From xen-devel-bounces@lists.xenproject.org Sat Jun 01 00:07:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 00:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hWrY8-0006xK-Ti; Sat, 01 Jun 2019 00: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=Fs4O=UA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hWrY8-0006xF-8h
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 00:07:04 +0000
X-Inumbo-ID: 2ef83b91-8401-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 2ef83b91-8401-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 00:07: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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: XqgfOuayaAv6eEpETTU+TOUSuiL3qmmMxFEWm4NiryKt2QnMk0gmi4IIlpcrYeJ0ie1ewKb8I/
 KA3JR+oUJevMpGvHc9YSNYfVR4NMGwafIkLmHdQA5qgE/y7CLKE2U4DAZDwktWouSYaoPqiEQ8
 D1WlhhwiksyPYtSLMuaHp6vhfzt2BTAZyFqwyPSA86HR77gilOeRWJrfnXBk72mKhW8Htk2cQu
 jxEB+RDJkrlsLoGfLX7uksjOUSP/KXMPJpVawX9k4E08PO8sr/GGdw7atueyxcJgtnnbuP5/0N
 5p0=
X-SBRS: 2.7
X-MesageID: 1186499
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,536,1549947600"; 
   d="scan'208";a="1186499"
To: <xen-devel@lists.xenproject.org>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <922965b261f4ca23bcb276d6907f36c892c2478b.1559224640.git.ppircalabu@bitdefender.com>
 <12a39c6e-6e4e-1bbe-47e4-ad13769acdae@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: <5e29c821-8812-9fc9-1fc1-88dd4a04fb31@citrix.com>
Date: Fri, 31 May 2019 17:06:57 -0700
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: <12a39c6e-6e4e-1bbe-47e4-ad13769acdae@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/9] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDUvMjAxOSAxNjo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMC8wNS8yMDE5
IDA3OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6Cj4+IFRoZSBkb21haW4gcmVmZXJlbmNlIGNh
biBiZSBwYXJ0IG9mIHRoZSB2bV9ldmVudF9kb21haW4gc3RydWN0dXJlCj4+IGJlY2F1c2UgZm9y
IGV2ZXJ5IGNhbGwgdG8gYSB2bV9ldmVudCBpbnRlcmZhY2UgZnVuY3Rpb24gYm90aCB0aGUgbGF0
dGVyCj4+IGFuZCBpdCdzIGNvcnJlc3BvbmRpbmcgZG9tYWluIGFyZSBwYXNzZWQgYXMgcGFyYW1l
dGVycy4KPiBJdCBjYW4sIGJ1dCB3aHkgaXMgYWRkaW5nIGEgYmFja3BvaW50ZXIgaGVscGZ1bD8K
Pgo+IEkgYXNrIGJlY2F1c2UgSSBzZWUgNSByZWFkcyBvZiB2ZWQtPmQsIGFuZCBub3RoaW5nIHdo
aWNoIGV2ZXIKPiBpbml0aWFsaXNlcyBpdC4KClAuUy4gSSd2ZSBmaW5hbGx5IGZvdW5kIHRoZSBp
bml0aWFsaXNhdGlvbiBpbiBwYXRjaCA3LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 00:25:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 00:25:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hWrq9-0000BQ-KW; Sat, 01 Jun 2019 00:25: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=Fs4O=UA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hWrq8-0000Ad-KP
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 00:25:40 +0000
X-Inumbo-ID: c5881f3e-8403-11e9-a438-376c62e54390
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5881f3e-8403-11e9-a438-376c62e54390;
 Sat, 01 Jun 2019 00:25: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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: X/hC0nCh5E3KGNbvb/EQj1GMjtyI+SCN0JcWYCJlAXvUUdE8srmnST/yyy8UTX2JliSn/J7fdN
 Wn1M5q9IhKVhJRl6bYmya08HschCVsz5zgMqgESUqbYXCwwnP6SpGm7A/iclzWwl0JrBNISjs/
 8qKUqP7m1hJiytK7e4f0n7xPk2vPMXkgDmxf4kKXq26WAlwoVb1bML78Rb7qkiVRKqemgrgcnh
 TIb4Y56lwNWdTOOaSm1okMir5UD9WJwJvGNcDqDR8KWhy3d2MpjFrrsUAW/c17pxD9AsdAduK0
 yW8=
X-SBRS: 2.7
X-MesageID: 1156868
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,536,1549947600"; 
   d="scan'208";a="1156868"
To: Petre Pircalabu <ppircalabu@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <cover.1559224640.git.ppircalabu@bitdefender.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: <36fe4bc2-06ba-41aa-59ed-d365837dd9d0@citrix.com>
Date: Fri, 31 May 2019 17:25:27 -0700
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: <cover.1559224640.git.ppircalabu@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/9] 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDUvMjAxOSAwNzoxOCwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOgo+IFRoaXMgcGF0Y2hz
ZXQgYWRkcyBhIG5ldyBtZWNoYW5pc20gb2Ygc2VuZGluZyBzeW5jaHJvbm91cyB2bV9ldmVudAo+
IHJlcXVlc3RzIGFuZCBoYW5kbGluZyB2bV9ldmVudCByZXNwb25zZXMgd2l0aG91dCB1c2luZyBh
IHJpbmcuCj4gQXMgZWFjaCBzeW5jaHJvbm91cyByZXF1ZXN0IHBhdXNlcyB0aGUgdmNwdSB1bnRp
bCB0aGUgY29ycmVzcG9uZGluZwo+IHJlc3BvbnNlIGlzIGhhbmRsZWQsIGl0IGNhbiBiZSBzdG9y
ZWQgaW4gYSBzbG90dGVkIG1lbW9yeSBidWZmZXIKPiAob25lIHBlciB2Y3B1KSBzaGFyZWQgYmV0
d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQgdGhlIGNvbnRyb2xsaW5nIGRvbWFpbi4KPgo+IFRoZSBt
YWluIGFkdmFudGFnZXMgb2YgdGhpcyBhcHByb2FjaCBhcmU6Cj4gLSB0aGUgYWJpbGl0eSB0byBk
eW5hbWljYWx5IGFsbG9jYXRlIHRoZSBuZWNlc3NhcnkgbWVtb3J5IHVzZWQgdG8gaG9sZAo+IHRo
ZSByZXF1ZXN0cy9yZXNwb25zZXMgKHRoZSBzaXplIG9mIHZtX2V2ZW50X3JlcXVlc3RfdC92bV9l
dmVudF9yZXNwb25zZV90Cj4gY2FuIGdyb3cgdW5yZXN0cmljdGVkIGJ5IHRoZSByaW5nJ3Mgb25l
IHBhZ2UgbGltaXRhdGlvbikKPiAtIHRoZSByaW5nJ3Mgd2FpdHF1ZXVlIGxvZ2ljIGlzIHVubmVj
ZXNzYXJ5IGluIHRoaXMgY2FzZSBiZWNhdXNlIHRoZQo+IHZjcHUgc2VuZGluZyB0aGUgcmVxdWVz
dCBpcyBibG9ja2VkIHVudGlsIGEgcmVzcG9uc2UgaXMgcmVjZWl2ZWQuCj4KCkJlZm9yZSBJIHJl
dmlldyBwYXRjaGVzIDctOSBmb3IgbW9yZSB0aGFuIHN0eWxpc3RpYyB0aGluZ3MsIGNhbiB5b3UK
YnJpZWZseSBkZXNjcmliZSB3aGF0J3MgbmV4dD8KCkFGQUNULCB0aGlzIGludHJvZHVjZXMgYSBz
ZWNvbmQgaW50ZXJmYWNlIGJldHdlZW4gWGVuIGFuZCB0aGUgYWdlbnQsCndoaWNoIGlzIGxpbWl0
ZWQgdG8gc3luY2hyb25vdXMgZXZlbnRzIG9ubHksIGFuZCBleGNsdXNpdmVseSB1c2VzCnNsb3R0
ZWQgc3lzdGVtIHBlciB2Y3B1LCB3aXRoIGEgcGVyLXZjcHUgZXZlbnQgY2hhbm5lbD8KCldoYXQg
KGlmIGFueSkgYXJlIHRoZSBmdXR1cmUgZGV2ZWxvcG1lbnQgcGxhbnMsIGFuZCB3aGF0IGFyZSB0
aGUgcGxhbnMKZm9yIGRlcHJlY2F0aW5nIHRoZSB1c2Ugb2YgdGhlIG9sZCBpbnRlcmZhY2U/wqAg
KFRoZSBhbnN3ZXJzIHRvIHRoZXNlCndpbGwgYWZmZWN0IG15IHJldmlldyBvZiB0aGUgbmV3IGlu
dGVyZmFjZSkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 05:29:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 05: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 1hWwa7-0006FQ-Ea; Sat, 01 Jun 2019 05:29:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hWwa6-0006FG-Jb
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 05:29:26 +0000
X-Inumbo-ID: 370e7357-842e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 370e7357-842e-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 05:29: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 1hWwa3-0000GE-Gy; Sat, 01 Jun 2019 05:29: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 1hWwa3-0004wJ-9F; Sat, 01 Jun 2019 05:29:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hWwa3-000338-8S; Sat, 01 Jun 2019 05:29:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137099-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=76b420d0037fa77933ed51f51f38a8ce9503f3e1
X-Osstest-Versions-That: libvirt=76be4f5ddac608873378e5bc43eb12731f7ddcf2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 05:29:23 +0000
Subject: [Xen-devel] [libvirt test] 137099: 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>

ZmxpZ2h0IDEzNzA5OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcwOTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzA2MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MDYzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDc2YjQyMGQwMDM3ZmE3NzkzM2VkNTFmNTFmMzhhOGNlOTUwM2Yz
ZTEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDc2YmU0ZjVkZGFjNjA4
ODczMzc4ZTViYzQzZWIxMjczMWY3ZGRjZjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzA2MyAg
MjAxOS0wNS0yOSAxMTozMToyNyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcw
OTkgIDIwMTktMDUtMzAgMTY6MjE6MTAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaW0gRmVobGlnIDxqZmVo
bGlnQHN1c2UuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQvbGlidmlydC5naXQKICAgNzZiZTRmNWRkYS4uNzZiNDIwZDAwMyAgNzZiNDIw
ZDAwMzdmYTc3OTMzZWQ1MWY1MWYzOGE4Y2U5NTAzZjNlMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 08:12:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 08: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 1hWz7S-0003az-Ds; Sat, 01 Jun 2019 08: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hWz7R-0003an-1I
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 08:12:01 +0000
X-Inumbo-ID: eb8aa60c-8444-11e9-8338-b38f5e43f020
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb8aa60c-8444-11e9-8338-b38f5e43f020;
 Sat, 01 Jun 2019 08: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 1hWz7L-0003sH-91; Sat, 01 Jun 2019 08: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 1hWz7K-0007vs-St; Sat, 01 Jun 2019 08:11:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hWz7K-0006SU-SA; Sat, 01 Jun 2019 08:11:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137098-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat: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-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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-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-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-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:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=bec7550cca106c3ccc061e3e625516af63054fe4
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 08:11:54 +0000
Subject: [Xen-devel] [linux-linus test] 137098: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzA5OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MDk4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYg
a2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICBiZWM3NTUwY2NhMTA2YzNjY2MwNjFlM2U2MjU1MTZhZjYzMDU0ZmU0CmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2
MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQg
MTk6NTM6MDkgWiAgIDg4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAz
LTA1IDIwOjAzOjE0IFogICA4NyBkYXlzICAgNDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3MDk4ICAyMDE5LTA1LTMwIDE1OjQ3OjM0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMjE5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTc2MTkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 08:43:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 08:43:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hWzbu-00067U-7w; Sat, 01 Jun 2019 08:43: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hWzbs-00067L-4I
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 08:43:28 +0000
X-Inumbo-ID: 4f705da2-8449-11e9-b7f2-b7ab2d425b52
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f705da2-8449-11e9-b7f2-b7ab2d425b52;
 Sat, 01 Jun 2019 08:43: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 1hWzbk-0004RN-Rf; Sat, 01 Jun 2019 08:43: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 1hWzbk-0000bp-Bo; Sat, 01 Jun 2019 08:43:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hWzbk-0001Df-An; Sat, 01 Jun 2019 08:43:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137100-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64-pvops:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:build-i386-libvirt:libvirt-build:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:guest-destroy:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=2871355a6957f1b3c16f858e3143e0fff0737b6a
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 08:43:20 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137100: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwMCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTAwLwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMzQ1MDQKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0
NTA0IFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUwNCBSRUdSLiB2
cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMzUyMDUgUkVHUi4g
dnMuIDEyNTU3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
OCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM1
MjA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgZmFp
bCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEwMAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0
IHBhc3MgaW4gMTM3MTAwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMDAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEz
NzEwMAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAgIGZh
aWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMDAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzEwMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAyMCBn
dWVzdC1kZXN0cm95ICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTAwCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzQ1MDQg
cGFzcyBpbiAxMzcxMDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEwMAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3
MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9k
ZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTAwCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEz
NDUwNCBwYXNzIGluIDEzNzEwMAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEwMAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAxNiBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM1MjA1IHBhc3MgaW4gMTM3MTAwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwgcGFz
cyBpbiAxMzQ1MDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0NTA0IG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0
NTA0IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNTIwNSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTM1MjA1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTM1MjA1IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTU3NSAgMjAxOC0wNy0yNSAxODo1
Mzo1NCBaICAzMTAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzQyNzAgIDIwMTktMDQtMDEg
MTY6MTA6NTAgWiAgIDYwIGRheXMgICAyNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMaSBRaWFuZyA8bGlxM2VhQGdtYWlsLmNv
bT4KICBNaWNoYWVsIE1jQ29udmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgogIE1pY2hhZWwgVG9r
YXJldiA8bWp0QHRscy5tc2sucnU+CiAgTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4K
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckBy
ZWRoYXQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
eHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKQXV0aG9y
OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEgMTc6MzA6
MzkgMjAxOCArMDIwMAoKICAgIGd0azogRG9uJ3QgdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygp
IG9uIG5ldyBWVEUgdmVyc2lvbnMKICAgIAogICAgVGhlIGZ1bmN0aW9uIHZ0ZV90ZXJtaW5hbF9z
ZXRfZW5jb2RpbmcoKSBpcyBkZXByZWNhdGVkIHNpbmNlIFZURSAwLjU0LAogICAgc28gc3RvcCBj
YWxsaW5nIGl0IGZyb20gdGhhdCB2ZXJzaW9uIG9uLiBUaGlzIGZpeGVzIGEgYnVpbGQgZXJyb3IK
ICAgIGJlY2F1c2Ugb2Ygb3VyIHVzZSBvZiB3YXJuaW5nIGZsYWdzIFstV2Vycm9yPWRlcHJlY2F0
ZWQtZGVjbGFyYXRpb25zXS4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVncy5sYXVuY2hwYWQu
bmV0L2J1Z3MvMTc5NDkzOQogICAgUmVwb3J0ZWQtYnk6IEJhc3RpYW4gS29wcGVsbWFubiA8a2Jh
c3RpYW5AbWFpbC51bmktcGFkZXJib3JuLmRlPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgxMDExMTUzMDM5LjIzMjQt
MS1rd29sZkByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDY0MTU5OTRmZmNj
NmQyMmIzZjVhZGQ2N2Y2M2ZlNzdlNGI5NzExZjQpCgpjb21taXQgOTRhNzE1YjZjYmE3MjI1ZTVk
YjU5OTAxZTVkMGE1MjUyZWFkOTc1NQpBdXRob3I6IE5pZWxzIGRlIFZvcyA8bmRldm9zQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIE1hciA1IDE2OjQ2OjM0IDIwMTkgKzAxMDAKCiAgICBnbHVzdGVy
OiB0aGUgZ2xmc19pb19jYmsgY2FsbGJhY2sgZnVuY3Rpb24gcG9pbnRlciBhZGRzIHByZS9wb3N0
IHN0YXQgYXJncwogICAgCiAgICBUaGUgZ2xmc18qX2FzeW5jKCkgZnVuY3Rpb25zIGRvIGEgY2Fs
bGJhY2sgb25jZSBmaW5pc2hlZC4gVGhpcyBjYWxsYmFjawogICAgaGFzIGNoYW5nZWQgaXRzIGFy
Z3VtZW50cywgcHJlLSBhbmQgcG9zdC1zdGF0IHN0cnVjdHVyZXMgaGF2ZSBiZWVuCiAgICBhZGRl
ZC4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBpbXByb3ZlIGNhY2hpbmcsIHdoaWNoIGlzIHVz
ZWZ1bCBmb3IKICAgIFNhbWJhIGFuZCBORlMtR2FuZXNoYSwgYnV0IG5vdCBzbyBtdWNoIGZvciBR
RU1VLiBHbHVzdGVyIDYgaXMgdGhlIGZpcnN0CiAgICByZWxlYXNlIHRoYXQgaW5jbHVkZXMgdGhl
c2UgbmV3IGFyZ3VtZW50cy4KICAgIAogICAgV2l0aCBhbiBhZGRpdGlvbmFsIGRldGVjdGlvbiBp
biAuL2NvbmZpZ3VyZSwgdGhlIG5ldyBhcmd1bWVudHMgY2FuCiAgICBjb25kaXRpb25hbGx5IGdl
dCBpbmNsdWRlZCBpbiB0aGUgZ2xmc19pb19jYmsgaGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCAwZTNiODkxZmVmYWNjMGU0OWYzYzhmZmEzYTc1M2I2OWViNzIxNGQyKQoKY29tbWl0IDEz
YmFjN2FiZjYwZTI1MTAxZWY2MDU5ZjBkYTdhMTY4OTQyZWNjZDkKQXV0aG9yOiBQcmFzYW5uYSBL
dW1hciBLYWxldmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE1h
ciA1IDE2OjQ2OjMzIDIwMTkgKzAxMDAKCiAgICBnbHVzdGVyOiBIYW5kbGUgY2hhbmdlZCBnbGZz
X2Z0cnVuY2F0ZSBzaWduYXR1cmUKICAgIAogICAgTmV3IHZlcnNpb25zIG9mIEdsdXN0ZXJzIGxp
YmdmYXBpLnNvIGhhdmUgYW4gdXBkYXRlZCBnbGZzX2Z0cnVuY2F0ZSgpCiAgICBmdW5jdGlvbiB0
aGF0IHJldHVybnMgYWRkaXRpb25hbCAnc3RydWN0IHN0YXQnIHN0cnVjdHVyZXMgdG8gZW5hYmxl
CiAgICBhZHZhbmNlZCBjYWNoaW5nIG9mIGF0dHJpYnV0ZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBm
aWxlIHNlcnZlcnMsIG5vdCBzbwogICAgbXVjaCBmb3IgUUVNVS4gTmV2ZXJ0aGVsZXNzLCB0aGUg
QVBJIGhhcyBjaGFuZ2VkIGFuZCBuZWVkcyB0byBiZQogICAgYWRvcHRlZC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBlMDE0ZGJlNzRlMDQ4NDE4ODE2NGM2MWZmNjg0M2Y4
YTA0YThjYjlkKQoKY29tbWl0IDk4NjRhMTJmNGExM2YxOWE3NDQwY2IzMmJkMzI0MjUwNmQ2YjI3
MzgKQXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBE
ZWMgNCAxMTo1Mzo0MyAyMDE4ICswODAwCgogICAgbmV0OiBkcm9wIHRvbyBsYXJnZSBwYWNrZXQg
ZWFybHkKICAgIAogICAgV2UgdHJ5IHRvIGRldGVjdCBhbmQgZHJvcCB0b28gbGFyZ2UgcGFja2V0
ICg+SU5UX01BWCkgaW4gMTU5MmE5OTQ3MDM2CiAgICAoIm5ldDogaWdub3JlIHBhY2tldCBzaXpl
IGdyZWF0ZXIgdGhhbiBJTlRfTUFYIikgZHVyaW5nIHBhY2tldAogICAgZGVsaXZlcmluZy4gVW5m
b3J0dW5hdGVseSwgdGhpcyBpcyBub3Qgc3VmZmljaWVudCBhcyB3ZSBtYXkgaGl0CiAgICBhbm90
aGVyIGludGVnZXIgb3ZlcmZsb3cgd2hlbiB0cnlpbmcgdG8gcXVldWUgc3VjaCBsYXJnZSBwYWNr
ZXQgaW4KICAgIHFlbXVfbmV0X3F1ZXVlX2FwcGVuZF9pb3YoKToKICAgIAogICAgLSBzaXplIG9m
IHRoZSBhbGxvY2F0aW9uIG1heSBvdmVyZmxvdyBvbiAzMmJpdAogICAgLSBwYWNrZXQtPnNpemUg
aXMgaW50ZWdlciB3aGljaCBtYXkgb3ZlcmZsb3cgZXZlbiBvbiA2NGJpdAogICAgCiAgICBGaXhp
bmcgdGhpcyBieSBtb3ZpbmcgdGhlIGNoZWNrIHRvIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkg
d2hpY2ggaXMKICAgIHRoZSBlbnRyYW5jZSBvZiBhbGwgbmV0d29ya2luZyBjb2RlcyBhbmQgcmVk
dWNlIHRoZSBsaW1pdCB0bwogICAgTkVUX0JVRlNJWkUgdG8gYmUgbW9yZSBjb25zZXJ2YXRpdmUu
IFRoaXMgd29ya3Mgc2luY2U6CiAgICAKICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRoYXQgY2FsbCBx
ZW11X3NlbmR2X3BhY2tldF9hc3luYygpIGRpcmVjdGx5LCB0aGV5CiAgICAgIG9ubHkgY2FyZSBh
Ym91dCBpZiB6ZXJvIGlzIHJldHVybmVkIHRvIGRldGVybWluZSB3aGV0aGVyIHRvIHByZXZlbnQK
ICAgICAgdGhlIHNvdXJjZSBmcm9tIHByb2R1Y2luZyBtb3JlIHBhY2tldHMuIEEgY2FsbGJhY2sg
d2lsbCBiZSB0cmlnZ2VyZWQKICAgICAgaWYgcGVlciBjYW4gYWNjZXB0IG1vcmUgdGhlbiBzb3Vy
Y2UgY291bGQgYmUgZW5hYmxlZC4gVGhpcyBpcwogICAgICB1c3VhbGx5IHVzZWQgYnkgaGlnaCBz
cGVlZCBuZXR3b3JraW5nIGltcGxlbWVudGF0aW9uIGxpa2UgdmlydGlvLW5ldAogICAgICBvciBu
ZXRtYXAuCiAgICAtIEZvciB0aGUgY2FsbGVycyB0aGF0IGNhbGwgcWVtdV9zZW5kdl9wYWNrZXQo
KSB0aGF0IGNhbGxzCiAgICAgIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgaW5kaXJlY3RseSwg
dGhleSBvZnRlbiBpZ25vcmUgdGhlIHJldHVybgogICAgICB2YWx1ZS4gSW4gdGhpcyBjYXNlIHFl
bXUgd2lsbCBqdXN0IHRoZSBkcm9wIHBhY2tldHMgaWYgcGVlciBjYW4ndAogICAgICByZWNlaXZl
LgogICAgCiAgICBRZW11IHdpbGwgY29weSB0aGUgcGFja2V0IGlmIGl0IHdhcyBxdWV1ZWQuIFNv
IGl0IHdhcyBzYWZlIGZvciBib3RoCiAgICBraW5kcyBvZiB0aGUgY2FsbGVycyB0byBhc3N1bWUg
dGhlIHBhY2tldCB3YXMgc2VudC4KICAgIAogICAgU2luY2Ugd2UgbW92ZSB0aGUgY2hlY2sgZnJv
bSBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpIHRvCiAgICBxZW11X3NlbmR2X3BhY2tldF9hc3lu
YygpLCBpdCB3b3VsZCBiZSBzYWZlciB0byBtYWtlCiAgICBxZW11X2RlbGl2ZXJfcGFja2V0X2lv
digpIHN0YXRpYyB0byBwcmV2ZW50IGFueSBleHRlcm5hbCB1c2VyIGluIHRoZQogICAgZnV0dXJl
LgogICAgCiAgICBUaGlzIGlzIGEgcmV2aXNlZCBwYXRjaCBvZiBDVkUtMjAxOC0xNzk2My4KICAg
IAogICAgQ2M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIENjOiBMaSBRaWFuZyA8bGlxM2Vh
QDE2My5jb20+CiAgICBGaXhlczogMTU5MmE5OTQ3MDM2ICgibmV0OiBpZ25vcmUgcGFja2V0IHNp
emUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKQogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEz
ZWFAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2Ut
aWQ6IDIwMTgxMjA0MDM1MzQ3LjYxNDgtMi1qYXNvd2FuZ0ByZWRoYXQuY29tCiAgICBTaWduZWQt
b2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNWMwMWJkMTlkMGU0YjY2ZjM1NzYxOGFlZWZkYTFlZjdh
NDFlMjFhKQoKY29tbWl0IGI2OTdjMGFlY2JmOWJjOGJkYjRmMWJmMGVhOTJlNmE4ZmIyNTgwOTQK
QXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkg
MzAgMTM6MTY6MzYgMjAxOCArMDgwMAoKICAgIG5ldDogaWdub3JlIHBhY2tldCBzaXplIGdyZWF0
ZXIgdGhhbiBJTlRfTUFYCiAgICAKICAgIFRoZXJlIHNob3VsZCBub3QgYmUgYSByZWFzb24gZm9y
IHBhc3NpbmcgYSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4KICAgIElOVF9NQVguIEl0J3MgdXN1
YWxseSBhIGhpbnQgb2YgYnVnIHNvbWV3aGVyZSwgc28gaWdub3JlIHBhY2tldCBzaXplCiAgICBn
cmVhdGVyIHRoYW4gSU5UX01BWCBpbiBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpCiAgICAKICAg
IENDOiBxZW11LXN0YWJsZUBub25nbnUub3JnCiAgICBSZXBvcnRlZC1ieTogRGFuaWVsIFNoYXBp
cmEgPGRhbmllbEB0d2lzdGxvY2suY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5nIDxqYXNv
d2FuZ0ByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTU5MmE5OTQ3
MDM2ZDYwZGRlNTQwNDIwNGE1ZDQ1OTc1MTMzY2FmNSkKCmNvbW1pdCBmNTE3YzFiNjA3OWE1MTRj
MDc5OGVhY2IzZjdjNzdiOWRkOGViYmYxCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KRGF0ZTogICBGcmkgTm92IDIzIDEzOjI4OjAzIDIwMTggKzAxMDAKCiAgICA5cDogZml4IFFF
TVUgY3Jhc2ggd2hlbiByZW5hbWluZyBmaWxlcwogICAgCiAgICBXaGVuIHVzaW5nIHRoZSA5UDIw
MDAudSB2ZXJzaW9uIG9mIHRoZSBwcm90b2NvbCwgdGhlIGZvbGxvd2luZyBzaGVsbAogICAgY29t
bWFuZCBsaW5lIGluIHRoZSBndWVzdCBjYW4gY2F1c2UgUUVNVSB0byBjcmFzaDoKICAgIAogICAg
ICAgIHdoaWxlIHRydWU7IGRvIHJtIC1yZiBhYTsgbWtkaXIgLXAgYS9iICYgdG91Y2ggYS9iL2Mg
JiBtdiBhIGFhOyBkb25lCiAgICAKICAgIFdpdGggOVAyMDAwLnUsIGZpbGUgcmVuYW1pbmcgaXMg
aGFuZGxlZCBieSB0aGUgV1NUQVQgY29tbWFuZC4gVGhlCiAgICB2OWZzX3dzdGF0KCkgZnVuY3Rp
b24gY2FsbHMgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwgd2hpY2ggY2FsbHMKICAgIHY5ZnNfZml4
X3BhdGgoKSBmb3IgZXZlcnkgZmlkIHdob3NlIHBhdGggaXMgYWZmZWN0ZWQgYnkgdGhlIGNoYW5n
ZS4KICAgIFRoZSBpbnZvbHZlZCBjYWxscyB0byB2OWZzX3BhdGhfY29weSgpIG1heSByYWNlIHdp
dGggYW55IG90aGVyIGFjY2VzcwogICAgdG8gdGhlIGZpZCBwYXRoIHBlcmZvcm1lZCBieSBzb21l
IHdvcmtlciB0aHJlYWQsIGNhdXNpbmcgYSBjcmFzaCBsaWtlCiAgICBzaG93biBiZWxvdzoKICAg
IAogICAgVGhyZWFkIDEyICJxZW11LXN5c3RlbS14ODYiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdW
LCBTZWdtZW50YXRpb24gZmF1bHQuCiAgICAweDAwMDA1NTU1NTVhMjVkYTIgaW4gbG9jYWxfb3Bl
bl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LCBwYXRoPTB4MCwKICAgICBmbGFncz02
NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6NTkKICAgIDU5ICAgICAgICAgIHdo
aWxlICgqcGF0aCAmJiBmZCAhPSAtMSkgewogICAgKGdkYikgYnQKICAgICMwICAweDAwMDA1NTU1
NTVhMjVkYTIgaW4gbG9jYWxfb3Blbl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAog
ICAgIHBhdGg9MHgwLCBmbGFncz02NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6
NTkKICAgICMxICAweDAwMDA1NTU1NTVhMjVlMGMgaW4gbG9jYWxfb3BlbmRpcl9ub2ZvbGxvdyAo
ZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIHBhdGg9MHgwKSBhdCBody85cGZzLzlwLWxvY2Fs
LmM6OTIKICAgICMyICAweDAwMDA1NTU1NTVhMjYxYjggaW4gbG9jYWxfbHN0YXQgKGZzX2N0eD0w
eDU1NTU1N2Q5NThiOCwKICAgICBmc19wYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4
NDgzMGVmMCkgYXQgaHcvOXBmcy85cC1sb2NhbC5jOjE4NQogICAgIzMgIDB4MDAwMDU1NTU1NWEy
YjM2NyBpbiB2OWZzX2NvX2xzdGF0IChwZHU9MHg1NTU1NTdkOTc0OTgsCiAgICAgcGF0aD0weDU1
NTU1NmI1Njg1OCwgc3RidWY9MHg3ZmZmODQ4MzBlZjApIGF0IGh3LzlwZnMvY29maWxlLmM6NTMK
ICAgICM0ICAweDAwMDA1NTU1NTVhMWU5ZTIgaW4gdjlmc19zdGF0IChvcGFxdWU9MHg1NTU1NTdk
OTc0OTgpCiAgICAgYXQgaHcvOXBmcy85cC5jOjEwODMKICAgICM1ICAweDAwMDA1NTU1NTVlMDYw
YTIgaW4gY29yb3V0aW5lX3RyYW1wb2xpbmUgKGkwPS02NjkxNjU0MjQsIGkxPTMyNzY3KQogICAg
IGF0IHV0aWwvY29yb3V0aW5lLXVjb250ZXh0LmM6MTE2CiAgICAjNiAgMHgwMDAwN2ZmZmVmNGY1
NjAwIGluIF9fc3RhcnRfY29udGV4dCAoKSBhdCAvbGliNjQvbGliYy5zby42CiAgICAjNyAgMHgw
MDAwMDAwMDAwMDAwMDAwIGluICAoKQogICAgKGdkYikKICAgIAogICAgVGhlIGZpeCBpcyB0byB0
YWtlIHRoZSBwYXRoIHdyaXRlIGxvY2sgd2hlbiBjYWxsaW5nIHY5ZnNfY29tcGxldGVfcmVuYW1l
KCksCiAgICBsaWtlIGluIHY5ZnNfcmVuYW1lKCkuCiAgICAKICAgIEltcGFjdDogIERvUyB0cmln
Z2VyZWQgYnkgdW5wcml2aWxlZ2VkIGd1ZXN0IHVzZXJzLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTgtMTk0ODkKICAgIENjOiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQt
Ynk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNh
ZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDFk
MjAzOTg2OTRhM2I2N2EzODhkOTU1YjdhOTQ1YmE0YWE5MGE4YTgpCgpjb21taXQgOWFmOWMxYzIw
ZTMxM2Y1OTcxNjhlMDUyMmY1ZmM4ZDc4MTIzYjBjOApBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBi
b256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyMCAxOTo0MTo0OCAyMDE4ICswMTAw
CgogICAgbnZtZTogZml4IG91dC1vZi1ib3VuZHMgYWNjZXNzIHRvIHRoZSBDTUIKICAgIAogICAg
QmVjYXVzZSB0aGUgQ01CIEJBUiBoYXMgYSBtaW5fYWNjZXNzX3NpemUgb2YgMiwgaWYgeW91IHJl
YWQgdGhlIGxhc3QKICAgIGJ5dGUgaXQgd2lsbCB0cnkgdG8gbWVtY3B5ICoyKiBieXRlcyBmcm9t
IG4tPmNtYnVmLCBjYXVzaW5nIGFuIG9mZi1ieS1vbmUKICAgIGVycm9yLiAgVGhpcyBpcyBDVkUt
MjAxOC0xNjg0Ny4KICAgIAogICAgQW5vdGhlciB3YXkgdG8gZml4IHRoaXMgbWlnaHQgYmUgdG8g
cmVnaXN0ZXIgdGhlIENNQiBhcyBhIFJBTSBtZW1vcnkKICAgIHJlZ2lvbiwgd2hpY2ggd291bGQg
YWxzbyBiZSBtb3JlIGVmZmljaWVudC4gIEhvd2V2ZXIsIHRoYXQgbWlnaHQgYmUgYQogICAgY2hh
bmdlIGZvciBiaWctZW5kaWFuIG1hY2hpbmVzOyBJIGRpZG4ndCB0aGluayB0aGlzIHRocm91Z2gg
YW5kIEkgZG9uJ3QKICAgIGtub3cgaG93IHJlYWwgaGFyZHdhcmUgd29ya3MuICBBZGQgYSBiYXNp
YyB0ZXN0Y2FzZSBmb3IgdGhlIENNQiBpbiBjYXNlCiAgICBzb21lYm9keSBkb2VzIHRoaXMgY2hh
bmdlIGxhdGVyIG9uLgogICAgCiAgICBDYzogS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVs
LmNvbT4KICAgIENjOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBMaSBR
aWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaSBRaWFuZyA8bGlxM2Vh
QGdtYWlsLmNvbT4KICAgIFRlc3RlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
ICAgIFRlc3RlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDg3YWQ4NjBjNjIyY2M4Zjg5MTZiNTIzMmJkODcyOGMw
OGY5MzhmY2UpCgpjb21taXQgYzUwYzcwNGE2YTA5NTU0OTI1YjkyNmMwMzEzMjgwYmU0YTNkNzEw
MApBdXRob3I6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CkRhdGU6ICAgVHVlIE5vdiAyMCAx
MzowMDozNSAyMDE4ICswMTAwCgogICAgOXA6IHRha2Ugd3JpdGUgbG9jayBvbiBmaWQgcGF0aCB1
cGRhdGVzIChDVkUtMjAxOC0xOTM2NCkKICAgIAogICAgUmVjZW50IGNvbW1pdCA1Yjc2ZWY1MGY2
MjA3OWEgZml4ZWQgYSByYWNlIHdoZXJlIHY5ZnNfY29fb3BlbjIoKSBjb3VsZAogICAgcG9zc2li
bHkgb3ZlcndyaXRlIGEgZmlkIHBhdGggd2l0aCB2OWZzX3BhdGhfY29weSgpIHdoaWxlIGl0IGlz
IGJlaW5nCiAgICBhY2Nlc3NlZCBieSBzb21lIG90aGVyIHRocmVhZCwgaWUsIHVzZS1hZnRlci1m
cmVlIHRoYXQgY2FuIGJlIGRldGVjdGVkCiAgICBieSBBU0FOIHdpdGggYSBjdXN0b20gOXAgY2xp
ZW50LgogICAgCiAgICBJdCB0dXJucyBvdXQgdGhhdCB0aGUgc2FtZSBjYW4gaGFwcGVuIGF0IHNl
dmVyYWwgbG9jYXRpb25zIHdoZXJlCiAgICB2OWZzX3BhdGhfY29weSgpIGlzIHVzZWQgdG8gc2V0
IHRoZSBmaWQgcGF0aC4gVGhlIGZpeCBpcyBhZ2FpbiB0bwogICAgdGFrZSB0aGUgd3JpdGUgbG9j
ay4KICAgIAogICAgRml4ZXMgQ1ZFLTIwMTgtMTkzNjQuCiAgICAKICAgIENjOiBQIEogUCA8cHBh
bmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQtYnk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21h
aWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2pl
Y3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDViM2M3N2FhNTgxZWJiMjE1MTI1Yzg0YjA3NDIx
MTk0ODM1NzFlNTUpCgpjb21taXQgMDNjMjg1NDRhMWI2N2ZkNDhlZjFmYTcyMjMxODE4ZWZhODU2
Mzg3NApBdXRob3I6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIE1hciAxOCAxODozNzozMSAyMDE5ICswMTAwCgogICAgeGVuLW1hcGNhY2hlOiB1c2Ug
TUFQX0ZJWEVEIGZsYWcgc28gdGhlIG1tYXAgYWRkcmVzcyBoaW50IGlzIGFsd2F5cyBob25vcmVk
CiAgICAKICAgIE9yIGlmIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGhvbm9yIHRoZSBoaW50ZWQgYWRk
cmVzcyBhbiBlcnJvciBpcyByZXR1cm5lZAogICAgaW5zdGVhZC4gVGhpcyBtYWtlcyBpdCBlYXNp
ZXIgdG8gc3BvdCB0aGUgYWN0dWFsIGZhaWx1cmUsIGluc3RlYWQgb2YKICAgIGZhaWxpbmcgbGF0
ZXIgb24gd2hlbiB0aGUgY2FsbGVyIG9mIHhlbl9yZW1hcF9idWNrZXQgcmVhbGl6ZXMgdGhlCiAg
ICBtYXBwaW5nIGhhcyBub3QgYmVlbiBjcmVhdGVkIGF0IHRoZSByZXF1ZXN0ZWQgYWRkcmVzcy4K
ICAgIAogICAgQWxzbyBub3RlIHRoYXQgYXQgbGVhc3Qgb24gRnJlZUJTRCB1c2luZyBNQVBfRklY
RUQgd2lsbCBjYXVzZSBtbWFwIHRvCiAgICB0cnkgaGFyZGVyIHRvIGhvbm9yIHRoZSBwYXNzZWQg
YWRkcmVzcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6
aGluaW5AY2lydGl4LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE5MDMxODE3MzczMS4xNDQ5NC0x
LXJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA0MTU4ZTkzZjRhY2VkMjQ3YzhkYjk0YTAyNzVmYzAyN2RhN2RjOTdlKQoKY29tbWl0IGEzNWVk
MTQ0NDMyOTU5OWYyOTc1NTEyYzgyYmU3OTVmOGFmMjg0ZDUKQXV0aG9yOiBNaWNoYWVsIE1jQ29u
dmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgpEYXRlOiAgIEZyaSBEZWMgMSAxMTozMTo1NyAyMDE3
IC0wNzAwCgogICAgbW1hcCgyKSByZXR1cm5zIE1BUF9GQUlMRUQsIG5vdCBOVUxMLCBvbiBmYWls
dXJlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlr
b2xhYi5jb20+CiAgICBSZXZpZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IGFiMWNlOWJkNDg5N2I5OTA5ODM2ZTJkNTBiY2E4NmYy
ZjNmMmRkZGMpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 12:04:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 12: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 1hX2jk-0005ZY-9D; Sat, 01 Jun 2019 12:03:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7e6h=UA=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1hX2jj-0005ZT-Ee
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 12:03:47 +0000
X-Inumbo-ID: 4dec7fec-8465-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.94]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dec7fec-8465-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 12:03:45 +0000 (UTC)
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=NvFdH+mtqs7frCVJwE5kmdI2Fc/rH5YvjlRQrvbF48s=;
 b=Ehu+eAE9NhR3BoKnkdEqIvJFItxVzRFqDWS4noTh0UUEoCnX4R6o49g/Q67M3b5JeChObnL+UxBpTDUJHSvmGOR4hqLjxC4tTypE1rq9j6C0/VKfh7EXfIRXlb6r62srmAj2djv1ODo2JyjwYNfP0d4nTQofP5vLfr0qpbn5sog=
Received: from VI1PR06MB4510.eurprd06.prod.outlook.com (20.177.52.159) by
 VI1PR06MB4511.eurprd06.prod.outlook.com (20.177.52.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.18; Sat, 1 Jun 2019 12:03:42 +0000
Received: from VI1PR06MB4510.eurprd06.prod.outlook.com
 ([fe80::a141:95ac:c636:a8ec]) by VI1PR06MB4510.eurprd06.prod.outlook.com
 ([fe80::a141:95ac:c636:a8ec%5]) with mapi id 15.20.1943.018; Sat, 1 Jun 2019
 12:03:42 +0000
From: "YOUNG, MICHAEL A." <m.a.young@durham.ac.uk>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] booting domU guest as pvh works in xen-4.11.1 but
 fails in 4.12
Thread-Index: AQHU9FeD113I0DfAJUePnpXO0i/0gqY/bGGAgEZ2KoCAADGxAIAA5y2A
Date: Sat, 1 Jun 2019 12:03:42 +0000
Message-ID: <alpine.LFD.2.21.1906011300450.2877@austen3.home>
References: <CAHnBbQ8u+MywkV4+qmxhkA8216knGhGZjcy1Sz6Ukv3=PJZmXQ@mail.gmail.com>
 <293280a7-5011-e5a1-da53-80587b7b9a94@citrix.com>
 <alpine.DEB.2.11.1904162258280.33856@procyon.dur.ac.uk>
 <alpine.LFD.2.21.1905312010270.2763@austen3.home>
 <f0fe2652-5b00-3cc7-10c7-8af08969e3a4@citrix.com>
In-Reply-To: <f0fe2652-5b00-3cc7-10c7-8af08969e3a4@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: LO2P265CA0139.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9f::31) To VI1PR06MB4510.eurprd06.prod.outlook.com
 (2603:10a6:803:62::31)
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: df003d70-5bd0-4e6a-d619-08d6e6893083
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR06MB4511; 
x-ms-traffictypediagnostic: VI1PR06MB4511:
x-microsoft-antispam-prvs: <VI1PR06MB4511B73F01092B26C89714CB871A0@VI1PR06MB4511.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1303;
x-forefront-prvs: 00550ABE1F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(25786009)(99286004)(4326008)(102836004)(52116002)(76176011)(386003)(14454004)(66946007)(36756003)(71190400001)(229853002)(9686003)(71200400001)(6486002)(5660300002)(6916009)(6436002)(86362001)(64756008)(73956011)(4744005)(66476007)(66556008)(6512007)(66446008)(8936002)(81166006)(11346002)(446003)(8676002)(7736002)(186003)(486006)(68736007)(14444005)(256004)(316002)(81156014)(476003)(786003)(53346004)(6246003)(53936002)(74482002)(54906003)(2906002)(6506007)(46003)(6116002)(478600001)(305945005)(58126008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR06MB4511;
 H:VI1PR06MB4510.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: 1i4OLlq+PAjioNDERPIpWLs778XvpbI+dxwtJbVjhniLKkwisV3R1qT+1xkqrWKM0lK+nDkS5xlrGGMQmoYKQQ44hv+48zNWmttFefDYi2TekfciQIwTWFHG3Sao8D/a1YrPF7qVkZi7oNyC2NhOxOqmkC7+oHqyA/zd/z4XR27LVrOMubhxyFfz2F2Ha2u1nCJqL0NtHiAX3NXoqYCBaQtqTEyyjHPd4jJzShtBRLOszXGOlZdxGvZ6FgyHApTgwJ0attaLzaum+skRZZOtvpIL2Uz2T5NtAGu/hSrMz35fviAXdoSnyAaBkT5A4a0A4I9wANg28WNnAWA2/vGO49YUN/cSLVDwzU7LRvCDFSgob9OJxAhBq1sepYf/VsUfyg2i3QvrfpLIHiyTFN7ogX1QHBfAn13vrvVNtK1bKqQ=
Content-ID: <7625A308A8433243B7FB47E85E51BD2E@eurprd06.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: df003d70-5bd0-4e6a-d619-08d6e6893083
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2019 12:03:42.2126 (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: VI1PR06MB4511
Subject: Re: [Xen-devel] booting domU guest as pvh works in xen-4.11.1 but
 fails in 4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Pry Mar <pryorm09@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>

T24gRnJpLCAzMSBNYXkgMjAxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKCj4+IEkgZGlkIGEgYmlz
ZWN0IG9uIHRoaXMgaXNzdWUsIGFuZCBpdCBpZGVudGlmaWVkIHRoZSBmaXJzdCBiYWQgY29tbWl0
IGFzCj4+IGZkMzJkY2ZlNGM5YTUzOWY4ZTVkMjZmZjRjNWNhNTBlZTU0NTU2YjIKPj4geDg2L3Zt
eDogRG9uJ3QgbGVhayBFRkVSLk5YRSBpbnRvIGd1ZXN0IGNvbnRleHQKPgo+IEFhaCAtIHRoaXMg
d2lsbCBiZSBhIGhhcnBlcnRvd24gY29yZS4KPgo+IFlvdSBuZWVkIGUyOGMwZWUzMzU2ZjUyZjU4
OWJiYWU1NGU4OWFhZWQyNWMxZjU5OWQgZnJvbSBzdGFnaW5nLCB3aGljaAo+IGhhcyBiZWVuIGJh
Y2twb3J0ZWQgdG8gc3RhZ2luZy00LjEyCj4gKDg0NTdjMTViOTgxYmEwNGMwNzA5ZTZmMjVhZjNi
NzZiZWIzNGNhZmEpIHR3byB3ZWVrcyBhZ28uCj4KPiBUaGlzIGJ1dCBhY2NpZGVudGFsbHkgcmVz
dWx0ZWQgaW4gdGhlIFNZU0NBTEwgaW5zdHJ1Y3Rpb24gYmVpbmcgZGlzYWJsZWQKPiBiZWhpbmQg
dGhlIGJhY2sgb2YgdGhlIGd1ZXN0LCB3aGljaCBicm9rZSBhbGwgdXNlcnNwYWNlIHN5c3RlbSBj
YWxscy4KClRoYW5rcywgdGhhdCBwYXRjaCBmaXhlcyB0aGUgRG9tVSBib290IHByb2JsZW0gSSB3
YXMgc2VlaW5nLgoKIAlNaWNoYWVsIFlvdW5nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 14:44:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 14: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 1hX5FM-0001kb-Ji; Sat, 01 Jun 2019 14: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=BqHO=UA=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hX5FL-0001kW-1p
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 14:44:35 +0000
X-Inumbo-ID: c5453676-847b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c5453676-847b-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 14:44:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 86428374;
 Sat,  1 Jun 2019 07:44:33 -0700 (PDT)
Received: from [10.37.12.21] (unknown [10.37.12.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 10E523F5AF;
 Sat,  1 Jun 2019 07:44:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
 <f78f627c-753f-a162-14a1-b193908f673a@arm.com>
 <5CF0F8BE0200007800233DE3@prv1-mh.provo.novell.com>
 <f8edeb03-b223-e723-0b02-9ca565fe8055@arm.com>
 <5CF0FC080200007800233E50@prv1-mh.provo.novell.com>
 <7ca91b27-1c37-70ab-e367-494603e4464d@arm.com>
 <5CF1026F0200007800233ED8@prv1-mh.provo.novell.com>
 <aa27503b-7fcb-dbf0-1f69-6aae35b6f4c1@arm.com>
 <5CF105FD0200007800233F31@prv1-mh.provo.novell.com>
 <60e875e1-a0fa-9c3d-0bfc-55ae567d409f@arm.com>
 <alpine.DEB.2.21.1905311022220.20498@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f3da02b7-e3a8-ca40-e36d-08bba802ee45@arm.com>
Date: Sat, 1 Jun 2019 15:44:28 +0100
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: <alpine.DEB.2.21.1905311022220.20498@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: lars.kurth@citrix.com, Tamas K Lengyel <tamas@tklengyel.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>,
 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>

SGksCgpPbiA1LzMxLzE5IDY6MjcgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBG
cmksIDMxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEphbiwKPj4KPj4gT24g
MzEvMDUvMjAxOSAxMTo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAzMS4wNS4xOSBh
dCAxMjozNCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+PiBObyBpdCB3YXMgYSBt
b3JlIGdlbmVyaWMgc3RhdGVtZW50IG9uIHRoZSBzdGFuY2UgIkl0IGFscmVhZHkgZXhpc3RzIGlu
Cj4+Pj4gWGVuIHNvIGl0IGlzIGZpbmUgdG8gc3ByZWFkIHRoZW0gYSBiaXQgbW9yZSIuCj4+Pgo+
Pj4gT2gsIEkgc2VlLiBPZiBjb3Vyc2UgSSdtIG1ha2luZyByZW1hcmtzIHdoZW4gd2hhdCdzIGlu
IHRoZSB0cmVlIGlzCj4+PiBiYWQgKGFzIHBlciBlLmcuIGNvZGluZyBzdHlsZSwgb3IgaWYgbm90
IG1lbnRpb25lZCB0aGVyZSB0aGFuIGluIG15Cj4+PiBwZXJzb25hbCBvcGluaW9uKS4gQXMgYSBy
ZXN1bHQgSSB0YWtlIG5vdGUgb2YgeW91IHRoaW5raW5nIHRoaXMgYmVpbmcKPj4+IGJhZCBwcmFj
dGljZSwgYW5kIHRoZSB0d28gb2YgdXMgZGlzYWdyZWVpbmcuIEknbSBjZXJ0YWlubHkgd2lsbGlu
ZyB0bwo+Pj4gYWRqdXN0IG5vbi1vYnZpb3VzIGNvZGUgdG8gYSBtb3JlIG9idmlvdXMgc2hhcGUg
aW4gdmFyaW91cyBjYXNlcywKPj4+IGJ1dCBJIHRoaW5rIHRoZXJlIG5lZWRzIHRvIGJlIGEgbGlt
aXQgYXMgdG8gd2hhdCBsYW5ndWFnZSBmZWF0dXJlcwo+Pj4gd2UgZGVjaWRlIHNob3VsZCBub3Qg
YmUgdXNlZCBpbiB0aGUgY29kZSBiYXNlLiBPdmVycmlkaW5nCj4+PiBkZWNsYXJhdGlvbnMgKGFu
ZCBpbiBzb21lIGNhc2VzIGV2ZW4gZGVmaW5pdGlvbnMpIGJ5IG1hY3JvcyBpcyBhCj4+PiB1c2Vm
dWwgdGhpbmcgZm9yIGdlbmVyYWwgcmVhZGFiaWxpdHkgaW4gY2VydGFpbiBjYXNlcyBpbiBteSBv
cGluaW9uLAo+Pj4gYW5kIHdoaWxlIGl0J3Mgbm90IG1ha2luZyBtdWNoIG9mIGRpZmZlcmVuY2Ug
aGVyZSBJJ2Qgc3RpbGwgcHJlZmVyIGlmCj4+PiBJIHdhcyBhbGxvd2VkIHRvIGdldCBhd2F5IHdp
dGggdGhpcywgdW5sZXNzIGEgbWFqb3JpdHkgc3VwcG9ydHMKPj4+IHlvdXIgdmlldy4gSU9XIC0g
eW91ciBjaGFuZ2UgcmVxdWVzdCBpcywgYXMgcGVyIG15IG93bgo+Pj4gcGVyc3BlY3RpdmUsIG1h
a2luZyB0aGUgY29kZSBsZXNzIGVhc3kgdG8gcmVhZCwgZXZlbiBpZiBub3QgYnkKPj4+IG11Y2gu
Cj4+Cj4+IExldCB3aWxsIHdhaXQgdGhlIG9waW5pb24gZnJvbSB0aGUgb3RoZXJzIGhlcmUuCj4g
Cj4gTXkgcHJlZmVyZW5jZSBpcyB3aGF0IEFuZHJldyBzdWdnZXN0ZWQ6Cj4gCj4gICAjaWZkZWYg
Q09ORklHX0hBU19NRU1fU0hBUklORwo+ICAgIGV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21fY293
Owo+ICAgI2Vsc2UKPiAgICBkZWZpbmUgZG9tX2NvdyBOVUxMCj4gICAjZW5kaWYKPiAKPiBhbmQg
SSBmaW5kIEphbidzIG9yaWdpbmFsIHZlcnNpb24gaGFyZGVyIHRvIHJlYWQuIEhvd2V2ZXIsIGZv
ciBjb2RlCj4gc3R5bGUgcmVsYXRlZCB0aGluZ3MsIEkgcHJlZmVyIHRvICJzdWdnZXN0IiB0byBv
dGhlciBtYWludGFpbmVycyBvbmUgd2F5Cj4gb3IgdGhlIG90aGVyLCByYXRoZXIgdGhhbiAicmVx
dWVzdCIgZm9yIGEgY2hhbmdlLgoKTm90ZSB0aGF0IEkgd3JvdGUgIkkgd291bGQgcHJlZmVyIiBp
biBteSBlLW1haWwgYW5kIHRoZSBhZ3JlZW1lbnQgd2FzIHRvIAp3YWl0IG9uIG90aGVyIHZpZXcu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 14:50:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 14:50:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hX5Ks-0002Zm-A6; Sat, 01 Jun 2019 14:50:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BqHO=UA=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hX5Kr-0002Zh-C4
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 14:50:17 +0000
X-Inumbo-ID: 90f92f29-847c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 90f92f29-847c-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 14:50:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 45B23374;
 Sat,  1 Jun 2019 07:50:15 -0700 (PDT)
Received: from [10.37.12.21] (unknown [10.37.12.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4496D3F5AF;
 Sat,  1 Jun 2019 07:50:12 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <06a4f534-e671-004c-93bb-31b60ed77d28@arm.com>
Date: Sat, 1 Jun 2019 15:50:10 +0100
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: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

SGkgVm9sb2R5bXlyLAoKSSB0cmllZCB0byBhcHBseSB0aGUgcGF0Y2hlcyB0byBzdGFnaW5nIGJ1
dCBmYWlsIGJlY2F1c2UgdGhlIHBhdGNoZXMgCmNvbnRhaW5zID0yMC4gRG8geW91IGhhdmUgYSB0
cmVlIHdpdGggdGhlIHNlcmllcyBhcHBsaWVkPwoKQ2hlZXJzLAoKT24gNS8yMS8xOSAxMDoyNSBQ
TSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGVsbG8gY29tbXVuaXR5LAo+IAo+IFRoaXMg
aXMgdGhlIGZpZnRoIHZlcnNpb24gb2YgT1AtVEVFIG1lZGlhdG9yIGluIFhFTi4KPiAKPiBPUC1U
RUUgMy41LjAgd2FzIHJlbGVhc2VkIHdoZW4gSSB3b3JrZWQgb24gdGhpcyB2ZXJzaW9uIG9mIHRo
ZQo+IHBhdGhlcy4gVGhpcyBpcyB0aGUgZmlyc3QgcmVsZWFzZSB3aGVyZSB2aXJ0dWFsaXphdGlv
biBzdXBwb3J0IGlzCj4gYXZhaWxhYmxlLiBUaGlzIHJlbGVhc2UgaW5jbHVkZXMgYm90aCBvcmln
aW5hbCB2aXJ0dWFsaXphdGlvbiBwYXRjaGVzCj4gYW5kIG5ldyBTTUMgdGhhdCByZXRyZXZpZXMg
bnVtYmVyIG9mIHRocmVhZHMgZnJvbSBPUC1URUUuCj4gCj4gTWFueSB0aGFua3MgdG8gYm90aCBP
UC1URUUgYW5kIFhlbiBjb21tdW5pdGllcyBmb3IgcmV2aWV3aW5nIGFuZCBoZWxwaW5nCj4gd2l0
aCBteSBjaGFuZ2VzIHRvIHRoZSBib3RoIHByb2plY3RzLgo+IAo+IEdsb2JhbCBjaGFuZ2VzIGZy
b20gdjQ6Cj4gICAtIFN1YnN0YW50aWFsIHJld29yayBvZiBPUC1URUUgbWVkaWF0b3IuIE5vdyBp
dCB0cmllcyB0byByZXR1cm4gbWVhbmluZ2Z1bAo+ICAgICBlcnJvciBjb2RlcyBiYWNrIHRvIHRo
ZSBndWVzdC4KPiAgIC0gT1AtVEVFIG1lZGlhdG9yIGRvZXMgbm90IHVzZSBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyBhcyBhIHN0b3JhZ2UgZm9yCj4gICAgIHBhcmFtZXRlcnMgYW5kIHJldHVybiB2YWx1
ZXMgd2hlbiBjYWxsaW5nIE9QLVRFRS4gVGhpcyBtYWtlcyBpdAo+ICAgICBjb21wYXRiaWxlIHdp
dGggcmVxdWlyZW1lbnQgZnJvbSBTTUNDQy4KPiAgIC0gdGVlPW5hdGl2ZSBvcHRpb24gcmVwbGFj
ZWQgd2l0aCB0ZWU9b3B0ZWUKPiAgIC0gQXV0aG9yc2hpcCBhbmQgcy1vLWIgdGFnIHJlc2V0IHRv
IG15IEVQQU0gbWFpbCBhZGRyZXNzCj4gCj4gT3ZlcmFsbCBjaGFuZ2VzIGZyb20gdjM6Cj4gCj4g
ICAtIFBhdGNoICJhcm06IGFkZCB0ZWVfZW5hYmxlZCBmbGFnIHRvIHhlbl9hcmNoX2RvbWFpbmNv
bmZpZyIgd2FzCj4gICAgIHNxdWFzaGVkIGludG8gInhlbi9hcm06IGFkZCBnZW5lcmljIFRFRSBt
ZWRpYXRvciBmcmFtZXdvcmsiCj4gICAtIEkgaW1wbGVtZW50ZWQgbW9yZSBlbGFib3JhdGUgZXJy
b3IgcmVwb3RpbmcgdG8gYSBndWVzdC4gTm93IGd1ZXN0Cj4gICAgIHdpbGwgZ2V0IG1lYW5pbmdm
dWwgZXJyb3IgY29kZXMgaW5zdGVhZCBvZiBnZW5lcmljCj4gICAgIEFSTV9TTUNDQ19FUlJfVU5L
Tk9XTl9GVU5DVElPTi4KPiAKPiBQZXItcGF0Y2ggY2hhbmdlcyBhcmUgZGVzY3JpYmVkIGluIGNv
cnJlc3BvbmRpbmcgZW1haWxzLgo+IAo+IENoYW5nZXMgZnJvbSB2MjoKPiAKPiAgIC0gVXNlIGRv
bWFpbiBmbGFncyBpbnN0ZWQgb2YgZG9tY3RsIGludGVyZmFjZSB0byBlbmFibGUgb3B0ZWUgZm9y
IGd1ZXN0cwo+ICAgLSBSZW1vdmUgcGF0Y2ggImxpYnhjOiBhZGQgeGNfZG9tX3RlZV9lbmFibGUo
Li4uKSBmdW5jdGlvbiIgYmVjYXVzZQo+ICAgICBvZiBwcmV2aW91cyBjaGFuZ2UKPiAgIC0gTWVk
aWF0b3Igbm93IHN0b3JlcyBvd24gY29udGV4dCBpbiBhcmNoIHBhcnQgb2Ygc3RydWN0IGRvbWFp
biwgc28KPiAgICAgSSByZW1vdmVkIHBhdGNoICJvcHRlZTogYWRkIGRvbWFpbiBjb250ZXh0cyIK
PiAKPiBQZXItcGF0Y2ggY2hhbmdlcyBhcmUgZGVzY3JpYmVkIGluIGNvcnJlc3BvbmRpbmcgZW1h
aWxzLgo+IAo+ID09PT0KPiB2MjoKPiAKPiBUaGlzIGlzIHYyIG9mIHBhdGNoIHNlcmllcyBmb3Ig
T1AtVEVFIG1lZGlhdG9yIHN1cHBvcnQgaW4gWEVOLiBDaGFuZ2VzIGZyb20gdjE6Cj4gCj4gICAt
IEFkZGVkIGRvbWN0bCBpbnRlcmZhY2UsIHNvIG5vdyB4bCBkZWNpZGVzIHdoYXQgZG9tYWluIHNo
b3VsZCB3b3JrIHdpdGggVEVFCj4gICAtIFJlbW92ZWQgWFNNIHN1cHBvcnQgZHVlIHRvIGNoYW5n
ZSBkZXNjcmliZWQgYWJvdmUKPiAgIC0gUGF0Y2ggd2l0aCBPUC1URUUgbWVkaWF0b3Igd2FzIHNw
bGl0ZWQgdG8gNyBzZXBhcmF0ZSBwYXRjaGVzCj4gICAtIFJlbW92ZWQgcGF0Y2ggd2l0aCBjYWxs
X3NtY2NjKCkgZnVuY3Rpb24uIE5vdyB0aGlzIHNlcmllcyBkZXBlbmQgb24KPiAgICAgSnVsaWVu
IEdyYWxsJ3Mgc2VyaWVzICJ4ZW4vYXJtOiBTTUNDQyBmaXh1cCBhbmQgaW1wcm92ZW1lbnQiIFsz
XQo+IAo+ID09PT09Cj4gdjE6Cj4gCj4gVGhpcyBpcyBmb2xsb3cgZm9yIHBhdGNoIHNlcmllcyBb
MV0uIFRoZXJlIHdhcyBsb3RzIG9mIGRpc2N1c3Npb25zCj4gZm9yIHRoYXQgc2VyaWVzIGFuZCBJ
IHRyaWVkIHRvIGFkZHJlc3MgYWxsIG9mIHRoZW0gaW4gdGhpcyBuZXcgcGF0Y2hzZXQuCj4gCj4g
Q3VycmVudGx5LCBJIGhhZCBhIHdvcmtpbmcgc29sdXRpb24gZm9yIE9QLVRFRSB2aXJ0dWFsaXph
dGlvbiBhbmQgaXQgaXMgYmVpbmcKPiB1cHN0cmVhbWVkIHJpZ2h0IG5vdyAoWzJdKS4gU28sIEkg
dGhpbmsgaXQgaXMgYSBnb29kIHRpbWUgdG8gaW50cm9kdWNlIHN1cHBvcnQKPiBpbiBYRU4gYXMg
d2VsbC4KPiAKPiBUaGlzIHNlcmllcyBpbmNsdWRlIGdlbmVyaWMgVEVFIG1lZGlhdG9yIGZyYW1l
d29yayBhbmQgZnVsbC1zY2FsZSBPUC1URUUgbWVkaWF0b3IKPiB3aGljaCBpcyB3b3JraW5nIHdp
dGggbWVudGlvbmVkIGNoYWdlcyBpbiBPUC1URUUuIFNvLCBtdWx0aXBsZSBkb21haW5zIGNhbgo+
IHdvcmsgc2ltdWx0YW5lb3VzbHkgd2l0aCBPUC1URUUuCj4gCj4gSSBhZGRlZCBYU00gc3VwcG9y
dCwgc28gbm93IGl0IGlzIHBvc3NpYmxlIHRvIGNvbnRyb2wgd2hpY2ggZG9tYWlucyBjYW4gd29y
awo+IHdpdGggVEVFcy4gQWxzbyBJIGNoYW5nZWQgd2F5IGhvdyBURUUgZGlzY292ZXJ5IGlzIGRv
bmUuIE5vdyAgaXQgaXMgdmVyeQo+IGdlbmVyaWMgYW5kIHNob3VsZCBzdXBwb3J0IGFueSBwbGF0
Zm9ybS4KPiAKPiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE3LTEwL21zZzAxNDUxLmh0bWwKPiBbMl0gaHR0cHM6Ly9naXRodWIuY29t
L09QLVRFRS9vcHRlZV9vcy9wdWxsLzIzNzAKPiBbM10gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAyMTM4Lmh0bWwKPiAKPiAK
PiBWb2xvZHlteXIgQmFiY2h1ayAoMTApOgo+ICAgIHhlbi9hcm06IGFkZCBnZW5lcmljIFRFRSBt
ZWRpYXRvciBmcmFtZXdvcmsKPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRkIE9QLVRFRSBoZWFkZXIg
ZmlsZXMKPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRkIE9QLVRFRSBtZWRpYXRvciBza2VsZXRvbgo+
ICAgIHhlbi9hcm06IG9wdGVlOiBhZGQgZmFzdCBjYWxscyBoYW5kbGluZwo+ICAgIHhlbi9hcm06
IG9wdGVlOiBhZGQgc3RkIGNhbGwgaGFuZGxpbmcKPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRkIHN1
cHBvcnQgZm9yIFJQQyBTSE0gYnVmZmVycwo+ICAgIHhlbi9hcm06IG9wdGVlOiBhZGQgc3VwcG9y
dCBmb3IgYXJiaXRyYXJ5IHNoYXJlZCBtZW1vcnkKPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRkIHN1
cHBvcnQgZm9yIFJQQyBjb21tYW5kcwo+ICAgIHRvb2xzL2FybTogdGVlOiBhZGQgInRlZSIgb3B0
aW9uIGZvciB4bC5jZmcKPiAgICB0b29scy9hcm06IG9wdGVlOiBjcmVhdGUgb3B0ZWUgZmlybXdh
cmUgbm9kZSBpbiBEVCBpZiB0ZWU9b3B0ZWUKPiAKPiAgIE1BSU5UQUlORVJTICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAgNiArCj4gICBkb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gICAgICAg
ICAgICB8ICAgMTkgKwo+ICAgdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgfCAg
ICA1ICsKPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgICAgICAgIHwgICA0MiArCj4g
ICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICB8ICAgIDYgKwo+ICAgdG9vbHMv
eGwveGxfcGFyc2UuYyAgICAgICAgICAgICAgICAgfCAgICA5ICsKPiAgIHhlbi9hcmNoL2FybS9L
Y29uZmlnICAgICAgICAgICAgICAgIHwgICAgOSArCj4gICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUg
ICAgICAgICAgICAgICB8ICAgIDEgKwo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAg
ICAgICAgfCAgIDE5ICsKPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICAgICAgICAgIHwg
ICAgMiArCj4gICB4ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcgICAgICAgICAgICB8ICAgIDQgKwo+
ICAgeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZSAgICAgICAgICAgfCAgICAyICsKPiAgIHhlbi9h
cmNoL2FybS90ZWUvb3B0ZWUuYyAgICAgICAgICAgIHwgMTUzNiArKysrKysrKysrKysrKysrKysr
KysrKysrKysKPiAgIHhlbi9hcmNoL2FybS90ZWUvdGVlLmMgICAgICAgICAgICAgIHwgICA5MyAr
Kwo+ICAgeGVuL2FyY2gvYXJtL3ZzbWMuYyAgICAgICAgICAgICAgICAgfCAgICA1ICsKPiAgIHhl
bi9hcmNoL2FybS94ZW4ubGRzLlMgICAgICAgICAgICAgIHwgICAgNyArCj4gICB4ZW4vaW5jbHVk
ZS9hc20tYXJtL2RvbWFpbi5oICAgICAgICB8ICAgIDQgKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFy
bS90ZWUvb3B0ZWVfbXNnLmggfCAgNDQ0ICsrKysrKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJt
L3RlZS9vcHRlZV9zbWMuaCB8ICA1NTYgKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFy
bS90ZWUvdGVlLmggICAgICAgfCAgMTA5ICsrCj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1h
cm0uaCAgICAgICB8ICAgIDQgKwo+ICAgMjEgZmlsZXMgY2hhbmdlZCwgMjg4MiBpbnNlcnRpb25z
KCspCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnCj4gICBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZQo+ICAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL2FybS90ZWUvdGVlLmMKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNs
dWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu
Y2x1ZGUvYXNtLWFybS90ZWUvdGVlLmgKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 14:51:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 14:51:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hX5MI-0002eS-Nt; Sat, 01 Jun 2019 14:51: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hX5MH-0002eF-GZ
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 14:51:45 +0000
X-Inumbo-ID: c291ad1c-847c-11e9-be37-b7055d548a9a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c291ad1c-847c-11e9-be37-b7055d548a9a;
 Sat, 01 Jun 2019 14:51: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 1hX5MA-0002xd-9K; Sat, 01 Jun 2019 14:51:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hX5M9-0005fY-UL; Sat, 01 Jun 2019 14:51:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hX5M9-0003ec-Ti; Sat, 01 Jun 2019 14:51:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137101-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 14:51:37 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137101: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwMSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzEwMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1j
aGVjay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAx
MCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCBy
ZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5z
dGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02
NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1v
cC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUy
IHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1o
dm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVt
b3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3
MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODAgeHRmL3Rlc3Qt
cHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNn
c2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDg3IHh0Zi90ZXN0
LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1v
cC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA4MCB4dGYvdGVz
dC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNh
LTI3OSAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1ZjgwZTNiMDRjOTZk
NjkxNTc3ODMzZmRhZTIxNWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDM2MzZkZTNmMWE5YTUxM2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNzc5MiAgMjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNTUgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMzU0MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDMyIGRheXMgICAxOCBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUtMzEgMDE6MDE6Mjcg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ8OpZHJpYyBC
b3Nkb25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4K
ICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1
YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGli
YXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMzkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 16:07:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 16: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 1hX6XE-0000ZX-LN; Sat, 01 Jun 2019 16: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=lel2=UA=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hX6XD-0000ZS-Mv
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 16:07:07 +0000
X-Inumbo-ID: 4bddc17d-8487-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.73]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bddc17d-8487-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 16:07:05 +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=b/tIyejNijG027a0JEa3hMgkvRe0RwbhsCB+CRyANDw=;
 b=XO3VySum+8AtBioic1rApfPGwKnkHfUg4mZN2Zr4cdHtKSHWO+uJRAwwuUrMPniwnkU9MWaCwNi7QizA5VusOAnbpGT8zBrVAwg3esES1o7nEdiJXmOq4JhIri8hMAyE4FOwbCkX8skfB61qtDsLvSx0YoJQ9sNWzAlO29E7xNN9IWu0lGtW/us9OkK1RuityvXXI0g2djzpSyC1e2nVL9ZgaXNb2op4w4sfLws1wjPC0HwblSEBlauwsRTX54M48x4seDJZ1VDk9AX7/eBazrrCcAFWpn7qkaT/AmxDrKO9b1J3dno3X9PSTeTY36qunmLC10FUgamWF/IDnVRNJg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB5473.eurprd03.prod.outlook.com (10.255.182.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1922.20; Sat, 1 Jun 2019 16:07:01 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::55c5:599a:1f80:208a]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::55c5:599a:1f80:208a%3]) with mapi id 15.20.1922.021; Sat, 1 Jun 2019
 16:07:01 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v5 00/10] TEE mediator (and OP-TEE) support in XEN
Thread-Index: AQHVGIlVzDL8mSGCTEW70ujDnLhEbqaG9wMA
Date: Sat, 1 Jun 2019 16:07:00 +0000
Message-ID: <8736kt8f2z.fsf@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <06a4f534-e671-004c-93bb-31b60ed77d28@arm.com>
In-Reply-To: <06a4f534-e671-004c-93bb-31b60ed77d28@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: 748720d2-6716-4a20-d58d-08d6e6ab2e4b
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:AM0PR03MB5473; 
x-ms-traffictypediagnostic: AM0PR03MB5473:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB5473DBCAE8B1538A7173F2D9E61A0@AM0PR03MB5473.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 00550ABE1F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(39860400002)(396003)(136003)(376002)(346002)(199004)(189003)(68736007)(72206003)(316002)(6506007)(229853002)(6306002)(558084003)(25786009)(2616005)(6512007)(76176011)(11346002)(99286004)(102836004)(6486002)(55236004)(80792005)(446003)(66066001)(6246003)(2906002)(478600001)(6916009)(53936002)(14454004)(6436002)(36756003)(966005)(71190400001)(71200400001)(66476007)(86362001)(76116006)(91956017)(66446008)(64756008)(8676002)(81166006)(81156014)(7416002)(5660300002)(66556008)(66946007)(476003)(186003)(4326008)(3846002)(7736002)(305945005)(73956011)(54906003)(8936002)(6116002)(256004)(26005)(486006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5473;
 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: TBm+y4cBtT4upLk+h6s1uOkFzHQ1thX73FCcyHBiLKxnsQKC1+TI9Jk4gScZEVPJCVy5q7o2hp6SaHi/JxJz/0MWkjtRlGwEFMeb6ji6Gl9k0S92NRt2MDYn7eXA+76WS6KWPZLS9ehxCRfJ4NNbe14dOF64bQQjOxfk3arPhSLgYTdYuh7RoT7aHn1IUlY8gpNC9J/xGJgIxj3JSo/jhQpUxRAa4FKsrvsA69LZsb81u0pPkgTIV9z5W08jvuGjPBooIrqnviJi0qOyHBhnc5vL2/C7WHUawmSje+R2/Pz6QOvG/qbwp7zEh6m0SlQTj2GSjDAKUmw1uhzWpczv+3YNyUG4qvmoz/xBoeA2Hfa0N8KPVzxJOVjn16SqHFojjhgJaIufAkCsELoN9FamE3cdgymoSC6nb83pM7TuWBg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 748720d2-6716-4a20-d58d-08d6e6ab2e4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2019 16:07:00.8734 (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: AM0PR03MB5473
Subject: Re: [Xen-devel] [PATCH v5 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEhpIFZvbG9keW15ciwKPgo+IEkg
dHJpZWQgdG8gYXBwbHkgdGhlIHBhdGNoZXMgdG8gc3RhZ2luZyBidXQgZmFpbCBiZWNhdXNlIHRo
ZSBwYXRjaGVzCj4gY29udGFpbnMgPTIwLiBEbyB5b3UgaGF2ZSBhIHRyZWUgd2l0aCB0aGUgc2Vy
aWVzIGFwcGxpZWQ/CgpTdXJlLCB5b3UgY2FuIGZpbmQgdGhlbSBhdCBbMV0KClsxXSBodHRwczov
L2dpdGh1Yi5jb20vbG9yYy94ZW4vdHJlZS9vcHRlZV92NQoKLS0gCkJlc3QgcmVnYXJkcywgVm9s
b2R5bXlyIEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 16:53:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 16: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 1hX7Ff-0004cZ-BF; Sat, 01 Jun 2019 16: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=BqHO=UA=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hX7Fe-0004cU-5A
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 16:53:02 +0000
X-Inumbo-ID: b6d74b10-848d-11e9-8172-6ffe8381cd62
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b6d74b10-848d-11e9-8172-6ffe8381cd62;
 Sat, 01 Jun 2019 16:53:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 873E1A78;
 Sat,  1 Jun 2019 09:52:59 -0700 (PDT)
Received: from [10.37.12.21] (unknown [10.37.12.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3C57C3F5AF;
 Sat,  1 Jun 2019 09:52:57 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <20190531230056.14506-1-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2f300ffe-4d0d-dd85-dd8b-18e088769f3b@arm.com>
Date: Sat, 1 Jun 2019 17:52:54 +0100
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: <20190531230056.14506-1-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: debug_registers_trap,
 perf_counters_trap, and "static_partitioning"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George 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>, 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>

SGkgU3RlZmFubywKCk9uIDYvMS8xOSAxMjowMCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IEludHJvZHVjZSB0d28gZ2xvYmFsIHBhcmFtZXRlcnMgdG8gZGlzYWJsZSBkZWJ1ZyByZWdp
c3RlcnMgdHJhcHBpbmcgYW5kCj4gcGVyZiBjb3VudGVycyB0cmFwcGluZy4gVGhleSBhcmUgb25s
eSBzYWZlIHRvIHVzZSBpbiBzdGF0aWMgcGFydGl0aW9uZwo+IHNjZW5hcmlvcyB3aGVyZSBzY2hl
ZD1udWxsIGlzIHVzZWQgLS0gdmNwdSBjYW5ub3QgYmUgbWlncmF0ZWQgZnJvbSBvbmUKPiBwY3B1
IHRvIHRoZSBuZXh0LgoKc2NoZWQ9bnVsbCBvbmx5IGluZGljYXRlcyB0aGF0IFhlbiB3aWxsIHVz
ZSBOVUxMIHNjaGVkdWxlciBieSBkZWZhdWx0LiAKQnV0IHlvdSBjYW4gc3RpbGwgdXNlIGEgZGlm
ZmVyZW50IHNjaGVkdWxlciBieSBjcmVhdGluZyBjcHVwb29sIGFmdGVyIApib290LiBTbyB5b3Vy
IHZDUFUgbWF5IGJlIGFibGUgdG8gbWlncmF0ZSBiZXR3ZWVuIENQVSBpZiB0aGUgZG9tYWluIGlz
IAphc3NpZ25lZCB0byBhIGRpZmZlcmVudCBjcHVwb29sLgoKPiAKPiBJbnRyb2R1Y2UgYSBuZXcg
c2ltcGxlIHVtYnJlbGxhIGNvbW1hbmQgbGluZSBvcHRpb24KPiAic3RhdGljX3BhcnRpdGlvbmlu
ZyIgdGhhdCBlbmFibGVzIHZ3Zmk9bmF0aXZlLCBzY2hlZD1udWxsLCBhbmQgYWxzbwo+IHNldHMg
ZGVidWdfcmVnaXN0ZXJzX3RyYXAgYW5kIHBlcmZfY291bnRlcnNfdHJhcCB0byBmYWxzZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
IAo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENDOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgo+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
Q0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDQzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDQzogRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiAtLS0KPiBUaGlzIGlzIG5vdCBpZGVhbC4g
VGhlIGJlc3QgY291cnNlIG9mIGFjdGlvbiB3b3VsZCBiZSB0byBpbXBsZW1lbnQKPiBwcm9wZXIg
Y29udGV4dCBzd2l0Y2hpbmcgb2YgYWxsIHRoZSBuZWNlc3NhcnkgZGVidWcgYW5kIHBlcmYgY291
bnRlcnMKPiByZWdpc3RlcnMuIFRoaXMgaXMgYW4gaW1wZXJmZWN0IHNob3J0Y3V0LCB3aGljaCBj
b3VsZCByZWFzb25hYmx5IGJlIGxlZnQKPiBvdXQgb2YgdGhlIHVwc3RyZWFtIHRyZWUgYnV0IEkg
c2hhcmVkIGl0IHdpdGggb3RoZXJzIGZvciB0aGVpcgo+IGNvbnZlbmllbmNlLgoKSSBhbSBoYXBw
eSB0byBjb25zaWRlciB0aGlzIG9wdGlvbiBpbiB1cHN0cmVhbSBidXQsIEkgdGhpbmssIHRoZXJl
IGFyZSBhIApiaXQgbW9yZSB3b3JrIHRvIGdldCBpdCBmdWxseSB3b3JraW5nL3NhZmU6CiAgICAx
KSBzY2hlZD1udWxsIGRvZXMgbm90IHByZXZlbnQgdXNpbmcgYSBkaWZmZXJlbnQgc2NoZWR1bGVy
IGxhdGVyIG9uIAooc2VlIGFib3ZlKQogICAgMikgQUZBSUsgdGhlIGNvbmZpZ3VyYXRpb24geW91
IHN1Z2dlc3QgaXMgYnVnZ3kgYmVjYXVzZSBbMV0gaGFzIG5vdCAKYmVlbiByZXNvbHZlZCB5ZXQu
IFRoaXMgbWVhbnMgdGhhdCBkZXN0cm95aW5nIFZNIG1heSBub3Qgd29yayB3aXRoIHlvdXIgCm9w
dGlvbi4KICAgIDMpIFRoZSBwZXJmL2RlYnVnIHJlZ2lzdGVycyBhcmUgbm90IHJlc2V0IHdoZW4g
YSBWTSBpcyBkZXN0cm95ZWQgc28gCnRoZXkgd2lsbCBsZWFrIHRvIHRoZSBuZXh0IHZDUFUgY3Jl
YXRlZC4KICAgIDQpIEEgZ3Vlc3QgY2FuIHNpbmdsZSBzdGVwIGFuIGluc3RydWN0aW9uLCBob3cg
ZG9lcyB0aGlzIHdvcmtzIHdoZW4gCnRoZSBpbnN0cnVjdGlvbiBpcyBza2lwcGVkIGJ5IFhlbj8g
TW9yZSBpbXBvcnRhbnRseSBob3cgZG9lcyB0aGF0IGZpdCBpZiAKdGhlIGh5cGVyY2FsbCBpcyBw
cmVlbXB0ZWQgKHdlIHdvdWxkIHJlLWV4ZWN1dGUgaHZjKT8KCkl0IHdvdWxkIGFsc28gYmUgZ29v
ZCB0byBleHBsYWluIGhvdyB0aGlzIGlzIGl0IHNhZmUgdG8gZ2l2ZSBmdWxsIGFjY2VzcyAKdG8g
dGhlIGRlYnVnIHJlZ2lzdGVycy4gU28gZmFyLCBJIG9ubHkgc2tpbW1lZCB0aGUgQXJtIEFybSB0
byBzZWUgaWYgSSAKY2FuIGZpbmQgc29tZSBncm91bmQgaGVyZS4KCkZvciBYZW4gQXJtNjQsIGZy
b20gbXkgdW5kZXJzdGFuZGluZywgd2Ugd291bGQgYmUgc2FmZSBpZiBTUFNSX0VMMi5EIGlzIApz
ZXQgdG8gMSAoaS5lIERlYnVnIGV4Y2VwdGlvbiBtYXNrZWQgYXQgRUwyKS4gV2UgZGlzYWJsZSBh
bGwgdGhlIAppbnRlcnJ1cHRzIGF0IHRoZSBib290IChzZWUgYXJtNjQvaGVhZC5TKSwgc28gYXNz
dW1pbmcgd2UgZG9uJ3QgdG91Y2ggaXQgCmFmdGVyd2FyZHMgKHNvbWVvbmUgbmVlZCB0byBjaGVj
ayB0aGF0KSB0aGlzIHNob3VsZCBiZSBPSy4KCkZvciBYZW4gQXJtMzIsIGl0IGlzIG5vdCBjbGVh
ciB3aGF0IGFjdHVhbGx5IHByZXZlbnQgaXQuCgpTaW1pbGFyIGV4ZXJjaXNlIHNob3VsZCBiZSBk
b25lIHdpdGggdGhlIFBNVSByZWdpc3RlcnMuCgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL3RyYXBz
LmMgICAgfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAgeGVuL2NvbW1vbi9zY2hl
ZHVsZS5jICAgfCAgMiArLQo+ICAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCAgMSArCj4gICAz
IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBp
bmRleCA1YzE4ZTkxOGIwLi5kNmVhZmZkZTIzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS90
cmFwcy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBAQCAtMTE4LDYgKzExOCwyOCBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV92d2ZpKGNvbnN0IGNoYXIgKnMpCj4gICB9Cj4gICBj
dXN0b21fcGFyYW0oInZ3ZmkiLCBwYXJzZV92d2ZpKTsKPiAgIAo+ICtzdGF0aWMgYm9vbCBkZWJ1
Z19yZWdpc3RlcnNfdHJhcCA9IHRydWU7Cj4gK3N0YXRpYyBib29sIHBlcmZfY291bnRlcnNfdHJh
cCA9IHRydWU7Cj4gKwo+ICtzdGF0aWMgaW50IF9faW5pdCBvcHRfc3RhdGljX3BhcnRpdGlvbmlu
Zyhjb25zdCBjaGFyICpzKQo+ICt7Cj4gKyAgICBpZiAoIHN0cmNtcChzLCAidHJ1ZSIpICYmCj4g
KyAgICAgICAgIHN0cmNtcChzLCAiVHJ1ZSIpICYmCj4gKyAgICAgICAgIHN0cmNtcChzLCAiMSIp
ICkKPiArICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICB2d2ZpID0gTkFUSVZFOwo+ICsgICAg
ZGVidWdfcmVnaXN0ZXJzX3RyYXAgPSBmYWxzZTsKPiArICAgIHBlcmZfY291bnRlcnNfdHJhcCA9
IGZhbHNlOwo+ICsgICAgbWVtY3B5KG9wdF9zY2hlZCwgIm51bGwiLCA1KTsKPiArCj4gKyAgICAv
KiBEaXNhYmxlIFRyYXAgRGVidWcgYW5kIFBlcmZvcm1hbmNlIE1vbml0b3Igbm93IGZvciBDUFUw
ICovCj4gKyAgICBXUklURV9TWVNSRUcoSERDUl9URFJBLCBNRENSX0VMMik7CgpJIGRvbid0IHBh
cnRpY3VsYXJseSBsaWtlIHRoaXMgYXBwcm9hY2ggYmVjYXVzZSBpdCBtYWtlcyBkaWZmaWN1bHQg
dG8gCnVuZGVyc3RhbmQgd2hldGhlciB0aGlzIFdSSVRFX1NZU1JFRyBvciB0aGUgb25lIGJlbG93
IHdpbGwgdGhlIGxhc3Qgb25lLgoKSXQgd291bGQgYmUgYmVzdCBvZiB3ZSByZXdvcmsgdGhlIGNv
ZGUgdG8gaW5pdGlhbGl6ZSBNRENSX0VMMiBtdWNoIGxhdGVyIAppbiB0aGUgYm9vdC4KCj4gKwo+
ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArY3VzdG9tX3BhcmFtKCJzdGF0aWNfcGFydGl0aW9uaW5n
Iiwgb3B0X3N0YXRpY19wYXJ0aXRpb25pbmcpOwo+ICsKPiAgIHJlZ2lzdGVyX3QgZ2V0X2RlZmF1
bHRfaGNyX2ZsYWdzKHZvaWQpCj4gICB7Cj4gICAgICAgcmV0dXJuICAoSENSX1BUV3xIQ1JfQlNV
X0lOTkVSfEhDUl9BTU98SENSX0lNT3xIQ1JfRk1PfEhDUl9WTXwKPiBAQCAtMTY1LDcgKzE4Nyw5
IEBAIHZvaWQgaW5pdF90cmFwcyh2b2lkKQo+ICAgICAgIFdSSVRFX1NZU1JFRygodmFkZHJfdClo
eXBfdHJhcHNfdmVjdG9yLCBWQkFSX0VMMik7Cj4gICAKPiAgICAgICAvKiBUcmFwIERlYnVnIGFu
ZCBQZXJmb3JtYW5jZSBNb25pdG9yIGFjY2Vzc2VzICovCj4gLSAgICBXUklURV9TWVNSRUcoSERD
Ul9URFJBfEhEQ1JfVERPU0F8SERDUl9UREF8SERDUl9UUE18SERDUl9UUE1DUiwKPiArICAgIFdS
SVRFX1NZU1JFRyhIRENSX1REUkEgfAo+ICsgICAgICAgICAgICAgICAgIChkZWJ1Z19yZWdpc3Rl
cnNfdHJhcCA/IEhEQ1JfVERPU0F8SERDUl9UREEgOiAwKSB8Cj4gKyAgICAgICAgICAgICAgICAg
KHBlcmZfY291bnRlcnNfdHJhcCA/IEhEQ1JfVFBNfEhEQ1JfVFBNQ1IgOiAwKSwKPiAgICAgICAg
ICAgICAgICAgICAgTURDUl9FTDIpOwo+ICAgCj4gICAgICAgLyogVHJhcCBDUDE1IGMxNSB1c2Vk
IGZvciBpbXBsZW1lbnRhdGlvbiBkZWZpbmVkIHJlZ2lzdGVycyAqLwo+IGRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiBpbmRleCAwNDlm
OTNmN2FhLi41MWViM2Q3NzBiIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+
ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+IEBAIC0zOSw3ICszOSw3IEBACj4gICAjaW5j
bHVkZSA8eGVuL2Vyci5oPgo+ICAgCj4gICAvKiBvcHRfc2NoZWQ6IHNjaGVkdWxlciAtIGRlZmF1
bHQgdG8gY29uZmlndXJlZCB2YWx1ZSAqLwo+IC1zdGF0aWMgY2hhciBfX2luaXRkYXRhIG9wdF9z
Y2hlZFsxMF0gPSBDT05GSUdfU0NIRURfREVGQVVMVDsKPiArY2hhciBfX2luaXRkYXRhIG9wdF9z
Y2hlZFsxMF0gPSBDT05GSUdfU0NIRURfREVGQVVMVDsKPiAgIHN0cmluZ19wYXJhbSgic2NoZWQi
LCBvcHRfc2NoZWQpOwo+ICAgCj4gICAvKiBpZiBzY2hlZF9zbXRfcG93ZXJfc2F2aW5ncyBpcyBz
ZXQsCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKPiBpbmRleCBiNzNjY2JkZjNhLi5jNDBhMWI1ZGJjIDEwMDY0NAo+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
PiBAQCAtOTA2LDYgKzkwNiw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc192Y3B1X29ubGluZShj
b25zdCBzdHJ1Y3QgdmNwdSAqdikKPiAgIH0KPiAgIAo+ICAgZXh0ZXJuIGJvb2wgc2NoZWRfc210
X3Bvd2VyX3NhdmluZ3M7Cj4gK2V4dGVybiBjaGFyIG9wdF9zY2hlZFsxMF07Cj4gICAKPiAgIGV4
dGVybiBlbnVtIGNwdWZyZXFfY29udHJvbGxlciB7Cj4gICAgICAgRlJFUUNUTF9ub25lLCBGUkVR
Q1RMX2RvbTBfa2VybmVsLCBGUkVRQ1RMX3hlbgo+IAoKQ2hlZXJzLAoKWzFdIDxhbHBpbmUuREVC
LjIuMTAuMTgwOTEyMTU1OTMzMC40MjU1QHNzdGFiZWxsaW5pLVRoaW5rUGFkLVgyNjA+ICJOdWxs
IApzY2hlZHVsZXIgYnVnIgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 16:56:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 16:56:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hX7Ib-0004ki-T0; Sat, 01 Jun 2019 16:56: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=BqHO=UA=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hX7Ia-0004kd-9u
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 16:56:04 +0000
X-Inumbo-ID: 23fc0744-848e-11e9-ae6a-23cdef090a1a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 23fc0744-848e-11e9-ae6a-23cdef090a1a;
 Sat, 01 Jun 2019 16:56:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 43569A78;
 Sat,  1 Jun 2019 09:56:03 -0700 (PDT)
Received: from [10.37.12.21] (unknown [10.37.12.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3F7ED3F5AF;
 Sat,  1 Jun 2019 09:56:01 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <06a4f534-e671-004c-93bb-31b60ed77d28@arm.com> <8736kt8f2z.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <59439dbd-dce8-072e-4258-4778f38ebe2a@arm.com>
Date: Sat, 1 Jun 2019 17:55:59 +0100
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: <8736kt8f2z.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Jan Beulich <jbeulich@suse.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>

T24gNi8xLzE5IDU6MDcgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IAo+IEhpIEp1bGll
biwKCkhpIFZvbG9keW15ciwKCj4gSnVsaWVuIEdyYWxsIHdyaXRlczoKPiAKPj4gSGkgVm9sb2R5
bXlyLAo+Pgo+PiBJIHRyaWVkIHRvIGFwcGx5IHRoZSBwYXRjaGVzIHRvIHN0YWdpbmcgYnV0IGZh
aWwgYmVjYXVzZSB0aGUgcGF0Y2hlcwo+PiBjb250YWlucyA9MjAuIERvIHlvdSBoYXZlIGEgdHJl
ZSB3aXRoIHRoZSBzZXJpZXMgYXBwbGllZD8KPiAKPiBTdXJlLCB5b3UgY2FuIGZpbmQgdGhlbSBh
dCBbMV0KClRoYW5rIHlvdSEgVGhlIGJyYW5jaCBpcyBiYXNlZCBvbiBtYXN0ZXIuIFRoaXMgaXMg
ZmFpcmx5IGJlaGluZCBzdGFnaW5nLiAKQ291bGQgeW91IHJlYmFzZSB0aGlzIG9uIHRvcCBvZiBz
dGFnaW5nPwoKSSB3aWxsIGdvIHRocm91Z2ggdGhlIHNlcmllcyBuZXh0IHdlZWsuIEFzIHRoaXMg
aXMgYSB0ZWNoIHByZXZpZXcsIEkgYW0gCnBsYW5uaW5nIHRvIG1lcmdlIHRoaXMgdmVyc2lvbiB1
bmxlc3MgSSBmaW5kIHNvbWV0aGluZyBob3JyaWJseSB3cm9uZyBpbiBpdC4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 19:47:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 19: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 1hX9yG-0001m0-3Z; Sat, 01 Jun 2019 19: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=1yp8=UA=ens-lyon.org=samuel.thibault@srs-us1.protection.inumbo.net>)
 id 1hX9yE-0001lv-NI
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 19:47:14 +0000
X-Inumbo-ID: 0c219fb8-84a6-11e9-8980-bc764e045a96
Received: from hera.aquilenet.fr (unknown [185.233.100.1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c219fb8-84a6-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 19:47:12 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id B2211D129;
 Sat,  1 Jun 2019 21:47:10 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id OQpXzS62bziT; Sat,  1 Jun 2019 21:47:10 +0200 (CEST)
Received: from function (105.251.129.77.rev.sfr.net [77.129.251.105])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 1044CD122;
 Sat,  1 Jun 2019 21:47:09 +0200 (CEST)
Received: from samy by function with local (Exim 4.92)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1hX9y9-0001LR-01; Sat, 01 Jun 2019 21:47:09 +0200
Date: Sat, 1 Jun 2019 21:47:08 +0200
From: Samuel Thibault <admin@listes.aquilenet.fr>
To: admin@listes.aquilenet.fr, Dongli Zhang <dongli.zhang@oracle.com>
Message-ID: <20190601194708.zyzwntis2epnpiw2@function>
Mail-Followup-To: Samuel Thibault <admin@listes.aquilenet.fr>,
 Dongli Zhang <dongli.zhang@oracle.com>,
 Hans van Kranenburg <hans@knorrie.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
References: <ace166ae-95b0-25c1-d3fa-3d7b2128521e@knorrie.org>
 <20190208231624.d3p5folfbnw7isp2@function>
 <79756d96-788b-b683-82b1-96a87d2353f1@knorrie.org>
 <20190209163534.boh7ljguxytrnb6o@function>
 <b385f45c-c140-550e-220f-bbc372a15cdd@oracle.com>
 <cac5093b-10c8-8476-f6c8-98999e588072@knorrie.org>
 <20190211221050.qnhw7ma2b5ancek3@function>
 <fbb92dc2-6844-a31e-fa29-af703df31223@oracle.com>
 <20190217212914.cczgjr4fp5k4attg@function>
 <29cb64d5-1d7f-30d5-d294-c3556b3e02e1@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <29cb64d5-1d7f-30d5-d294-c3556b3e02e1@oracle.com>
Organization: I am not organized
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [admin] [Pkg-xen-devel] [BUG] task jbd2/xvda4-8:174
 blocked for more than 120 seconds.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpEb25nbGkgWmhhbmcsIGxlIGx1bi4gMTggZsOpdnIuIDIwMTkgMDg6MDk6NTYgKzA4
MDAsIGEgZWNyaXQ6Cj4gT24gMi8xOC8xOSA1OjI5IEFNLCBTYW11ZWwgVGhpYmF1bHQgd3JvdGU6
Cj4gPj4+Pj4gT24gMi8xMC8xOSAxMjozNSBBTSwgU2FtdWVsIFRoaWJhdWx0IHdyb3RlOgo+ID4+
Pj4+PiBPaCEgIFRoYXQgY291bGQgYmUgaXQgaW5kZWVkLiAgSSdtIHdvbmRlcmluZyB3aGF0IGNv
dWxkIGJlIG1vbm9wb2xpemluZwo+ID4+Pj4+PiB0aGVtLCB0aG91Z2gsIGFuZCB3aHkgK2RlYjl1
MTEgaXMgYWZmZWN0ZWQgd2hpbGUgK2RlYjl1MTAgaXMgbm90LiAgSSdtCj4gPj4+Pj4+IGFmcmFp
ZCBpbmNyZWFzaW5nIHRoZSBnbnR0YWIgbWF4IHNpemUgdG8gMzIgbWlnaHQganVzdCBkZWZlciBm
aWxsaW5nIGl0Cj4gPj4+Pj4+IHVwLgo+ID4+Pj4+Pgo+ID4+Pj4+Pj4gICAtIyAuL3hlbi1kaWFn
ICBnbnR0YWJfcXVlcnlfc2l6ZSA1Cj4gPj4+Pj4+PiAgIGRvbWlkPTU6IG5yX2ZyYW1lcz0xMSwg
bWF4X25yX2ZyYW1lcz0zMgo+ID4+Pj4+PgouLi4KPiA+IFRoZSBudW1iZXIgc2VlbXMgdG8gYmUg
Z29pbmcgdXAgYnkgYWJvdXQgb25lIGV2ZXJ5IGRheS4gU28gcHJvYmFibHkgYQo+ID4gZ3JhbnQg
ZW50cnkgbGVhayBzb21ld2hlcmUgOi8KPiAKPiBUaGlzIG1pZ2h0IG5vdCBiZSBhIGdyYW50IGxl
YWsuIFRoZSBibG9jayBwdiBkcml2ZXIgd291bGQgaG9sZCB0aGUgcGVyc2lzdGVudAo+IGdyYW50
IGZvciBhIGxvbmcgdGltZS4KCkp1c3QgdG8gZ2l2ZSBhbiB1cGRhdGUgdG8gY2xvc2UgdGhlIHRo
cmVhZDogYWZ0ZXIgYSBWTSB1cHRpbWUgb2YgMTExCmRheXMsIG5yX2ZyYW1lcyBpcyBhdCA0MSwg
c28gaXQgbG9va3MgbGlrZSB3ZSBkb24ndCBoYXZlIGEgbGVhaywganVzdCBhCmJ1c3kgVk0gOikK
ClNhbXVlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 20:05:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 20:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXAGC-0003W5-R3; Sat, 01 Jun 2019 20:05: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXAGB-0003Vv-F5
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 20:05:47 +0000
X-Inumbo-ID: 9ff0c780-84a8-11e9-b971-076a4709a039
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ff0c780-84a8-11e9-b971-076a4709a039;
 Sat, 01 Jun 2019 20:05: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 1hXAG2-00010L-45; Sat, 01 Jun 2019 20:05:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXAG1-000326-HB; Sat, 01 Jun 2019 20:05:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXAG1-0005mF-GO; Sat, 01 Jun 2019 20:05:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137103-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 20:05:37 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137103: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwMyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzEwMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRo
YXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJl
ZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gMTMzNTk2CiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
bGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYzUxYTNhNTgyNmE2NGYw
ODA3NTQ1NDYwYmZjMzUwMjJkYzljODQyOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgODhmOTM2ZDQ0ZDJlMzRjYTJkMDgyN2NjODI4ZWE5ZDNhZWVmM2ZlOAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMzNTk2ICAyMDE5LTAzLTA1IDE1OjA2OjA0IFogICA4OCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzNTQzNCAgMjAxOS0wNC0yOSAxNTozNjoxMCBaICAgMzMgZGF5
cyAgIDE5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzEwMyAgMjAxOS0wNS0zMSAw
MToyOTo1MCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgQ2hyaXMgUGF0dGVyc29uIDxwYXR0ZXJzb25jQGFpbmZvc2VjLmNvbT4KICBD
aHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgQ8OpZHJpYyBC
b3Nkb25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJh
dWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM2MiBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 21:47:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 21: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 1hXBqe-0003I4-BN; Sat, 01 Jun 2019 21:47: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXBqd-0003Hs-1a
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 21:47:31 +0000
X-Inumbo-ID: d6bfc366-84b6-11e9-9307-0347af371200
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6bfc366-84b6-11e9-9307-0347af371200;
 Sat, 01 Jun 2019 21:47:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXBqV-0002vc-0w; Sat, 01 Jun 2019 21:47: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 1hXBqU-0003HZ-NJ; Sat, 01 Jun 2019 21:47:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXBqU-0002il-Mf; Sat, 01 Jun 2019 21:47:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137105-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=60905286cb5150de854e08279bca7dfc4b549e91
X-Osstest-Versions-That: qemuu=8c1ecb590497b0349c550607db923972b37f6963
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 21:47:22 +0000
Subject: [Xen-devel] [qemu-mainline test] 137105: 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>

ZmxpZ2h0IDEzNzEwNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMDUvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzA3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MDc2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzcwNzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzA3NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MDc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNjA5MDUyODZjYjUxNTBk
ZTg1NGUwODI3OWJjYTdkZmM0YjU0OWU5MQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgOGMxZWNiNTkwNDk3YjAzNDljNTUwNjA3ZGI5MjM5NzJiMzdmNjk2MwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM3MDc2ICAyMDE5LTA1LTI5IDE2OjI2OjA5IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzEwNSAgMjAxOS0wNS0zMSAwNTo1NTozMCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFuZHJleSBTaGlua2V2
aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5jaGFyZCA8
YW50b25Ab3psYWJzLm9yZz4KICBBbnRvbiBOZWZlZG92IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6
by5jb20+CiAgQXJ0eW9tIFRhcmFzZW5rbyA8YXRhcjRxZW11QGdtYWlsLmNvbT4KICBCb3h1YW4g
TGkgPGxpYm94dWFuQGNvbm5lY3QuaGt1LmhrPgogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAa2Fv
ZC5vcmc+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRXlh
bCBNb3Njb3ZpY2kgPGV5YWwubW9zY292aWNpQG9yYWNsZS5jb20+CiAgR2VyZCBIb2ZmbWFubiA8
a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBKb2huIFNu
b3cgPGpzbm93QHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRl
cnNvbkBsaW5hcm8ub3JnPgogIFNhZ2kgQW1pdCA8c2FnaS5hbWl0QG9yYWNsZS5jb20+CiAgU2Ft
IEVpZGVybWFuIDxzaG11ZWwuZWlkZXJtYW5Ab3JhY2xlLmNvbT4KICBTYXRoZWVzaCBSYWplbmRy
YW4gPHNhdGhuYWdhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8
c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkg
PHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAg
IDhjMWVjYjU5MDQuLjYwOTA1Mjg2Y2IgIDYwOTA1Mjg2Y2I1MTUwZGU4NTRlMDgyNzliY2E3ZGZj
NGI1NDllOTEgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 01 23:04:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Jun 2019 23: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 1hXD3F-0001O5-BU; Sat, 01 Jun 2019 23:04: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=qMpa=UA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXD3D-0001Nt-TW
 for xen-devel@lists.xenproject.org; Sat, 01 Jun 2019 23:04:35 +0000
X-Inumbo-ID: 9e9f12f6-84c1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e9f12f6-84c1-11e9-8980-bc764e045a96;
 Sat, 01 Jun 2019 23:04: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 1hXD3A-0004Ln-4z; Sat, 01 Jun 2019 23:04:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXD39-000188-SF; Sat, 01 Jun 2019 23:04:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXD39-0001Kl-Rh; Sat, 01 Jun 2019 23:04:31 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137107-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=11c242c7312a2c5301e5fe9a8bf4ddf0f372a226
X-Osstest-Versions-That: freebsd=aab5f5a3bd55421fa6a8dbc05332a9b9fb49992c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Jun 2019 23:04:31 +0000
Subject: [Xen-devel] [freebsd-master test] 137107: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwNyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTA3LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzY5MDEKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICAxMWMyNDJj
NzMxMmEyYzUzMDFlNWZlOWE4YmY0ZGRmMGYzNzJhMjI2CmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICBhYWI1ZjVhM2JkNTU0MjFmYTZhOGRiYzA1MzMyYTliOWZiNDk5OTJj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzY5MDEgIDIwMTktMDUtMjQgMTM6MzI6MDUgWiAgICA4
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3MDA1ICAyMDE5LTA1LTI3IDA5OjE5OjEyIFog
ICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTA3ICAyMDE5
LTA1LTMxIDA5OjE5OjM2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgMG1wIDwwbXBARnJlZUJTRC5vcmc+CiAg
YWRyaWFuIDxhZHJpYW5ARnJlZUJTRC5vcmc+CiAgYWUgPGFlQEZyZWVCU0Qub3JnPgogIGFsbGFu
anVkZSA8YWxsYW5qdWRlQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3Jn
PgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+
CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGNh
cmxhdmlsbGEgPGNhcmxhdmlsbGFARnJlZUJTRC5vcmc+CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+
CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhbmZlIDxkYW5mZUBGcmVlQlNELm9yZz4KICBkY2hh
Z2luIDxkY2hhZ2luQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+
CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdtQEZyZWVCU0Qub3JnPgogIGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGVyaiA8ZXJqQEZyZWVCU0Qub3JnPgogIGdqYiA8
Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJTRC5vcmc+CiAgamNoYW5k
cmEgPGpjaGFuZHJhQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJi
aXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIGpv
aGFsdW4gPGpvaGFsdW5ARnJlZUJTRC5vcmc+CiAga2VuIDxrZW5ARnJlZUJTRC5vcmc+CiAga2V2
YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbHVwb3Js
IDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hcmtq
IDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8
bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgbXcgPG13QEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVl
QlNELm9yZz4KICBwZmcgPHBmZ0BGcmVlQlNELm9yZz4KICBwa3ViYWogPHBrdWJhakBGcmVlQlNE
Lm9yZz4KICByZ3JpbWVzIDxyZ3JpbWVzQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xl
bUBGcmVlQlNELm9yZz4KICBycG9rYWxhIDxycG9rYWxhQEZyZWVCU0Qub3JnPgogIHNlZiA8c2Vm
QEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVl
QlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBG
cmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIwNjcg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 00:37:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 00:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXEUW-0000nG-Dk; Sun, 02 Jun 2019 00:36: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=uFtn=UB=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXEUV-0000nB-1J
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 00:36:51 +0000
X-Inumbo-ID: 802b0412-84ce-11e9-9206-3759f872ad36
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 802b0412-84ce-11e9-9206-3759f872ad36;
 Sun, 02 Jun 2019 00:36:46 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559435806; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=gEjP1HD4hZW8G/gTkMZuO+2X3D4Z55MogS8d2j1etdI=;
 b=n4BISxYy/qCBdTMT7Xm+IcOBRAI8gstmDGXvJa89Bay+2ybe5B7ZkV3kM4ZymEglM600jJR0
 O3XENK25J1Fa49F8j6Cgz8sbq8CqLEZtEQkJyoBczClsOP7Xk5ZHbelBjFiaAqBA+dlbd8B7
 yZN3KCDrSnnl+r09kX1DxuqBGe4=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com
 [209.85.167.52])
 by mxa.mailgun.org with ESMTP id 5cf31a1d.7f3ed888ed30-smtp-out-n03;
 Sun, 02 Jun 2019 00:36:45 -0000 (UTC)
Received: by mail-lf1-f52.google.com with SMTP id d7so1287544lfb.10
 for <xen-devel@lists.xenproject.org>; Sat, 01 Jun 2019 17:36:44 -0700 (PDT)
X-Gm-Message-State: APjAAAULVAJqlyOR05DRMBmNeymu+wnSqlLZDSC6SDv6+C6Mg4b0w4YN
 337q4MH3yPppj0AsGMSIdYQAVrVuTKIHM0QdQ2s=
X-Google-Smtp-Source: APXvYqyVmQ75wSq+tIEZZ4kIomFjmK3wfKXtNYbZaHxmalrToPtqPrBMEGCI/H3uYbG5oCMGDH3D5u23FiydJvhG8sk=
X-Received: by 2002:ac2:429a:: with SMTP id m26mr8730206lfh.152.1559435803032; 
 Sat, 01 Jun 2019 17:36:43 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <c772d59cc1505001555927609351e3ecb849b315.1559224640.git.ppircalabu@bitdefender.com>
In-Reply-To: <c772d59cc1505001555927609351e3ecb849b315.1559224640.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Sat, 1 Jun 2019 18:36:07 -0600
X-Gmail-Original-Message-ID: <CABfawh=DwxDwAgn0HS7Y9uM4PR8TRtw9ipLOyY-RnWHqBN91ag@mail.gmail.com>
Message-ID: <CABfawh=DwxDwAgn0HS7Y9uM4PR8TRtw9ipLOyY-RnWHqBN91ag@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] 
	=?utf-8?b?W1BBVENIIDMvOV0gdm1fZXZlbnQ6IE1ha2Ug4oCY?=
	=?utf-8?b?bG9jYWzigJkgZnVuY3Rpb25zIOKAmHN0YXRpY+KAmQ==?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.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>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgODoxOCBBTSBQZXRyZSBQaXJjYWxhYnUKPHBwaXJjYWxh
YnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPgo+IHZtX2V2ZW50X2dldF9yZXNwb25zZSwgdm1f
ZXZlbnRfcmVzdW1lLCBhbmQgdm1fZXZlbnRfbWFya19hbmRfcGF1c2UgYXJlCj4gdXNlZCBvbmx5
IGluIHhlbi9jb21tb24vdm1fZXZlbnQuYy4KPgo+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNh
bGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+CgpBY2tlZC1ieTogVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 00:41:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 00:41:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXEYe-0001b6-1I; Sun, 02 Jun 2019 00:41: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=uFtn=UB=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXEYc-0001b1-IR
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 00:41:06 +0000
X-Inumbo-ID: 18b42722-84cf-11e9-b967-2fc0c4f6f2ea
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18b42722-84cf-11e9-b967-2fc0c4f6f2ea;
 Sun, 02 Jun 2019 00:41:02 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559436062; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=3UgPycFWYDTiQsp47soWBXpYFdIzPbAzmTAfC8mAoEc=;
 b=lc/r4xcyl++VZfR1iXmJhzkHD85o4q2GlOEqmzLF5e4E4mclgT2EZT1u+5Uzd1GQuqwDXfS4
 eq3IjjltGws9GhuzwZxSsPiXKb7LslQbwet7EjzuPdn9SKIhwZ3rMmkuF+7fwMyHO6HKWzKS
 b1QaXG72NGhiLBn70xGs8I4pUzI=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com
 [209.85.167.49])
 by mxa.mailgun.org with ESMTP id 5cf31b1d.7f161a0385f0-smtp-out-n03;
 Sun, 02 Jun 2019 00:41:01 -0000 (UTC)
Received: by mail-lf1-f49.google.com with SMTP id a25so10840453lfg.2
 for <xen-devel@lists.xenproject.org>; Sat, 01 Jun 2019 17:41:00 -0700 (PDT)
X-Gm-Message-State: APjAAAUjGceUeI4sWfdcwGZ+jBicMs0G/UHcgYOW51BhwM9UtpLqD2ba
 z1hZ7i4Zob0JMC4mK9Zu94zgjPYPc0pAno242zk=
X-Google-Smtp-Source: APXvYqz7YZPYNQIK5+71cEFAcW3oF/STDk0DtzR7zQ00Pk7aeKM8heSFHc2bL4VTfB3qA9Jp03NDwxUGjYQ4o7/8Azw=
X-Received: by 2002:a19:9e53:: with SMTP id h80mr9652942lfe.77.1559436058965; 
 Sat, 01 Jun 2019 17:40:58 -0700 (PDT)
MIME-Version: 1.0
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
In-Reply-To: <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Sat, 1 Jun 2019 18:40:23 -0600
X-Gmail-Original-Message-ID: <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
Message-ID: <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMzEsIDIwMTkgYXQgMzozNSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gQSBjb3VwbGUgb2YgYWRqdXN0bWVudHMgYXJlIG5lZWRlZCB0byBj
b2RlIGNoZWNraW5nIGZvciBkb21fY293LCBidXQKPiBzaW5jZSB0aGVyZSBhcmUgcHJldHR5IGZl
dyBpdCBpcyBwcm9iYWJseSBiZXR0ZXIgdG8gYWRqdXN0IHRob3NlIHRoYW4KPiB0byBzZXQgdXAg
YW5kIGtlZXAgYXJvdW5kIGEgbmV2ZXIgdXNlZCBkb21haW4uCj4KPiBUYWtlIHRoZSBvcHBvcnR1
bml0eSBhbmQgdGlnaHRlbiBhIEJVR19PTigpIGluIGVtdWwtcHJpdi1vcC5jOnJlYWRfY3IoKS4K
PiAoQXJndWFibHkgdGhpcyBwZXJoYXBzIHNob3VsZG4ndCBiZSBhIEJVR19PTigpIGluIHRoZSBm
aXJzdCBwbGFjZS4pCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gLS0tCj4gV2hpbGUgZm9yIG5vdyB0aGlzIGF2b2lkcyBjcmVhdGluZyB0aGUgZG9t
YWluIG9uIEFybSBvbmx5LCBUYW1hcydlcwo+IHBhdGNoIHN3aXRjaGluZyB0byBDT05GSUdfTUVN
X1NIQVJJTkcgd2lsbCBtYWtlIHg4NiBsZXZlcmFnZSB0aGlzIHRvby4KCkhpIEphbiwKcGVyaGFw
cyBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSB0aGlzIHBhdGNoIGJlIGFwcGxpZWQgYWZ0ZXIg
bXkKcGF0Y2g/IFlvdSBhbHJlYWR5IGFja2VkIHRoYXQgb25lIGFuZCBpdCBjb3VsZCBiZSBhcHBs
aWVkIHNlcGFyYXRlbHkKZnJvbSB0aGUgc2VyaWVzIHRoYXQgSSd2ZSBzZW50IGl0IGFzIHBhcnQg
b2YuCgpUaGFua3MsClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 03:03:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 03:03:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXGmc-0006Dd-Ob; Sun, 02 Jun 2019 03: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXGmb-0006DR-7l
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 03:03:41 +0000
X-Inumbo-ID: 02ece348-84e3-11e9-b4b6-a3491f1d37af
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 02ece348-84e3-11e9-b4b6-a3491f1d37af;
 Sun, 02 Jun 2019 03:03: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 1hXGmV-0004Ks-0I; Sun, 02 Jun 2019 03:03: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 1hXGmU-0003qI-HM; Sun, 02 Jun 2019 03:03:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXGmU-000127-FQ; Sun, 02 Jun 2019 03:03:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137106-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-cubietruck: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-libvirt: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-multivcpu: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-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3c09c1950c8483eeeb4bf9615ecdcec7234c6790
X-Osstest-Versions-That: linux=9fb67d643f6f1892a08ee3a04ea54022d1060bb0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 03:03:34 +0000
Subject: [Xen-devel] [linux-next test] 137106: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwNiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMDYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzNzA1NQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVs
LWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzNzA1NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM3MDU1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwNTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzA1NQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM3MDU1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwNTUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzNzA1NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDU1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNjMDljMTk1MGM4NDgzZWVlYjRiZjk2
MTVlY2RjZWM3MjM0YzY3OTAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDlmYjY3ZDY0M2Y2ZjE4OTJhMDhlZTNhMDRlYTU0MDIyZDEwNjBiYjAKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNp
bmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM3MTA2ICAyMDE5LTA1LTMxIDA5OjE5OjE5IFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 04:33:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 04: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 1hXIAz-000541-Fg; Sun, 02 Jun 2019 04: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXIAy-00053p-Hc
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 04:32:56 +0000
X-Inumbo-ID: 7cf2a38b-84ef-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cf2a38b-84ef-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 04:32: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 1hXIAv-00061l-Kv; Sun, 02 Jun 2019 04:32: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 1hXIAu-0002Fy-S6; Sun, 02 Jun 2019 04:32:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXIAu-0005g2-QI; Sun, 02 Jun 2019 04:32:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137108-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-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-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat: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-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-armhf-armhf-xl-arndale:host-ping-check-xen:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-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-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-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck: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:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 04:32:52 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137108: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEwOCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzEwOC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MDgwIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBpbiAxMzY2NDAgcGFzcyBpbiAxMzcwODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAxNyBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM2NjQwIHBhc3MgaW4gMTM3MTA4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgZmFpbCBpbiAxMzcwODAgcGFzcyBpbiAxMzcxMDgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzNzA4MCBwYXNzIGlu
IDEzNzEwOAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBpbiAxMzcwODAgcGFzcyBpbiAxMzcxMDgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM3
MDgwIHBhc3MgaW4gMTM3MTA4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzY2NDAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
cGFzcyBpbiAxMzY5ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDggaG9zdC1waW5n
LWNoZWNrLXhlbiAgICAgICAgZmFpbCBwYXNzIGluIDEzNzA4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEz
NzA4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MDgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBi
bG9ja2VkIGluIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1z
dGFydC4yICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzY2NDAgbGlrZSAx
MzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICBmYWlsIGluIDEzNjY0MCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzY5ODkgbGlrZSAx
MzI4ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgaW4gMTM3MDgwIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzcwODAgbGlrZSAxMzI4
ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMzcwODAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMzcwODAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWM5MDI0MDc4
NWI4ZTVmNmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDExNyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAx
MTAgZGF5cyAgIDYxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjQ5MyAgMjAxOS0w
NS0xOCAxMjo0NDoyMyBaICAgMTQgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5
YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
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
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
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
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA3MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 09:55:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 09:55:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXNCS-0006qk-29; Sun, 02 Jun 2019 09: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXNCR-0006qb-Jd
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 09:54:47 +0000
X-Inumbo-ID: 73b638ab-851c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73b638ab-851c-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 09:54: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 1hXNCP-0004Sc-IP; Sun, 02 Jun 2019 09:54: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 1hXNCP-0000f4-3U; Sun, 02 Jun 2019 09:54:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXNCP-0006lt-1q; Sun, 02 Jun 2019 09:54:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137170-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=0e623fad00d84f7051950cb35db06bd0389999c9
X-Osstest-Versions-That: xen=9abcac7ff14506b934e55d1cfd86575f182b77b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 09:54:45 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 137170: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE3MCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE3MC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDBlNjIzZmFkMDBkODRm
NzA1MTk1MGNiMzVkYjA2YmQwMzg5OTk5YzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDlhYmNhYzdmZjE0NTA2YjkzNGU1NWQxY2ZkODY1NzVmMTgyYjc3YjcKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzA1MCAgMjAxOS0wNS0yOSAwOToxOToxNyBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxNzAgIDIwMTktMDYtMDIgMDk6MTg6MzMgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpqb2JzOgogY292ZXJpdHktYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgOWFiY2FjN2ZmMS4uMGU2MjNmYWQwMCAgMGU2MjNmYWQwMGQ4NGY3MDUxOTUw
Y2IzNWRiMDZiZDAzODk5OTljOSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 10:17:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 10:17:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXNYb-0000Bq-3m; Sun, 02 Jun 2019 10:17:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXNYZ-0000BW-Ng
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 10:17:39 +0000
X-Inumbo-ID: a5684843-851f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5684843-851f-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 10:17:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXNYX-0004xA-AW; Sun, 02 Jun 2019 10:17: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 1hXNYW-0002dc-U8; Sun, 02 Jun 2019 10:17:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXNYW-0003c3-T8; Sun, 02 Jun 2019 10:17:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137112-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-amd64-i386-xl-qemut-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw: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-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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
X-Osstest-Versions-This: linux=8cb1239889087368a792c655de99529eec219bfc
X-Osstest-Versions-That: linux=44a05cd896d97a3cd4f0c2ddb29a221ab2fdf43d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 10:17:36 +0000
Subject: [Xen-devel] [linux-4.14 test] 137112: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExMiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMTIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBm
YWlsIFJFR1IuIHZzLiAxMzY5NDYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDhjYjEyMzk4ODkwODczNjhhNzkyYzY1NWRlOTk1MjllZWMyMTliZmMKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDQ0YTA1Y2Q4OTZkOTdhM2NkNGYw
YzJkZGIyOWEyMjFhYjJmZGY0M2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNjk0NiAgMjAxOS0w
NS0yNSAxNjo0MToyNSBaICAgIDcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxMTIgIDIw
MTktMDUtMzEgMTQ6MDk6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGFtIEx1ZGtpZXdpY3ogPGFkYW0u
bHVka2lld2ljekBpbnRlbC5jb20+CiAgQWRpdHlhIFBha2tpIDxwYWtraTAwMUB1bW4uZWR1Pgog
IEFkcmlhbiBIdW50ZXIgPGFkcmlhbi5odW50ZXJAaW50ZWwuY29tPgogIEFraW5vYnUgTWl0YSA8
YWtpbm9idS5taXRhQGdtYWlsLmNvbT4KICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZh
cmQuZWR1PgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4
YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8
YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAgQWxleGFuZHJ1IEFyZGVsZWFuIDxBbGV4
YW5kcnUuQXJkZWxlYW5AYW5hbG9nLmNvbT4KICBBbGV4ZWkgU3Rhcm92b2l0b3YgPGFzdEBrZXJu
ZWwub3JnPgogIEFsaW0gQWtodGFyIDxhbGltLmFraHRhckBzYW1zdW5nLmNvbT4KICBBbmRyZWEg
TWVyZWxsbyA8YW5kcmVhLm1lcmVsbG9AZ21haWwuY29tPgogIEFuZHJlYSBQYXJyaSA8YW5kcmVh
LnBhcnJpQGFtYXJ1bGFzb2x1dGlvbnMuY29tPgogIEFuZHJlYXMgR3J1ZW5iYWNoZXIgPGFncnVl
bmJhQHJlZGhhdC5jb20+CiAgQW5kcmV3IEJvd2VycyA8YW5kcmV3eC5ib3dlcnNAaW50ZWwuY29t
PgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5qdSBUIFN1
ZGhha2FyIDxhbmp1QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBBbm5hIFNjaHVtYWtlciA8QW5uYS5T
Y2h1bWFrZXJATmV0YXBwLmNvbT4KICBBbnRvbmlvIFF1YXJ0dWxsaSA8YUB1bnN0YWJsZS5jYz4K
ICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJpZWxAYnJvYWRjb20uY29tPgogIEFybmQg
QmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFydCBWYW4gQXNzY2hlIDxidmFuYXNzY2hlQGFj
bS5vcmc+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcu
Y29tPgogIEJlbmphbWluIENvZGRpbmd0b24gPGJjb2RkaW5nQHJlZGhhdC5jb20+CiAgQmVuamFt
aW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCbyBZVSA8dHN1
Lnl1Ym9AZ21haWwuY29tPgogIEJvYiBQZXRlcnNvbiA8cnBldGVyc29AcmVkaGF0LmNvbT4KICBC
b3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1h
cmluYXNAYXJtLmNvbT4KICBDaGFkIER1cHVpcyA8Y2R1cHVpc0BtYXJ2ZWxsLmNvbT4KICBDaGFu
d29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KICBDaGFybGVzIEtlZXBheCA8Y2tlZXBh
eEBvcGVuc291cmNlLmNpcnJ1cy5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29t
PgogIENocmlzIExlc2lhayA8Y2hyaXMubGVzaWFrQGxpY29yLmNvbT4KICBDaHJpcyBXaWxzb24g
PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4u
a29lbmlnQGFtZC5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ2hyaXN0
b3BoIFBhYXNjaCA8Y3BhYXNjaEBhcHBsZS5jb20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtp
bmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExpIDxjb2x5bGlAc3VzZS5kZT4KICBDb3JlbnRpbiBM
YWJiZSA8Y2xhYmJlLm1vbnRqb2llQGdtYWlsLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tA
cmVkaGF0LmNvbT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxlbW9hbEB3ZGMuY29tPgogIERh
biBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRh
bi5qLndpbGxpYW1zQGludGVsLmNvbT4KICBEYW5pZWwgQXh0ZW5zIDxkamFAYXh0ZW5zLm5ldD4K
ICBEYW5pZWwgQmFsdXRhIDxkYW5pZWwuYmFsdXRhQG54cC5jb20+CiAgRGFuaWVsIEJvcmttYW5u
IDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgVC4gTGVlIDxkYW5pZWx0aW1sZWVAZ21h
aWwuY29tPgogIERhdmlkIEtvenViIDx6dWJAbGludXguZmpmaS5jdnV0LmN6PgogIERhdmlkIFMu
IE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFAc3Vz
ZS5jb20+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29t
PgogIERlbm5pcyBTY2hyaWRkZSA8ZGV2dXJhbmRvbUBnbXgubmV0PgogIERpY2sgS2VubmVkeSA8
ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4KICBEb3VnbGFzIEFuZGVyc29uIDxkaWFuZGVyc0Bj
aHJvbWl1bS5vcmc+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMg
RmFybWFuIDxmYXJtYW5AbGludXguaWJtLmNvbT4KICBGYXJoYW4gQWxpIDxhbGlmbUBsaW51eC5p
Ym0uY29tPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2UuY29tPgogIEZsYXZpbyBTdWxp
Z29pIDxmLnN1bGlnb2lAYXNlbS5pdD4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVz
YXNAZ2xpZGVyLmJlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1c3Rhdm8gQS4g
Ui4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+CiAgSGFsaWwgUGFzaWMgPHBhc2ljQGxp
bnV4LmlibS5jb20+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIYW5z
IFZlcmt1aWwgPGh2ZXJrdWlsLWNpc2NvQHhzNGFsbC5ubD4KICBIYW5zIFZlcmt1aWwgPGh2ZXJr
dWlsQHhzNGFsbC5ubD4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29Ac250ZWNoLmRlPgogIEhlbGVu
IEZvcm5hemllciA8aGVsZW4ua29pa2VAY29sbGFib3JhLmNvbT4KICBIZWxlbiBLb2lrZSA8aGVs
ZW4ua29pa2VAY29sbGFib3JhLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFu
YS5vcmcuYXU+CiAgSGltYW5zaHUgTWFkaGFuaSA8aG1hZGhhbmlAbWFydmVsbC5jb20+CiAgSHVn
dWVzIEZydWNoZXQgPGh1Z3Vlcy5mcnVjaGV0QHN0LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29A
a2VybmVsLm9yZz4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0BrZXJuZWwub3JnPgogIEphbWVzIEh1
dGNoaW5zb24gPGphaHV0Y2hpbnNvbjk5QGdvb2dsZW1haWwuY29tPgogIEphbWVzIFNtYXJ0IDxq
c21hcnQyMDIxQGdtYWlsLmNvbT4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEphbnVzeiBL
cnp5c3p0b2ZpayA8am1rcnp5c3p0QGdtYWlsLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0Bt
ZWxsYW5veC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+
CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRA
YmF5bGlicmUuY29tPgogIEplc3BlciBEYW5nYWFyZCBCcm91ZXIgPGJyb3VlckByZWRoYXQuY29t
PgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSml1ZmVpIFh1ZSA8aml1ZmVpLnh1
ZUBsaW51eC5hbGliYWJhLmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVs
LmNvbT4KICBKb2huIEdhcnJ5IDxqb2huLmdhcnJ5QGh1YXdlaS5jb20+CiAgSm9uIERlcnJpY2sg
PGpvbmF0aGFuLmRlcnJpY2tAaW50ZWwuY29tPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFu
LkNhbWVyb25AaHVhd2VpLmNvbT4KICBKb3NlZiBCYWNpayA8am9zZWZAdG94aWNwYW5kYS5jb20+
CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2FuZ2ppZSBMdSA8a2psdUB1
bW4uZWR1PgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlbnRvIEtvYmF5
YXNoaSA8S2VudG8uQS5Lb2JheWFzaGlAc29ueS5jb20+CiAgS2lzaG9uIFZpamF5IEFicmFoYW0g
SSA8a2lzaG9uQHRpLmNvbT4KICBLb25zdGFudGluIEtobGVibmlrb3YgPGtobGVibmlrb3ZAeWFu
ZGV4LXRlYW0ucnU+CiAgTGFkLCBQcmFiaGFrYXIgPHByYWJoYWthci5jc2VuZ2dAZ21haWwuY29t
PgogIExhcnJ5IEZpbmdlciA8TGFycnkuRmluZ2VyQGx3ZmluZ2VyLm5ldD4KICBMYXJzLVBldGVy
IENsYXVzZW4gPGxhcnNAbWV0YWZvby5kZT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxs
YW5veC5jb20+CiAgTGludXMgTMO8c3NpbmcgPGxpbnVzLmx1ZXNzaW5nQGMwZDMuYmx1ZT4KICBM
aW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2Fs
bGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIEx1Y2EgQ29lbGhvIDxsdWNpYW5vLmNv
ZWxob0BpbnRlbC5jb20+CiAgTHVkb3ZpYyBEZXNyb2NoZXMgPGx1ZG92aWMuZGVzcm9jaGVzQG1p
Y3JvY2hpcC5jb20+CiAgTWFuaXNoIFJhbmdhbmthciA8bXJhbmdhbmthckBtYXJ2ZWxsLmNvbT4K
ICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcml1c3ogQmlhbG9uY3p5
ayA8bWFuaW9Ac2t5Ym9vLm5ldD4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAg
TWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4g
U2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hl
aGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVA
ZWxsZXJtYW4uaWQuYXU+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXgu
aW50ZWwuY29tPgogIE1pa2UgS3JhdmV0eiA8bWlrZS5rcmF2ZXR6QG9yYWNsZS5jb20+CiAgTWlr
ZSBNYXJjaW5pc3p5biA8bWlrZS5tYXJjaW5pc3p5bkBpbnRlbC5jb20+CiAgTmF0aGFuIENoYW5j
ZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBOYXRoYW4gTHluY2ggPG5hdGhhbmxA
bGludXguaWJtLmNvbT4KICBOYXluYSBKYWluIDxuYXluYUBsaW51eC5pYm0uY29tPgogIE5pY2hv
bGFzIE51bmxleSA8bmljaG9sYXMuZC5udW5sZXlAaW50ZWwuY29tPgogIE5pY29sYXMgRmVycmUg
PG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4KICBOaWNvbGFzIFNhZW56IEp1bGllbm5lIDxu
c2FlbnpqdWxpZW5uZUBzdXNlLmRlPgogIE5pY29saW4gQ2hlbiA8bmljb2xlb3RzdWthQGdtYWls
LmNvbT4KICBOb3JhbGYgVHLDuG5uZXMgPG5vcmFsZkB0cm9ubmVzLm9yZz4KICBQYW5rYWogR3Vw
dGEgPHBhZ3VwdGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgogIFBhdWwgRS4gTWNLZW5uZXkgPHBhdWxtY2tAbGludXguaWJtLmNvbT4KICBQYXVsIEtv
Y2lhbGtvd3NraSA8cGF1bC5rb2NpYWxrb3dza2lAYm9vdGxpbi5jb20+CiAgUGF1bCBNb29yZSA8
cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRlciBVamZhbHVzaSA8cGV0ZXIudWpmYWx1c2lAdGku
Y29tPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBl
dGVyIFppamxzdHJhIDxhLnAuemlqbHN0cmFAY2hlbGxvLm5sPgogIFBldGVyIFppamxzdHJhIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4
LmRlPgogIFBpZXJyZS1Mb3VpcyBCb3NzYXJ0IDxwaWVycmUtbG91aXMuYm9zc2FydEBsaW51eC5p
bnRlbC5jb20+CiAgUGluZy1LZSBTaGloIDxwa3NoaWhAcmVhbHRlay5jb20+CiAgUGlvdHIgRmln
aWVsIDxwLmZpZ2llbEBjYW1saW50ZWNobm9sb2dpZXMuY29tPgogIFBvdG51cmkgQmhhcmF0IFRl
amEgPGJoYXJhdEBjaGVsc2lvLmNvbT4KICBRaWFuIENhaSA8Y2FpQGxjYS5wdz4KICBRdSBXZW5y
dW8gPHdxdUBzdXNlLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBp
bnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+ICMgYnVpbGQt
dGVzdGVkCiAgUmF1bCBFIFJhbmdlbCA8cnJhbmdlbEBjaHJvbWl1bS5vcmc+CiAgUm9iIENsYXJr
IDxyb2JkY2xhcmtAY2hyb21pdW0ub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNv
bT4KICBSb2JiaWUgS28gPHJvYmJpZWtvQHN5bm9sb2d5LmNvbT4KICBSb2JlcnRvIEJlcmdhbnRp
bm9zIENvcnBhcyA8cmJlcmdhbnRAcmVkaGF0LmNvbT4KICBSb21hbiBHdXNoY2hpbiA8Z3Vyb0Bm
Yi5jb20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgUm91
dmVuIEN6ZXJ3aW5za2kgPHIuY3plcndpbnNraUBwZW5ndXRyb25peC5kZT4KICBSdXNzZWxsIEN1
cnJleSA8cnVzY3VyQHJ1c3NlbGwuY2M+CiAgU2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGlu
dXguaW50ZWwuY29tPgogIFNhbWVlaCBKdWJyYW4gPHNhbWVlaGpAYW1hem9uLmNvbT4KICBTYW1l
ZXIgUHVqYXIgPHNwdWphckBudmlkaWEuY29tPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVs
Lm9yZz4KICBTYXVyYXYgS2FzaHlhcCA8c2thc2h5YXBAbWFydmVsbC5jb20+CiAgU2NvdHQgQnJh
bmRlbiA8c2NvdHQuYnJhbmRlbkBicm9hZGNvbS5jb20+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNz
Lm9yZz4KICBTZWJhc3RpYW4gQW5kcnplaiBTaWV3aW9yIDxiaWdlYXN5QGxpbnV0cm9uaXguZGU+
CiAgU2ViYXN0aWFuIE90dCA8c2Vib3R0QGxpbnV4LmlibS5jb20+CiAgU2VyZ2V5IE1hdHl1a2V2
aWNoIDxzZXJnZXkubWF0eXVrZXZpY2gub3NAcXVhbnRlbm5hLmNvbT4KICBTaGF3biBHdW8gPHNo
YXduZ3VvQGtlcm5lbC5vcmc+CiAgU2hpbGUgWmhhbmcgPHNoaWxlLnpoYW5nQGxpbnV4LmFsaWJh
YmEuY29tPgogIFNodWFoIEtoYW4gPHNodWFoQGtlcm5lbC5vcmc+CiAgU2ltb24gV3VuZGVybGlj
aCA8c3dAc2ltb253dW5kZXJsaWNoLmRlPgogIFNvd2phbnlhIEtvbWF0aW5lbmkgPHNrb21hdGlu
ZW5pQG52aWRpYS5jb20+CiAgU3RhbmxleSBDaHUgPHN0YW5sZXkuY2h1QG1lZGlhdGVrLmNvbT4K
ICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdWdhciBa
aGFuZyA8c3VnYXIuemhhbmdAcm9jay1jaGlwcy5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0
IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBTdXRoaWt1bHBhbml0LCBTdXJhdmVl
IDxTdXJhdmVlLlN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBTdmVuIEVja2VsbWFubiA8c3ZlbkBu
YXJmYXRpb24ub3JnPgogIFN2ZW4gVmFuIEFzYnJvZWNrIDxUaGVTdmVuNzNAZ21haWwuY29tPgog
IFRhbmcgSnVuaHVpIDx0YW5nLmp1bmh1aS5saW51eEBnbWFpbC5jb20+CiAgVGVqdW4gSGVvIDx0
akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxASS1sb3ZlLlNBS1VS
QS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBHbGVpeG5l
ciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmluIEMuIEhhcmRpbmcgPHRvYmluQGtlcm5lbC5v
cmc+CiAgVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuIDx0b2tlQHJlZGhhdC5jb20+CiAgVG9ueSBM
aW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5j
b20+CiAgVHJhYyBIb2FuZyA8dHJhYy5ob2FuZ0Bicm9hZGNvbS5jb20+CiAgVWxmIEhhbnNzb24g
PHVsZi5oYW5zc29uQGxpbmFyby5vcmc+CiAgVmluY2Vuem8gRnJhc2Npbm8gPHZpbmNlbnpvLmZy
YXNjaW5vQGFybS5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZp
bmVldCBHdXB0YSA8VmluZWV0Lkd1cHRhMUBzeW5vcHN5cy5jb20+CiAgVmlub2QgS291bCA8dmtv
dWxAa2VybmVsLm9yZz4KICBWaXJlc2ggS3VtYXIgPHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPgog
IFdlbiBZYW5nIDx3ZW4ueWFuZzk5QHp0ZS5jb20uY24+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1
QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV2lsbGlhbSBU
dSA8dTkwMTIwNjNAZ21haWwuY29tPgogIFlpbmJvIFpodSA8eWluYm8uemh1QG54cC5jb20+CiAg
WW9uZ2hvbmcgU29uZyA8eWhzQGZiLmNvbT4KICBZdWVIYWliaW5nIDx5dWVoYWliaW5nQGh1YXdl
aS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
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
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY3MjUgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 10:26:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 10: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 1hXNh1-00015j-5o; Sun, 02 Jun 2019 10:26:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tfz6=UB=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXNgz-00015e-KL
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 10:26:21 +0000
X-Inumbo-ID: dcae1dce-8520-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dcae1dce-8520-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 10:26:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B59AE374;
 Sun,  2 Jun 2019 03:26: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 A50733F5AF;
 Sun,  2 Jun 2019 03:26:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  2 Jun 2019 11:26:14 +0100
Message-Id: <20190602102614.22640-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, andrii_anisov@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgU1BJcyBhcmUgc2hhcmVkIGJldHdlZW4gQ1BVLCBpdCBpcyBub3QgcG9zc2libGUgdG8g
cmVjZWl2ZSB0aGUKc2FtZSBpbnRlcnJ1cHRzIG9uIGEgZGlmZmVyZW50IENQVSB3aGlsZSB0aGUg
aW50ZXJydXB0IGlzIGluIGFjdGl2ZQpzdGF0ZS4KCkZvciBob3N0IGludGVycnVwdCAoaS5lIHJv
dXRlZCB0byBYZW4pLCB0aGUgZGVhY3RpdmF0aW9uIG9mIHRoZQppbnRlcnJ1cHQgaXMgZG9uZSBh
dCB0aGUgZW5kIG9mIHRoZSBoYW5kbGluZy4gVGhpcyBjYW4gYWx0ZXJuYXRpdmVseSBiZQpkb25l
IG91dHNpZGUgb2YgdGhlIGhhbmRsZXIgYnkgY2FsbGluZyBnaWNfc2V0X2FjdGl2ZV9zdGF0ZSgp
LgoKQXQgdGhlIG1vbWVudCwgZ2ljX3NldF9hY3RpdmVfc3RhdGUoKSBpcyBvbmx5IGNhbGxlZCBi
eSB0aGUgdkdJQyBmb3IKaW50ZXJydXB0IHJvdXRlZCB0byB0aGUgZ3Vlc3QuIEl0IGlzIGhhcmQg
dG8gZmluZCBhIHJlYXNvbiBmb3IgWGVuIHRvCmRpcmVjdGx5IHBsYXkgd2l0aCB0aGUgYWN0aXZl
IHN0YXRlIGZvciBpbnRlcnJ1cHQgcm91dGVkIHRvIFhlbi4KClRvIHNpbXBsaWZ5IHRoZSBoYW5k
bGluZyBvZiBob3N0IGludGVycnVwdCwgZ2ljX3NldF9hY3RpdmF0ZV9zdGF0ZSgpIGlzCm5vdyBy
ZXN0cmljdGVkIHRvIGludGVycnVwdHMgcm91dGVkIHRvIGd1ZXN0LgoKVGhpcyBtZWFucyB0aGUg
X0lSUV9QRU5ESU5HIGxvZ2ljIGlzIG5vdyB1bmVjZXNzYXJ5IG9uIEFybSBhcyBhIHNhbWUKaW50
ZXJydXB0IGNhbiBuZXZlciBjb21lIHVwIHdoaWxlIGluIHRoZSBsb29wIGFuZCBub2JvZHkgc2hv
dWxkIHBsYXkKd2l0aCB0aGUgZmxhZyBiZWhpbmQgb3VyIGJhY2suCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYy
OgogICAgICAgIC0gZ2ljX3NldF9hY3RpdmVfc3RhdGUgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9u
IGludGVycnVwdCByb3V0ZWQKICAgICAgICB0byBndWVzdC4KICAgICAgICAtIFVwZGF0ZSB0aGUg
Y29tbWl0IG1lc3NhZ2UKLS0tCiB4ZW4vYXJjaC9hcm0vaXJxLmMgICAgICAgIHwgMzIgKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggfCAg
NCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9pcnEuYyBiL3hlbi9hcmNoL2FybS9pcnEuYwpp
bmRleCBjNTFjZjMzM2NlLi4zODc3NjU3YTUyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vaXJx
LmMKKysrIGIveGVuL2FyY2gvYXJtL2lycS5jCkBAIC0xOTksNiArMTk5LDcgQEAgaW50IHJlcXVl
c3RfaXJxKHVuc2lnbmVkIGludCBpcnEsIHVuc2lnbmVkIGludCBpcnFmbGFncywKIHZvaWQgZG9f
SVJRKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1bnNpZ25lZCBpbnQgaXJxLCBpbnQgaXNf
ZmlxKQogewogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19kZXNjKGlycSk7Cisg
ICAgc3RydWN0IGlycWFjdGlvbiAqYWN0aW9uOwogCiAgICAgcGVyZmNfaW5jcihpcnFzKTsKIApA
QCAtMjQyLDM1ICsyNDMsMjIgQEAgdm9pZCBkb19JUlEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsIHVuc2lnbmVkIGludCBpcnEsIGludCBpc19maXEpCiAgICAgICAgIGdvdG8gb3V0X25vX2Vu
ZDsKICAgICB9CiAKLSAgICBzZXRfYml0KF9JUlFfUEVORElORywgJmRlc2MtPnN0YXR1cyk7Ci0K
LSAgICAvKgotICAgICAqIFNpbmNlIHdlIHNldCBQRU5ESU5HLCBpZiBhbm90aGVyIHByb2Nlc3Nv
ciBpcyBoYW5kbGluZyBhIGRpZmZlcmVudAotICAgICAqIGluc3RhbmNlIG9mIHRoaXMgc2FtZSBp
cnEsIHRoZSBvdGhlciBwcm9jZXNzb3Igd2lsbCB0YWtlIGNhcmUgb2YgaXQuCi0gICAgICovCi0g
ICAgaWYgKCB0ZXN0X2JpdChfSVJRX0RJU0FCTEVELCAmZGVzYy0+c3RhdHVzKSB8fAotICAgICAg
ICAgdGVzdF9iaXQoX0lSUV9JTlBST0dSRVNTLCAmZGVzYy0+c3RhdHVzKSApCisgICAgaWYgKCB0
ZXN0X2JpdChfSVJRX0RJU0FCTEVELCAmZGVzYy0+c3RhdHVzKSApCiAgICAgICAgIGdvdG8gb3V0
OwogCiAgICAgc2V0X2JpdChfSVJRX0lOUFJPR1JFU1MsICZkZXNjLT5zdGF0dXMpOwogCi0gICAg
d2hpbGUgKCB0ZXN0X2JpdChfSVJRX1BFTkRJTkcsICZkZXNjLT5zdGF0dXMpICkKLSAgICB7Ci0g
ICAgICAgIHN0cnVjdCBpcnFhY3Rpb24gKmFjdGlvbjsKKyAgICBhY3Rpb24gPSBkZXNjLT5hY3Rp
b247CiAKLSAgICAgICAgY2xlYXJfYml0KF9JUlFfUEVORElORywgJmRlc2MtPnN0YXR1cyk7Ci0g
ICAgICAgIGFjdGlvbiA9IGRlc2MtPmFjdGlvbjsKKyAgICBzcGluX3VubG9ja19pcnEoJmRlc2Mt
PmxvY2spOwogCi0gICAgICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7Ci0KLSAgICAg
ICAgZG8KLSAgICAgICAgewotICAgICAgICAgICAgYWN0aW9uLT5oYW5kbGVyKGlycSwgYWN0aW9u
LT5kZXZfaWQsIHJlZ3MpOwotICAgICAgICAgICAgYWN0aW9uID0gYWN0aW9uLT5uZXh0OwotICAg
ICAgICB9IHdoaWxlICggYWN0aW9uICk7CisgICAgZG8KKyAgICB7CisgICAgICAgIGFjdGlvbi0+
aGFuZGxlcihpcnEsIGFjdGlvbi0+ZGV2X2lkLCByZWdzKTsKKyAgICAgICAgYWN0aW9uID0gYWN0
aW9uLT5uZXh0OworICAgIH0gd2hpbGUgKCBhY3Rpb24gKTsKIAotICAgICAgICBzcGluX2xvY2tf
aXJxKCZkZXNjLT5sb2NrKTsKLSAgICB9CisgICAgc3Bpbl9sb2NrX2lycSgmZGVzYy0+bG9jayk7
CiAKICAgICBjbGVhcl9iaXQoX0lSUV9JTlBST0dSRVNTLCAmZGVzYy0+c3RhdHVzKTsKIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Z2ljLmgKaW5kZXggZmFiMDJmMTlmNy4uODc2NzI3YzE0NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9naWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oCkBAIC00MDAs
OSArNDAwLDEzIEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdpY19nZXRfbnJfbHJzKHZv
aWQpCiAgKiBTZXQgdGhlIGFjdGl2ZSBzdGF0ZSBvZiBhbiBJUlEuIFRoaXMgc2hvdWxkIGJlIHVz
ZWQgd2l0aCBjYXJlLCBhcyB0aGlzCiAgKiBkaXJlY3RseSBmb3JjZXMgdGhlIGFjdGl2ZSBiaXQs
IHdpdGhvdXQgY29uc2lkZXJpbmcgdGhlIEdJQyBzdGF0ZSBtYWNoaW5lLgogICogRm9yIHByaXZh
dGUgSVJRcyB0aGlzIG9ubHkgd29ya3MgZm9yIHRob3NlIG9mIHRoZSBjdXJyZW50IENQVS4KKyAq
CisgKiBUaGlzIHNob3VsZCBvbmx5IGJlIGNhbGxlZCB3aXRoIGludGVycnVwdCByb3V0ZWQgdG8g
Z3Vlc3QuIFRoZSBmbG93CisgKiBvZiBpbnRlcnJ1cHQgcm91dGVkIHRvIFhlbiBhbnkgc29mdHdh
cmUgY2hhbmdlIG9mIHRoZSBzdGF0ZS4KICAqLwogc3RhdGljIGlubGluZSB2b2lkIGdpY19zZXRf
YWN0aXZlX3N0YXRlKHN0cnVjdCBpcnFfZGVzYyAqaXJxZCwgYm9vbCBzdGF0ZSkKIHsKKyAgICBB
U1NFUlQodGVzdF9iaXQoX0lSUV9HVUVTVCwgJmlycWQtPnN0YXR1cykpOwogICAgIGdpY19od19v
cHMtPnNldF9hY3RpdmVfc3RhdGUoaXJxZCwgc3RhdGUpOwogfQogCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 10:37:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 10:37:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXNs0-00022Z-Cs; Sun, 02 Jun 2019 10:37: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=tfz6=UB=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXNrz-00022U-6Y
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 10:37:43 +0000
X-Inumbo-ID: 73097436-8522-11e9-bfe0-47ebf4313174
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 73097436-8522-11e9-bfe0-47ebf4313174;
 Sun, 02 Jun 2019 10:37:41 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 583F3374;
 Sun,  2 Jun 2019 03:37:41 -0700 (PDT)
Received: from [10.37.12.21] (unknown [10.37.12.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6479F3F5AF;
 Sun,  2 Jun 2019 03:37:39 -0700 (PDT)
To: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>
References: <20190520181250.17404-1-julien.grall@arm.com>
 <5CE3C45A0200007800230E0E@prv1-mh.provo.novell.com>
 <1c7f43ce-7df2-24c9-ecb2-d8be1afebfa5@arm.com>
 <5CE3C8370200007800230E40@prv1-mh.provo.novell.com>
 <f2f912ac-a1c6-1f07-f708-cf2935c0270f@arm.com>
 <83c1a4f7-0714-0ee5-e225-835126d92c5d@arm.com>
 <5CE540960200007800231571@prv1-mh.provo.novell.com>
 <109e62db-9ed6-309b-44cc-63e7cffa2c67@arm.com>
 <59be6ac5f732609593c263eb29fcae372301a2f2.camel@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0d2dbdda-d95b-67c9-76f5-ac7925258968@arm.com>
Date: Sun, 2 Jun 2019 11:37:37 +0100
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: <59be6ac5f732609593c263eb29fcae372301a2f2.camel@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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: "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "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>

SGkgQXJ0ZW0sCgpPbiA1LzIyLzE5IDc6MDUgUE0sIEFydGVtIE15Z2FpZXYgd3JvdGU6Cj4gT24g
V2VkLCAyMDE5LTA1LTIyIGF0IDE0OjAwICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9u
IDIyLzA1LzIwMTkgMTM6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjIuMDUuMTkg
YXQgMTQ6MjAsIDwKPj4+Pj4+IGp1bGllbi5ncmFsbEBhcm0uY29tCj4+Pj4+Pj4gd3JvdGU6Cj4+
Pj4gT24gMjEvMDUvMjAxOSAxMDo1NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBIaSBKYW4s
Cj4+Pj4+Cj4+Pj4+IE9uIDUvMjEvMTkgMTA6NDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4+Pj4gT24gMjEuMDUuMTkgYXQgMTE6MzUsIDwKPj4+Pj4+Pj4+IGp1bGllbi5ncmFsbEBhcm0u
Y29tCj4+Pj4+Pj4+Pj4gd3JvdGU6Cj4+Pj4+Pj4KPj4+Pj4+PiBPbiA1LzIxLzE5IDEwOjI2IEFN
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+Pj4gT24gMjAuMDUuMTkgYXQgMjA6MTIsIDwK
Pj4+Pj4+Pj4+Pj4ganVsaWVuLmdyYWxsQGFybS5jb20KPj4+Pj4+Pj4+Pj4+IHdyb3RlOgo+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+ICAgICAgICAgQXMgdGhpcyBpcyBub3cgWGVuIGFuZCB0b29scyBvbmx5
LCBJIGFtCj4+Pj4+Pj4+PiB3b25kZXJpbmcgd2hldGhlciB0aGUgY2hlY2sgb24KPj4+Pj4+Pj4+
ICAgICAgICAgR05VX0MgaXMgc3RpbGwgbmVjZXNzYXJ5LiBJIGFtIGhhcHB5IHRvIHNlbmQgYQo+
Pj4+Pj4+Pj4gZm9sbG93LXVwIHBhdGNoIChvciBmb2xkCj4+Pj4+Pj4+PiAgICAgICAgIGluIHRo
aXMgb25lKSBpZiBpdCBjYW4gYmUgcmVtb3ZlZC4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gSSB0aGluayB0
aGlzIHNob3VsZCBiZSBkcm9wcGVkIGlmIGl0IGNhbiBiZSB3aXRob3V0Cj4+Pj4+Pj4+IGJyZWFr
aW5nIGFueQo+Pj4+Pj4+PiBwYXJ0IG9mIHRoZSBidWlsZAo+Pj4+Pj4+Cj4+Pj4+Pj4gVGhpcyBp
cyBiZWNhdXNlIGFsbCB0aGUgdG9vbHMgYXJlIHBhcnQgb2YgeGVuLmdpdCwgcmlnaHQ/Cj4+Pj4+
Pgo+Pj4+Pj4gUmlnaHQgLSBuby1vbmUgZWxzZSBpcyBzdXBwb3NlZCB0byBkZWZpbmUgX19YRU5f
VE9PTFNfXywgb3IKPj4+Pj4+IGlmIGFueW9uZSBkb2VzLCB0aGV5J3JlIG9uIHRoZWlyIG93bi4K
Pj4+Pj4KPj4+Pj4gVGhhbmtzIGZvciB0aGUgaW5mb3JtYXRpb24uIEkgd2lsbCBkbyBhIGZ1bGwg
YnVpbGQgY2hlY2suCj4+Pj4KPj4+PiBJIHRob3VnaHQgYWJvdXQgdGhpcyBhZ2FpbiwgbG9uZyB0
ZXJtIHRoZXJlIGFyZSBhbiBhdHRlbXB0IHRvCj4+Pj4gYnVpbGQgeGVuIHdpdGgKPj4+PiBvdGhl
ciBjb21waWxlciBub3QgbmVjZXNzYXJpbHkgc3VwcG9ydGluZyBHTlUgQyBleHRlbnNpb24uCj4+
Pj4gV2hpbGUgdGhpcyB3b3VsZCBwcm9iYWJseSBub3QgYmUgdGhlIG9ubHkgcGxhY2UgdGhhdCBu
ZWVkIHRvIGJlCj4+Pj4gcmV3b3JrZWQsIHdlCj4+Pj4gd291bGQgaGF2ZSB0byByZXZlcnQgcGFy
dCBvZiB0aGlzIGNoYW5nZS4gU28gSSB3aWxsIG5vdCBkcm9wIHRoZQo+Pj4+ICNpZmRlZiBoZXJl
Lgo+Pj4KPj4+IFdlbGwsIEkgZG9uJ3Qga25vdyBob3cgaXQgaXMgZm9yIEFybSwgYnV0IG9uIHg4
NiB3ZSBhY3R1YWxseSB1c2UKPj4+IHRoZQo+Pj4gImV4dGVuZGVkIiBuYW1pbmcgcXVpdGUgZXh0
ZW5zaXZlbHksIHNvIGJ1aWxkaW5nIHdpdGggYSBjb21waWxlcgo+Pj4gdGhhdCBkb2Vzbid0IHN1
cHBvcnQgdGhpcyBleHRlbnNpb24gaXMgbm90IHJlYWxseSBhbiBvcHRpb24gdGhlcmUuCj4+Cj4+
IEZvciB0aGUgQXJtLCBJIHRoaW5rIG9ubHkgY3B1X3VzZXJfcmVncyBpcyB1c2luZyAiZXh0ZW5k
ZWQiIG5hbWluZy4KPj4gSXQgc2hvdWxkIGJlCj4+IHBvc3NpYmxlIHRvIHJlbW92ZSBpdCB3aXRo
b3V0IHRvbyBtdWNoIHRyb3VibGUgaGVyZS4KPj4KPj4gQEFydGVtLCBpcyB0aGVyZSBhbnkgcmVz
dHJpY3Rpb24gdG8gdXNlIGFub255bW91cyB1bmlvbiBpbiBmdW5jdGlvbmFsCj4+IHNhZmV0eT8K
Pj4KPiAKPiBJbiBnZW5lcmFsLCB1bmlvbnMgYXJlIG5vdCBhbGxvd2VkIGluIHNhZmV0eSByZWd1
bGF0ZWQgcHJvZ3JhbW1pbmcsCj4gdGhleSBhbHdheXMgcmVxdWlyZSBhICJkZXZpYXRpb24iIC0g
ZS5nLiB1bmlvbnMgdXNlIGZvciBkYXRhIHBhY2tpbmcgaXMKPiB1c3VhbGx5IGFjY2VwdGVkIGRp
c3JlZ2FyZGluZyBhbm9ueW1vdXMgb3Igbm90LgoKVGhhdCdzIGdvb2QgdG8ga25vdy4gSSBhbSBn
b2luZyB0byBrZWVwIGZvciBub3cgdGhlIHR3byBkZWZpbml0aW9ucyBvZiAKX19ERUNMX1JFRy4g
V2UgY2FuIHJlbW92ZSB0aGVtIGxhdGVyIG9uIGlmIGl0IGlzIG5vdCBuZWNlc3NhcnkuCgo+IAo+
IENvdXBsZSBvZiBvdGhlciB0aGluZ3MgSSB3YW50ZWQgdG8gbWVudGlvbjoKPiAxLiBhbGwgcHJv
dGVjdGl2ZSBwcm9ncmFtbWluZyBzdGFuZGFyZHMgZS5nLiBNSVNSQSByZWNvbW1lbmQgcmVkdWNp
bmcKPiB2aXNpYmlsaXR5IG9mIGZ1bmN0aW9ucyBhbmQgdmFyaWFibGVzIHRvIHJlZHVjZSBBUEkg
c3VyZmFjZSBhbnMgdGh1cwo+IG5lZWQgZm9yIHRlc3QgY292ZXJhZ2UgYW5kIHN5c3RlbWF0aWMg
ZmF1bHQgcHJvYmFiaWxpdHkuCgpJbiBnZW5lcmFsLCB3ZSB3YW50IHRvIGxpbWl0IHRoZSBBUEkg
ZXhwb3NlZCB0byBndWVzdCBhcyB0aGlzIGlzIHN0YWJsZS4KTGV0IHVzIGtub3cgaWYgeW91IHNl
ZSBvdGhlciBwbGFjZXMgd2hlcmUgd2UgY291bGQgcG90ZW50aWFsbHkgcmVkdWNlIAp0aGUgQVBJ
IHdpdGhvdXQgaW1wYWN0aW5nIGV4aXN0aW5nIGd1ZXN0LgoKPiAyLiBjdXJyZW50IGltcGxlbWVu
dGF0aW9uIHhlbiB0b29scyBhcmUgdmVyeSBoYXJkIHRvIHVzZSBpbiBzYWZldHkgZm9yCj4gbWFu
eSByZWFzb25zLCBJIGhvcGUgdG8gZm9sbG93IHVwIG9uIHRoaXMgc29vbi4uLgoKVGhhbmsgeW91
IGZvciB0aGUgZmVlZGJhY2shCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 14:52:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 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 1hXRpx-0006UQ-0v; Sun, 02 Jun 2019 14:51: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXRpv-0006UG-B2
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 14:51:51 +0000
X-Inumbo-ID: ef104780-8545-11e9-84c9-db9066ca24b4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef104780-8545-11e9-84c9-db9066ca24b4;
 Sun, 02 Jun 2019 14:51: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 1hXRpl-0001a7-Qo; Sun, 02 Jun 2019 14:51: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 1hXRpl-0007t8-EU; Sun, 02 Jun 2019 14:51:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXRpl-0005yr-CI; Sun, 02 Jun 2019 14:51:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137110-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-examine:reboot:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:xen-boot:fail:heisenbug
 linux-3.18:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-pair:xen-boot/src_host:fail:heisenbug
 linux-3.18:test-amd64-i386-pair:xen-boot/dst_host:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-3.18:test-amd64-i386-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:reboot:fail:heisenbug
 linux-3.18:test-amd64-i386-freebsd10-i386:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-amd64-pair:xen-boot/src_host:fail:heisenbug
 linux-3.18:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-3.18:test-amd64-amd64-libvirt:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=6b1ae527b1fdee86e81da0cb26ced75731c6c0fa
X-Osstest-Versions-That: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 14:51:41 +0000
Subject: [Xen-devel] [linux-3.18 test] 137110: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExMCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMTAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg1OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI4ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
ODg1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyODg1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODU4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjg4NTgKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODU4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg4NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg1OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4ODU4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg1OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4ODU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg4NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTEgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg1OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODU4
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTM2NTU5IHBhc3MgaW4gMTM3MTEwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNjU1
OSBwYXNzIGluIDEzNzExMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCA3IHhlbi1ib290IGZhaWwgaW4gMTM2NzI2IHBhc3MgaW4gMTM3MTEwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgaW4gMTM2
NzI2IHBhc3MgaW4gMTM3MTEwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgZmFpbCBpbiAxMzY3MjYgcGFzcyBpbiAxMzcxMTAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCBmYWlsIGluIDEzNjcyNiBwYXNzIGlu
IDEzNzExMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9z
dCBmYWlsIGluIDEzNjcyNiBwYXNzIGluIDEzNzExMAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgMjQg
Z3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9zdC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM3
MDY3IHBhc3MgaW4gMTM3MTEwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzY1NTkKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEzNjU1OQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM2NzI2CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzcwNjcKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEzNzA2NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM3MDY3CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgIGZhaWwgcGFzcyBp
biAxMzcwNjcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NTgKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEw
IGRlYmlhbi1kaS1pbnN0YWxsICAgZmFpbCBpbiAxMzY1NTkgbGlrZSAxMjg4NDEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGluIDEz
NjcyNiBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgIGZhaWwgaW4gMTM2NzI2IGxpa2UgMTI4ODQxCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTM3MDY3
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDI0IGd1ZXN0LW1pZ3Jh
dGUvZHN0X2hvc3Qvc3JjX2hvc3QvZGViaWFuLnJlcGVhdCBmYWlsIGxpa2UgMTI4ODQxCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjg4NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg1OAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI4ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg1OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI4ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNmIxYWU1Mjdi
MWZkZWU4NmU4MWRhMGNiMjZjZWQ3NTczMWM2YzBmYQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgMGQ2Mzk3OWMxYmM5Yzg1NTc4YmU0YzU4OTc2OGExM2RjMGE3YzVlYgoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4ODU4ICAyMDE4LTEwLTE3IDIxOjQ3OjM5IFogIDIyNyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTc2MCAgMjAxOC0xMS0xMCAxNjoxNzozMCBaICAy
MDMgZGF5cyAgMTE0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjM5MCAgMjAxOS0w
NS0xNiAxODoyNDo1OCBaICAgMTYgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KODUxIHBlb3BsZSB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzNDMyNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 15:04:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 15:04:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXS1d-0007RW-82; Sun, 02 Jun 2019 15: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXS1b-0007RM-BE
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 15:03:55 +0000
X-Inumbo-ID: a23b3c57-8547-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a23b3c57-8547-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 15:03: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 1hXS1X-0001pF-V6; Sun, 02 Jun 2019 15:03: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 1hXS1X-0000Bl-GH; Sun, 02 Jun 2019 15:03:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXS1X-0003VC-FB; Sun, 02 Jun 2019 15:03:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137113-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-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=b16a5334ed1211bf961c5883eb0f3ce35e90b4df
X-Osstest-Versions-That: linux=2584e66ffbf0fceb85c2d2f9179b6954720ec55d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 15:03:51 +0000
Subject: [Xen-devel] [linux-4.9 test] 137113: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzExMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDEx
IGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM2OTY3CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM2OTY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzY5NjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk2Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM2OTY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzY5NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBiMTZhNTMzNGVkMTIx
MWJmOTYxYzU4ODNlYjBmM2NlMzVlOTBiNGRmCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICAyNTg0ZTY2ZmZiZjBmY2ViODVjMmQyZjkxNzliNjk1NDcyMGVjNTVkCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzY5NjcgIDIwMTktMDUtMjUgMjI6MTY6MDkgWiAgICA3IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTEzICAyMDE5LTA1LTMxIDE0OjEwOjE4IFogICAgMiBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWRpdHlhIFBha2tpIDxwYWtraTAwMUB1bW4uZWR1PgogIEFkcmlhbiBIdW50ZXIg
PGFkcmlhbi5odW50ZXJAaW50ZWwuY29tPgogIEFraW5vYnUgTWl0YSA8YWtpbm9idS5taXRhQGdt
YWlsLmNvbT4KICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFsZXhh
bmRlciBQb3RhcGVua28gPGdsaWRlckBnb29nbGUuY29tPgogIEFsZXhhbmRyZSBCZWxsb25pIDxh
bGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbGV4YW5kcnUgQXJkZWxlYW4gPEFsZXhh
bmRydS5BcmRlbGVhbkBhbmFsb2cuY29tPgogIEFsaW0gQWtodGFyIDxhbGltLmFraHRhckBzYW1z
dW5nLmNvbT4KICBBbmRyZWEgTWVyZWxsbyA8YW5kcmVhLm1lcmVsbG9AZ21haWwuY29tPgogIEFu
ZHJlYSBQYXJyaSA8YW5kcmVhLnBhcnJpQGFtYXJ1bGFzb2x1dGlvbnMuY29tPgogIEFuZHJlYXMg
R3J1ZW5iYWNoZXIgPGFncnVlbmJhQHJlZGhhdC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJpZWxA
YnJvYWRjb20uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29t
PgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFydCBWYW4gQXNzY2hlIDxidmFu
YXNzY2hlQGFjbS5vcmc+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2ll
QHNhbXN1bmcuY29tPgogIEJlbiBIdXRjaGluZ3MgPGJlbkBkZWNhZGVudC5vcmcudWs+CiAgQmVu
amFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCbyBZVSA8
dHN1Lnl1Ym9AZ21haWwuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBDaGFu
d29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KICBDaGFybGVzIEtlZXBheCA8Y2tlZXBh
eEBvcGVuc291cmNlLmNpcnJ1cy5jb20+CiAgQ2hlbmdndWFuZyBYdSA8Y2d4dTUxOUBnbXguY29t
PgogIENocmlzIExlc2lhayA8Y2hyaXMubGVzaWFrQGxpY29yLmNvbT4KICBDaHJpcyBXaWxzb24g
PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0Bj
YW5vbmljYWwuY29tPgogIENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPgogIENvcmVudGluIExhYmJl
IDxjbGFiYmUubW9udGpvaWVAZ21haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50
ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4K
ICBEYW5pZWwgQXh0ZW5zIDxkamFAYXh0ZW5zLm5ldD4KICBEYW5pZWwgQmFsdXRhIDxkYW5pZWwu
YmFsdXRhQG54cC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgog
IERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEZW5uaXMgU2NocmlkZGUgPGRldnVy
YW5kb21AZ214Lm5ldD4KICBEaWNrIEtlbm5lZHkgPGRpY2sua2VubmVkeUBicm9hZGNvbS5jb20+
CiAgRmlsaXBlIE1hbmFuYSA8ZmRtYW5hbmFAc3VzZS5jb20+CiAgRmxhdmlvIFN1bGlnb2kgPGYu
c3VsaWdvaUBhc2VtLml0PgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlk
ZXIuYmU+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgR3VzdGF2byBBLiBSLiBTaWx2
YSA8Z3VzdGF2b0BlbWJlZGRlZG9yLmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRo
YXQuY29tPgogIEhhbnMgVmVya3VpbCA8aHZlcmt1aWwtY2lzY29AeHM0YWxsLm5sPgogIEhhbnMg
VmVya3VpbCA8aHZlcmt1aWxAeHM0YWxsLm5sPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9y
LmFwYW5hLm9yZy5hdT4KICBIaW1hbnNodSBNYWRoYW5pIDxobWFkaGFuaUBtYXJ2ZWxsLmNvbT4K
ICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW1lcyBIdXRjaGluc29uIDxqYWh1
dGNoaW5zb245OUBnb29nbGVtYWlsLmNvbT4KICBKYW1lcyBTbWFydCA8anNtYXJ0MjAyMUBnbWFp
bC5jb20+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW51c3ogS3J6eXN6dG9maWsgPGpt
a3J6eXN6dEBnbWFpbC5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZS5icnVja2VyQGFybS5jb20+CiAg
SmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVucyBBeGJvZSA8
YXhib2VAa2VybmVsLmRrPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5bGlicmUuY29tPgog
IEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSml1ZmVpIFh1ZSA8aml1ZmVpLnh1ZUBs
aW51eC5hbGliYWJhLmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNv
bT4KICBKb2huIEdhcnJ5IDxqb2huLmdhcnJ5QGh1YXdlaS5jb20+CiAgSm9uYXRoYW4gQ2FtZXJv
biA8Sm9uYXRoYW4uQ2FtZXJvbkBodWF3ZWkuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVh
dXJvcmEub3JnPgogIEthbmdqaWUgTHUgPGtqbHVAdW1uLmVkdT4KICBLZWVzIENvb2sgPGtlZXNj
b29rQGNocm9taXVtLm9yZz4KICBLZW50byBLb2JheWFzaGkgPEtlbnRvLkEuS29iYXlhc2hpQHNv
bnkuY29tPgogIEtvbnN0YW50aW4gS2hsZWJuaWtvdiA8a2hsZWJuaWtvdkB5YW5kZXgtdGVhbS5y
dT4KICBMYWQsIFByYWJoYWthciA8cHJhYmhha2FyLmNzZW5nZ0BnbWFpbC5jb20+CiAgTGFycnkg
RmluZ2VyIDxMYXJyeS5GaW5nZXJAbHdmaW5nZXIubmV0PgogIExhcnMtUGV0ZXIgQ2xhdXNlbiA8
bGFyc0BtZXRhZm9vLmRlPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTHVj
YSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBMdWRvdmljIERlc3JvY2hlcyA8
bHVkb3ZpYy5kZXNyb2NoZXNAbWljcm9jaGlwLmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenlu
Z2llckBhcm0uY29tPgogIE1hcml1c3ogQmlhbG9uY3p5ayA8bWFuaW9Ac2t5Ym9vLm5ldD4KICBN
YXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0
aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5
QGRlLmlibS5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2Vy
bmVsLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWlrZSBL
cmF2ZXR6IDxtaWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0
ZWNoYW5jZWxsb3JAZ21haWwuY29tPgogIE5hdGhhbiBMeW5jaCA8bmF0aGFubEBsaW51eC5pYm0u
Y29tPgogIE5heW5hIEphaW4gPG5heW5hQGxpbnV4LmlibS5jb20+CiAgTmljaG9sYXMgTnVubGV5
IDxuaWNob2xhcy5kLm51bmxleUBpbnRlbC5jb20+CiAgTmljb2xhcyBGZXJyZSA8bmljb2xhcy5m
ZXJyZUBtaWNyb2NoaXAuY29tPgogIE5pY29sYXMgU2FlbnogSnVsaWVubmUgPG5zYWVuemp1bGll
bm5lQHN1c2UuZGU+CiAgTmljb2xpbiBDaGVuIDxuaWNvbGVvdHN1a2FAZ21haWwuY29tPgogIFBh
bmthaiBHdXB0YSA8cGFndXB0YUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF1bCBFLiBNY0tlbm5leSA8cGF1bG1ja0BsaW51eC5pYm0uY29tPgog
IFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGV0ZXIgVWpmYWx1c2kgPHBldGVy
LnVqZmFsdXNpQHRpLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFk
ZWFkLm9yZz4KICBQZXRlciBaaWpsc3RyYSA8YS5wLnppamxzdHJhQGNoZWxsby5ubD4KICBQZXRl
ciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGhpbGlwcCBaYWJlbCA8cC56YWJl
bEBwZW5ndXRyb25peC5kZT4KICBQaW90ciBGaWdpZWwgPHAuZmlnaWVsQGNhbWxpbnRlY2hub2xv
Z2llcy5jb20+CiAgUG90bnVyaSBCaGFyYXQgVGVqYSA8YmhhcmF0QGNoZWxzaW8uY29tPgogIFFp
YW4gQ2FpIDxjYWlAbGNhLnB3PgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tp
QGludGVsLmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4gIyBidWls
ZC10ZXN0ZWQKICBSYXVsIEUgUmFuZ2VsIDxycmFuZ2VsQGNocm9taXVtLm9yZz4KICBSb3NzIExh
Z2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2Fy
aS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FtZWVoIEp1YnJhbiA8c2FtZWVoakBhbWF6b24u
Y29tPgogIFNhbWVlciBQdWphciA8c3B1amFyQG52aWRpYS5jb20+CiAgU2FzaGEgTGV2aW4gPHNh
c2hhbEBrZXJuZWwub3JnPgogIFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+CiAgU2ViYXN0aWFu
IEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4LmRlPgogIFNlYmFzdGlhbiBPdHQg
PHNlYm90dEBsaW51eC5pYm0uY29tPgogIFNlcmdleSBNYXR5dWtldmljaCA8c2VyZ2V5Lm1hdHl1
a2V2aWNoLm9zQHF1YW50ZW5uYS5jb20+CiAgU2hpbGUgWmhhbmcgPHNoaWxlLnpoYW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFNodWFoIEtoYW4gPHNodWFoQGtlcm5lbC5vcmc+CiAgU293amFueWEg
S29tYXRpbmVuaSA8c2tvbWF0aW5lbmlAbnZpZGlhLmNvbT4KICBTdGFubGV5IENodSA8c3Rhbmxl
eS5jaHVAbWVkaWF0ZWsuY29tPgogIFN1Z2FyIFpoYW5nIDxzdWdhci56aGFuZ0Byb2NrLWNoaXBz
LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgogIFN1dGhpa3VscGFuaXQsIFN1cmF2ZWUgPFN1cmF2ZWUuU3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgogIFN2ZW4gVmFuIEFzYnJvZWNrIDxUaGVTdmVuNzNAZ21haWwuY29tPgogIFRhbmcgSnVu
aHVpIDx0YW5nLmp1bmh1aS5saW51eEBnbWFpbC5jb20+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29A
bWl0LmVkdT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb2JpbiBD
LiBIYXJkaW5nIDx0b2JpbkBrZXJuZWwub3JnPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlk
ZS5jb20+CiAgVG9ueSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29tPgogIFVsZiBIYW5zc29uIDx1
bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFZpbmNlbnpvIEZyYXNjaW5vIDx2aW5jZW56by5mcmFz
Y2lub0Bhcm0uY29tPgogIFZpbm9kIEtvdWwgPHZrb3VsQGtlcm5lbC5vcmc+CiAgVmlyZXNoIEt1
bWFyIDx2aXJlc2gua3VtYXJAbGluYXJvLm9yZz4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUu
Y29tLmNuPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgogIFdpbGwgRGVhY29uIDx3
aWxsLmRlYWNvbkBhcm0uY29tPgogIFlpbmJvIFpodSA8eWluYm8uemh1QG54cC5jb20+CiAgWXVl
SGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA0MTkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 18:04:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 18:04:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXUqM-0005pU-Hq; Sun, 02 Jun 2019 18:04:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h+bp=UB=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hXUqL-0005pP-OR
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 18:04:29 +0000
X-Inumbo-ID: dc6cc871-8560-11e9-8980-bc764e045a96
Received: from mail-pg1-x542.google.com (unknown [2607:f8b0:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc6cc871-8560-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 18:04:27 +0000 (UTC)
Received: by mail-pg1-x542.google.com with SMTP id h17so6925709pgv.0
 for <xen-devel@lists.xenproject.org>; Sun, 02 Jun 2019 11:04:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=/I46+FskpLfnTJYdeg5+UEVFBu8SHGtnpAGw4wkETqU=;
 b=rGyaENeBQfxEpoYBcuF9Gcn8xTnQVR7I6gp3i6mFe6wfyEEBpyxFLLh3IRxlLA5lMx
 h8mm+SgEwk3SMNM0hIMe27iJ2x92JfIknXDssDBK61RgERahdSdsOmDg4YUoNel2ZuiA
 3++wZoIfbkAMO/8sZiPHq6vJfQeu650jF6kUtCae6VUX+uHc8skFxOSlLV4CQXIuy+lv
 wyk5Sky/MGqwOMVMhz+mPMXcTIuk1PNZbjsscauTbB3lcz1l2bbQ0Q7tTOsKhUPMJKS9
 XdBd7qCoD97T3B/zp8Bjhm8lGwGbR8pYgQ+/G1AvmGIbqWNirJ3UF4nZsbPszNv72odj
 yC3A==
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=/I46+FskpLfnTJYdeg5+UEVFBu8SHGtnpAGw4wkETqU=;
 b=rFsSjKJINZhf11ysZqMryurFmzj30X3oanUfpiZDiEV0iMnV1KGkU6a9SLlNIZ0vP1
 182iX1bvxFEwgTNHhiTyUNf6WB+v5nd/brTRH68xayjpJROkl+pWRJSEfb2MRzGWIJF1
 ur48s4gmmp3s/QNIN1gbHyWHiOSMPXG5J3IFR3EeM47twKt69W2Lg7+5sjt3gdn/RQCF
 lCd7eDE3RAmIrhvDUVx3pJfwV1G1YAQTV3foE2PQZUGUC9UNlnMChW3HS7sEUYMZFHOo
 IzezLCQg8udof/IHhYmcrt6IqF6GkWtV2I1eYEEd6tuzwzuGv7Vu2KdYuPVlom+cKf2I
 Lagw==
X-Gm-Message-State: APjAAAVLLNd7qy2l14GEvIzsRtQ41D7ZsmxsfJrXCPxcIAMaqHfqQKw1
 iTrurebqjG7zIGhpOvns/mAfcR/6
X-Google-Smtp-Source: APXvYqz1O2IfYtdKbBRc0dvDRhxL4DXpHz+J8odVOQuU+QxYmwsVlQ8zcKBHoFfrHNb57UawBLQ/KA==
X-Received: by 2002:a63:f54c:: with SMTP id e12mr23643695pgk.62.1559498666274; 
 Sun, 02 Jun 2019 11:04:26 -0700 (PDT)
Received: from localhost.localdomain ([223.190.23.120])
 by smtp.gmail.com with ESMTPSA id v9sm11732122pfm.34.2019.06.02.11.04.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 02 Jun 2019 11:04:25 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  2 Jun 2019 23:34:11 +0530
Message-Id: <1559498651-25602-1-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v2] xen/arm: Black list everything with a PPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, julien.grall@arm.com, sstabellini@kernel.org,
 Amit Singh Tomar <amittomer25@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WEVOIHNob3VsZCBub3QgZm9yd2FyZCBQUElzIHRvIERvbTAgYXMgaXQgb25seSBzdXBwb3J0IFNQ
SXMuCk9uZSBvZiBzb2x1dGlvbiB0byB0aGlzIHByb2JsZW0gaXMgdG8gc2tpcCBhbnkgZGV2aWNl
IHRoYXQKdXNlcyBQUEkgc291cmNlIGNvbXBsZXRlbHkgd2hpbGUgYnVpbGRpbmcgZG9tYWluIGl0
c2VsZi4KClRoaXMgcGF0Y2ggZ29lcyB0aHJvdWdoIGFsbCB0aGUgaW50ZXJydXB0IHNvdXJjZXMg
b2YgZGV2aWNlIGFuZCBza2lwIGl0CmlmIG9uZSBvZiBpbnRlcnJ1cHQgc291cmNlIGlzIFBQSS4g
SXQgZml4ZXMgWEVOIGJvb3Qgb24gaS5NWDhNUSBieQpza2lwcGluZyBQTVUgbm9kZS4KClN1Z2dl
c3RlZC1ieTogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClNpZ25lZC1vZmYt
Ynk6IEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KLS0tCkNoYW5nZXMg
c2luY2UgdjE6CiAgICAqIEFkZGVkIGNvbW1lbnQgZm9yIFBQSXMgcmFuZ2UuCi0tLQogeGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4
IGQ5ODM2NzcuLjUwMzU3NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTEzNTMsNyArMTM1Myw3IEBA
IHN0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBr
ZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKICAgICB9Owog
ICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY2hpbGQ7Ci0gICAgaW50IHJlczsKKyAgICBpbnQg
cmVzLCBpLCBuaXJxLCBpcnFfaWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsKICAgICBjb25zdCBj
aGFyICpwYXRoOwogCkBAIC0xMzk5LDYgKzEzOTksMjEgQEAgc3RhdGljIGludCBfX2luaXQgaGFu
ZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgfQogCisgICAgLyogU2tpcCB0aGUgbm9kZSwgdXNpbmcgUFBJ
IHNvdXJjZSAqLworICAgIG5pcnEgPSBkdF9udW1iZXJfb2ZfaXJxKG5vZGUpOworCisgICAgZm9y
ICggaSA9IDAgOyBpIDwgbmlycSA7IGkrKyApCisgICAgeworICAgICAgICBpcnFfaWQgPSBwbGF0
Zm9ybV9nZXRfaXJxKG5vZGUsIGkpOworCisgICAgICAgIC8qIFBQSXMgcmFuZ2VzIGZyb20gSUQg
MTYgdG8gMzEgKi8KKyAgICAgICAgaWYgKCBpcnFfaWQgPj0gMTYgJiYgaXJxX2lkIDwgMzIgKQor
ICAgICAgICB7CisgICAgICAgICAgICBkdF9kcHJpbnRrKCIgU2tpcCBub2RlIHdpdGggKFBQSSBz
b3VyY2UpXG4iKTsKKyAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICB9CisgICAgfQorCiAg
ICAgLyoKICAgICAgKiBYZW4gaXMgdXNpbmcgc29tZSBwYXRoIGZvciBpdHMgb3duIHB1cnBvc2Uu
IFdhcm4gaWYgYSBub2RlCiAgICAgICogYWxyZWFkeSBleGlzdHMgd2l0aCB0aGUgc2FtZSBwYXRo
LgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 19:00:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 19:00:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXViO-0002K7-5L; Sun, 02 Jun 2019 19:00: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXViM-0002Jy-Eo
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 19:00:18 +0000
X-Inumbo-ID: a732ee54-8568-11e9-8c45-d7f8cee4ece3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a732ee54-8568-11e9-8c45-d7f8cee4ece3;
 Sun, 02 Jun 2019 19:00: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 1hXViH-0006i1-Kt; Sun, 02 Jun 2019 19:00: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 1hXViH-00010z-Bv; Sun, 02 Jun 2019 19:00:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXViH-0002hT-BB; Sun, 02 Jun 2019 19:00:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137114-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-5:xtf/test-hvm64-xsa-278:fail:heisenbug
 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-debianhvm-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-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-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-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 19:00:13 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137114: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExNCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzExNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MDkwIHBhc3MgaW4gMTM3MTE0CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggZmFpbCBpbiAxMzcwOTAgcGFzcyBp
biAxMzcxMTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzNzA5MCBwYXNzIGluIDEzNzExNAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBh
c3MgaW4gMTM3MDkwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzcw
OTAgbGlrZSAxMzA5NjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTM3MDkwIGxpa2UgMTMwOTY1CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlr
ZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVjYmY4OGFmOWIwZjkwODMy
ZmUyMzk0ZWRkZTg2NGRhNDVhOWU1NjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDkwOGU3NjhmYWU0OWE4ZGIwMDg5ZTY4MTg4NjUyMDc5ZTNiZmFhNjYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEzMDk2NSAgMjAxOC0xMi0wMyAwOTowNjoxOSBaICAxODEgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMzM1OTggIDIwMTktMDMtMDUgMTU6MDY6MjMgWiAgIDg5IGRheXMg
ICA0NSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzY1NjYgIDIwMTktMDUtMTkgMTQ6
MDY6MzAgWiAgIDE0IGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4K
ICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBN
YW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
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
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
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
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
NzU4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 19:21:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 19: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 1hXW2H-00041I-2L; Sun, 02 Jun 2019 19: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXW2G-000415-0N
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 19:20:52 +0000
X-Inumbo-ID: 88153904-856b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88153904-856b-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 19:20:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXW2C-00074V-U0; Sun, 02 Jun 2019 19:20:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXW2C-0002Uj-LN; Sun, 02 Jun 2019 19:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXW2C-0007nR-Kj; Sun, 02 Jun 2019 19:20:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137118-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8594c2073cdb1065e60f01e9b099918c5e839212
X-Osstest-Versions-That: ovmf=5a9e23ceb991f3bd0eea74d6b67f9102f65ea6bc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 19:20:48 +0000
Subject: [Xen-devel] [ovmf test] 137118: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4NTk0YzIwNzNjZGIxMDY1ZTYwZjAxZTliMDk5OTE4
YzVlODM5MjEyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1YTllMjNj
ZWI5OTFmM2JkMGVlYTc0ZDZiNjdmOTEwMmY2NWVhNmJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzcwOTYgIDIwMTktMDUtMzAgMTI6MzM6MjYgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3MTE4ICAyMDE5LTA1LTMxIDIxOjU1OjQwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hhc2VsIENoaXUgPGNoYXNlbC5j
aGl1QGludGVsLmNvbT4KICBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPgogIEhhbyBBIFd1
IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNv
bT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIFN0ZXZlbiBTaGkgPHN0ZXZl
bi5zaGlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
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
L292bWYuZ2l0CiAgIDVhOWUyM2NlYjkuLjg1OTRjMjA3M2MgIDg1OTRjMjA3M2NkYjEwNjVlNjBm
MDFlOWIwOTk5MThjNWU4MzkyMTIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 20:57:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 20: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 1hXXXt-00033Q-1f; Sun, 02 Jun 2019 20: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=ll40=UB=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1hXXXr-00033L-PM
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 20:57:35 +0000
X-Inumbo-ID: 0b6a3108-8579-11e9-8980-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b6a3108-8579-11e9-8980-bc764e045a96;
 Sun, 02 Jun 2019 20:57:34 +0000 (UTC)
Received: from localhost (unknown [IPv6:2601:601:9f80:35cd::3d5])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: davem-davemloft)
 by shards.monkeyblade.net (Postfix) with ESMTPSA id 87406141A910D;
 Sun,  2 Jun 2019 13:57:33 -0700 (PDT)
Date: Sun, 02 Jun 2019 13:57:32 -0700 (PDT)
Message-Id: <20190602.135732.2125450030645126272.davem@davemloft.net>
To: wei.liu2@citrix.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20190531073102.5334-1-wei.liu2@citrix.com>
References: <20190531073102.5334-1-wei.liu2@citrix.com>
X-Mailer: Mew version 6.8 on Emacs 26.1
Mime-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12
 (shards.monkeyblade.net [149.20.54.216]);
 Sun, 02 Jun 2019 13:57:33 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH net-next] Update my email address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: netdev@vger.kernel.org, Paul.Durrant@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>

RnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogRnJpLCAzMSBNYXkgMjAx
OSAwODozMTowMiArMDEwMAoKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKQXBwbGllZC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 22:07:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 22:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXYdR-0000MF-KN; Sun, 02 Jun 2019 22:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXYdQ-0000M3-NQ
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 22:07:24 +0000
X-Inumbo-ID: c86caa28-8582-11e9-be56-7b6220ef504e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c86caa28-8582-11e9-be56-7b6220ef504e;
 Sun, 02 Jun 2019 22:07: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 1hXYdI-0001p3-AJ; Sun, 02 Jun 2019 22:07: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 1hXYdI-0008En-1s; Sun, 02 Jun 2019 22:07:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXYdI-0006fN-1B; Sun, 02 Jun 2019 22:07:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137115-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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b144cf45d50b603c2909fc32c6abf7359f86f1aa
X-Osstest-Versions-That: xen=81646cea826fa322831fffb43f81e7e0866dc124
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 22:07:16 +0000
Subject: [Xen-devel] [xen-unstable test] 137115: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzExNS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM3MDMzCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwMzMKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzAz
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcwMzMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcw
MzMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiMTQ0Y2Y0NWQ1MGI2
MDNjMjkwOWZjMzJjNmFiZjczNTlmODZmMWFhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICA4MTY0NmNlYTgyNmZhMzIyODMxZmZmYjQzZjgxZTdlMDg2NmRjMTI0CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzcwMzMgIDIwMTktMDUtMjggMTE6NTU6MzggWiAgICA1IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTM3MDkzICAyMDE5LTA1LTMwIDAwOjM0OjE1IFogICAgMyBk
YXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTE1ICAyMDE5LTA1LTMx
IDE2OjMwOjM5IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgog
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
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
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiMTQ0Y2Y0NWQ1
MGI2MDNjMjkwOWZjMzJjNmFiZjczNTlmODZmMWFhCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWF5IDMxIDExOjQwOjUyIDIwMTkgKzAy
MDAKCiAgICB4ODYvdmhwZXQ6IGF2b2lkICdzbWFsbCcgdGltZSBkaWZmIHRlc3Qgb24gcmVzdW1l
CiAgICAKICAgIEl0IGFwcGVhcnMgdGhhdCBldmVuIDY0LWJpdCB2ZXJzaW9ucyBvZiBXaW5kb3dz
IDEwLCB3aGVuIG5vdCB1c2luZyBzeXRoLQogICAgZXRpYyB0aW1lcnMsIHdpbGwgdXNlIDMyLWJp
dCBIUEVUIG5vbi1wZXJpb2RpYyB0aW1lcnMuIFRoZXJlIGlzIGEgdGVzdAogICAgaW4gaHBldF9z
ZXRfdGltZXIoKSwgc3BlY2lmaWMgdG8gMzItYml0IHRpbWVycywgdGhhdCB0cmllcyB0byBkaXNh
bWJpZ3VhdGUKICAgIGJldHdlZW4gYSBjb21wYXJhdG9yIHZhbHVlIHRoYXQgaXMgaW4gdGhlIHBh
c3QgYW5kIG9uZSB0aGF0IGlzIHN1ZmZpY2llbnRseQogICAgZmFyIGluIHRoZSBmdXR1cmUgdGhh
dCBpdCB3cmFwcy4gVGhpcyBpcyBkb25lIGJ5IGFzc3VtaW5nIHRoYXQgdGhlIGRlbHRhCiAgICBi
ZXR3ZWVuIHRoZSBtYWluIGNvdW50ZXIgYW5kIGNvbXBhcmF0b3Igd2lsbCBiZSAnc21hbGwnIFsx
XSwgaWYgdGhlCiAgICBjb21wYXJhdG9yIHZhbHVlIGlzIGluIHRoZSBwYXN0LiBVbmZvcnR1bmF0
ZWx5LCBtb3JlIG9mdGVuIHRoYW4gbm90LCB0aGlzCiAgICBpcyBub3QgdGhlIGNhc2UgaWYgdGhl
IHRpbWVyIGlzIGJlaW5nIHJlLXN0YXJ0ZWQgYWZ0ZXIgYSBtaWdyYXRlIGFuZCBzbwogICAgdGhl
IHRpbWVyIGlzIHNldCB0byBmaXJlIGZhciBpbiB0aGUgZnV0dXJlIChpbiBleGNlc3Mgb2YgYSBt
aW51dGUgaW4KICAgIHNldmVyYWwgb2JzZXJ2ZWQgY2FzZXMpIHJhdGhlciB0aGVuIHNldCB0byBm
aXJlIGltbWVkaWF0ZWx5LiBUaGlzIGhhcyBhCiAgICByYXRoZXIgb2RkIHN5bXB0b20gd2hlcmUg
dGhlIGd1ZXN0IGNvbnNvbGUgaXMgYWxpdmUgZW5vdWdoIHRvIGJlIGFibGUgdG8KICAgIGRlYWwg
d2l0aCBtb3VzZSBwb2ludGVyIHJlLXJlbmRlcmluZywgYnV0IGFueSBrZXlib2FyZCBhY3Rpdml0
eSBvciBtb3VzZQogICAgY2xpY2tzIHlpZWxkIG5vIHJlc3BvbnNlLgogICAgCiAgICBUaGlzIHBh
dGNoIHNpbXBseSBhZGRzIGFuIGV4dHJhIGNoZWNrIG9mICdjcmVhdGlvbl9maW5pc2hlZCcgaW50
bwogICAgaHBldF9zZXRfdGltZXIoKSBzbyB0aGF0IHRoZSAnc21hbGwnIHRpbWUgdGVzdCBpcyBv
bWl0dGVkIHdoZW4gdGhlIGZ1bmN0aW9uCiAgICBpcyBjYWxsZWQgdG8gcmVzdGFydCB0aW1lcnMg
YWZ0ZXIgbWlncmF0aW9uLCBhbmQgdGh1cyBhbnkgbmVnYXRpdmUgZGVsdGEKICAgIGNhdXNlcyBh
IHRpbWVyIHRvIGZpcmUgaW1tZWRpYXRlbHkuCiAgICAKICAgIFsxXSBUaGUgbnVtYmVyIG9mIHRp
Y2tzIHRoYXQgZXF1YXRlIHRvIDAuOTc2NTYyNSBtaWxsaXNlY29uZHMKICAgIAogICAgU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZjA4YjcwOWNh
YWMwM2FlMTU4NmRkZGM3NTY3MmU5ZTY1YjFkY2U1OApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KRGF0ZTogICBGcmkgTWF5IDMxIDExOjQwOjM4IDIwMTkgKzAyMDAKCiAg
ICBzdXBwb3J0OiByZW1vdmUgdG1lbSBmcm9tIFNVUFBPUlQubWQKICAgIAogICAgVG1lbSBoYXMg
YmVlbiByZW1vdmVkLiBSZWZsZWN0IHRoYXQgaW4gU1VQUE9SVC5tZAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDJhNGMzNDNjNWJhYTI0MWVhNWQ4
Njg1YWM5Njk4OTU0M2VhNjc0MTAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgRnJpIE1heSAzMSAxMTozOTo0OSAyMDE5ICswMjAwCgogICAgVlQtZDogY2hh
bmdlIGJvZ3VzIHJldHVybiB2YWx1ZSBvZiBpbnRlbF9pb21tdV9sb29rdXBfcGFnZSgpCiAgICAK
ICAgIFRoZSBmdW5jdGlvbiBwYXNzZXMgMCBhcyAiYWxsb2MiIGFyZ3VtZW50IHRvIGFkZHJfdG9f
ZG1hX3BhZ2VfbWFkZHIoKSwKICAgIHNvIC1FTk9NRU0gc2ltcGx5IG1ha2VzIG5vIHNlbnNlIChh
bmQgaXRzIHVzZSB3YXMgcHJvYmFibHkgc2ltcGx5IGEKICAgIGNvcHktYW5kLXBhc3RlIGVmZmVj
dCBvcmlnaW5hdGluZyBhdCBpbnRlbF9pb21tdV9tYXBfcGFnZSgpKS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgMGMxYmEwYzZhMGZkODg5MzRm
ZDU5NDc0ZDQ2ZjNjMjY3NzgzNmNiMwpBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkRhdGU6ICAgVGh1IEFwciAxMSAyMTowMzoxNyAyMDE5ICswMTAwCgogICAgeGVu
L2FybTY0OiBoZWFkOiBDb3JyZWN0bHkgcmVwb3J0IHRoZSBIVyBDUFUgSUQKICAgIAogICAgVGhl
cmUgYXJlIG5vIHJlYXNvbiB0byBjb25zaWRlciB0aGUgSFcgQ1BVIElEIHdpbGwgYmUgMCB3aGVu
IHRoZQogICAgcHJvY2Vzc29yIGlzIHBhcnQgb2YgYSB1bmlwcm9jZXNzb3Igc3lzdGVtLiBBdCBi
ZXN0LCB0aGlzIHdpbGwgcmVzdWx0IHRvCiAgICBjb25mbGljdGluZyBvdXRwdXQgYXMgdGhlIHJl
c3Qgb2YgWGVuIHVzZSB0aGUgdmFsdWUgZGlyZWN0bHkgcmVhZCBmcm9tCiAgICBNUElEUl9FTDEu
CiAgICAKICAgIFNvIHJlbW92ZSB0aGUgemVyb2luZyBhbmQgbG9naWMgdG8gY2hlY2sgaWYgdGhl
IENQVSBpcyBwYXJ0IG9mIGEKICAgIHVuaXByb2Nlc3NvciBzeXN0ZW0uCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQg
OGYxZTlhMTJjNjU2NWVlZTBjNTkzYTAwZDY4ZDBkMzk3MGUyNzI3ZApBdXRob3I6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkRhdGU6ICAgU2F0IEFwciAxMyAxNzoyNToxNiAy
MDE5ICswMTAwCgogICAgeGVuL2FybTY0OiBoZWFkOiBNb3ZlIGVhcmx5cHJpbnRrIG1lc3NhZ2Vz
IGluIC5yb2RhdGEuc3RyCiAgICAKICAgIEF0IHRoZSBtb21lbnQsIHRoZSBlYXJseXByaW50ayBt
ZXNzYWdlcyBhcmUgaW50ZXJsZWF2ZWQgd2l0aCB0aGUKICAgIGluc3RydWN0aW9ucy4gVGhpcyBt
YWtlcyBtb3JlIGRpZmZpY3VsdCB0byByZWFkIHRoZSBvYmpkdW1wIG91dHB1dC4KICAgIAogICAg
SW50cm9kdWNlIGEgbmV3IG1hY3JvIHRvIGFkZCBhIHN0cmluZyBpbiAucm9kYXRhLnN0ciBhbmQg
dXNlIGl0IGZvciBhbGwKICAgIHRoZSBlYXJseXByaW50ayBtZXNzYWdlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgogICAgQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNvbW1pdCBl
Yzk4NjExMzYxNWE1ZGNjMGFmMTA0ODM5MTAwMmZkYWFjMzRmMzA2CkF1dGhvcjogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBTYXQgQXByIDEzIDE4OjMwOjMzIDIw
MTkgKzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGhlYWQ6IFJlbW92ZSB1bm5lY2Vzc2FyeSBjb21tZW50
CiAgICAKICAgIFNvIGZhciwgd2UgZG9uJ3QgaGF2ZSBzcGVjaWZpYyBjb3JlIGluaXRpYWxpemF0
aW9uIGF0IGJvb3QuIFNvIHJlbW92ZQogICAgdGhlIGNvbW1lbnQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBSZXZpZXdlZC1i
eTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KICAgIEFja2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgMjY5Yzk4
ZmJlYWI0Nzk1Y2RhODRlNmY2NjRkZTE5NDYyMjg2Y2EwZQpBdXRob3I6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE1hciAyOCAxNDoyMzoxMyAy
MDE5ICswMDAwCgogICAgZG9jczogSW50cm9kdWNlIHNvbWUgaHlwZXJjYWxsIHBhZ2UgZG9jdW1l
bnRhdGlvbgogICAgCiAgICBUaGlzIGFsc28gaW50cm9kdWNlZCB0aGUgdG9wLWxldmVsIEd1ZXN0
IERvY3VtZW50YXRpb24gc2VjdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZTk5MjAzZjRkMmExNWRkYjFiMzRhODY3Y2Ez
MDFmN2VmZDBlOTdmOQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkRhdGU6ICAgVGh1IE1hciAyOCAxNDoyMzoxMyAyMDE5ICswMDAwCgogICAgeDg2OiBp
bml0X2h5cGVyY2FsbF9wYWdlKCkgY2xlYW51cAogICAgCiAgICBUaGUgdmFyaW91cyBwaWVjZXMg
b2YgdGhlIGh5cGVyY2FsbCBwYWdlIGluZnJhc3RydWN0dXJlIGhhdmUgZ3Jvd24KICAgIG9yZ2Fu
aWNhbGx5IG92ZXIgdGltZSBhbmQgZW5kZWQgdXAgaW4gYSBiaXQgb2YgYSBtZXNzLgogICAgCiAg
ICAgKiBSZW5hbWUgYWxsIGZ1bmN0aW9ucyB0byBiZSBvZiB0aGUgZm9ybSAqX2luaXRfaHlwZXJj
YWxsX3BhZ2UoKS4gIFRoaXMKICAgICAgIG1ha2VzIHRoZW0gc29tZXdoYXQgc2hvcnRlciwgYW5k
IG1lYW5zIHRoZXkgY2FuIGFjdHVhbGx5IGJlIGdyZXBwZWQKICAgICAgIGZvciBpbiBvbmUgZ28u
CiAgICAgKiBNb3ZlIGluaXRfaHlwZXJjYWxsX3BhZ2UoKSB0byBkb21haW4uYy4gIFRoZSA2NC1i
aXQgdHJhcHMuYyBpc24ndCBhCiAgICAgICB0ZXJyaWJseSBhcHByb3ByaWF0ZSBwbGFjZSBmb3Ig
aXQgdG8gbGl2ZS4KICAgICAqIERyb3AgYW4gb2Jzb2xldGUgY29tbWVudCBmcm9tIGh2bV9pbml0
X2h5cGVyY2FsbF9wYWdlKCkgYW5kIGRyb3AgdGhlCiAgICAgICBkb21haW4gcGFyYW1ldGVyIGZy
b20gaHZtX2Z1bmNzLmluaXRfaHlwZXJjYWxsX3BhZ2UoKSBhcyBpdCBpc24ndAogICAgICAgbmVj
ZXNzYXJ5LgogICAgICogUmVhcnJhbmdlIHRoZSBsb2dpYyBpbiB0aGUgZWFjaCBmdW5jdGlvbiB0
byBhdm9pZCBuZWVkaW5nIGV4dHJhIGxvY2FsCiAgICAgICB2YXJpYWJsZXMsIGFuZCB0byB3cml0
ZSB0aGUgcGFnZSBpbiBvbmUgc2luZ2xlIHBhc3MuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKY29tbWl0IGRmNGU0
Y2FmZDI4ZDYzYmU2NGRiMDY0OTNlMzEwYWMwMjE3ZDJjNWIKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBNYXkgMjkgMDU6MTk6MTEg
MjAxOSArMDEwMAoKICAgIHg4Ni9hbHRwMm06IEZpeCBzdHlsZSBlcnJvcnMgaW50cm9kdWNlZCB3
aXRoIGMvcyA5YWJjYWM3ZmYKICAgIAogICAgRHJvcCBpbnRyb2R1Y2VkIHRyYWlsaW5nIHdoaXRl
c3BhY2UsIGV4Y2Vzc2l2ZWx5IGxvbmcgbGluZXMsIG1hbC1pbmRlbnRpb24sCiAgICBzdXBlcmZs
dW91cyB1c2Ugb2YgUFJJIG1hY3JvcyBmb3IgaW50LW9yLXNtYWxsZXIgdHlwZXMsIGFuZCBpbmNv
cnJlY3QgUFJJCiAgICBtYWNyb3MgZm9yIGdmbnMgYW5kIG1mbnMuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCmNvbW1pdCA5YWJjYWM3ZmYx
NDUwNmI5MzRlNTVkMWNmZDg2NTc1ZjE4MmI3N2I3CkF1dGhvcjogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFR1ZSBNYXkgMjggMTQ6MTA6MzYgMjAxOSArMDEw
MAoKICAgIHg4Ni9hbHRwMm06IGNsZWFudXAgcDJtX2FsdHAybV9sYXp5X2NvcHkKICAgIAogICAg
VGhlIHAybV9hbHRwMm1fbGF6eV9jb3B5IGlzIHJlc3BvbnNpYmxlIGZvciBsYXppbHkgcG9wdWxh
dGluZyBhbgogICAgYWx0cDJtIHZpZXcgd2hlbiB0aGUgZ3Vlc3QgdHJhcHMgb3V0IGR1ZSB0byBu
byBFUFQgZW50cnkgYmVpbmcgcHJlc2VudAogICAgaW4gdGhlIGFjdGl2ZSB2aWV3LiAgQ3VycmVu
dGx5LCBpbiBhZGRpdGlvbiB0byB0YWtpbmcgYSBudW1iZXIgb2YKICAgIHVudXNlZCBhcmdlbWVu
dHMsIHRoZSB3aG9sZSBjYWxsaW5nIGNvbnZlbnRpb24gaGFzIGEgbnVtYmVyIG9mCiAgICByZWR1
bmRhbnQgcDJtIGxvb2t1cHM6IHRoZSBmdW5jdGlvbiByZWFkcyB0aGUgaG9zdHAybSwgZXZlbiB0
aG91Z2ggdGhlCiAgICBjYWxsZXIgaGFzIGp1c3QgcmVhZCB0aGUgc2FtZSBob3N0cDJtIGVudHJ5
OyBhbmQgdGhlbiB0aGUgY2FsbGVyCiAgICByZS1yZWFkcyB0aGUgYWx0cDJtIGVudHJ5IHRoYXQg
dGhlIGZ1bmN0aW9uIGhhcyBqdXN0IHJlYWQgKGFuZCBwb3NzaWJseSBzZXQpLgogICAgCiAgICBS
ZXdvcmsgdGhpcyBmdW5jdGlvbiB0byBtYWtlIGl0IGEgYml0IG1vcmUgcmF0aW9uYWwuICBTcGVj
aWZpY2FsbHk6CiAgICAKICAgIC0gUGFzcyB0aGUgY3VycmVudCBob3N0cDJtIGVudHJ5IHZhbHVl
cyB3ZSBoYXZlIGp1c3QgcmVhZCBmb3IgaXQgdG8KICAgICAgdXNlIHRvIHBvcHVsYXRlIHRoZSBh
bHRwMm0gZW50cnkgaWYgaXQgZmluZHMgdGhlIGVudHJ5IGVtcHR5LgogICAgCiAgICAtIElmIHRo
ZSBhbHRwMm0gZW50cnkgaXMgbm90IGVtcHR5LCBwYXNzIG91dCB0aGUgdmFsdWVzIHdlJ3ZlIHJl
YWQgc28KICAgICAgdGhlIGNhbGxlciBkb2Vzbid0IG5lZWQgdG8gcmUtd2FsayB0aGUgdGFibGVz
CiAgICAKICAgIC0gRWl0aGVyIHdheSwgcmV0dXJuIHdpdGggdGhlIGdmbiAnbG9ja2VkJywgdG8g
bWFrZSBjbGVhbi11cCBoYW5kbGluZwogICAgICBtb3JlIGNvbnNpc3RlbnQuCiAgICAKICAgIFJl
bmFtZSB0aGUgZnVuY3Rpb24gdG8gYmV0dGVyIHJlZmxlY3QgdGhpcyBmdW5jdGlvbmFsaXR5Lgog
ICAgCiAgICBXaGlsZSB3ZSdyZSBoZXJlLCBjaGFuZ2UgYm9vbF90IHRvIGJvb2wsIGFuZCByZXR1
cm4gdHJ1ZS9mYWxzZSByYXRoZXIKICAgIHRoYW4gMS8wLgogICAgCiAgICBJdCdzIGEgYml0IGdy
YXRpbmcgdG8gZG8gYm90aCB0aGUgcDJtX2xvY2soKSBhbmQgdGhlIGdldF9nZm4oKSwKICAgIGtu
b3dpbmcgdGhhdCB0aGV5IGJvaWwgZG93biB0byB0aGUgc2FtZSB0aGluZyBhdCB0aGUgbW9tZW50
OyBidXQgd2UKICAgIGhhdmUgdG8gbWFpbnRhaW4gdGhlIGZpY3Rpb24gdW50aWwgc3VjaCB0aW1l
IGFzIHdlIGRlY2lkZSB0byBnZXQgcmlkCiAgICBvZiBpdCBlbnRpcmVseS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAg
VGVzdGVkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBp
bmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 02 23:46:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Jun 2019 23:46:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXaAa-00006R-Sn; Sun, 02 Jun 2019 23: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=rA67=UB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXaAY-00006I-Ph
 for xen-devel@lists.xenproject.org; Sun, 02 Jun 2019 23:45:42 +0000
X-Inumbo-ID: 84e71550-8590-11e9-88ab-83de32f51502
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84e71550-8590-11e9-88ab-83de32f51502;
 Sun, 02 Jun 2019 23:45: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 1hXaAR-0003bm-UW; Sun, 02 Jun 2019 23:45: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 1hXaAR-0005pO-Hg; Sun, 02 Jun 2019 23:45:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXaAR-0006Cn-Fs; Sun, 02 Jun 2019 23:45:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137120-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-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-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=18a0326c3c91dd463d618c11168a61ada712d9ea
X-Osstest-Versions-That: libvirt=76b420d0037fa77933ed51f51f38a8ce9503f3e1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Jun 2019 23:45:35 +0000
Subject: [Xen-devel] [libvirt test] 137120: 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>

ZmxpZ2h0IDEzNzEyMCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMjAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzA5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MDk5CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDE4YTAzMjZjM2M5MWRkNDYzZDYxOGMxMTE2OGE2MWFkYTcxMmQ5
ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDc2YjQyMGQwMDM3ZmE3
NzkzM2VkNTFmNTFmMzhhOGNlOTUwM2YzZTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzA5OSAg
MjAxOS0wNS0zMCAxNjoyMToxMCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcx
MjAgIDIwMTktMDYtMDEgMDU6MzA6MjAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5j
b20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96
bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDc2
YjQyMGQwMDMuLjE4YTAzMjZjM2MgIDE4YTAzMjZjM2M5MWRkNDYzZDYxOGMxMTE2OGE2MWFkYTcx
MmQ5ZWEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 00:37:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 00: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 1hXaz0-0004pJ-2w; Mon, 03 Jun 2019 00:37:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXayy-0004pA-KT
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 00:37:48 +0000
X-Inumbo-ID: ceaba636-8597-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ceaba636-8597-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 00:37: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 1hXayw-00058U-76; Mon, 03 Jun 2019 00:37: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 1hXayv-0000LP-T8; Mon, 03 Jun 2019 00:37:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXayv-0006O7-RT; Mon, 03 Jun 2019 00:37:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137119-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-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-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: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-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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check: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-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-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: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm: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=0df021b2e841eded862ebc3b61532e7c73965535
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 00:37:45 +0000
Subject: [Xen-devel] [linux-4.19 test] 137119: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzExOSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxMTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAwZGYwMjFiMmU4NDFlZGVkODYyZWJjM2I2MTUzMmU3YzczOTY1NTM1CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjEyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIxMCBkYXlzICAxMjkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3MTE5ICAyMDE5LTA1LTMxIDIzOjIzOjQ2IFogICAgMiBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMDgyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
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
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjIwOTkgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:25:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 01: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 1hXbj7-0007xB-TK; Mon, 03 Jun 2019 01:25: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXbj6-0007x6-S9
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:25:28 +0000
X-Inumbo-ID: 74df0dda-859e-11e9-a84c-0fa7c27adcb5
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 74df0dda-859e-11e9-a84c-0fa7c27adcb5;
 Mon, 03 Jun 2019 01:25:24 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 09:23:09 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <2e990039344a9197315c0d61aa4f31a8@sslemail.net>
 <6db51cab-7372-d55d-c0a5-481afc21e5c8@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <7016ac98-2762-152f-ec99-d3ec2d3bc685@mxnavi.com>
Date: Mon, 3 Jun 2019 09:25:18 +0800
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: <6db51cab-7372-d55d-c0a5-481afc21e5c8@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: notifier: refine 'notifier_head',
 use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDUvMzEvMTkgMTg6MjIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE1pc3Npbmcg
Y29tbWl0IG1lc3NhZ2UgaGVyZS4KPgpZZXMsIHdpbGwgYmUgYWRkZWQuCj4gT24gNS8zMS8xOSAz
OjM1IEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hl
biA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPj4gLS0tCj4+IMKgIHhlbi9jb21tb24vbm90aWZp
ZXIuY8KgwqDCoMKgwqAgfCAyNSArKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCj4+IMKgIHhlbi9p
bmNsdWRlL3hlbi9ub3RpZmllci5oIHwgMjEgKysrKysrKysrKysrKysrLS0tLS0tCj4+IMKgIDIg
ZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCj4+Cj4+IGRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL25vdGlmaWVyLmMgYi94ZW4vY29tbW9uL25vdGlmaWVyLmMK
Pj4gaW5kZXggMzQ0ODhhOC4uZjk1OWE3OSAxMDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9ub3Rp
Zmllci5jCj4+ICsrKyBiL3hlbi9jb21tb24vbm90aWZpZXIuYwo+PiBAQCAtMjEsMTAgKzIxLDEw
IEBACj4+IMKgIHZvaWQgX19pbml0IG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyKAo+PiDCoMKgwqDC
oMKgIHN0cnVjdCBub3RpZmllcl9oZWFkICpuaCwgc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuKQo+
PiDCoCB7Cj4+IC3CoMKgwqAgc3RydWN0IGxpc3RfaGVhZCAqY2hhaW4gPSAmbmgtPmhlYWQuY2hh
aW47Cj4+ICvCoMKgwqAgc3RydWN0IGxpc3RfaGVhZCAqY2hhaW4gPSAmbmgtPmhlYWQ7Cj4+IMKg
wqDCoMKgwqAgc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYjsKPj4gwqAgLcKgwqDCoCB3aGlsZSAo
IGNoYWluLT5uZXh0ICE9ICZuaC0+aGVhZC5jaGFpbiApCj4+ICvCoMKgwqAgd2hpbGUgKCBjaGFp
bi0+bmV4dCAhPSAmbmgtPmhlYWQgKQo+PiDCoMKgwqDCoMKgIHsKPj4gwqDCoMKgwqDCoMKgwqDC
oMKgIG5iID0gbGlzdF9lbnRyeShjaGFpbi0+bmV4dCwgc3RydWN0IG5vdGlmaWVyX2Jsb2NrLCBj
aGFpbik7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoIG4tPnByaW9yaXR5ID4gbmItPnByaW9y
aXR5ICkKPj4gQEAgLTM1LDE5ICszNSw2IEBAIHZvaWQgX19pbml0IG5vdGlmaWVyX2NoYWluX3Jl
Z2lzdGVyKAo+PiDCoMKgwqDCoMKgIGxpc3RfYWRkKCZuLT5jaGFpbiwgY2hhaW4pOwo+PiDCoCB9
Cj4+IMKgIC0vKioKPj4gLSAqIG5vdGlmaWVyX2NoYWluX3VucmVnaXN0ZXIgLSBSZW1vdmUgbm90
aWZpZXIgZnJvbSBhIHJhdyBub3RpZmllciAKPj4gY2hhaW4KPj4gLSAqIEBuaDogUG9pbnRlciB0
byBoZWFkIG9mIHRoZSByYXcgbm90aWZpZXIgY2hhaW4KPj4gLSAqIEBuOiBFbnRyeSB0byByZW1v
dmUgZnJvbSBub3RpZmllciBjaGFpbgo+PiAtICoKPj4gLSAqIFJlbW92ZXMgYSBub3RpZmllciBm
cm9tIGEgcmF3IG5vdGlmaWVyIGNoYWluLgo+PiAtICogQWxsIGxvY2tpbmcgbXVzdCBiZSBwcm92
aWRlZCBieSB0aGUgY2FsbGVyLgo+PiAtICovCj4+IC12b2lkIF9faW5pdCBub3RpZmllcl9jaGFp
bl91bnJlZ2lzdGVyKAo+PiAtwqDCoMKgIHN0cnVjdCBub3RpZmllcl9oZWFkICpuaCwgc3RydWN0
IG5vdGlmaWVyX2Jsb2NrICpuKQo+PiAtewo+PiAtwqDCoMKgIGxpc3RfZGVsKCZuLT5jaGFpbik7
Cj4+IC19Cj4KPiBXaHkgZGlkIHlvdSBtb3ZlIHRoZSBmdW5jdGlvbj8KCk15IGZhdWx0LCBzaG91
bGQgTk9UIHRvdWNoIHRoaXMgYXQgYWxsLgoKUGF0Y2ggd2lsbCBiZSByZXNlbnQuCgo+Cj4KPiBD
aGVlcnMsCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:34:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 01:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXbra-0000Q4-Vq; Mon, 03 Jun 2019 01: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXbra-0000Pz-4U
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:34:14 +0000
X-Inumbo-ID: ae0ff3b6-859f-11e9-834d-138507bc2d3d
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae0ff3b6-859f-11e9-834d-138507bc2d3d;
 Mon, 03 Jun 2019 01:34:09 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 3 Jun 2019 09:31:55 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 09:33:47 +0800
Message-ID: <1559525627-2701-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH RESEND] xen: notifier: refine 'notifier_head',
 use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

J25vdGlmaWVyX2Jsb2NrJyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVuIHVz
ZWQgZm9yCidub3RpZmllcl9oZWFkJywgdGhpcyBtYWtlIHRoZSBhIGxpdHRsZSBtb3JlIGNsZWFy
LgoKU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPgot
LS0KIHhlbi9jb21tb24vbm90aWZpZXIuYyAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vaW5j
bHVkZS94ZW4vbm90aWZpZXIuaCB8ICA3ICsrKy0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNl
cnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL25vdGlm
aWVyLmMgYi94ZW4vY29tbW9uL25vdGlmaWVyLmMKaW5kZXggMzQ0ODhhOC4uYzdiMDY2OSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9ub3RpZmllci5jCisrKyBiL3hlbi9jb21tb24vbm90aWZpZXIu
YwpAQCAtMjEsMTAgKzIxLDEwIEBACiB2b2lkIF9faW5pdCBub3RpZmllcl9jaGFpbl9yZWdpc3Rl
cigKICAgICBzdHJ1Y3Qgbm90aWZpZXJfaGVhZCAqbmgsIHN0cnVjdCBub3RpZmllcl9ibG9jayAq
bikKIHsKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICpjaGFpbiA9ICZuaC0+aGVhZC5jaGFpbjsKKyAg
ICBzdHJ1Y3QgbGlzdF9oZWFkICpjaGFpbiA9ICZuaC0+aGVhZDsKICAgICBzdHJ1Y3Qgbm90aWZp
ZXJfYmxvY2sgKm5iOwogCi0gICAgd2hpbGUgKCBjaGFpbi0+bmV4dCAhPSAmbmgtPmhlYWQuY2hh
aW4gKQorICAgIHdoaWxlICggY2hhaW4tPm5leHQgIT0gJm5oLT5oZWFkICkKICAgICB7CiAgICAg
ICAgIG5iID0gbGlzdF9lbnRyeShjaGFpbi0+bmV4dCwgc3RydWN0IG5vdGlmaWVyX2Jsb2NrLCBj
aGFpbik7CiAgICAgICAgIGlmICggbi0+cHJpb3JpdHkgPiBuYi0+cHJpb3JpdHkgKQpAQCAtNzEs
MTYgKzcxLDE2IEBAIGludCBub3RpZmllcl9jYWxsX2NoYWluKAogewogICAgIGludCByZXQgPSBO
T1RJRllfRE9ORTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpjdXJzb3I7Ci0gICAgc3RydWN0IG5v
dGlmaWVyX2Jsb2NrICpuYjsKKyAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iID0gTlVMTDsK
ICAgICBib29sX3QgcmV2ZXJzZSA9ICEhKHZhbCAmIE5PVElGWV9SRVZFUlNFKTsKIAotICAgIGN1
cnNvciA9ICYocGN1cnNvciAmJiAqcGN1cnNvciA/ICpwY3Vyc29yIDogJm5oLT5oZWFkKS0+Y2hh
aW47CisgICAgY3Vyc29yID0gKHBjdXJzb3IgJiYgKnBjdXJzb3IgPyAmKCpwY3Vyc29yKS0+Y2hh
aW4gOiAmbmgtPmhlYWQpOwogCiAgICAgZG8gewogICAgICAgICBjdXJzb3IgPSByZXZlcnNlID8g
Y3Vyc29yLT5wcmV2IDogY3Vyc29yLT5uZXh0OwotICAgICAgICBuYiA9IGxpc3RfZW50cnkoY3Vy
c29yLCBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2ssIGNoYWluKTsKLSAgICAgICAgaWYgKCBjdXJzb3Ig
PT0gJm5oLT5oZWFkLmNoYWluICkKKyAgICAgICAgaWYgKCBjdXJzb3IgPT0gJm5oLT5oZWFkICkK
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBuYiA9IGxpc3RfZW50cnkoY3Vyc29yLCBzdHJ1
Y3Qgbm90aWZpZXJfYmxvY2ssIGNoYWluKTsKICAgICAgICAgcmV0ID0gbmItPm5vdGlmaWVyX2Nh
bGwobmIsIHZhbCwgdik7CiAgICAgfSB3aGlsZSAoICEocmV0ICYgTk9USUZZX1NUT1BfTUFTSykg
KTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL25vdGlmaWVyLmggYi94ZW4vaW5jbHVk
ZS94ZW4vbm90aWZpZXIuaAppbmRleCBkMWZmOWIxLi4yZTU4YmQ5IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vbm90aWZpZXIuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbm90aWZpZXIuaApA
QCAtMjksMTMgKzI5LDEyIEBAIHN0cnVjdCBub3RpZmllcl9ibG9jayB7CiB9OwogCiBzdHJ1Y3Qg
bm90aWZpZXJfaGVhZCB7Ci0gICAgc3RydWN0IG5vdGlmaWVyX2Jsb2NrIGhlYWQ7CisgICAgc3Ry
dWN0IGxpc3RfaGVhZCBoZWFkOwogfTsKIAotI2RlZmluZSBOT1RJRklFUl9JTklUKG5hbWUpIHsg
LmhlYWQuY2hhaW4gPSBMSVNUX0hFQURfSU5JVChuYW1lLmhlYWQuY2hhaW4pIH0KKyNkZWZpbmUg
Tk9USUZJRVJfSEVBRChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgIHN0cnVjdCBub3RpZmllcl9oZWFkIG5hbWUgPSB7LmhlYWQgPSBM
SVNUX0hFQURfSU5JVChuYW1lLmhlYWQpfQogCi0jZGVmaW5lIE5PVElGSUVSX0hFQUQobmFtZSkg
XAotICAgIHN0cnVjdCBub3RpZmllcl9oZWFkIG5hbWUgPSBOT1RJRklFUl9JTklUKG5hbWUpCiAK
IHZvaWQgbm90aWZpZXJfY2hhaW5fcmVnaXN0ZXIoCiAgICAgc3RydWN0IG5vdGlmaWVyX2hlYWQg
Km5oLCBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:48:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 01: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 1hXc5f-0001Nm-Dh; Mon, 03 Jun 2019 01: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXc5e-0001Nh-Fl
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:48:46 +0000
X-Inumbo-ID: b52f5b8a-85a1-11e9-8817-dbc4bec93bfc
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b52f5b8a-85a1-11e9-8817-dbc4bec93bfc;
 Mon, 03 Jun 2019 01:48:40 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 09:46:25 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <9df204f9ae2cc9c80a6afde5ea82cb27@sslemail.net>
 <f3dbafae-4865-5233-3c8f-ede397c5f293@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <49547fa1-b1a9-55d8-68b4-d91ef35ce921@mxnavi.com>
Date: Mon, 3 Jun 2019 09:48:33 +0800
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: <f3dbafae-4865-5233-3c8f-ede397c5f293@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: put cpupool's member 'n_dom' after
 'cpupool_id'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDUvMzEvMTkgMTg6NTIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDUvMzEv
MTkgNDoxOCBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBUaHVzLCBzaXplb2Yoc3RydWN0IGNw
dXBvb2wpIHdpbGwgc2F2ZSA4IGJ5dGVzIGZvciA2NC1iaXQgc3lzdGVtLgo+Cj4gSSBhbSBoYXBw
eSB3aXRoIHRoZSBjaGFuZ2UsIGFsdGhvdWdoIEFGQUlLIGNwdXBvb2wgaXMgbm90IGluc3RhbnRp
YXRlZCAKPiB0aGF0IG9mdGVuLiBBcmUgeW91IHBsYW5uaW5nIHRvIGhhdmUgbW9yZSBpbnN0YW50
aWF0aW9uIG9mIGl0Pwo+Cj4gQ2hlZXJzLAo+Ck5vLCBJJ20gbm90IHBsYW5uaW5nIHRvIGNyZWF0
ZSBsb3RzIG9mIGNwdXBvb2wgaW5zdGFuY2UuCgpJJ20gc3R1ZHlpbmcgeGVuIGZvciBhIGZldyB3
ZWVrcyBhbmQgbXkgcGxhbiBpczoKCnJ1biB4ZW4gZm9yIGVtYmVkZWQgYXV0b21vdGl2ZSB1c2Ug
Y2FzZSB3aXRoIGRvbTBsZXNzLCBudWxsIHNjaGVkdWxlciwgCnNtYWxsIGNvZGUgYmFzZSBmb3Ig
c2FmZXR5IGNlcnRpZmllZCBtYXliZSBhIHBsdXMobm90IHN1cmUgd2hldGhlciBjYW4gCmRvIHRo
aXMpLgoKCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhu
YXZpLmNvbT4KPj4gLS0tCj4+IMKgIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIHwgMiArLQo+
PiDCoCAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPj4KPj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLWlmLmgKPj4gaW5kZXggOTJiYzdhMC4uZjBjZjIxMCAxMDA2NDQKPj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLWlmLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlm
LmgKPj4gQEAgLTIxMyw5ICsyMTMsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2NoZWRfZnJlZV9k
b21kYXRhKGNvbnN0IAo+PiBzdHJ1Y3Qgc2NoZWR1bGVyICpzLAo+PiDCoCBzdHJ1Y3QgY3B1cG9v
bAo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgaW50wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY3B1
cG9vbF9pZDsKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnTCoMKgwqDCoCBuX2RvbTsKPj4gwqDCoMKg
wqDCoCBjcHVtYXNrX3Zhcl90wqDCoMKgIGNwdV92YWxpZDvCoMKgwqDCoMKgIC8qIGFsbCBjcHVz
IGFzc2lnbmVkIHRvIHBvb2wgKi8KPj4gwqDCoMKgwqDCoCBzdHJ1Y3QgY3B1cG9vbMKgwqAgKm5l
eHQ7Cj4+IC3CoMKgwqAgdW5zaWduZWQgaW50wqDCoMKgwqAgbl9kb207Cj4+IMKgwqDCoMKgwqAg
c3RydWN0IHNjaGVkdWxlciAqc2NoZWQ7Cj4+IMKgwqDCoMKgwqAgYXRvbWljX3TCoMKgwqDCoMKg
wqDCoMKgIHJlZmNudDsKPj4gwqAgfTsKPj4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:52:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 01:52:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXc9e-0002Cd-1g; Mon, 03 Jun 2019 01:52: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXc9c-0002CY-5v
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:52:52 +0000
X-Inumbo-ID: 484a7580-85a2-11e9-9b3f-9386fd625bc7
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 484a7580-85a2-11e9-9b3f-9386fd625bc7;
 Mon, 03 Jun 2019 01:52:47 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 09:50:32 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <d7e6554e6990789d1b619b6d489f52b7@sslemail.net>
 <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
Date: Mon, 3 Jun 2019 09:52:41 +0800
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: <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDUvMzEvMTkgMTg6NTUsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDUvMzEv
MTkgMzo0NiBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBTaWduZWQtb2ZmLWJ5OiBCYW9kb25n
IENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Cj4+IC0tLQo+PiDCoCB4ZW4vY29tbW9uL2Nw
dS5jwqDCoMKgwqDCoCB8IDEwIC0tLS0tLS0tLS0KPj4gwqAgeGVuL2luY2x1ZGUveGVuL2NwdS5o
IHzCoCA0ICsrLS0KPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEyIGRl
bGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jcHUuYyBiL3hlbi9jb21t
b24vY3B1LmMKPj4gaW5kZXggZjM4OGQ4OS4uYTUyNmI1NSAxMDA2NDQKPj4gLS0tIGEveGVuL2Nv
bW1vbi9jcHUuYwo+PiArKysgYi94ZW4vY29tbW9uL2NwdS5jCj4+IEBAIC01MSwxNiArNTEsNiBA
QCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKQo+PiDCoMKgwqDCoMKgIHNwaW5fdW5sb2NrX3JlY3Vy
c2l2ZSgmY3B1X2FkZF9yZW1vdmVfbG9jayk7Cj4+IMKgIH0KPj4gwqAgLWJvb2xfdCBjcHVfaG90
cGx1Z19iZWdpbih2b2lkKQo+PiAtewo+PiAtwqDCoMKgIHJldHVybiBnZXRfY3B1X21hcHMoKTsK
Pj4gLX0KPj4gLQo+PiAtdm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpCj4+IC17Cj4+IC3CoMKg
wqAgcHV0X2NwdV9tYXBzKCk7Cj4+IC19Cj4+IC0KPj4gwqAgc3RhdGljIE5PVElGSUVSX0hFQUQo
Y3B1X2NoYWluKTsKPj4gwqAgwqAgdm9pZCBfX2luaXQgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKHN0
cnVjdCBub3RpZmllcl9ibG9jayAqbmIpCj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
Y3B1LmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgKPj4gaW5kZXggNDYzOGM1MC4uNzBhMmRmNCAx
MDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NwdS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRl
L3hlbi9jcHUuaAo+PiBAQCAtMTAsOCArMTAsOCBAQCBib29sX3QgZ2V0X2NwdV9tYXBzKHZvaWQp
Owo+PiDCoCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKTsKPj4gwqAgwqAgLyogU2FmZWx5IHBlcmZv
cm0gQ1BVIGhvdHBsdWcgYW5kIHVwZGF0ZSBjcHVfb25saW5lX21hcCwgZXRjLiAqLwo+PiAtYm9v
bF90IGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpOwo+PiAtdm9pZCBjcHVfaG90cGx1Z19kb25lKHZv
aWQpOwo+PiArc3RhdGljIGlubGluZSBib29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCkgeyBy
ZXR1cm4gZ2V0X2NwdV9tYXBzKCk7IH0KPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBjcHVfaG90cGx1
Z19kb25lKHZvaWQpIHsgcHV0X2NwdV9tYXBzKCk7IH0KPgo+IFRoZSBjb2Rpbmcgc3R5bGUgc2hv
dWxkIGJlOgo+Cj4gc3RhdGljIGlubGluZS4uLi4KPiB7Cj4gwqDCoMKgwqDCoCAuLi4KPiB9Cj4K
WWVzLCBjbGFuZy1mb3JtYXQgYXV0b21hdGVkIGZvcm1hdCBjb2RlIGZvciBtZSwgd2lsbCBiZSBm
aXhlZC4KPj4gwqAgwqAgLyogUmVjZWl2ZSBub3RpZmljYXRpb24gb2YgQ1BVIGhvdHBsdWcgZXZl
bnRzLiAqLwo+PiDCoCB2b2lkIHJlZ2lzdGVyX2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJf
YmxvY2sgKm5iKTsKPj4KPgo+IENoZWVycywKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:56:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 01:56:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXcCs-0002LP-Ij; Mon, 03 Jun 2019 01: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXcCq-0002LI-Jy
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:56:12 +0000
X-Inumbo-ID: bf8f7e92-85a2-11e9-ab48-b36bd808ba1a
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf8f7e92-85a2-11e9-ab48-b36bd808ba1a;
 Mon, 03 Jun 2019 01:56:07 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 09:53:52 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <40e0b331ac1c4e349f79491dfb977c0e@sslemail.net>
 <5CF1104A0200007800233FB2@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <37db96f6-09bb-7731-5117-7b3d2af8f934@mxnavi.com>
Date: Mon, 3 Jun 2019 09:56:01 +0800
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: <5CF1104A0200007800233FB2@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDUvMzEvMTkgMTk6MzAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA1LjE5IGF0
IDEyOjU1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiA1LzMxLzE5IDM6NDYg
QU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jcHUuaAo+
Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2NwdS5oCj4+PiBAQCAtMTAsOCArMTAsOCBAQCBib29s
X3QgZ2V0X2NwdV9tYXBzKHZvaWQpOwo+Pj4gICAgdm9pZCBwdXRfY3B1X21hcHModm9pZCk7Cj4+
PiAgICAKPj4+ICAgIC8qIFNhZmVseSBwZXJmb3JtIENQVSBob3RwbHVnIGFuZCB1cGRhdGUgY3B1
X29ubGluZV9tYXAsIGV0Yy4gKi8KPj4+IC1ib29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCk7
Cj4+PiAtdm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpOwo+Pj4gK3N0YXRpYyBpbmxpbmUgYm9v
bF90IGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpIHsgcmV0dXJuIGdldF9jcHVfbWFwcygpOyB9Cj4+
PiArc3RhdGljIGlubGluZSB2b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCkgeyBwdXRfY3B1X21h
cHMoKTsgfQo+IFBsdXMgcGxlYXNlIHN3aXRjaCB0byBib29sIGF0IHRoZSBzYW1lIHRpbWUuCgpZ
ZXMsIHR5cGVzIGxpa2UgYm9vdF90IG9yIHUzMiBhcmUgZ2V0dGluZyByaWQgb2YsIHNvIHNob3Vs
ZCBOb3QgYmUgdXNlZC4KCldpbGwgYmUgZml4ZWQuCgo+Cj4gSmFuCj4KPgo+IC4KPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 01:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXcDx-0002Q7-Ur; Mon, 03 Jun 2019 01: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXcDx-0002Q1-3i
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 01:57:21 +0000
X-Inumbo-ID: e8205d4a-85a2-11e9-8f22-5ffccb4f699b
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8205d4a-85a2-11e9-8f22-5ffccb4f699b;
 Mon, 03 Jun 2019 01:57:15 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 3 Jun 2019 09:55:01 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 09:57:04 +0800
Message-ID: <1559527024-7507-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH RESEND] xen: cpu: change
 'cpu_hotplug_[begin|done]' to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPgotLS0K
IHhlbi9jb21tb24vY3B1LmMgICAgICB8IDEwIC0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9j
cHUuaCB8IDEwICsrKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAx
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2NwdS5jIGIveGVuL2NvbW1v
bi9jcHUuYwppbmRleCBmMzg4ZDg5Li5hNTI2YjU1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2Nw
dS5jCisrKyBiL3hlbi9jb21tb24vY3B1LmMKQEAgLTUxLDE2ICs1MSw2IEBAIHZvaWQgcHV0X2Nw
dV9tYXBzKHZvaWQpCiAgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZjcHVfYWRkX3JlbW92ZV9s
b2NrKTsKIH0KIAotYm9vbF90IGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpCi17Ci0gICAgcmV0dXJu
IGdldF9jcHVfbWFwcygpOwotfQotCi12b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCkKLXsKLSAg
ICBwdXRfY3B1X21hcHMoKTsKLX0KLQogc3RhdGljIE5PVElGSUVSX0hFQUQoY3B1X2NoYWluKTsK
IAogdm9pZCBfX2luaXQgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKHN0cnVjdCBub3RpZmllcl9ibG9j
ayAqbmIpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY3B1LmggYi94ZW4vaW5jbHVkZS94
ZW4vY3B1LmgKaW5kZXggNDYzOGM1MC4uNTY4ZDQ4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2NwdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaApAQCAtMTAsOCArMTAsMTQgQEAg
Ym9vbF90IGdldF9jcHVfbWFwcyh2b2lkKTsKIHZvaWQgcHV0X2NwdV9tYXBzKHZvaWQpOwogCiAv
KiBTYWZlbHkgcGVyZm9ybSBDUFUgaG90cGx1ZyBhbmQgdXBkYXRlIGNwdV9vbmxpbmVfbWFwLCBl
dGMuICovCi1ib29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCk7Ci12b2lkIGNwdV9ob3RwbHVn
X2RvbmUodm9pZCk7CitzdGF0aWMgaW5saW5lIGJvb2wgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCkK
K3sKKyAgICByZXR1cm4gZ2V0X2NwdV9tYXBzKCk7Cit9CitzdGF0aWMgaW5saW5lIHZvaWQgY3B1
X2hvdHBsdWdfZG9uZSh2b2lkKQoreworICAgIHB1dF9jcHVfbWFwcygpOworfQogCiAvKiBSZWNl
aXZlIG5vdGlmaWNhdGlvbiBvZiBDUFUgaG90cGx1ZyBldmVudHMuICovCiB2b2lkIHJlZ2lzdGVy
X2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKTsKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 03:08:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 03:08: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 1hXdK5-0000hX-8H; Mon, 03 Jun 2019 03: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXdK4-0000hS-AU
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 03:07:44 +0000
X-Inumbo-ID: bf287489-85ac-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf287489-85ac-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 03:07:41 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 11:05:26 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
Date: Mon, 3 Jun 2019 11:07:33 +0800
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: <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDUvMzEvMTkgMTk6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA1LjE5IGF0
IDEyOjE3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IERlZmF1bHQ6IGVuYWJs
ZWQuCj4+IENhbiBiZSBkaXNhYmxlZCBmb3Igc21hbGxlciBjb2RlIGZvb3RwcmludC4KPiBCdXQg
eW91J3JlIGF3YXJlIHRoYXQgd2UncmUsIGZvciBub3cgYXQgbGVhc3QsIHRyeWluZyB0byBsaW1p
dCB0aGUKPiBudW1iZXIgb2YgaW5kZXBlbmRlbnRseSBzZWxlY3RhYmxlIGNvbmZpZyBvcHRpb25z
PyBPbmVzIGRlcGVuZGluZwo+IG9uIEVYUEVSVCBhcmUgc29ydCBvZiBhbiBleGNlcHRpb24gaW4g
Y2VydGFpbiBjYXNlcy4KCkxpbWl0IHRoZSBudW1iZXIgb2YgaW5kZXBlbmRlbnRseSBzZWxlY3Rh
YmxlIGNvbmZpZyBzb3VuZHMgZ29vZCB0byBtZS4KCkRvZXMgdGhlIGZvbGxvd2luZyBsb29rcyBn
b29kPwoKK2NvbmZpZyBIQVNfVFJBQ0VCVUZGRVIKK8KgwqDCoMKgwqDCoCBib29sICJFbmFibGUv
RGlzYWJsZSB0cmFjZWJ1ZmZlciLCoCBpZiBFWFBFUlQgPSAieSIKK8KgwqDCoMKgwqDCoCAtLS1o
ZWxwLS0tCivCoMKgwqDCoMKgwqDCoMKgIEVuYWJsZSBvciBkaXNhYmxlIHRyYWNlYnVmZmVyIGZ1
bmN0aW9uLgorwqDCoMKgwqDCoMKgwqDCoCBYZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0dXModHJh
Y2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8gCnRyYWNlIG1lbW9yeQorwqDCoMKgwqDCoMKgwqDC
oCB3aGVuIGVuYWJsZWQuCisKCj4KPj4gLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCj4+ICsrKyBi
L3hlbi9jb21tb24vS2NvbmZpZwo+PiBAQCAtMzY4LDQgKzM2OCwxMCBAQCBjb25maWcgRE9NMF9N
RU0KPj4gICAKPj4gICAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8g
c3BlY2lmeS4KPj4gICAKPj4gK2NvbmZpZyBIQVNfVFJBQ0VCVUZGRVIKPj4gKwlib29sICJFbmFi
bGUvRGlzYWJsZSB0cmFjZWJ1ZmZlciIKPj4gKwlkZWZhdWx0IHkKPj4gKwktLS1oZWxwLS0tCj4+
ICsJICBFbmFibGUgb3IgZGlzYWJsZSB0cmFjZWJ1ZmZlciBmdW5jdGlvbi4KPiBIQVNfKiBvcHRp
b25zIHNob3VsZCBub3QgY29tZSB3aXRoIGEgcHJvbXB0LCBhbmQgc2hvdWxkCj4gb25seSBiZSAi
c2VsZWN0Ii1lZCBieSAobm9ybWFsbHkpIHBlci1hcmNoaXRlY3R1cmUgS2NvbmZpZwo+IGZpbGVz
LiBJZiB3ZSBhcmUgdG8gcGVybWl0IGhhdmluZyB0aGlzIG9wdGlvbiwgdGhlbiBJIGFsc28gdGhp
bmsKPiB0aGUgaGVscCB0ZXh0IG5lZWRzIGV4cGFuZGluZy4KVGFua3MgZm9yIHlvdXIgY2xhcmlm
aWNhdGlvbi4KPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKPj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3RyYWNlLmgKPj4gQEAgLTIxLDEyICsyMSwxNCBAQAo+PiAgICNpZm5kZWYgX19Y
RU5fVFJBQ0VfSF9fCj4+ICAgI2RlZmluZSBfX1hFTl9UUkFDRV9IX18KPj4gICAKPj4gLWV4dGVy
biBpbnQgdGJfaW5pdF9kb25lOwo+PiAgIAo+PiAgICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+
Cj4+ICAgI2luY2x1ZGUgPHB1YmxpYy90cmFjZS5oPgo+PiAgICNpbmNsdWRlIDxhc20vdHJhY2Uu
aD4KPj4gICAKPj4gKyNpZmRlZiBDT05GSUdfSEFTX1RSQUNFQlVGRkVSCj4+ICsKPj4gK2V4dGVy
biBpbnQgdGJfaW5pdF9kb25lOwo+PiAgIC8qIFVzZWQgdG8gaW5pdGlhbGlzZSB0cmFjZSBidWZm
ZXIgZnVuY3Rpb25hbGl0eSAqLwo+PiAgIHZvaWQgaW5pdF90cmFjZV9idWZzKHZvaWQpOwo+IEkg
d29uZGVyIGlmIHRoZXJlIGhhZG4ndCBiZWVuIGEgcmVhc29uIGZvciB0aGUgZGVjbGFyYXRpb24g
dG8gbGl2ZQo+IHVwIHdoZXJlIGl0IHdhcy4gQWxzbyBwbGVhc2Ugc2VwYXJhdGUgaW5kZXBlbmRl
bnQgYmxvY2tzIG9mIGNvZGUKPiBieSBhIGJsYW5rIGxpbmUuClJvZ2VyIHRoYXQuCj4KPj4gQEAg
LTQ3LDYgKzQ5LDIwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV92YXIodTMyIGV2ZW50LCBp
bnQgY3ljbGVzLCBpbnQKPj4gZXh0cmEsCj4+ICAgdm9pZCBfX3RyYWNlX2h5cGVyY2FsbCh1aW50
MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBvcCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHhlbl91bG9uZ190ICphcmdzKTsKPj4gICAKPj4gKyNlbHNlCj4+ICsjZGVmaW5lIHRi
X2luaXRfZG9uZSAoMCkKPiBQZXJoYXBzIGJldHRlciAiZmFsc2UiLCBhbmQgbm8gcmVhbCBuZWVk
IGZvciB0aGUgcGFyZW50aGVzZXMgYWZhaWN0Lgo+Cj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgaW5p
dF90cmFjZV9idWZzKHZvaWQpIHt9Cj4+ICtzdGF0aWMgaW5saW5lIGludCB0Yl9jb250cm9sKHN0
cnVjdCB4ZW5fc3lzY3RsX3RidWZfb3AgKnRiYykgeyByZXR1cm4gLUVOT1NZUzsgfQo+PiArCj4+
ICtzdGF0aWMgaW5saW5lIGludCB0cmFjZV93aWxsX3RyYWNlX2V2ZW50KHUzMiBldmVudCkgeyBy
ZXR1cm4gMDsgfQo+PiArc3RhdGljIGlubGluZSB2b2lkIHRyYWNlX3Zhcih1MzIgZXZlbnQsIGlu
dCBjeWNsZXMsIGludCBleHRyYSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgdm9pZCAqZXh0cmFfZGF0YSkge30KPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBfX3RyYWNlX3Zh
cih1MzIgZXZlbnQsIGJvb2xfdCBjeWNsZXMsIHVuc2lnbmVkIGludCBleHRyYSwKPj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpleHRyYV9kYXRhKSB7fQo+PiAr
c3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2VfaHlwZXJjYWxsKHVpbnQzMl90IGV2ZW50LCB1bnNp
Z25lZCBsb25nIG9wLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHhlbl91bG9uZ190ICphcmdzKSB7fQo+PiArI2VuZGlmCj4gV2UgdHJ5IHRvIGRvIGF3YXkg
d2l0aCB1MzIgYW5kIGZyaWVuZHMsIHNvIHBsZWFzZSBkb24ndCBpbnRyb2R1Y2UKPiBuZXcgdXNl
cyAtIGV2ZW4gbGVzcyBzbyB3aGVuIGluIG9uZSBjYXNlIGhlcmUgeW91IGFscmVhZHkgdXNlCj4g
dWludDMyX3QuIFNpbWlsYXJseSBwbGVhc2UgdXNlICJib29sIiBpbiBmYXZvciBvZiAiYm9vbF90
Ii4KUm9nZXIgdGhhdC4KPiBKYW4KPgo+Cj4gLgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 03:18:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 03:18:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXdUI-0001cy-A9; Mon, 03 Jun 2019 03:18: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXdUG-0001cR-Sp
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 03:18:16 +0000
X-Inumbo-ID: 354d6968-85ae-11e9-a547-275df4f13f3a
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 354d6968-85ae-11e9-a547-275df4f13f3a;
 Mon, 03 Jun 2019 03:18:09 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 11:15:56 +0800
To: George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <140f6edd3e9647abaf56d75df9131cd9@sslemail.net>
 <D13DE1D6-CE96-4A41-941E-FC4161CFA1EA@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <c3a361ab-8923-2d20-441e-279f82482530@mxnavi.com>
Date: Mon, 3 Jun 2019 11:18:05 +0800
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: <D13DE1D6-CE96-4A41-941E-FC4161CFA1EA@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "Daniel P. Smith" <dpsmith@apertussolutions.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Rich Persaud <persaur@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDUvMzEvMTkgMjA6NTgsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4KPj4gT24gTWF5IDMxLCAy
MDE5LCBhdCAxMjoxMCBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToK
Pj4KPj4+Pj4gT24gMzAuMDUuMTkgYXQgMTI6MTcsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3
cm90ZToKPj4+IERlZmF1bHQ6IGVuYWJsZWQuCj4+PiBDYW4gYmUgZGlzYWJsZWQgZm9yIHNtYWxs
ZXIgY29kZSBmb290cHJpbnQuCj4+IEJ1dCB5b3UncmUgYXdhcmUgdGhhdCB3ZSdyZSwgZm9yIG5v
dyBhdCBsZWFzdCwgdHJ5aW5nIHRvIGxpbWl0IHRoZQo+PiBudW1iZXIgb2YgaW5kZXBlbmRlbnRs
eSBzZWxlY3RhYmxlIGNvbmZpZyBvcHRpb25zPyBPbmVzIGRlcGVuZGluZwo+PiBvbiBFWFBFUlQg
YXJlIHNvcnQgb2YgYW4gZXhjZXB0aW9uIGluIGNlcnRhaW4gY2FzZXMuCj4gSeKAmW0gdHJ5aW5n
IHRvIHJlbWVtYmVyIGV4YWN0bHkgd2hhdCB3ZSBoYXZlIG9yIGhhdmVu4oCZdCBkZWNpZGVkLiAg
SSB0YWtlIGl0IHlvdSB0aGluayB3ZSBzaG91bGQgYXZvaWQgaGF2aW5nIGEgbG9hZCBvZiBpbmRl
cGVuZGVudGx5LXNlbGVjdGFibGUgY29uZmlndXJhdGlvbnMgdG8gc3VwcG9ydD8KPgo+IEJhb2Rv
bmcsIHdoYXQgd2FzIHlvdXIgbWFpbiBwdXJwb3NlIGluIGFkZGluZyBhIHBhdGNoIGxpa2UgdGhp
cz8gIEp1c3QgdG8gbWFrZSB0aGluZ3MgYSBiaXQgdGlkaWVyLCBvciB3YXMgaXQgdG8gdHJ5IHRv
IGdvIHRocm91Z2ggYW5kIGdlbmVyYXRlIGEgZmFyIHNtYWxsZXIgaHlwZXJ2aXNvciBjb2RlYmFz
ZSAoZm9yIGluc3RhbmNlLCBwZXJoYXBzIHRvIG1ha2Ugc2FmZXR5IGNlcnRpZmljYXRpb24gbW9y
ZSB0cmFjdGFibGUpPwoKSGVsbG8gR2VvcmdlLCB5ZXMgeWVzLCBzbWFsbGVyIGNvZGUgYmFzZSBm
b3Igc2FmZXR5IGNlcnRpZmljYXRpb24gaXMgCnVuZGVyIG15IHRob3VnaHQuCgpwbGFuIHRvIHJ1
biB4ZW4gZm9yIGF1dG9tb3RpdmUgdXNlIGNhc2Ugb24gYXJtIChwZXJoYXBzIGkuTVg4ICkgZGV2
aWNlcy4KCj4KPiBJIHRoaW5rIHdl4oCZdmUgdGFsa2VkIGFib3V0IHRoaXMgYmVmb3JlLCBidXQg
b3VyIGJhc2ljIG9wdGlvbnMsIGFzIGZhciBhcyBzdXBwb3J0LCB3b3VsZCBiZToKPgo+IDEuIEhh
dmUgYSBzaW5nbGUgbGFyZ2UgY29uZmlnIG9wdGlvbiB3aGljaCBkaXNhYmxlZCBsYXJnZSBzd2F0
aGVzIG9mIHVudXNlZCBmdW5jdGlvbmFsaXR5Cj4gMi4gSGF2ZSBpbmRpdmlkdWFsIGJpdHMgY29u
ZmlndXJhYmxlLCBidXQgaGF2ZSBvbmx5IGEgaGFuZGZ1bCBvZiDigJxzZWN1cml0eSBzdXBwb3J0
ZWTigJ0gY29uZmlndXJhdGlvbnMuCj4KPiBUaGUgaWRlYSB3aXRoICMyIGlzIHRoYXQgd2XigJlk
IGhhdmUgYSDigJxjZXJ0aWZpY2F0aW9u4oCdIGNvbmZpZyB0aGF0IHdlIHRlc3RlZCBhbmQgc2Vj
dXJpdHkgc3VwcG9ydGVkLCB3aXRoIGFsbCBvZiB0aGVzZSBpbmRpdmlkdWFsIGJpdHMgb2ZmLCBh
cyB3ZWxsIGFzIOKAnGNsb3Vk4oCdIGFuZCDigJxjbGllbnTigJ0gY29uZmlncyB3aXRoIGFsbCBv
ZiB0aGVzZSDigJxvcHRpb25hbOKAnSBiaXRzIG9uIChvciBzb21lIHN1YnNldCBvbiwgZGVwZW5k
aW5nIG9uIHdoYXQgZWFjaCBjb21tdW5pdHkgdGhvdWdodCBtYWRlIHRoZSBtb3N0IHNlbnNlIGZv
ciB0aGVpciB1c2UgY2FmZSkuICBJZiBwZW9wbGUgd2FudGVkIHRvIGVuYWJsZSBvciBkaXNhYmxl
IGluZGl2aWR1YWwgY29uZmlnIG9wdGlvbnMgb3V0c2lkZSBmbyB0aG9zZSwgdGhleeKAmWQgYmUg
dGFraW5nIGEgcmlzayB3cnQgYnJlYWthZ2UgKG5vdCB0ZXN0ZWQpIG9yIHNlY3VyaXR5IGlzc3Vl
cyAobm8gWFNBIGlzc3VlZCB1bmxlc3MgaXQgYWZmZWN0ZWQgb25lIG9mIHRoZSBzdXBwb3J0ZWQg
Y29uZmlncykuCkkgbGlrZSB0aGUgaWRlYSBhYm91dCAnY2VydGlmaWNhdGlvbicgY29uZmlnLgo+
IFJpY2ggLyBEYW5pZWwsIGFtIEkgb24gdGhlIHJpZ2h0IHRyYWNrIGhlcmU/ICBBbnkgdGhvdWdo
dHM/Cj4KPiAgIC1HZW9yZ2UKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 05:02:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 05: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 1hXf74-0002gu-Ba; Mon, 03 Jun 2019 05: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXf72-0002gp-Qj
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 05:02:24 +0000
X-Inumbo-ID: c46bc38b-85bc-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c46bc38b-85bc-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 05:02:22 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 13:00:08 +0800
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <e0df45297c95e8ac619433f3b97a509a@sslemail.net>
 <c643070357faa43b056e9a4a1eac486749a0920b.camel@suse.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <5e7941c7-6eb1-b174-758b-a726bd717881@mxnavi.com>
Date: Mon, 3 Jun 2019 13:02:17 +0800
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: <c643070357faa43b056e9a4a1eac486749a0920b.camel@suse.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make keyhanler configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

Ck9uIDUvMzEvMTkgMTg6MzksIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIEZyaSwgMjAxOS0w
NS0zMSBhdCAwOTo1OCArMDgwMCwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBrZXloYW5kbGVyIG1h
aW5seSB1c2VkIGZvciBkZWJ1ZyB1c2FnZSBieSBkZXZlbG9wZXJzIHdoaWNoIGNhbiBkdW1wCj4+
IHhlbiBtb2R1bGUoZWcuIHRpbWVyLCBzY2hlZHVsZXIpIHN0YXR1cyBhdCBydW50aW1lIGJ5IGlu
cHV0Cj4+IGNoYXJhY3RlciBmcm9tIGNvbnNvbGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJhb2Rv
bmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPj4gLS0tCj4+IC0tLSBhL3hlbi9jb21t
b24vS2NvbmZpZwo+PiArKysgYi94ZW4vY29tbW9uL0tjb25maWcKPj4gQEAgLTM2OCw0ICszNjgs
MTMgQEAgY29uZmlnIERPTTBfTUVNCj4+ICAgCj4+ICAgCSAgTGVhdmUgZW1wdHkgaWYgeW91IGFy
ZSBub3Qgc3VyZSB3aGF0IHRvIHNwZWNpZnkuCj4+ICAgCj4+ICtjb25maWcgSEFTX0tFWUhBTkRM
RVIKPj4gKwlib29sICJFbmFibGUvRGlzYWJsZSBrZXloYW5kbGVyIgo+PiArCWRlZmF1bHQgeQo+
PiArCS0tLWhlbHAtLS0KPj4gKwkgIEVuYWJsZSBvciBkaXNhYmxlIGtleWhhbmRsZXIgZnVuY3Rp
b24uCj4+ICsJICBrZXloYW5kbGVyIG1haW5seSB1c2VkIGZvciBkZWJ1ZyB1c2FnZSBieSBkZXZl
bG9wZXJzIHdoaWNoCj4+IGNhbiBkdW1wCj4+ICsJICB4ZW4gbW9kdWxlKGVnLiB0aW1lciwgc2No
ZWR1bGVyKSBzdGF0dXMgYXQgcnVudGltZSBieSBpbnB1dAo+PiBjaGFyYWN0ZXIKPj4gKwkgIGZy
b20gY29uc29sZS4KPj4gKwo+PiAgIGVuZG1lbnUKPj4KPiBJIHBlcnNvbmFsbHkgbGlrZSB0aGUg
aWRlYS4KPgo+IEkndmUgcHJvYmFibHkgd291bGQgaGF2ZSBjYWxsZWQgdGhlIG9wdGlvbiBDT05G
SUdfS0VZSEFORExFUlMsIGV2ZW4gaWYKPiBJIGNhbiBzZWUgdGhhdCB3ZSBoYXZlIHF1aXRlIGEg
ZmV3IENPTkZJR19IQVNfKi4KPgo+IEJ1dCBpdCdzIG5vdCBmb3IgbWUgdG8gYXNrL2RlY2lkZSwg
YW5kIEkgZG9uJ3QgaGF2ZSBhIHRvbyBzdHJvbmcKPiBvcGluaW9uIG9uIHRoaXMgYW55d2F5LCBz
byBsZXQncyBoZWFyIHdoYXQgb3RoZXJzIHRoaW5rLgo+Cj4gSSdkIGF0IGxlYXN0IGFkZCB0aGUg
J1MnLCB0aG91Z2ggKGFzIGluIENPTkZJR19IQVNfS0VZSEFORExFUlMpLgpZZXMsIGNhbiBiZSBm
aXhlZC4KPgo+PiAtLS0gYS94ZW4vY29tbW9uL2NwdXBvb2wuYwo+PiArKysgYi94ZW4vY29tbW9u
L2NwdXBvb2wuYwo+PiBAQCAtNjk5LDYgKzY5OSw3IEBAIGludCBjcHVwb29sX2RvX3N5c2N0bChz
dHJ1Y3QKPj4geGVuX3N5c2N0bF9jcHVwb29sX29wICpvcCkKPj4gICAgICAgcmV0dXJuIHJldDsK
Pj4gICB9Cj4+ICAgCj4+ICsjaWZkZWYgQ09ORklHX0hBU19LRVlIQU5ETEVSCj4+ICAgdm9pZCBk
dW1wX3J1bnEodW5zaWduZWQgY2hhciBrZXkpCj4+ICAgewo+PiAgICAgICB1bnNpZ25lZCBsb25n
ICAgIGZsYWdzOwo+PiBAQCAtNzMwLDYgKzczMSw3IEBAIHZvaWQgZHVtcF9ydW5xKHVuc2lnbmVk
IGNoYXIga2V5KQo+PiAgICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4+ICAgICAgIHNw
aW5fdW5sb2NrKCZjcHVwb29sX2xvY2spOwo+PiAgIH0KPj4gKyNlbmRpZgo+PiAgIAo+PiAgIHN0
YXRpYyBpbnQgY3B1X2NhbGxiYWNrKAo+PiAgICAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5m
YiwgdW5zaWduZWQgbG9uZyBhY3Rpb24sIHZvaWQgKmhjcHUpCj4+IC0tLSBhL3hlbi9jb21tb24v
c2NoZWR1bGUuYwo+PiArKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gQEAgLTE5MTMsNiAr
MTkxMyw3IEBAIHZvaWQgc2NoZWR1bGVyX2ZyZWUoc3RydWN0IHNjaGVkdWxlciAqc2NoZWQpCj4+
ICAgICAgIHhmcmVlKHNjaGVkKTsKPj4gICB9Cj4+ICAgCj4+ICsjaWZkZWYgQ09ORklHX0hBU19L
RVlIQU5ETEVSCj4+ICAgdm9pZCBzY2hlZHVsZV9kdW1wKHN0cnVjdCBjcHVwb29sICpjKQo+PiAg
IHsKPj4gICAgICAgdW5zaWduZWQgaW50ICAgICAgaTsKPj4gQEAgLTE5NDEsNiArMTk0Miw3IEBA
IHZvaWQgc2NoZWR1bGVfZHVtcChzdHJ1Y3QgY3B1cG9vbCAqYykKPj4gICAgICAgICAgICAgICBT
Q0hFRF9PUChzY2hlZCwgZHVtcF9jcHVfc3RhdGUsIGkpOwo+PiAgICAgICB9Cj4+ICAgfQo+PiAr
I2VuZGlmCj4+ICAgCj4+ICAgdm9pZCBzY2hlZF90aWNrX3N1c3BlbmQodm9pZCkKPj4gICB7Cj4g
TW1tLi4uIGEgbG90IG9mICNpZmRlZi1mZXJ5IHNwcmVhZCBhcm91bmQgcXVpdGUgYSBiaXQuLiBJ
IGhhdmUgdG8gYWRtaXQKPiBJIGRvbid0IGVzcGVjaWFsbHkgbGlrZSB0aGF0LgoKTWUgdG9vLCBj
YW4gbGVhdmUgaXQgYXMgd2hhdCBpcyB3YXMuCgpidXQgc2luY2Ugc2NoZWR1bGVfZHVtcCBwcm90
b3R5cGUgaGF2ZSBleHRlcm5hbCBsaW5rYWdlLgoKc28gZXZlbiBubyBvbmUgd2lsbCBjYWxsIGl0
LCBpdCBtYXliZSBzdGlsbCBpbiBvdXRwdXQgZXhlY3V0YWJsZSBmaWxlLCAKcmlnaHQ/Cgo+PiAt
LS0gYS94ZW4vaW5jbHVkZS94ZW4va2V5aGFuZGxlci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hl
bi9rZXloYW5kbGVyLmgKPj4gQEAgLTQ4LDQgKzQ5LDE3IEBAIHZvaWQgcmVnaXN0ZXJfaXJxX2tl
eWhhbmRsZXIodW5zaWduZWQgY2hhciBrZXksCj4+ICAgLyogSW5qZWN0IGEga2V5cHJlc3MgaW50
byB0aGUga2V5LWhhbmRsaW5nIHN1YnN5c3RlbS4gKi8KPj4gICBleHRlcm4gdm9pZCBoYW5kbGVf
a2V5cHJlc3ModW5zaWduZWQgY2hhciBrZXksIHN0cnVjdCBjcHVfdXNlcl9yZWdzCj4+ICpyZWdz
KTsKPj4gICAKPj4gKyNlbHNlCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgaW5pdGlhbGl6ZV9rZXl0
YWJsZSh2b2lkKSB7fQo+PiArc3RhdGljIGlubGluZSB2b2lkIHJlZ2lzdGVyX2tleWhhbmRsZXIo
dW5zaWduZWQgY2hhciBrZXksCj4+IGtleWhhbmRsZXJfZm5fdCAqZm4sCj4+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpkZXNjLCBib29sX3QKPj4g
ZGlhZ25vc3RpYykge30KPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCByZWdpc3Rlcl9pcnFfa2V5aGFu
ZGxlcih1bnNpZ25lZCBjaGFyIGtleSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpcnFfa2V5aGFuZGxlcl9mbl90ICpmbiwKPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpkZXNjLAo+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBkaWFnbm9zdGljKSB7
fQo+PiArCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgaGFuZGxlX2tleXByZXNzKHVuc2lnbmVkIGNo
YXIga2V5LAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykge30KPj4KPiBTbywgd2l0aCB0aGlzIGxhc3QgY2hhbmdlLCB3ZSBo
YXZlOgo+Cj4gc3RhdGljIERFQ0xBUkVfVEFTS0xFVChrZXlwcmVzc190YXNrbGV0LCBrZXlwcmVz
c19hY3Rpb24sIDApOwo+Cj4gQnV0IHNpbmNlIGFsbCBrZXlwcmVzc19hY3Rpb24oKSBkb2VzIGlz
IGNhbGxpbmcgaGFuZGxlX2tleXByZXNzKCksCj4gd2hpY2ggaXMgYmVjb21pbmcgYSBub3AuLi4g
Y2FuJ3Qgd2Uga2lsbCB0aGUgdGFza2xldCBhbGx0b2dldGhlcj8KCnRoZSB3aG9sZSBrZXloYW5k
bGVyLmMgd2lsbCBub3QgY29tcGlsZWQgd2hlbiBjb25maWcgZGlzYWJsZWQuCgphbSBpIG1pc3Vu
ZGVyc3Rvb2Qgc29tZXRoaW5nPwoKPgo+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4g
KysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCj4+IEBAIC0xNzEsOCArMTcxLDEwIEBAIGV4dGVy
biB1bnNpZ25lZCBpbnQgdGFpbnRlZDsKPj4gICBleHRlcm4gY2hhciAqcHJpbnRfdGFpbnRlZChj
aGFyICpzdHIpOwo+PiAgIGV4dGVybiB2b2lkIGFkZF90YWludCh1bnNpZ25lZCBpbnQgdGFpbnQp
Owo+PiAgIAo+PiArI2lmZGVmIENPTkZJR19IQVNfS0VZSEFORExFUgo+PiAgIHN0cnVjdCBjcHVf
dXNlcl9yZWdzOwo+PiAgIHZvaWQgZHVtcF9leGVjc3RhdGUoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
Kik7Cj4+ICsjZW5kaWYKPj4KPiBZZXMuIE9yLCB5b3UgcHJvdmlkZSBhbiBlbXB0eSBzdHViIG9m
IGR1bXBfZXhlY3N0YXRlKCksIGlmCj4gQ09ORklHX0hBU19LRVlIQU5ETEVSIGlzIG5vdCBkZWZp
bmVkLCB3aGljaCBtZWFucyB3ZSBkb24ndCBoYXZlIHRvIG1lc3MKPiB3aXRoICNpZmRlZi1zIGF0
IHRoZSBjYWxsZXIgc2l0ZShzKS4KPgo+IE9mIGNvdXJzZSwgSSdtIG5vdCBtYWludGFpbmVyIG9m
IHRoaXMgc3BlY2lmaWMgcGllY2Ugb2YgY29kZSwgYnV0IEknZAo+IHByZWZlciB0aGlzIHN0dWIt
YmFzZWQgYXBwcm9hY2ggdG8gYmUgdXNlZCBpbiBnZW5lcmFsLi4uLiAuLi4gLi4uCkFncmVlLMKg
IGNhbiBiZSBmaXhlZC4KPiAgIAo+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+PiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+PiBAQCAtOTk0LDggKzk5NCwxMCBAQCBpbnQg
Y3B1cG9vbF9hZGRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGludAo+PiBwb29saWQpOwo+PiAg
IHZvaWQgY3B1cG9vbF9ybV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCk7Cj4+ICAgaW50IGNwdXBv
b2xfbW92ZV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGNwdXBvb2wgKmMpOwo+PiAg
IGludCBjcHVwb29sX2RvX3N5c2N0bChzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVwb29sX29wICpvcCk7
Cj4+ICsjaWZkZWYgQ09ORklHX0hBU19LRVlIQU5ETEVSCj4+ICAgdm9pZCBzY2hlZHVsZV9kdW1w
KHN0cnVjdCBjcHVwb29sICpjKTsKPj4gICBleHRlcm4gdm9pZCBkdW1wX3J1bnEodW5zaWduZWQg
Y2hhciBrZXkpOwo+PiArI2VuZGlmCj4+ICAgCj4+ICAgdm9pZCBhcmNoX2RvX3BoeXNpbmZvKHN0
cnVjdCB4ZW5fc3lzY3RsX3BoeXNpbmZvICpwaSk7Cj4+ICAgCj4gLi4uIC4uLiAuLi4gTGlrZSwg
Zm9yIGluc3RhbmNlLCBpbiBoZXJlLgo+Cj4gQnV0IGFnYWluLCBzaW5lIHRoZXNlIGNoYW5nZXMg
YXJlIHNwcmVhZCBhcm91bmQgbWFueSBmaWxlcywgbGV0J3Mgc2VlCj4gd2hhdCBvdGhlcnMgcHJl
ZmVyLCBhbmQgdXNlIHRoZSBzYW1lIHN0cmF0ZWd5IGV2ZXJ5d2hlcmUuCj4KPiBSZWdhcmRzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 05:10:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 05: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 1hXfF4-0003aR-Bo; Mon, 03 Jun 2019 05:10: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXfF2-0003aM-E5
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 05:10:40 +0000
X-Inumbo-ID: e9959d96-85bd-11e9-9056-4b929f30c3fc
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9959d96-85bd-11e9-9056-4b929f30c3fc;
 Mon, 03 Jun 2019 05:10:34 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 13:08:19 +0800
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <7c7239fdd009d8f4bd062c2c44964da7@sslemail.net>
 <7f141d76-c565-2b30-9b2d-48ebf95ac220@suse.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <c63da185-c969-bdfd-ad14-8cdd340a23a7@mxnavi.com>
Date: Mon, 3 Jun 2019 13:10:18 +0800
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: <7f141d76-c565-2b30-9b2d-48ebf95ac220@suse.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make keyhanler configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDUvMzEvMTkgMTg6NTMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMzEvMDUvMjAxOSAw
Mzo1OCwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBrZXloYW5kbGVyIG1haW5seSB1c2VkIGZvciBk
ZWJ1ZyB1c2FnZSBieSBkZXZlbG9wZXJzIHdoaWNoIGNhbiBkdW1wCj4+IHhlbiBtb2R1bGUoZWcu
IHRpbWVyLCBzY2hlZHVsZXIpIHN0YXR1cyBhdCBydW50aW1lIGJ5IGlucHV0Cj4+IGNoYXJhY3Rl
ciBmcm9tIGNvbnNvbGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJh
b2RvbmdAbXhuYXZpLmNvbT4KPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL2dpYy5jICAgICAgICAg
ICB8ICAyICsrCj4+ICAgeGVuL2FyY2gveDg2L2FwaWMuYyAgICAgICAgICB8ICAyICsrCj4+ICAg
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICB8ICA5ICsrKysrKysrKwo+PiAgIHhlbi9jb21t
b24vTWFrZWZpbGUgICAgICAgICAgfCAgMiArLQo+PiAgIHhlbi9jb21tb24vY3B1cG9vbC5jICAg
ICAgICAgfCAgMiArKwo+PiAgIHhlbi9jb21tb24vc2NoZWR1bGUuYyAgICAgICAgfCAgMiArKwo+
PiAgIHhlbi9pbmNsdWRlL3hlbi9rZXloYW5kbGVyLmggfCAxNCArKysrKysrKysrKysrKwo+PiAg
IHhlbi9pbmNsdWRlL3hlbi9saWIuaCAgICAgICAgfCAgMiArKwo+PiAgIHhlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oICAgICAgfCAgMiArKwo+PiAgIDkgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy5j
IGIveGVuL2FyY2gvYXJtL2dpYy5jCj4+IGluZGV4IDZjYzdkZWMuLmZmZjg4YzUgMTAwNjQ0Cj4+
IC0tLSBhL3hlbi9hcmNoL2FybS9naWMuYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKPj4g
QEAgLTM2MSw3ICszNjEsOSBAQCBzdGF0aWMgdm9pZCBkb19zZ2koc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsIGVudW0gZ2ljX3NnaSBzZ2kpCj4+ICAgICAgICAgICAvKiBOb3RoaW5nIHRvIGRv
LCB3aWxsIGNoZWNrIGZvciBldmVudHMgb24gcmV0dXJuIHBhdGggKi8KPj4gICAgICAgICAgIGJy
ZWFrOwo+PiAgICAgICBjYXNlIEdJQ19TR0lfRFVNUF9TVEFURToKPj4gKyNpZmRlZiBDT05GSUdf
SEFTX0tFWUhBTkRMRVIKPj4gICAgICAgICAgIGR1bXBfZXhlY3N0YXRlKHJlZ3MpOwo+PiArI2Vu
ZGlmCj4+ICAgICAgICAgICBicmVhazsKPj4gICAgICAgY2FzZSBHSUNfU0dJX0NBTExfRlVOQ1RJ
T046Cj4+ICAgICAgICAgICBzbXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQoKTsKPj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9hcGljLmMgYi94ZW4vYXJjaC94ODYvYXBpYy5jCj4+IGluZGV4
IGZhZmMwYmQuLmU1ZjAwNGEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hcGljLmMKPj4g
KysrIGIveGVuL2FyY2gveDg2L2FwaWMuYwo+PiBAQCAtMTQxMCw3ICsxNDEwLDkgQEAgdm9pZCBz
cHVyaW91c19pbnRlcnJ1cHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+ICAgICAgICAg
ICBhY2tfQVBJQ19pcnEoKTsKPj4gICAgICAgICAgIGlmICh0aGlzX2NwdShzdGF0ZV9kdW1wX3Bl
bmRpbmcpKSB7Cj4+ICAgICAgICAgICAgICAgdGhpc19jcHUoc3RhdGVfZHVtcF9wZW5kaW5nKSA9
IGZhbHNlOwo+PiArI2lmZGVmIENPTkZJR19IQVNfS0VZSEFORExFUgo+PiAgICAgICAgICAgICAg
IGR1bXBfZXhlY3N0YXRlKHJlZ3MpOwo+PiArI2VuZGlmCj4+ICAgICAgICAgICAgICAgcmV0dXJu
Owo+PiAgICAgICAgICAgfQo+PiAgICAgICB9Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tj
b25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKPj4gaW5kZXggYzgzODUwNi4uNDUwNTQxYyAxMDA2
NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCj4+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZp
Zwo+PiBAQCAtMzY4LDQgKzM2OCwxMyBAQCBjb25maWcgRE9NMF9NRU0KPj4gICAKPj4gICAJICBM
ZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3BlY2lmeS4KPj4gICAKPj4g
K2NvbmZpZyBIQVNfS0VZSEFORExFUgo+IEFGQUlLIHRoZSBIQVNfKiBjb25maWcgb3B0aW9ucyBh
cmUgbWVhbnQgdG8gYmUgc2VsZWN0ZWQgYnkgb3RoZXIgb3B0aW9ucwo+IGFuZCBub3QgYmUgdXNl
ciBzZWxlY3RhYmxlLgo+Cj4gU28gSSB0aGluayB5b3Ugc2hvdWxkIGRyb3AgdGhlICJIQVNfIiBh
bmQgbWF5YmUgdXNlIHRoZSBwbHVyYWwgYXMgRGFyaW8KPiBhbHJlYWR5IHN1Z2dlc3RlZCAoIktF
WUhBTkRMRVJTIikuClllcy4KPgo+PiArCWJvb2wgIkVuYWJsZS9EaXNhYmxlIGtleWhhbmRsZXIi
Cj4+ICsJZGVmYXVsdCB5Cj4+ICsJLS0taGVscC0tLQo+PiArCSAgRW5hYmxlIG9yIGRpc2FibGUg
a2V5aGFuZGxlciBmdW5jdGlvbi4KPj4gKwkgIGtleWhhbmRsZXIgbWFpbmx5IHVzZWQgZm9yIGRl
YnVnIHVzYWdlIGJ5IGRldmVsb3BlcnMgd2hpY2ggY2FuIGR1bXAKPj4gKwkgIHhlbiBtb2R1bGUo
ZWcuIHRpbWVyLCBzY2hlZHVsZXIpIHN0YXR1cyBhdCBydW50aW1lIGJ5IGlucHV0IGNoYXJhY3Rl
cgo+PiArCSAgZnJvbSBjb25zb2xlLgo+IEknZCBkcm9wIHRoZSAiYnkgZGV2ZWxvcGVycyIuIElu
IGNhc2Ugb2YgY3VzdG9tZXIgcHJvYmxlbXMgd2l0aCBYZW4KPiBob3N0cyB0aGUgb3V0cHV0IG9m
IGtleWhhbmRsZXJzIGlzIHJlcXVlc3RlZCBvbiBhIHJhdGhlciByZWd1bGFyIGJhc2UuCkFncmVl
LCBjYW4gYmUgZml4ZWQuCj4KPj4gKwo+PiAgIGVuZG1lbnUKPj4gZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxlCj4+IGluZGV4IGJjYTQ4ZTYuLmM3
YmNkMjYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKPj4gKysrIGIveGVuL2Nv
bW1vbi9NYWtlZmlsZQo+PiBAQCAtMTYsNyArMTYsNyBAQCBvYmoteSArPSBndWVzdGNvcHkubwo+
PiAgIG9iai1iaW4teSArPSBndW56aXAuaW5pdC5vCj4+ICAgb2JqLXkgKz0gaXJxLm8KPj4gICBv
YmoteSArPSBrZXJuZWwubwo+PiAtb2JqLXkgKz0ga2V5aGFuZGxlci5vCj4+ICtvYmotJChDT05G
SUdfSEFTX0tFWUhBTkRMRVIpICs9IGtleWhhbmRsZXIubwo+PiAgIG9iai0kKENPTkZJR19LRVhF
QykgKz0ga2V4ZWMubwo+PiAgIG9iai0kKENPTkZJR19LRVhFQykgKz0ga2ltYWdlLm8KPj4gICBv
YmoteSArPSBsaWIubwo+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jcHVwb29sLmMgYi94ZW4v
Y29tbW9uL2NwdXBvb2wuYwo+PiBpbmRleCAzMWFjMzIzLi43MjFhNzI5IDEwMDY0NAo+PiAtLS0g
YS94ZW4vY29tbW9uL2NwdXBvb2wuYwo+PiArKysgYi94ZW4vY29tbW9uL2NwdXBvb2wuYwo+PiBA
QCAtNjk5LDYgKzY5OSw3IEBAIGludCBjcHVwb29sX2RvX3N5c2N0bChzdHJ1Y3QgeGVuX3N5c2N0
bF9jcHVwb29sX29wICpvcCkKPj4gICAgICAgcmV0dXJuIHJldDsKPj4gICB9Cj4+ICAgCj4+ICsj
aWZkZWYgQ09ORklHX0hBU19LRVlIQU5ETEVSCj4+ICAgdm9pZCBkdW1wX3J1bnEodW5zaWduZWQg
Y2hhciBrZXkpCj4+ICAgewo+PiAgICAgICB1bnNpZ25lZCBsb25nICAgIGZsYWdzOwo+PiBAQCAt
NzMwLDYgKzczMSw3IEBAIHZvaWQgZHVtcF9ydW5xKHVuc2lnbmVkIGNoYXIga2V5KQo+PiAgICAg
ICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4+ICAgICAgIHNwaW5fdW5sb2NrKCZjcHVwb29s
X2xvY2spOwo+PiAgIH0KPj4gKyNlbmRpZgo+PiAgIAo+PiAgIHN0YXRpYyBpbnQgY3B1X2NhbGxi
YWNrKAo+PiAgICAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwgdW5zaWduZWQgbG9uZyBh
Y3Rpb24sIHZvaWQgKmhjcHUpCj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMg
Yi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gaW5kZXggNjZmMWUyNi4uNjE3YzQ0NCAxMDA2NDQK
Pj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1
bGUuYwo+PiBAQCAtMTkxMyw2ICsxOTEzLDcgQEAgdm9pZCBzY2hlZHVsZXJfZnJlZShzdHJ1Y3Qg
c2NoZWR1bGVyICpzY2hlZCkKPj4gICAgICAgeGZyZWUoc2NoZWQpOwo+PiAgIH0KPj4gICAKPj4g
KyNpZmRlZiBDT05GSUdfSEFTX0tFWUhBTkRMRVIKPj4gICB2b2lkIHNjaGVkdWxlX2R1bXAoc3Ry
dWN0IGNwdXBvb2wgKmMpCj4+ICAgewo+PiAgICAgICB1bnNpZ25lZCBpbnQgICAgICBpOwo+PiBA
QCAtMTk0MSw2ICsxOTQyLDcgQEAgdm9pZCBzY2hlZHVsZV9kdW1wKHN0cnVjdCBjcHVwb29sICpj
KQo+PiAgICAgICAgICAgICAgIFNDSEVEX09QKHNjaGVkLCBkdW1wX2NwdV9zdGF0ZSwgaSk7Cj4+
ICAgICAgIH0KPj4gICB9Cj4+ICsjZW5kaWYKPj4gICAKPj4gICB2b2lkIHNjaGVkX3RpY2tfc3Vz
cGVuZCh2b2lkKQo+PiAgIHsKPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9rZXloYW5k
bGVyLmggYi94ZW4vaW5jbHVkZS94ZW4va2V5aGFuZGxlci5oCj4+IGluZGV4IDUxMzFlODYuLjEw
NTBiODAgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9rZXloYW5kbGVyLmgKPj4gKysr
IGIveGVuL2luY2x1ZGUveGVuL2tleWhhbmRsZXIuaAo+PiBAQCAtMjgsNiArMjgsNyBAQCBzdHJ1
Y3QgY3B1X3VzZXJfcmVnczsKPj4gICB0eXBlZGVmIHZvaWQgKGlycV9rZXloYW5kbGVyX2ZuX3Qp
KHVuc2lnbmVkIGNoYXIga2V5LAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+PiAgIAo+PiArI2lmZGVmIENPTkZJR19I
QVNfS0VZSEFORExFUgo+PiAgIC8qIEluaXRpYWxpemUga2V5dGFibGUgd2l0aCBkZWZhdWx0IGhh
bmRsZXJzLiAqLwo+PiAgIHZvaWQgaW5pdGlhbGl6ZV9rZXl0YWJsZSh2b2lkKTsKPj4gICAKPj4g
QEAgLTQ4LDQgKzQ5LDE3IEBAIHZvaWQgcmVnaXN0ZXJfaXJxX2tleWhhbmRsZXIodW5zaWduZWQg
Y2hhciBrZXksCj4+ICAgLyogSW5qZWN0IGEga2V5cHJlc3MgaW50byB0aGUga2V5LWhhbmRsaW5n
IHN1YnN5c3RlbS4gKi8KPj4gICBleHRlcm4gdm9pZCBoYW5kbGVfa2V5cHJlc3ModW5zaWduZWQg
Y2hhciBrZXksIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKPj4gICAKPj4gKyNlbHNlCj4+
ICtzdGF0aWMgaW5saW5lIHZvaWQgaW5pdGlhbGl6ZV9rZXl0YWJsZSh2b2lkKSB7fQo+PiArc3Rh
dGljIGlubGluZSB2b2lkIHJlZ2lzdGVyX2tleWhhbmRsZXIodW5zaWduZWQgY2hhciBrZXksIGtl
eWhhbmRsZXJfZm5fdCAqZm4sCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICpkZXNjLCBib29sX3QgZGlhZ25vc3RpYykge30KPj4gK3N0YXRpYyBp
bmxpbmUgdm9pZCByZWdpc3Rlcl9pcnFfa2V5aGFuZGxlcih1bnNpZ25lZCBjaGFyIGtleSwKPj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpcnFfa2V5aGFuZGxl
cl9mbl90ICpmbiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpkZXNjLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBkaWFnbm9zdGljKSB7fQo+PiArCj4+ICtzdGF0aWMgaW5saW5lIHZv
aWQgaGFuZGxlX2tleXByZXNzKHVuc2lnbmVkIGNoYXIga2V5LAo+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykge30KPj4gKyNl
bmRpZgo+PiArCj4+ICAgI2VuZGlmIC8qIF9fWEVOX0tFWUhBTkRMRVJfSF9fICovCj4+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbGliLmggYi94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4g
aW5kZXggZTBiN2JjYi4uODcxMDMwNSAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2xp
Yi5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+PiBAQCAtMTcxLDggKzE3MSwxMCBA
QCBleHRlcm4gdW5zaWduZWQgaW50IHRhaW50ZWQ7Cj4+ICAgZXh0ZXJuIGNoYXIgKnByaW50X3Rh
aW50ZWQoY2hhciAqc3RyKTsKPj4gICBleHRlcm4gdm9pZCBhZGRfdGFpbnQodW5zaWduZWQgaW50
IHRhaW50KTsKPj4gICAKPj4gKyNpZmRlZiBDT05GSUdfSEFTX0tFWUhBTkRMRVIKPj4gICBzdHJ1
Y3QgY3B1X3VzZXJfcmVnczsKPj4gICB2b2lkIGR1bXBfZXhlY3N0YXRlKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICopOwo+PiArI2VuZGlmCj4+ICAgCj4+ICAgdm9pZCBpbml0X2NvbnN0cnVjdG9ycyh2
b2lkKTsKPj4gICAKPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gaW5kZXggNzQ4YmIwZi4uYjgyY2RlZSAxMDA2NDQKPj4g
LS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKPj4gQEAgLTk5NCw4ICs5OTQsMTAgQEAgaW50IGNwdXBvb2xfYWRkX2RvbWFpbihzdHJ1
Y3QgZG9tYWluICpkLCBpbnQgcG9vbGlkKTsKPj4gICB2b2lkIGNwdXBvb2xfcm1fZG9tYWluKHN0
cnVjdCBkb21haW4gKmQpOwo+PiAgIGludCBjcHVwb29sX21vdmVfZG9tYWluKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBjcHVwb29sICpjKTsKPj4gICBpbnQgY3B1cG9vbF9kb19zeXNjdGwoc3Ry
dWN0IHhlbl9zeXNjdGxfY3B1cG9vbF9vcCAqb3ApOwo+PiArI2lmZGVmIENPTkZJR19IQVNfS0VZ
SEFORExFUgo+PiAgIHZvaWQgc2NoZWR1bGVfZHVtcChzdHJ1Y3QgY3B1cG9vbCAqYyk7Cj4+ICAg
ZXh0ZXJuIHZvaWQgZHVtcF9ydW5xKHVuc2lnbmVkIGNoYXIga2V5KTsKPj4gKyNlbmRpZgo+PiAg
IAo+PiAgIHZvaWQgYXJjaF9kb19waHlzaW5mbyhzdHJ1Y3QgeGVuX3N5c2N0bF9waHlzaW5mbyAq
cGkpOwo+IFdoeSBzdG9wcGluZyBoYWxmd2F5IGhlcmU/IFRoZXJlIGFyZSBsb3RzIG9mIG90aGVy
IGtleWhhbmRsZXJzIHdoaWNoIGNhbgo+IGJlIHJlbW92ZWQgZm9yIHRoZSBoeXBlcnZpc29yIGlu
IGNhc2UgdGhlcmUgaXMgbm8gY29kZSBjYWxsaW5nIHRoZW0uCgpOb3Qgc3VyZSBhYm91dCAnaGFs
ZndheScgdGhpcy4KCk1vc3Qgb2YgdGhlIGNhbGxlcnMgZm9yIGtleSBoYW5kZXIgd2lsbCByZWdp
c3RlciBhIGhhbmRsZXIgZnVuY3Rpb24gd2l0aAoKKipzdGF0aWMqKiBwcmVmaXguIHNvIHdoZW4g
Y29uZmlnIGRpc2FibGVkLCB0aGUgc3RhdGljIGhhbmRsZXIgZnVuY3Rpb24KCndpbGwgbm90IGJl
IGluIGZpbmFsIGV4ZWN1dGFibGUgZmlsZS4KCnNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gc3ByZWFk
ICcjaWZkZWYgQ09ORklHX0tFWUhBTkRMRVJTJyB0byBtYW55IGZpbGVzLgoKcmlnaHQ/Cgo+Cj4g
SnVlcmdlbgo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 05:36:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 05: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 1hXfdT-0005PY-N1; Mon, 03 Jun 2019 05: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXfdS-0005PT-1w
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 05:35:54 +0000
X-Inumbo-ID: 72337618-85c1-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72337618-85c1-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 05:35:51 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 13:33:37 +0800
To: Andrew Cooper <andrew.cooper3@citrix.com>, <xen-devel@lists.xenproject.org>
References: <4574c000e77fae38b87d69cad06a3c74@sslemail.net>
 <a42a8cc4-f5dc-f6f4-d17b-a8b7f673c7f5@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <f5ec0bff-4018-fad9-2cfc-c4bb926bc94f@mxnavi.com>
Date: Mon, 3 Jun 2019 13:35:45 +0800
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: <a42a8cc4-f5dc-f6f4-d17b-a8b7f673c7f5@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make keyhanler configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMS8xOSAwNjozMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMC8wNS8yMDE5IDE4
OjU4LCBCYW9kb25nIENoZW4gd3JvdGU6Cj4+IGtleWhhbmRsZXIgbWFpbmx5IHVzZWQgZm9yIGRl
YnVnIHVzYWdlIGJ5IGRldmVsb3BlcnMgd2hpY2ggY2FuIGR1bXAKPj4geGVuIG1vZHVsZShlZy4g
dGltZXIsIHNjaGVkdWxlcikgc3RhdHVzIGF0IHJ1bnRpbWUgYnkgaW5wdXQKPj4gY2hhcmFjdGVy
IGZyb20gY29uc29sZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFv
ZG9uZ0BteG5hdmkuY29tPgo+IFdoYXQgaXMgdGhlIG1vdGl2YXRpb24gaGVyZT/CoCBJIGRvbid0
IGhhdmUgYSBzcGVjaWZpYyBvYmplY3Rpb24gdG8KPiBtYWtpbmcgdGhpcyBjb25maWd1cmFibGUg
KHNvIGxvbmcgYXMgaXQgZXhjaXNlcyB0aGUgZW50aXJlIGtleWhhbmRsZXIKPiBpbmZyYXN0cnVj
dHVyZSwgd2hpY2ggaXMgcmF0aGVyIG1vcmUgdGhhbiB0aGlzIHBhdGNoIGRvZXMpLCBidXQgSSBh
bHNvCj4gZG9uJ3Qgc2VlIHdoeSB3ZSB3b3VsZCB3YW50IHRvIGRvIHNvIGluIHRoZSBmaXJzdCBw
bGFjZS4KPgo+IEluIHBhcnRpY3VsYXIsIGl0IGRvZXNuJ3QgcmVxdWlyZSBhIHNlcmlhbCBjb25z
b2xlIHRvIGZ1bmN0aW9uIGNvcnJlY3RseQo+IGluIHRoZSBmaXJzdCBwbGFjZS7CoCBUaGlzIGZ1
bmN0aW9uYWxpdHkgY2FuIGJlIHVzZWQgd2l0aCBgeGwgZGVidWcta2V5cwo+ICRjaGFyOyB4bCBk
bWVzZ2AKCklJVUMgdGhlIGNvbmZpZyBjdXQgbmVhcmx5IHRoZSBlbnRpcmUga2V5aGFuZGxlciBp
bmZyYXN0cnVjdHVyZS4KCkknbSBpbnRlcmVzdGVkIGluIGFybTY0IGF1dG9tb3RpdmUgdXNlIGNh
c2UsIHNhZmV0eSBjZXJ0aWZpY2F0aW9uCgppcyBuaWNlIHRvIGhhdmUuCgpzbyB0aGUgc21hbGxl
ciBjb2RlIGJhc2UgaXMgcHJlZmVycmVkLgoKQlRXLCBpIGhlYXJkIHRoZSB3b3JrcyAiZG9tMGxl
c3MiLCBpcyBpdCBwb3NzaWJsZSBydW4gdm1zIG92ZXIgeGVuIAp3aXRob3V0IHhsPwoKPiB+QW5k
cmV3Cj4gLgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 06:03:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 06:03:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXg3j-000830-9N; Mon, 03 Jun 2019 06: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXg3h-00082r-RM
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 06:03:01 +0000
X-Inumbo-ID: 3d3c00b5-85c5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d3c00b5-85c5-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 06:02:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXg3f-000515-34; Mon, 03 Jun 2019 06:02: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 1hXg3e-0000yw-Ib; Mon, 03 Jun 2019 06:02:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXg3e-0005SH-HX; Mon, 03 Jun 2019 06:02:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137125-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-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-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-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-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win7-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3ab4436f688c2d2f221793953cd05435ca84261c
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 06:02:58 +0000
Subject: [Xen-devel] [linux-linus test] 137125: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEyNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTI1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzYWI0NDM2ZjY4OGMyZDJmMjIxNzkz
OTUzY2QwNTQzNWNhODQyNjFjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgIDkwIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogICA4OSBkYXlzICAgNDUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTI1ICAyMDE5LTA2LTAxIDA4OjE0OjI2
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozMjQ1IHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
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
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1NjUyNTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 07:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 07: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 1hXh2i-0004oc-Oh; Mon, 03 Jun 2019 07:06: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXh2h-0004oQ-Sx
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 07:06:03 +0000
X-Inumbo-ID: 085ea12c-85ce-11e9-b925-d7b0df0d0a35
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 085ea12c-85ce-11e9-b925-d7b0df0d0a35;
 Mon, 03 Jun 2019 07:05: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 1hXh2Z-0006Av-Qn; Mon, 03 Jun 2019 07:05:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXh2Z-0001FB-4m; Mon, 03 Jun 2019 07:05:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXh2Z-00015s-3t; Mon, 03 Jun 2019 07:05:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137128-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64-pvops:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:build-i386-libvirt:libvirt-build:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:guest-destroy:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-raw:xen-boot:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=2871355a6957f1b3c16f858e3143e0fff0737b6a
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 07:05:55 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137128: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzEyOCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTI4LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMzQ1MDQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0
NTA0IFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUwNCBSRUdSLiB2
cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMzUyMDUgUkVHUi4g
dnMuIDEyNTU3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
OCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM1
MjA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFp
bCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
IDEyIGd1ZXN0LXN0YXJ0ICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEyOAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0
IHBhc3MgaW4gMTM3MTI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMjgKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEz
NzEyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTI4CiB0ZXN0LWFtZDY0LWkzODYteGwgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxMjgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMjAgZ3Vlc3QtZGVzdHJveSAgICBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzEyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAyMCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTI4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQg
cGFzcyBpbiAxMzcxMjgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEyOAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3
MTI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9k
ZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTI4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEz
NDUwNCBwYXNzIGluIDEzNzEyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzEyOAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzEyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAxNiBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM1MjA1IHBhc3MgaW4gMTM3MTI4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwgcGFz
cyBpbiAxMzQ1MDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzEwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0NTA0IG4vYQogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0
NTA0IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTM1MjA1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEz
NTIwNSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEzNTIwNSBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM0NTA0
IGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjg3MTM1NWE2OTU3ZjFiM2MxNmY4NThlMzE0M2Uw
ZmZmMDczN2I2YQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMjBjNzZm
OWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI1NTc1ICAyMDE4LTA3LTI1IDE4OjUzOjU0IFogIDMxMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzNDI3MCAgMjAxOS0wNC0wMSAxNjoxMDo1MCBaICAgNjIgZGF5cyAgIDI4IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSmFzb24gV2FuZyA8
amFzb3dhbmdAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExp
IFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogIE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlr
b2xhYi5jb20+CiAgTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICBOaWVscyBkZSBW
b3MgPG5kZXZvc0ByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5j
b20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBl
IE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQcmFzYW5uYSBLdW1hciBLYWxl
dmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20g
YnJva2VuCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjg3MTM1NWE2OTU3ZjFiM2MxNmY4NThl
MzE0M2UwZmZmMDczN2I2YQpBdXRob3I6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CkRh
dGU6ICAgVGh1IE9jdCAxMSAxNzozMDozOSAyMDE4ICswMjAwCgogICAgZ3RrOiBEb24ndCB2dGVf
dGVybWluYWxfc2V0X2VuY29kaW5nKCkgb24gbmV3IFZURSB2ZXJzaW9ucwogICAgCiAgICBUaGUg
ZnVuY3Rpb24gdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygpIGlzIGRlcHJlY2F0ZWQgc2luY2Ug
VlRFIDAuNTQsCiAgICBzbyBzdG9wIGNhbGxpbmcgaXQgZnJvbSB0aGF0IHZlcnNpb24gb24uIFRo
aXMgZml4ZXMgYSBidWlsZCBlcnJvcgogICAgYmVjYXVzZSBvZiBvdXIgdXNlIG9mIHdhcm5pbmcg
ZmxhZ3MgWy1XZXJyb3I9ZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnNdLgogICAgCiAgICBGaXhlczog
aHR0cHM6Ly9idWdzLmxhdW5jaHBhZC5uZXQvYnVncy8xNzk0OTM5CiAgICBSZXBvcnRlZC1ieTog
QmFzdGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4uZGU+CiAgICBT
aWduZWQtb2ZmLWJ5OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogICAgTWVzc2FnZS1p
ZDogMjAxODEwMTExNTMwMzkuMjMyNC0xLWt3b2xmQHJlZGhhdC5jb20KICAgIFNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQg
ZnJvbSBjb21taXQgNjQxNTk5NGZmY2M2ZDIyYjNmNWFkZDY3ZjYzZmU3N2U0Yjk3MTFmNCkKCmNv
bW1pdCA5NGE3MTViNmNiYTcyMjVlNWRiNTk5MDFlNWQwYTUyNTJlYWQ5NzU1CkF1dGhvcjogTmll
bHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgTWFyIDUgMTY6NDY6MzQg
MjAxOSArMDEwMAoKICAgIGdsdXN0ZXI6IHRoZSBnbGZzX2lvX2NiayBjYWxsYmFjayBmdW5jdGlv
biBwb2ludGVyIGFkZHMgcHJlL3Bvc3Qgc3RhdCBhcmdzCiAgICAKICAgIFRoZSBnbGZzXypfYXN5
bmMoKSBmdW5jdGlvbnMgZG8gYSBjYWxsYmFjayBvbmNlIGZpbmlzaGVkLiBUaGlzIGNhbGxiYWNr
CiAgICBoYXMgY2hhbmdlZCBpdHMgYXJndW1lbnRzLCBwcmUtIGFuZCBwb3N0LXN0YXQgc3RydWN0
dXJlcyBoYXZlIGJlZW4KICAgIGFkZGVkLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIHRvIGltcHJv
dmUgY2FjaGluZywgd2hpY2ggaXMgdXNlZnVsIGZvcgogICAgU2FtYmEgYW5kIE5GUy1HYW5lc2hh
LCBidXQgbm90IHNvIG11Y2ggZm9yIFFFTVUuIEdsdXN0ZXIgNiBpcyB0aGUgZmlyc3QKICAgIHJl
bGVhc2UgdGhhdCBpbmNsdWRlcyB0aGVzZSBuZXcgYXJndW1lbnRzLgogICAgCiAgICBXaXRoIGFu
IGFkZGl0aW9uYWwgZGV0ZWN0aW9uIGluIC4vY29uZmlndXJlLCB0aGUgbmV3IGFyZ3VtZW50cyBj
YW4KICAgIGNvbmRpdGlvbmFsbHkgZ2V0IGluY2x1ZGVkIGluIHRoZSBnbGZzX2lvX2NiayBoYW5k
bGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWVscyBkZSBWb3MgPG5kZXZvc0ByZWRoYXQu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDBlM2I4OTFmZWZhY2MwZTQ5ZjNjOGZmYTNhNzUz
YjY5ZWI3MjE0ZDIpCgpjb21taXQgMTNiYWM3YWJmNjBlMjUxMDFlZjYwNTlmMGRhN2ExNjg5NDJl
Y2NkOQpBdXRob3I6IFByYXNhbm5hIEt1bWFyIEthbGV2ZXIgPHByYXNhbm5hLmthbGV2ZXJAcmVk
aGF0LmNvbT4KRGF0ZTogICBUdWUgTWFyIDUgMTY6NDY6MzMgMjAxOSArMDEwMAoKICAgIGdsdXN0
ZXI6IEhhbmRsZSBjaGFuZ2VkIGdsZnNfZnRydW5jYXRlIHNpZ25hdHVyZQogICAgCiAgICBOZXcg
dmVyc2lvbnMgb2YgR2x1c3RlcnMgbGliZ2ZhcGkuc28gaGF2ZSBhbiB1cGRhdGVkIGdsZnNfZnRy
dW5jYXRlKCkKICAgIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhZGRpdGlvbmFsICdzdHJ1Y3Qgc3Rh
dCcgc3RydWN0dXJlcyB0byBlbmFibGUKICAgIGFkdmFuY2VkIGNhY2hpbmcgb2YgYXR0cmlidXRl
cy4gVGhpcyBpcyB1c2VmdWwgZm9yIGZpbGUgc2VydmVycywgbm90IHNvCiAgICBtdWNoIGZvciBR
RU1VLiBOZXZlcnRoZWxlc3MsIHRoZSBBUEkgaGFzIGNoYW5nZWQgYW5kIG5lZWRzIHRvIGJlCiAg
ICBhZG9wdGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQcmFzYW5uYSBLdW1hciBLYWxldmVy
IDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBOaWVscyBk
ZSBWb3MgPG5kZXZvc0ByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8
a3dvbGZAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGUwMTRkYmU3
NGUwNDg0MTg4MTY0YzYxZmY2ODQzZjhhMDRhOGNiOWQpCgpjb21taXQgOTg2NGExMmY0YTEzZjE5
YTc0NDBjYjMyYmQzMjQyNTA2ZDZiMjczOApBdXRob3I6IEphc29uIFdhbmcgPGphc293YW5nQHJl
ZGhhdC5jb20+CkRhdGU6ICAgVHVlIERlYyA0IDExOjUzOjQzIDIwMTggKzA4MDAKCiAgICBuZXQ6
IGRyb3AgdG9vIGxhcmdlIHBhY2tldCBlYXJseQogICAgCiAgICBXZSB0cnkgdG8gZGV0ZWN0IGFu
ZCBkcm9wIHRvbyBsYXJnZSBwYWNrZXQgKD5JTlRfTUFYKSBpbiAxNTkyYTk5NDcwMzYKICAgICgi
bmV0OiBpZ25vcmUgcGFja2V0IHNpemUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKSBkdXJpbmcgcGFj
a2V0CiAgICBkZWxpdmVyaW5nLiBVbmZvcnR1bmF0ZWx5LCB0aGlzIGlzIG5vdCBzdWZmaWNpZW50
IGFzIHdlIG1heSBoaXQKICAgIGFub3RoZXIgaW50ZWdlciBvdmVyZmxvdyB3aGVuIHRyeWluZyB0
byBxdWV1ZSBzdWNoIGxhcmdlIHBhY2tldCBpbgogICAgcWVtdV9uZXRfcXVldWVfYXBwZW5kX2lv
digpOgogICAgCiAgICAtIHNpemUgb2YgdGhlIGFsbG9jYXRpb24gbWF5IG92ZXJmbG93IG9uIDMy
Yml0CiAgICAtIHBhY2tldC0+c2l6ZSBpcyBpbnRlZ2VyIHdoaWNoIG1heSBvdmVyZmxvdyBldmVu
IG9uIDY0Yml0CiAgICAKICAgIEZpeGluZyB0aGlzIGJ5IG1vdmluZyB0aGUgY2hlY2sgdG8gcWVt
dV9zZW5kdl9wYWNrZXRfYXN5bmMoKSB3aGljaCBpcwogICAgdGhlIGVudHJhbmNlIG9mIGFsbCBu
ZXR3b3JraW5nIGNvZGVzIGFuZCByZWR1Y2UgdGhlIGxpbWl0IHRvCiAgICBORVRfQlVGU0laRSB0
byBiZSBtb3JlIGNvbnNlcnZhdGl2ZS4gVGhpcyB3b3JrcyBzaW5jZToKICAgIAogICAgLSBGb3Ig
dGhlIGNhbGxlcnMgdGhhdCBjYWxsIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgZGlyZWN0bHks
IHRoZXkKICAgICAgb25seSBjYXJlIGFib3V0IGlmIHplcm8gaXMgcmV0dXJuZWQgdG8gZGV0ZXJt
aW5lIHdoZXRoZXIgdG8gcHJldmVudAogICAgICB0aGUgc291cmNlIGZyb20gcHJvZHVjaW5nIG1v
cmUgcGFja2V0cy4gQSBjYWxsYmFjayB3aWxsIGJlIHRyaWdnZXJlZAogICAgICBpZiBwZWVyIGNh
biBhY2NlcHQgbW9yZSB0aGVuIHNvdXJjZSBjb3VsZCBiZSBlbmFibGVkLiBUaGlzIGlzCiAgICAg
IHVzdWFsbHkgdXNlZCBieSBoaWdoIHNwZWVkIG5ldHdvcmtpbmcgaW1wbGVtZW50YXRpb24gbGlr
ZSB2aXJ0aW8tbmV0CiAgICAgIG9yIG5ldG1hcC4KICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRoYXQg
Y2FsbCBxZW11X3NlbmR2X3BhY2tldCgpIHRoYXQgY2FsbHMKICAgICAgcWVtdV9zZW5kdl9wYWNr
ZXRfYXN5bmMoKSBpbmRpcmVjdGx5LCB0aGV5IG9mdGVuIGlnbm9yZSB0aGUgcmV0dXJuCiAgICAg
IHZhbHVlLiBJbiB0aGlzIGNhc2UgcWVtdSB3aWxsIGp1c3QgdGhlIGRyb3AgcGFja2V0cyBpZiBw
ZWVyIGNhbid0CiAgICAgIHJlY2VpdmUuCiAgICAKICAgIFFlbXUgd2lsbCBjb3B5IHRoZSBwYWNr
ZXQgaWYgaXQgd2FzIHF1ZXVlZC4gU28gaXQgd2FzIHNhZmUgZm9yIGJvdGgKICAgIGtpbmRzIG9m
IHRoZSBjYWxsZXJzIHRvIGFzc3VtZSB0aGUgcGFja2V0IHdhcyBzZW50LgogICAgCiAgICBTaW5j
ZSB3ZSBtb3ZlIHRoZSBjaGVjayBmcm9tIHFlbXVfZGVsaXZlcl9wYWNrZXRfaW92KCkgdG8KICAg
IHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCksIGl0IHdvdWxkIGJlIHNhZmVyIHRvIG1ha2UKICAg
IHFlbXVfZGVsaXZlcl9wYWNrZXRfaW92KCkgc3RhdGljIHRvIHByZXZlbnQgYW55IGV4dGVybmFs
IHVzZXIgaW4gdGhlCiAgICBmdXR1cmUuCiAgICAKICAgIFRoaXMgaXMgYSByZXZpc2VkIHBhdGNo
IG9mIENWRS0yMDE4LTE3OTYzLgogICAgCiAgICBDYzogcWVtdS1zdGFibGVAbm9uZ251Lm9yZwog
ICAgQ2M6IExpIFFpYW5nIDxsaXEzZWFAMTYzLmNvbT4KICAgIEZpeGVzOiAxNTkyYTk5NDcwMzYg
KCJuZXQ6IGlnbm9yZSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4gSU5UX01BWCIpCiAgICBSZXBv
cnRlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGkg
UWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5nIDxq
YXNvd2FuZ0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogICAgTWVzc2FnZS1pZDogMjAxODEyMDQwMzUzNDcuNjE0OC0yLWphc293YW5n
QHJlZGhhdC5jb20KICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRl
bGxAbGluYXJvLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDI1YzAxYmQxOWQw
ZTRiNjZmMzU3NjE4YWVlZmRhMWVmN2E0MWUyMWEpCgpjb21taXQgYjY5N2MwYWVjYmY5YmM4YmRi
NGYxYmYwZWE5MmU2YThmYjI1ODA5NApBdXRob3I6IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhh
dC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAxMzoxNjozNiAyMDE4ICswODAwCgogICAgbmV0OiBp
Z25vcmUgcGFja2V0IHNpemUgZ3JlYXRlciB0aGFuIElOVF9NQVgKICAgIAogICAgVGhlcmUgc2hv
dWxkIG5vdCBiZSBhIHJlYXNvbiBmb3IgcGFzc2luZyBhIHBhY2tldCBzaXplIGdyZWF0ZXIgdGhh
bgogICAgSU5UX01BWC4gSXQncyB1c3VhbGx5IGEgaGludCBvZiBidWcgc29tZXdoZXJlLCBzbyBp
Z25vcmUgcGFja2V0IHNpemUKICAgIGdyZWF0ZXIgdGhhbiBJTlRfTUFYIGluIHFlbXVfZGVsaXZl
cl9wYWNrZXRfaW92KCkKICAgIAogICAgQ0M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIFJl
cG9ydGVkLWJ5OiBEYW5pZWwgU2hhcGlyYSA8ZGFuaWVsQHR3aXN0bG9jay5jb20+CiAgICBSZXZp
ZXdlZC1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tl
ZCBmcm9tIGNvbW1pdCAxNTkyYTk5NDcwMzZkNjBkZGU1NDA0MjA0YTVkNDU5NzUxMzNjYWY1KQoK
Y29tbWl0IGY1MTdjMWI2MDc5YTUxNGMwNzk4ZWFjYjNmN2M3N2I5ZGQ4ZWJiZjEKQXV0aG9yOiBH
cmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgpEYXRlOiAgIEZyaSBOb3YgMjMgMTM6Mjg6MDMgMjAx
OCArMDEwMAoKICAgIDlwOiBmaXggUUVNVSBjcmFzaCB3aGVuIHJlbmFtaW5nIGZpbGVzCiAgICAK
ICAgIFdoZW4gdXNpbmcgdGhlIDlQMjAwMC51IHZlcnNpb24gb2YgdGhlIHByb3RvY29sLCB0aGUg
Zm9sbG93aW5nIHNoZWxsCiAgICBjb21tYW5kIGxpbmUgaW4gdGhlIGd1ZXN0IGNhbiBjYXVzZSBR
RU1VIHRvIGNyYXNoOgogICAgCiAgICAgICAgd2hpbGUgdHJ1ZTsgZG8gcm0gLXJmIGFhOyBta2Rp
ciAtcCBhL2IgJiB0b3VjaCBhL2IvYyAmIG12IGEgYWE7IGRvbmUKICAgIAogICAgV2l0aCA5UDIw
MDAudSwgZmlsZSByZW5hbWluZyBpcyBoYW5kbGVkIGJ5IHRoZSBXU1RBVCBjb21tYW5kLiBUaGUK
ICAgIHY5ZnNfd3N0YXQoKSBmdW5jdGlvbiBjYWxscyB2OWZzX2NvbXBsZXRlX3JlbmFtZSgpLCB3
aGljaCBjYWxscwogICAgdjlmc19maXhfcGF0aCgpIGZvciBldmVyeSBmaWQgd2hvc2UgcGF0aCBp
cyBhZmZlY3RlZCBieSB0aGUgY2hhbmdlLgogICAgVGhlIGludm9sdmVkIGNhbGxzIHRvIHY5ZnNf
cGF0aF9jb3B5KCkgbWF5IHJhY2Ugd2l0aCBhbnkgb3RoZXIgYWNjZXNzCiAgICB0byB0aGUgZmlk
IHBhdGggcGVyZm9ybWVkIGJ5IHNvbWUgd29ya2VyIHRocmVhZCwgY2F1c2luZyBhIGNyYXNoIGxp
a2UKICAgIHNob3duIGJlbG93OgogICAgCiAgICBUaHJlYWQgMTIgInFlbXUtc3lzdGVtLXg4NiIg
cmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlvbiBmYXVsdC4KICAgIDB4MDAwMDU1
NTU1NWEyNWRhMiBpbiBsb2NhbF9vcGVuX25vZm9sbG93IChmc19jdHg9MHg1NTU1NTdkOTU4Yjgs
IHBhdGg9MHgwLAogICAgIGZsYWdzPTY1NTM2LCBtb2RlPTApIGF0IGh3LzlwZnMvOXAtbG9jYWwu
Yzo1OQogICAgNTkgICAgICAgICAgd2hpbGUgKCpwYXRoICYmIGZkICE9IC0xKSB7CiAgICAoZ2Ri
KSBidAogICAgIzAgIDB4MDAwMDU1NTU1NWEyNWRhMiBpbiBsb2NhbF9vcGVuX25vZm9sbG93IChm
c19jdHg9MHg1NTU1NTdkOTU4YjgsCiAgICAgcGF0aD0weDAsIGZsYWdzPTY1NTM2LCBtb2RlPTAp
IGF0IGh3LzlwZnMvOXAtbG9jYWwuYzo1OQogICAgIzEgIDB4MDAwMDU1NTU1NWEyNWUwYyBpbiBs
b2NhbF9vcGVuZGlyX25vZm9sbG93IChmc19jdHg9MHg1NTU1NTdkOTU4YjgsCiAgICAgcGF0aD0w
eDApIGF0IGh3LzlwZnMvOXAtbG9jYWwuYzo5MgogICAgIzIgIDB4MDAwMDU1NTU1NWEyNjFiOCBp
biBsb2NhbF9sc3RhdCAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIGZzX3BhdGg9MHg1NTU1
NTZiNTY4NTgsIHN0YnVmPTB4N2ZmZjg0ODMwZWYwKSBhdCBody85cGZzLzlwLWxvY2FsLmM6MTg1
CiAgICAjMyAgMHgwMDAwNTU1NTU1YTJiMzY3IGluIHY5ZnNfY29fbHN0YXQgKHBkdT0weDU1NTU1
N2Q5NzQ5OCwKICAgICBwYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4NDgzMGVmMCkg
YXQgaHcvOXBmcy9jb2ZpbGUuYzo1MwogICAgIzQgIDB4MDAwMDU1NTU1NWExZTllMiBpbiB2OWZz
X3N0YXQgKG9wYXF1ZT0weDU1NTU1N2Q5NzQ5OCkKICAgICBhdCBody85cGZzLzlwLmM6MTA4Mwog
ICAgIzUgIDB4MDAwMDU1NTU1NWUwNjBhMiBpbiBjb3JvdXRpbmVfdHJhbXBvbGluZSAoaTA9LTY2
OTE2NTQyNCwgaTE9MzI3NjcpCiAgICAgYXQgdXRpbC9jb3JvdXRpbmUtdWNvbnRleHQuYzoxMTYK
ICAgICM2ICAweDAwMDA3ZmZmZWY0ZjU2MDAgaW4gX19zdGFydF9jb250ZXh0ICgpIGF0IC9saWI2
NC9saWJjLnNvLjYKICAgICM3ICAweDAwMDAwMDAwMDAwMDAwMDAgaW4gICgpCiAgICAoZ2RiKQog
ICAgCiAgICBUaGUgZml4IGlzIHRvIHRha2UgdGhlIHBhdGggd3JpdGUgbG9jayB3aGVuIGNhbGxp
bmcgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwKICAgIGxpa2UgaW4gdjlmc19yZW5hbWUoKS4KICAg
IAogICAgSW1wYWN0OiAgRG9TIHRyaWdnZXJlZCBieSB1bnByaXZpbGVnZWQgZ3Vlc3QgdXNlcnMu
CiAgICAKICAgIEZpeGVzOiBDVkUtMjAxOC0xOTQ4OQogICAgQ2M6IFAgSiBQIDxwcGFuZGl0QHJl
ZGhhdC5jb20+CiAgICBSZXBvcnRlZC1ieTogemhpYmluIGh1IDxub2lyZmF0ZUBnbWFpbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUHJhc2FkIEogUGFuZGl0IDxwanBAZmVkb3JhcHJvamVjdC5vcmc+
CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogICAgKGNoZXJy
eSBwaWNrZWQgZnJvbSBjb21taXQgMWQyMDM5ODY5NGEzYjY3YTM4OGQ5NTViN2E5NDViYTRhYTkw
YThhOCkKCmNvbW1pdCA5YWY5YzFjMjBlMzEzZjU5NzE2OGUwNTIyZjVmYzhkNzgxMjNiMGM4CkF1
dGhvcjogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgTm92
IDIwIDE5OjQxOjQ4IDIwMTggKzAxMDAKCiAgICBudm1lOiBmaXggb3V0LW9mLWJvdW5kcyBhY2Nl
c3MgdG8gdGhlIENNQgogICAgCiAgICBCZWNhdXNlIHRoZSBDTUIgQkFSIGhhcyBhIG1pbl9hY2Nl
c3Nfc2l6ZSBvZiAyLCBpZiB5b3UgcmVhZCB0aGUgbGFzdAogICAgYnl0ZSBpdCB3aWxsIHRyeSB0
byBtZW1jcHkgKjIqIGJ5dGVzIGZyb20gbi0+Y21idWYsIGNhdXNpbmcgYW4gb2ZmLWJ5LW9uZQog
ICAgZXJyb3IuICBUaGlzIGlzIENWRS0yMDE4LTE2ODQ3LgogICAgCiAgICBBbm90aGVyIHdheSB0
byBmaXggdGhpcyBtaWdodCBiZSB0byByZWdpc3RlciB0aGUgQ01CIGFzIGEgUkFNIG1lbW9yeQog
ICAgcmVnaW9uLCB3aGljaCB3b3VsZCBhbHNvIGJlIG1vcmUgZWZmaWNpZW50LiAgSG93ZXZlciwg
dGhhdCBtaWdodCBiZSBhCiAgICBjaGFuZ2UgZm9yIGJpZy1lbmRpYW4gbWFjaGluZXM7IEkgZGlk
bid0IHRoaW5rIHRoaXMgdGhyb3VnaCBhbmQgSSBkb24ndAogICAga25vdyBob3cgcmVhbCBoYXJk
d2FyZSB3b3Jrcy4gIEFkZCBhIGJhc2ljIHRlc3RjYXNlIGZvciB0aGUgQ01CIGluIGNhc2UKICAg
IHNvbWVib2R5IGRvZXMgdGhpcyBjaGFuZ2UgbGF0ZXIgb24uCiAgICAKICAgIENjOiBLZWl0aCBC
dXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgogICAgQ2M6IHFlbXUtYmxvY2tAbm9uZ251Lm9y
ZwogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogICAgVGVzdGVkLWJ5OiBMaSBRaWFu
ZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBi
b256aW5pQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPHBoaWxtZEByZWRoYXQuY29tPgogICAgVGVzdGVkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLZXZpbiBXb2xmIDxr
d29sZkByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgODdhZDg2MGM2
MjJjYzhmODkxNmI1MjMyYmQ4NzI4YzA4ZjkzOGZjZSkKCmNvbW1pdCBjNTBjNzA0YTZhMDk1NTQ5
MjViOTI2YzAzMTMyODBiZTRhM2Q3MTAwCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KRGF0ZTogICBUdWUgTm92IDIwIDEzOjAwOjM1IDIwMTggKzAxMDAKCiAgICA5cDogdGFrZSB3
cml0ZSBsb2NrIG9uIGZpZCBwYXRoIHVwZGF0ZXMgKENWRS0yMDE4LTE5MzY0KQogICAgCiAgICBS
ZWNlbnQgY29tbWl0IDViNzZlZjUwZjYyMDc5YSBmaXhlZCBhIHJhY2Ugd2hlcmUgdjlmc19jb19v
cGVuMigpIGNvdWxkCiAgICBwb3NzaWJseSBvdmVyd3JpdGUgYSBmaWQgcGF0aCB3aXRoIHY5ZnNf
cGF0aF9jb3B5KCkgd2hpbGUgaXQgaXMgYmVpbmcKICAgIGFjY2Vzc2VkIGJ5IHNvbWUgb3RoZXIg
dGhyZWFkLCBpZSwgdXNlLWFmdGVyLWZyZWUgdGhhdCBjYW4gYmUgZGV0ZWN0ZWQKICAgIGJ5IEFT
QU4gd2l0aCBhIGN1c3RvbSA5cCBjbGllbnQuCiAgICAKICAgIEl0IHR1cm5zIG91dCB0aGF0IHRo
ZSBzYW1lIGNhbiBoYXBwZW4gYXQgc2V2ZXJhbCBsb2NhdGlvbnMgd2hlcmUKICAgIHY5ZnNfcGF0
aF9jb3B5KCkgaXMgdXNlZCB0byBzZXQgdGhlIGZpZCBwYXRoLiBUaGUgZml4IGlzIGFnYWluIHRv
CiAgICB0YWtlIHRoZSB3cml0ZSBsb2NrLgogICAgCiAgICBGaXhlcyBDVkUtMjAxOC0xOTM2NC4K
ICAgIAogICAgQ2M6IFAgSiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+CiAgICBSZXBvcnRlZC1ieTog
emhpYmluIGh1IDxub2lyZmF0ZUBnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUHJhc2FkIEog
UGFuZGl0IDxwanBAZmVkb3JhcHJvamVjdC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgNWIzYzc3
YWE1ODFlYmIyMTUxMjVjODRiMDc0MjExOTQ4MzU3MWU1NSkKCmNvbW1pdCAwM2MyODU0NGExYjY3
ZmQ0OGVmMWZhNzIyMzE4MThlZmE4NTYzODc0CkF1dGhvcjogUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE4IDE4OjM3OjMxIDIwMTkgKzAxMDAK
CiAgICB4ZW4tbWFwY2FjaGU6IHVzZSBNQVBfRklYRUQgZmxhZyBzbyB0aGUgbW1hcCBhZGRyZXNz
IGhpbnQgaXMgYWx3YXlzIGhvbm9yZWQKICAgIAogICAgT3IgaWYgaXQncyBub3QgcG9zc2libGUg
dG8gaG9ub3IgdGhlIGhpbnRlZCBhZGRyZXNzIGFuIGVycm9yIGlzIHJldHVybmVkCiAgICBpbnN0
ZWFkLiBUaGlzIG1ha2VzIGl0IGVhc2llciB0byBzcG90IHRoZSBhY3R1YWwgZmFpbHVyZSwgaW5z
dGVhZCBvZgogICAgZmFpbGluZyBsYXRlciBvbiB3aGVuIHRoZSBjYWxsZXIgb2YgeGVuX3JlbWFw
X2J1Y2tldCByZWFsaXplcyB0aGUKICAgIG1hcHBpbmcgaGFzIG5vdCBiZWVuIGNyZWF0ZWQgYXQg
dGhlIHJlcXVlc3RlZCBhZGRyZXNzLgogICAgCiAgICBBbHNvIG5vdGUgdGhhdCBhdCBsZWFzdCBv
biBGcmVlQlNEIHVzaW5nIE1BUF9GSVhFRCB3aWxsIGNhdXNlIG1tYXAgdG8KICAgIHRyeSBoYXJk
ZXIgdG8gaG9ub3IgdGhlIHBhc3NlZCBhZGRyZXNzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEln
b3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXJ0aXguY29tPgogICAgTWVzc2FnZS1JZDog
PDIwMTkwMzE4MTczNzMxLjE0NDk0LTEtcm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDQxNThlOTNmNGFjZWQyNDdjOGRiOTRhMDI3NWZjMDI3
ZGE3ZGM5N2UpCgpjb21taXQgYTM1ZWQxNDQ0MzI5NTk5ZjI5NzU1MTJjODJiZTc5NWY4YWYyODRk
NQpBdXRob3I6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlrb2xhYi5jb20+CkRhdGU6ICAg
RnJpIERlYyAxIDExOjMxOjU3IDIwMTcgLTA3MDAKCiAgICBtbWFwKDIpIHJldHVybnMgTUFQX0ZB
SUxFRCwgbm90IE5VTEwsIG9uIGZhaWx1cmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWljaGFl
bCBNY0NvbnZpbGxlIDxtbWNjb0BteWtvbGFiLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKb2huIFNu
b3cgPGpzbm93QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFRva2FyZXYg
PG1qdEB0bHMubXNrLnJ1PgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYWIxY2U5YmQ0
ODk3Yjk5MDk4MzZlMmQ1MGJjYTg2ZjJmM2YyZGRkYykKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 07:13:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 07:13:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXh9b-0005hB-QC; Mon, 03 Jun 2019 07:13: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=H0ij=UC=os.amperecomputing.com=vishnu@srs-us1.protection.inumbo.net>)
 id 1hXh9a-0005h6-JB
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 07:13:10 +0000
X-Inumbo-ID: 09639c3e-85cf-11e9-8980-bc764e045a96
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe42::70c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09639c3e-85cf-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 07:13:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amperemail.onmicrosoft.com; s=selector2-amperemail-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s1WQDPXdg11/9ngGu8oq+DWkDGaW9aC3HoAIveSYZyA=;
 b=RPEUzULh7CHXiPmDV7huWJuk2kOuahNS+S/ez5LuAk4vVeZGOkG8p+M4c3v4sVvo/hs69GG/bwMLjnS29e72YXZyWgPBy2yGVP5wbVKLT06XK7PpJ6ZCsNqMsQBxs9eiACKjWuLP8mZULLuMraDIceigk7KJ1zaNHO9PbkG1KI0=
Received: from MN2PR01MB5598.prod.exchangelabs.com (20.179.98.224) by
 MN2PR01MB5616.prod.exchangelabs.com (20.179.99.31) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.18; Mon, 3 Jun 2019 07:13:04 +0000
Received: from MN2PR01MB5598.prod.exchangelabs.com
 ([fe80::31b0:25bb:7167:52c3]) by MN2PR01MB5598.prod.exchangelabs.com
 ([fe80::31b0:25bb:7167:52c3%7]) with mapi id 15.20.1943.018; Mon, 3 Jun 2019
 07:13:03 +0000
From: Vishnu Pajjuri OS <vishnu@os.amperecomputing.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] xen/arm: p2m: configure stage-2 page table to support
 upto 42-bit PA systems
Thread-Index: AQHVFr2lcxcx0EO9ikSAfxMidE75jKaFhd6AgAP2WiY=
Date: Mon, 3 Jun 2019 07:13:03 +0000
Message-ID: <MN2PR01MB5598E348F792D6A8A675E42EE6140@MN2PR01MB5598.prod.exchangelabs.com>
References: <1559203823-4092-1-git-send-email-vishnu@os.amperecomputing.com>,
 <244fdc8f-cd62-ba15-ed6f-046cb2778637@arm.com>
In-Reply-To: <244fdc8f-cd62-ba15-ed6f-046cb2778637@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=vishnu@os.amperecomputing.com; 
x-originating-ip: [182.75.130.18]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 345e3ded-5752-4a3d-ae1a-08d6e7f2eb9a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:MN2PR01MB5616; 
x-ms-traffictypediagnostic: MN2PR01MB5616:
x-microsoft-antispam-prvs: <MN2PR01MB5616A7C83A0F1019F35BDFF5E6140@MN2PR01MB5616.prod.exchangelabs.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0057EE387C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(39840400004)(396003)(136003)(376002)(199004)(189003)(25786009)(476003)(3846002)(6116002)(91956017)(76116006)(66946007)(54906003)(256004)(11346002)(446003)(33656002)(110136005)(6246003)(14444005)(73956011)(107886003)(53936002)(4326008)(486006)(478600001)(74316002)(14454004)(316002)(8936002)(8676002)(81156014)(81166006)(229853002)(6436002)(66556008)(66446008)(6606003)(64756008)(66476007)(7736002)(9686003)(54896002)(55016002)(186003)(26005)(68736007)(2501003)(66066001)(19627405001)(102836004)(76176011)(71190400001)(6506007)(53546011)(52536014)(5660300002)(7696005)(71200400001)(86362001)(2906002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR01MB5616;
 H:MN2PR01MB5598.prod.exchangelabs.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: os.amperecomputing.com does not
 designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ZvS4T12lAH3d1j/IxPXFrci2GXrBZ+jzk7ptDhYyOsblZaDBhpn3x+uNEPeDdOYW0aj/is1a02vBnp566GeittVfDV0pBRAz+mGhhbpj89/OQRYp6AXVlCTEJK7+Ntuz8knFLyYF0q+zrOwkgDKLNtVE7U9BPCZkYW+Q4Pn1RZEHPWPU9Z6kNFhtFGsw+5d+3rRsODHJAIiIOl7WbUEPLTI6ZBzZ0s38YiRH2cIBQ457+i1JgipnC/kEpeODj4ojBSiZAxNbFuz1+tYrnIL+/HNbzUA+J4cQF9jnw1z5tg1+4d3ViSa5oFupiiLSYO6ey5VGHdt3LJYvwEtRoaf6PFmyGXpOAh8uDp0U6zhT0aa6Kuz5QoUUDMDXFoHV0noM1ZQQFxj6VppoX0ZeN6b2V7Pcg8GYgV5slhd1CYJD28g=
MIME-Version: 1.0
X-OriginatorOrg: os.amperecomputing.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 345e3ded-5752-4a3d-ae1a-08d6e7f2eb9a
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2019 07:13:03.6520 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vishnu@os.amperecomputing.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR01MB5616
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: p2m: configure stage-2 page
 table to support upto 42-bit PA systems
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Source Submission <patches@amperecomputing.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 Feng Kan OS <fengkan@os.amperecomputing.com>
Content-Type: multipart/mixed; boundary="===============5791577372463708202=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5791577372463708202==
Content-Language: en-GB
Content-Type: multipart/alternative;
	boundary="_000_MN2PR01MB5598E348F792D6A8A675E42EE6140MN2PR01MB5598prod_"

--_000_MN2PR01MB5598E348F792D6A8A675E42EE6140MN2PR01MB5598prod_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Julien Grall,

    It is a pleasure for your review on Xen patch.

And Thanks for your commit suggestion and we completely agree with your com=
mit suggestion.


And very grateful for taking this patch into the mainstream.


Best Regards,

-Vishnu.


________________________________
From: Julien Grall <julien.grall@arm.com>
Sent: 31 May 2019 23:22
To: Vishnu Pajjuri OS; xen-devel@lists.xenproject.org
Cc: Open Source Submission; sstabellini@kernel.org; Feng Kan OS
Subject: Re: [PATCH v2] xen/arm: p2m: configure stage-2 page table to suppo=
rt upto 42-bit PA systems

Hi,

Title: s/upto/ I think?

Also how about: "Properly configure stage-2 for 42-bit PA system".

On 30/05/2019 08:59, Vishnu Pajjuri OS wrote:
> XEN configures stage-2 page table to expose 40 bits of IPA
> (Intermediate Physical Address) bits for systems with 42 bits of PA

I think you want to drop the first "bits".

> (Physical Address). This setting prevents the 42-bit PA systems from boot=
ing
> DOM0's kernel since access above 40 bits results in a fault.


This sentence is difficult to read if you don't read the next one first.

>
> This patch adds support for 42-bit system
> which has a full 42-bit address range.

The line-wrap looks strange here.

>
> The fix will allocate 8 pages for stage 2 mapping for both DOM0 and guest=
s.

s/mapping/root page-tables/

> It is a bit wasteful but not an issue since most of these systems should =
have
> sufficiently large memory capacity.

Here a suggestion for the commit message:

"At the moment, on platform supporting 42-bit PA, Xen will only expose 40-b=
it
worth of IPA to all domains.

The limitation was to prevent allocating too much memory for the root page
tables as those platforms only support 3-levels page-tables. At the time, t=
his
was deemed acceptable because none of the platforms had address wired above=
 40-bits.

However, newer platforms take advantage of the full address space. This wil=
l
result to break Dom0 boot as it can't access anything above 40-bit.

The only way to support 42-bit IPA is to allocate 8 pages for the root
page-tables. This is a bit a waste of memory as Xen does not offer per-gues=
t
stage-2 configuration. But it is considered acceptable as current platforms
support 42-bit PA have a lot of memory.

In the future, we may want to consider per-guest stage-2 configuration to r=
educe
the waste.
"

If you are happy with the commit message, I will update use it on commit.

>
> Signed-off-by: Feng Kan <fengkan@os.amperecomputing.com>
> Signed-off-by: Vishnu <vishnu@os.amperecomputing.com>
> ---

It is common to briefly describe after --- the changes you made in the new =
version.

>   xen/arch/arm/p2m.c | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/xen/arch/arm/p2m.c b/xen/arch/arm/p2m.c
> index 92c2413..7712991 100644
> --- a/xen/arch/arm/p2m.c
> +++ b/xen/arch/arm/p2m.c
> @@ -1995,7 +1995,7 @@ void __init setup_virt_paging(void)
>           [0] =3D { 32,      32/*32*/,  0,          1 },
>           [1] =3D { 36,      28/*28*/,  0,          1 },
>           [2] =3D { 40,      24/*24*/,  1,          1 },
> -        [3] =3D { 42,      24/*22*/,  1,          1 },
> +        [3] =3D { 42,      22/*22*/,  3,          1 },
>           [4] =3D { 44,      20/*20*/,  0,          2 },
>           [5] =3D { 48,      16/*16*/,  0,          2 },
>           [6] =3D { 0 }, /* Invalid */
> --
> 1.8.3.1
>

--
Julien Grall

--_000_MN2PR01MB5598E348F792D6A8A675E42EE6140MN2PR01MB5598prod_
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; color=
:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple=
 Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI=
 Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p style=3D"margin-top:0; margin-bottom:0">Hi Julien Grall,</p>
<p style=3D"margin-top:0; margin-bottom:0"></p>
<p style=3D"font-family: Calibri, Helvetica, sans-serif, EmojiFont, &quot;A=
pple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;S=
egoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols; font-size: 1=
6px;">
&nbsp; &nbsp; It is a pleasure for your review on Xen patch.</p>
<p style=3D"font-family: Calibri, Helvetica, sans-serif, EmojiFont, &quot;A=
pple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;S=
egoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols; font-size: 1=
6px;">
And Thanks for your commit suggestion and we completely agree with your com=
mit suggestion.</p>
<p style=3D"font-family: Calibri, Helvetica, sans-serif, EmojiFont, &quot;A=
pple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;S=
egoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols; font-size: 1=
6px;">
<br>
</p>
<p style=3D"font-family: Calibri, Helvetica, sans-serif, EmojiFont, &quot;A=
pple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;S=
egoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols; font-size: 1=
6px;">
And very&nbsp;grateful&nbsp;for taking this patch into the mainstream.</p>
<p></p>
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0"><u>Best Regards</u>,</p>
<p style=3D"margin-top:0; margin-bottom:0">-Vishnu.</p>
<br>
<br>
<div style=3D"color:rgb(0,0,0)">
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" co=
lor=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Julien Grall &lt;juli=
en.grall@arm.com&gt;<br>
<b>Sent:</b> 31 May 2019 23:22<br>
<b>To:</b> Vishnu Pajjuri OS; xen-devel@lists.xenproject.org<br>
<b>Cc:</b> Open Source Submission; sstabellini@kernel.org; Feng Kan OS<br>
<b>Subject:</b> Re: [PATCH v2] xen/arm: p2m: configure stage-2 page table t=
o support upto 42-bit PA systems</font>
<div>&nbsp;</div>
</div>
<div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt"=
>
<div class=3D"PlainText">Hi,<br>
<br>
Title: s/upto/ I think?<br>
<br>
Also how about: &quot;Properly configure stage-2 for 42-bit PA system&quot;=
.<br>
<br>
On 30/05/2019 08:59, Vishnu Pajjuri OS wrote:<br>
&gt; XEN configures stage-2 page table to expose 40 bits of IPA<br>
&gt; (Intermediate Physical Address) bits for systems with 42 bits of PA<br=
>
<br>
I think you want to drop the first &quot;bits&quot;.<br>
<br>
&gt; (Physical Address). This setting prevents the 42-bit PA systems from b=
ooting<br>
&gt; DOM0's kernel since access above 40 bits results in a fault.<br>
<br>
<br>
This sentence is difficult to read if you don't read the next one first.<br=
>
<br>
&gt; <br>
&gt; This patch adds support for 42-bit system<br>
&gt; which has a full 42-bit address range.<br>
<br>
The line-wrap looks strange here.<br>
<br>
&gt; <br>
&gt; The fix will allocate 8 pages for stage 2 mapping for both DOM0 and gu=
ests.<br>
<br>
s/mapping/root page-tables/<br>
<br>
&gt; It is a bit wasteful but not an issue since most of these systems shou=
ld have<br>
&gt; sufficiently large memory capacity.<br>
<br>
Here a suggestion for the commit message:<br>
<br>
&quot;At the moment, on platform supporting 42-bit PA, Xen will only expose=
 40-bit <br>
worth of IPA to all domains.<br>
<br>
The limitation was to prevent allocating too much memory for the root page =
<br>
tables as those platforms only support 3-levels page-tables. At the time, t=
his <br>
was deemed acceptable because none of the platforms had address wired above=
 40-bits.<br>
<br>
However, newer platforms take advantage of the full address space. This wil=
l <br>
result to break Dom0 boot as it can't access anything above 40-bit.<br>
<br>
The only way to support 42-bit IPA is to allocate 8 pages for the root <br>
page-tables. This is a bit a waste of memory as Xen does not offer per-gues=
t <br>
stage-2 configuration. But it is considered acceptable as current platforms=
 <br>
support 42-bit PA have a lot of memory.<br>
<br>
In the future, we may want to consider per-guest stage-2 configuration to r=
educe <br>
the waste.<br>
&quot;<br>
<br>
If you are happy with the commit message, I will update use it on commit.<b=
r>
<br>
&gt; <br>
&gt; Signed-off-by: Feng Kan &lt;fengkan@os.amperecomputing.com&gt;<br>
&gt; Signed-off-by: Vishnu &lt;vishnu@os.amperecomputing.com&gt;<br>
&gt; ---<br>
<br>
It is common to briefly describe after --- the changes you made in the new =
version.<br>
<br>
&gt;&nbsp;&nbsp; xen/arch/arm/p2m.c | 2 &#43;-<br>
&gt;&nbsp;&nbsp; 1 file changed, 1 insertion(&#43;), 1 deletion(-)<br>
&gt; <br>
&gt; diff --git a/xen/arch/arm/p2m.c b/xen/arch/arm/p2m.c<br>
&gt; index 92c2413..7712991 100644<br>
&gt; --- a/xen/arch/arm/p2m.c<br>
&gt; &#43;&#43;&#43; b/xen/arch/arm/p2m.c<br>
&gt; @@ -1995,7 &#43;1995,7 @@ void __init setup_virt_paging(void)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [0] =3D { =
32,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32/*32*/,&nbsp; 0,&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 },<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [1] =3D { =
36,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28/*28*/,&nbsp; 0,&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 },<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [2] =3D { =
40,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24/*24*/,&nbsp; 1,&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 },<br>
&gt; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [3] =3D { 42,&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; 24/*22*/,&nbsp; 1,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; 1 },<br>
&gt; &#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [3] =3D { 42,&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; 22/*22*/,&nbsp; 3,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; 1 },<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [4] =3D { =
44,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20/*20*/,&nbsp; 0,&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 },<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [5] =3D { =
48,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16/*16*/,&nbsp; 0,&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 },<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [6] =3D { =
0 }, /* Invalid */<br>
&gt; --<br>
&gt; 1.8.3.1<br>
&gt; <br>
<br>
-- <br>
Julien Grall<br>
</div>
</span></font></div>
</div>
</div>
</body>
</html>

--_000_MN2PR01MB5598E348F792D6A8A675E42EE6140MN2PR01MB5598prod_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5791577372463708202==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 03 07:50:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 07: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 1hXhjy-0000ra-7g; Mon, 03 Jun 2019 07:50:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXhjx-0000rV-56
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 07:50:45 +0000
X-Inumbo-ID: 4a04f2c3-85d4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a04f2c3-85d4-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 07:50:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 01:50:42 -0600
Message-Id: <5CF4D14E0200007800234689@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 01:50:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9360200007800233E01@prv1-mh.provo.novell.com>
 <6c267398-fd65-1351-e100-8fdebd9986e4@citrix.com>
In-Reply-To: <6c267398-fd65-1351-e100-8fdebd9986e4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] bitops: speed up hweight<N>()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDIxOjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwMjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFsZ29yaXRo
bWljYWxseSB0aGlzIGdldHMgdXMgaW4gbGluZSB3aXRoIGN1cnJlbnQgTGludXgsIHdoZXJlIHRo
ZSBzYW1lCj4+IGNoYW5nZSBkaWQgaGFwcGVuIGFib3V0IDEzIHllYXJzIGFnby4gU2VlIGluIHBh
cnRpY3VsYXIgTGludXggY29tbWl0cwo+PiBmOWI0MTkyOTIzICgiYml0b3BzOiBod2VpZ2h0KCkg
c3BlZWR1cCIpIGFuZCAwMTM2NjExYzYyICgib3B0aW1pemUKPj4gaHdlaWdodDY0IGZvciB4ODZf
NjQiKS4KPj4KPj4gS2NvbmZpZyBjaGFuZ2VzIGZvciBhY3R1YWxseSBzZXR0aW5nIEhBVkVfRkFT
VF9NVUxUSVBMWSB3aWxsIGZvbGxvdy4KPj4KPj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGNo
YW5nZSBnZW5lcmljX2h3ZWlnaHQ2NCgpJ3MgcmV0dXJuIHR5cGUgdG8KPj4gdW5zaWduZWQgaW50
Lgo+Pgo+PiBTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiAKPiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPiAKPiBUaGUgY29kZSBpbiBMaW51eCBjb3VsZCBkbyB3aXRoIGEgYml0IG9mIGNsZWFudXAu
ICBEbyB5b3UgaGF2ZSBwYXRjaGVzCj4gcHJlcGFyZWQ/CgpOb3QgeWV0LCBuby4gSSdsbCB0cnkg
dG8gZG8gdGhpcyBldmVudHVhbGx5LCBidXQgaXQgZG9lc24ndCBoYXZlIGEgcHJpb3JpdHkKZm9y
IG1lLgoKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCj4+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9iaXRvcHMuaAo+PiBAQCAtMTUzLDQxICsxNTMsNTQgQEAgc3RhdGljIF9faW5saW5l
X18gaW50IGdldF9jb3VudF9vcmRlcih1bgo+PiAgCj4+ICBzdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGludCBnZW5lcmljX2h3ZWlnaHQzMih1bnNpZ25lZCBpbnQgdykKPj4gIHsKPj4gLSAgICB1bnNp
Z25lZCBpbnQgcmVzID0gKHcgJiAweDU1NTU1NTU1KSArICgodyA+PiAxKSAmIDB4NTU1NTU1NTUp
Owo+PiAtICAgIHJlcyA9IChyZXMgJiAweDMzMzMzMzMzKSArICgocmVzID4+IDIpICYgMHgzMzMz
MzMzMyk7Cj4+IC0gICAgcmVzID0gKHJlcyAmIDB4MEYwRjBGMEYpICsgKChyZXMgPj4gNCkgJiAw
eDBGMEYwRjBGKTsKPj4gLSAgICByZXMgPSAocmVzICYgMHgwMEZGMDBGRikgKyAoKHJlcyA+PiA4
KSAmIDB4MDBGRjAwRkYpOwo+PiAtICAgIHJldHVybiAocmVzICYgMHgwMDAwRkZGRikgKyAoKHJl
cyA+PiAxNikgJiAweDAwMDBGRkZGKTsKPj4gKyAgICB3IC09ICh3ID4+IDEpICYgMHg1NTU1NTU1
NTsKPj4gKyAgICB3ID0gICh3ICYgMHgzMzMzMzMzMykgKyAoKHcgPj4gMikgJiAweDMzMzMzMzMz
KTsKPj4gKyAgICB3ID0gICh3ICsgKHcgPj4gNCkpICYgMHgwZjBmMGYwZjsKPj4gKwo+PiArI2lm
ZGVmIENPTkZJR19IQVNfRkFTVF9NVUxUSVBMWQo+PiArICAgIHJldHVybiAodyAqIDB4MDEwMTAx
MDEpID4+IDI0Owo+PiArI2Vsc2UKPj4gKyAgICB3ICs9IHcgPj4gODsKPj4gKwo+PiArICAgIHJl
dHVybiAodyArICh3ID4+IDE2KSkgJiAweGZmOwo+PiArI2VuZGlmCj4gCj4gVGhpcyB3b3VsZCBi
ZSBzbGlnaHRseSBzaG9ydGVyLCBsZXNzIGxpYWJsZSB0byBiaXRyb3QsIGFuZCBJTU8gY2xlYW5l
ciwKPiB0byBkbwo+IAo+IGlmICggSVNfRU5BQkxFRChDT05GSUdfSEFTX0ZBU1RfTVVMVElQTFkp
ICkKPiAgICAgdyA9IHcgKiAweDAxMDEwMTAxKSA+PiAyNDsKPiBlbHNlCj4gICAgIHcgKz0gdyA+
PiA4Owo+IAo+IHJldHVybiB3Owo+IAo+IHdoaWNoIHJlbW92ZXMgdGhlICNpZmRlZi1hcnkgZnVs
bHksIGFuZCBpbiBwYXJ0aWN1bGFyLCBhdm9pZHMgaGF2aW5nCj4gZGlmZmVyZW50IHJldHVybiBs
b2dpYy4KCkhtbSwgeWVzLCBJIGNhbiBzd2l0Y2ggdG8gc3VjaCBhIG1vZGVsLCBhbGJlaXQgSSB0
aGluayB0aGlzIHdpbGwgbWFrZQpDb3Zlcml0eSBwb2ludCBvdXQgdW5yZWFjaGFibGUgY29kZS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 07:52:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 07: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 1hXhln-0000xq-Mn; Mon, 03 Jun 2019 07:52: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXhlm-0000xh-C1
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 07:52:38 +0000
X-Inumbo-ID: 8cff5a06-85d4-11e9-94c9-a32cc7a05143
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8cff5a06-85d4-11e9-94c9-a32cc7a05143;
 Mon, 03 Jun 2019 07:52:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 01:52:35 -0600
Message-Id: <5CF4D1BF020000780023468C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 01:52:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9770200007800233E04@prv1-mh.provo.novell.com>
 <097ab8e6-8c76-f7c6-d992-09d1b38b3f44@citrix.com>
In-Reply-To: <097ab8e6-8c76-f7c6-d992-09d1b38b3f44@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] x86: further speed-up to hweight{32,
 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

Pj4+IE9uIDMxLjA1LjE5IGF0IDIxOjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwMjo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFjY29yZGlu
ZyB0byBMaW51eCBjb21taXQgMDEzNjYxMWM2MiAoIm9wdGltaXplIGh3ZWlnaHQ2NCBmb3IgeDg2
XzY0IikKPj4gdGhpcyBpcyBhIGZ1cnRoZXIgaW1wcm92ZW1lbnQgb3ZlciB0aGUgdmFyaWFudCB1
c2luZyBvbmx5IGJpdHdpc2UKPj4gb3BlcmF0aW9ucy4gSXQncyBhbHNvIGEgc2xpZ2h0IGZ1cnRo
ZXIgY29kZSBzaXplIHJlZHVjdGlvbi4KPj4KPj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gVGhpcyBzaG91bGQgYWxzbyBpbmNsdWRlIEFSTTY0
LCB3aGljaCBhbHNvIHVuY29uZGl0aW9uYWxseSBzZWxlY3RzCj4gSEFTX0ZBU1RfTVVMVElQTFkg
aW4gTGludXguCgpJJ3ZlIHZlcnkgaW50ZW50aW9uYWxseSBzcGxpdCB0aGUgQXJtIGNoYW5nZSBm
cm9tIHRoZSB4ODYgb25lOgpMb29raW5nIGF0IHRoZSBnZW5lcmF0ZWQgY29kZSBJJ20gdW5jb252
aW5jZWQgdGhpcyBpcyBhIHdpbgp0aGVyZSwgYW5kIGhlbmNlIEknZCBwcmVmZXIgaWYgc29tZW9u
ZSBjb3VsZCBtZWFzdXJlIHRoaXMuIEl0CmlzIGZvciB0aGlzIHJlYXNvbiB0aGF0IHBhdGNoIDMg
d2FzIGFjdHVhbGx5IHNlbnQgYXMgUkZDLgoKPiBBcyBmb3IgdGhlIHg4NiBzaWRlIG9mIHRoaW5n
cywgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIKPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ClRoYW5rcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:00:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08:00:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXhtm-0002L3-4v; Mon, 03 Jun 2019 08:00: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=FX4o=UC=kroah.com=greg@srs-us1.protection.inumbo.net>)
 id 1hXhtj-0002Ky-RZ
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:00:52 +0000
X-Inumbo-ID: b380c3b4-85d5-11e9-8980-bc764e045a96
Received: from out5-smtp.messagingengine.com (unknown [66.111.4.29])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b380c3b4-85d5-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 08:00:50 +0000 (UTC)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46])
 by mailout.nyi.internal (Postfix) with ESMTP id 993CB2208C;
 Mon,  3 Jun 2019 04:00:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Mon, 03 Jun 2019 04:00:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kroah.com; h=
 date:from:to:cc:subject:message-id:references:mime-version
 :content-type:content-transfer-encoding:in-reply-to; s=fm3; bh=q
 daAgJ9fNvUmysHIjCTXJpXixNuqYmRyjOfd7GNfc2M=; b=nuudXgCxTteabkqM+
 /LHWKDbcH5m6Fv3KtkTb5JEVaDomOO04Mq2xrKd5dAwOLgxNczmDXepPPSkMZP9W
 Es0HyGTMQyjvaJksZbhv4iR3BrOGjslkg26VQaoyLpMmFXRVy6rCzQKozKDWXZ3+
 RVwiMBFksD3Oy+tSDLmx4UqbyXxvbsdNcCDS1Brfqx2acW/91vwGOGd/VqiEiCYW
 q7Yk+dYc8F5lTrTsm1yB4L/4s0atBxfNyd+r5P5pTd6MOlKAzqFq5mlNsbXcmfJz
 KaCQEqI5e2iIQhr3PS3U0ujDXWwA3DrETjLqUQaP4ZjpIymBSqEUIFG2XniUYgBt
 RK16w==
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=fm2; bh=qdaAgJ9fNvUmysHIjCTXJpXixNuqYmRyjOfd7GNfc
 2M=; b=JH4MFZXfU0MVLUrYvbtHtpW/GGWXHQCNiNnngg3wSSEdsd+AvHIP01/nz
 Y9DOyBKnwKIx/1S5p1UMYZ0lfc3uLEkF6+q2N/lE7Wsa4TJ3h9XTWn1i8tcvcQ4c
 MOyZWwzAXIFswvCuPd9Q/UUHWfGDUi5RKxQ43FKNkU+uTIj4vmauir4Px1t9VyLh
 1rTu+ZBI3Wzj9xip9hxusJlD9jvoiQ2+gQx4s5I15K0Mkjg6Hpi3umzk9sCpZlHS
 i96QeilpTyrY8ntuD/kQKXM9360jn9gnLmElHDsg+RuHvVZseNij84iyCy5gcazQ
 0VCm838oOSmf75ra7qJ3uLzT2p16g==
X-ME-Sender: <xms:sdP0XOH3f0iliZfCjhYddenAqprOGjQjiotneKRfiP9kYvZfvnv9kw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudefiedguddvjecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggugfgjfgesthekredttderudenucfhrhhomhepifhr
 vghgucfmjfcuoehgrhgvgheskhhrohgrhhdrtghomheqnecukfhppeekfedrkeeirdekle
 druddtjeenucfrrghrrghmpehmrghilhhfrhhomhepghhrvghgsehkrhhorghhrdgtohhm
 necuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:sdP0XAklciS6gRNVUtDytsc93_KVsgPJfHqRgRE-z9mrQqwB8WiOYw>
 <xmx:sdP0XFM4Pp9Rq87Po4vvR9pHecf-6DG7BD-a2tejMTO6aPbl_y1ejg>
 <xmx:sdP0XLGPwG0ljHLDc0KIVI1z0ol96v9yLxY7ejRXxEssB7v818BRPg>
 <xmx:sdP0XJaNdTck15kubQyXLB61LvpWyjkUT4WyU4rl-1kxy5AY5rXDxA>
Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl
 [83.86.89.107])
 by mail.messagingengine.com (Postfix) with ESMTPA id A017D380086;
 Mon,  3 Jun 2019 04:00:48 -0400 (EDT)
Date: Mon, 3 Jun 2019 10:00:36 +0200
From: Greg KH <greg@kroah.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20190603080036.GF7814@kroah.com>
References: <1559229415.24330.2.camel@codethink.co.uk>
 <0e6ebb5c-ff43-6d65-bcba-6ac5e60aa472@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0e6ebb5c-ff43-6d65-bcba-6ac5e60aa472@oracle.com>
User-Agent: Mutt/1.12.0 (2019-05-25)
Subject: Re: [Xen-devel] [stable] xen/pciback: Don't disable PCI_COMMAND on
 PCI device reset.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Prarit Bhargava <prarit@redhat.com>, Juergen Gross <jgross@suse.com>,
 Ben Hutchings <ben.hutchings@codethink.co.uk>, stable <stable@vger.kernel.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgMDc6MDI6MzRQTSAtMDcwMCwgS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIHdyb3RlOgo+IE9uIDUvMzAvMTkgODoxNiBBTSwgQmVuIEh1dGNoaW5ncyB3cm90ZToK
PiA+IEknbSBsb29raW5nIGF0IENWRS0yMDE1LTg1NTMgd2hpY2ggaXMgZml4ZWQgYnk6Cj4gPiAK
PiA+IGNvbW1pdCA3NjgxZjMxZWM5Y2RhY2FiNGZkMTA1NzBiZTkyNGYyY2VmNjY2OWJhCj4gPiBB
dXRob3I6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+
IERhdGU6wqDCoMKgV2VkIEZlYiAxMyAxODoyMTozMSAyMDE5IC0wNTAwCj4gPiAKPiA+ICDCoMKg
wqDCoHhlbi9wY2liYWNrOiBEb24ndCBkaXNhYmxlIFBDSV9DT01NQU5EIG9uIFBDSSBkZXZpY2Ug
cmVzZXQuCj4gPiAKPiA+IEknbSBhd2FyZSB0aGF0IHRoaXMgY2hhbmdlIGlzIGluY29tcGF0aWJs
ZSB3aXRoIHFlbXUgPCAyLjUsIGJ1dCB0aGF0J3MKPiA+IG5vdyBxdWl0ZSBvbGQuICBEbyB5b3Ug
dGhpbmsgaXQgbWFrZXMgc2Vuc2UgdG8gYXBwbHkgdGhpcyBjaGFuZ2UgdG8KPiA+IHNvbWUgc3Rh
YmxlIGJyYW5jaGVzPwo+ID4gCj4gPiBCZW4uCj4gPiAKPiAKPiBIZXkgQmVuLAo+IAo+IDxzaHJ1
Z3M+IE15IG9waW5pb24gaXMgdG8gZHJvcCBpdCwgYnV0IGlmIEp1ZXJnZW4gdGhpbmtzIGl0IG1h
a2VzIHNlbnNlIHRvCj4gYmFja3BvcnQgSSBhbSBub3QgZ29pbmcgdG8gYXJndWUuCgpPaywgSSd2
ZSBxdWV1ZWQgdGhpcyB1cCBub3csIHRoYW5rcy4KCmdyZWcgay1oCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:14:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08: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 1hXi6W-0003Pb-Fa; Mon, 03 Jun 2019 08:14:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXi6V-0003PW-28
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:14:03 +0000
X-Inumbo-ID: 8af83f25-85d7-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8af83f25-85d7-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 08:14:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:14:00 -0600
Message-Id: <5CF4D6C402000078002346B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:13:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9DC0200007800233E0A@prv1-mh.provo.novell.com>
 <7e04a515-719f-1788-2638-2f8313509f0e@citrix.com>
In-Reply-To: <7e04a515-719f-1788-2638-2f8313509f0e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

Pj4+IE9uIDMxLjA1LjE5IGF0IDIyOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwMjo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgaXMg
ZmFzdGVyIHRoYW4gdXNpbmcgdGhlIHNvZnR3YXJlIGltcGxlbWVudGF0aW9uLCBhbmQgdGhlIGlu
c24gaXMKPj4gYXZhaWxhYmxlIG9uIGFsbCBoYWxmLXdheSByZWNlbnQgaGFyZHdhcmUuIFRoZXJl
Zm9yZSBjb252ZXJ0Cj4+IGdlbmVyaWNfaHdlaWdodDxOPigpIHRvIG91dC1vZi1saW5lIGZ1bmN0
aW9ucyAod2l0aG91dCBhZmZlY3RpbmcgQXJtKQo+PiBhbmQgdXNlIGFsdGVybmF0aXZlcyBwYXRj
aGluZyB0byByZXBsYWNlIHRoZSBmdW5jdGlvbiBjYWxscy4KPj4KPj4gU3VnZ2VzdGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gU28sIEkgdHJ1c3QgeW91IHdl
cmVuJ3QgZXhwZWN0aW5nIHRvIGp1c3QgYWNrIHRoaXMgYW5kIGxldCBpdCBnbyBpbj8KPiAKPiBU
aGUgcHJpbmNpcGxlIG9mIHRoZSBwYXRjaCAodXNlIHBvcGNudCB3aGVuIGF2YWlsYWJsZSkgaXMg
YW4gaW1wcm92ZW1lbnQKPiB3aGljaCBJJ20gZW50aXJlbHkgaW4gYWdyZWVtZW50IHdpdGgsIGJ1
dCBldmVyeXRoaW5nIGVsc2UgaXMgYSBwcm9ibGVtLgo+IAo+IFRoZSBsb25nIGFuZCB0aGUgc2hv
cnQgb2YgaXQgaXMgdGhhdCBJJ20gbm90IGdvaW5nIHRvIGFjY2VwdCBhbnkgdmVyc2lvbgo+IG9m
IHRoaXMgd2hpY2ggaXNuJ3QgdGhlIExpbnV4IHZlcnNpb24uCgpZb3UncmUga2lkZGluZy4gV2Ug
d2FudCB0byBtb3ZlIGF3YXkgZnJvbSBhc3NlbWJseSB3aGVyZXZlciB3ZQpjYW4sIGFuZCB5b3Ug
ZGVtYW5kIG5ldyBhc3NlbWJseSBjb2RlPwoKPj5Gcm9tIGEgbWljcm9hcmNoaXRlY3R1cmFsIHN0
YW5kcG9pbnQsIHRoZSB0cmFkZW9mZiBiZXR3ZWVuIGZyYWN0aW9uYWwKPiByZWdpc3RlciBzY2hl
ZHVsaW5nIGZsZXhpYmlsaXR5ICh3aGljaCBpbiBwcmFjdGljZSBpcyBsYXJnZWx5IGJvdW5kCj4g
YW55d2F5IGJ5IHJlYWwgZnVuY3Rpb24gY2FsbHMgaW4gc3Vycm91bmRpbmcgY29kZSkgYW5kIGlu
Y3JlYXNlZCBpY2FjaGUKPiBwcmVzc3VyZS9jb2xkbmVzcyAoZnJvbSB0aGUgcmVkdW5kYW50IGZ1
bmN0aW9uIGNvcGllcykgZmFsbHMgbGFyZ2VseSBpbgo+IGZhdm91ciBvZiB0aGUgTGludXggd2F5
IG9mIGRvaW5nIGl0LCBhIGNvbGQgaWNhY2hlIGxpbmUgaXMKPiBkaXNwcm9wb3J0aW9uYWxseSBt
b3JlIGV4cGVuc2l2ZSB0aGFuIHJlcXVpcmluZyB0aGUgY29tcGlsZXIgdG8gb3JkZXIKPiBpdHMg
cmVnaXN0ZXJzIGRpZmZlcmVudGx5IChlc3BlY2lhbGx5IGFzIGFsbCBub24tb2Jzb2xldGUgcHJv
Y2Vzc29ycwo+IHRoZXNlIGRheXMgaGF2ZSB6ZXJvLWNvc3QgcmVnaXN0ZXIgcmVuYW1pbmcgaW50
ZXJuYWxseSwgZm9yIHRoZSBwdXJwb3NlCj4gb2Ygc3VwZXJzY2FsYXIgZXhlY3V0aW9uKS4KCkkn
bSBhZnJhaWQgSSdtIHN0cnVnZ2xpbmcgaGVhdmlseSBhcyB0byB3aGF0IHlvdSdyZSB3YW50aW5n
IHRvIHRlbGwKbWUgaGVyZTogV2hlcmUncyB0aGUgZGlmZmVyZW5jZSAoaW4gdGhpcyByZWdhcmQp
IGJldHdlZW4gdGhlCmNoYW5nZSBoZXJlIGFuZCB0aGUgd2F5IGhvdyBMaW51eCBkb2VzIGl0PyBC
b3RoIGVtaXQgYSBDQUxMCmluc24gd2l0aCByZWdpc3RlcnMgc2V0IHVwIHN1aXRhYmx5IGZvciBp
dCwgYW5kIGJvdGggcGF0Y2ggaXQgd2l0aCBhClBPUENOVCBpbnNuIHVzaW5nIHRoZSByZWdpc3Rl
cnMgYXMgZGVtYW5kZWQgYnkgdGhlIENBTEwuCgpUaGUgZGlmZmVyZW5jZSB0byBMaW51eCBpcyB3
aGF0IGdldHMgY2FsbGVkLCBub3QgaG93IHRoZSBwYXRjaGluZwp3b3JrcyAoYWZhaWN0KS4gSSdt
IHNpbXBseSBub3QgYnV5aW5nIHRoZSBjb21iaW5hdGlvbiBvZiBhcmd1bWVudHMKYW5kIGVmZmVj
dHMgb2YgdGhlIHJlbW92YWwgb2YgdGhlIHVzZSBvZiAtZmZpeGVkLSouCgo+PiBAQCAtMjQ1LDYg
KzI0Niw5IEBAIGJvb3QvbWtlbGYzMjogYm9vdC9ta2VsZjMyLmMKPj4gIGVmaS9ta3JlbG9jOiBl
ZmkvbWtyZWxvYy5jCj4+ICAJJChIT1NUQ0MpICQoSE9TVENGTEFHUykgLWcgLW8gJEAgJDwKPj4g
IAo+PiArbm9jb3YteSArPSBod2VpZ2h0Lm8KPiAKPiBJcnJlc3BlY3RpdmUgb2YgdGhlIGV4YWN0
IHNwZWNpZmljcyBvZiBob3cgdGhlIHBhdGNoIGVuZHMgdXAsIEkgZG9uJ3QKPiB0aGluayB0aGUg
bm9jb3YgcmVzdHJpY3Rpb24gaXMgYSBkaXJlY3Rpb24gd2Ugd2FudCB0byB0YWtlLgo+IAo+IENv
dmVyYWdlIG1heSBub3QgYmUgYSB0aGluZyB1c2VkIGluIHByb2R1Y3Rpb24sIGJ1dCB3aGVuIGl0
IGlzIHVzZWQgZm9yCj4gZGV2ZWxvcG1lbnQsIGl0IG5lZWRzIHRvIG5vdCBoYXZlIHJhbmRvbSBo
b2xlcyBtaXNzaW5nIGluIHRoZSByZXN1bHRzIGRhdGEuCgpTdXJlLCBidXQgdGhlbiB3ZSBjYW4n
dCBhdm9pZCBzYXZpbmcvcmVzdG9yaW5nIHRoZSBjYWxsZWUgY2xvYmJlcmVkCnJlZ2lzdGVycyBp
biB0aGUgdG8gYmUgY2FsbGVkIGZ1bmN0aW9ucy4gV2hpY2ggaW4gdHVybiBtZWFucyBJIHNlZSBu
bwp3YXkgb2YgYXZvaWRpbmcgY29kZSBkdXBsaWNhdGlvbnMgKGJlIGl0IGluIEMgb3IgYXNzZW1i
bHkpIG9mIHRoZQpnZW5lcmljX2h3ZWlnaHQ8Tj4oKSBpbXBsZW1lbnRhdGlvbnMuCgo+PiAraHdl
aWdodC5vOiBDRkxBR1MgKz0gJChmb3JlYWNoIHJlZyxjeCBkeCBzaSA4IDkgMTAgMTEsLWZmaXhl
ZC1yJChyZWcpKQo+PiArCj4gCj4gRG9lcyB0aGlzIHdvcmsgd2l0aCBDbGFuZz8KCkkgaGF2ZSBu
byBpZGVhLgoKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94ZW4vYXJjaC94ODYvaHdlaWdodC5j
Cj4+IEBAIC0wLDAgKzEsMjggQEAKPj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0NjQgX2h3ZWln
aHQ2NAo+PiArI2RlZmluZSBnZW5lcmljX2h3ZWlnaHQzMiBfaHdlaWdodDMyCj4+ICsjZGVmaW5l
IGdlbmVyaWNfaHdlaWdodDE2IF9od2VpZ2h0MTYKPj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0
OCAgX2h3ZWlnaHQ4Cj4+ICsKPj4gKyNpbmNsdWRlIDx4ZW4vY29tcGlsZXIuaD4KPj4gKwo+PiAr
I3VuZGVmIGlubGluZQo+PiArI2RlZmluZSBpbmxpbmUgYWx3YXlzX2lubGluZQo+PiArCj4+ICsj
aW5jbHVkZSA8eGVuL2JpdG9wcy5oPgo+PiArCj4+ICsjdW5kZWYgZ2VuZXJpY19od2VpZ2h0OAo+
PiArI3VuZGVmIGdlbmVyaWNfaHdlaWdodDE2Cj4+ICsjdW5kZWYgZ2VuZXJpY19od2VpZ2h0MzIK
Pj4gKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQ2NAo+PiArCj4+ICsjZGVmaW5lIEhXRUlHSFQobikg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICt0eXBlb2Yo
X2h3ZWlnaHQjI24pIGdlbmVyaWNfaHdlaWdodCMjbjsgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4+ICt1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2VpZ2h0IyNuKHR5cGVvZigodWludCMjbiMjX3Qp
MCArIDBVKSB4KSBcCj4gCj4gQSBxdWVzdGlvbiB0byB0aGUgcmVzdCBvZiB4ZW4tZGV2ZWwuICBJ
cyB0aGVyZSBhbnlvbmUgZWxzZSB3aG8gY2FuCj4gYWN0dWFsbHkgd29yayBvdXQgd2hhdCB0aGlz
IGNvbnN0cnVjdCBpcyBkb2luZz8KPiAKPiBJJ2QgbGlrZSB0byBnZXQgYSBmZWVsIGZvciBob3cg
bWFueSBwZW9wbGUgY2FuIGV2ZW4gZm9sbG93IHNvbWUgb2Ygb3VyIEMuCgpJIGtub3cgeW91IGRv
bid0IGxpa2Ugc3VjaCBjb25zdHJ1Y3RzLCBidXQgeW91IGxpa2VseSBhbHNvIGtub3cKdGhhdCBJ
IGRvbid0IGxpa2UgdGhlIHJlZHVuZGFuY3kgcmVzdWx0aW5nIHdoZW4gbm90IHVzaW5nIHRoZW0u
CllvdSd2ZSB2ZXRvZWQgYSBjaGFuZ2UgYnkgUm9nZXIgaW4gdGhpcyBkaXJlY3Rpb24gcmVjZW50
bHkuCldoaWxlIEkgZGlkIGFjY2VwdCB0aGlzIChhcyB0aGUgY29kZSB3ZSBoYXZlIGlzIGZpbmUg
YXMgaXMgYXMKd2VsbCksIEkgZG9uJ3QgdGhpbmsgeW91ciBwZXJzb25hbCB0YXN0ZSBzaG91bGQg
cnVsZSBvdXQgc3VjaAp1c2VzLiBJZiBhbnl0aGluZywgbWF5IEkgYXNrIGZvciBjbGVhciBndWlk
ZWxpbmVzICh0byBiZSBwdXQgaW50bwouL0NPRElOR19TVFlMRSBhZnRlciBoYXZpbmcgcmVhY2hl
ZCBjb25zZW5zdXMpIHdoaWNoIHBhcnRzCm9mIHRoZSBDIGxhbmd1YWdlIGFyZSBmaW5lIHRvIHVz
ZSwgYW5kIHdoaWNoIG9uZXMgYXJlbid0PwoKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9i
aXRvcHMuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+IEBAIC00Njks
MTUgKzQ2OSwzNSBAQCBzdGF0aWMgaW5saW5lIGludCBmbHModW5zaWduZWQgaW50IHgpCj4+ICAg
ICAgcmV0dXJuIHIgKyAxOwo+PiAgfQo+PiAgCj4+ICsvKiBQT1BDTlQgZW5jb2RpbmdzIHdpdGgg
JXtyLGV9ZGkgaW5wdXQgYW5kICV7cixlfWF4IG91dHB1dDogKi8KPj4gKyNkZWZpbmUgUE9QQ05U
XzY0ICIuYnl0ZSAweEYzLCAweDQ4LCAweDBGLCAweEI4LCAweEM3Igo+PiArI2RlZmluZSBQT1BD
TlRfMzIgIi5ieXRlIDB4RjMsIDB4MEYsIDB4QjgsIDB4QzciCj4gCj4gU28gKHRoZSBkYW5nZXJz
IG9mIGZhbHNlIG1pY3JvLW9wdGltc2lhdGlvbiBhc2lkZSksIFBPUENOVF8zMiB3aWxsCj4gcHJv
YmFibHkgYmUgYmV0dGVyIHVzaW5nIGEgcmVkdW5kYW50ICVkcyBwcmVmaXguCgpGb3IgdGhlIHVz
ZSBpbiBod2VpZ2h0MzIoKSAtIHBlcmhhcHMuIEJ1dCBub3QgZm9yIHRoZSB1c2VzIGluCmh3ZWln
aHR7MTYsOH0oKSwgYXMgdGhlcmUgb3JpZ2luYWwgY29kZSBhbmQgcmVwbGFjZW1lbnQgZnVsbHkK
bWF0Y2ggdXAgaW4gbGVuZ3Rocy4KCj4gVGhlIHJlYXNvbiBpcyB0aGF0IHRoZSByZXN1bHQgbmVl
ZHMgcGFkZGluZyB0byA1IGJ5dGVzLCBhcyB0aGUgb3JpZ2luYWwKPiBpbnN0cnVjdGlvbiBpcyBg
Y2FsbCBkaXNwMzJgLCBtZWFuaW5nIHRoYXQgYSBzaW5nbGUgYnl0ZSBub3AgbmVlZHMKPiBpbnNl
cnRpbmcuICBUaGUgdmVyc2lvbiB3aXRoIGEgc2luZ2xlIG5vcCB0YWtlcyB0d28gZGVjb2RlIHBv
cnRzIGFzCj4gb3Bwb3NlZCB0byBvbmUsIGFuZCBzaW5nbGUgYnl0ZSBub3BzIGFyZSBmb3JjZWQg
dG8gdGFrZSBhbiBleGVjdXRpb24KPiBkZWxheSBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkg
d2l0aCBEb1MuCj4gCj4gT1RPSCwgSSBhbHNvIGJldCB0aGF0IG5vb25lIGNvdWxkIG9ic2VydmUg
YSBkaWZmZXJlbmNlIHdpdGhvdXQgdXNpbmcKPiBwZXJmIGNvdW50ZXJzIGFuZCBmZXRjaC9kZWNv
ZGUgdWFyY2ggZXZlbnRzLgoKUGx1cyB0aGlzIGlzIHRoZW4gYSBtb3JlIGdlbmVyYWwgcHJvYmxl
bSB0byBhZGRyZXNzLCBub3Qgc29tZXRoaW5nCnRvIHNwZWNpZmljYWxseSB3b3JyeSBhYm91dCBo
ZXJlLiBXb3VsZCB5b3UgaGF2ZSBhc2tlZCBmb3IgYW4KZXhwbGljaXQgb3ZlcnJpZGUgaWYgdGhl
IGluc24gd2FzIHdyaXR0ZW4gdXNpbmcgYSBwcm9wZXIgbW5lbW9uaWMKKGkuZS4gaWYgd2UgZGlk
bid0IG5lZWQgdG8gY29wZSB3aXRoIGluY2FwYWJsZSBiaW51dGlscyk/CgpGdXJ0aGVybW9yZSwg
aWYgd2Ugd2VyZSB0byBmb2xsb3cgTGludXgsIHdlJ2QgcmF0aGVyIHVzZSBhbiBlbXB0eQpSRVgg
cHJlZml4IGhlcmUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:21:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08:21:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXiDE-0004DK-HA; Mon, 03 Jun 2019 08:21: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXiDD-0004DF-Ef
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:20:59 +0000
X-Inumbo-ID: 80c4fa76-85d8-11e9-85ff-9379be4bb426
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80c4fa76-85d8-11e9-85ff-9379be4bb426;
 Mon, 03 Jun 2019 08:20:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:20:52 -0600
Message-Id: <5CF4D85E02000078002346C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:20:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
 <ce4543b6-d8d0-aa62-cc80-1aebb01abcd7@citrix.com>
In-Reply-To: <ce4543b6-d8d0-aa62-cc80-1aebb01abcd7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDE5OjEzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwMjozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEEgY291cGxl
IG9mIGFkanVzdG1lbnRzIGFyZSBuZWVkZWQgdG8gY29kZSBjaGVja2luZyBmb3IgZG9tX2Nvdywg
YnV0Cj4+IHNpbmNlIHRoZXJlIGFyZSBwcmV0dHkgZmV3IGl0IGlzIHByb2JhYmx5IGJldHRlciB0
byBhZGp1c3QgdGhvc2UgdGhhbgo+PiB0byBzZXQgdXAgYW5kIGtlZXAgYXJvdW5kIGEgbmV2ZXIg
dXNlZCBkb21haW4uCj4+Cj4+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCB0aWdodGVuIGEgQlVH
X09OKCkgaW4gZW11bC1wcml2LW9wLmM6cmVhZF9jcigpLgo+PiAoQXJndWFibHkgdGhpcyBwZXJo
YXBzIHNob3VsZG4ndCBiZSBhIEJVR19PTigpIGluIHRoZSBmaXJzdCBwbGFjZS4pCj4gCj4gWWVz
IC0gaXQgc2hvdWxkIGJlIEFTU0VSVF9VTlJFQUNIQUJMRSgpL2RvbWFpbl9jcmFzaCgpCj4gCj4g
SSdtIG5vdCBmdXNzZWQgaWYgdGhpcyBkb25lIGFzIHBhcnQgb2YgdGhpcyBwYXRjaCwgb3Igc3Bs
aXQgb3V0Cj4gc2VwYXJhdGVseS4gIEl0IGFsbW9zdCBkb2Vzbid0IHNlZW0gd29ydGggc3BsaXR0
aW5nIG91dC4KCldlbGwsIHRvIGRvIGJvdGggY2hhbmdlcyBhdCB0aGUgc2FtZSB0aW1lLCBJJ2xs
IHJlYWxseSBzcGxpdCB0aGlzIG91dAppbnRvIGEgcHJlcmVxIHBhdGNoLgoKPj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL21tLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL21tLmgKPj4gQEAgLTY0
NCw2ICs2NDQsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZmlsdGVyZWRfZmx1c2hfdGxiX21hCj4+
ICAKPj4gIC8qIFByaXZhdGUgZG9tYWluIHN0cnVjdHMgZm9yIERPTUlEX1hFTiwgRE9NSURfSU8s
IGV0Yy4gKi8KPj4gIGV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9t
X2NvdzsKPj4gKyNpZm5kZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwo+PiArIyBkZWZpbmUgZG9t
X2NvdyBOVUxMCj4+ICsjZW5kaWYKPj4gIAo+PiAgZW51bSBYRU5TSEFSRV9mbGFncyB7Cj4+ICAg
ICAgU0hBUkVfcncsCj4gCj4gV2hhdCBpcyB3cm9uZyB3aXRoCj4gCj4gI2lmZGVmIENPTkZJR19I
QVNfTUVNX1NIQVJJTkcKPiBleHRlcm4gc3RydWN0IGRvbWFpbiAqZG9tX2NvdzsKPiAjZWxzZQo+
ICMgZGVmaW5lIGRvbV9jb3cgTlVMTAo+ICNlbmRpZgo+IAo+IHdoaWNoIGlzIGhvdyB3ZSB1c3Vh
bGx5IGV4cHJlc3MgdGhpbmdzIGxpa2UgdGhpcz8gIFN1cmUsIGl0cyBhIHRpbnkgYml0Cj4gbG9u
Z2VyIHRvIHdyaXRlLCBidXQgaXQgaXMgZWFzaWVyIHRvIGZvbGxvdy4KCldlbGwsIHNpbmNlIHlv
dSdyZSB0aGUgc2Vjb25kIG9uZSB0byBhc2ssIEknbGwgc3dpdGNoLCBkZXNwaXRlIG5vdCBhZ3Jl
ZWluZwp3aXRoIHRoaXMuIFlldCBhZ2FpbiBzb21lIHVzZSBvZiB0aGUgQyBsYW5ndWFnZSB0aGF0
IGFwcGFyZW50bHkgbmVlZHMKdG8gYmUgbGlzdGVkIGluIC4vQ09ESU5HX1NUWUxFIGFzIHVud2Fu
dGVkIC8gZm9yYmlkZGVuLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:26:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08: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 1hXiI3-0004UA-5U; Mon, 03 Jun 2019 08: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXiI1-0004U5-Jr
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:25:57 +0000
X-Inumbo-ID: 350abff9-85d9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 350abff9-85d9-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 08:25:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:25:55 -0600
Message-Id: <5CF4D98F02000078002346D9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:25:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas@tklengyel.com>
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
 <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
In-Reply-To: <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjA2LjE5IGF0IDAyOjQwLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBNYXkgMzEsIDIwMTkgYXQgMzozNSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Pgo+PiBBIGNvdXBsZSBvZiBhZGp1c3RtZW50cyBhcmUgbmVlZGVkIHRv
IGNvZGUgY2hlY2tpbmcgZm9yIGRvbV9jb3csIGJ1dAo+PiBzaW5jZSB0aGVyZSBhcmUgcHJldHR5
IGZldyBpdCBpcyBwcm9iYWJseSBiZXR0ZXIgdG8gYWRqdXN0IHRob3NlIHRoYW4KPj4gdG8gc2V0
IHVwIGFuZCBrZWVwIGFyb3VuZCBhIG5ldmVyIHVzZWQgZG9tYWluLgo+Pgo+PiBUYWtlIHRoZSBv
cHBvcnR1bml0eSBhbmQgdGlnaHRlbiBhIEJVR19PTigpIGluIGVtdWwtcHJpdi1vcC5jOnJlYWRf
Y3IoKS4KPj4gKEFyZ3VhYmx5IHRoaXMgcGVyaGFwcyBzaG91bGRuJ3QgYmUgYSBCVUdfT04oKSBp
biB0aGUgZmlyc3QgcGxhY2UuKQo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBXaGlsZSBmb3Igbm93IHRoaXMgYXZvaWRzIGNyZWF0
aW5nIHRoZSBkb21haW4gb24gQXJtIG9ubHksIFRhbWFzJ2VzCj4+IHBhdGNoIHN3aXRjaGluZyB0
byBDT05GSUdfTUVNX1NIQVJJTkcgd2lsbCBtYWtlIHg4NiBsZXZlcmFnZSB0aGlzIHRvby4KPiAK
PiBwZXJoYXBzIGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIHRoaXMgcGF0Y2ggYmUgYXBwbGll
ZCBhZnRlciBteQo+IHBhdGNoPyBZb3UgYWxyZWFkeSBhY2tlZCB0aGF0IG9uZSBhbmQgaXQgY291
bGQgYmUgYXBwbGllZCBzZXBhcmF0ZWx5Cj4gZnJvbSB0aGUgc2VyaWVzIHRoYXQgSSd2ZSBzZW50
IGl0IGFzIHBhcnQgb2YuCgpPaCwgSSBkaWRuJ3QgcmVhbGl6ZSBpdCBpcyBlbnRpcmVseSBpbmRl
cGVuZGVudCBvZiB0aGUgZWFybGllciBwYXRjaGVzLgpJdCB3b3VsZCBoZWxwIHRvIHBvaW50IHN1
Y2ggb3V0IGluIHRoZSBjb3ZlciBsZXR0ZXIsIHJlcXVpcmluZyB0aGVyZQp0byBiZSBvbmUgaW4g
dGhlIGZpcnN0IHBsYWNlLgoKWWV0IGV2ZW4gdGhlbiAtIGl0J3MgbGFja2luZyBhbiBYU00gbWFp
bnRhaW5lciBhY2sgYWZhaWNzIChhbmQgaXQKbG9va3MgYXMgaWYgeW91IGRpZG4ndCBldmVuIENj
IERhbmllbCksIGFuZCBJJ2QgcHJlZmVyIGEgcGF0Y2ggbGlrZQp0aGlzIHRvIGFsc28gaGF2ZSBh
biBhY2sgZnJvbSBHZW9yZ2UsIGV2ZW4gaWYganVkZ2luZyBieSB0aGUgZmlsZXMKdG91Y2hlZCB0
aGlzIG1heSBub3QgYmUgc3RyaWN0bHkgcmVxdWlyZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:27:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08:27:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXiJ4-0004YM-Gc; Mon, 03 Jun 2019 08:27: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXiJ2-0004YA-Si
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:27:00 +0000
X-Inumbo-ID: 590b82a6-85d9-11e9-93f5-0b5aada747ab
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 590b82a6-85d9-11e9-93f5-0b5aada747ab;
 Mon, 03 Jun 2019 08:26:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:26:55 -0600
Message-Id: <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:26:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel de Graaf" <dgdegra@tycho.nsa.gov>
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
In-Reply-To: <20190516213752.1701-4-tamas@tklengyel.com>
Mime-Version: 1.0
Content-Disposition: inline
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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA1LjE5IGF0IDIzOjM3LCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
RGlzYWJsZSBpdCBieSBkZWZhdWx0IGFzIGl0IGlzIG9ubHkgYW4gZXhwZXJpbWVudGFsIHN1YnN5
c3RlbS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3ll
bC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KPiBDYzogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gLS0tLQo+IHY0OiBhZGQg
QVNTRVJUX1VOUkVBQ0hBQkxFIHRvIGlubGluZWQgZnVuY3Rpb25zIHdoZXJlIGFwcGxpY2FibGUg
JiBvdGhlciAKPiBmaXh1cHMKPiAtLS0KPiAgeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAg
ICAgIHwgIDYgKysrKystCj4gIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAy
ICsrCj4gIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICAgICB8ICAyICsrCj4gIHhlbi9h
cmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L21tLmMgICB8ICAyICsrCj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAg
ICAgICB8ICAyICsrCj4gIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAzIC0t
LQo+ICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vY29tbW9uL21lbW9yeS5j
ICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAg
ICAgfCAgNiArKystLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgMjgg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmgg
ICAgICAgICAgfCAgMyArKysKPiAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwg
IDIgKy0KPiAgeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgIHwgIDIgKy0KPiAgeGVu
L2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgIHwgIDQgKystLQo+ICB4ZW4veHNtL2R1bW15
LmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAg
ICAgICAgICAgfCAgNCArKy0tCj4gIDE4IGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyks
IDE4IGRlbGV0aW9ucygtKQoKRGFuaWVsLCBpdCBsb29rcyBsaWtlIHlvdSB3ZXJlbid0IENjLWVk
IGhlcmUsIGJ1dCB5b3VyIGFjayBpcyBuZWVkZWQuCgpKYW4KCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9LY29uZmlnIGIveGVuL2FyY2gveDg2L0tjb25maWcKPiBpbmRleCA0YjhiMDdiNTQ5
Li42MDBjYTVjMTJlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4gKysrIGIv
eGVuL2FyY2gveDg2L0tjb25maWcKPiBAQCAtMTcsNyArMTcsNiBAQCBjb25maWcgWDg2Cj4gIAlz
ZWxlY3QgSEFTX0tFWEVDCj4gIAlzZWxlY3QgTUVNX0FDQ0VTU19BTFdBWVNfT04KPiAgCXNlbGVj
dCBIQVNfTUVNX1BBR0lORwo+IC0Jc2VsZWN0IEhBU19NRU1fU0hBUklORwo+ICAJc2VsZWN0IEhB
U19OUzE2NTUwCj4gIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICj4gIAlzZWxlY3QgSEFTX1BDSQo+
IEBAIC0xOTgsNiArMTk3LDExIEBAIGNvbmZpZyBQVl9TSElNX0VYQ0xVU0lWRQo+ICAJICBmaXJt
d2FyZSwgYW5kIHdpbGwgbm90IGZ1bmN0aW9uIGNvcnJlY3RseSBpbiBvdGhlciBzY2VuYXJpb3Mu
Cj4gIAo+ICAJICBJZiB1bnN1cmUsIHNheSBOLgo+ICsKPiArY29uZmlnIE1FTV9TSEFSSU5HCj4g
Kwlib29sICJYZW4gbWVtb3J5IHNoYXJpbmcgc3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCj4gKwlk
ZXBlbmRzIG9uIEhWTQo+ICsKPiAgZW5kbWVudQo+ICAKPiAgc291cmNlICJjb21tb24vS2NvbmZp
ZyIKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCj4gaW5kZXggZDJkOWYyZmMzYy4uNDc0ZGY4NDMzYiAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvZG9tYWluLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiBAQCAtMjA0
Niw2ICsyMDQ2LDcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgICAgICAgICBkLT5hcmNoLmF1dG9fdW5tYXNrID0gMDsKPiAgICAgICAg
ICB9Cj4gIAo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gICAgICBQUk9HUkVTUyhzaGFy
ZWQpOgo+ICAKPiAgICAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+IEBAIC0yMDU2LDYg
KzIwNTcsNyBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4g
KmQpCj4gICAgICAgICAgICAgIGlmICggcmV0ICkKPiAgICAgICAgICAgICAgICAgIHJldHVybiBy
ZXQ7Cj4gICAgICAgICAgfQo+ICsjZW5kaWYKPiAgCj4gICAgICAgICAgc3Bpbl9sb2NrKCZkLT5w
YWdlX2FsbG9jX2xvY2spOwo+ICAgICAgICAgIHBhZ2VfbGlzdF9zcGxpY2UoJmQtPmFyY2gucmVs
bWVtX2xpc3QsICZkLT5wYWdlX2xpc3QpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiBpbmRleCA5YmYyZDA4MjBmLi5iYzllMDI0
Y2NjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwo+IEBAIC0xMjMxLDkgKzEyMzEsMTEgQEAgbG9uZyBhcmNoX2RvX2RvbWN0
bCgKPiAgICAgICAgICBicmVhazsKPiAgICAgIH0KPiAgCj4gKyNpZmRlZiBDT05GSUdfTUVNX1NI
QVJJTkcKPiAgICAgIGNhc2UgWEVOX0RPTUNUTF9tZW1fc2hhcmluZ19vcDoKPiAgICAgICAgICBy
ZXQgPSBtZW1fc2hhcmluZ19kb21jdGwoZCwgJmRvbWN0bC0+dS5tZW1fc2hhcmluZ19vcCk7Cj4g
ICAgICAgICAgYnJlYWs7Cj4gKyNlbmRpZgo+ICAKPiAgI2lmIFAyTV9BVURJVCAmJiBkZWZpbmVk
KENPTkZJR19IVk0pCj4gICAgICBjYXNlIFhFTl9ET01DVExfYXVkaXRfcDJtOgo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUK
PiBpbmRleCA1YTE3NjQ2Zjk4Li41MDEwYTI5ZDZjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQo+IEBAIC02LDcg
KzYsNyBAQCBvYmotJChDT05GSUdfSFZNKSArPSBndWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMu
byAKPiBndWVzdF93YWxrXzQubwo+ICBvYmotJChDT05GSUdfU0hBRE9XX1BBR0lORykgKz0gZ3Vl
c3Rfd2Fsa18yLm8gZ3Vlc3Rfd2Fsa18zLm8gZ3Vlc3Rfd2Fsa180Lm8KPiAgb2JqLSQoQ09ORklH
X01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubwo+ICBvYmoteSArPSBtZW1fcGFnaW5nLm8KPiAt
b2JqLXkgKz0gbWVtX3NoYXJpbmcubwo+ICtvYmotJChDT05GSUdfTUVNX1NIQVJJTkcpICs9IG1l
bV9zaGFyaW5nLm8KPiAgb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8KPiAgb2JqLSQoQ09ORklHX0hW
TSkgKz0gcDJtLWVwdC5vIHAybS1wb2Qubwo+ICBvYmoteSArPSBwYWdpbmcubwo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9jb21wYXQvbW0uYwo+IGluZGV4IDMyNDEwZWQyNzMuLmQ0YzZiZTMwMzIgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfNjQvY29tcGF0L21tLmMKPiBAQCAtMTUyLDggKzE1MiwxMCBAQCBpbnQgY29tcGF0X2FyY2hf
bWVtb3J5X29wKHVuc2lnbmVkIGxvbmcgY21kLCAKPiBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIGFyZykKPiAgICAgIGNhc2UgWEVOTUVNX3BhZ2luZ19vcDoKPiAgICAgICAgICByZXR1cm4g
bWVtX3BhZ2luZ19tZW1vcChndWVzdF9oYW5kbGVfY2FzdChhcmcsIAo+IHhlbl9tZW1fcGFnaW5n
X29wX3QpKTsKPiAgCj4gKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKPiAgICAgIGNhc2UgWEVO
TUVNX3NoYXJpbmdfb3A6Cj4gICAgICAgICAgcmV0dXJuIG1lbV9zaGFyaW5nX21lbW9wKGd1ZXN0
X2hhbmRsZV9jYXN0KGFyZywgCj4geGVuX21lbV9zaGFyaW5nX29wX3QpKTsKPiArI2VuZGlmCj4g
IAo+ICAgICAgZGVmYXVsdDoKPiAgICAgICAgICByYyA9IC1FTk9TWVM7Cj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+IGlu
ZGV4IGQ4ZjU1OGJjM2EuLjUxZDFkNTExZjIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4gQEAgLTk5Myw4ICs5
OTMsMTAgQEAgbG9uZyBzdWJhcmNoX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgCj4gWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCj4gICAgICBjYXNlIFhFTk1FTV9wYWdpbmdf
b3A6Cj4gICAgICAgICAgcmV0dXJuIG1lbV9wYWdpbmdfbWVtb3AoZ3Vlc3RfaGFuZGxlX2Nhc3Qo
YXJnLCAKPiB4ZW5fbWVtX3BhZ2luZ19vcF90KSk7Cj4gIAo+ICsjaWZkZWYgQ09ORklHX01FTV9T
SEFSSU5HCj4gICAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wOgo+ICAgICAgICAgIHJldHVybiBt
ZW1fc2hhcmluZ19tZW1vcChndWVzdF9oYW5kbGVfY2FzdChhcmcsIAo+IHhlbl9tZW1fc2hhcmlu
Z19vcF90KSk7Cj4gKyNlbmRpZgo+ICAKPiAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgcmMgPSAt
RU5PU1lTOwo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tj
b25maWcKPiBpbmRleCA3YTEyMzQ2ZjE5Li42ZTI4ZmM0OGFmIDEwMDY0NAo+IC0tLSBhL3hlbi9j
b21tb24vS2NvbmZpZwo+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZwo+IEBAIC00NSw5ICs0NSw2
IEBAIGNvbmZpZyBNRU1fQUNDRVNTCj4gIGNvbmZpZyBIQVNfTUVNX1BBR0lORwo+ICAJYm9vbAo+
ICAKPiAtY29uZmlnIEhBU19NRU1fU0hBUklORwo+IC0JYm9vbAo+IC0KPiAgY29uZmlnIEhBU19Q
RFgKPiAgCWJvb2wKPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4v
Y29tbW9uL2RvbWFpbi5jCj4gaW5kZXggOTBjNjYwNzlmOS4uMDgxNWNmOGYwNyAxMDA2NDQKPiAt
LS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwo+IEBA
IC05MjMsNyArOTIzLDcgQEAgc3RhdGljIHZvaWQgY29tcGxldGVfZG9tYWluX2Rlc3Ryb3koc3Ry
dWN0IHJjdV9oZWFkIAo+ICpoZWFkKQo+ICAgICAgeGZyZWUoZC0+dm1fZXZlbnRfcGFnaW5nKTsK
PiAgI2VuZGlmCj4gICAgICB4ZnJlZShkLT52bV9ldmVudF9tb25pdG9yKTsKPiAtI2lmZGVmIENP
TkZJR19IQVNfTUVNX1NIQVJJTkcKPiArI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwo+ICAgICAg
eGZyZWUoZC0+dm1fZXZlbnRfc2hhcmUpOwo+ICAjZW5kaWYKPiAgCj4gZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+IGluZGV4
IDgwNzI4ZWE1N2QuLjZjNDBkY2NhZTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCj4gKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gQEAgLTM3NjAsNyArMzc2
MCw3IEBAIHZvaWQgZ3JhbnRfdGFibGVfaW5pdF92Y3B1KHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAg
di0+bWFwdHJhY2tfdGFpbCA9IE1BUFRSQUNLX1RBSUw7Cj4gIH0KPiAgCj4gLSNpZmRlZiBDT05G
SUdfSEFTX01FTV9TSEFSSU5HCj4gKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKPiAgaW50IG1l
bV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90
IHJlZiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl90ICpnZm4sIHVpbnQxNl90
ICpzdGF0dXMpCj4gIHsKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9j
b21tb24vbWVtb3J5LmMKPiBpbmRleCA1MjBkNmY0ODAzLi42OTg1MWY0MzQ0IDEwMDY0NAo+IC0t
LSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPiArKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCj4gQEAg
LTE2NzEsNyArMTY3MSw3IEBAIGludCBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCAKPiBnZm4sIGJvb2wgcmVhZG9ubHksCj4gICAgICAgICAgcmV0dXJuIC1F
QUdBSU47Cj4gICAgICB9Cj4gICNlbmRpZgo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklO
Rwo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gICAgICBpZiAoIChxICYgUDJNX1VOU0hB
UkUpICYmIHAybV9pc19zaGFyZWQocDJtdCkgKQo+ICAgICAgewo+ICAgICAgICAgIGlmICggcGFn
ZSApCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1f
ZXZlbnQuYwo+IGluZGV4IDZlNjhiZTQ3YmMuLjE2M2E2NzFjZWEgMTAwNjQ0Cj4gLS0tIGEveGVu
L2NvbW1vbi92bV9ldmVudC5jCj4gKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCj4gQEAgLTU0
NCw3ICs1NDQsNyBAQCBzdGF0aWMgdm9pZCBtb25pdG9yX25vdGlmaWNhdGlvbihzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgCj4gaW50IHBvcnQpCj4gICAgICB2bV9ldmVudF9yZXN1bWUodi0+ZG9t
YWluLCB2LT5kb21haW4tPnZtX2V2ZW50X21vbml0b3IpOwo+ICB9Cj4gIAo+IC0jaWZkZWYgQ09O
RklHX0hBU19NRU1fU0hBUklORwo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gIC8qIFJl
Z2lzdGVyZWQgd2l0aCBYZW4tYm91bmQgZXZlbnQgY2hhbm5lbCBmb3IgaW5jb21pbmcgbm90aWZp
Y2F0aW9ucy4gKi8KPiAgc3RhdGljIHZvaWQgbWVtX3NoYXJpbmdfbm90aWZpY2F0aW9uKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKPiAgewo+IEBAIC01NzQsNyArNTc0LDcgQEAg
dm9pZCB2bV9ldmVudF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgZGVzdHJv
eV93YWl0cXVldWVfaGVhZCgmZC0+dm1fZXZlbnRfbW9uaXRvci0+d3EpOwo+ICAgICAgICAgICh2
b2lkKXZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X21vbml0b3IpOwo+ICAgICAgfQo+
IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFS
SU5HCj4gICAgICBpZiAoIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfc2hhcmUpICkK
PiAgICAgIHsKPiAgICAgICAgICBkZXN0cm95X3dhaXRxdWV1ZV9oZWFkKCZkLT52bV9ldmVudF9z
aGFyZS0+d3EpOwo+IEBAIC03MjAsNyArNzIwLDcgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgCj4geGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVjLAo+ICAg
ICAgfQo+ICAgICAgYnJlYWs7Cj4gIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwo+
ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gICAgICBjYXNlIFhFTl9ET01DVExfVk1fRVZF
TlRfT1BfU0hBUklORzoKPiAgICAgIHsKPiAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaCAKPiBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvbWVtX3NoYXJpbmcuaAo+IGluZGV4IGFmZDBjMTcyOTIuLmRiMjI0Njg3NDQgMTAw
NjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCj4gQEAgLTI0LDYgKzI0LDggQEAKPiAgI2lu
Y2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy9tZW1vcnkuaD4KPiAg
Cj4gKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKPiArCj4gIC8qIEF1ZGl0aW5nIG9mIG1lbW9y
eSBzaGFyaW5nIGNvZGU/ICovCj4gICNpZm5kZWYgTkRFQlVHCj4gICNkZWZpbmUgTUVNX1NIQVJJ
TkdfQVVESVQgMQo+IEBAIC05OSw0ICsxMDEsMzAgQEAgaW50IG1lbV9zaGFyaW5nX2RvbWN0bChz
dHJ1Y3QgZG9tYWluICpkLAo+ICAgKi8KPiAgaW50IHJlbGlucXVpc2hfc2hhcmVkX3BhZ2VzKHN0
cnVjdCBkb21haW4gKmQpOwo+ICAKPiArI2Vsc2UKPiArCj4gK3N0YXRpYyBpbmxpbmUgdW5zaWdu
ZWQgaW50IG1lbV9zaGFyaW5nX2dldF9ucl9zYXZlZF9tZm5zKHZvaWQpCj4gK3sKPiArICAgIHJl
dHVybiAwOwo+ICt9Cj4gK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IG1lbV9zaGFyaW5nX2dl
dF9ucl9zaGFyZWRfbWZucyh2b2lkKQo+ICt7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICtzdGF0
aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgZ2ZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDE2X3QgZmxhZ3MpCj4gK3sKPiArICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwo+ICt9Cj4gK3N0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX25v
dGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyAKPiBnZm4sCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgYWxsb3dfc2xlZXApCj4gK3sKPiArICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICt9Cj4g
Kwo+ICsjZW5kaWYKPiArCj4gICNlbmRpZiAvKiBfX01FTV9TSEFSSU5HX0hfXyAqLwo+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21t
LmgKPiBpbmRleCAyNGM0MjA1YmE3Li5kOGFiNTNkNjg4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+IEBAIC0x
MjcsNiArMTI3LDggQEAgc3RydWN0IHBhZ2VfaW5mbwo+ICAgICAgICAgIC8qIEZvciBub24tcGlu
bmFibGUgc2luZ2xlLXBhZ2Ugc2hhZG93cywgYSBoaWdoZXIgZW50cnkgdGhhdCBwb2ludHMKPiAg
ICAgICAgICAgKiBhdCB1cy4gKi8KPiAgICAgICAgICBwYWRkcl90IHVwOwo+ICsKPiArI2lmZGVm
IENPTkZJR19NRU1fU0hBUklORwo+ICAgICAgICAgIC8qIEZvciBzaGFyZWQvc2hhcmFibGUgcGFn
ZXMsIHdlIHVzZSBhIGRvdWJseS1saW5rZWQgbGlzdAo+ICAgICAgICAgICAqIG9mIGFsbCB0aGUg
e3Bmbixkb21haW59IHBhaXJzIHRoYXQgbWFwIHRoaXMgcGFnZS4gV2UgYWxzbyAKPiBpbmNsdWRl
Cj4gICAgICAgICAgICogYW4gb3BhcXVlIGhhbmRsZSwgd2hpY2ggaXMgZWZmZWN0aXZlbHkgYSB2
ZXJzaW9uLCBzbyB0aGF0IAo+IGNsaWVudHMKPiBAQCAtMTM0LDYgKzEzNiw3IEBAIHN0cnVjdCBw
YWdlX2luZm8KPiAgICAgICAgICAgKiBUaGlzIGxpc3QgaXMgYWxsb2NhdGVkIGFuZCBmcmVlZCB3
aGVuIGEgcGFnZSBpcyBzaGFyZWQvdW5zaGFyZWQuCj4gICAgICAgICAgICovCj4gICAgICAgICAg
c3RydWN0IHBhZ2Vfc2hhcmluZ19pbmZvICpzaGFyaW5nOwo+ICsjZW5kaWYKPiAgICAgIH07Cj4g
IAo+ICAgICAgLyogUmVmZXJlbmNlIGNvdW50IGFuZCB2YXJpb3VzIFBHQ194eHggZmxhZ3MgYW5k
IGZpZWxkcy4gKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaAo+IGluZGV4IDIyMDFmYWNhNmIuLjQxMGM3NDQ4OWYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaAo+IEBAIC00NTksNyArNDU5LDcgQEAgc3RydWN0IGRvbWFpbgo+ICAgICAgLyogVmFy
aW91cyB2bV9ldmVudHMgKi8KPiAgCj4gICAgICAvKiBNZW1vcnkgc2hhcmluZyBzdXBwb3J0ICov
Cj4gLSNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCj4gKyNpZmRlZiBDT05GSUdfTUVNX1NI
QVJJTkcKPiAgICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZtX2V2ZW50X3NoYXJlOwo+ICAj
ZW5kaWYKPiAgICAgIC8qIE1lbW9yeSBwYWdpbmcgc3VwcG9ydCAqLwo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4gaW5kZXgg
MDFkMjgxNGZlZC4uZWY1MmJiMTc2NCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94c20vZHVt
bXkuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4gQEAgLTU5Nyw3ICs1OTcsNyBA
QCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21lbV9wYWdpbmcoWFNNX0RFRkFVTFRfQVJHIAo+
IHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAgI2VuZGlmCj4gIAo+IC0jaWZkZWYgQ09ORklHX0hB
U19NRU1fU0hBUklORwo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gIHN0YXRpYyBYU01f
SU5MSU5FIGludCB4c21fbWVtX3NoYXJpbmcoWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4g
KmQpCj4gIHsKPiAgICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9ETV9QUklWKTsKPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCj4gaW5k
ZXggOWE5MDM1NTA1Ni4uZDYxYmE3NzM3NCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94c20v
eHNtLmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKPiBAQCAtMTUwLDcgKzE1MCw3IEBA
IHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7Cj4gICAgICBpbnQgKCptZW1fcGFnaW5nKSAoc3RydWN0
IGRvbWFpbiAqZCk7Cj4gICNlbmRpZgo+ICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJ
TkcKPiArI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwo+ICAgICAgaW50ICgqbWVtX3NoYXJpbmcp
IChzdHJ1Y3QgZG9tYWluICpkKTsKPiAgI2VuZGlmCj4gIAo+IEBAIC01OTcsNyArNTk3LDcgQEAg
c3RhdGljIGlubGluZSBpbnQgeHNtX21lbV9wYWdpbmcgKHhzbV9kZWZhdWx0X3QgZGVmLCAKPiBz
dHJ1Y3QgZG9tYWluICpkKQo+ICB9Cj4gICNlbmRpZgo+ICAKPiAtI2lmZGVmIENPTkZJR19IQVNf
TUVNX1NIQVJJTkcKPiArI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwo+ICBzdGF0aWMgaW5saW5l
IGludCB4c21fbWVtX3NoYXJpbmcgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gICAgICByZXR1cm4geHNtX29wcy0+bWVtX3NoYXJpbmcoZCk7Cj4gZGlmZiAtLWdp
dCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwo+IGluZGV4IGM5YTU2NmYyYjUu
LjU3MDVlNTI3OTEgMTAwNjQ0Cj4gLS0tIGEveGVuL3hzbS9kdW1teS5jCj4gKysrIGIveGVuL3hz
bS9kdW1teS5jCj4gQEAgLTEyOCw3ICsxMjgsNyBAQCB2b2lkIF9faW5pdCB4c21fZml4dXBfb3Bz
IChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKPiAgICAgIHNldF90b19kdW1teV9pZl9udWxs
KG9wcywgbWVtX3BhZ2luZyk7Cj4gICNlbmRpZgo+ICAKPiAtI2lmZGVmIENPTkZJR19IQVNfTUVN
X1NIQVJJTkcKPiArI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwo+ICAgICAgc2V0X3RvX2R1bW15
X2lmX251bGwob3BzLCBtZW1fc2hhcmluZyk7Cj4gICNlbmRpZgo+ICAKPiBkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCj4gaW5kZXggYTdk
NjkwYWMzYy4uNzkxYzFmNjZhZiAxMDA2NDQKPiAtLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMK
PiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPiBAQCAtMTI2Miw3ICsxMjYyLDcgQEAgc3Rh
dGljIGludCBmbGFza19tZW1fcGFnaW5nKHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAgI2VuZGlm
Cj4gIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwo+ICsjaWZkZWYgQ09ORklHX01F
TV9TSEFSSU5HCj4gIHN0YXRpYyBpbnQgZmxhc2tfbWVtX3NoYXJpbmcoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgewo+ICAgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfRE9NQUlO
MiwgRE9NQUlOMl9fTUVNX1NIQVJJTkcpOwo+IEBAIC0xODI5LDcgKzE4MjksNyBAQCBzdGF0aWMg
c3RydWN0IHhzbV9vcGVyYXRpb25zIGZsYXNrX29wcyA9IHsKPiAgICAgIC5tZW1fcGFnaW5nID0g
Zmxhc2tfbWVtX3BhZ2luZywKPiAgI2VuZGlmCj4gIAo+IC0jaWZkZWYgQ09ORklHX0hBU19NRU1f
U0hBUklORwo+ICsjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCj4gICAgICAubWVtX3NoYXJpbmcg
PSBmbGFza19tZW1fc2hhcmluZywKPiAgI2VuZGlmCj4gIAo+IC0tIAo+IDIuMjAuMQoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:29:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08:29:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXiLB-0004ht-VZ; Mon, 03 Jun 2019 08:29:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXiLB-0004hn-5L
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:29:13 +0000
X-Inumbo-ID: a99fd87b-85d9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a99fd87b-85d9-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 08:29:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:29:10 -0600
Message-Id: <5CF4DA5102000078002346DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:29:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5460200007800233DA8@prv1-mh.provo.novell.com>
 <a30a6fc9-5c3c-081b-d268-231e89f135be@citrix.com>
 <5CF14F650200007800234123@prv1-mh.provo.novell.com>
 <f6744ab2-896d-e44d-8b1c-c6a77c456b51@citrix.com>
In-Reply-To: <f6744ab2-896d-e44d-8b1c-c6a77c456b51@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] adjust special domain creation (and
 call it earlier on x86)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDE4OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwODo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Cj4+Pj4gKyNp
ZmRlZiBDT05GSUdfSEFTX1BDSQo+Pj4+ICsgICAgSU5JVF9MSVNUX0hFQUQoJmRvbV94ZW4tPmFy
Y2gucGRldl9saXN0KTsKPj4+PiArI2VuZGlmCj4+PiBUaGUgcG9zaXRpb24gb2YgdGhpcyBpZGVu
dGlmaWVzIHRoYXQgd2UndmUgZ290IG9idmlvdXNseSBnb3QgYnVncwo+Pj4gKHBlcmhhcHMgbGF0
ZW50KSBlbHNld2hlcmUsIHNlZWluZyBhcyBvdGhlciBzcGVjaWFsIGRvbWFpbnMgZG9uJ3QgZ2V0
Cj4+PiB3b3JraW5nIGNvbnN0cnVjdHMgc3VjaCBhcyBsaXN0X2VtcHR5KCkuCj4+Pgo+Pj4gSW4g
dGhlIGNvZGUgd2hpY2ggY3VycmVudGx5IGV4aXN0cywgSSBjYW4ndCBzcG90IGl0IGV2ZXIgYmVp
bmcgdG91Y2hlZAo+Pj4gZm9yIEFSTSwgYnV0IGl0IGlzIGNvbnN0cnVjdGVkIGZvciBhbGwgbm9u
LXNwZWNpYWwgeDg2IGd1ZXN0cyBhdCB0aGUgdG9wCj4+PiBvZiBhcmNoX2RvbWFpbl9jcmVhdGUo
KS4KPj4+Cj4+PiBJIHRoaW5rIHRoZSBiZXN0IG9wdGlvbiwgZ2l2ZW4gdGhlICNpZmRlZiBoZXJl
LCBpcyB0byByZXBvc2l0aW9uIHRoZQo+Pj4gcGRldiBmaWVsZHMgaW50byBzdHJ1Y3QgZG9tYWlu
LCByYXRoZXIgdGhhbiBhcmNoX2RvbWFpbiwgYW5kIGhhdmUgdGhpcwo+Pj4gY29kZSBmcmFnbWVu
dCBuZWFyIHRoZSB0b3Agb2YgZG9tYWluX2NyZWF0ZSgpIHdoZXJlIHNwZWNpYWwgZG9tYWlucyB3
aWxsCj4+PiBhbGwgYmUgY292ZXJlZC4KPj4gRXhjZXB0IHRoYXQgaWYgSSBkbyB0aGlzLCB0aGVu
IG5vdCBieSBzcGVjaWFsIGNhc2luZyBzcGVjaWFsIGRvbWFpbnMuCj4gCj4gV2hhdCBzcGVjaWFs
IGNhc2luZz8gIFRoZXJlIGlzIGEgYmxvY2sgb2YgY29kZSBuZWFyIHRoZSBzdGFydCBvZgo+IGRv
bWFpbl9jcmVhdGUoKSB3aGljaCBpcyBydW4gZm9yIGFsbCBkb21haW4sIGluY2x1ZGluZyBzcGVj
aWFsIG9uZXMuCgpPaCwgcGVyaGFwcyBhIG1pc3VuZGVyc3RhbmRpbmcgb24gbXkgcGFydCB0aGVu
LCBhcyB5b3Ugd2VyZQpzYXlpbmcgIndoZXJlIHNwZWNpYWwgZG9tYWlucyB3aWxsIGFsbCBiZSBj
b3ZlcmVkIiwgd2l0aG91dCBhbHNvCm1lbnRpb25pbmcgbm9uLXNwZWNpYWwgb25lcy4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 08:31:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 08:31:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXiN7-0005WB-Dz; Mon, 03 Jun 2019 08:31: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXiN6-0005W6-4X
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 08:31:12 +0000
X-Inumbo-ID: f0a3ce66-85d9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0a3ce66-85d9-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 08:31:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 02:31:09 -0600
Message-Id: <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 02:31:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
In-Reply-To: <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDA1OjA3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gT24gNS8zMS8xOSAxOToxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMwLjA1LjE5
IGF0IDEyOjE3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+PiBEZWZhdWx0OiBl
bmFibGVkLgo+Pj4gQ2FuIGJlIGRpc2FibGVkIGZvciBzbWFsbGVyIGNvZGUgZm9vdHByaW50Lgo+
PiBCdXQgeW91J3JlIGF3YXJlIHRoYXQgd2UncmUsIGZvciBub3cgYXQgbGVhc3QsIHRyeWluZyB0
byBsaW1pdCB0aGUKPj4gbnVtYmVyIG9mIGluZGVwZW5kZW50bHkgc2VsZWN0YWJsZSBjb25maWcg
b3B0aW9ucz8gT25lcyBkZXBlbmRpbmcKPj4gb24gRVhQRVJUIGFyZSBzb3J0IG9mIGFuIGV4Y2Vw
dGlvbiBpbiBjZXJ0YWluIGNhc2VzLgo+IAo+IExpbWl0IHRoZSBudW1iZXIgb2YgaW5kZXBlbmRl
bnRseSBzZWxlY3RhYmxlIGNvbmZpZyBzb3VuZHMgZ29vZCB0byBtZS4KPiAKPiBEb2VzIHRoZSBm
b2xsb3dpbmcgbG9va3MgZ29vZD8KPiAKPiArY29uZmlnIEhBU19UUkFDRUJVRkZFUgo+ICsgICAg
ICAgYm9vbCAiRW5hYmxlL0Rpc2FibGUgdHJhY2VidWZmZXIiICBpZiBFWFBFUlQgPSAieSIKPiAr
ICAgICAgIC0tLWhlbHAtLS0KPiArICAgICAgICAgRW5hYmxlIG9yIGRpc2FibGUgdHJhY2VidWZm
ZXIgZnVuY3Rpb24uCj4gKyAgICAgICAgIFhlbiBpbnRlcm5hbCBydW5uaW5nIHN0YXR1cyh0cmFj
ZSBldmVudCkgd2lsbCBiZSBzYXZlZCB0byAKPiB0cmFjZSBtZW1vcnkKPiArICAgICAgICAgd2hl
biBlbmFibGVkLgo+ICsKClRoZSBFWFBFUlQgYWRkaXRpb24gbWFrZSBpbnRyb2R1Y2luZyB0aGlz
IGZpbmUgYnkgbWUuIEJ1dCBpdHMgbmFtZQppcyBzdGlsbCB3cm9uZywgYW5kIHRoZSBoZWxwIHRl
eHQgYWxzbyBuZWVkcyBmdXJ0aGVyIGltcHJvdmVtZW50IGltby4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:27:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09: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 1hXjFK-0001Xw-Op; Mon, 03 Jun 2019 09:27: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXjFJ-0001Xr-ON
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:27:13 +0000
X-Inumbo-ID: c191ce36-85e1-11e9-b597-332e37bb89bf
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c191ce36-85e1-11e9-b597-332e37bb89bf;
 Mon, 03 Jun 2019 09:27:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 03:27:06 -0600
Message-Id: <5CF4E7E702000078002347A9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 03:27:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559525627-2701-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559525627-2701-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND] xen: notifier: refine
 'notifier_head', use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDAzOjMzLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gJ25vdGlmaWVyX2Jsb2NrJyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVu
IHVzZWQgZm9yCj4gJ25vdGlmaWVyX2hlYWQnLCB0aGlzIG1ha2UgdGhlIGEgbGl0dGxlIG1vcmUg
Y2xlYXIuCgpJIGd1ZXNzIHlvdSBtZWFuICIuLi4gbWFrZXMgdGhlIGNvZGUgYSBsaXR0bGUgLi4u
Ij8KCj4gQEAgLTcxLDE2ICs3MSwxNiBAQCBpbnQgbm90aWZpZXJfY2FsbF9jaGFpbigKPiAgewo+
ICAgICAgaW50IHJldCA9IE5PVElGWV9ET05FOwo+ICAgICAgc3RydWN0IGxpc3RfaGVhZCAqY3Vy
c29yOwo+IC0gICAgc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYjsKPiArICAgIHN0cnVjdCBub3Rp
Zmllcl9ibG9jayAqbmIgPSBOVUxMOwo+ICAgICAgYm9vbF90IHJldmVyc2UgPSAhISh2YWwgJiBO
T1RJRllfUkVWRVJTRSk7Cj4gIAo+IC0gICAgY3Vyc29yID0gJihwY3Vyc29yICYmICpwY3Vyc29y
ID8gKnBjdXJzb3IgOiAmbmgtPmhlYWQpLT5jaGFpbjsKPiArICAgIGN1cnNvciA9IChwY3Vyc29y
ICYmICpwY3Vyc29yID8gJigqcGN1cnNvciktPmNoYWluIDogJm5oLT5oZWFkKTsKClRoZSBvdXRl
cm1vc3QgcGFyZW50aGVzZXMgYXJlIG5vdyBub3QgcmVhbGx5IG5lZWRlZCBhbnltb3JlLgoKPiAt
LS0gYS94ZW4vaW5jbHVkZS94ZW4vbm90aWZpZXIuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9u
b3RpZmllci5oCj4gQEAgLTI5LDEzICsyOSwxMiBAQCBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgewo+
ICB9Owo+ICAKPiAgc3RydWN0IG5vdGlmaWVyX2hlYWQgewo+IC0gICAgc3RydWN0IG5vdGlmaWVy
X2Jsb2NrIGhlYWQ7Cj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGhlYWQ7Cj4gIH07Cj4gIAo+IC0j
ZGVmaW5lIE5PVElGSUVSX0lOSVQobmFtZSkgeyAuaGVhZC5jaGFpbiA9IExJU1RfSEVBRF9JTklU
KG5hbWUuaGVhZC5jaGFpbikgfQoKTm90ZSB0aGUgYmxhbmtzIGltbWVkaWF0ZWx5IGluc2lkZSB0
aGUgZmlndXJlIGJyYWNlcyAtIC4uLgoKPiArI2RlZmluZSBOT1RJRklFUl9IRUFEKG5hbWUpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICBz
dHJ1Y3Qgbm90aWZpZXJfaGVhZCBuYW1lID0gey5oZWFkID0gTElTVF9IRUFEX0lOSVQobmFtZS5o
ZWFkKX0KCi4uLiBwbGVhc2UgZG9uJ3QgYnJlYWsgc3VjaCBzdHlsZSBhc3BlY3RzLCB1bmxlc3Mg
eW91IGtub3cKaXQgaXMgc29tZXRoaW5nIHRoYXQgbmVlZHMgZml4aW5nIChmb3IgYmVpbmcgaW4g
dmlvbGF0aW9uIG9mIG91cgpzdHlsZSBndWlkZWxpbmVzKS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:28:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXjGd-0001dI-8j; Mon, 03 Jun 2019 09:28:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXjGb-0001d6-Ev
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:28:33 +0000
X-Inumbo-ID: f3fda2cb-85e1-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3fda2cb-85e1-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:28:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 03:28:31 -0600
Message-Id: <5CF4E83B02000078002347AC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 03:28:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559525627-2701-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559525627-2701-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND] xen: notifier: refine
 'notifier_head', use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDAzOjMzLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gJ25vdGlmaWVyX2Jsb2NrJyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVu
IHVzZWQgZm9yCj4gJ25vdGlmaWVyX2hlYWQnLCB0aGlzIG1ha2UgdGhlIGEgbGl0dGxlIG1vcmUg
Y2xlYXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5h
dmkuY29tPgoKT2gsIGFuZCBhbHNvIGEgcmVtYXJrIHJlZ2FyZGluZyB0aGUgdGl0bGU6IFdoeSAi
UkVTRU5EIj8gVGhpcwpzaG91bGQgYmUgdXNlZCBvbmx5IGlmIHlvdSByZS1zZW5kIGFuIGVudGly
ZWx5IHVuY2hhbmdlZCBwYXRjaCwKcGVyaGFwcyBiZWNhdXNlIG9mIGEgY29ycmVjdGlvbiB0byB0
aGUgcmVjaXBpZW50cyBsaXN0LiBPdGhlcndpc2UKcGxlYXNlIGluY3JlbWVudCB0aGUgdmVyc2lv
biBudW1iZXIuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:30:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:30:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjIm-0002To-PV; Mon, 03 Jun 2019 09:30: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXjIm-0002Tj-8t
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:30:48 +0000
X-Inumbo-ID: 442f5c32-85e2-11e9-9117-afae5081cefe
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 442f5c32-85e2-11e9-9117-afae5081cefe;
 Mon, 03 Jun 2019 09:30:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 399D6374;
 Mon,  3 Jun 2019 02:30: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 5633A3F690;
 Mon,  3 Jun 2019 02:30:44 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <9df204f9ae2cc9c80a6afde5ea82cb27@sslemail.net>
 <f3dbafae-4865-5233-3c8f-ede397c5f293@arm.com>
 <49547fa1-b1a9-55d8-68b4-d91ef35ce921@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3c06a4f6-b2f0-1298-b17f-a311fa4e7b67@arm.com>
Date: Mon, 3 Jun 2019 10:30:42 +0100
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: <49547fa1-b1a9-55d8-68b4-d91ef35ce921@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: put cpupool's member 'n_dom' after
 'cpupool_id'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SGksCgpPbiAwMy8wNi8yMDE5IDAyOjQ4LCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA1LzMx
LzE5IDE4OjUyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiA1LzMxLzE5IDQ6
MTggQU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPj4+IFRodXMsIHNpemVvZihzdHJ1Y3QgY3B1cG9v
bCkgd2lsbCBzYXZlIDggYnl0ZXMgZm9yIDY0LWJpdCBzeXN0ZW0uCj4+Cj4+IEkgYW0gaGFwcHkg
d2l0aCB0aGUgY2hhbmdlLCBhbHRob3VnaCBBRkFJSyBjcHVwb29sIGlzIG5vdCBpbnN0YW50aWF0
ZWQgdGhhdCAKPj4gb2Z0ZW4uIEFyZSB5b3UgcGxhbm5pbmcgdG8gaGF2ZSBtb3JlIGluc3RhbnRp
YXRpb24gb2YgaXQ/Cj4+Cj4+IENoZWVycywKPj4KPiBObywgSSdtIG5vdCBwbGFubmluZyB0byBj
cmVhdGUgbG90cyBvZiBjcHVwb29sIGluc3RhbmNlLgo+IAo+IEknbSBzdHVkeWluZyB4ZW4gZm9y
IGEgZmV3IHdlZWtzIGFuZCBteSBwbGFuIGlzOgo+IAo+IHJ1biB4ZW4gZm9yIGVtYmVkZWQgYXV0
b21vdGl2ZSB1c2UgY2FzZSB3aXRoIGRvbTBsZXNzLCBudWxsIHNjaGVkdWxlciwgc21hbGwgCj4g
Y29kZSBiYXNlIGZvciBzYWZldHkgY2VydGlmaWVkIG1heWJlIGEgcGx1cyhub3Qgc3VyZSB3aGV0
aGVyIGNhbiBkbyB0aGlzKS4KCkZXSVcsIHRoZXJlIGFyZSBkaXNjdXNzaW9uIHRvIGdldCBYZW4g
c2FmZXR5IGNlcnRpZmllZC4gVGhleSBhcmUgY2FwdHVyZWQgb24gWzFdLgoKQ2hlZXJzLAoKWzFd
IGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0NhdGVnb3J5OlNhZmV0eV9DZXJ0aWZp
Y2F0aW9uL0Z1U2FfU0lHCgo+IAo+IAo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hl
biA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPj4+IC0tLQo+Pj4gwqAgeGVuL2luY2x1ZGUveGVu
L3NjaGVkLWlmLmggfCAyICstCj4+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVk
LWlmLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaAo+Pj4gaW5kZXggOTJiYzdhMC4uZjBj
ZjIxMCAxMDA2NDQKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oCj4+PiArKysg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaAo+Pj4gQEAgLTIxMyw5ICsyMTMsOSBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgc2NoZWRfZnJlZV9kb21kYXRhKGNvbnN0IHN0cnVjdCAKPj4+IHNjaGVk
dWxlciAqcywKPj4+IMKgIHN0cnVjdCBjcHVwb29sCj4+PiDCoCB7Cj4+PiDCoMKgwqDCoMKgIGlu
dMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNwdXBvb2xfaWQ7Cj4+PiArwqDCoMKgIHVuc2ln
bmVkIGludMKgwqDCoMKgIG5fZG9tOwo+Pj4gwqDCoMKgwqDCoCBjcHVtYXNrX3Zhcl90wqDCoMKg
IGNwdV92YWxpZDvCoMKgwqDCoMKgIC8qIGFsbCBjcHVzIGFzc2lnbmVkIHRvIHBvb2wgKi8KPj4+
IMKgwqDCoMKgwqAgc3RydWN0IGNwdXBvb2zCoMKgICpuZXh0Owo+Pj4gLcKgwqDCoCB1bnNpZ25l
ZCBpbnTCoMKgwqDCoCBuX2RvbTsKPj4+IMKgwqDCoMKgwqAgc3RydWN0IHNjaGVkdWxlciAqc2No
ZWQ7Cj4+PiDCoMKgwqDCoMKgIGF0b21pY190wqDCoMKgwqDCoMKgwqDCoCByZWZjbnQ7Cj4+PiDC
oCB9Owo+Pj4KPj4KCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:34:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjMK-0002f1-Cy; Mon, 03 Jun 2019 09: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXjMJ-0002ew-M3
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:34:27 +0000
X-Inumbo-ID: c7339212-85e2-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7339212-85e2-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:34:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 03:34:25 -0600
Message-Id: <5CF4E99E02000078002347D5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 03:34:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Anthony Perard" <anthony.perard@citrix.com>,
 "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-137100-mainreport@xen.org>
In-Reply-To: <osstest-137100-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 137100:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA2LjE5IGF0IDEwOjQzLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEzNzEwMCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFty
ZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MzcxMDAvIAo+IAo+IFJlZ3Jlc3Npb25zIDotKAo+IAo+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3Qg
YmUgcnVuOgo+ICBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMzQ1MDQKPiAgYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0
Cj4gIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4gIGluIDEzNDUwNAo+ICBidWlsZC1hcm02NC14c20gICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0NTA0IFJFR1IuIHZzLiAxMjU1NzUKPiAgYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUw
NCBSRUdSLiB2cy4gMTI1NTc1Cj4gIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQo+ICB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU1NzUKPiAgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTc1Cj4gIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTU3NQo+ICB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKCldoYXQgaXMgdGhlIHNpdHVhdGlvbiBoZXJl
PyBXaGVuIGNhbiB3ZSBleHBlY3QgdG8gYmUgYWJsZSB0byBnZXQKNC4xMS4yIG91dCB0aGUgZG9v
cj8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:38:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:38:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjPp-0002mu-VL; Mon, 03 Jun 2019 09:38:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXjPo-0002mp-7V
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:38:04 +0000
X-Inumbo-ID: 4817bed7-85e3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4817bed7-85e3-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:38:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 54296374;
 Mon,  3 Jun 2019 02:38:02 -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 8142C3F690;
 Mon,  3 Jun 2019 02:38:00 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <d7e6554e6990789d1b619b6d489f52b7@sslemail.net>
 <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
 <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <10daba8f-d14a-f1f4-a0cd-d18349263ace@arm.com>
Date: Mon, 3 Jun 2019 10:37:59 +0100
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: <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SGksCgpPbiAwMy8wNi8yMDE5IDAyOjUyLCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA1LzMx
LzE5IDE4OjU1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiA1LzMxLzE5IDM6
NDYgQU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hl
biA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPj4+IC0tLQo+Pj4gwqAgeGVuL2NvbW1vbi9jcHUu
Y8KgwqDCoMKgwqAgfCAxMCAtLS0tLS0tLS0tCj4+PiDCoCB4ZW4vaW5jbHVkZS94ZW4vY3B1Lmgg
fMKgIDQgKystLQo+Pj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEyIGRl
bGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2NwdS5jIGIveGVuL2Nv
bW1vbi9jcHUuYwo+Pj4gaW5kZXggZjM4OGQ4OS4uYTUyNmI1NSAxMDA2NDQKPj4+IC0tLSBhL3hl
bi9jb21tb24vY3B1LmMKPj4+ICsrKyBiL3hlbi9jb21tb24vY3B1LmMKPj4+IEBAIC01MSwxNiAr
NTEsNiBAQCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKQo+Pj4gwqDCoMKgwqDCoCBzcGluX3VubG9j
a19yZWN1cnNpdmUoJmNwdV9hZGRfcmVtb3ZlX2xvY2spOwo+Pj4gwqAgfQo+Pj4gwqAgLWJvb2xf
dCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKQo+Pj4gLXsKPj4+IC3CoMKgwqAgcmV0dXJuIGdldF9j
cHVfbWFwcygpOwo+Pj4gLX0KPj4+IC0KPj4+IC12b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCkK
Pj4+IC17Cj4+PiAtwqDCoMKgIHB1dF9jcHVfbWFwcygpOwo+Pj4gLX0KPj4+IC0KPj4+IMKgIHN0
YXRpYyBOT1RJRklFUl9IRUFEKGNwdV9jaGFpbik7Cj4+PiDCoCDCoCB2b2lkIF9faW5pdCByZWdp
c3Rlcl9jcHVfbm90aWZpZXIoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYikKPj4+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vY3B1LmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgKPj4+IGlu
ZGV4IDQ2MzhjNTAuLjcwYTJkZjQgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY3B1
LmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaAo+Pj4gQEAgLTEwLDggKzEwLDggQEAg
Ym9vbF90IGdldF9jcHVfbWFwcyh2b2lkKTsKPj4+IMKgIHZvaWQgcHV0X2NwdV9tYXBzKHZvaWQp
Owo+Pj4gwqAgwqAgLyogU2FmZWx5IHBlcmZvcm0gQ1BVIGhvdHBsdWcgYW5kIHVwZGF0ZSBjcHVf
b25saW5lX21hcCwgZXRjLiAqLwo+Pj4gLWJvb2xfdCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKTsK
Pj4+IC12b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCk7Cj4+PiArc3RhdGljIGlubGluZSBib29s
X3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCkgeyByZXR1cm4gZ2V0X2NwdV9tYXBzKCk7IH0KPj4+
ICtzdGF0aWMgaW5saW5lIHZvaWQgY3B1X2hvdHBsdWdfZG9uZSh2b2lkKSB7IHB1dF9jcHVfbWFw
cygpOyB9Cj4+Cj4+IFRoZSBjb2Rpbmcgc3R5bGUgc2hvdWxkIGJlOgo+Pgo+PiBzdGF0aWMgaW5s
aW5lLi4uLgo+PiB7Cj4+IMKgwqDCoMKgwqAgLi4uCj4+IH0KPj4KPiBZZXMsIGNsYW5nLWZvcm1h
dCBhdXRvbWF0ZWQgZm9ybWF0IGNvZGUgZm9yIG1lLCB3aWxsIGJlIGZpeGVkLgoKSG1tbSwgY2xh
bmctZm9ybWF0IGRvZXMgbm90IGhhdmUgWGVuIGNvZGluZyBzdHlsZSBzdXBwb3J0IHlldC4gRG8g
eW91IGhhdmUgCnBhdGNoZXMgb24gdG9wIHRvIGhhbmRsZSBpdD8KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:44:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09: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 1hXjWL-0003ir-Sm; Mon, 03 Jun 2019 09:44:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXjWK-0003im-J6
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:44:48 +0000
X-Inumbo-ID: 38380ebf-85e4-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38380ebf-85e4-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:44:47 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 17:42:33 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <24a63318c9021cb88f31fa416c3aa943@sslemail.net>
 <5CF4E83B02000078002347AC@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <2ab8c99c-9089-341d-3149-362c4415708e@mxnavi.com>
Date: Mon, 3 Jun 2019 17:44:42 +0800
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: <5CF4E83B02000078002347AC@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH RESEND] xen: notifier: refine
 'notifier_head', use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMy8xOSAxNzoyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDYuMTkgYXQg
MDM6MzMsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4gJ25vdGlmaWVyX2Jsb2Nr
JyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVuIHVzZWQgZm9yCj4+ICdub3Rp
Zmllcl9oZWFkJywgdGhpcyBtYWtlIHRoZSBhIGxpdHRsZSBtb3JlIGNsZWFyLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Cj4gT2gsIGFu
ZCBhbHNvIGEgcmVtYXJrIHJlZ2FyZGluZyB0aGUgdGl0bGU6IFdoeSAiUkVTRU5EIj8gVGhpcwo+
IHNob3VsZCBiZSB1c2VkIG9ubHkgaWYgeW91IHJlLXNlbmQgYW4gZW50aXJlbHkgdW5jaGFuZ2Vk
IHBhdGNoLAo+IHBlcmhhcHMgYmVjYXVzZSBvZiBhIGNvcnJlY3Rpb24gdG8gdGhlIHJlY2lwaWVu
dHMgbGlzdC4gT3RoZXJ3aXNlCj4gcGxlYXNlIGluY3JlbWVudCB0aGUgdmVyc2lvbiBudW1iZXIu
CgpIZWxsbyBKYW4sIFRoYW5rcyBmb3IgZ3VpZGluZyBtZSB0byB0aGUgcmlnaHQgZGlyZWN0aW9u
LgoKVGhpcyBpcyBteSBmaXJzdCBleHBlcmllbmNlIHNlbmRpbmcgcGF0Y2ggdXNpbmcgbWFpbCBs
aXN0LgoKSSB3aWxsIHVzZSB2ZXJzaW9uIG51bWJlciBpbnN0ZWFkIG9mIHJlc2VuZCBuZXh0IHRp
bWUuCgo+IEphbgo+Cj4KPiAuCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:48:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:48:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjZP-0003qO-EK; Mon, 03 Jun 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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXjZO-0003qI-Pb
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:47:58 +0000
X-Inumbo-ID: aa7faa71-85e4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa7faa71-85e4-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:47:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 03:47:56 -0600
Message-Id: <5CF4ECC6020000780023483A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 03:47:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <20190531230056.14506-1-sstabellini@kernel.org>
In-Reply-To: <20190531230056.14506-1-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: debug_registers_trap,
 perf_counters_trap, and "static_partitioning"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA2LjE5IGF0IDAxOjAwLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMu
Ywo+IEBAIC0xMTgsNiArMTE4LDI4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3Z3ZmkoY29u
c3QgY2hhciAqcykKPiAgfQo+ICBjdXN0b21fcGFyYW0oInZ3ZmkiLCBwYXJzZV92d2ZpKTsKPiAg
Cj4gK3N0YXRpYyBib29sIGRlYnVnX3JlZ2lzdGVyc190cmFwID0gdHJ1ZTsKPiArc3RhdGljIGJv
b2wgcGVyZl9jb3VudGVyc190cmFwID0gdHJ1ZTsKPiArCj4gK3N0YXRpYyBpbnQgX19pbml0IG9w
dF9zdGF0aWNfcGFydGl0aW9uaW5nKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiArICAgIGlmICggc3Ry
Y21wKHMsICJ0cnVlIikgJiYgCj4gKyAgICAgICAgIHN0cmNtcChzLCAiVHJ1ZSIpICYmCj4gKyAg
ICAgICAgIHN0cmNtcChzLCAiMSIpICkKPiArICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICB2
d2ZpID0gTkFUSVZFOwo+ICsgICAgZGVidWdfcmVnaXN0ZXJzX3RyYXAgPSBmYWxzZTsKPiArICAg
IHBlcmZfY291bnRlcnNfdHJhcCA9IGZhbHNlOwo+ICsgICAgbWVtY3B5KG9wdF9zY2hlZCwgIm51
bGwiLCA1KTsKPiArCj4gKyAgICAvKiBEaXNhYmxlIFRyYXAgRGVidWcgYW5kIFBlcmZvcm1hbmNl
IE1vbml0b3Igbm93IGZvciBDUFUwICovCj4gKyAgICBXUklURV9TWVNSRUcoSERDUl9URFJBLCBN
RENSX0VMMik7Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArY3VzdG9tX3BhcmFtKCJzdGF0
aWNfcGFydGl0aW9uaW5nIiwgb3B0X3N0YXRpY19wYXJ0aXRpb25pbmcpOwoKUGxlYXNlIG5vIHVu
ZGVyc2NvcmVzIGFueW1vcmUgaW4gbmV3IG9wdGlvbiBuYW1lcywgYXQgbGVhc3QgdW50aWwKd2Ug
cGVyaGFwcyBpbXBsZW1lbnQgc3RyaW5nIGNvbXBhcmlzb24gdG8gdHJlYXQgdW5kZXJzY29yZSBh
bmQKZGFzaCBhcyBtYXRjaGluZyB1cC4KCj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4g
KysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gQEAgLTM5LDcgKzM5LDcgQEAKPiAgI2luY2x1
ZGUgPHhlbi9lcnIuaD4KPiAgCj4gIC8qIG9wdF9zY2hlZDogc2NoZWR1bGVyIC0gZGVmYXVsdCB0
byBjb25maWd1cmVkIHZhbHVlICovCj4gLXN0YXRpYyBjaGFyIF9faW5pdGRhdGEgb3B0X3NjaGVk
WzEwXSA9IENPTkZJR19TQ0hFRF9ERUZBVUxUOwo+ICtjaGFyIF9faW5pdGRhdGEgb3B0X3NjaGVk
WzEwXSA9IENPTkZJR19TQ0hFRF9ERUZBVUxUOwo+ICBzdHJpbmdfcGFyYW0oInNjaGVkIiwgb3B0
X3NjaGVkKTsKPiAgCj4gIC8qIGlmIHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdzIGlzIHNldCwKPiAt
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oCj4gQEAgLTkwNiw2ICs5MDYsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNfdmNwdV9vbmxp
bmUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4gIH0KPiAgCj4gIGV4dGVybiBib29sIHNjaGVkX3Nt
dF9wb3dlcl9zYXZpbmdzOwo+ICtleHRlcm4gY2hhciBvcHRfc2NoZWRbMTBdOwoKVGhpcywgaW1v
LCBpcyBhIGxheWVyaW5nIHZpb2xhdGlvbiwgYW5kIGhlbmNlIHNob3VsZCBiZSBzb2x2ZWQgaW4g
YQpkaWZmZXJlbnQgd2F5LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:58:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:58:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjjl-0004pw-P9; Mon, 03 Jun 2019 09: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=cTbP=UC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hXjjk-0004pr-Bo
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:58:40 +0000
X-Inumbo-ID: 267c86f2-85e6-11e9-9f2f-8fb4a3fc0d80
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 267c86f2-85e6-11e9-9f2f-8fb4a3fc0d80;
 Mon, 03 Jun 2019 09:58:35 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: b2uhS+U3k1pr0WrYfUxbKtiFw9YK09QM+gDZoq/yQbzy6f6MVF8jgtzMMj7XJVP6KPEsn/SelY
 VbSrDwqUCygCAsGaMalXKqKSyV4Al4gHAZzoR202A1vEOVvgMIg61SuoHgVN7z1c8YpYVoa6gX
 md/eEQt4WgnXv0ltrV0wCn/pMeksCiKSH0fxvxMcvvAQ1yQ6uNHe6QvF3bMrrsZiN+3XBjvK9f
 PQv6yOkF+vrPrfctF9fYLtrOvbrl/eXUDK0p36JmPNuKuW87/I9gmk9a5HONMKNJxbBD/boq0g
 jTw=
X-SBRS: 2.7
X-MesageID: 1233932
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1233932"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 5/5] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
Thread-Index: AQHVBaFS8SjHUgjrakaMBQvW0JvQ+qZrzi4AgB4LDuA=
Date: Mon, 3 Jun 2019 09:58:31 +0000
Message-ID: <e3c64e80f918475aab7109d2a5e51cf9@AMSPEX02CL03.citrite.net>
References: <20190508132403.1454-1-paul.durrant@citrix.com>
 <20190508132403.1454-6-paul.durrant@citrix.com>
 <20190515090630.xz7yi4g67uc6hlnn@Air-de-Roger>
In-Reply-To: <20190515090630.xz7yi4g67uc6hlnn@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/5] 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+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDE1IE1heSAyMDE5IDEwOjA3Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0gg
NS81XSBpb21tdSAvIHBjaTogcmUtaW1wbGVtZW50IFhFTl9ET01DVExfZ2V0X2RldmljZV9ncm91
cC4uLgo+IAo+IE9uIFdlZCwgTWF5IDA4LCAyMDE5IGF0IDAyOjI0OjAzUE0gKzAxMDAsIFBhdWwg
RHVycmFudCB3cm90ZToKPiA+IC4uLiB1c2luZyB0aGUgbmV3IGlvbW11X2dyb3VwIGluZnJhc3Ry
dWN0dXJlLgo+ID4KPiA+IEJlY2F1c2UgJ3NpYmxpbmcnIGRldmljZXMgYXJlIG5vdyBtZW1iZXJz
IG9mIHRoZSBzYW1lIGlvbW11X2dyb3VwLAo+ID4gaW1wbGVtZW50IHRoZSBkb21jdGwgYnkgbG9v
a2luZyB1cCB0aGUgcmVsZXZhbnQgaW9tbXVfZ3JvdXAgYW5kIHdhbGtpbmcKPiA+IHRoZSBtZW1i
ZXJzaGlwIGxpc3QuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCA2
NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgfCA0NyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+ID4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgfCAgMiArKwo+ID4gIDMgZmls
ZXMgY2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCj4gPiBpbmRleCAxMTMxOWZiYWFlLi40OTE0MGM2NTJlIDEwMDY0
NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTcyOSw2ICs3MjksNzEgQEAgaW50
IGlvbW11X2dyb3VwX2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiA+ICAgICAgcmV0dXJu
IDA7Cj4gPiAgfQo+ID4KPiA+ICtzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICppb21tdV9ncm91
cF9sb29rdXAodWludDE2X3Qgc2VnLCB1aW50OF90IGJ1cywKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBkZXZmbikKPiAKPiBDb3VsZCB5
b3UgdXNlIHBjaV9zYmRmX3QgdG8gcGFzcyB0aGUgU0JERj8KPiAKClByb2JhYmx5LCBJJ2Qgbm90
IG5vdGljZWQgaXRzIGV4aXN0ZW5jZSBzbyBJJ2xsIHVzZSBpdCB3aGVuIEkgY2FuLgoKPiA+ICt7
Cj4gPiArICAgIHVuc2lnbmVkIGludCBpZCA9IDA7Cj4gPiArICAgIHN0cnVjdCBpb21tdV9ncm91
cCAqZ3JwOwo+ID4gKwo+ID4gKyAgICB3aGlsZSAoIHJhZGl4X3RyZWVfZ2FuZ19sb29rdXAoJmlv
bW11X2dyb3VwcywgKHZvaWQgKiopJmdycCwgaWQsIDEpICkKPiA+ICsgICAgewo+ID4gKyAgICAg
ICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7Cj4gPiArCj4gPiArICAgICAgICBsaXN0X2Zvcl9lYWNo
X2VudHJ5ICggcGRldiwgJmdycC0+ZGV2c19saXN0LCBncnBkZXZzX2xpc3QgKQo+ID4gKyAgICAg
ICAgICAgIGlmICggcGRldi0+c2VnID09IHNlZyAmJiBwZGV2LT5idXMgPT0gYnVzICYmCj4gPiAr
ICAgICAgICAgICAgICAgICBwZGV2LT5kZXZmbiA9PSBkZXZmbiApCj4gPiArICAgICAgICAgICAg
ICAgIHJldHVybiBncnA7Cj4gPiArCj4gPiArICAgICAgICBpZCA9IGdycC0+aWQgKyAxOwo+ID4g
KyAgICB9Cj4gPiArCj4gPiArICAgIHJldHVybiBOVUxMOwo+ID4gK30KPiA+ICsKPiA+ICtpbnQg
aW9tbXVfZ2V0X2RldmljZV9ncm91cChzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMs
IHU4IGRldmZuLAo+IAo+IFVzaW5nIHBjaV9zYmRmX3Qgd291bGQgYmUgYmV0dGVyIGhlcmUgdG8g
cGFzcyB0aGUgU0JERiBJTU8sIG9yCj4gdWludDxzaXplPl90LCBvciBqdXN0IHBsYWluIHVuc2ln
bmVkIGludC4KPiAKPiBBbHNvLCBJIHdvbmRlciBhYm91dCB0aGUgdXNlZnVsbmVzcyBvZiB0aGUg
ZG9tYWluIHBhcmFtZXRlciwgc2hvdWxkbid0Cj4geW91IGRvIHRoZSBvd25lcnNoaXAgY2hlY2sg
c29tZXdoZXJlIGVsc2UgKGlmIHJlcXVpcmVkKSBhbmQgaGF2ZSB0aGlzCj4gZnVuY3Rpb24ganVz
dCBjaGVjayB0aGUgSU9NTVUgZ3JvdXAgb2YgYSBnaXZlbiBQQ0kgIGRldmljZT8KPiAKPiAoTm90
ZSB5b3UgcHJvYmFibHkgd2FudCB0byBjb25zdGlmeSB0aGUgZG9tYWluIHBhcmFtZXRlciBpZiBp
dCBuZWVkcyB0bwo+IHN0YXkpLgoKWWVzIGFuZCBuby4gVGhpcyBpcyB0aGUgaW1wbGVtZW50YXRp
b24gb2YgYW4gZXhpc3RpbmcgZG9tY3RsIHNvIGl0J3Mgc2VtYW50aWNzIGFyZSBiYWtlZCBpbi4g
SSB0aGluayBJIGNhbiB1c2UgcGNpX3NiZGZfdCBidXQgdGhlIGRvbWFpbiBwYXJhbWV0ZXIgbmVl
ZHMgdG8gc3RheS4KCj4gCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNU
X0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1heF9zZGV2cykKPiA+ICt7Cj4gPiArICAgIHN0
cnVjdCBpb21tdV9ncm91cCAqZ3JwOwo+ID4gKyAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKPiA+
ICsgICAgaW50IGkgPSAwOwo+IAo+IEl0IHNlZW1zIGxpa2UgdGhpcyBzaG91bGQgYmUgdW5zaWdu
ZWQgaW50Pwo+IAoKWWVzLCBJIGd1ZXNzIGl0IGNvdWxkIGJlLgoKPiA+ICsKPiA+ICsgICAgcGNp
ZGV2c19sb2NrKCk7Cj4gPiArCj4gPiArICAgIGdycCA9IGlvbW11X2dyb3VwX2xvb2t1cChzZWcs
IGJ1cywgZGV2Zm4pOwo+ID4gKyAgICBpZiAoICFncnAgKQo+ID4gKyAgICB7Cj4gPiArICAgICAg
ICBwY2lkZXZzX3VubG9jaygpOwo+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4gPiArICAgIH0KPiA+
ICsKPiA+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYsICZncnAtPmRldnNfbGlzdCwg
Z3JwZGV2c19saXN0ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgdWludDMyX3Qgc2JkZjsKPiA+
ICsKPiA+ICsgICAgICAgIGlmICggaSA+PSBtYXhfc2RldnMgKQo+ID4gKyAgICAgICAgICAgIGJy
ZWFrOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBwZGV2LT5kb21haW4gIT0gZCApCj4gPiArICAg
ICAgICAgICAgY29udGludWU7Cj4gPiArCj4gPiArICAgICAgICBzYmRmID0gUENJX1NCREYzKHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbik7Cj4gPiArCj4gPiArICAgICAgICBpZiAo
IHhzbV9nZXRfZGV2aWNlX2dyb3VwKFhTTV9IT09LLCBzYmRmKSApCj4gPiArICAgICAgICAgICAg
Y29udGludWU7Cj4gPiArCj4gPiArICAgICAgICBpZiAoIHVubGlrZWx5KGNvcHlfdG9fZ3Vlc3Rf
b2Zmc2V0KGJ1ZiwgaSwgJnNiZGYsIDEpKSApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAg
ICAgcGNpZGV2c191bmxvY2soKTsKPiA+ICsgICAgICAgICAgICByZXR1cm4gLTE7Cj4gCj4gLUVG
QVVMVD8KPiAKClllcy4uLiB0aGVuIEkgY2FuIGdldCByaWQgb2YgdGhlIG92ZXJyaWRlIG9mIHRo
ZSByZXQgdmFsdWUgaW4gdGhlIGNhbGxpbmcgY29kZS4KCiAgUGF1bAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 09:59:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 09:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXjk9-0004rN-4A; Mon, 03 Jun 2019 09:59: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXjk7-0004r9-Kc
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 09:59:03 +0000
X-Inumbo-ID: 35ca41bd-85e6-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35ca41bd-85e6-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 09:59:02 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 3 Jun 2019 17:56:48 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 17:58:30 +0800
Message-ID: <1559555910-3192-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH v1] xen: notifier: refine 'notifier_head',
 use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

J25vdGlmaWVyX2Jsb2NrJyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVuIHVz
ZWQgZm9yCidub3RpZmllcl9oZWFkJywgdGhpcyBtYWtlcyBhIGxpdHRsZSBjbGVhcmVyLgoKU2ln
bmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPgotLS0KIHhl
bi9jb21tb24vbm90aWZpZXIuYyAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS94
ZW4vbm90aWZpZXIuaCB8ICA3ICsrKy0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25z
KCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL25vdGlmaWVyLmMg
Yi94ZW4vY29tbW9uL25vdGlmaWVyLmMKaW5kZXggMzQ0ODhhOC4uYzllYTQ0ZCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9ub3RpZmllci5jCisrKyBiL3hlbi9jb21tb24vbm90aWZpZXIuYwpAQCAt
MjEsMTAgKzIxLDEwIEBACiB2b2lkIF9faW5pdCBub3RpZmllcl9jaGFpbl9yZWdpc3RlcigKICAg
ICBzdHJ1Y3Qgbm90aWZpZXJfaGVhZCAqbmgsIHN0cnVjdCBub3RpZmllcl9ibG9jayAqbikKIHsK
LSAgICBzdHJ1Y3QgbGlzdF9oZWFkICpjaGFpbiA9ICZuaC0+aGVhZC5jaGFpbjsKKyAgICBzdHJ1
Y3QgbGlzdF9oZWFkICpjaGFpbiA9ICZuaC0+aGVhZDsKICAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxv
Y2sgKm5iOwogCi0gICAgd2hpbGUgKCBjaGFpbi0+bmV4dCAhPSAmbmgtPmhlYWQuY2hhaW4gKQor
ICAgIHdoaWxlICggY2hhaW4tPm5leHQgIT0gJm5oLT5oZWFkICkKICAgICB7CiAgICAgICAgIG5i
ID0gbGlzdF9lbnRyeShjaGFpbi0+bmV4dCwgc3RydWN0IG5vdGlmaWVyX2Jsb2NrLCBjaGFpbik7
CiAgICAgICAgIGlmICggbi0+cHJpb3JpdHkgPiBuYi0+cHJpb3JpdHkgKQpAQCAtNzEsMTYgKzcx
LDE2IEBAIGludCBub3RpZmllcl9jYWxsX2NoYWluKAogewogICAgIGludCByZXQgPSBOT1RJRllf
RE9ORTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpjdXJzb3I7Ci0gICAgc3RydWN0IG5vdGlmaWVy
X2Jsb2NrICpuYjsKKyAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iID0gTlVMTDsKICAgICBi
b29sX3QgcmV2ZXJzZSA9ICEhKHZhbCAmIE5PVElGWV9SRVZFUlNFKTsKIAotICAgIGN1cnNvciA9
ICYocGN1cnNvciAmJiAqcGN1cnNvciA/ICpwY3Vyc29yIDogJm5oLT5oZWFkKS0+Y2hhaW47Cisg
ICAgY3Vyc29yID0gcGN1cnNvciAmJiAqcGN1cnNvciA/ICYoKnBjdXJzb3IpLT5jaGFpbiA6ICZu
aC0+aGVhZDsKIAogICAgIGRvIHsKICAgICAgICAgY3Vyc29yID0gcmV2ZXJzZSA/IGN1cnNvci0+
cHJldiA6IGN1cnNvci0+bmV4dDsKLSAgICAgICAgbmIgPSBsaXN0X2VudHJ5KGN1cnNvciwgc3Ry
dWN0IG5vdGlmaWVyX2Jsb2NrLCBjaGFpbik7Ci0gICAgICAgIGlmICggY3Vyc29yID09ICZuaC0+
aGVhZC5jaGFpbiApCisgICAgICAgIGlmICggY3Vyc29yID09ICZuaC0+aGVhZCApCiAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgbmIgPSBsaXN0X2VudHJ5KGN1cnNvciwgc3RydWN0IG5vdGlm
aWVyX2Jsb2NrLCBjaGFpbik7CiAgICAgICAgIHJldCA9IG5iLT5ub3RpZmllcl9jYWxsKG5iLCB2
YWwsIHYpOwogICAgIH0gd2hpbGUgKCAhKHJldCAmIE5PVElGWV9TVE9QX01BU0spICk7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9ub3RpZmllci5oIGIveGVuL2luY2x1ZGUveGVuL25v
dGlmaWVyLmgKaW5kZXggZDFmZjliMS4uMDkyMTIxMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL25vdGlmaWVyLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL25vdGlmaWVyLmgKQEAgLTI5LDEz
ICsyOSwxMiBAQCBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgewogfTsKIAogc3RydWN0IG5vdGlmaWVy
X2hlYWQgewotICAgIHN0cnVjdCBub3RpZmllcl9ibG9jayBoZWFkOworICAgIHN0cnVjdCBsaXN0
X2hlYWQgaGVhZDsKIH07CiAKLSNkZWZpbmUgTk9USUZJRVJfSU5JVChuYW1lKSB7IC5oZWFkLmNo
YWluID0gTElTVF9IRUFEX0lOSVQobmFtZS5oZWFkLmNoYWluKSB9Ci0KICNkZWZpbmUgTk9USUZJ
RVJfSEVBRChuYW1lKSBcCi0gICAgc3RydWN0IG5vdGlmaWVyX2hlYWQgbmFtZSA9IE5PVElGSUVS
X0lOSVQobmFtZSkKKyAgICBzdHJ1Y3Qgbm90aWZpZXJfaGVhZCBuYW1lID0geyAuaGVhZCA9IExJ
U1RfSEVBRF9JTklUKG5hbWUuaGVhZCkgfQorCiAKIHZvaWQgbm90aWZpZXJfY2hhaW5fcmVnaXN0
ZXIoCiAgICAgc3RydWN0IG5vdGlmaWVyX2hlYWQgKm5oLCBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sg
Km5iKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:00:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10: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 1hXjlT-0005ly-My; Mon, 03 Jun 2019 10:00: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXjlS-0005ll-8d
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:00:26 +0000
X-Inumbo-ID: 66c26260-85e6-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66c26260-85e6-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 10:00:24 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 17:58:09 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <735ee4900c5054a558c1cb7c3b6d7e9a@sslemail.net>
 <5CF4E7E702000078002347A9@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <64a7b056-d6ab-45cd-292a-1ecb9823d2c5@mxnavi.com>
Date: Mon, 3 Jun 2019 18:00:18 +0800
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: <5CF4E7E702000078002347A9@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH RESEND] xen: notifier: refine
 'notifier_head', use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMy8xOSAxNzoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDYuMTkgYXQg
MDM6MzMsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4gJ25vdGlmaWVyX2Jsb2Nr
JyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVuIHVzZWQgZm9yCj4+ICdub3Rp
Zmllcl9oZWFkJywgdGhpcyBtYWtlIHRoZSBhIGxpdHRsZSBtb3JlIGNsZWFyLgo+IEkgZ3Vlc3Mg
eW91IG1lYW4gIi4uLiBtYWtlcyB0aGUgY29kZSBhIGxpdHRsZSAuLi4iPwpZZXMsIGZpeGVkLCBz
ZWUgdjEuCj4+IEBAIC03MSwxNiArNzEsMTYgQEAgaW50IG5vdGlmaWVyX2NhbGxfY2hhaW4oCj4+
ICAgewo+PiAgICAgICBpbnQgcmV0ID0gTk9USUZZX0RPTkU7Cj4+ICAgICAgIHN0cnVjdCBsaXN0
X2hlYWQgKmN1cnNvcjsKPj4gLSAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iOwo+PiArICAg
IHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmIgPSBOVUxMOwo+PiAgICAgICBib29sX3QgcmV2ZXJz
ZSA9ICEhKHZhbCAmIE5PVElGWV9SRVZFUlNFKTsKPj4gICAKPj4gLSAgICBjdXJzb3IgPSAmKHBj
dXJzb3IgJiYgKnBjdXJzb3IgPyAqcGN1cnNvciA6ICZuaC0+aGVhZCktPmNoYWluOwo+PiArICAg
IGN1cnNvciA9IChwY3Vyc29yICYmICpwY3Vyc29yID8gJigqcGN1cnNvciktPmNoYWluIDogJm5o
LT5oZWFkKTsKPiBUaGUgb3V0ZXJtb3N0IHBhcmVudGhlc2VzIGFyZSBub3cgbm90IHJlYWxseSBu
ZWVkZWQgYW55bW9yZS4KWWVzLCBmaXhlZCwgc2VlIHYxLgo+Cj4+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9ub3RpZmllci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9ub3RpZmllci5oCj4+IEBA
IC0yOSwxMyArMjksMTIgQEAgc3RydWN0IG5vdGlmaWVyX2Jsb2NrIHsKPj4gICB9Owo+PiAgIAo+
PiAgIHN0cnVjdCBub3RpZmllcl9oZWFkIHsKPj4gLSAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sg
aGVhZDsKPj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGhlYWQ7Cj4+ICAgfTsKPj4gICAKPj4gLSNk
ZWZpbmUgTk9USUZJRVJfSU5JVChuYW1lKSB7IC5oZWFkLmNoYWluID0gTElTVF9IRUFEX0lOSVQo
bmFtZS5oZWFkLmNoYWluKSB9Cj4gTm90ZSB0aGUgYmxhbmtzIGltbWVkaWF0ZWx5IGluc2lkZSB0
aGUgZmlndXJlIGJyYWNlcyAtIC4uLgpZZXMsIGZpeGVkLCBzZWUgdjEuCj4KPj4gKyNkZWZpbmUg
Tk9USUZJRVJfSEVBRChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCj4+ICsgIHN0cnVjdCBub3RpZmllcl9oZWFkIG5hbWUgPSB7LmhlYWQg
PSBMSVNUX0hFQURfSU5JVChuYW1lLmhlYWQpfQo+IC4uLiBwbGVhc2UgZG9uJ3QgYnJlYWsgc3Vj
aCBzdHlsZSBhc3BlY3RzLCB1bmxlc3MgeW91IGtub3cKPiBpdCBpcyBzb21ldGhpbmcgdGhhdCBu
ZWVkcyBmaXhpbmcgKGZvciBiZWluZyBpbiB2aW9sYXRpb24gb2Ygb3VyCj4gc3R5bGUgZ3VpZGVs
aW5lcykuClllcywgZml4ZWQsIHNlZSB2MS4KPgo+IEphbgo+Cj4KPiAuCj4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:02:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10: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 1hXjnU-0005wF-6m; Mon, 03 Jun 2019 10: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXjnT-0005w9-2M
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:02:31 +0000
X-Inumbo-ID: b1f6f7d0-85e6-11e9-b623-9b116ea8529a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1f6f7d0-85e6-11e9-b623-9b116ea8529a;
 Mon, 03 Jun 2019 10:02:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 04:02:27 -0600
Message-Id: <5CF4F02E0200007800234874@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 04:02:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9360200007800233E01@prv1-mh.provo.novell.com>
 <6c267398-fd65-1351-e100-8fdebd9986e4@citrix.com>
In-Reply-To: <6c267398-fd65-1351-e100-8fdebd9986e4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] bitops: speed up hweight<N>()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDIxOjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAwMjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaAo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmgK
Pj4gQEAgLTE1Myw0MSArMTUzLDU0IEBAIHN0YXRpYyBfX2lubGluZV9fIGludCBnZXRfY291bnRf
b3JkZXIodW4KPj4gIAo+PiAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2Vp
Z2h0MzIodW5zaWduZWQgaW50IHcpCj4+ICB7Cj4+IC0gICAgdW5zaWduZWQgaW50IHJlcyA9ICh3
ICYgMHg1NTU1NTU1NSkgKyAoKHcgPj4gMSkgJiAweDU1NTU1NTU1KTsKPj4gLSAgICByZXMgPSAo
cmVzICYgMHgzMzMzMzMzMykgKyAoKHJlcyA+PiAyKSAmIDB4MzMzMzMzMzMpOwo+PiAtICAgIHJl
cyA9IChyZXMgJiAweDBGMEYwRjBGKSArICgocmVzID4+IDQpICYgMHgwRjBGMEYwRik7Cj4+IC0g
ICAgcmVzID0gKHJlcyAmIDB4MDBGRjAwRkYpICsgKChyZXMgPj4gOCkgJiAweDAwRkYwMEZGKTsK
Pj4gLSAgICByZXR1cm4gKHJlcyAmIDB4MDAwMEZGRkYpICsgKChyZXMgPj4gMTYpICYgMHgwMDAw
RkZGRik7Cj4+ICsgICAgdyAtPSAodyA+PiAxKSAmIDB4NTU1NTU1NTU7Cj4+ICsgICAgdyA9ICAo
dyAmIDB4MzMzMzMzMzMpICsgKCh3ID4+IDIpICYgMHgzMzMzMzMzMyk7Cj4+ICsgICAgdyA9ICAo
dyArICh3ID4+IDQpKSAmIDB4MGYwZjBmMGY7Cj4+ICsKPj4gKyNpZmRlZiBDT05GSUdfSEFTX0ZB
U1RfTVVMVElQTFkKPj4gKyAgICByZXR1cm4gKHcgKiAweDAxMDEwMTAxKSA+PiAyNDsKPj4gKyNl
bHNlCj4+ICsgICAgdyArPSB3ID4+IDg7Cj4+ICsKPj4gKyAgICByZXR1cm4gKHcgKyAodyA+PiAx
NikpICYgMHhmZjsKPj4gKyNlbmRpZgo+IAo+IFRoaXMgd291bGQgYmUgc2xpZ2h0bHkgc2hvcnRl
ciwgbGVzcyBsaWFibGUgdG8gYml0cm90LCBhbmQgSU1PIGNsZWFuZXIsCj4gdG8gZG8KPiAKPiBp
ZiAoIElTX0VOQUJMRUQoQ09ORklHX0hBU19GQVNUX01VTFRJUExZKSApCj4gICAgIHcgPSB3ICog
MHgwMTAxMDEwMSkgPj4gMjQ7Cj4gZWxzZQo+ICAgICB3ICs9IHcgPj4gODsKPiAKPiByZXR1cm4g
dzsKCldvdWxkIHlvdSBiZSBva2F5IHdpdGgKCnN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdl
bmVyaWNfaHdlaWdodDMyKHVuc2lnbmVkIGludCB3KQp7CiAgICB3IC09ICh3ID4+IDEpICYgMHg1
NTU1NTU1NTsKICAgIHcgPSAgKHcgJiAweDMzMzMzMzMzKSArICgodyA+PiAyKSAmIDB4MzMzMzMz
MzMpOwogICAgdyA9ICAodyArICh3ID4+IDQpKSAmIDB4MGYwZjBmMGY7CgogICAgaWYgKCBJU19F
TkFCTEVEKENPTkZJR19IQVNfRkFTVF9NVUxUSVBMWSkgKQogICAgICAgIHJldHVybiAodyAqIDB4
MDEwMTAxMDEpID4+IDI0OwoKICAgIHcgKz0gdyA+PiA4OwoKICAgIHJldHVybiAodyArICh3ID4+
IDE2KSkgJiAweGZmOwp9CgpkZXNwaXRlIHRoZXJlIHRoZW4gc3RpbGwgYmVpbmcgdHdvIHJldHVy
biBzdGF0ZW1lbnRzPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:05:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10:05: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 1hXjpn-00064F-M2; Mon, 03 Jun 2019 10: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXjpm-00064A-64
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:04:54 +0000
X-Inumbo-ID: 05e91260-85e7-11e9-9630-bbb4d7893ee0
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05e91260-85e7-11e9-9630-bbb4d7893ee0;
 Mon, 03 Jun 2019 10:04:50 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: oxLDvmzBkUncEaNFvOfAl6xfTpWv22VDoYlEMUmfsMKoNKawBK+3rjktoiY5zrrXumZ8OYdw9M
 CmYr+Xaq3Mw0NhqfFZ/1T4RJ+Ypx0OxIGXyKyQ0/w5nxdfbChCTNg8Sh/ouSXqMeYHcX4Pqi1U
 RIxs4BGGjfGk9LUhisrEM1khavtVzCwFlD28Y+8kO64JbezV0aXW8Bsoq69qC1o9hOvT3DAJxr
 R9zylbzKMb4r+prB2dfZpNu6Rbwl/3hM6TRoblLG8aZSaPXB5PQ1xXsvTnvuwWOYEbEPzdXLpZ
 GsE=
X-SBRS: 2.7
X-MesageID: 1208129
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1208129"
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9360200007800233E01@prv1-mh.provo.novell.com>
 <6c267398-fd65-1351-e100-8fdebd9986e4@citrix.com>
 <5CF4F02E0200007800234874@prv1-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: <3586e8b8-3db3-929f-3fbd-72e94f7fb0dd@citrix.com>
Date: Mon, 3 Jun 2019 11:04:45 +0100
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: <5CF4F02E0200007800234874@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] bitops: speed up hweight<N>()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDYvMjAxOSAxMTowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDUuMTkg
YXQgMjE6NDAsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMzEvMDUv
MjAxOSAwMjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4v
Yml0b3BzLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaAo+Pj4gQEAgLTE1Myw0
MSArMTUzLDU0IEBAIHN0YXRpYyBfX2lubGluZV9fIGludCBnZXRfY291bnRfb3JkZXIodW4KPj4+
ICAKPj4+ICBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQzMih1bnNp
Z25lZCBpbnQgdykKPj4+ICB7Cj4+PiAtICAgIHVuc2lnbmVkIGludCByZXMgPSAodyAmIDB4NTU1
NTU1NTUpICsgKCh3ID4+IDEpICYgMHg1NTU1NTU1NSk7Cj4+PiAtICAgIHJlcyA9IChyZXMgJiAw
eDMzMzMzMzMzKSArICgocmVzID4+IDIpICYgMHgzMzMzMzMzMyk7Cj4+PiAtICAgIHJlcyA9IChy
ZXMgJiAweDBGMEYwRjBGKSArICgocmVzID4+IDQpICYgMHgwRjBGMEYwRik7Cj4+PiAtICAgIHJl
cyA9IChyZXMgJiAweDAwRkYwMEZGKSArICgocmVzID4+IDgpICYgMHgwMEZGMDBGRik7Cj4+PiAt
ICAgIHJldHVybiAocmVzICYgMHgwMDAwRkZGRikgKyAoKHJlcyA+PiAxNikgJiAweDAwMDBGRkZG
KTsKPj4+ICsgICAgdyAtPSAodyA+PiAxKSAmIDB4NTU1NTU1NTU7Cj4+PiArICAgIHcgPSAgKHcg
JiAweDMzMzMzMzMzKSArICgodyA+PiAyKSAmIDB4MzMzMzMzMzMpOwo+Pj4gKyAgICB3ID0gICh3
ICsgKHcgPj4gNCkpICYgMHgwZjBmMGYwZjsKPj4+ICsKPj4+ICsjaWZkZWYgQ09ORklHX0hBU19G
QVNUX01VTFRJUExZCj4+PiArICAgIHJldHVybiAodyAqIDB4MDEwMTAxMDEpID4+IDI0Owo+Pj4g
KyNlbHNlCj4+PiArICAgIHcgKz0gdyA+PiA4Owo+Pj4gKwo+Pj4gKyAgICByZXR1cm4gKHcgKyAo
dyA+PiAxNikpICYgMHhmZjsKPj4+ICsjZW5kaWYKPj4gVGhpcyB3b3VsZCBiZSBzbGlnaHRseSBz
aG9ydGVyLCBsZXNzIGxpYWJsZSB0byBiaXRyb3QsIGFuZCBJTU8gY2xlYW5lciwKPj4gdG8gZG8K
Pj4KPj4gaWYgKCBJU19FTkFCTEVEKENPTkZJR19IQVNfRkFTVF9NVUxUSVBMWSkgKQo+PiAgICAg
dyA9IHcgKiAweDAxMDEwMTAxKSA+PiAyNDsKPj4gZWxzZQo+PiAgICAgdyArPSB3ID4+IDg7Cj4+
Cj4+IHJldHVybiB3Owo+IFdvdWxkIHlvdSBiZSBva2F5IHdpdGgKPgo+IHN0YXRpYyBpbmxpbmUg
dW5zaWduZWQgaW50IGdlbmVyaWNfaHdlaWdodDMyKHVuc2lnbmVkIGludCB3KQo+IHsKPiAgICAg
dyAtPSAodyA+PiAxKSAmIDB4NTU1NTU1NTU7Cj4gICAgIHcgPSAgKHcgJiAweDMzMzMzMzMzKSAr
ICgodyA+PiAyKSAmIDB4MzMzMzMzMzMpOwo+ICAgICB3ID0gICh3ICsgKHcgPj4gNCkpICYgMHgw
ZjBmMGYwZjsKPgo+ICAgICBpZiAoIElTX0VOQUJMRUQoQ09ORklHX0hBU19GQVNUX01VTFRJUExZ
KSApCj4gICAgICAgICByZXR1cm4gKHcgKiAweDAxMDEwMTAxKSA+PiAyNDsKPgo+ICAgICB3ICs9
IHcgPj4gODsKPgo+ICAgICByZXR1cm4gKHcgKyAodyA+PiAxNikpICYgMHhmZjsKPiB9Cj4KPiBk
ZXNwaXRlIHRoZXJlIHRoZW4gc3RpbGwgYmVpbmcgdHdvIHJldHVybiBzdGF0ZW1lbnRzPwoKWWVh
aCAtIHRoaXMgZm9ybSBkb2VzIHJlYWQgbGlrZSBhIHJlZ3VsYXIgZnVuY3Rpb24uCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:06:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10: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 1hXjrG-00069b-3E; Mon, 03 Jun 2019 10:06:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXjrE-00069W-Vd
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:06:25 +0000
X-Inumbo-ID: 3c38c1ce-85e7-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c38c1ce-85e7-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 10:06:22 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 18:04:07 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <9df204f9ae2cc9c80a6afde5ea82cb27@sslemail.net>
 <f3dbafae-4865-5233-3c8f-ede397c5f293@arm.com>
 <49547fa1-b1a9-55d8-68b4-d91ef35ce921@mxnavi.com>
 <3c06a4f6-b2f0-1298-b17f-a311fa4e7b67@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <2e9898ab-d413-bdca-ecd4-102929d27ad8@mxnavi.com>
Date: Mon, 3 Jun 2019 18:06:17 +0800
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: <3c06a4f6-b2f0-1298-b17f-a311fa4e7b67@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: put cpupool's member 'n_dom' after
 'cpupool_id'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDYvMy8xOSAxNzozMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMDMvMDYv
MjAxOSAwMjo0OCwgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4+Cj4+IE9uIDUvMzEvMTkgMTg6NTIsIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDUvMzEvMTkgNDoxOCBBTSwgQmFv
ZG9uZyBDaGVuIHdyb3RlOgo+Pj4+IFRodXMsIHNpemVvZihzdHJ1Y3QgY3B1cG9vbCkgd2lsbCBz
YXZlIDggYnl0ZXMgZm9yIDY0LWJpdCBzeXN0ZW0uCj4+Pgo+Pj4gSSBhbSBoYXBweSB3aXRoIHRo
ZSBjaGFuZ2UsIGFsdGhvdWdoIEFGQUlLIGNwdXBvb2wgaXMgbm90IAo+Pj4gaW5zdGFudGlhdGVk
IHRoYXQgb2Z0ZW4uIEFyZSB5b3UgcGxhbm5pbmcgdG8gaGF2ZSBtb3JlIGluc3RhbnRpYXRpb24g
Cj4+PiBvZiBpdD8KPj4+Cj4+PiBDaGVlcnMsCj4+Pgo+PiBObywgSSdtIG5vdCBwbGFubmluZyB0
byBjcmVhdGUgbG90cyBvZiBjcHVwb29sIGluc3RhbmNlLgo+Pgo+PiBJJ20gc3R1ZHlpbmcgeGVu
IGZvciBhIGZldyB3ZWVrcyBhbmQgbXkgcGxhbiBpczoKPj4KPj4gcnVuIHhlbiBmb3IgZW1iZWRl
ZCBhdXRvbW90aXZlIHVzZSBjYXNlIHdpdGggZG9tMGxlc3MsIG51bGwgCj4+IHNjaGVkdWxlciwg
c21hbGwgY29kZSBiYXNlIGZvciBzYWZldHkgY2VydGlmaWVkIG1heWJlIGEgcGx1cyhub3Qgc3Vy
ZSAKPj4gd2hldGhlciBjYW4gZG8gdGhpcykuCj4KPiBGV0lXLCB0aGVyZSBhcmUgZGlzY3Vzc2lv
biB0byBnZXQgWGVuIHNhZmV0eSBjZXJ0aWZpZWQuIFRoZXkgYXJlIAo+IGNhcHR1cmVkIG9uIFsx
XS4KPgo+IENoZWVycywKPgo+IFsxXSAKPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lr
aS9DYXRlZ29yeTpTYWZldHlfQ2VydGlmaWNhdGlvbi9GdVNhX1NJRwoKSGVsbG8gSnVsaWVuLCBU
aGFua3MgZm9yIHlvdXIgaW5mby4KCkkgd2lsbCBmb2xsb3cgdGhlIHdpa2kgbGluayBhbmQgc2Vl
IHdoYXQgaSBjYW4gZG8gYWJvdXQgc2FmZXR5IApjZXJ0aWZpY2F0aW9uLgoKPgo+Pgo+Pgo+Pj4+
Cj4+Pj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29t
Pgo+Pj4+IC0tLQo+Pj4+IMKgIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIHwgMiArLQo+Pj4+
IMKgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+
Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLWlmLmgKPj4+PiBpbmRleCA5MmJjN2EwLi5mMGNmMjEwIDEwMDY0NAo+Pj4+IC0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oCj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLWlmLmgKPj4+PiBAQCAtMjEzLDkgKzIxMyw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBz
Y2hlZF9mcmVlX2RvbWRhdGEoY29uc3QgCj4+Pj4gc3RydWN0IHNjaGVkdWxlciAqcywKPj4+PiDC
oCBzdHJ1Y3QgY3B1cG9vbAo+Pj4+IMKgIHsKPj4+PiDCoMKgwqDCoMKgIGludMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGNwdXBvb2xfaWQ7Cj4+Pj4gK8KgwqDCoCB1bnNpZ25lZCBpbnTCoMKg
wqDCoCBuX2RvbTsKPj4+PiDCoMKgwqDCoMKgIGNwdW1hc2tfdmFyX3TCoMKgwqAgY3B1X3ZhbGlk
O8KgwqDCoMKgwqAgLyogYWxsIGNwdXMgYXNzaWduZWQgdG8gcG9vbCAqLwo+Pj4+IMKgwqDCoMKg
wqAgc3RydWN0IGNwdXBvb2zCoMKgICpuZXh0Owo+Pj4+IC3CoMKgwqAgdW5zaWduZWQgaW50wqDC
oMKgwqAgbl9kb207Cj4+Pj4gwqDCoMKgwqDCoCBzdHJ1Y3Qgc2NoZWR1bGVyICpzY2hlZDsKPj4+
PiDCoMKgwqDCoMKgIGF0b21pY190wqDCoMKgwqDCoMKgwqDCoCByZWZjbnQ7Cj4+Pj4gwqAgfTsK
Pj4+Pgo+Pj4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:22:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10: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 1hXk77-0007vj-R3; Mon, 03 Jun 2019 10:22: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXk76-0007ve-Iq
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:22:48 +0000
X-Inumbo-ID: 7ea35182-85e9-11e9-a4d3-fb8589ad0e92
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ea35182-85e9-11e9-a4d3-fb8589ad0e92;
 Mon, 03 Jun 2019 10:22:42 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 18:20:18 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <d7e6554e6990789d1b619b6d489f52b7@sslemail.net>
 <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
 <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
 <10daba8f-d14a-f1f4-a0cd-d18349263ace@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <ce2a0eea-ac01-4b96-b41a-802bb60f3d8d@mxnavi.com>
Date: Mon, 3 Jun 2019 18:22:23 +0800
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: <10daba8f-d14a-f1f4-a0cd-d18349263ace@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDYvMy8xOSAxNzozNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMDMvMDYv
MjAxOSAwMjo1MiwgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4+Cj4+IE9uIDUvMzEvMTkgMTg6NTUsIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDUvMzEvMTkgMzo0NiBBTSwgQmFv
ZG9uZyBDaGVuIHdyb3RlOgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJh
b2RvbmdAbXhuYXZpLmNvbT4KPj4+PiAtLS0KPj4+PiDCoCB4ZW4vY29tbW9uL2NwdS5jwqDCoMKg
wqDCoCB8IDEwIC0tLS0tLS0tLS0KPj4+PiDCoCB4ZW4vaW5jbHVkZS94ZW4vY3B1LmggfMKgIDQg
KystLQo+Pj4+IMKgIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlv
bnMoLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2NwdS5jIGIveGVuL2NvbW1v
bi9jcHUuYwo+Pj4+IGluZGV4IGYzODhkODkuLmE1MjZiNTUgMTAwNjQ0Cj4+Pj4gLS0tIGEveGVu
L2NvbW1vbi9jcHUuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vY3B1LmMKPj4+PiBAQCAtNTEsMTYg
KzUxLDYgQEAgdm9pZCBwdXRfY3B1X21hcHModm9pZCkKPj4+PiDCoMKgwqDCoMKgIHNwaW5fdW5s
b2NrX3JlY3Vyc2l2ZSgmY3B1X2FkZF9yZW1vdmVfbG9jayk7Cj4+Pj4gwqAgfQo+Pj4+IMKgIC1i
b29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCkKPj4+PiAtewo+Pj4+IC3CoMKgwqAgcmV0dXJu
IGdldF9jcHVfbWFwcygpOwo+Pj4+IC19Cj4+Pj4gLQo+Pj4+IC12b2lkIGNwdV9ob3RwbHVnX2Rv
bmUodm9pZCkKPj4+PiAtewo+Pj4+IC3CoMKgwqAgcHV0X2NwdV9tYXBzKCk7Cj4+Pj4gLX0KPj4+
PiAtCj4+Pj4gwqAgc3RhdGljIE5PVElGSUVSX0hFQUQoY3B1X2NoYWluKTsKPj4+PiDCoCDCoCB2
b2lkIF9faW5pdCByZWdpc3Rlcl9jcHVfbm90aWZpZXIoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpu
YikKPj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NwdS5oIGIveGVuL2luY2x1ZGUv
eGVuL2NwdS5oCj4+Pj4gaW5kZXggNDYzOGM1MC4uNzBhMmRmNCAxMDA2NDQKPj4+PiAtLS0gYS94
ZW4vaW5jbHVkZS94ZW4vY3B1LmgKPj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgKPj4+
PiBAQCAtMTAsOCArMTAsOCBAQCBib29sX3QgZ2V0X2NwdV9tYXBzKHZvaWQpOwo+Pj4+IMKgIHZv
aWQgcHV0X2NwdV9tYXBzKHZvaWQpOwo+Pj4+IMKgIMKgIC8qIFNhZmVseSBwZXJmb3JtIENQVSBo
b3RwbHVnIGFuZCB1cGRhdGUgY3B1X29ubGluZV9tYXAsIGV0Yy4gKi8KPj4+PiAtYm9vbF90IGNw
dV9ob3RwbHVnX2JlZ2luKHZvaWQpOwo+Pj4+IC12b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCk7
Cj4+Pj4gK3N0YXRpYyBpbmxpbmUgYm9vbF90IGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpIHsgcmV0
dXJuIAo+Pj4+IGdldF9jcHVfbWFwcygpOyB9Cj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBjcHVf
aG90cGx1Z19kb25lKHZvaWQpIHsgcHV0X2NwdV9tYXBzKCk7IH0KPj4+Cj4+PiBUaGUgY29kaW5n
IHN0eWxlIHNob3VsZCBiZToKPj4+Cj4+PiBzdGF0aWMgaW5saW5lLi4uLgo+Pj4gewo+Pj4gwqDC
oMKgwqDCoCAuLi4KPj4+IH0KPj4+Cj4+IFllcywgY2xhbmctZm9ybWF0IGF1dG9tYXRlZCBmb3Jt
YXQgY29kZSBmb3IgbWUsIHdpbGwgYmUgZml4ZWQuCj4KPiBIbW1tLCBjbGFuZy1mb3JtYXQgZG9l
cyBub3QgaGF2ZSBYZW4gY29kaW5nIHN0eWxlIHN1cHBvcnQgeWV0LiBEbyB5b3UgCj4gaGF2ZSBw
YXRjaGVzIG9uIHRvcCB0byBoYW5kbGUgaXQ/CgpObywgQnV0IHRoZSBsaW51eCBrZXJuZWwgc2Vl
bXMgYWxyZWFkeSBoYXZlIGl0J3MgY2xhbmctZm9ybWF0IHN1cHBvcnQuIApHdWVzcyBjYW4gdXNl
ZCBieSB4ZW4uCgpJTU/CoCBpIGRvbid0IGxpa2UgdGhlIGNvZGluZyBzdHlsZSBpbiB4ZW4gcGVy
c29uYWxseS4KCkJ1dCBpdCdzIGNvZGUgYmFzZSBoYXMgbG9uZyB5ZWFycyBoaXN0b3J5LiBjYW4g
aW5zaXN0IG9uIHRoaXMgb3IgbWFrZSAKc29tZSBjaGFuZ2VzLgoKSSBwcmVmZXIgY2xhbmctZm9y
bWF0IHBlcnNvbmFsbHkswqAgYmVjYXVzZSBubyBzdHlsZSBpc3N1ZSBpbiBwYXRjaCBhbmQgCndp
bGwgbWFrZSByZXZpZXcgZWFzaWVyLgoKPgo+IENoZWVycywKPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:41:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10:41:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXkOb-0001FU-Hu; Mon, 03 Jun 2019 10: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXkOa-0001FP-5Y
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:40:52 +0000
X-Inumbo-ID: 0df8ddbe-85ec-11e9-a80e-af8848d25fd2
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0df8ddbe-85ec-11e9-a80e-af8848d25fd2;
 Mon, 03 Jun 2019 10:40:50 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 148D0A78;
 Mon,  3 Jun 2019 03:40:50 -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 68FE23F5AF;
 Mon,  3 Jun 2019 03:40:48 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <d7e6554e6990789d1b619b6d489f52b7@sslemail.net>
 <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
 <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
 <10daba8f-d14a-f1f4-a0cd-d18349263ace@arm.com>
 <ce2a0eea-ac01-4b96-b41a-802bb60f3d8d@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e76f6eef-82f6-668f-6413-e872cd3936d5@arm.com>
Date: Mon, 3 Jun 2019 11:40:47 +0100
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: <ce2a0eea-ac01-4b96-b41a-802bb60f3d8d@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SGksCgpPbiAwMy8wNi8yMDE5IDExOjIyLCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA2LzMv
MTkgMTc6MzcsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+IE9uIDAzLzA2LzIwMTkg
MDI6NTIsIGNoZW5iYW9kb25nIHdyb3RlOgo+Pj4KPj4+IE9uIDUvMzEvMTkgMTg6NTUsIEp1bGll
biBHcmFsbCB3cm90ZToKPj4+PiBIaSwKPj4+Pgo+Pj4+IE9uIDUvMzEvMTkgMzo0NiBBTSwgQmFv
ZG9uZyBDaGVuIHdyb3RlOgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5i
YW9kb25nQG14bmF2aS5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiDCoCB4ZW4vY29tbW9uL2NwdS5jwqDC
oMKgwqDCoCB8IDEwIC0tLS0tLS0tLS0KPj4+Pj4gwqAgeGVuL2luY2x1ZGUveGVuL2NwdS5oIHzC
oCA0ICsrLS0KPj4+Pj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEyIGRl
bGV0aW9ucygtKQo+Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jcHUuYyBiL3hl
bi9jb21tb24vY3B1LmMKPj4+Pj4gaW5kZXggZjM4OGQ4OS4uYTUyNmI1NSAxMDA2NDQKPj4+Pj4g
LS0tIGEveGVuL2NvbW1vbi9jcHUuYwo+Pj4+PiArKysgYi94ZW4vY29tbW9uL2NwdS5jCj4+Pj4+
IEBAIC01MSwxNiArNTEsNiBAQCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKQo+Pj4+PiDCoMKgwqDC
oMKgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmY3B1X2FkZF9yZW1vdmVfbG9jayk7Cj4+Pj4+IMKg
IH0KPj4+Pj4gwqAgLWJvb2xfdCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKQo+Pj4+PiAtewo+Pj4+
PiAtwqDCoMKgIHJldHVybiBnZXRfY3B1X21hcHMoKTsKPj4+Pj4gLX0KPj4+Pj4gLQo+Pj4+PiAt
dm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpCj4+Pj4+IC17Cj4+Pj4+IC3CoMKgwqAgcHV0X2Nw
dV9tYXBzKCk7Cj4+Pj4+IC19Cj4+Pj4+IC0KPj4+Pj4gwqAgc3RhdGljIE5PVElGSUVSX0hFQUQo
Y3B1X2NoYWluKTsKPj4+Pj4gwqAgwqAgdm9pZCBfX2luaXQgcmVnaXN0ZXJfY3B1X25vdGlmaWVy
KHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmIpCj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vY3B1LmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgKPj4+Pj4gaW5kZXggNDYzOGM1MC4u
NzBhMmRmNCAxMDA2NDQKPj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NwdS5oCj4+Pj4+ICsr
KyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaAo+Pj4+PiBAQCAtMTAsOCArMTAsOCBAQCBib29sX3Qg
Z2V0X2NwdV9tYXBzKHZvaWQpOwo+Pj4+PiDCoCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKTsKPj4+
Pj4gwqAgwqAgLyogU2FmZWx5IHBlcmZvcm0gQ1BVIGhvdHBsdWcgYW5kIHVwZGF0ZSBjcHVfb25s
aW5lX21hcCwgZXRjLiAqLwo+Pj4+PiAtYm9vbF90IGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpOwo+
Pj4+PiAtdm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpOwo+Pj4+PiArc3RhdGljIGlubGluZSBi
b29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9pZCkgeyByZXR1cm4gZ2V0X2NwdV9tYXBzKCk7IH0K
Pj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpIHsgcHV0X2Nw
dV9tYXBzKCk7IH0KPj4+Pgo+Pj4+IFRoZSBjb2Rpbmcgc3R5bGUgc2hvdWxkIGJlOgo+Pj4+Cj4+
Pj4gc3RhdGljIGlubGluZS4uLi4KPj4+PiB7Cj4+Pj4gwqDCoMKgwqDCoCAuLi4KPj4+PiB9Cj4+
Pj4KPj4+IFllcywgY2xhbmctZm9ybWF0IGF1dG9tYXRlZCBmb3JtYXQgY29kZSBmb3IgbWUsIHdp
bGwgYmUgZml4ZWQuCj4+Cj4+IEhtbW0sIGNsYW5nLWZvcm1hdCBkb2VzIG5vdCBoYXZlIFhlbiBj
b2Rpbmcgc3R5bGUgc3VwcG9ydCB5ZXQuIERvIHlvdSBoYXZlIAo+PiBwYXRjaGVzIG9uIHRvcCB0
byBoYW5kbGUgaXQ/Cj4gCj4gTm8sIEJ1dCB0aGUgbGludXgga2VybmVsIHNlZW1zIGFscmVhZHkg
aGF2ZSBpdCdzIGNsYW5nLWZvcm1hdCBzdXBwb3J0LiBHdWVzcyBjYW4gCj4gdXNlZCBieSB4ZW4u
CgpNb3N0IG9mIFhlbiBjb2RlIGJhc2UgZG9lcyBub3QgdXNlIExpbnV4IGNvZGluZyBzdHlsZS4g
VGhlIG9ubHkgZXhjZXB0aW9uIGlzIApmaWxlIGltcG9ydGVkIGRpcmVjdGx5IGZyb20gTGludXgg
dG8gZWFzZSBwb3J0aW5nIGJ1ZyBmaXhlcy4KCj4gCj4gSU1PwqAgaSBkb24ndCBsaWtlIHRoZSBj
b2Rpbmcgc3R5bGUgaW4geGVuIHBlcnNvbmFsbHkuCgpJIGRvbid0IG5lY2Vzc2FyaWx5IGFncmVl
IHdpdGggYWxsIG9mIGl0IGJ1dCBzb21lIG9mIHRoZSBMaW51eCBzdHlsZSBhcmUgb2RkIHRvby4K
Cj4gCj4gQnV0IGl0J3MgY29kZSBiYXNlIGhhcyBsb25nIHllYXJzIGhpc3RvcnkuIGNhbiBpbnNp
c3Qgb24gdGhpcyBvciBtYWtlIHNvbWUgY2hhbmdlcy4KCkltcHJvdmVtZW50IHRvIHRoZSBjb2Rp
bmcgc3R5bGUgYXJlIGFsd2F5cyB3ZWxjb21lZC4gQWx0aG91Z2gsIHlvdSB3aWxsIG5vdGljZSAK
dGhhdCBhbnl0aGluZyBhcm91bmQgY29kaW5nIHN0eWxlIChpbiBhbnkgcHJvamVjdCkgaXMgYSBt
YXR0ZXIgb2YgdGFzdGUgYW5kIGNhbiAKYmUgZGlmZmljdWx0IHRvIGZpbmQgYW4gYWdyZWVtZW50
LgoKPiAKPiBJIHByZWZlciBjbGFuZy1mb3JtYXQgcGVyc29uYWxseSzCoCBiZWNhdXNlIG5vIHN0
eWxlIGlzc3VlIGluIHBhdGNoIGFuZCB3aWxsIG1ha2UgCj4gcmV2aWV3IGVhc2llci4KCmNsYW5n
LWZvcm1hdCBpcyBub3QgYSBjb2Rpbmcgc3R5bGUuIEl0IGlzIGEgdG9vbCBoZWxwaW5nIHRvIGZv
cm1hdCBpbiBhIHNwZWNpZmljIApjb2Rpbmcgc3R5bGUuIFRoZXJlIGFyZSBlZmZvcnQgdG8gZXh0
ZW5kIGNsYW5nLWZvcm1hdCBmb3Igc3VwcG9ydGluZyBYZW4gY29kaW5nIApzdHlsZS4KCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:41:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10: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 1hXkPF-0001JB-1F; Mon, 03 Jun 2019 10: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=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXkPD-0001J1-Ul
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:41:31 +0000
X-Inumbo-ID: 24ca6559-85ec-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24ca6559-85ec-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 10:41:30 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 18:39:14 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
 <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
Date: Mon, 3 Jun 2019 18:41:24 +0800
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: <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMy8xOSAxNjozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDYuMTkgYXQg
MDU6MDcsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4gT24gNS8zMS8xOSAxOTox
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAzMC4wNS4xOSBhdCAxMjoxNywgPGNoZW5i
YW9kb25nQG14bmF2aS5jb20+IHdyb3RlOgo+Pj4+IERlZmF1bHQ6IGVuYWJsZWQuCj4+Pj4gQ2Fu
IGJlIGRpc2FibGVkIGZvciBzbWFsbGVyIGNvZGUgZm9vdHByaW50Lgo+Pj4gQnV0IHlvdSdyZSBh
d2FyZSB0aGF0IHdlJ3JlLCBmb3Igbm93IGF0IGxlYXN0LCB0cnlpbmcgdG8gbGltaXQgdGhlCj4+
PiBudW1iZXIgb2YgaW5kZXBlbmRlbnRseSBzZWxlY3RhYmxlIGNvbmZpZyBvcHRpb25zPyBPbmVz
IGRlcGVuZGluZwo+Pj4gb24gRVhQRVJUIGFyZSBzb3J0IG9mIGFuIGV4Y2VwdGlvbiBpbiBjZXJ0
YWluIGNhc2VzLgo+PiBMaW1pdCB0aGUgbnVtYmVyIG9mIGluZGVwZW5kZW50bHkgc2VsZWN0YWJs
ZSBjb25maWcgc291bmRzIGdvb2QgdG8gbWUuCj4+Cj4+IERvZXMgdGhlIGZvbGxvd2luZyBsb29r
cyBnb29kPwo+Pgo+PiArY29uZmlnIEhBU19UUkFDRUJVRkZFUgo+PiArICAgICAgIGJvb2wgIkVu
YWJsZS9EaXNhYmxlIHRyYWNlYnVmZmVyIiAgaWYgRVhQRVJUID0gInkiCj4+ICsgICAgICAgLS0t
aGVscC0tLQo+PiArICAgICAgICAgRW5hYmxlIG9yIGRpc2FibGUgdHJhY2VidWZmZXIgZnVuY3Rp
b24uCj4+ICsgICAgICAgICBYZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0dXModHJhY2UgZXZlbnQp
IHdpbGwgYmUgc2F2ZWQgdG8KPj4gdHJhY2UgbWVtb3J5Cj4+ICsgICAgICAgICB3aGVuIGVuYWJs
ZWQuCj4+ICsKPiBUaGUgRVhQRVJUIGFkZGl0aW9uIG1ha2UgaW50cm9kdWNpbmcgdGhpcyBmaW5l
IGJ5IG1lLiBCdXQgaXRzIG5hbWUKPiBpcyBzdGlsbCB3cm9uZywgYW5kIHRoZSBoZWxwIHRleHQg
YWxzbyBuZWVkcyBmdXJ0aGVyIGltcHJvdmVtZW50IGltby4KCkhpIEphbiwgdGhhbmtzIGZvciB5
b3VyIGtpbmRseSByZXZpZXcgYW5kIGZlZWRiYWNrLgoKRm9yIHRoaXMsIHdvdWxkIHlvdSBwbGVh
c2UgZ2l2ZSB5b3VyIHN1Z2dlc3Rpb25zIGFib3V0IHRoZSBuYW1lIGFuZCBoZWxwIAp0ZXh0PwoK
Pgo+IEphbgo+Cj4KPiAuCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 10:54:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 10:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXkbh-0002K9-AV; Mon, 03 Jun 2019 10: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXkbf-0002K4-W8
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 10:54:24 +0000
X-Inumbo-ID: ee4e78be-85ed-11e9-8311-bfb54050b599
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ee4e78be-85ed-11e9-8311-bfb54050b599;
 Mon, 03 Jun 2019 10:54:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 04:54:15 -0600
Message-Id: <5CF4FC53020000780023490D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 04:54:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
 <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
 <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
In-Reply-To: <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDEyOjQxLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cgo+IE9uIDYvMy8xOSAxNjozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDAzLjA2LjE5
IGF0IDA1OjA3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+PiBPbiA1LzMxLzE5
IDE5OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAzMC4wNS4xOSBhdCAxMjoxNywg
PGNoZW5iYW9kb25nQG14bmF2aS5jb20+IHdyb3RlOgo+Pj4+PiBEZWZhdWx0OiBlbmFibGVkLgo+
Pj4+PiBDYW4gYmUgZGlzYWJsZWQgZm9yIHNtYWxsZXIgY29kZSBmb290cHJpbnQuCj4+Pj4gQnV0
IHlvdSdyZSBhd2FyZSB0aGF0IHdlJ3JlLCBmb3Igbm93IGF0IGxlYXN0LCB0cnlpbmcgdG8gbGlt
aXQgdGhlCj4+Pj4gbnVtYmVyIG9mIGluZGVwZW5kZW50bHkgc2VsZWN0YWJsZSBjb25maWcgb3B0
aW9ucz8gT25lcyBkZXBlbmRpbmcKPj4+PiBvbiBFWFBFUlQgYXJlIHNvcnQgb2YgYW4gZXhjZXB0
aW9uIGluIGNlcnRhaW4gY2FzZXMuCj4+PiBMaW1pdCB0aGUgbnVtYmVyIG9mIGluZGVwZW5kZW50
bHkgc2VsZWN0YWJsZSBjb25maWcgc291bmRzIGdvb2QgdG8gbWUuCj4+Pgo+Pj4gRG9lcyB0aGUg
Zm9sbG93aW5nIGxvb2tzIGdvb2Q/Cj4+Pgo+Pj4gK2NvbmZpZyBIQVNfVFJBQ0VCVUZGRVIKPj4+
ICsgICAgICAgYm9vbCAiRW5hYmxlL0Rpc2FibGUgdHJhY2VidWZmZXIiICBpZiBFWFBFUlQgPSAi
eSIKPj4+ICsgICAgICAgLS0taGVscC0tLQo+Pj4gKyAgICAgICAgIEVuYWJsZSBvciBkaXNhYmxl
IHRyYWNlYnVmZmVyIGZ1bmN0aW9uLgo+Pj4gKyAgICAgICAgIFhlbiBpbnRlcm5hbCBydW5uaW5n
IHN0YXR1cyh0cmFjZSBldmVudCkgd2lsbCBiZSBzYXZlZCB0bwo+Pj4gdHJhY2UgbWVtb3J5Cj4+
PiArICAgICAgICAgd2hlbiBlbmFibGVkLgo+Pj4gKwo+PiBUaGUgRVhQRVJUIGFkZGl0aW9uIG1h
a2UgaW50cm9kdWNpbmcgdGhpcyBmaW5lIGJ5IG1lLiBCdXQgaXRzIG5hbWUKPj4gaXMgc3RpbGwg
d3JvbmcsIGFuZCB0aGUgaGVscCB0ZXh0IGFsc28gbmVlZHMgZnVydGhlciBpbXByb3ZlbWVudCBp
bW8uCj4gCj4gSGkgSmFuLCB0aGFua3MgZm9yIHlvdXIga2luZGx5IHJldmlldyBhbmQgZmVlZGJh
Y2suCj4gCj4gRm9yIHRoaXMsIHdvdWxkIHlvdSBwbGVhc2UgZ2l2ZSB5b3VyIHN1Z2dlc3Rpb25z
IGFib3V0IHRoZSBuYW1lIGFuZCBoZWxwIAo+IHRleHQ/CgpBcyBmYXIgYXMgdGhlIG5hbWUgaXMg
Y29uY2VybmVkLCB0aGUgSEFTXyBzaG91bGQgYmUgZHJvcHBlZC4KSSdtIGFmcmFpZCBJIGRvbid0
IGhhdmUgYSBwYXJ0aWN1bGFyIHN1Z2dlc3Rpb24gZm9yIHRoZSBoZWxwIHRleHQuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 11:00:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 11: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 1hXkhJ-0003Ch-1G; Mon, 03 Jun 2019 11:00:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WQxh=UC=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXkhH-0003Cc-2G
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 11:00:11 +0000
X-Inumbo-ID: bf5710ec-85ee-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf5710ec-85ee-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 11:00:08 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 3 Jun
 2019 18:57:55 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <d7e6554e6990789d1b619b6d489f52b7@sslemail.net>
 <33f34cf9-2b67-baa9-8b3c-98fa08e70ddd@arm.com>
 <676cd57f-99b6-22a5-c008-cf707448f5ba@mxnavi.com>
 <10daba8f-d14a-f1f4-a0cd-d18349263ace@arm.com>
 <ce2a0eea-ac01-4b96-b41a-802bb60f3d8d@mxnavi.com>
 <e76f6eef-82f6-668f-6413-e872cd3936d5@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <8ca96378-5531-9987-3d98-1787dd3310b2@mxnavi.com>
Date: Mon, 3 Jun 2019 19:00:00 +0800
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: <e76f6eef-82f6-668f-6413-e872cd3936d5@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: cpu: change 'cpu_hotplug_[begin|done]'
 to inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDYvMy8xOSAxODo0MCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMDMvMDYv
MjAxOSAxMToyMiwgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4+Cj4+IE9uIDYvMy8xOSAxNzozNywgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGksCj4+Pgo+Pj4gT24gMDMvMDYvMjAxOSAwMjo1MiwgY2hl
bmJhb2Rvbmcgd3JvdGU6Cj4+Pj4KPj4+PiBPbiA1LzMxLzE5IDE4OjU1LCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4+Pj4+IEhpLAo+Pj4+Pgo+Pj4+PiBPbiA1LzMxLzE5IDM6NDYgQU0sIEJhb2Rvbmcg
Q2hlbiB3cm90ZToKPj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2Rv
bmdAbXhuYXZpLmNvbT4KPj4+Pj4+IC0tLQo+Pj4+Pj4gwqAgeGVuL2NvbW1vbi9jcHUuY8KgwqDC
oMKgwqAgfCAxMCAtLS0tLS0tLS0tCj4+Pj4+PiDCoCB4ZW4vaW5jbHVkZS94ZW4vY3B1LmggfMKg
IDQgKystLQo+Pj4+Pj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEyIGRl
bGV0aW9ucygtKQo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2NwdS5jIGIv
eGVuL2NvbW1vbi9jcHUuYwo+Pj4+Pj4gaW5kZXggZjM4OGQ4OS4uYTUyNmI1NSAxMDA2NDQKPj4+
Pj4+IC0tLSBhL3hlbi9jb21tb24vY3B1LmMKPj4+Pj4+ICsrKyBiL3hlbi9jb21tb24vY3B1LmMK
Pj4+Pj4+IEBAIC01MSwxNiArNTEsNiBAQCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKQo+Pj4+Pj4g
wqDCoMKgwqDCoCBzcGluX3VubG9ja19yZWN1cnNpdmUoJmNwdV9hZGRfcmVtb3ZlX2xvY2spOwo+
Pj4+Pj4gwqAgfQo+Pj4+Pj4gwqAgLWJvb2xfdCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKQo+Pj4+
Pj4gLXsKPj4+Pj4+IC3CoMKgwqAgcmV0dXJuIGdldF9jcHVfbWFwcygpOwo+Pj4+Pj4gLX0KPj4+
Pj4+IC0KPj4+Pj4+IC12b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCkKPj4+Pj4+IC17Cj4+Pj4+
PiAtwqDCoMKgIHB1dF9jcHVfbWFwcygpOwo+Pj4+Pj4gLX0KPj4+Pj4+IC0KPj4+Pj4+IMKgIHN0
YXRpYyBOT1RJRklFUl9IRUFEKGNwdV9jaGFpbik7Cj4+Pj4+PiDCoCDCoCB2b2lkIF9faW5pdCBy
ZWdpc3Rlcl9jcHVfbm90aWZpZXIoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYikKPj4+Pj4+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY3B1LmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgK
Pj4+Pj4+IGluZGV4IDQ2MzhjNTAuLjcwYTJkZjQgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vY3B1LmgKPj4+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaAo+Pj4+Pj4g
QEAgLTEwLDggKzEwLDggQEAgYm9vbF90IGdldF9jcHVfbWFwcyh2b2lkKTsKPj4+Pj4+IMKgIHZv
aWQgcHV0X2NwdV9tYXBzKHZvaWQpOwo+Pj4+Pj4gwqAgwqAgLyogU2FmZWx5IHBlcmZvcm0gQ1BV
IGhvdHBsdWcgYW5kIHVwZGF0ZSBjcHVfb25saW5lX21hcCwgZXRjLiAqLwo+Pj4+Pj4gLWJvb2xf
dCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKTsKPj4+Pj4+IC12b2lkIGNwdV9ob3RwbHVnX2RvbmUo
dm9pZCk7Cj4+Pj4+PiArc3RhdGljIGlubGluZSBib29sX3QgY3B1X2hvdHBsdWdfYmVnaW4odm9p
ZCkgeyByZXR1cm4gCj4+Pj4+PiBnZXRfY3B1X21hcHMoKTsgfQo+Pj4+Pj4gK3N0YXRpYyBpbmxp
bmUgdm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpIHsgcHV0X2NwdV9tYXBzKCk7IH0KPj4+Pj4K
Pj4+Pj4gVGhlIGNvZGluZyBzdHlsZSBzaG91bGQgYmU6Cj4+Pj4+Cj4+Pj4+IHN0YXRpYyBpbmxp
bmUuLi4uCj4+Pj4+IHsKPj4+Pj4gwqDCoMKgwqDCoCAuLi4KPj4+Pj4gfQo+Pj4+Pgo+Pj4+IFll
cywgY2xhbmctZm9ybWF0IGF1dG9tYXRlZCBmb3JtYXQgY29kZSBmb3IgbWUsIHdpbGwgYmUgZml4
ZWQuCj4+Pgo+Pj4gSG1tbSwgY2xhbmctZm9ybWF0IGRvZXMgbm90IGhhdmUgWGVuIGNvZGluZyBz
dHlsZSBzdXBwb3J0IHlldC4gRG8gCj4+PiB5b3UgaGF2ZSBwYXRjaGVzIG9uIHRvcCB0byBoYW5k
bGUgaXQ/Cj4+Cj4+IE5vLCBCdXQgdGhlIGxpbnV4IGtlcm5lbCBzZWVtcyBhbHJlYWR5IGhhdmUg
aXQncyBjbGFuZy1mb3JtYXQgCj4+IHN1cHBvcnQuIEd1ZXNzIGNhbiB1c2VkIGJ5IHhlbi4KPgo+
IE1vc3Qgb2YgWGVuIGNvZGUgYmFzZSBkb2VzIG5vdCB1c2UgTGludXggY29kaW5nIHN0eWxlLiBU
aGUgb25seSAKPiBleGNlcHRpb24gaXMgZmlsZSBpbXBvcnRlZCBkaXJlY3RseSBmcm9tIExpbnV4
IHRvIGVhc2UgcG9ydGluZyBidWcgZml4ZXMuCgpSb2dlciB0aGF0LgoKCj4KPj4KPj4gSU1PwqAg
aSBkb24ndCBsaWtlIHRoZSBjb2Rpbmcgc3R5bGUgaW4geGVuIHBlcnNvbmFsbHkuCj4KPiBJIGRv
bid0IG5lY2Vzc2FyaWx5IGFncmVlIHdpdGggYWxsIG9mIGl0IGJ1dCBzb21lIG9mIHRoZSBMaW51
eCBzdHlsZSAKPiBhcmUgb2RkIHRvby4KeWVzIHllcyzCoCBMaW51eCBzdHlsZSwgZWc6ICd0YWIn
LCBpIGFsc28gZGlzbGlrZS4KPgo+Pgo+PiBCdXQgaXQncyBjb2RlIGJhc2UgaGFzIGxvbmcgeWVh
cnMgaGlzdG9yeS4gY2FuIGluc2lzdCBvbiB0aGlzIG9yIG1ha2UgCj4+IHNvbWUgY2hhbmdlcy4K
Pgo+IEltcHJvdmVtZW50IHRvIHRoZSBjb2Rpbmcgc3R5bGUgYXJlIGFsd2F5cyB3ZWxjb21lZC4g
QWx0aG91Z2gsIHlvdSAKPiB3aWxsIG5vdGljZSB0aGF0IGFueXRoaW5nIGFyb3VuZCBjb2Rpbmcg
c3R5bGUgKGluIGFueSBwcm9qZWN0KSBpcyBhIAo+IG1hdHRlciBvZiB0YXN0ZSBhbmQgY2FuIGJl
IGRpZmZpY3VsdCB0byBmaW5kIGFuIGFncmVlbWVudC4KCkFncmVlLgoKPgo+Pgo+PiBJIHByZWZl
ciBjbGFuZy1mb3JtYXQgcGVyc29uYWxseSzCoCBiZWNhdXNlIG5vIHN0eWxlIGlzc3VlIGluIHBh
dGNoIAo+PiBhbmQgd2lsbCBtYWtlIHJldmlldyBlYXNpZXIuCj4KPiBjbGFuZy1mb3JtYXQgaXMg
bm90IGEgY29kaW5nIHN0eWxlLiBJdCBpcyBhIHRvb2wgaGVscGluZyB0byBmb3JtYXQgaW4gCj4g
YSBzcGVjaWZpYyBjb2Rpbmcgc3R5bGUuIFRoZXJlIGFyZSBlZmZvcnQgdG8gZXh0ZW5kIGNsYW5n
LWZvcm1hdCBmb3IgCj4gc3VwcG9ydGluZyBYZW4gY29kaW5nIHN0eWxlLgoKQWdyZWUsIEZvciB4
ZW4sIGl0J3Mgd29ydGggdG8gaGF2ZSBpdCdzICcuY2xhbmctZm9ybWF0JyBmaWxlIGFjY29yZGlu
ZyAKdG8gaXQncyBzdHlsZS4KCj4KPiBDaGVlcnMsCj4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 11:28:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXl8Y-0005F5-TW; Mon, 03 Jun 2019 11: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=b4kp=UC=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hXl8X-0005F0-MM
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 11:28:21 +0000
X-Inumbo-ID: b03315f1-85f2-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::71d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b03315f1-85f2-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 11:28:20 +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=ERqiocbL0xFnGMsSAOfH2FYaO3/TXoRZUrbLINfcIvc=;
 b=Gl9shX7L1KwC5XKivfTsXg9PFM5c1QY/TUzib1gpPn5TZ03MZCP5inYRvbSAZ5S3T5VXrsnP1NaFhboi2AbRpJvb/Gx++CABnXa2hRtFCpFFNmkheM0Vpi9uBkJVUni6ewiujdpxI5BgWZkzcOvYeKL7wcjVPqH2djLpIjzFKTE=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB3652.eurprd02.prod.outlook.com (52.134.87.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.22; Mon, 3 Jun 2019 11:28:18 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.018; Mon, 3 Jun 2019
 11:28:18 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 6/9] vm_event: Move struct vm_event_domain to vm_event.c
Thread-Index: AQHVFvKbhjDWuFHolEqXNcdonKP5VaaF56MAgAPpVoA=
Date: Mon, 3 Jun 2019 11:28:18 +0000
Message-ID: <57270ced911c1882b12347b1102140f581c3dcfc.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <d50c5737dcff7f3225fe507322bb10d104a6e6b4.1559224640.git.ppircalabu@bitdefender.com>
 <91ee93af-e42b-064f-1e7e-6f08a40d16c1@citrix.com>
In-Reply-To: <91ee93af-e42b-064f-1e7e-6f08a40d16c1@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1P18901CA0003.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:801::13) 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: 9b524675-878e-476f-3e3a-08d6e8169385
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:AM0PR02MB3652; 
x-ms-traffictypediagnostic: AM0PR02MB3652:|AM0PR02MB3652:
x-microsoft-antispam-prvs: <AM0PR02MB36523E5C6C92FF0C253F8BEDD6140@AM0PR02MB3652.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0057EE387C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(136003)(396003)(376002)(366004)(346002)(189003)(199004)(118296001)(66066001)(14454004)(486006)(68736007)(186003)(229853002)(6486002)(2906002)(7736002)(305945005)(2501003)(3846002)(6512007)(6116002)(6436002)(476003)(50226002)(66556008)(54906003)(64756008)(66446008)(66476007)(8676002)(53936002)(36756003)(8936002)(2616005)(110136005)(73956011)(81166006)(81156014)(66946007)(446003)(11346002)(53546011)(256004)(71200400001)(71190400001)(76176011)(14444005)(99286004)(386003)(6506007)(5660300002)(86362001)(25786009)(102836004)(26005)(508600001)(4326008)(7416002)(316002)(52116002)(4744005)(6246003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB3652;
 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: kC2nG6HHHHNbD/hmmWk/CfL9iwhImbRRpUDKkCDU6LSx/MGyIe6+QQxpRTG8/ju3Zv8f3C6Imf6ccx6TEFqP3+yzWeXhWjN2dlK8A8hwJspZySgHRd/c40BCStnHylWxuQERwzT5/cjsHiMeukAOuZqlbb2xR1OXcDwGIDAGmx1/N+UmFg8EqvhWgQhmknCAAY7QSTprrP5gT7nruQL7sOb/9SgO6oENKT4Q3GR8jRhYeKMan+7+n22rowWuxoDH7P6dmW0l7VHyxQSd8Q0IIlu+M1YAXWIzuLYhku0IHlhTO8+1bi1keFfOeO2heSOSDPdxMWNJcxrzHEwAAhoxdySCnWAFyYFJTad9ltrvFVXoUskGQ0I6GOZYTB2EfDQvc374jVB7l3NSxpsfN8DdIKpzWRRE+ksgJnDJp/elZeY=
Content-ID: <2DD40D9A9F0CA8469980310D1A1F333A@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b524675-878e-476f-3e3a-08d6e8169385
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2019 11:28:18.3340 (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: AM0PR02MB3652
Subject: Re: [Xen-devel] [PATCH 6/9] 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: 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDE5LTA1LTMxIGF0IDE2OjQ0IC0wNzAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMC8wNS8yMDE5IDA3OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6DQo+ID4gVGhlIHZt
X2V2ZW50X2RvbWFpbiBtZW1iZXJzIGFyZSBub3QgYWNjZXNzZWQgb3V0c2lkZSB2bV9ldmVudC5j
IHNvDQo+ID4gaXQncw0KPiA+IGJldHRlciB0byBoaWRlIGRlIGltcGxlbWVudGF0aW9uIGRldGFp
bHMuDQo+ID4gDQo+ID4gU2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1
QGJpdGRlZmVuZGVyLmNvbT4NCj4gDQo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPg0KPiANCj4gQXJlIHRoZXJlIGFueSBmaWxlcyB3aGljaCBub3cg
bm8gbG9uZ2VyIG5lZWQgdG8gaW5jbHVkZSBzY2hlZC5oID8gDQo+IChQcm9iYWJseSBub3QsIGJ1
dCBpdCBpcyB3b3J0aCBjaGVja2luZykNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQoNClRoZSAieGVuL3NjaGVk
LmggaGVhZGVyIGNhbiBiZSByZW1vdmVkIGZyb20gdGhlICJ4ZW4vdm1fZXZlbnQuaCINCmluY2x1
ZGUgbGlzdCBieSBmdyBkZWNsYXJpbmcgInN0cnVjdCBkb21haW4iIGFuZCAic3RydWN0DQp2bV9l
dmVudF9kb21haW4iLg0KVGhlIHZtX2V2ZW50IGNsaWVudHMgKG1vbml0b3IsIG1lbV9zaGFyaW5n
LCBtZW1fcGFnaW5nKSBuZWVkIHRvIGluY2x1ZGUNCiJzY2hlZC5oIiBiZWNhdXNlIHRoZXkgbmVl
ZCBhY2Nlc3MgdG8gdGhlICJzdHJ1Y3QgZG9tYWluIiBkZXRhaWxzLg0KDQpNYW55IHRoYW5rcywN
ClBldHJlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 11:46:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 11: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 1hXlQ6-000721-JX; Mon, 03 Jun 2019 11:46:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXlQ4-00071w-HH
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 11:46:28 +0000
X-Inumbo-ID: 389b9a76-85f5-11e9-a8da-8b380d3a8e51
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 389b9a76-85f5-11e9-a8da-8b380d3a8e51;
 Mon, 03 Jun 2019 11:46:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 42AFC15A2;
 Mon,  3 Jun 2019 04:46:27 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6FA9F3F5AF;
 Mon,  3 Jun 2019 04:46:25 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e98e452a-b6b4-6296-5e9a-e00c8acc5951@arm.com>
Date: Mon, 3 Jun 2019 12:46:23 +0100
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: <20190521212530.12706-2-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNSwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3Nl
dHVwLmMKPiBpbmRleCBjY2IwZjE4MWVhLi4xYTI0MGQyMDhiIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBAQCAtNDksNiAr
NDksNyBAQAo+ICAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9w
cm9jaW5mby5oPgo+ICAgI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgo+ICsjaW5jbHVkZSA8YXNtL3Rl
ZS90ZWUuaD4KPiAgICNpbmNsdWRlIDx4c20veHNtLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2FjcGku
aD4KPiAgIAo+IEBAIC04OTUsNiArODk2LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAgICAgICBkb20wX2NmZy5hcmNoLm5yX3NwaXMg
PSBtaW4oZ2ljX251bWJlcl9saW5lcygpLCAodW5zaWduZWQgaW50KSA5OTIpIC0gMzI7Cj4gICAg
ICAgaWYgKCBnaWNfbnVtYmVyX2xpbmVzKCkgPiA5OTIgKQo+ICAgICAgICAgICBwcmludGsoWEVO
TE9HX1dBUk5JTkcgIk1heGltdW0gbnVtYmVyIG9mIHZHSUMgSVJRcyBleGNlZWRlZC5cbiIpOwo+
ICsgICAgZG9tMF9jZmcuYXJjaC50ZWVfdHlwZSA9IHRlZV9nZXRfdHlwZSgpOwoKSSB3YXMgZXhw
ZWN0aW5nIHNvbWUgY29kZSB0byBnZW5lcmF0ZS9kcm9wcGVkIHRoZSBPUC1URUUgbm9kZSBpbiBE
b20wIERUQi4gRm9yIAppbnN0YW5jZSwgd2Ugd2FudCB0byBwcm9tb3RlIHRoZSB1c2Ugb2YgImh2
YyIgYW5kIG5vdCAic21jIi4KCgo+ICAgICAgIGRvbTBfY2ZnLm1heF92Y3B1cyA9IGRvbTBfbWF4
X3ZjcHVzKCk7Cj4gICAKPiAgICAgICBkb20wID0gZG9tYWluX2NyZWF0ZSgwLCAmZG9tMF9jZmcs
IHRydWUpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlIGIveGVuL2Fy
Y2gvYXJtL3RlZS9NYWtlZmlsZQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAw
MDAwMC4uYzU0ZDQ3OTZmZgo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vdGVl
L01ha2VmaWxlCj4gQEAgLTAsMCArMSBAQAo+ICtvYmoteSArPSB0ZWUubwo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jIGIveGVuL2FyY2gvYXJtL3RlZS90ZWUuYwo+IG5ldyBm
aWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uNmJkYTg0Njk1Mwo+IC0tLSAvZGV2
L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jCj4gQEAgLTAsMCArMSw5MyBAQAo+
ICsvKgo+ICsgKiB4ZW4vYXJjaC9hcm0vdGVlL3RlZS5jCj4gKyAqCj4gKyAqIEdlbmVyaWMgcGFy
dCBvZiBURUUgbWVkaWF0b3Igc3Vic3lzdGVtCj4gKyAqCj4gKyAqIFZvbG9keW15ciBCYWJjaHVr
IDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiArICogQ29weXJpZ2h0IChjKSAyMDE4LTIw
MTkgRVBBTSBTeXN0ZW1zLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy
ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ICsgKiBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwo+
ICsgKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KPiArICoKPiAr
ICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi
ZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICovCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2Vy
cm5vLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vaW5pdC5oPgo+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+
Cj4gKwo+ICsjaW5jbHVkZSA8YXNtL3RlZS90ZWUuaD4KPiArCj4gK2V4dGVybiBjb25zdCBzdHJ1
Y3QgdGVlX21lZGlhdG9yX2Rlc2MgX3N0ZWVtZWRpYXRvcltdLCBfZXRlZW1lZGlhdG9yW107Cj4g
K3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rlc2MgKmN1cl9tZWRpYXRvcjsKCk5J
VDogWW91IHByb2JhYmx5IHdhbnQgYSBfX3JlYWRfbW9zdGx5IGhlcmUuCgpCb3RoIGNoYW5nZXMg
Y2FuIGJlIGRvbmUgaW4gZm9sbG93LXVwOgoKUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 11:48:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 11:48: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 1hXlRy-000781-1L; Mon, 03 Jun 2019 11:48: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXlRx-00077w-01
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 11:48:25 +0000
X-Inumbo-ID: 7e3dec14-85f5-11e9-bd9e-efb072fa8023
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7e3dec14-85f5-11e9-bd9e-efb072fa8023;
 Mon, 03 Jun 2019 11:48:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0858415A2;
 Mon,  3 Jun 2019 04:48:24 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 38C3C3F5AF;
 Mon,  3 Jun 2019 04:48:22 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8eb2955b-c7df-d949-c507-520f9aa152b3@arm.com>
Date: Mon, 3 Jun 2019 12:48:20 +0100
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: <20190521212530.12706-2-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

CgpPbiAyMS8wNS8yMDE5IDIyOjI1LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaAo+IGluZGV4IGViNDI0ZTgyODYuLjVlOTM4YTkxY2MgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaAo+IEBAIC0zMDQsMTAgKzMwNCwxMyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRM
RSh2Y3B1X2d1ZXN0X2NvbnRleHRfdCk7Cj4gICAjZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX0dJ
Q19OQVRJVkUgICAgMAo+ICAgI2RlZmluZSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfVjIgICAgICAg
IDEKPiAgICNkZWZpbmUgWEVOX0RPTUNUTF9DT05GSUdfR0lDX1YzICAgICAgICAyCgpJIGZvcmdv
dCB0byBtZW50aW9uIHRoZSBuZXdsaW5lIGhlcmUuIFRoaXMgd291bGQgaGVscCB0byBkaWZmZXJl
bnRpYXRlIHRoZSB0d28gCnNldCBvZiBkZWZpbmUuCgpJIGNhbiBhZGQgdGhpcyBvbmUgb24gY29t
bWl0LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 11:49:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 11:49:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXlTP-0007Mo-Dc; Mon, 03 Jun 2019 11:49: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXlTO-0007Mg-H4
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 11:49:54 +0000
X-Inumbo-ID: b397f56c-85f5-11e9-8126-e37e90a12579
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b397f56c-85f5-11e9-8126-e37e90a12579;
 Mon, 03 Jun 2019 11:49:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A4D3215A2;
 Mon,  3 Jun 2019 04:49:53 -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 DBBD93F5AF;
 Mon,  3 Jun 2019 04:49:52 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-3-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1908edda-cdc9-0550-1d56-0332ba91daec@arm.com>
Date: Mon, 3 Jun 2019 12:49:51 +0100
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: <20190521212530.12706-3-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <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>

SGksCgpPbiAyMS8wNS8yMDE5IDIyOjI1LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBUaGlz
IGhlYWRlciBmaWxlcyBkZXNjcmliZXMgcHJvdG9jb2wgYmV0d2VlbiBPUC1URUUgYW5kIE9QLVRF
RSBjbGllbnQKPiBkcml2ZXIgaW4gTGludXguIFRoZXkgYXJlIG5lZWRlZCBmb3IgdXBjb21pbmcg
T1AtVEVFIG1lZGlhdG9yLCB3aGljaAo+IGlzIGFkZGVkIGluIHRoZSBuZXh0IHBhdGNoLgo+IFJl
YXNvbiB0byBhZGQgdGhvc2UgaGVhZGVycyBpbiBzZXBhcmF0ZSBwYXRjaCBpcyB0byBlYXNlIHVw
IHJldmlldy4KPiBUaG9zZSBmaWxlcyB3ZXJlIHRha2VuIGZyb20gbGludXggdHJlZSAoZHJpdmVy
cy90ZWUvb3B0ZWUvKSBhbmQgbWFuZ2xlZAo+IGEgYml0IHRvIGNvbXBpbGUgd2l0aCBYRU4uCgpD
YW4geW91IG1lbnRpb24gdGhlIHZlcnNpb24gb2YgdGhlIExpbnV4IHRyZWUgeW91IHVzZT8gVGhp
cyB3b3VsZCBoZWxwIHRvIHRyYWNrIApjaGFuZ2UgaW4gdGhlIGZ1dHVyZS4KCldpdGggdGhhdDoK
CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:03:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:03:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXlfz-0000b3-9f; Mon, 03 Jun 2019 12:02: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=sxdA=UC=codethink.co.uk=ben.hutchings@srs-us1.protection.inumbo.net>)
 id 1hXlfy-0000ay-OM
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:02:54 +0000
X-Inumbo-ID: 81fa3338-85f7-11e9-bc9d-efb6bf0fafcf
Received: from imap1.codethink.co.uk (unknown [176.9.8.82])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81fa3338-85f7-11e9-bc9d-efb6bf0fafcf;
 Mon, 03 Jun 2019 12:02:50 +0000 (UTC)
Received: from [167.98.27.226] (helo=xylophone)
 by imap1.codethink.co.uk with esmtpsa (Exim 4.84_2 #1 (Debian))
 id 1hXlfj-0002pR-CU; Mon, 03 Jun 2019 13:02:39 +0100
Message-ID: <1559563359.24330.8.camel@codethink.co.uk>
From: Ben Hutchings <ben.hutchings@codethink.co.uk>
To: Greg KH <greg@kroah.com>
Date: Mon, 03 Jun 2019 13:02:39 +0100
In-Reply-To: <20190603080036.GF7814@kroah.com>
References: <1559229415.24330.2.camel@codethink.co.uk>
 <0e6ebb5c-ff43-6d65-bcba-6ac5e60aa472@oracle.com>
 <20190603080036.GF7814@kroah.com>
Organization: Codethink Ltd.
X-Mailer: Evolution 3.22.6-1+deb9u1 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [stable] xen/pciback: Don't disable PCI_COMMAND on
 PCI device reset.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Prarit Bhargava <prarit@redhat.com>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 stable <stable@vger.kernel.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE5LTA2LTAzIGF0IDEwOjAwICswMjAwLCBHcmVnIEtIIHdyb3RlOgo+IE9uIFRo
dSwgTWF5IDMwLCAyMDE5IGF0IDA3OjAyOjM0UE0gLTA3MDAsIEtvbnJhZCBSemVzenV0ZWsgV2ls
ayB3cm90ZToKPiA+IE9uIDUvMzAvMTkgODoxNiBBTSwgQmVuIEh1dGNoaW5ncyB3cm90ZToKPiA+
ID4gSSdtIGxvb2tpbmcgYXQgQ1ZFLTIwMTUtODU1MyB3aGljaCBpcyBmaXhlZCBieToKPiA+ID4g
Cj4gPiA+IGNvbW1pdCA3NjgxZjMxZWM5Y2RhY2FiNGZkMTA1NzBiZTkyNGYyY2VmNjY2OWJhCj4g
PiA+IEF1dGhvcjogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
Pgo+ID4gPiBEYXRlOsKgwqDCoFdlZCBGZWIgMTMgMTg6MjE6MzEgMjAxOSAtMDUwMAo+ID4gPiAK
PiA+ID4gwqDCoMKgwqDCoHhlbi9wY2liYWNrOiBEb24ndCBkaXNhYmxlIFBDSV9DT01NQU5EIG9u
IFBDSSBkZXZpY2UgcmVzZXQuCj4gPiA+IAo+ID4gPiBJJ20gYXdhcmUgdGhhdCB0aGlzIGNoYW5n
ZSBpcyBpbmNvbXBhdGlibGUgd2l0aCBxZW11IDwgMi41LCBidXQgdGhhdCdzCj4gPiA+IG5vdyBx
dWl0ZSBvbGQuwqDCoERvIHlvdSB0aGluayBpdCBtYWtlcyBzZW5zZSB0byBhcHBseSB0aGlzIGNo
YW5nZSB0bwo+ID4gPiBzb21lIHN0YWJsZSBicmFuY2hlcz8KPiA+ID4gCj4gPiA+IEJlbi4KPiA+
ID4gCj4gPiAKPiA+IEhleSBCZW4sCj4gPiAKPiA+IDxzaHJ1Z3M+IE15IG9waW5pb24gaXMgdG8g
ZHJvcCBpdCwgYnV0IGlmIEp1ZXJnZW4gdGhpbmtzIGl0IG1ha2VzIHNlbnNlIHRvCj4gPiBiYWNr
cG9ydCBJIGFtIG5vdCBnb2luZyB0byBhcmd1ZS4KPiAKPiBPaywgSSd2ZSBxdWV1ZWQgdGhpcyB1
cCBub3csIHRoYW5rcy4KCkp1ZXJnZW4gc2FpZDoKCj4gSSdtIHdpdGggS29ucmFkIGhlcmUuCgpz
byB1bmxlc3MgSSdtIHZlcnkgY29uZnVzZWQgdGhpcyBzaG91bGQgKm5vdCogYmUgYXBwbGllZCB0
byBzdGFibGUKYnJhbmNoZXMuCgpCZW4uCgotLSAKQmVuIEh1dGNoaW5ncywgU29mdHdhcmUgRGV2
ZWxvcGVyICAgICAgICAgICAgICAgIMKgICAgICAgICBDb2RldGhpbmsgTHRkCmh0dHBzOi8vd3d3
LmNvZGV0aGluay5jby51ay8gICAgICAgICAgICAgICAgIERhbGUgSG91c2UsIDM1IERhbGUgU3Ry
ZWV0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYW5jaGVzdGVyLCBNMSAy
SEYsIFVuaXRlZCBLaW5nZG9tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:06:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXlj6-0000kI-Rl; Mon, 03 Jun 2019 12: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXlj5-0000k5-8H
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:06:07 +0000
X-Inumbo-ID: f6ca010a-85f7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6ca010a-85f7-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:06:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXlj3-00049S-7Y; Mon, 03 Jun 2019 12: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 1hXlj2-0003vg-W6; Mon, 03 Jun 2019 12:06:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXlj2-0008V3-VA; Mon, 03 Jun 2019 12:06:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137143-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 12:06:04 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137143: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE0MyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE0My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1j
aGVjay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1Iu
IHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVk
aGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKClRlc3Rz
IHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrIGZhaWwgaW4gMTM3MTAx
IHBhc3MgaW4gMTM3MTQzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzcxMDEKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA3MCB4dGYvdGVz
dC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MTAxIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgZmFpbCBpbiAxMzcxMDEg
YmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTM3MTAxIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlIGZhaWwgaW4gMTM3MTAx
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02
NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1z
ZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUy
IHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYvdGVzdC1o
dm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4
NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODAgeHRmL3Rlc3Qt
cHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNn
c2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhz
YS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA4NyB4dGYvdGVz
dC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNh
LTI3OSAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA2ZWJjYzViMjhkNWY4MGUzYjA0Yzk2ZDY5MTU3NzgzM2ZkYWUyMTVhCmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNjM2ZGUzZjFhOWE1MTNlYmRjZDc3
NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIgIDIwMTgtMDkt
MTkgMDM6NTA6NDEgWiAgMjU3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDMzICAyMDE5
LTA0LTI5IDE1OjM2OjEwIFogICAzNCBkYXlzICAgMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3MTAxICAyMDE5LTA1LTMxIDAxOjAxOjI3IFogICAgMyBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBh
dHRlcnNvbmNAYWluZm9zZWMuY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1
c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBD
YW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdlaS5j
b20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5MiBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXm3f-0002iH-Qx; Mon, 03 Jun 2019 12: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm3e-0002i0-AQ
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:22 +0000
X-Inumbo-ID: ef61dfa3-85fa-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 ef61dfa3-85fa-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:27:21 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: crs1FslT3zE6b2V/cXzj73zLbpgWfeKCZTP/X1z0psQ6M9g3LkeiUNVPT31v3aP2M6/VsaaHiZ
 d3ibihag/3qMDlHfVVjvOIw5gM+EehVf+/ZeHJN638Vk44ic08dUKAfya+K1yBZrnglUgiTove
 vABf3cpvn3bAw235qYodlWNOzZZ3Roc3BgCh2c7PhoxhaPxb2ZZNHeY1tBKGra/GPO+y540nmD
 s3mBOj4NttjnF5DkIF6tp7SxreFoNRdrsHx+q2mmpfVweOH4bkovjVUDzBLtxTYH6x2eUQbIkI
 XDg=
X-SBRS: 2.7
X-MesageID: 1206004
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1206004"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:24 +0100
Message-ID: <1559564728-17167-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/5] xen/vm-event: Drop unused u_domctl
 parameter from vm_event_domctl()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXJhbWV0ZXIgaXNuJ3QgdXNlZCBhdCBhbGwuICBGdXRoZXJtb3JlLCBlbGlkZSB0aGUg
Y29weWJhY2sgaW4KZmFpbGluZyBjYXNlcywgYXMgaXQgaXMgb25seSBzdWNjZXNzZnVsIHBhdGhz
IHdoaWNoIGdlbmVyYXRlIGRhdGEgd2hpY2gKbmVlZHMgc2VuZGluZyBiYWNrIHRvIHRoZSBjYWxs
ZXIuCgpGaW5hbGx5LCBkcm9wIGEgcmVkdW5kYW50IGQgPT0gTlVMTCBjaGVjaywgYXMgdGhhdCBs
b2dpYyBpcyBhbGwgY29tbW9uCmF0IHRoZSBiZWdpbmluZyBvZiBkb19kb21jdGwoKS4KCk5vIGZ1
bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+CkNDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkND
OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9j
b21tb24vZG9tY3RsLmMgICAgICAgIHwgNiArKystLS0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAg
ICAgIHwgNiArLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oIHwgMyArLS0KIDMgZmls
ZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCBiYWRlOWE2
Li43MmE0NDk1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21t
b24vZG9tY3RsLmMKQEAgLTEwMTgsOSArMTAxOCw5IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIFhFTl9ET01DVExfdm1fZXZlbnRfb3A6Ci0gICAgICAgIHJldCA9IHZtX2V2ZW50
X2RvbWN0bChkLCAmb3AtPnUudm1fZXZlbnRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBndWVzdF9oYW5kbGVfY2FzdCh1X2RvbWN0bCwgdm9pZCkpOwotICAgICAgICBjb3B5YmFj
ayA9IDE7CisgICAgICAgIHJldCA9IHZtX2V2ZW50X2RvbWN0bChkLCAmb3AtPnUudm1fZXZlbnRf
b3ApOworICAgICAgICBpZiAoIHJldCA9PSAwICkKKyAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1
ZTsKICAgICAgICAgYnJlYWs7CiAKICNpZmRlZiBDT05GSUdfTUVNX0FDQ0VTUwpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IDc0
YTQ3NTUuLjkwMmUxNTIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAgLTU4Myw4ICs1ODMsNyBAQCB2b2lkIHZtX2V2ZW50X2Ns
ZWFudXAoc3RydWN0IGRvbWFpbiAqZCkKICNlbmRpZgogfQogCi1pbnQgdm1fZXZlbnRfZG9tY3Rs
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMsCi0g
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdV9kb21jdGwp
CitpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3Rs
X3ZtX2V2ZW50X29wICp2ZWMpCiB7CiAgICAgaW50IHJjOwogCkBAIC01OTQsOSArNTkzLDYgQEAg
aW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92
bV9ldmVudF9vcCAqdmVjLAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBpZiAoIHVu
bGlrZWx5KGQgPT0gTlVMTCkgKQotICAgICAgICByZXR1cm4gLUVTUkNIOwotCiAgICAgcmMgPSB4
c21fdm1fZXZlbnRfY29udHJvbChYU01fUFJJViwgZCwgdmVjLT5tb2RlLCB2ZWMtPm9wKTsKICAg
ICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL3ZtX2V2ZW50LmggYi94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaAppbmRleCA3ZjZmYjZk
Li4zY2MyYjIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaApAQCAtNjQsOCArNjQsNyBAQCB2b2lkIHZtX2V2ZW50
X2NhbmNlbF9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZl
ZCk7CiB2b2lkIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2
bV9ldmVudF9kb21haW4gKnZlZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1fZXZlbnRf
cmVxdWVzdF90ICpyZXEpOwogCi1pbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMsCi0gICAgICAgICAgICAgICAgICAg
IFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdV9kb21jdGwpOworaW50IHZtX2V2ZW50X2Rv
bWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVj
KTsKIAogdm9pZCB2bV9ldmVudF92Y3B1X3BhdXNlKHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdm1f
ZXZlbnRfdmNwdV91bnBhdXNlKHN0cnVjdCB2Y3B1ICp2KTsKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXm3h-0002iT-5I; Mon, 03 Jun 2019 12:27: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm3g-0002iO-Hb
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:24 +0000
X-Inumbo-ID: eed7ffe6-85fa-11e9-9be6-cfe6b1c824ea
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eed7ffe6-85fa-11e9-9be6-cfe6b1c824ea;
 Mon, 03 Jun 2019 12:27:21 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: Ty6Phr2GVWEJclTFj3bkiAoX+IXq1C/E2PNA2X5FzranmkKpNahXp8EVnHB+2w1xlvBz6jDfTj
 5tFIC+PCeg9iyNVYAOJV0CckG5f/RxfhUAn2K2SDpH8bPYcc8gH999DnQHZCc8X7KMCA2hiwvw
 YXqB5FWpwilYGEl0UwgNIr5PlXI2flawlvb5AEDUXNE4nLw6Qgm1jD5U9OSClyDDHhAwoJWqDN
 ArLIFanoqC3QBZxcndKGCj5E0cdAAYXk8O9C3mqzJfWUWffMusuvoyKna40GAyars+hJYX4HGn
 uzA=
X-SBRS: 2.7
X-MesageID: 1239336
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1239336"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:27 +0100
Message-ID: <1559564728-17167-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/5] xen/vm-event: Fix interactions with the
 vcpu list
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

dm1fZXZlbnRfcmVzdW1lKCkgc2hvdWxkIHVzZSBkb21haW5fdmNwdSgpLCByYXRoZXIgdGhhbiBv
cGVuY29kaW5nIGl0CndpdGhvdXQgaXRzIFNwZWN0cmUgdjEgc2FmZXR5LgoKdm1fZXZlbnRfd2Fr
ZV9ibG9ja2VkKCkgY2FuJ3QgZXZlciBiZSBpbnZva2VkIGluIGEgY2FzZSB3aGVyZSBkLT52Y3B1
IGlzCk5VTEwsIHNvIGRyb3AgdGhlIG91dGVyIGlmKCkgYW5kIHJlaW5kZW50LCBmaXhpbmcgdXAg
c3R5bGUgaXNzdWVzLgoKVGhlIGNvbW1lbnQsIHdoaWNoIGlzIGxlZnQgYWxvbmUsIGlzIGZhbHNl
LiAgVGhpcyBhbGdvcml0aG0gc3RpbGwgaGFzCnN0YXJ2YXRpb24gaXNzdWVzIHdoZW4gdGhlcmUg
aXMgYW4gYXN5bWV0cmljIHJhdGUgb2YgZ2VuZXJhdGVkIGV2ZW50cy4KCkhvd2V2ZXIsIHRoZSBl
eGlzdGluZyBsb2dpYyBpcyBzdWZmaWNpZW50bHkgY29tcGxpY2F0ZWQgYW5kIGZyYWdpbGUgdGhh
dApJIGRvbid0IHRoaW5rIEkndmUgZm9sbG93ZWQgaXQgZnVsbHksIGFuZCBiZWNhdXNlIHdlJ3Jl
IHRyeWluZyB0bwpvYnNvbGV0ZSB0aGlzIGludGVyZmFjZSwgdGhlIHNhZmVzdCBjb3Vyc2Ugb2Yg
YWN0aW9uIGlzIHRvIGxlYXZlIGl0CmFsb25lLCByYXRoZXIgdGhhbiB0byBlbmQgdXAgbWFraW5n
IHRoaW5ncyBzdWJ0bHkgZGlmZmVyZW50LgoKVGhlcmVmb3JlLCBubyBwcmFjdGljYWwgY2hhbmdl
IHRoYXQgY2FsbGVycyB3b3VsZCBub3RpY2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KQ0M6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2NvbW1vbi92bV9ldmVudC5jIHwgMzggKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAyMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9u
L3ZtX2V2ZW50LmMKaW5kZXggZGNiYTk4Yy4uNzJmNDJiNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtMTE5LDM0ICsxMTks
MjkgQEAgc3RhdGljIHVuc2lnbmVkIGludCB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZShzdHJ1Y3Qg
dm1fZXZlbnRfZG9tYWluICp2ZWQpCiBzdGF0aWMgdm9pZCB2bV9ldmVudF93YWtlX2Jsb2NrZWQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIHN0
cnVjdCB2Y3B1ICp2OwotICAgIHVuc2lnbmVkIGludCBhdmFpbF9yZXEgPSB2bV9ldmVudF9yaW5n
X2F2YWlsYWJsZSh2ZWQpOworICAgIHVuc2lnbmVkIGludCBpLCBqLCBrLCBhdmFpbF9yZXEgPSB2
bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2ZWQpOwogCiAgICAgaWYgKCBhdmFpbF9yZXEgPT0gMCB8
fCB2ZWQtPmJsb2NrZWQgPT0gMCApCiAgICAgICAgIHJldHVybjsKIAogICAgIC8qIFdlIHJlbWVt
YmVyIHdoaWNoIHZjcHUgbGFzdCB3b2tlIHVwIHRvIGF2b2lkIHNjYW5uaW5nIGFsd2F5cyBsaW5l
YXJseQogICAgICAqIGZyb20gemVybyBhbmQgc3RhcnZpbmcgaGlnaGVyLW51bWJlcmVkIHZjcHVz
IHVuZGVyIGhpZ2ggbG9hZCAqLwotICAgIGlmICggZC0+dmNwdSApCisgICAgZm9yICggaSA9IHZl
ZC0+bGFzdF92Y3B1X3dha2VfdXAgKyAxLCBqID0gMDsgaiA8IGQtPm1heF92Y3B1czsgaSsrLCBq
KysgKQogICAgIHsKLSAgICAgICAgaW50IGksIGosIGs7Ci0KLSAgICAgICAgZm9yIChpID0gdmVk
LT5sYXN0X3ZjcHVfd2FrZV91cCArIDEsIGogPSAwOyBqIDwgZC0+bWF4X3ZjcHVzOyBpKyssIGor
KykKLSAgICAgICAgewotICAgICAgICAgICAgayA9IGkgJSBkLT5tYXhfdmNwdXM7Ci0gICAgICAg
ICAgICB2ID0gZC0+dmNwdVtrXTsKLSAgICAgICAgICAgIGlmICggIXYgKQotICAgICAgICAgICAg
ICAgIGNvbnRpbnVlOworICAgICAgICBrID0gaSAlIGQtPm1heF92Y3B1czsKKyAgICAgICAgdiA9
IGQtPnZjcHVba107CisgICAgICAgIGlmICggIXYgKQorICAgICAgICAgICAgY29udGludWU7CiAK
LSAgICAgICAgICAgIGlmICggISh2ZWQtPmJsb2NrZWQpIHx8IGF2YWlsX3JlcSA9PSAwICkKLSAg
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBpZiAoICF2ZWQtPmJsb2NrZWQgfHwgYXZhaWxf
cmVxID09IDAgKQorICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgICAgIGlmICggdGVzdF9h
bmRfY2xlYXJfYml0KHZlZC0+cGF1c2VfZmxhZywgJnYtPnBhdXNlX2ZsYWdzKSApCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwotICAgICAgICAgICAgICAg
IGF2YWlsX3JlcS0tOwotICAgICAgICAgICAgICAgIHZlZC0+YmxvY2tlZC0tOwotICAgICAgICAg
ICAgICAgIHZlZC0+bGFzdF92Y3B1X3dha2VfdXAgPSBrOwotICAgICAgICAgICAgfQorICAgICAg
ICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdCh2ZWQtPnBhdXNlX2ZsYWcsICZ2LT5wYXVzZV9mbGFn
cykgKQorICAgICAgICB7CisgICAgICAgICAgICB2Y3B1X3VucGF1c2Uodik7CisgICAgICAgICAg
ICBhdmFpbF9yZXEtLTsKKyAgICAgICAgICAgIHZlZC0+YmxvY2tlZC0tOworICAgICAgICAgICAg
dmVkLT5sYXN0X3ZjcHVfd2FrZV91cCA9IGs7CiAgICAgICAgIH0KICAgICB9CiB9CkBAIC0zODIs
MTEgKzM3NywxMCBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3Jlc3VtZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgICAgICAgIH0KIAogICAgICAgICAvKiBW
YWxpZGF0ZSB0aGUgdmNwdV9pZCBpbiB0aGUgcmVzcG9uc2UuICovCi0gICAgICAgIGlmICggKHJz
cC52Y3B1X2lkID49IGQtPm1heF92Y3B1cykgfHwgIWQtPnZjcHVbcnNwLnZjcHVfaWRdICkKKyAg
ICAgICAgdiA9IGRvbWFpbl92Y3B1KGQsIHJzcC52Y3B1X2lkKTsKKyAgICAgICAgaWYgKCAhdiAp
CiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICB2ID0gZC0+dmNwdVtyc3AudmNwdV9p
ZF07Ci0KICAgICAgICAgLyoKICAgICAgICAgICogSW4gc29tZSBjYXNlcyB0aGUgcmVzcG9uc2Ug
dHlwZSBuZWVkcyBleHRyYSBoYW5kbGluZywgc28gaGVyZQogICAgICAgICAgKiB3ZSBjYWxsIHRo
ZSBhcHByb3ByaWF0ZSBoYW5kbGVycy4KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXm3f-0002iA-HV; Mon, 03 Jun 2019 12: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm3e-0002hz-9W
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:22 +0000
X-Inumbo-ID: ee9cd0cd-85fa-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 ee9cd0cd-85fa-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:27:20 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: mFpd0BHq41rqUkknaawpmlgst8b43wtM2rGYzHUVKlX3x4UWFP0B8p6BdLHDCXipGDJ8PlBgMK
 hjY6m1Yx4I0TUAYyu/6YTwKZEfAkWWkFVjqv5jfNPe06KaxzE1QA+4q9Y/s8w7V1yCPNXx1kOU
 KfW4PH9rZGEQkXWiRQHrV1Oea5BD0eIu5ltlAbyRdLHvyIRLu/MU1bkdKxATprhmFNXQXVMKSq
 ecogSu31C0ZH58itwtbENSJ2A/JZwueKmjnKO3w55vCyl5h0sdg8pb38EEimgYeNWkqUtbFxAe
 qLY=
X-SBRS: 2.7
X-MesageID: 1206003
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1206003"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:25 +0100
Message-ID: <1559564728-17167-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/5] xen/vm-event: Expand vm_event_* spinlock
 macros and rename the 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2Ugc2VydmUgbm8gcHVycG9zZSwgYnV0IHRvIGFkZCB0byB0aGUgY29uZ25pdGl2ZSBsb2Fk
IG9mIGZvbGxvd2luZwp0aGUgY29kZS4gIFJlbW92ZSB0aGUgbGV2ZWwgb2YgaW5kaXJlY3Rpb24u
CgpGdXJ0aGVybW9yZSwgdGhlIGxvY2sgcHJvdGVjdHMgYWxsIGRhdGEgaW4gdm1fZXZlbnRfZG9t
YWluLCBtYWtpbmcKcmluZ19sb2NrIGEgcG9vciBjaG9pY2Ugb2YgbmFtZS4KCkZvciB2bV9ldmVu
dF9nZXRfcmVzcG9uc2UoKSBhbmQgdm1fZXZlbnRfZ3JhYl9zbG90KCksIGZvbGQgdGhlIGV4aXQK
cGF0aHMgdG8gaGF2ZSBhIHNpbmdsZSB1bmxvY2ssIGFzIHRoZSBjb21waWxlciBjYW4ndCBtYWtl
IHRoaXMKb3B0aW1pc2F0aW9uIGl0c2VsZi4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNDOiBUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNDOiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJj
YWxhYnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgIHwgNTgg
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggfCAgMyArLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9u
cygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi92bV9ldmVudC5j
IGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IDkwMmUxNTIuLmRiOTc1ZTkgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAg
LTM1LDEwICszNSw2IEBACiAjZGVmaW5lIHhlbl9ybWIoKSAgc21wX3JtYigpCiAjZGVmaW5lIHhl
bl93bWIoKSAgc21wX3dtYigpCiAKLSNkZWZpbmUgdm1fZXZlbnRfcmluZ19sb2NrX2luaXQoX3Zl
ZCkgIHNwaW5fbG9ja19pbml0KCYoX3ZlZCktPnJpbmdfbG9jaykKLSNkZWZpbmUgdm1fZXZlbnRf
cmluZ19sb2NrKF92ZWQpICAgICAgIHNwaW5fbG9jaygmKF92ZWQpLT5yaW5nX2xvY2spCi0jZGVm
aW5lIHZtX2V2ZW50X3JpbmdfdW5sb2NrKF92ZWQpICAgICBzcGluX3VubG9jaygmKF92ZWQpLT5y
aW5nX2xvY2spCi0KIHN0YXRpYyBpbnQgdm1fZXZlbnRfZW5hYmxlKAogICAgIHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYywKQEAgLTY2LDgg
KzYyLDggQEAgc3RhdGljIGludCB2bV9ldmVudF9lbmFibGUoCiAgICAgaWYgKCByaW5nX2dmbiA9
PSAwICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCi0gICAgdm1fZXZlbnRfcmluZ19s
b2NrX2luaXQoKnZlZCk7Ci0gICAgdm1fZXZlbnRfcmluZ19sb2NrKCp2ZWQpOworICAgIHNwaW5f
bG9ja19pbml0KCYoKnZlZCktPmxvY2spOworICAgIHNwaW5fbG9jaygmKCp2ZWQpLT5sb2NrKTsK
IAogICAgIHJjID0gdm1fZXZlbnRfaW5pdF9kb21haW4oZCk7CiAKQEAgLTEwMSwxMyArOTcsMTMg
QEAgc3RhdGljIGludCB2bV9ldmVudF9lbmFibGUoCiAgICAgLyogSW5pdGlhbGl6ZSB0aGUgbGFz
dC1jaGFuY2Ugd2FpdCBxdWV1ZS4gKi8KICAgICBpbml0X3dhaXRxdWV1ZV9oZWFkKCYoKnZlZCkt
PndxKTsKIAotICAgIHZtX2V2ZW50X3JpbmdfdW5sb2NrKCp2ZWQpOworICAgIHNwaW5fdW5sb2Nr
KCYoKnZlZCktPmxvY2spOwogICAgIHJldHVybiAwOwogCiAgZXJyOgogICAgIGRlc3Ryb3lfcmlu
Z19mb3JfaGVscGVyKCYoKnZlZCktPnJpbmdfcGFnZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoKnZlZCktPnJpbmdfcGdfc3RydWN0KTsKLSAgICB2bV9ldmVudF9yaW5nX3VubG9jaygq
dmVkKTsKKyAgICBzcGluX3VubG9jaygmKCp2ZWQpLT5sb2NrKTsKICAgICB4ZnJlZSgqdmVkKTsK
ICAgICAqdmVkID0gTlVMTDsKIApAQCAtMjAwLDExICsxOTYsMTEgQEAgc3RhdGljIGludCB2bV9l
dmVudF9kaXNhYmxlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKip2
ZWQpCiAgICAgewogICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKIAotICAgICAgICB2bV9ldmVudF9y
aW5nX2xvY2soKnZlZCk7CisgICAgICAgIHNwaW5fbG9jaygmKCp2ZWQpLT5sb2NrKTsKIAogICAg
ICAgICBpZiAoICFsaXN0X2VtcHR5KCYoKnZlZCktPndxLmxpc3QpICkKICAgICAgICAgewotICAg
ICAgICAgICAgdm1fZXZlbnRfcmluZ191bmxvY2soKnZlZCk7CisgICAgICAgICAgICBzcGluX3Vu
bG9jaygmKCp2ZWQpLT5sb2NrKTsKICAgICAgICAgICAgIHJldHVybiAtRUJVU1k7CiAgICAgICAg
IH0KIApAQCAtMjI2LDcgKzIyMiw3IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfZGlzYWJsZShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqdmVkKQogCiAgICAgICAgIHZt
X2V2ZW50X2NsZWFudXBfZG9tYWluKGQpOwogCi0gICAgICAgIHZtX2V2ZW50X3JpbmdfdW5sb2Nr
KCp2ZWQpOworICAgICAgICBzcGluX3VubG9jaygmKCp2ZWQpLT5sb2NrKTsKICAgICB9CiAKICAg
ICB4ZnJlZSgqdmVkKTsKQEAgLTI5Miw3ICsyODgsNyBAQCB2b2lkIHZtX2V2ZW50X3B1dF9yZXF1
ZXN0KHN0cnVjdCBkb21haW4gKmQsCiAKICAgICByZXEtPnZlcnNpb24gPSBWTV9FVkVOVF9JTlRF
UkZBQ0VfVkVSU0lPTjsKIAotICAgIHZtX2V2ZW50X3JpbmdfbG9jayh2ZWQpOworICAgIHNwaW5f
bG9jaygmdmVkLT5sb2NrKTsKIAogICAgIC8qIER1ZSB0byB0aGUgcmVzZXJ2YXRpb25zLCB0aGlz
IHN0ZXAgbXVzdCBzdWNjZWVkLiAqLwogICAgIGZyb250X3JpbmcgPSAmdmVkLT5mcm9udF9yaW5n
OwpAQCAtMzE5LDcgKzMxNSw3IEBAIHZvaWQgdm1fZXZlbnRfcHV0X3JlcXVlc3Qoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgIWF0b21pY19yZWFkKCZjdXJyLT52bV9ldmVudF9wYXVzZV9jb3Vu
dCkgKQogICAgICAgICB2bV9ldmVudF9tYXJrX2FuZF9wYXVzZShjdXJyLCB2ZWQpOwogCi0gICAg
dm1fZXZlbnRfcmluZ191bmxvY2sodmVkKTsKKyAgICBzcGluX3VubG9jaygmdmVkLT5sb2NrKTsK
IAogICAgIG5vdGlmeV92aWFfeGVuX2V2ZW50X2NoYW5uZWwoZCwgdmVkLT54ZW5fcG9ydCk7CiB9
CkBAIC0zMjksMTcgKzMyNSwxNSBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2dldF9yZXNwb25zZShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCiB7CiAgICAgdm1f
ZXZlbnRfZnJvbnRfcmluZ190ICpmcm9udF9yaW5nOwogICAgIFJJTkdfSURYIHJzcF9jb25zOwor
ICAgIGludCByYyA9IDA7CiAKLSAgICB2bV9ldmVudF9yaW5nX2xvY2sodmVkKTsKKyAgICBzcGlu
X2xvY2soJnZlZC0+bG9jayk7CiAKICAgICBmcm9udF9yaW5nID0gJnZlZC0+ZnJvbnRfcmluZzsK
ICAgICByc3BfY29ucyA9IGZyb250X3JpbmctPnJzcF9jb25zOwogCiAgICAgaWYgKCAhUklOR19I
QVNfVU5DT05TVU1FRF9SRVNQT05TRVMoZnJvbnRfcmluZykgKQotICAgIHsKLSAgICAgICAgdm1f
ZXZlbnRfcmluZ191bmxvY2sodmVkKTsKLSAgICAgICAgcmV0dXJuIDA7Ci0gICAgfQorICAgICAg
ICBnb3RvIG91dDsKIAogICAgIC8qIENvcHkgcmVzcG9uc2UgKi8KICAgICBtZW1jcHkocnNwLCBS
SU5HX0dFVF9SRVNQT05TRShmcm9udF9yaW5nLCByc3BfY29ucyksIHNpemVvZigqcnNwKSk7CkBA
IC0zNTMsOSArMzQ3LDEyIEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfZ2V0X3Jlc3BvbnNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKICAgICAgKiB0aGVyZSBt
YXkgYmUgYWRkaXRpb25hbCBzcGFjZSBhdmFpbGFibGUgaW4gdGhlIHJpbmcuICovCiAgICAgdm1f
ZXZlbnRfd2FrZShkLCB2ZWQpOwogCi0gICAgdm1fZXZlbnRfcmluZ191bmxvY2sodmVkKTsKKyAg
ICByYyA9IDE7CiAKLSAgICByZXR1cm4gMTsKKyBvdXQ6CisgICAgc3Bpbl91bmxvY2soJnZlZC0+
bG9jayk7CisKKyAgICByZXR1cm4gcmM7CiB9CiAKIC8qCkBAIC00NTUsMzUgKzQ1MiwzOCBAQCB2
b2lkIHZtX2V2ZW50X2NhbmNlbF9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVu
dF9kb21haW4gKnZlZCkKICAgICBpZiggIXZtX2V2ZW50X2NoZWNrX3JpbmcodmVkKSApCiAgICAg
ICAgIHJldHVybjsKIAotICAgIHZtX2V2ZW50X3JpbmdfbG9jayh2ZWQpOworICAgIHNwaW5fbG9j
aygmdmVkLT5sb2NrKTsKICAgICB2bV9ldmVudF9yZWxlYXNlX3Nsb3QoZCwgdmVkKTsKLSAgICB2
bV9ldmVudF9yaW5nX3VubG9jayh2ZWQpOworICAgIHNwaW5fdW5sb2NrKCZ2ZWQtPmxvY2spOwog
fQogCiBzdGF0aWMgaW50IHZtX2V2ZW50X2dyYWJfc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWlu
ICp2ZWQsIGludCBmb3JlaWduKQogewogICAgIHVuc2lnbmVkIGludCBhdmFpbF9yZXE7CisgICAg
aW50IHJjOwogCiAgICAgaWYgKCAhdmVkLT5yaW5nX3BhZ2UgKQogICAgICAgICByZXR1cm4gLUVP
UE5PVFNVUFA7CiAKLSAgICB2bV9ldmVudF9yaW5nX2xvY2sodmVkKTsKKyAgICBzcGluX2xvY2so
JnZlZC0+bG9jayk7CiAKICAgICBhdmFpbF9yZXEgPSB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2
ZWQpOworCisgICAgcmMgPSAtRUJVU1k7CiAgICAgaWYgKCBhdmFpbF9yZXEgPT0gMCApCi0gICAg
ewotICAgICAgICB2bV9ldmVudF9yaW5nX3VubG9jayh2ZWQpOwotICAgICAgICByZXR1cm4gLUVC
VVNZOwotICAgIH0KKyAgICAgICAgZ290byBvdXQ7CiAKICAgICBpZiAoICFmb3JlaWduICkKICAg
ICAgICAgdmVkLT50YXJnZXRfcHJvZHVjZXJzKys7CiAgICAgZWxzZQogICAgICAgICB2ZWQtPmZv
cmVpZ25fcHJvZHVjZXJzKys7CiAKLSAgICB2bV9ldmVudF9yaW5nX3VubG9jayh2ZWQpOworICAg
IHJjID0gMDsKIAotICAgIHJldHVybiAwOworIG91dDoKKyAgICBzcGluX3VubG9jaygmdmVkLT5s
b2NrKTsKKworICAgIHJldHVybiByYzsKIH0KIAogLyogU2ltcGxlIHRyeV9ncmFiIHdyYXBwZXIg
Zm9yIHVzZSBpbiB0aGUgd2FpdF9ldmVudCgpIG1hY3JvLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAyMjAxZmFj
Li5iOTY5MWZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMjgyLDggKzI4Miw3IEBAIHN0cnVjdCB2Y3B1CiAvKiBW
TSBldmVudCAqLwogc3RydWN0IHZtX2V2ZW50X2RvbWFpbgogewotICAgIC8qIHJpbmcgbG9jayAq
LwotICAgIHNwaW5sb2NrX3QgcmluZ19sb2NrOworICAgIHNwaW5sb2NrX3QgbG9jazsKICAgICAv
KiBUaGUgcmluZyBoYXMgNjQgZW50cmllcyAqLwogICAgIHVuc2lnbmVkIGNoYXIgZm9yZWlnbl9w
cm9kdWNlcnM7CiAgICAgdW5zaWduZWQgY2hhciB0YXJnZXRfcHJvZHVjZXJzOwotLSAKMi4xLjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:27:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXm3z-0002nD-GQ; Mon, 03 Jun 2019 12:27: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm3y-0002ml-9n
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:42 +0000
X-Inumbo-ID: f9a3cffe-85fa-11e9-b228-536055ee6954
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9a3cffe-85fa-11e9-b228-536055ee6954;
 Mon, 03 Jun 2019 12:27:39 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: yjVnIxS8DxqPQgZWY7SvJzcXoVljQSHyUFjBGlT+rP33GamEKh5hKLbwyAUqO+57U2NV4rYrJA
 +oGmpSbx+bgLle8Dvo+CXg8LFPObKQZnF6ga5riWTH3RMkvh8YRzEzJcqPK2nQYVT1NUfOuyCc
 yZKgDFWugRK3aPh1BJCsYAVmOnhWK5NOmYOdam9j51U3s/cjMgkPUQ2hk0lsIPAjsbQodzWViH
 vdzxlIJMCWvYAudgvJPVBJx0aM01ybIkNVWw2rQBlO7duM8HL9ozNVmsndQDlYK18vvPqjkyQl
 nZw=
X-SBRS: 2.7
X-MesageID: 1239383
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1239383"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:23 +0100
Message-ID: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/5] xen/vm-event: 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjYW1lIGFib3V0IGZyb20gcmV2aWV3aW5nIFBldHJlJ3MgIlBlciB2Y3B1IHZtX2V2ZW50
IGNoYW5uZWxzIiB3aGlsZSBzYXQKaW4gYW4gYWlycG9ydCB3aXRoIHBsZW50eSBvZiB0aW1lIHRv
IGtpbGwuICBUaGlzIHN0YXJ0ZWQgd2l0aCBwYXRjaCA0IHRyeWluZwp0byBnZXQgcmlkIG9mIHRo
ZSAiayA9IGkgJSBkLT5tYXhfdmNwdXM7IiBleHByZXNzaW9uLCBidXQgc2VlIHBhdGNoIDQgZm9y
CmZ1cnRoZXIgZGV0YWlscyBvZiB3aHkgaXQgaGFzIHN0YXllZC4KCkV2ZXJ5dGhpbmcgZWxzZSB3
YXMgZWl0aGVyIGFuY2lsbGFyeSBjbGVhbnVwIEkgbm90aWNlZCB3aGlsZSByZXZpZXdpbmcsIG9y
Cmlzc3VlcyB3aGVyZSB3ZXJlIGNvcGllZC9tb3ZlZC9leHRlbmRlZCBkdXJpbmcgdGhlIHNlcmll
cy4KClRoaXMgc2VyaWVzIGNhbiBiZSBvYnRhaW5lZCBpbiBnaXQgZm9ybSBmcm9tOgoKICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvYW5kcmV3Y29vcC94ZW4uZ2l0O2E9
c2hvcnRsb2c7aD1yZWZzL2hlYWRzL3ZtZXZlbnQtY2xlYW51cC12MQoKVGhlcmUgYXJlIG5vIGxh
cmdlIGZ1bmN0aW9uYWwgY2hhbmdlcywgYnV0IGl0IHNob3VsZCBiZSBhIGJldHRlciBiYXNlIHRv
CnJlZmFjdG9yIHRoZSBpbnRlcmZhY2UgZnJvbS4KCkFuZHJldyBDb29wZXIgKDUpOgogIHhlbi92
bS1ldmVudDogRHJvcCB1bnVzZWQgdV9kb21jdGwgcGFyYW1ldGVyIGZyb20gdm1fZXZlbnRfZG9t
Y3RsKCkKICB4ZW4vdm0tZXZlbnQ6IEV4cGFuZCB2bV9ldmVudF8qIHNwaW5sb2NrIG1hY3JvcyBh
bmQgcmVuYW1lIHRoZSBsb2NrCiAgeGVuL3ZtLWV2ZW50OiBSZW1vdmUgdW5uZWNlc3Nhcnkgdm1f
ZXZlbnRfZG9tYWluIGluZGlyZWN0aW9uCiAgeGVuL3ZtLWV2ZW50OiBGaXggaW50ZXJhY3Rpb25z
IHdpdGggdGhlIHZjcHUgbGlzdAogIHhlbi92bS1ldmVudDogTWlzYyBmaXh1cHMKCiB4ZW4vY29t
bW9uL2RvbWN0bC5jICAgICAgICB8ICAgNiArLQogeGVuL2NvbW1vbi92bV9ldmVudC5jICAgICAg
fCAxOTkgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCAgICB8ICAgMyArLQogeGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50
LmggfCAgIDMgKy0KIDQgZmlsZXMgY2hhbmdlZCwgOTYgaW5zZXJ0aW9ucygrKSwgMTE1IGRlbGV0
aW9ucygtKQoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:27:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXm40-0002o3-RK; Mon, 03 Jun 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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm3z-0002nC-Gj
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:43 +0000
X-Inumbo-ID: f9b906e4-85fa-11e9-9fcf-336492711862
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9b906e4-85fa-11e9-9fcf-336492711862;
 Mon, 03 Jun 2019 12:27:39 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: tfCXhO82ivCs1L11dQ7dQYzVyNJaZ7CUr48tS1CwPAPmtLWg7mO3Iaoqg1i+k/HZZG10+4/ePt
 A2HX7vNSyTi1nfN/kX+Q0YOmqIW9Dh3BUl1tlCS2axIMBB2YXeslucAztJXQpbaiAqAWXA/g5y
 RTn4DOgbc4eG6ccFJMpmzSd3rQRe8bDUKQ7v9zxESNvNVQvl4J8mFoFrwsmNLppGrKQXb07bhb
 kPPo4NErJG2/NlnluMQvZLbq68NX8RsDuI47jIST9pfJbwEcG44oGAsyFXHqsYQPa/YWInGp+W
 Dgo=
X-SBRS: 2.7
X-MesageID: 1213218
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1213218"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:26 +0100
Message-ID: <1559564728-17167-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/5] xen/vm-event: Remove unnecessary
 vm_event_domain indirection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHVzZSBvZiAoKnZlZCktPiBsZWFkcyB0byBwb29yIGNvZGUgZ2VuZXJhdGlvbiwgYXMgdGhl
IGNvbXBpbGVyIGNhbid0CmFzc3VtZSB0aGUgcG9pbnRlciBoYXNuJ3QgY2hhbmdlZCwgYW5kIHJl
c3VsdHMgaW4gaGFyZC10by1mb2xsb3cgY29kZS4KCkZvciBib3RoIHZtX2V2ZW50X3tlbixkaXN9
YWJsZSgpLCByZW5hbWUgdGhlIHZlZCBwYXJhbWV0ZXIgdG8gcF92ZWQsIGFuZAp3b3JrIHByaW1h
cmlseSB3aXRoIGEgbG9jYWwgdmVkIHBvaW50ZXIuCgpUaGlzIGhhcyBhIGtleSBhZHZhbnRhZ2Ug
aW4gdm1fZXZlbnRfZW5hYmxlKCksIGluIHRoYXQgdGhlIHBhcnRpYWxseQpjb25zdHJ1Y3RlZCB2
bV9ldmVudF9kb21haW4gb25seSBiZWNvbWVzIGdsb2JhbGx5IHZpc2libGUgb25jZSBpdCBpcwpm
dWxseSBjb25zdHJ1Y3RlZC4gIEFzIGEgY29uc2VxdWVuY2UsIHRoZSBzcGlubG9jayBkb2Vzbid0
IG5lZWQgaG9sZGluZy4KCkZ1cnRoZXJtb3JlLCByZWFycmFuZ2UgdGhlIG9yZGVyIG9mIG9wZXJh
dGlvbnMgdG8gYmUgbW9yZSBzZW5zaWJsZS4KQ2hlY2sgZm9yIHJlcGVhdGVkIGVuYWJsZXMgYW5k
IGFuIGJhZCBIVk1fUEFSQU0gYmVmb3JlIGFsbG9jYXRpbmcKbWVtb3J5LCBhbmQgZ2F0aGVyIHRo
ZSB0cml2aWFsIHNldHVwIGludG8gb25lIHBsYWNlLCBkcm9wcGluZyB0aGUKcmVkdW5kYW50IHpl
cm9pbmcuCgpObyBwcmFjdGljYWwgY2hhbmdlIHRoYXQgY2FsbGVycyB3aWxsIG5vdGljZS4KClNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQpDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpDQzogVGFt
YXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDQzogUGV0cmUgUGlyY2FsYWJ1IDxw
cGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgfCA5
MCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCA1MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXgg
ZGI5NzVlOS4uZGNiYTk4YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBi
L3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtMzgsNzQgKzM4LDYzIEBACiBzdGF0aWMgaW50IHZt
X2V2ZW50X2VuYWJsZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHN0cnVjdCB4ZW5fZG9t
Y3RsX3ZtX2V2ZW50X29wICp2ZWMsCi0gICAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqKnZlZCwK
KyAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92ZWQsCiAgICAgaW50IHBhdXNlX2ZsYWcs
CiAgICAgaW50IHBhcmFtLAogICAgIHhlbl9ldmVudF9jaGFubmVsX25vdGlmaWNhdGlvbl90IG5v
dGlmaWNhdGlvbl9mbikKIHsKICAgICBpbnQgcmM7CiAgICAgdW5zaWduZWQgbG9uZyByaW5nX2dm
biA9IGQtPmFyY2guaHZtLnBhcmFtc1twYXJhbV07CisgICAgc3RydWN0IHZtX2V2ZW50X2RvbWFp
biAqdmVkOwogCi0gICAgaWYgKCAhKnZlZCApCi0gICAgICAgICp2ZWQgPSB4emFsbG9jKHN0cnVj
dCB2bV9ldmVudF9kb21haW4pOwotICAgIGlmICggISp2ZWQgKQotICAgICAgICByZXR1cm4gLUVO
T01FTTsKLQotICAgIC8qIE9ubHkgb25lIGhlbHBlciBhdCBhIHRpbWUuIElmIHRoZSBoZWxwZXIg
Y3Jhc2hlZCwKLSAgICAgKiB0aGUgcmluZyBpcyBpbiBhbiB1bmRlZmluZWQgc3RhdGUgYW5kIHNv
IGlzIHRoZSBndWVzdC4KKyAgICAvKgorICAgICAqIE9ubHkgb25lIGNvbm5lY3RlZCBhZ2VudCBh
dCBhIHRpbWUuICBJZiB0aGUgaGVscGVyIGNyYXNoZWQsIHRoZSByaW5nIGlzCisgICAgICogaW4g
YW4gdW5kZWZpbmVkIHN0YXRlLCBhbmQgdGhlIGd1ZXN0IGlzIG1vc3QgbGlrZWx5IHVucmVjb3Zl
cmFibGUuCiAgICAgICovCi0gICAgaWYgKCAoKnZlZCktPnJpbmdfcGFnZSApCi0gICAgICAgIHJl
dHVybiAtRUJVU1k7OworICAgIGlmICggKnBfdmVkICE9IE5VTEwgKQorICAgICAgICByZXR1cm4g
LUVCVVNZOwogCi0gICAgLyogVGhlIHBhcmFtZXRlciBkZWZhdWx0cyB0byB6ZXJvLCBhbmQgaXQg
c2hvdWxkIGJlCi0gICAgICogc2V0IHRvIHNvbWV0aGluZyAqLworICAgIC8qIE5vIGNob3NlbiBy
aW5nIEdGTj8gIE5vdGhpbmcgd2UgY2FuIGRvLiAqLwogICAgIGlmICggcmluZ19nZm4gPT0gMCAp
CiAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIAotICAgIHNwaW5fbG9ja19pbml0KCYoKnZl
ZCktPmxvY2spOwotICAgIHNwaW5fbG9jaygmKCp2ZWQpLT5sb2NrKTsKKyAgICB2ZWQgPSB4emFs
bG9jKHN0cnVjdCB2bV9ldmVudF9kb21haW4pOworICAgIGlmICggIXZlZCApCisgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogCi0gICAgcmMgPSB2bV9ldmVudF9pbml0X2RvbWFpbihkKTsKKyAgICAv
KiBUcml2aWFsIHNldHVwLiAqLworICAgIHNwaW5fbG9ja19pbml0KCZ2ZWQtPmxvY2spOworICAg
IGluaXRfd2FpdHF1ZXVlX2hlYWQoJnZlZC0+d3EpOworICAgIHZlZC0+cGF1c2VfZmxhZyA9IHBh
dXNlX2ZsYWc7CiAKKyAgICByYyA9IHZtX2V2ZW50X2luaXRfZG9tYWluKGQpOwogICAgIGlmICgg
cmMgPCAwICkKICAgICAgICAgZ290byBlcnI7CiAKLSAgICByYyA9IHByZXBhcmVfcmluZ19mb3Jf
aGVscGVyKGQsIHJpbmdfZ2ZuLCAmKCp2ZWQpLT5yaW5nX3BnX3N0cnVjdCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICYoKnZlZCktPnJpbmdfcGFnZSk7CisgICAgcmMgPSBwcmVw
YXJlX3JpbmdfZm9yX2hlbHBlcihkLCByaW5nX2dmbiwgJnZlZC0+cmluZ19wZ19zdHJ1Y3QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdmVkLT5yaW5nX3BhZ2UpOwogICAgIGlm
ICggcmMgPCAwICkKICAgICAgICAgZ290byBlcnI7CiAKLSAgICAvKiBTZXQgdGhlIG51bWJlciBv
ZiBjdXJyZW50bHkgYmxvY2tlZCB2Q1BVcyB0byAwLiAqLwotICAgICgqdmVkKS0+YmxvY2tlZCA9
IDA7CisgICAgRlJPTlRfUklOR19JTklUKCZ2ZWQtPmZyb250X3JpbmcsCisgICAgICAgICAgICAg
ICAgICAgICh2bV9ldmVudF9zcmluZ190ICopdmVkLT5yaW5nX3BhZ2UsCisgICAgICAgICAgICAg
ICAgICAgIFBBR0VfU0laRSk7CiAKLSAgICAvKiBBbGxvY2F0ZSBldmVudCBjaGFubmVsICovCiAg
ICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAsIGN1cnJlbnQtPmRv
bWFpbi0+ZG9tYWluX2lkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBub3RpZmljYXRpb25fZm4pOwogICAgIGlmICggcmMgPCAwICkKICAgICAgICAgZ290byBlcnI7
CiAKLSAgICAoKnZlZCktPnhlbl9wb3J0ID0gdmVjLT51LmVuYWJsZS5wb3J0ID0gcmM7CisgICAg
dmVkLT54ZW5fcG9ydCA9IHZlYy0+dS5lbmFibGUucG9ydCA9IHJjOwogCi0gICAgLyogUHJlcGFy
ZSByaW5nIGJ1ZmZlciAqLwotICAgIEZST05UX1JJTkdfSU5JVCgmKCp2ZWQpLT5mcm9udF9yaW5n
LAotICAgICAgICAgICAgICAgICAgICAodm1fZXZlbnRfc3JpbmdfdCAqKSgqdmVkKS0+cmluZ19w
YWdlLAotICAgICAgICAgICAgICAgICAgICBQQUdFX1NJWkUpOwotCi0gICAgLyogU2F2ZSB0aGUg
cGF1c2UgZmxhZyBmb3IgdGhpcyBwYXJ0aWN1bGFyIHJpbmcuICovCi0gICAgKCp2ZWQpLT5wYXVz
ZV9mbGFnID0gcGF1c2VfZmxhZzsKLQotICAgIC8qIEluaXRpYWxpemUgdGhlIGxhc3QtY2hhbmNl
IHdhaXQgcXVldWUuICovCi0gICAgaW5pdF93YWl0cXVldWVfaGVhZCgmKCp2ZWQpLT53cSk7Cisg
ICAgLyogU3VjY2Vzcy4gIEZpbGwgaW4gdGhlIGRvbWFpbidzIGFwcHJvcHJpYXRlIHZlZC4gKi8K
KyAgICAqcF92ZWQgPSB2ZWQ7CiAKLSAgICBzcGluX3VubG9jaygmKCp2ZWQpLT5sb2NrKTsKICAg
ICByZXR1cm4gMDsKIAogIGVycjoKLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmKCp2ZWQp
LT5yaW5nX3BhZ2UsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgKCp2ZWQpLT5yaW5nX3Bn
X3N0cnVjdCk7Ci0gICAgc3Bpbl91bmxvY2soJigqdmVkKS0+bG9jayk7Ci0gICAgeGZyZWUoKnZl
ZCk7Ci0gICAgKnZlZCA9IE5VTEw7CisgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZlZC0+
cmluZ19wYWdlLCB2ZWQtPnJpbmdfcGdfc3RydWN0KTsKKyAgICB4ZnJlZSh2ZWQpOwogCiAgICAg
cmV0dXJuIHJjOwogfQpAQCAtMTkwLDQzICsxNzksNDQgQEAgdm9pZCB2bV9ldmVudF93YWtlKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICAgICAgdm1f
ZXZlbnRfd2FrZV9ibG9ja2VkKGQsIHZlZCk7CiB9CiAKLXN0YXRpYyBpbnQgdm1fZXZlbnRfZGlz
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqdmVkKQorc3Rh
dGljIGludCB2bV9ldmVudF9kaXNhYmxlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVu
dF9kb21haW4gKipwX3ZlZCkKIHsKLSAgICBpZiAoIHZtX2V2ZW50X2NoZWNrX3JpbmcoKnZlZCkg
KQorICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCA9ICpwX3ZlZDsKKworICAgIGlmICgg
dm1fZXZlbnRfY2hlY2tfcmluZyh2ZWQpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2
OwogCi0gICAgICAgIHNwaW5fbG9jaygmKCp2ZWQpLT5sb2NrKTsKKyAgICAgICAgc3Bpbl9sb2Nr
KCZ2ZWQtPmxvY2spOwogCi0gICAgICAgIGlmICggIWxpc3RfZW1wdHkoJigqdmVkKS0+d3EubGlz
dCkgKQorICAgICAgICBpZiAoICFsaXN0X2VtcHR5KCZ2ZWQtPndxLmxpc3QpICkKICAgICAgICAg
ewotICAgICAgICAgICAgc3Bpbl91bmxvY2soJigqdmVkKS0+bG9jayk7CisgICAgICAgICAgICBz
cGluX3VubG9jaygmdmVkLT5sb2NrKTsKICAgICAgICAgICAgIHJldHVybiAtRUJVU1k7CiAgICAg
ICAgIH0KIAogICAgICAgICAvKiBGcmVlIGRvbVUncyBldmVudCBjaGFubmVsIGFuZCBsZWF2ZSB0
aGUgb3RoZXIgb25lIHVuYm91bmQgKi8KLSAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChk
LCAoKnZlZCktPnhlbl9wb3J0KTsKKyAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2
ZWQtPnhlbl9wb3J0KTsKIAogICAgICAgICAvKiBVbmJsb2NrIGFsbCB2Q1BVcyAqLwogICAgICAg
ICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggdGVz
dF9hbmRfY2xlYXJfYml0KCgqdmVkKS0+cGF1c2VfZmxhZywgJnYtPnBhdXNlX2ZsYWdzKSApCisg
ICAgICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdCh2ZWQtPnBhdXNlX2ZsYWcsICZ2LT5w
YXVzZV9mbGFncykgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHZjcHVfdW5wYXVz
ZSh2KTsKLSAgICAgICAgICAgICAgICAoKnZlZCktPmJsb2NrZWQtLTsKKyAgICAgICAgICAgICAg
ICB2ZWQtPmJsb2NrZWQtLTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0gICAgICAgIGRl
c3Ryb3lfcmluZ19mb3JfaGVscGVyKCYoKnZlZCktPnJpbmdfcGFnZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKCp2ZWQpLT5yaW5nX3BnX3N0cnVjdCk7CisgICAgICAgIGRlc3Ry
b3lfcmluZ19mb3JfaGVscGVyKCZ2ZWQtPnJpbmdfcGFnZSwgdmVkLT5yaW5nX3BnX3N0cnVjdCk7
CiAKICAgICAgICAgdm1fZXZlbnRfY2xlYW51cF9kb21haW4oZCk7CiAKLSAgICAgICAgc3Bpbl91
bmxvY2soJigqdmVkKS0+bG9jayk7CisgICAgICAgIHNwaW5fdW5sb2NrKCZ2ZWQtPmxvY2spOwog
ICAgIH0KIAotICAgIHhmcmVlKCp2ZWQpOwotICAgICp2ZWQgPSBOVUxMOworICAgIHhmcmVlKHZl
ZCk7CisgICAgKnBfdmVkID0gTlVMTDsKIAogICAgIHJldHVybiAwOwogfQotLSAKMi4xLjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:27:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:27:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXm42-0002pO-CX; Mon, 03 Jun 2019 12:27: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXm41-0002p0-P7
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:27:45 +0000
X-Inumbo-ID: fb22be3a-85fa-11e9-ba71-1f5b6f9313ca
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fb22be3a-85fa-11e9-ba71-1f5b6f9313ca;
 Mon, 03 Jun 2019 12:27:41 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: DweiCrYQeE4cT185dbySV23iWYvyc3jibeFufp59nS06RT/tV4GtkyzaJ+M4WcNdFnKlKBe2fM
 D+ggoHYh/8Mdp6pqpKVs9Uc9brn+QwVcrkBITcHJLSXv9iQcdrcQC3VS2JBymRdfCDF/GMTDtp
 JkViCywafm0bmN0Jz6hJBqTTb5SFLzB3YZoynwSKbYTHZimvtdK3RYHkok2fv3IL7uQLjsXN1a
 Vpy2nUw05VUJxaHQJeGSFup5+uW3VTF86rkQ0Q2Ij7w1GsecYNhzeeI3om9Mwd78XoyVGaHdxU
 n5g=
X-SBRS: 2.7
X-MesageID: 1239386
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1239386"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:25:28 +0100
Message-ID: <1559564728-17167-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/5] xen/vm-event: Misc fixups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ICogRHJvcCByZWR1bmRhbnQgYnJhY2tlcywgYW5kIGlubGluZSBxdWFsaWZpZXJzLgogKiBJbnNl
cnQgbmV3bGluZXMgYW5kIHNwYWNlcyB3aGVyZSBhcHByb3ByaWF0ZS4KICogRHJvcCByZWR1bmRh
bnQgTkRFQlVHIC0gZ2RwcmludCgpIGlzIGFscmVhZHkgY29uZGl0aW9uYWwuICBGaXggdGhlCiAg
IGxvZ2dpbmcgbGV2ZWwsIGFzIGdkcHJpbnRrKCkgYWxyZWFkeSBwcmVmaXhlcyB0aGUgZ3Vlc3Qg
bWFya2VyLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGts
ZW5neWVsLmNvbT4KQ0M6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5j
b20+Ci0tLQogeGVuL2NvbW1vbi92bV9ldmVudC5jIHwgMjEgKysrKysrKysrKysrLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5k
ZXggNzJmNDJiNC4uZTg3MjY4MCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisr
KyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtMTAyLDYgKzEwMiw3IEBAIHN0YXRpYyBpbnQg
dm1fZXZlbnRfZW5hYmxlKAogc3RhdGljIHVuc2lnbmVkIGludCB2bV9ldmVudF9yaW5nX2F2YWls
YWJsZShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7CiAgICAgaW50IGF2YWlsX3JlcSA9
IFJJTkdfRlJFRV9SRVFVRVNUUygmdmVkLT5mcm9udF9yaW5nKTsKKwogICAgIGF2YWlsX3JlcSAt
PSB2ZWQtPnRhcmdldF9wcm9kdWNlcnM7CiAgICAgYXZhaWxfcmVxIC09IHZlZC0+Zm9yZWlnbl9w
cm9kdWNlcnM7CiAKQEAgLTE2OCw3ICsxNjksNyBAQCBzdGF0aWMgdm9pZCB2bV9ldmVudF93YWtl
X3F1ZXVlZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAg
Ki8KIHZvaWQgdm1fZXZlbnRfd2FrZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRf
ZG9tYWluICp2ZWQpCiB7Ci0gICAgaWYgKCFsaXN0X2VtcHR5KCZ2ZWQtPndxLmxpc3QpKQorICAg
IGlmICggIWxpc3RfZW1wdHkoJnZlZC0+d3EubGlzdCkgKQogICAgICAgICB2bV9ldmVudF93YWtl
X3F1ZXVlZChkLCB2ZWQpOwogICAgIGVsc2UKICAgICAgICAgdm1fZXZlbnRfd2FrZV9ibG9ja2Vk
KGQsIHZlZCk7CkBAIC0yMTYsOCArMjE3LDggQEAgc3RhdGljIGludCB2bV9ldmVudF9kaXNhYmxl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKipwX3ZlZCkKICAgICBy
ZXR1cm4gMDsKIH0KIAotc3RhdGljIGlubGluZSB2b2lkIHZtX2V2ZW50X3JlbGVhc2Vfc2xvdChz
dHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCitzdGF0aWMgdm9pZCB2bV9ldmVudF9yZWxl
YXNlX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7CiAgICAgLyogVXBkYXRlIHRoZSBh
Y2NvdW50aW5nICovCiAgICAgaWYgKCBjdXJyZW50LT5kb21haW4gPT0gZCApCkBAIC0yNTgsMTcg
KzI1OSwxNiBAQCB2b2lkIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgUklOR19JRFggcmVxX3Byb2Q7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owog
Ci0gICAgaWYoICF2bV9ldmVudF9jaGVja19yaW5nKHZlZCkpCisgICAgaWYoICF2bV9ldmVudF9j
aGVja19yaW5nKHZlZCkgKQogICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIGN1cnItPmRvbWFp
biAhPSBkICkKICAgICB7CiAgICAgICAgIHJlcS0+ZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19GT1JF
SUdOOwotI2lmbmRlZiBOREVCVUcKKwogICAgICAgICBpZiAoICEocmVxLT5mbGFncyAmIFZNX0VW
RU5UX0ZMQUdfVkNQVV9QQVVTRUQpICkKLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19HX1dB
Uk5JTkcsICJkJWR2JWQgd2FzIG5vdCBwYXVzZWQuXG4iLAorICAgICAgICAgICAgZ2RwcmludGso
WEVOTE9HX1dBUk5JTkcsICJkJWR2JWQgd2FzIG5vdCBwYXVzZWQuXG4iLAogICAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCByZXEtPnZjcHVfaWQpOwotI2VuZGlmCiAgICAgfQogCiAg
ICAgcmVxLT52ZXJzaW9uID0gVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT047CkBAIC00NzQsNiAr
NDc0LDcgQEAgc3RhdGljIGludCB2bV9ldmVudF9ncmFiX3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqdmVkLCBpbnQgZm9yZWlnbikKIHN0YXRpYyBpbnQgdm1fZXZlbnRfd2FpdF90cnlfZ3Jh
YihzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsIGludCAqcmMpCiB7CiAgICAgKnJjID0gdm1f
ZXZlbnRfZ3JhYl9zbG90KHZlZCwgMCk7CisKICAgICByZXR1cm4gKnJjOwogfQogCkBAIC00ODEs
MTMgKzQ4MiwxNSBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3dhaXRfdHJ5X2dyYWIoc3RydWN0IHZt
X2V2ZW50X2RvbWFpbiAqdmVkLCBpbnQgKnJjKQogc3RhdGljIGludCB2bV9ldmVudF93YWl0X3Ns
b3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIGludCByYyA9IC1FQlVTWTsK
KwogICAgIHdhaXRfZXZlbnQodmVkLT53cSwgdm1fZXZlbnRfd2FpdF90cnlfZ3JhYih2ZWQsICZy
YykgIT0gLUVCVVNZKTsKKwogICAgIHJldHVybiByYzsKIH0KIAogYm9vbCB2bV9ldmVudF9jaGVj
a19yaW5nKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIHsKLSAgICByZXR1cm4gKHZlZCAm
JiB2ZWQtPnJpbmdfcGFnZSk7CisgICAgcmV0dXJuIHZlZCAmJiB2ZWQtPnJpbmdfcGFnZTsKIH0K
IAogLyoKQEAgLTUxMSw3ICs1MTQsNyBAQCBpbnQgX192bV9ldmVudF9jbGFpbV9zbG90KHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKICAgICBpZiAoIChjdXJy
ZW50LT5kb21haW4gPT0gZCkgJiYgYWxsb3dfc2xlZXAgKQogICAgICAgICByZXR1cm4gdm1fZXZl
bnRfd2FpdF9zbG90KHZlZCk7CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gdm1fZXZlbnRfZ3Jh
Yl9zbG90KHZlZCwgKGN1cnJlbnQtPmRvbWFpbiAhPSBkKSk7CisgICAgICAgIHJldHVybiB2bV9l
dmVudF9ncmFiX3Nsb3QodmVkLCBjdXJyZW50LT5kb21haW4gIT0gZCk7CiB9CiAKICNpZmRlZiBD
T05GSUdfSEFTX01FTV9QQUdJTkcKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:29:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXm5J-0003CC-T7; Mon, 03 Jun 2019 12:29: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXm5J-0003Bx-0o
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:29:05 +0000
X-Inumbo-ID: 2c6f9f4e-85fb-11e9-a371-37b75626542c
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 2c6f9f4e-85fb-11e9-a371-37b75626542c;
 Mon, 03 Jun 2019 12:29:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CBA7E15A2;
 Mon,  3 Jun 2019 05:29:03 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0E8B13F5AF;
 Mon,  3 Jun 2019 05:29:02 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-8-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9526dbfc-ca51-9d39-0d67-ce1009dba3a5@arm.com>
Date: Mon, 3 Jun 2019 13:29:01 +0100
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: <20190521212530.12706-8-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 07/10] xen/arm: optee: add support for
 arbitrary shared 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: "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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNiwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gKyAgICB3aGlsZSAoIHBnX2NvdW50ICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlOwo+ICsKPiArICAgICAgICBpZiAoIGlkeCA9PSAwICkKPiArICAgICAg
ICB7Cj4gKyAgICAgICAgICAgIGd1ZXN0X3BnID0gZ2V0X2RvbWFpbl9yYW1fcGFnZShnZm4pOwo+
ICsgICAgICAgICAgICBpZiAoICFndWVzdF9wZyApCj4gKyAgICAgICAgICAgICAgICByZXR1cm4g
LUVJTlZBTDsKPiArCj4gKyAgICAgICAgICAgIGd1ZXN0X2RhdGEgPSBfX21hcF9kb21haW5fcGFn
ZShndWVzdF9wZyk7Cj4gKyAgICAgICAgICAgIHhlbl9kYXRhID0gX19tYXBfZG9tYWluX3BhZ2Uo
eGVuX3Bncyk7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRP
RE86IFRoYXQgZnVuY3Rpb24gY2FuIHBpbiB1cCB0byA2NE1CIG9mIGd1ZXN0IG1lbW9yeSBieQo+
ICsgICAgICAgICAqIGNhbGxpbmcgbG9va3VwX2FuZF9waW5fZ3Vlc3RfcmFtX2FkZHIoKSAxNjM4
NCB0aW1lcy4KCkkgY2FuJ3QgZmluZCB0aGUgQlVJTERfQlVHX09OKFBBR0VfU0laRSAhPSA0MDk2
KSBhcyBJIHJlcXVlc3RlZCBiZWZvcmUuCgo+ICsgICAgICAgICAqIFRoaXMgaXMgY29uc2lkZXJl
ZCBpbnNlY3VyZSBhbmQgc2hvdWxkIGJlIGZpeGVkIGluIHRoZSBmdXR1cmUuCgpXZWxsLCBpdCBp
cyBub3QgImNvbnNpZGVyZWQiLCBpdCBpcyBpbnNlY3VyZSBhcyB0aGUgZ3Vlc3Qgd291bGQgYmUg
YWJsZSB0byBkZWxheSAKcHJvY2Vzc2luZyBvdGhlciBndWVzdCBmb3Igc29tZSB0aW1lcy4KClNv
IGhvdyBhYm91dDoKCiJUaGlzIHNob3VsZCBiZSBhZGRyZXNzZWQgYmVmb3JlIGRlY2xhcmluZyBP
UC1URUUgc2VjdXJpdHkgc3VwcG9ydGVkIi4KCldpdGggdGhhdDoKCkFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKPiArICAgICAgICAgKi8KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:33:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:33:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXm9H-0004EX-MN; Mon, 03 Jun 2019 12:33: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXm9G-0004ES-BW
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:33:10 +0000
X-Inumbo-ID: bed25f7a-85fb-11e9-aa75-43123a2e4397
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id bed25f7a-85fb-11e9-aa75-43123a2e4397;
 Mon, 03 Jun 2019 12:33:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7676515A2;
 Mon,  3 Jun 2019 05:33: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 AC9F03F5AF;
 Mon,  3 Jun 2019 05:33:08 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-9-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18931d6c-ccf7-871a-b75e-c284d2434770@arm.com>
Date: Mon, 3 Jun 2019 13:33:07 +0100
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: <20190521212530.12706-9-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 08/10] xen/arm: optee: add support for
 RPC commands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNiwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gT1AtVEVFIGNhbiBpc3N1ZSBtdWx0aXBsZSBSUEMgcmVxdWVzdHMuIFdlIGFyZSBpbnRl
cmVzdGVkIG1vc3RseSBpbgo+IHJlcXVlc3QgdGhhdCBhc2tzIE5XIHRvIGFsbG9jYXRlL2ZyZWUg
c2hhcmVkIG1lbW9yeSBmb3IgT1AtVEVFCj4gbmVlZHMsIGJlY2F1c2UgbWVkaWF0b3IgbmVlZHMg
dG8gZG8gYWRkcmVzcyB0cmFuc2xhdGlvbiBpbiB0aGUgc2FtZQo+IHdheSBhcyBpdCB3YXMgZG9u
ZSBmb3Igc2hhcmVkIGJ1ZmZlcnMgcmVnaXN0ZXJlZCBieSBOVy4KPiAKPiBPUC1URUUgY2FuIGFz
ayBOVyB0byBhbGxvY2F0ZSBtdWx0aXBsZSBidWZmZXJzIGR1cmluZyB0aGUgY2FsbC4gIFdlCj4g
a25vdyB0aGF0IGlmIE9QLVRFRSBhc2tzIGZvciBhbm90aGVyIGJ1ZmZlciwgd2UgY2FuIGZyZWUg
cGdsaXN0IGZvcgo+IHRoZSBwcmV2aW91cyBvbmUuCj4gCj4gQXMgbWVkaWF0b3Igbm93IGFjY2Vz
c2VzIHNoYXJlZCBjb21tYW5kIGJ1ZmZlciwgd2UgbmVlZCB0byBzaGFkb3cKPiBpdCBpbiB0aGUg
c2FtZSB3YXksIGFzIHdlIHNoYWRvdyByZXF1ZXN0IGJ1ZmZlcnMgZm9yIFNURCBjYWxscy4KPiBF
YXJsaWVyLCB3ZSBqdXN0IHBhc3NlZCBhZGRyZXNzIG9mIHRoaXMgYnVmZmVyIHRvIE9QLVRFRSwg
YnV0Cj4gbm93IHdlIG5lZWQgdG8gcmVhZCBhbmQgd3JpdGUgdG8gaXQsIHNvIGl0IHNob3VsZCBi
ZSBzaGFkb3dlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5
bXlyX2JhYmNodWtAZXBhbS5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:33:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:33:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXm9u-0004IH-1C; Mon, 03 Jun 2019 12:33:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXm9t-0004I8-Ch
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:33:49 +0000
X-Inumbo-ID: d58c5c4c-85fb-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d58c5c4c-85fb-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:33:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 93DC015A2;
 Mon,  3 Jun 2019 05:33: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 CB1D23F5AF;
 Mon,  3 Jun 2019 05:33:46 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-7-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <559ecc94-3e88-1912-07b3-a3cb0e3f1dca@arm.com>
Date: Mon, 3 Jun 2019 13:33:45 +0100
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: <20190521212530.12706-7-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 06/10] xen/arm: optee: add support for
 RPC SHM buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNiwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gT1AtVEVFIHVzdWFsbHkgdXNlcyB0aGUgc2FtZSBpZGVhIHdpdGggY29tbWFuZCBidWZm
ZXJzIChzZWUKPiBwcmV2aW91cyBjb21taXQpIHRvIGlzc3VlIFJQQyByZXF1ZXN0cy4gUHJvYmxl
bSBpcyB0aGF0IGluaXRpYWxseQo+IGl0IGhhcyBubyBidWZmZXIsIHdoZXJlIGl0IGNhbiB3cml0
ZSByZXF1ZXN0LiBTbyB0aGUgZmlyc3QgUlBDCj4gcmVxdWVzdCBpdCBtYWtlcyBpcyBzcGVjaWFs
OiBpdCByZXF1ZXN0cyBOVyB0byBhbGxvY2F0ZSBzaGFyZWQKPiBidWZmZXIgZm9yIG90aGVyIFJQ
QyByZXF1ZXN0cy4gVXN1YWxseSB0aGlzIGJ1ZmZlciBpcyBhbGxvY2F0ZWQKPiBvbmx5IG9uY2Ug
Zm9yIGV2ZXJ5IE9QLVRFRSB0aHJlYWQgYW5kIGl0IHJlbWFpbnMgYWxsb2NhdGVkIGFsbAo+IHRo
ZSB0aW1lIHVudGlsIGd1ZXN0IHNodXRzIGRvd24uIEd1ZXN0IGNhbiBhc2sgT1AtVEVFIHRvIGRp
c2FibGUKPiBSUEMgYnVmZmVycyBjYWNoaW5nLCBpbiB0aGlzIGNhc2UgT1AtVEVFIHdpbGwgYXNr
IGd1ZXN0IHRvCj4gYWxsb2NhdGUvZnJlZSBidWZmZXIgZm9yIHRoZSBlYWNoIFJQQy4KPiAKPiBN
ZWRpYXRvciBuZWVkcyB0byBwaW4gdGhpcyBidWZmZXIgdG8gbWFrZSBzdXJlIHRoYXQgcGFnZSB3
aWxsIGJlCj4gbm90IGZyZWUgd2hpbGUgaXQgaXMgc2hhcmVkIHdpdGggT1AtVEVFLgo+IAo+IExp
ZmUgY3ljbGUgb2YgdGhpcyBidWZmZXIgaXMgY29udHJvbGxlZCBieSBPUC1URUUuIEl0IGFza3Mg
Z3Vlc3QgdG8KPiBjcmVhdGUgYnVmZmVyIGFuZCBpdCBhc2tzIGl0IHRvIGZyZWUgaXQuIFNvIGl0
IHRoZXJlIGlzIG5vdCBtdWNoIHNlbnNlCj4gdG8gbGltaXQgbnVtYmVyIG9mIHRob3NlIGJ1ZmZl
cnMsIGJlY2F1c2Ugd2UgYWxyZWFkeSBsaW1pdCB0aGUgbnVtYmVyCj4gb2YgY29uY3VycmVudCBz
dGFuZGFyZCBjYWxscyBhbmQgcHJldmVudGlvbiBvZiBSUEMgYnVmZmVyIGFsbG9jYXRpb24gd2ls
bAo+IGltcGFpciBPUC1URUUgZnVuY3Rpb25hbGl0eS4KPiAKPiBUaG9zZSBidWZmZXJzIGNhbiBi
ZSBmcmVlZCBpbiB0d28gd2F5czogZWl0aGVyIE9QLVRFRSBpc3N1ZXMKPiBPUFRFRV9TTUNfUlBD
X0ZVTkNfRlJFRSBSUEMgcmVxdWVzdCBvciBndWVzdCB0cmllcyB0byBkaXNhYmxlCj4gYnVmZmVy
IGNhY2hpbmcgYnkgY2FsbGluZyBPUFRFRV9TTUNfRElTQUJMRV9TSE1fQ0FDSEUgZnVuY3Rpb24u
Cj4gSW4gdGhlIGxhdHRlciBjYXNlIE9QLVRFRSB3aWxsIHJldHVybiBjb29raWUgb2YgdGhlIFNI
TSBidWZmZXIgaXQKPiBqdXN0IGZyZWVkLgo+IAo+IE9QLVRFRSBleHBlY3RzIHRoYXQgdGhpcyBS
UEMgYnVmZmVyIGhhdmUgc2l6ZSBvZgo+IE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFLCB3
aGljaCBlcXVhbHMgdG8gNDA5NiBhbmQgaXMgYWxpZ25lZAo+IHdpdGggdGhlIHNhbWUgc2l6ZS4g
U28sIGJhc2ljYWxseSBpdCBleHBlY3RzIG9uZSA0ayBwYWdlIGZyb20gdGhlCj4gZ3Vlc3QuIFRo
aXMgaXMgdGhlIHNhbWUgYXMgWGVuJ3MgUEFHRV9TSVpFLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZv
bG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KCkFja2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:33:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:33:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXmA2-0004K3-BJ; Mon, 03 Jun 2019 12:33: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=9f30=UC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hXmA1-0004Jo-Ge
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:33:57 +0000
X-Inumbo-ID: d9840170-85fb-11e9-876b-db723debf754
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9840170-85fb-11e9-876b-db723debf754;
 Mon, 03 Jun 2019 12:33:55 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: M8pNHGGQ+Bi9BrIvKX0M0XvfKbCFnbdYBHroOv7zamEPZHCz6yGWSGF55aG/FPAaA4B6wtNo5B
 IOx7OCLCAqjuR2BfxXhaHJvxjKBqwXJTET/bAPTR9AzoW1UBYDLvDm6lX6FphztM27vy5QpykU
 LfjWFiHvE4kZmYmqSDlgbumhvZov6jSjwyFwV/KboBrwYrTRbap7TX71GF/JT+RcY+/RD8JRyI
 aoYpiFeMpA56tdxjS2JXxqeLyqdQ2PDnM9cdwu+bewe3FmAj0GlSmky3kQYDUV86Jux+Pk5px+
 /5Y=
X-SBRS: 2.7
X-MesageID: 1213600
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1213600"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Jun 2019 13:33:46 +0100
Message-ID: <1559565226-19789-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/hvm: Make the altp2m locking in
 hvm_hap_nested_page_fault() easier to follow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHJvcCB0aGUgYXAybV9hY3RpdmUgYm9vbGVhbiwgYW5kIGNvbnNpc3RlbnRseSB1c2UgdGhlIHVu
bG9ja2luZyBmb3JtOgoKICBpZiAoIHAybSAhPSBob3N0cDJtICkKICAgICAgIF9fcHV0X2dmbihw
Mm0sIGdmbik7CiAgX19wdXRfZ2ZuKGhvc3RwMm0sIGdmbik7Cgp3aGljaCBtYWtlcyBpdCBjbGVh
ciB0aGF0IHdlIGFsd2F5cyB1bmxvY2sgdGhlIGFsdHAybSdzIGdmbiBpZiBpdCBpcyBpbiB1c2Us
CmFuZCBhbHdheXMgdW5sb2NrIHRoZSBob3N0cDJtJ3MgZ2ZuLiAgVGhpcyBhbHNvIGRyb3BzIHRo
ZSB0ZXJuYXJ5IGV4cHJlc3Npb24KaW4gdGhlIGxvZ2RpcnR5IGNhc2UuCgpFeHRlbmQgdGhlIGxv
Z2RpcnR5IGNvbW1lbnQgdG8gaWRlbnRpZnkgd2hlcmUgdGhlIGxvY2tpbmcgdmlvbGF0aW9uIGlz
IGxpYWJsZQp0byBvY2N1ci4KCk5vIChpbnRlbmRlZCkgb3ZlcmFsbCBjaGFuZ2UgaW4gYmVoYXZp
b3VyLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNDOiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cgp2MjoKICogRWRpdCBz
dWJqZWN0IHRvIGJlIGNsZWFyZXIKICogUmViYXNlIG92ZXIgVGFtYXMnIGxhenkgY29weSBjbGVh
bnVwCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDIxICsrKysrKysrKystLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IGQ4ZDVkNDUuLjAyOWVlYTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMTY5MSw3ICsxNjkxLDcgQEAgaW50
IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xh
LAogICAgIGludCByYywgZmFsbF90aHJvdWdoID0gMCwgcGFnZWQgPSAwOwogICAgIGludCBzaGFy
aW5nX2Vub21lbSA9IDA7CiAgICAgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXFfcHRyID0gTlVMTDsK
LSAgICBib29sX3QgYXAybV9hY3RpdmUsIHN5bmMgPSAwOworICAgIGJvb2wgc3luYyA9IGZhbHNl
OwogICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyOwogCiAgICAgLyogT24gTmVzdGVkIFZpcnR1
YWxpemF0aW9uLCB3YWxrIHRoZSBndWVzdCBwYWdlIHRhYmxlLgpAQCAtMTc1MCw4ICsxNzUwLDYg
QEAgaW50IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFkZHJfdCBncGEsIHVuc2lnbmVkIGxv
bmcgZ2xhLAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBhcDJtX2FjdGl2ZSA9IGFs
dHAybV9hY3RpdmUoY3VycmQpOwotCiAgICAgLyoKICAgICAgKiBUYWtlIGEgbG9jayBvbiB0aGUg
aG9zdCBwMm0gc3BlY3VsYXRpdmVseSwgdG8gYXZvaWQgcG90ZW50aWFsCiAgICAgICogbG9ja2lu
ZyBvcmRlciBwcm9ibGVtcyBsYXRlciBhbmQgdG8gaGFuZGxlIHVuc2hhcmUgZXRjLgpAQCAtMTc2
MSw3ICsxNzU5LDcgQEAgaW50IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFkZHJfdCBncGEs
IHVuc2lnbmVkIGxvbmcgZ2xhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJNX0FM
TE9DIHwgKG5wZmVjLndyaXRlX2FjY2VzcyA/IFAyTV9VTlNIQVJFIDogMCksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmcGFnZV9vcmRlcik7CiAKLSAgICBpZiAoIGFwMm1fYWN0aXZl
ICkKKyAgICBpZiAoIGFsdHAybV9hY3RpdmUoY3VycmQpICkKICAgICB7CiAgICAgICAgIHAybSA9
IHAybV9nZXRfYWx0cDJtKGN1cnIpOwogCkBAIC0xODg4LDEzICsxODg2LDE0IEBAIGludCBodm1f
aGFwX25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKICAg
ICAgICAgewogICAgICAgICAgICAgcGFnaW5nX21hcmtfcGZuX2RpcnR5KGN1cnJkLCBfcGZuKGdm
bikpOwogICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIElmIHAybSBpcyByZWFsbHkgYW4g
YWx0cDJtLCB1bmxvY2sgaGVyZSB0byBhdm9pZCBsb2NrIG9yZGVyaW5nCi0gICAgICAgICAgICAg
KiB2aW9sYXRpb24gd2hlbiB0aGUgY2hhbmdlIGJlbG93IGlzIHByb3BhZ2F0ZWQgZnJvbSBob3N0
IHAybS4KKyAgICAgICAgICAgICAqIElmIHAybSBpcyByZWFsbHkgYW4gYWx0cDJtLCB1bmxvY2sg
aXQgYmVmb3JlIGNoYW5naW5nIHRoZSB0eXBlLAorICAgICAgICAgICAgICogYXMgcDJtX2FsdHAy
bV9wcm9wYWdhdGVfY2hhbmdlKCkgbmVlZHMgdG8gYWNxdWlyZSB0aGUKKyAgICAgICAgICAgICAq
IGFsdHAybV9saXN0IGxvY2suCiAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggYXAy
bV9hY3RpdmUgKQorICAgICAgICAgICAgaWYgKCBwMm0gIT0gaG9zdHAybSApCiAgICAgICAgICAg
ICAgICAgX19wdXRfZ2ZuKHAybSwgZ2ZuKTsKICAgICAgICAgICAgIHAybV9jaGFuZ2VfdHlwZV9v
bmUoY3VycmQsIGdmbiwgcDJtX3JhbV9sb2dkaXJ0eSwgcDJtX3JhbV9ydyk7Ci0gICAgICAgICAg
ICBfX3B1dF9nZm4oYXAybV9hY3RpdmUgPyBob3N0cDJtIDogcDJtLCBnZm4pOworICAgICAgICAg
ICAgX19wdXRfZ2ZuKGhvc3RwMm0sIGdmbik7CiAKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAg
ICAgICB9CkBAIC0xOTE1LDkgKzE5MTQsOSBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVs
dChwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAgcmMgPSBmYWxsX3Rocm91Z2g7
CiAKICBvdXRfcHV0X2dmbjoKLSAgICBfX3B1dF9nZm4ocDJtLCBnZm4pOwotICAgIGlmICggYXAy
bV9hY3RpdmUgKQotICAgICAgICBfX3B1dF9nZm4oaG9zdHAybSwgZ2ZuKTsKKyAgICBpZiAoIHAy
bSAhPSBob3N0cDJtICkKKyAgICAgICAgX19wdXRfZ2ZuKHAybSwgZ2ZuKTsKKyAgICBfX3B1dF9n
Zm4oaG9zdHAybSwgZ2ZuKTsKICBvdXQ6CiAgICAgLyogQWxsIG9mIHRoZXNlIGFyZSBkZWxheWVk
IHVudGlsIHdlIGV4aXQsIHNpbmNlIHdlIG1pZ2h0IAogICAgICAqIHNsZWVwIG9uIGV2ZW50IHJp
bmcgd2FpdCBxdWV1ZXMsIGFuZCB3ZSBtdXN0IG5vdCBob2xkCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:34:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXmAK-0004OW-NY; Mon, 03 Jun 2019 12:34: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXmAJ-0004OH-Lj
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:34:15 +0000
X-Inumbo-ID: e565e1b6-85fb-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e565e1b6-85fb-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:34:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 27D0415A2;
 Mon,  3 Jun 2019 05:34:14 -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 5D0393F5AF;
 Mon,  3 Jun 2019 05:34:13 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-6-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5b6b6565-b189-a681-f004-3b94c9cbd064@arm.com>
Date: Mon, 3 Jun 2019 13:34:11 +0100
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: <20190521212530.12706-6-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/10] xen/arm: optee: add std call
 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: "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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNiwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gVGhlIG1haW4gd2F5IHRvIGNvbW11bmljYXRlIHdpdGggT1AtVEVFIGlzIHRvIGlzc3Vl
IHN0YW5kYXJkIFNNQ0NDCj4gY2FsbC4gIlN0YW5kYXJkIiBpcyBhIFNNQ0NDIHRlcm0gYW5kIGl0
IG1lYW5zIHRoYXQgY2FsbCBjYW4gYmUKPiBpbnRlcnJ1cHRlZCBhbmQgT1AtVEVFIGNhbiByZXR1
cm4gY29udHJvbCB0byBOVyBiZWZvcmUgY29tcGxldGluZwo+IHRoZSBjYWxsLgo+IAo+IEluIGNv
bnRyYXN0IHdpdGggZmFzdCBjYWxscywgd2hlcmUgYXJndW1lbnRzIGFuZCByZXR1cm4gdmFsdWVz
Cj4gYXJlIHBhc3NlZCBpbiByZWdpc3RlcnMsIHN0YW5kYXJkIGNhbGxzIHVzZSBzaGFyZWQgbWVt
b3J5LiBSZWdpc3Rlcgo+IHBhaXIgYTEsYTIgaG9sZHMgNjQtYml0IFBBIG9mIGNvbW1hbmQgYnVm
ZmVyLCB3aGVyZSBhbGwgYXJndW1lbnRzCj4gYXJlIHN0b3JlZCBhbmQgd2hpY2ggaXMgdXNlZCB0
byByZXR1cm4gZGF0YS4gT1AtVEVFIGludGVybmFsbHkKPiBjb3BpZXMgY29udGVudHMgb2YgdGhp
cyBidWZmZXIgaW50byBvd24gc2VjdXJlIG1lbW9yeSBiZWZvcmUgYWNjZXNzaW5nCj4gYW5kIHZh
bGlkYXRpbmcgYW55IGRhdGEgaW4gY29tbWFuZCBidWZmZXIuIFRoaXMgaXMgZG9uZSB0byBtYWtl
IHN1cmUKPiB0aGF0IE5XIHdpbGwgbm90IGNoYW5nZSBjb250ZW50cyBvZiB0aGUgdmFsaWRhdGVk
IHBhcmFtZXRlcnMuCj4gCj4gTWVkaWF0b3IgbmVlZHMgdG8gZG8gdGhlIHNhbWUgZm9yIG51bWJl
ciBvZiByZWFzb25zOgo+IAo+IDEuIFRvIG1ha2Ugc3VyZSB0aGF0IGd1ZXN0IHdpbGwgbm90IGNo
YW5nZSBkYXRhIGFmdGVyIHZhbGlkYXRpb24uCj4gMi4gVG8gdHJhbnNsYXRlIElQQXMgdG8gUEFz
IGluIHRoZSBjb21tYW5kIGJ1ZmZlciAodGhpcyBpcyBub3QgZG9uZQo+ICAgICBpbiB0aGlzIHBh
dGNoKS4KPiAzLiBUbyBoaWRlIHRyYW5zbGF0ZWQgYWRkcmVzcyBmcm9tIGd1ZXN0LCBzbyBpdCB3
aWxsIG5vdCBiZSBhYmxlCj4gICAgIHRvIGRvIElQQS0+UEEgdHJhbnNsYXRpb24gYnkgbWlzdXNp
bmcgbWVkaWF0b3IuCj4gCj4gRHVyaW5nIHN0YW5kYXJkIGNhbGwgT1AtVEVFIGNhbiBpc3N1ZSBt
dWx0aXBsZSAiUlBDIHJldHVybnMiLCBhc2tpbmcKPiBOVyB0byBkbyBzb21lIHdvcmsgZm9yIE9Q
LVRFRS4gTlcgdGhlbiBpc3N1ZXMgc3BlY2lhbCBjYWxsCj4gT1BURUVfU01DX0NBTExfUkVUVVJO
X0ZST01fUlBDIHRvIHJlc3VtZSBoYW5kbGluZyBvZiB0aGUgb3JpZ2luYWwgY2FsbC4KPiBUaHVz
LCBtZWRpYXRvciBuZWVkcyB0byBtYWludGFpbiBjb250ZXh0IGZvciBvcmlnaW5hbCBzdGFuZGFy
ZCBjYWxsCj4gZHVyaW5nIG11bHRpcGxlIFNNQ0NDIGNhbGxzLgo+IAo+IFN0YW5kYXJkIGNhbGwg
aXMgY29uc2lkZXJlZCBjb21wbGV0ZSwgd2hlbiByZXR1cm5lZCB2YWx1ZSBpcwo+IG5vdCBhIFJQ
QyByZXF1ZXN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlt
eXJfYmFiY2h1a0BlcGFtLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:34:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12:34:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXmAh-0004VG-2S; Mon, 03 Jun 2019 12: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXmAg-0004V3-KH
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:34:38 +0000
X-Inumbo-ID: f1a08486-85fb-11e9-97fd-67a25ccdb224
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f1a08486-85fb-11e9-97fd-67a25ccdb224;
 Mon, 03 Jun 2019 12:34:38 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A4BB315A2;
 Mon,  3 Jun 2019 05:34:34 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DB0D73F5AF;
 Mon,  3 Jun 2019 05:34:33 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-5-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <50261dec-9f1d-de25-78ba-a5eb6fef54ed@arm.com>
Date: Mon, 3 Jun 2019 13:34:32 +0100
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: <20190521212530.12706-5-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 04/10] xen/arm: optee: add fast calls
 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: "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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNSwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gVGhpcyBwYXRjaCBhZGRzIGhhbmRsaW5nIGZvciB0aGUgZmFzdCBTTUNzLiBBcyBuYW1l
IHN1Z2dlc3RzLCB0aG9zZQo+IGNhbGxzIGNhbid0IGJlIHByZWVtcHRlZCBhbmQgYXJlIHVzZWQg
Zm9yIGF1eGlsaWFyeSB0YXNrcyBzdWNoIGFzCj4gaW5mb3JtYXRpb24gcmV0cmlldmFsLiBNb3N0
IGhhbmRsZXJzIGFyZSBxdWl0ZSB0cml2aWFsLCB3aXRoIGV4Y2VwdGlvbgo+IGZvciBjYXBhYmls
aXRpZXMgaW5mb3JtYXRpb24uCj4gCj4gQ2FwYWJpbGl0aWVzIGV4Y2hhbmdlIHNob3VsZCBiZSBm
aWx0ZXJlZCBvdXQsIHNvIG9ubHkgY2Fwcwo+IGtub3duIHRvIG1lZGlhdG9yIGFyZSB1c2VkLiBB
bHNvIG1lZGlhdG9yIGRpc2FibGVzIHN0YXRpYyBTSE0KPiBtZW1vcnkgY2FwYWJpbGl0eSwgYmVj
YXVzZSBpdCBjYW4ndCBzaGFyZSBPUC1URUUgbWVtb3J5IHdpdGggYSBkb21haW4uCj4gT25seSBk
b21haW4gY2FuIHNoYXJlIG1lbW9yeSB3aXRoIE9QLVRFRSwgc28gaXQgZW5zdXJlcyB0aGF0IE9Q
LVRFRQo+IHN1cHBvcnRzIGR5bmFtaWMgU0hNLgo+IAo+IEJhc2ljYWxseSwgc3RhdGljIFNITSBp
cyBhIHJlc2VydmVkIG1lbW9yeSByZWdpb24gd2hpY2ggaXMgYWx3YXlzCj4gbWFwcGVkIGludG8g
T1AtVEVFIGFkZHJlc3Mgc3BhY2UuIEl0IGJlbG9uZ3MgdG8gT1AtVEVFLiBOb3JtYWxseSwKPiBO
VyBpcyBhbGxvd2VkIHRvIGFjY2VzcyB0aGVyZSwgc28gaXQgY2FuIGNvbW11bmljYXRlIHdpdGgg
T1AtVEVFLgo+IAo+IE9uIG90aGVyIGhhbmQsIGR5bmFtaWMgU0hNIGlzIE5XJ3Mgb3duIG1lbW9y
eSwgd2hpY2ggaXQgY2FuIHNoYXJlCj4gd2l0aCBPUC1URUUuIE9QLVRFRSBtYXBzIHRoaXMgbWVt
b3J5IGR5bmFtaWNhbGx5LCB3aGVuIGl0IHdhbnRzIHRvCj4gYWNjZXNzIGl0Lgo+IAo+IEJlY2F1
c2UgbWVkaWF0b3IgY2FuJ3Qgc2hhcmUgb25lIHN0YXRpYyBTSE0gcmVnaW9uIHdpdGggYWxsIGd1
ZXN0cywgaXQKPiBqdXN0IGRpc2FibGVzIGl0IGZvciBhbGwgb2YgdGhlbS4gSXQgaXMgcG9zc2li
bGUgdG8gbWFrZSBleGNlcHRpb24gZm9yCj4gRG9tMCwgYnV0IGl0IHJlcXVpcmVzIHNlcGFyYXRl
IGhhbmRsaW5nIGZvciBidWZmZXJzIGFsbG9jYXRlZCBmcm9tCj4gdGhhdCByZWdpb24uIFRodXMs
IGl0IGlzIG5vdCBpbXBsZW1lbnRlZCB5ZXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXly
IEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKQWNrZWQtYnk6IEp1bGllbiBH
cmFsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:35:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXmB4-0004cI-Hm; Mon, 03 Jun 2019 12:35: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXmB3-0004bu-I1
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:35:01 +0000
X-Inumbo-ID: 00ce3e7a-85fc-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 00ce3e7a-85fc-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 12:35:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2645E15AB;
 Mon,  3 Jun 2019 05:35:00 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5AA1E3F5AF;
 Mon,  3 Jun 2019 05:34:59 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-4-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <12506d0d-e19a-0c40-98d5-91b8d4bcb1e5@arm.com>
Date: Mon, 3 Jun 2019 13:34:57 +0100
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: <20190521212530.12706-4-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 03/10] xen/arm: optee: add OP-TEE
 mediator skeleton
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgVm9sb2R5bXlyLAoKT24gMjEvMDUvMjAxOSAyMjoyNSwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gQWRkIHZlcnkgYmFzaWMgT1AtVEVFIG1lZGlhdG9yLiBJdCBjYW4gcHJvYmUgZm9yIE9Q
LVRFRSBwcmVzZW5jZSwKPiB0ZWxsIGl0IGFib3V0IGRvbWFpbiBjcmVhdGlvbi9kZXN0cnVjdGlv
biBhbmQgdGhlbiByZXR1cm4gYW4gZXJyb3IKPiB0byBhbGwgY2FsbHMgdG8gdGhlIGd1ZXN0Lgo+
IAo+IFRoaXMgY29kZSBpc3N1ZXMgdHdvIG5vbi1wcmVlbXB0aWJsZSBjYWxscyB0byBPUC1URUU6
IHRvIGNyZWF0ZSBhbmQKPiB0byBkZXN0cm95IGNsaWVudCBjb250ZXh0LiBUaGV5IGNhbid0IGJs
b2NrIGluIE9QLVRFRSwgYXMgdGhleSBhcmUKPiBjb25zaWRlcmVkICJmYXN0IGNhbGxzIiBpbiB0
ZXJtcyBvZiBBUk0gU01DQ0MuCj4gCj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsg
PHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:40:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXmGJ-0005gN-99; Mon, 03 Jun 2019 12: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=0Nnt=UC=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hXmGH-0005gI-NN
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:40:25 +0000
X-Inumbo-ID: bfd12e5a-85fc-11e9-89b9-cb2c6457c959
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bfd12e5a-85fc-11e9-89b9-cb2c6457c959;
 Mon, 03 Jun 2019 12:40:21 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: qRuZ/mbnVPkfZcxNvQPBJ43Y7TYUf5SznveZkqNGi79FnvS6RKgnGa+TTWsLMQf3bkCXx+ePXi
 z4jJlrSpYewGg9n0aWFVTrvGXs7V9WOIoYkUCStO2gNr4ef692ZAklUsbktvgAMaOdJwnoPBbe
 NkKhr68bfa7YYh1lFB6dejdE9qWkSYjxRXadNB4r8sXfZdr1px0NtuzWoehwMTAtD5Z7ey/nXQ
 a8c55X2PAEpYUj6JLHMfvyyQzklr/66sS46E8Jplc4VLvcNm/7SI3dwhpoPtAQGXeKPidBt1fk
 q3k=
X-SBRS: 2.7
X-MesageID: 1240060
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,546,1549947600"; 
   d="scan'208";a="1240060"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH v2] x86/hvm: Make the altp2m locking in
 hvm_hap_nested_page_fault() easier to follow
Thread-Index: AQHVGgibqEhrspEGc0Wg9az1e0iW46aJvWUA
Date: Mon, 3 Jun 2019 12:40:16 +0000
Message-ID: <E6E7623B-3C1C-41E7-BC98-8F7CFC989171@citrix.com>
References: <1559565226-19789-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559565226-19789-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <5E25915C63541945AEA845A5282E9682@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/hvm: Make the altp2m locking in
 hvm_hap_nested_page_fault() easier to follow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 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>

DQoNCj4gT24gSnVuIDMsIDIwMTksIGF0IDE6MzMgUE0sIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gRHJvcCB0aGUgYXAybV9hY3RpdmUgYm9v
bGVhbiwgYW5kIGNvbnNpc3RlbnRseSB1c2UgdGhlIHVubG9ja2luZyBmb3JtOg0KPiANCj4gIGlm
ICggcDJtICE9IGhvc3RwMm0gKQ0KPiAgICAgICBfX3B1dF9nZm4ocDJtLCBnZm4pOw0KPiAgX19w
dXRfZ2ZuKGhvc3RwMm0sIGdmbik7DQo+IA0KPiB3aGljaCBtYWtlcyBpdCBjbGVhciB0aGF0IHdl
IGFsd2F5cyB1bmxvY2sgdGhlIGFsdHAybSdzIGdmbiBpZiBpdCBpcyBpbiB1c2UsDQo+IGFuZCBh
bHdheXMgdW5sb2NrIHRoZSBob3N0cDJtJ3MgZ2ZuLiAgVGhpcyBhbHNvIGRyb3BzIHRoZSB0ZXJu
YXJ5IGV4cHJlc3Npb24NCj4gaW4gdGhlIGxvZ2RpcnR5IGNhc2UuDQo+IA0KPiBFeHRlbmQgdGhl
IGxvZ2RpcnR5IGNvbW1lbnQgdG8gaWRlbnRpZnkgd2hlcmUgdGhlIGxvY2tpbmcgdmlvbGF0aW9u
IGlzIGxpYWJsZQ0KPiB0byBvY2N1ci4NCj4gDQo+IE5vIChpbnRlbmRlZCkgb3ZlcmFsbCBjaGFu
Z2UgaW4gYmVoYXZpb3VyLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCg0KTm90aWNlZCB0aGlzIHdoZW4gcmV2aWV3aW5nIFRhbWFz4oCZ
IHBhdGNoIOKAlCB0aGFua3M6DQoNCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 12:44:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 12: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 1hXmKE-0005ph-SM; Mon, 03 Jun 2019 12: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXmKD-0005pb-Jq
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 12:44:29 +0000
X-Inumbo-ID: 5377d53c-85fd-11e9-871b-7f2d68557f13
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5377d53c-85fd-11e9-871b-7f2d68557f13;
 Mon, 03 Jun 2019 12:44:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4CFBE15A2;
 Mon,  3 Jun 2019 05:44:28 -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 5F70B3F5AF;
 Mon,  3 Jun 2019 05:44:27 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-10-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2b7d24b8-02a0-3ff6-bfa3-56811063a70e@arm.com>
Date: Mon, 3 Jun 2019 13:44:25 +0100
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: <20190521212530.12706-10-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKU29tZSBjb21tZW50IG9uIHRoZSBkb2N1bWVudGF0aW9uLCB0aGUgcmVz
dCBsb29rcyBnb29kIHRvIG1lLgoKCk9uIDIxLzA1LzIwMTkgMjI6MjYsIFZvbG9keW15ciBCYWJj
aHVrIHdyb3RlOgo+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2Nz
L21hbi94bC5jZmcuNS5wb2QuaW4KPiBpbmRleCBjN2Q3MGU2MThiLi43M2M2NGRjODk2IDEwMDY0
NAo+IC0tLSBhL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNm
Zy41LnBvZC5pbgo+IEBAIC0xNTQ0LDYgKzE1NDQsMjUgQEAgU2V0IG1heGltdW0gaGVpZ2h0IGZv
ciBwb2ludGVyIGRldmljZS4KPiAgIAo+ICAgPWJhY2sKPiAgIAo+ICs9aXRlbSBCPHRlZT1bIm5v
bmUiLCAib3B0ZWUiXT4KClRoaXMgd2lsbCBiZWNvbWUgcXVpdGUgZGlmZmljdWx0IHRvIHJlYWQg
aWYgd2UgYWRkIG1vcmUgVEVFLiBIb3cgYWJvdXQ6Cgo8dGVlPSJTVFJJTkciPj8KCj4gKwo+ICtT
ZXQgVEVFIHR5cGUgZm9yIHRoZSBndWVzdC4gVEVFIGlzIGEgVHJ1c3RlZCBFeGVjdXRpb24gRW52
aXJvbm1lbnQgLS0gc2VwYXJhdGUKPiArc2VjdXNlIE9TIGZvdW5kIG9uIHNvbWUgcGxhdGZvcm1z
LgoKcy9zZWN1c2Uvc2VjdXJlLwoKSSB3b3VsZCBhbHNvIG1lbnRpb24gdGhpcyBpcyBBcm0gb25s
eSBzbyBmYXIuIE1heWJlOgoKQjxBcm0gb25seT4gU2V0IFRFRS4uLgoKPiArCj4gKz1vdmVyIDQK
PiArCj4gKz1pdGVtIEI8Im5vbmUiPgo+ICsKPiArRGlzYWJsZSBURUUgc3VwcG9ydCBhdCBhbGwu
IFRoaXMgaXMgdGhlIGRlZmF1bHQgdmFsdWUuCj4gKwo+ICs9aXRlbSBCPCJvcHRlZSI+Cj4gKwo+
ICtBbGxvdyBndWVzdCB0byBhY2Nlc3MgdG8gT1AtVEVFIGVuYWJsZWQgb24gdGhlIHBsYXRmb3Jt
LiBHdWVzdCB3aWxsIG5vdCBiZSBjcmVhdGVkCj4gK2lmIHBsYXRmb3JtIGRvZXMgbm90IGhhdmUg
T1AtVEVFIHdpdGggdmlydHVhbGl6YXRpb24gZmVhdHVyZSBvciBpZiBPUC1URUUgd2lsbAo+ICtk
ZW55IGFjY2Vzcy4KCkkgaGF2ZSBzb21lIHRyb3VibGUgdG8gcmVhZCB0aGlzIHBhcmFncmFwaC4g
SG93IGFib3V0OgoKIkFsbG93IGEgZ3Vlc3QgdG8gdXNlIE9QLVRFRS4gTm90ZSB0aGF0IGEgdmly
dHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFIGlzIApyZXF1aXJlZCBmb3IgdGhpcy4iLgoKPiArCj4g
Kz1iYWNrCj4gKwo+ICAgPWJhY2sKPiAgIAo+ICAgPWhlYWQyIFBhcmF2aXJ0dWFsaXNlZCAoUFYp
IEd1ZXN0IFNwZWNpZmljIE9wdGlvbnMKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 13:00:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 13:00: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 1hXmZj-0007dN-HE; Mon, 03 Jun 2019 13:00:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXmZi-0007dI-Q8
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 13:00:30 +0000
X-Inumbo-ID: 90254a80-85ff-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90254a80-85ff-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 13:00:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 07:00:28 -0600
Message-Id: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 07:00:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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>

VGhpcyByZXZlcnRzIGNvbW1pdCBiNmJkMDJiN2E4NzdmOWZhYzJkZTY5ZTY0ZDgyNDVkNTZmOTJh
YjI1LiBUaGUgY2hhbmdlCndhcyByZWR1bmRhbnQgd2l0aCBhbWRfaW9tbXVfZGV0ZWN0X29uZV9h
Y3BpKCkgYWxyZWFkeSBjYWxsaW5nCnBjaV9yb19kZXZpY2UoKS4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYwpAQCAtMTAyMSw4ICsxMDIxLDYgQEAgc3RhdGljIHZvaWQgKiBfX2luaXQgYWxs
b2NhdGVfcHByX2xvZyhzdAogCiBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUo
c3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiB7Ci0gICAgcGNpX2hpZGVfZGV2aWNlKGlvbW11LT5z
ZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiksIFBDSV9ERVZGTjIoaW9tbXUtPmJkZikpOwotCiAgICAg
aWYgKCBtYXBfaW9tbXVfbW1pb19yZWdpb24oaW9tbXUpICE9IDAgKQogICAgICAgICBnb3RvIGVy
cm9yX291dDsKIAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 13:11:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 13:11:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXmjs-00008d-L6; Mon, 03 Jun 2019 13:11: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=E8iV=UC=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hXmjr-00008X-Kk
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 13:10:59 +0000
X-Inumbo-ID: 06882e4a-8601-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06882e4a-8601-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 13:10: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 D7E3AAB91;
 Mon,  3 Jun 2019 13:10:56 +0000 (UTC)
To: Ben Hutchings <ben.hutchings@codethink.co.uk>, Greg KH <greg@kroah.com>
References: <1559229415.24330.2.camel@codethink.co.uk>
 <0e6ebb5c-ff43-6d65-bcba-6ac5e60aa472@oracle.com>
 <20190603080036.GF7814@kroah.com> <1559563359.24330.8.camel@codethink.co.uk>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 mQENBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAG0H0p1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT6JATkEEwECACMFAlOMcK8CGwMH
 CwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCw3p3WKL8TL8eZB/9G0juS/kDY9LhEXseh
 mE9U+iA1VsLhgDqVbsOtZ/S14LRFHczNd/Lqkn7souCSoyWsBs3/wO+OjPvxf7m+Ef+sMtr0
 G5lCWEWa9wa0IXx5HRPW/ScL+e4AVUbL7rurYMfwCzco+7TfjhMEOkC+va5gzi1KrErgNRHH
 kg3PhlnRY0Udyqx++UYkAsN4TQuEhNN32MvN0Np3WlBJOgKcuXpIElmMM5f1BBzJSKBkW0Jc
 Wy3h2Wy912vHKpPV/Xv7ZwVJ27v7KcuZcErtptDevAljxJtE7aJG6WiBzm+v9EswyWxwMCIO
 RoVBYuiocc51872tRGywc03xaQydB+9R7BHPuQENBFOMcBYBCADLMfoA44MwGOB9YT1V4KCy
 vAfd7E0BTfaAurbG+Olacciz3yd09QOmejFZC6AnoykydyvTFLAWYcSCdISMr88COmmCbJzn
 sHAogjexXiif6ANUUlHpjxlHCCcELmZUzomNDnEOTxZFeWMTFF9Rf2k2F0Tl4E5kmsNGgtSa
 aMO0rNZoOEiD/7UfPP3dfh8JCQ1VtUUsQtT1sxos8Eb/HmriJhnaTZ7Hp3jtgTVkV0ybpgFg
 w6WMaRkrBh17mV0z2ajjmabB7SJxcouSkR0hcpNl4oM74d2/VqoW4BxxxOD1FcNCObCELfIS
 auZx+XT6s+CE7Qi/c44ibBMR7hyjdzWbABEBAAGJAR8EGAECAAkFAlOMcBYCGwwACgkQsN6d
 1ii/Ey9D+Af/WFr3q+bg/8v5tCknCtn92d5lyYTBNt7xgWzDZX8G6/pngzKyWfedArllp0Pn
 fgIXtMNV+3t8Li1Tg843EXkP7+2+CQ98MB8XvvPLYAfW8nNDV85TyVgWlldNcgdv7nn1Sq8g
 HwB2BHdIAkYce3hEoDQXt/mKlgEGsLpzJcnLKimtPXQQy9TxUaLBe9PInPd+Ohix0XOlY+Uk
 QFEx50Ki3rSDl2Zt2tnkNYKUCvTJq7jvOlaPd6d/W0tZqpyy7KVay+K4aMobDsodB3dvEAs6
 ScCnh03dDAFgIq5nsB11j3KPKdVoPlfucX2c7kGNH+LUMbzqV6beIENfNexkOfxHf4kBrQQY
 AQgAIBYhBIUSZ3Lo9gSUpdCX97DendYovxMvBQJa3fDQAhsCAIEJELDendYovxMvdiAEGRYI
 AB0WIQRTLbB6QfY48x44uB6AXGG7T9hjvgUCWt3w0AAKCRCAXGG7T9hjvk2LAP99B/9FenK/
 1lfifxQmsoOrjbZtzCS6OKxPqOLHaY47BgEAqKKn36YAPpbk09d2GTVetoQJwiylx/Z9/mQI
 CUbQMg1pNQf9EjA1bNcMbnzJCgt0P9Q9wWCLwZa01SnQWFz8Z4HEaKldie+5bHBL5CzVBrLv
 81tqX+/j95llpazzCXZW2sdNL3r8gXqrajSox7LR2rYDGdltAhQuISd2BHrbkQVEWD4hs7iV
 1KQHe2uwXbKlguKPhk5ubZxqwsg/uIHw0qZDk+d0vxjTtO2JD5Jv/CeDgaBX4Emgp0NYs8IC
 UIyKXBtnzwiNv4cX9qKlz2Gyq9b+GdcLYZqMlIBjdCz0yJvgeb3WPNsCOanvbjelDhskx9gd
 6YUUFFqgsLtrKpCNyy203a58g2WosU9k9H+LcheS37Ph2vMVTISMszW9W8gyORSgmw==
Message-ID: <d3358f62-3e53-4468-782c-7b4466d34c0a@suse.com>
Date: Mon, 3 Jun 2019 15:10:55 +0200
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: <1559563359.24330.8.camel@codethink.co.uk>
Content-Language: de-DE
Subject: Re: [Xen-devel] [stable] xen/pciback: Don't disable PCI_COMMAND on
 PCI device reset.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Prarit Bhargava <prarit@redhat.com>, xen-devel@lists.xenproject.org,
 stable <stable@vger.kernel.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>

T24gMDMvMDYvMjAxOSAxNDowMiwgQmVuIEh1dGNoaW5ncyB3cm90ZToKPiBPbiBNb24sIDIwMTkt
MDYtMDMgYXQgMTA6MDAgKzAyMDAsIEdyZWcgS0ggd3JvdGU6Cj4+IE9uIFRodSwgTWF5IDMwLCAy
MDE5IGF0IDA3OjAyOjM0UE0gLTA3MDAsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPj4+
IE9uIDUvMzAvMTkgODoxNiBBTSwgQmVuIEh1dGNoaW5ncyB3cm90ZToKPj4+PiBJJ20gbG9va2lu
ZyBhdCBDVkUtMjAxNS04NTUzIHdoaWNoIGlzIGZpeGVkIGJ5Ogo+Pj4+Cj4+Pj4gY29tbWl0IDc2
ODFmMzFlYzljZGFjYWI0ZmQxMDU3MGJlOTI0ZjJjZWY2NjY5YmEKPj4+PiBBdXRob3I6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4+PiBEYXRlOsKgwqDC
oFdlZCBGZWIgMTMgMTg6MjE6MzEgMjAxOSAtMDUwMAo+Pj4+Cj4+Pj4gwqDCoMKgwqDCoHhlbi9w
Y2liYWNrOiBEb24ndCBkaXNhYmxlIFBDSV9DT01NQU5EIG9uIFBDSSBkZXZpY2UgcmVzZXQuCj4+
Pj4KPj4+PiBJJ20gYXdhcmUgdGhhdCB0aGlzIGNoYW5nZSBpcyBpbmNvbXBhdGlibGUgd2l0aCBx
ZW11IDwgMi41LCBidXQgdGhhdCdzCj4+Pj4gbm93IHF1aXRlIG9sZC7CoMKgRG8geW91IHRoaW5r
IGl0IG1ha2VzIHNlbnNlIHRvIGFwcGx5IHRoaXMgY2hhbmdlIHRvCj4+Pj4gc29tZSBzdGFibGUg
YnJhbmNoZXM/Cj4+Pj4KPj4+PiBCZW4uCj4+Pj4KPj4+Cj4+PiBIZXkgQmVuLAo+Pj4KPj4+IDxz
aHJ1Z3M+IE15IG9waW5pb24gaXMgdG8gZHJvcCBpdCwgYnV0IGlmIEp1ZXJnZW4gdGhpbmtzIGl0
IG1ha2VzIHNlbnNlIHRvCj4+PiBiYWNrcG9ydCBJIGFtIG5vdCBnb2luZyB0byBhcmd1ZS4KPj4K
Pj4gT2ssIEkndmUgcXVldWVkIHRoaXMgdXAgbm93LCB0aGFua3MuCj4gCj4gSnVlcmdlbiBzYWlk
Ogo+IAo+PiBJJ20gd2l0aCBLb25yYWQgaGVyZS4KPiAKPiBzbyB1bmxlc3MgSSdtIHZlcnkgY29u
ZnVzZWQgdGhpcyBzaG91bGQgKm5vdCogYmUgYXBwbGllZCB0byBzdGFibGUKPiBicmFuY2hlcy4K
CiJzaG91bGQgbm90IiBpcyBhIGxpdHRsZSBiaXQgaGFyZC4gSSBkaWRuJ3Qgb3B0IGZvciBhZGRp
bmcgaXQsIGJ1dCBJCmRvbid0IG9iamVjdCB0byBhZGQgaXQgZWl0aGVyIChsaWtlIEtvbnJhZCA6
LSkgKS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 13:47:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 13:47:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnJN-00037T-98; Mon, 03 Jun 2019 13:47:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXnJM-00037O-BP
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 13:47:40 +0000
X-Inumbo-ID: 26f916bd-8606-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 26f916bd-8606-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 13:47:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 144CD15A2;
 Mon,  3 Jun 2019 06:47: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 263203F246;
 Mon,  3 Jun 2019 06:47:38 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>
References: <osstest-137100-mainreport@xen.org>
 <5CF4E99E02000078002347D5@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <86e15367-cecd-a351-62ba-c0fd672e5933@arm.com>
Date: Mon, 3 Jun 2019 14:47:36 +0100
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: <5CF4E99E02000078002347D5@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 137100:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDMvMDYvMjAxOSAxMDozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MDEuMDYuMTkgYXQgMTA6NDMsIDxvc3N0ZXN0LWFkbWluQHhlbnByb2plY3Qub3JnPiB3cm90ZToK
Pj4gZmxpZ2h0IDEzNzEwMCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQo+
PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTAw
Lwo+Pgo+PiBSZWdyZXNzaW9ucyA6LSgKPj4KPj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgo+PiAgIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAo+PiAgIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUw
NAo+PiAgIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAo+PiAgIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQo+
PiAgIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBp
biAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQo+PiAgIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQo+PiAg
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTU3NQo+PiAgIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQo+PiAgIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTU3NQo+PiAgIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQo+IAo+IFdoYXQg
aXMgdGhlIHNpdHVhdGlvbiBoZXJlPyBXaGVuIGNhbiB3ZSBleHBlY3QgdG8gYmUgYWJsZSB0byBn
ZXQKPiA0LjExLjIgb3V0IHRoZSBkb29yPwoKSSBoYXZlbid0IHNlZW4gYW55b25lIHJlcGx5aW5n
IG15IGUtbWFpbCBbMV0gc2VudCAxNCBkYXlzIGFnby4KCkNoZWVycywKClsxXSBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDE3
NzEuaHRtbAoKPiAKPiBKYW4KPiAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 13:52:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 13:52:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnNr-00044B-DG; Mon, 03 Jun 2019 13: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=SGpH=UC=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hXnNq-00043a-DP
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 13:52:18 +0000
X-Inumbo-ID: cba92538-8606-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 cba92538-8606-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 13:52:16 +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
 285EC30747CA; Mon,  3 Jun 2019 16:52:15 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 14A3C306E4AC;
 Mon,  3 Jun 2019 16:52:15 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-2-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <bb369f74-a8e1-3c6e-affa-dffa6a1e1f81@bitdefender.com>
Date: Mon, 3 Jun 2019 16:52:11 +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: <1559564728-17167-2-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 1/5] xen/vm-event: Drop unused u_domctl
 parameter from vm_event_domctl()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDM6MjUgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhpcyBwYXJhbWV0ZXIg
aXNuJ3QgdXNlZCBhdCBhbGwuICBGdXRoZXJtb3JlLCBlbGlkZSB0aGUgY29weWJhY2sgaW4KPiBm
YWlsaW5nIGNhc2VzLCBhcyBpdCBpcyBvbmx5IHN1Y2Nlc3NmdWwgcGF0aHMgd2hpY2ggZ2VuZXJh
dGUgZGF0YSB3aGljaAo+IG5lZWRzIHNlbmRpbmcgYmFjayB0byB0aGUgY2FsbGVyLgo+IAo+IEZp
bmFsbHksIGRyb3AgYSByZWR1bmRhbnQgZCA9PSBOVUxMIGNoZWNrLCBhcyB0aGF0IGxvZ2ljIGlz
IGFsbCBjb21tb24KPiBhdCB0aGUgYmVnaW5pbmcgb2YgZG9fZG9tY3RsKCkuCj4gCj4gTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 13:52:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 13:52:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnNz-00045T-Nc; Mon, 03 Jun 2019 13: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXnNy-00045A-JY
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 13:52:26 +0000
X-Inumbo-ID: d0db9b8a-8606-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0db9b8a-8606-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 13:52:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 07:52:23 -0600
Message-Id: <5CF526140200007800234A60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 07:52:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559564728-17167-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/5] xen/vm-event: Drop unused u_domctl
 parameter from vm_event_domctl()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE0OjI1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBwYXJhbWV0ZXIgaXNuJ3QgdXNlZCBhdCBhbGwuICBGdXRoZXJtb3JlLCBlbGlk
ZSB0aGUgY29weWJhY2sgaW4KPiBmYWlsaW5nIGNhc2VzLCBhcyBpdCBpcyBvbmx5IHN1Y2Nlc3Nm
dWwgcGF0aHMgd2hpY2ggZ2VuZXJhdGUgZGF0YSB3aGljaAo+IG5lZWRzIHNlbmRpbmcgYmFjayB0
byB0aGUgY2FsbGVyLgo+IAo+IEZpbmFsbHksIGRyb3AgYSByZWR1bmRhbnQgZCA9PSBOVUxMIGNo
ZWNrLCBhcyB0aGF0IGxvZ2ljIGlzIGFsbCBjb21tb24KPiBhdCB0aGUgYmVnaW5pbmcgb2YgZG9f
ZG9tY3RsKCkuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IENDOiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gQ0M6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNh
bGFidUBiaXRkZWZlbmRlci5jb20+Cj4gLS0tCj4gIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAg
IHwgNiArKystLS0KCkp1c3QgaW4gY2FzZXMgaXQncyB3YW50ZWQvbmVlZGVkOgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:03:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:03:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnYC-0005XY-Ag; Mon, 03 Jun 2019 14:03: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=SGpH=UC=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hXnYB-0005Wj-G0
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:02:59 +0000
X-Inumbo-ID: 4924e54c-8608-11e9-ba63-7392aa076db5
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4924e54c-8608-11e9-ba63-7392aa076db5;
 Mon, 03 Jun 2019 14:02:56 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 59E6130747CA; Mon,  3 Jun 2019 17:02:55 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 4F296306E477;
 Mon,  3 Jun 2019 17:02:55 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-3-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b36620b6-1936-0de9-9785-27808bfaf53e@bitdefender.com>
Date: Mon, 3 Jun 2019 17:02:51 +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: <1559564728-17167-3-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 2/5] xen/vm-event: Expand vm_event_*
 spinlock macros and rename the 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDM6MjUgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhlc2Ugc2VydmUgbm8g
cHVycG9zZSwgYnV0IHRvIGFkZCB0byB0aGUgY29uZ25pdGl2ZSBsb2FkIG9mIGZvbGxvd2luZwo+
IHRoZSBjb2RlLiAgUmVtb3ZlIHRoZSBsZXZlbCBvZiBpbmRpcmVjdGlvbi4KPiAKPiBGdXJ0aGVy
bW9yZSwgdGhlIGxvY2sgcHJvdGVjdHMgYWxsIGRhdGEgaW4gdm1fZXZlbnRfZG9tYWluLCBtYWtp
bmcKPiByaW5nX2xvY2sgYSBwb29yIGNob2ljZSBvZiBuYW1lLgo+IAo+IEZvciB2bV9ldmVudF9n
ZXRfcmVzcG9uc2UoKSBhbmQgdm1fZXZlbnRfZ3JhYl9zbG90KCksIGZvbGQgdGhlIGV4aXQKPiBw
YXRocyB0byBoYXZlIGEgc2luZ2xlIHVubG9jaywgYXMgdGhlIGNvbXBpbGVyIGNhbid0IG1ha2Ug
dGhpcwo+IG9wdGltaXNhdGlvbiBpdHNlbGYuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+
CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:04:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:04:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnZo-0005fW-Tv; Mon, 03 Jun 2019 14:04: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=b4kp=UC=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hXnZn-0005fQ-IZ
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:04:39 +0000
X-Inumbo-ID: 85bf3ed0-8608-11e9-819f-6b462a9c92f6
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.119]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 85bf3ed0-8608-11e9-819f-6b462a9c92f6;
 Mon, 03 Jun 2019 14:04:37 +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=zglfnYTsq0dvuED9VB53hW/XPvNSXS/nPLDrS/2EyOg=;
 b=EtpLkez22ckA0scCVjCfR3i4R6J5AfUnmKFbCvfldtxDPgS2ZB2A9N5a7zPtv6ho5Y1Btr5Nu+sZBeR1/uJkEhnytzCRGyi/224DDblFDWP2OLEgm+ijCVMB3NJNzTU1t/MTmW4SD3xH5VgMazC6Yrs8dRRx6KnU9hoDXUhpOyc=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB4372.eurprd02.prod.outlook.com (20.178.18.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.22; Mon, 3 Jun 2019 14:04:35 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.018; Mon, 3 Jun 2019
 14:04:35 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/9] Per vcpu vm_event channels
Thread-Index: AQHVFvKYzbGJ8biygUyTgkCpYOT3iqaF8yCAgAQJgwA=
Date: Mon, 3 Jun 2019 14:04:35 +0000
Message-ID: <5602445f814563590618f730e381530ef00a0cac.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <36fe4bc2-06ba-41aa-59ed-d365837dd9d0@citrix.com>
In-Reply-To: <36fe4bc2-06ba-41aa-59ed-d365837dd9d0@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR0601CA0029.eurprd06.prod.outlook.com
 (2603:10a6:800:1e::39) 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: 035f0ffd-b6d8-4369-4ea2-08d6e82c68c3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:AM0PR02MB4372; 
x-ms-traffictypediagnostic: AM0PR02MB4372:|AM0PR02MB4372:
x-microsoft-antispam-prvs: <AM0PR02MB437263F7625E0DC012B5A290D6140@AM0PR02MB4372.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0057EE387C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(396003)(39860400002)(366004)(376002)(346002)(199004)(189003)(66066001)(52116002)(76176011)(7736002)(86362001)(478600001)(8676002)(68736007)(81166006)(81156014)(2501003)(53546011)(14454004)(102836004)(50226002)(305945005)(54906003)(110136005)(36756003)(6506007)(386003)(8936002)(6512007)(316002)(186003)(26005)(7416002)(118296001)(71190400001)(71200400001)(6246003)(4326008)(99286004)(6436002)(229853002)(6116002)(6486002)(5660300002)(66476007)(446003)(2616005)(3846002)(476003)(73956011)(66946007)(486006)(25786009)(14444005)(53936002)(2906002)(256004)(64756008)(66446008)(66556008)(11346002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4372;
 H:AM0PR02MB5572.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: WynenQcyEz7dvsD0rqJQi9DhXqvgFUc8Kwvyh0/zANAqkWku4wdbZpprizvVUUh/1Yp9FavWtcg80eXXaOrSouRRd8OjQiboo/4MxATPG8rSWwnMWGfxKfDuj4Cy6CNjTmZXeDxVPqTV2UCCw8eh2XA0sUPJ03+ln1I5FnKo0yovBcyNR37/+qx9Mms/oBXHRREFvGUsYuQmLS4m3tozdJqJ886UUSoDoSg5cbUXvntAscV4dMhbLpdeZ4DvsRcpM9OfD52SniHmVrp+HilTFbXDW60Zl356UW57QKT3KmxExjaw19JNWVGu+X56VUcUM2CM3NrGirWZMox0YnQQ4UA4SZnYZGnXzxS1dJuEKxNQfMo5YOfspv6Ds15NgM2QM6q1c4t6TW27iQQ6xi0weE7NbjkmqaHBAZeRpf4YzTs=
Content-ID: <9D08DD3C4FAE0146814CB843C4E60C9E@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 035f0ffd-b6d8-4369-4ea2-08d6e82c68c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2019 14:04:35.5967 (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: AM0PR02MB4372
Subject: Re: [Xen-devel] [PATCH 0/9] 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gRnJpLCAyMDE5LTA1LTMxIGF0IDE3OjI1IC0wNzAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMC8wNS8yMDE5IDA3OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6DQo+ID4gVGhpcyBw
YXRjaHNldCBhZGRzIGEgbmV3IG1lY2hhbmlzbSBvZiBzZW5kaW5nIHN5bmNocm9ub3VzIHZtX2V2
ZW50DQo+ID4gcmVxdWVzdHMgYW5kIGhhbmRsaW5nIHZtX2V2ZW50IHJlc3BvbnNlcyB3aXRob3V0
IHVzaW5nIGEgcmluZy4NCj4gPiBBcyBlYWNoIHN5bmNocm9ub3VzIHJlcXVlc3QgcGF1c2VzIHRo
ZSB2Y3B1IHVudGlsIHRoZSBjb3JyZXNwb25kaW5nDQo+ID4gcmVzcG9uc2UgaXMgaGFuZGxlZCwg
aXQgY2FuIGJlIHN0b3JlZCBpbiBhIHNsb3R0ZWQgbWVtb3J5IGJ1ZmZlcg0KPiA+IChvbmUgcGVy
IHZjcHUpIHNoYXJlZCBiZXR3ZWVuIHRoZSBoeXBlcnZpc29yIGFuZCB0aGUgY29udHJvbGxpbmcN
Cj4gPiBkb21haW4uDQo+ID4gDQo+ID4gVGhlIG1haW4gYWR2YW50YWdlcyBvZiB0aGlzIGFwcHJv
YWNoIGFyZToNCj4gPiAtIHRoZSBhYmlsaXR5IHRvIGR5bmFtaWNhbHkgYWxsb2NhdGUgdGhlIG5l
Y2Vzc2FyeSBtZW1vcnkgdXNlZCB0bw0KPiA+IGhvbGQNCj4gPiB0aGUgcmVxdWVzdHMvcmVzcG9u
c2VzICh0aGUgc2l6ZSBvZg0KPiA+IHZtX2V2ZW50X3JlcXVlc3RfdC92bV9ldmVudF9yZXNwb25z
ZV90DQo+ID4gY2FuIGdyb3cgdW5yZXN0cmljdGVkIGJ5IHRoZSByaW5nJ3Mgb25lIHBhZ2UgbGlt
aXRhdGlvbikNCj4gPiAtIHRoZSByaW5nJ3Mgd2FpdHF1ZXVlIGxvZ2ljIGlzIHVubmVjZXNzYXJ5
IGluIHRoaXMgY2FzZSBiZWNhdXNlDQo+ID4gdGhlDQo+ID4gdmNwdSBzZW5kaW5nIHRoZSByZXF1
ZXN0IGlzIGJsb2NrZWQgdW50aWwgYSByZXNwb25zZSBpcyByZWNlaXZlZC4NCj4gPiANCj4gDQo+
IEJlZm9yZSBJIHJldmlldyBwYXRjaGVzIDctOSBmb3IgbW9yZSB0aGFuIHN0eWxpc3RpYyB0aGlu
Z3MsIGNhbiB5b3UNCj4gYnJpZWZseSBkZXNjcmliZSB3aGF0J3MgbmV4dD8NCj4gDQo+IEFGQUNU
LCB0aGlzIGludHJvZHVjZXMgYSBzZWNvbmQgaW50ZXJmYWNlIGJldHdlZW4gWGVuIGFuZCB0aGUg
YWdlbnQsDQo+IHdoaWNoIGlzIGxpbWl0ZWQgdG8gc3luY2hyb25vdXMgZXZlbnRzIG9ubHksIGFu
ZCBleGNsdXNpdmVseSB1c2VzDQo+IHNsb3R0ZWQgc3lzdGVtIHBlciB2Y3B1LCB3aXRoIGEgcGVy
LXZjcHUgZXZlbnQgY2hhbm5lbD8NCg0KVXNpbmcgYSBkaXN0aW5jdCBpbnRlcmZhY2Ugd2FzIHBy
b3Bvc2VkIGJ5IEdlb3JnZSBpbiBvcmRlciB0byBhbGxvdyB0aGUNCmV4aXN0aW5nIHZtX2V2ZW50
IGNsaWVudHMgdG8gcnVuIHVubW9kaWZpZWQuDQo+IA0KPiBXaGF0IChpZiBhbnkpIGFyZSB0aGUg
ZnV0dXJlIGRldmVsb3BtZW50IHBsYW5zLCBhbmQgd2hhdCBhcmUgdGhlDQo+IHBsYW5zDQo+IGZv
ciBkZXByZWNhdGluZyB0aGUgdXNlIG9mIHRoZSBvbGQgaW50ZXJmYWNlPyAgKFRoZSBhbnN3ZXJz
IHRvIHRoZXNlDQo+IHdpbGwgYWZmZWN0IG15IHJldmlldyBvZiB0aGUgbmV3IGludGVyZmFjZSku
DQo+IA0KPiB+QW5kcmV3DQo+IA0KQXQgdGhlIG1vbWVudCwgd2UncmUgb25seSB1c2luZyBzeW5j
IHZtX2V2ZW50cywgc28gdGhlICJvbmUgc2xvdCBwZXINCnZjcHUiIGFwcHJvYWNoIHN1aXRzIHVz
LiBBbHNvLCBieSBhbGxvY2F0aW5nIGR5bmFtaWNhbGx5IHRoZQ0Kdm1fZXZlbnRfcmVxdWVzdHMv
cmVzcG9uc2VzLCB3ZSBjYW4gaW5jcmVhc2UgdGhlaXIgc2l6ZSB3aXRob3V0DQpzdWZmZXJpbmcg
dGhlIHBlcmZvcm1hbmNlIGRyb3AgaW5jdXJyZWQgd2hlbiB1c2luZyB0aGUgcmluZw0KKCt3YWl0
cXVldWUpLg0KQXQgdGhpcyBtb21lbnQsIHdlIGRvbid0IGhhdmUgYSBzY2hlZHVsZSB0byBkZXBy
ZWNhdGUgdGhlIGxlZ2FjeSAocmluZw0KYmFzZWQpIGludGVyZmFjZSwgYnV0IHdlIHdpbGwgYWRh
cHQgdGhlIG5ldyBpbnRlcmZhY2UgYmFzZWQgb24gdGhlDQpmZWVkYmFjayB3ZSByZWNlaXZlIGZy
b20gb3RoZXIgdm1fZXZlbnQgdXNlcnMuIA0KDQo+IF9fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBUaGlzIGVtYWlsIHdhcyBzY2FubmVkIGJ5IEJpdGRlZmVuZGVyDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:07:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXncT-0005oL-H2; Mon, 03 Jun 2019 14:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yeU6=UC=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1hXncS-0005oG-UA
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:07:24 +0000
X-Inumbo-ID: e8d863d4-8608-11e9-8fb2-f305fba89dbc
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8d863d4-8608-11e9-8fb2-f305fba89dbc;
 Mon, 03 Jun 2019 14:07:23 +0000 (UTC)
Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl
 [83.86.89.107])
 (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 DBFC227CDA;
 Mon,  3 Jun 2019 13:50:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559569855;
 bh=9ZIpxjRQkTPQKKOrEZEvuX2spVekKgyMa2r8cr6R3o0=;
 h=Subject:To:From:Date:From;
 b=oVouPxv1YC3UgFmN5VD/tW+qeCHkyuy+z9rfJpV7FRE6bephfALjS67dgLGlMOYCZ
 ViVbxzB1vsE4U0qyz7eOFKrbvBNebr3wrxFQpW7r99Mo6Kx4Dc0w/pJKhxyglFKTZH
 HgtX/62ThgD9gFiUeXxkX0a1U9il6AwAlegQqKNU=
To: gregkh@linuxfoundation.org, boris.ostrovsky@oracle.com, bp@alien8.de,
 hpa@zytor.com, jgross@suse.com, mingo@redhat.com, sstabellini@kernel.org,
 tglx@linutronix.de, x86@kernel.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Mon, 03 Jun 2019 15:50:45 +0200
Message-ID: <155956984518814@kroah.com>
MIME-Version: 1.0
Subject: [Xen-devel] patch "x86: xen: no need to check return value of
 debugfs_create functions" added to driver-core-testing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg
cGF0Y2ggdGl0bGVkCgogICAgeDg2OiB4ZW46IG5vIG5lZWQgdG8gY2hlY2sgcmV0dXJuIHZhbHVl
IG9mIGRlYnVnZnNfY3JlYXRlIGZ1bmN0aW9ucwoKdG8gbXkgZHJpdmVyLWNvcmUgZ2l0IHRyZWUg
d2hpY2ggY2FuIGJlIGZvdW5kIGF0CiAgICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvZ3JlZ2toL2RyaXZlci1jb3JlLmdpdAppbiB0aGUgZHJpdmVyLWNvcmUt
dGVzdGluZyBicmFuY2guCgpUaGUgcGF0Y2ggd2lsbCBzaG93IHVwIGluIHRoZSBuZXh0IHJlbGVh
c2Ugb2YgdGhlIGxpbnV4LW5leHQgdHJlZQoodXN1YWxseSBzb21ldGltZSB3aXRoaW4gdGhlIG5l
eHQgMjQgaG91cnMgZHVyaW5nIHRoZSB3ZWVrLikKClRoZSBwYXRjaCB3aWxsIGJlIG1lcmdlZCB0
byB0aGUgZHJpdmVyLWNvcmUtbmV4dCBicmFuY2ggc29tZXRpbWUgc29vbiwKYWZ0ZXIgaXQgcGFz
c2VzIHRlc3RpbmcsIGFuZCB0aGUgbWVyZ2Ugd2luZG93IGlzIG9wZW4uCgpJZiB5b3UgaGF2ZSBh
bnkgcXVlc3Rpb25zIGFib3V0IHRoaXMgcHJvY2VzcywgcGxlYXNlIGxldCBtZSBrbm93LgoKCkZy
b20gYWQwOTEzNzYzMWU2ZTVhY2ZhZjI4OGYzYmEzZjRiM2E5Zjg1NWQxNiBNb24gU2VwIDE3IDAw
OjAwOjAwIDIwMDEKRnJvbTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0
aW9uLm9yZz4KRGF0ZTogVHVlLCAyMiBKYW4gMjAxOSAxNTozNTo0MiArMDEwMApTdWJqZWN0OiB4
ODY6IHhlbjogbm8gbmVlZCB0byBjaGVjayByZXR1cm4gdmFsdWUgb2YgZGVidWdmc19jcmVhdGUg
ZnVuY3Rpb25zCgpXaGVuIGNhbGxpbmcgZGVidWdmcyBmdW5jdGlvbnMsIHRoZXJlIGlzIG5vIG5l
ZWQgdG8gZXZlciBjaGVjayB0aGUKcmV0dXJuIHZhbHVlLiAgVGhlIGZ1bmN0aW9uIGNhbiB3b3Jr
IG9yIG5vdCwgYnV0IHRoZSBjb2RlIGxvZ2ljIHNob3VsZApuZXZlciBkbyBzb21ldGhpbmcgZGlm
ZmVyZW50IGJhc2VkIG9uIHRoaXMuCgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zz
a3lAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBN
b2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5k
ZT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+CkNjOiA8eDg2QGtlcm5lbC5v
cmc+CkNjOiA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgpSZXZpZXdlZC1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhh
cnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgotLS0KIGFyY2gveDg2L3hlbi9kZWJ1
Z2ZzLmMgfCA3ICstLS0tLS0KIGFyY2gveDg2L3hlbi9wMm0uYyAgICAgfCAzIC0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vZGVidWdmcy5jIGIvYXJjaC94ODYveGVuL2RlYnVnZnMuYwppbmRleCAxM2Rh
ODc5MThiNGYuLjUzMjQxMDk5ODY4NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2RlYnVnZnMu
YworKysgYi9hcmNoL3g4Ni94ZW4vZGVidWdmcy5jCkBAIC05LDEzICs5LDggQEAgc3RhdGljIHN0
cnVjdCBkZW50cnkgKmRfeGVuX2RlYnVnOwogCiBzdHJ1Y3QgZGVudHJ5ICogX19pbml0IHhlbl9p
bml0X2RlYnVnZnModm9pZCkKIHsKLQlpZiAoIWRfeGVuX2RlYnVnKSB7CisJaWYgKCFkX3hlbl9k
ZWJ1ZykKIAkJZF94ZW5fZGVidWcgPSBkZWJ1Z2ZzX2NyZWF0ZV9kaXIoInhlbiIsIE5VTEwpOwot
Ci0JCWlmICghZF94ZW5fZGVidWcpCi0JCQlwcl93YXJuaW5nKCJDb3VsZCBub3QgY3JlYXRlICd4
ZW4nIGRlYnVnZnMgZGlyZWN0b3J5XG4iKTsKLQl9Ci0KIAlyZXR1cm4gZF94ZW5fZGVidWc7CiB9
CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9wMm0uYyBiL2FyY2gveDg2L3hlbi9wMm0uYwpp
bmRleCA5NWNlOWI1YmU0MTEuLjBhY2JhMmM3MTJhYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVu
L3AybS5jCisrKyBiL2FyY2gveDg2L3hlbi9wMm0uYwpAQCAtODE3LDkgKzgxNyw2IEBAIHN0YXRp
YyBpbnQgX19pbml0IHhlbl9wMm1fZGVidWdmcyh2b2lkKQogewogCXN0cnVjdCBkZW50cnkgKmRf
eGVuID0geGVuX2luaXRfZGVidWdmcygpOwogCi0JaWYgKGRfeGVuID09IE5VTEwpCi0JCXJldHVy
biAtRU5PTUVNOwotCiAJZF9tbXVfZGVidWcgPSBkZWJ1Z2ZzX2NyZWF0ZV9kaXIoIm1tdSIsIGRf
eGVuKTsKIAogCWRlYnVnZnNfY3JlYXRlX2ZpbGUoInAybSIsIDA2MDAsIGRfbW11X2RlYnVnLCBO
VUxMLCAmcDJtX2R1bXBfZm9wcyk7Ci0tIAoyLjIxLjAKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:08:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXndX-0005u6-Tq; Mon, 03 Jun 2019 14:08:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Nnt=UC=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hXndW-0005u0-AY
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:08:30 +0000
X-Inumbo-ID: 0e43d5f4-8609-11e9-8fe0-2b26364e2264
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e43d5f4-8609-11e9-8fe0-2b26364e2264;
 Mon, 03 Jun 2019 14:08:26 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: XCzhaVgzwjfsIIR0ZR3WXOFaCxcs0u4T42yayvErJ186S01AlHLd849YECAqUumK1p6viKVKTz
 FHn9R5UxhvmWeQIrqQUy152NAN/qIAvtF6Er8J7eZWm0NfxjM0RgbJLUY+36k5nM24LS5290Yr
 iaGmZsWt8W0XU3aZkVRribjr14kNO67lobIdlxg6tk+XbPzI82wUrbn1qJ07Qt0Q5SwD2ort5p
 S0bJRNiHIyCgh4sUl2jIG7f1JamSCn2qcE8gOwf6Qd7yOp5MvjPZ5/K9j1DDcdx13Oz71MpLkP
 8NU=
X-SBRS: 2.7
X-MesageID: 1245184
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1245184"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] xen: make tracebuffer configurable
Thread-Index: AQHVFtDkvpXzQTtLSUOuPgPJzIfTmaaE89YAgAQv+oCAAFplgIAAJGkAgAADkoCAADZAgA==
Date: Mon, 3 Jun 2019 14:08:22 +0000
Message-ID: <6852F5F0-0DC1-4FAE-9D80-5AF9C1187DB4@citrix.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
 <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
 <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
 <5CF4FC53020000780023490D@prv1-mh.provo.novell.com>
In-Reply-To: <5CF4FC53020000780023490D@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <CB09F98F1FF78C40AB7988A431834C11@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Baodong Chen <chenbaodong@mxnavi.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>

DQoNCj4gT24gSnVuIDMsIDIwMTksIGF0IDExOjU0IEFNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+IHdyb3RlOg0KPiANCj4+Pj4gT24gMDMuMDYuMTkgYXQgMTI6NDEsIDxjaGVuYmFv
ZG9uZ0BteG5hdmkuY29tPiB3cm90ZToNCj4gDQo+PiBPbiA2LzMvMTkgMTY6MzEsIEphbiBCZXVs
aWNoIHdyb3RlOg0KPj4+Pj4+IE9uIDAzLjA2LjE5IGF0IDA1OjA3LCA8Y2hlbmJhb2RvbmdAbXhu
YXZpLmNvbT4gd3JvdGU6DQo+Pj4+IE9uIDUvMzEvMTkgMTk6MTAsIEphbiBCZXVsaWNoIHdyb3Rl
Og0KPj4+Pj4+Pj4gT24gMzAuMDUuMTkgYXQgMTI6MTcsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29t
PiB3cm90ZToNCj4+Pj4+PiBEZWZhdWx0OiBlbmFibGVkLg0KPj4+Pj4+IENhbiBiZSBkaXNhYmxl
ZCBmb3Igc21hbGxlciBjb2RlIGZvb3RwcmludC4NCj4+Pj4+IEJ1dCB5b3UncmUgYXdhcmUgdGhh
dCB3ZSdyZSwgZm9yIG5vdyBhdCBsZWFzdCwgdHJ5aW5nIHRvIGxpbWl0IHRoZQ0KPj4+Pj4gbnVt
YmVyIG9mIGluZGVwZW5kZW50bHkgc2VsZWN0YWJsZSBjb25maWcgb3B0aW9ucz8gT25lcyBkZXBl
bmRpbmcNCj4+Pj4+IG9uIEVYUEVSVCBhcmUgc29ydCBvZiBhbiBleGNlcHRpb24gaW4gY2VydGFp
biBjYXNlcy4NCj4+Pj4gTGltaXQgdGhlIG51bWJlciBvZiBpbmRlcGVuZGVudGx5IHNlbGVjdGFi
bGUgY29uZmlnIHNvdW5kcyBnb29kIHRvIG1lLg0KPj4+PiANCj4+Pj4gRG9lcyB0aGUgZm9sbG93
aW5nIGxvb2tzIGdvb2Q/DQo+Pj4+IA0KPj4+PiArY29uZmlnIEhBU19UUkFDRUJVRkZFUg0KPj4+
PiArICAgICAgIGJvb2wgIkVuYWJsZS9EaXNhYmxlIHRyYWNlYnVmZmVyIiAgaWYgRVhQRVJUID0g
InkiDQo+Pj4+ICsgICAgICAgLS0taGVscC0tLQ0KPj4+PiArICAgICAgICAgRW5hYmxlIG9yIGRp
c2FibGUgdHJhY2VidWZmZXIgZnVuY3Rpb24uDQo+Pj4+ICsgICAgICAgICBYZW4gaW50ZXJuYWwg
cnVubmluZyBzdGF0dXModHJhY2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8NCj4+Pj4gdHJhY2Ug
bWVtb3J5DQo+Pj4+ICsgICAgICAgICB3aGVuIGVuYWJsZWQuDQo+Pj4+ICsNCj4+PiBUaGUgRVhQ
RVJUIGFkZGl0aW9uIG1ha2UgaW50cm9kdWNpbmcgdGhpcyBmaW5lIGJ5IG1lLiBCdXQgaXRzIG5h
bWUNCj4+PiBpcyBzdGlsbCB3cm9uZywgYW5kIHRoZSBoZWxwIHRleHQgYWxzbyBuZWVkcyBmdXJ0
aGVyIGltcHJvdmVtZW50IGltby4NCj4+IA0KPj4gSGkgSmFuLCB0aGFua3MgZm9yIHlvdXIga2lu
ZGx5IHJldmlldyBhbmQgZmVlZGJhY2suDQo+PiANCj4+IEZvciB0aGlzLCB3b3VsZCB5b3UgcGxl
YXNlIGdpdmUgeW91ciBzdWdnZXN0aW9ucyBhYm91dCB0aGUgbmFtZSBhbmQgaGVscCANCj4+IHRl
eHQ/DQo+IA0KPiBBcyBmYXIgYXMgdGhlIG5hbWUgaXMgY29uY2VybmVkLCB0aGUgSEFTXyBzaG91
bGQgYmUgZHJvcHBlZC4NCj4gSSdtIGFmcmFpZCBJIGRvbid0IGhhdmUgYSBwYXJ0aWN1bGFyIHN1
Z2dlc3Rpb24gZm9yIHRoZSBoZWxwIHRleHQuDQoNCllvdSBjb3VsZCBhdCBsZWFzdCBnaXZlIGFu
IGlkZWEgd2hhdCB5b3UgdGhpbmsgdGhlIGhlbHAgdGV4dCBzaG91bGQgaW5jbHVkZSwgb3Igc29t
ZSBraW5kIG9mIGd1aWRhbmNlIGFzIHRvIHdoYXQgd291bGQgc2F0aXNmeSB5b3UuICBPYnZpb3Vz
bHkgeW91IHNob3VsZG7igJl0IGJlIHJlcXVpcmVkIHRvIHdyaXRlIGV2ZXJ5Ym9keeKAmXMgaGVs
cCB0ZXh0IGZvciB0aGVtOyBidXQgYnkgdGhlIHNhbWUgdG9rZW4sIGV2ZXJ5Ym9keSBzaG91bGRu
4oCZdCBiZSByZXF1aXJlZCB0byByZWFkIHlvdXIgbWluZC4NCg0KSXMsIOKAnEEgZGVzY3JpcHRp
b24gb2YgdGhlIGZlYXR1cmUsIGFsb25nIHdpdGggdGhlIGNvc3RzIG9mIGVuYWJsaW5nIGl04oCd
IHRoZSBzb3J0IG9mIHRoaW5nIHlvdSBoYWQgaW4gbWluZD8NCg0KIC1HZW9yZ2UKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:13:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXni7-0006oo-Ij; Mon, 03 Jun 2019 14:13: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=YxrJ=UC=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hXni5-0006of-LV
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:13:13 +0000
X-Inumbo-ID: b704bf8c-8609-11e9-b759-63891f5be6bb
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b704bf8c-8609-11e9-b759-63891f5be6bb;
 Mon, 03 Jun 2019 14:13:10 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: zjcO7tGOVorAcwCSoeTKrudPujHDVh64VakynO8gt8Q3b/QxcpFiyqdoV3/haZ0J1IMdB+qYGx
 ifPtu107DwCjXUOmi5aL4AR+3VUMmP42j6BoYQn22Tl7FK4OYEc+J/pyK77RcJeL4Sy+nbuiLP
 CcNuotpP/gRAF2qehVSaJ5RwBpQ370x7qpFBHJcqLe03Cs6YMaiXGeJPhgRzojcuzFw8dSoz5i
 nmAvrADMAXdEP26BbKzM+paCBcDCR0cVH8GSYzyYdZmU9SXS2l4X6fdIe8paSuF0nkwue20NVn
 g00=
X-SBRS: 2.7
X-MesageID: 1245872
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1245872"
Date: Mon, 3 Jun 2019 16:12:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190603141254.neovzuf2rdxywhss@Air-de-Roger>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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 <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>

T24gV2VkLCBNYXkgMjksIDIwMTkgYXQgMDQ6MTc6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gcGFydGljdWxhciB3aXRoIGFuIGVuYWJsZWQgSU9NTVUgKGJ1dCBub3QgcmVhbGx5
IGxpbWl0ZWQgdG8gdGhpcwo+IGNhc2UpLCB0cnlpbmcgdG8gaW52b2tlIGZpeHVwX2lycXMoKSBh
ZnRlciBoYXZpbmcgYWxyZWFkeSBkb25lCj4gZGlzYWJsZV9JT19BUElDKCkgLT4gY2xlYXJfSU9f
QVBJQygpIGlzIGEgcmF0aGVyIGJhZCBpZGVhOgo+IAo+ICBSSVA6ICAgIGUwMDg6WzxmZmZmODJk
MDgwMjZhMDM2Pl0gYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlKzB4ZGUvMHgxMTMKPiAg
UkZMQUdTOiAwMDAwMDAwMDAwMDEwMDA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2MCkKPiAg
cmF4OiBmZmZmODMyMDI5MWRlMDBjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAzICAgcmN4OiBmZmZm
ODMyMDM1MDAwMDAwCj4gIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAw
MDAwMCAgIHJkaTogZmZmZjgyZDA4MDVjYTg0MAo+ICByYnA6IGZmZmY4MzAwOWU4YTc5YzggICBy
c3A6IGZmZmY4MzAwOWU4YTc5YTggICByODogIDAwMDAwMDAwMDAwMDAwMDAKPiAgcjk6ICAwMDAw
MDAwMDAwMDAwMDA0ICAgcjEwOiAwMDAwMDAwMDAwMDhiOWY5ICAgcjExOiAwMDAwMDAwMDAwMDAw
MDA2Cj4gIHIxMjogMDAwMDAwMDAwMDAxMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMyAgIHIx
NDogMDAwMDAwMDAwMDAwMDAwMAo+ICByMTU6IDAwMDAwMDAwZmZmZWZmZmYgICBjcjA6IDAwMDAw
MDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNDA2ZTAKPiAgY3IzOiAwMDAwMDAyMDM1ZDU5
MDAwICAgY3IyOiBmZmZmODg4MjRjY2I0ZWUwCj4gIGZzYjogMDAwMDdmMjE0M2YwODg0MCAgIGdz
YjogZmZmZjg4ODI1NmEwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAo+ICBkczogMDAwMCAg
IGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKPiAg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjZhMDM2PiAoYW1kX2lvbW11X3JlYWRfaW9hcGlj
X2Zyb21faXJlKzB4ZGUvMHgxMTMpOgo+ICAgZmYgMDcgMDAgMDAgMzkgZDMgNzQgMDIgPDBmPiAw
YiA0MSA4MSBlNCAwMCBmOCBmZiBmZiA4YiAxMCA4OSBkMCAyNSAwMCAwMAo+ICBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5ZThhNzlhODoKPiAgLi4uCj4gIFhlbiBjYWxsIHRyYWNl
Ogo+ICAgICBbPGZmZmY4MmQwODAyNmEwMzY+XSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9p
cmUrMHhkZS8weDExMwo+ICAgICBbPGZmZmY4MmQwODAyNmJmN2I+XSBpb21tdV9yZWFkX2FwaWNf
ZnJvbV9pcmUrMHgxMC8weDEyCj4gICAgIFs8ZmZmZjgyZDA4MDI3ZjcxOD5dIGlvX2FwaWMuYyNt
b2RpZnlfSU9fQVBJQ19pcnErMHg1ZS8weDEyNgo+ICAgICBbPGZmZmY4MmQwODAyN2Y5YzU+XSBp
b19hcGljLmMjdW5tYXNrX0lPX0FQSUNfaXJxKzB4MmQvMHg0MQo+ICAgICBbPGZmZmY4MmQwODAy
ODliYzc+XSBmaXh1cF9pcnFzKzB4MzIwLzB4NDBiCj4gICAgIFs8ZmZmZjgyZDA4MDJhODJjND5d
IHNtcF9zZW5kX3N0b3ArMHg0Yi8weGE4Cj4gICAgIFs8ZmZmZjgyZDA4MDJhN2IyZj5dIG1hY2hp
bmVfcmVzdGFydCsweDk4LzB4Mjg4Cj4gICAgIFs8ZmZmZjgyZDA4MDI1MjI0Mj5dIGNvbnNvbGVf
c3VzcGVuZCswLzB4MjgKPiAgICAgWzxmZmZmODJkMDgwMmIwMWRhPl0gZG9fZ2VuZXJhbF9wcm90
ZWN0aW9uKzB4MjA0LzB4MjRlCj4gICAgIFs8ZmZmZjgyZDA4MDM4NWEzZD5dIHg4Nl82NC9lbnRy
eS5TI2hhbmRsZV9leGNlcHRpb25fc2F2ZWQrMHg2OC8weDk0Cj4gICAgIFs8MDAwMDAwMDBhYTVi
NTI2Yj5dIDAwMDAwMDAwYWE1YjUyNmIKPiAgICAgWzxmZmZmODJkMDgwMmE3YzdkPl0gbWFjaGlu
ZV9yZXN0YXJ0KzB4MWU2LzB4Mjg4Cj4gICAgIFs8ZmZmZjgyZDA4MDI0MGY3NT5dIGh3ZG9tX3No
dXRkb3duKzB4YTIvMHgxMWQKPiAgICAgWzxmZmZmODJkMDgwMjBiYWEyPl0gZG9tYWluX3NodXRk
b3duKzB4NGYvMHhkOAo+ICAgICBbPGZmZmY4MmQwODAyM2ZlOTg+XSBkb19zY2hlZF9vcCsweDEy
Zi8weDQyYQo+ICAgICBbPGZmZmY4MmQwODAzN2U0MDQ+XSBwdl9oeXBlcmNhbGwrMHgxZTQvMHg1
NjQKPiAgICAgWzxmZmZmODJkMDgwMzg1NDMyPl0gbHN0YXJfZW50ZXIrMHgxMTIvMHgxMjAKPiAK
PiBEb24ndCBjYWxsIGZpeHVwX2lycXMoKSBhbmQgZG9uJ3Qgc2VuZCBhbnkgSVBJIGlmIHRoZXJl
J3Mgb25seSBvbmUKPiBvbmxpbmUgQ1BVIGFueXdheSwgYW5kIGRvbid0IGNhbGwgX19zdG9wX3Ro
aXNfY3B1KCkgYXQgYWxsIHdoZW4gdGhlIENQVQo+IHdlJ3JlIG9uIHdhcyBhbHJlYWR5IG1hcmtl
ZCBvZmZsaW5lIChieSBhIHByaW9yIGludm9jYXRpb24gb2YKPiBfX3N0b3BfdGhpc19jcHUoKSku
Cj4gCj4gUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+IEBA
IC0zMDIsMjMgKzMwMiwzMSBAQCBzdGF0aWMgdm9pZCBzdG9wX3RoaXNfY3B1KHZvaWQgKmR1bW15
KQo+ICAgKi8KPiAgdm9pZCBzbXBfc2VuZF9zdG9wKHZvaWQpCj4gIHsKPiAtICAgIGludCB0aW1l
b3V0ID0gMTA7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+
ICAKPiAtICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4gLSAgICBmaXh1cF9pcnFzKGNwdW1hc2tf
b2Yoc21wX3Byb2Nlc3Nvcl9pZCgpKSwgMCk7Cj4gLSAgICBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4g
LQo+IC0gICAgc21wX2NhbGxfZnVuY3Rpb24oc3RvcF90aGlzX2NwdSwgTlVMTCwgMCk7Cj4gLQo+
IC0gICAgLyogV2FpdCAxMG1zIGZvciBhbGwgb3RoZXIgQ1BVcyB0byBnbyBvZmZsaW5lLiAqLwo+
IC0gICAgd2hpbGUgKCAobnVtX29ubGluZV9jcHVzKCkgPiAxKSAmJiAodGltZW91dC0tID4gMCkg
KQo+IC0gICAgICAgIG1kZWxheSgxKTsKPiAtCj4gLSAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOwo+
IC0gICAgZGlzYWJsZV9JT19BUElDKCk7Cj4gLSAgICBocGV0X2Rpc2FibGUoKTsKPiAtICAgIF9f
c3RvcF90aGlzX2NwdSgpOwo+IC0gICAgbG9jYWxfaXJxX2VuYWJsZSgpOwo+ICsgICAgaWYgKCBu
dW1fb25saW5lX2NwdXMoKSA+IDEgKQo+ICsgICAgewo+ICsgICAgICAgIGludCB0aW1lb3V0ID0g
MTA7Cj4gKwo+ICsgICAgICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4gKyAgICAgICAgZml4dXBf
aXJxcyhjcHVtYXNrX29mKGNwdSksIDApOwo+ICsgICAgICAgIGxvY2FsX2lycV9lbmFibGUoKTsK
PiArCj4gKyAgICAgICAgc21wX2NhbGxfZnVuY3Rpb24oc3RvcF90aGlzX2NwdSwgTlVMTCwgMCk7
Cj4gKwo+ICsgICAgICAgIC8qIFdhaXQgMTBtcyBmb3IgYWxsIG90aGVyIENQVXMgdG8gZ28gb2Zm
bGluZS4gKi8KPiArICAgICAgICB3aGlsZSAoIChudW1fb25saW5lX2NwdXMoKSA+IDEpICYmICh0
aW1lb3V0LS0gPiAwKSApCj4gKyAgICAgICAgICAgIG1kZWxheSgxKTsKPiArICAgIH0KPiArCj4g
KyAgICBpZiAoIGNwdV9vbmxpbmUoY3B1KSApCgpXb24ndCB0aGlzIGJlIGJldHRlciBwbGFjZWQg
aW5zaWRlIHRoZSBwcmV2aW91cyBpZj8gSXMgaXQgdmFsaWQgdG8KaGF2ZSBhIHNpbmdsZSBDUFUg
YW5kIHRyeSB0byBvZmZsaW5lIGl0PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:16:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXnlM-0006wb-3M; Mon, 03 Jun 2019 14:16: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=SGpH=UC=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hXnlK-0006wU-MS
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:16:34 +0000
X-Inumbo-ID: 2fbabc75-860a-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 2fbabc75-860a-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 14:16:32 +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
 8C6D730747CA; Mon,  3 Jun 2019 17:16:31 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 67269306E4AC;
 Mon,  3 Jun 2019 17:16:31 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-6-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b31fd6e0-7f30-840c-e098-96a9209ce879@bitdefender.com>
Date: Mon, 3 Jun 2019 17:16:27 +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: <1559564728-17167-6-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 5/5] xen/vm-event: Misc fixups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDM6MjUgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gICAqIERyb3AgcmVkdW5k
YW50IGJyYWNrZXMsIGFuZCBpbmxpbmUgcXVhbGlmaWVycy4KPiAgICogSW5zZXJ0IG5ld2xpbmVz
IGFuZCBzcGFjZXMgd2hlcmUgYXBwcm9wcmlhdGUuCj4gICAqIERyb3AgcmVkdW5kYW50IE5ERUJV
RyAtIGdkcHJpbnQoKSBpcyBhbHJlYWR5IGNvbmRpdGlvbmFsLiAgRml4IHRoZQo+ICAgICBsb2dn
aW5nIGxldmVsLCBhcyBnZHByaW50aygpIGFscmVhZHkgcHJlZml4ZXMgdGhlIGd1ZXN0IG1hcmtl
ci4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBSYXp2YW4gQ29q
b2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8
dGFtYXNAdGtsZW5neWVsLmNvbT4KPiBDQzogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJp
dGRlZmVuZGVyLmNvbT4KPiAtLS0KPiAgIHhlbi9jb21tb24vdm1fZXZlbnQuYyB8IDIxICsrKysr
KysrKysrKy0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDkg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hl
bi9jb21tb24vdm1fZXZlbnQuYwo+IGluZGV4IDcyZjQyYjQuLmU4NzI2ODAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jCj4gKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCj4g
QEAgLTEwMiw2ICsxMDIsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2VuYWJsZSgKPiAgIHN0YXRp
YyB1bnNpZ25lZCBpbnQgdm1fZXZlbnRfcmluZ19hdmFpbGFibGUoc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqdmVkKQo+ICAgewo+ICAgICAgIGludCBhdmFpbF9yZXEgPSBSSU5HX0ZSRUVfUkVRVUVT
VFMoJnZlZC0+ZnJvbnRfcmluZyk7Cj4gKwo+ICAgICAgIGF2YWlsX3JlcSAtPSB2ZWQtPnRhcmdl
dF9wcm9kdWNlcnM7Cj4gICAgICAgYXZhaWxfcmVxIC09IHZlZC0+Zm9yZWlnbl9wcm9kdWNlcnM7
Cj4gICAKPiBAQCAtMTY4LDcgKzE2OSw3IEBAIHN0YXRpYyB2b2lkIHZtX2V2ZW50X3dha2VfcXVl
dWVkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKPiAgICAq
Lwo+ICAgdm9pZCB2bV9ldmVudF93YWtlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVu
dF9kb21haW4gKnZlZCkKPiAgIHsKPiAtICAgIGlmICghbGlzdF9lbXB0eSgmdmVkLT53cS5saXN0
KSkKPiArICAgIGlmICggIWxpc3RfZW1wdHkoJnZlZC0+d3EubGlzdCkgKQo+ICAgICAgICAgICB2
bV9ldmVudF93YWtlX3F1ZXVlZChkLCB2ZWQpOwo+ICAgICAgIGVsc2UKPiAgICAgICAgICAgdm1f
ZXZlbnRfd2FrZV9ibG9ja2VkKGQsIHZlZCk7Cj4gQEAgLTIxNiw4ICsyMTcsOCBAQCBzdGF0aWMg
aW50IHZtX2V2ZW50X2Rpc2FibGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqKnBfdmVkKQo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyBpbmxp
bmUgdm9pZCB2bV9ldmVudF9yZWxlYXNlX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWlu
ICp2ZWQpCj4gK3N0YXRpYyB2b2lkIHZtX2V2ZW50X3JlbGVhc2Vfc2xvdChzdHJ1Y3QgZG9tYWlu
ICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2ZW50
X2RvbWFpbiAqdmVkKQoKQnV0IGlubGluZSBpcyBzdGlsbCBhc2tpbmcgdGhlIGNvbXBpbGVyIHRv
IHRyeSBhbmQgZ2VuZXJhdGUgY29kZSB0aGF0IApkb2Vzbid0IGVuZCB1cCBDQUxMaW5nIGFuIGFj
dHVhbCBmdW5jdGlvbiwgc28gaXMgaXQgcmVhbGx5IHJlZHVuZGFudCAKaGVyZT8gSSBkbyByZWFs
aXplIHRoYXQgZm9yIG1vc3QgY2FzZXMgdGhlIGNvbXBpbGVyIHdpbGwgaGF2ZSBpdHMgd2F5IAp3
aXRoIHRoaXMgY29kZSBhbnl3YXkgLSBlc3BlY2lhbGx5IHNpbmNlIHRoZSBmdW5jdGlvbiBpcyBz
dGF0aWMgLSBidXQgCiJzdGF0aWMiIGlzIG5vdCBndWFyYW50ZWVkIHRvIGFsc28gbWVhbiAiaW5s
aW5lIiwgaXMgaXQ/CgpJbiBhbnkgY2FzZSwKQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:31:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXnzo-0000FY-Ns; Mon, 03 Jun 2019 14:31: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXnzn-0000FT-Vn
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:31:32 +0000
X-Inumbo-ID: 44620c70-860c-11e9-8aac-036df0439c71
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44620c70-860c-11e9-8aac-036df0439c71;
 Mon, 03 Jun 2019 14:31:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 08:31:25 -0600
Message-Id: <5CF52F3A0200007800234AC4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 08:31:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
 <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
 <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
 <5CF4FC53020000780023490D@prv1-mh.provo.novell.com>
 <6852F5F0-0DC1-4FAE-9D80-5AF9C1187DB4@citrix.com>
In-Reply-To: <6852F5F0-0DC1-4FAE-9D80-5AF9C1187DB4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Baodong Chen <chenbaodong@mxnavi.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE2OjA4LCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKCj4gCj4+IE9uIEp1biAzLCAyMDE5LCBhdCAxMTo1NCBBTSwgSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPiB3cm90ZToKPj4gCj4+Pj4+IE9uIDAzLjA2LjE5IGF0IDEyOjQxLCA8Y2hl
bmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IAo+Pj4gT24gNi8zLzE5IDE2OjMxLCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAwMy4wNi4xOSBhdCAwNTowNywgPGNoZW5iYW9kb25n
QG14bmF2aS5jb20+IHdyb3RlOgo+Pj4+PiBPbiA1LzMxLzE5IDE5OjEwLCBKYW4gQmV1bGljaCB3
cm90ZToKPj4+Pj4+Pj4+IE9uIDMwLjA1LjE5IGF0IDEyOjE3LCA8Y2hlbmJhb2RvbmdAbXhuYXZp
LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4gRGVmYXVsdDogZW5hYmxlZC4KPj4+Pj4+PiBDYW4gYmUgZGlz
YWJsZWQgZm9yIHNtYWxsZXIgY29kZSBmb290cHJpbnQuCj4+Pj4+PiBCdXQgeW91J3JlIGF3YXJl
IHRoYXQgd2UncmUsIGZvciBub3cgYXQgbGVhc3QsIHRyeWluZyB0byBsaW1pdCB0aGUKPj4+Pj4+
IG51bWJlciBvZiBpbmRlcGVuZGVudGx5IHNlbGVjdGFibGUgY29uZmlnIG9wdGlvbnM/IE9uZXMg
ZGVwZW5kaW5nCj4+Pj4+PiBvbiBFWFBFUlQgYXJlIHNvcnQgb2YgYW4gZXhjZXB0aW9uIGluIGNl
cnRhaW4gY2FzZXMuCj4+Pj4+IExpbWl0IHRoZSBudW1iZXIgb2YgaW5kZXBlbmRlbnRseSBzZWxl
Y3RhYmxlIGNvbmZpZyBzb3VuZHMgZ29vZCB0byBtZS4KPj4+Pj4gCj4+Pj4+IERvZXMgdGhlIGZv
bGxvd2luZyBsb29rcyBnb29kPwo+Pj4+PiAKPj4+Pj4gK2NvbmZpZyBIQVNfVFJBQ0VCVUZGRVIK
Pj4+Pj4gKyAgICAgICBib29sICJFbmFibGUvRGlzYWJsZSB0cmFjZWJ1ZmZlciIgIGlmIEVYUEVS
VCA9ICJ5Igo+Pj4+PiArICAgICAgIC0tLWhlbHAtLS0KPj4+Pj4gKyAgICAgICAgIEVuYWJsZSBv
ciBkaXNhYmxlIHRyYWNlYnVmZmVyIGZ1bmN0aW9uLgo+Pj4+PiArICAgICAgICAgWGVuIGludGVy
bmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRvCj4+Pj4+IHRy
YWNlIG1lbW9yeQo+Pj4+PiArICAgICAgICAgd2hlbiBlbmFibGVkLgo+Pj4+PiArCj4+Pj4gVGhl
IEVYUEVSVCBhZGRpdGlvbiBtYWtlIGludHJvZHVjaW5nIHRoaXMgZmluZSBieSBtZS4gQnV0IGl0
cyBuYW1lCj4+Pj4gaXMgc3RpbGwgd3JvbmcsIGFuZCB0aGUgaGVscCB0ZXh0IGFsc28gbmVlZHMg
ZnVydGhlciBpbXByb3ZlbWVudCBpbW8uCj4+PiAKPj4+IEhpIEphbiwgdGhhbmtzIGZvciB5b3Vy
IGtpbmRseSByZXZpZXcgYW5kIGZlZWRiYWNrLgo+Pj4gCj4+PiBGb3IgdGhpcywgd291bGQgeW91
IHBsZWFzZSBnaXZlIHlvdXIgc3VnZ2VzdGlvbnMgYWJvdXQgdGhlIG5hbWUgYW5kIGhlbHAgCj4+
PiB0ZXh0Pwo+PiAKPj4gQXMgZmFyIGFzIHRoZSBuYW1lIGlzIGNvbmNlcm5lZCwgdGhlIEhBU18g
c2hvdWxkIGJlIGRyb3BwZWQuCj4+IEknbSBhZnJhaWQgSSBkb24ndCBoYXZlIGEgcGFydGljdWxh
ciBzdWdnZXN0aW9uIGZvciB0aGUgaGVscCB0ZXh0Lgo+IAo+IFlvdSBjb3VsZCBhdCBsZWFzdCBn
aXZlIGFuIGlkZWEgd2hhdCB5b3UgdGhpbmsgdGhlIGhlbHAgdGV4dCBzaG91bGQgaW5jbHVkZSwg
Cj4gb3Igc29tZSBraW5kIG9mIGd1aWRhbmNlIGFzIHRvIHdoYXQgd291bGQgc2F0aXNmeSB5b3Uu
ICBPYnZpb3VzbHkgeW91IAo+IHNob3VsZG7igJl0IGJlIHJlcXVpcmVkIHRvIHdyaXRlIGV2ZXJ5
Ym9keeKAmXMgaGVscCB0ZXh0IGZvciB0aGVtOyBidXQgYnkgdGhlIAo+IHNhbWUgdG9rZW4sIGV2
ZXJ5Ym9keSBzaG91bGRu4oCZdCBiZSByZXF1aXJlZCB0byByZWFkIHlvdXIgbWluZC4KPiAKPiBJ
cywg4oCcQSBkZXNjcmlwdGlvbiBvZiB0aGUgZmVhdHVyZSwgYWxvbmcgd2l0aCB0aGUgY29zdHMg
b2YgZW5hYmxpbmcgaXTigJ0gdGhlIAo+IHNvcnQgb2YgdGhpbmcgeW91IGhhZCBpbiBtaW5kPwoK
SSBoYWQgbm90aGluZyBpbiBwYXJ0aWN1bGFyIGluIG1pbmQuIFRoZXJlIG91Z2h0IHRvIGJlIG90
aGVyIEtjb25maWcKb3B0aW9ucyB3aXRoIGF0IGxlYXN0IGhhbGYgd2F5IHJlYXNvbmFibGUgaGVs
cCB0ZXh0LCB3aGljaCBJIHRoaW5rCmNvdWxkIGJlIHVzZWQgYXMgZ3VpZGFuY2UuIEJleW9uZCB0
aGF0IEkgdGhpbmsgaGVscCB0ZXh0IGxhcmdlbHkgb25seQpyZS1zdGF0aW5nIHdoYXQgdGhlIHBy
b21wdCBhbHJlYWR5IHNheXMgaXNuJ3QgaGVscGZ1bCwgYW5kIGhlbmNlCmNvdWxkIGFzIHdlbGwg
YmUgb21pdHRlZC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:32:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:32:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXo0J-0000Hy-2f; Mon, 03 Jun 2019 14: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=SGpH=UC=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hXo0H-0000Hl-Of
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:32:01 +0000
X-Inumbo-ID: 580373ee-860c-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 580373ee-860c-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 14:31:59 +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
 234E430747CA; Mon,  3 Jun 2019 17:31:58 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 69262306E4AC;
 Mon,  3 Jun 2019 17:31:57 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-4-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9b0878cc-df5b-3bb5-d5de-9a3046d7b979@bitdefender.com>
Date: Mon, 3 Jun 2019 17:31:53 +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: <1559564728-17167-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 3/5] xen/vm-event: Remove unnecessary
 vm_event_domain indirection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDM6MjUgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhlIHVzZSBvZiAoKnZl
ZCktPiBsZWFkcyB0byBwb29yIGNvZGUgZ2VuZXJhdGlvbiwgYXMgdGhlIGNvbXBpbGVyIGNhbid0
Cj4gYXNzdW1lIHRoZSBwb2ludGVyIGhhc24ndCBjaGFuZ2VkLCBhbmQgcmVzdWx0cyBpbiBoYXJk
LXRvLWZvbGxvdyBjb2RlLgo+IAo+IEZvciBib3RoIHZtX2V2ZW50X3tlbixkaXN9YWJsZSgpLCBy
ZW5hbWUgdGhlIHZlZCBwYXJhbWV0ZXIgdG8gcF92ZWQsIGFuZAo+IHdvcmsgcHJpbWFyaWx5IHdp
dGggYSBsb2NhbCB2ZWQgcG9pbnRlci4KPiAKPiBUaGlzIGhhcyBhIGtleSBhZHZhbnRhZ2UgaW4g
dm1fZXZlbnRfZW5hYmxlKCksIGluIHRoYXQgdGhlIHBhcnRpYWxseQo+IGNvbnN0cnVjdGVkIHZt
X2V2ZW50X2RvbWFpbiBvbmx5IGJlY29tZXMgZ2xvYmFsbHkgdmlzaWJsZSBvbmNlIGl0IGlzCj4g
ZnVsbHkgY29uc3RydWN0ZWQuICBBcyBhIGNvbnNlcXVlbmNlLCB0aGUgc3BpbmxvY2sgZG9lc24n
dCBuZWVkIGhvbGRpbmcuCj4gCj4gRnVydGhlcm1vcmUsIHJlYXJyYW5nZSB0aGUgb3JkZXIgb2Yg
b3BlcmF0aW9ucyB0byBiZSBtb3JlIHNlbnNpYmxlLgo+IENoZWNrIGZvciByZXBlYXRlZCBlbmFi
bGVzIGFuZCBhbiBiYWQgSFZNX1BBUkFNIGJlZm9yZSBhbGxvY2F0aW5nCj4gbWVtb3J5LCBhbmQg
Z2F0aGVyIHRoZSB0cml2aWFsIHNldHVwIGludG8gb25lIHBsYWNlLCBkcm9wcGluZyB0aGUKPiBy
ZWR1bmRhbnQgemVyb2luZy4KPiAKPiBObyBwcmFjdGljYWwgY2hhbmdlIHRoYXQgY2FsbGVycyB3
aWxsIG5vdGljZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0
ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:48:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:48:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXoFm-0001Po-Mf; Mon, 03 Jun 2019 14:48: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=oBRP=UC=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hXoFm-0001Pj-7M
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:48:02 +0000
X-Inumbo-ID: 94424348-860e-11e9-9ebf-d3b4fb52fecc
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94424348-860e-11e9-9ebf-d3b4fb52fecc;
 Mon, 03 Jun 2019 14:47:59 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: DcjiOx+KdQfuJzRUBkpBu8tCihA1sfhvfolnOuscpgaYBOAzfnE59EGAe//+qHhfz7TCu2BRQg
 +uCbUdG8py14oVGSWlD9yGjGQqR5TM9x5Ab/5HpQuA71ESSaIPJgPTBtVC+PzJa7KLp8z2JftD
 baU2+tRRT5/PVkZ4SByhV//iC4DR9CvoZLPCtU4KqmFQvORC/jXcozywH1zBWaxyuI84iEJ6bu
 LiAHDh3Qy0hlUg6Kr7SWM7PpV0jlz6MejsN0fGlHwPH7UWvCv3AmJdlJZqZBTgjSpneHDTM1Sy
 CjQ=
X-SBRS: 2.7
X-MesageID: 1214579
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1214579"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23797.13054.100903.540173@mariner.uk.xensource.com>
Date: Mon, 3 Jun 2019 15:47:26 +0100
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Newsgroups: chiark.mail.xen.devel
In-Reply-To: <20190521212530.12706-10-volodymyr_babchuk@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-10-volodymyr_babchuk@epam.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vm9sb2R5bXlyIEJhYmNodWsgd3JpdGVzICgiW1hlbi1kZXZlbF0gW1BBVENIIHY1IDA5LzEwXSB0
b29scy9hcm06IHRlZTogYWRkICJ0ZWUiIG9wdGlvbiBmb3IgeGwuY2ZnIik6Cj4gVGhpcyBlbnVt
ZXJhdGlvbiBjb250cm9scyBURUUgdHlwZSBmb3IgYSBkb21haW4uIEN1cnJlbnRseSB0aGVyZSBp
cwo+IHR3byBwb3NzaWJsZSBvcHRpb25zOiBlaXRoZXIgJ25vbmUnIG9yICdvcHRlZScuCj4gCj4g
J25vbmUnIGlzIHRoZSBkZWZhdWx0IHZhbHVlIGFuZCBpdCBiYXNpY2FsbHkgZGlzYWJsZXMgVEVF
IHN1cHBvcnQgYXQKPiBhbGwuCj4gCj4gJ25hdGl2ZScgZW5hYmxlcyBhY2Nlc3MgdG8gYSAicmVh
bCIgT1AtVEVFIGluc3RhbGxlZCBvbiBhIHBsYXRmb3JtLgo+IAo+IEl0IGlzIHBvc3NpYmxlIHRv
IGFkZCBhbm90aGVyIHR5cGVzIGluIHRoZSBmdXR1cmUuCgpDb3VsZCBpbXByb3ZlIHRoaXMgYml0
IG1heWJlID8KCj4gKz1pdGVtIEI8Im9wdGVlIj4KPiArCj4gK0FsbG93IGd1ZXN0IHRvIGFjY2Vz
cyB0byBPUC1URUUgZW5hYmxlZCBvbiB0aGUgcGxhdGZvcm0uIEd1ZXN0IHdpbGwgbm90IGJlIGNy
ZWF0ZWQKPiAraWYgcGxhdGZvcm0gZG9lcyBub3QgaGF2ZSBPUC1URUUgd2l0aCB2aXJ0dWFsaXph
dGlvbiBmZWF0dXJlIG9yIGlmIE9QLVRFRSB3aWxsCj4gK2RlbnkgYWNjZXNzLgoKVG8gbWUgKHdo
byBkb2Vzbid0IHJlYWxseSB1bmRlcnN0YW5kIHRoaXMgc3R1ZmYgdmVyeSB3ZWxsKSB0aGlzCmRv
ZXNuJ3QgYW5zd2VyIGEgdmVyeSBpbXBvcnRhbnQgcXVlc3Rpb246IGlmIEkgZW5hYmxlIHRoaXMs
IHdoYXQgKGlmCmFueSkgaG9zdC9tYWNoaW5lLyZjIHJlc291cmNlcyB3aWxsIHRoaXMgZ3JhbnQg
dGhlIGd1ZXN0IGFjY2VzcyB0byA/CgpJdCBzb3VuZHMgbGlrZSB0aGUgdGhlIGFuc3dlciBzaG91
bGQgYmUgIm5vbmUiLCBiZWNhdXNlIGlmIEkgc2VhcmNoCmZvciAib3AtdGVlIiBvbmxpbmUgSSB3
b3VsZCBnZXQgdGhlIGltcHJlc3Npb24gdGhhdCBpdCBpcyBhbgplbXVsYXRvci4gIE5vcm1hbGx5
IGdyYW50aW5nIGFjY2VzcyB0byBhbiBlbXVsYXRvciBkb2VzIG5vdCBncmFudAphY2Nlc3MgdG8g
aG9zdCByZXNvdXJjZXMuCgpCdXQgaW4gdGhpcyBzZXJpZXMgeW91IHRhbGsgYWJvdXQgaXQgYmVp
bmcgYSBtZWRpYXRvciBzbyBJIHN1c3BlY3QKdGhhdCBpcyBub3QgcmlnaHQuCgpJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:48:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:48:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXoGR-0001SL-1b; Mon, 03 Jun 2019 14:48: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXoGP-0001SB-HF
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:48:41 +0000
X-Inumbo-ID: abec89e0-860e-11e9-bffc-ff88d631f21c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abec89e0-860e-11e9-bffc-ff88d631f21c;
 Mon, 03 Jun 2019 14:48:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 08:48:37 -0600
Message-Id: <5CF533410200007800234B17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 08:48:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559555910-3192-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559555910-3192-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] xen: notifier: refine 'notifier_head',
 use 'list_head' directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDExOjU4LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gJ25vdGlmaWVyX2Jsb2NrJyBjYW4gYmUgcmVwbGFjZWQgd2l0aCAnbGlzdF9oZWFkJyB3aGVu
IHVzZWQgZm9yCj4gJ25vdGlmaWVyX2hlYWQnLCB0aGlzIG1ha2VzIGEgbGl0dGxlIGNsZWFyZXIu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29t
PgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:51:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:51:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXoId-0002Io-HB; Mon, 03 Jun 2019 14:50: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=oBRP=UC=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hXoIb-0002Ih-Vs
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:50:58 +0000
X-Inumbo-ID: fb7aa9e2-860e-11e9-bbe0-3f3d6327361d
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fb7aa9e2-860e-11e9-bbe0-3f3d6327361d;
 Mon, 03 Jun 2019 14:50:52 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: HT3IU51kMMtEKVYrprJrtj3fBjweL/5Bf5LdxyIRcQ6rv8U62nk5pEZT3mioKTVyDrvo9sKkH0
 D37AVq7biYyONUWDNhd0APk4MarQ6iHElzVZQ70lT92FCZkwbPnCw+sQJmW3QPMj3O+3DbNU8a
 ODqqLqzuIA187VbN3MFbG32HgvTYz/vHMFDsJgT8+/b3kOQYxDJqA5Utqysv8HTa4elqcxDLO/
 AzmDfI+azdoi2fJ19xatx5YKMZ1oq9jtmopntPTg5OLcC/F38hIvrj60PUCkDonIqNxP4P5UJQ
 uyU=
X-SBRS: 2.7
X-MesageID: 1221534
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1221534"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23797.13227.269108.213334@mariner.uk.xensource.com>
Date: Mon, 3 Jun 2019 15:50:19 +0100
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Newsgroups: chiark.mail.xen.devel
In-Reply-To: <20190521212530.12706-11-volodymyr_babchuk@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-11-volodymyr_babchuk@epam.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 10/10] tools/arm: optee: create optee
 firmware node in DT if tee=optee
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vm9sb2R5bXlyIEJhYmNodWsgd3JpdGVzICgiW1hlbi1kZXZlbF0gW1BBVENIIHY1IDEwLzEwXSB0
b29scy9hcm06IG9wdGVlOiBjcmVhdGUgb3B0ZWUgZmlybXdhcmUgbm9kZSBpbiBEVCBpZiB0ZWU9
b3B0ZWUiKToKPiBJZiBURUUgc3VwcG9ydCBpcyBlbmFibGVkIHdpdGggInRlZT1vcHRlZSIgb3B0
aW9uIGluIHhsLmNmZywKPiB0aGVuIHdlIG5lZWQgdG8gaW5mb3JtIGd1ZXN0IGFib3V0IGF2YWls
YWJsZSBURUUsIGJ5IGNyZWF0aW5nCj4gY29ycmVzcG9uZGluZyBub2RlIGluIHRoZSBndWVzdCdz
IGRldmljZSB0cmVlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xv
ZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KCihyZWx5aW5nIG9uIEp1bGllbidzIHJldmlldyBmb3IgdGhlIGFjdHVhbCBE
VCBkZXRhaWxzKS4KCgpMb29raW5nIGF0IHRoaXMsIGl0IGlzIG5vdCBjbGVhciB0byBtZSB3aHkg
dGhlIGZkdCBwYXJhbWV0ZXIgdG8gYWxsCnRoZXNlIGZ1bmN0aW9ucyBpcyBhIHZvaWQqLiAgV2h5
IGRvZXMgbGliZmR0IG5vdCBpbnRyb2R1Y2UgYQpzdHJ1Y3Qgb3Igc29tZXRoaW5nID8gIChUaGlz
IGlzIGJ5IG5vIG1lYW5zIGEgYmxvY2tlciBmb3IgdGhpcyBwYXRjaC4pCgpUaGFua3MsCklhbi4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:51:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXoJM-0002Mj-Tw; Mon, 03 Jun 2019 14: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXoJK-0002MP-V1
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:51:42 +0000
X-Inumbo-ID: 177bb302-860f-11e9-8dcf-075959f17c82
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 177bb302-860f-11e9-8dcf-075959f17c82;
 Mon, 03 Jun 2019 14:51:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXoJG-0007PD-Gv; Mon, 03 Jun 2019 14:51:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXoJG-0003Fi-9z; Mon, 03 Jun 2019 14:51:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXoJG-0004lX-9J; Mon, 03 Jun 2019 14:51:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137233-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=9df7077198f1392d02d81353da29f46b9d747db9
X-Osstest-Versions-That: xen=0e623fad00d84f7051950cb35db06bd0389999c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 14:51:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137233: 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>

ZmxpZ2h0IDEzNzIzMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzIzMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5ZGY3MDc3MTk4ZjEzOTJkMDJkODEzNTNkYTI5ZjQ2YjlkNzQ3ZGI5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwZTYyM2ZhZDAwZDg0ZjcwNTE5
NTBjYjM1ZGIwNmJkMDM4OTk5OWM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcxMTcgIDIwMTkt
MDUtMzEgMTk6MDE6MDggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MjMzICAy
MDE5LTA2LTAzIDEyOjAxOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUGV0cmUgUGlyY2FsYWJ1IDxwcGly
Y2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3ll
bC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQveGVuLmdpdAogICAwZTYyM2ZhZDAwLi45ZGY3MDc3MTk4ICA5ZGY3MDc3MTk4
ZjEzOTJkMDJkODEzNTNkYTI5ZjQ2YjlkNzQ3ZGI5IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:54:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14:54:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXoMD-0002XM-EJ; Mon, 03 Jun 2019 14:54: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXoMC-0002XG-JC
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:54:40 +0000
X-Inumbo-ID: 80b31aa4-860f-11e9-b4cb-b76f5b74cc46
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80b31aa4-860f-11e9-b4cb-b76f5b74cc46;
 Mon, 03 Jun 2019 14:54:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 08:54:34 -0600
Message-Id: <5CF534A70200007800234B38@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 08:54:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559527024-7507-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559527024-7507-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND] xen: cpu: change
 'cpu_hotplug_[begin|done]' to inline 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>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDAzOjU3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPgoK
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 14:57:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 14: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 1hXoOV-0002lK-Fe; Mon, 03 Jun 2019 14:57:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGpH=UC=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hXoOT-0002l7-Qa
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 14:57:01 +0000
X-Inumbo-ID: d6761a5e-860f-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 d6761a5e-860f-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 14:57:00 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 B079830747CA; Mon,  3 Jun 2019 17:56:58 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 969AD306E477;
 Mon,  3 Jun 2019 17:56:58 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1559564728-17167-1-git-send-email-andrew.cooper3@citrix.com>
 <1559564728-17167-5-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b9456f0c-af8c-a4de-73e0-db4a69240c3a@bitdefender.com>
Date: Mon, 3 Jun 2019 17:56:54 +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: <1559564728-17167-5-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 4/5] xen/vm-event: Fix interactions with the
 vcpu list
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDM6MjUgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gdm1fZXZlbnRfcmVzdW1l
KCkgc2hvdWxkIHVzZSBkb21haW5fdmNwdSgpLCByYXRoZXIgdGhhbiBvcGVuY29kaW5nIGl0Cj4g
d2l0aG91dCBpdHMgU3BlY3RyZSB2MSBzYWZldHkuCj4gCj4gdm1fZXZlbnRfd2FrZV9ibG9ja2Vk
KCkgY2FuJ3QgZXZlciBiZSBpbnZva2VkIGluIGEgY2FzZSB3aGVyZSBkLT52Y3B1IGlzCj4gTlVM
TCwgc28gZHJvcCB0aGUgb3V0ZXIgaWYoKSBhbmQgcmVpbmRlbnQsIGZpeGluZyB1cCBzdHlsZSBp
c3N1ZXMuCj4gCj4gVGhlIGNvbW1lbnQsIHdoaWNoIGlzIGxlZnQgYWxvbmUsIGlzIGZhbHNlLiAg
VGhpcyBhbGdvcml0aG0gc3RpbGwgaGFzCj4gc3RhcnZhdGlvbiBpc3N1ZXMgd2hlbiB0aGVyZSBp
cyBhbiBhc3ltZXRyaWMgcmF0ZSBvZiBnZW5lcmF0ZWQgZXZlbnRzLgo+IAo+IEhvd2V2ZXIsIHRo
ZSBleGlzdGluZyBsb2dpYyBpcyBzdWZmaWNpZW50bHkgY29tcGxpY2F0ZWQgYW5kIGZyYWdpbGUg
dGhhdAo+IEkgZG9uJ3QgdGhpbmsgSSd2ZSBmb2xsb3dlZCBpdCBmdWxseSwgYW5kIGJlY2F1c2Ug
d2UncmUgdHJ5aW5nIHRvCj4gb2Jzb2xldGUgdGhpcyBpbnRlcmZhY2UsIHRoZSBzYWZlc3QgY291
cnNlIG9mIGFjdGlvbiBpcyB0byBsZWF2ZSBpdAo+IGFsb25lLCByYXRoZXIgdGhhbiB0byBlbmQg
dXAgbWFraW5nIHRoaW5ncyBzdWJ0bHkgZGlmZmVyZW50Lgo+IAo+IFRoZXJlZm9yZSwgbm8gcHJh
Y3RpY2FsIGNoYW5nZSB0aGF0IGNhbGxlcnMgd291bGQgbm90aWNlLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXI8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBS
YXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgoKVGhhbmtzLApSYXp2
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 15:17:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXohs-0004qX-EF; Mon, 03 Jun 2019 15:17: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXohq-0004q6-Fz
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 15:17:02 +0000
X-Inumbo-ID: a315977c-8612-11e9-a372-ef1a60f18499
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a315977c-8612-11e9-a372-ef1a60f18499;
 Mon, 03 Jun 2019 15:17:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3BF0B80D;
 Mon,  3 Jun 2019 08:17:01 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B1BF73F246;
 Mon,  3 Jun 2019 08:17:00 -0700 (PDT)
To: =?UTF-8?Q?Lukas_J=c3=bcnger?= <lukas.juenger@ice.rwth-aachen.de>,
 xen-devel@lists.xenproject.org
References: <5135f598-556c-cdd4-f9b1-2ce83f49b5d9@ice.rwth-aachen.de>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <42ab65d9-9543-2187-ce61-9dd6f490a8a5@arm.com>
Date: Mon, 3 Jun 2019 16:16:59 +0100
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: <5135f598-556c-cdd4-f9b1-2ce83f49b5d9@ice.rwth-aachen.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen/arm]: Mapping physical memory to dom0/domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyOS8wNS8yMDE5IDE1OjA2LCBMdWthcyBKw7xuZ2VyIHdyb3RlOgo+IEhpIGFsbCwKCkhp
LAoKPiBJcyB0aGVyZSBhIHdheSB0byBtYXAgYSByZWdpb24gb2YgcGh5c2ljYWwgbWVtb3J5IHRv
IGRvbTAvZG9tVT8KClllcywgeW91IGNhbiB1c2UgdGhlIG9wdGlvbiAnaW9tZW0nLgoKPiBMZXQn
cyBzYXkgSSBoYXZlIGEgY3VzdG9tIGRldmljZSBtYXBwZWQgYXQgdGhhdCBtZW1vcnkgcmVnaW9u
IGFuZCBJIHdhbnQgZWl0aGVyIAo+IGRvbTAgb3IgYSBkb21VIHRvIGhhdmUgZnVsbCBhY2Nlc3Mg
dG8gdGhpcyBkZXZpY2UuCgpUaGUgcGFnZSBbMV0gd2lsbCBnaXZlIHlvdSBpbnN0cnVjdGlvbiBo
b3cgdG8gcGFzc3Rocm91Z2ggYSBkZXZpY2UuCgo+IFRoZXJlIHNlZW1zIHRvIGJlIGEgd2F5IHRv
IHNoYXJlIG1lbW9yeSBiZXR3ZWVuIGRvbTAgYW5kIGEgZG9tVSwgbWF5YmUgYWxzbyAKPiBiZXR3
ZWVuIGRvbVUgYW5kIGRvbVUuCgpUaGlzIGNhbiBiZSBkb25lIGR5bmFtaWNhbGx5IHVzaW5nIGdy
YW50LXRhYmxlLiBUaGVyZSBhcmUgcGF0Y2hlcyBvbiB0aGUgTUwgZm9yIApzdGF0aWMgc2hhcmlu
Zy4KCkNoZWVycywKCj4gCj4gVGhhbmtzLAo+IEx1a2FzCgpbMV0gaHR0cHM6Ly94ZW5iaXRzLnhl
bi5vcmcvZG9jcy91bnN0YWJsZS9taXNjL2FybS9wYXNzdGhyb3VnaC50eHQKCj4gCj4gCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAo+IAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 15:34:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 15: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 1hXoyG-0006Zf-GB; Mon, 03 Jun 2019 15:34:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=b4kp=UC=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hXoyF-0006Za-Gu
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 15:33:59 +0000
X-Inumbo-ID: fff57f19-8614-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::71f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fff57f19-8614-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 15:33: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=aXq152VIIcwwK/SF5jbbMAUFtyrwZS/OURkro4+LTvs=;
 b=E6MX85NeWTImh6tl2Hvkl21Tz3adeKcMTiQD2sHJPX/X5cToue9EVwqhs7qKbRaq4HXdAu/xQOhnKzCbl7m9wAxhUOAdS5TEvL6eivFQLHi4yF2iRuRUkGJt/b8nNkRYAmc/PYNizUsT5oZbJBFEKWDPwW4EhEWTG+bP//fDKxA=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB5795.eurprd02.prod.outlook.com (52.132.212.83) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.16; Mon, 3 Jun 2019 15:33:55 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.018; Mon, 3 Jun 2019
 15:33:55 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 5/9] vm_event: Simplify vm_event interface
Thread-Index: AQHVFvKajqaPY1TYr0O2MCtyaWDsEqaF50QAgAAGsYCABCekAA==
Date: Mon, 3 Jun 2019 15:33:55 +0000
Message-ID: <e72ed358dc072d7f27294e1c69703af404adaadd.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <922965b261f4ca23bcb276d6907f36c892c2478b.1559224640.git.ppircalabu@bitdefender.com>
 <12a39c6e-6e4e-1bbe-47e4-ad13769acdae@citrix.com>
 <5e29c821-8812-9fc9-1fc1-88dd4a04fb31@citrix.com>
In-Reply-To: <5e29c821-8812-9fc9-1fc1-88dd4a04fb31@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR04CA0053.eurprd04.prod.outlook.com
 (2603:10a6:802:2::24) 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: 6252312b-52b4-4fae-278e-08d6e838e352
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB5795; 
x-ms-traffictypediagnostic: AM0PR02MB5795:|AM0PR02MB5795:
x-microsoft-antispam-prvs: <AM0PR02MB57954FBC27959BFEAE792CC3D6140@AM0PR02MB5795.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0057EE387C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(396003)(346002)(376002)(136003)(366004)(199004)(189003)(71200400001)(71190400001)(118296001)(26005)(52116002)(102836004)(76176011)(4744005)(68736007)(99286004)(53546011)(386003)(6506007)(5660300002)(66946007)(110136005)(73956011)(66556008)(66476007)(66446008)(64756008)(316002)(486006)(66066001)(256004)(186003)(476003)(2616005)(446003)(11346002)(25786009)(6116002)(50226002)(478600001)(305945005)(2906002)(36756003)(8676002)(81156014)(81166006)(3846002)(86362001)(6436002)(7736002)(6486002)(14454004)(229853002)(6512007)(6246003)(53936002)(2501003)(8936002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB5795;
 H:AM0PR02MB5572.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: XljO4vFKPqEhOH4IzSVINCVUHtEGtLDRbOBVdluzepw6QUSSWNpFcPr+ddTvnu6MpD8T1LEmTOST1olaJpOCdJ7cgUgPDyJ8VLn+ZqTOSJXWYwOrbevs3U47n+h7E26KmAq8+QmWPd6ap9w3H2HEOUTYWwH6ISfLIlYwHsSIXiEKe3CtWNawB0oGmO8dR5KiHikvo8ryo0vmptdl3AzjKtU6brJEVIs1pUDiOvbGRhFGD9D493ld+HwcY1HFoTzNJftqHi0Uj0xWvQahAs0FKKvRMuYkd0fJUPbcFbCYRjOGbGtWbMHOXn8675/yE/Afds1WkHl0lfsVJ6q2iQY25A2X/ZEA2K/7Y+E5Phk4uXHDWahjeu94R1VzuBwrfk88pEqwQHFI64Nyaw/sO66VOj/EyG5FGoHc0Gw8DxNs4YA=
Content-ID: <8C0912EB3016DA42A7A133A41F88DF98@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6252312b-52b4-4fae-278e-08d6e838e352
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2019 15:33:55.1687 (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: AM0PR02MB5795
Subject: Re: [Xen-devel] [PATCH 5/9] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDE5LTA1LTMxIGF0IDE3OjA2IC0wNzAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMS8wNS8yMDE5IDE2OjQzLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPiA+IE9uIDMwLzA1
LzIwMTkgMDc6MTgsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gPiA+IFRoZSBkb21haW4gcmVm
ZXJlbmNlIGNhbiBiZSBwYXJ0IG9mIHRoZSB2bV9ldmVudF9kb21haW4gc3RydWN0dXJlDQo+ID4g
PiBiZWNhdXNlIGZvciBldmVyeSBjYWxsIHRvIGEgdm1fZXZlbnQgaW50ZXJmYWNlIGZ1bmN0aW9u
IGJvdGggdGhlDQo+ID4gPiBsYXR0ZXINCj4gPiA+IGFuZCBpdCdzIGNvcnJlc3BvbmRpbmcgZG9t
YWluIGFyZSBwYXNzZWQgYXMgcGFyYW1ldGVycy4NCj4gPiANCj4gPiBJdCBjYW4sIGJ1dCB3aHkg
aXMgYWRkaW5nIGEgYmFja3BvaW50ZXIgaGVscGZ1bD8NCj4gPiANCj4gPiBJIGFzayBiZWNhdXNl
IEkgc2VlIDUgcmVhZHMgb2YgdmVkLT5kLCBhbmQgbm90aGluZyB3aGljaCBldmVyDQo+ID4gaW5p
dGlhbGlzZXMgaXQuDQo+IA0KPiBQLlMuIEkndmUgZmluYWxseSBmb3VuZCB0aGUgaW5pdGlhbGlz
YXRpb24gaW4gcGF0Y2ggNy4NCj4gDQo+IH5BbmRyZXcNCj4gDQpNeSBtaXN0YWtlLiBJJ3ZlIG9u
bHkgY2hlY2sgaWYgdGhpcyBwYXRjaCBjb21waWxlcyBvay4gSSB3aWxsIGZpeCBpdA0KYW5kIHNw
bGl0IHRoZSBwYXRjaCBhY2NvcmRpbmcgdG8geW91ciBzdWdnZXN0aW9ucy4NCg0KTWFueSB0aGFu
a3MgZm9yIG5vdGljaW5nLA0KUGV0cmUNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 15:40:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 15:40:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXp4Y-0007Kt-9j; Mon, 03 Jun 2019 15: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXp4W-0007Ko-BQ
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 15:40:28 +0000
X-Inumbo-ID: e748eeaa-8615-11e9-9318-33b27b9cb591
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e748eeaa-8615-11e9-9318-33b27b9cb591;
 Mon, 03 Jun 2019 15:40:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 09:40:23 -0600
Message-Id: <5CF53F630200007800234B85@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 09:40:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <20190603141254.neovzuf2rdxywhss@Air-de-Roger>
In-Reply-To: <20190603141254.neovzuf2rdxywhss@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE2OjEyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgTWF5IDI5LCAyMDE5IGF0IDA0OjE3OjQ5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBJbiBwYXJ0aWN1bGFyIHdpdGggYW4gZW5hYmxlZCBJT01NVSAoYnV0IG5vdCByZWFs
bHkgbGltaXRlZCB0byB0aGlzCj4+IGNhc2UpLCB0cnlpbmcgdG8gaW52b2tlIGZpeHVwX2lycXMo
KSBhZnRlciBoYXZpbmcgYWxyZWFkeSBkb25lCj4+IGRpc2FibGVfSU9fQVBJQygpIC0+IGNsZWFy
X0lPX0FQSUMoKSBpcyBhIHJhdGhlciBiYWQgaWRlYToKPj4gCj4+ICBSSVA6ICAgIGUwMDg6Wzxm
ZmZmODJkMDgwMjZhMDM2Pl0gYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlKzB4ZGUvMHgx
MTMKPj4gIFJGTEFHUzogMDAwMDAwMDAwMDAxMDAwNiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQw
djApCj4+ICByYXg6IGZmZmY4MzIwMjkxZGUwMGMgICByYng6IDAwMDAwMDAwMDAwMDAwMDMgICBy
Y3g6IGZmZmY4MzIwMzUwMDAwMDAKPj4gIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAw
MDAwMDAwMDAwMDAwMCAgIHJkaTogZmZmZjgyZDA4MDVjYTg0MAo+PiAgcmJwOiBmZmZmODMwMDll
OGE3OWM4ICAgcnNwOiBmZmZmODMwMDllOGE3OWE4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCj4+
ICByOTogIDAwMDAwMDAwMDAwMDAwMDQgICByMTA6IDAwMDAwMDAwMDAwOGI5ZjkgICByMTE6IDAw
MDAwMDAwMDAwMDAwMDYKPj4gIHIxMjogMDAwMDAwMDAwMDAxMDAwMCAgIHIxMzogMDAwMDAwMDAw
MDAwMDAwMyAgIHIxNDogMDAwMDAwMDAwMDAwMDAwMAo+PiAgcjE1OiAwMDAwMDAwMGZmZmVmZmZm
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzQwNmUwCj4+ICBjcjM6
IDAwMDAwMDIwMzVkNTkwMDAgICBjcjI6IGZmZmY4ODgyNGNjYjRlZTAKPj4gIGZzYjogMDAwMDdm
MjE0M2YwODg0MCAgIGdzYjogZmZmZjg4ODI1NmEwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAo+PiAgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAx
MCAgIGNzOiBlMDA4Cj4+ICBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNmEwMzY+IAo+IChh
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMyk6Cj4+ICAgZmYgMDcgMDAg
MDAgMzkgZDMgNzQgMDIgPDBmPiAwYiA0MSA4MSBlNCAwMCBmOCBmZiBmZiA4YiAxMCA4OSBkMCAy
NSAwMCAwMAo+PiAgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwOWU4YTc5YTg6Cj4+
ICAuLi4KPj4gIFhlbiBjYWxsIHRyYWNlOgo+PiAgICAgWzxmZmZmODJkMDgwMjZhMDM2Pl0gYW1k
X2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlKzB4ZGUvMHgxMTMKPj4gICAgIFs8ZmZmZjgyZDA4
MDI2YmY3Yj5dIGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSsweDEwLzB4MTIKPj4gICAgIFs8ZmZm
ZjgyZDA4MDI3ZjcxOD5dIGlvX2FwaWMuYyNtb2RpZnlfSU9fQVBJQ19pcnErMHg1ZS8weDEyNgo+
PiAgICAgWzxmZmZmODJkMDgwMjdmOWM1Pl0gaW9fYXBpYy5jI3VubWFza19JT19BUElDX2lycSsw
eDJkLzB4NDEKPj4gICAgIFs8ZmZmZjgyZDA4MDI4OWJjNz5dIGZpeHVwX2lycXMrMHgzMjAvMHg0
MGIKPj4gICAgIFs8ZmZmZjgyZDA4MDJhODJjND5dIHNtcF9zZW5kX3N0b3ArMHg0Yi8weGE4Cj4+
ICAgICBbPGZmZmY4MmQwODAyYTdiMmY+XSBtYWNoaW5lX3Jlc3RhcnQrMHg5OC8weDI4OAo+PiAg
ICAgWzxmZmZmODJkMDgwMjUyMjQyPl0gY29uc29sZV9zdXNwZW5kKzAvMHgyOAo+PiAgICAgWzxm
ZmZmODJkMDgwMmIwMWRhPl0gZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKzB4MjA0LzB4MjRlCj4+ICAg
ICBbPGZmZmY4MmQwODAzODVhM2Q+XSB4ODZfNjQvZW50cnkuUyNoYW5kbGVfZXhjZXB0aW9uX3Nh
dmVkKzB4NjgvMHg5NAo+PiAgICAgWzwwMDAwMDAwMGFhNWI1MjZiPl0gMDAwMDAwMDBhYTViNTI2
Ygo+PiAgICAgWzxmZmZmODJkMDgwMmE3YzdkPl0gbWFjaGluZV9yZXN0YXJ0KzB4MWU2LzB4Mjg4
Cj4+ICAgICBbPGZmZmY4MmQwODAyNDBmNzU+XSBod2RvbV9zaHV0ZG93bisweGEyLzB4MTFkCj4+
ICAgICBbPGZmZmY4MmQwODAyMGJhYTI+XSBkb21haW5fc2h1dGRvd24rMHg0Zi8weGQ4Cj4+ICAg
ICBbPGZmZmY4MmQwODAyM2ZlOTg+XSBkb19zY2hlZF9vcCsweDEyZi8weDQyYQo+PiAgICAgWzxm
ZmZmODJkMDgwMzdlNDA0Pl0gcHZfaHlwZXJjYWxsKzB4MWU0LzB4NTY0Cj4+ICAgICBbPGZmZmY4
MmQwODAzODU0MzI+XSBsc3Rhcl9lbnRlcisweDExMi8weDEyMAo+PiAKPj4gRG9uJ3QgY2FsbCBm
aXh1cF9pcnFzKCkgYW5kIGRvbid0IHNlbmQgYW55IElQSSBpZiB0aGVyZSdzIG9ubHkgb25lCj4+
IG9ubGluZSBDUFUgYW55d2F5LCBhbmQgZG9uJ3QgY2FsbCBfX3N0b3BfdGhpc19jcHUoKSBhdCBh
bGwgd2hlbiB0aGUgQ1BVCj4+IHdlJ3JlIG9uIHdhcyBhbHJlYWR5IG1hcmtlZCBvZmZsaW5lIChi
eSBhIHByaW9yIGludm9jYXRpb24gb2YKPj4gX19zdG9wX3RoaXNfY3B1KCkpLgo+PiAKPj4gUmVw
b3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gCj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9zbXAuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvc21wLmMKPj4gQEAgLTMw
MiwyMyArMzAyLDMxIEBAIHN0YXRpYyB2b2lkIHN0b3BfdGhpc19jcHUodm9pZCAqZHVtbXkpCj4+
ICAgKi8KPj4gIHZvaWQgc21wX3NlbmRfc3RvcCh2b2lkKQo+PiAgewo+PiAtICAgIGludCB0aW1l
b3V0ID0gMTA7Cj4+ICsgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsK
Pj4gIAo+PiAtICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4+IC0gICAgZml4dXBfaXJxcyhjcHVt
YXNrX29mKHNtcF9wcm9jZXNzb3JfaWQoKSksIDApOwo+PiAtICAgIGxvY2FsX2lycV9lbmFibGUo
KTsKPj4gLQo+PiAtICAgIHNtcF9jYWxsX2Z1bmN0aW9uKHN0b3BfdGhpc19jcHUsIE5VTEwsIDAp
Owo+PiAtCj4+IC0gICAgLyogV2FpdCAxMG1zIGZvciBhbGwgb3RoZXIgQ1BVcyB0byBnbyBvZmZs
aW5lLiAqLwo+PiAtICAgIHdoaWxlICggKG51bV9vbmxpbmVfY3B1cygpID4gMSkgJiYgKHRpbWVv
dXQtLSA+IDApICkKPj4gLSAgICAgICAgbWRlbGF5KDEpOwo+PiAtCj4+IC0gICAgbG9jYWxfaXJx
X2Rpc2FibGUoKTsKPj4gLSAgICBkaXNhYmxlX0lPX0FQSUMoKTsKPj4gLSAgICBocGV0X2Rpc2Fi
bGUoKTsKPj4gLSAgICBfX3N0b3BfdGhpc19jcHUoKTsKPj4gLSAgICBsb2NhbF9pcnFfZW5hYmxl
KCk7Cj4+ICsgICAgaWYgKCBudW1fb25saW5lX2NwdXMoKSA+IDEgKQo+PiArICAgIHsKPj4gKyAg
ICAgICAgaW50IHRpbWVvdXQgPSAxMDsKPj4gKwo+PiArICAgICAgICBsb2NhbF9pcnFfZGlzYWJs
ZSgpOwo+PiArICAgICAgICBmaXh1cF9pcnFzKGNwdW1hc2tfb2YoY3B1KSwgMCk7Cj4+ICsgICAg
ICAgIGxvY2FsX2lycV9lbmFibGUoKTsKPj4gKwo+PiArICAgICAgICBzbXBfY2FsbF9mdW5jdGlv
bihzdG9wX3RoaXNfY3B1LCBOVUxMLCAwKTsKPj4gKwo+PiArICAgICAgICAvKiBXYWl0IDEwbXMg
Zm9yIGFsbCBvdGhlciBDUFVzIHRvIGdvIG9mZmxpbmUuICovCj4+ICsgICAgICAgIHdoaWxlICgg
KG51bV9vbmxpbmVfY3B1cygpID4gMSkgJiYgKHRpbWVvdXQtLSA+IDApICkKPj4gKyAgICAgICAg
ICAgIG1kZWxheSgxKTsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBpZiAoIGNwdV9vbmxpbmUoY3B1
KSApCj4gCj4gV29uJ3QgdGhpcyBiZSBiZXR0ZXIgcGxhY2VkIGluc2lkZSB0aGUgcHJldmlvdXMg
aWY/IElzIGl0IHZhbGlkIHRvCj4gaGF2ZSBhIHNpbmdsZSBDUFUgYW5kIHRyeSB0byBvZmZsaW5l
IGl0PwoKTm8gdG8gdGhlIGZpcnN0IHF1ZXN0aW9uLCBhbmQgSSdtIG5vdCBzdXJlIEkgc2VlIGhv
dyB5b3UgY2FtZSB0bwp0aGUgMm5kIG9uZS4gSWYgdGhlcmUncyBqdXN0IGEgc2luZ2xlIG9ubGlu
ZSBDUFUsIHRoZW4gdGhlcmUncyBubwpuZWVkIHRvIGZpeHVwX2lycXMoKSwgYW5kIHRoZXJlJ3Mg
bm8tb25lIHRvIElQSS4gWWV0IHRoZSBsb2NhbCBDUFUKc3RpbGwgbmVlZHMgdG8gZG8gZXZlcnl0
aGluZyB0aGF0IHNob3VsZCBoYXBwZW4gb25jZSBpbiBVUCBtb2RlLAp1bmxlc3MgdGhpcyBDUFUg
aGFzIGJlZW4gb2ZmbGluZWQgYWxyZWFkeSBiZWZvcmUgKGFzIHdhcyB0aGUKY2FzZSBpbiBBbmRy
ZXcncyByZXBvcnQsIGF0IGxlYXN0IGFzIGZhciBhcyBJIHdhcyBhYmxlIHRvIGRlZHVjZSkuCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 15:52:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 15:52:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpFm-0008Ic-MV; Mon, 03 Jun 2019 15: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=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXpFm-0008IX-4c
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 15:52:06 +0000
X-Inumbo-ID: 876042b6-8617-11e9-802e-bfb26c71d7c1
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 876042b6-8617-11e9-802e-bfb26c71d7c1;
 Mon, 03 Jun 2019 15:52:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 09:52:01 -0600
Message-Id: <5CF5421A0200007800234B94@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 09:51:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Petre Pircalabu" <ppircalabu@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com><cover.1559224640.git.ppircalabu@bitdefender.com>
 <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
In-Reply-To: <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/9] 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>, WeiLiu <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA1LjE5IGF0IDE2OjE4LCA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9kb21jdGwuaAo+IEBAIC0zOCw3ICszOCw3IEBACj4gICNpbmNsdWRlICJodm0v
c2F2ZS5oIgo+ICAjaW5jbHVkZSAibWVtb3J5LmgiCj4gIAo+IC0jZGVmaW5lIFhFTl9ET01DVExf
SU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMQo+ICsjZGVmaW5lIFhFTl9ET01DVExfSU5URVJG
QUNFX1ZFUlNJT04gMHgwMDAwMDAxMgoKSSBkb24ndCB0aGluayBzdWNoIGEgYnVtcCBpcyBuZWVk
ZWQgLSBhZmFpY3QgdGhlIGludGVyZmFjZSByZW1haW5zCmJpbmFyeSBjb21wYXRpYmxlLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpOP-0001kZ-Ql; Mon, 03 Jun 2019 16:01:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYzS=UC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hXpOO-0001kS-DW
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:01:00 +0000
X-Inumbo-ID: c6f7e9d9-8618-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6f7e9d9-8618-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:00:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 03 Jun 2019 10:00:58 -0600
Message-Id: <5CF544330200007800234BAB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 03 Jun 2019 10:00:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] AMD/IOMMU: don't "add" IOMMUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

V2hpbGUgYW1kX2lvbW11X2FkZF9kZXZpY2UoKSB3b24ndCBiZSBjYWxsZWQgZm9yIElPTU1VcyBm
cm9tCnBjaV9hZGRfZGV2aWNlKCksIGFzIElPTU1VcyBoYXZlIGdvdCBtYXJrZWQgci9vLApfc2V0
dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVyZSBuZXZlcnRoZWxlc3MuIEF2b2lkIGlz
c3VpbmcgdGhlCmJvZ3VzIGRlYnVnZ2luZyBvbmx5ICJObyBpb21tdSBmb3IgLi4uOyBjYW5ub3Qg
YmUgaGFuZGVkIHRvIC4uLiIgbG9nCm1lc3NhZ2UgYXMgd2VsbCBhcyB0aGUgbm9uLWRlYnVnZ2lu
ZyAic2V0dXAgLi4uIGZvciAuLi4gZmFpbGVkICgtMTkpIgpvbmUuCgpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKQEAgLTQyNCw2ICs0MjQsMTEgQEAgc3RhdGljIGludCBhbWRfaW9t
bXVfYWRkX2RldmljZSh1OCBkZXZmbgogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIGJk
ZiA9IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pOworCisgICAgZm9yX2VhY2hfYW1k
X2lvbW11KGlvbW11KQorICAgICAgICBpZiAoIHBkZXYtPnNlZyA9PSBpb21tdS0+c2VnICYmIGJk
ZiA9PSBpb21tdS0+YmRmICkKKyAgICAgICAgICAgIHJldHVybiAwOworCiAgICAgaW9tbXUgPSBm
aW5kX2lvbW11X2Zvcl9kZXZpY2UocGRldi0+c2VnLCBiZGYpOwogICAgIGlmICggdW5saWtlbHko
IWlvbW11KSApCiAgICAgewoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRL-0001tO-Kd; Mon, 03 Jun 2019 16: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRK-0001tE-Cx
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:02 +0000
X-Inumbo-ID: 336ebb00-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 336ebb00-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6274715AB;
 Mon,  3 Jun 2019 09:04: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 DC5D33F246;
 Mon,  3 Jun 2019 09:03:58 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:37 +0100
Message-Id: <20190603160350.29806-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [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: 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>,
 =?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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGludGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAg
ICAtIFJlbW92ZSBnZm5feCguLi4pIGZvciBnZm4gdXNlZCBpbiBwYXJhbWV0ZXIgb2YgX190cmFj
ZV92YXIoLi4uKS4KCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMgfCAzMSArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4
ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgIHwgIDQgKystLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCAgICAgICB8ICA2ICsrKy0tLQogNCBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRp
b25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJt
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggNGM5OTU0ODY3Yy4uMjc5Mjc4NzE1ZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYwpAQCAtOTUxLDcgKzk1MSw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICB9CiAgICAgICAgIGlmICgg
cGFnZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UobWZuX2FkZChtZm4sIGkpKSkgIT0gZCApCiAgICAg
ICAgICAgICBjb250aW51ZTsKLSAgICAgICAgb2dmbiA9IF9nZm4obWZuX3RvX2dmbihkLCBtZm5f
YWRkKG1mbiwgaSkpKTsKKyAgICAgICAgb2dmbiA9IG1mbl90b19nZm4oZCwgbWZuX2FkZChtZm4s
IGkpKTsKICAgICAgICAgaWYgKCAhZ2ZuX2VxKG9nZm4sIF9nZm4oSU5WQUxJRF9NMlBfRU5UUlkp
KSAmJgogICAgICAgICAgICAgICFnZm5fZXEob2dmbiwgZ2ZuX2FkZChnZm4sIGkpKSApCiAgICAg
ICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDc5NTIwMWRjODIuLjFlNjdiZDA3MmEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtNDc0LDcgKzQ3NCw4IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCB0cmFjZV9yZXN5bmMoaW50IGV2ZW50LCBtZm5fdCBnbWZuKQogICAgIGlmICggdGJf
aW5pdF9kb25lICkKICAgICB7CiAgICAgICAgIC8qIENvbnZlcnQgZ21mbiB0byBnZm4gKi8KLSAg
ICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBtZm5fdG9fZ2ZuKGN1cnJlbnQtPmRvbWFpbiwgZ21m
bik7CisgICAgICAgIGdmbl90IGdmbiA9IG1mbl90b19nZm4oY3VycmVudC0+ZG9tYWluLCBnbWZu
KTsKKwogICAgICAgICBfX3RyYWNlX3ZhcihldmVudCwgMC8qIXRzYyovLCBzaXplb2YoZ2ZuKSwg
Jmdmbik7CiAgICAgfQogfQpAQCAtOTg1LDcgKzk4Niw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0
cmFjZV9zaGFkb3dfcHJlYWxsb2NfdW5waW4oc3RydWN0IGRvbWFpbiAqZCwgbWZuX3Qgc21mbikK
ICAgICBpZiAoIHRiX2luaXRfZG9uZSApCiAgICAgewogICAgICAgICAvKiBDb252ZXJ0IHNtZm4g
dG8gZ2ZuICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOworICAgICAgICBnZm5fdCBnZm47
CisKICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChzbWZuKSk7CiAgICAgICAgIGdmbiA9IG1mbl90
b19nZm4oZCwgYmFja3BvaW50ZXIobWZuX3RvX3BhZ2Uoc21mbikpKTsKICAgICAgICAgX190cmFj
ZV92YXIoVFJDX1NIQURPV19QUkVBTExPQ19VTlBJTiwgMC8qIXRzYyovLCBzaXplb2YoZ2ZuKSwg
Jmdmbik7CkBAIC0xODYxLDcgKzE4NjMsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdHJhY2Vfc2hh
ZG93X3dybWFwX2JmKG1mbl90IGdtZm4pCiAgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQogICAgIHsK
ICAgICAgICAgLyogQ29udmVydCBnbWZuIHRvIGdmbiAqLwotICAgICAgICB1bnNpZ25lZCBsb25n
IGdmbiA9IG1mbl90b19nZm4oY3VycmVudC0+ZG9tYWluLCBnbWZuKTsKKyAgICAgICAgZ2ZuX3Qg
Z2ZuID0gbWZuX3RvX2dmbihjdXJyZW50LT5kb21haW4sIGdtZm4pOworCiAgICAgICAgIF9fdHJh
Y2VfdmFyKFRSQ19TSEFET1dfV1JNQVBfQkYsIDAvKiF0c2MqLywgc2l6ZW9mKGdmbiksICZnZm4p
OwogICAgIH0KIH0KQEAgLTE5NDYsNyArMTk0OSw3IEBAIGludCBzaF9yZW1vdmVfd3JpdGVfYWNj
ZXNzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4sCiAjaWYgU0hBRE9XX09QVElNSVpBVElP
TlMgJiBTSE9QVF9XUklUQUJMRV9IRVVSSVNUSUMKICAgICBpZiAoIGN1cnItPmRvbWFpbiA9PSBk
ICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOworICAgICAgICBnZm5fdCBnZm47
CiAgICAgICAgIC8qIEhldXJpc3RpYzogdGhlcmUgaXMgbGlrZWx5IHRvIGJlIG9ubHkgb25lIHdy
aXRlYWJsZSBtYXBwaW5nLAogICAgICAgICAgKiBhbmQgdGhhdCBtYXBwaW5nIGlzIGxpa2VseSB0
byBiZSBpbiB0aGUgY3VycmVudCBwYWdldGFibGUsCiAgICAgICAgICAqIGluIHRoZSBndWVzdCdz
IGxpbmVhciBtYXAgKG9uIG5vbi1ISUdIUFRFIGxpbnV4IGFuZCB3aW5kb3dzKSovCkBAIC0xOTY5
LDggKzE5NzIsOSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBnbWZuLAogICAgICAgICAgICAgICAgIEdVRVNTKDB4QzAwMDAwMDBVTCArIChmYXVs
dF9hZGRyID4+IDEwKSwgMSk7CiAKICAgICAgICAgICAgIC8qIExpbnV4IGxvd21lbTogZmlyc3Qg
ODk2TUIgaXMgbWFwcGVkIDEtdG8tMSBhYm92ZSAweEMwMDAwMDAwICovCi0gICAgICAgICAgICBp
ZiAoKGdmbiA9IG1mbl90b19nZm4oZCwgZ21mbikpIDwgMHgzODAwMCApCi0gICAgICAgICAgICAg
ICAgR1VFU1MoMHhDMDAwMDAwMFVMICsgKGdmbiA8PCBQQUdFX1NISUZUKSwgNCk7CisgICAgICAg
ICAgICBnZm4gPSBtZm5fdG9fZ2ZuKGQsIGdtZm4pOworICAgICAgICAgICAgaWYgKCBnZm5feChn
Zm4pIDwgMHgzODAwMCApCisgICAgICAgICAgICAgICAgR1VFU1MoMHhDMDAwMDAwMFVMICsgZ2Zu
X3RvX2dhZGRyKGdmbiksIDQpOwogCiAgICAgICAgICAgICAvKiBGcmVlQlNEOiBMaW5lYXIgbWFw
IGF0IDB4QkZDMDAwMDAgKi8KICAgICAgICAgICAgIGlmICggbGV2ZWwgPT0gMSApCkBAIC0xOTg3
LDggKzE5OTEsOSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBnbWZuLAogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICAvKiBMaW51eCBsb3dt
ZW06IGZpcnN0IDg5Nk1CIGlzIG1hcHBlZCAxLXRvLTEgYWJvdmUgMHhDMDAwMDAwMCAqLwotICAg
ICAgICAgICAgaWYgKChnZm4gPSBtZm5fdG9fZ2ZuKGQsIGdtZm4pKSA8IDB4MzgwMDAgKQotICAg
ICAgICAgICAgICAgIEdVRVNTKDB4QzAwMDAwMDBVTCArIChnZm4gPDwgUEFHRV9TSElGVCksIDQp
OworICAgICAgICAgICAgZ2ZuID0gbWZuX3RvX2dmbihkLCBnbWZuKTsKKyAgICAgICAgICAgIGlm
ICggZ2ZuX3goZ2ZuKSA8IDB4MzgwMDAgKQorICAgICAgICAgICAgICAgIEdVRVNTKDB4QzAwMDAw
MDBVTCArIGdmbl90b19nYWRkcihnZm4pLCA0KTsKIAogICAgICAgICAgICAgLyogRnJlZUJTRCBQ
QUU6IExpbmVhciBtYXAgYXQgMHhCRjgwMDAwMCAqLwogICAgICAgICAgICAgc3dpdGNoICggbGV2
ZWwgKQpAQCAtMjAxNiwxNSArMjAyMSwxNSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2Vzcyhz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAogICAgICAgICAgICAgICogaGFkIGl0IGF0IDB4
ZmZmZjgxMDAwMDAwMDAwMCwgYW5kIG9sZGVyIGtlcm5lbHMgeWV0IGhhZCBpdAogICAgICAgICAg
ICAgICogYXQgMHgwMDAwMDEwMDAwMDAwMDAwVUwgKi8KICAgICAgICAgICAgIGdmbiA9IG1mbl90
b19nZm4oZCwgZ21mbik7Ci0gICAgICAgICAgICBHVUVTUygweGZmZmY4ODAwMDAwMDAwMDBVTCAr
IChnZm4gPDwgUEFHRV9TSElGVCksIDQpOwotICAgICAgICAgICAgR1VFU1MoMHhmZmZmODEwMDAw
MDAwMDAwVUwgKyAoZ2ZuIDw8IFBBR0VfU0hJRlQpLCA0KTsKLSAgICAgICAgICAgIEdVRVNTKDB4
MDAwMDAxMDAwMDAwMDAwMFVMICsgKGdmbiA8PCBQQUdFX1NISUZUKSwgNCk7CisgICAgICAgICAg
ICBHVUVTUygweGZmZmY4ODAwMDAwMDAwMDBVTCArIGdmbl90b19nYWRkcihnZm4pLCA0KTsKKyAg
ICAgICAgICAgIEdVRVNTKDB4ZmZmZjgxMDAwMDAwMDAwMFVMICsgZ2ZuX3RvX2dhZGRyKGdmbiks
IDQpOworICAgICAgICAgICAgR1VFU1MoMHgwMDAwMDEwMDAwMDAwMDAwVUwgKyBnZm5fdG9fZ2Fk
ZHIoZ2ZuKSwgNCk7CiAKICAgICAgICAgICAgIC8qCiAgICAgICAgICAgICAgKiA2NGJpdCBTb2xh
cmlzIGtlcm5lbCBwYWdlIG1hcCBhdAogICAgICAgICAgICAgICoga3BtX3ZiYXNlOyAweGZmZmZm
ZTAwMDAwMDAwMDBVTAogICAgICAgICAgICAgICovCi0gICAgICAgICAgICBHVUVTUygweGZmZmZm
ZTAwMDAwMDAwMDBVTCArIChnZm4gPDwgUEFHRV9TSElGVCksIDQpOworICAgICAgICAgICAgR1VF
U1MoMHhmZmZmZmUwMDAwMDAwMDAwVUwgKyBnZm5fdG9fZ2FkZHIoZ2ZuKSwgNCk7CiAKICAgICAg
ICAgICAgICAvKiBGcmVlQlNEIDY0Yml0OiBsaW5lYXIgbWFwIDB4ZmZmZjgwMDAwMDAwMDAwMCAq
LwogICAgICAgICAgICAgIHN3aXRjaCAoIGxldmVsICkKQEAgLTIwMzcsNyArMjA0Miw3IEBAIGlu
dCBzaF9yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArICgoZmF1bHRfYWRkciAmIFZBRERSX01BU0spID4+
IDI3KSwgNik7IGJyZWFrOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAvKiBGcmVlQlNE
IDY0Yml0OiBkaXJlY3QgbWFwIGF0IDB4ZmZmZmZmMDAwMDAwMDAwMCAqLwotICAgICAgICAgICAg
IEdVRVNTKDB4ZmZmZmZmMDAwMDAwMDAwMCArIChnZm4gPDwgUEFHRV9TSElGVCksIDYpOworICAg
ICAgICAgICAgIEdVRVNTKDB4ZmZmZmZmMDAwMDAwMDAwMCArIGdmbl90b19nYWRkcihnZm4pLCA2
KTsKICAgICAgICAgfQogCiAjdW5kZWYgR1VFU1MKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCA1
ZjhhNzQ1ZGUyLi43NDY4MWJhODVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC0xMDc2LDcg
KzEwNzYsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhZG93X3ZyYW1fZ2V0X2wxZShzaGFkb3df
bDFlX3QgbmV3X3NsMWUsCiAgICAgICAgICB8fCAhbWZuX3ZhbGlkKG1mbikgKSAgIC8qIG1mbiBj
YW4gYmUgaW52YWxpZCBpbiBtbWlvX2RpcmVjdCAqLwogICAgICAgICByZXR1cm47CiAKLSAgICBn
Zm4gPSBtZm5fdG9fZ2ZuKGQsIG1mbik7CisgICAgZ2ZuID0gZ2ZuX3gobWZuX3RvX2dmbihkLCBt
Zm4pKTsKICAgICAvKiBQYWdlIHNoYXJpbmcgbm90IHN1cHBvcnRlZCBvbiBzaGFkb3cgUFRzICov
CiAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuKSk7CiAKQEAgLTExMDcsNyArMTEwNyw3IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCBzaGFkb3dfdnJhbV9wdXRfbDFlKHNoYWRvd19sMWVfdCBvbGRfc2wx
ZSwKICAgICAgICAgIHx8ICFtZm5fdmFsaWQobWZuKSApICAgLyogbWZuIGNhbiBiZSBpbnZhbGlk
IGluIG1taW9fZGlyZWN0ICovCiAgICAgICAgIHJldHVybjsKIAotICAgIGdmbiA9IG1mbl90b19n
Zm4oZCwgbWZuKTsKKyAgICBnZm4gPSBnZm5feChtZm5fdG9fZ2ZuKGQsIG1mbikpOwogICAgIC8q
IFBhZ2Ugc2hhcmluZyBub3Qgc3VwcG9ydGVkIG9uIHNoYWRvdyBQVHMgKi8KICAgICBCVUdfT04o
U0hBUkVEX00yUChnZm4pKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0u
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggMDllZjdlMDJmZC4uMWEwNzU1NDdl
MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3AybS5oCkBAIC01MDYsMTIgKzUwNiwxMiBAQCBzdGF0aWMgaW5saW5lIHN0cnVj
dCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ2ZuKAogfQogCiAvKiBHZW5lcmFsIGNvbnZlcnNp
b24gZnVuY3Rpb24gZnJvbSBtZm4gdG8gZ2ZuICovCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgbWZuX3RvX2dmbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCitzdGF0aWMg
aW5saW5lIGdmbl90IG1mbl90b19nZm4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZu
KQogewogICAgIGlmICggcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKLSAgICAgICAgcmV0dXJu
IGdldF9ncGZuX2Zyb21fbWZuKG1mbl94KG1mbikpOworICAgICAgICByZXR1cm4gX2dmbihnZXRf
Z3Bmbl9mcm9tX21mbihtZm5feChtZm4pKSk7CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gbWZu
X3gobWZuKTsKKyAgICAgICAgcmV0dXJuIF9nZm4obWZuX3gobWZuKSk7CiB9CiAKICNpZmRlZiBD
T05GSUdfSFZNCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRK-0001tC-A0; Mon, 03 Jun 2019 16:04:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRJ-0001t6-58
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:01 +0000
X-Inumbo-ID: 3252640b-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3252640b-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:03:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A050180D;
 Mon,  3 Jun 2019 09:03:58 -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 F03C93F246;
 Mon,  3 Jun 2019 09:03:55 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:36 +0100
Message-Id: <20190603160350.29806-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v3 00/14] xen/arm: Properly disable M2P on Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Wei 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>,
 Gang Wei <gang.wei@intel.com>, oleksandr_tyshchenko@epam.com,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Shane Wang <shane.wang@intel.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>

SGkgYWxsLAoKQXJtIG5ldmVyIHN1cHBvcnRlZCBhIE0yUCB5ZXQgdGhlcmUgYXJlIHNvbWUgaGVs
cGVycyBpbXBsZW1lbnRlZCB0byBkZWFsIHdpdGgKdGhlIGNvbW1vbiBjb2RlLiBIb3dldmVyLCB0
aGUgaW1wbGVtZW50YXRpb24gb2YgbWZuX3RvX2dtZm4gaXMgY29tcGxldGVseQpib2d1cy4KClRo
aXMgc2VyaWVzIGFpbXMgdG8gcHJvcGVybHkgZGlzYWJsZSB0aGUgTTJQIG9uIEFybS4gU2VlIHBh
dGNoICM4IGZvciB0aGUKcmF0aW9uYWxlIHJlZ2FyZGluZyB0aGUgbGFjayBvZiBNMlAgb24gQXJt
LgoKV2hpbGUgbG9va2luZyBhdCB0aGUgY29kZSwgSSBhbHNvIGNvbnRpbnVlZCB0byBjb252ZXJ0
IHNvbWUgY29kZSB0byB1c2UKdHlwZXNhZmUgTUZOL0dGTi4KCkNoZWVycywKCkp1bGllbiBHcmFs
bCAoMTQpOgogIHhlbi94ODY6IE1ha2UgbWZuX3RvX2dmbiB0eXBlc2FmZQogIHhlbi94ODY6IFVz
ZSBtZm5fdG9fZ2ZuIHJhdGhlciB0aGFuIG1mbl90b19nbWZuCiAgeGVuL2dyYW50LXRhYmxlOiBN
YWtlIGFyY2ggc3BlY2lmaWMgbWFjcm9zIHR5cGVzYWZlCiAgeGVuOiBDb252ZXJ0IGhvdHBsdWcg
cGFnZSBmdW5jdGlvbiB0byB1c2UgdHlwZXNhZmUgTUZOCiAgeGVuOiBDb252ZXJ0IGlzX3hlbl9m
aXhlZF9tZm4gdG8gdXNlIHR5cGVzYWZlIE1GTgogIHhlbjogQ29udmVydCBpc194ZW5faGVhcF9t
Zm4gdG8gdXNlIHR5cGVzYWZlIE1GTgogIHhlbjogSW50cm9kdWNlIEhBU19NMlAgY29uZmlnIGFu
ZCB1c2UgdG8gcHJvdGVjdCBtZm5fdG9fZ21mbiBjYWxsCiAgeGVuOiBSZW1vdmUgbWZuX3RvX2dt
Zm4gbWFjcm8KICB4ZW4veDg2OiBtbTogUmUtaW1wbGVtZW50IHNldF9ncGZuX2Zyb21fbWZuKCkg
YXMgYSBzdGF0aWMgaW5saW5lCiAgICBmdW5jdGlvbgogIHhlbi94ODY6IHB2OiBDb252ZXJ0IHVw
ZGF0ZV9pbnRwdGUoKSB0byB1c2UgdHlwZXNhZmUgTUZOCiAgeGVuL3g4NjogcDJtOiBSZW1vdmUg
ZHVwbGljYXRlIGVycm9yIG1lc3NhZ2UgaW4gcDJtX3B0X2F1ZGl0X3AybSgpCiAgeGVuL3g4Njog
cDJtOiBSZXdvcmsgcHJpbnRrIGZvcm1hdCBpbiBhdWRpdF9wMm0oKQogIHhlbi9tbTogQ29udmVy
dCB7cywgZ31ldF9ncGZuX2Zyb21fbWZuKCkgdG8gdXNlIHR5cGVzYWZlIE1GTgogIHhlbi9tbTog
UHJvdmlkZSBkdW1teSBNMlAtcmVsYXRlZCBoZWxwZXJzIHdoZW4gIUNPTkZJR19IQVZFX00yUAoK
IHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4
Ni9jcHUvbWNoZWNrL21jYWN0aW9uLmMgIHwgIDIwICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgICAgICAgICAgIHwgIDM0ICsrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L21tLmMg
ICAgICAgICAgICAgICAgICAgfCAxMDIgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAgICB8ICAxOSArKystLS0tCiB4
ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2
L21tL3AybS1wdC5jICAgICAgICAgICAgfCAgMzUgKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2
L21tL3AybS5jICAgICAgICAgICAgICAgfCAgNzEgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMgICAgIHwgIDMxICsrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYv
bW0vc2hhZG93L211bHRpLmMgICAgICB8ICAgNiArLS0KIHhlbi9hcmNoL3g4Ni9wdi9kb20wX2J1
aWxkLmMgICAgICAgIHwgICA2ICstLQogeGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jICAg
ICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9wdi9ncmFudF90YWJsZS5jICAgICAgIHwgICA2ICst
LQogeGVuL2FyY2gveDg2L3B2L21tLmggICAgICAgICAgICAgICAgfCAgIDcgKystCiB4ZW4vYXJj
aC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3Rib290
LmMgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYyAg
ICAgICAgIHwgIDQxICsrKysrKysrLS0tLS0tLQogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAg
ICAgICAgICAgfCAgIDMgKysKIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgICAgIHwg
ICA5ICsrKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgICA0ICstCiB4
ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICB8ICAgNCArKwogeGVuL2NvbW1vbi9w
YWdlX2FsbG9jLmMgICAgICAgICAgICAgfCAgMjggKysrKystLS0tLQogeGVuL2NvbW1vbi9zeXNj
dGwuYyAgICAgICAgICAgICAgICAgfCAgMTQgKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgICAgIHwgIDE1ICsrKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgfCAgMTYgKysrLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAgICAgICB8
ICAgNSArKwogeGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oICAgfCAgMTIgKystLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICAgICAgICAgIHwgIDI1ICsrKy0tLS0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oICAgfCAgMTkgKysrLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9tbS5oICAgICAgICAgICAgfCAgNDYgKysrKysrKystLS0tLS0tLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAgfCAgIDYgKy0tCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZG9tY3RsLmggICAgICAgICB8ICAgNiArKysKIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAg
ICAgICAgICAgIHwgIDEyICsrKysrCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAg
ICB8ICAyMCArKysrKy0tCiAzNSBmaWxlcyBjaGFuZ2VkLCAzNDQgaW5zZXJ0aW9ucygrKSwgMjk1
IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpRN-0001uE-4b; Mon, 03 Jun 2019 16:04:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRL-0001tP-O2
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:03 +0000
X-Inumbo-ID: 344ce139-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 344ce139-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D3D6D80D;
 Mon,  3 Jun 2019 09:04:01 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A099C3F246;
 Mon,  3 Jun 2019 09:04:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:38 +0100
Message-Id: <20190603160350.29806-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 02/14] xen/x86: Use mfn_to_gfn rather than
 mfn_to_gmfn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

bWZuX3RvX2dmbiBhbmQgbWZuX3RvX2dtZm4gYXJlIGRvaW5nIGV4YWN0bHkgdGhlIHNhbWUgZXhj
ZXB0IHRoZSBmb3JtZXIKaXMgdXNpbmcgbWZuX3QgYW5kIGdmbl90IChyZXR1cm4gdHlwZSkuCgpG
dXJ0aGVybW9yZSwgdGhlIG5hbWluZyBvZiB0aGUgZm9ybWVyIGlzIG1vcmUgY29uc2lzdGVudCB3
aXRoIHRoZQpjdXJyZW50IG5hbWluZyBzY2hlbWUgKEdGTi9NRk4pLiBTbyByZXBsYWNlIG1mbl90
b19nbWZuIHdpdGgKbWZuX3RvX2dmbiBpbiB4ODYgY29kZS4KClRha2UgdGhlIG9wcG9ydHVuaXR5
IHRvIGNvbnZlcnQgc29tZSBvZiB0aGUgY2FsbGVycyB0byB1c2UgdHlwZXNhZmUgR0ZOIGFuZApm
b3JtYXQgdGhlIG1lc3NhZ2UgY29ycmVjdGx5LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tCiAgICBDaGFuZ2VzIGluIHYz
OgogICAgICAgIC0gVGhlIGh1bmsgaW4geDg2L21tLmMgaXMgbm90IG5lY2Vzc2FyeSBhbnltb3Jl
CiAgICAgICAgLSBVcGRhdGUgcHJpbnRrIG1lc3NhZ2UgdG8gdXNlIEdGTiByYXRoZXIgdGhhbiBm
cmFtZSB3aGVuIHN1aXRhYmxlCiAgICAgICAgLSBVcGRhdGUgY29tbWl0IG1lc3NhZ2Ugd2l0aCBz
b21lIE5JVHMKICAgICAgICAtIEFkZCBKYW4ncyByZXZpZXdlZC1ieQoKICAgIENoYW5nZXMgaW4g
djI6CiAgICAgICAgLSBtZm5fdG9fZ2ZuIG5vdyByZXR1cm5zIGEgZ2ZuX3QKICAgICAgICAtIFVz
ZSAlcGQgYW5kIFBSSV9nZm4gd2hlbiBwb3NzaWJsZSBpbiB0aGUgbWVzc2FnZQogICAgICAgIC0g
RG9uJ3Qgc3BsaXQgZm9ybWF0IHN0cmluZyB0byBoZWxwIGdyZXAvYWNrLgotLS0KIHhlbi9hcmNo
L3g4Ni9kb21haW4uYyAgICAgICAgICAgICAgIHwgMzQgKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jICAgICAgfCAgNCArKy0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8IDE2ICsrKysrKysrKy0tLS0t
LS0KIDMgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
CmluZGV4IDk0ODVhMTdkZGQuLjY1NTNhZGM1YzAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTcwMCw3ICs3MDAsNyBAQCBp
bnQgYXJjaF9kb21haW5fc29mdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGludCByZXQg
PSAwOwogICAgIHN0cnVjdCBkb21haW4gKm93bmVyOwogICAgIG1mbl90IG1mbjsKLSAgICB1bnNp
Z25lZCBsb25nIGdmbjsKKyAgICBnZm5fdCBnZm47CiAgICAgcDJtX3R5cGVfdCBwMm10OwogICAg
IHVuc2lnbmVkIGludCBpOwogCkBAIC03MzQsMTkgKzczNCwyMCBAQCBpbnQgYXJjaF9kb21haW5f
c29mdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogICAgIEFTU0VSVCggb3duZXIgPT0gZCApOwog
CiAgICAgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7Ci0gICAgZ2ZuID0gbWZuX3RvX2dtZm4oZCwg
bWZuX3gobWZuKSk7CisgICAgZ2ZuID0gbWZuX3RvX2dmbihkLCBtZm4pOwogCiAgICAgLyoKICAg
ICAgKiBnZm4gPT0gSU5WQUxJRF9HRk4gaW5kaWNhdGVzIHRoYXQgdGhlIHNoYXJlZF9pbmZvIHBh
Z2Ugd2FzIG5ldmVyIG1hcHBlZAogICAgICAqIHRvIHRoZSBkb21haW4ncyBhZGRyZXNzIHNwYWNl
IGFuZCB0aGVyZSBpcyBub3RoaW5nIHRvIHJlcGxhY2UuCiAgICAgICovCi0gICAgaWYgKCBnZm4g
PT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICBpZiAoIGdmbl9lcShnZm4sIElOVkFMSURfR0ZO
KSApCiAgICAgICAgIGdvdG8gZXhpdF9wdXRfcGFnZTsKIAotICAgIGlmICggIW1mbl9lcShnZXRf
Z2ZuX3F1ZXJ5KGQsIGdmbiwgJnAybXQpLCBtZm4pICkKKyAgICBpZiAoICFtZm5fZXEoZ2V0X2dm
bl9xdWVyeShkLCBnZm5feChnZm4pLCAmcDJtdCksIG1mbikgKQogICAgIHsKLSAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0VSUiAiRmFpbGVkIHRvIGdldCBEb20lZCdzIHNoYXJlZF9pbmZvIEdGTiAo
JWx4KVxuIiwKLSAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZ2ZuKTsKKyAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0VSUgorICAgICAgICAgICAgICAgIkZhaWxlZCB0byBnZXQgJXBkJ3Mgc2hh
cmVkX2luZm8gR0ZOICglIlBSSV9nZm4iKVxuIiwKKyAgICAgICAgICAgICAgIGQsIGdmbl94KGdm
bikpOwogICAgICAgICByZXQgPSAtRUlOVkFMOwogICAgICAgICBnb3RvIGV4aXRfcHV0X2dmbjsK
ICAgICB9CkBAIC03NTQsMzEgKzc1NSwzNCBAQCBpbnQgYXJjaF9kb21haW5fc29mdF9yZXNldChz
dHJ1Y3QgZG9tYWluICpkKQogICAgIG5ld19wYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIDAp
OwogICAgIGlmICggIW5ld19wYWdlICkKICAgICB7Ci0gICAgICAgIHByaW50ayhYRU5MT0dfR19F
UlIgIkZhaWxlZCB0byBhbGxvYyBhIHBhZ2UgdG8gcmVwbGFjZSIKLSAgICAgICAgICAgICAgICIg
RG9tJWQncyBzaGFyZWRfaW5mbyBmcmFtZSAlbHhcbiIsIGQtPmRvbWFpbl9pZCwgZ2ZuKTsKKyAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgorICAgICAgICAgICAgICAgIkZhaWxlZCB0byBhbGxv
YyBhIHBhZ2UgdG8gcmVwbGFjZSAlcGQncyBzaGFyZWRfaW5mbyBHRk4gJSJQUklfZ2ZuIlxuIiwK
KyAgICAgICAgICAgICAgIGQsIGdmbl94KGdmbikpOwogICAgICAgICByZXQgPSAtRU5PTUVNOwog
ICAgICAgICBnb3RvIGV4aXRfcHV0X2dmbjsKICAgICB9CiAKLSAgICByZXQgPSBndWVzdF9waHlz
bWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZ2ZuKSwgbWZuLCBQQUdFX09SREVSXzRLKTsKKyAgICBy
ZXQgPSBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIGdmbiwgbWZuLCBQQUdFX09SREVSXzRL
KTsKICAgICBpZiAoIHJldCApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJG
YWlsZWQgdG8gcmVtb3ZlIERvbSVkJ3Mgc2hhcmVkX2luZm8gZnJhbWUgJWx4XG4iLAotICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBnZm4pOworICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJS
CisgICAgICAgICAgICAgICAiRmFpbGVkIHRvIHJlbW92ZSAlcGQncyBzaGFyZWRfaW5mbyBHRk4g
JSJQUklfZ2ZuIlxuIiwKKyAgICAgICAgICAgICAgIGQsIGdmbl94KGdmbikpOwogICAgICAgICBm
cmVlX2RvbWhlYXBfcGFnZShuZXdfcGFnZSk7CiAgICAgICAgIGdvdG8gZXhpdF9wdXRfZ2ZuOwog
ICAgIH0KIAotICAgIHJldCA9IGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2UoZCwgX2dmbihnZm4pLCBw
YWdlX3RvX21mbihuZXdfcGFnZSksCisgICAgcmV0ID0gZ3Vlc3RfcGh5c21hcF9hZGRfcGFnZShk
LCBnZm4sIHBhZ2VfdG9fbWZuKG5ld19wYWdlKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBBR0VfT1JERVJfNEspOwogICAgIGlmICggcmV0ICkKICAgICB7Ci0gICAgICAgIHBy
aW50ayhYRU5MT0dfR19FUlIgIkZhaWxlZCB0byBhZGQgYSBwYWdlIHRvIHJlcGxhY2UiCi0gICAg
ICAgICAgICAgICAiIERvbSVkJ3Mgc2hhcmVkX2luZm8gZnJhbWUgJWx4XG4iLCBkLT5kb21haW5f
aWQsIGdmbik7CisgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAgICAgICJG
YWlsZWQgdG8gYWRkIGEgcGFnZSB0byByZXBsYWNlICVwZCdzIHNoYXJlZF9pbmZvIGZyYW1lICUi
UFJJX2dmbiJcbiIsCisgICAgICAgICAgICAgICBkLCBnZm5feChnZm4pKTsKICAgICAgICAgZnJl
ZV9kb21oZWFwX3BhZ2UobmV3X3BhZ2UpOwogICAgIH0KICBleGl0X3B1dF9nZm46Ci0gICAgcHV0
X2dmbihkLCBnZm4pOworICAgIHB1dF9nZm4oZCwgZ2ZuX3goZ2ZuKSk7CiAgZXhpdF9wdXRfcGFn
ZToKICAgICBwdXRfcGFnZShwYWdlKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2Vt
dWwtcHJpdi1vcC5jIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCmluZGV4IGIyMGQ3
OWM3YTMuLmFiNGM4YTdlYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYt
b3AuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKQEAgLTcxMiw3ICs3MTIs
NyBAQCBzdGF0aWMgaW50IHJlYWRfY3IodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyAq
dmFsLAogICAgICAgICBpZiAoICFpc19wdl8zMmJpdF9kb21haW4oY3VycmQpICkKICAgICAgICAg
ewogICAgICAgICAgICAgbWZuID0gcGFnZXRhYmxlX2dldF9tZm4oY3Vyci0+YXJjaC5ndWVzdF90
YWJsZSk7Ci0gICAgICAgICAgICAqdmFsID0geGVuX3Bmbl90b19jcjMobWZuX3RvX2dtZm4oY3Vy
cmQsIG1mbl94KG1mbikpKTsKKyAgICAgICAgICAgICp2YWwgPSB4ZW5fcGZuX3RvX2NyMyhnZm5f
eChtZm5fdG9fZ2ZuKGN1cnJkLCBtZm4pKSk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAg
ICAgICB7CkBAIC03MjEsNyArNzIxLDcgQEAgc3RhdGljIGludCByZWFkX2NyKHVuc2lnbmVkIGlu
dCByZWcsIHVuc2lnbmVkIGxvbmcgKnZhbCwKIAogICAgICAgICAgICAgbWZuID0gbDRlX2dldF9t
Zm4oKnBsNGUpOwogICAgICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocGw0ZSk7Ci0gICAgICAg
ICAgICAqdmFsID0gY29tcGF0X3Bmbl90b19jcjMobWZuX3RvX2dtZm4oY3VycmQsIG1mbl94KG1m
bikpKTsKKyAgICAgICAgICAgICp2YWwgPSBjb21wYXRfcGZuX3RvX2NyMyhnZm5feChtZm5fdG9f
Z2ZuKGN1cnJkLCBtZm4pKSk7CiAgICAgICAgIH0KICAgICAgICAgLyogUFRzIHNob3VsZCBub3Qg
YmUgc2hhcmVkICovCiAgICAgICAgIEJVR19PTihwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZSht
Zm4pKSA9PSBkb21fY293KTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggMGZh
NmRjYzNmZC4uMzVjMmIzMjk3YyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAg
LTkwLDE1ICs5MCwxNyBAQCBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVj
dCBkb21haW4gKmQpCiAgICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSB8fAogICAgICAgICAg
ICAgKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRh
YmxlX3BhZ2UgKQogICAgICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IG1m
bl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0g
bWZuX3RvX2dtZm4oZCwgbWZuKTsKKyAgICAgICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZu
KHBhZ2UpOworICAgICAgICAgICAgZ2ZuX3QgZ2ZuID0gbWZuX3RvX2dmbihkLCBtZm4pOwogICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsdXNoX2ZsYWdzID0gMDsKIAotICAgICAgICAgICAgaWYg
KCBnZm4gIT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICAgICAgICAgIGlmICggIWdmbl9lcShn
Zm4sIElOVkFMSURfR0ZOKSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgQVNTRVJU
KCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpKTsKLSAgICAgICAgICAgICAg
ICBCVUdfT04oU0hBUkVEX00yUChnZm4pKTsKLSAgICAgICAgICAgICAgICByYyA9IGlvbW11X21h
cChkLCBfZGZuKGdmbiksIF9tZm4obWZuKSwgUEFHRV9PUkRFUl80SywKKyAgICAgICAgICAgICAg
ICBkZm5fdCBkZm4gPSBfZGZuKGdmbl94KGdmbikpOworCisgICAgICAgICAgICAgICAgQVNTRVJU
KCEoZ2ZuX3goZ2ZuKSA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7CisgICAgICAg
ICAgICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuX3goZ2ZuKSkpOworICAgICAgICAgICAgICAg
IHJjID0gaW9tbXVfbWFwKGQsIGRmbiwgbWZuLCBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZmx1c2hfZmxhZ3MpOwogCkBAIC0xMTYsNyAr
MTE4LDcgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgICAgICAgICAgICAgKChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBH
VF90eXBlX21hc2spICE9CiAgICAgICAgICAgICAgICAgICAgICAgUEdUX3dyaXRhYmxlX3BhZ2Up
ICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfdW5t
YXAoZCwgX2RmbihnZm4pLCBQQUdFX09SREVSXzRLLCAmZmx1c2hfZmxhZ3MpOworICAgICAgICAg
ICAgICAgICAgICByYyA9IGlvbW11X3VubWFwKGQsIGRmbiwgUEFHRV9PUkRFUl80SywgJmZsdXNo
X2ZsYWdzKTsKICAgICAgICAgICAgICAgICAgICAgLyogSWYgdGhlIHR5cGUgY2hhbmdlZCB5ZXQg
YWdhaW4sIHNpbXBseSBmb3JjZSBhIHJldHJ5LiAqLwogICAgICAgICAgICAgICAgICAgICBpZiAo
ICFyYyAmJiAoKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgPT0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBHVF93cml0YWJsZV9wYWdlKSApCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpRO-0001v1-G8; Mon, 03 Jun 2019 16:04: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRN-0001uG-9I
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:05 +0000
X-Inumbo-ID: 35a05018-8619-11e9-b34d-a759a37a7fc6
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 35a05018-8619-11e9-b34d-a759a37a7fc6;
 Mon, 03 Jun 2019 16:04:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0FD4AA78;
 Mon,  3 Jun 2019 09:04: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 1F4AB3F246;
 Mon,  3 Jun 2019 09:04:01 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:39 +0100
Message-Id: <20190603160350.29806-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 03/14] xen/grant-table: Make arch specific
 macros 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: 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>

VGhpcyBwYXRjaCByZXdvcmsgYWxsIHRoZSBhcmNoIHNwZWNpZmljIG1hY3JvcyBpbiBncmFudF90
YWJsZS5oIHRvIHVzZQp0aGUgdHlwZXNhZmUgTUZOL0dGTi4KCkF0IHRoZSBzYW1lIHRpbWUsIHNv
bWUgZnVuY3Rpb25zIGFyZSByZW5hbWVkIHMvZ21mbi9nZm4vIHRvIG1hdGNoIHRoZQpjdXJyZW50
IG5hbWluZyBzY2hlbWUgKHNlZSBpbmNsdWRlL21tLmgpLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2Vz
IGludGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAg
Q2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgcmV2aWV3ZWQtYnkKCiAgICBD
aGFuZ2VzIGluIHYyOgogICAgICAgIC0gVXBkYXRlIGNvbW1pdCBtZXNzYWdlIHRvIGV4cGxhaW4g
dGhlIGNoYW5nZXMgbWFkZQogICAgICAgIC0gRml4IGluZGVudGF0aW9uCiAgICAgICAgLSBBZGFw
dCB0aGUgY29kZSB0byBtYXRjaCB0aGUgbmV3IHByb3RvdHlwZSBvZiBtZm5fdG9fZ2ZuCiAgICAg
ICAgLSBBZGQgSmFuJ3MgYWNrZWQtYnkgZm9yIG5vbi1BUk0gcGFydHMKLS0tCiB4ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dy
YW50X3RhYmxlLmggfCAxMiArKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRf
dGFibGUuaCB8IDE5ICsrKysrKystLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTUgaW5z
ZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IGRkOGE5ZDkwNDYuLjc2
ODAyNDE4NTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTE5NjAsNyArMTk2MCw3IEBAIGdudHRhYl9zZXR1cF90
YWJsZSgKICAgICBvcC5zdGF0dXMgPSBHTlRTVF9va2F5OwogICAgIGZvciAoIGkgPSAwOyBpIDwg
b3AubnJfZnJhbWVzOyBpKysgKQogICAgIHsKLSAgICAgICAgeGVuX3Bmbl90IGdtZm4gPSBnbnR0
YWJfc2hhcmVkX2dtZm4oZCwgZ3QsIGkpOworICAgICAgICB4ZW5fcGZuX3QgZ21mbiA9IGdmbl94
KGdudHRhYl9zaGFyZWRfZ2ZuKGQsIGd0LCBpKSk7CiAKICAgICAgICAgLyogR3JhbnQgdGFibGVz
IGNhbm5vdCBiZSBzaGFyZWQgKi8KICAgICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ21mbikpOwpA
QCAtMzE3NCw3ICszMTc0LDcgQEAgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVzKFhFTl9HVUVTVF9I
QU5ETEVfUEFSQU0oZ250dGFiX2dldF9zdGF0dXNfZnJhbWVzX3QpIHVvcCwKIAogICAgIGZvciAo
IGkgPSAwOyBpIDwgb3AubnJfZnJhbWVzOyBpKysgKQogICAgIHsKLSAgICAgICAgZ21mbiA9IGdu
dHRhYl9zdGF0dXNfZ21mbihkLCBndCwgaSk7CisgICAgICAgIGdtZm4gPSBnZm5feChnbnR0YWJf
c3RhdHVzX2dmbihkLCBndCwgaSkpOwogICAgICAgICBpZiAoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0
KG9wLmZyYW1lX2xpc3QsIGksICZnbWZuLCAxKSApCiAgICAgICAgICAgICBvcC5zdGF0dXMgPSBH
TlRTVF9iYWRfdmlydF9hZGRyOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAppbmRl
eCAwNTFkYjEzNjJiLi43NTA1MzYxODRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBA
IC02NSwxNSArNjUsMTUgQEAgdm9pZCBnbnR0YWJfbWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBtZm4pOwogICAgIH0gd2hpbGUgKCAwICkKIAogI2RlZmluZSBnbnR0YWJfZ2V0X2Zy
YW1lX2dmbihndCwgc3QsIGlkeCkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
IF9nZm4oKHN0KSA/IGdudHRhYl9zdGF0dXNfZ21mbihOVUxMLCBndCwgaWR4KSAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgOiBnbnR0YWJfc2hhcmVkX2dtZm4oTlVMTCwg
Z3QsIGlkeCkpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAgKHN0KSA/IGdudHRhYl9zdGF0
dXNfZ2ZuKE5VTEwsIGd0LCBpZHgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgOiBnbnR0YWJfc2hhcmVkX2dmbihOVUxMLCBndCwgaWR4KTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiB9KQogCi0jZGVmaW5lIGdudHRhYl9zaGFyZWRfZ21mbihkLCB0LCBp
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIGdmbl94KCgoaSkg
Pj0gbnJfZ3JhbnRfZnJhbWVzKHQpKSA/IElOVkFMSURfR0ZOIDogKHQpLT5hcmNoLnNoYXJlZF9n
Zm5baV0pCisjZGVmaW5lIGdudHRhYl9zaGFyZWRfZ2ZuKGQsIHQsIGkpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICgoKGkpID49IG5yX2dyYW50X2ZyYW1lcyh0
KSkgPyBJTlZBTElEX0dGTiA6ICh0KS0+YXJjaC5zaGFyZWRfZ2ZuW2ldKQogCi0jZGVmaW5lIGdu
dHRhYl9zdGF0dXNfZ21mbihkLCB0LCBpKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIGdmbl94KCgoaSkgPj0gbnJfc3RhdHVzX2ZyYW1lcyh0KSkgPyBJTlZBTElE
X0dGTiA6ICh0KS0+YXJjaC5zdGF0dXNfZ2ZuW2ldKQorI2RlZmluZSBnbnR0YWJfc3RhdHVzX2dm
bihkLCB0LCBpKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAo
KChpKSA+PSBucl9zdGF0dXNfZnJhbWVzKHQpKSA/IElOVkFMSURfR0ZOIDogKHQpLT5hcmNoLnN0
YXR1c19nZm5baV0pCiAKICNkZWZpbmUgZ250dGFiX25lZWRfaW9tbXVfbWFwcGluZyhkKSAgICAg
ICAgICAgICAgICAgICAgXAogICAgIChpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBuZWVk
X2lvbW11X3B0X3N5bmMoZCkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50
X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKaW5kZXggOGI2MDRl
ZDUxZi4uNjYxMjI4ZGQzOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaApAQCAtMzksMjQg
KzM5LDE5IEBAIHN0YXRpYyBpbmxpbmUgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKHVp
bnQ2NF90IGFkZHIsIG1mbl90IGZyYW1lLAogI2RlZmluZSBnbnR0YWJfZGVzdHJveV9hcmNoKGd0
KSBkbyB7fSB3aGlsZSAoIDAgKQogI2RlZmluZSBnbnR0YWJfc2V0X2ZyYW1lX2dmbihndCwgc3Qs
IGlkeCwgZ2ZuKSBkbyB7fSB3aGlsZSAoIDAgKQogI2RlZmluZSBnbnR0YWJfZ2V0X2ZyYW1lX2dm
bihndCwgc3QsIGlkeCkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB1bnNp
Z25lZCBsb25nIG1mbl8gPSAoc3QpID8gZ250dGFiX3N0YXR1c19tZm4oZ3QsIGlkeCkgICAgICAg
ICAgICAgICBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGdudHRhYl9zaGFyZWRf
bWZuKGd0LCBpZHgpOyAgICAgICAgICAgICAgXAotICAgIHVuc2lnbmVkIGxvbmcgZ3Bmbl8gPSBn
ZXRfZ3Bmbl9mcm9tX21mbihtZm5fKTsgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBtZm5f
dCBtZm5fID0gKHN0KSA/IGdudHRhYl9zdGF0dXNfbWZuKGd0LCBpZHgpICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgOiBnbnR0YWJfc2hhcmVkX21mbihndCwg
aWR4KTsgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgZ3Bmbl8gPSBn
ZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm5fKSk7ICAgICAgICAgICAgICAgIFwKICAgICBWQUxJ
RF9NMlAoZ3Bmbl8pID8gX2dmbihncGZuXykgOiBJTlZBTElEX0dGTjsgICAgICAgICAgICAgICAg
ICAgICAgICBcCiB9KQogCi0jZGVmaW5lIGdudHRhYl9zaGFyZWRfbWZuKHQsIGkpICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAoKHZpcnRfdG9fbWFkZHIoKHQpLT5zaGFyZWRfcmF3W2ld
KSA+PiBQQUdFX1NISUZUKSkKKyNkZWZpbmUgZ250dGFiX3NoYXJlZF9tZm4odCwgaSkgX21mbihf
X3ZpcnRfdG9fbWZuKCh0KS0+c2hhcmVkX3Jhd1tpXSkpCiAKLSNkZWZpbmUgZ250dGFiX3NoYXJl
ZF9nbWZuKGQsIHQsIGkpICAgICAgICAgICAgICAgICAgICAgXAotICAgIChtZm5fdG9fZ21mbihk
LCBnbnR0YWJfc2hhcmVkX21mbih0LCBpKSkpCisjZGVmaW5lIGdudHRhYl9zaGFyZWRfZ2ZuKGQs
IHQsIGkpIG1mbl90b19nZm4oZCwgZ250dGFiX3NoYXJlZF9tZm4odCwgaSkpCiAKKyNkZWZpbmUg
Z250dGFiX3N0YXR1c19tZm4odCwgaSkgX21mbihfX3ZpcnRfdG9fbWZuKCh0KS0+c3RhdHVzW2ld
KSkKIAotI2RlZmluZSBnbnR0YWJfc3RhdHVzX21mbih0LCBpKSAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgKCh2aXJ0X3RvX21hZGRyKCh0KS0+c3RhdHVzW2ldKSA+PiBQQUdFX1NISUZU
KSkKLQotI2RlZmluZSBnbnR0YWJfc3RhdHVzX2dtZm4oZCwgdCwgaSkgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgKG1mbl90b19nbWZuKGQsIGdudHRhYl9zdGF0dXNfbWZuKHQsIGkpKSkKKyNk
ZWZpbmUgZ250dGFiX3N0YXR1c19nZm4oZCwgdCwgaSkgbWZuX3RvX2dmbihkLCBnbnR0YWJfc3Rh
dHVzX21mbih0LCBpKSkKIAogI2RlZmluZSBnbnR0YWJfbWFya19kaXJ0eShkLCBmKSBwYWdpbmdf
bWFya19kaXJ0eShkLCBmKQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRR-0001wP-Sr; Mon, 03 Jun 2019 16:04:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRQ-0001vx-Ev
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:08 +0000
X-Inumbo-ID: 3712eb4c-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3712eb4c-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6331880D;
 Mon,  3 Jun 2019 09:04: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 4F5553F246;
 Mon,  3 Jun 2019 09:04:04 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:40 +0100
Message-Id: <20190603160350.29806-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 04/14] xen: Convert hotplug page function to
 use typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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=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>

Q29udmVydCBvbmxpbmVfcGFnZSwgb2ZmbGluZV9wYWdlIGFuZCBxdWVyeV9wYWdlX29mZmxpbmUg
dG8gdXNlCnR5cGVzYWZlIE1GTi4KCkF0IHRoZSBzYW1lIHRpbWUsIHRoZSB0eXBlc2FmZSBpcyBw
cm9wYWdhdGVkIGFzIGZhciBhcyBwb3NzaWJsZSB3aXRob3V0Cm1ham9yIG1vZGlmaWNhdGlvbnMu
CgpOb3RlLCBmb3IgY2xhcml0eSwgdGhlIHdvcmRzIGhhdmUgYmVlbiByZS1vcmRlcmVkIGluIHRo
ZSBlcnJvciBtZXNzYWdlCnVwZGF0ZWQgYnkgdGhpcyBwYXRjaC4KCk5vIGZ1bmN0aW9uYWwgY2hh
bmdlcy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KICAgIENoYW5n
ZXMgaW4gdjM6CiAgICAgICAgLSBNZW50aW9uIGluIHRoZSBjb21taXQgbWVzc2FnZSB0aGF0IHRo
ZSB0eXBlc2FmZSBpcyBwcm9wYWdhdGVkCgogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFVw
ZGF0ZSBlcnJvciBtZXNzYWdlCiAgICAgICAgLSBBZGQgSmFuJ3MgYWNrZWQtYnkKLS0tCiB4ZW4v
YXJjaC94ODYvY3B1L21jaGVjay9tY2FjdGlvbi5jIHwgMTggKysrKysrKysrKy0tLS0tLS0tCiB4
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgIHwgMjQgKysrKysrKysrKysrLS0tLS0t
LS0tLS0tCiB4ZW4vY29tbW9uL3N5c2N0bC5jICAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0t
LS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICAgfCAgNiArKystLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgMzAgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNhY3Rpb24uYyBiL3hlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL21jYWN0aW9uLmMKaW5kZXggZTQyMjY3NDE0ZS4uNjkzMzJmYjg0ZCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNhY3Rpb24uYworKysgYi94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay9tY2FjdGlvbi5jCkBAIC02LDcgKzYsNyBAQAogCiBzdGF0aWMgc3RydWN0
IG1jaW5mb19yZWNvdmVyeSAqCiBtY2lfYWN0aW9uX2FkZF9wYWdlb2ZmbGluZShpbnQgYmFuaywg
c3RydWN0IG1jX2luZm8gKm1pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3Qg
bWZuLCB1aW50MzJfdCBzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sIHVpbnQzMl90IHN0YXR1cykKIHsKICAgICBzdHJ1Y3QgbWNpbmZvX3JlY292ZXJ5ICpyZWM7
CiAKQEAgLTIyLDcgKzIyLDcgQEAgbWNpX2FjdGlvbl9hZGRfcGFnZW9mZmxpbmUoaW50IGJhbmss
IHN0cnVjdCBtY19pbmZvICptaSwKIAogICAgIHJlYy0+bWNfYmFuayA9IGJhbms7CiAgICAgcmVj
LT5hY3Rpb25fdHlwZXMgPSBNQ19BQ1RJT05fUEFHRV9PRkZMSU5FOwotICAgIHJlYy0+YWN0aW9u
X2luZm8ucGFnZV9yZXRpcmUubWZuID0gbWZuOworICAgIHJlYy0+YWN0aW9uX2luZm8ucGFnZV9y
ZXRpcmUubWZuID0gbWZuX3gobWZuKTsKICAgICByZWMtPmFjdGlvbl9pbmZvLnBhZ2VfcmV0aXJl
LnN0YXR1cyA9IHN0YXR1czsKICAgICByZXR1cm4gcmVjOwogfQpAQCAtNDIsNyArNDIsOCBAQCBt
Y19tZW1lcnJfZGhhbmRsZXIoc3RydWN0IG1jYV9iaW5mbyAqYmluZm8sCiAgICAgc3RydWN0IG1j
aW5mb19iYW5rICpiYW5rID0gYmluZm8tPm1pYjsKICAgICBzdHJ1Y3QgbWNpbmZvX2dsb2JhbCAq
Z2xvYmFsID0gYmluZm8tPm1pZzsKICAgICBzdHJ1Y3QgZG9tYWluICpkOwotICAgIHVuc2lnbmVk
IGxvbmcgbWZuLCBnZm47CisgICAgbWZuX3QgbWZuOworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwog
ICAgIHVpbnQzMl90IHN0YXR1czsKICAgICBpbnQgdm1jZV92Y3B1aWQ7CiAgICAgdW5zaWduZWQg
aW50IG1jX3ZjcHVpZDsKQEAgLTU0LDExICs1NSwxMiBAQCBtY19tZW1lcnJfZGhhbmRsZXIoc3Ry
dWN0IG1jYV9iaW5mbyAqYmluZm8sCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBtZm4g
PSBiYW5rLT5tY19hZGRyID4+IFBBR0VfU0hJRlQ7CisgICAgbWZuID0gbWFkZHJfdG9fbWZuKGJh
bmstPm1jX2FkZHIpOwogICAgIGlmICggb2ZmbGluZV9wYWdlKG1mbiwgMSwgJnN0YXR1cykgKQog
ICAgIHsKICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAi
RmFpbGVkIHRvIG9mZmxpbmUgcGFnZSAlbHggZm9yIE1DRSBlcnJvclxuIiwgbWZuKTsKKyAgICAg
ICAgICAgICAgICAiRmFpbGVkIHRvIG9mZmxpbmUgcGFnZSAlIlBSSV9tZm4iIGZvciBNQ0UgZXJy
b3JcbiIsCisgICAgICAgICAgICAgICAgbWZuX3gobWZuKSk7CiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKQEAgLTg5LDEwICs5MSwxMCBAQCBtY19tZW1lcnJfZGhhbmRsZXIoc3RydWN0IG1jYV9i
aW5mbyAqYmluZm8sCiAgICAgICAgICAgICAgICAgQVNTRVJUKGQpOwogICAgICAgICAgICAgICAg
IGdmbiA9IGdldF9ncGZuX2Zyb21fbWZuKChiYW5rLT5tY19hZGRyKSA+PiBQQUdFX1NISUZUKTsK
IAotICAgICAgICAgICAgICAgIGlmICggdW5tbWFwX2Jyb2tlbl9wYWdlKGQsIF9tZm4obWZuKSwg
Z2ZuKSApCisgICAgICAgICAgICAgICAgaWYgKCB1bm1tYXBfYnJva2VuX3BhZ2UoZCwgbWZuLCBn
Zm4pICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHByaW50aygiVW5t
YXAgYnJva2VuIG1lbW9yeSAlbHggZm9yIERPTSVkIGZhaWxlZFxuIiwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1mbiwgZC0+ZG9tYWluX2lkKTsKKyAgICAgICAgICAgICAgICAgICAgcHJp
bnRrKCJVbm1hcCBicm9rZW4gbWVtb3J5ICUiUFJJX21mbiIgZm9yIERPTSVkIGZhaWxlZFxuIiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIGQtPmRvbWFpbl9pZCk7CiAg
ICAgICAgICAgICAgICAgICAgIGdvdG8gdm1jZV9mYWlsZWQ7CiAgICAgICAgICAgICAgICAgfQog
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9h
bGxvYy5jCmluZGV4IDc4MjVmZDhjNDIuLjcwNzVlMDg0YjQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC0xNTU2LDIz
ICsxNTU2LDIzIEBAIHN0YXRpYyBpbnQgcmVzZXJ2ZV9oZWFwX3BhZ2Uoc3RydWN0IHBhZ2VfaW5m
byAqcGcpCiAKIH0KIAotaW50IG9mZmxpbmVfcGFnZSh1bnNpZ25lZCBsb25nIG1mbiwgaW50IGJy
b2tlbiwgdWludDMyX3QgKnN0YXR1cykKK2ludCBvZmZsaW5lX3BhZ2UobWZuX3QgbWZuLCBpbnQg
YnJva2VuLCB1aW50MzJfdCAqc3RhdHVzKQogewogICAgIHVuc2lnbmVkIGxvbmcgb2xkX2luZm8g
PSAwOwogICAgIHN0cnVjdCBkb21haW4gKm93bmVyOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBn
OwogCi0gICAgaWYgKCAhbWZuX3ZhbGlkKF9tZm4obWZuKSkgKQorICAgIGlmICggIW1mbl92YWxp
ZChtZm4pICkKICAgICB7CiAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAg
ICAgICAgICAgInRyeSB0byBvZmZsaW5lIHBhZ2Ugb3V0IG9mIHJhbmdlICVseFxuIiwgbWZuKTsK
KyAgICAgICAgICAgICAgICAidHJ5IHRvIG9mZmxpbmUgb3V0IG9mIHJhbmdlIHBhZ2UgJSJQUklf
bWZuIlxuIiwgbWZuX3gobWZuKSk7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAog
ICAgICpzdGF0dXMgPSAwOwotICAgIHBnID0gbWZuX3RvX3BhZ2UoX21mbihtZm4pKTsKKyAgICBw
ZyA9IG1mbl90b19wYWdlKG1mbik7CiAKLSAgICBpZiAoIGlzX3hlbl9maXhlZF9tZm4obWZuKSAp
CisgICAgaWYgKCBpc194ZW5fZml4ZWRfbWZuKG1mbl94KG1mbikpICkKICAgICB7CiAgICAgICAg
ICpzdGF0dXMgPSBQR19PRkZMSU5FX1hFTlBBR0UgfCBQR19PRkZMSU5FX0ZBSUxFRCB8CiAgICAg
ICAgICAgKERPTUlEX1hFTiA8PCBQR19PRkZMSU5FX09XTkVSX1NISUZUKTsKQEAgLTE1ODMsNyAr
MTU4Myw3IEBAIGludCBvZmZsaW5lX3BhZ2UodW5zaWduZWQgbG9uZyBtZm4sIGludCBicm9rZW4s
IHVpbnQzMl90ICpzdGF0dXMpCiAgICAgICogTi5CLiB4ZW4ncyB0eHQgaW4geDg2XzY0IGlzIG1h
cmtlZCByZXNlcnZlZCBhbmQgaGFuZGxlZCBhbHJlYWR5LgogICAgICAqIEFsc28ga2V4ZWMgcmFu
Z2UgaXMgcmVzZXJ2ZWQuCiAgICAgICovCi0gICAgaWYgKCAhcGFnZV9pc19yYW1fdHlwZShtZm4s
IFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQorICAgIGlmICggIXBhZ2VfaXNfcmFtX3R5cGUobWZu
X3gobWZuKSwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCiAgICAgewogICAgICAgICAqc3RhdHVz
ID0gUEdfT0ZGTElORV9GQUlMRUQgfCBQR19PRkZMSU5FX05PVF9DT05WX1JBTTsKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CkBAIC0xNjY1LDE5ICsxNjY1LDE5IEBAIGludCBvZmZsaW5lX3BhZ2Uo
dW5zaWduZWQgbG9uZyBtZm4sIGludCBicm9rZW4sIHVpbnQzMl90ICpzdGF0dXMpCiAgKiAgIFRo
ZSBjYWxsZXIgc2hvdWxkIG1ha2Ugc3VyZSBlbmRfcGZuIDw9IG1heF9wYWdlLAogICogICBpZiBu
b3QsIGV4cGFuZF9wYWdlcygpIHNob3VsZCBiZSBjYWxsZWQgcHJpb3IgdG8gb25saW5lX3BhZ2Uo
KS4KICAqLwotdW5zaWduZWQgaW50IG9ubGluZV9wYWdlKHVuc2lnbmVkIGxvbmcgbWZuLCB1aW50
MzJfdCAqc3RhdHVzKQordW5zaWduZWQgaW50IG9ubGluZV9wYWdlKG1mbl90IG1mbiwgdWludDMy
X3QgKnN0YXR1cykKIHsKICAgICB1bnNpZ25lZCBsb25nIHgsIG54LCB5OwogICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBnOwogICAgIGludCByZXQ7CiAKLSAgICBpZiAoICFtZm5fdmFsaWQoX21mbiht
Zm4pKSApCisgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQogICAgIHsKICAgICAgICAgZHByaW50
ayhYRU5MT0dfV0FSTklORywgImNhbGwgZXhwYW5kX3BhZ2VzKCkgZmlyc3RcbiIpOwogICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKLSAgICBwZyA9IG1mbl90b19wYWdlKF9tZm4obWZu
KSk7CisgICAgcGcgPSBtZm5fdG9fcGFnZShtZm4pOwogCiAgICAgc3Bpbl9sb2NrKCZoZWFwX2xv
Y2spOwogCkBAIC0xNzE4LDExICsxNzE4LDExIEBAIHVuc2lnbmVkIGludCBvbmxpbmVfcGFnZSh1
bnNpZ25lZCBsb25nIG1mbiwgdWludDMyX3QgKnN0YXR1cykKICAgICByZXR1cm4gcmV0OwogfQog
Ci1pbnQgcXVlcnlfcGFnZV9vZmZsaW5lKHVuc2lnbmVkIGxvbmcgbWZuLCB1aW50MzJfdCAqc3Rh
dHVzKQoraW50IHF1ZXJ5X3BhZ2Vfb2ZmbGluZShtZm5fdCBtZm4sIHVpbnQzMl90ICpzdGF0dXMp
CiB7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7CiAKLSAgICBpZiAoICFtZm5fdmFsaWQoX21m
bihtZm4pKSB8fCAhcGFnZV9pc19yYW1fdHlwZShtZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkg
KQorICAgIGlmICggIW1mbl92YWxpZChtZm4pIHx8ICFwYWdlX2lzX3JhbV90eXBlKG1mbl94KG1m
biksIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQogICAgIHsKICAgICAgICAgZHByaW50ayhYRU5M
T0dfV0FSTklORywgImNhbGwgZXhwYW5kX3BhZ2VzKCkgZmlyc3RcbiIpOwogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKQEAgLTE3MzEsNyArMTczMSw3IEBAIGludCBxdWVyeV9wYWdlX29mZmxpbmUo
dW5zaWduZWQgbG9uZyBtZm4sIHVpbnQzMl90ICpzdGF0dXMpCiAgICAgKnN0YXR1cyA9IDA7CiAg
ICAgc3Bpbl9sb2NrKCZoZWFwX2xvY2spOwogCi0gICAgcGcgPSBtZm5fdG9fcGFnZShfbWZuKG1m
bikpOworICAgIHBnID0gbWZuX3RvX3BhZ2UobWZuKTsKIAogICAgIGlmICggcGFnZV9zdGF0ZV9p
cyhwZywgb2ZmbGluaW5nKSApCiAgICAgICAgICpzdGF0dXMgfD0gUEdfT0ZGTElORV9TVEFUVVNf
T0ZGTElORV9QRU5ESU5HOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zeXNjdGwuYyBiL3hlbi9j
b21tb24vc3lzY3RsLmMKaW5kZXggNzY1ZWZmZGU4ZC4uZmNmMmQyZmQ3YyAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9zeXNjdGwuYworKysgYi94ZW4vY29tbW9uL3N5c2N0bC5jCkBAIC0xODUsNyAr
MTg1LDcgQEAgbG9uZyBkb19zeXNjdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lzY3Rs
X3QpIHVfc3lzY3RsKQogICAgIGNhc2UgWEVOX1NZU0NUTF9wYWdlX29mZmxpbmVfb3A6CiAgICAg
ewogICAgICAgICB1aW50MzJfdCAqc3RhdHVzLCAqcHRyOwotICAgICAgICB1bnNpZ25lZCBsb25n
IHBmbjsKKyAgICAgICAgbWZuX3QgbWZuOwogCiAgICAgICAgIHJldCA9IHhzbV9wYWdlX29mZmxp
bmUoWFNNX0hPT0ssIG9wLT51LnBhZ2Vfb2ZmbGluZS5jbWQpOwogICAgICAgICBpZiAoIHJldCAp
CkBAIC0yMDQsMjEgKzIwNCwyMSBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHhlbl9zeXNjdGxfdCkgdV9zeXNjdGwpCiAgICAgICAgIG1lbXNldChzdGF0dXMsIFBHX09G
RkxJTkVfSU5WQUxJRCwgc2l6ZW9mKHVpbnQzMl90KSAqCiAgICAgICAgICAgICAgICAgICAgICAg
KG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQgLSBvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQgKyAxKSk7
CiAKLSAgICAgICAgZm9yICggcGZuID0gb3AtPnUucGFnZV9vZmZsaW5lLnN0YXJ0OwotICAgICAg
ICAgICAgICBwZm4gPD0gb3AtPnUucGFnZV9vZmZsaW5lLmVuZDsKLSAgICAgICAgICAgICAgcGZu
ICsrICkKKyAgICAgICAgZm9yICggbWZuID0gX21mbihvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQp
OworICAgICAgICAgICAgICBtZm5feChtZm4pIDw9IG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQ7Cisg
ICAgICAgICAgICAgIG1mbiA9IG1mbl9hZGQobWZuLCAxKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHN3aXRjaCAoIG9wLT51LnBhZ2Vfb2ZmbGluZS5jbWQgKQogICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgIC8qIFNoYWxsIHJldmVydCBoZXIgaWYgZmFpbGVkLCBvciBsZWF2ZSBjYWxs
ZXIgZG8gaXQ/ICovCiAgICAgICAgICAgICAgICAgY2FzZSBzeXNjdGxfcGFnZV9vZmZsaW5lOgot
ICAgICAgICAgICAgICAgICAgICByZXQgPSBvZmZsaW5lX3BhZ2UocGZuLCAwLCBwdHIrKyk7Cisg
ICAgICAgICAgICAgICAgICAgIHJldCA9IG9mZmxpbmVfcGFnZShtZm4sIDAsIHB0cisrKTsKICAg
ICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgY2FzZSBzeXNjdGxfcGFn
ZV9vbmxpbmU6Ci0gICAgICAgICAgICAgICAgICAgIHJldCA9IG9ubGluZV9wYWdlKHBmbiwgcHRy
KyspOworICAgICAgICAgICAgICAgICAgICByZXQgPSBvbmxpbmVfcGFnZShtZm4sIHB0cisrKTsK
ICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgY2FzZSBzeXNjdGxf
cXVlcnlfcGFnZV9vZmZsaW5lOgotICAgICAgICAgICAgICAgICAgICByZXQgPSBxdWVyeV9wYWdl
X29mZmxpbmUocGZuLCBwdHIrKyk7CisgICAgICAgICAgICAgICAgICAgIHJldCA9IHF1ZXJ5X3Bh
Z2Vfb2ZmbGluZShtZm4sIHB0cisrKTsKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oIGIveGVuL2luY2x1ZGUveGVuL21tLmgK
aW5kZXggN2ZjMzAzOTU5My4uMTk2Y2U5ZmNkYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L21tLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21tLmgKQEAgLTIwNiw5ICsyMDYsOSBAQCB1bnNp
Z25lZCBsb25nIGF2YWlsX2RvbWhlYXBfcGFnZXModm9pZCk7CiB1bnNpZ25lZCBsb25nIGF2YWls
X25vZGVfaGVhcF9wYWdlcyh1bnNpZ25lZCBpbnQpOwogI2RlZmluZSBhbGxvY19kb21oZWFwX3Bh
Z2UoZCxmKSAoYWxsb2NfZG9taGVhcF9wYWdlcyhkLDAsZikpCiAjZGVmaW5lIGZyZWVfZG9taGVh
cF9wYWdlKHApICAoZnJlZV9kb21oZWFwX3BhZ2VzKHAsMCkpCi11bnNpZ25lZCBpbnQgb25saW5l
X3BhZ2UodW5zaWduZWQgbG9uZyBtZm4sIHVpbnQzMl90ICpzdGF0dXMpOwotaW50IG9mZmxpbmVf
cGFnZSh1bnNpZ25lZCBsb25nIG1mbiwgaW50IGJyb2tlbiwgdWludDMyX3QgKnN0YXR1cyk7Ci1p
bnQgcXVlcnlfcGFnZV9vZmZsaW5lKHVuc2lnbmVkIGxvbmcgbWZuLCB1aW50MzJfdCAqc3RhdHVz
KTsKK3Vuc2lnbmVkIGludCBvbmxpbmVfcGFnZShtZm5fdCBtZm4sIHVpbnQzMl90ICpzdGF0dXMp
OworaW50IG9mZmxpbmVfcGFnZShtZm5fdCBtZm4sIGludCBicm9rZW4sIHVpbnQzMl90ICpzdGF0
dXMpOworaW50IHF1ZXJ5X3BhZ2Vfb2ZmbGluZShtZm5fdCBtZm4sIHVpbnQzMl90ICpzdGF0dXMp
OwogCiB2b2lkIGhlYXBfaW5pdF9sYXRlKHZvaWQpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRT-0001xO-91; Mon, 03 Jun 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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRS-0001wq-D7
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:10 +0000
X-Inumbo-ID: 3886b10a-8619-11e9-892c-875838fe41ea
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3886b10a-8619-11e9-892c-875838fe41ea;
 Mon, 03 Jun 2019 16:04:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0929515AB;
 Mon,  3 Jun 2019 09:04: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 A268F3F246;
 Mon,  3 Jun 2019 09:04:06 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:41 +0100
Message-Id: <20190603160350.29806-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 05/14] xen: Convert is_xen_fixed_mfn to use
 typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>, Shane Wang <shane.wang@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Gang Wei <gang.wei@intel.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Ci0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBHZW9yZ2UncyByZXZpZXdlZC1i
eQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgSmFuJ3MgcmV2aWV3ZWQtYnkKICAg
ICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNrZWQtYnkKLS0tCiB4ZW4vYXJjaC94ODYvdGJvb3QuYyAg
ICAgfCAyICstCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgfCAyICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL21tLmggfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCB8IDQgKystLQog
NCBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwppbmRleCBm
M2ZkZWU0ZDM5Li4zMGQxNTljYzYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYwor
KysgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwpAQCAtMjgwLDcgKzI4MCw3IEBAIHN0YXRpYyB2b2lk
IHRib290X2dlbl94ZW5oZWFwX2ludGVncml0eShjb25zdCB1aW50OF90IGtleVtUQl9LRVlfU0la
RV0sCiAKICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKF9tZm4obWZuKSkgKQogICAgICAgICAgICAg
Y29udGludWU7Ci0gICAgICAgIGlmICggaXNfeGVuX2ZpeGVkX21mbihtZm4pICkKKyAgICAgICAg
aWYgKCBpc194ZW5fZml4ZWRfbWZuKF9tZm4obWZuKSkgKQogICAgICAgICAgICAgY29udGludWU7
IC8qIHNraXAgWGVuICovCiAgICAgICAgIGlmICggKG1mbiA+PSBQRk5fRE9XTihnX3Rib290X3No
YXJlZC0+dGJvb3RfYmFzZSAtIDMgKiBQQUdFX1NJWkUpKQogICAgICAgICAgICAgICYmIChtZm4g
PCBQRk5fVVAoZ190Ym9vdF9zaGFyZWQtPnRib290X2Jhc2UKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggNzA3NWUwODRi
NC4uNzFlMjRkYmIyZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysrIGIv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE1NzIsNyArMTU3Miw3IEBAIGludCBvZmZsaW5l
X3BhZ2UobWZuX3QgbWZuLCBpbnQgYnJva2VuLCB1aW50MzJfdCAqc3RhdHVzKQogICAgICpzdGF0
dXMgPSAwOwogICAgIHBnID0gbWZuX3RvX3BhZ2UobWZuKTsKIAotICAgIGlmICggaXNfeGVuX2Zp
eGVkX21mbihtZm5feChtZm4pKSApCisgICAgaWYgKCBpc194ZW5fZml4ZWRfbWZuKG1mbikgKQog
ICAgIHsKICAgICAgICAgKnN0YXR1cyA9IFBHX09GRkxJTkVfWEVOUEFHRSB8IFBHX09GRkxJTkVf
RkFJTEVEIHwKICAgICAgICAgICAoRE9NSURfWEVOIDw8IFBHX09GRkxJTkVfT1dORVJfU0hJRlQp
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9tbS5oCmluZGV4IDdiNmFhZjVlM2YuLmI1NjAxOGFhY2UgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKQEAgLTE1
MSw4ICsxNTEsOCBAQCBleHRlcm4gdmFkZHJfdCB4ZW5oZWFwX3ZpcnRfc3RhcnQ7CiAjZW5kaWYK
IAogI2RlZmluZSBpc194ZW5fZml4ZWRfbWZuKG1mbikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKLSAgICAoKHBmbl90b19wYWRkcihtZm4pID49IHZpcnRfdG9fbWFkZHIoJl9z
dGFydCkpICYmICAgICAgIFwKLSAgICAgKHBmbl90b19wYWRkcihtZm4pIDw9IHZpcnRfdG9fbWFk
ZHIoJl9lbmQpKSkKKyAgICAoKG1mbl90b19tYWRkcihtZm4pID49IHZpcnRfdG9fbWFkZHIoJl9z
dGFydCkpICYmICAgICAgICAgICBcCisgICAgIChtZm5fdG9fbWFkZHIobWZuKSA8PSB2aXJ0X3Rv
X21hZGRyKCZfZW5kKSkpCiAKICNkZWZpbmUgcGFnZV9nZXRfb3duZXIoX3ApICAgIChfcCktPnYu
aW51c2UuZG9tYWluCiAjZGVmaW5lIHBhZ2Vfc2V0X293bmVyKF9wLF9kKSAoKF9wKS0+di5pbnVz
ZS5kb21haW4gPSAoX2QpKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCmluZGV4IGM3MmUzMjk1MDYuLjBkOTU0ZTFiZDggMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L21tLmgKQEAgLTI4MCw4ICsyODAsOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvCiAjZGVmaW5lIGlz
X3hlbl9oZWFwX21mbihtZm4pIFwKICAgICAoX19tZm5fdmFsaWQobWZuKSAmJiBpc194ZW5faGVh
cF9wYWdlKG1mbl90b19wYWdlKF9tZm4obWZuKSkpKQogI2RlZmluZSBpc194ZW5fZml4ZWRfbWZu
KG1mbikgICAgICAgICAgICAgICAgICAgICBcCi0gICAgKCgoKG1mbikgPDwgUEFHRV9TSElGVCkg
Pj0gX19wYSgmX3N0ZXh0KSkgJiYgIFwKLSAgICAgKCgobWZuKSA8PCBQQUdFX1NISUZUKSA8PSBf
X3BhKCZfXzJNX3J3ZGF0YV9lbmQpKSkKKyAgICAoKChtZm5fdG9fbWFkZHIobWZuKSkgPj0gX19w
YSgmX3N0ZXh0KSkgJiYgICAgXAorICAgICAoKG1mbl90b19tYWRkcihtZm4pKSA8PSBfX3BhKCZf
XzJNX3J3ZGF0YV9lbmQpKSkKIAogI2RlZmluZSBQUnR5cGVfaW5mbyAiMDE2bHgiLyogc2hvdWxk
IG9ubHkgYmUgdXNlZCBmb3IgcHJpbnRrJ3MgKi8KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpRU-0001zI-Rt; Mon, 03 Jun 2019 16:04:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRU-0001yr-GW
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:12 +0000
X-Inumbo-ID: 39df92f4-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 39df92f4-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5C8A7A78;
 Mon,  3 Jun 2019 09:04: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 48CED3F246;
 Mon,  3 Jun 2019 09:04:09 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:42 +0100
Message-Id: <20190603160350.29806-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 06/14] xen: Convert is_xen_heap_mfn to use
 typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 George Dunlap <george.dunlap@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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Ci0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBHZW9yZ2UncyByZXZpZXdlZC1i
eQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBGaXggY29kaW5nIHN0eWxlCiAgICAgICAg
LSBNZXJnZSB0aGUgZGVjbGFyYXRpb24gZm9yIGdwZm4gYW5kIG9sZF9ncGZuCiAgICAgICAgLSBE
b24ndCBvcGVuLWNvZGUgbWZuX3ZhbGlkCiAgICAgICAgLSBBZGQgSmFuJ3MgcmV2aWV3ZWQtYnkK
ICAgICAgICAtIFVzZSBtZm5fYWRkKG1mbiwgLTEpCiAgICAgICAgLSBBZGQgU3RlZmFubydzIGFj
a2VkLWJ5IGZvciBBUk0gcGFydHMKLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAg
fCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIHwgIDIgKy0KIHhlbi9jb21tb24vcGFnZV9h
bGxvYy5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICAgICB8
ICA4ICsrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgfCAgMiArLQogNiBm
aWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDJmNjIwZDlh
ZWIuLjNkM2Q4YmQ3YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC00NDU4LDggKzQ0NTgsOCBAQCBpbnQgeGVubWVtX2FkZF90b19waHlz
bWFwX29uZSgKICAgICBnZm5fdCBncGZuKQogewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Ug
PSBOVUxMOwotICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gMDsgLyogZ2NjIC4uLiAqLwotICAgIHVu
c2lnbmVkIGxvbmcgcHJldl9tZm4sIG9sZF9ncGZuOworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0g
MCAvKiBnY2MgLi4uICovLCBvbGRfZ3BmbjsKKyAgICBtZm5fdCBwcmV2X21mbjsKICAgICBpbnQg
cmMgPSAwOwogICAgIG1mbl90IG1mbiA9IElOVkFMSURfTUZOOwogICAgIHAybV90eXBlX3QgcDJt
dDsKQEAgLTQ1MDUsMTIgKzQ1MDUsMTIgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUo
CiAgICAgfQogCiAgICAgLyogUmVtb3ZlIHByZXZpb3VzbHkgbWFwcGVkIHBhZ2UgaWYgaXQgd2Fz
IHByZXNlbnQuICovCi0gICAgcHJldl9tZm4gPSBtZm5feChnZXRfZ2ZuKGQsIGdmbl94KGdwZm4p
LCAmcDJtdCkpOwotICAgIGlmICggbWZuX3ZhbGlkKF9tZm4ocHJldl9tZm4pKSApCisgICAgcHJl
dl9tZm4gPSBnZXRfZ2ZuKGQsIGdmbl94KGdwZm4pLCAmcDJtdCk7CisgICAgaWYgKCBtZm5fdmFs
aWQocHJldl9tZm4pICkKICAgICB7CiAgICAgICAgIGlmICggaXNfeGVuX2hlYXBfbWZuKHByZXZf
bWZuKSApCiAgICAgICAgICAgICAvKiBYZW4gaGVhcCBmcmFtZXMgYXJlIHNpbXBseSB1bmhvb2tl
ZCBmcm9tIHRoaXMgcGh5cyBzbG90LiAqLwotICAgICAgICAgICAgcmMgPSBndWVzdF9waHlzbWFw
X3JlbW92ZV9wYWdlKGQsIGdwZm4sIF9tZm4ocHJldl9tZm4pLCBQQUdFX09SREVSXzRLKTsKKyAg
ICAgICAgICAgIHJjID0gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBncGZuLCBwcmV2X21m
biwgUEFHRV9PUkRFUl80Syk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIC8qIE5vcm1hbCBk
b21haW4gbWVtb3J5IGlzIGZyZWVkLCB0byBhdm9pZCBsZWFraW5nIG1lbW9yeS4gKi8KICAgICAg
ICAgICAgIHJjID0gZ3Vlc3RfcmVtb3ZlX3BhZ2UoZCwgZ2ZuX3goZ3BmbikpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDI3
OTI3ODcxNWUuLmUwM2YwYWU2MzAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwor
KysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTI5NzAsNyArMjk3MCw3IEBAIGludCBwMm1f
YWRkX2ZvcmVpZ24oc3RydWN0IGRvbWFpbiAqdGRvbSwgdW5zaWduZWQgbG9uZyBmZ2ZuLAogICAg
IHByZXZfbWZuID0gZ2V0X2dmbih0ZG9tLCBncGZuLCAmcDJtdF9wcmV2KTsKICAgICBpZiAoIG1m
bl92YWxpZChwcmV2X21mbikgKQogICAgIHsKLSAgICAgICAgaWYgKCBpc194ZW5faGVhcF9tZm4o
bWZuX3gocHJldl9tZm4pKSApCisgICAgICAgIGlmICggaXNfeGVuX2hlYXBfbWZuKHByZXZfbWZu
KSApCiAgICAgICAgICAgICAvKiBYZW4gaGVhcCBmcmFtZXMgYXJlIHNpbXBseSB1bmhvb2tlZCBm
cm9tIHRoaXMgcGh5cyBzbG90ICovCiAgICAgICAgICAgICByYyA9IGd1ZXN0X3BoeXNtYXBfcmVt
b3ZlX3BhZ2UodGRvbSwgX2dmbihncGZuKSwgcHJldl9tZm4sIDApOwogICAgICAgICBlbHNlCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L211bHRpLmMKaW5kZXggNzQ2ODFiYTg1Yy4uMjY3OThiMzE3YyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvbXVsdGkuYwpAQCAtNTU5LDcgKzU1OSw3IEBAIF9zaF9wcm9wYWdhdGUoc3RydWN0IHZj
cHUgKnYsCiAgICAgICogY2FjaGluZyBhdHRyaWJ1dGVzIGluIHRoZSBzaGFkb3dzIHRvIG1hdGNo
IHdoYXQgd2FzIGFza2VkIGZvci4KICAgICAgKi8KICAgICBpZiAoIChsZXZlbCA9PSAxKSAmJiBp
c19odm1fZG9tYWluKGQpICYmCi0gICAgICAgICAhaXNfeGVuX2hlYXBfbWZuKG1mbl94KHRhcmdl
dF9tZm4pKSApCisgICAgICAgICAhaXNfeGVuX2hlYXBfbWZuKHRhcmdldF9tZm4pICkKICAgICB7
CiAgICAgICAgIGludCB0eXBlOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2Mu
YyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmluZGV4IDcxZTI0ZGJiMmQuLjA0YzlkYzBjNjUg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21tb24vcGFn
ZV9hbGxvYy5jCkBAIC0yMTA0LDkgKzIxMDQsOSBAQCB2b2lkIGluaXRfeGVuaGVhcF9wYWdlcyhw
YWRkcl90IHBzLCBwYWRkcl90IHBlKQogICAgICAqIFl1ayEgRW5zdXJlIHRoZXJlIGlzIGEgb25l
LXBhZ2UgYnVmZmVyIGJldHdlZW4gWGVuIGFuZCBEb20gem9uZXMsIHRvCiAgICAgICogcHJldmVu
dCBtZXJnaW5nIG9mIHBvd2VyLW9mLXR3byBibG9ja3MgYWNyb3NzIHRoZSB6b25lIGJvdW5kYXJ5
LgogICAgICAqLwotICAgIGlmICggcHMgJiYgIWlzX3hlbl9oZWFwX21mbihwYWRkcl90b19wZm4o
cHMpLTEpICkKKyAgICBpZiAoIHBzICYmICFpc194ZW5faGVhcF9tZm4obWZuX2FkZChtYWRkcl90
b19tZm4ocHMpLCAtMSkpICkKICAgICAgICAgcHMgKz0gUEFHRV9TSVpFOwotICAgIGlmICggIWlz
X3hlbl9oZWFwX21mbihwYWRkcl90b19wZm4ocGUpKSApCisgICAgaWYgKCAhaXNfeGVuX2hlYXBf
bWZuKG1hZGRyX3RvX21mbihwZSkpICkKICAgICAgICAgcGUgLT0gUEFHRV9TSVpFOwogCiAgICAg
bWVtZ3VhcmRfZ3VhcmRfcmFuZ2UobWFkZHJfdG9fdmlydChwcyksIHBlIC0gcHMpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5o
CmluZGV4IGI1NjAxOGFhY2UuLmE5YzgzNTJiOTQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKQEAgLTEzOCwxNiArMTM4
LDE2IEBAIGV4dGVybiB2YWRkcl90IHhlbmhlYXBfdmlydF9zdGFydDsKICNlbmRpZgogCiAjaWZk
ZWYgQ09ORklHX0FSTV8zMgotI2RlZmluZSBpc194ZW5faGVhcF9wYWdlKHBhZ2UpIGlzX3hlbl9o
ZWFwX21mbihtZm5feChwYWdlX3RvX21mbihwYWdlKSkpCisjZGVmaW5lIGlzX3hlbl9oZWFwX3Bh
Z2UocGFnZSkgaXNfeGVuX2hlYXBfbWZuKHBhZ2VfdG9fbWZuKHBhZ2UpKQogI2RlZmluZSBpc194
ZW5faGVhcF9tZm4obWZuKSAoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICB1bnNpZ25lZCBsb25nIG1mbl8gPSAobWZuKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgdW5zaWduZWQgbG9uZyBtZm5fID0gbWZuX3gobWZuKTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIChtZm5fID49IG1mbl94KHhlbmhlYXBfbWZuX3N0YXJ0KSAm
JiAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgbWZuXyA8IG1mbl94KHhlbmhlYXBfbWZu
X2VuZCkpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9KQogI2Vsc2UKICNkZWZpbmUg
aXNfeGVuX2hlYXBfcGFnZShwYWdlKSAoKHBhZ2UpLT5jb3VudF9pbmZvICYgUEdDX3hlbl9oZWFw
KQogI2RlZmluZSBpc194ZW5faGVhcF9tZm4obWZuKSBcCi0gICAgKG1mbl92YWxpZChfbWZuKG1m
bikpICYmIGlzX3hlbl9oZWFwX3BhZ2UobWZuX3RvX3BhZ2UoX21mbihtZm4pKSkpCisgICAgKG1m
bl92YWxpZChtZm4pICYmIGlzX3hlbl9oZWFwX3BhZ2UobWZuX3RvX3BhZ2UobWZuKSkpCiAjZW5k
aWYKIAogI2RlZmluZSBpc194ZW5fZml4ZWRfbWZuKG1mbikgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKQEAgLTI0Niw3ICsyNDYsNyBAQCBzdGF0aWMgaW5saW5lIHBhZGRyX3Qg
X192aXJ0X3RvX21hZGRyKHZhZGRyX3QgdmEpCiAjaWZkZWYgQ09ORklHX0FSTV8zMgogc3RhdGlj
IGlubGluZSB2b2lkICptYWRkcl90b192aXJ0KHBhZGRyX3QgbWEpCiB7Ci0gICAgQVNTRVJUKGlz
X3hlbl9oZWFwX21mbihtYSA+PiBQQUdFX1NISUZUKSk7CisgICAgQVNTRVJUKGlzX3hlbl9oZWFw
X21mbihtYWRkcl90b19tZm4obWEpKSk7CiAgICAgbWEgLT0gbWZuX3RvX21hZGRyKHhlbmhlYXBf
bWZuX3N0YXJ0KTsKICAgICByZXR1cm4gKHZvaWQgKikodW5zaWduZWQgbG9uZykgbWEgKyBYRU5I
RUFQX1ZJUlRfU1RBUlQ7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKaW5kZXggMGQ5NTRlMWJkOC4uZTQyMGQ4ODEzNyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbW0uaApAQCAtMjc4LDcgKzI3OCw3IEBAIHN0cnVjdCBwYWdlX2luZm8KIAogI2RlZmlu
ZSBpc194ZW5faGVhcF9wYWdlKHBhZ2UpICgocGFnZSktPmNvdW50X2luZm8gJiBQR0NfeGVuX2hl
YXApCiAjZGVmaW5lIGlzX3hlbl9oZWFwX21mbihtZm4pIFwKLSAgICAoX19tZm5fdmFsaWQobWZu
KSAmJiBpc194ZW5faGVhcF9wYWdlKG1mbl90b19wYWdlKF9tZm4obWZuKSkpKQorICAgIChtZm5f
dmFsaWQobWZuKSAmJiBpc194ZW5faGVhcF9wYWdlKG1mbl90b19wYWdlKG1mbikpKQogI2RlZmlu
ZSBpc194ZW5fZml4ZWRfbWZuKG1mbikgICAgICAgICAgICAgICAgICAgICBcCiAgICAgKCgobWZu
X3RvX21hZGRyKG1mbikpID49IF9fcGEoJl9zdGV4dCkpICYmICAgIFwKICAgICAgKChtZm5fdG9f
bWFkZHIobWZuKSkgPD0gX19wYSgmX18yTV9yd2RhdGFfZW5kKSkpCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRZ-00022i-6T; Mon, 03 Jun 2019 16: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRX-00021c-LF
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:15 +0000
X-Inumbo-ID: 3b6717de-8619-11e9-8860-e3f31b8f3fad
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3b6717de-8619-11e9-8860-e3f31b8f3fad;
 Mon, 03 Jun 2019 16:04:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D36C680D;
 Mon,  3 Jun 2019 09:04: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 9C0A73F246;
 Mon,  3 Jun 2019 09:04:11 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:43 +0100
Message-Id: <20190603160350.29806-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [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,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George 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, 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>

V2hpbGUgQXJtIG5ldmVyIGhhZCBhIE0yUCwgdGhlIGltcGxlbWVudGF0aW9uIG9mIG1mbl90b19n
bWZuIGlzIHByZXR0eQpib2d1cyBhcyB3ZSBkaXJlY3RseSByZXR1cm4gdGhlIE1GTiBwYXNzZWQg
aW4gcGFyYW1ldGVyLgoKVGhhbmtmdWxseSwgdGhlIHVzZSBvZiBtZm5fdG9fZ21mbiBpcyBwcmV0
dHkgbGltaXRlZCBvbiBBcm0gdG9kYXkuIFRoZXJlCmFyZSBvbmx5IDMgY2FsbGVyczoKICAgIC0g
aW9tbXVfaHdkb21faW5pdDogbWZuX3RvX2dtZm4gaXMgdXNlZCBmb3IgY3JlYXRpbmcgSU9NTVUK
ICAgIHBhZ2UtdGFibGVzIHdoZW4gdGhlIFAyTSBpcyBub3Qgc2hhcmVkIHdpdGggdGhlIElPTU1V
LiBObyBpc3N1ZXMgc28KICAgIGZhciBhcyBBcm0gZG9lcyBub3QgeWV0IHN1cHBvcnQgbm9uLXNo
YXJlZCBQMk0gY2FzZS4KICAgIC0gbWVtb3J5X2V4Y2hhbmdlOiBBcm0gY2Fubm90IG5vdCB1c2Ug
aXQgYmVjYXVzZSBzdGVhbF9wYWdlIGlzIG5vdAogICAgaW1wbGVtZW50ZWQuCiAgICAtIGdldGRv
bWFpbmluZm86IFRvb2xzdGFjayBtYXkgbWFwIHRoZSBzaGFyZWQgcGFnZS4gSXQgbG9va3MgbGlr
ZQogICAgdGhpcyBpcyBtb3N0bHkgdXNlZCBmb3IgbWFwcGluZyB0aGUgUDJNIG9mIFBWIGd1ZXN0
LiBUaGVyZWZvcmUgdGhlCiAgICBpc3N1ZSBtaWdodCBiZSBtaW5vci4KCkltcGxlbWVudGluZyB0
aGUgTTJQIG9uIEFybSBpcyBub3QgcGxhbm5lZC4gVGhlIE0yUCB3b3VsZCByZXF1aXJlIHNpZ25p
ZmljYW50CmFtb3VudCBvZiBWQSBhZGRyZXNzICh2ZXJ5IHRvdWdoIG9uIDMyLWJpdCkgdGhhdCBj
YW4gaGFyZGx5IGJlIGp1c3RpZmllZCB3aXRoCnRoZSBjdXJyZW50IHVzZSBvZiBtZm5fdG9fZ21m
bi4KICAgIC0gaW9tbXVfaHdkb21faW5pdDogbWZuX3RvX2dtZm4gaXMgdXNlZCBiZWNhdXNlIHRo
ZSBjcmVhdGluZyBvZiB0aGUKICAgIElPTU1VIHBhZ2UtdGFibGVzIGlzIGRlbGF5ZWQgdW50aWwg
dGhlIGZpcnN0IGRldmljZSBpcyBhc3NpZ25lZC4KICAgIEluIHRoZSBlbWJlZGRlZCBjYXNlLCB3
ZSB3aWxsIGtub3duIGluIG1vc3Qgb2YgdGhlIHRpbWVzIHdoYXQKICAgIGRldmljZXMgYXJlIGFz
c2lnbmVkIGR1cmluZyB0aGUgZG9tYWluIGNyZWF0aW9uLiBTbyBpdCBpcyBwb3NzaWJsZQogICAg
dG8gdGFrZSB0byBlbmFibGUgdGhlIElPTU1VIGZyb20gc3RhcnQuIFNlZSBbMV0gZm9yIHRoZSBw
YXRjaC4KICAgIC0gbWVtb3J5X2V4Y2hhbmdlOiBUaGlzIGRvZXMgbm90IHdvcmsgYW5kIEkgaGF2
ZW4ndCBzZWVuIGFueQogICAgcmVxdWVzdCBmb3IgaXQgc28gZmFyLgogICAgLSBnZXRkb21haW5p
bmZvOiBUaGUgc3RydWN0dXJlIG9uIEFybSBkb2VzIG5vdCBzZWVtIHRvIGNvbnRhaW4gYSBsb3QK
ICAgIG9mIHVzZWZ1bCBpbmZvcm1hdGlvbiBvbiBBcm0uIEl0IGlzIHVuY2xlYXIgd2hldGhlciB3
ZSB3YW50IHRvCiAgICBhbGxvdyB0aGUgdG9vbHN0YWNrIG1hcHBpbmcgaXQgb24gQXJtLgoKVGhp
cyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29uZmlnIG9wdGlvbiBIQVNfTTJQIHRvIHRlbGwgd2hldGhl
ciBhbgphcmNoaXRlY3R1cmUgaW1wbGVtZW50cyB0aGUgTTJQLgogICAgLSBpb21tdV9od2RvbV9p
bml0OiBGb3Igbm93LCB3ZSByZXF1aXJlIHRoZSBNMlAgc3VwcG9ydCB3aGVuIHRoZSBJT01NVQog
ICAgaXMgbm90IHNoYXJpbmcgdGhlIFAyTS4KICAgIC0gbWVtb3J5X2V4Y2hhbmdlOiBUaGUgaHlw
ZXJjYWxsIGlzIG1hcmtlZCBhcyBub3Qgc3VwcG9ydGVkIHdoZW4gdGhlCiAgICBNMlAgZG9lcyBu
b3QgZXhpc3QuCiAgICAtIGdldGRvbWFpbmluZm86IEEgbmV3IGhlbHBlciBpcyBpbnRyb2R1Y2Vk
IHRvIHdyYXAgdGhlIGNhbGwgdG8KICAgIG1mbl90b19nZm4vbWZuX3RvX2dtZm4uIEZvciBBcm0s
IGEgZml4ZWQgdmFsdWUgd2lsbCBiZSBwcm92aWRlZCB0aGF0IHdpbGwKICAgIGZhaWwgb24gbWFw
cGluZyBpZiB1c2VkLgoKWzFdIGh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcGF0Y2gvOTcx
OTkxMy8KClNpZ25lZC1vZmYtYnkgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
Ci0tLQoKQ2M6IG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tCkNjOiBhbmRyaWlfYW5pc292
QGVwYW0uY29tCgogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIE1vdmUgdGhlIEJVR19PTigp
IGluIGRvbWFpbl9zaGFyZWRfaW5mb19nZm4oKQogICAgICAgIC0gVXNlIGEgZml4ZWQgdmFsdWUg
d2hlbiB0aGUgZmllbGQgc2hhcmVkX2luZm9fZnJhbWUgaXMgbm90CiAgICAgICAgc3VwcG9ydGVk
LgogICAgICAgIC0gQWRkIGFuIEFTU0VSVF9VTlJFQUNIQUJMRSBpbiBpb21tdV9od2RvbV9pbml0
ICsgbW92ZSBwcmludGsKICAgICAgICB3aXRoaW4gdGhlICNpZmRlZi4KCiAgICBDaGFuZ2VzIGlu
IHYyOgogICAgICAgIC0gQWRkIGEgd2FybmluZyBpbiBwdWJsaWMgaGVhZGVycwogICAgICAgIC0g
Q29uc3RpZnkgbG9jYWwgdmFyaWFibGUgaW4gZG9tYWluX3NoYXJlZF9pbmZvX2dmbgogICAgICAg
IC0gSW52ZXJ0IHRoZSBuYW1pbmcgKF9kIC8gZCkgaW4gZG9tYWluX3NoYXJlZF9pbmZvX2dmbgog
ICAgICAgIC0gVXNlIC1FT1BOT1RTVVBQIHJhdGhlciB0aGFuIC1FTk9TWVMKICAgICAgICAtIFJl
d29yayBob3cgdGhlIG1lbW9yeV9leGNoYW5nZSBoeXBlcmNhbGwgaXMgcmVtb3ZlZCBmcm9tIEFy
bQotLS0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgfCAgMSArCiB4ZW4vY29tbW9u
L0tjb25maWcgICAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAg
ICAgICAgIHwgIDkgKysrKysrKy0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgIHwg
IDQgKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyB8ICA4ICsrKysrKystCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAgIHwgIDUgKysrKysKIHhlbi9pbmNsdWRlL3B1
YmxpYy9kb21jdGwuaCAgICAgfCAgNiArKysrKysKIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAg
ICAgICAgfCAxMiArKysrKysrKysrKysKIDggZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hl
bi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IGY1MDJkNzY1YmEuLmM3OGVhZjgyMGEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0x
Nyw2ICsxNyw3IEBAIGNvbmZpZyBYODYKIAlzZWxlY3QgSEFTX0lPUE9SVFMKIAlzZWxlY3QgSEFT
X0tFWEVDCiAJc2VsZWN0IE1FTV9BQ0NFU1NfQUxXQVlTX09OCisJc2VsZWN0IEhBU19NMlAKIAlz
ZWxlY3QgSEFTX01FTV9QQUdJTkcKIAlzZWxlY3QgSEFTX01FTV9TSEFSSU5HCiAJc2VsZWN0IEhB
U19OUzE2NTUwCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tj
b25maWcKaW5kZXggMTBhNzU5YjMxZi4uYWFlNGM5MzAwMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2NvbmZpZwpAQCAtNjYsNiArNjYsOSBAQCBjb25m
aWcgSEFTX0dEQlNYCiBjb25maWcgSEFTX0lPUE9SVFMKIAlib29sCiAKK2NvbmZpZyBIQVNfTTJQ
CisJYm9vbAorCiBjb25maWcgTkVFRFNfTElCRUxGCiAJYm9vbAogCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCBiYWRlOWE2M2IxLi41
NzQ2ZGFlYjgwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21t
b24vZG9tY3RsLmMKQEAgLTE1NCw2ICsxNTQsNyBAQCB2b2lkIGdldGRvbWFpbmluZm8oc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfZ2V0ZG9tYWluaW5mbyAqaW5mbykKICAgICB1
NjQgY3B1X3RpbWUgPSAwOwogICAgIGludCBmbGFncyA9IFhFTl9ET01JTkZfYmxvY2tlZDsKICAg
ICBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvIHJ1bnN0YXRlOworICAgIGdmbl90IHNoYXJlZF9p
bmZvX2ZyYW1lOwogCiAgICAgaW5mby0+ZG9tYWluID0gZC0+ZG9tYWluX2lkOwogICAgIGluZm8t
Pm1heF92Y3B1X2lkID0gWEVOX0lOVkFMSURfTUFYX1ZDUFVfSUQ7CkBAIC0yMDUsOCArMjA2LDEy
IEBAIHZvaWQgZ2V0ZG9tYWluaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0
bF9nZXRkb21haW5pbmZvICppbmZvKQogICAgIGluZm8tPm91dHN0YW5kaW5nX3BhZ2VzID0gZC0+
b3V0c3RhbmRpbmdfcGFnZXM7CiAgICAgaW5mby0+c2hyX3BhZ2VzICAgICAgICAgPSBhdG9taWNf
cmVhZCgmZC0+c2hyX3BhZ2VzKTsKICAgICBpbmZvLT5wYWdlZF9wYWdlcyAgICAgICA9IGF0b21p
Y19yZWFkKCZkLT5wYWdlZF9wYWdlcyk7Ci0gICAgaW5mby0+c2hhcmVkX2luZm9fZnJhbWUgPSBt
Zm5fdG9fZ21mbihkLCB2aXJ0X3RvX21mbihkLT5zaGFyZWRfaW5mbykpOwotICAgIEJVR19PTihT
SEFSRURfTTJQKGluZm8tPnNoYXJlZF9pbmZvX2ZyYW1lKSk7CisKKyAgICBzaGFyZWRfaW5mb19m
cmFtZSA9IGRvbWFpbl9zaGFyZWRfaW5mb19nZm4oZCk7CisgICAgaWYgKCBnZm5fZXEoc2hhcmVk
X2luZm9fZnJhbWUsIElOVkFMSURfR0ZOKSApCisgICAgICAgIGluZm8tPnNoYXJlZF9pbmZvX2Zy
YW1lID0gWEVOX0lOVkFMSURfU0hBUkVEX0lORk9fRlJBTUU7CisgICAgZWxzZQorICAgICAgICBp
bmZvLT5zaGFyZWRfaW5mb19mcmFtZSA9IGdmbl94KHNoYXJlZF9pbmZvX2ZyYW1lKTsKIAogICAg
IGluZm8tPmNwdXBvb2wgPSBkLT5jcHVwb29sID8gZC0+Y3B1cG9vbC0+Y3B1cG9vbF9pZCA6IENQ
VVBPT0xJRF9OT05FOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2Nv
bW1vbi9tZW1vcnkuYwppbmRleCA1MjBkNmY0ODAzLi43YTk0MjUwZTUwIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTUwNCw2ICs1
MDQsNyBAQCBzdGF0aWMgYm9vbCBwcm9wYWdhdGVfbm9kZSh1bnNpZ25lZCBpbnQgeG1mLCB1bnNp
Z25lZCBpbnQgKm1lbWZsYWdzKQogCiBzdGF0aWMgbG9uZyBtZW1vcnlfZXhjaGFuZ2UoWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtb3J5X2V4Y2hhbmdlX3QpIGFyZykKIHsKKyNpZmRlZiBD
T05GSUdfTTJQCiAgICAgc3RydWN0IHhlbl9tZW1vcnlfZXhjaGFuZ2UgZXhjaDsKICAgICBQQUdF
X0xJU1RfSEVBRChpbl9jaHVua19saXN0KTsKICAgICBQQUdFX0xJU1RfSEVBRChvdXRfY2h1bmtf
bGlzdCk7CkBAIC03OTQsNiArNzk1LDkgQEAgc3RhdGljIGxvbmcgbWVtb3J5X2V4Y2hhbmdlKFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbW9yeV9leGNoYW5nZV90KSBhcmcpCiAgICAgaWYg
KCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QoYXJnLCAmZXhjaCwgbnJfZXhjaGFuZ2VkKSApCiAgICAg
ICAgIHJjID0gLUVGQVVMVDsKICAgICByZXR1cm4gcmM7CisjZWxzZSAvKiAhQ09ORklHX00yUCAq
LworICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKyNlbmRpZgogfQogCiBpbnQgeGVubWVtX2FkZF90
b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgKnhh
dHAsCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA3OWVjNjcxOWY1Li40MzE3NDE3NmMyIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE4OCw5ICsxODgsMTAgQEAgdm9pZCBfX2h3ZG9t
X2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGhkLT5uZWVkX3N5
bmMgPSBpb21tdV9od2RvbV9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7CiAgICAgaWYg
KCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQogICAgIHsKKyAgICAgICAgaW50IHJjID0gMDsKKyNp
ZmRlZiBDT05GSUdfSEFTX00yUAogICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAg
ICAgICB1bnNpZ25lZCBpbnQgaSA9IDAsIGZsdXNoX2ZsYWdzID0gMDsKLSAgICAgICAgaW50IHJj
ID0gMDsKIAogICAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+cGFnZV9saXN0
ICkKICAgICAgICAgewpAQCAtMjIxLDYgKzIyMiwxMSBAQCB2b2lkIF9faHdkb21faW5pdCBpb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggcmMgKQogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAl
ZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKKyNlbHNlCisgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByYyA9IC1FT1BOT1RTVVBQOworI2Vu
ZGlmCisKICAgICB9CiAKICAgICBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0KGQpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vZG9tYWluLmgKaW5kZXggMzEyZmVjODkzMi4uZDYxYjAxODhkYSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFp
bi5oCkBAIC0yNjcsNiArMjY3LDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBmcmVlX3ZjcHVfZ3Vl
c3RfY29udGV4dChzdHJ1Y3QgdmNwdV9ndWVzdF9jb250ZXh0ICp2Z2MpCiAKIHN0YXRpYyBpbmxp
bmUgdm9pZCBhcmNoX3ZjcHVfYmxvY2soc3RydWN0IHZjcHUgKnYpIHt9CiAKK3N0YXRpYyBpbmxp
bmUgZ2ZuX3QgZG9tYWluX3NoYXJlZF9pbmZvX2dmbihzdHJ1Y3QgZG9tYWluICpkKQoreworICAg
IHJldHVybiBJTlZBTElEX0dGTjsKK30KKwogI2VuZGlmIC8qIF9fQVNNX0RPTUFJTl9IX18gKi8K
IAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCAxOTQ4NmQ1ZTMyLi45ZTlkMjhhOGRhIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oCkBAIC0xMTgsNiArMTE4LDEyIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2dldGRvbWFp
bmluZm8gewogICAgIHVpbnQ2NF9hbGlnbmVkX3Qgb3V0c3RhbmRpbmdfcGFnZXM7CiAgICAgdWlu
dDY0X2FsaWduZWRfdCBzaHJfcGFnZXM7CiAgICAgdWludDY0X2FsaWduZWRfdCBwYWdlZF9wYWdl
czsKKyNkZWZpbmUgWEVOX0lOVkFMSURfU0hBUkVEX0lORk9fRlJBTUUgKH4odWludDY0X3QpMCkK
KyAgICAvKgorICAgICAqIEdGTiBvZiBzaGFyZWRfaW5mbyBzdHJ1Y3QuIFNvbWUgYXJjaGl0ZWN0
dXJlcyAoZS5nIEFybSkgbWF5IG5vdAorICAgICAqIHByb3ZpZGUgYSBtYXBwYWJsZSBhZGRyZXNz
IGluIHRoZSBmaWVsZC4gSW4gdGhhdCBjYXNlLCB0aGUgZmllbGQKKyAgICAgKiB3aWxsIGJlIHNl
dCB0byBYRU5fSU5WQUxJRF9TSEFSRURfSU5GT19GUkFNRS4KKyAgICAgKi8KICAgICB1aW50NjRf
YWxpZ25lZF90IHNoYXJlZF9pbmZvX2ZyYW1lOyAvKiBHTUZOIG9mIHNoYXJlZF9pbmZvIHN0cnVj
dCAqLwogICAgIHVpbnQ2NF9hbGlnbmVkX3QgY3B1X3RpbWU7CiAgICAgdWludDMyX3QgbnJfb25s
aW5lX3ZjcHVzOyAgICAvKiBOdW1iZXIgb2YgVkNQVXMgY3VycmVudGx5IG9ubGluZS4gKi8KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaCBiL3hlbi9pbmNsdWRlL3hlbi9kb21h
aW4uaAppbmRleCBkMWJmYzgyZjU3Li5mNWI5ZjNlZjJhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCkBAIC0xMTgsNCAr
MTE4LDE2IEBAIHN0cnVjdCB2bnVtYV9pbmZvIHsKIAogdm9pZCB2bnVtYV9kZXN0cm95KHN0cnVj
dCB2bnVtYV9pbmZvICp2bnVtYSk7CiAKKyNpZmRlZiBDT05GSUdfSEFTX00yUAorI2RlZmluZSBk
b21haW5fc2hhcmVkX2luZm9fZ2ZuKGQpICh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkXyA9IChkKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgZ2ZuX3QgZ2ZuXzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBnZm5fID0gbWZuX3RvX2dmbihkXywg
X21mbihfX3ZpcnRfdG9fbWZuKGRfLT5zaGFyZWRfaW5mbykpKTtcCisgICAgQlVHX09OKFNIQVJF
RF9NMlAoZ2ZuX3goZ2ZuXykpKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBnZm5fOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCit9KQorI2VuZGlmCisKICNlbmRpZiAvKiBfX1hFTl9ET01BSU5fSF9fICov
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpRa-00024D-HX; Mon, 03 Jun 2019 16:04: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRY-00022Q-TZ
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:16 +0000
X-Inumbo-ID: 3c5c76b6-8619-11e9-beeb-03b514b6ce83
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3c5c76b6-8619-11e9-beeb-03b514b6ce83;
 Mon, 03 Jun 2019 16:04:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 74798A78;
 Mon,  3 Jun 2019 09:04: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 1DDA33F246;
 Mon,  3 Jun 2019 09:04:13 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:44 +0100
Message-Id: <20190603160350.29806-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 08/14] xen: Remove mfn_to_gmfn macro
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?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>

T24geDg2LCBtZm5fdG9fZ21mbiBjYW4gYmUgcmVwbGFjZWQgd2l0aCBtZm5fdG9fZ2ZuLiBPbiBB
cm0sIHRoZXJlIGFyZQpubyBtb3JlIGNhbGwgdG8gbWZuX3RvX2dtZm4sIHNvIHRoZSBoZWxwZXIg
Y2FuIGJlIGRyb3BwZWQuCgpBdCB0aGUgc2FtZSB0aW1lIHJld29yayBhIGNvbW1lbnQgaW4gQXJt
IGNvZGUgdGhhdCBkb2VzIG5vdCBtYWtlIHNlbnNlLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBKYW4ncyBhbmQg
U3RlZmFubydzIGFja2VkLWJ5Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyB8
IDcgKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oICAgICAgICB8IDQgKy0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAgICB8IDUgLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwg
NCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpp
bmRleCA0MzE3NDE3NmMyLi5hZDQzMDlmZGU1IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAg
LTE5NSw4ICsxOTUsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCiAKICAgICAgICAgcGFnZV9saXN0X2Zvcl9lYWNoICggcGFnZSwgJmQtPnBh
Z2VfbGlzdCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuID0gbWZu
X3gocGFnZV90b19tZm4ocGFnZSkpOwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4gPSBt
Zm5fdG9fZ21mbihkLCBtZm4pOworICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19tZm4o
cGFnZSk7CisgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbl94KG1mbl90b19nZm4oZCwg
bWZuKSkpOwogICAgICAgICAgICAgdW5zaWduZWQgaW50IG1hcHBpbmcgPSBJT01NVUZfcmVhZGFi
bGU7CiAgICAgICAgICAgICBpbnQgcmV0OwogCkBAIC0yMDUsOCArMjA1LDcgQEAgdm9pZCBfX2h3
ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAg
ICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKICAgICAgICAgICAgICAgICBtYXBwaW5nIHw9
IElPTU1VRl93cml0YWJsZTsKIAotICAgICAgICAgICAgcmV0ID0gaW9tbXVfbWFwKGQsIF9kZm4o
ZGZuKSwgX21mbihtZm4pLCAwLCBtYXBwaW5nLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZmbHVzaF9mbGFncyk7CisgICAgICAgICAgICByZXQgPSBpb21tdV9tYXAoZCwgZGZuLCBtZm4s
IDAsIG1hcHBpbmcsICZmbHVzaF9mbGFncyk7CiAKICAgICAgICAgICAgIGlmICggIXJjICkKICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
bW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAppbmRleCBhOWM4MzUyYjk0Li5hOWNiOThh
NmM3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9tbS5oCkBAIC0zMjEsMTAgKzMyMSw4IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdl
dF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZhLAogI2RlZmluZSBTSEFS
RURfTTJQX0VOVFJZICAgICAgICAgKH4wVUwgLSAxVUwpCiAjZGVmaW5lIFNIQVJFRF9NMlAoX2Up
ICAgICAgICAgICAoKF9lKSA9PSBTSEFSRURfTTJQX0VOVFJZKQogCi0vKiBYZW4gYWx3YXlzIG93
bnMgUDJNIG9uIEFSTSAqLworLyogV2UgZG9uJ3QgaGF2ZSBhIE0yUCBvbiBBcm0gKi8KICNkZWZp
bmUgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBwZm4pIGRvIHsgKHZvaWQpIChtZm4pLCAodm9pZCko
cGZuKTsgfSB3aGlsZSAoMCkKLSNkZWZpbmUgbWZuX3RvX2dtZm4oX2QsIG1mbikgIChtZm4pCi0K
IAogLyogQXJjaC1zcGVjaWZpYyBwb3J0aW9uIG9mIG1lbW9yeV9vcCBoeXBlcmNhbGwuICovCiBs
b25nIGFyY2hfbWVtb3J5X29wKGludCBvcCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBh
cmcpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tbS5oCmluZGV4IGU0MjBkODgxMzcuLmJmOTA5MTYwNzcgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKQEAg
LTUwNiwxMSArNTA2LDYgQEAgZXh0ZXJuIHN0cnVjdCByYW5nZXNldCAqbW1pb19yb19yYW5nZXM7
CiAKICNkZWZpbmUgZ2V0X2dwZm5fZnJvbV9tZm4obWZuKSAgICAgIChtYWNoaW5lX3RvX3BoeXNf
bWFwcGluZ1sobWZuKV0pCiAKLSNkZWZpbmUgbWZuX3RvX2dtZm4oX2QsIG1mbikgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgICggKHBhZ2luZ19tb2RlX3RyYW5zbGF0ZShfZCkpICAg
ICAgICAgICAgICAgICAgICAgICBcCi0gICAgICA/IGdldF9ncGZuX2Zyb21fbWZuKG1mbikgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgIDogKG1mbikgKQotCiAjZGVmaW5lIGNvbXBh
dF9wZm5fdG9fY3IzKHBmbikgKCgodW5zaWduZWQpKHBmbikgPDwgMTIpIHwgKCh1bnNpZ25lZCko
cGZuKSA+PiAyMCkpCiAjZGVmaW5lIGNvbXBhdF9jcjNfdG9fcGZuKGNyMykgKCgodW5zaWduZWQp
KGNyMykgPj4gMTIpIHwgKCh1bnNpZ25lZCkoY3IzKSA8PCAyMCkpCiAKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXpRb-00025f-SM; Mon, 03 Jun 2019 16:04: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRa-00023a-6c
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:18 +0000
X-Inumbo-ID: 3d3ae388-8619-11e9-8d3d-37e54aa2a50d
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3d3ae388-8619-11e9-8d3d-37e54aa2a50d;
 Mon, 03 Jun 2019 16:04:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E47A015AB;
 Mon,  3 Jun 2019 09:04: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 B187C3F246;
 Mon,  3 Jun 2019 09:04:15 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:45 +0100
Message-Id: <20190603160350.29806-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 09/14] xen/x86: mm: Re-implement
 set_gpfn_from_mfn() as a static inline function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.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>

c2V0X2dwZm5fZnJvbV9tZm4oKSBpcyBjdXJyZW50bHkgaW1wbGVtZW50IGluIGEgMiBwYXJ0IG1h
Y3Jvcy4gVGhlCnNlY29uZCBtYWNybyBpcyBvbmx5IGNhbGxlZCB3aXRoaW4gdGhlIGZpcnN0IG1h
Y3JvLCBzbyB0aGV5IGNhbiBiZQpmb2xkZWQgdG9nZXRoZXIuCgpGdXJ0aGVybW9yZSwgdGhpcyBp
cyBub3cgY29udmVydGVkIHRvIGEgc3RhdGljIGlubGluZSBtYWtpbmcgdGhlIGNvZGUKbW9yZSBy
ZWFkYWJsZSBhbmQgc2FmZXIuCgpBcyBzZXRfZ3Bmbl9mcm9tX21mbiBpcyBub3cgYSBzdGF0aWMg
aW5saW5lIGZ1bmN0aW9uLCB0aGUgZXh0ZXJuCnZhcmlhYmxlIGRvbV9jb3cgc2hvdWxkIGJlIGRl
ZmluZWQgZWFybGllciBvbi4gRm9yIGNvbnZlbmllbmNlLCB0aGUKZGVmaW5pdGlvbiBvZiBhbGwg
ZG9tXyogdmFyaWFibGVzIGFyZSBtb3ZlZCBlYXJsaWVyIG9uLgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MzoK
ICAgICAgICAtIEFkZCBtaXNzaW5nIGJsYW5rCiAgICAgICAgLSBGaXggY29uZGl0aW9uCgogICAg
Q2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFBhdGNoIGFkZGVkCi0tLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9tbS5oIHwgMjkgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxNSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKaW5kZXggYmY5
MDkxNjA3Ny4uZGNhZTU1ODc2NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAtNDQyLDYgKzQ0Miw4IEBAIGludCBj
aGVja19kZXNjcmlwdG9yKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHNlZ19kZXNjX3QgKmRlc2Mp
OwogCiBleHRlcm4gcGFkZHJfdCBtZW1faG90cGx1ZzsKIAorZXh0ZXJuIHN0cnVjdCBkb21haW4g
KmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwkvKiBmb3Igdm1jb3JlaW5mbyAqLworCiAvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCiAgKiBXaXRoIHNoYWRvdyBwYWdldGFibGVzLCB0aGUgZGlmZmVy
ZW50IGtpbmRzIG9mIGFkZHJlc3Mgc3RhcnQKICAqIHRvIGdldCBnZXQgY29uZnVzaW5nLgpAQCAt
NDgzLDI0ICs0ODUsMjUgQEAgZXh0ZXJuIHBhZGRyX3QgbWVtX2hvdHBsdWc7CiAjZGVmaW5lIFNI
QVJFRF9NMlAoX2UpICAgICAgICAgICAoKF9lKSA9PSBTSEFSRURfTTJQX0VOVFJZKQogCiAjZGVm
aW5lIGNvbXBhdF9tYWNoaW5lX3RvX3BoeXNfbWFwcGluZyAoKHVuc2lnbmVkIGludCAqKVJEV1Jf
Q09NUEFUX01QVF9WSVJUX1NUQVJUKQotI2RlZmluZSBfc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBw
Zm4pICh7ICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHN0cnVjdCBkb21haW4gKmQgPSBw
YWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShfbWZuKG1mbikpKTsgXAotICAgIHVuc2lnbmVkIGxv
bmcgZW50cnkgPSAoZCAmJiAoZCA9PSBkb21fY293KSkgPyAgICAgICAgICAgICAgXAotICAgICAg
ICBTSEFSRURfTTJQX0VOVFJZIDogKHBmbik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICgodm9pZCkoKG1mbikgPj0gKFJEV1JfQ09NUEFUX01QVF9WSVJUX0VORCAtIFJEV1Jf
Q09NUEFUX01QVF9WSVJUX1NUQVJUKSAvIDQgfHwgXAotICAgICAgICAgICAgKGNvbXBhdF9tYWNo
aW5lX3RvX3BoeXNfbWFwcGluZ1sobWZuKV0gPSAodW5zaWduZWQgaW50KShlbnRyeSkpKSwgXAot
ICAgICBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ1sobWZuKV0gPSAoZW50cnkpKTsgICAgICAgICAg
ICAgICAgXAotICAgIH0pCiAKIC8qCiAgKiBEaXNhYmxlIHNvbWUgdXNlcnMgb2Ygc2V0X2dwZm5f
ZnJvbV9tZm4oKSAoZS5nLiwgZnJlZV9oZWFwX3BhZ2VzKCkpIHVudGlsCiAgKiB0aGUgbWFjaGlu
ZV90b19waHlzX21hcHBpbmcgaXMgYWN0dWFsbHkgc2V0IHVwLgogICovCiBleHRlcm4gYm9vbCBt
YWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZDsKLSNkZWZpbmUgc2V0X2dwZm5fZnJvbV9tZm4o
bWZuLCBwZm4pIGRvIHsgICAgICAgIFwKLSAgICBpZiAoIG1hY2hpbmVfdG9fcGh5c19tYXBwaW5n
X3ZhbGlkICkgICAgICAgIFwKLSAgICAgICAgX3NldF9ncGZuX2Zyb21fbWZuKG1mbiwgcGZuKTsg
ICAgICAgICAgIFwKLX0gd2hpbGUgKDApCisKK3N0YXRpYyBpbmxpbmUgdm9pZCBzZXRfZ3Bmbl9m
cm9tX21mbih1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBwZm4pCit7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKG1mbl90b19wYWdlKF9tZm4obWZuKSkpOwor
ICAgIHVuc2lnbmVkIGxvbmcgZW50cnkgPSAoZCAmJiAoZCA9PSBkb21fY293KSkgPyBTSEFSRURf
TTJQX0VOVFJZIDogcGZuOworCisgICAgaWYgKCAhbWFjaGluZV90b19waHlzX21hcHBpbmdfdmFs
aWQgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoIG1mbiA8IChSRFdSX0NPTVBBVF9NUFRf
VklSVF9FTkQgLSBSRFdSX0NPTVBBVF9NUFRfVklSVF9TVEFSVCkgLyA0ICkKKyAgICAgICAgY29t
cGF0X21hY2hpbmVfdG9fcGh5c19tYXBwaW5nW21mbl0gPSBlbnRyeTsKKyAgICBtYWNoaW5lX3Rv
X3BoeXNfbWFwcGluZ1ttZm5dID0gZW50cnk7Cit9CiAKIGV4dGVybiBzdHJ1Y3QgcmFuZ2VzZXQg
Km1taW9fcm9fcmFuZ2VzOwogCkBAIC01OTAsOCArNTkzLDYgQEAgdW5zaWduZWQgaW50IGRvbWFp
bl9jbGFtcF9hbGxvY19iaXRzaXplKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBiaXRz
KTsKIAogdW5zaWduZWQgbG9uZyBkb21haW5fZ2V0X21heGltdW1fZ3BmbihzdHJ1Y3QgZG9tYWlu
ICpkKTsKIAotZXh0ZXJuIHN0cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293
OwkvKiBmb3Igdm1jb3JlaW5mbyAqLwotCiAvKiBEZWZpbml0aW9uIG9mIGFuIG1tIGxvY2s6IHNw
aW5sb2NrIHdpdGggZXh0cmEgZmllbGRzIGZvciBkZWJ1Z2dpbmcgKi8KIHR5cGVkZWYgc3RydWN0
IG1tX2xvY2sgewogICAgIHNwaW5sb2NrX3QgICAgICAgICBsb2NrOwotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXpRc-00026W-DX; Mon, 03 Jun 2019 16:04: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRb-000257-EX
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:19 +0000
X-Inumbo-ID: 3e13eb24-8619-11e9-aa0b-8bfb69120422
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3e13eb24-8619-11e9-aa0b-8bfb69120422;
 Mon, 03 Jun 2019 16:04:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 60C2A80D;
 Mon,  3 Jun 2019 09:04: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 2DE553F246;
 Mon,  3 Jun 2019 09:04:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:46 +0100
Message-Id: <20190603160350.29806-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 10/14] xen/x86: pv: Convert update_intpte()
 to use typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

VGhlIHRoaXJkIHBhcmFtZXRlciBvZiB1cGRhdGVfaW50cHRlKCkgaXMgYSBNRk4sIHNvIGl0IGNh
biBiZSBzd2l0Y2hlZAp0byB1c2UgdGhlIHR5cGVzYWZlLgoKQXQgdGhlIHNhbWUgdGltZSwgdGhl
IHR5cGVzYWZlIGlzIHByb3BhZ2F0ZWQgYXMgZmFyIGFzIHBvc3NpYmxlIHdpdGhvdXQKbWFqb3Ig
bW9kaWZpY2F0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgot
LS0KICAgIENoYW5nZXMgaW4gdjM6CiAgICAgICAgLSBSZW1vdmUgc3RyYXkgY2hhbmdlIGluIG1v
ZF9sMV9lbnRyeSgpCiAgICAgICAgLSBSZW1vdmUgc3RyYXkgcGFyZW50aGVzZXMgaW4gZG9fbW11
X3VwZGF0ZSgpCiAgICAgICAgLSBSZS1mbG93IHVwZGF0ZV9pbnRwdGUoKSBwcm90b3R5cGUKICAg
ICAgICAtIEFkZCBKYW4ncyByZXZpZXdlZC1ieQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAg
LSBQYXRjaCBhZGRlZAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgfCA4MCAr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2
L2dyYW50X3RhYmxlLmMgICB8ICA2ICsrLS0KIHhlbi9hcmNoL3g4Ni9wdi9tbS5oICAgICAgICAg
ICAgfCAgNyArKy0tCiB4ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jIHwgIDIgKy0KIDQg
ZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgNDggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCAzZDNkOGJk
N2E4Li4zYmIxMjc4MmExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0uYwpAQCAtMjA3OCw3ICsyMDc4LDcgQEAgdm9pZCBwYWdlX3VubG9jayhzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlKQogCiAvKiBVcGRhdGUgdGhlIEwxIGVudHJ5IGF0IHBsMWUgdG8g
bmV3IHZhbHVlIG5sMWUuICovCiBzdGF0aWMgaW50IG1vZF9sMV9lbnRyeShsMV9wZ2VudHJ5X3Qg
KnBsMWUsIGwxX3BnZW50cnlfdCBubDFlLAotICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBnbDFtZm4sIHVuc2lnbmVkIGludCBjbWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICBtZm5fdCBnbDFtZm4sIHVuc2lnbmVkIGludCBjbWQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgdmNwdSAqcHRfdmNwdSwgc3RydWN0IGRvbWFpbiAqcGdfZG9tKQogewogICAgIGJv
b2wgcHJlc2VydmVfYWQgPSAoY21kID09IE1NVV9QVF9VUERBVEVfUFJFU0VSVkVfQUQpOwpAQCAt
MjE4NiwxNiArMjE4NiwxNiBAQCBzdGF0aWMgaW50IG1vZF9sMV9lbnRyeShsMV9wZ2VudHJ5X3Qg
KnBsMWUsIGwxX3BnZW50cnlfdCBubDFlLAogfQogCiAKLS8qIFVwZGF0ZSB0aGUgTDIgZW50cnkg
YXQgcGwyZSB0byBuZXcgdmFsdWUgbmwyZS4gcGwyZSBpcyB3aXRoaW4gZnJhbWUgcGZuLiAqLwor
LyogVXBkYXRlIHRoZSBMMiBlbnRyeSBhdCBwbDJlIHRvIG5ldyB2YWx1ZSBubDJlLiBwbDJlIGlz
IHdpdGhpbiBmcmFtZSBtZm4uICovCiBzdGF0aWMgaW50IG1vZF9sMl9lbnRyeShsMl9wZ2VudHJ5
X3QgKnBsMmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBsMl9wZ2VudHJ5X3QgbmwyZSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuLAorICAgICAgICAgICAgICAg
ICAgICAgICAgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgaW50IHByZXNlcnZl
X2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZjcHUgKnZjcHUpCiB7CiAgICAg
bDJfcGdlbnRyeV90IG9sMmU7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHZjcHUtPmRvbWFpbjsK
LSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpsMnBnID0gbWZuX3RvX3BhZ2UoX21mbihwZm4pKTsKKyAg
ICBzdHJ1Y3QgcGFnZV9pbmZvICpsMnBnID0gbWZuX3RvX3BhZ2UobWZuKTsKICAgICB1bnNpZ25l
ZCBsb25nIHR5cGUgPSBsMnBnLT51LmludXNlLnR5cGVfaW5mbzsKICAgICBpbnQgcmMgPSAwOwog
CkBAIC0yMjIyLDE2ICsyMjIyLDE2IEBAIHN0YXRpYyBpbnQgbW9kX2wyX2VudHJ5KGwyX3BnZW50
cnlfdCAqcGwyZSwKICAgICAgICAgaWYgKCAhbDJlX2hhc19jaGFuZ2VkKG9sMmUsIG5sMmUsIH5G
QVNUUEFUSF9GTEFHX1dISVRFTElTVCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBubDJlID0g
YWRqdXN0X2d1ZXN0X2wyZShubDJlLCBkKTsKLSAgICAgICAgICAgIGlmICggVVBEQVRFX0VOVFJZ
KGwyLCBwbDJlLCBvbDJlLCBubDJlLCBwZm4sIHZjcHUsIHByZXNlcnZlX2FkKSApCisgICAgICAg
ICAgICBpZiAoIFVQREFURV9FTlRSWShsMiwgcGwyZSwgb2wyZSwgbmwyZSwgbWZuLCB2Y3B1LCBw
cmVzZXJ2ZV9hZCkgKQogICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICAgcmV0
dXJuIC1FQlVTWTsKICAgICAgICAgfQogCi0gICAgICAgIGlmICggdW5saWtlbHkoKHJjID0gZ2V0
X3BhZ2VfZnJvbV9sMmUobmwyZSwgcGZuLCBkLCAwKSkgPCAwKSApCisgICAgICAgIGlmICggdW5s
aWtlbHkoKHJjID0gZ2V0X3BhZ2VfZnJvbV9sMmUobmwyZSwgbWZuX3gobWZuKSwgZCwgMCkpIDwg
MCkgKQogICAgICAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgICAgIG5sMmUgPSBhZGp1c3RfZ3Vl
c3RfbDJlKG5sMmUsIGQpOwotICAgICAgICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDIs
IHBsMmUsIG9sMmUsIG5sMmUsIHBmbiwgdmNwdSwKKyAgICAgICAgaWYgKCB1bmxpa2VseSghVVBE
QVRFX0VOVFJZKGwyLCBwbDJlLCBvbDJlLCBubDJlLCBtZm4sIHZjcHUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwcmVzZXJ2ZV9hZCkpICkKICAgICAgICAgewogICAgICAg
ICAgICAgb2wyZSA9IG5sMmU7CkBAIC0yMjQwLDIxICsyMjQwLDIxIEBAIHN0YXRpYyBpbnQgbW9k
X2wyX2VudHJ5KGwyX3BnZW50cnlfdCAqcGwyZSwKICAgICB9CiAgICAgZWxzZSBpZiAoIHB2X2wx
dGZfY2hlY2tfbDJlKGQsIG5sMmUpICkKICAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKLSAgICBl
bHNlIGlmICggdW5saWtlbHkoIVVQREFURV9FTlRSWShsMiwgcGwyZSwgb2wyZSwgbmwyZSwgcGZu
LCB2Y3B1LAorICAgIGVsc2UgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZKGwyLCBwbDJlLCBv
bDJlLCBubDJlLCBtZm4sIHZjcHUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcHJlc2VydmVfYWQpKSApCiAgICAgewogICAgICAgICByZXR1cm4gLUVCVVNZOwogICAgIH0K
IAotICAgIHB1dF9wYWdlX2Zyb21fbDJlKG9sMmUsIHBmbiwgMCwgdHJ1ZSk7CisgICAgcHV0X3Bh
Z2VfZnJvbV9sMmUob2wyZSwgbWZuX3gobWZuKSwgMCwgdHJ1ZSk7CiAKICAgICByZXR1cm4gcmM7
CiB9CiAKLS8qIFVwZGF0ZSB0aGUgTDMgZW50cnkgYXQgcGwzZSB0byBuZXcgdmFsdWUgbmwzZS4g
cGwzZSBpcyB3aXRoaW4gZnJhbWUgcGZuLiAqLworLyogVXBkYXRlIHRoZSBMMyBlbnRyeSBhdCBw
bDNlIHRvIG5ldyB2YWx1ZSBubDNlLiBwbDNlIGlzIHdpdGhpbiBmcmFtZSBtZm4uICovCiBzdGF0
aWMgaW50IG1vZF9sM19lbnRyeShsM19wZ2VudHJ5X3QgKnBsM2UsCiAgICAgICAgICAgICAgICAg
ICAgICAgICBsM19wZ2VudHJ5X3QgbmwzZSwKLSAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgcGZuLAorICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHByZXNlcnZlX2FkLAogICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHZjcHUgKnZjcHUpCiB7CkBAIC0yMjg1LDE3ICsyMjg1LDE3IEBAIHN0YXRpYyBp
bnQgbW9kX2wzX2VudHJ5KGwzX3BnZW50cnlfdCAqcGwzZSwKICAgICAgICAgaWYgKCAhbDNlX2hh
c19jaGFuZ2VkKG9sM2UsIG5sM2UsIH5GQVNUUEFUSF9GTEFHX1dISVRFTElTVCkgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBubDNlID0gYWRqdXN0X2d1ZXN0X2wzZShubDNlLCBkKTsKLSAgICAg
ICAgICAgIHJjID0gVVBEQVRFX0VOVFJZKGwzLCBwbDNlLCBvbDNlLCBubDNlLCBwZm4sIHZjcHUs
IHByZXNlcnZlX2FkKTsKKyAgICAgICAgICAgIHJjID0gVVBEQVRFX0VOVFJZKGwzLCBwbDNlLCBv
bDNlLCBubDNlLCBtZm4sIHZjcHUsIHByZXNlcnZlX2FkKTsKICAgICAgICAgICAgIHJldHVybiBy
YyA/IDAgOiAtRUZBVUxUOwogICAgICAgICB9CiAKLSAgICAgICAgcmMgPSBnZXRfcGFnZV9mcm9t
X2wzZShubDNlLCBwZm4sIGQsIDApOworICAgICAgICByYyA9IGdldF9wYWdlX2Zyb21fbDNlKG5s
M2UsIG1mbl94KG1mbiksIGQsIDApOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJjIDwgMCkgKQog
ICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICByYyA9IDA7CiAKICAgICAgICAgbmwzZSA9
IGFkanVzdF9ndWVzdF9sM2UobmwzZSwgZCk7Ci0gICAgICAgIGlmICggdW5saWtlbHkoIVVQREFU
RV9FTlRSWShsMywgcGwzZSwgb2wzZSwgbmwzZSwgcGZuLCB2Y3B1LAorICAgICAgICBpZiAoIHVu
bGlrZWx5KCFVUERBVEVfRU5UUlkobDMsIHBsM2UsIG9sM2UsIG5sM2UsIG1mbiwgdmNwdSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXNlcnZlX2FkKSkgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBvbDNlID0gbmwzZTsKQEAgLTIzMDQsNyArMjMwNCw3IEBAIHN0YXRp
YyBpbnQgbW9kX2wzX2VudHJ5KGwzX3BnZW50cnlfdCAqcGwzZSwKICAgICB9CiAgICAgZWxzZSBp
ZiAoIHB2X2wxdGZfY2hlY2tfbDNlKGQsIG5sM2UpICkKICAgICAgICAgcmV0dXJuIC1FUkVTVEFS
VDsKLSAgICBlbHNlIGlmICggdW5saWtlbHkoIVVQREFURV9FTlRSWShsMywgcGwzZSwgb2wzZSwg
bmwzZSwgcGZuLCB2Y3B1LAorICAgIGVsc2UgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZKGwz
LCBwbDNlLCBvbDNlLCBubDNlLCBtZm4sIHZjcHUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcHJlc2VydmVfYWQpKSApCiAgICAgewogICAgICAgICByZXR1cm4gLUVGQVVM
VDsKQEAgLTIzMTQsMTQgKzIzMTQsMTQgQEAgc3RhdGljIGludCBtb2RfbDNfZW50cnkobDNfcGdl
bnRyeV90ICpwbDNlLAogICAgICAgICBpZiAoICFjcmVhdGVfcGFlX3hlbl9tYXBwaW5ncyhkLCBw
bDNlKSApCiAgICAgICAgICAgICBCVUcoKTsKIAotICAgIHB1dF9wYWdlX2Zyb21fbDNlKG9sM2Us
IHBmbiwgMCwgMSk7CisgICAgcHV0X3BhZ2VfZnJvbV9sM2Uob2wzZSwgbWZuX3gobWZuKSwgMCwg
MSk7CiAgICAgcmV0dXJuIHJjOwogfQogCi0vKiBVcGRhdGUgdGhlIEw0IGVudHJ5IGF0IHBsNGUg
dG8gbmV3IHZhbHVlIG5sNGUuIHBsNGUgaXMgd2l0aGluIGZyYW1lIHBmbi4gKi8KKy8qIFVwZGF0
ZSB0aGUgTDQgZW50cnkgYXQgcGw0ZSB0byBuZXcgdmFsdWUgbmw0ZS4gcGw0ZSBpcyB3aXRoaW4g
ZnJhbWUgbWZuLiAqLwogc3RhdGljIGludCBtb2RfbDRfZW50cnkobDRfcGdlbnRyeV90ICpwbDRl
LAogICAgICAgICAgICAgICAgICAgICAgICAgbDRfcGdlbnRyeV90IG5sNGUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgIGludCBwcmVzZXJ2ZV9hZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2Y3B1KQogewpAQCAtMjM1MiwxNyAr
MjM1MiwxNyBAQCBzdGF0aWMgaW50IG1vZF9sNF9lbnRyeShsNF9wZ2VudHJ5X3QgKnBsNGUsCiAg
ICAgICAgIGlmICggIWw0ZV9oYXNfY2hhbmdlZChvbDRlLCBubDRlLCB+RkFTVFBBVEhfRkxBR19X
SElURUxJU1QpICkKICAgICAgICAgewogICAgICAgICAgICAgbmw0ZSA9IGFkanVzdF9ndWVzdF9s
NGUobmw0ZSwgZCk7Ci0gICAgICAgICAgICByYyA9IFVQREFURV9FTlRSWShsNCwgcGw0ZSwgb2w0
ZSwgbmw0ZSwgcGZuLCB2Y3B1LCBwcmVzZXJ2ZV9hZCk7CisgICAgICAgICAgICByYyA9IFVQREFU
RV9FTlRSWShsNCwgcGw0ZSwgb2w0ZSwgbmw0ZSwgbWZuLCB2Y3B1LCBwcmVzZXJ2ZV9hZCk7CiAg
ICAgICAgICAgICByZXR1cm4gcmMgPyAwIDogLUVGQVVMVDsKICAgICAgICAgfQogCi0gICAgICAg
IHJjID0gZ2V0X3BhZ2VfZnJvbV9sNGUobmw0ZSwgcGZuLCBkLCAwKTsKKyAgICAgICAgcmMgPSBn
ZXRfcGFnZV9mcm9tX2w0ZShubDRlLCBtZm5feChtZm4pLCBkLCAwKTsKICAgICAgICAgaWYgKCB1
bmxpa2VseShyYyA8IDApICkKICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAgcmMgPSAw
OwogCiAgICAgICAgIG5sNGUgPSBhZGp1c3RfZ3Vlc3RfbDRlKG5sNGUsIGQpOwotICAgICAgICBp
ZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDQsIHBsNGUsIG9sNGUsIG5sNGUsIHBmbiwgdmNw
dSwKKyAgICAgICAgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZKGw0LCBwbDRlLCBvbDRlLCBu
bDRlLCBtZm4sIHZjcHUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVz
ZXJ2ZV9hZCkpICkKICAgICAgICAgewogICAgICAgICAgICAgb2w0ZSA9IG5sNGU7CkBAIC0yMzcx
LDEzICsyMzcxLDEzIEBAIHN0YXRpYyBpbnQgbW9kX2w0X2VudHJ5KGw0X3BnZW50cnlfdCAqcGw0
ZSwKICAgICB9CiAgICAgZWxzZSBpZiAoIHB2X2wxdGZfY2hlY2tfbDRlKGQsIG5sNGUpICkKICAg
ICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKLSAgICBlbHNlIGlmICggdW5saWtlbHkoIVVQREFURV9F
TlRSWShsNCwgcGw0ZSwgb2w0ZSwgbmw0ZSwgcGZuLCB2Y3B1LAorICAgIGVsc2UgaWYgKCB1bmxp
a2VseSghVVBEQVRFX0VOVFJZKGw0LCBwbDRlLCBvbDRlLCBubDRlLCBtZm4sIHZjcHUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlc2VydmVfYWQpKSApCiAgICAgewog
ICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKLSAgICBwdXRfcGFnZV9mcm9tX2w0ZShv
bDRlLCBwZm4sIDAsIDEpOworICAgIHB1dF9wYWdlX2Zyb21fbDRlKG9sNGUsIG1mbl94KG1mbiks
IDAsIDEpOwogICAgIHJldHVybiByYzsKIH0KICNlbmRpZiAvKiBDT05GSUdfUFYgKi8KQEAgLTMw
NzksNyArMzA3OSw3IEBAIGludCBuZXdfZ3Vlc3RfY3IzKG1mbl90IG1mbikKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbDRlX2Zyb21fbWZuKG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5UIHwgX1BBR0VfUlcgfAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9QQUdFX1VTRVIgfCBfUEFHRV9BQ0NFU1NFRCkp
LAotICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feChndF9tZm4pLCAwLCBjdXJyKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3RfbWZuLCAwLCBjdXJyKTsKICAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UocGw0ZSk7CiAgICAgICAgIHN3aXRjaCAoIHJjICkKICAgICAgICAgewpAQCAt
Mzc0OCwxMiArMzc0OCwxMiBAQCBsb25nIGRvX21tdV91cGRhdGUoCiB7CiAgICAgc3RydWN0IG1t
dV91cGRhdGUgcmVxOwogICAgIHZvaWQgKnZhID0gTlVMTDsKLSAgICB1bnNpZ25lZCBsb25nIGdw
Zm4sIGdtZm4sIG1mbjsKKyAgICB1bnNpZ25lZCBsb25nIGdwZm4sIGdtZm47CiAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKICAgICB1bnNpZ25lZCBpbnQgY21kLCBpID0gMCwgZG9uZSA9IDAs
IHB0X2RvbTsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQsICp2ID0gY3VycjsKICAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluLCAqcHRfb3duZXIgPSBkLCAqcGdfb3duZXI7
Ci0gICAgbWZuX3QgbWFwX21mbiA9IElOVkFMSURfTUZOOworICAgIG1mbl90IG1hcF9tZm4gPSBJ
TlZBTElEX01GTiwgbWZuOwogICAgIGJvb2wgc3luY19ndWVzdCA9IGZhbHNlOwogICAgIHVpbnQz
Ml90IHhzbV9uZWVkZWQgPSAwOwogICAgIHVpbnQzMl90IHhzbV9jaGVja2VkID0gMDsKQEAgLTM4
NzksMTQgKzM4NzksMTQgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBtZm4gPSBtZm5feChwYWdlX3RvX21m
bihwYWdlKSk7CisgICAgICAgICAgICBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKIAotICAgICAg
ICAgICAgaWYgKCAhbWZuX2VxKF9tZm4obWZuKSwgbWFwX21mbikgKQorICAgICAgICAgICAgaWYg
KCAhbWZuX2VxKG1mbiwgbWFwX21mbikgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
IGlmICggdmEgKQogICAgICAgICAgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2YSk7Ci0g
ICAgICAgICAgICAgICAgdmEgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihtZm4pKTsKLSAgICAgICAg
ICAgICAgICBtYXBfbWZuID0gX21mbihtZm4pOworICAgICAgICAgICAgICAgIHZhID0gbWFwX2Rv
bWFpbl9wYWdlKG1mbik7CisgICAgICAgICAgICAgICAgbWFwX21mbiA9IG1mbjsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIHZhID0gX3AoKCh1bnNpZ25lZCBsb25nKXZhICYgUEFHRV9NQVNL
KSArIChyZXEucHRyICYgflBBR0VfTUFTSykpOwogCkBAIC0zOTIyLDcgKzM5MjIsOCBAQCBsb25n
IGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgbG9jYWxfaW5fdXNlID0gZmFsc2U7CiAKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGlmICggcGFnZXRhYmxlX2dldF9wZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJsZSkgPT0gbWZu
ICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGlmICggbWZuX2VxKHBhZ2V0YWJsZV9nZXRfbWZu
KGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWZuKSApCiAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbG9jYWxfaW5fdXNlID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBnZXRfY3B1X2luZm8oKS0+cm9vdF9wZ3RfY2hhbmdlZCA9IHRydWU7CkBAIC0zOTM1LDE1
ICszOTM2LDE1IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICAgICAgICAg
ICAqLwogICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCAocGFnZS0+dS5pbnVzZS50eXBlX2lu
Zm8gJiBQR1RfY291bnRfbWFzaykgPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMSAr
ICEhKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3Bpbm5lZCkgKwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKHBhZ2V0YWJsZV9nZXRfcGZuKGN1cnItPmFyY2guZ3Vlc3RfdGFi
bGVfdXNlcikgPT0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm4pICsgbG9jYWxf
aW5fdXNlKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fZXEocGFnZXRhYmxl
X2dldF9tZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJsZV91c2VyKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm4pICsgbG9jYWxfaW5fdXNlKSApCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3luY19ndWVzdCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgICAgICBjYXNlIFBHVF93
cml0YWJsZV9wYWdlOgogICAgICAgICAgICAgICAgICAgICBwZXJmY19pbmNyKHdyaXRhYmxlX21t
dV91cGRhdGVzKTsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCBwYWdpbmdfd3JpdGVfZ3Vlc3Rf
ZW50cnkodiwgdmEsIHJlcS52YWwsIF9tZm4obWZuKSkgKQorICAgICAgICAgICAgICAgICAgICBp
ZiAoIHBhZ2luZ193cml0ZV9ndWVzdF9lbnRyeSh2LCB2YSwgcmVxLnZhbCwgbWZuKSApCiAgICAg
ICAgICAgICAgICAgICAgICAgICByYyA9IDA7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICAgICAgICAgIH0KQEAgLTM5NTQsNyArMzk1NSw3IEBAIGxvbmcgZG9fbW11X3VwZGF0
ZSgKICAgICAgICAgICAgIGVsc2UgaWYgKCBnZXRfcGFnZV90eXBlKHBhZ2UsIFBHVF93cml0YWJs
ZV9wYWdlKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcGVyZmNfaW5jcih3cml0
YWJsZV9tbXVfdXBkYXRlcyk7Ci0gICAgICAgICAgICAgICAgaWYgKCBwYWdpbmdfd3JpdGVfZ3Vl
c3RfZW50cnkodiwgdmEsIHJlcS52YWwsIF9tZm4obWZuKSkgKQorICAgICAgICAgICAgICAgIGlm
ICggcGFnaW5nX3dyaXRlX2d1ZXN0X2VudHJ5KHYsIHZhLCByZXEudmFsLCBtZm4pICkKICAgICAg
ICAgICAgICAgICAgICAgcmMgPSAwOwogICAgICAgICAgICAgICAgIHB1dF9wYWdlX3R5cGUocGFn
ZSk7CiAgICAgICAgICAgICB9CkBAIC0zOTc2LDcgKzM5NzcsNyBAQCBsb25nIGRvX21tdV91cGRh
dGUoCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAg
IG1mbiA9IHJlcS5wdHIgPj4gUEFHRV9TSElGVDsKKyAgICAgICAgICAgIG1mbiA9IG1hZGRyX3Rv
X21mbihyZXEucHRyKTsKICAgICAgICAgICAgIGdwZm4gPSByZXEudmFsOwogCiAgICAgICAgICAg
ICB4c21fbmVlZGVkIHw9IFhTTV9NTVVfTUFDSFBIWVNfVVBEQVRFOwpAQCAtMzk4OCw3ICszOTg5
LDcgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAgICAgICAgICAgIHhzbV9jaGVja2VkID0g
eHNtX25lZWRlZDsKICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgcGFnZSA9IGdldF9wYWdl
X2Zyb21fbWZuKF9tZm4obWZuKSwgcGdfb3duZXIpOworICAgICAgICAgICAgcGFnZSA9IGdldF9w
YWdlX2Zyb21fbWZuKG1mbiwgcGdfb3duZXIpOwogICAgICAgICAgICAgaWYgKCB1bmxpa2VseSgh
cGFnZSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19X
QVJOSU5HLApAQCAtMzk5Nyw3ICszOTk4LDcgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBzZXRfZ3Bmbl9m
cm9tX21mbihtZm4sIGdwZm4pOworICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3go
bWZuKSwgZ3Bmbik7CiAgICAgICAgICAgICBwYWdpbmdfbWFya19wZm5fZGlydHkocGdfb3duZXIs
IF9wZm4oZ3BmbikpOwogCiAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKQEAgLTQyNTMsOCAr
NDI1NCw3IEBAIHN0YXRpYyBpbnQgX19kb191cGRhdGVfdmFfbWFwcGluZygKICAgICAgICAgZ290
byBvdXQ7CiAgICAgfQogCi0gICAgcmMgPSBtb2RfbDFfZW50cnkocGwxZSwgdmFsLCBtZm5feChn
bDFtZm4pLCBNTVVfTk9STUFMX1BUX1VQREFURSwgdiwKLSAgICAgICAgICAgICAgICAgICAgICBw
Z19vd25lcik7CisgICAgcmMgPSBtb2RfbDFfZW50cnkocGwxZSwgdmFsLCBnbDFtZm4sIE1NVV9O
T1JNQUxfUFRfVVBEQVRFLCB2LCBwZ19vd25lcik7CiAKICAgICBwYWdlX3VubG9jayhnbDFwZyk7
CiAgICAgcHV0X3BhZ2UoZ2wxcGcpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2dyYW50
X3RhYmxlLmMgYi94ZW4vYXJjaC94ODYvcHYvZ3JhbnRfdGFibGUuYwppbmRleCA1MTgwMzM0ZjQy
Li4wMzI1NjE4Yzk4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZ3JhbnRfdGFibGUuYwor
KysgYi94ZW4vYXJjaC94ODYvcHYvZ3JhbnRfdGFibGUuYwpAQCAtMTA4LDcgKzEwOCw3IEBAIGlu
dCBjcmVhdGVfZ3JhbnRfcHZfbWFwcGluZyh1aW50NjRfdCBhZGRyLCBtZm5fdCBmcmFtZSwKICAg
ICAgICAgZ290byBvdXRfdW5sb2NrOwogCiAgICAgb2wxZSA9ICpwbDFlOwotICAgIGlmICggVVBE
QVRFX0VOVFJZKGwxLCBwbDFlLCBvbDFlLCBubDFlLCBtZm5feChnbDFtZm4pLCBjdXJyLCAwKSAp
CisgICAgaWYgKCBVUERBVEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgY3Vy
ciwgMCkgKQogICAgICAgICByYyA9IEdOVFNUX29rYXk7CiAKICBvdXRfdW5sb2NrOgpAQCAtMTY1
LDcgKzE2NSw3IEBAIHN0YXRpYyBib29sIHN0ZWFsX2xpbmVhcl9hZGRyZXNzKHVuc2lnbmVkIGxv
bmcgbGluZWFyLCBsMV9wZ2VudHJ5X3QgKm91dCkKICAgICAgICAgZ290byBvdXRfdW5sb2NrOwog
CiAgICAgb2wxZSA9ICpwbDFlOwotICAgIG9rYXkgPSBVUERBVEVfRU5UUlkobDEsIHBsMWUsIG9s
MWUsIGwxZV9lbXB0eSgpLCBtZm5feChnbDFtZm4pLCBjdXJyLCAwKTsKKyAgICBva2F5ID0gVVBE
QVRFX0VOVFJZKGwxLCBwbDFlLCBvbDFlLCBsMWVfZW1wdHkoKSwgZ2wxbWZuLCBjdXJyLCAwKTsK
IAogICAgIGlmICggb2theSApCiAgICAgICAgICpvdXQgPSBvbDFlOwpAQCAtMjkzLDcgKzI5Myw3
IEBAIGludCByZXBsYWNlX2dyYW50X3B2X21hcHBpbmcodWludDY0X3QgYWRkciwgbWZuX3QgZnJh
bWUsCiAgICAgICAgICAgICAgICAgICJQVEUgZmxhZ3MgJXggZm9yICUiUFJJeDY0IiBkb24ndCBt
YXRjaCBncmFudCAoJXgpXG4iLAogICAgICAgICAgICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUp
LCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOwogCi0gICAgaWYgKCBVUERBVEVfRU5UUlkobDEsIHBs
MWUsIG9sMWUsIG5sMWUsIG1mbl94KGdsMW1mbiksIGN1cnIsIDApICkKKyAgICBpZiAoIFVQREFU
RV9FTlRSWShsMSwgcGwxZSwgb2wxZSwgbmwxZSwgZ2wxbWZuLCBjdXJyLCAwKSApCiAgICAgICAg
IHJjID0gR05UU1Rfb2theTsKIAogIG91dF91bmxvY2s6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvcHYvbW0uaCBiL3hlbi9hcmNoL3g4Ni9wdi9tbS5oCmluZGV4IDk3NjIwOWJhNGMuLjJkNDI3
YjQxOGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9tbS5oCisrKyBiL3hlbi9hcmNoL3g4
Ni9wdi9tbS5oCkBAIC0zNywxNSArMzcsMTQgQEAgc3RhdGljIGlubGluZSBsMV9wZ2VudHJ5X3Qg
Z3Vlc3RfZ2V0X2VmZl9sMWUodW5zaWduZWQgbG9uZyBsaW5lYXIpCiAgKiBSZXR1cm5zIGZhbHNl
IGZvciBmYWlsdXJlIChwb2ludGVyIG5vdCB2YWxpZCksIHRydWUgZm9yIHN1Y2Nlc3MuCiAgKi8K
IHN0YXRpYyBpbmxpbmUgYm9vbCB1cGRhdGVfaW50cHRlKGludHB0ZV90ICpwLCBpbnRwdGVfdCBv
bGQsIGludHB0ZV90IG5ldywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbWZuLCBzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgcHJlc2VydmVfYWQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtZm5fdCBtZm4sIHN0cnVjdCB2Y3B1ICp2LCBib29sIHByZXNlcnZlX2FkKQogewogICAgIGJv
b2wgcnYgPSB0cnVlOwogCiAjaWZuZGVmIFBURV9VUERBVEVfV0lUSF9DTVBYQ0hHCiAgICAgaWYg
KCAhcHJlc2VydmVfYWQgKQogICAgIHsKLSAgICAgICAgcnYgPSBwYWdpbmdfd3JpdGVfZ3Vlc3Rf
ZW50cnkodiwgcCwgbmV3LCBfbWZuKG1mbikpOworICAgICAgICBydiA9IHBhZ2luZ193cml0ZV9n
dWVzdF9lbnRyeSh2LCBwLCBuZXcsIG1mbik7CiAgICAgfQogICAgIGVsc2UKICNlbmRpZgpAQCAt
NTksNyArNTgsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgdXBkYXRlX2ludHB0ZShpbnRwdGVfdCAq
cCwgaW50cHRlX3Qgb2xkLCBpbnRwdGVfdCBuZXcsCiAgICAgICAgICAgICBpZiAoIHByZXNlcnZl
X2FkICkKICAgICAgICAgICAgICAgICBfbmV3IHw9IG9sZCAmIChfUEFHRV9BQ0NFU1NFRCB8IF9Q
QUdFX0RJUlRZKTsKIAotICAgICAgICAgICAgcnYgPSBwYWdpbmdfY21weGNoZ19ndWVzdF9lbnRy
eSh2LCBwLCAmdCwgX25ldywgX21mbihtZm4pKTsKKyAgICAgICAgICAgIHJ2ID0gcGFnaW5nX2Nt
cHhjaGdfZ3Vlc3RfZW50cnkodiwgcCwgJnQsIF9uZXcsIG1mbik7CiAgICAgICAgICAgICBpZiAo
IHVubGlrZWx5KHJ2ID09IDApICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBnZHBy
aW50ayhYRU5MT0dfV0FSTklORywKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9yby1wYWdl
LWZhdWx0LmMgYi94ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jCmluZGV4IGZhMzU4YTYy
ZTcuLmE5MjBmYjVlMTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9yby1wYWdlLWZhdWx0
LmMKKysrIGIveGVuL2FyY2gveDg2L3B2L3JvLXBhZ2UtZmF1bHQuYwpAQCAtMTk3LDcgKzE5Nyw3
IEBAIHN0YXRpYyBpbnQgcHR3cl9lbXVsYXRlZF91cGRhdGUodW5zaWduZWQgbG9uZyBhZGRyLCBp
bnRwdGVfdCAqcF9vbGQsCiAgICAgZWxzZQogICAgIHsKICAgICAgICAgb2wxZSA9ICpwbDFlOwot
ICAgICAgICBpZiAoICFVUERBVEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIG1mbl94KG1m
biksIHYsIDApICkKKyAgICAgICAgaWYgKCAhVVBEQVRFX0VOVFJZKGwxLCBwbDFlLCBvbDFlLCBu
bDFlLCBtZm4sIHYsIDApICkKICAgICAgICAgICAgIEJVRygpOwogICAgIH0KIAotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXpRe-00028z-77; Mon, 03 Jun 2019 16:04: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRd-00028P-MD
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:21 +0000
X-Inumbo-ID: 3f1a3a0a-8619-11e9-8e8e-7fb61b469f17
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3f1a3a0a-8619-11e9-8e8e-7fb61b469f17;
 Mon, 03 Jun 2019 16:04:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 021F6A78;
 Mon,  3 Jun 2019 09:04: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 9E0273F246;
 Mon,  3 Jun 2019 09:04:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:47 +0100
Message-Id: <20190603160350.29806-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 11/14] xen/x86: p2m: Remove duplicate error
 message in p2m_pt_audit_p2m()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, 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>

cDJtX3B0X2F1ZGl0X3AybSgpIGhhcyBvbmUgcGxhY2Ugd2hlcmUgdGhlIHNhbWUgbWVzc2FnZSBt
YXkgYmUgcHJpbnRlZAp0d2ljZSB2aWEgcHJpbnRrIGFuZCBQMk1fUFJJTlRLLgoKUmVtb3ZlIHRo
ZSBvbmUgcHJpbnRlZCB1c2luZyBwcmludGsgdG8gc3RheSBjb25zaXN0ZW50IHdpdGggdGhlIHJl
c3Qgb2YKdGhlIGNvZGUuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSB0byByZWZsb3cgdGhlIGZvcm1h
dCBvZiBQMk1fUFJJTlRLLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIFBhdGNoIGFkZGVk
Ci0tLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jIHwgNyArKy0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCBjYWZjOWYy
OTliLi44NGRkYzE4MzRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysr
IGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC0xMDQxLDkgKzEwNDEsOCBAQCBsb25nIHAy
bV9wdF9hdWRpdF9wMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggbTJwZm4gIT0gKGdmbiArIGkyKSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG1iYWQrKzsKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQMk1fUFJJTlRLKCJtaXNtYXRjaDogZ2ZuICUjbHggLT4gbWZuICUjbHgi
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIC0+IGdmbiAlI2x4XG4i
LCBnZm4raTIsIG1mbitpMiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG0ycGZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBQMk1fUFJJTlRLKCJtaXNtYXRj
aDogZ2ZuICUjbHggLT4gbWZuICUjbHggLT4gZ2ZuICUjbHhcbiIsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnZm4gKyBpMiwgbWZuICsgaTIsIG0ycGZuKTsKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBCVUcoKTsKICAgICAgICAgICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiArPSAxIDw8IChMM19QQUdFVEFCTEVfU0hJRlQg
LSBQQUdFX1NISUZUKTsKQEAgLTExMDgsOCArMTEwNyw2IEBAIGxvbmcgcDJtX3B0X2F1ZGl0X3Ay
bShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAh
cDJtX2lzX3NoYXJlZCh0eXBlKSApCiAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcG1iYWQrKzsKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwcmludGsoIm1pc21hdGNoOiBnZm4gJSNseCAtPiBtZm4gJSNseCIKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIiAtPiBnZm4gJSNseFxuIiwgZ2ZuLCBtZm4sIG0ycGZuKTsK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQMk1fUFJJTlRLKCJtaXNtYXRjaDogZ2ZuICUj
bHggLT4gbWZuICUjbHgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
IC0+IGdmbiAlI2x4XG4iLCBnZm4sIG1mbiwgbTJwZm4pOwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEJVRygpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:04:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpRg-0002Bk-J3; Mon, 03 Jun 2019 16: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRf-0002A3-0D
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:23 +0000
X-Inumbo-ID: 3ffb4560-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ffb4560-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9476380D;
 Mon,  3 Jun 2019 09:04: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 3DF273F246;
 Mon,  3 Jun 2019 09:04:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:48 +0100
Message-Id: <20190603160350.29806-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 12/14] xen/x86: p2m: Rework printk format in
 audit_p2m()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, 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>

T25lIG9mIHRoZSBwcmludGsgZm9ybWF0IGluIGF1ZGl0X3AybSgpIG1heSBiZSBkaWZmaWN1bHQg
dG8gcmVhZCBhcyBpdAppcyBub3QgY2xlYXIgd2hhdCBpcyB0aGUgZmlyc3QgbnVtYmVyLgoKRnVy
dGhlcm1vcmUsIHRoZSBmb3JtYXQgY2FuIG5vdyB0YWtlIGFkdmFudGFnZSBvZiAlcGQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBD
aGFuZ2VzIGluIHYzOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
cDJtLmMgfCAzICstLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwppbmRleCBlMDNmMGFlNjMwLi4yMDhjMTk2NjY3IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC0yODM4LDggKzI4
MzgsNyBAQCB2b2lkIGF1ZGl0X3AybShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgICAgIGlmICgg
b2QgIT0gZCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIFAyTV9QUklOVEsoIndyb25nIG93bmVy
ICUjbHggLT4gJXAoJXUpICE9ICVwKCV1KVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgbWZu
LCBvZCwgKG9kP29kLT5kb21haW5faWQ6LTEpLCBkLCBkLT5kb21haW5faWQpOworICAgICAgICAg
ICAgUDJNX1BSSU5USygibWZuICUiUFJJX21mbiIgb3duZXIgJXBkICE9ICVwZFxuIiwgbWZuLCBv
ZCwgZCk7CiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpRj-0002FT-V4; Mon, 03 Jun 2019 16: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRi-0002Dj-HD
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:26 +0000
X-Inumbo-ID: 4172eec2-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4172eec2-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 16852A78;
 Mon,  3 Jun 2019 09:04: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 D344E3F246;
 Mon,  3 Jun 2019 09:04:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:49 +0100
Message-Id: <20190603160350.29806-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 13/14] xen/mm: Convert {s,
 g}et_gpfn_from_mfn() to use typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 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>

VGhlIGZpcnN0IHBhcmFtZXRlciBvZiB7cyxnfWV0X2dwZm5fZnJvbV9tZm4oKSBpcyBhbiBNRk4s
IHNvIGl0IGNhbiBiZQpzd2l0Y2hlZCB0byB1c2UgdGhlIHR5cGVzYWZlLgoKQXQgdGhlIHNhbWUg
dGltZSwgcmVwbGFjZSBncGZuIHdpdGggcGZuIGluIHRoZSBoZWxwZXJzIGFzIHRoZXkgYWxsIGRl
YWwKd2l0aCBQRk4gYW5kIGFsc28gdHVybiB0aGUgbWFjcm9zIHRvIHN0YXRpYyBpbmxpbmUuCgpO
b3RlIHRoYXQgdGhlIHJldHVybiBvZiB0aGUgZ2V0dGVyIGFuZCB0aGUgMm5kIHBhcmFtZXRlciBv
ZiB0aGUgc2V0dGVyCmhhdmUgbm90IGJlZW4gY29udmVydGVkIHRvIHVzZSB0eXBlc2FmZSBQRk4g
YmVjYXVzZSBpdCB3YXMgcmVxdWlyaW5nCm1vcmUgY2hhbmdlcyB0aGFuIGV4cGVjdGVkLgoKU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2
MzoKICAgICAgICAtIEFkZCBUYW1hcydzIGFja2VkLWJ5IGZvciBtZW1fc2hhcmluZyBiaXRzCiAg
ICAgICAgLSBBZGQgU3RlZmFubydzIGFja2VkLWJ5CiAgICAgICAgLSBGaXggY29kaW5nIHN0eWxl
IGluIHRoZSBkZWNsYXJhdGlvbiBvZiBtZW1fc2hhcmluZ19sb29rdXAoKQotLS0KIHhlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jYWN0aW9uLmMgfCAgMiArLQogeGVuL2FyY2gveDg2L21tLmMgICAg
ICAgICAgICAgICAgICB8IDE0ICsrKystLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
YyAgICAgIHwgMTkgKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgICAgICAg
ICAgfCAgNCArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgfCAzNCArKysr
KysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICB8IDY2
ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0v
cGFnaW5nLmMgICAgICAgICAgIHwgIDQgKy0tCiB4ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5j
ICAgICAgIHwgIDYgKystLQogeGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jICAgICAgICB8IDQx
ICsrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICAgICAgICAgfCAgMiArLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oICB8ICAyICstCiB4ZW4vaW5jbHVkZS9h
c20teDg2L21tLmggICAgICAgICAgIHwgMTYgKysrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L3AybS5oICAgICAgICAgIHwgIDIgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDExMSBpbnNlcnRpb25z
KCspLCAxMDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svbWNhY3Rpb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jYWN0aW9uLmMKaW5kZXgg
NjkzMzJmYjg0ZC4uNWU3OGZiNzcwMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svbWNhY3Rpb24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2FjdGlvbi5jCkBA
IC04OSw3ICs4OSw3IEBAIG1jX21lbWVycl9kaGFuZGxlcihzdHJ1Y3QgbWNhX2JpbmZvICpiaW5m
bywKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9pZChi
YW5rLT5tY19kb21pZCk7CiAgICAgICAgICAgICAgICAgQVNTRVJUKGQpOwotICAgICAgICAgICAg
ICAgIGdmbiA9IGdldF9ncGZuX2Zyb21fbWZuKChiYW5rLT5tY19hZGRyKSA+PiBQQUdFX1NISUZU
KTsKKyAgICAgICAgICAgICAgICBnZm4gPSBnZXRfcGZuX2Zyb21fbWZuKG1hZGRyX3RvX21mbihi
YW5rLT5tY19hZGRyKSk7CiAKICAgICAgICAgICAgICAgICBpZiAoIHVubW1hcF9icm9rZW5fcGFn
ZShkLCBtZm4sIGdmbikgKQogICAgICAgICAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggM2JiMTI3ODJhMS4uODNlMGYwZmI2
YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMK
QEAgLTUwMCw3ICs1MDAsNyBAQCB2b2lkIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3Qoc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZSwgc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIHBhZ2VfZ2V0X293
bmVyKHBhZ2UpID09IGQgKQogICAgICAgICByZXR1cm47CiAKLSAgICBzZXRfZ3Bmbl9mcm9tX21m
bihtZm5feChwYWdlX3RvX21mbihwYWdlKSksIElOVkFMSURfTTJQX0VOVFJZKTsKKyAgICBzZXRf
cGZuX2Zyb21fbWZuKHBhZ2VfdG9fbWZuKHBhZ2UpLCBJTlZBTElEX00yUF9FTlRSWSk7CiAKICAg
ICBzcGluX2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7CiAKQEAgLTEwNzUsNyArMTA3NSw3IEBA
IGdldF9wYWdlX2Zyb21fbDFlKAogCiAgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklO
RywgIkVycm9yIHVwZGF0aW5nIG1hcHBpbmdzIGZvciBtZm4gJSIgUFJJX21mbgogICAgICAgICAg
ICAgICAgICAgICAgIiAocGZuICUiIFBSSV9wZm4gIiwgZnJvbSBMMSBlbnRyeSAlIiBQUklwdGUg
IikgZm9yIGQlZFxuIiwKLSAgICAgICAgICAgICAgICAgICAgIG1mbiwgZ2V0X2dwZm5fZnJvbV9t
Zm4obWZuKSwKKyAgICAgICAgICAgICAgICAgICAgIG1mbiwgZ2V0X3Bmbl9mcm9tX21mbihfbWZu
KG1mbikpLAogICAgICAgICAgICAgICAgICAgICAgbDFlX2dldF9pbnRwdGUobDFlKSwgbDFlX293
bmVyLT5kb21haW5faWQpOwogICAgICAgICAgICAgcmV0dXJuIGVycjsKICAgICAgICAgfQpAQCAt
MTA4Niw3ICsxMDg2LDcgQEAgZ2V0X3BhZ2VfZnJvbV9sMWUoCiAgY291bGRfbm90X3BpbjoKICAg
ICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkVycm9yIGdldHRpbmcgbWZuICUiIFBSSV9tZm4g
IiAocGZuICUiIFBSSV9wZm4KICAgICAgICAgICAgICAiKSBmcm9tIEwxIGVudHJ5ICUiIFBSSXB0
ZSAiIGZvciBsMWVfb3duZXIgZCVkLCBwZ19vd25lciBkJWRcbiIsCi0gICAgICAgICAgICAgbWZu
LCBnZXRfZ3Bmbl9mcm9tX21mbihtZm4pLAorICAgICAgICAgICAgIG1mbiwgZ2V0X3Bmbl9mcm9t
X21mbihfbWZuKG1mbikpLAogICAgICAgICAgICAgIGwxZV9nZXRfaW50cHRlKGwxZSksIGwxZV9v
d25lci0+ZG9tYWluX2lkLCBwZ19vd25lci0+ZG9tYWluX2lkKTsKICAgICBpZiAoIHJlYWxfcGdf
b3duZXIgIT0gTlVMTCApCiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwpAQCAtMjYwMiw3ICsyNjAy
LDcgQEAgc3RhdGljIGludCBhbGxvY19wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwg
dW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAgICAgICAiIChwZm4gJSIgUFJJX3BmbiAi
KSBmb3IgdHlwZSAlIiBQUnR5cGVfaW5mbwogICAgICAgICAgICAgICAgICAiOiBjYWY9JTA4bHgg
dGFmPSUiIFBSdHlwZV9pbmZvICJcbiIsCiAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9f
bWZuKHBhZ2UpKSwKLSAgICAgICAgICAgICAgICAgZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3gocGFn
ZV90b19tZm4ocGFnZSkpKSwKKyAgICAgICAgICAgICAgICAgZ2V0X3Bmbl9mcm9tX21mbihwYWdl
X3RvX21mbihwYWdlKSksCiAgICAgICAgICAgICAgICAgIHR5cGUsIHBhZ2UtPmNvdW50X2luZm8s
IHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKICAgICAgICAgaWYgKCBwYWdlICE9IGN1cnJlbnQt
PmFyY2gub2xkX2d1ZXN0X3RhYmxlICkKICAgICAgICAgICAgIHBhZ2UtPnUuaW51c2UudHlwZV9p
bmZvID0gMDsKQEAgLTI4ODYsNyArMjg4Niw3IEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAg
ICAgICAgICAgIkJhZCB0eXBlIChzYXcgJSIgUFJ0eXBlX2luZm8gIiAhPSBleHAgJSIgUFJ0eXBl
X2luZm8gIikgIgogICAgICAgICAgICAgICAgICAgICAgImZvciBtZm4gJSIgUFJJX21mbiAiIChw
Zm4gJSIgUFJJX3BmbiAiKVxuIiwKICAgICAgICAgICAgICAgICAgICAgIHgsIHR5cGUsIG1mbl94
KHBhZ2VfdG9fbWZuKHBhZ2UpKSwKLSAgICAgICAgICAgICAgICAgICAgIGdldF9ncGZuX2Zyb21f
bWZuKG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSkpOworICAgICAgICAgICAgICAgICAgICAgZ2V0
X3Bmbl9mcm9tX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogICAgICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHVubGlrZWx5KCEoeCAmIFBHVF92
YWxpZGF0ZWQpKSApCkBAIC0zOTk4LDcgKzM5OTgsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAg
ICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIHNldF9n
cGZuX2Zyb21fbWZuKG1mbl94KG1mbiksIGdwZm4pOworICAgICAgICAgICAgc2V0X3Bmbl9mcm9t
X21mbihtZm4sIGdwZm4pOwogICAgICAgICAgICAgcGFnaW5nX21hcmtfcGZuX2RpcnR5KHBnX293
bmVyLCBfcGZuKGdwZm4pKTsKIAogICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CkBAIC00NTIy
LDcgKzQ1MjIsNyBAQCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX29uZSgKICAgICAgICAgZ290
byBwdXRfYm90aDsKIAogICAgIC8qIFVubWFwIGZyb20gb2xkIGxvY2F0aW9uLCBpZiBhbnkuICov
Ci0gICAgb2xkX2dwZm4gPSBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm4pKTsKKyAgICBvbGRf
Z3BmbiA9IGdldF9wZm5fZnJvbV9tZm4obWZuKTsKICAgICBBU1NFUlQoIVNIQVJFRF9NMlAob2xk
X2dwZm4pKTsKICAgICBpZiAoIHNwYWNlID09IFhFTk1BUFNQQUNFX2dtZm4gJiYgb2xkX2dwZm4g
IT0gZ2ZuICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
YyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IGYxNmEzZjUzMjQuLmZjMWZi
NmZlODkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0zOTEsMTEgKzM5MSwxMiBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgbWVtX3NoYXJpbmdfZ2ZuX2Rlc3Ryb3koc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZSwKICAgICB4ZnJlZShnZm5faW5mbyk7CiB9CiAKLXN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvKiBt
ZW1fc2hhcmluZ19sb29rdXAodW5zaWduZWQgbG9uZyBtZm4pCitzdGF0aWMgc3RydWN0IHBhZ2Vf
aW5mbyAqbWVtX3NoYXJpbmdfbG9va3VwKG1mbl90IG1mbikKIHsKLSAgICBpZiAoIG1mbl92YWxp
ZChfbWZuKG1mbikpICkKKyAgICBpZiAoIG1mbl92YWxpZChtZm4pICkKICAgICB7Ci0gICAgICAg
IHN0cnVjdCBwYWdlX2luZm8qIHBhZ2UgPSBtZm5fdG9fcGFnZShfbWZuKG1mbikpOworICAgICAg
ICBzdHJ1Y3QgcGFnZV9pbmZvKiBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKKwogICAgICAgICBp
ZiAoIHBhZ2VfZ2V0X293bmVyKHBhZ2UpID09IGRvbV9jb3cgKQogICAgICAgICB7CiAgICAgICAg
ICAgICAvKiBDb3VudCBoYXMgdG8gYmUgYXQgbGVhc3QgdHdvLCBiZWNhdXNlIHdlJ3JlIGNhbGxl
ZApAQCAtNDA0LDcgKzQwNSw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvKiBtZW1fc2hhcmlu
Z19sb29rdXAodW5zaWduZWQgbG9uZyBtZm4pCiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHQg
PSByZWFkX2F0b21pYygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8pOwogICAgICAgICAgICAgQVNT
RVJUKCh0ICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3NoYXJlZF9wYWdlKTsKICAgICAgICAgICAg
IEFTU0VSVCgodCAmIFBHVF9jb3VudF9tYXNrKSA+PSAyKTsKLSAgICAgICAgICAgIEFTU0VSVChT
SEFSRURfTTJQKGdldF9ncGZuX2Zyb21fbWZuKG1mbikpKTsKKyAgICAgICAgICAgIEFTU0VSVChT
SEFSRURfTTJQKGdldF9wZm5fZnJvbV9tZm4obWZuKSkpOwogICAgICAgICAgICAgcmV0dXJuIHBh
Z2U7CiAgICAgICAgIH0KICAgICB9CkBAIC00NjQsMTAgKzQ2NSwxMCBAQCBzdGF0aWMgaW50IGF1
ZGl0KHZvaWQpCiAgICAgICAgIH0KIAogICAgICAgICAvKiBDaGVjayB0aGUgbTJwIGVudHJ5ICov
Ci0gICAgICAgIGlmICggIVNIQVJFRF9NMlAoZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobWZuKSkp
ICkKKyAgICAgICAgaWYgKCAhU0hBUkVEX00yUChnZXRfcGZuX2Zyb21fbWZuKG1mbikpICkKICAg
ICAgICAgewogICAgICAgICAgICBNRU1fU0hBUklOR19ERUJVRygibWZuICVseCBzaGFyZWQsIGJ1
dCB3cm9uZyBtMnAgZW50cnkgKCVseCkhXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtZm5feChtZm4pLCBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm4pKSk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIGdldF9wZm5fZnJvbV9tZm4obWZuKSk7CiAg
ICAgICAgICAgIGVycm9ycysrOwogICAgICAgICB9CiAKQEAgLTY5Myw3ICs2OTQsNyBAQCBzdGF0
aWMgaW5saW5lIHN0cnVjdCBwYWdlX2luZm8gKl9fZ3JhYl9zaGFyZWRfcGFnZShtZm5fdCBtZm4p
CiAgICAgaWYgKCAhbWVtX3NoYXJpbmdfcGFnZV9sb2NrKHBnKSApCiAgICAgICAgIHJldHVybiBO
VUxMOwogCi0gICAgaWYgKCBtZW1fc2hhcmluZ19sb29rdXAobWZuX3gobWZuKSkgPT0gTlVMTCAp
CisgICAgaWYgKCBtZW1fc2hhcmluZ19sb29rdXAobWZuKSA9PSBOVUxMICkKICAgICB7CiAgICAg
ICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHBnKTsKICAgICAgICAgcmV0dXJuIE5VTEw7CkBA
IC04NzcsNyArODc4LDcgQEAgc3RhdGljIGludCBub21pbmF0ZV9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIGdmbl90IGdmbiwKICAgICBhdG9taWNfaW5jKCZucl9zaGFyZWRfbWZucyk7CiAKICAgICAv
KiBVcGRhdGUgbTJwIGVudHJ5IHRvIFNIQVJFRF9NMlBfRU5UUlkgKi8KLSAgICBzZXRfZ3Bmbl9m
cm9tX21mbihtZm5feChtZm4pLCBTSEFSRURfTTJQX0VOVFJZKTsKKyAgICBzZXRfcGZuX2Zyb21f
bWZuKG1mbiwgU0hBUkVEX00yUF9FTlRSWSk7CiAKICAgICAqcGhhbmRsZSA9IHBhZ2UtPnNoYXJp
bmctPmhhbmRsZTsKICAgICBhdWRpdF9hZGRfbGlzdChwYWdlKTsKQEAgLTEyMjIsNyArMTIyMyw3
IEBAIHByaXZhdGVfcGFnZV9mb3VuZDoKICAgICB9CiAKICAgICAvKiBVcGRhdGUgbTJwIGVudHJ5
ICovCi0gICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gocGFnZV90b19tZm4ocGFnZSkpLCBnZm4p
OworICAgIHNldF9wZm5fZnJvbV9tZm4ocGFnZV90b19tZm4ocGFnZSksIGdmbik7CiAKICAgICAv
KiBOb3cgdGhhdCB0aGUgZ2ZuPC0+bWZuIG1hcCBpcyBwcm9wZXJseSBlc3RhYmxpc2hlZCwKICAg
ICAgKiBtYXJraW5nIGRpcnR5IGlzIGZlYXNpYmxlICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vcDJtLXBvZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCA0MzEzODYz
MDY2Li45ZTAwMTczOGY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTY1Miw3ICs2NTIsNyBAQCBwMm1fcG9k
X2RlY3JlYXNlX3Jlc2VydmF0aW9uKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgdW5zaWdu
ZWQgaW50IG9yZGVyKQogICAgICAgICAgICAgfQogICAgICAgICAgICAgcDJtX3RsYl9mbHVzaF9z
eW5jKHAybSk7CiAgICAgICAgICAgICBmb3IgKCBqID0gMDsgaiA8IG47ICsraiApCi0gICAgICAg
ICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobWZuKSwgSU5WQUxJRF9NMlBfRU5UUlkp
OworICAgICAgICAgICAgICAgIHNldF9wZm5fZnJvbV9tZm4obWZuLCBJTlZBTElEX00yUF9FTlRS
WSk7CiAgICAgICAgICAgICBwMm1fcG9kX2NhY2hlX2FkZChwMm0sIHBhZ2UsIGN1cl9vcmRlcik7
CiAKICAgICAgICAgICAgIHN0ZWFsX2Zvcl9jYWNoZSA9ICAoIHAybS0+cG9kLmVudHJ5X2NvdW50
ID4gcDJtLT5wb2QuY291bnQgKTsKQEAgLTEyMDMsNyArMTIwMyw3IEBAIHAybV9wb2RfZGVtYW5k
X3BvcHVsYXRlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKIAogICAgIGZvcigg
aSA9IDA7IGkgPCAoMVVMIDw8IG9yZGVyKTsgaSsrICkKICAgICB7Ci0gICAgICAgIHNldF9ncGZu
X2Zyb21fbWZuKG1mbl94KG1mbikgKyBpLCBnZm5feChnZm5fYWxpZ25lZCkgKyBpKTsKKyAgICAg
ICAgc2V0X3Bmbl9mcm9tX21mbihtZm5fYWRkKG1mbiwgaSksIGdmbl94KGdmbl9hbGlnbmVkKSAr
IGkpOwogICAgICAgICBwYWdpbmdfbWFya19wZm5fZGlydHkoZCwgX3BmbihnZm5feChnZm5fYWxp
Z25lZCkgKyBpKSk7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggODRkZGMxODM0Yi4uYTlkOWFkYTRh
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tcHQuYwpAQCAtOTkxLDcgKzk5MSw4IEBAIHN0YXRpYyBpbnQgcDJtX3B0X2NoYW5n
ZV9lbnRyeV90eXBlX3JhbmdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiBsb25nIHAybV9wdF9h
dWRpdF9wMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGVu
dHJ5X2NvdW50ID0gMCwgcG1iYWQgPSAwOwotICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBnZm4sIG0y
cGZuOworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtMnBmbjsKKyAgICBtZm5fdCBtZm47CiAKICAg
ICBBU1NFUlQocDJtX2xvY2tlZF9ieV9tZShwMm0pKTsKICAgICBBU1NFUlQocG9kX2xvY2tlZF9i
eV9tZShwMm0pKTsKQEAgLTEwMzAsMTkgKzEwMzEsMjAgQEAgbG9uZyBwMm1fcHRfYXVkaXRfcDJt
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiAgICAgICAgICAgICAgICAgLyogY2hlY2sgZm9yIDFH
QiBzdXBlciBwYWdlICovCiAgICAgICAgICAgICAgICAgaWYgKCBsM2VfZ2V0X2ZsYWdzKGwzZVtp
M10pICYgX1BBR0VfUFNFICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
IG1mbiA9IGwzZV9nZXRfcGZuKGwzZVtpM10pOwotICAgICAgICAgICAgICAgICAgICBBU1NFUlQo
bWZuX3ZhbGlkKF9tZm4obWZuKSkpOworICAgICAgICAgICAgICAgICAgICBtZm4gPSBsM2VfZ2V0
X21mbihsM2VbaTNdKTsKKyAgICAgICAgICAgICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4p
KTsKICAgICAgICAgICAgICAgICAgICAgLyogd2UgaGF2ZSB0byBjb3ZlciA1MTJ4NTEyIDRLIHBh
Z2VzICovCiAgICAgICAgICAgICAgICAgICAgIGZvciAoIGkyID0gMDsgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGkyIDwgKEwyX1BBR0VUQUJMRV9FTlRSSUVTICogTDFfUEFHRVRBQkxFX0VO
VFJJRVMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICBpMisrKQogICAgICAgICAgICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBtMnBmbiA9IGdldF9ncGZuX2Zyb21fbWZu
KG1mbitpMik7CisgICAgICAgICAgICAgICAgICAgICAgICBtMnBmbiA9IGdldF9wZm5fZnJvbV9t
Zm4obWZuX2FkZChtZm4sIGkyKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIG0ycGZu
ICE9IChnZm4gKyBpMikgKQogICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBtYmFkKys7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJN
X1BSSU5USygibWlzbWF0Y2g6IGdmbiAlI2x4IC0+IG1mbiAlI2x4IC0+IGdmbiAlI2x4XG4iLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuICsgaTIsIG1mbiArIGky
LCBtMnBmbik7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJNX1BSSU5USygibWlzbWF0
Y2g6IGdmbiAlI2x4IC0+IG1mbiAlIlBSSV9tZm4iIGdmbiAlI2x4XG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuICsgaTIsIG1mbl94KG1mbl9hZGQobWZuLCBp
MikpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbTJwZm4pOwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEJVRygpOwogICAgICAgICAgICAgICAgICAgICAgICAg
fQogICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuICs9IDEgPDwgKEwzX1BBR0VUQUJMRV9TSElG
VCAtIFBBR0VfU0hJRlQpOwpAQCAtMTA2NiwxNyArMTA2OCwxNyBAQCBsb25nIHAybV9wdF9hdWRp
dF9wMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICAgICAgICAgICAgICAgICAgLyogY2hl
Y2sgZm9yIHN1cGVyIHBhZ2UgKi8KICAgICAgICAgICAgICAgICAgICAgaWYgKCBsMmVfZ2V0X2Zs
YWdzKGwyZVtpMl0pICYgX1BBR0VfUFNFICkKICAgICAgICAgICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgICAgICAgICAgbWZuID0gbDJlX2dldF9wZm4obDJlW2kyXSk7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKF9tZm4obWZuKSkpOworICAgICAgICAgICAg
ICAgICAgICAgICAgbWZuID0gbDJlX2dldF9tZm4obDJlW2kyXSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKG1mbikpOwogICAgICAgICAgICAgICAgICAgICAgICAg
Zm9yICggaTEgPSAwOyBpMSA8IEwxX1BBR0VUQUJMRV9FTlRSSUVTOyBpMSsrKQogICAgICAgICAg
ICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG0ycGZuID0gZ2V0
X2dwZm5fZnJvbV9tZm4obWZuK2kxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBtMnBm
biA9IGdldF9wZm5fZnJvbV9tZm4obWZuX2FkZChtZm4sIGkxKSk7CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLyogQWxsb3cgc2hhcmVkIE0yUHMgKi8KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpZiAoIChtMnBmbiAhPSAoZ2ZuICsgaTEpKSAmJiAhU0hBUkVEX00yUChtMnBmbikg
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcG1iYWQrKzsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJNX1BS
SU5USygibWlzbWF0Y2g6IGdmbiAlI2x4IC0+IG1mbiAlI2x4IgotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICIgLT4gZ2ZuICUjbHhcbiIsIGdmbitpMSwgbWZuK2kx
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQMk1fUFJJTlRLKCJtaXNtYXRjaDog
Z2ZuICUjbHggLT4gbWZuICUiUFJJX21mbiIgLT4gZ2ZuICUjbHhcbiIsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuICsgaTEsIG1mbl94KG1mbl9hZGQobWZu
LCBpMSkpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG0ycGZu
KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQlVHKCk7CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfQpAQCAtMTA5OCwxNyArMTEwMCwxNyBAQCBsb25nIHAybV9wdF9hdWRp
dF9wMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZW50cnlfY291bnQrKzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51
ZTsKICAgICAgICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICAgICAgICAgIG1m
biA9IGwxZV9nZXRfcGZuKGwxZVtpMV0pOwotICAgICAgICAgICAgICAgICAgICAgICAgQVNTRVJU
KG1mbl92YWxpZChfbWZuKG1mbikpKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIG0ycGZuID0g
Z2V0X2dwZm5fZnJvbV9tZm4obWZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1mbiA9IGwx
ZV9nZXRfbWZuKGwxZVtpMV0pOworICAgICAgICAgICAgICAgICAgICAgICAgQVNTRVJUKG1mbl92
YWxpZChtZm4pKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG0ycGZuID0gZ2V0X3Bmbl9mcm9t
X21mbihtZm4pOwogICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBtMnBmbiAhPSBnZm4gJiYK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZSAhPSBwMm1fbW1pb19kaXJlY3QgJiYK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXAybV9pc19ncmFudCh0eXBlKSAmJgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAhcDJtX2lzX3NoYXJlZCh0eXBlKSApCiAgICAgICAg
ICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG1iYWQrKzsK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBQMk1fUFJJTlRLKCJtaXNtYXRjaDogZ2ZuICUj
bHggLT4gbWZuICUjbHgiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
IC0+IGdmbiAlI2x4XG4iLCBnZm4sIG1mbiwgbTJwZm4pOworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFAyTV9QUklOVEsoIm1pc21hdGNoOiBnZm4gJSNseCAtPiBtZm4gJSJQUklfbWZuIiAt
PiBnZm4gJSNseFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdm
biwgbWZuX3gobWZuKSwgbTJwZm4pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJVRygp
OwogICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICB9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5k
ZXggMjA4YzE5NjY2Ny4uZDJhODc2Yzc2OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzY5LDcgKzc2OSw3IEBAIHZvaWQg
cDJtX2ZpbmFsX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAKIAogc3RhdGljIGludAotcDJt
X3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
IHVuc2lnbmVkIGxvbmcgbWZuLAorcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgcGFnZV9vcmRlcikKIHsKICAgICB1bnNpZ25lZCBsb25nIGk7CkBAIC03ODMsMTcg
Kzc4MywxNyBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWdu
ZWQgbG9uZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgIHJldHVybiAwOwogCiAg
ICAgQVNTRVJUKGdmbl9sb2NrZWRfYnlfbWUocDJtLCBnZm4pKTsKLSAgICBQMk1fREVCVUcoInJl
bW92aW5nIGdmbj0lI2x4IG1mbj0lI2x4XG4iLCBnZm5fbCwgbWZuKTsKKyAgICBQMk1fREVCVUco
InJlbW92aW5nIGdmbj0lI2x4IG1mbj0lIlBSSV9tZm4iXG4iLCBnZm5fbCwgbWZuX3gobWZuKSk7
CiAKLSAgICBpZiAoIG1mbl92YWxpZChfbWZuKG1mbikpICkKKyAgICBpZiAoIG1mbl92YWxpZCht
Zm4pICkKICAgICB7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVy
KTsgaSsrICkKICAgICAgICAgewogICAgICAgICAgICAgbWZuX3JldHVybiA9IHAybS0+Z2V0X2Vu
dHJ5KHAybSwgZ2ZuX2FkZChnZm4sIGkpLCAmdCwgJmEsIDAsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTlVMTCwgTlVMTCk7CiAgICAgICAgICAgICBpZiAoICFwMm1f
aXNfZ3JhbnQodCkgJiYgIXAybV9pc19zaGFyZWQodCkgJiYgIXAybV9pc19mb3JlaWduKHQpICkK
LSAgICAgICAgICAgICAgICBzZXRfZ3Bmbl9mcm9tX21mbihtZm4raSwgSU5WQUxJRF9NMlBfRU5U
UlkpOwotICAgICAgICAgICAgQVNTRVJUKCAhcDJtX2lzX3ZhbGlkKHQpIHx8IG1mbiArIGkgPT0g
bWZuX3gobWZuX3JldHVybikgKTsKKyAgICAgICAgICAgICAgICBzZXRfcGZuX2Zyb21fbWZuKG1m
bl9hZGQobWZuLCBpKSwgSU5WQUxJRF9NMlBfRU5UUlkpOworICAgICAgICAgICAgQVNTRVJUKCAh
cDJtX2lzX3ZhbGlkKHQpIHx8IG1mbl9lcShtZm5fYWRkKG1mbiwgaSksIG1mbl9yZXR1cm4pICk7
CiAgICAgICAgIH0KICAgICB9CiAgICAgcmV0dXJuIHAybV9zZXRfZW50cnkocDJtLCBnZm4sIElO
VkFMSURfTUZOLCBwYWdlX29yZGVyLCBwMm1faW52YWxpZCwKQEAgLTgwNyw3ICs4MDcsNyBAQCBn
dWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAgIGludCBy
YzsKICAgICBnZm5fbG9jayhwMm0sIGdmbiwgcGFnZV9vcmRlcik7Ci0gICAgcmMgPSBwMm1fcmVt
b3ZlX3BhZ2UocDJtLCBnZm5feChnZm4pLCBtZm5feChtZm4pLCBwYWdlX29yZGVyKTsKKyAgICBy
YyA9IHAybV9yZW1vdmVfcGFnZShwMm0sIGdmbl94KGdmbiksIG1mbiwgcGFnZV9vcmRlcik7CiAg
ICAgZ2ZuX3VubG9jayhwMm0sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgcmV0dXJuIHJjOwogfQpA
QCAtODQyLDcgKzg0Miw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CiAKLSAgICAgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94
KG1mbikgKyBpLCBnZm5feChnZm4pICsgaSk7CisgICAgICAgICAgICBzZXRfcGZuX2Zyb21fbWZu
KG1mbl9hZGQobWZuLCBpKSwgZ2ZuX3goZ2ZuKSArIGkpOwogICAgICAgICB9CiAKICAgICAgICAg
cmV0dXJuIDA7CkBAIC05MjQsNyArOTI0LDcgQEAgZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoc3Ry
dWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIGVsc2UgaWYgKCBw
Mm1faXNfcmFtKG90KSAmJiAhcDJtX2lzX3BhZ2VkKG90KSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIEFTU0VSVChtZm5fdmFsaWQob21mbikpOwotICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9t
Zm4obWZuX3gob21mbiksIElOVkFMSURfTTJQX0VOVFJZKTsKKyAgICAgICAgICAgIHNldF9wZm5f
ZnJvbV9tZm4ob21mbiwgSU5WQUxJRF9NMlBfRU5UUlkpOwogICAgICAgICB9CiAgICAgICAgIGVs
c2UgaWYgKCBvdCA9PSBwMm1fcG9wdWxhdGVfb25fZGVtYW5kICkKICAgICAgICAgewpAQCAtOTY3
LDcgKzk2Nyw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdm
bl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgIFAyTV9ERUJVRygib2xkIGdmbj0l
I2x4IC0+IG1mbiAlI2x4XG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChvZ2Zu
KSAsIG1mbl94KG9tZm4pKTsKICAgICAgICAgICAgICAgICBpZiAoIG1mbl9lcShvbWZuLCBtZm5f
YWRkKG1mbiwgaSkpICkKLSAgICAgICAgICAgICAgICAgICAgcDJtX3JlbW92ZV9wYWdlKHAybSwg
Z2ZuX3gob2dmbiksIG1mbl94KG1mbl9hZGQobWZuLCBpKSksCisgICAgICAgICAgICAgICAgICAg
IHAybV9yZW1vdmVfcGFnZShwMm0sIGdmbl94KG9nZm4pLCBtZm5fYWRkKG1mbiwgaSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwKTsKICAgICAgICAgICAgIH0KICAgICAg
ICAgfQpAQCAtOTg0LDggKzk4NCw4IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICBpZiAoICFwMm1faXNfZ3Jh
bnQodCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwg
cGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZu
X3gobWZuX2FkZChtZm4sIGkpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
Zm5feChnZm5fYWRkKGdmbiwgaSkpKTsKKyAgICAgICAgICAgICAgICBzZXRfcGZuX2Zyb21fbWZu
KG1mbl9hZGQobWZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94
KGdmbl9hZGQoZ2ZuLCBpKSkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UKQEAgLTEyODYs
NyArMTI4Niw3IEBAIHN0YXRpYyBpbnQgc2V0X3R5cGVkX3AybV9lbnRyeShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwg
PDwgb3JkZXIpOyArK2kgKQogICAgICAgICB7CiAgICAgICAgICAgICBBU1NFUlQobWZuX3ZhbGlk
KG1mbl9hZGQob21mbiwgaSkpKTsKLSAgICAgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94
KG9tZm4pICsgaSwgSU5WQUxJRF9NMlBfRU5UUlkpOworICAgICAgICAgICAgc2V0X3Bmbl9mcm9t
X21mbihtZm5fYWRkKG9tZm4sIGkpLCBJTlZBTElEX00yUF9FTlRSWSk7CiAgICAgICAgIH0KICAg
ICB9CiAKQEAgLTE0ODEsNyArMTQ4MSw3IEBAIGludCBzZXRfc2hhcmVkX3AybV9lbnRyeShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLCBtZm5fdCBtZm4pCiAgICAgcGdfdHlw
ZSA9IHJlYWRfYXRvbWljKCYobWZuX3RvX3BhZ2Uob21mbiktPnUuaW51c2UudHlwZV9pbmZvKSk7
CiAgICAgaWYgKCAocGdfdHlwZSAmIFBHVF9jb3VudF9tYXNrKSA9PSAwCiAgICAgICAgICB8fCAo
cGdfdHlwZSAmIFBHVF90eXBlX21hc2spICE9IFBHVF9zaGFyZWRfcGFnZSApCi0gICAgICAgIHNl
dF9ncGZuX2Zyb21fbWZuKG1mbl94KG9tZm4pLCBJTlZBTElEX00yUF9FTlRSWSk7CisgICAgICAg
IHNldF9wZm5fZnJvbV9tZm4ob21mbiwgSU5WQUxJRF9NMlBfRU5UUlkpOwogCiAgICAgUDJNX0RF
QlVHKCJzZXQgc2hhcmVkICVseCAlbHhcbiIsIGdmbl9sLCBtZm5feChtZm4pKTsKICAgICByYyA9
IHAybV9zZXRfZW50cnkocDJtLCBnZm4sIG1mbiwgUEFHRV9PUkRFUl80SywgcDJtX3JhbV9zaGFy
ZWQsCkBAIC0xODM2LDcgKzE4MzYsNyBAQCBpbnQgcDJtX21lbV9wYWdpbmdfcHJlcChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1aW50NjRfdCBidWZmZXIpCiAgICAgcmV0
ID0gcDJtX3NldF9lbnRyeShwMm0sIGdmbiwgbWZuLCBQQUdFX09SREVSXzRLLAogICAgICAgICAg
ICAgICAgICAgICAgICAgcGFnaW5nX21vZGVfbG9nX2RpcnR5KGQpID8gcDJtX3JhbV9sb2dkaXJ0
eQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogcDJt
X3JhbV9ydywgYSk7Ci0gICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobWZuKSwgZ2ZuX2wpOwor
ICAgIHNldF9wZm5fZnJvbV9tZm4obWZuLCBnZm5fbCk7CiAKICAgICBpZiAoICFwYWdlX2V4dGFu
dCApCiAgICAgICAgIGF0b21pY19kZWMoJmQtPnBhZ2VkX3BhZ2VzKTsKQEAgLTE4ODcsNyArMTg4
Nyw3IEBAIHZvaWQgcDJtX21lbV9wYWdpbmdfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHZtX2V2
ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX3JhbV9ydywgYSk7CiAKICAgICAgICAgICAgIGlmICggIXJjICkKLSAgICAgICAgICAgICAg
ICBzZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm4pLCBnZm5feChnZm4pKTsKKyAgICAgICAgICAg
ICAgICBzZXRfcGZuX2Zyb21fbWZuKG1mbiwgZ2ZuX3goZ2ZuKSk7CiAgICAgICAgIH0KICAgICAg
ICAgZ2ZuX3VubG9jayhwMm0sIGdmbiwgMCk7CiAgICAgfQpAQCAtMjY5Myw3ICsyNjkzLDcgQEAg
aW50IHAybV9jaGFuZ2VfYWx0cDJtX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aWR4LAogICAgIHsKICAgICAgICAgbWZuID0gYXAybS0+Z2V0X2VudHJ5KGFwMm0sIG9sZF9nZm4s
ICZ0LCAmYSwgMCwgTlVMTCwgTlVMTCk7CiAgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgKQot
ICAgICAgICAgICAgcDJtX3JlbW92ZV9wYWdlKGFwMm0sIGdmbl94KG9sZF9nZm4pLCBtZm5feCht
Zm4pLCBQQUdFX09SREVSXzRLKTsKKyAgICAgICAgICAgIHAybV9yZW1vdmVfcGFnZShhcDJtLCBn
Zm5feChvbGRfZ2ZuKSwgbWZuLCBQQUdFX09SREVSXzRLKTsKICAgICAgICAgcmMgPSAwOwogICAg
ICAgICBnb3RvIG91dDsKICAgICB9CkBAIC0yODA3LDggKzI4MDcsOCBAQCB2b2lkIGF1ZGl0X3Ay
bShzdHJ1Y3QgZG9tYWluICpkLAogewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAg
c3RydWN0IGRvbWFpbiAqb2Q7Ci0gICAgdW5zaWduZWQgbG9uZyBtZm4sIGdmbjsKLSAgICBtZm5f
dCBwMm1mbjsKKyAgICB1bnNpZ25lZCBsb25nIGdmbjsKKyAgICBtZm5fdCBwMm1mbiwgbWZuOwog
ICAgIHVuc2lnbmVkIGxvbmcgb3JwaGFuc19jb3VudCA9IDAsIG1wYmFkID0gMCwgcG1iYWQgPSAw
OwogICAgIHAybV9hY2Nlc3NfdCBwMm1hOwogICAgIHAybV90eXBlX3QgdHlwZTsKQEAgLTI4MzAs
NTMgKzI4MzAsNTMgQEAgdm9pZCBhdWRpdF9wMm0oc3RydWN0IGRvbWFpbiAqZCwKICAgICBzcGlu
X2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7CiAgICAgcGFnZV9saXN0X2Zvcl9lYWNoICggcGFn
ZSwgJmQtPnBhZ2VfbGlzdCApCiAgICAgewotICAgICAgICBtZm4gPSBtZm5feChwYWdlX3RvX21m
bihwYWdlKSk7CisgICAgICAgIG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCi0gICAgICAgIFAy
TV9QUklOVEsoImF1ZGl0aW5nIGd1ZXN0IHBhZ2UsIG1mbj0lI2x4XG4iLCBtZm4pOworICAgICAg
ICBQMk1fUFJJTlRLKCJhdWRpdGluZyBndWVzdCBwYWdlLCBtZm49JSJQUklfbWZuIlxuIiwgbWZu
X3gobWZuKSk7CiAKICAgICAgICAgb2QgPSBwYWdlX2dldF9vd25lcihwYWdlKTsKIAogICAgICAg
ICBpZiAoIG9kICE9IGQgKQogICAgICAgICB7Ci0gICAgICAgICAgICBQMk1fUFJJTlRLKCJtZm4g
JSJQUklfbWZuIiBvd25lciAlcGQgIT0gJXBkXG4iLCBtZm4sIG9kLCBkKTsKKyAgICAgICAgICAg
IFAyTV9QUklOVEsoIm1mbiAlIlBSSV9tZm4iIG93bmVyICVwZCAhPSAlcGRcbiIsIG1mbl94KG1m
biksIG9kLCBkKTsKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKLSAgICAgICAg
Z2ZuID0gZ2V0X2dwZm5fZnJvbV9tZm4obWZuKTsKKyAgICAgICAgZ2ZuID0gZ2V0X3Bmbl9mcm9t
X21mbihtZm4pOwogICAgICAgICBpZiAoIGdmbiA9PSBJTlZBTElEX00yUF9FTlRSWSApCiAgICAg
ICAgIHsKICAgICAgICAgICAgIG9ycGhhbnNfY291bnQrKzsKLSAgICAgICAgICAgIFAyTV9QUklO
VEsoIm9ycGhhbmVkIGd1ZXN0IHBhZ2U6IG1mbj0lI2x4IGhhcyBpbnZhbGlkIGdmblxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbik7CisgICAgICAgICAgICBQMk1fUFJJTlRLKCJv
cnBoYW5lZCBndWVzdCBwYWdlOiBtZm49JSJQUklfbWZuIiBoYXMgaW52YWxpZCBnZm5cbiIsCisg
ICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbikpOwogICAgICAgICAgICAgY29udGludWU7
CiAgICAgICAgIH0KIAogICAgICAgICBpZiAoIFNIQVJFRF9NMlAoZ2ZuKSApCiAgICAgICAgIHsK
LSAgICAgICAgICAgIFAyTV9QUklOVEsoInNoYXJlZCBtZm4gKCVseCkgb24gZG9tYWluIHBhZ2Ug
bGlzdCFcbiIsCi0gICAgICAgICAgICAgICAgICAgIG1mbik7CisgICAgICAgICAgICBQMk1fUFJJ
TlRLKCJzaGFyZWQgbWZuICglIlBSSV9tZm4iKSBvbiBkb21haW4gcGFnZSBsaXN0IVxuIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuKSk7CiAgICAgICAgICAgICBjb250aW51ZTsK
ICAgICAgICAgfQogCiAgICAgICAgIHAybWZuID0gZ2V0X2dmbl90eXBlX2FjY2VzcyhwMm0sIGdm
biwgJnR5cGUsICZwMm1hLCAwLCBOVUxMKTsKLSAgICAgICAgaWYgKCBtZm5feChwMm1mbikgIT0g
bWZuICkKKyAgICAgICAgaWYgKCAhbWZuX2VxKHAybWZuLCBtZm4pICkKICAgICAgICAgewogICAg
ICAgICAgICAgbXBiYWQrKzsKLSAgICAgICAgICAgIFAyTV9QUklOVEsoIm1hcCBtaXNtYXRjaCBt
Zm4gJSNseCAtPiBnZm4gJSNseCAtPiBtZm4gJSNseCIKKyAgICAgICAgICAgIFAyTV9QUklOVEso
Im1hcCBtaXNtYXRjaCBtZm4gJSJQUklfbWZuIiAtPiBnZm4gJSNseCAtPiBtZm4gJSJQUklfbWZu
IiIKICAgICAgICAgICAgICAgICAgICAgICAgIiAoLT4gZ2ZuICUjbHgpXG4iLAotICAgICAgICAg
ICAgICAgICAgICAgICBtZm4sIGdmbiwgbWZuX3gocDJtZm4pLAorICAgICAgICAgICAgICAgICAg
ICAgICBtZm5feChtZm4pLCBnZm4sIG1mbl94KHAybWZuKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgKG1mbl92YWxpZChwMm1mbikKLSAgICAgICAgICAgICAgICAgICAgICAgID8gZ2V0X2dwZm5f
ZnJvbV9tZm4obWZuX3gocDJtZm4pKQorICAgICAgICAgICAgICAgICAgICAgICAgPyBnZXRfcGZu
X2Zyb21fbWZuKHAybWZuKQogICAgICAgICAgICAgICAgICAgICAgICAgOiAtMXUpKTsKICAgICAg
ICAgICAgIC8qIFRoaXMgbTJwIGVudHJ5IGlzIHN0YWxlOiB0aGUgZG9tYWluIGhhcyBhbm90aGVy
IGZyYW1lIGluCiAgICAgICAgICAgICAgKiB0aGlzIHBoeXNpY2FsIHNsb3QuICBObyBncmVhdCBk
aXNhc3RlciwgYnV0IGZvciBuZWF0bmVzcywKICAgICAgICAgICAgICAqIGJsb3cgYXdheSB0aGUg
bTJwIGVudHJ5LiAqLwotICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBJTlZBTElE
X00yUF9FTlRSWSk7CisgICAgICAgICAgICBzZXRfcGZuX2Zyb21fbWZuKG1mbiwgSU5WQUxJRF9N
MlBfRU5UUlkpOwogICAgICAgICB9CiAgICAgICAgIF9fcHV0X2dmbihwMm0sIGdmbik7CiAKLSAg
ICAgICAgUDJNX1BSSU5USygiT0s6IG1mbj0lI2x4LCBnZm49JSNseCwgcDJtZm49JSNseFxuIiwK
LSAgICAgICAgICAgICAgICAgICAgICAgbWZuLCBnZm4sIG1mbl94KHAybWZuKSk7CisgICAgICAg
IFAyTV9QUklOVEsoIk9LOiBtZm49JSJQUklfbWZuIiwgZ2ZuPSUjbHgsIHAybWZuPSUiUFJJX21m
biJcbiIsCisgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuKSwgZ2ZuLCBtZm5feChwMm1mbikp
OwogICAgIH0KICAgICBzcGluX3VubG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5j
CmluZGV4IDAxMTA4OTM2OGEuLjFlZjc3ZTExODIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKQEAgLTM0NCw3ICszNDQs
NyBAQCB2b2lkIHBhZ2luZ19tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4p
CiAgICAgICAgIHJldHVybjsKIAogICAgIC8qIFdlIC9yZWFsbHkvIG1lYW4gUEZOIGhlcmUsIGV2
ZW4gZm9yIG5vbi10cmFuc2xhdGVkIGd1ZXN0cy4gKi8KLSAgICBwZm4gPSBfcGZuKGdldF9ncGZu
X2Zyb21fbWZuKG1mbl94KGdtZm4pKSk7CisgICAgcGZuID0gX3BmbihnZXRfcGZuX2Zyb21fbWZu
KGdtZm4pKTsKIAogICAgIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0eShkLCBwZm4pOwogfQpAQCAtMzYy
LDcgKzM2Miw3IEBAIGludCBwYWdpbmdfbWZuX2lzX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1m
bl90IGdtZm4pCiAgICAgQVNTRVJUKHBhZ2luZ19tb2RlX2xvZ19kaXJ0eShkKSk7CiAKICAgICAv
KiBXZSAvcmVhbGx5LyBtZWFuIFBGTiBoZXJlLCBldmVuIGZvciBub24tdHJhbnNsYXRlZCBndWVz
dHMuICovCi0gICAgcGZuID0gX3BmbihnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChnbWZuKSkpOwor
ICAgIHBmbiA9IF9wZm4oZ2V0X3Bmbl9mcm9tX21mbihnbWZuKSk7CiAgICAgLyogSW52YWxpZCBw
YWdlcyBjYW4ndCBiZSBkaXJ0eS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFWQUxJRF9NMlAocGZu
X3gocGZuKSkpICkKICAgICAgICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
cHYvZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwppbmRleCAxYmQ1
M2U5YzA4Li4wMGY2OTQ2Y2E3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWls
ZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMKQEAgLTM5LDcgKzM5LDcgQEAg
dm9pZCBfX2luaXQgZG9tMF91cGRhdGVfcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIHBmbiwKICAgICBlbHNlCiAgICAgICAgICgodW5zaWduZWQgaW50ICopdnBoeXNtYXBf
cylbcGZuXSA9IG1mbjsKIAotICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbiwgcGZuKTsKKyAgICBz
ZXRfcGZuX2Zyb21fbWZuKF9tZm4obWZuKSwgcGZuKTsKIH0KIAogc3RhdGljIF9faW5pdCB2b2lk
IG1hcmtfcHZfcHRfcGFnZXNfcmRvbmx5KHN0cnVjdCBkb21haW4gKmQsCkBAIC03OTgsOCArNzk4
LDggQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAogICAg
IHBhZ2VfbGlzdF9mb3JfZWFjaCAoIHBhZ2UsICZkLT5wYWdlX2xpc3QgKQogICAgIHsKICAgICAg
ICAgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkpOwotICAgICAgICBCVUdfT04oU0hBUkVE
X00yUChnZXRfZ3Bmbl9mcm9tX21mbihtZm4pKSk7Ci0gICAgICAgIGlmICggZ2V0X2dwZm5fZnJv
bV9tZm4obWZuKSA+PSBjb3VudCApCisgICAgICAgIEJVR19PTihTSEFSRURfTTJQKGdldF9wZm5f
ZnJvbV9tZm4oX21mbihtZm4pKSkpOworICAgICAgICBpZiAoIGdldF9wZm5fZnJvbV9tZm4oX21m
bihtZm4pKSA+PSBjb3VudCApCiAgICAgICAgIHsKICAgICAgICAgICAgIEJVR19PTihpc19wdl8z
MmJpdF9kb21haW4oZCkpOwogICAgICAgICAgICAgaWYgKCAhcGFnZS0+dS5pbnVzZS50eXBlX2lu
Zm8gJiYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYwppbmRleCAyM2Q5MzU3NjU3Li5kYmMxMjU1NDc2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC90cmFwcy5jCkBAIC0xODQsNyArMTg0LDggQEAgdm9pZCB2Y3B1X3Nob3dfcmVnaXN0ZXJzKGNv
bnN0IHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHNob3dfcGFnZV93YWxrKHVuc2lnbmVkIGxvbmcg
YWRkcikKIHsKLSAgICB1bnNpZ25lZCBsb25nIHBmbiwgbWZuID0gcmVhZF9jcjMoKSA+PiBQQUdF
X1NISUZUOworICAgIHVuc2lnbmVkIGxvbmcgcGZuOworICAgIG1mbl90IG1mbiA9IG1hZGRyX3Rv
X21mbihyZWFkX2NyMygpKTsKICAgICBsNF9wZ2VudHJ5X3QgbDRlLCAqbDR0OwogICAgIGwzX3Bn
ZW50cnlfdCBsM2UsICpsM3Q7CiAgICAgbDJfcGdlbnRyeV90IGwyZSwgKmwydDsKQEAgLTE5NCw1
MiArMTk1LDUyIEBAIHZvaWQgc2hvd19wYWdlX3dhbGsodW5zaWduZWQgbG9uZyBhZGRyKQogICAg
IGlmICggIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKGFkZHIpICkKICAgICAgICAgcmV0dXJuOwogCi0g
ICAgbDR0ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4obWZuKSk7CisgICAgbDR0ID0gbWFwX2RvbWFp
bl9wYWdlKG1mbik7CiAgICAgbDRlID0gbDR0W2w0X3RhYmxlX29mZnNldChhZGRyKV07CiAgICAg
dW5tYXBfZG9tYWluX3BhZ2UobDR0KTsKLSAgICBtZm4gPSBsNGVfZ2V0X3BmbihsNGUpOwotICAg
IHBmbiA9IG1mbl92YWxpZChfbWZuKG1mbikpICYmIG1hY2hpbmVfdG9fcGh5c19tYXBwaW5nX3Zh
bGlkID8KLSAgICAgICAgICBnZXRfZ3Bmbl9mcm9tX21mbihtZm4pIDogSU5WQUxJRF9NMlBfRU5U
Ulk7CisgICAgbWZuID0gbDRlX2dldF9tZm4obDRlKTsKKyAgICBwZm4gPSBtZm5fdmFsaWQobWZu
KSAmJiBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZCA/CisgICAgICAgICAgZ2V0X3Bmbl9m
cm9tX21mbihtZm4pIDogSU5WQUxJRF9NMlBfRU5UUlk7CiAgICAgcHJpbnRrKCIgTDRbMHglMDNs
eF0gPSAlIlBSSXB0ZSIgJTAxNmx4XG4iLAogICAgICAgICAgICBsNF90YWJsZV9vZmZzZXQoYWRk
ciksIGw0ZV9nZXRfaW50cHRlKGw0ZSksIHBmbik7CiAgICAgaWYgKCAhKGw0ZV9nZXRfZmxhZ3Mo
bDRlKSAmIF9QQUdFX1BSRVNFTlQpIHx8Ci0gICAgICAgICAhbWZuX3ZhbGlkKF9tZm4obWZuKSkg
KQorICAgICAgICAgIW1mbl92YWxpZChtZm4pICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgbDN0
ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4obWZuKSk7CisgICAgbDN0ID0gbWFwX2RvbWFpbl9wYWdl
KG1mbik7CiAgICAgbDNlID0gbDN0W2wzX3RhYmxlX29mZnNldChhZGRyKV07CiAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UobDN0KTsKLSAgICBtZm4gPSBsM2VfZ2V0X3BmbihsM2UpOwotICAgIHBmbiA9
IG1mbl92YWxpZChfbWZuKG1mbikpICYmIG1hY2hpbmVfdG9fcGh5c19tYXBwaW5nX3ZhbGlkID8K
LSAgICAgICAgICBnZXRfZ3Bmbl9mcm9tX21mbihtZm4pIDogSU5WQUxJRF9NMlBfRU5UUlk7Cisg
ICAgbWZuID0gbDNlX2dldF9tZm4obDNlKTsKKyAgICBwZm4gPSBtZm5fdmFsaWQobWZuKSAmJiBt
YWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZCA/CisgICAgICAgICAgZ2V0X3Bmbl9mcm9tX21m
bihtZm4pIDogSU5WQUxJRF9NMlBfRU5UUlk7CiAgICAgcHJpbnRrKCIgTDNbMHglMDNseF0gPSAl
IlBSSXB0ZSIgJTAxNmx4JXNcbiIsCiAgICAgICAgICAgIGwzX3RhYmxlX29mZnNldChhZGRyKSwg
bDNlX2dldF9pbnRwdGUobDNlKSwgcGZuLAogICAgICAgICAgICAobDNlX2dldF9mbGFncyhsM2Up
ICYgX1BBR0VfUFNFKSA/ICIgKFBTRSkiIDogIiIpOwogICAgIGlmICggIShsM2VfZ2V0X2ZsYWdz
KGwzZSkgJiBfUEFHRV9QUkVTRU5UKSB8fAogICAgICAgICAgKGwzZV9nZXRfZmxhZ3MobDNlKSAm
IF9QQUdFX1BTRSkgfHwKLSAgICAgICAgICFtZm5fdmFsaWQoX21mbihtZm4pKSApCisgICAgICAg
ICAhbWZuX3ZhbGlkKG1mbikgKQogICAgICAgICByZXR1cm47CiAKLSAgICBsMnQgPSBtYXBfZG9t
YWluX3BhZ2UoX21mbihtZm4pKTsKKyAgICBsMnQgPSBtYXBfZG9tYWluX3BhZ2UobWZuKTsKICAg
ICBsMmUgPSBsMnRbbDJfdGFibGVfb2Zmc2V0KGFkZHIpXTsKICAgICB1bm1hcF9kb21haW5fcGFn
ZShsMnQpOwotICAgIG1mbiA9IGwyZV9nZXRfcGZuKGwyZSk7Ci0gICAgcGZuID0gbWZuX3ZhbGlk
KF9tZm4obWZuKSkgJiYgbWFjaGluZV90b19waHlzX21hcHBpbmdfdmFsaWQgPwotICAgICAgICAg
IGdldF9ncGZuX2Zyb21fbWZuKG1mbikgOiBJTlZBTElEX00yUF9FTlRSWTsKKyAgICBtZm4gPSBs
MmVfZ2V0X21mbihsMmUpOworICAgIHBmbiA9IG1mbl92YWxpZChtZm4pICYmIG1hY2hpbmVfdG9f
cGh5c19tYXBwaW5nX3ZhbGlkID8KKyAgICAgICAgICBnZXRfcGZuX2Zyb21fbWZuKG1mbikgOiBJ
TlZBTElEX00yUF9FTlRSWTsKICAgICBwcmludGsoIiBMMlsweCUwM2x4XSA9ICUiUFJJcHRlIiAl
MDE2bHglc1xuIiwKICAgICAgICAgICAgbDJfdGFibGVfb2Zmc2V0KGFkZHIpLCBsMmVfZ2V0X2lu
dHB0ZShsMmUpLCBwZm4sCiAgICAgICAgICAgIChsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBfUEFHRV9Q
U0UpID8gIiAoUFNFKSIgOiAiIik7CiAgICAgaWYgKCAhKGwyZV9nZXRfZmxhZ3MobDJlKSAmIF9Q
QUdFX1BSRVNFTlQpIHx8CiAgICAgICAgICAobDJlX2dldF9mbGFncyhsMmUpICYgX1BBR0VfUFNF
KSB8fAotICAgICAgICAgIW1mbl92YWxpZChfbWZuKG1mbikpICkKKyAgICAgICAgICFtZm5fdmFs
aWQobWZuKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGwxdCA9IG1hcF9kb21haW5fcGFnZShf
bWZuKG1mbikpOworICAgIGwxdCA9IG1hcF9kb21haW5fcGFnZShtZm4pOwogICAgIGwxZSA9IGwx
dFtsMV90YWJsZV9vZmZzZXQoYWRkcildOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKGwxdCk7Ci0g
ICAgbWZuID0gbDFlX2dldF9wZm4obDFlKTsKLSAgICBwZm4gPSBtZm5fdmFsaWQoX21mbihtZm4p
KSAmJiBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZCA/Ci0gICAgICAgICAgZ2V0X2dwZm5f
ZnJvbV9tZm4obWZuKSA6IElOVkFMSURfTTJQX0VOVFJZOworICAgIG1mbiA9IGwxZV9nZXRfbWZu
KGwxZSk7CisgICAgcGZuID0gbWZuX3ZhbGlkKG1mbikgJiYgbWFjaGluZV90b19waHlzX21hcHBp
bmdfdmFsaWQgPworICAgICAgICAgIGdldF9wZm5fZnJvbV9tZm4obWZuKSA6IElOVkFMSURfTTJQ
X0VOVFJZOwogICAgIHByaW50aygiIEwxWzB4JTAzbHhdID0gJSJQUklwdGUiICUwMTZseFxuIiwK
ICAgICAgICAgICAgbDFfdGFibGVfb2Zmc2V0KGFkZHIpLCBsMWVfZ2V0X2ludHB0ZShsMWUpLCBw
Zm4pOwogfQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYwppbmRleCAwNGM5ZGMwYzY1Li40MDBmYTk4MzhjIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAt
MTQxNiw3ICsxNDE2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAogCiAgICAgICAg
IC8qIFRoaXMgcGFnZSBpcyBub3QgYSBndWVzdCBmcmFtZSBhbnkgbW9yZS4gKi8KICAgICAgICAg
cGFnZV9zZXRfb3duZXIoJnBnW2ldLCBOVUxMKTsgLyogc2V0X2dwZm5fZnJvbV9tZm4gc25vb3Bz
IHBnIG93bmVyICovCi0gICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG1mbikgKyBpLCBJ
TlZBTElEX00yUF9FTlRSWSk7CisgICAgICAgIHNldF9wZm5fZnJvbV9tZm4obWZuX2FkZChtZm4s
ICsgaSksIElOVkFMSURfTTJQX0VOVFJZKTsKIAogICAgICAgICBpZiAoIG5lZWRfc2NydWIgKQog
ICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL21tLmgKaW5kZXggYTljYjk4YTZjNy4uM2MwM2JlM2JjYSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0u
aApAQCAtMzIyLDcgKzMyMiw3IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3Zh
KHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZhLAogI2RlZmluZSBTSEFSRURfTTJQKF9lKSAgICAg
ICAgICAgKChfZSkgPT0gU0hBUkVEX00yUF9FTlRSWSkKIAogLyogV2UgZG9uJ3QgaGF2ZSBhIE0y
UCBvbiBBcm0gKi8KLSNkZWZpbmUgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBwZm4pIGRvIHsgKHZv
aWQpIChtZm4pLCAodm9pZCkocGZuKTsgfSB3aGlsZSAoMCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBz
ZXRfcGZuX2Zyb21fbWZuKG1mbl90IG1mbiwgdW5zaWduZWQgbG9uZyBwZm4pIHt9CiAKIC8qIEFy
Y2gtc3BlY2lmaWMgcG9ydGlvbiBvZiBtZW1vcnlfb3AgaHlwZXJjYWxsLiAqLwogbG9uZyBhcmNo
X21lbW9yeV9vcChpbnQgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCA2NjEyMjhkZDM5Li5kNzMxYjllNDlmIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC00MSw3ICs0MSw3IEBAIHN0YXRpYyBpbmxpbmUg
aW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKHVpbnQ2NF90IGFkZHIsIG1mbl90IGZyYW1l
LAogI2RlZmluZSBnbnR0YWJfZ2V0X2ZyYW1lX2dmbihndCwgc3QsIGlkeCkgKHsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBtZm5fdCBtZm5fID0gKHN0KSA/IGdudHRhYl9zdGF0
dXNfbWZuKGd0LCBpZHgpICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgOiBnbnR0YWJfc2hhcmVkX21mbihndCwgaWR4KTsgICAgICAgICAgICAgICAgICAgICAg
XAotICAgIHVuc2lnbmVkIGxvbmcgZ3Bmbl8gPSBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm5f
KSk7ICAgICAgICAgICAgICAgIFwKKyAgICB1bnNpZ25lZCBsb25nIGdwZm5fID0gZ2V0X3Bmbl9m
cm9tX21mbihtZm5fKTsgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgVkFMSURfTTJQKGdw
Zm5fKSA/IF9nZm4oZ3Bmbl8pIDogSU5WQUxJRF9HRk47ICAgICAgICAgICAgICAgICAgICAgICAg
XAogfSkKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tbS5oCmluZGV4IGRjYWU1NTg3NjQuLjRmN2VhZDVlY2MgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgK
QEAgLTQ5MiwyMiArNDkyLDI2IEBAIGV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9t
X2lvLCAqZG9tX2NvdzsJLyogZm9yIHZtY29yZWluZm8gKi8KICAqLwogZXh0ZXJuIGJvb2wgbWFj
aGluZV90b19waHlzX21hcHBpbmdfdmFsaWQ7CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfZ3Bm
bl9mcm9tX21mbih1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBwZm4pCitzdGF0aWMg
aW5saW5lIHZvaWQgc2V0X3Bmbl9mcm9tX21mbihtZm5fdCBtZm4sIHVuc2lnbmVkIGxvbmcgcGZu
KQogewotICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShf
bWZuKG1mbikpKTsKKyAgICBjb25zdCB1bnNpZ25lZCBsb25nIG1mbl8gPSBtZm5feChtZm4pOwor
ICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShtZm4pKTsK
ICAgICB1bnNpZ25lZCBsb25nIGVudHJ5ID0gKGQgJiYgKGQgPT0gZG9tX2NvdykpID8gU0hBUkVE
X00yUF9FTlRSWSA6IHBmbjsKIAogICAgIGlmICggIW1hY2hpbmVfdG9fcGh5c19tYXBwaW5nX3Zh
bGlkICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaWYgKCBtZm4gPCAoUkRXUl9DT01QQVRfTVBU
X1ZJUlRfRU5EIC0gUkRXUl9DT01QQVRfTVBUX1ZJUlRfU1RBUlQpIC8gNCApCi0gICAgICAgIGNv
bXBhdF9tYWNoaW5lX3RvX3BoeXNfbWFwcGluZ1ttZm5dID0gZW50cnk7Ci0gICAgbWFjaGluZV90
b19waHlzX21hcHBpbmdbbWZuXSA9IGVudHJ5OworICAgIGlmICggbWZuXyA8IChSRFdSX0NPTVBB
VF9NUFRfVklSVF9FTkQgLSBSRFdSX0NPTVBBVF9NUFRfVklSVF9TVEFSVCkgLyA0ICkKKyAgICAg
ICAgY29tcGF0X21hY2hpbmVfdG9fcGh5c19tYXBwaW5nW21mbl9dID0gZW50cnk7CisgICAgbWFj
aGluZV90b19waHlzX21hcHBpbmdbbWZuX10gPSBlbnRyeTsKIH0KIAogZXh0ZXJuIHN0cnVjdCBy
YW5nZXNldCAqbW1pb19yb19yYW5nZXM7CiAKLSNkZWZpbmUgZ2V0X2dwZm5fZnJvbV9tZm4obWZu
KSAgICAgIChtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ1sobWZuKV0pCitzdGF0aWMgaW5saW5lIHVu
c2lnbmVkIGxvbmcgZ2V0X3Bmbl9mcm9tX21mbihtZm5fdCBtZm4pCit7CisgICAgcmV0dXJuIG1h
Y2hpbmVfdG9fcGh5c19tYXBwaW5nW21mbl94KG1mbildOworfQogCiAjZGVmaW5lIGNvbXBhdF9w
Zm5fdG9fY3IzKHBmbikgKCgodW5zaWduZWQpKHBmbikgPDwgMTIpIHwgKCh1bnNpZ25lZCkocGZu
KSA+PiAyMCkpCiAjZGVmaW5lIGNvbXBhdF9jcjNfdG9fcGZuKGNyMykgKCgodW5zaWduZWQpKGNy
MykgPj4gMTIpIHwgKCh1bnNpZ25lZCkoY3IzKSA8PCAyMCkpCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAppbmRleCAxYTA3
NTU0N2UyLi40YzZlNTgyYTY3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKQEAgLTUwOSw3ICs1MDksNyBAQCBzdGF0
aWMgaW5saW5lIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ2ZuKAogc3RhdGljIGlu
bGluZSBnZm5fdCBtZm5fdG9fZ2ZuKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbikK
IHsKICAgICBpZiAoIHBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCi0gICAgICAgIHJldHVybiBf
Z2ZuKGdldF9ncGZuX2Zyb21fbWZuKG1mbl94KG1mbikpKTsKKyAgICAgICAgcmV0dXJuIF9nZm4o
Z2V0X3Bmbl9mcm9tX21mbihtZm4pKTsKICAgICBlbHNlCiAgICAgICAgIHJldHVybiBfZ2ZuKG1m
bl94KG1mbikpOwogfQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:04:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXpRk-0002HC-UQ; Mon, 03 Jun 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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpRk-0002FS-02
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:04:28 +0000
X-Inumbo-ID: 42cbcab1-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 42cbcab1-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:04:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 460761682;
 Mon,  3 Jun 2019 09:04: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 557A73F246;
 Mon,  3 Jun 2019 09:04:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:03:50 +0100
Message-Id: <20190603160350.29806-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190603160350.29806-1-julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 14/14] xen/mm: Provide dummy M2P-related
 helpers when !CONFIG_HAVE_M2P
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 George Dunlap <george.dunlap@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>

QXQgdGhlIG1vbWVudCwgQXJtIGlzIHByb3ZpZGluZyBhIGR1bW15IGltcGxlbWVudGF0aW9uIGZv
ciB0aGUgTTJQCmhlbHBlcnMgdXNlZCBpbiBjb21tb24gY29kZS4gSG93ZXZlciwgdGhleSBhcmUg
cXVpdGUgaXNvbGF0ZWQgYW5kIGNvdWxkCmJlIHVzZWQgYnkgb3RoZXIgYXJjaGl0ZWN0dXJlIGlu
IHRoZSBmdXR1cmUuIFNvIG1vdmUgYWxsIHRoZSBoZWxwZXJzIGluCnhlbi9tbS5oLgoKU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQWNrZWQtYnk6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCi0tLQogICAgQ2hhbmdlcyBp
biB2MzoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgcmV2aWV3ZWQtYnkKICAgICAgICAtIEFkZCBH
ZW9yZ2UncyBhY2tlZC1ieQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBQYXRjaCBhZGRl
ZAotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCB8IDExIC0tLS0tLS0tLS0tCiB4ZW4vaW5j
bHVkZS94ZW4vbW0uaCAgICAgfCAxNCArKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAx
NCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL21tLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKaW5kZXggM2MwM2JlM2Jj
YS4uZDY4ZDE3OTRlNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaApAQCAtMzEzLDE3ICszMTMsNiBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgKnBhZ2VfdG9fdmlydChjb25zdCBzdHJ1Y3QgcGFnZV9pbmZvICpwZykKIHN0cnVj
dCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZh
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFn
cyk7CiAKLS8qCi0gKiBBcm0gZG9lcyBub3QgaGF2ZSBhbiBNMlAsIGJ1dCBjb21tb24gY29kZSBl
eHBlY3RzIGEgaGFuZGZ1bCBvZgotICogTTJQLXJlbGF0ZWQgZGVmaW5lcyBhbmQgZnVuY3Rpb25z
LiBQcm92aWRlIGR1bW15IHZlcnNpb25zIG9mIHRoZXNlLgotICovCi0jZGVmaW5lIElOVkFMSURf
TTJQX0VOVFJZICAgICAgICAofjBVTCkKLSNkZWZpbmUgU0hBUkVEX00yUF9FTlRSWSAgICAgICAg
ICh+MFVMIC0gMVVMKQotI2RlZmluZSBTSEFSRURfTTJQKF9lKSAgICAgICAgICAgKChfZSkgPT0g
U0hBUkVEX00yUF9FTlRSWSkKLQotLyogV2UgZG9uJ3QgaGF2ZSBhIE0yUCBvbiBBcm0gKi8KLXN0
YXRpYyBpbmxpbmUgdm9pZCBzZXRfcGZuX2Zyb21fbWZuKG1mbl90IG1mbiwgdW5zaWduZWQgbG9u
ZyBwZm4pIHt9Ci0KIC8qIEFyY2gtc3BlY2lmaWMgcG9ydGlvbiBvZiBtZW1vcnlfb3AgaHlwZXJj
YWxsLiAqLwogbG9uZyBhcmNoX21lbW9yeV9vcChpbnQgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgYXJnKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4v
aW5jbHVkZS94ZW4vbW0uaAppbmRleCAxOTZjZTlmY2RhLi40NzdkMjRkNTJmIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtNjU1
LDQgKzY1NSwxOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9wcml2
aWxlZ2VkX2d1ZXN0cygKICAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBhZ2UsIGRvbV94
ZW4sIGZsYWdzKTsKIH0KIAorLyoKKyAqIER1bW15IGltcGxlbWVudGF0aW9uIG9mIE0yUC1yZWxh
dGVkIGhlbHBlcnMgZm9yIGNvbW1vbiBjb2RlIHdoZW4KKyAqIHRoZSBhcmNoaXRlY3R1cmUgZG9l
c24ndCBoYXZlIGFuIE0yUC4KKyAqLworI2lmbmRlZiBDT05GSUdfSEFTX00yUAorCisjZGVmaW5l
IElOVkFMSURfTTJQX0VOVFJZICAgICAgICAofjBVTCkKKyNkZWZpbmUgU0hBUkVEX00yUF9FTlRS
WSAgICAgICAgICh+MFVMIC0gMVVMKQorI2RlZmluZSBTSEFSRURfTTJQKF9lKSAgICAgICAgICAg
KChfZSkgPT0gU0hBUkVEX00yUF9FTlRSWSkKKworc3RhdGljIGlubGluZSB2b2lkIHNldF9wZm5f
ZnJvbV9tZm4obWZuX3QgbWZuLCB1bnNpZ25lZCBsb25nIHBmbikge30KKworI2VuZGlmCisKICNl
bmRpZiAvKiBfX1hFTl9NTV9IX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:08:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpVk-0003Ns-OG; Mon, 03 Jun 2019 16:08:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpVj-0003Nn-So
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:08:35 +0000
X-Inumbo-ID: d6ab9909-8619-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d6ab9909-8619-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:08:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 68E1780D;
 Mon,  3 Jun 2019 09:08: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 581493F246;
 Mon,  3 Jun 2019 09:08:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:08:29 +0100
Message-Id: <20190603160829.31912-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [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: Oleksandr_Tyshchenko@epam.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, Andrii_Anisov@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIGEgZmV3IHBsYWNlcyBpbiBpbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHRoYXQg
YXJlIHN0aWxsCnN1ZmZpeGluZyBpbW1lZGlhdGUgd2l0aCBVTEwgaW5zdGVhZCBvZiB1c2luZyB4
ZW5fbWtfdWxsb25nLgoKVGhlIGxhdHRlciBhbGxvd3MgYSBjb25zdW1lciB0byBlYXNpbHkgdHdl
YWsgdGhlIGhlYWRlciBpZiBVTEwgaXMgbm90CnN1cHBvcnRlZC4KClNvIHN3aXRjaCB0aGUgcmVt
YWluaW5nIHVzZXJzIG9mIFVMTCB0byB4ZW5fbWtfdWxsb25nLgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaCB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJt
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAppbmRleCBlYjQyNGU4Mjg2Li5mNTUw
MTM3MDg5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaApAQCAtNDA3LDEyICs0MDcsMTIgQEAgdHlwZWRl
ZiB1aW50NjRfdCB4ZW5fY2FsbGJhY2tfdDsKICNkZWZpbmUgR1VFU1RfR0lDVjNfR0lDUjBfU0la
RSAgICAgeGVuX21rX3VsbG9uZygweDAxMDAwMDAwKQogCiAvKiBBQ1BJIHRhYmxlcyBwaHlzaWNh
bCBhZGRyZXNzICovCi0jZGVmaW5lIEdVRVNUX0FDUElfQkFTRSAweDIwMDAwMDAwVUxMCi0jZGVm
aW5lIEdVRVNUX0FDUElfU0laRSAweDAyMDAwMDAwVUxMCisjZGVmaW5lIEdVRVNUX0FDUElfQkFT
RSB4ZW5fbWtfdWxsb25nKDB4MjAwMDAwMDApCisjZGVmaW5lIEdVRVNUX0FDUElfU0laRSB4ZW5f
bWtfdWxsb25nKDB4MDIwMDAwMDApCiAKIC8qIFBMMDExIG1hcHBpbmdzICovCi0jZGVmaW5lIEdV
RVNUX1BMMDExX0JBU0UgICAgMHgyMjAwMDAwMFVMTAotI2RlZmluZSBHVUVTVF9QTDAxMV9TSVpF
ICAgIDB4MDAwMDEwMDBVTEwKKyNkZWZpbmUgR1VFU1RfUEwwMTFfQkFTRSAgICB4ZW5fbWtfdWxs
b25nKDB4MjIwMDAwMDApCisjZGVmaW5lIEdVRVNUX1BMMDExX1NJWkUgICAgeGVuX21rX3VsbG9u
ZygweDAwMDAxMDAwKQogCiAvKgogICogMTZNQiA9PSA0MDk2IHBhZ2VzIHJlc2VydmVkIGZvciBn
dWVzdCB0byB1c2UgYXMgYSByZWdpb24gdG8gbWFwIGl0cwotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:10:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:10:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpXz-00047v-9s; Mon, 03 Jun 2019 16:10: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXpXx-00047k-UH
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:10:53 +0000
X-Inumbo-ID: 285ba705-861a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 285ba705-861a-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:10: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 1hXpXv-00019f-Aq; Mon, 03 Jun 2019 16:10:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXpXu-00011g-VL; Mon, 03 Jun 2019 16:10:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXpXu-0007KU-UL; Mon, 03 Jun 2019 16:10:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137158-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 16:10:50 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137158: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE1OCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE1OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJl
ZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBw
YXNzIGluIDEzNzEwMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM3MTAz
IGJsb2NrZWQgaW4gMTMzNTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzEwMyBsaWtlIDEzMzU5NgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICBjNTFhM2E1ODI2YTY0ZjA4MDc1NDU0NjBiZmMzNTAyMmRjOWM4
NDI4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OGY5MzZkNDRkMmUz
NGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1OTYg
IDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgIDkwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1
NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICAzNSBkYXlzICAgMjAgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM3MTAzICAyMDE5LTA1LTMxIDAxOjI5OjUwIFogICAgMyBkYXlzICAg
IDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0
ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlz
dGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBz
dXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUg
PHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBl
bnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
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
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMzYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:11:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXpYL-0004Bi-RY; Mon, 03 Jun 2019 16:11: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXpYK-0004BU-3v
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:11:16 +0000
X-Inumbo-ID: 3619cde8-861a-11e9-a38d-d38d57da0bfd
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3619cde8-861a-11e9-a38d-d38d57da0bfd;
 Mon, 03 Jun 2019 16:11:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 69C8780D;
 Mon,  3 Jun 2019 09:11: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 127C63F5AF;
 Mon,  3 Jun 2019 09:11:12 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 17:11:08 +0100
Message-Id: <20190603161108.864-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v2] 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: Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com,
 Julien Grall <julien.grall@arm.com>, jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgc3RydWN0dXJlIHZjcHVfZ3Vlc3RfY29yZV9yZWdzIGlzIHBhcnQgb2Yg
dGhlIHB1YmxpYyBBUEkuClRoaXMgaW1wbGllcyB0aGF0IGFueSBjaGFuZ2UgaW4gdGhlIHN0cnVj
dHVyZSBzaG91bGQgYmUgYmFja3dhcmQKY29tcGF0aWJsZS4KCkhvd2V2ZXIsIHRoZSBzdHJ1Y3R1
cmUgaXMgb25seSBuZWVkZWQgYnkgdGhlIHRvb2xzIGFuZCBYZW4uIEl0IGlzIGFsc28Kbm90IGV4
cGVjdGVkIHRvIGJlIGV2ZXIgdXNlZCBvdXRzaWRlIG9mIHRoYXQgY29udGV4dC4gU28gd2UgY291
bGQgc2F2ZSB1cwpzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1Y3R1cmUg
Zm9yIFhlbiBhbmQgdG9vbHMuCgpTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgotLS0KICAgIFRoaXMgaXMgYSBmb2xsb3ctdXAgb2YgdGhlIGRpc2N1c3Np
b24gWzFdLgoKICAgIEFzIHRoaXMgaXMgbm93IFhlbiBhbmQgdG9vbHMgb25seSwgSSBhbSB3b25k
ZXJpbmcgd2hldGhlciB0aGUgY2hlY2sgb24KICAgIEdOVV9DIGlzIHN0aWxsIG5lY2Vzc2FyeS4g
SSBhbSBoYXBweSB0byBzZW5kIGEgZm9sbG93LXVwIHBhdGNoIChvciBmb2xkCiAgICBpbiB0aGlz
IG9uZSkgaWYgaXQgY2FuIGJlIHJlbW92ZWQuCgogICAgWzFdIDwzYzI0NWM1Yi01MWM2LTFkMGUt
YWQ2Yy00MjQxNDU3MzE2NmZAYXJtLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1h
cm0uaCB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC1hcm0uaAppbmRleCBlYjQyNGU4Mjg2Li5lOWE4NmQ4ZWI4IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvYXJjaC1hcm0uaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0u
aApAQCAtMTk3LDYgKzE5Nyw3IEBACiAgICAgfSB3aGlsZSAoIDAgKQogI2RlZmluZSBzZXRfeGVu
X2d1ZXN0X2hhbmRsZShobmQsIHZhbCkgc2V0X3hlbl9ndWVzdF9oYW5kbGVfcmF3KGhuZCwgdmFs
KQogCisjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCiAjaWYg
ZGVmaW5lZChfX0dOVUNfXykgJiYgIWRlZmluZWQoX19TVFJJQ1RfQU5TSV9fKQogLyogQW5vbnlt
b3VzIHVuaW9uIGluY2x1ZGVzIGJvdGggMzItIGFuZCA2NC1iaXQgbmFtZXMgKGUuZy4sIHIwL3gw
KS4gKi8KICMgZGVmaW5lIF9fREVDTF9SRUcobjY0LCBuMzIpIHVuaW9uIHsgICAgICAgICAgXApA
QCAtMjcyLDYgKzI3Myw4IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKHZjcHVfZ3Vlc3RfY29y
ZV9yZWdzX3QpOwogCiAjdW5kZWYgX19ERUNMX1JFRwogCisjZW5kaWYKKwogdHlwZWRlZiB1aW50
NjRfdCB4ZW5fcGZuX3Q7CiAjZGVmaW5lIFBSSV94ZW5fcGZuIFBSSXg2NAogI2RlZmluZSBQUkl1
X3hlbl9wZm4gUFJJdTY0Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:36:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:36: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 1hXpw7-0006EM-2b; Mon, 03 Jun 2019 16:35: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=YxrJ=UC=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hXpw6-0006EH-Ib
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:35:50 +0000
X-Inumbo-ID: a292ad8e-861d-11e9-aaba-6fcf2cd5a4e7
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a292ad8e-861d-11e9-aaba-6fcf2cd5a4e7;
 Mon, 03 Jun 2019 16:35:45 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: ZHFW0qsLKxbq1h/YnKjlshz5NLAQArvia+W5QHzOjd/joRfBpFoTm0v5tvzCKJjjL+JvalvSGO
 8CN4ht1qnPQYkqBT3zPec4DphdSOEcdCfUnuxoVHEVcRfvf0HnA3OcrVhF8FlS3s2eMKP1DGu1
 HmMB6FQZY22zYGBzCQPVRufh19WN5KClpS0012MY9otDMYanHASg24Qd49dBqqw976O/a0a+HB
 lpcZU9RkaSb/Xe3y1a5mOOYTG1G2303QXVoXd3aOesSsXZdIDs+aF03OFnUJfpayaQ2n1zLuJC
 VYE=
X-SBRS: 2.7
X-MesageID: 1227844
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1227844"
Date: Mon, 3 Jun 2019 18:35:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190603163530.rx7f6mnnb5a6d7qt@Air-de-Roger>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <20190603141254.neovzuf2rdxywhss@Air-de-Roger>
 <5CF53F630200007800234B85@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF53F630200007800234B85@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDk6NDA6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAzLjA2LjE5IGF0IDE2OjEyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBNYXkgMjksIDIwMTkgYXQgMDQ6MTc6NDlBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gSW4gcGFydGljdWxhciB3aXRoIGFuIGVuYWJsZWQgSU9NTVUgKGJ1
dCBub3QgcmVhbGx5IGxpbWl0ZWQgdG8gdGhpcwo+ID4+IGNhc2UpLCB0cnlpbmcgdG8gaW52b2tl
IGZpeHVwX2lycXMoKSBhZnRlciBoYXZpbmcgYWxyZWFkeSBkb25lCj4gPj4gZGlzYWJsZV9JT19B
UElDKCkgLT4gY2xlYXJfSU9fQVBJQygpIGlzIGEgcmF0aGVyIGJhZCBpZGVhOgo+ID4+IAo+ID4+
ICBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjZhMDM2Pl0gYW1kX2lvbW11X3JlYWRfaW9hcGlj
X2Zyb21faXJlKzB4ZGUvMHgxMTMKPiA+PiAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMDA2ICAgQ09O
VEVYVDogaHlwZXJ2aXNvciAoZDB2MCkKPiA+PiAgcmF4OiBmZmZmODMyMDI5MWRlMDBjICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDAzICAgcmN4OiBmZmZmODMyMDM1MDAwMDAwCj4gPj4gIHJkeDogMDAw
MDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogZmZmZjgyZDA4MDVj
YTg0MAo+ID4+ICByYnA6IGZmZmY4MzAwOWU4YTc5YzggICByc3A6IGZmZmY4MzAwOWU4YTc5YTgg
ICByODogIDAwMDAwMDAwMDAwMDAwMDAKPiA+PiAgcjk6ICAwMDAwMDAwMDAwMDAwMDA0ICAgcjEw
OiAwMDAwMDAwMDAwMDhiOWY5ICAgcjExOiAwMDAwMDAwMDAwMDAwMDA2Cj4gPj4gIHIxMjogMDAw
MDAwMDAwMDAxMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMyAgIHIxNDogMDAwMDAwMDAwMDAw
MDAwMAo+ID4+ICByMTU6IDAwMDAwMDAwZmZmZWZmZmYgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMg
ICBjcjQ6IDAwMDAwMDAwMDAzNDA2ZTAKPiA+PiAgY3IzOiAwMDAwMDAyMDM1ZDU5MDAwICAgY3Iy
OiBmZmZmODg4MjRjY2I0ZWUwCj4gPj4gIGZzYjogMDAwMDdmMjE0M2YwODg0MCAgIGdzYjogZmZm
Zjg4ODI1NmEwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAo+ID4+ICBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKPiA+PiAg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjZhMDM2PiAKPiA+IChhbWRfaW9tbXVfcmVhZF9p
b2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMyk6Cj4gPj4gICBmZiAwNyAwMCAwMCAzOSBkMyA3NCAw
MiA8MGY+IDBiIDQxIDgxIGU0IDAwIGY4IGZmIGZmIDhiIDEwIDg5IGQwIDI1IDAwIDAwCj4gPj4g
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDllOGE3OWE4Ogo+ID4+ICAuLi4KPiA+
PiAgWGVuIGNhbGwgdHJhY2U6Cj4gPj4gICAgIFs8ZmZmZjgyZDA4MDI2YTAzNj5dIGFtZF9pb21t
dV9yZWFkX2lvYXBpY19mcm9tX2lyZSsweGRlLzB4MTEzCj4gPj4gICAgIFs8ZmZmZjgyZDA4MDI2
YmY3Yj5dIGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSsweDEwLzB4MTIKPiA+PiAgICAgWzxmZmZm
ODJkMDgwMjdmNzE4Pl0gaW9fYXBpYy5jI21vZGlmeV9JT19BUElDX2lycSsweDVlLzB4MTI2Cj4g
Pj4gICAgIFs8ZmZmZjgyZDA4MDI3ZjljNT5dIGlvX2FwaWMuYyN1bm1hc2tfSU9fQVBJQ19pcnEr
MHgyZC8weDQxCj4gPj4gICAgIFs8ZmZmZjgyZDA4MDI4OWJjNz5dIGZpeHVwX2lycXMrMHgzMjAv
MHg0MGIKPiA+PiAgICAgWzxmZmZmODJkMDgwMmE4MmM0Pl0gc21wX3NlbmRfc3RvcCsweDRiLzB4
YTgKPiA+PiAgICAgWzxmZmZmODJkMDgwMmE3YjJmPl0gbWFjaGluZV9yZXN0YXJ0KzB4OTgvMHgy
ODgKPiA+PiAgICAgWzxmZmZmODJkMDgwMjUyMjQyPl0gY29uc29sZV9zdXNwZW5kKzAvMHgyOAo+
ID4+ICAgICBbPGZmZmY4MmQwODAyYjAxZGE+XSBkb19nZW5lcmFsX3Byb3RlY3Rpb24rMHgyMDQv
MHgyNGUKPiA+PiAgICAgWzxmZmZmODJkMDgwMzg1YTNkPl0geDg2XzY0L2VudHJ5LlMjaGFuZGxl
X2V4Y2VwdGlvbl9zYXZlZCsweDY4LzB4OTQKPiA+PiAgICAgWzwwMDAwMDAwMGFhNWI1MjZiPl0g
MDAwMDAwMDBhYTViNTI2Ygo+ID4+ICAgICBbPGZmZmY4MmQwODAyYTdjN2Q+XSBtYWNoaW5lX3Jl
c3RhcnQrMHgxZTYvMHgyODgKPiA+PiAgICAgWzxmZmZmODJkMDgwMjQwZjc1Pl0gaHdkb21fc2h1
dGRvd24rMHhhMi8weDExZAo+ID4+ICAgICBbPGZmZmY4MmQwODAyMGJhYTI+XSBkb21haW5fc2h1
dGRvd24rMHg0Zi8weGQ4Cj4gPj4gICAgIFs8ZmZmZjgyZDA4MDIzZmU5OD5dIGRvX3NjaGVkX29w
KzB4MTJmLzB4NDJhCj4gPj4gICAgIFs8ZmZmZjgyZDA4MDM3ZTQwND5dIHB2X2h5cGVyY2FsbCsw
eDFlNC8weDU2NAo+ID4+ICAgICBbPGZmZmY4MmQwODAzODU0MzI+XSBsc3Rhcl9lbnRlcisweDEx
Mi8weDEyMAo+ID4+IAo+ID4+IERvbid0IGNhbGwgZml4dXBfaXJxcygpIGFuZCBkb24ndCBzZW5k
IGFueSBJUEkgaWYgdGhlcmUncyBvbmx5IG9uZQo+ID4+IG9ubGluZSBDUFUgYW55d2F5LCBhbmQg
ZG9uJ3QgY2FsbCBfX3N0b3BfdGhpc19jcHUoKSBhdCBhbGwgd2hlbiB0aGUgQ1BVCj4gPj4gd2Un
cmUgb24gd2FzIGFscmVhZHkgbWFya2VkIG9mZmxpbmUgKGJ5IGEgcHJpb3IgaW52b2NhdGlvbiBv
Zgo+ID4+IF9fc3RvcF90aGlzX2NwdSgpKS4KPiA+PiAKPiA+PiBSZXBvcnRlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gCj4gPj4gLS0tIGEveGVuL2FyY2gv
eDg2L3NtcC5jCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gPj4gQEAgLTMwMiwyMyAr
MzAyLDMxIEBAIHN0YXRpYyB2b2lkIHN0b3BfdGhpc19jcHUodm9pZCAqZHVtbXkpCj4gPj4gICAq
Lwo+ID4+ICB2b2lkIHNtcF9zZW5kX3N0b3Aodm9pZCkKPiA+PiAgewo+ID4+IC0gICAgaW50IHRp
bWVvdXQgPSAxMDsKPiA+PiArICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lk
KCk7Cj4gPj4gIAo+ID4+IC0gICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKPiA+PiAtICAgIGZpeHVw
X2lycXMoY3B1bWFza19vZihzbXBfcHJvY2Vzc29yX2lkKCkpLCAwKTsKPiA+PiAtICAgIGxvY2Fs
X2lycV9lbmFibGUoKTsKPiA+PiAtCj4gPj4gLSAgICBzbXBfY2FsbF9mdW5jdGlvbihzdG9wX3Ro
aXNfY3B1LCBOVUxMLCAwKTsKPiA+PiAtCj4gPj4gLSAgICAvKiBXYWl0IDEwbXMgZm9yIGFsbCBv
dGhlciBDUFVzIHRvIGdvIG9mZmxpbmUuICovCj4gPj4gLSAgICB3aGlsZSAoIChudW1fb25saW5l
X2NwdXMoKSA+IDEpICYmICh0aW1lb3V0LS0gPiAwKSApCj4gPj4gLSAgICAgICAgbWRlbGF5KDEp
Owo+ID4+IC0KPiA+PiAtICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4gPj4gLSAgICBkaXNhYmxl
X0lPX0FQSUMoKTsKPiA+PiAtICAgIGhwZXRfZGlzYWJsZSgpOwo+ID4+IC0gICAgX19zdG9wX3Ro
aXNfY3B1KCk7Cj4gPj4gLSAgICBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4gPj4gKyAgICBpZiAoIG51
bV9vbmxpbmVfY3B1cygpID4gMSApCj4gPj4gKyAgICB7Cj4gPj4gKyAgICAgICAgaW50IHRpbWVv
dXQgPSAxMDsKPiA+PiArCj4gPj4gKyAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKPiA+PiAr
ICAgICAgICBmaXh1cF9pcnFzKGNwdW1hc2tfb2YoY3B1KSwgMCk7Cj4gPj4gKyAgICAgICAgbG9j
YWxfaXJxX2VuYWJsZSgpOwo+ID4+ICsKPiA+PiArICAgICAgICBzbXBfY2FsbF9mdW5jdGlvbihz
dG9wX3RoaXNfY3B1LCBOVUxMLCAwKTsKPiA+PiArCj4gPj4gKyAgICAgICAgLyogV2FpdCAxMG1z
IGZvciBhbGwgb3RoZXIgQ1BVcyB0byBnbyBvZmZsaW5lLiAqLwo+ID4+ICsgICAgICAgIHdoaWxl
ICggKG51bV9vbmxpbmVfY3B1cygpID4gMSkgJiYgKHRpbWVvdXQtLSA+IDApICkKPiA+PiArICAg
ICAgICAgICAgbWRlbGF5KDEpOwo+ID4+ICsgICAgfQo+ID4+ICsKPiA+PiArICAgIGlmICggY3B1
X29ubGluZShjcHUpICkKPiA+IAo+ID4gV29uJ3QgdGhpcyBiZSBiZXR0ZXIgcGxhY2VkIGluc2lk
ZSB0aGUgcHJldmlvdXMgaWY/IElzIGl0IHZhbGlkIHRvCj4gPiBoYXZlIGEgc2luZ2xlIENQVSBh
bmQgdHJ5IHRvIG9mZmxpbmUgaXQ/Cj4gCj4gTm8gdG8gdGhlIGZpcnN0IHF1ZXN0aW9uLCBhbmQg
SSdtIG5vdCBzdXJlIEkgc2VlIGhvdyB5b3UgY2FtZSB0bwo+IHRoZSAybmQgb25lLiBJZiB0aGVy
ZSdzIGp1c3QgYSBzaW5nbGUgb25saW5lIENQVSwgdGhlbiB0aGVyZSdzIG5vCj4gbmVlZCB0byBm
aXh1cF9pcnFzKCksIGFuZCB0aGVyZSdzIG5vLW9uZSB0byBJUEkuIFlldCB0aGUgbG9jYWwgQ1BV
Cj4gc3RpbGwgbmVlZHMgdG8gZG8gZXZlcnl0aGluZyB0aGF0IHNob3VsZCBoYXBwZW4gb25jZSBp
biBVUCBtb2RlLAo+IHVubGVzcyB0aGlzIENQVSBoYXMgYmVlbiBvZmZsaW5lZCBhbHJlYWR5IGJl
Zm9yZSAoYXMgd2FzIHRoZQo+IGNhc2UgaW4gQW5kcmV3J3MgcmVwb3J0LCBhdCBsZWFzdCBhcyBm
YXIgYXMgSSB3YXMgYWJsZSB0byBkZWR1Y2UpLgoKU29ycnksIEkgZ290IGNvbmZ1c2VkLiBBRkFJ
Q1QgdGhlIGxvZ2ljIGlzIGNvcnJlY3Q6CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:38:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16:38:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXpyu-0006M7-Ip; Mon, 03 Jun 2019 16:38:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mem4=UC=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXpyt-0006M1-9V
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:38:43 +0000
X-Inumbo-ID: 0bde1178-861e-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bde1178-861e-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:38:41 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559579921; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=feENxdDnrRNOn/hWnJE7ePDaQ6JRagxrS71RQsFUa2I=;
 b=KUVp+xAyAOQgmZfAEcBSNY6T1CaNZW9GggAGrJ7UYqXk8+75smW8UTwdyACFxOJ9u7DoKf6E
 Nm++Xf4c71B4WjV/a4sarQXsOqBz1yganLG0DZBBJEqttVPAYDlcyI5InAs6IyGumty7LhIk
 rNnsuwTOSRE0dzGygAAnNkBMRAQ=
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 5cf54d11.7f4867391c70-smtp-out-n02;
 Mon, 03 Jun 2019 16:38:41 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id c2so12804058wrm.8
 for <xen-devel@lists.xenproject.org>; Mon, 03 Jun 2019 09:38:40 -0700 (PDT)
X-Gm-Message-State: APjAAAWKhHVBZ/FefNXWoX5vn0PawDTP9Jbg215IR+Fhcokq5HRHPZ0v
 PbXaGSw5SXhTliwtVybrGE3IhEWx60+QKmdJqns=
X-Google-Smtp-Source: APXvYqxgAAZ1jQd7XtjKg3HVdqoENLSd3A+crDTUYenktWgyxvDiszjbvJP0N1F3qmc0yrcKZhWgGKKptm7WWBsUIfE=
X-Received: by 2002:adf:b64b:: with SMTP id i11mr17063277wre.205.1559579919945; 
 Mon, 03 Jun 2019 09:38:39 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
 <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
In-Reply-To: <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 3 Jun 2019 10:38:03 -0600
X-Gmail-Original-Message-ID: <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
Message-ID: <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
To: Jan Beulich <JBeulich@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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMywgMjAxOSBhdCAyOjI2IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiA+Pj4gT24gMTYuMDUuMTkgYXQgMjM6MzcsIDx0YW1hc0B0a2xlbmd5
ZWwuY29tPiB3cm90ZToKPiA+IERpc2FibGUgaXQgYnkgZGVmYXVsdCBhcyBpdCBpcyBvbmx5IGFu
IGV4cGVyaW1lbnRhbCBzdWJzeXN0ZW0uCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBM
ZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiBDYzogUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+Cj4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+Cj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+
ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+IC0tLS0KPiA+IHY0OiBhZGQgQVNTRVJUX1VO
UkVBQ0hBQkxFIHRvIGlubGluZWQgZnVuY3Rpb25zIHdoZXJlIGFwcGxpY2FibGUgJiBvdGhlcgo+
ID4gZml4dXBzCj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAg
fCAgNiArKysrKy0KPiA+ICB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgMiAr
Kwo+ID4gIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICAgICB8ICAyICsrCj4gPiAgeGVu
L2FyY2gveDg2L21tL01ha2VmaWxlICAgICAgICAgIHwgIDIgKy0KPiA+ICB4ZW4vYXJjaC94ODYv
eDg2XzY0L2NvbXBhdC9tbS5jICAgfCAgMiArKwo+ID4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0u
YyAgICAgICAgICB8ICAyICsrCj4gPiAgeGVuL2NvbW1vbi9LY29uZmlnICAgICAgICAgICAgICAg
IHwgIDMgLS0tCj4gPiAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwgIDIgKy0K
PiA+ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAgMiArLQo+ID4gIHhlbi9j
b21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICB8ICAyICstCj4gPiAgeGVuL2NvbW1vbi92bV9l
dmVudC5jICAgICAgICAgICAgIHwgIDYgKysrLS0tCj4gPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
ZW1fc2hhcmluZy5oIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIHhlbi9p
bmNsdWRlL2FzbS14ODYvbW0uaCAgICAgICAgICB8ICAzICsrKwo+ID4gIHhlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oICAgICAgICAgICB8ICAyICstCj4gPiAgeGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg
ICAgICAgICAgIHwgIDIgKy0KPiA+ICB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAg
fCAgNCArKy0tCj4gPiAgeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgIHwgIDIgKy0K
PiA+ICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgfCAgNCArKy0tCj4gPiAgMTgg
ZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4KPiBEYW5p
ZWwsIGl0IGxvb2tzIGxpa2UgeW91IHdlcmVuJ3QgQ2MtZWQgaGVyZSwgYnV0IHlvdXIgYWNrIGlz
IG5lZWRlZC4KCkluZGVlZCwgSSd2ZSBhbHNvIHNlZW0gdG8gaGF2ZSBtaXNzZWQgQ0MtaW5nIFJh
enZhbiAoZml4ZWQgbm93KS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:40:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXq0d-000746-0w; Mon, 03 Jun 2019 16: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXq0b-00073z-TI
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:40:29 +0000
X-Inumbo-ID: 4b5dc35e-861e-11e9-8b6c-0b420e583e81
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4b5dc35e-861e-11e9-8b6c-0b420e583e81;
 Mon, 03 Jun 2019 16:40:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1B25080D;
 Mon,  3 Jun 2019 09:40:28 -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 EFCAD3F5AF;
 Mon,  3 Jun 2019 09:40:25 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.com>
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
 <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
 <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e83a925b-9914-b648-4c6d-3bf6ae9f0769@arm.com>
Date: Mon, 3 Jun 2019 17:40:24 +0100
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: <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
Content-Language: en-US
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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

SGksCgpPbiAwMy8wNi8yMDE5IDE3OjM4LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gTW9u
LCBKdW4gMywgMjAxOSBhdCAyOjI2IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4g
d3JvdGU6Cj4+Cj4+Pj4+IE9uIDE2LjA1LjE5IGF0IDIzOjM3LCA8dGFtYXNAdGtsZW5neWVsLmNv
bT4gd3JvdGU6Cj4+PiBEaXNhYmxlIGl0IGJ5IGRlZmF1bHQgYXMgaXQgaXMgb25seSBhbiBleHBl
cmltZW50YWwgc3Vic3lzdGVtLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3ll
bCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPj4+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4+PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Pj4+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+Pj4gQ2M6IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+PiBDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgo+Pj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgo+Pj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+
Pj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+IENj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPj4+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4+PiAtLS0tCj4+PiB2NDogYWRkIEFTU0VSVF9VTlJFQUNI
QUJMRSB0byBpbmxpbmVkIGZ1bmN0aW9ucyB3aGVyZSBhcHBsaWNhYmxlICYgb3RoZXIKPj4+IGZp
eHVwcwo+Pj4gLS0tCj4+PiAgIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICB8ICA2
ICsrKysrLQo+Pj4gICB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgMiArKwo+
Pj4gICB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgfCAgMiArKwo+Pj4gICB4ZW4v
YXJjaC94ODYvbW0vTWFrZWZpbGUgICAgICAgICAgfCAgMiArLQo+Pj4gICB4ZW4vYXJjaC94ODYv
eDg2XzY0L2NvbXBhdC9tbS5jICAgfCAgMiArKwo+Pj4gICB4ZW4vYXJjaC94ODYveDg2XzY0L21t
LmMgICAgICAgICAgfCAgMiArKwo+Pj4gICB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAg
ICAgfCAgMyAtLS0KPj4+ICAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwgIDIg
Ky0KPj4+ICAgeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgIHwgIDIgKy0KPj4+ICAg
eGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgIHwgIDIgKy0KPj4+ICAgeGVuL2NvbW1v
bi92bV9ldmVudC5jICAgICAgICAgICAgIHwgIDYgKysrLS0tCj4+PiAgIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbWVtX3NoYXJpbmcuaCB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+
ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAgICAgIHwgIDMgKysrCj4+PiAgIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICB8ICAyICstCj4+PiAgIHhlbi9pbmNsdWRlL3hz
bS9kdW1teS5oICAgICAgICAgICB8ICAyICstCj4+PiAgIHhlbi9pbmNsdWRlL3hzbS94c20uaCAg
ICAgICAgICAgICB8ICA0ICsrLS0KPj4+ICAgeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KPj4+ICAgeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgIHwgIDQg
KystLQo+Pj4gICAxOCBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlv
bnMoLSkKPj4KPj4gRGFuaWVsLCBpdCBsb29rcyBsaWtlIHlvdSB3ZXJlbid0IENjLWVkIGhlcmUs
IGJ1dCB5b3VyIGFjayBpcyBuZWVkZWQuCj4gCj4gSW5kZWVkLCBJJ3ZlIGFsc28gc2VlbSB0byBo
YXZlIG1pc3NlZCBDQy1pbmcgUmF6dmFuIChmaXhlZCBub3cpLgoKTm93YWRheXMsIGFkZF9tYWlu
dGFpbmVycy5wbCBzaG91bGQgZG8gdGhlIHJpZ2h0IGZvciB5b3Ugd2l0aG91dCBoYXZpbmcgdG8g
Cm1vZGlmeWluZyBieSBoYW5kIGVhY2ggcGF0Y2g6Cgo0MnNoPiBzY3JpcHRzL2FkZF9tYWludGFp
bmVycy5wbCAtZCAuCgpDaGVlcnMsCgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 16:55:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 16: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 1hXqFM-0008Gz-GN; Mon, 03 Jun 2019 16: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=mem4=UC=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXqFL-0008GF-7p
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 16:55:43 +0000
X-Inumbo-ID: 6c1636e0-8620-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c1636e0-8620-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 16:55:42 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559580942; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=A6MbPB0BLbEmP2EWXm3E/9bEKsxJ3f+4xAy5X71J/pI=;
 b=t/nY/uwBcYh4FA4Oe0izMSueQ8e8QY5CX6LU4eMifJoDL3hdr6MqcP83KKBaW+8q+F+NBCSA
 1F+jF4oHDKZnoa2UdpHTDcqpNHGnDhRS/xRa3bn1uqKAsgMdWkSGdqS4kFzBmgnxg6cK6d7w
 zwyktyVNg6t1Bh/oKXPyVhg+CA8=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com
 [209.85.128.45])
 by mxa.mailgun.org with ESMTP id 5cf5510b.7effddea3970-smtp-out-n01;
 Mon, 03 Jun 2019 16:55:39 -0000 (UTC)
Received: by mail-wm1-f45.google.com with SMTP id z23so11840973wma.4
 for <xen-devel@lists.xenproject.org>; Mon, 03 Jun 2019 09:55:38 -0700 (PDT)
X-Gm-Message-State: APjAAAXIGhZH7tL2VpYvp5LXrpJWjLiajABoQQvLvZgJ0MbJA6X1bUND
 AHAIAIjAbR6RDAhMiCXSGlWuMN+dDLot3xPVaD4=
X-Google-Smtp-Source: APXvYqzTrMOl2RzWMf6r7dvSq2RFTYe6Efv5pp2q2ua4pw0DsX315CLTe8pHiqodM7zNBhDmfu8orNErqmmWaAVMpzM=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr3094777wmc.169.1559580937744; 
 Mon, 03 Jun 2019 09:55:37 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
 <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
 <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
 <e83a925b-9914-b648-4c6d-3bf6ae9f0769@arm.com>
In-Reply-To: <e83a925b-9914-b648-4c6d-3bf6ae9f0769@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 3 Jun 2019 10:55:01 -0600
X-Gmail-Original-Message-ID: <CABfawhkgLojGX9Bs=+ygGUzhdnToKt-mR5sgEDDmFqisWxKCtQ@mail.gmail.com>
Message-ID: <CABfawhkgLojGX9Bs=+ygGUzhdnToKt-mR5sgEDDmFqisWxKCtQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMywgMjAxOSBhdCAxMDo0MCBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gMDMvMDYvMjAxOSAxNzozOCwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gTW9uLCBKdW4gMywgMjAxOSBhdCAyOjI2IEFNIEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4KPiA+Pj4+PiBPbiAxNi4wNS4x
OSBhdCAyMzozNywgPHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+ID4+PiBEaXNhYmxlIGl0
IGJ5IGRlZmF1bHQgYXMgaXQgaXMgb25seSBhbiBleHBlcmltZW50YWwgc3Vic3lzdGVtLgo+ID4+
Pgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+Cj4gPj4+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4+IENjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4+PiBDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+Pj4gQ2M6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gPj4+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gPj4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KPiA+Pj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPj4+
IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gPj4+
IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPj4+IENj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiA+Pj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+Pj4gLS0tLQo+ID4+PiB2NDogYWRkIEFTU0VSVF9V
TlJFQUNIQUJMRSB0byBpbmxpbmVkIGZ1bmN0aW9ucyB3aGVyZSBhcHBsaWNhYmxlICYgb3RoZXIK
PiA+Pj4gZml4dXBzCj4gPj4+IC0tLQo+ID4+PiAgIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAg
ICAgICAgICB8ICA2ICsrKysrLQo+ID4+PiAgIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
ICAgICB8ICAyICsrCj4gPj4+ICAgeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgIHwg
IDIgKysKPiA+Pj4gICB4ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUgICAgICAgICAgfCAgMiArLQo+
ID4+PiAgIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMgICB8ICAyICsrCj4gPj4+ICAg
eGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgIHwgIDIgKysKPiA+Pj4gICB4ZW4vY29t
bW9uL0tjb25maWcgICAgICAgICAgICAgICAgfCAgMyAtLS0KPiA+Pj4gICB4ZW4vY29tbW9uL2Rv
bWFpbi5jICAgICAgICAgICAgICAgfCAgMiArLQo+ID4+PiAgIHhlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYyAgICAgICAgICB8ICAyICstCj4gPj4+ICAgeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAg
ICAgICAgIHwgIDIgKy0KPiA+Pj4gICB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAg
fCAgNiArKystLS0KPiA+Pj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmggfCAy
OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPj4+ICAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9tbS5oICAgICAgICAgIHwgIDMgKysrCj4gPj4+ICAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
ICAgICAgICAgIHwgIDIgKy0KPiA+Pj4gICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAg
ICAgfCAgMiArLQo+ID4+PiAgIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICB8ICA0
ICsrLS0KPiA+Pj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+
ID4+PiAgIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+Pj4g
ICAxOCBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKPiA+
Pgo+ID4+IERhbmllbCwgaXQgbG9va3MgbGlrZSB5b3Ugd2VyZW4ndCBDYy1lZCBoZXJlLCBidXQg
eW91ciBhY2sgaXMgbmVlZGVkLgo+ID4KPiA+IEluZGVlZCwgSSd2ZSBhbHNvIHNlZW0gdG8gaGF2
ZSBtaXNzZWQgQ0MtaW5nIFJhenZhbiAoZml4ZWQgbm93KS4KPgo+IE5vd2FkYXlzLCBhZGRfbWFp
bnRhaW5lcnMucGwgc2hvdWxkIGRvIHRoZSByaWdodCBmb3IgeW91IHdpdGhvdXQgaGF2aW5nIHRv
Cj4gbW9kaWZ5aW5nIGJ5IGhhbmQgZWFjaCBwYXRjaDoKPgo+IDQyc2g+IHNjcmlwdHMvYWRkX21h
aW50YWluZXJzLnBsIC1kIC4KCkhpIEp1bGllbiwKYWggZ29vZCBjYWxsISBJJ3ZlIGJlZW4gdXNp
bmcgc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgd2hpY2gKZXZpZGVudGx5IGlzIG1vcmUgZXJy
b3ItcHJvbmUgaW4gY2FzZSB0aGUgcGF0Y2ggZ29lcyB0aHJvdWdoIHJldmlzaW9ucwphbmQgSSBm
b3JnZXQgdG8gcmUtY2hlY2sgaWYgbW9yZSBwZW9wbGUgbmVlZCBDQy1pbmcgbm93LgoKVGhhbmtz
LApUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 17:12:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 17: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 1hXqVb-0001lM-15; Mon, 03 Jun 2019 17:12: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXqVZ-0001lC-Lj
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 17:12:29 +0000
X-Inumbo-ID: c30c33b4-8622-11e9-9181-bb44a29dc51b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c30c33b4-8622-11e9-9181-bb44a29dc51b;
 Mon, 03 Jun 2019 17:12: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 1hXqVW-0002MQ-Qc; Mon, 03 Jun 2019 17:12:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXqVW-0005Ak-J4; Mon, 03 Jun 2019 17:12:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXqVW-0004LA-IS; Mon, 03 Jun 2019 17:12:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137250-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=6eeba26ca93e9e3655a9706cf3c998a0754bfc71
X-Osstest-Versions-That: xen=9df7077198f1392d02d81353da29f46b9d747db9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 17:12:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137250: 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>

ZmxpZ2h0IDEzNzI1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI1MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZWViYTI2Y2E5M2U5ZTM2NTVhOTcwNmNmM2M5OThhMDc1NGJmYzcxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5ZGY3MDc3MTk4ZjEzOTJkMDJk
ODEzNTNkYTI5ZjQ2YjlkNzQ3ZGI5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyMzMgIDIwMTkt
MDYtMDMgMTI6MDE6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MjUwICAy
MDE5LTA2LTAzIDE1OjAxOjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQveGVuLmdpdAogICA5ZGY3MDc3MTk4Li42ZWViYTI2Y2E5ICA2ZWViYTI2Y2E5
M2U5ZTM2NTVhOTcwNmNmM2M5OThhMDc1NGJmYzcxIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 17:16:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 17:16:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXqZB-0001vd-Oy; Mon, 03 Jun 2019 17:16: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=W6tT=UC=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hXqZ9-0001vX-SS
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 17:16:11 +0000
X-Inumbo-ID: 45aca0a6-8623-11e9-8217-73305da1b468
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45aca0a6-8623-11e9-8217-73305da1b468;
 Mon, 03 Jun 2019 17:16: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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: RC5e0JlrI/c4CwyspHlRVTR+cBynKuqdgFOzy/AHzSyH2mgqps3IVrExvvEg6/AiO3CRt9Wz/F
 tZdLKyPOB3nKBLbnY24hJmICtQKMwCy8qy16OZ14qVNBISEDkuwIvEGIiSiMuLwBd2bTW450vl
 qjzq+D9+lDunvlnvUBpWnsxsz/dB4EKxVMYdAuNgUqS12OhxNGzDIdaNQiYRgr8EEJmNUT7s8o
 YsJdHbwm0CjQrcKKIqE4XDGlK2xJn7fHKzCmP/ob/Cmwkta5xvTXEbCag/Vui4V1/baJKbI/5P
 XY8=
X-SBRS: 2.7
X-MesageID: 1258762
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,547,1549947600"; 
   d="scan'208";a="1258762"
Date: Mon, 3 Jun 2019 18:15:58 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20190603171558.GF2126@perard.uk.xensource.com>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
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>, Stefano
 Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@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>

T24gVHVlLCBNYXkgMjEsIDIwMTkgYXQgMDU6NTI6MTJQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IFRoZSBzYW1lIGVycm9yIGNhbm5vdCBiZSByZXByb2R1Y2VkIG9uIGxheHRvbiouIExv
b2tpbmcgYXQgdGhlIHRlc3QgaGlzdG9yeSwKPiBpdCBsb29rcyBsaWtlIHFlbXUtdXBzdHJlYW0t
NC4xMi10ZXN0aW5nIGZsaWdodCBoYXMgcnVuIHN1Y2Nlc3NmdWxseSBhIGZldwo+IHRpbWVzIG9u
IHJvY2hlc3RlciouIFNvIHdlIG1heSBoYXZlIGZpeGVkIHRoZSBlcnJvciBpbiBYZW4gNC4xMi4K
PiAKPiBQb3RlbnRpYWwgY2FuZGlkYXRlcyB3b3VsZCBiZToKPiAgICAtIDAwYzk2ZDc3NDIgInhl
bi9hcm06IG1tOiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZvciBYZW4gbWFwcGluZ3MgZWFybGll
ciBvbiIKPiAgICAtIGY2MDY1OGM2YWUgInhlbi9hcm06IFN0b3AgcmVsb2NhdGluZyBYZW4iCj4g
Cj4gSWFuLCBpcyBpdCBzb21ldGhpbmcgdGhlIGJpc2VjdG9yIGNvdWxkIGF1dG9tYXRpY2FsbHkg
bG9vayBhdD8KPiBJZiBub3QsIEkgd2lsbCBuZWVkIHRvIGZpbmQgc29tZSB0aW1lIGFuZCBib3Jy
b3cgdGhlIGJvYXJkIHRvIGJpc2VjdCB0aGUKPiBpc3N1ZXMuCgpJIGF0dGVtcHRlZCB0byBkbyB0
aGF0IGJpc2VjdGlvbiBteXNlbGYsIGFuZCB0aGUgZmlyc3QgY29tbWl0IHRoYXQgZ2l0CndhbnRl
ZCB0byB0cnksIGEgY29tbW9uIGNvbW1pdCB0byBib3RoIGJyYW5jaGVzLCBib290cyBqdXN0IGZp
bmUuCgpJdCB0dXJucyBvdXQgdGhhdCB0aGUgZmlyc3QgY29tbWl0IHRoYXQgZmFpbHMgdG8gYm9v
dCBvbiByb2NoZXN0ZXIgaXMKICBlMjAyZmViNzEzIHhlbi9jbWRsaW5lOiBGaXggYnVnZ3kgc3Ry
bmNtcChzLCBMSVRFUkFMLCBzcyAtIHMpIGNvbnN0cnVjdAooZXZlbiB3aXRoIHRoZSAiZWI4YWNi
YTgyYSB4ZW46IEZpeCBiYWNrcG9ydCBvZiAuLiIgYXBwbGllZCkKCgpJIGRpZCB0cnkgYSBmZXcg
Y29tbWl0cyBmcm9tIHN0YWJsZS00LjEyIGJyYW5jaGVzIGFuZCB0aGV5IGFsbCBib290ZWQKanVz
dCBmaW5lIG9uIHJvY2hlc3Rlci4KCgpOb3cgYWJvdXQgdGhlIHBvdGVudGlhbCBjYW5kaWRhdGVz
Ogo+ICAgIC0gMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cCBwYWdlIHBlcm1pc3Npb24g
Zm9yIFhlbiBtYXBwaW5ncyBlYXJsaWVyIG9uIgoKVGhpcyBjb21taXQgYWxvbmUsIGNoZXJyeS1w
aWNrZWQgb24gdG9wIG9mIHN0YWJsZS00LjExIG1ha2VzIHhlbiBib290IG9uCnJvY2hlc3Rlci4K
Cj4gICAgLSBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9jYXRpbmcgWGVuIgoKV2l0aCB0
aGF0IGNvbW1pdCBhcHBsaWVkLCB4ZW4gZG9lc24ndCBidWlsZC4gU28gSSBjb3VsZG4ndCB0cnkg
dG8gYm9vdAppdC4gKG1tLmM6IEluIGZ1bmN0aW9uIOKAmHNldHVwX3BhZ2V0YWJsZXPigJk6IG1t
LmM6NjUzOjQyOiBlcnJvcjog4oCYeGVuX3BhZGRy4oCZIHVuZGVjbGFyZWQgKQoKLS0gCkFudGhv
bnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 18:22:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 18:22:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXrbG-00081v-1I; Mon, 03 Jun 2019 18:22:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yeU6=UC=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1hXrbE-00081q-TR
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 18:22:24 +0000
X-Inumbo-ID: 883ec874-862c-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 883ec874-862c-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 18:22:23 +0000 (UTC)
Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl
 [83.86.89.107])
 (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 49D3F26B4B;
 Mon,  3 Jun 2019 18:06:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559585176;
 bh=FYXdJLHo3hHt8L1/DCA879d6zeN9nhzBznMqKmudxhQ=;
 h=Subject:To:From:Date:From;
 b=ZfB+cVMh3EOaO+77faIMq9DP0u17oZ02dkSb8tiu6C2s51PeCW6FDh+wBjH83jGs8
 fkP7y6FrgPOBLGbhBXCM/gsM3bSqYFtgaZMkvusgX56NcgfpKPvg+qwHAAn+vZudAy
 Mvkv3/FB/YikRewBjp5eYY0/HVibXiVaByR1LSZY=
To: gregkh@linuxfoundation.org, boris.ostrovsky@oracle.com, bp@alien8.de,
 hpa@zytor.com, jgross@suse.com, mingo@redhat.com, sstabellini@kernel.org,
 tglx@linutronix.de, x86@kernel.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Mon, 03 Jun 2019 20:05:52 +0200
Message-ID: <1559585152155235@kroah.com>
MIME-Version: 1.0
Subject: [Xen-devel] patch "x86: xen: no need to check return value of
 debugfs_create functions" added to driver-core-next
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg
cGF0Y2ggdGl0bGVkCgogICAgeDg2OiB4ZW46IG5vIG5lZWQgdG8gY2hlY2sgcmV0dXJuIHZhbHVl
IG9mIGRlYnVnZnNfY3JlYXRlIGZ1bmN0aW9ucwoKdG8gbXkgZHJpdmVyLWNvcmUgZ2l0IHRyZWUg
d2hpY2ggY2FuIGJlIGZvdW5kIGF0CiAgICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvZ3JlZ2toL2RyaXZlci1jb3JlLmdpdAppbiB0aGUgZHJpdmVyLWNvcmUt
bmV4dCBicmFuY2guCgpUaGUgcGF0Y2ggd2lsbCBzaG93IHVwIGluIHRoZSBuZXh0IHJlbGVhc2Ug
b2YgdGhlIGxpbnV4LW5leHQgdHJlZQoodXN1YWxseSBzb21ldGltZSB3aXRoaW4gdGhlIG5leHQg
MjQgaG91cnMgZHVyaW5nIHRoZSB3ZWVrLikKClRoZSBwYXRjaCB3aWxsIGFsc28gYmUgbWVyZ2Vk
IGluIHRoZSBuZXh0IG1ham9yIGtlcm5lbCByZWxlYXNlCmR1cmluZyB0aGUgbWVyZ2Ugd2luZG93
LgoKSWYgeW91IGhhdmUgYW55IHF1ZXN0aW9ucyBhYm91dCB0aGlzIHByb2Nlc3MsIHBsZWFzZSBs
ZXQgbWUga25vdy4KCgpGcm9tIGFkMDkxMzc2MzFlNmU1YWNmYWYyODhmM2JhM2Y0YjNhOWY4NTVk
MTYgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCkZyb206IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkRhdGU6IFR1ZSwgMjIgSmFuIDIwMTkgMTU6MzU6NDIg
KzAxMDAKU3ViamVjdDogeDg2OiB4ZW46IG5vIG5lZWQgdG8gY2hlY2sgcmV0dXJuIHZhbHVlIG9m
IGRlYnVnZnNfY3JlYXRlIGZ1bmN0aW9ucwoKV2hlbiBjYWxsaW5nIGRlYnVnZnMgZnVuY3Rpb25z
LCB0aGVyZSBpcyBubyBuZWVkIHRvIGV2ZXIgY2hlY2sgdGhlCnJldHVybiB2YWx1ZS4gIFRoZSBm
dW5jdGlvbiBjYW4gd29yayBvciBub3QsIGJ1dCB0aGUgY29kZSBsb2dpYyBzaG91bGQKbmV2ZXIg
ZG8gc29tZXRoaW5nIGRpZmZlcmVudCBiYXNlZCBvbiB0aGlzLgoKQ2M6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25p
eC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNsYXYgUGV0
a292IDxicEBhbGllbjguZGU+CkNjOiAiSC4gUGV0ZXIgQW52aW4iIDxocGFAenl0b3IuY29tPgpD
YzogPHg4NkBrZXJuZWwub3JnPgpDYzogPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4K
UmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KU2lnbmVkLW9mZi1i
eTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0tCiBh
cmNoL3g4Ni94ZW4vZGVidWdmcy5jIHwgNyArLS0tLS0tCiBhcmNoL3g4Ni94ZW4vcDJtLmMgICAg
IHwgMyAtLS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDkgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2RlYnVnZnMuYyBiL2FyY2gveDg2L3hlbi9kZWJ1
Z2ZzLmMKaW5kZXggMTNkYTg3OTE4YjRmLi41MzI0MTA5OTg2ODQgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L3hlbi9kZWJ1Z2ZzLmMKKysrIGIvYXJjaC94ODYveGVuL2RlYnVnZnMuYwpAQCAtOSwxMyAr
OSw4IEBAIHN0YXRpYyBzdHJ1Y3QgZGVudHJ5ICpkX3hlbl9kZWJ1ZzsKIAogc3RydWN0IGRlbnRy
eSAqIF9faW5pdCB4ZW5faW5pdF9kZWJ1Z2ZzKHZvaWQpCiB7Ci0JaWYgKCFkX3hlbl9kZWJ1Zykg
eworCWlmICghZF94ZW5fZGVidWcpCiAJCWRfeGVuX2RlYnVnID0gZGVidWdmc19jcmVhdGVfZGly
KCJ4ZW4iLCBOVUxMKTsKLQotCQlpZiAoIWRfeGVuX2RlYnVnKQotCQkJcHJfd2FybmluZygiQ291
bGQgbm90IGNyZWF0ZSAneGVuJyBkZWJ1Z2ZzIGRpcmVjdG9yeVxuIik7Ci0JfQotCiAJcmV0dXJu
IGRfeGVuX2RlYnVnOwogfQogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vcDJtLmMgYi9hcmNo
L3g4Ni94ZW4vcDJtLmMKaW5kZXggOTVjZTliNWJlNDExLi4wYWNiYTJjNzEyYWIgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L3hlbi9wMm0uYworKysgYi9hcmNoL3g4Ni94ZW4vcDJtLmMKQEAgLTgxNyw5
ICs4MTcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCB4ZW5fcDJtX2RlYnVnZnModm9pZCkKIHsKIAlz
dHJ1Y3QgZGVudHJ5ICpkX3hlbiA9IHhlbl9pbml0X2RlYnVnZnMoKTsKIAotCWlmIChkX3hlbiA9
PSBOVUxMKQotCQlyZXR1cm4gLUVOT01FTTsKLQogCWRfbW11X2RlYnVnID0gZGVidWdmc19jcmVh
dGVfZGlyKCJtbXUiLCBkX3hlbik7CiAKIAlkZWJ1Z2ZzX2NyZWF0ZV9maWxlKCJwMm0iLCAwNjAw
LCBkX21tdV9kZWJ1ZywgTlVMTCwgJnAybV9kdW1wX2ZvcHMpOwotLSAKMi4yMS4wCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 18:25:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 18:25:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXrds-000893-Gn; Mon, 03 Jun 2019 18:25: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXrdr-00088y-A5
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 18:25:07 +0000
X-Inumbo-ID: e97caa56-862c-11e9-89dd-031170d87b69
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e97caa56-862c-11e9-89dd-031170d87b69;
 Mon, 03 Jun 2019 18:25:06 +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 87E4E273F3;
 Mon,  3 Jun 2019 18:25:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559586305;
 bh=5Bz4V5XVBhspmywqz6Kl+L3C7Y/Wwt2Y+R8qvkiIhpQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=khvRy1Ie00likSuQEoETqYCDcTt18Q2EiNR/HotzwC0EPM62PpSEWGBpM+hlGyTFB
 iSk15BM0SaeraVwKnNat8mLu4aG0+EA0V5pJEgQfsOmbZ2docELlgXsGsJz5hOH6ec
 LnknxYyHyxjMF1QRB6aR9E3ERTJMzph4oRYvK59U=
Date: Mon, 3 Jun 2019 11:25:04 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
In-Reply-To: <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
Message-ID: <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: jgross@suse.com, xen-devel@lists.xenproject.org, Julien.Grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gVHVlLCAyOCBNYXkgMjAxOSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDUvMjgvMTkg
Njo0OCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRnJvbTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4KPiA+IE9uIGFybTY0IHN3aW90bGIgaXMg
b2Z0ZW4gKG5vdCBhbHdheXMpIGFscmVhZHkgaW5pdGlhbGl6ZWQgYnkgbWVtX2luaXQuCj4gPiBX
ZSBkb24ndCB3YW50IHRvIGluaXRpYWxpemUgaXQgdHdpY2UsIHdoaWNoIHdvdWxkIHRyaWdnZXIg
YSBzZWNvbmQKPiA+IG1lbW9yeSBhbGxvY2F0aW9uLiBNb3Jlb3ZlciwgdGhlIHNlY29uZCBtZW1v
cnkgcG9vbCBpcyB0eXBpY2FsbHkgbWFkZSBvZgo+ID4gaGlnaCBwYWdlcyBhbmQgZW5kcyB1cCBy
ZXBsYWNpbmcgdGhlIG9yaWdpbmFsIG1lbW9yeSBwb29sIG9mIGxvdyBwYWdlcy4KPiA+IEFzIGEg
c2lkZSBlZmZlY3Qgb2YgdGhpcyBjaGFuZ2UsIGl0IGlzIHBvc3NpYmxlIHRvIGhhdmUgbG93IHBh
Z2VzIGluCj4gPiBzd2lvdGxiLXhlbiBvbiBhcm02NC4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4gSGFzIHRoaXMgYmVl
biB0ZXN0ZWQgb24geDg2PwoKWWVzLCBJIG1hbmFnZWQgdG8gdGVzdCBpdCB1c2luZyBRRU1VLiBU
aGVyZSBhcmUgbm8gZWZmZWN0cyBvbiB4ODYsIGFzCnRoZSBjaGVjayBpb190bGJfc3RhcnQgIT0g
MCByZXR1cm5zIGZhbHNlLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 19:19:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 19: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 1hXsU2-0004KN-CG; Mon, 03 Jun 2019 19:19:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXsU1-0004K8-G7
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 19:19:01 +0000
X-Inumbo-ID: 7095ae5c-8634-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7095ae5c-8634-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 19:18: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 1hXsTz-0004mu-Dl; Mon, 03 Jun 2019 19:18: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 1hXsTy-0005aT-Ki; Mon, 03 Jun 2019 19:18:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXsTy-0000f8-K7; Mon, 03 Jun 2019 19:18:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137169-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:host-ping-check-xen: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-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-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2: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-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 19:18:58 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137169: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE2OSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE2OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MDgwIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM3MDgwIHBhc3MgaW4gMTM3MTY5CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDE3
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzcwODAgcGFzcyBpbiAxMzcxNjkKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgaW4gMTM3MDgwIHBhc3MgaW4gMTM3MTY5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
OCBob3N0LXBpbmctY2hlY2steGVuIGZhaWwgaW4gMTM3MTA4IHBhc3MgaW4gMTM3MTY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGluIDEzNzEwOCBwYXNzIGluIDEzNzE2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzNzEwOCBwYXNz
IGluIDEzNzE2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0
LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEzNzA4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3
MDgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJl
c3RvcmUuMiBmYWlsIHBhc3MgaW4gMTM3MTA4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MTA4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwg
YmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzcwODAgYmxv
Y2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICBmYWlsIGluIDEzNzA4MCBsaWtlIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yIGZhaWwgaW4gMTM3MTA4IGJsb2NrZWQgaW4gMTMy
ODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ZmFpbCBpbiAxMzcxMDggbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2
NzM5YmI4ZWE5YzY0NWJmNGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDU0YWEzODJjYmNkYzFlMmJhNzVkNjczNDE1MWNhNmU1MzEwNGUyZjIKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEzMjg4OSAgMjAxOS0wMi0wNCAyMjowNDowOSBaICAxMTggZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMzMxNDcgIDIwMTktMDItMTEgMTM6NDE6NTAgWiAgMTEyIGRheXMgICA2MiBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzY0OTMgIDIwMTktMDUtMTggMTI6NDQ6MjMg
WiAgIDE2IGRheXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBNYW51ZWwg
Qm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5k
eWFzbGlAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzIxIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 19:58:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 19:58:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXt5j-00089r-FR; Mon, 03 Jun 2019 19:57: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=mem4=UC=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXt5i-00089m-8H
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 19:57:58 +0000
X-Inumbo-ID: e185374e-8639-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e185374e-8639-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 19:57:56 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559591876; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=4VRPwTwsSXkJGloqbBQm72fYfe4+Z6knAVPn8ERDoT4=;
 b=sdDX/0mi3XDa4ncKJpSlwGPRgNDJj5gUx0nz8jiC4V6Cf5+wj5n9HEK1HMmW+53KL4vyj9wh
 JvcHogNlFbHyIW4vIF+/j3xJ2CndlmOJsDywCbOzg0oAhbD6KXShffPTcrMJCqLYyPAzCSqo
 hPiixORpxn0Np7OQOMh7DEvcolc=
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 5cf57bc3.7f4d899343b0-smtp-out-n02;
 Mon, 03 Jun 2019 19:57:55 -0000 (UTC)
Received: by mail-wr1-f50.google.com with SMTP id m3so13416553wrv.2
 for <xen-devel@lists.xenproject.org>; Mon, 03 Jun 2019 12:57:55 -0700 (PDT)
X-Gm-Message-State: APjAAAXTKwOMIpsBapRh4QkzbvWjrGbTLv9xoq7qwTScwZVdPbK1ItMb
 eQtn2vWZO9l7Kgk0n92z9bQSvic7UGd15bBWkv8=
X-Google-Smtp-Source: APXvYqy8QeEbgy3b4rjb9A3YLiuPZen/alUsLCuaBDLU6jUoTjMi/ym40rD3t+v0yyPiSyQmMnrRYVhhLGamHT59PKU=
X-Received: by 2002:adf:ed44:: with SMTP id u4mr4004624wro.242.1559591874419; 
 Mon, 03 Jun 2019 12:57:54 -0700 (PDT)
MIME-Version: 1.0
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
 <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
 <5CF4D98F02000078002346D9@prv1-mh.provo.novell.com>
In-Reply-To: <5CF4D98F02000078002346D9@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 3 Jun 2019 13:57:18 -0600
X-Gmail-Original-Message-ID: <CABfawhk2BEuUq+c_n1ssw0viEzdwf+tC=JTYZ6Tt4i7kyrjPVw@mail.gmail.com>
Message-ID: <CABfawhk2BEuUq+c_n1ssw0viEzdwf+tC=JTYZ6Tt4i7kyrjPVw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMywgMjAxOSBhdCAyOjI1IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiA+Pj4gT24gMDIuMDYuMTkgYXQgMDI6NDAsIDx0YW1hc0B0a2xlbmd5
ZWwuY29tPiB3cm90ZToKPiA+IE9uIEZyaSwgTWF5IDMxLCAyMDE5IGF0IDM6MzUgQU0gSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPiA+Pgo+ID4+IEEgY291cGxlIG9mIGFk
anVzdG1lbnRzIGFyZSBuZWVkZWQgdG8gY29kZSBjaGVja2luZyBmb3IgZG9tX2NvdywgYnV0Cj4g
Pj4gc2luY2UgdGhlcmUgYXJlIHByZXR0eSBmZXcgaXQgaXMgcHJvYmFibHkgYmV0dGVyIHRvIGFk
anVzdCB0aG9zZSB0aGFuCj4gPj4gdG8gc2V0IHVwIGFuZCBrZWVwIGFyb3VuZCBhIG5ldmVyIHVz
ZWQgZG9tYWluLgo+ID4+Cj4gPj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIHRpZ2h0ZW4gYSBC
VUdfT04oKSBpbiBlbXVsLXByaXYtb3AuYzpyZWFkX2NyKCkuCj4gPj4gKEFyZ3VhYmx5IHRoaXMg
cGVyaGFwcyBzaG91bGRuJ3QgYmUgYSBCVUdfT04oKSBpbiB0aGUgZmlyc3QgcGxhY2UuKQo+ID4+
Cj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+
IC0tLQo+ID4+IFdoaWxlIGZvciBub3cgdGhpcyBhdm9pZHMgY3JlYXRpbmcgdGhlIGRvbWFpbiBv
biBBcm0gb25seSwgVGFtYXMnZXMKPiA+PiBwYXRjaCBzd2l0Y2hpbmcgdG8gQ09ORklHX01FTV9T
SEFSSU5HIHdpbGwgbWFrZSB4ODYgbGV2ZXJhZ2UgdGhpcyB0b28uCj4gPgo+ID4gcGVyaGFwcyBp
dCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSB0aGlzIHBhdGNoIGJlIGFwcGxpZWQgYWZ0ZXIgbXkK
PiA+IHBhdGNoPyBZb3UgYWxyZWFkeSBhY2tlZCB0aGF0IG9uZSBhbmQgaXQgY291bGQgYmUgYXBw
bGllZCBzZXBhcmF0ZWx5Cj4gPiBmcm9tIHRoZSBzZXJpZXMgdGhhdCBJJ3ZlIHNlbnQgaXQgYXMg
cGFydCBvZi4KPgo+IE9oLCBJIGRpZG4ndCByZWFsaXplIGl0IGlzIGVudGlyZWx5IGluZGVwZW5k
ZW50IG9mIHRoZSBlYXJsaWVyIHBhdGNoZXMuCj4gSXQgd291bGQgaGVscCB0byBwb2ludCBzdWNo
IG91dCBpbiB0aGUgY292ZXIgbGV0dGVyLCByZXF1aXJpbmcgdGhlcmUKPiB0byBiZSBvbmUgaW4g
dGhlIGZpcnN0IHBsYWNlLgoKUmlnaHQsIEkgc2hvdWxkIGhhdmUgYWRkZWQgYSBjb3ZlciBsZXR0
ZXIuIFRoYXQgInNlcmllcyIgaXMgbW9yZSBsaWtlCmFuIGFzc29ydGVkIGNvbGxlY3Rpb24gb2Yg
Zml4ZXMgcmF0aGVyIHRoZW4gYSBzZXJpZXMgaW4gYSBzdHJpY3QKc2Vuc2UuCgpUYW1hcwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 20:07:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 20:07:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXtEn-0000jN-Ff; Mon, 03 Jun 2019 20:07: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=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXtEm-0000jB-G9
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 20:07:20 +0000
X-Inumbo-ID: 2dc3e5ea-863b-11e9-916b-bf5947040007
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2dc3e5ea-863b-11e9-916b-bf5947040007;
 Mon, 03 Jun 2019 20: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 1hXtEf-0005kP-QE; Mon, 03 Jun 2019 20:07:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXtEf-0001f0-J3; Mon, 03 Jun 2019 20:07:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXtEf-00042D-IQ; Mon, 03 Jun 2019 20:07:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137263-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=844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
X-Osstest-Versions-That: xen=6eeba26ca93e9e3655a9706cf3c998a0754bfc71
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 20:07:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137263: 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>

ZmxpZ2h0IDEzNzI2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NDRhYTBhMTNkMzRlOWEzNDFhODM3NDExOWQyZWQ2N2Q0ZGNkNmJiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2ZWViYTI2Y2E5M2U5ZTM2NTVh
OTcwNmNmM2M5OThhMDc1NGJmYzcxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyNTAgIDIwMTkt
MDYtMDMgMTU6MDE6MTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MjYzICAy
MDE5LTA2LTAzIDE4OjAwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5j
b20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZlZWJhMjZjYTkuLjg0NGFh
MGExM2QgIDg0NGFhMGExM2QzNGU5YTM0MWE4Mzc0MTE5ZDJlZDY3ZDRkY2Q2YmIgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 21:53:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 21:53:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXutg-00028S-Jm; Mon, 03 Jun 2019 21: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=5QiE=UC=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1hXutf-00028H-8d
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 21:53:39 +0000
X-Inumbo-ID: 09c9f9e7-864a-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::717])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09c9f9e7-864a-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 21:53:37 +0000 (UTC)
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=IkEbW49i4QHJVsMVJHJWSLWNfnmOH2NRL1dw4C/zotc=;
 b=eeMeiSs7sBzJfvgpWAiuHJlwK2x3ja3KqxpigZjB/xa6v3xcACPBSnVGKnzJLaHL5HdBr0CDly0BJ2T8SDXvFfUUuywGI9DxK23RcxXyJ3h6Kd4xRx59lRiOqXHl8R/7bNyqSYdC2yXu/XeUKVJJuAb3B19bo2TWCjLbnYFXHZg=
Received: from AM6PR06MB4648.eurprd06.prod.outlook.com (20.177.197.138) by
 AM6PR06MB4754.eurprd06.prod.outlook.com (20.177.118.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.22; Mon, 3 Jun 2019 21:53:34 +0000
Received: from AM6PR06MB4648.eurprd06.prod.outlook.com
 ([fe80::864:f58f:98c6:b4a5]) by AM6PR06MB4648.eurprd06.prod.outlook.com
 ([fe80::864:f58f:98c6:b4a5%5]) with mapi id 15.20.1943.018; Mon, 3 Jun 2019
 21:53:34 +0000
From: "YOUNG, MICHAEL A." <m.a.young@durham.ac.uk>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: issues with Python 3.8
Thread-Index: AQHVGlbK2uli84wTlUOOOEW8m+MOuw==
Date: Mon, 3 Jun 2019 21:53:34 +0000
Message-ID: <alpine.LFD.2.21.1906032013210.3566@austen3.home>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
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: LNXP265CA0028.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5c::16) To AM6PR06MB4648.eurprd06.prod.outlook.com
 (2603:10a6:20b:67::10)
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: ccd774d2-385c-4103-9ef9-08d6e86deca4
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:AM6PR06MB4754; 
x-ms-traffictypediagnostic: AM6PR06MB4754:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR06MB475428CA3B9938FB21964C2887140@AM6PR06MB4754.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:392;
x-forefront-prvs: 0057EE387C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(39860400002)(136003)(396003)(366004)(376002)(189003)(199004)(58126008)(256004)(66946007)(66556008)(5640700003)(6436002)(66576008)(66476007)(64756008)(66446008)(966005)(73956011)(316002)(14454004)(25786009)(5024004)(478600001)(6512007)(6306002)(14444005)(99936001)(8676002)(81156014)(81166006)(71200400001)(53936002)(68736007)(8936002)(71190400001)(7736002)(786003)(36756003)(305945005)(9686003)(102836004)(6916009)(6116002)(53346004)(6486002)(52116002)(74482002)(7116003)(2501003)(186003)(86362001)(6506007)(386003)(99286004)(46003)(5660300002)(2351001)(476003)(4744005)(486006)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR06MB4754;
 H:AM6PR06MB4648.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: 6iXjJ6k3E0ZOXiXvw/9v4KfBTULMh2GOq6pQ41klzEkCNiFfrqxyaFd8ldKC1A09upQ/YyMysvatMyMN4v8OAKgPcEpqizKhvT+M3xN0hx/TQzqxQJK3EfkcXR7+5Sv2MClvmocriYX8kZYfnZQZTT6E8W2ou6NYEqMM0AqL2XETLZtoibPq9L/IM7Ye9sL+tYswVW0rmEZbUOl4EBCUcvQM6osvj3vWQyjpNZclK8rXEQ4CY1adP46vwSmEPbeDPtWge9LMRGZSP8o3uaIUnY0EdHqnDQiwoptbOMKLdEeWaVpQkDTmxoEKcNA3WS+li4Qy1j4DpUvuQ0n0E5pEsVg32fTYZyWx49qAQrKLa5DGANAyBt8w2c2QcH/7UTyUtJkBHZpNKAg2CR9N5Sw19TXt2TpxiV47k94tbuadGtM=
Content-Type: multipart/mixed;
 boundary="_003_alpineLFD22119060320132103566austen3home_"
MIME-Version: 1.0
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: ccd774d2-385c-4103-9ef9-08d6e86deca4
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2019 21:53:34.1743 (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: AM6PR06MB4754
Subject: [Xen-devel] issues with Python 3.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_003_alpineLFD22119060320132103566austen3home_
Content-Type: text/plain; charset="us-ascii"
Content-ID: <91146B2510BABE4BAD38278E12D97612@eurprd06.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable

Fedora rawhide is about to to update to Python 3.8 (in beta I think) and=20
there are two issues with compiling xen with it (see=20
https://bugzilla.redhat.com/show_bug.cgi?id=3D1704807 ).

It seems that in 3.8 python3-config --libs no longer includes -lpython3.8=20
by default which causes tools/configure to fail. You can get -lpython3.8=20
back by adding --embed , but this option isn't recognized in earlier=20
versions of python.

It also seems python 3.8 adds the options -Wno-unused-result=20
-Wsign-compare to the compilations in tools/python (though I am not sure=20
how this happens) and -Wsign-compare gives some build warnings which the=20
Fedora build treats as errors.

I have attached the patch I used to get xen-4.12.0 to build with python=20
3.8 and also the build warnings it fixes in case they are useful.

 	Michael Young=

--_003_alpineLFD22119060320132103566austen3home_
Content-Type: text/plain; name="xen.python38.patch"
Content-Description: xen.python38.patch
Content-Disposition: attachment; filename="xen.python38.patch"; size=3062;
	creation-date="Mon, 03 Jun 2019 21:53:33 GMT";
	modification-date="Mon, 03 Jun 2019 21:53:33 GMT"
Content-ID: <alpine.LFD.2.21.1906032253310.3566@austen3.home>
Content-Transfer-Encoding: base64

LS0tIHhlbi00LjEyLjAvbTQvcHl0aG9uX2RldmVsLm00Lm9yaWcJMjAxOS0wNS0zMSAyMzozMDo0
Mi40ODk3MzgxMjEgKzAxMDANCisrKyB4ZW4tNC4xMi4wL200L3B5dGhvbl9kZXZlbC5tNAkyMDE5
LTA2LTAxIDE3OjAyOjM4Ljg4NjkzNDQ0MSArMDEwMA0KQEAgLTI0LDcgKzI0LDggQEANCiAgICAg
ZG5sIElmIHB5dGhvbi1jb25maWcgaXMgZm91bmQgdXNlIGl0DQogICAgIENQUEZMQUdTPSIkQ0ZM
QUdTIGAkUFlUSE9OLWNvbmZpZyAtLWNmbGFnc2AiDQogICAgIExERkxBR1M9IiRMREZMQUdTIGAk
UFlUSE9OLWNvbmZpZyAtLWxkZmxhZ3NgIg0KLSAgICBMSUJTPSIkTElCUyBgJFBZVEhPTi1jb25m
aWcgLS1saWJzYCINCisgICAgTElCU1RNUD0iYCRQWVRIT04tY29uZmlnIC0tbGlicyAtLWVtYmVk
YCIgfHwgTElCU1RNUD0iYCRQWVRIT04tY29uZmlnIC0tbGlic2AiDQorICAgIExJQlM9IiRMSUJT
ICRMSUJTVE1QIg0KIF0pDQogDQogQUNfQ0hFQ0tfSEVBREVSKFtQeXRob24uaF0sIFtdLA0KLS0t
IHhlbi00LjEyLjAvdG9vbHMvY29uZmlndXJlLm9yaWcJMjAxOS0wNS0zMSAyMzozMDo0Mi40OTg3
Mzg0NTIgKzAxMDANCisrKyB4ZW4tNC4xMi4wL3Rvb2xzL2NvbmZpZ3VyZQkyMDE5LTA2LTAxIDE3
OjA4OjI2LjEwMDcyNzY1OCArMDEwMA0KQEAgLTc0ODIsNyArNzQ4Miw4IEBADQogDQogICAgICAg
ICBDUFBGTEFHUz0iJENGTEFHUyBgJFBZVEhPTi1jb25maWcgLS1jZmxhZ3NgIg0KICAgICBMREZM
QUdTPSIkTERGTEFHUyBgJFBZVEhPTi1jb25maWcgLS1sZGZsYWdzYCINCi0gICAgTElCUz0iJExJ
QlMgYCRQWVRIT04tY29uZmlnIC0tbGlic2AiDQorICAgIExJQlNUTVA9ImAkUFlUSE9OLWNvbmZp
ZyAtLWxpYnMgLS1lbWJlZGAiIHx8IExJQlNUTVA9ImAkUFlUSE9OLWNvbmZpZyAtLWxpYnNgIg0K
KyAgICBMSUJTPSIkTElCUyAkTElCU1RNUCINCiANCiBmaQ0KIA0KLS0tIHhlbi00LjEyLjAvdG9v
bHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jLm9yaWcJMjAxOS0wNC0wMSAxMjowMzoyMy4w
MDAwMDAwMDAgKzAxMDANCisrKyB4ZW4tNC4xMi4wL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwv
eGMveGMuYwkyMDE5LTA2LTAxIDE3OjU4OjM5LjU2NzcyOTYzMCArMDEwMA0KQEAgLTExOCw3ICsx
MTgsOCBAQA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFB5T2JqZWN0ICpr
d2RzKQ0KIHsNCiAgICAgdWludDMyX3QgZG9tID0gMCwgdGFyZ2V0ID0gMDsNCi0gICAgaW50ICAg
ICAgcmV0LCBpOw0KKyAgICBpbnQgICAgICByZXQ7DQorICAgIHVuc2lnbmVkIGludCBpOw0KICAg
ICBQeU9iamVjdCAqcHloYW5kbGUgPSBOVUxMOw0KICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVh
dGVkb21haW4gY29uZmlnID0gew0KICAgICAgICAgLmhhbmRsZSA9IHsNCkBAIC0yOTYsNyArMjk3
LDcgQEANCiANCiBzdGF0aWMgUHlPYmplY3QgKnB5eGNfZG9tYWluX3NldGhhbmRsZShYY09iamVj
dCAqc2VsZiwgUHlPYmplY3QgKmFyZ3MpDQogew0KLSAgICBpbnQgaTsNCisgICAgdW5zaWduZWQg
aW50IGk7DQogICAgIHVpbnQzMl90IGRvbTsNCiAgICAgUHlPYmplY3QgKnB5aGFuZGxlOw0KICAg
ICB4ZW5fZG9tYWluX2hhbmRsZV90IGhhbmRsZTsNCkBAIC0zMzcsNyArMzM4LDggQEANCiAgICAg
UHlPYmplY3QgKmxpc3QsICppbmZvX2RpY3QsICpweWhhbmRsZTsNCiANCiAgICAgdWludDMyX3Qg
Zmlyc3RfZG9tID0gMDsNCi0gICAgaW50IG1heF9kb21zID0gMTAyNCwgbnJfZG9tcywgaSwgajsN
CisgICAgaW50IG1heF9kb21zID0gMTAyNCwgbnJfZG9tcywgaTsNCisgICAgdW5zaWduZWQgaW50
IGo7DQogICAgIHhjX2RvbWluZm9fdCAqaW5mbzsNCiANCiAgICAgc3RhdGljIGNoYXIgKmt3ZF9s
aXN0W10gPSB7ICJmaXJzdF9kb20iLCAibWF4X2RvbXMiLCBOVUxMIH07DQpAQCAtNjMyLDcgKzYz
NCw4IEBADQogew0KICAgICB1aW50MzJfdCBzYmRmOw0KICAgICB1aW50MzJfdCBtYXhfc2RldnMs
IG51bV9zZGV2czsNCi0gICAgaW50IGRvbWlkLCBzZWcsIGJ1cywgZGV2LCBmdW5jLCByYywgaTsN
CisgICAgaW50IGRvbWlkLCBzZWcsIGJ1cywgZGV2LCBmdW5jLCByYzsNCisgICAgdW5zaWduZWQg
aW50IGk7DQogICAgIFB5T2JqZWN0ICpQeXN0cjsNCiAgICAgY2hhciAqZ3JvdXBfc3RyOw0KICAg
ICBjaGFyIGRldl9zdHJbOV07DQpAQCAtOTcyLDcgKzk3NSw3IEBADQogew0KICAgICB4Y19waHlz
aW5mb190IHBpbmZvOw0KICAgICBjaGFyIGNwdV9jYXBbMTI4XSwgdmlydF9jYXBzWzEyOF0sICpw
Ow0KLSAgICBpbnQgaTsNCisgICAgdW5zaWduZWQgaW50IGk7DQogICAgIGNvbnN0IGNoYXIgKnZp
cnRjYXBfbmFtZXNbXSA9IHsgImh2bSIsICJodm1fZGlyZWN0aW8iIH07DQogDQogICAgIGlmICgg
eGNfcGh5c2luZm8oc2VsZi0+eGNfaGFuZGxlLCAmcGluZm8pICE9IDAgKQ0KLS0tIHhlbi00LjEy
LjAvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94cy94cy5jLm9yaWcJMjAxOS0wNC0wMSAxMjow
MzoyMy4wMDAwMDAwMDAgKzAxMDANCisrKyB4ZW4tNC4xMi4wL3Rvb2xzL3B5dGhvbi94ZW4vbG93
bGV2ZWwveHMveHMuYwkyMDE5LTA2LTAxIDE4OjU5OjQ2LjMxNjc2MDU2MSArMDEwMA0KQEAgLTE4
Niw3ICsxODYsNyBAQA0KICAgICBQeV9FTkRfQUxMT1dfVEhSRUFEUw0KIA0KICAgICBpZiAoeHN2
YWwpIHsNCi0gICAgICAgIGludCBpOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGk7DQogICAgICAg
ICBQeU9iamVjdCAqdmFsID0gUHlMaXN0X05ldyh4c3ZhbF9uKTsNCiAgICAgICAgIGZvciAoaSA9
IDA7IGkgPCB4c3ZhbF9uOyBpKyspDQogI2lmIFBZX01BSk9SX1ZFUlNJT04gPj0gMw0KQEAgLTI3
Niw3ICsyNzYsNyBAQA0KICAgICBzdHJ1Y3QgeHNfaGFuZGxlICp4aCA9IHhzaGFuZGxlKHNlbGYp
Ow0KICAgICBzdHJ1Y3QgeHNfcGVybWlzc2lvbnMgKnBlcm1zOw0KICAgICB1bnNpZ25lZCBpbnQg
cGVybXNfbiA9IDA7DQotICAgIGludCBpOw0KKyAgICB1bnNpZ25lZCBpbnQgaTsNCiANCiAgICAg
eHNfdHJhbnNhY3Rpb25fdCB0aDsNCiAgICAgY2hhciAqdGhzdHI7DQo=

--_003_alpineLFD22119060320132103566austen3home_
Content-Type: text/plain; name="warnings.fixed.txt"
Content-Description: warnings.fixed.txt
Content-Disposition: attachment; filename="warnings.fixed.txt"; size=2393;
	creation-date="Mon, 03 Jun 2019 21:53:33 GMT";
	modification-date="Mon, 03 Jun 2019 21:53:33 GMT"
Content-ID: <alpine.LFD.2.21.1906032253311.3566@austen3.home>
Content-Transfer-Encoding: base64

QlVJTERTVERFUlI6IHhlbi9sb3dsZXZlbC94Yy94Yy5jOiBJbiBmdW5jdGlvbiDigJhweXhjX2Rv
bWFpbl9jcmVhdGXigJk6DQpCVUlMRFNUREVSUjogeGVuL2xvd2xldmVsL3hjL3hjLmM6MTQ4OjI0
OiB3YXJuaW5nOiBjb21wYXJpc29uIG9mIGludGVnZXIgZXhwcmVzc2lvbnMgb2YgZGlmZmVyZW50
IHNpZ25lZG5lc3M6IOKAmGludOKAmSBhbmQg4oCYbG9uZyB1bnNpZ25lZCBpbnTigJkgWy1Xc2ln
bi1jb21wYXJlXQ0KQlVJTERTVERFUlI6ICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgc2l6ZW9m
KHhlbl9kb21haW5faGFuZGxlX3QpOyBpKysgKQ0KQlVJTERTVERFUlI6ICAgICAgICAgICAgICAg
ICAgICAgICAgIF4NCkJVSUxEU1RERVJSOiB4ZW4vbG93bGV2ZWwveGMveGMuYzogSW4gZnVuY3Rp
b24g4oCYcHl4Y19kb21haW5fc2V0aGFuZGxl4oCZOg0KQlVJTERTVERFUlI6IHhlbi9sb3dsZXZl
bC94Yy94Yy5jOjMxMzoyMDogd2FybmluZzogY29tcGFyaXNvbiBvZiBpbnRlZ2VyIGV4cHJlc3Np
b25zIG9mIGRpZmZlcmVudCBzaWduZWRuZXNzOiDigJhpbnTigJkgYW5kIOKAmGxvbmcgdW5zaWdu
ZWQgaW504oCZIFstV3NpZ24tY29tcGFyZV0NCkJVSUxEU1RERVJSOiAgICAgIGZvciAoIGkgPSAw
OyBpIDwgc2l6ZW9mKHhlbl9kb21haW5faGFuZGxlX3QpOyBpKysgKQ0KQlVJTERTVERFUlI6ICAg
ICAgICAgICAgICAgICAgICAgXg0KQlVJTERTVERFUlI6IHhlbi9sb3dsZXZlbC94Yy94Yy5jOiBJ
biBmdW5jdGlvbiDigJhweXhjX2RvbWFpbl9nZXRpbmZv4oCZOg0KQlVJTERTVERFUlI6IHhlbi9s
b3dsZXZlbC94Yy94Yy5jOjM5MjoyNDogd2FybmluZzogY29tcGFyaXNvbiBvZiBpbnRlZ2VyIGV4
cHJlc3Npb25zIG9mIGRpZmZlcmVudCBzaWduZWRuZXNzOiDigJhpbnTigJkgYW5kIOKAmGxvbmcg
dW5zaWduZWQgaW504oCZIFstV3NpZ24tY29tcGFyZV0NCkJVSUxEU1RERVJSOiAgICAgICAgICBm
b3IgKCBqID0gMDsgaiA8IHNpemVvZih4ZW5fZG9tYWluX2hhbmRsZV90KTsgaisrICkNCkJVSUxE
U1RERVJSOiAgICAgICAgICAgICAgICAgICAgICAgICBeDQpCVUlMRFNUREVSUjogeGVuL2xvd2xl
dmVsL3hjL3hjLmM6IEluIGZ1bmN0aW9uIOKAmHB5eGNfZ2V0X2RldmljZV9ncm91cOKAmToNCkJV
SUxEU1RERVJSOiB4ZW4vbG93bGV2ZWwveGMveGMuYzo2Nzg6MjA6IHdhcm5pbmc6IGNvbXBhcmlz
b24gb2YgaW50ZWdlciBleHByZXNzaW9ucyBvZiBkaWZmZXJlbnQgc2lnbmVkbmVzczog4oCYaW50
4oCZIGFuZCDigJh1aW50MzJfdOKAmSB7YWthIOKAmHVuc2lnbmVkIGludOKAmX0gWy1Xc2lnbi1j
b21wYXJlXQ0KQlVJTERTVERFUlI6ICAgICAgZm9yICggaSA9IDA7IGkgPCBudW1fc2RldnM7IGkr
KyApDQpCVUlMRFNUREVSUjogICAgICAgICAgICAgICAgICAgICBeDQpCVUlMRFNUREVSUjogeGVu
L2xvd2xldmVsL3hjL3hjLmM6IEluIGZ1bmN0aW9uIOKAmHB5eGNfcGh5c2luZm/igJk6DQpCVUlM
RFNUREVSUjogeGVuL2xvd2xldmVsL3hjL3hjLmM6OTgzOjIwOiB3YXJuaW5nOiBjb21wYXJpc29u
IG9mIGludGVnZXIgZXhwcmVzc2lvbnMgb2YgZGlmZmVyZW50IHNpZ25lZG5lc3M6IOKAmGludOKA
mSBhbmQg4oCYbG9uZyB1bnNpZ25lZCBpbnTigJkgWy1Xc2lnbi1jb21wYXJlXQ0KQlVJTERTVERF
UlI6ICAgICAgZm9yICggaSA9IDA7IGkgPCBzaXplb2YocGluZm8uaHdfY2FwKS80OyBpKysgKQ0K
QlVJTERTVERFUlI6ICAgICAgICAgICAgICAgICAgICAgXg0KQlVJTERTVERFUlI6IHhlbi9sb3ds
ZXZlbC94cy94cy5jOiBJbiBmdW5jdGlvbiDigJh4c3B5X2xz4oCZOg0KQlVJTERTVERFUlI6IHhl
bi9sb3dsZXZlbC94cy94cy5jOjE5MToyMzogd2FybmluZzogY29tcGFyaXNvbiBvZiBpbnRlZ2Vy
IGV4cHJlc3Npb25zIG9mIGRpZmZlcmVudCBzaWduZWRuZXNzOiDigJhpbnTigJkgYW5kIOKAmHVu
c2lnbmVkIGludOKAmSBbLVdzaWduLWNvbXBhcmVdDQpCVUlMRFNUREVSUjogICAgICAgICAgZm9y
IChpID0gMDsgaSA8IHhzdmFsX247IGkrKykNCkJVSUxEU1RERVJSOiAgICAgICAgICAgICAgICAg
ICAgICAgIF4NCkJVSUxEU1RERVJSOiB4ZW4vbG93bGV2ZWwveHMveHMuYzogSW4gZnVuY3Rpb24g
4oCYeHNweV9nZXRfcGVybWlzc2lvbnPigJk6DQpCVUlMRFNUREVSUjogeGVuL2xvd2xldmVsL3hz
L3hzLmM6Mjk3OjIzOiB3YXJuaW5nOiBjb21wYXJpc29uIG9mIGludGVnZXIgZXhwcmVzc2lvbnMg
b2YgZGlmZmVyZW50IHNpZ25lZG5lc3M6IOKAmGludOKAmSBhbmQg4oCYdW5zaWduZWQgaW504oCZ
IFstV3NpZ24tY29tcGFyZV0NCkJVSUxEU1RERVJSOiAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwg
cGVybXNfbjsgaSsrKSB7DQpCVUlMRFNUREVSUjogICAgICAgICAgICAgICAgICAgICAgICBeDQo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_003_alpineLFD22119060320132103566austen3home_--


From xen-devel-bounces@lists.xenproject.org Mon Jun 03 21:56:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 21:56:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXuwL-0002Kv-39; Mon, 03 Jun 2019 21:56: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXuwJ-0002Kn-2L
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 21:56:23 +0000
X-Inumbo-ID: 6c661bd8-864a-11e9-8436-93d323f5671c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c661bd8-864a-11e9-8436-93d323f5671c;
 Mon, 03 Jun 2019 21:56: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 CF08526C6C;
 Mon,  3 Jun 2019 21:56:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559598981;
 bh=kopj7aUoFVgM0xHMR/LjuOJXqbJJYMwD4JHTn5bPI5A=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=MbKCddv494X8Dpm5HuFsANiaaEv1ZqtpC2lFM/PgGxK7hlpUwJfPQ1OK5oh77n2O3
 he4X1gEPXCDJ14jDRuPSRDwoyMU1YZVcy6rG+UHaII0ZraR/0Ugl6939TisWdtQVqL
 QBuu1QbMUlcgQfUOrmzPses6QeBF6z/cHPha261U=
Date: Mon, 3 Jun 2019 14:56:20 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5CD3EFD5020000780022D0D8@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.21.1906031447300.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1905081538170.9403@sstabellini-ThinkPad-T480s>
 <20190508224727.11549-3-sstabellini@kernel.org>
 <5CD3EFD5020000780022D0D8@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCA5IE1heSAyMDE5LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDkuMDUuMTkg
YXQgMDA6NDcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9j
b21tb24vcGR4LmMKPiA+ICsrKyBiL3hlbi9jb21tb24vcGR4LmMKPiA+IEBAIC01MCw5ICs1MCwx
MyBAQCBzdGF0aWMgdTY0IF9faW5pdCBmaWxsX21hc2sodTY0IG1hc2spCj4gPiAgICAgIHJldHVy
biBtYXNrOwo+ID4gIH0KPiA+ICAKPiA+ICsvKgo+ID4gKyAqIFdlIGFsd2F5cyBtYXAgdGhlIGZp
cnN0IDE8PE1BWF9PUkRFUiBwYWdlcyBvZiBSQU0sIGhlbmNlLCB0aGV5Cj4gPiArICogYXJlIGxl
ZnQgdW5jb21wcmVzc2VkLgo+ID4gKyAqLwo+ID4gIHU2NCBfX2luaXQgcGR4X2luaXRfbWFzayh1
NjQgYmFzZV9hZGRyKQo+ID4gIHsKPiA+IC0gICAgcmV0dXJuIGZpbGxfbWFzayhiYXNlX2FkZHIg
LSAxKTsKPiA+ICsgICAgcmV0dXJuIGZpbGxfbWFzayhtYXgoYmFzZV9hZGRyLCAodTY0KTEgPDwg
KE1BWF9PUkRFUiArIFBBR0VfU0hJRlQpKSAtIDEpOwo+IAo+IFBlcnNvbmFsbHkgSSB0aGluayB0
aGF0IGRlc3BpdGUgdGhlIHN1cnJvdW5kaW5nIHU2NCB0aGlzIHNob3VsZCBiZQo+IHVpbnQ2NF90
LiBZb3UgY291bGQgYXZvaWQgdGhpcyBhbHRvZ2V0aGVyIGJ5IHVzaW5nIDFVTEwuCgpJIGNhbm5v
dCB1c2UgMVVMTCBiZWNhdXNlIGl0IHdvdWxkIGJyZWFrIHRoZSBidWlsZDogdGhlIHJlYXNvbiBp
cyB0aGF0CnU2NCBpcyBkZWZpbmVkIGFzIHVuc2lnbmVkIGxvbmcgb24gc29tZSBhcmNoaXRlY3R1
cmVzIGFuZCB1bnNpZ25lZCBsb25nCmxvbmcgb24gb3RoZXJzLiBUaGUgcG9pbnRlcnMgY29tcGFy
aXNvbiBpbiB0aGUgbWF4IG1hY3JvIHdpbGwgZmFpbCB0bwpjb21waWxlLgoKSSBjb3VsZCB1c2Ug
dWludDY0X3QsIHRoYXQgd29ya3MsIGJ1dCBJIHRoaW5rIGlzIG5vdCBhIGdvb2QgaWRlYSB0byB1
c2UKcG90ZW50aWFsbHkgZGlmZmVyZW50IHR5cGVzIGJldHdlZW4gdGhlIGFyZ3VtZW50cyBwYXNz
ZWQgdG8gbWF4LiBJZiB5b3UKc3RpbGwgd291bGQgbGlrZSBtZSB0byBjaGFuZ2UgKHU2NCkxIHRv
ICh1aW50NjRfdCkxIHBsZWFzZSBleHBsYWluIHdoeQppbiBtb3JlIGRldGFpbHMuCgoKPiA+IEBA
IC04MCw2ICs4NCw4IEBAIHZvaWQgX19pbml0IHBmbl9wZHhfaG9sZV9zZXR1cCh1bnNpZ25lZCBs
b25nIG1hc2spCj4gPiAgICAgICAqIFRoaXMgZ3VhcmFudGVlcyB0aGF0IHBhZ2UtcG9pbnRlciBh
cml0aG1ldGljIHJlbWFpbnMgdmFsaWQgd2l0aGluCj4gPiAgICAgICAqIGNvbnRpZ3VvdXMgYWxp
Z25lZCByYW5nZXMgb2YgMl5NQVhfT1JERVIgcGFnZXMuIEFtb25nIG90aGVycywgb3VyCj4gPiAg
ICAgICAqIGJ1ZGR5IGFsbG9jYXRvciByZWxpZXMgb24gdGhpcyBhc3N1bXB0aW9uLgo+ID4gKyAg
ICAgKgo+ID4gKyAgICAgKiBJZiB0aGUgbG9naWMgY2hhbmdlcyBoZXJlLCB3ZSBtaWdodCBoYXZl
IHRvIHVwZGF0ZSBpbml0X3BkeCB0b28uCj4gPiAgICAgICAqLwo+ID4gICAgICBmb3IgKCBqID0g
TUFYX09SREVSLTE7IDsgKQo+ID4gICAgICB7Cj4gCj4gQXQgZmlyc3QgSSB3YXMgcHV6emxlZCBi
eSBhIHJlZmVyZW5jZSB0byBzb21ldGhpbmcgdGhhdCBJIGRpZG4ndAo+IHRoaW5rIHdvdWxkIGV4
aXN0LCBhbmQgSSB3YXMgdGhlbiBhc3N1bWluZyB5b3UgbWVhbgo+IHBkeF9pbml0X21hc2soKS4g
QnV0IHRoZW4gSSB0aG91Z2h0IEknZCB1c2UgZ3JlcCBuZXZlcnRoZWxlc3MsCj4gYW5kIGZvdW5k
IHRoZSBBcm0gaW5zdGFuY2Ugb2YgaXQgKHdoaWNoIHRoaXMgcGF0Y2ggYWN0dWFsbHkKPiBjaGFu
Z2VzLCBidXQgSSdtIHJhcmVseSBsb29raW5nIGF0IHRoZSAiZGlmZiAtcCIgc3ltYm9scyB3aGVu
Cj4gY29udGV4dCBpcyBvdGhlcndpc2Ugb2J2aW91cykuIElmIHlvdSBtYWtlIHN1Y2ggYSByZWZl
cmVuY2UgaW4KPiBjb21tb24gY29kZSAoSSB0aGluayBJJ2QgcHJlZmVyIGlmIGl0IHdhcyBzaW1w
bHkgb21pdHRlZCksIHRoZW4KPiBwbGVhc2UgbmFtZSB0aGUgc3BlY2lmaWMgYXJjaGl0ZWN0dXJl
IGFzIHdlbGwsIG9yIG1ha2Ugb3RoZXJ3aXNlCj4gY2xlYXIgdGhhdCB0aGlzIGlzbid0IGEgc3lt
Ym9sIHRoYXQncyBjb21tb24gb3IgcmVxdWlyZWQgdG8gYmUKPiBzdXBwbGllZCBieSBlYWNoIGFy
Y2guCgpJJ2xsIG1ha2UgaXQgY2xlYXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 21:59:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 21:59:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXuzB-0002TY-Kp; Mon, 03 Jun 2019 21:59:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zi+s=UC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXuzA-0002TM-Kb
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 21:59:20 +0000
X-Inumbo-ID: d596dc75-864a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d596dc75-864a-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 21:59:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXuz7-0007p1-Pz; Mon, 03 Jun 2019 21:59:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXuz7-0000hJ-Ej; Mon, 03 Jun 2019 21:59:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXuz7-0000Ja-E0; Mon, 03 Jun 2019 21:59:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137171-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:heisenbug
 linux-4.14:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm: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-amd64-i386-xl-qemut-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw: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-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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
X-Osstest-Versions-This: linux=8cb1239889087368a792c655de99529eec219bfc
X-Osstest-Versions-That: linux=44a05cd896d97a3cd4f0c2ddb29a221ab2fdf43d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Jun 2019 21:59:17 +0000
Subject: [Xen-devel] [linux-4.14 test] 137171: 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>

ZmxpZ2h0IDEzNzE3MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxNzEvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEyIGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBpbiAxMzcxMTIg
cGFzcyBpbiAxMzcxNzEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzExMgogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM3
MTEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEzNzExMiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzNzExMiBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgICAgZmFp
bCAgbGlrZSAxMzY5NDYKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICA4Y2IxMjM5ODg5MDg3MzY4YTc5MmM2NTVkZTk5NTI5ZWVj
MjE5YmZjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA0NGEwNWNkODk2
ZDk3YTNjZDRmMGMyZGRiMjlhMjIxYWIyZmRmNDNkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzY5
NDYgIDIwMTktMDUtMjUgMTY6NDE6MjUgWiAgICA5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTM3MTEyICAyMDE5LTA1LTMxIDE0OjA5OjEzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRhbSBMdWRraWV3
aWN6IDxhZGFtLmx1ZGtpZXdpY3pAaW50ZWwuY29tPgogIEFkaXR5YSBQYWtraSA8cGFra2kwMDFA
dW1uLmVkdT4KICBBZHJpYW4gSHVudGVyIDxhZHJpYW4uaHVudGVyQGludGVsLmNvbT4KICBBa2lu
b2J1IE1pdGEgPGFraW5vYnUubWl0YUBnbWFpbC5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93
bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5j
b20+CiAgQWxleGFuZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFuZHJl
IEJlbGxvbmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFsZXhhbmRydSBBcmRl
bGVhbiA8QWxleGFuZHJ1LkFyZGVsZWFuQGFuYWxvZy5jb20+CiAgQWxleGVpIFN0YXJvdm9pdG92
IDxhc3RAa2VybmVsLm9yZz4KICBBbGltIEFraHRhciA8YWxpbS5ha2h0YXJAc2Ftc3VuZy5jb20+
CiAgQW5kcmVhIE1lcmVsbG8gPGFuZHJlYS5tZXJlbGxvQGdtYWlsLmNvbT4KICBBbmRyZWEgUGFy
cmkgPGFuZHJlYS5wYXJyaUBhbWFydWxhc29sdXRpb25zLmNvbT4KICBBbmRyZWFzIEdydWVuYmFj
aGVyIDxhZ3J1ZW5iYUByZWRoYXQuY29tPgogIEFuZHJldyBCb3dlcnMgPGFuZHJld3guYm93ZXJz
QGludGVsLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgog
IEFuanUgVCBTdWRoYWthciA8YW5qdUBsaW51eC52bmV0LmlibS5jb20+CiAgQW5uYSBTY2h1bWFr
ZXIgPEFubmEuU2NodW1ha2VyQE5ldGFwcC5jb20+CiAgQW50b25pbyBRdWFydHVsbGkgPGFAdW5z
dGFibGUuY2M+CiAgQXJlbmQgdmFuIFNwcmllbCA8YXJlbmQudmFuc3ByaWVsQGJyb2FkY29tLmNv
bT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnQgVmFuIEFzc2NoZSA8YnZh
bmFzc2NoZUBhY20ub3JnPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtp
ZUBzYW1zdW5nLmNvbT4KICBCZW5qYW1pbiBDb2RkaW5ndG9uIDxiY29kZGluZ0ByZWRoYXQuY29t
PgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAg
Qm8gWVUgPHRzdS55dWJvQGdtYWlsLmNvbT4KICBCb2IgUGV0ZXJzb24gPHJwZXRlcnNvQHJlZGhh
dC5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIENhdGFsaW4gTWFyaW5hcyA8
Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+CiAgQ2hhZCBEdXB1aXMgPGNkdXB1aXNAbWFydmVsbC5j
b20+CiAgQ2hhbndvbyBDaG9pIDxjdzAwLmNob2lAc2Ftc3VuZy5jb20+CiAgQ2hhcmxlcyBLZWVw
YXggPGNrZWVwYXhAb3BlbnNvdXJjZS5jaXJydXMuY29tPgogIENoZW5nZ3VhbmcgWHUgPGNneHU1
MTlAZ214LmNvbT4KICBDaHJpcyBMZXNpYWsgPGNocmlzLmxlc2lha0BsaWNvci5jb20+CiAgQ2hy
aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0aWFuIEvDtm5pZyA8
Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRl
PgogIENocmlzdG9waCBQYWFzY2ggPGNwYWFzY2hAYXBwbGUuY29tPgogIENvbGluIElhbiBLaW5n
IDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29seSBMaSA8Y29seWxpQHN1c2UuZGU+CiAg
Q29yZW50aW4gTGFiYmUgPGNsYWJiZS5tb250am9pZUBnbWFpbC5jb20+CiAgQ29ybmVsaWEgSHVj
ayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWllbi5sZW1vYWxAd2Rj
LmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuIFdp
bGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+CiAgRGFuaWVsIEF4dGVucyA8ZGphQGF4
dGVucy5uZXQ+CiAgRGFuaWVsIEJhbHV0YSA8ZGFuaWVsLmJhbHV0YUBueHAuY29tPgogIERhbmll
bCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFuaWVsIFQuIExlZSA8ZGFuaWVs
dGltbGVlQGdtYWlsLmNvbT4KICBEYXZpZCBLb3p1YiA8enViQGxpbnV4LmZqZmkuY3Z1dC5jej4K
ICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxk
c3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJv
QGludGVsLmNvbT4KICBEZW5uaXMgU2NocmlkZGUgPGRldnVyYW5kb21AZ214Lm5ldD4KICBEaWNr
IEtlbm5lZHkgPGRpY2sua2VubmVkeUBicm9hZGNvbS5jb20+CiAgRG91Z2xhcyBBbmRlcnNvbiA8
ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNv
bT4KICBFcmljIEZhcm1hbiA8ZmFybWFuQGxpbnV4LmlibS5jb20+CiAgRmFyaGFuIEFsaSA8YWxp
Zm1AbGludXguaWJtLmNvbT4KICBGaWxpcGUgTWFuYW5hIDxmZG1hbmFuYUBzdXNlLmNvbT4KICBG
bGF2aW8gU3VsaWdvaSA8Zi5zdWxpZ29pQGFzZW0uaXQ+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxn
ZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51
eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBH
dXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEhhbGlsIFBhc2lj
IDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5j
b20+CiAgSGFucyBWZXJrdWlsIDxodmVya3VpbC1jaXNjb0B4czRhbGwubmw+CiAgSGFucyBWZXJr
dWlsIDxodmVya3VpbEB4czRhbGwubmw+CiAgSGVpa28gU3R1ZWJuZXIgPGhlaWtvQHNudGVjaC5k
ZT4KICBIZWxlbiBGb3JuYXppZXIgPGhlbGVuLmtvaWtlQGNvbGxhYm9yYS5jb20+CiAgSGVsZW4g
S29pa2UgPGhlbGVuLmtvaWtlQGNvbGxhYm9yYS5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBn
b25kb3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhtYWRoYW5pQG1hcnZlbGwu
Y29tPgogIEh1Z3VlcyBGcnVjaGV0IDxodWd1ZXMuZnJ1Y2hldEBzdC5jb20+CiAgSW5nbyBNb2xu
YXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4K
ICBKYW1lcyBIdXRjaGluc29uIDxqYWh1dGNoaW5zb245OUBnb29nbGVtYWlsLmNvbT4KICBKYW1l
cyBTbWFydCA8anNtYXJ0MjAyMUBnbWFpbC5jb20+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4K
ICBKYW51c3ogS3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmFzb24gR3VudGhv
cnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJA
aW50ZWwuY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJvbWUgQnJ1bmV0
IDxqYnJ1bmV0QGJheWxpYnJlLmNvbT4KICBKZXNwZXIgRGFuZ2FhcmQgQnJvdWVyIDxicm91ZXJA
cmVkaGF0LmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEppdWZlaSBYdWUg
PGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMu
YmVyZ0BpbnRlbC5jb20+CiAgSm9obiBHYXJyeSA8am9obi5nYXJyeUBodWF3ZWkuY29tPgogIEpv
biBEZXJyaWNrIDxqb25hdGhhbi5kZXJyaWNrQGludGVsLmNvbT4KICBKb25hdGhhbiBDYW1lcm9u
IDxKb25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+CiAgSm9zZWYgQmFjaWsgPGpvc2VmQHRveGlj
cGFuZGEuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbmdqaWUg
THUgPGtqbHVAdW1uLmVkdT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBL
ZW50byBLb2JheWFzaGkgPEtlbnRvLkEuS29iYXlhc2hpQHNvbnkuY29tPgogIEtpc2hvbiBWaWph
eSBBYnJhaGFtIEkgPGtpc2hvbkB0aS5jb20+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxl
Ym5pa292QHlhbmRleC10ZWFtLnJ1PgogIExhZCwgUHJhYmhha2FyIDxwcmFiaGFrYXIuY3Nlbmdn
QGdtYWlsLmNvbT4KICBMYXJyeSBGaW5nZXIgPExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+CiAg
TGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGVvbiBSb21hbm92c2t5IDxs
ZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIEzDvHNzaW5nIDxsaW51cy5sdWVzc2luZ0BjMGQz
LmJsdWU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgog
IExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMdWNhIENvZWxobyA8
bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIEx1ZG92aWMgRGVzcm9jaGVzIDxsdWRvdmljLmRl
c3JvY2hlc0BtaWNyb2NoaXAuY29tPgogIE1hbmlzaCBSYW5nYW5rYXIgPG1yYW5nYW5rYXJAbWFy
dmVsbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJpdXN6
IEJpYWxvbmN6eWsgPG1hbmlvQHNreWJvby5uZXQ+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJu
ZWwub3JnPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+
CiAgTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hdXJvIENh
cnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWljaGFlbCBFbGxl
cm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJi
ZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIEtyYXZldHogPG1pa2Uua3JhdmV0ekBvcmFjbGUu
Y29tPgogIE1pa2UgTWFyY2luaXN6eW4gPG1pa2UubWFyY2luaXN6eW5AaW50ZWwuY29tPgogIE5h
dGhhbiBDaGFuY2VsbG9yIDxuYXRlY2hhbmNlbGxvckBnbWFpbC5jb20+CiAgTmF0aGFuIEx5bmNo
IDxuYXRoYW5sQGxpbnV4LmlibS5jb20+CiAgTmF5bmEgSmFpbiA8bmF5bmFAbGludXguaWJtLmNv
bT4KICBOaWNob2xhcyBOdW5sZXkgPG5pY2hvbGFzLmQubnVubGV5QGludGVsLmNvbT4KICBOaWNv
bGFzIEZlcnJlIDxuaWNvbGFzLmZlcnJlQG1pY3JvY2hpcC5jb20+CiAgTmljb2xhcyBTYWVueiBK
dWxpZW5uZSA8bnNhZW56anVsaWVubmVAc3VzZS5kZT4KICBOaWNvbGluIENoZW4gPG5pY29sZW90
c3VrYUBnbWFpbC5jb20+CiAgTm9yYWxmIFRyw7hubmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+CiAg
UGFua2FqIEd1cHRhIDxwYWd1cHRhQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnpp
bmlAcmVkaGF0LmNvbT4KICBQYXVsIEUuIE1jS2VubmV5IDxwYXVsbWNrQGxpbnV4LmlibS5jb20+
CiAgUGF1bCBLb2NpYWxrb3dza2kgPHBhdWwua29jaWFsa293c2tpQGJvb3RsaW4uY29tPgogIFBh
dWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVq
ZmFsdXNpQHRpLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQZXRlciBaaWpsc3RyYSA8YS5wLnppamxzdHJhQGNoZWxsby5ubD4KICBQZXRlciBa
aWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBw
ZW5ndXRyb25peC5kZT4KICBQaWVycmUtTG91aXMgQm9zc2FydCA8cGllcnJlLWxvdWlzLmJvc3Nh
cnRAbGludXguaW50ZWwuY29tPgogIFBpbmctS2UgU2hpaCA8cGtzaGloQHJlYWx0ZWsuY29tPgog
IFBpb3RyIEZpZ2llbCA8cC5maWdpZWxAY2FtbGludGVjaG5vbG9naWVzLmNvbT4KICBQb3RudXJp
IEJoYXJhdCBUZWphIDxiaGFyYXRAY2hlbHNpby5jb20+CiAgUWlhbiBDYWkgPGNhaUBsY2EucHc+
CiAgUXUgV2VucnVvIDx3cXVAc3VzZS5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5q
Lnd5c29ja2lAaW50ZWwuY29tPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3Jn
PiAjIGJ1aWxkLXRlc3RlZAogIFJhdWwgRSBSYW5nZWwgPHJyYW5nZWxAY2hyb21pdW0ub3JnPgog
IFJvYiBDbGFyayA8cm9iZGNsYXJrQGNocm9taXVtLm9yZz4KICBSb2IgQ2xhcmsgPHJvYmRjbGFy
a0BnbWFpbC5jb20+CiAgUm9iYmllIEtvIDxyb2JiaWVrb0BzeW5vbG9neS5jb20+CiAgUm9iZXJ0
byBCZXJnYW50aW5vcyBDb3JwYXMgPHJiZXJnYW50QHJlZGhhdC5jb20+CiAgUm9tYW4gR3VzaGNo
aW4gPGd1cm9AZmIuY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXgu
Y29tPgogIFJvdXZlbiBDemVyd2luc2tpIDxyLmN6ZXJ3aW5za2lAcGVuZ3V0cm9uaXguZGU+CiAg
UnVzc2VsbCBDdXJyZXkgPHJ1c2N1ckBydXNzZWxsLmNjPgogIFNha2FyaSBBaWx1cyA8c2FrYXJp
LmFpbHVzQGxpbnV4LmludGVsLmNvbT4KICBTYW1lZWggSnVicmFuIDxzYW1lZWhqQGFtYXpvbi5j
b20+CiAgU2FtZWVyIFB1amFyIDxzcHVqYXJAbnZpZGlhLmNvbT4KICBTYXNoYSBMZXZpbiA8c2Fz
aGFsQGtlcm5lbC5vcmc+CiAgU2F1cmF2IEthc2h5YXAgPHNrYXNoeWFwQG1hcnZlbGwuY29tPgog
IFNjb3R0IEJyYW5kZW4gPHNjb3R0LmJyYW5kZW5AYnJvYWRjb20uY29tPgogIFNlYW4gWW91bmcg
PHNlYW5AbWVzcy5vcmc+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51
dHJvbml4LmRlPgogIFNlYmFzdGlhbiBPdHQgPHNlYm90dEBsaW51eC5pYm0uY29tPgogIFNlcmdl
eSBNYXR5dWtldmljaCA8c2VyZ2V5Lm1hdHl1a2V2aWNoLm9zQHF1YW50ZW5uYS5jb20+CiAgU2hh
d24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFNoaWxlIFpoYW5nIDxzaGlsZS56aGFuZ0Bs
aW51eC5hbGliYWJhLmNvbT4KICBTaHVhaCBLaGFuIDxzaHVhaEBrZXJuZWwub3JnPgogIFNpbW9u
IFd1bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5kZT4KICBTb3dqYW55YSBLb21hdGluZW5p
IDxza29tYXRpbmVuaUBudmlkaWEuY29tPgogIFN0YW5sZXkgQ2h1IDxzdGFubGV5LmNodUBtZWRp
YXRlay5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+
CiAgU3VnYXIgWmhhbmcgPHN1Z2FyLnpoYW5nQHJvY2stY2hpcHMuY29tPgogIFN1cmF2ZWUgU3V0
aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CiAgU3V0aGlrdWxwYW5p
dCwgU3VyYXZlZSA8U3VyYXZlZS5TdXRoaWt1bHBhbml0QGFtZC5jb20+CiAgU3ZlbiBFY2tlbG1h
bm4gPHN2ZW5AbmFyZmF0aW9uLm9yZz4KICBTdmVuIFZhbiBBc2Jyb2VjayA8VGhlU3ZlbjczQGdt
YWlsLmNvbT4KICBUYW5nIEp1bmh1aSA8dGFuZy5qdW5odWkubGludXhAZ21haWwuY29tPgogIFRl
anVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQEkt
bG92ZS5TQUtVUkEubmUuanA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaG9t
YXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb2JpbiBDLiBIYXJkaW5nIDx0b2Jp
bkBrZXJuZWwub3JnPgogIFRva2UgSMO4aWxhbmQtSsO4cmdlbnNlbiA8dG9rZUByZWRoYXQuY29t
PgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9ueSBMdWNrIDx0b255Lmx1
Y2tAaW50ZWwuY29tPgogIFRyYWMgSG9hbmcgPHRyYWMuaG9hbmdAYnJvYWRjb20uY29tPgogIFVs
ZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFZpbmNlbnpvIEZyYXNjaW5vIDx2
aW5jZW56by5mcmFzY2lub0Bhcm0uY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lz
LmNvbT4KICBWaW5lZXQgR3VwdGEgPFZpbmVldC5HdXB0YTFAc3lub3BzeXMuY29tPgogIFZpbm9k
IEtvdWwgPHZrb3VsQGtlcm5lbC5vcmc+CiAgVmlyZXNoIEt1bWFyIDx2aXJlc2gua3VtYXJAbGlu
YXJvLm9yZz4KICBXZW4gWWFuZyA8d2VuLnlhbmc5OUB6dGUuY29tLmNuPgogIFdlbndlbiBXYW5n
IDx3YW5nNjQ5NUB1bW4uZWR1PgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgog
IFdpbGxpYW0gVHUgPHU5MDEyMDYzQGdtYWlsLmNvbT4KICBZaW5ibyBaaHUgPHlpbmJvLnpodUBu
eHAuY29tPgogIFlvbmdob25nIFNvbmcgPHloc0BmYi5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFp
YmluZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
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
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
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
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9s
aW51eC1wdm9wcy5naXQKICAgNDRhMDVjZDg5NmQ5Li44Y2IxMjM5ODg5MDggIDhjYjEyMzk4ODkw
ODczNjhhNzkyYzY1NWRlOTk1MjllZWMyMTliZmMgLT4gdGVzdGVkL2xpbnV4LTQuMTQKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:01:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22:01:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXv1X-0003Mi-9E; Mon, 03 Jun 2019 22:01:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXv1V-0003Mb-J4
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:01:45 +0000
X-Inumbo-ID: 2ca66417-864b-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ca66417-864b-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 22:01:44 +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 A2B3C26D60;
 Mon,  3 Jun 2019 22:01:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559599303;
 bh=FHq3N8t78k+DkKONsz3v2+II+4mtGHgRmONIP5MUGkk=;
 h=Date:From:To:cc:Subject:From;
 b=sbUNQvFt0DooVX4ULBQ7nMAwjhZMuSwHBCMXSuRStNy/V/9D8T0TV50LuffiV/ahZ
 eRpkdr5R8Si0QB74Huhq8FWUmmhfRUOl0jTRw+y1QRGkrsOF2nJK7UJXyahRq8ZORt
 2hkQKxOdeXOYKFGJWbqBuZHAUH5qlXxpQWQBdifw=
Date: Mon, 3 Jun 2019 15:01:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/3] PDX 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: julien.grall@arm.com, sstabellini@kernel.org, JBeulich@suse.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgaXMgYSBzbWFsbCBjb2xsZWN0aW9uIG9mIFBEWCBmaXhlcy4g
VGhleSBhcmUgdGVjaG5pY2FsbHkKaW5kZXBlbmRlbnQgYnV0IGRpc2NvdmVyZWQgdG9nZXRoZXIg
dHJ5aW5nIHRvIHVuZGVyc3RhbmQgdGhlIG1lbW9yeQp3YXN0ZSBjYXVzZWQgYnkgdGhlIGZyYW1l
dGFibGUgYWxsb2NhdGlvbiBvbiBYaWxpbnggWnlucU1QLgoKQ2hlZXJzLAoKU3RlZmFubwoKClRo
ZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgODQ0YWEwYTEzZDM0ZTlhMzQxYTgzNzQx
MTlkMmVkNjdkNGRjZDZiYjoKCiAgc2NoZWRfbnVsbDogc3VwZXJmaWNpYWwgY2xlYW4tdXBzICgy
MDE5LTA2LTAzIDE3OjU2OjIwICswMjAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgR2l0IHJlcG9z
aXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3Bs
ZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0IAoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2Vz
IHVwIHRvIGM5MmY1ODllN2NmNjZmYzljM2FkOGE4MTJjZGJjNjkyMTRhODEyZDE6CgogIHhlbi9h
cm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgKDIwMTktMDYtMDMgMTQ6
NDI6MTAgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMyk6CiAgICAgIHhlbi9h
cm06IGZpeCBucl9wZHhzIGNhbGN1bGF0aW9uCiAgICAgIHhlbjogYWN0dWFsbHkgc2tpcCB0aGUg
Zmlyc3QgTUFYX09SREVSIGJpdHMgaW4gcGZuX3BkeF9ob2xlX3NldHVwCiAgICAgIHhlbi9hcm06
IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sKCiB4ZW4vYXJjaC9hcm0vbW0u
YyAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jIHwgIDkgKysrKysrKystCiB4ZW4v
Y29tbW9uL3BkeC5jICAgICB8IDE0ICsrKysrKysrKysrLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDIx
IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:02:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22:02:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXv2Q-0003RX-LE; Mon, 03 Jun 2019 22:02: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=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXv2O-0003RO-Ip
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:02:40 +0000
X-Inumbo-ID: 4d9e98e1-864b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4d9e98e1-864b-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 22:02:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 49079A78;
 Mon,  3 Jun 2019 15:02:39 -0700 (PDT)
Received: from [10.37.12.69] (unknown [10.37.12.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 73DCE3F5AF;
 Mon,  3 Jun 2019 15:02:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.21.1905081538170.9403@sstabellini-ThinkPad-T480s>
 <20190508224727.11549-3-sstabellini@kernel.org>
 <5CD3EFD5020000780022D0D8@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906031447300.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b49eb323-e4d4-b959-7c99-1c124c9a5df0@arm.com>
Date: Mon, 3 Jun 2019 23:02:35 +0100
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: <alpine.DEB.2.21.1906031447300.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMy8xOSAxMDo1NiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFRodSwgOSBNYXkgMjAxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA5LjA1
LjE5IGF0IDAwOjQ3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+PiAtLS0gYS94
ZW4vY29tbW9uL3BkeC5jCj4+PiArKysgYi94ZW4vY29tbW9uL3BkeC5jCj4+PiBAQCAtNTAsOSAr
NTAsMTMgQEAgc3RhdGljIHU2NCBfX2luaXQgZmlsbF9tYXNrKHU2NCBtYXNrKQo+Pj4gICAgICAg
cmV0dXJuIG1hc2s7Cj4+PiAgIH0KPj4+ICAgCj4+PiArLyoKPj4+ICsgKiBXZSBhbHdheXMgbWFw
IHRoZSBmaXJzdCAxPDxNQVhfT1JERVIgcGFnZXMgb2YgUkFNLCBoZW5jZSwgdGhleQo+Pj4gKyAq
IGFyZSBsZWZ0IHVuY29tcHJlc3NlZC4KPj4+ICsgKi8KPj4+ICAgdTY0IF9faW5pdCBwZHhfaW5p
dF9tYXNrKHU2NCBiYXNlX2FkZHIpCj4+PiAgIHsKPj4+IC0gICAgcmV0dXJuIGZpbGxfbWFzayhi
YXNlX2FkZHIgLSAxKTsKPj4+ICsgICAgcmV0dXJuIGZpbGxfbWFzayhtYXgoYmFzZV9hZGRyLCAo
dTY0KTEgPDwgKE1BWF9PUkRFUiArIFBBR0VfU0hJRlQpKSAtIDEpOwo+Pgo+PiBQZXJzb25hbGx5
IEkgdGhpbmsgdGhhdCBkZXNwaXRlIHRoZSBzdXJyb3VuZGluZyB1NjQgdGhpcyBzaG91bGQgYmUK
Pj4gdWludDY0X3QuIFlvdSBjb3VsZCBhdm9pZCB0aGlzIGFsdG9nZXRoZXIgYnkgdXNpbmcgMVVM
TC4KPiAKPiBJIGNhbm5vdCB1c2UgMVVMTCBiZWNhdXNlIGl0IHdvdWxkIGJyZWFrIHRoZSBidWls
ZDogdGhlIHJlYXNvbiBpcyB0aGF0Cj4gdTY0IGlzIGRlZmluZWQgYXMgdW5zaWduZWQgbG9uZyBv
biBzb21lIGFyY2hpdGVjdHVyZXMgYW5kIHVuc2lnbmVkIGxvbmcKPiBsb25nIG9uIG90aGVycy4g
VGhlIHBvaW50ZXJzIGNvbXBhcmlzb24gaW4gdGhlIG1heCBtYWNybyB3aWxsIGZhaWwgdG8KPiBj
b21waWxlLgo+IAo+IEkgY291bGQgdXNlIHVpbnQ2NF90LCB0aGF0IHdvcmtzLCBidXQgSSB0aGlu
ayBpcyBub3QgYSBnb29kIGlkZWEgdG8gdXNlCj4gcG90ZW50aWFsbHkgZGlmZmVyZW50IHR5cGVz
IGJldHdlZW4gdGhlIGFyZ3VtZW50cyBwYXNzZWQgdG8gbWF4LiBJZiB5b3UKPiBzdGlsbCB3b3Vs
ZCBsaWtlIG1lIHRvIGNoYW5nZSAodTY0KTEgdG8gKHVpbnQ2NF90KTEgcGxlYXNlIGV4cGxhaW4g
d2h5Cj4gaW4gbW9yZSBkZXRhaWxzLgoKV2UgYXJlIHBoYXNpbmcgb3V0IHVYWCBpbiBmYXZvciBv
ZiB1aW50WFhfdCBzbyBJIGFncmVlIHdpdGggSmFuIHRoYXQgd2UgCndhbnQgdG8gYXZvaWQgaW50
cm9kdWNpbmcgbW9yZSBoZXJlLgoKRXhjZXB0IHRoZSB3YXkgdGhleSBhcmUgZGVmaW5lZCwgdTY0
IGFuZCB1aW50NjRfdCB3aWxsIGFsd2F5cyBiZSBlcXVhbCAKdG8gNjQtYml0cy4gU28geW91IGNh
biBlYXNpbHkgdXBkYXRlIHRoZSBpbnRlcmZhY2UgdG8gdXNlIHVpbnQ2NF90IAppbnN0ZWFkIG9m
IHU2NCB3aXRob3V0IHdvcnJ5aW5nIGFib3V0IHR5cGUgaXNzdWUuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:02:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22: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 1hXv2W-0003Sj-VL; Mon, 03 Jun 2019 22:02: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXv2W-0003SX-Bf
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:02:48 +0000
X-Inumbo-ID: 52269080-864b-11e9-8f4e-c72f00ae0891
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52269080-864b-11e9-8f4e-c72f00ae0891;
 Mon, 03 Jun 2019 22:02:47 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 985982054F;
 Mon,  3 Jun 2019 22:02:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559599366;
 bh=nMfJrr9GCqfib1f87JPsGrJ4pJieLk2+NbBRp70klbk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=l0WYsnzoahDqKX1pumtiWrlycAEELOc+mx+/G6L4AY3e5E08rqcrkQ8bo/zFsCiKX
 pIQGwMChM8K6mNfWraXOjcpGLTBdvrtNQ0gKvGYh6jeEiN4uQSFhqCXhZ0Mt0xuLNY
 HdWKmJXbKyKBcF+rsFqCHJ47+uTsoG+fEDc7OPu0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 15:02:43 -0700
Message-Id: <20190603220245.22750-1-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 1/3] xen/arm: fix nr_pdxs calculation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org, JBeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGZuX3RvX3BkeCBleHBlY3RzIGFuIGFkZHJlc3MsIG5vdCBhIHNpemUsIGFzIGEgcGFyYW1ldGVy
LiBTcGVjaWZpY2FsbHksCml0IGV4cGVjdHMgdGhlIGVuZCBhZGRyZXNzLCB0aGVuIHRoZSBtYXNr
cyBjYWxjdWxhdGlvbnMgY29tcGVuc2F0ZSBmb3IKYW55IGhvbGVzIGJldHdlZW4gc3RhcnQgYW5k
IGVuZC4gVGh1cywgd2Ugc2hvdWxkIHBhc3MgdGhlIGVuZCBhZGRyZXNzIHRvCnBmbl90b19wZHgu
CgpUaGUgaW5pdGlhbCBwZHggaXMgc3RvcmVkIGluIGZyYW1ldGFibGVfYmFzZV9wZHgsIHNvIHdl
IGNhbiBzdWJ0cmFjdCB0aGUKcmVzdWx0IG9mIHBmbl90b19wZHgoc3RhcnRfYWRkcmVzcykgZnJv
bSBucl9wZHhzOyB3ZSBrbm93IHRoYXQgd2UgZG9uJ3QKbmVlZCB0byBjb3ZlciBhbnkgbWVtb3J5
IGluIHRoZSByYW5nZSAwLXN0YXJ0IGluIHRoZSBmcmFtZXRhYmxlLgoKUmVtb3ZlIHRoZSB2YXJp
YWJsZSBgbnJfcGFnZXMnIGJlY2F1c2UgaXQgaXMgdW51c2VkLgoKU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5j
b20KLS0tCkNoYW5nZXMgaW4gdjM6Ci0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQoKQ2hhbmdlcyBp
biB2MjoKLSB1c2UgbWZuX3RvX3BkeCBhbmQgbWFkZHJfdG9fbWZuIGFsb25nIHdpdGggbWZuX2Fk
ZCgpCi0tLQogeGVuL2FyY2gvYXJtL21tLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21t
LmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA2YWMxNjljZTI3Li4yMmVkOTFiNWM5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtODg2
LDggKzg4Niw4IEBAIHZvaWQgX19pbml0IHNldHVwX3hlbmhlYXBfbWFwcGluZ3ModW5zaWduZWQg
bG9uZyBiYXNlX21mbiwKIC8qIE1hcCBhIGZyYW1lIHRhYmxlIHRvIGNvdmVyIHBoeXNpY2FsIGFk
ZHJlc3NlcyBwcyB0aHJvdWdoIHBlICovCiB2b2lkIF9faW5pdCBzZXR1cF9mcmFtZXRhYmxlX21h
cHBpbmdzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBucl9w
YWdlcyA9IChwZSAtIHBzKSA+PiBQQUdFX1NISUZUOwotICAgIHVuc2lnbmVkIGxvbmcgbnJfcGR4
cyA9IHBmbl90b19wZHgobnJfcGFnZXMpOworICAgIHVuc2lnbmVkIGxvbmcgbnJfcGR4cyA9IG1m
bl90b19wZHgobWZuX2FkZChtYWRkcl90b19tZm4ocGUpLCAtMSkpIC0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZm5fdG9fcGR4KG1hZGRyX3RvX21mbihwcykpICsgMTsKICAgICB1bnNp
Z25lZCBsb25nIGZyYW1ldGFibGVfc2l6ZSA9IG5yX3BkeHMgKiBzaXplb2Yoc3RydWN0IHBhZ2Vf
aW5mbyk7CiAgICAgbWZuX3QgYmFzZV9tZm47CiAgICAgY29uc3QgdW5zaWduZWQgbG9uZyBtYXBw
aW5nX3NpemUgPSBmcmFtZXRhYmxlX3NpemUgPCBNQigzMikgPyBNQigyKSA6IE1CKDMyKTsKLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:02:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22: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 1hXv2X-0003T1-9d; Mon, 03 Jun 2019 22:02: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXv2W-0003Se-Ka
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:02:48 +0000
X-Inumbo-ID: 528f03cc-864b-11e9-b291-5f2b851eba2e
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 528f03cc-864b-11e9-b291-5f2b851eba2e;
 Mon, 03 Jun 2019 22:02:48 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0D81923E77;
 Mon,  3 Jun 2019 22:02:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559599367;
 bh=3CCUvl0LQ/WFZ3gY9nIlwyemZpPkp3hn2VdsDAJkuhI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=hQZnlPB7u3xrrwHYCHjIg2oMgd6VeycOyuaItpE7H4MYIq8D92f/JYOYq9N5f33pO
 so4usxlrvoYXG6fN56jCknCGhF/ZxXRjKx1nsIGdvNeWU3G5ScBfMZJkiDi+vBPt4X
 wisH6HcKn6MvOKO/fAMIk3/6dzKAjoHrsL4/MzbI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 15:02:44 -0700
Message-Id: <20190603220245.22750-2-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 2/3] xen: actually skip the first MAX_ORDER
 bits in pfn_pdx_hole_setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, JBeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGZuX3BkeF9ob2xlX3NldHVwIGlzIG1lYW50IHRvIHNraXAgdGhlIGZpcnN0IE1BWF9PUkRFUiBi
aXRzLCBidXQKYWN0dWFsbHkgaXQgb25seSBza2lwcyB0aGUgZmlyc3QgTUFYX09SREVSLTEgYml0
cy4gVGhlIGlzc3VlIHdhcwpwcm9iYWJseSBpbnRyb2R1Y2VkIGJ5IGJkYjU0MzljM2YgKCJ4ODZf
NjQ6IEVuc3VyZSBmcmFtZS10YWJsZQpjb21wcmVzc2lvbiBsZWF2ZXMgTUFYX09SREVSIGFsaWdu
ZWQiKSwgd2hlbiBjaGFuZ2luZyB0byBsb29wIHRvIHN0YXJ0CmZyb20gTUFYX09SREVSLTEgYW4g
YWRqdXN0bWVudCBieSAxIHdhcyBuZWVkZWQgaW4gdGhlIGNhbGwgdG8KZmluZF9uZXh0X2JpdCgp
IGJ1dCBub3QgZG9uZS4KCkZpeCB0aGUgaXNzdWUgYnkgcGFzc2luZyBqKzEgYW5kIGkrMSB0byBm
aW5kX25leHRfemVyb19iaXQgYW5kCmZpbmRfbmV4dF9iaXQuIEFsc28gYWRkIGEgY2hlY2sgZm9y
IGkgPj0gQklUU19QRVJfTE9ORyBiZWNhdXNlCmZpbmRfeyxuZXh0X316ZXJvX2JpdCgpIGFyZSBm
cmVlIHRvIGFzc3VtZSB0aGF0IHRoZWlyIGxhc3QgYXJndW1lbnQgaXMKbGVzcyB0aGFuIHRoZWly
IG1pZGRsZSBvbmUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IEpCZXVsaWNoQHN1c2UuY29tCkND
OiBHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20KQ0M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1
MkBjaXRyaXguY29tCi0tLQpDaGFuZ2VzIGluIHYyOgotIGFkZCBjb21taXQgdGl0bGUgb2YgYmRi
NTQzOWMzZgotIG1vcmUgQ0MKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UKLS0tCiB4ZW4vY29tbW9u
L3BkeC5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wZHguYyBiL3hlbi9jb21tb24vcGR4
LmMKaW5kZXggNTBjMjFiNmJmOC4uYmI3ZTQzNzA0OSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9w
ZHguYworKysgYi94ZW4vY29tbW9uL3BkeC5jCkBAIC04Myw4ICs4MywxMCBAQCB2b2lkIF9faW5p
dCBwZm5fcGR4X2hvbGVfc2V0dXAodW5zaWduZWQgbG9uZyBtYXNrKQogICAgICAqLwogICAgIGZv
ciAoIGogPSBNQVhfT1JERVItMTsgOyApCiAgICAgewotICAgICAgICBpID0gZmluZF9uZXh0X3pl
cm9fYml0KCZtYXNrLCBCSVRTX1BFUl9MT05HLCBqKTsKLSAgICAgICAgaiA9IGZpbmRfbmV4dF9i
aXQoJm1hc2ssIEJJVFNfUEVSX0xPTkcsIGkpOworICAgICAgICBpID0gZmluZF9uZXh0X3plcm9f
Yml0KCZtYXNrLCBCSVRTX1BFUl9MT05HLCBqICsgMSk7CisgICAgICAgIGlmICggaSA+PSBCSVRT
X1BFUl9MT05HICkKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBqID0gZmluZF9uZXh0X2Jp
dCgmbWFzaywgQklUU19QRVJfTE9ORywgaSArIDEpOwogICAgICAgICBpZiAoIGogPj0gQklUU19Q
RVJfTE9ORyApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCBqIC0gaSA+IGhvbGVf
c2hpZnQgKQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:02:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 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 1hXv2Z-0003UJ-Ke; Mon, 03 Jun 2019 22:02: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXv2X-0003TO-Sg
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:02:49 +0000
X-Inumbo-ID: 52f7aa8a-864b-11e9-a35d-3f1990661454
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52f7aa8a-864b-11e9-a35d-3f1990661454;
 Mon, 03 Jun 2019 22:02:48 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B2E7C247AE;
 Mon,  3 Jun 2019 22:02:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559599368;
 bh=Sb+G7D0OfxVfHWapWMJscrohNrwgbQqmQouZL6hY+FI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NnkieFNWkpSHVjMwwOlSCq4EmyjmimLWNEiAb3RVt7glXGBhs7VoDx5AkD+z6bFoy
 yfDq9HO+UOYJtT5YuvXhgwJ4AQyMQq2qM9nmMUZ/PtTMO8baksr/1fQ1yJuBQekp18
 uHe3OUCKljO8S6DRVbFUAy1p7lqA1HyvwIkT8uxY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Jun 2019 15:02:45 -0700
Message-Id: <20190603220245.22750-3-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, JBeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFzayBpcyB3cm9uZyB3aGVuIHRoZSBm
aXJzdCBiYW5rCnN0YXJ0cyBhdCBhZGRyZXNzIDB4MC4gVGhlIHJlYXNvbiBpcyB0aGF0IHBkeF9p
bml0X21hc2sgd2lsbCBkbyAnMCAtIDEnCmNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBhIHJlc3Vs
dCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKd2hpY2ggaXMgdGhlIGJpZ2dl
c3QgcG9zc2libGUgbWFzayBhbmQgZW5kcyB1cCBjYXVzaW5nIGEgc2lnbmlmaWNhbnQKbWVtb3J5
IHdhc3RlIGluIHRoZSBmcmFtZXRhYmxlIHNpemUgY29tcHV0YXRpb24uCgpGb3IgaW5zdGFuY2Us
IG9uIHBsYXRmb3JtcyB0aGF0IGhhdmUgYSBsb3cgbWVtb3J5IGJhbmsgc3RhcnRpbmcgYXQgMHgw
CmFuZCBhIGhpZ2ggbWVtb3J5IGJhbmssIHRoZSBmcmFtZXRhYmxlIHdpbGwgZW5kIHVwIGNvdmVy
aW5nIGFsbCB0aGUKaG9sZXMgaW4gYmV0d2Vlbi4KClRoZSBwdXJwb3NlIG9mIHRoZSBtYXNrIGlz
IHRvIGJlIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwpwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNo
IGJhc2VkIG9uIHRoZSBtYXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCnBmbl9wZHhfaG9sZV9zaGlm
dCwgcGZuX3BkeF9ib3R0b21fbWFzaywgZXRjLiB3aGljaCBhcmUgYWN0dWFsbHkgdGhlCmltcG9y
dGFudCBtYXNrcyBmb3IgZnJhbWV0YWJsZSBpbml0aWFsaXphdGlvbiBsYXRlciBvbi4KCnBmbl9w
ZHhfaG9sZV9zZXR1cCBuZXZlciBjb21wcmVzc2VzIGFkZHJlc3NlcyBiZWxvdyBNQVhfT1JERVIg
Yml0cyAoMUdCCm9uIEFSTSkuIFRodXMsIGl0IGlzIHNhZmUgdG8gaW5pdGlhbGl6ZSBtYXNrIHBh
c3NpbmcgMVVMTCA8PCAoTUFYX09SREVSCisgUEFHRV9TSElGVCkgYXMgc3RhcnQgYWRkcmVzcyB0
byBwZHhfaW5pdF9tYXNrLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6IGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzogaWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbQpDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQpDQzogdGltQHhlbi5v
cmcKQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KLS0tCgpDaGFuZ2VzIGluIHYzOgotIGltcHJvdmUg
aW4tY29kZSBjb21tZW50cwoKQ2hhbmdlcyBpbiB2MjoKLSB1cGRhdGUgY29tbWl0IG1lc3NhZ2UK
LSBhZGQgaW4tY29kZSBjb21tZW50cyByZWdhcmRpbmcgdXBkYXRlIHNpdGVzCi0gaW1wcm92ZSBp
bi1jb2RlIGNvbW1lbnRzCi0gbW92ZSB0aGUgbWFzayBpbml0aWFsaXphdGlvbiBjaGFuZ2VzIHRv
IHBkeF9pbml0X21hc2sKLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyB8IDkgKysrKysrKystCiB4
ZW4vY29tbW9uL3BkeC5jICAgICB8IDggKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0
dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IGNjYjBmMTgxZWEuLjQ1MzEyZGYwMDYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCkBAIC00ODIsNyArNDgyLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lk
KQogewogICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKIAotICAg
IHU2NCBtYXNrID0gcGR4X2luaXRfbWFzayhib290aW5mby5tZW0uYmFua1swXS5zdGFydCk7Cisg
ICAgLyoKKyAgICAgKiBBcm0gZG9lcyBub3QgaGF2ZSBhbnkgcmVzdHJpY3Rpb25zIG9uIHRoZSBi
aXRzIHRvIGNvbXByZXNzLiBQYXNzIDAgdG8KKyAgICAgKiBsZXQgdGhlIGNvbW1vbiBjb2RlIGZ1
cnRoZXIgcmVzdHJpY3QgdGhlIG1hc2suCisgICAgICoKKyAgICAgKiBJZiB0aGUgbG9naWMgY2hh
bmdlcyBpbiBwZm5fcGR4X2hvbGVfc2V0dXAgd2UgbWlnaHQgaGF2ZSB0bworICAgICAqIHVwZGF0
ZSB0aGlzIGZ1bmN0aW9uIHRvby4KKyAgICAgKi8KKyAgICB1NjQgbWFzayA9IHBkeF9pbml0X21h
c2soMHgwKTsKICAgICBpbnQgYmFuazsKIAogICAgIGZvciAoIGJhbmsgPSAwIDsgYmFuayA8IGJv
b3RpbmZvLm1lbS5ucl9iYW5rczsgYmFuaysrICkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGR4
LmMgYi94ZW4vY29tbW9uL3BkeC5jCmluZGV4IGJiN2U0MzcwNDkuLmEzYzZmNGMxZWUgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vcGR4LmMKKysrIGIveGVuL2NvbW1vbi9wZHguYwpAQCAtNTAsOSAr
NTAsMTIgQEAgc3RhdGljIHU2NCBfX2luaXQgZmlsbF9tYXNrKHU2NCBtYXNrKQogICAgIHJldHVy
biBtYXNrOwogfQogCisvKgorICogV2UgZG9uJ3QgY29tcHJlc3MgdGhlIGZpcnN0IE1BWF9PUkRF
UiBiaXQgb2YgdGhlIGFkZHJlc3Nlcy4KKyAqLwogdTY0IF9faW5pdCBwZHhfaW5pdF9tYXNrKHU2
NCBiYXNlX2FkZHIpCiB7Ci0gICAgcmV0dXJuIGZpbGxfbWFzayhiYXNlX2FkZHIgLSAxKTsKKyAg
ICByZXR1cm4gZmlsbF9tYXNrKG1heChiYXNlX2FkZHIsICh1NjQpMSA8PCAoTUFYX09SREVSICsg
UEFHRV9TSElGVCkpIC0gMSk7CiB9CiAKIHU2NCBfX2luaXQgcGR4X3JlZ2lvbl9tYXNrKHU2NCBi
YXNlLCB1NjQgbGVuKQpAQCAtODAsNiArODMsOSBAQCB2b2lkIF9faW5pdCBwZm5fcGR4X2hvbGVf
c2V0dXAodW5zaWduZWQgbG9uZyBtYXNrKQogICAgICAqIFRoaXMgZ3VhcmFudGVlcyB0aGF0IHBh
Z2UtcG9pbnRlciBhcml0aG1ldGljIHJlbWFpbnMgdmFsaWQgd2l0aGluCiAgICAgICogY29udGln
dW91cyBhbGlnbmVkIHJhbmdlcyBvZiAyXk1BWF9PUkRFUiBwYWdlcy4gQW1vbmcgb3RoZXJzLCBv
dXIKICAgICAgKiBidWRkeSBhbGxvY2F0b3IgcmVsaWVzIG9uIHRoaXMgYXNzdW1wdGlvbi4KKyAg
ICAgKgorICAgICAqIElmIHRoZSBsb2dpYyBjaGFuZ2VzIGhlcmUsIHdlIG1pZ2h0IGhhdmUgdG8g
dXBkYXRlIHRoZSBBUk0gc3BlY2lmaWMKKyAgICAgKiBpbml0X3BkeCB0b28uCiAgICAgICovCiAg
ICAgZm9yICggaiA9IE1BWF9PUkRFUi0xOyA7ICkKICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:05:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22:05:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXv5I-0003tF-6V; Mon, 03 Jun 2019 22:05:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fnY6=UC=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hXv5H-0003t9-LG
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:05:39 +0000
X-Inumbo-ID: b806a598-864b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b806a598-864b-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 22:05:38 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C0297A78;
 Mon,  3 Jun 2019 15:05:37 -0700 (PDT)
Received: from [10.37.12.69] (unknown [10.37.12.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EEE733F5AF;
 Mon,  3 Jun 2019 15:05:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
 <20190603220245.22750-3-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8fe2cf58-d890-bdd4-3572-1785fe6aa607@arm.com>
Date: Mon, 3 Jun 2019 23:05:34 +0100
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: <20190603220245.22750-3-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, JBeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzMvMTkgMTE6MDIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9wZHguYyBiL3hlbi9jb21tb24vcGR4LmMKPiBpbmRleCBiYjdl
NDM3MDQ5Li5hM2M2ZjRjMWVlIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vcGR4LmMKPiArKysg
Yi94ZW4vY29tbW9uL3BkeC5jCj4gQEAgLTUwLDkgKzUwLDEyIEBAIHN0YXRpYyB1NjQgX19pbml0
IGZpbGxfbWFzayh1NjQgbWFzaykKPiAgICAgICByZXR1cm4gbWFzazsKPiAgIH0KPiAgIAo+ICsv
Kgo+ICsgKiBXZSBkb24ndCBjb21wcmVzcyB0aGUgZmlyc3QgTUFYX09SREVSIGJpdCBvZiB0aGUg
YWRkcmVzc2VzLgo+ICsgKi8KPiAgIHU2NCBfX2luaXQgcGR4X2luaXRfbWFzayh1NjQgYmFzZV9h
ZGRyKQo+ICAgewo+IC0gICAgcmV0dXJuIGZpbGxfbWFzayhiYXNlX2FkZHIgLSAxKTsKPiArICAg
IHJldHVybiBmaWxsX21hc2sobWF4KGJhc2VfYWRkciwgKHU2NCkxIDw8IChNQVhfT1JERVIgKyBQ
QUdFX1NISUZUKSkgLSAxKTsKClNlZSBteSBjb21tZW50IG9uIHYyIHJlZ2FyZGluZyB1NjQgdnMg
dWludDY0X3QuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22: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 1hXvM9-0005ih-O1; Mon, 03 Jun 2019 22: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=mem4=UC=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXvM8-0005ic-Pv
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:23:04 +0000
X-Inumbo-ID: 249d739c-864e-11e9-854c-07e41638f583
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 249d739c-864e-11e9-854c-07e41638f583;
 Mon, 03 Jun 2019 22:22:59 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559600579; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=zfQpwYbYsO9gKZOwKtFvA+7O7vfxFmNQTPCAJP3Sj2I=;
 b=ParjUoA3p1BeQX4Uv6Jjjgw7h8JfigN9EaVKGGu8QZQ7W7KGE55szreNFCinaiLYroSBUrIu
 hCql9S4gV1jyXWhP///tNsg/bTpw92DQWEvd6lv+TvyvpuJN7LDVFMH+Kytymlx8q6xrn0sF
 cd5GVT6GveMlr7ufmEzO9ERaP7Y=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com
 [209.85.221.44])
 by mxa.mailgun.org with ESMTP id 5cf59dc2.7f9083fad770-smtp-out-n01;
 Mon, 03 Jun 2019 22:22:58 -0000 (UTC)
Received: by mail-wr1-f44.google.com with SMTP id b18so13692481wrq.12
 for <xen-devel@lists.xenproject.org>; Mon, 03 Jun 2019 15:22:58 -0700 (PDT)
X-Gm-Message-State: APjAAAU4F1tGIdoMeC6lbwLQKGF5krkvZZlC2+SxjwWI5zYmL5yC4neI
 INxnc5yYCS4F90BXoBYYOOMmuBWcSUGztRN5xIY=
X-Google-Smtp-Source: APXvYqwHWf3mwUAHIMeL5vPXyJGt0RWFEwlO9XHbzWiN7QMwddCfYCyk+Uw16F9f0ppYWf8ZizBO5vRa7qfflu3AY70=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr3941610wro.60.1559600576988; 
 Mon, 03 Jun 2019 15:22:56 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
 <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
In-Reply-To: <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 3 Jun 2019 16:22:19 -0600
X-Gmail-Original-Message-ID: <CABfawhns6-ghAhv=qiDvQ2POWnxbUhbnjkvsaD0xwwsnzUgzyA@mail.gmail.com>
Message-ID: <CABfawhns6-ghAhv=qiDvQ2POWnxbUhbnjkvsaD0xwwsnzUgzyA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH 2/9] 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>, 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>

PiA+ICAvKiBYRU5fRE9NQ1RMX21lbV9zaGFyaW5nX29wLgo+ID4gLSAqIFRoZSBDT05UUk9MIHN1
Yi1kb21jdGwgaXMgdXNlZCBmb3IgYnJpbmd1cC90ZWFyZG93bi4gKi8KPiA+ICsgKiBUaGUgQ09O
VFJPTCBzdWItZG9tY3RsIGlzIHVzZWQgZm9yIGJyaW5ndXAvdGVhcmRvd24uCj4gPiArICogUGxl
YXNlIG5vdGUgdGhhdCBtZW0gc2hhcmluZyBjYW4gYmUgdHVybmVkIG9uICp3aXRob3V0KiBzZXR0
aW5nLXVwIHRoZQo+ID4gKyAqIGNvcnJlc3BvbmRpbiByaW5nCj4gPiArICovCj4KPiBBcyBhIHRh
bmdlbnQsIGl0IGNhbj8gaG93PyAgKEknbSBlbnRpcmVseSBwcmVwYXJlZCB0byBiZWxpZXZlIHRo
YXQgdGhpcwo+IGlzIGhvdyB0aGUgY29kZSBjdXJyZW50bHkgd29ya3MsIGJ1dCBJIGNhbid0IHNl
ZSBob3cgc3VjaCBhIHNldHVwIHdvdWxkCj4gcGxhdXNpYmx5IHdvcmsuKQoKVGhlIHZtX2V2ZW50
IHJpbmcgZm9yIG1lbV9zaGFyaW5nIGlzIG9ubHkgdXNlZCB0byBjb21tdW5pY2F0ZQpvdXQtb2Yt
bWVtb3J5IGNvbmRpdGlvbiB0byBhbiBleHRlcm5hbCBsaXN0ZW5lci4gSSB0aGluayBpdCdzIG9u
bHkKdXNlZnVsIGZvciBsb2dnaW5nIHNpbmNlIHRoZSBsaXN0ZW5lciB3b3VsZG4ndCByZWFsbHkg
YmUgaW4gYSBwb3NpdGlvbgp0byB0cnkgdG8gIm1ha2Ugc3BhY2UiIGZvciB0aGUgZmF1bHRpbmcg
ZG9tYWluIGFuZCBpdCB3b3VsZCBnZXQKZGVzdHJveWVkIGFmdGVyIHRoZSBtZXNzYWdlIGlzIHNl
bnQuIEluIGFueSBjYXNlLCB0aGVyZSBpc24ndCBhbnkKZG9jdW1lbnRhdGlvbiBmb3IgaG93IGl0
IHdhcyBpbnRlbmRlZCB0byBiZSB1c2VkIHNvIHRoaXMgaXMganVzdCBteQpndWVzcy4KClRhbWFz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:27:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22:27:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXvQ8-0005sa-BB; Mon, 03 Jun 2019 22:27: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=mem4=UC=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hXvQ7-0005sV-9o
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:27:11 +0000
X-Inumbo-ID: b84518b6-864e-11e9-9bdd-ff1788ed549c
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b84518b6-864e-11e9-9bdd-ff1788ed549c;
 Mon, 03 Jun 2019 22:27:07 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559600827; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=0m1B87YvYVjTLNYurAWqcYH8MyHzgt+qWSLwGpBMrFI=;
 b=mk6an6Wz8oWl1ftRAttydHZEDpRhvaMjLgLL7SvCLaTPFvI76jiX9Fhcxjy//JMfFfwxA6Tf
 6WwHDdp1Z9kW9Z1qixGG38Fqmw8k943H2DBwJrMatH4IytlDuITI6zHzxcpBqI+CFo8NEHs4
 gkbN6lOMdFRrPETKo0qFnFk87aE=
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 5cf59eba.7f2d5d4af2f0-smtp-out-n03;
 Mon, 03 Jun 2019 22:27:06 -0000 (UTC)
Received: by mail-wr1-f47.google.com with SMTP id b18so13699602wrq.12
 for <xen-devel@lists.xenproject.org>; Mon, 03 Jun 2019 15:27:05 -0700 (PDT)
X-Gm-Message-State: APjAAAWSUemBWvRKFRIcVe8AHlF1q5PhP4E3/7jjDau1cF5NGxuqsL6I
 rlsGrs1P4hEpUx8LqMNJK8oOGjSzCwgpdEzJjvE=
X-Google-Smtp-Source: APXvYqymr8formwL8CvRdgaozGuwWa97VIywaVk0xEATNdkvqZWzUB3u7DUFsmmdGRse1VPhxMeQXEMPHuzXLYERz3o=
X-Received: by 2002:adf:81c8:: with SMTP id 66mr17285614wra.261.1559600824503; 
 Mon, 03 Jun 2019 15:27:04 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
 <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
 <CABfawhns6-ghAhv=qiDvQ2POWnxbUhbnjkvsaD0xwwsnzUgzyA@mail.gmail.com>
In-Reply-To: <CABfawhns6-ghAhv=qiDvQ2POWnxbUhbnjkvsaD0xwwsnzUgzyA@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 3 Jun 2019 16:26:28 -0600
X-Gmail-Original-Message-ID: <CABfawhmhdgks1k77EwY_h4-biFmvFuE-uO_1LtZ082mUVDDxnA@mail.gmail.com>
Message-ID: <CABfawhmhdgks1k77EwY_h4-biFmvFuE-uO_1LtZ082mUVDDxnA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH 2/9] 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>, 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>

T24gTW9uLCBKdW4gMywgMjAxOSBhdCA0OjIyIFBNIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGts
ZW5neWVsLmNvbT4gd3JvdGU6Cj4KPiA+ID4gIC8qIFhFTl9ET01DVExfbWVtX3NoYXJpbmdfb3Au
Cj4gPiA+IC0gKiBUaGUgQ09OVFJPTCBzdWItZG9tY3RsIGlzIHVzZWQgZm9yIGJyaW5ndXAvdGVh
cmRvd24uICovCj4gPiA+ICsgKiBUaGUgQ09OVFJPTCBzdWItZG9tY3RsIGlzIHVzZWQgZm9yIGJy
aW5ndXAvdGVhcmRvd24uCj4gPiA+ICsgKiBQbGVhc2Ugbm90ZSB0aGF0IG1lbSBzaGFyaW5nIGNh
biBiZSB0dXJuZWQgb24gKndpdGhvdXQqIHNldHRpbmctdXAgdGhlCj4gPiA+ICsgKiBjb3JyZXNw
b25kaW4gcmluZwo+ID4gPiArICovCj4gPgo+ID4gQXMgYSB0YW5nZW50LCBpdCBjYW4/IGhvdz8g
IChJJ20gZW50aXJlbHkgcHJlcGFyZWQgdG8gYmVsaWV2ZSB0aGF0IHRoaXMKPiA+IGlzIGhvdyB0
aGUgY29kZSBjdXJyZW50bHkgd29ya3MsIGJ1dCBJIGNhbid0IHNlZSBob3cgc3VjaCBhIHNldHVw
IHdvdWxkCj4gPiBwbGF1c2libHkgd29yay4pCj4KPiBUaGUgdm1fZXZlbnQgcmluZyBmb3IgbWVt
X3NoYXJpbmcgaXMgb25seSB1c2VkIHRvIGNvbW11bmljYXRlCj4gb3V0LW9mLW1lbW9yeSBjb25k
aXRpb24gdG8gYW4gZXh0ZXJuYWwgbGlzdGVuZXIuIEkgdGhpbmsgaXQncyBvbmx5Cj4gdXNlZnVs
IGZvciBsb2dnaW5nIHNpbmNlIHRoZSBsaXN0ZW5lciB3b3VsZG4ndCByZWFsbHkgYmUgaW4gYSBw
b3NpdGlvbgo+IHRvIHRyeSB0byAibWFrZSBzcGFjZSIgZm9yIHRoZSBmYXVsdGluZyBkb21haW4g
YW5kIGl0IHdvdWxkIGdldAo+IGRlc3Ryb3llZCBhZnRlciB0aGUgbWVzc2FnZSBpcyBzZW50LiBJ
biBhbnkgY2FzZSwgdGhlcmUgaXNuJ3QgYW55Cj4gZG9jdW1lbnRhdGlvbiBmb3IgaG93IGl0IHdh
cyBpbnRlbmRlZCB0byBiZSB1c2VkIHNvIHRoaXMgaXMganVzdCBteQo+IGd1ZXNzLgoKQWN0dWFs
bHksIGl0IHNlZW1zIHRoZSBsaXN0ZW5lciB3YXMgaW50ZW5kZWQgdG8gYmUgYWJsZSB0byB0cnkg
dG8KIm1ha2Ugc3BhY2UiIGZvciB0aGUgZG9tYWluLiBIb3cgZXhhY3RseSBpcyBub3QgY2xlYXIg
YnV0IGFueXdheSwgdGhlCmRvbWFpbiB3b3VsZCBnZXQgcGF1c2VkIGlmIHRoZXJlIGlzIGEgbGlz
dGVuZXIgaW5zdGVhZCBvZiBqdXN0IGJlaW5nCmRlc3Ryb3llZCB3aGVuIHRoZXJlIGlzIGFuIEVO
T01FTSBlcnJvciB3aGlsZSB0cnlpbmcgdG8gZGVkdXBsaWNhdGUKc2hhcmVkIHBhZ2VzLgoKVGFt
YXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:45:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22: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 1hXvhi-0007gq-48; Mon, 03 Jun 2019 22:45: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXvhg-0007gl-Ka
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:45:20 +0000
X-Inumbo-ID: 42e06cda-8651-11e9-9a99-abb16ed396d2
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42e06cda-8651-11e9-9a99-abb16ed396d2;
 Mon, 03 Jun 2019 22:45: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 D0C0B26AB7;
 Mon,  3 Jun 2019 22:45:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559601918;
 bh=Ehy25PR494npr5v0XZVFTMfJB7osmj6ggmgHXCnclpQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=XmFd0H0rnWE0PeBvly8JLxtxxC2jrSlNdKcHMhhUidDGU/7nAaiEUSZ6rfDNch9C1
 zcA26aCNb4fb+BtvT6Nk9ehBf8Ou+5KNOnL+GSACHgmMyKbIgF3wRNvL8XmD5/zD0C
 BNaN0RwnUf9+DL1ZNv7ZHCXBSdSozCu6E7rgEiis=
Date: Mon, 3 Jun 2019 15:45: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: <20190514122456.28559-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906031545090.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-11-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 10/19] xen/arm32: head:
 Correctly report the HW CPU ID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZXJlIGFyZSBubyBy
ZWFzb24gdG8gY29uc2lkZXIgdGhlIEhXIENQVSBJRCB3aWxsIGJlIDAgd2hlbiB0aGUKPiBwcm9j
ZXNzb3IgaXMgcGFydCBvZiBhIHVuaXByb2Nlc3NvciBzeXN0ZW0uIEF0IGJlc3QsIHRoaXMgd2ls
bCByZXN1bHQgdG8KPiBjb25mbGljdGluZyBvdXRwdXQgYXMgdGhlIHJlc3Qgb2YgWGVuIHVzZSB0
aGUgdmFsdWUgZGlyZWN0bHkgcmVhZCBmcm9tCj4gTVBJRFIuCj4gCj4gU28gcmVtb3ZlIHRoZSB6
ZXJvaW5nIGFuZCBsb2dpYyB0byBjaGVjayBpZiB0aGUgQ1BVIGlzIHBhcnQgb2YgYQo+IHVuaXBy
b2Nlc3NvciBzeXN0ZW0uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNv
dkBlcGFtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQWRk
IEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMg
fCA4IC0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hl
YWQuUwo+IGluZGV4IDlmNDBmYWNlOTguLmQ0MmExMzU1NmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBA
QCAtMTI0LDE2ICsxMjQsOCBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAgICAgbW92
ICAgcjEyLCAjMSAgICAgICAgICAgICAgICAvKiByMTIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+
ICAKPiAgY29tbW9uX3N0YXJ0Ogo+IC0gICAgICAgIG1vdiAgIHI3LCAjMCAgICAgICAgICAgICAg
ICAgLyogcjcgOj0gQ1BVIElELiBJbml0aWFseSB6ZXJvIHVudGlsIHdlCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBmaW5kIHRoYXQgbXVsdGlwcm9jZXNzb3IgZXh0
ZW5zaW9ucyBhcmUKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHBy
ZXNlbnQgYW5kIHRoZSBzeXN0ZW0gaXMgU01QICovCj4gICAgICAgICAgbXJjICAgQ1AzMihyMSwg
TVBJRFIpCj4gLSAgICAgICAgdHN0ICAgcjEsICNNUElEUl9TTVAgICAgICAgICAvKiBNdWx0aXBy
b2Nlc3NvciBleHRlbnNpb24gc3VwcG9ydGVkPyAqLwo+IC0gICAgICAgIGJlcSAgIDFmCj4gLSAg
ICAgICAgdHN0ICAgcjEsICNNUElEUl9VUCAgICAgICAgICAvKiBVbmlwcm9jZXNzb3Igc3lzdGVt
PyAqLwo+IC0gICAgICAgIGJuZSAgIDFmCj4gICAgICAgICAgYmljICAgcjcsIHIxLCAjKH5NUElE
Ul9IV0lEX01BU0spIC8qIE1hc2sgb3V0IGZsYWdzIHRvIGdldCBDUFUgSUQgKi8KPiAtMToKPiAg
Cj4gICAgICAgICAgLyogTm9uLWJvb3QgQ1BVcyB3YWl0IGhlcmUgdW50aWwgX19jcHVfdXAgaXMg
cmVhZHkgZm9yIHRoZW0gKi8KPiAgICAgICAgICB0ZXEgICByMTIsICMwCj4gLS0gCj4gMi4xMS4w
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 22:47:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 22:47: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 1hXvje-0007oQ-IM; Mon, 03 Jun 2019 22: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXvjd-0007oJ-JI
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 22:47:21 +0000
X-Inumbo-ID: 8b77593f-8651-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b77593f-8651-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 22:47: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 A69BC26ABC;
 Mon,  3 Jun 2019 22:47:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559602040;
 bh=6fe9f+v9KAovitda0k29PxrLKCD3ArE0WvGiuloIEpQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rQ4wyzOjUZVIQC3sM8XbwVxloMyw7xXoVEkDnxgziPtGnqik8raEyVJZKhib+Y9Rz
 Xqu+LV8mFUaLpsbkZfXmlxX7n8qVR8MtT/Xm77OgfJt0D8cjGwg5RxXnDOLybN95uI
 M8Tn6lTwZhsSpdc7fw8xCLGnFjMWqd43k+9Z7is0=
Date: Mon, 3 Jun 2019 15:47: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: <20190514122456.28559-12-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906031546580.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-12-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 11/19] xen/arm32: head:
 Don't set MAIR0 and MAIR1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjby1wcm9jZXNz
b3IgcmVnaXN0ZXJzIE1BSVIwIGFuZCBNQUlSMSBhcmUgbWFuYWdlZCBieSBFTDEuIFNvIHRoZXJl
Cj4gYXJlIG5vIG5lZWQgdG8gaW5pdGlhbGl6ZSB0aGVtIGR1cmluZyBYZW4gYm9vdC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFJldmll
d2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCj4gLS0tCj4g
ICAgIENoYW5nZXMgaW4gdjIKPiAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4g
LS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAyIC0tCj4gIDEgZmlsZSBjaGFuZ2Vk
LCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVh
ZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IGluZGV4IGQ0MmExMzU1NmMuLjM0NDg4
MTdhYWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+ICsrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBAQCAtMjEyLDggKzIxMiw2IEBAIGNwdV9pbml0X2Rv
bmU6Cj4gICAgICAgICAgLyogU2V0IHVwIG1lbW9yeSBhdHRyaWJ1dGUgdHlwZSB0YWJsZXMgKi8K
PiAgICAgICAgICBsZHIgICByMCwgPU1BSVIwVkFMCj4gICAgICAgICAgbGRyICAgcjEsID1NQUlS
MVZBTAo+IC0gICAgICAgIG1jciAgIENQMzIocjAsIE1BSVIwKQo+IC0gICAgICAgIG1jciAgIENQ
MzIocjEsIE1BSVIxKQo+ICAgICAgICAgIG1jciAgIENQMzIocjAsIEhNQUlSMCkKPiAgICAgICAg
ICBtY3IgICBDUDMyKHIxLCBITUFJUjEpCj4gIAo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 23:13:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 23: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 1hXw8N-00023D-Pg; Mon, 03 Jun 2019 23:12:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXw8M-000238-9b
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 23:12:54 +0000
X-Inumbo-ID: 1c38c976-8655-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c38c976-8655-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 23:12: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 0942326401;
 Mon,  3 Jun 2019 23:12:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559603571;
 bh=nSxAXwEFQf/N7IYSzkZiXocwb/3ws5L6oNtaxmKekks=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=jE24QZvgZiVienVGz0TqIKYbU1HklwVSIG0jZsSDc5Jt6GjESWpSQDW0ni2G5YKrc
 ZgbOk1mu10+MwlNQ+bdOjE5eUbdqsiMydHYK4/OHV6bhoyX6t85RRPDrifkYX34lOn
 qSsFGCK8iddaCA0umpjX9FjpErRglUZMhQ+om82o=
Date: Mon, 3 Jun 2019 16:12: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: <4cbc0130-6892-19c2-9678-1a6513ac58ec@arm.com>
Message-ID: <alpine.DEB.2.21.1906031552300.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201451570.16404@sstabellini-ThinkPad-T480s>
 <b5d35a7b-1ada-8e9f-3162-02891b2c5781@arm.com>
 <4cbc0130-6892-19c2-9678-1a6513ac58ec@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-613387354-1559602385=:14041"
Content-ID: <alpine.DEB.2.21.1906031553230.14041@sstabellini-ThinkPad-T480s>
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 04/19] xen/arm: Rework
 HSCTLR_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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com, Oleksandr_Tyshchenko@epam.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-613387354-1559602385=:14041
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.1906031553231.14041@sstabellini-ThinkPad-T480s>

On Wed, 29 May 2019, Julien Grall wrote:
> Ping, it would be good to know which bits I dropped...
> 
> On 21/05/2019 11:09, Julien Grall wrote:
> > Hi,
> > 
> > On 5/20/19 11:56 PM, Stefano Stabellini wrote:
> > > On Tue, 14 May 2019, Julien Grall wrote:
> > > > The current value of HSCTLR_BASE for Arm64 is pretty wrong. It would
> > > > actually turn on SCTLR_EL2.nAA (bit 6) on hardware implementing
> > > > ARMv8.4-LSE.
> > > > 
> > > > Furthermore, the documentation of what is cleared/set in SCTLR_EL2 is
> > > > also not correct and looks like to be a verbatim copy from Arm32.
> > > > 
> > > > HSCTLR_BASE is replaced with a bunch of per-architecture new defines
> > > > helping to understand better what is the initialie value for
> > 
> > s/initialie/initial/
> > 
> > > > SCTLR_EL2/HSCTLR.
> > > > 
> > > > Note the defines *_CLEAR are only used to check the state of each bits
> > > > are known.
> > > 
> > > So basically the only purpose of HSCTLR_CLEAR is to execute:
> > > 
> > > Â Â  #if (HSCTLR_SET ^ HSCTLR_CLEAR) != 0xffffffffU
> > > 
> > > Right? It is good to have the check.
> > > 
> > > Please add a one-line comment on top of HSCTLR_CLEAR -- "only used to
> > > check that the state of each bits are known".
> > 
> > We don't commonly add a comment every time a define is used only one time.
> > So what's the benefits here?
> >
> > In all honesty, such wording in the commit message was probably over the
> > top. I am thinking to replace the sentence with:
> > 
> > "Lastly, all the bits are now described as either set or cleared. This
> > allows us to check at pre-processing time the consistency of the initial
> > value."

This is even clearer, but I understood that part of the commit message
well enough even before. I have no complaints there. My suggestion for
an in-code comment is because the purpose of HSCTLR_CLEAR is not
immediately obvious looking at the code only.  The commit message is
fine. I think that a one-liner in the code to say that HSCTLR_CLEAR is
"only used at pre-processing time" would be good to have and beneficial
for code readability.


> > > 
> > > 
> > > > Lastly, the documentation is dropped from arm{32,64}/head.S as it would
> > > > be pretty easy to get out-of-sync with the definitions.
> > > > 
> > > > Signed-off-by: Julien Grall <julien.grall@arm.com>
> > > > 
> > > > ---
> > > > Â Â Â Â  Changes in v2:
> > > > Â Â Â Â Â Â Â Â  - Use BIT(..., UL) instead of _BITUL
> > > > ---
> > > > Â  xen/arch/arm/arm32/head.SÂ Â Â Â Â Â  | 12 +--------
> > > > Â  xen/arch/arm/arm64/head.SÂ Â Â Â Â Â  | 10 +-------
> > > > Â  xen/include/asm-arm/processor.h | 54
> > > > ++++++++++++++++++++++++++++++++++++++++-
> > > > Â  3 files changed, 55 insertions(+), 21 deletions(-)
> > > > 
> > > > diff --git a/xen/arch/arm/arm32/head.S b/xen/arch/arm/arm32/head.S
> > > > index 454d24537c..8a98607459 100644
> > > > --- a/xen/arch/arm/arm32/head.S
> > > > +++ b/xen/arch/arm/arm32/head.S
> > > > @@ -234,17 +234,7 @@ cpu_init_done:
> > > > Â Â Â Â Â Â Â Â Â  ldrÂ Â  r0,
> > > > =(TCR_RES1|TCR_SH0_IS|TCR_ORGN0_WBWA|TCR_IRGN0_WBWA|TCR_T0SZ(0))
> > > > Â Â Â Â Â Â Â Â Â  mcrÂ Â  CP32(r0, HTCR)
> > > > -Â Â Â Â Â Â Â  /*
> > > > -Â Â Â Â Â Â Â Â  * Set up the HSCTLR:
> > > > -Â Â Â Â Â Â Â Â  * Exceptions in LE ARM,
> > > > -Â Â Â Â Â Â Â Â  * Low-latency IRQs disabled,
> > > > -Â Â Â Â Â Â Â Â  * Write-implies-XN disabled (for now),
> > > > -Â Â Â Â Â Â Â Â  * D-cache disabled (for now),
> > > > -Â Â Â Â Â Â Â Â  * I-cache enabled,
> > > > -Â Â Â Â Â Â Â Â  * Alignment checking enabled,
> > > > -Â Â Â Â Â Â Â Â  * MMU translation disabled (for now).
> > > > -Â Â Â Â Â Â Â Â  */
> > > > -Â Â Â Â Â Â Â  ldrÂ Â  r0, =(HSCTLR_BASE|SCTLR_Axx_ELx_A)
> > > > +Â Â Â Â Â Â Â  ldrÂ Â  r0, =HSCTLR_SET
> > > > Â Â Â Â Â Â Â Â Â  mcrÂ Â  CP32(r0, HSCTLR)
> > > > Â Â Â Â Â Â Â Â Â  /*
> > > > diff --git a/xen/arch/arm/arm64/head.S b/xen/arch/arm/arm64/head.S
> > > > index 8a6be3352e..4fe904c51d 100644
> > > > --- a/xen/arch/arm/arm64/head.S
> > > > +++ b/xen/arch/arm/arm64/head.S
> > > > @@ -363,15 +363,7 @@ skip_bss:
> > > > Â Â Â Â Â Â Â Â Â  msrÂ Â  tcr_el2, x0
> > > > -Â Â Â Â Â Â Â  /* Set up the SCTLR_EL2:
> > > > -Â Â Â Â Â Â Â Â  * Exceptions in LE ARM,
> > > > -Â Â Â Â Â Â Â Â  * Low-latency IRQs disabled,
> > > > -Â Â Â Â Â Â Â Â  * Write-implies-XN disabled (for now),
> > > > -Â Â Â Â Â Â Â Â  * D-cache disabled (for now),
> > > > -Â Â Â Â Â Â Â Â  * I-cache enabled,
> > > > -Â Â Â Â Â Â Â Â  * Alignment checking disabled,
> > > > -Â Â Â Â Â Â Â Â  * MMU translation disabled (for now). */
> > > > -Â Â Â Â Â Â Â  ldrÂ Â  x0, =(HSCTLR_BASE)
> > > > +Â Â Â Â Â Â Â  ldrÂ Â  x0, =SCTLR_EL2_SET
> > > > Â Â Â Â Â Â Â Â Â  msrÂ Â  SCTLR_EL2, x0
> > > > Â Â Â Â Â Â Â Â Â  /* Ensure that any exceptions encountered at EL2
> > > > diff --git a/xen/include/asm-arm/processor.h
> > > > b/xen/include/asm-arm/processor.h
> > > > index bbcba061ca..9afc3786c5 100644
> > > > --- a/xen/include/asm-arm/processor.h
> > > > +++ b/xen/include/asm-arm/processor.h
> > > > @@ -127,6 +127,9 @@
> > > > Â  #define SCTLR_A32_ELx_TEÂ Â Â  BIT(30, UL)
> > > > Â  #define SCTLR_A32_ELx_FIÂ Â Â  BIT(21, UL)
> > > > +/* Common bits for SCTLR_ELx for Arm64 */
> > > > +#define SCTLR_A64_ELx_SAÂ Â Â  BIT(3, UL)
> > > > +
> > > > Â  /* Common bits for SCTLR_ELx on all architectures */
> > > > Â  #define SCTLR_Axx_ELx_EEÂ Â Â  BIT(25, UL)
> > > > Â  #define SCTLR_Axx_ELx_WXNÂ Â  BIT(19, UL)
> > > > @@ -135,7 +138,56 @@
> > > > Â  #define SCTLR_Axx_ELx_AÂ Â Â Â  BIT(1, UL)
> > > > Â  #define SCTLR_Axx_ELx_MÂ Â Â Â  BIT(0, UL)
> > > > -#define HSCTLR_BASEÂ Â Â Â  _AC(0x30c51878,U)
> > > > +#ifdef CONFIG_ARM_32
> > > > +
> > > > +#define HSCTLR_RES1Â Â Â Â  (BIT( 3, UL) | BIT( 4, UL) | BIT( 5, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT( 6, UL) | BIT(11, UL) | BIT(16, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(18, UL) | BIT(22, UL) | BIT(23, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(28, UL) | BIT(29, UL))
> > > > +
> > > > +#define HSCTLR_RES0Â Â Â Â  (BIT(7, UL)Â  | BIT(8, UL)Â  | BIT(9, UL)Â  |
> > > > BIT(10, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(13, UL) | BIT(14, UL) | BIT(15, UL) |
> > > > BIT(17, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(20, UL) | BIT(24, UL) | BIT(26, UL) |
> > > > BIT(27, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(31, UL))
> > > > +
> > > > +/* Initial value for HSCTLR */
> > > > +#define HSCTLR_SETÂ Â Â Â Â  (HSCTLR_RES1Â Â Â  | SCTLR_Axx_ELx_AÂ Â  |
> > > > SCTLR_Axx_ELx_I)
> > > 
> > > As far as my calculations go, it looks like the only difference is
> > > SCTLR_Axx_ELx_A compared to 0x30c51878, right? Which is the alignment
> > > check.
> > 
> > That's correct and match the initial value on Arm32 (see HSCTR_SET |
> > SCTLR_Axx_ELx_A in the head.S).

OK


> > > 
> > > 
> > > > +#define HSCTLR_CLEARÂ Â Â  (HSCTLR_RES0Â Â Â Â Â Â Â  | SCTLR_Axx_ELx_MÂ Â  |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_CÂ Â Â  | SCTLR_Axx_ELx_WXN |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_A32_ELx_FIÂ Â  | SCTLR_Axx_ELx_EEÂ  |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_A32_ELx_TE)
> > > > +
> > > > +#if (HSCTLR_SET ^ HSCTLR_CLEAR) != 0xffffffffU
> > > > +#error "Inconsistent HSCTLR set/clear bits"
> > > > +#endif
> > > > +
> > > > +#else
> > > > +
> > > > +#define SCTLR_EL2_RES1Â  (BIT( 4, UL) | BIT( 5, UL) | BIT(11, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(16, UL) | BIT(18, UL) | BIT(22, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(23, UL) | BIT(28, UL) | BIT(29, UL))
> > > > +
> > > > +#define SCTLR_EL2_RES0Â  (BIT( 6, UL) | BIT( 7, UL) | BIT( 8, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT( 9, UL) | BIT(10, UL) | BIT(13, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(14, UL) | BIT(15, UL) | BIT(17, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(20, UL) | BIT(21, UL) | BIT(24, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(26, UL) | BIT(27, UL) | BIT(30, UL) |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  BIT(31, UL) | (0xffffffffULL << 32))
> > > > +
> > > > +/* Initial value for SCTLR_EL2 */
> > > > +#define SCTLR_EL2_SETÂ Â  (SCTLR_EL2_RES1Â Â Â Â  | SCTLR_A64_ELx_SAÂ  |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_I)
> > > 
> > > Same here, you removed the reserved bits, and added the alignment check,
> > > same as for aarch32. If I got it right, it would be nice to add a
> > > statement like this to the commit message.
> > 
> > I don't see why "reserved bits" I dropped nor which alignment check I added.
> > 
> > It would be extremely useful if you provide more details in your review...Â 
> > In this case, it would be the exact bits I dropped/added.

I looked at the full value of SCTLR_EL2_SET, it's 0x30c51838. I
copy/paste here the wcalc command for our own convenience:

wcalc -h '(1<<4)|(1<<5)|(1<<11)|(1<<16)|(1<<18)|(1<<22)|(1<<23)|(1<<28)|(1<<29)|(1<<3)|(1<<12)'

HSCTLR_BASE is 0x30c51878. The difference is bit 6 which is RES0. It
looks like I was wrong about the alignment check.


> > > 
> > > 
> > > > +#define SCTLR_EL2_CLEAR (SCTLR_EL2_RES0Â Â Â Â  | SCTLR_Axx_ELx_MÂ Â  |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_AÂ Â Â  | SCTLR_Axx_ELx_CÂ Â  |\
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_WXNÂ  | SCTLR_Axx_ELx_EE)
> > > > +
> > > > +#if (SCTLR_EL2_SET ^ SCTLR_EL2_CLEAR) != 0xffffffffffffffffUL
> > > > +#error "Inconsistent SCTLR_EL2 set/clear bits"
> > > > +#endif
> > > > +
> > > > +#endif
> > > > Â  /* HCR Hyp Configuration Register */
> > > > Â  #define HCR_RWÂ Â Â Â Â Â Â Â Â  (_AC(1,UL)<<31) /* Register Width, ARM64 only
> > > > */
--8323329-613387354-1559602385=:14041
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-613387354-1559602385=:14041--


From xen-devel-bounces@lists.xenproject.org Mon Jun 03 23:15:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 23: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 1hXwAa-0002A4-9D; Mon, 03 Jun 2019 23: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXwAY-00029y-NF
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 23:15:10 +0000
X-Inumbo-ID: 6e086c74-8655-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e086c74-8655-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 23:15: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 5FCCA26431;
 Mon,  3 Jun 2019 23:15:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559603708;
 bh=Osv1IoNvkC+U786l3CN26H6aSA2ahpq80D3a+CJgEwA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tKHq6bKNYn3iCG0/krmBd94DIzD93Kdng67PjOvJYLZnqRqENq5dMaOvPayjMLznL
 sdSLphsGPbouu3dKg2/Wi9/ifi8cUx4y5dmpbWgVVVZKkb7T/AB02JzruY3byhwnUf
 E0boXifAlXz8b+q05PYhsAtD/wG4BG2QyfB48ahs=
Date: Mon, 3 Jun 2019 16:15: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: <20190514122456.28559-13-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906031615000.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-13-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 12/19] xen/arm32: head:
 Always zero r3 before update a page-table entry
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBib290IGNvZGUg
aXMgdXNpbmcgcjIgYW5kIHIzIHRvIGhvbGQgdGhlIHBhZ2UtdGFibGUgZW50cnkgdmFsdWUuCj4g
V2hpbGUgcjIgaXMgYWx3YXlzIHVwZGF0ZWQgYmVmb3JlIHN0b3JpbmcgdGhlIHZhbHVlLCB0aGlz
IGlzIG5vdCBhbHdheXMKPiB0aGUgY2FzZSBmb3IgcjMuCj4gCj4gVGhhbmtmdWxseSB0b2RheSwg
cjMgd2lsbCBhbHdheXMgYmUgemVybyB3aGVuIHdlIGNhcmUuIEJ1dCB0aGlzIGlzCj4gZGlmZmlj
dWx0IHRvIHRyYWNrIGFuZCBlcnJvci1wcm9uZS4KPiAKPiBTbyBhbHdheXMgemVybyByMyB3aXRo
aW4gdGhlIGZldyBpbnN0cnVjdGlvbnMgYmVmb3JlIHRoZSB3cml0ZSB0aGUKPiBwYWdlLXRhYmxl
IGVudHJ5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFVzZSAweDAg
aW5zdGVhZCBvZiAwCj4gICAgICAgICAtIFJlbW92ZSBhIGR1cGxpY2F0ZSBtb3YgcjMsICMwCj4g
LS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCA0ICsrKy0KPiAgMSBmaWxlIGNoYW5n
ZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IGluZGV4
IDM0NDg4MTdhYWIuLjE4ZGVkNDlhMDQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMy
L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBAQCAtMjcwLDYgKzI3
MCw3IEBAIGNwdV9pbml0X2RvbmU6Cj4gICAgICAgICAgb3JyICAgcjIsIHIyLCAjUFRfVVBQRVIo
TUVNKSAvKiByMjpyMyA6PSBzZWN0aW9uIG1hcCAqLwo+ICAgICAgICAgIG9yciAgIHIyLCByMiwg
I1BUX0xPV0VSKE1FTSkKPiAgICAgICAgICBsc2wgICByMSwgcjEsICMzICAgICAgICAgICAgIC8q
IHIxIDo9IFNsb3Qgb2Zmc2V0ICovCj4gKyAgICAgICAgbW92ICAgcjMsICMweDAKPiAgICAgICAg
ICBzdHJkICByMiwgcjMsIFtyNCwgcjFdICAgICAgIC8qIE1hcHBpbmcgb2YgcGFkZHIoc3RhcnQp
ICovCj4gICAgICAgICAgbW92ICAgcjYsICMxICAgICAgICAgICAgICAgICAvKiByNiA6PSBpZGVu
dGl0eSBtYXAgbm93IGluIHBsYWNlICovCj4gIAo+IEBAIC0zNzIsMTEgKzM3MywxMSBAQCBwYWdp
bmc6Cj4gIAo+ICAgICAgICAgIC8qIEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KPiAg
ICAgICAgICBsZHIgICByMSwgPXhlbl9maXhtYXAgICAgICAgIC8qIHIxIDo9IHZhZGRyICh4ZW5f
Zml4bWFwKSAqLwo+IC0gICAgICAgIG1vdiAgIHIzLCAjMAo+ICAgICAgICAgIGxzciAgIHIyLCBy
MTEsICNUSElSRF9TSElGVAo+ICAgICAgICAgIGxzbCAgIHIyLCByMiwgI1RISVJEX1NISUZUICAg
LyogNEsgYWxpZ25lZCBwYWRkciBvZiBVQVJUICovCj4gICAgICAgICAgb3JyICAgcjIsIHIyLCAj
UFRfVVBQRVIoREVWX0wzKQo+ICAgICAgICAgIG9yciAgIHIyLCByMiwgI1BUX0xPV0VSKERFVl9M
MykgLyogcjI6cjMgOj0gNEsgZGV2IG1hcCBpbmNsdWRpbmcgVUFSVCAqLwo+ICsgICAgICAgIG1v
diAgIHIzLCAjMHgwCj4gICAgICAgICAgc3RyZCAgcjIsIHIzLCBbcjEsICMoRklYTUFQX0NPTlNP
TEUqOCldIC8qIE1hcCBpdCBpbiB0aGUgZmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwo+ICAxOgo+ICAK
PiBAQCAtMzg4LDYgKzM4OSw3IEBAIHBhZ2luZzoKPiAgICAgICAgICBvcnIgICByMiwgcjIsICNQ
VF9MT1dFUihQVCkgIC8qIHIyOnIzIDo9IHRhYmxlIG1hcCBvZiB4ZW5fZml4bWFwICovCj4gICAg
ICAgICAgbGRyICAgcjQsID1GSVhNQVBfQUREUigwKQo+ICAgICAgICAgIG1vdiAgIHI0LCByNCwg
bHNyICMoU0VDT05EX1NISUZUIC0gMykgICAvKiByNCA6PSBTbG90IGZvciBGSVhNQVAoMCkgKi8K
PiArICAgICAgICBtb3YgICByMywgIzB4MAo+ICAgICAgICAgIHN0cmQgIHIyLCByMywgW3IxLCBy
NF0gICAgICAgLyogTWFwIGl0IGluIHRoZSBmaXhtYXAncyBzbG90ICovCj4gIAo+ICAgICAgICAg
IC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCj4gLS0gCj4g
Mi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 23:17:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 23: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 1hXwCu-0002Ik-Ob; Mon, 03 Jun 2019 23:17: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=e1yZ=UC=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hXwCt-0002If-MR
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 23:17:35 +0000
X-Inumbo-ID: c458389e-8655-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c458389e-8655-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 23:17: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 x53NEAPY178063;
 Mon, 3 Jun 2019 23:17:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=uykKXnVBbr+OUwrh6O1DVVpBoyWwn8U405zS/E8Bz5Y=;
 b=C1p/i31Arffk+8RElrCNygThCRQSCl4D64HQPYRzKdRCSVBT7UaSMlfj+nptQ/i1Lixa
 RU6Z+wz5XTHkJAg92MXvhlYNZZ1s8vGFetD6mwO7gvgw8mIFvmJoMenue3dpaYYmMrRP
 mF9JHo73/Lib243gJ6dYeohI4eWzAMNgStxA1tC7CTLuRUNco5H/B8CT3qBigTIg8iPQ
 1sJ3Qj25elNCByMetDkXI25ztkqGnIhAbFvfefW3Sfbu+neVYCflkjjxmh5d+Z8qrCIz
 46+TNrisdZDvo/w8XPqIgjYYfGPNmc+VTBCQXcNt5JYQvzraFW1vEulPbFvmXJ6dd4sg WQ== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2sugst9ufu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 03 Jun 2019 23:17:29 +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 x53NFaWt010402;
 Mon, 3 Jun 2019 23:17:28 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2svbbvcns0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 03 Jun 2019 23:17:28 +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 x53NHRiQ005663;
 Mon, 3 Jun 2019 23:17:27 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 03 Jun 2019 16:17:26 -0700
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
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: <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
Date: Mon, 3 Jun 2019 19:16:22 -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: <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9277
 signatures=668687
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-1906030155
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9277
 signatures=668687
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-1906030156
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: jgross@suse.com, xen-devel@lists.xenproject.org, Julien.Grall@arm.com,
 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>

T24gNi8zLzE5IDI6MjUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBUdWUsIDI4
IE1heSAyMDE5LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDUvMjgvMTkgNjo0OCBQTSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gRnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgo+Pj4KPj4+IE9uIGFybTY0IHN3aW90bGIgaXMgb2Z0ZW4gKG5v
dCBhbHdheXMpIGFscmVhZHkgaW5pdGlhbGl6ZWQgYnkgbWVtX2luaXQuCj4+PiBXZSBkb24ndCB3
YW50IHRvIGluaXRpYWxpemUgaXQgdHdpY2UsIHdoaWNoIHdvdWxkIHRyaWdnZXIgYSBzZWNvbmQK
Pj4+IG1lbW9yeSBhbGxvY2F0aW9uLiBNb3Jlb3ZlciwgdGhlIHNlY29uZCBtZW1vcnkgcG9vbCBp
cyB0eXBpY2FsbHkgbWFkZSBvZgo+Pj4gaGlnaCBwYWdlcyBhbmQgZW5kcyB1cCByZXBsYWNpbmcg
dGhlIG9yaWdpbmFsIG1lbW9yeSBwb29sIG9mIGxvdyBwYWdlcy4KPj4+IEFzIGEgc2lkZSBlZmZl
Y3Qgb2YgdGhpcyBjaGFuZ2UsIGl0IGlzIHBvc3NpYmxlIHRvIGhhdmUgbG93IHBhZ2VzIGluCj4+
PiBzd2lvdGxiLXhlbiBvbiBhcm02NC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+IEhhcyB0aGlzIGJlZW4gdGVzdGVkIG9u
IHg4Nj8KPiBZZXMsIEkgbWFuYWdlZCB0byB0ZXN0IGl0IHVzaW5nIFFFTVUuIFRoZXJlIGFyZSBu
byBlZmZlY3RzIG9uIHg4NiwgYXMKPiB0aGUgY2hlY2sgaW9fdGxiX3N0YXJ0ICE9IDAgcmV0dXJu
cyBmYWxzZS4KCkkgd29uZGVyIHRob3VnaCB3aGV0aGVyIHRoaXMgaXMgYWx3YXlzIHRoZSBjYXNl
LsKgIFdoZW4gd2UgYXJlIGNhbGxlZApmcm9tIHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKSBm
b3IgZXhhbXBsZS4KCgotYm9yaXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 23:20:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 23: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 1hXwFK-00036q-CS; Mon, 03 Jun 2019 23:20: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=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXwFJ-00031n-Fv
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 23:20:05 +0000
X-Inumbo-ID: 1e17d320-8656-11e9-9edd-e333ca3eef4b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e17d320-8656-11e9-9edd-e333ca3eef4b;
 Mon, 03 Jun 2019 23:20:04 +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 95CDF26588;
 Mon,  3 Jun 2019 23:20:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559604003;
 bh=8AuqVVzjIeqeGCc3ZRYAc0Qtba658oRPBz/0WQ2F++E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=VHyrSQlPh0fcbqDSKS3n1SUT6y+lfacx6W2825ohZ9dCR3atb3Kfm78TskZm3aXws
 j/TUE1TI7dpGfbuaQ4+ro0xeAk3IU7q141nlOiMOGb2Mp9aek7K1c/09fnGfZTj+6f
 k9MKUYAAojlf/ZUGQwyNMqDy/iK1FEFZttQYhYIo=
Date: Mon, 3 Jun 2019 16:20:03 -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: <20190514122456.28559-14-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906031619500.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-14-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 13/19] xen/arm32: mm:
 Avoid to zero and clean cache for CPU0 domheap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBwYWdlLXRhYmxl
IHdhbGtlciBpcyBjb25maWd1cmVkIHRvIHVzZSB0aGUgc2FtZSBzaGFyZWFiaWxpdHkgYW5kCj4g
Y2FjaGVhYmlsaXR5IGFzIHRoZSBhY2Nlc3MgcGVyZm9ybWVkIHdoZW4gdXBkYXRpbmcgdGhlIHBh
Z2UtdGFibGVzLiBUaGlzCj4gbWVhbnMgY2xlYW5pbmcgdGhlIGNhY2hlIGZvciBDUFUwIGRvbWhl
YXAgaXMgdW5uZWNlc3NhcnkuCj4gCj4gRnVydGhlcm1vcmUsIENQVTAgcGFnZS10YWJsZXMgYXJl
IHBhcnQgb2YgWGVuIGJpbmFyeSBhbmQgd2lsbCBhbHJlYWR5IGJlCj4gemVyb2VkIGJlZm9yZSBi
ZWVuIHVzZWQuIFNvIGl0IGlzIHBvaW50bGVzcyB0byB6ZXJvIHRoZSBkb21oZWFwIGFnYWluLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
UmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgpSZXZp
ZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4g
LS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFR3ZWFrIGEgYml0IHRoZSBjb21t
aXQgbWVzc2FnZQo+ICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAg
eGVuL2FyY2gvYXJtL21tLmMgfCA1IC0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCj4gaW5kZXggZTA5MGFmYjk3Ni4uY2RhMjg0N2QwMCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTcyNCwxMSArNzI0LDYg
QEAgdm9pZCBfX2luaXQgc2V0dXBfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19v
ZmZzZXQpCj4gICNpZmRlZiBDT05GSUdfQVJNXzMyCj4gICAgICBwZXJfY3B1KHhlbl9wZ3RhYmxl
LCAwKSA9IGNwdTBfcGd0YWJsZTsKPiAgICAgIHBlcl9jcHUoeGVuX2RvbW1hcCwgMCkgPSBjcHUw
X2RvbW1hcDsKPiAtCj4gLSAgICAvKiBNYWtlIHN1cmUgaXQgaXMgY2xlYXIgKi8KPiAtICAgIG1l
bXNldCh0aGlzX2NwdSh4ZW5fZG9tbWFwKSwgMCwgRE9NSEVBUF9TRUNPTkRfUEFHRVMqUEFHRV9T
SVpFKTsKPiAtICAgIGNsZWFuX2RjYWNoZV92YV9yYW5nZSh0aGlzX2NwdSh4ZW5fZG9tbWFwKSwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9NSEVBUF9TRUNPTkRfUEFHRVMqUEFH
RV9TSVpFKTsKPiAgI2VuZGlmCj4gIH0KPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 03 23:29:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Jun 2019 23:29:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXwO2-0003O4-6H; Mon, 03 Jun 2019 23:29:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RTL5=UC=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hXwO0-0003Nz-VB
 for xen-devel@lists.xenproject.org; Mon, 03 Jun 2019 23:29:05 +0000
X-Inumbo-ID: 5e785e08-8657-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e785e08-8657-11e9-8980-bc764e045a96;
 Mon, 03 Jun 2019 23:29: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 22B61255C1;
 Mon,  3 Jun 2019 23:29:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559604541;
 bh=kEfumAvqDWLepbe9saqfvAu1e6KiYqD6g4Tc7dQlmc4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ypjxjSJlWUYqVFSi3Q3+fijYng0m70dua/Ajmhrnd75v6z62FCeszv+KgUUKR5hFI
 1Y1f79Kjs2M3tLJNoH+8QGFqv4cqqX2/MnwLeH/3hCH/65RKPnTvmn5FuNQjwTMVo0
 IpQw1iV2jWxe/9UuKHnKv9oB9i7vuj4uV+07HrfE=
Date: Mon, 3 Jun 2019 16:29: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: <20190514122456.28559-16-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906031628470.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-16-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 15/19] xen/arm: mm:
 Introduce DEFINE_PAGE_TABLE{, S} and use it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFdlIGhhdmUgbXVsdGlw
bGUgc3RhdGljIHBhZ2UtdGFibGVzIGRlZmluZWQgaW4gYXJjaC9hcm0vbW0uYy4gVGhlCj4gY3Vy
cmVudCB3YXkgdG8gZGVmaW5lIHRoZW0gaXMgZGlmZmljdWx0IHRvIHJlYWQgYW5kIGRvZXMgbm90
IGhlbHAgd2hlbgo+IG1ha2luZyBtb2RpZmljYXRpb24uCj4gCj4gVHdvIG5ldyBoZWxwZXJzIERF
RklORV9QQUdFX1RBQkxFUyAodG8gZGVmaW5lIG11bHRpcGxlIHBhZ2UtdGFibGVzKSBhbmQKPiBE
RUZJTkVfUEFHRV9UQUJMRSAoYWxpYXMgb2YgREVGSU5FX1BBR0VfVEFCTEVTKC4uLiwgMSkpIGFy
ZSBpbnRyb2R1Y2VkCj4gYW5kIG5vdyB1c2VkIHRvIGRlZmluZSBzdGF0aWMgcGFnZS10YWJsZXMu
Cj4gCj4gTm90ZSB0aGF0IERFRklORV9QQUdFX1RBQkxFUygpIGFsaWdubWVudCBkaWZmZXJzIGZy
b20gd2hhdCBpcyBjdXJyZW50bHkKPiB1c2VkIGZvciBhbGxvY2F0aW5nIHBhZ2UtdGFibGVzLiBU
aGlzIGlzIGZpbmUgYmVjYXVzZSBwYWdlLXRhYmxlcyBhcmUKPiBvbmx5IHJlcXVpcmVkIHRvIGJl
IGFsaWduZWQgdG8gYSBwYWdlLXNpemUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAg
ICAgICAgIC0gUGF0Y2ggaW4gcmVwbGFjZW1lbnQgb2YgIlVzZSB0aGUgc2hvcnRlciB2ZXJzaW9u
Cj4gICAgICAgICBfX2FsaWduZWQoUEFHRV9TSVpFKSB0byBhbGlnbiBwYWdlLXRhYmxlcyIuCj4g
LS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jIHwgMzIgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5j
Cj4gaW5kZXggNmRiN2RkYTBkYS4uOWE1ZjJlMWMzZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTUwLDYgKzUwLDExIEBAIHN0
cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293Owo+ICAjdW5kZWYgbWZuX3Rv
X3ZpcnQKPiAgI2RlZmluZSBtZm5fdG9fdmlydChtZm4pIF9fbWZuX3RvX3ZpcnQobWZuX3gobWZu
KSkKPiAgCj4gKyNkZWZpbmUgREVGSU5FX1BBR0VfVEFCTEVTKG5hbWUsIG5yKSAgICAgICAgICAg
ICAgICAgICAgXAo+ICtscGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgbmFtZVtMUEFFX0VOVFJJ
RVMgKiAobnIpXQo+ICsKPiArI2RlZmluZSBERUZJTkVfUEFHRV9UQUJMRShuYW1lKSBERUZJTkVf
UEFHRV9UQUJMRVMobmFtZSwgMSkKPiArCj4gIC8qIFN0YXRpYyBzdGFydC1vZi1kYXkgcGFnZXRh
YmxlcyB0aGF0IHdlIHVzZSBiZWZvcmUgdGhlIGFsbG9jYXRvcnMKPiAgICogYXJlIHVwLiBUaGVz
ZSBhcmUgdXNlZCBieSBhbGwgQ1BVcyBkdXJpbmcgYnJpbmd1cCBiZWZvcmUgc3dpdGNoaW5nCj4g
ICAqIHRvIHRoZSBDUFVzIG93biBwYWdldGFibGVzLgo+IEBAIC03MywxMyArNzgsMTMgQEAgc3Ry
dWN0IGRvbWFpbiAqZG9tX3hlbiwgKmRvbV9pbywgKmRvbV9jb3c7Cj4gICAqIEZpbmFsbHksIGlm
IEVBUkxZX1BSSU5USyBpcyBlbmFibGVkIHRoZW4geGVuX2ZpeG1hcCB3aWxsIGJlIG1hcHBlZAo+
ICAgKiBieSB0aGUgQ1BVIG9uY2UgaXQgaGFzIG1vdmVkIG9mZiB0aGUgMToxIG1hcHBpbmcuCj4g
ICAqLwo+IC1scGFlX3QgYm9vdF9wZ3RhYmxlW0xQQUVfRU5UUklFU10gX19hdHRyaWJ1dGVfXygo
X19hbGlnbmVkX18oNDA5NikpKTsKPiArREVGSU5FX1BBR0VfVEFCTEUoYm9vdF9wZ3RhYmxlKTsK
PiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAtbHBhZV90IGJvb3RfZmlyc3RbTFBBRV9FTlRSSUVT
XSBfX2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXyg0MDk2KSkpOwo+IC1scGFlX3QgYm9vdF9maXJz
dF9pZFtMUEFFX0VOVFJJRVNdIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDQwOTYpKSk7Cj4g
K0RFRklORV9QQUdFX1RBQkxFKGJvb3RfZmlyc3QpOwo+ICtERUZJTkVfUEFHRV9UQUJMRShib290
X2ZpcnN0X2lkKTsKPiAgI2VuZGlmCj4gLWxwYWVfdCBib290X3NlY29uZFtMUEFFX0VOVFJJRVNd
ICBfX2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXyg0MDk2KSkpOwo+IC1scGFlX3QgYm9vdF90aGly
ZFtMUEFFX0VOVFJJRVNdICBfX2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXyg0MDk2KSkpOwo+ICtE
RUZJTkVfUEFHRV9UQUJMRShib290X3NlY29uZCk7Cj4gK0RFRklORV9QQUdFX1RBQkxFKGJvb3Rf
dGhpcmQpOwo+ICAKPiAgLyogTWFpbiBydW50aW1lIHBhZ2UgdGFibGVzICovCj4gIAo+IEBAIC05
Myw4ICs5OCw4IEBAIGxwYWVfdCBib290X3RoaXJkW0xQQUVfRU5UUklFU10gIF9fYXR0cmlidXRl
X18oKF9fYWxpZ25lZF9fKDQwOTYpKSk7Cj4gIAo+ICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ICAj
ZGVmaW5lIEhZUF9QVF9ST09UX0xFVkVMIDAKPiAtbHBhZV90IHhlbl9wZ3RhYmxlW0xQQUVfRU5U
UklFU10gX19hdHRyaWJ1dGVfXygoX19hbGlnbmVkX18oNDA5NikpKTsKPiAtbHBhZV90IHhlbl9m
aXJzdFtMUEFFX0VOVFJJRVNdIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDQwOTYpKSk7Cj4g
K3N0YXRpYyBERUZJTkVfUEFHRV9UQUJMRSh4ZW5fcGd0YWJsZSk7Cj4gK3N0YXRpYyBERUZJTkVf
UEFHRV9UQUJMRSh4ZW5fZmlyc3QpOwo+ICAjZGVmaW5lIFRISVNfQ1BVX1BHVEFCTEUgeGVuX3Bn
dGFibGUKPiAgI2Vsc2UKPiAgI2RlZmluZSBIWVBfUFRfUk9PVF9MRVZFTCAxCj4gQEAgLTEwNywx
NyArMTEyLDE2IEBAIHN0YXRpYyBERUZJTkVfUEVSX0NQVShscGFlX3QgKiwgeGVuX3BndGFibGUp
Owo+ICAgKiBET01IRUFQX1ZJUlRfU1RBUlQuLi5ET01IRUFQX1ZJUlRfRU5EIGluIDJNQiBjaHVu
a3MuICovCj4gIHN0YXRpYyBERUZJTkVfUEVSX0NQVShscGFlX3QgKiwgeGVuX2RvbW1hcCk7Cj4g
IC8qIFJvb3Qgb2YgdGhlIHRyaWUgZm9yIGNwdTAsIG90aGVyIENQVSdzIFBUcyBhcmUgZHluYW1p
Y2FsbHkgYWxsb2NhdGVkICovCj4gLWxwYWVfdCBjcHUwX3BndGFibGVbTFBBRV9FTlRSSUVTXSBf
X2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXyg0MDk2KSkpOwo+ICtzdGF0aWMgREVGSU5FX1BBR0Vf
VEFCTEUoY3B1MF9wZ3RhYmxlKTsKPiAgLyogY3B1MCdzIGRvbWhlYXAgcGFnZSB0YWJsZXMgKi8K
PiAtbHBhZV90IGNwdTBfZG9tbWFwW0xQQUVfRU5UUklFUypET01IRUFQX1NFQ09ORF9QQUdFU10K
PiAtICAgIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDQwOTYqRE9NSEVBUF9TRUNPTkRfUEFH
RVMpKSk7Cj4gK3N0YXRpYyBERUZJTkVfUEFHRV9UQUJMRVMoY3B1MF9kb21tYXAsIERPTUhFQVBf
U0VDT05EX1BBR0VTKTsKPiAgI2VuZGlmCj4gIAo+ICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ICAv
KiBUaGUgZmlyc3QgcGFnZSBvZiB0aGUgZmlyc3QgbGV2ZWwgbWFwcGluZyBvZiB0aGUgeGVuaGVh
cC4gVGhlCj4gICAqIHN1YnNlcXVlbnQgeGVuaGVhcCBmaXJzdCBsZXZlbCBwYWdlcyBhcmUgZHlu
YW1pY2FsbHkgYWxsb2NhdGVkLCBidXQKPiAgICogd2UgbmVlZCB0aGlzIG9uZSB0byBib290c3Ry
YXAgb3Vyc2VsdmVzLiAqLwo+IC1scGFlX3QgeGVuaGVhcF9maXJzdF9maXJzdFtMUEFFX0VOVFJJ
RVNdIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDQwOTYpKSk7Cj4gK3N0YXRpYyBERUZJTkVf
UEFHRV9UQUJMRSh4ZW5oZWFwX2ZpcnN0X2ZpcnN0KTsKPiAgLyogVGhlIHplcm9ldGggbGV2ZWwg
c2xvdCB3aGljaCB1c2VzIHhlbmhlYXBfZmlyc3RfZmlyc3QuIFVzZWQgYmVjYXVzZQo+ICAgKiBz
ZXR1cF94ZW5oZWFwX21hcHBpbmdzIG90aGVyd2lzZSByZWxpZXMgb24gbWZuX3RvX3ZpcnQgd2hp
Y2ggaXNuJ3QKPiAgICogdmFsaWQgZm9yIGEgbm9uLXhlbmhlYXAgbWFwcGluZy4gKi8KPiBAQCAt
MTMxLDEyICsxMzUsMTIgQEAgc3RhdGljIF9faW5pdGRhdGEgaW50IHhlbmhlYXBfZmlyc3RfZmly
c3Rfc2xvdCA9IC0xOwo+ICAgKiBhZGRyZXNzZXMgZnJvbSAwIHRvIDB4N2ZmZmZmZmYuIE9mZnNl
dHMgaW50byBpdCBhcmUgY2FsY3VsYXRlZAo+ICAgKiB3aXRoIHNlY29uZF9saW5lYXJfb2Zmc2V0
KCksIG5vdCBzZWNvbmRfdGFibGVfb2Zmc2V0KCkuCj4gICAqLwo+IC1scGFlX3QgeGVuX3NlY29u
ZFtMUEFFX0VOVFJJRVMqMl0gX19hdHRyaWJ1dGVfXygoX19hbGlnbmVkX18oNDA5NioyKSkpOwo+
ICtzdGF0aWMgREVGSU5FX1BBR0VfVEFCTEVTKHhlbl9zZWNvbmQsIDIpOwo+ICAvKiBGaXJzdCBs
ZXZlbCBwYWdlIHRhYmxlIHVzZWQgZm9yIGZpeG1hcCAqLwo+IC1scGFlX3QgeGVuX2ZpeG1hcFtM
UEFFX0VOVFJJRVNdIF9fYXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKDQwOTYpKSk7Cj4gK0RFRklO
RV9QQUdFX1RBQkxFKHhlbl9maXhtYXApOwo+ICAvKiBGaXJzdCBsZXZlbCBwYWdlIHRhYmxlIHVz
ZWQgdG8gbWFwIFhlbiBpdHNlbGYgd2l0aCB0aGUgWE4gYml0IHNldAo+ICAgKiBhcyBhcHByb3By
aWF0ZS4gKi8KPiAtc3RhdGljIGxwYWVfdCB4ZW5feGVubWFwW0xQQUVfRU5UUklFU10gX19hdHRy
aWJ1dGVfXygoX19hbGlnbmVkX18oNDA5NikpKTsKPiArc3RhdGljIERFRklORV9QQUdFX1RBQkxF
KHhlbl94ZW5tYXApOwo+ICAKPiAgLyogTm9uLWJvb3QgQ1BVcyB1c2UgdGhpcyB0byBmaW5kIHRo
ZSBjb3JyZWN0IHBhZ2V0YWJsZXMuICovCj4gIHVpbnQ2NF90IGluaXRfdHRicjsKPiAtLSAKPiAy
LjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 00:45:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 00: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 1hXxZl-0002TA-3f; Tue, 04 Jun 2019 00:45:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rj+d=UD=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXxZj-0002T5-Tk
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 00:45:15 +0000
X-Inumbo-ID: 025ac852-8662-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 025ac852-8662-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 00:45:13 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Tue, 4 Jun 2019 08:43:00 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 08:44:56 +0800
Message-ID: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRv
CnRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBw
YXJhbXMgY2FuIGJlCnJlYWQvY2hhbmdlZCBieSBzeXN0ZW0gY29udHJvbCBoeXBlcmNhbGwgYXQg
cnVuIHRpbWUuCgpDYW4gYmUgZGlzYWJsZWQgZm9yIHNtYWxsZXIgY29kZSBmb290cHJpbnQuCgpT
aWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQog
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgfCAxMiArKysrKysrKysrKysKIHhlbi9jb21tb24vTWFr
ZWZpbGUgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi90cmFjZS5oIHwgMTcgKysrKysrKysr
KysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwpp
bmRleCBjODM4NTA2Li4zNDU5ZjU2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysr
IGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0zNjgsNCArMzY4LDE2IEBAIGNvbmZpZyBET00wX01F
TQogCiAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3BlY2lmeS4K
IAorY29uZmlnIFRSQUNFQlVGRkVSCisJYm9vbCAiRW5hYmxlIHRyYWNlIGV2ZW50IGxvZ3MiICBp
ZiBFWFBFUlQgPSAieSIKKwktLS1oZWxwLS0tCisJICBYZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0
dXModHJhY2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8gdHJhY2UgbWVtb3J5CisJICB3aGVuIGVu
YWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBwYXJhbXMgY2FuIGJlIHJlYWQvY2hh
bmdlZAorCSAgYnkgc3lzdGVtIGNvbnRyb2wgaHlwZXJjYWxsIGF0IHJ1biB0aW1lLgorCisJICBU
aGlzIGlzIHVzZWQgdG8gcmVjb3JkIHhlbiBpbnRlcm5hbCBydW5uaW5nIHN0YXR1cy4KKwkgIHdp
dGggYSBsaXR0ZSBwZXJmb3JtYW5jZSBvdmVyaGVhZC4KKwkgIENhbiBiZSBzZXQgdG8gJ04nIGlm
IHlvdSBkb250IHdhbnQgdGhpcyBmdW5jdGlvbi4KKwkgIFdoZW4gbm90IGNvbmZpZ3VyZWQsICdY
RU5fU1RTQ1RMX3RidWZfb3AnIGNvbW1hbmQgd2lsbCByZXN1bHQgJ0VOT1NZUycuCisKIGVuZG1l
bnUKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxl
CmluZGV4IGJjYTQ4ZTYuLjlmZDFiZDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUK
KysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQpAQCAtNTYsNyArNTYsNyBAQCBvYmoteSArPSBzeXNj
dGwubwogb2JqLXkgKz0gdGFza2xldC5vCiBvYmoteSArPSB0aW1lLm8KIG9iai15ICs9IHRpbWVy
Lm8KLW9iai15ICs9IHRyYWNlLm8KK29iai0kKENPTkZJR19UUkFDRUJVRkZFUikgKz0gdHJhY2Uu
bwogb2JqLXkgKz0gdmVyc2lvbi5vCiBvYmoteSArPSB2aXJ0dWFsX3JlZ2lvbi5vCiBvYmoteSAr
PSB2bV9ldmVudC5vCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaCBiL3hlbi9p
bmNsdWRlL3hlbi90cmFjZS5oCmluZGV4IDEyOTY2ZWEuLmRhNzgxZmEgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi90cmFjZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCkBAIC0y
MSwxMiArMjEsMTUgQEAKICNpZm5kZWYgX19YRU5fVFJBQ0VfSF9fCiAjZGVmaW5lIF9fWEVOX1RS
QUNFX0hfXwogCisjaWZkZWYgQ09ORklHX1RSQUNFQlVGRkVSCiBleHRlcm4gaW50IHRiX2luaXRf
ZG9uZTsKKyNlbmRpZgogCiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPgogI2luY2x1ZGUgPHB1
YmxpYy90cmFjZS5oPgogI2luY2x1ZGUgPGFzbS90cmFjZS5oPgogCisjaWZkZWYgQ09ORklHX1RS
QUNFQlVGRkVSCiAvKiBVc2VkIHRvIGluaXRpYWxpc2UgdHJhY2UgYnVmZmVyIGZ1bmN0aW9uYWxp
dHkgKi8KIHZvaWQgaW5pdF90cmFjZV9idWZzKHZvaWQpOwogCkBAIC00Nyw2ICs1MCwyMCBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgdHJhY2VfdmFyKHUzMiBldmVudCwgaW50IGN5Y2xlcywgaW50IGV4
dHJhLAogdm9pZCBfX3RyYWNlX2h5cGVyY2FsbCh1aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9u
ZyBvcCwKICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgeGVuX3Vsb25nX3QgKmFyZ3MpOwog
CisjZWxzZQorI2RlZmluZSB0Yl9pbml0X2RvbmUgZmFsc2UKK3N0YXRpYyBpbmxpbmUgdm9pZCBp
bml0X3RyYWNlX2J1ZnModm9pZCkge30KK3N0YXRpYyBpbmxpbmUgaW50IHRiX2NvbnRyb2woc3Ry
dWN0IHhlbl9zeXNjdGxfdGJ1Zl9vcCAqdGJjKSB7IHJldHVybiAtRU5PU1lTOyB9CisKK3N0YXRp
YyBpbmxpbmUgaW50IHRyYWNlX3dpbGxfdHJhY2VfZXZlbnQodWludDMyX3QgZXZlbnQpIHsgcmV0
dXJuIDA7IH0KK3N0YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV92YXIodWludDMyX3QgZXZlbnQsIGlu
dCBjeWNsZXMsIGludCBleHRyYSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
dm9pZCAqZXh0cmFfZGF0YSkge30KK3N0YXRpYyBpbmxpbmUgdm9pZCBfX3RyYWNlX3Zhcih1aW50
MzJfdCBldmVudCwgYm9vbCBjeWNsZXMsIHVuc2lnbmVkIGludCBleHRyYSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpleHRyYV9kYXRhKSB7fQorc3RhdGljIGlu
bGluZSB2b2lkIF9fdHJhY2VfaHlwZXJjYWxsKHVpbnQzMl90IGV2ZW50LCB1bnNpZ25lZCBsb25n
IG9wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhlbl91bG9u
Z190ICphcmdzKSB7fQorI2VuZGlmCisKIC8qIENvbnZlbmllbmNlIG1hY3JvcyBmb3IgY2FsbGlu
ZyB0aGUgdHJhY2UgZnVuY3Rpb24uICovCiAjZGVmaW5lIFRSQUNFXzBEKF9lKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 00:49:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 00:49: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 1hXxdW-0002cF-Ll; Tue, 04 Jun 2019 00: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=Rj+d=UD=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hXxdV-0002cA-KI
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 00:49:09 +0000
X-Inumbo-ID: 8e5e5fba-8662-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e5e5fba-8662-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 00:49:07 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Tue, 4 Jun
 2019 08:46:55 +0800
To: Jan Beulich <JBeulich@suse.com>, <george.dunlap@citrix.com>
References: <35519b1efa94833e1ba3597925b409ec@sslemail.net>
 <5CF10BB80200007800233F92@prv1-mh.provo.novell.com>
 <216d2eb7-66ae-1128-318d-86a314a79d69@mxnavi.com>
 <5CF4DAC90200007800234711@prv1-mh.provo.novell.com>
 <058c6adb-0cba-0825-264a-f31d24ba21fe@mxnavi.com>
 <5CF4FC53020000780023490D@prv1-mh.provo.novell.com>
 <6852F5F0-0DC1-4FAE-9D80-5AF9C1187DB4@citrix.com>
 <5CF52F3A0200007800234AC4@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <99e95625-f124-2896-efa8-30c03ad00c0f@mxnavi.com>
Date: Tue, 4 Jun 2019 08:49:00 +0800
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: <5CF52F3A0200007800234AC4@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMy8xOSAyMjozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDYuMTkgYXQg
MTY6MDgsIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gSnVuIDMsIDIw
MTksIGF0IDExOjU0IEFNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+
Pj4KPj4+Pj4+IE9uIDAzLjA2LjE5IGF0IDEyOjQxLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4g
d3JvdGU6Cj4+Pj4gT24gNi8zLzE5IDE2OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4g
T24gMDMuMDYuMTkgYXQgMDU6MDcsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4+
Pj4+IE9uIDUvMzEvMTkgMTk6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4+IE9uIDMw
LjA1LjE5IGF0IDEyOjE3LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+Pj4+Pj4+
IERlZmF1bHQ6IGVuYWJsZWQuCj4+Pj4+Pj4+IENhbiBiZSBkaXNhYmxlZCBmb3Igc21hbGxlciBj
b2RlIGZvb3RwcmludC4KPj4+Pj4+PiBCdXQgeW91J3JlIGF3YXJlIHRoYXQgd2UncmUsIGZvciBu
b3cgYXQgbGVhc3QsIHRyeWluZyB0byBsaW1pdCB0aGUKPj4+Pj4+PiBudW1iZXIgb2YgaW5kZXBl
bmRlbnRseSBzZWxlY3RhYmxlIGNvbmZpZyBvcHRpb25zPyBPbmVzIGRlcGVuZGluZwo+Pj4+Pj4+
IG9uIEVYUEVSVCBhcmUgc29ydCBvZiBhbiBleGNlcHRpb24gaW4gY2VydGFpbiBjYXNlcy4KPj4+
Pj4+IExpbWl0IHRoZSBudW1iZXIgb2YgaW5kZXBlbmRlbnRseSBzZWxlY3RhYmxlIGNvbmZpZyBz
b3VuZHMgZ29vZCB0byBtZS4KPj4+Pj4+Cj4+Pj4+PiBEb2VzIHRoZSBmb2xsb3dpbmcgbG9va3Mg
Z29vZD8KPj4+Pj4+Cj4+Pj4+PiArY29uZmlnIEhBU19UUkFDRUJVRkZFUgo+Pj4+Pj4gKyAgICAg
ICBib29sICJFbmFibGUvRGlzYWJsZSB0cmFjZWJ1ZmZlciIgIGlmIEVYUEVSVCA9ICJ5Igo+Pj4+
Pj4gKyAgICAgICAtLS1oZWxwLS0tCj4+Pj4+PiArICAgICAgICAgRW5hYmxlIG9yIGRpc2FibGUg
dHJhY2VidWZmZXIgZnVuY3Rpb24uCj4+Pj4+PiArICAgICAgICAgWGVuIGludGVybmFsIHJ1bm5p
bmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRvCj4+Pj4+PiB0cmFjZSBtZW1v
cnkKPj4+Pj4+ICsgICAgICAgICB3aGVuIGVuYWJsZWQuCj4+Pj4+PiArCj4+Pj4+IFRoZSBFWFBF
UlQgYWRkaXRpb24gbWFrZSBpbnRyb2R1Y2luZyB0aGlzIGZpbmUgYnkgbWUuIEJ1dCBpdHMgbmFt
ZQo+Pj4+PiBpcyBzdGlsbCB3cm9uZywgYW5kIHRoZSBoZWxwIHRleHQgYWxzbyBuZWVkcyBmdXJ0
aGVyIGltcHJvdmVtZW50IGltby4KPj4+PiBIaSBKYW4sIHRoYW5rcyBmb3IgeW91ciBraW5kbHkg
cmV2aWV3IGFuZCBmZWVkYmFjay4KPj4+Pgo+Pj4+IEZvciB0aGlzLCB3b3VsZCB5b3UgcGxlYXNl
IGdpdmUgeW91ciBzdWdnZXN0aW9ucyBhYm91dCB0aGUgbmFtZSBhbmQgaGVscAo+Pj4+IHRleHQ/
Cj4+PiBBcyBmYXIgYXMgdGhlIG5hbWUgaXMgY29uY2VybmVkLCB0aGUgSEFTXyBzaG91bGQgYmUg
ZHJvcHBlZC4KPj4+IEknbSBhZnJhaWQgSSBkb24ndCBoYXZlIGEgcGFydGljdWxhciBzdWdnZXN0
aW9uIGZvciB0aGUgaGVscCB0ZXh0Lgo+PiBZb3UgY291bGQgYXQgbGVhc3QgZ2l2ZSBhbiBpZGVh
IHdoYXQgeW91IHRoaW5rIHRoZSBoZWxwIHRleHQgc2hvdWxkIGluY2x1ZGUsCj4+IG9yIHNvbWUg
a2luZCBvZiBndWlkYW5jZSBhcyB0byB3aGF0IHdvdWxkIHNhdGlzZnkgeW91LiAgT2J2aW91c2x5
IHlvdQo+PiBzaG91bGRu4oCZdCBiZSByZXF1aXJlZCB0byB3cml0ZSBldmVyeWJvZHnigJlzIGhl
bHAgdGV4dCBmb3IgdGhlbTsgYnV0IGJ5IHRoZQo+PiBzYW1lIHRva2VuLCBldmVyeWJvZHkgc2hv
dWxkbuKAmXQgYmUgcmVxdWlyZWQgdG8gcmVhZCB5b3VyIG1pbmQuCj4+Cj4+IElzLCDigJxBIGRl
c2NyaXB0aW9uIG9mIHRoZSBmZWF0dXJlLCBhbG9uZyB3aXRoIHRoZSBjb3N0cyBvZiBlbmFibGlu
ZyBpdOKAnSB0aGUKPj4gc29ydCBvZiB0aGluZyB5b3UgaGFkIGluIG1pbmQ/Cj4gSSBoYWQgbm90
aGluZyBpbiBwYXJ0aWN1bGFyIGluIG1pbmQuIFRoZXJlIG91Z2h0IHRvIGJlIG90aGVyIEtjb25m
aWcKPiBvcHRpb25zIHdpdGggYXQgbGVhc3QgaGFsZiB3YXkgcmVhc29uYWJsZSBoZWxwIHRleHQs
IHdoaWNoIEkgdGhpbmsKPiBjb3VsZCBiZSB1c2VkIGFzIGd1aWRhbmNlLiBCZXlvbmQgdGhhdCBJ
IHRoaW5rIGhlbHAgdGV4dCBsYXJnZWx5IG9ubHkKPiByZS1zdGF0aW5nIHdoYXQgdGhlIHByb21w
dCBhbHJlYWR5IHNheXMgaXNuJ3QgaGVscGZ1bCwgYW5kIGhlbmNlCj4gY291bGQgYXMgd2VsbCBi
ZSBvbWl0dGVkLgoKVXBkYXRlIHRoZSBoZWxwIHRleHQgYW5kIHRoZSBIQVNfIGhhcyBiZWVuIGRy
b3BwZWQgaW4gdjEuCgo+Cj4gSmFuCj4KPiAuCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 01:20:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 01:20:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hXy7z-0005A9-AV; Tue, 04 Jun 2019 01:20: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXy7x-00059x-N1
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 01:20:37 +0000
X-Inumbo-ID: f0874952-8666-11e9-8ff3-87c3dddb0418
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f0874952-8666-11e9-8ff3-87c3dddb0418;
 Tue, 04 Jun 2019 01:20: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 1hXy7n-0004YC-CQ; Tue, 04 Jun 2019 01:20:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hXy7n-0007al-4j; Tue, 04 Jun 2019 01:20:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXy7n-00042h-3x; Tue, 04 Jun 2019 01:20:27 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137209-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=c7cdb4a80779a0451dc2c04c3d6b30769049d402
X-Osstest-Versions-That: freebsd=aab5f5a3bd55421fa6a8dbc05332a9b9fb49992c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 01:20:27 +0000
Subject: [Xen-devel] [freebsd-master test] 137209: regressions - trouble:
 blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzIwOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MjA5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzY5MDEKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogZnJlZWJzZCAgICAgICAgICAgICAgYzdjZGI0YTgwNzc5YTA0NTFkYzJjMDRjM2Q2YjMwNzY5
MDQ5ZDQwMgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYWFiNWY1YTNi
ZDU1NDIxZmE2YThkYmMwNTMzMmE5YjlmYjQ5OTkyYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM2
OTAxICAyMDE5LTA1LTI0IDEzOjMyOjA1IFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEzNzAwNSAgMjAxOS0wNS0yNyAwOToxOToxMiBaICAgIDcgZGF5cyAgICA0IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzIwOSAgMjAxOS0wNi0wMyAwOToxOToxOSBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFkcmlhbiA8YWRyaWFuQEZyZWVCU0Qub3Jn
PgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhbGxhbmp1
ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4K
ICBhc29tZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgog
IGJjcmFuIDxiY3JhbkBGcmVlQlNELm9yZz4KICBiZHJhZ29uIDxiZHJhZ29uQEZyZWVCU0Qub3Jn
PgogIGJyIDxickBGcmVlQlNELm9yZz4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4KICBi
eiA8YnpARnJlZUJTRC5vcmc+CiAgY2FybGF2aWxsYSA8Y2FybGF2aWxsYUBGcmVlQlNELm9yZz4K
ICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGFuZmUgPGRh
bmZlQEZyZWVCU0Qub3JnPgogIGRjaGFnaW4gPGRjaGFnaW5ARnJlZUJTRC5vcmc+CiAgZGVscGhp
aiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4KICBkb3VnbSA8
ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXJqIDxl
cmpARnJlZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgZ2xlYml1cyA8Z2xlYml1
c0BGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBqY2hhbmRyYSA8amNoYW5k
cmFARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJi
aXRzQEZyZWVCU0Qub3JnPgogIGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgam9oYWx1biA8am9o
YWx1bkBGcmVlQlNELm9yZz4KICBrZW4gPGtlbkBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFu
c0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBG
cmVlQlNELm9yZz4KICBsd2hzdSA8bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZy
ZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNrIDxtY2t1c2lja0BG
cmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgog
IHBmZyA8cGZnQEZyZWVCU0Qub3JnPgogIHBrdWJhaiA8cGt1YmFqQEZyZWVCU0Qub3JnPgogIHJn
cmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qu
b3JnPgogIHJwb2thbGEgPHJwb2thbGFARnJlZUJTRC5vcmc+CiAgcnUgPHJ1QEZyZWVCU0Qub3Jn
PgogIHNlZiA8c2VmQEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHNvYm9t
YXggPHNvYm9tYXhARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRz
b29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgog
IHd1bGYgPHd1bGZARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2Fp
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAyNzMzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 03:08:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 03: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 1hXzoU-0005z5-L3; Tue, 04 Jun 2019 03:08: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hXzoT-0005yv-Gc
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 03:08:37 +0000
X-Inumbo-ID: 073d74c8-8676-11e9-ae8b-3b6f548940f5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 073d74c8-8676-11e9-ae8b-3b6f548940f5;
 Tue, 04 Jun 2019 03:08: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 1hXzoL-0006xW-Dy; Tue, 04 Jun 2019 03:08: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 1hXzoL-0006mt-5j; Tue, 04 Jun 2019 03:08:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hXzoL-0005gt-3F; Tue, 04 Jun 2019 03:08:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137173-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot: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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt: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=b16a5334ed1211bf961c5883eb0f3ce35e90b4df
X-Osstest-Versions-That: linux=2584e66ffbf0fceb85c2d2f9179b6954720ec55d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 03:08:29 +0000
Subject: [Xen-devel] [linux-4.9 test] 137173: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE3MyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE3My8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDEx
IGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM2OTY3CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgICAgZmFpbCBw
YXNzIGluIDEzNzExMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk2NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM2OTY3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzY5NjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk2NwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM2OTY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgYjE2YTUzMzRlZDEyMTFiZjk2MWM1ODgzZWIwZjNjZTM1ZTkwYjRkZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMjU4NGU2NmZmYmYwZmNlYjg1YzJkMmY5
MTc5YjY5NTQ3MjBlYzU1ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM2OTY3ICAyMDE5LTA1LTI1
IDIyOjE2OjA5IFogICAgOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzExMyAgMjAxOS0w
NS0zMSAxNDoxMDoxOCBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkaXR5YSBQYWtraSA8cGFra2kwMDFAdW1u
LmVkdT4KICBBZHJpYW4gSHVudGVyIDxhZHJpYW4uaHVudGVyQGludGVsLmNvbT4KICBBa2lub2J1
IE1pdGEgPGFraW5vYnUubWl0YUBnbWFpbC5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFu
ZC5oYXJ2YXJkLmVkdT4KICBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4K
ICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAgQWxl
eGFuZHJ1IEFyZGVsZWFuIDxBbGV4YW5kcnUuQXJkZWxlYW5AYW5hbG9nLmNvbT4KICBBbGltIEFr
aHRhciA8YWxpbS5ha2h0YXJAc2Ftc3VuZy5jb20+CiAgQW5kcmVhIE1lcmVsbG8gPGFuZHJlYS5t
ZXJlbGxvQGdtYWlsLmNvbT4KICBBbmRyZWEgUGFycmkgPGFuZHJlYS5wYXJyaUBhbWFydWxhc29s
dXRpb25zLmNvbT4KICBBbmRyZWFzIEdydWVuYmFjaGVyIDxhZ3J1ZW5iYUByZWRoYXQuY29tPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQXJlbmQgdmFuIFNw
cmllbCA8YXJlbmQudmFuc3ByaWVsQGJyb2FkY29tLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRl
IE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgog
IEJhcnQgVmFuIEFzc2NoZSA8YnZhbmFzc2NoZUBhY20ub3JnPgogIEJhcnRsb21pZWogWm9sbmll
cmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCZW4gSHV0Y2hpbmdzIDxiZW5A
ZGVjYWRlbnQub3JnLnVrPgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29pcmVz
QHJlZGhhdC5jb20+CiAgQm8gWVUgPHRzdS55dWJvQGdtYWlsLmNvbT4KICBCb3Jpc2xhdiBQZXRr
b3YgPGJwQHN1c2UuZGU+CiAgQ2hhbndvbyBDaG9pIDxjdzAwLmNob2lAc2Ftc3VuZy5jb20+CiAg
Q2hhcmxlcyBLZWVwYXggPGNrZWVwYXhAb3BlbnNvdXJjZS5jaXJydXMuY29tPgogIENoZW5nZ3Vh
bmcgWHUgPGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBMZXNpYWsgPGNocmlzLmxlc2lha0BsaWNv
ci5jb20+CiAgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ29saW4g
SWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExpIDxjb2x5bGlAc3Vz
ZS5kZT4KICBDb3JlbnRpbiBMYWJiZSA8Y2xhYmJlLm1vbnRqb2llQGdtYWlsLmNvbT4KICBEYW4g
Q2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuIFdpbGxpYW1zIDxkYW4u
ai53aWxsaWFtc0BpbnRlbC5jb20+CiAgRGFuaWVsIEF4dGVucyA8ZGphQGF4dGVucy5uZXQ+CiAg
RGFuaWVsIEJhbHV0YSA8ZGFuaWVsLmJhbHV0YUBueHAuY29tPgogIERhdmlkIFMuIE1pbGxlciA8
ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAg
RGVubmlzIFNjaHJpZGRlIDxkZXZ1cmFuZG9tQGdteC5uZXQ+CiAgRGljayBLZW5uZWR5IDxkaWNr
Lmtlbm5lZHlAYnJvYWRjb20uY29tPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2UuY29t
PgogIEZsYXZpbyBTdWxpZ29pIDxmLnN1bGlnb2lAYXNlbS5pdD4KICBHZWVydCBVeXR0ZXJob2V2
ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2to
QGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+CiAgSGFucyBk
ZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIYW5zIFZlcmt1aWwgPGh2ZXJrdWlsLWNp
c2NvQHhzNGFsbC5ubD4KICBIYW5zIFZlcmt1aWwgPGh2ZXJrdWlsQHhzNGFsbC5ubD4KICBIZXJi
ZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGltYW5zaHUgTWFkaGFuaSA8
aG1hZGhhbmlAbWFydmVsbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAg
SmFtZXMgSHV0Y2hpbnNvbiA8amFodXRjaGluc29uOTlAZ29vZ2xlbWFpbC5jb20+CiAgSmFtZXMg
U21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAg
SmFudXN6IEtyenlzenRvZmlrIDxqbWtyenlzenRAZ21haWwuY29tPgogIEphc29uIEd1bnRob3Jw
ZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlw
cGUuYnJ1Y2tlckBhcm0uY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50
ZWwuY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJvbWUgQnJ1bmV0IDxq
YnJ1bmV0QGJheWxpYnJlLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpp
dWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9oYW5uZXMgQmVyZyA8
am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9obiBHYXJyeSA8am9obi5nYXJyeUBodWF3ZWku
Y29tPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KICBL
YWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBLYW5namllIEx1IDxramx1QHVtbi5l
ZHU+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2VudG8gS29iYXlhc2hp
IDxLZW50by5BLktvYmF5YXNoaUBzb255LmNvbT4KICBLb25zdGFudGluIEtobGVibmlrb3YgPGto
bGVibmlrb3ZAeWFuZGV4LXRlYW0ucnU+CiAgTGFkLCBQcmFiaGFrYXIgPHByYWJoYWthci5jc2Vu
Z2dAZ21haWwuY29tPgogIExhcnJ5IEZpbmdlciA8TGFycnkuRmluZ2VyQGx3ZmluZ2VyLm5ldD4K
ICBMYXJzLVBldGVyIENsYXVzZW4gPGxhcnNAbWV0YWZvby5kZT4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2Fs
bGVpakBsaW5hcm8ub3JnPgogIEx1Y2EgQ29lbGhvIDxsdWNpYW5vLmNvZWxob0BpbnRlbC5jb20+
CiAgTHVkb3ZpYyBEZXNyb2NoZXMgPGx1ZG92aWMuZGVzcm9jaGVzQG1pY3JvY2hpcC5jb20+CiAg
TWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJpdXN6IEJpYWxvbmN6eWsg
PG1hbmlvQHNreWJvby5uZXQ+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1h
cnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNj
aHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhh
YiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVs
bGVybWFuLmlkLmF1PgogIE1pa2UgS3JhdmV0eiA8bWlrZS5rcmF2ZXR6QG9yYWNsZS5jb20+CiAg
TmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBOYXRoYW4gTHlu
Y2ggPG5hdGhhbmxAbGludXguaWJtLmNvbT4KICBOYXluYSBKYWluIDxuYXluYUBsaW51eC5pYm0u
Y29tPgogIE5pY2hvbGFzIE51bmxleSA8bmljaG9sYXMuZC5udW5sZXlAaW50ZWwuY29tPgogIE5p
Y29sYXMgRmVycmUgPG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4KICBOaWNvbGFzIFNhZW56
IEp1bGllbm5lIDxuc2FlbnpqdWxpZW5uZUBzdXNlLmRlPgogIE5pY29saW4gQ2hlbiA8bmljb2xl
b3RzdWthQGdtYWlsLmNvbT4KICBQYW5rYWogR3VwdGEgPHBhZ3VwdGFAcmVkaGF0LmNvbT4KICBQ
YW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRS4gTWNLZW5uZXkgPHBh
dWxtY2tAbGludXguaWJtLmNvbT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgog
IFBldGVyIFVqZmFsdXNpIDxwZXRlci51amZhbHVzaUB0aS5jb20+CiAgUGV0ZXIgWmlqbHN0cmEg
KEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPGEucC56aWps
c3RyYUBjaGVsbG8ubmw+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgog
IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0cm9uaXguZGU+CiAgUGlvdHIgRmlnaWVsIDxw
LmZpZ2llbEBjYW1saW50ZWNobm9sb2dpZXMuY29tPgogIFBvdG51cmkgQmhhcmF0IFRlamEgPGJo
YXJhdEBjaGVsc2lvLmNvbT4KICBRaWFuIENhaSA8Y2FpQGxjYS5wdz4KICBSYWZhZWwgSi4gV3lz
b2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFw
QGluZnJhZGVhZC5vcmc+ICMgYnVpbGQtdGVzdGVkCiAgUmF1bCBFIFJhbmdlbCA8cnJhbmdlbEBj
aHJvbWl1bS5vcmc+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
CiAgU2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGludXguaW50ZWwuY29tPgogIFNhbWVlaCBK
dWJyYW4gPHNhbWVlaGpAYW1hem9uLmNvbT4KICBTYW1lZXIgUHVqYXIgPHNwdWphckBudmlkaWEu
Y29tPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KICBTZWFuIFlvdW5nIDxzZWFu
QG1lc3Mub3JnPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGludXRyb25p
eC5kZT4KICBTZWJhc3RpYW4gT3R0IDxzZWJvdHRAbGludXguaWJtLmNvbT4KICBTZXJnZXkgTWF0
eXVrZXZpY2ggPHNlcmdleS5tYXR5dWtldmljaC5vc0BxdWFudGVubmEuY29tPgogIFNoaWxlIFpo
YW5nIDxzaGlsZS56aGFuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBTaHVhaCBLaGFuIDxzaHVhaEBr
ZXJuZWwub3JnPgogIFNvd2phbnlhIEtvbWF0aW5lbmkgPHNrb21hdGluZW5pQG52aWRpYS5jb20+
CiAgU3RhbmxleSBDaHUgPHN0YW5sZXkuY2h1QG1lZGlhdGVrLmNvbT4KICBTdWdhciBaaGFuZyA8
c3VnYXIuemhhbmdAcm9jay1jaGlwcy5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJh
dmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBTdXRoaWt1bHBhbml0LCBTdXJhdmVlIDxTdXJh
dmVlLlN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBTdmVuIFZhbiBBc2Jyb2VjayA8VGhlU3Zlbjcz
QGdtYWlsLmNvbT4KICBUYW5nIEp1bmh1aSA8dGFuZy5qdW5odWkubGludXhAZ21haWwuY29tPgog
IFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxp
bnV0cm9uaXguZGU+CiAgVG9iaW4gQy4gSGFyZGluZyA8dG9iaW5Aa2VybmVsLm9yZz4KICBUb255
IExpbmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFRvbnkgTHVjayA8dG9ueS5sdWNrQGludGVs
LmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4KICBWaW5jZW56byBG
cmFzY2lubyA8dmluY2Vuem8uZnJhc2Npbm9AYXJtLmNvbT4KICBWaW5vZCBLb3VsIDx2a291bEBr
ZXJuZWwub3JnPgogIFZpcmVzaCBLdW1hciA8dmlyZXNoLmt1bWFyQGxpbmFyby5vcmc+CiAgV2Vu
IFlhbmcgPHdlbi55YW5nOTlAenRlLmNvbS5jbj4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1u
LmVkdT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBZaW5ibyBaaHUgPHlp
bmJvLnpodUBueHAuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJpbmdAaHVhd2VpLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
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
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDE5MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 03:50:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 03: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 1hY0SQ-0001H8-2v; Tue, 04 Jun 2019 03: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hY0SP-0001Gw-Co
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 03:49:53 +0000
X-Inumbo-ID: cdd52fef-867b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cdd52fef-867b-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 03:49: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 1hY0SM-0007gK-4k; Tue, 04 Jun 2019 03:49: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 1hY0SL-0002Ep-Qv; Tue, 04 Jun 2019 03:49:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hY0SL-0002gC-Pz; Tue, 04 Jun 2019 03:49:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137177-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=371e7001e8d5753365f3b6cd05b17e32be62b4f3
X-Osstest-Versions-That: ovmf=8594c2073cdb1065e60f01e9b099918c5e839212
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 03:49:49 +0000
Subject: [Xen-devel] [ovmf test] 137177: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE3NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxNzcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzNzFlNzAwMWU4ZDU3NTMzNjVmM2I2Y2QwNWIxN2Uz
MmJlNjJiNGYzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4NTk0YzIw
NzNjZGIxMDY1ZTYwZjAxZTliMDk5OTE4YzVlODM5MjEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzcxMTggIDIwMTktMDUtMzEgMjE6NTU6NDAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3MTc3ICAyMDE5LTA2LTAyIDE5OjIxOjI0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgODU5NGMyMDczYy4uMzcxZTcwMDFlOCAgMzcx
ZTcwMDFlOGQ1NzUzMzY1ZjNiNmNkMDViMTdlMzJiZTYyYjRmMyAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 05:48:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 05: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 1hY2J1-0003e1-4U; Tue, 04 Jun 2019 05:48: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=QJG0=UD=kroah.com=greg@srs-us1.protection.inumbo.net>)
 id 1hY2Iz-0003dw-GL
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 05:48:17 +0000
X-Inumbo-ID: 581d8a84-868c-11e9-8980-bc764e045a96
Received: from wout1-smtp.messagingengine.com (unknown [64.147.123.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 581d8a84-868c-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 05:48:14 +0000 (UTC)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46])
 by mailout.west.internal (Postfix) with ESMTP id 5BA42543;
 Tue,  4 Jun 2019 01:48:13 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Tue, 04 Jun 2019 01:48:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kroah.com; h=
 date:from:to:cc:subject:message-id:references:mime-version
 :content-type:content-transfer-encoding:in-reply-to; s=fm3; bh=T
 CaT+Fn47+ujhoKgN9BqRZfA99WODN1m/1NIm/vdRH8=; b=oaHBm6XDYjYnIR1+T
 tDP6lz3rPXXNul0GO6vfZa9L/L0jmBs0+qYGxIQnA08yiWcMtzGgEJlXssupUOWk
 IXiXTc7PRBQRY8LN2/u5T9nI1Gc58f2Y+HocDeVesocNpudlktWBKYFqrc8DWBYQ
 5T8byHPpvDvi0U/aqtts5/dEkHgnDE6uwCEI8NtaEUsa7dzTm8LdHXXccCSo5DJd
 DcpcQZug2TO0gunHcVwPYJBuXCyAEerKpju7cSNY+oK7yNc4D5DLNb/9D9OUB9Lq
 FvPKvahrP7eOBp/EexPhywS/N8HhKe1+bohaYPKCBirPf/w19szbXlsmREwh9Nik
 wyn9g==
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=fm2; bh=TCaT+Fn47+ujhoKgN9BqRZfA99WODN1m/1NIm/vdR
 H8=; b=GZ1FyG62s1xexwpPe4FC5Q62hK982P/nBwXKoBo/2LnNCaW3a8jrInxUP
 ARtfThVhX0ddEKj/QQTMSwRy92rmVXFTbqKE7t82LRu10VAo7CZXphwOTw+DW8Rd
 Ff6DUipkbo5YI4EQOUfzQcWI4d535crAFOp8aLrTINByquHyunwRESbSU+2uFB6k
 cgSLpRmIDnk+c5uygok/Yf8oWKKuoDv/JTrXuiKjQr4PaI9BFWtBeHsGJu3b/aWO
 UgINRDDsf1Kww2ql/jndm+FpH1YxGFGlisyuif+OBKgGDDSxBc5DuVD4lSuucuys
 kJBI0TTvpvIIHNOT32o5xgvUhsrBg==
X-ME-Sender: <xms:HAb2XMsLzrEelzR63i577txk3SZsU_gm9jfFAIzxFlhZnlgiWT3SXQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudefkedguddttdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggugfgjfgesthekredttderudenucfhrhhomhepifhr
 vghgucfmjfcuoehgrhgvgheskhhrohgrhhdrtghomheqnecukfhppeekfedrkeeirdekle
 druddtjeenucfrrghrrghmpehmrghilhhfrhhomhepghhrvghgsehkrhhorghhrdgtohhm
 necuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:HAb2XAXj2CYIhrQEuc_j1ZO71smNpFuZQ4e9xT5nHdm84L8BfVNDcw>
 <xmx:HAb2XEuofA8-jEtRCO9VuEgl94sirJxZOAau1IFOA77Jler4B0Hw5A>
 <xmx:HAb2XMUTPjTTGlW_7E7ii5Po8Npe5gmYXiMjtJ5BclMC_k7seX4Qnw>
 <xmx:HAb2XBl0QRT00X7fZZLlii9NBeVFVwtCGUThSxW0JzJGa7G6Zrt6Aw>
Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl
 [83.86.89.107])
 by mail.messagingengine.com (Postfix) with ESMTPA id CEBED380083;
 Tue,  4 Jun 2019 01:48:11 -0400 (EDT)
Date: Tue, 4 Jun 2019 07:48:09 +0200
From: Greg KH <greg@kroah.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190604054809.GA16504@kroah.com>
References: <1559229415.24330.2.camel@codethink.co.uk>
 <0e6ebb5c-ff43-6d65-bcba-6ac5e60aa472@oracle.com>
 <20190603080036.GF7814@kroah.com>
 <1559563359.24330.8.camel@codethink.co.uk>
 <d3358f62-3e53-4468-782c-7b4466d34c0a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d3358f62-3e53-4468-782c-7b4466d34c0a@suse.com>
User-Agent: Mutt/1.12.0 (2019-05-25)
Subject: Re: [Xen-devel] [stable] xen/pciback: Don't disable PCI_COMMAND on
 PCI device reset.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Prarit Bhargava <prarit@redhat.com>, xen-devel@lists.xenproject.org,
 Ben Hutchings <ben.hutchings@codethink.co.uk>, stable <stable@vger.kernel.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>

T24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDM6MTA6NTVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwMy8wNi8yMDE5IDE0OjAyLCBCZW4gSHV0Y2hpbmdzIHdyb3RlOgo+ID4gT24g
TW9uLCAyMDE5LTA2LTAzIGF0IDEwOjAwICswMjAwLCBHcmVnIEtIIHdyb3RlOgo+ID4+IE9uIFRo
dSwgTWF5IDMwLCAyMDE5IGF0IDA3OjAyOjM0UE0gLTA3MDAsIEtvbnJhZCBSemVzenV0ZWsgV2ls
ayB3cm90ZToKPiA+Pj4gT24gNS8zMC8xOSA4OjE2IEFNLCBCZW4gSHV0Y2hpbmdzIHdyb3RlOgo+
ID4+Pj4gSSdtIGxvb2tpbmcgYXQgQ1ZFLTIwMTUtODU1MyB3aGljaCBpcyBmaXhlZCBieToKPiA+
Pj4+Cj4gPj4+PiBjb21taXQgNzY4MWYzMWVjOWNkYWNhYjRmZDEwNTcwYmU5MjRmMmNlZjY2Njli
YQo+ID4+Pj4gQXV0aG9yOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+Cj4gPj4+PiBEYXRlOsKgwqDCoFdlZCBGZWIgMTMgMTg6MjE6MzEgMjAxOSAtMDUwMAo+
ID4+Pj4KPiA+Pj4+IMKgwqDCoMKgwqB4ZW4vcGNpYmFjazogRG9uJ3QgZGlzYWJsZSBQQ0lfQ09N
TUFORCBvbiBQQ0kgZGV2aWNlIHJlc2V0Lgo+ID4+Pj4KPiA+Pj4+IEknbSBhd2FyZSB0aGF0IHRo
aXMgY2hhbmdlIGlzIGluY29tcGF0aWJsZSB3aXRoIHFlbXUgPCAyLjUsIGJ1dCB0aGF0J3MKPiA+
Pj4+IG5vdyBxdWl0ZSBvbGQuwqDCoERvIHlvdSB0aGluayBpdCBtYWtlcyBzZW5zZSB0byBhcHBs
eSB0aGlzIGNoYW5nZSB0bwo+ID4+Pj4gc29tZSBzdGFibGUgYnJhbmNoZXM/Cj4gPj4+Pgo+ID4+
Pj4gQmVuLgo+ID4+Pj4KPiA+Pj4KPiA+Pj4gSGV5IEJlbiwKPiA+Pj4KPiA+Pj4gPHNocnVncz4g
TXkgb3BpbmlvbiBpcyB0byBkcm9wIGl0LCBidXQgaWYgSnVlcmdlbiB0aGlua3MgaXQgbWFrZXMg
c2Vuc2UgdG8KPiA+Pj4gYmFja3BvcnQgSSBhbSBub3QgZ29pbmcgdG8gYXJndWUuCj4gPj4KPiA+
PiBPaywgSSd2ZSBxdWV1ZWQgdGhpcyB1cCBub3csIHRoYW5rcy4KPiA+IAo+ID4gSnVlcmdlbiBz
YWlkOgo+ID4gCj4gPj4gSSdtIHdpdGggS29ucmFkIGhlcmUuCj4gPiAKPiA+IHNvIHVubGVzcyBJ
J20gdmVyeSBjb25mdXNlZCB0aGlzIHNob3VsZCAqbm90KiBiZSBhcHBsaWVkIHRvIHN0YWJsZQo+
ID4gYnJhbmNoZXMuCj4gCj4gInNob3VsZCBub3QiIGlzIGEgbGl0dGxlIGJpdCBoYXJkLiBJIGRp
ZG4ndCBvcHQgZm9yIGFkZGluZyBpdCwgYnV0IEkKPiBkb24ndCBvYmplY3QgdG8gYWRkIGl0IGVp
dGhlciAobGlrZSBLb25yYWQgOi0pICkuCgpPaywgSSd2ZSBhZGRlZCBpdCBhcyBpdCBkb2VzIGZp
eCBhIENWRSwgYW5kIGlmIEkgZG9uJ3QsIEknbGwgZ2V0IG9kZAplbWFpbHMgNiBtb250aHMgZnJv
bSBub3cgYXNraW5nIHdoeSBJIGRpZG4ndCBpbmNsdWRlIGl0Li4uCgp0aGFua3MsCgpncmVnIGst
aAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 06:09:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 06:09:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY2d5-0005Yk-W2; Tue, 04 Jun 2019 06: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY2d5-0005Ye-6C
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 06:09:03 +0000
X-Inumbo-ID: 3d1df824-868f-11e9-ada7-b3b664846cb3
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3d1df824-868f-11e9-ada7-b3b664846cb3;
 Tue, 04 Jun 2019 06:08:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 00:08:56 -0600
Message-Id: <5CF60AF10200007800234DF3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 00:08:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9DC0200007800233E0A@prv1-mh.provo.novell.com>
 <7e04a515-719f-1788-2638-2f8313509f0e@citrix.com>
 <5CF4D6C402000078002346B3@prv1-mh.provo.novell.com>
In-Reply-To: <5CF4D6C402000078002346B3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

Pj4+IE9uIDAzLjA2LjE5IGF0IDEwOjEzLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDMxLjA1LjE5IGF0IDIyOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+IE9uIDMxLzA1LzIwMTkgMDI6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gVGhpcyBpcyBm
YXN0ZXIgdGhhbiB1c2luZyB0aGUgc29mdHdhcmUgaW1wbGVtZW50YXRpb24sIGFuZCB0aGUgaW5z
biBpcwo+Pj4gYXZhaWxhYmxlIG9uIGFsbCBoYWxmLXdheSByZWNlbnQgaGFyZHdhcmUuIFRoZXJl
Zm9yZSBjb252ZXJ0Cj4+PiBnZW5lcmljX2h3ZWlnaHQ8Tj4oKSB0byBvdXQtb2YtbGluZSBmdW5j
dGlvbnMgKHdpdGhvdXQgYWZmZWN0aW5nIEFybSkKPj4+IGFuZCB1c2UgYWx0ZXJuYXRpdmVzIHBh
dGNoaW5nIHRvIHJlcGxhY2UgdGhlIGZ1bmN0aW9uIGNhbGxzLgo+Pj4KPj4+IFN1Z2dlc3RlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gCj4+IFNvLCBJIHRydXN0
IHlvdSB3ZXJlbid0IGV4cGVjdGluZyB0byBqdXN0IGFjayB0aGlzIGFuZCBsZXQgaXQgZ28gaW4/
Cj4+IAo+PiBUaGUgcHJpbmNpcGxlIG9mIHRoZSBwYXRjaCAodXNlIHBvcGNudCB3aGVuIGF2YWls
YWJsZSkgaXMgYW4gaW1wcm92ZW1lbnQKPj4gd2hpY2ggSSdtIGVudGlyZWx5IGluIGFncmVlbWVu
dCB3aXRoLCBidXQgZXZlcnl0aGluZyBlbHNlIGlzIGEgcHJvYmxlbS4KPj4gCj4+IFRoZSBsb25n
IGFuZCB0aGUgc2hvcnQgb2YgaXQgaXMgdGhhdCBJJ20gbm90IGdvaW5nIHRvIGFjY2VwdCBhbnkg
dmVyc2lvbgo+PiBvZiB0aGlzIHdoaWNoIGlzbid0IHRoZSBMaW51eCB2ZXJzaW9uLgo+IAo+IFlv
dSdyZSBraWRkaW5nLiBXZSB3YW50IHRvIG1vdmUgYXdheSBmcm9tIGFzc2VtYmx5IHdoZXJldmVy
IHdlCj4gY2FuLCBhbmQgeW91IGRlbWFuZCBuZXcgYXNzZW1ibHkgY29kZT8KPiAKPj4+RnJvbSBh
IG1pY3JvYXJjaGl0ZWN0dXJhbCBzdGFuZHBvaW50LCB0aGUgdHJhZGVvZmYgYmV0d2VlbiBmcmFj
dGlvbmFsCj4+IHJlZ2lzdGVyIHNjaGVkdWxpbmcgZmxleGliaWxpdHkgKHdoaWNoIGluIHByYWN0
aWNlIGlzIGxhcmdlbHkgYm91bmQKPj4gYW55d2F5IGJ5IHJlYWwgZnVuY3Rpb24gY2FsbHMgaW4g
c3Vycm91bmRpbmcgY29kZSkgYW5kIGluY3JlYXNlZCBpY2FjaGUKPj4gcHJlc3N1cmUvY29sZG5l
c3MgKGZyb20gdGhlIHJlZHVuZGFudCBmdW5jdGlvbiBjb3BpZXMpIGZhbGxzIGxhcmdlbHkgaW4K
Pj4gZmF2b3VyIG9mIHRoZSBMaW51eCB3YXkgb2YgZG9pbmcgaXQsIGEgY29sZCBpY2FjaGUgbGlu
ZSBpcwo+PiBkaXNwcm9wb3J0aW9uYWxseSBtb3JlIGV4cGVuc2l2ZSB0aGFuIHJlcXVpcmluZyB0
aGUgY29tcGlsZXIgdG8gb3JkZXIKPj4gaXRzIHJlZ2lzdGVycyBkaWZmZXJlbnRseSAoZXNwZWNp
YWxseSBhcyBhbGwgbm9uLW9ic29sZXRlIHByb2Nlc3NvcnMKPj4gdGhlc2UgZGF5cyBoYXZlIHpl
cm8tY29zdCByZWdpc3RlciByZW5hbWluZyBpbnRlcm5hbGx5LCBmb3IgdGhlIHB1cnBvc2UKPj4g
b2Ygc3VwZXJzY2FsYXIgZXhlY3V0aW9uKS4KPiAKPiBJJ20gYWZyYWlkIEknbSBzdHJ1Z2dsaW5n
IGhlYXZpbHkgYXMgdG8gd2hhdCB5b3UncmUgd2FudGluZyB0byB0ZWxsCj4gbWUgaGVyZTogV2hl
cmUncyB0aGUgZGlmZmVyZW5jZSAoaW4gdGhpcyByZWdhcmQpIGJldHdlZW4gdGhlCj4gY2hhbmdl
IGhlcmUgYW5kIHRoZSB3YXkgaG93IExpbnV4IGRvZXMgaXQ/IEJvdGggZW1pdCBhIENBTEwKPiBp
bnNuIHdpdGggcmVnaXN0ZXJzIHNldCB1cCBzdWl0YWJseSBmb3IgaXQsIGFuZCBib3RoIHBhdGNo
IGl0IHdpdGggYQo+IFBPUENOVCBpbnNuIHVzaW5nIHRoZSByZWdpc3RlcnMgYXMgZGVtYW5kZWQg
YnkgdGhlIENBTEwuCgpIYXZpbmcgdGhvdWdodCBhYm91dCB0aGlzIHNvbWUgbW9yZSwgaW4gYW4g
YXR0ZW1wdCB0byB0cnkgdG8KdW5kZXJzdGFuZCAoYSkgd2hhdCB5b3UgbWVhbiBhbmQgKGIpIGhv
dyB5b3Ugd2FudCB0aGluZ3MKdG8gYmUgZG9uZSAieW91ciB3YXkiLCBJJ20gYWZyYWlkIEkndmUg
Z290IG1vcmUgY29uZnVzZWQ6IFlvdXIKcmVwbHkgcmVtaW5kcyBtZSBoZWF2aWx5IG9mIHRoZSBk
aXNjdXNzaW9uIHdlIGhhZCBvbiB0aGUgQk1JMgpwYXRjaGluZyBzZXJpZXMgSSBoYWQgZG9uZSAo
YW5kIG5vdyBkcm9wcGVkKTogVGhlcmUgeW91CmNvbXBsYWluZWQgYWJvdXQgbWUgX25vdF8gdXNp
bmcgZml4ZWQgcmVnaXN0ZXJzIGFuZCBoZW5jZQpwb3RlbnRpYWxseSBjYWxsaW5nIGZyZXF1ZW50
IGktY2FjaGUtY29sZCBsaW5lcyB0byBiZSBhY2Nlc3NlZC4KV2hpbGUgbXkgb3JpZ2luYWwgcGxh
biB3YXMgdG8gdXNlIGEgc2ltaWxhciBhcHByb2FjaCBoZXJlLCBJCnNwZWNpZmljYWxseSB3ZW50
IHRoZSBvcHBvc2l0ZSB3YXkgdG8gYXZvaWQgc2ltaWxhciBjb21wbGFpbnRzCm9mIHlvdXJzLiBK
dXN0IHRvIGZpbmQgdGhhdCB5b3UgdXNlIHRoZSAoYXBwYXJlbnRseSkgc2FtZQphcmd1bWVudCBh
Z2Fpbi4gQXMgYSByZXN1bHQgSSBjYW4gb25seSBjb25jbHVkZSB0aGF0IEknbSBub3cKcHJldHR5
IHVuY2xlYXIgb24gd2hhdCBtb2RlbCB5b3Ugd291bGQgYWN0dWFsbHkgYXBwcm92ZSBvZi4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 06:46:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 06: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 1hY3D3-0000eS-2y; Tue, 04 Jun 2019 06:46:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3D1-0000eN-Dm
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 06:46:11 +0000
X-Inumbo-ID: 6ee1cd62-8694-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ee1cd62-8694-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 06:46:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 00:46:07 -0600
Message-Id: <5CF613AA0200007800234E24@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 00:46:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas@tklengyel.com>
References: <5CF0F33A0200007800233D8F@prv1-mh.provo.novell.com>
 <5CF0F5700200007800233DB4@prv1-mh.provo.novell.com>
 <CABfawhmsNx6L74jJEuPnfcXPXv3w2_q_nXHrcqVbd6TdDjs6pA@mail.gmail.com>
 <5CF4D98F02000078002346D9@prv1-mh.provo.novell.com>
 <CABfawhk2BEuUq+c_n1ssw0viEzdwf+tC=JTYZ6Tt4i7kyrjPVw@mail.gmail.com>
In-Reply-To: <CABfawhk2BEuUq+c_n1ssw0viEzdwf+tC=JTYZ6Tt4i7kyrjPVw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDIxOjU3LCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBKdW4gMywgMjAxOSBhdCAyOjI1IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4+Cj4+ID4+PiBPbiAwMi4wNi4xOSBhdCAwMjo0MCwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+IHdyb3RlOgo+PiA+IE9uIEZyaSwgTWF5IDMxLCAyMDE5IGF0IDM6MzUgQU0gSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4gPj4KPj4gPj4gQSBjb3VwbGUg
b2YgYWRqdXN0bWVudHMgYXJlIG5lZWRlZCB0byBjb2RlIGNoZWNraW5nIGZvciBkb21fY293LCBi
dXQKPj4gPj4gc2luY2UgdGhlcmUgYXJlIHByZXR0eSBmZXcgaXQgaXMgcHJvYmFibHkgYmV0dGVy
IHRvIGFkanVzdCB0aG9zZSB0aGFuCj4+ID4+IHRvIHNldCB1cCBhbmQga2VlcCBhcm91bmQgYSBu
ZXZlciB1c2VkIGRvbWFpbi4KPj4gPj4KPj4gPj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIHRp
Z2h0ZW4gYSBCVUdfT04oKSBpbiBlbXVsLXByaXYtb3AuYzpyZWFkX2NyKCkuCj4+ID4+IChBcmd1
YWJseSB0aGlzIHBlcmhhcHMgc2hvdWxkbid0IGJlIGEgQlVHX09OKCkgaW4gdGhlIGZpcnN0IHBs
YWNlLikKPj4gPj4KPj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+PiA+PiAtLS0KPj4gPj4gV2hpbGUgZm9yIG5vdyB0aGlzIGF2b2lkcyBjcmVhdGlu
ZyB0aGUgZG9tYWluIG9uIEFybSBvbmx5LCBUYW1hcydlcwo+PiA+PiBwYXRjaCBzd2l0Y2hpbmcg
dG8gQ09ORklHX01FTV9TSEFSSU5HIHdpbGwgbWFrZSB4ODYgbGV2ZXJhZ2UgdGhpcyB0b28uCj4+
ID4KPj4gPiBwZXJoYXBzIGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIHRoaXMgcGF0Y2ggYmUg
YXBwbGllZCBhZnRlciBteQo+PiA+IHBhdGNoPyBZb3UgYWxyZWFkeSBhY2tlZCB0aGF0IG9uZSBh
bmQgaXQgY291bGQgYmUgYXBwbGllZCBzZXBhcmF0ZWx5Cj4+ID4gZnJvbSB0aGUgc2VyaWVzIHRo
YXQgSSd2ZSBzZW50IGl0IGFzIHBhcnQgb2YuCj4+Cj4+IE9oLCBJIGRpZG4ndCByZWFsaXplIGl0
IGlzIGVudGlyZWx5IGluZGVwZW5kZW50IG9mIHRoZSBlYXJsaWVyIHBhdGNoZXMuCj4+IEl0IHdv
dWxkIGhlbHAgdG8gcG9pbnQgc3VjaCBvdXQgaW4gdGhlIGNvdmVyIGxldHRlciwgcmVxdWlyaW5n
IHRoZXJlCj4+IHRvIGJlIG9uZSBpbiB0aGUgZmlyc3QgcGxhY2UuCj4gCj4gUmlnaHQsIEkgc2hv
dWxkIGhhdmUgYWRkZWQgYSBjb3ZlciBsZXR0ZXIuIFRoYXQgInNlcmllcyIgaXMgbW9yZSBsaWtl
Cj4gYW4gYXNzb3J0ZWQgY29sbGVjdGlvbiBvZiBmaXhlcyByYXRoZXIgdGhlbiBhIHNlcmllcyBp
biBhIHN0cmljdAo+IHNlbnNlLgoKSW4gd2hpY2ggY2FzZSBhbiBvcHRpb24gd291bGQgaGF2ZSBi
ZWVuIHRvIHNlbmQgZm91ciBzdGFuZGFsb25lCnBhdGNoZXMuIChJJ20gZGVmaW5pdGVseSBubyBj
b25zaXN0ZW50IHdpdGggdGhpcyBteXNlbGYgLSB0aGVyZSBhcmUKY2FzZXMgd2hlcmUgSSBjb2xs
ZWN0IHRoaW5ncyBpbnRvIGEgc2VyaWVzLCBidXQgdGhlcmUgYXJlIGFsc28gY2FzZXMKd2hlcmUg
SSBzZW5kIG11bHRpcGxlIGluZGl2aWR1YWwgcGF0Y2hlcy4pCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 06:48:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 06: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 1hY3FD-0000kI-Hg; Tue, 04 Jun 2019 06: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hY3FB-0000k6-FA
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 06:48:25 +0000
X-Inumbo-ID: bf1f9315-8694-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf1f9315-8694-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 06:48: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 1hY3F8-00034n-Qa; Tue, 04 Jun 2019 06:48: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 1hY3F8-0007hS-C8; Tue, 04 Jun 2019 06:48:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hY3F8-0008WS-BE; Tue, 04 Jun 2019 06:48:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137176-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-1: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-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-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 06:48:22 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137176: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE3NiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE3Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MTE0IHBhc3MgaW4gMTM3MTc2CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBp
biAxMzcxMTQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQt
eHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzExNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgaW4gMTM3MTE0IGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICBlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4ZmFlNDlhOGRiMDA4OWU2ODE4
ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzA5NjUgIDIwMTgtMTItMDMg
MDk6MDY6MTkgWiAgMTgyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNTk4ICAyMDE5LTAz
LTA1IDE1OjA2OjIzIFogICA5MCBkYXlzICAgNDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM2NTY2ICAyMDE5LTA1LTE5IDE0OjA2OjMwIFogICAxNSBkYXlzICAgIDkgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1
Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
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
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
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
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc1OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 06:50:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 06: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 1hY3Gi-00010y-3x; Tue, 04 Jun 2019 06:50: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3Gh-00010q-E7
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 06:49:59 +0000
X-Inumbo-ID: f5858f26-8694-11e9-ab83-0f6f7a33c87f
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5858f26-8694-11e9-ab83-0f6f7a33c87f;
 Tue, 04 Jun 2019 06:49:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 00:49:53 -0600
Message-Id: <5CF614900200007800234E36@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 00:49:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1905081538170.9403@sstabellini-ThinkPad-T480s>
 <20190508224727.11549-3-sstabellini@kernel.org>
 <5CD3EFD5020000780022D0D8@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906031447300.14041@sstabellini-ThinkPad-T480s>
 <b49eb323-e4d4-b959-7c99-1c124c9a5df0@arm.com>
In-Reply-To: <b49eb323-e4d4-b959-7c99-1c124c9a5df0@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDAwOjAyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvMy8xOSAxMDo1NiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBUaHUs
IDkgTWF5IDIwMTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDkuMDUuMTkgYXQgMDA6
NDcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4+PiAtLS0gYS94ZW4vY29tbW9u
L3BkeC5jCj4+Pj4gKysrIGIveGVuL2NvbW1vbi9wZHguYwo+Pj4+IEBAIC01MCw5ICs1MCwxMyBA
QCBzdGF0aWMgdTY0IF9faW5pdCBmaWxsX21hc2sodTY0IG1hc2spCj4+Pj4gICAgICAgcmV0dXJu
IG1hc2s7Cj4+Pj4gICB9Cj4+Pj4gICAKPj4+PiArLyoKPj4+PiArICogV2UgYWx3YXlzIG1hcCB0
aGUgZmlyc3QgMTw8TUFYX09SREVSIHBhZ2VzIG9mIFJBTSwgaGVuY2UsIHRoZXkKPj4+PiArICog
YXJlIGxlZnQgdW5jb21wcmVzc2VkLgo+Pj4+ICsgKi8KPj4+PiAgIHU2NCBfX2luaXQgcGR4X2lu
aXRfbWFzayh1NjQgYmFzZV9hZGRyKQo+Pj4+ICAgewo+Pj4+IC0gICAgcmV0dXJuIGZpbGxfbWFz
ayhiYXNlX2FkZHIgLSAxKTsKPj4+PiArICAgIHJldHVybiBmaWxsX21hc2sobWF4KGJhc2VfYWRk
ciwgKHU2NCkxIDw8IChNQVhfT1JERVIgKyBQQUdFX1NISUZUKSkgLSAxKTsKPj4+Cj4+PiBQZXJz
b25hbGx5IEkgdGhpbmsgdGhhdCBkZXNwaXRlIHRoZSBzdXJyb3VuZGluZyB1NjQgdGhpcyBzaG91
bGQgYmUKPj4+IHVpbnQ2NF90LiBZb3UgY291bGQgYXZvaWQgdGhpcyBhbHRvZ2V0aGVyIGJ5IHVz
aW5nIDFVTEwuCj4+IAo+PiBJIGNhbm5vdCB1c2UgMVVMTCBiZWNhdXNlIGl0IHdvdWxkIGJyZWFr
IHRoZSBidWlsZDogdGhlIHJlYXNvbiBpcyB0aGF0Cj4+IHU2NCBpcyBkZWZpbmVkIGFzIHVuc2ln
bmVkIGxvbmcgb24gc29tZSBhcmNoaXRlY3R1cmVzIGFuZCB1bnNpZ25lZCBsb25nCj4+IGxvbmcg
b24gb3RoZXJzLiBUaGUgcG9pbnRlcnMgY29tcGFyaXNvbiBpbiB0aGUgbWF4IG1hY3JvIHdpbGwg
ZmFpbCB0bwo+PiBjb21waWxlLgoKSG1tLCB1Z2x5IC0gd2UgaW5kZWVkIGhhdmUgVUlOVDY0X0Mo
KSBvbmx5IGluIGNyeXB0byBjb2RlIHJpZ2h0IG5vdy4KCj4+IEkgY291bGQgdXNlIHVpbnQ2NF90
LCB0aGF0IHdvcmtzLCBidXQgSSB0aGluayBpcyBub3QgYSBnb29kIGlkZWEgdG8gdXNlCj4+IHBv
dGVudGlhbGx5IGRpZmZlcmVudCB0eXBlcyBiZXR3ZWVuIHRoZSBhcmd1bWVudHMgcGFzc2VkIHRv
IG1heC4gSWYgeW91Cj4+IHN0aWxsIHdvdWxkIGxpa2UgbWUgdG8gY2hhbmdlICh1NjQpMSB0byAo
dWludDY0X3QpMSBwbGVhc2UgZXhwbGFpbiB3aHkKPj4gaW4gbW9yZSBkZXRhaWxzLgo+IAo+IFdl
IGFyZSBwaGFzaW5nIG91dCB1WFggaW4gZmF2b3Igb2YgdWludFhYX3Qgc28gSSBhZ3JlZSB3aXRo
IEphbiB0aGF0IHdlIAo+IHdhbnQgdG8gYXZvaWQgaW50cm9kdWNpbmcgbW9yZSBoZXJlLgoKSXMg
dGhpcyBzdWZmaWNpZW50IGRldGFpbCBmb3IgeW91PyAoSG9uZXN0bHkgSSB3b3VsZG4ndCB3aGF0
IGVsc2UgdG8gYWRkLikKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 06:56:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 06: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 1hY3My-0001on-T7; Tue, 04 Jun 2019 06:56: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3Mx-0001oi-DD
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 06:56:27 +0000
X-Inumbo-ID: dce2c276-8695-11e9-bf28-9fbfc8f8dd56
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dce2c276-8695-11e9-bf28-9fbfc8f8dd56;
 Tue, 04 Jun 2019 06:56:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 00:56:21 -0600
Message-Id: <5CF616110200007800234E4D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 00:56:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
 <20190603220245.22750-3-sstabellini@kernel.org>
In-Reply-To: <20190603220245.22750-3-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDAwOjAyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAu
Ywo+IEBAIC00ODIsNyArNDgyLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lk
KQo+ICB7Cj4gICAgICBwYWRkcl90IGJhbmtfc3RhcnQsIGJhbmtfc2l6ZSwgYmFua19lbmQ7Cj4g
IAo+IC0gICAgdTY0IG1hc2sgPSBwZHhfaW5pdF9tYXNrKGJvb3RpbmZvLm1lbS5iYW5rWzBdLnN0
YXJ0KTsKPiArICAgIC8qCj4gKyAgICAgKiBBcm0gZG9lcyBub3QgaGF2ZSBhbnkgcmVzdHJpY3Rp
b25zIG9uIHRoZSBiaXRzIHRvIGNvbXByZXNzLiBQYXNzIDAgdG8KPiArICAgICAqIGxldCB0aGUg
Y29tbW9uIGNvZGUgZnVydGhlciByZXN0cmljdCB0aGUgbWFzay4KPiArICAgICAqCj4gKyAgICAg
KiBJZiB0aGUgbG9naWMgY2hhbmdlcyBpbiBwZm5fcGR4X2hvbGVfc2V0dXAgd2UgbWlnaHQgaGF2
ZSB0bwo+ICsgICAgICogdXBkYXRlIHRoaXMgZnVuY3Rpb24gdG9vLgo+ICsgICAgICovCj4gKyAg
ICB1NjQgbWFzayA9IHBkeF9pbml0X21hc2soMHgwKTsKClNlZWluZyBKdWxpZW4ncyBjbGFyaWZp
Y2F0aW9uIG9uIHRoZSBwcmV2aW91cyB2ZXJzaW9uJ3MgZGlzY3Vzc2lvbiwKaG93IGFib3V0IHN3
aXRjaGluZyB0aGlzIG9uZSB0byB1aW50NjRfdCBhcyB3ZWxsIGF0IHRoaXMgb2NjYXNpb24/Cgo+
IC0tLSBhL3hlbi9jb21tb24vcGR4LmMKPiArKysgYi94ZW4vY29tbW9uL3BkeC5jCj4gQEAgLTUw
LDkgKzUwLDEyIEBAIHN0YXRpYyB1NjQgX19pbml0IGZpbGxfbWFzayh1NjQgbWFzaykKPiAgICAg
IHJldHVybiBtYXNrOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBXZSBkb24ndCBjb21wcmVzcyB0aGUg
Zmlyc3QgTUFYX09SREVSIGJpdCBvZiB0aGUgYWRkcmVzc2VzLgo+ICsgKi8KClRoaXMgaXMgYSBz
aW5nbGUgbGluZSBjb21tZW50LgoKPiAgdTY0IF9faW5pdCBwZHhfaW5pdF9tYXNrKHU2NCBiYXNl
X2FkZHIpCgpJdCB3b3VsZG4ndCBoYW1wZXIgcGF0Y2ggcmVhZGFiaWxpdHkgbXVjaCBpZiBldmVu
IHRoaXMgb25lIHdhcwpzd2l0Y2hlZCB0byB1aW50NjRfdCBhdCB0aGUgc2FtZSB0aW1lLCB0aHVz
IHJlc3RvcmluZyBjb25zaXN0ZW5jeQp3aXRoIC4uLgoKPiAgewo+IC0gICAgcmV0dXJuIGZpbGxf
bWFzayhiYXNlX2FkZHIgLSAxKTsKPiArICAgIHJldHVybiBmaWxsX21hc2sobWF4KGJhc2VfYWRk
ciwgKHU2NCkxIDw8IChNQVhfT1JERVIgKyBQQUdFX1NISUZUKSkgLSAxKTsKCi4uLiB0aGUgcmVx
dWVzdGVkIHVzZSBvZiB1aW50NjRfdCBoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 07:07:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 07:07:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY3XH-0002rG-TU; Tue, 04 Jun 2019 07:07: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3XG-0002rB-RH
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 07:07:06 +0000
X-Inumbo-ID: 5978b6b4-8697-11e9-860c-17081707ebda
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5978b6b4-8697-11e9-860c-17081707ebda;
 Tue, 04 Jun 2019 07:07:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 01:07:00 -0600
Message-Id: <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 01:06:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Anthony Perard" <anthony.perard@citrix.com>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
In-Reply-To: <20190603171558.GF2126@perard.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE5OjE1LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gVHVlLCBNYXkgMjEsIDIwMTkgYXQgMDU6NTI6MTJQTSArMDEwMCwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+PiBUaGUgc2FtZSBlcnJvciBjYW5ub3QgYmUgcmVwcm9kdWNlZCBvbiBsYXh0
b24qLiBMb29raW5nIGF0IHRoZSB0ZXN0IGhpc3RvcnksCj4+IGl0IGxvb2tzIGxpa2UgcWVtdS11
cHN0cmVhbS00LjEyLXRlc3RpbmcgZmxpZ2h0IGhhcyBydW4gc3VjY2Vzc2Z1bGx5IGEgZmV3Cj4+
IHRpbWVzIG9uIHJvY2hlc3RlciouIFNvIHdlIG1heSBoYXZlIGZpeGVkIHRoZSBlcnJvciBpbiBY
ZW4gNC4xMi4KPj4gCj4+IFBvdGVudGlhbCBjYW5kaWRhdGVzIHdvdWxkIGJlOgo+PiAgICAtIDAw
Yzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZvciBYZW4gbWFw
cGluZ3MgZWFybGllciBvbiIKPj4gICAgLSBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9j
YXRpbmcgWGVuIgo+PiAKPj4gSWFuLCBpcyBpdCBzb21ldGhpbmcgdGhlIGJpc2VjdG9yIGNvdWxk
IGF1dG9tYXRpY2FsbHkgbG9vayBhdD8KPj4gSWYgbm90LCBJIHdpbGwgbmVlZCB0byBmaW5kIHNv
bWUgdGltZSBhbmQgYm9ycm93IHRoZSBib2FyZCB0byBiaXNlY3QgdGhlCj4+IGlzc3Vlcy4KPiAK
PiBJIGF0dGVtcHRlZCB0byBkbyB0aGF0IGJpc2VjdGlvbiBteXNlbGYsIGFuZCB0aGUgZmlyc3Qg
Y29tbWl0IHRoYXQgZ2l0Cj4gd2FudGVkIHRvIHRyeSwgYSBjb21tb24gY29tbWl0IHRvIGJvdGgg
YnJhbmNoZXMsIGJvb3RzIGp1c3QgZmluZS4KClRoYW5rcyBmb3IgZG9pbmcgdGhpcyEKCk9uZSB0
aGluZyB0aGF0LCBmb3Igbm93LCBjb21wbGV0ZWx5IGVzY2FwZXMgbWU6IEhvdyBjb21lIHRoZQpt
YWluIDQuMTEgYnJhbmNoIGhhcyBwcm9ncmVzc2VkIGZpbmUsIGJ1dCB0aGUgcWVtdXUgb25lIGhh
cwpnb3Qgc3RhbGxlZCBsaWtlIHRoaXM/Cgo+IEl0IHR1cm5zIG91dCB0aGF0IHRoZSBmaXJzdCBj
b21taXQgdGhhdCBmYWlscyB0byBib290IG9uIHJvY2hlc3RlciBpcwo+ICAgZTIwMmZlYjcxMyB4
ZW4vY21kbGluZTogRml4IGJ1Z2d5IHN0cm5jbXAocywgTElURVJBTCwgc3MgLSBzKSBjb25zdHJ1
Y3QKPiAoZXZlbiB3aXRoIHRoZSAiZWI4YWNiYTgyYSB4ZW46IEZpeCBiYWNrcG9ydCBvZiAuLiIg
YXBwbGllZCkKCk5vdyB0aGF0J3MgcGFydGljdWxhcmx5IG9kZCBhIHJlZ3Jlc3Npb24gY2FuZGlk
YXRlLiBJdCBkb2Vzbid0CnRvdWNoIGFueSBBcm0gY29kZSBhdCBhbGwgKG5vciBkb2VzIHRoZSBm
aXh1cCBjb21taXQpLiBBbmQgdGhlCmNvbW1vbiBjb2RlIGNoYW5nZXMgZG9uJ3QgbG9vayAicmlz
a3kiIGVpdGhlcjsgdGhlIG9uZSB0aGluZyB0aGF0Cmp1bXBzIG91dCBhcyB0aGUgbW9zdCBsaWtl
bHkgb2YgYWxsIHRoZSB1bmxpa2VseSBjYW5kaWRhdGVzIHdvdWxkCnNlZW0gdG8gYmUgdGhlIHhl
bi9jb21tb24vZWZpL2Jvb3QuYyBjaGFuZ2UsIGJ1dCBpZiB0aGVyZSB3YXMKYSBwcm9ibGVtIHRo
ZXJlIHRoZW4gdGhlIEVGSSBib290IG9uIEFybSB3b3VsZCBiZSBsYXRlbnRseQpicm9rZW4gaW4g
b3RoZXIgd2F5cyBhcyB3ZWxsLiBQbHVzLCBvZiBjb3Vyc2UsIHlvdSBzYXkgdGhhdCB0aGUKc2Ft
ZSBjaGFuZ2UgaXMgbm8gcHJvYmxlbSBvbiA0LjEyLgoKT2YgY291cnNlIHRoZSBjb21taXQgaXRz
ZWxmIGNvdWxkIGJlIGZ1cnRoZXIgImJpc2VjdGVkIiAtIGFsbApjaGFuZ2VzIG90aGVyIHRoYW4g
dGhlIGludHJvZHVjdGlvbiBvZiBjbWRsaW5lX3N0cmNtcCgpIGFyZQpjb21wbGV0ZWx5IGluZGVw
ZW5kZW50IG9mIG9uZSBhbm90aGVyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 07:10:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 07:10:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY3ae-0003ic-F9; Tue, 04 Jun 2019 07:10:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3ad-0003iX-1p
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 07:10:35 +0000
X-Inumbo-ID: d839c8d4-8697-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d839c8d4-8697-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 07:10:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 01:10:33 -0600
Message-Id: <5CF619640200007800234E6E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 01:10:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDAyOjQ0LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4v
dHJhY2UuaAo+IEBAIC0yMSwxMiArMjEsMTUgQEAKPiAgI2lmbmRlZiBfX1hFTl9UUkFDRV9IX18K
PiAgI2RlZmluZSBfX1hFTl9UUkFDRV9IX18KPiAgCj4gKyNpZmRlZiBDT05GSUdfVFJBQ0VCVUZG
RVIKPiAgZXh0ZXJuIGludCB0Yl9pbml0X2RvbmU7Cj4gKyNlbmRpZgoKSWYgdGhpcyBpcyB0byBz
dGF5IHVwIGhlcmUgKHdoaWNoIEknbSBzdGlsbCBub3Qgc3VyZSBpdCBuZWVkcyB0bzsgSSBoYWQK
bWVyZWx5IGluZGljYXRlZCB0aGF0IHRoZXJlIGxpa2VseSBpcyBhIHJlYXNvbiBmb3IgdGhpcyB3
aXRob3V0IGFjdHVhbGx5Cmtub3dpbmcgd2hhdCB0aGF0IHJlYXNvbiBtaWdodCBiZSksIHRoZW4g
SSB0aGluayB0aGUgI2RlZmluZSBuZWVkcwp0byBnbyBoZXJlIGFzIHdlbGwsIGluIGFuICNlbHNl
LgoKPiBAQCAtNDcsNiArNTAsMjAgQEAgc3RhdGljIGlubGluZSB2b2lkIHRyYWNlX3Zhcih1MzIg
ZXZlbnQsIGludCBjeWNsZXMsIGludCBleHRyYSwKPiAgdm9pZCBfX3RyYWNlX2h5cGVyY2FsbCh1
aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBvcCwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCB4ZW5fdWxvbmdfdCAqYXJncyk7Cj4gIAo+ICsjZWxzZQo+ICsjZGVmaW5lIHRiX2lu
aXRfZG9uZSBmYWxzZQo+ICtzdGF0aWMgaW5saW5lIHZvaWQgaW5pdF90cmFjZV9idWZzKHZvaWQp
IHt9Cj4gK3N0YXRpYyBpbmxpbmUgaW50IHRiX2NvbnRyb2woc3RydWN0IHhlbl9zeXNjdGxfdGJ1
Zl9vcCAqdGJjKSB7IHJldHVybiAtRU5PU1lTOyB9CgotRU9QTk9UU1VQUAoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 07:15:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 07: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 1hY3fj-0003tF-5E; Tue, 04 Jun 2019 07:15: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY3fi-0003tA-9E
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 07:15:50 +0000
X-Inumbo-ID: 91a387a2-8698-11e9-9b90-e31375210516
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91a387a2-8698-11e9-9b90-e31375210516;
 Tue, 04 Jun 2019 07:15:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 01:15:44 -0600
Message-Id: <5CF61A9E0200007800234E81@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 01:15:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603161108.864-1-julien.grall@arm.com>
In-Reply-To: <20190603161108.864-1-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] 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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjExLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gKysrIGIveGVuL2luY2x1ZGUv
cHVibGljL2FyY2gtYXJtLmgKPiBAQCAtMTk3LDYgKzE5Nyw3IEBACj4gICAgICB9IHdoaWxlICgg
MCApCj4gICNkZWZpbmUgc2V0X3hlbl9ndWVzdF9oYW5kbGUoaG5kLCB2YWwpIHNldF94ZW5fZ3Vl
c3RfaGFuZGxlX3JhdyhobmQsIHZhbCkKPiAgCj4gKyNpZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRl
ZmluZWQoX19YRU5fVE9PTFNfXykKPiAgI2lmIGRlZmluZWQoX19HTlVDX18pICYmICFkZWZpbmVk
KF9fU1RSSUNUX0FOU0lfXykKPiAgLyogQW5vbnltb3VzIHVuaW9uIGluY2x1ZGVzIGJvdGggMzIt
IGFuZCA2NC1iaXQgbmFtZXMgKGUuZy4sIHIwL3gwKS4gKi8KPiAgIyBkZWZpbmUgX19ERUNMX1JF
RyhuNjQsIG4zMikgdW5pb24geyAgICAgICAgICBcCj4gQEAgLTI3Miw2ICsyNzMsOCBAQCBERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh2Y3B1X2d1ZXN0X2NvcmVfcmVnc190KTsKPiAgCj4gICN1bmRl
ZiBfX0RFQ0xfUkVHCj4gIAo+ICsjZW5kaWYKPiArCj4gIHR5cGVkZWYgdWludDY0X3QgeGVuX3Bm
bl90Owo+ICAjZGVmaW5lIFBSSV94ZW5fcGZuIFBSSXg2NAo+ICAjZGVmaW5lIFBSSXVfeGVuX3Bm
biBQUkl1NjQKCkknbSBwdXp6bGVkIGJ5IHlvdSBzdGlsbCBhZGRpbmcgYW5vdGhlciAjaWYsIHJh
dGhlciB0aGFuIG1vdmluZyB0aGUKYmxvY2sgZG93biBpbnRvIHRoZSBleGlzdGluZyBvbmUuIFlv
dSBzYWlkIHlvdSdkIHdhaXQgZm9yIFN0ZWZhbm8ncwpvcGluaW9uLCBhbmQgaGUgYXNrZWQgdGhh
dCB5b3UgZm9sbG93IG15IHN1Z2dlc3Rpb24uIERpZCBJIG1pc3MKc29tZSBmdXJ0aGVyIHBhcnQg
b2YgdGhlIGRpc2N1c3Npb24/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 08:39:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 08: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 1hY4ya-00036j-Tp; Tue, 04 Jun 2019 08:39: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=Rj+d=UD=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hY4ya-00036e-3A
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 08:39:24 +0000
X-Inumbo-ID: 39d14fca-86a4-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39d14fca-86a4-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 08:39:18 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Tue, 4 Jun
 2019 16:36:59 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <08d5ca37f0803dc7aa9906a9478407c3@sslemail.net>
 <5CF619640200007800234E6E@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <01f51119-2964-4b8f-0f97-d89cf38326bd@mxnavi.com>
Date: Tue, 4 Jun 2019 16:39:08 +0800
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: <5CF619640200007800234E6E@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvNC8xOSAxNToxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkgYXQg
MDI6NDQsIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL3RyYWNlLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKPj4gQEAgLTIx
LDEyICsyMSwxNSBAQAo+PiAgICNpZm5kZWYgX19YRU5fVFJBQ0VfSF9fCj4+ICAgI2RlZmluZSBf
X1hFTl9UUkFDRV9IX18KPj4gICAKPj4gKyNpZmRlZiBDT05GSUdfVFJBQ0VCVUZGRVIKPj4gICBl
eHRlcm4gaW50IHRiX2luaXRfZG9uZTsKPj4gKyNlbmRpZgo+IElmIHRoaXMgaXMgdG8gc3RheSB1
cCBoZXJlICh3aGljaCBJJ20gc3RpbGwgbm90IHN1cmUgaXQgbmVlZHMgdG87IEkgaGFkCj4gbWVy
ZWx5IGluZGljYXRlZCB0aGF0IHRoZXJlIGxpa2VseSBpcyBhIHJlYXNvbiBmb3IgdGhpcyB3aXRo
b3V0IGFjdHVhbGx5Cj4ga25vd2luZyB3aGF0IHRoYXQgcmVhc29uIG1pZ2h0IGJlKSwgdGhlbiBJ
IHRoaW5rIHRoZSAjZGVmaW5lIG5lZWRzCj4gdG8gZ28gaGVyZSBhcyB3ZWxsLCBpbiBhbiAjZWxz
ZS4KClllcywgbmVlZCB0byBzdGF5IGhlcmUgYmVjYXVzZSAndGJfaW5pdF9kb25lJyB1c2VkIGlu
ICdhc20teDg2L3RyYWNlLmgnCgp3aGljaCBpbmNsdWRlZMKgIGJ5ICd4ZW4vdHJhY2UuaCfCoCBh
dCBsaW5lIDMyOiAjaW5jbHVkZSA8YXNtL3RyYWNlLmg+Cgp3aWxsIGJlIGZpeGVkIGluIG5leHQg
dmVyc2lvbi4KCj4KPj4gQEAgLTQ3LDYgKzUwLDIwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0cmFj
ZV92YXIodTMyIGV2ZW50LCBpbnQgY3ljbGVzLCBpbnQgZXh0cmEsCj4+ICAgdm9pZCBfX3RyYWNl
X2h5cGVyY2FsbCh1aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBvcCwKPj4gICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHhlbl91bG9uZ190ICphcmdzKTsKPj4gICAKPj4gKyNlbHNl
Cj4+ICsjZGVmaW5lIHRiX2luaXRfZG9uZSBmYWxzZQo+PiArc3RhdGljIGlubGluZSB2b2lkIGlu
aXRfdHJhY2VfYnVmcyh2b2lkKSB7fQo+PiArc3RhdGljIGlubGluZSBpbnQgdGJfY29udHJvbChz
dHJ1Y3QgeGVuX3N5c2N0bF90YnVmX29wICp0YmMpIHsgcmV0dXJuIC1FTk9TWVM7IH0KPiAtRU9Q
Tk9UU1VQUAo+Cj4gSmFuCj4KPgo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 08:41:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 08:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY50t-0003wS-CQ; Tue, 04 Jun 2019 08:41:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XQpj=UD=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hY50s-0003wM-BE
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 08:41:46 +0000
X-Inumbo-ID: 923f0df6-86a4-11e9-8e31-e315d46a7eb6
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 923f0df6-86a4-11e9-8e31-e315d46a7eb6;
 Tue, 04 Jun 2019 08:41:40 +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
 4FA1E3074B6B; Tue,  4 Jun 2019 11:41:39 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 3037D303442F;
 Tue,  4 Jun 2019 11:41:39 +0300 (EEST)
To: Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.com>
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
 <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
 <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ce707b41-6952-4497-838a-2eee825d1fdb@bitdefender.com>
Date: Tue, 4 Jun 2019 11:41:35 +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: <CABfawh=LbZ6dTQhYS+pxkPLA_=8OrGpeYYnPeZ60bhZ6kzT2Ew@mail.gmail.com>
Content-Language: en-US-large
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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gNi8zLzE5IDc6MzggUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBNb24sIEp1biAz
LCAyMDE5IGF0IDI6MjYgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToK
Pj4KPj4+Pj4gT24gMTYuMDUuMTkgYXQgMjM6MzcsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPiB3cm90
ZToKPj4+IERpc2FibGUgaXQgYnkgZGVmYXVsdCBhcyBpdCBpcyBvbmx5IGFuIGV4cGVyaW1lbnRh
bCBzdWJzeXN0ZW0uCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPgo+Pj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Pj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4gQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+PiBDYzogUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KPj4+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+Cj4+PiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+Cj4+PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IENj
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+PiBDYzog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pj4gQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgo+Pj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
ZXUuY2l0cml4LmNvbT4KPj4+IC0tLS0KPj4+IHY0OiBhZGQgQVNTRVJUX1VOUkVBQ0hBQkxFIHRv
IGlubGluZWQgZnVuY3Rpb25zIHdoZXJlIGFwcGxpY2FibGUgJiBvdGhlcgo+Pj4gZml4dXBzCj4+
PiAtLS0KPj4+ICAgeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgIHwgIDYgKysrKyst
Cj4+PiAgIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAyICsrCj4+PiAgIHhl
bi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICAgICB8ICAyICsrCj4+PiAgIHhlbi9hcmNoL3g4
Ni9tbS9NYWtlZmlsZSAgICAgICAgICB8ICAyICstCj4+PiAgIHhlbi9hcmNoL3g4Ni94ODZfNjQv
Y29tcGF0L21tLmMgICB8ICAyICsrCj4+PiAgIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAg
ICAgICB8ICAyICsrCj4+PiAgIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAz
IC0tLQo+Pj4gICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgfCAgMiArLQo+Pj4g
ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAgMiArLQo+Pj4gICB4ZW4vY29t
bW9uL21lbW9yeS5jICAgICAgICAgICAgICAgfCAgMiArLQo+Pj4gICB4ZW4vY29tbW9uL3ZtX2V2
ZW50LmMgICAgICAgICAgICAgfCAgNiArKystLS0KPj4+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
ZW1fc2hhcmluZy5oIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gICB4ZW4v
aW5jbHVkZS9hc20teDg2L21tLmggICAgICAgICAgfCAgMyArKysKPj4+ICAgeGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmggICAgICAgICAgIHwgIDIgKy0KPj4+ICAgeGVuL2luY2x1ZGUveHNtL2R1bW15
LmggICAgICAgICAgIHwgIDIgKy0KPj4+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAg
ICAgIHwgIDQgKystLQo+Pj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgfCAg
MiArLQo+Pj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgfCAgNCArKy0tCj4+
PiAgIDE4IGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQo+
Pgo+PiBEYW5pZWwsIGl0IGxvb2tzIGxpa2UgeW91IHdlcmVuJ3QgQ2MtZWQgaGVyZSwgYnV0IHlv
dXIgYWNrIGlzIG5lZWRlZC4KPiAKPiBJbmRlZWQsIEkndmUgYWxzbyBzZWVtIHRvIGhhdmUgbWlz
c2VkIENDLWluZyBSYXp2YW4gKGZpeGVkIG5vdykuCgpBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 08:46:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 08: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 1hY55G-00047o-03; Tue, 04 Jun 2019 08: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY55E-00047j-So
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 08:46:16 +0000
X-Inumbo-ID: 367f6032-86a5-11e9-bb9b-7b4896736872
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 367f6032-86a5-11e9-bb9b-7b4896736872;
 Tue, 04 Jun 2019 08:46:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 29406A78;
 Tue,  4 Jun 2019 01:46:15 -0700 (PDT)
Received: from [10.37.12.69] (unknown [10.37.12.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A75193F246;
 Tue,  4 Jun 2019 01:46:13 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603161108.864-1-julien.grall@arm.com>
 <5CF61A9E0200007800234E81@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c254fcfc-ff24-6dd8-de3e-9b9bf59e7ff3@arm.com>
Date: Tue, 4 Jun 2019 09:46:11 +0100
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: <5CF61A9E0200007800234E81@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] 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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gNi80LzE5IDg6MTUgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAz
LjA2LjE5IGF0IDE4OjExLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiAtLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaAo+PiBAQCAtMTk3LDYgKzE5Nyw3IEBACj4+ICAgICAgIH0gd2hpbGUgKCAwICkK
Pj4gICAjZGVmaW5lIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKGhuZCwgdmFsKSBzZXRfeGVuX2d1ZXN0
X2hhbmRsZV9yYXcoaG5kLCB2YWwpCj4+ICAgCj4+ICsjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBk
ZWZpbmVkKF9fWEVOX1RPT0xTX18pCj4+ICAgI2lmIGRlZmluZWQoX19HTlVDX18pICYmICFkZWZp
bmVkKF9fU1RSSUNUX0FOU0lfXykKPj4gICAvKiBBbm9ueW1vdXMgdW5pb24gaW5jbHVkZXMgYm90
aCAzMi0gYW5kIDY0LWJpdCBuYW1lcyAoZS5nLiwgcjAveDApLiAqLwo+PiAgICMgZGVmaW5lIF9f
REVDTF9SRUcobjY0LCBuMzIpIHVuaW9uIHsgICAgICAgICAgXAo+PiBAQCAtMjcyLDYgKzI3Myw4
IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKHZjcHVfZ3Vlc3RfY29yZV9yZWdzX3QpOwo+PiAg
IAo+PiAgICN1bmRlZiBfX0RFQ0xfUkVHCj4+ICAgCj4+ICsjZW5kaWYKPj4gKwo+PiAgIHR5cGVk
ZWYgdWludDY0X3QgeGVuX3Bmbl90Owo+PiAgICNkZWZpbmUgUFJJX3hlbl9wZm4gUFJJeDY0Cj4+
ICAgI2RlZmluZSBQUkl1X3hlbl9wZm4gUFJJdTY0Cj4gCj4gSSdtIHB1enpsZWQgYnkgeW91IHN0
aWxsIGFkZGluZyBhbm90aGVyICNpZiwgcmF0aGVyIHRoYW4gbW92aW5nIHRoZQo+IGJsb2NrIGRv
d24gaW50byB0aGUgZXhpc3Rpbmcgb25lLiBZb3Ugc2FpZCB5b3UnZCB3YWl0IGZvciBTdGVmYW5v
J3MKPiBvcGluaW9uLCBhbmQgaGUgYXNrZWQgdGhhdCB5b3UgZm9sbG93IG15IHN1Z2dlc3Rpb24u
IERpZCBJIG1pc3MKPiBzb21lIGZ1cnRoZXIgcGFydCBvZiB0aGUgZGlzY3Vzc2lvbj8KCk5vIEkg
aGF2ZSBzZW50IHRoZSB3cm9uZyB2ZXJzaW9uLiBOb3Qgc3VyZSBob3cgYmVjYXVzZSB0aGUgY2hh
bmdlcyBhcmUgCmNvcnJlY3QgaW4gdGhlIGJyYW5jaCBJIGFtIHVzaW5nLgoKU29ycnkgZm9yIHRo
ZSBpbmNvbnZlbmllbmNlLCBJIHdpbGwgcmVzZW5kIHRoZSBwYXRjaC4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 08:48:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 08: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 1hY57N-0004FU-It; Tue, 04 Jun 2019 08:48: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=ql4p=UD=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hY57M-0004FN-4y
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 08:48:28 +0000
X-Inumbo-ID: 839c4b96-86a5-11e9-85b4-83e5f7dbd9f9
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 839c4b96-86a5-11e9-85b4-83e5f7dbd9f9;
 Tue, 04 Jun 2019 08:48:25 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: BCDMtLFYMuOgmPfZi2rDaf6C/d8VfVpBWlGVFxrivbVwEpSZViiH5MZlRzvQ1px+dj0KkzSlJT
 J2+O5c2gI/pxg2vEL/nqlH/nIO8Ik5Wa7iaGjfV5/MMdSV+mROcg4TMtPIxOy9WnGve3EigM4l
 fsFQ+vQp+ZyPA13bB+YLv2C2tt8cXJdH+ZiDA/pmlF5nzp34xsL4iz5i8ht9Qz60yvN9xisO/w
 PcXIJBQ8bzYkEV7DnVbyAT67RFsKbtFxD/RGgnnEEtEIMndNAKJTc/DApTg5SMI53tVZzgV0LA
 G8Y=
X-SBRS: 2.7
X-MesageID: 1286334
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1286334"
Date: Tue, 4 Jun 2019 10:48:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyByZXZlcnRzIGNvbW1pdCBiNmJkMDJiN2E4NzdmOWZhYzJkZTY5ZTY0ZDgyNDVk
NTZmOTJhYjI1LiBUaGUgY2hhbmdlCj4gd2FzIHJlZHVuZGFudCB3aXRoIGFtZF9pb21tdV9kZXRl
Y3Rfb25lX2FjcGkoKSBhbHJlYWR5IGNhbGxpbmcKPiBwY2lfcm9fZGV2aWNlKCkuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSSB0aGluayB0aGlz
IG5lZWRzIHRvIGJlIHNxdWFzaGVkIHRvZ2V0aGVyIHdpdGggeW91ciBgQU1EL0lPTU1VOiBkb24n
dAoiYWRkIiBJT01NVXNgIHBhdGNoLCBvciBlbHNlIFBWSCBkb20wIHdpbGwgYnJlYWsgYmVjYXVz
ZQp1cGRhdGVfcGFnaW5nX21vZGUgd2lsbCBmaW5kIGRldmljZXMgbm90IGJlaGluZCBhbiBJT01N
VSBhc3NpZ25lZCB0bwpkb20wLCB0aHVzIHJldHVybmluZyBhbiBlcnJvciBhbmQgY3Jhc2hpbmcg
ZG9tMC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:01:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09:01:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY5Ji-00060J-Ra; Tue, 04 Jun 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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY5Jg-0005zm-Rs
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:01:12 +0000
X-Inumbo-ID: 4c8d2c80-86a7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4c8d2c80-86a7-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09:01:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 29CCBA78;
 Tue,  4 Jun 2019 02:01:11 -0700 (PDT)
Received: from [10.37.12.69] (unknown [10.37.12.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D5E3F3F246;
 Tue,  4 Jun 2019 02:01:08 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
Date: Tue, 4 Jun 2019 10:01:07 +0100
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: <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gNi80LzE5IDg6MDYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAz
LjA2LjE5IGF0IDE5OjE1LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9u
IFR1ZSwgTWF5IDIxLCAyMDE5IGF0IDA1OjUyOjEyUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPj4+IFRoZSBzYW1lIGVycm9yIGNhbm5vdCBiZSByZXByb2R1Y2VkIG9uIGxheHRvbiouIExv
b2tpbmcgYXQgdGhlIHRlc3QgaGlzdG9yeSwKPj4+IGl0IGxvb2tzIGxpa2UgcWVtdS11cHN0cmVh
bS00LjEyLXRlc3RpbmcgZmxpZ2h0IGhhcyBydW4gc3VjY2Vzc2Z1bGx5IGEgZmV3Cj4+PiB0aW1l
cyBvbiByb2NoZXN0ZXIqLiBTbyB3ZSBtYXkgaGF2ZSBmaXhlZCB0aGUgZXJyb3IgaW4gWGVuIDQu
MTIuCj4+Pgo+Pj4gUG90ZW50aWFsIGNhbmRpZGF0ZXMgd291bGQgYmU6Cj4+PiAgICAgLSAwMGM5
NmQ3NzQyICJ4ZW4vYXJtOiBtbTogU2V0LXVwIHBhZ2UgcGVybWlzc2lvbiBmb3IgWGVuIG1hcHBp
bmdzIGVhcmxpZXIgb24iCj4+PiAgICAgLSBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9j
YXRpbmcgWGVuIgo+Pj4KPj4+IElhbiwgaXMgaXQgc29tZXRoaW5nIHRoZSBiaXNlY3RvciBjb3Vs
ZCBhdXRvbWF0aWNhbGx5IGxvb2sgYXQ/Cj4+PiBJZiBub3QsIEkgd2lsbCBuZWVkIHRvIGZpbmQg
c29tZSB0aW1lIGFuZCBib3Jyb3cgdGhlIGJvYXJkIHRvIGJpc2VjdCB0aGUKPj4+IGlzc3Vlcy4K
Pj4KPj4gSSBhdHRlbXB0ZWQgdG8gZG8gdGhhdCBiaXNlY3Rpb24gbXlzZWxmLCBhbmQgdGhlIGZp
cnN0IGNvbW1pdCB0aGF0IGdpdAo+PiB3YW50ZWQgdG8gdHJ5LCBhIGNvbW1vbiBjb21taXQgdG8g
Ym90aCBicmFuY2hlcywgYm9vdHMganVzdCBmaW5lLgo+IAo+IFRoYW5rcyBmb3IgZG9pbmcgdGhp
cyEKPiAKPiBPbmUgdGhpbmcgdGhhdCwgZm9yIG5vdywgY29tcGxldGVseSBlc2NhcGVzIG1lOiBI
b3cgY29tZSB0aGUKPiBtYWluIDQuMTEgYnJhbmNoIGhhcyBwcm9ncmVzc2VkIGZpbmUsIGJ1dCB0
aGUgcWVtdXUgb25lIGhhcwo+IGdvdCBzdGFsbGVkIGxpa2UgdGhpcz8KCkJlY2F1c2UgWGVuIG9u
IEFybSB0b2RheSBkb2VzIG5vdCBmdWxseSByZXNwZWN0IHRoZSBBcm0gQXJtIHdoZW4gCm1vZGlm
eWluZyB0aGUgcGFnZS10YWJsZXMuIFRoaXMgbWF5IHJlc3VsdCB0byBUTEIgY29uZmxpY3QgYW5k
IGJyZWFrIG9mIApjb2hlcmVuY3kuCgo+IAo+PiBJdCB0dXJucyBvdXQgdGhhdCB0aGUgZmlyc3Qg
Y29tbWl0IHRoYXQgZmFpbHMgdG8gYm9vdCBvbiByb2NoZXN0ZXIgaXMKPj4gICAgZTIwMmZlYjcx
MyB4ZW4vY21kbGluZTogRml4IGJ1Z2d5IHN0cm5jbXAocywgTElURVJBTCwgc3MgLSBzKSBjb25z
dHJ1Y3QKPj4gKGV2ZW4gd2l0aCB0aGUgImViOGFjYmE4MmEgeGVuOiBGaXggYmFja3BvcnQgb2Yg
Li4iIGFwcGxpZWQpCj4gCj4gTm93IHRoYXQncyBwYXJ0aWN1bGFybHkgb2RkIGEgcmVncmVzc2lv
biBjYW5kaWRhdGUuIEl0IGRvZXNuJ3QKPiB0b3VjaCBhbnkgQXJtIGNvZGUgYXQgYWxsIChub3Ig
ZG9lcyB0aGUgZml4dXAgY29tbWl0KS4gQW5kIHRoZQo+IGNvbW1vbiBjb2RlIGNoYW5nZXMgZG9u
J3QgbG9vayAicmlza3kiIGVpdGhlcjsgdGhlIG9uZSB0aGluZyB0aGF0Cj4ganVtcHMgb3V0IGFz
IHRoZSBtb3N0IGxpa2VseSBvZiBhbGwgdGhlIHVubGlrZWx5IGNhbmRpZGF0ZXMgd291bGQKPiBz
ZWVtIHRvIGJlIHRoZSB4ZW4vY29tbW9uL2VmaS9ib290LmMgY2hhbmdlLCBidXQgaWYgdGhlcmUg
d2FzCj4gYSBwcm9ibGVtIHRoZXJlIHRoZW4gdGhlIEVGSSBib290IG9uIEFybSB3b3VsZCBiZSBs
YXRlbnRseQo+IGJyb2tlbiBpbiBvdGhlciB3YXlzIGFzIHdlbGwuIFBsdXMsIG9mIGNvdXJzZSwg
eW91IHNheSB0aGF0IHRoZQo+IHNhbWUgY2hhbmdlIGlzIG5vIHByb2JsZW0gb24gNC4xMi4KPiAK
PiBPZiBjb3Vyc2UgdGhlIGNvbW1pdCBpdHNlbGYgY291bGQgYmUgZnVydGhlciAiYmlzZWN0ZWQi
IC0gYWxsCj4gY2hhbmdlcyBvdGhlciB0aGFuIHRoZSBpbnRyb2R1Y3Rpb24gb2YgY21kbGluZV9z
dHJjbXAoKSBhcmUKPiBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG9mIG9uZSBhbm90aGVyLgoKSSB0
aGluayB0aGlzIGlzIGp1c3QgYSByZWQtaGVycmluZy4gVGhlIGNvbW1pdCBpcyBwcm9iYWJseSBt
b2RpZnlpbmcgCmVub3VnaCB0aGUgbGF5b3V0IG9mIFhlbiB0aGF0IFRMQiBjb25mbGljdCB3aWxs
IGFwcGVhci4KCkFudGhvbnkgc2FpZCBiYWNrcG9ydGluZyAwMGM5NmQ3NzQyICJ4ZW4vYXJtOiBt
bTogU2V0LXVwIHBhZ2UgcGVybWlzc2lvbiAKZm9yIFhlbiBtYXBwaW5ncyBlYXJsaWVyIG9uIiBt
YWtlcyBzdGFnaW5nLTQuMTEgYm9vdHMuIFRoaXMgcGF0Y2ggCnJlbW92ZXMgc29tZSBvZiB0aGUg
cG90ZW50aWFsIGNhdXNlIG9mIFRMQiBjb25mbGljdC4KCkkgaGF2ZW4ndCBzdWdnZXN0ZWQgYSBi
YWNrcG9ydCBvZiB0aGlzIHBhdGNoIHNvIGZhciwgYmVjYXVzZSB0aGVyZSBhcmUgCnN0aWxsIFRM
QiBjb25mbGljdCBwb3NzaWJsZSB3aXRoaW4gdGhlIGZ1bmN0aW9uIG1vZGlmaWVkLiBJdCBtaWdo
dCBhbHNvIApiZSBwb3NzaWJsZSB0aGF0IGl0IGV4cG9zZXMgbW9yZSBvZiBUTEIgY29uZmxpY3Qg
YXMgbW9yZSB3b3JrIGluIFhlbiBpcyAKbmVlZGVkIChzZWUgbXkgTU0tUEFSVG4gc2VyaWVzKS4K
CkkgZG9uJ3Qga25vdyB3aGV0aGVyIGJhY2twb3J0aW5nIHRoaXMgcGF0Y2ggaXMgd29ydGggaXQg
Y29tcGFyZSB0byB0aGUgCnJpc2sgaXQgaW50cm9kdWNlcy4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:04:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09:04:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY5Mm-00068W-BF; Tue, 04 Jun 2019 09: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hY5Mk-00068R-NM
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:04:22 +0000
X-Inumbo-ID: bdb4a690-86a7-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 bdb4a690-86a7-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09:04:21 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: D5i1f1/oLX46Zf8IU+0SXSpLUqg8gx3he8pFe2sULFLIjpQU6RcZaV8nFVNi3QJglV9psQhmf+
 YYg3nO6gXXQuiOZLOylzh0+sUyyUzGRSFxyBYrka58PAFPcMGABs2DyHCtAMEmqP0zdFi66vZD
 u4yUY7CX5iTwO0lDUCh/ik/YvoYEMwGb79DzEzANIwE98xqUuBfBDeOF4IHUbXQAI53LnSfEmJ
 aasLG+ijblTvCiLbGr46NHIb51SC5FIku+/yQXM3joKZQJGcAx9l5fpk3TP3ZHGSRE5vJIiaIp
 chM=
X-SBRS: 2.7
X-MesageID: 1287079
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1287079"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF519E902000078002349FF@prv1-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: <abc6106c-0c38-d891-0cbb-5b4d79c8093a@citrix.com>
Date: Tue, 4 Jun 2019 10:04:16 +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: <5CF519E902000078002349FF@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] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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>

T24gMDMvMDYvMjAxOSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyByZXZlcnRzIGNv
bW1pdCBiNmJkMDJiN2E4NzdmOWZhYzJkZTY5ZTY0ZDgyNDVkNTZmOTJhYjI1LiBUaGUgY2hhbmdl
Cj4gd2FzIHJlZHVuZGFudCB3aXRoIGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoKSBhbHJlYWR5
IGNhbGxpbmcKPiBwY2lfcm9fZGV2aWNlKCkuCgpTZWVpbmcgYXMgYW1kX2lvbW11X2RldGVjdF9v
bmVfYWNwaSgpIGhhc24ndCBjaGFuZ2VkIGZvciBtYW55IHllYXJzLCBhbmQKYjZiZDAyYjcgd2Fz
IGEgZnVuY3Rpb25hbCBmaXggZm9yIGJvb3RpbmcgUFZIIG9uIEFNRCwgSSBjYW4ndCBzZWUgd2hh
dAp3b3VsZCBtYWtlIHRoaXMgdHJ1ZSBub3cuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:12:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY5Ug-00074t-7k; Tue, 04 Jun 2019 09:12:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rj+d=UD=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hY5Uf-00074o-Ld
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:12:33 +0000
X-Inumbo-ID: e14a161d-86a8-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e14a161d-86a8-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09:12:31 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Tue, 4 Jun 2019 17:10:18 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 17:11:42 +0800
Message-ID: <1559639503-1705-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH v2] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRv
CnRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBw
YXJhbXMgY2FuIGJlCnJlYWQvY2hhbmdlZCBieSBzeXN0ZW0gY29udHJvbCBoeXBlcmNhbGwgYXQg
cnVuIHRpbWUuCgpDYW4gYmUgZGlzYWJsZWQgZm9yIHNtYWxsZXIgY29kZSBmb290cHJpbnQuCgpT
aWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQog
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgfCAxMiArKysrKysrKysrKysKIHhlbi9jb21tb24vTWFr
ZWZpbGUgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi90cmFjZS5oIHwgMjYgKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24v
S2NvbmZpZwppbmRleCBjODM4NTA2Li4zNDU5ZjU2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tj
b25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0zNjgsNCArMzY4LDE2IEBAIGNvbmZp
ZyBET00wX01FTQogCiAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8g
c3BlY2lmeS4KIAorY29uZmlnIFRSQUNFQlVGRkVSCisJYm9vbCAiRW5hYmxlIHRyYWNlIGV2ZW50
IGxvZ3MiICBpZiBFWFBFUlQgPSAieSIKKwktLS1oZWxwLS0tCisJICBYZW4gaW50ZXJuYWwgcnVu
bmluZyBzdGF0dXModHJhY2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8gdHJhY2UgbWVtb3J5CisJ
ICB3aGVuIGVuYWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBwYXJhbXMgY2FuIGJl
IHJlYWQvY2hhbmdlZAorCSAgYnkgc3lzdGVtIGNvbnRyb2wgaHlwZXJjYWxsIGF0IHJ1biB0aW1l
LgorCisJICBUaGlzIGlzIHVzZWQgdG8gcmVjb3JkIHhlbiBpbnRlcm5hbCBydW5uaW5nIHN0YXR1
cy4KKwkgIHdpdGggYSBsaXR0ZSBwZXJmb3JtYW5jZSBvdmVyaGVhZC4KKwkgIENhbiBiZSBzZXQg
dG8gJ04nIGlmIHlvdSBkb250IHdhbnQgdGhpcyBmdW5jdGlvbi4KKwkgIFdoZW4gbm90IGNvbmZp
Z3VyZWQsICdYRU5fU1RTQ1RMX3RidWZfb3AnIGNvbW1hbmQgd2lsbCByZXN1bHQgJ0VOT1NZUycu
CisKIGVuZG1lbnUKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9u
L01ha2VmaWxlCmluZGV4IGJjYTQ4ZTYuLjlmZDFiZDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
TWFrZWZpbGUKKysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQpAQCAtNTYsNyArNTYsNyBAQCBvYmot
eSArPSBzeXNjdGwubwogb2JqLXkgKz0gdGFza2xldC5vCiBvYmoteSArPSB0aW1lLm8KIG9iai15
ICs9IHRpbWVyLm8KLW9iai15ICs9IHRyYWNlLm8KK29iai0kKENPTkZJR19UUkFDRUJVRkZFUikg
Kz0gdHJhY2Uubwogb2JqLXkgKz0gdmVyc2lvbi5vCiBvYmoteSArPSB2aXJ0dWFsX3JlZ2lvbi5v
CiBvYmoteSArPSB2bV9ldmVudC5vCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdHJhY2Uu
aCBiL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCmluZGV4IDEyOTY2ZWEuLmZhZDkyYzcgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi90cmFj
ZS5oCkBAIC0yMSwxMiArMjEsMTggQEAKICNpZm5kZWYgX19YRU5fVFJBQ0VfSF9fCiAjZGVmaW5l
IF9fWEVOX1RSQUNFX0hfXwogCisvKiBQdXQgJ3RiX2luaXRfZG9uZScgaGVyZSBiZWNhdXNlICdh
c20vdHJhY2UuaCcgbWF5IHVzZSBpdCAqLworI2lmZGVmIENPTkZJR19UUkFDRUJVRkZFUgogZXh0
ZXJuIGludCB0Yl9pbml0X2RvbmU7CisjZWxzZQorI2RlZmluZSB0Yl9pbml0X2RvbmUgZmFsc2UK
KyNlbmRpZgogCiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPgogI2luY2x1ZGUgPHB1YmxpYy90
cmFjZS5oPgogI2luY2x1ZGUgPGFzbS90cmFjZS5oPgogCisjaWZkZWYgQ09ORklHX1RSQUNFQlVG
RkVSCiAvKiBVc2VkIHRvIGluaXRpYWxpc2UgdHJhY2UgYnVmZmVyIGZ1bmN0aW9uYWxpdHkgKi8K
IHZvaWQgaW5pdF90cmFjZV9idWZzKHZvaWQpOwogCkBAIC00Nyw2ICs1MywyNiBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgdHJhY2VfdmFyKHUzMiBldmVudCwgaW50IGN5Y2xlcywgaW50IGV4dHJhLAog
dm9pZCBfX3RyYWNlX2h5cGVyY2FsbCh1aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBvcCwK
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgeGVuX3Vsb25nX3QgKmFyZ3MpOwogCisjZWxz
ZQorc3RhdGljIGlubGluZSB2b2lkIGluaXRfdHJhY2VfYnVmcyh2b2lkKSB7fQorc3RhdGljIGlu
bGluZSBpbnQgdGJfY29udHJvbChzdHJ1Y3QgeGVuX3N5c2N0bF90YnVmX29wICp0YmMpCit7Cisg
ICAgcmV0dXJuIC1FTk9TWVM7Cit9CisKK3N0YXRpYyBpbmxpbmUgaW50IHRyYWNlX3dpbGxfdHJh
Y2VfZXZlbnQodWludDMyX3QgZXZlbnQpCit7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBp
bmxpbmUgdm9pZCB0cmFjZV92YXIodWludDMyX3QgZXZlbnQsIGludCBjeWNsZXMsIGludCBleHRy
YSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqZXh0cmFfZGF0YSkg
e30KK3N0YXRpYyBpbmxpbmUgdm9pZCBfX3RyYWNlX3Zhcih1aW50MzJfdCBldmVudCwgYm9vbCBj
eWNsZXMsIHVuc2lnbmVkIGludCBleHRyYSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCB2b2lkICpleHRyYV9kYXRhKSB7fQorc3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2Vf
aHlwZXJjYWxsKHVpbnQzMl90IGV2ZW50LCB1bnNpZ25lZCBsb25nIG9wLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhlbl91bG9uZ190ICphcmdzKSB7fQorI2Vu
ZGlmCisKIC8qIENvbnZlbmllbmNlIG1hY3JvcyBmb3IgY2FsbGluZyB0aGUgdHJhY2UgZnVuY3Rp
b24uICovCiAjZGVmaW5lIFRSQUNFXzBEKF9lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:17:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09: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 1hY5ZT-0007Eq-Tk; Tue, 04 Jun 2019 09: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY5ZS-0007El-FT
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:17:30 +0000
X-Inumbo-ID: 930a9834-86a9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 930a9834-86a9-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09:17:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 03:17:28 -0600
Message-Id: <5CF637250200007800234EFB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 03:17:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
In-Reply-To: <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDExOjAxLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvNC8xOSA4OjA2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDMuMDYuMTkg
YXQgMTk6MTUsIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPiB3cm90ZToKPj4+IEl0IHR1cm5z
IG91dCB0aGF0IHRoZSBmaXJzdCBjb21taXQgdGhhdCBmYWlscyB0byBib290IG9uIHJvY2hlc3Rl
ciBpcwo+Pj4gICAgZTIwMmZlYjcxMyB4ZW4vY21kbGluZTogRml4IGJ1Z2d5IHN0cm5jbXAocywg
TElURVJBTCwgc3MgLSBzKSBjb25zdHJ1Y3QKPj4+IChldmVuIHdpdGggdGhlICJlYjhhY2JhODJh
IHhlbjogRml4IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+PiAKPj4gTm93IHRoYXQncyBwYXJ0
aWN1bGFybHkgb2RkIGEgcmVncmVzc2lvbiBjYW5kaWRhdGUuIEl0IGRvZXNuJ3QKPj4gdG91Y2gg
YW55IEFybSBjb2RlIGF0IGFsbCAobm9yIGRvZXMgdGhlIGZpeHVwIGNvbW1pdCkuIEFuZCB0aGUK
Pj4gY29tbW9uIGNvZGUgY2hhbmdlcyBkb24ndCBsb29rICJyaXNreSIgZWl0aGVyOyB0aGUgb25l
IHRoaW5nIHRoYXQKPj4ganVtcHMgb3V0IGFzIHRoZSBtb3N0IGxpa2VseSBvZiBhbGwgdGhlIHVu
bGlrZWx5IGNhbmRpZGF0ZXMgd291bGQKPj4gc2VlbSB0byBiZSB0aGUgeGVuL2NvbW1vbi9lZmkv
Ym9vdC5jIGNoYW5nZSwgYnV0IGlmIHRoZXJlIHdhcwo+PiBhIHByb2JsZW0gdGhlcmUgdGhlbiB0
aGUgRUZJIGJvb3Qgb24gQXJtIHdvdWxkIGJlIGxhdGVudGx5Cj4+IGJyb2tlbiBpbiBvdGhlciB3
YXlzIGFzIHdlbGwuIFBsdXMsIG9mIGNvdXJzZSwgeW91IHNheSB0aGF0IHRoZQo+PiBzYW1lIGNo
YW5nZSBpcyBubyBwcm9ibGVtIG9uIDQuMTIuCj4+IAo+PiBPZiBjb3Vyc2UgdGhlIGNvbW1pdCBp
dHNlbGYgY291bGQgYmUgZnVydGhlciAiYmlzZWN0ZWQiIC0gYWxsCj4+IGNoYW5nZXMgb3RoZXIg
dGhhbiB0aGUgaW50cm9kdWN0aW9uIG9mIGNtZGxpbmVfc3RyY21wKCkgYXJlCj4+IGNvbXBsZXRl
bHkgaW5kZXBlbmRlbnQgb2Ygb25lIGFub3RoZXIuCj4gCj4gSSB0aGluayB0aGlzIGlzIGp1c3Qg
YSByZWQtaGVycmluZy4gVGhlIGNvbW1pdCBpcyBwcm9iYWJseSBtb2RpZnlpbmcgCj4gZW5vdWdo
IHRoZSBsYXlvdXQgb2YgWGVuIHRoYXQgVExCIGNvbmZsaWN0IHdpbGwgYXBwZWFyLgo+IAo+IEFu
dGhvbnkgc2FpZCBiYWNrcG9ydGluZyAwMGM5NmQ3NzQyICJ4ZW4vYXJtOiBtbTogU2V0LXVwIHBh
Z2UgcGVybWlzc2lvbiAKPiBmb3IgWGVuIG1hcHBpbmdzIGVhcmxpZXIgb24iIG1ha2VzIHN0YWdp
bmctNC4xMSBib290cy4gVGhpcyBwYXRjaCAKPiByZW1vdmVzIHNvbWUgb2YgdGhlIHBvdGVudGlh
bCBjYXVzZSBvZiBUTEIgY29uZmxpY3QuCj4gCj4gSSBoYXZlbid0IHN1Z2dlc3RlZCBhIGJhY2tw
b3J0IG9mIHRoaXMgcGF0Y2ggc28gZmFyLCBiZWNhdXNlIHRoZXJlIGFyZSAKPiBzdGlsbCBUTEIg
Y29uZmxpY3QgcG9zc2libGUgd2l0aGluIHRoZSBmdW5jdGlvbiBtb2RpZmllZC4gSXQgbWlnaHQg
YWxzbyAKPiBiZSBwb3NzaWJsZSB0aGF0IGl0IGV4cG9zZXMgbW9yZSBvZiBUTEIgY29uZmxpY3Qg
YXMgbW9yZSB3b3JrIGluIFhlbiBpcyAKPiBuZWVkZWQgKHNlZSBteSBNTS1QQVJUbiBzZXJpZXMp
Lgo+IAo+IEkgZG9uJ3Qga25vdyB3aGV0aGVyIGJhY2twb3J0aW5nIHRoaXMgcGF0Y2ggaXMgd29y
dGggaXQgY29tcGFyZSB0byB0aGUgCj4gcmlzayBpdCBpbnRyb2R1Y2VzLgoKV2VsbCwgaWYgeW91
IGRvbid0IGJhY2twb3J0IHRoaXMsIHdoYXQncyB0aGUgYWx0ZXJuYXRpdmUgcm9hZCB0b3dhcmRz
IGEKc29sdXRpb24gaGVyZT8gSSdtIGFmcmFpZCB0aGUgdHdvIG9mIHlvdSB3aWxsIG5lZWQgdG8g
ZGVjaWRlIG9uZSB3YXkgb3IKYW5vdGhlci4KCkluIGFueSBldmVudCB0aGlzIHNvdW5kcyB0byBt
ZSBhcyBpZiBhIHNpbWlsYXIgcHJvYmxlbSBjb3VsZCBhcHBlYXIgYXQKYW55IHRpbWUgb24gYW55
IGJyYW5jaC4gTm90IGEgdmVyeSBuaWNlIHN0YXRlIHRvIGJlIGluIC4uLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:21:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09: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 1hY5d8-00087E-Er; Tue, 04 Jun 2019 09:21: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY5d6-000879-Qb
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:21:16 +0000
X-Inumbo-ID: 176a2a88-86aa-11e9-9dfe-d7017b7000fd
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 176a2a88-86aa-11e9-9dfe-d7017b7000fd;
 Tue, 04 Jun 2019 09:21:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 03:21:10 -0600
Message-Id: <5CF638040200007800234F11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 03:21:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <abc6106c-0c38-d891-0cbb-5b4d79c8093a@citrix.com>
In-Reply-To: <abc6106c-0c38-d891-0cbb-5b4d79c8093a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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+IE9uIDA0LjA2LjE5IGF0IDExOjA0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDMvMDYvMjAxOSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgcmV2
ZXJ0cyBjb21taXQgYjZiZDAyYjdhODc3ZjlmYWMyZGU2OWU2NGQ4MjQ1ZDU2ZjkyYWIyNS4gVGhl
IGNoYW5nZQo+PiB3YXMgcmVkdW5kYW50IHdpdGggYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgp
IGFscmVhZHkgY2FsbGluZwo+PiBwY2lfcm9fZGV2aWNlKCkuCj4gCj4gU2VlaW5nIGFzIGFtZF9p
b21tdV9kZXRlY3Rfb25lX2FjcGkoKSBoYXNuJ3QgY2hhbmdlZCBmb3IgbWFueSB5ZWFycywgYW5k
Cj4gYjZiZDAyYjcgd2FzIGEgZnVuY3Rpb25hbCBmaXggZm9yIGJvb3RpbmcgUFZIIG9uIEFNRCwg
SSBjYW4ndCBzZWUgd2hhdAo+IHdvdWxkIG1ha2UgdGhpcyB0cnVlIG5vdy4KCkknZCBsaWtlIHRv
IGNvdW50ZXIgdGhpczogSSBjYW4ndCBzZWUgd2h5IHRoYXQgY2hhbmdlIHdhcyBuZWVkZWQuCkNs
ZWFybHksIGlmIHRoaXMgd2FzIGluZGVlZCBuZWVkZWQgZm9yIFBWSCBEb20wIGJvb3QsIHRoZXJl
IHdhcwppbnN1ZmZpY2llbnQgcmVhc29uaW5nIGFzIHRvIHdoeSB0aGUgZXhpc3RpbmcgcGNpX3Jv
X2RldmljZSgpCmludm9jYXRpb24gd2FzIG5vdCBlbm91Z2guIEksIGZvciBvbmUsIHN1cmVseSBk
aWRuJ3QgZXZlbiByZWNhbGwKaXQgd2FzIHRoZXJlIHdoZW4gcmV2aWV3aW5nIHRoZSBwYXRjaCwg
b3IgZWxzZSBJIHdvdWxkIGhhdmUgYXNrZWQKZm9yIGEgbW9yZSBjb21wbGV0ZSBkZXNjcmlwdGlv
bi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:23:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09:23:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY5el-0008DX-TB; Tue, 04 Jun 2019 09: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hY5ek-0008D6-BS
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:22:58 +0000
X-Inumbo-ID: 55da30ba-86aa-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55da30ba-86aa-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09: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 1hY5eh-0006X4-4d; Tue, 04 Jun 2019 09: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 1hY5eg-0002UO-M7; Tue, 04 Jun 2019 09:22:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hY5eg-00015F-LI; Tue, 04 Jun 2019 09:22:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137178-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1: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-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=0e623fad00d84f7051950cb35db06bd0389999c9
X-Osstest-Versions-That: xen=81646cea826fa322831fffb43f81e7e0866dc124
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 09:22:54 +0000
Subject: [Xen-devel] [xen-unstable test] 137178: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE3OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzE3OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzcwMzMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwMzMKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzNzAzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwMzMKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzcwMzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDBlNjIzZmFkMDBkODRmNzA1MTk1MGNiMzVkYjA2YmQwMzg5OTk5YzkK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDgxNjQ2Y2VhODI2ZmEzMjI4
MzFmZmZiNDNmODFlN2UwODY2ZGMxMjQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzAzMyAgMjAx
OS0wNS0yOCAxMTo1NTozOCBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzcwOTMg
IDIwMTktMDUtMzAgMDA6MzQ6MTUgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMzcxNzggIDIwMTktMDYtMDIgMjI6MDg6MTIgWiAgICAxIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDBlNjIzZmFkMDBkODRmNzA1MTk1MGNiMzVkYjA2YmQwMzg5OTk5
YzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRl
OiAgIEZyaSBNYXkgMTcgMTk6MzU6MDggMjAxOSArMDEwMAoKICAgIHg4Ni9tcHBhcnNlOiBEb24n
dCBwcmludCAibGltaXQgcmVhY2hlZCIgZm9yIGV2ZXJ5IHN1YnNlcXVlbnQgcHJvY2Vzc29yCiAg
ICAKICAgIFdoZW4geW91IGJvb3QgWGVuIHdpdGggdGhlIGRlZmF1bHQgMjU2IE5SX0NQVVMsIG9u
IGEgYm94IHdpdGggcmF0aGVyIG1vcmUKICAgIHByb2Nlc3NvcnMsIHRoZSByZXN1bHRpbmcgc3Bl
dyBpcyB1bm5lY2Vzc2VyaWx5IHZlcmJvc2UuICBJbnN0ZWFkLCBwcmludCB0aGUKICAgIG1lc3Nh
Z2Ugb25jZSwgZS5nOgogICAgCiAgICAgKFhFTikgQUNQSTogWDJBUElDIChhcGljX2lkWzB4MTE1
XSB1aWRbMHgxMTVdIGVuYWJsZWQpCiAgICAgKFhFTikgV0FSTklORzogTlJfQ1BVUyBsaW1pdCBv
ZiAyNTYgcmVhY2hlZCAtIGlnbm9yaW5nIGZ1cnRoZXIgcHJvY2Vzc29ycwogICAgIChYRU4pIEFD
UEk6IFgyQVBJQyAoYXBpY19pZFsweDExOV0gdWlkWzB4MTE5XSBlbmFibGVkKQogICAgIChYRU4p
IEFDUEk6IFgyQVBJQyAoYXBpY19pZFsweDExZF0gdWlkWzB4MTFkXSBlbmFibGVkKQogICAgIChY
RU4pIEFDUEk6IFgyQVBJQyAoYXBpY19pZFsweDEyMV0gdWlkWzB4MTIxXSBlbmFibGVkKQogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCBhNWFlNWI2N2E5MjZmMzRmYjM2OWZkYWE3MzI3YTJmNzBiMWMyYzIwCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWF5IDE3
IDE5OjMwOjQ3IDIwMTkgKzAxMDAKCiAgICB4ZW4vbGliOiBJbnRyb2R1Y2UgcHJpbnRrX29uY2Uo
KSBhbmQgcmVwbGFjZSBzb21lIG9wZW5jb2RlZCBleGFtcGxlcwogICAgCiAgICBSZWZsb3cgdGhl
IFp5bnFNUCBtZXNzYWdlIGZvciBncmVwYWJpbGl0eSwgYW5kIGZpeCB0aGUgb21pc3Npb24gb2Yg
YSBuZXdsaW5lLgogICAgCiAgICBUaGVyZSBpcyBhIHJhY2UgY29uZGl0aW9uIHdoZXJlIG11bHRp
cGxlIGNwdXMgY291bGQgcmFjZSB0byBzZXQgb25jZV8gYm9vbGVhbi4KICAgIEhvd2V2ZXIsIHRo
ZSB1c2Ugb2YgdGhpcyBjb25zdHJ1Y3QgaXMgbWFpbmx5IHVzZWZ1bCBmb3IgYm9vdCB0aW1lIGNv
ZGUsIGFuZAogICAgdGhlIG9ubHkgY29uc2VxdWVuY2Ugb2YgdGhlIHJhY2UgaXMgYSByZXBlYXRl
ZCBwcmludCBtZXNzYWdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKY29tbWl0IGUyMTA1MTgwZjk5ZDIyYWFkNDdlZTU3MTEzMDE1ZTExZDcz
OTdlNTQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpE
YXRlOiAgIEZyaSBNYXkgMTcgMTk6MjM6NTUgMjAxOSArMDEwMAoKICAgIHg4Ni9zcGVjLWN0cmw6
IEtuaWdodHMgTGFuZGluZy9NaWxsIGFyZSByZXRwb2xpbmUtc2FmZQogICAgCiAgICBUaGV5IGFy
ZSBib3RoIEFpcm1vbnQtYmFzZWQgYW5kIHNob3VsZCBoYXZlIGJlZW4gaW5jbHVkZWQgaW4gYy9z
IDE3Zjc0MjQyY2NmCiAgICAieDg2L3NwZWMtY3RybDogRXh0ZW5kIHJlcG9saW5lIHNhZmV5IGNh
bGN1YXRpb25zIGZvciBlSUJSUyBhbmQgQXRvbSBwYXJ0cyIuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGIxNDRjZjQ1ZDUwYjYw
M2MyOTA5ZmMzMmM2YWJmNzM1OWY4NmYxYWEKQXV0aG9yOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBNYXkgMzEgMTE6NDA6NTIgMjAxOSArMDIwMAoK
ICAgIHg4Ni92aHBldDogYXZvaWQgJ3NtYWxsJyB0aW1lIGRpZmYgdGVzdCBvbiByZXN1bWUKICAg
IAogICAgSXQgYXBwZWFycyB0aGF0IGV2ZW4gNjQtYml0IHZlcnNpb25zIG9mIFdpbmRvd3MgMTAs
IHdoZW4gbm90IHVzaW5nIHN5dGgtCiAgICBldGljIHRpbWVycywgd2lsbCB1c2UgMzItYml0IEhQ
RVQgbm9uLXBlcmlvZGljIHRpbWVycy4gVGhlcmUgaXMgYSB0ZXN0CiAgICBpbiBocGV0X3NldF90
aW1lcigpLCBzcGVjaWZpYyB0byAzMi1iaXQgdGltZXJzLCB0aGF0IHRyaWVzIHRvIGRpc2FtYmln
dWF0ZQogICAgYmV0d2VlbiBhIGNvbXBhcmF0b3IgdmFsdWUgdGhhdCBpcyBpbiB0aGUgcGFzdCBh
bmQgb25lIHRoYXQgaXMgc3VmZmljaWVudGx5CiAgICBmYXIgaW4gdGhlIGZ1dHVyZSB0aGF0IGl0
IHdyYXBzLiBUaGlzIGlzIGRvbmUgYnkgYXNzdW1pbmcgdGhhdCB0aGUgZGVsdGEKICAgIGJldHdl
ZW4gdGhlIG1haW4gY291bnRlciBhbmQgY29tcGFyYXRvciB3aWxsIGJlICdzbWFsbCcgWzFdLCBp
ZiB0aGUKICAgIGNvbXBhcmF0b3IgdmFsdWUgaXMgaW4gdGhlIHBhc3QuIFVuZm9ydHVuYXRlbHks
IG1vcmUgb2Z0ZW4gdGhhbiBub3QsIHRoaXMKICAgIGlzIG5vdCB0aGUgY2FzZSBpZiB0aGUgdGlt
ZXIgaXMgYmVpbmcgcmUtc3RhcnRlZCBhZnRlciBhIG1pZ3JhdGUgYW5kIHNvCiAgICB0aGUgdGlt
ZXIgaXMgc2V0IHRvIGZpcmUgZmFyIGluIHRoZSBmdXR1cmUgKGluIGV4Y2VzcyBvZiBhIG1pbnV0
ZSBpbgogICAgc2V2ZXJhbCBvYnNlcnZlZCBjYXNlcykgcmF0aGVyIHRoZW4gc2V0IHRvIGZpcmUg
aW1tZWRpYXRlbHkuIFRoaXMgaGFzIGEKICAgIHJhdGhlciBvZGQgc3ltcHRvbSB3aGVyZSB0aGUg
Z3Vlc3QgY29uc29sZSBpcyBhbGl2ZSBlbm91Z2ggdG8gYmUgYWJsZSB0bwogICAgZGVhbCB3aXRo
IG1vdXNlIHBvaW50ZXIgcmUtcmVuZGVyaW5nLCBidXQgYW55IGtleWJvYXJkIGFjdGl2aXR5IG9y
IG1vdXNlCiAgICBjbGlja3MgeWllbGQgbm8gcmVzcG9uc2UuCiAgICAKICAgIFRoaXMgcGF0Y2gg
c2ltcGx5IGFkZHMgYW4gZXh0cmEgY2hlY2sgb2YgJ2NyZWF0aW9uX2ZpbmlzaGVkJyBpbnRvCiAg
ICBocGV0X3NldF90aW1lcigpIHNvIHRoYXQgdGhlICdzbWFsbCcgdGltZSB0ZXN0IGlzIG9taXR0
ZWQgd2hlbiB0aGUgZnVuY3Rpb24KICAgIGlzIGNhbGxlZCB0byByZXN0YXJ0IHRpbWVycyBhZnRl
ciBtaWdyYXRpb24sIGFuZCB0aHVzIGFueSBuZWdhdGl2ZSBkZWx0YQogICAgY2F1c2VzIGEgdGlt
ZXIgdG8gZmlyZSBpbW1lZGlhdGVseS4KICAgIAogICAgWzFdIFRoZSBudW1iZXIgb2YgdGlja3Mg
dGhhdCBlcXVhdGUgdG8gMC45NzY1NjI1IG1pbGxpc2Vjb25kcwogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBmMDhiNzA5Y2FhYzAz
YWUxNTg2ZGRkYzc1NjcyZTllNjViMWRjZTU4CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgpEYXRlOiAgIEZyaSBNYXkgMzEgMTE6NDA6MzggMjAxOSArMDIwMAoKICAgIHN1
cHBvcnQ6IHJlbW92ZSB0bWVtIGZyb20gU1VQUE9SVC5tZAogICAgCiAgICBUbWVtIGhhcyBiZWVu
IHJlbW92ZWQuIFJlZmxlY3QgdGhhdCBpbiBTVVBQT1JULm1kCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMmE0YzM0M2M1YmFhMjQxZWE1ZDg2ODVh
Yzk2OTg5NTQzZWE2NzQxMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
RGF0ZTogICBGcmkgTWF5IDMxIDExOjM5OjQ5IDIwMTkgKzAyMDAKCiAgICBWVC1kOiBjaGFuZ2Ug
Ym9ndXMgcmV0dXJuIHZhbHVlIG9mIGludGVsX2lvbW11X2xvb2t1cF9wYWdlKCkKICAgIAogICAg
VGhlIGZ1bmN0aW9uIHBhc3NlcyAwIGFzICJhbGxvYyIgYXJndW1lbnQgdG8gYWRkcl90b19kbWFf
cGFnZV9tYWRkcigpLAogICAgc28gLUVOT01FTSBzaW1wbHkgbWFrZXMgbm8gc2Vuc2UgKGFuZCBp
dHMgdXNlIHdhcyBwcm9iYWJseSBzaW1wbHkgYQogICAgY29weS1hbmQtcGFzdGUgZWZmZWN0IG9y
aWdpbmF0aW5nIGF0IGludGVsX2lvbW11X21hcF9wYWdlKCkpLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCAwYzFiYTBjNmEwZmQ4ODkzNGZkNTk0
NzRkNDZmM2MyNjc3ODM2Y2IzCkF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KRGF0ZTogICBUaHUgQXByIDExIDIxOjAzOjE3IDIwMTkgKzAxMDAKCiAgICB4ZW4vYXJt
NjQ6IGhlYWQ6IENvcnJlY3RseSByZXBvcnQgdGhlIEhXIENQVSBJRAogICAgCiAgICBUaGVyZSBh
cmUgbm8gcmVhc29uIHRvIGNvbnNpZGVyIHRoZSBIVyBDUFUgSUQgd2lsbCBiZSAwIHdoZW4gdGhl
CiAgICBwcm9jZXNzb3IgaXMgcGFydCBvZiBhIHVuaXByb2Nlc3NvciBzeXN0ZW0uIEF0IGJlc3Qs
IHRoaXMgd2lsbCByZXN1bHQgdG8KICAgIGNvbmZsaWN0aW5nIG91dHB1dCBhcyB0aGUgcmVzdCBv
ZiBYZW4gdXNlIHRoZSB2YWx1ZSBkaXJlY3RseSByZWFkIGZyb20KICAgIE1QSURSX0VMMS4KICAg
IAogICAgU28gcmVtb3ZlIHRoZSB6ZXJvaW5nIGFuZCBsb2dpYyB0byBjaGVjayBpZiB0aGUgQ1BV
IGlzIHBhcnQgb2YgYQogICAgdW5pcHJvY2Vzc29yIHN5c3RlbS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNvbW1pdCA4ZjFl
OWExMmM2NTY1ZWVlMGM1OTNhMDBkNjhkMGQzOTcwZTI3MjdkCkF1dGhvcjogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBTYXQgQXByIDEzIDE3OjI1OjE2IDIwMTkg
KzAxMDAKCiAgICB4ZW4vYXJtNjQ6IGhlYWQ6IE1vdmUgZWFybHlwcmludGsgbWVzc2FnZXMgaW4g
LnJvZGF0YS5zdHIKICAgIAogICAgQXQgdGhlIG1vbWVudCwgdGhlIGVhcmx5cHJpbnRrIG1lc3Nh
Z2VzIGFyZSBpbnRlcmxlYXZlZCB3aXRoIHRoZQogICAgaW5zdHJ1Y3Rpb25zLiBUaGlzIG1ha2Vz
IG1vcmUgZGlmZmljdWx0IHRvIHJlYWQgdGhlIG9iamR1bXAgb3V0cHV0LgogICAgCiAgICBJbnRy
b2R1Y2UgYSBuZXcgbWFjcm8gdG8gYWRkIGEgc3RyaW5nIGluIC5yb2RhdGEuc3RyIGFuZCB1c2Ug
aXQgZm9yIGFsbAogICAgdGhlIGVhcmx5cHJpbnRrIG1lc3NhZ2VzLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgICBBY2tlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKY29tbWl0IGVjOTg2
MTEzNjE1YTVkY2MwYWYxMDQ4MzkxMDAyZmRhYWMzNGYzMDYKQXV0aG9yOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiAgIFNhdCBBcHIgMTMgMTg6MzA6MzMgMjAxOSAr
MDEwMAoKICAgIHhlbi9hcm02NDogaGVhZDogUmVtb3ZlIHVubmVjZXNzYXJ5IGNvbW1lbnQKICAg
IAogICAgU28gZmFyLCB3ZSBkb24ndCBoYXZlIHNwZWNpZmljIGNvcmUgaW5pdGlhbGl6YXRpb24g
YXQgYm9vdC4gU28gcmVtb3ZlCiAgICB0aGUgY29tbWVudC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgogICAgQWNrZWQtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNvbW1pdCAyNjljOThmYmVh
YjQ3OTVjZGE4NGU2ZjY2NGRlMTk0NjIyODZjYTBlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgTWFyIDI4IDE0OjIzOjEzIDIwMTkg
KzAwMDAKCiAgICBkb2NzOiBJbnRyb2R1Y2Ugc29tZSBoeXBlcmNhbGwgcGFnZSBkb2N1bWVudGF0
aW9uCiAgICAKICAgIFRoaXMgYWxzbyBpbnRyb2R1Y2VkIHRoZSB0b3AtbGV2ZWwgR3Vlc3QgRG9j
dW1lbnRhdGlvbiBzZWN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBlOTkyMDNmNGQyYTE1ZGRiMWIzNGE4NjdjYTMwMWY3
ZWZkMGU5N2Y5CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgTWFyIDI4IDE0OjIzOjEzIDIwMTkgKzAwMDAKCiAgICB4ODY6IGluaXRf
aHlwZXJjYWxsX3BhZ2UoKSBjbGVhbnVwCiAgICAKICAgIFRoZSB2YXJpb3VzIHBpZWNlcyBvZiB0
aGUgaHlwZXJjYWxsIHBhZ2UgaW5mcmFzdHJ1Y3R1cmUgaGF2ZSBncm93bgogICAgb3JnYW5pY2Fs
bHkgb3ZlciB0aW1lIGFuZCBlbmRlZCB1cCBpbiBhIGJpdCBvZiBhIG1lc3MuCiAgICAKICAgICAq
IFJlbmFtZSBhbGwgZnVuY3Rpb25zIHRvIGJlIG9mIHRoZSBmb3JtICpfaW5pdF9oeXBlcmNhbGxf
cGFnZSgpLiAgVGhpcwogICAgICAgbWFrZXMgdGhlbSBzb21ld2hhdCBzaG9ydGVyLCBhbmQgbWVh
bnMgdGhleSBjYW4gYWN0dWFsbHkgYmUgZ3JlcHBlZAogICAgICAgZm9yIGluIG9uZSBnby4KICAg
ICAqIE1vdmUgaW5pdF9oeXBlcmNhbGxfcGFnZSgpIHRvIGRvbWFpbi5jLiAgVGhlIDY0LWJpdCB0
cmFwcy5jIGlzbid0IGEKICAgICAgIHRlcnJpYmx5IGFwcHJvcHJpYXRlIHBsYWNlIGZvciBpdCB0
byBsaXZlLgogICAgICogRHJvcCBhbiBvYnNvbGV0ZSBjb21tZW50IGZyb20gaHZtX2luaXRfaHlw
ZXJjYWxsX3BhZ2UoKSBhbmQgZHJvcCB0aGUKICAgICAgIGRvbWFpbiBwYXJhbWV0ZXIgZnJvbSBo
dm1fZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZSgpIGFzIGl0IGlzbid0CiAgICAgICBuZWNlc3Nh
cnkuCiAgICAgKiBSZWFycmFuZ2UgdGhlIGxvZ2ljIGluIHRoZSBlYWNoIGZ1bmN0aW9uIHRvIGF2
b2lkIG5lZWRpbmcgZXh0cmEgbG9jYWwKICAgICAgIHZhcmlhYmxlcywgYW5kIHRvIHdyaXRlIHRo
ZSBwYWdlIGluIG9uZSBzaW5nbGUgcGFzcy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2Uu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgZGY0ZTRjYWZk
MjhkNjNiZTY0ZGIwNjQ5M2UzMTBhYzAyMTdkMmM1YgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE1heSAyOSAwNToxOToxMSAyMDE5
ICswMTAwCgogICAgeDg2L2FsdHAybTogRml4IHN0eWxlIGVycm9ycyBpbnRyb2R1Y2VkIHdpdGgg
Yy9zIDlhYmNhYzdmZgogICAgCiAgICBEcm9wIGludHJvZHVjZWQgdHJhaWxpbmcgd2hpdGVzcGFj
ZSwgZXhjZXNzaXZlbHkgbG9uZyBsaW5lcywgbWFsLWluZGVudGlvbiwKICAgIHN1cGVyZmx1b3Vz
IHVzZSBvZiBQUkkgbWFjcm9zIGZvciBpbnQtb3Itc21hbGxlciB0eXBlcywgYW5kIGluY29ycmVj
dCBQUkkKICAgIG1hY3JvcyBmb3IgZ2ZucyBhbmQgbWZucy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IDlhYmNhYzdmZjE0NTA2
YjkzNGU1NWQxY2ZkODY1NzVmMTgyYjc3YjcKQXV0aG9yOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+CkRhdGU6ICAgVHVlIE1heSAyOCAxNDoxMDozNiAyMDE5ICswMTAwCgog
ICAgeDg2L2FsdHAybTogY2xlYW51cCBwMm1fYWx0cDJtX2xhenlfY29weQogICAgCiAgICBUaGUg
cDJtX2FsdHAybV9sYXp5X2NvcHkgaXMgcmVzcG9uc2libGUgZm9yIGxhemlseSBwb3B1bGF0aW5n
IGFuCiAgICBhbHRwMm0gdmlldyB3aGVuIHRoZSBndWVzdCB0cmFwcyBvdXQgZHVlIHRvIG5vIEVQ
VCBlbnRyeSBiZWluZyBwcmVzZW50CiAgICBpbiB0aGUgYWN0aXZlIHZpZXcuICBDdXJyZW50bHks
IGluIGFkZGl0aW9uIHRvIHRha2luZyBhIG51bWJlciBvZgogICAgdW51c2VkIGFyZ2VtZW50cywg
dGhlIHdob2xlIGNhbGxpbmcgY29udmVudGlvbiBoYXMgYSBudW1iZXIgb2YKICAgIHJlZHVuZGFu
dCBwMm0gbG9va3VwczogdGhlIGZ1bmN0aW9uIHJlYWRzIHRoZSBob3N0cDJtLCBldmVuIHRob3Vn
aCB0aGUKICAgIGNhbGxlciBoYXMganVzdCByZWFkIHRoZSBzYW1lIGhvc3RwMm0gZW50cnk7IGFu
ZCB0aGVuIHRoZSBjYWxsZXIKICAgIHJlLXJlYWRzIHRoZSBhbHRwMm0gZW50cnkgdGhhdCB0aGUg
ZnVuY3Rpb24gaGFzIGp1c3QgcmVhZCAoYW5kIHBvc3NpYmx5IHNldCkuCiAgICAKICAgIFJld29y
ayB0aGlzIGZ1bmN0aW9uIHRvIG1ha2UgaXQgYSBiaXQgbW9yZSByYXRpb25hbC4gIFNwZWNpZmlj
YWxseToKICAgIAogICAgLSBQYXNzIHRoZSBjdXJyZW50IGhvc3RwMm0gZW50cnkgdmFsdWVzIHdl
IGhhdmUganVzdCByZWFkIGZvciBpdCB0bwogICAgICB1c2UgdG8gcG9wdWxhdGUgdGhlIGFsdHAy
bSBlbnRyeSBpZiBpdCBmaW5kcyB0aGUgZW50cnkgZW1wdHkuCiAgICAKICAgIC0gSWYgdGhlIGFs
dHAybSBlbnRyeSBpcyBub3QgZW1wdHksIHBhc3Mgb3V0IHRoZSB2YWx1ZXMgd2UndmUgcmVhZCBz
bwogICAgICB0aGUgY2FsbGVyIGRvZXNuJ3QgbmVlZCB0byByZS13YWxrIHRoZSB0YWJsZXMKICAg
IAogICAgLSBFaXRoZXIgd2F5LCByZXR1cm4gd2l0aCB0aGUgZ2ZuICdsb2NrZWQnLCB0byBtYWtl
IGNsZWFuLXVwIGhhbmRsaW5nCiAgICAgIG1vcmUgY29uc2lzdGVudC4KICAgIAogICAgUmVuYW1l
IHRoZSBmdW5jdGlvbiB0byBiZXR0ZXIgcmVmbGVjdCB0aGlzIGZ1bmN0aW9uYWxpdHkuCiAgICAK
ICAgIFdoaWxlIHdlJ3JlIGhlcmUsIGNoYW5nZSBib29sX3QgdG8gYm9vbCwgYW5kIHJldHVybiB0
cnVlL2ZhbHNlIHJhdGhlcgogICAgdGhhbiAxLzAuCiAgICAKICAgIEl0J3MgYSBiaXQgZ3JhdGlu
ZyB0byBkbyBib3RoIHRoZSBwMm1fbG9jaygpIGFuZCB0aGUgZ2V0X2dmbigpLAogICAga25vd2lu
ZyB0aGF0IHRoZXkgYm9pbCBkb3duIHRvIHRoZSBzYW1lIHRoaW5nIGF0IHRoZSBtb21lbnQ7IGJ1
dCB3ZQogICAgaGF2ZSB0byBtYWludGFpbiB0aGUgZmljdGlvbiB1bnRpbCBzdWNoIHRpbWUgYXMg
d2UgZGVjaWRlIHRvIGdldCByaWQKICAgIG9mIGl0IGVudGlyZWx5LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBUZXN0
ZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1
ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:30:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09:30:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY5le-0000k7-3q; Tue, 04 Jun 2019 09:30: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY5lc-0000Yj-HY
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:30:04 +0000
X-Inumbo-ID: 537dbc1e-86ab-11e9-ae3e-9ffb79c6d2dd
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 537dbc1e-86ab-11e9-ae3e-9ffb79c6d2dd;
 Tue, 04 Jun 2019 09:30:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 03:30:00 -0600
Message-Id: <5CF63A150200007800234F21@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 03:29:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
In-Reply-To: <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDEwOjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVuIDAzLCAyMDE5IGF0IDA3OjAwOjI1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBUaGlzIHJldmVydHMgY29tbWl0IGI2YmQwMmI3YTg3N2Y5ZmFjMmRlNjllNjRkODI0
NWQ1NmY5MmFiMjUuIFRoZSBjaGFuZ2UKPj4gd2FzIHJlZHVuZGFudCB3aXRoIGFtZF9pb21tdV9k
ZXRlY3Rfb25lX2FjcGkoKSBhbHJlYWR5IGNhbGxpbmcKPj4gcGNpX3JvX2RldmljZSgpLgo+PiAK
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEkg
dGhpbmsgdGhpcyBuZWVkcyB0byBiZSBzcXVhc2hlZCB0b2dldGhlciB3aXRoIHlvdXIgYEFNRC9J
T01NVTogZG9uJ3QKPiAiYWRkIiBJT01NVXNgIHBhdGNoLCBvciBlbHNlIFBWSCBkb20wIHdpbGwg
YnJlYWsgYmVjYXVzZQo+IHVwZGF0ZV9wYWdpbmdfbW9kZSB3aWxsIGZpbmQgZGV2aWNlcyBub3Qg
YmVoaW5kIGFuIElPTU1VIGFzc2lnbmVkIHRvCj4gZG9tMCwgdGh1cyByZXR1cm5pbmcgYW4gZXJy
b3IgYW5kIGNyYXNoaW5nIGRvbTAuCgpIb3cgd291bGQgdXBkYXRlX3BhZ2luZ19tb2RlKCkgZ2V0
IHRvIHNlZSBhbiBJT01NVSBhc3NpZ25lZAp0byBEb20wPyBwY2lfcm9fZGV2aWNlKCkgaGFuZHMg
aXQgdG8gZG9tX3hlbi4gVGhlIHBvaW50IHRoZSBvdGhlcgpwYXRjaCB5b3UgbmFtZSBpcyBhYm91
dCBpcyB0aGUgZmFjdCB0aGF0Cl9zZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpIHRlbXBvcmFyaWx5
IG92ZXJyaWRlcyB0aGUgYXNzaWdubWVudAooSSdtIG5vdCBjb252aW5jZWQgdGhpcyBpcyBhIGdv
b2QgaWRlYSBpbiBnZW5lcmFsLCBidXQgaXQgc3VyZWx5IGlzCm5lZWRlZCBmb3IgZS5nLiB0aGUg
Z3JhcGhpY3MgZGV2aWNlIHRoYXQgd2UgbWF5IGFsc28gaGlkZSkgLQpvdGhlcndpc2Ugd2UgY291
bGQgc2ltcGx5IG1ha2UgYW1kX2lvbW11X2FkZF9kZXZpY2UoKSBza2lwCmRvbV94ZW4tYXNzaWdu
ZWQgZGV2aWNlcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 09:58:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 09: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 1hY6Cb-0002l4-IP; Tue, 04 Jun 2019 09: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY6Ca-0002ky-8X
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 09:57:56 +0000
X-Inumbo-ID: 38d77226-86af-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 38d77226-86af-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 09:57:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0A05380D;
 Tue,  4 Jun 2019 02:57:54 -0700 (PDT)
Received: from [10.37.12.69] (unknown [10.37.12.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 873AB3F246;
 Tue,  4 Jun 2019 02:57:52 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <5CF637250200007800234EFB@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <05b9bd00-8202-38e4-3207-883d3d1d5c10@arm.com>
Date: Tue, 4 Jun 2019 10:57:50 +0100
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: <5CF637250200007800234EFB@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA2LzQvMTkgMTA6MTcgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjA2LjE5
IGF0IDExOjAxLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiA2LzQvMTkgODow
NiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwMy4wNi4xOSBhdCAxOToxNSwgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IEl0IHR1cm5zIG91dCB0aGF0IHRo
ZSBmaXJzdCBjb21taXQgdGhhdCBmYWlscyB0byBib290IG9uIHJvY2hlc3RlciBpcwo+Pj4+ICAg
ICBlMjAyZmViNzEzIHhlbi9jbWRsaW5lOiBGaXggYnVnZ3kgc3RybmNtcChzLCBMSVRFUkFMLCBz
cyAtIHMpIGNvbnN0cnVjdAo+Pj4+IChldmVuIHdpdGggdGhlICJlYjhhY2JhODJhIHhlbjogRml4
IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+Pj4KPj4+IE5vdyB0aGF0J3MgcGFydGljdWxhcmx5
IG9kZCBhIHJlZ3Jlc3Npb24gY2FuZGlkYXRlLiBJdCBkb2Vzbid0Cj4+PiB0b3VjaCBhbnkgQXJt
IGNvZGUgYXQgYWxsIChub3IgZG9lcyB0aGUgZml4dXAgY29tbWl0KS4gQW5kIHRoZQo+Pj4gY29t
bW9uIGNvZGUgY2hhbmdlcyBkb24ndCBsb29rICJyaXNreSIgZWl0aGVyOyB0aGUgb25lIHRoaW5n
IHRoYXQKPj4+IGp1bXBzIG91dCBhcyB0aGUgbW9zdCBsaWtlbHkgb2YgYWxsIHRoZSB1bmxpa2Vs
eSBjYW5kaWRhdGVzIHdvdWxkCj4+PiBzZWVtIHRvIGJlIHRoZSB4ZW4vY29tbW9uL2VmaS9ib290
LmMgY2hhbmdlLCBidXQgaWYgdGhlcmUgd2FzCj4+PiBhIHByb2JsZW0gdGhlcmUgdGhlbiB0aGUg
RUZJIGJvb3Qgb24gQXJtIHdvdWxkIGJlIGxhdGVudGx5Cj4+PiBicm9rZW4gaW4gb3RoZXIgd2F5
cyBhcyB3ZWxsLiBQbHVzLCBvZiBjb3Vyc2UsIHlvdSBzYXkgdGhhdCB0aGUKPj4+IHNhbWUgY2hh
bmdlIGlzIG5vIHByb2JsZW0gb24gNC4xMi4KPj4+Cj4+PiBPZiBjb3Vyc2UgdGhlIGNvbW1pdCBp
dHNlbGYgY291bGQgYmUgZnVydGhlciAiYmlzZWN0ZWQiIC0gYWxsCj4+PiBjaGFuZ2VzIG90aGVy
IHRoYW4gdGhlIGludHJvZHVjdGlvbiBvZiBjbWRsaW5lX3N0cmNtcCgpIGFyZQo+Pj4gY29tcGxl
dGVseSBpbmRlcGVuZGVudCBvZiBvbmUgYW5vdGhlci4KPj4KPj4gSSB0aGluayB0aGlzIGlzIGp1
c3QgYSByZWQtaGVycmluZy4gVGhlIGNvbW1pdCBpcyBwcm9iYWJseSBtb2RpZnlpbmcKPj4gZW5v
dWdoIHRoZSBsYXlvdXQgb2YgWGVuIHRoYXQgVExCIGNvbmZsaWN0IHdpbGwgYXBwZWFyLgo+Pgo+
PiBBbnRob255IHNhaWQgYmFja3BvcnRpbmcgMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11
cCBwYWdlIHBlcm1pc3Npb24KPj4gZm9yIFhlbiBtYXBwaW5ncyBlYXJsaWVyIG9uIiBtYWtlcyBz
dGFnaW5nLTQuMTEgYm9vdHMuIFRoaXMgcGF0Y2gKPj4gcmVtb3ZlcyBzb21lIG9mIHRoZSBwb3Rl
bnRpYWwgY2F1c2Ugb2YgVExCIGNvbmZsaWN0Lgo+Pgo+PiBJIGhhdmVuJ3Qgc3VnZ2VzdGVkIGEg
YmFja3BvcnQgb2YgdGhpcyBwYXRjaCBzbyBmYXIsIGJlY2F1c2UgdGhlcmUgYXJlCj4+IHN0aWxs
IFRMQiBjb25mbGljdCBwb3NzaWJsZSB3aXRoaW4gdGhlIGZ1bmN0aW9uIG1vZGlmaWVkLiBJdCBt
aWdodCBhbHNvCj4+IGJlIHBvc3NpYmxlIHRoYXQgaXQgZXhwb3NlcyBtb3JlIG9mIFRMQiBjb25m
bGljdCBhcyBtb3JlIHdvcmsgaW4gWGVuIGlzCj4+IG5lZWRlZCAoc2VlIG15IE1NLVBBUlRuIHNl
cmllcykuCj4+Cj4+IEkgZG9uJ3Qga25vdyB3aGV0aGVyIGJhY2twb3J0aW5nIHRoaXMgcGF0Y2gg
aXMgd29ydGggaXQgY29tcGFyZSB0byB0aGUKPj4gcmlzayBpdCBpbnRyb2R1Y2VzLgo+IAo+IFdl
bGwsIGlmIHlvdSBkb24ndCBiYWNrcG9ydCB0aGlzLCB3aGF0J3MgdGhlIGFsdGVybmF0aXZlIHJv
YWQgdG93YXJkcyBhCj4gc29sdXRpb24gaGVyZT8gSSdtIGFmcmFpZCB0aGUgdHdvIG9mIHlvdSB3
aWxsIG5lZWQgdG8gZGVjaWRlIG9uZSB3YXkgb3IKPiBhbm90aGVyLgoKVGhlICJ0d28iIGJlaW5n
PwoKTG9va2luZyBhdCB0aGUgY29kZSBhZ2Fpbiwgd2Ugbm93IGF2b2lkIHJlcGxhY2luZyA0S0Ig
ZW50cnkgd2l0aCAyTUIgCmJsb2NrIGVudHJ5IHdpdGhvdXQgcmVzcGVjdGluZyB0aGUgQnJlYWst
QmVmb3JlLU1ha2Ugc2VxdWVuY2UuIFNvIHRoaXMgCmlzIG9uZSAoYWN0dWFsbHkgdHdvKSBsZXNz
IHBvdGVudGlhbCBzb3VyY2Ugb2YgVExCIGNvbmZsaWN0LgoKVGhpcyBwYXRjaCBtYXkgaW50cm9k
dWNlIG1vcmUgc291cmNlIG9mIFRMQiBjb25mbGljdCBpcyB0aGUgcHJvY2Vzc29yIGlzIApjYWNo
aW5nIGludGVybWVkaWF0ZSB3YWxrLiBCdXQgdGhpcyB3YXMgYWxyZWFkeSB0aGUgY2FzZSBiZWZv
cmUsIHNvIGl0IAptYXkgYmUgYXMgYmFkIGFzIEkgZmlyc3QgdGhvdWdodC4KCkkgd291bGQgZGVm
aW5pdGVseSBsaWtlIHRvIGhlYXIgYW4gb3BpbmlvbiBmcm9tIFN0ZWZhbm8gaGVyZS4KCj4gCj4g
SW4gYW55IGV2ZW50IHRoaXMgc291bmRzIHRvIG1lIGFzIGlmIGEgc2ltaWxhciBwcm9ibGVtIGNv
dWxkIGFwcGVhciBhdAo+IGFueSB0aW1lIG9uIGFueSBicmFuY2guIE5vdCBhIHZlcnkgbmljZSBz
dGF0ZSB0byBiZSBpbiAuLi4KVGhhbmtmdWxseSBtb3N0IG9mIHRob3NlIGlzc3VlcyB3aWxsIGFw
cGVhciBhdCBib290IHRpbWUuIFRoZSB1cGRhdGUgb2YgClhlbiBwYWdlLXRhYmxlcyBhdCBydW50
aW1lIGlzIHNvcnQgb2YgY29ycmVjdCAobWlzc2luZyBhIGNvdXBsZSBvZiBsb2NrKS4KCkJ1dCB0
aGUgZmFpbHVyZSB3aWxsIGRlcGVuZCBvbiB5b3VyIGNvZGUuIEkgZXhwZWN0IHRoYXQgd2Ugd291
bGQgbm90IHNlZSAKdGhlIGZhaWx1cmUgaW4gYWxsIHRoZSBBcm0gcGxhdGZvcm1lZCB1c2VkIGlu
IG9zc3Rlc3QgYnV0IFRodW5kZXItWC4KCkl0IGlzIG5vdCBhIG5pY2Ugc3RhdGUgdG8gYmUsIGJ1
dCB0aGUgdGFzayBpcyBxdWl0ZSBpbXBvcnRhbnQgYXMgWGVuIHdhcyAKZGVzaWduZWQgb24gd3Jv
bmcgYXNzdW1wdGlvbi4gVGhpcyBpbXBsaWVzIHRvIHJld29yayBtb3N0IG9mIHRoZSBib290IAph
bmQgbWVtb3J5IG1hbmFnZW1lbnQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 10:02:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 10: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 1hY6H8-0003jc-9F; Tue, 04 Jun 2019 10:02: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY6H7-0003jV-HG
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 10:02:37 +0000
X-Inumbo-ID: dfe06f72-86af-11e9-b283-eb64f28c02d0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dfe06f72-86af-11e9-b283-eb64f28c02d0;
 Tue, 04 Jun 2019 10:02:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 04:02:33 -0600
Message-Id: <5CF641B70200007800234F64@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 04:02:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <5CF637250200007800234EFB@prv1-mh.provo.novell.com>
 <05b9bd00-8202-38e4-3207-883d3d1d5c10@arm.com>
In-Reply-To: <05b9bd00-8202-38e4-3207-883d3d1d5c10@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDExOjU3LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgoK
PiAKPiBPbiA2LzQvMTkgMTA6MTcgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4w
Ni4xOSBhdCAxMTowMSwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IE9uIDYvNC8x
OSA4OjA2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAwMy4wNi4xOSBhdCAxOTox
NSwgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBJdCB0dXJucyBvdXQg
dGhhdCB0aGUgZmlyc3QgY29tbWl0IHRoYXQgZmFpbHMgdG8gYm9vdCBvbiByb2NoZXN0ZXIgaXMK
Pj4+Pj4gICAgIGUyMDJmZWI3MTMgeGVuL2NtZGxpbmU6IEZpeCBidWdneSBzdHJuY21wKHMsIExJ
VEVSQUwsIHNzIC0gcykgY29uc3RydWN0Cj4+Pj4+IChldmVuIHdpdGggdGhlICJlYjhhY2JhODJh
IHhlbjogRml4IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+Pj4+Cj4+Pj4gTm93IHRoYXQncyBw
YXJ0aWN1bGFybHkgb2RkIGEgcmVncmVzc2lvbiBjYW5kaWRhdGUuIEl0IGRvZXNuJ3QKPj4+PiB0
b3VjaCBhbnkgQXJtIGNvZGUgYXQgYWxsIChub3IgZG9lcyB0aGUgZml4dXAgY29tbWl0KS4gQW5k
IHRoZQo+Pj4+IGNvbW1vbiBjb2RlIGNoYW5nZXMgZG9uJ3QgbG9vayAicmlza3kiIGVpdGhlcjsg
dGhlIG9uZSB0aGluZyB0aGF0Cj4+Pj4ganVtcHMgb3V0IGFzIHRoZSBtb3N0IGxpa2VseSBvZiBh
bGwgdGhlIHVubGlrZWx5IGNhbmRpZGF0ZXMgd291bGQKPj4+PiBzZWVtIHRvIGJlIHRoZSB4ZW4v
Y29tbW9uL2VmaS9ib290LmMgY2hhbmdlLCBidXQgaWYgdGhlcmUgd2FzCj4+Pj4gYSBwcm9ibGVt
IHRoZXJlIHRoZW4gdGhlIEVGSSBib290IG9uIEFybSB3b3VsZCBiZSBsYXRlbnRseQo+Pj4+IGJy
b2tlbiBpbiBvdGhlciB3YXlzIGFzIHdlbGwuIFBsdXMsIG9mIGNvdXJzZSwgeW91IHNheSB0aGF0
IHRoZQo+Pj4+IHNhbWUgY2hhbmdlIGlzIG5vIHByb2JsZW0gb24gNC4xMi4KPj4+Pgo+Pj4+IE9m
IGNvdXJzZSB0aGUgY29tbWl0IGl0c2VsZiBjb3VsZCBiZSBmdXJ0aGVyICJiaXNlY3RlZCIgLSBh
bGwKPj4+PiBjaGFuZ2VzIG90aGVyIHRoYW4gdGhlIGludHJvZHVjdGlvbiBvZiBjbWRsaW5lX3N0
cmNtcCgpIGFyZQo+Pj4+IGNvbXBsZXRlbHkgaW5kZXBlbmRlbnQgb2Ygb25lIGFub3RoZXIuCj4+
Pgo+Pj4gSSB0aGluayB0aGlzIGlzIGp1c3QgYSByZWQtaGVycmluZy4gVGhlIGNvbW1pdCBpcyBw
cm9iYWJseSBtb2RpZnlpbmcKPj4+IGVub3VnaCB0aGUgbGF5b3V0IG9mIFhlbiB0aGF0IFRMQiBj
b25mbGljdCB3aWxsIGFwcGVhci4KPj4+Cj4+PiBBbnRob255IHNhaWQgYmFja3BvcnRpbmcgMDBj
OTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cCBwYWdlIHBlcm1pc3Npb24KPj4+IGZvciBYZW4g
bWFwcGluZ3MgZWFybGllciBvbiIgbWFrZXMgc3RhZ2luZy00LjExIGJvb3RzLiBUaGlzIHBhdGNo
Cj4+PiByZW1vdmVzIHNvbWUgb2YgdGhlIHBvdGVudGlhbCBjYXVzZSBvZiBUTEIgY29uZmxpY3Qu
Cj4+Pgo+Pj4gSSBoYXZlbid0IHN1Z2dlc3RlZCBhIGJhY2twb3J0IG9mIHRoaXMgcGF0Y2ggc28g
ZmFyLCBiZWNhdXNlIHRoZXJlIGFyZQo+Pj4gc3RpbGwgVExCIGNvbmZsaWN0IHBvc3NpYmxlIHdp
dGhpbiB0aGUgZnVuY3Rpb24gbW9kaWZpZWQuIEl0IG1pZ2h0IGFsc28KPj4+IGJlIHBvc3NpYmxl
IHRoYXQgaXQgZXhwb3NlcyBtb3JlIG9mIFRMQiBjb25mbGljdCBhcyBtb3JlIHdvcmsgaW4gWGVu
IGlzCj4+PiBuZWVkZWQgKHNlZSBteSBNTS1QQVJUbiBzZXJpZXMpLgo+Pj4KPj4+IEkgZG9uJ3Qg
a25vdyB3aGV0aGVyIGJhY2twb3J0aW5nIHRoaXMgcGF0Y2ggaXMgd29ydGggaXQgY29tcGFyZSB0
byB0aGUKPj4+IHJpc2sgaXQgaW50cm9kdWNlcy4KPj4gCj4+IFdlbGwsIGlmIHlvdSBkb24ndCBi
YWNrcG9ydCB0aGlzLCB3aGF0J3MgdGhlIGFsdGVybmF0aXZlIHJvYWQgdG93YXJkcyBhCj4+IHNv
bHV0aW9uIGhlcmU/IEknbSBhZnJhaWQgdGhlIHR3byBvZiB5b3Ugd2lsbCBuZWVkIHRvIGRlY2lk
ZSBvbmUgd2F5IG9yCj4+IGFub3RoZXIuCj4gCj4gVGhlICJ0d28iIGJlaW5nPwoKWW91IGFuZCBT
dGVmYW5vLCBhcyB3YXMgcmVmbGVjdGVkIGJ5IHRoZSBUbzogbGlzdCBvZiBteSBlYXJsaWVyIHJl
cGx5LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 10:12:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 10: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 1hY6QN-0004Zi-9A; Tue, 04 Jun 2019 10: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=tugb=UD=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hY6QM-0004Zd-2W
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 10:12:10 +0000
X-Inumbo-ID: 33874c53-86b1-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::72a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33874c53-86b1-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 10:12:08 +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=qXOfK2MSTVLClmPu+q1wsV0a8/iV3TsMZAwgmn+V4Eo=;
 b=udGA0ocb1VFCNl3Lae7+ypSOfnphyHgvM5lr3heasn78s+c/MUlwPURl6ArAYs5YyOmC14i5ZlurG+isaNghQWnMZgjHvrxow+sVCnVBbuMtjx+63qS9r5dp4uWWh0OSOART5IyW6BUXNTTiEk9G/SQ1fgyCt9qaiYbXajRV4E8=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB4340.eurprd02.prod.outlook.com (20.177.108.94) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.22; Tue, 4 Jun 2019 10:12:02 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.018; Tue, 4 Jun 2019
 10:12:02 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/9] vm_event: Define VM_EVENT type
Thread-Index: AQHVFvKa7xVz9Nd710SfyjOGLnYs4aaF4siAgAVrNoA=
Date: Tue, 4 Jun 2019 10:12:02 +0000
Message-ID: <be318d96d9c237942fa40c313e5e43509d49f066.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
 <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
In-Reply-To: <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0202CA0006.eurprd02.prod.outlook.com
 (2603:10a6:203:69::16) 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: 9c62fea2-770f-42b8-8f28-08d6e8d51662
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB4340; 
x-ms-traffictypediagnostic: AM0PR02MB4340:|AM0PR02MB4340:
x-microsoft-antispam-prvs: <AM0PR02MB4340ABB6E2A8FB5A7BC2525BD6150@AM0PR02MB4340.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0058ABBBC7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(39860400002)(396003)(376002)(136003)(366004)(189003)(199004)(256004)(14454004)(7736002)(52116002)(8676002)(6436002)(76176011)(81166006)(81156014)(8936002)(50226002)(36756003)(478600001)(14444005)(5660300002)(99286004)(229853002)(6486002)(118296001)(316002)(110136005)(68736007)(54906003)(6246003)(26005)(66066001)(2906002)(386003)(6506007)(53546011)(186003)(486006)(102836004)(6512007)(7416002)(4326008)(53936002)(86362001)(11346002)(71190400001)(71200400001)(476003)(2616005)(73956011)(2501003)(446003)(64756008)(66556008)(66476007)(66446008)(66946007)(6116002)(3846002)(305945005)(25786009)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4340;
 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: q3zp5ClQQpPeRy/9j7i+1+cGVOLeO6LvHoIsbPYvcBH3Pjwx84dQOPb+zkmxkwOVENd288l3MPGNQcbqXqZ75UO3yO95MLaCNCd2ZIczPCb3YILUgGF/DNX0RgFcE6PGkUHwMFIeFje7aye/p1jY2kXO7gKDF/44YpAJpAoo7co0Ld/gx0Tjkjh6ZHgrvis/OoyRDB2oZUSuK/0BGAGDQANiIExDl4ugUMgq0B4HTTpvEnQbVEDzFttp2/y1e55j70LSHzhnKivJFNHRAb3N7Aq35U19BNzZwHkC2NxRhYKEjLZhfhbhmVIYw0pX4tSmiMtx392xLqsNicXaV5fMkBPRKTsrU1pMNRGaJC3y4LU7OhbJ3WkhyevI3wADNtRJ9HydBH+bhNQ5FiNvvY1Fx3uiS/tKTeqik7jdGKEKB1E=
Content-ID: <549A3DD44BE97E43B94D068B9825AF28@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c62fea2-770f-42b8-8f28-08d6e8d51662
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2019 10:12:02.3008 (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: AM0PR02MB4340
Subject: Re: [Xen-devel] [PATCH 2/9] 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gRnJpLCAyMDE5LTA1LTMxIGF0IDE2OjI2IC0wNzAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMC8wNS8yMDE5IDA3OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6DQo+ID4gDQo+IA0K
PiBUaGlzIGlzIGFuIGludGVybmFsIGhlbHBlciwgc28gY2FuIHJlYXNvbmFibHkgYmUgZXhwZWN0
ZWQgdG8gbm90IGJlDQo+IGNhbGxlZCB3aXRoIGp1bmssIGFuZCBjYW4gZG8gYXdheSB3aXRoIHRo
ZSBwYXJhbSBwb2ludGVyLg0KPiANCj4gU29tZXRoaW5nIGxpa2UNCj4gDQo+IHN0YXRpYyBpbnQg
eGNfdm1fZXZlbnRfcmluZ19wZm5fcGFyYW0odW5zaWduZWQgaW50IHR5cGUpDQo+IHsNCj4gICAg
IHN3aXRjaCAoIHR5cGUgKQ0KPiAgICAgew0KPiAgICAgICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZ
UEVfUEFHSU5HOg0KPiAgICAgICAgICAgICByZXR1cm4gSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BG
TjsNCj4gLi4uDQo+ICAgICAgICAgZGVmYXVsdDoNCj4gICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7DQo+ICAgICB9DQo+IH0NCj4gDQo+IHdpbGwgd29yayBmaW5lIGJlY2F1c2UgSFZNX1BBUkFN
XyogYXJlIGFsbCB0aW55IHVuc2lnbmVkIGludGVnZXJzIGluDQo+IHByYWN0aWNlLiAgSXQgYWxz
byBoYXMgYSBtb3JlIHNlbnNpYmxlIEFQSSBmb3IgdGhlIGNhbGxlci4NCg0KSSB0aGluayBpbiB0
aGUgZW5kIGl0J3MgYmVzdCBqdXN0IHRvIG1vdmUgdGhlIGhlbHBlciB0bw0KeGNfdm1fZXZlbnRf
ZW5hYmxlIChpbmxpbmUgdGhlIHN3aXRjaCkgYXMgaXQgaXMgbm90IHVzZSBvdXRzaWRlIGl0Lg0K
DQo+IA0KPiA+IGluZGV4IDE5NDg2ZDUuLjE5MjgxZmEgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL2RvbWN0bC5oDQo+ID4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oDQo+ID4gQEAgLTc2OSw4MCArNzY5LDE4IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2dkYnN4X2Rv
bXN0YXR1cyB7DQo+ID4gICAqIFZNIGV2ZW50IG9wZXJhdGlvbnMNCj4gPiAgICovDQo+ID4gIA0K
PiA+IA0KPiA+IC0NCj4gPiAtLyogVXNlIGZvciB0ZWFyZG93bi9zZXR1cCBvZiBoZWxwZXI8LT5o
eXBlcnZpc29yIGludGVyZmFjZSBmb3INCj4gPiBwYWdpbmcsDQo+ID4gLSAqIGFjY2VzcyBhbmQg
c2hhcmluZy4qLw0KPiA+ICBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCB7DQo+ID4gLSAg
ICB1aW50MzJfdCAgICAgICBvcDsgICAgICAgICAgIC8qIFhFTl9WTV9FVkVOVF8qICovDQo+ID4g
LSAgICB1aW50MzJfdCAgICAgICBtb2RlOyAgICAgICAgIC8qIFhFTl9ET01DVExfVk1fRVZFTlRf
T1BfKiAqLw0KPiA+ICsgICAgdWludDMyX3QgICAgICAgIG9wOyAgICAgICAgICAgLyogWEVOX1ZN
X0VWRU5UXyogKi8NCj4gPiArICAgIHVpbnQzMl90ICAgICAgICB0eXBlOyAgICAgICAgIC8qIFhF
Tl9WTV9FVkVOVF9UWVBFXyogKi8NCj4gDQo+IFdoeSBkaWQgdGhlIHZlcnRpY2FsIGFsaWdubWVu
dCBjaGFuZ2U/DQoNClRoZSBpbml0aWFsIHZlcnRpY2FsIGFsaWdubWVudCB3YXMgbm90IDQgc3Bh
Y2VzIChJIHdpbGwgcmV2ZXJ0IGl0IGJhY2sNCnRvIHRoZSB3YXkgaXQgd2FzIGluIG9yZGVyIHRv
IHNpbXBsaWZ5IHRoZSByZXZpZXcgICkNCj4gDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 10:27:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 10:27:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY6fW-0005kw-N1; Tue, 04 Jun 2019 10:27: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY6fU-0005km-Ue
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 10:27:48 +0000
X-Inumbo-ID: 65b4e21a-86b3-11e9-a7c8-af94f22f5751
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 65b4e21a-86b3-11e9-a7c8-af94f22f5751;
 Tue, 04 Jun 2019 10:27:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3EFFD80D;
 Tue,  4 Jun 2019 03:27:47 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 595C03F246;
 Tue,  4 Jun 2019 03:27:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201451570.16404@sstabellini-ThinkPad-T480s>
 <b5d35a7b-1ada-8e9f-3162-02891b2c5781@arm.com>
 <4cbc0130-6892-19c2-9678-1a6513ac58ec@arm.com>
 <alpine.DEB.2.21.1906031552300.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <10817a87-9a61-ee15-9b82-1596b1f90156@arm.com>
Date: Tue, 4 Jun 2019 11:27:43 +0100
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: <alpine.DEB.2.21.1906031552300.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 04/19] xen/arm: Rework
 HSCTLR_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@lists.xenproject.org, Andrii_Anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvNC8xOSAxMjoxMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFdlZCwgMjkgTWF5IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gUGluZywgaXQg
d291bGQgYmUgZ29vZCB0byBrbm93IHdoaWNoIGJpdHMgSSBkcm9wcGVkLi4uCj4+Cj4+IE9uIDIx
LzA1LzIwMTkgMTE6MDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDUv
MjAvMTkgMTE6NTYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+PiBPbiBUdWUsIDE0
IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IFRoZSBjdXJyZW50IHZhbHVlIG9m
IEhTQ1RMUl9CQVNFIGZvciBBcm02NCBpcyBwcmV0dHkgd3JvbmcuIEl0IHdvdWxkCj4+Pj4+IGFj
dHVhbGx5IHR1cm4gb24gU0NUTFJfRUwyLm5BQSAoYml0IDYpIG9uIGhhcmR3YXJlIGltcGxlbWVu
dGluZwo+Pj4+PiBBUk12OC40LUxTRS4KPj4+Pj4KPj4+Pj4gRnVydGhlcm1vcmUsIHRoZSBkb2N1
bWVudGF0aW9uIG9mIHdoYXQgaXMgY2xlYXJlZC9zZXQgaW4gU0NUTFJfRUwyIGlzCj4+Pj4+IGFs
c28gbm90IGNvcnJlY3QgYW5kIGxvb2tzIGxpa2UgdG8gYmUgYSB2ZXJiYXRpbSBjb3B5IGZyb20g
QXJtMzIuCj4+Pj4+Cj4+Pj4+IEhTQ1RMUl9CQVNFIGlzIHJlcGxhY2VkIHdpdGggYSBidW5jaCBv
ZiBwZXItYXJjaGl0ZWN0dXJlIG5ldyBkZWZpbmVzCj4+Pj4+IGhlbHBpbmcgdG8gdW5kZXJzdGFu
ZCBiZXR0ZXIgd2hhdCBpcyB0aGUgaW5pdGlhbGllIHZhbHVlIGZvcgo+Pj4KPj4+IHMvaW5pdGlh
bGllL2luaXRpYWwvCj4+Pgo+Pj4+PiBTQ1RMUl9FTDIvSFNDVExSLgo+Pj4+Pgo+Pj4+PiBOb3Rl
IHRoZSBkZWZpbmVzICpfQ0xFQVIgYXJlIG9ubHkgdXNlZCB0byBjaGVjayB0aGUgc3RhdGUgb2Yg
ZWFjaCBiaXRzCj4+Pj4+IGFyZSBrbm93bi4KPj4+Pgo+Pj4+IFNvIGJhc2ljYWxseSB0aGUgb25s
eSBwdXJwb3NlIG9mIEhTQ1RMUl9DTEVBUiBpcyB0byBleGVjdXRlOgo+Pj4+Cj4+Pj4gIMKgwqAg
I2lmIChIU0NUTFJfU0VUIF4gSFNDVExSX0NMRUFSKSAhPSAweGZmZmZmZmZmVQo+Pj4+Cj4+Pj4g
UmlnaHQ/IEl0IGlzIGdvb2QgdG8gaGF2ZSB0aGUgY2hlY2suCj4+Pj4KPj4+PiBQbGVhc2UgYWRk
IGEgb25lLWxpbmUgY29tbWVudCBvbiB0b3Agb2YgSFNDVExSX0NMRUFSIC0tICJvbmx5IHVzZWQg
dG8KPj4+PiBjaGVjayB0aGF0IHRoZSBzdGF0ZSBvZiBlYWNoIGJpdHMgYXJlIGtub3duIi4KPj4+
Cj4+PiBXZSBkb24ndCBjb21tb25seSBhZGQgYSBjb21tZW50IGV2ZXJ5IHRpbWUgYSBkZWZpbmUg
aXMgdXNlZCBvbmx5IG9uZSB0aW1lLgo+Pj4gU28gd2hhdCdzIHRoZSBiZW5lZml0cyBoZXJlPwo+
Pj4KPj4+IEluIGFsbCBob25lc3R5LCBzdWNoIHdvcmRpbmcgaW4gdGhlIGNvbW1pdCBtZXNzYWdl
IHdhcyBwcm9iYWJseSBvdmVyIHRoZQo+Pj4gdG9wLiBJIGFtIHRoaW5raW5nIHRvIHJlcGxhY2Ug
dGhlIHNlbnRlbmNlIHdpdGg6Cj4+Pgo+Pj4gIkxhc3RseSwgYWxsIHRoZSBiaXRzIGFyZSBub3cg
ZGVzY3JpYmVkIGFzIGVpdGhlciBzZXQgb3IgY2xlYXJlZC4gVGhpcwo+Pj4gYWxsb3dzIHVzIHRv
IGNoZWNrIGF0IHByZS1wcm9jZXNzaW5nIHRpbWUgdGhlIGNvbnNpc3RlbmN5IG9mIHRoZSBpbml0
aWFsCj4+PiB2YWx1ZS4iCj4gCj4gVGhpcyBpcyBldmVuIGNsZWFyZXIsIGJ1dCBJIHVuZGVyc3Rv
b2QgdGhhdCBwYXJ0IG9mIHRoZSBjb21taXQgbWVzc2FnZQo+IHdlbGwgZW5vdWdoIGV2ZW4gYmVm
b3JlLiBJIGhhdmUgbm8gY29tcGxhaW50cyB0aGVyZS4gTXkgc3VnZ2VzdGlvbiBmb3IKPiBhbiBp
bi1jb2RlIGNvbW1lbnQgaXMgYmVjYXVzZSB0aGUgcHVycG9zZSBvZiBIU0NUTFJfQ0xFQVIgaXMg
bm90Cj4gaW1tZWRpYXRlbHkgb2J2aW91cyBsb29raW5nIGF0IHRoZSBjb2RlIG9ubHkuICBUaGUg
Y29tbWl0IG1lc3NhZ2UgaXMKPiBmaW5lLiBJIHRoaW5rIHRoYXQgYSBvbmUtbGluZXIgaW4gdGhl
IGNvZGUgdG8gc2F5IHRoYXQgSFNDVExSX0NMRUFSIGlzCj4gIm9ubHkgdXNlZCBhdCBwcmUtcHJv
Y2Vzc2luZyB0aW1lIiB3b3VsZCBiZSBnb29kIHRvIGhhdmUgYW5kIGJlbmVmaWNpYWwKPiBmb3Ig
Y29kZSByZWFkYWJpbGl0eS4KCkl0IGlzIHF1aXRlIGFuIG9kZCBjb21tZW50IGFzIGEgbG90IG9m
IGRlZmluZXMgYXJlIG9ubHkgdXNlZCBmb3IgCnByZS1wcm9jZXNzaW5nIGl0IChpLmUgQ09ORklH
XyBvciBldmVuIG1hY3JvIGdlbmVyYXRpbmcgZnVuY3Rpb24pLi4uIEl0IAppcyBnb2luZyB0byBy
b3QgcXVpY2tseSBidXQgSSBjYW4gYWRkIGl0IGlmIHlvdSB0aGluayBpdCBpbXByb3ZlcyB0aGUg
CmNvZGUuLi4KCj4+Pj4gU2FtZSBoZXJlLCB5b3UgcmVtb3ZlZCB0aGUgcmVzZXJ2ZWQgYml0cywg
YW5kIGFkZGVkIHRoZSBhbGlnbm1lbnQgY2hlY2ssCj4+Pj4gc2FtZSBhcyBmb3IgYWFyY2gzMi4g
SWYgSSBnb3QgaXQgcmlnaHQsIGl0IHdvdWxkIGJlIG5pY2UgdG8gYWRkIGEKPj4+PiBzdGF0ZW1l
bnQgbGlrZSB0aGlzIHRvIHRoZSBjb21taXQgbWVzc2FnZS4KPj4+Cj4+PiBJIGRvbid0IHNlZSB3
aHkgInJlc2VydmVkIGJpdHMiIEkgZHJvcHBlZCBub3Igd2hpY2ggYWxpZ25tZW50IGNoZWNrIEkg
YWRkZWQuCj4+Pgo+Pj4gSXQgd291bGQgYmUgZXh0cmVtZWx5IHVzZWZ1bCBpZiB5b3UgcHJvdmlk
ZSBtb3JlIGRldGFpbHMgaW4geW91ciByZXZpZXcuLi4KPj4+IEluIHRoaXMgY2FzZSwgaXQgd291
bGQgYmUgdGhlIGV4YWN0IGJpdHMgSSBkcm9wcGVkL2FkZGVkLgo+IAo+IEkgbG9va2VkIGF0IHRo
ZSBmdWxsIHZhbHVlIG9mIFNDVExSX0VMMl9TRVQsIGl0J3MgMHgzMGM1MTgzOC4gSQo+IGNvcHkv
cGFzdGUgaGVyZSB0aGUgd2NhbGMgY29tbWFuZCBmb3Igb3VyIG93biBjb252ZW5pZW5jZToKPiAK
PiB3Y2FsYyAtaCAnKDE8PDQpfCgxPDw1KXwoMTw8MTEpfCgxPDwxNil8KDE8PDE4KXwoMTw8MjIp
fCgxPDwyMyl8KDE8PDI4KXwoMTw8MjkpfCgxPDwzKXwoMTw8MTIpJwo+IAo+IEhTQ1RMUl9CQVNF
IGlzIDB4MzBjNTE4NzguIFRoZSBkaWZmZXJlbmNlIGlzIGJpdCA2IHdoaWNoIGlzIFJFUzAuIEl0
Cj4gbG9va3MgbGlrZSBJIHdhcyB3cm9uZyBhYm91dCB0aGUgYWxpZ25tZW50IGNoZWNrLgoKVGhp
cyB3YXMgbWVudGlvbmVkIGluIHRoZSBjb21taXQgbWVzc2FnZToKCiJUaGUgY3VycmVudCB2YWx1
ZSBvZiBIU0NUTFJfQkFTRSBmb3IgQXJtNjQgaXMgcHJldHR5IHdyb25nLiBJdCB3b3VsZAphY3R1
YWxseSB0dXJuIG9uIFNDVExSX0VMMi5uQUEgKGJpdCA2KSBvbiBoYXJkd2FyZSBpbXBsZW1lbnRp
bmcKQVJNdjguNC1MU0UuIgoKPiAKPiAKPj4+Pgo+Pj4+Cj4+Pj4+ICsjZGVmaW5lIFNDVExSX0VM
Ml9DTEVBUiAoU0NUTFJfRUwyX1JFUzDCoMKgwqDCoCB8IFNDVExSX0F4eF9FTHhfTcKgwqAgfFwK
Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBT
Q1RMUl9BeHhfRUx4X0HCoMKgwqAgfCBTQ1RMUl9BeHhfRUx4X0PCoMKgIHxcCj4+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgU0NUTFJfQXh4X0VM
eF9XWE7CoCB8IFNDVExSX0F4eF9FTHhfRUUpCj4+Pj4+ICsKPj4+Pj4gKyNpZiAoU0NUTFJfRUwy
X1NFVCBeIFNDVExSX0VMMl9DTEVBUikgIT0gMHhmZmZmZmZmZmZmZmZmZmZmVUwKPj4+Pj4gKyNl
cnJvciAiSW5jb25zaXN0ZW50IFNDVExSX0VMMiBzZXQvY2xlYXIgYml0cyIKPj4+Pj4gKyNlbmRp
Zgo+Pj4+PiArCj4+Pj4+ICsjZW5kaWYKPj4+Pj4gIMKgIC8qIEhDUiBIeXAgQ29uZmlndXJhdGlv
biBSZWdpc3RlciAqLwo+Pj4+PiAgwqAgI2RlZmluZSBIQ1JfUlfCoMKgwqDCoMKgwqDCoMKgwqAg
KF9BQygxLFVMKTw8MzEpIC8qIFJlZ2lzdGVyIFdpZHRoLCBBUk02NCBvbmx5Cj4+Pj4+ICovCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 10:50:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 10:50:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY70n-0007dv-VR; Tue, 04 Jun 2019 10:49: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=vqUI=UD=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hY70m-0007dq-HG
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 10:49:48 +0000
X-Inumbo-ID: 7580f8ac-86b6-11e9-897c-af3dd4c7aabb
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7580f8ac-86b6-11e9-897c-af3dd4c7aabb;
 Tue, 04 Jun 2019 10:49:43 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: zn352wUGlsqTAM8T7LCP4KMnN3+I4v6hXV3cv30y3d7fnWWeA48IRIIiAyG+v/CltbTjUYotp4
 vZNHoonRP96V5fKHduS/3lFBJp3hyrO+nB4r48pQeV0BRyopW6kzl/8/RlcD1UA7ipfsrLZLo0
 rNRPiuGny/D6G/KjuNN3MjNMx8tmJzIFZmN6TWOynTgY3vcO9Edkwwvpu8ftHeVQTmvw5wTupL
 fWKsnwKDghMpvEItMZSRb6dqtW3qqwJh4KgQozUOnRnT8b2OELdyBGMBMv4MRC2pOIIQxIMo/h
 joM=
X-SBRS: 2.7
X-MesageID: 1290551
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1290551"
From: George Dunlap <George.Dunlap@citrix.com>
To: Baodong Chen <chenbaodong@mxnavi.com>
Thread-Topic: [PATCH v1] xen: make tracebuffer configurable
Thread-Index: AQHVGm7IH2fjBShduEyl+0KzQMDl9qaLMAQA
Date: Tue, 4 Jun 2019 10:49:38 +0000
Message-ID: <B930162C-3D36-4182-9302-D0833A550C9C@citrix.com>
References: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.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: <947014EC7C4741469E876786A7410B06@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVuIDQsIDIwMTksIGF0IDE6NDQgQU0sIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2Rv
bmdAbXhuYXZpLmNvbT4gd3JvdGU6DQo+IA0KPiBYZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0dXMo
dHJhY2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8NCj4gdHJhY2UgbWVtb3J5IHdoZW4gZW5hYmxl
ZC4gdHJhY2UgZXZlbnQgZGF0YSBhbmQgY29uZmlnIHBhcmFtcyBjYW4gYmUNCj4gcmVhZC9jaGFu
Z2VkIGJ5IHN5c3RlbSBjb250cm9sIGh5cGVyY2FsbCBhdCBydW4gdGltZS4NCj4gDQo+IENhbiBi
ZSBkaXNhYmxlZCBmb3Igc21hbGxlciBjb2RlIGZvb3RwcmludC4NCj4gDQo+IFNpZ25lZC1vZmYt
Ynk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4NCj4gLS0tDQo+IHhlbi9j
b21tb24vS2NvbmZpZyAgICAgIHwgMTIgKysrKysrKysrKysrDQo+IHhlbi9jb21tb24vTWFrZWZp
bGUgICAgIHwgIDIgKy0NCj4geGVuL2luY2x1ZGUveGVuL3RyYWNlLmggfCAxNyArKysrKysrKysr
KysrKysrKw0KPiAzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tj
b25maWcNCj4gaW5kZXggYzgzODUwNi4uMzQ1OWY1NiAxMDA2NDQNCj4gLS0tIGEveGVuL2NvbW1v
bi9LY29uZmlnDQo+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZw0KPiBAQCAtMzY4LDQgKzM2OCwx
NiBAQCBjb25maWcgRE9NMF9NRU0NCj4gDQo+IAkgIExlYXZlIGVtcHR5IGlmIHlvdSBhcmUgbm90
IHN1cmUgd2hhdCB0byBzcGVjaWZ5Lg0KPiANCj4gK2NvbmZpZyBUUkFDRUJVRkZFUg0KPiArCWJv
b2wgIkVuYWJsZSB0cmFjZSBldmVudCBsb2dzIiAgaWYgRVhQRVJUID0gInkiDQo+ICsJLS0taGVs
cC0tLQ0KPiArCSAgWGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxs
IGJlIHNhdmVkIHRvIHRyYWNlIG1lbW9yeQ0KPiArCSAgd2hlbiBlbmFibGVkLiB0cmFjZSBldmVu
dCBkYXRhIGFuZCBjb25maWcgcGFyYW1zIGNhbiBiZSByZWFkL2NoYW5nZWQNCj4gKwkgIGJ5IHN5
c3RlbSBjb250cm9sIGh5cGVyY2FsbCBhdCBydW4gdGltZS4NCj4gKw0KPiArCSAgVGhpcyBpcyB1
c2VkIHRvIHJlY29yZCB4ZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0dXMuDQo+ICsJICB3aXRoIGEg
bGl0dGUgcGVyZm9ybWFuY2Ugb3ZlcmhlYWQuDQo+ICsJICBDYW4gYmUgc2V0IHRvICdOJyBpZiB5
b3UgZG9udCB3YW50IHRoaXMgZnVuY3Rpb24uDQo+ICsJICBXaGVuIG5vdCBjb25maWd1cmVkLCAn
WEVOX1NUU0NUTF90YnVmX29wJyBjb21tYW5kIHdpbGwgcmVzdWx0ICdFTk9TWVPigJkuDQoNCkkg
dGhpbmsgdGhpcyB3b3VsZCBsb29rIGJldHRlciBzb21ldGhpbmcgbGlrZSB0aGlzOg0KDQrigJxF
bmFibGUgdHJhY2luZyBpbmZyYXN0cnVjdHVyZeKAnQ0KDQrigJxFbmFibGUgaW4gdHJhY2luZyBp
bmZyYXN0cnVjdHVyZSBhbmQgcHJlLWRlZmluZWQgdHJhY2Vwb2ludHMgd2l0aGluIFhlbi4gIFRo
aXMgd2lsbCBhbGxvdyBsaXZlIGluZm9ybWF0aW9uIGFib3V0IFhlbuKAmXMgZXhlY3V0aW9uIGFu
ZCBwZXJmb3JtYW5jZSB0byBiZSBjb2xsZWN0ZWQgYXQgcnVuIHRpbWUgZm9yIGRlYnVnZ2luZyBv
ciBwZXJmb3JtYW5jZSBhbmFseXNpcy4gIE1lbW9yeSBhbmQgZXhlY3V0aW9uIG92ZXJoZWFkIHdo
ZW4gbm90IGFjdGl2ZSBpcyBtaW5pbWFsLiINCg0KQWxzbywgSeKAmW0gbm90IDEwMCUgZmFtaWxp
YXIgd2l0aCB0aGUga2NvbmZpZyBzeW50YXgg4oCUIEkgdGhpbmsgd2Ugd2FudCB0cmFjaW5nIGVu
YWJsZWQgYnkgZGVmYXVsdCB1bmxlc3MgYWN0aXZlbHkgZGlzYWJsZWQ7IGlzIHRoYXQgd2hhdCB3
aWxsIGhhcHBlbiBoZXJlPyAgT3Igd2lsbCBpdCBvbmx5IGJlIGVuYWJsZWQgaWYgRVhQRVJUID09
IOKAmHnigJk/DQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 10:54:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 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 1hY75R-0008Um-Nr; Tue, 04 Jun 2019 10:54:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+Qb1=UD=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hY75P-0008Uh-VR
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 10:54:36 +0000
X-Inumbo-ID: 23125fe6-86b7-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 23125fe6-86b7-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 10:54:34 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: XuiI/0E4Sk916lyiZLR8GPgf/4jW7PgAyVK9YST6LQvIMyXNoG49aw544rY1tB81VRsm549uEk
 4fxK21Q/diV6P5ePrQYkoK8wweRQvwTQo9w+5LUFVagaEnohCuxkKc7Z8L3H/D71tn7oWUvg1E
 SuSqr8RhsKuTQvJFLoX3N7NgJgyexINIFO+xVXCAN5jJr/5Zo+xLMjsdZ/ZFsehVuWAjrZn/yF
 EsWhMDjw6lX1u75a08BVFPICeDzXO/vJAxx/FmHhUFcp3UMZMoDm30nPlAMTg8Yrl3hqsZatCa
 b6A=
X-SBRS: 2.7
X-MesageID: 1290709
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1290709"
Date: Tue, 4 Jun 2019 11:54:31 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>, Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20190604105431.GG2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190409164542.30274-1-anthony.perard@citrix.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: [Xen-devel] Ping: [PATCH 0/9] libxl: New slow lock + fix
 libxl_cdrom_insert with QEMU depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCk9uIFR1ZSwgQXByIDA5LCAyMDE5IGF0IDA1OjQ1OjMzUE0gKzAxMDAsIEFudGhvbnkg
UEVSQVJEIHdyb3RlOgo+IFRoaXMgcGF0Y2ggc2VyaWVzIGZpeCBsaWJ4bF9jZHJvbV9pbnNlcnQg
dG8gd29yayB3aXRoIGEgZGVwcml2aWxlZGdlIFFFTVUuIEZvcgo+IHRoYXQsIHdlIG5lZWQgdG8g
dXNlIGxpYnhsX19ldl9xbXAuICBGb3IgdGhhdCwgd2UgbmVlZCBhIG5ldyBsb2NrIGJlY2F1c2UK
PiB1c2VyZGF0YV9sb2NrIGNhbid0IGJlIHVzZWQgYW55bW9yZS4KPiAKPiBQYXRjaCBzZXJpZXMg
YXZhaWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoKPiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9n
aXQtaHR0cC9wZW9wbGUvYXBlcmFyZC94ZW4tdW5zdGFibGUuZ2l0IGJyLmxpYnhsLXNsb3ctbG9j
ay12MQo+IAo+IEFudGhvbnkgUEVSQVJEICg5KToKPiAgIGxpYnhsX2ludGVybmFsOiBSZW1vdmUg
bG9zdCBjb21tZW50Cj4gICBsaWJ4bDogUG9pbnRlciBvbiB1c2FnZSBvZiBsaWJ4bF9fZG9tYWlu
X3VzZXJkYXRhX2xvY2sKPiAgIGxpYnhsX2ludGVybmFsOiBTcGxpdCBvdXQgdXNlcmRhdGEgbG9j
ayBmdW5jdGlvbgo+ICAgbGlieGxfaW50ZXJuYWw6IENyZWF0ZSBuZXcgbG9jayBmb3IgZGV2aWNl
cyBob3RwbHVnIHZpYSBRTVAKPiAgIGxpYnhsX2Rpc2s6IFJlb3JnYW5pc2UgbGlieGxfY2Ryb21f
aW5zZXJ0Cj4gICBsaWJ4bF9kaXNrOiBDdXQgbGlieGxfY2Ryb21faW5zZXJ0IGludG8gc3RlcHMg
Li4KPiAgIGxpYnhsOiBNb3ZlIHFtcF9wYXJhbWV0ZXJzXyogcHJvdG90eXBlcyB0byBsaWJ4bF9p
bnRlcm5hbC5oCj4gICBsaWJ4bF9kaXNrOiBVc2UgZXZfcW1wIGluIGxpYnhsX2Nkcm9tX2luc2Vy
dAo+ICAgbGlieGxfZGlzazogSW1wbGVtZW50IG1pc3NpbmcgdGltZW91dCBmb3IgbGlieGxfY2Ry
b21faW5zZXJ0Cj4gCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyAgICAgfCAzMzAgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuYyB8ICA3NyArKysrKysrLQo+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDcz
ICsrKysrKy0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCAgODkgKysrKy0tLS0t
LQo+ICA0IGZpbGVzIGNoYW5nZWQsIDQyNiBpbnNlcnRpb25zKCspLCAxNDMgZGVsZXRpb25zKC0p
CgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 11:44:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 11:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY7rK-0004YN-UV; Tue, 04 Jun 2019 11:44:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY7rJ-0004YI-Aw
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 11:44:05 +0000
X-Inumbo-ID: 0cdd3830-86be-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0cdd3830-86be-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 11:44:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 05:44:02 -0600
Message-Id: <5CF6597E0200007800235008@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 05:43:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>,"Baodong Chen" <chenbaodong@mxnavi.com>
References: <1559609096-11356-1-git-send-email-chenbaodong@mxnavi.com>
 <B930162C-3D36-4182-9302-D0833A550C9C@citrix.com>
In-Reply-To: <B930162C-3D36-4182-9302-D0833A550C9C@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, IanJackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDEyOjQ5LCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPj4gT24gSnVuIDQsIDIwMTksIGF0IDE6NDQgQU0sIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2Rv
bmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9jb21tb24vS2NvbmZpZwo+PiArKysg
Yi94ZW4vY29tbW9uL0tjb25maWcKPj4gQEAgLTM2OCw0ICszNjgsMTYgQEAgY29uZmlnIERPTTBf
TUVNCj4+IAo+PiAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3Bl
Y2lmeS4KPj4gCj4+ICtjb25maWcgVFJBQ0VCVUZGRVIKPj4gKwlib29sICJFbmFibGUgdHJhY2Ug
ZXZlbnQgbG9ncyIgIGlmIEVYUEVSVCA9ICJ5Igo+PiArCS0tLWhlbHAtLS0KPj4gKwkgIFhlbiBp
bnRlcm5hbCBydW5uaW5nIHN0YXR1cyh0cmFjZSBldmVudCkgd2lsbCBiZSBzYXZlZCB0byB0cmFj
ZSBtZW1vcnkKPj4gKwkgIHdoZW4gZW5hYmxlZC4gdHJhY2UgZXZlbnQgZGF0YSBhbmQgY29uZmln
IHBhcmFtcyBjYW4gYmUgcmVhZC9jaGFuZ2VkCj4+ICsJICBieSBzeXN0ZW0gY29udHJvbCBoeXBl
cmNhbGwgYXQgcnVuIHRpbWUuCj4+ICsKPj4gKwkgIFRoaXMgaXMgdXNlZCB0byByZWNvcmQgeGVu
IGludGVybmFsIHJ1bm5pbmcgc3RhdHVzLgo+PiArCSAgd2l0aCBhIGxpdHRlIHBlcmZvcm1hbmNl
IG92ZXJoZWFkLgo+PiArCSAgQ2FuIGJlIHNldCB0byAnTicgaWYgeW91IGRvbnQgd2FudCB0aGlz
IGZ1bmN0aW9uLgo+PiArCSAgV2hlbiBub3QgY29uZmlndXJlZCwgJ1hFTl9TVFNDVExfdGJ1Zl9v
cCcgY29tbWFuZCB3aWxsIHJlc3VsdCAnRU5PU1lT4oCZLgo+IAo+IEkgdGhpbmsgdGhpcyB3b3Vs
ZCBsb29rIGJldHRlciBzb21ldGhpbmcgbGlrZSB0aGlzOgo+IAo+IOKAnEVuYWJsZSB0cmFjaW5n
IGluZnJhc3RydWN0dXJl4oCdCj4gCj4g4oCcRW5hYmxlIGluIHRyYWNpbmcgaW5mcmFzdHJ1Y3R1
cmUgYW5kIHByZS1kZWZpbmVkIHRyYWNlcG9pbnRzIHdpdGhpbiBYZW4uICAKPiBUaGlzIHdpbGwg
YWxsb3cgbGl2ZSBpbmZvcm1hdGlvbiBhYm91dCBYZW7igJlzIGV4ZWN1dGlvbiBhbmQgcGVyZm9y
bWFuY2UgdG8gYmUgCj4gY29sbGVjdGVkIGF0IHJ1biB0aW1lIGZvciBkZWJ1Z2dpbmcgb3IgcGVy
Zm9ybWFuY2UgYW5hbHlzaXMuICBNZW1vcnkgYW5kIAo+IGV4ZWN1dGlvbiBvdmVyaGVhZCB3aGVu
IG5vdCBhY3RpdmUgaXMgbWluaW1hbC4iCj4gCj4gQWxzbywgSeKAmW0gbm90IDEwMCUgZmFtaWxp
YXIgd2l0aCB0aGUga2NvbmZpZyBzeW50YXgg4oCUIEkgdGhpbmsgd2Ugd2FudCAKPiB0cmFjaW5n
IGVuYWJsZWQgYnkgZGVmYXVsdCB1bmxlc3MgYWN0aXZlbHkgZGlzYWJsZWQ7IGlzIHRoYXQgd2hh
dCB3aWxsIGhhcHBlbiAKPiBoZXJlPyAgT3Igd2lsbCBpdCBvbmx5IGJlIGVuYWJsZWQgaWYgRVhQ
RVJUID09IOKAmHnigJk/CgpPaCwgaW5kZWVkIC0gdGhlcmUncyBhICJkZWZhdWx0IHkiIG1pc3Np
bmcuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 11:50:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 11: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 1hY7x6-00051L-Jt; Tue, 04 Jun 2019 11:50:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BOpN=UD=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hY7x4-00051C-UR
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 11:50:03 +0000
X-Inumbo-ID: e18b8e60-86be-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.132]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e18b8e60-86be-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 11:50: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=BCX+WO5xcwiOXfl+EdbXTyd3haQStU/ghIaDygHvWJI=;
 b=xz2XJTDkFWKGfE4Ityv8ZBNY1w4zjY747p4weGMSjyAcq6Rhs3de5sKWVQhAv5EQwL92fZvjTVt4XPIKcyaahl99pJAa7Rr2FA6CObu8jEMGZIrr+dYFOBBRqAUzFdMYy6SANEdPd4S8/UlRGasTnGQWf/NNEj0GrP6HulBTOJY=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3549.eurprd02.prod.outlook.com (52.134.18.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Tue, 4 Jun 2019 11:49:57 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1943.018; Tue, 4 Jun 2019
 11:49:57 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVGsuhtcaVOzv43UiBDvbMIKzJ0g==
Date: Tue, 4 Jun 2019 11:49:57 +0000
Message-ID: <20190604114943.4840-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR08CA0274.eurprd08.prod.outlook.com
 (2603:10a6:803:dc::47) 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: 9ba10de0-c826-48b6-37af-08d6e8e2c40f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3549; 
x-ms-traffictypediagnostic: VI1PR0202MB3549:|VI1PR0202MB3549:
x-microsoft-antispam-prvs: <VI1PR0202MB3549ED4D66A38232C2F95E54AB150@VI1PR0202MB3549.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:294;
x-forefront-prvs: 0058ABBBC7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(366004)(346002)(396003)(376002)(39860400002)(199004)(189003)(36756003)(66066001)(8676002)(305945005)(81166006)(81156014)(2351001)(6916009)(7736002)(6436002)(50226002)(2616005)(5640700003)(4326008)(6512007)(7416002)(107886003)(6486002)(53936002)(25786009)(8936002)(53946003)(476003)(1076003)(71190400001)(71200400001)(30864003)(5660300002)(73956011)(52116002)(66476007)(64756008)(486006)(2501003)(66556008)(66446008)(99286004)(316002)(386003)(6506007)(14444005)(256004)(102836004)(14454004)(2906002)(68736007)(26005)(54906003)(186003)(6116002)(3846002)(86362001)(478600001)(66946007)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3549;
 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: gb9BlyIVnEiiBEMFrltabDxPvepUn5soTuTsGZJGd/vpX5dI3BQ+vFukyTorEGXEAMuabG15IeyeKif7Mp0uMp/tGVA9FF7ptj6lpb12nWzo1z7BeWehzf7ey1x5mqmW+7mLDCHrdKK2abMqKjqP3Y/k2hB5kWAY7yK3mVbwCkbyl5kiElXCwtnrmqpJ8yxrN7oUqXohg2J/z8uOXXSB6Km5zYecfmt/YWw7w/t+112OOSTRTqM0nI4/nsFVAgNGPHb4CagAWsejjtjWHU8et6ePY3OGlP6VwB+YhqQQJR3fjsAZLkoqqCZaKc6qGvfWQ9YFxGmJyv+SVc8tiV4q2fujrLgqechMlXsj+tQmI7wqmexR8C+Wn7pNjd0ogZG62CVmts2SLCXw45BRVFZtNHJMAietYsg3SPQSaYU7iGQ=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9ba10de0-c826-48b6-37af-08d6e8e2c40f
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2019 11:49:57.1930 (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: VI1PR0202MB3549
Subject: [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>,
 "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
SXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCg0KLS0tDQpDaGFuZ2VzIHNpbmNlIFY0
Og0KCS0gTW92ZSB0aGUgZXhlYyBpbnRlcmNlcHRpb24gdG8gX19odm1fY29weSgpDQoJLSBSZW1v
dmUgdGhlIHBhZ2Utd2FsayBpbiBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KCkgYW5kIGdldA0K
dGhlIG5lZWRlZCBhZGRyZXNzIGZyb20gdGhlIGV4aXN0aW5nIHBhZ2Ugd2Fsaw0KCS0gQWRkIHNl
bmRfZXZlbnQgcGFyYW0gdG8gX19odm1fY29weSgpIGFuZA0KaHZtX2NvcHlfZnJvbV9ndWVzdF9s
aW5lYXIoKQ0KCS0gRHJvcCBYODZFTVVMX0FDQ0VTU19FWENFUFRJT04gYW5kIHVzZSBYODZFTVVM
X1JFVFJZIGluc3RlYWQuDQotLS0NCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAg
fCA3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tDQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICAgIHwgMjcgKysrKysrKy0tLS0tDQogeGVuL2FyY2gveDg2L2h2bS9zdm0v
c3ZtLmMgICAgICAgIHwgIDIgKy0NCiB4ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMgICAgICAg
fCAgMiArLQ0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICB8ICAyICstDQogeGVu
L2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICAgIHwgIDMgKy0NCiB4ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jICAgfCAgNCArLQ0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMg
ICAgICB8ICAyICstDQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oIHwgIDkgKysr
LQ0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCB8ICAyICstDQogMTAgZmlsZXMg
Y2hhbmdlZCwgMTAxIGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
Yw0KaW5kZXggODY1OWM4OTg2Mi4uOWIyZDhjMjAxNCAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KQEAgLTEy
LDkgKzEyLDExIEBADQogI2luY2x1ZGUgPHhlbi9pbml0Lmg+DQogI2luY2x1ZGUgPHhlbi9saWIu
aD4NCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+DQorI2luY2x1ZGUgPHhlbi9tb25pdG9yLmg+DQog
I2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4NCiAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+DQogI2luY2x1
ZGUgPHhlbi92bV9ldmVudC5oPg0KKyNpbmNsdWRlIDxhc20vYWx0cDJtLmg+DQogI2luY2x1ZGUg
PGFzbS9ldmVudC5oPg0KICNpbmNsdWRlIDxhc20vaTM4Ny5oPg0KICNpbmNsdWRlIDxhc20veHN0
YXRlLmg+DQpAQCAtNTMwLDYgKzUzMiw1NyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9fbW1pb19h
ZGRyKHBhZGRyX3QgbW1pb19ncGEsDQogICAgIHJldHVybiBodm1lbXVsX2RvX2lvX2FkZHIoMSwg
bW1pb19ncGEsIHJlcHMsIHNpemUsIGRpciwgZGYsIHJhbV9ncGEpOw0KIH0NCiANCitib29sIGh2
bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQodW5zaWduZWQgbG9uZyBnbGEsIGdmbl90IGdmbiwNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgcGZlYywgYm9vbCBzZW5kX2V2
ZW50KQ0KK3sNCisgICAgeGVubWVtX2FjY2Vzc190IGFjY2VzczsNCisgICAgdm1fZXZlbnRfcmVx
dWVzdF90IHJlcSA9IHt9Ow0KKyAgICBwYWRkcl90IGdwYSA9ICgoZ2ZuX3goZ2ZuKSA8PCBQQUdF
X1NISUZUKSB8IChnbGEgJiB+UEFHRV9NQVNLKSk7DQorDQorICAgIGlmICggIXNlbmRfZXZlbnQg
fHwgIXBmZWMgKQ0KKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KKw0KKyAgICBpZiAoIHAybV9nZXRf
bWVtX2FjY2VzcyhjdXJyZW50LT5kb21haW4sIGdmbiwgJmFjY2VzcywNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYWx0cDJtX3ZjcHVfaWR4KGN1cnJlbnQpKSAhPSAwICkNCisgICAgICAg
IHJldHVybiBmYWxzZTsNCisNCisgICAgc3dpdGNoICggYWNjZXNzICkgew0KKyAgICBjYXNlIFhF
Tk1FTV9hY2Nlc3NfeDoNCisgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3J4Og0KKyAgICAgICAgaWYg
KCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MgKQ0KKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nl
c3MuZmxhZ3MgPSBNRU1fQUNDRVNTX1IgfCBNRU1fQUNDRVNTX1c7DQorICAgICAgICBicmVhazsN
CisNCisgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3c6DQorICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19y
dzoNCisgICAgICAgIGlmICggcGZlYyAmIFBGRUNfaW5zbl9mZXRjaCApDQorICAgICAgICAgICAg
cmVxLnUubWVtX2FjY2Vzcy5mbGFncyA9IE1FTV9BQ0NFU1NfWDsNCisgICAgICAgIGJyZWFrOw0K
Kw0KKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfcjoNCisgICAgY2FzZSBYRU5NRU1fYWNjZXNzX246
DQorICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2FjY2VzcyApDQorICAgICAgICAgICAg
cmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX1IgfCBNRU1fQUNDRVNTX1c7DQor
ICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25fZmV0Y2ggKQ0KKyAgICAgICAgICAgIHJlcS51
Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19YOw0KKyAgICAgICAgYnJlYWs7DQorDQor
ICAgIGRlZmF1bHQ6DQorICAgICAgICByZXR1cm4gZmFsc2U7DQorICAgIH0NCisNCisgICAgaWYg
KCAhcmVxLnUubWVtX2FjY2Vzcy5mbGFncyApDQorICAgICAgICByZXR1cm4gZmFsc2U7IC8qIG5v
IHZpb2xhdGlvbiAqLw0KKw0KKyAgICByZXEucmVhc29uID0gVk1fRVZFTlRfUkVBU09OX01FTV9B
Q0NFU1M7DQorICAgIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuID0gZ2ZuX3goZ2ZuKTsNCisgICAgcmVx
LnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX1dJVEhfR0xBIHwgTUVNX0FD
Q0VTU19HTEFfVkFMSUQ7DQorICAgIHJlcS51Lm1lbV9hY2Nlc3MuZ2xhID0gZ2xhOw0KKyAgICBy
ZXEudS5tZW1fYWNjZXNzLm9mZnNldCA9IGdwYSAmICgoMSA8PCBQQUdFX1NISUZUKSAtIDEpOw0K
Kw0KKyAgICByZXR1cm4gbW9uaXRvcl90cmFwcyhjdXJyZW50LCB0cnVlLCAmcmVxKSA+PSAwOw0K
K30NCisNCiAvKg0KICAqIE1hcCB0aGUgZnJhbWUocykgY292ZXJpbmcgYW4gaW5kaXZpZHVhbCBs
aW5lYXIgYWNjZXNzLCBmb3Igd3JpdGVhYmxlDQogICogYWNjZXNzLiAgTWF5IHJldHVybiBOVUxM
IGZvciBNTUlPLCBvciBFUlJfUFRSKH5YODZFTVVMXyopIGZvciBvdGhlciBlcnJvcnMNCkBAIC01
NDcsNiArNjAwLDcgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KICAg
ICB1bnNpZ25lZCBpbnQgbnJfZnJhbWVzID0gKChsaW5lYXIgKyBieXRlcyAtICEhYnl0ZXMpID4+
IFBBR0VfU0hJRlQpIC0NCiAgICAgICAgIChsaW5lYXIgPj4gUEFHRV9TSElGVCkgKyAxOw0KICAg
ICB1bnNpZ25lZCBpbnQgaTsNCisgICAgZ2ZuX3QgZ2ZuOw0KIA0KICAgICAvKg0KICAgICAgKiBt
Zm4gcG9pbnRzIHRvIHRoZSBuZXh0IGZyZWUgc2xvdC4gIEFsbCB1c2VkIHNsb3RzIGhhdmUgYSBw
YWdlIHJlZmVyZW5jZQ0KQEAgLTU4NSw3ICs2MzksNyBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9t
YXBfbGluZWFyX2FkZHIoDQogICAgICAgICBBU1NFUlQobWZuX3goKm1mbikgPT0gMCk7DQogDQog
ICAgICAgICByZXMgPSBodm1fdHJhbnNsYXRlX2dldF9wYWdlKGN1cnIsIGFkZHIsIHRydWUsIHBm
ZWMsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8sICZwYWdl
LCBOVUxMLCAmcDJtdCk7DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZw
ZmluZm8sICZwYWdlLCAmZ2ZuLCAmcDJtdCk7DQogDQogICAgICAgICBzd2l0Y2ggKCByZXMgKQ0K
ICAgICAgICAgew0KQEAgLTYxNSw2ICs2NjksMTMgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFw
X2xpbmVhcl9hZGRyKA0KIA0KICAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3Mg
KQ0KICAgICAgICAgew0KKyAgICAgICAgICAgIGlmICggaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVu
dChhZGRyLCBnZm4sIHBmZWMsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bWVtdWxfY3R4dC0+c2VuZF9ldmVudCkgKQ0KKyAgICAgICAgICAgIHsNCisgICAg
ICAgICAgICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7DQorICAgICAgICAgICAg
ICAgIGdvdG8gb3V0Ow0KKyAgICAgICAgICAgIH0NCisNCiAgICAgICAgICAgICBpZiAoIHAybV9p
c19kaXNjYXJkX3dyaXRlKHAybXQpICkNCiAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAg
IGVyciA9IEVSUl9QVFIoflg4NkVNVUxfT0tBWSk7DQpAQCAtMTExNSw3ICsxMTc2LDggQEAgc3Rh
dGljIGludCBsaW5lYXJfcmVhZCh1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGludCBieXRl
cywgdm9pZCAqcF9kYXRhLA0KICAgICAgKiBjbGVhbiB1cCBhbnkgaW50ZXJpbSBzdGF0ZS4NCiAg
ICAgICovDQogICAgIGlmICggIWh2bWVtdWxfZmluZF9tbWlvX2NhY2hlKHZpbywgYWRkciwgSU9S
RVFfUkVBRCwgZmFsc2UpICkNCi0gICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5l
YXIocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbyk7DQorICAgICAgICByYyA9IGh2
bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmlu
Zm8sDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4
dC0+c2VuZF9ldmVudCk7DQogDQogICAgIHN3aXRjaCAoIHJjICkNCiAgICAgew0KQEAgLTI1MDks
MTIgKzI1NzEsMTMgQEAgaW50IGh2bV9lbXVsYXRlX29uZV9tbWlvKHVuc2lnbmVkIGxvbmcgbWZu
LCB1bnNpZ25lZCBsb25nIGdsYSkNCiB9DQogDQogdm9pZCBodm1fZW11bGF0ZV9vbmVfdm1fZXZl
bnQoZW51bSBlbXVsX2tpbmQga2luZCwgdW5zaWduZWQgaW50IHRyYXBuciwNCi0gICAgdW5zaWdu
ZWQgaW50IGVycmNvZGUpDQorICAgIHVuc2lnbmVkIGludCBlcnJjb2RlLCBib29sIHNlbmRfZXZl
bnQpDQogew0KICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCBjdHggPSB7eyAwIH19Ow0KICAg
ICBpbnQgcmM7DQogDQogICAgIGh2bV9lbXVsYXRlX2luaXRfb25jZSgmY3R4LCBOVUxMLCBndWVz
dF9jcHVfdXNlcl9yZWdzKCkpOw0KKyAgICBjdHguc2VuZF9ldmVudCA9IHNlbmRfZXZlbnQ7DQog
DQogICAgIHN3aXRjaCAoIGtpbmQgKQ0KICAgICB7DQpAQCAtMjYyOSw3ICsyNjkyLDcgQEAgdm9p
ZCBodm1fZW11bGF0ZV9pbml0X3Blcl9pbnNuKA0KICAgICAgICAgICAgICBodm1fY29weV9mcm9t
X2d1ZXN0X2xpbmVhcihodm1lbXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1
ZiksDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMgfCBQRkVD
X2luc25fZmV0Y2gsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5V
TEwpID09IEhWTVRSQU5TX29rYXkpID8NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTlVMTCwgZmFsc2UpID09IEhWTVRSQU5TX29rYXkpID8NCiAgICAgICAgICAgICBz
aXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZikgOiAwOw0KICAgICB9DQogICAgIGVsc2UNCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
Yw0KaW5kZXggMDI5ZWVhM2I4NS4uZjZkZjU3YjQ0MiAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCkBAIC0yOTQyLDcgKzI5
NDIsNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgNCiAgICAgfQ0KIA0KICAgICByYyA9IGh2bV9j
b3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KLSAgICAgICAgJnRzcywgcHJldl90ci5iYXNlLCBzaXpl
b2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOw0KKyAgICAgICAgJnRzcywgcHJl
dl90ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8sIGZhbHNl
KTsNCiAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbiApDQogICAgICAg
ICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGluZWFyKTsNCiAgICAg
aWYgKCByYyAhPSBIVk1UUkFOU19va2F5ICkNCkBAIC0yOTg5LDcgKzI5ODksNyBAQCB2b2lkIGh2
bV90YXNrX3N3aXRjaCgNCiAgICAgICAgIGdvdG8gb3V0Ow0KIA0KICAgICByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKA0KLSAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyks
IFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsNCisgICAgICAgICZ0c3MsIHRyLmJhc2UsIHNp
emVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbywgZmFsc2UpOw0KICAgICBpZiAo
IHJjID09IEhWTVRSQU5TX2JhZF9saW5lYXJfdG9fZ2ZuICkNCiAgICAgICAgIGh2bV9pbmplY3Rf
cGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOw0KICAgICAvKg0KQEAgLTMxODAs
NyArMzE4MCw3IEBAIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fdHJhbnNsYXRlX2dl
dF9wYWdlKA0KICNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgxdTw8MikNCiBzdGF0aWMgZW51
bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IF9faHZtX2NvcHkoDQogICAgIHZvaWQgKmJ1ZiwgcGFk
ZHJfdCBhZGRyLCBpbnQgc2l6ZSwgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBmbGFncywN
Ci0gICAgdWludDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQ0KKyAgICB1aW50
MzJfdCBwZmVjLCBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8sIGJvb2wgc2VuZF9ldmVudCkNCiB7
DQogICAgIGdmbl90IGdmbjsNCiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsNCkBAIC0zMjI0
LDYgKzMyMjQsMTIgQEAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBfX2h2bV9j
b3B5KA0KICAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjsNCiAgICAg
ICAgIH0NCiANCisgICAgICAgIGlmICggaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBn
Zm4sIHBmZWMsIHNlbmRfZXZlbnQpICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBwdXRfcGFn
ZShwYWdlKTsNCisgICAgICAgICAgICByZXR1cm4gSFZNVFJBTlNfZ2ZuX3BhZ2VkX291dDsNCisg
ICAgICAgIH0NCisNCiAgICAgICAgIHAgPSAoY2hhciAqKV9fbWFwX2RvbWFpbl9wYWdlKHBhZ2Up
ICsgKGFkZHIgJiB+UEFHRV9NQVNLKTsNCiANCiAgICAgICAgIGlmICggZmxhZ3MgJiBIVk1DT1BZ
X3RvX2d1ZXN0ICkNCkBAIC0zMjY3LDE0ICszMjczLDE0IEBAIGVudW0gaHZtX3RyYW5zbGF0aW9u
X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9waHlzKA0KICAgICBwYWRkcl90IHBhZGRyLCB2b2lk
ICpidWYsIGludCBzaXplLCBzdHJ1Y3QgdmNwdSAqdikNCiB7DQogICAgIHJldHVybiBfX2h2bV9j
b3B5KGJ1ZiwgcGFkZHIsIHNpemUsIHYsDQotICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
dG9fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOw0KKyAgICAgICAgICAgICAgICAgICAg
ICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxMLCBmYWxzZSk7DQogfQ0K
IA0KIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMo
DQogICAgIHZvaWQgKmJ1ZiwgcGFkZHJfdCBwYWRkciwgaW50IHNpemUpDQogew0KICAgICByZXR1
cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXplLCBjdXJyZW50LA0KLSAgICAgICAgICAgICAg
ICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOw0KKyAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAs
IE5VTEwsIGZhbHNlKTsNCiB9DQogDQogZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9j
b3B5X3RvX2d1ZXN0X2xpbmVhcigNCkBAIC0zMjgzLDE2ICszMjg5LDE3IEBAIGVudW0gaHZtX3Ry
YW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9saW5lYXIoDQogew0KICAgICByZXR1
cm4gX19odm1fY29weShidWYsIGFkZHIsIHNpemUsIGN1cnJlbnQsDQogICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2xpbmVhciwNCi0gICAgICAgICAgICAg
ICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2VzcyB8IHBmZWMsIHBm
aW5mbyk7DQorICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193
cml0ZV9hY2Nlc3MgfCBwZmVjLCBwZmluZm8sDQorICAgICAgICAgICAgICAgICAgICAgIGZhbHNl
KTsNCiB9DQogDQogZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfbGluZWFyKA0KICAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgaW50IHNpemUs
IHVpbnQzMl90IHBmZWMsDQotICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykNCisgICAgcGFn
ZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBib29sIHNlbmRfZXZlbnQpDQogew0KICAgICByZXR1cm4g
X19odm1fY29weShidWYsIGFkZHIsIHNpemUsIGN1cnJlbnQsDQogICAgICAgICAgICAgICAgICAg
ICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfbGluZWFyLA0KLSAgICAgICAgICAgICAg
ICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IHBmZWMsIHBmaW5mbyk7DQorICAgICAgICAgICAg
ICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYywgcGZpbmZvLCBzZW5kX2V2ZW50KTsN
CiB9DQogDQogdW5zaWduZWQgbG9uZyBjb3B5X3RvX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2
b2lkICpmcm9tLCB1bnNpZ25lZCBpbnQgbGVuKQ0KQEAgLTMzMzMsNyArMzM0MCw3IEBAIHVuc2ln
bmVkIGxvbmcgY29weV9mcm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1
bnNpZ25lZCBsZW4pDQogICAgICAgICByZXR1cm4gMDsNCiAgICAgfQ0KIA0KLSAgICByYyA9IGh2
bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHRvLCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sIDAs
IE5VTEwpOw0KKyAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHRvLCAodW5zaWdu
ZWQgbG9uZylmcm9tLCBsZW4sIDAsIE5VTEwsIGZhbHNlKTsNCiAgICAgcmV0dXJuIHJjID8gbGVu
IDogMDsgLyogZmFrZSBhIGNvcHlfZnJvbV91c2VyKCkgcmV0dXJuIGNvZGUgKi8NCiB9DQogDQpA
QCAtMzcwNyw3ICszNzE0LDcgQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2Yoc2lnKSwgaHZtX2FjY2Vzc19pbnNuX2ZldGNoLA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjcywgJmFkZHIpICYmDQogICAgICAgICAgICAgIChodm1fY29w
eV9mcm9tX2d1ZXN0X2xpbmVhcihzaWcsIGFkZHIsIHNpemVvZihzaWcpLA0KLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNVFJBTlNfb2th
eSkgJiYNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdhbGssIE5V
TEwsIGZhbHNlKSA9PSBIVk1UUkFOU19va2F5KSAmJg0KICAgICAgICAgICAgICAobWVtY21wKHNp
ZywgIlx4Zlx4YnhlbiIsIHNpemVvZihzaWcpKSA9PSAwKSApDQogICAgICAgICB7DQogICAgICAg
ICAgICAgcmVncy0+cmlwICs9IHNpemVvZihzaWcpOw0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMNCmluZGV4IGNkNmE2
YjM4MmIuLmQwZDFkN2UwYTcgMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
Yw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMNCkBAIC0xMjU1LDcgKzEyNTUsNyBA
QCBzdGF0aWMgdm9pZCBzdm1fZW11bF9zd2ludF9pbmplY3Rpb24oc3RydWN0IHg4Nl9ldmVudCAq
ZXZlbnQpDQogICAgICAgICBnb3RvIHJhaXNlX2V4Y2VwdGlvbjsNCiANCiAgICAgcmMgPSBodm1f
Y29weV9mcm9tX2d1ZXN0X2xpbmVhcigmaWR0ZSwgaWR0ZV9saW5lYXJfYWRkciwgaWR0ZV9zaXpl
LA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfaW1wbGljaXQsICZw
ZmluZm8pOw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfaW1wbGlj
aXQsICZwZmluZm8sIGZhbHNlKTsNCiAgICAgaWYgKCByYyApDQogICAgIHsNCiAgICAgICAgIGlm
ICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm4gKQ0KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vdm1fZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYw0KaW5k
ZXggMTIxZGUyMzA3MS4uNmQyMDNlOGRiNSAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm1fZXZlbnQuYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jDQpAQCAtODcsNyAr
ODcsNyBAQCB2b2lkIGh2bV92bV9ldmVudF9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpDQogICAg
ICAgICAgICAga2luZCA9IEVNVUxfS0lORF9TRVRfQ09OVEVYVF9JTlNOOw0KIA0KICAgICAgICAg
aHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KGtpbmQsIFRSQVBfaW52YWxpZF9vcCwNCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMpOw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQywgZmFsc2UpOw0KIA0KICAgICAg
ICAgdi0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyA9IDA7DQogICAgIH0NCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMNCmluZGV4IDdiY2E1NzJkODguLjA0YmU4Yjk4YjYgMTAwNjQ0DQotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0K
QEAgLTQyNiw3ICs0MjYsNyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywNCiAgICAgICAgIHsNCiAgICAgICAgICAgICBwYWdlZmF1bHRfaW5m
b190IHBmaW5mbzsNCiAgICAgICAgICAgICBpbnQgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xp
bmVhcihwb3BlcmFuZFMsIGJhc2UsIHNpemUsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMCwgJnBmaW5mbyk7DQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgJnBmaW5mbywgZmFsc2UpOw0KIA0KICAgICAg
ICAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm4gKQ0KICAgICAgICAg
ICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGluZWFyKTsN
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYw0KaW5kZXggMDE0NGY5MmI5OC4uYzk5NzJiYWI4YyAxMDA2NDQNCi0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fYWNjZXNzLmMNCkBAIC0yMTQsNyArMjE0LDggQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVj
ayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsDQogICAgICAgICAgZC0+YXJjaC5tb25p
dG9yLmluZ3Vlc3RfcGFnZWZhdWx0X2Rpc2FibGVkICYmDQogICAgICAgICAgbnBmZWMua2luZCAh
PSBucGZlY19raW5kX3dpdGhfZ2xhICkgLyogZG9uJ3Qgc2VuZCBhIG1lbV9ldmVudCAqLw0KICAg
ICB7DQotICAgICAgICBodm1fZW11bGF0ZV9vbmVfdm1fZXZlbnQoRU1VTF9LSU5EX05PUk1BTCwg
VFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOw0KKyAgICAgICAgaHZtX2VtdWxhdGVf
b25lX3ZtX2V2ZW50KEVNVUxfS0lORF9OT1JNQUwsIFRSQVBfaW52YWxpZF9vcCwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMsIHRydWUpOw0KIA0KICAg
ICAgICAgcmV0dXJuIHRydWU7DQogICAgIH0NCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYw0KaW5kZXgg
Nzk1MjAxZGM4Mi4uMmJiODBhY2NmMCAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMNCkBAIC0x
NjYsNyArMTY2LDcgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRf
ZW11bGF0aW9uKA0KICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwg
JmFkZHIpICYmDQogICAgICAgICAgIWh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KICAgICAg
ICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVm
KSwNCi0gICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkNCisgICAgICAgICAgICAg
UEZFQ19pbnNuX2ZldGNoLCBOVUxMLCBmYWxzZSkpDQogICAgICAgICA/IHNpemVvZihzaF9jdHh0
LT5pbnNuX2J1ZikgOiAwOw0KIA0KICAgICByZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jfb3Bz
Ow0KQEAgLTIwMSw3ICsyMDEsNyBAQCB2b2lkIHNoYWRvd19jb250aW51ZV9lbXVsYXRpb24oc3Ry
dWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwNCiAgICAgICAgICAgICAgICAgaHZtX2FjY2Vz
c19pbnNuX2ZldGNoLCBzaF9jdHh0LCAmYWRkcikgJiYNCiAgICAgICAgICAgICAgIWh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKA0KICAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYs
IGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksDQotICAgICAgICAgICAgICAgICBQRkVD
X2luc25fZmV0Y2gsIE5VTEwpKQ0KKyAgICAgICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBO
VUxMLCBmYWxzZSkpDQogICAgICAgICAgICAgPyBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpIDog
MDsNCiAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsNCiAgICAgfQ0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2h2bS5jDQppbmRleCBjNjQ2OWM4NDZjLi4zODQxZDBjZWI3IDEwMDY0NA0KLS0t
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYw0KKysrIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9odm0uYw0KQEAgLTEyNSw3ICsxMjUsNyBAQCBodm1fcmVhZChlbnVtIHg4Nl9zZWdtZW50
IHNlZywNCiAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIs
IGJ5dGVzLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhY2Nlc3NfdHlw
ZSA9PSBodm1fYWNjZXNzX2luc25fZmV0Y2gNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgPyBQRkVDX2luc25fZmV0Y2ggOiAwKSwNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmcGZpbmZvKTsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmcGZpbmZvLCBmYWxzZSk7DQogDQogICAgIHN3aXRjaCAoIHJjICkNCiAgICAgew0KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2VtdWxhdGUuaA0KaW5kZXggYjM5YTFhMDMzMS4uOWJlZDBhYTgzZSAxMDA2
NDQNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaA0KKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oDQpAQCAtNDcsNiArNDcsNyBAQCBzdHJ1Y3QgaHZt
X2VtdWxhdGVfY3R4dCB7DQogICAgIHVpbnQzMl90IGludHJfc2hhZG93Ow0KIA0KICAgICBib29s
X3Qgc2V0X2NvbnRleHQ7DQorICAgIGJvb2wgc2VuZF9ldmVudDsNCiB9Ow0KIA0KIGVudW0gZW11
bF9raW5kIHsNCkBAIC02Myw3ICs2NCw4IEBAIGludCBodm1fZW11bGF0ZV9vbmUoDQogICAgIHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpOw0KIHZvaWQgaHZtX2VtdWxhdGVf
b25lX3ZtX2V2ZW50KGVudW0gZW11bF9raW5kIGtpbmQsDQogICAgIHVuc2lnbmVkIGludCB0cmFw
bnIsDQotICAgIHVuc2lnbmVkIGludCBlcnJjb2RlKTsNCisgICAgdW5zaWduZWQgaW50IGVycmNv
ZGUsDQorICAgIGJvb2wgc2VuZF9ldmVudCk7DQogLyogTXVzdCBiZSBjYWxsZWQgb25jZSB0byBz
ZXQgdXAgaHZtZW11bCBzdGF0ZS4gKi8NCiB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25jZSgNCiAg
ICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwNCkBAIC04MCw2ICs4Miwx
MSBAQCBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqaHZtZW11bF9nZXRfc2VnX3JlZygNCiAgICAg
ZW51bSB4ODZfc2VnbWVudCBzZWcsDQogICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1l
bXVsX2N0eHQpOw0KIGludCBodm1fZW11bGF0ZV9vbmVfbW1pbyh1bnNpZ25lZCBsb25nIG1mbiwg
dW5zaWduZWQgbG9uZyBnbGEpOw0KK2Jvb2wgaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCgNCisg
ICAgdW5zaWduZWQgbG9uZyBnbGEsDQorICAgIGdmbl90IGdmbiwNCisgICAgdWludDMyX3QgcGZl
YywNCisgICAgYm9vbCBzZW5kX2V2ZW50KTsNCiANCiBzdGF0aWMgaW5saW5lIGJvb2wgaGFuZGxl
X21taW8odm9pZCkNCiB7DQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Vw
cG9ydC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oDQppbmRleCBlOTg5YWE3
MzQ5Li45MTRmMzg4OTIxIDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Vw
cG9ydC5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgNCkBAIC05OSw3
ICs5OSw3IEBAIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9s
aW5lYXIoDQogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7DQogZW51bSBodm1fdHJhbnNs
YXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KICAgICB2b2lkICpidWYs
IHVuc2lnbmVkIGxvbmcgYWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMsDQotICAgIHBhZ2Vm
YXVsdF9pbmZvX3QgKnBmaW5mbyk7DQorICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbywgYm9v
bCBzZW5kX2V2ZW50KTsNCiANCiAvKg0KICAqIEdldCBhIHJlZmVyZW5jZSBvbiB0aGUgcGFnZSB1
bmRlciBhbiBIVk0gcGh5c2ljYWwgb3IgbGluZWFyIGFkZHJlc3MuICBJZg0KLS0gDQoyLjE3LjEN
Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:09:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:09:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8FN-0006fs-QM; Tue, 04 Jun 2019 12: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8FM-0006fn-QJ
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:08:56 +0000
X-Inumbo-ID: 861ffa46-86c1-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 861ffa46-86c1-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 12:08:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:08:54 -0600
Message-Id: <5CF65F540200007800235051@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:08:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <abc6106c-0c38-d891-0cbb-5b4d79c8093a@citrix.com>
In-Reply-To: <abc6106c-0c38-d891-0cbb-5b4d79c8093a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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+IE9uIDA0LjA2LjE5IGF0IDExOjA0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDMvMDYvMjAxOSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgcmV2
ZXJ0cyBjb21taXQgYjZiZDAyYjdhODc3ZjlmYWMyZGU2OWU2NGQ4MjQ1ZDU2ZjkyYWIyNS4gVGhl
IGNoYW5nZQo+PiB3YXMgcmVkdW5kYW50IHdpdGggYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgp
IGFscmVhZHkgY2FsbGluZwo+PiBwY2lfcm9fZGV2aWNlKCkuCj4gCj4gU2VlaW5nIGFzIGFtZF9p
b21tdV9kZXRlY3Rfb25lX2FjcGkoKSBoYXNuJ3QgY2hhbmdlZCBmb3IgbWFueSB5ZWFycywgYW5k
Cj4gYjZiZDAyYjcgd2FzIGEgZnVuY3Rpb25hbCBmaXggZm9yIGJvb3RpbmcgUFZIIG9uIEFNRCwg
SSBjYW4ndCBzZWUgd2hhdAo+IHdvdWxkIG1ha2UgdGhpcyB0cnVlIG5vdy4KCkp1c3QgYXMgYSBz
aWRlIG5vdGUgLSBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpKCkgbm93IGdldHMgY2FsbGVkCnF1
aXRlIGEgYml0IGVhcmxpZXIgYWZhaWN0LiBZZXQgSSBkb24ndCB0aGluayB0aGlzIG1ha2VzIGEg
ZGlmZmVyZW5jZSBoZXJlLgpOZXZlcnRoZWxlc3MsIGFzIHRoaW5ncyBzdGFuZCB0aGUgY29tbWl0
IEknbSBzdWdnZXN0aW5nIHRvIHJldmVydApjYW4gYXQgYmVzdCBoYXZlIHBhcGVyZWQgb3ZlciBh
biBpc3N1ZSBlbHNld2hlcmUuIFVubGVzcyBJJ20gbWlzc2luZwpzb21ldGhpbmcuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:15:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12: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 1hY8Li-0007ZB-In; Tue, 04 Jun 2019 12:15: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8Lh-0007Z5-90
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:15:29 +0000
X-Inumbo-ID: 6db216a4-86c2-11e9-8503-f39052d8e86c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6db216a4-86c2-11e9-8503-f39052d8e86c;
 Tue, 04 Jun 2019 12:15:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:15:22 -0600
Message-Id: <5CF660D50200007800235060@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:15:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2] AMD/IOMMU: don't "add" IOMMUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Rm9yIGZpbmRfaW9tbXVfZm9yX2RldmljZSgpIHRvIGNvbnNpc3RlbnRseSAoaW5kZXBlbmRlbnQg
b2YgQUNQSSB0YWJsZXMpCnJldHVybiBOVUxMIGZvciB0aGUgUENJIGRldmljZXMgY29ycmVzcG9u
ZGluZyB0byBJT01NVXMsIG1ha2Ugc3VyZQpJT01NVXMgZG9uJ3QgZ2V0IG1hcHBlZCB0byB0aGVt
c2VsdmVzIGJ5IGl2cnNfbWFwcGluZ3NbXS4KCldoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkg
d29uJ3QgYmUgY2FsbGVkIGZvciBJT01NVXMgZnJvbQpwY2lfYWRkX2RldmljZSgpLCBhcyBJT01N
VXMgaGF2ZSBnb3QgbWFya2VkIHIvbywKX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkgY2FsbHMg
dGhlcmUgbmV2ZXJ0aGVsZXNzLiBBdm9pZCBpc3N1aW5nIHRoZQpib2d1cyBkZWJ1Z2dpbmcgb25s
eSAiTm8gaW9tbXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxvZwptZXNzYWdl
IGFzIHdlbGwgYXMgdGhlIG5vbi1kZWJ1Z2dpbmcgInNldHVwIC4uLiBmb3IgLi4uIGZhaWxlZCAo
LTE5KSIKb25lLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgotLS0KdjI6IEFsc28gY2hhbmdlIGFkZF9pdnJzX21hcHBpbmdfZW50cnkoKSBhbmQgZmluZF9p
b21tdV9mb3JfZGV2aWNlKCkKICAgIChJIHNob3VsZCBoYXZlIGNoZWNrZWQgd2h5IEkgZGlkbid0
IHJlY2FsbCBzZWVpbmcgdGhlIGxvZyBtZXNzYWdlcwogICAgb24gdGhlIG9sZGVyIEFNRCBzeXN0
ZW0gYmVmb3JlIHNlbmRpbmcgdjEpLiBPbmx5IHJldHVybiBzdWNjZXNzCiAgICBmcm9tIGFtZF9p
b21tdV9hZGRfZGV2aWNlKCkgZm9yIERvbTAuCi0tLQpUaGUgc2l0dWF0aW9uIGZvciBob3N0IGJy
aWRnZXMgaXMgc2ltaWxhcjogQmVoYXZpb3IgY3VycmVudGx5IGRlcGVuZHMKb24gd2hldGhlciB0
aGV5J3JlIHdpdGhpbiB0aGUgZGV2aWNlIHJhbmdlcyByZXBvcnRlZCBieSBJVlJTIGVudHJpZXMu
Ck9uIHRoZSBvbGRlciBzeXN0ZW0gMDAwMDowMDowMC4wIGlzIGluY2x1ZGVkLCB3aGlsZSBvbiB0
aGUgbmV3ZXIgb25lCml0J3Mgbm90LiBXaGV0aGVyIGl0IGdldHMgaXRzIGRldmljZSB0YWJsZSBl
bnRyeSBwb2ludCB0byBEb20wJ3MgcGFnZQp0YWJsZXMgZGVwZW5kcyBvbiB0aGlzLgoKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCkBAIC04MSw4ICs4MSw4IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBhZGRfaXZyc19tYXBwaW5nX2VudHIKICAgICAgICAgICAgICBpdnJzX21hcHBp
bmdzW2FsaWFzX2lkXS5pbnRyZW1hcF9pbnVzZSA9IHNoYXJlZF9pbnRyZW1hcF9pbnVzZTsKICAg
ICAgICAgIH0KICAgICB9Ci0gICAgLyogYXNzZ2luIGlvbW11IGhhcmR3YXJlICovCi0gICAgaXZy
c19tYXBwaW5nc1tiZGZdLmlvbW11ID0gaW9tbXU7CisgICAgLyogQXNzaWduIElPTU1VIGhhcmR3
YXJlLCBidXQgZG9uJ3QgbWFwIGFuIElPTU1VIGJ5IGl0c2VsZi4gKi8KKyAgICBpdnJzX21hcHBp
bmdzW2JkZl0uaW9tbXUgPSBpb21tdS0+YmRmICE9IGJkZiA/IGlvbW11IDogTlVMTDsKIH0KIAog
c3RhdGljIHN0cnVjdCBhbWRfaW9tbXUgKiBfX2luaXQgZmluZF9pb21tdV9mcm9tX2JkZl9jYXAo
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtNDMsNyArNDMs
NyBAQCBzdHJ1Y3QgYW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoCiAgICAgewogICAg
ICAgICB1bnNpZ25lZCBpbnQgYmQwID0gYmRmICYgflBDSV9GVU5DKH4wKTsKIAotICAgICAgICBp
ZiAoIGl2cnNfbWFwcGluZ3NbYmQwXS5pb21tdSApCisgICAgICAgIGlmICggaXZyc19tYXBwaW5n
c1tiZDBdLmlvbW11ICYmIGl2cnNfbWFwcGluZ3NbYmQwXS5pb21tdS0+YmRmICE9IGJkZiApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCBpdnJzX21hcHBpbmdzIHRtcCA9IGl2cnNfbWFw
cGluZ3NbYmQwXTsKIApAQCAtNDI0LDYgKzQyNCwxMSBAQCBzdGF0aWMgaW50IGFtZF9pb21tdV9h
ZGRfZGV2aWNlKHU4IGRldmZuCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgYmRmID0g
UENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbik7CisKKyAgICBmb3JfZWFjaF9hbWRfaW9t
bXUoaW9tbXUpCisgICAgICAgIGlmICggcGRldi0+c2VnID09IGlvbW11LT5zZWcgJiYgYmRmID09
IGlvbW11LT5iZGYgKQorICAgICAgICAgICAgcmV0dXJuIGlzX2hhcmR3YXJlX2RvbWFpbihwZGV2
LT5kb21haW4pID8gMCA6IC1FTk9ERVY7CisKICAgICBpb21tdSA9IGZpbmRfaW9tbXVfZm9yX2Rl
dmljZShwZGV2LT5zZWcsIGJkZik7CiAgICAgaWYgKCB1bmxpa2VseSghaW9tbXUpICkKICAgICB7
CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:30:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:30:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8a8-00013B-Ey; Tue, 04 Jun 2019 12:30: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8a6-000136-Pd
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:30:22 +0000
X-Inumbo-ID: 844256d4-86c4-11e9-b971-83555c39dd91
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 844256d4-86c4-11e9-b971-83555c39dd91;
 Tue, 04 Jun 2019 12:30:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:30:19 -0600
Message-Id: <5CF664580200007800235089@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:30:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 0/4] adjust special domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggMyBmaXhlcyBhIHJlYWxseSBiYWQgYnVnIG9mIG1pbmUsIGFuZCB3aGlsZSBhdCBpdCBJ
IHRob3VnaHQgSQp3b3VsZCBjYXJyeSBvdXQgdGhlIG90aGVyIHJlY2VudGx5IG5vdGljZWQgd29y
ayBpdGVtIGhlcmUgcmlnaHQKYXdheSAocGF0Y2ggNCkuIFBhdGNoZXMgMSBhbmQgMiBhcmUgcHJl
cGFyYXRvcnkuCgoxOiB4ODYvUFY6IHRpZ2h0ZW4gcGFnZSB0YWJsZSBvd25lcnNoaXAgY2hlY2sg
aW4gZW11bC1wcml2LW9wLmM6cmVhZF9jcigpCjI6IFBDSTogbW92ZSBwZGV2X2xpc3QgZmllbGQg
dG8gY29tbW9uIHN0cnVjdHVyZQozOiBhZGp1c3Qgc3BlY2lhbCBkb21haW4gY3JlYXRpb24gKGFu
ZCBjYWxsIGl0IGVhcmxpZXIgb24geDg2KQo0OiBkb21fY293IGlzIG5lZWRlZCBmb3IgbWVtLXNo
YXJpbmcgb25seQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:40:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12: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 1hY8jf-00022g-I1; Tue, 04 Jun 2019 12:40: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hY8jd-00022W-TC
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:40:13 +0000
X-Inumbo-ID: e43a2bd8-86c5-11e9-84b5-c70521b91871
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e43a2bd8-86c5-11e9-84b5-c70521b91871;
 Tue, 04 Jun 2019 12:40:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hY8ja-0001sd-9V; Tue, 04 Jun 2019 12:40: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 1hY8jZ-00015k-VV; Tue, 04 Jun 2019 12:40:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hY8jZ-0001Jv-Tc; Tue, 04 Jun 2019 12:40:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137181-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-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-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-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-multivcpu: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-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds: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-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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl: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-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=0df021b2e841eded862ebc3b61532e7c73965535
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 12:40:09 +0000
Subject: [Xen-devel] [linux-4.19 test] 137181: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE4MSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcxODEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAwZGYwMjFiMmU4NDFlZGVkODYyZWJjM2I2MTUzMmU3YzczOTY1NTM1CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjE0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIxMSBkYXlzICAxMzAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3MTE5ICAyMDE5LTA1LTMxIDIzOjIzOjQ2IFogICAgMyBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMDgyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
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
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjIwOTkgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:40:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8k2-00025M-T0; Tue, 04 Jun 2019 12: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hY8k2-00025E-6r
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:40:38 +0000
X-Inumbo-ID: f388c54e-86c5-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 f388c54e-86c5-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 12:40: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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: iSyZ+JvwOIsFbC6ic5kUytNcmGsd1auqrxjzsz0Uy2LlVwIV6StnFeY5cJ2uL1Ae4QqeUwEgTF
 GBf33jLwJt1mw99bolE0n0WWeure+cVbek8K4LG2lCCN6nC8FGWmHWgPeCwNOis4iLa399o6kY
 mCVC9netValR/sQd9YBU+1TAGz0KMk4HIUQB6m/DIJ9eKYHN1l/H1CHcDw6wthk8TePhJvB1co
 Ls43WWYJiRsnXZpl39oZr13TiXNSX+GzjtjCh0ajKg8FlzfeeHUxUeKCfCyFgn1nvGu4FdWrWN
 DVQ=
X-SBRS: 2.7
X-MesageID: 1287738
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1287738"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 13:40:23 +0100
Message-ID: <1559652023-26502-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/bitops: Further reduce the #ifdef-ary in
 generic_hweight64()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

VGhpcyAjaWZkZWYtYXJ5IGlzbid0IG5lY2Vzc2FyeSwgYW5kIHRoZSBsb2dpYyBjYW4gbGl2ZSBp
biBhIHBsYWluIGlmKCkKCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUveGVuL2Jp
dG9wcy5oIHwgOCArKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS94ZW4vYml0b3BzLmgKaW5kZXggYjUxMjgwMC4uZGZiNzA0MSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaApA
QCAtMTg0LDEwICsxODQsOSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZW5lcmljX2h3
ZWlnaHQ4KHVuc2lnbmVkIGludCB3KQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZW5l
cmljX2h3ZWlnaHQ2NCh1aW50NjRfdCB3KQogewotI2lmIEJJVFNfUEVSX0xPTkcgPCA2NAotICAg
IHJldHVybiBnZW5lcmljX2h3ZWlnaHQzMigodW5zaWduZWQgaW50KSh3ID4+IDMyKSkgKwotICAg
ICAgICBnZW5lcmljX2h3ZWlnaHQzMigodW5zaWduZWQgaW50KXcpOwotI2Vsc2UKKyAgICBpZiAo
IEJJVFNfUEVSX0xPTkcgPCA2NCApCisgICAgICAgIHJldHVybiBnZW5lcmljX2h3ZWlnaHQzMih3
ID4+IDMyKSArIGdlbmVyaWNfaHdlaWdodDMyKHcpOworCiAgICAgdyAtPSAodyA+PiAxKSAmIDB4
NTU1NTU1NTU1NTU1NTU1NXVsOwogICAgIHcgPSAgKHcgJiAweDMzMzMzMzMzMzMzMzMzMzN1bCkg
KyAoKHcgPj4gMikgJiAweDMzMzMzMzMzMzMzMzMzMzN1bCk7CiAgICAgdyA9ICAodyArICh3ID4+
IDQpKSAmIDB4MGYwZjBmMGYwZjBmMGYwZnVsOwpAQCAtMTk5LDcgKzE5OCw2IEBAIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgaW50IGdlbmVyaWNfaHdlaWdodDY0KHVpbnQ2NF90IHcpCiAgICAgdyAr
PSB3ID4+IDE2OwogCiAgICAgcmV0dXJuICh3ICsgKHcgPj4gMzIpKSAmIDB4RkY7Ci0jZW5kaWYK
IH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGh3ZWlnaHRfbG9uZyh1bnNpZ25lZCBs
b25nIHcpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:41:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:41:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8ky-0002D4-DI; Tue, 04 Jun 2019 12:41: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8kx-0002Cy-JM
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:41:35 +0000
X-Inumbo-ID: 14ef0c1c-86c6-11e9-a19e-2f46c13972db
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 14ef0c1c-86c6-11e9-a19e-2f46c13972db;
 Tue, 04 Jun 2019 12:41:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:41:31 -0600
Message-Id: <5CF666F90200007800235113@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:41:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
In-Reply-To: <5CF664580200007800235089@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

UmF0aGVyIHRoYW4gY2hlY2tpbmcgdGhhdCBhIHBhZ2UgdGFibGUgaXMgX25vdF8gIm93bmVkIiBi
eSB0aGUgZmFrZSBDT1cKZG9tYWluLCBjaGVjayB0aGF0IGl0J3Mgb3duZWQgYnkgdGhlIGRvbWFp
biBhY3R1YWxseSB3YW50aW5nIHRvIGluc3RhbGwKaXQuCgpTd2l0Y2ggYXdheSBmcm9tIEJVR19P
TigpIGF0IHRoZSBzYW1lIHRpbWUuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Ci0tLQp2MjogU3BsaXQgb3V0IGZyb20gbGFyZ2VyIHBhdGNoIHRvIG1ha2Ug
ZnVydGhlciBhZGp1c3RtZW50cy4KLS0tClRoaW5raW5nIGFib3V0IGl0IEkgd29uZGVyIHdoeSB3
ZSBoYXZlIHN1Y2ggYSBjaGVjayBoZXJlIGFuZCBuby13aGVyZQplbHNlLiBBbiBhbHRlcm5hdGl2
ZSB3b3VsZCBzZWVtIHRvIGJlIHRvIHNpbXBseSBkcm9wIHRoZSBCVUdfT04oKS4KCi0tLSBhL3hl
bi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1w
cml2LW9wLmMKQEAgLTcwNiw3ICs3MDYsNyBAQCBzdGF0aWMgaW50IHJlYWRfY3IodW5zaWduZWQg
aW50IHJlZywgdW5zCiAKICAgICBjYXNlIDM6IC8qIFJlYWQgQ1IzICovCiAgICAgewotICAgICAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnItPmRvbWFpbjsKKyAgICAgICAgc3Ry
dWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47CiAgICAgICAgIG1mbl90IG1mbjsKIAog
ICAgICAgICBpZiAoICFpc19wdl8zMmJpdF9kb21haW4oY3VycmQpICkKQEAgLTcyMyw4ICs3MjMs
MTQgQEAgc3RhdGljIGludCByZWFkX2NyKHVuc2lnbmVkIGludCByZWcsIHVucwogICAgICAgICAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UocGw0ZSk7CiAgICAgICAgICAgICAqdmFsID0gY29tcGF0X3Bm
bl90b19jcjMobWZuX3RvX2dtZm4oY3VycmQsIG1mbl94KG1mbikpKTsKICAgICAgICAgfQotICAg
ICAgICAvKiBQVHMgc2hvdWxkIG5vdCBiZSBzaGFyZWQgKi8KLSAgICAgICAgQlVHX09OKHBhZ2Vf
Z2V0X293bmVyKG1mbl90b19wYWdlKG1mbikpID09IGRvbV9jb3cpOworCisgICAgICAgIC8qIFBU
cyBzaG91bGQgYmUgb3duZWQgYnkgdGhlaXIgZG9tYWlucyAqLworICAgICAgICBpZiAoIHBhZ2Vf
Z2V0X293bmVyKG1mbl90b19wYWdlKG1mbikpICE9IGN1cnJkICkKKyAgICAgICAgeworICAgICAg
ICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmQpOworICAgICAgICB9CisKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CiAg
ICAgfQoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:43:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8mM-0002NW-9n; Tue, 04 Jun 2019 12:43: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8mL-0002NP-Qb
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:43:01 +0000
X-Inumbo-ID: 48ed6ac2-86c6-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48ed6ac2-86c6-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 12:43:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:42:59 -0600
Message-Id: <5CF667500200007800235116@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:42:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
In-Reply-To: <5CF664580200007800235089@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXRzIG1hbmFnZW1lbnQgc2hvdWxkbid0IGJlIGFyY2gtc3BlY2lmaWMsIGFuZCBpbiBwYXJ0aWN1
bGFyIHRoZXJlCnNob3VsZCBiZSBubyBuZWVkIGZvciBzcGVjaWFsIHByZWNhdXRpb25zIHdoZW4g
Y3JlYXRpbmcgdGhlIHNwZWNpYWwKZG9tYWlucy4KCkF0IHRoaXMgb2NjYXNpb24KLSBjb3JyZWN0
IHBhcmVudGhlc2l6YXRpb24gb2YgZm9yX2VhY2hfcGRldigpLAotIHN0b3Agb3Blbi1jb2Rpbmcg
Zm9yX2VhY2hfcGRldigpIGluIHZQQ0kgY29kZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94
ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTQ5Niw3ICs0OTYsNiBAQCBpbnQgYXJjaF9kb21haW5f
Y3JlYXRlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgdWludDMyX3QgZW1mbGFnczsKICAgICBpbnQg
cmM7CiAKLSAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5wZGV2X2xpc3QpOwogICAgIElOSVRf
UEFHRV9MSVNUX0hFQUQoJmQtPmFyY2gucmVsbWVtX2xpc3QpOwogCiAgICAgc3Bpbl9sb2NrX2lu
aXQoJmQtPmFyY2guZTgyMF9sb2NrKTsKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVu
L2FyY2gveDg2L21tLmMKQEAgLTI5MSw3ICsyOTEsNiBAQCB2b2lkIF9faW5pdCBhcmNoX2luaXRf
bWVtb3J5KHZvaWQpCiAgICAgICovCiAgICAgZG9tX3hlbiA9IGRvbWFpbl9jcmVhdGUoRE9NSURf
WEVOLCBOVUxMLCBmYWxzZSk7CiAgICAgQlVHX09OKElTX0VSUihkb21feGVuKSk7Ci0gICAgSU5J
VF9MSVNUX0hFQUQoJmRvbV94ZW4tPmFyY2gucGRldl9saXN0KTsKIAogICAgIC8qCiAgICAgICog
SW5pdGlhbGlzZSBvdXIgRE9NSURfSU8gZG9tYWluLgotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5j
CisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM4OSw2ICszODksMTAgQEAgc3RydWN0IGRv
bWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbQogCiAgICAgcndsb2NrX2luaXQoJmQtPnZu
dW1hX3J3bG9jayk7CiAKKyNpZmRlZiBDT05GSUdfSEFTX1BDSQorICAgIElOSVRfTElTVF9IRUFE
KCZkLT5wZGV2X2xpc3QpOworI2VuZGlmCisKICAgICBlcnIgPSAtRU5PTUVNOwogICAgIGlmICgg
IXphbGxvY19jcHVtYXNrX3ZhcigmZC0+ZGlydHlfY3B1bWFzaykgKQogICAgICAgICBnb3RvIGZh
aWw7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMzE1LDcg
KzMxNSw3IEBAIHN0YXRpYyBpbnQgcmVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4KIAogICAg
IGlmICggZGV2Zm4gPT0gcGRldi0+ZGV2Zm4gKQogICAgIHsKLSAgICAgICAgbGlzdF9tb3ZlKCZw
ZGV2LT5kb21haW5fbGlzdCwgJnRhcmdldC0+YXJjaC5wZGV2X2xpc3QpOworICAgICAgICBsaXN0
X21vdmUoJnBkZXYtPmRvbWFpbl9saXN0LCAmdGFyZ2V0LT5wZGV2X2xpc3QpOwogICAgICAgICBw
ZGV2LT5kb21haW4gPSB0YXJnZXQ7CiAgICAgfQogCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC00NjcsNyAr
NDY3LDcgQEAgc3RhdGljIHZvaWQgX3BjaV9oaWRlX2RldmljZShzdHJ1Y3QgcGNpXwogICAgIGlm
ICggcGRldi0+ZG9tYWluICkKICAgICAgICAgcmV0dXJuOwogICAgIHBkZXYtPmRvbWFpbiA9IGRv
bV94ZW47Ci0gICAgbGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0LCAmZG9tX3hlbi0+YXJjaC5w
ZGV2X2xpc3QpOworICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmRvbV94ZW4tPnBk
ZXZfbGlzdCk7CiB9CiAKIGludCBfX2luaXQgcGNpX2hpZGVfZGV2aWNlKHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBidXMsCkBAIC04MDMsNyArODAzLDcgQEAgaW50IHBjaV9hZGRfZGV2
aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZAogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAg
IH0KIAotICAgICAgICBsaXN0X2FkZCgmcGRldi0+ZG9tYWluX2xpc3QsICZoYXJkd2FyZV9kb21h
aW4tPmFyY2gucGRldl9saXN0KTsKKyAgICAgICAgbGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0
LCAmaGFyZHdhcmVfZG9tYWluLT5wZGV2X2xpc3QpOwogICAgIH0KICAgICBlbHNlCiAgICAgICAg
IGlvbW11X2VuYWJsZV9kZXZpY2UocGRldik7CkBAIC0xMTUzLDcgKzExNTMsNyBAQCBzdGF0aWMg
aW50IF9faHdkb21faW5pdCBfc2V0dXBfaHdkb21fcGNpCiAgICAgICAgICAgICBpZiAoICFwZGV2
LT5kb21haW4gKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9
IGN0eHQtPmQ7Ci0gICAgICAgICAgICAgICAgbGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0LCAm
Y3R4dC0+ZC0+YXJjaC5wZGV2X2xpc3QpOworICAgICAgICAgICAgICAgIGxpc3RfYWRkKCZwZGV2
LT5kb21haW5fbGlzdCwgJmN0eHQtPmQtPnBkZXZfbGlzdCk7CiAgICAgICAgICAgICAgICAgc2V0
dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBwZGV2KTsKICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgIGVsc2UgaWYgKCBwZGV2LT5kb21haW4gPT0gZG9tX3hlbiApCi0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCkBAIC0yNDUzLDcgKzI0NTMsNyBAQCBzdGF0aWMgaW50IHJlYXNzaWduX2Rldmlj
ZV9vd25lcnNoaXAoCiAKICAgICBpZiAoIGRldmZuID09IHBkZXYtPmRldmZuICkKICAgICB7Ci0g
ICAgICAgIGxpc3RfbW92ZSgmcGRldi0+ZG9tYWluX2xpc3QsICZ0YXJnZXQtPmFyY2gucGRldl9s
aXN0KTsKKyAgICAgICAgbGlzdF9tb3ZlKCZwZGV2LT5kb21haW5fbGlzdCwgJnRhcmdldC0+cGRl
dl9saXN0KTsKICAgICAgICAgcGRldi0+ZG9tYWluID0gdGFyZ2V0OwogICAgIH0KIAotLS0gYS94
ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMK
QEAgLTI2Nyw3ICsyNjcsNyBAQCBzdGF0aWMgaW50IG1vZGlmeV9iYXJzKGNvbnN0IHN0cnVjdCBw
Y2lfCiAgICAgICogQ2hlY2sgZm9yIG92ZXJsYXBzIHdpdGggb3RoZXIgQkFScy4gTm90ZSB0aGF0
IG9ubHkgQkFScyB0aGF0IGFyZQogICAgICAqIGN1cnJlbnRseSBtYXBwZWQgKGVuYWJsZWQpIGFy
ZSBjaGVja2VkIGZvciBvdmVybGFwcy4KICAgICAgKi8KLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5
KHRtcCwgJnBkZXYtPmRvbWFpbi0+YXJjaC5wZGV2X2xpc3QsIGRvbWFpbl9saXN0KQorICAgIGZv
cl9lYWNoX3BkZXYgKCBwZGV2LT5kb21haW4sIHRtcCApCiAgICAgewogICAgICAgICBpZiAoIHRt
cCA9PSBwZGV2ICkKICAgICAgICAgewotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBi
L3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKQEAgLTI4Miw3ICsyODIsNyBAQCB2b2lkIHZwY2lfZHVt
cF9tc2kodm9pZCkKIAogICAgICAgICBwcmludGsoInZQQ0kgTVNJL01TSS1YIGQlZFxuIiwgZC0+
ZG9tYWluX2lkKTsKIAotICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcGRldiwgJmQtPmFy
Y2gucGRldl9saXN0LCBkb21haW5fbGlzdCApCisgICAgICAgIGZvcl9lYWNoX3BkZXYgKCBkLCBw
ZGV2ICkKICAgICAgICAgewogICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZwY2lfbXNpICptc2k7
CiAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4OwotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgK
QEAgLTI5OCw4ICsyOTgsNiBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KIAogICAgIGJvb2xfdCBzM19p
bnRlZ3JpdHk7CiAKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIHBkZXZfbGlzdDsKLQogICAgIHVuaW9u
IHsKICAgICAgICAgc3RydWN0IHB2X2RvbWFpbiBwdjsKICAgICAgICAgc3RydWN0IGh2bV9kb21h
aW4gaHZtOwpAQCAtNDc2LDggKzQ3NCw2IEBAIHN0cnVjdCBhcmNoX2RvbWFpbgogI2RlZmluZSBo
YXNfcGlycShkKSAgICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYODZfRU1V
X1VTRV9QSVJRKSkKICNkZWZpbmUgaGFzX3ZwY2koZCkgICAgICAgICghISgoZCktPmFyY2guZW11
bGF0aW9uX2ZsYWdzICYgWDg2X0VNVV9WUENJKSkKIAotI2RlZmluZSBoYXNfYXJjaF9wZGV2cyhk
KSAgICAoIWxpc3RfZW1wdHkoJihkKS0+YXJjaC5wZGV2X2xpc3QpKQotCiAjZGVmaW5lIGdkdF9s
ZHRfcHRfaWR4KHYpIFwKICAgICAgICgodiktPnZjcHVfaWQgPj4gKFBBR0VUQUJMRV9PUkRFUiAt
IEdEVF9MRFRfVkNQVV9TSElGVCkpCiAjZGVmaW5lIHB2X2dkdF9wdGVzKHYpIFwKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApAQCAtMTIxLDcg
KzEyMSw5IEBAIHN0cnVjdCBwY2lfZGV2IHsKIH07CiAKICNkZWZpbmUgZm9yX2VhY2hfcGRldihk
b21haW4sIHBkZXYpIFwKLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KHBkZXYsICYoZG9tYWluLT5h
cmNoLnBkZXZfbGlzdCksIGRvbWFpbl9saXN0KQorICAgIGxpc3RfZm9yX2VhY2hfZW50cnkocGRl
diwgJihkb21haW4pLT5wZGV2X2xpc3QsIGRvbWFpbl9saXN0KQorCisjZGVmaW5lIGhhc19hcmNo
X3BkZXZzKGQpICghbGlzdF9lbXB0eSgmKGQpLT5wZGV2X2xpc3QpKQogCiAvKgogICogVGhlIHBj
aWRldnNfbG9jayBwcm90ZWN0IGFsbGRldnNfbGlzdCwgYW5kIHRoZSBhc3NpZ25tZW50IGZvciB0
aGUgCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCkBAIC0zNzAsNiArMzcwLDEwIEBAIHN0cnVjdCBkb21haW4KIAogICAgIGludDY0X3Qg
ICAgICAgICAgdGltZV9vZmZzZXRfc2Vjb25kczsKIAorI2lmZGVmIENPTkZJR19IQVNfUENJCisg
ICAgc3RydWN0IGxpc3RfaGVhZCBwZGV2X2xpc3Q7CisjZW5kaWYKKwogI2lmZGVmIENPTkZJR19I
QVNfUEFTU1RIUk9VR0gKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OwogI2VuZGlmCgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:43:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:43:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8n1-0002U6-LG; Tue, 04 Jun 2019 12:43:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8n0-0002Tr-7a
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:43:42 +0000
X-Inumbo-ID: 6072f7d4-86c6-11e9-a6c0-23286d6a6a4a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6072f7d4-86c6-11e9-a6c0-23286d6a6a4a;
 Tue, 04 Jun 2019 12:43:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:43:38 -0600
Message-Id: <5CF667780200007800235142@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:43:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
In-Reply-To: <5CF664580200007800235089@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 3/4] adjust special domain creation (and call
 it earlier on x86)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3BsaXQgb3V0IHRoaXMgbW9zdGx5IGFyY2gtaW5kZXBlbmRlbnQgY29kZSBpbnRvIGEgY29tbW9u
LWNvZGUgaGVscGVyCmZ1bmN0aW9uLiAoVGhpcyBkb2VzIGF3YXkgd2l0aCBBcm0ncyBhcmNoX2lu
aXRfbWVtb3J5KCkgYWx0b2dldGhlci4pCgpPbiB4ODYgdGhpcyBuZWVkcyB0byBoYXBwZW4gYmVm
b3JlIGFjcGlfYm9vdF9pbml0KCk6IENvbW1pdCA5ZmE5NGUxMDU4CigieDg2L0FDUEk6IGFsc28g
cGFyc2UgQU1EIElPTU1VIHRhYmxlcyBlYXJseSIpIG9ubHkgYXBwZWFyZWQgdG8gd29yawpmaW5l
IC0gaXQncyByZWFsbHkgYnJva2VuLCBhbmQgZG9lc24ndCBjcmFzaCAob24gbm9uLUVGSSBBTUQg
c3lzdGVtcykKb25seSBiZWNhdXNlIG9mIHRoZXJlIGJlaW5nIGEgbWFwcGluZyBvZiBsaW5lYXIg
YWRkcmVzcyAwIGR1cmluZyBlYXJseQpib290LiBPbiBFRkkgdGhlcmUgaXM6CgogRWFybHkgZmF0
YWwgcGFnZSBmYXVsdCBhdCBlMDA4OmZmZmY4MmQwODAyNGQ1OGUgKGNyMj0wMDAwMDAwMDAwMDAw
MjIwLCBlYz0wMDAwKQogLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAg
IE5vdCB0YWludGVkIF0tLS0tCiBDUFU6ICAgIDAKIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAy
NGQ1OGU+XSBwY2kuYyNfcGNpX2hpZGVfZGV2aWNlKzB4MTcvMHgzYQogUkZMQUdTOiAwMDAwMDAw
MDAwMDEwMDQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgogcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cmJ4OiAwMDAwMDAwMDAwMDA2MDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCiByZHg6IGZmZmY4
MzEwNGYyZWU5YjAgICByc2k6IGZmZmY4MmUwMjA5ZTVkNDggICByZGk6IGZmZmY4MzEwNGYyZWU5
YTAKIHJicDogZmZmZjgyZDA4MDgxZmNlMCAgIHJzcDogZmZmZjgyZDA4MDgxZmNiOCAgIHI4OiAg
MDAwMDAwMDAwMDAwMDAwMAogcjk6ICA4MDAwMDAwMDAwMDAwMDAwICAgcjEwOiAwMTgwMDAwMDAw
MDAwMDAwICAgcjExOiA3ZmZmZmZmZmZmZmZmZmZmCiByMTI6IGZmZmY4MzEwNGYyZWU5YTAgICBy
MTM6IDAwMDAwMDAwMDAwMDAwMDIgICByMTQ6IGZmZmY4MzEwNGYyZWU0YjAKIHIxNTogMDAwMDAw
MDAwMDAwMDA2NCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDAwMDBh
MAogY3IzOiAwMDAwMDAwMDlmNjE0MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMjIwCiBmc2I6IDAw
MDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAw
MDAgICBjczogZTAwOAogWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjRkNThlPiAocGNpLmMj
X3BjaV9oaWRlX2RldmljZSsweDE3LzB4M2EpOgogIDQ4IDg5IDQ3IDM4IDQ4IDhkIDU3IDEwIDw0
OD4gOGIgODggMjAgMDIgMDAgMDAgNDggODkgNTEgMDggNDggODkgNGYgMTAgNDgKIFhlbiBzdGFj
ayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwODFmY2I4OgpbLi4uXQogWGVuIGNhbGwgdHJhY2U6
CiAgICBbPGZmZmY4MmQwODAyNGQ1OGU+XSBwY2kuYyNfcGNpX2hpZGVfZGV2aWNlKzB4MTcvMHgz
YQpbICAgWzwgICAgICAgICAgICAgICAgPl0gcGNpX3JvX2RldmljZSsuLi5dCiAgICBbPGZmZmY4
MmQwODA2MTdmZTE+XSBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpKzB4MTYxLzB4MjQ5CiAgICBb
PGZmZmY4MmQwODA2MTg2YWM+XSBpb21tdV9hY3BpLmMjZGV0ZWN0X2lvbW11X2FjcGkrMHhiNS8w
eGU3CiAgICBbPGZmZmY4MmQwODA2MWNkZTA+XSBhY3BpX3RhYmxlX3BhcnNlKzB4NjEvMHg5MAog
ICAgWzxmZmZmODJkMDgwNjE5ZTdkPl0gYW1kX2lvbW11X2RldGVjdF9hY3BpKzB4MTcvMHgxOQog
ICAgWzxmZmZmODJkMDgwNjE3OTBiPl0gYWNwaV9pdnJzX2luaXQrMHgyMC8weDViCiAgICBbPGZm
ZmY4MmQwODA2MmU4Mzg+XSBhY3BpX2Jvb3RfaW5pdCsweDMwMS8weDMwZgogICAgWzxmZmZmODJk
MDgwNjI4YjEwPl0gX19zdGFydF94ZW4rMHgxZGFmLzB4MjhhMgogCiBQYWdldGFibGUgd2FsayBm
cm9tIDAwMDAwMDAwMDAwMDAyMjA6CiAgTDRbMHgwMDBdID0gMDAwMDAwMDA5ZjQ0ZjA2MyBmZmZm
ZmZmZmZmZmZmZmZmCiAgTDNbMHgwMDBdID0gMDAwMDAwMDA5ZjQ0YjA2MyBmZmZmZmZmZmZmZmZm
ZmZmCiAgTDJbMHgwMDBdID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmCiAKICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKIFBhbmljIG9uIENQVSAwOgog
RkFUQUwgVFJBUDogdmVjdG9yID0gMTQgKHBhZ2UgZmF1bHQpCiBbZXJyb3JfY29kZT0wMDAwXSAs
IElOIElOVEVSUlVQVCBDT05URVhUCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCgpPZiBjb3Vyc2UgdGhlIGJ1ZyB3b3VsZCBuZXZlcnRoZWxlc3MgaGF2ZSBsZWFkIHRv
IHBvc3QtYm9vdCBjcmFzaGVzIGFzCnNvb24gYXMgdGhlIGxpc3Qgd291bGQgYWN0dWFsbHkgZ2V0
IHRyYXZlcnNlZC4KClRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZAotIGNvbnZlcnQgQlVHX09OKClz
IGJlaW5nIG1vdmVkIHRvIHBhbmljKCksCi0gYWRkIF9fcmVhZF9tb3N0bHkgYW5ub3RhdGlvbnMg
dG8gdGhlIGRvbV8qIGRlZmluaXRpb25zLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJlLWJhc2Ugb3ZlciBwZGV2X2xpc3QgbW92ZW1lbnQg
cGF0Y2guIFJlcGxhY2UgQlVHX09OKCkuIERyb3Agc3RyYXkKYmxhbmsgbGluZSBpbnNlcnRpb24u
CgotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtNDIs
OCArNDIsNiBAQAogI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CiAjaW5jbHVkZSA8YXNt
L3NldHVwLmg+CiAKLXN0cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293Owot
CiAvKiBPdmVycmlkZSBtYWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdp
dGggbWZuX3QgKi8KICN1bmRlZiB2aXJ0X3RvX21mbgogI2RlZmluZSB2aXJ0X3RvX21mbih2YSkg
X21mbihfX3ZpcnRfdG9fbWZuKHZhKSkKQEAgLTUxMywzMiArNTExLDYgQEAgdm9pZCBmbHVzaF9w
YWdlX3RvX3JhbSh1bnNpZ25lZCBsb25nIG1mbgogICAgICAgICBpbnZhbGlkYXRlX2ljYWNoZSgp
OwogfQogCi12b2lkIF9faW5pdCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpCi17Ci0gICAgLyoKLSAg
ICAgKiBJbml0aWFsaXNlIG91ciBET01JRF9YRU4gZG9tYWluLgotICAgICAqIEFueSBYZW4taGVh
cCBwYWdlcyB0aGF0IHdlIHdpbGwgYWxsb3cgdG8gYmUgbWFwcGVkIHdpbGwgaGF2ZQotICAgICAq
IHRoZWlyIGRvbWFpbiBmaWVsZCBzZXQgdG8gZG9tX3hlbi4KLSAgICAgKi8KLSAgICBkb21feGVu
ID0gZG9tYWluX2NyZWF0ZShET01JRF9YRU4sIE5VTEwsIGZhbHNlKTsKLSAgICBCVUdfT04oSVNf
RVJSKGRvbV94ZW4pKTsKLQotICAgIC8qCi0gICAgICogSW5pdGlhbGlzZSBvdXIgRE9NSURfSU8g
ZG9tYWluLgotICAgICAqIFRoaXMgZG9tYWluIG93bnMgSS9PIHBhZ2VzIHRoYXQgYXJlIHdpdGhp
biB0aGUgcmFuZ2Ugb2YgdGhlIHBhZ2VfaW5mbwotICAgICAqIGFycmF5LiBNYXBwaW5ncyBvY2N1
ciBhdCB0aGUgcHJpdiBvZiB0aGUgY2FsbGVyLgotICAgICAqLwotICAgIGRvbV9pbyA9IGRvbWFp
bl9jcmVhdGUoRE9NSURfSU8sIE5VTEwsIGZhbHNlKTsKLSAgICBCVUdfT04oSVNfRVJSKGRvbV9p
bykpOwotCi0gICAgLyoKLSAgICAgKiBJbml0aWFsaXNlIG91ciBDT1cgZG9tYWluLgotICAgICAq
IFRoaXMgZG9tYWluIG93bnMgc2hhcmFibGUgcGFnZXMuCi0gICAgICovCi0gICAgZG9tX2NvdyA9
IGRvbWFpbl9jcmVhdGUoRE9NSURfQ09XLCBOVUxMLCBmYWxzZSk7Ci0gICAgQlVHX09OKElTX0VS
Uihkb21fY293KSk7Ci19Ci0KIHN0YXRpYyBpbmxpbmUgbHBhZV90IHB0ZV9vZl94ZW5hZGRyKHZh
ZGRyX3QgdmEpCiB7CiAgICAgcGFkZHJfdCBtYSA9IHZhICsgcGh5c19vZmZzZXQ7Ci0tLSBhL3hl
bi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC04NDYsNyAr
ODQ2LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdAogCiAgICAg
cmN1X2luaXQoKTsKIAotICAgIGFyY2hfaW5pdF9tZW1vcnkoKTsKKyAgICBzZXR1cF9zcGVjaWFs
X2RvbWFpbnMoKTsKIAogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKICAgICBsb2NhbF9hYm9ydF9l
bmFibGUoKTsKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMK
QEAgLTE2MCw5ICsxNjAsNiBAQCBsMV9wZ2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxp
Z25lCiAKIHBhZGRyX3QgX19yZWFkX21vc3RseSBtZW1faG90cGx1ZzsKIAotLyogUHJpdmF0ZSBk
b21haW4gc3RydWN0cyBmb3IgRE9NSURfWEVOIGFuZCBET01JRF9JTy4gKi8KLXN0cnVjdCBkb21h
aW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwotCiAvKiBGcmFtZSB0YWJsZSBzaXplIGlu
IHBhZ2VzLiAqLwogdW5zaWduZWQgbG9uZyBtYXhfcGFnZTsKIHVuc2lnbmVkIGxvbmcgdG90YWxf
cGFnZXM7CkBAIC0yODMsMzEgKzI4MCw2IEBAIHZvaWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnko
dm9pZCkKICAgICAgICAgICBfUEFHRV9ESVJUWSB8IF9QQUdFX0FWQUlMIHwgX1BBR0VfQVZBSUxf
SElHSCB8IF9QQUdFX05YKTsKIAogICAgIC8qCi0gICAgICogSW5pdGlhbGlzZSBvdXIgRE9NSURf
WEVOIGRvbWFpbi4KLSAgICAgKiBBbnkgWGVuLWhlYXAgcGFnZXMgdGhhdCB3ZSB3aWxsIGFsbG93
IHRvIGJlIG1hcHBlZCB3aWxsIGhhdmUKLSAgICAgKiB0aGVpciBkb21haW4gZmllbGQgc2V0IHRv
IGRvbV94ZW4uCi0gICAgICogSGlkZGVuIFBDSSBkZXZpY2VzIHdpbGwgYWxzbyBiZSBhc3NvY2lh
dGVkIHdpdGggdGhpcyBkb21haW4KLSAgICAgKiAoYnV0IGJlIFtwYXJ0bHldIGNvbnRyb2xsZWQg
YnkgRG9tMCBuZXZlcnRoZWxlc3MpLgotICAgICAqLwotICAgIGRvbV94ZW4gPSBkb21haW5fY3Jl
YXRlKERPTUlEX1hFTiwgTlVMTCwgZmFsc2UpOwotICAgIEJVR19PTihJU19FUlIoZG9tX3hlbikp
OwotCi0gICAgLyoKLSAgICAgKiBJbml0aWFsaXNlIG91ciBET01JRF9JTyBkb21haW4uCi0gICAg
ICogVGhpcyBkb21haW4gb3ducyBJL08gcGFnZXMgdGhhdCBhcmUgd2l0aGluIHRoZSByYW5nZSBv
ZiB0aGUgcGFnZV9pbmZvCi0gICAgICogYXJyYXkuIE1hcHBpbmdzIG9jY3VyIGF0IHRoZSBwcml2
IG9mIHRoZSBjYWxsZXIuCi0gICAgICovCi0gICAgZG9tX2lvID0gZG9tYWluX2NyZWF0ZShET01J
RF9JTywgTlVMTCwgZmFsc2UpOwotICAgIEJVR19PTihJU19FUlIoZG9tX2lvKSk7Ci0KLSAgICAv
KgotICAgICAqIEluaXRpYWxpc2Ugb3VyIENPVyBkb21haW4uCi0gICAgICogVGhpcyBkb21haW4g
b3ducyBzaGFyYWJsZSBwYWdlcy4KLSAgICAgKi8KLSAgICBkb21fY293ID0gZG9tYWluX2NyZWF0
ZShET01JRF9DT1csIE5VTEwsIGZhbHNlKTsKLSAgICBCVUdfT04oSVNfRVJSKGRvbV9jb3cpKTsK
LQotICAgIC8qCiAgICAgICogRmlyc3QgMU1CIG9mIFJBTSBpcyBoaXN0b3JpY2FsbHkgbWFya2Vk
IGFzIEkvTy4KICAgICAgKiBOb3RlIHRoYXQgYXBhcnQgZnJvbSBJTyBYZW4gYWxzbyB1c2VzIHRo
ZSBsb3cgMU1CIHRvIHN0b3JlIHRoZSBBUCBib290CiAgICAgICogdHJhbXBvbGluZSBhbmQgYm9v
dCBpbmZvcm1hdGlvbiBtZXRhZGF0YS4gRHVlIHRvIHRoaXMgYWx3YXlzIHNwZWNpYWwKLS0tIGEv
eGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE1MzMs
NiArMTUzMyw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKICAg
ICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhOVUxMLCAici9vIG1taW8gcmFuZ2VzIiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRf
aGV4KTsKIAorICAgIHNldHVwX3NwZWNpYWxfZG9tYWlucygpOworCiAgICAgYWNwaV9ib290X2lu
aXQoKTsKIAogICAgIGlmICggc21wX2ZvdW5kX2NvbmZpZyApCi0tLSBhL3hlbi9jb21tb24vZG9t
YWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtNzEsNiArNzEsMTEgQEAgZG9taWRf
dCBoYXJkd2FyZV9kb21pZCBfX3JlYWRfbW9zdGx5OwogaW50ZWdlcl9wYXJhbSgiaGFyZHdhcmVf
ZG9tIiwgaGFyZHdhcmVfZG9taWQpOwogI2VuZGlmCiAKKy8qIFByaXZhdGUgZG9tYWluIHN0cnVj
dHMgZm9yIERPTUlEX1hFTiwgRE9NSURfSU8sIGV0Yy4gKi8KK3N0cnVjdCBkb21haW4gKl9fcmVh
ZF9tb3N0bHkgZG9tX3hlbjsKK3N0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2lvOwor
c3RydWN0IGRvbWFpbiAqX19yZWFkX21vc3RseSBkb21fY293OworCiBzdHJ1Y3QgdmNwdSAqaWRs
ZV92Y3B1W05SX0NQVVNdIF9fcmVhZF9tb3N0bHk7CiAKIHZjcHVfaW5mb190IGR1bW15X3ZjcHVf
aW5mbzsKQEAgLTUyMCw2ICs1MjUsMzYgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShk
b21pZF90IGRvbQogICAgIHJldHVybiBFUlJfUFRSKGVycik7CiB9CiAKK3ZvaWQgX19pbml0IHNl
dHVwX3NwZWNpYWxfZG9tYWlucyh2b2lkKQoreworICAgIC8qCisgICAgICogSW5pdGlhbGlzZSBv
dXIgRE9NSURfWEVOIGRvbWFpbi4KKyAgICAgKiBBbnkgWGVuLWhlYXAgcGFnZXMgdGhhdCB3ZSB3
aWxsIGFsbG93IHRvIGJlIG1hcHBlZCB3aWxsIGhhdmUKKyAgICAgKiB0aGVpciBkb21haW4gZmll
bGQgc2V0IHRvIGRvbV94ZW4uCisgICAgICogSGlkZGVuIFBDSSBkZXZpY2VzIHdpbGwgYWxzbyBi
ZSBhc3NvY2lhdGVkIHdpdGggdGhpcyBkb21haW4KKyAgICAgKiAoYnV0IGJlIFtwYXJ0bHldIGNv
bnRyb2xsZWQgYnkgRG9tMCBuZXZlcnRoZWxlc3MpLgorICAgICAqLworICAgIGRvbV94ZW4gPSBk
b21haW5fY3JlYXRlKERPTUlEX1hFTiwgTlVMTCwgZmFsc2UpOworICAgIGlmICggSVNfRVJSKGRv
bV94ZW4pICkKKyAgICAgICAgcGFuaWMoIkZhaWxlZCB0byBjcmVhdGUgZFtYRU5dOiAlbGRcbiIs
IFBUUl9FUlIoZG9tX3hlbikpOworCisgICAgLyoKKyAgICAgKiBJbml0aWFsaXNlIG91ciBET01J
RF9JTyBkb21haW4uCisgICAgICogVGhpcyBkb21haW4gb3ducyBJL08gcGFnZXMgdGhhdCBhcmUg
d2l0aGluIHRoZSByYW5nZSBvZiB0aGUgcGFnZV9pbmZvCisgICAgICogYXJyYXkuIE1hcHBpbmdz
IG9jY3VyIGF0IHRoZSBwcml2IG9mIHRoZSBjYWxsZXIuCisgICAgICovCisgICAgZG9tX2lvID0g
ZG9tYWluX2NyZWF0ZShET01JRF9JTywgTlVMTCwgZmFsc2UpOworICAgIGlmICggSVNfRVJSKGRv
bV9pbykgKQorICAgICAgICBwYW5pYygiRmFpbGVkIHRvIGNyZWF0ZSBkW0lPXTogJWxkXG4iLCBQ
VFJfRVJSKGRvbV9pbykpOworCisgICAgLyoKKyAgICAgKiBJbml0aWFsaXNlIG91ciBDT1cgZG9t
YWluLgorICAgICAqIFRoaXMgZG9tYWluIG93bnMgc2hhcmFibGUgcGFnZXMuCisgICAgICovCisg
ICAgZG9tX2NvdyA9IGRvbWFpbl9jcmVhdGUoRE9NSURfQ09XLCBOVUxMLCBmYWxzZSk7CisgICAg
aWYgKCBJU19FUlIoZG9tX2NvdykgKQorICAgICAgICBwYW5pYygiRmFpbGVkIHRvIGNyZWF0ZSBk
W0NPV106ICVsZFxuIiwgUFRSX0VSUihkb21fY293KSk7Cit9CiAKIHZvaWQgZG9tYWluX3VwZGF0
ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKQEAgLTMzNCw4ICszMzQs
NiBAQCBsb25nIGFyY2hfbWVtb3J5X29wKGludCBvcCwgWEVOX0dVRVNUX0hBCiAKIHVuc2lnbmVk
IGxvbmcgZG9tYWluX2dldF9tYXhpbXVtX2dwZm4oc3RydWN0IGRvbWFpbiAqZCk7CiAKLWV4dGVy
biBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsKLQogI2RlZmluZSBt
ZW1ndWFyZF9ndWFyZF9zdGFjayhfcCkgICAgICAgKCh2b2lkKTApCiAjZGVmaW5lIG1lbWd1YXJk
X2d1YXJkX3JhbmdlKF9wLF9sKSAgICAoKHZvaWQpMCkKICNkZWZpbmUgbWVtZ3VhcmRfdW5ndWFy
ZF9yYW5nZShfcCxfbCkgICgodm9pZCkwKQotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC03Nyw4ICs3Nyw2IEBAIGV4
dGVybiBzdHJ1Y3QgYm9vdGluZm8gYm9vdGluZm87CiAKIGV4dGVybiBkb21pZF90IG1heF9pbml0
X2RvbWlkOwogCi12b2lkIGFyY2hfaW5pdF9tZW1vcnkodm9pZCk7Ci0KIHZvaWQgY29weV9mcm9t
X3BhZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwogCiBz
aXplX3QgZXN0aW1hdGVfZWZpX3NpemUoaW50IG1lbV9ucl9iYW5rcyk7Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKQEAgLTU5NSw4
ICs1OTUsNiBAQCB1bnNpZ25lZCBpbnQgZG9tYWluX2NsYW1wX2FsbG9jX2JpdHNpemUoCiAKIHVu
c2lnbmVkIGxvbmcgZG9tYWluX2dldF9tYXhpbXVtX2dwZm4oc3RydWN0IGRvbWFpbiAqZCk7CiAK
LWV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsJLyogZm9y
IHZtY29yZWluZm8gKi8KLQogLyogRGVmaW5pdGlvbiBvZiBhbiBtbSBsb2NrOiBzcGlubG9jayB3
aXRoIGV4dHJhIGZpZWxkcyBmb3IgZGVidWdnaW5nICovCiB0eXBlZGVmIHN0cnVjdCBtbV9sb2Nr
IHsKICAgICBzcGlubG9ja190ICAgICAgICAgbG9jazsKLS0tIGEveGVuL2luY2x1ZGUveGVuL2Rv
bWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaApAQCAtMjIsNiArMjIsOCBAQCBz
dHJ1Y3QgdmNwdSAqYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tCiBpbnQgdmNwdV9yZXNldChz
dHJ1Y3QgdmNwdSAqKTsKIGludCB2Y3B1X3VwKHN0cnVjdCB2Y3B1ICp2KTsKIAordm9pZCBzZXR1
cF9zcGVjaWFsX2RvbWFpbnModm9pZCk7CisKIHN0cnVjdCB4ZW5fZG9tY3RsX2dldGRvbWFpbmlu
Zm87CiB2b2lkIGdldGRvbWFpbmluZm8oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21j
dGxfZ2V0ZG9tYWluaW5mbyAqaW5mbyk7CiB2b2lkIGFyY2hfZ2V0X2RvbWFpbl9pbmZvKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9tbS5oCkBAIC02NDIsNiArNjQyLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGZp
bHRlcmVkX2ZsdXNoX3RsYl9tYQogICAgIH0KIH0KIAorLyogUHJpdmF0ZSBkb21haW4gc3RydWN0
cyBmb3IgRE9NSURfWEVOLCBET01JRF9JTywgZXRjLiAqLworZXh0ZXJuIHN0cnVjdCBkb21haW4g
KmRvbV94ZW4sICpkb21faW8sICpkb21fY293OworCiBlbnVtIFhFTlNIQVJFX2ZsYWdzIHsKICAg
ICBTSEFSRV9ydywKICAgICBTSEFSRV9ybywKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:44:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12: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 1hY8o2-0002dh-2X; Tue, 04 Jun 2019 12:44:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8o0-0002dT-AC
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:44:44 +0000
X-Inumbo-ID: 861c717e-86c6-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 861c717e-86c6-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 12:44:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:44:41 -0600
Message-Id: <5CF667B40200007800235145@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:44:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
In-Reply-To: <5CF664580200007800235089@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 4/4] dom_cow is needed for mem-sharing only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBjb3VwbGUgb2YgYWRqdXN0bWVudHMgYXJlIG5lZWRlZCB0byBjb2RlIGNoZWNraW5nIGZvciBk
b21fY293LCBidXQKc2luY2UgdGhlcmUgYXJlIHByZXR0eSBmZXcgaXQgaXMgcHJvYmFibHkgYmV0
dGVyIHRvIGFkanVzdCB0aG9zZSB0aGFuCnRvIHNldCB1cCBhbmQga2VlcCBhcm91bmQgYSBuZXZl
ciB1c2VkIGRvbWFpbi4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCnYyOiBVc2UgI2lmLyNlbHNlLiBTcGxpdCBvdXQgZW11bC1wcml2LW9wLmMgY2hh
bmdlLgotLS0KV2hpbGUgZm9yIG5vdyB0aGlzIGF2b2lkcyBjcmVhdGluZyB0aGUgZG9tYWluIG9u
IEFybSBvbmx5LCBUYW1hcydlcwpwYXRjaCBzd2l0Y2hpbmcgdG8gQ09ORklHX01FTV9TSEFSSU5H
IHdpbGwgbWFrZSB4ODYgbGV2ZXJhZ2UgdGhpcyB0b28uCgotLS0gYS94ZW4vYXJjaC94ODYvbW0u
YworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtOTY3LDggKzk2Nyw4IEBAIGdldF9wYWdlX2Zy
b21fbDFlKAogICAgICAgICByZXR1cm4gZmxpcDsKICAgICB9CiAKLSAgICBpZiAoIHVubGlrZWx5
KCAocmVhbF9wZ19vd25lciAhPSBwZ19vd25lcikgJiYKLSAgICAgICAgICAgICAgICAgICAocmVh
bF9wZ19vd25lciAhPSBkb21fY293KSApICkKKyAgICBpZiAoIHVubGlrZWx5KChyZWFsX3BnX293
bmVyICE9IHBnX293bmVyKSAmJgorICAgICAgICAgICAgICAgICAgKCFkb21fY293IHx8IChyZWFs
X3BnX293bmVyICE9IGRvbV9jb3cpKSkgKQogICAgIHsKICAgICAgICAgLyoKICAgICAgICAgICog
TGV0IHByaXZpbGVnZWQgZG9tYWlucyB0cmFuc2ZlciB0aGUgcmlnaHQgdG8gbWFwIHRoZWlyIHRh
cmdldAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCkBAIC01NjgsNyArNTY4LDggQEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dldF9wYWdlX2Zy
b21fZ2ZuKAogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZSBpZiAoICFnZXRfcGFnZShw
YWdlLCBwMm0tPmRvbWFpbikgJiYKICAgICAgICAgICAgICAgICAgICAgICAvKiBQYWdlIGNvdWxk
IGJlIHNoYXJlZCAqLwotICAgICAgICAgICAgICAgICAgICAgICghcDJtX2lzX3NoYXJlZCgqdCkg
fHwgIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpKSApCisgICAgICAgICAgICAgICAgICAgICAgKCFk
b21fY293IHx8ICFwMm1faXNfc2hhcmVkKCp0KSB8fAorICAgICAgICAgICAgICAgICAgICAgICAh
Z2V0X3BhZ2UocGFnZSwgZG9tX2NvdykpICkKICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsK
ICAgICAgICAgfQogICAgICAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKQEAgLTk0MSw3ICs5NDIs
OCBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkCiAgICAgLyogVGhl
biwgbG9vayBmb3IgbS0+cCBtYXBwaW5ncyBmb3IgdGhpcyByYW5nZSBhbmQgZGVhbCB3aXRoIHRo
ZW0gKi8KICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAg
ICAgewotICAgICAgICBpZiAoIHBhZ2VfZ2V0X293bmVyKG1mbl90b19wYWdlKG1mbl9hZGQobWZu
LCBpKSkpID09IGRvbV9jb3cgKQorICAgICAgICBpZiAoIGRvbV9jb3cgJiYKKyAgICAgICAgICAg
ICBwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShtZm5fYWRkKG1mbiwgaSkpKSA9PSBkb21fY293
ICkKICAgICAgICAgewogICAgICAgICAgICAgLyogVGhpcyBpcyBubyB3YXkgdG8gYWRkIGEgc2hh
cmVkIHBhZ2UgdG8geW91ciBwaHlzbWFwISAqLwogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9H
X0VSUiwgIkFkZGluZyBzaGFyZWQgbWZuICVseCBkaXJlY3RseSB0byBkb20lZCBwaHlzbWFwIG5v
dCBhbGxvd2VkLlxuIiwKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9u
L2RvbWFpbi5jCkBAIC03NCw3ICs3NCw5IEBAIGludGVnZXJfcGFyYW0oImhhcmR3YXJlX2RvbSIs
IGhhcmR3YXJlX2QKIC8qIFByaXZhdGUgZG9tYWluIHN0cnVjdHMgZm9yIERPTUlEX1hFTiwgRE9N
SURfSU8sIGV0Yy4gKi8KIHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX3hlbjsKIHN0
cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2lvOworI2lmZGVmIENPTkZJR19IQVNfTUVN
X1NIQVJJTkcKIHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2NvdzsKKyNlbmRpZgog
CiBzdHJ1Y3QgdmNwdSAqaWRsZV92Y3B1W05SX0NQVVNdIF9fcmVhZF9tb3N0bHk7CiAKQEAgLTU0
Nyw2ICs1NDksNyBAQCB2b2lkIF9faW5pdCBzZXR1cF9zcGVjaWFsX2RvbWFpbnModm9pZCkKICAg
ICBpZiAoIElTX0VSUihkb21faW8pICkKICAgICAgICAgcGFuaWMoIkZhaWxlZCB0byBjcmVhdGUg
ZFtJT106ICVsZFxuIiwgUFRSX0VSUihkb21faW8pKTsKIAorI2lmZGVmIENPTkZJR19IQVNfTUVN
X1NIQVJJTkcKICAgICAvKgogICAgICAqIEluaXRpYWxpc2Ugb3VyIENPVyBkb21haW4uCiAgICAg
ICogVGhpcyBkb21haW4gb3ducyBzaGFyYWJsZSBwYWdlcy4KQEAgLTU1NCw2ICs1NTcsNyBAQCB2
b2lkIF9faW5pdCBzZXR1cF9zcGVjaWFsX2RvbWFpbnModm9pZCkKICAgICBkb21fY293ID0gZG9t
YWluX2NyZWF0ZShET01JRF9DT1csIE5VTEwsIGZhbHNlKTsKICAgICBpZiAoIElTX0VSUihkb21f
Y293KSApCiAgICAgICAgIHBhbmljKCJGYWlsZWQgdG8gY3JlYXRlIGRbQ09XXTogJWxkXG4iLCBQ
VFJfRVJSKGRvbV9jb3cpKTsKKyNlbmRpZgogfQogCiB2b2lkIGRvbWFpbl91cGRhdGVfbm9kZV9h
ZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
KysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xMDk1LDcgKzEwOTUsNyBAQCBtYXBf
Z3JhbnRfcmVmKAogICAgICAgICAgICAgaG9zdF9tYXBfY3JlYXRlZCA9IHRydWU7CiAgICAgICAg
IH0KICAgICB9Ci0gICAgZWxzZSBpZiAoIG93bmVyID09IHJkIHx8IG93bmVyID09IGRvbV9jb3cg
KQorICAgIGVsc2UgaWYgKCBvd25lciA9PSByZCB8fCAoZG9tX2NvdyAmJiBvd25lciA9PSBkb21f
Y293KSApCiAgICAgewogICAgICAgICBpZiAoIChvcC0+ZmxhZ3MgJiBHTlRNQVBfZGV2aWNlX21h
cCkgJiYgIShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICkKICAgICAgICAgewotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtNjQzLDcg
KzY0MywxMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZmlsdGVyZWRfZmx1c2hfdGxiX21hCiB9CiAK
IC8qIFByaXZhdGUgZG9tYWluIHN0cnVjdHMgZm9yIERPTUlEX1hFTiwgRE9NSURfSU8sIGV0Yy4g
Ki8KLWV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsKK2V4
dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvOworI2lmZGVmIENPTkZJR19IQVNf
TUVNX1NIQVJJTkcKK2V4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21fY293OworI2Vsc2UKKyMgZGVm
aW5lIGRvbV9jb3cgTlVMTAorI2VuZGlmCiAKIGVudW0gWEVOU0hBUkVfZmxhZ3MgewogICAgIFNI
QVJFX3J3LAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:55:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:55:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8yD-0003nJ-4X; Tue, 04 Jun 2019 12: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY8yB-0003nE-Rl
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:55:15 +0000
X-Inumbo-ID: fef1295a-86c7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fef1295a-86c7-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 12:55:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4D0EDA78;
 Tue,  4 Jun 2019 05:55:14 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ABAAA3F690;
 Tue,  4 Jun 2019 05:55:11 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
Date: Tue, 4 Jun 2019 13:55:10 +0100
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: <5CF667500200007800235116@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.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>

SGksCgpPbiA2LzQvMTkgMTo0MiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSXRzIG1hbmFnZW1l
bnQgc2hvdWxkbid0IGJlIGFyY2gtc3BlY2lmaWMsIGFuZCBpbiBwYXJ0aWN1bGFyIHRoZXJlCj4g
c2hvdWxkIGJlIG5vIG5lZWQgZm9yIHNwZWNpYWwgcHJlY2F1dGlvbnMgd2hlbiBjcmVhdGluZyB0
aGUgc3BlY2lhbAo+IGRvbWFpbnMuCj4gCj4gQXQgdGhpcyBvY2Nhc2lvbgo+IC0gY29ycmVjdCBw
YXJlbnRoZXNpemF0aW9uIG9mIGZvcl9lYWNoX3BkZXYoKSwKPiAtIHN0b3Agb3Blbi1jb2Rpbmcg
Zm9yX2VhY2hfcGRldigpIGluIHZQQ0kgY29kZS4KCiBGcm9tIGFuIEFybSBQT1YsIHRoaXMgbWFr
ZXMgc2Vuc2UuIFdpdGggb25lIGNvbW1lbnQgYmVsb3cuCgo+IEBAIC00NzYsOCArNDc0LDYgQEAg
c3RydWN0IGFyY2hfZG9tYWluCj4gICAjZGVmaW5lIGhhc19waXJxKGQpICAgICAgICAoISEoKGQp
LT5hcmNoLmVtdWxhdGlvbl9mbGFncyAmIFg4Nl9FTVVfVVNFX1BJUlEpKQo+ICAgI2RlZmluZSBo
YXNfdnBjaShkKSAgICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYODZfRU1V
X1ZQQ0kpKQo+ICAgCj4gLSNkZWZpbmUgaGFzX2FyY2hfcGRldnMoZCkgICAgKCFsaXN0X2VtcHR5
KCYoZCktPmFyY2gucGRldl9saXN0KSkKPiAtCj4gICAjZGVmaW5lIGdkdF9sZHRfcHRfaWR4KHYp
IFwKPiAgICAgICAgICgodiktPnZjcHVfaWQgPj4gKFBBR0VUQUJMRV9PUkRFUiAtIEdEVF9MRFRf
VkNQVV9TSElGVCkpCj4gICAjZGVmaW5lIHB2X2dkdF9wdGVzKHYpIFwKPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vcGNpLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiBAQCAtMTIxLDcg
KzEyMSw5IEBAIHN0cnVjdCBwY2lfZGV2IHsKPiAgIH07Cj4gICAKPiAgICNkZWZpbmUgZm9yX2Vh
Y2hfcGRldihkb21haW4sIHBkZXYpIFwKPiAtICAgIGxpc3RfZm9yX2VhY2hfZW50cnkocGRldiwg
Jihkb21haW4tPmFyY2gucGRldl9saXN0KSwgZG9tYWluX2xpc3QpCj4gKyAgICBsaXN0X2Zvcl9l
YWNoX2VudHJ5KHBkZXYsICYoZG9tYWluKS0+cGRldl9saXN0LCBkb21haW5fbGlzdCkKPiArCj4g
KyNkZWZpbmUgaGFzX2FyY2hfcGRldnMoZCkgKCFsaXN0X2VtcHR5KCYoZCktPnBkZXZfbGlzdCkp
CgpUaGlzIGZlZWxzIGEgYml0IHN0cmFuZ2UgdG8ga2VlcCAiYXJjaCIgaW4gdGhlIG1hY3JvIG5h
bWUgd2hlbiB0aGUgY29kZSAKaXMgbm93IGdlbmVyaWMuIEhvdyBhYm91dCAiZG9tYWluX2hhc19w
ZGV2cyI/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 12:55:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 12:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY8yY-0003pi-Io; Tue, 04 Jun 2019 12:55: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY8yX-0003pX-4g
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 12:55:37 +0000
X-Inumbo-ID: 0a83cb1c-86c8-11e9-b51b-eb6cc43276cc
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a83cb1c-86c8-11e9-b51b-eb6cc43276cc;
 Tue, 04 Jun 2019 12:55:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 06:55:33 -0600
Message-Id: <5CF66A42020000780023516D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 06:55:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559652023-26502-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559652023-26502-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/bitops: Further reduce the #ifdef-ary
 in generic_hweight64()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE0OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyAjaWZkZWYtYXJ5IGlzbid0IG5lY2Vzc2FyeSwgYW5kIHRoZSBsb2dpYyBjYW4g
bGl2ZSBpbiBhIHBsYWluIGlmKCkKPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:02:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13:02: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 1hY94w-0004he-Ew; Tue, 04 Jun 2019 13:02:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY94u-0004hZ-VD
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:02:12 +0000
X-Inumbo-ID: f71613d3-86c8-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f71613d3-86c8-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 13:02:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 07:02:10 -0600
Message-Id: <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 07:02:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
In-Reply-To: <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDEwOjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVuIDAzLCAyMDE5IGF0IDA3OjAwOjI1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBUaGlzIHJldmVydHMgY29tbWl0IGI2YmQwMmI3YTg3N2Y5ZmFjMmRlNjllNjRkODI0
NWQ1NmY5MmFiMjUuIFRoZSBjaGFuZ2UKPj4gd2FzIHJlZHVuZGFudCB3aXRoIGFtZF9pb21tdV9k
ZXRlY3Rfb25lX2FjcGkoKSBhbHJlYWR5IGNhbGxpbmcKPj4gcGNpX3JvX2RldmljZSgpLgo+PiAK
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEkg
dGhpbmsgdGhpcyBuZWVkcyB0byBiZSBzcXVhc2hlZCB0b2dldGhlciB3aXRoIHlvdXIgYEFNRC9J
T01NVTogZG9uJ3QKPiAiYWRkIiBJT01NVXNgIHBhdGNoLCBvciBlbHNlIFBWSCBkb20wIHdpbGwg
YnJlYWsgYmVjYXVzZQo+IHVwZGF0ZV9wYWdpbmdfbW9kZSB3aWxsIGZpbmQgZGV2aWNlcyBub3Qg
YmVoaW5kIGFuIElPTU1VIGFzc2lnbmVkIHRvCj4gZG9tMCwgdGh1cyByZXR1cm5pbmcgYW4gZXJy
b3IgYW5kIGNyYXNoaW5nIGRvbTAuCgpJJ3ZlIHRha2VuIGFub3RoZXIgbG9vayAod2hpbGUgY29y
cmVjdGluZyB0aGUgb3RoZXIgcGF0Y2gsIG5vdyBzZW50CmFzIHYyKTogdXBkYXRlX3BhZ2luZ19t
b2RlKCkgaXRlcmF0ZXMgb3ZlciBhbGwgZGV2aWNlcyB0aGUgZG9tYWluCm93bnMuIFRoZSBJT01N
VSBvbmVzLCBoYXZpbmcgYmVlbiBzdWJqZWN0IG9mIGFuIGVhcmx5CnBjaV9yb19kZXZpY2UoKSwg
c2hvdWxkIG5ldmVyIGVuZCB1cCBvbiBEb20wJ3MgbGlzdC4gQW5kIGxvb2tpbmcgYXQKdGhlIGNv
ZGUgSSBhbHNvIGNhbid0IC0gZm9yIG5vdyBhdCBsZWFzdCAtIHNlZSBob3cgdGhleSBjb3VsZCBn
ZXQKbW92ZWQgdGhlcmUuIEluIGZhY3QgSSd2ZSB2ZXJpZmllZCB0aGF0IHRoZXkgdGFrZSB0aGUg
Im92ZXJyaWRlIgpwYXRoIGluIF9zZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:03:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13: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 1hY96V-0004nm-Rg; Tue, 04 Jun 2019 13:03: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY96U-0004nf-CL
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:03:50 +0000
X-Inumbo-ID: 2fe2b76e-86c9-11e9-a194-2321ace099f0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2fe2b76e-86c9-11e9-a194-2321ace099f0;
 Tue, 04 Jun 2019 13:03:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 07:03:45 -0600
Message-Id: <5CF66C2E0200007800235190@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 07:03:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
 <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
In-Reply-To: <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.org>, xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE0OjU1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvNC8xOSAxOjQyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL3BjaS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+PiBAQCAtMTIxLDcg
KzEyMSw5IEBAIHN0cnVjdCBwY2lfZGV2IHsKPj4gICB9Owo+PiAgIAo+PiAgICNkZWZpbmUgZm9y
X2VhY2hfcGRldihkb21haW4sIHBkZXYpIFwKPj4gLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KHBk
ZXYsICYoZG9tYWluLT5hcmNoLnBkZXZfbGlzdCksIGRvbWFpbl9saXN0KQo+PiArICAgIGxpc3Rf
Zm9yX2VhY2hfZW50cnkocGRldiwgJihkb21haW4pLT5wZGV2X2xpc3QsIGRvbWFpbl9saXN0KQo+
PiArCj4+ICsjZGVmaW5lIGhhc19hcmNoX3BkZXZzKGQpICghbGlzdF9lbXB0eSgmKGQpLT5wZGV2
X2xpc3QpKQo+IAo+IFRoaXMgZmVlbHMgYSBiaXQgc3RyYW5nZSB0byBrZWVwICJhcmNoIiBpbiB0
aGUgbWFjcm8gbmFtZSB3aGVuIHRoZSBjb2RlIAo+IGlzIG5vdyBnZW5lcmljLiBIb3cgYWJvdXQg
ImRvbWFpbl9oYXNfcGRldnMiPwoKSW5kZWVkIEkgZGlkIG5vdGljZSB0aGlzIG9kZGl0eSB0b28s
IGJ1dCBpZiBzdWNoIGFuIGFkanVzdG1lbnQgaXMKdG8gYmUgbWFkZSB0aGVuIGltbyBub3QgaW4g
dGhpcyBwYXRjaC4gQWZ0ZXIgYWxsIGluIHR1cm4gSSdkIG5lZWQKdG8gY2hhbmdlIGFsbCB1c2Ug
c2l0ZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:06:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13: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 1hY98f-00053V-9m; Tue, 04 Jun 2019 13: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY98e-00053P-NQ
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:06:04 +0000
X-Inumbo-ID: 81be7e38-86c9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 81be7e38-86c9-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 13:06:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 508A2A78;
 Tue,  4 Jun 2019 06:06:03 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 05AA43F690;
 Tue,  4 Jun 2019 06:06:00 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
 <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
 <5CF66C2E0200007800235190@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <54648a1c-5f8a-478e-59eb-6d5343eab8e0@arm.com>
Date: Tue, 4 Jun 2019 14:05:59 +0100
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: <5CF66C2E0200007800235190@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.org>, 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>

SGkgSmFuLAoKT24gNi80LzE5IDI6MDMgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0
LjA2LjE5IGF0IDE0OjU1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiA2LzQv
MTkgMTo0MiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+Pj4gQEAgLTEyMSw3ICsxMjEs
OSBAQCBzdHJ1Y3QgcGNpX2RldiB7Cj4+PiAgICB9Owo+Pj4gICAgCj4+PiAgICAjZGVmaW5lIGZv
cl9lYWNoX3BkZXYoZG9tYWluLCBwZGV2KSBcCj4+PiAtICAgIGxpc3RfZm9yX2VhY2hfZW50cnko
cGRldiwgJihkb21haW4tPmFyY2gucGRldl9saXN0KSwgZG9tYWluX2xpc3QpCj4+PiArICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkocGRldiwgJihkb21haW4pLT5wZGV2X2xpc3QsIGRvbWFpbl9saXN0
KQo+Pj4gKwo+Pj4gKyNkZWZpbmUgaGFzX2FyY2hfcGRldnMoZCkgKCFsaXN0X2VtcHR5KCYoZCkt
PnBkZXZfbGlzdCkpCj4+Cj4+IFRoaXMgZmVlbHMgYSBiaXQgc3RyYW5nZSB0byBrZWVwICJhcmNo
IiBpbiB0aGUgbWFjcm8gbmFtZSB3aGVuIHRoZSBjb2RlCj4+IGlzIG5vdyBnZW5lcmljLiBIb3cg
YWJvdXQgImRvbWFpbl9oYXNfcGRldnMiPwo+IAo+IEluZGVlZCBJIGRpZCBub3RpY2UgdGhpcyBv
ZGRpdHkgdG9vLCBidXQgaWYgc3VjaCBhbiBhZGp1c3RtZW50IGlzCj4gdG8gYmUgbWFkZSB0aGVu
IGltbyBub3QgaW4gdGhpcyBwYXRjaC4gQWZ0ZXIgYWxsIGluIHR1cm4gSSdkIG5lZWQKPiB0byBj
aGFuZ2UgYWxsIHVzZSBzaXRlcy4KCkl0IGZlZWxzIHRvIG1lIHRoZXkgYXJlIGtpbmQgb2YgdGll
ZCB0b2dldGhlciBiZWNhdXNlIGhhc19hcmNoX3BkZXZzIGlzIAphbiBhY2Nlc3NvciBvZiB0aGUg
ZmllbGQuCgpCdXQgSSBhbSBoYXBweSB0byBzZWUgdGhpcyBpbiBhIHNlcGFyYXRlIHBhdGNoZXMu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:13:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13: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 1hY9FU-00062y-4O; Tue, 04 Jun 2019 13:13: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=//cb=UD=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hY9FS-000626-W6
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:13:07 +0000
X-Inumbo-ID: 7cacefea-86ca-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cacefea-86ca-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 13:13:05 +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 x54CxFtg005609;
 Tue, 4 Jun 2019 13:12:57 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=wq/I1lDUdqyswTmvwMQhbHj7yed6g+meHvVlc0w8kQ0=;
 b=tMY4MB83IEVkOY3Dd4j/rNUzykDrR5SSq9WJEb5DewctGkAcoa68dsoBT141qFUMn6sL
 M3861kLL0pdk5CAsXfEaWsCcOieqx4uFon0EVPKleKpCS5HnwMi/N1QJLyCaD18dUYo6
 KTcBwUQahTeM2CnjJAfBymSLkWd7UmqiST3PTAf6DTAC3KN66wEijK1OGj6v47HTLRrX
 aZzygpGKFnkDxuyslejY6E2UGp61p+2ySZIsJHe24bxvA64kJTyxkt2BUL9khclw49Ig
 tlIydIKo/iydTrzZQCK3+11VO4+WwtaDtXzEAQ+TRE68xfiJTQBU7HcH3Tq+ip2kJRFL 9Q== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2suj0qcv0x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Jun 2019 13:12:56 +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 x54DCtVx191922;
 Tue, 4 Jun 2019 13:12:56 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3030.oracle.com with ESMTP id 2swngkb7ks-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Jun 2019 13:12:56 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x54DCp45016426;
 Tue, 4 Jun 2019 13:12:51 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 04 Jun 2019 06:12:51 -0700
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Juergen Gross <jgross@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org,
 Jens Axboe <axboe@kernel.dk>
References: <20190503150401.15904-1-roger.pau@citrix.com>
 <f4b944e8-6678-a921-e2b2-aaeb00c0d5e1@suse.com>
 <ba37b50c-c0ac-5af4-441b-a2d4eda81255@suse.com>
 <63D28830-5450-41F5-AC6E-3D5FDE1F80B7@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: <e53e7f98-fdca-b71a-6ea8-3895ce169fd8@oracle.com>
Date: Tue, 4 Jun 2019 09:11:49 -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: <63D28830-5450-41F5-AC6E-3D5FDE1F80B7@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9277
 signatures=668687
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-1906040090
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9277
 signatures=668687
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-1906040089
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: switch kcalloc to kvcalloc
 for large array allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-block@vger.kernel.org, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>, stable@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNS8zMS8xOSAxMDo0NCBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9uIE1h
eSAzMSwgMjAxOSAxMDo0MToxNiBBTSBFRFQsIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4gd3JvdGU6Cj4+IE9uIDA2LzA1LzIwMTkgMTA6MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
PiBPbiAwMy8wNS8yMDE5IDE3OjA0LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4gVGhlcmUn
cyBubyByZWFzb24gdG8gcmVxdWVzdCBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMgbWVtb3J5IGZvciB0
aG9zZQo+Pj4+IGFsbG9jYXRpb25zLgo+Pj4+Cj4+Pj4gUmVwb3J0ZWQtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gSmVucywgYXJlIHlvdSBnb2luZyB0byB0a2FlIHRoaXMg
cGF0Y2ggb3Igc2hvdWxkIEkgY2FycnkgaXQgdGhyb3VnaCB0aGUKPj4gWGVuIHRyZWU/Cj4gVXN1
YWxseSBJIGVuZGVkIHVwIHBpY2tpbmcgdGhlbSAoYW5kIHRoZW4gYXNraW5nIEplbnMgdG8gZ2l0
IHB1bGwgaW50byBoaXMgYnJhbmNoKSBidXQgaWYgeW91IHdhbnQgdG8gaGFuZGxlIHRoZW0gdGhh
dCB3b3VsZCBiZSBtdWNoIGVhc2llciEKPgo+IChBbmQgaWYgc28sIHBsZWFzZSBhZGQgQWNrZWQt
Ynkgb24gdGhlbSBmcm9tIG1lKS4KCgpBcHBsaWVkIHRvIGZvci1saW51cy01LjJiCgotYm9yaXMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:14:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13: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 1hY9Gn-00069D-HZ; Tue, 04 Jun 2019 13:14: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hY9Gl-000691-PM
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:14:27 +0000
X-Inumbo-ID: acb2d732-86ca-11e9-ae9a-cb2628873085
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id acb2d732-86ca-11e9-ae9a-cb2628873085;
 Tue, 04 Jun 2019 13:14:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 07:14:24 -0600
Message-Id: <5CF66EAE02000078002351BE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 07:14:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
 <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
 <5CF66C2E0200007800235190@prv1-mh.provo.novell.com>
 <54648a1c-5f8a-478e-59eb-6d5343eab8e0@arm.com>
In-Reply-To: <54648a1c-5f8a-478e-59eb-6d5343eab8e0@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.org>, xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE1OjA1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIEphbiwKPiAKPiBPbiA2LzQvMTkgMjowMyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+
IE9uIDA0LjA2LjE5IGF0IDE0OjU1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4g
T24gNi80LzE5IDE6NDIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IC0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9wY2kuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+Pj4+IEBAIC0x
MjEsNyArMTIxLDkgQEAgc3RydWN0IHBjaV9kZXYgewo+Pj4+ICAgIH07Cj4+Pj4gICAgCj4+Pj4g
ICAgI2RlZmluZSBmb3JfZWFjaF9wZGV2KGRvbWFpbiwgcGRldikgXAo+Pj4+IC0gICAgbGlzdF9m
b3JfZWFjaF9lbnRyeShwZGV2LCAmKGRvbWFpbi0+YXJjaC5wZGV2X2xpc3QpLCBkb21haW5fbGlz
dCkKPj4+PiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkocGRldiwgJihkb21haW4pLT5wZGV2X2xp
c3QsIGRvbWFpbl9saXN0KQo+Pj4+ICsKPj4+PiArI2RlZmluZSBoYXNfYXJjaF9wZGV2cyhkKSAo
IWxpc3RfZW1wdHkoJihkKS0+cGRldl9saXN0KSkKPj4+Cj4+PiBUaGlzIGZlZWxzIGEgYml0IHN0
cmFuZ2UgdG8ga2VlcCAiYXJjaCIgaW4gdGhlIG1hY3JvIG5hbWUgd2hlbiB0aGUgY29kZQo+Pj4g
aXMgbm93IGdlbmVyaWMuIEhvdyBhYm91dCAiZG9tYWluX2hhc19wZGV2cyI/Cj4+IAo+PiBJbmRl
ZWQgSSBkaWQgbm90aWNlIHRoaXMgb2RkaXR5IHRvbywgYnV0IGlmIHN1Y2ggYW4gYWRqdXN0bWVu
dCBpcwo+PiB0byBiZSBtYWRlIHRoZW4gaW1vIG5vdCBpbiB0aGlzIHBhdGNoLiBBZnRlciBhbGwg
aW4gdHVybiBJJ2QgbmVlZAo+PiB0byBjaGFuZ2UgYWxsIHVzZSBzaXRlcy4KPiAKPiBJdCBmZWVs
cyB0byBtZSB0aGV5IGFyZSBraW5kIG9mIHRpZWQgdG9nZXRoZXIgYmVjYXVzZSBoYXNfYXJjaF9w
ZGV2cyBpcyAKPiBhbiBhY2Nlc3NvciBvZiB0aGUgZmllbGQuCgpJbiBhIHdheSB0aGV5IGFyZS4g
QnV0IHRoZSBuYW1lIG9mIHRoZSBtYWNybyBoYXNuJ3QgYmVjb21lCiJ3cm9uZyIgYnkgdGhlIGNo
YW5nZSBoZXJlLiBUaGF0IHJlbmFtaW5nIHlvdSBhc2sgZm9yIGNvdWxkCmFsc28gaGF2ZSBiZWVu
IGRvbmUgYSB5ZWFyIGFnbywgaWYgc28gd2FudGVkLgoKPiBCdXQgSSBhbSBoYXBweSB0byBzZWUg
dGhpcyBpbiBhIHNlcGFyYXRlIHBhdGNoZXMuCgpGQU9EIC0gSSBkaWRuJ3QgcHJvbWlzZSBhbnl0
aGluZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:32:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13:32:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY9Xh-0007yi-4W; Tue, 04 Jun 2019 13: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=gtXt=UD=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hY9Xg-0007yd-Ac
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:31:56 +0000
X-Inumbo-ID: 1db24ab5-86cd-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::60d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1db24ab5-86cd-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 13:31:54 +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=joPiC0ZBjJlhjtPbvNS8qpeXa0Sjc53K/6tEaya7cNA=;
 b=RAsYih7iBvpu5G8P2j5TL8u1DiQ+tqF7F7lv3jog1cIHREqkTPqaqdlAbm8Ua99wAPnF3/NcKALNdrjCespQ9XXnbGZe/dlS4g49vXc2w5JyuhUp4LzjcfDawz4nh8A5DJBCtpOZZ0SyCxrrNBxQAJXt/9Av3I5v+4rYS7z61LHvY/IOGVlRyKsQ5V5i90Jgx4i3LxMpYOOFUTWkvHANlgtxvNE673NajSTiWy0QynZNubeTvDDJWru2kFgoXXkbY+E3Qi2rfBcaZ1QBL540o5vLz4kgyYcuHnfpgAcdsS3CkB60zCA0vSinppT3ovYkBZcwsT5TWEhevuJTKxujiw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4756.eurprd03.prod.outlook.com (20.177.41.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Tue, 4 Jun 2019 13:31:52 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::55c5:599a:1f80:208a]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::55c5:599a:1f80:208a%3]) with mapi id 15.20.1922.025; Tue, 4 Jun 2019
 13:31:52 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v5 00/10] TEE mediator (and OP-TEE) support in XEN
Thread-Index: AQHVGIlVzDL8mSGCTEW70ujDnLhEbqaG9wMAgAANsICABH30AA==
Date: Tue, 4 Jun 2019 13:31:51 +0000
Message-ID: <871s098ojd.fsf@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <06a4f534-e671-004c-93bb-31b60ed77d28@arm.com> <8736kt8f2z.fsf@epam.com>
 <59439dbd-dce8-072e-4258-4778f38ebe2a@arm.com>
In-Reply-To: <59439dbd-dce8-072e-4258-4778f38ebe2a@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: 919c6635-cfae-4a0d-48c2-08d6e8f100fe
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:AM0PR03MB4756; 
x-ms-traffictypediagnostic: AM0PR03MB4756:
x-microsoft-antispam-prvs: <AM0PR03MB4756ED6F1FF908378812DE18E6150@AM0PR03MB4756.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0058ABBBC7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(396003)(39860400002)(366004)(189003)(199004)(36756003)(66066001)(8676002)(11346002)(305945005)(81166006)(81156014)(6916009)(7736002)(6436002)(2616005)(446003)(4326008)(6512007)(7416002)(6486002)(8936002)(53936002)(25786009)(476003)(71190400001)(71200400001)(4744005)(5660300002)(73956011)(66476007)(64756008)(486006)(6246003)(66556008)(99286004)(316002)(6506007)(80792005)(55236004)(53546011)(256004)(76176011)(102836004)(14454004)(2906002)(66446008)(72206003)(68736007)(229853002)(26005)(54906003)(186003)(6116002)(3846002)(86362001)(478600001)(76116006)(66946007)(91956017);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4756;
 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: Q5ETVLG5y/UdYf5PJJZuYk2Sf7ndA+UbVjo1hNOT72Q4+XVitYGJuUz/nM09/GBpiL7fZL1WKG2R1nPuE3mL3oCL+SgKCz8Ww+z+qSjRVWXh281ivhMOwHOW8WHyT8NKk356C91j3M0YZW3rQqRXPHWt1WIjcyPvj/3szE+LGupkd6a2fdL74nAIvm0xuw+PFNjq1n2QF/ZiDZh3fXE06cAeOWekTn6vje30WUNljr6wknZCHRx5qbE/OXA3E71C8c094wWXy2FTi2Z+VW/OfuKF3XxCxswOj3ieOT1mcHsdT1a2rZgMwoUjBnGi0k+u13+1/MgRkS22vuxXjq0mWerJY6u2buvpUq3SxknL8fwX1e/NiowfI382LsNFWRql/ZTeoTB4Chcxp66JPO/chvEuRS+65Ord4e6uwhVorK0=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 919c6635-cfae-4a0d-48c2-08d6e8f100fe
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2019 13:31:51.9603 (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: AM0PR03MB4756
Subject: Re: [Xen-devel] [PATCH v5 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 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>

CkhlbGxvIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDYvMS8xOSA1OjA3IFBN
LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4KPj4gSGkgSnVsaWVuLAo+Cj4gSGkgVm9sb2R5
bXlyLAo+Cj4+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4+Cj4+PiBIaSBWb2xvZHlteXIsCj4+Pgo+
Pj4gSSB0cmllZCB0byBhcHBseSB0aGUgcGF0Y2hlcyB0byBzdGFnaW5nIGJ1dCBmYWlsIGJlY2F1
c2UgdGhlIHBhdGNoZXMKPj4+IGNvbnRhaW5zID0yMC4gRG8geW91IGhhdmUgYSB0cmVlIHdpdGgg
dGhlIHNlcmllcyBhcHBsaWVkPwo+Pgo+PiBTdXJlLCB5b3UgY2FuIGZpbmQgdGhlbSBhdCBbMV0K
Pgo+IFRoYW5rIHlvdSEgVGhlIGJyYW5jaCBpcyBiYXNlZCBvbiBtYXN0ZXIuIFRoaXMgaXMgZmFp
cmx5IGJlaGluZAo+IHN0YWdpbmcuIENvdWxkIHlvdSByZWJhc2UgdGhpcyBvbiB0b3Agb2Ygc3Rh
Z2luZz8KPgo+IEkgd2lsbCBnbyB0aHJvdWdoIHRoZSBzZXJpZXMgbmV4dCB3ZWVrLiBBcyB0aGlz
IGlzIGEgdGVjaCBwcmV2aWV3LCBJCj4gYW0gcGxhbm5pbmcgdG8gbWVyZ2UgdGhpcyB2ZXJzaW9u
IHVubGVzcyBJIGZpbmQgc29tZXRoaW5nIGhvcnJpYmx5Cj4gd3JvbmcgaW4gaXQuClRoYW5rIHlv
dSBmb3IgcmV2aWV3LiBJIHJlYWxseSBhcHByZWNpYXRlIHRoaXMuCgpJIGp1c3Qgd2FudCB0byBj
bGFyaWZ5LCB3aGF0IEkgc2hvdWxkIGRvIG5leHQuIElmIEkgZ290IHlvdSByaWdodCwgSQpzaG91
bGQgc2VuZCB2NiwgcmViYXNlZCBvbiBzdGFnaW5nIGFuZCB3aXRoIHlvdXIgY29tbWVudHMgYWRk
cmVzc2VkLiBJcwp0aGlzIHJpZ2h0PwoKLS0KQmVzdCByZWdhcmRzLFZvbG9keW15ciBCYWJjaHVr
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:35:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13:35:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY9b0-00087A-S9; Tue, 04 Jun 2019 13:35: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hY9az-000874-OM
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:35:21 +0000
X-Inumbo-ID: 9856d399-86cd-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 9856d399-86cd-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 13:35:19 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: OEDVtbxtHJNFySmwAPp7bN+2XxTKXQlbtrBMW7Vi6xfUbVcA6z0FB7CKD3x4SUENQFAgG1y1gS
 Rx98V4loX1nM4PmOZeoJ1T/zCPsBLJmRRSctgTiE+GOeCIeljUyGBh0eQ5iDaUilwU4ZxHTn/G
 HiuVEA3Bl/jdz/L9Bz61E5fusxZin+iJL4MuH4vzDeOnqd8dYy5+AlMwnHreFQuiCmz1lIA8dr
 Os2rc6Zcc8uMwao2sRduVjnrSFPrkAHY/bIqIpHNyowEvJufmKWxM19cbOpgfC/Jleoo1dMfmZ
 yuk=
X-SBRS: 2.7
X-MesageID: 1298009
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1298009"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667780200007800235142@prv1-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: <6c630487-43d2-b922-502a-f90373e7289f@citrix.com>
Date: Tue, 4 Jun 2019 14:35:15 +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: <5CF667780200007800235142@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 3/4] adjust special domain creation (and
 call it earlier on x86)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDYvMjAxOSAxMzo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU3BsaXQgb3V0IHRoaXMg
bW9zdGx5IGFyY2gtaW5kZXBlbmRlbnQgY29kZSBpbnRvIGEgY29tbW9uLWNvZGUgaGVscGVyCj4g
ZnVuY3Rpb24uIChUaGlzIGRvZXMgYXdheSB3aXRoIEFybSdzIGFyY2hfaW5pdF9tZW1vcnkoKSBh
bHRvZ2V0aGVyLikKPgo+IE9uIHg4NiB0aGlzIG5lZWRzIHRvIGhhcHBlbiBiZWZvcmUgYWNwaV9i
b290X2luaXQoKTogQ29tbWl0IDlmYTk0ZTEwNTgKPiAoIng4Ni9BQ1BJOiBhbHNvIHBhcnNlIEFN
RCBJT01NVSB0YWJsZXMgZWFybHkiKSBvbmx5IGFwcGVhcmVkIHRvIHdvcmsKPiBmaW5lIC0gaXQn
cyByZWFsbHkgYnJva2VuLCBhbmQgZG9lc24ndCBjcmFzaCAob24gbm9uLUVGSSBBTUQgc3lzdGVt
cykKPiBvbmx5IGJlY2F1c2Ugb2YgdGhlcmUgYmVpbmcgYSBtYXBwaW5nIG9mIGxpbmVhciBhZGRy
ZXNzIDAgZHVyaW5nIGVhcmx5Cj4gYm9vdC4gT24gRUZJIHRoZXJlIGlzOgo+Cj4gIEVhcmx5IGZh
dGFsIHBhZ2UgZmF1bHQgYXQgZTAwODpmZmZmODJkMDgwMjRkNThlIChjcjI9MDAwMDAwMDAwMDAw
MDIyMCwgZWM9MDAwMCkKPiAgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9
eSAgIE5vdCB0YWludGVkIF0tLS0tCj4gIENQVTogICAgMAo+ICBSSVA6ICAgIGUwMDg6WzxmZmZm
ODJkMDgwMjRkNThlPl0gcGNpLmMjX3BjaV9oaWRlX2RldmljZSsweDE3LzB4M2EKPiAgUkZMQUdT
OiAwMDAwMDAwMDAwMDEwMDQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+ICByYXg6IDAwMDAwMDAw
MDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDYwMDAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
PiAgcmR4OiBmZmZmODMxMDRmMmVlOWIwICAgcnNpOiBmZmZmODJlMDIwOWU1ZDQ4ICAgcmRpOiBm
ZmZmODMxMDRmMmVlOWEwCj4gIHJicDogZmZmZjgyZDA4MDgxZmNlMCAgIHJzcDogZmZmZjgyZDA4
MDgxZmNiOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAo+ICByOTogIDgwMDAwMDAwMDAwMDAwMDAg
ICByMTA6IDAxODAwMDAwMDAwMDAwMDAgICByMTE6IDdmZmZmZmZmZmZmZmZmZmYKPiAgcjEyOiBm
ZmZmODMxMDRmMmVlOWEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAyICAgcjE0OiBmZmZmODMxMDRm
MmVlNGIwCj4gIHIxNTogMDAwMDAwMDAwMDAwMDA2NCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAg
IGNyNDogMDAwMDAwMDAwMDAwMDBhMAo+ICBjcjM6IDAwMDAwMDAwOWY2MTQwMDAgICBjcjI6IDAw
MDAwMDAwMDAwMDAyMjAKPiAgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gIGRzOiAwMDAwICAgZXM6IDAwMDAgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOAo+ICBYZW4gY29kZSBhcm91
bmQgPGZmZmY4MmQwODAyNGQ1OGU+IChwY2kuYyNfcGNpX2hpZGVfZGV2aWNlKzB4MTcvMHgzYSk6
Cj4gICA0OCA4OSA0NyAzOCA0OCA4ZCA1NyAxMCA8NDg+IDhiIDg4IDIwIDAyIDAwIDAwIDQ4IDg5
IDUxIDA4IDQ4IDg5IDRmIDEwIDQ4Cj4gIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJk
MDgwODFmY2I4Ogo+IFsuLi5dCj4gIFhlbiBjYWxsIHRyYWNlOgo+ICAgICBbPGZmZmY4MmQwODAy
NGQ1OGU+XSBwY2kuYyNfcGNpX2hpZGVfZGV2aWNlKzB4MTcvMHgzYQo+IFsgICBbPCAgICAgICAg
ICAgICAgICA+XSBwY2lfcm9fZGV2aWNlKy4uLl0KCldoYXQgaXMgdGhpcyBpbiB0aGUgc3RhY2sg
dHJhY2U/Cgo+ICAgICBbPGZmZmY4MmQwODA2MTdmZTE+XSBhbWRfaW9tbXVfZGV0ZWN0X29uZV9h
Y3BpKzB4MTYxLzB4MjQ5Cj4gICAgIFs8ZmZmZjgyZDA4MDYxODZhYz5dIGlvbW11X2FjcGkuYyNk
ZXRlY3RfaW9tbXVfYWNwaSsweGI1LzB4ZTcKPiAgICAgWzxmZmZmODJkMDgwNjFjZGUwPl0gYWNw
aV90YWJsZV9wYXJzZSsweDYxLzB4OTAKPiAgICAgWzxmZmZmODJkMDgwNjE5ZTdkPl0gYW1kX2lv
bW11X2RldGVjdF9hY3BpKzB4MTcvMHgxOQo+ICAgICBbPGZmZmY4MmQwODA2MTc5MGI+XSBhY3Bp
X2l2cnNfaW5pdCsweDIwLzB4NWIKPiAgICAgWzxmZmZmODJkMDgwNjJlODM4Pl0gYWNwaV9ib290
X2luaXQrMHgzMDEvMHgzMGYKPiAgICAgWzxmZmZmODJkMDgwNjI4YjEwPl0gX19zdGFydF94ZW4r
MHgxZGFmLzB4MjhhMgo+ICAKPiAgUGFnZXRhYmxlIHdhbGsgZnJvbSAwMDAwMDAwMDAwMDAwMjIw
Ogo+ICAgTDRbMHgwMDBdID0gMDAwMDAwMDA5ZjQ0ZjA2MyBmZmZmZmZmZmZmZmZmZmZmCj4gICBM
M1sweDAwMF0gPSAwMDAwMDAwMDlmNDRiMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiAgIEwyWzB4MDAw
XSA9IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmZmZmZmZmZmZgo+ICAKPiAgKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICBQYW5pYyBvbiBDUFUgMDoKPiAgRkFUQUwg
VFJBUDogdmVjdG9yID0gMTQgKHBhZ2UgZmF1bHQpCj4gIFtlcnJvcl9jb2RlPTAwMDBdICwgSU4g
SU5URVJSVVBUIENPTlRFWFQKPiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgo+Cj4gT2YgY291cnNlIHRoZSBidWcgd291bGQgbmV2ZXJ0aGVsZXNzIGhhdmUgbGVhZCB0
byBwb3N0LWJvb3QgY3Jhc2hlcyBhcwo+IHNvb24gYXMgdGhlIGxpc3Qgd291bGQgYWN0dWFsbHkg
Z2V0IHRyYXZlcnNlZC4KPgo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZAo+IC0gY29udmVydCBC
VUdfT04oKXMgYmVpbmcgbW92ZWQgdG8gcGFuaWMoKSwKPiAtIGFkZCBfX3JlYWRfbW9zdGx5IGFu
bm90YXRpb25zIHRvIHRoZSBkb21fKiBkZWZpbml0aW9ucy4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClNvcnJ5IGZvciBub3Qgbm90aWNpbmcgdGhp
cyBiZWZvcmUsIGJ1dCBzL3NwZWNpYWwvc3lzdGVtLyB0byBtYXRjaCB1cAp3aXRoIHRoZSBleGlz
dGluZyB0ZXJtaW5vbG9neSBpbiBpc19zeXN0ZW1fZG9tYWluKCkKCj4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL21tLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+IEBAIC02NDIsNiArNjQy
LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGZpbHRlcmVkX2ZsdXNoX3RsYl9tYQo+ICAgICAgfQo+
ICB9Cj4gIAo+ICsvKiBQcml2YXRlIGRvbWFpbiBzdHJ1Y3RzIGZvciBET01JRF9YRU4sIERPTUlE
X0lPLCBldGMuICovCj4gK2V4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAq
ZG9tX2NvdzsKPiArCgpBbnkgY2hhbmNlIHlvdSBjYW4gbW92ZSB0aGVzZSBoaWdoZXIgdXAsIHRv
IGJlZm9yZSB0aGUgaW5jbHVkZSBvZgo8YXNtL21tLmg+LCBvciB5b3UncmUgZ29pbmcgdG8gYnJl
YWsgSnVsaWVuJ3MgTTJQIHNlcmllcy4KCldpdGggYXQgbGVhc3QgdGhlIG5hbWUgYWRqdXN0ZWQs
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 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 1hY9fV-0008V5-HA; Tue, 04 Jun 2019 13:40: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hY9fT-0008RO-Ks
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:39:59 +0000
X-Inumbo-ID: 3c0ddd3e-86ce-11e9-bf99-03445f9ca981
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c0ddd3e-86ce-11e9-bf99-03445f9ca981;
 Tue, 04 Jun 2019 13:39:54 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: sVoJKlpa05itTQCrq/gjEgQPESwi532xeTp78C0WMSaKwNUJDRJ8oRjB2knvwQNtBSuY7SnRj5
 2MyzsIrIZy8j+LD1ahBBSft828zEC1HfjdqNifoWF8HiDcnaRDeOIIU8EpW5jFNZddfOwhPaV6
 JXsb7yjTuyZkFaJTaFYX9pZXeGr4s33IOX3YPyuvmVa4dJKsgkRpNPosLO3PTb7NX4bB2OHrXo
 xPOQ8A277cyYnZdZ/NyQZwXrqMvlSlTrGLyT1+Ss9FvyGowoIzNpuebfMyDQ7G8SEH0YJYesj9
 q5I=
X-SBRS: 2.7
X-MesageID: 1298115
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1298115"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667B40200007800235145@prv1-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: <aee1fed2-99ce-01e3-bbab-2da10fc7f5c8@citrix.com>
Date: Tue, 4 Jun 2019 14:39:33 +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: <5CF667B40200007800235145@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/4] dom_cow is needed for mem-sharing
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Tamas K Lengyel <tamas@tklengyel.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDYvMjAxOSAxMzo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQSBjb3VwbGUgb2YgYWRq
dXN0bWVudHMgYXJlIG5lZWRlZCB0byBjb2RlIGNoZWNraW5nIGZvciBkb21fY293LCBidXQKPiBz
aW5jZSB0aGVyZSBhcmUgcHJldHR5IGZldyBpdCBpcyBwcm9iYWJseSBiZXR0ZXIgdG8gYWRqdXN0
IHRob3NlIHRoYW4KPiB0byBzZXQgdXAgYW5kIGtlZXAgYXJvdW5kIGEgbmV2ZXIgdXNlZCBkb21h
aW4uCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:42:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY9hd-0000hK-0e; Tue, 04 Jun 2019 13:42: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hY9hc-0000hD-1c
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:42:12 +0000
X-Inumbo-ID: 8da970ae-86ce-11e9-bb1d-2305d81bca33
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8da970ae-86ce-11e9-bb1d-2305d81bca33;
 Tue, 04 Jun 2019 13:42:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B60F2341;
 Tue,  4 Jun 2019 06:42:10 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C0F9E3F690;
 Tue,  4 Jun 2019 06:42:08 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
 <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com>
 <5CF66C2E0200007800235190@prv1-mh.provo.novell.com>
 <54648a1c-5f8a-478e-59eb-6d5343eab8e0@arm.com>
 <5CF66EAE02000078002351BE@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <19da6704-7c6e-9e5c-6af3-86fa94f09b35@arm.com>
Date: Tue, 4 Jun 2019 14:42:07 +0100
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: <5CF66EAE02000078002351BE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@cirix.com>,
 Tim Deegan <tim@xen.org>, 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>

CgpPbiA2LzQvMTkgMjoxNCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkg
YXQgMTU6MDUsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEhpIEphbiwKPj4KPj4g
T24gNi80LzE5IDI6MDMgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDQuMDYuMTkg
YXQgMTQ6NTUsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4gT24gNi80LzE5IDE6
NDIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNp
LmgKPj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4+Pj4+IEBAIC0xMjEsNyArMTIx
LDkgQEAgc3RydWN0IHBjaV9kZXYgewo+Pj4+PiAgICAgfTsKPj4+Pj4gICAgIAo+Pj4+PiAgICAg
I2RlZmluZSBmb3JfZWFjaF9wZGV2KGRvbWFpbiwgcGRldikgXAo+Pj4+PiAtICAgIGxpc3RfZm9y
X2VhY2hfZW50cnkocGRldiwgJihkb21haW4tPmFyY2gucGRldl9saXN0KSwgZG9tYWluX2xpc3Qp
Cj4+Pj4+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShwZGV2LCAmKGRvbWFpbiktPnBkZXZfbGlz
dCwgZG9tYWluX2xpc3QpCj4+Pj4+ICsKPj4+Pj4gKyNkZWZpbmUgaGFzX2FyY2hfcGRldnMoZCkg
KCFsaXN0X2VtcHR5KCYoZCktPnBkZXZfbGlzdCkpCj4+Pj4KPj4+PiBUaGlzIGZlZWxzIGEgYml0
IHN0cmFuZ2UgdG8ga2VlcCAiYXJjaCIgaW4gdGhlIG1hY3JvIG5hbWUgd2hlbiB0aGUgY29kZQo+
Pj4+IGlzIG5vdyBnZW5lcmljLiBIb3cgYWJvdXQgImRvbWFpbl9oYXNfcGRldnMiPwo+Pj4KPj4+
IEluZGVlZCBJIGRpZCBub3RpY2UgdGhpcyBvZGRpdHkgdG9vLCBidXQgaWYgc3VjaCBhbiBhZGp1
c3RtZW50IGlzCj4+PiB0byBiZSBtYWRlIHRoZW4gaW1vIG5vdCBpbiB0aGlzIHBhdGNoLiBBZnRl
ciBhbGwgaW4gdHVybiBJJ2QgbmVlZAo+Pj4gdG8gY2hhbmdlIGFsbCB1c2Ugc2l0ZXMuCj4+Cj4+
IEl0IGZlZWxzIHRvIG1lIHRoZXkgYXJlIGtpbmQgb2YgdGllZCB0b2dldGhlciBiZWNhdXNlIGhh
c19hcmNoX3BkZXZzIGlzCj4+IGFuIGFjY2Vzc29yIG9mIHRoZSBmaWVsZC4KPiAKPiBJbiBhIHdh
eSB0aGV5IGFyZS4gQnV0IHRoZSBuYW1lIG9mIHRoZSBtYWNybyBoYXNuJ3QgYmVjb21lCj4gIndy
b25nIiBieSB0aGUgY2hhbmdlIGhlcmUuIFRoYXQgcmVuYW1pbmcgeW91IGFzayBmb3IgY291bGQK
PiBhbHNvIGhhdmUgYmVlbiBkb25lIGEgeWVhciBhZ28sIGlmIHNvIHdhbnRlZC4KCkZhaXIgZW5v
dWdoIGZvciBub24teDg2IGNvZGU6CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 13:52:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 13:52:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hY9rC-0001po-PO; Tue, 04 Jun 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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hY9rB-0001pj-BH
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 13:52:05 +0000
X-Inumbo-ID: edaa748e-86cf-11e9-9294-d379a146b5b4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id edaa748e-86cf-11e9-9294-d379a146b5b4;
 Tue, 04 Jun 2019 13:52: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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: s/ua6dcFMcC+1KaqSjFQW14IbAKTR6+0xLlBSuwR8eraiSoGxH0lfm4Ar5zerUAL4RcRHe/xIO
 H4udyYS2ANpz6ohFtoNMD3LcEQ4BHLsjvQQHcitPbHDwX1n0SaE3GY+J/a39UMr76PyaowryFV
 OZmH3LCIW/yrMGtNXdxhQlo8+bIl8bNg9vYAzaDwCsiijCX2J/JfqqG/+VyFwBt9CRVuhZoXm8
 sOK69+/on4ge7Rrrmt3PEF1SHW+osAGV+OzqlmL60tINHYZpr6WC+lpyVZde5ONJCCekIM84u8
 cEA=
X-SBRS: 2.7
X-MesageID: 1291335
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; d="scan'208,217";a="1291335"
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667500200007800235116@prv1-mh.provo.novell.com>
 <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@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: <b0b56e46-44a9-9ac7-a26a-284d9075f1e8@citrix.com>
Date: Tue, 4 Jun 2019 14:50:36 +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: <4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@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 2/4] PCI: move pdev_list field to common
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@cirix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8764100593017349792=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8764100593017349792==
Content-Type: multipart/alternative;
	boundary="------------3D34F3B132F7002A77E18B7E"
Content-Language: en-GB

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

On 04/06/2019 13:55, Julien Grall wrote:
>> @@ -476,8 +474,6 @@ struct arch_domain
>> Â  #define has_pirq(d)Â Â Â Â Â Â Â  (!!((d)->arch.emulation_flags &
>> X86_EMU_USE_PIRQ))
>> Â  #define has_vpci(d)Â Â Â Â Â Â Â  (!!((d)->arch.emulation_flags &
>> X86_EMU_VPCI))
>> Â  -#define has_arch_pdevs(d)Â Â Â  (!list_empty(&(d)->arch.pdev_list))
>> -
>> Â  #define gdt_ldt_pt_idx(v) \
>> Â Â Â Â Â Â Â  ((v)->vcpu_id >> (PAGETABLE_ORDER - GDT_LDT_VCPU_SHIFT))
>> Â  #define pv_gdt_ptes(v) \
>> --- a/xen/include/xen/pci.h
>> +++ b/xen/include/xen/pci.h
>> @@ -121,7 +121,9 @@ struct pci_dev {
>> Â  };
>> Â  Â  #define for_each_pdev(domain, pdev) \
>> -Â Â Â  list_for_each_entry(pdev, &(domain->arch.pdev_list), domain_list)
>> +Â Â Â  list_for_each_entry(pdev, &(domain)->pdev_list, domain_list)
>> +
>> +#define has_arch_pdevs(d) (!list_empty(&(d)->pdev_list))
>
> This feels a bit strange to keep "arch" in the macro name when the
> code is now generic. How about "domain_has_pdevs"?

I agree that keeping arch in the name is a little weird, and this is
definitely the patch to rename it in - there are only 9 instances in the
entire codebase.

For the patch overall, Acked-by: Andrew Cooper
<andrew.cooper3@citrix.com>, however this helper ends up being named.

~Andrew


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

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 04/06/2019 13:55, Julien Grall
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4c58c2b3-4d47-1a47-59f6-dda8b3077d9d@arm.com">
      <blockquote type="cite">@@ -476,8 +474,6 @@ struct arch_domain
        <br>
        Â  #define has_pirq(d)Â Â Â Â Â Â Â  (!!((d)-&gt;arch.emulation_flags
        &amp; X86_EMU_USE_PIRQ))
        <br>
        Â  #define has_vpci(d)Â Â Â Â Â Â Â  (!!((d)-&gt;arch.emulation_flags
        &amp; X86_EMU_VPCI))
        <br>
        Â  -#define has_arch_pdevs(d)Â Â Â 
        (!list_empty(&amp;(d)-&gt;arch.pdev_list))
        <br>
        -
        <br>
        Â  #define gdt_ldt_pt_idx(v) \
        <br>
        Â Â Â Â Â Â Â  ((v)-&gt;vcpu_id &gt;&gt; (PAGETABLE_ORDER -
        GDT_LDT_VCPU_SHIFT))
        <br>
        Â  #define pv_gdt_ptes(v) \
        <br>
        --- a/xen/include/xen/pci.h
        <br>
        +++ b/xen/include/xen/pci.h
        <br>
        @@ -121,7 +121,9 @@ struct pci_dev {
        <br>
        Â  };
        <br>
        Â  Â  #define for_each_pdev(domain, pdev) \
        <br>
        -Â Â Â  list_for_each_entry(pdev, &amp;(domain-&gt;arch.pdev_list),
        domain_list)
        <br>
        +Â Â Â  list_for_each_entry(pdev, &amp;(domain)-&gt;pdev_list,
        domain_list)
        <br>
        +
        <br>
        +#define has_arch_pdevs(d) (!list_empty(&amp;(d)-&gt;pdev_list))
        <br>
      </blockquote>
      <br>
      This feels a bit strange to keep "arch" in the macro name when the
      code is now generic. How about "domain_has_pdevs"?<br>
    </blockquote>
    <br>
    <pre>I agree that keeping arch in the name is a little weird, and this is
definitely the patch to rename it in - there are only 9 instances in the
entire codebase.

For the patch overall, Acked-by: Andrew Cooper
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a>, however this helper ends up being named.

~Andrew
</pre>
  </body>
</html>

--------------3D34F3B132F7002A77E18B7E--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8764100593017349792==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:03:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYA2E-0003N5-4I; Tue, 04 Jun 2019 14:03: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYA2D-0003N0-Ii
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:03:29 +0000
X-Inumbo-ID: 8699a59c-86d1-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8699a59c-86d1-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 14:03:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 08:03:26 -0600
Message-Id: <5CF67A2A0200007800235235@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 08:03:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] 4.10.4 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.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>

QWxsLAoKd2hpbGUgNC4xMS4yIHN0aWxsIHN1ZmZlcnMgZGVsYXlzLCA0LjEwLjQgaXMgYWJvdXQg
ZHVlIG5vdyBhcyB3ZWxsLgpQbGVhc2UgcG9pbnQgb3V0IGJhY2twb3J0cyB5b3UgZmluZCBtaXNz
aW5nIGZyb20gaXRzIHN0YWdpbmcgdHJlZS4KSSBoYXZlIHRoZXNlIHR3byBhbHJlYWR5IHF1ZXVl
ZAoKYjE0NGNmNDVkNQl4ODYvdmhwZXQ6IGF2b2lkICdzbWFsbCcgdGltZSBkaWZmIHRlc3Qgb24g
cmVzdW1lCmUyMTA1MTgwZjkJeDg2L3NwZWMtY3RybDogS25pZ2h0cyBMYW5kaW5nL01pbGwgYXJl
IHJldHBvbGluZS1zYWZlCgpidXQgSSBkb24ndCB2aWV3IHRoZW0gYXMgY3JpdGljYWwgZW5vdWdo
IHRvIGFwcGx5IGp1c3Qgb24gdGhlaXIgb3duCihvbmNlIHRoZXkgcGFzcyB0aGUgcHVzaCBnYXRl
IG9uIHRoZSBtYXN0ZXIgYnJhbmNoKS4KClBsZWFzZSBub3RlIHRoYXQgdGhpcyBpcyBnb2luZyB0
byBiZSB0aGUgbGFzdCBYZW5Qcm9qZWN0IGNvb3JkaW5hdGVkCnJlbGVhc2UgZnJvbSB0aGlzIGJy
YW5jaDsgdGhlIGJyYW5jaCB3aWxsIHRoZW4gc3dpdGNoIGludG8gc2VjdXJpdHkKb25seSBtYWlu
dGVuYW5jZSBtb2RlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:21:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:21:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYAJb-0005L7-Fs; Tue, 04 Jun 2019 14: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYAJa-0005Kx-0H
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:21:26 +0000
X-Inumbo-ID: 076d4442-86d4-11e9-aa50-277dc027afde
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 076d4442-86d4-11e9-aa50-277dc027afde;
 Tue, 04 Jun 2019 14:21:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 08:21:22 -0600
Message-Id: <5CF67E5E0200007800235250@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 08:21:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667780200007800235142@prv1-mh.provo.novell.com>
 <6c630487-43d2-b922-502a-f90373e7289f@citrix.com>
In-Reply-To: <6c630487-43d2-b922-502a-f90373e7289f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/4] adjust special domain creation (and
 call it earlier on x86)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE1OjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMDYvMjAxOSAxMzo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFNwbGl0IG91
dCB0aGlzIG1vc3RseSBhcmNoLWluZGVwZW5kZW50IGNvZGUgaW50byBhIGNvbW1vbi1jb2RlIGhl
bHBlcgo+PiBmdW5jdGlvbi4gKFRoaXMgZG9lcyBhd2F5IHdpdGggQXJtJ3MgYXJjaF9pbml0X21l
bW9yeSgpIGFsdG9nZXRoZXIuKQo+Pgo+PiBPbiB4ODYgdGhpcyBuZWVkcyB0byBoYXBwZW4gYmVm
b3JlIGFjcGlfYm9vdF9pbml0KCk6IENvbW1pdCA5ZmE5NGUxMDU4Cj4+ICgieDg2L0FDUEk6IGFs
c28gcGFyc2UgQU1EIElPTU1VIHRhYmxlcyBlYXJseSIpIG9ubHkgYXBwZWFyZWQgdG8gd29yawo+
PiBmaW5lIC0gaXQncyByZWFsbHkgYnJva2VuLCBhbmQgZG9lc24ndCBjcmFzaCAob24gbm9uLUVG
SSBBTUQgc3lzdGVtcykKPj4gb25seSBiZWNhdXNlIG9mIHRoZXJlIGJlaW5nIGEgbWFwcGluZyBv
ZiBsaW5lYXIgYWRkcmVzcyAwIGR1cmluZyBlYXJseQo+PiBib290LiBPbiBFRkkgdGhlcmUgaXM6
Cj4+Cj4+ICBFYXJseSBmYXRhbCBwYWdlIGZhdWx0IGF0IGUwMDg6ZmZmZjgyZDA4MDI0ZDU4ZSAo
Y3IyPTAwMDAwMDAwMDAwMDAyMjAsIGVjPTAwMDApCj4+ICAtLS0tWyBYZW4tNC4xMy11bnN0YWJs
ZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KPj4gIENQVTogICAgMAo+PiAg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI0ZDU4ZT5dIHBjaS5jI19wY2lfaGlkZV9kZXZpY2Ur
MHgxNy8weDNhCj4+ICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAwNDYgICBDT05URVhUOiBoeXBlcnZp
c29yCj4+ICByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDYwMDAgICBy
Y3g6IDAwMDAwMDAwMDAwMDAwMDAKPj4gIHJkeDogZmZmZjgzMTA0ZjJlZTliMCAgIHJzaTogZmZm
ZjgyZTAyMDllNWQ0OCAgIHJkaTogZmZmZjgzMTA0ZjJlZTlhMAo+PiAgcmJwOiBmZmZmODJkMDgw
ODFmY2UwICAgcnNwOiBmZmZmODJkMDgwODFmY2I4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCj4+
ICByOTogIDgwMDAwMDAwMDAwMDAwMDAgICByMTA6IDAxODAwMDAwMDAwMDAwMDAgICByMTE6IDdm
ZmZmZmZmZmZmZmZmZmYKPj4gIHIxMjogZmZmZjgzMTA0ZjJlZTlhMCAgIHIxMzogMDAwMDAwMDAw
MDAwMDAwMiAgIHIxNDogZmZmZjgzMTA0ZjJlZTRiMAo+PiAgcjE1OiAwMDAwMDAwMDAwMDAwMDY0
ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMDAwMGEwCj4+ICBjcjM6
IDAwMDAwMDAwOWY2MTQwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAyMjAKPj4gIGZzYjogMDAwMDAw
MDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAw
MAo+PiAgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogMDAw
MCAgIGNzOiBlMDA4Cj4+ICBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNGQ1OGU+IChwY2ku
YyNfcGNpX2hpZGVfZGV2aWNlKzB4MTcvMHgzYSk6Cj4+ICAgNDggODkgNDcgMzggNDggOGQgNTcg
MTAgPDQ4PiA4YiA4OCAyMCAwMiAwMCAwMCA0OCA4OSA1MSAwOCA0OCA4OSA0ZiAxMCA0OAo+PiAg
WGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MWZjYjg6Cj4+IFsuLi5dCj4+ICBY
ZW4gY2FsbCB0cmFjZToKPj4gICAgIFs8ZmZmZjgyZDA4MDI0ZDU4ZT5dIHBjaS5jI19wY2lfaGlk
ZV9kZXZpY2UrMHgxNy8weDNhCj4+IFsgICBbPCAgICAgICAgICAgICAgICA+XSBwY2lfcm9fZGV2
aWNlKy4uLl0KPiAKPiBXaGF0IGlzIHRoaXMgaW4gdGhlIHN0YWNrIHRyYWNlPwoKVGhlIGVudHJ5
IG1pc3NpbmcgaGVyZSwgdG8gbWFrZSB0aGUgd2hvbGUgdGhpbmcgc2Vuc2libGUuIFNlZQp0aGUg
b3RoZXIgcGF0Y2ggSSBkaWQgc2VuZCAoIng4Ni90cmFwczogd2lkZW4gY29uZGl0aW9uIGZvcgps
b2dnaW5nIHRvcC1vZi1zdGFjayIpLgoKPj4gICAgIFs8ZmZmZjgyZDA4MDYxN2ZlMT5dIGFtZF9p
b21tdV9kZXRlY3Rfb25lX2FjcGkrMHgxNjEvMHgyNDkKPj4gICAgIFs8ZmZmZjgyZDA4MDYxODZh
Yz5dIGlvbW11X2FjcGkuYyNkZXRlY3RfaW9tbXVfYWNwaSsweGI1LzB4ZTcKPj4gICAgIFs8ZmZm
ZjgyZDA4MDYxY2RlMD5dIGFjcGlfdGFibGVfcGFyc2UrMHg2MS8weDkwCj4+ICAgICBbPGZmZmY4
MmQwODA2MTllN2Q+XSBhbWRfaW9tbXVfZGV0ZWN0X2FjcGkrMHgxNy8weDE5Cj4+ICAgICBbPGZm
ZmY4MmQwODA2MTc5MGI+XSBhY3BpX2l2cnNfaW5pdCsweDIwLzB4NWIKPj4gICAgIFs8ZmZmZjgy
ZDA4MDYyZTgzOD5dIGFjcGlfYm9vdF9pbml0KzB4MzAxLzB4MzBmCj4+ICAgICBbPGZmZmY4MmQw
ODA2MjhiMTA+XSBfX3N0YXJ0X3hlbisweDFkYWYvMHgyOGEyCj4+ICAKPj4gIFBhZ2V0YWJsZSB3
YWxrIGZyb20gMDAwMDAwMDAwMDAwMDIyMDoKPj4gICBMNFsweDAwMF0gPSAwMDAwMDAwMDlmNDRm
MDYzIGZmZmZmZmZmZmZmZmZmZmYKPj4gICBMM1sweDAwMF0gPSAwMDAwMDAwMDlmNDRiMDYzIGZm
ZmZmZmZmZmZmZmZmZmYKPj4gICBMMlsweDAwMF0gPSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZm
ZmZmZmZmZmYKPj4gIAo+PiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+PiAgUGFuaWMgb24gQ1BVIDA6Cj4+ICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAxNCAocGFnZSBm
YXVsdCkKPj4gIFtlcnJvcl9jb2RlPTAwMDBdICwgSU4gSU5URVJSVVBUIENPTlRFWFQKPj4gICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4KPj4gT2YgY291cnNlIHRo
ZSBidWcgd291bGQgbmV2ZXJ0aGVsZXNzIGhhdmUgbGVhZCB0byBwb3N0LWJvb3QgY3Jhc2hlcyBh
cwo+PiBzb29uIGFzIHRoZSBsaXN0IHdvdWxkIGFjdHVhbGx5IGdldCB0cmF2ZXJzZWQuCj4+Cj4+
IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZAo+PiAtIGNvbnZlcnQgQlVHX09OKClzIGJlaW5nIG1v
dmVkIHRvIHBhbmljKCksCj4+IC0gYWRkIF9fcmVhZF9tb3N0bHkgYW5ub3RhdGlvbnMgdG8gdGhl
IGRvbV8qIGRlZmluaXRpb25zLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gCj4gU29ycnkgZm9yIG5vdCBub3RpY2luZyB0aGlzIGJlZm9yZSwg
YnV0IHMvc3BlY2lhbC9zeXN0ZW0vIHRvIG1hdGNoIHVwCj4gd2l0aCB0aGUgZXhpc3RpbmcgdGVy
bWlub2xvZ3kgaW4gaXNfc3lzdGVtX2RvbWFpbigpCgpFYXNpbHkgZG9uZS4KCj4+IC0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9tbS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCj4+IEBAIC02
NDIsNiArNjQyLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGZpbHRlcmVkX2ZsdXNoX3RsYl9tYQo+
PiAgICAgIH0KPj4gIH0KPj4gIAo+PiArLyogUHJpdmF0ZSBkb21haW4gc3RydWN0cyBmb3IgRE9N
SURfWEVOLCBET01JRF9JTywgZXRjLiAqLwo+PiArZXh0ZXJuIHN0cnVjdCBkb21haW4gKmRvbV94
ZW4sICpkb21faW8sICpkb21fY293Owo+PiArCj4gCj4gQW55IGNoYW5jZSB5b3UgY2FuIG1vdmUg
dGhlc2UgaGlnaGVyIHVwLCB0byBiZWZvcmUgdGhlIGluY2x1ZGUgb2YKPiA8YXNtL21tLmg+LCBv
ciB5b3UncmUgZ29pbmcgdG8gYnJlYWsgSnVsaWVuJ3MgTTJQIHNlcmllcy4KCkhtbSwgSSBjb3Vs
ZCwgYWxiZWl0IEkgZGlkIGludGVudGlvbmFsbHkgcGxhY2UgdGhlbSB0aGVyZS4gSW4gZmFjdCBJ
CmhhZCB0aGVtIGVsc2V3aGVyZSBmaXJzdCwgdW50aWwgdGhlIGJ1aWxkIGJyb2tlIGJlY2F1c2Ug
b2YgdGhlIHVzZQpvZiBkb21feGVuIGluIHNoYXJlX3hlbl9wYWdlX3dpdGhfcHJpdmlsZWdlZF9n
dWVzdHMoKS4gVGhhdCdzCndoYXQgbWFkZSBtZSBkZWNpZGUgdG8gcHV0IGl0IHdoZXJlIGl0IG5v
dyBpcyAoYW5kIEknZCBwcmVmZXIgdG8Ka2VlcCBpdCB0aGVyZSBmb3Igbm93KS4KCj4gV2l0aCBh
dCBsZWFzdCB0aGUgbmFtZSBhZGp1c3RlZCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIKPiA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoYW5rcy4KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:23:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:23:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYALK-0005QO-UO; Tue, 04 Jun 2019 14: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=tugb=UD=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hYALK-0005QI-Bu
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:23:14 +0000
X-Inumbo-ID: 489872e7-86d4-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::714])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 489872e7-86d4-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 14:23:13 +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=BKBWqG+ve4C00iPTKe1JPuRJl/xkWG3UgSEoNrzwFsI=;
 b=Lu5RWuWsT0B5RMVvjnXpMKefV2gU2+JdxPD21PS+K6Tra9y/X/HAW39wFsLuSnlVtDc4WTlufMfcHFfR2fpAXWzIO41ulk9BhpLr5sosIPJGovEochq6KqQRpW2vUdbuyjsQg3hFpgnYd12ukLYc8uWx+8//vtvXzIfXwZjOxV8=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB5876.eurprd02.prod.outlook.com (52.132.213.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Tue, 4 Jun 2019 14:23:10 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.018; Tue, 4 Jun 2019
 14:23:10 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 1/9] tools/libxc: Consistent usage of
 xc_vm_event_* interface
Thread-Index: AQHVFvKfZq39Yb5OeESThuJyjeA8PaaF26+AgAW4ewA=
Date: Tue, 4 Jun 2019 14:23:10 +0000
Message-ID: <5ef191be3afcaad4596c1b24b6c50dcddd20b16a.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <a7acd18a3c4bcd288338de12d13ce1cb9fb6d8b2.1559224640.git.ppircalabu@bitdefender.com>
 <9119ed35-e90c-c91e-2138-e2f9afa17d6f@citrix.com>
In-Reply-To: <9119ed35-e90c-c91e-2138-e2f9afa17d6f@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM3PR05CA0105.eurprd05.prod.outlook.com
 (2603:10a6:207:1::31) 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: 6bb9adf2-cf52-46c6-9496-08d6e8f82bae
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:AM0PR02MB5876; 
x-ms-traffictypediagnostic: AM0PR02MB5876:|AM0PR02MB5876:
x-microsoft-antispam-prvs: <AM0PR02MB58762C246E04E8DA409CA72FD6150@AM0PR02MB5876.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 0058ABBBC7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(366004)(376002)(346002)(396003)(136003)(199004)(189003)(446003)(71200400001)(6246003)(71190400001)(50226002)(8936002)(8676002)(81156014)(68736007)(6436002)(99286004)(53936002)(81166006)(52116002)(11346002)(73956011)(102836004)(66446008)(64756008)(66556008)(66476007)(66946007)(7736002)(305945005)(110136005)(76176011)(54906003)(6512007)(4326008)(26005)(186003)(53546011)(386003)(2616005)(36756003)(6506007)(478600001)(14444005)(256004)(25786009)(118296001)(229853002)(476003)(5660300002)(2906002)(316002)(86362001)(6486002)(2501003)(486006)(66066001)(3846002)(6116002)(14454004)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB5876;
 H:AM0PR02MB5572.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: h9vz6ZajxIKSY8Nt5e9v2FTUvSS6xvnPvwt2J21VHbVKWb91Co5MI07aVok3NYZEAj8pL8dksr+bda9tsqutwdc/7BLKLoINMd615Xxp7at4tfGqdPFQE4ICN76C3YQ3jjymeggj4DNw9EMmDFpNh01d4suYbYBqfIbK5xl91QQPPsUnB21+zEFhy9div7RCtptYyuJax2JaX5icCMInxKmgwL5NT7EEAPidtLi70iEuY+/J7HI766TCC5fOznlYnjaE5zIPOY3aQTkxqNMGP9JDL7dxfq20hFqkfgcRMEzYc4F4sTto4scTSfuywgBQyZ/9Nd3iRlg/kb1EdAfU7sV55Od7vjDPqm/YtRmgyZBYk3HMZBe+5FxOLqmsCJvTWDXtpkisYJ03bys0vtiuxd5JMclc6XVYlmMuZtOVHjE=
Content-ID: <91AE679CFF444B4DB053018331774281@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6bb9adf2-cf52-46c6-9496-08d6e8f82bae
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2019 14:23:10.5306 (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: AM0PR02MB5876
Subject: Re: [Xen-devel] [PATCH 1/9] tools/libxc: Consistent usage of
 xc_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: 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>

T24gRnJpLCAyMDE5LTA1LTMxIGF0IDE2OjAxIC0wNzAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMC8wNS8yMDE5IDA3OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6DQo+ID4gTW9kaWZp
ZWQgeGNfbWVtX3BhZ2luZ19lbmFibGUgdG8gdXNlIGRpcmVjdGx5IHhjX3ZtX2V2ZW50X2VuYWJs
ZQ0KPiA+IGFuZA0KPiA+IG1vdmVkIHRoZSByaW5nX3BhZ2UgaGFuZGxpbmcgZnJvbSBjbGllbnQg
dG8gbGlieGMgKHhlbnBhZ2luZykuDQo+ID4gDQo+ID4gUmVzdHJpY3RlZCB2bV9ldmVudF9jb250
cm9sIHVzYWdlIG9ubHkgdG8gc2ltcGxlc3QgZG9tY3RscyB3aGljaCBkbw0KPiA+IG5vdCBleHBl
Y3QgYW55IHJldHVybiB2YWx1ZXMgYW5kIGNoYW5nZSB4Y192bV9ldmVudF9lbmFibGUgdG8gY2Fs
bA0KPiA+IGRvX2RvbWN0bA0KPiA+IGRpcmVjdGx5Lg0KPiA+IA0KPiA+IFJlbW92ZWQgeGNfbWVt
c2hyX3JpbmdfZW5hYmxlL2Rpc2FibGUgYW5kIHhjX21lbXNocl9kb21haW5fcmVzdW1lLg0KPiA+
IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZl
bmRlci5jb20+DQo+ID4gLS0tDQo+ID4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwg
NDkgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiAtLS0tDQo+ID4gIHRvb2xzL2xp
YnhjL3hjX21lbV9wYWdpbmcuYyAgIHwgMjMgKysrKystLS0tLS0tLS0tLQ0KPiA+ICB0b29scy9s
aWJ4Yy94Y19tZW1zaHIuYyAgICAgICB8IDM0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4g
IHRvb2xzL2xpYnhjL3hjX21vbml0b3IuYyAgICAgIHwgMzEgKysrKysrKysrKysrKysrKystLS0t
DQo+ID4gIHRvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaCAgICAgIHwgIDIgKy0NCj4gPiAgdG9vbHMv
bGlieGMveGNfdm1fZXZlbnQuYyAgICAgfCA2NCArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t
LS0tDQo+ID4gLS0tLS0tLS0tLS0tDQo+ID4gIHRvb2xzL3hlbnBhZ2luZy94ZW5wYWdpbmcuYyAg
IHwgNDIgKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4gU28sIHRoZSBkaWZmc3Rh
dCBoZXJlIGlzIHZlcnkgaW1wcmVzc2l2ZSwgYW5kIGp1ZGdpbmcgYnkgdGhlIGRlbHRhLA0KPiBp
dHMNCj4gYWxsIGFib3V0IG5vdCBvcGVuY29kaW5nIHRoZSB1c2Ugb2YgdGhlIEhWTV9QQVJBTSBp
bnRlcmZhY2UuIA0KPiBPdmVyYWxsLA0KPiB0aGlzIGlzIGNsZWFybHkgYSBnb29kIHRoaW5nLg0K
PiANCj4gSG93ZXZlciwgaXQgaXMgcXVpdGUgZGlmZmljdWx0IHRvIGZvbGxvdyBleGFjdGx5IHdo
YXQgaXMgZ29pbmcgb24uDQo+IA0KPiBBRkFJQ1QsIHRoaXMgd2FudHMgc3BsaXR0aW5nIGludG8g
JE4gcGF0Y2hlcy4NCj4gDQo+IE9uZSBwYXRjaCBzaG91bGQgcmVmYWN0b3IgeGNfbWVtX3BhZ2lu
Z19lbmFibGUoKSB0byB1c2UNCj4geGNfdm1fZXZlbnRfZW5hYmxlKCksIHdpdGggdGhlIGFzc29j
aWF0ZWQgeGVucGFnaW5nIGNsZWFudXAuDQo+IA0KPiBPbmUgcGF0Y2ggc2hvdWxkIGJlIHRoZSBk
ZWxldGlvbiBvZiB4Y19tZW1zaHJfKiBvbiBpdHMgb3duLCBiZWNhdXNlDQo+IEFGQUlDVCBpdCBp
cyBhbiBpc29sYXRlZCBjaGFuZ2UuICBJdCBhbHNvIG5lZWRzIHNvbWUganVzdGlmaWNhdGlvbiwN
Cj4gZXZlbg0KPiBpZiBpdCBpcyAiaW50ZXJmYWNlIGlzIHVudXNlZCBhbmQvb3IgcmVkdW5kYW50
IHdpdGggJFgiLg0KPiANCj4gT25lIHBhdGNoIChhbG9uZSkgc2hvdWxkIGJlIHRoZSByZXBvc2l0
aW9uaW5nIG9mIHRoZSBkb21haW5fcGF1c2UoKQ0KPiBjYWxscy4gIFRoaXMgZG9lcyBjZXJ0YWlu
bHkgbG9vayBsaWtlIGEgdmFzdCBpbXByb3ZlbWVudCBXUlQgZXJyb3INCj4gaGFuZGxpbmcgaW4g
eGNfdm1fZXZlbnRfZW5hYmxlKCksIGJ1dCB5b3UndmUgZGVmaW5pdGVseSBjaGFuZ2VkIHRoZQ0K
PiBBUEkNCj4gKGluc29mYXIgYXMgdGhlIGV4cGVjdGF0aW9uIHRoYXQgdGhlIGNhbGxlciBoYXMg
cGF1c2VkIHRoZSBkb21haW4pDQo+IGdvZXMsDQo+IGFuZCBpdHMgbm90IGF0IGFsbCBvYnZpb3Vz
IHRoYXQgdGhpcyBjaGFuZ2UgaXMgc2FmZS4gIEl0IG1heSB2ZXJ5DQo+IHdlbGwNCj4gYmUsIGJ1
dCB5b3UgbmVlZCB0byBjb252aW5jZSBwZW9wbGUgYXMgdG8gd2h5IGluIHRoZSBjb21taXQgbWVz
c2FnZS4NCj4gDQo+IA0KPiBJIHN0aWxsIGhhdmVuJ3QgZmlndXJlZCBvdXQgd2hhdCB0aGUgcHVy
cG9zZSBiZWhpbmQgZHJvcHBpbmcgdGhlIHBvcnQNCj4gcGFyYW1ldGVyIGZyb20geGNfdm1fZXZl
bnRfY29udHJvbCgpIGlzLg0KPiANCj4gfkFuZHJldw0KDQpUaGUgbWFpbiByZWFzb24gZm9yIHRo
aXMgcGF0Y2ggd2FzIHRvIHVzZSBhbiB1bmlmb3JtIGNhbGxpbmcgY29udmVudGlvbg0KZm9yIGFs
bCB4Y192bV9ldmVudCB3cmFwcGVycy4gDQpIb3dldmVyLCBhdCB0aGlzIHN0YWdlIEkgdGhpbmsg
aXQncyBiZXN0IHRvIGRyb3AgaXQgYWx0b2doZXRlciBhcyBpdCdzDQpub3QgYSByZXF1aXJlbWVu
dCBmb3IgdGhlIG5ldyB2bV9ldmVudCBpbnRlcmZhY2UgKG5ldyBkb21jdGxzIGFyZSB1c2VkDQph
bG9uZyB3aXRoIHRoZWlyIG93biBzZXBhcmF0ZSB3cmFwcGVycykuDQoNCk1hbnkgdGhhbmtzIGZv
ciB5b3VyIHN1cHBvcnQsDQpQZXRyZQ0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:36:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:36:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYAYC-0006QW-82; Tue, 04 Jun 2019 14:36:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bjho=UD=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1hYAYA-0006QR-Jw
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:36:31 +0000
X-Inumbo-ID: 22549cf8-86d6-11e9-8980-bc764e045a96
Received: from uhil19pa09.eemsg.mail.mil (unknown [214.24.21.82])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22549cf8-86d6-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 14:36:27 +0000 (UTC)
X-EEMSG-check-017: 22149722|UHIL19PA09_EEMSG_MP7.csd.disa.mil
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by uhil19pa09.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 04 Jun 2019 14:36:26 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tycho.nsa.gov; i=@tycho.nsa.gov; q=dns/txt;
 s=tycho.nsa.gov; t=1559658986; x=1591194986;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Xr2q+fOlghcsruIQmEc7afzxiFgIQb+O4a3C1s6tDEQ=;
 b=RYGNOWNH5y7AhXIzWPOXjOUuFbvre/8/NKkGWtu3Lp0O1QbarBxn51IS
 XtGpp8bDI7kftLTQZcicaKVAIfEsaRuP+lWnkUuR1/Shelym6Y7swBKGK
 rYNLeinadqWhrvO/3Ksks/HjJnVXaWccUsIjChqfO3VGlrwcQZzynVrdg
 fXthsLvxTeVZYEh9/XhJBc1tYC4uZSp6zQGnEmQibVRT3t4sf0DL1WJTG
 5fcxrg/oY6EQRb/P5PMdwL/NRfCJ9SUAWJWLigH1zdGVZJ9yN0F09MjRq
 YK/u2VmdEGP0ot8LuveX6H4s5aFtnd9VSOZt/5JESfMBu/TCstGPkPtb3 A==;
X-IronPort-AV: E=Sophos;i="5.60,550,1549929600"; d="scan'208";a="24375962"
IronPort-PHdr: =?us-ascii?q?9a23=3Ajqa3UhPsis+IKSGbqzwl6mtUPXoX/o7sNwtQ0K?=
 =?us-ascii?q?IMzox0K/j9r8bcNUDSrc9gkEXOFd2Cra4d0qyP6PGrBjFIyK3CmUhKSIZLWR?=
 =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?=
 =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfK5+IA+roQjfssQajolvJ6YswR?=
 =?us-ascii?q?bVv3VEfPhby3l1LlyJhRb84cmw/J9n8ytOvv8q6tBNX6bncakmVLJUFDspPX?=
 =?us-ascii?q?w7683trhnDUBCA5mAAXWUMkxpHGBbK4RfnVZrsqCT6t+592C6HPc3qSL0/RD?=
 =?us-ascii?q?qv47t3RBLulSwKLCAy/n3JhcNsjaJbuBOhqAJ5w47Ie4GeKf5ycrrAcd8GWW?=
 =?us-ascii?q?ZNW8BcWCJbAoO4coABEewPM+hFpIX5vlcDox+zCQyqCejyyDFHm2X20LUn3e?=
 =?us-ascii?q?o/HwHI3A8uEdwAv3vbrtr6KKgcXPupzKTK1zjPc+9a1Dn/5YXObxsvoeuMXb?=
 =?us-ascii?q?V1ccfJx0cgDQXFjlSOpozhIjib2PoCuHWa4ep6T+2gkWAnoBx2rzeyyccjl5?=
 =?us-ascii?q?fGho0Pyl/e7ih53IY0KsG4SE58e9KkFoBQuDuAO4t5RcMiXXhltSAnwbMFoZ?=
 =?us-ascii?q?62ZDUGxZsoyhLFa/GLbpKE7gzsWeqPOzt0mXRoc6+liRmo60iv0Oj8W9Gx0F?=
 =?us-ascii?q?ZNsyVKjMHBtmsI1xzP8siHTeZ9/lu51TaPyQ/T7uZELFgolaXBMZ4hw6Mwlo?=
 =?us-ascii?q?EJvUTfHi75hEX2jKiMekUi5ueo8Pjobq/jpp+dM494kgD+MqIwlcyjGek0Lw?=
 =?us-ascii?q?cDUmeB9em8ybHv51P1TbpUgvEsj6XVqJXaKt4apq69DQ9VyIEj6xOnAji739?=
 =?us-ascii?q?QXgGcILF1feB2dlIXpJ1HPL+z4Dfe4mVislixryOrcMr3uBZXNMGDPkK39cr?=
 =?us-ascii?q?Zl905c1A0zwMhb6Z9JFL4BPfbzWk7tu9zYFRI5KBG0w/35B9lnyoweXmePCL?=
 =?us-ascii?q?eDMKzOqV+I+v4vI+6UaY8XpTb9L/kl6ODojXMjll8dZ7Om3Z8TaH2jBPtmOU?=
 =?us-ascii?q?CZbWDwjdcGFGcAphA+Q/DyiF2eTT5TYG6/ULg65j4mEoKpE4nCSpqxj7yG2y?=
 =?us-ascii?q?e7BoNZZnpIB12XDXjodpmEW+0NaCOdOMNujjsEVb25QY87yR6urBP6y6ZgLu?=
 =?us-ascii?q?fM4C0Ysp3j28Zv5+HJjRE97yF0At+B3GGMU2F0hGIIRjAs0K9jpkx9z0+J0b?=
 =?us-ascii?q?JkjPxACdxT+/RJXx80NJHCzux2EdTyWgPcftuXU1upXtSmAS0rTtIwzN4CeV?=
 =?us-ascii?q?pyG9KnjhrbxSqlH6cVl6CXBJwz6q/S3mb+J8Fny3bJyqYtlVcoQtZJNW2inK?=
 =?us-ascii?q?F/7xPeCJDUk0mDi6mqdLgc3DTM9GaM12aBoEZYUAtoW6XfQX8fflfWrcj+5k?=
 =?us-ascii?q?7aTLGhE7InPhFFx8GYNqRKacbpjVJARPr4Jtvefni9lHuxBRaU3LOMbYXrd3?=
 =?us-ascii?q?8B0yXaDUgOixoT8mqeNQgiGiehpHrTDCd1FVLzeUzj6vdxqHe/Tk81yQGKbl?=
 =?us-ascii?q?Zs17mr9R4Pg/yTVfcT0qgDuCc7pDV+BEy90M7OC9qcuwphe71RYNwj71dBzG?=
 =?us-ascii?q?7WqhJyPoK+IKBmnVMedwV3v1jy1xVsEIlBntYlrHUyzApoLqKY0k1OeC+E3Z?=
 =?us-ascii?q?zqPb3XMGby9gi1a6HKwlHezMqW+qAX5fQ7rFXjuhupGVA//Hl93dhV0n+c5p?=
 =?us-ascii?q?bRAQoVS5L+SFo49xxkqL3AfiY94IbU32V2Maaoqj/Cx84pBOw9xxa8ZdhfNb?=
 =?us-ascii?q?mLFBTpHs0GBMiuLPIlm16mbhMEIu9S8LQ4MN+hd/uDwKSrJvpvnCq6jWRb54?=
 =?us-ascii?q?Bwyl6M9yt5SuPT0JcK3feY0hGAVzfmg1fy+vzwzKJNY3k4E3e7yCPkTNpzTK?=
 =?us-ascii?q?BveYcACU+1Pta6gN55gsi+dWRf8QuPDlUH1cvhVRfaQEb01AMYgUgYrXGogy?=
 =?us-ascii?q?KQ0y1/kzZvqLGWmiPJ3bKxJ1I8JmdXSTw63h/XKo+ugoVfBRP5Yg=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BiAgAIgfZc/wHyM5BmHAEBAQQBAQcEAQGBZYFnKoE8M?=
 =?us-ascii?q?iiEFJMIgWAtmlgJAQEBAQEBAQEBNAECAQGEQAKCUiM4EwEDAQEBBAEBAQEDA?=
 =?us-ascii?q?QFsKII6KQGCZwEFIxVBEAsOCgICJgICVwYNBgIBAYJfP4ILp06BMYVHgyyBR?=
 =?us-ascii?q?oEMKItaEQaBf4E4gms+h06CWASNbYYKlQ4JghCTMAYbghMBlGMtpQ8hgVgrC?=
 =?us-ascii?q?hgpD4MngkaOKCMDMIEGAQGQSgEB?=
Received: from tarius.tycho.ncsc.mil ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 04 Jun 2019 14:36:25 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil (moss-nexus [192.168.25.48])
 by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id
 x54EaLbx013672; Tue, 4 Jun 2019 10:36:22 -0400
To: Jan Beulich <JBeulich@suse.com>
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
 <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <aa07d7fb-979b-a5b5-cef4-d440e974d30e@tycho.nsa.gov>
Date: Tue, 4 Jun 2019 10:36:21 -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: <5CF4D9CC02000078002346DC@prv1-mh.provo.novell.com>
Content-Language: en-US
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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

T24gNi8zLzE5IDQ6MjYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA1LjE5IGF0
IDIzOjM3LCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4+IERpc2FibGUgaXQgYnkgZGVm
YXVsdCBhcyBpdCBpcyBvbmx5IGFuIGV4cGVyaW1lbnRhbCBzdWJzeXN0ZW0uCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiAKPiBEYW5p
ZWwsIGl0IGxvb2tzIGxpa2UgeW91IHdlcmVuJ3QgQ2MtZWQgaGVyZSwgYnV0IHlvdXIgYWNrIGlz
IG5lZWRlZC4KPiAKPiBKYW4KCkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHlj
aG8ubnNhLmdvdj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:39:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:39:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYAaw-0006ag-PY; Tue, 04 Jun 2019 14:39: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYAav-0006ab-Fn
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:39:21 +0000
X-Inumbo-ID: 884fe6e4-86d6-11e9-b9a4-6b31d80a6ca1
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 884fe6e4-86d6-11e9-b9a4-6b31d80a6ca1;
 Tue, 04 Jun 2019 14:39:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 08:39:17 -0600
Message-Id: <5CF682930200007800235268@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 08:39:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-3-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-3-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 02/10] microcode/intel: extend
 microcode_update_match()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiAt
LS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
bWljcm9jb2RlX2ludGVsLmMKPiBAQCAtMTM0LDE0ICsxMzQsMjggQEAgc3RhdGljIGludCBjb2xs
ZWN0X2NwdV9pbmZvKHVuc2lnbmVkIGludCBjcHVfbnVtLCBzdHJ1Y3QgY3B1X3NpZ25hdHVyZSAq
Y3NpZykKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW5saW5lIGludCBtaWNy
b2NvZGVfdXBkYXRlX21hdGNoKAo+IC0gICAgdW5zaWduZWQgaW50IGNwdV9udW0sIGNvbnN0IHN0
cnVjdCBtaWNyb2NvZGVfaGVhZGVyX2ludGVsICptY19oZWFkZXIsCj4gLSAgICBpbnQgc2lnLCBp
bnQgcGYpCj4gK3N0YXRpYyBlbnVtIG1pY3JvY29kZV9tYXRjaF9yZXN1bHQgbWljcm9jb2RlX3Vw
ZGF0ZV9tYXRjaCgKPiArICAgIGNvbnN0IHN0cnVjdCBtaWNyb2NvZGVfaGVhZGVyX2ludGVsICpt
Y19oZWFkZXIsIHVuc2lnbmVkIGludCBzaWcsCj4gKyAgICB1bnNpZ25lZCBpbnQgcGYsIHVuc2ln
bmVkIGludCByZXYpCj4gIHsKPiAtICAgIHN0cnVjdCB1Y29kZV9jcHVfaW5mbyAqdWNpID0gJnBl
cl9jcHUodWNvZGVfY3B1X2luZm8sIGNwdV9udW0pOwo+ICsgICAgY29uc3Qgc3RydWN0IGV4dGVu
ZGVkX3NpZ3RhYmxlICpleHRfaGVhZGVyOwo+ICsgICAgY29uc3Qgc3RydWN0IGV4dGVuZGVkX3Np
Z25hdHVyZSAqZXh0X3NpZzsKPiArICAgIHVuc2lnbmVkIGxvbmcgZGF0YV9zaXplID0gZ2V0X2Rh
dGFzaXplKG1jX2hlYWRlcik7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICBpZiAo
IHNpZ21hdGNoKHNpZywgbWNfaGVhZGVyLT5zaWcsIHBmLCBtY19oZWFkZXItPnBmKSApCj4gKyAg
ICAgICAgcmV0dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBPTERfVUNP
REU7CgpBcyBpbmRpY2F0ZWQgYmVmb3JlLCBJIHRoaW5rIHlvdSB3b3VsZCBiZXR0ZXIgYWxzbyBw
cm92aWRlIGFuICJlcXVhbCIKaW5kaWNhdGlvbi4gSWlyYyBJJ3ZlIHRvbGQgeW91IHRoYXQgSSBo
YXZlIG9uZSBzeXN0ZW0gd2hlcmUgdGhlIGNvcmVzCmdldCBoYW5kZWQgb3ZlciBmcm9tIHRoZSBC
SU9TIGluIGFuIGluY29uc2lzdGVudCBzdGF0ZSAob25seSBjb3JlCmhhcyB1Y29kZSBsb2FkZWQp
LiBIZW5jZSB3ZSdkIHdhbnQgdG8gYmUgYWJsZSB0byBhbHNvIF9zdG9yZV8KdWNvZGUgbWF0Y2hp
bmcgdGhhdCBmb3VuZCBvbiBDUFUgMCwgd2l0aG91dCBhY3R1YWxseSB3YW50IHRvIF9sb2FkXwpp
dCB0aGVyZS4KCj4gLSAgICByZXR1cm4gKHNpZ21hdGNoKHNpZywgdWNpLT5jcHVfc2lnLnNpZywg
cGYsIHVjaS0+Y3B1X3NpZy5wZikgJiYKPiAtICAgICAgICAgICAgKG1jX2hlYWRlci0+cmV2ID4g
dWNpLT5jcHVfc2lnLnJldikpOwo+ICsgICAgaWYgKCBnZXRfdG90YWxzaXplKG1jX2hlYWRlcikg
PT0gKGRhdGFfc2l6ZSArIE1DX0hFQURFUl9TSVpFKSApCj4gKyAgICAgICAgcmV0dXJuIE1JU19V
Q09ERTsKCk9rYXksIHlvdSdyZSB0aWdodGVuaW5nIHRoZSBvcmlnaW5hbCA8PSB0byA9PSBoZXJl
LiBCdXQgaWYgeW91J3JlCmFscmVhZHkgdGlnaHRlbmluZyB0aGluZ3MsIHdoeSBkb24ndCB5b3Ug
bWFrZSBzdXJlIHlvdSBhY3R1YWxseQpoYXZlIGVub3VnaCBkYXRhIHRvIC4uLgoKPiArICAgIGV4
dF9oZWFkZXIgPSAoY29uc3Qgdm9pZCAqKShtY19oZWFkZXIgKyAxKSArIGRhdGFfc2l6ZTsKCi4u
LiBob2xkIGFuIGV4dGVuZGVkIGhlYWRlciwgYW5kIHRoZW4gYWxzbyB0byBob2xkIC4uLgoKPiAr
ICAgIGV4dF9zaWcgPSAoY29uc3Qgdm9pZCAqKShleHRfaGVhZGVyICsgMSk7Cj4gKyAgICBmb3Ig
KCBpID0gMDsgaSA8IGV4dF9oZWFkZXItPmNvdW50OyBpKysgKQo+ICsgICAgICAgIGlmICggc2ln
bWF0Y2goc2lnLCBleHRfc2lnW2ldLnNpZywgcGYsIGV4dF9zaWdbaV0ucGYpICkKPiArICAgICAg
ICAgICAgcmV0dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBPTERfVUNP
REU7CgouLi4gZW5vdWdoIGFycmF5IGVsZW1lbnRzPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 14:43:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 14:43:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYAet-0007Nf-D8; Tue, 04 Jun 2019 14:43: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYAer-0007N8-8L
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 14:43:25 +0000
X-Inumbo-ID: 1909f454-86d7-11e9-bc78-7fab11029a38
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1909f454-86d7-11e9-bc78-7fab11029a38;
 Tue, 04 Jun 2019 14:43: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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: cca+/uJSg/1CSoYVnGtrTtzq5iPfnUfd8adGNiOwx0lONMgAdSj+H5/5IQiHlTsl4fjUpOba24
 yzDpc/goPeu82SXkQusf/w+oxtT5v6HX+jbCc+mrsqx2bgGwWPGZNI7NAiH9Iu98aqbxtECwce
 /vv6M16gQ5ONUpiILREAJnr77SncxhmkNLQt3iJCLFhZYjr0AXRE46i1OtePfTnSsYCLb3ML8G
 kKToIEuoNdzRJxnHvPBHUaggtW1adG3FTjo8UOxQuHztUwCHDy1qVQiQri4wkIuTPQU7Qtny09
 Wa4=
X-SBRS: 2.7
X-MesageID: 1274842
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1274842"
To: Petre Pircalabu <ppircalabu@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.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: <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
Date: Tue, 4 Jun 2019 15:43:16 +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: <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 8/9] 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDUvMjAxOSAxNToxOCwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOgo+IEluIGhpZ2ggdGhy
b3VnaHB1dCBpbnRyb3NwZWN0aW9uIHNjZW5hcmlvcyB3aGVyZSBsb3RzIG9mIG1vbml0b3IKPiB2
bV9ldmVudHMgYXJlIGdlbmVyYXRlZCwgdGhlIHJpbmcgYnVmZmVyIGNhbiBmaWxsIHVwIGJlZm9y
ZSB0aGUgbW9uaXRvcgo+IGFwcGxpY2F0aW9uIGdldHMgYSBjaGFuY2UgdG8gaGFuZGxlIGFsbCB0
aGUgcmVxdWVzdHMgdGh1cyBibG9ja2luZwo+IG90aGVyIHZjcHVzIHdoaWNoIHdpbGwgaGF2ZSB0
byB3YWl0IGZvciBhIHNsb3QgdG8gYmVjb21lIGF2YWlsYWJsZS4KPgo+IFRoaXMgcGF0Y2ggYWRk
cyBzdXBwb3J0IGZvciBhIGRpZmZlcmVudCBtZWNoYW5pc20gdG8gaGFuZGxlIHN5bmNocm9ub3Vz
Cj4gdm1fZXZlbnQgcmVxdWVzdHMgLyByZXNwb25zZXMuIEFzIGVhY2ggc3luY2hyb25vdXMgcmVx
dWVzdCBwYXVzZXMgdGhlCj4gdmNwdSB1bnRpbCB0aGUgY29ycmVzcG9uZGluZyByZXNwb25zZSBp
cyBoYW5kbGVkLCBpdCBjYW4gYmUgc3RvcmVkIGluCj4gYSBzbG90dGVkIG1lbW9yeSBidWZmZXIg
KG9uZSBwZXIgdmNwdSkgc2hhcmVkIGJldHdlZW4gdGhlIGh5cGVydmlzb3IgYW5kCj4gdGhlIGNv
bnRyb2xsaW5nIGRvbWFpbi4KPgo+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBp
cmNhbGFidUBiaXRkZWZlbmRlci5jb20+CgpUaGVyZSBhcmUgYSBudW1iZXIgb2YgY29uY2VybnMg
aGVyZS4KCkZpcnN0IGFuZCBmb3JlbW9zdCwgd2h5IGlzIGEgbmV3IGRvbWN0bCBiZWluZyBhZGRl
ZD/CoCBTdXJlbHkgdGhpcyBzaG91bGQKanVzdCBiZSBhICJ0eXBlIG9mIHJpbmcgYWNjZXNzIiBw
YXJhbWV0ZXIgdG8gZXZlbnRfZW5hYmxlP8KgIEV2ZXJ5dGhpbmcKZWxzZSBpbiB0aGUgdm1fZXZl
bnQgc2V0IG9mIEFQSXMgc2hvdWxkIGJlIHVuY2hhbmdlZCBhcyBhIHJlc3VsdCBvZiB0aGUKaW50
ZXJmYWNlIGRpZmZlcmVuY2VzLgoKT3IgYW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCj4gZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnRfbmcuYyBiL3hlbi9jb21tb24vdm1fZXZlbnRfbmcu
Ywo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4uMTdhZTMzYwo+IC0tLSAv
ZGV2L251bGwKPiArKysgYi94ZW4vY29tbW9uL3ZtX2V2ZW50X25nLmMKPiA8c25pcD4KPgo+ICtz
dGF0aWMgaW50IHZtX2V2ZW50X2NoYW5uZWxzX2FsbG9jX2J1ZmZlcihzdHJ1Y3Qgdm1fZXZlbnRf
Y2hhbm5lbHNfZG9tYWluICppbXBsKQo+ICt7Cj4gKyAgICBpbnQgaSwgcmMgPSAtRU5PTUVNOwo+
ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgaW1wbC0+bnJfZnJhbWVzOyBpKysgKQo+ICsgICAg
ewo+ICsgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2Uo
aW1wbC0+dmVkLmQsIDApOwoKVGhpcyBjcmVhdGVzIHBhZ2VzIHdoaWNoIGFyZSByZWZlcmVuY2Ut
YWJsZSAoaW4gcHJpbmNpcGxlKSBieSB0aGUgZ3Vlc3QsCmFuZCBhcmUgYm91bmRlZCBieSBkLT5t
YXhfcGFnZXMuCgpCb3RoIG9mIHRoZXNlIGFyZSBwcm9wZXJ0aWVzIG9mIHRoZSBleGlzdGluZyBp
bnRlcmZhY2Ugd2hpY2ggd2UnZCBwcmVmZXIKdG8gcmVtb3ZlLgoKPiArICAgICAgICBpZiAoICFw
YWdlICkKPiArICAgICAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgICAgIGlmICggIWdldF9w
YWdlX2FuZF90eXBlKHBhZ2UsIGltcGwtPnZlZC5kLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQo+ICsg
ICAgICAgIHsKPiArICAgICAgICAgICAgcmMgPSAtRU5PREFUQTsKPiArICAgICAgICAgICAgZ290
byBlcnI7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBpbXBsLT5tZm5baV0gPSBwYWdlX3Rv
X21mbihwYWdlKTsKPiArICAgIH0KPiArCj4gKyAgICBpbXBsLT5zbG90cyA9IChzdHJ1Y3Qgdm1f
ZXZlbnRfc2xvdCAqKXZtYXAoaW1wbC0+bWZuLCBpbXBsLT5ucl9mcmFtZXMpOwoKWW91IGFwcGVh
ciB0byBoYXZlIG9wZW5jb2RlZCB2bWFsbG9jKCkgaGVyZS7CoCBJcyB0aGVyZSBhbnkgcmVhc29u
IG5vdCB0bwp1c2UgdGhhdD8KCj4gKyAgICBpZiAoICFpbXBsLT5zbG90cyApCj4gKyAgICAgICAg
Z290byBlcnI7Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkr
KyApCj4gKyAgICAgICAgY2xlYXJfcGFnZSgodm9pZCopaW1wbC0+c2xvdHMgKyBpICogUEFHRV9T
SVpFKTsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArCj4gK2VycjoKPiArICAgIHdoaWxlICggLS1p
ID49IDAgKQo+ICsgICAgewo+ICsgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBtZm5f
dG9fcGFnZShpbXBsLT5tZm5baV0pOwo+ICsKPiArICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFy
X2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkKPiArICAgICAgICAgICAg
cHV0X3BhZ2UocGFnZSk7Cj4gKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cj4gKyAg
ICB9Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCB2bV9ldmVu
dF9jaGFubmVsc19mcmVlX2J1ZmZlcihzdHJ1Y3Qgdm1fZXZlbnRfY2hhbm5lbHNfZG9tYWluICpp
bXBsKQo+ICt7Cj4gKyAgICBpbnQgaTsKPiArCj4gKyAgICBBU1NFUlQoaW1wbCk7Cj4gKwo+ICsg
ICAgaWYgKCAhaW1wbC0+c2xvdHMgKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICB2dW5t
YXAoaW1wbC0+c2xvdHMpOwo+ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgaW1wbC0+bnJfZnJh
bWVzOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBt
Zm5fdG9fcGFnZShpbXBsLT5tZm5baV0pOwo+ICsKPiArICAgICAgICBBU1NFUlQocGFnZSk7Cgpt
Zm5fdG9fcGFnZSgpIGlzIGdvaW5nIHRvIGV4cGxvZGUgYmVmb3JlIHRoaXMgQVNTRVJUKCkgZG9l
cy4KCj4gKyAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZw
YWdlLT5jb3VudF9pbmZvKSApCj4gKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwo+ICsgICAg
ICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwo+ICsgICAgfQo+ICt9Cj4gKwo+ICtzdGF0aWMg
aW50IHZtX2V2ZW50X2NoYW5uZWxzX2NyZWF0ZSgKPiArICAgIHN0cnVjdCBkb21haW4gKmQsCj4g
KyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9uZ19vcCAqdmVjLAo+ICsgICAgc3RydWN0
IHZtX2V2ZW50X2RvbWFpbiAqKl92ZWQsCj4gKyAgICBpbnQgcGF1c2VfZmxhZywKPiArICAgIHhl
bl9ldmVudF9jaGFubmVsX25vdGlmaWNhdGlvbl90IG5vdGlmaWNhdGlvbl9mbikKPiArewo+ICsg
ICAgaW50IHJjLCBpOwo+ICsgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcyA9IFBGTl9VUChkLT5t
YXhfdmNwdXMgKiBzaXplb2Yoc3RydWN0IHZtX2V2ZW50X3Nsb3QpKTsKPiArICAgIHN0cnVjdCB2
bV9ldmVudF9jaGFubmVsc19kb21haW4gKmltcGw7Cj4gKwo+ICsgICAgaWYgKCAqX3ZlZCApCj4g
KyAgICAgICAgcmV0dXJuIC1FQlVTWTsKPiArCj4gKyAgICBpbXBsID0gX3h6YWxsb2Moc2l6ZW9m
KHN0cnVjdCB2bV9ldmVudF9jaGFubmVsc19kb21haW4pICsKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbnJfZnJhbWVzICogc2l6ZW9mKG1mbl90KSwKPiArICAgICAgICAgICAgICAgICAg
ICBfX2FsaWdub2ZfXyhzdHJ1Y3Qgdm1fZXZlbnRfY2hhbm5lbHNfZG9tYWluKSk7Cj4gKyAgICBp
ZiAoIHVubGlrZWx5KCFpbXBsKSApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsg
ICAgc3Bpbl9sb2NrX2luaXQoJmltcGwtPnZlZC5sb2NrKTsKPiArICAgIHNwaW5fbG9jaygmaW1w
bC0+dmVkLmxvY2spOwo+ICsKPiArICAgIGltcGwtPm5yX2ZyYW1lcyA9IG5yX2ZyYW1lczsKPiAr
ICAgIGltcGwtPnZlZC5kID0gZDsKPiArICAgIGltcGwtPnZlZC5vcHMgPSAmdm1fZXZlbnRfY2hh
bm5lbHNfb3BzOwo+ICsKPiArICAgIHJjID0gdm1fZXZlbnRfaW5pdF9kb21haW4oZCk7Cj4gKyAg
ICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmMgPSB2bV9l
dmVudF9jaGFubmVsc19hbGxvY19idWZmZXIoaW1wbCk7Cj4gKyAgICBpZiAoIHJjICkKPiArICAg
ICAgICBnb3RvIGVycjsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPm1heF92Y3B1czsg
aSsrICkKPiArICAgIHsKPiArICAgICAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2No
YW5uZWwoZCwgaSwgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vdGlmaWNhdGlvbl9mbik7Cj4gKyAgICAg
ICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgICAgICBnb3RvIGVycjsKPiArCj4gKyAgICAgICAg
aW1wbC0+c2xvdHNbaV0ucG9ydCA9IHJjOwo+ICsgICAgICAgIGltcGwtPnNsb3RzW2ldLnN0YXRl
ID0gU1RBVEVfVk1fRVZFTlRfU0xPVF9JRExFOwo+ICsgICAgfQo+ICsKPiArICAgIGltcGwtPmVu
YWJsZWQgPSBmYWxzZTsKPiArCj4gKyAgICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2spOwo+
ICsgICAgKl92ZWQgPSAmaW1wbC0+dmVkOwo+ICsgICAgcmV0dXJuIDA7Cj4gKwo+ICtlcnI6Cj4g
KyAgICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2spOwo+ICsgICAgWEZSRUUoaW1wbCk7CgpZ
b3UgZG9uJ3QgZnJlZSB0aGUgZXZlbnQgY2hhbm5lbHMgb24gZXJyb3IuCgpQbGVhc2Ugd3JpdGUg
bWFrZSB0aGUgZGVzdHJ1Y3RvciBpZGVtcG90ZW50IGFuZCBjYWxsIGl0IGZyb20gaGVyZS4KCj4g
KyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4gPHNuaXA+Cj4gK2ludCB2bV9ldmVudF9uZ19kb21j
dGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfbmdfb3AgKnZl
YywKPiArICAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQp
IHVfZG9tY3RsKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgaWYgKCB2ZWMtPm9wID09
IFhFTl9WTV9FVkVOVF9OR19HRVRfVkVSU0lPTiApCj4gKyAgICB7Cj4gKyAgICAgICAgdmVjLT51
LnZlcnNpb24gPSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTjsKPiArICAgICAgICByZXR1cm4g
MDsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoIHVubGlrZWx5KGQgPT0gTlVMTCkgKQo+ICsgICAg
ICAgIHJldHVybiAtRVNSQ0g7Cj4gKwo+ICsgICAgcmMgPSB4c21fdm1fZXZlbnRfY29udHJvbChY
U01fUFJJViwgZCwgdmVjLT50eXBlLCB2ZWMtPm9wKTsKPiArICAgIGlmICggcmMgKQo+ICsgICAg
ICAgIHJldHVybiByYzsKPiArCj4gKyAgICBpZiAoIHVubGlrZWx5KGQgPT0gY3VycmVudC0+ZG9t
YWluKSApIC8qIG5vIGRvbWFpbl9wYXVzZSgpICovCj4gKyAgICB7Cj4gKyAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0lORk8sICJUcmllZCB0byBkbyBhIG1lbW9yeSBldmVudCBvcCBvbiBpdHNlbGYu
XG4iKTsKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gKyAgICBpZiAo
IHVubGlrZWx5KGQtPmlzX2R5aW5nKSApCj4gKyAgICB7Cj4gKyAgICAgICAgZ2RwcmludGsoWEVO
TE9HX0lORk8sICJJZ25vcmluZyBtZW1vcnkgZXZlbnQgb3Agb24gZHlpbmcgZG9tYWluICV1XG4i
LAo+ICsgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7Cj4gKyAgICAgICAgcmV0dXJuIDA7
Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCB1bmxpa2VseShkLT52Y3B1ID09IE5VTEwpIHx8IHVu
bGlrZWx5KGQtPnZjcHVbMF0gPT0gTlVMTCkgKQo+ICsgICAgewo+ICsgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19JTkZPLAo+ICsgICAgICAgICAgICAgICAgICJNZW1vcnkgZXZlbnQgb3Agb24gYSBk
b21haW4gKCV1KSB3aXRoIG5vIHZjcHVzXG4iLAo+ICsgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCk7Cj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICB9Cj4gKwo+ICsgICAgc3dp
dGNoICggdmVjLT50eXBlICkKPiArICAgIHsKPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVf
TU9OSVRPUjoKPiArICAgIHsKPiArICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKwo+ICsgICAgICAg
IHN3aXRjaCAoIHZlYy0+IG9wKQo+ICsgICAgICAgIHsKPiArICAgICAgICBjYXNlIFhFTl9WTV9F
VkVOVF9OR19DUkVBVEU6Cj4gKyAgICAgICAgICAgIC8qIGRvbWFpbl9wYXVzZSgpIG5vdCByZXF1
aXJlZCBoZXJlLCBzZWUgWFNBLTk5ICovCj4gKyAgICAgICAgICAgIHJjID0gYXJjaF9tb25pdG9y
X2luaXRfZG9tYWluKGQpOwo+ICsgICAgICAgICAgICBpZiAoIHJjICkKPiArICAgICAgICAgICAg
ICAgIGJyZWFrOwo+ICsgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2NoYW5uZWxzX2NyZWF0ZShk
LCB2ZWMsICZkLT52bV9ldmVudF9tb25pdG9yLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgX1ZQRl9tZW1fYWNjZXNzLCBtb25pdG9yX25vdGlmaWNhdGlvbik7Cj4gKyAg
ICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9OR19ERVNU
Uk9ZOgo+ICsgICAgICAgICAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9tb25p
dG9yKSApCj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgZG9tYWluX3Bh
dXNlKGQpOwo+ICsgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2NoYW5uZWxzX2Rlc3Ryb3koJmQt
PnZtX2V2ZW50X21vbml0b3IpOwo+ICsgICAgICAgICAgICBhcmNoX21vbml0b3JfY2xlYW51cF9k
b21haW4oZCk7Cj4gKyAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwo+ICsgICAgICAgICAg
ICBicmVhazsKPiArCj4gKyAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfTkdfU0VUX1NUQVRFOgo+
ICsgICAgICAgICAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9tb25pdG9yKSAp
Cj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgZG9tYWluX3BhdXNlKGQp
Owo+ICsgICAgICAgICAgICB0b19jaGFubmVscyhkLT52bV9ldmVudF9tb25pdG9yKS0+ZW5hYmxl
ZCA9ICEhdmVjLT51LmVuYWJsZWQ7Cj4gKyAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwo+
ICsgICAgICAgICAgICByYyA9IDA7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAg
ICBkZWZhdWx0Ogo+ICsgICAgICAgICAgICByYyA9IC1FTk9TWVM7Cj4gKyAgICAgICAgfQo+ICsg
ICAgICAgIGJyZWFrOwo+ICsgICAgfQo+ICsKPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lO
Rwo+ICsgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQRV9QQUdJTkc6Cj4gKyNlbmRpZgo+ICsKPiAr
I2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZ
UEVfU0hBUklORzoKPiArI2VuZGlmCgpUaGVzZSBhcmUgdW5uZWNlc3NhcnksIGFzIHRoZXkgZG9u
J3QgZGV2aWF0ZSBmcm9tIHRoZSBkZWZhdWx0LgoKfkFuZHJldwoKPiArCj4gKyAgICBkZWZhdWx0
Ogo+ICsgICAgICAgIHJjID0gLUVOT1NZUzsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gcmM7
Cj4gK30KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 15:03:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 15: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 1hYAyF-0000rR-B3; Tue, 04 Jun 2019 15:03:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYAyE-0000rM-G4
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 15:03:26 +0000
X-Inumbo-ID: e674a727-86d9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e674a727-86d9-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 15:03:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 09:03:23 -0600
Message-Id: <5CF6883802000078002352A1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 09:03:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-4-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-4-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 03/10] microcode: introduce a global
 cache of ucode patch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiAr
Ym9vbCBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKnBhdGNo
KQo+ICt7Cj4gKwo+ICsgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZtaWNyb2NvZGVfbXV0ZXgp
KTsKPiArCj4gKyAgICBpZiAoICFtaWNyb2NvZGVfb3BzLT5tYXRjaF9jcHUocGF0Y2gpICkKPiAr
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgaWYgKCAhbWljcm9jb2RlX2NhY2hlICkK
PiArICAgICAgICBtaWNyb2NvZGVfY2FjaGUgPSBwYXRjaDsKPiArICAgIGVsc2UgaWYgKCBtaWNy
b2NvZGVfb3BzLT5jb21wYXJlX3BhdGNoKHBhdGNoLCBtaWNyb2NvZGVfY2FjaGUpID09Cj4gKyAg
ICAgICAgICAgICAgICAgIE5FV19VQ09ERSApCj4gKyAgICB7Cj4gKyAgICAgICAgbWljcm9jb2Rl
X29wcy0+ZnJlZV9wYXRjaChtaWNyb2NvZGVfY2FjaGUpOwo+ICsgICAgICAgIG1pY3JvY29kZV9j
YWNoZSA9IHBhdGNoOwo+ICsgICAgfQoKSG1tLCBva2F5LCB0aGUgd2F5IHlvdSBkbyB0aGluZ3Mg
aGVyZSB0aHJlZSBlbnVtZXJhdGlvbiB2YWx1ZXMKbWF5IGluZGVlZCBiZSBzdWZmaWNpZW50LiAi
b2xkIiBtYXkganVzdCBiZSBhIGxpdHRsZSBtaXNsZWFkaW5nIHRoZW4uCihBcyB0byBteSByZXNw
ZWN0aXZlIGNvbW1lbnQgb24gdGhlIHByZXZpb3VzIHBhdGNoLikKCj4gK3N0YXRpYyBzdHJ1Y3Qg
bWljcm9jb2RlX3BhdGNoICphbGxvY19taWNyb2NvZGVfcGF0Y2goCj4gKyAgICBjb25zdCBzdHJ1
Y3QgbWljcm9jb2RlX2FtZCAqbWNfYW1kKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgbWljcm9jb2RlX3Bh
dGNoICptaWNyb2NvZGVfcGF0Y2ggPSB4bWFsbG9jKHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gpOwo+
ICsgICAgc3RydWN0IG1pY3JvY29kZV9hbWQgKmNhY2hlID0geG1hbGxvYyhzdHJ1Y3QgbWljcm9j
b2RlX2FtZCk7Cj4gKyAgICB2b2lkICptcGIgPSB4bWFsbG9jX2J5dGVzKG1jX2FtZC0+bXBiX3Np
emUpOwo+ICsgICAgc3RydWN0IGVxdWl2X2NwdV9lbnRyeSAqZXF1aXZfY3B1X3RhYmxlID0KPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4bWFsbG9jX2J5dGVzKG1jX2FtZC0+ZXF1
aXZfY3B1X3RhYmxlX3NpemUpOwo+ICsKPiArICAgIGlmICggIW1pY3JvY29kZV9wYXRjaCB8fCAh
Y2FjaGUgfHwgIW1wYiB8fCAhZXF1aXZfY3B1X3RhYmxlICkKPiArICAgIHsKPiArICAgICAgICB4
ZnJlZShtaWNyb2NvZGVfcGF0Y2gpOwo+ICsgICAgICAgIHhmcmVlKGNhY2hlKTsKPiArICAgICAg
ICB4ZnJlZShtcGIpOwo+ICsgICAgICAgIHhmcmVlKGVxdWl2X2NwdV90YWJsZSk7Cj4gKyAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIgIm1pY3JvY29kZTogQ2FuIG5vdCBhbGxvY2F0ZSBtZW1vcnlc
biIpOwoKSSdtIG5vdCBjb252aW5jZWQgdGhpcyBuZWVkcyBsb2dnaW5nLgoKPiArICAgICAgICBy
ZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiArICAgIH0KPiArCj4gKyAgICBjYWNoZS0+ZXF1aXZf
Y3B1X3RhYmxlID0gZXF1aXZfY3B1X3RhYmxlOwo+ICsgICAgY2FjaGUtPm1wYiA9IG1wYjsKPiAr
ICAgIG1lbWNweShjYWNoZS0+ZXF1aXZfY3B1X3RhYmxlLCBtY19hbWQtPmVxdWl2X2NwdV90YWJs
ZSwKCldoeSBub3QgdXNlIHRoZSBsb2NhbCB2YXJpYWJsZSBoZXJlIGFuZCAuLi4KCj4gKyAgICAg
ICAgICAgbWNfYW1kLT5lcXVpdl9jcHVfdGFibGVfc2l6ZSk7Cj4gKyAgICBtZW1jcHkoY2FjaGUt
Pm1wYiwgbWNfYW1kLT5tcGIsIG1jX2FtZC0+bXBiX3NpemUpOwoKaGVyZT8gTGVzcyBzb3VyY2Ug
Y29kZSBhbmQgcHJlc3VtYWJseSBhbHNvIHNsaWdodGx5IGxlc3MgYmluYXJ5CmNvZGUuIEluIGZh
Y3QgSSB3b25kZXIgaWYgeW91IHdvdWxkbid0IGJldHRlciBtZW1jcHkoKSBmaXJzdAphbnl3YXks
IGFuZCBvbmx5IHRoZW4gc3RvcmUgdGhlIHZhbHVlcyBpbnRvIHRoZSBmaWVsZHMuIEl0IHdvbid0
Cm1hdHRlciBtdWNoIHdpdGggdGhlIGdsb2JhbCBsb2NrIGhlbGQsIGJ1dCBpdCdzIGdlbmVyYWxs
eSBnb29kCnByYWN0aWNlIHRvIGRvIHRoaW5ncyBpbiBhbiBvcmRlciB0aGF0IHdvbid0IHJpc2sg
dG8gY29uZnVzZQpoeXBvdGhldGljYWwgY29uc3VtZXJzIG9mIHRoZSBkYXRhLgoKPiArc3RhdGlj
IHZvaWQgZnJlZV9wYXRjaChzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICptaWNyb2NvZGVfcGF0Y2gp
Cj4gK3sKPiArICAgIHN0cnVjdCBtaWNyb2NvZGVfYW1kICptY19hbWQgPSBtaWNyb2NvZGVfcGF0
Y2gtPm1jX2FtZDsKPiArCj4gKyAgICB4ZnJlZShtY19hbWQtPmVxdWl2X2NwdV90YWJsZSk7Cj4g
KyAgICB4ZnJlZShtY19hbWQtPm1wYik7Cj4gKyAgICB4ZnJlZShtY19hbWQpOwo+ICsgICAgeGZy
ZWUobWljcm9jb2RlX3BhdGNoKTsKCkkgdGhpbmsgSSBzYWlkIHNvIGJlZm9yZTogRnJlZWluZyBv
ZiB0aGUgZ2VuZXJpYyB3cmFwcGVyIHN0cnVjdAp3b3VsZCBwcm9iYWJseSBiZXR0ZXIgYmUgcGxh
Y2VkIGluIGdlbmVyaWMgY29kZS4KCj4gQEAgLTQ5Nyw3ICs1NTgsMjAgQEAgc3RhdGljIGludCBj
cHVfcmVxdWVzdF9taWNyb2NvZGUodW5zaWduZWQgaW50IGNwdSwgY29uc3Qgdm9pZCAqYnVmLAo+
ICAgICAgd2hpbGUgKCAoZXJyb3IgPSBnZXRfdWNvZGVfZnJvbV9idWZmZXJfYW1kKG1jX2FtZCwg
YnVmLCBidWZzaXplLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZvZmZzZXQpKSA9PSAwICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIG1pY3JvY29k
ZV9maXRzKG1jX2FtZCwgY3B1KSApCj4gKyAgICAgICAgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAq
bmV3X3BhdGNoID0gYWxsb2NfbWljcm9jb2RlX3BhdGNoKG1jX2FtZCk7Cj4gKwo+ICsgICAgICAg
IGlmICggSVNfRVJSKG5ld19wYXRjaCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZXJy
b3IgPSBQVFJfRVJSKG5ld19wYXRjaCk7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAg
IH0KPiArCj4gKyAgICAgICAgaWYgKCBtYXRjaF9jcHUobmV3X3BhdGNoKSApCj4gKyAgICAgICAg
ICAgIG1pY3JvY29kZV91cGRhdGVfY2FjaGUobmV3X3BhdGNoKTsKPiArICAgICAgICBlbHNlCj4g
KyAgICAgICAgICAgIGZyZWVfcGF0Y2gobmV3X3BhdGNoKTsKCldoeSBkbyB5b3UgcmUtZG8gd2hh
dCBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKCkgYWxyZWFkeSBkb2VzPwpJdCBjYWxscyAtPm1hdGNo
X2NwdSgpIGFuZCAtPmZyZWVfcGF0Y2goKSBhbGwgYnkgaXRzZWxmLiBJdCBsb29rcyBhcwppZiBp
dCB3b3VsZCBuZWVkIHRvIGdhaW4gb25lIG1vcmUgLT5mcmVlX3BhdGNoKCkgaW52b2NhdGlvbiB0
aG91Z2guCgooVGhlc2UgbGFzdCB0d28gY29tbWVudHMgYXBwbHkgdG8gdGhlIHJlc3BlY3RpdmUg
SW50ZWwgY29kZSBhcwp3ZWxsIHRoZW4uKQoKPiBAQCAtMjc3LDYgKzMxOSw3IEBAIHN0YXRpYyBp
bnQgZ2V0X21hdGNoaW5nX21pY3JvY29kZShjb25zdCB2b2lkICptYywgdW5zaWduZWQgaW50IGNw
dSkKPiAgICAgIG1lbWNweShuZXdfbWMsIG1jLCB0b3RhbF9zaXplKTsKPiAgICAgIHhmcmVlKHVj
aS0+bWMubWNfaW50ZWwpOwo+ICAgICAgdWNpLT5tYy5tY19pbnRlbCA9IG5ld19tYzsKPiArCj4g
ICAgICByZXR1cm4gMTsKPiAgfQo+ICAKClN0cmF5IGNvc21ldGljcz8KCj4gQEAgLTMwOSwxOSAr
MzU2LDE5IEBAIHN0YXRpYyBpbnQgYXBwbHlfbWljcm9jb2RlKHVuc2lnbmVkIGludCBjcHUpCj4g
ICAgICB2YWxbMV0gPSAodWludDMyX3QpKG1zcl9jb250ZW50ID4+IDMyKTsKPiAgCj4gICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZtaWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZsYWdzKTsKPiAt
ICAgIGlmICggdmFsWzFdICE9IHVjaS0+bWMubWNfaW50ZWwtPmhkci5yZXYgKQo+ICsgICAgaWYg
KCB2YWxbMV0gIT0gbWNfaW50ZWwtPmhkci5yZXYgKQo+ICAgICAgewo+ICAgICAgICAgIHByaW50
ayhLRVJOX0VSUiAibWljcm9jb2RlOiBDUFUlZCB1cGRhdGUgZnJvbSByZXZpc2lvbiAiCj4gICAg
ICAgICAgICAgICAgICIlI3ggdG8gJSN4IGZhaWxlZC4gUmVzdWx0aW5nIHJldmlzaW9uIGlzICUj
eC5cbiIsIGNwdV9udW0sCj4gLSAgICAgICAgICAgICAgIHVjaS0+Y3B1X3NpZy5yZXYsIHVjaS0+
bWMubWNfaW50ZWwtPmhkci5yZXYsIHZhbFsxXSk7Cj4gKyAgICAgICAgICAgICAgIHVjaS0+Y3B1
X3NpZy5yZXYsIG1jX2ludGVsLT5oZHIucmV2LCB2YWxbMV0pOwo+ICAgICAgICAgIHJldHVybiAt
RUlPOwo+ICAgICAgfQo+ICAgICAgcHJpbnRrKEtFUk5fSU5GTyAibWljcm9jb2RlOiBDUFUlZCB1
cGRhdGVkIGZyb20gcmV2aXNpb24gIgo+ICAgICAgICAgICAgICIlI3ggdG8gJSN4LCBkYXRlID0g
JTA0eC0lMDJ4LSUwMnggXG4iLAo+ICAgICAgICAgICAgIGNwdV9udW0sIHVjaS0+Y3B1X3NpZy5y
ZXYsIHZhbFsxXSwKPiAtICAgICAgICAgICB1Y2ktPm1jLm1jX2ludGVsLT5oZHIueWVhciwKPiAt
ICAgICAgICAgICB1Y2ktPm1jLm1jX2ludGVsLT5oZHIubW9udGgsCj4gLSAgICAgICAgICAgdWNp
LT5tYy5tY19pbnRlbC0+aGRyLmRheSk7Cj4gKyAgICAgICAgICAgbWNfaW50ZWwtPmhkci55ZWFy
LAo+ICsgICAgICAgICAgIG1jX2ludGVsLT5oZHIubW9udGgsCj4gKyAgICAgICAgICAgbWNfaW50
ZWwtPmhkci5kYXkpOwoKVGhlIHRocmVlIGFyZ3VtZW50cyBub3cgbG9vayB0byBhbGwgZml0IG9u
IGEgc2luZ2xlIGxpbmUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 15:13:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 15: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 1hYB8K-0001vn-En; Tue, 04 Jun 2019 15: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYB8I-0001vi-Nm
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 15:13:50 +0000
X-Inumbo-ID: 5afb60f3-86db-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5afb60f3-86db-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 15:13:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 09:13:48 -0600
Message-Id: <5CF68AAA02000078002352B1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 09:13:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-5-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-5-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 04/10] microcode: remove struct
 ucode_cpu_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBX
ZSBjYW4gcmVtb3ZlIHRoZSBwZXItY3B1IGNhY2hlIGZpZWxkIGluIHN0cnVjdCB1Y29kZV9jcHVf
aW5mbyBzaW5jZQo+IGl0IGhhcyBiZWVuIHJlcGxhY2VkIGJ5IGEgZ2xvYmFsIGNhY2hlLiBJdCB3
b3VsZCBsZWFkcyB0byBvbmx5IG9uZSBmaWVsZAo+IHJlbWFpbmluZyBpbiB1Y29kZV9jcHVfaW5m
by4gVGhlbiwgdGhpcyBzdHJ1Y3QgaXMgcmVtb3ZlZCBhbmQgdGhlCj4gcmVtYWluaW5nIGZpZWxk
IChjcHUgc2lnbmF0dXJlKSBpcyBzdG9yZWQgaW4gcGVyLWNwdSBhcmVhLgo+IAo+IEFsc28gcmVt
b3ZlICdtaWNyb2NvZGVfcmVzdW1lX21hdGNoJyBmcm9tIG1pY3JvY29kZV9vcHMgYmVjYXVzZSB0
aGUKPiBjaGVjayBpcyBkb25lIGluIGZpbmRfcGF0Y2goKS4gVGhlIGNwdSBzdGF0dXMgbm90aWZp
ZXIgaXMgYWxzbwo+IHJlbW92ZWQuIEl0IHdhcyB1c2VkIHRvIGZyZWUgdGhlICJtYyIgZmllbGQg
dG8gYXZvaWQgbWVtb3J5IGxlYWsuCgpUaGVyZSdzIG5vIGZpbmRfcGF0Y2goKSBmdW5jdGlvbiBh
bnltb3JlIGFmYWljcy4gQW5kIEkgYWxzbyB0aGluayB0aGlzCnNob3VsZCBiZSBhIHNlcGFyYXRl
IHBhdGNoLiBUaGUgYWJvdmUgaXNuJ3QgZW5vdWdoIGltbyB0byBqdXN0aWZ5IC4uLgoKPiAgaW50
IG1pY3JvY29kZV9yZXN1bWVfY3B1KHVuc2lnbmVkIGludCBjcHUpCj4gIHsKPiAgICAgIGludCBl
cnI7Cj4gLSAgICBzdHJ1Y3QgdWNvZGVfY3B1X2luZm8gKnVjaSA9ICZwZXJfY3B1KHVjb2RlX2Nw
dV9pbmZvLCBjcHUpOwo+IC0gICAgc3RydWN0IGNwdV9zaWduYXR1cmUgbnNpZzsKPiAtICAgIHVu
c2lnbmVkIGludCBjcHUyOwo+ICsgICAgc3RydWN0IGNwdV9zaWduYXR1cmUgKnNpZyA9ICZwZXJf
Y3B1KGNwdV9zaWcsIGNwdSk7Cj4gIAo+ICAgICAgaWYgKCAhbWljcm9jb2RlX29wcyApCj4gICAg
ICAgICAgcmV0dXJuIDA7Cj4gIAo+ICAgICAgc3Bpbl9sb2NrKCZtaWNyb2NvZGVfbXV0ZXgpOwo+
ICAKPiAtICAgIGVyciA9IG1pY3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2luZm8oY3B1LCAmdWNp
LT5jcHVfc2lnKTsKPiAtICAgIGlmICggZXJyICkKPiAtICAgIHsKPiAtICAgICAgICBfX21pY3Jv
Y29kZV9maW5pX2NwdShjcHUpOwo+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZtaWNyb2NvZGVfbXV0
ZXgpOwo+IC0gICAgICAgIHJldHVybiBlcnI7Cj4gLSAgICB9Cj4gLQo+IC0gICAgaWYgKCB1Y2kt
Pm1jLm1jX3ZhbGlkICkKPiAtICAgIHsKPiAtICAgICAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5t
aWNyb2NvZGVfcmVzdW1lX21hdGNoKGNwdSwgdWNpLT5tYy5tY192YWxpZCk7Cj4gLSAgICAgICAg
aWYgKCBlcnIgPj0gMCApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBpZiAoIGVyciApCj4g
LSAgICAgICAgICAgICAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5hcHBseV9taWNyb2NvZGUoY3B1
KTsKPiAtICAgICAgICAgICAgc3Bpbl91bmxvY2soJm1pY3JvY29kZV9tdXRleCk7Cj4gLSAgICAg
ICAgICAgIHJldHVybiBlcnI7Cj4gLSAgICAgICAgfQo+IC0gICAgfQo+IC0KPiAtICAgIG5zaWcg
PSB1Y2ktPmNwdV9zaWc7Cj4gLSAgICBfX21pY3JvY29kZV9maW5pX2NwdShjcHUpOwo+IC0gICAg
dWNpLT5jcHVfc2lnID0gbnNpZzsKPiAtCj4gLSAgICBlcnIgPSAtRUlPOwo+IC0gICAgZm9yX2Vh
Y2hfb25saW5lX2NwdSAoIGNwdTIgKQo+IC0gICAgewo+IC0gICAgICAgIHVjaSA9ICZwZXJfY3B1
KHVjb2RlX2NwdV9pbmZvLCBjcHUyKTsKPiAtICAgICAgICBpZiAoIHVjaS0+bWMubWNfdmFsaWQg
JiYKPiAtICAgICAgICAgICAgIG1pY3JvY29kZV9vcHMtPm1pY3JvY29kZV9yZXN1bWVfbWF0Y2go
Y3B1LCB1Y2ktPm1jLm1jX3ZhbGlkKSA+IDAgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAg
ZXJyID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKGNwdSk7Cj4gLSAgICAgICAgICAg
IGJyZWFrOwo+IC0gICAgICAgIH0KPiAtICAgIH0KCi4uLiBpbiBwYXJ0aWN1bGFyIHRoZSByZW1v
dmFsIG9mIHRoaXMgbG9vcCwgdGhlIG1vcmUgdGhhdCBib3RoIHRoZQpsb29wIGFuZCB0aGUgY29k
ZSBhaGVhZCBvZiBpdCBhbHNvIGNhbGwgLT5hcHBseV9taWNyb2NvZGUoKS4KCj4gQEAgLTI4MSw3
ICsyODEsNiBAQCBzdGF0aWMgZW51bSBtaWNyb2NvZGVfbWF0Y2hfcmVzdWx0IGNvbXBhcmVfcGF0
Y2goCj4gICAqLwo+ICBzdGF0aWMgaW50IGdldF9tYXRjaGluZ19taWNyb2NvZGUoY29uc3Qgdm9p
ZCAqbWMsIHVuc2lnbmVkIGludCBjcHUpCj4gIHsKPiAtICAgIHN0cnVjdCB1Y29kZV9jcHVfaW5m
byAqdWNpID0gJnBlcl9jcHUodWNvZGVfY3B1X2luZm8sIGNwdSk7CgpOb3RlIGhvdyB0aGlzIHdh
cyB1c2luZyAiY3B1Ii4KCj4gQEAgLTMwOCwxNyArMzA3LDcgQEAgc3RhdGljIGludCBnZXRfbWF0
Y2hpbmdfbWljcm9jb2RlKGNvbnN0IHZvaWQgKm1jLCB1bnNpZ25lZCBpbnQgY3B1KQo+ICAKPiAg
ICAgIHByX2RlYnVnKCJtaWNyb2NvZGU6IENQVSVkIGZvdW5kIGEgbWF0Y2hpbmcgbWljcm9jb2Rl
IHVwZGF0ZSB3aXRoIgo+ICAgICAgICAgICAgICAgIiB2ZXJzaW9uICUjeCAoY3VycmVudD0lI3gp
XG4iLAo+IC0gICAgICAgICAgICAgY3B1LCBtY19oZWFkZXItPnJldiwgdWNpLT5jcHVfc2lnLnJl
dik7Cj4gLSAgICBuZXdfbWMgPSB4bWFsbG9jX2J5dGVzKHRvdGFsX3NpemUpOwo+IC0gICAgaWYg
KCBuZXdfbWMgPT0gTlVMTCApCj4gLSAgICB7Cj4gLSAgICAgICAgcHJpbnRrKEtFUk5fRVJSICJt
aWNyb2NvZGU6IGVycm9yISBDYW4gbm90IGFsbG9jYXRlIG1lbW9yeVxuIik7Cj4gLSAgICAgICAg
cmV0dXJuIC1FTk9NRU07Cj4gLSAgICB9Cj4gLQo+IC0gICAgbWVtY3B5KG5ld19tYywgbWMsIHRv
dGFsX3NpemUpOwo+IC0gICAgeGZyZWUodWNpLT5tYy5tY19pbnRlbCk7Cj4gLSAgICB1Y2ktPm1j
Lm1jX2ludGVsID0gbmV3X21jOwo+ICsgICAgICAgICAgICAgY3B1LCBtY19oZWFkZXItPnJldiwg
dGhpc19jcHUoY3B1X3NpZykucmV2KTsKCldoeSAidGhpc19jcHUoKSIgaGVyZT8KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 15:29:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 15: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 1hYBNc-00033J-W6; Tue, 04 Jun 2019 15:29:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYBNb-00030w-JU
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 15:29:39 +0000
X-Inumbo-ID: 904fa850-86dd-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 904fa850-86dd-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 15:29:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 09:29:37 -0600
Message-Id: <5CF68E5E02000078002352C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 09:29:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-6-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-6-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 05/10] microcode: remove pointless 'cpu'
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiAt
LS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2FtZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21p
Y3JvY29kZV9hbWQuYwo+IEBAIC03OCw4ICs3OCw5IEBAIHN0cnVjdCBtcGJoZHIgewo+ICBzdGF0
aWMgREVGSU5FX1NQSU5MT0NLKG1pY3JvY29kZV91cGRhdGVfbG9jayk7Cj4gIAo+ICAvKiBTZWUg
Y29tbWVudCBpbiBzdGFydF91cGRhdGUoKSBmb3IgY2FzZXMgd2hlbiB0aGlzIHJvdXRpbmUgZmFp
bHMgKi8KPiAtc3RhdGljIGludCBjb2xsZWN0X2NwdV9pbmZvKHVuc2lnbmVkIGludCBjcHUsIHN0
cnVjdCBjcHVfc2lnbmF0dXJlICpjc2lnKQo+ICtzdGF0aWMgaW50IGNvbGxlY3RfY3B1X2luZm8o
c3RydWN0IGNwdV9zaWduYXR1cmUgKmNzaWcpCj4gIHsKPiArICAgIHVuc2lnbmVkIGludCBjcHUg
PSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4gICAgICBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSAmY3B1
X2RhdGFbY3B1XTsKCkkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBjbGVhciBpZiB5b3UgdXNlZCBj
dXJyZW50X2NwdV9kYXRhIGhlcmUuClRoZSBvbmx5IG90aGVyIHVzZSBvZiAiY3B1IiBpcyBpbiBh
IHByX2RlYnVnKCksIHdoaWNoIGJ5IGRlZmF1bHQKZXhwYW5kcyB0byBub3RoaW5nIGFueXdheSwg
YW5kIGhlbmNlIGlzIGNoZWFwIHRvIGNoYW5nZSB0bwp1c2Ugc21wX3Byb2Nlc3Nvcl9pZCgpIGlu
c3RlYWQuCgo+IEBAIC00MzUsMTQgKzQyOSwxNCBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50
IGZpbmFsX2xldmVsc1tdID0gewo+ICAgICAgMHgwMTAwMDBhZgo+ICB9Owo+ICAKPiAtc3RhdGlj
IGJvb2xfdCBjaGVja19maW5hbF9wYXRjaF9sZXZlbHModW5zaWduZWQgaW50IGNwdSkKPiArc3Rh
dGljIGJvb2wgY2hlY2tfZmluYWxfcGF0Y2hfbGV2ZWxzKHZvaWQpCj4gIHsKPiAgICAgIC8qCj4g
ICAgICAgKiBDaGVjayB0aGUgY3VycmVudCBwYXRjaCBsZXZlbHMgb24gdGhlIGNwdS4gSWYgdGhl
eSBhcmUgZXF1YWwgdG8KPiAgICAgICAqIGFueSBvZiB0aGUgJ2ZpbmFsX2xldmVscycsIHRoZW4g
d2Ugc2hvdWxkIG5vdCB1cGRhdGUgdGhlIG1pY3JvY29kZQo+ICAgICAgICogcGF0Y2ggb24gdGhl
IGNwdSBhcyBzeXN0ZW0gd2lsbCBoYW5nIG90aGVyd2lzZS4KPiAgICAgICAqLwo+IC0gICAgY29u
c3Qgc3RydWN0IGNwdV9zaWduYXR1cmUgKnNpZyA9ICZwZXJfY3B1KGNwdV9zaWcsIGNwdSk7Cj4g
KyAgICBjb25zdCBzdHJ1Y3QgY3B1X3NpZ25hdHVyZSAqc2lnID0gJnRoaXNfY3B1KGNwdV9zaWcp
Owo+ICAgICAgdW5zaWduZWQgaW50IGk7CgpJIGRvbid0IHNlZSBhbnkgZGVwZW5kZW5jeSBvZiB0
aGlzIGZ1bmN0aW9uIHVwb24gcnVubmluZyBvbgp0aGUgc3ViamVjdCBDUFUuCgo+IEBAIC0yNzks
MTIgKzI3OCwxMyBAQCBzdGF0aWMgZW51bSBtaWNyb2NvZGVfbWF0Y2hfcmVzdWx0IGNvbXBhcmVf
cGF0Y2goCj4gICAqIHJldHVybiAxIC0gZm91bmQgdXBkYXRlCj4gICAqIHJldHVybiA8IDAgLSBl
cnJvcgo+ICAgKi8KPiAtc3RhdGljIGludCBnZXRfbWF0Y2hpbmdfbWljcm9jb2RlKGNvbnN0IHZv
aWQgKm1jLCB1bnNpZ25lZCBpbnQgY3B1KQo+ICtzdGF0aWMgaW50IGdldF9tYXRjaGluZ19taWNy
b2NvZGUoY29uc3Qgdm9pZCAqbWMpCj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBtaWNyb2NvZGVf
aGVhZGVyX2ludGVsICptY19oZWFkZXIgPSBtYzsKPiAgICAgIHVuc2lnbmVkIGxvbmcgdG90YWxf
c2l6ZSA9IGdldF90b3RhbHNpemUobWNfaGVhZGVyKTsKPiAgICAgIHZvaWQgKm5ld19tYyA9IHht
YWxsb2NfYnl0ZXModG90YWxfc2l6ZSk7Cj4gICAgICBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpu
ZXdfcGF0Y2ggPSB4bWFsbG9jKHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gpOwo+ICsgICAgdW5zaWdu
ZWQgaW50IF9fbWF5YmVfdW51c2VkIGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKClRoZSBfX21h
eWJlX3VudXNlZCBpcyBmb3IgdGhlIHNvbGUgdXNlIGluIHByX2RlYnVnKCk/IFBsZWFzZQppbnN0
ZWFkIHVzZSBzbXBfcHJvY2Vzc29yX2lkKCkgdGhlcmUsIGlmIHNvLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:04:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:04:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYBvV-0006zQ-R9; Tue, 04 Jun 2019 16:04: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYBvU-0006zL-RI
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:04:40 +0000
X-Inumbo-ID: 73f4640c-86e2-11e9-81b0-eb87313f631c
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73f4640c-86e2-11e9-81b0-eb87313f631c;
 Tue, 04 Jun 2019 16:04: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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: BqWxO1NvnyQJQ17ow/1saY9hAtJg0tK1nzo9DKN9WZQbEdyyJV87fcuwrYFvOPmCNwFKIb+u1H
 etZFlEUESJp0aHVKtRfh5hIbv6U3eEeX2S0DwbBXhfbqLt4rUqPvPt3uH9apVMjFYj3PvkvgDV
 ahiT4VmUSLMRJAvk8uOIeoD1CNPdzb5KNufbtKcBeA+ki7zpgdr4Mnw64s9JbbC8cmbKPbXB5t
 f7JsgtMEecSlq0IBhfiU4518tXR/Fb6dcvTLUyc93SgwfcPE6hoRBkLf0UzU7XWfjzFEMtrtgE
 mCs=
X-SBRS: 2.7
X-MesageID: 1308776
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1308776"
To: Petre Pircalabu <ppircalabu@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <2da0f80cc9af391f623466f8152a1728274a967b.1559224640.git.ppircalabu@bitdefender.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: <fc3db2fc-f740-611a-bcf9-43b7b6ebb0d5@citrix.com>
Date: Tue, 4 Jun 2019 17:04:33 +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: <2da0f80cc9af391f623466f8152a1728274a967b.1559224640.git.ppircalabu@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 9/9] 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: Tamas K Lengyel <tamas@tklengyel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gMzAvMDUvMjAxOSAxNToxOCwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOgo+ICsjZGVmaW5lIHRv
X2NoYW5uZWxzKF92bWUpIGNvbnRhaW5lcl9vZigoX3ZtZSksIHZtX2V2ZW50X2NoYW5uZWxzX3Qs
IHZtZSkKPiArCj4gK3N0YXRpYyBpbnQgdm1fZXZlbnRfY2hhbm5lbHNfaW5pdCh4Y19pbnRlcmZh
Y2UgKnhjaCwgeGVuZXZ0Y2huX2hhbmRsZSAqeGNlLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZG9taWRfdCBkb21haW5faWQsIHZtX2V2ZW50X29wc190ICpvcHMsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF90ICoqdm1fZXZlbnQpCj4g
K3sKPiArICAgIHZtX2V2ZW50X2NoYW5uZWxzX3QgKmltcGwgPSBOVUxMOwo+ICsgICAgaW50IHJj
LCBpLCBudW1fdmNwdXM7Cj4gKyAgICB4Y19kb21pbmZvX3QgaW5mbzsKPiArICAgIHVuc2lnbmVk
IGxvbmcgbnJfZnJhbWVzOwo+ICsKPiArICAgIC8qIEdldCB0aGUgbnVtYmVycyBvZiB2Y3B1cyAq
Lwo+ICsgICAgcmMgPSB4Y19kb21haW5fZ2V0aW5mbyh4Y2gsIGRvbWFpbl9pZCwgMSwgJmluZm8p
Owo+ICsgICAgaWYgKCByYyAhPSAxICkKCnx8IGluZm8uZG9taWQgIT0gZG9tYWluX2lkCgpUaGUg
QVBJIGlzIGlkaW90aWMuwqAgSG93ZXZlci4uLiAoc2VlIHNldmVyYWwgYmVsb3cpCgo+ICsgICAg
ewo+ICsgICAgICAgIEVSUk9SKCJ4Y19kb21haW5fZ2V0aW5mbyBmYWlsZWQuIHJjID0gJWRcbiIs
IHJjKTsKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKyAgICB9Cj4gKwo+ICsgICAgbnVtX3ZjcHVz
ID0gaW5mby5tYXhfdmNwdV9pZCArIDE7Cj4gKwo+ICsgICAgaW1wbCA9ICh2bV9ldmVudF9jaGFu
bmVsc190ICopY2FsbG9jKDEsIHNpemVvZih2bV9ldmVudF9jaGFubmVsc190KSArCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVtX3ZjcHVzICogc2l6ZW9m
KGludCkpOwoKVGhpcyBpcyBDLCBub3QgQysrCgo+ICsgICAgaWYgKCAhaW1wbCApCj4gKyAgICAg
ICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsgICAgaW1wbC0+bnVtX3ZjcHVzID0gbnVtX3ZjcHVz
Owo+ICsKPiArICAgIGltcGwtPmZtZW0gPSB4ZW5mb3JlaWdubWVtb3J5X29wZW4oMCwwKTsKClNw
YWNlcyBhbmQgTlVMTC4KCj4gKyAgICBpZiAoICFpbXBsLT5mbWVtICkKPiArICAgIHsKPiArICAg
ICAgICByYyA9IC1lcnJubzsKPiArICAgICAgICBnb3RvIGVycjsKPiArICAgIH0KPiArCj4gKyAg
ICByYyA9IHhjX21vbml0b3JfbmdfY3JlYXRlKHhjaCwgZG9tYWluX2lkKTsKPiArICAgIGlmICgg
cmMgKQo+ICsgICAgewo+ICsgICAgICAgIEVSUk9SKCJGYWlsZWQgdG8gZW5hYmxlIG1vbml0b3Ii
KTsKPiArICAgICAgICBnb3RvIGVycjsKPiArICAgIH0KPiArCj4gKyAgICBucl9mcmFtZXMgPSBQ
Rk5fVVAobnVtX3ZjcHVzICogc2l6ZW9mKHN0cnVjdCB2bV9ldmVudF9zbG90KSk7Cj4gKwo+ICsg
ICAgaW1wbC0+ZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKGltcGwtPmZtZW0s
IGRvbWFpbl9pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYRU5NRU1fcmVzb3VyY2Vfdm1fZXZlbnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUiwgMCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBucl9mcmFtZXMs
ICh2b2lkKikmaW1wbC0+c2xvdHMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgMCk7CgouLi4gb25lIGJpZyBw
cm9ibGVtIHdpdGggdGhlIGV4aXN0aW5nIHZtX2V2ZW50IGludGVyZmFjZSBpcyB0aGF0IGl0CnJl
cXVpcmVzIGRvbWN0bHMuCgpJbiBwYXJ0aWN1bGFyLCBJIHdhcyBob3Bpbmcgd2UgY291bGQgdGFr
ZSB0aGUgb3Bwb3J0dW5pdHkgb2YgdGhpcyBuZXcKaW50ZXJmYWNlIHRvIHNlZSBpZiB3ZSBjb3Vs
ZCBhbHNvIHJlbW92ZSB0aGUgdXNlIG9mIGFsbCB1bnN0YWJsZSBpbnRlcmZhY2VzLgoKRG8geW91
IGhhcHBlbiB0byBrbm93IG9mZmhhbmQgd2hpY2ggbm9uLXN0YWJsZSBoeXBlcmNhbGxzIGFyZSBj
dXJyZW50bHkKbmVlZGVkIGZvciBpbnRyb3NwZWN0aW9uIHB1cnBvc2VzPwoKPiArdm1fZXZlbnRf
b3BzX3QgY2hhbm5lbF9vcHMgPSB7Cj4gKyAgICAuZ2V0X3JlcXVlc3QgPSB2bV9ldmVudF9jaGFu
bmVsc19nZXRfcmVxdWVzdCwKPiArICAgIC5wdXRfcmVzcG9uc2UgPSB2bV9ldmVudF9jaGFubmVs
c19wdXRfcmVzcG9uc2UsCj4gKyAgICAubm90aWZ5X3BvcnQgPSB2bV9ldmVudF9jaGFubmVsc19u
b3RpZnlfcG9ydCwKPiArICAgIC5pbml0ID0gdm1fZXZlbnRfY2hhbm5lbHNfaW5pdCwKPiArICAg
IC50ZWFyZG93biA9IHZtX2V2ZW50X2NoYW5uZWxzX3RlYXJkb3duCgpIZXJlIGFuZCBlbHNld2hl
cmUsIGEgdHJhaWxpbmcgY29tbWEgcGxlYXNlLsKgIEl0IHNpbXBsaWZpZXMgZnV0dXJlIGRpZmZz
LgoKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy92bS1ldmVudC5jIGIvdG9v
bHMvdGVzdHMveGVuLWFjY2Vzcy92bS1ldmVudC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp
bmRleCAwMDAwMDAwLi5mZmQ1NDc2Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3Rvb2xzL3Rlc3Rz
L3hlbi1hY2Nlc3Mvdm0tZXZlbnQuYwo+Cj4gK3N0YXRpYyBpbnQgdm1fZXZlbnRfcmluZ19pbml0
KHhjX2ludGVyZmFjZSAqeGNoLCB4ZW5ldnRjaG5faGFuZGxlICp4Y2UsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgZG9tYWluX2lkLCB2bV9ldmVudF9vcHNfdCAqb3Bz
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF90ICoqdm1fZXZlbnQp
Cj4gK3sKPiArICAgIHZtX2V2ZW50X3JpbmdfdCAqaW1wbDsKPiArICAgIGludCByYzsKPiArCj4g
KyAgICBpbXBsID0gKHZtX2V2ZW50X3JpbmdfdCopIGNhbGxvYyAoMSwgc2l6ZW9mKHZtX2V2ZW50
X3JpbmdfdCkpOwo+ICsgICAgaWYgKCAhaW1wbCApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07
Cj4gKwo+ICsgICAgLyogRW5hYmxlIG1lbV9hY2Nlc3MgKi8KPiArICAgIGltcGwtPnJpbmdfcGFn
ZSA9IHhjX21vbml0b3JfZW5hYmxlKHhjaCwgZG9tYWluX2lkLCAmaW1wbC0+ZXZ0Y2huX3BvcnQp
Owo+ICsgICAgaWYgKCBpbXBsLT5yaW5nX3BhZ2UgPT0gTlVMTCApCj4gKyAgICB7Cj4gKyAgICAg
ICAgc3dpdGNoICggZXJybm8gKSB7CgpTdHlsZSwgc2VlaW5nIGFzIHlvdSdyZSBtb3ZpbmcgaXQg
YW55d2F5LgoKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNjZXNz
LmMgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYwo+IGluZGV4IDZhYWVlMTYu
LjI2N2QxNjMgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNjZXNz
LmMKPiArKysgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYwo+IEBAIC0zNSwx
MiArMzUsOCBAQAo+ICAjaW5jbHVkZSA8dGltZS5oPgo+ICAjaW5jbHVkZSA8c2lnbmFsLmg+Cj4g
ICNpbmNsdWRlIDx1bmlzdGQuaD4KPiAtI2luY2x1ZGUgPHN5cy9tbWFuLmg+Cj4gICNpbmNsdWRl
IDxwb2xsLmg+Cj4gLQo+IC0jaW5jbHVkZSA8eGVuY3RybC5oPgo+IC0jaW5jbHVkZSA8eGVuZXZ0
Y2huLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KPiArI2luY2x1ZGUgPGdldG9wdC5o
Pgo+ICAKPiAgI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+Cj4gIAo+IEBAIC01MSw5ICs0Nyw3
IEBACj4gICNkZWZpbmUgU1RBUlRfUEZOIDBVTEwKPiAgI2VuZGlmCj4gIAo+IC0jZGVmaW5lIERQ
UklOVEYoYSwgYi4uLikgZnByaW50ZihzdGRlcnIsIGEsICMjIGIpCj4gLSNkZWZpbmUgRVJST1Io
YSwgYi4uLikgZnByaW50ZihzdGRlcnIsIGEgIlxuIiwgIyMgYikKPiAtI2RlZmluZSBQRVJST1Io
YSwgYi4uLikgZnByaW50ZihzdGRlcnIsIGEgIjogJXNcbiIsICMjIGIsIHN0cmVycm9yKGVycm5v
KSkKPiArI2luY2x1ZGUgInhlbi1hY2Nlc3MuaCIKPiAgCj4gIC8qIEZyb20geGVuL2luY2x1ZGUv
YXNtLXg4Ni9wcm9jZXNzb3IuaCAqLwo+ICAjZGVmaW5lIFg4Nl9UUkFQX0RFQlVHICAxCj4gQEAg
LTYyLDMyICs1NiwxNCBAQAo+ICAvKiBGcm9tIHhlbi9pbmNsdWRlL2FzbS14ODYveDg2LWRlZm5z
LmggKi8KPiAgI2RlZmluZSBYODZfQ1I0X1BHRSAgICAgICAgMHgwMDAwMDA4MCAvKiBlbmFibGUg
Z2xvYmFsIHBhZ2VzICovCj4gIAo+IC10eXBlZGVmIHN0cnVjdCB2bV9ldmVudCB7Cj4gLSAgICBk
b21pZF90IGRvbWFpbl9pZDsKPiAtICAgIHhlbmV2dGNobl9oYW5kbGUgKnhjZV9oYW5kbGU7Cj4g
LSAgICBpbnQgcG9ydDsKPiAtICAgIHZtX2V2ZW50X2JhY2tfcmluZ190IGJhY2tfcmluZzsKPiAt
ICAgIHVpbnQzMl90IGV2dGNobl9wb3J0Owo+IC0gICAgdm9pZCAqcmluZ19wYWdlOwo+IC19IHZt
X2V2ZW50X3Q7Cj4gLQo+IC10eXBlZGVmIHN0cnVjdCB4ZW5hY2Nlc3Mgewo+IC0gICAgeGNfaW50
ZXJmYWNlICp4Y19oYW5kbGU7Cj4gLQo+IC0gICAgeGVuX3Bmbl90IG1heF9ncGZuOwo+IC0KPiAt
ICAgIHZtX2V2ZW50X3Qgdm1fZXZlbnQ7Cj4gLX0geGVuYWNjZXNzX3Q7Cj4gLQo+ICBzdGF0aWMg
aW50IGludGVycnVwdGVkOwo+IC1ib29sIGV2dGNobl9iaW5kID0gMCwgZXZ0Y2huX29wZW4gPSAw
LCBtZW1fYWNjZXNzX2VuYWJsZSA9IDA7Cj4gIAo+ICBzdGF0aWMgdm9pZCBjbG9zZV9oYW5kbGVy
KGludCBzaWcpCj4gIHsKPiAgICAgIGludGVycnVwdGVkID0gc2lnOwo+ICB9Cj4gIAo+IC1pbnQg
eGNfd2FpdF9mb3JfZXZlbnRfb3JfdGltZW91dCh4Y19pbnRlcmZhY2UgKnhjaCwgeGVuZXZ0Y2hu
X2hhbmRsZSAqeGNlLCB1bnNpZ25lZCBsb25nIG1zKQo+ICtzdGF0aWMgaW50IHhjX3dhaXRfZm9y
X2V2ZW50X29yX3RpbWVvdXQoeGNfaW50ZXJmYWNlICp4Y2gsIHhlbmV2dGNobl9oYW5kbGUgKnhj
ZSwgdW5zaWduZWQgbG9uZyBtcykKClRoaXMgbG9va3MgbGlrZSB0aGUgcGF0Y2ggd2FudHMgYXQg
bGVhc3Qgc3BsaXR0aW5nIGludG8gdHdvLsKgIFRoZSBmaXJzdApkb2luZyBjbGVhbnVwL3JlbmFt
aW5nL2V0YywgYW5kIHRoZSBzZWNvbmQgZG9pbmcgdGhlIGludGVyZmFjZQpzcGxpdHRpbmcuwqAg
UGVyaGFwcyBldmVuIGEgM3JkIGZvciB0aGUgZ2V0b3B0KCkgY2hhbmdlLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:06:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYBxC-00074K-8p; Tue, 04 Jun 2019 16: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYBxA-00074B-GK
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:06:24 +0000
X-Inumbo-ID: b15e94a2-86e2-11e9-8e12-53c8c72329a2
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b15e94a2-86e2-11e9-8e12-53c8c72329a2;
 Tue, 04 Jun 2019 16:06:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 10:06:20 -0600
Message-Id: <5CF696F902000078002352FB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 10:06:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-2-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-2-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
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: WeiLiu <wl@xen.org>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBpbnRlbmRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:07:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:07:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYByf-0007D4-QQ; Tue, 04 Jun 2019 16:07: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYByf-0007Cy-Ad
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:07:57 +0000
X-Inumbo-ID: e94921de-86e2-11e9-a133-17ba2d3278b7
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e94921de-86e2-11e9-a133-17ba2d3278b7;
 Tue, 04 Jun 2019 16:07:55 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: JwNPdoxqmtD9bLAE45769vTlwapCrdhLrsEJxAbbfJ4fZ1qS9EicNB6DfDtbfLgkZ7WayOSma0
 uz+g3G4MA9EE11UHIOpTqMg0Zfs52/OlBtuSZXLWzQgffeJ0HwjIvhcEEy6yoCYtdiMVaJgMJz
 ci+ZxXAAA5dh8VbERN7+UPMHq022nEneSGIyNerEjpKXhx4uhyCZFN4fiHq2jPMja6/kDZx2Ei
 YW5VC908VxvSvK59Q+xZblw8BCHEbNVutm2FWXp62yw4XAVuwi+/vVjohT7NunQgDMOYVODTXm
 9Pk=
X-SBRS: 2.7
X-MesageID: 1308995
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1308995"
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <a7acd18a3c4bcd288338de12d13ce1cb9fb6d8b2.1559224640.git.ppircalabu@bitdefender.com>
 <9119ed35-e90c-c91e-2138-e2f9afa17d6f@citrix.com>
 <5ef191be3afcaad4596c1b24b6c50dcddd20b16a.camel@bitdefender.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: <867e8420-befc-0374-c5c1-8df40c8fb93c@citrix.com>
Date: Tue, 4 Jun 2019 17:07:51 +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: <5ef191be3afcaad4596c1b24b6c50dcddd20b16a.camel@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/9] tools/libxc: Consistent usage of
 xc_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: 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>

T24gMDQvMDYvMjAxOSAxNToyMywgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToKPiBPbiBG
cmksIDIwMTktMDUtMzEgYXQgMTY6MDEgLTA3MDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9u
IDMwLzA1LzIwMTkgMDc6MTgsIFBldHJlIFBpcmNhbGFidSB3cm90ZToKPj4+IE1vZGlmaWVkIHhj
X21lbV9wYWdpbmdfZW5hYmxlIHRvIHVzZSBkaXJlY3RseSB4Y192bV9ldmVudF9lbmFibGUKPj4+
IGFuZAo+Pj4gbW92ZWQgdGhlIHJpbmdfcGFnZSBoYW5kbGluZyBmcm9tIGNsaWVudCB0byBsaWJ4
YyAoeGVucGFnaW5nKS4KPj4+Cj4+PiBSZXN0cmljdGVkIHZtX2V2ZW50X2NvbnRyb2wgdXNhZ2Ug
b25seSB0byBzaW1wbGVzdCBkb21jdGxzIHdoaWNoIGRvCj4+PiBub3QgZXhwZWN0IGFueSByZXR1
cm4gdmFsdWVzIGFuZCBjaGFuZ2UgeGNfdm1fZXZlbnRfZW5hYmxlIHRvIGNhbGwKPj4+IGRvX2Rv
bWN0bAo+Pj4gZGlyZWN0bHkuCj4+Pgo+Pj4gUmVtb3ZlZCB4Y19tZW1zaHJfcmluZ19lbmFibGUv
ZGlzYWJsZSBhbmQgeGNfbWVtc2hyX2RvbWFpbl9yZXN1bWUuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1i
eTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KPj4+IC0tLQo+
Pj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgNDkgKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPj4+IC0tLS0KPj4+ICB0b29scy9saWJ4Yy94Y19tZW1fcGFnaW5nLmMgICB8
IDIzICsrKysrLS0tLS0tLS0tLS0KPj4+ICB0b29scy9saWJ4Yy94Y19tZW1zaHIuYyAgICAgICB8
IDM0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+PiAgdG9vbHMvbGlieGMveGNfbW9uaXRvci5j
ICAgICAgfCAzMSArKysrKysrKysrKysrKysrKy0tLS0KPj4+ICB0b29scy9saWJ4Yy94Y19wcml2
YXRlLmggICAgICB8ICAyICstCj4+PiAgdG9vbHMvbGlieGMveGNfdm1fZXZlbnQuYyAgICAgfCA2
NCArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCj4+PiAtLS0tLS0tLS0tLS0KPj4+ICB0
b29scy94ZW5wYWdpbmcveGVucGFnaW5nLmMgICB8IDQyICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPj4gU28sIHRoZSBkaWZmc3RhdCBoZXJlIGlzIHZlcnkgaW1wcmVzc2l2ZSwgYW5kIGp1
ZGdpbmcgYnkgdGhlIGRlbHRhLAo+PiBpdHMKPj4gYWxsIGFib3V0IG5vdCBvcGVuY29kaW5nIHRo
ZSB1c2Ugb2YgdGhlIEhWTV9QQVJBTSBpbnRlcmZhY2UuIAo+PiBPdmVyYWxsLAo+PiB0aGlzIGlz
IGNsZWFybHkgYSBnb29kIHRoaW5nLgo+Pgo+PiBIb3dldmVyLCBpdCBpcyBxdWl0ZSBkaWZmaWN1
bHQgdG8gZm9sbG93IGV4YWN0bHkgd2hhdCBpcyBnb2luZyBvbi4KPj4KPj4gQUZBSUNULCB0aGlz
IHdhbnRzIHNwbGl0dGluZyBpbnRvICROIHBhdGNoZXMuCj4+Cj4+IE9uZSBwYXRjaCBzaG91bGQg
cmVmYWN0b3IgeGNfbWVtX3BhZ2luZ19lbmFibGUoKSB0byB1c2UKPj4geGNfdm1fZXZlbnRfZW5h
YmxlKCksIHdpdGggdGhlIGFzc29jaWF0ZWQgeGVucGFnaW5nIGNsZWFudXAuCj4+Cj4+IE9uZSBw
YXRjaCBzaG91bGQgYmUgdGhlIGRlbGV0aW9uIG9mIHhjX21lbXNocl8qIG9uIGl0cyBvd24sIGJl
Y2F1c2UKPj4gQUZBSUNUIGl0IGlzIGFuIGlzb2xhdGVkIGNoYW5nZS4gIEl0IGFsc28gbmVlZHMg
c29tZSBqdXN0aWZpY2F0aW9uLAo+PiBldmVuCj4+IGlmIGl0IGlzICJpbnRlcmZhY2UgaXMgdW51
c2VkIGFuZC9vciByZWR1bmRhbnQgd2l0aCAkWCIuCj4+Cj4+IE9uZSBwYXRjaCAoYWxvbmUpIHNo
b3VsZCBiZSB0aGUgcmVwb3NpdGlvbmluZyBvZiB0aGUgZG9tYWluX3BhdXNlKCkKPj4gY2FsbHMu
ICBUaGlzIGRvZXMgY2VydGFpbmx5IGxvb2sgbGlrZSBhIHZhc3QgaW1wcm92ZW1lbnQgV1JUIGVy
cm9yCj4+IGhhbmRsaW5nIGluIHhjX3ZtX2V2ZW50X2VuYWJsZSgpLCBidXQgeW91J3ZlIGRlZmlu
aXRlbHkgY2hhbmdlZCB0aGUKPj4gQVBJCj4+IChpbnNvZmFyIGFzIHRoZSBleHBlY3RhdGlvbiB0
aGF0IHRoZSBjYWxsZXIgaGFzIHBhdXNlZCB0aGUgZG9tYWluKQo+PiBnb2VzLAo+PiBhbmQgaXRz
IG5vdCBhdCBhbGwgb2J2aW91cyB0aGF0IHRoaXMgY2hhbmdlIGlzIHNhZmUuICBJdCBtYXkgdmVy
eQo+PiB3ZWxsCj4+IGJlLCBidXQgeW91IG5lZWQgdG8gY29udmluY2UgcGVvcGxlIGFzIHRvIHdo
eSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCj4+Cj4+Cj4+IEkgc3RpbGwgaGF2ZW4ndCBmaWd1cmVk
IG91dCB3aGF0IHRoZSBwdXJwb3NlIGJlaGluZCBkcm9wcGluZyB0aGUgcG9ydAo+PiBwYXJhbWV0
ZXIgZnJvbSB4Y192bV9ldmVudF9jb250cm9sKCkgaXMuCj4+Cj4+IH5BbmRyZXcKPiBUaGUgbWFp
biByZWFzb24gZm9yIHRoaXMgcGF0Y2ggd2FzIHRvIHVzZSBhbiB1bmlmb3JtIGNhbGxpbmcgY29u
dmVudGlvbgo+IGZvciBhbGwgeGNfdm1fZXZlbnQgd3JhcHBlcnMuCgpUaGUgY2xlYW51cCBpcyBh
IGdyZWF0LCBidXQgaXQgbmVlZHMgdG8gYmUgaW4gZmluZXIgZ3JhaW5lZCBwYXRjaGVzIHNvCml0
IGNhbiBiZSBmb2xsb3dlZCBtb3JlIGVhc2lseS4KCj4gSG93ZXZlciwgYXQgdGhpcyBzdGFnZSBJ
IHRoaW5rIGl0J3MgYmVzdCB0byBkcm9wIGl0IGFsdG9naGV0ZXIgYXMgaXQncwo+IG5vdCBhIHJl
cXVpcmVtZW50IGZvciB0aGUgbmV3IHZtX2V2ZW50IGludGVyZmFjZSAobmV3IGRvbWN0bHMgYXJl
IHVzZWQKPiBhbG9uZyB3aXRoIHRoZWlyIG93biBzZXBhcmF0ZSB3cmFwcGVycykuCgpTZWUgcGF0
Y2ggOCBmb3IgdGhlIGRpc2N1c3Npb24gb24gd2h5IGEgbmV3IGRvbWN0bCBwcm9iYWJseSBpc24n
dCB0aGUKcmlnaHQgY291cnNlIG9mIGFjdGlvbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:09:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYBzz-0007JT-7H; Tue, 04 Jun 2019 16:09:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYBzx-0007JH-KN
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:09:17 +0000
X-Inumbo-ID: 199f7cb3-86e3-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 199f7cb3-86e3-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:09:16 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: ZxqeF/3Avu0LhR0+tKIkxKyzEoMF113LEqgpKess8FATZaqSUo2+ukmTKP/rNVX4hWRzWqGyav
 diiOljqPOl1dGN/gIvdcDMzUb6ip6UYykMiGg0nSc1p9FcfeDzvGU0L2xFnT8JZdB3bBVl8Vc6
 iDeGJE+YDIg74rdfW5weZIZG2Goyq4pQpwgVadtszIc6gbwBfv6Hn6pNOiMLuaqhNoOJ8Vk6kR
 7nkXKe2rxOi7NRtYSTze0mvoAp2Bfu9kPzKsrH/Nr4JmUb7QAawIi4NPXjh2NpR0N6Yx86e9qW
 Cyg=
X-SBRS: 2.7
X-MesageID: 1280981
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1280981"
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <9cde4926b56fa05afffee270e5e28a3b9bd830d9.1559224640.git.ppircalabu@bitdefender.com>
 <9616b56c-7acf-1abf-1c63-8a1009744dac@citrix.com>
 <CABfawhns6-ghAhv=qiDvQ2POWnxbUhbnjkvsaD0xwwsnzUgzyA@mail.gmail.com>
 <CABfawhmhdgks1k77EwY_h4-biFmvFuE-uO_1LtZ082mUVDDxnA@mail.gmail.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: <ee6f399b-ab03-ab6f-88f5-f1834b9e85a6@citrix.com>
Date: Tue, 4 Jun 2019 17:09: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: <CABfawhmhdgks1k77EwY_h4-biFmvFuE-uO_1LtZ082mUVDDxnA@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 2/9] 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>, 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>

T24gMDMvMDYvMjAxOSAyMzoyNiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgSnVu
IDMsIDIwMTkgYXQgNDoyMiBQTSBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+
IHdyb3RlOgo+Pj4+ICAvKiBYRU5fRE9NQ1RMX21lbV9zaGFyaW5nX29wLgo+Pj4+IC0gKiBUaGUg
Q09OVFJPTCBzdWItZG9tY3RsIGlzIHVzZWQgZm9yIGJyaW5ndXAvdGVhcmRvd24uICovCj4+Pj4g
KyAqIFRoZSBDT05UUk9MIHN1Yi1kb21jdGwgaXMgdXNlZCBmb3IgYnJpbmd1cC90ZWFyZG93bi4K
Pj4+PiArICogUGxlYXNlIG5vdGUgdGhhdCBtZW0gc2hhcmluZyBjYW4gYmUgdHVybmVkIG9uICp3
aXRob3V0KiBzZXR0aW5nLXVwIHRoZQo+Pj4+ICsgKiBjb3JyZXNwb25kaW4gcmluZwo+Pj4+ICsg
Ki8KPj4+IEFzIGEgdGFuZ2VudCwgaXQgY2FuPyBob3c/ICAoSSdtIGVudGlyZWx5IHByZXBhcmVk
IHRvIGJlbGlldmUgdGhhdCB0aGlzCj4+PiBpcyBob3cgdGhlIGNvZGUgY3VycmVudGx5IHdvcmtz
LCBidXQgSSBjYW4ndCBzZWUgaG93IHN1Y2ggYSBzZXR1cCB3b3VsZAo+Pj4gcGxhdXNpYmx5IHdv
cmsuKQo+PiBUaGUgdm1fZXZlbnQgcmluZyBmb3IgbWVtX3NoYXJpbmcgaXMgb25seSB1c2VkIHRv
IGNvbW11bmljYXRlCj4+IG91dC1vZi1tZW1vcnkgY29uZGl0aW9uIHRvIGFuIGV4dGVybmFsIGxp
c3RlbmVyLiBJIHRoaW5rIGl0J3Mgb25seQo+PiB1c2VmdWwgZm9yIGxvZ2dpbmcgc2luY2UgdGhl
IGxpc3RlbmVyIHdvdWxkbid0IHJlYWxseSBiZSBpbiBhIHBvc2l0aW9uCj4+IHRvIHRyeSB0byAi
bWFrZSBzcGFjZSIgZm9yIHRoZSBmYXVsdGluZyBkb21haW4gYW5kIGl0IHdvdWxkIGdldAo+PiBk
ZXN0cm95ZWQgYWZ0ZXIgdGhlIG1lc3NhZ2UgaXMgc2VudC4gSW4gYW55IGNhc2UsIHRoZXJlIGlz
bid0IGFueQo+PiBkb2N1bWVudGF0aW9uIGZvciBob3cgaXQgd2FzIGludGVuZGVkIHRvIGJlIHVz
ZWQgc28gdGhpcyBpcyBqdXN0IG15Cj4+IGd1ZXNzLgo+IEFjdHVhbGx5LCBpdCBzZWVtcyB0aGUg
bGlzdGVuZXIgd2FzIGludGVuZGVkIHRvIGJlIGFibGUgdG8gdHJ5IHRvCj4gIm1ha2Ugc3BhY2Ui
IGZvciB0aGUgZG9tYWluLiBIb3cgZXhhY3RseSBpcyBub3QgY2xlYXIgYnV0IGFueXdheSwgdGhl
Cj4gZG9tYWluIHdvdWxkIGdldCBwYXVzZWQgaWYgdGhlcmUgaXMgYSBsaXN0ZW5lciBpbnN0ZWFk
IG9mIGp1c3QgYmVpbmcKPiBkZXN0cm95ZWQgd2hlbiB0aGVyZSBpcyBhbiBFTk9NRU0gZXJyb3Ig
d2hpbGUgdHJ5aW5nIHRvIGRlZHVwbGljYXRlCj4gc2hhcmVkIHBhZ2VzLgoKSSBjYW4ndCBzYXkg
SSdtIHN1cnByaXNlZCBieSB0aGlzLi4uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:11:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:11:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYC1o-00086T-Kz; Tue, 04 Jun 2019 16:11:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYC1n-00086K-AL
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:11:11 +0000
X-Inumbo-ID: 5d94743e-86e3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5d94743e-86e3-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:11:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7B396A78;
 Tue,  4 Jun 2019 09:11:09 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7046E3F5AF;
 Tue,  4 Jun 2019 09:11:08 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
Date: Tue, 4 Jun 2019 17:11:06 +0100
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: <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Robin Murphy <robin.murphy@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>

SGkgSmFuLAoKT24gNS8zMS8xOSAxMDo1MyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWNjb3Jk
aW5nIHRvIExpbnV4IGNvbW1pdCBlNzViZWYyYTRmICgiYXJtNjQ6IFNlbGVjdAo+IEFSQ0hfSEFT
X0ZBU1RfTVVMVElQTElFUiIpIHRoaXMgaXMgYSBmdXJ0aGVyIGltcHJvdmVtZW50IG92ZXIgdGhl
Cj4gdmFyaWFudCB1c2luZyBvbmx5IGJpdHdpc2Ugb3BlcmF0aW9ucyBvbiBhdCBsZWFzdCBzb21l
IGhhcmR3YXJlLCBhbmQgbm8KPiB3b3JzZSBvbiBvdGhlci4KPiAKPiBTdWdnZXN0ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IFJGQzogVG8gYmUgaG9uZXN0
IEknbSBub3QgZnVsbHkgY29udmluY2VkIHRoaXMgaXMgYSB3aW4gaW4gcGFydGljdWxhciBpbgo+
ICAgICAgIHRoZSBod2VpZ2h0MzIoKSBjYXNlLCBhcyB0aGVyZSdzIG5vIGFjdHVhbCBzaGlmdCBp
bnNuIHdoaWNoIGdldHMKPiAgICAgICByZXBsYWNlZCBieSB0aGUgbXVsdGlwbGljYXRpb24uIEV2
ZW4gZm9yIGh3ZWlnaHQ2NCgpIHRoZSBjb21waWxlcgo+ICAgICAgIGNvdWxkIGVtaXQgYmV0dGVy
IGNvZGUgYW5kIGF2b2lkIHRoZSBleHBsaWNpdCBzaGlmdCBieSAzMiAod2hpY2ggaXQKPiAgICAg
ICBlbWl0cyBhdCBsZWFzdCBmb3IgbWUpLgoKSSBjYW4gc2VlIG11bHRpcGxpY2F0aW9uIGluc3Ry
dWN0aW9uIHVzZWQgaW4gYm90aCBod2VpZ2h0MzIoKSBhbmQgCmh3ZWlnaHQ2NCgpIHdpdGggdGhl
IGNvbXBpbGVyIEkgYW0gdXNpbmcuCgpJIHdvdWxkIGV4cGVjdCB0aGUgY29tcGlsZXIgY291bGQg
ZWFzaWx5IHJlcGxhY2UgYSBtdWx0aXBseSBieSBhIHNlcmllcyAKb2Ygc2hpZnQgYnV0IGl0IHdv
dWxkIGJlIG1vcmUgZGlmZmljdWx0IHRvIGRvIHRoZSBpbnZlcnQuCgpBbHNvLCB0aGlzIGhhcyBi
ZWVuIGluIExpbnV4IGZvciBhIHllYXIgbm93LCBzbyBJIGFtIGFzc3VtaW5nIExpbnV4IApmb2xr
cyBhcmUgaGFwcHkgd2l0aCBjaGFuZ2VzIChDQ2luZyBSb2JpbiBqdXN0IGluIGNhc2UgSSBtaXNz
ZWQgCmFueXRoaW5nKS4gVGhlcmVmb3JlIEkgYW0gaGFwcHkgdG8gZ2l2ZSBpdCBhIGdvIG9uIFhl
biBhcyB3ZWxsLgoKQ2hlZXJzLAoKPiAKPiAtLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gQEAgLTEyLDYgKzEyLDcgQEAgY29uZmlnIEFSTV8z
Mgo+ICAgY29uZmlnIEFSTV82NAo+ICAgCWRlZl9ib29sIHkKPiAgIAlkZXBlbmRzIG9uIDY0QklU
Cj4gKwlzZWxlY3QgSEFTX0ZBU1RfTVVMVElQTFkKPiAgIAo+ICAgY29uZmlnIEFSTQo+ICAgCWRl
Zl9ib29sIHkKPiAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:14:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:14:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYC4u-0008FQ-74; Tue, 04 Jun 2019 16: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYC4s-0008FK-HF
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:14:22 +0000
X-Inumbo-ID: cf4e14f4-86e3-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 cf4e14f4-86e3-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:14:20 +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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: BZADW8kW85YFKpOyeWKNfK6q9YUtkFU4IBTkv1dE2/CXI9CNlnIZKd+8nVreEIEtaNr8UslgRe
 tWlKZawhOu6wqWH+W9UX7WKtc/gl9jJEwAQiRWyWcSpo1YwkKOJNh/nbISPKZ1PQSyxa0G1Nle
 UUTS99tfrbzjUaepO7Kj3zpzaKkVmilAhcbHFWredSrkrwfQ5K73FgVvvSWnf8dCX++sChNaAV
 AeeVjbODMSbyhq8PqCfE3pk3qQJ0wDcqna6ezdI5oVmG8q2VAAgOUv+yTAq8xjLMvjPaowoSr8
 /KM=
X-SBRS: 2.7
X-MesageID: 1275818
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1275818"
To: Chao Gao <chao.gao@intel.com>, <xen-devel@lists.xenproject.org>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-2-git-send-email-chao.gao@intel.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: <e3507e72-00c4-0e00-b2d3-3d11b4a54a59@citrix.com>
Date: Tue, 4 Jun 2019 17:14:14 +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: <1558945891-3015-2-git-send-email-chao.gao@intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 01/10] misc/xen-ucode: Upload a microcode
 blob to the hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 Wei Liu <wl@xen.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>

T24gMjcvMDUvMjAxOSAwOTozMSwgQ2hhbyBHYW8gd3JvdGU6Cj4gVGhpcyBwYXRjaCBwcm92aWRl
cyBhIHRvb2wgZm9yIGxhdGUgbWljcm9jb2RlIHVwZGF0ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBTaWduZWQtb2Zm
LWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjc6
Cj4gIC0gaW50cm9kdWNlIHhjX21pY3JvY29kZV91cGRhdGUoKSByYXRoZXIgdGhhbiB4Y19wbGF0
Zm9ybV9vcCgpCj4gIC0gYXZvaWQgY3JlYXRpbmcgYm91bmNlIGJ1ZmZlciB0d2ljZQo+ICAtIHJl
bmFtZSB4ZW5taWNyb2NvZGUgdG8geGVuLXVjb2RlLCBmb2xsb3dpbmcgbmFtaW5nIHRyYWRpdGlv
bgo+ICBvZiBvdGhlciB0b29scyB0aGVyZS4KPgo+IC0tLQo+ICB0b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaCB8ICAxICsKPiAgdG9vbHMvbGlieGMveGNfbWlzYy5jICAgICAgICAgfCAyMyAr
KysrKysrKysrKysrCj4gIHRvb2xzL21pc2MvTWFrZWZpbGUgICAgICAgICAgIHwgIDQgKysrCj4g
IHRvb2xzL21pc2MveGVuLXVjb2RlLmMgICAgICAgIHwgNzggKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDEwNiBpbnNlcnRpb25z
KCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9taXNjL3hlbi11Y29kZS5jCj4KPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaAo+IGluZGV4IDUzODAwN2EuLjZkODBhZTUgMTAwNjQ0Cj4gLS0tIGEvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKPiArKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hl
bmN0cmwuaAo+IEBAIC0xMjQ0LDYgKzEyNDQsNyBAQCB0eXBlZGVmIHVpbnQzMl90IHhjX25vZGVf
dG9fbm9kZV9kaXN0X3Q7Cj4gIGludCB4Y19waHlzaW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgeGNf
cGh5c2luZm9fdCAqaW5mbyk7Cj4gIGludCB4Y19jcHV0b3BvaW5mbyh4Y19pbnRlcmZhY2UgKnhj
aCwgdW5zaWduZWQgKm1heF9jcHVzLAo+ICAgICAgICAgICAgICAgICAgICAgeGNfY3B1dG9wb190
ICpjcHV0b3BvKTsKPiAraW50IHhjX21pY3JvY29kZV91cGRhdGUoeGNfaW50ZXJmYWNlICp4Y2gs
IGNvbnN0IHZvaWQgKmJ1Ziwgc2l6ZV90IGxlbik7Cj4gIGludCB4Y19udW1haW5mbyh4Y19pbnRl
cmZhY2UgKnhjaCwgdW5zaWduZWQgKm1heF9ub2RlcywKPiAgICAgICAgICAgICAgICAgIHhjX21l
bWluZm9fdCAqbWVtaW5mbywgdWludDMyX3QgKmRpc3RhbmNlKTsKPiAgaW50IHhjX3BjaXRvcG9p
bmZvKHhjX2ludGVyZmFjZSAqeGNoLCB1bnNpZ25lZCBudW1fZGV2cywKPiBkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMveGNfbWlzYy5jIGIvdG9vbHMvbGlieGMveGNfbWlzYy5jCj4gaW5kZXggNWU2
NzE0YS4uODU1MzhlMCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4Yy94Y19taXNjLmMKPiArKysg
Yi90b29scy9saWJ4Yy94Y19taXNjLmMKPiBAQCAtMjI2LDYgKzIyNiwyOSBAQCBpbnQgeGNfcGh5
c2luZm8oeGNfaW50ZXJmYWNlICp4Y2gsCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAraW50
IHhjX21pY3JvY29kZV91cGRhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIGNvbnN0IHZvaWQgKmJ1Ziwg
c2l6ZV90IGxlbikKPiArewo+ICsgICAgaW50IHJldDsKPiArICAgIERFQ0xBUkVfUExBVEZPUk1f
T1A7Cj4gKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVIoc3RydWN0IHhlbnBmX21pY3JvY29k
ZV91cGRhdGUsIHVjKTsKPiArCj4gKyAgICB1YyA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2Mo
eGNoLCB1YywgbGVuKTsKPiArICAgIGlmICh1YyA9PSBOVUxMKQoKWGVuIHN0eWxlLsKgIEV4dHJh
IHNwYWNlIHBsZWFzZS4KCj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsKPiArICAgIG1lbWNweSh1
YywgYnVmLCBsZW4pOwo+ICsKPiArICAgIHBsYXRmb3JtX29wLmNtZCA9IFhFTlBGX21pY3JvY29k
ZV91cGRhdGU7Cj4gKyAgICBwbGF0Zm9ybV9vcC51Lm1pY3JvY29kZS5sZW5ndGggPSBsZW47Cj4g
KyAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZShwbGF0Zm9ybV9vcC51Lm1pY3JvY29kZS5kYXRhLCB1
Yyk7Cj4gKwo+ICsgICAgcmV0ID0gZG9fcGxhdGZvcm1fb3AoeGNoLCAmcGxhdGZvcm1fb3ApOwo+
ICsKPiArICAgIHhjX2h5cGVyY2FsbF9idWZmZXJfZnJlZSh4Y2gsIHVjKTsKPiArCj4gKyAgICBy
ZXR1cm4gcmV0Owo+ICt9Cj4gKwo+ICBpbnQgeGNfY3B1dG9wb2luZm8oeGNfaW50ZXJmYWNlICp4
Y2gsIHVuc2lnbmVkICptYXhfY3B1cywKPiAgICAgICAgICAgICAgICAgICAgIHhjX2NwdXRvcG9f
dCAqY3B1dG9wbykKPiAgewo+IGRpZmYgLS1naXQgYS90b29scy9taXNjL01ha2VmaWxlIGIvdG9v
bHMvbWlzYy9NYWtlZmlsZQo+IGluZGV4IGQ0MzIwZGMuLjYzOTQ3YmYgMTAwNjQ0Cj4gLS0tIGEv
dG9vbHMvbWlzYy9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKPiBAQCAtMjIs
NiArMjIsNyBAQCBJTlNUQUxMX1NCSU4tJChDT05GSUdfWDg2KSAgICAgKz0geGVuLWh2bWNyYXNo
Cj4gIElOU1RBTExfU0JJTi0kKENPTkZJR19YODYpICAgICArPSB4ZW4taHZtY3R4Cj4gIElOU1RB
TExfU0JJTi0kKENPTkZJR19YODYpICAgICArPSB4ZW4tbG93bWVtZAo+ICBJTlNUQUxMX1NCSU4t
JChDT05GSUdfWDg2KSAgICAgKz0geGVuLW1mbmR1bXAKPiArSU5TVEFMTF9TQklOLSQoQ09ORklH
X1g4NikgICAgICs9IHhlbi11Y29kZQo+ICBJTlNUQUxMX1NCSU4gICAgICAgICAgICAgICAgICAg
Kz0geGVuY292Cj4gIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4ZW5sb2NrcHJv
Zgo+ICBJTlNUQUxMX1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVucGVyZgo+IEBAIC0xMTMs
NCArMTE0LDcgQEAgeGVuLWxvd21lbWQ6IHhlbi1sb3dtZW1kLm8KPiAgeGVuY292OiB4ZW5jb3Yu
bwo+ICAJJChDQykgJChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQ
UEVORF9MREZMQUdTKQo+ICAKPiAreGVuLXVjb2RlOiB4ZW4tdWNvZGUubwo+ICsJJChDQykgJChM
REZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdTKQo+
ICsKPiAgLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2Mv
eGVuLXVjb2RlLmMgYi90b29scy9taXNjL3hlbi11Y29kZS5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQKPiBpbmRleCAwMDAwMDAwLi5kYTY2OGNhCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3Rvb2xz
L21pc2MveGVuLXVjb2RlLmMKPiBAQCAtMCwwICsxLDc4IEBACj4gKyNkZWZpbmUgX0dOVV9TT1VS
Q0UKPiArCj4gKyNpbmNsdWRlIDxzdGRpby5oPgo+ICsjaW5jbHVkZSA8c3RkbGliLmg+Cj4gKyNp
bmNsdWRlIDxzeXMvbW1hbi5oPgo+ICsjaW5jbHVkZSA8ZXJybm8uaD4KPiArI2luY2x1ZGUgPHN0
cmluZy5oPgo+ICsjaW5jbHVkZSA8aW50dHlwZXMuaD4KPiArI2luY2x1ZGUgPHVuaXN0ZC5oPgo+
ICsjaW5jbHVkZSA8c3lzL3R5cGVzLmg+Cj4gKyNpbmNsdWRlIDxzeXMvc3RhdC5oPgo+ICsjaW5j
bHVkZSA8ZmNudGwuaD4KPiArI2luY2x1ZGUgPHhlbmN0cmwuaD4KPiArCj4gK3ZvaWQgc2hvd19o
ZWxwKHZvaWQpCj4gK3sKPiArICAgIGZwcmludGYoc3RkZXJyLAo+ICsgICAgICAgICAgICAieGVu
bWljcm9jb2RlOiBYZW4gbWljcm9jb2RlIHVwZGF0aW5nIHRvb2xcbiIKPiArICAgICAgICAgICAg
IlVzYWdlOiB4ZW5taWNyb2NvZGUgPG1pY3JvY29kZSBibG9iPlxuIik7CgpzL3hlbm1pY3JvY29k
ZS94ZW4tdWNvZGUvCgpCb3RoIGNhbiBiZSBmaXhlZCBvbiBjb21taXQKCkFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:14:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYC5A-0008LG-Ls; Tue, 04 Jun 2019 16:14:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYC59-0008L3-FB
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:14:39 +0000
X-Inumbo-ID: d98dfca3-86e3-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d98dfca3-86e3-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:14:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 10:14:37 -0600
Message-Id: <5CF698EB0200007800235319@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 10:14:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-8-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-8-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IFdoaWxlIEFybSBuZXZlciBoYWQgYSBNMlAsIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBtZm5fdG9f
Z21mbiBpcyBwcmV0dHkKPiBib2d1cyBhcyB3ZSBkaXJlY3RseSByZXR1cm4gdGhlIE1GTiBwYXNz
ZWQgaW4gcGFyYW1ldGVyLgo+IAo+IFRoYW5rZnVsbHksIHRoZSB1c2Ugb2YgbWZuX3RvX2dtZm4g
aXMgcHJldHR5IGxpbWl0ZWQgb24gQXJtIHRvZGF5LiBUaGVyZQo+IGFyZSBvbmx5IDMgY2FsbGVy
czoKPiAgICAgLSBpb21tdV9od2RvbV9pbml0OiBtZm5fdG9fZ21mbiBpcyB1c2VkIGZvciBjcmVh
dGluZyBJT01NVQo+ICAgICBwYWdlLXRhYmxlcyB3aGVuIHRoZSBQMk0gaXMgbm90IHNoYXJlZCB3
aXRoIHRoZSBJT01NVS4gTm8gaXNzdWVzIHNvCj4gICAgIGZhciBhcyBBcm0gZG9lcyBub3QgeWV0
IHN1cHBvcnQgbm9uLXNoYXJlZCBQMk0gY2FzZS4KPiAgICAgLSBtZW1vcnlfZXhjaGFuZ2U6IEFy
bSBjYW5ub3Qgbm90IHVzZSBpdCBiZWNhdXNlIHN0ZWFsX3BhZ2UgaXMgbm90Cj4gICAgIGltcGxl
bWVudGVkLgo+ICAgICAtIGdldGRvbWFpbmluZm86IFRvb2xzdGFjayBtYXkgbWFwIHRoZSBzaGFy
ZWQgcGFnZS4gSXQgbG9va3MgbGlrZQo+ICAgICB0aGlzIGlzIG1vc3RseSB1c2VkIGZvciBtYXBw
aW5nIHRoZSBQMk0gb2YgUFYgZ3Vlc3QuIFRoZXJlZm9yZSB0aGUKPiAgICAgaXNzdWUgbWlnaHQg
YmUgbWlub3IuCj4gCj4gSW1wbGVtZW50aW5nIHRoZSBNMlAgb24gQXJtIGlzIG5vdCBwbGFubmVk
LiBUaGUgTTJQIHdvdWxkIHJlcXVpcmUgCj4gc2lnbmlmaWNhbnQKPiBhbW91bnQgb2YgVkEgYWRk
cmVzcyAodmVyeSB0b3VnaCBvbiAzMi1iaXQpIHRoYXQgY2FuIGhhcmRseSBiZSBqdXN0aWZpZWQg
d2l0aAo+IHRoZSBjdXJyZW50IHVzZSBvZiBtZm5fdG9fZ21mbi4KPiAgICAgLSBpb21tdV9od2Rv
bV9pbml0OiBtZm5fdG9fZ21mbiBpcyB1c2VkIGJlY2F1c2UgdGhlIGNyZWF0aW5nIG9mIHRoZQo+
ICAgICBJT01NVSBwYWdlLXRhYmxlcyBpcyBkZWxheWVkIHVudGlsIHRoZSBmaXJzdCBkZXZpY2Ug
aXMgYXNzaWduZWQuCj4gICAgIEluIHRoZSBlbWJlZGRlZCBjYXNlLCB3ZSB3aWxsIGtub3duIGlu
IG1vc3Qgb2YgdGhlIHRpbWVzIHdoYXQKPiAgICAgZGV2aWNlcyBhcmUgYXNzaWduZWQgZHVyaW5n
IHRoZSBkb21haW4gY3JlYXRpb24uIFNvIGl0IGlzIHBvc3NpYmxlCj4gICAgIHRvIHRha2UgdG8g
ZW5hYmxlIHRoZSBJT01NVSBmcm9tIHN0YXJ0LiBTZWUgWzFdIGZvciB0aGUgcGF0Y2guCj4gICAg
IC0gbWVtb3J5X2V4Y2hhbmdlOiBUaGlzIGRvZXMgbm90IHdvcmsgYW5kIEkgaGF2ZW4ndCBzZWVu
IGFueQo+ICAgICByZXF1ZXN0IGZvciBpdCBzbyBmYXIuCj4gICAgIC0gZ2V0ZG9tYWluaW5mbzog
VGhlIHN0cnVjdHVyZSBvbiBBcm0gZG9lcyBub3Qgc2VlbSB0byBjb250YWluIGEgbG90Cj4gICAg
IG9mIHVzZWZ1bCBpbmZvcm1hdGlvbiBvbiBBcm0uIEl0IGlzIHVuY2xlYXIgd2hldGhlciB3ZSB3
YW50IHRvCj4gICAgIGFsbG93IHRoZSB0b29sc3RhY2sgbWFwcGluZyBpdCBvbiBBcm0uCj4gCj4g
VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29uZmlnIG9wdGlvbiBIQVNfTTJQIHRvIHRlbGwgd2hl
dGhlciBhbgo+IGFyY2hpdGVjdHVyZSBpbXBsZW1lbnRzIHRoZSBNMlAuCj4gICAgIC0gaW9tbXVf
aHdkb21faW5pdDogRm9yIG5vdywgd2UgcmVxdWlyZSB0aGUgTTJQIHN1cHBvcnQgd2hlbiB0aGUg
SU9NTVUKPiAgICAgaXMgbm90IHNoYXJpbmcgdGhlIFAyTS4KPiAgICAgLSBtZW1vcnlfZXhjaGFu
Z2U6IFRoZSBoeXBlcmNhbGwgaXMgbWFya2VkIGFzIG5vdCBzdXBwb3J0ZWQgd2hlbiB0aGUKPiAg
ICAgTTJQIGRvZXMgbm90IGV4aXN0LgoKQnV0IHdoZXJlJ3MgdGhlIGNvbm5lY3Rpb24gYmV0d2Vl
biB0aGVyZSBiZWluZyBNMlAgYW5kIHRoZQphdmFpbGFiaWxpdHkgb2YgdGhpcyBvcGVyYXRpb24/
IEkgdGhpbmsgSSd2ZSBzdWdnZXN0ZWQgc28gYmVmb3JlOgpXaHkgZG9uJ3Qgd2Ugc2ltcGx5IGRp
c2FibGUgdGhpcyBvcGVyYXRpb24gZm9yIHRyYW5zbGF0ZWQKZ3Vlc3RzIChpbiBhbiBpbmRlcGVu
ZGVudCBwYXRjaCk/Cgo+ICAgICAtIGdldGRvbWFpbmluZm86IEEgbmV3IGhlbHBlciBpcyBpbnRy
b2R1Y2VkIHRvIHdyYXAgdGhlIGNhbGwgdG8KPiAgICAgbWZuX3RvX2dmbi9tZm5fdG9fZ21mbi4g
Rm9yIEFybSwgYSBmaXhlZCB2YWx1ZSB3aWxsIGJlIHByb3ZpZGVkIHRoYXQgd2lsbAo+ICAgICBm
YWlsIG9uIG1hcHBpbmcgaWYgdXNlZC4KClRoaXMgcmVhZHMgc2xpZ2h0bHkgc3RhbGUgbm93LgoK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0xODgsOSArMTg4LDEwIEBAIHZvaWQgX19od2Rv
bV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgIGhkLT5uZWVk
X3N5bmMgPSBpb21tdV9od2RvbV9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7Cj4gICAg
ICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gICAgICB7Cj4gKyAgICAgICAgaW50IHJj
ID0gMDsKPiArI2lmZGVmIENPTkZJR19IQVNfTTJQCj4gICAgICAgICAgc3RydWN0IHBhZ2VfaW5m
byAqcGFnZTsKPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaSA9IDAsIGZsdXNoX2ZsYWdzID0gMDsK
PiAtICAgICAgICBpbnQgcmMgPSAwOwo+ICAKPiAgICAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2gg
KCBwYWdlLCAmZC0+cGFnZV9saXN0ICkKPiAgICAgICAgICB7Cj4gQEAgLTIyMSw2ICsyMjIsMTEg
QEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+
ICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcg
ImQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAo+ICAgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCByYyk7Cj4gKyNlbHNlCj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7Cj4gKyAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKPiArI2VuZGlmCj4gKwo+ICAgICAgfQoK
UGxlYXNlIGRvbid0IGFkZCBhIGJsYW5rIGxpbmUgYWhlYWQgb2YgYSBjbG9zaW5nIGJyYWNlLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:21:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCBR-0000uP-HB; Tue, 04 Jun 2019 16:21: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=ql4p=UD=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYCBP-0000uK-Ud
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:21:07 +0000
X-Inumbo-ID: c00a7c94-86e4-11e9-ac89-7f9e2d31fa49
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c00a7c94-86e4-11e9-ac89-7f9e2d31fa49;
 Tue, 04 Jun 2019 16:21:04 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: NS1/jkPJMgayptwMZQKY0LPb3B5RBMf6Wl6nssPINt5Io9WcIjtqMUqnnde4ZJt5GJLdHoHzLa
 kAhRkQOqeDBZmFQhhy+J2iggDH73BeZi6aqrE/xS0EcFN0nMTN62nMiMqVu6mILcDekdUK6Dd6
 uha9Kyr9YJ/SwFFbZlAU41utS6eP/YgaDafjU4GU82FEozpB2uy2/A9vgPMcKMtDmV5faxeisv
 8o/qzxT+lzFf6WMOqqpq/wEfMp9f4SHsx2GB3Sjl2lQOtfm43xJXt0Z4v5EP614dOUq/4PCApR
 Geo=
X-SBRS: 2.7
X-MesageID: 1302473
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1302473"
Date: Tue, 4 Jun 2019 18:20:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDc6MDI6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA2LjE5IGF0IDEwOjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gVGhpcyByZXZlcnRzIGNvbW1pdCBiNmJkMDJiN2E4NzdmOWZhYzJk
ZTY5ZTY0ZDgyNDVkNTZmOTJhYjI1LiBUaGUgY2hhbmdlCj4gPj4gd2FzIHJlZHVuZGFudCB3aXRo
IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoKSBhbHJlYWR5IGNhbGxpbmcKPiA+PiBwY2lfcm9f
ZGV2aWNlKCkuCj4gPj4gCj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+ID4gCj4gPiBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgc3F1YXNoZWQgdG9n
ZXRoZXIgd2l0aCB5b3VyIGBBTUQvSU9NTVU6IGRvbid0Cj4gPiAiYWRkIiBJT01NVXNgIHBhdGNo
LCBvciBlbHNlIFBWSCBkb20wIHdpbGwgYnJlYWsgYmVjYXVzZQo+ID4gdXBkYXRlX3BhZ2luZ19t
b2RlIHdpbGwgZmluZCBkZXZpY2VzIG5vdCBiZWhpbmQgYW4gSU9NTVUgYXNzaWduZWQgdG8KPiA+
IGRvbTAsIHRodXMgcmV0dXJuaW5nIGFuIGVycm9yIGFuZCBjcmFzaGluZyBkb20wLgo+IAo+IEkn
dmUgdGFrZW4gYW5vdGhlciBsb29rICh3aGlsZSBjb3JyZWN0aW5nIHRoZSBvdGhlciBwYXRjaCwg
bm93IHNlbnQKPiBhcyB2Mik6IHVwZGF0ZV9wYWdpbmdfbW9kZSgpIGl0ZXJhdGVzIG92ZXIgYWxs
IGRldmljZXMgdGhlIGRvbWFpbgo+IG93bnMuIFRoZSBJT01NVSBvbmVzLCBoYXZpbmcgYmVlbiBz
dWJqZWN0IG9mIGFuIGVhcmx5Cj4gcGNpX3JvX2RldmljZSgpLCBzaG91bGQgbmV2ZXIgZW5kIHVw
IG9uIERvbTAncyBsaXN0LiBBbmQgbG9va2luZyBhdAo+IHRoZSBjb2RlIEkgYWxzbyBjYW4ndCAt
IGZvciBub3cgYXQgbGVhc3QgLSBzZWUgaG93IHRoZXkgY291bGQgZ2V0Cj4gbW92ZWQgdGhlcmUu
IEluIGZhY3QgSSd2ZSB2ZXJpZmllZCB0aGF0IHRoZXkgdGFrZSB0aGUgIm92ZXJyaWRlIgo+IHBh
dGggaW4gX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkuCgpBcyB5b3UgcmVhbGl6ZWQgdGhpcyBj
b21taXQgd2FzIGluZGVlZCBwYXBlcmluZyBvdmVyIGFuIGV4aXN0aW5nIGlzc3VlCmVsc2V3aGVy
ZS4gV2hlbiBJIGRpZCB0aGlzIHBhdGNoIEkgZGlkbid0IHJlYWxpemUKYW1kX2lvbW11X2RldGVj
dF9vbmVfYWNwaSB3YXMgY2FsbGluZyBwY2lfcm9fZGV2aWNlLgoKVGhlIGlzc3VlIGlzIHRoYXQg
d2hlbiBwY2lfcm9fZGV2aWNlIGdldHMgY2FsbGVkIGJ5CmFtZF9pb21tdV9kZXRlY3Rfb25lX2Fj
cGkgZG9tX3hlbiBoYXMgbm90IGJlZW4gY3JlYXRlZCB5ZXQsIHNvCnBkZXYtPmRvbWFpbiBlbmRz
IHVwIGJlaW5nIE5VTEwuCgpPbiBhIHRhbmdlbnRpYWwgbm90ZSwgdGhlcmUncyBhbHNvIGEgZGVy
ZWZlcmVuY2Ugb2YgZG9tX3hlbiBpbgpfcGNpX2hpZGVfZGV2aWNlIHdoaWNoIGRvZXNuJ3QgdHJp
Z2dlciBhIHBhZ2UgZmF1bHQuIERvIHdlIGhhdmUKc29tZXRoaW5nIG1hcHBlZCBhdCBsaW5lYXIg
YWRkcmVzcyAwIG9uIHB1cnBvc2U/CgpUaGUgYXNzZXJ0IGluIHRoZSBmb2xsb3dpbmcgZGlmZiB0
cmlnZ2VycyBmb3IgbWU6CgpbLi4uXQooWEVOKSBQQ0k6IE5vdCB1c2luZyBNQ0ZHIGZvciBzZWdt
ZW50IDAwMDAgYnVzIDAwLTdmCihYRU4pIEFNRC1WaTogRm91bmQgTVNJIGNhcGFiaWxpdHkgYmxv
Y2sgYXQgMHg2NAooWEVOKSBBc3NlcnRpb24gJ2RvbV94ZW4nIGZhaWxlZCBhdCBwY2kuYzo0NTMK
KFhFTikgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWlu
dGVkIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgw
MjU1YjRhPl0gcGNpLmMjX3BjaV9oaWRlX2RldmljZSsweDYzLzB4NjUKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDEwMDQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IDAwMDAwMDAw
MDAwMDAwMDAgICByYng6IGZmZmY4MzA0MmYzNzNhOTAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcmR4OiBmZmZmODJkMDgwNDlmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMDBhICAgcmRp
OiBmZmZmODJkMDgwNDkzNjk4CihYRU4pIHJicDogZmZmZjgyZDA4MDQ5ZmM2OCAgIHJzcDogZmZm
ZjgyZDA4MDQ5ZmM1OCAgIHI4OiAgZmZmZjgyZDA4MDQ0OTZhMAooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDAwMzQgICByMTA6IDAwMDAwMDAwMDAwMDAyMjAgICByMTE6IDAwMDAwMDAwMDAwMDAwMDMK
KFhFTikgcjEyOiBmZmZmODMwNDJmMzczYTkwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAyICAgcjE0
OiBmZmZmODMwNDJmMzczNWEwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMiAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDAwMDBhMAooWEVOKSBjcjM6IDAwMDAwMDAw
OTFlOTIwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZnNiOiAwMDAwMDAwMDkxYTAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNTViNGE+IChwY2kuYyNf
cGNpX2hpZGVfZGV2aWNlKzB4NjMvMHg2NSk6CihYRU4pICA0OCA4MyBjNCAwOCA1YiA1ZCBlYiBh
NCA8MGY+IDBiIDU1IDQ4IDg5IGU1IDQxIDU3IDQxIDU2IDQxIDU1IDQxIDU0IDUzIDQ4CihYRU4p
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwNDlmYzU4OgooWEVOKSAgICBmZmZm
ODMwNDJmMzczNWEwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDQ5ZmM5OCBmZmZmODJkMDgw
NDEwY2M2CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDQyZjM3MzkyMCAwMDAwMDAw
MDAwMDAwMDY0IDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgICAgZmZmZjgyZDA4MDQ5ZmNlOCBmZmZm
ODJkMDgwNDE0NTNkIGZmZmY4MmQwODA0OWZjZDggZmZmZjgyZDA4MDI2NzFlMQooWEVOKSAgICBm
ZmZmODJkMDgwNDlmY2Q4IDAwMDAwMDAwMDAwMDAwMzAgZmZmZjgyYzAwMDIxOTVlOCBmZmZmODJj
MDAwMjE5NWI4CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDIgZmZmZjgzMDAwMDA5ZWZiMCBmZmZm
ODJkMDgwNDlmZDE4IGZmZmY4MmQwODA0MTRiZjUKKFhFTikgICAgZmZmZjgyZDA4MDQ5ZmQxOCBm
ZmZmODJkMDgwNDE0YjM2IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDNmODAwMAooWEVOKSAg
ICBmZmZmODJkMDgwNDlmZDQ4IGZmZmY4MmQwODA0MThkMmQgMDAwMDAwMDAwODAwMDAwMCBmZmZm
ODJjMDAwMjE5NWI4CihYRU4pICAgIGZmZmY4MmQwODA0OWZkNjggMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODJkMDgwNDlmZDU4IGZmZmY4MmQwODA0MTYzZjkKKFhFTikgICAgZmZmZjgyZDA4MDQ5ZmQ2
OCBmZmZmODJkMDgwNDEzZGZkIGZmZmY4MmQwODA0OWZkODggZmZmZjgyZDA4MDQyYWEwOAooWEVO
KSAgICAwMDAwMDAwMDAyMDJmZjdmIGZmZmY4MmQwODAzODcwMDAgZmZmZjgyZDA4MDQ5ZmVlOCBm
ZmZmODJkMDgwNDI0ZWNlCihYRU4pICAgIDAwMDAwMDAwMDAzZDdmMDAgMDAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDIKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMSAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwMQoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAxZmYgMDAwMDAwMDAwMWYzZjAw
MCAwMDAwMDAwMDAxZjNmZmZmCihYRU4pICAgIDAwMDAwMDAwMDIwMmZmODAgMDAwMDAwMDAwMWYz
ZjAwMCAwMDAwMDAwMDAyMDJmZTAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZmZmZmYw
MDgwMDE2MyAwMDAwMDAyMDJmZjgwMDAwIGZmZmY4MzAwMDAwOWVlZTAgZmZmZmZmMDEwMDAwMDAw
MAooWEVOKSAgICAwMDAwMDAyMDJmZTAwMDAwIDAwMDAwMDIwMmZlMDAwMDAgZmZmZjgzMDAwMDA5
ZWY4MCBmZmZmODMwMDAwMDllZmIwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwNCAwMDAwMDA0MGZmZmZmZmZmIDAwMDAwMDAwMDAwMDA0MDAgMDAwMDAwMDgwMDAw
MDAwMAooWEVOKSAgICAwMDAwMDAwMTAwMDAwMDZlIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAw
MDAwMDJmOCAwMDAwMDAwMDAwMDAwMDAyCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDQ4IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI1NWI0YT5dIHBjaS5jI19wY2lfaGlkZV9k
ZXZpY2UrMHg2My8weDY1CihYRU4pICAgIFs8ZmZmZjgyZDA4MDQxMGNjNj5dIHBjaV9yb19kZXZp
Y2UrMHg1ZC8weGNhCihYRU4pICAgIFs8ZmZmZjgyZDA4MDQxNDUzZD5dIGFtZF9pb21tdV9kZXRl
Y3Rfb25lX2FjcGkrMHgxYWMvMHgyNTQKKFhFTikgICAgWzxmZmZmODJkMDgwNDE0YmY1Pl0gaW9t
bXVfYWNwaS5jI2RldGVjdF9pb21tdV9hY3BpKzB4YmYvMHhmYgooWEVOKSAgICBbPGZmZmY4MmQw
ODA0MThkMmQ+XSBhY3BpX3RhYmxlX3BhcnNlKzB4NjEvMHg5MAooWEVOKSAgICBbPGZmZmY4MmQw
ODA0MTYzZjk+XSBhbWRfaW9tbXVfZGV0ZWN0X2FjcGkrMHgxNy8weDE5CihYRU4pICAgIFs8ZmZm
ZjgyZDA4MDQxM2RmZD5dIGFjcGlfaXZyc19pbml0KzB4MjAvMHg1YgooWEVOKSAgICBbPGZmZmY4
MmQwODA0MmFhMDg+XSBhY3BpX2Jvb3RfaW5pdCsweDMxMy8weDMxOAooWEVOKSAgICBbPGZmZmY4
MmQwODA0MjRlY2U+XSBfX3N0YXJ0X3hlbisweDFmNjQvMHgyOTc5CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDIwMDBmMz5dIF9faGlnaF9zdGFydCsweDUzLzB4NTUKKFhFTikKKFhFTikKKFhFTikgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSBQYW5pYyBvbiBDUFUg
MDoKKFhFTikgQXNzZXJ0aW9uICdkb21feGVuJyBmYWlsZWQgYXQgcGNpLmM6NDUzCihYRU4pICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikKKFhFTikgUmVib290
IGluIGZpdmUgc2Vjb25kcy4uLgooWEVOKSBSZXNldHRpbmcgd2l0aCBBQ1BJIE1FTU9SWSBvciBJ
L08gUkVTRVRfUkVHLgotLS04PC0tLQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBmYWY1Y2NkZDk1
Li5lNjYxMjJjZjhhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNDQ4LDYgKzQ0OCw4IEBAIHN0
YXRpYyB2b2lkIF9wY2lfaGlkZV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB7CiAgICAg
aWYgKCBwZGV2LT5kb21haW4gKQogICAgICAgICByZXR1cm47CisKKyAgICBBU1NFUlQoZG9tX3hl
bik7CiAgICAgcGRldi0+ZG9tYWluID0gZG9tX3hlbjsKICAgICBsaXN0X2FkZCgmcGRldi0+ZG9t
YWluX2xpc3QsICZkb21feGVuLT5hcmNoLnBkZXZfbGlzdCk7CiB9CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:21:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:21:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCBk-0000ww-RG; Tue, 04 Jun 2019 16:21:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYCBi-0000wI-RP
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:21:26 +0000
X-Inumbo-ID: cc048c30-86e4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc048c30-86e4-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:21:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 10:21:24 -0600
Message-Id: <5CF69A800200007800235346@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 10:21:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-10-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-10-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 09/14] xen/x86: mm: Re-implement
 set_gpfn_from_mfn() as a static inline function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvbW0uaAo+IEBAIC00NDIsNiArNDQyLDggQEAgaW50IGNoZWNrX2Rlc2NyaXB0b3IoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgc2VnX2Rlc2NfdCAqZGVzYyk7Cj4gIAo+ICBleHRlcm4gcGFkZHJf
dCBtZW1faG90cGx1ZzsKPiAgCj4gK2V4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9t
X2lvLCAqZG9tX2NvdzsJLyogZm9yIHZtY29yZWluZm8gKi8KCkFoLCBub3cgSSBzZWUgd2hhdCBB
bmRyZXcgd2FzIHRhbGtpbmcgYWJvdXQuIEluIG15IHBhdGNoLCBJJ2xsIG1vdmUKdGhlIGRlY2xh
cmF0aW9ucyBhaGVhZCBvZiB0aGUgYXNtL21tLmggaW5jbHVzaW9uIHBvaW50IHRoZW4uCgo+IEBA
IC00ODMsMjQgKzQ4NSwyNSBAQCBleHRlcm4gcGFkZHJfdCBtZW1faG90cGx1ZzsKPiAgI2RlZmlu
ZSBTSEFSRURfTTJQKF9lKSAgICAgICAgICAgKChfZSkgPT0gU0hBUkVEX00yUF9FTlRSWSkKPiAg
Cj4gICNkZWZpbmUgY29tcGF0X21hY2hpbmVfdG9fcGh5c19tYXBwaW5nICgodW5zaWduZWQgaW50
IAo+ICopUkRXUl9DT01QQVRfTVBUX1ZJUlRfU1RBUlQpCj4gLSNkZWZpbmUgX3NldF9ncGZuX2Zy
b21fbWZuKG1mbiwgcGZuKSAoeyAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgIHN0cnVj
dCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShfbWZuKG1mbikpKTsgXAo+
IC0gICAgdW5zaWduZWQgbG9uZyBlbnRyeSA9IChkICYmIChkID09IGRvbV9jb3cpKSA/ICAgICAg
ICAgICAgICBcCj4gLSAgICAgICAgU0hBUkVEX00yUF9FTlRSWSA6IChwZm4pOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICgodm9pZCkoKG1mbikgPj0gKFJEV1JfQ09NUEFU
X01QVF9WSVJUX0VORCAtIFJEV1JfQ09NUEFUX01QVF9WSVJUX1NUQVJUKSAvIDQgfHwgXAo+IC0g
ICAgICAgICAgICAoY29tcGF0X21hY2hpbmVfdG9fcGh5c19tYXBwaW5nWyhtZm4pXSA9ICh1bnNp
Z25lZCBpbnQpKGVudHJ5KSkpLCBcCj4gLSAgICAgbWFjaGluZV90b19waHlzX21hcHBpbmdbKG1m
bildID0gKGVudHJ5KSk7ICAgICAgICAgICAgICAgIFwKPiAtICAgIH0pCj4gIAo+ICAvKgo+ICAg
KiBEaXNhYmxlIHNvbWUgdXNlcnMgb2Ygc2V0X2dwZm5fZnJvbV9tZm4oKSAoZS5nLiwgZnJlZV9o
ZWFwX3BhZ2VzKCkpIHVudGlsCj4gICAqIHRoZSBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZyBpcyBh
Y3R1YWxseSBzZXQgdXAuCj4gICAqLwo+ICBleHRlcm4gYm9vbCBtYWNoaW5lX3RvX3BoeXNfbWFw
cGluZ192YWxpZDsKPiAtI2RlZmluZSBzZXRfZ3Bmbl9mcm9tX21mbihtZm4sIHBmbikgZG8geyAg
ICAgICAgXAo+IC0gICAgaWYgKCBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZCApICAgICAg
ICBcCj4gLSAgICAgICAgX3NldF9ncGZuX2Zyb21fbWZuKG1mbiwgcGZuKTsgICAgICAgICAgIFwK
PiAtfSB3aGlsZSAoMCkKPiArCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBzZXRfZ3Bmbl9mcm9tX21m
bih1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBwZm4pCj4gK3sKPiArICAgIHN0cnVj
dCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihtZm5fdG9fcGFnZShfbWZuKG1mbikpKTsKCmNv
bnN0PyBBbmQgd2l0aCB0aGF0IHRoZW4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:22:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCCq-00014O-8k; Tue, 04 Jun 2019 16:22: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYCCp-00014F-F4
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:22:35 +0000
X-Inumbo-ID: f561078f-86e4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f561078f-86e4-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:22:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AFC97A78;
 Tue,  4 Jun 2019 09:22:33 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EA6473F5AF;
 Tue,  4 Jun 2019 09:22:30 -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>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b85178eb-05ad-da33-3f97-9fdcdf65727b@arm.com>
Date: Tue, 4 Jun 2019 17:22:29 +0100
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: <5CF698EB0200007800235319@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>

SGkgSmFuLAoKT24gNi80LzE5IDU6MTQgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAz
LjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBXaGlsZSBB
cm0gbmV2ZXIgaGFkIGEgTTJQLCB0aGUgaW1wbGVtZW50YXRpb24gb2YgbWZuX3RvX2dtZm4gaXMg
cHJldHR5Cj4+IGJvZ3VzIGFzIHdlIGRpcmVjdGx5IHJldHVybiB0aGUgTUZOIHBhc3NlZCBpbiBw
YXJhbWV0ZXIuCj4+Cj4+IFRoYW5rZnVsbHksIHRoZSB1c2Ugb2YgbWZuX3RvX2dtZm4gaXMgcHJl
dHR5IGxpbWl0ZWQgb24gQXJtIHRvZGF5LiBUaGVyZQo+PiBhcmUgb25seSAzIGNhbGxlcnM6Cj4+
ICAgICAgLSBpb21tdV9od2RvbV9pbml0OiBtZm5fdG9fZ21mbiBpcyB1c2VkIGZvciBjcmVhdGlu
ZyBJT01NVQo+PiAgICAgIHBhZ2UtdGFibGVzIHdoZW4gdGhlIFAyTSBpcyBub3Qgc2hhcmVkIHdp
dGggdGhlIElPTU1VLiBObyBpc3N1ZXMgc28KPj4gICAgICBmYXIgYXMgQXJtIGRvZXMgbm90IHll
dCBzdXBwb3J0IG5vbi1zaGFyZWQgUDJNIGNhc2UuCj4+ICAgICAgLSBtZW1vcnlfZXhjaGFuZ2U6
IEFybSBjYW5ub3Qgbm90IHVzZSBpdCBiZWNhdXNlIHN0ZWFsX3BhZ2UgaXMgbm90Cj4+ICAgICAg
aW1wbGVtZW50ZWQuCj4+ICAgICAgLSBnZXRkb21haW5pbmZvOiBUb29sc3RhY2sgbWF5IG1hcCB0
aGUgc2hhcmVkIHBhZ2UuIEl0IGxvb2tzIGxpa2UKPj4gICAgICB0aGlzIGlzIG1vc3RseSB1c2Vk
IGZvciBtYXBwaW5nIHRoZSBQMk0gb2YgUFYgZ3Vlc3QuIFRoZXJlZm9yZSB0aGUKPj4gICAgICBp
c3N1ZSBtaWdodCBiZSBtaW5vci4KPj4KPj4gSW1wbGVtZW50aW5nIHRoZSBNMlAgb24gQXJtIGlz
IG5vdCBwbGFubmVkLiBUaGUgTTJQIHdvdWxkIHJlcXVpcmUKPj4gc2lnbmlmaWNhbnQKPj4gYW1v
dW50IG9mIFZBIGFkZHJlc3MgKHZlcnkgdG91Z2ggb24gMzItYml0KSB0aGF0IGNhbiBoYXJkbHkg
YmUganVzdGlmaWVkIHdpdGgKPj4gdGhlIGN1cnJlbnQgdXNlIG9mIG1mbl90b19nbWZuLgo+PiAg
ICAgIC0gaW9tbXVfaHdkb21faW5pdDogbWZuX3RvX2dtZm4gaXMgdXNlZCBiZWNhdXNlIHRoZSBj
cmVhdGluZyBvZiB0aGUKPj4gICAgICBJT01NVSBwYWdlLXRhYmxlcyBpcyBkZWxheWVkIHVudGls
IHRoZSBmaXJzdCBkZXZpY2UgaXMgYXNzaWduZWQuCj4+ICAgICAgSW4gdGhlIGVtYmVkZGVkIGNh
c2UsIHdlIHdpbGwga25vd24gaW4gbW9zdCBvZiB0aGUgdGltZXMgd2hhdAo+PiAgICAgIGRldmlj
ZXMgYXJlIGFzc2lnbmVkIGR1cmluZyB0aGUgZG9tYWluIGNyZWF0aW9uLiBTbyBpdCBpcyBwb3Nz
aWJsZQo+PiAgICAgIHRvIHRha2UgdG8gZW5hYmxlIHRoZSBJT01NVSBmcm9tIHN0YXJ0LiBTZWUg
WzFdIGZvciB0aGUgcGF0Y2guCj4+ICAgICAgLSBtZW1vcnlfZXhjaGFuZ2U6IFRoaXMgZG9lcyBu
b3Qgd29yayBhbmQgSSBoYXZlbid0IHNlZW4gYW55Cj4+ICAgICAgcmVxdWVzdCBmb3IgaXQgc28g
ZmFyLgo+PiAgICAgIC0gZ2V0ZG9tYWluaW5mbzogVGhlIHN0cnVjdHVyZSBvbiBBcm0gZG9lcyBu
b3Qgc2VlbSB0byBjb250YWluIGEgbG90Cj4+ICAgICAgb2YgdXNlZnVsIGluZm9ybWF0aW9uIG9u
IEFybS4gSXQgaXMgdW5jbGVhciB3aGV0aGVyIHdlIHdhbnQgdG8KPj4gICAgICBhbGxvdyB0aGUg
dG9vbHN0YWNrIG1hcHBpbmcgaXQgb24gQXJtLgo+Pgo+PiBUaGlzIHBhdGNoIGludHJvZHVjZXMg
YSBjb25maWcgb3B0aW9uIEhBU19NMlAgdG8gdGVsbCB3aGV0aGVyIGFuCj4+IGFyY2hpdGVjdHVy
ZSBpbXBsZW1lbnRzIHRoZSBNMlAuCj4+ICAgICAgLSBpb21tdV9od2RvbV9pbml0OiBGb3Igbm93
LCB3ZSByZXF1aXJlIHRoZSBNMlAgc3VwcG9ydCB3aGVuIHRoZSBJT01NVQo+PiAgICAgIGlzIG5v
dCBzaGFyaW5nIHRoZSBQMk0uCj4+ICAgICAgLSBtZW1vcnlfZXhjaGFuZ2U6IFRoZSBoeXBlcmNh
bGwgaXMgbWFya2VkIGFzIG5vdCBzdXBwb3J0ZWQgd2hlbiB0aGUKPj4gICAgICBNMlAgZG9lcyBu
b3QgZXhpc3QuCj4gCj4gQnV0IHdoZXJlJ3MgdGhlIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGVyZSBi
ZWluZyBNMlAgYW5kIHRoZQo+IGF2YWlsYWJpbGl0eSBvZiB0aGlzIG9wZXJhdGlvbj8gSSB0aGlu
ayBJJ3ZlIHN1Z2dlc3RlZCBzbyBiZWZvcmU6Cj4gV2h5IGRvbid0IHdlIHNpbXBseSBkaXNhYmxl
IHRoaXMgb3BlcmF0aW9uIGZvciB0cmFuc2xhdGVkCj4gZ3Vlc3RzIChpbiBhbiBpbmRlcGVuZGVu
dCBwYXRjaCk/CgpBbmQgSSBhbnN3ZXJlZCB0aGF0IG1mbl90b19nbWZuKCkgaXMgdXNlZCBpbiB0
aGUgZnVuY3Rpb24uIEkgcmVhbGx5IApkb24ndCB3YW50IHRvIGltcGxlbWVudCB0aGUgbWFjcm8g
b24gQXJtIChldmVuIGlmIGl0IGlzIGR1bW15KS4KCllvdSBoYXZlbid0IGFuc3dlcmVkIGJhY2sg
dG8gdGhhdCBjb21tZW50IGFuZCBJIGFzc3VtZWQgdGhpcyB3YXMgZmluZSAKd2l0aCB5b3UuLi4K
Cj4gCj4+ICAgICAgLSBnZXRkb21haW5pbmZvOiBBIG5ldyBoZWxwZXIgaXMgaW50cm9kdWNlZCB0
byB3cmFwIHRoZSBjYWxsIHRvCj4+ICAgICAgbWZuX3RvX2dmbi9tZm5fdG9fZ21mbi4gRm9yIEFy
bSwgYSBmaXhlZCB2YWx1ZSB3aWxsIGJlIHByb3ZpZGVkIHRoYXQgd2lsbAo+PiAgICAgIGZhaWwg
b24gbWFwcGluZyBpZiB1c2VkLgo+IAo+IFRoaXMgcmVhZHMgc2xpZ2h0bHkgc3RhbGUgbm93LgoK
b2suCgo+IAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4+ICsrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPj4gQEAgLTE4OCw5ICsxODgsMTAgQEAg
dm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+PiAg
ICAgICBoZC0+bmVlZF9zeW5jID0gaW9tbXVfaHdkb21fc3RyaWN0ICYmICFpb21tdV91c2VfaGFw
X3B0KGQpOwo+PiAgICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4+ICAgICAgIHsK
Pj4gKyAgICAgICAgaW50IHJjID0gMDsKPj4gKyNpZmRlZiBDT05GSUdfSEFTX00yUAo+PiAgICAg
ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPj4gICAgICAgICAgIHVuc2lnbmVkIGludCBp
ID0gMCwgZmx1c2hfZmxhZ3MgPSAwOwo+PiAtICAgICAgICBpbnQgcmMgPSAwOwo+PiAgIAo+PiAg
ICAgICAgICAgcGFnZV9saXN0X2Zvcl9lYWNoICggcGFnZSwgJmQtPnBhZ2VfbGlzdCApCj4+ICAg
ICAgICAgICB7Cj4+IEBAIC0yMjEsNiArMjIyLDExIEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11
X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPj4gICAgICAgICAgIGlmICggcmMgKQo+PiAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiZCVkOiBJT01NVSBtYXBwaW5nIGZh
aWxlZDogJWRcbiIsCj4+ICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+
PiArI2Vsc2UKPj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4+ICsgICAgICAgIHJj
ID0gLUVPUE5PVFNVUFA7Cj4+ICsjZW5kaWYKPj4gKwo+PiAgICAgICB9Cj4gCj4gUGxlYXNlIGRv
bid0IGFkZCBhIGJsYW5rIGxpbmUgYWhlYWQgb2YgYSBjbG9zaW5nIGJyYWNlLgoKb2suCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:23:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCDP-00019R-KE; Tue, 04 Jun 2019 16:23: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=8ILU=UD=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYCDO-00019D-Po
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:23:10 +0000
X-Inumbo-ID: 0997eee6-86e5-11e9-912b-c3b5394dc7e5
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0997eee6-86e5-11e9-912b-c3b5394dc7e5;
 Tue, 04 Jun 2019 16:23:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 04 Jun 2019 10:23:07 -0600
Message-Id: <5CF69AE60200007800235349@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 04 Jun 2019 10:23:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-2-git-send-email-chao.gao@intel.com>
 <e3507e72-00c4-0e00-b2d3-3d11b4a54a59@citrix.com>
In-Reply-To: <e3507e72-00c4-0e00-b2d3-3d11b4a54a59@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 01/10] misc/xen-ucode: Upload a microcode
 blob to the hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDUvMjAxOSAwOTozMSwgQ2hhbyBHYW8gd3JvdGU6Cj4+IC0tLSAvZGV2L251
bGwKPj4gKysrIGIvdG9vbHMvbWlzYy94ZW4tdWNvZGUuYwo+PiBAQCAtMCwwICsxLDc4IEBACj4+
ICsjZGVmaW5lIF9HTlVfU09VUkNFCj4+ICsKPj4gKyNpbmNsdWRlIDxzdGRpby5oPgo+PiArI2lu
Y2x1ZGUgPHN0ZGxpYi5oPgo+PiArI2luY2x1ZGUgPHN5cy9tbWFuLmg+Cj4+ICsjaW5jbHVkZSA8
ZXJybm8uaD4KPj4gKyNpbmNsdWRlIDxzdHJpbmcuaD4KPj4gKyNpbmNsdWRlIDxpbnR0eXBlcy5o
Pgo+PiArI2luY2x1ZGUgPHVuaXN0ZC5oPgo+PiArI2luY2x1ZGUgPHN5cy90eXBlcy5oPgo+PiAr
I2luY2x1ZGUgPHN5cy9zdGF0Lmg+Cj4+ICsjaW5jbHVkZSA8ZmNudGwuaD4KPj4gKyNpbmNsdWRl
IDx4ZW5jdHJsLmg+Cj4+ICsKPj4gK3ZvaWQgc2hvd19oZWxwKHZvaWQpCj4+ICt7Cj4+ICsgICAg
ZnByaW50ZihzdGRlcnIsCj4+ICsgICAgICAgICAgICAieGVubWljcm9jb2RlOiBYZW4gbWljcm9j
b2RlIHVwZGF0aW5nIHRvb2xcbiIKPj4gKyAgICAgICAgICAgICJVc2FnZTogeGVubWljcm9jb2Rl
IDxtaWNyb2NvZGUgYmxvYj5cbiIpOwo+IAo+IHMveGVubWljcm9jb2RlL3hlbi11Y29kZS8KCklz
bid0IGl0IGNvbW1vbiBwcmFjdGljZSB0byB1c2UgYXJndlswXSBmb3Igc3VjaD8KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:24:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCEB-0001Ff-V6; Tue, 04 Jun 2019 16: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYCEA-0001FR-HV
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:23:58 +0000
X-Inumbo-ID: 27521722-86e5-11e9-a110-abeccc2ae46d
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 27521722-86e5-11e9-a110-abeccc2ae46d;
 Tue, 04 Jun 2019 16:23:57 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 68F8CA78;
 Tue,  4 Jun 2019 09:23:57 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0C8753F5AF;
 Tue,  4 Jun 2019 09:23:55 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-10-julien.grall@arm.com>
 <5CF69A800200007800235346@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <70c2a03b-12f2-f845-9afc-df45f3293c79@arm.com>
Date: Tue, 4 Jun 2019 17:23:54 +0100
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: <5CF69A800200007800235346@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 09/14] xen/x86: mm: Re-implement
 set_gpfn_from_mfn() as a static inline function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <wl@xen.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>

SGkgSmFuLAoKT24gNi80LzE5IDU6MjEgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAz
LjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5o
Cj4+IEBAIC00NDIsNiArNDQyLDggQEAgaW50IGNoZWNrX2Rlc2NyaXB0b3IoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgc2VnX2Rlc2NfdCAqZGVzYyk7Cj4+ICAgCj4+ICAgZXh0ZXJuIHBhZGRyX3Qg
bWVtX2hvdHBsdWc7Cj4+ICAgCj4+ICtleHRlcm4gc3RydWN0IGRvbWFpbiAqZG9tX3hlbiwgKmRv
bV9pbywgKmRvbV9jb3c7CS8qIGZvciB2bWNvcmVpbmZvICovCj4gCj4gQWgsIG5vdyBJIHNlZSB3
aGF0IEFuZHJldyB3YXMgdGFsa2luZyBhYm91dC4gSW4gbXkgcGF0Y2gsIEknbGwgbW92ZQo+IHRo
ZSBkZWNsYXJhdGlvbnMgYWhlYWQgb2YgdGhlIGFzbS9tbS5oIGluY2x1c2lvbiBwb2ludCB0aGVu
LgoKRG8geW91IHBsYW4gdG8gbWVyZ2UgeW91ciBwYXRjaCBmaXJzdD8gSnVzdCB0byBrbm93IGlm
IEkgbmVlZCB0byByZWJhc2UuCgo+IAo+PiBAQCAtNDgzLDI0ICs0ODUsMjUgQEAgZXh0ZXJuIHBh
ZGRyX3QgbWVtX2hvdHBsdWc7Cj4+ICAgI2RlZmluZSBTSEFSRURfTTJQKF9lKSAgICAgICAgICAg
KChfZSkgPT0gU0hBUkVEX00yUF9FTlRSWSkKPj4gICAKPj4gICAjZGVmaW5lIGNvbXBhdF9tYWNo
aW5lX3RvX3BoeXNfbWFwcGluZyAoKHVuc2lnbmVkIGludAo+PiAqKVJEV1JfQ09NUEFUX01QVF9W
SVJUX1NUQVJUKQo+PiAtI2RlZmluZSBfc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBwZm4pICh7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+PiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dl
dF9vd25lcihtZm5fdG9fcGFnZShfbWZuKG1mbikpKTsgXAo+PiAtICAgIHVuc2lnbmVkIGxvbmcg
ZW50cnkgPSAoZCAmJiAoZCA9PSBkb21fY293KSkgPyAgICAgICAgICAgICAgXAo+PiAtICAgICAg
ICBTSEFSRURfTTJQX0VOVFJZIDogKHBmbik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+PiAtICAgICgodm9pZCkoKG1mbikgPj0gKFJEV1JfQ09NUEFUX01QVF9WSVJUX0VORCAtIFJE
V1JfQ09NUEFUX01QVF9WSVJUX1NUQVJUKSAvIDQgfHwgXAo+PiAtICAgICAgICAgICAgKGNvbXBh
dF9tYWNoaW5lX3RvX3BoeXNfbWFwcGluZ1sobWZuKV0gPSAodW5zaWduZWQgaW50KShlbnRyeSkp
KSwgXAo+PiAtICAgICBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ1sobWZuKV0gPSAoZW50cnkpKTsg
ICAgICAgICAgICAgICAgXAo+PiAtICAgIH0pCj4+ICAgCj4+ICAgLyoKPj4gICAgKiBEaXNhYmxl
IHNvbWUgdXNlcnMgb2Ygc2V0X2dwZm5fZnJvbV9tZm4oKSAoZS5nLiwgZnJlZV9oZWFwX3BhZ2Vz
KCkpIHVudGlsCj4+ICAgICogdGhlIG1hY2hpbmVfdG9fcGh5c19tYXBwaW5nIGlzIGFjdHVhbGx5
IHNldCB1cC4KPj4gICAgKi8KPj4gICBleHRlcm4gYm9vbCBtYWNoaW5lX3RvX3BoeXNfbWFwcGlu
Z192YWxpZDsKPj4gLSNkZWZpbmUgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBwZm4pIGRvIHsgICAg
ICAgIFwKPj4gLSAgICBpZiAoIG1hY2hpbmVfdG9fcGh5c19tYXBwaW5nX3ZhbGlkICkgICAgICAg
IFwKPj4gLSAgICAgICAgX3NldF9ncGZuX2Zyb21fbWZuKG1mbiwgcGZuKTsgICAgICAgICAgIFwK
Pj4gLX0gd2hpbGUgKDApCj4+ICsKPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBzZXRfZ3Bmbl9mcm9t
X21mbih1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBwZm4pCj4+ICt7Cj4+ICsgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKG1mbl90b19wYWdlKF9tZm4obWZuKSkp
Owo+IAo+IGNvbnN0PyBBbmQgd2l0aCB0aGF0IHRoZW4KCkhtbW0geWVzLiBJIGNhbid0IHJlbWVt
YmVyIHdoeSBJIGRpZG4ndCBkbyB0aGF0IGJlZm9yZS4KCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClRoYW5rIHlvdSEKCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:43:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCWu-0003KT-JS; Tue, 04 Jun 2019 16:43: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=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYCWt-0003KO-Ig
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:43:19 +0000
X-Inumbo-ID: d9ea5730-86e7-11e9-8696-eb2ca2976b6f
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9ea5730-86e7-11e9-8696-eb2ca2976b6f;
 Tue, 04 Jun 2019 16:43:16 +0000 (UTC)
Authentication-Results: esa2.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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: G3uqzgMgXpQHKIC4SXdfVyiSn9Bs9XLwc+gB0B7fivuAcIYqwh7csWgiJvEOhVAv9fpD/msvRT
 9jo4t8JOvZ428hF5sC8BKtQHrbv8s65PN4lBfUccpD+gIVbN+Pd+WyNT72ax2Kb8GqnShmoT3l
 xt7BRZ/HO8zUfIzPtcdaimpgPS60Xu98cA85pCKvvU0CzhJZ7ZBYSjD2uoeZKOYchFZBZimkJJ
 xNfTNV6aTYx0+2hwwGBJ5cWRARTmTMLZlVfirAc/dZVC7lbQTuBxFp4RS2QLuQuq1ufmsRahQP
 hQU=
X-SBRS: 2.7
X-MesageID: 1303721
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1303721"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.40830.692910.461852@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 17:42:38 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-2-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-2-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/9] libxl_internal: Remove lost comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDEvOV0gbGlieGxfaW50ZXJuYWw6IFJlbW92
ZSBsb3N0IGNvbW1lbnQiKToKPiBUaGF0IGNvbW1lbnQgYXMgYmVlbiBzZXBhcmF0ZWQgZnJvbSB0
aGUgZnVuY3Rpb24gaXQgZGVmaW5lcyBieQo+IDQxOTdkM2FiYmIzMDU1ZDM3OTgyNTRlYjdiYTIz
OWJmYjU4MjQzNjAsIGJ1dCB0aGVuIHdhcyBub3QgdXNlZnVsCj4gYW55bW9yZSB3aGVuIHRoZSBs
aWJ4bF9fZGV2aWNlX2Rpc2tfYWRkKCkgcHJvdG90eXBlIHdhcyByZW1vdmVkIGJ5Cj4gMjJlYThh
ZDAyZTQ2NWUzMmNkNDA4ODdjNzUwYjU1YzNhOTk3YTI4OC4KCkFja2VkLWJ5OiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:46:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:46:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCaE-0003Tf-6U; Tue, 04 Jun 2019 16: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=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYCaC-0003TY-Ez
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:46:44 +0000
X-Inumbo-ID: 53fd7ebc-86e8-11e9-85fe-2fa2dc6e6b87
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53fd7ebc-86e8-11e9-85fe-2fa2dc6e6b87;
 Tue, 04 Jun 2019 16:46:41 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: t67uewZ28rq7uBEjKL9OX8IYhsMrA5otW+13a73jNi9Msto7Q3nwe7AUyBAWJtJ/ATVTXL6z3U
 7ZwItOXmGf/y+bD6OP0ttBY+760lgERu4+duCE8AQTLTE2JQ6z4cY+cXR/EZ8h4DW4z5sB+7NV
 joupg/A2f1V58otXNgNapLg087fHOSQ+c/vweOPMZ3YZsDqLnmdWz6rtiJljOl+Kou+w59BTlY
 De5hczBvLqaNZIikHJvMt5GVmBlcPXN68MhBdqv0wz7EEP4uNXRaszSDSO7XwWZWQWapAgAeOE
 BUk=
X-SBRS: 2.7
X-MesageID: 1302651
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1302651"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.41040.151794.166649@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 17:46:08 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-3-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-3-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/9] libxl: Pointer on usage of
 libxl__domain_userdata_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDIvOV0gbGlieGw6IFBvaW50ZXIgb24gdXNh
Z2Ugb2YgbGlieGxfX2RvbWFpbl91c2VyZGF0YV9sb2NrIik6Cj4gSXQgaXMgY3VycmVudGx5IGRp
ZmZpY3VsdCB0byBrbm93IGhvdy93aGVuL3doeSB0aGUgdXNlcmRhdGEgbG9jayBpcwo+IHN1cHBv
c2VkIHRvIGJlIHVzZWQuIEFkZCBzb21lIHBvaW50ZXJzIHRvIHRoZSBob3RwbHVnIGNvbW1lbnRz
LgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKPiBk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiBpbmRleCA5OGExZWU2MTU5Li43MDJhY2M2ZDVkIDEwMDY0NAo+IC0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5oCj4gQEAgLTQ1MDAsNiArNDUwMCwxMiBAQCB2b2lkIGxpYnhsX191bmxvY2tf
ZG9tYWluX3VzZXJkYXRhKGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jayAqbG9jayk7Cj4gICAq
IGRhdGEgc3RvcmUuIFRoZSByZWdpc3RyeSBlbnRyeSBpbiBsaWJ4bCBwcml2YXRlIGRhdGEgc3Rv
cmUKPiAgICogaXMgImxpYnhsLWpzb24iLgo+ICAgKiBDYWxsZXIgbXVzdCBob2xkIHVzZXIgZGF0
YSBsb2NrLgo+ICsgKgo+ICsgKiBPdGhlciBuYW1lcyB1c2VkIGZvciB0aGlzIGxvY2sgdGhyb3Vn
aG91dCB0aGUgbGlieGwgY29kZSBhcmUganNvbl9sb2NrLAo+ICsgKiBsaWJ4bF9fZG9tYWluX3Vz
ZXJkYXRhX2xvY2ssICJsaWJ4bC1qc29uIiwgZGF0YSBzdG9yZSBsb2NrLgo+ICsgKgo+ICsgKiBT
ZWUgY29tbWVudHMgYWJvdXQgbGlieGxfX2FvX2RldmljZSBhbmQgIkFsZ29yaXRobSBmb3IgaGFu
ZGxpbmcgZGV2aWNlCj4gKyAqIHJlbW92YWwiIG9uIGhvdyB0aGUgbGlieGwtanNvbiBsb2NrIC8g
anNvbl9sb2NrIGNhbiBiZSB1c2VkLgoKQmV0dGVyIGdyYW1tYXIgZm9yIHRoaXMgd291bGQgYmU6
CgogICsgKiBTZWUgdGhlIGNvbW1lbnQgZm9yIGxpYnhsX19hb19kZXZpY2UsIGFuZCAiQWxnb3Jp
dGhtIGZvcgogICsgKiBoYW5kbGluZyBkZXZpY2UgcmVtb3ZhbCIsIGZvciBpbmZvcm1hdGlvbiBh
Ym91dCB1c2luZyB0aGUKICArICogbGlieGwtanNvbiBsb2NrIC8ganNvbl9sb2NrLgoKVGhhbmtz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:51:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16: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 1hYCez-0004NO-56; Tue, 04 Jun 2019 16:51: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=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYCex-0004NA-Us
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:51:39 +0000
X-Inumbo-ID: 05b71820-86e9-11e9-bf07-bf227ddd872a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05b71820-86e9-11e9-bf07-bf227ddd872a;
 Tue, 04 Jun 2019 16:51:39 +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 D179223CF3;
 Tue,  4 Jun 2019 16:51:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559667099;
 bh=D1c+a98BsRBWK924tbZS+5XZwBCQb4N5j/4F2zC0M98=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=u4nheHIw5jmOjTpCAh1sU6VzEK6pYcDt6rliGG73wW62D4f/CizFXcLRFg6TMmP1z
 yCyP9kd9rA4FMH2I0wp3n5CkqEiiH5JwvKtpr/X32BjywChSkFdWidrmNmqV6pD0T+
 etuMVGsQBS6158xGQloetGwmbh2tFfOjkTFSU4UY=
Date: Tue, 4 Jun 2019 09:51:38 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
In-Reply-To: <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
Message-ID: <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-2103696393-1559666952=:14041"
Content-ID: <alpine.DEB.2.21.1906040951350.14041@sstabellini-ThinkPad-T480s>
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: jgross@suse.com, xen-devel@lists.xenproject.org, Julien.Grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, konrad.wilk@oracle.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-2103696393-1559666952=:14041
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.1906040951351.14041@sstabellini-ThinkPad-T480s>

On Mon, 3 Jun 2019, Boris Ostrovsky wrote:
> On 6/3/19 2:25 PM, Stefano Stabellini wrote:
> > On Tue, 28 May 2019, Boris Ostrovsky wrote:
> >> On 5/28/19 6:48 PM, Stefano Stabellini wrote:
> >>> From: Stefano Stabellini <stefanos@xilinx.com>
> >>>
> >>> On arm64 swiotlb is often (not always) already initialized by mem_init.
> >>> We don't want to initialize it twice, which would trigger a second
> >>> memory allocation. Moreover, the second memory pool is typically made of
> >>> high pages and ends up replacing the original memory pool of low pages.
> >>> As a side effect of this change, it is possible to have low pages in
> >>> swiotlb-xen on arm64.
> >>>
> >>> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> >> Has this been tested on x86?
> > Yes, I managed to test it using QEMU. There are no effects on x86, as
> > the check io_tlb_start != 0 returns false.
> 
> I wonder though whether this is always the case.Â  When we are called
> from pci_xen_swiotlb_init_late() for example.

In that case, pci_xen_swiotlb_init_late() is called by
pcifront_connect_and_init_dma, which does:

	if (!err && !swiotlb_nr_tbl()) {
		err = pci_xen_swiotlb_init_late();
		if (err)
			dev_err(&pdev->xdev->dev, "Could not setup SWIOTLB!\n");
	}

pci_xen_swiotlb_init_late() is only called when swiotlb_nr_tbl() returns
0. If swiotlb_nr_tbl() returns 0, certainly the swiotlb has not been
allocated yet, and the io_tlb_start != 0 check at the beginning of
xen_swiotlb_init will also fail. The code will take the normal
route, same as today. In short, there should be no effects on x86.
--8323329-2103696393-1559666952=:14041
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2103696393-1559666952=:14041--


From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:56:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:56:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCjH-0004W0-Pl; Tue, 04 Jun 2019 16:56:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYCjG-0004Vv-FX
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:56:06 +0000
X-Inumbo-ID: a3de413d-86e9-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 a3de413d-86e9-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 16:56:05 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: 7bca0JSlxGlb8TWG7XCtLpN2bRXkNg47znt0rXPaf4XemLFPNKF/Qpofk/yJIyuu6cFHbJEbLS
 aUclF/RueV58EKkAte6JjLCba/AZtXf+rrNIy084iFKgXEHNe/xqP0f6HW+f8v+feNov31uB4r
 l3aohHKGl9Kc4VyaWJRJkxPLnCewzTND4G3jV3kRGu+Nf0D1BQYq3sFX0fioNYHSNZV+TSQmDi
 VNljsubolvdVSudAc+4cLLEEabOIYt6Q3TXGkrd+kvruW0dtJJu6rd8WXMeaTvyDoFeM108Wob
 sZU=
X-SBRS: 2.7
X-MesageID: 1310611
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1310611"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.41603.907662.892014@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 17:55:31 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-4-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-4-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/9] libxl_internal: Split out userdata lock
 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDMvOV0gbGlieGxfaW50ZXJuYWw6IFNwbGl0
IG91dCB1c2VyZGF0YSBsb2NrIGZ1bmN0aW9uIik6Cj4gV2UgYXJlIGdvaW5nIHRvIGNyZWF0ZSBh
IG5ldyBsb2NrIGFuZCB3YW50IHRvIHJldXNlIHRoZSBzYW1lIG1hY2hpbmVyeS4KPiBBbHNvLCBo
aWRlIHRoZSBkZXRhaWwgb2Ygc3RydWN0IGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jayBhcyB0
aGlzIGlzCj4gb25seSB1c2VmdWwgYXMgYSBwb2ludGVyIGJ5IHRoZSByZXN0IG9mIGxpYnhsLgo+
IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAgdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuYyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+
ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDUgKy0tLQo+ICAyIGZpbGVzIGNoYW5n
ZWQsIDQyIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
Ywo+IGluZGV4IGY0OTJkYWU1ZmYuLmZhMGJiYzM5NjAgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMK
PiBAQCAtMzk3LDIxICszOTcsMjYgQEAgaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9y
dW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQo+ICAgICAgcmV0dXJuIHZhbHVl
Owo+ICB9Cj4gIAo+ICt0eXBlZGVmIHN0cnVjdCB7Cj4gKyAgICBsaWJ4bF9fY2FyZWZkICpjYXJl
ZmQ7Cj4gKyAgICBjaGFyICpwYXRoOyAvKiBwYXRoIG9mIHRoZSBsb2NrIGZpbGUgaXRzZWxmICov
Cj4gK30gbGlieGxfX2dlbmVyaWNfbG9jazsKPiArc3RhdGljIHZvaWQgbGlieGxfX3VubG9ja19n
ZW5lcmljKGxpYnhsX19nZW5lcmljX2xvY2sgKiBjb25zdCBsb2NrKTsKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KU3B1cmlvdXMgc3Bh
Y2UuICAoTWFueSBsYXRlciBvY2N1cnJlbmNlcywgdG9vLikKCj4gK3N0YXRpYyBpbnQgbGlieGxf
X2xvY2tfZ2VuZXJpYyhsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21pZCBkb21pZCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19nZW5lcmljX2xvY2sgKiBjb25zdCBsb2Nr
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbG9ja19uYW1l
KQo+ICB7Ci4uLgo+IC0gICAgaWYgKGxvY2spIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRh
KGxvY2spOwo+IC0gICAgcmV0dXJuIE5VTEw7Cj4gKyAgICBpZiAobG9jaykgbGlieGxfX3VubG9j
a19nZW5lcmljKGxvY2spOwoKSSB0aGluayB0aGUgaW50ZXJmYWNlIHRvIGxpYnhsX19sb2NrX2dl
bmVyaWMgaW1wbGllcyAhIWxvY2ssIHNvIHRoZXJlCmlzIG5vIG5lZWQgdG8gdGVzdCBpdCBoZXJl
LgoKSSBmaW5kIHRoZSBsZWdhbCBzdGF0ZXMgb2YgYSBsaWJ4bF9fZ2VuZXJpY19sb2NrIGEgYml0
IGNvbmZ1c2luZy4KSXQncyBvbmx5IGFuIGludGVybmFsIHN0cnVjdCBoZXJlLCBidXQgSSB0aGlu
ayB3ZSBuZWVkIGVpdGhlciBtb3JlCmZvcmdpdmluZyBydWxlcywgb3IgZXhwbGljaXQgY29tbWVu
dGFyeS4KCkFzIGl0IGlzLCB0aGUgaW1wbGVtZW50YXRpb24gb2YgbGlieGxfX2xvY2tfZ2VuZXJp
YyBhc3N1bWVzIHRoYXQgb24KZW50cnkgbG9jay0+Y2FyZWZkIGFuZCBsb2NrLT5wYXRoIGFyZSBi
b3RoIE5VTEwsIGFuZCB0aGVyZSBpcyBubwpmdW5jdGlvbiB0byBjcmVhdGUgc3VjaCBhIHNpdHVh
dGlvbi4gIFdlJ3JlIHJlbHlpbmcgb24gdGhlIGNhbGxlcnMnCm1lbXNldHMuCgo+IC12b2lkIGxp
YnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhKGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jayAq
bG9jaykKPiArc3RhdGljIHZvaWQgbGlieGxfX3VubG9ja19nZW5lcmljKGxpYnhsX19nZW5lcmlj
X2xvY2sgKiBjb25zdCBsb2NrKQo+ICB7Cj4gICAgICAvKiBJdCdzIGltcG9ydGFudCB0byB1bmxp
bmsgdGhlIGZpbGUgYmVmb3JlIGNsb3NpbmcgZmQgdG8gYXZvaWQKPiAgICAgICAqIHRoZSBmb2xs
b3dpbmcgcmFjZSAoaWYgY2xvc2UgYmVmb3JlIHVubGluayk6Cj4gQEAgLTQ5MCw2ICs0OTUsMzMg
QEAgdm9pZCBsaWJ4bF9fdW5sb2NrX2RvbWFpbl91c2VyZGF0YShsaWJ4bF9fZG9tYWluX3VzZXJk
YXRhX2xvY2sgKmxvY2spCj4gICAgICBpZiAobG9jay0+cGF0aCkgdW5saW5rKGxvY2stPnBhdGgp
Owo+ICAgICAgaWYgKGxvY2stPmNhcmVmZCkgbGlieGxfX2NhcmVmZF9jbG9zZShsb2NrLT5jYXJl
ZmQpOwoKQW5kIHRoaXMgbGVhdmVzIGxvY2stPnBhdGggYW5kIGxvY2stPmNhcmVmZCBjb250YWlu
aW5nIGludmFsaWQKdmFsdWVzLiAgSGF6YXJkb3VzIQoKSG93IGFib3V0IHVzaW5nIGZvcm1hbCBz
dGF0ZSBhbm5vdGF0aW9ucyA/CgooSSB0aGluaywgaGF2aW5nIGxvb2tlZCBhdCB0aGUgb25lIGNh
bGwgc2l0ZSwgdGhhdCB3aXRoIHRoZSBjdXJyZW50CmNhbGxlcnMgYWxsIGZvbGxvdyB0aGUgdW53
cml0dGVuIHJ1bGVzLikKCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 16:57:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 16:57:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCkJ-0004b6-5g; Tue, 04 Jun 2019 16:57: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYCkH-0004aq-4m
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 16:57:09 +0000
X-Inumbo-ID: c513e540-86e9-11e9-8255-7bf6cd8718fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c513e540-86e9-11e9-8255-7bf6cd8718fa;
 Tue, 04 Jun 2019 16:57: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 1hYCk8-0007Vr-1R; Tue, 04 Jun 2019 16:57: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 1hYCk7-0001bW-MN; Tue, 04 Jun 2019 16:56:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYCk7-0001De-Lh; Tue, 04 Jun 2019 16:56:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137276-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=ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
X-Osstest-Versions-That: xen=844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 16:56:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137276: 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>

ZmxpZ2h0IDEzNzI3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI3Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmZjdlNzJhMWNhYzdkZmUzM2VhM2M1YTUyOGRlYmNlYWQxOGUwYjIyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NDRhYTBhMTNkMzRlOWEzNDFh
ODM3NDExOWQyZWQ2N2Q0ZGNkNmJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyNjMgIDIwMTkt
MDYtMDMgMTg6MDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mjc2ICAy
MDE5LTA2LTA0IDE0OjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKam9iczoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgODQ0YWEwYTEzZC4uZmY3ZTcyYTFjYSAgZmY3ZTcyYTFjYWM3ZGZlMzNlYTNjNWE1MjhkZWJj
ZWFkMThlMGIyMiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:00:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:00:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCnf-0005V6-O4; Tue, 04 Jun 2019 17:00: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYCne-0005V1-PI
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:00:38 +0000
X-Inumbo-ID: 46744ada-86ea-11e9-afa9-5b5c175bc4b6
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 46744ada-86ea-11e9-afa9-5b5c175bc4b6;
 Tue, 04 Jun 2019 17:00:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 323A3A78;
 Tue,  4 Jun 2019 10:00:37 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 55F583F5AF;
 Tue,  4 Jun 2019 10:00:36 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
 <20190603220245.22750-1-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c4b2faf1-b1b1-0035-62ac-60e5ab35aba7@arm.com>
Date: Tue, 4 Jun 2019 18:00:34 +0100
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: <20190603220245.22750-1-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/3] xen/arm: fix nr_pdxs calculation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMy8xOSAxMTowMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IHBmbl90b19wZHggZXhwZWN0cyBhbiBhZGRyZXNzLCBub3QgYSBzaXplLCBhcyBhIHBhcmFt
ZXRlci4gU3BlY2lmaWNhbGx5LAo+IGl0IGV4cGVjdHMgdGhlIGVuZCBhZGRyZXNzLCB0aGVuIHRo
ZSBtYXNrcyBjYWxjdWxhdGlvbnMgY29tcGVuc2F0ZSBmb3IKPiBhbnkgaG9sZXMgYmV0d2VlbiBz
dGFydCBhbmQgZW5kLiBUaHVzLCB3ZSBzaG91bGQgcGFzcyB0aGUgZW5kIGFkZHJlc3MgdG8KPiBw
Zm5fdG9fcGR4Lgo+IAo+IFRoZSBpbml0aWFsIHBkeCBpcyBzdG9yZWQgaW4gZnJhbWV0YWJsZV9i
YXNlX3BkeCwgc28gd2UgY2FuIHN1YnRyYWN0IHRoZQo+IHJlc3VsdCBvZiBwZm5fdG9fcGR4KHN0
YXJ0X2FkZHJlc3MpIGZyb20gbnJfcGR4czsgd2Uga25vdyB0aGF0IHdlIGRvbid0Cj4gbmVlZCB0
byBjb3ZlciBhbnkgbWVtb3J5IGluIHRoZSByYW5nZSAwLXN0YXJ0IGluIHRoZSBmcmFtZXRhYmxl
Lgo+IAo+IFJlbW92ZSB0aGUgdmFyaWFibGUgYG5yX3BhZ2VzJyBiZWNhdXNlIGl0IGlzIHVudXNl
ZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:02:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCpk-0005dc-Le; Tue, 04 Jun 2019 17:02:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYCpi-0005dQ-Nw
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:02:46 +0000
X-Inumbo-ID: 92f869bc-86ea-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 92f869bc-86ea-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:02:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D1DEA78;
 Tue,  4 Jun 2019 10:02:45 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D3B5D3F5AF;
 Tue,  4 Jun 2019 10:02:43 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
 <20190603220245.22750-2-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <73f8308e-3744-b501-b8c2-8747fa9fb4a7@arm.com>
Date: Tue, 4 Jun 2019 18:02:42 +0100
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: <20190603220245.22750-2-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen: actually skip the first
 MAX_ORDER bits in pfn_pdx_hole_setup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, JBeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMy8xOSAxMTowMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IHBmbl9wZHhfaG9sZV9zZXR1cCBpcyBtZWFudCB0byBza2lwIHRoZSBmaXJzdCBNQVhfT1JE
RVIgYml0cywgYnV0Cj4gYWN0dWFsbHkgaXQgb25seSBza2lwcyB0aGUgZmlyc3QgTUFYX09SREVS
LTEgYml0cy4gVGhlIGlzc3VlIHdhcwo+IHByb2JhYmx5IGludHJvZHVjZWQgYnkgYmRiNTQzOWMz
ZiAoIng4Nl82NDogRW5zdXJlIGZyYW1lLXRhYmxlCj4gY29tcHJlc3Npb24gbGVhdmVzIE1BWF9P
UkRFUiBhbGlnbmVkIiksIHdoZW4gY2hhbmdpbmcgdG8gbG9vcCB0byBzdGFydAo+IGZyb20gTUFY
X09SREVSLTEgYW4gYWRqdXN0bWVudCBieSAxIHdhcyBuZWVkZWQgaW4gdGhlIGNhbGwgdG8KPiBm
aW5kX25leHRfYml0KCkgYnV0IG5vdCBkb25lLgo+IAo+IEZpeCB0aGUgaXNzdWUgYnkgcGFzc2lu
ZyBqKzEgYW5kIGkrMSB0byBmaW5kX25leHRfemVyb19iaXQgYW5kCj4gZmluZF9uZXh0X2JpdC4g
QWxzbyBhZGQgYSBjaGVjayBmb3IgaSA+PSBCSVRTX1BFUl9MT05HIGJlY2F1c2UKPiBmaW5kX3ss
bmV4dF99emVyb19iaXQoKSBhcmUgZnJlZSB0byBhc3N1bWUgdGhhdCB0aGVpciBsYXN0IGFyZ3Vt
ZW50IGlzCj4gbGVzcyB0aGFuIHRoZWlyIG1pZGRsZSBvbmUuCj4gCj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:09:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:09:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYCwR-0006Mo-5J; Tue, 04 Jun 2019 17:09:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYCwQ-0006Mi-29
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:09:42 +0000
X-Inumbo-ID: 8a00a31f-86eb-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a00a31f-86eb-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:09: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 A7E092075B;
 Tue,  4 Jun 2019 17:09:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559668180;
 bh=fRyM2T61kRdWGWrcyGnyYiltJzqC+5tMWNqGs/Nj73Q=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Yi250itP3x0FuDlDLYwbvO0zATOqm2lDEnBxB1dHg50sSUJtHOBvfvCZVeKCapq+s
 XgiLhWx2QG0OMYPIOeC6q4RH9FM0P6xuikbJnsexv0+eAo2+Axzl5yW1ACthItFBXO
 nhILm94IPDLDNQvFTpQSIB/sU9gysKZkJuiqJZfA=
Date: Tue, 4 Jun 2019 10:09:39 -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: <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
Message-ID: <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <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>

T24gVHVlLCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgSmFuLAo+IAo+IE9u
IDYvNC8xOSA4OjA2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPiA+IE9uIDAzLjA2LjE5
IGF0IDE5OjE1LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+IE9uIFR1
ZSwgTWF5IDIxLCAyMDE5IGF0IDA1OjUyOjEyUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
PiA+ID4gPiBUaGUgc2FtZSBlcnJvciBjYW5ub3QgYmUgcmVwcm9kdWNlZCBvbiBsYXh0b24qLiBM
b29raW5nIGF0IHRoZSB0ZXN0Cj4gPiA+ID4gaGlzdG9yeSwKPiA+ID4gPiBpdCBsb29rcyBsaWtl
IHFlbXUtdXBzdHJlYW0tNC4xMi10ZXN0aW5nIGZsaWdodCBoYXMgcnVuIHN1Y2Nlc3NmdWxseSBh
Cj4gPiA+ID4gZmV3Cj4gPiA+ID4gdGltZXMgb24gcm9jaGVzdGVyKi4gU28gd2UgbWF5IGhhdmUg
Zml4ZWQgdGhlIGVycm9yIGluIFhlbiA0LjEyLgo+ID4gPiA+IAo+ID4gPiA+IFBvdGVudGlhbCBj
YW5kaWRhdGVzIHdvdWxkIGJlOgo+ID4gPiA+ICAgICAtIDAwYzk2ZDc3NDIgInhlbi9hcm06IG1t
OiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZvciBYZW4gbWFwcGluZ3MKPiA+ID4gPiBlYXJsaWVy
IG9uIgo+ID4gPiA+ICAgICAtIGY2MDY1OGM2YWUgInhlbi9hcm06IFN0b3AgcmVsb2NhdGluZyBY
ZW4iCj4gPiA+ID4gCj4gPiA+ID4gSWFuLCBpcyBpdCBzb21ldGhpbmcgdGhlIGJpc2VjdG9yIGNv
dWxkIGF1dG9tYXRpY2FsbHkgbG9vayBhdD8KPiA+ID4gPiBJZiBub3QsIEkgd2lsbCBuZWVkIHRv
IGZpbmQgc29tZSB0aW1lIGFuZCBib3Jyb3cgdGhlIGJvYXJkIHRvIGJpc2VjdCB0aGUKPiA+ID4g
PiBpc3N1ZXMuCj4gPiA+IAo+ID4gPiBJIGF0dGVtcHRlZCB0byBkbyB0aGF0IGJpc2VjdGlvbiBt
eXNlbGYsIGFuZCB0aGUgZmlyc3QgY29tbWl0IHRoYXQgZ2l0Cj4gPiA+IHdhbnRlZCB0byB0cnks
IGEgY29tbW9uIGNvbW1pdCB0byBib3RoIGJyYW5jaGVzLCBib290cyBqdXN0IGZpbmUuCj4gPiAK
PiA+IFRoYW5rcyBmb3IgZG9pbmcgdGhpcyEKPiA+IAo+ID4gT25lIHRoaW5nIHRoYXQsIGZvciBu
b3csIGNvbXBsZXRlbHkgZXNjYXBlcyBtZTogSG93IGNvbWUgdGhlCj4gPiBtYWluIDQuMTEgYnJh
bmNoIGhhcyBwcm9ncmVzc2VkIGZpbmUsIGJ1dCB0aGUgcWVtdXUgb25lIGhhcwo+ID4gZ290IHN0
YWxsZWQgbGlrZSB0aGlzPwo+IAo+IEJlY2F1c2UgWGVuIG9uIEFybSB0b2RheSBkb2VzIG5vdCBm
dWxseSByZXNwZWN0IHRoZSBBcm0gQXJtIHdoZW4gbW9kaWZ5aW5nIHRoZQo+IHBhZ2UtdGFibGVz
LiBUaGlzIG1heSByZXN1bHQgdG8gVExCIGNvbmZsaWN0IGFuZCBicmVhayBvZiBjb2hlcmVuY3ku
CgpZZXMsIEkgZm9sbG93IHlvdXIgcmVhc29uaW5nLCBidXQgaXQgaXMgc3RpbGwgcXVpdGUgc3Ry
YW5nZSB0aGF0IGl0IG9ubHkKaGFwcGVucyB3aXRoIHRoZSBxZW11IHRlc3RpbmcgYnJhbmNoLiBN
YXliZSBpdCBpcyBiZWNhdXNlIGxheHRvbiB3YXMKcGlja2VkIGluc3RlYWQgb2Ygcm9jaGVzdGVy
IHRvIHJ1biB0aGUgdGVzdHMgZm9yIHRoaXMgYnJhbmNoPyBPdGhlcndpc2UsCnRoZXJlIG11c3Qg
YmUgYSBkaWZmZXJlbmNlIGluIHRoZSBYZW4gY29uZmlndXJhdGlvbiBiZXR3ZWVuIHRoZSBub3Jt
YWwKYnJhbmNoIGFuZCB0aGUgcWVtdSB0ZXN0aW5nIGJyYW5jaCwgYXNpZGUgZnJvbSBRRU1VIG9m
IGNvdXJzZSwgdGhhdApzaG91bGRuJ3QgbWFrZSBhbnkgZGlmZmVyZW5jZXMuCgoKPiA+ID4gSXQg
dHVybnMgb3V0IHRoYXQgdGhlIGZpcnN0IGNvbW1pdCB0aGF0IGZhaWxzIHRvIGJvb3Qgb24gcm9j
aGVzdGVyIGlzCj4gPiA+ICAgIGUyMDJmZWI3MTMgeGVuL2NtZGxpbmU6IEZpeCBidWdneSBzdHJu
Y21wKHMsIExJVEVSQUwsIHNzIC0gcykgY29uc3RydWN0Cj4gPiA+IChldmVuIHdpdGggdGhlICJl
YjhhY2JhODJhIHhlbjogRml4IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+ID4gCj4gPiBOb3cg
dGhhdCdzIHBhcnRpY3VsYXJseSBvZGQgYSByZWdyZXNzaW9uIGNhbmRpZGF0ZS4gSXQgZG9lc24n
dAo+ID4gdG91Y2ggYW55IEFybSBjb2RlIGF0IGFsbCAobm9yIGRvZXMgdGhlIGZpeHVwIGNvbW1p
dCkuIEFuZCB0aGUKPiA+IGNvbW1vbiBjb2RlIGNoYW5nZXMgZG9uJ3QgbG9vayAicmlza3kiIGVp
dGhlcjsgdGhlIG9uZSB0aGluZyB0aGF0Cj4gPiBqdW1wcyBvdXQgYXMgdGhlIG1vc3QgbGlrZWx5
IG9mIGFsbCB0aGUgdW5saWtlbHkgY2FuZGlkYXRlcyB3b3VsZAo+ID4gc2VlbSB0byBiZSB0aGUg
eGVuL2NvbW1vbi9lZmkvYm9vdC5jIGNoYW5nZSwgYnV0IGlmIHRoZXJlIHdhcwo+ID4gYSBwcm9i
bGVtIHRoZXJlIHRoZW4gdGhlIEVGSSBib290IG9uIEFybSB3b3VsZCBiZSBsYXRlbnRseQo+ID4g
YnJva2VuIGluIG90aGVyIHdheXMgYXMgd2VsbC4gUGx1cywgb2YgY291cnNlLCB5b3Ugc2F5IHRo
YXQgdGhlCj4gPiBzYW1lIGNoYW5nZSBpcyBubyBwcm9ibGVtIG9uIDQuMTIuCj4gPiAKPiA+IE9m
IGNvdXJzZSB0aGUgY29tbWl0IGl0c2VsZiBjb3VsZCBiZSBmdXJ0aGVyICJiaXNlY3RlZCIgLSBh
bGwKPiA+IGNoYW5nZXMgb3RoZXIgdGhhbiB0aGUgaW50cm9kdWN0aW9uIG9mIGNtZGxpbmVfc3Ry
Y21wKCkgYXJlCj4gPiBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG9mIG9uZSBhbm90aGVyLgo+IAo+
IEkgdGhpbmsgdGhpcyBpcyBqdXN0IGEgcmVkLWhlcnJpbmcuIFRoZSBjb21taXQgaXMgcHJvYmFi
bHkgbW9kaWZ5aW5nIGVub3VnaAo+IHRoZSBsYXlvdXQgb2YgWGVuIHRoYXQgVExCIGNvbmZsaWN0
IHdpbGwgYXBwZWFyLgo+IAo+IEFudGhvbnkgc2FpZCBiYWNrcG9ydGluZyAwMGM5NmQ3NzQyICJ4
ZW4vYXJtOiBtbTogU2V0LXVwIHBhZ2UgcGVybWlzc2lvbiBmb3IKPiBYZW4gbWFwcGluZ3MgZWFy
bGllciBvbiIgbWFrZXMgc3RhZ2luZy00LjExIGJvb3RzLiBUaGlzIHBhdGNoIHJlbW92ZXMgc29t
ZSBvZgo+IHRoZSBwb3RlbnRpYWwgY2F1c2Ugb2YgVExCIGNvbmZsaWN0Lgo+IAo+IEkgaGF2ZW4n
dCBzdWdnZXN0ZWQgYSBiYWNrcG9ydCBvZiB0aGlzIHBhdGNoIHNvIGZhciwgYmVjYXVzZSB0aGVy
ZSBhcmUgc3RpbGwKPiBUTEIgY29uZmxpY3QgcG9zc2libGUgd2l0aGluIHRoZSBmdW5jdGlvbiBt
b2RpZmllZC4gSXQgbWlnaHQgYWxzbyBiZSBwb3NzaWJsZQo+IHRoYXQgaXQgZXhwb3NlcyBtb3Jl
IG9mIFRMQiBjb25mbGljdCBhcyBtb3JlIHdvcmsgaW4gWGVuIGlzIG5lZWRlZCAoc2VlIG15Cj4g
TU0tUEFSVG4gc2VyaWVzKS4KPiAKPiBJIGRvbid0IGtub3cgd2hldGhlciBiYWNrcG9ydGluZyB0
aGlzIHBhdGNoIGlzIHdvcnRoIGl0IGNvbXBhcmUgdG8gdGhlIHJpc2sgaXQKPiBpbnRyb2R1Y2Vz
LgoKSSB0aGluayB3ZSBzaG91bGQgYmFja3BvcnQgMDBjOTZkNzc0Mi4gV2UgZG9uJ3QgbmVlZCB0
byBmaXggYWxsIGlzc3VlcywKd2Ugb25seSBuZWVkIHRvIG1ha2UgaW1wcm92ZW1lbnRzIHdpdGhv
dXQgaW50cm9kdWNpbmcgbW9yZSBidWdzLiBGcm9tCnRoYXQgc3RhbmRwb2ludHMsIEkgdGhpbmsg
MDBjOTZkNzc0MiBpcyBkb2FibGUuIEknbGwgYmFja3BvcnQgaXQgbm93IHRvCjQuMTEuIFdoYXQg
YWJvdXQgdGhlIG90aGVyIG9sZGVyIHN0YW5naW5nIGJyYW5jaGVzPwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:12:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17: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 1hYCyf-00075f-LN; Tue, 04 Jun 2019 17: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=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYCye-00075Y-2j
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:12:00 +0000
X-Inumbo-ID: daf719d4-86eb-11e9-80d1-eb3ee10c26f0
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id daf719d4-86eb-11e9-80d1-eb3ee10c26f0;
 Tue, 04 Jun 2019 17:11:56 +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@MIAPEX02MSOL01.citrite.net
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL01.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL01.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: OCoLR+xMucLtpybD91Nz+fS/ZZHYHfQEWPuCQ/C8PW3vLkAg7a7Ja5fsbiYBRef8vftAeU8i4j
 ExbnLirWTj8kcI6GOI2OjZ7FpnIoq6q2R9tBHHysMkkVT+xptV7JWZrjmHJ/+44ANa85g2YQnf
 aS2o4t7Dc0AZtUWNI0GufRTnz4Lg9/19Ju/jQCrtjinyhwbBsYrGUT+HOblAww6b8Lw9LucfVT
 Rq0Ql4KSwUy1gaOriM6zaOFNQPpyCjyjZ0J0cVKYe+KVT0s0JQUlwyhvqwtBFZMy3r+xQvhJrz
 Z9A=
X-SBRS: 2.7
X-MesageID: 1284639
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1284639"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.42555.428964.824573@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:11:23 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-5-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-5-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 4/9] libxl_internal: Create new lock for
 devices hotplug via QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDQvOV0gbGlieGxfaW50ZXJuYWw6IENyZWF0
ZSBuZXcgbG9jayBmb3IgZGV2aWNlcyBob3RwbHVnIHZpYSBRTVAiKToKPiBUaGUgY3VycmVudCBs
b2NrIGBkb21haW5fdXNlcmRhdGFfbG9jaycgY2FuJ3QgYmUgdXNlZCB3aGVuIG1vZGlmaWNhdGlv
bgo+IHRvIGEgZ3Vlc3QgaXMgZG9uZSBieSBzZW5kaW5nIGNvbW1hbmQgdG8gUUVNVSwgdGhpcyBp
cyBhIHNsb3cgcHJvY2Vzcwo+IGFuZCByZXF1aXJlcyB0byBjYWxsIENUWF9VTkxPQ0ssIHdoaWNo
IGlzIG5vdCBwb3NzaWJsZSB3aGlsZSBob2xkaW5nCj4gdGhlIGBkb21haW5fdXNlcmRhdGFfbG9j
aycuCi4uLgo+ICtzdHJ1Y3QgbGlieGxfX2RvbWFpbl9xbXBfbG9jayB7Cj4gKyAgICBsaWJ4bF9f
Z2VuZXJpY19sb2NrIGxvY2s7Cj4gK307Cj4gKwo+ICtsaWJ4bF9fZG9tYWluX3FtcF9sb2NrICps
aWJ4bF9fbG9ja19kb21haW5fcW1wKGxpYnhsX19nYyAqZ2MsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9taWQgZG9taWQpCj4gK3sKPiAr
ICAgIGxpYnhsX19kb21haW5fcW1wX2xvY2sgKmxvY2sgPSBOVUxMOwo+ICsgICAgaW50IHJjOwo+
ICsKPiArICAgIGxvY2sgPSBsaWJ4bF9femFsbG9jKE5PR0MsIHNpemVvZigqbG9jaykpOwo+ICsg
ICAgcmMgPSBsaWJ4bF9fbG9ja19nZW5lcmljKGdjLCBkb21pZCwgJmxvY2stPmxvY2ssCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgImxpYnhsLWRldmljZS1jaGFuZ2VzLWxvY2siKTsK
PiArICAgIGlmIChyYykgewo+ICsgICAgICAgIGxpYnhsX191bmxvY2tfZG9tYWluX3FtcChsb2Nr
KTsKPiArICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gbG9j
azsKClRoaXMgaXMgYWxtb3N0IGlkZW50aWNhbCB0byB0aGUgbGlieGxfX2xvY2tfZG9tYWluX3Vz
ZXJkYXRhIHdoaWNoCmFwcGVhcmVkIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gIFRoYXQgc3VnZ2Vz
dHMgdGhhdCB0aGUgZmFjdG9yaXNhdGlvbgpoZXJlIGlzIGF0IHRoZSB3cm9uZyBsYXllci4KCj4g
K3ZvaWQgbGlieGxfX3VubG9ja19kb21haW5fcW1wKGxpYnhsX19kb21haW5fcW1wX2xvY2sgKmxv
Y2spCj4gK3sKPiArICAgIGxpYnhsX191bmxvY2tfZ2VuZXJpYygmbG9jay0+bG9jayk7Cj4gKyAg
ICBmcmVlKGxvY2spOwo+ICt9CgpUaGlzIGlzIGNvbXBsZXRlbHkgaWRlbnRpY2FsIHRvIGxpYnhs
X191bmxvY2tfZG9tYWluX3VzZXJkYXRhLiAgVGhlCm9ubHkgcmVhc29uIHdlIGhhdmUgdG8gdHdv
IG9mIHRoZXNlIGlzIHNvIHRoYXQgdGhlIHR3byBsb2NrcyBhcmUKZGlzdGluZ3Vpc2hlZCBieSB0
aGUgdHlwZSBvZiB0aGUgbG9jayBzdHJ1Y3QuICBUaGF0IG1lYW5zIHRoYXQgeW91CmhhdmUgdG8g
Y2FsbAogICBsaWJ4bF9fdW5sb2NrX2RvbWFpbl9xbXAoZm9vLT5xbXBfbG9jaykKYnV0CiAgIGxp
YnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRlKGZvby0+dXNlcmRhdGFfbG9jaykKb3Igc29tZSBz
dWNoLCBhbmQgdGhlIGNvbXBpbGVyIHdpbGwgc3BvdCBpZiB5b3Ugd3JpdGUKICAgbGlieGxfX3Vu
bG9ja19kb21haW5fdXNlcmRhdGEoZm9vLT5xbXBfbG9jaykKb3Igc29tZXRoaW5nLiAgQnV0IGlz
IGl0IHJlYWxseSB1c2VmdWwgdG8gaGF2ZSB0byB3cml0ZSB0aGUgYHFtcCcgdnMKYHVzZXJkYXRh
JyB0aGluZyB0d2ljZSA/Cgo+ICsgKiBJdCBpcyB0byBiZSBhY3F1aXJlZCBieSBhbiBhbyBldmVu
dCBjYWxsYmFjay4KCkkgdGhpbmsgdGhlcmUgaXMgYSB3b3JzZSBwcm9ibGVtIGhlcmUsIHRob3Vn
aC4gIFRoaXMgbG9jayBpcyBwcm9iYWJseQoqaW5zaWRlKiBzb21lIGxvY2sgZnJvbSB0aGUgY2Fs
bGVyLiAgU28gdXN1YWwgbGlieGwgcnVsZXMgYXBwbHkgYW5kCnlvdSBtYXkgbm90IGJsb2NrIHRv
IGFjcXVhaXJlIGl0LgoKSWUgbGlieGxfX2xvY2tfZG9tYWluX3FtcCBtdXN0IGJlIG9uZSBvZiB0
aGVzZSB0aGluZ3MgdGhhdCB0YWtlcyBhCmxpdHRsZSBldiBzdGF0ZSBzdHJ1Y3QgYW5kIG1ha2Vz
IGEgY2FsbGJhY2suCgpBdCB0aGUgc3lzY2FsbCBsZXZlbCwgYWNxdWlyaW5nIGFuIGZjbnRsIGxv
Y2sgY2Fubm90IGJlIHNlbGVjdGVkIG9uLgpUaGUgb3B0aW9ucyBhcmUgdG8gcG9sbCwgb3IgdG8g
c3Bhd24gYSB0aHJlYWQsIG9yIHRvIGZvcmsuCgpDdXJyZW50bHkgbGlieGwgZG9lcyBub3QgY2Fs
bCBwdGhyZWFkX2NyZWF0ZSwgYWx0aG91Z2ggbWF5YmUgaXQgY291bGQKZG8uICBUbyBzYWZlbHkg
Y3JlYXRlIGEgdGhyZWFkIHlvdSBoYXZlIHRvIGRvIGEgZGFuY2Ugd2l0aApzaWdwcm9jbWFzaywg
dG8gYXZvaWQgc2lnbmFsIGRlbGl2ZXJ5IG9udG8geW91ciB0aHJlYWQuCgpNYXliZSBpdCB3b3Vs
ZCBiZSBiZXR0ZXIgdG8gdHJ5IG9uY2Ugd2l0aCBMT0NLX05CLCBhbmQgdG8gZm9yayBpZiB0aGlz
CmlzIG5vdCBzdWNjZXNzZnVsLiAgQnV0IGl0IHdvdWxkIGJlIHNpbXBsZXIgdG8gYWx3YXlzIGZv
cmsuLi4KCj4gKyAqIE9yIGluIGNhc2UgUUVNVSBpcyB0aGUgcHJpbWFyeSBjb25maWcsIHRoaXMg
cGF0dGVybiBjYW4gYmUgdXNlOgo+ICsgKiAgIGxvY2sgcW1wIChxbXBfbG9jaykKPiArICogICAg
ICBsb2NrIGpzb24gY29uZmlnIChqc29uX2xvY2spCj4gKyAqICAgICAgICAgIHJlYWQganNvbiBj
b25maWcKPiArICogICAgICAgICAgdXBkYXRlIGluLW1lbW9yeSBqc29uIGNvbmZpZyB3aXRoIG5l
dyBlbnRyeSwgcmVwbGFjaW5nCj4gKyAqICAgICAgICAgICAgIGFueSBzdGFsZSBlbnRyeQo+ICsg
KiAgICAgIHVubG9jayBqc29uIGNvbmZpZwo+ICsgKiAgICAgIGFwcGx5IG5ldyBjb25maWcgdG8g
cHJpbWFyeSBjb25maWcKPiArICogICAgICBsb2NrIGpzb24gY29uZmlnIChqc29uX2xvY2spCj4g
KyAqICAgICAgICAgIHJlYWQganNvbiBjb25maWcKPiArICogICAgICAgICAgdXBkYXRlIGluLW1l
bW9yeSBqc29uIGNvbmZpZyB3aXRoIG5ldyBlbnRyeSwgcmVwbGFjaW5nCj4gKyAqICAgICAgICAg
ICAgIGFueSBzdGFsZSBlbnRyeQo+ICsgKiAgICAgICAgICB3cml0ZSBpbi1tZW1vcnkganNvbiBj
b25maWcgdG8gZGlzawo+ICsgKiAgICAgIHVubG9jayBqc29uIGNvbmZpZwo+ICsgKiAgIHVubG9j
ayBxbXAKClRoaXMgZG9lc24ndCBzaG93IHRoZSBjdHggbG9ja3MgYnV0IEkgdGhpbmsgdGhhdCBp
cyBmaW5lLiAgU28gSSB0aGluawp0aGlzIGRlc2NyaXB0aW9uIGlzIGNvcnJlY3QuCgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:16:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:16:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYD3C-0007Lq-Fr; Tue, 04 Jun 2019 17:16:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYD3B-0007Lj-S0
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:16:41 +0000
X-Inumbo-ID: 841fdbdb-86ec-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 841fdbdb-86ec-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:16:40 +0000 (UTC)
Authentication-Results: esa2.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@MIAPEX02MSOL02.citrite.net
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@MIAPEX02MSOL02.citrite.net) identity=helo;
 client-ip=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@MIAPEX02MSOL02.citrite.net";
 x-conformance=sidf_compatible
IronPort-SDR: rQwk+RBEXuINXwUF1c4GJ2vCRQBwbZ7WM/Bzh9kxbhypuzHLcC1euG3pi+ARRyfOFrSNPRcN96
 EAAFJQ09qhPoSLwcJ+BpnQPFQrfp5DnvjJnKGXFxwcsqQqV3ff7Aq8j771WWV9onCqgLPafYmb
 CxZE4Dmn4LpieUKCE+ycGbfVw6zDWnaqnJ2YZmk19prWTOXUp4nmLCK9rGm7/9ijJ4HQOdioJk
 nyna5GwB9rx7/dLVjMkPBDjsZAHhwywouJDp1uFZOwRTC9lspyJsWV7E+i2NhUAF59Y8PYWbUx
 Wlw=
X-SBRS: 2.7
X-MesageID: 1305555
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1305555"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.42839.198072.364696@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:16:07 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-6-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-6-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/9] libxl_disk: Reorganise
 libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDUvOV0gbGlieGxfZGlzazogUmVvcmdhbmlz
ZSBsaWJ4bF9jZHJvbV9pbnNlcnQiKToKPiBUaGlzIGlzIGluIHByZXBhcmF0aW9uIG9mIGN1dHRp
bmcgbGlieGxfY2Ryb21faW5zZXJ0IGludG8gc2V2ZXJhbAo+IGZ1bmN0aW9ucyB0byBhbGxvdyBh
c3luY2hyb25vdXMgY2FsbGJhY2tzLgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:22:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:22:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYD8u-0008G5-9Z; Tue, 04 Jun 2019 17:22: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYD8s-0008G0-Ep
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:22:34 +0000
X-Inumbo-ID: 56436869-86ed-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 56436869-86ed-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:22:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 362C180D;
 Tue,  4 Jun 2019 10:22:32 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 601CD3F5AF;
 Tue,  4 Jun 2019 10:22:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
Date: Tue, 4 Jun 2019 18:22:28 +0100
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: <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.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>

SGkgU3RlZmFubywKCk9uIDYvNC8xOSA2OjA5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEphbiwKPj4K
Pj4gT24gNi80LzE5IDg6MDYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDMuMDYu
MTkgYXQgMTk6MTUsIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBPbiBU
dWUsIE1heSAyMSwgMjAxOSBhdCAwNTo1MjoxMlBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+Pj4+IFRoZSBzYW1lIGVycm9yIGNhbm5vdCBiZSByZXByb2R1Y2VkIG9uIGxheHRvbiouIExv
b2tpbmcgYXQgdGhlIHRlc3QKPj4+Pj4gaGlzdG9yeSwKPj4+Pj4gaXQgbG9va3MgbGlrZSBxZW11
LXVwc3RyZWFtLTQuMTItdGVzdGluZyBmbGlnaHQgaGFzIHJ1biBzdWNjZXNzZnVsbHkgYQo+Pj4+
PiBmZXcKPj4+Pj4gdGltZXMgb24gcm9jaGVzdGVyKi4gU28gd2UgbWF5IGhhdmUgZml4ZWQgdGhl
IGVycm9yIGluIFhlbiA0LjEyLgo+Pj4+Pgo+Pj4+PiBQb3RlbnRpYWwgY2FuZGlkYXRlcyB3b3Vs
ZCBiZToKPj4+Pj4gICAgICAtIDAwYzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAgcGFnZSBw
ZXJtaXNzaW9uIGZvciBYZW4gbWFwcGluZ3MKPj4+Pj4gZWFybGllciBvbiIKPj4+Pj4gICAgICAt
IGY2MDY1OGM2YWUgInhlbi9hcm06IFN0b3AgcmVsb2NhdGluZyBYZW4iCj4+Pj4+Cj4+Pj4+IElh
biwgaXMgaXQgc29tZXRoaW5nIHRoZSBiaXNlY3RvciBjb3VsZCBhdXRvbWF0aWNhbGx5IGxvb2sg
YXQ/Cj4+Pj4+IElmIG5vdCwgSSB3aWxsIG5lZWQgdG8gZmluZCBzb21lIHRpbWUgYW5kIGJvcnJv
dyB0aGUgYm9hcmQgdG8gYmlzZWN0IHRoZQo+Pj4+PiBpc3N1ZXMuCj4+Pj4KPj4+PiBJIGF0dGVt
cHRlZCB0byBkbyB0aGF0IGJpc2VjdGlvbiBteXNlbGYsIGFuZCB0aGUgZmlyc3QgY29tbWl0IHRo
YXQgZ2l0Cj4+Pj4gd2FudGVkIHRvIHRyeSwgYSBjb21tb24gY29tbWl0IHRvIGJvdGggYnJhbmNo
ZXMsIGJvb3RzIGp1c3QgZmluZS4KPj4+Cj4+PiBUaGFua3MgZm9yIGRvaW5nIHRoaXMhCj4+Pgo+
Pj4gT25lIHRoaW5nIHRoYXQsIGZvciBub3csIGNvbXBsZXRlbHkgZXNjYXBlcyBtZTogSG93IGNv
bWUgdGhlCj4+PiBtYWluIDQuMTEgYnJhbmNoIGhhcyBwcm9ncmVzc2VkIGZpbmUsIGJ1dCB0aGUg
cWVtdXUgb25lIGhhcwo+Pj4gZ290IHN0YWxsZWQgbGlrZSB0aGlzPwo+Pgo+PiBCZWNhdXNlIFhl
biBvbiBBcm0gdG9kYXkgZG9lcyBub3QgZnVsbHkgcmVzcGVjdCB0aGUgQXJtIEFybSB3aGVuIG1v
ZGlmeWluZyB0aGUKPj4gcGFnZS10YWJsZXMuIFRoaXMgbWF5IHJlc3VsdCB0byBUTEIgY29uZmxp
Y3QgYW5kIGJyZWFrIG9mIGNvaGVyZW5jeS4KPiAKPiBZZXMsIEkgZm9sbG93IHlvdXIgcmVhc29u
aW5nLCBidXQgaXQgaXMgc3RpbGwgcXVpdGUgc3RyYW5nZSB0aGF0IGl0IG9ubHkKPiBoYXBwZW5z
IHdpdGggdGhlIHFlbXUgdGVzdGluZyBicmFuY2guIE1heWJlIGl0IGlzIGJlY2F1c2UgbGF4dG9u
IHdhcwo+IHBpY2tlZCBpbnN0ZWFkIG9mIHJvY2hlc3RlciB0byBydW4gdGhlIHRlc3RzIGZvciB0
aGlzIGJyYW5jaD8gT3RoZXJ3aXNlLAo+IHRoZXJlIG11c3QgYmUgYSBkaWZmZXJlbmNlIGluIHRo
ZSBYZW4gY29uZmlndXJhdGlvbiBiZXR3ZWVuIHRoZSBub3JtYWwKPiBicmFuY2ggYW5kIHRoZSBx
ZW11IHRlc3RpbmcgYnJhbmNoLCBhc2lkZSBmcm9tIFFFTVUgb2YgY291cnNlLCB0aGF0Cj4gc2hv
dWxkbid0IG1ha2UgYW55IGRpZmZlcmVuY2VzLgoKUGVyIHRoZSBkaXNjdXNzaW9uIGJlZm9yZSwg
dGhlIC5jb25maWcgaXMgZGlmZmVyZW50IGJldHdlZW4gdGhlIDIgCmZsaWdodHMuIFFFTVUgdGVz
dGluZyBpcyBub3Qgc2VsZWN0aW5nIENPTkZJR19MSVZFUEFUQ0ggd2hpbGUgCnN0YWdpbmctNC4x
MSBpcy4KCj4gCj4gCj4+Pj4gSXQgdHVybnMgb3V0IHRoYXQgdGhlIGZpcnN0IGNvbW1pdCB0aGF0
IGZhaWxzIHRvIGJvb3Qgb24gcm9jaGVzdGVyIGlzCj4+Pj4gICAgIGUyMDJmZWI3MTMgeGVuL2Nt
ZGxpbmU6IEZpeCBidWdneSBzdHJuY21wKHMsIExJVEVSQUwsIHNzIC0gcykgY29uc3RydWN0Cj4+
Pj4gKGV2ZW4gd2l0aCB0aGUgImViOGFjYmE4MmEgeGVuOiBGaXggYmFja3BvcnQgb2YgLi4iIGFw
cGxpZWQpCj4+Pgo+Pj4gTm93IHRoYXQncyBwYXJ0aWN1bGFybHkgb2RkIGEgcmVncmVzc2lvbiBj
YW5kaWRhdGUuIEl0IGRvZXNuJ3QKPj4+IHRvdWNoIGFueSBBcm0gY29kZSBhdCBhbGwgKG5vciBk
b2VzIHRoZSBmaXh1cCBjb21taXQpLiBBbmQgdGhlCj4+PiBjb21tb24gY29kZSBjaGFuZ2VzIGRv
bid0IGxvb2sgInJpc2t5IiBlaXRoZXI7IHRoZSBvbmUgdGhpbmcgdGhhdAo+Pj4ganVtcHMgb3V0
IGFzIHRoZSBtb3N0IGxpa2VseSBvZiBhbGwgdGhlIHVubGlrZWx5IGNhbmRpZGF0ZXMgd291bGQK
Pj4+IHNlZW0gdG8gYmUgdGhlIHhlbi9jb21tb24vZWZpL2Jvb3QuYyBjaGFuZ2UsIGJ1dCBpZiB0
aGVyZSB3YXMKPj4+IGEgcHJvYmxlbSB0aGVyZSB0aGVuIHRoZSBFRkkgYm9vdCBvbiBBcm0gd291
bGQgYmUgbGF0ZW50bHkKPj4+IGJyb2tlbiBpbiBvdGhlciB3YXlzIGFzIHdlbGwuIFBsdXMsIG9m
IGNvdXJzZSwgeW91IHNheSB0aGF0IHRoZQo+Pj4gc2FtZSBjaGFuZ2UgaXMgbm8gcHJvYmxlbSBv
biA0LjEyLgo+Pj4KPj4+IE9mIGNvdXJzZSB0aGUgY29tbWl0IGl0c2VsZiBjb3VsZCBiZSBmdXJ0
aGVyICJiaXNlY3RlZCIgLSBhbGwKPj4+IGNoYW5nZXMgb3RoZXIgdGhhbiB0aGUgaW50cm9kdWN0
aW9uIG9mIGNtZGxpbmVfc3RyY21wKCkgYXJlCj4+PiBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG9m
IG9uZSBhbm90aGVyLgo+Pgo+PiBJIHRoaW5rIHRoaXMgaXMganVzdCBhIHJlZC1oZXJyaW5nLiBU
aGUgY29tbWl0IGlzIHByb2JhYmx5IG1vZGlmeWluZyBlbm91Z2gKPj4gdGhlIGxheW91dCBvZiBY
ZW4gdGhhdCBUTEIgY29uZmxpY3Qgd2lsbCBhcHBlYXIuCj4+Cj4+IEFudGhvbnkgc2FpZCBiYWNr
cG9ydGluZyAwMGM5NmQ3NzQyICJ4ZW4vYXJtOiBtbTogU2V0LXVwIHBhZ2UgcGVybWlzc2lvbiBm
b3IKPj4gWGVuIG1hcHBpbmdzIGVhcmxpZXIgb24iIG1ha2VzIHN0YWdpbmctNC4xMSBib290cy4g
VGhpcyBwYXRjaCByZW1vdmVzIHNvbWUgb2YKPj4gdGhlIHBvdGVudGlhbCBjYXVzZSBvZiBUTEIg
Y29uZmxpY3QuCj4+Cj4+IEkgaGF2ZW4ndCBzdWdnZXN0ZWQgYSBiYWNrcG9ydCBvZiB0aGlzIHBh
dGNoIHNvIGZhciwgYmVjYXVzZSB0aGVyZSBhcmUgc3RpbGwKPj4gVExCIGNvbmZsaWN0IHBvc3Np
YmxlIHdpdGhpbiB0aGUgZnVuY3Rpb24gbW9kaWZpZWQuIEl0IG1pZ2h0IGFsc28gYmUgcG9zc2li
bGUKPj4gdGhhdCBpdCBleHBvc2VzIG1vcmUgb2YgVExCIGNvbmZsaWN0IGFzIG1vcmUgd29yayBp
biBYZW4gaXMgbmVlZGVkIChzZWUgbXkKPj4gTU0tUEFSVG4gc2VyaWVzKS4KPj4KPj4gSSBkb24n
dCBrbm93IHdoZXRoZXIgYmFja3BvcnRpbmcgdGhpcyBwYXRjaCBpcyB3b3J0aCBpdCBjb21wYXJl
IHRvIHRoZSByaXNrIGl0Cj4+IGludHJvZHVjZXMuCj4gCj4gSSB0aGluayB3ZSBzaG91bGQgYmFj
a3BvcnQgMDBjOTZkNzc0Mi4gV2UgZG9uJ3QgbmVlZCB0byBmaXggYWxsIGlzc3VlcywKPiB3ZSBv
bmx5IG5lZWQgdG8gbWFrZSBpbXByb3ZlbWVudHMgd2l0aG91dCBpbnRyb2R1Y2luZyBtb3JlIGJ1
Z3MuCj4gRnJvbSB0aGF0IHN0YW5kcG9pbnRzLCBJIHRoaW5rIDAwYzk2ZDc3NDIgaXMgZG9hYmxl
LiBJJ2xsIGJhY2twb3J0IGl0IG5vdyB0bwo+IDQuMTEuCgpZb3UgZG9uJ3Qgc2VlbSB0byBhc3Nl
c3MvYWNrbm93bGVkZ2UgYW55IHJpc2sgSSBtZW50aW9uIGluIHRoaXMgdGhyZWFkLgoKTm90ZSB0
aGF0IEkgYW0gbm90IHN1Z2dlc3RpbmcgdG8gbm90IGJhY2twb3J0IGl0LiBJIGFtIHRyeWluZyB0
byAKdW5kZXJzdGFuZCBob3cgeW91IGNhbWUgdG8geW91ciBjb25jbHVzaW9uIGhlcmUuCgo+IFdo
YXQgYWJvdXQgdGhlIG90aGVyIG9sZGVyIHN0YW5naW5nIGJyYW5jaGVzPwoKVGhlIG9ubHkgb25l
IHdlIGNvdWxkIGNvbnNpZGVyIGlzIDQuMTAsIGJ1dCBBRkFJQ1QgSmFuIGFscmVhZHkgZGlkIGN1
dCAKdGhlIGxhc3QgcmVsZWFzZSBmb3IgaXQuCgpTbyBJIHdvdWxkbid0IGNvbnNpZGVyIGFueSBi
YWNrcG9ydCB1bmxlc3Mgd2UgYmVnaW4gdG8gc2VlIHRoZSBicmFuY2ggCmZhaWxpbmcuCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:29:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:29:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDFw-0000Ge-K9; Tue, 04 Jun 2019 17:29: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=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYDFv-0000GZ-SE
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:29:51 +0000
X-Inumbo-ID: 5980241a-86ee-11e9-9dec-67125daafbea
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5980241a-86ee-11e9-9dec-67125daafbea;
 Tue, 04 Jun 2019 17:29:48 +0000 (UTC)
Authentication-Results: esa2.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 (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bux6J/Zl1WchGabwMco8Ag2YdIqmCaKWy6H67oCmdZdwnuTjp/ZHwCTCo5zRozVCP4uB/UOYbk
 cK2k+d/5K4Ts5cJ//EcTk//RKh6X657k8cj0r6XE4K/0LS04ho1hUkMB1nfvYPNVMlTcrKjCaA
 auddU2Tjhu1+/2kmn8kmFE8LvEsULsHvqDEktRC9HTTEx+wpbNjed+0/F3cdsLr0d1Xfzo88YY
 2L1w+YrtBJU8dlZ1lIWQpl23nxCDubSE6unQ860XR40klGhrNIXOUXl73+UPo+6nLuKXbdVCnd
 52A=
X-SBRS: 2.7
X-MesageID: 1306209
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1306209"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.43626.668549.272351@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:29:14 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-7-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-7-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 6/9] libxl_disk: Cut libxl_cdrom_insert into
 steps ..
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDYvOV0gbGlieGxfZGlzazogQ3V0IGxpYnhs
X2Nkcm9tX2luc2VydCBpbnRvIHN0ZXBzIC4uIik6Cj4gVGhpcyBwYXRjaCBjdXQgbGlieGxfY2Ry
b21faW5zZXJ0IGludG8gZGlmZmVyZW50IHN0ZXAvZnVuY3Rpb24gYnV0IHRoZXJlCj4gYXJlIHN0
aWxsIGNhbGxlZCBzeW5jaHJvbm91c2x5LiBBIGxhdGVyIHBhdGNoIHdpbGwgY2FsbCB0aGVtCj4g
YXN5bmNocm9ub3VzbHkgd2hlbiBRTVAgaXMgaW52b2x2ZWQuCj4gCj4gVGhlIGpzb25fbG9jayBo
YXMgYmVlbiByZXBsYWNlZCBieSB0aGUgcW1wX2xvY2sgZm9yIHByb3RlY3Rpb24gYWdhaW5zdAo+
IGNvbmN1cnJlbnQgY2hhbmdlcyB0byB0aGUgY2Ryb20uIFRoZSBqc29uX2xvY2sgaXMgbm93IG9u
bHkgdXNlZCB3aGVuCj4gcmVhZGluZy9tb2RpZnlpbmcgdGhlIGRvbWFpbiB1c2VyZGF0YS4KCgpZ
b3VyIGRvY3VtZW50YXRpb24gZm9yIHRoZSBxbXAgbG9jaywgdGFrZW4gcm91Z2hseSBmcm9tIG15
IGlkZWEsIGlzCnRoYXQgdGhlIHFtcCBsb2NrIGNvdmVycyBtb2RpZnlpbmcgdGhpbmdzIHZpYSBx
bXAuICBCdXQgSSB0aGluayBoZXJlCnlvdSB1c2UgaXQgZm9yIHVwZGF0ZXMgdmlhIHhlbnN0b3Jl
ID8KCkkgdGhpbmsgdGhpcyBpcyBPSyBiZWNhdXNlIHdoYXQgbWF0dGVycyBpcyB0aGF0IGFueSBv
bmUgdGhpbmcgaXMKYWx3YXlzIGNvdmVyZWQgYnkgdGhlIHNhbWUgbG9jayAtIGFuZCBoZXJlIHRo
ZSBjZHJvbSBpcyBpcyBhICJ0aGluZyIuCkJ1dCBJIHRoaW5rIHRoaXMgbWVhbnMgdGhlIGNvbW1l
bnRhcnkgaXMgd3JvbmcgPwoKCj4gLSAgICAvKiBOb3RlOiBDVFggbG9jayBpcyBhbHJlYWR5IGhl
bGQgYXQgdGhpcyBwb2ludCBzbyBsb2NrIGhpZXJhcmNoeQo+IC0gICAgICogaXMgbWFpbnRhaW5l
ZC4KPiAtICAgICAqLwo+IC0gICAgbG9jayA9IGxpYnhsX19sb2NrX2RvbWFpbl91c2VyZGF0YShn
YywgZG9taWQpOwo+IC0gICAgaWYgKCFsb2NrKSB7Cj4gKyAgICBjaXMtPnFtcF9sb2NrID0gbGli
eGxfX2xvY2tfZG9tYWluX3FtcChnYywgZG9taWQpOwoKSSB0aGluayB0aGlzIGlzIGluIGZhY3Qg
cHJlY2lzZWx5IGJhY2t3YXJkcy4gIFRoZSBsb2NrIGhpZXJhcmNoeSBpcwoqdmlvbGF0ZWQqIGhl
cmUuICBUaGUgcW1wIGxvY2sgaXMgc3VwcG9zZWQgdG8gYmUgb3V0c2lkZSB0aGUgY3R4IGxvY2su
CgpUaGVyZSB3aWxsIGhhdmUgdG8gYmUgYW4gZW50cnlwb2ludCBmb3IgdGFraW5nIHRoZSBxbXAg
bG9jayB3aGljaAp0YWtlcyBhIGdjIGFuZCB3aGljaCBtYWtlcyBhIGNhbGxiYWNrIGxhdGVyLgoK
CkFGQUlDVCBhcGFydCBmcm9tIHRoZXNlIHR3byBhc3BlY3RzIHRoZSByZXN0IG9mIHRoaXMgY29k
ZQpyZW9yZ2FuaXNhdGlvbiBpcyBnb29kLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:30:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:30:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDGL-0000rU-VE; Tue, 04 Jun 2019 17: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=IhTX=UD=arm.com=robin.murphy@srs-us1.protection.inumbo.net>)
 id 1hYDGK-0000rM-S5
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:30:16 +0000
X-Inumbo-ID: 6a5bc5a0-86ee-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6a5bc5a0-86ee-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:30:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 74ECE80D;
 Tue,  4 Jun 2019 10:30:15 -0700 (PDT)
Received: from [10.1.196.75] (e110467-lin.cambridge.arm.com [10.1.196.75])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 75F363F5AF;
 Tue,  4 Jun 2019 10:30:14 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
From: Robin Murphy <robin.murphy@arm.com>
Message-ID: <5b96e4b6-4baa-9a64-d8d7-efd80f887a4d@arm.com>
Date: Tue, 4 Jun 2019 18:30:11 +0100
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: <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDYvMjAxOSAxNzoxMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEphbiwKPiAKPiBP
biA1LzMxLzE5IDEwOjUzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gQWNjb3JkaW5nIHRvIExp
bnV4IGNvbW1pdCBlNzViZWYyYTRmICgiYXJtNjQ6IFNlbGVjdAo+PiBBUkNIX0hBU19GQVNUX01V
TFRJUExJRVIiKSB0aGlzIGlzIGEgZnVydGhlciBpbXByb3ZlbWVudCBvdmVyIHRoZQo+PiB2YXJp
YW50IHVzaW5nIG9ubHkgYml0d2lzZSBvcGVyYXRpb25zIG9uIGF0IGxlYXN0IHNvbWUgaGFyZHdh
cmUsIGFuZCBubwo+PiB3b3JzZSBvbiBvdGhlci4KPj4KPj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBSRkM6IFRvIGJlIGhvbmVzdCBJ
J20gbm90IGZ1bGx5IGNvbnZpbmNlZCB0aGlzIGlzIGEgd2luIGluIHBhcnRpY3VsYXIgaW4KPj4g
wqDCoMKgwqDCoCB0aGUgaHdlaWdodDMyKCkgY2FzZSwgYXMgdGhlcmUncyBubyBhY3R1YWwgc2hp
ZnQgaW5zbiB3aGljaCBnZXRzCj4+IMKgwqDCoMKgwqAgcmVwbGFjZWQgYnkgdGhlIG11bHRpcGxp
Y2F0aW9uLiBFdmVuIGZvciBod2VpZ2h0NjQoKSB0aGUgY29tcGlsZXIKPj4gwqDCoMKgwqDCoCBj
b3VsZCBlbWl0IGJldHRlciBjb2RlIGFuZCBhdm9pZCB0aGUgZXhwbGljaXQgc2hpZnQgYnkgMzIg
KHdoaWNoIGl0Cj4+IMKgwqDCoMKgwqAgZW1pdHMgYXQgbGVhc3QgZm9yIG1lKS4KPiAKPiBJIGNh
biBzZWUgbXVsdGlwbGljYXRpb24gaW5zdHJ1Y3Rpb24gdXNlZCBpbiBib3RoIGh3ZWlnaHQzMigp
IGFuZCAKPiBod2VpZ2h0NjQoKSB3aXRoIHRoZSBjb21waWxlciBJIGFtIHVzaW5nLgo+IAo+IEkg
d291bGQgZXhwZWN0IHRoZSBjb21waWxlciBjb3VsZCBlYXNpbHkgcmVwbGFjZSBhIG11bHRpcGx5
IGJ5IGEgc2VyaWVzIAo+IG9mIHNoaWZ0IGJ1dCBpdCB3b3VsZCBiZSBtb3JlIGRpZmZpY3VsdCB0
byBkbyB0aGUgaW52ZXJ0Lgo+IAo+IEFsc28sIHRoaXMgaGFzIGJlZW4gaW4gTGludXggZm9yIGEg
eWVhciBub3csIHNvIEkgYW0gYXNzdW1pbmcgTGludXggCj4gZm9sa3MgYXJlIGhhcHB5IHdpdGgg
Y2hhbmdlcyAoQ0NpbmcgUm9iaW4ganVzdCBpbiBjYXNlIEkgbWlzc2VkIAo+IGFueXRoaW5nKS4g
VGhlcmVmb3JlIEkgYW0gaGFwcHkgdG8gZ2l2ZSBpdCBhIGdvIG9uIFhlbiBhcyB3ZWxsLgoKSUlS
QyBpdCBkaWQgbG9vayBsaWtlIExpbnV4J3MgaHdlaWdodCgpIHJvdXRpbmVzIGNvdWxkIHBvc3Np
Ymx5IGJlIApmdXJ0aGVyIHR1bmVkIGZvciB0aGUgQTY0IElTQSB0byBzaGF2ZSBvZmYgb25lIG9y
IHR3byBtb3JlIGluc3RydWN0aW9ucywgCmJ1dCBpdCdzIHlldCB0byBiZSBwcm92ZW4gdGhhdCBw
ZXJmb3JtYW5jZSBpcyBhbnl3aGVyZSBuZWFyIGNyaXRpY2FsIAplbm91Z2ggdG8ganVzdGlmeSBt
YWludGFpbmluZyBhcmNoLXNwZWNpZmljIHZlcnNpb25zLiBJdCBjb3N0cyB1cyAKYmFzaWNhbGx5
IG5vdGhpbmcgdG8gc3dpdGNoIGJldHdlZW4gdGhlIHR3byBnZW5lcmljIGltcGxlbWVudGF0aW9u
cyAKdGhvdWdoLCBzbyBzaW5jZSB0aGUgc21hbGxlci1hbmQtbm8tc2xvd2VyIGNvZGUgY2FuIGJl
IGNvbnNpZGVyZWQgYSBuZXQgCndpbiAoaG93ZXZlciBtaW5vciksIHRoZXJlIHNlZW1lZCBubyBy
ZWFzb24gKm5vdCogdG8gYXBwbHkgdGhlIGV4aXN0aW5nIApvcHRpb24gYXBwcm9wcmlhdGVseS4K
ClJvYmluLgoKPiAKPiBDaGVlcnMsCj4gCj4+Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmln
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+IEBAIC0xMiw2ICsxMiw3IEBAIGNvbmZp
ZyBBUk1fMzIKPj4gwqAgY29uZmlnIEFSTV82NAo+PiDCoMKgwqDCoMKgIGRlZl9ib29sIHkKPj4g
wqDCoMKgwqDCoCBkZXBlbmRzIG9uIDY0QklUCj4+ICvCoMKgwqAgc2VsZWN0IEhBU19GQVNUX01V
TFRJUExZCj4+IMKgIGNvbmZpZyBBUk0KPj4gwqDCoMKgwqDCoCBkZWZfYm9vbCB5Cj4+Cj4+Cj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:33:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:33:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDJ0-00015c-Lk; Tue, 04 Jun 2019 17:33: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=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYDJ0-00015X-6L
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:33:02 +0000
X-Inumbo-ID: cc24a98c-86ee-11e9-b0a3-73aa249f0ec9
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cc24a98c-86ee-11e9-b0a3-73aa249f0ec9;
 Tue, 04 Jun 2019 17:33:00 +0000 (UTC)
Authentication-Results: esa2.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 (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8+AGXqxb8LL5f8Yc8tM03P/p6P2O5rvIc7h35QsK195/5HjDh6jux2hxTP4UsqF6OOsJC+lWQc
 CO3fAPMoYNDAySRVbCqdAvJzuv/hFDWqn/eVaZ4fmN+k6ZRarO3Ole6lkUKOHjRcUIXAK/0Orj
 /NrBQHC/7VghT5fl8n+aAv22ELwcEfGkHdj3ZufIqLPwQKit2VaRx54GTq59Rw2WWpvFHtwTdw
 4JFpTtqqib04RO9Dst5IKOZVkhrgsHUgpCl2RkL5K1iICaj48Gq+uar2S9cwM4TfCQtCFXFYnQ
 J2g=
X-SBRS: 2.7
X-MesageID: 1306426
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1306426"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.43814.14509.503657@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:32:22 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-8-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-8-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 7/9] libxl: Move qmp_parameters_* prototypes
 to libxl_internal.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" <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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDcvOV0gbGlieGw6IE1vdmUgcW1wX3BhcmFt
ZXRlcnNfKiBwcm90b3R5cGVzIHRvIGxpYnhsX2ludGVybmFsLmgiKToKPiAuLiBhbmQgcmVuYW1l
IHRoZW0gdG8gbGlieGxfX3FtcF9wYXJhbV8qLgo+IAo+IFRoaXMgaXMgdG8gYWxsb3cgb3RoZXIg
ZmlsZXMgdGhhbiBsaWJ4bF9xbXAuYyB0byBtYWtlIFFNUCBjYWxscyB3aXRoCj4gcGFyYW1ldGVy
cy4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:39:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17: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 1hYDPF-0001My-EJ; Tue, 04 Jun 2019 17:39:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYDPE-0001KH-5s
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:39:28 +0000
X-Inumbo-ID: b29932fb-86ef-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b29932fb-86ef-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:39:26 +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 B12082070B;
 Tue,  4 Jun 2019 17:39:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559669966;
 bh=fcr7S3sHlINoTku1WJj4p3u3qcndxvJY7+tJJOkG6Xo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=z7+8IPFQxOP2xAUAyQe6EWLgTJ2MERRRv87uGhgilqUuRQNI8y9VzNXPkZBzTVgsw
 b1c4LTanRKKLC00jQyPThbvQWdCQa6zYTQYBpx4TkQiynSl6XfBMdLUWoT51TSJXDu
 BBeM6snVZ0M8J2Wky0030ENRrRbhIDuKWoQ/DBEM=
Date: Tue, 4 Jun 2019 10:39:25 -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: <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
Message-ID: <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <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>

T24gVHVlLCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiA2LzQvMTkgNjowOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gVHVl
LCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIEphbiwKPiA+ID4gCj4g
PiA+IE9uIDYvNC8xOSA4OjA2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPiA+ID4gPiBP
biAwMy4wNi4xOSBhdCAxOToxNSwgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+
ID4gPiA+ID4gT24gVHVlLCBNYXkgMjEsIDIwMTkgYXQgMDU6NTI6MTJQTSArMDEwMCwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+ID4gPiA+ID4gPiBUaGUgc2FtZSBlcnJvciBjYW5ub3QgYmUgcmVwcm9k
dWNlZCBvbiBsYXh0b24qLiBMb29raW5nIGF0IHRoZSB0ZXN0Cj4gPiA+ID4gPiA+IGhpc3Rvcnks
Cj4gPiA+ID4gPiA+IGl0IGxvb2tzIGxpa2UgcWVtdS11cHN0cmVhbS00LjEyLXRlc3RpbmcgZmxp
Z2h0IGhhcyBydW4gc3VjY2Vzc2Z1bGx5Cj4gPiA+ID4gPiA+IGEKPiA+ID4gPiA+ID4gZmV3Cj4g
PiA+ID4gPiA+IHRpbWVzIG9uIHJvY2hlc3RlciouIFNvIHdlIG1heSBoYXZlIGZpeGVkIHRoZSBl
cnJvciBpbiBYZW4gNC4xMi4KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFBvdGVudGlhbCBjYW5k
aWRhdGVzIHdvdWxkIGJlOgo+ID4gPiA+ID4gPiAgICAgIC0gMDBjOTZkNzc0MiAieGVuL2FybTog
bW06IFNldC11cCBwYWdlIHBlcm1pc3Npb24gZm9yIFhlbgo+ID4gPiA+ID4gPiBtYXBwaW5ncwo+
ID4gPiA+ID4gPiBlYXJsaWVyIG9uIgo+ID4gPiA+ID4gPiAgICAgIC0gZjYwNjU4YzZhZSAieGVu
L2FybTogU3RvcCByZWxvY2F0aW5nIFhlbiIKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IElhbiwg
aXMgaXQgc29tZXRoaW5nIHRoZSBiaXNlY3RvciBjb3VsZCBhdXRvbWF0aWNhbGx5IGxvb2sgYXQ/
Cj4gPiA+ID4gPiA+IElmIG5vdCwgSSB3aWxsIG5lZWQgdG8gZmluZCBzb21lIHRpbWUgYW5kIGJv
cnJvdyB0aGUgYm9hcmQgdG8gYmlzZWN0Cj4gPiA+ID4gPiA+IHRoZQo+ID4gPiA+ID4gPiBpc3N1
ZXMuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEkgYXR0ZW1wdGVkIHRvIGRvIHRoYXQgYmlzZWN0aW9u
IG15c2VsZiwgYW5kIHRoZSBmaXJzdCBjb21taXQgdGhhdCBnaXQKPiA+ID4gPiA+IHdhbnRlZCB0
byB0cnksIGEgY29tbW9uIGNvbW1pdCB0byBib3RoIGJyYW5jaGVzLCBib290cyBqdXN0IGZpbmUu
Cj4gPiA+ID4gCj4gPiA+ID4gVGhhbmtzIGZvciBkb2luZyB0aGlzIQo+ID4gPiA+IAo+ID4gPiA+
IE9uZSB0aGluZyB0aGF0LCBmb3Igbm93LCBjb21wbGV0ZWx5IGVzY2FwZXMgbWU6IEhvdyBjb21l
IHRoZQo+ID4gPiA+IG1haW4gNC4xMSBicmFuY2ggaGFzIHByb2dyZXNzZWQgZmluZSwgYnV0IHRo
ZSBxZW11dSBvbmUgaGFzCj4gPiA+ID4gZ290IHN0YWxsZWQgbGlrZSB0aGlzPwo+ID4gPiAKPiA+
ID4gQmVjYXVzZSBYZW4gb24gQXJtIHRvZGF5IGRvZXMgbm90IGZ1bGx5IHJlc3BlY3QgdGhlIEFy
bSBBcm0gd2hlbiBtb2RpZnlpbmcKPiA+ID4gdGhlCj4gPiA+IHBhZ2UtdGFibGVzLiBUaGlzIG1h
eSByZXN1bHQgdG8gVExCIGNvbmZsaWN0IGFuZCBicmVhayBvZiBjb2hlcmVuY3kuCj4gPiAKPiA+
IFllcywgSSBmb2xsb3cgeW91ciByZWFzb25pbmcsIGJ1dCBpdCBpcyBzdGlsbCBxdWl0ZSBzdHJh
bmdlIHRoYXQgaXQgb25seQo+ID4gaGFwcGVucyB3aXRoIHRoZSBxZW11IHRlc3RpbmcgYnJhbmNo
LiBNYXliZSBpdCBpcyBiZWNhdXNlIGxheHRvbiB3YXMKPiA+IHBpY2tlZCBpbnN0ZWFkIG9mIHJv
Y2hlc3RlciB0byBydW4gdGhlIHRlc3RzIGZvciB0aGlzIGJyYW5jaD8gT3RoZXJ3aXNlLAo+ID4g
dGhlcmUgbXVzdCBiZSBhIGRpZmZlcmVuY2UgaW4gdGhlIFhlbiBjb25maWd1cmF0aW9uIGJldHdl
ZW4gdGhlIG5vcm1hbAo+ID4gYnJhbmNoIGFuZCB0aGUgcWVtdSB0ZXN0aW5nIGJyYW5jaCwgYXNp
ZGUgZnJvbSBRRU1VIG9mIGNvdXJzZSwgdGhhdAo+ID4gc2hvdWxkbid0IG1ha2UgYW55IGRpZmZl
cmVuY2VzLgo+IAo+IFBlciB0aGUgZGlzY3Vzc2lvbiBiZWZvcmUsIHRoZSAuY29uZmlnIGlzIGRp
ZmZlcmVudCBiZXR3ZWVuIHRoZSAyIGZsaWdodHMuCj4gUUVNVSB0ZXN0aW5nIGlzIG5vdCBzZWxl
Y3RpbmcgQ09ORklHX0xJVkVQQVRDSCB3aGlsZSBzdGFnaW5nLTQuMTEgaXMuCgpIYXMgYW55Ym9k
eSB0cmllZCB0byBzdGFydCBzZWxlY3RpbmcgQ09ORklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVSB0
ZXN0aW5nCmJyYW5jaD8gSXMgaXQgcG9zc2libGUgdG8gZ2l2ZSBpdCBhIHRyeT8KCgo+ID4gPiA+
ID4gSXQgdHVybnMgb3V0IHRoYXQgdGhlIGZpcnN0IGNvbW1pdCB0aGF0IGZhaWxzIHRvIGJvb3Qg
b24gcm9jaGVzdGVyIGlzCj4gPiA+ID4gPiAgICAgZTIwMmZlYjcxMyB4ZW4vY21kbGluZTogRml4
IGJ1Z2d5IHN0cm5jbXAocywgTElURVJBTCwgc3MgLSBzKQo+ID4gPiA+ID4gY29uc3RydWN0Cj4g
PiA+ID4gPiAoZXZlbiB3aXRoIHRoZSAiZWI4YWNiYTgyYSB4ZW46IEZpeCBiYWNrcG9ydCBvZiAu
LiIgYXBwbGllZCkKPiA+ID4gPiAKPiA+ID4gPiBOb3cgdGhhdCdzIHBhcnRpY3VsYXJseSBvZGQg
YSByZWdyZXNzaW9uIGNhbmRpZGF0ZS4gSXQgZG9lc24ndAo+ID4gPiA+IHRvdWNoIGFueSBBcm0g
Y29kZSBhdCBhbGwgKG5vciBkb2VzIHRoZSBmaXh1cCBjb21taXQpLiBBbmQgdGhlCj4gPiA+ID4g
Y29tbW9uIGNvZGUgY2hhbmdlcyBkb24ndCBsb29rICJyaXNreSIgZWl0aGVyOyB0aGUgb25lIHRo
aW5nIHRoYXQKPiA+ID4gPiBqdW1wcyBvdXQgYXMgdGhlIG1vc3QgbGlrZWx5IG9mIGFsbCB0aGUg
dW5saWtlbHkgY2FuZGlkYXRlcyB3b3VsZAo+ID4gPiA+IHNlZW0gdG8gYmUgdGhlIHhlbi9jb21t
b24vZWZpL2Jvb3QuYyBjaGFuZ2UsIGJ1dCBpZiB0aGVyZSB3YXMKPiA+ID4gPiBhIHByb2JsZW0g
dGhlcmUgdGhlbiB0aGUgRUZJIGJvb3Qgb24gQXJtIHdvdWxkIGJlIGxhdGVudGx5Cj4gPiA+ID4g
YnJva2VuIGluIG90aGVyIHdheXMgYXMgd2VsbC4gUGx1cywgb2YgY291cnNlLCB5b3Ugc2F5IHRo
YXQgdGhlCj4gPiA+ID4gc2FtZSBjaGFuZ2UgaXMgbm8gcHJvYmxlbSBvbiA0LjEyLgo+ID4gPiA+
IAo+ID4gPiA+IE9mIGNvdXJzZSB0aGUgY29tbWl0IGl0c2VsZiBjb3VsZCBiZSBmdXJ0aGVyICJi
aXNlY3RlZCIgLSBhbGwKPiA+ID4gPiBjaGFuZ2VzIG90aGVyIHRoYW4gdGhlIGludHJvZHVjdGlv
biBvZiBjbWRsaW5lX3N0cmNtcCgpIGFyZQo+ID4gPiA+IGNvbXBsZXRlbHkgaW5kZXBlbmRlbnQg
b2Ygb25lIGFub3RoZXIuCj4gPiA+IAo+ID4gPiBJIHRoaW5rIHRoaXMgaXMganVzdCBhIHJlZC1o
ZXJyaW5nLiBUaGUgY29tbWl0IGlzIHByb2JhYmx5IG1vZGlmeWluZwo+ID4gPiBlbm91Z2gKPiA+
ID4gdGhlIGxheW91dCBvZiBYZW4gdGhhdCBUTEIgY29uZmxpY3Qgd2lsbCBhcHBlYXIuCj4gPiA+
IAo+ID4gPiBBbnRob255IHNhaWQgYmFja3BvcnRpbmcgMDBjOTZkNzc0MiAieGVuL2FybTogbW06
IFNldC11cCBwYWdlIHBlcm1pc3Npb24KPiA+ID4gZm9yCj4gPiA+IFhlbiBtYXBwaW5ncyBlYXJs
aWVyIG9uIiBtYWtlcyBzdGFnaW5nLTQuMTEgYm9vdHMuIFRoaXMgcGF0Y2ggcmVtb3ZlcyBzb21l
Cj4gPiA+IG9mCj4gPiA+IHRoZSBwb3RlbnRpYWwgY2F1c2Ugb2YgVExCIGNvbmZsaWN0Lgo+ID4g
PiAKPiA+ID4gSSBoYXZlbid0IHN1Z2dlc3RlZCBhIGJhY2twb3J0IG9mIHRoaXMgcGF0Y2ggc28g
ZmFyLCBiZWNhdXNlIHRoZXJlIGFyZQo+ID4gPiBzdGlsbAo+ID4gPiBUTEIgY29uZmxpY3QgcG9z
c2libGUgd2l0aGluIHRoZSBmdW5jdGlvbiBtb2RpZmllZC4gSXQgbWlnaHQgYWxzbyBiZQo+ID4g
PiBwb3NzaWJsZQo+ID4gPiB0aGF0IGl0IGV4cG9zZXMgbW9yZSBvZiBUTEIgY29uZmxpY3QgYXMg
bW9yZSB3b3JrIGluIFhlbiBpcyBuZWVkZWQgKHNlZSBteQo+ID4gPiBNTS1QQVJUbiBzZXJpZXMp
Lgo+ID4gPiAKPiA+ID4gSSBkb24ndCBrbm93IHdoZXRoZXIgYmFja3BvcnRpbmcgdGhpcyBwYXRj
aCBpcyB3b3J0aCBpdCBjb21wYXJlIHRvIHRoZQo+ID4gPiByaXNrIGl0Cj4gPiA+IGludHJvZHVj
ZXMuCj4gPiAKPiA+IEkgdGhpbmsgd2Ugc2hvdWxkIGJhY2twb3J0IDAwYzk2ZDc3NDIuIFdlIGRv
bid0IG5lZWQgdG8gZml4IGFsbCBpc3N1ZXMsCj4gPiB3ZSBvbmx5IG5lZWQgdG8gbWFrZSBpbXBy
b3ZlbWVudHMgd2l0aG91dCBpbnRyb2R1Y2luZyBtb3JlIGJ1Z3MuCj4gPiBGcm9tIHRoYXQgc3Rh
bmRwb2ludHMsIEkgdGhpbmsgMDBjOTZkNzc0MiBpcyBkb2FibGUuIEknbGwgYmFja3BvcnQgaXQg
bm93IHRvCj4gPiA0LjExLgo+IAo+IFlvdSBkb24ndCBzZWVtIHRvIGFzc2Vzcy9hY2tub3dsZWRn
ZSBhbnkgcmlzayBJIG1lbnRpb24gaW4gdGhpcyB0aHJlYWQuCj4gCj4gTm90ZSB0aGF0IEkgYW0g
bm90IHN1Z2dlc3RpbmcgdG8gbm90IGJhY2twb3J0IGl0LiBJIGFtIHRyeWluZyB0byB1bmRlcnN0
YW5kCj4gaG93IHlvdSBjYW1lIHRvIHlvdXIgY29uY2x1c2lvbiBoZXJlLgoKQmFzZWQgb24gdGhl
IGZhY3QgdGhhdCBieSBjb2RlIGluc3BlY3Rpb24gdGhlIHBhdGNoIHNob3VsZCBiZSByaXNrCmRl
Y3JlbWVudGFsIGluIHRlcm1zIG9mIEFybSBBcm0gdmlvbGF0aW9ucywgd2hpY2ggaXMgY29uc2lz
dGVudCB3aXRoIHRoZQpmYWN0IHRoYXQgQW50aG9ueSBmb3VuZCBpdCAiZml4aW5nIiB0aGUgcmVn
cmVzc2lvbi4gRG8geW91IGZvcmVzZWUgY2FzZXMKd2hlcmUgdGhlIHBhdGNoIGluY3JlbWVudHMg
dGhlIHJpc2sgb2YgZmFpbHVyZT8KCgo+ID4gV2hhdCBhYm91dCB0aGUgb3RoZXIgb2xkZXIgc3Rh
bmdpbmcgYnJhbmNoZXM/Cj4gCj4gVGhlIG9ubHkgb25lIHdlIGNvdWxkIGNvbnNpZGVyIGlzIDQu
MTAsIGJ1dCBBRkFJQ1QgSmFuIGFscmVhZHkgZGlkIGN1dCB0aGUKPiBsYXN0IHJlbGVhc2UgZm9y
IGl0Lgo+IAo+IFNvIEkgd291bGRuJ3QgY29uc2lkZXIgYW55IGJhY2twb3J0IHVubGVzcyB3ZSBi
ZWdpbiB0byBzZWUgdGhlIGJyYW5jaCBmYWlsaW5nLgoKSWYgSmFuIGFscmVhZHkgbWFkZSB0aGUg
bGFzdCByZWxlYXNlIGZvciA0LjEwLCB0aGVuIGxpdHRsZSBwb2ludCBpbgpiYWNrcG9ydGluZyBp
dCB0byBpdC4gSG93ZXZlciwgaXQgaXMgbm90IGlkZWFsIHRvIGhhdmUgc29tZXRoaW5nIGxpa2UK
MDBjOTZkNzc0MiBpbiBzb21lIHN0aWxsLW1haW50YWluZWQgc3RhZ2luZyBicmFuY2hlcyBidXQg
bm90IGFsbC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:42:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:42:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDRf-0002CN-Tw; Tue, 04 Jun 2019 17:41:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYDRe-0002CH-Bt
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:41:58 +0000
X-Inumbo-ID: 0c902f7c-86f0-11e9-ba65-c3e8b8a2c65b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0c902f7c-86f0-11e9-ba65-c3e8b8a2c65b;
 Tue, 04 Jun 2019 17:41: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 C33AA20693;
 Tue,  4 Jun 2019 17:41:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559670117;
 bh=D6GAVVkLyhd64H8BlAKyR3I8rqqK0RRxh6xyG2v+Z3w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WKJ6zHy0uYPyQZNNb6WRc01uYklPB9WMx3GelHgjJkeJBDkEjA/R0RGtI0Pue42r+
 x9yWtaaXTbVCrOPCGPjgqn87dS6LoAd0sLF6oM/4r72rCddo+v+fk57vFe0weH36kW
 HQKxG42Nye38nyzaaE2LcB5Cz6CdgFDxYj+iWZwM=
Date: Tue, 4 Jun 2019 10:41: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: <10817a87-9a61-ee15-9b82-1596b1f90156@arm.com>
Message-ID: <alpine.DEB.2.21.1906041040140.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201451570.16404@sstabellini-ThinkPad-T480s>
 <b5d35a7b-1ada-8e9f-3162-02891b2c5781@arm.com>
 <4cbc0130-6892-19c2-9678-1a6513ac58ec@arm.com>
 <alpine.DEB.2.21.1906031552300.14041@sstabellini-ThinkPad-T480s>
 <10817a87-9a61-ee15-9b82-1596b1f90156@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1886826475-1559670116=:14041"
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 04/19] xen/arm: Rework
 HSCTLR_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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com, Oleksandr_Tyshchenko@epam.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1886826475-1559670116=:14041
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 4 Jun 2019, Julien Grall wrote:
> Hi Stefano,
> 
> On 6/4/19 12:12 AM, Stefano Stabellini wrote:
> > On Wed, 29 May 2019, Julien Grall wrote:
> > > Ping, it would be good to know which bits I dropped...
> > > 
> > > On 21/05/2019 11:09, Julien Grall wrote:
> > > > Hi,
> > > > 
> > > > On 5/20/19 11:56 PM, Stefano Stabellini wrote:
> > > > > On Tue, 14 May 2019, Julien Grall wrote:
> > > > > > The current value of HSCTLR_BASE for Arm64 is pretty wrong. It would
> > > > > > actually turn on SCTLR_EL2.nAA (bit 6) on hardware implementing
> > > > > > ARMv8.4-LSE.
> > > > > > 
> > > > > > Furthermore, the documentation of what is cleared/set in SCTLR_EL2
> > > > > > is
> > > > > > also not correct and looks like to be a verbatim copy from Arm32.
> > > > > > 
> > > > > > HSCTLR_BASE is replaced with a bunch of per-architecture new defines
> > > > > > helping to understand better what is the initialie value for
> > > > 
> > > > s/initialie/initial/
> > > > 
> > > > > > SCTLR_EL2/HSCTLR.
> > > > > > 
> > > > > > Note the defines *_CLEAR are only used to check the state of each
> > > > > > bits
> > > > > > are known.
> > > > > 
> > > > > So basically the only purpose of HSCTLR_CLEAR is to execute:
> > > > > 
> > > > >  Â Â  #if (HSCTLR_SET ^ HSCTLR_CLEAR) != 0xffffffffU
> > > > > 
> > > > > Right? It is good to have the check.
> > > > > 
> > > > > Please add a one-line comment on top of HSCTLR_CLEAR -- "only used to
> > > > > check that the state of each bits are known".
> > > > 
> > > > We don't commonly add a comment every time a define is used only one
> > > > time.
> > > > So what's the benefits here?
> > > > 
> > > > In all honesty, such wording in the commit message was probably over the
> > > > top. I am thinking to replace the sentence with:
> > > > 
> > > > "Lastly, all the bits are now described as either set or cleared. This
> > > > allows us to check at pre-processing time the consistency of the initial
> > > > value."
> > 
> > This is even clearer, but I understood that part of the commit message
> > well enough even before. I have no complaints there. My suggestion for
> > an in-code comment is because the purpose of HSCTLR_CLEAR is not
> > immediately obvious looking at the code only.  The commit message is
> > fine. I think that a one-liner in the code to say that HSCTLR_CLEAR is
> > "only used at pre-processing time" would be good to have and beneficial
> > for code readability.
> 
> It is quite an odd comment as a lot of defines are only used for
> pre-processing it (i.e CONFIG_ or even macro generating function)... It is
> going to rot quickly but I can add it if you think it improves the code...

Yes, but this macro in particular is in the middle of other similarly
named macros that are actually used at runtime. This is why I would like
the comment. However, this is code readibility, and as you know it is a
bit subjective.


> > > > > Same here, you removed the reserved bits, and added the alignment
> > > > > check,
> > > > > same as for aarch32. If I got it right, it would be nice to add a
> > > > > statement like this to the commit message.
> > > > 
> > > > I don't see why "reserved bits" I dropped nor which alignment check I
> > > > added.
> > > > 
> > > > It would be extremely useful if you provide more details in your
> > > > review...
> > > > In this case, it would be the exact bits I dropped/added.
> > 
> > I looked at the full value of SCTLR_EL2_SET, it's 0x30c51838. I
> > copy/paste here the wcalc command for our own convenience:
> > 
> > wcalc -h
> > '(1<<4)|(1<<5)|(1<<11)|(1<<16)|(1<<18)|(1<<22)|(1<<23)|(1<<28)|(1<<29)|(1<<3)|(1<<12)'
> > 
> > HSCTLR_BASE is 0x30c51878. The difference is bit 6 which is RES0. It
> > looks like I was wrong about the alignment check.
> 
> This was mentioned in the commit message:
> 
> "The current value of HSCTLR_BASE for Arm64 is pretty wrong. It would
> actually turn on SCTLR_EL2.nAA (bit 6) on hardware implementing
> ARMv8.4-LSE."

Good, it all checks out then.

 
> > > > > 
> > > > > 
> > > > > > +#define SCTLR_EL2_CLEAR (SCTLR_EL2_RES0Â Â Â Â  | SCTLR_Axx_ELx_MÂ Â  |\
> > > > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_AÂ Â Â  | SCTLR_Axx_ELx_CÂ Â  |\
> > > > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  SCTLR_Axx_ELx_WXNÂ  | SCTLR_Axx_ELx_EE)
> > > > > > +
> > > > > > +#if (SCTLR_EL2_SET ^ SCTLR_EL2_CLEAR) != 0xffffffffffffffffUL
> > > > > > +#error "Inconsistent SCTLR_EL2 set/clear bits"
> > > > > > +#endif
> > > > > > +
> > > > > > +#endif
> > > > > >  Â  /* HCR Hyp Configuration Register */
> > > > > >  Â  #define HCR_RWÂ Â Â Â Â Â Â Â Â  (_AC(1,UL)<<31) /* Register Width, ARM64
> > > > > > only
> > > > > > */
> 
> Cheers,
> 
> -- 
> Julien Grall
> 
--8323329-1886826475-1559670116=:14041
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1886826475-1559670116=:14041--


From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:46:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:46:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDWA-0002Qd-Tz; Tue, 04 Jun 2019 17:46:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYDW9-0002QY-VA
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:46:37 +0000
X-Inumbo-ID: b2cdd27a-86f0-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 b2cdd27a-86f0-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:46:36 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kc2zCKoQ6f95YJbpzOd0/zrQFprlyMTDV9hULOSboPnJnACW70p4KPUQjTPsjAwRKIoCHbpNlJ
 LfNqo8nCbtYiDh/HZ+Rh1HboJUYTKSH3GUXNIGR3J9QaD/xOPNTk5ZQ3bC1zaAMglwCbnb4xOw
 FAjxU3kVcYwTxZYh1XEGs46AUVFnO02tw9Kk+zgEWrvDEcdYluqGxyZzam97kD9WhL9WkZK9gB
 CoEFJ/Wh34FZwC+k4TOuFMO9NOiT/0mRvJ7WTkSmaJ6YQmQuSicASBoVxeTvlNfd0naUzbPXQt
 NY0=
X-SBRS: 2.7
X-MesageID: 1286591
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1286591"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.44629.791366.426701@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:45:57 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-9-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-9-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 8/9] libxl_disk: Use ev_qmp in
 libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDgvOV0gbGlieGxfZGlzazogVXNlIGV2X3Ft
cCBpbiBsaWJ4bF9jZHJvbV9pbnNlcnQiKToKPiBsaWJ4bF9jZHJvbV9pbnNlcnQgaXMgbm93IGFz
eW5jaHJvbm91cyB3aGVuIFFFTVUgaXMgaW52b2x2ZS4gQW5kIHRoZQo+IGNkcm9tIGlzIG5vdyBv
cGVubmVkIGJ5IGxpYnhsIGJlZm9yZSBzZW5kaW5nIGEgZmlsZSBkZXNjcmlwdG9yIHRvIFFFTVUu
CgpUaGlzIHBhdGNoIGhhcyBtdWNoIG9mIHRoZSBtZWF0LiAgSXQgc2VlbXMgdG8gY29udGFpbiB0
aGUgYXBwcm9wcmlhdGUKcGllY2VzIGFuZCBJIGdlbmVyYWxseSBsaWtlIGl0LgoKSSBoYXZlIG9u
bHkgbWlub3Igc3R5bGUgcXVpYmJsZXMuCgoKSSB0aGluayBjb252ZW50aW9uYWwgRW5nbGlzaCBn
cmFtbWFyIGluIGNvbW1pdCBtZXNzYWdlcyBpcyB0byB1c2UgdGhlCnByZXNlbnQgdGVuc2UgZm9y
IHRoZSBzaXR1YXRpb24gd2hpY2ggZXhpc3RzICpiZWZvcmUqIHRoZSBjb21taXQgaW4KcXVlc3Rp
b24uICBJIHRoaW5rIHlvdSBtZWFuOgoKICBNYWtlIGxpYnhsX2Nkcm9tX2luc2VydCBhc3luY2hy
b25vdXMgd2hlbiBRRU1VIGlzIGludm9sdmVkLiAgQW5kCiAgaGF2ZSB0aGUgY2Ryb20gb3BlbmVk
IGJ5IGxpYnhsLCBzZW5kaW5nIGEgZmlsZSBkZXNjcmlwdG9yIHRvIFFFTVUuCgo+ICAgICAgICAg
IGlmIChyYykgZ290byBvdXQ7Cj4gKyAgICAgICAgYXN5bmNocm9ub3VzX2NhbGxiYWNrID0gdHJ1
ZTsKPiArICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgYXN5bmNocm9ub3VzX2NhbGxiYWNrID0gZmFs
c2U7Ci4uLgo+IC0gICAgfSBlbHNlIHsKPiAtICAgICAgICBjZHJvbV9pbnNlcnRfZWplY3RlZChl
Z2MsIGNpcyk7IC8qIG11c3QgYmUgbGFzdCAqLwo+ICsgICAgfSBlbHNlIGlmICghYXN5bmNocm9u
b3VzX2NhbGxiYWNrKSB7Cj4gKyAgICAgICAgLyogT25seSBjYWxsZWQgaWYgbm8gYXN5bmNocm9u
b3VzIGNhbGxiYWNrIGFyZSBzZXQuICovCj4gKyAgICAgICAgY2Ryb21faW5zZXJ0X2VqZWN0ZWQo
ZWdjLCAmY2lzLT5xbXAsIE5VTEwsIDApOyAvKiBtdXN0IGJlIGxhc3QgKi8KClRoaXMgZmxhZyB2
YXJpYWJsZSBpcyBwcmV0dHkgdWdseS4gIEluZGVlZCB0aGUgZXhpdCBwYXRoIGZyb20gdGhpcwpm
dW5jdGlvbiBpcyBxdWl0ZSBmaWRkbHkgbm93LiAgQnV0IEkgY2FuJ3QgdGhpbmsgb2YgYSBtdWNo
IHByZXR0aWVyCndheSwgYW5kIGl0IGxvb2tzIGxpa2UgaXQgaXMgY29ycmVjdCB0byBtZS4KCkFu
b3RoZXIgcG9zc2liaWxpdHkgd291bGQgYmUgdG8gbW92ZSBhbGwgdGhlIHZhcmlhYmxlcyBsaWtl
IHQgYW5kCmRfY29uZmlnIGludG8gdGhlIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUsIGFuZCB0
aGVuIHRoZSBjbGVhbnVwCndvdWxkIGJlIGNlbnRyYWxpc2VkLiAgQnV0IHRoZSBsb2NrIGxpZmV0
aW1lIG9mIHRoZSB1c2VyZGF0YSBsb2NrCm1pZ2h0IGJlIHdyb25nLgoKU28sIGVyciwgSSBndWVz
cywgbGVhdmUgaXQgbGlrZSB0aGlzIHVubGVzcyB5b3UgaGF2ZSBhbnkgYmV0dGVyIGlkZWFzLgoK
PiAtICAgIGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1V
X1hFTikgewo+IC0gICAgICAgIHJjID0gbGlieGxfX3FtcF9pbnNlcnRfY2Ryb20oZ2MsIGRvbWlk
LCBkaXNrKTsKPiArICAgIGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVS
U0lPTl9RRU1VX1hFTiAmJgo+ICsgICAgICAgIGRpc2stPmZvcm1hdCAhPSBMSUJYTF9ESVNLX0ZP
Uk1BVF9FTVBUWSkgewo+ICsgICAgICAgIGxpYnhsX19qc29uX29iamVjdCAqYXJncyA9IE5VTEw7
Cj4gKwoKVGhhdCB0aGlzIGRvZXNuJ3QgZXZlciBsZWFrIHBheWxvYWRfZmQgaXMgbm90IGVudGly
ZWx5IGNsZWFyLiAgSG93CmFib3V0IGFkZGluZywgaGVyZQoKICArICAgICAgICBhc3NlcnQocW1w
LT5wYXlsb2FkX2ZkID09IC0xKTsKCj8gIFNpbmNlIHRoZSBydWxlIHNlZW1zIHRvIGJlIHRoYXQg
dGhlIGV4aXQgcGF0aCB3aWxsIGNsZWFuIGl0IHVwLCBidXQKdGhhdCBpbXBsaWVzIHRoYXQgb3Zl
cndyaXRpbmcgaXQgbWlnaHQgbGVhayBhIHByZXZpb3VzIGZkIChvZiB3aGljaAp0aGVyZSBpc24n
dCBvbmUgcmlnaHQgbm93Li4uKQoKPiArICAgICAgICBxbXAtPnBheWxvYWRfZmQgPSBvcGVuKGRp
c2stPnBkZXZfcGF0aCwgT19SRE9OTFkpOwo+ICsgICAgICAgIGlmIChxbXAtPnBheWxvYWRfZmQg
PCAwKSB7Cj4gKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkZhaWxlZCB0byBvcGVu
IGNkcm9tIGZpbGUgJXMiLAo+ICsgICAgICAgICAgICAgICAgICBkaXNrLT5wZGV2X3BhdGgpOwo+
ICsgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+
ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgLyogVGhpcyBmcmVlIGZvcm0gcGFyYW1ldGVyIGlz
IG5vdCB1c2UgYnkgUUVNVSBvciBsaWJ4bC4gKi8KPiArICAgICAgICBRTVBfUEFSQU1FVEVSU19T
UFJJTlRGKCZhcmdzLCAib3BhcXVlIiwgIiVzOiVzIiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX2Rpc2tfZm9ybWF0X3RvX3N0cmluZyhkaXNrLT5mb3JtYXQpLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzay0+cGRldl9wYXRoKTsKPiArICAgICAg
ICBxbXAtPmNhbGxiYWNrID0gY2Ryb21faW5zZXJ0X2FkZGZkX2NiOwo+ICsgICAgICAgIHJjID0g
bGlieGxfX2V2X3FtcF9zZW5kKGdjLCBxbXAsICJhZGQtZmQiLCBhcmdzKTsKCgpBc3N1bWluZyB5
b3UgYXQgbGVhc3QgY2hhbmdlIHRoZSBjb21taXQgbWVzc2FnZSwgYW5kIHJlZ2FyZGxlc3Mgb2YK
eW91ciBvcGluaW9uIGFib3V0IHRoZSBhc3NlcnQ6CgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:48:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17: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 1hYDXg-0002W8-Cw; Tue, 04 Jun 2019 17:48:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYDXf-0002W2-9q
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:48:11 +0000
X-Inumbo-ID: eac1a10c-86f0-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 eac1a10c-86f0-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:48:10 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fHHpxHYhzXpsCsUP2G/lZPO/mKImlb0SC3l+kfGiq1gCm1XjCVQoDnRQT34QKZbmdYF+hMHZhh
 azXnMsDYfhep6GcoRm5kYo1/i4d1Rt1HjBveOijvjRodzG3ZHFl6Z0jv4YhUaEB8Fbj1E51I7m
 6pRoUuMrRhTMFWN6cmGS1vJQjvd1ORLxXeEiaYKggDpOmh4nERX5dIetg1y3sxgHkPLfUSbHTF
 e0mujEfwAXaqnpFbmMKERdqVfhDvx3sH2eyYQSBKK2tll/BRaffeNpjytdrFzqYCoz30WV8xfV
 eBI=
X-SBRS: 2.7
X-MesageID: 1286691
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1286691"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.44724.367137.714833@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:47:32 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190409164542.30274-10-anthony.perard@citrix.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-10-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 9/9] libxl_disk: Implement missing timeout
 for libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDkvOV0gbGlieGxfZGlzazogSW1wbGVtZW50
IG1pc3NpbmcgdGltZW91dCBmb3IgbGlieGxfY2Ryb21faW5zZXJ0Iik6Cj4gU2luY2UgdGhlIHBy
ZXZpb3VzIHBhdGNoICJsaWJ4bF9kaXNrOiBVc2UgZXZfcW1wIGluIGxpYnhsX2Nkcm9tX2luc2Vy
dCIsCj4gdGhlcmUgYXJlIG5vIGtpbmQgb2YgdGltZW91dCBhbnltb3JlLCBhZGQgb25lIGJhY2su
CgpIcm0uICBUaGUgcGF0Y2ggaXRzZWxmIGxvb2tzIGdvb2QsIHNvCgpBY2tlZC1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpCdXQgSSB3b25kZXIgaWYgdGhpcyBj
b3VsZCBzb21laG93IGJlIHBsYWNlZCBlYXJsaWVyIHRvIHByZXNlcnZlCmJpc2VjdGFiaWxpdHku
CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:53:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17: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 1hYDca-0003SU-7X; Tue, 04 Jun 2019 17:53:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYDcY-0003SN-Md
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:53:14 +0000
X-Inumbo-ID: 9f9a98ad-86f1-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 9f9a98ad-86f1-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:53:13 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zHPeajWU/CMyOV7T3ODe5nGtuepUfDBCDeqac+WA2tay+OF+pBS38JplwU3XKgqV1B6aIO0GAn
 wezqlc0+Eyt3EyypoA3/4qPKDRrHVgaruMbtVSLq6FeL51QbgVYx+TP0DwoNT51cFL5JngqxaP
 Y6ZcJL8upwnUY0a6YLZFN/LczQzpOaAzxEi/WVGlOkDnE4nqyD0WBXhdnEOMRUsMrYfXH2Nb06
 8+8A3hb2vvayezpw9GgusBm1xvVc7qnrRWwtnlPsFr2wZXn7V3UmoA5HJ3wUBB27giT8W97f08
 q/E=
X-SBRS: 2.7
X-MesageID: 1315076
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1315076"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.45032.193051.369884@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 18:52:40 +0100
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbcWVtdS11cHN0cmVh
bS00LjExLXRlc3RpbmcgdGVzdF0gMTM2MTg0OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBPbiBU
dWUsIDQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IFBlciB0aGUgZGlzY3Vzc2lv
biBiZWZvcmUsIHRoZSAuY29uZmlnIGlzIGRpZmZlcmVudCBiZXR3ZWVuIHRoZSAyIGZsaWdodHMu
Cj4gPiBRRU1VIHRlc3RpbmcgaXMgbm90IHNlbGVjdGluZyBDT05GSUdfTElWRVBBVENIIHdoaWxl
IHN0YWdpbmctNC4xMSBpcy4KPiAKPiBIYXMgYW55Ym9keSB0cmllZCB0byBzdGFydCBzZWxlY3Rp
bmcgQ09ORklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVSB0ZXN0aW5nCj4gYnJhbmNoPyBJcyBpdCBw
b3NzaWJsZSB0byBnaXZlIGl0IGEgdHJ5PwoKSSBjYW4gZG8gdGhpcyB3ZSB0aGlua3MgaXQncyBk
ZXNpcmFibGUuICBCdXQgSSB0aGluayBpdCBpcyBwcm9iYWJseQphY3R1YWxseSBoZWxwZnVsIHRv
IHRlc3QgYm90aCwganVzdCBpbiBjYXNlIG5vbi1MSVZFUEFUQ0ggYnJlYWtzLiAgQXMKaXQganVz
dCBoYXZlLgoKQUlVSSB0aGlzIGlzIHRob3VnaHQgdG8gYmUgcXVpdGUgYSByYXJlIHByb2JsZW0s
IHNvIGl0IHNob3dpbmcgdXAgaW4gYQpxZW11IGJyYW5jaCBpcyBPSy4KCk90aGVyd2lzZSBtYXli
ZSB3ZSB3b3VsZCBoYXZlIHRvIGFkZCBib3RoIHdpdGgtIGFuZCB3aXRob3V0LUxJVkVQQVRDSAp0
ZXN0cyB0byB0aGUgeGVuLSogZmxpZ2h0cy4gIFdlIGFscmVhZHkgaGF2ZSBib3RoIHdpdGgtIGFu
ZAp3aXRob3V0LVhTTSwgYW5kIHRoaXMgd291bGQgYWRkIGFub3RoZXIgZGltZW5zaW9uIHRvIHRo
ZSBidWlsZCBtYXRyaXguCkFuZCB3ZSB3b3VsZCBoYXZlIHRvIGRlY2lkZSB3aGF0IHN1YnNldCBv
ZiB0aGUgdGVzdHMgc2hvdWxkIGJlIHJ1biBpbgplYWNoIGNvbmZpZ3VyYXRpb24uCgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:59:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 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 1hYDiC-0003dy-11; Tue, 04 Jun 2019 17:59: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYDiA-0003do-Ks
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:59:02 +0000
X-Inumbo-ID: 6dbfd76e-86f2-11e9-8399-f361e6f33feb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6dbfd76e-86f2-11e9-8399-f361e6f33feb;
 Tue, 04 Jun 2019 17:58: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 1hYDi7-0000LJ-2W; Tue, 04 Jun 2019 17: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 1hYDi6-0005BS-Im; Tue, 04 Jun 2019 17:58:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYDi6-00010m-Hl; Tue, 04 Jun 2019 17:58:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137191-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-pvops:kernel-build:fail:regression
 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-cubietruck: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-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-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-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: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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f2c7c76c5d0a443053e94adb9f0918fa2fb85c3a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 17:58:58 +0000
Subject: [Xen-devel] [linux-linus test] 137191: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE5MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTkxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgZjJjN2M3NmM1ZDBhNDQzMDUzZTk0YWRiOWYwOTE4ZmEyZmI4NWMzYQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3
NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAz
LTA0IDE5OjUzOjA5IFogICA5MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAx
OS0wMy0wNSAyMDowMzoxNCBaICAgOTAgZGF5cyAgIDQ2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzNzE5MSAgMjAxOS0wNi0wMyAwNjowNDozNCBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMzI2MyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
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
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTY4MzUwIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 17:59:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 17:59:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDiT-0003fR-Ck; Tue, 04 Jun 2019 17:59:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYDiS-0003fH-8n
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 17:59:20 +0000
X-Inumbo-ID: 797d5f63-86f2-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 797d5f63-86f2-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 17:59: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 7E6632075B;
 Tue,  4 Jun 2019 17:59:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559671158;
 bh=p8u1vlGLWyDQOp9W1kTr3i18fshJKtSi2DwMnb5XfnQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KlsBL0bQFK7npCeycjSa1MJVoqgs2tjvZxutGtgmHN55i6kDAW6KAm0pF1gOc+7It
 BvuBGeLjiI7hYmlKshRs9KDuUrOd/sDU7ZLffnuE4nAjIAi2JKvImNV8X6EkTsnPfo
 dagLBxHrU/T48XWwHE2rW7gp/Zg58e6FxWf8qDmM=
Date: Tue, 4 Jun 2019 10:59: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: <20190514122456.28559-20-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906041055180.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-20-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 19/19] xen/arm: Pair call
 to set_fixmap with call to clear_fixmap in copy_from_paddr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHNldF9maXhtYXAgbWF5IHJlcGxhY2UgYSB2YWxpZCBlbnRyeSB3aXRob3V0IGZvbGxvd2luZwo+
IHRoZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZS4gVGhpcyBtYXkgcmVzdWx0IHRvIFRMQiBj
b25mbGljdCBhYm9ydC4KPiAKPiBSYXRoZXIgdGhhbiBkZWFsaW5nIHdpdGggQnJlYWstQmVmb3Jl
LU1ha2UgaW4gc2V0X2ZpeG1hcCwgZXZlcnkgY2FsbCB0bwo+IHNldF9maXhtYXAgaXMgcGFpcmVk
IHdpdGggYSBjYWxsIHRvIGNsZWFyX2ZpeG1hcC4KCkl0IGlzIG5vdCBldmVyeSBjYWxsIHRvIHNl
dF9maXhtYXA6IGl0IGlzIGV2ZXJ5IGNhbGwgdG8Kc2V0X2ZpeG1hcChGSVhNQVBfTUlTQywgLi4u
CgpQbGVhc2UgY2xhcmlmeSwgdGhlbiB5b3UgY2FuIGFkZAoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IFNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEFuZHJpaSBB
bmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4KPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2
MjoKPiAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNo
L2FybS9rZXJuZWwuYyB8IDMgKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gaW5kZXggZTNmZmRiMmZhMS4uMzg5YmVmMmFmYSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiArKysgYi94ZW4vYXJjaC9hcm0va2Vy
bmVsLmMKPiBAQCAtNTgsMTMgKzU4LDEyIEBAIHZvaWQgX19pbml0IGNvcHlfZnJvbV9wYWRkcih2
b2lkICpkc3QsIHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKQo+ICAgICAgICAgIHNl
dF9maXhtYXAoRklYTUFQX01JU0MsIG1hZGRyX3RvX21mbihwYWRkciksIFBBR0VfSFlQRVJWSVNP
Ul9XQyk7Cj4gICAgICAgICAgbWVtY3B5KGRzdCwgc3JjICsgcywgbCk7Cj4gICAgICAgICAgY2xl
YW5fZGNhY2hlX3ZhX3JhbmdlKGRzdCwgbCk7Cj4gKyAgICAgICAgY2xlYXJfZml4bWFwKEZJWE1B
UF9NSVNDKTsKPiAgCj4gICAgICAgICAgcGFkZHIgKz0gbDsKPiAgICAgICAgICBkc3QgKz0gbDsK
PiAgICAgICAgICBsZW4gLT0gbDsKPiAgICAgIH0KPiAtCj4gLSAgICBjbGVhcl9maXhtYXAoRklY
TUFQX01JU0MpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBfX2luaXQgcGxhY2VfbW9kdWxlcyhz
dHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 18:04:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 18:04:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYDmz-0004im-4o; Tue, 04 Jun 2019 18: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=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYDmx-0004iZ-8i
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 18:03:59 +0000
X-Inumbo-ID: 1fcf6406-86f3-11e9-82f1-8b68b979e533
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fcf6406-86f3-11e9-82f1-8b68b979e533;
 Tue, 04 Jun 2019 18:03: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 866252075B;
 Tue,  4 Jun 2019 18:03:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559671437;
 bh=jP3HkM3GfoJRvKb8tDbjo1gsV4wIqqK75sP/WX20eAM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IQcxB/NypLtm12wPAHZWL36OtD2ymxV9ObN7luHP1Zc1vufQvX9uDh6piZQQQPJJE
 Jgdj/64v/P0FssmYGespVJGnG2zvwPCd09eDlhMUWFJC3eNRHW6KK3VWCV8QmAFZ/r
 sbo0uHGE6YpzDr3E50Hw8c8R+jcGPBCJ4rxFc2l8=
Date: Tue, 4 Jun 2019 11:03:56 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23798.45032.193051.369884@mariner.uk.xensource.com>
Message-ID: <alpine.DEB.2.21.1906041059430.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <23798.45032.193051.369884@mariner.uk.xensource.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gVHVlLCA0IEp1biAyMDE5LCBJYW4gSmFja3NvbiB3cm90ZToKPiBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyB0
ZXN0XSAxMzYxODQ6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+ID4gT24gVHVlLCA0IEp1biAyMDE5
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IFBlciB0aGUgZGlzY3Vzc2lvbiBiZWZvcmUsIHRo
ZSAuY29uZmlnIGlzIGRpZmZlcmVudCBiZXR3ZWVuIHRoZSAyIGZsaWdodHMuCj4gPiA+IFFFTVUg
dGVzdGluZyBpcyBub3Qgc2VsZWN0aW5nIENPTkZJR19MSVZFUEFUQ0ggd2hpbGUgc3RhZ2luZy00
LjExIGlzLgo+ID4gCj4gPiBIYXMgYW55Ym9keSB0cmllZCB0byBzdGFydCBzZWxlY3RpbmcgQ09O
RklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVSB0ZXN0aW5nCj4gPiBicmFuY2g/IElzIGl0IHBvc3Np
YmxlIHRvIGdpdmUgaXQgYSB0cnk/Cj4gCj4gSSBjYW4gZG8gdGhpcyB3ZSB0aGlua3MgaXQncyBk
ZXNpcmFibGUuICBCdXQgSSB0aGluayBpdCBpcyBwcm9iYWJseQo+IGFjdHVhbGx5IGhlbHBmdWwg
dG8gdGVzdCBib3RoLCBqdXN0IGluIGNhc2Ugbm9uLUxJVkVQQVRDSCBicmVha3MuICBBcwo+IGl0
IGp1c3QgaGF2ZS4KPiAKPiBBSVVJIHRoaXMgaXMgdGhvdWdodCB0byBiZSBxdWl0ZSBhIHJhcmUg
cHJvYmxlbSwgc28gaXQgc2hvd2luZyB1cCBpbiBhCj4gcWVtdSBicmFuY2ggaXMgT0suCj4gCj4g
T3RoZXJ3aXNlIG1heWJlIHdlIHdvdWxkIGhhdmUgdG8gYWRkIGJvdGggd2l0aC0gYW5kIHdpdGhv
dXQtTElWRVBBVENICj4gdGVzdHMgdG8gdGhlIHhlbi0qIGZsaWdodHMuICBXZSBhbHJlYWR5IGhh
dmUgYm90aCB3aXRoLSBhbmQKPiB3aXRob3V0LVhTTSwgYW5kIHRoaXMgd291bGQgYWRkIGFub3Ro
ZXIgZGltZW5zaW9uIHRvIHRoZSBidWlsZCBtYXRyaXguCj4gQW5kIHdlIHdvdWxkIGhhdmUgdG8g
ZGVjaWRlIHdoYXQgc3Vic2V0IG9mIHRoZSB0ZXN0cyBzaG91bGQgYmUgcnVuIGluCj4gZWFjaCBj
b25maWd1cmF0aW9uLgoKSGkgSWFuLAoKSSBhZ3JlZSB3aXRoIHlvdSBpdCB3b3VsZCBiZSBkZXNp
cmFibGUgdG8gdGVzdCBib3RoIExJVkVQQVRDSCBhbmQKbm9uLUxJVkVQQVRDSCwgYW5kIEkgdW5k
ZXJzdGFuZCBhYm91dCBsaW1pdGF0aW9uIG9mIHJlc291cmNlcyBhbmQgdGVzdAptYXRyaXggZXhw
bG9zaW9uLgoKR2l2ZW4gdGhlIGNoYW5jZSwgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgaWYg
d2UgaGFkIGFuIGV4cGxpY2l0IHRlc3QKYWJvdXQgTElWRVBBVENIIHJhdGhlciB0aGFuIGEgImhp
ZGRlbiIgZW5hYmxlbWVudCBvZiBpdCB3aXRoaW4gYW5vdGhlcgpkaWZmZXJlbnQgdGVzdC4gT3Ig
bWF5YmUganVzdCBjYWxsIGl0IG91dCBleHBsaWNpdGx5LCByZW5hbWluZyB0aGUgdGVzdApydW4g
dG8gcWVtdS11cHN0cmVhbS1saXZlcGF0Y2ggb3Igc29tZXRoaW5nIGxpa2UgdGhhdC4gSW4gYW55
IGNhc2UsIEknbGwKbGVhdmUgaXQgdG8geW91LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 18:28:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 18: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 1hYEAa-0006tX-0y; Tue, 04 Jun 2019 18:28:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ygn2=UD=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYEAX-0006tS-Vo
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 18:28:22 +0000
X-Inumbo-ID: 875abe4e-86f6-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 875abe4e-86f6-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 18:28:20 +0000 (UTC)
Authentication-Results: esa2.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 (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y80ozPPz2Ix4YM+yC6K8jSSVd9K1++Y8q/dK8Eig86LfSzxIXZm/Z9A/hJuYFYyvBh3nfKi2h3
 olkDNYR6ytxN2ePT/TbFDTSO5J26JrTBTD6bd2Y/opx1g4Zf7xfxgTNv3N7+FCWPIIllFdvB5A
 e2JjChJ1qSSt8uc2LC94BD7VVy9eS8MEXz4zvyf6mzQILSe7D47SK4ZWdJXIptIhe/CPJcbizR
 KfNeNxaAVDPNbU/04HggRQ9kUeTD5f3QQT3QhSUyAbBcTmg8bHo/MU+lvEZrKP1835m7Kpp7z6
 GJU=
X-SBRS: 2.7
X-MesageID: 1309613
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1309613"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23798.47139.259170.371610@mariner.uk.xensource.com>
Date: Tue, 4 Jun 2019 19:27:47 +0100
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <alpine.DEB.2.21.1906041059430.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <23798.45032.193051.369884@mariner.uk.xensource.com>
 <alpine.DEB.2.21.1906041059430.14041@sstabellini-ThinkPad-T480s>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbcWVtdS11cHN0cmVh
bS00LjExLXRlc3RpbmcgdGVzdF0gMTM2MTg0OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJIGFn
cmVlIHdpdGggeW91IGl0IHdvdWxkIGJlIGRlc2lyYWJsZSB0byB0ZXN0IGJvdGggTElWRVBBVENI
IGFuZAo+IG5vbi1MSVZFUEFUQ0gsIGFuZCBJIHVuZGVyc3RhbmQgYWJvdXQgbGltaXRhdGlvbiBv
ZiByZXNvdXJjZXMgYW5kIHRlc3QKPiBtYXRyaXggZXhwbG9zaW9uLgo+IAo+IEdpdmVuIHRoZSBj
aGFuY2UsIEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIHdlIGhhZCBhbiBleHBsaWNpdCB0
ZXN0Cj4gYWJvdXQgTElWRVBBVENIIHJhdGhlciB0aGFuIGEgImhpZGRlbiIgZW5hYmxlbWVudCBv
ZiBpdCB3aXRoaW4gYW5vdGhlcgo+IGRpZmZlcmVudCB0ZXN0LiBPciBtYXliZSBqdXN0IGNhbGwg
aXQgb3V0IGV4cGxpY2l0bHksIHJlbmFtaW5nIHRoZSB0ZXN0Cj4gcnVuIHRvIHFlbXUtdXBzdHJl
YW0tbGl2ZXBhdGNoIG9yIHNvbWV0aGluZyBsaWtlIHRoYXQuIEluIGFueSBjYXNlLCBJJ2xsCj4g
bGVhdmUgaXQgdG8geW91LgoKSSB0aGluayBtYXliZSB5b3UgaGF2ZSBtaXN1bmRlcnN0b29kID8K
ClRoZSB0aGluZyB0aGF0IHRyaWdnZXJzIHRoaXMgYnVnLCBoZXJlLCBpcyAqY29tcGlsaW5nKiBY
ZW4gd2l0aApDT05GSUdfTElWRVBBVENIICpkaXNhYmxlZCouCgpTbywgaW4gZmFjdCwgaWYgaXQg
aXMgYSBoaWRkZW4gYW55dGhpbmcsIGl0IGlzIGEgaGlkZGVuICpkaXMqYWJsZW1lbnQKb2YgYSBm
ZWF0dXJlIHdoaWNoIGlzIGRlbGliZXJhdGVseSBvbmx5IGNvbXBpbGVkIGluLCBhbmQgb25seSB0
ZXN0ZWQKb24sIHRlc3RzIG9mIHRoZSB4ZW4tKiBicmFuY2hlcy4KClRoYXQgKmRpc2FibGluZyog
dGhpcyBmZWF0dXJlIHdvdWxkIGNhdXNlIGEgcmVncmVzc2lvbiBpcyBzdXJwcmlzaW5nLAphbmQg
SSB0aGluayB0aGlzIGlzIG9ubHkgdGhlIGNhc2UgYmVjYXVzZSBYZW4gb25seSB3b3JrcyBieSBh
Y2NpZGVudApvbiB0aGVzZSBib3hlcyA/ICAoQ29uc2lkZXJpbmcgdGhlIGRpc2N1c3Npb24gb2Yg
QVJNIEFSTSB2aW9sYXRpb25zLikKClRvIG1ha2UgaXQgYW4gImV4cGxpY2l0IiB0ZXN0IGFzIHlv
dSBzdWdnZXN0IHdvdWxkIGludm9sdmUgY29tcGlsaW5nClhlbiBhbiBhZGRpdGlvbmFsIHRpbWUu
ICBJIGd1ZXNzIHRoYXQgd291bGQgYWN0dWFsbHkgYmUgY2hhbmdpbmcgc29tZQp0ZXN0cyBvbiB4
ZW4tKiBicmFuY2hlcyB0byBhIHZlcnNpb24gb2YgWGVuIGNvbXBpbGVkICp3aXRob3V0KgpsaXZl
cGF0Y2guICBSaWdodCBub3cgd2UgYnVpbGQKCm1vc3Qgb3RoZXIgYnJhbmNoZXMKICAgWGVuIGFt
ZDY0ICB3aXRoIFhTTSAgIG5vIGxpdmVwYXRjaAogICBYZW4gYXJtaGYgIG5vICAgWFNNICAgbm8g
bGl2ZXBhdGNoCiAgIFhlbiBhcm02NCAgd2l0aCBYU00gICBubyBsaXZlcGF0Y2gKCnhlbi0qIGJy
YW5jaGVzCiAgIFhlbiBhbWQ2NCAgd2l0aCBYU00gICB3aXRoIGxpdmVwYXRjaAogICBYZW4gYXJt
aGYgIG5vICAgWFNNICAgd2l0aCBsaXZlcGF0Y2gKICAgWGVuIGFybTY0ICB3aXRoIFhTTSAgIHdp
dGggbGl2ZXBhdGNoCgpXaGF0IHdpdGhvdXQtbGl2ZXBhdGNoIGJ1aWxkIHNob3VsZCBiZSBhZGRl
ZCB0byB0aGUgeGVuLSogYnJhbmNoZXMgPwpBbmQgaW4gd2hpY2ggdGVzdHMgc2hvdWxkIGl0IHJl
cGxhY2UgdGhlIGV4aXN0aW5nIHdpdGgtbGl2ZXBhdGNoCmJ1aWxkcyA/ICBTaG91bGQgSSBqdXN0
IHBpY2sgb25lIG9yIHR3byBhcHBhcmVudGx5IGF0IHJhbmRvbSA/CgpOQiB0aGF0IEkgZG91YnQg
dGhlIGxpdmVwYXRjaCBtYWludGFpbmVycyBoYXZlIG11Y2ggb2YgYW4gb3BpbmlvbgpoZXJlLiAg
V2Ugd291bGQgbm9ybWFsbHkgZXhwZWN0IHRoYXQgY29tcGlsaW5nIGluIGxpdmVwYXRjaGluZyBt
aWdodApicmVhayBzb21ldGhpbmcgYnV0IHRoYXQgY29tcGlsaW5nIGl0IG91dCB3b3VsZCBiZSBm
aW5lLiAgU28gdGhlCmN1cnJlbnQgc2l0dWF0aW9uIGlzIGdvb2QgZnJvbSB0aGF0IHBvaW50IG9m
IHZpZXcgYW5kIHdlIG1pZ2h0IGV2ZW4Kd29ycnkgdGhhdCBjaGFuZ2luZyBzb21lIG9mIHRoZSBl
eGlzdGluZyB0ZXN0cyB0byBub3QgaGF2ZQpsaXZlcGF0Y2hpbmcgY29tcGlsZWQgaW4gbWlnaHQg
bWlzcyBzb21lIGFjdHVhbCBsaXZlcGF0Y2gtcmVsYXRlZApidWdzLiAgTXkgbm9ybWFsIHByYWN0
aWNlIGlzIHRvIHRyeSB0byBlbmFibGUgYXMgbXVjaCBhcyBpcyByZWxldmFudAphbmQgbWlnaHQg
YnJlYWsgdGhpbmdzLgoKQnV0IHdoYXQgd2UgaGF2ZSBoZXJlIGlzICpub3QqIGEgbGl2ZXBhdGNo
LXJlbGF0ZWQgYnVnLiAgSXQgaGFzCm5vdGhpbmcgdG8gZG8gd2l0aCBsaXZlcGF0Y2guICBJdCBp
cyBqdXN0IHRoYXQgYnkgbHVjaywgY29tcGlsaW5nIFhlbgoqd2l0aCogbGl2ZXBhdGNoaW5nIHNv
bWVob3cgbWFza3MgdGhlIHJhbmRvbSBmYWlsdXJlLCBwcmVzdW1hYmx5IGJ5CmNoYW5naW5nIGV4
YWN0IG9yZGVyaW5ncyBhbmQgdGltaW5ncyBvZiBtZW1vcnkgYWNjZXNzZXMgZXRjLgoKRG9lcyB0
aGF0IG1ha2Ugc2Vuc2UgPwoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 18:39:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 18: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 1hYELR-0007x4-7j; Tue, 04 Jun 2019 18:39: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=Y+b9=UD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYELP-0007wv-Vm
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 18:39:36 +0000
X-Inumbo-ID: 145e3f3e-86f8-11e9-902b-679d7b95af75
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 145e3f3e-86f8-11e9-902b-679d7b95af75;
 Tue, 04 Jun 2019 18:39: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 1hYELF-0001B1-SM; Tue, 04 Jun 2019 18:39: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 1hYELF-0006AE-D7; Tue, 04 Jun 2019 18:39:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYELF-0005kA-C9; Tue, 04 Jun 2019 18:39:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137196-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64-pvops:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:build-i386-libvirt:libvirt-build:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:guest-destroy:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=2871355a6957f1b3c16f858e3143e0fff0737b6a
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Jun 2019 18:39:25 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137196: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzE5NiBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MTk2LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMzQ1MDQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0
NTA0IFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUwNCBSRUdSLiB2
cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMzUyMDUgUkVHUi4g
dnMuIDEyNTU3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
OCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM1
MjA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFp
bCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxOTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
IDEyIGd1ZXN0LXN0YXJ0ICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0
IHBhc3MgaW4gMTM3MTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxOTYKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEz
NzE5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTk2CiB0ZXN0LWFtZDY0LWkzODYteGwgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcxOTYK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMjAgZ3Vlc3QtZGVzdHJveSAgICBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAyMCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MTk2CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQg
cGFzcyBpbiAxMzcxOTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3
MTk2CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNz
IGluIDEzNzE5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTggZ3Vlc3Qt
c3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzE5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAxNiBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM1MjA1IHBhc3MgaW4gMTM3MTk2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwgcGFz
cyBpbiAxMzQ1MDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0NTA0IG4vYQogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0
NTA0IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNTIwNSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTM1MjA1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTU3NSAgMjAxOC0wNy0yNSAxODo1
Mzo1NCBaICAzMTMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzQyNzAgIDIwMTktMDQtMDEg
MTY6MTA6NTAgWiAgIDY0IGRheXMgICAyOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMaSBRaWFuZyA8bGlxM2VhQGdtYWlsLmNv
bT4KICBNaWNoYWVsIE1jQ29udmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgogIE1pY2hhZWwgVG9r
YXJldiA8bWp0QHRscy5tc2sucnU+CiAgTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4K
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckBy
ZWRoYXQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKQXV0aG9y
OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEgMTc6MzA6
MzkgMjAxOCArMDIwMAoKICAgIGd0azogRG9uJ3QgdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygp
IG9uIG5ldyBWVEUgdmVyc2lvbnMKICAgIAogICAgVGhlIGZ1bmN0aW9uIHZ0ZV90ZXJtaW5hbF9z
ZXRfZW5jb2RpbmcoKSBpcyBkZXByZWNhdGVkIHNpbmNlIFZURSAwLjU0LAogICAgc28gc3RvcCBj
YWxsaW5nIGl0IGZyb20gdGhhdCB2ZXJzaW9uIG9uLiBUaGlzIGZpeGVzIGEgYnVpbGQgZXJyb3IK
ICAgIGJlY2F1c2Ugb2Ygb3VyIHVzZSBvZiB3YXJuaW5nIGZsYWdzIFstV2Vycm9yPWRlcHJlY2F0
ZWQtZGVjbGFyYXRpb25zXS4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVncy5sYXVuY2hwYWQu
bmV0L2J1Z3MvMTc5NDkzOQogICAgUmVwb3J0ZWQtYnk6IEJhc3RpYW4gS29wcGVsbWFubiA8a2Jh
c3RpYW5AbWFpbC51bmktcGFkZXJib3JuLmRlPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgxMDExMTUzMDM5LjIzMjQt
MS1rd29sZkByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDY0MTU5OTRmZmNj
NmQyMmIzZjVhZGQ2N2Y2M2ZlNzdlNGI5NzExZjQpCgpjb21taXQgOTRhNzE1YjZjYmE3MjI1ZTVk
YjU5OTAxZTVkMGE1MjUyZWFkOTc1NQpBdXRob3I6IE5pZWxzIGRlIFZvcyA8bmRldm9zQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIE1hciA1IDE2OjQ2OjM0IDIwMTkgKzAxMDAKCiAgICBnbHVzdGVy
OiB0aGUgZ2xmc19pb19jYmsgY2FsbGJhY2sgZnVuY3Rpb24gcG9pbnRlciBhZGRzIHByZS9wb3N0
IHN0YXQgYXJncwogICAgCiAgICBUaGUgZ2xmc18qX2FzeW5jKCkgZnVuY3Rpb25zIGRvIGEgY2Fs
bGJhY2sgb25jZSBmaW5pc2hlZC4gVGhpcyBjYWxsYmFjawogICAgaGFzIGNoYW5nZWQgaXRzIGFy
Z3VtZW50cywgcHJlLSBhbmQgcG9zdC1zdGF0IHN0cnVjdHVyZXMgaGF2ZSBiZWVuCiAgICBhZGRl
ZC4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBpbXByb3ZlIGNhY2hpbmcsIHdoaWNoIGlzIHVz
ZWZ1bCBmb3IKICAgIFNhbWJhIGFuZCBORlMtR2FuZXNoYSwgYnV0IG5vdCBzbyBtdWNoIGZvciBR
RU1VLiBHbHVzdGVyIDYgaXMgdGhlIGZpcnN0CiAgICByZWxlYXNlIHRoYXQgaW5jbHVkZXMgdGhl
c2UgbmV3IGFyZ3VtZW50cy4KICAgIAogICAgV2l0aCBhbiBhZGRpdGlvbmFsIGRldGVjdGlvbiBp
biAuL2NvbmZpZ3VyZSwgdGhlIG5ldyBhcmd1bWVudHMgY2FuCiAgICBjb25kaXRpb25hbGx5IGdl
dCBpbmNsdWRlZCBpbiB0aGUgZ2xmc19pb19jYmsgaGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCAwZTNiODkxZmVmYWNjMGU0OWYzYzhmZmEzYTc1M2I2OWViNzIxNGQyKQoKY29tbWl0IDEz
YmFjN2FiZjYwZTI1MTAxZWY2MDU5ZjBkYTdhMTY4OTQyZWNjZDkKQXV0aG9yOiBQcmFzYW5uYSBL
dW1hciBLYWxldmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE1h
ciA1IDE2OjQ2OjMzIDIwMTkgKzAxMDAKCiAgICBnbHVzdGVyOiBIYW5kbGUgY2hhbmdlZCBnbGZz
X2Z0cnVuY2F0ZSBzaWduYXR1cmUKICAgIAogICAgTmV3IHZlcnNpb25zIG9mIEdsdXN0ZXJzIGxp
YmdmYXBpLnNvIGhhdmUgYW4gdXBkYXRlZCBnbGZzX2Z0cnVuY2F0ZSgpCiAgICBmdW5jdGlvbiB0
aGF0IHJldHVybnMgYWRkaXRpb25hbCAnc3RydWN0IHN0YXQnIHN0cnVjdHVyZXMgdG8gZW5hYmxl
CiAgICBhZHZhbmNlZCBjYWNoaW5nIG9mIGF0dHJpYnV0ZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBm
aWxlIHNlcnZlcnMsIG5vdCBzbwogICAgbXVjaCBmb3IgUUVNVS4gTmV2ZXJ0aGVsZXNzLCB0aGUg
QVBJIGhhcyBjaGFuZ2VkIGFuZCBuZWVkcyB0byBiZQogICAgYWRvcHRlZC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBlMDE0ZGJlNzRlMDQ4NDE4ODE2NGM2MWZmNjg0M2Y4
YTA0YThjYjlkKQoKY29tbWl0IDk4NjRhMTJmNGExM2YxOWE3NDQwY2IzMmJkMzI0MjUwNmQ2YjI3
MzgKQXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBE
ZWMgNCAxMTo1Mzo0MyAyMDE4ICswODAwCgogICAgbmV0OiBkcm9wIHRvbyBsYXJnZSBwYWNrZXQg
ZWFybHkKICAgIAogICAgV2UgdHJ5IHRvIGRldGVjdCBhbmQgZHJvcCB0b28gbGFyZ2UgcGFja2V0
ICg+SU5UX01BWCkgaW4gMTU5MmE5OTQ3MDM2CiAgICAoIm5ldDogaWdub3JlIHBhY2tldCBzaXpl
IGdyZWF0ZXIgdGhhbiBJTlRfTUFYIikgZHVyaW5nIHBhY2tldAogICAgZGVsaXZlcmluZy4gVW5m
b3J0dW5hdGVseSwgdGhpcyBpcyBub3Qgc3VmZmljaWVudCBhcyB3ZSBtYXkgaGl0CiAgICBhbm90
aGVyIGludGVnZXIgb3ZlcmZsb3cgd2hlbiB0cnlpbmcgdG8gcXVldWUgc3VjaCBsYXJnZSBwYWNr
ZXQgaW4KICAgIHFlbXVfbmV0X3F1ZXVlX2FwcGVuZF9pb3YoKToKICAgIAogICAgLSBzaXplIG9m
IHRoZSBhbGxvY2F0aW9uIG1heSBvdmVyZmxvdyBvbiAzMmJpdAogICAgLSBwYWNrZXQtPnNpemUg
aXMgaW50ZWdlciB3aGljaCBtYXkgb3ZlcmZsb3cgZXZlbiBvbiA2NGJpdAogICAgCiAgICBGaXhp
bmcgdGhpcyBieSBtb3ZpbmcgdGhlIGNoZWNrIHRvIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkg
d2hpY2ggaXMKICAgIHRoZSBlbnRyYW5jZSBvZiBhbGwgbmV0d29ya2luZyBjb2RlcyBhbmQgcmVk
dWNlIHRoZSBsaW1pdCB0bwogICAgTkVUX0JVRlNJWkUgdG8gYmUgbW9yZSBjb25zZXJ2YXRpdmUu
IFRoaXMgd29ya3Mgc2luY2U6CiAgICAKICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRoYXQgY2FsbCBx
ZW11X3NlbmR2X3BhY2tldF9hc3luYygpIGRpcmVjdGx5LCB0aGV5CiAgICAgIG9ubHkgY2FyZSBh
Ym91dCBpZiB6ZXJvIGlzIHJldHVybmVkIHRvIGRldGVybWluZSB3aGV0aGVyIHRvIHByZXZlbnQK
ICAgICAgdGhlIHNvdXJjZSBmcm9tIHByb2R1Y2luZyBtb3JlIHBhY2tldHMuIEEgY2FsbGJhY2sg
d2lsbCBiZSB0cmlnZ2VyZWQKICAgICAgaWYgcGVlciBjYW4gYWNjZXB0IG1vcmUgdGhlbiBzb3Vy
Y2UgY291bGQgYmUgZW5hYmxlZC4gVGhpcyBpcwogICAgICB1c3VhbGx5IHVzZWQgYnkgaGlnaCBz
cGVlZCBuZXR3b3JraW5nIGltcGxlbWVudGF0aW9uIGxpa2UgdmlydGlvLW5ldAogICAgICBvciBu
ZXRtYXAuCiAgICAtIEZvciB0aGUgY2FsbGVycyB0aGF0IGNhbGwgcWVtdV9zZW5kdl9wYWNrZXQo
KSB0aGF0IGNhbGxzCiAgICAgIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgaW5kaXJlY3RseSwg
dGhleSBvZnRlbiBpZ25vcmUgdGhlIHJldHVybgogICAgICB2YWx1ZS4gSW4gdGhpcyBjYXNlIHFl
bXUgd2lsbCBqdXN0IHRoZSBkcm9wIHBhY2tldHMgaWYgcGVlciBjYW4ndAogICAgICByZWNlaXZl
LgogICAgCiAgICBRZW11IHdpbGwgY29weSB0aGUgcGFja2V0IGlmIGl0IHdhcyBxdWV1ZWQuIFNv
IGl0IHdhcyBzYWZlIGZvciBib3RoCiAgICBraW5kcyBvZiB0aGUgY2FsbGVycyB0byBhc3N1bWUg
dGhlIHBhY2tldCB3YXMgc2VudC4KICAgIAogICAgU2luY2Ugd2UgbW92ZSB0aGUgY2hlY2sgZnJv
bSBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpIHRvCiAgICBxZW11X3NlbmR2X3BhY2tldF9hc3lu
YygpLCBpdCB3b3VsZCBiZSBzYWZlciB0byBtYWtlCiAgICBxZW11X2RlbGl2ZXJfcGFja2V0X2lv
digpIHN0YXRpYyB0byBwcmV2ZW50IGFueSBleHRlcm5hbCB1c2VyIGluIHRoZQogICAgZnV0dXJl
LgogICAgCiAgICBUaGlzIGlzIGEgcmV2aXNlZCBwYXRjaCBvZiBDVkUtMjAxOC0xNzk2My4KICAg
IAogICAgQ2M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIENjOiBMaSBRaWFuZyA8bGlxM2Vh
QDE2My5jb20+CiAgICBGaXhlczogMTU5MmE5OTQ3MDM2ICgibmV0OiBpZ25vcmUgcGFja2V0IHNp
emUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKQogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEz
ZWFAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2Ut
aWQ6IDIwMTgxMjA0MDM1MzQ3LjYxNDgtMi1qYXNvd2FuZ0ByZWRoYXQuY29tCiAgICBTaWduZWQt
b2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNWMwMWJkMTlkMGU0YjY2ZjM1NzYxOGFlZWZkYTFlZjdh
NDFlMjFhKQoKY29tbWl0IGI2OTdjMGFlY2JmOWJjOGJkYjRmMWJmMGVhOTJlNmE4ZmIyNTgwOTQK
QXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkg
MzAgMTM6MTY6MzYgMjAxOCArMDgwMAoKICAgIG5ldDogaWdub3JlIHBhY2tldCBzaXplIGdyZWF0
ZXIgdGhhbiBJTlRfTUFYCiAgICAKICAgIFRoZXJlIHNob3VsZCBub3QgYmUgYSByZWFzb24gZm9y
IHBhc3NpbmcgYSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4KICAgIElOVF9NQVguIEl0J3MgdXN1
YWxseSBhIGhpbnQgb2YgYnVnIHNvbWV3aGVyZSwgc28gaWdub3JlIHBhY2tldCBzaXplCiAgICBn
cmVhdGVyIHRoYW4gSU5UX01BWCBpbiBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpCiAgICAKICAg
IENDOiBxZW11LXN0YWJsZUBub25nbnUub3JnCiAgICBSZXBvcnRlZC1ieTogRGFuaWVsIFNoYXBp
cmEgPGRhbmllbEB0d2lzdGxvY2suY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5nIDxqYXNv
d2FuZ0ByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTU5MmE5OTQ3
MDM2ZDYwZGRlNTQwNDIwNGE1ZDQ1OTc1MTMzY2FmNSkKCmNvbW1pdCBmNTE3YzFiNjA3OWE1MTRj
MDc5OGVhY2IzZjdjNzdiOWRkOGViYmYxCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KRGF0ZTogICBGcmkgTm92IDIzIDEzOjI4OjAzIDIwMTggKzAxMDAKCiAgICA5cDogZml4IFFF
TVUgY3Jhc2ggd2hlbiByZW5hbWluZyBmaWxlcwogICAgCiAgICBXaGVuIHVzaW5nIHRoZSA5UDIw
MDAudSB2ZXJzaW9uIG9mIHRoZSBwcm90b2NvbCwgdGhlIGZvbGxvd2luZyBzaGVsbAogICAgY29t
bWFuZCBsaW5lIGluIHRoZSBndWVzdCBjYW4gY2F1c2UgUUVNVSB0byBjcmFzaDoKICAgIAogICAg
ICAgIHdoaWxlIHRydWU7IGRvIHJtIC1yZiBhYTsgbWtkaXIgLXAgYS9iICYgdG91Y2ggYS9iL2Mg
JiBtdiBhIGFhOyBkb25lCiAgICAKICAgIFdpdGggOVAyMDAwLnUsIGZpbGUgcmVuYW1pbmcgaXMg
aGFuZGxlZCBieSB0aGUgV1NUQVQgY29tbWFuZC4gVGhlCiAgICB2OWZzX3dzdGF0KCkgZnVuY3Rp
b24gY2FsbHMgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwgd2hpY2ggY2FsbHMKICAgIHY5ZnNfZml4
X3BhdGgoKSBmb3IgZXZlcnkgZmlkIHdob3NlIHBhdGggaXMgYWZmZWN0ZWQgYnkgdGhlIGNoYW5n
ZS4KICAgIFRoZSBpbnZvbHZlZCBjYWxscyB0byB2OWZzX3BhdGhfY29weSgpIG1heSByYWNlIHdp
dGggYW55IG90aGVyIGFjY2VzcwogICAgdG8gdGhlIGZpZCBwYXRoIHBlcmZvcm1lZCBieSBzb21l
IHdvcmtlciB0aHJlYWQsIGNhdXNpbmcgYSBjcmFzaCBsaWtlCiAgICBzaG93biBiZWxvdzoKICAg
IAogICAgVGhyZWFkIDEyICJxZW11LXN5c3RlbS14ODYiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdW
LCBTZWdtZW50YXRpb24gZmF1bHQuCiAgICAweDAwMDA1NTU1NTVhMjVkYTIgaW4gbG9jYWxfb3Bl
bl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LCBwYXRoPTB4MCwKICAgICBmbGFncz02
NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6NTkKICAgIDU5ICAgICAgICAgIHdo
aWxlICgqcGF0aCAmJiBmZCAhPSAtMSkgewogICAgKGdkYikgYnQKICAgICMwICAweDAwMDA1NTU1
NTVhMjVkYTIgaW4gbG9jYWxfb3Blbl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAog
ICAgIHBhdGg9MHgwLCBmbGFncz02NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6
NTkKICAgICMxICAweDAwMDA1NTU1NTVhMjVlMGMgaW4gbG9jYWxfb3BlbmRpcl9ub2ZvbGxvdyAo
ZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIHBhdGg9MHgwKSBhdCBody85cGZzLzlwLWxvY2Fs
LmM6OTIKICAgICMyICAweDAwMDA1NTU1NTVhMjYxYjggaW4gbG9jYWxfbHN0YXQgKGZzX2N0eD0w
eDU1NTU1N2Q5NThiOCwKICAgICBmc19wYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4
NDgzMGVmMCkgYXQgaHcvOXBmcy85cC1sb2NhbC5jOjE4NQogICAgIzMgIDB4MDAwMDU1NTU1NWEy
YjM2NyBpbiB2OWZzX2NvX2xzdGF0IChwZHU9MHg1NTU1NTdkOTc0OTgsCiAgICAgcGF0aD0weDU1
NTU1NmI1Njg1OCwgc3RidWY9MHg3ZmZmODQ4MzBlZjApIGF0IGh3LzlwZnMvY29maWxlLmM6NTMK
ICAgICM0ICAweDAwMDA1NTU1NTVhMWU5ZTIgaW4gdjlmc19zdGF0IChvcGFxdWU9MHg1NTU1NTdk
OTc0OTgpCiAgICAgYXQgaHcvOXBmcy85cC5jOjEwODMKICAgICM1ICAweDAwMDA1NTU1NTVlMDYw
YTIgaW4gY29yb3V0aW5lX3RyYW1wb2xpbmUgKGkwPS02NjkxNjU0MjQsIGkxPTMyNzY3KQogICAg
IGF0IHV0aWwvY29yb3V0aW5lLXVjb250ZXh0LmM6MTE2CiAgICAjNiAgMHgwMDAwN2ZmZmVmNGY1
NjAwIGluIF9fc3RhcnRfY29udGV4dCAoKSBhdCAvbGliNjQvbGliYy5zby42CiAgICAjNyAgMHgw
MDAwMDAwMDAwMDAwMDAwIGluICAoKQogICAgKGdkYikKICAgIAogICAgVGhlIGZpeCBpcyB0byB0
YWtlIHRoZSBwYXRoIHdyaXRlIGxvY2sgd2hlbiBjYWxsaW5nIHY5ZnNfY29tcGxldGVfcmVuYW1l
KCksCiAgICBsaWtlIGluIHY5ZnNfcmVuYW1lKCkuCiAgICAKICAgIEltcGFjdDogIERvUyB0cmln
Z2VyZWQgYnkgdW5wcml2aWxlZ2VkIGd1ZXN0IHVzZXJzLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTgtMTk0ODkKICAgIENjOiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQt
Ynk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNh
ZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDFk
MjAzOTg2OTRhM2I2N2EzODhkOTU1YjdhOTQ1YmE0YWE5MGE4YTgpCgpjb21taXQgOWFmOWMxYzIw
ZTMxM2Y1OTcxNjhlMDUyMmY1ZmM4ZDc4MTIzYjBjOApBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBi
b256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyMCAxOTo0MTo0OCAyMDE4ICswMTAw
CgogICAgbnZtZTogZml4IG91dC1vZi1ib3VuZHMgYWNjZXNzIHRvIHRoZSBDTUIKICAgIAogICAg
QmVjYXVzZSB0aGUgQ01CIEJBUiBoYXMgYSBtaW5fYWNjZXNzX3NpemUgb2YgMiwgaWYgeW91IHJl
YWQgdGhlIGxhc3QKICAgIGJ5dGUgaXQgd2lsbCB0cnkgdG8gbWVtY3B5ICoyKiBieXRlcyBmcm9t
IG4tPmNtYnVmLCBjYXVzaW5nIGFuIG9mZi1ieS1vbmUKICAgIGVycm9yLiAgVGhpcyBpcyBDVkUt
MjAxOC0xNjg0Ny4KICAgIAogICAgQW5vdGhlciB3YXkgdG8gZml4IHRoaXMgbWlnaHQgYmUgdG8g
cmVnaXN0ZXIgdGhlIENNQiBhcyBhIFJBTSBtZW1vcnkKICAgIHJlZ2lvbiwgd2hpY2ggd291bGQg
YWxzbyBiZSBtb3JlIGVmZmljaWVudC4gIEhvd2V2ZXIsIHRoYXQgbWlnaHQgYmUgYQogICAgY2hh
bmdlIGZvciBiaWctZW5kaWFuIG1hY2hpbmVzOyBJIGRpZG4ndCB0aGluayB0aGlzIHRocm91Z2gg
YW5kIEkgZG9uJ3QKICAgIGtub3cgaG93IHJlYWwgaGFyZHdhcmUgd29ya3MuICBBZGQgYSBiYXNp
YyB0ZXN0Y2FzZSBmb3IgdGhlIENNQiBpbiBjYXNlCiAgICBzb21lYm9keSBkb2VzIHRoaXMgY2hh
bmdlIGxhdGVyIG9uLgogICAgCiAgICBDYzogS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVs
LmNvbT4KICAgIENjOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBMaSBR
aWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaSBRaWFuZyA8bGlxM2Vh
QGdtYWlsLmNvbT4KICAgIFRlc3RlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
ICAgIFRlc3RlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDg3YWQ4NjBjNjIyY2M4Zjg5MTZiNTIzMmJkODcyOGMw
OGY5MzhmY2UpCgpjb21taXQgYzUwYzcwNGE2YTA5NTU0OTI1YjkyNmMwMzEzMjgwYmU0YTNkNzEw
MApBdXRob3I6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CkRhdGU6ICAgVHVlIE5vdiAyMCAx
MzowMDozNSAyMDE4ICswMTAwCgogICAgOXA6IHRha2Ugd3JpdGUgbG9jayBvbiBmaWQgcGF0aCB1
cGRhdGVzIChDVkUtMjAxOC0xOTM2NCkKICAgIAogICAgUmVjZW50IGNvbW1pdCA1Yjc2ZWY1MGY2
MjA3OWEgZml4ZWQgYSByYWNlIHdoZXJlIHY5ZnNfY29fb3BlbjIoKSBjb3VsZAogICAgcG9zc2li
bHkgb3ZlcndyaXRlIGEgZmlkIHBhdGggd2l0aCB2OWZzX3BhdGhfY29weSgpIHdoaWxlIGl0IGlz
IGJlaW5nCiAgICBhY2Nlc3NlZCBieSBzb21lIG90aGVyIHRocmVhZCwgaWUsIHVzZS1hZnRlci1m
cmVlIHRoYXQgY2FuIGJlIGRldGVjdGVkCiAgICBieSBBU0FOIHdpdGggYSBjdXN0b20gOXAgY2xp
ZW50LgogICAgCiAgICBJdCB0dXJucyBvdXQgdGhhdCB0aGUgc2FtZSBjYW4gaGFwcGVuIGF0IHNl
dmVyYWwgbG9jYXRpb25zIHdoZXJlCiAgICB2OWZzX3BhdGhfY29weSgpIGlzIHVzZWQgdG8gc2V0
IHRoZSBmaWQgcGF0aC4gVGhlIGZpeCBpcyBhZ2FpbiB0bwogICAgdGFrZSB0aGUgd3JpdGUgbG9j
ay4KICAgIAogICAgRml4ZXMgQ1ZFLTIwMTgtMTkzNjQuCiAgICAKICAgIENjOiBQIEogUCA8cHBh
bmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQtYnk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21h
aWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2pl
Y3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDViM2M3N2FhNTgxZWJiMjE1MTI1Yzg0YjA3NDIx
MTk0ODM1NzFlNTUpCgpjb21taXQgMDNjMjg1NDRhMWI2N2ZkNDhlZjFmYTcyMjMxODE4ZWZhODU2
Mzg3NApBdXRob3I6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIE1hciAxOCAxODozNzozMSAyMDE5ICswMTAwCgogICAgeGVuLW1hcGNhY2hlOiB1c2Ug
TUFQX0ZJWEVEIGZsYWcgc28gdGhlIG1tYXAgYWRkcmVzcyBoaW50IGlzIGFsd2F5cyBob25vcmVk
CiAgICAKICAgIE9yIGlmIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGhvbm9yIHRoZSBoaW50ZWQgYWRk
cmVzcyBhbiBlcnJvciBpcyByZXR1cm5lZAogICAgaW5zdGVhZC4gVGhpcyBtYWtlcyBpdCBlYXNp
ZXIgdG8gc3BvdCB0aGUgYWN0dWFsIGZhaWx1cmUsIGluc3RlYWQgb2YKICAgIGZhaWxpbmcgbGF0
ZXIgb24gd2hlbiB0aGUgY2FsbGVyIG9mIHhlbl9yZW1hcF9idWNrZXQgcmVhbGl6ZXMgdGhlCiAg
ICBtYXBwaW5nIGhhcyBub3QgYmVlbiBjcmVhdGVkIGF0IHRoZSByZXF1ZXN0ZWQgYWRkcmVzcy4K
ICAgIAogICAgQWxzbyBub3RlIHRoYXQgYXQgbGVhc3Qgb24gRnJlZUJTRCB1c2luZyBNQVBfRklY
RUQgd2lsbCBjYXVzZSBtbWFwIHRvCiAgICB0cnkgaGFyZGVyIHRvIGhvbm9yIHRoZSBwYXNzZWQg
YWRkcmVzcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6
aGluaW5AY2lydGl4LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE5MDMxODE3MzczMS4xNDQ5NC0x
LXJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA0MTU4ZTkzZjRhY2VkMjQ3YzhkYjk0YTAyNzVmYzAyN2RhN2RjOTdlKQoKY29tbWl0IGEzNWVk
MTQ0NDMyOTU5OWYyOTc1NTEyYzgyYmU3OTVmOGFmMjg0ZDUKQXV0aG9yOiBNaWNoYWVsIE1jQ29u
dmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgpEYXRlOiAgIEZyaSBEZWMgMSAxMTozMTo1NyAyMDE3
IC0wNzAwCgogICAgbW1hcCgyKSByZXR1cm5zIE1BUF9GQUlMRUQsIG5vdCBOVUxMLCBvbiBmYWls
dXJlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlr
b2xhYi5jb20+CiAgICBSZXZpZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IGFiMWNlOWJkNDg5N2I5OTA5ODM2ZTJkNTBiY2E4NmYy
ZjNmMmRkZGMpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 18:53:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 18: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 1hYEYd-0001Ea-QV; Tue, 04 Jun 2019 18:53:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYEYb-0001ET-Vt
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 18:53:14 +0000
X-Inumbo-ID: 00c23607-86fa-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00c23607-86fa-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 18:53: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 B8418207E0;
 Tue,  4 Jun 2019 18:53:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559674392;
 bh=ZpLnJSc32Fn5Wo97KIdaXBr8v6hYw0b8fxMTdH22BrY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LAFrgWlL5IEEpnXWViROzPPB2mpvJUsv7PuUzBSDdSg57NGZN9yVvNuL+RW5vPIym
 qWkNr7i4hiXU/alAbrGMNN7beWJ4z4yxl2jtcbhGbtUmblnrNjjjfbKSS0hRnJ+xgP
 y70zQZXU1kkvgx103CMH5rd3CseMvRMV1hfdLa28=
Date: Tue, 4 Jun 2019 11:53:11 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23798.47139.259170.371610@mariner.uk.xensource.com>
Message-ID: <alpine.DEB.2.21.1906041132030.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <23798.45032.193051.369884@mariner.uk.xensource.com>
 <alpine.DEB.2.21.1906041059430.14041@sstabellini-ThinkPad-T480s>
 <23798.47139.259170.371610@mariner.uk.xensource.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: lars.kurth@citrix.com, Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA0IEp1biAyMDE5LCBJYW4gSmFja3NvbiB3cm90ZToKPiBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyB0
ZXN0XSAxMzYxODQ6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+ID4gSSBhZ3JlZSB3aXRoIHlvdSBp
dCB3b3VsZCBiZSBkZXNpcmFibGUgdG8gdGVzdCBib3RoIExJVkVQQVRDSCBhbmQKPiA+IG5vbi1M
SVZFUEFUQ0gsIGFuZCBJIHVuZGVyc3RhbmQgYWJvdXQgbGltaXRhdGlvbiBvZiByZXNvdXJjZXMg
YW5kIHRlc3QKPiA+IG1hdHJpeCBleHBsb3Npb24uCj4gPiAKPiA+IEdpdmVuIHRoZSBjaGFuY2Us
IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIHdlIGhhZCBhbiBleHBsaWNpdCB0ZXN0Cj4g
PiBhYm91dCBMSVZFUEFUQ0ggcmF0aGVyIHRoYW4gYSAiaGlkZGVuIiBlbmFibGVtZW50IG9mIGl0
IHdpdGhpbiBhbm90aGVyCj4gPiBkaWZmZXJlbnQgdGVzdC4gT3IgbWF5YmUganVzdCBjYWxsIGl0
IG91dCBleHBsaWNpdGx5LCByZW5hbWluZyB0aGUgdGVzdAo+ID4gcnVuIHRvIHFlbXUtdXBzdHJl
YW0tbGl2ZXBhdGNoIG9yIHNvbWV0aGluZyBsaWtlIHRoYXQuIEluIGFueSBjYXNlLCBJJ2xsCj4g
PiBsZWF2ZSBpdCB0byB5b3UuCj4gCj4gSSB0aGluayBtYXliZSB5b3UgaGF2ZSBtaXN1bmRlcnN0
b29kID8KPgo+IFRoZSB0aGluZyB0aGF0IHRyaWdnZXJzIHRoaXMgYnVnLCBoZXJlLCBpcyAqY29t
cGlsaW5nKiBYZW4gd2l0aAo+IENPTkZJR19MSVZFUEFUQ0ggKmRpc2FibGVkKi4KCkkgZm9sbG93
ZWQsIGJ1dCBJIG1pc3R5cGVkIGludmVydGluZyB0aGUgY29uZGl0aW9uLgoKCj4gU28sIGluIGZh
Y3QsIGlmIGl0IGlzIGEgaGlkZGVuIGFueXRoaW5nLCBpdCBpcyBhIGhpZGRlbiAqZGlzKmFibGVt
ZW50Cj4gb2YgYSBmZWF0dXJlIHdoaWNoIGlzIGRlbGliZXJhdGVseSBvbmx5IGNvbXBpbGVkIGlu
LCBhbmQgb25seSB0ZXN0ZWQKPiBvbiwgdGVzdHMgb2YgdGhlIHhlbi0qIGJyYW5jaGVzLgo+IAo+
IFRoYXQgKmRpc2FibGluZyogdGhpcyBmZWF0dXJlIHdvdWxkIGNhdXNlIGEgcmVncmVzc2lvbiBp
cyBzdXJwcmlzaW5nLAo+IGFuZCBJIHRoaW5rIHRoaXMgaXMgb25seSB0aGUgY2FzZSBiZWNhdXNl
IFhlbiBvbmx5IHdvcmtzIGJ5IGFjY2lkZW50Cj4gb24gdGhlc2UgYm94ZXMgPyAgKENvbnNpZGVy
aW5nIHRoZSBkaXNjdXNzaW9uIG9mIEFSTSBBUk0gdmlvbGF0aW9ucy4pCgpZZXMsIHRoYXQgaXMg
dGhlIGN1cnJlbnQgdGhpbmtpbmcuCgoKPiBUbyBtYWtlIGl0IGFuICJleHBsaWNpdCIgdGVzdCBh
cyB5b3Ugc3VnZ2VzdCB3b3VsZCBpbnZvbHZlIGNvbXBpbGluZwo+IFhlbiBhbiBhZGRpdGlvbmFs
IHRpbWUuICBJIGd1ZXNzIHRoYXQgd291bGQgYWN0dWFsbHkgYmUgY2hhbmdpbmcgc29tZQo+IHRl
c3RzIG9uIHhlbi0qIGJyYW5jaGVzIHRvIGEgdmVyc2lvbiBvZiBYZW4gY29tcGlsZWQgKndpdGhv
dXQqCj4gbGl2ZXBhdGNoLiAgUmlnaHQgbm93IHdlIGJ1aWxkCj4gCj4gbW9zdCBvdGhlciBicmFu
Y2hlcwo+ICAgIFhlbiBhbWQ2NCAgd2l0aCBYU00gICBubyBsaXZlcGF0Y2gKPiAgICBYZW4gYXJt
aGYgIG5vICAgWFNNICAgbm8gbGl2ZXBhdGNoCj4gICAgWGVuIGFybTY0ICB3aXRoIFhTTSAgIG5v
IGxpdmVwYXRjaAo+IAo+IHhlbi0qIGJyYW5jaGVzCj4gICAgWGVuIGFtZDY0ICB3aXRoIFhTTSAg
IHdpdGggbGl2ZXBhdGNoCj4gICAgWGVuIGFybWhmICBubyAgIFhTTSAgIHdpdGggbGl2ZXBhdGNo
Cj4gICAgWGVuIGFybTY0ICB3aXRoIFhTTSAgIHdpdGggbGl2ZXBhdGNoCj4gCj4gV2hhdCB3aXRo
b3V0LWxpdmVwYXRjaCBidWlsZCBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIHhlbi0qIGJyYW5jaGVz
ID8KPiBBbmQgaW4gd2hpY2ggdGVzdHMgc2hvdWxkIGl0IHJlcGxhY2UgdGhlIGV4aXN0aW5nIHdp
dGgtbGl2ZXBhdGNoCj4gYnVpbGRzID8gIFNob3VsZCBJIGp1c3QgcGljayBvbmUgb3IgdHdvIGFw
cGFyZW50bHkgYXQgcmFuZG9tID8KPiAKPiBOQiB0aGF0IEkgZG91YnQgdGhlIGxpdmVwYXRjaCBt
YWludGFpbmVycyBoYXZlIG11Y2ggb2YgYW4gb3Bpbmlvbgo+IGhlcmUuICBXZSB3b3VsZCBub3Jt
YWxseSBleHBlY3QgdGhhdCBjb21waWxpbmcgaW4gbGl2ZXBhdGNoaW5nIG1pZ2h0Cj4gYnJlYWsg
c29tZXRoaW5nIGJ1dCB0aGF0IGNvbXBpbGluZyBpdCBvdXQgd291bGQgYmUgZmluZS4gIFNvIHRo
ZQo+IGN1cnJlbnQgc2l0dWF0aW9uIGlzIGdvb2QgZnJvbSB0aGF0IHBvaW50IG9mIHZpZXcgYW5k
IHdlIG1pZ2h0IGV2ZW4KPiB3b3JyeSB0aGF0IGNoYW5naW5nIHNvbWUgb2YgdGhlIGV4aXN0aW5n
IHRlc3RzIHRvIG5vdCBoYXZlCj4gbGl2ZXBhdGNoaW5nIGNvbXBpbGVkIGluIG1pZ2h0IG1pc3Mg
c29tZSBhY3R1YWwgbGl2ZXBhdGNoLXJlbGF0ZWQKPiBidWdzLiAgTXkgbm9ybWFsIHByYWN0aWNl
IGlzIHRvIHRyeSB0byBlbmFibGUgYXMgbXVjaCBhcyBpcyByZWxldmFudAo+IGFuZCBtaWdodCBi
cmVhayB0aGluZ3MuCgpJIHRoaW5rIGl0IGlzIGEgZ29vZCBwcmFjdGljZSBpbiBnZW5lcmFsLCBl
c3BlY2lhbGx5IGlmIHdlIG9ubHkgaGF2ZSB0aGUKcmVzb3VyY2VzIGZvciBvbmUgdHlwZSBvZiB0
ZXN0cy4KCk15IHBvaW50IGlzIHRoYXQgZGlmZmVyZW5jZXMgaW4gdGhlIGtjb25maWcgKGV4Y2Vw
dCBtYXliZSBmb3IgZHJpdmVycwpzdWNoIGFzIFVBUlRzKSBjYW4gaGF2ZSBhbiBpbXBvcnRhbnQg
aW1wYWN0IGVpdGhlciBkaXJlY3RseSBvcgppbmRpcmVjdGx5LCBsaWtlIGluIHRoaXMgY2FzZS4g
VGhlIHByb2JsZW0gd2lsbCBvbmx5IGdldCB3b3JzZSBhcyBtb3JlCmtjb25maWcgb3B0aW9ucyB3
aWxsIGJlIGludHJvZHVjZWQuIFdlIGNhbm5vdCB0ZXN0IGFsbCBwb3NzaWJsZQpjb21iaW5hdGlv
bnMuIEhvd2V2ZXIsIEkgdGhpbmsgZGlmZmVyZW50IGtjb25maWdzIGRlc2VydmUgdG8gYmUgY2Fs
bGVkCm91dCBleHBsaWNpdGx5IGluIHRoZSB0ZXN0cy4gVGhpcyBpcyB3aGF0IEkgd2FzIHRyeWlu
ZyB0byBzYXkuIE1heWJlIHdlCmNhbiBwaWNrIDIgb3IgMyAiaW50ZXJlc3RpbmciIFhlbiBrY29u
ZmlncyBhbmQgcnVuIHRlc3RzIGZvciB0aGVtLiBCdXQKb2YgY291cnNlIHRoaXMgaXMgcHJlZGlj
YXRlZCBvbiBoYXJkd2FyZSBhbmQgcmVzb3VyY2UgYXZhaWxhYmlsaXR5IHRoYXQKd2UgbWlnaHQg
bm90IGhhdmUuCgpTcGVjaWZpY2FsbHkgaW4geW91ciBtYXRyaXggYWJvdmUsIG1heWJlOgoKIHhl
bi0qIGJyYW5jaGVzCiAgICBYZW4gYW1kNjQgIGtjb25maWdfMQogICAgWGVuIGFtZDY0ICBrY29u
ZmlnXzIKICAgIFhlbiBhcm1oZiAga2NvbmZpZ18xCiAgICBYZW4gYXJtNjQgIGtjb25maWdfMQog
ICAgWGVuIGFybTY0ICBrY29uZmlnXzIKCndoZXJlIGtjb25maWdfMSBoYXMgZmV3IG9wdGlvbnMg
YXMgcG9zc2libGUgZW5hYmxlZCAobm8gWFNNLCBubwpMSVZFUEFUQ0gpIGFuZCBrY29uZmlnXzIg
aGFzIGFzIG1hbnkgb3B0aW9ucyBhcyBwb3NzaWJsZSBlbmFibGVkIChib3RoClhTQSBhbmQgTElW
RVBBVENIKS4gTm90ZSB0aGF0IEkgb25seSBhZGRlZCBrY29uZmlnXzEgdG8gdGhlIGFybWhmIGxp
bmUKYmVjYXVzZSBpdCBkb2Vzbid0IGxvb2sgbGlrZSBhIGdvb2QgaWRlYSB0byBydW4gYm90aCBv
biBhcm0zMi4gT25lIGRheQppdCB3b3VsZCBiZSBncmVhdCB0byBhZGQgYSBrY29uZmlnXzMgd2l0
aCBhIGhhbmQtcGlja2VkIHNldCBvZiBvcHRpb25zLAphbmQgbWF5YmUgbW9yZSAoa2NvbmZpZ180
LCBtYXliZSBhIHJhbmRvbSBrY29uZmlnLCBldGMuKS4KClRoZSBvdGhlciBicmFuY2hlcyBpZGVh
bGx5IHdvdWxkIGZvbGxvdyB0aGUgc2FtZSBwYXR0ZW4uIElmIHdlIGRvbid0CmhhdmUgZW5vdWdo
IHJlc291cmNlcywgdGhleSBjb3VsZCBydW4gd2l0aCBrY29uZmlnXzEgb3Iga2NvbmZpZ18yIG9u
bHkuCgpGdW5uaWx5IGVub3VnaCwgd2UgZGlzY3Vzc2VkIHNvbWV0aGluZyB2ZXJ5IHNpbWlsYXIg
anVzdCB0aGlzIG1vcm5pbmcgaW4KdGhlIEZ1U2EgQ2FsbCBiZWNhdXNlIHdlJ2xsIG5lZWQgYSBz
cGVjaWFsIGtjb25maWcgZm9yIHNhZmV0eQpjZXJ0aWZpY2F0aW9ucyB0byBiZSB0ZXN0ZWQuIEl0
IG1pZ2h0IGVuZCB1cCBsb29raW5nIHZlcnkgbXVjaCBsaWtlCmtjb25maWdfMSAoQ0MnaW5nIExh
cnMgaGVyZSB0byBjb25uZWN0IHRoZSBkb3RzLikKCgo+IEJ1dCB3aGF0IHdlIGhhdmUgaGVyZSBp
cyAqbm90KiBhIGxpdmVwYXRjaC1yZWxhdGVkIGJ1Zy4gIEl0IGhhcwo+IG5vdGhpbmcgdG8gZG8g
d2l0aCBsaXZlcGF0Y2guICBJdCBpcyBqdXN0IHRoYXQgYnkgbHVjaywgY29tcGlsaW5nIFhlbgo+
ICp3aXRoKiBsaXZlcGF0Y2hpbmcgc29tZWhvdyBtYXNrcyB0aGUgcmFuZG9tIGZhaWx1cmUsIHBy
ZXN1bWFibHkgYnkKPiBjaGFuZ2luZyBleGFjdCBvcmRlcmluZ3MgYW5kIHRpbWluZ3Mgb2YgbWVt
b3J5IGFjY2Vzc2VzIGV0Yy4KPiAKPiBEb2VzIHRoYXQgbWFrZSBzZW5zZSA/CgpZZXMsIEkgZ290
IGl0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 19:07:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 19:07:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYEmi-0002Ig-6i; Tue, 04 Jun 2019 19:07:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYEmg-0002Ib-OX
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 19:07:46 +0000
X-Inumbo-ID: 08420424-86fc-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 08420424-86fc-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 19:07: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3UZrOa8B8A/4NuBk2FIHv4wwDopEsEMCPnKcDIwdyritTih1x6e3AcKj6aiovGnDgSbN4YKBG3
 1BTa574oIXtPWDpULduIsMGuvN3oY4JDHblCSvNb6MSQsxikzAOr9pEjLDjoKIK66E+rEPZMMG
 Gbgvr21atBedUkxk2XFUxF0zkHt6ls2S6XZulvaALtu29asgSz+eU5swg2ISBZ9f2SXSUHgwJi
 /pf54DnNVC+Fuwy9l3g7cvE0BinrSAu4zpXdr6uUwtBAU2LaRQXa2cSWSrNFpADKhuTV9c4u9L
 Is8=
X-SBRS: 2.7
X-MesageID: 1311475
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1311475"
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9DC0200007800233E0A@prv1-mh.provo.novell.com>
 <7e04a515-719f-1788-2638-2f8313509f0e@citrix.com>
 <5CF4D6C402000078002346B3@prv1-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: <4cc0124e-7ac3-5a4b-9423-8691aae20e6f@citrix.com>
Date: Tue, 4 Jun 2019 20:07:40 +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: <5CF4D6C402000078002346B3@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: 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gMDMvMDYvMjAxOSAwOToxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDUuMTkg
YXQgMjI6NDMsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMzEvMDUv
MjAxOSAwMjo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBUaGlzIGlzIGZhc3RlciB0aGFuIHVz
aW5nIHRoZSBzb2Z0d2FyZSBpbXBsZW1lbnRhdGlvbiwgYW5kIHRoZSBpbnNuIGlzCj4+PiBhdmFp
bGFibGUgb24gYWxsIGhhbGYtd2F5IHJlY2VudCBoYXJkd2FyZS4gVGhlcmVmb3JlIGNvbnZlcnQK
Pj4+IGdlbmVyaWNfaHdlaWdodDxOPigpIHRvIG91dC1vZi1saW5lIGZ1bmN0aW9ucyAod2l0aG91
dCBhZmZlY3RpbmcgQXJtKQo+Pj4gYW5kIHVzZSBhbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgdG8gcmVw
bGFjZSB0aGUgZnVuY3Rpb24gY2FsbHMuCj4+Pgo+Pj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBTbywgSSB0cnVzdCB5b3Ugd2VyZW4ndCBleHBl
Y3RpbmcgdG8ganVzdCBhY2sgdGhpcyBhbmQgbGV0IGl0IGdvIGluPwo+Pgo+PiBUaGUgcHJpbmNp
cGxlIG9mIHRoZSBwYXRjaCAodXNlIHBvcGNudCB3aGVuIGF2YWlsYWJsZSkgaXMgYW4gaW1wcm92
ZW1lbnQKPj4gd2hpY2ggSSdtIGVudGlyZWx5IGluIGFncmVlbWVudCB3aXRoLCBidXQgZXZlcnl0
aGluZyBlbHNlIGlzIGEgcHJvYmxlbS4KPj4KPj4gVGhlIGxvbmcgYW5kIHRoZSBzaG9ydCBvZiBp
dCBpcyB0aGF0IEknbSBub3QgZ29pbmcgdG8gYWNjZXB0IGFueSB2ZXJzaW9uCj4+IG9mIHRoaXMg
d2hpY2ggaXNuJ3QgdGhlIExpbnV4IHZlcnNpb24uCj4gWW91J3JlIGtpZGRpbmcuIFdlIHdhbnQg
dG8gbW92ZSBhd2F5IGZyb20gYXNzZW1ibHkgd2hlcmV2ZXIgd2UKPiBjYW4sIGFuZCB5b3UgZGVt
YW5kIG5ldyBhc3NlbWJseSBjb2RlPwo+Cj4+ID5Gcm9tIGEgbWljcm9hcmNoaXRlY3R1cmFsIHN0
YW5kcG9pbnQsIHRoZSB0cmFkZW9mZiBiZXR3ZWVuIGZyYWN0aW9uYWwKPj4gcmVnaXN0ZXIgc2No
ZWR1bGluZyBmbGV4aWJpbGl0eSAod2hpY2ggaW4gcHJhY3RpY2UgaXMgbGFyZ2VseSBib3VuZAo+
PiBhbnl3YXkgYnkgcmVhbCBmdW5jdGlvbiBjYWxscyBpbiBzdXJyb3VuZGluZyBjb2RlKSBhbmQg
aW5jcmVhc2VkIGljYWNoZQo+PiBwcmVzc3VyZS9jb2xkbmVzcyAoZnJvbSB0aGUgcmVkdW5kYW50
IGZ1bmN0aW9uIGNvcGllcykgZmFsbHMgbGFyZ2VseSBpbgo+PiBmYXZvdXIgb2YgdGhlIExpbnV4
IHdheSBvZiBkb2luZyBpdCwgYSBjb2xkIGljYWNoZSBsaW5lIGlzCj4+IGRpc3Byb3BvcnRpb25h
bGx5IG1vcmUgZXhwZW5zaXZlIHRoYW4gcmVxdWlyaW5nIHRoZSBjb21waWxlciB0byBvcmRlcgo+
PiBpdHMgcmVnaXN0ZXJzIGRpZmZlcmVudGx5IChlc3BlY2lhbGx5IGFzIGFsbCBub24tb2Jzb2xl
dGUgcHJvY2Vzc29ycwo+PiB0aGVzZSBkYXlzIGhhdmUgemVyby1jb3N0IHJlZ2lzdGVyIHJlbmFt
aW5nIGludGVybmFsbHksIGZvciB0aGUgcHVycG9zZQo+PiBvZiBzdXBlcnNjYWxhciBleGVjdXRp
b24pLgo+IEknbSBhZnJhaWQgSSdtIHN0cnVnZ2xpbmcgaGVhdmlseSBhcyB0byB3aGF0IHlvdSdy
ZSB3YW50aW5nIHRvIHRlbGwKPiBtZSBoZXJlOiBXaGVyZSdzIHRoZSBkaWZmZXJlbmNlIChpbiB0
aGlzIHJlZ2FyZCkgYmV0d2VlbiB0aGUKPiBjaGFuZ2UgaGVyZSBhbmQgdGhlIHdheSBob3cgTGlu
dXggZG9lcyBpdD8gQm90aCBlbWl0IGEgQ0FMTAo+IGluc24gd2l0aCByZWdpc3RlcnMgc2V0IHVw
IHN1aXRhYmx5IGZvciBpdCwgYW5kIGJvdGggcGF0Y2ggaXQgd2l0aCBhCj4gUE9QQ05UIGluc24g
dXNpbmcgdGhlIHJlZ2lzdGVycyBhcyBkZW1hbmRlZCBieSB0aGUgQ0FMTC4KPgo+IFRoZSBkaWZm
ZXJlbmNlIHRvIExpbnV4IGlzIHdoYXQgZ2V0cyBjYWxsZWQsIG5vdCBob3cgdGhlIHBhdGNoaW5n
Cj4gd29ya3MgKGFmYWljdCkuIEknbSBzaW1wbHkgbm90IGJ1eWluZyB0aGUgY29tYmluYXRpb24g
b2YgYXJndW1lbnRzCj4gYW5kIGVmZmVjdHMgb2YgdGhlIHJlbW92YWwgb2YgdGhlIHVzZSBvZiAt
ZmZpeGVkLSouCgpUaGUgcGF0Y2ggZGVzY3JpcHRpb24gbWFkZSBpdCBsb29rIGFzIGlmIGl0IHdh
cyBzdGlsbCB2YXJpYWRpYyBvbiB0aGUKaW5wdXQgcmVnaXN0ZXJzLCBhbmQgdGhyb3VnaG91dCB0
aGUgZW50aXJlIHBhdGNoLCBJIGZhaWxlZCB0byB3b3JrIG91dAp3aGF0IHRoZSAtZmZpeGVkLXIq
IHdhcyBhY3R1YWxseSB0cnlpbmcgdG8gYWNoaWV2ZS4KCkFmdGVyIGFjdHVhbGx5IHRyeWluZyB0
aGUgY29kZSBsb2NhbGx5LCBJIHNlZSB0aGF0IGlzbid0IHRoZSBjYXNlLsKgIEkKYXBvbG9naXNl
IGZvciBteSBvcmlnaW5hbCByZWFjdGlvbi4KCj4KPj4+IEBAIC0yNDUsNiArMjQ2LDkgQEAgYm9v
dC9ta2VsZjMyOiBib290L21rZWxmMzIuYwo+Pj4gIGVmaS9ta3JlbG9jOiBlZmkvbWtyZWxvYy5j
Cj4+PiAgCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpIC1nIC1vICRAICQ8Cj4+PiAgCj4+PiArbm9j
b3YteSArPSBod2VpZ2h0Lm8KPj4gSXJyZXNwZWN0aXZlIG9mIHRoZSBleGFjdCBzcGVjaWZpY3Mg
b2YgaG93IHRoZSBwYXRjaCBlbmRzIHVwLCBJIGRvbid0Cj4+IHRoaW5rIHRoZSBub2NvdiByZXN0
cmljdGlvbiBpcyBhIGRpcmVjdGlvbiB3ZSB3YW50IHRvIHRha2UuCj4+Cj4+IENvdmVyYWdlIG1h
eSBub3QgYmUgYSB0aGluZyB1c2VkIGluIHByb2R1Y3Rpb24sIGJ1dCB3aGVuIGl0IGlzIHVzZWQg
Zm9yCj4+IGRldmVsb3BtZW50LCBpdCBuZWVkcyB0byBub3QgaGF2ZSByYW5kb20gaG9sZXMgbWlz
c2luZyBpbiB0aGUgcmVzdWx0cyBkYXRhLgo+IFN1cmUsIGJ1dCB0aGVuIHdlIGNhbid0IGF2b2lk
IHNhdmluZy9yZXN0b3JpbmcgdGhlIGNhbGxlZSBjbG9iYmVyZWQKPiByZWdpc3RlcnMgaW4gdGhl
IHRvIGJlIGNhbGxlZCBmdW5jdGlvbnMuCgpXaHkgaXMgdGhpcyBvZiBjb25jZXJuPwoKYSkgaXQg
dGhlIGNvbXBpbGVycyBqb2IgdG8gRFRSVCwgYW5kIHRoZSBzdW0gdG90YWwgb2YgR0NDJ3MgY292
ZXJhZ2UKZGF0YSBhcHBlYXJzIHRvIGJlICJhZGRxICQxLCBtdW1ibGUoJXJpcCkiCgpiKSBjb3Zl
cmFnZSBpcyBqdXN0IG9uZSBvZiBzZXZlcmFsIHRoaW5ncyB3aGljaCBtaWdodCBhZGQKaW5zdHJ1
bWVudGF0aW9uLCB1YnNhbiBiZWluZyB0aGUgb3RoZXIgZXhhbXBsZSB3aGljaCBYZW4gYWxyZWFk
eSBzdXBwb3J0cy4KCj4gIFdoaWNoIGluIHR1cm4gbWVhbnMgSSBzZWUgbm8KPiB3YXkgb2YgYXZv
aWRpbmcgY29kZSBkdXBsaWNhdGlvbnMgKGJlIGl0IGluIEMgb3IgYXNzZW1ibHkpIG9mIHRoZQo+
IGdlbmVyaWNfaHdlaWdodDxOPigpIGltcGxlbWVudGF0aW9ucy4KPgo+Pj4gK2h3ZWlnaHQubzog
Q0ZMQUdTICs9ICQoZm9yZWFjaCByZWcsY3ggZHggc2kgOCA5IDEwIDExLC1mZml4ZWQtciQocmVn
KSkKPj4+ICsKPj4gRG9lcyB0aGlzIHdvcmsgd2l0aCBDbGFuZz8KPiBJIGhhdmUgbm8gaWRlYS4K
CkkgZG8gLSBldmVyeSB0aW1lIEkgaGF2ZSBhIHN1c3BpY2lvbiwgdGhlIGFuc3dlciBpcyBpbnZh
cmlhYmx5IG5vLgoKY2xhbmc6IGVycm9yOiB1bmtub3duIGFyZ3VtZW50OiAnLWZmaXhlZC1yY3gn
CmNsYW5nOiBlcnJvcjogdW5rbm93biBhcmd1bWVudDogJy1mZml4ZWQtcmR4JwpjbGFuZzogZXJy
b3I6IHVua25vd24gYXJndW1lbnQ6ICctZmZpeGVkLXJzaScKY2xhbmc6IGVycm9yOiB1bmtub3du
IGFyZ3VtZW50ICctZmZpeGVkLXI4JywgZGlkIHlvdSBtZWFuICctZmZpeGVkLXI5Jz8KY2xhbmc6
IGVycm9yOiB1bmtub3duIGFyZ3VtZW50ICctZmZpeGVkLXIxMCcsIGRpZCB5b3UgbWVhbiAnLWZm
aXhlZC1yMTknPwpjbGFuZzogZXJyb3I6IHVua25vd24gYXJndW1lbnQgJy1mZml4ZWQtcjExJywg
ZGlkIHlvdSBtZWFuICctZmZpeGVkLXIxOSc/CgpBcyBpdCB0dXJucyBvdXQsIHRoZSBtaXNzaW5n
IC1mZml4ZWQtcjkgaXMgYSBIZXhhZ29uIG9wdGlvbiBvbmx5LCBhbmQKaXNuJ3QgYXBwbGljYWJs
ZSBmb3IgeDg2LgoKPgo+Pj4gLS0tIC9kZXYvbnVsbAo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h3
ZWlnaHQuYwo+Pj4gQEAgLTAsMCArMSwyOCBAQAo+Pj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0
NjQgX2h3ZWlnaHQ2NAo+Pj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0MzIgX2h3ZWlnaHQzMgo+
Pj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0MTYgX2h3ZWlnaHQxNgo+Pj4gKyNkZWZpbmUgZ2Vu
ZXJpY19od2VpZ2h0OCAgX2h3ZWlnaHQ4Cj4+PiArCj4+PiArI2luY2x1ZGUgPHhlbi9jb21waWxl
ci5oPgo+Pj4gKwo+Pj4gKyN1bmRlZiBpbmxpbmUKPj4+ICsjZGVmaW5lIGlubGluZSBhbHdheXNf
aW5saW5lCj4+PiArCj4+PiArI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KPj4+ICsKPj4+ICsjdW5k
ZWYgZ2VuZXJpY19od2VpZ2h0OAo+Pj4gKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQxNgo+Pj4gKyN1
bmRlZiBnZW5lcmljX2h3ZWlnaHQzMgo+Pj4gKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQ2NAo+Pj4g
Kwo+Pj4gKyNkZWZpbmUgSFdFSUdIVChuKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPj4+ICt0eXBlb2YoX2h3ZWlnaHQjI24pIGdlbmVyaWNfaHdlaWdodCMj
bjsgICAgICAgICAgICAgICAgICAgICAgICBcCj4+PiArdW5zaWduZWQgaW50IGdlbmVyaWNfaHdl
aWdodCMjbih0eXBlb2YoKHVpbnQjI24jI190KTAgKyAwVSkgeCkgXAo+PiBBIHF1ZXN0aW9uIHRv
IHRoZSByZXN0IG9mIHhlbi1kZXZlbC4gIElzIHRoZXJlIGFueW9uZSBlbHNlIHdobyBjYW4KPj4g
YWN0dWFsbHkgd29yayBvdXQgd2hhdCB0aGlzIGNvbnN0cnVjdCBpcyBkb2luZz8KPj4KPj4gSSdk
IGxpa2UgdG8gZ2V0IGEgZmVlbCBmb3IgaG93IG1hbnkgcGVvcGxlIGNhbiBldmVuIGZvbGxvdyBz
b21lIG9mIG91ciBDLgo+IEkga25vdyB5b3UgZG9uJ3QgbGlrZSBzdWNoIGNvbnN0cnVjdHMsIGJ1
dCB5b3UgbGlrZWx5IGFsc28ga25vdwo+IHRoYXQgSSBkb24ndCBsaWtlIHRoZSByZWR1bmRhbmN5
IHJlc3VsdGluZyB3aGVuIG5vdCB1c2luZyB0aGVtLgo+IFlvdSd2ZSB2ZXRvZWQgYSBjaGFuZ2Ug
YnkgUm9nZXIgaW4gdGhpcyBkaXJlY3Rpb24gcmVjZW50bHkuCj4gV2hpbGUgSSBkaWQgYWNjZXB0
IHRoaXMgKGFzIHRoZSBjb2RlIHdlIGhhdmUgaXMgZmluZSBhcyBpcyBhcwo+IHdlbGwpLCBJIGRv
bid0IHRoaW5rIHlvdXIgcGVyc29uYWwgdGFzdGUgc2hvdWxkIHJ1bGUgb3V0IHN1Y2gKPiB1c2Vz
LiBJZiBhbnl0aGluZywgbWF5IEkgYXNrIGZvciBjbGVhciBndWlkZWxpbmVzICh0byBiZSBwdXQg
aW50bwo+IC4vQ09ESU5HX1NUWUxFIGFmdGVyIGhhdmluZyByZWFjaGVkIGNvbnNlbnN1cykgd2hp
Y2ggcGFydHMKPiBvZiB0aGUgQyBsYW5ndWFnZSBhcmUgZmluZSB0byB1c2UsIGFuZCB3aGljaCBv
bmVzIGFyZW4ndD8KCklmIGl0IHdlcmUgdXAgdG8gbWUsIEknZCByZWplY3QgYW55IHVzZSBvZiBj
b25zdHJ1Y3RzIGxpa2UgdGhpcy7CoCBUaGV5CmFyZSBmdW5kYW1lbnRhbGx5IGluY29tcGF0aWJs
ZSB3aXRoIGVhc3ktdG8tZm9sbG93IGNvZGUsIGFuZCBJIHZhbHVlCnRoYXQgYXMgYSBmYXIgbW9y
ZSBpbXBvcnRhbnQgcHJvcGVydHkgdGhhbiB0aGUgc291cmNlIGZpbGUgYmVpbmcgYSBmZXcKbGlu
ZXMgc2hvcnRlci4KClBhcnRpY3VsYXJseSBpbiB0aGlzIGNhc2UsIGl0IHJlYWxseSBpcyBqdXN0
IG9iZnVzY2F0aW9uLCBiZWNhdXNlIHRoZQpsb25naGFuZCB2ZXJzaW9uIGNhbiBiZSB3cml0dGVu
IHNob3J0ZXIgdGhhbiB0aGUgSFdFSUdIVCBtYWNybyBhbG9uZSwKbGV0IGFsb25lIGl0cyBpbnZv
Y2F0aW9uczoKCnVuc2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQ4ICh1bnNpZ25lZCBpbnQgeCkg
eyByZXR1cm4gX2h3ZWlnaHQ4KHgpO8KgIH0KdW5zaWduZWQgaW50IGdlbmVyaWNfaHdlaWdodDE2
KHVuc2lnbmVkIGludCB4KSB7IHJldHVybiBfaHdlaWdodDE2KHgpOyB9CnVuc2lnbmVkIGludCBn
ZW5lcmljX2h3ZWlnaHQzMih1bnNpZ25lZCBpbnQgeCkgeyByZXR1cm4gX2h3ZWlnaHQzMih4KTsg
fQp1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2VpZ2h0NjQodWludDY0X3QgeCnCoMKgwqDCoCB7IHJl
dHVybiBfaHdlaWdodDY0KHgpOyB9CgppcyBhIGZhciBlYXNpZXIgdG8gcmVhZCByZXN1bHQuwqAg
VGhhdCBzYWlkLCB0aGUgcG9pbnQgaXMgbW9vdCBiZWNhdXNlCnRoaXMgZmlsZSBzdGlsbCBkb2Vz
bid0IGNvbXBpbGUuCgo+Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+
PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+PiBAQCAtNDY5LDE1ICs0Njks
MzUgQEAgc3RhdGljIGlubGluZSBpbnQgZmxzKHVuc2lnbmVkIGludCB4KQo+Pj4gICAgICByZXR1
cm4gciArIDE7Cj4+PiAgfQo+Pj4gIAo+Pj4gKy8qIFBPUENOVCBlbmNvZGluZ3Mgd2l0aCAle3Is
ZX1kaSBpbnB1dCBhbmQgJXtyLGV9YXggb3V0cHV0OiAqLwo+Pj4gKyNkZWZpbmUgUE9QQ05UXzY0
ICIuYnl0ZSAweEYzLCAweDQ4LCAweDBGLCAweEI4LCAweEM3Igo+Pj4gKyNkZWZpbmUgUE9QQ05U
XzMyICIuYnl0ZSAweEYzLCAweDBGLCAweEI4LCAweEM3Igo+PiBTbyAodGhlIGRhbmdlcnMgb2Yg
ZmFsc2UgbWljcm8tb3B0aW1zaWF0aW9uIGFzaWRlKSwgUE9QQ05UXzMyIHdpbGwKPj4gcHJvYmFi
bHkgYmUgYmV0dGVyIHVzaW5nIGEgcmVkdW5kYW50ICVkcyBwcmVmaXguCj4gRm9yIHRoZSB1c2Ug
aW4gaHdlaWdodDMyKCkgLSBwZXJoYXBzLiBCdXQgbm90IGZvciB0aGUgdXNlcyBpbgo+IGh3ZWln
aHR7MTYsOH0oKSwgYXMgdGhlcmUgb3JpZ2luYWwgY29kZSBhbmQgcmVwbGFjZW1lbnQgZnVsbHkK
PiBtYXRjaCB1cCBpbiBsZW5ndGhzLgoKTG9va2luZyBhdCB0aGUgY29tcGlsZXIgZ2VuZXJhdGVk
IGNvZGUsIHRoZSAzMiBhbmQgMTYgYml0IGFyZSBpZGVudGljYWwKb3RoZXIgdGhhbiB0aGUgZmlu
YWwgaW11bC7CoCBUaGUgOCBiaXQgY2FzZSBpcyB2ZXJ5IHNpbWlsYXIsIGJ1dCBjYW4KYWN0dWFs
bHkgZ2V0IGF3YXkgd2l0aCBpbW04IHJhdGhlciB0aGFuIGltbTMyLgoKVGhlcmUgaXMgb25lIGNh
bGxlciBlYWNoIGZvciB0aGUgOCBhbmQgMTYgYml0IHZlcnNpb24sIGJvdGggb2Ygd2hpY2ggYXJl
CmluIGlzX211bHRpY2FzdF9kZXN0KCkgaW4gdGhlIHZsYXBpYyBlbXVsYXRpb24gY29kZS7CoCBU
aGlzIHBhcnRpY3VsYXIKZXhhbXBsZSB3b3VsZCBhY3R1YWxseSBiZW5lZml0IGZyb20gTGludXgn
cyBleGFtcGxlIG9mIGFsaWFzaW5nIG9mIHRoZSA4CmFuZCAxNmJpdCB2ZXJzaW9ucyB0byB0aGUg
MzJiaXQgdmVyc2lvbi4KClRoZSBvbmx5IHVzZXIgd2hpY2ggaXMgaW4gYW55IHdheSBhIGZhc3Rw
YXRoIGlzIGluIF9fYml0bWFwX3dlaWdodCgpLAphbmQgSSd2ZSBnb3QgYW5vdGhlciBjbGVhbnVw
IHBhdGNoIGZvciB0aGF0LsKgIChJIGFsc28gYmV0IHRoYXQgZG9pbmcgYW4KeDg2IHNwZWNpZmlj
IHZlY3RvcmlzZWQgdmVyc2lvbiBvZiBfX2JpdG1hcF93ZWlnaHQoKSB1c2luZyBQT1BDTlQncwpt
ZW1vcnkgb3BlcmFuZCB3b3VsZCBiZSBhIHBlcmYgd2luLCBidXQgdGhhdCBjYW4gd2FpdCB1bnRp
bCBzb21lIGZyZWUKYW5kIHNvbWUgcHJvcGVyIHByb2ZpbGluZyBzdXBwb3J0IGFwcGVhcnMuKQoK
R2l2ZW4gdGhhdCB0aGlzIGlzIGEgaGVscGVyIHdoaWNoIGlzIHVubGlrZWx5IHRvIGV2ZXIgYmUg
cmV3cml0dGVuLCBhbmQKdGhlcmUgZG9lc24ndCBhcHBlYXIgdG8gYmUgYW4gb2J2aW91cyB3YXkg
dG8gZ2V0IENsYW5nIHRvIGF2b2lkIHVzaW5nCnNwZWNpZmljIHJlZ2lzdGVycywgSSdkIHN0aWxs
IHJlY29tbWVuZCB0aGUgTGludXggd2F5LCB3aXRoIHRoZSAzMiBhbmQKNjRiaXQgdmVyc2lvbnMg
Y3VzdG9tIHdyaXR0ZW4gaW4gYXNzZW1ibHksIGFuZCBub3Qgd29ycnkgYWJvdXQgdGhlCmR1cGxp
Y2F0aW9uLgoKPgo+PiBUaGUgcmVhc29uIGlzIHRoYXQgdGhlIHJlc3VsdCBuZWVkcyBwYWRkaW5n
IHRvIDUgYnl0ZXMsIGFzIHRoZSBvcmlnaW5hbAo+PiBpbnN0cnVjdGlvbiBpcyBgY2FsbCBkaXNw
MzJgLCBtZWFuaW5nIHRoYXQgYSBzaW5nbGUgYnl0ZSBub3AgbmVlZHMKPj4gaW5zZXJ0aW5nLiAg
VGhlIHZlcnNpb24gd2l0aCBhIHNpbmdsZSBub3AgdGFrZXMgdHdvIGRlY29kZSBwb3J0cyBhcwo+
PiBvcHBvc2VkIHRvIG9uZSwgYW5kIHNpbmdsZSBieXRlIG5vcHMgYXJlIGZvcmNlZCB0byB0YWtl
IGFuIGV4ZWN1dGlvbgo+PiBkZWxheSBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgd2l0aCBE
b1MuCj4+Cj4+IE9UT0gsIEkgYWxzbyBiZXQgdGhhdCBub29uZSBjb3VsZCBvYnNlcnZlIGEgZGlm
ZmVyZW5jZSB3aXRob3V0IHVzaW5nCj4+IHBlcmYgY291bnRlcnMgYW5kIGZldGNoL2RlY29kZSB1
YXJjaCBldmVudHMuCj4gUGx1cyB0aGlzIGlzIHRoZW4gYSBtb3JlIGdlbmVyYWwgcHJvYmxlbSB0
byBhZGRyZXNzLCBub3Qgc29tZXRoaW5nCj4gdG8gc3BlY2lmaWNhbGx5IHdvcnJ5IGFib3V0IGhl
cmUuIFdvdWxkIHlvdSBoYXZlIGFza2VkIGZvciBhbgo+IGV4cGxpY2l0IG92ZXJyaWRlIGlmIHRo
ZSBpbnNuIHdhcyB3cml0dGVuIHVzaW5nIGEgcHJvcGVyIG1uZW1vbmljCj4gKGkuZS4gaWYgd2Ug
ZGlkbid0IG5lZWQgdG8gY29wZSB3aXRoIGluY2FwYWJsZSBiaW51dGlscyk/CgpJIHByb2JhYmx5
IHdvdWxkbid0IGhhdmUgbm90aWNlZCwgYnV0IGFzIGVsdWRlZCB0byBlYXJsaWVyLCBJIHJlYWxs
eQpkb24ndCBleHBlY3QgaXQgbWF0dGVycy4KClRhbGtpbmcgb2YgYmludXRpbHMsIHdoZW4gYXJl
IHdlIGdvaW5nIHRvIGdldCBhcm91bmQgdG8gdXBwaW5nIG91cgptaW5pbXVtIHZlcnNpb24/Cgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 19:43:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 19:43:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYFKf-0005qK-Br; Tue, 04 Jun 2019 19:42:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=//cb=UD=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hYFKd-0005qF-CB
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 19:42:51 +0000
X-Inumbo-ID: ef3c356e-8700-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef3c356e-8700-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 19:42:49 +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 x54JcZTn154799;
 Tue, 4 Jun 2019 19:42:45 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=I0W6tkrmmn0EFWjEIpMc49ybVOB5DaVj8MpjLMk0VQg=;
 b=Iz6XFV1d0EwQdai80Eb36RTz2JYOiF1O2BlvXV6m1GfAoV6GLQK4Mex5KN/6Ij86EIXe
 kQojHQQt1k9t+wnck/rVjlypL45W9ZzgkuUn48AuRJpEW5omt5OEplwybSRdpKn1sedo
 2JWsTHZ+3iUpIqx3oQ5dhhBViWCbs6SeN7nqTaCEfpKekmqurD5mHTT2ZgQ1VvMd/d3S
 yArfy80q1/2YsCnqaP+PDmI8Jvb9wHxunoP+CV5ebbFqm+vs0AHaiJ0bKPBtIwzv3T0W
 SRZhHv9hAFTRW9YgQgTzMytZKTRgi7qC8UqnZfKRJK0mvjgvPQ0cSQ/P3W+iCh8VdgxP pw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2suj0qf1e6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Jun 2019 19:42:44 +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 x54JfqNQ124981;
 Tue, 4 Jun 2019 19:42:44 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2swnghhqww-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Jun 2019 19:42:43 +0000
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x54Jgg1E002170;
 Tue, 4 Jun 2019 19:42:43 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 04 Jun 2019 12:42:42 -0700
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
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: <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
Date: Tue, 4 Jun 2019 15:41:40 -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: <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9278
 signatures=668687
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-1906040124
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9278
 signatures=668687
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-1906040124
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: jgross@suse.com, xen-devel@lists.xenproject.org, Julien.Grall@arm.com,
 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>

T24gNi80LzE5IDEyOjUxIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gTW9uLCAz
IEp1biAyMDE5LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDYvMy8xOSAyOjI1IFBNLCBT
dGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBUdWUsIDI4IE1heSAyMDE5LCBCb3JpcyBP
c3Ryb3Zza3kgd3JvdGU6Cj4+Pj4gT24gNS8yOC8xOSA2OjQ4IFBNLCBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JvdGU6Cj4+Pj4+IEZyb206IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPj4+Pj4KPj4+Pj4gT24gYXJtNjQgc3dpb3RsYiBpcyBvZnRlbiAobm90IGFsd2F5cykg
YWxyZWFkeSBpbml0aWFsaXplZCBieSBtZW1faW5pdC4KPj4+Pj4gV2UgZG9uJ3Qgd2FudCB0byBp
bml0aWFsaXplIGl0IHR3aWNlLCB3aGljaCB3b3VsZCB0cmlnZ2VyIGEgc2Vjb25kCj4+Pj4+IG1l
bW9yeSBhbGxvY2F0aW9uLiBNb3Jlb3ZlciwgdGhlIHNlY29uZCBtZW1vcnkgcG9vbCBpcyB0eXBp
Y2FsbHkgbWFkZSBvZgo+Pj4+PiBoaWdoIHBhZ2VzIGFuZCBlbmRzIHVwIHJlcGxhY2luZyB0aGUg
b3JpZ2luYWwgbWVtb3J5IHBvb2wgb2YgbG93IHBhZ2VzLgo+Pj4+PiBBcyBhIHNpZGUgZWZmZWN0
IG9mIHRoaXMgY2hhbmdlLCBpdCBpcyBwb3NzaWJsZSB0byBoYXZlIGxvdyBwYWdlcyBpbgo+Pj4+
PiBzd2lvdGxiLXhlbiBvbiBhcm02NC4KPj4+Pj4KPj4+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+IEhhcyB0aGlzIGJlZW4gdGVz
dGVkIG9uIHg4Nj8KPj4+IFllcywgSSBtYW5hZ2VkIHRvIHRlc3QgaXQgdXNpbmcgUUVNVS4gVGhl
cmUgYXJlIG5vIGVmZmVjdHMgb24geDg2LCBhcwo+Pj4gdGhlIGNoZWNrIGlvX3RsYl9zdGFydCAh
PSAwIHJldHVybnMgZmFsc2UuCj4+IEkgd29uZGVyIHRob3VnaCB3aGV0aGVyIHRoaXMgaXMgYWx3
YXlzIHRoZSBjYXNlLsKgIFdoZW4gd2UgYXJlIGNhbGxlZAo+PiBmcm9tIHBjaV94ZW5fc3dpb3Rs
Yl9pbml0X2xhdGUoKSBmb3IgZXhhbXBsZS4KPiBJbiB0aGF0IGNhc2UsIHBjaV94ZW5fc3dpb3Rs
Yl9pbml0X2xhdGUoKSBpcyBjYWxsZWQgYnkKPiBwY2lmcm9udF9jb25uZWN0X2FuZF9pbml0X2Rt
YSwgd2hpY2ggZG9lczoKPgo+IAlpZiAoIWVyciAmJiAhc3dpb3RsYl9ucl90YmwoKSkgewo+IAkJ
ZXJyID0gcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpOwo+IAkJaWYgKGVycikKPiAJCQlkZXZf
ZXJyKCZwZGV2LT54ZGV2LT5kZXYsICJDb3VsZCBub3Qgc2V0dXAgU1dJT1RMQiFcbiIpOwo+IAl9
Cj4KPiBwY2lfeGVuX3N3aW90bGJfaW5pdF9sYXRlKCkgaXMgb25seSBjYWxsZWQgd2hlbiBzd2lv
dGxiX25yX3RibCgpIHJldHVybnMKPiAwLiBJZiBzd2lvdGxiX25yX3RibCgpIHJldHVybnMgMCwg
Y2VydGFpbmx5IHRoZSBzd2lvdGxiIGhhcyBub3QgYmVlbgo+IGFsbG9jYXRlZCB5ZXQsIGFuZCB0
aGUgaW9fdGxiX3N0YXJ0ICE9IDAgY2hlY2sgYXQgdGhlIGJlZ2lubmluZyBvZgo+IHhlbl9zd2lv
dGxiX2luaXQgd2lsbCBhbHNvIGZhaWwuIFRoZSBjb2RlIHdpbGwgdGFrZSB0aGUgbm9ybWFsCj4g
cm91dGUsIHNhbWUgYXMgdG9kYXkuIEluIHNob3J0LCB0aGVyZSBzaG91bGQgYmUgbm8gZWZmZWN0
cyBvbiB4ODYuCgoKT0ssIHRoYW5rcy4KClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJv
cmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 19:51:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 19: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 1hYFT3-0006gc-Ct; Tue, 04 Jun 2019 19: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYFT2-0006gX-Fn
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 19:51:32 +0000
X-Inumbo-ID: 24e3aace-8702-11e9-a857-dbf0ece6b4ef
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24e3aace-8702-11e9-a857-dbf0ece6b4ef;
 Tue, 04 Jun 2019 19:51: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TZHocZaHXNdUlZmHfG2EITJgW70sNL8FFZ1B1V1l5TzkM98lXU/OxGmZhum8YtgytWT4lhJB0W
 udZQAaNVTP8vi8mdU7ivgMjxrzBjy3waN7BMFudH/NS3NLwCIdjLDZ6FsWYfLWFCQChCI/fIXr
 U4oFCMzCCaiBzPB8NcELHy1ydHW3MULazLJGURPgTHMfbH53t9maK/4Lp9wzvunaAymJeCN4b3
 RvP1PvBdrWFSReU2LNBGkrvAgq49ozlMXbtpuGPD8WEDtLswAdxiwZJfGvU4xThUbzXFj4Dn5X
 Jkc=
X-SBRS: 2.7
X-MesageID: 1323681
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1323681"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 20:51:23 +0100
Message-ID: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] libx86: Fuzzing 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>,
 Sergey Dyasli <sergey.dyasli@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>

VGhlc2UgYXJlIHRoZSBmaW5hbCBwaWVjZXMgdG8gZ2V0dGluZyB0aGUgZnV6emluZyBoYXJuZXNz
IHdvcmtpbmcgY29ycmVjdGx5LgoKSSBhY2NpZGVudGFsbHkgbGVmdCBBRkwgcnVubmluZyBmb3Ig
YSB3ZWVrIHdoaWxlIEkgd2FzIHRyYXZlbGxpbmcsIHNvIHRoaXMKY2VydGlmaWVkICI4ZCAxNWgg
Y3Jhc2gtZnJlZSIuCgpBbmRyZXcgQ29vcGVyICgyKToKICBsaWJ4ODY6IEhlbHBlciBmb3IgY2xl
YXJpbmcgb3V0LW9mLXJhbmdlIENQVUlEIGxlYXZlcwogIHRvb2xzL2Z1eno6IEFkZCBhIGNwdS1w
b2xpY3kgZnV6emluZyBoYXJuZXNzCgogdG9vbHMvZnV6ei9jcHUtcG9saWN5Ly5naXRpZ25vcmUg
ICAgICAgICAgfCAgIDEgKwogdG9vbHMvZnV6ei9jcHUtcG9saWN5L01ha2VmaWxlICAgICAgICAg
ICAgfCAgMjggKysrKysKIHRvb2xzL2Z1enovY3B1LXBvbGljeS9hZmwtcG9saWN5LWZ1enplci5j
IHwgMTg3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvdGVzdHMvY3B1LXBv
bGljeS90ZXN0LWNwdS1wb2xpY3kuYyAgfCAxNjEgKysrKysrKysrKysrKysrKysrKysrKysrLQog
eGVuL2luY2x1ZGUveGVuL2xpYi94ODYvY3B1aWQuaCAgICAgICAgICAgfCAgMTYgKysrCiB4ZW4v
bGliL3g4Ni9jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgICB8ICA2NiArKysrKysrKysrLQog
eGVuL2xpYi94ODYvcHJpdmF0ZS5oICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogNyBmaWxl
cyBjaGFuZ2VkLCA0NTQgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB0b29scy9mdXp6L2NwdS1wb2xpY3kvLmdpdGlnbm9yZQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL2Z1enovY3B1LXBvbGljeS9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRv
b2xzL2Z1enovY3B1LXBvbGljeS9hZmwtcG9saWN5LWZ1enplci5jCgotLSAKMi4xLjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 19:51:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 19:51:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYFTQ-0006jo-Nm; Tue, 04 Jun 2019 19:51: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYFTP-0006jd-7L
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 19:51:55 +0000
X-Inumbo-ID: 32481a38-8702-11e9-8f52-c35970b4a334
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 32481a38-8702-11e9-8f52-c35970b4a334;
 Tue, 04 Jun 2019 19:51: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lieeOL98o9zQmSIBOyIrWPGW9fHf9AVjBGU+K34XjVdU6rzqgTN8nNjPrlRVTA9BKwGGaqMcVF
 OU8dEQA4/1PK9vC1z0LK5zdpQNlf6M+XjHFqFzzyiLx6QAyy5GT0KzpNCnmVs+RVh6AlfHZX2W
 iVehHIBwgqkn9kpCr8d5DZ16F+01kdqiGtG3MxCpZKoc8ASj6W4f+tCPvUCxOJ6p6DNWYuWpzR
 mLfskRje/cNzRD05yawAvw3dlA0arokKhstrJ9MtbNF4+jI5PX9cjv51DZWI+bn58uTm0+IW85
 eeU=
X-SBRS: 2.7
X-MesageID: 1292917
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1292917"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 20:51:25 +0100
Message-ID: <1559677885-10731-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] tools/fuzz: Add a cpu-policy fuzzing 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>,
 Sergey Dyasli <sergey.dyasli@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>

VGhlcmUgaXMgbm93IGVub3VnaCBjb21wbGV4aXR5IHRoYXQgYSBmdXp6aW5nIGhhcm5lc3MgaXMg
YSBnb29kIGlkZWEsIGFuZAplbm91Z2ggc3VwcG9ydGluZyBsb2dpYyB0byBpbXBsZW1lbnQgb25l
IHdoaWNoIEFGTCBzZWVtcyBoYXBweSB3aXRoLgoKVGFrZSB0aGUgZXhpc3RpbmcgcmVjYWxjdWxh
dGVfc3ludGgoKSBoZWxwZXIgYW5kIGV4cG9ydCBpdCBhcwp4ODZfY3B1aWRfcG9saWN5X3JlY2Fs
Y19zeW50aCgpLCBhcyBpdCBpcyBuZWVkZWQgYnkgdGhlIGZ1enppbmcgaGFybmVzcy4KClNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Z1enovY3B1LXBv
bGljeS8uZ2l0aWdub3JlICAgICAgICAgIHwgICAxICsKIHRvb2xzL2Z1enovY3B1LXBvbGljeS9N
YWtlZmlsZSAgICAgICAgICAgIHwgIDI4ICsrKysrCiB0b29scy9mdXp6L2NwdS1wb2xpY3kvYWZs
LXBvbGljeS1mdXp6ZXIuYyB8IDE4NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhl
bi9pbmNsdWRlL3hlbi9saWIveDg2L2NwdWlkLmggICAgICAgICAgIHwgICA1ICsKIHhlbi9saWIv
eDg2L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICstCiA1IGZpbGVzIGNoYW5n
ZWQsIDIyNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IHRvb2xzL2Z1enovY3B1LXBvbGljeS8uZ2l0aWdub3JlCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v
bHMvZnV6ei9jcHUtcG9saWN5L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvZnV6
ei9jcHUtcG9saWN5L2FmbC1wb2xpY3ktZnV6emVyLmMKCmRpZmYgLS1naXQgYS90b29scy9mdXp6
L2NwdS1wb2xpY3kvLmdpdGlnbm9yZSBiL3Rvb2xzL2Z1enovY3B1LXBvbGljeS8uZ2l0aWdub3Jl
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmIwZTBiZGYKLS0tIC9kZXYvbnVs
bAorKysgYi90b29scy9mdXp6L2NwdS1wb2xpY3kvLmdpdGlnbm9yZQpAQCAtMCwwICsxIEBACith
ZmwtcG9saWN5LWZ1enplcgpkaWZmIC0tZ2l0IGEvdG9vbHMvZnV6ei9jcHUtcG9saWN5L01ha2Vm
aWxlIGIvdG9vbHMvZnV6ei9jcHUtcG9saWN5L01ha2VmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLjQxYTIyMzAKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9mdXp6L2Nw
dS1wb2xpY3kvTWFrZWZpbGUKQEAgLTAsMCArMSwyOCBAQAorWEVOX1JPT1QgPSAkKENVUkRJUikv
Li4vLi4vLi4KK2luY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKKworLlBIT05ZOiBh
bGwKK2FsbDogYWZsLXBvbGljeS1mdXp6ZXIKKworLlBIT05ZOiBjbGVhbgorY2xlYW46CisJJChS
TSkgLWYgLS0gKi5vIC4qLmQgLiouZDIgYWZsLXBvbGljeS1mdXp6ZXIKKworLlBIT05ZOiBkaXN0
Y2xlYW4KK2Rpc3RjbGVhbjogY2xlYW4KKwkkKFJNKSAtZiAtLSAqfgorCisuUEhPTlk6IGluc3Rh
bGwKK2luc3RhbGw6IGFsbAorCisuUEhPTlk6IHVuaW5zdGFsbAorCitDRkxBR1MgKz0gLVdlcnJv
ciAkKENGTEFHU194ZW5pbmNsdWRlKSAtRF9fWEVOX1RPT0xTX18KK0NGTEFHUyArPSAkKEFQUEVO
RF9DRkxBR1MpIC1PZworCit2cGF0aCAlLmMgLi4vLi4vLi4veGVuL2xpYi94ODYKKworYWZsLXBv
bGljeS1mdXp6ZXI6IGFmbC1wb2xpY3ktZnV6emVyLm8gbXNyLm8gY3B1aWQubworCSQoQ0MpICQo
Q0ZMQUdTKSAkXiAtbyAkQAorCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBh
L3Rvb2xzL2Z1enovY3B1LXBvbGljeS9hZmwtcG9saWN5LWZ1enplci5jIGIvdG9vbHMvZnV6ei9j
cHUtcG9saWN5L2FmbC1wb2xpY3ktZnV6emVyLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uYmMwY2VjZAotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2Z1enovY3B1LXBvbGlj
eS9hZmwtcG9saWN5LWZ1enplci5jCkBAIC0wLDAgKzEsMTg3IEBACisjaW5jbHVkZSA8YXNzZXJ0
Lmg+CisjaW5jbHVkZSA8c3RkYm9vbC5oPgorI2luY2x1ZGUgPHN0ZGRlZi5oPgorI2luY2x1ZGUg
PHN0ZGludC5oPgorI2luY2x1ZGUgPHN0ZGlvLmg+CisjaW5jbHVkZSA8c3RkbGliLmg+CisjaW5j
bHVkZSA8c3RyaW5nLmg+CisKKyNpbmNsdWRlIDxnZXRvcHQuaD4KKworI2luY2x1ZGUgPHhlbi10
b29scy9saWJzLmg+CisjaW5jbHVkZSA8eGVuL2xpYi94ODYvY3B1aWQuaD4KKyNpbmNsdWRlIDx4
ZW4vbGliL3g4Ni9tc3IuaD4KKyNpbmNsdWRlIDx4ZW4vZG9tY3RsLmg+CisKK3N0YXRpYyBib29s
IGRlYnVnOworCisjZGVmaW5lIEVNUFRZX0xFQUYgKChzdHJ1Y3QgY3B1aWRfbGVhZil7fSkKKwor
c3RhdGljIHZvaWQgY2hlY2tfY3B1aWQoc3RydWN0IGNwdWlkX3BvbGljeSAqY3ApCit7CisgICAg
c3RydWN0IGNwdWlkX3BvbGljeSBuZXcgPSB7fTsKKyAgICBzaXplX3QgZGF0YV9lbmQ7CisgICAg
eGVuX2NwdWlkX2xlYWZfdCAqbGVhdmVzID0gbWFsbG9jKENQVUlEX01BWF9TRVJJQUxJU0VEX0xF
QVZFUyAqCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZih4ZW5f
Y3B1aWRfbGVhZl90KSk7CisgICAgdW5zaWduZWQgaW50IG5yID0gQ1BVSURfTUFYX1NFUklBTElT
RURfTEVBVkVTOworICAgIGludCByYzsKKworICAgIGlmICggIWxlYXZlcyApCisgICAgICAgIHJl
dHVybjsKKworICAgIC8qCisgICAgICogQ2xlYW4gdW51c2FibGUgbGVhdmVzLiAgVGhlc2UgY2Fu
J3QgYmUgYWNjZXNzZWQgdmlhIGFyY2hpdGVjdHVyYWwKKyAgICAgKiBtZWFucywgYnV0IG1heSBi
ZSBmaWxsZWQgYnkgdGhlIGZyZWFkKCkgYWNyb3NzIHRoZSBlbnRpcmUgc3RydWN0dXJlLgorICAg
ICAqIEFsc28gemVybyB0aGUgdHJhaWxpbmcgcGFkZGluZyAoaWYgYW55KS4KKyAgICAgKi8KKyAg
ICBjcC0+YmFzaWMucmF3WzRdID0gRU1QVFlfTEVBRjsKKyAgICBjcC0+YmFzaWMucmF3WzddID0g
RU1QVFlfTEVBRjsKKyAgICBjcC0+YmFzaWMucmF3WzB4Yl0gPSBFTVBUWV9MRUFGOworICAgIGNw
LT5iYXNpYy5yYXdbMHhkXSA9IEVNUFRZX0xFQUY7CisgICAgZGF0YV9lbmQgPSBvZmZzZXRvZih0
eXBlb2YoKmNwKSwgeDg2X3ZlbmRvcikgKyBzaXplb2YoY3AtPng4Nl92ZW5kb3IpOworICAgIGlm
ICggZGF0YV9lbmQgPCBzaXplb2YoKmNwKSApCisgICAgICAgIG1lbXNldCgodm9pZCAqKWNwICsg
ZGF0YV9lbmQsIDAsIHNpemVvZigqY3ApIC0gZGF0YV9lbmQpOworCisgICAgLyoKKyAgICAgKiBG
aXggdXAgdGhlIGRhdGEgaW4gdGhlIHNvdXJjZSBwb2xpY3kgd2hpY2ggaXNuJ3QgZXhwZWN0ZWQg
dG8gc3Vydml2ZQorICAgICAqIHNlcmlhbGlzYXRpb24uCisgICAgICovCisgICAgeDg2X2NwdWlk
X3BvbGljeV9jbGVhcl9vdXRfb2ZfcmFuZ2VfbGVhdmVzKGNwKTsKKyAgICB4ODZfY3B1aWRfcG9s
aWN5X3JlY2FsY19zeW50aChjcCk7CisKKyAgICAvKiBTZXJpYWxpc2UuLi4gKi8KKyAgICByYyA9
IHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcihjcCwgbGVhdmVzLCAmbnIpOworICAgIGFzc2VydChy
YyA9PSAwKTsKKyAgICBhc3NlcnQobnIgPD0gQ1BVSURfTUFYX1NFUklBTElTRURfTEVBVkVTKTsK
KworICAgIC8qIC4uLiBhbmQgZGVzZXJpYWxpc2UuICovCisgICAgcmMgPSB4ODZfY3B1aWRfY29w
eV9mcm9tX2J1ZmZlcigmbmV3LCBsZWF2ZXMsIG5yLCBOVUxMLCBOVUxMKTsKKyAgICBhc3NlcnQo
cmMgPT0gMCk7CisKKyAgICAvKiBUaGUgcmVzdWx0IGFmdGVyIHNlcmlhbGlzYXRpb24vZGVzZXJp
YWxpc2Fpb24gc2hvdWxkIGJlIGlkZW50aWNhbC4uLiAqLworICAgIGlmICggbWVtY21wKGNwLCAm
bmV3LCBzaXplb2YoKmNwKSkgIT0gMCApCisgICAgeworICAgICAgICBpZiAoIGRlYnVnICkKKyAg
ICAgICAgeworICAgICAgICAgICAgdW5zaWduZWQgY2hhciAqbCA9ICh2b2lkICopY3AsICpyID0g
KHZvaWQgKikmbmV3OworCisgICAgICAgICAgICBmb3IgKCBzaXplX3QgaSA9IDA7IGkgPCBzaXpl
b2YoKmNwKTsgKytpICkKKyAgICAgICAgICAgICAgICBpZiAoIGxbaV0gIT0gcltpXSApCisgICAg
ICAgICAgICAgICAgICAgIHByaW50ZigiRGlmZmVyIGF0IG9mZnNldCAlenU6ICV1IHZzICV1XG4i
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgaSwgbFtpXSwgcltpXSk7CisgICAgICAgIH0K
KworICAgICAgICBhYm9ydCgpOworICAgIH0KKworICAgIGZyZWUobGVhdmVzKTsKK30KKworc3Rh
dGljIHZvaWQgY2hlY2tfbXNyKHN0cnVjdCBtc3JfcG9saWN5ICptcCkKK3sKKyAgICBzdHJ1Y3Qg
bXNyX3BvbGljeSBuZXcgPSB7fTsKKyAgICB4ZW5fbXNyX2VudHJ5X3QgKm1zcnMgPSBtYWxsb2Mo
TVNSX01BWF9TRVJJQUxJU0VEX0VOVFJJRVMgKgorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzaXplb2YoeGVuX21zcl9lbnRyeV90KSk7CisgICAgdW5zaWduZWQgaW50IG5yID0g
TVNSX01BWF9TRVJJQUxJU0VEX0VOVFJJRVM7CisgICAgaW50IHJjOworCisgICAgaWYgKCAhbXNy
cyApCisgICAgICAgIHJldHVybjsKKworICAgIHJjID0geDg2X21zcl9jb3B5X3RvX2J1ZmZlciht
cCwgbXNycywgJm5yKTsKKyAgICBhc3NlcnQocmMgPT0gMCk7CisgICAgYXNzZXJ0KG5yIDw9IE1T
Ul9NQVhfU0VSSUFMSVNFRF9FTlRSSUVTKTsKKworICAgIHJjID0geDg2X21zcl9jb3B5X2Zyb21f
YnVmZmVyKCZuZXcsIG1zcnMsIG5yLCBOVUxMKTsKKyAgICBhc3NlcnQocmMgPT0gMCk7CisgICAg
YXNzZXJ0KG1lbWNtcChtcCwgJm5ldywgc2l6ZW9mKCptcCkpID09IDApOworCisgICAgZnJlZSht
c3JzKTsKK30KKworaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQoreworICAgIEZJTEUg
KmZwID0gTlVMTDsKKworICAgIHNldGJ1ZihzdGRpbiwgTlVMTCk7CisgICAgc2V0YnVmKHN0ZG91
dCwgTlVMTCk7CisKKyAgICB3aGlsZSAoIHRydWUgKQorICAgIHsKKyAgICAgICAgc3RhdGljIGNv
bnN0IHN0cnVjdCBvcHRpb24gb3B0c1tdID0geworICAgICAgICAgICAgeyAiZGVidWciLCBub19h
cmd1bWVudCwgTlVMTCwgJ2QnIH0sCisgICAgICAgICAgICB7ICJoZWxwIiwgbm9fYXJndW1lbnQs
IE5VTEwsICdoJyB9LAorICAgICAgICAgICAge30sCisgICAgICAgIH07CisgICAgICAgIGludCBj
ID0gZ2V0b3B0X2xvbmcoYXJnYywgYXJndiwgImhkIiwgb3B0cywgTlVMTCk7CisKKyAgICAgICAg
aWYgKCBjID09IC0xICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHN3aXRjaCAoIGMg
KQorICAgICAgICB7CisgICAgICAgIGNhc2UgJ2QnOgorICAgICAgICAgICAgcHJpbnRmKCJFbmFi
bGluZyBkZWJ1Z1xuIik7CisgICAgICAgICAgICBkZWJ1ZyA9IHRydWU7CisgICAgICAgICAgICBi
cmVhazsKKworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgcHJpbnRmKCJCYWQgb3B0aW9u
ICVkICglYylcbiIsIGMsIGMpOworICAgICAgICAgICAgZXhpdCgtMSk7CisgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgfQorICAgIH0KKworICAgIGlmICggb3B0aW5kID09IGFyZ2MgKSAvKiBO
byBwb3NpdGlvbmFsIHBhcmFtZXRlcnMuICBVc2Ugc3RkaW4uICovCisgICAgeworICAgICAgICBw
cmludGYoIlVzaW5nIHN0ZGluXG4iKTsKKyAgICAgICAgZnAgPSBzdGRpbjsKKyAgICB9CisKKyNp
ZmRlZiBfX0FGTF9IQVZFX01BTlVBTF9DT05UUk9MCisgICAgX19BRkxfSU5JVCgpOworICAgIHdo
aWxlICggX19BRkxfTE9PUCgxMDAwKSApCisjZW5kaWYKKyAgICB7CisgICAgICAgIHN0cnVjdCBj
cHVpZF9wb2xpY3kgKmNwID0gTlVMTDsKKyAgICAgICAgc3RydWN0IG1zcl9wb2xpY3kgKm1wID0g
TlVMTDsKKworICAgICAgICBpZiAoIGZwICE9IHN0ZGluICkKKyAgICAgICAgeworICAgICAgICAg
ICAgcHJpbnRmKCJPcGVuaW5nIGZpbGUgJyVzJ1xuIiwgYXJndltvcHRpbmRdKTsKKyAgICAgICAg
ICAgIGZwID0gZm9wZW4oYXJndltvcHRpbmRdLCAicmIiKTsKKworICAgICAgICAgICAgaWYgKCAh
ZnAgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHBlcnJvcigiZm9wZW4iKTsKKyAg
ICAgICAgICAgICAgICBleGl0KC0xKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAg
ICAgIGNwID0gY2FsbG9jKDEsIHNpemVvZigqY3ApKTsKKyAgICAgICAgbXAgPSBjYWxsb2MoMSwg
c2l6ZW9mKCptcCkpOworICAgICAgICBpZiAoICFjcCB8fCAhbXAgKQorICAgICAgICAgICAgZ290
byBza2lwOworCisgICAgICAgIGZyZWFkKGNwLCBzaXplb2YoKmNwKSwgMSwgZnApOworICAgICAg
ICBmcmVhZChtcCwgc2l6ZW9mKCptcCksIDEsIGZwKTsKKworICAgICAgICBpZiAoICFmZW9mKGZw
KSApCisgICAgICAgICAgICBnb3RvIHNraXA7CisKKyAgICAgICAgY2hlY2tfY3B1aWQoY3ApOwor
ICAgICAgICBjaGVja19tc3IobXApOworCisgICAgc2tpcDoKKyAgICAgICAgZnJlZShjcCk7Cisg
ICAgICAgIGZyZWUobXApOworCisgICAgICAgIGlmICggZnAgIT0gc3RkaW4gKQorICAgICAgICB7
CisgICAgICAgICAgICBmY2xvc2UoZnApOworICAgICAgICAgICAgZnAgPSBOVUxMOworICAgICAg
ICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
ZW4vbGliL3g4Ni9jcHVpZC5oIGIveGVuL2luY2x1ZGUveGVuL2xpYi94ODYvY3B1aWQuaAppbmRl
eCAyNjE4NTk4Li5kZjU5NDZiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliL3g4Ni9j
cHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIveDg2L2NwdWlkLmgKQEAgLTMyMyw2ICsz
MjMsMTEgQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBjcHVpZF9wb2xpY3lfeHN0YXRlcyhjb25z
dCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwKQogY29uc3QgdWludDMyX3QgKng4Nl9jcHVpZF9sb29r
dXBfZGVlcF9kZXBzKHVpbnQzMl90IGZlYXR1cmUpOwogCiAvKioKKyAqIFJlY2FsY3VsYXRlIHRo
ZSBjb250ZW50IGluIGEgQ1BVSUQgcG9saWN5IHdoaWNoIGlzIGRlcml2ZWQgZnJvbSByYXcgZGF0
YS4KKyAqLwordm9pZCB4ODZfY3B1aWRfcG9saWN5X3JlY2FsY19zeW50aChzdHJ1Y3QgY3B1aWRf
cG9saWN5ICpwKTsKKworLyoqCiAgKiBGaWxsIGEgQ1BVSUQgcG9saWN5IHVzaW5nIHRoZSBuYXRp
dmUgQ1BVSUQgaW5zdHJ1Y3Rpb24uCiAgKgogICogTm8gc2FuaXRpc2F0aW9uIGlzIHBlcmZvcm1l
ZCwgYnV0IHN5bnRoZXNpc2VkIHZhbHVlcyBhcmUgY2FsY3VsYXRlZC4KZGlmZiAtLWdpdCBhL3hl
bi9saWIveDg2L2NwdWlkLmMgYi94ZW4vbGliL3g4Ni9jcHVpZC5jCmluZGV4IDBmOTlmY2IuLjI0
MDRmYTMgMTAwNjQ0Ci0tLSBhL3hlbi9saWIveDg2L2NwdWlkLmMKKysrIGIveGVuL2xpYi94ODYv
Y3B1aWQuYwpAQCAtNTMsOCArNTMsNyBAQCBjb25zdCBjaGFyICp4ODZfY3B1aWRfdmVuZG9yX3Rv
X3N0cih1bnNpZ25lZCBpbnQgdmVuZG9yKQogICAgIH0KIH0KIAotLyogUmVjYWxjdWxhdGUgdGhl
IGNvbnRlbnQgaW4gYSBDUFVJRCBwb2xpY3kgd2hpY2ggaXMgZGVyaXZlZCBmcm9tIHJhdyBkYXRh
LiAqLwotc3RhdGljIHZvaWQgcmVjYWxjdWxhdGVfc3ludGgoc3RydWN0IGNwdWlkX3BvbGljeSAq
cCkKK3ZvaWQgeDg2X2NwdWlkX3BvbGljeV9yZWNhbGNfc3ludGgoc3RydWN0IGNwdWlkX3BvbGlj
eSAqcCkKIHsKICAgICBwLT54ODZfdmVuZG9yID0geDg2X2NwdWlkX2xvb2t1cF92ZW5kb3IoCiAg
ICAgICAgIHAtPmJhc2ljLnZlbmRvcl9lYngsIHAtPmJhc2ljLnZlbmRvcl9lY3gsIHAtPmJhc2lj
LnZlbmRvcl9lZHgpOwpAQCAtMTY3LDcgKzE2Niw3IEBAIHZvaWQgeDg2X2NwdWlkX3BvbGljeV9m
aWxsX25hdGl2ZShzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcC0+ZXh0ZC5tYXhfbGVhZiArIDEgLSAweDgwMDAwMDAwKTsgKytpICkKICAgICAgICAg
Y3B1aWRfbGVhZigweDgwMDAwMDAwICsgaSwgJnAtPmV4dGQucmF3W2ldKTsKIAotICAgIHJlY2Fs
Y3VsYXRlX3N5bnRoKHApOworICAgIHg4Nl9jcHVpZF9wb2xpY3lfcmVjYWxjX3N5bnRoKHApOwog
fQogCiB2b2lkIHg4Nl9jcHVpZF9wb2xpY3lfY2xlYXJfb3V0X29mX3JhbmdlX2xlYXZlcyhzdHJ1
Y3QgY3B1aWRfcG9saWN5ICpwKQpAQCAtNDYxLDcgKzQ2MCw3IEBAIGludCB4ODZfY3B1aWRfY29w
eV9mcm9tX2J1ZmZlcihzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwLAogICAgICAgICB9CiAgICAgfQog
Ci0gICAgcmVjYWxjdWxhdGVfc3ludGgocCk7CisgICAgeDg2X2NwdWlkX3BvbGljeV9yZWNhbGNf
c3ludGgocCk7CiAKICAgICByZXR1cm4gMDsKIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 19:51:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 19: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 1hYFTT-0006kY-1b; Tue, 04 Jun 2019 19:51: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=KH14=UD=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYFTR-0006k4-Hf
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 19:51:57 +0000
X-Inumbo-ID: 33de37d8-8702-11e9-913b-1fb33d3e2428
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 33de37d8-8702-11e9-913b-1fb33d3e2428;
 Tue, 04 Jun 2019 19:51:54 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ppFeynwwXUIqDKx5MmykrOh8vwINqtko7XvZqUXpenmhemuPZX1/Clv6UDC0dUMTLPf03UOc+P
 neqprpkfLRP9saMD4Oj8IUnkM1MnEkUfq8Y+lPJWcamKcBm2rgJbkeWWA50EE3gZS7ocdUMVfe
 CFiGQJin8ct/tFdfM20aLCyT6ncoKOIil5U/Jrl8UOaxBwTW3GQSrgN5kjmuKNOeRA2vJqfoJN
 2IcFVvimO9vBZcAzwDFD9TNnkI8CL+aWfMhhHPy7snwbJY5ked/gO4/5971Q6ohGVz3DliSklC
 I/A=
X-SBRS: 2.7
X-MesageID: 1292919
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1292919"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 4 Jun 2019 20:51:24 +0100
Message-ID: <1559677885-10731-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] libx86: Helper for clearing out-of-range
 CPUID leaves
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <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>

V2hlbiBtZXJnaW5nIGEgbGV2ZWxsZWQgcG9saWN5LCBzdGFsZSBvdXQtb2YtcmFuZ2UgbGVhdmVz
IG1heSByZW1haW4uCkludHJvZHVjZSBhIGhlbHBlciB0byBjbGVhciB0aGVtLCBhbmQgdGVzdCBh
IG51bWJlciBvZiB0aGUgc3VidGxlIGNvcm5lcgpjYXNlcy4KClNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5
LmR5YXNsaUBjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL2NwdS1wb2xpY3kvdGVzdC1jcHUt
cG9saWN5LmMgfCAxNjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1
ZGUveGVuL2xpYi94ODYvY3B1aWQuaCAgICAgICAgICB8ICAxMSArKysKIHhlbi9saWIveDg2L2Nw
dWlkLmMgICAgICAgICAgICAgICAgICAgICAgfCAgNTkgKysrKysrKysrKysKIHhlbi9saWIveDg2
L3ByaXZhdGUuaCAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogNCBmaWxlcyBjaGFuZ2VkLCAy
MzAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0
cy9jcHUtcG9saWN5L3Rlc3QtY3B1LXBvbGljeS5jIGIvdG9vbHMvdGVzdHMvY3B1LXBvbGljeS90
ZXN0LWNwdS1wb2xpY3kuYwppbmRleCBmZDk2YzBiLi5jYTJkOGQzIDEwMDY0NAotLS0gYS90b29s
cy90ZXN0cy9jcHUtcG9saWN5L3Rlc3QtY3B1LXBvbGljeS5jCisrKyBiL3Rvb2xzL3Rlc3RzL2Nw
dS1wb2xpY3kvdGVzdC1jcHUtcG9saWN5LmMKQEAgLTIwLDYgKzIwLDE3IEBAIHN0YXRpYyB1bnNp
Z25lZCBpbnQgbnJfZmFpbHVyZXM7CiAgICAgcHJpbnRmKGZtdCwgIyNfX1ZBX0FSR1NfXyk7ICAg
ICAgICAgICAgICAgICBcCiB9KQogCisjZGVmaW5lIG1lbWR1cChwdHIpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgdHlwZW9mKCoocHRyKSkgKnBfID0gKHB0cik7ICAgICAgICAgICAgICAg
ICBcCisgICAgdm9pZCAqbl8gPSBtYWxsb2Moc2l6ZW9mKCpwXykpOyAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaWYg
KCAhbl8gKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGVycigx
LCAiJXMgbWFsbG9jIGZhaWx1cmUiLCBfX2Z1bmNfXyk7ICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgbWVtY3B5KG5fLCBwXywgc2l6ZW9m
KCpwXykpOyAgICAgICAgICAgICAgICBcCit9KQorCiBzdGF0aWMgdm9pZCB0ZXN0X3ZlbmRvcl9p
ZGVudGlmaWNhdGlvbih2b2lkKQogewogICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCB7CkBA
IC0zNDUsNiArMzU2LDE1MSBAQCBzdGF0aWMgdm9pZCB0ZXN0X21zcl9kZXNlcmlhbGlzZV9mYWls
dXJlKHZvaWQpCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCB0ZXN0X2NwdWlkX291dF9vZl9yYW5n
ZV9jbGVhcmluZyh2b2lkKQoreworICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCB7CisgICAg
ICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgICAgIHVuc2lnbmVkIGludCBucl9tYXJrZXJzOwor
ICAgICAgICBzdHJ1Y3QgY3B1aWRfcG9saWN5IHA7CisgICAgfSB0ZXN0c1tdID0geworICAgICAg
ICB7CisgICAgICAgICAgICAubmFtZSA9ICJiYXNpYyIsCisgICAgICAgICAgICAubnJfbWFya2Vy
cyA9IDEsCisgICAgICAgICAgICAucCA9IHsKKyAgICAgICAgICAgICAgICAvKiBSZXRhaW5zIG1h
cmtlciBpbiBsZWFmIDAuICBDbGVhcnMgb3RoZXJzLiAqLworICAgICAgICAgICAgICAgIC5iYXNp
Yy5tYXhfbGVhZiA9IDAsCisgICAgICAgICAgICAgICAgLmJhc2ljLnZlbmRvcl9lYnggPSAweGMy
LAorCisgICAgICAgICAgICAgICAgLmJhc2ljLnJhd19mbXMgPSAweGMyLAorICAgICAgICAgICAg
ICAgIC5jYWNoZS5yYXdbMF0uYSA9IDB4YzIsCisgICAgICAgICAgICAgICAgLmZlYXQucmF3WzBd
LmEgPSAweGMyLAorICAgICAgICAgICAgICAgIC50b3BvLnJhd1swXS5hID0gMHhjMiwKKyAgICAg
ICAgICAgICAgICAueHN0YXRlLnJhd1swXS5hID0gMHhjMiwKKyAgICAgICAgICAgICAgICAueHN0
YXRlLnJhd1sxXS5hID0gMHhjMiwKKyAgICAgICAgICAgIH0sCisgICAgICAgIH0sCisgICAgICAg
IHsKKyAgICAgICAgICAgIC5uYW1lID0gImNhY2hlIiwKKyAgICAgICAgICAgIC5ucl9tYXJrZXJz
ID0gMSwKKyAgICAgICAgICAgIC5wID0geworICAgICAgICAgICAgICAgIC8qIFJldGFpbnMgbWFy
a2VyIGluIHN1YmxlYWYgMC4gIENsZWFycyBvdGhlcnMuICovCisgICAgICAgICAgICAgICAgLmJh
c2ljLm1heF9sZWFmID0gNCwKKyAgICAgICAgICAgICAgICAuY2FjaGUucmF3WzBdLmIgPSAweGMy
LAorCisgICAgICAgICAgICAgICAgLmNhY2hlLnJhd1sxXS5iID0gMHhjMiwKKyAgICAgICAgICAg
ICAgICAuZmVhdC5yYXdbMF0uYSA9IDB4YzIsCisgICAgICAgICAgICAgICAgLnRvcG8ucmF3WzBd
LmEgPSAweGMyLAorICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzBdLmEgPSAweGMyLAorICAg
ICAgICAgICAgICAgIC54c3RhdGUucmF3WzFdLmEgPSAweGMyLAorICAgICAgICAgICAgfSwKKyAg
ICAgICAgfSwKKyAgICAgICAgeworICAgICAgICAgICAgLm5hbWUgPSAiZmVhdCIsCisgICAgICAg
ICAgICAubnJfbWFya2VycyA9IDEsCisgICAgICAgICAgICAucCA9IHsKKyAgICAgICAgICAgICAg
ICAvKiBSZXRhaW5zIG1hcmtlciBpbiBzdWJsZWFmIDAuICBDbGVhcnMgb3RoZXJzLiAqLworICAg
ICAgICAgICAgICAgIC5iYXNpYy5tYXhfbGVhZiA9IDcsCisgICAgICAgICAgICAgICAgLmZlYXQu
cmF3WzBdLmIgPSAweGMyLAorCisgICAgICAgICAgICAgICAgLmZlYXQucmF3WzFdLmIgPSAweGMy
LAorICAgICAgICAgICAgICAgIC50b3BvLnJhd1swXS5hID0gMHhjMiwKKyAgICAgICAgICAgICAg
ICAueHN0YXRlLnJhd1swXS5hID0gMHhjMiwKKyAgICAgICAgICAgICAgICAueHN0YXRlLnJhd1sx
XS5hID0gMHhjMiwKKyAgICAgICAgICAgIH0sCisgICAgICAgIH0sCisgICAgICAgIHsKKyAgICAg
ICAgICAgIC5uYW1lID0gInRvcG8iLAorICAgICAgICAgICAgLm5yX21hcmtlcnMgPSAxLAorICAg
ICAgICAgICAgLnAgPSB7CisgICAgICAgICAgICAgICAgLyogUmV0YWlucyBtYXJrZXIgaW4gc3Vi
bGVhZiAwLiAgQ2xlYXJzIG90aGVycy4gKi8KKyAgICAgICAgICAgICAgICAuYmFzaWMubWF4X2xl
YWYgPSAweGIsCisgICAgICAgICAgICAgICAgLnRvcG8ucmF3WzBdLmIgPSAweGMyLAorCisgICAg
ICAgICAgICAgICAgLnRvcG8ucmF3WzFdLmIgPSAweGMyLAorICAgICAgICAgICAgICAgIC54c3Rh
dGUucmF3WzBdLmEgPSAweGMyLAorICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzFdLmEgPSAw
eGMyLAorICAgICAgICAgICAgfSwKKyAgICAgICAgfSwKKyAgICAgICAgeworICAgICAgICAgICAg
Lm5hbWUgPSAieHN0YXRlIHg4NyIsCisgICAgICAgICAgICAubnJfbWFya2VycyA9IDIsCisgICAg
ICAgICAgICAucCA9IHsKKyAgICAgICAgICAgICAgICAvKiBGaXJzdCB0d28gc3VibGVhdmVzIGFs
d2F5cyB2YWxpZC4gIE90aGVycyBjbGVhcmVkLiAqLworICAgICAgICAgICAgICAgIC5iYXNpYy5t
YXhfbGVhZiA9IDB4ZCwKKyAgICAgICAgICAgICAgICAueHN0YXRlLnJhd1swXS5hID0gMSwKKyAg
ICAgICAgICAgICAgICAueHN0YXRlLnJhd1swXS5iID0gMHhjMiwKKyAgICAgICAgICAgICAgICAu
eHN0YXRlLnJhd1sxXS5iID0gMHhjMiwKKworICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzJd
LmIgPSAweGMyLAorICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzNdLmIgPSAweGMyLAorICAg
ICAgICAgICAgfSwKKyAgICAgICAgfSwKKyAgICAgICAgeworICAgICAgICAgICAgLm5hbWUgPSAi
eHN0YXRlIHNzZSIsCisgICAgICAgICAgICAubnJfbWFya2VycyA9IDIsCisgICAgICAgICAgICAu
cCA9IHsKKyAgICAgICAgICAgICAgICAvKiBGaXJzdCB0d28gc3VibGVhdmVzIGFsd2F5cyB2YWxp
ZC4gIE90aGVycyBjbGVhcmVkLiAqLworICAgICAgICAgICAgICAgIC5iYXNpYy5tYXhfbGVhZiA9
IDB4ZCwKKyAgICAgICAgICAgICAgICAueHN0YXRlLnJhd1swXS5hID0gMiwKKyAgICAgICAgICAg
ICAgICAueHN0YXRlLnJhd1swXS5iID0gMHhjMiwKKyAgICAgICAgICAgICAgICAueHN0YXRlLnJh
d1sxXS5iID0gMHhjMiwKKworICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzJdLmIgPSAweGMy
LAorICAgICAgICAgICAgICAgIC54c3RhdGUucmF3WzNdLmIgPSAweGMyLAorICAgICAgICAgICAg
fSwKKyAgICAgICAgfSwKKyAgICAgICAgeworICAgICAgICAgICAgLm5hbWUgPSAieHN0YXRlIGF2
eCIsCisgICAgICAgICAgICAubnJfbWFya2VycyA9IDMsCisgICAgICAgICAgICAucCA9IHsKKyAg
ICAgICAgICAgICAgICAvKiBUaGlyZCBzdWJsZWFmIGFsc28gdmFsaWQuICBPdGhlcnMgY2xlYXJl
ZC4gKi8KKyAgICAgICAgICAgICAgICAuYmFzaWMubWF4X2xlYWYgPSAweGQsCisgICAgICAgICAg
ICAgICAgLnhzdGF0ZS5yYXdbMF0uYSA9IDcsCisgICAgICAgICAgICAgICAgLnhzdGF0ZS5yYXdb
MF0uYiA9IDB4YzIsCisgICAgICAgICAgICAgICAgLnhzdGF0ZS5yYXdbMV0uYiA9IDB4YzIsCisg
ICAgICAgICAgICAgICAgLnhzdGF0ZS5yYXdbMl0uYiA9IDB4YzIsCisKKyAgICAgICAgICAgICAg
ICAueHN0YXRlLnJhd1szXS5iID0gMHhjMiwKKyAgICAgICAgICAgIH0sCisgICAgICAgIH0sCisg
ICAgICAgIHsKKyAgICAgICAgICAgIC5uYW1lID0gImV4dGQiLAorICAgICAgICAgICAgLm5yX21h
cmtlcnMgPSAxLAorICAgICAgICAgICAgLnAgPSB7CisgICAgICAgICAgICAgICAgLyogUmV0YWlu
cyBtYXJrZXIgaW4gbGVhZiAwLiAgQ2xlYXJzIG90aGVycy4gKi8KKyAgICAgICAgICAgICAgICAu
ZXh0ZC5tYXhfbGVhZiA9IDAsCisgICAgICAgICAgICAgICAgLmV4dGQudmVuZG9yX2VieCA9IDB4
YzIsCisKKyAgICAgICAgICAgICAgICAuZXh0ZC5yYXdfZm1zID0gMHhjMiwKKyAgICAgICAgICAg
IH0sCisgICAgICAgIH0sCisgICAgfTsKKworICAgIHByaW50ZigiVGVzdGluZyBDUFVJRCBvdXQt
b2YtcmFuZ2UgY2xlYXJpbmc6XG4iKTsKKworICAgIGZvciAoIHNpemVfdCBpID0gMDsgaSA8IEFS
UkFZX1NJWkUodGVzdHMpOyArK2kgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IHRlc3Qg
KnQgPSAmdGVzdHNbaV07CisgICAgICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBtZW1kdXAo
JnQtPnApOworICAgICAgICB2b2lkICpwdHI7CisgICAgICAgIHVuc2lnbmVkIGludCBucl9tYXJr
ZXJzOworCisgICAgICAgIHg4Nl9jcHVpZF9wb2xpY3lfY2xlYXJfb3V0X29mX3JhbmdlX2xlYXZl
cyhwKTsKKworICAgICAgICAvKiBDb3VudCB0aGUgbnVtYmVyIG9mIDB4YzIncyBzdGlsbCByZW1h
aW5pbmcuICovCisgICAgICAgIGZvciAoIHB0ciA9IHAsIG5yX21hcmtlcnMgPSAwOworICAgICAg
ICAgICAgICAocHRyID0gbWVtY2hyKHB0ciwgMHhjMiwgKHZvaWQgKilwICsgc2l6ZW9mKCpwKSAt
IHB0cikpOworICAgICAgICAgICAgICBwdHIrKywgbnJfbWFya2VycysrICkKKyAgICAgICAgICAg
IDsKKworICAgICAgICBpZiAoIG5yX21hcmtlcnMgIT0gdC0+bnJfbWFya2VycyApCisgICAgICAg
ICAgICAgZmFpbCgiICBUZXN0ICVzIGZhaWwgLSBleHBlY3RlZCAldSBtYXJrZXJzLCBnb3QgJXVc
biIsCisgICAgICAgICAgICAgICAgICB0LT5uYW1lLCB0LT5ucl9tYXJrZXJzLCBucl9tYXJrZXJz
KTsKKworICAgICAgICBmcmVlKHApOworICAgIH0KK30KKwogaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIgKiphcmd2KQogewogICAgIHByaW50ZigiQ1BVIFBvbGljeSB1bml0IHRlc3RzXG4iKTsKQEAg
LTM1Miw5ICs1MDgsMTAgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIHRl
c3RfdmVuZG9yX2lkZW50aWZpY2F0aW9uKCk7CiAKICAgICB0ZXN0X2NwdWlkX3NlcmlhbGlzZV9z
dWNjZXNzKCk7Ci0gICAgdGVzdF9tc3Jfc2VyaWFsaXNlX3N1Y2Nlc3MoKTsKLQogICAgIHRlc3Rf
Y3B1aWRfZGVzZXJpYWxpc2VfZmFpbHVyZSgpOworICAgIHRlc3RfY3B1aWRfb3V0X29mX3Jhbmdl
X2NsZWFyaW5nKCk7CisKKyAgICB0ZXN0X21zcl9zZXJpYWxpc2Vfc3VjY2VzcygpOwogICAgIHRl
c3RfbXNyX2Rlc2VyaWFsaXNlX2ZhaWx1cmUoKTsKIAogICAgIGlmICggbnJfZmFpbHVyZXMgKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpYi94ODYvY3B1aWQuaCBiL3hlbi9pbmNsdWRl
L3hlbi9saWIveDg2L2NwdWlkLmgKaW5kZXggZWQ3ZDdiNC4uMjYxODU5OCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2xpYi94ODYvY3B1aWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGli
L3g4Ni9jcHVpZC5oCkBAIC0zMzEsNiArMzMxLDE3IEBAIGNvbnN0IHVpbnQzMl90ICp4ODZfY3B1
aWRfbG9va3VwX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKTsKICAqLwogdm9pZCB4ODZfY3B1
aWRfcG9saWN5X2ZpbGxfbmF0aXZlKHN0cnVjdCBjcHVpZF9wb2xpY3kgKnApOwogCisvKioKKyAq
IENsZWFyIGxlYWYgZGF0YSBiZXlvbmQgdGhlIHBvbGljaWVzIG1heCBsZWFmL3N1YmxlYWYgc2V0
dGluZ3MuCisgKgorICogUG9saWN5IHNlcmlhbGlzYXRpb24gcHVycG9zZWZ1bGx5IG9taXRzIG91
dC1vZi1yYW5nZSBsZWF2ZXMsIGJlY2F1c2UgdGhlcmUKKyAqIGFyZSBhIGxhcmdlIG51bWJlciBv
ZiB0aGVtIGR1ZSB0byB2ZW5kb3IgZGlmZmVyZW5jZXMuICBIb3dldmVyLCB3aGVuCisgKiBjb25z
dHJ1Y3RpbmcgbmV3IHBvbGljaWVzIChlLmcuIGxldmVsbGluZyBkb3duKSwgaXQgaXMgcG9zc2li
bGUgdG8gZW5kIHVwCisgKiB3aXRoIG91dC1vZi1yYW5nZSBsZWF2ZXMgd2l0aCBzdGFsZSBjb250
ZW50IGluIHRoZW0uICBUaGlzIGhlbHBlciBjbGVhcnMKKyAqIHRoZW0uCisgKi8KK3ZvaWQgeDg2
X2NwdWlkX3BvbGljeV9jbGVhcl9vdXRfb2ZfcmFuZ2VfbGVhdmVzKHN0cnVjdCBjcHVpZF9wb2xp
Y3kgKnApOworCiAjaWZkZWYgX19YRU5fXwogI2luY2x1ZGUgPHB1YmxpYy9hcmNoLXg4Ni94ZW4u
aD4KIHR5cGVkZWYgWEVOX0dVRVNUX0hBTkRMRV82NCh4ZW5fY3B1aWRfbGVhZl90KSBjcHVpZF9s
ZWFmX2J1ZmZlcl90OwpkaWZmIC0tZ2l0IGEveGVuL2xpYi94ODYvY3B1aWQuYyBiL3hlbi9saWIv
eDg2L2NwdWlkLmMKaW5kZXggYTgyY2RiMi4uMGY5OWZjYiAxMDA2NDQKLS0tIGEveGVuL2xpYi94
ODYvY3B1aWQuYworKysgYi94ZW4vbGliL3g4Ni9jcHVpZC5jCkBAIC0yLDYgKzIsMTMgQEAKIAog
I2luY2x1ZGUgPHhlbi9saWIveDg2L2NwdWlkLmg+CiAKK3N0YXRpYyB2b2lkIHplcm9fbGVhdmVz
KHN0cnVjdCBjcHVpZF9sZWFmICpsLAorICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZpcnN0LCB1bnNpZ25lZCBpbnQgbGFzdCkKK3sKKyAgICBpZiAoIGZpcnN0IDw9IGxhc3Qg
KQorICAgICAgICBtZW1zZXQoJmxbZmlyc3RdLCAwLCBzaXplb2YoKmwpICogKGxhc3QgLSBmaXJz
dCArIDEpKTsKK30KKwogdW5zaWduZWQgaW50IHg4Nl9jcHVpZF9sb29rdXBfdmVuZG9yKHVpbnQz
Ml90IGVieCwgdWludDMyX3QgZWN4LCB1aW50MzJfdCBlZHgpCiB7CiAgICAgc3dpdGNoICggZWJ4
ICkKQEAgLTE2Myw2ICsxNzAsNTggQEAgdm9pZCB4ODZfY3B1aWRfcG9saWN5X2ZpbGxfbmF0aXZl
KHN0cnVjdCBjcHVpZF9wb2xpY3kgKnApCiAgICAgcmVjYWxjdWxhdGVfc3ludGgocCk7CiB9CiAK
K3ZvaWQgeDg2X2NwdWlkX3BvbGljeV9jbGVhcl9vdXRfb2ZfcmFuZ2VfbGVhdmVzKHN0cnVjdCBj
cHVpZF9wb2xpY3kgKnApCit7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICB6ZXJvX2xlYXZl
cyhwLT5iYXNpYy5yYXcsIHAtPmJhc2ljLm1heF9sZWFmICsgMSwKKyAgICAgICAgICAgICAgICBB
UlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsKKworICAgIGlmICggcC0+YmFzaWMubWF4X2xl
YWYgPCA0ICkKKyAgICAgICAgbWVtc2V0KHAtPmNhY2hlLnJhdywgMCwgc2l6ZW9mKHAtPmNhY2hl
LnJhdykpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIGZvciAoIGkgPSAwOyAoaSA8IEFSUkFZ
X1NJWkUocC0+Y2FjaGUucmF3KSAmJgorICAgICAgICAgICAgICAgICAgICAgIHAtPmNhY2hlLnN1
YmxlYWZbaV0udHlwZSk7ICsraSApCisgICAgICAgICAgICA7CisKKyAgICAgICAgemVyb19sZWF2
ZXMocC0+Y2FjaGUucmF3LCBpICsgMSwKKyAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShw
LT5jYWNoZS5yYXcpIC0gMSk7CisgICAgfQorCisgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8
IDcgKQorICAgICAgICBtZW1zZXQocC0+ZmVhdC5yYXcsIDAsIHNpemVvZihwLT5mZWF0LnJhdykp
OworICAgIGVsc2UKKyAgICAgICAgemVyb19sZWF2ZXMocC0+ZmVhdC5yYXcsIHAtPmZlYXQubWF4
X3N1YmxlYWYgKyAxLAorICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmZlYXQucmF3
KSAtIDEpOworCisgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDB4YiApCisgICAgICAgIG1l
bXNldChwLT50b3BvLnJhdywgMCwgc2l6ZW9mKHAtPnRvcG8ucmF3KSk7CisgICAgZWxzZQorICAg
IHsKKyAgICAgICAgZm9yICggaSA9IDA7IChpIDwgQVJSQVlfU0laRShwLT50b3BvLnJhdykgJiYK
KyAgICAgICAgICAgICAgICAgICAgICBwLT50b3BvLnN1YmxlYWZbaV0udHlwZSk7ICsraSApCisg
ICAgICAgICAgICA7CisKKyAgICAgICAgemVyb19sZWF2ZXMocC0+dG9wby5yYXcsIGkgKyAxLAor
ICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KSAtIDEpOworICAgIH0K
KworICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYgPCAweGQgfHwgIWNwdWlkX3BvbGljeV94c3Rh
dGVzKHApICkKKyAgICAgICAgbWVtc2V0KHAtPnhzdGF0ZS5yYXcsIDAsIHNpemVvZihwLT54c3Rh
dGUucmF3KSk7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgLyogRmlyc3QgdHdvIGxlYXZlcyBh
bHdheXMgdmFsaWQuICBSZXN0IGRlcGVuZCBvbiB4c3RhdGVzLiAqLworICAgICAgICBpID0gbWF4
KDIsIDY0IC0gX19idWlsdGluX2NsemxsKGNwdWlkX3BvbGljeV94c3RhdGVzKHApKSk7CisKKyAg
ICAgICAgemVyb19sZWF2ZXMocC0+eHN0YXRlLnJhdywgaSwKKyAgICAgICAgICAgICAgICAgICAg
QVJSQVlfU0laRShwLT54c3RhdGUucmF3KSAtIDEpOworICAgIH0KKworICAgIHplcm9fbGVhdmVz
KHAtPmV4dGQucmF3LCAocC0+ZXh0ZC5tYXhfbGVhZiAmIDB4ZmZmZikgKyAxLAorICAgICAgICAg
ICAgICAgIEFSUkFZX1NJWkUocC0+ZXh0ZC5yYXcpIC0gMSk7Cit9CisKIGNvbnN0IHVpbnQzMl90
ICp4ODZfY3B1aWRfbG9va3VwX2RlZXBfZGVwcyh1aW50MzJfdCBmZWF0dXJlKQogewogICAgIHN0
YXRpYyBjb25zdCB1aW50MzJfdCBkZWVwX2ZlYXR1cmVzW10gPSBJTklUX0RFRVBfRkVBVFVSRVM7
CmRpZmYgLS1naXQgYS94ZW4vbGliL3g4Ni9wcml2YXRlLmggYi94ZW4vbGliL3g4Ni9wcml2YXRl
LmgKaW5kZXggZjViMTk1ZS4uYjc5MzE4MSAxMDA2NDQKLS0tIGEveGVuL2xpYi94ODYvcHJpdmF0
ZS5oCisrKyBiL3hlbi9saWIveDg2L3ByaXZhdGUuaApAQCAtMjEsNiArMjEsNyBAQAogI2luY2x1
ZGUgPGludHR5cGVzLmg+CiAjaW5jbHVkZSA8c3RkYm9vbC5oPgogI2luY2x1ZGUgPHN0ZGRlZi5o
PgorI2luY2x1ZGUgPHN0cmluZy5oPgogCiAjaW5jbHVkZSA8eGVuL2FzbS9tc3ItaW5kZXguaD4K
ICNpbmNsdWRlIDx4ZW4vYXNtL3g4Ni12ZW5kb3JzLmg+Ci0tIAoyLjEuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 20:18:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 20:18:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYFsn-0000V6-KS; Tue, 04 Jun 2019 20: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=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYFsm-0000V1-Dk
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 20:18:08 +0000
X-Inumbo-ID: dd5e8b02-8705-11e9-841c-43ce8679c838
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id dd5e8b02-8705-11e9-841c-43ce8679c838;
 Tue, 04 Jun 2019 20:18:07 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A52F5374;
 Tue,  4 Jun 2019 13:18:06 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8626A3F690;
 Tue,  4 Jun 2019 13:18:05 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-20-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041055180.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7ca0ad84-1f84-96f4-40e2-1b911eadd2bb@arm.com>
Date: Tue, 4 Jun 2019 21:18:03 +0100
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: <alpine.DEB.2.21.1906041055180.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 19/19] xen/arm: Pair call
 to set_fixmap with call to clear_fixmap in copy_from_paddr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA2LzQvMTkgNjo1OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1ZSwg
MTQgTWF5IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQXQgdGhlIG1vbWVudCwgc2V0X2Zp
eG1hcCBtYXkgcmVwbGFjZSBhIHZhbGlkIGVudHJ5IHdpdGhvdXQgZm9sbG93aW5nCj4+IHRoZSBi
cmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZS4gVGhpcyBtYXkgcmVzdWx0IHRvIFRMQiBjb25mbGlj
dCBhYm9ydC4KPj4KPj4gUmF0aGVyIHRoYW4gZGVhbGluZyB3aXRoIEJyZWFrLUJlZm9yZS1NYWtl
IGluIHNldF9maXhtYXAsIGV2ZXJ5IGNhbGwgdG8KPj4gc2V0X2ZpeG1hcCBpcyBwYWlyZWQgd2l0
aCBhIGNhbGwgdG8gY2xlYXJfZml4bWFwLgo+IAo+IEl0IGlzIG5vdCBldmVyeSBjYWxsIHRvIHNl
dF9maXhtYXA6IGl0IGlzIGV2ZXJ5IGNhbGwgdG8KPiBzZXRfZml4bWFwKEZJWE1BUF9NSVNDLCAu
Li4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIHJlcXVlc3QuLi4gVGhlIHRpdGxlIGV4cGxpY2l0
IG1lbnRpb24gCiJjb3B5X2Zyb21fcGFkZHIiIGFuZCBmaXhtYXAgaXMgb25seSBjYWxsZWQgd2l0
aCBGSVhNQVBfTUlTQy4KClNvIHdoeSBzaG91bGQgSSBuZWVkIHRvIHNwZWNpZnkgdGhlIGFyZ3Vt
ZW50PwoKPiAKPiBQbGVhc2UgY2xhcmlmeSwgdGhlbiB5b3UgY2FuIGFkZAo+IAo+IFJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 20:50:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 20:50:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYGNz-000440-B8; Tue, 04 Jun 2019 20:50:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0KbE=UD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYGNy-00043v-5S
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 20:50:22 +0000
X-Inumbo-ID: 5dad3ff1-870a-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5dad3ff1-870a-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 20:50:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0129BA78;
 Tue,  4 Jun 2019 13:50:20 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 12DDC3F690;
 Tue,  4 Jun 2019 13:50:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
Date: Tue, 4 Jun 2019 21:50:16 +0100
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: <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.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>

CgpPbiA2LzQvMTkgNjozOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1ZSwg
NCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+Pgo+PiBPbiA2
LzQvMTkgNjowOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVHVlLCA0IEp1
biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGkgSmFuLAo+Pj4+Cj4+Pj4gT24gNi80
LzE5IDg6MDYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAwMy4wNi4xOSBhdCAx
OToxNSwgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gT24gVHVlLCBN
YXkgMjEsIDIwMTkgYXQgMDU6NTI6MTJQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+
Pj4+IFRoZSBzYW1lIGVycm9yIGNhbm5vdCBiZSByZXByb2R1Y2VkIG9uIGxheHRvbiouIExvb2tp
bmcgYXQgdGhlIHRlc3QKPj4+Pj4+PiBoaXN0b3J5LAo+Pj4+Pj4+IGl0IGxvb2tzIGxpa2UgcWVt
dS11cHN0cmVhbS00LjEyLXRlc3RpbmcgZmxpZ2h0IGhhcyBydW4gc3VjY2Vzc2Z1bGx5Cj4+Pj4+
Pj4gYQo+Pj4+Pj4+IGZldwo+Pj4+Pj4+IHRpbWVzIG9uIHJvY2hlc3RlciouIFNvIHdlIG1heSBo
YXZlIGZpeGVkIHRoZSBlcnJvciBpbiBYZW4gNC4xMi4KPj4+Pj4+Pgo+Pj4+Pj4+IFBvdGVudGlh
bCBjYW5kaWRhdGVzIHdvdWxkIGJlOgo+Pj4+Pj4+ICAgICAgIC0gMDBjOTZkNzc0MiAieGVuL2Fy
bTogbW06IFNldC11cCBwYWdlIHBlcm1pc3Npb24gZm9yIFhlbgo+Pj4+Pj4+IG1hcHBpbmdzCj4+
Pj4+Pj4gZWFybGllciBvbiIKPj4+Pj4+PiAgICAgICAtIGY2MDY1OGM2YWUgInhlbi9hcm06IFN0
b3AgcmVsb2NhdGluZyBYZW4iCj4+Pj4+Pj4KPj4+Pj4+PiBJYW4sIGlzIGl0IHNvbWV0aGluZyB0
aGUgYmlzZWN0b3IgY291bGQgYXV0b21hdGljYWxseSBsb29rIGF0Pwo+Pj4+Pj4+IElmIG5vdCwg
SSB3aWxsIG5lZWQgdG8gZmluZCBzb21lIHRpbWUgYW5kIGJvcnJvdyB0aGUgYm9hcmQgdG8gYmlz
ZWN0Cj4+Pj4+Pj4gdGhlCj4+Pj4+Pj4gaXNzdWVzLgo+Pj4+Pj4KPj4+Pj4+IEkgYXR0ZW1wdGVk
IHRvIGRvIHRoYXQgYmlzZWN0aW9uIG15c2VsZiwgYW5kIHRoZSBmaXJzdCBjb21taXQgdGhhdCBn
aXQKPj4+Pj4+IHdhbnRlZCB0byB0cnksIGEgY29tbW9uIGNvbW1pdCB0byBib3RoIGJyYW5jaGVz
LCBib290cyBqdXN0IGZpbmUuCj4+Pj4+Cj4+Pj4+IFRoYW5rcyBmb3IgZG9pbmcgdGhpcyEKPj4+
Pj4KPj4+Pj4gT25lIHRoaW5nIHRoYXQsIGZvciBub3csIGNvbXBsZXRlbHkgZXNjYXBlcyBtZTog
SG93IGNvbWUgdGhlCj4+Pj4+IG1haW4gNC4xMSBicmFuY2ggaGFzIHByb2dyZXNzZWQgZmluZSwg
YnV0IHRoZSBxZW11dSBvbmUgaGFzCj4+Pj4+IGdvdCBzdGFsbGVkIGxpa2UgdGhpcz8KPj4+Pgo+
Pj4+IEJlY2F1c2UgWGVuIG9uIEFybSB0b2RheSBkb2VzIG5vdCBmdWxseSByZXNwZWN0IHRoZSBB
cm0gQXJtIHdoZW4gbW9kaWZ5aW5nCj4+Pj4gdGhlCj4+Pj4gcGFnZS10YWJsZXMuIFRoaXMgbWF5
IHJlc3VsdCB0byBUTEIgY29uZmxpY3QgYW5kIGJyZWFrIG9mIGNvaGVyZW5jeS4KPj4+Cj4+PiBZ
ZXMsIEkgZm9sbG93IHlvdXIgcmVhc29uaW5nLCBidXQgaXQgaXMgc3RpbGwgcXVpdGUgc3RyYW5n
ZSB0aGF0IGl0IG9ubHkKPj4+IGhhcHBlbnMgd2l0aCB0aGUgcWVtdSB0ZXN0aW5nIGJyYW5jaC4g
TWF5YmUgaXQgaXMgYmVjYXVzZSBsYXh0b24gd2FzCj4+PiBwaWNrZWQgaW5zdGVhZCBvZiByb2No
ZXN0ZXIgdG8gcnVuIHRoZSB0ZXN0cyBmb3IgdGhpcyBicmFuY2g/IE90aGVyd2lzZSwKPj4+IHRo
ZXJlIG11c3QgYmUgYSBkaWZmZXJlbmNlIGluIHRoZSBYZW4gY29uZmlndXJhdGlvbiBiZXR3ZWVu
IHRoZSBub3JtYWwKPj4+IGJyYW5jaCBhbmQgdGhlIHFlbXUgdGVzdGluZyBicmFuY2gsIGFzaWRl
IGZyb20gUUVNVSBvZiBjb3Vyc2UsIHRoYXQKPj4+IHNob3VsZG4ndCBtYWtlIGFueSBkaWZmZXJl
bmNlcy4KPj4KPj4gUGVyIHRoZSBkaXNjdXNzaW9uIGJlZm9yZSwgdGhlIC5jb25maWcgaXMgZGlm
ZmVyZW50IGJldHdlZW4gdGhlIDIgZmxpZ2h0cy4KPj4gUUVNVSB0ZXN0aW5nIGlzIG5vdCBzZWxl
Y3RpbmcgQ09ORklHX0xJVkVQQVRDSCB3aGlsZSBzdGFnaW5nLTQuMTEgaXMuCj4gCj4gSGFzIGFu
eWJvZHkgdHJpZWQgdG8gc3RhcnQgc2VsZWN0aW5nIENPTkZJR19MSVZFUEFUQ0ggaW4gdGhlIFFF
TVUgdGVzdGluZwo+IGJyYW5jaD8gSXMgaXQgcG9zc2libGUgdG8gZ2l2ZSBpdCBhIHRyeT8KCkkg
ZG9uJ3Qga25vdyBhbmQgSSBhbSBub3Qgc3VyZSBob3cgdGhpcyB3b3VsZCBoZWxwIGhlcmUgaXQg
aXMgcHJldHR5IApjbGVhciB0aGF0IGJhY2twb3J0aW5nIDAwYzk2ZDc3NDIgInhlbi9hcm06IG1t
OiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIApmb3IgWGVuIG1hcHBpbmdzIGVhcmxpZXIgb24iIGlz
IGFjdHVhbGx5IGdvaW5nIHRvIGhlbHAgYm9vdGluZy4KClNvIGl0IGlzIHZlcnkgdW5saWtlbHkg
dGhhdCBDT05GSUdfTElWRVBBVENIIGlzIHRoZSBwcm9ibGVtLgoKPiAKPiAKPj4+Pj4+IEl0IHR1
cm5zIG91dCB0aGF0IHRoZSBmaXJzdCBjb21taXQgdGhhdCBmYWlscyB0byBib290IG9uIHJvY2hl
c3RlciBpcwo+Pj4+Pj4gICAgICBlMjAyZmViNzEzIHhlbi9jbWRsaW5lOiBGaXggYnVnZ3kgc3Ry
bmNtcChzLCBMSVRFUkFMLCBzcyAtIHMpCj4+Pj4+PiBjb25zdHJ1Y3QKPj4+Pj4+IChldmVuIHdp
dGggdGhlICJlYjhhY2JhODJhIHhlbjogRml4IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+Pj4+
Pgo+Pj4+PiBOb3cgdGhhdCdzIHBhcnRpY3VsYXJseSBvZGQgYSByZWdyZXNzaW9uIGNhbmRpZGF0
ZS4gSXQgZG9lc24ndAo+Pj4+PiB0b3VjaCBhbnkgQXJtIGNvZGUgYXQgYWxsIChub3IgZG9lcyB0
aGUgZml4dXAgY29tbWl0KS4gQW5kIHRoZQo+Pj4+PiBjb21tb24gY29kZSBjaGFuZ2VzIGRvbid0
IGxvb2sgInJpc2t5IiBlaXRoZXI7IHRoZSBvbmUgdGhpbmcgdGhhdAo+Pj4+PiBqdW1wcyBvdXQg
YXMgdGhlIG1vc3QgbGlrZWx5IG9mIGFsbCB0aGUgdW5saWtlbHkgY2FuZGlkYXRlcyB3b3VsZAo+
Pj4+PiBzZWVtIHRvIGJlIHRoZSB4ZW4vY29tbW9uL2VmaS9ib290LmMgY2hhbmdlLCBidXQgaWYg
dGhlcmUgd2FzCj4+Pj4+IGEgcHJvYmxlbSB0aGVyZSB0aGVuIHRoZSBFRkkgYm9vdCBvbiBBcm0g
d291bGQgYmUgbGF0ZW50bHkKPj4+Pj4gYnJva2VuIGluIG90aGVyIHdheXMgYXMgd2VsbC4gUGx1
cywgb2YgY291cnNlLCB5b3Ugc2F5IHRoYXQgdGhlCj4+Pj4+IHNhbWUgY2hhbmdlIGlzIG5vIHBy
b2JsZW0gb24gNC4xMi4KPj4+Pj4KPj4+Pj4gT2YgY291cnNlIHRoZSBjb21taXQgaXRzZWxmIGNv
dWxkIGJlIGZ1cnRoZXIgImJpc2VjdGVkIiAtIGFsbAo+Pj4+PiBjaGFuZ2VzIG90aGVyIHRoYW4g
dGhlIGludHJvZHVjdGlvbiBvZiBjbWRsaW5lX3N0cmNtcCgpIGFyZQo+Pj4+PiBjb21wbGV0ZWx5
IGluZGVwZW5kZW50IG9mIG9uZSBhbm90aGVyLgo+Pj4+Cj4+Pj4gSSB0aGluayB0aGlzIGlzIGp1
c3QgYSByZWQtaGVycmluZy4gVGhlIGNvbW1pdCBpcyBwcm9iYWJseSBtb2RpZnlpbmcKPj4+PiBl
bm91Z2gKPj4+PiB0aGUgbGF5b3V0IG9mIFhlbiB0aGF0IFRMQiBjb25mbGljdCB3aWxsIGFwcGVh
ci4KPj4+Pgo+Pj4+IEFudGhvbnkgc2FpZCBiYWNrcG9ydGluZyAwMGM5NmQ3NzQyICJ4ZW4vYXJt
OiBtbTogU2V0LXVwIHBhZ2UgcGVybWlzc2lvbgo+Pj4+IGZvcgo+Pj4+IFhlbiBtYXBwaW5ncyBl
YXJsaWVyIG9uIiBtYWtlcyBzdGFnaW5nLTQuMTEgYm9vdHMuIFRoaXMgcGF0Y2ggcmVtb3ZlcyBz
b21lCj4+Pj4gb2YKPj4+PiB0aGUgcG90ZW50aWFsIGNhdXNlIG9mIFRMQiBjb25mbGljdC4KPj4+
Pgo+Pj4+IEkgaGF2ZW4ndCBzdWdnZXN0ZWQgYSBiYWNrcG9ydCBvZiB0aGlzIHBhdGNoIHNvIGZh
ciwgYmVjYXVzZSB0aGVyZSBhcmUKPj4+PiBzdGlsbAo+Pj4+IFRMQiBjb25mbGljdCBwb3NzaWJs
ZSB3aXRoaW4gdGhlIGZ1bmN0aW9uIG1vZGlmaWVkLiBJdCBtaWdodCBhbHNvIGJlCj4+Pj4gcG9z
c2libGUKPj4+PiB0aGF0IGl0IGV4cG9zZXMgbW9yZSBvZiBUTEIgY29uZmxpY3QgYXMgbW9yZSB3
b3JrIGluIFhlbiBpcyBuZWVkZWQgKHNlZSBteQo+Pj4+IE1NLVBBUlRuIHNlcmllcykuCj4+Pj4K
Pj4+PiBJIGRvbid0IGtub3cgd2hldGhlciBiYWNrcG9ydGluZyB0aGlzIHBhdGNoIGlzIHdvcnRo
IGl0IGNvbXBhcmUgdG8gdGhlCj4+Pj4gcmlzayBpdAo+Pj4+IGludHJvZHVjZXMuCj4+Pgo+Pj4g
SSB0aGluayB3ZSBzaG91bGQgYmFja3BvcnQgMDBjOTZkNzc0Mi4gV2UgZG9uJ3QgbmVlZCB0byBm
aXggYWxsIGlzc3VlcywKPj4+IHdlIG9ubHkgbmVlZCB0byBtYWtlIGltcHJvdmVtZW50cyB3aXRo
b3V0IGludHJvZHVjaW5nIG1vcmUgYnVncy4KPj4+ICBGcm9tIHRoYXQgc3RhbmRwb2ludHMsIEkg
dGhpbmsgMDBjOTZkNzc0MiBpcyBkb2FibGUuIEknbGwgYmFja3BvcnQgaXQgbm93IHRvCj4+PiA0
LjExLgo+Pgo+PiBZb3UgZG9uJ3Qgc2VlbSB0byBhc3Nlc3MvYWNrbm93bGVkZ2UgYW55IHJpc2sg
SSBtZW50aW9uIGluIHRoaXMgdGhyZWFkLgo+Pgo+PiBOb3RlIHRoYXQgSSBhbSBub3Qgc3VnZ2Vz
dGluZyB0byBub3QgYmFja3BvcnQgaXQuIEkgYW0gdHJ5aW5nIHRvIHVuZGVyc3RhbmQKPj4gaG93
IHlvdSBjYW1lIHRvIHlvdXIgY29uY2x1c2lvbiBoZXJlLgo+IAo+IEJhc2VkIG9uIHRoZSBmYWN0
IHRoYXQgYnkgY29kZSBpbnNwZWN0aW9uIHRoZSBwYXRjaCBzaG91bGQgYmUgcmlzawo+IGRlY3Jl
bWVudGFsIGluIHRlcm1zIG9mIEFybSBBcm0gdmlvbGF0aW9ucywgd2hpY2ggaXMgY29uc2lzdGVu
dCB3aXRoIHRoZQo+IGZhY3QgdGhhdCBBbnRob255IGZvdW5kIGl0ICJmaXhpbmciIHRoZSByZWdy
ZXNzaW9uLiBEbyB5b3UgZm9yZXNlZSBjYXNlcwo+IHdoZXJlIHRoZSBwYXRjaCBpbmNyZW1lbnRz
IHRoZSByaXNrIG9mIGZhaWx1cmU/CgpXZWxsIHllcyBhbmQgbm8uIEkgZ3Vlc3MgeW91IGhhdmVu
J3QgcmVhZCB3aGF0IEkgd3JvdGUgb24gdGhlIHNlcGFyYXRlIAp0aHJlYWQuCgpZZXMsIHR3byBw
b3RlbnRpYWwgc291cmNlIG9mIFRMQiBjb25mbGljdCBpcyByZW1vdmVkIGJ5IGF2b2lkaW5nIApy
ZXBsYWNpbmcgNEtCIGVudHJpZXMgd2l0aCAyTUIgYmxvY2sgZW50cnkgKGFuZCB2aWNlIHZlcnNh
KSB3aXRob3V0IApyZXNwZWN0aW5nIHRoZSBCcmVhay1CZWZvcmUtTWFrZS4KCk5vLCB0aGlzIHBh
dGNoIGludHJvZHVjaW5nIGFub3RoZXIgc291cmNlIG9mIFRMQiBjb25mbGljdCBpZiB0aGUgCnBy
b2Nlc3NvciBpcyBjYWNoaW5nIGludGVybWVkaWF0ZSB0cmFuc2xhdGlvbiAodGhpcyBpcyBpbXBs
ZW1lbnRhdGlvbiAKZGVmaW5lZCkuCgpUaGUgYnVnIHJlcG9ydGVkIGJ5IG9zc3Rlc3QgYWN0dWFs
bHkgdGF1Z2h0IG1lIHRoYXQgZXZlbiBpZiBYZW4gbWF5IGJvb3QgCnRvZGF5IG9uIGEgZ2l2ZW4g
cGxhdGZvcm0sIHRoaXMgbWF5IG5vdCBiZSB0aGUgY2FzZSB0b21vcnJvdyBiZWNhdXNlIG9mIAp0
aGUgc2xpZ2h0IGNoYW5nZSBpbiB0aGUgY29kZSBvcmRlcmluZyAoYW5kIHRoZXJlZm9yZSBtZW1v
cnkgYWNjZXNzKS4KCi8hXCBCZWxvdyBpcyBteSBpbnRlcnByZXRhdGlvbiBhbmQgZG9lcyBub3Qg
aW1wbHkgSSBhbSBjb3JyZWN0IDspCgpIb3dldmVyLCBzdWNoIEFybSBBcm0gdmlvbGF0aW9ucyBh
cmUgbW9zdGx5IGdhdGhlcmVkIGFyb3VuZCBib290IGFuZCAKc2hvdWxkbid0IGFmZmVjdCBydW50
aW1lLiBJT1csIFhlbiB3b3VsZCBzdG9wIGJvb3Rpbmcgb24gdGhvc2UgcGxhdGZvcm1zIApyYXRo
ZXIgdGhhbiBtYWtpbmcgdW5yZWFsaWFibGUuIFNvIGl0IHdvdWxkIG5vdCBiZSB0b28gYmFkLgoK
LyFcIEVuZAoKV2UganVzdCBoYXZlIHRvIGJlIGF3YXJlIG9mIHRoZSByaXNrIHdlIGFyZSB0YWtp
bmcgd2l0aCBiYWNrcG9ydGluZyB0aGUgCnBhdGNoLgoKPj4+IFdoYXQgYWJvdXQgdGhlIG90aGVy
IG9sZGVyIHN0YW5naW5nIGJyYW5jaGVzPwo+Pgo+PiBUaGUgb25seSBvbmUgd2UgY291bGQgY29u
c2lkZXIgaXMgNC4xMCwgYnV0IEFGQUlDVCBKYW4gYWxyZWFkeSBkaWQgY3V0IHRoZQo+PiBsYXN0
IHJlbGVhc2UgZm9yIGl0Lgo+Pgo+PiBTbyBJIHdvdWxkbid0IGNvbnNpZGVyIGFueSBiYWNrcG9y
dCB1bmxlc3Mgd2UgYmVnaW4gdG8gc2VlIHRoZSBicmFuY2ggZmFpbGluZy4KPiAKPiBJZiBKYW4g
YWxyZWFkeSBtYWRlIHRoZSBsYXN0IHJlbGVhc2UgZm9yIDQuMTAsIHRoZW4gbGl0dGxlIHBvaW50
IGluCj4gYmFja3BvcnRpbmcgaXQgdG8gaXQuIEhvd2V2ZXIsIGl0IGlzIG5vdCBpZGVhbCB0byBo
YXZlIHNvbWV0aGluZyBsaWtlCj4gMDBjOTZkNzc0MiBpbiBzb21lIHN0aWxsLW1haW50YWluZWQg
c3RhZ2luZyBicmFuY2hlcyBidXQgbm90IGFsbC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:11:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYIaR-0008FZ-PW; Tue, 04 Jun 2019 23: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=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIaQ-0008FU-Og
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:11:22 +0000
X-Inumbo-ID: 107981e6-871e-11e9-abfe-d74159dc6c1b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 107981e6-871e-11e9-abfe-d74159dc6c1b;
 Tue, 04 Jun 2019 23:11: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 0D9D52067C;
 Tue,  4 Jun 2019 23:11:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689880;
 bh=4uWS0kQz6/KCkD5Kfm1sUzuJbBoFnHpDz0OS7ixE9NQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Z/P6am/ML0cx2m8+P9Gp2VgczTPjgcOzRCQvrl2r4A5lWNvZZSQFH+9CSG06v5nZn
 5cvKpehu3bcOr+wxelMzVNCLvCTdiCmG0MZlYfxHxHzvya2A7uJt52NeZQCNH/N8MS
 82EX6ScE33fdEW5+raCzzU+ux6dEQ3ny2OudB0WU=
Date: Tue, 4 Jun 2019 16:11: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: <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
Message-ID: <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <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>

T24gVHVlLCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gNi80LzE5IDY6Mzkg
UE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFR1ZSwgNCBKdW4gMjAxOSwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+ID4gPiAKPiA+ID4gT24gNi80LzE5
IDY6MDkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBPbiBUdWUsIDQgSnVu
IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IEhpIEphbiwKPiA+ID4gPiA+IAo+
ID4gPiA+ID4gT24gNi80LzE5IDg6MDYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4g
PiA+ID4gPiBPbiAwMy4wNi4xOSBhdCAxOToxNSwgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gPiA+ID4gPiA+IE9uIFR1ZSwgTWF5IDIxLCAyMDE5IGF0IDA1OjUyOjEyUE0g
KzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+ID4gPiA+IFRoZSBzYW1lIGVycm9y
IGNhbm5vdCBiZSByZXByb2R1Y2VkIG9uIGxheHRvbiouIExvb2tpbmcgYXQgdGhlCj4gPiA+ID4g
PiA+ID4gPiB0ZXN0Cj4gPiA+ID4gPiA+ID4gPiBoaXN0b3J5LAo+ID4gPiA+ID4gPiA+ID4gaXQg
bG9va3MgbGlrZSBxZW11LXVwc3RyZWFtLTQuMTItdGVzdGluZyBmbGlnaHQgaGFzIHJ1bgo+ID4g
PiA+ID4gPiA+ID4gc3VjY2Vzc2Z1bGx5Cj4gPiA+ID4gPiA+ID4gPiBhCj4gPiA+ID4gPiA+ID4g
PiBmZXcKPiA+ID4gPiA+ID4gPiA+IHRpbWVzIG9uIHJvY2hlc3RlciouIFNvIHdlIG1heSBoYXZl
IGZpeGVkIHRoZSBlcnJvciBpbiBYZW4gNC4xMi4KPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4g
PiA+ID4gUG90ZW50aWFsIGNhbmRpZGF0ZXMgd291bGQgYmU6Cj4gPiA+ID4gPiA+ID4gPiAgICAg
ICAtIDAwYzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZvciBY
ZW4KPiA+ID4gPiA+ID4gPiA+IG1hcHBpbmdzCj4gPiA+ID4gPiA+ID4gPiBlYXJsaWVyIG9uIgo+
ID4gPiA+ID4gPiA+ID4gICAgICAgLSBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9jYXRp
bmcgWGVuIgo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiBJYW4sIGlzIGl0IHNvbWV0
aGluZyB0aGUgYmlzZWN0b3IgY291bGQgYXV0b21hdGljYWxseSBsb29rIGF0Pwo+ID4gPiA+ID4g
PiA+ID4gSWYgbm90LCBJIHdpbGwgbmVlZCB0byBmaW5kIHNvbWUgdGltZSBhbmQgYm9ycm93IHRo
ZSBib2FyZCB0bwo+ID4gPiA+ID4gPiA+ID4gYmlzZWN0Cj4gPiA+ID4gPiA+ID4gPiB0aGUKPiA+
ID4gPiA+ID4gPiA+IGlzc3Vlcy4KPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBJIGF0dGVt
cHRlZCB0byBkbyB0aGF0IGJpc2VjdGlvbiBteXNlbGYsIGFuZCB0aGUgZmlyc3QgY29tbWl0IHRo
YXQKPiA+ID4gPiA+ID4gPiBnaXQKPiA+ID4gPiA+ID4gPiB3YW50ZWQgdG8gdHJ5LCBhIGNvbW1v
biBjb21taXQgdG8gYm90aCBicmFuY2hlcywgYm9vdHMganVzdCBmaW5lLgo+ID4gPiA+ID4gPiAK
PiA+ID4gPiA+ID4gVGhhbmtzIGZvciBkb2luZyB0aGlzIQo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+
ID4gT25lIHRoaW5nIHRoYXQsIGZvciBub3csIGNvbXBsZXRlbHkgZXNjYXBlcyBtZTogSG93IGNv
bWUgdGhlCj4gPiA+ID4gPiA+IG1haW4gNC4xMSBicmFuY2ggaGFzIHByb2dyZXNzZWQgZmluZSwg
YnV0IHRoZSBxZW11dSBvbmUgaGFzCj4gPiA+ID4gPiA+IGdvdCBzdGFsbGVkIGxpa2UgdGhpcz8K
PiA+ID4gPiA+IAo+ID4gPiA+ID4gQmVjYXVzZSBYZW4gb24gQXJtIHRvZGF5IGRvZXMgbm90IGZ1
bGx5IHJlc3BlY3QgdGhlIEFybSBBcm0gd2hlbgo+ID4gPiA+ID4gbW9kaWZ5aW5nCj4gPiA+ID4g
PiB0aGUKPiA+ID4gPiA+IHBhZ2UtdGFibGVzLiBUaGlzIG1heSByZXN1bHQgdG8gVExCIGNvbmZs
aWN0IGFuZCBicmVhayBvZiBjb2hlcmVuY3kuCj4gPiA+ID4gCj4gPiA+ID4gWWVzLCBJIGZvbGxv
dyB5b3VyIHJlYXNvbmluZywgYnV0IGl0IGlzIHN0aWxsIHF1aXRlIHN0cmFuZ2UgdGhhdCBpdCBv
bmx5Cj4gPiA+ID4gaGFwcGVucyB3aXRoIHRoZSBxZW11IHRlc3RpbmcgYnJhbmNoLiBNYXliZSBp
dCBpcyBiZWNhdXNlIGxheHRvbiB3YXMKPiA+ID4gPiBwaWNrZWQgaW5zdGVhZCBvZiByb2NoZXN0
ZXIgdG8gcnVuIHRoZSB0ZXN0cyBmb3IgdGhpcyBicmFuY2g/IE90aGVyd2lzZSwKPiA+ID4gPiB0
aGVyZSBtdXN0IGJlIGEgZGlmZmVyZW5jZSBpbiB0aGUgWGVuIGNvbmZpZ3VyYXRpb24gYmV0d2Vl
biB0aGUgbm9ybWFsCj4gPiA+ID4gYnJhbmNoIGFuZCB0aGUgcWVtdSB0ZXN0aW5nIGJyYW5jaCwg
YXNpZGUgZnJvbSBRRU1VIG9mIGNvdXJzZSwgdGhhdAo+ID4gPiA+IHNob3VsZG4ndCBtYWtlIGFu
eSBkaWZmZXJlbmNlcy4KPiA+ID4gCj4gPiA+IFBlciB0aGUgZGlzY3Vzc2lvbiBiZWZvcmUsIHRo
ZSAuY29uZmlnIGlzIGRpZmZlcmVudCBiZXR3ZWVuIHRoZSAyIGZsaWdodHMuCj4gPiA+IFFFTVUg
dGVzdGluZyBpcyBub3Qgc2VsZWN0aW5nIENPTkZJR19MSVZFUEFUQ0ggd2hpbGUgc3RhZ2luZy00
LjExIGlzLgo+ID4gCj4gPiBIYXMgYW55Ym9keSB0cmllZCB0byBzdGFydCBzZWxlY3RpbmcgQ09O
RklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVSB0ZXN0aW5nCj4gPiBicmFuY2g/IElzIGl0IHBvc3Np
YmxlIHRvIGdpdmUgaXQgYSB0cnk/Cj4gCj4gSSBkb24ndCBrbm93IGFuZCBJIGFtIG5vdCBzdXJl
IGhvdyB0aGlzIHdvdWxkIGhlbHAgaGVyZSBpdCBpcyBwcmV0dHkgY2xlYXIKPiB0aGF0IGJhY2tw
b3J0aW5nIDAwYzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZv
ciBYZW4KPiBtYXBwaW5ncyBlYXJsaWVyIG9uIiBpcyBhY3R1YWxseSBnb2luZyB0byBoZWxwIGJv
b3RpbmcuCj4gCj4gU28gaXQgaXMgdmVyeSB1bmxpa2VseSB0aGF0IENPTkZJR19MSVZFUEFUQ0gg
aXMgdGhlIHByb2JsZW0uCgpJIGFtIG5vdCBibGFtaW5nIENPTkZJR19MSVZFUEFUQ0ggYXQgYWxs
LiBJZiB3ZSBkZWNpZGUgdGhhdCB3ZSBkb24ndAp3YW50IHRvIGJhY2twb3J0IDAwYzk2ZDc3NDIg
Zm9yIG9uZSByZWFzb24gb3IgdGhlIG90aGVyLCBhbmQgYmFzaWNhbGx5CndlIGNhbm5vdCBmaXgg
dGhpcyBidWcsIGVuYWJsaW5nIENPTkZJR19MSVZFUEFUQ0ggd291bGQgcHJvYmFibHkgdW5ibG9j
awp0aGUgQ0ktbG9vcCAoaXQgd291bGQgYmUgbmljZSB0byBiZSBzdXJlIGFib3V0IGl0KS4gIExl
dCdzIGtlZXAgaW4gbWluZAp0aGF0IHdlIGFsd2F5cyBoYWQgdGhpcyBidWcgLS0gdGhlIG5leHQg
NC4xMSByZWxlYXNlIGlzIG5vdCBnb2luZyB0byBiZQphbnkgbW9yZSBicm9rZW4gdGhhbiB0aGUg
cHJldmlvdXMgNC4xMSByZWxlYXNlIGlmIHdlIGRvbid0IGZpeCB0aGlzCmlzc3VlLCB1bmxlc3Mg
eW91IHRoaW5rIHdlIGJhY2twb3J0ZWQgc29tZXRoaW5nIHRoYXQgYWZmZWN0ZWQgdGhlCnVuZGVy
bHlpbmcgcHJvYmxlbSwgbWFraW5nIGl0IHdvcnNlLgoKTm90ZSB0aGF0IEkgYW0gbm90IGFkdm9j
YXRpbmcgZm9yIGxlYXZpbmcgdGhpcyBidWcgdW5maXhlZC4gSSBhbSBvbmx5CnN1Z2dlc3Rpbmcg
dGhhdCBpZiB3ZSBkZWNpZGUgaXQgaXMgdG9vIHJpc2t5IHRvIGJhY2twb3J0IDAwYzk2ZDc3NDIg
YW5kCndlIGRvbid0IGtub3cgd2hhdCBlbHNlIHRvIGRvLCBpdCB3b3VsZCBiZSBnb29kIHRvIGhh
dmUgYSB3YXkgdG8gdW5ibG9jawo0LjExIHdpdGhvdXQgaGF2aW5nIHRvIGZvcmNlLXB1c2ggaXQu
IExldCdzIHNldHRsZSB0aGUgZGlzY3Vzc2lvbiBiZWxvdwpmaXJzdC4KCiAKPiA+ID4gPiA+ID4g
PiBJdCB0dXJucyBvdXQgdGhhdCB0aGUgZmlyc3QgY29tbWl0IHRoYXQgZmFpbHMgdG8gYm9vdCBv
biByb2NoZXN0ZXIKPiA+ID4gPiA+ID4gPiBpcwo+ID4gPiA+ID4gPiA+ICAgICAgZTIwMmZlYjcx
MyB4ZW4vY21kbGluZTogRml4IGJ1Z2d5IHN0cm5jbXAocywgTElURVJBTCwgc3MgLSBzKQo+ID4g
PiA+ID4gPiA+IGNvbnN0cnVjdAo+ID4gPiA+ID4gPiA+IChldmVuIHdpdGggdGhlICJlYjhhY2Jh
ODJhIHhlbjogRml4IGJhY2twb3J0IG9mIC4uIiBhcHBsaWVkKQo+ID4gPiA+ID4gPiAKPiA+ID4g
PiA+ID4gTm93IHRoYXQncyBwYXJ0aWN1bGFybHkgb2RkIGEgcmVncmVzc2lvbiBjYW5kaWRhdGUu
IEl0IGRvZXNuJ3QKPiA+ID4gPiA+ID4gdG91Y2ggYW55IEFybSBjb2RlIGF0IGFsbCAobm9yIGRv
ZXMgdGhlIGZpeHVwIGNvbW1pdCkuIEFuZCB0aGUKPiA+ID4gPiA+ID4gY29tbW9uIGNvZGUgY2hh
bmdlcyBkb24ndCBsb29rICJyaXNreSIgZWl0aGVyOyB0aGUgb25lIHRoaW5nIHRoYXQKPiA+ID4g
PiA+ID4ganVtcHMgb3V0IGFzIHRoZSBtb3N0IGxpa2VseSBvZiBhbGwgdGhlIHVubGlrZWx5IGNh
bmRpZGF0ZXMgd291bGQKPiA+ID4gPiA+ID4gc2VlbSB0byBiZSB0aGUgeGVuL2NvbW1vbi9lZmkv
Ym9vdC5jIGNoYW5nZSwgYnV0IGlmIHRoZXJlIHdhcwo+ID4gPiA+ID4gPiBhIHByb2JsZW0gdGhl
cmUgdGhlbiB0aGUgRUZJIGJvb3Qgb24gQXJtIHdvdWxkIGJlIGxhdGVudGx5Cj4gPiA+ID4gPiA+
IGJyb2tlbiBpbiBvdGhlciB3YXlzIGFzIHdlbGwuIFBsdXMsIG9mIGNvdXJzZSwgeW91IHNheSB0
aGF0IHRoZQo+ID4gPiA+ID4gPiBzYW1lIGNoYW5nZSBpcyBubyBwcm9ibGVtIG9uIDQuMTIuCj4g
PiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBPZiBjb3Vyc2UgdGhlIGNvbW1pdCBpdHNlbGYgY291bGQg
YmUgZnVydGhlciAiYmlzZWN0ZWQiIC0gYWxsCj4gPiA+ID4gPiA+IGNoYW5nZXMgb3RoZXIgdGhh
biB0aGUgaW50cm9kdWN0aW9uIG9mIGNtZGxpbmVfc3RyY21wKCkgYXJlCj4gPiA+ID4gPiA+IGNv
bXBsZXRlbHkgaW5kZXBlbmRlbnQgb2Ygb25lIGFub3RoZXIuCj4gPiA+ID4gPiAKPiA+ID4gPiA+
IEkgdGhpbmsgdGhpcyBpcyBqdXN0IGEgcmVkLWhlcnJpbmcuIFRoZSBjb21taXQgaXMgcHJvYmFi
bHkgbW9kaWZ5aW5nCj4gPiA+ID4gPiBlbm91Z2gKPiA+ID4gPiA+IHRoZSBsYXlvdXQgb2YgWGVu
IHRoYXQgVExCIGNvbmZsaWN0IHdpbGwgYXBwZWFyLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBBbnRo
b255IHNhaWQgYmFja3BvcnRpbmcgMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cCBwYWdl
Cj4gPiA+ID4gPiBwZXJtaXNzaW9uCj4gPiA+ID4gPiBmb3IKPiA+ID4gPiA+IFhlbiBtYXBwaW5n
cyBlYXJsaWVyIG9uIiBtYWtlcyBzdGFnaW5nLTQuMTEgYm9vdHMuIFRoaXMgcGF0Y2ggcmVtb3Zl
cwo+ID4gPiA+ID4gc29tZQo+ID4gPiA+ID4gb2YKPiA+ID4gPiA+IHRoZSBwb3RlbnRpYWwgY2F1
c2Ugb2YgVExCIGNvbmZsaWN0Lgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJIGhhdmVuJ3Qgc3VnZ2Vz
dGVkIGEgYmFja3BvcnQgb2YgdGhpcyBwYXRjaCBzbyBmYXIsIGJlY2F1c2UgdGhlcmUgYXJlCj4g
PiA+ID4gPiBzdGlsbAo+ID4gPiA+ID4gVExCIGNvbmZsaWN0IHBvc3NpYmxlIHdpdGhpbiB0aGUg
ZnVuY3Rpb24gbW9kaWZpZWQuIEl0IG1pZ2h0IGFsc28gYmUKPiA+ID4gPiA+IHBvc3NpYmxlCj4g
PiA+ID4gPiB0aGF0IGl0IGV4cG9zZXMgbW9yZSBvZiBUTEIgY29uZmxpY3QgYXMgbW9yZSB3b3Jr
IGluIFhlbiBpcyBuZWVkZWQKPiA+ID4gPiA+IChzZWUgbXkKPiA+ID4gPiA+IE1NLVBBUlRuIHNl
cmllcykuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEkgZG9uJ3Qga25vdyB3aGV0aGVyIGJhY2twb3J0
aW5nIHRoaXMgcGF0Y2ggaXMgd29ydGggaXQgY29tcGFyZSB0byB0aGUKPiA+ID4gPiA+IHJpc2sg
aXQKPiA+ID4gPiA+IGludHJvZHVjZXMuCj4gPiA+ID4gCj4gPiA+ID4gSSB0aGluayB3ZSBzaG91
bGQgYmFja3BvcnQgMDBjOTZkNzc0Mi4gV2UgZG9uJ3QgbmVlZCB0byBmaXggYWxsIGlzc3VlcywK
PiA+ID4gPiB3ZSBvbmx5IG5lZWQgdG8gbWFrZSBpbXByb3ZlbWVudHMgd2l0aG91dCBpbnRyb2R1
Y2luZyBtb3JlIGJ1Z3MuCj4gPiA+ID4gIEZyb20gdGhhdCBzdGFuZHBvaW50cywgSSB0aGluayAw
MGM5NmQ3NzQyIGlzIGRvYWJsZS4gSSdsbCBiYWNrcG9ydCBpdAo+ID4gPiA+IG5vdyB0bwo+ID4g
PiA+IDQuMTEuCj4gPiA+IAo+ID4gPiBZb3UgZG9uJ3Qgc2VlbSB0byBhc3Nlc3MvYWNrbm93bGVk
Z2UgYW55IHJpc2sgSSBtZW50aW9uIGluIHRoaXMgdGhyZWFkLgo+ID4gPiAKPiA+ID4gTm90ZSB0
aGF0IEkgYW0gbm90IHN1Z2dlc3RpbmcgdG8gbm90IGJhY2twb3J0IGl0LiBJIGFtIHRyeWluZyB0
bwo+ID4gPiB1bmRlcnN0YW5kCj4gPiA+IGhvdyB5b3UgY2FtZSB0byB5b3VyIGNvbmNsdXNpb24g
aGVyZS4KPiA+IAo+ID4gQmFzZWQgb24gdGhlIGZhY3QgdGhhdCBieSBjb2RlIGluc3BlY3Rpb24g
dGhlIHBhdGNoIHNob3VsZCBiZSByaXNrCj4gPiBkZWNyZW1lbnRhbCBpbiB0ZXJtcyBvZiBBcm0g
QXJtIHZpb2xhdGlvbnMsIHdoaWNoIGlzIGNvbnNpc3RlbnQgd2l0aCB0aGUKPiA+IGZhY3QgdGhh
dCBBbnRob255IGZvdW5kIGl0ICJmaXhpbmciIHRoZSByZWdyZXNzaW9uLiBEbyB5b3UgZm9yZXNl
ZSBjYXNlcwo+ID4gd2hlcmUgdGhlIHBhdGNoIGluY3JlbWVudHMgdGhlIHJpc2sgb2YgZmFpbHVy
ZT8KPiAKPiBXZWxsIHllcyBhbmQgbm8uIEkgZ3Vlc3MgeW91IGhhdmVuJ3QgcmVhZCB3aGF0IEkg
d3JvdGUgb24gdGhlIHNlcGFyYXRlIHRocmVhZC4KCkkgbWlzc2VkIGl0CgoKPiBZZXMsIHR3byBw
b3RlbnRpYWwgc291cmNlIG9mIFRMQiBjb25mbGljdCBpcyByZW1vdmVkIGJ5IGF2b2lkaW5nIHJl
cGxhY2luZyA0S0IKPiBlbnRyaWVzIHdpdGggMk1CIGJsb2NrIGVudHJ5IChhbmQgdmljZSB2ZXJz
YSkgd2l0aG91dCByZXNwZWN0aW5nIHRoZQo+IEJyZWFrLUJlZm9yZS1NYWtlLgoKVGhpcyBpcyBj
bGVhcgoKCj4gTm8sIHRoaXMgcGF0Y2ggaW50cm9kdWNpbmcgYW5vdGhlciBzb3VyY2Ugb2YgVExC
IGNvbmZsaWN0IGlmIHRoZSBwcm9jZXNzb3IgaXMKPiBjYWNoaW5nIGludGVybWVkaWF0ZSB0cmFu
c2xhdGlvbiAodGhpcyBpcyBpbXBsZW1lbnRhdGlvbiBkZWZpbmVkKS4KCkJ5ICJhbm90aGVyIHNv
dXJjZSBvZiBUTEIgY29uZmxpY3QiIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHNvbWV0aGluZyBuZXcK
dGhhdCB3YXNuJ3QgdGhlcmUgYmVmb3JlPyBPciBhcmUgeW91IHJlZmVycmluZyB0byB0aGUgZmFj
dCB0aGF0IHN0aWxsIHdlCmFyZSBub3QgZm9sbG93aW5nIHRoZSBwcm9wZXIgc2VxdWVuY2UgdG8g
dXBkYXRlIHRoZSBYZW4gcGFnZXRhYmxlPyBJZgp5b3UgYXJlIHJlZmVycmluZyB0byB0aGUgbGF0
dGVyLCB3b3VsZG4ndCBpdCBiZSByZWFzb25hYmxlIHRvIHNheSB0aGF0CnN1Y2ggYSBwcm9ibGVt
IGNvdWxkIGhhdmUgaGFwcGVuZWQgYWxzbyBiZWZvcmUgMDBjOTZkNzc0Mj8KCgo+IFRoZSBidWcg
cmVwb3J0ZWQgYnkgb3NzdGVzdCBhY3R1YWxseSB0YXVnaHQgbWUgdGhhdCBldmVuIGlmIFhlbiBt
YXkgYm9vdCB0b2RheQo+IG9uIGEgZ2l2ZW4gcGxhdGZvcm0sIHRoaXMgbWF5IG5vdCBiZSB0aGUg
Y2FzZSB0b21vcnJvdyBiZWNhdXNlIG9mIHRoZSBzbGlnaHQKPiBjaGFuZ2UgaW4gdGhlIGNvZGUg
b3JkZXJpbmcgKGFuZCB0aGVyZWZvcmUgbWVtb3J5IGFjY2VzcykuCj4gCj4gLyFcIEJlbG93IGlz
IG15IGludGVycHJldGF0aW9uIGFuZCBkb2VzIG5vdCBpbXBseSBJIGFtIGNvcnJlY3QgOykKPiAK
PiBIb3dldmVyLCBzdWNoIEFybSBBcm0gdmlvbGF0aW9ucyBhcmUgbW9zdGx5IGdhdGhlcmVkIGFy
b3VuZCBib290IGFuZCBzaG91bGRuJ3QKPiBhZmZlY3QgcnVudGltZS4gSU9XLCBYZW4gd291bGQg
c3RvcCBib290aW5nIG9uIHRob3NlIHBsYXRmb3JtcyByYXRoZXIgdGhhbgo+IG1ha2luZyB1bnJl
YWxpYWJsZS4gU28gaXQgd291bGQgbm90IGJlIHRvbyBiYWQuCj4gCj4gLyFcIEVuZAo+IAo+IFdl
IGp1c3QgaGF2ZSB0byBiZSBhd2FyZSBvZiB0aGUgcmlzayB3ZSBhcmUgdGFraW5nIHdpdGggYmFj
a3BvcnRpbmcgdGhlIHBhdGNoLgoKV2hhdCB5b3Ugd3JvdGUgaGVyZSBzZWVtcyB0byBtYWtlIHNl
bnNlIGJ1dCBJIHdvdWxkIGxpa2UgdG8gdW5kZXJzdGFuZAp0aGUgcHJvYmxlbSBtZW50aW9uZWQg
ZWFybGllciBhIGJpdCBiZXR0ZXIKCgo+ID4gPiA+IFdoYXQgYWJvdXQgdGhlIG90aGVyIG9sZGVy
IHN0YW5naW5nIGJyYW5jaGVzPwo+ID4gPiAKPiA+ID4gVGhlIG9ubHkgb25lIHdlIGNvdWxkIGNv
bnNpZGVyIGlzIDQuMTAsIGJ1dCBBRkFJQ1QgSmFuIGFscmVhZHkgZGlkIGN1dCB0aGUKPiA+ID4g
bGFzdCByZWxlYXNlIGZvciBpdC4KPiA+ID4gCj4gPiA+IFNvIEkgd291bGRuJ3QgY29uc2lkZXIg
YW55IGJhY2twb3J0IHVubGVzcyB3ZSBiZWdpbiB0byBzZWUgdGhlIGJyYW5jaAo+ID4gPiBmYWls
aW5nLgo+ID4gCj4gPiBJZiBKYW4gYWxyZWFkeSBtYWRlIHRoZSBsYXN0IHJlbGVhc2UgZm9yIDQu
MTAsIHRoZW4gbGl0dGxlIHBvaW50IGluCj4gPiBiYWNrcG9ydGluZyBpdCB0byBpdC4gSG93ZXZl
ciwgaXQgaXMgbm90IGlkZWFsIHRvIGhhdmUgc29tZXRoaW5nIGxpa2UKPiA+IDAwYzk2ZDc3NDIg
aW4gc29tZSBzdGlsbC1tYWludGFpbmVkIHN0YWdpbmcgYnJhbmNoZXMgYnV0IG5vdCBhbGwuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:11:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23: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 1hYIaf-0008GI-3o; Tue, 04 Jun 2019 23:11:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIad-0008G1-4J
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:11:35 +0000
X-Inumbo-ID: 18361bd1-871e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18361bd1-871e-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 23:11: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 2C4C92067C;
 Tue,  4 Jun 2019 23:11:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689893;
 bh=QLugZElNHDO0np04jNpyp/TUDhrUj63KZOit8g9ToBc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=V/yTdDOlB2e2A5TPfycWSPx9qnSOfzheF5vB/ffNeke1rPmNu7r/V7OoSDpklYF1e
 QxId94ajKscdBQ01Cw4HJNCXn1Bg4R+W6qpQGKftp99t7A7f7c6d0nz2TMyMGCzT4n
 4CXqz6WB5z4x+TyAD4Pp9MIU52kFR0UeEeDzoXSw=
Date: Tue, 4 Jun 2019 16:11: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: <20190514122456.28559-15-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBwYWdlLXRhYmxl
IHdhbGtlciBpcyBjb25maWd1cmVkIHRvIHVzZSB0aGUgc2FtZSBzaGFyZWFiaWxpdHkgYW5kCj4g
Y2FjaGVhYmlsaXR5IGFzIHRoZSBhY2Nlc3MgcGVyZm9ybWVkIHdoZW4gdXBkYXRpbmcgdGhlIHBh
Z2UtdGFibGVzLiBUaGlzCj4gbWVhbnMgY2xlYW5pbmcgdGhlIGNhY2hlIGZvciBzZWNvbmRhcnkg
Q1BVcyBydW50aW1lIHBhZ2UtdGFibGVzIGlzCj4gdW5uZWNlc3NhcnkuCgpBbGwgcmlnaHQuIElz
IHRoZXJlIGFuIGV4cGxpY2l0IGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBzaGFyZWFiaWxpdHkgYW5k
CmNhY2hlYWJpbGl0eSB1c2VkIGJ5IHRoZSBwYWdlLXRhYmxlIHdhbGtlciBvciBpcyBpdCBzcGVj
aWZpZWQgYXMgc3VjaCBpbgp0aGUgQXJtIEFybT8gQWxzbywgaXNuJ3QgaXQgcG9zc2libGUgdGhh
dCBDUFVzIG9uIGEgZGlmZmVyZW50IGNsdXN0ZXIKKGJpZy5MSVRUTEUpIHdvdWxkIGhhdmUgaXNz
dWVzIHdpdGggdGhpcyBpZiB0aGUgY2FjaGUgY291bGQgYmUgc3BsaXQKYmV0d2VlbiB0aGUgdHdv
IGNsdXN0ZXJzPwoKCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFt
LmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQWRkIEFuZHJp
aSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jIHwgMyAtLS0KPiAgMSBm
aWxlIGNoYW5nZWQsIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCBjZGEyODQ3ZDAwLi42ZGI3ZGRhMGRh
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21t
LmMKPiBAQCAtNzY5LDkgKzc2OSw2IEBAIGludCBpbml0X3NlY29uZGFyeV9wYWdldGFibGVzKGlu
dCBjcHUpCj4gICAgICAgICAgd3JpdGVfcHRlKCZmaXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRE9N
SEVBUF9WSVJUX1NUQVJUK2kqRklSU1RfU0laRSldLCBwdGUpOwo+ICAgICAgfQo+ICAKPiAtICAg
IGNsZWFuX2RjYWNoZV92YV9yYW5nZShmaXJzdCwgUEFHRV9TSVpFKTsKPiAtICAgIGNsZWFuX2Rj
YWNoZV92YV9yYW5nZShkb21oZWFwLCBET01IRUFQX1NFQ09ORF9QQUdFUypQQUdFX1NJWkUpOwo+
IC0KPiAgICAgIHBlcl9jcHUoeGVuX3BndGFibGUsIGNwdSkgPSBmaXJzdDsKPiAgICAgIHBlcl9j
cHUoeGVuX2RvbW1hcCwgY3B1KSA9IGRvbWhlYXA7Cj4gIAo+IC0tIAo+IDIuMTEuMAo+IAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:11:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYIaw-0008J8-FG; Tue, 04 Jun 2019 23:11: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=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIav-0008Iy-Sb
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:11:53 +0000
X-Inumbo-ID: 23ae1d08-871e-11e9-ac65-ab5380d410cb
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 23ae1d08-871e-11e9-ac65-ab5380d410cb;
 Tue, 04 Jun 2019 23:11:53 +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 7081A2067C;
 Tue,  4 Jun 2019 23:11:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689912;
 bh=WtYtun+4iOwsvjWR323+yVTtqPxtPgw5SkSTTpsXzNM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FhgY8T9NL9rVDvo3Sm0pQC/aYSUc5RWkYjWrBvGs3J/Ny7wh82Av4KPgIbDkIniOT
 bvh2RhMHfi3yUyWRu6ElgnOtUf1JOncjqmml/7kIsaq5/ijz070R6AyPqRYeRem1AS
 Cg8PGRjkQqm04TW2CU4Uy7uRDwe/WW+1s7f4X8Uk=
Date: Tue, 4 Jun 2019 16:11:51 -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: <20190514122456.28559-17-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906041048490.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-17-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 16/19] xen/arm: mm:
 Protect Xen page-table update with a spinlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBmdW5jdGlvbiBj
cmVhdGVfeGVuX2VudHJpZXMoKSBtYXkgYmUgY2FsbGVkIGNvbmN1cnJlbnRseS4gRm9yCj4gaW5z
dGFuY2UsIHdoaWxlIHRoZSB2bWFwIGFsbG9jYXRpb24gaXMgcHJvdGVjdGVkIGJ5IGEgc3Bpbmxv
Y2ssIHRoZQo+IG1hcHBpbmcgaXMgbm90LgoKRG8geW91IGhhdmUgYW4gZXhhbXBsZSBvZiBwb3Rl
bnRpYWwgY29uY3VycmVudCBjYWxscyBvZgpjcmVhdGVfeGVuX2VudHJpZXMoKSB3aGljaCBkb2Vz
bid0IGludm9sdmUgY29uY3VycmVudCB2bWFwcyAoYmVjYXVzZQp2bWFwcyBhcmUgYWxyZWFkeSBw
cm90ZWN0ZWQgYnkgdGhlaXIgc3BpbmxvY2spPyB2bWFwICsgc29tZXRoaW5nX2Vsc2UKZm9yIGlu
c3RhbmNlPwoKCj4gVGhlIGltcGxlbWVudGF0aW9uIGNyZWF0ZV94ZW5fZW50cmllcygpIGNvbnRh
aW5zIHF1aXRlIGEgZmV3IFRPQ1RPVQo+IHJhY2VzIHN1Y2ggYXMgd2hlbiBhbGxvY2F0aW5nIHRo
ZSAzcmQtbGV2ZWwgcGFnZS10YWJsZXMuCj4gCj4gVGhhbmtmdWxseSwgdGhleSBhcmUgcHJldHR5
IGhhcmQgdG8gcmVhY2ggYXMgcGFnZS10YWJsZXMgYXJlIGFsbG9jYXRlZAo+IG9uY2UgYW5kIG5l
dmVyIHJlbGVhc2VkLiBZZXQgaXQgaXMgcG9zc2libGUsIHNvIHdlIG5lZWQgdG8gcHJvdGVjdCB3
aXRoCj4gYSBzcGlubG9jayB0byBhdm9pZCBjb3JydXB0aW5nIHRoZSBwYWdlLXRhYmxlcy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+
IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBSZXdvcmsgdGhlIGNvbW1pdCBt
ZXNzYWdlCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNo
YW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0u
YyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXggOWE1ZjJlMWMzZi4uNzUwMmExNDc2MCAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4g
QEAgLTk3NCw2ICs5NzQsOCBAQCBlbnVtIHhlbm1hcF9vcGVyYXRpb24gewo+ICAgICAgUkVTRVJW
RQo+ICB9Owo+ICAKPiArc3RhdGljIERFRklORV9TUElOTE9DSyh4ZW5fcHRfbG9jayk7Cj4gKwo+
ICBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3As
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmlydCwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAo+IEBAIC05ODUsNiArOTg3
LDggQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX2VudHJpZXMoZW51bSB4ZW5tYXBfb3BlcmF0aW9u
IG9wLAo+ICAgICAgbHBhZV90IHB0ZSwgKmVudHJ5Owo+ICAgICAgbHBhZV90ICp0aGlyZCA9IE5V
TEw7Cj4gIAo+ICsgICAgc3Bpbl9sb2NrKCZ4ZW5fcHRfbG9jayk7Cj4gKwo+ICAgICAgZm9yKDsg
YWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSwgbWZuID0gbWZuX2FkZChtZm4sIDEp
KQo+ICAgICAgewo+ICAgICAgICAgIGVudHJ5ID0gJnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9v
ZmZzZXQoYWRkcildOwo+IEBAIC0xMDU5LDYgKzEwNjMsOCBAQCBvdXQ6Cj4gICAgICAgKi8KPiAg
ICAgIGZsdXNoX3hlbl90bGJfcmFuZ2VfdmEodmlydCwgUEFHRV9TSVpFICogbnJfbWZucyk7Cj4g
IAo+ICsgICAgc3Bpbl91bmxvY2soJnhlbl9wdF9sb2NrKTsKPiArCj4gICAgICByZXR1cm4gcmM7
Cj4gIH0KPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:12:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23: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 1hYIb6-0008L1-Uh; Tue, 04 Jun 2019 23:12:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIb5-0008Kj-8S
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:12:03 +0000
X-Inumbo-ID: 28ab172c-871e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 28ab172c-871e-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 23:12: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 C367D2067C;
 Tue,  4 Jun 2019 23:12:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689921;
 bh=8vRzl+kGUIjoAxOPRkrPxCthxyqutLZpa3QJ6XLTor4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=O8Zr+3HRjSOoqj2yoNrdgE4LIGZDHa+3nxpqXslYVkLRCP/0ASXqa0pBcKSOXNiQO
 tdjU7LkmbEHafFVdOm2qJcB0xxWMteIZyBMATwJlid6DGGaeh4o62x7MSG8P7/G+za
 aLJCR7rN9A472UC1ftpdkzOMNKe+3nJvJ/5weyWI=
Date: Tue, 4 Jun 2019 16:12: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: <20190514122456.28559-18-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906041110170.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-18-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 17/19] xen/arm: mm:
 Initialize page-tables 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFNpbmNlIGNvbW1pdCBm
NjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9jYXRpbmcgWGVuIiwgdGhlIGZ1bmN0aW9uCj4g
c2V0dXBfcGFnZV90YWJsZXMoKSBkb2VzIG5vdCByZXF1aXJlIGFueSBpbmZvcm1hdGlvbiBmcm9t
IHRoZSBGRFQuCj4gCj4gU28gdGhlIGluaXRpYWxpemF0aW9uIG9mIHRoZSBwYWdlLXRhYmxlcyBj
YW4gYmUgZG9uZSBtdWNoIGVhcmxpZXIgaW4gdGhlCj4gYm9vdCBwcm9jZXNzLiBUaGUgZWFybGll
c3Qgc2V0dXBfcGFnZV90YWJsZXMoKSBjYW4gYmUgY2FsbGVkIGlzIGFmdGVyCj4gdHJhcHMgaGF2
ZSBiZWVuIGluaXRpYWxpemVkLCBzbyB3ZSBjYW4gZ2V0IGJhY2t0cmFjZSBpZiBhbiBlcnJvcgo+
IG9jY3VycmVkLgo+IAo+IE1vdmluZyB0aGUgaW5pdGlhbGl6YXRpb24gb2YgdGhlIHBhZ2UtdGFi
bGVzIGFsc28gYXZvaWQgdGhlIGRhbmNlIHRvIG1hcAo+IHRoZSBGRFQgYWdhaW4gaW4gdGhlIG5l
dyBzZXQgb2YgcGFnZS10YWJsZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAg
IC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jICAg
IHwgMTIgKysrLS0tLS0tLS0tCj4gIHhlbi9hcmNoL2FybS9zZXR1cC5jIHwgIDQgKystLQo+ICAy
IGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCA3
NTAyYTE0NzYwLi5lYWNjMTY0N2UwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtNTUwLDcgKzU1MCw3IEBAIHN0YXRpYyBpbmxp
bmUgbHBhZV90IHB0ZV9vZl94ZW5hZGRyKHZhZGRyX3QgdmEpCj4gICAgICByZXR1cm4gbWZuX3Rv
X3hlbl9lbnRyeShtYWRkcl90b19tZm4obWEpLCBNVF9OT1JNQUwpOwo+ICB9Cj4gIAo+IC0vKiBN
YXAgdGhlIEZEVCBpbiB0aGUgZWFybHkgYm9vdCBwYWdlIHRhYmxlICovCj4gKy8qIE1hcCB0aGUg
RkRUIGluIHRoZSBydW50aW1lIHBhZ2UgdGFibGUgKi8KCkkgdGhpbmsgeW91IGNhbiBkcm9wIHRo
aXMgY29tbWVudCBub3cuCgpJbiBhbnkgY2FzZToKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAgdm9pZCAqIF9faW5pdCBlYXJseV9m
ZHRfbWFwKHBhZGRyX3QgZmR0X3BhZGRyKQo+ICB7Cj4gICAgICAvKiBXZSBhcmUgdXNpbmcgMk1C
IHN1cGVycGFnZSBmb3IgbWFwcGluZyB0aGUgRkRUICovCj4gQEAgLTU3Myw3ICs1NzMsNyBAQCB2
b2lkICogX19pbml0IGVhcmx5X2ZkdF9tYXAocGFkZHJfdCBmZHRfcGFkZHIpCj4gICAgICAvKiBU
aGUgRkRUIGlzIG1hcHBlZCB1c2luZyAyTUIgc3VwZXJwYWdlICovCj4gICAgICBCVUlMRF9CVUdf
T04oQk9PVF9GRFRfVklSVF9TVEFSVCAlIFNaXzJNKTsKPiAgCj4gLSAgICBjcmVhdGVfbWFwcGlu
Z3MoYm9vdF9zZWNvbmQsIEJPT1RfRkRUX1ZJUlRfU1RBUlQsIHBhZGRyX3RvX3BmbihiYXNlX3Bh
ZGRyKSwKPiArICAgIGNyZWF0ZV9tYXBwaW5ncyh4ZW5fc2Vjb25kLCBCT09UX0ZEVF9WSVJUX1NU
QVJULCBwYWRkcl90b19wZm4oYmFzZV9wYWRkciksCj4gICAgICAgICAgICAgICAgICAgICAgU1pf
Mk0gPj4gUEFHRV9TSElGVCwgU1pfMk0pOwo+ICAKPiAgICAgIG9mZnNldCA9IGZkdF9wYWRkciAl
IFNFQ09ORF9TSVpFOwo+IEBAIC01ODgsNyArNTg4LDcgQEAgdm9pZCAqIF9faW5pdCBlYXJseV9m
ZHRfbWFwKHBhZGRyX3QgZmR0X3BhZGRyKQo+ICAKPiAgICAgIGlmICggKG9mZnNldCArIHNpemUp
ID4gU1pfMk0gKQo+ICAgICAgewo+IC0gICAgICAgIGNyZWF0ZV9tYXBwaW5ncyhib290X3NlY29u
ZCwgQk9PVF9GRFRfVklSVF9TVEFSVCArIFNaXzJNLAo+ICsgICAgICAgIGNyZWF0ZV9tYXBwaW5n
cyh4ZW5fc2Vjb25kLCBCT09UX0ZEVF9WSVJUX1NUQVJUICsgU1pfMk0sCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3RvX3BmbihiYXNlX3BhZGRyICsgU1pfMk0pLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICBTWl8yTSA+PiBQQUdFX1NISUZULCBTWl8yTSk7Cj4gICAgICB9Cj4g
QEAgLTY5OSwxMiArNjk5LDYgQEAgdm9pZCBfX2luaXQgc2V0dXBfcGFnZXRhYmxlcyh1bnNpZ25l
ZCBsb25nIGJvb3RfcGh5c19vZmZzZXQpCj4gICAgICBwdGUucHQudGFibGUgPSAxOwo+ICAgICAg
eGVuX3NlY29uZFtzZWNvbmRfdGFibGVfb2Zmc2V0KEZJWE1BUF9BRERSKDApKV0gPSBwdGU7Cj4g
IAo+IC0gICAgLyogLi4uIERUQiAqLwo+IC0gICAgcHRlID0gYm9vdF9zZWNvbmRbc2Vjb25kX3Rh
YmxlX29mZnNldChCT09UX0ZEVF9WSVJUX1NUQVJUKV07Cj4gLSAgICB4ZW5fc2Vjb25kW3NlY29u
ZF90YWJsZV9vZmZzZXQoQk9PVF9GRFRfVklSVF9TVEFSVCldID0gcHRlOwo+IC0gICAgcHRlID0g
Ym9vdF9zZWNvbmRbc2Vjb25kX3RhYmxlX29mZnNldChCT09UX0ZEVF9WSVJUX1NUQVJUICsgU1pf
Mk0pXTsKPiAtICAgIHhlbl9zZWNvbmRbc2Vjb25kX3RhYmxlX29mZnNldChCT09UX0ZEVF9WSVJU
X1NUQVJUICsgU1pfMk0pXSA9IHB0ZTsKPiAtCj4gICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gICAg
ICB0dGJyID0gKHVpbnRwdHJfdCkgeGVuX3BndGFibGUgKyBwaHlzX29mZnNldDsKPiAgI2Vsc2UK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAu
Ywo+IGluZGV4IDJmNzE0ZDhiMzcuLjg4OWRhNDBkOGQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC03NTksNiArNzU5
LDggQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNl
dCwKPiAgICAgIC8qIEluaXRpYWxpemUgdHJhcHMgZWFybHkgYWxsb3cgdXMgdG8gZ2V0IGJhY2t0
cmFjZSB3aGVuIGFuIGVycm9yIG9jY3VycmVkICovCj4gICAgICBpbml0X3RyYXBzKCk7Cj4gIAo+
ICsgICAgc2V0dXBfcGFnZXRhYmxlcyhib290X3BoeXNfb2Zmc2V0KTsKPiArCj4gICAgICBzbXBf
Y2xlYXJfY3B1X21hcHMoKTsKPiAgCj4gICAgICBkZXZpY2VfdHJlZV9mbGF0dGVuZWQgPSBlYXJs
eV9mZHRfbWFwKGZkdF9wYWRkcik7Cj4gQEAgLTc4MCw4ICs3ODIsNiBAQCB2b2lkIF9faW5pdCBz
dGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSwg
ZmFsc2UpOwo+ICAgICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7Cj4gIAo+IC0gICAgc2V0dXBf
cGFnZXRhYmxlcyhib290X3BoeXNfb2Zmc2V0KTsKPiAtCj4gICAgICBzZXR1cF9tbShmZHRfcGFk
ZHIsIGZkdF9zaXplKTsKPiAgCj4gICAgICAvKiBQYXJzZSB0aGUgQUNQSSB0YWJsZXMgZm9yIHBv
c3NpYmxlIGJvb3QtdGltZSBjb25maWd1cmF0aW9uICovCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:12:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23: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 1hYIbA-0008MH-8D; Tue, 04 Jun 2019 23:12:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIb8-0008Lj-HL
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:12:06 +0000
X-Inumbo-ID: 2b47f647-871e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b47f647-871e-11e9-8980-bc764e045a96;
 Tue, 04 Jun 2019 23:12:05 +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 32F642067C;
 Tue,  4 Jun 2019 23:12:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689925;
 bh=GOEW6HV8y28lpHhH/GgmWazlHQDIjn9IrMVMVxD/ACY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LrV2A4UnHa5/LpPbEoJZKcRMCd4BSROJtTI7Q5vo7lvru+qsNzp+lU76ll2nsbFZ9
 2DUZDfU2tjdFXPIHCdzHeVCpYKnVP5q6GWtvUtzpHCQaTDtxmTnBgDrIKnAgVLd93a
 3cFeCMm5HXqYcfOazF5Gna2bCG+ro31cSG4beHeE=
Date: Tue, 4 Jun 2019 16:12:04 -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: <20190514122456.28559-19-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906041053150.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-19-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 18/19] xen/arm: mm: Check
 start is always before end in {destroy, modify}_xen_mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSB0d28gaGVscGVy
cyB7ZGVzdHJveSwgbW9kaWZ5fV94ZW5fbWFwcGluZ3MgZG9uJ3QgY2hlY2sgdGhhdCB0aGUKPiBz
dGFydCBpcyBhbHdheXMgYmVmb3JlIHRoZSBlbmQuIFRoaXMgc2hvdWxkIG5ldmVyIGhhcHBlbiBi
dXQgaWYgaXQKPiBoYXBwZW5zLCBpdCB3aWxsIHJlc3VsdCB0byB1bmV4cGVjdGVkIGJlaGF2aW9y
Lgo+IAo+IENhdGNoIHN1Y2ggaXNzdWVzIGVhcmxpZXIgb24gYnkgYWRkaW5nIGFuIEFTU0VSVCBp
biBkZXN0cm95X3hlbl9tYXBwaW5ncwo+IGFuZCBtb2RpZnlfeGVuX21hcHBpbmdzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgpBY2tlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gICAg
IENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0t
LQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDIgKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2Fy
bS9tbS5jCj4gaW5kZXggZWFjYzE2NDdlMC4uYjQwOGRlN2M3NSAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTEwNzcsMTEgKzEw
NzcsMTMgQEAgaW50IHBvcHVsYXRlX3B0X3JhbmdlKHVuc2lnbmVkIGxvbmcgdmlydCwgdW5zaWdu
ZWQgbG9uZyBucl9tZm5zKQo+ICAKPiAgaW50IGRlc3Ryb3lfeGVuX21hcHBpbmdzKHVuc2lnbmVk
IGxvbmcgdiwgdW5zaWduZWQgbG9uZyBlKQo+ICB7Cj4gKyAgICBBU1NFUlQodiA8PSBlKTsKPiAg
ICAgIHJldHVybiBjcmVhdGVfeGVuX2VudHJpZXMoUkVNT1ZFLCB2LCBJTlZBTElEX01GTiwgKGUg
LSB2KSA+PiBQQUdFX1NISUZULCAwKTsKPiAgfQo+ICAKPiAgaW50IG1vZGlmeV94ZW5fbWFwcGlu
Z3ModW5zaWduZWQgbG9uZyBzLCB1bnNpZ25lZCBsb25nIGUsIHVuc2lnbmVkIGludCBmbGFncykK
PiAgewo+ICsgICAgQVNTRVJUKHMgPD0gZSk7Cj4gICAgICByZXR1cm4gY3JlYXRlX3hlbl9lbnRy
aWVzKE1PRElGWSwgcywgSU5WQUxJRF9NRk4sIChlIC0gcykgPj4gUEFHRV9TSElGVCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOwo+ICB9Cj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 04 23:12:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Jun 2019 23:12:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYIbe-0008Vp-Ja; Tue, 04 Jun 2019 23: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=cmcs=UD=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYIbe-0008Ve-6U
 for xen-devel@lists.xenproject.org; Tue, 04 Jun 2019 23:12:38 +0000
X-Inumbo-ID: 3db5048c-871e-11e9-a9ee-e3cff54a8b83
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3db5048c-871e-11e9-a9ee-e3cff54a8b83;
 Tue, 04 Jun 2019 23:12:36 +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 23F3C2067C;
 Tue,  4 Jun 2019 23:12:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559689956;
 bh=3hki/JcFwF4J6ls3PEQ9t0Ssb2nveTYxu3fs0Ip2zec=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=N7KNTByFU3kBa7zO/BV/4y90HGIjNDykAREf1kALMnfGHO5QSW+vOntHa5HGv4oDL
 fUtXWaBfMW3T49NYjaE1OTnGVhYNTLE0G7Haj6eR4TrF4n23I+NvCD2K0/5aitZflo
 UftyS5tFMSe9ySjJ5OqKB5Xu3xEX/z3cchrIXhVM=
Date: Tue, 4 Jun 2019 16:12:35 -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: <7ca0ad84-1f84-96f4-40e2-1b911eadd2bb@arm.com>
Message-ID: <alpine.DEB.2.21.1906041518570.14041@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-20-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041055180.14041@sstabellini-ThinkPad-T480s>
 <7ca0ad84-1f84-96f4-40e2-1b911eadd2bb@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 19/19] xen/arm: Pair call
 to set_fixmap with call to clear_fixmap in copy_from_paddr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCA0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gNi80LzE5IDY6NTkg
UE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFR1ZSwgMTQgTWF5IDIwMTksIEp1
bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gQXQgdGhlIG1vbWVudCwgc2V0X2ZpeG1hcCBtYXkgcmVw
bGFjZSBhIHZhbGlkIGVudHJ5IHdpdGhvdXQgZm9sbG93aW5nCj4gPiA+IHRoZSBicmVhay1iZWZv
cmUtbWFrZSBzZXF1ZW5jZS4gVGhpcyBtYXkgcmVzdWx0IHRvIFRMQiBjb25mbGljdCBhYm9ydC4K
PiA+ID4gCj4gPiA+IFJhdGhlciB0aGFuIGRlYWxpbmcgd2l0aCBCcmVhay1CZWZvcmUtTWFrZSBp
biBzZXRfZml4bWFwLCBldmVyeSBjYWxsIHRvCj4gPiA+IHNldF9maXhtYXAgaXMgcGFpcmVkIHdp
dGggYSBjYWxsIHRvIGNsZWFyX2ZpeG1hcC4KPiA+IAo+ID4gSXQgaXMgbm90IGV2ZXJ5IGNhbGwg
dG8gc2V0X2ZpeG1hcDogaXQgaXMgZXZlcnkgY2FsbCB0bwo+ID4gc2V0X2ZpeG1hcChGSVhNQVBf
TUlTQywgLi4uCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgcmVxdWVzdC4uLiBUaGUgdGl0
bGUgZXhwbGljaXQgbWVudGlvbgo+ICJjb3B5X2Zyb21fcGFkZHIiIGFuZCBmaXhtYXAgaXMgb25s
eSBjYWxsZWQgd2l0aCBGSVhNQVBfTUlTQy4KPiAKPiBTbyB3aHkgc2hvdWxkIEkgbmVlZCB0byBz
cGVjaWZ5IHRoZSBhcmd1bWVudD8KCkkgd2Fzbid0IGFza2luZyB0byBtZW50aW9uIEZJWE1BUF9N
SVNDIGV4cGxpY2l0ZWx5LCBJIGRvbid0IHRoaW5rIGl0IGlzCnBhcnRpY3VsYXJseSB1c2VmdWwu
IEkgd2FzIG9ubHkgdHJ5aW5nIHRvIG1ha2UgdGhlIHdvcmRpbmcgbW9yZQpzcGVjaWZpYyB0byB3
aGF0IHRoZSBwYXRjaCBkb2VzLgoKVGhlIHN0YXRlbWVudCAiZXZlcnkgY2FsbCB0byBzZXRfZml4
bWFwIGlzIHBhaXJlZCB3aXRoIGEgY2FsbCB0bwpjbGVhcl9maXhtYXAiIGlzIHRvbyBnZW5lcmlj
IGFuZCBJIHdvdWxkIHByZWZlciBpZiBpdCB3YXMgbGltaXRlZCBpbgpzY29wZSBieSBzb21ldGhp
bmcgbGlrZQoKICAiaW4gY29weV9mcm9tX3BhZGRyIgoKTGlrZSB5b3UgaGF2ZSBkb25lIGluIHRo
ZSBzdWJqZWN0LiBSZXN1bHRpbmcgaW46CiAgCiAgZXZlcnkgY2FsbCB0byBzZXRfZml4bWFwIGlu
IGNvcHlfZnJvbV9wYWRkciBpcyBwYWlyZWQgd2l0aCBhIGNhbGwgdG8KICBjbGVhcl9maXhtYXAK
Cgo+ID4gUGxlYXNlIGNsYXJpZnksIHRoZW4geW91IGNhbiBhZGQKPiA+IAo+ID4gUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 01:28:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 01: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 1hYKiu-00033I-2U; Wed, 05 Jun 2019 01:28:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pWaW=UE=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hYKis-00033B-Ar
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 01:28:14 +0000
X-Inumbo-ID: 2de3b133-8731-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2de3b133-8731-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 01:28:11 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Wed, 5 Jun 2019 09:25:59 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 5 Jun 2019 09:27:56 +0800
Message-ID: <1559698076-17247-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH v3] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRv
CnRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBw
YXJhbXMgY2FuIGJlCnJlYWQvY2hhbmdlZCBieSBzeXN0ZW0gY29udHJvbCBoeXBlcmNhbGwgYXQg
cnVuIHRpbWUuCgpDYW4gYmUgZGlzYWJsZWQgZm9yIHNtYWxsZXIgY29kZSBmb290cHJpbnQuCgpT
aWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQog
eGVuL2NvbW1vbi9LY29uZmlnICAgICAgfCAgOSArKysrKysrKysKIHhlbi9jb21tb24vTWFrZWZp
bGUgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi90cmFjZS5oIHwgMjYgKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2Nv
bmZpZwppbmRleCBjODM4NTA2Li5kOTA4ZmUxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25m
aWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0zNjgsNCArMzY4LDEzIEBAIGNvbmZpZyBE
T00wX01FTQogCiAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3Bl
Y2lmeS4KIAorY29uZmlnIFRSQUNFQlVGRkVSCisJYm9vbCAiRW5hYmxlIHRyYWNpbmcgaW5mcmFz
dHJ1Y3R1cmUiICBpZiBFWFBFUlQgPSAieSIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBF
bmFibGUgaW4gdHJhY2luZyBpbmZyYXN0cnVjdHVyZSBhbmQgcHJlLWRlZmluZWQgdHJhY2Vwb2lu
dHMgd2l0aGluIFhlbi4KKwkgIFRoaXMgd2lsbCBhbGxvdyBsaXZlIGluZm9ybWF0aW9uIGFib3V0
IFhlbuKAmXMgZXhlY3V0aW9uIGFuZCBwZXJmb3JtYW5jZQorCSAgdG8gYmUgY29sbGVjdGVkIGF0
IHJ1biB0aW1lIGZvciBkZWJ1Z2dpbmcgb3IgcGVyZm9ybWFuY2UgYW5hbHlzaXMuCisJICBNZW1v
cnkgYW5kIGV4ZWN1dGlvbiBvdmVyaGVhZCB3aGVuIG5vdCBhY3RpdmUgaXMgbWluaW1hbC4KKwog
ZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFr
ZWZpbGUKaW5kZXggYmNhNDhlNi4uOWZkMWJkMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtl
ZmlsZQorKysgYi94ZW4vY29tbW9uL01ha2VmaWxlCkBAIC01Niw3ICs1Niw3IEBAIG9iai15ICs9
IHN5c2N0bC5vCiBvYmoteSArPSB0YXNrbGV0Lm8KIG9iai15ICs9IHRpbWUubwogb2JqLXkgKz0g
dGltZXIubwotb2JqLXkgKz0gdHJhY2Uubworb2JqLSQoQ09ORklHX1RSQUNFQlVGRkVSKSArPSB0
cmFjZS5vCiBvYmoteSArPSB2ZXJzaW9uLm8KIG9iai15ICs9IHZpcnR1YWxfcmVnaW9uLm8KIG9i
ai15ICs9IHZtX2V2ZW50Lm8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oIGIv
eGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKaW5kZXggMTI5NjZlYS4uZmFkOTJjNyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgK
QEAgLTIxLDEyICsyMSwxOCBAQAogI2lmbmRlZiBfX1hFTl9UUkFDRV9IX18KICNkZWZpbmUgX19Y
RU5fVFJBQ0VfSF9fCiAKKy8qIFB1dCAndGJfaW5pdF9kb25lJyBoZXJlIGJlY2F1c2UgJ2FzbS90
cmFjZS5oJyBtYXkgdXNlIGl0ICovCisjaWZkZWYgQ09ORklHX1RSQUNFQlVGRkVSCiBleHRlcm4g
aW50IHRiX2luaXRfZG9uZTsKKyNlbHNlCisjZGVmaW5lIHRiX2luaXRfZG9uZSBmYWxzZQorI2Vu
ZGlmCiAKICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+CiAjaW5jbHVkZSA8cHVibGljL3RyYWNl
Lmg+CiAjaW5jbHVkZSA8YXNtL3RyYWNlLmg+CiAKKyNpZmRlZiBDT05GSUdfVFJBQ0VCVUZGRVIK
IC8qIFVzZWQgdG8gaW5pdGlhbGlzZSB0cmFjZSBidWZmZXIgZnVuY3Rpb25hbGl0eSAqLwogdm9p
ZCBpbml0X3RyYWNlX2J1ZnModm9pZCk7CiAKQEAgLTQ3LDYgKzUzLDI2IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCB0cmFjZV92YXIodTMyIGV2ZW50LCBpbnQgY3ljbGVzLCBpbnQgZXh0cmEsCiB2b2lk
IF9fdHJhY2VfaHlwZXJjYWxsKHVpbnQzMl90IGV2ZW50LCB1bnNpZ25lZCBsb25nIG9wLAogICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCB4ZW5fdWxvbmdfdCAqYXJncyk7CiAKKyNlbHNlCitz
dGF0aWMgaW5saW5lIHZvaWQgaW5pdF90cmFjZV9idWZzKHZvaWQpIHt9CitzdGF0aWMgaW5saW5l
IGludCB0Yl9jb250cm9sKHN0cnVjdCB4ZW5fc3lzY3RsX3RidWZfb3AgKnRiYykKK3sKKyAgICBy
ZXR1cm4gLUVOT1NZUzsKK30KKworc3RhdGljIGlubGluZSBpbnQgdHJhY2Vfd2lsbF90cmFjZV9l
dmVudCh1aW50MzJfdCBldmVudCkKK3sKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGlubGlu
ZSB2b2lkIHRyYWNlX3Zhcih1aW50MzJfdCBldmVudCwgaW50IGN5Y2xlcywgaW50IGV4dHJhLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpleHRyYV9kYXRhKSB7fQor
c3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2VfdmFyKHVpbnQzMl90IGV2ZW50LCBib29sIGN5Y2xl
cywgdW5zaWduZWQgaW50IGV4dHJhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHZvaWQgKmV4dHJhX2RhdGEpIHt9CitzdGF0aWMgaW5saW5lIHZvaWQgX190cmFjZV9oeXBl
cmNhbGwodWludDMyX3QgZXZlbnQsIHVuc2lnbmVkIGxvbmcgb3AsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgeGVuX3Vsb25nX3QgKmFyZ3MpIHt9CisjZW5kaWYK
KwogLyogQ29udmVuaWVuY2UgbWFjcm9zIGZvciBjYWxsaW5nIHRoZSB0cmFjZSBmdW5jdGlvbi4g
Ki8KICNkZWZpbmUgVFJBQ0VfMEQoX2UpICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 01:28:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 01: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 1hYKjH-00034G-DE; Wed, 05 Jun 2019 01:28:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pWaW=UE=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hYKjG-000345-Ke
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 01:28:38 +0000
X-Inumbo-ID: 3cc356af-8731-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cc356af-8731-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 01:28:37 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 5 Jun
 2019 09:26:24 +0800
To: Jan Beulich <JBeulich@suse.com>, <george.dunlap@citrix.com>
References: <2465394e7e37b5f147e572271503c892@sslemail.net>
 <5CF6597E0200007800235008@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <fc859e16-9170-aac0-044e-2f4a41380176@mxnavi.com>
Date: Wed, 5 Jun 2019 09:28:28 +0800
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: <5CF6597E0200007800235008@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH v1] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, IanJackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvNC8xOSAxOTo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkgYXQg
MTI6NDksIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gSnVuIDQsIDIw
MTksIGF0IDE6NDQgQU0sIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3Jv
dGU6Cj4+PiAtLS0gYS94ZW4vY29tbW9uL0tjb25maWcKPj4+ICsrKyBiL3hlbi9jb21tb24vS2Nv
bmZpZwo+Pj4gQEAgLTM2OCw0ICszNjgsMTYgQEAgY29uZmlnIERPTTBfTUVNCj4+Pgo+Pj4gCSAg
TGVhdmUgZW1wdHkgaWYgeW91IGFyZSBub3Qgc3VyZSB3aGF0IHRvIHNwZWNpZnkuCj4+Pgo+Pj4g
K2NvbmZpZyBUUkFDRUJVRkZFUgo+Pj4gKwlib29sICJFbmFibGUgdHJhY2UgZXZlbnQgbG9ncyIg
IGlmIEVYUEVSVCA9ICJ5Igo+Pj4gKwktLS1oZWxwLS0tCj4+PiArCSAgWGVuIGludGVybmFsIHJ1
bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJlIHNhdmVkIHRvIHRyYWNlIG1lbW9yeQo+
Pj4gKwkgIHdoZW4gZW5hYmxlZC4gdHJhY2UgZXZlbnQgZGF0YSBhbmQgY29uZmlnIHBhcmFtcyBj
YW4gYmUgcmVhZC9jaGFuZ2VkCj4+PiArCSAgYnkgc3lzdGVtIGNvbnRyb2wgaHlwZXJjYWxsIGF0
IHJ1biB0aW1lLgo+Pj4gKwo+Pj4gKwkgIFRoaXMgaXMgdXNlZCB0byByZWNvcmQgeGVuIGludGVy
bmFsIHJ1bm5pbmcgc3RhdHVzLgo+Pj4gKwkgIHdpdGggYSBsaXR0ZSBwZXJmb3JtYW5jZSBvdmVy
aGVhZC4KPj4+ICsJICBDYW4gYmUgc2V0IHRvICdOJyBpZiB5b3UgZG9udCB3YW50IHRoaXMgZnVu
Y3Rpb24uCj4+PiArCSAgV2hlbiBub3QgY29uZmlndXJlZCwgJ1hFTl9TVFNDVExfdGJ1Zl9vcCcg
Y29tbWFuZCB3aWxsIHJlc3VsdCAnRU5PU1lT4oCZLgo+PiBJIHRoaW5rIHRoaXMgd291bGQgbG9v
ayBiZXR0ZXIgc29tZXRoaW5nIGxpa2UgdGhpczoKPj4KPj4g4oCcRW5hYmxlIHRyYWNpbmcgaW5m
cmFzdHJ1Y3R1cmXigJ0KPj4KPj4g4oCcRW5hYmxlIGluIHRyYWNpbmcgaW5mcmFzdHJ1Y3R1cmUg
YW5kIHByZS1kZWZpbmVkIHRyYWNlcG9pbnRzIHdpdGhpbiBYZW4uCj4+IFRoaXMgd2lsbCBhbGxv
dyBsaXZlIGluZm9ybWF0aW9uIGFib3V0IFhlbuKAmXMgZXhlY3V0aW9uIGFuZCBwZXJmb3JtYW5j
ZSB0byBiZQo+PiBjb2xsZWN0ZWQgYXQgcnVuIHRpbWUgZm9yIGRlYnVnZ2luZyBvciBwZXJmb3Jt
YW5jZSBhbmFseXNpcy4gIE1lbW9yeSBhbmQKPj4gZXhlY3V0aW9uIG92ZXJoZWFkIHdoZW4gbm90
IGFjdGl2ZSBpcyBtaW5pbWFsLiIKPj4KPj4gQWxzbywgSeKAmW0gbm90IDEwMCUgZmFtaWxpYXIg
d2l0aCB0aGUga2NvbmZpZyBzeW50YXgg4oCUIEkgdGhpbmsgd2Ugd2FudAo+PiB0cmFjaW5nIGVu
YWJsZWQgYnkgZGVmYXVsdCB1bmxlc3MgYWN0aXZlbHkgZGlzYWJsZWQ7IGlzIHRoYXQgd2hhdCB3
aWxsIGhhcHBlbgo+PiBoZXJlPyAgT3Igd2lsbCBpdCBvbmx5IGJlIGVuYWJsZWQgaWYgRVhQRVJU
ID09IOKAmHnigJk/Cj4gT2gsIGluZGVlZCAtIHRoZXJlJ3MgYSAiZGVmYXVsdCB5IiBtaXNzaW5n
LgoKVGhhbmtzIGZvciBzdWdnZXN0aW9uIGZvciB0aGUgaGVscCB0ZXh0LiBhbmQgcG9pbnRpbmcg
b3V0ICJkZWZhdWx0IHkiIAptaXNzaW5nLgoKRml4ZWQgaW4gdjMgYW5kIHBsZWFzZSBkaXNjYXJk
IHYyLgoKPgo+IEphbgo+Cj4gLgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 02:48:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 02: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 1hYLy5-00027C-JW; Wed, 05 Jun 2019 02: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYLy4-00026x-4b
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 02:48:00 +0000
X-Inumbo-ID: 4f2efe52-873c-11e9-becd-93a871e5365f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f2efe52-873c-11e9-becd-93a871e5365f;
 Wed, 05 Jun 2019 02: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 1hYLxu-0003de-Fy; Wed, 05 Jun 2019 02:47: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 1hYLxu-00062h-3K; Wed, 05 Jun 2019 02:47:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYLxu-0007Ki-2T; Wed, 05 Jun 2019 02:47:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137208-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel: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-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd: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-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel: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-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-arm64-arm64-examine:reboot:fail:regression
 linux-next:test-arm64-arm64-xl:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-credit1:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 linux-next:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-xl:build-check(1):blocked:nonblocking
 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-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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:build-armhf-pvops:kernel-build:fail:nonblocking
X-Osstest-Versions-This: linux=ae3cad8f39ccf8d31775d9737488bccf0e44d370
X-Osstest-Versions-That: linux=3ab4436f688c2d2f221793953cd05435ca84261c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 02:47:50 +0000
Subject: [Xen-devel] [linux-next test] 137208: 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>

ZmxpZ2h0IDEzNzIwOCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyMDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgIGJyb2tlbgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEz
NzEyNQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4g
MTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9z
dCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEy
NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzNzEyNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcx
MjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTI1CiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzcxMjUKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3
MTI1CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxMjUKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzEyNQoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzEyNQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEzNzEyNQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGFlM2NhZDhmMzljY2Y4ZDMxNzc1ZDk3Mzc0ODhiY2NmMGU0NGQzNzAKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNj
ZDA1NDM1Y2E4NDI2MWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MjA4ICAyMDE5
LTA2LTAzIDA5OjE5OjAwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 03:40:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYMn8-0007M6-4K; Wed, 05 Jun 2019 03: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYMn7-0007Lw-IO
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 03:40:45 +0000
X-Inumbo-ID: af14ab58-8743-11e9-b8e3-c770039f46b7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af14ab58-8743-11e9-b8e3-c770039f46b7;
 Wed, 05 Jun 2019 03:40:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYMmz-0004ar-NQ; Wed, 05 Jun 2019 03:40: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 1hYMmz-0007Nh-DO; Wed, 05 Jun 2019 03:40:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYMmz-0006jI-Bc; Wed, 05 Jun 2019 03:40:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137222-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=ad88e4252f09c2956b99c90de39e95bab2e8e7af
X-Osstest-Versions-That: qemuu=60905286cb5150de854e08279bca7dfc4b549e91
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 03:40:37 +0000
Subject: [Xen-devel] [qemu-mainline test] 137222: 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>

ZmxpZ2h0IDEzNzIyMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyMjIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzEwNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MTA1
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzcxMDUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzEwNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYWQ4OGU0MjUyZjA5YzI5
NTZiOTljOTBkZTM5ZTk1YmFiMmU4ZTdhZgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNjA5MDUyODZjYjUxNTBkZTg1NGUwODI3OWJjYTdkZmM0YjU0OWU5MQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM3MTA1ICAyMDE5LTA1LTMxIDA1OjU1OjMwIFogICAgNCBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzIyMiAgMjAxOS0wNi0wMyAxMDowNjoxMSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgTWF0
ZWphIE1hcmphbm92aWMgPG1hdGVqYS5tYXJqYW5vdmljQHJ0LXJrLmNvbT4KICBQZXRlciBNYXlk
ZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdp
dAogICA2MDkwNTI4NmNiLi5hZDg4ZTQyNTJmICBhZDg4ZTQyNTJmMDljMjk1NmI5OWM5MGRlMzll
OTViYWIyZThlN2FmIC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 06:51:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 06: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 1hYPld-0007q1-Iw; Wed, 05 Jun 2019 06:51:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYPlc-0007pv-9y
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 06:51:24 +0000
X-Inumbo-ID: 5220a74c-875e-11e9-9fa1-ef2a96732007
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5220a74c-875e-11e9-9fa1-ef2a96732007;
 Wed, 05 Jun 2019 06:51:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 00:51:17 -0600
Message-Id: <5CF766640200007800235564@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 00:51:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

Rmlyc3QgYW5kIGZvcmVtb3N0IG1ha2UgdGltZXJfc29mdGlycV9hY3Rpb24oKSBhdm9pZCBncm93
aW5nIHRoZSBoZWFwCmlmIGl0cyBuZXcgc2l6ZSBjYW4ndCBiZSBzdG9yZWQgd2l0aG91dCB0cnVu
Y2F0aW9uLiA2NGsgZW50cmllcyBpcyBhCmxvdCwgYW5kIEkgZG9uJ3QgdGhpbmsgd2UncmUgYXQg
cmlzayBvZiBhY3R1YWxseSBydW5uaW5nIGludG8gdGhlIGlzc3VlLApidXQgSSBhbHNvIHRoaW5r
IGl0J3MgYmV0dGVyIG5vdCB0byBhbGxvdyBmb3IgaGFyZCB0byBkZWJ1ZyBwcm9ibGVtcyB0bwpv
Y2N1ciBpbiB0aGUgZmlyc3QgcGxhY2UuCgpGdXJ0aGVybW9yZSBhbHNvIGFkanVzdCB0aGUgY29k
ZSBzdWNoIHRoZSBzaXplL2xpbWl0IGZpZWxkcyBiZWNvbWluZwp1bnNpZ25lZCBpbnQgd291bGQg
YXQgbGVhc3Qgd29yayBmcm9tIGEgbWVyZSBzaXppbmcgcG9pbnQgb2Ygdmlldy4gRm9yCnRoaXMg
YWxzbyBzd2l0Y2ggdmFyaW91cyB1c2VzIG9mIHBsYWluIGludCB0byB1bnNpZ25lZCBpbnQuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogTG9n
IChvbmNlKSB3aGVuIGhlYXAgbGltaXQgd291bGQgaGF2ZSBiZWVuIGV4Y2VlZGVkLgoKLS0tIGEv
eGVuL2NvbW1vbi90aW1lci5jCisrKyBiL3hlbi9jb21tb24vdGltZXIuYwpAQCAtNjMsOSArNjMs
OSBAQCBzdGF0aWMgc3RydWN0IGhlYXBfbWV0YWRhdGEgKmhlYXBfbWV0YWRhCiB9CiAKIC8qIFNp
bmsgZG93biBlbGVtZW50IEBwb3Mgb2YgQGhlYXAuICovCi1zdGF0aWMgdm9pZCBkb3duX2hlYXAo
c3RydWN0IHRpbWVyICoqaGVhcCwgaW50IHBvcykKK3N0YXRpYyB2b2lkIGRvd25faGVhcChzdHJ1
Y3QgdGltZXIgKipoZWFwLCB1bnNpZ25lZCBpbnQgcG9zKQogewotICAgIGludCBzeiA9IGhlYXBf
bWV0YWRhdGEoaGVhcCktPnNpemUsIG54dDsKKyAgICB1bnNpZ25lZCBpbnQgc3ogPSBoZWFwX21l
dGFkYXRhKGhlYXApLT5zaXplLCBueHQ7CiAgICAgc3RydWN0IHRpbWVyICp0ID0gaGVhcFtwb3Nd
OwogCiAgICAgd2hpbGUgKCAobnh0ID0gKHBvcyA8PCAxKSkgPD0gc3ogKQpAQCAtODQsNyArODQs
NyBAQCBzdGF0aWMgdm9pZCBkb3duX2hlYXAoc3RydWN0IHRpbWVyICoqaGVhCiB9CiAKIC8qIEZs
b2F0IGVsZW1lbnQgQHBvcyB1cCBAaGVhcC4gKi8KLXN0YXRpYyB2b2lkIHVwX2hlYXAoc3RydWN0
IHRpbWVyICoqaGVhcCwgaW50IHBvcykKK3N0YXRpYyB2b2lkIHVwX2hlYXAoc3RydWN0IHRpbWVy
ICoqaGVhcCwgdW5zaWduZWQgaW50IHBvcykKIHsKICAgICBzdHJ1Y3QgdGltZXIgKnQgPSBoZWFw
W3Bvc107CiAKQEAgLTEwMyw4ICsxMDMsOCBAQCBzdGF0aWMgdm9pZCB1cF9oZWFwKHN0cnVjdCB0
aW1lciAqKmhlYXAsCiAvKiBEZWxldGUgQHQgZnJvbSBAaGVhcC4gUmV0dXJuIFRSVUUgaWYgbmV3
IHRvcCBvZiBoZWFwLiAqLwogc3RhdGljIGludCByZW1vdmVfZnJvbV9oZWFwKHN0cnVjdCB0aW1l
ciAqKmhlYXAsIHN0cnVjdCB0aW1lciAqdCkKIHsKLSAgICBpbnQgc3ogPSBoZWFwX21ldGFkYXRh
KGhlYXApLT5zaXplOwotICAgIGludCBwb3MgPSB0LT5oZWFwX29mZnNldDsKKyAgICB1bnNpZ25l
ZCBpbnQgc3ogPSBoZWFwX21ldGFkYXRhKGhlYXApLT5zaXplOworICAgIHVuc2lnbmVkIGludCBw
b3MgPSB0LT5oZWFwX29mZnNldDsKIAogICAgIGlmICggdW5saWtlbHkocG9zID09IHN6KSApCiAg
ICAgewpAQCAtMTMwLDcgKzEzMCw3IEBAIHN0YXRpYyBpbnQgcmVtb3ZlX2Zyb21faGVhcChzdHJ1
Y3QgdGltZXIKIC8qIEFkZCBuZXcgZW50cnkgQHQgdG8gQGhlYXAuIFJldHVybiBUUlVFIGlmIG5l
dyB0b3Agb2YgaGVhcC4gKi8KIHN0YXRpYyBpbnQgYWRkX3RvX2hlYXAoc3RydWN0IHRpbWVyICoq
aGVhcCwgc3RydWN0IHRpbWVyICp0KQogewotICAgIGludCBzeiA9IGhlYXBfbWV0YWRhdGEoaGVh
cCktPnNpemU7CisgICAgdW5zaWduZWQgaW50IHN6ID0gaGVhcF9tZXRhZGF0YShoZWFwKS0+c2l6
ZTsKIAogICAgIC8qIEZhaWwgaWYgdGhlIGhlYXAgaXMgZnVsbC4gKi8KICAgICBpZiAoIHVubGlr
ZWx5KHN6ID09IGhlYXBfbWV0YWRhdGEoaGVhcCktPmxpbWl0KSApCkBAIC00NjMsOSArNDYzLDE3
IEBAIHN0YXRpYyB2b2lkIHRpbWVyX3NvZnRpcnFfYWN0aW9uKHZvaWQpCiAgICAgaWYgKCB1bmxp
a2VseSh0cy0+bGlzdCAhPSBOVUxMKSApCiAgICAgewogICAgICAgICAvKiBvbGRfbGltaXQgPT0g
KDJebiktMTsgbmV3X2xpbWl0ID09ICgyXihuKzQpKS0xICovCi0gICAgICAgIGludCBvbGRfbGlt
aXQgPSBoZWFwX21ldGFkYXRhKGhlYXApLT5saW1pdDsKLSAgICAgICAgaW50IG5ld19saW1pdCA9
ICgob2xkX2xpbWl0ICsgMSkgPDwgNCkgLSAxOwotICAgICAgICBzdHJ1Y3QgdGltZXIgKipuZXdo
ZWFwID0geG1hbGxvY19hcnJheShzdHJ1Y3QgdGltZXIgKiwgbmV3X2xpbWl0ICsgMSk7CisgICAg
ICAgIHVuc2lnbmVkIGludCBvbGRfbGltaXQgPSBoZWFwX21ldGFkYXRhKGhlYXApLT5saW1pdDsK
KyAgICAgICAgdW5zaWduZWQgaW50IG5ld19saW1pdCA9ICgob2xkX2xpbWl0ICsgMSkgPDwgNCkg
LSAxOworICAgICAgICBzdHJ1Y3QgdGltZXIgKipuZXdoZWFwID0gTlVMTDsKKworICAgICAgICAv
KiBEb24ndCBncm93IHRoZSBoZWFwIGJleW9uZCB3aGF0IGlzIHJlcHJlc2VudGFibGUgaW4gaXRz
IG1ldGFkYXRhLiAqLworICAgICAgICBpZiAoIG5ld19saW1pdCA9PSAodHlwZW9mKGhlYXBfbWV0
YWRhdGEoaGVhcCktPmxpbWl0KSluZXdfbGltaXQgJiYKKyAgICAgICAgICAgICBuZXdfbGltaXQg
KyAxICkKKyAgICAgICAgICAgIG5ld2hlYXAgPSB4bWFsbG9jX2FycmF5KHN0cnVjdCB0aW1lciAq
LCBuZXdfbGltaXQgKyAxKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcHJpbnRrX29uY2Uo
WEVOTE9HX1dBUk5JTkcgIkNQVSV1OiB0aW1lciBoZWFwIGxpbWl0IHJlYWNoZWRcbiIsCisgICAg
ICAgICAgICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOwogICAgICAgICBpZiAoIG5l
d2hlYXAgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fbG9ja19pcnEoJnRz
LT5sb2NrKTsKQEAgLTU0NCw3ICs1NDksNyBAQCBzdGF0aWMgdm9pZCBkdW1wX3RpbWVycSh1bnNp
Z25lZCBjaGFyIGtlCiAgICAgc3RydWN0IHRpbWVycyAqdHM7CiAgICAgdW5zaWduZWQgbG9uZyAg
ZmxhZ3M7CiAgICAgc190aW1lX3QgICAgICAgbm93ID0gTk9XKCk7Ci0gICAgaW50ICAgICAgICAg
ICAgaSwgajsKKyAgICB1bnNpZ25lZCBpbnQgICBpLCBqOwogCiAgICAgcHJpbnRrKCJEdW1waW5n
IHRpbWVyIHF1ZXVlczpcbiIpOwogCkBAIC01NTYsNyArNTYxLDcgQEAgc3RhdGljIHZvaWQgZHVt
cF90aW1lcnEodW5zaWduZWQgY2hhciBrZQogICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdHMt
PmxvY2ssIGZsYWdzKTsKICAgICAgICAgZm9yICggaiA9IDE7IGogPD0gaGVhcF9tZXRhZGF0YSh0
cy0+aGVhcCktPnNpemU7IGorKyApCiAgICAgICAgICAgICBkdW1wX3RpbWVyKHRzLT5oZWFwW2pd
LCBub3cpOwotICAgICAgICBmb3IgKCB0ID0gdHMtPmxpc3QsIGogPSAwOyB0ICE9IE5VTEw7IHQg
PSB0LT5saXN0X25leHQsIGorKyApCisgICAgICAgIGZvciAoIHQgPSB0cy0+bGlzdDsgdCAhPSBO
VUxMOyB0ID0gdC0+bGlzdF9uZXh0ICkKICAgICAgICAgICAgIGR1bXBfdGltZXIodCwgbm93KTsK
ICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmdHMtPmxvY2ssIGZsYWdzKTsKICAgICB9
CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 07:14:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 07:14:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYQ7o-0001NU-Rc; Wed, 05 Jun 2019 07:14: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYQ7n-0001NP-JG
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 07:14:19 +0000
X-Inumbo-ID: 85d12a6e-8761-11e9-83ed-77313a24d256
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 85d12a6e-8761-11e9-83ed-77313a24d256;
 Wed, 05 Jun 2019 07:14:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 01:14:13 -0600
Message-Id: <5CF76BC30200007800235596@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 01:14:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.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>
In-Reply-To: <b85178eb-05ad-da33-3f97-9fdcdf65727b@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjIyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvNC8xOSA1OjE0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDMuMDYuMTkg
YXQgMTg6MDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiBUaGlzIHBhdGNoIGlu
dHJvZHVjZXMgYSBjb25maWcgb3B0aW9uIEhBU19NMlAgdG8gdGVsbCB3aGV0aGVyIGFuCj4+PiBh
cmNoaXRlY3R1cmUgaW1wbGVtZW50cyB0aGUgTTJQLgo+Pj4gICAgICAtIGlvbW11X2h3ZG9tX2lu
aXQ6IEZvciBub3csIHdlIHJlcXVpcmUgdGhlIE0yUCBzdXBwb3J0IHdoZW4gdGhlIElPTU1VCj4+
PiAgICAgIGlzIG5vdCBzaGFyaW5nIHRoZSBQMk0uCj4+PiAgICAgIC0gbWVtb3J5X2V4Y2hhbmdl
OiBUaGUgaHlwZXJjYWxsIGlzIG1hcmtlZCBhcyBub3Qgc3VwcG9ydGVkIHdoZW4gdGhlCj4+PiAg
ICAgIE0yUCBkb2VzIG5vdCBleGlzdC4KPj4gCj4+IEJ1dCB3aGVyZSdzIHRoZSBjb25uZWN0aW9u
IGJldHdlZW4gdGhlcmUgYmVpbmcgTTJQIGFuZCB0aGUKPj4gYXZhaWxhYmlsaXR5IG9mIHRoaXMg
b3BlcmF0aW9uPyBJIHRoaW5rIEkndmUgc3VnZ2VzdGVkIHNvIGJlZm9yZToKPj4gV2h5IGRvbid0
IHdlIHNpbXBseSBkaXNhYmxlIHRoaXMgb3BlcmF0aW9uIGZvciB0cmFuc2xhdGVkCj4+IGd1ZXN0
cyAoaW4gYW4gaW5kZXBlbmRlbnQgcGF0Y2gpPwo+IAo+IEFuZCBJIGFuc3dlcmVkIHRoYXQgbWZu
X3RvX2dtZm4oKSBpcyB1c2VkIGluIHRoZSBmdW5jdGlvbi4gSSByZWFsbHkgCj4gZG9uJ3Qgd2Fu
dCB0byBpbXBsZW1lbnQgdGhlIG1hY3JvIG9uIEFybSAoZXZlbiBpZiBpdCBpcyBkdW1teSkuCj4g
Cj4gWW91IGhhdmVuJ3QgYW5zd2VyZWQgYmFjayB0byB0aGF0IGNvbW1lbnQgYW5kIEkgYXNzdW1l
ZCB0aGlzIHdhcyBmaW5lIAo+IHdpdGggeW91Li4uCgpXZWxsLCBJIGd1ZXNzIGl0IHdhcywgYnV0
IHN1cHBseWluZyB0aGUgIndoeSIgaW4gdGhlIGRlc2NyaXB0aW9uIChvcgphdHRhY2hlZCBhcyBh
IGJyaWVmIGNvbW1lbnQgdG8gdGhlICNpZmRlZikgd291bGQgaGF2ZSBoZWxwZWQKYXZvaWQgcmUt
cmFpc2luZyB0aGUgc2FtZSBxdWVzdGlvbi4gSG93ZXZlciwgdGhpbmtpbmcgYWJvdXQgaXQKYWdh
aW4gSSdtIG5vdCBzdXJlIEkgYWdyZWUgd2l0aCAjaWZkZWYtaW5nIG91dCB0aGUgZW50aXJlIChs
YXJnZSkKZnVuY3Rpb24gYm9keSAtIEknZCByZWFsbHkgcHJlZmVyIHRoZSBhbHRlcm5hdGl2ZSBh
cHByb2FjaApzdWdnZXN0ZWQgYWJvdmUuCgpPciBvdGhlcndpc2UgSSdkIHNlZSB5ZXQgYW5vdGhl
ciBzZXBhcmF0ZSBLY29uZmlnIG9wdGlvbgppZGVudGlmeWluZyB3aGV0aGVyIGFuIGFyY2ggc3Vw
cG9ydHMgbm9uLXRyYW5zbGF0ZWQgbW9kZSBpbiB0aGUKZmlyc3QgcGxhY2UuIFRoYXQgb3B0aW9u
IHdvdWxkIHNlbGVjdCB0aGUgTTJQIG9uZSB0aGVuLCBhcyBJIGNhbid0CnNlZSBob3cgb25lIHdv
dWxkIGdvIGFib3V0IHN1cHBvcnRpbmcgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3RzCndpdGhvdXQgTTJQ
LiBJbiB0aGlzIGNhc2UgeW91J2QgYWRkIGFuICNpZmRlZiBoZXJlIChwbGFjZW1lbnQKc3ViamVj
dCB0byBmdXJ0aGVyIGRpc2N1c3Npb247IHBlcnNvbmFsbHkgSSdkIGZhdm9yIGlmIGl0IHdhcyBw
dXQKYXJvdW5kIGp1c3QgdGhlIHByb2JsZW1hdGljIGludm9jYXRpb24gb2YgbWZuX3RvX2dtZm4o
KSwgd2l0aAphIHN1aXRhYmxlICNlbHNlOyBhbHRlcm5hdGl2ZWx5IGhhdmUgY29tbW9uIGNvZGUg
cHJvdmlkZSBhCnN0dWIgbWZuX3RvX2dtZm4oKSkgX2FuZF8gYSBwYWdpbmdfbW9kZV90cmFuc2xh
dGUoKSBjaGVjawpuZWFyIHRoZSB0b3Agb2YgdGhlIGZ1bmN0aW9uLCB0aHVzIHlpZWxkaW5nIGNv
bnNpc3RlbnQgYmVoYXZpb3IuCgpJIGZpbmQgaXQgb2RkIHRoYXQgbm8gc3VjaCBjaGVjayBpcyB0
aGVyZSByaWdodCBub3csIGFzIHRoZSBwdWJsaWMKaGVhZGVyIGNsZWFybHkgc2F5cyB0aGlzIGlz
IGEgUFYtb25seSBpbnRlcmZhY2UuCgpOb3RlIHRoYXQgd2l0aCBhIHBhZ2luZ19tb2RlX3RyYW5z
bGF0ZSgpIGNoZWNrIGF0IHRoZSB0b3Agb2YKdGhlIGZ1bmN0aW9uIChvciBldmVuIGF0IGl0cyBv
bmx5IGNhbGwgc2l0ZSkgdGhlIG9uZSB0b3dhcmRzIHRoZQplbmQgb2YgdGhlIGZ1bmN0aW9uIHNo
b3VsZCB0aGVuIGJlIGRpdGNoZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 07:18:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 07:18:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYQBQ-0001Wj-EH; Wed, 05 Jun 2019 07:18:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYQBP-0001We-Hh
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 07:18:03 +0000
X-Inumbo-ID: 0dd40e95-8762-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0dd40e95-8762-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 07:18:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 01:18:01 -0600
Message-Id: <5CF76CA802000078002355A3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 01:18:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-10-julien.grall@arm.com>
 <5CF69A800200007800235346@prv1-mh.provo.novell.com>
 <70c2a03b-12f2-f845-9afc-df45f3293c79@arm.com>
In-Reply-To: <70c2a03b-12f2-f845-9afc-df45f3293c79@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 09/14] xen/x86: mm: Re-implement
 set_gpfn_from_mfn() as a static inline function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjIzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvNC8xOSA1OjIxIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDMuMDYuMTkg
YXQgMTg6MDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L21tLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+Pj4g
QEAgLTQ0Miw2ICs0NDIsOCBAQCBpbnQgY2hlY2tfZGVzY3JpcHRvcihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCBzZWdfZGVzY190ICpkZXNjKTsKPj4+ICAgCj4+PiAgIGV4dGVybiBwYWRkcl90IG1l
bV9ob3RwbHVnOwo+Pj4gICAKPj4+ICtleHRlcm4gc3RydWN0IGRvbWFpbiAqZG9tX3hlbiwgKmRv
bV9pbywgKmRvbV9jb3c7CS8qIGZvciB2bWNvcmVpbmZvICovCj4+IAo+PiBBaCwgbm93IEkgc2Vl
IHdoYXQgQW5kcmV3IHdhcyB0YWxraW5nIGFib3V0LiBJbiBteSBwYXRjaCwgSSdsbCBtb3ZlCj4+
IHRoZSBkZWNsYXJhdGlvbnMgYWhlYWQgb2YgdGhlIGFzbS9tbS5oIGluY2x1c2lvbiBwb2ludCB0
aGVuLgo+IAo+IERvIHlvdSBwbGFuIHRvIG1lcmdlIHlvdXIgcGF0Y2ggZmlyc3Q/IEp1c3QgdG8g
a25vdyBpZiBJIG5lZWQgdG8gcmViYXNlLgoKV2VsbCwgdGhhdCBsYXJnZWx5IGRlcGVuZHMgb24g
aGF2aW5nIHRoZSBuZWNlc3NhcnkgYWNrcwooaS5lLiBpbiBwYXJ0aWN1bGFyIHlvdXJzIGZvciB0
aGUgQXJtIGNoYW5nZXMpIGluIHBsYWNlLiBJZiBJCmhhZCBhbiBBcm0gYWNrLCB0aGUgcGF0Y2gg
Y291bGQgZ28gaW4gcmlnaHQgYXdheSAod2l0aCB0aGUKYWRqdXN0bWVudHMgbWFkZSBhcyByZXF1
ZXN0ZWQgYnkgQW5kcmV3KSBhZmFpY3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 07:43:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 07:43:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYQZZ-0004Ma-TX; Wed, 05 Jun 2019 07:43: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYQZY-0004MV-KK
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 07:43:00 +0000
X-Inumbo-ID: 88c24038-8765-11e9-87ca-4fa4ec73bbdc
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88c24038-8765-11e9-87ca-4fa4ec73bbdc;
 Wed, 05 Jun 2019 07:42:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 01:42:56 -0600
Message-Id: <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 01:42:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
In-Reply-To: <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Robin Murphy <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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjExLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDUvMzEvMTkgMTA6NTMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBY2NvcmRpbmcgdG8g
TGludXggY29tbWl0IGU3NWJlZjJhNGYgKCJhcm02NDogU2VsZWN0Cj4+IEFSQ0hfSEFTX0ZBU1Rf
TVVMVElQTElFUiIpIHRoaXMgaXMgYSBmdXJ0aGVyIGltcHJvdmVtZW50IG92ZXIgdGhlCj4+IHZh
cmlhbnQgdXNpbmcgb25seSBiaXR3aXNlIG9wZXJhdGlvbnMgb24gYXQgbGVhc3Qgc29tZSBoYXJk
d2FyZSwgYW5kIG5vCj4+IHdvcnNlIG9uIG90aGVyLgo+PiAKPj4gU3VnZ2VzdGVkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBSRkM6IFRvIGJlIGhvbmVz
dCBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZCB0aGlzIGlzIGEgd2luIGluIHBhcnRpY3VsYXIgaW4K
Pj4gICAgICAgdGhlIGh3ZWlnaHQzMigpIGNhc2UsIGFzIHRoZXJlJ3Mgbm8gYWN0dWFsIHNoaWZ0
IGluc24gd2hpY2ggZ2V0cwo+PiAgICAgICByZXBsYWNlZCBieSB0aGUgbXVsdGlwbGljYXRpb24u
IEV2ZW4gZm9yIGh3ZWlnaHQ2NCgpIHRoZSBjb21waWxlcgo+PiAgICAgICBjb3VsZCBlbWl0IGJl
dHRlciBjb2RlIGFuZCBhdm9pZCB0aGUgZXhwbGljaXQgc2hpZnQgYnkgMzIgKHdoaWNoIGl0Cj4+
ICAgICAgIGVtaXRzIGF0IGxlYXN0IGZvciBtZSkuCj4gCj4gSSBjYW4gc2VlIG11bHRpcGxpY2F0
aW9uIGluc3RydWN0aW9uIHVzZWQgaW4gYm90aCBod2VpZ2h0MzIoKSBhbmQgCj4gaHdlaWdodDY0
KCkgd2l0aCB0aGUgY29tcGlsZXIgSSBhbSB1c2luZy4KClRoYXQgaXMgZm9yIHdoaWNoIGV4YWN0
IGltcGxlbWVudGF0aW9uPyBXaGF0IEkgd2FzIHJlZmVycmluZyB0byBhcwoiY291bGQgZW1pdCBi
ZXR0ZXIgY29kZSIgd2FzIHRoZSBtdWx0aXBsaWNhdGlvbi1mcmVlIHZhcmlhbnQsIHdoZXJlCnRo
ZSBjb21waWxlciBmYWlscyB0byByZWNvZ25pemUgKGFmYWljdCkgYW5vdGhlciBvcHBvcnR1bml0
eSB0byBmb2xkCmEgc2hpZnQgaW50byBhbiBhcml0aG1ldGljIGluc3RydWN0aW9uOgoKCWFkZAl4
MCwgeDAsIHgwLCBsc3IgIzQKCWFuZAl4MCwgeDAsICMweGYwZjBmMGYwZjBmMGYwZgoJYWRkCXgw
LCB4MCwgeDAsIGxzciAjOAoJYWRkCXgwLCB4MCwgeDAsIGxzciAjMTYKPj4+CWxzcgl4MSwgeDAs
ICMzMgo+Pj4JYWRkCXcwLCB3MSwgdzAKCWFuZAl3MCwgdzAsICMweGZmCglyZXQKCkFmYWljdCB0
aGUgdHdvIG1hcmtlZCBpbnNucyBjb3VsZCBiZSByZXBsYWNlZCBieQoKCWFkZAl4MCwgeDAsIHgw
LCBsc3IgIzMyCgpXaXRoIHRoZXJlIG9ubHkgYSBzZXF1ZW5jZSBvZiBhZGQtcyByZW1haW5pbmcs
IEknbSBoYXZpbmcKZGlmZmljdWx0eSBzZWVpbmcgaG93IHRoZSB1c2Ugb2YgbXVsK2xzciB3b3Vs
ZCBhY3R1YWxseSBoZWxwOgoKCWFkZAl4MCwgeDAsIHgwLCBsc3IgIzQKCWFuZAl4MCwgeDAsICMw
eGYwZjBmMGYwZjBmMGYwZgoJbW92CXgxLCAjMHgxMDEwMTAxMDEwMTAxMDEKCW11bAl4MCwgeDAs
IHgxCglsc3IJeDAsIHgwLCAjNTYKCXJldAoKQnV0IG9mIGNvdXJzZSBJIGtub3cgbm90aGluZyBh
Ym91dCB0aHJvdWdocHV0IGFuZCBsYXRlbmN5Cm9mIHN1Y2ggYWRkLXMgd2l0aCBvbmUgb2YgdGhl
aXIgb3BlcmFuZHMgc2hpZnRlZCBmaXJzdC4gQW5kCnllcywgdGhlIHZhcmlhbnQgdXNpbmcgbXVs
IGlzLCBjb21wYXJpbmcgd2l0aCB0aGUgYmV0dGVyCm9wdGltaXplZCBjYXNlLCBzdGlsbCBvbmUg
aW5zbiBzbWFsbGVyLgoKPiBJIHdvdWxkIGV4cGVjdCB0aGUgY29tcGlsZXIgY291bGQgZWFzaWx5
IHJlcGxhY2UgYSBtdWx0aXBseSBieSBhIHNlcmllcyAKPiBvZiBzaGlmdCBidXQgaXQgd291bGQg
YmUgbW9yZSBkaWZmaWN1bHQgdG8gZG8gdGhlIGludmVydC4KPiAKPiBBbHNvLCB0aGlzIGhhcyBi
ZWVuIGluIExpbnV4IGZvciBhIHllYXIgbm93LCBzbyBJIGFtIGFzc3VtaW5nIExpbnV4IAo+IGZv
bGtzIGFyZSBoYXBweSB3aXRoIGNoYW5nZXMgKENDaW5nIFJvYmluIGp1c3QgaW4gY2FzZSBJIG1p
c3NlZCAKPiBhbnl0aGluZykuIFRoZXJlZm9yZSBJIGFtIGhhcHB5IHRvIGdpdmUgaXQgYSBnbyBv
biBYZW4gYXMgd2VsbC4KCkluIHdoaWNoIGNhc2UgLSBjYW4gSSB0YWtlIHRoaXMgYXMgYW4gYWNr
LCBvciBkbyB5b3Ugd2FudCB0byBmaXJzdApwdXJzdWUgdGhlIGRpc2N1c3Npb24/CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 07:56:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 07:56:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYQlx-0005M2-5I; Wed, 05 Jun 2019 07:55:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYQlv-0005Lx-Ru
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 07:55:47 +0000
X-Inumbo-ID: 53273c65-8767-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53273c65-8767-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 07:55:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 01:55:45 -0600
Message-Id: <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 01:55:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
In-Reply-To: <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVuIDA0LCAyMDE5IGF0IDA3OjAyOjA2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDQuMDYuMTkgYXQgMTA6NDgsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+IFRoaXMgcmV2ZXJ0cyBjb21taXQgYjZiZDAyYjdhODc3Zjlm
YWMyZGU2OWU2NGQ4MjQ1ZDU2ZjkyYWIyNS4gVGhlIGNoYW5nZQo+PiA+PiB3YXMgcmVkdW5kYW50
IHdpdGggYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgpIGFscmVhZHkgY2FsbGluZwo+PiA+PiBw
Y2lfcm9fZGV2aWNlKCkuCj4+ID4+IAo+PiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4+ID4gCj4+ID4gSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHNx
dWFzaGVkIHRvZ2V0aGVyIHdpdGggeW91ciBgQU1EL0lPTU1VOiBkb24ndAo+PiA+ICJhZGQiIElP
TU1Vc2AgcGF0Y2gsIG9yIGVsc2UgUFZIIGRvbTAgd2lsbCBicmVhayBiZWNhdXNlCj4+ID4gdXBk
YXRlX3BhZ2luZ19tb2RlIHdpbGwgZmluZCBkZXZpY2VzIG5vdCBiZWhpbmQgYW4gSU9NTVUgYXNz
aWduZWQgdG8KPj4gPiBkb20wLCB0aHVzIHJldHVybmluZyBhbiBlcnJvciBhbmQgY3Jhc2hpbmcg
ZG9tMC4KPj4gCj4+IEkndmUgdGFrZW4gYW5vdGhlciBsb29rICh3aGlsZSBjb3JyZWN0aW5nIHRo
ZSBvdGhlciBwYXRjaCwgbm93IHNlbnQKPj4gYXMgdjIpOiB1cGRhdGVfcGFnaW5nX21vZGUoKSBp
dGVyYXRlcyBvdmVyIGFsbCBkZXZpY2VzIHRoZSBkb21haW4KPj4gb3ducy4gVGhlIElPTU1VIG9u
ZXMsIGhhdmluZyBiZWVuIHN1YmplY3Qgb2YgYW4gZWFybHkKPj4gcGNpX3JvX2RldmljZSgpLCBz
aG91bGQgbmV2ZXIgZW5kIHVwIG9uIERvbTAncyBsaXN0LiBBbmQgbG9va2luZyBhdAo+PiB0aGUg
Y29kZSBJIGFsc28gY2FuJ3QgLSBmb3Igbm93IGF0IGxlYXN0IC0gc2VlIGhvdyB0aGV5IGNvdWxk
IGdldAo+PiBtb3ZlZCB0aGVyZS4gSW4gZmFjdCBJJ3ZlIHZlcmlmaWVkIHRoYXQgdGhleSB0YWtl
IHRoZSAib3ZlcnJpZGUiCj4+IHBhdGggaW4gX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkuCj4g
Cj4gQXMgeW91IHJlYWxpemVkIHRoaXMgY29tbWl0IHdhcyBpbmRlZWQgcGFwZXJpbmcgb3ZlciBh
biBleGlzdGluZyBpc3N1ZQo+IGVsc2V3aGVyZS4gV2hlbiBJIGRpZCB0aGlzIHBhdGNoIEkgZGlk
bid0IHJlYWxpemUKPiBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpIHdhcyBjYWxsaW5nIHBjaV9y
b19kZXZpY2UuCj4gCj4gVGhlIGlzc3VlIGlzIHRoYXQgd2hlbiBwY2lfcm9fZGV2aWNlIGdldHMg
Y2FsbGVkIGJ5Cj4gYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSBkb21feGVuIGhhcyBub3QgYmVl
biBjcmVhdGVkIHlldCwgc28KPiBwZGV2LT5kb21haW4gZW5kcyB1cCBiZWluZyBOVUxMLgoKV2Vs
bCwgdGhhdCdzIGJlaW5nIGZpeGVkIGJ5ICJhZGp1c3Qgc3lzdGVtIGRvbWFpbiBjcmVhdGlvbiAo
YW5kIGNhbGwgaXQKZWFybGllciBvbiB4ODYpIiAobm90ZSB0aGF0IGl0J3MgInNwZWNpYWwiIHJh
dGhlciB0aGFuICJzeXN0ZW0iIGluIHRoZQpwb3N0ZWQgdmVyc2lvbikuIHBkZXYtPmRvbWFpbiBy
ZW1haW5pbmcgdG8gYmUgTlVMTCByZWFsbHkgaXMgdGhlCnNtYWxsZXIgb2YgdGhlIHByb2JsZW1z
OyBhY2Nlc3NpbmcgZG9tX3hlbi0+YXJjaC5wZGV2X2xpc3QgaXMgdGhlCndvcnNlIHBhcnQgaGVy
ZS4KCk9uZSB0aGluZyBpcyBjdXJpb3VzIHRob3VnaDogU28gZmFyIEkgdGhvdWdodCBJIHdvdWxk
IGhhdmUgc2NyZXdlZAp1cCB0aGluZ3MgYnkgaGF2aW5nIGFtZF9pb21tdV9kZXRlY3Rfb25lX2Fj
cGkoKSBjYWxsZWQgZWFybGllciwKYXMgbWVudGlvbmVkIGluIHRoYXQgcGF0Y2gncyBkZXNjcmlw
dGlvbi4gWW91ciBjaGFuZ2UgdGhhdCBJJ2QgbGlrZQp0byByZXZlcnQgcHJlZGF0ZXMgdGhhdCB0
aG91Z2ggYnkgc2V2ZXJhbCBtb250aHMsIHNvIEknbSBnZXR0aW5nCnRoZSBpbXByZXNzaW9uIHRo
ZSBpc3N1ZSBoYXMgYmVlbiBvbGRlci4gQXMgYSByZXN1bHQgdGhlIHJhbmdlIG9mCnZlcnNpb25z
IHRvIGJhY2twb3J0IHRoaXMgdG8gbWF5IGhhdmUgdG8gZ3Jvdy4KCj4gT24gYSB0YW5nZW50aWFs
IG5vdGUsIHRoZXJlJ3MgYWxzbyBhIGRlcmVmZXJlbmNlIG9mIGRvbV94ZW4gaW4KPiBfcGNpX2hp
ZGVfZGV2aWNlIHdoaWNoIGRvZXNuJ3QgdHJpZ2dlciBhIHBhZ2UgZmF1bHQuIERvIHdlIGhhdmUK
PiBzb21ldGhpbmcgbWFwcGVkIGF0IGxpbmVhciBhZGRyZXNzIDAgb24gcHVycG9zZT8KClllcywg
ZHVyaW5nIGVhcmx5IChsZWdhY3kpIGJvb3QuIFRoYXQncyBob3cgdGhlIGluaXRpYWwgcGFnZSB0
YWJsZXMKZ2V0IGNvbnN0cnVjdGVkLiBBbmQgSSBkaWQgbm90aWNlIGl0IGFzIGFuIGFjdHVhbCBj
cmFzaCBiZWNhdXNlIHRoZQpuZXdlciBib3ggYm9vdHMgZnJvbSBFRkksIHdoZXJlIHRoZXJlJ3Mg
bm8gbWFwcGluZyBhdCBsaW5lYXIKYWRkcmVzcyAwLiBIZW5jZSB0aGF0IHBhdGNoIG1lbnRpb25l
ZCBhYm92ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 08:02:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYQsm-0006t9-Na; Wed, 05 Jun 2019 08:02: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYQsk-0006t4-VU
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 08:02:50 +0000
X-Inumbo-ID: 4d626d4e-8768-11e9-8443-43a5dd3b333e
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d626d4e-8768-11e9-8443-43a5dd3b333e;
 Wed, 05 Jun 2019 08:02:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 02:02:45 -0600
Message-Id: <5CF7772302000078002355F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 02:02:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
 <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
In-Reply-To: <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDA5OjU1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDA0LjA2LjE5IGF0IDE4OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiBP
biBUdWUsIEp1biAwNCwgMjAxOSBhdCAwNzowMjowNkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+ID4+PiBPbiAwNC4wNi4xOSBhdCAxMDo0OCwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3
cm90ZToKPj4+ID4gT24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+PiA+PiBUaGlzIHJldmVydHMgY29tbWl0IGI2YmQwMmI3YTg3N2Y5
ZmFjMmRlNjllNjRkODI0NWQ1NmY5MmFiMjUuIFRoZSBjaGFuZ2UKPj4+ID4+IHdhcyByZWR1bmRh
bnQgd2l0aCBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpKCkgYWxyZWFkeSBjYWxsaW5nCj4+PiA+
PiBwY2lfcm9fZGV2aWNlKCkuCj4+PiA+PiAKPj4+ID4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+ID4gCj4+PiA+IEkgdGhpbmsgdGhpcyBuZWVkcyB0
byBiZSBzcXVhc2hlZCB0b2dldGhlciB3aXRoIHlvdXIgYEFNRC9JT01NVTogZG9uJ3QKPj4+ID4g
ImFkZCIgSU9NTVVzYCBwYXRjaCwgb3IgZWxzZSBQVkggZG9tMCB3aWxsIGJyZWFrIGJlY2F1c2UK
Pj4+ID4gdXBkYXRlX3BhZ2luZ19tb2RlIHdpbGwgZmluZCBkZXZpY2VzIG5vdCBiZWhpbmQgYW4g
SU9NTVUgYXNzaWduZWQgdG8KPj4+ID4gZG9tMCwgdGh1cyByZXR1cm5pbmcgYW4gZXJyb3IgYW5k
IGNyYXNoaW5nIGRvbTAuCj4+PiAKPj4+IEkndmUgdGFrZW4gYW5vdGhlciBsb29rICh3aGlsZSBj
b3JyZWN0aW5nIHRoZSBvdGhlciBwYXRjaCwgbm93IHNlbnQKPj4+IGFzIHYyKTogdXBkYXRlX3Bh
Z2luZ19tb2RlKCkgaXRlcmF0ZXMgb3ZlciBhbGwgZGV2aWNlcyB0aGUgZG9tYWluCj4+PiBvd25z
LiBUaGUgSU9NTVUgb25lcywgaGF2aW5nIGJlZW4gc3ViamVjdCBvZiBhbiBlYXJseQo+Pj4gcGNp
X3JvX2RldmljZSgpLCBzaG91bGQgbmV2ZXIgZW5kIHVwIG9uIERvbTAncyBsaXN0LiBBbmQgbG9v
a2luZyBhdAo+Pj4gdGhlIGNvZGUgSSBhbHNvIGNhbid0IC0gZm9yIG5vdyBhdCBsZWFzdCAtIHNl
ZSBob3cgdGhleSBjb3VsZCBnZXQKPj4+IG1vdmVkIHRoZXJlLiBJbiBmYWN0IEkndmUgdmVyaWZp
ZWQgdGhhdCB0aGV5IHRha2UgdGhlICJvdmVycmlkZSIKPj4+IHBhdGggaW4gX3NldHVwX2h3ZG9t
X3BjaV9kZXZpY2VzKCkuCj4+IAo+PiBBcyB5b3UgcmVhbGl6ZWQgdGhpcyBjb21taXQgd2FzIGlu
ZGVlZCBwYXBlcmluZyBvdmVyIGFuIGV4aXN0aW5nIGlzc3VlCj4+IGVsc2V3aGVyZS4gV2hlbiBJ
IGRpZCB0aGlzIHBhdGNoIEkgZGlkbid0IHJlYWxpemUKPj4gYW1kX2lvbW11X2RldGVjdF9vbmVf
YWNwaSB3YXMgY2FsbGluZyBwY2lfcm9fZGV2aWNlLgo+PiAKPj4gVGhlIGlzc3VlIGlzIHRoYXQg
d2hlbiBwY2lfcm9fZGV2aWNlIGdldHMgY2FsbGVkIGJ5Cj4+IGFtZF9pb21tdV9kZXRlY3Rfb25l
X2FjcGkgZG9tX3hlbiBoYXMgbm90IGJlZW4gY3JlYXRlZCB5ZXQsIHNvCj4+IHBkZXYtPmRvbWFp
biBlbmRzIHVwIGJlaW5nIE5VTEwuCj4gCj4gV2VsbCwgdGhhdCdzIGJlaW5nIGZpeGVkIGJ5ICJh
ZGp1c3Qgc3lzdGVtIGRvbWFpbiBjcmVhdGlvbiAoYW5kIGNhbGwgaXQKPiBlYXJsaWVyIG9uIHg4
NikiIChub3RlIHRoYXQgaXQncyAic3BlY2lhbCIgcmF0aGVyIHRoYW4gInN5c3RlbSIgaW4gdGhl
Cj4gcG9zdGVkIHZlcnNpb24pLiBwZGV2LT5kb21haW4gcmVtYWluaW5nIHRvIGJlIE5VTEwgcmVh
bGx5IGlzIHRoZQo+IHNtYWxsZXIgb2YgdGhlIHByb2JsZW1zOyBhY2Nlc3NpbmcgZG9tX3hlbi0+
YXJjaC5wZGV2X2xpc3QgaXMgdGhlCj4gd29yc2UgcGFydCBoZXJlLgo+IAo+IE9uZSB0aGluZyBp
cyBjdXJpb3VzIHRob3VnaDogU28gZmFyIEkgdGhvdWdodCBJIHdvdWxkIGhhdmUgc2NyZXdlZAo+
IHVwIHRoaW5ncyBieSBoYXZpbmcgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgpIGNhbGxlZCBl
YXJsaWVyLAo+IGFzIG1lbnRpb25lZCBpbiB0aGF0IHBhdGNoJ3MgZGVzY3JpcHRpb24uIFlvdXIg
Y2hhbmdlIHRoYXQgSSdkIGxpa2UKPiB0byByZXZlcnQgcHJlZGF0ZXMgdGhhdCB0aG91Z2ggYnkg
c2V2ZXJhbCBtb250aHMsIHNvIEknbSBnZXR0aW5nCj4gdGhlIGltcHJlc3Npb24gdGhlIGlzc3Vl
IGhhcyBiZWVuIG9sZGVyLiBBcyBhIHJlc3VsdCB0aGUgcmFuZ2Ugb2YKPiB2ZXJzaW9ucyB0byBi
YWNrcG9ydCB0aGlzIHRvIG1heSBoYXZlIHRvIGdyb3cuCgpBbmQgbm8sIEkgY2Fubm90IGNvbmZp
cm0gdGhpcyBhcyB0aGUgb3JpZ2luYWwgKDQuMTIpIGJlaGF2aW9yOiBUaGVyZQpJIHNlZSBpb21t
dV9zZXR1cCgpIGdldHRpbmcgY2FsbGVkIGEgZmV3IGxpbmVzIGFmdGVyCmFyY2hfaW5pdF9tZW1v
cnkoKS4gVGhlcmVmb3JlIEknbSBzdGlsbCB1bmNsZWFyIHdoYXQgZXhhY3QgcHJvYmxlbQp0aGUg
cGNpX2hpZGVfZGV2aWNlKCkgYWRkaXRpb24gd2FzIHJlYWxseSBtZWFudCB0byBmaXguCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 08:37:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 08:37:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYRQS-0001J3-P1; Wed, 05 Jun 2019 08: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=hlgX=UE=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hYRQS-0001Iy-Cn
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 08:37:40 +0000
X-Inumbo-ID: 2cb84711-876d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cb84711-876d-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 08:37:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B76D4AB87;
 Wed,  5 Jun 2019 08:37:37 +0000 (UTC)
To: Christoph Hellwig <hch@infradead.org>
References: <20190529090407.1225-1-jgross@suse.com>
 <20190529090407.1225-4-jgross@suse.com>
 <20190530090409.GB30428@infradead.org>
 <eebb0275-9418-717f-97d7-5e55917f46fd@oracle.com>
 <2fbfc6a7-572c-1ce2-3323-802f9a77500e@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <0fcd8b61-7714-2278-e552-f0b72d9c5d1a@suse.com>
Date: Wed, 5 Jun 2019 10:37:35 +0200
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: <2fbfc6a7-572c-1ce2-3323-802f9a77500e@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 3/3] xen/swiotlb: remember having called
 xen_create_contiguous_region()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, linux-kernel@vger.kernel.org,
 iommu@lists.linux-foundation.org, xen-devel@lists.xenproject.org,
 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>

T24gMzEuMDUuMTkgMTM6MzgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMzAvMDUvMjAxOSAx
NDo0NiwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiA1LzMwLzE5IDU6MDQgQU0sIENocmlz
dG9waCBIZWxsd2lnIHdyb3RlOgo+Pj4gUGxlYXNlIGRvbid0IGFkZCB5b3VyIHByaXZhdGUgZmxh
ZyB0byBwYWdlLWZsYWdzLmguICBUaGUgd2hvbGUgcG9pbnQgb2YKPj4+IHRoZSBwcml2YXRlIGZs
YWcgaXMgdGhhdCB5b3UgY2FuIHVzZSBpdCBpbiBhbnkgd2F5IHlvdSB3YW50IHdpdGhvdQo+Pj4g
dG91Y2hpbmcgdGhlIGNvbW1vbiBjb2RlLgo+Pgo+Pgo+PiBUaGVyZSBpcyBhbHJlYWR5IGEgYnVu
Y2ggb2YgYWxpYXNlcyBmb3IgdmFyaW91cyBzdWItY29tcG9uZW50cwo+PiAoaW5jbHVkaW5nIFhl
bikgaW4gcGFnZS1mbGFncy5oIGZvciBwcml2YXRlIGZsYWdzLCB3aGljaCBpcyB3aHkgSQo+PiBz
dWdnZXN0ZWQgd2UgZG8gdGhlIHNhbWUgZm9yIHRoZSBuZXcgdXNlIGNhc2UuIEFkZGluZyB0aGlz
IG5ldyBhbGlhcwo+PiB3aWxsIGtlZXAgZmxhZyB1c2FnZSBjb25zaXN0ZW50Lgo+IAo+IFdoYXQg
YWJvdXQgbWUgYWRkaW5nIGFub3RoZXIgcGF0Y2ggbW92aW5nIHRob3NlIFhlbiBwcml2YXRlIGFs
aWFzZXMKPiBpbnRvIGFyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9wYWdlLmggPwoKVGhpcyBpcyBi
ZWNvbWluZyBkaWZmaWN1bHQuCgpJJ2QgbmVlZCB0byByZW1vdmUgdGhlICIjdW5kZWYgUEZfTk9f
Q09NUE9VTkQiIGZyb20gcGFnZS1mbGFncy5oIG9yIHRvCiNpbmNsdWRlIGEgKG5ldykgeGVuL3Bh
Z2UtZmxhZ3MuaCBmcm9tIHBhZ2UtZmxhZ3MuaCBhZnRlciBhbGwgdGhlCmRlZmluZXMgYXJlIHJl
YWR5LiBJcyB0aGF0IHJlYWxseSB3b3J0aCB0aGUgZWZmb3J0IGdpdmVuIHRoYXQgb3RoZXIKY29t
cG9uZW50cyAoZS5nLiBmaWxlIHN5c3RlbXMpIGFyZSBkb2luZyB0aGUgc2FtZT8KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 08:47:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 08:47:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYRZp-0002Hc-VR; Wed, 05 Jun 2019 08:47:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYRZp-0002HS-4W
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 08:47:21 +0000
X-Inumbo-ID: 86ddeaa7-876e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86ddeaa7-876e-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 08:47: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 1hYRZm-0002uj-Fu; Wed, 05 Jun 2019 08:47: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 1hYRZm-0001yQ-4e; Wed, 05 Jun 2019 08:47:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYRZm-0007qF-45; Wed, 05 Jun 2019 08:47:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137234-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 08:47:18 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137234: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzIzNCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzIzNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVk
aGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3Nzky
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3Rh
bGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAx
MDggbGVhay1jaGVjay9jaGVjayBmYWlsIGluIDEzNzE0MyBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrIGZhaWwgaW4gMTM3MTQz
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzcxNDMKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA3MCB4dGYvdGVz
dC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MTQzIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01IDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggZmFpbCBpbiAxMzcxNDMg
YmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgMTA3IHh0Zi90ZXN0LXB2
NjQteHNhLTI3OSBmYWlsIGluIDEzNzE0MyBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5IGZhaWwgaW4gMTM3MTQzIGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzE0MyBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzcxNDMg
bGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgIDg3IHh0Zi90ZXN0LXB2NjQtcHYt
ZnNnc2Jhc2UgZmFpbCBpbiAxMzcxNDMgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1z
ZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUy
IHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dz
YmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODAgeHRmL3Rlc3Qt
cHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDgwIHh0Zi90ZXN0
LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1v
cC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAxMDcgeHRmL3Rl
c3QtcHY2NC14c2EtMjc5ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1ZjgwZTNiMDRjOTZkNjkxNTc3ODMzZmRh
ZTIxNWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM2MzZkZTNmMWE5
YTUxM2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzc5
MiAgMjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNTkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MzU0MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDM2IGRheXMgICAyMCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUtMzEgMDE6MDE6MjcgWiAgICA1IGRheXMg
ICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBh
dHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ8OpZHJpYyBCb3Nkb25uYXQgPGNi
b3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5n
b3Y+CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUgPHh1cXVh
bjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlv
bi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MzkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 08:53:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 08: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 1hYRfQ-0003Dr-WD; Wed, 05 Jun 2019 08:53: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYRfQ-0003Dm-E8
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 08:53:08 +0000
X-Inumbo-ID: 53a2f7c6-876f-11e9-bb6c-ab94d5785830
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53a2f7c6-876f-11e9-bb6c-ab94d5785830;
 Wed, 05 Jun 2019 08:53:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 02:53:02 -0600
Message-Id: <5CF782EB020000780023560F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 02:52:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9DC0200007800233E0A@prv1-mh.provo.novell.com>
 <7e04a515-719f-1788-2638-2f8313509f0e@citrix.com>
 <5CF4D6C402000078002346B3@prv1-mh.provo.novell.com>
 <4cc0124e-7ac3-5a4b-9423-8691aae20e6f@citrix.com>
In-Reply-To: <4cc0124e-7ac3-5a4b-9423-8691aae20e6f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDIxOjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDMvMDYvMjAxOSAwOToxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMx
LjA1LjE5IGF0IDIyOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAzMS8wNS8yMDE5IDAyOjU0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBAQCAtMjQ1LDYgKzI0
Niw5IEBAIGJvb3QvbWtlbGYzMjogYm9vdC9ta2VsZjMyLmMKPj4+PiAgZWZpL21rcmVsb2M6IGVm
aS9ta3JlbG9jLmMKPj4+PiAgCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpIC1nIC1vICRAICQ8Cj4+
Pj4gIAo+Pj4+ICtub2Nvdi15ICs9IGh3ZWlnaHQubwo+Pj4gSXJyZXNwZWN0aXZlIG9mIHRoZSBl
eGFjdCBzcGVjaWZpY3Mgb2YgaG93IHRoZSBwYXRjaCBlbmRzIHVwLCBJIGRvbid0Cj4+PiB0aGlu
ayB0aGUgbm9jb3YgcmVzdHJpY3Rpb24gaXMgYSBkaXJlY3Rpb24gd2Ugd2FudCB0byB0YWtlLgo+
Pj4KPj4+IENvdmVyYWdlIG1heSBub3QgYmUgYSB0aGluZyB1c2VkIGluIHByb2R1Y3Rpb24sIGJ1
dCB3aGVuIGl0IGlzIHVzZWQgZm9yCj4+PiBkZXZlbG9wbWVudCwgaXQgbmVlZHMgdG8gbm90IGhh
dmUgcmFuZG9tIGhvbGVzIG1pc3NpbmcgaW4gdGhlIHJlc3VsdHMgZGF0YS4KPj4gU3VyZSwgYnV0
IHRoZW4gd2UgY2FuJ3QgYXZvaWQgc2F2aW5nL3Jlc3RvcmluZyB0aGUgY2FsbGVlIGNsb2JiZXJl
ZAo+PiByZWdpc3RlcnMgaW4gdGhlIHRvIGJlIGNhbGxlZCBmdW5jdGlvbnMuCj4gCj4gV2h5IGlz
IHRoaXMgb2YgY29uY2Vybj8KPiAKPiBhKSBpdCB0aGUgY29tcGlsZXJzIGpvYiB0byBEVFJULCBh
bmQgdGhlIHN1bSB0b3RhbCBvZiBHQ0MncyBjb3ZlcmFnZQo+IGRhdGEgYXBwZWFycyB0byBiZSAi
YWRkcSAkMSwgbXVtYmxlKCVyaXApIgo+IAo+IGIpIGNvdmVyYWdlIGlzIGp1c3Qgb25lIG9mIHNl
dmVyYWwgdGhpbmdzIHdoaWNoIG1pZ2h0IGFkZAo+IGluc3RydW1lbnRhdGlvbiwgdWJzYW4gYmVp
bmcgdGhlIG90aGVyIGV4YW1wbGUgd2hpY2ggWGVuIGFscmVhZHkgc3VwcG9ydHMuCgpIbW0sIGhh
dmUgSSBiZWVuIHVuZGVyIHRoZSB3cm9uZyBpbXByZXNzaW9uIHRoYXQsIGxpa2UgZm9yIC1wLCBh
CmZ1bmN0aW9uIGNhbGwgX21pZ2h0XyBnZXQgaW5zZXJ0ZWQgYXQgdGhlIGJlZ2lubmluZyBvZiBm
dW5jdGlvbnM/IElzCml0IHNwZWxsZWQgb3V0IHNvbWV3aGVyZSB3aGF0IGV4YWN0IGNvZGUgY2Fu
IGJlIGluc2VydGVkPyBUaGUKY29tbWFuZCBsaW5lIG9wdGlvbiBkZXNjcmlwdGlvbnMgYWxvbmUg
ZG9uJ3QgLi4uIFdoYXQgd2UgbmVlZCB0bwphdm9pZCBhcmUgZnVuY3Rpb24gY2FsbHM7IEkgYmVs
aWV2ZSBhbnkgb3RoZXIgc29ydCBvZiBjb2RlIGluc2VydGlvbgpvdWdodCB0byBiZSBva2F5LgoK
SG93ZXZlciAtIGhhdmluZyBzZWVuIHlvdXIgc3VnZ2VzdGlvbiB0byBmb2xsb3cgTGludXggYW5k
IHVzZQphc3NlbWJseSBpbXBsZW1lbnRhdGlvbnM6IEhvdyB3b3VsZCBub3QgYWRkaW5nIGNvdmVy
YWdlCmluc3RydW1lbnRhdGlvbiBoZXJlIGRpZmZlciBmcm9tIHRoZXJlIG5vdCBiZWluZyBhbnkg
aW4gYXNzZW1ibHkKY29kZT8KCkFzIHRvIHVic2FuIC0geWVzLCB0aGlzIHNob3VsZCBiZSB0cmVh
dGVkIHRoZSBzYW1lIHdheSBhcyB0aGUKY292ZXJhZ2UgaW5zdHJ1bWVudGF0aW9uLiBJLmUuIHVu
bGVzcyB0aGVyZSdzIGEgZ3VhcmFudGVlIHRoYXQKaXQgY2FuJ3QgcmVzdWx0IGluIGVtaXR0ZWQg
ZnVuY3Rpb24gY2FsbHMsIGl0IHdvdWxkIG5lZWQgdG8gYmUKc3VwcHJlc3NlZC4KCkluIGZhY3Qg
SSB3YXMgY29uc2lkZXJpbmcgdG8gYWRkIGEgYnVpbGQgc3RlcCB0byB2ZXJpZnkgdGhhdCB0aGUK
b2JqZWN0IGZpbGUgaGFzIG5vIGV4dGVybmFsIGRlcGVuZGVuY2llcywgaS5lLiBpbiBwYXJ0aWN1
bGFyCmRvZXNuJ3QgY2FsbCBhbnkgZnVuY3Rpb25zLgoKPj4gIFdoaWNoIGluIHR1cm4gbWVhbnMg
SSBzZWUgbm8KPj4gd2F5IG9mIGF2b2lkaW5nIGNvZGUgZHVwbGljYXRpb25zIChiZSBpdCBpbiBD
IG9yIGFzc2VtYmx5KSBvZiB0aGUKPj4gZ2VuZXJpY19od2VpZ2h0PE4+KCkgaW1wbGVtZW50YXRp
b25zLgo+Pgo+Pj4+ICtod2VpZ2h0Lm86IENGTEFHUyArPSAkKGZvcmVhY2ggcmVnLGN4IGR4IHNp
IDggOSAxMCAxMSwtZmZpeGVkLXIkKHJlZykpCj4+Pj4gKwo+Pj4gRG9lcyB0aGlzIHdvcmsgd2l0
aCBDbGFuZz8KPj4gSSBoYXZlIG5vIGlkZWEuCj4gCj4gSSBkbyAtIGV2ZXJ5IHRpbWUgSSBoYXZl
IGEgc3VzcGljaW9uLCB0aGUgYW5zd2VyIGlzIGludmFyaWFibHkgbm8uCj4gCj4gY2xhbmc6IGVy
cm9yOiB1bmtub3duIGFyZ3VtZW50OiAnLWZmaXhlZC1yY3gnCj4gY2xhbmc6IGVycm9yOiB1bmtu
b3duIGFyZ3VtZW50OiAnLWZmaXhlZC1yZHgnCj4gY2xhbmc6IGVycm9yOiB1bmtub3duIGFyZ3Vt
ZW50OiAnLWZmaXhlZC1yc2knCj4gY2xhbmc6IGVycm9yOiB1bmtub3duIGFyZ3VtZW50ICctZmZp
eGVkLXI4JywgZGlkIHlvdSBtZWFuICctZmZpeGVkLXI5Jz8KPiBjbGFuZzogZXJyb3I6IHVua25v
d24gYXJndW1lbnQgJy1mZml4ZWQtcjEwJywgZGlkIHlvdSBtZWFuICctZmZpeGVkLXIxOSc/Cj4g
Y2xhbmc6IGVycm9yOiB1bmtub3duIGFyZ3VtZW50ICctZmZpeGVkLXIxMScsIGRpZCB5b3UgbWVh
biAnLWZmaXhlZC1yMTknPwo+IAo+IEFzIGl0IHR1cm5zIG91dCwgdGhlIG1pc3NpbmcgLWZmaXhl
ZC1yOSBpcyBhIEhleGFnb24gb3B0aW9uIG9ubHksIGFuZAo+IGlzbid0IGFwcGxpY2FibGUgZm9y
IHg4Ni4KCkFuZCAtZmZpeGVkLXIxOSBoYXJkbHkgY2FuIGJlIHg4NiBlaXRoZXIuIERvIHRoZXkg
ZXhwZWN0IHRoZSAzMi1iaXQKcmVnaXN0ZXIgbmFtZXM/IGh0dHBzOi8vY2xhbmcubGx2bS5vcmcv
ZG9jcy9Vc2Vyc01hbnVhbC5odG1sIGhhcwpubyBoaXQgb2YgLWZmaXhlZC0qIGF0IGFsbCwgZGVz
cGl0ZSB0aGUgaGludHMgdGhlIGNvbXBpbGVyIGdpdmVzIGFjY29yZGluZwp0byB0aGUgb3V0cHV0
IHlvdSd2ZSBxdW90ZWQuCgpJIGhhdmUgdG8gYWRtaXQgdGhhdCBJIGZpbmQgaXQgcHJldHR5IGZy
dXN0cmF0aW5nIHRvIGhhdmUgdG8gZGVhbCB3aXRoCnN1Y2ggaXNzdWVzOiBJZiB0aGV5IGNsYWlt
IHRvIGJlIGdjYyBjb21wYXRpYmxlLCB0aGVyZSBzaG91bGRuJ3QgYmUKYSBuZWVkIHRvIHRoaW5r
IGFib3V0IHVzaW5nIGJhc2ljYWxseSBldmVyeSBub3QgZW50aXJlbHkgc3RhbmRhcmQKY29tbWFu
ZCBsaW5lIG9wdGlvbi4gSG93ZXZlciBtdWNoIEkgbGlrZSBiZWluZyBhYmxlIHRvIGhhdmUgY29k
ZQpjb21waWxhYmxlIHdpdGggbXVsdGlwbGUgY29tcGlsZXJzIChub3QgdGhlIGxlYXN0IGJlY2F1
c2Ugb25lIG1heQpzcG90IGlzc3VlcyBhbm90aGVyIGRvZXNuJ3QpLCBJIGRvbid0IHRoaW5rIHRo
aXMgaXMgYSBiYXNpcyB0byB3b3JrCmZyb20uIEkuZS4gd2l0aG91dCBhIHN1ZmZpY2llbnQgbGV2
ZWwgb2YgY29tcGF0aWJpbGl0eSBvbiB0aGVpciBwYXJ0CkknZCBsaWtlIHRvIHJhaXNlIHRoZSBx
dWVzdGlvbiBvZiB3aGV0aGVyIHdlIHJlYWxseSBuZWVkIHRvIHJldGFpbgpjbGFuZyBjb21wYXRp
YmlsaXR5IGluIG91ciBjb2RlLgoKPj4+PiAtLS0gL2Rldi9udWxsCj4+Pj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h3ZWlnaHQuYwo+Pj4+IEBAIC0wLDAgKzEsMjggQEAKPj4+PiArI2RlZmluZSBnZW5l
cmljX2h3ZWlnaHQ2NCBfaHdlaWdodDY0Cj4+Pj4gKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0MzIg
X2h3ZWlnaHQzMgo+Pj4+ICsjZGVmaW5lIGdlbmVyaWNfaHdlaWdodDE2IF9od2VpZ2h0MTYKPj4+
PiArI2RlZmluZSBnZW5lcmljX2h3ZWlnaHQ4ICBfaHdlaWdodDgKPj4+PiArCj4+Pj4gKyNpbmNs
dWRlIDx4ZW4vY29tcGlsZXIuaD4KPj4+PiArCj4+Pj4gKyN1bmRlZiBpbmxpbmUKPj4+PiArI2Rl
ZmluZSBpbmxpbmUgYWx3YXlzX2lubGluZQo+Pj4+ICsKPj4+PiArI2luY2x1ZGUgPHhlbi9iaXRv
cHMuaD4KPj4+PiArCj4+Pj4gKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQ4Cj4+Pj4gKyN1bmRlZiBn
ZW5lcmljX2h3ZWlnaHQxNgo+Pj4+ICsjdW5kZWYgZ2VuZXJpY19od2VpZ2h0MzIKPj4+PiArI3Vu
ZGVmIGdlbmVyaWNfaHdlaWdodDY0Cj4+Pj4gKwo+Pj4+ICsjZGVmaW5lIEhXRUlHSFQobikgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gK3R5cGVvZihf
aHdlaWdodCMjbikgZ2VuZXJpY19od2VpZ2h0IyNuOyAgICAgICAgICAgICAgICAgICAgICAgIFwK
Pj4+PiArdW5zaWduZWQgaW50IGdlbmVyaWNfaHdlaWdodCMjbih0eXBlb2YoKHVpbnQjI24jI190
KTAgKyAwVSkgeCkgXAo+Pj4gQSBxdWVzdGlvbiB0byB0aGUgcmVzdCBvZiB4ZW4tZGV2ZWwuICBJ
cyB0aGVyZSBhbnlvbmUgZWxzZSB3aG8gY2FuCj4+PiBhY3R1YWxseSB3b3JrIG91dCB3aGF0IHRo
aXMgY29uc3RydWN0IGlzIGRvaW5nPwo+Pj4KPj4+IEknZCBsaWtlIHRvIGdldCBhIGZlZWwgZm9y
IGhvdyBtYW55IHBlb3BsZSBjYW4gZXZlbiBmb2xsb3cgc29tZSBvZiBvdXIgQy4KPj4gSSBrbm93
IHlvdSBkb24ndCBsaWtlIHN1Y2ggY29uc3RydWN0cywgYnV0IHlvdSBsaWtlbHkgYWxzbyBrbm93
Cj4+IHRoYXQgSSBkb24ndCBsaWtlIHRoZSByZWR1bmRhbmN5IHJlc3VsdGluZyB3aGVuIG5vdCB1
c2luZyB0aGVtLgo+PiBZb3UndmUgdmV0b2VkIGEgY2hhbmdlIGJ5IFJvZ2VyIGluIHRoaXMgZGly
ZWN0aW9uIHJlY2VudGx5Lgo+PiBXaGlsZSBJIGRpZCBhY2NlcHQgdGhpcyAoYXMgdGhlIGNvZGUg
d2UgaGF2ZSBpcyBmaW5lIGFzIGlzIGFzCj4+IHdlbGwpLCBJIGRvbid0IHRoaW5rIHlvdXIgcGVy
c29uYWwgdGFzdGUgc2hvdWxkIHJ1bGUgb3V0IHN1Y2gKPj4gdXNlcy4gSWYgYW55dGhpbmcsIG1h
eSBJIGFzayBmb3IgY2xlYXIgZ3VpZGVsaW5lcyAodG8gYmUgcHV0IGludG8KPj4gLi9DT0RJTkdf
U1RZTEUgYWZ0ZXIgaGF2aW5nIHJlYWNoZWQgY29uc2Vuc3VzKSB3aGljaCBwYXJ0cwo+PiBvZiB0
aGUgQyBsYW5ndWFnZSBhcmUgZmluZSB0byB1c2UsIGFuZCB3aGljaCBvbmVzIGFyZW4ndD8KPiAK
PiBJZiBpdCB3ZXJlIHVwIHRvIG1lLCBJJ2QgcmVqZWN0IGFueSB1c2Ugb2YgY29uc3RydWN0cyBs
aWtlIHRoaXMuICBUaGV5Cj4gYXJlIGZ1bmRhbWVudGFsbHkgaW5jb21wYXRpYmxlIHdpdGggZWFz
eS10by1mb2xsb3cgY29kZSwgYW5kIEkgdmFsdWUKPiB0aGF0IGFzIGEgZmFyIG1vcmUgaW1wb3J0
YW50IHByb3BlcnR5IHRoYW4gdGhlIHNvdXJjZSBmaWxlIGJlaW5nIGEgZmV3Cj4gbGluZXMgc2hv
cnRlci4KPiAKPiBQYXJ0aWN1bGFybHkgaW4gdGhpcyBjYXNlLCBpdCByZWFsbHkgaXMganVzdCBv
YmZ1c2NhdGlvbiwgYmVjYXVzZSB0aGUKPiBsb25naGFuZCB2ZXJzaW9uIGNhbiBiZSB3cml0dGVu
IHNob3J0ZXIgdGhhbiB0aGUgSFdFSUdIVCBtYWNybyBhbG9uZSwKPiBsZXQgYWxvbmUgaXRzIGlu
dm9jYXRpb25zOgo+IAo+IHVuc2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQ4ICh1bnNpZ25lZCBp
bnQgeCkgeyByZXR1cm4gX2h3ZWlnaHQ4KHgpOyAgfQo+IHVuc2lnbmVkIGludCBnZW5lcmljX2h3
ZWlnaHQxNih1bnNpZ25lZCBpbnQgeCkgeyByZXR1cm4gX2h3ZWlnaHQxNih4KTsgfQo+IHVuc2ln
bmVkIGludCBnZW5lcmljX2h3ZWlnaHQzMih1bnNpZ25lZCBpbnQgeCkgeyByZXR1cm4gX2h3ZWln
aHQzMih4KTsgfQo+IHVuc2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQ2NCh1aW50NjRfdCB4KSAg
ICAgeyByZXR1cm4gX2h3ZWlnaHQ2NCh4KTsgfQo+IAo+IGlzIGEgZmFyIGVhc2llciB0byByZWFk
IHJlc3VsdC4KCk9rYXksIEknbGwgc3dpdGNoLiBCdXQgeW91IHJlYWxpemUgdGhhdCB0aGlzIGxv
c2VzIGEgcHJvcGVydHkgSSBoYWQKc3BlY2lmaWNhbGx5IGFkZGVkOiBNeSBvcmlnaW5hbCB2YXJp
YW50IGFsc28gZW5zdXJlZCBfaHdlaWdodDxOPigpCmFuZCBnZW5lcmljX2h3ZWlnaHQ8Tj4oKSBo
YXZlIG1hdGNoaW5nIHR5cGVzLgoKPiAgVGhhdCBzYWlkLCB0aGUgcG9pbnQgaXMgbW9vdCBiZWNh
dXNlIHRoaXMgZmlsZSBzdGlsbCBkb2Vzbid0IGNvbXBpbGUuCgpXaXRoIGNsYW5nIHlvdSBtZWFu
PyBPciB3aXRoIGdjYyAod2hlcmUgaXQgb2J2aW91c2x5IGRvZXMgY29tcGlsZQpmb3IgbWUsIHNv
IEknZCBhcHByZWNpYXRlIG1vcmUgZGV0YWlsKS4KCj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9iaXRvcHMuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYml0b3BzLmgKPj4+
PiBAQCAtNDY5LDE1ICs0NjksMzUgQEAgc3RhdGljIGlubGluZSBpbnQgZmxzKHVuc2lnbmVkIGlu
dCB4KQo+Pj4+ICAgICAgcmV0dXJuIHIgKyAxOwo+Pj4+ICB9Cj4+Pj4gIAo+Pj4+ICsvKiBQT1BD
TlQgZW5jb2RpbmdzIHdpdGggJXtyLGV9ZGkgaW5wdXQgYW5kICV7cixlfWF4IG91dHB1dDogKi8K
Pj4+PiArI2RlZmluZSBQT1BDTlRfNjQgIi5ieXRlIDB4RjMsIDB4NDgsIDB4MEYsIDB4QjgsIDB4
QzciCj4+Pj4gKyNkZWZpbmUgUE9QQ05UXzMyICIuYnl0ZSAweEYzLCAweDBGLCAweEI4LCAweEM3
Igo+Pj4gU28gKHRoZSBkYW5nZXJzIG9mIGZhbHNlIG1pY3JvLW9wdGltc2lhdGlvbiBhc2lkZSks
IFBPUENOVF8zMiB3aWxsCj4+PiBwcm9iYWJseSBiZSBiZXR0ZXIgdXNpbmcgYSByZWR1bmRhbnQg
JWRzIHByZWZpeC4KPj4gRm9yIHRoZSB1c2UgaW4gaHdlaWdodDMyKCkgLSBwZXJoYXBzLiBCdXQg
bm90IGZvciB0aGUgdXNlcyBpbgo+PiBod2VpZ2h0ezE2LDh9KCksIGFzIHRoZXJlIG9yaWdpbmFs
IGNvZGUgYW5kIHJlcGxhY2VtZW50IGZ1bGx5Cj4+IG1hdGNoIHVwIGluIGxlbmd0aHMuCj4gCj4g
TG9va2luZyBhdCB0aGUgY29tcGlsZXIgZ2VuZXJhdGVkIGNvZGUsIHRoZSAzMiBhbmQgMTYgYml0
IGFyZSBpZGVudGljYWwKPiBvdGhlciB0aGFuIHRoZSBmaW5hbCBpbXVsLiAgVGhlIDggYml0IGNh
c2UgaXMgdmVyeSBzaW1pbGFyLCBidXQgY2FuCj4gYWN0dWFsbHkgZ2V0IGF3YXkgd2l0aCBpbW04
IHJhdGhlciB0aGFuIGltbTMyLgoKV2hhdCBpbXVsPyBXaGF0IGltbTggLyBpbW0zMj8gQXJlIHlv
dSB0YWtpbmcgYWJvdXQKZ2VuZXJpY19od2VpZ2h0PE4+KCk/IFRoZSBjb2RlIGZyYWdtZW50IGFi
b3ZlIGlzIHRoZSB0by1iZS0KcGF0Y2hlZC1pbiBjb2RlLCB3aGljaCBzaG91bGRuJ3QgcmVxdWly
ZSBhbnl0aGluZyBsaWtlIHRoaXMuCgo+IFRoZXJlIGlzIG9uZSBjYWxsZXIgZWFjaCBmb3IgdGhl
IDggYW5kIDE2IGJpdCB2ZXJzaW9uLCBib3RoIG9mIHdoaWNoIGFyZQo+IGluIGlzX211bHRpY2Fz
dF9kZXN0KCkgaW4gdGhlIHZsYXBpYyBlbXVsYXRpb24gY29kZS4gIFRoaXMgcGFydGljdWxhcgo+
IGV4YW1wbGUgd291bGQgYWN0dWFsbHkgYmVuZWZpdCBmcm9tIExpbnV4J3MgZXhhbXBsZSBvZiBh
bGlhc2luZyBvZiB0aGUgOAo+IGFuZCAxNmJpdCB2ZXJzaW9ucyB0byB0aGUgMzJiaXQgdmVyc2lv
bi4KClBvc3NpYmx5LiBIb3dldmVyLCBmb3Igb25lIEkgZG9uJ3QgdGhpbmsgc3BlY2lmaWMgdXNl
IHNpdGVzIHNob3VsZAppbmZsdWVuY2UgdGhlIGRlY2lzaW9uIGhlcmUuIEFuZCB0aGVuIEkgZG9u
J3QgdGhpbmsgaHdlaWdodCgpIG9mCmFueSBmb3JtIGlzIG5lZWRlZCBpbiB0aG9zZSB0d28gY2Fz
ZXMgaW4gdGhlIGZpcnN0IHBsYWNlLiBBbGwgdGhleQp3YW50IHRvIGtub3cgaXMgd2hldGhlciBt
b3JlIHRoYW4gb25lIGJpdCBpcyBzZXQsIHdoaWNoIGNhbiBiZQphY2hpZXZlZCBieSBhIHN0YW5k
YXJkIGlzLXBvd2VyLW9mLTIgY2hlY2suCgo+IFRoZSBvbmx5IHVzZXIgd2hpY2ggaXMgaW4gYW55
IHdheSBhIGZhc3RwYXRoIGlzIGluIF9fYml0bWFwX3dlaWdodCgpLAo+IGFuZCBJJ3ZlIGdvdCBh
bm90aGVyIGNsZWFudXAgcGF0Y2ggZm9yIHRoYXQuICAoSSBhbHNvIGJldCB0aGF0IGRvaW5nIGFu
Cj4geDg2IHNwZWNpZmljIHZlY3RvcmlzZWQgdmVyc2lvbiBvZiBfX2JpdG1hcF93ZWlnaHQoKSB1
c2luZyBQT1BDTlQncwo+IG1lbW9yeSBvcGVyYW5kIHdvdWxkIGJlIGEgcGVyZiB3aW4sIGJ1dCB0
aGF0IGNhbiB3YWl0IHVudGlsIHNvbWUgZnJlZQo+IGFuZCBzb21lIHByb3BlciBwcm9maWxpbmcg
c3VwcG9ydCBhcHBlYXJzLikKPiAKPiBHaXZlbiB0aGF0IHRoaXMgaXMgYSBoZWxwZXIgd2hpY2gg
aXMgdW5saWtlbHkgdG8gZXZlciBiZSByZXdyaXR0ZW4sIGFuZAo+IHRoZXJlIGRvZXNuJ3QgYXBw
ZWFyIHRvIGJlIGFuIG9idmlvdXMgd2F5IHRvIGdldCBDbGFuZyB0byBhdm9pZCB1c2luZwo+IHNw
ZWNpZmljIHJlZ2lzdGVycywgSSdkIHN0aWxsIHJlY29tbWVuZCB0aGUgTGludXggd2F5LCB3aXRo
IHRoZSAzMiBhbmQKPiA2NGJpdCB2ZXJzaW9ucyBjdXN0b20gd3JpdHRlbiBpbiBhc3NlbWJseSwg
YW5kIG5vdCB3b3JyeSBhYm91dCB0aGUKPiBkdXBsaWNhdGlvbi4KCldoaWxlIHlvdSdyZSBsaWtl
bHkgcmlnaHQgYWJvdXQgdGhlICJuZXZlciBiZSByZXdyaXR0ZW4iIHBhcnQgKGxlYXZpbmcKYXNp
ZGUgdGhlIGxvZ2ljIGNoYW5nZSBpbiBwYXRjaCAxIG9mIHRoZSBzZXJpZXMsIHdoaWNoIC0gaGFk
IHdlIGhhZAphbiBhc3NlbWJseSBpbXBsZW1lbnRhdGlvbiBhbHJlYWR5IC0gd291bGQgaGF2ZSBt
ZWFudCBhIHJld3JpdGUpLApJJ20gc3RpbGwgcmF0aGVyIHB1enpsZWQgYnkgeW91IHN1Z2dlc3Rp
bmcgdG8gZXh0ZW5kIHRoZSBhbW91bnQgb2YKYXNzZW1ibHkgY29kZSB3ZSBoYXZlLCB3aGVuIGl0
IGNhbiBiZSBlYXNpbHkgd3JpdHRlbiBpbiBDLgoKQW55d2F5LCBpZiBJIHdhcyB0byBjbG9uZSBM
aW51eCdlcyBjb2RlLCBJIHdvdWxkbid0IHVzZSBpdCBlbnRpcmVseQphcyBpcyBhbnl3YXkgKGlu
IHBhcnRpY3VsYXIgSSdkIGxpa2UgdG8gc3RpY2sgdG8gY2xvYmJlcmluZyAlcmRpIGF0CnRoZSBj
YWxsIHNpdGUsIHJhdGhlciB0aGFuIHByZXNlcnZpbmcgaXQgaW4gdGhlIGZ1bmN0aW9ucykuIFll
dCB5b3UKc2VlbSB0byBiZSBkZW1hbmRpbmcgdXMgZG9pbmcgc28uCgo+IFRhbGtpbmcgb2YgYmlu
dXRpbHMsIHdoZW4gYXJlIHdlIGdvaW5nIHRvIGdldCBhcm91bmQgdG8gdXBwaW5nIG91cgo+IG1p
bmltdW0gdmVyc2lvbj8KCkkgZ3Vlc3MgYXMgc29vbiBhcyBzb21lb25lIGNhcmVzIGVub3VnaCB0
byBzdWJtaXQgYSBwcm9wb3NhbCBvZgphIG5ldyBtaW5pbXVtIHZlcnNpb24gdGhhdCB3b3VsZCBj
b3ZlciBhbGwgZW52aXJvbm1lbnRzIHdlIGNhcmUKYWJvdXQgdG8gYmUgYWJsZSB0byBidWlsZCBv
bi4gSWlyYyB0aGVyZSdzIHNvbWUgYnJlYWthZ2UgYWxyZWFkeQphbnl3YXkgZm9yIHRoZSBvbGRl
c3QgdmVyc2lvbiB3ZSBjbGFpbSB0byBzdXBwb3J0LgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:07:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYRt8-0004Tx-4x; Wed, 05 Jun 2019 09:07: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYRt6-0004Tr-VY
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:07:17 +0000
X-Inumbo-ID: 4f6f689f-8771-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 4f6f689f-8771-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 09:07:14 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wggThmigtSzTDL9ND8i/r/MjXimoAOKGy/KQHmtLvty+5BQCiK73V1SD85pK1UwWQ3sCGaaMdg
 cc5NUqV7364ImFDq3w3RzQpdRon2z9qRlpBjB2kbaKWLC2mREH7x5E0tgZj/rVZUBH3/UelbHn
 Gkljo3qrX2NIrHxs0L6dsislnCHAuWhjXdO9t0H+EaWutYyjQoq+ZyJaw8o3CL5BRtCShbbK1I
 DBj3XjYLza0L07MZX7aEjJDy28McefhdcZqO4Anlw+pdO9aBa9XCbSmplldZzTrn1iOeMkFflr
 o5M=
X-SBRS: 2.7
X-MesageID: 1312179
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1312179"
Date: Wed, 5 Jun 2019 11:06:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190605090653.kvz554xhrle5e6b7@Air-de-Roger>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
 <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDE6NTU6NDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjA2LjE5IGF0IDE4OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDc6MDI6MDZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjA2LjE5IGF0IDEwOjQ4LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gVGhpcyByZXZlcnRzIGNvbW1pdCBi
NmJkMDJiN2E4NzdmOWZhYzJkZTY5ZTY0ZDgyNDVkNTZmOTJhYjI1LiBUaGUgY2hhbmdlCj4gPj4g
Pj4gd2FzIHJlZHVuZGFudCB3aXRoIGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoKSBhbHJlYWR5
IGNhbGxpbmcKPiA+PiA+PiBwY2lfcm9fZGV2aWNlKCkuCj4gPj4gPj4gCj4gPj4gPj4gU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+ID4gCj4gPj4gPiBJ
IHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgc3F1YXNoZWQgdG9nZXRoZXIgd2l0aCB5b3VyIGBBTUQv
SU9NTVU6IGRvbid0Cj4gPj4gPiAiYWRkIiBJT01NVXNgIHBhdGNoLCBvciBlbHNlIFBWSCBkb20w
IHdpbGwgYnJlYWsgYmVjYXVzZQo+ID4+ID4gdXBkYXRlX3BhZ2luZ19tb2RlIHdpbGwgZmluZCBk
ZXZpY2VzIG5vdCBiZWhpbmQgYW4gSU9NTVUgYXNzaWduZWQgdG8KPiA+PiA+IGRvbTAsIHRodXMg
cmV0dXJuaW5nIGFuIGVycm9yIGFuZCBjcmFzaGluZyBkb20wLgo+ID4+IAo+ID4+IEkndmUgdGFr
ZW4gYW5vdGhlciBsb29rICh3aGlsZSBjb3JyZWN0aW5nIHRoZSBvdGhlciBwYXRjaCwgbm93IHNl
bnQKPiA+PiBhcyB2Mik6IHVwZGF0ZV9wYWdpbmdfbW9kZSgpIGl0ZXJhdGVzIG92ZXIgYWxsIGRl
dmljZXMgdGhlIGRvbWFpbgo+ID4+IG93bnMuIFRoZSBJT01NVSBvbmVzLCBoYXZpbmcgYmVlbiBz
dWJqZWN0IG9mIGFuIGVhcmx5Cj4gPj4gcGNpX3JvX2RldmljZSgpLCBzaG91bGQgbmV2ZXIgZW5k
IHVwIG9uIERvbTAncyBsaXN0LiBBbmQgbG9va2luZyBhdAo+ID4+IHRoZSBjb2RlIEkgYWxzbyBj
YW4ndCAtIGZvciBub3cgYXQgbGVhc3QgLSBzZWUgaG93IHRoZXkgY291bGQgZ2V0Cj4gPj4gbW92
ZWQgdGhlcmUuIEluIGZhY3QgSSd2ZSB2ZXJpZmllZCB0aGF0IHRoZXkgdGFrZSB0aGUgIm92ZXJy
aWRlIgo+ID4+IHBhdGggaW4gX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkuCj4gPiAKPiA+IEFz
IHlvdSByZWFsaXplZCB0aGlzIGNvbW1pdCB3YXMgaW5kZWVkIHBhcGVyaW5nIG92ZXIgYW4gZXhp
c3RpbmcgaXNzdWUKPiA+IGVsc2V3aGVyZS4gV2hlbiBJIGRpZCB0aGlzIHBhdGNoIEkgZGlkbid0
IHJlYWxpemUKPiA+IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkgd2FzIGNhbGxpbmcgcGNpX3Jv
X2RldmljZS4KPiA+IAo+ID4gVGhlIGlzc3VlIGlzIHRoYXQgd2hlbiBwY2lfcm9fZGV2aWNlIGdl
dHMgY2FsbGVkIGJ5Cj4gPiBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpIGRvbV94ZW4gaGFzIG5v
dCBiZWVuIGNyZWF0ZWQgeWV0LCBzbwo+ID4gcGRldi0+ZG9tYWluIGVuZHMgdXAgYmVpbmcgTlVM
TC4KPiAKPiBXZWxsLCB0aGF0J3MgYmVpbmcgZml4ZWQgYnkgImFkanVzdCBzeXN0ZW0gZG9tYWlu
IGNyZWF0aW9uIChhbmQgY2FsbCBpdAo+IGVhcmxpZXIgb24geDg2KSIgKG5vdGUgdGhhdCBpdCdz
ICJzcGVjaWFsIiByYXRoZXIgdGhhbiAic3lzdGVtIiBpbiB0aGUKPiBwb3N0ZWQgdmVyc2lvbiku
IHBkZXYtPmRvbWFpbiByZW1haW5pbmcgdG8gYmUgTlVMTCByZWFsbHkgaXMgdGhlCj4gc21hbGxl
ciBvZiB0aGUgcHJvYmxlbXM7IGFjY2Vzc2luZyBkb21feGVuLT5hcmNoLnBkZXZfbGlzdCBpcyB0
aGUKPiB3b3JzZSBwYXJ0IGhlcmUuCgpPaCwgZGlkbid0IHNlZSB0aGF0IHNlcmllcywgdGhhbmtz
IGZvciB0aGUgZml4ZXMsIHdpbGwgdHJ5IHRvIHJldmlldwp0aGVtIGxhdGVyIHRvZGF5LgoKPiBP
bmUgdGhpbmcgaXMgY3VyaW91cyB0aG91Z2g6IFNvIGZhciBJIHRob3VnaHQgSSB3b3VsZCBoYXZl
IHNjcmV3ZWQKPiB1cCB0aGluZ3MgYnkgaGF2aW5nIGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGko
KSBjYWxsZWQgZWFybGllciwKPiBhcyBtZW50aW9uZWQgaW4gdGhhdCBwYXRjaCdzIGRlc2NyaXB0
aW9uLiBZb3VyIGNoYW5nZSB0aGF0IEknZCBsaWtlCj4gdG8gcmV2ZXJ0IHByZWRhdGVzIHRoYXQg
dGhvdWdoIGJ5IHNldmVyYWwgbW9udGhzLCBzbyBJJ20gZ2V0dGluZwo+IHRoZSBpbXByZXNzaW9u
IHRoZSBpc3N1ZSBoYXMgYmVlbiBvbGRlci4gQXMgYSByZXN1bHQgdGhlIHJhbmdlIG9mCj4gdmVy
c2lvbnMgdG8gYmFja3BvcnQgdGhpcyB0byBtYXkgaGF2ZSB0byBncm93LgoKWWVzLCBJJ20gc3Rp
bGwgdHJ5aW5nIHRvIGZpZ3VyZSBvdXQgZXhhY3RseSB3aGF0IGNhdXNlZCB0aGUgaXNzdWUgdGhh
dApiNmJkMDJiN2E4NzcgZml4ZWQuCgo+ID4gT24gYSB0YW5nZW50aWFsIG5vdGUsIHRoZXJlJ3Mg
YWxzbyBhIGRlcmVmZXJlbmNlIG9mIGRvbV94ZW4gaW4KPiA+IF9wY2lfaGlkZV9kZXZpY2Ugd2hp
Y2ggZG9lc24ndCB0cmlnZ2VyIGEgcGFnZSBmYXVsdC4gRG8gd2UgaGF2ZQo+ID4gc29tZXRoaW5n
IG1hcHBlZCBhdCBsaW5lYXIgYWRkcmVzcyAwIG9uIHB1cnBvc2U/Cj4gCj4gWWVzLCBkdXJpbmcg
ZWFybHkgKGxlZ2FjeSkgYm9vdC4KCkZXSVcsIEknbSBib290aW5nIGZyb20gVUVGSSB1c2luZyBt
dWx0aWJvb3QyIGFuZCBJIGRpZG4ndCBnZXQgYSBwYWdlCmZhdWx0IGluIF9wY2lfaGlkZV9kZXZp
Y2UuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:12:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYRyD-0005QL-Ru; Wed, 05 Jun 2019 09:12: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYRyD-0005QG-Cv
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:12:33 +0000
X-Inumbo-ID: 0a2aabea-8772-11e9-933c-ebe9bfed742e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a2aabea-8772-11e9-933c-ebe9bfed742e;
 Wed, 05 Jun 2019 09:12:28 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 99lYrZhFapRWCKENF/dUrnEdWQbjhPJNk9ipS7+567Wnuf3ePYDbxCaRHG9JuOEfmqsSFudo4/
 XUt/HRVUpc1d9M9Z75vT7pAmIznBkrZrq9R/yTy28vpxmbTy9sCh6/xIRqPybooixPlTN+Ea3w
 lX/RMKhpYn08mwx9GrGpnEoOPG8r9bT9jYQt5pUAzjhR9Xd2KmVGZTU903M0KrMGYqr81LIOFr
 H6ylsFl/qy+flDAqp+/sWWg18xgmWRcvBKE4U5ntfLFKCqcxEGK/tyuho6/cuSQhcs9P/T2Ixp
 1vs=
X-SBRS: 2.7
X-MesageID: 1344090
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1344090"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
 <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
 <20190605090653.kvz554xhrle5e6b7@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: <091eef5c-1c47-2535-3272-d72ca4c0ad31@citrix.com>
Date: Wed, 5 Jun 2019 10:12:08 +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: <20190605090653.kvz554xhrle5e6b7@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] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDYvMjAxOSAxMDowNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIGEgdGFu
Z2VudGlhbCBub3RlLCB0aGVyZSdzIGFsc28gYSBkZXJlZmVyZW5jZSBvZiBkb21feGVuIGluCj4+
PiBfcGNpX2hpZGVfZGV2aWNlIHdoaWNoIGRvZXNuJ3QgdHJpZ2dlciBhIHBhZ2UgZmF1bHQuIERv
IHdlIGhhdmUKPj4+IHNvbWV0aGluZyBtYXBwZWQgYXQgbGluZWFyIGFkZHJlc3MgMCBvbiBwdXJw
b3NlPwo+PiBZZXMsIGR1cmluZyBlYXJseSAobGVnYWN5KSBib290Lgo+IEZXSVcsIEknbSBib290
aW5nIGZyb20gVUVGSSB1c2luZyBtdWx0aWJvb3QyIGFuZCBJIGRpZG4ndCBnZXQgYSBwYWdlCj4g
ZmF1bHQgaW4gX3BjaV9oaWRlX2RldmljZS4KCldoYXQgSmFuIGFjdHVhbGx5IG1lYW50IHdhcyAi
bm9uLUVGSSBib290Ii4KClRoZSBHcnViMitNdWx0aWJvb3QyIHdpbGwgaGF2ZSBhIG1hcHBpbmcg
b2YgMCwgd2hpY2ggaGlkZXMgdGhlIHByb2JsZW0uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:14:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:14:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYS07-0005XV-AX; Wed, 05 Jun 2019 09: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYS06-0005XP-IM
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:14:30 +0000
X-Inumbo-ID: 527c1e5f-8772-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 527c1e5f-8772-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 09:14:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 03:14:28 -0600
Message-Id: <5CF787F2020000780023562E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 03:14:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
 <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
 <20190605090653.kvz554xhrle5e6b7@Air-de-Roger>
In-Reply-To: <20190605090653.kvz554xhrle5e6b7@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDExOjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVuIDA1LCAyMDE5IGF0IDAxOjU1OjQyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDQuMDYuMTkgYXQgMTg6MjAsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gYSB0YW5nZW50aWFsIG5vdGUsIHRoZXJlJ3MgYWxzbyBhIGRlcmVmZXJl
bmNlIG9mIGRvbV94ZW4gaW4KPj4gPiBfcGNpX2hpZGVfZGV2aWNlIHdoaWNoIGRvZXNuJ3QgdHJp
Z2dlciBhIHBhZ2UgZmF1bHQuIERvIHdlIGhhdmUKPj4gPiBzb21ldGhpbmcgbWFwcGVkIGF0IGxp
bmVhciBhZGRyZXNzIDAgb24gcHVycG9zZT8KPj4gCj4+IFllcywgZHVyaW5nIGVhcmx5IChsZWdh
Y3kpIGJvb3QuCj4gCj4gRldJVywgSSdtIGJvb3RpbmcgZnJvbSBVRUZJIHVzaW5nIG11bHRpYm9v
dDIgYW5kIEkgZGlkbid0IGdldCBhIHBhZ2UKPiBmYXVsdCBpbiBfcGNpX2hpZGVfZGV2aWNlLgoK
T2gsIHJpZ2h0LCB0aGF0J3MgYWxzbyB1c2luZyB0aGUgcHJlLWNvbnN0cnVjdGVkIHBhZ2UgdGFi
bGVzIGlpcmMuCldoZW4gSSBzYXkgIkVGSSBib290IiBtb3N0IG9mIHRoZSB0aW1lIGl0IHdvdWxk
IG1lYW4gIm5hdGl2ZSIKRUZJIG1vZGUsIG5vdCB0aGF0IHdpdGggYW5vdGhlciBib290IGxvYWRl
ciBpbiB0aGUgbWlkZGxlLiBCdXQKeWVzLCBJIGNhbiBzZWUgaG93IG15IGVhcmxpZXIgcmVwbHkg
d2FzIGltcHJlY2lzZSAvIGFtYmlndW91cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:25:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:25:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYSAI-0006Y0-IT; Wed, 05 Jun 2019 09:25: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYSAG-0006XG-KV
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:25:00 +0000
X-Inumbo-ID: c95542d3-8773-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c95542d3-8773-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 09:24:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D1F76A78;
 Wed,  5 Jun 2019 02:24:57 -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 D8E6B3F690;
 Wed,  5 Jun 2019 02:24:56 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
 <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
Date: Wed, 5 Jun 2019 10:24:55 +0100
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: <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Robin Murphy <robin.murphy@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>

SGkgSmFuLAoKT24gMDUvMDYvMjAxOSAwODo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MDQuMDYuMTkgYXQgMTg6MTEsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDUv
MzEvMTkgMTA6NTMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gQWNjb3JkaW5nIHRvIExpbnV4
IGNvbW1pdCBlNzViZWYyYTRmICgiYXJtNjQ6IFNlbGVjdAo+Pj4gQVJDSF9IQVNfRkFTVF9NVUxU
SVBMSUVSIikgdGhpcyBpcyBhIGZ1cnRoZXIgaW1wcm92ZW1lbnQgb3ZlciB0aGUKPj4+IHZhcmlh
bnQgdXNpbmcgb25seSBiaXR3aXNlIG9wZXJhdGlvbnMgb24gYXQgbGVhc3Qgc29tZSBoYXJkd2Fy
ZSwgYW5kIG5vCj4+PiB3b3JzZSBvbiBvdGhlci4KPj4+Cj4+PiBTdWdnZXN0ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiAtLS0KPj4+IFJGQzogVG8gYmUgaG9u
ZXN0IEknbSBub3QgZnVsbHkgY29udmluY2VkIHRoaXMgaXMgYSB3aW4gaW4gcGFydGljdWxhciBp
bgo+Pj4gICAgICAgIHRoZSBod2VpZ2h0MzIoKSBjYXNlLCBhcyB0aGVyZSdzIG5vIGFjdHVhbCBz
aGlmdCBpbnNuIHdoaWNoIGdldHMKPj4+ICAgICAgICByZXBsYWNlZCBieSB0aGUgbXVsdGlwbGlj
YXRpb24uIEV2ZW4gZm9yIGh3ZWlnaHQ2NCgpIHRoZSBjb21waWxlcgo+Pj4gICAgICAgIGNvdWxk
IGVtaXQgYmV0dGVyIGNvZGUgYW5kIGF2b2lkIHRoZSBleHBsaWNpdCBzaGlmdCBieSAzMiAod2hp
Y2ggaXQKPj4+ICAgICAgICBlbWl0cyBhdCBsZWFzdCBmb3IgbWUpLgo+Pgo+PiBJIGNhbiBzZWUg
bXVsdGlwbGljYXRpb24gaW5zdHJ1Y3Rpb24gdXNlZCBpbiBib3RoIGh3ZWlnaHQzMigpIGFuZAo+
PiBod2VpZ2h0NjQoKSB3aXRoIHRoZSBjb21waWxlciBJIGFtIHVzaW5nLgo+IAo+IFRoYXQgaXMg
Zm9yIHdoaWNoIGV4YWN0IGltcGxlbWVudGF0aW9uPwoKQSBzaW1wbGUgY2FsbCBod2VpZ2h0NjQo
KS4KCj4gV2hhdCBJIHdhcyByZWZlcnJpbmcgdG8gYXMKPiAiY291bGQgZW1pdCBiZXR0ZXIgY29k
ZSIgd2FzIHRoZSBtdWx0aXBsaWNhdGlvbi1mcmVlIHZhcmlhbnQsIHdoZXJlCj4gdGhlIGNvbXBp
bGVyIGZhaWxzIHRvIHJlY29nbml6ZSAoYWZhaWN0KSBhbm90aGVyIG9wcG9ydHVuaXR5IHRvIGZv
bGQKPiBhIHNoaWZ0IGludG8gYW4gYXJpdGhtZXRpYyBpbnN0cnVjdGlvbjoKPiAKPiAJYWRkCXgw
LCB4MCwgeDAsIGxzciAjNAo+IAlhbmQJeDAsIHgwLCAjMHhmMGYwZjBmMGYwZjBmMGYKPiAJYWRk
CXgwLCB4MCwgeDAsIGxzciAjOAo+IAlhZGQJeDAsIHgwLCB4MCwgbHNyICMxNgo+Pj4+IAlsc3IJ
eDEsIHgwLCAjMzIKPj4+PiAJYWRkCXcwLCB3MSwgdzAKPiAJYW5kCXcwLCB3MCwgIzB4ZmYKPiAJ
cmV0Cj4gCj4gQWZhaWN0IHRoZSB0d28gbWFya2VkIGluc25zIGNvdWxkIGJlIHJlcGxhY2VkIGJ5
Cj4gCj4gCWFkZAl4MCwgeDAsIHgwLCBsc3IgIzMyCgpJIGFtIG5vdCBhIGNvbXBpbGVyIGV4cGVy
dC4gQW55d2F5IHRoaXMgbGlrZWx5IGRlcGVuZHMgb24gdGhlIHZlcnNpb24gb2YgdGhlIApjb21w
aWxlciB5b3UgYXJlIHVzaW5nLiBUaGV5IGFyZSBiZWNvbWluZyBzbWFydGVyIGFuZCBzbWFydGVy
LgoKPiAKPiBXaXRoIHRoZXJlIG9ubHkgYSBzZXF1ZW5jZSBvZiBhZGQtcyByZW1haW5pbmcsIEkn
bSBoYXZpbmcKPiBkaWZmaWN1bHR5IHNlZWluZyBob3cgdGhlIHVzZSBvZiBtdWwrbHNyIHdvdWxk
IGFjdHVhbGx5IGhlbHA6Cj4gCj4gCWFkZAl4MCwgeDAsIHgwLCBsc3IgIzQKPiAJYW5kCXgwLCB4
MCwgIzB4ZjBmMGYwZjBmMGYwZjBmCj4gCW1vdgl4MSwgIzB4MTAxMDEwMTAxMDEwMTAxCj4gCW11
bAl4MCwgeDAsIHgxCj4gCWxzcgl4MCwgeDAsICM1Ngo+IAlyZXQKPiAKPiBCdXQgb2YgY291cnNl
IEkga25vdyBub3RoaW5nIGFib3V0IHRocm91Z2hwdXQgYW5kIGxhdGVuY3kKPiBvZiBzdWNoIGFk
ZC1zIHdpdGggb25lIG9mIHRoZWlyIG9wZXJhbmRzIHNoaWZ0ZWQgZmlyc3QuIEFuZAo+IHllcywg
dGhlIHZhcmlhbnQgdXNpbmcgbXVsIGlzLCBjb21wYXJpbmcgd2l0aCB0aGUgYmV0dGVyID4gb3B0
aW1pemVkIGNhc2UsIHN0aWxsIG9uZSBpbnNuIHNtYWxsZXIuClRoZSBjb21taXQgbWVzc2FnZSBp
biBMaW51eCAoYW5kIFJvYmluJ3MgYW5zd2VyKSBpcyBwcmV0dHkgY2xlYXIuIEl0IG1heSBpbXBy
b3ZlIApvbiBzb21lIGNvcmUgYnV0IGRvZXMgbm90IG1ha2UgaXQgd29yc3Qgb24gb3RoZXIuCgo+
IAo+PiBJIHdvdWxkIGV4cGVjdCB0aGUgY29tcGlsZXIgY291bGQgZWFzaWx5IHJlcGxhY2UgYSBt
dWx0aXBseSBieSBhIHNlcmllcwo+PiBvZiBzaGlmdCBidXQgaXQgd291bGQgYmUgbW9yZSBkaWZm
aWN1bHQgdG8gZG8gdGhlIGludmVydC4KPj4KPj4gQWxzbywgdGhpcyBoYXMgYmVlbiBpbiBMaW51
eCBmb3IgYSB5ZWFyIG5vdywgc28gSSBhbSBhc3N1bWluZyBMaW51eAo+PiBmb2xrcyBhcmUgaGFw
cHkgd2l0aCBjaGFuZ2VzIChDQ2luZyBSb2JpbiBqdXN0IGluIGNhc2UgSSBtaXNzZWQKPj4gYW55
dGhpbmcpLiBUaGVyZWZvcmUgSSBhbSBoYXBweSB0byBnaXZlIGl0IGEgZ28gb24gWGVuIGFzIHdl
bGwuCj4gCj4gSW4gd2hpY2ggY2FzZSAtIGNhbiBJIHRha2UgdGhpcyBhcyBhbiBhY2ssIG9yIGRv
IHlvdSB3YW50IHRvIGZpcnN0Cj4gcHVyc3VlIHRoZSBkaXNjdXNzaW9uPwoKSSB3aWxsIGNvbW1p
dCBpdCBsYXRlciBvbiB3aXRoIGFub3RoZXIgYnVuY2ggb2YgcGF0Y2hlcy4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:36:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:36: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 1hYSKv-0007Tb-TJ; Wed, 05 Jun 2019 09:36: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYSKu-0007TU-MO
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:36:00 +0000
X-Inumbo-ID: 53b35444-8775-11e9-981b-9ba93ee137ea
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 53b35444-8775-11e9-981b-9ba93ee137ea;
 Wed, 05 Jun 2019 09:35:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 52E96374;
 Wed,  5 Jun 2019 02: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 602423F690;
 Wed,  5 Jun 2019 02:35:57 -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>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b0f4d528-deee-b09c-3d0b-417c7b870c88@arm.com>
Date: Wed, 5 Jun 2019 10:35:53 +0100
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: <5CF76BC30200007800235596@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>

SGksCgpPbiAwNS8wNi8yMDE5IDA4OjE0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNC4w
Ni4xOSBhdCAxODoyMiwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gNi80LzE5
IDU6MTQgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDMuMDYuMTkgYXQgMTg6MDMs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4gVGhpcyBwYXRjaCBpbnRyb2R1Y2Vz
IGEgY29uZmlnIG9wdGlvbiBIQVNfTTJQIHRvIHRlbGwgd2hldGhlciBhbgo+Pj4+IGFyY2hpdGVj
dHVyZSBpbXBsZW1lbnRzIHRoZSBNMlAuCj4+Pj4gICAgICAgLSBpb21tdV9od2RvbV9pbml0OiBG
b3Igbm93LCB3ZSByZXF1aXJlIHRoZSBNMlAgc3VwcG9ydCB3aGVuIHRoZSBJT01NVQo+Pj4+ICAg
ICAgIGlzIG5vdCBzaGFyaW5nIHRoZSBQMk0uCj4+Pj4gICAgICAgLSBtZW1vcnlfZXhjaGFuZ2U6
IFRoZSBoeXBlcmNhbGwgaXMgbWFya2VkIGFzIG5vdCBzdXBwb3J0ZWQgd2hlbiB0aGUKPj4+PiAg
ICAgICBNMlAgZG9lcyBub3QgZXhpc3QuCj4+Pgo+Pj4gQnV0IHdoZXJlJ3MgdGhlIGNvbm5lY3Rp
b24gYmV0d2VlbiB0aGVyZSBiZWluZyBNMlAgYW5kIHRoZQo+Pj4gYXZhaWxhYmlsaXR5IG9mIHRo
aXMgb3BlcmF0aW9uPyBJIHRoaW5rIEkndmUgc3VnZ2VzdGVkIHNvIGJlZm9yZToKPj4+IFdoeSBk
b24ndCB3ZSBzaW1wbHkgZGlzYWJsZSB0aGlzIG9wZXJhdGlvbiBmb3IgdHJhbnNsYXRlZAo+Pj4g
Z3Vlc3RzIChpbiBhbiBpbmRlcGVuZGVudCBwYXRjaCk/Cj4+Cj4+IEFuZCBJIGFuc3dlcmVkIHRo
YXQgbWZuX3RvX2dtZm4oKSBpcyB1c2VkIGluIHRoZSBmdW5jdGlvbi4gSSByZWFsbHkKPj4gZG9u
J3Qgd2FudCB0byBpbXBsZW1lbnQgdGhlIG1hY3JvIG9uIEFybSAoZXZlbiBpZiBpdCBpcyBkdW1t
eSkuCj4+Cj4+IFlvdSBoYXZlbid0IGFuc3dlcmVkIGJhY2sgdG8gdGhhdCBjb21tZW50IGFuZCBJ
IGFzc3VtZWQgdGhpcyB3YXMgZmluZQo+PiB3aXRoIHlvdS4uLgo+IAo+IFdlbGwsIEkgZ3Vlc3Mg
aXQgd2FzLCBidXQgc3VwcGx5aW5nIHRoZSAid2h5IiBpbiB0aGUgZGVzY3JpcHRpb24gKG9yCj4g
YXR0YWNoZWQgYXMgYSBicmllZiBjb21tZW50IHRvIHRoZSAjaWZkZWYpIHdvdWxkIGhhdmUgaGVs
cGVkCj4gYXZvaWQgcmUtcmFpc2luZyB0aGUgc2FtZSBxdWVzdGlvbi4gSG93ZXZlciwgdGhpbmtp
bmcgYWJvdXQgaXQKPiBhZ2FpbiBJJ20gbm90IHN1cmUgSSBhZ3JlZSB3aXRoICNpZmRlZi1pbmcg
b3V0IHRoZSBlbnRpcmUgKGxhcmdlKQo+IGZ1bmN0aW9uIGJvZHkgLSBJJ2QgcmVhbGx5IHByZWZl
ciB0aGUgYWx0ZXJuYXRpdmUgYXBwcm9hY2gKPiBzdWdnZXN0ZWQgYWJvdmUuCgpJIHdvdWxkIGFw
cHJlY2lhdGUgaWYgeW91IGNsYXJpZmllZCBpdCBpbiB0aGUgcHJldmlvdXMgdmVyc2lvbiByYXRo
ZXIgdGhhbiAKZXhwZWN0aW5nIG1lIHRvIHVuZGVyc3RhbmQgdGhlIGhpZGRlbiBtZWFuaW5nLiBC
ZWNhdXNlIC4uLgoKPiAKPiBPciBvdGhlcndpc2UgSSdkIHNlZSB5ZXQgYW5vdGhlciBzZXBhcmF0
ZSBLY29uZmlnIG9wdGlvbgo+IGlkZW50aWZ5aW5nIHdoZXRoZXIgYW4gYXJjaCBzdXBwb3J0cyBu
b24tdHJhbnNsYXRlZCBtb2RlIGluIHRoZQo+IGZpcnN0IHBsYWNlLiBUaGF0IG9wdGlvbiB3b3Vs
ZCBzZWxlY3QgdGhlIE0yUCBvbmUgdGhlbiwgYXMgSSBjYW4ndAo+IHNlZSBob3cgb25lIHdvdWxk
IGdvIGFib3V0IHN1cHBvcnRpbmcgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3RzCj4gd2l0aG91dCBNMlAu
IEluIHRoaXMgY2FzZSB5b3UnZCBhZGQgYW4gI2lmZGVmIGhlcmUgKHBsYWNlbWVudAo+IHN1Ympl
Y3QgdG8gZnVydGhlciBkaXNjdXNzaW9uOyBwZXJzb25hbGx5IEknZCBmYXZvciBpZiBpdCB3YXMg
cHV0Cj4gYXJvdW5kIGp1c3QgdGhlIHByb2JsZW1hdGljIGludm9jYXRpb24gb2YgbWZuX3RvX2dt
Zm4oKSwgd2l0aAo+IGEgc3VpdGFibGUgI2Vsc2U7IGFsdGVybmF0aXZlbHkgaGF2ZSBjb21tb24g
Y29kZSBwcm92aWRlIGEKPiBzdHViIG1mbl90b19nbWZuKCkpIF9hbmRfIGEgcGFnaW5nX21vZGVf
dHJhbnNsYXRlKCkgY2hlY2sKPiBuZWFyIHRoZSB0b3Agb2YgdGhlIGZ1bmN0aW9uLCB0aHVzIHlp
ZWxkaW5nIGNvbnNpc3RlbnQgYmVoYXZpb3IuCgouLi4gSSB3b3VsZCBoYXZlIGF2b2lkZWQgdG8g
d2FzdGUgdGltZSByZXNlbmRpbmcgdGhlIHNlcmllcyB3aXRob3V0IGFkZHJlc3NpbmcgCnlvdXIg
Y29uY2Vybi4KCkluIHRoaXMgY2FzZSwgSSB3aWxsIHN0cm9uZ2x5IG5hY2sgYW55IGRlZmluaXRp
b24gb2YgbWZuX3RvX2dtZm4oKSBpbiB0aGUgCm5vbi1NMlAgY2FzZS4gV2Ugc2F3IHRoZSBpbXBs
aWNhdGlvbiBvbiBBcm0gYW5kIEkganVzdCB3YW50IHRvIHNlZSB0aGUgbWFjcm8gCmNvbXBsZXRl
bHkgZGlzYXBwZWFyIGZyb20gQXJtLgoKRnVydGhlcm1vcmUsICNpZmRlZiBjaHVuayBvZiBjb2Rl
IG1lYW5zIHRoZXkgY29tcGxldGVseSBkaXNhcHBlYXIgZnJvbSB0aGUgY29kZSAKYmFzZSB3aXRo
b3V0IHRoZSBhaWQgb2YgdGhlIGNvbXBpbGVyIGl0c2VsZiAodmlhIG9wdGltaXphdGlvbikuIFRo
aXMgaXMgbGVzcyAKZXJyb3ItcHJvbmUgdGhhbiBhIHBvdGVudGlhbGx5IHdyb25nIGNoZWNrIGFu
ZCB3b3VsZCBhbHNvIGhlbHAgc2FmZXR5IApjZXJ0aWZpY2F0aW9uIGFzIHdlIGRvbid0IG5lZWQu
CgpTbyBJIHN0aWxsIGZhdm9yIHVzaW5nICNpZmRlZiBoZXJlLiBJIGNvdWxkIHJlcGxhY2UgYnkg
YSBzcGVjaWZpYyBLY29uZmlnIChzZWUgYSAKcHJldmlvdXMgYXR0ZW1wdCBbMV0pLgoKCj4gCj4g
SSBmaW5kIGl0IG9kZCB0aGF0IG5vIHN1Y2ggY2hlY2sgaXMgdGhlcmUgcmlnaHQgbm93LCBhcyB0
aGUgcHVibGljCj4gaGVhZGVyIGNsZWFybHkgc2F5cyB0aGlzIGlzIGEgUFYtb25seSBpbnRlcmZh
Y2UuCj4gCj4gTm90ZSB0aGF0IHdpdGggYSBwYWdpbmdfbW9kZV90cmFuc2xhdGUoKSBjaGVjayBh
dCB0aGUgdG9wIG9mCj4gdGhlIGZ1bmN0aW9uIChvciBldmVuIGF0IGl0cyBvbmx5IGNhbGwgc2l0
ZSkgdGhlIG9uZSB0b3dhcmRzIHRoZQo+IGVuZCBvZiB0aGUgZnVuY3Rpb24gc2hvdWxkIHRoZW4g
YmUgZGl0Y2hlZC4KClNlZSBhYm92ZSBteSBvcGluaW9uIG9uIHBhZ2luZ19tb2RlX3RyYW5zbGF0
ZSgpLgoKQ2hlZXJzLAoKWzFdIGh0dHBzOi8vbGlzdHMuZ3QubmV0L3hlbi9kZXZlbC80MTE1MzAK
Cj4gCj4gSmFuCj4gCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:45:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:45: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 1hYSU9-00007B-2M; Wed, 05 Jun 2019 09:45: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYSU7-000076-Vp
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:45:32 +0000
X-Inumbo-ID: a5daf12c-8776-11e9-8a5e-ffec7722b99a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a5daf12c-8776-11e9-8a5e-ffec7722b99a;
 Wed, 05 Jun 2019 09:45:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 03:45:26 -0600
Message-Id: <5CF78F340200007800235687@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 03:45:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559677885-10731-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] libx86: Helper for clearing
 out-of-range CPUID leaves
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 xen-devel <xen-devel@lists.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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDIxOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTE2Myw2ICsxNzAsNTggQEAgdm9pZCB4ODZfY3B1aWRfcG9saWN5X2ZpbGxfbmF0
aXZlKHN0cnVjdCBjcHVpZF9wb2xpY3kgKnApCj4gICAgICByZWNhbGN1bGF0ZV9zeW50aChwKTsK
PiAgfQo+ICAKPiArdm9pZCB4ODZfY3B1aWRfcG9saWN5X2NsZWFyX291dF9vZl9yYW5nZV9sZWF2
ZXMoc3RydWN0IGNwdWlkX3BvbGljeSAqcCkKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4g
Kwo+ICsgICAgemVyb19sZWF2ZXMocC0+YmFzaWMucmF3LCBwLT5iYXNpYy5tYXhfbGVhZiArIDEs
Cj4gKyAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsKPiArCj4g
KyAgICBpZiAoIHAtPmJhc2ljLm1heF9sZWFmIDwgNCApCj4gKyAgICAgICAgbWVtc2V0KHAtPmNh
Y2hlLnJhdywgMCwgc2l6ZW9mKHAtPmNhY2hlLnJhdykpOwo+ICsgICAgZWxzZQo+ICsgICAgewo+
ICsgICAgICAgIGZvciAoIGkgPSAwOyAoaSA8IEFSUkFZX1NJWkUocC0+Y2FjaGUucmF3KSAmJgo+
ICsgICAgICAgICAgICAgICAgICAgICAgcC0+Y2FjaGUuc3VibGVhZltpXS50eXBlKTsgKytpICkK
PiArICAgICAgICAgICAgOwo+ICsKPiArICAgICAgICB6ZXJvX2xlYXZlcyhwLT5jYWNoZS5yYXcs
IGkgKyAxLAo+ICsgICAgICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUocC0+Y2FjaGUucmF3KSAt
IDEpOwoKRG8geW91IHJlYWxseSB3YW50ICJpICsgMSIgaGVyZT8gV291bGRuJ3QgaXQgYmUgYmV0
dGVyIHRvIGZ1bGx5IHphcApzdWJsZWFmIGkgYXMgd2VsbCwgd2hlbiBpdHMgdHlwZSBpcyB6ZXJv
PyBTYW1lIGZvciBsZWFmIDB4YiB0aGVuLgoKPiArICAgIH0KPiArCj4gKyAgICBpZiAoIHAtPmJh
c2ljLm1heF9sZWFmIDwgNyApCj4gKyAgICAgICAgbWVtc2V0KHAtPmZlYXQucmF3LCAwLCBzaXpl
b2YocC0+ZmVhdC5yYXcpKTsKPiArICAgIGVsc2UKPiArICAgICAgICB6ZXJvX2xlYXZlcyhwLT5m
ZWF0LnJhdywgcC0+ZmVhdC5tYXhfc3VibGVhZiArIDEsCj4gKyAgICAgICAgICAgICAgICAgICAg
QVJSQVlfU0laRShwLT5mZWF0LnJhdykgLSAxKTsKPiArCj4gKyAgICBpZiAoIHAtPmJhc2ljLm1h
eF9sZWFmIDwgMHhiICkKPiArICAgICAgICBtZW1zZXQocC0+dG9wby5yYXcsIDAsIHNpemVvZihw
LT50b3BvLnJhdykpOwo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIGZvciAoIGkgPSAw
OyAoaSA8IEFSUkFZX1NJWkUocC0+dG9wby5yYXcpICYmCj4gKyAgICAgICAgICAgICAgICAgICAg
ICBwLT50b3BvLnN1YmxlYWZbaV0udHlwZSk7ICsraSApCj4gKyAgICAgICAgICAgIDsKPiArCj4g
KyAgICAgICAgemVyb19sZWF2ZXMocC0+dG9wby5yYXcsIGkgKyAxLAo+ICsgICAgICAgICAgICAg
ICAgICAgIEFSUkFZX1NJWkUocC0+dG9wby5yYXcpIC0gMSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAg
aWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDB4ZCB8fCAhY3B1aWRfcG9saWN5X3hzdGF0ZXMocCkg
KQo+ICsgICAgICAgIG1lbXNldChwLT54c3RhdGUucmF3LCAwLCBzaXplb2YocC0+eHN0YXRlLnJh
dykpOwo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIC8qIEZpcnN0IHR3byBsZWF2ZXMg
YWx3YXlzIHZhbGlkLiAgUmVzdCBkZXBlbmQgb24geHN0YXRlcy4gKi8KPiArICAgICAgICBpID0g
bWF4KDIsIDY0IC0gX19idWlsdGluX2NsemxsKGNwdWlkX3BvbGljeV94c3RhdGVzKHApKSk7Cj4g
Kwo+ICsgICAgICAgIHplcm9fbGVhdmVzKHAtPnhzdGF0ZS5yYXcsIGksCj4gKyAgICAgICAgICAg
ICAgICAgICAgQVJSQVlfU0laRShwLT54c3RhdGUucmF3KSAtIDEpOwo+ICsgICAgfQoKSW4geDg2
X2NwdWlkX3BvbGljeV9maWxsX25hdGl2ZSgpIHlvdSdyZSB1c2luZyA2MyBhcyB0aGUgbG9vcApi
b3VuZCwgZ3VhcmFudGVlaW5nIHRvIGlnbm9yZSBiaXQgNjMgaW4gY2FzZSBpdCBnYWlucyBhIG1l
YW5pbmcuCkhlcmUgYW5kIGluIHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigpIHlvdSBkb24ndC4g
SSdtIHNsaWdodGx5CndvcnJpZWQgdGhhdCB0aGVzZSBjb2RlIHNlcXVlbmNlcyB3aWxsIG5lZWQg
Y2hhbmdpbmcgKHdpdGggbm8Kd2F5IHRvIGVhc2lseSBub3RpY2UpIHdoZW4gQ1BVSURfR1VFU1Rf
TlJfWFNUQVRFIGdldHMKaW5jcmVhc2VkLiBCdXQgSSdtIG5vdCBnb2luZyB0byBpbnNpc3QgLSBm
b3Igbm93IHRoZSBjb2RlIGlzIGZpbmUKYXMgaXMgKGFmYWljdCkuCgpIYXZpbmcgcmVhY2hlZCB0
aGUgZW5kIG9mIHRoZSBwYXRjaCBhbmQgc2VlaW5nIHRoZSB0aXRsZSBvZgpwYXRjaCAyIC0gaXMg
dGhlcmUgbm8gbmVlZCB0byB1c2UgdGhpcyBmdW5jdGlvbiBhbnl3aGVyZQpvdXRzaWRlIHRoZSBm
dXp6aW5nIGhhcm5lc3M/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:51:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:51: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 1hYSZb-00015r-RF; Wed, 05 Jun 2019 09:51:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYSZZ-00014n-KX
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:51:09 +0000
X-Inumbo-ID: 710d134a-8777-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 710d134a-8777-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 09:51:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 03:51:07 -0600
Message-Id: <5CF790890200007800235696@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 03:51:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559677885-10731-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] tools/fuzz: Add a cpu-policy fuzzing
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDIxOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlcmUgaXMgbm93IGVub3VnaCBjb21wbGV4aXR5IHRoYXQgYSBmdXp6aW5nIGhhcm5l
c3MgaXMgYSBnb29kIGlkZWEsIGFuZAo+IGVub3VnaCBzdXBwb3J0aW5nIGxvZ2ljIHRvIGltcGxl
bWVudCBvbmUgd2hpY2ggQUZMIHNlZW1zIGhhcHB5IHdpdGguCj4gCj4gVGFrZSB0aGUgZXhpc3Rp
bmcgcmVjYWxjdWxhdGVfc3ludGgoKSBoZWxwZXIgYW5kIGV4cG9ydCBpdCBhcwo+IHg4Nl9jcHVp
ZF9wb2xpY3lfcmVjYWxjX3N5bnRoKCksIGFzIGl0IGlzIG5lZWRlZCBieSB0aGUgZnV6emluZyBo
YXJuZXNzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4K
PiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KPiAtLS0KPiAgdG9vbHMvZnV6ei9jcHUtcG9saWN5Ly5naXRpZ25vcmUgICAgICAgICAg
fCAgIDEgKwo+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvTWFrZWZpbGUgICAgICAgICAgICB8ICAy
OCArKysrKwo+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvYWZsLXBvbGljeS1mdXp6ZXIuYyB8IDE4
NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKCkRvZXMgdGhpcyB3YW50IHRvIGJlIGFj
Y29tcGFuaWVkIGJ5IGEgLi9NQUlOVEFJTkVSUyB1cGRhdGUKdG8gdGhlIFg4NiBzZWN0aW9uPwoK
PiAgeGVuL2luY2x1ZGUveGVuL2xpYi94ODYvY3B1aWQuaCAgICAgICAgICAgfCAgIDUgKwo+ICB4
ZW4vbGliL3g4Ni9jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgNyArLQo+ICA1IGZp
bGVzIGNoYW5nZWQsIDIyNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4Kd2l0aCBvbmUgZnVydGhlciByZW1hcms6
Cgo+ICtpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCj4gK3sKPiArICAgIEZJTEUgKmZw
ID0gTlVMTDsKPiArCj4gKyAgICBzZXRidWYoc3RkaW4sIE5VTEwpOwo+ICsgICAgc2V0YnVmKHN0
ZG91dCwgTlVMTCk7Cj4gKwo+ICsgICAgd2hpbGUgKCB0cnVlICkKPiArICAgIHsKPiArICAgICAg
ICBzdGF0aWMgY29uc3Qgc3RydWN0IG9wdGlvbiBvcHRzW10gPSB7Cj4gKyAgICAgICAgICAgIHsg
ImRlYnVnIiwgbm9fYXJndW1lbnQsIE5VTEwsICdkJyB9LAo+ICsgICAgICAgICAgICB7ICJoZWxw
Iiwgbm9fYXJndW1lbnQsIE5VTEwsICdoJyB9LAo+ICsgICAgICAgICAgICB7fSwKPiArICAgICAg
ICB9Owo+ICsgICAgICAgIGludCBjID0gZ2V0b3B0X2xvbmcoYXJnYywgYXJndiwgImhkIiwgb3B0
cywgTlVMTCk7Cj4gKwo+ICsgICAgICAgIGlmICggYyA9PSAtMSApCj4gKyAgICAgICAgICAgIGJy
ZWFrOwo+ICsKPiArICAgICAgICBzd2l0Y2ggKCBjICkKPiArICAgICAgICB7Cj4gKyAgICAgICAg
Y2FzZSAnZCc6Cj4gKyAgICAgICAgICAgIHByaW50ZigiRW5hYmxpbmcgZGVidWdcbiIpOwo+ICsg
ICAgICAgICAgICBkZWJ1ZyA9IHRydWU7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAg
ICAgICBkZWZhdWx0Ogo+ICsgICAgICAgICAgICBwcmludGYoIkJhZCBvcHRpb24gJWQgKCVjKVxu
IiwgYywgYyk7Cj4gKyAgICAgICAgICAgIGV4aXQoLTEpOwo+ICsgICAgICAgICAgICBicmVhazsK
CldvdWxkbid0ICdoJyAod3JvbmdseSkgY29tZSBpbnRvIGhlcmU/IChUaGUgYnJlYWsgc3RhdGVt
ZW50IGFsc28gbG9va3MKdG8gYmUgdW5uZWNlc3NhcnkgYWZ0ZXIgZXhpdCgpLikKCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:52:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:52:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYSas-0001AJ-7j; Wed, 05 Jun 2019 09:52: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYSar-0001AC-7y
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:52:29 +0000
X-Inumbo-ID: 9ed22372-8777-11e9-9521-0fed1df61533
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ed22372-8777-11e9-9521-0fed1df61533;
 Wed, 05 Jun 2019 09:52:25 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /iKya6Wd8Al3anQZ9cvyBHPtguj93JY4HcByLi72t5j4mh5Zw8RjodiUxlTugiyHTS6eJJ6w3X
 MUXey0DTLAFuUU1QCgH/MsIxRLwhkeDEbyvOPsMJgOoPAlJNcmG+K/994SjU4HiGA9SwjxCogv
 ny/U9eZ/9DUQLIKoiqE325uI4IZuiLmsy8isZFiLVwv6XN+U1nr2T1Xjjzl1M7JADZKwZDtUAK
 xxBHbs1P2LuoLhUyKdwb+4Z9IKNnCxIGxzQvFelmNWdbXb8NwAmMXTm1KJx7w3d/CgmfFq8aMI
 ROE=
X-SBRS: 2.7
X-MesageID: 1314391
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1314391"
Date: Wed, 5 Jun 2019 11:52:14 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190605094615.pvop4jfhzlr5yu6d@Air-de-Roger>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
 <20190604084807.3hevw5rh6qu5w3ul@Air-de-Roger>
 <5CF66BCE0200007800235184@prv1-mh.provo.novell.com>
 <20190604162052.oypj4kpllvueusd3@Air-de-Roger>
 <5CF7757E02000078002355E1@prv1-mh.provo.novell.com>
 <5CF7772302000078002355F1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7772302000078002355F1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDI6MDI6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjA2LjE5IGF0IDA5OjU1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3Rl
Ogo+ID4+Pj4gT24gMDQuMDYuMTkgYXQgMTg6MjAsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gT24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDc6MDI6MDZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4+ID4+PiBPbiAwNC4wNi4xOSBhdCAxMDo0OCwgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPiA+Pj4gPiBPbiBNb24sIEp1biAwMywgMjAxOSBhdCAwNzowMDoy
NUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gPj4gVGhpcyByZXZlcnRzIGNvbW1p
dCBiNmJkMDJiN2E4NzdmOWZhYzJkZTY5ZTY0ZDgyNDVkNTZmOTJhYjI1LiBUaGUgY2hhbmdlCj4g
Pj4+ID4+IHdhcyByZWR1bmRhbnQgd2l0aCBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpKCkgYWxy
ZWFkeSBjYWxsaW5nCj4gPj4+ID4+IHBjaV9yb19kZXZpY2UoKS4KPiA+Pj4gPj4gCj4gPj4+ID4+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Pj4gPiAK
PiA+Pj4gPiBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgc3F1YXNoZWQgdG9nZXRoZXIgd2l0aCB5
b3VyIGBBTUQvSU9NTVU6IGRvbid0Cj4gPj4+ID4gImFkZCIgSU9NTVVzYCBwYXRjaCwgb3IgZWxz
ZSBQVkggZG9tMCB3aWxsIGJyZWFrIGJlY2F1c2UKPiA+Pj4gPiB1cGRhdGVfcGFnaW5nX21vZGUg
d2lsbCBmaW5kIGRldmljZXMgbm90IGJlaGluZCBhbiBJT01NVSBhc3NpZ25lZCB0bwo+ID4+PiA+
IGRvbTAsIHRodXMgcmV0dXJuaW5nIGFuIGVycm9yIGFuZCBjcmFzaGluZyBkb20wLgo+ID4+PiAK
PiA+Pj4gSSd2ZSB0YWtlbiBhbm90aGVyIGxvb2sgKHdoaWxlIGNvcnJlY3RpbmcgdGhlIG90aGVy
IHBhdGNoLCBub3cgc2VudAo+ID4+PiBhcyB2Mik6IHVwZGF0ZV9wYWdpbmdfbW9kZSgpIGl0ZXJh
dGVzIG92ZXIgYWxsIGRldmljZXMgdGhlIGRvbWFpbgo+ID4+PiBvd25zLiBUaGUgSU9NTVUgb25l
cywgaGF2aW5nIGJlZW4gc3ViamVjdCBvZiBhbiBlYXJseQo+ID4+PiBwY2lfcm9fZGV2aWNlKCks
IHNob3VsZCBuZXZlciBlbmQgdXAgb24gRG9tMCdzIGxpc3QuIEFuZCBsb29raW5nIGF0Cj4gPj4+
IHRoZSBjb2RlIEkgYWxzbyBjYW4ndCAtIGZvciBub3cgYXQgbGVhc3QgLSBzZWUgaG93IHRoZXkg
Y291bGQgZ2V0Cj4gPj4+IG1vdmVkIHRoZXJlLiBJbiBmYWN0IEkndmUgdmVyaWZpZWQgdGhhdCB0
aGV5IHRha2UgdGhlICJvdmVycmlkZSIKPiA+Pj4gcGF0aCBpbiBfc2V0dXBfaHdkb21fcGNpX2Rl
dmljZXMoKS4KPiA+PiAKPiA+PiBBcyB5b3UgcmVhbGl6ZWQgdGhpcyBjb21taXQgd2FzIGluZGVl
ZCBwYXBlcmluZyBvdmVyIGFuIGV4aXN0aW5nIGlzc3VlCj4gPj4gZWxzZXdoZXJlLiBXaGVuIEkg
ZGlkIHRoaXMgcGF0Y2ggSSBkaWRuJ3QgcmVhbGl6ZQo+ID4+IGFtZF9pb21tdV9kZXRlY3Rfb25l
X2FjcGkgd2FzIGNhbGxpbmcgcGNpX3JvX2RldmljZS4KPiA+PiAKPiA+PiBUaGUgaXNzdWUgaXMg
dGhhdCB3aGVuIHBjaV9yb19kZXZpY2UgZ2V0cyBjYWxsZWQgYnkKPiA+PiBhbWRfaW9tbXVfZGV0
ZWN0X29uZV9hY3BpIGRvbV94ZW4gaGFzIG5vdCBiZWVuIGNyZWF0ZWQgeWV0LCBzbwo+ID4+IHBk
ZXYtPmRvbWFpbiBlbmRzIHVwIGJlaW5nIE5VTEwuCj4gPiAKPiA+IFdlbGwsIHRoYXQncyBiZWlu
ZyBmaXhlZCBieSAiYWRqdXN0IHN5c3RlbSBkb21haW4gY3JlYXRpb24gKGFuZCBjYWxsIGl0Cj4g
PiBlYXJsaWVyIG9uIHg4NikiIChub3RlIHRoYXQgaXQncyAic3BlY2lhbCIgcmF0aGVyIHRoYW4g
InN5c3RlbSIgaW4gdGhlCj4gPiBwb3N0ZWQgdmVyc2lvbikuIHBkZXYtPmRvbWFpbiByZW1haW5p
bmcgdG8gYmUgTlVMTCByZWFsbHkgaXMgdGhlCj4gPiBzbWFsbGVyIG9mIHRoZSBwcm9ibGVtczsg
YWNjZXNzaW5nIGRvbV94ZW4tPmFyY2gucGRldl9saXN0IGlzIHRoZQo+ID4gd29yc2UgcGFydCBo
ZXJlLgo+ID4gCj4gPiBPbmUgdGhpbmcgaXMgY3VyaW91cyB0aG91Z2g6IFNvIGZhciBJIHRob3Vn
aHQgSSB3b3VsZCBoYXZlIHNjcmV3ZWQKPiA+IHVwIHRoaW5ncyBieSBoYXZpbmcgYW1kX2lvbW11
X2RldGVjdF9vbmVfYWNwaSgpIGNhbGxlZCBlYXJsaWVyLAo+ID4gYXMgbWVudGlvbmVkIGluIHRo
YXQgcGF0Y2gncyBkZXNjcmlwdGlvbi4gWW91ciBjaGFuZ2UgdGhhdCBJJ2QgbGlrZQo+ID4gdG8g
cmV2ZXJ0IHByZWRhdGVzIHRoYXQgdGhvdWdoIGJ5IHNldmVyYWwgbW9udGhzLCBzbyBJJ20gZ2V0
dGluZwo+ID4gdGhlIGltcHJlc3Npb24gdGhlIGlzc3VlIGhhcyBiZWVuIG9sZGVyLiBBcyBhIHJl
c3VsdCB0aGUgcmFuZ2Ugb2YKPiA+IHZlcnNpb25zIHRvIGJhY2twb3J0IHRoaXMgdG8gbWF5IGhh
dmUgdG8gZ3Jvdy4KPiAKPiBBbmQgbm8sIEkgY2Fubm90IGNvbmZpcm0gdGhpcyBhcyB0aGUgb3Jp
Z2luYWwgKDQuMTIpIGJlaGF2aW9yOiBUaGVyZQo+IEkgc2VlIGlvbW11X3NldHVwKCkgZ2V0dGlu
ZyBjYWxsZWQgYSBmZXcgbGluZXMgYWZ0ZXIKPiBhcmNoX2luaXRfbWVtb3J5KCkuIFRoZXJlZm9y
ZSBJJ20gc3RpbGwgdW5jbGVhciB3aGF0IGV4YWN0IHByb2JsZW0KPiB0aGUgcGNpX2hpZGVfZGV2
aWNlKCkgYWRkaXRpb24gd2FzIHJlYWxseSBtZWFudCB0byBmaXguCgpBRkFJQ1QgdGhpcyB3YXMg
YW4gZXJyb3Igb24gbXkgc2lkZSwgdGhlIGNvbW1pdCB0aGF0IGZpeGVkIHRoZQp1cGRhdGVfcGFn
aW5nX21vZGUgcmVsYXRlZCBpc3N1ZSBpcyA0MjUwYTQ0MTYyMjVjLCBhbmQgYjZiZDAyYjdhODc3
IGlzCnBsYWluIHdyb25nIHVubGVzcyBJJ20gbWlzc2luZyBzb21ldGhpbmcuCgpQVkggZG9tMCBB
TUQgc3VwcG9ydCBpbiA0LjExIGlzIG5vdCB3b3JraW5nIGFuZCBpdCdzIG5vdCBlYXN5IHRvCmJp
c2VjdCB0aGUgY2hhbmdlcyBiZXR3ZWVuIDQuMTEgYW5kIDQuMTIgaW4gdGhhdCBzdGF0ZS4KCkZv
ciB0aGUgcmV2ZXJ0OgoKQWNrZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:54:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYScr-0001IY-MG; Wed, 05 Jun 2019 09:54: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYScq-0001IQ-AZ
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:54:32 +0000
X-Inumbo-ID: e8f3e8b4-8777-11e9-9926-13c1d579aa0b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8f3e8b4-8777-11e9-9926-13c1d579aa0b;
 Wed, 05 Jun 2019 09:54:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 03:54:28 -0600
Message-Id: <5CF79151020000780023569C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 03:54:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] libx86: Fuzzing 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDIxOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlc2UgYXJlIHRoZSBmaW5hbCBwaWVjZXMgdG8gZ2V0dGluZyB0aGUgZnV6emluZyBo
YXJuZXNzIHdvcmtpbmcgY29ycmVjdGx5LgoKSSdtIG1pbGRseSBjb25mdXNlZCBieSB0aGlzIHN0
YXRlbWVudCwgYXMgaXQgc2VlbXMgdG8gaW1wbHkgdGhlcmUgd2FzCnNvbWV0aGluZyBub3Qgd29y
a2luZyBjb3JyZWN0bHksIHdoZW4gaW4gZmFjdCB0aGVyZSB3YXMgbm90aGluZyBhdAphbGwgLSBw
YXRjaCAyIG9ubHkgYWRkcyBhIG5ldyBoYXJuZXNzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 09:58:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 09: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 1hYSgx-0001T6-9m; Wed, 05 Jun 2019 09:58:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYSgv-0001T1-Ua
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 09:58:45 +0000
X-Inumbo-ID: 80cb2957-8778-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 80cb2957-8778-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 09:58: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8iewx/P23xi57ev29cAteUUcbB+wYeQ0pvSThCxwEXoSOq3nYJ2UgrC2gVGFg91CptS3u6v86l
 ZKQwi3PnwRtaF9c/FgA4kju+CKD9cY13ZVIpWi2UOoiJnyXSpaHHh3tkoTg9uLMKk9ni0L2zaR
 pLDKTH46d5pmiOPmitiXR7Osdq4gouwb+4xI7KYnEFq1qY2xkhFlSer/MwWg9XXHmCFp/QWky0
 udaHWSaWS2hDF3T1bROICTI2ivdPPBRYZ46r9opLJKs8zAQsvbgVyJlKhTLvXg+NMKRnQzpifo
 95c=
X-SBRS: 2.7
X-MesageID: 1345386
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1345386"
To: Jan Beulich <JBeulich@suse.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <5CF79151020000780023569C@prv1-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: <4830243a-87f7-4e78-6c27-d67fe561e617@citrix.com>
Date: Wed, 5 Jun 2019 10:58:40 +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: <5CF79151020000780023569C@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/2] libx86: Fuzzing 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

T24gMDUvMDYvMjAxOSAxMDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkg
YXQgMjE6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVGhlc2UgYXJl
IHRoZSBmaW5hbCBwaWVjZXMgdG8gZ2V0dGluZyB0aGUgZnV6emluZyBoYXJuZXNzIHdvcmtpbmcg
Y29ycmVjdGx5Lgo+IEknbSBtaWxkbHkgY29uZnVzZWQgYnkgdGhpcyBzdGF0ZW1lbnQsIGFzIGl0
IHNlZW1zIHRvIGltcGx5IHRoZXJlIHdhcwo+IHNvbWV0aGluZyBub3Qgd29ya2luZyBjb3JyZWN0
bHksIHdoZW4gaW4gZmFjdCB0aGVyZSB3YXMgbm90aGluZyBhdAo+IGFsbCAtIHBhdGNoIDIgb25s
eSBhZGRzIGEgbmV3IGhhcm5lc3MuCgpJZiB5b3UgcmVjYWxsLCB0aGUgZnV6emluZyBoYXJuZXNz
IHdhcyBwb3N0ZWQgcHJldmlvdXNseSAoZHVyaW5nIHRoZQpsZWFkLXVwIHRvIEwxVEYpIGluIHRo
ZSBzYW1lIHBhdGNoIGFzIHRoZSB1bml0IHRlc3RzLCB3aXRoIGEgbm90ZSBzYXlpbmcKInNvbWV0
aW1lcyBBRkwgZmluZHMgYXNzZXJ0aW9uIGZhaWx1cmVzIi4KCkluIHRoZSBlbmQgSSBkcm9wcGVk
IHRoZSBmdXp6aW5nIGhhcm5lc3MgdW50aWwgSSdkIGdvdCBpdCBpbnRvIGEgc3RhdGUKd2hlcmUg
aXQgZnVuY3Rpb25lZCBjb3JyZWN0bHksIGFuZCB0aGlzIGlzIHRoZSBmaW5hbCBwaWVjZSB3aGlj
aCBpc24ndAp5ZXQgY29tbWl0dGVkIHVwc3RyZWFtLgoKQXMgdG8geW91ciBxdWVzdGlvbiBpbiBw
YXRjaCAxIC0gYWxsIG9mIHRoZSBuZXcgbGlicmFyeSBmdW5jdGlvbmFsaXR5IGlzCnN0cmljdGx5
IHJlbGV2YW50IHRvIG1ha2luZyBET01DVExfc2V0X2NwdV9wb2xpY3kgZnVuY3Rpb24gY29ycmVj
dGx5LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:00:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10: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 1hYSi9-0001iQ-RF; Wed, 05 Jun 2019 10:00: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYSi9-0001Z7-09
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:00:01 +0000
X-Inumbo-ID: ae0b006d-8778-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae0b006d-8778-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:00:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 03:59:59 -0600
Message-Id: <5CF7929D02000078002356CE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 03:59:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
 <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
 <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
In-Reply-To: <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Robin Murphy <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>

Pj4+IE9uIDA1LjA2LjE5IGF0IDExOjI0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA1LzA2LzIwMTkgMDg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4wNi4x
OSBhdCAxODoxMSwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IE9uIDUvMzEvMTkg
MTA6NTMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFjY29yZGluZyB0byBMaW51eCBjb21t
aXQgZTc1YmVmMmE0ZiAoImFybTY0OiBTZWxlY3QKPj4+PiBBUkNIX0hBU19GQVNUX01VTFRJUExJ
RVIiKSB0aGlzIGlzIGEgZnVydGhlciBpbXByb3ZlbWVudCBvdmVyIHRoZQo+Pj4+IHZhcmlhbnQg
dXNpbmcgb25seSBiaXR3aXNlIG9wZXJhdGlvbnMgb24gYXQgbGVhc3Qgc29tZSBoYXJkd2FyZSwg
YW5kIG5vCj4+Pj4gd29yc2Ugb24gb3RoZXIuCj4+Pj4KPj4+PiBTdWdnZXN0ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4+IC0tLQo+Pj4+IFJGQzogVG8gYmUg
aG9uZXN0IEknbSBub3QgZnVsbHkgY29udmluY2VkIHRoaXMgaXMgYSB3aW4gaW4gcGFydGljdWxh
ciBpbgo+Pj4+ICAgICAgICB0aGUgaHdlaWdodDMyKCkgY2FzZSwgYXMgdGhlcmUncyBubyBhY3R1
YWwgc2hpZnQgaW5zbiB3aGljaCBnZXRzCj4+Pj4gICAgICAgIHJlcGxhY2VkIGJ5IHRoZSBtdWx0
aXBsaWNhdGlvbi4gRXZlbiBmb3IgaHdlaWdodDY0KCkgdGhlIGNvbXBpbGVyCj4+Pj4gICAgICAg
IGNvdWxkIGVtaXQgYmV0dGVyIGNvZGUgYW5kIGF2b2lkIHRoZSBleHBsaWNpdCBzaGlmdCBieSAz
MiAod2hpY2ggaXQKPj4+PiAgICAgICAgZW1pdHMgYXQgbGVhc3QgZm9yIG1lKS4KPj4+Cj4+PiBJ
IGNhbiBzZWUgbXVsdGlwbGljYXRpb24gaW5zdHJ1Y3Rpb24gdXNlZCBpbiBib3RoIGh3ZWlnaHQz
MigpIGFuZAo+Pj4gaHdlaWdodDY0KCkgd2l0aCB0aGUgY29tcGlsZXIgSSBhbSB1c2luZy4KPj4g
Cj4+IFRoYXQgaXMgZm9yIHdoaWNoIGV4YWN0IGltcGxlbWVudGF0aW9uPwo+IAo+IEEgc2ltcGxl
IGNhbGwgaHdlaWdodDY0KCkuCgpUaGF0J3MgYXMgYW1iaWd1b3VzIGFzIGl0IHdhcyBiZWZvcmU6
IEFyZSB5b3UgdGFsa2luZyBhYm91dAp1bi1wYXRjaGVkIGNvZGUgKGJlZm9yZSB0aGlzIHNlcmll
cyksIG9yIHBhdGNoZXMgdXAgdG8gYXQKbGVhc3QgdGhpcyBvbmUgYXBwbGllZC4gV2hhdCBJJ20g
dHJ5aW5nIHRvIHVuZGVyc3RhbmQgaXMgaWYgeW91cgpjb21waWxlciBpcyBzbWFydCBlbm91Z2gg
dG8gdXNlIE1VTCB3aXRob3V0IHVzIHRlbGxpbmcgaXQgdG8uCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:05:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:05:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYSmy-0002ZO-HN; Wed, 05 Jun 2019 10: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYSmw-0002ZE-Td
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:04:58 +0000
X-Inumbo-ID: 5f5dd15d-8779-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f5dd15d-8779-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10: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 1hYSmu-0004UC-UV; Wed, 05 Jun 2019 10: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 1hYSmu-0000Os-Ip; Wed, 05 Jun 2019 10:04:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYSmu-0006k7-IB; Wed, 05 Jun 2019 10:04:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137352-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
X-Osstest-Versions-That: xen=0e623fad00d84f7051950cb35db06bd0389999c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 10:04:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 137352: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM1MiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM1Mi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGZmN2U3MmExY2FjN2Rm
ZTMzZWEzYzVhNTI4ZGViY2VhZDE4ZTBiMjIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDBlNjIzZmFkMDBkODRmNzA1MTk1MGNiMzVkYjA2YmQwMzg5OTk5YzkKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzE3MCAgMjAxOS0wNi0wMiAwOToxODozMyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzczNTIgIDIwMTktMDYtMDUgMDk6MjE6NTggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJhb2Rv
bmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dp
b2xpQHN1c2UuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+
CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNA
dGtsZW5neWVsLmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAwZTYyM2ZhZDAw
Li5mZjdlNzJhMWNhICBmZjdlNzJhMWNhYzdkZmUzM2VhM2M1YTUyOGRlYmNlYWQxOGUwYjIyIC0+
IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:10:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:10:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYSsD-0003UB-A0; Wed, 05 Jun 2019 10:10: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYSsB-0003U6-8u
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:10:23 +0000
X-Inumbo-ID: 1ea0a324-877a-11e9-8171-d7730cbc4bc0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ea0a324-877a-11e9-8171-d7730cbc4bc0;
 Wed, 05 Jun 2019 10:10:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 04:10:17 -0600
Message-Id: <5CF7950302000078002356E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 04:10:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.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>
In-Reply-To: <b0f4d528-deee-b09c-3d0b-417c7b870c88@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDExOjM1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA1LzA2LzIwMTkgMDg6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4wNi4x
OSBhdCAxODoyMiwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IE9uIDYvNC8xOSA1
OjE0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAwMy4wNi4xOSBhdCAxODowMywg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+Pj4gVGhpcyBwYXRjaCBpbnRyb2R1Y2Vz
IGEgY29uZmlnIG9wdGlvbiBIQVNfTTJQIHRvIHRlbGwgd2hldGhlciBhbgo+Pj4+PiBhcmNoaXRl
Y3R1cmUgaW1wbGVtZW50cyB0aGUgTTJQLgo+Pj4+PiAgICAgICAtIGlvbW11X2h3ZG9tX2luaXQ6
IEZvciBub3csIHdlIHJlcXVpcmUgdGhlIE0yUCBzdXBwb3J0IHdoZW4gdGhlIElPTU1VCj4+Pj4+
ICAgICAgIGlzIG5vdCBzaGFyaW5nIHRoZSBQMk0uCj4+Pj4+ICAgICAgIC0gbWVtb3J5X2V4Y2hh
bmdlOiBUaGUgaHlwZXJjYWxsIGlzIG1hcmtlZCBhcyBub3Qgc3VwcG9ydGVkIHdoZW4gdGhlCj4+
Pj4+ICAgICAgIE0yUCBkb2VzIG5vdCBleGlzdC4KPj4+Pgo+Pj4+IEJ1dCB3aGVyZSdzIHRoZSBj
b25uZWN0aW9uIGJldHdlZW4gdGhlcmUgYmVpbmcgTTJQIGFuZCB0aGUKPj4+PiBhdmFpbGFiaWxp
dHkgb2YgdGhpcyBvcGVyYXRpb24/IEkgdGhpbmsgSSd2ZSBzdWdnZXN0ZWQgc28gYmVmb3JlOgo+
Pj4+IFdoeSBkb24ndCB3ZSBzaW1wbHkgZGlzYWJsZSB0aGlzIG9wZXJhdGlvbiBmb3IgdHJhbnNs
YXRlZAo+Pj4+IGd1ZXN0cyAoaW4gYW4gaW5kZXBlbmRlbnQgcGF0Y2gpPwo+Pj4KPj4+IEFuZCBJ
IGFuc3dlcmVkIHRoYXQgbWZuX3RvX2dtZm4oKSBpcyB1c2VkIGluIHRoZSBmdW5jdGlvbi4gSSBy
ZWFsbHkKPj4+IGRvbid0IHdhbnQgdG8gaW1wbGVtZW50IHRoZSBtYWNybyBvbiBBcm0gKGV2ZW4g
aWYgaXQgaXMgZHVtbXkpLgo+Pj4KPj4+IFlvdSBoYXZlbid0IGFuc3dlcmVkIGJhY2sgdG8gdGhh
dCBjb21tZW50IGFuZCBJIGFzc3VtZWQgdGhpcyB3YXMgZmluZQo+Pj4gd2l0aCB5b3UuLi4KPj4g
Cj4+IFdlbGwsIEkgZ3Vlc3MgaXQgd2FzLCBidXQgc3VwcGx5aW5nIHRoZSAid2h5IiBpbiB0aGUg
ZGVzY3JpcHRpb24gKG9yCj4+IGF0dGFjaGVkIGFzIGEgYnJpZWYgY29tbWVudCB0byB0aGUgI2lm
ZGVmKSB3b3VsZCBoYXZlIGhlbHBlZAo+PiBhdm9pZCByZS1yYWlzaW5nIHRoZSBzYW1lIHF1ZXN0
aW9uLiBIb3dldmVyLCB0aGlua2luZyBhYm91dCBpdAo+PiBhZ2FpbiBJJ20gbm90IHN1cmUgSSBh
Z3JlZSB3aXRoICNpZmRlZi1pbmcgb3V0IHRoZSBlbnRpcmUgKGxhcmdlKQo+PiBmdW5jdGlvbiBi
b2R5IC0gSSdkIHJlYWxseSBwcmVmZXIgdGhlIGFsdGVybmF0aXZlIGFwcHJvYWNoCj4+IHN1Z2dl
c3RlZCBhYm92ZS4KPiAKPiBJIHdvdWxkIGFwcHJlY2lhdGUgaWYgeW91IGNsYXJpZmllZCBpdCBp
biB0aGUgcHJldmlvdXMgdmVyc2lvbiByYXRoZXIgdGhhbiAKPiBleHBlY3RpbmcgbWUgdG8gdW5k
ZXJzdGFuZCB0aGUgaGlkZGVuIG1lYW5pbmcuIEJlY2F1c2UgLi4uCgpJJ20gc29ycnkgZm9yIHRo
aXMsIGJ1dCAidGhpbmtpbmcgYWJvdXQgdGhpcyBhZ2FpbiIgbWVhbnMgSSB3YXMgY29taW5nCnRv
IHRoYXQgY29uY2x1c2lvbiBub3csIG5vdCBiYWNrIHRoZW4uCgo+PiBPciBvdGhlcndpc2UgSSdk
IHNlZSB5ZXQgYW5vdGhlciBzZXBhcmF0ZSBLY29uZmlnIG9wdGlvbgo+PiBpZGVudGlmeWluZyB3
aGV0aGVyIGFuIGFyY2ggc3VwcG9ydHMgbm9uLXRyYW5zbGF0ZWQgbW9kZSBpbiB0aGUKPj4gZmly
c3QgcGxhY2UuIFRoYXQgb3B0aW9uIHdvdWxkIHNlbGVjdCB0aGUgTTJQIG9uZSB0aGVuLCBhcyBJ
IGNhbid0Cj4+IHNlZSBob3cgb25lIHdvdWxkIGdvIGFib3V0IHN1cHBvcnRpbmcgbm9uLXRyYW5z
bGF0ZWQgZ3Vlc3RzCj4+IHdpdGhvdXQgTTJQLiBJbiB0aGlzIGNhc2UgeW91J2QgYWRkIGFuICNp
ZmRlZiBoZXJlIChwbGFjZW1lbnQKPj4gc3ViamVjdCB0byBmdXJ0aGVyIGRpc2N1c3Npb247IHBl
cnNvbmFsbHkgSSdkIGZhdm9yIGlmIGl0IHdhcyBwdXQKPj4gYXJvdW5kIGp1c3QgdGhlIHByb2Js
ZW1hdGljIGludm9jYXRpb24gb2YgbWZuX3RvX2dtZm4oKSwgd2l0aAo+PiBhIHN1aXRhYmxlICNl
bHNlOyBhbHRlcm5hdGl2ZWx5IGhhdmUgY29tbW9uIGNvZGUgcHJvdmlkZSBhCj4+IHN0dWIgbWZu
X3RvX2dtZm4oKSkgX2FuZF8gYSBwYWdpbmdfbW9kZV90cmFuc2xhdGUoKSBjaGVjawo+PiBuZWFy
IHRoZSB0b3Agb2YgdGhlIGZ1bmN0aW9uLCB0aHVzIHlpZWxkaW5nIGNvbnNpc3RlbnQgYmVoYXZp
b3IuCj4gCj4gLi4uIEkgd291bGQgaGF2ZSBhdm9pZGVkIHRvIHdhc3RlIHRpbWUgcmVzZW5kaW5n
IHRoZSBzZXJpZXMgd2l0aG91dCAKPiBhZGRyZXNzaW5nIAo+IHlvdXIgY29uY2Vybi4KPiAKPiBJ
biB0aGlzIGNhc2UsIEkgd2lsbCBzdHJvbmdseSBuYWNrIGFueSBkZWZpbml0aW9uIG9mIG1mbl90
b19nbWZuKCkgaW4gdGhlIAo+IG5vbi1NMlAgY2FzZS4gV2Ugc2F3IHRoZSBpbXBsaWNhdGlvbiBv
biBBcm0gYW5kIEkganVzdCB3YW50IHRvIHNlZSB0aGUgbWFjcm8gCj4gY29tcGxldGVseSBkaXNh
cHBlYXIgZnJvbSBBcm0uCj4gCj4gRnVydGhlcm1vcmUsICNpZmRlZiBjaHVuayBvZiBjb2RlIG1l
YW5zIHRoZXkgY29tcGxldGVseSBkaXNhcHBlYXIgZnJvbSB0aGUgY29kZSAKPiBiYXNlIHdpdGhv
dXQgdGhlIGFpZCBvZiB0aGUgY29tcGlsZXIgaXRzZWxmICh2aWEgb3B0aW1pemF0aW9uKS4gVGhp
cyBpcyBsZXNzIAo+IGVycm9yLXByb25lIHRoYW4gYSBwb3RlbnRpYWxseSB3cm9uZyBjaGVjayBh
bmQgd291bGQgYWxzbyBoZWxwIHNhZmV0eSAKPiBjZXJ0aWZpY2F0aW9uIGFzIHdlIGRvbid0IG5l
ZWQuCgpUaGF0J3Mgb25lIHBlcnNwZWN0aXZlIHRvIHRha2UuIFRoZSBvdGhlciBpcyB0aGF0IHBl
b3BsZSBjaGFuZ2luZyBhbmQKdGVzdGluZyBvbmx5IEFybSBjb2RlIHdpbGwgbm90IGVhc2lseSBu
b3RpY2UgaWYgdGhleSBicmVhayB0aGF0IGZ1bmN0aW9uLgpTZWUgZm9yIGV4YW1wbGUgQW5kcmV3
J3MgcmVxdWVzdCBhbmQgZm9sbG93LXVwIHBhdGNoIHRvIG15IGh3ZWlnaHQoKQpzZXJpZXMsIGNv
bnZlcnRpbmcgZnJvbSAjaWZkZWYgdG8gaWYoKS4KCj4gU28gSSBzdGlsbCBmYXZvciB1c2luZyAj
aWZkZWYgaGVyZS4gSSBjb3VsZCByZXBsYWNlIGJ5IGEgc3BlY2lmaWMgS2NvbmZpZyAoc2VlIGEg
Cj4gcHJldmlvdXMgYXR0ZW1wdCBbMV0pLgoKRGlkIHlvdSBwZXJoYXBzIHN1cHBseSB0aGUgd3Jv
bmcgbGluaz8gVGhlcmUncyBubyBLY29uZmlnIG9wdGlvbgpiZWluZyBpbnRyb2R1Y2VkL3N1Z2dl
c3RlZCB0aGVyZS4KCj4+IEkgZmluZCBpdCBvZGQgdGhhdCBubyBzdWNoIGNoZWNrIGlzIHRoZXJl
IHJpZ2h0IG5vdywgYXMgdGhlIHB1YmxpYwo+PiBoZWFkZXIgY2xlYXJseSBzYXlzIHRoaXMgaXMg
YSBQVi1vbmx5IGludGVyZmFjZS4KPj4gCj4+IE5vdGUgdGhhdCB3aXRoIGEgcGFnaW5nX21vZGVf
dHJhbnNsYXRlKCkgY2hlY2sgYXQgdGhlIHRvcCBvZgo+PiB0aGUgZnVuY3Rpb24gKG9yIGV2ZW4g
YXQgaXRzIG9ubHkgY2FsbCBzaXRlKSB0aGUgb25lIHRvd2FyZHMgdGhlCj4+IGVuZCBvZiB0aGUg
ZnVuY3Rpb24gc2hvdWxkIHRoZW4gYmUgZGl0Y2hlZC4KPiAKPiBTZWUgYWJvdmUgbXkgb3Bpbmlv
biBvbiBwYWdpbmdfbW9kZV90cmFuc2xhdGUoKS4KCkFzIHNhaWQgLSBhcyBwZXIgdGhlIHB1Ymxp
YyBoZWFkZXIgc3VjaCBhIGNoZWNrIHNob3VsZCBiZSBhZGRlZApfYW55d2F5Xy4gVGhlICNpZmRl
ZiwgaWYgd2UgZGVjaWRlIHRvIGdvIHRoYXQgcm91dGUsIGltbyBzaG91bGQKdGhlbiBsaXZlIF9h
ZnRlcl8gdGhhdCBjaGVjaywgd2l0aCBBU1NFUlRfVU5SRUFDSEFCTEUoKSBpbiBpdHMgI2Vsc2Uu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:19:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:19: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 1hYT10-0003lm-9W; Wed, 05 Jun 2019 10:19: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYT0z-0003lh-T3
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:19:29 +0000
X-Inumbo-ID: 66025d10-877b-11e9-b01e-bfe5a14b27f9
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 66025d10-877b-11e9-b01e-bfe5a14b27f9;
 Wed, 05 Jun 2019 10:19:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 04:19:26 -0600
Message-Id: <5CF7972B0200007800235713@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 04:19:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
In-Reply-To: <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE5OjIyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IFRoZSBvbmx5IG9uZSB3ZSBjb3VsZCBjb25zaWRlciBpcyA0LjEwLCBidXQgQUZBSUNUIEphbiBh
bHJlYWR5IGRpZCBjdXQgCj4gdGhlIGxhc3QgcmVsZWFzZSBmb3IgaXQuCgpJJ3ZlIHNlbnQgYSBj
YWxsIGZvciBiYWNrcG9ydCByZXF1ZXN0cy4gVGhlIHRyZWUgaXNuJ3QgY2xvc2VkIHlldCwgYnV0
CnNvb24gd2lsbCBiZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:19:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10: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 1hYT1B-0003mZ-J5; Wed, 05 Jun 2019 10:19:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYT1A-0003mI-Bf
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:19:40 +0000
X-Inumbo-ID: 6c9f45eb-877b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6c9f45eb-877b-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:19:38 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4ED61374;
 Wed,  5 Jun 2019 03:19: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 842AB3F690;
 Wed,  5 Jun 2019 03:19:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
Date: Wed, 5 Jun 2019 11:19:35 +0100
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: <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNS8wNi8yMDE5IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gVHVl
LCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBUaGUgcGFnZS10YWJsZSB3YWxr
ZXIgaXMgY29uZmlndXJlZCB0byB1c2UgdGhlIHNhbWUgc2hhcmVhYmlsaXR5IGFuZAo+PiBjYWNo
ZWFiaWxpdHkgYXMgdGhlIGFjY2VzcyBwZXJmb3JtZWQgd2hlbiB1cGRhdGluZyB0aGUgcGFnZS10
YWJsZXMuIFRoaXMKPj4gbWVhbnMgY2xlYW5pbmcgdGhlIGNhY2hlIGZvciBzZWNvbmRhcnkgQ1BV
cyBydW50aW1lIHBhZ2UtdGFibGVzIGlzCj4+IHVubmVjZXNzYXJ5Lgo+IAo+IEFsbCByaWdodC4g
SXMgdGhlcmUgYW4gZXhwbGljaXQgY29uZmlndXJhdGlvbiBmb3IgdGhlIHNoYXJlYWJpbGl0eSBh
bmQKPiBjYWNoZWFiaWxpdHkgdXNlZCBieSB0aGUgcGFnZS10YWJsZSB3YWxrZXIgb3IgaXMgaXQg
c3BlY2lmaWVkIGFzIHN1Y2ggaW4KPiB0aGUgQXJtIEFybT8KClNlZSB0aGUgY29uZmlndXJhdGlv
biBvZiBUQ1JfRUwyLCBJIGNhbiBtZW50aW9uIGl0LgoKPiBBbHNvLCBpc24ndCBpdCBwb3NzaWJs
ZSB0aGF0IENQVXMgb24gYSBkaWZmZXJlbnQgY2x1c3Rlcgo+IChiaWcuTElUVExFKSB3b3VsZCBo
YXZlIGlzc3VlcyB3aXRoIHRoaXMgaWYgdGhlIGNhY2hlIGNvdWxkIGJlIHNwbGl0Cj4gYmV0d2Vl
biB0aGUgdHdvIGNsdXN0ZXJzPwoKSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMuLi4gQ2FjaGUgc2hv
dWxkIGJlIGNvaGVyZW50IHdoZW4gYSBDUFUgbGVhdmVzIEVMMy4KQnV0IHdlIGFscmVhZHkgc2hh
cmUgc29tZSBiaXRzIG9mIHRoZSBwYWdlIHRhYmxlcyBiZXR3ZWVuIHRoZSBwcm9jZXNzb3IgKHNl
ZSAKY3JlYXRlX3hlbl9wYWdlX3RhYmxlcykuIFNvIEkgZG9uJ3Qgc2VlIHdoZXJlIHRoZXJlIGlz
IGEgcG9zc2libGUgcHJvYmxlbSBoZXJlLgoKQ2hlZXJzLAoKPiAKPiAKPj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IEFu
ZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4+Cj4+IC0tLQo+PiAgICAgIENo
YW5nZXMgaW4gdjI6Cj4+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4+IC0t
LQo+PiAgIHhlbi9hcmNoL2FybS9tbS5jIHwgMyAtLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMyBk
ZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2Fy
Y2gvYXJtL21tLmMKPj4gaW5kZXggY2RhMjg0N2QwMC4uNmRiN2RkYTBkYSAxMDA2NDQKPj4gLS0t
IGEveGVuL2FyY2gvYXJtL21tLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPj4gQEAgLTc2
OSw5ICs3NjksNiBAQCBpbnQgaW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxlcyhpbnQgY3B1KQo+PiAg
ICAgICAgICAgd3JpdGVfcHRlKCZmaXJzdFtmaXJzdF90YWJsZV9vZmZzZXQoRE9NSEVBUF9WSVJU
X1NUQVJUK2kqRklSU1RfU0laRSldLCBwdGUpOwo+PiAgICAgICB9Cj4+ICAgCj4+IC0gICAgY2xl
YW5fZGNhY2hlX3ZhX3JhbmdlKGZpcnN0LCBQQUdFX1NJWkUpOwo+PiAtICAgIGNsZWFuX2RjYWNo
ZV92YV9yYW5nZShkb21oZWFwLCBET01IRUFQX1NFQ09ORF9QQUdFUypQQUdFX1NJWkUpOwo+PiAt
Cj4+ICAgICAgIHBlcl9jcHUoeGVuX3BndGFibGUsIGNwdSkgPSBmaXJzdDsKPj4gICAgICAgcGVy
X2NwdSh4ZW5fZG9tbWFwLCBjcHUpID0gZG9taGVhcDsKPj4gICAKPj4gLS0gCj4+IDIuMTEuMAo+
PgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:20:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:20:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYT1a-0004PL-U5; Wed, 05 Jun 2019 10: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYT1Z-0004Dr-3f
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:20:05 +0000
X-Inumbo-ID: 7b8e534d-877b-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 7b8e534d-877b-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:20:03 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tjbXVV3CJs+Lvm/XpZV3B3GVU/x9I416pApeT2dvTQFL4NoTy1sfWTCzT42ywM9fB48o9KPU2E
 IWPaVodWlpDyS/TPzmaSg0IwPvD5Z99RfNQue46wx+SYKfO0mpIlHUAeK4DTpJ8Pk18VSUp/7I
 ZMynGgm2681VoIhXgc9nIa5oxJTI/II5SZiQ7DF3+P+l8dsBMDCgMyA/omLo63aSgMPJTI7zgO
 8/GGlQGFJlJOpjiszFb3ihG1zLy9ecSWEON1a0xlZ0vmYURg9eFx5I1iMKNAt7Ha72Hqi77n/x
 /Ys=
X-SBRS: 2.7
X-MesageID: 1315381
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1315381"
Date: Wed, 5 Jun 2019 12:19:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190605101953.3qn7kzgsnpoltl3v@Air-de-Roger>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF666F90200007800235113@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF666F90200007800235113@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDY6NDE6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmF0aGVyIHRoYW4gY2hlY2tpbmcgdGhhdCBhIHBhZ2UgdGFibGUgaXMgX25vdF8gIm93
bmVkIiBieSB0aGUgZmFrZSBDT1cKPiBkb21haW4sIGNoZWNrIHRoYXQgaXQncyBvd25lZCBieSB0
aGUgZG9tYWluIGFjdHVhbGx5IHdhbnRpbmcgdG8gaW5zdGFsbAo+IGl0Lgo+IAo+IFN3aXRjaCBh
d2F5IGZyb20gQlVHX09OKCkgYXQgdGhlIHNhbWUgdGltZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+IC0tLQo+IHYyOiBTcGxpdCBvdXQgZnJvbSBs
YXJnZXIgcGF0Y2ggdG8gbWFrZSBmdXJ0aGVyIGFkanVzdG1lbnRzLgo+IC0tLQo+IFRoaW5raW5n
IGFib3V0IGl0IEkgd29uZGVyIHdoeSB3ZSBoYXZlIHN1Y2ggYSBjaGVjayBoZXJlIGFuZCBuby13
aGVyZQo+IGVsc2UuIEFuIGFsdGVybmF0aXZlIHdvdWxkIHNlZW0gdG8gYmUgdG8gc2ltcGx5IGRy
b3AgdGhlIEJVR19PTigpLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3Au
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwo+IEBAIC03MDYsNyArNzA2
LDcgQEAgc3RhdGljIGludCByZWFkX2NyKHVuc2lnbmVkIGludCByZWcsIHVucwo+ICAKPiAgICAg
IGNhc2UgMzogLyogUmVhZCBDUjMgKi8KPiAgICAgIHsKPiAtICAgICAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnItPmRvbWFpbjsKPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpj
dXJyZCA9IGN1cnItPmRvbWFpbjsKPiAgICAgICAgICBtZm5fdCBtZm47Cj4gIAo+ICAgICAgICAg
IGlmICggIWlzX3B2XzMyYml0X2RvbWFpbihjdXJyZCkgKQo+IEBAIC03MjMsOCArNzIzLDE0IEBA
IHN0YXRpYyBpbnQgcmVhZF9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnMKPiAgICAgICAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2UocGw0ZSk7Cj4gICAgICAgICAgICAgICp2YWwgPSBjb21wYXRfcGZu
X3RvX2NyMyhtZm5fdG9fZ21mbihjdXJyZCwgbWZuX3gobWZuKSkpOwo+ICAgICAgICAgIH0KPiAt
ICAgICAgICAvKiBQVHMgc2hvdWxkIG5vdCBiZSBzaGFyZWQgKi8KPiAtICAgICAgICBCVUdfT04o
cGFnZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UobWZuKSkgPT0gZG9tX2Nvdyk7Cj4gKwo+ICsgICAg
ICAgIC8qIFBUcyBzaG91bGQgYmUgb3duZWQgYnkgdGhlaXIgZG9tYWlucyAqLwo+ICsgICAgICAg
IGlmICggcGFnZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UobWZuKSkgIT0gY3VycmQgKQo+ICsgICAg
ICAgIHsKPiArICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICAgICAgICAg
IGRvbWFpbl9jcmFzaChjdXJyZCk7CgpJIHdvbmRlciB3aGV0aGVyIHlvdSBjb3VsZCBrZWVwIGN1
cnJkIGFzIGNvbnN0IGFuZCBqdXN0IHVzZQpjdXJyLT5kb21haW4gaGVyZS4KClRoYW5rcywgUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10: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 1hYTH2-0005vZ-Ru; Wed, 05 Jun 2019 10: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTH1-0005v2-SX
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:36:03 +0000
X-Inumbo-ID: b760e38d-877d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b760e38d-877d-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:36:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AD908374;
 Wed,  5 Jun 2019 03:36:02 -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 E276D3F690;
 Wed,  5 Jun 2019 03:36:01 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-17-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041048490.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <97d5c58d-b198-a094-4f54-78d94d1c8d42@arm.com>
Date: Wed, 5 Jun 2019 11:36:00 +0100
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: <alpine.DEB.2.21.1906041048490.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 16/19] xen/arm: mm:
 Protect Xen page-table update with a spinlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrii_Anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA1LzA2LzIwMTkgMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoZSBmdW5j
dGlvbiBjcmVhdGVfeGVuX2VudHJpZXMoKSBtYXkgYmUgY2FsbGVkIGNvbmN1cnJlbnRseS4gRm9y
Cj4+IGluc3RhbmNlLCB3aGlsZSB0aGUgdm1hcCBhbGxvY2F0aW9uIGlzIHByb3RlY3RlZCBieSBh
IHNwaW5sb2NrLCB0aGUKPj4gbWFwcGluZyBpcyBub3QuCj4gCj4gRG8geW91IGhhdmUgYW4gZXhh
bXBsZSBvZiBwb3RlbnRpYWwgY29uY3VycmVudCBjYWxscyBvZgo+IGNyZWF0ZV94ZW5fZW50cmll
cygpIHdoaWNoIGRvZXNuJ3QgaW52b2x2ZSBjb25jdXJyZW50IHZtYXBzIChiZWNhdXNlCj4gdm1h
cHMgYXJlIGFscmVhZHkgcHJvdGVjdGVkIGJ5IHRoZWlyIHNwaW5sb2NrKT8gdm1hcCArIHNvbWV0
aGluZ19lbHNlCj4gZm9yIGluc3RhbmNlPwpXZWxsLCBJIGdhdmUgYW4gZXhhbXBsZSBoZXJlLiBU
aGUgdm1hcCBhbGxvY2F0aW9uIChpLmUgdm1fYWxsb2MpIGlzIHByb3RlY3RlZCBieSAKYSBzcGlu
bG9jay4gSG93ZXZlciwgd2hlbiB0aGUgbWFwcGluZyBpcyBkb25lIHRoZXJlIGFyZSBubyBzcGlu
bG9jayB0byBwcm90ZWN0ZWQgCmFnYWluc3QgY29uY3VycmVudCBvbmUuCgpTbyB0aGUgZm9sbG93
aW5nIHNjZW5hcmlvIGNvdWxkIGhhcHBlbjoKCkNQVTAJCQkJICAgICAgfAlDUFUxCgkJCQkgICAg
ICB8CnZtYXAoKQkJCQkgICAgICB8CXZtYXAoKQogICB2bV9hbGxvYygpCQkJICAgICAgfCAgIHZt
X2FsbG9jKCkKICAgICBzcGluX2xvY2soKQkJCSAgICAgIHwKICAgICAuLi4JCQkgIAkgICAgICB8
CiAgICAgc3Bpbl91bmxvY2soKQkJICAgICAgfAoJCQkJICAgICAgfAkgICAgc3Bpbl9sb2NrKCkK
ICAgICAqIGludGVycnVwdCAqCQkgICAgICB8CSAgICAuLi4KCQkJCSAgICAgIHwJICAgIHNwaW5f
dW5sb2NrKCkKCQkJCSAgICAgIHwKICAgICBtYXBfcGFnZXNfdG9feGVuKCkJCSAgICAgIHwJICAg
IG1hcF9wYWdlc190b194ZW4oKQoJZW50cnkgPSAmeGVuX3NlY29uZFtYXQkgICAgICB8CSAJZW50
cnkgPSAmeGVuX3NlY29uZFtZXQoJKiBlbnRyeSBpbnZhbGlkICogICAgICAgICAgICAgfCAgICAg
ICAgICogZW50cnkgaW52YWxpZCAqCgljcmVhdGVfeGVuX3RhYmxlKCkJICAgICAgfAkJY3JlYXRl
X3hlbl90YWJsZSgpCgkKCkFzc3VtaW5nIFggPT0gWSAoaS5lIHdlIHRoZSB4ZW4gc2Vjb25kIGVu
dHJ5IGlzIHRoZSBzYW1lKSwgdGhlbiBvbmUgd2lsbCB3aW4gdGhlIApyYWNlIGFuZCB0aGVyZWZv
cmUgb25lIG1hcHBpbmcgd2lsbCBiZSBpbmV4aXN0ZW50LgoKQnV0IGFzIEkgd3JvdGUsIHRoZSBj
aGFuY2UgaXQgaXMgaGFwcGVuaW5nIGlzIHZlcnkgbGltaXRlZC4KCkkgY2FuIGFkZCB0aGF0IGlu
IHRoZSBjb21taXQgbWVzc2FnZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:38:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:38:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTJS-000644-GN; Wed, 05 Jun 2019 10:38: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=HUAv=UE=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hYTJQ-00063z-MP
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:38:32 +0000
X-Inumbo-ID: 0e3eb3a0-877e-11e9-bb55-230935f2ba42
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e3eb3a0-877e-11e9-bb55-230935f2ba42;
 Wed, 05 Jun 2019 10:38:29 +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=23.29.105.83; 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KCUwCgmb0qhMPcMFCNlEa8IimNHFcaw1tZzx7vKkfqYpYPww96goAmUlkF29bq4G83C54i4nuR
 qpF1CIChsFBdTyLAM9xU4p7nylNtSJcF44zVId/L8FT5HJp9H/uDlLUGKoIeRuCgnaf3K6j148
 s+eO8bBuJoYyiMD96QZR2gQgna2tjBEwGtRhoNvoAQwWda5eEwWUWLYnrEcbMqNMrLUAc5DC6g
 XMCADko97zE/PAtNnjpoP3gxtG2e3UjgU0pXNyuy1HavSjmv1EA3m77OcGI8HDZcacWdaU38B2
 THI=
X-SBRS: 2.7
X-MesageID: 1347877
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1347877"
From: George Dunlap <George.Dunlap@citrix.com>
To: Baodong Chen <chenbaodong@mxnavi.com>
Thread-Topic: [PATCH v3] xen: make tracebuffer configurable
Thread-Index: AQHVGz32DevvdvHP30axUtDA8W45HaaMvZcA
Date: Wed, 5 Jun 2019 10:38:24 +0000
Message-ID: <516B653D-D319-4335-A428-5AD6F9D12750@citrix.com>
References: <1559698076-17247-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559698076-17247-1-git-send-email-chenbaodong@mxnavi.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: <8DAEEDF421A2D74FAC813940DCCD6606@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVuIDUsIDIwMTksIGF0IDI6MjcgQU0sIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2Rv
bmdAbXhuYXZpLmNvbT4gd3JvdGU6DQo+IA0KPiBYZW4gaW50ZXJuYWwgcnVubmluZyBzdGF0dXMo
dHJhY2UgZXZlbnQpIHdpbGwgYmUgc2F2ZWQgdG8NCj4gdHJhY2UgbWVtb3J5IHdoZW4gZW5hYmxl
ZC4gdHJhY2UgZXZlbnQgZGF0YSBhbmQgY29uZmlnIHBhcmFtcyBjYW4gYmUNCj4gcmVhZC9jaGFu
Z2VkIGJ5IHN5c3RlbSBjb250cm9sIGh5cGVyY2FsbCBhdCBydW4gdGltZS4NCj4gDQo+IENhbiBi
ZSBkaXNhYmxlZCBmb3Igc21hbGxlciBjb2RlIGZvb3RwcmludC4NCj4gDQo+IFNpZ25lZC1vZmYt
Ynk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4NCj4gLS0tDQo+IHhlbi9j
b21tb24vS2NvbmZpZyAgICAgIHwgIDkgKysrKysrKysrDQo+IHhlbi9jb21tb24vTWFrZWZpbGUg
ICAgIHwgIDIgKy0NCj4geGVuL2luY2x1ZGUveGVuL3RyYWNlLmggfCAyNiArKysrKysrKysrKysr
KysrKysrKysrKysrKw0KPiAzIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29t
bW9uL0tjb25maWcNCj4gaW5kZXggYzgzODUwNi4uZDkwOGZlMSAxMDA2NDQNCj4gLS0tIGEveGVu
L2NvbW1vbi9LY29uZmlnDQo+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZw0KPiBAQCAtMzY4LDQg
KzM2OCwxMyBAQCBjb25maWcgRE9NMF9NRU0NCj4gDQo+IAkgIExlYXZlIGVtcHR5IGlmIHlvdSBh
cmUgbm90IHN1cmUgd2hhdCB0byBzcGVjaWZ5Lg0KPiANCj4gK2NvbmZpZyBUUkFDRUJVRkZFUg0K
PiArCWJvb2wgIkVuYWJsZSB0cmFjaW5nIGluZnJhc3RydWN0dXJlIiAgaWYgRVhQRVJUID0gInki
DQo+ICsJZGVmYXVsdCB5DQo+ICsJLS0taGVscC0tLQ0KPiArCSAgRW5hYmxlIGluIHRyYWNpbmcg
aW5mcmFzdHJ1Y3R1cmUgYW5kIHByZS1kZWZpbmVkIHRyYWNlcG9pbnRzIHdpdGhpbiBYZW4uDQoN
ClNvcnJ5LCBhbiBlZGl0aW5nIG1pc3Rha2UgY2F1c2VkIG1lIHRvIGluY2x1ZGUgYSBzdHJheSDi
gJhpbuKAmSBpbiB0aGlzIHNlbnRlbmNlIHdoZW4gSSBzdWdnZXN0ZWQgdGhpcyB0ZXh0LiA6LSkN
Cg0KVGhpcyBjb3VsZCBiZSByZW1vdmVkIG9uIGNoZWNrLWluLiAgV2l0aCB0aGF0IGZpeGVkLCB0
aGUgY29tbWl0IG1lc3NhZ2UgbG9va3MgT0sgdG8gbWUuDQoNCiAtR2VvcmdlDQoNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:43:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:43:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTOP-0006zy-87; Wed, 05 Jun 2019 10:43:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYTOO-0006zp-NP
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:43:40 +0000
X-Inumbo-ID: c7745560-877e-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7745560-877e-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:43:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 04:43:38 -0600
Message-Id: <5CF79CD8020000780023574C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 04:43:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-12-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-12-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 11/14] xen/x86: p2m: Remove duplicate
 error message in p2m_pt_audit_p2m()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IHAybV9wdF9hdWRpdF9wMm0oKSBoYXMgb25lIHBsYWNlIHdoZXJlIHRoZSBzYW1lIG1lc3NhZ2Ug
bWF5IGJlIHByaW50ZWQKPiB0d2ljZSB2aWEgcHJpbnRrIGFuZCBQMk1fUFJJTlRLLgo+IAo+IFJl
bW92ZSB0aGUgb25lIHByaW50ZWQgdXNpbmcgcHJpbnRrIHRvIHN0YXkgY29uc2lzdGVudCB3aXRo
IHRoZSByZXN0IG9mCj4gdGhlIGNvZGUuCj4gCj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gcmVm
bG93IHRoZSBmb3JtYXQgb2YgUDJNX1BSSU5USy4KCkhtbSwgeWVzLCBidXQgLi4uCgo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
Ywo+IEBAIC0xMDQxLDkgKzEwNDEsOCBAQCBsb25nIHAybV9wdF9hdWRpdF9wMm0oc3RydWN0IHAy
bV9kb21haW4gKnAybSkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBtMnBmbiAhPSAo
Z2ZuICsgaTIpICkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcG1iYWQrKzsKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIFAy
TV9QUklOVEsoIm1pc21hdGNoOiBnZm4gJSNseCAtPiBtZm4gJSNseCIKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIiAtPiBnZm4gJSNseFxuIiwgZ2ZuK2kyLCBtZm4r
aTIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG0ycGZuKTsKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFAyTV9QUklOVEsoIm1pc21hdGNoOiBnZm4gJSNs
eCAtPiBtZm4gJSNseCAtPiBnZm4gJSNseFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ2ZuICsgaTIsIG1mbiArIGkyLCBtMnBmbik7CgouLi4geW91IHJlLWZs
b3cgYW4gdW5yZWxhdGVkIChidXQgc2ltaWxhcikgb25lIHdoaWxlIC4uLgoKPiBAQCAtMTEwOCw4
ICsxMTA3LDYgQEAgbG9uZyBwMm1fcHRfYXVkaXRfcDJtKHN0cnVjdCBwMm1fZG9tYWluICpwMm0p
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXAybV9pc19zaGFyZWQodHlwZSkgKQo+
ICAgICAgICAgICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwbWJhZCsrOwo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCJtaXNtYXRj
aDogZ2ZuICUjbHggLT4gbWZuICUjbHgiCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIiAtPiBnZm4gJSNseFxuIiwgZ2ZuLCBtZm4sIG0ycGZuKTsKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFAyTV9QUklOVEsoIm1pc21hdGNoOiBnZm4gJSNseCAtPiBtZm4gJSNs
eCIKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiAtPiBnZm4gJSNs
eFxuIiwgZ2ZuLCBtZm4sIG0ycGZuKTsKCi4uLiB5b3UgbGVhdmUgYWxvbmUgdGhpcyBvbmUuIEkg
ZG9uJ3QgbWluZCB0b3VjaGluZyB0aGUgb3RoZXIKb25lLCBidXQgdGhpcyBvbmUgc3VyZWx5IHdh
bnRzIHRvdWNoaW5nIHRoZW4gYXMgd2VsbC4gQW5kIGlmCnlvdSB0b3VjaCB0aGF0IG90aGVyIG9u
ZSwgdGhlbiBJIHRoaW5rIGZvciBjb25zaXN0ZW5jeSB5b3UKc2hvdWxkIGFsc28gdG91Y2ggdGhl
IDNyZCBvbmUgKGJldHdlZW4gdGhlIHR3bykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:45:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYTPi-00074Q-Kv; Wed, 05 Jun 2019 10:45: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTPh-00074K-IA
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:45:01 +0000
X-Inumbo-ID: f7851446-877e-11e9-99e5-fb4fd08b39a0
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f7851446-877e-11e9-99e5-fb4fd08b39a0;
 Wed, 05 Jun 2019 10:45:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AFE8415AB;
 Wed,  5 Jun 2019 03:44: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 9F52A3F690;
 Wed,  5 Jun 2019 03:44:58 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-12-julien.grall@arm.com>
 <5CF79CD8020000780023574C@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <940211e0-87ff-d56a-78d3-b82353312a37@arm.com>
Date: Wed, 5 Jun 2019 11:44:57 +0100
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: <5CF79CD8020000780023574C@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 11/14] xen/x86: p2m: Remove duplicate
 error message in p2m_pt_audit_p2m()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <wl@xen.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>

SGkgSmFuLAoKT24gMDUvMDYvMjAxOSAxMTo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MDMuMDYuMTkgYXQgMTg6MDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IHAybV9w
dF9hdWRpdF9wMm0oKSBoYXMgb25lIHBsYWNlIHdoZXJlIHRoZSBzYW1lIG1lc3NhZ2UgbWF5IGJl
IHByaW50ZWQKPj4gdHdpY2UgdmlhIHByaW50ayBhbmQgUDJNX1BSSU5USy4KPj4KPj4gUmVtb3Zl
IHRoZSBvbmUgcHJpbnRlZCB1c2luZyBwcmludGsgdG8gc3RheSBjb25zaXN0ZW50IHdpdGggdGhl
IHJlc3Qgb2YKPj4gdGhlIGNvZGUuCj4+Cj4+IFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHJlZmxv
dyB0aGUgZm9ybWF0IG9mIFAyTV9QUklOVEsuCj4gCj4gSG1tLCB5ZXMsIGJ1dCAuLi4KClRoaXMg
aXMgYSBtaXN0YWtlIHdoZW4gSSB3cm90ZSB0aGUgcGF0Y2gvcmViYXNlLgoKPiAKPj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
Ywo+PiBAQCAtMTA0MSw5ICsxMDQxLDggQEAgbG9uZyBwMm1fcHRfYXVkaXRfcDJtKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0pCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBtMnBmbiAh
PSAoZ2ZuICsgaTIpICkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICB7Cj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBtYmFkKys7Cj4+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUDJNX1BSSU5USygibWlzbWF0Y2g6IGdmbiAlI2x4IC0+IG1mbiAlI2x4Igo+PiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiAtPiBnZm4gJSNseFxuIiwgZ2Zu
K2kyLCBtZm4raTIsCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
MnBmbik7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJNX1BSSU5USygibWlzbWF0
Y2g6IGdmbiAlI2x4IC0+IG1mbiAlI2x4IC0+IGdmbiAlI2x4XG4iLAo+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuICsgaTIsIG1mbiArIGkyLCBtMnBmbik7Cj4g
Cj4gLi4uIHlvdSByZS1mbG93IGFuIHVucmVsYXRlZCAoYnV0IHNpbWlsYXIpIG9uZSB3aGlsZSAu
Li4KPiAKPj4gQEAgLTExMDgsOCArMTEwNyw2IEBAIGxvbmcgcDJtX3B0X2F1ZGl0X3AybShzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtKQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIXAy
bV9pc19zaGFyZWQodHlwZSkgKQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKPj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcG1iYWQrKzsKPj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmludGsoIm1pc21hdGNoOiBnZm4gJSNseCAtPiBtZm4gJSNseCIKPj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiAtPiBnZm4gJSNseFxuIiwgZ2ZuLCBt
Zm4sIG0ycGZuKTsKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUDJNX1BSSU5USygi
bWlzbWF0Y2g6IGdmbiAlI2x4IC0+IG1mbiAlI2x4Igo+PiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICIgLT4gZ2ZuICUjbHhcbiIsIGdmbiwgbWZuLCBtMnBmbik7Cj4g
Cj4gLi4uIHlvdSBsZWF2ZSBhbG9uZSB0aGlzIG9uZS4gSSBkb24ndCBtaW5kIHRvdWNoaW5nIHRo
ZSBvdGhlcgo+IG9uZSwgYnV0IHRoaXMgb25lIHN1cmVseSB3YW50cyB0b3VjaGluZyB0aGVuIGFz
IHdlbGwuIEFuZCBpZgo+IHlvdSB0b3VjaCB0aGF0IG90aGVyIG9uZSwgdGhlbiBJIHRoaW5rIGZv
ciBjb25zaXN0ZW5jeSB5b3UKPiBzaG91bGQgYWxzbyB0b3VjaCB0aGUgM3JkIG9uZSAoYmV0d2Vl
biB0aGUgdHdvKS4KCkkgd2lsbCBvbmx5IHJlLWZsb3cgdGhpcyBtZXNzYWdlLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:53:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10: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 1hYTY8-00084S-K4; Wed, 05 Jun 2019 10:53:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONy6=UE=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hYTY7-00084N-HY
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:53:43 +0000
X-Inumbo-ID: 2def5a80-8780-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 2def5a80-8780-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:53:41 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8lLQsYJZgwU+SmT9xz34Sp13xWieO5tYi8Pb1yCVZ/WOMzOjZL64FxojYHhJMD1wlI4QRoqdxZ
 Kz0oTpKx5705/67sdi8ggj89AP/kTyKOlNOwiTqm1lbhSRPkhVPLlnjiOf6R4VMcksa/5fOb0X
 ClsrRNqHvhApMJFiRsa0ukKs3vV+c+D0d79m8i3R5Q5PM2N1RBP5KhW5GAFb1G/tI/BI66Mr2e
 kEkJgo1n1Obze1lE4+KmMTQ/zSWajiu0uKKfd4aJkYjtd1jHOEoekMVWOrpdGgrOd9NTjcUJE5
 7Jo=
X-SBRS: 2.7
X-MesageID: 1344546
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1344546"
Date: Wed, 5 Jun 2019 11:53:38 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20190605105338.GH2126@perard.uk.xensource.com>
References: <20190522145140.12943-1-anthony.perard@citrix.com>
 <20190522195442.5bf116ff.olaf@aepfle.de>
 <20190523094148.GB2126@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190523094148.GB2126@perard.uk.xensource.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH qemu-xen 4.10 & 4.11] xen_disk: Disable file
 locking for the PV disk backend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBNYXkgMjMsIDIwMTkgYXQgMTA6NDE6NDhBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gV2VkLCBNYXkgMjIsIDIwMTkgYXQgMDc6NTQ6NDJQTSArMDIwMCwgT2xhZiBI
ZXJpbmcgd3JvdGU6Cj4gPiBBbSBXZWQsIDIyIE1heSAyMDE5IDE1OjUxOjQwICswMTAwCj4gPiBz
Y2hyaWViIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjoKPiA+IAo+
ID4gPiBDYW4geW91IGdpdmUgaXQgYSB0cnkgd2l0aCBvbmUgb2YgdGhlIGFmZmVjdGVkIHFlbXU/
IChxZW11LXhlbi00LjEwIG9yCj4gPiA+IHFlbXUteGVuLTQuMTEpCj4gPiAKPiA+IFRoYW5rcyBm
b3IgdGhlIHBhdGNoLiBVbmZvcnR1bmF0ZWx5IHRoZXJlIGlzIG5vIGVhc3kgd2F5IHRvIHRyaWdn
ZXIgdGhlIHJhY2UuCj4gPiBJcyB0aGUgY2hhbmdlZCBjb2RlIHBhdGggYWxzbyBleGVyY2lzZWQg
Zm9yIFBWIGRvbVVzPwo+IAo+IFllcyEgVGhlIGNvZGUgcGF0aCBpcyBleGVjdXRlZCBldmVyeSB0
aW1lIGEgZGlzayBpcyBhdHRhY2hlZCB2aWEgdGhlCj4gcWRpc2sgYmFja2VuZC4gU28gYXMgbG9u
ZyBhcyBndWVzdCBjYW4gYWNjZXNzIHRoZSBwdiBkaXNrLCB0aGVuIGl0J3MKPiBmaW5lIChmb3Ig
Ym90aCBIVk0gYW5kIFBWIGRvbVVzLCBhbmQgUFZIKS4KPiAKPiBBbm90aGVyIHdheSB0byBtYWtl
IHN1cmUgdGhhdCB0aGUgbG9ja2luZyBpcyBkaXNhYmxlIGlzIHRvIGF0dGFjaCBhIGRpc2sKPiB0
byBhIHNlY29uZCBndWVzdCwgcWVtdSBzaG91bGQgbm90IGNvbXBsYWluIGFueW1vcmUuIEkndmUg
dGVzdGVkIGJvdGgKPiAicmF3IiBkaXNrIGFuZCAicWNvdzIiIGRpc2sgYnV0IEknbSBub3Qgc3Vy
ZSBpZiBvdGhlciBraW5kIG9mIGRpc2sgbmVlZHMKPiB0byBiZSB0ZXN0ZWQuCgpPbGFmLCBkaWQg
eW91IGFwcGx5IHRoaXMgcGF0Y2ggYW5kIHJ1biBzb21lIGd1ZXN0PyBEbyB0aGV5IHN0aWxsIGJv
b3Q/Ckl0IGRvZXNuJ3QgbWF0dGVyIGlmIHlvdSBjYW4ndCB0cmlnZ2VyIHRoZSByYWNlIHdpdGgg
b3Igd2l0aG91dCB0aGlzCnBhdGNoLCBJIGp1c3Qgd2FudCB0byBrbm93IGlmIHRoZXJlIGFyZSBh
bnkgcmVncmVzc2lvbi4KU28sIG1heSBoYXZlIEkgeW91ciAiVGVzdGVkLWJ5IiA/IEFuZCBJIHdp
bGwgdHJ5IHRvIGFwcGx5IGl0IHRvIG91cgpxZW11LXhlbiBicmFuY2hlcy4KClRoYW5rcywKCi0t
IApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:57:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTc1-0008Dm-7E; Wed, 05 Jun 2019 10:57:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONy6=UE=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hYTbz-0008Dh-7S
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:57:43 +0000
X-Inumbo-ID: bdc3d6c3-8780-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 bdc3d6c3-8780-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 10:57:42 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XdgrBC3bQ/QwGEziuL8cbsduFvDcfi63PsNnzweh0hJ0xOOO8Bpd1kUr0bWaXf+z3CFZ1F8cvP
 kbKh5KlNYhZZRIjKt9ivHVB7/L4jeiF2cT+HTMlYZS3jJ0e/mCl5cR2cFgxNJ11UUNLkAZ1t4t
 oxxXI5U+q/LgaxdNHqyZup8jyitBh6HaR0tRZjriliZ3AnOnpDt2QNjtGvAe97gN/6QovrfzGS
 6NuFEJ8Sq0E7MjLVnxY9jlaDEMVyPfysL3ckQLowxy2ej1Z07pKxxJPQL923+o+C74KwbnIGjL
 Y1U=
X-SBRS: 2.7
X-MesageID: 1348391
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1348391"
Date: Wed, 5 Jun 2019 11:57:27 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190605105727.GI2126@perard.uk.xensource.com>
References: <5CF67A2A0200007800235235@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF67A2A0200007800235235@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] 4.10.4 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Lars Kurth <lars.kurth@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDg6MDM6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gd2hpbGUgNC4xMS4yIHN0aWxsIHN1ZmZlcnMgZGVsYXlzLCA0LjEwLjQgaXMgYWJvdXQg
ZHVlIG5vdyBhcyB3ZWxsLgo+IFBsZWFzZSBwb2ludCBvdXQgYmFja3BvcnRzIHlvdSBmaW5kIG1p
c3NpbmcgZnJvbSBpdHMgc3RhZ2luZyB0cmVlLgo+IEkgaGF2ZSB0aGVzZSB0d28gYWxyZWFkeSBx
dWV1ZWQKCkphbiwganVzdCB0byBsZXQgeW91IGtub3csIEknbSBwcm9iYWJseSBnb2luZyB0byBh
cHBseSBhIHBhdGNoIHRvIHRoZQpxZW11LXhlbiB0cmVlOgpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDE4NDAuaHRtbAoKLS0g
CkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 10:59:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 10:59:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTdM-0008JR-Ko; Wed, 05 Jun 2019 10:59: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTdL-0008JM-OS
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 10:59:07 +0000
X-Inumbo-ID: efea4c0e-8780-11e9-9f6b-5b9227f4a2d5
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id efea4c0e-8780-11e9-9f6b-5b9227f4a2d5;
 Wed, 05 Jun 2019 10:59:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 03687374;
 Wed,  5 Jun 2019 03:59:06 -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 E72E23F690;
 Wed,  5 Jun 2019 03:59:04 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
Date: Wed, 5 Jun 2019 11:59:03 +0100
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: <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.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>

SGkgU3RlZmFubywKCk9uIDA1LzA2LzIwMTkgMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gNi80LzE5
IDY6MzkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFR1ZSwgNCBKdW4gMjAx
OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4KPj4+PiBPbiA2LzQv
MTkgNjowOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBPbiBUdWUsIDQgSnVu
IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+IEhpIEphbiwKPj4+Pj4+Cj4+Pj4+PiBP
biA2LzQvMTkgODowNiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+Pj4gT24gMDMuMDYu
MTkgYXQgMTk6MTUsIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+Pj4g
T24gVHVlLCBNYXkgMjEsIDIwMTkgYXQgMDU6NTI6MTJQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+Pj4+Pj4+Pj4gVGhlIHNhbWUgZXJyb3IgY2Fubm90IGJlIHJlcHJvZHVjZWQgb24gbGF4
dG9uKi4gTG9va2luZyBhdCB0aGUKPj4+Pj4+Pj4+IHRlc3QKPj4+Pj4+Pj4+IGhpc3RvcnksCj4+
Pj4+Pj4+PiBpdCBsb29rcyBsaWtlIHFlbXUtdXBzdHJlYW0tNC4xMi10ZXN0aW5nIGZsaWdodCBo
YXMgcnVuCj4+Pj4+Pj4+PiBzdWNjZXNzZnVsbHkKPj4+Pj4+Pj4+IGEKPj4+Pj4+Pj4+IGZldwo+
Pj4+Pj4+Pj4gdGltZXMgb24gcm9jaGVzdGVyKi4gU28gd2UgbWF5IGhhdmUgZml4ZWQgdGhlIGVy
cm9yIGluIFhlbiA0LjEyLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IFBvdGVudGlhbCBjYW5kaWRhdGVz
IHdvdWxkIGJlOgo+Pj4+Pj4+Pj4gICAgICAgIC0gMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNl
dC11cCBwYWdlIHBlcm1pc3Npb24gZm9yIFhlbgo+Pj4+Pj4+Pj4gbWFwcGluZ3MKPj4+Pj4+Pj4+
IGVhcmxpZXIgb24iCj4+Pj4+Pj4+PiAgICAgICAgLSBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9w
IHJlbG9jYXRpbmcgWGVuIgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IElhbiwgaXMgaXQgc29tZXRoaW5n
IHRoZSBiaXNlY3RvciBjb3VsZCBhdXRvbWF0aWNhbGx5IGxvb2sgYXQ/Cj4+Pj4+Pj4+PiBJZiBu
b3QsIEkgd2lsbCBuZWVkIHRvIGZpbmQgc29tZSB0aW1lIGFuZCBib3Jyb3cgdGhlIGJvYXJkIHRv
Cj4+Pj4+Pj4+PiBiaXNlY3QKPj4+Pj4+Pj4+IHRoZQo+Pj4+Pj4+Pj4gaXNzdWVzLgo+Pj4+Pj4+
Pgo+Pj4+Pj4+PiBJIGF0dGVtcHRlZCB0byBkbyB0aGF0IGJpc2VjdGlvbiBteXNlbGYsIGFuZCB0
aGUgZmlyc3QgY29tbWl0IHRoYXQKPj4+Pj4+Pj4gZ2l0Cj4+Pj4+Pj4+IHdhbnRlZCB0byB0cnks
IGEgY29tbW9uIGNvbW1pdCB0byBib3RoIGJyYW5jaGVzLCBib290cyBqdXN0IGZpbmUuCj4+Pj4+
Pj4KPj4+Pj4+PiBUaGFua3MgZm9yIGRvaW5nIHRoaXMhCj4+Pj4+Pj4KPj4+Pj4+PiBPbmUgdGhp
bmcgdGhhdCwgZm9yIG5vdywgY29tcGxldGVseSBlc2NhcGVzIG1lOiBIb3cgY29tZSB0aGUKPj4+
Pj4+PiBtYWluIDQuMTEgYnJhbmNoIGhhcyBwcm9ncmVzc2VkIGZpbmUsIGJ1dCB0aGUgcWVtdXUg
b25lIGhhcwo+Pj4+Pj4+IGdvdCBzdGFsbGVkIGxpa2UgdGhpcz8KPj4+Pj4+Cj4+Pj4+PiBCZWNh
dXNlIFhlbiBvbiBBcm0gdG9kYXkgZG9lcyBub3QgZnVsbHkgcmVzcGVjdCB0aGUgQXJtIEFybSB3
aGVuCj4+Pj4+PiBtb2RpZnlpbmcKPj4+Pj4+IHRoZQo+Pj4+Pj4gcGFnZS10YWJsZXMuIFRoaXMg
bWF5IHJlc3VsdCB0byBUTEIgY29uZmxpY3QgYW5kIGJyZWFrIG9mIGNvaGVyZW5jeS4KPj4+Pj4K
Pj4+Pj4gWWVzLCBJIGZvbGxvdyB5b3VyIHJlYXNvbmluZywgYnV0IGl0IGlzIHN0aWxsIHF1aXRl
IHN0cmFuZ2UgdGhhdCBpdCBvbmx5Cj4+Pj4+IGhhcHBlbnMgd2l0aCB0aGUgcWVtdSB0ZXN0aW5n
IGJyYW5jaC4gTWF5YmUgaXQgaXMgYmVjYXVzZSBsYXh0b24gd2FzCj4+Pj4+IHBpY2tlZCBpbnN0
ZWFkIG9mIHJvY2hlc3RlciB0byBydW4gdGhlIHRlc3RzIGZvciB0aGlzIGJyYW5jaD8gT3RoZXJ3
aXNlLAo+Pj4+PiB0aGVyZSBtdXN0IGJlIGEgZGlmZmVyZW5jZSBpbiB0aGUgWGVuIGNvbmZpZ3Vy
YXRpb24gYmV0d2VlbiB0aGUgbm9ybWFsCj4+Pj4+IGJyYW5jaCBhbmQgdGhlIHFlbXUgdGVzdGlu
ZyBicmFuY2gsIGFzaWRlIGZyb20gUUVNVSBvZiBjb3Vyc2UsIHRoYXQKPj4+Pj4gc2hvdWxkbid0
IG1ha2UgYW55IGRpZmZlcmVuY2VzLgo+Pj4+Cj4+Pj4gUGVyIHRoZSBkaXNjdXNzaW9uIGJlZm9y
ZSwgdGhlIC5jb25maWcgaXMgZGlmZmVyZW50IGJldHdlZW4gdGhlIDIgZmxpZ2h0cy4KPj4+PiBR
RU1VIHRlc3RpbmcgaXMgbm90IHNlbGVjdGluZyBDT05GSUdfTElWRVBBVENIIHdoaWxlIHN0YWdp
bmctNC4xMSBpcy4KPj4+Cj4+PiBIYXMgYW55Ym9keSB0cmllZCB0byBzdGFydCBzZWxlY3Rpbmcg
Q09ORklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVSB0ZXN0aW5nCj4+PiBicmFuY2g/IElzIGl0IHBv
c3NpYmxlIHRvIGdpdmUgaXQgYSB0cnk/Cj4+Cj4+IEkgZG9uJ3Qga25vdyBhbmQgSSBhbSBub3Qg
c3VyZSBob3cgdGhpcyB3b3VsZCBoZWxwIGhlcmUgaXQgaXMgcHJldHR5IGNsZWFyCj4+IHRoYXQg
YmFja3BvcnRpbmcgMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cCBwYWdlIHBlcm1pc3Np
b24gZm9yIFhlbgo+PiBtYXBwaW5ncyBlYXJsaWVyIG9uIiBpcyBhY3R1YWxseSBnb2luZyB0byBo
ZWxwIGJvb3RpbmcuCj4+Cj4+IFNvIGl0IGlzIHZlcnkgdW5saWtlbHkgdGhhdCBDT05GSUdfTElW
RVBBVENIIGlzIHRoZSBwcm9ibGVtLgo+IAo+IEkgYW0gbm90IGJsYW1pbmcgQ09ORklHX0xJVkVQ
QVRDSCBhdCBhbGwuIElmIHdlIGRlY2lkZSB0aGF0IHdlIGRvbid0Cj4gd2FudCB0byBiYWNrcG9y
dCAwMGM5NmQ3NzQyIGZvciBvbmUgcmVhc29uIG9yIHRoZSBvdGhlciwgYW5kIGJhc2ljYWxseQo+
IHdlIGNhbm5vdCBmaXggdGhpcyBidWcsIGVuYWJsaW5nIENPTkZJR19MSVZFUEFUQ0ggd291bGQg
cHJvYmFibHkgdW5ibG9jawo+IHRoZSBDSS1sb29wIChpdCB3b3VsZCBiZSBuaWNlIHRvIGJlIHN1
cmUgYWJvdXQgaXQpLiAgTGV0J3Mga2VlcCBpbiBtaW5kCj4gdGhhdCB3ZSBhbHdheXMgaGFkIHRo
aXMgYnVnIC0tIHRoZSBuZXh0IDQuMTEgcmVsZWFzZSBpcyBub3QgZ29pbmcgdG8gYmUKPiBhbnkg
bW9yZSBicm9rZW4gdGhhbiB0aGUgcHJldmlvdXMgNC4xMSByZWxlYXNlIGlmIHdlIGRvbid0IGZp
eCB0aGlzCj4gaXNzdWUsIHVubGVzcyB5b3UgdGhpbmsgd2UgYmFja3BvcnRlZCBzb21ldGhpbmcg
dGhhdCBhZmZlY3RlZCB0aGUKPiB1bmRlcmx5aW5nIHByb2JsZW0sIG1ha2luZyBpdCB3b3JzZS4K
PiAKPiBOb3RlIHRoYXQgSSBhbSBub3QgYWR2b2NhdGluZyBmb3IgbGVhdmluZyB0aGlzIGJ1ZyB1
bmZpeGVkLiBJIGFtIG9ubHkKPiBzdWdnZXN0aW5nIHRoYXQgaWYgd2UgZGVjaWRlIGl0IGlzIHRv
byByaXNreSB0byBiYWNrcG9ydCAwMGM5NmQ3NzQyIGFuZAo+IHdlIGRvbid0IGtub3cgd2hhdCBl
bHNlIHRvIGRvLCBpdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgYSB3YXkgdG8gdW5ibG9jawo+IDQu
MTEgd2l0aG91dCBoYXZpbmcgdG8gZm9yY2UtcHVzaCBpdC4gTGV0J3Mgc2V0dGxlIHRoZSBkaXNj
dXNzaW9uIGJlbG93Cj4gZmlyc3QuCgpPbmUgd2F5IHRvIHVuYmxvY2sgaXMgbm90IHRlc3Rpbmcg
NC4xMSAob3IganVzdCB0aGlzIGZsaWdodCkgb24gVGh1bmRlci1YLgoKWy4uLl0KCj4+IE5vLCB0
aGlzIHBhdGNoIGludHJvZHVjaW5nIGFub3RoZXIgc291cmNlIG9mIFRMQiBjb25mbGljdCBpZiB0
aGUgcHJvY2Vzc29yIGlzCj4+IGNhY2hpbmcgaW50ZXJtZWRpYXRlIHRyYW5zbGF0aW9uICh0aGlz
IGlzIGltcGxlbWVudGF0aW9uIGRlZmluZWQpLgo+IAo+IEJ5ICJhbm90aGVyIHNvdXJjZSBvZiBU
TEIgY29uZmxpY3QiIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHNvbWV0aGluZyBuZXcKPiB0aGF0IHdh
c24ndCB0aGVyZSBiZWZvcmU/IE9yIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoZSBmYWN0IHRoYXQg
c3RpbGwgd2UKPiBhcmUgbm90IGZvbGxvd2luZyB0aGUgcHJvcGVyIHNlcXVlbmNlIHRvIHVwZGF0
ZSB0aGUgWGVuIHBhZ2V0YWJsZT8gSWYKPiB5b3UgYXJlIHJlZmVycmluZyB0byB0aGUgbGF0dGVy
LCB3b3VsZG4ndCBpdCBiZSByZWFzb25hYmxlIHRvIHNheSB0aGF0Cj4gc3VjaCBhIHByb2JsZW0g
Y291bGQgaGF2ZSBoYXBwZW5lZCBhbHNvIGJlZm9yZSAwMGM5NmQ3NzQyPwoKSXQgaXMgZXhpc3Rl
bnQgYnV0IGluIGEgZGlmZmVyZW50IGZvcm0uIEkgY2FuJ3QgdGVsbCB3aGV0aGVyIHRoaXMgaXMg
YmFkIG9yIG5vdCAKYmVjYXVzZSB0aGUgcmUtb3JkZXJpbmcgb2YgdGhlIGNvZGUgKGFuZCB0aGVy
ZWZvcmUgbWVtb3J5IGFjY2Vzcykgd2lsbCBhZmZlY3QgCmhvdyBUTEJzIGFyZSB1c2VkLiBTbyBp
dCBpcyBhIGJpdCBvZiBnYW1ibGluZyBoZXJlLgoKPj4gVGhlIGJ1ZyByZXBvcnRlZCBieSBvc3N0
ZXN0IGFjdHVhbGx5IHRhdWdodCBtZSB0aGF0IGV2ZW4gaWYgWGVuIG1heSBib290IHRvZGF5Cj4+
IG9uIGEgZ2l2ZW4gcGxhdGZvcm0sIHRoaXMgbWF5IG5vdCBiZSB0aGUgY2FzZSB0b21vcnJvdyBi
ZWNhdXNlIG9mIHRoZSBzbGlnaHQKPj4gY2hhbmdlIGluIHRoZSBjb2RlIG9yZGVyaW5nIChhbmQg
dGhlcmVmb3JlIG1lbW9yeSBhY2Nlc3MpLgo+Pgo+PiAvIVwgQmVsb3cgaXMgbXkgaW50ZXJwcmV0
YXRpb24gYW5kIGRvZXMgbm90IGltcGx5IEkgYW0gY29ycmVjdCA7KQo+Pgo+PiBIb3dldmVyLCBz
dWNoIEFybSBBcm0gdmlvbGF0aW9ucyBhcmUgbW9zdGx5IGdhdGhlcmVkIGFyb3VuZCBib290IGFu
ZCBzaG91bGRuJ3QKPj4gYWZmZWN0IHJ1bnRpbWUuIElPVywgWGVuIHdvdWxkIHN0b3AgYm9vdGlu
ZyBvbiB0aG9zZSBwbGF0Zm9ybXMgcmF0aGVyIHRoYW4KPj4gbWFraW5nIHVucmVhbGlhYmxlLiBT
byBpdCB3b3VsZCBub3QgYmUgdG9vIGJhZC4KPj4KPj4gLyFcIEVuZAo+Pgo+PiBXZSBqdXN0IGhh
dmUgdG8gYmUgYXdhcmUgb2YgdGhlIHJpc2sgd2UgYXJlIHRha2luZyB3aXRoIGJhY2twb3J0aW5n
IHRoZSBwYXRjaC4KPiAKPiBXaGF0IHlvdSB3cm90ZSBoZXJlIHNlZW1zIHRvIG1ha2Ugc2Vuc2Ug
YnV0IEkgd291bGQgbGlrZSB0byB1bmRlcnN0YW5kCj4gdGhlIHByb2JsZW0gbWVudGlvbmVkIGVh
cmxpZXIgYSBiaXQgYmV0dGVyCj4gCj4gCj4+Pj4+IFdoYXQgYWJvdXQgdGhlIG90aGVyIG9sZGVy
IHN0YW5naW5nIGJyYW5jaGVzPwo+Pj4+Cj4+Pj4gVGhlIG9ubHkgb25lIHdlIGNvdWxkIGNvbnNp
ZGVyIGlzIDQuMTAsIGJ1dCBBRkFJQ1QgSmFuIGFscmVhZHkgZGlkIGN1dCB0aGUKPj4+PiBsYXN0
IHJlbGVhc2UgZm9yIGl0Lgo+Pj4+Cj4+Pj4gU28gSSB3b3VsZG4ndCBjb25zaWRlciBhbnkgYmFj
a3BvcnQgdW5sZXNzIHdlIGJlZ2luIHRvIHNlZSB0aGUgYnJhbmNoCj4+Pj4gZmFpbGluZy4KPj4+
Cj4+PiBJZiBKYW4gYWxyZWFkeSBtYWRlIHRoZSBsYXN0IHJlbGVhc2UgZm9yIDQuMTAsIHRoZW4g
bGl0dGxlIHBvaW50IGluCj4+PiBiYWNrcG9ydGluZyBpdCB0byBpdC4gSG93ZXZlciwgaXQgaXMg
bm90IGlkZWFsIHRvIGhhdmUgc29tZXRoaW5nIGxpa2UKPj4+IDAwYzk2ZDc3NDIgaW4gc29tZSBz
dGlsbC1tYWludGFpbmVkIHN0YWdpbmcgYnJhbmNoZXMgYnV0IG5vdCBhbGwuCgpKYW4gcG9pbnRl
ZCBvdXQgaXQgaXMgbm90IHlldCByZWxlYXNlLiBIb3dldmVyLCB3ZSBkaWRuJ3QgZ2V0IGFueSBy
ZXBvcnQgZm9yIApwcm9ibGVtIChhc2lkZSB0aGUgQXJtIEFybSB2aW9sYXRpb24pIHdpdGggWGVu
IDQuMTAgdG9kYXkuIFNvIEkgd291bGQgcmF0aGVyIAphdm9pZCBzdWNoIGJhY2twb3J0IGluIGEg
ZmluYWwgcG9pbnQgcmVsZWFzZSBhcyB3ZSBoYXZlIGEgcmlzayB0byBtYWtlIG1vcmUgCmJyb2tl
biB0aGFuIGl0IGlzIHRvZGF5LgoKSSBmaW5kIHRoaXMgYWNjZXB0YWJsZSBmb3IgWGVuIDQuMTEg
YmVjYXVzZSBpdCBoYXMgYmVlbiBwcm92ZW4gdG8gaGVscC4gV2UgYWxzbyAKc3RpbGwgaGF2ZSBw
b2ludCByZWxlYXNlIGFmdGVyd2FyZHMgaWYgdGhpcyBnb2VzIHdyb25nLgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:01:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:01:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTfm-0000qJ-9l; Wed, 05 Jun 2019 11:01:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYTfl-0000qE-0c
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:01:37 +0000
X-Inumbo-ID: 489eebfe-8781-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 489eebfe-8781-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:01:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 05:01:34 -0600
Message-Id: <5CF7A1090200007800235782@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 05:01:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-14-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-14-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 13/14] xen/mm: Convert {s,
 g}et_gpfn_from_mfn() to use typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfNjQvdHJhcHMuYwo+IEBAIC0xODQsNyArMTg0LDggQEAgdm9pZCB2Y3B1X3Nob3dfcmVnaXN0
ZXJzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQo+ICAKPiAgdm9pZCBzaG93X3BhZ2Vfd2Fsayh1bnNp
Z25lZCBsb25nIGFkZHIpCj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgcGZuLCBtZm4gPSByZWFk
X2NyMygpID4+IFBBR0VfU0hJRlQ7Cj4gKyAgICB1bnNpZ25lZCBsb25nIHBmbjsKPiArICAgIG1m
bl90IG1mbiA9IG1hZGRyX3RvX21mbihyZWFkX2NyMygpKTsKClF1b3RpbmcgbXkgdjEgY29tbWVu
dDoKCiJJIHJlYWxpemUgeW91IHNpbXBseSB0YWtlIHdoYXQgaGFzIGJlZW4gdGhlcmUgYW5kIHRy
YW5zZm9ybSBpdCwgYnV0CiBtYWRkcl90b19tZm4oKSAob3RoZXIgdGhhbiBzaGlmdGluZyBieSBQ
QUdFX1NISUZUKSBpcyBub3QgdHJ1bHkKIGFwcGxpY2FibGUgaGVyZTogV2hhdCB0aGUgQ1IzIHJl
Z2lzdGVyIGhvbGRzIGlzIG5vdCBhIHBoeXNpY2FsIGFkZHJlc3MsCiBib3RoIHRoZSBsb3cgdHdl
bHZlIGJpdHMgYXMgd2VsbCBhcyB0aGUgaGlnaCB0d2VsdmUgb25lcyBoYXZlIGRpZmZlcmVudAog
bWVhbmluZy4gVGhlIHNoaWZ0IGlzIGNvcnJlY3QgY3VycmVudGx5IGJlY2F1c2UgdGhlIGhpZ2gg
b25lcyBhcmUKIChyaWdodCBub3cpIHplcm8gb24gcmVhZHMuIFBsZWFzZSBjb25zaWRlciBBTkQt
aW5nIHdpdGgKIFg4Nl9DUjNfQUREUl9NQVNLIChvciBrZWVwaW5nIHRoZSBzaGlmdCkuIgoKRk9B
RCBieSAicGxlYXNlIGNvbnNpZGVyIiBJIGRvbid0IG1lYW4gImxlYXZlIGl0IGFzIGlzIHdpbGwg
YmUgZmluZSBhcwp3ZWxsIiwgYnV0IHRvIGRvIG9uZSBvZiB0aGUgdHdvIHBvc3NpYmxlIGNoYW5n
ZXMsIHdpdGggYSBwcmVmZXJlbmNlCnRvd2FyZHMgdGhlIEFORC1pbmcsIGFzIHRoYXQncyB0aGUg
dWx0aW1hdGVseSBjb3JyZWN0IGFwcHJvYWNoLgoKPiAtLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwo+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gQEAgLTE0MTYsNyArMTQxNiw3
IEBAIHN0YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKPiAgCj4gICAgICAgICAgLyogVGhpcyBw
YWdlIGlzIG5vdCBhIGd1ZXN0IGZyYW1lIGFueSBtb3JlLiAqLwo+ICAgICAgICAgIHBhZ2Vfc2V0
X293bmVyKCZwZ1tpXSwgTlVMTCk7IC8qIHNldF9ncGZuX2Zyb21fbWZuIHNub29wcyBwZyBvd25l
ciAqLwo+IC0gICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG1mbikgKyBpLCBJTlZBTElE
X00yUF9FTlRSWSk7Cj4gKyAgICAgICAgc2V0X3Bmbl9mcm9tX21mbihtZm5fYWRkKG1mbiwgKyBp
KSwgSU5WQUxJRF9NMlBfRU5UUlkpOwoKUXVvdGluZyBteSB2MSBjb21tZW50IGFnYWluOiAiU3Ry
YXkgbGVmdG92ZXIgKyA/IgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKPiArKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKPiBAQCAtNDkyLDIyICs0OTIsMjYgQEAgZXh0ZXJu
IHN0cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwkvKiBmb3Igdm1jb3Jl
aW5mbyAqLwo+ICAgKi8KPiAgZXh0ZXJuIGJvb2wgbWFjaGluZV90b19waHlzX21hcHBpbmdfdmFs
aWQ7Cj4gIAo+IC1zdGF0aWMgaW5saW5lIHZvaWQgc2V0X2dwZm5fZnJvbV9tZm4odW5zaWduZWQg
bG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgcGZuKQo+ICtzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3Bm
bl9mcm9tX21mbihtZm5fdCBtZm4sIHVuc2lnbmVkIGxvbmcgcGZuKQo+ICB7Cj4gLSAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcGFnZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UoX21mbihtZm4pKSk7Cj4g
KyAgICBjb25zdCB1bnNpZ25lZCBsb25nIG1mbl8gPSBtZm5feChtZm4pOwo+ICsgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKG1mbl90b19wYWdlKG1mbikpOwoKY29uc3Q/IChP
ciBpcyB0aGlzIGEgcGxhY2Ugd2hlcmUgSSd2ZSBzaW1pbGFybHkgYXNrZWQgb24gYW4gZWFybGll
cgpwYXRjaCBhbHJlYWR5PykKCkJ0dywgdGhlIGNoZWFwZXIgKGluIHRlcm1zIG9mIGNvZGUgY2h1
cm4pIGNoYW5nZSBoZXJlIHdvdWxkIHNlZW0gdG8KYmUgdG8gbmFtZSB0aGUgZnVuY3Rpb24gcGFy
YW1ldGVyIG1mbl8sIGFuZCB0aGUgbG9jYWwgdmFyaWFibGUgbWZuLgpUaGF0J2xsIGFsc28gcmVk
dWNlIHRoZSBudW1iZXIgb2YgdXNlcyBvZiB0aGUgdW5mb3J0dW5hdGUgdHJhaWxpbmctCnVuZGVy
c2NvcmUtbmFtZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:04:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:04:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTi3-0000xK-Or; Wed, 05 Jun 2019 11:03:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTi2-0000xE-4g
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:03:58 +0000
X-Inumbo-ID: 9ca4c2ee-8781-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9ca4c2ee-8781-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:03:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B5DC4374;
 Wed,  5 Jun 2019 04:03: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 E81B23F690;
 Wed,  5 Jun 2019 04:03:53 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-14-julien.grall@arm.com>
 <5CF7A1090200007800235782@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8270ed07-74af-aeb2-40c9-3d218d09d51d@arm.com>
Date: Wed, 5 Jun 2019 12:03:52 +0100
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: <5CF7A1090200007800235782@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 13/14] xen/mm: Convert {s,
 g}et_gpfn_from_mfn() to use typesafe MFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Tamas K Lengyel <tamas@tklengyel.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>

SGkgSmFuLAoKU29ycnksIEkgc2VlbSB0byBoYXZlIG1pc3NlZCB0aGUgY29tbWVudHMgb24gdGhp
cyBwYXRjaCB3aGlsZSByZXNwaW5uaW5nIHRoZSBzZXJpZXMuCgpJIHdpbGwgbG9vayBhdCBpdCBh
bmQgYWRkcmVzcyB0aGVtIGluIHY0LgoKQ2hlZXJzLAoKT24gMDUvMDYvMjAxOSAxMjowMSwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDYuMTkgYXQgMTg6MDMsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+PiAr
KysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKPj4gQEAgLTE4NCw3ICsxODQsOCBAQCB2
b2lkIHZjcHVfc2hvd19yZWdpc3RlcnMoY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4+ICAgCj4+ICAg
dm9pZCBzaG93X3BhZ2Vfd2Fsayh1bnNpZ25lZCBsb25nIGFkZHIpCj4+ICAgewo+PiAtICAgIHVu
c2lnbmVkIGxvbmcgcGZuLCBtZm4gPSByZWFkX2NyMygpID4+IFBBR0VfU0hJRlQ7Cj4+ICsgICAg
dW5zaWduZWQgbG9uZyBwZm47Cj4+ICsgICAgbWZuX3QgbWZuID0gbWFkZHJfdG9fbWZuKHJlYWRf
Y3IzKCkpOwo+IAo+IFF1b3RpbmcgbXkgdjEgY29tbWVudDoKPiAKPiAiSSByZWFsaXplIHlvdSBz
aW1wbHkgdGFrZSB3aGF0IGhhcyBiZWVuIHRoZXJlIGFuZCB0cmFuc2Zvcm0gaXQsIGJ1dAo+ICAg
bWFkZHJfdG9fbWZuKCkgKG90aGVyIHRoYW4gc2hpZnRpbmcgYnkgUEFHRV9TSElGVCkgaXMgbm90
IHRydWx5Cj4gICBhcHBsaWNhYmxlIGhlcmU6IFdoYXQgdGhlIENSMyByZWdpc3RlciBob2xkcyBp
cyBub3QgYSBwaHlzaWNhbCBhZGRyZXNzLAo+ICAgYm90aCB0aGUgbG93IHR3ZWx2ZSBiaXRzIGFz
IHdlbGwgYXMgdGhlIGhpZ2ggdHdlbHZlIG9uZXMgaGF2ZSBkaWZmZXJlbnQKPiAgIG1lYW5pbmcu
IFRoZSBzaGlmdCBpcyBjb3JyZWN0IGN1cnJlbnRseSBiZWNhdXNlIHRoZSBoaWdoIG9uZXMgYXJl
Cj4gICAocmlnaHQgbm93KSB6ZXJvIG9uIHJlYWRzLiBQbGVhc2UgY29uc2lkZXIgQU5ELWluZyB3
aXRoCj4gICBYODZfQ1IzX0FERFJfTUFTSyAob3Iga2VlcGluZyB0aGUgc2hpZnQpLiIKPiAKPiBG
T0FEIGJ5ICJwbGVhc2UgY29uc2lkZXIiIEkgZG9uJ3QgbWVhbiAibGVhdmUgaXQgYXMgaXMgd2ls
bCBiZSBmaW5lIGFzCj4gd2VsbCIsIGJ1dCB0byBkbyBvbmUgb2YgdGhlIHR3byBwb3NzaWJsZSBj
aGFuZ2VzLCB3aXRoIGEgcHJlZmVyZW5jZQo+IHRvd2FyZHMgdGhlIEFORC1pbmcsIGFzIHRoYXQn
cyB0aGUgdWx0aW1hdGVseSBjb3JyZWN0IGFwcHJvYWNoLgo+IAo+PiAtLS0gYS94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYwo+PiArKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+PiBAQCAtMTQx
Niw3ICsxNDE2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAo+PiAgIAo+PiAgICAg
ICAgICAgLyogVGhpcyBwYWdlIGlzIG5vdCBhIGd1ZXN0IGZyYW1lIGFueSBtb3JlLiAqLwo+PiAg
ICAgICAgICAgcGFnZV9zZXRfb3duZXIoJnBnW2ldLCBOVUxMKTsgLyogc2V0X2dwZm5fZnJvbV9t
Zm4gc25vb3BzIHBnIG93bmVyICovCj4+IC0gICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94
KG1mbikgKyBpLCBJTlZBTElEX00yUF9FTlRSWSk7Cj4+ICsgICAgICAgIHNldF9wZm5fZnJvbV9t
Zm4obWZuX2FkZChtZm4sICsgaSksIElOVkFMSURfTTJQX0VOVFJZKTsKPiAKPiBRdW90aW5nIG15
IHYxIGNvbW1lbnQgYWdhaW46ICJTdHJheSBsZWZ0b3ZlciArID8iCj4gCj4+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW0uaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKPj4g
QEAgLTQ5MiwyMiArNDkyLDI2IEBAIGV4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9t
X2lvLCAqZG9tX2NvdzsJLyogZm9yIHZtY29yZWluZm8gKi8KPj4gICAgKi8KPj4gICBleHRlcm4g
Ym9vbCBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZDsKPj4gICAKPj4gLXN0YXRpYyBpbmxp
bmUgdm9pZCBzZXRfZ3Bmbl9mcm9tX21mbih1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9u
ZyBwZm4pCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3Bmbl9mcm9tX21mbihtZm5fdCBtZm4s
IHVuc2lnbmVkIGxvbmcgcGZuKQo+PiAgIHsKPj4gLSAgICBzdHJ1Y3QgZG9tYWluICpkID0gcGFn
ZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UoX21mbihtZm4pKSk7Cj4+ICsgICAgY29uc3QgdW5zaWdu
ZWQgbG9uZyBtZm5fID0gbWZuX3gobWZuKTsKPj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcGFn
ZV9nZXRfb3duZXIobWZuX3RvX3BhZ2UobWZuKSk7Cj4gCj4gY29uc3Q/IChPciBpcyB0aGlzIGEg
cGxhY2Ugd2hlcmUgSSd2ZSBzaW1pbGFybHkgYXNrZWQgb24gYW4gZWFybGllcgo+IHBhdGNoIGFs
cmVhZHk/KQo+IAo+IEJ0dywgdGhlIGNoZWFwZXIgKGluIHRlcm1zIG9mIGNvZGUgY2h1cm4pIGNo
YW5nZSBoZXJlIHdvdWxkIHNlZW0gdG8KPiBiZSB0byBuYW1lIHRoZSBmdW5jdGlvbiBwYXJhbWV0
ZXIgbWZuXywgYW5kIHRoZSBsb2NhbCB2YXJpYWJsZSBtZm4uCj4gVGhhdCdsbCBhbHNvIHJlZHVj
ZSB0aGUgbnVtYmVyIG9mIHVzZXMgb2YgdGhlIHVuZm9ydHVuYXRlIHRyYWlsaW5nLQo+IHVuZGVy
c2NvcmUtbmFtZS4KPiAKPiBKYW4KPiAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:05:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTjr-000154-7J; Wed, 05 Jun 2019 11:05: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTjq-00014z-OY
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:05:50 +0000
X-Inumbo-ID: e04ed2fa-8781-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e04ed2fa-8781-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:05:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3E27E374;
 Wed,  5 Jun 2019 04:05: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 50BFE3F690;
 Wed,  5 Jun 2019 04:05:48 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
 <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
 <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
 <5CF7929D02000078002356CE@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <075ebf37-1e7b-bc01-82ee-6f9b720f61ce@arm.com>
Date: Wed, 5 Jun 2019 12:05:46 +0100
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: <5CF7929D02000078002356CE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Robin Murphy <robin.murphy@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>

CgpPbiAwNS8wNi8yMDE5IDEwOjU5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNS4wNi4x
OSBhdCAxMToyNCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gMDUvMDYvMjAx
OSAwODo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwNC4wNi4xOSBhdCAxODoxMSwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+PiBPbiA1LzMxLzE5IDEwOjUzIEFNLCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gQWNjb3JkaW5nIHRvIExpbnV4IGNvbW1pdCBlNzViZWYy
YTRmICgiYXJtNjQ6IFNlbGVjdAo+Pj4+PiBBUkNIX0hBU19GQVNUX01VTFRJUExJRVIiKSB0aGlz
IGlzIGEgZnVydGhlciBpbXByb3ZlbWVudCBvdmVyIHRoZQo+Pj4+PiB2YXJpYW50IHVzaW5nIG9u
bHkgYml0d2lzZSBvcGVyYXRpb25zIG9uIGF0IGxlYXN0IHNvbWUgaGFyZHdhcmUsIGFuZCBubwo+
Pj4+PiB3b3JzZSBvbiBvdGhlci4KPj4+Pj4KPj4+Pj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiBSRkM6IFRvIGJlIGhv
bmVzdCBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZCB0aGlzIGlzIGEgd2luIGluIHBhcnRpY3VsYXIg
aW4KPj4+Pj4gICAgICAgICB0aGUgaHdlaWdodDMyKCkgY2FzZSwgYXMgdGhlcmUncyBubyBhY3R1
YWwgc2hpZnQgaW5zbiB3aGljaCBnZXRzCj4+Pj4+ICAgICAgICAgcmVwbGFjZWQgYnkgdGhlIG11
bHRpcGxpY2F0aW9uLiBFdmVuIGZvciBod2VpZ2h0NjQoKSB0aGUgY29tcGlsZXIKPj4+Pj4gICAg
ICAgICBjb3VsZCBlbWl0IGJldHRlciBjb2RlIGFuZCBhdm9pZCB0aGUgZXhwbGljaXQgc2hpZnQg
YnkgMzIgKHdoaWNoIGl0Cj4+Pj4+ICAgICAgICAgZW1pdHMgYXQgbGVhc3QgZm9yIG1lKS4KPj4+
Pgo+Pj4+IEkgY2FuIHNlZSBtdWx0aXBsaWNhdGlvbiBpbnN0cnVjdGlvbiB1c2VkIGluIGJvdGgg
aHdlaWdodDMyKCkgYW5kCj4+Pj4gaHdlaWdodDY0KCkgd2l0aCB0aGUgY29tcGlsZXIgSSBhbSB1
c2luZy4KPj4+Cj4+PiBUaGF0IGlzIGZvciB3aGljaCBleGFjdCBpbXBsZW1lbnRhdGlvbj8KPj4K
Pj4gQSBzaW1wbGUgY2FsbCBod2VpZ2h0NjQoKS4KPiAKPiBUaGF0J3MgYXMgYW1iaWd1b3VzIGFz
IGl0IHdhcyBiZWZvcmU6IEFyZSB5b3UgdGFsa2luZyBhYm91dAo+IHVuLXBhdGNoZWQgY29kZSAo
YmVmb3JlIHRoaXMgc2VyaWVzKSwgb3IgcGF0Y2hlcyB1cCB0byBhdAo+IGxlYXN0IHRoaXMgb25l
IGFwcGxpZWQuIFdoYXQgSSdtIHRyeWluZyB0byB1bmRlcnN0YW5kIGlzIGlmIHlvdXIKPiBjb21w
aWxlciBpcyBzbWFydCBlbm91Z2ggdG8gdXNlIE1VTCB3aXRob3V0IHVzIHRlbGxpbmcgaXQgdG8u
Cgp1bnNpZ25lZCBpbnQgdGVzdF9od2VpZ2h0NjQodWludDY0X3QgdCkKewogICAgIHJldHVybiBo
d2VpZ2h0NjQodCk7Cn0KCkkgbG9va2VkIGF0IHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gYmVmb3Jl
IGFuZCBhZnRlciB0aGlzIHBhdGNoLiBCZWZvcmUgdGhlIAptdWx0aXBsaWNhdGlvbiBpcyBub3Qg
dXNlZC4gQWZ0ZXIsIGl0IHdhcyB1c2VkIHdpdGggbGVzcyBpbnN0cnVjdGlvbnMgZW1pdHRlZC4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:07:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:07:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTlP-0001CZ-K5; Wed, 05 Jun 2019 11:07: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYTlO-0001CP-De
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:07:26 +0000
X-Inumbo-ID: 185186fc-8782-11e9-b2fc-5f2d1e732dd3
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 185186fc-8782-11e9-b2fc-5f2d1e732dd3;
 Wed, 05 Jun 2019 11:07:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 05:07:22 -0600
Message-Id: <5CF7A268020000780023579B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 05:07:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-15-julien.grall@arm.com>
In-Reply-To: <20190603160350.29806-15-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 14/14] xen/mm: Provide dummy M2P-related
 helpers when !CONFIG_HAVE_M2P
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, george.dunlap@citrix.com,
 Tim Deegan <tim@xen.org>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjA2LjE5IGF0IDE4OjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEF0IHRoZSBtb21lbnQsIEFybSBpcyBwcm92aWRpbmcgYSBkdW1teSBpbXBsZW1lbnRhdGlvbiBm
b3IgdGhlIE0yUAo+IGhlbHBlcnMgdXNlZCBpbiBjb21tb24gY29kZS4gSG93ZXZlciwgdGhleSBh
cmUgcXVpdGUgaXNvbGF0ZWQgYW5kIGNvdWxkCj4gYmUgdXNlZCBieSBvdGhlciBhcmNoaXRlY3R1
cmUgaW4gdGhlIGZ1dHVyZS4gU28gbW92ZSBhbGwgdGhlIGhlbHBlcnMgaW4KPiB4ZW4vbW0uaC4K
CkFuZCB3aGVyZSdzIHRoZSBwcm9ibGVtIHRoZW4gYWRkaW5nIC4uLgoKPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCj4gQEAgLTY1NSw0ICs2
NTUsMTggQEAgc3RhdGljIGlubGluZSB2b2lkIHNoYXJlX3hlbl9wYWdlX3dpdGhfcHJpdmlsZWdl
ZF9ndWVzdHMoCj4gICAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBhZ2UsIGRvbV94ZW4s
IGZsYWdzKTsKPiAgfQo+ICAKPiArLyoKPiArICogRHVtbXkgaW1wbGVtZW50YXRpb24gb2YgTTJQ
LXJlbGF0ZWQgaGVscGVycyBmb3IgY29tbW9uIGNvZGUgd2hlbgo+ICsgKiB0aGUgYXJjaGl0ZWN0
dXJlIGRvZXNuJ3QgaGF2ZSBhbiBNMlAuCj4gKyAqLwo+ICsjaWZuZGVmIENPTkZJR19IQVNfTTJQ
Cj4gKwo+ICsjZGVmaW5lIElOVkFMSURfTTJQX0VOVFJZICAgICAgICAofjBVTCkKPiArI2RlZmlu
ZSBTSEFSRURfTTJQX0VOVFJZICAgICAgICAgKH4wVUwgLSAxVUwpCj4gKyNkZWZpbmUgU0hBUkVE
X00yUChfZSkgICAgICAgICAgICgoX2UpID09IFNIQVJFRF9NMlBfRU5UUlkpCj4gKwo+ICtzdGF0
aWMgaW5saW5lIHZvaWQgc2V0X3Bmbl9mcm9tX21mbihtZm5fdCBtZm4sIHVuc2lnbmVkIGxvbmcg
cGZuKSB7fQo+ICsKPiArI2VuZGlmCgouLi4gbWZuX3RvX2dtZm4oKSB0byB0aGlzIHNldD8gUGVy
aGFwcyBhIGRlY2xhcmF0aW9uIHdpdGhvdXQgYW55CmRlZmluaXRpb24gYW55d2hlcmU/CgpBbHNv
IHBsZWFzZSB0YWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgZHJvcCB0aGUgdW5uZWNlc3NhcnkgdW5k
ZXJzY29yZQpmcm9tIF9lLiBBbmQgYWN0dWFsbHksIHNob3VsZG4ndCB0aGlzIHVuaWZvcm1seSBy
ZXR1cm4gZmFsc2U/IEF0IHdoaWNoCnBvaW50IHlvdSBkb24ndCBldmVuIG5lZWQgU0hBUkVEX00y
UF9FTlRSWS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:14:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11: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 1hYTsM-0002Ay-Ja; Wed, 05 Jun 2019 11:14:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYTsK-0002At-N4
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:14:36 +0000
X-Inumbo-ID: 18051000-8783-11e9-af16-3be0505c7def
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18051000-8783-11e9-af16-3be0505c7def;
 Wed, 05 Jun 2019 11:14:33 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.citrix.com) identity=pra;
 client-ip=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lsRNQ2UwwlV5EBmqf0enKEF9Ymc2uERWLDFT5qC/vZp/XkjTRO7J29gwI2IIlmaeKbzTBlGDoB
 5wXyktBXOl5DJZ5XznVvr/PwdML+Bi4L95sutZFHA0uwcXMVFbwwChn75l+nQoZ8rfxswGwBqA
 f87Qx1zGYIFn5RQlIarb5nqGBUgaLWa/WEzA5lurjDJU9GLC9TYC6jqkJWeegS4YSjqqH7mVnb
 9GMrlx08xOmTy6/U8M90xO7w4QEI7ofAmEMtu4FD9QhKqOC4PA9r9lOBjBMvyJbs2oMXCL5/OW
 ZsM=
X-SBRS: 2.7
X-MesageID: 1317231
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1317231"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 5 Jun 2019 12:13:55 +0100
Message-ID: <20190605111356.10429-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/2] mfi-common: break out
 xenbranch_supports_livepatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpWZXJpZmllZCB3aXRoIHN0YW5kYWxvbmUtZ2VuZXJhdGUt
ZHVtcC1mbGlnaHQtcnVudmFycy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgotLS0KIG1maS1jb21tb24gfCAxMSArKysrKysrKystLQogMSBm
aWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9tZmktY29tbW9uIGIvbWZpLWNvbW1vbgppbmRleCAzMGYyNjkyZC4uYjg2ZmViZGEgMTAwNjQ0
Ci0tLSBhL21maS1jb21tb24KKysrIGIvbWZpLWNvbW1vbgpAQCAtNzIsOCArNzIsOCBAQCBicmFu
Y2hfd2FudHNfeHRmX3Rlc3RzICgpIHsKICAgZXNhYwogfQogCi1icmFuY2hfd2FudHNfbGl2ZXBh
dGNoICgpIHsKLSAgY2FzZSAiJGJyYW5jaCIgaW4KK3hlbmJyYW5jaF9zdXBwb3J0c19saXZlcGF0
Y2ggKCkgeworICBjYXNlICIkeGVuYnJhbmNoIiBpbgogICAgIHhlbi0zLiopICAgIHJldHVybiAx
OzsKICAgICB4ZW4tNC4wLXRlc3RpbmcpICAgcmV0dXJuIDE7OwogICAgIHhlbi00LjEtdGVzdGlu
ZykgICByZXR1cm4gMTs7CkBAIC04Myw2ICs4MywxMyBAQCBicmFuY2hfd2FudHNfbGl2ZXBhdGNo
ICgpIHsKICAgICB4ZW4tNC41LXRlc3RpbmcpICAgcmV0dXJuIDE7OwogICAgIHhlbi00LjYtdGVz
dGluZykgICByZXR1cm4gMTs7CiAgICAgeGVuLTQuNy10ZXN0aW5nKSAgIHJldHVybiAxOzsKKyAg
ICAqKSAgICAgIHJldHVybiAwOzsKKyAgZXNhYworfQorCiticmFuY2hfd2FudHNfbGl2ZXBhdGNo
ICgpIHsKKyAgaWYgISB4ZW5icmFuY2hfc3VwcG9ydHNfbGl2ZXBhdGNoOyB0aGVuIHJldHVybiAx
OyBmaQorICBjYXNlICIkYnJhbmNoIiBpbgogICAgIHhlbi0qKSAgICAgIHJldHVybiAwOzsKICAg
ICBvc3N0ZXN0KikgICByZXR1cm4gMDs7CiAgICAgKikgICAgICAgICAgcmV0dXJuIDE7OwotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:14:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:14: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 1hYTsa-0002BP-Tu; Wed, 05 Jun 2019 11: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=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYTsZ-0002BH-VY
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:14:52 +0000
X-Inumbo-ID: 210c2670-8783-11e9-88c2-1bcf92622b9c
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 210c2670-8783-11e9-88c2-1bcf92622b9c;
 Wed, 05 Jun 2019 11:14:48 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.citrix.com) identity=pra;
 client-ip=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TZA52qhsw94KXTs6q30khU5hnxo4a5Gj4OQkBk6jvjUR3gBJZpOD9uCDRnPzPU9eZ/HwkwYUOt
 63IteHFIjxPmQ6ad8LU7mkoRHqLa7ufgzHc0LFrmYw5gt4fQrd5XuLdycb5sKGo6RcWcVtDBru
 RGEjzHtxbtBFjQ5jxrvMhXue9SaR9FkoE4+xVvm3uXlMJhXJMzJqqulSvi656TMcD/2s/HYAg9
 nbYJvM74IbPj1oYs/gBEwB1ZRrikkLnacwUaV6eYylNKzVKKKh6gtpCd1JdYAiCsEU75QYFXFR
 hL4=
X-SBRS: 2.7
X-MesageID: 1337590
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1337590"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 5 Jun 2019 12:13:56 +0100
Message-ID: <20190605111356.10429-2-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in all
 relevant arm64 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: Anthony Perard <anthony.perard@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

UmlnaHQgbm93IHRoZXJlIGlzIGEgYnVnIGluLCBhdCBsZWFzdCwgWGVuIDQuMTEsIHdoZXJlIGl0
IGRvZXMgbm90CmJvb3Qgb24gc29tZSBvZiBvdXIgQVJNNjQgbWFjaGluZXMgYnV0IG9ubHkgaWYg
Q09ORklHX0xJVkVQQVRDSAppcyAqZGlzKmFibGVkLgoKV2UgdGhpbmsgdGhpcyBpcyBkdWUgdG8g
WGVuIG5vdCBwbGF5aW5nIGJ5IHRoZSBwcm9wZXIgY2FjaGUgbWFuYWdlbWVudApydWxlcyBpbiB0
aGUgQVJNIEFSTS4gIFdlIHRoaW5rIHRoYXQgQ09ORklHX0xJVkVQQVRDSCBpcyBub3QgcmVhbGx5
CnJlbGV2YW50OiBpdCBqdXN0IGNhdXNlcyBzbGlnaHQgY2hhbmdlcyBpbiB0aW1pbmcgb3IgbWVt
b3J5IGFjY2Vzc2VzCm9yIGNvZGUgbGF5b3V0OiBzbywgYW5vdGhlciByb2xsIG9mIHRoZSBkaWNl
LiAgSWUgd2UgdGhpbmsgaXQgaXMKcmFuZG9tIGNvaW5jaWRlbmNlIHRoYXQgaXQgd29ya3Mgd2l0
aCBDT05GSUdfTElWRVBBVENIIGFuZCBmYWlscwp3aXRob3V0IGl0LgoKUmlnaHQgbm93IHRoZSBi
dWcgaXMgbWFza2VkIGluIHRoZSBvc3N0ZXN0IGZsaWdodHMgd2hpY2ggdGVzdCB0aGUgWGVuCmJy
YW5jaGVzIGJlY2F1c2UgdGhleSBhbGwgYXJlIGFsbCBidWlsdCB3aXRoIENPTkZJR19MSVZFUEFU
Q0ggZW5hYmxlZC4KVGhlIG5vbi1YZW4gYnJhbmNoZXMgdW50aWwgbm93IGhhdmUgYmVlbiBidWls
dCB3aXRoIENPTkZJR19MSVZFUEFUQ0gKZGlzYWJsZWQuCgpUaGUgb3ZlcmFsbCByZXN1bHQgaXMg
YmxvY2thZ2Ugb2YgdGhlIENJIGZvciwgY3VycmVudGx5LApxZW11LXhlbi00LjExLXRlc3Rpbmcu
ICBUaGlzIGJsb2NrYWdlIGlzIG5vdCBhIHRydWUgcmVncmVzc2lvbjsgdGhlCmNvZGUgd2FzIGFs
d2F5cyBidWdneS4gIEl0J3MganVzdCB0aGF0IHNvbWV0aGluZyBoYXMgY2hhbmdlZCBhbmQgbm93
CnRoZSBidWcgYml0ZXMuCgpTd2l0Y2hpbmcgb24gQ09ORklHX0xJVkVQQVRDSCBmb3IgdGhlIGFm
ZmVjdGVkIHRlc3RzIHdpbGwsIGhvcGVmdWxseSwKbWFrZSB0aGlzIHByb2JsZW0gImdvIGF3YXki
IGFnYWluLiAgVGhpcyBpcyBjbGVhcmx5IGEgYm9kZ2UuICBCdXQgaXQKaXMgYmV0dGVyIHRoYW4g
c2ltcGx5IGZvcmNlIHB1c2hpbmc6IGlmIHdlIGNhbiBnZXQgaXQgdG8gYm9vdCwgd2Ugd2lsbApi
ZSBhYmxlIHRvIHJ1biB0aGUgb3RoZXIgdGVzdHMuCgpJIGhhdmUgdXNlZCBzdGFuZGFsb25lLWdl
bmVyYXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMgYW5kIHRoZSBlZmZlY3QgaXMKdG8gdHVybiBvbiBl
bmFibGVfbGl2ZXBhdGNoIGluIGJ1aWxkLWFybTY0IGluIHByZWNpc2VseQpxZW11LXVwc3RyZWFt
LXhlbi00LjExLXRlc3RpbmcuCgpBSVVJOgoKQW4gYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gYmFj
a3BvcnQgMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cApwYWdlIHBlcm1pc3Npb24gZm9y
IFhlbiBtYXBwaW5ncyBlYXJsaWVyIG9uIiwgdG8gYWZmZWN0ZWQgWGVuIHN0YWJsZQpicmFuY2hl
cy4gIFRoYXQgd291bGQgZGlmZmVyZW50bHkgcGVybXV0ZSB0aGUgY2FzZXMgd2hlcmUgdGhpbmdz
IGZhaWwuCkluIHBhcnRpY3VsYXIgb24gc29tZSBoYXJkd2FyZSwgaW5jbHVkaW5nICh3ZSB0aGlu
aykgYWxsIGhhcmR3YXJlIHdlCmFjdHVhbGx5IGhhdmUsIHRoZSB2aW9sYXRpb24gb2YgdGhlIGFy
Y2hpdGVjdHVyZSBjYWNoZSBydWxlcyB3b3VsZCBiZQphYnNvbHV0ZWx5IGlycmVsZXZhbnQgYmVj
YXVzZSBvZiBtaWNyb2FyY2hpdGVjdHVyYWwgZGV0YWlscy4gIEJ1dCBpdAptaWdodCBjYXVzZSBy
ZWdyZXNzaW9ucyBvbiBvdGhlciBoYXJkd2FyZS4KCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
CkNDOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpDQzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogbWZpLWNvbW1vbiB8IDMgKystCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
bWZpLWNvbW1vbiBiL21maS1jb21tb24KaW5kZXggYjg2ZmViZGEuLjUyYTM4Y2I0IDEwMDY0NAot
LS0gYS9tZmktY29tbW9uCisrKyBiL21maS1jb21tb24KQEAgLTM3Myw3ICszNzMsOCBAQCBjcmVh
dGVfYnVpbGRfam9icyAoKSB7CiAgICAgICAgIGZpCiAgICAgZmkKIAotICAgIGlmIGJyYW5jaF93
YW50c19saXZlcGF0Y2g7IHRoZW4KKyAgICBpZiBicmFuY2hfd2FudHNfbGl2ZXBhdGNoIHx8Cisg
ICAgICAgICAgWyAkYXJjaCA9IGFybTY0IC1hICIkeGVuYnJhbmNoIiA9IHhlbi00LjExLXRlc3Rp
bmcgXTsgdGhlbgogICAgICAgIGxpdmVwYXRjaF9ydW52YXJzPSdlbmFibGVfbGl2ZXBhdGNoPXRy
dWUnCiAgICAgZmkKICAgICBldmFsICIKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:17:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:17:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTv3-0002Pl-Fe; Wed, 05 Jun 2019 11:17:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTv2-0002Pf-FT
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:17:24 +0000
X-Inumbo-ID: 7d81f236-8783-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7d81f236-8783-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:17:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 91353374;
 Wed,  5 Jun 2019 04:17: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 E66BC3F5AF;
 Wed,  5 Jun 2019 04:17:20 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-15-julien.grall@arm.com>
 <5CF7A268020000780023579B@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <94c12b25-b833-0a0f-2309-63f6dcce36a4@arm.com>
Date: Wed, 5 Jun 2019 12:17:19 +0100
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: <5CF7A268020000780023579B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 14/14] xen/mm: Provide dummy M2P-related
 helpers when !CONFIG_HAVE_M2P
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, george.dunlap@citrix.com,
 Tim Deegan <tim@xen.org>, xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNS8wNi8yMDE5IDEyOjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwMy4w
Ni4xOSBhdCAxODowMywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gQXQgdGhlIG1v
bWVudCwgQXJtIGlzIHByb3ZpZGluZyBhIGR1bW15IGltcGxlbWVudGF0aW9uIGZvciB0aGUgTTJQ
Cj4+IGhlbHBlcnMgdXNlZCBpbiBjb21tb24gY29kZS4gSG93ZXZlciwgdGhleSBhcmUgcXVpdGUg
aXNvbGF0ZWQgYW5kIGNvdWxkCj4+IGJlIHVzZWQgYnkgb3RoZXIgYXJjaGl0ZWN0dXJlIGluIHRo
ZSBmdXR1cmUuIFNvIG1vdmUgYWxsIHRoZSBoZWxwZXJzIGluCj4+IHhlbi9tbS5oLgo+IAo+IEFu
ZCB3aGVyZSdzIHRoZSBwcm9ibGVtIHRoZW4gYWRkaW5nIC4uLgo+IAo+PiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vbW0uaAo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+PiBAQCAtNjU1LDQg
KzY1NSwxOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9wcml2aWxl
Z2VkX2d1ZXN0cygKPj4gICAgICAgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdChwYWdlLCBkb21f
eGVuLCBmbGFncyk7Cj4+ICAgfQo+PiAgIAo+PiArLyoKPj4gKyAqIER1bW15IGltcGxlbWVudGF0
aW9uIG9mIE0yUC1yZWxhdGVkIGhlbHBlcnMgZm9yIGNvbW1vbiBjb2RlIHdoZW4KPj4gKyAqIHRo
ZSBhcmNoaXRlY3R1cmUgZG9lc24ndCBoYXZlIGFuIE0yUC4KPj4gKyAqLwo+PiArI2lmbmRlZiBD
T05GSUdfSEFTX00yUAo+PiArCj4+ICsjZGVmaW5lIElOVkFMSURfTTJQX0VOVFJZICAgICAgICAo
fjBVTCkKPj4gKyNkZWZpbmUgU0hBUkVEX00yUF9FTlRSWSAgICAgICAgICh+MFVMIC0gMVVMKQo+
PiArI2RlZmluZSBTSEFSRURfTTJQKF9lKSAgICAgICAgICAgKChfZSkgPT0gU0hBUkVEX00yUF9F
TlRSWSkKPj4gKwo+PiArc3RhdGljIGlubGluZSB2b2lkIHNldF9wZm5fZnJvbV9tZm4obWZuX3Qg
bWZuLCB1bnNpZ25lZCBsb25nIHBmbikge30KPj4gKwo+PiArI2VuZGlmCj4gCj4gLi4uIG1mbl90
b19nbWZuKCkgdG8gdGhpcyBzZXQ/IFBlcmhhcHMgYSBkZWNsYXJhdGlvbiB3aXRob3V0IGFueQo+
IGRlZmluaXRpb24gYW55d2hlcmU/CgpUaGUgb25seSBwdXJwb3NlIGZvciB0aGlzIHdvdWxkIGJl
IHRvIG1ha2Ugc29tZSBjb2RlIGNvbXBpbGUgYW5kIGV4cGVjdCB0aGUgCmNvbXBpbGVyIHRvIHJl
bW92ZSBpdC4gU28gSSBhbSBub3QgaW4gZmF2b3Igb2YgZGVmaW5pbmcgbWZuX3RvX2dtZm4oKSBp
biBhbnkgCmZvcm0gZm9yIEFybS4KCj4gCj4gQWxzbyBwbGVhc2UgdGFrZSB0aGUgb3Bwb3J0dW5p
dHkgYW5kIGRyb3AgdGhlIHVubmVjZXNzYXJ5IHVuZGVyc2NvcmUKPiBmcm9tIF9lLiBBbmQgYWN0
dWFsbHksIHNob3VsZG4ndCB0aGlzIHVuaWZvcm1seSByZXR1cm4gZmFsc2U/IEF0IHdoaWNoCj4g
cG9pbnQgeW91IGRvbid0IGV2ZW4gbmVlZCBTSEFSRURfTTJQX0VOVFJZLgoKSSB0aG91Z2h0IGFi
b3V0IGl0LiBCdXQgSSB3YXNuJ3Qgc3VyZSBpZiB0aGVyZSB3b3VsZCBiZSBhbnkgaXNzdWUgd2l0
aCB0aGF0IAppbXBsZW1lbnRhdGlvbi4gSSBhbSBoYXBweSB0byBpbXBsZW1lbnQgU0hBUkVEX00y
UCB0aGlzIHdheS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:19:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11: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 1hYTwq-0002ZS-2F; Wed, 05 Jun 2019 11:19: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYTwo-0002ZJ-Tf
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:19:14 +0000
X-Inumbo-ID: bfd7306a-8783-11e9-859a-67bd77986194
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id bfd7306a-8783-11e9-859a-67bd77986194;
 Wed, 05 Jun 2019 11:19:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CF57F374;
 Wed,  5 Jun 2019 04:19: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 E0F043F5AF;
 Wed,  5 Jun 2019 04:19:12 -0700 (PDT)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>
Date: Wed, 5 Jun 2019 12:19:11 +0100
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: <20190605111356.10429-2-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 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: Anthony Perard <anthony.perard@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.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>

SGkgSWFuLAoKT24gMDUvMDYvMjAxOSAxMjoxMywgSWFuIEphY2tzb24gd3JvdGU6Cj4gUmlnaHQg
bm93IHRoZXJlIGlzIGEgYnVnIGluLCBhdCBsZWFzdCwgWGVuIDQuMTEsIHdoZXJlIGl0IGRvZXMg
bm90Cj4gYm9vdCBvbiBzb21lIG9mIG91ciBBUk02NCBtYWNoaW5lcyBidXQgb25seSBpZiBDT05G
SUdfTElWRVBBVENICj4gaXMgKmRpcyphYmxlZC4KPiAKPiBXZSB0aGluayB0aGlzIGlzIGR1ZSB0
byBYZW4gbm90IHBsYXlpbmcgYnkgdGhlIHByb3BlciBjYWNoZSBtYW5hZ2VtZW50Cj4gcnVsZXMg
aW4gdGhlIEFSTSBBUk0uICBXZSB0aGluayB0aGF0IENPTkZJR19MSVZFUEFUQ0ggaXMgbm90IHJl
YWxseQo+IHJlbGV2YW50OiBpdCBqdXN0IGNhdXNlcyBzbGlnaHQgY2hhbmdlcyBpbiB0aW1pbmcg
b3IgbWVtb3J5IGFjY2Vzc2VzCj4gb3IgY29kZSBsYXlvdXQ6IHNvLCBhbm90aGVyIHJvbGwgb2Yg
dGhlIGRpY2UuICBJZSB3ZSB0aGluayBpdCBpcwo+IHJhbmRvbSBjb2luY2lkZW5jZSB0aGF0IGl0
IHdvcmtzIHdpdGggQ09ORklHX0xJVkVQQVRDSCBhbmQgZmFpbHMKPiB3aXRob3V0IGl0Lgo+IAo+
IFJpZ2h0IG5vdyB0aGUgYnVnIGlzIG1hc2tlZCBpbiB0aGUgb3NzdGVzdCBmbGlnaHRzIHdoaWNo
IHRlc3QgdGhlIFhlbgo+IGJyYW5jaGVzIGJlY2F1c2UgdGhleSBhbGwgYXJlIGFsbCBidWlsdCB3
aXRoIENPTkZJR19MSVZFUEFUQ0ggZW5hYmxlZC4KPiBUaGUgbm9uLVhlbiBicmFuY2hlcyB1bnRp
bCBub3cgaGF2ZSBiZWVuIGJ1aWx0IHdpdGggQ09ORklHX0xJVkVQQVRDSAo+IGRpc2FibGVkLgo+
IAo+IFRoZSBvdmVyYWxsIHJlc3VsdCBpcyBibG9ja2FnZSBvZiB0aGUgQ0kgZm9yLCBjdXJyZW50
bHksCj4gcWVtdS14ZW4tNC4xMS10ZXN0aW5nLiAgVGhpcyBibG9ja2FnZSBpcyBub3QgYSB0cnVl
IHJlZ3Jlc3Npb247IHRoZQo+IGNvZGUgd2FzIGFsd2F5cyBidWdneS4gIEl0J3MganVzdCB0aGF0
IHNvbWV0aGluZyBoYXMgY2hhbmdlZCBhbmQgbm93Cj4gdGhlIGJ1ZyBiaXRlcy4KPiAKPiBTd2l0
Y2hpbmcgb24gQ09ORklHX0xJVkVQQVRDSCBmb3IgdGhlIGFmZmVjdGVkIHRlc3RzIHdpbGwsIGhv
cGVmdWxseSwKPiBtYWtlIHRoaXMgcHJvYmxlbSAiZ28gYXdheSIgYWdhaW4uICBUaGlzIGlzIGNs
ZWFybHkgYSBib2RnZS4gIEJ1dCBpdAo+IGlzIGJldHRlciB0aGFuIHNpbXBseSBmb3JjZSBwdXNo
aW5nOiBpZiB3ZSBjYW4gZ2V0IGl0IHRvIGJvb3QsIHdlIHdpbGwKPiBiZSBhYmxlIHRvIHJ1biB0
aGUgb3RoZXIgdGVzdHMuCgpIb3cgYWJvdXQgZGlzYWJsaW5nIHRoZSB0ZXN0IG9uIHJvY2hlc3Rl
cj8KCkNoZWVycywKCj4gCj4gSSBoYXZlIHVzZWQgc3RhbmRhbG9uZS1nZW5lcmF0ZS1kdW1wLWZs
aWdodC1ydW52YXJzIGFuZCB0aGUgZWZmZWN0IGlzCj4gdG8gdHVybiBvbiBlbmFibGVfbGl2ZXBh
dGNoIGluIGJ1aWxkLWFybTY0IGluIHByZWNpc2VseQo+IHFlbXUtdXBzdHJlYW0teGVuLTQuMTEt
dGVzdGluZy4KPiAKPiBBSVVJOgo+IAo+IEFuIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIGJhY2tw
b3J0IDAwYzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAKPiBwYWdlIHBlcm1pc3Npb24gZm9y
IFhlbiBtYXBwaW5ncyBlYXJsaWVyIG9uIiwgdG8gYWZmZWN0ZWQgWGVuIHN0YWJsZQo+IGJyYW5j
aGVzLiAgVGhhdCB3b3VsZCBkaWZmZXJlbnRseSBwZXJtdXRlIHRoZSBjYXNlcyB3aGVyZSB0aGlu
Z3MgZmFpbC4KPiBJbiBwYXJ0aWN1bGFyIG9uIHNvbWUgaGFyZHdhcmUsIGluY2x1ZGluZyAod2Ug
dGhpbmspIGFsbCBoYXJkd2FyZSB3ZQo+IGFjdHVhbGx5IGhhdmUsIHRoZSB2aW9sYXRpb24gb2Yg
dGhlIGFyY2hpdGVjdHVyZSBjYWNoZSBydWxlcyB3b3VsZCBiZQo+IGFic29sdXRlbHkgaXJyZWxl
dmFudCBiZWNhdXNlIG9mIG1pY3JvYXJjaGl0ZWN0dXJhbCBkZXRhaWxzLiAgQnV0IGl0Cj4gbWln
aHQgY2F1c2UgcmVncmVzc2lvbnMgb24gb3RoZXIgaGFyZHdhcmUuCj4gCj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgo+IENDOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbQo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IC0tLQo+
ICAgbWZpLWNvbW1vbiB8IDMgKystCj4gICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL21maS1jb21tb24gYi9tZmktY29tbW9u
Cj4gaW5kZXggYjg2ZmViZGEuLjUyYTM4Y2I0IDEwMDY0NAo+IC0tLSBhL21maS1jb21tb24KPiAr
KysgYi9tZmktY29tbW9uCj4gQEAgLTM3Myw3ICszNzMsOCBAQCBjcmVhdGVfYnVpbGRfam9icyAo
KSB7Cj4gICAgICAgICAgIGZpCj4gICAgICAgZmkKPiAgIAo+IC0gICAgaWYgYnJhbmNoX3dhbnRz
X2xpdmVwYXRjaDsgdGhlbgo+ICsgICAgaWYgYnJhbmNoX3dhbnRzX2xpdmVwYXRjaCB8fAo+ICsg
ICAgICAgICAgWyAkYXJjaCA9IGFybTY0IC1hICIkeGVuYnJhbmNoIiA9IHhlbi00LjExLXRlc3Rp
bmcgXTsgdGhlbgo+ICAgICAgICAgIGxpdmVwYXRjaF9ydW52YXJzPSdlbmFibGVfbGl2ZXBhdGNo
PXRydWUnCj4gICAgICAgZmkKPiAgICAgICBldmFsICIKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:21:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYTyn-0003Hq-GY; Wed, 05 Jun 2019 11:21:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYTym-0003Hl-8z
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:21:16 +0000
X-Inumbo-ID: 073a96ba-8784-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 073a96ba-8784-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:21:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 05:21:13 -0600
Message-Id: <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 05:21:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
In-Reply-To: <20190605111356.10429-2-ian.jackson@eu.citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 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: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDEzOjEzLCA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEvbWZpLWNvbW1vbgo+ICsrKyBiL21maS1jb21tb24KPiBAQCAtMzczLDcgKzM3
Myw4IEBAIGNyZWF0ZV9idWlsZF9qb2JzICgpIHsKPiAgICAgICAgICBmaQo+ICAgICAgZmkKPiAg
Cj4gLSAgICBpZiBicmFuY2hfd2FudHNfbGl2ZXBhdGNoOyB0aGVuCj4gKyAgICBpZiBicmFuY2hf
d2FudHNfbGl2ZXBhdGNoIHx8Cj4gKyAgICAgICAgICBbICRhcmNoID0gYXJtNjQgLWEgIiR4ZW5i
cmFuY2giID0geGVuLTQuMTEtdGVzdGluZyBdOyB0aGVuCj4gICAgICAgICBsaXZlcGF0Y2hfcnVu
dmFycz0nZW5hYmxlX2xpdmVwYXRjaD10cnVlJwo+ICAgICAgZmkKCklzbid0IHRoaXMgb3Zlcmx5
IHJlc3RyaWN0aXZlLCBpLmUuIHdvdWxkbid0IHRoaXMgYmV0dGVyIGJlIGRvbmUgdW5pZm9ybWx5
CmZvciBhbGwgYnJhbmNoZXM/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:27:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYU4J-0003UL-A7; Wed, 05 Jun 2019 11:26: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYU4H-0003UG-RT
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:26:57 +0000
X-Inumbo-ID: d22c9a7e-8784-11e9-856c-f7681979967d
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d22c9a7e-8784-11e9-856c-f7681979967d;
 Wed, 05 Jun 2019 11:26:55 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xKJU27fGUBCBwGqTpue8WTAYAuDZmx3jtm4tVFSLrMasIPisKb88boqHPgQ//RCsaeavFOKc+H
 M2evz4xwkhpdEwIw+cRbH5Ro5s5gsU482pi3BN7EwrAcTa/6Ly0zqiTXtT5texMpyNtVff585A
 e2K3ppTnh/PO3X0WJ0oLiTcX7wzGJ81nNJOVzdk2ePV7I6LZ+vSt7IOfp/z6Ny7AIPR7RkQBk4
 igfB9g4IkMBFqmN4BoXMXVbbCG7FbFchAnz2bx/EtqzgVXn6F8g06v87AEFR4EAe5+qoW0G8OX
 zj8=
X-SBRS: 2.7
X-MesageID: 1349367
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1349367"
To: Jan Beulich <JBeulich@suse.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-2-git-send-email-andrew.cooper3@citrix.com>
 <5CF78F340200007800235687@prv1-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: <734ffea9-047c-097d-8de8-993a23296b6d@citrix.com>
Date: Wed, 5 Jun 2019 12:26:50 +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: <5CF78F340200007800235687@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] libx86: Helper for clearing
 out-of-range CPUID leaves
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 xen-devel <xen-devel@lists.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>

T24gMDUvMDYvMjAxOSAxMDo0NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkg
YXQgMjE6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gQEAgLTE2Myw2
ICsxNzAsNTggQEAgdm9pZCB4ODZfY3B1aWRfcG9saWN5X2ZpbGxfbmF0aXZlKHN0cnVjdCBjcHVp
ZF9wb2xpY3kgKnApCj4+ICAgICAgcmVjYWxjdWxhdGVfc3ludGgocCk7Cj4+ICB9Cj4+ICAKPj4g
K3ZvaWQgeDg2X2NwdWlkX3BvbGljeV9jbGVhcl9vdXRfb2ZfcmFuZ2VfbGVhdmVzKHN0cnVjdCBj
cHVpZF9wb2xpY3kgKnApCj4+ICt7Cj4+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4+ICsKPj4gKyAg
ICB6ZXJvX2xlYXZlcyhwLT5iYXNpYy5yYXcsIHAtPmJhc2ljLm1heF9sZWFmICsgMSwKPj4gKyAg
ICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxKTsKPj4gKwo+PiArICAg
IGlmICggcC0+YmFzaWMubWF4X2xlYWYgPCA0ICkKPj4gKyAgICAgICAgbWVtc2V0KHAtPmNhY2hl
LnJhdywgMCwgc2l6ZW9mKHAtPmNhY2hlLnJhdykpOwo+PiArICAgIGVsc2UKPj4gKyAgICB7Cj4+
ICsgICAgICAgIGZvciAoIGkgPSAwOyAoaSA8IEFSUkFZX1NJWkUocC0+Y2FjaGUucmF3KSAmJgo+
PiArICAgICAgICAgICAgICAgICAgICAgIHAtPmNhY2hlLnN1YmxlYWZbaV0udHlwZSk7ICsraSAp
Cj4+ICsgICAgICAgICAgICA7Cj4+ICsKPj4gKyAgICAgICAgemVyb19sZWF2ZXMocC0+Y2FjaGUu
cmF3LCBpICsgMSwKPj4gKyAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5jYWNoZS5y
YXcpIC0gMSk7Cj4gRG8geW91IHJlYWxseSB3YW50ICJpICsgMSIgaGVyZT8gV291bGRuJ3QgaXQg
YmUgYmV0dGVyIHRvIGZ1bGx5IHphcAo+IHN1YmxlYWYgaSBhcyB3ZWxsLCB3aGVuIGl0cyB0eXBl
IGlzIHplcm8/IFNhbWUgZm9yIGxlYWYgMHhiIHRoZW4uCgpUaGlzIGlzIGFuIGF3a3dhcmQgY29y
bmVyIGNhc2Ugd2hpY2ggdGhlIG1hbnVhbCBkb2Vzbid0IGNvdmVyIGFkZXF1YXRlbHkuCgoiSWYg
RUNYIGNvbnRhaW5zIGFuIGludmFsaWQgc3ViIGxlYWYgaW5kZXgsIEVBWC9FQlgvRUNYL0VEWCBy
ZXR1cm4gMC4KU3ViLWxlYWYgaW5kZXggbisxIGlzIGludmFsaWQgaWYgc3ViLWxlYWYgbiByZXR1
cm5zIEVBWFs0OjBdIGFzIDAuIgoKd2hpY2ggbWFrZXMgdGhlIGxlYWYgd2l0aCB0eXBlIDAgdmFs
aWQsIHJhdGhlciB0aGFuIGludmFsaWQuCgpUaGF0IHNhaWQsIGZyb20gYSAiaG93IGl0IGlzIGxp
a2VseSB0byB3b3JrIGluIGhhcmR3YXJlIiBwb2ludCBvZiB2aWV3LApJIGhpZ2hseSBzdXNwZWN0
IHRoYXQgYSByZWFsIENQVUlEIGluc3RydWN0aW9uIGRvZXNuJ3Qgc3RvcmUgYW55dGhpbmcKZm9y
IHRoZSBmaXJzdCBsZWFmIHdpdGggdHlwZSAwLCBhbmQgcmVsaWVzIG9uIHRoZSAicmV0dXJuIGFs
bCB6ZXJvZXMiCnByb3BlcnR5LgoKVGhlcmVmb3JlLCBJIHdpbGwgZm9sbG93IHlvdXIgc3VnZ2Vz
dGlvbiBhbmQgYWRqdXN0IHRoZSB0ZXN0Y2FzZXMKYWNjb3JkaW5nbHkuCgo+Cj4+ICsgICAgfQo+
PiArCj4+ICsgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDcgKQo+PiArICAgICAgICBtZW1z
ZXQocC0+ZmVhdC5yYXcsIDAsIHNpemVvZihwLT5mZWF0LnJhdykpOwo+PiArICAgIGVsc2UKPj4g
KyAgICAgICAgemVyb19sZWF2ZXMocC0+ZmVhdC5yYXcsIHAtPmZlYXQubWF4X3N1YmxlYWYgKyAx
LAo+PiArICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPmZlYXQucmF3KSAtIDEpOwo+
PiArCj4+ICsgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDB4YiApCj4+ICsgICAgICAgIG1l
bXNldChwLT50b3BvLnJhdywgMCwgc2l6ZW9mKHAtPnRvcG8ucmF3KSk7Cj4+ICsgICAgZWxzZQo+
PiArICAgIHsKPj4gKyAgICAgICAgZm9yICggaSA9IDA7IChpIDwgQVJSQVlfU0laRShwLT50b3Bv
LnJhdykgJiYKPj4gKyAgICAgICAgICAgICAgICAgICAgICBwLT50b3BvLnN1YmxlYWZbaV0udHlw
ZSk7ICsraSApCj4+ICsgICAgICAgICAgICA7Cj4+ICsKPj4gKyAgICAgICAgemVyb19sZWF2ZXMo
cC0+dG9wby5yYXcsIGkgKyAxLAo+PiArICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAt
PnRvcG8ucmF3KSAtIDEpOwo+PiArICAgIH0KPj4gKwo+PiArICAgIGlmICggcC0+YmFzaWMubWF4
X2xlYWYgPCAweGQgfHwgIWNwdWlkX3BvbGljeV94c3RhdGVzKHApICkKPj4gKyAgICAgICAgbWVt
c2V0KHAtPnhzdGF0ZS5yYXcsIDAsIHNpemVvZihwLT54c3RhdGUucmF3KSk7Cj4+ICsgICAgZWxz
ZQo+PiArICAgIHsKPj4gKyAgICAgICAgLyogRmlyc3QgdHdvIGxlYXZlcyBhbHdheXMgdmFsaWQu
ICBSZXN0IGRlcGVuZCBvbiB4c3RhdGVzLiAqLwo+PiArICAgICAgICBpID0gbWF4KDIsIDY0IC0g
X19idWlsdGluX2NsemxsKGNwdWlkX3BvbGljeV94c3RhdGVzKHApKSk7Cj4+ICsKPj4gKyAgICAg
ICAgemVyb19sZWF2ZXMocC0+eHN0YXRlLnJhdywgaSwKPj4gKyAgICAgICAgICAgICAgICAgICAg
QVJSQVlfU0laRShwLT54c3RhdGUucmF3KSAtIDEpOwo+PiArICAgIH0KPiBJbiB4ODZfY3B1aWRf
cG9saWN5X2ZpbGxfbmF0aXZlKCkgeW91J3JlIHVzaW5nIDYzIGFzIHRoZSBsb29wCj4gYm91bmQs
IGd1YXJhbnRlZWluZyB0byBpZ25vcmUgYml0IDYzIGluIGNhc2UgaXQgZ2FpbnMgYSBtZWFuaW5n
LgoKSXQgaXMgY3VycmVudGx5ICJSZXNlcnZlZCBmb3IgWENSMCBiaXQgdmVjdG9yIGV4cGFuc2lv
biIsIHdoaWNoIHdpbGwKYWxtb3N0IGNlcnRhaW5seSBiZSB1c2VkIGluIGEgc2ltaWxhciBtYW5v
ciB0byB0aGUKc2Vjb25kYXJ5X2V4ZWNfY29udHJvbF9lbmFibGUgYml0IGluIFZULXguCgo+IEhl
cmUgYW5kIGluIHg4Nl9jcHVpZF9jb3B5X3RvX2J1ZmZlcigpIHlvdSBkb24ndC4gSSdtIHNsaWdo
dGx5Cj4gd29ycmllZCB0aGF0IHRoZXNlIGNvZGUgc2VxdWVuY2VzIHdpbGwgbmVlZCBjaGFuZ2lu
ZyAod2l0aCBubwo+IHdheSB0byBlYXNpbHkgbm90aWNlKSB3aGVuIENQVUlEX0dVRVNUX05SX1hT
VEFURSBnZXRzCj4gaW5jcmVhc2VkLiBCdXQgSSdtIG5vdCBnb2luZyB0byBpbnNpc3QgLSBmb3Ig
bm93IHRoZSBjb2RlIGlzIGZpbmUKPiBhcyBpcyAoYWZhaWN0KS4KCkkgdGhpbmsgdGhlIGNvZGUg
c2VxdWVuY2VzIGFyZSBnb2luZyB0byBoYXZlIHRvIGNoYW5nZSBuby1tYXR0ZXItd2hhdC7CoApJ
dCBpcyBhbHNvIHNhZmUgYXQgdGhlIG1vbWVudCBiZWNhdXNlIG9mIHRoZSBBUlJBWV9TSVpFKCkg
ZXhwcmVzc2lvbgpzdG9wcGluZyBhdCBiaXQgNjIsIHdoaWNoIHdhcyBMV1AuCgpJZiB0aGlzIHdl
cmUgdG8gY2hhbmdlLCBpdCB3b3VsZCBhbHNvIGhhdmUgdG8gaW5jbHVkZSBhIG1pbig2MywgLi4u
KQpleHByZXNzaW9uLCBiZWNhdXNlIDY0IC0gY2x6KCkgaXMgdGhlIGNvcnJlY3QgZXhwcmVzc2lv
biBmb3IgZmluZGluZyB0aGUKZmlyc3QgbGVhZiB0byBjbG9iYmVyIGluIHRoZSBnZW5lcmFsIGNh
c2UuCgpXb3VsZCBhIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKHAtPnhzdGF0ZS5yYXcpID4gNjMp
IGJlIG9rIGluIHRoZQppbnRlcmltP8KgIEknZCBwcmVmZXIgd2hlcmUgcG9zc2libGUgdG8gbm90
IGJ1aWxkIGluIGFzc3VtcHRpb25zIGJhc2VkIG9uCnRoZSBhcnJheSBzaXplLgoKPiBIYXZpbmcg
cmVhY2hlZCB0aGUgZW5kIG9mIHRoZSBwYXRjaCBhbmQgc2VlaW5nIHRoZSB0aXRsZSBvZgo+IHBh
dGNoIDIgLSBpcyB0aGVyZSBubyBuZWVkIHRvIHVzZSB0aGlzIGZ1bmN0aW9uIGFueXdoZXJlCj4g
b3V0c2lkZSB0aGUgZnV6emluZyBoYXJuZXNzPwoKTm90IHlldCwgYmVjYXVzZSB5b3UgYWxzbyBk
aXNsaWtlZCBoYXZpbmcgcGF0Y2hlcyB3aXRoIHN0dWIgZnVuY3Rpb25hbGl0eS4KClhFTl9ET01D
VExfc2V0X2NwdV9wb2xpY3kgbmVlZHMgaXQsIGJlY2F1c2UgZm9yIG9uZSBjb21tb24gdXNlY2Fz
ZSwgdGhlCmRvbWFpbiBjdXJyZW50bHkgaGFzIGEgbWF4IHBvbGljeSwgYW5kIHRoZSB0b29sc3Rh
Y2sgaXMgaGFuZGluZyBhCmxldmVsbGVkLWRvd24gcG9saWN5LsKgIFRoaXMgbmVlZHMgdG8gYmUg
dGFrZW4gaW50byBhY2NvdW50IGJlZm9yZSB0aGUKY2hlY2sgb2YgImlzIHRoZSBuZXcgcG9saWN5
IHdlbGwgZm9ybWVkIGFuZCBjb21wYXRpYmxlPyIgdGFrZXMgcGxhY2UuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:31:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11: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 1hYU8t-0004Xv-1l; Wed, 05 Jun 2019 11:31: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYU8r-0004Xq-BZ
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:31:41 +0000
X-Inumbo-ID: 7b296490-8785-11e9-95b2-4bd2e946de5e
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b296490-8785-11e9-95b2-4bd2e946de5e;
 Wed, 05 Jun 2019 11:31: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: r+mUVnC7CrXkX52nCZ9Dm6kqlgqi2hSydvyRSG3LHXwQ7Q2f8GtWNWYNoejmS5hstidPYtojs5
 l14qdq8RPyLNPWfKteQyHt2Xi6EHDvtK2QdZ32Q3fCCAwNrHw/vEt9rbEce69ESn1AGSl8fxqp
 bJ19koWc5piLnQttxzlEj5Fq48tiIWdTTHMvGPnsQCnFg5Id/K3EwN1v7mwoeAN1I1FMQHvtva
 Yqz84N0HEqLyBORXV0Bzkgrx6EVNNO3T5jJWj8FV20h5Cwg5PaiC/Myxo40uvDZC6I/UFeboIM
 yos=
X-SBRS: 2.7
X-MesageID: 1338018
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1338018"
To: Jan Beulich <JBeulich@suse.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-3-git-send-email-andrew.cooper3@citrix.com>
 <5CF790890200007800235696@prv1-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: <82bd675c-c7f8-5ead-f328-bca96bc3976f@citrix.com>
Date: Wed, 5 Jun 2019 12:31:34 +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: <5CF790890200007800235696@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/fuzz: Add a cpu-policy fuzzing
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

T24gMDUvMDYvMjAxOSAxMDo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDYuMTkg
YXQgMjE6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVGhlcmUgaXMg
bm93IGVub3VnaCBjb21wbGV4aXR5IHRoYXQgYSBmdXp6aW5nIGhhcm5lc3MgaXMgYSBnb29kIGlk
ZWEsIGFuZAo+PiBlbm91Z2ggc3VwcG9ydGluZyBsb2dpYyB0byBpbXBsZW1lbnQgb25lIHdoaWNo
IEFGTCBzZWVtcyBoYXBweSB3aXRoLgo+Pgo+PiBUYWtlIHRoZSBleGlzdGluZyByZWNhbGN1bGF0
ZV9zeW50aCgpIGhlbHBlciBhbmQgZXhwb3J0IGl0IGFzCj4+IHg4Nl9jcHVpZF9wb2xpY3lfcmVj
YWxjX3N5bnRoKCksIGFzIGl0IGlzIG5lZWRlZCBieSB0aGUgZnV6emluZyBoYXJuZXNzLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
Pj4gLS0tCj4+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvLmdpdGlnbm9yZSAgICAgICAgICB8ICAg
MSArCj4+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvTWFrZWZpbGUgICAgICAgICAgICB8ICAyOCAr
KysrKwo+PiAgdG9vbHMvZnV6ei9jcHUtcG9saWN5L2FmbC1wb2xpY3ktZnV6emVyLmMgfCAxODcg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gRG9lcyB0aGlzIHdhbnQgdG8gYmUgYWNj
b21wYW5pZWQgYnkgYSAuL01BSU5UQUlORVJTIHVwZGF0ZQo+IHRvIHRoZSBYODYgc2VjdGlvbj8K
Ck9vcHMgeWVzLCBhbmQgc2ltaWxhcmx5IGZvciB0b29scy90ZXN0cy9jcHUtcG9saWN5LwoKRG8g
eW91IG1pbmQgaWYgSSBmb2xkIHRoYXQgY2hhbmdlIGluIGFzIHdlbGw/Cgo+Cj4+ICB4ZW4vaW5j
bHVkZS94ZW4vbGliL3g4Ni9jcHVpZC5oICAgICAgICAgICB8ICAgNSArCj4+ICB4ZW4vbGliL3g4
Ni9jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgNyArLQo+PiAgNSBmaWxlcyBjaGFu
Z2VkLCAyMjQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IHdpdGggb25lIGZ1cnRoZXIgcmVtYXJrOgo+Cj4+
ICtpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCj4+ICt7Cj4+ICsgICAgRklMRSAqZnAg
PSBOVUxMOwo+PiArCj4+ICsgICAgc2V0YnVmKHN0ZGluLCBOVUxMKTsKPj4gKyAgICBzZXRidWYo
c3Rkb3V0LCBOVUxMKTsKPj4gKwo+PiArICAgIHdoaWxlICggdHJ1ZSApCj4+ICsgICAgewo+PiAr
ICAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IG9wdGlvbiBvcHRzW10gPSB7Cj4+ICsgICAgICAg
ICAgICB7ICJkZWJ1ZyIsIG5vX2FyZ3VtZW50LCBOVUxMLCAnZCcgfSwKPj4gKyAgICAgICAgICAg
IHsgImhlbHAiLCBub19hcmd1bWVudCwgTlVMTCwgJ2gnIH0sCj4+ICsgICAgICAgICAgICB7fSwK
Pj4gKyAgICAgICAgfTsKPj4gKyAgICAgICAgaW50IGMgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2
LCAiaGQiLCBvcHRzLCBOVUxMKTsKPj4gKwo+PiArICAgICAgICBpZiAoIGMgPT0gLTEgKQo+PiAr
ICAgICAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICAgICAgc3dpdGNoICggYyApCj4+ICsgICAg
ICAgIHsKPj4gKyAgICAgICAgY2FzZSAnZCc6Cj4+ICsgICAgICAgICAgICBwcmludGYoIkVuYWJs
aW5nIGRlYnVnXG4iKTsKPj4gKyAgICAgICAgICAgIGRlYnVnID0gdHJ1ZTsKPj4gKyAgICAgICAg
ICAgIGJyZWFrOwo+PiArCj4+ICsgICAgICAgIGRlZmF1bHQ6Cj4+ICsgICAgICAgICAgICBwcmlu
dGYoIkJhZCBvcHRpb24gJWQgKCVjKVxuIiwgYywgYyk7Cj4+ICsgICAgICAgICAgICBleGl0KC0x
KTsKPj4gKyAgICAgICAgICAgIGJyZWFrOwo+IFdvdWxkbid0ICdoJyAod3JvbmdseSkgY29tZSBp
bnRvIGhlcmU/IChUaGUgYnJlYWsgc3RhdGVtZW50IGFsc28gbG9va3MKPiB0byBiZSB1bm5lY2Vz
c2FyeSBhZnRlciBleGl0KCkuKQoKSG1tIC0gc29tZXRoaW5nIGdvdCBsb3N0IGluIGEgcmViYXNl
LsKgIFRoYXQgd2FzIHN1cHBvc2VkIHRvIGJlIGRlZmF1bHQKcHJpbnRpbmcgYmFkIG9wdGlvbiwg
dGhlbiBmYWxsaW5nIHRocm91Z2ggaW50byAnaCcgd2l0aCB1c2FnZS4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 11:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 11:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYU9a-0004ce-Dq; Wed, 05 Jun 2019 11:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYU9Y-0004cU-Vg
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 11:32:25 +0000
X-Inumbo-ID: 9613e009-8785-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 9613e009-8785-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 11:32:23 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DDqL8zWhvXRVhvElaUho8g8KJNWbGMX9r3hYLAE/ocyp5Bm0aeBKh3MRzTuzN7fahyOXCe0uBo
 ZgfwAoYBQo7x3Zjy9tAjeOhfJXwfvATmrjk9TwbiScZdVlN6SIY2QAyrrthWmdFkbOBIB54KtX
 +hJoMZVkd6gNRuBvz0ABIdKAIWa98kU+9PDb6Hcj85Nq+yP+GaHUoOSx67+UYwvTMOq6NBR7v3
 9oQX0s/1cCikENf4/XPQz3DG/C0h2HiW3aDGefyxR+9bKjL267AXXcGZWXblkNvV030aouCuYw
 exU=
X-SBRS: 2.7
X-MesageID: 1349535
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1349535"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23799.43045.610265.697616@mariner.uk.xensource.com>
Date: Wed, 5 Jun 2019 12:31:49 +0100
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
In-Reply-To: <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>,
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 builds [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSCAyLzJdIFJGQzogZW5hYmxl
IENPTkZJR19MSVZFUEFUQ0ggaW4gYWxsIHJlbGV2YW50IGFybTY0IGJ1aWxkcyIpOgo+IE9uIDA1
LzA2LzIwMTkgMTI6MTMsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gU3dpdGNoaW5nIG9uIENPTkZJ
R19MSVZFUEFUQ0ggZm9yIHRoZSBhZmZlY3RlZCB0ZXN0cyB3aWxsLCBob3BlZnVsbHksCj4gPiBt
YWtlIHRoaXMgcHJvYmxlbSAiZ28gYXdheSIgYWdhaW4uICBUaGlzIGlzIGNsZWFybHkgYSBib2Rn
ZS4gIEJ1dCBpdAo+ID4gaXMgYmV0dGVyIHRoYW4gc2ltcGx5IGZvcmNlIHB1c2hpbmc6IGlmIHdl
IGNhbiBnZXQgaXQgdG8gYm9vdCwgd2Ugd2lsbAo+ID4gYmUgYWJsZSB0byBydW4gdGhlIG90aGVy
IHRlc3RzLgo+IAo+IEhvdyBhYm91dCBkaXNhYmxpbmcgdGhlIHRlc3Qgb24gcm9jaGVzdGVyPwoK
SSBjb3VsZCBpbnZlbnQgYSBuZXcgaG9zdGZsYWcKICB4ZW4tNC4xMS1hcm02NC1zZWVtcy10by1i
b290LW9rCmJ1dCB0aGF0IHNlZW1zIHJpZGljdWxvdXMuCgpBbmQsIHdlIHByZXN1bWFibHkgd2Fu
dCB0byBhY3R1YWxseSB0ZXN0IG90aGVyIHRoaW5ncyBvbiByb2NoZXN0ZXIhCgpKYW4gQmV1bGlj
aCB3cml0ZXMgKCJSZTogW09TU1RFU1QgUEFUQ0ggMi8yXSBSRkM6IGVuYWJsZSBDT05GSUdfTElW
RVBBVENIIGluIGFsbCByZWxldmFudCBhcm02NCBidWlsZHMiKToKPiBPbiAwNS4wNi4xOSBhdCAx
MzoxMywgPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+IHdyb3RlOgo+ID4gLS0tIGEvbWZpLWNv
bW1vbgo+ID4gKysrIGIvbWZpLWNvbW1vbgo+ID4gQEAgLTM3Myw3ICszNzMsOCBAQCBjcmVhdGVf
YnVpbGRfam9icyAoKSB7Cj4gPiAgICAgICAgICBmaQo+ID4gICAgICBmaQo+ID4gIAo+ID4gLSAg
ICBpZiBicmFuY2hfd2FudHNfbGl2ZXBhdGNoOyB0aGVuCj4gPiArICAgIGlmIGJyYW5jaF93YW50
c19saXZlcGF0Y2ggfHwKPiA+ICsgICAgICAgICAgWyAkYXJjaCA9IGFybTY0IC1hICIkeGVuYnJh
bmNoIiA9IHhlbi00LjExLXRlc3RpbmcgXTsgdGhlbgo+ID4gICAgICAgICBsaXZlcGF0Y2hfcnVu
dmFycz0nZW5hYmxlX2xpdmVwYXRjaD10cnVlJwo+ID4gICAgICBmaQo+IAo+IElzbid0IHRoaXMg
b3Zlcmx5IHJlc3RyaWN0aXZlLCBpLmUuIHdvdWxkbid0IHRoaXMgYmV0dGVyIGJlIGRvbmUgdW5p
Zm9ybWx5Cj4gZm9yIGFsbCBicmFuY2hlcz8KCk5vLiAgQmVjYXVzZSB0aGUgYnVnIGlzIGEgcmFu
ZG9tIGZhaWx1cmUsIEkgZG9uJ3Qgd2FudCB0byBwZXJtdXRlIGFsbAp0aGUgb3RoZXIgYnJhbmNo
ZXMgYW5kIG1heWJlIGNhdXNlIHRoZW0gdG8gZXhwZXJpZW5jZSBpdC4KCkkgc3RpbGwgdGhpbmsg
aXQgd291bGQgYmUgYmV0dGVyIHRvIGZpeCB0aGlzIGluIHRoZSBYZW4gY29kZS4KCldvdWxkIGl0
IGJlIHBvc3NpYmxlIHRvIG1ha2Ugd2hldGhlciB0byBkbyAid3JvbmcgdGhpbmcgQSIgKHdoaWNo
IGRvZXMKbm90IGJvb3Qgb24gcm9jaHN0ZXIpIG9yICJ3cm9uZyB0aGluZyBCIiAod2hpY2ggYm9v
dHMgb24gcm9jaGVzdGVyIGJ1dApub3Qgb24gc29tZSBvdGhlciB1bmtub3duIG1hY2hpbmUocykp
IGEgY29uZmlnIG9yIGJvb3QtdGltZSBvcHRpb24gPwoKSWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 12:37:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 12: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 1hYVAc-0001xO-BM; Wed, 05 Jun 2019 12:37: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYVAb-0001xJ-If
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 12:37:33 +0000
X-Inumbo-ID: ae89295c-878e-11e9-b934-63c300ec3e7e
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae89295c-878e-11e9-b934-63c300ec3e7e;
 Wed, 05 Jun 2019 12:37:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 06:37:29 -0600
Message-Id: <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 06:37:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-7-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-7-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 06/10] microcode: split out
 apply_microcode() from cpu_request_microcode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBE
dXJpbmcgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLCBhcHBseV9taWNyb2NvZGUoKSBpcyBpbnZva2Vk
IGluCj4gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIFRvIG1ha2UgbGF0ZSBtaWNyb2NvZGUgdXBk
YXRlIG1vcmUgcmVsaWFibGUsCj4gd2Ugd2FudCB0byBwdXQgdGhlIGFwcGx5X21pY3JvY29kZSgp
IGludG8gc3RvcF9tYWNoaW5lIGNvbnRleHQuIFNvCj4gd2Ugc3BsaXQgb3V0IGl0IGZyb20gY3B1
X3JlcXVlc3RfbWljcm9jb2RlKCkuIEFzIGEgY29uc2VxdWVuY2UsCj4gYXBwbHlfbWljcm9jb2Rl
KCkgc2hvdWxkIGJlIGludm9rZWQgZXhwbGljaXRseSBpbiB0aGUgY29tbW9uIGNvZGUuCj4gCj4g
UHJldmlvdXNseSwgYXBwbHlfbWljcm9jb2RlKCkgZ2V0cyB0aGUgbWljcm9jb2RlIHBhdGNoIHRv
IGJlIGFwcGxpZWQgZnJvbQo+IHRoZSBtaWNyb2NvZGUgY2FjaGUuIE5vdywgdGhlIHBhdGNoIGlz
IHBhc3NlZCBhcyBhIGZ1bmN0aW9uIGFyZ3VtZW50IGFuZAo+IGEgcGF0Y2ggaXMgY2FjaGVkIGZv
ciBjcHUtaG90cGx1ZyBhbmQgY3B1IHJlc3VtaW5nLCBvbmx5IGFmdGVyIGl0IGhhcwo+IGJlZW4g
bG9hZGVkIHRvIGEgY3B1IHdpdGhvdXQgYW55IGVycm9yLiBBcyBhIGNvbnNlcXVlbmNlLCB0aGUK
PiAnbWF0Y2hfY3B1JyBjaGVjayBpbiBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlIGlzIHJlbW92ZWQs
IHdoaWNoIG90aGVyd2lzZQo+IHdvdWxkIGZhaWwuCgpUaGUgIm9ubHkgYWZ0ZXIgaXQgaGFzIGJl
ZW4gbG9hZGVkIHRvIGEgY3B1IHdpdGhvdXQgYW55IGVycm9yIiBpcyBhCnByb2JsZW0sIHByZWNp
c2VseSBmb3IgdGhlIGNhc2Ugd2hlcmUgdWNvZGUgb24gdGhlIGRpZmZlcmVudCBjb3JlcwppcyBu
b3QgaW4gc3luYyBpbml0aWFsbHkuIEkgd291bGQgYWN0dWFsbHkgbGlrZSB0byBwdXQgdXAgdGhp
cyBxdWVzdGlvbjoKV2hlbiBhIGNvcmUgaGFzIG5vIHVjb2RlIGxvYWRlZCBhdCBhbGwgeWV0IGFu
ZCBvbmx5IHN0cmljdGx5IG9sZGVyCih0aGFuIGxvYWRlZCBvbiBzb21lIG90aGVyIGNvcmVzKSB1
Y29kZSBpcyBmb3VuZCB0byBiZSBhdmFpbGFibGUsCndoZXRoZXIgdGhlbiBpdCB3b3VsZG4ndCBz
dGlsbCBiZSBiZXR0ZXIgdG8gYXBwbHkgdGhhdCB1Y29kZSB0bwpfYXQgbGVhc3RfIHRoZSBjb3Jl
cyB0aGF0IGhhdmUgbm9uZSBsb2FkZWQgeWV0LgoKVG8gZ2V0IHRoZSBzeXN0ZW0gaW50byAic2Fu
ZSIgc3RhdGUgaXQgbWF5IGV2ZW4gYmUgbmVjZXNzYXJ5IHRvCmRvd25ncmFkZSB1Y29kZSBvbiB0
aGUgY29yZXMgd2hpY2ggZGlkIGhhdmUgaXQgbG9hZGVkIGFscmVhZHksCmluIHN1Y2ggYSBzaXR1
YXRpb24uCgo+IE9uIEFNRCBzaWRlLCBzdm1faG9zdF9vc3Z3X2luaXQoKSBpcyBzdXBwb3NlZCB0
byBiZSBjYWxsZWQgYWZ0ZXIKPiBtaWNyb2NvZGUgdXBkYXRlLiBBcyBhcHBseV9taWNyY29kZSgp
IHdvbid0IGJlIGNhbGxlZCBieQo+IGNwdV9yZXF1ZXN0X21pY3JvY29kZSgpIG5vdywgc3ZtX2hv
c3Rfb3N2d19pbml0KCkgaXMgbW92ZWQgdG8gdGhlCj4gZW5kIG9mIGFwcGx5X21pY3JvY29kZSgp
LgoKSSBndWVzcyB0aGlzIHJlYWxseSBvdWdodCB0byBiZWNvbWUgYSB2ZW5kb3IgaG9vayBhcyB3
ZWxsLCBidXQgSQp3b3VsZG4ndCBpbnNpc3Qgb24geW91IGRvaW5nIHNvIGhlcmUuCgo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9hY3BpL3Bvd2VyLmMKPiArKysgYi94ZW4vYXJjaC94ODYvYWNwaS9wb3dl
ci5jCj4gQEAgLTI1Myw3ICsyNTMsNyBAQCBzdGF0aWMgaW50IGVudGVyX3N0YXRlKHUzMiBzdGF0
ZSkKPiAgCj4gICAgICBjb25zb2xlX2VuZF9zeW5jKCk7Cj4gIAo+IC0gICAgbWljcm9jb2RlX3Jl
c3VtZV9jcHUoKTsKPiArICAgIGVhcmx5X21pY3JvY29kZV91cGRhdGVfY3B1KCk7CgpUaGUgdXNl
IGhlcmUsIHRoZSAoY2hhbmdlZCkgdXNlIGluIHN0YXJ0X3NlY29uZGFyeSgpLCBhbmQgdGhlIGRy
b3BwaW5nCm9mIGl0cyBfX2luaXQgc3VnZ2VzdCB0byBtYWtlIGFuIGF0dGVtcHQgdG8gZmluZCBh
IGJldHRlciBuYW1lIGZvciB0aGUKZnVuY3Rpb24uIE1heWJlIG1pY3JvY29kZV91cGRhdGVfb25l
KCk/Cgo+ICsvKgo+ICsgKiBMb2FkIGEgbWljcm9jb2RlIHVwZGF0ZSB0byBjdXJyZW50IENQVS4K
PiArICoKPiArICogSWYgbm8gcGF0Y2ggaXMgcHJvdmlkZWQsIHRoZSBjYWNoZWQgcGF0Y2ggd2ls
bCBiZSBsb2FkZWQuIE1pY3JvY29kZSB1cGRhdGUKPiArICogZHVyaW5nIEFQcyBicmluZ3VwIGFu
ZCBDUFUgcmVzdW1pbmcgZmFsbHMgaW50byB0aGlzIGNhc2UuCj4gKyAqLwo+ICtzdGF0aWMgaW50
IG1pY3JvY29kZV91cGRhdGVfY3B1KHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKnBhdGNoKQoKY29u
c3Q/Cgo+ICB7Cj4gLSAgICBpbnQgZXJyOwo+IC0gICAgc3RydWN0IGNwdV9zaWduYXR1cmUgKnNp
ZyA9ICZ0aGlzX2NwdShjcHVfc2lnKTsKPiArICAgIGludCByZXQgPSBtaWNyb2NvZGVfb3BzLT5j
b2xsZWN0X2NwdV9pbmZvKCZ0aGlzX2NwdShjcHVfc2lnKSk7Cj4gIAo+IC0gICAgaWYgKCAhbWlj
cm9jb2RlX29wcyApCj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICBpZiAoIHVubGlrZWx5KHJl
dCkgKQo+ICsgICAgICAgIHJldHVybiByZXQ7Cj4gIAo+ICAgICAgc3Bpbl9sb2NrKCZtaWNyb2Nv
ZGVfbXV0ZXgpOwo+ICAKPiAtICAgIGVyciA9IG1pY3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2lu
Zm8oc2lnKTsKPiAtICAgIGlmICggbGlrZWx5KCFlcnIpICkKPiAtICAgICAgICBlcnIgPSBtaWNy
b2NvZGVfb3BzLT5hcHBseV9taWNyb2NvZGUoKTsKPiAtICAgIHNwaW5fdW5sb2NrKCZtaWNyb2Nv
ZGVfbXV0ZXgpOwo+ICsgICAgaWYgKCBwYXRjaCApCj4gKyAgICB7Cj4gKyAgICAgICAgLyoKPiAr
ICAgICAgICAgKiBJZiBhIHBhdGNoIGlzIHNwZWNpZmllZCwgaXQgc2hvdWxkIGhhcyBuZXdlciBy
ZXZpc2lvbiB0aGFuCj4gKyAgICAgICAgICogdGhhdCBvZiB0aGUgcGF0Y2ggY2FjaGVkLgo+ICsg
ICAgICAgICAqLwo+ICsgICAgICAgIGlmICggbWljcm9jb2RlX2NhY2hlICYmCj4gKyAgICAgICAg
ICAgICBtaWNyb2NvZGVfb3BzLT5jb21wYXJlX3BhdGNoKHBhdGNoLCBtaWNyb2NvZGVfY2FjaGUp
ICE9IE5FV19VQ09ERSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBzcGluX3VubG9jaygm
bWljcm9jb2RlX211dGV4KTsKPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAg
ICAgfQo+ICAKPiAtICAgIHJldHVybiBlcnI7Cj4gLX0KPiArICAgICAgICByZXQgPSBtaWNyb2Nv
ZGVfb3BzLT5hcHBseV9taWNyb2NvZGUocGF0Y2gpOwoKVGhlcmUncyBubyBwcmludGsoKSBoZXJl
IGJ1dCAuLi4KCj4gKyAgICB9Cj4gKyAgICBlbHNlIGlmICggbWljcm9jb2RlX2NhY2hlICkKPiAr
ICAgIHsKPiArICAgICAgICByZXQgPSBtaWNyb2NvZGVfb3BzLT5hcHBseV9taWNyb2NvZGUobWlj
cm9jb2RlX2NhY2hlKTsKPiArICAgICAgICBpZiAoIHJldCA9PSAtRUlPICkKPiArICAgICAgICAg
ICAgcHJpbnRrKCJVcGRhdGUgZmFpbGVkLiBSZWJvb3QgbmVlZGVkXG4iKTsKCi4uLiB5b3UgZW1p
dCBhIGxvZyBtZXNzYWdlIGhlcmUuIFdoeSB0aGUgZGlmZmVyZW5jZT8gQW5kIHdvdWxkbid0Cml0
IGJlIGJldHRlciB0byBoYXZlIGp1c3QgYSBzaW5nbGUgY2FsbCB0byAtPmFwcGx5IGFueXdheSwg
Ynkgc2ltcGx5CmFzc2lnbmluZyAibWljcm9jb2RlX2NhY2hlIiB0byAicGF0Y2giIGFuZCBtb3Zp
bmcgdGhlIGNhbGwgYSBsaXR0bGUKZnVydGhlciBkb3duPwoKPiArICAgIH0KPiArICAgIGVsc2UK
PiArICAgICAgICAvKiBObyBwYXRjaCB0byB1cGRhdGUgKi8KPiArICAgICAgICByZXQgPSAtRUlO
VkFMOwoKLUVOT0VOVD8KCj4gQEAgLTI0Nyw0NiArMjcwLDMyIEBAIGJvb2wgbWljcm9jb2RlX3Vw
ZGF0ZV9jYWNoZShzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpwYXRjaCkKPiAgICAgIHJldHVybiB0
cnVlOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IG1pY3JvY29kZV91cGRhdGVfY3B1KGNvbnN0IHZv
aWQgKmJ1Ziwgc2l6ZV90IHNpemUpCj4gK3N0YXRpYyBsb25nIGRvX21pY3JvY29kZV91cGRhdGUo
dm9pZCAqcGF0Y2gpCj4gIHsKPiAtICAgIGludCBlcnI7Cj4gLSAgICB1bnNpZ25lZCBpbnQgY3B1
ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+IC0gICAgc3RydWN0IGNwdV9zaWduYXR1cmUgKnNpZyA9
ICZwZXJfY3B1KGNwdV9zaWcsIGNwdSk7Cj4gLQo+IC0gICAgc3Bpbl9sb2NrKCZtaWNyb2NvZGVf
bXV0ZXgpOwo+ICsgICAgaW50IGVycm9yLCBjcHU7CgpXaGlsZSAiaW50IiBpcyBmaW5lIGZvciBl
cnJvciBjb2RlcywgaXQgYWxtb3N0IGNlcnRhaW5seSB3YW50cyB0byBiZQoidW5zaWduZWQgaW50
IiBmb3IgImNwdSIuIFRoZSBtb3JlIHRoYXQgaXQgaGFkIGJlZW4gdGhhdCB3YXMgYmVmb3JlLgpJ
IGFsc28gZG9uJ3Qgc2VlIHdoeSB5b3UgbmVlZCB0byBzd2l0Y2ggZnJvbSAiZXJyIiB0byAiZXJy
b3IiIC0gb2gsCi4uLgoKPiAtICAgIGVyciA9IG1pY3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2lu
Zm8oc2lnKTsKPiAtICAgIGlmICggbGlrZWx5KCFlcnIpICkKPiAtICAgICAgICBlcnIgPSBtaWNy
b2NvZGVfb3BzLT5jcHVfcmVxdWVzdF9taWNyb2NvZGUoYnVmLCBzaXplKTsKPiAtICAgIHNwaW5f
dW5sb2NrKCZtaWNyb2NvZGVfbXV0ZXgpOwo+IC0KPiAtICAgIHJldHVybiBlcnI7Cj4gLX0KPiAt
Cj4gLXN0YXRpYyBsb25nIGRvX21pY3JvY29kZV91cGRhdGUodm9pZCAqX2luZm8pCj4gLXsKPiAt
ICAgIHN0cnVjdCBtaWNyb2NvZGVfaW5mbyAqaW5mbyA9IF9pbmZvOwo+IC0gICAgaW50IGVycm9y
Owo+ICsgICAgZXJyb3IgPSBtaWNyb2NvZGVfdXBkYXRlX2NwdShwYXRjaCk7CgouLi4gdGhlcmUg
d2FzIGEgcHJlLWV4aXN0aW5nIHZhcmlhYmxlIG9mIHRoYXQgbmFtZSBoZXJlLgoKPiArICAgIGlm
ICggZXJyb3IgKQo+ICsgICAgewo+ICsgICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVfcGF0Y2go
bWljcm9jb2RlX2NhY2hlKTsKCkRvZXMgdGhpcyBhbHNvIHNldCAibWljcm9jb2RlX2NhY2hlIiB0
byBOVUxMPyBJIGRpZG4ndCB0aGluayBzby4KSXQncyBhbnl3YXkgbm90IHJlYWxseSBjbGVhciB3
aHkgX2FsbF8gZm9ybXMgb2YgZXJyb3JzIHNob3VsZCBsZWFkCnRvIGNsZWFyaW5nIG9mIHRoZSBj
YWNoZS4gSG93ZXZlciAtIGxvb2tpbmcgYXQgdGhlIGNvZGUgZnVydGhlcgpkb3duLCBkb24ndCB5
b3UgcmF0aGVyIG1lYW4gdG8gZnJlZSAicGF0Y2giIGhlcmUgYW55d2F5PwoKPiArICAgICAgICBy
ZXR1cm4gZXJyb3I7Cj4gKyAgICB9Cj4gIAo+IC0gICAgQlVHX09OKGluZm8tPmNwdSAhPSBzbXBf
cHJvY2Vzc29yX2lkKCkpOwo+ICAKPiAtICAgIGVycm9yID0gbWljcm9jb2RlX3VwZGF0ZV9jcHUo
aW5mby0+YnVmZmVyLCBpbmZvLT5idWZmZXJfc2l6ZSk7Cj4gLSAgICBpZiAoIGVycm9yICkKPiAt
ICAgICAgICBpbmZvLT5lcnJvciA9IGVycm9yOwo+ICsgICAgY3B1ID0gY3B1bWFza19uZXh0KHNt
cF9wcm9jZXNzb3JfaWQoKSwgJmNwdV9vbmxpbmVfbWFwKTsKPiArICAgIGlmICggY3B1IDwgbnJf
Y3B1X2lkcyApCj4gKyAgICAgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoY3B1
LCBkb19taWNyb2NvZGVfdXBkYXRlLCBwYXRjaCk7Cj4gIAo+IC0gICAgaW5mby0+Y3B1ID0gY3B1
bWFza19uZXh0KGluZm8tPmNwdSwgJmNwdV9vbmxpbmVfbWFwKTsKPiAtICAgIGlmICggaW5mby0+
Y3B1IDwgbnJfY3B1X2lkcyApCj4gLSAgICAgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9v
bl9jcHUoaW5mby0+Y3B1LCBkb19taWNyb2NvZGVfdXBkYXRlLCBpbmZvKTsKPiArICAgIG1pY3Jv
Y29kZV91cGRhdGVfY2FjaGUocGF0Y2gpOwoKSW5kZXBlbmRlbnQgb2YgbXkgcmVtYXJrcyBhdCB0
aGUgdG9wIEkgd291bGQgdGhpbmsgdGhhdCB1cGRhdGluZyBvZgp0aGUgY2FjaGUgc2hvdWxkIGhh
cHBlbiBhZnRlciB0aGUgZmlyc3Qgc3VjY2Vzc2Z1bCBsb2FkaW5nIG9uIGEgQ1BVLApub3QgYWZ0
ZXIgYWxsIENQVXMgaGF2ZSBiZWVuIHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5LiBUaGVyZSB3b3VsZCB0
aGVuCmFsc28gbm90IGJlIGFueSBuZWVkIHRvIHBhc3MgInBhdGNoIiBvbiB0byBjb250aW51ZV9o
eXBlcmNhbGxfb25fY3B1KCkKYSBmZXcgbGluZXMgdXAgZnJvbSBoZXJlIChhbGJlaXQgZnJvbSBh
IGdlbmVyYWwgbG9naWMgcGVyc3BlY3RpdmUgaXQgbWF5CmluZGVlZCBiZSBlYXNpZXIgdG8ga2Vl
cCBpdCB0aGF0IHdheSkuCgo+IEBAIC0yOTQsMzIgKzMwMyw0OSBAQCBpbnQgbWljcm9jb2RlX3Vw
ZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9u
ZyBsZW4pCj4gICAgICBpZiAoIG1pY3JvY29kZV9vcHMgPT0gTlVMTCApCj4gICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7Cj4gIAo+IC0gICAgaW5mbyA9IHhtYWxsb2NfYnl0ZXMoc2l6ZW9mKCppbmZv
KSArIGxlbik7Cj4gLSAgICBpZiAoIGluZm8gPT0gTlVMTCApCj4gLSAgICAgICAgcmV0dXJuIC1F
Tk9NRU07Cj4gLQo+IC0gICAgcmV0ID0gY29weV9mcm9tX2d1ZXN0KGluZm8tPmJ1ZmZlciwgYnVm
LCBsZW4pOwo+IC0gICAgaWYgKCByZXQgIT0gMCApCj4gKyAgICBidWZmZXIgPSB4bWFsbG9jX2J5
dGVzKGxlbik7Cj4gKyAgICBpZiAoICFidWZmZXIgKQo+ICAgICAgewo+IC0gICAgICAgIHhmcmVl
KGluZm8pOwo+IC0gICAgICAgIHJldHVybiByZXQ7Cj4gKyAgICAgICAgcmV0ID0gLUVOT01FTTsK
PiArICAgICAgICBnb3RvIGZyZWU7Cj4gICAgICB9Cj4gIAo+IC0gICAgaW5mby0+YnVmZmVyX3Np
emUgPSBsZW47Cj4gLSAgICBpbmZvLT5lcnJvciA9IDA7Cj4gLSAgICBpbmZvLT5jcHUgPSBjcHVt
YXNrX2ZpcnN0KCZjcHVfb25saW5lX21hcCk7Cj4gKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChi
dWZmZXIsIGJ1ZiwgbGVuKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcmV0ID0gLUVGQVVMVDsKPiAr
ICAgICAgICBnb3RvIGZyZWU7Cj4gKyAgICB9Cj4gIAo+ICAgICAgaWYgKCBtaWNyb2NvZGVfb3Bz
LT5zdGFydF91cGRhdGUgKQo+ICAgICAgewo+ICAgICAgICAgIHJldCA9IG1pY3JvY29kZV9vcHMt
PnN0YXJ0X3VwZGF0ZSgpOwo+ICAgICAgICAgIGlmICggcmV0ICE9IDAgKQo+IC0gICAgICAgIHsK
PiAtICAgICAgICAgICAgeGZyZWUoaW5mbyk7Cj4gLSAgICAgICAgICAgIHJldHVybiByZXQ7Cj4g
LSAgICAgICAgfQo+ICsgICAgICAgICAgICBnb3RvIGZyZWU7Cj4gICAgICB9Cj4gIAo+IC0gICAg
cmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoaW5mby0+Y3B1LCBkb19taWNyb2NvZGVf
dXBkYXRlLCBpbmZvKTsKPiArICAgIHBhdGNoID0gbWljcm9jb2RlX3BhcnNlX2Jsb2IoYnVmZmVy
LCBsZW4pOwo+ICsgICAgaWYgKCBJU19FUlIocGF0Y2gpICkKPiArICAgIHsKPiArICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiUGFyc2luZyBtaWNyb2NvZGUgYmxvYiBlcnJvciAlbGRcbiIsIFBU
Ul9FUlIocGF0Y2gpKTsKPiArICAgICAgICByZXQgPSBQVFJfRVJSKHBhdGNoKTsKClNvIEkgYXNz
dW1lIHdlIHdvdWxkIGdldCBoZXJlIHdoZW4gdGhlIHN5c3RlbSBhbHJlYWR5IGhhcyB0aGUKbmV3
ZXN0IChvciBldmVuIG5ld2VyKSB1Y29kZSBsb2FkZWQuIFRoYXQncyBub3QgYW4gZXJyb3IsIGFu
ZAppbW8gbm8gbG9nIG1lc3NhZ2Ugc3VnZ2VzdGluZyBzbyBzaG91bGQgYmUgaXNzdWVkLiBQZXJo
YXBzIHRoZQpwYXJzaW5nIGNvZGUgY291bGQgcmV0dXJuIE5VTEwgdG8gaW5kaWNhdGUgc28/IEFs
dGhvdWdoLCBqdWRnaW5nCmJ5IHRoZSBjb2RlIGZ1cnRoZXIgZG93biB5b3UgYWxyZWFkeSBleHBl
Y3QgTlVMTCBwb3RlbnRpYWxseQpjb21pbmcgYmFjaywgYnV0IEkgY2FuJ3Qgc2VlbSB0byBiZSBh
YmxlIHRvIGZpZ3VyZSB0aGUgY29uZGl0aW9uKHMpLgoKQWxzbyBwbGVhc2Ugc3dpdGNoIHRoZSB0
d28gbGluZXMgYXJvdW5kIGFuZCB1c2UgInJldCIgaW4gdGhlIHByaW50aygpCmludm9jYXRpb24u
Cgo+ICsgICAgICAgIGdvdG8gZnJlZTsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoICFtaWNyb2Nv
ZGVfb3BzLT5tYXRjaF9jcHUocGF0Y2gpICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoWEVO
TE9HX0VSUiAiTm8gbWF0Y2hpbmcgb3IgbmV3ZXIgdWNvZGUgZm91bmQuIFVwZGF0ZSBhYm9ydGVk
IVxuIik7CgpJIGFzc3VtZSB0aGUgIm1hdGNoaW5nIiBoZXJlIGlzIG1lYW50IHRvIGNvdmVyIHRo
ZSBDUFUgc2lnbmF0dXJlPwpUaGUgd29yZGluZyBpcyBhbWJpZ3VvdXMgdGhpcyB3YXksIGJlY2F1
c2UgaXQgY291bGQgYWxzbyBtZWFuIHRoZXJlCndhcyBubyB1Y29kZSBmb3VuZCBtYXRjaGluZyB0
aGF0IHdoaWNoIGlzIGFscmVhZHkgbG9hZGVkICh3aGljaCwgYXMKcGVyIGFib3ZlLCBtYXkgZW5k
IHVwIGJlaW5nIHJlbGV2YW50KS4KCkZ1cnRoZXJtb3JlIC0gd2h5IHRoaXMgY2hlY2ssIHdoZW4g
bWljcm9jb2RlX3BhcnNlX2Jsb2IoKSBhbHJlYWR5Cmxvb2tzIGZvciBzb21ldGhpbmcgdGhhdCdz
IG5ld2VyIHRoYW4gd2hhdCBpcyBjdXJyZW50bHkgbG9hZGVkIChhbmQKbWF0Y2hlcyB0aGUgQ1BV
IHNpZ25hdHVyZSk/Cgo+IEBAIC0zNjIsMTMgKzM5Nyw0MSBAQCBpbnQgX19pbml0IGVhcmx5X21p
Y3JvY29kZV91cGRhdGVfY3B1KGJvb2wgc3RhcnRfdXBkYXRlKQo+ICAgICAgfQo+ICAgICAgaWYg
KCBkYXRhICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIHN0YXJ0X3VwZGF0ZSAmJiBtaWNyb2Nv
ZGVfb3BzLT5zdGFydF91cGRhdGUgKQo+ICsgICAgICAgIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gg
KnBhdGNoOwo+ICsKPiArICAgICAgICBpZiAoIG1pY3JvY29kZV9vcHMtPnN0YXJ0X3VwZGF0ZSAp
Cj4gICAgICAgICAgICAgIHJjID0gbWljcm9jb2RlX29wcy0+c3RhcnRfdXBkYXRlKCk7Cj4gIAo+
ICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICAgICByZXR1cm4gcmM7Cj4gIAo+IC0gICAg
ICAgIHJldHVybiBtaWNyb2NvZGVfdXBkYXRlX2NwdShkYXRhLCBsZW4pOwo+ICsgICAgICAgIHBh
dGNoID0gbWljcm9jb2RlX3BhcnNlX2Jsb2IoZGF0YSwgbGVuKTsKPiArICAgICAgICBpZiAoIElT
X0VSUihwYXRjaCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19F
UlIgIlBhcnNpbmcgbWljcm9jb2RlIGJsb2IgZXJyb3IgJWxkXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgUFRSX0VSUihwYXRjaCkpOwo+ICsgICAgICAgICAgICByZXR1cm4gUFRSX0VSUihwYXRj
aCk7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBpZiAoICFtaWNyb2NvZGVfb3BzLT5tYXRj
aF9jcHUocGF0Y2gpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0df
RVJSICJObyBtYXRjaGluZyBvciBuZXdlciB1Y29kZSBmb3VuZC4gVXBkYXRlIGFib3J0ZWQhXG4i
KTsKPiArICAgICAgICAgICAgaWYgKCBwYXRjaCApCj4gKyAgICAgICAgICAgICAgICBtaWNyb2Nv
ZGVfb3BzLT5mcmVlX3BhdGNoKHBhdGNoKTsKPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
Cj4gKyAgICAgICAgfQoKU2FtZSByZW1hcmtzIGhlcmUgdGhlbi4KCj4gQEAgLTI5Miw2ICsyOTEs
MTAgQEAgc3RhdGljIGludCBhcHBseV9taWNyb2NvZGUodm9pZCkKPiAgCj4gICAgICBzaWctPnJl
diA9IHJldjsKPiAgCj4gKyNpZmRlZiBDT05GSUdfSFZNCj4gKyAgICBzdm1faG9zdF9vc3Z3X2lu
aXQoKTsKPiArI2VuZGlmCj4gKwo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KCldoaWxlIHRoaXMgbm93
IHNpdHMgb24gdGhlIHN1Y2Nlc3MgcGF0aCBvbmx5LCAuLi4KCj4gQEAgLTU5MiwxNyArNTk2LDEw
IEBAIHN0YXRpYyBpbnQgY3B1X3JlcXVlc3RfbWljcm9jb2RlKGNvbnN0IHZvaWQgKmJ1Ziwgc2l6
ZV90IGJ1ZnNpemUpCj4gICAgICB9Cj4gIAo+ICAgIG91dDoKPiAtI2lmIENPTkZJR19IVk0KPiAt
ICAgIHN2bV9ob3N0X29zdndfaW5pdCgpOwo+IC0jZW5kaWYKPiArICAgIGlmICggZXJyb3IgJiYg
IXBhdGNoICkKPiArICAgICAgICBwYXRjaCA9IEVSUl9QVFIoZXJyb3IpOwo+ICAKPiAtICAgIC8q
Cj4gLSAgICAgKiBJbiBzb21lIGNhc2VzIHdlIG1heSByZXR1cm4gYW4gZXJyb3IgZXZlbiBpZiBw
cm9jZXNzb3IncyBtaWNyb2NvZGUgaGFzCj4gLSAgICAgKiBiZWVuIHVwZGF0ZWQuIEZvciBleGFt
cGxlLCB0aGUgZmlyc3QgcGF0Y2ggaW4gYSBjb250YWluZXIgZmlsZSBpcyBsb2FkZWQKPiAtICAg
ICAqIHN1Y2Nlc3NmdWxseSBidXQgc3Vic2VxdWVudCBjb250YWluZXIgZmlsZSBwcm9jZXNzaW5n
IGVuY291bnRlcnMgYQo+IC0gICAgICogZmFpbHVyZS4KPiAtICAgICAqLwo+IC0gICAgcmV0dXJu
IGVycm9yOwo+ICsgICAgcmV0dXJuIHBhdGNoOwo+ICB9CgouLi4gcHJldmlvdXNseSBpdCBoYXMg
YWxzbyBiZWVuIGludm9rZWQgaW4gdGhlIGVycm9yIGNhc2UuIFNlZSB0aGUKY29tbWVudCBpbiBz
dGFydF91cGRhdGUoKS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4gQEAgLTI3Myw0NiArMjczLDI3
IEBAIHN0YXRpYyBlbnVtIG1pY3JvY29kZV9tYXRjaF9yZXN1bHQgY29tcGFyZV9wYXRjaCgKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZF9oZWFkZXItPnBmLCBvbGRfaGVh
ZGVyLT5yZXYpOwo+ICB9Cj4gIAo+IC0vKgo+IC0gKiByZXR1cm4gMCAtIG5vIHVwZGF0ZSBmb3Vu
ZAo+IC0gKiByZXR1cm4gMSAtIGZvdW5kIHVwZGF0ZQo+IC0gKiByZXR1cm4gPCAwIC0gZXJyb3IK
PiAtICovCj4gLXN0YXRpYyBpbnQgZ2V0X21hdGNoaW5nX21pY3JvY29kZShjb25zdCB2b2lkICpt
YykKPiArc3RhdGljIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKmFsbG93X21pY3JvY29kZV9wYXRj
aCgKCkRpZCB5b3UgcGVyaGFwcyBtZWFuIHRoaXMgdG8gYmUgYWxsb2NfbWljcm9jb2RlX3BhdGNo
KCk/Cgo+IEBAIC0zODgsMjYgKzM2OCwzOSBAQCBzdGF0aWMgbG9uZyBnZXRfbmV4dF91Y29kZV9m
cm9tX2J1ZmZlcih2b2lkICoqbWMsIGNvbnN0IHU4ICpidWYsCj4gICAgICByZXR1cm4gb2Zmc2V0
ICsgdG90YWxfc2l6ZTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBjcHVfcmVxdWVzdF9taWNyb2Nv
ZGUoY29uc3Qgdm9pZCAqYnVmLCBzaXplX3Qgc2l6ZSkKPiArc3RhdGljIHN0cnVjdCBtaWNyb2Nv
ZGVfcGF0Y2ggKmNwdV9yZXF1ZXN0X21pY3JvY29kZShjb25zdCB2b2lkICpidWYsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNp
emUpCj4gIHsKPiAgICAgIGxvbmcgb2Zmc2V0ID0gMDsKPiAgICAgIGludCBlcnJvciA9IDA7Cj4g
ICAgICB2b2lkICptYzsKPiArICAgIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKnBhdGNoID0gTlVM
TDsKPiAgCj4gICAgICB3aGlsZSAoIChvZmZzZXQgPSBnZXRfbmV4dF91Y29kZV9mcm9tX2J1ZmZl
cigmbWMsIGJ1Ziwgc2l6ZSwgb2Zmc2V0KSkgPiAwICkKPiAgICAgIHsKPiArICAgICAgICBzdHJ1
Y3QgbWljcm9jb2RlX3BhdGNoICpuZXdfcGF0Y2g7Cj4gKwo+ICAgICAgICAgIGVycm9yID0gbWlj
cm9jb2RlX3Nhbml0eV9jaGVjayhtYyk7Cj4gICAgICAgICAgaWYgKCBlcnJvciApCj4gICAgICAg
ICAgICAgIGJyZWFrOwo+IC0gICAgICAgIGVycm9yID0gZ2V0X21hdGNoaW5nX21pY3JvY29kZSht
Yyk7Cj4gLSAgICAgICAgaWYgKCBlcnJvciA8IDAgKQo+ICsKPiArICAgICAgICBuZXdfcGF0Y2gg
PSBhbGxvd19taWNyb2NvZGVfcGF0Y2gobWMpOwo+ICsgICAgICAgIGlmICggSVNfRVJSKG5ld19w
YXRjaCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZXJyb3IgPSBQVFJfRVJSKG5ld19w
YXRjaCk7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgIC8qCj4gLSAgICAgICAgICog
SXQncyBwb3NzaWJsZSB0aGUgZGF0YSBmaWxlIGhhcyBtdWx0aXBsZSBtYXRjaGluZyB1Y29kZSwK
PiAtICAgICAgICAgKiBsZXRzIGtlZXAgc2VhcmNoaW5nIHRpbGwgdGhlIGxhdGVzdCB2ZXJzaW9u
Cj4gLSAgICAgICAgICovCj4gLSAgICAgICAgaWYgKCBlcnJvciA9PSAxICkKPiAtICAgICAgICAg
ICAgZXJyb3IgPSAwOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgLyogQ29tcGFyZSBwYXRj
aGVzIGFuZCBzdG9yZSB0aGUgb25lIHdpdGggaGlnaGVyIHJldmlzaW9uICovCj4gKyAgICAgICAg
aWYgKCAhcGF0Y2ggJiYgbWF0Y2hfY3B1KG5ld19wYXRjaCkgKQo+ICsgICAgICAgICAgICBwYXRj
aCA9IG5ld19wYXRjaDsKPiArICAgICAgICBlbHNlIGlmICggcGF0Y2ggJiYgKGNvbXBhcmVfcGF0
Y2gobmV3X3BhdGNoLCBwYXRjaCkgPT0gTkVXX1VDT0RFKSApCgpBdCBsZWFzdCB0aGUgYXBwZWFy
YW5jZSBvZiB0aGlzIGlzIG1pc2xlYWRpbmcsIGJ1dCB1bmxlc3MgSSdtIG1pc3NpbmcKc29tZXRo
aW5nIGl0J3MgYWN0dWFsbHkgd3Jvbmc6IFlvdSBzZWVtIHRvIGltcGx5IHRoYXQgZnJvbQptYXRj
aF9jcHUocGF0Y2gxKSByZXR1cm5pbmcgdHJ1ZSBhbmQgY29tcGFyZV9wYXRjaChwYXRjaDIsIHBh
dGNoMSkKcmV0dXJuaW5nIHRydWUgaXQgZm9sbG93cyB0aGF0IGFsc28gbWF0Y2hfY3B1KHBhdGNo
Mikgd291bGQgcmV0dXJuCnRydWUuIEJ1dCBJIGRvbid0IHRoaW5rIHRoYXQncyB0aGUgY2FzZSwg
YmVjYXVzZSBvZiBob3cgdGhlICJwZiIgZmllbGQKd29ya3MuCgpFdmVuIGluIGNhc2UgSSd2ZSBv
dmVybG9va2VkIGFuIGltcGxpY2l0IG1hdGNoX2NwdShuZXdfcGF0Y2gpIEknZApsaWtlIHRvIGFz
ayBmb3IgdGhpcyB0byBiZSBjbGFyaWZpZWQsIGVpdGhlciBieSBjaGFuZ2luZyB0aGUgY29kZQpz
dHJ1Y3R1cmUsIG9yIGJ5IGF0dGFjaGluZyBhIHN1aXRhYmxlIGNvbW1lbnQuCgo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9zbXBib290LmMKPiArKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4gQEAg
LTM2MywxMCArMzYzLDcgQEAgdm9pZCBzdGFydF9zZWNvbmRhcnkodm9pZCAqdW51c2VkKQo+ICAK
PiAgICAgIGluaXRpYWxpemVfY3B1X2RhdGEoY3B1KTsKPiAgCj4gLSAgICBpZiAoIHN5c3RlbV9z
dGF0ZSA8PSBTWVNfU1RBVEVfc21wX2Jvb3QgKQo+IC0gICAgICAgIGVhcmx5X21pY3JvY29kZV91
cGRhdGVfY3B1KGZhbHNlKTsKPiAtICAgIGVsc2UKPiAtICAgICAgICBtaWNyb2NvZGVfcmVzdW1l
X2NwdSgpOwo+ICsgICAgZWFybHlfbWljcm9jb2RlX3VwZGF0ZV9jcHUoKTsKCkknbSBzdHJ1Z2ds
aW5nIHRvIHVuZGVyc3RhbmQgaG93IHlvdSBnZXQgYXdheSB3aXRob3V0IHRoZSAiZmFsc2UiCmFy
Z3VtZW50IHRoYXQgd2FzIHBhc3NlZCBoZXJlIGJlZm9yZS4gWW91IGxvb2sgdG8gbm93IGJlIGNh
bGxpbmcKLT5zdGFydF91cGRhdGUoKSB1bmNvbmRpdGlvbmFsbHkgKHNvIGxvbmcgYXMgdGhlIGhv
b2sgaXMgbm90IE5VTEwpLAp3aGljaCBJIGRvbid0IHRoaW5rIGlzIGNvcnJlY3QuIFRoaXMgc2hv
dWxkIGJlIGNhbGxlZCBvbmx5IG9uY2UgYnkKdGhlIENQVSBfbGVhZGluZ18gYW4gdXBkYXRlICh0
aGUgQlNQIGR1cmluZyBib290LCBhbmQgdGhlIENQVQp0aGUgaHlwZXJjYWxsIGdldHMgaW52b2tl
ZCBvbiAob3IgdGhlIGZpcnN0IENQVSBhbiB1cGRhdGUgZ2V0cwppc3N1ZWQgb25lKSBmb3IgYSBs
YXRlIHVwZGF0ZS4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:01:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:01:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYVXP-0004sS-Kw; Wed, 05 Jun 2019 13:01: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYVXN-0004sN-Un
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:01:05 +0000
X-Inumbo-ID: f9b8fa70-8791-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9b8fa70-8791-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 13:01:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 07:01:03 -0600
Message-Id: <5CF7BD0E020000780023586F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 07:01:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-2-git-send-email-andrew.cooper3@citrix.com>
 <5CF78F340200007800235687@prv1-mh.provo.novell.com>
 <734ffea9-047c-097d-8de8-993a23296b6d@citrix.com>
In-Reply-To: <734ffea9-047c-097d-8de8-993a23296b6d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] libx86: Helper for clearing
 out-of-range CPUID leaves
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 xen-devel <xen-devel@lists.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>

Pj4+IE9uIDA1LjA2LjE5IGF0IDEzOjI2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDYvMjAxOSAxMDo0NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0
LjA2LjE5IGF0IDIxOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBA
QCAtMTYzLDYgKzE3MCw1OCBAQCB2b2lkIHg4Nl9jcHVpZF9wb2xpY3lfZmlsbF9uYXRpdmUoc3Ry
dWN0IGNwdWlkX3BvbGljeSAKPiAqcCkKPj4+ICAgICAgcmVjYWxjdWxhdGVfc3ludGgocCk7Cj4+
PiAgfQo+Pj4gIAo+Pj4gK3ZvaWQgeDg2X2NwdWlkX3BvbGljeV9jbGVhcl9vdXRfb2ZfcmFuZ2Vf
bGVhdmVzKHN0cnVjdCBjcHVpZF9wb2xpY3kgKnApCj4+PiArewo+Pj4gKyAgICB1bnNpZ25lZCBp
bnQgaTsKPj4+ICsKPj4+ICsgICAgemVyb19sZWF2ZXMocC0+YmFzaWMucmF3LCBwLT5iYXNpYy5t
YXhfbGVhZiArIDEsCj4+PiArICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUocC0+YmFzaWMucmF3
KSAtIDEpOwo+Pj4gKwo+Pj4gKyAgICBpZiAoIHAtPmJhc2ljLm1heF9sZWFmIDwgNCApCj4+PiAr
ICAgICAgICBtZW1zZXQocC0+Y2FjaGUucmF3LCAwLCBzaXplb2YocC0+Y2FjaGUucmF3KSk7Cj4+
PiArICAgIGVsc2UKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgZm9yICggaSA9IDA7IChpIDwgQVJS
QVlfU0laRShwLT5jYWNoZS5yYXcpICYmCj4+PiArICAgICAgICAgICAgICAgICAgICAgIHAtPmNh
Y2hlLnN1YmxlYWZbaV0udHlwZSk7ICsraSApCj4+PiArICAgICAgICAgICAgOwo+Pj4gKwo+Pj4g
KyAgICAgICAgemVyb19sZWF2ZXMocC0+Y2FjaGUucmF3LCBpICsgMSwKPj4+ICsgICAgICAgICAg
ICAgICAgICAgIEFSUkFZX1NJWkUocC0+Y2FjaGUucmF3KSAtIDEpOwo+PiBEbyB5b3UgcmVhbGx5
IHdhbnQgImkgKyAxIiBoZXJlPyBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgdG8gZnVsbHkgemFwCj4+
IHN1YmxlYWYgaSBhcyB3ZWxsLCB3aGVuIGl0cyB0eXBlIGlzIHplcm8/IFNhbWUgZm9yIGxlYWYg
MHhiIHRoZW4uCj4gCj4gVGhpcyBpcyBhbiBhd2t3YXJkIGNvcm5lciBjYXNlIHdoaWNoIHRoZSBt
YW51YWwgZG9lc24ndCBjb3ZlciBhZGVxdWF0ZWx5Lgo+IAo+ICJJZiBFQ1ggY29udGFpbnMgYW4g
aW52YWxpZCBzdWIgbGVhZiBpbmRleCwgRUFYL0VCWC9FQ1gvRURYIHJldHVybiAwLgo+IFN1Yi1s
ZWFmIGluZGV4IG4rMSBpcyBpbnZhbGlkIGlmIHN1Yi1sZWFmIG4gcmV0dXJucyBFQVhbNDowXSBh
cyAwLiIKPiAKPiB3aGljaCBtYWtlcyB0aGUgbGVhZiB3aXRoIHR5cGUgMCB2YWxpZCwgcmF0aGVy
IHRoYW4gaW52YWxpZC4KPiAKPiBUaGF0IHNhaWQsIGZyb20gYSAiaG93IGl0IGlzIGxpa2VseSB0
byB3b3JrIGluIGhhcmR3YXJlIiBwb2ludCBvZiB2aWV3LAo+IEkgaGlnaGx5IHN1c3BlY3QgdGhh
dCBhIHJlYWwgQ1BVSUQgaW5zdHJ1Y3Rpb24gZG9lc24ndCBzdG9yZSBhbnl0aGluZwo+IGZvciB0
aGUgZmlyc3QgbGVhZiB3aXRoIHR5cGUgMCwgYW5kIHJlbGllcyBvbiB0aGUgInJldHVybiBhbGwg
emVyb2VzIgo+IHByb3BlcnR5Lgo+IAo+IFRoZXJlZm9yZSwgSSB3aWxsIGZvbGxvdyB5b3VyIHN1
Z2dlc3Rpb24gYW5kIGFkanVzdCB0aGUgdGVzdGNhc2VzCj4gYWNjb3JkaW5nbHkuCj4gCj4+Cj4+
PiArICAgIH0KPj4+ICsKPj4+ICsgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDcgKQo+Pj4g
KyAgICAgICAgbWVtc2V0KHAtPmZlYXQucmF3LCAwLCBzaXplb2YocC0+ZmVhdC5yYXcpKTsKPj4+
ICsgICAgZWxzZQo+Pj4gKyAgICAgICAgemVyb19sZWF2ZXMocC0+ZmVhdC5yYXcsIHAtPmZlYXQu
bWF4X3N1YmxlYWYgKyAxLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5m
ZWF0LnJhdykgLSAxKTsKPj4+ICsKPj4+ICsgICAgaWYgKCBwLT5iYXNpYy5tYXhfbGVhZiA8IDB4
YiApCj4+PiArICAgICAgICBtZW1zZXQocC0+dG9wby5yYXcsIDAsIHNpemVvZihwLT50b3BvLnJh
dykpOwo+Pj4gKyAgICBlbHNlCj4+PiArICAgIHsKPj4+ICsgICAgICAgIGZvciAoIGkgPSAwOyAo
aSA8IEFSUkFZX1NJWkUocC0+dG9wby5yYXcpICYmCj4+PiArICAgICAgICAgICAgICAgICAgICAg
IHAtPnRvcG8uc3VibGVhZltpXS50eXBlKTsgKytpICkKPj4+ICsgICAgICAgICAgICA7Cj4+PiAr
Cj4+PiArICAgICAgICB6ZXJvX2xlYXZlcyhwLT50b3BvLnJhdywgaSArIDEsCj4+PiArICAgICAg
ICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPnRvcG8ucmF3KSAtIDEpOwo+Pj4gKyAgICB9Cj4+
PiArCj4+PiArICAgIGlmICggcC0+YmFzaWMubWF4X2xlYWYgPCAweGQgfHwgIWNwdWlkX3BvbGlj
eV94c3RhdGVzKHApICkKPj4+ICsgICAgICAgIG1lbXNldChwLT54c3RhdGUucmF3LCAwLCBzaXpl
b2YocC0+eHN0YXRlLnJhdykpOwo+Pj4gKyAgICBlbHNlCj4+PiArICAgIHsKPj4+ICsgICAgICAg
IC8qIEZpcnN0IHR3byBsZWF2ZXMgYWx3YXlzIHZhbGlkLiAgUmVzdCBkZXBlbmQgb24geHN0YXRl
cy4gKi8KPj4+ICsgICAgICAgIGkgPSBtYXgoMiwgNjQgLSBfX2J1aWx0aW5fY2x6bGwoY3B1aWRf
cG9saWN5X3hzdGF0ZXMocCkpKTsKPj4+ICsKPj4+ICsgICAgICAgIHplcm9fbGVhdmVzKHAtPnhz
dGF0ZS5yYXcsIGksCj4+PiArICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHAtPnhzdGF0
ZS5yYXcpIC0gMSk7Cj4+PiArICAgIH0KPj4gSW4geDg2X2NwdWlkX3BvbGljeV9maWxsX25hdGl2
ZSgpIHlvdSdyZSB1c2luZyA2MyBhcyB0aGUgbG9vcAo+PiBib3VuZCwgZ3VhcmFudGVlaW5nIHRv
IGlnbm9yZSBiaXQgNjMgaW4gY2FzZSBpdCBnYWlucyBhIG1lYW5pbmcuCj4gCj4gSXQgaXMgY3Vy
cmVudGx5ICJSZXNlcnZlZCBmb3IgWENSMCBiaXQgdmVjdG9yIGV4cGFuc2lvbiIsIHdoaWNoIHdp
bGwKPiBhbG1vc3QgY2VydGFpbmx5IGJlIHVzZWQgaW4gYSBzaW1pbGFyIG1hbm9yIHRvIHRoZQo+
IHNlY29uZGFyeV9leGVjX2NvbnRyb2xfZW5hYmxlIGJpdCBpbiBWVC14Lgo+IAo+PiBIZXJlIGFu
ZCBpbiB4ODZfY3B1aWRfY29weV90b19idWZmZXIoKSB5b3UgZG9uJ3QuIEknbSBzbGlnaHRseQo+
PiB3b3JyaWVkIHRoYXQgdGhlc2UgY29kZSBzZXF1ZW5jZXMgd2lsbCBuZWVkIGNoYW5naW5nICh3
aXRoIG5vCj4+IHdheSB0byBlYXNpbHkgbm90aWNlKSB3aGVuIENQVUlEX0dVRVNUX05SX1hTVEFU
RSBnZXRzCj4+IGluY3JlYXNlZC4gQnV0IEknbSBub3QgZ29pbmcgdG8gaW5zaXN0IC0gZm9yIG5v
dyB0aGUgY29kZSBpcyBmaW5lCj4+IGFzIGlzIChhZmFpY3QpLgo+IAo+IEkgdGhpbmsgdGhlIGNv
ZGUgc2VxdWVuY2VzIGFyZSBnb2luZyB0byBoYXZlIHRvIGNoYW5nZSBuby1tYXR0ZXItd2hhdC4g
Cj4gSXQgaXMgYWxzbyBzYWZlIGF0IHRoZSBtb21lbnQgYmVjYXVzZSBvZiB0aGUgQVJSQVlfU0la
RSgpIGV4cHJlc3Npb24KPiBzdG9wcGluZyBhdCBiaXQgNjIsIHdoaWNoIHdhcyBMV1AuCj4gCj4g
SWYgdGhpcyB3ZXJlIHRvIGNoYW5nZSwgaXQgd291bGQgYWxzbyBoYXZlIHRvIGluY2x1ZGUgYSBt
aW4oNjMsIC4uLikKPiBleHByZXNzaW9uLCBiZWNhdXNlIDY0IC0gY2x6KCkgaXMgdGhlIGNvcnJl
Y3QgZXhwcmVzc2lvbiBmb3IgZmluZGluZyB0aGUKPiBmaXJzdCBsZWFmIHRvIGNsb2JiZXIgaW4g
dGhlIGdlbmVyYWwgY2FzZS4KPiAKPiBXb3VsZCBhIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKHAt
PnhzdGF0ZS5yYXcpID4gNjMpIGJlIG9rIGluIHRoZQo+IGludGVyaW0/ICBJJ2QgcHJlZmVyIHdo
ZXJlIHBvc3NpYmxlIHRvIG5vdCBidWlsZCBpbiBhc3N1bXB0aW9ucyBiYXNlZCBvbgo+IHRoZSBh
cnJheSBzaXplLgoKWWVzLCB0aGF0J2QgYmUgZmluZSB3aXRoIG1lLiBQZXJoYXBzLCBhbGJlaXQg
dW5yZWxhdGVkLCBJIGNvdWxkCnRhbGsgeW91IGludG8gYWxzbyBpbnNlcnRpbmcgc3VjaCBhIHN0
YXRlbWVudCBhdCB0aGUgb3RoZXIgcGxhY2UKaWRlbnRpZmllZD8KCldpdGggdGhlIGFncmVlZCB1
cG9uIGFkanVzdG1lbnRzIG1hZGUKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:02:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:02:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYVYk-0004xh-1G; Wed, 05 Jun 2019 13: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYVYi-0004xY-LQ
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:02:28 +0000
X-Inumbo-ID: 2a6bbe10-8792-11e9-9b44-277ac3180a88
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a6bbe10-8792-11e9-9b44-277ac3180a88;
 Wed, 05 Jun 2019 13:02:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 07:02:25 -0600
Message-Id: <5CF7BD5F0200007800235875@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 07:02:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559677885-10731-1-git-send-email-andrew.cooper3@citrix.com>
 <1559677885-10731-3-git-send-email-andrew.cooper3@citrix.com>
 <5CF790890200007800235696@prv1-mh.provo.novell.com>
 <82bd675c-c7f8-5ead-f328-bca96bc3976f@citrix.com>
In-Reply-To: <82bd675c-c7f8-5ead-f328-bca96bc3976f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] tools/fuzz: Add a cpu-policy fuzzing
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>

Pj4+IE9uIDA1LjA2LjE5IGF0IDEzOjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDYvMjAxOSAxMDo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0
LjA2LjE5IGF0IDIxOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBU
aGVyZSBpcyBub3cgZW5vdWdoIGNvbXBsZXhpdHkgdGhhdCBhIGZ1enppbmcgaGFybmVzcyBpcyBh
IGdvb2QgaWRlYSwgYW5kCj4+PiBlbm91Z2ggc3VwcG9ydGluZyBsb2dpYyB0byBpbXBsZW1lbnQg
b25lIHdoaWNoIEFGTCBzZWVtcyBoYXBweSB3aXRoLgo+Pj4KPj4+IFRha2UgdGhlIGV4aXN0aW5n
IHJlY2FsY3VsYXRlX3N5bnRoKCkgaGVscGVyIGFuZCBleHBvcnQgaXQgYXMKPj4+IHg4Nl9jcHVp
ZF9wb2xpY3lfcmVjYWxjX3N5bnRoKCksIGFzIGl0IGlzIG5lZWRlZCBieSB0aGUgZnV6emluZyBo
YXJuZXNzLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Cj4+PiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4+IENDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXku
ZHlhc2xpQGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvLmdp
dGlnbm9yZSAgICAgICAgICB8ICAgMSArCj4+PiAgdG9vbHMvZnV6ei9jcHUtcG9saWN5L01ha2Vm
aWxlICAgICAgICAgICAgfCAgMjggKysrKysKPj4+ICB0b29scy9mdXp6L2NwdS1wb2xpY3kvYWZs
LXBvbGljeS1mdXp6ZXIuYyB8IDE4NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4g
RG9lcyB0aGlzIHdhbnQgdG8gYmUgYWNjb21wYW5pZWQgYnkgYSAuL01BSU5UQUlORVJTIHVwZGF0
ZQo+PiB0byB0aGUgWDg2IHNlY3Rpb24/Cj4gCj4gT29wcyB5ZXMsIGFuZCBzaW1pbGFybHkgZm9y
IHRvb2xzL3Rlc3RzL2NwdS1wb2xpY3kvCj4gCj4gRG8geW91IG1pbmQgaWYgSSBmb2xkIHRoYXQg
Y2hhbmdlIGluIGFzIHdlbGw/CgpGZWVsIGZyZWUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:07:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:07:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYVdr-0005BS-Pm; Wed, 05 Jun 2019 13: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYVdq-0005BN-MN
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:07:46 +0000
X-Inumbo-ID: e8c6025e-8792-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8c6025e-8792-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 13:07:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 07:07:44 -0600
Message-Id: <5CF7BE9A0200007800235895@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 07:07:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com><aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>,
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <23799.43045.610265.697616@mariner.uk.xensource.com>
In-Reply-To: <23799.43045.610265.697616@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 builds [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDEzOjMxLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSSBzdGlsbCB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZml4IHRoaXMgaW4gdGhlIFhl
biBjb2RlLgoKRnVsbHkgYWdyZWUuIEJ1dCBhcyBKdWxpZW4gc2F5cyAtIGZ1bGx5IGZpeGluZyB0
aGlzIG1heSBiZSB0b28gaW50cnVzaXZlCmZvciBvbGQgYnJhbmNoZXMgKHByb3ZpZGVkIGl0IGdl
dHMgZml4ZWQgb24gbWFzdGVyIGF0IGFsbCkuCgo+IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIG1h
a2Ugd2hldGhlciB0byBkbyAid3JvbmcgdGhpbmcgQSIgKHdoaWNoIGRvZXMKPiBub3QgYm9vdCBv
biByb2Noc3Rlcikgb3IgIndyb25nIHRoaW5nIEIiICh3aGljaCBib290cyBvbiByb2NoZXN0ZXIg
YnV0Cj4gbm90IG9uIHNvbWUgb3RoZXIgdW5rbm93biBtYWNoaW5lKHMpKSBhIGNvbmZpZyBvciBi
b290LXRpbWUgb3B0aW9uID8KClNpbmNlIGl0J3MgYXBwYXJlbnRseSBYZW4gaW1hZ2UgZGVwZW5k
ZW50LCBhIGJvb3QgdGltZSBvcHRpb24gc2VlbXMKdW5saWtlbHkgdG8gYmUgYSBwb3NzaWJpbGl0
eS4gQSBjb25maWcgb3B0aW9uIG1pZ2h0IGJlIHBvc3NpYmxlLCBidXQgdGhhdCwKYXMgeW91IHNh
eSBlbHNld2hlcmUgb24gYW5vdGhlciBhc3BlY3QsIHNlZW1zIHJpZGljdWxvdXMuIEJ1dCBpbiB0
aGUKZW5kIHRoZSBBcm0gbWFpbnRhaW5lcnMgd2lsbCBrbm93IGJlc3QuLi4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:20:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:20:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYVpv-0006zT-FF; Wed, 05 Jun 2019 13:20: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYVpu-0006zM-9f
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:20:14 +0000
X-Inumbo-ID: a64423d3-8794-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a64423d3-8794-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 13:20:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 07:20:12 -0600
Message-Id: <5CF7C18902000078002358AF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 07:20:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-8-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-8-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 07/10] microcode/intel: Writeback and
 invalidate caches before updating microcode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBV
cGRhdGluZyBtaWNyb2NvZGUgaXMgbGVzcyBlcnJvciBwcm9uZSB3aGVuIGNhY2hlcyBoYXZlIGJl
ZW4gZmx1c2hlZCBhbmQKPiBkZXBlbmRpbmcgb24gd2hhdCBleGFjdGx5IHRoZSBtaWNyb2NvZGUg
aXMgdXBkYXRpbmcuCgpVcCB0byB0aGUgImFuZCIgSSB1bmRlcnN0YW5kIHRoaXMgc2VudGVuY2Us
IGJ1dCB0aGUgcmVzdCBkb2Vzbid0IHJlYWxseQpzZWVtIHRvIGZpdC4gVGFraW5nIG91dCB0aGUg
Z29vZCBwYXJ0IGl0IHNlZW1zIHRvIG1lIHlvdSdyZSBzYXlpbmcKIlVwZGF0aW5nIG1pY3JvY29k
ZSBpcyBsZXNzIGVycm9yIHByb25lIGRlcGVuZGluZyBvbiB3aGF0IGV4YWN0bHkgdGhlCiBtaWNy
b2NvZGUgaXMgdXBkYXRpbmcsIiB3aGljaCAtIHRvIG1lIGF0IGxlYXN0IC0gZG9lc24ndCBtYWtl
IGEgaG9sZSBsb3QKb2Ygc2Vuc2UuIFNob3VsZCBpdCBwZXJoYXBzIGJlCgoiVXBkYXRpbmcgbWlj
cm9jb2RlLCBkZXBlbmRpbmcgb24gd2hhdCBleGFjdGx5IHRoZSBtaWNyb2NvZGUgaXMKIHVwZGF0
aW5nLCBtYXkgYmUgbGVzcyBlcnJvciBwcm9uZSB3aGVuIGNhY2hlcyBoYXZlIGJlZW4gZmx1c2hl
ZC4iCihUaGUgc2FtZSBjb3VsZCBwZXJoYXBzIGFsc28gYmUgYWNoaWV2ZWQgYnkgcmVwbGFjaW5n
IHRoZSAiYW5kIiBieQphIGNvbW1hLikKCj4gRm9yIGV4YW1wbGUsIHNvbWUKPiBvZiB0aGUgaXNz
dWVzIGFyb3VuZCBjZXJ0YWluIEJyb2Fkd2VsbCBwYXJ0cyBjYW4gYmUgYWRkcmVzc2VkIGJ5IGRv
aW5nIGEKPiBmdWxsIGNhY2hlIGZsdXNoLgo+IAo+IFdpdGggcGFyYWxsZWwgbWljcm9jb2RlIHVw
ZGF0ZSwgdGhlIGNvc3Qgb2YgdGhpcyBwYXRjaCBpcyBoYXJkbHkKPiBub3RpY2FibGUuIEFsdGhv
dWdoIG9ubHkgQkRYIHdpdGggYW4gb2xkIG1pY3JvY29kZSBuZWVkcyB0aGlzIGZpeCwgd2UKPiB3
b3VsZCBsaWtlIHRvIGF2b2lkIGZ1dHVyZSBpc3N1ZXMgaW4gY2FzZSB0aGV5IGNvbWUgYnkgbGF0
ZXIgZHVlIHRvCj4gb3RoZXIgcmVhc29ucy4KCkkgZG91YnQgdGhlICJoYXJkbHkgbm90aWNhYmxl
IiBwYXJ0LCBhbmQgSSdtIHN1cmUgeW91J3JlIGFsc28gYXdhcmUgb2YKdGhlIHBhdGNoIChnb2lu
ZyBvbiB0b3Agb2YgeW91ciBzZXJpZXMpIHRvIG1ha2Ugc2VsZWN0aW5nIGJldHdlZW4Kc2VyaWFs
IG9yIHBhcmFsbGVsIGFwcGxpY2F0aW9uIGEgcnVudGltZSBvcHRpb24uIEJ1dCBJJ20gbm90IGdv
aW5nIHRvCnN0YW5kIGluIHRoZSB3YXkgaWYgZXZlcnlvbmUgZWxzZSB0aGlua3MgdGhpcyBpcyB0
aGUgd2F5IHRvIGdvOyBpdCdzCmp1c3QgdGhhdCBmcm9tIHByZXZpb3VzIGRpc2N1c3Npb25zIEkg
ZGlkbid0IGdldCBzdWNoIGFuIGltcHJlc3Npb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:22:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:22:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYVs0-0007Bh-2e; Wed, 05 Jun 2019 13:22: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYVrz-0007Ba-8C
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:22:23 +0000
X-Inumbo-ID: f36562d7-8794-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 f36562d7-8794-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 13:22:22 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: D9758UPZZ/tRe2b4s4ZEne9yV9Qo8H0auE19RYthBE5wcAGrZbuYuUo6vGBLldINgO3ErvePFj
 0g+q7SYelxFPCOd5yNOpiBtxX00AVLFH4F/FXGoufIPvT6vh8I1dwyMOL+MTAbJv0NdMao5obx
 tdtoqSj26BRNT0Z3UxXh6yNVwZO08qVIHW7HQZyjnGr6Da+L9WdQXccPPtPgEfRPnH4yvh+F1a
 R19Dv60lBm5iiUUm1I0GIxXsfj2viYNw5655y3v282IfHZ7IejaiQ517i64Kc0cj5MX2Q1LDu0
 QaQ=
X-SBRS: 2.7
X-MesageID: 1354365
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1354365"
Date: Wed, 5 Jun 2019 15:22:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190605132209.sjex2t4tww25ezex@Air-de-Roger>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-3-git-send-email-chao.gao@intel.com>
 <5CF682930200007800235268@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF682930200007800235268@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 02/10] microcode/intel: extend
 microcode_update_match()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDg6Mzk6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90
ZToKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGVfaW50ZWwuYwo+ID4gKysrIGIveGVu
L2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4gPiBAQCAtMTM0LDE0ICsxMzQsMjggQEAgc3Rh
dGljIGludCBjb2xsZWN0X2NwdV9pbmZvKHVuc2lnbmVkIGludCBjcHVfbnVtLCBzdHJ1Y3QgY3B1
X3NpZ25hdHVyZSAqY3NpZykKPiA+ICAgICAgcmV0dXJuIDA7Cj4gPiAgfQo+ID4gIAo+ID4gLXN0
YXRpYyBpbmxpbmUgaW50IG1pY3JvY29kZV91cGRhdGVfbWF0Y2goCj4gPiAtICAgIHVuc2lnbmVk
IGludCBjcHVfbnVtLCBjb25zdCBzdHJ1Y3QgbWljcm9jb2RlX2hlYWRlcl9pbnRlbCAqbWNfaGVh
ZGVyLAo+ID4gLSAgICBpbnQgc2lnLCBpbnQgcGYpCj4gPiArc3RhdGljIGVudW0gbWljcm9jb2Rl
X21hdGNoX3Jlc3VsdCBtaWNyb2NvZGVfdXBkYXRlX21hdGNoKAo+ID4gKyAgICBjb25zdCBzdHJ1
Y3QgbWljcm9jb2RlX2hlYWRlcl9pbnRlbCAqbWNfaGVhZGVyLCB1bnNpZ25lZCBpbnQgc2lnLAo+
ID4gKyAgICB1bnNpZ25lZCBpbnQgcGYsIHVuc2lnbmVkIGludCByZXYpCj4gPiAgewo+ID4gLSAg
ICBzdHJ1Y3QgdWNvZGVfY3B1X2luZm8gKnVjaSA9ICZwZXJfY3B1KHVjb2RlX2NwdV9pbmZvLCBj
cHVfbnVtKTsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGV4dGVuZGVkX3NpZ3RhYmxlICpleHRfaGVh
ZGVyOwo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgZXh0ZW5kZWRfc2lnbmF0dXJlICpleHRfc2lnOwo+
ID4gKyAgICB1bnNpZ25lZCBsb25nIGRhdGFfc2l6ZSA9IGdldF9kYXRhc2l6ZShtY19oZWFkZXIp
Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ICsKPiA+ICsgICAgaWYgKCBzaWdtYXRjaChz
aWcsIG1jX2hlYWRlci0+c2lnLCBwZiwgbWNfaGVhZGVyLT5wZikgKQo+ID4gKyAgICAgICAgcmV0
dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBPTERfVUNPREU7Cj4gCj4g
QXMgaW5kaWNhdGVkIGJlZm9yZSwgSSB0aGluayB5b3Ugd291bGQgYmV0dGVyIGFsc28gcHJvdmlk
ZSBhbiAiZXF1YWwiCj4gaW5kaWNhdGlvbi4gSWlyYyBJJ3ZlIHRvbGQgeW91IHRoYXQgSSBoYXZl
IG9uZSBzeXN0ZW0gd2hlcmUgdGhlIGNvcmVzCj4gZ2V0IGhhbmRlZCBvdmVyIGZyb20gdGhlIEJJ
T1MgaW4gYW4gaW5jb25zaXN0ZW50IHN0YXRlIChvbmx5IGNvcmUKPiBoYXMgdWNvZGUgbG9hZGVk
KS4gSGVuY2Ugd2UnZCB3YW50IHRvIGJlIGFibGUgdG8gYWxzbyBfc3RvcmVfCj4gdWNvZGUgbWF0
Y2hpbmcgdGhhdCBmb3VuZCBvbiBDUFUgMCwgd2l0aG91dCBhY3R1YWxseSB3YW50IHRvIF9sb2Fk
Xwo+IGl0IHRoZXJlLgoKSG0sIHdpdGhvdXQgbWUgYmVpbmcgYW4gZXhwZXJ0IG9uIG1pY3JvY29k
ZSwgaXNuJ3Qgc3VjaCBhIHN5c3RlbSB1dHRlcmx5CmJyb2tlbj8KCkknbSBub3QgYWdhaW5zdCBt
YWtpbmcgWGVuIGNhcGFibGUgb2YgYm9vdGluZyBpbiB0aGlzIHNjZW5hcmlvIHdoZXJlCmZpcm13
YXJlIGxlYXZlcyB0aGUgQ1BVcyB3aXRoIGRpZmZlcmVudCBtaWNyb2NvZGUgdmVyc2lvbnMsIGJ1
dCB0aGlzCmlzIHNvbWV0aGluZyB0aGF0IHNob3VsZCBiZSByZXBvcnRlZCB0byB0aGUgdmVuZG9y
IGluIG9yZGVyIHRvIGdldCBpdApmaXhlZCBJTU8/CgpXaGF0IGhhcHBlbnMgd2hlbiB5b3UgZG9u
J3QgbG9hZCBhbnkgbWljcm9jb2RlIGF0IGFsbCwgaXMgdGhlIHN5c3RlbQpjYXBhYmxlIG9mIG9w
ZXJhdGluZyBub3JtYWxseSB3aXRoIHN1Y2ggbWl4ZWQgbWljcm9jb2RlPwoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:33:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:33:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYW2z-0008Sa-NQ; Wed, 05 Jun 2019 13:33: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYW2x-0008SV-NA
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:33:43 +0000
X-Inumbo-ID: 891736f2-8796-11e9-95c6-ff8a10330710
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 891736f2-8796-11e9-95c6-ff8a10330710;
 Wed, 05 Jun 2019 13:33:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6751880D;
 Wed,  5 Jun 2019 06:33: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 33B123F246;
 Wed,  5 Jun 2019 06:33:41 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <23799.43045.610265.697616@mariner.uk.xensource.com>
 <5CF7BE9A0200007800235895@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7d7f4537-edca-cd15-0210-5c9c38061f0c@arm.com>
Date: Wed, 5 Jun 2019 14:33:39 +0100
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: <5CF7BE9A0200007800235895@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 builds [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <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>

SGksCgpPbiAwNS8wNi8yMDE5IDE0OjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNS4w
Ni4xOSBhdCAxMzozMSwgPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBJIHN0aWxs
IHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBmaXggdGhpcyBpbiB0aGUgWGVuIGNvZGUuCj4g
Cj4gRnVsbHkgYWdyZWUuIEJ1dCBhcyBKdWxpZW4gc2F5cyAtIGZ1bGx5IGZpeGluZyB0aGlzIG1h
eSBiZSB0b28gaW50cnVzaXZlCj4gZm9yIG9sZCBicmFuY2hlcyAocHJvdmlkZWQgaXQgZ2V0cyBm
aXhlZCBvbiBtYXN0ZXIgYXQgYWxsKS4KCldlbGwgd2UgaGF2ZSBubyBvdGhlciBjaG9pY2UgdGhh
biBmaXhpbmcgaW4gbWFzdGVyLi4uIE90aGVyd2lzZSB3ZSBhcmUgZmFjaW5nIApYZW4gdG8gYmUg
Y29tcGxldGVseSB1bnVzYWJsZSBvbiBuZXdlciBwbGF0Zm9ybS4KCkhvd2V2ZXIsIGl0IGlzIHZl
cnkgdW5saWtlbHkgdG8gYmUgZml4ZWQgaW4gb2xkIGJyYW5jaGVzIGJlY2F1c2UgdGhlIGJvb3Qv
bWVtb3J5IApjb2RlIG5lZWRzIGEgZnVsbCByZXdyaXRlLgoKPiAKPj4gV291bGQgaXQgYmUgcG9z
c2libGUgdG8gbWFrZSB3aGV0aGVyIHRvIGRvICJ3cm9uZyB0aGluZyBBIiAod2hpY2ggZG9lcwo+
PiBub3QgYm9vdCBvbiByb2Noc3Rlcikgb3IgIndyb25nIHRoaW5nIEIiICh3aGljaCBib290cyBv
biByb2NoZXN0ZXIgYnV0Cj4+IG5vdCBvbiBzb21lIG90aGVyIHVua25vd24gbWFjaGluZShzKSkg
YSBjb25maWcgb3IgYm9vdC10aW1lIG9wdGlvbiA/ID4KPiBTaW5jZSBpdCdzIGFwcGFyZW50bHkg
WGVuIGltYWdlIGRlcGVuZGVudCwgYSBib290IHRpbWUgb3B0aW9uIHNlZW1zCj4gdW5saWtlbHkg
dG8gYmUgYSBwb3NzaWJpbGl0eS4gQSBjb25maWcgb3B0aW9uIG1pZ2h0IGJlIHBvc3NpYmxlLCBi
dXQgdGhhdCwKPiBhcyB5b3Ugc2F5IGVsc2V3aGVyZSBvbiBhbm90aGVyIGFzcGVjdCwgc2VlbXMg
cmlkaWN1bG91cy4gQnV0IGluIHRoZQo+IGVuZCB0aGUgQXJtIG1haW50YWluZXJzIHdpbGwga25v
dyBiZXN0Li4uCgpOb25lIG9mIHRob3NlIG9wdGlvbnMgbG9va3MgYXBwZWFsaW5nIHRvIG1lIGJl
Y2F1c2Ugd2UgYXJlIG5vdCBpbW11bmUgdG8gaGF2ZSAKbW9yZSBidWcgbG9vbWluZyBpbiB0aGUg
ZnV0dXJlIGJlY2F1c2Ugb2YgYW55IGJhY2twb3J0IHBhdGNoZXMgdGhhdCBjYW4gCmRlY3JlYXNl
L2luY3JlYXNlIHNpemUgb2YgWGVuLgoKV2Ugd2lsbCBqdXN0IGhhdmUgdG8gbGl2ZSB3aXRoIGl0
IGFuZCBhZGRyZXNzIHRoZW0gYXMgdGhleSBjb21lIGluIHN0YWJsZSBicmFuY2hlcy4KCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 13:50:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 13:50:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWIa-0002HS-DG; Wed, 05 Jun 2019 13:49: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYWIZ-0002HN-Ru
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 13:49:51 +0000
X-Inumbo-ID: ca0eb70a-8798-11e9-b361-9faaeca1a4bf
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ca0eb70a-8798-11e9-b361-9faaeca1a4bf;
 Wed, 05 Jun 2019 13:49:50 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4ACEF80D;
 Wed,  5 Jun 2019 06:49:50 -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 5D42B3F246;
 Wed,  5 Jun 2019 06:49:49 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>
 <23799.43045.610265.697616@mariner.uk.xensource.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <03e4ddf2-37d8-9d99-06aa-1c9b7dae91d0@arm.com>
Date: Wed, 5 Jun 2019 14:49:47 +0100
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: <23799.43045.610265.697616@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 builds [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "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>

SGkgSWFuLAoKT24gMDUvMDYvMjAxOSAxMjozMSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gSnVsaWVu
IEdyYWxsIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSCAyLzJdIFJGQzogZW5hYmxlIENPTkZJ
R19MSVZFUEFUQ0ggaW4gYWxsIHJlbGV2YW50IGFybTY0IGJ1aWxkcyIpOgo+PiBPbiAwNS8wNi8y
MDE5IDEyOjEzLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IFN3aXRjaGluZyBvbiBDT05GSUdfTElW
RVBBVENIIGZvciB0aGUgYWZmZWN0ZWQgdGVzdHMgd2lsbCwgaG9wZWZ1bGx5LAo+Pj4gbWFrZSB0
aGlzIHByb2JsZW0gImdvIGF3YXkiIGFnYWluLiAgVGhpcyBpcyBjbGVhcmx5IGEgYm9kZ2UuICBC
dXQgaXQKPj4+IGlzIGJldHRlciB0aGFuIHNpbXBseSBmb3JjZSBwdXNoaW5nOiBpZiB3ZSBjYW4g
Z2V0IGl0IHRvIGJvb3QsIHdlIHdpbGwKPj4+IGJlIGFibGUgdG8gcnVuIHRoZSBvdGhlciB0ZXN0
cy4KPj4KPj4gSG93IGFib3V0IGRpc2FibGluZyB0aGUgdGVzdCBvbiByb2NoZXN0ZXI/Cj4gCj4g
SSBjb3VsZCBpbnZlbnQgYSBuZXcgaG9zdGZsYWcKPiAgICB4ZW4tNC4xMS1hcm02NC1zZWVtcy10
by1ib290LW9rCj4gYnV0IHRoYXQgc2VlbXMgcmlkaWN1bG91cy4KPiAKPiBBbmQsIHdlIHByZXN1
bWFibHkgd2FudCB0byBhY3R1YWxseSB0ZXN0IG90aGVyIHRoaW5ncyBvbiByb2NoZXN0ZXIhCgpU
aGUgcHJvYmxlbSBpcyBJIGhhdmUgbm8gd2F5IHRvIHRlbGwgd2hldGhlciBhIGdpdmVuIFhlbiB3
aWxsIGJvb3Qgb24gVGh1bmRlci1YIAoob3IgYW55IG90aGVyIEFybSBwbGF0Zm9ybSB3ZSBtYXkg
YnV5KSBhdCBhbnkgcG9pbnQgdGhlIGZ1dHVyZS4KCkl0IHdvdWxkIGJlIHByZWZlcmFibGUgaWYg
d2UgaGF2ZSBhIHdheSB0byBzYXkgInRlc3QgRk9PIGNhbid0IHJ1biBvbiAKcm9jaGVzdGVyezAs
MX0iLgoKPiAKPiBKYW4gQmV1bGljaCB3cml0ZXMgKCJSZTogW09TU1RFU1QgUEFUQ0ggMi8yXSBS
RkM6IGVuYWJsZSBDT05GSUdfTElWRVBBVENIIGluIGFsbCByZWxldmFudCBhcm02NCBidWlsZHMi
KToKPj4gT24gMDUuMDYuMTkgYXQgMTM6MTMsIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPiB3
cm90ZToKPj4+IC0tLSBhL21maS1jb21tb24KPj4+ICsrKyBiL21maS1jb21tb24KPj4+IEBAIC0z
NzMsNyArMzczLDggQEAgY3JlYXRlX2J1aWxkX2pvYnMgKCkgewo+Pj4gICAgICAgICAgIGZpCj4+
PiAgICAgICBmaQo+Pj4gICAKPj4+IC0gICAgaWYgYnJhbmNoX3dhbnRzX2xpdmVwYXRjaDsgdGhl
bgo+Pj4gKyAgICBpZiBicmFuY2hfd2FudHNfbGl2ZXBhdGNoIHx8Cj4+PiArICAgICAgICAgIFsg
JGFyY2ggPSBhcm02NCAtYSAiJHhlbmJyYW5jaCIgPSB4ZW4tNC4xMS10ZXN0aW5nIF07IHRoZW4K
Pj4+ICAgICAgICAgIGxpdmVwYXRjaF9ydW52YXJzPSdlbmFibGVfbGl2ZXBhdGNoPXRydWUnCj4+
PiAgICAgICBmaQo+Pgo+PiBJc24ndCB0aGlzIG92ZXJseSByZXN0cmljdGl2ZSwgaS5lLiB3b3Vs
ZG4ndCB0aGlzIGJldHRlciBiZSBkb25lIHVuaWZvcm1seQo+PiBmb3IgYWxsIGJyYW5jaGVzPwo+
IAo+IE5vLiAgQmVjYXVzZSB0aGUgYnVnIGlzIGEgcmFuZG9tIGZhaWx1cmUsIEkgZG9uJ3Qgd2Fu
dCB0byBwZXJtdXRlIGFsbAo+IHRoZSBvdGhlciBicmFuY2hlcyBhbmQgbWF5YmUgY2F1c2UgdGhl
bSB0byBleHBlcmllbmNlIGl0Lgo+IAo+IEkgc3RpbGwgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVy
IHRvIGZpeCB0aGlzIGluIHRoZSBYZW4gY29kZS4KCkkgYW0gYWZyYWlkIHRoYXQncyBub3QgZ29p
bmcgdG8gYmUgcG9zc2libGUuIEl0IHJlcXVpcmVzIGEgZnVsbCByZXdvcmsgb2YgdGhlIApib290
IGFuZCBtZW1vcnkgY29kZS4gQXQgdGhlIG1vbWVudCwgSSBoYXZlIDEwMCBwYXRjaGVzIHdyaXR0
ZW4sIGFuZCBJIHdvdWxkIApleHBlY3QgbXVjaCBtb3JlIHRvIGNvbWUuCgo+IAo+IFdvdWxkIGl0
IGJlIHBvc3NpYmxlIHRvIG1ha2Ugd2hldGhlciB0byBkbyAid3JvbmcgdGhpbmcgQSIgKHdoaWNo
IGRvZXMKPiBub3QgYm9vdCBvbiByb2Noc3Rlcikgb3IgIndyb25nIHRoaW5nIEIiICh3aGljaCBi
b290cyBvbiByb2NoZXN0ZXIgYnV0Cj4gbm90IG9uIHNvbWUgb3RoZXIgdW5rbm93biBtYWNoaW5l
KHMpKSBhIGNvbmZpZyBvciBib290LXRpbWUgb3B0aW9uID8KClRoYXQncyBub3QgYW4gb3B0aW9u
IGZvciBtZS4gVGhlcmUgYXJlIG5vIHByb21pc2UgdGhhdCBYZW4gd2lsbCBub3QgY3Jhc2ggaW4g
dGhlIApmdXR1cmUgb24gVGh1bmRlci1YIChvciBhbnkgbmV3IHBsYXRmb3JtIHdlIGhhdmUpIHdp
dGhvdXQgYWRkcmVzc2luZyBhbGwgdGhlIApwcm9ibGVtLgoKVGhpcyBpcyBhbiBhbm5veWluZyBw
cm9ibGVtLCBidXQgdGhlIG9ubHkgdGhpbmcgd2UgY2FuIGRvIGlzIGxpbWl0aW5nIHRoZSAKdGVz
dGluZyBvbiBUaHVuZGVyLVggZm9yIHRoZSB0aW1lIGJlaW5nLgoKVGhpcyBpcyBub3QgdGhlIGZp
cnN0IHRpbWUgd2UgZmFjZSBBcm0gQXJtIHZpb2xhdGlvbiBpbiBYZW4uIFdlIGFscmVhZHkgaGFk
IApzaW1pbGFyIHByb2JsZW0gb24gQXJtMzIgd2l0aCB0aGUgU2V0L1dheSAocmVtZW1iZXIgZ3Vl
c3QgY3Jhc2hpbmcgdGltZSB0byB0aW1lKS4KCkkgaG9wZSBzdWNoIGlzc3VlcyB3aWxsIHNob3cg
aG93IGNyaXRpY2FsIGl0IGlzIHRvIHdvcmsgYWN0aXZlbHkgbWFraW5nIFhlbiBtb3JlIApjb21w
bGlhbnQgcmF0aGVyIHRoYW4gcGlsaW5nIHVwIG1vcmUgd29yayBvbiB0b3Agb2YgdW5zdGFibGUg
Zm91bmRhdGlvbi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:07:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:07:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWZS-00047m-5n; Wed, 05 Jun 2019 14:07: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYWZQ-00047a-Pe
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:07:16 +0000
X-Inumbo-ID: 367f1b30-879b-11e9-be22-7b6561b4143b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 367f1b30-879b-11e9-be22-7b6561b4143b;
 Wed, 05 Jun 2019 14:07: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 1hYWZK-0000l8-Q0; Wed, 05 Jun 2019 14:07:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYWZK-0007pq-F8; Wed, 05 Jun 2019 14:07:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYWZK-0001u6-EG; Wed, 05 Jun 2019 14:07:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137258-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 14:07:10 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137258: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI1OCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI1OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJl
ZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDEzNzE1OCBw
YXNzIGluIDEzNzI1OAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM3MTU4CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAxMzcx
NTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMzM1OTYK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGM1MWEzYTU4MjZhNjRmMDgwNzU0NTQ2MGJmYzM1MDIyZGM5Yzg0
MjgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg4ZjkzNmQ0NGQyZTM0
Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU5NiAg
MjAxOS0wMy0wNSAxNTowNjowNCBaICAgOTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0
MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDM2IGRheXMgICAyMSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzcxMDMgIDIwMTktMDUtMzEgMDE6Mjk6NTAgWiAgICA1IGRheXMgICAg
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBhdHRl
cnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1
c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8
eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVu
cy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAzNjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:09:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:09:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWbu-0004PV-Sp; Wed, 05 Jun 2019 14: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYWbt-0004OX-DY
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:09:49 +0000
X-Inumbo-ID: 92511f4e-879b-11e9-961c-8bf4beaf8886
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 92511f4e-879b-11e9-961c-8bf4beaf8886;
 Wed, 05 Jun 2019 14:09:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 08:09:45 -0600
Message-Id: <5CF7CD2702000078002358F4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 08:09:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-9-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-9-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 08/10] x86/microcode: Synchronize late
 microcode loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Ashok Raj <ashok.raj@intel.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, tglx@linutronix.de,
 Borislav Petkov <bp@suse.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>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBU
aGlzIHBhdGNoIHBvcnRzIG1pY3JvY29kZSBpbXByb3ZlbWVudCBwYXRjaGVzIGZyb20gbGludXgg
a2VybmVsLgo+IAo+IEJlZm9yZSB5b3UgcmVhZCBhbnkgZnVydGhlcjogdGhlIGVhcmx5IGxvYWRp
bmcgbWV0aG9kIGlzIHN0aWxsIHRoZQo+IHByZWZlcnJlZCBvbmUgYW5kIHlvdSBzaG91bGQgYWx3
YXlzIGRvIHRoYXQuIFRoZSBmb2xsb3dpbmcgcGF0Y2ggaXMKPiBpbXByb3ZpbmcgdGhlIGxhdGUg
bG9hZGluZyBtZWNoYW5pc20gZm9yIGxvbmcgcnVubmluZyBqb2JzIGFuZCBjbG91ZCB1c2UKPiBj
YXNlcy4KPiAKPiBHYXRoZXIgYWxsIGNvcmVzIGFuZCBzZXJpYWxpemUgdGhlIG1pY3JvY29kZSB1
cGRhdGUgb24gdGhlbSBieSBkb2luZyBpdAo+IG9uZS1ieS1vbmUgdG8gbWFrZSB0aGUgbGF0ZSB1
cGRhdGUgcHJvY2VzcyBhcyByZWxpYWJsZSBhcyBwb3NzaWJsZSBhbmQKPiBhdm9pZCBwb3RlbnRp
YWwgaXNzdWVzIGNhdXNlZCBieSB0aGUgbWljcm9jb2RlIHVwZGF0ZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+IFRlc3RlZC1ieTogQ2hhbyBHYW8g
PGNoYW8uZ2FvQGludGVsLmNvbT4KPiBbbGludXggY29tbWl0OiBhNTMyMWFlYzY0MTJiMjBiNWFk
MTVkYjJkNmI5MTZjMDUzNDlkYmZmXQo+IFtsaW51eCBjb21taXQ6IGJiOGMxM2Q2MWE2MjkyNzZh
MTYyYzFkMmIxYTIwYTgxNWNiY2ZiYjddCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+IENjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4gQ2M6
IEFzaG9rIFJhaiA8YXNob2sucmFqQGludGVsLmNvbT4KPiBDYzogQm9yaXNsYXYgUGV0a292IDxi
cEBzdXNlLmRlPgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiBD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjc6Cj4gIC0gQ2hl
Y2sgd2hldGhlciAndGltZW91dCcgaXMgMCByYXRoZXIgdGhhbiAiPD0wIiBzaW5jZSBpdCBpcyB1
bnNpZ25lZCBpbnQuCj4gIC0gcmV3b3JkIHRoZSBjb21tZW50IGFib3ZlIG1pY3JvY29kZV91cGRh
dGVfY3B1KCkgdG8gY2xlYXJseSBzdGF0ZSB0aGF0Cj4gIG9uZSB0aHJlYWQgcGVyIGNvcmUgc2hv
dWxkIGRvIHRoZSB1cGRhdGUuCj4gCj4gQ2hhbmdlcyBpbiB2NjoKPiAgLSBVc2Ugb25lIHRpbWVv
dXQgcGVyaW9kIGZvciByZW5kZXp2b3VzIHN0YWdlIGFuZCBhbm90aGVyIGZvciB1cGRhdGUgc3Rh
Z2UuCj4gIC0gc2NhbGUgdGltZSB0byB3YWl0IGJ5IHRoZSBudW1iZXIgb2YgcmVtYWluaW5nIGNw
dXMgdG8gcmVzcG9uZC4KPiAgICBJdCBoZWxwcyB0byBmaW5kIHNvbWV0aGluZyB3cm9uZyBlYXJs
aWVyIGFuZCB0aHVzIHdlIGNhbiByZWJvb3QgdGhlCj4gICAgc3lzdGVtIGVhcmxpZXIuCj4gLS0t
Cj4gIHhlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYyB8IDE3MSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTU1IGluc2VydGlv
bnMoKyksIDE2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbWlj
cm9jb2RlLmMgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKPiBpbmRleCAyM2NmNTUwLi5mNGE0
MTdlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9taWNyb2NvZGUuYwo+IEBAIC0yMiw2ICsyMiw3IEBACj4gICAqLwo+ICAKPiAgI2lu
Y2x1ZGUgPHhlbi9jcHUuaD4KPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CgpJdCBzZWVtcyB2
YW5pc2hpbmdseSB1bmxpa2VseSB0aGF0IHlvdSB3b3VsZCBuZWVkIHRoaXMgZXhwbGljaXQgI2lu
Y2x1ZGUKaGVyZSwgYnV0IGl0IGNlcnRhaW5seSBpc24ndCB3cm9uZy4KCj4gQEAgLTI3MCwzMSAr
Mjk2LDkwIEBAIGJvb2wgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZShzdHJ1Y3QgbWljcm9jb2RlX3Bh
dGNoICpwYXRjaCkKPiAgICAgIHJldHVybiB0cnVlOwo+ICB9Cj4gIAo+IC1zdGF0aWMgbG9uZyBk
b19taWNyb2NvZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQo+ICsvKiBXYWl0IGZvciBDUFVzIHRvIHJl
bmRlenZvdXMgd2l0aCBhIHRpbWVvdXQgKHVzKSAqLwo+ICtzdGF0aWMgaW50IHdhaXRfZm9yX2Nw
dXMoYXRvbWljX3QgKmNudCwgdW5zaWduZWQgaW50IGV4cGVjdCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCB0aW1lb3V0KQo+ICB7Cj4gLSAgICBpbnQgZXJyb3IsIGNw
dTsKPiAtCj4gLSAgICBlcnJvciA9IG1pY3JvY29kZV91cGRhdGVfY3B1KHBhdGNoKTsKPiAtICAg
IGlmICggZXJyb3IgKQo+ICsgICAgd2hpbGUgKCBhdG9taWNfcmVhZChjbnQpIDwgZXhwZWN0ICkK
PiAgICAgIHsKPiAtICAgICAgICBtaWNyb2NvZGVfb3BzLT5mcmVlX3BhdGNoKG1pY3JvY29kZV9j
YWNoZSk7Cj4gLSAgICAgICAgcmV0dXJuIGVycm9yOwo+ICsgICAgICAgIGlmICggIXRpbWVvdXQg
KQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcHJpbnRrKCJDUFUlZDogVGltZW91dCB3aGVu
IHdhaXRpbmcgZm9yIENQVXMgY2FsbGluZyBpblxuIiwKPiArICAgICAgICAgICAgICAgICAgIHNt
cF9wcm9jZXNzb3JfaWQoKSk7Cj4gKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7Cj4gKyAgICAg
ICAgfQo+ICsgICAgICAgIHVkZWxheSgxKTsKPiArICAgICAgICB0aW1lb3V0LS07Cj4gICAgICB9
CgpUaGVyZSdzIG5vIGNvbW1lbnQgaGVyZSBhbmQgbm90aGluZyBpbiB0aGUgZGVzY3JpcHRpb246
IEkgZG9uJ3QKcmVjYWxsIGNsYXJpZmljYXRpb24gYXMgdG8gd2hldGhlciBSRFRTQyBpcyBmaW5l
IHRvIGJlIGlzc3VlZCBieSBhCnRocmVhZCB3aGVuIHVjb2RlIGlzIGJlaW5nIHVwZGF0ZWQgYnkg
YW5vdGhlciB0aHJlYWQgb24gdGhlCnNhbWUgY29yZS4KCj4gK3N0YXRpYyBpbnQgZG9fbWljcm9j
b2RlX3VwZGF0ZSh2b2lkICpwYXRjaCkKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKPiArICAgIHVuc2lnbmVkIGludCBjcHVfbnIgPSBudW1fb25saW5l
X2NwdXMoKTsKPiArICAgIHVuc2lnbmVkIGludCBmaW5pc2hlZDsKPiArICAgIGludCByZXQ7Cj4g
KyAgICBzdGF0aWMgYm9vbCBlcnJvcjsKPiAgCj4gLSAgICBtaWNyb2NvZGVfdXBkYXRlX2NhY2hl
KHBhdGNoKTsKPiArICAgIGF0b21pY19pbmMoJmNwdV9pbik7Cj4gKyAgICByZXQgPSB3YWl0X2Zv
cl9jcHVzKCZjcHVfaW4sIGNwdV9uciwgTUlDUk9DT0RFX0NBTExJTl9USU1FT1VUX1VTKTsKPiAr
ICAgIGlmICggcmV0ICkKPiArICAgICAgICByZXR1cm4gcmV0Owo+ICAKPiAtICAgIHJldHVybiBl
cnJvcjsKPiArICAgIHJldCA9IG1pY3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2luZm8oJnRoaXNf
Y3B1KGNwdV9zaWcpKTsKPiArICAgIC8qCj4gKyAgICAgKiBMb2FkIG1pY3JvY29kZSB1cGRhdGUg
b24gb25seSBvbmUgbG9naWNhbCBwcm9jZXNzb3IgcGVyIGNvcmUuCj4gKyAgICAgKiBIZXJlLCBh
bW9uZyBsb2dpY2FsIHByb2Nlc3NvcnMgb2YgYSBjb3JlLCB0aGUgb25lIHdpdGggdGhlCj4gKyAg
ICAgKiBsb3dlc3QgdGhyZWFkIGlkIGlzIGNob3NlbiB0byBwZXJmb3JtIHRoZSBsb2FkaW5nLgo+
ICsgICAgICovCj4gKyAgICBpZiAoICFyZXQgJiYgKGNwdSA9PSBjcHVtYXNrX2ZpcnN0KHBlcl9j
cHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkpICkKCkF0IHRoZSB2ZXJ5IGxlYXN0IGl0J3Mgbm90
IG9idmlvdXMgd2hldGhlciB0aGlzIGh5cGVyLXRocmVhZGluZy1jZW50cmljCnZpZXcgKCJsb2dp
Y2FsIHByb2Nlc3NvciIpIGFsc28gYXBwbGllcyB0byBBTUQncyBjb21wdXRlIHVuaXQgbW9kZWwK
KHdoaWNoIHJldXNlcyBjcHVfc2libGluZ19tYXNrKS4gSXQgZG9lcywgYXMgdGhlIHJlc3BlY3Rp
dmUgTVNScyBhcmUKcGVyLWNvbXB1dGUtdW5pdCByYXRoZXIgdGhhbiBwZXItY29yZSwgYnV0IEkn
ZCBhcHByZWNpYXRlIGlmIHRoZQp3b3JkaW5nIGNvdWxkIGJlIGFkanVzdGVkIHRvIGV4cGxpY2l0
bHkgbmFtZSBib3RoIGNhc2VzIChtdWx0aXBsZQp0aHJlYWRzIHBlciBjb3JlIGFuZCBtdWx0aXBs
ZSBjb3JlcyBwZXIgQ1UpLgoKPiArICAgIHsKPiArICAgICAgICByZXQgPSBtaWNyb2NvZGVfb3Bz
LT5hcHBseV9taWNyb2NvZGUocGF0Y2gpOwo+ICsgICAgICAgIGlmICggIXJldCApCj4gKyAgICAg
ICAgICAgIGF0b21pY19pbmMoJmNwdV91cGRhdGVkKTsKPiArICAgIH0KPiArICAgIC8qCj4gKyAg
ICAgKiBJbmNyZWFzZSB0aGUgd2FpdCB0aW1lb3V0IHRvIGEgc2FmZSB2YWx1ZSBoZXJlIHNpbmNl
IHdlJ3JlIHNlcmlhbGl6aW5nCgpJJ20gc3RydWdnbGluZyB3aXRoIHRoZSAiaW5jcmVhc2UiOiBJ
IGRvbid0IHNlZSBhbnl0aGluZyBiZWluZyBpbmNyZWFzZWQKaGVyZS4gWW91IHNpbXBseSB1c2Ug
YSBsYXJnZXIgdGltZW91dCB0aGFuIGFib3ZlLgoKPiArICAgICAqIHRoZSBtaWNyb2NvZGUgdXBk
YXRlIGFuZCB0aGF0IGNvdWxkIHRha2UgYSB3aGlsZSBvbiBhIGxhcmdlIG51bWJlciBvZgo+ICsg
ICAgICogQ1BVcy4gQW5kIHRoYXQgaXMgZmluZSBhcyB0aGUgKmFjdHVhbCogdGltZW91dCB3aWxs
IGJlIGRldGVybWluZWQgYnkKPiArICAgICAqIHRoZSBsYXN0IENQVSBmaW5pc2hlZCB1cGRhdGlu
ZyBhbmQgdGh1cyBjdXQgc2hvcnQKPiArICAgICAqLwo+ICsgICAgYXRvbWljX2luYygmY3B1X291
dCk7Cj4gKyAgICBmaW5pc2hlZCA9IGF0b21pY19yZWFkKCZjcHVfb3V0KTsKPiArICAgIHdoaWxl
ICggIWVycm9yICYmIGZpbmlzaGVkICE9IGNwdV9uciApCj4gKyAgICB7Cj4gKyAgICAgICAgLyoK
PiArICAgICAgICAgKiBEdXJpbmcgZWFjaCB0aW1lb3V0IGludGVydmFsLCBhdCBsZWFzdCBhIENQ
VSBpcyBleHBlY3RlZCB0bwo+ICsgICAgICAgICAqIGZpbmlzaCBpdHMgdXBkYXRlLiBPdGhlcndp
c2UsIHNvbWV0aGluZyBnb2VzIHdyb25nLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICgg
d2FpdF9mb3JfY3B1cygmY3B1X291dCwgZmluaXNoZWQgKyAxLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNSUNST0NPREVfVVBEQVRFX1RJTUVPVVRfVVMpICYmICFlcnJvciApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICBlcnJvciA9IHRydWU7Cj4gKyAgICAgICAgICAgIHBhbmlj
KCJUaW1lb3V0IHdoZW4gZmluaXNoaW5nIHVwZGF0aW5nIG1pY3JvY29kZSAoZmluaXNoZWQgJWQv
JWQpIiwKPiArICAgICAgICAgICAgICAgICAgZmluaXNoZWQsIGNwdV9ucik7CgpXaHkgdGhlIHNl
dHRpbmcgb2YgImVycm9yIiB3aGVuIHlvdSBwYW5pYyBhbnl3YXk/CgpBbmQgcGxlYXNlIHVzZSBm
b3JtYXQgc3BlY2lmaWVycyBtYXRjaGluZyB0aGUgdHlwZXMgb2YgdGhlCmZ1cnRoZXIgYXJndW1l
bnRzIChpLmUuIHR3aWNlICV1IGhlcmUsIGJ1dCBwbGVhc2UgY2hlY2sgb3RoZXIKY29kZSBhcyB3
ZWxsKS4KCkZ1cnRoZXJtb3JlIChhbmQgSSdtIHN1cmUgSSd2ZSBnaXZlbiB0aGlzIGNvbW1lbnQg
YmVmb3JlKSBpZgp5b3UgcmVhbGx5IGhpdCB0aGUgbGltaXQsIGhvdyBtYW55IHBhbmljKCkgaW52
b2NhdGlvbnMgYXJlIHRoZXJlCmdvaW5nIHRvIGJlPyBZb3UgcnVuIHRoaXMgZnVuY3Rpb24gb24g
YWxsIENQVXMgYWZ0ZXIgYWxsLgoKT24gdGhlIHdob2xlLCB0YWtpbmcgYSAyNTYtdGhyZWFkIHN5
c3RlbSBhcyBleGFtcGxlLCB5b3UKYWxsb3cgdGhlIHdob2xlIHByb2Nlc3MgdG8gdGFrZSBvdmVy
IDQgbWluIHdpdGhvdXQgY2FsbGluZwpwYW5pYygpLiBMZWF2aW5nIGFzaWRlIGd1ZXN0cywgSSBk
b24ndCB0aGluayBYZW4gaXRzZWxmIHdvdWxkCnN1cnZpdmUgdGhpcyBpbiBhbGwgY2FzZXMuIFdl
J3ZlIGZvdW5kIHRoZSBuZWVkIHRvIHByb2Nlc3MKc29mdGlycXMgd2l0aCBmYXIgc21hbGxlciBk
ZWxheXMsIGluIHBhcnRpY3VsYXIgZnJvbSBrZXkgaGFuZGxlcnMKcHJvZHVjaW5nIGxvdHMgb2Yg
b3V0cHV0LiBBdCB0aGUgdmVyeSBsZWFzdCB0aGVyZSBzaG91bGQgYmUgYQpib2xkIHdhcm5pbmcg
bG9nZ2VkIGlmIHRoZSBzeXN0ZW0gaGFkIGJlZW4gaW4gc3RvcC1tYWNoaW5lCnN0YXRlIGZvciwg
c2F5LCBsb25nZXIgdGhhbiAxMDBtcyAodmFsdWUgc3ViamVjdCB0byBkaXNjdXNzaW9uKS4KCj4g
KyAgICAgICAgfQo+ICsKPiArICAgICAgICBmaW5pc2hlZCA9IGF0b21pY19yZWFkKCZjcHVfb3V0
KTsKPiArICAgIH0KPiArCj4gKyAgICAvKgo+ICsgICAgICogUmVmcmVzaCBDUFUgc2lnbmF0dXJl
IChyZXZpc2lvbikgb24gdGhyZWFkcyB3aGljaCBkaWRuJ3QgY2FsbAo+ICsgICAgICogYXBwbHlf
bWljcm9jb2RlKCkuCj4gKyAgICAgKi8KPiArICAgIGlmICggY3B1ICE9IGNwdW1hc2tfZmlyc3Qo
cGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSApCj4gKyAgICAgICAgcmV0ID0gbWljcm9j
b2RlX29wcy0+Y29sbGVjdF9jcHVfaW5mbygmdGhpc19jcHUoY3B1X3NpZykpOwoKQW5vdGhlciBv
cHRpb24gd291bGQgYmUgZm9yIHRoZSBDUFUgZG9pbmcgdGhlIHVwZGF0ZSB0byBzaW1wbHkKcHJv
cGFnYXRlIHRoZSBuZXcgdmFsdWUgdG8gYWxsIGl0cyBzaWJsaW5ncycgY3B1X3NpZyB2YWx1ZXMu
Cgo+IEBAIC0zMzcsMTIgKzQyOSw1OSBAQCBpbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCj4gICAgICAg
ICAgaWYgKCBwYXRjaCApCj4gICAgICAgICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVfcGF0Y2go
cGF0Y2gpOwo+ICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4gLSAgICAgICAgZ290byBmcmVlOwo+
ICsgICAgICAgIGdvdG8gcHV0Owo+ICAgICAgfQo+ICAKPiAtICAgIHJldCA9IGNvbnRpbnVlX2h5
cGVyY2FsbF9vbl9jcHUoY3B1bWFza19maXJzdCgmY3B1X29ubGluZV9tYXApLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb19taWNyb2NvZGVfdXBkYXRlLCBwYXRjaCk7
Cj4gKyAgICBhdG9taWNfc2V0KCZjcHVfaW4sIDApOwo+ICsgICAgYXRvbWljX3NldCgmY3B1X291
dCwgMCk7Cj4gKyAgICBhdG9taWNfc2V0KCZjcHVfdXBkYXRlZCwgMCk7Cj4gKwo+ICsgICAgLyog
Q2FsY3VsYXRlIHRoZSBudW1iZXIgb2Ygb25saW5lIENQVSBjb3JlICovCj4gKyAgICBucl9jb3Jl
cyA9IDA7Cj4gKyAgICBmb3JfZWFjaF9vbmxpbmVfY3B1KGNwdSkKPiArICAgICAgICBpZiAoIGNw
dSA9PSBjcHVtYXNrX2ZpcnN0KHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgKQo+ICsg
ICAgICAgICAgICBucl9jb3JlcysrOwo+ICsKPiArICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJWQg
Y29yZXMgYXJlIHRvIHVwZGF0ZSB0aGVpciBtaWNyb2NvZGVcbiIsIG5yX2NvcmVzKTsKPiArCj4g
KyAgICAvKgo+ICsgICAgICogV2UgaW50ZW5kIHRvIGRpc2FibGUgaW50ZXJydXB0IGZvciBsb25n
IHRpbWUsIHdoaWNoIG1heSBsZWFkIHRvCj4gKyAgICAgKiB3YXRjaGRvZyB0aW1lb3V0Lgo+ICsg
ICAgICovCj4gKyAgICB3YXRjaGRvZ19kaXNhYmxlKCk7Cj4gKyAgICAvKgo+ICsgICAgICogTGF0
ZSBsb2FkaW5nIGRhbmNlLiBXaHkgdGhlIGhlYXZ5LWhhbmRlZCBzdG9wX21hY2hpbmUgZWZmb3J0
Pwo+ICsgICAgICoKPiArICAgICAqIC0gSFQgc2libGluZ3MgbXVzdCBiZSBpZGxlIGFuZCBub3Qg
ZXhlY3V0ZSBvdGhlciBjb2RlIHdoaWxlIHRoZSBvdGhlcgo+ICsgICAgICogICBzaWJsaW5nIGlz
IGxvYWRpbmcgbWljcm9jb2RlIGluIG9yZGVyIHRvIGF2b2lkIGFueSBuZWdhdGl2ZQo+ICsgICAg
ICogICBpbnRlcmFjdGlvbnMgY2F1c2UgYnkgdGhlIGxvYWRpbmcuCj4gKyAgICAgKgo+ICsgICAg
ICogLSBJbiBhZGRpdGlvbiwgbWljcm9jb2RlIHVwZGF0ZSBvbiB0aGUgY29yZXMgbXVzdCBiZSBz
ZXJpYWxpemVkIHVudGlsCj4gKyAgICAgKiAgIHRoaXMgcmVxdWlyZW1lbnQgY2FuIGJlIHJlbGF4
ZWQgaW4gdGhlIGZ1dHVyZS4gUmlnaHQgbm93LCB0aGlzIGlzCj4gKyAgICAgKiAgIGNvbnNlcnZh
dGl2ZSBhbmQgZ29vZC4KPiArICAgICAqLwo+ICsgICAgcmV0ID0gc3RvcF9tYWNoaW5lX3J1bihk
b19taWNyb2NvZGVfdXBkYXRlLCBwYXRjaCwgTlJfQ1BVUyk7Cj4gKyAgICB3YXRjaGRvZ19lbmFi
bGUoKTsKPiArCj4gKyAgICBpZiAoIGF0b21pY19yZWFkKCZjcHVfdXBkYXRlZCkgPT0gbnJfY29y
ZXMgKQo+ICsgICAgewo+ICsgICAgICAgIHNwaW5fbG9jaygmbWljcm9jb2RlX211dGV4KTsKPiAr
ICAgICAgICBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKHBhdGNoKTsKPiArICAgICAgICBzcGluX3Vu
bG9jaygmbWljcm9jb2RlX211dGV4KTsKPiArICAgIH0KPiArICAgIGVsc2UgaWYgKCBhdG9taWNf
cmVhZCgmY3B1X3VwZGF0ZWQpID09IDAgKQo+ICsgICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVf
cGF0Y2gocGF0Y2gpOwo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygiVXBk
YXRpbmcgbWljcm9jb2RlIHN1Y2NlZWRlZCBvbiBwYXJ0IG9mIENQVXMgYW5kIGZhaWxlZCBvblxu
Igo+ICsgICAgICAgICAgICAgICAib3RoZXJzIGR1ZSB0byBhbiB1bmtub3duIHJlYXNvbi4gQSBz
eXN0ZW0gd2l0aCBkaWZmZXJlbnRcbiIKPiArICAgICAgICAgICAgICAgIm1pY3JvY29kZSByZXZp
c2lvbnMgaXMgY29uc2lkZXJlZCB1bnN0YWJsZS4gUGxlYXNlIHJlYm9vdCBhbmRcbiIKPiArICAg
ICAgICAgICAgICAgImRvIG5vdCBsb2FkIHRoZSBtaWNyb2NvZGUgdGhhdCB0cmlnZ2VycyB0aGlz
IHdhcm5pbmdcbiIpOwo+ICsgICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVfcGF0Y2gocGF0Y2gp
Owo+ICsgICAgfQoKQXMgc2FpZCBvbiBhbiBlYXJsaWVyIHBhdGNoLCBJIHRoaW5rIHRoZSBjYWNo
ZSBjYW4gYmUgdXBkYXRlZCBpZiBhdApsZWFzdCBvbmUgQ1BVIGxvYWRlZCB0aGUgYmxvYiBzdWNj
ZXNzZnVsbHkuIEFkZGl0aW9uYWxseSBJJ2QgbGlrZSB0bwphc2sgdGhhdCB5b3UgbG9nIHRoZSBu
dW1iZXIgb2Ygc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQgY29yZXMuIEFuZApmaW5hbGx5IHBlcmhhcHMg
ImRpZmZlcmluZyIgaW5zdGVhZCBvZiAiZGlmZmVyZW50IiBhbmQgb21pdCAiZHVlIHRvCmFuIHVu
a25vd24gcmVhc29uIj8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:10:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14: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 1hYWcP-00052i-6x; Wed, 05 Jun 2019 14:10:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONy6=UE=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hYWcO-00052c-Ea
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:10:20 +0000
X-Inumbo-ID: a5b56b31-879b-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 a5b56b31-879b-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 14:10:18 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JcJHj+7JE90ffllYt2yInJmc4aT9K35luPMLDXOjgJHife3wAJrxZVvtcEdHcWSfCXDF2VLz/B
 +xEO3NGUZ/McFu99IxEsjQwjGjz7IaUAT2uwcrJHXodYH5h/vMFOxia+fgbnU5MaZu+PuapOdP
 BRKlCIFkJu2B+sqCMrDIvO+PAPJ9/4apxBcSH1ilBrXPI7W7HMMYhD0aJU6rGzI48HdDEr3dP9
 ZLd9FGQzwoOFXHnJK49EUD2bKBFRhMNavUUJf0beTtfp5Er9Tj3CtvexuvFokesgIy2g8rzgg0
 OFw=
X-SBRS: 2.7
X-MesageID: 1325592
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1325592"
Date: Wed, 5 Jun 2019 15:10:15 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20190605141015.GJ2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-5-anthony.perard@citrix.com>
 <23798.42555.428964.824573@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23798.42555.428964.824573@mariner.uk.xensource.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH 4/9] libxl_internal: Create new lock for
 devices hotplug via QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDY6MTE6MjNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDQvOV0gbGlieGxfaW50ZXJuYWw6
IENyZWF0ZSBuZXcgbG9jayBmb3IgZGV2aWNlcyBob3RwbHVnIHZpYSBRTVAiKToKPiA+IFRoZSBj
dXJyZW50IGxvY2sgYGRvbWFpbl91c2VyZGF0YV9sb2NrJyBjYW4ndCBiZSB1c2VkIHdoZW4gbW9k
aWZpY2F0aW9uCj4gPiB0byBhIGd1ZXN0IGlzIGRvbmUgYnkgc2VuZGluZyBjb21tYW5kIHRvIFFF
TVUsIHRoaXMgaXMgYSBzbG93IHByb2Nlc3MKPiA+IGFuZCByZXF1aXJlcyB0byBjYWxsIENUWF9V
TkxPQ0ssIHdoaWNoIGlzIG5vdCBwb3NzaWJsZSB3aGlsZSBob2xkaW5nCj4gPiB0aGUgYGRvbWFp
bl91c2VyZGF0YV9sb2NrJy4KPiAuLi4KPiA+ICtzdHJ1Y3QgbGlieGxfX2RvbWFpbl9xbXBfbG9j
ayB7Cj4gPiArICAgIGxpYnhsX19nZW5lcmljX2xvY2sgbG9jazsKPiA+ICt9Owo+ID4gKwo+ID4g
K2xpYnhsX19kb21haW5fcW1wX2xvY2sgKmxpYnhsX19sb2NrX2RvbWFpbl9xbXAobGlieGxfX2dj
ICpnYywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX2RvbWlkIGRvbWlkKQo+ID4gK3sKPiA+ICsgICAgbGlieGxfX2RvbWFpbl9xbXBfbG9j
ayAqbG9jayA9IE5VTEw7Cj4gPiArICAgIGludCByYzsKPiA+ICsKPiA+ICsgICAgbG9jayA9IGxp
YnhsX196YWxsb2MoTk9HQywgc2l6ZW9mKCpsb2NrKSk7Cj4gPiArICAgIHJjID0gbGlieGxfX2xv
Y2tfZ2VuZXJpYyhnYywgZG9taWQsICZsb2NrLT5sb2NrLAo+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImxpYnhsLWRldmljZS1jaGFuZ2VzLWxvY2siKTsKPiA+ICsgICAgaWYgKHJj
KSB7Cj4gPiArICAgICAgICBsaWJ4bF9fdW5sb2NrX2RvbWFpbl9xbXAobG9jayk7Cj4gPiArICAg
ICAgICByZXR1cm4gTlVMTDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICByZXR1cm4gbG9jazsK
PiAKPiBUaGlzIGlzIGFsbW9zdCBpZGVudGljYWwgdG8gdGhlIGxpYnhsX19sb2NrX2RvbWFpbl91
c2VyZGF0YSB3aGljaAo+IGFwcGVhcmVkIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gIFRoYXQgc3Vn
Z2VzdHMgdGhhdCB0aGUgZmFjdG9yaXNhdGlvbgo+IGhlcmUgaXMgYXQgdGhlIHdyb25nIGxheWVy
Lgo+IAo+ID4gK3ZvaWQgbGlieGxfX3VubG9ja19kb21haW5fcW1wKGxpYnhsX19kb21haW5fcW1w
X2xvY2sgKmxvY2spCj4gPiArewo+ID4gKyAgICBsaWJ4bF9fdW5sb2NrX2dlbmVyaWMoJmxvY2st
PmxvY2spOwo+ID4gKyAgICBmcmVlKGxvY2spOwo+ID4gK30KPiAKPiBUaGlzIGlzIGNvbXBsZXRl
bHkgaWRlbnRpY2FsIHRvIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhLiAgVGhlCj4gb25s
eSByZWFzb24gd2UgaGF2ZSB0byB0d28gb2YgdGhlc2UgaXMgc28gdGhhdCB0aGUgdHdvIGxvY2tz
IGFyZQo+IGRpc3Rpbmd1aXNoZWQgYnkgdGhlIHR5cGUgb2YgdGhlIGxvY2sgc3RydWN0LiAgVGhh
dCBtZWFucyB0aGF0IHlvdQo+IGhhdmUgdG8gY2FsbAo+ICAgIGxpYnhsX191bmxvY2tfZG9tYWlu
X3FtcChmb28tPnFtcF9sb2NrKQo+IGJ1dAo+ICAgIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJk
YXRlKGZvby0+dXNlcmRhdGFfbG9jaykKPiBvciBzb21lIHN1Y2gsIGFuZCB0aGUgY29tcGlsZXIg
d2lsbCBzcG90IGlmIHlvdSB3cml0ZQo+ICAgIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRh
KGZvby0+cW1wX2xvY2spCj4gb3Igc29tZXRoaW5nLiAgQnV0IGlzIGl0IHJlYWxseSB1c2VmdWwg
dG8gaGF2ZSB0byB3cml0ZSB0aGUgYHFtcCcgdnMKPiBgdXNlcmRhdGEnIHRoaW5nIHR3aWNlID8K
ClNvLCBpbnN0ZWFkIG9mIHRoYXQgaW50ZXJmYWNlLCBob3cgYWJvdXQgYSBkaWZmZXJlbnQgb25l
IHRoYXQgdXNlcyB0aGUKc2FtZSBDIHR5cGUgZm9yIGJvdGgga2luZCBvZiBsb2NrPwoKICAgIGxp
YnhsX19sb2NrICpsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEobGlieGxfX2djICosIGxpYnhs
X2RvbWlkKTsKICAgIGxpYnhsX19sb2NrICpsaWJ4bF9fbG9ja19kb21haW5fcW1wKGxpYnhsX19n
YyAqLCBsaWJ4bF9kb21pZCk7CiAgICB2b2lkIGxpYnhsX191bmxvY2sobGlieGxfX2xvY2sgKik7
CgpPciBtYXliZSBhdm9pZCBoYXZpbmcgdHdvIGZ1bmN0aW9ucyBmb3IgbG9ja2luZyBhbmQgdXNl
IGEgI2RlZmluZS9lbnVtCmluc3RlYWQ6CiAgICBsaWJ4bF9fbG9ja19kb21haW4oZ2MsIGRvbWlk
LCBMT0NLX1VTRVJEQVRBKTsKICAgIGxpYnhsX19sb2NrX2RvbWFpbihnYywgZG9taWQsIExPQ0tf
UU1QKTsKCkknbSBub3Qgc3VyIHdoYXQgc2hvdWxkIHRoZSBsYXN0IHBhcmFtZXRlciBiZS4gRWl0
aGVyIGEgc3RyaW5nIG9yIGEKZW51bS4gQW4gZW51bSB3b3VsZCBiZSBiZXR0ZXIgYmVjYXVzZSB0
aGUgbG9jayBmaWxlbmFtZSB3b3VsZCBiZSBhbGwgaW4KYSBzaW5nbGUgbG9jYXRpb24gaW4gdGhl
IHNvdXJjZSBjb2RlLgoKV2hhdCBkbyB5b3UgdGhpbms/IFdvdWxkIHRoZSBmaXJzdCBwcm9wb3Nh
bCBiZSBlbm91Z2ggdG8gYXZvaWQgaGF2aW5nIHRvCndyaXRlIGB1c2VyZGF0YScgb3IgYHFtcCcg
dHdpY2Ugb24gdW5sb2NrPwoKPiA+ICsgKiBJdCBpcyB0byBiZSBhY3F1aXJlZCBieSBhbiBhbyBl
dmVudCBjYWxsYmFjay4KPiAKPiBJIHRoaW5rIHRoZXJlIGlzIGEgd29yc2UgcHJvYmxlbSBoZXJl
LCB0aG91Z2guICBUaGlzIGxvY2sgaXMgcHJvYmFibHkKPiAqaW5zaWRlKiBzb21lIGxvY2sgZnJv
bSB0aGUgY2FsbGVyLiAgU28gdXN1YWwgbGlieGwgcnVsZXMgYXBwbHkgYW5kCj4geW91IG1heSBu
b3QgYmxvY2sgdG8gYWNxdWFpcmUgaXQuCj4gCj4gSWUgbGlieGxfX2xvY2tfZG9tYWluX3FtcCBt
dXN0IGJlIG9uZSBvZiB0aGVzZSB0aGluZ3MgdGhhdCB0YWtlcyBhCj4gbGl0dGxlIGV2IHN0YXRl
IHN0cnVjdCBhbmQgbWFrZXMgYSBjYWxsYmFjay4KPiAKPiBBdCB0aGUgc3lzY2FsbCBsZXZlbCwg
YWNxdWlyaW5nIGFuIGZjbnRsIGxvY2sgY2Fubm90IGJlIHNlbGVjdGVkIG9uLgo+IFRoZSBvcHRp
b25zIGFyZSB0byBwb2xsLCBvciB0byBzcGF3biBhIHRocmVhZCwgb3IgdG8gZm9yay4KPiAKPiBD
dXJyZW50bHkgbGlieGwgZG9lcyBub3QgY2FsbCBwdGhyZWFkX2NyZWF0ZSwgYWx0aG91Z2ggbWF5
YmUgaXQgY291bGQKPiBkby4gIFRvIHNhZmVseSBjcmVhdGUgYSB0aHJlYWQgeW91IGhhdmUgdG8g
ZG8gYSBkYW5jZSB3aXRoCj4gc2lncHJvY21hc2ssIHRvIGF2b2lkIHNpZ25hbCBkZWxpdmVyeSBv
bnRvIHlvdXIgdGhyZWFkLgo+IAo+IE1heWJlIGl0IHdvdWxkIGJlIGJldHRlciB0byB0cnkgb25j
ZSB3aXRoIExPQ0tfTkIsIGFuZCB0byBmb3JrIGlmIHRoaXMKPiBpcyBub3Qgc3VjY2Vzc2Z1bC4g
IEJ1dCBpdCB3b3VsZCBiZSBzaW1wbGVyIHRvIGFsd2F5cyBmb3JrLi4uCgpBZnRlciBvdXIgdGFs
ayBJUkwsIEknbGwgZ28gdGhlIGZvcmsgcm91dGUuCkFsc28sIEknbSB0aGlua2luZyB0byBhbHdh
eXMgZm9yayB3aGVuIGxpYnhsIGlzIGJ1aWx0IHdpdGggImRlYnVnPXkiLAphbmQgYWxsb3cgdGhl
IG9wdGltaXNhdGlvbiBvZiB0cnlpbmcgZmlyc3Qgd2l0aCBMT0NLX05CIHdoZW4gYnVpbHQgd2l0
aAoiZGVidWc9biIsIHNvIHRoZSBmb3JrZWQgY29kZSB3aWxsIGFjdHVhbGx5IGJlIHRlc3RlZCBy
ZWd1bGFyeS4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:16:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:16: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 1hYWhs-0005Je-1H; Wed, 05 Jun 2019 14:16:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6QL9=UE=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1hYWhq-0005JZ-Pa
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:15:58 +0000
X-Inumbo-ID: 6fb57fef-879c-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fb57fef-879c-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 14:15: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 x55E3wqk158240;
 Wed, 5 Jun 2019 14:15:51 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to : content-transfer-encoding; s=corp-2018-07-02;
 bh=jw2fbfM4TpkpV+IbipeFcznhok2954lpkNEKm7ZsCxQ=;
 b=jWLKLhtvjzxgRkzAnlZ9h2WOp2cndE/dJchJSYX8wm5mkZ6r3vChspaLH6FqnueUnAFm
 yRfO87FNK0Ctg/NX+blQM6ZhyH2jaQThhdPm3tDW4uPd4lpM2atZ6R/dDwlJiOtDa/SG
 qr0FEezduDJS7gWB3/Q2GdAqwgayHEn7NeqUruQ1ejzdc9Z3zON4WESwNSOl4fi3Vb6/
 zCShxcUEdswS8/nfueUtab7KCfig4fkDobFDknvIIUFIPXmXMV283dZS7IVJ+9VB+5xB
 08EkFR3tRj9Kc02xxrzFQT4A6/f2L4c+s+lihK0Pc/KiMtesG+1PfFysPCUAtU0E2d3M XA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2120.oracle.com with ESMTP id 2suj0qjskn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 05 Jun 2019 14:15: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 x55ECdLl119977;
 Wed, 5 Jun 2019 14:13:50 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2swnhc5gak-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 05 Jun 2019 14:13:50 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x55EDmhI016504;
 Wed, 5 Jun 2019 14:13:48 GMT
Received: from char.us.oracle.com (/10.152.32.25)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 05 Jun 2019 07:13:48 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 35EA66A0116; Wed,  5 Jun 2019 10:13:54 -0400 (EDT)
Date: Wed, 5 Jun 2019 10:13:54 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20190605141354.GA16635@char.us.oracle.com>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9278
 signatures=668687
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-1906050090
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9278
 signatures=668687
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-1906050090
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: jgross@suse.com, xen-devel@lists.xenproject.org, 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>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDM6NDE6NDBQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5
IHdyb3RlOgo+IE9uIDYvNC8xOSAxMjo1MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
ID4gT24gTW9uLCAzIEp1biAyMDE5LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gPj4gT24gNi8z
LzE5IDI6MjUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+Pj4gT24gVHVlLCAyOCBN
YXkgMjAxOSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+ID4+Pj4gT24gNS8yOC8xOSA2OjQ4IFBN
LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4+Pj4gRnJvbTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4+Pj4+Cj4gPj4+Pj4gT24gYXJtNjQgc3dpb3Rs
YiBpcyBvZnRlbiAobm90IGFsd2F5cykgYWxyZWFkeSBpbml0aWFsaXplZCBieSBtZW1faW5pdC4K
PiA+Pj4+PiBXZSBkb24ndCB3YW50IHRvIGluaXRpYWxpemUgaXQgdHdpY2UsIHdoaWNoIHdvdWxk
IHRyaWdnZXIgYSBzZWNvbmQKPiA+Pj4+PiBtZW1vcnkgYWxsb2NhdGlvbi4gTW9yZW92ZXIsIHRo
ZSBzZWNvbmQgbWVtb3J5IHBvb2wgaXMgdHlwaWNhbGx5IG1hZGUgb2YKPiA+Pj4+PiBoaWdoIHBh
Z2VzIGFuZCBlbmRzIHVwIHJlcGxhY2luZyB0aGUgb3JpZ2luYWwgbWVtb3J5IHBvb2wgb2YgbG93
IHBhZ2VzLgo+ID4+Pj4+IEFzIGEgc2lkZSBlZmZlY3Qgb2YgdGhpcyBjaGFuZ2UsIGl0IGlzIHBv
c3NpYmxlIHRvIGhhdmUgbG93IHBhZ2VzIGluCj4gPj4+Pj4gc3dpb3RsYi14ZW4gb24gYXJtNjQu
Cj4gPj4+Pj4KPiA+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+Cj4gPj4+PiBIYXMgdGhpcyBiZWVuIHRlc3RlZCBvbiB4ODY/Cj4gPj4+
IFllcywgSSBtYW5hZ2VkIHRvIHRlc3QgaXQgdXNpbmcgUUVNVS4gVGhlcmUgYXJlIG5vIGVmZmVj
dHMgb24geDg2LCBhcwo+ID4+PiB0aGUgY2hlY2sgaW9fdGxiX3N0YXJ0ICE9IDAgcmV0dXJucyBm
YWxzZS4KPiA+PiBJIHdvbmRlciB0aG91Z2ggd2hldGhlciB0aGlzIGlzIGFsd2F5cyB0aGUgY2Fz
ZS7CoCBXaGVuIHdlIGFyZSBjYWxsZWQKPiA+PiBmcm9tIHBjaV94ZW5fc3dpb3RsYl9pbml0X2xh
dGUoKSBmb3IgZXhhbXBsZS4KPiA+IEluIHRoYXQgY2FzZSwgcGNpX3hlbl9zd2lvdGxiX2luaXRf
bGF0ZSgpIGlzIGNhbGxlZCBieQo+ID4gcGNpZnJvbnRfY29ubmVjdF9hbmRfaW5pdF9kbWEsIHdo
aWNoIGRvZXM6Cj4gPgo+ID4gCWlmICghZXJyICYmICFzd2lvdGxiX25yX3RibCgpKSB7Cj4gPiAJ
CWVyciA9IHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKTsKPiA+IAkJaWYgKGVycikKPiA+IAkJ
CWRldl9lcnIoJnBkZXYtPnhkZXYtPmRldiwgIkNvdWxkIG5vdCBzZXR1cCBTV0lPVExCIVxuIik7
Cj4gPiAJfQo+ID4KPiA+IHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKSBpcyBvbmx5IGNhbGxl
ZCB3aGVuIHN3aW90bGJfbnJfdGJsKCkgcmV0dXJucwo+ID4gMC4gSWYgc3dpb3RsYl9ucl90Ymwo
KSByZXR1cm5zIDAsIGNlcnRhaW5seSB0aGUgc3dpb3RsYiBoYXMgbm90IGJlZW4KPiA+IGFsbG9j
YXRlZCB5ZXQsIGFuZCB0aGUgaW9fdGxiX3N0YXJ0ICE9IDAgY2hlY2sgYXQgdGhlIGJlZ2lubmlu
ZyBvZgo+ID4geGVuX3N3aW90bGJfaW5pdCB3aWxsIGFsc28gZmFpbC4gVGhlIGNvZGUgd2lsbCB0
YWtlIHRoZSBub3JtYWwKPiA+IHJvdXRlLCBzYW1lIGFzIHRvZGF5LiBJbiBzaG9ydCwgdGhlcmUg
c2hvdWxkIGJlIG5vIGVmZmVjdHMgb24geDg2Lgo+IAo+IAo+IE9LLCB0aGFua3MuCj4gCj4gUmV2
aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgpQ
dXNoZWQgaW4gZGV2ZWwvZm9yLWxpbnVzLTUuMiBhbmQgd2lsbCBldmVudHVhbGx5IG1vdmUgaXQg
dG8gc3RhYmxlIGFuZCBwdXNoIHRvIExpbnVzIG5leHQtd2Vlay4KCkFyZSB0aGVyZSBhbnkgb3Ro
ZXIgcGF0Y2hlcyBJIHNob3VsZCBwaWNrIHVwPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:16:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:16:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWiJ-0005Mq-Ca; Wed, 05 Jun 2019 14:16: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYWiH-0005Mi-RK
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:16:25 +0000
X-Inumbo-ID: 7de50420-879c-11e9-8793-cf1cd56f2584
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7de50420-879c-11e9-8793-cf1cd56f2584;
 Wed, 05 Jun 2019 14:16:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 08:16:20 -0600
Message-Id: <5CF7CEB0020000780023590B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 08:16:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-3-git-send-email-chao.gao@intel.com>
 <5CF682930200007800235268@prv1-mh.provo.novell.com>
 <20190605132209.sjex2t4tww25ezex@Air-de-Roger>
In-Reply-To: <20190605132209.sjex2t4tww25ezex@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 02/10] microcode/intel: extend
 microcode_update_match()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Chao Gao <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDE1OjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVuIDA0LCAyMDE5IGF0IDA4OjM5OjE1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGVfaW50ZWwuYwo+PiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9taWNyb2NvZGVfaW50ZWwuYwo+PiA+IEBAIC0xMzQsMTQgKzEzNCwyOCBA
QCBzdGF0aWMgaW50IGNvbGxlY3RfY3B1X2luZm8odW5zaWduZWQgaW50IGNwdV9udW0sIAo+IHN0
cnVjdCBjcHVfc2lnbmF0dXJlICpjc2lnKQo+PiA+ICAgICAgcmV0dXJuIDA7Cj4+ID4gIH0KPj4g
PiAgCj4+ID4gLXN0YXRpYyBpbmxpbmUgaW50IG1pY3JvY29kZV91cGRhdGVfbWF0Y2goCj4+ID4g
LSAgICB1bnNpZ25lZCBpbnQgY3B1X251bSwgY29uc3Qgc3RydWN0IG1pY3JvY29kZV9oZWFkZXJf
aW50ZWwgKm1jX2hlYWRlciwKPj4gPiAtICAgIGludCBzaWcsIGludCBwZikKPj4gPiArc3RhdGlj
IGVudW0gbWljcm9jb2RlX21hdGNoX3Jlc3VsdCBtaWNyb2NvZGVfdXBkYXRlX21hdGNoKAo+PiA+
ICsgICAgY29uc3Qgc3RydWN0IG1pY3JvY29kZV9oZWFkZXJfaW50ZWwgKm1jX2hlYWRlciwgdW5z
aWduZWQgaW50IHNpZywKPj4gPiArICAgIHVuc2lnbmVkIGludCBwZiwgdW5zaWduZWQgaW50IHJl
dikKPj4gPiAgewo+PiA+IC0gICAgc3RydWN0IHVjb2RlX2NwdV9pbmZvICp1Y2kgPSAmcGVyX2Nw
dSh1Y29kZV9jcHVfaW5mbywgY3B1X251bSk7Cj4+ID4gKyAgICBjb25zdCBzdHJ1Y3QgZXh0ZW5k
ZWRfc2lndGFibGUgKmV4dF9oZWFkZXI7Cj4+ID4gKyAgICBjb25zdCBzdHJ1Y3QgZXh0ZW5kZWRf
c2lnbmF0dXJlICpleHRfc2lnOwo+PiA+ICsgICAgdW5zaWduZWQgbG9uZyBkYXRhX3NpemUgPSBn
ZXRfZGF0YXNpemUobWNfaGVhZGVyKTsKPj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+PiA+ICsK
Pj4gPiArICAgIGlmICggc2lnbWF0Y2goc2lnLCBtY19oZWFkZXItPnNpZywgcGYsIG1jX2hlYWRl
ci0+cGYpICkKPj4gPiArICAgICAgICByZXR1cm4gKG1jX2hlYWRlci0+cmV2ID4gcmV2KSA/IE5F
V19VQ09ERSA6IE9MRF9VQ09ERTsKPj4gCj4+IEFzIGluZGljYXRlZCBiZWZvcmUsIEkgdGhpbmsg
eW91IHdvdWxkIGJldHRlciBhbHNvIHByb3ZpZGUgYW4gImVxdWFsIgo+PiBpbmRpY2F0aW9uLiBJ
aXJjIEkndmUgdG9sZCB5b3UgdGhhdCBJIGhhdmUgb25lIHN5c3RlbSB3aGVyZSB0aGUgY29yZXMK
Pj4gZ2V0IGhhbmRlZCBvdmVyIGZyb20gdGhlIEJJT1MgaW4gYW4gaW5jb25zaXN0ZW50IHN0YXRl
IChvbmx5IGNvcmUKPj4gaGFzIHVjb2RlIGxvYWRlZCkuIEhlbmNlIHdlJ2Qgd2FudCB0byBiZSBh
YmxlIHRvIGFsc28gX3N0b3JlXwo+PiB1Y29kZSBtYXRjaGluZyB0aGF0IGZvdW5kIG9uIENQVSAw
LCB3aXRob3V0IGFjdHVhbGx5IHdhbnQgdG8gX2xvYWRfCj4+IGl0IHRoZXJlLgo+IAo+IEhtLCB3
aXRob3V0IG1lIGJlaW5nIGFuIGV4cGVydCBvbiBtaWNyb2NvZGUsIGlzbid0IHN1Y2ggYSBzeXN0
ZW0gdXR0ZXJseQo+IGJyb2tlbj8KCkl0J3Mgd29ya2luZyBmaW5lIChmcm9tIGFsbCBJIGNhbiB0
ZWxsKS4gSXQgcmVhbGx5IGRlcGVuZHMgb24gd2hhdCBleGFjdGx5CnRoZSB1Y29kZSB1cGRhdGUg
Y2hhbmdlcy4KCj4gSSdtIG5vdCBhZ2FpbnN0IG1ha2luZyBYZW4gY2FwYWJsZSBvZiBib290aW5n
IGluIHRoaXMgc2NlbmFyaW8gd2hlcmUKPiBmaXJtd2FyZSBsZWF2ZXMgdGhlIENQVXMgd2l0aCBk
aWZmZXJlbnQgbWljcm9jb2RlIHZlcnNpb25zLCBidXQgdGhpcwo+IGlzIHNvbWV0aGluZyB0aGF0
IHNob3VsZCBiZSByZXBvcnRlZCB0byB0aGUgdmVuZG9yIGluIG9yZGVyIHRvIGdldCBpdAo+IGZp
eGVkIElNTz8KCkkgZGlkIHJlcG9ydCBpdCwgeWVhcnMgYWdvLgoKPiBXaGF0IGhhcHBlbnMgd2hl
biB5b3UgZG9uJ3QgbG9hZCBhbnkgbWljcm9jb2RlIGF0IGFsbCwgaXMgdGhlIHN5c3RlbQo+IGNh
cGFibGUgb2Ygb3BlcmF0aW5nIG5vcm1hbGx5IHdpdGggc3VjaCBtaXhlZCBtaWNyb2NvZGU/CgpZ
ZXMuIE9idmlvdXNseSB0aGVyZSBhcmUgYW5vbWFsaWVzIChsaWtlIGZpeGVkIGVycmF0YSBvZiBw
YXJ0aWN1bGFyCmluc25zIHNob3dpbmcgdXAgb3Igbm90IGRlcGVuZGluZyBvbiB3aGF0IGNvcmUg
YSBwcm9jZXNzIGV4ZWN1dGVzKSwKYnV0IHRoZSBzeXN0ZW0gaGFzIGJlZW4gc3RhYmxlIHRoaXMg
d2F5IGZvciBtYW55IHllYXJzLiAoSSd2ZSBhbHdheXMKYmVlbiBkb2luZyBlYXJseSBsb2FkaW5n
IG9mIHVjb2RlIHdoZW4gcnVubmluZyBpdCB3aXRoIFhlbiwgYnV0IHRoZQpkaXN0cm8gdGhhdCdz
IG9uIGl0IG5ldmVyIG1hbmFnZWQgdG8gYXJyYW5nZSBmb3IgZWFybHkgdWNvZGUgbG9hZGluZwp3
aGVuIGJvb3RpbmcgYSBiYXJlIG1ldGFsIGtlcm5lbCkuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:22:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14: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 1hYWo7-0006NV-73; Wed, 05 Jun 2019 14:22: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=ONy6=UE=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hYWo6-0006NQ-2b
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:22:26 +0000
X-Inumbo-ID: 556ff008-879d-11e9-9229-972b202e8042
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 556ff008-879d-11e9-9229-972b202e8042;
 Wed, 05 Jun 2019 14:22:23 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tW5zENX45nLP9nyTMoz6pqLrao4980aE7ozHmpLja6il62xfwoYQuAEjM1oZ3uTern/v3p59dP
 55ZyhyQwbAIfctnAtFD0v16L59IdsysDBnd/ZpQoHyDFYSs5KaNW0vc3hX7ncc4Gw0qCahin20
 eS6kkBym3hfm7UIMNjLSQwLz5EiyxYwJdOLxELOnbtn+cmZGOIBV+lW9Ezj+juPeVCBA/1KJ11
 lV7+fLbusAHnlB8V2KVWRIci0ReS2C1+7bHhS99FL793YLcqkWEfg5gd+x056pUVSf+ceOEMLn
 LZE=
X-SBRS: 2.7
X-MesageID: 1353936
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1353936"
Date: Wed, 5 Jun 2019 15:22:19 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20190605142219.GK2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-10-anthony.perard@citrix.com>
 <23798.44724.367137.714833@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23798.44724.367137.714833@mariner.uk.xensource.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH 9/9] libxl_disk: Implement missing timeout
 for libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDY6NDc6MzJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDkvOV0gbGlieGxfZGlzazogSW1w
bGVtZW50IG1pc3NpbmcgdGltZW91dCBmb3IgbGlieGxfY2Ryb21faW5zZXJ0Iik6Cj4gPiBTaW5j
ZSB0aGUgcHJldmlvdXMgcGF0Y2ggImxpYnhsX2Rpc2s6IFVzZSBldl9xbXAgaW4gbGlieGxfY2Ry
b21faW5zZXJ0IiwKPiA+IHRoZXJlIGFyZSBubyBraW5kIG9mIHRpbWVvdXQgYW55bW9yZSwgYWRk
IG9uZSBiYWNrLgo+IAo+IEhybS4gIFRoZSBwYXRjaCBpdHNlbGYgbG9va3MgZ29vZCwgc28KPiAK
PiBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gCj4g
QnV0IEkgd29uZGVyIGlmIHRoaXMgY291bGQgc29tZWhvdyBiZSBwbGFjZWQgZWFybGllciB0byBw
cmVzZXJ2ZQo+IGJpc2VjdGFiaWxpdHkuCgpJIHRoaW5rIGl0IHdvdWxkIGJlIHBvc3NpYmxlIHRv
IHBsYWNlIHRoZSBwYXRjaCByaWdodCBhZnRlciAibGlieGxfZGlzazoKQ3V0IGxpYnhsX2Nkcm9t
X2luc2VydCBpbnRvIHN0ZXBzIiwgZXZlbiB0aG91Z2ggdGhlIHRpbWVvdXQgd2lsbCBuZXZlcgpn
ZXQgYSBjaGFuY2UgdG8gYWN0dWFsbHkgZmlyZS4gKEJlZm9yZSAiVXNlIGV2X3FtcCAuLi4iLCBl
dmVyeXRoaW5nIGlzCnN5bmNocm9ub3VzLikKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:24:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:24:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWpn-0006Ta-L8; Wed, 05 Jun 2019 14:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hlgX=UE=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hYWpm-0006T1-9a
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:24:10 +0000
X-Inumbo-ID: 9468720d-879d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9468720d-879d-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 14:24: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 8546EAE84;
 Wed,  5 Jun 2019 14:24:07 +0000 (UTC)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
 <20190605141354.GA16635@char.us.oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
Date: Wed, 5 Jun 2019 16:24:06 +0200
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: <20190605141354.GA16635@char.us.oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: xen-devel@lists.xenproject.org, Julien.Grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDYuMTkgMTY6MTMsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBPbiBUdWUs
IEp1biAwNCwgMjAxOSBhdCAwMzo0MTo0MFBNIC0wNDAwLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6
Cj4+IE9uIDYvNC8xOSAxMjo1MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24g
TW9uLCAzIEp1biAyMDE5LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pj4gT24gNi8zLzE5IDI6
MjUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gT24gVHVlLCAyOCBNYXkgMjAx
OSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+Pj4gT24gNS8yOC8xOSA2OjQ4IFBNLCBTdGVm
YW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4gRnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gYXJtNjQgc3dpb3RsYiBpcyBv
ZnRlbiAobm90IGFsd2F5cykgYWxyZWFkeSBpbml0aWFsaXplZCBieSBtZW1faW5pdC4KPj4+Pj4+
PiBXZSBkb24ndCB3YW50IHRvIGluaXRpYWxpemUgaXQgdHdpY2UsIHdoaWNoIHdvdWxkIHRyaWdn
ZXIgYSBzZWNvbmQKPj4+Pj4+PiBtZW1vcnkgYWxsb2NhdGlvbi4gTW9yZW92ZXIsIHRoZSBzZWNv
bmQgbWVtb3J5IHBvb2wgaXMgdHlwaWNhbGx5IG1hZGUgb2YKPj4+Pj4+PiBoaWdoIHBhZ2VzIGFu
ZCBlbmRzIHVwIHJlcGxhY2luZyB0aGUgb3JpZ2luYWwgbWVtb3J5IHBvb2wgb2YgbG93IHBhZ2Vz
Lgo+Pj4+Pj4+IEFzIGEgc2lkZSBlZmZlY3Qgb2YgdGhpcyBjaGFuZ2UsIGl0IGlzIHBvc3NpYmxl
IHRvIGhhdmUgbG93IHBhZ2VzIGluCj4+Pj4+Pj4gc3dpb3RsYi14ZW4gb24gYXJtNjQuCj4+Pj4+
Pj4KPj4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4+Pj4+PiBIYXMgdGhpcyBiZWVuIHRlc3RlZCBvbiB4ODY/Cj4+Pj4+IFllcywg
SSBtYW5hZ2VkIHRvIHRlc3QgaXQgdXNpbmcgUUVNVS4gVGhlcmUgYXJlIG5vIGVmZmVjdHMgb24g
eDg2LCBhcwo+Pj4+PiB0aGUgY2hlY2sgaW9fdGxiX3N0YXJ0ICE9IDAgcmV0dXJucyBmYWxzZS4K
Pj4+PiBJIHdvbmRlciB0aG91Z2ggd2hldGhlciB0aGlzIGlzIGFsd2F5cyB0aGUgY2FzZS7CoCBX
aGVuIHdlIGFyZSBjYWxsZWQKPj4+PiBmcm9tIHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKSBm
b3IgZXhhbXBsZS4KPj4+IEluIHRoYXQgY2FzZSwgcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgp
IGlzIGNhbGxlZCBieQo+Pj4gcGNpZnJvbnRfY29ubmVjdF9hbmRfaW5pdF9kbWEsIHdoaWNoIGRv
ZXM6Cj4+Pgo+Pj4gCWlmICghZXJyICYmICFzd2lvdGxiX25yX3RibCgpKSB7Cj4+PiAJCWVyciA9
IHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKTsKPj4+IAkJaWYgKGVycikKPj4+IAkJCWRldl9l
cnIoJnBkZXYtPnhkZXYtPmRldiwgIkNvdWxkIG5vdCBzZXR1cCBTV0lPVExCIVxuIik7Cj4+PiAJ
fQo+Pj4KPj4+IHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKSBpcyBvbmx5IGNhbGxlZCB3aGVu
IHN3aW90bGJfbnJfdGJsKCkgcmV0dXJucwo+Pj4gMC4gSWYgc3dpb3RsYl9ucl90YmwoKSByZXR1
cm5zIDAsIGNlcnRhaW5seSB0aGUgc3dpb3RsYiBoYXMgbm90IGJlZW4KPj4+IGFsbG9jYXRlZCB5
ZXQsIGFuZCB0aGUgaW9fdGxiX3N0YXJ0ICE9IDAgY2hlY2sgYXQgdGhlIGJlZ2lubmluZyBvZgo+
Pj4geGVuX3N3aW90bGJfaW5pdCB3aWxsIGFsc28gZmFpbC4gVGhlIGNvZGUgd2lsbCB0YWtlIHRo
ZSBub3JtYWwKPj4+IHJvdXRlLCBzYW1lIGFzIHRvZGF5LiBJbiBzaG9ydCwgdGhlcmUgc2hvdWxk
IGJlIG5vIGVmZmVjdHMgb24geDg2Lgo+Pgo+Pgo+PiBPSywgdGhhbmtzLgo+Pgo+PiBSZXZpZXdl
ZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiAKPiBQ
dXNoZWQgaW4gZGV2ZWwvZm9yLWxpbnVzLTUuMiBhbmQgd2lsbCBldmVudHVhbGx5IG1vdmUgaXQg
dG8gc3RhYmxlIGFuZCBwdXNoIHRvIExpbnVzIG5leHQtd2Vlay4KPiAKPiBBcmUgdGhlcmUgYW55
IG90aGVyIHBhdGNoZXMgSSBzaG91bGQgcGljayB1cD8KPiAKCkkgdGhpbmsgYXQgbGVhc3QgdGhl
IGZpcnN0IHR3byBwYXRjaGVzIGZyb20gbXkgc2VyaWVzOgoKaHR0cHM6Ly9wYXRjaGV3Lm9yZy9Y
ZW4vMjAxOTA1MjkwOTA0MDcuMTIyNS0xLWpncm9zc0BzdXNlLmNvbS8KCmFyZSByZWFkeSB0byBn
byBpbi4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:30:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:30: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 1hYWvj-0007QZ-DV; Wed, 05 Jun 2019 14:30: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYWvh-0007QU-TA
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:30:17 +0000
X-Inumbo-ID: 6ed14dac-879e-11e9-896b-9722921a8c00
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ed14dac-879e-11e9-896b-9722921a8c00;
 Wed, 05 Jun 2019 14:30:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 08:30:13 -0600
Message-Id: <5CF7D1F30200007800235943@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 08:30:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] memory: don't depend on
 guest_handle_subrange_okay() implementation details
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z3Vlc3RfaGFuZGxlX3N1YnJhbmdlX29rYXkoKSB0YWtlcyBpbmNsdXNpdmUgZmlyc3QgYW5kIGxh
c3QgcGFyYW1ldGVycywKaS5lLiBjaGVja3MgdGhhdCBbZmlyc3QsIGxhc3RdIGlzIHZhbGlkLiBN
YW55IGNhbGxlcnMsIGhvd2V2ZXIsIGFjdHVhbGx5Cm5lZWQgdG8gc2VlIHdoZXRoZXIgW2ZpcnN0
LCBsaW1pdCkgaXMgdmFsaWQgKGkuZS4sIGxpbWl0IGlzIG5vbi0KaW5jbHVzaXZlKSwgYW5kIHRv
IGRvIHRoaXMgdGhleSBzdWJ0cmFjdCAxIGZyb20gdGhlIHNpemUuIFRoaXMgaXMKbm9ybWFsbHkg
Y29ycmVjdCwgZXhjZXB0IGluIGNhc2VzIHdoZXJlIGZpcnN0ID09IGxpbWl0LCBpbiB3aGljaCBj
YXNlCmd1ZXN0X2hhbmRsZV9zdWJyYW5nZV9va2F5KCkgd2lsbCBiZSBwYXNzZWQgYSBzZWNvbmQg
cGFyYW1ldGVyIGxlc3MgdGhhbgppdHMgZmlyc3QuCgpBcyBpdCBoYXBwZW5zLCBkdWUgdG8gdGhl
IHdheSB0aGUgbWF0aCBpcyBpbXBsZW1lbnRlZCBpbiB4ODYncwpndWVzdF9oYW5kbGVfc3VicmFu
Z2Vfb2theSgpLCB0aGUgcmV0dXJuIHZhbHVlIHR1cm5zIG91dCB0byBiZSBjb3JyZWN0OwpidXQg
d2Ugc2hvdWxkbuKAmXQgcmVseSBvbiB0aGlzIGJlaGF2aW9yLgoKTWFrZSBzdXJlIGFsbCBjYWxs
ZXJzIGhhbmRsZSBmaXJzdCA9PSBsaW1pdCBleHBsaWNpdGx5IGJlZm9yZSBjYWxsaW5nCmd1ZXN0
X2hhbmRsZV9zdWJyYW5nZV9va2F5KCkuCgpOb3RlIHRoYXQgdGhlIG90aGVyIHVzZXMgKGluY3Jl
YXNlLXJlc2VydmF0aW9uLCBwb3B1bGF0ZS1waHlzbWFwLCBhbmQKZGVjcmVhc2UtcmVzZXJ2YXRp
b24pIGFyZSBhbHJlYWR5IGZpbmUgZHVlIHRvIGEgc3VpdGFibGUgY2hlY2sgaW4KZG9fbWVtb3J5
X29wKCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgot
LS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTU0
MSw2ICs1NDEsOSBAQCBzdGF0aWMgbG9uZyBtZW1vcnlfZXhjaGFuZ2UoWEVOX0dVRVNUX0hBCiAg
ICAgICAgIGdvdG8gZmFpbF9lYXJseTsKICAgICB9CiAKKyAgICBpZiAoIGV4Y2gubnJfZXhjaGFu
Z2VkID09IGV4Y2guaW4ubnJfZXh0ZW50cyApCisgICAgICAgIHJldHVybiAwOworCiAgICAgaWYg
KCAhZ3Vlc3RfaGFuZGxlX3N1YnJhbmdlX29rYXkoZXhjaC5pbi5leHRlbnRfc3RhcnQsIGV4Y2gu
bnJfZXhjaGFuZ2VkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4Y2gu
aW4ubnJfZXh0ZW50cyAtIDEpICkKICAgICB7CkBAIC04NjYsOSArODY5LDEyIEBAIHN0YXRpYyBp
bnQgeGVubWVtX2FkZF90b19waHlzbWFwX2JhdGNoKHMKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggKnhhdHBiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGV4dGVu
dCkKIHsKLSAgICBpZiAoIHhhdHBiLT5zaXplIDwgZXh0ZW50ICkKKyAgICBpZiAoIHVubGlrZWx5
KHhhdHBiLT5zaXplIDwgZXh0ZW50KSApCiAgICAgICAgIHJldHVybiAtRUlMU0VROwogCisgICAg
aWYgKCB1bmxpa2VseSh4YXRwYi0+c2l6ZSA9PSBleHRlbnQpICkKKyAgICAgICAgcmV0dXJuIGV4
dGVudCA/IC1FSUxTRVEgOiAwOworCiAgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX3N1YnJhbmdlX29r
YXkoeGF0cGItPmlkeHMsIGV4dGVudCwgeGF0cGItPnNpemUgLSAxKSB8fAogICAgICAgICAgIWd1
ZXN0X2hhbmRsZV9zdWJyYW5nZV9va2F5KHhhdHBiLT5ncGZucywgZXh0ZW50LCB4YXRwYi0+c2l6
ZSAtIDEpIHx8CiAgICAgICAgICAhZ3Vlc3RfaGFuZGxlX3N1YnJhbmdlX29rYXkoeGF0cGItPmVy
cnMsIGV4dGVudCwgeGF0cGItPnNpemUgLSAxKSApCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:33:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14: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 1hYWyJ-0007YT-Tx; Wed, 05 Jun 2019 14:32: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=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYWyI-0007YO-9a
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:32:58 +0000
X-Inumbo-ID: cd7c0cd4-879e-11e9-8d90-4fbaf5c3ffd7
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd7c0cd4-879e-11e9-8d90-4fbaf5c3ffd7;
 Wed, 05 Jun 2019 14:32:54 +0000 (UTC)
Authentication-Results: esa2.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 (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra; client-ip=23.29.105.83;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 receiver=esa2.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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0hyhe46P2hDWBmYb1zUh1tNTgkbWO9QPNZT5LvMpb++XgSEkwUk9JkVD1+y8ErrRyNn96iRvWh
 weHHbKA6RVE66MY+QGjr0uVQ14yMwY7hFqAfUcqpSPeXiHhwlO6XxPiiNZab4BqNf3eW9zA0IU
 7xkmietCZB3zTQyYDlir1ozecJYSgDDnRxh66YPX55b5KjM82h/wBTHfUmBCaAhRkdwH2jjZzP
 1ngTZ3+jV/JXtWR0nnFIOVi/YwIk22g+HJkt+C8WYZL7i3wdiCmzjTq1TfJ7MTPyY6StVUV0tn
 y/g=
X-SBRS: 2.7
X-MesageID: 1349274
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1349274"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23799.53876.440475.866985@mariner.uk.xensource.com>
Date: Wed, 5 Jun 2019 15:32:20 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190605141015.GJ2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-5-anthony.perard@citrix.com>
 <23798.42555.428964.824573@mariner.uk.xensource.com>
 <20190605141015.GJ2126@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 4/9] libxl_internal: Create new lock for
 devices hotplug via QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCA0LzldIGxpYnhsX2ludGVybmFsOiBD
cmVhdGUgbmV3IGxvY2sgZm9yIGRldmljZXMgaG90cGx1ZyB2aWEgUU1QIik6Cj4gU28sIGluc3Rl
YWQgb2YgdGhhdCBpbnRlcmZhY2UsIGhvdyBhYm91dCBhIGRpZmZlcmVudCBvbmUgdGhhdCB1c2Vz
IHRoZQo+IHNhbWUgQyB0eXBlIGZvciBib3RoIGtpbmQgb2YgbG9jaz8KPiAKPiAgICAgbGlieGxf
X2xvY2sgKmxpYnhsX19sb2NrX2RvbWFpbl91c2VyZGF0YShsaWJ4bF9fZ2MgKiwgbGlieGxfZG9t
aWQpOwo+ICAgICBsaWJ4bF9fbG9jayAqbGlieGxfX2xvY2tfZG9tYWluX3FtcChsaWJ4bF9fZ2Mg
KiwgbGlieGxfZG9taWQpOwo+ICAgICB2b2lkIGxpYnhsX191bmxvY2sobGlieGxfX2xvY2sgKik7
CgpJIHRoaW5rIHRoYXQgd291bGQgYmUgZmluZS4KCj4gT3IgbWF5YmUgYXZvaWQgaGF2aW5nIHR3
byBmdW5jdGlvbnMgZm9yIGxvY2tpbmcgYW5kIHVzZSBhICNkZWZpbmUvZW51bQo+IGluc3RlYWQ6
Cj4gICAgIGxpYnhsX19sb2NrX2RvbWFpbihnYywgZG9taWQsIExPQ0tfVVNFUkRBVEEpOwo+ICAg
ICBsaWJ4bF9fbG9ja19kb21haW4oZ2MsIGRvbWlkLCBMT0NLX1FNUCk7CgpPciB0aGlzLgoKQnV0
IEkgdGhpbmsgbWF5YmUgdGhpcyBjb252ZXJzYXRpb24gd2lsbCBiZSBzdXBlcnNlZGVkIGJ5IHRo
ZSBuZWVkIHRvCnJlZG8gdGhlIGltcGxlbWVudGF0aW9uIHdoaWNoIHdpbGwgcmVzdWx0IGluIGEg
dG90YWxseSBkaWZmZXJlbnQgQVBJCmZvciB0aGUgc2xvdyBsb2NrLCBhbmQgcHJvYmFibHkgYSBk
aWZmZXJlbnQgc3RhdGUgc3RydWN0LgoKPiBXaGF0IGRvIHlvdSB0aGluaz8gV291bGQgdGhlIGZp
cnN0IHByb3Bvc2FsIGJlIGVub3VnaCB0byBhdm9pZCBoYXZpbmcgdG8KPiB3cml0ZSBgdXNlcmRh
dGEnIG9yIGBxbXAnIHR3aWNlIG9uIHVubG9jaz8KCkkgZG9uJ3QgKm1pbmQqIHRoZSB3cml0aW5n
IGB1c2VyZGF0YScgb3IgYHFtcCcgdHdpY2UuICBJIGp1c3QKZGlzY291bnRpbmcgaXQgYXMgYSAq
YmVuZWZpdCouICBJIG1pbmQgdGhlIGR1cGxpY2F0ZWQgaW1wbGVtZW50YXRpb24KY29kZS4KCj4g
PiBNYXliZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gdHJ5IG9uY2Ugd2l0aCBMT0NLX05CLCBhbmQg
dG8gZm9yayBpZiB0aGlzCj4gPiBpcyBub3Qgc3VjY2Vzc2Z1bC4gIEJ1dCBpdCB3b3VsZCBiZSBz
aW1wbGVyIHRvIGFsd2F5cyBmb3JrLi4uCj4gCj4gQWZ0ZXIgb3VyIHRhbGsgSVJMLCBJJ2xsIGdv
IHRoZSBmb3JrIHJvdXRlLgo+IEFsc28sIEknbSB0aGlua2luZyB0byBhbHdheXMgZm9yayB3aGVu
IGxpYnhsIGlzIGJ1aWx0IHdpdGggImRlYnVnPXkiLAo+IGFuZCBhbGxvdyB0aGUgb3B0aW1pc2F0
aW9uIG9mIHRyeWluZyBmaXJzdCB3aXRoIExPQ0tfTkIgd2hlbiBidWlsdCB3aXRoCj4gImRlYnVn
PW4iLCBzbyB0aGUgZm9ya2VkIGNvZGUgd2lsbCBhY3R1YWxseSBiZSB0ZXN0ZWQgcmVndWxhcnku
CgpHb29kIHBsYW4uCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:33:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:33:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYWzH-0007cj-9Y; Wed, 05 Jun 2019 14:33: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=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYWzG-0007cd-Fv
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:33:58 +0000
X-Inumbo-ID: f27b9590-879e-11e9-b51e-e7003c221f41
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f27b9590-879e-11e9-b51e-e7003c221f41;
 Wed, 05 Jun 2019 14:33:56 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: N5pLu9SodTLOB7DH+TM1VsKqwziDOkRI6YDYuchdiLSLaL4hkqZOGncudXD6SFvoG+Zxeegt0c
 om55HpU0SG4ZKmEeFXD65crYB8R6pMN92CKKkIL/WNRCo/JomtGh6/HH2UKZtXhp9FoS/agBdJ
 yeuckih9yaIEbODc+z805yjN3yTjcfeSBysaFM7qibc0MrPfNc5Top8xOAHC44YTFiHoHE4Edv
 5LWUTtqZGT5mZLxIK3Mpg0QwzLTUVhM82bb4t9FjYGrMXrjwxO5Qdk3TTFOLrYZfPZL6nLF4tV
 1eM=
X-SBRS: 2.7
X-MesageID: 1327106
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1327106"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23799.53930.471770.771659@mariner.uk.xensource.com>
Date: Wed, 5 Jun 2019 15:33:14 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190605142219.GK2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-10-anthony.perard@citrix.com>
 <23798.44724.367137.714833@mariner.uk.xensource.com>
 <20190605142219.GK2126@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 9/9] libxl_disk: Implement missing timeout
 for libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCA5LzldIGxpYnhsX2Rpc2s6IEltcGxl
bWVudCBtaXNzaW5nIHRpbWVvdXQgZm9yIGxpYnhsX2Nkcm9tX2luc2VydCIpOgo+IE9uIFR1ZSwg
SnVuIDA0LCAyMDE5IGF0IDA2OjQ3OjMyUE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4g
QnV0IEkgd29uZGVyIGlmIHRoaXMgY291bGQgc29tZWhvdyBiZSBwbGFjZWQgZWFybGllciB0byBw
cmVzZXJ2ZQo+ID4gYmlzZWN0YWJpbGl0eS4KPiAKPiBJIHRoaW5rIGl0IHdvdWxkIGJlIHBvc3Np
YmxlIHRvIHBsYWNlIHRoZSBwYXRjaCByaWdodCBhZnRlciAibGlieGxfZGlzazoKPiBDdXQgbGli
eGxfY2Ryb21faW5zZXJ0IGludG8gc3RlcHMiLCBldmVuIHRob3VnaCB0aGUgdGltZW91dCB3aWxs
IG5ldmVyCj4gZ2V0IGEgY2hhbmNlIHRvIGFjdHVhbGx5IGZpcmUuIChCZWZvcmUgIlVzZSBldl9x
bXAgLi4uIiwgZXZlcnl0aGluZyBpcwo+IHN5bmNocm9ub3VzLikKClNvdW5kcyBnb29kIHRvIG1l
LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:42:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14: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 1hYX7Y-0000Cr-8m; Wed, 05 Jun 2019 14:42: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYX7X-0000Cl-CO
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:42:31 +0000
X-Inumbo-ID: 22beb268-87a0-11e9-b9e0-e3b0f7591e0a
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 22beb268-87a0-11e9-b9e0-e3b0f7591e0a;
 Wed, 05 Jun 2019 14:42:26 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VHaeMGNlMZiMvalQ1T1j/A9IimdnizHWOxdJTAoqKhZ6IqF7mVKhqasrFiiucv2mWxagl0XGdF
 JcjYsRM9s23rDBaUSHjxP+2hfb+elA+isvGDWqNsa7F2JuHKTxB66hDUOYZePspDlR3VZFDD9r
 JEPlKFnw5I6QCl2c4a87JvtV545su0KOocWukgJQOqDquox2/qycpi74yzOJE9Mrx9NjsSlvc+
 w8vPZdzu5Sn1QSJDqjYSd88UZyM/CLa9ujbOaHQ1yU4aPiGnKWz9/kfrgdUJ3h3FPjKwBaWukd
 04A=
X-SBRS: 2.7
X-MesageID: 1327612
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1327612"
Date: Wed, 5 Jun 2019 16:42:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190605144215.3xyyi33adkfu2emi@Air-de-Roger>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-9-git-send-email-chao.gao@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1558945891-3015-9-git-send-email-chao.gao@intel.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 08/10] x86/microcode: Synchronize late
 microcode loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Ashok Raj <ashok.raj@intel.com>, Wei Liu <wl@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>, Borislav
 Petkov <bp@suse.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>

T24gTW9uLCBNYXkgMjcsIDIwMTkgYXQgMDQ6MzE6MjlQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gVGhpcyBwYXRjaCBwb3J0cyBtaWNyb2NvZGUgaW1wcm92ZW1lbnQgcGF0Y2hlcyBmcm9tIGxp
bnV4IGtlcm5lbC4KPiAKPiBCZWZvcmUgeW91IHJlYWQgYW55IGZ1cnRoZXI6IHRoZSBlYXJseSBs
b2FkaW5nIG1ldGhvZCBpcyBzdGlsbCB0aGUKPiBwcmVmZXJyZWQgb25lIGFuZCB5b3Ugc2hvdWxk
IGFsd2F5cyBkbyB0aGF0LiBUaGUgZm9sbG93aW5nIHBhdGNoIGlzCj4gaW1wcm92aW5nIHRoZSBs
YXRlIGxvYWRpbmcgbWVjaGFuaXNtIGZvciBsb25nIHJ1bm5pbmcgam9icyBhbmQgY2xvdWQgdXNl
Cj4gY2FzZXMuCj4gCj4gR2F0aGVyIGFsbCBjb3JlcyBhbmQgc2VyaWFsaXplIHRoZSBtaWNyb2Nv
ZGUgdXBkYXRlIG9uIHRoZW0gYnkgZG9pbmcgaXQKPiBvbmUtYnktb25lIHRvIG1ha2UgdGhlIGxh
dGUgdXBkYXRlIHByb2Nlc3MgYXMgcmVsaWFibGUgYXMgcG9zc2libGUgYW5kCj4gYXZvaWQgcG90
ZW50aWFsIGlzc3VlcyBjYXVzZWQgYnkgdGhlIG1pY3JvY29kZSB1cGRhdGUuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPiBUZXN0ZWQtYnk6IENoYW8g
R2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4gW2xpbnV4IGNvbW1pdDogYTUzMjFhZWM2NDEyYjIw
YjVhZDE1ZGIyZDZiOTE2YzA1MzQ5ZGJmZl0KPiBbbGludXggY29tbWl0OiBiYjhjMTNkNjFhNjI5
Mjc2YTE2MmMxZDJiMWEyMGE4MTVjYmNmYmI3XQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KPiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgo+
IENjOiBBc2hvayBSYWogPGFzaG9rLnJhakBpbnRlbC5jb20+Cj4gQ2M6IEJvcmlzbGF2IFBldGtv
diA8YnBAc3VzZS5kZT4KPiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBDaGFuZ2VzIGluIHY3Ogo+ICAt
IENoZWNrIHdoZXRoZXIgJ3RpbWVvdXQnIGlzIDAgcmF0aGVyIHRoYW4gIjw9MCIgc2luY2UgaXQg
aXMgdW5zaWduZWQgaW50Lgo+ICAtIHJld29yZCB0aGUgY29tbWVudCBhYm92ZSBtaWNyb2NvZGVf
dXBkYXRlX2NwdSgpIHRvIGNsZWFybHkgc3RhdGUgdGhhdAo+ICBvbmUgdGhyZWFkIHBlciBjb3Jl
IHNob3VsZCBkbyB0aGUgdXBkYXRlLgo+IAo+IENoYW5nZXMgaW4gdjY6Cj4gIC0gVXNlIG9uZSB0
aW1lb3V0IHBlcmlvZCBmb3IgcmVuZGV6dm91cyBzdGFnZSBhbmQgYW5vdGhlciBmb3IgdXBkYXRl
IHN0YWdlLgo+ICAtIHNjYWxlIHRpbWUgdG8gd2FpdCBieSB0aGUgbnVtYmVyIG9mIHJlbWFpbmlu
ZyBjcHVzIHRvIHJlc3BvbmQuCj4gICAgSXQgaGVscHMgdG8gZmluZCBzb21ldGhpbmcgd3Jvbmcg
ZWFybGllciBhbmQgdGh1cyB3ZSBjYW4gcmVib290IHRoZQo+ICAgIHN5c3RlbSBlYXJsaWVyLgo+
IC0tLQo+ICB4ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMgfCAxNzEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE1NSBpbnNl
cnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21pY3JvY29kZS5jIGIveGVuL2FyY2gveDg2L21pY3JvY29kZS5jCj4gaW5kZXggMjNjZjU1MC4u
ZjRhNDE3ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKPiBAQCAtMjIsNiArMjIsNyBAQAo+ICAgKi8KPiAgCj4g
ICNpbmNsdWRlIDx4ZW4vY3B1Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ICAjaW5j
bHVkZSA8eGVuL2xpYi5oPgo+ICAjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgo+ICAjaW5jbHVkZSA8
eGVuL2luaXQuaD4KPiBAQCAtMzAsMTUgKzMxLDM0IEBACj4gICNpbmNsdWRlIDx4ZW4vc21wLmg+
Cj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+
Cj4gKyNpbmNsdWRlIDx4ZW4vc3RvcF9tYWNoaW5lLmg+Cj4gICNpbmNsdWRlIDx4ZW4vdGFza2xl
dC5oPgo+ICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ICAjaW5jbHVkZSA8eGVuL2Vh
cmx5Y3Bpby5oPgo+ICsjaW5jbHVkZSA8eGVuL3dhdGNoZG9nLmg+Cj4gIAo+ICsjaW5jbHVkZSA8
YXNtL2RlbGF5Lmg+Cj4gICNpbmNsdWRlIDxhc20vbXNyLmg+Cj4gICNpbmNsdWRlIDxhc20vcHJv
Y2Vzc29yLmg+Cj4gICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KPiAgI2luY2x1ZGUgPGFzbS9taWNy
b2NvZGUuaD4KPiAgCj4gKy8qCj4gKyAqIEJlZm9yZSBwZXJmb3JtaW5nIGEgbGF0ZSBtaWNyb2Nv
ZGUgdXBkYXRlIG9uIGFueSB0aHJlYWQsIHdlCj4gKyAqIHJlbmRlenZvdXMgYWxsIGNwdXMgaW4g
c3RvcF9tYWNoaW5lIGNvbnRleHQuIFRoZSB0aW1lb3V0IGZvcgo+ICsgKiB3YWl0aW5nIGZvciBj
cHUgcmVuZGV6dm91cyBpcyAzMG1zLiBJdCBpcyB0aGUgdGltZW91dCB1c2VkIGJ5Cj4gKyAqIGxp
dmUgcGF0Y2hpbmcKPiArICovCj4gKyNkZWZpbmUgTUlDUk9DT0RFX0NBTExJTl9USU1FT1VUX1VT
IDMwMDAwCj4gKwo+ICsvKgo+ICsgKiBUaW1lb3V0IGZvciBlYWNoIHRocmVhZCB0byBjb21wbGV0
ZSB1cGRhdGUgaXMgc2V0IHRvIDFzLiBJdCBpcyBhCj4gKyAqIGNvbnNlcnZhdGl2ZSBjaG9pY2Ug
Y29uc2lkZXJpbmcgYWxsIHBvc3NpYmxlIGludGVyZmVyZW5jZSAoZm9yCj4gKyAqIGluc3RhbmNl
LCBzb21ldGltZXMgd2JpbnZkIHRha2VzIHJlbGF0aXZlIGxvbmcgdGltZSkuIEFuZCBhIHBlcmZl
Y3QKPiArICogdGltZW91dCBkb2Vzbid0IGhlbHAgYSBsb3QgZXhjZXB0IGFuIGVhcmx5IHNodXRk
b3duLgoKSSB3b3VsZCByZW1vdmUgdGhlICJBbmQgYSBwZXJmZWN0Li4uIiBzZW50ZW5jZS4gSSBk
b24ndCB0aGluayBpdCBtYWtlcwptdWNoIHNlbnNlIHRvIHNwZWFrIGFib3V0ICJwZXJmZWN0IHRp
bWVvdXRzIi4KCj4gKyAqLwo+ICsjZGVmaW5lIE1JQ1JPQ09ERV9VUERBVEVfVElNRU9VVF9VUyAx
MDAwMDAwCj4gKwo+ICBzdGF0aWMgbW9kdWxlX3QgX19pbml0ZGF0YSB1Y29kZV9tb2Q7Cj4gIHN0
YXRpYyBzaWduZWQgaW50IF9faW5pdGRhdGEgdWNvZGVfbW9kX2lkeDsKPiAgc3RhdGljIGJvb2xf
dCBfX2luaXRkYXRhIHVjb2RlX21vZF9mb3JjZWQ7Cj4gQEAgLTE5MCw2ICsyMTAsMTIgQEAgc3Rh
dGljIERFRklORV9TUElOTE9DSyhtaWNyb2NvZGVfbXV0ZXgpOwo+ICBERUZJTkVfUEVSX0NQVShz
dHJ1Y3QgY3B1X3NpZ25hdHVyZSwgY3B1X3NpZyk7Cj4gIAo+ICAvKgo+ICsgKiBDb3VudCB0aGUg
Q1BVcyB0aGF0IGhhdmUgZW50ZXJlZCwgZXhpdGVkIHRoZSByZW5kZXp2b3VzIGFuZCBzdWNjZWVk
ZWQgaW4KPiArICogbWljcm9jb2RlIHVwZGF0ZSBkdXJpbmcgbGF0ZSBtaWNyb2NvZGUgdXBkYXRl
IHJlc3BlY3RpdmVseS4KPiArICovCj4gK3N0YXRpYyBhdG9taWNfdCBjcHVfaW4sIGNwdV9vdXQs
IGNwdV91cGRhdGVkOwo+ICsKPiArLyoKPiAgICogUmV0dXJuIHRoZSBwYXRjaCB3aXRoIHRoZSBo
aWdoZXN0IHJldmlzaW9uIGlkIGFtb25nIGFsbCBtYXRjaGluZwo+ICAgKiBwYXRjaGVzIGluIHRo
ZSBibG9iLiBSZXR1cm4gTlVMTCBpZiBubyBzdWl0YWJsZSBwYXRjaC4KPiAgICovCj4gQEAgLTI3
MCwzMSArMjk2LDkwIEBAIGJvb2wgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZShzdHJ1Y3QgbWljcm9j
b2RlX3BhdGNoICpwYXRjaCkKPiAgICAgIHJldHVybiB0cnVlOwo+ICB9Cj4gIAo+IC1zdGF0aWMg
bG9uZyBkb19taWNyb2NvZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQo+ICsvKiBXYWl0IGZvciBDUFVz
IHRvIHJlbmRlenZvdXMgd2l0aCBhIHRpbWVvdXQgKHVzKSAqLwo+ICtzdGF0aWMgaW50IHdhaXRf
Zm9yX2NwdXMoYXRvbWljX3QgKmNudCwgdW5zaWduZWQgaW50IGV4cGVjdCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB0aW1lb3V0KQo+ICB7Cj4gLSAgICBpbnQgZXJy
b3IsIGNwdTsKPiAtCj4gLSAgICBlcnJvciA9IG1pY3JvY29kZV91cGRhdGVfY3B1KHBhdGNoKTsK
PiAtICAgIGlmICggZXJyb3IgKQo+ICsgICAgd2hpbGUgKCBhdG9taWNfcmVhZChjbnQpIDwgZXhw
ZWN0ICkKPiAgICAgIHsKPiAtICAgICAgICBtaWNyb2NvZGVfb3BzLT5mcmVlX3BhdGNoKG1pY3Jv
Y29kZV9jYWNoZSk7Cj4gLSAgICAgICAgcmV0dXJuIGVycm9yOwo+ICsgICAgICAgIGlmICggIXRp
bWVvdXQgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcHJpbnRrKCJDUFUlZDogVGltZW91
dCB3aGVuIHdhaXRpbmcgZm9yIENQVXMgY2FsbGluZyBpblxuIiwKPiArICAgICAgICAgICAgICAg
ICAgIHNtcF9wcm9jZXNzb3JfaWQoKSk7Cj4gKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7Cj4g
KyAgICAgICAgfQo+ICsgICAgICAgIHVkZWxheSgxKTsKPiArICAgICAgICB0aW1lb3V0LS07CgpO
aXQ6IHlvdSBjb3VsZCBkbyB0aGUgZGVjcmVtZW50IGluc2lkZSB0aGUgaWYgY29uZGl0aW9uLgoK
PiAgICAgIH0KPiAgCj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICAKPiAtICAgIGNwdSA9IGNwdW1h
c2tfbmV4dChzbXBfcHJvY2Vzc29yX2lkKCksICZjcHVfb25saW5lX21hcCk7Cj4gLSAgICBpZiAo
IGNwdSA8IG5yX2NwdV9pZHMgKQo+IC0gICAgICAgIHJldHVybiBjb250aW51ZV9oeXBlcmNhbGxf
b25fY3B1KGNwdSwgZG9fbWljcm9jb2RlX3VwZGF0ZSwgcGF0Y2gpOwo+ICtzdGF0aWMgaW50IGRv
X21pY3JvY29kZV91cGRhdGUodm9pZCAqcGF0Y2gpCj4gK3sKPiArICAgIHVuc2lnbmVkIGludCBj
cHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1X25yID0gbnVt
X29ubGluZV9jcHVzKCk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZmluaXNoZWQ7Cj4gKyAgICBpbnQg
cmV0Owo+ICsgICAgc3RhdGljIGJvb2wgZXJyb3I7Cj4gIAo+IC0gICAgbWljcm9jb2RlX3VwZGF0
ZV9jYWNoZShwYXRjaCk7Cj4gKyAgICBhdG9taWNfaW5jKCZjcHVfaW4pOwo+ICsgICAgcmV0ID0g
d2FpdF9mb3JfY3B1cygmY3B1X2luLCBjcHVfbnIsIE1JQ1JPQ09ERV9DQUxMSU5fVElNRU9VVF9V
Uyk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgcmV0dXJuIHJldDsKPiAgCj4gLSAgICBy
ZXR1cm4gZXJyb3I7Cj4gKyAgICByZXQgPSBtaWNyb2NvZGVfb3BzLT5jb2xsZWN0X2NwdV9pbmZv
KCZ0aGlzX2NwdShjcHVfc2lnKSk7Cj4gKyAgICAvKgo+ICsgICAgICogTG9hZCBtaWNyb2NvZGUg
dXBkYXRlIG9uIG9ubHkgb25lIGxvZ2ljYWwgcHJvY2Vzc29yIHBlciBjb3JlLgo+ICsgICAgICog
SGVyZSwgYW1vbmcgbG9naWNhbCBwcm9jZXNzb3JzIG9mIGEgY29yZSwgdGhlIG9uZSB3aXRoIHRo
ZQo+ICsgICAgICogbG93ZXN0IHRocmVhZCBpZCBpcyBjaG9zZW4gdG8gcGVyZm9ybSB0aGUgbG9h
ZGluZy4KPiArICAgICAqLwo+ICsgICAgaWYgKCAhcmV0ICYmIChjcHUgPT0gY3B1bWFza19maXJz
dChwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpKSApCj4gKyAgICB7Cj4gKyAgICAgICAg
cmV0ID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKHBhdGNoKTsKPiArICAgICAgICBp
ZiAoICFyZXQgKQo+ICsgICAgICAgICAgICBhdG9taWNfaW5jKCZjcHVfdXBkYXRlZCk7Cj4gKyAg
ICB9Cj4gKyAgICAvKgo+ICsgICAgICogSW5jcmVhc2UgdGhlIHdhaXQgdGltZW91dCB0byBhIHNh
ZmUgdmFsdWUgaGVyZSBzaW5jZSB3ZSdyZSBzZXJpYWxpemluZwo+ICsgICAgICogdGhlIG1pY3Jv
Y29kZSB1cGRhdGUgYW5kIHRoYXQgY291bGQgdGFrZSBhIHdoaWxlIG9uIGEgbGFyZ2UgbnVtYmVy
IG9mCj4gKyAgICAgKiBDUFVzLiBBbmQgdGhhdCBpcyBmaW5lIGFzIHRoZSAqYWN0dWFsKiB0aW1l
b3V0IHdpbGwgYmUgZGV0ZXJtaW5lZCBieQo+ICsgICAgICogdGhlIGxhc3QgQ1BVIGZpbmlzaGVk
IHVwZGF0aW5nIGFuZCB0aHVzIGN1dCBzaG9ydAoKSXQncyBsaWtlbHkgbWUgbWlzc2luZyBzb21l
dGhpbmcsIGJ1dCB3aGVyZSBpcyB0aGlzIHNlcmlhbGl6YXRpb24KYmVpbmcgZG9uZT8KCkkgYXNz
dW1lIGl0J3MgZG9uZSBieSBhcHBseV9taWNyb2NvZGUgYmVjYXVzZSBkb19taWNyb2NvZGVfdXBk
YXRlCmRvZXNuJ3QgZG8gYW55IHNlcmlhbGl6YXRpb24gb2YgbWljcm9jb2RlIGxvYWRpbmcuCgo+
ICsgICAgICovCj4gKyAgICBhdG9taWNfaW5jKCZjcHVfb3V0KTsKPiArICAgIGZpbmlzaGVkID0g
YXRvbWljX3JlYWQoJmNwdV9vdXQpOwo+ICsgICAgd2hpbGUgKCAhZXJyb3IgJiYgZmluaXNoZWQg
IT0gY3B1X25yICkKPiArICAgIHsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIER1cmluZyBl
YWNoIHRpbWVvdXQgaW50ZXJ2YWwsIGF0IGxlYXN0IGEgQ1BVIGlzIGV4cGVjdGVkIHRvCj4gKyAg
ICAgICAgICogZmluaXNoIGl0cyB1cGRhdGUuIE90aGVyd2lzZSwgc29tZXRoaW5nIGdvZXMgd3Jv
bmcuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCB3YWl0X2Zvcl9jcHVzKCZjcHVfb3V0
LCBmaW5pc2hlZCArIDEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIE1JQ1JPQ09ERV9V
UERBVEVfVElNRU9VVF9VUykgJiYgIWVycm9yICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGVycm9yID0gdHJ1ZTsKCkknbSBub3Qgc3VyZSBJIHNlZSB0aGUgcG9pbnQgb2YgdGhlIGVycm9y
IHZhcmlhYmxlLCB5b3UgYWxyZWFkeSBicmluZwp0aGUgc3lzdGVtIGRvd24gd2l0aCBwYW5pYy4g
SWYgdGhlIGludGVudGlvbiBpcyB0byBwcmV2ZW50IG11bHRpcGxlCnBhbmljcyBmcm9tIGRpZmZl
cmVudCB0aHJlYWRzIHRoZW4geW91IG5lZWQgdG8gdXNlIHNvbWUga2luZCBvZgphdG9taWMgZmV0
Y2ggYW5kIHNldCBvciBlbHNlIHRoZSBjb2RlIGlzIHJhY3kuCgo+ICsgICAgICAgICAgICBwYW5p
YygiVGltZW91dCB3aGVuIGZpbmlzaGluZyB1cGRhdGluZyBtaWNyb2NvZGUgKGZpbmlzaGVkICVk
LyVkKSIsCgpCb3RoIGZpbmlzaGVkIGFuZCBjcHVfbnIgYXJlIHVuc2lnbmVkIGludHMsIGhlbmNl
IHlvdSBzaG91bGQgdXNlICV1Cmluc3RlYWQgb2YgJWQuCgo+ICsgICAgICAgICAgICAgICAgICBm
aW5pc2hlZCwgY3B1X25yKTsKPiArICAgICAgICB9CgpUaGlzIHdob2xlIGxvb3Agc2VlbXMgdG8g
YmUgZGVzaWduZWQgZm9yIHNlcmlhbGl6ZWQgbWljcm9jb2RlCmFwcGxpY2F0aW9uLCB3aGljaCBp
cyBub3QgdGhlIGNhc2Ugd2l0aCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbgp3aGVyZSBtaWNy
b2NvZGUgaXMgdXBkYXRlZCBpbiBwYXJhbGxlbCBvbiBhbGwgdGhlIGNvcmVzPwoKSU1PIHlvdSBz
aG91bGQganVzdCB3YWl0IGZvciBNSUNST0NPREVfVVBEQVRFX1RJTUVPVVRfVVMgYSBzaW5nbGUK
dGltZS4KCj4gKyAgICAgICAgZmluaXNoZWQgPSBhdG9taWNfcmVhZCgmY3B1X291dCk7Cj4gKyAg
ICB9Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFJlZnJlc2ggQ1BVIHNpZ25hdHVyZSAocmV2aXNp
b24pIG9uIHRocmVhZHMgd2hpY2ggZGlkbid0IGNhbGwKPiArICAgICAqIGFwcGx5X21pY3JvY29k
ZSgpLgo+ICsgICAgICovCj4gKyAgICBpZiAoIGNwdSAhPSBjcHVtYXNrX2ZpcnN0KHBlcl9jcHUo
Y3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgKQo+ICsgICAgICAgIHJldCA9IG1pY3JvY29kZV9vcHMt
PmNvbGxlY3RfY3B1X2luZm8oJnRoaXNfY3B1KGNwdV9zaWcpKTsKPiArCj4gKyAgICByZXR1cm4g
cmV0Owo+ICB9Cj4gIAo+ICBpbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VFU1RfSEFORExFX1BB
UkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCj4gIHsKPiAgICAgIGludCBy
ZXQ7Cj4gICAgICB2b2lkICpidWZmZXI7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1LCBucl9jb3Jl
czsKPiAgICAgIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKnBhdGNoOwo+ICAKPiAgICAgIGlmICgg
bGVuICE9ICh1aW50MzJfdClsZW4gKQo+IEBAIC0zMTYsMTEgKzQwMSwxOCBAQCBpbnQgbWljcm9j
b2RlX3VwZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWdu
ZWQgbG9uZyBsZW4pCj4gICAgICAgICAgZ290byBmcmVlOwo+ICAgICAgfQo+ICAKPiArICAgIC8q
IGNwdV9vbmxpbmVfbWFwIG11c3Qgbm90IGNoYW5nZSBkdXJpbmcgdXBkYXRlICovCj4gKyAgICBp
ZiAoICFnZXRfY3B1X21hcHMoKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcmV0ID0gLUVCVVNZOwo+
ICsgICAgICAgIGdvdG8gZnJlZTsKPiArICAgIH0KPiArCj4gICAgICBpZiAoIG1pY3JvY29kZV9v
cHMtPnN0YXJ0X3VwZGF0ZSApCj4gICAgICB7Cj4gICAgICAgICAgcmV0ID0gbWljcm9jb2RlX29w
cy0+c3RhcnRfdXBkYXRlKCk7Cj4gICAgICAgICAgaWYgKCByZXQgIT0gMCApCj4gLSAgICAgICAg
ICAgIGdvdG8gZnJlZTsKPiArICAgICAgICAgICAgZ290byBwdXQ7Cj4gICAgICB9Cj4gIAo+ICAg
ICAgcGF0Y2ggPSBtaWNyb2NvZGVfcGFyc2VfYmxvYihidWZmZXIsIGxlbik7Cj4gQEAgLTMzNywx
MiArNDI5LDU5IEBAIGludCBtaWNyb2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
Y29uc3Rfdm9pZCkgYnVmLCB1bnNpZ25lZCBsb25nIGxlbikKPiAgICAgICAgICBpZiAoIHBhdGNo
ICkKPiAgICAgICAgICAgICAgbWljcm9jb2RlX29wcy0+ZnJlZV9wYXRjaChwYXRjaCk7Cj4gICAg
ICAgICAgcmV0ID0gLUVJTlZBTDsKPiAtICAgICAgICBnb3RvIGZyZWU7Cj4gKyAgICAgICAgZ290
byBwdXQ7Cj4gICAgICB9Cj4gIAo+IC0gICAgcmV0ID0gY29udGludWVfaHlwZXJjYWxsX29uX2Nw
dShjcHVtYXNrX2ZpcnN0KCZjcHVfb25saW5lX21hcCksCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvX21pY3JvY29kZV91cGRhdGUsIHBhdGNoKTsKPiArICAgIGF0b21p
Y19zZXQoJmNwdV9pbiwgMCk7Cj4gKyAgICBhdG9taWNfc2V0KCZjcHVfb3V0LCAwKTsKPiArICAg
IGF0b21pY19zZXQoJmNwdV91cGRhdGVkLCAwKTsKPiArCj4gKyAgICAvKiBDYWxjdWxhdGUgdGhl
IG51bWJlciBvZiBvbmxpbmUgQ1BVIGNvcmUgKi8KPiArICAgIG5yX2NvcmVzID0gMDsKPiArICAg
IGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQo+ICsgICAgICAgIGlmICggY3B1ID09IGNwdW1hc2tf
Zmlyc3QocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSApCj4gKyAgICAgICAgICAgIG5y
X2NvcmVzKys7Cj4gKwo+ICsgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlZCBjb3JlcyBhcmUgdG8g
dXBkYXRlIHRoZWlyIG1pY3JvY29kZVxuIiwgbnJfY29yZXMpOwoKU2FtZSBoZXJlLCBucl9jb3Jl
cyBpcyB1bnNpZ25lZC4KCj4gKwo+ICsgICAgLyoKPiArICAgICAqIFdlIGludGVuZCB0byBkaXNh
YmxlIGludGVycnVwdCBmb3IgbG9uZyB0aW1lLCB3aGljaCBtYXkgbGVhZCB0bwo+ICsgICAgICog
d2F0Y2hkb2cgdGltZW91dC4KPiArICAgICAqLwo+ICsgICAgd2F0Y2hkb2dfZGlzYWJsZSgpOwo+
ICsgICAgLyoKPiArICAgICAqIExhdGUgbG9hZGluZyBkYW5jZS4gV2h5IHRoZSBoZWF2eS1oYW5k
ZWQgc3RvcF9tYWNoaW5lIGVmZm9ydD8KPiArICAgICAqCj4gKyAgICAgKiAtIEhUIHNpYmxpbmdz
IG11c3QgYmUgaWRsZSBhbmQgbm90IGV4ZWN1dGUgb3RoZXIgY29kZSB3aGlsZSB0aGUgb3RoZXIK
PiArICAgICAqICAgc2libGluZyBpcyBsb2FkaW5nIG1pY3JvY29kZSBpbiBvcmRlciB0byBhdm9p
ZCBhbnkgbmVnYXRpdmUKPiArICAgICAqICAgaW50ZXJhY3Rpb25zIGNhdXNlIGJ5IHRoZSBsb2Fk
aW5nLgo+ICsgICAgICoKPiArICAgICAqIC0gSW4gYWRkaXRpb24sIG1pY3JvY29kZSB1cGRhdGUg
b24gdGhlIGNvcmVzIG11c3QgYmUgc2VyaWFsaXplZCB1bnRpbAo+ICsgICAgICogICB0aGlzIHJl
cXVpcmVtZW50IGNhbiBiZSByZWxheGVkIGluIHRoZSBmdXR1cmUuIFJpZ2h0IG5vdywgdGhpcyBp
cwo+ICsgICAgICogICBjb25zZXJ2YXRpdmUgYW5kIGdvb2QuCj4gKyAgICAgKi8KPiArICAgIHJl
dCA9IHN0b3BfbWFjaGluZV9ydW4oZG9fbWljcm9jb2RlX3VwZGF0ZSwgcGF0Y2gsIE5SX0NQVVMp
Owo+ICsgICAgd2F0Y2hkb2dfZW5hYmxlKCk7Cj4gKwo+ICsgICAgaWYgKCBhdG9taWNfcmVhZCgm
Y3B1X3VwZGF0ZWQpID09IG5yX2NvcmVzICkKPiArICAgIHsKPiArICAgICAgICBzcGluX2xvY2so
Jm1pY3JvY29kZV9tdXRleCk7Cj4gKyAgICAgICAgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZShwYXRj
aCk7Cj4gKyAgICAgICAgc3Bpbl91bmxvY2soJm1pY3JvY29kZV9tdXRleCk7Cj4gKyAgICB9Cj4g
KyAgICBlbHNlIGlmICggYXRvbWljX3JlYWQoJmNwdV91cGRhdGVkKSA9PSAwICkKPiArICAgICAg
ICBtaWNyb2NvZGVfb3BzLT5mcmVlX3BhdGNoKHBhdGNoKTsKPiArICAgIGVsc2UKPiArICAgIHsK
PiArICAgICAgICBwcmludGsoIlVwZGF0aW5nIG1pY3JvY29kZSBzdWNjZWVkZWQgb24gcGFydCBv
ZiBDUFVzIGFuZCBmYWlsZWQgb25cbiIKCkkgd291bGQgcHJlZml4IHRoaXMgd2l0aCBYRU5MT0df
RVJSIGFuZCBhbiBleHBsaWNpdCAiRVJST1I6ICIgcHJlZml4CmluIHRoZSBmb3JtYXQgc3RyaW5n
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:53:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:53:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYXHw-0001Gq-Hp; Wed, 05 Jun 2019 14:53: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=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYXHu-0001Gj-UI
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:53:14 +0000
X-Inumbo-ID: a298679e-87a1-11e9-ba76-bbcb104abec0
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a298679e-87a1-11e9-ba76-bbcb104abec0;
 Wed, 05 Jun 2019 14:53:10 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yIsxh30F9X26Tdy8d+FYstMfBXvbG6RSY2DG/3JDpJMpONMYIHaM0GGorD8QQV+d8Qbg4gMK0T
 4+9sUtw2xhKAmkwqDZDATnGQe5wI9ncpGfUn7hlIG2IBgE1Xajv0aNsuoSIYMKkh8fs5vbkV/2
 Hq4naLndXzOhQtmhiz7SX/53kTnhEZeauq8tTxR1v6KkpjtygTaIuOHl3rlD9r/+xYL7MMjCv9
 AqzotmcZmWhCFEF06axmVveLnZiiqF9I/DHxSQLtByInyY/7RhhyIamVJSLVlR1zro7ZdwyNW3
 XUE=
X-SBRS: 2.7
X-MesageID: 1355716
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1355716"
Date: Wed, 5 Jun 2019 16:52:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190605145259.656jjucllbepchpq@Air-de-Roger>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1558945891-3015-10-git-send-email-chao.gao@intel.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMjcsIDIwMTkgYXQgMDQ6MzE6MzBQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gbWljcm9jb2RlX3VwZGF0ZV9sb2NrIGlzIHRvIHByZXZlbnQgbG9naWMgdGhyZWFkcyBvZiBh
IHNhbWUgY29yZSBmcm9tCj4gdXBkYXRpbmcgbWljcm9jb2RlIGF0IHRoZSBzYW1lIHRpbWUuIEJ1
dCBkdWUgdG8gdXNpbmcgYSBnbG9iYWwgbG9jaywgaXQKPiBhbHNvIHByZXZlbnRlZCBwYXJhbGxl
bCBtaWNyb2NvZGUgdXBkYXRpbmcgb24gZGlmZmVyZW50IGNvcmVzLgoKT2gsIE9LLCBzbyB0aGF0
J3Mgd2hhdCBJIHdhcyBtaXNzaW5nIGZyb20gcGF0Y2ggOCBhbmQgd2hhdCBzZXJpYWxpemVzCnRo
ZSB1cGRhdGluZy4KCj4gUmVtb3ZlIHRoaXMgbG9jayBpbiBvcmRlciB0byB1cGRhdGUgbWljcm9j
b2RlIGluIHBhcmFsbGVsLiBJdCBpcyBzYWZlCj4gYmVjYXVzZSB3ZSBoYXZlIGFscmVhZHkgZW5z
dXJlZCBzZXJpYWxpemF0aW9uIG9mIHNpYmxpbmcgdGhyZWFkcyBhdCB0aGUKPiBjYWxsZXIgc2lk
ZS4KClRoZW4geW91IGNlcnRhaW5seSBuZWVkIHRvIGZpeCB0aGUgd2FpdCBsb29wIGluIGRvX21p
Y3JvY29kZV91cGRhdGUgdG8Kb25seSB3YWl0IGZvciBNSUNST0NPREVfVVBEQVRFX1RJTUVPVVRf
VVMgcmVnYXJkbGVzcyBvZiB0aGUgbnVtYmVyIG9mCkNQVXMgaW4gdGhlIHN5c3RlbT8KCj4gMS5G
b3IgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLCBkb19taWNyb2NvZGVfdXBkYXRlKCkgZW5zdXJlcyB0
aGF0IG9ubHkgb25lCj4gICBzaWJpbGluZyB0aHJlYWQgb2YgYSBjb3JlIGNhbiB1cGRhdGUgbWlj
cm9jb2RlLgo+IDIuRm9yIG1pY3JvY29kZSB1cGRhdGUgZHVyaW5nIHN5c3RlbSBzdGFydHVwIG9y
IENQVS1ob3RwbHVnLAo+ICAgbWljcm9jb2RlX211dGV4KCkgZ3VhcmFudGVlcyB1cGRhdGUgc2Vy
aWFsaXphdGlvbiBvZiBsb2dpY2FsIHRocmVhZHMuCj4gMy5nZXQvcHV0X2NwdV9iaXRtYXBzKCkg
cHJldmVudHMgdGhlIGNvbmN1cnJlbmN5IG9mIENQVS1ob3RwbHVnIGFuZAo+ICAgbGF0ZSBtaWNy
b2NvZGUgdXBkYXRlLgo+IAo+IE5vdGUgdGhhdCBwcmludGsgaW4gYXBwbHlfbWljcm9jb2RlKCkg
YW5kIHN2bV9ob3N0X29zdm1faW5pdCgpIChmb3IgQU1ECj4gb25seSkgYXJlIHN0aWxsIHByb2Nl
c3NlZCBzZXF1ZW50aWFsbHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hhbyBHYW8gPGNoYW8uZ2Fv
QGludGVsLmNvbT4KClBhdGNoIExHVE0sIGJ1dCBpdCBuZWVkcyB0byBmaXggdGhlIHdhaXQgbG9v
cCBpbiBkb19taWNyb2NvZGVfdXBkYXRlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:53:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYXIY-0001Ie-Sn; Wed, 05 Jun 2019 14:53:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYXIX-0001IX-P1
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:53:53 +0000
X-Inumbo-ID: bae74af4-87a1-11e9-bf8e-8334f84c4b05
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bae74af4-87a1-11e9-bf8e-8334f84c4b05;
 Wed, 05 Jun 2019 14:53:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 08:53:50 -0600
Message-Id: <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 08:53:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-10-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBt
aWNyb2NvZGVfdXBkYXRlX2xvY2sgaXMgdG8gcHJldmVudCBsb2dpYyB0aHJlYWRzIG9mIGEgc2Ft
ZSBjb3JlIGZyb20KPiB1cGRhdGluZyBtaWNyb2NvZGUgYXQgdGhlIHNhbWUgdGltZS4gQnV0IGR1
ZSB0byB1c2luZyBhIGdsb2JhbCBsb2NrLCBpdAo+IGFsc28gcHJldmVudGVkIHBhcmFsbGVsIG1p
Y3JvY29kZSB1cGRhdGluZyBvbiBkaWZmZXJlbnQgY29yZXMuCj4gCj4gUmVtb3ZlIHRoaXMgbG9j
ayBpbiBvcmRlciB0byB1cGRhdGUgbWljcm9jb2RlIGluIHBhcmFsbGVsLiBJdCBpcyBzYWZlCj4g
YmVjYXVzZSB3ZSBoYXZlIGFscmVhZHkgZW5zdXJlZCBzZXJpYWxpemF0aW9uIG9mIHNpYmxpbmcg
dGhyZWFkcyBhdCB0aGUKPiBjYWxsZXIgc2lkZS4KPiAxLkZvciBsYXRlIG1pY3JvY29kZSB1cGRh
dGUsIGRvX21pY3JvY29kZV91cGRhdGUoKSBlbnN1cmVzIHRoYXQgb25seSBvbmUKPiAgIHNpYmls
aW5nIHRocmVhZCBvZiBhIGNvcmUgY2FuIHVwZGF0ZSBtaWNyb2NvZGUuCj4gMi5Gb3IgbWljcm9j
b2RlIHVwZGF0ZSBkdXJpbmcgc3lzdGVtIHN0YXJ0dXAgb3IgQ1BVLWhvdHBsdWcsCj4gICBtaWNy
b2NvZGVfbXV0ZXgoKSBndWFyYW50ZWVzIHVwZGF0ZSBzZXJpYWxpemF0aW9uIG9mIGxvZ2ljYWwg
dGhyZWFkcy4KPiAzLmdldC9wdXRfY3B1X2JpdG1hcHMoKSBwcmV2ZW50cyB0aGUgY29uY3VycmVu
Y3kgb2YgQ1BVLWhvdHBsdWcgYW5kCj4gICBsYXRlIG1pY3JvY29kZSB1cGRhdGUuCj4gCj4gTm90
ZSB0aGF0IHByaW50ayBpbiBhcHBseV9taWNyb2NvZGUoKSBhbmQgc3ZtX2hvc3Rfb3N2bV9pbml0
KCkgKGZvciBBTUQKPiBvbmx5KSBhcmUgc3RpbGwgcHJvY2Vzc2VkIHNlcXVlbnRpYWxseS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgoKUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCj4gLS0tCj4gQ2hhbmdlcyBpbiB2
NzoKPiAgLSByZXdvcmtlZC4gUmVtb3ZlIGNvbXBsZXggbG9jayBsb2dpY3MgaW50cm9kdWNlZCBp
biB2NSBhbmQgdjYuIFRoZSBtaWNyb2NvZGUKPiAgcGF0Y2ggdG8gYmUgYXBwbGllZCBpcyBwYXNz
ZWQgYXMgYW4gYXJndW1lbnQgd2l0aG91dCBhbnkgZ2xvYmFsIHZhcmlhYmxlLiBUaHVzCj4gIG5v
IGxvY2sgaXMgYWRkZWQgdG8gc2VyaWFsaXplIHBvdGVudGlhbCByZWFkZXJzL3dyaXRlcnMuIENh
bGxlcnMgb2YKPiAgYXBwbHlfbWljcm9jb2RlKCkgd2lsbCBndWFyYW50ZWUgdGhlIGNvcnJlY3Ru
ZXNzOiB0aGUgcGF0Y2ggcG9uaW50ZWQgYnkgdGhlCj4gIGFyZ3VtZW50cyB3b24ndCBiZSBjaGFu
Z2VkIGJ5IG90aGVycy4KCk11Y2ggYmV0dGVyIHRoaXMgd2F5IGluZGVlZC4KCj4gQEAgLTMwNyw4
ICszMDMsNyBAQCBzdGF0aWMgaW50IGFwcGx5X21pY3JvY29kZShjb25zdCBzdHJ1Y3QgbWljcm9j
b2RlX3BhdGNoICpwYXRjaCkKPiAgCj4gICAgICBtY19pbnRlbCA9IHBhdGNoLT5tY19pbnRlbDsK
PiAgCj4gLSAgICAvKiBzZXJpYWxpemUgYWNjZXNzIHRvIHRoZSBwaHlzaWNhbCB3cml0ZSB0byBN
U1IgMHg3OSAqLwo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJm1pY3JvY29kZV91cGRhdGVfbG9j
aywgZmxhZ3MpOwo+ICsgICAgQlVHX09OKGxvY2FsX2lycV9pc19lbmFibGVkKCkpOwo+ICAKPiAg
ICAgIC8qCj4gICAgICAgKiBXcml0ZWJhY2sgYW5kIGludmFsaWRhdGUgY2FjaGVzIGJlZm9yZSB1
cGRhdGluZyBtaWNyb2NvZGUgdG8gYXZvaWQKClRoaW5raW5nIGFib3V0IGl0IC0gd2hhdCBoYXBw
ZW5zIGlmIHdlIGhpdCBhbiBOTUkgb3IgI01DIGhlcmU/CndhdGNoZG9nX2Rpc2FibGUoKSwgYSBj
YWxsIHRvIHdoaWNoIHlvdSBhZGQgaW4gYW4gZWFybGllciBwYXRjaCwKZG9lc24ndCByZWFsbHkg
c3VwcHJlc3MgdGhlIGdlbmVyYXRpb24gb2YgTk1JcywgaXQgb25seSB0ZWxscyB0aGUKaGFuZGxl
ciBub3QgdG8gbG9vayBhdCB0aGUgYWNjdW11bGF0ZWQgc3RhdGlzdGljcy4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 14:56:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 14:56:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYXKs-0001Up-Br; Wed, 05 Jun 2019 14:56:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpCR=UE=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYXKq-0001Uk-JZ
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 14:56:16 +0000
X-Inumbo-ID: 1105475d-87a2-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 1105475d-87a2-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 14:56:15 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0FZxJ5bZi9JJGWQqrnEwW8kPXmBhif463Iixxlt9evASc7RWZVaWKL+PHkLHZKBr4g/ewZlnds
 MlJtKgBYImlYHrnmqq131H5AvqY38UEWWbK2vJLJcpzWbhOmOnaAAzpAX2VEkCzShASDrEqjT/
 XldZXO7arJ22R+5J05ufx92bJqsqAEnepmSwkMaOZV5r9mah7d5dT4B24aJg2xgFQsl6/vm/VQ
 OGEtXEzFXfziOz4yREa5mRoH3KykpdnicH7vk/0RtFEBW2usq/fvzX0745RToXoSM/re7d2nRV
 cXQ=
X-SBRS: 2.7
X-MesageID: 1350635
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1350635"
Date: Wed, 5 Jun 2019 16:56:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190605145601.xgh6x2pz4xw3jgfu@Air-de-Roger>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-11-git-send-email-chao.gao@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1558945891-3015-11-git-send-email-chao.gao@intel.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 10/10] x86/microcode: always
 collect_cpu_info() during boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMjcsIDIwMTkgYXQgMDQ6MzE6MzFQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gRnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IAo+IEN1
cnJlbnRseSBjcHVfc2lnIHN0cnVjdCBpcyBub3QgdXBkYXRlZCBkdXJpbmcgYm9vdCB3aGVuIGVp
dGhlcjoKPiAKPiAgICAgMS4gdWNvZGVfc2NhbiBpcyBzZXQgdG8gZmFsc2UgKGUuZy4gbm8gInVj
b2RlPXNjYW4iIGluIGNtZGxpbmUpCj4gICAgIDIuIGluaXRyZCBkb2VzIG5vdCBjb250YWluIGEg
bWljcm9jb2RlIGJsb2IKPiAKPiBUaGVzZSB3aWxsIHJlc3VsdCBpbiBjcHVfc2lnLnJldiBiZWlu
ZyAwIHdoaWNoIGFmZmVjdHMgQVBJQydzCj4gY2hlY2tfZGVhZGxpbmVfZXJyYXRhKCkgYW5kIHJl
dHBvbGluZV9zYWZlKCkgZnVuY3Rpb25zLgo+IAo+IEZpeCB0aGlzIGJ5IGdldHRpbmcgdWNvZGUg
cmV2aXNpb24gZWFybHkgZHVyaW5nIGJvb3QgYW5kIFNNUCBicmluZyB1cC4KPiBXaGlsZSBhdCBp
dC4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgbGFzdCAiV2hpbGUgYXQgaXQiIHNlbnRlbmNlLiBD
YW4gaXQgYmUKcmVtb3ZlZD8KCklzIHRoaXMgYW4gaXNzdWUgd2l0aCBjdXJyZW50IGNvZGU/IElm
IHNvIHRoaXMgY291bGQgYmUgbWVyZ2VkIGFoZWFkIG9mCnRoZSByZXN0IG9mIHRoZSBzZXJpZXMs
IGFuZCBzaG91bGQgbGlrZWx5IGJlIHBhdGNoIDEuCgpPVE9IIGlmIHRoZSBpc3N1ZSB0aGlzIHBh
dGNoIGlzIGZpeGluZyBpcyBpbnRyb2R1Y2VkIGJ5IHRoaXMgc2VyaWVzCnBsZWFzZSBtZXJnZSB0
aGUgZml4IHdpdGggdGhlIHJlc3BlY3RpdmUgcGF0Y2ggdGhhdCBpbnRyb2R1Y2VkIHRoZQpidWcu
CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 15:06:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 15:06:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYXUD-0002XI-Fr; Wed, 05 Jun 2019 15:05: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYXUC-0002XD-6e
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 15:05:56 +0000
X-Inumbo-ID: 69430ccc-87a3-11e9-8c7d-677b68fe66da
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 69430ccc-87a3-11e9-8c7d-677b68fe66da;
 Wed, 05 Jun 2019 15:05:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 09:05:52 -0600
Message-Id: <5CF7DA4D02000078002359AC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 09:05:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>, "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-11-git-send-email-chao.gao@intel.com>
In-Reply-To: <1558945891-3015-11-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 10/10] x86/microcode: always
 collect_cpu_info() during boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Ashok Raj <ashok.raj@intel.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>

Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBG
cm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gCj4gQ3VycmVu
dGx5IGNwdV9zaWcgc3RydWN0IGlzIG5vdCB1cGRhdGVkIGR1cmluZyBib290IHdoZW4gZWl0aGVy
Ogo+IAo+ICAgICAxLiB1Y29kZV9zY2FuIGlzIHNldCB0byBmYWxzZSAoZS5nLiBubyAidWNvZGU9
c2NhbiIgaW4gY21kbGluZSkKPiAgICAgMi4gaW5pdHJkIGRvZXMgbm90IGNvbnRhaW4gYSBtaWNy
b2NvZGUgYmxvYgoKSSB0aG91Z2h0IHdlJ2QgYWxyZWFkeSBkaXNjdXNzZWQgdGhpcyAtICJ1Y29k
ZT08bnVtYmVyPiIgaXMgbm90CmNvdmVyZWQgYnkgdGhpcy4KCj4gVGhlc2Ugd2lsbCByZXN1bHQg
aW4gY3B1X3NpZy5yZXYgYmVpbmcgMCB3aGljaCBhZmZlY3RzIEFQSUMncwo+IGNoZWNrX2RlYWRs
aW5lX2VycmF0YSgpIGFuZCByZXRwb2xpbmVfc2FmZSgpIGZ1bmN0aW9ucy4KPiAKPiBGaXggdGhp
cyBieSBnZXR0aW5nIHVjb2RlIHJldmlzaW9uIGVhcmx5IGR1cmluZyBib290IGFuZCBTTVAgYnJp
bmcgdXAuCj4gV2hpbGUgYXQgaXQuCgpXaGlsZSBhdCBpdD8KCj4gU2lnbmVkLW9mZi1ieTogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IENo
YW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4gLS0tCj4gY2hhbmdlcyBpbiB2NzoKPiAtIHJl
YmFzZSBvbiBwYXRjaCAxfjkKCkZyb20gdGhlIGxvb2tzIG9mIGl0IHRoaXMgZG9lc24ndCBkZXBl
bmQgb24gYW55IG9mIHRoZSBlYXJsaWVyIGNoYW5nZXMKKGV4Y2VwdCB0aGUgdWNvZGVfY3B1X2lu
Zm8gLT4gY3B1X3NpZyBjaGFuZ2UpLCBhbmQgaGVuY2UgY291bGQgZ28KaW4gcmlnaHQgYXdheS4g
QW0gSSBvdmVybG9va2luZyBzb21ldGhpbmc/IElmIG5vdCwgYWxsIHRoYXQncyBuZWVkZWQKd291
bGQgYmUgY2xhcmlmaWNhdGlvbnMgb2YgdGhlIGRlc2NyaXB0aW9uIGFzIHBlciBhYm92ZS4KCj4g
LS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21pY3Jv
Y29kZS5jCj4gQEAgLTU5MCw2ICs1OTAsMTAgQEAgaW50IF9faW5pdCBlYXJseV9taWNyb2NvZGVf
aW5pdCh2b2lkKQo+ICAKPiAgICAgIGlmICggbWljcm9jb2RlX29wcyApCj4gICAgICB7Cj4gKyAg
ICAgICAgcmMgPSBtaWNyb2NvZGVfb3BzLT5jb2xsZWN0X2NwdV9pbmZvKCZ0aGlzX2NwdShjcHVf
c2lnKSk7Cj4gKyAgICAgICAgaWYgKCByYyApCj4gKyAgICAgICAgICAgIHJldHVybiByYzsKPiAr
Cj4gICAgICAgICAgaWYgKCB1Y29kZV9tb2QubW9kX2VuZCB8fCB1Y29kZV9ibG9iLnNpemUgKQo+
ICAgICAgICAgICAgICByYyA9IGVhcmx5X21pY3JvY29kZV9wYXJzZV9hbmRfdXBkYXRlX2NwdSgp
Owo+ICAgICAgfQoKRG8gd2UgcmVhbGx5IG5lZWQgdG8gYmFpbCBvbiBlcnJvciBoZXJlPyBJIGRv
bid0IHNlZSBhbnl0aGluZyB3cm9uZwp3aXRoIHNpbXBseSBjb250aW51aW5nLiBUaGUgY2FsbGVy
IGRvZXNuJ3QgY2FyZSBhYm91dCB0aGUgcmV0dXJuCnZhbHVlIGFueXdheSwgc28gYmVzdCBlZmZv
cnQgd291bGQgc2VlbSB0byBiZSBnb29kIGVub3VnaC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 15:16:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 15:16:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYXdz-0003Xe-Hu; Wed, 05 Jun 2019 15:16:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYXdy-0003XZ-On
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 15:16:02 +0000
X-Inumbo-ID: d417ce3d-87a4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d417ce3d-87a4-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 15:16:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 09:16:01 -0600
Message-Id: <5CF7DCAD02000078002359C4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 09:15:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <20190605145259.656jjucllbepchpq@Air-de-Roger>
In-Reply-To: <20190605145259.656jjucllbepchpq@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Chao Gao <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDE2OjUyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgTWF5IDI3LCAyMDE5IGF0IDA0OjMxOjMwUE0gKzA4MDAsIENoYW8gR2FvIHdyb3Rl
Ogo+PiBtaWNyb2NvZGVfdXBkYXRlX2xvY2sgaXMgdG8gcHJldmVudCBsb2dpYyB0aHJlYWRzIG9m
IGEgc2FtZSBjb3JlIGZyb20KPj4gdXBkYXRpbmcgbWljcm9jb2RlIGF0IHRoZSBzYW1lIHRpbWUu
IEJ1dCBkdWUgdG8gdXNpbmcgYSBnbG9iYWwgbG9jaywgaXQKPj4gYWxzbyBwcmV2ZW50ZWQgcGFy
YWxsZWwgbWljcm9jb2RlIHVwZGF0aW5nIG9uIGRpZmZlcmVudCBjb3Jlcy4KPiAKPiBPaCwgT0ss
IHNvIHRoYXQncyB3aGF0IEkgd2FzIG1pc3NpbmcgZnJvbSBwYXRjaCA4IGFuZCB3aGF0IHNlcmlh
bGl6ZXMKPiB0aGUgdXBkYXRpbmcuCj4gCj4+IFJlbW92ZSB0aGlzIGxvY2sgaW4gb3JkZXIgdG8g
dXBkYXRlIG1pY3JvY29kZSBpbiBwYXJhbGxlbC4gSXQgaXMgc2FmZQo+PiBiZWNhdXNlIHdlIGhh
dmUgYWxyZWFkeSBlbnN1cmVkIHNlcmlhbGl6YXRpb24gb2Ygc2libGluZyB0aHJlYWRzIGF0IHRo
ZQo+PiBjYWxsZXIgc2lkZS4KPiAKPiBUaGVuIHlvdSBjZXJ0YWlubHkgbmVlZCB0byBmaXggdGhl
IHdhaXQgbG9vcCBpbiBkb19taWNyb2NvZGVfdXBkYXRlIHRvCj4gb25seSB3YWl0IGZvciBNSUNS
T0NPREVfVVBEQVRFX1RJTUVPVVRfVVMgcmVnYXJkbGVzcyBvZiB0aGUgbnVtYmVyIG9mCj4gQ1BV
cyBpbiB0aGUgc3lzdGVtPwoKV2VsbCwgbm8sIG5vdCBleGFjdGx5LiBPbiBodWdlIHN5c3RlbXMg
aXQgbWF5IGluZGVlZCBzdGlsbCB0YWtlIGxvbmdlcgp0aGFuIG9uIHNtYWxsZXIgb25lcy4gVGhl
IHdheSB0aGUgd2FpdGluZyBpcyBjb2RlZCBub3cgKGV4cGVjdGluZwpmb3J3YXJkIHByb2dyZXNz
IGluIGV2ZXJ5IE1JQ1JPQ09ERV9VUERBVEVfVElNRU9VVF9VUyBwZXJpb2QsIGlzLApJIHRoaW5r
LCBhY2NlcHRhYmxlLiBQbHVzIGxlYXZpbmcgdGhhdCBsb2dpYyBhbG9uZSB3aWxsIGF2b2lkIHRv
dWNoaW5nIGl0CnlldCBhZ2FpbiB3aGVuIGludHJvZHVjaW5nIHNlcmlhbCBhcHBsaWNhdGlvbiBw
b2xpY3kgYXMgYW4gb3B0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 15:53:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 15:53: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 1hYYDl-000745-Ig; Wed, 05 Jun 2019 15: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=dbI4=UE=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hYYDk-00073x-4Y
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 15:53:00 +0000
X-Inumbo-ID: fc1a5f4a-87a9-11e9-b3ca-1b42bddfeaca
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc1a5f4a-87a9-11e9-b3ca-1b42bddfeaca;
 Wed, 05 Jun 2019 15:52:56 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559749976; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=pdS2OBKRO0JSih2tzWAQQpV2WFirj1EKWY5Ore7Ezf4=;
 b=embXyCP8EEJY2AfrmNDVROwmnkZRxOPK4MCoHtKjJdGBcJbwCy99ZxQ8UueZfWmPmunmEGCW
 f0fHtd/QncXv4mP3MDJrrznliE/+CgacgKXO4FHzk5zKvBOFB+JqJhbMq6up8AZpJfWZiX/R
 O53MAsev4Okz/VLKY7izbd+EH+4=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com
 [209.85.221.42])
 by mxa.mailgun.org with ESMTP id 5cf7e556.7fe4e59495f0-smtp-out-n01;
 Wed, 05 Jun 2019 15:52:54 -0000 (UTC)
Received: by mail-wr1-f42.google.com with SMTP id m3so4191851wrv.2
 for <xen-devel@lists.xenproject.org>; Wed, 05 Jun 2019 08:52:54 -0700 (PDT)
X-Gm-Message-State: APjAAAWhadpbh0eEv3+c6LM0o2StlEQcoDVvd0A21vc/J6JfQfokeGi+
 zjNXx0cxG8cpZlMNjZfMtgebkMCFnrRIeP7lW2M=
X-Google-Smtp-Source: APXvYqz3kk3K7eU4CAVYCDjN6uLDQjWMcTKDZwyLa8a3e4zUCP6PAKO699+k+q/gM0rQnQt3Q22b1FZ4ILYetP9pOMU=
X-Received: by 2002:adf:b64b:: with SMTP id i11mr25714053wre.205.1559749973706; 
 Wed, 05 Jun 2019 08:52:53 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <9e731967741fac6046a3a862964ac61ba7cababc.1559224640.git.ppircalabu@bitdefender.com>
In-Reply-To: <9e731967741fac6046a3a862964ac61ba7cababc.1559224640.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 5 Jun 2019 09:52:16 -0600
X-Gmail-Original-Message-ID: <CABfawhn4hEfgW=Pw+CR1Smfd5G_GzcV7jFxrDBP-tDK9pgPn8A@mail.gmail.com>
Message-ID: <CABfawhn4hEfgW=Pw+CR1Smfd5G_GzcV7jFxrDBP-tDK9pgPn8A@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH 4/9] 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: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 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>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgODoxOCBBTSBQZXRyZSBQaXJjYWxhYnUKPHBwaXJjYWxh
YnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPgo+IERlY291cGxlIGltcGxlbWVudGF0aW9uIGZy
b20gaW50ZXJmYWNlIHRvIGFsbG93IHZtX2V2ZW50X2NoZWNrIHRvIGJlCj4gdXNlZCByZWdhcmRs
ZXNzIG9mIHRoZSB2bV9ldmVudCB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9uLgo+Cj4gU2lnbmVk
LW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KCkFj
a2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 15:54:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 15:54:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYYFM-0007HO-0s; Wed, 05 Jun 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=dbI4=UE=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hYYFK-0007HF-Pf
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 15:54:38 +0000
X-Inumbo-ID: 37e72ec2-87aa-11e9-867f-233819fb90bf
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37e72ec2-87aa-11e9-867f-233819fb90bf;
 Wed, 05 Jun 2019 15:54:36 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1559750076; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=Gn1CBnWnBwIAFSY1IHwVHtgGixO+x0ZIf+JN3Y2vyCM=;
 b=UxCPdsPYKwzMonKkblKFQHjw+iUCdswfGMhc0uRrRvXiNdWYdAbK5QE+/fo1NPQX7gDLEQIA
 v6UE9fxKukIe03YmYfChkKb6zBCoCMsT8Ppb7SYAURxrUDPyfTpsemQLBY76/Yrcx9/DO0Wp
 GElwLRdVOCmZx4EBg98TQ1+WXEM=
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 5cf7e5bb.7fa79e0a6330-smtp-out-n03;
 Wed, 05 Jun 2019 15:54:35 -0000 (UTC)
Received: by mail-wm1-f49.google.com with SMTP id w9so2091596wmd.1
 for <xen-devel@lists.xenproject.org>; Wed, 05 Jun 2019 08:54:35 -0700 (PDT)
X-Gm-Message-State: APjAAAX6OHKRRl2h5/Aac409Q5Dc0mE1+TTx2t9gFLRtxPXQxkuVsUQr
 EGZHFZoHgEBwbCU3XJgscrKUo3I7bnTx9+6BuMw=
X-Google-Smtp-Source: APXvYqwVL9Y7CPGiREnKGkbahNtRyB7kTBKWIjTy8syAgCwI+SovCakK5n17DrtXhghe7o7VdYbUDf+isCO69AwY6ko=
X-Received: by 2002:a05:600c:c6:: with SMTP id
 u6mr3376846wmm.153.1559750074683; 
 Wed, 05 Jun 2019 08:54:34 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <d50c5737dcff7f3225fe507322bb10d104a6e6b4.1559224640.git.ppircalabu@bitdefender.com>
In-Reply-To: <d50c5737dcff7f3225fe507322bb10d104a6e6b4.1559224640.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 5 Jun 2019 09:53:57 -0600
X-Gmail-Original-Message-ID: <CABfawhmTEFKwdzwmw3O_ToCcJ=56K9tu=oVX3o2D4azEXb-Lgw@mail.gmail.com>
Message-ID: <CABfawhmTEFKwdzwmw3O_ToCcJ=56K9tu=oVX3o2D4azEXb-Lgw@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH 6/9] 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>, 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>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgODoxOCBBTSBQZXRyZSBQaXJjYWxhYnUKPHBwaXJjYWxh
YnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPgo+IFRoZSB2bV9ldmVudF9kb21haW4gbWVtYmVy
cyBhcmUgbm90IGFjY2Vzc2VkIG91dHNpZGUgdm1fZXZlbnQuYyBzbyBpdCdzCj4gYmV0dGVyIHRv
IGhpZGUgZGUgaW1wbGVtZW50YXRpb24gZGV0YWlscy4KPgo+IFNpZ25lZC1vZmYtYnk6IFBldHJl
IFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+CgpBY2tlZC1ieTogVGFtYXMg
SyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 15:58:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 15: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 1hYYIs-0007bh-AU; Wed, 05 Jun 2019 15:58: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=73hT=UE=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYYIq-0007bc-P6
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 15:58:16 +0000
X-Inumbo-ID: ba2813b7-87aa-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba2813b7-87aa-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 15:58:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 05 Jun 2019 09:58:14 -0600
Message-Id: <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 05 Jun 2019 09:58:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
In-Reply-To: <20190516133735.18883-2-volodymyr_babchuk@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

SnVsaWVuLAoKPj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBh
bS5jb20+IHdyb3RlOgo+IEFzIGJ1aWxkIHN5c3RlbSBub3cgc3VwcG9ydHMgKl9kZWZjb25maWcg
cnVsZXMgaXQgaXMgZ29vZCB0byBiZSBhYmxlCj4gdG8gY29uZmlndXJlIG1pbmltYWwgWEVOIGlt
YWdlIHdpdGgKPiAKPiAgbWFrZSB0aW55NjRfZGVmY29uZmlnCj4gCj4gY29tbWFuZC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5j
b20+Cgp5b3UgaGFkIG9iamVjdGlvbnMgaGVyZSwgYW5kIHRoZSBmaXJzdCBwYXRjaCBtYWtlcyBs
aXR0bGUgc2Vuc2UKd2l0aG91dCB0aGUgMm5kLiBNYXkgSSBhc2sgd2hhdCB0aGUgdmVyZGljdCBp
cywgaS5lLiB3aGV0aGVyIEkgc2hvdWxkCmRyb3AgdGhlc2UgdHdvIGZyb20gbXkgbGlzdCBvZiBw
ZW5kaW5nIHBhdGNoZXM/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 16:01:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 16:01:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYYMM-0000e1-0p; Wed, 05 Jun 2019 16:01: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYYMJ-0000dw-TG
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 16:01:51 +0000
X-Inumbo-ID: 3ab60e92-87ab-11e9-bf4b-972e98621446
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3ab60e92-87ab-11e9-bf4b-972e98621446;
 Wed, 05 Jun 2019 16:01:50 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4B4E1374;
 Wed,  5 Jun 2019 09:01:50 -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 957D73F246;
 Wed,  5 Jun 2019 09:01:48 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
Date: Wed, 5 Jun 2019 17:01:46 +0100
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: <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

SGkgSmFuLAoKT24gMDUvMDYvMjAxOSAxNjo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSnVsaWVu
LAo+IAo+Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5j
b20+IHdyb3RlOgo+PiBBcyBidWlsZCBzeXN0ZW0gbm93IHN1cHBvcnRzICpfZGVmY29uZmlnIHJ1
bGVzIGl0IGlzIGdvb2QgdG8gYmUgYWJsZQo+PiB0byBjb25maWd1cmUgbWluaW1hbCBYRU4gaW1h
Z2Ugd2l0aAo+Pgo+PiAgIG1ha2UgdGlueTY0X2RlZmNvbmZpZwo+Pgo+PiBjb21tYW5kLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBh
bS5jb20+Cj4gCj4geW91IGhhZCBvYmplY3Rpb25zIGhlcmUsIGFuZCB0aGUgZmlyc3QgcGF0Y2gg
bWFrZXMgbGl0dGxlIHNlbnNlCj4gd2l0aG91dCB0aGUgMm5kLiBNYXkgSSBhc2sgd2hhdCB0aGUg
dmVyZGljdCBpcywgaS5lLiB3aGV0aGVyIEkgc2hvdWxkCj4gZHJvcCB0aGVzZSB0d28gZnJvbSBt
eSBsaXN0IG9mIHBlbmRpbmcgcGF0Y2hlcz8KClZvbG9keW15ciB3YXMgZ29pbmcgdG8gcmVzZW5k
IHRoZSBzZXJpZXMgd2l0aCBkb2N1bWVudGF0aW9uIChhcyBhIHNlcGFyYXRlIApwYXRjaCkuIEJ1
dCBJIHdvdWxkIGJlIGhhcHB5IHRvIHRha2UgIzEgYW5kICMyIGFzc3VtaW5nIHRoYXQgZG9jdW1l
bnRhdGlvbiBwYXRjaCAKaXMgZ29pbmcgdG8gYmUgc2VudC4KCllvdSBjYW4gY29uc2lkZXIgdGhp
cyBhcyBhbiBhY2tlZDoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPiBmb3IgdGhlIHR3byBwYXRjaGVzLgoKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 16:04:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 16:04:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYYPB-0000lZ-I2; Wed, 05 Jun 2019 16:04: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYYPA-0000lO-Jx
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 16:04:48 +0000
X-Inumbo-ID: a1884ab8-87ab-11e9-bc43-a388aebe36c8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1884ab8-87ab-11e9-bc43-a388aebe36c8;
 Wed, 05 Jun 2019 16:04: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 1hYYP4-0003ZS-Eq; Wed, 05 Jun 2019 16:04: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 1hYYP4-0001KH-2g; Wed, 05 Jun 2019 16:04:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYYP4-0002cZ-1O; Wed, 05 Jun 2019 16:04:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137267-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-arndale:host-ping-check-xen:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-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-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-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 16:04:42 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137267: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI2NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI2Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMzcw
ODAgcGFzcyBpbiAxMzcyNjcKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTcgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzNzA4MCBwYXNzIGluIDEzNzI2NwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBp
biAxMzcwODAgcGFzcyBpbiAxMzcyNjcKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSA4IGhv
c3QtcGluZy1jaGVjay14ZW4gZmFpbCBpbiAxMzcxMDggcGFzcyBpbiAxMzcyNjcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
aW4gMTM3MTY5IHBhc3MgaW4gMTM3MjY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzNzE2OSBwYXNzIGluIDEzNzI2
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MDgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MTA4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIHBhc3MgaW4gMTM3MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzcxNjkKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9j
a2VkIGluIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgZmFpbCBpbiAxMzcwODAgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEzNzA4MCBs
aWtlIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4y
IGZhaWwgaW4gMTM3MTA4IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzcxMDggbGlrZSAxMzI4ODkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwg
aW4gMTM3MTY5IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzcxNjkgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEz
NzE2OSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA1NGFhMzgyY2JjZGMxZTJiYTc1ZDY3MzQxNTFjYTZl
NTMxMDRlMmYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzI4ODkgIDIwMTktMDItMDQgMjI6MDQ6
MDkgWiAgMTIwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzMTQ3ICAyMDE5LTAyLTExIDEz
OjQxOjUwIFogIDExNCBkYXlzICAgNjMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM2
NDkzICAyMDE5LTA1LTE4IDEyOjQ0OjIzIFogICAxOCBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4u
bGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4K
ICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
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
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDcyMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 16:30:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 16:30:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYYng-0003XQ-1S; Wed, 05 Jun 2019 16:30: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYYne-0003U9-Bx
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 16:30:06 +0000
X-Inumbo-ID: 2c6d2d12-87af-11e9-bfbe-8b3423ace846
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 2c6d2d12-87af-11e9-bfbe-8b3423ace846;
 Wed, 05 Jun 2019 16:30:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 649E815A2;
 Wed,  5 Jun 2019 09:30: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 9B0083F5AF;
 Wed,  5 Jun 2019 09:30:03 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-10-git-send-email-sstabellini@kernel.org>
 <1b8217e1-8671-e1e7-d5bc-4b4c144eedd6@arm.com>
 <alpine.DEB.2.21.1905101326060.25766@sstabellini-ThinkPad-T480s>
 <0dc6d4db-7b83-0b8d-77c4-2f97f73a659e@arm.com>
 <20f548ea-eb18-8700-9d1e-53462abbff0c@arm.com>
 <alpine.DEB.2.21.1905201407410.16404@sstabellini-ThinkPad-T480s>
 <c94041e2-8f85-6fd6-21cd-3dd082882854@arm.com>
Message-ID: <ca98ab78-452b-4429-9310-1a7c3f5bde36@arm.com>
Date: Wed, 5 Jun 2019 17:30:02 +0100
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: <c94041e2-8f85-6fd6-21cd-3dd082882854@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 10/10] 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: xen-devel@lists.xenproject.org, nd@arm.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMC8wNS8yMDE5IDIzOjM4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMjAvMDUv
MjAxOSAyMjoyNiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBTYXQsIDExIE1heSAy
MDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoaXMgaXMgbm90IGFib3V0IHByaXZpbGVnZSBv
dmVyIHRoZSBzeXN0ZW06IHdob2V2ZXIgd2lsbCBtYWtlIHRoZQo+PiBkZWNpc2lvbiB0byBhc2sg
dGhlIGh5cGVydmlzb3IgdG8gbWFwIHRoZSBwYWdlIHdpbGwgaGF2ZSBhbGwgdGhlCj4+IG5lY2Vz
c2FyeSByaWdodHMgdG8gZG8gaXQuwqAgSWYgdGhlIHVzZXIgd2FudHMgdG8gbWFwIGEgZ2l2ZW4g
cmVnaW9uLAo+PiBlaXRoZXIgYmVjYXVzZSBzaGUga25vd3Mgd2hhdCBzaGUgaXMgZG9pbmcsIGJl
Y2F1c2Ugc2hlIGlzCj4+IGV4cGVyaW1lbnRpbmcsIG9yIGZvciB3aGF0ZXZlciByZWFzb24sIEkg
dGhpbmsgc2hlIHNob3VsZCBiZSBhbGxvd2VkLiBJbgo+PiBmYWN0LCBzaGUgY2FuIGFsd2F5cyBk
byBpdCBieSByZXZlcnRpbmcgdGhlIHBhdGNoLiBTbyB3aHkgbWFrZSBpdAo+PiBpbmNvbnZlbmll
bnQgZm9yIGhlcj8KPiBUQkgsIEkgYW0gZ2V0dGluZyB2ZXJ5IGZydXN0cmF0ZWQgb24gcmV2aWV3
aW5nIHRoaXMgc2VyaWVzLiBXZSBzcGVudCBvdXIgCj4gcHJldmlvdXMgZjJmIG1lZXRpbmdzIGRp
c2N1c3NpbmcgcmVzZXJ2ZWQtbWVtb3J5IGluIGxlbmd0aHkgd2F5LiBXZSBhbHNvIGFncmVlZCAK
PiBvbiBhIHBsYW4gKHNlZSBiZWxvdyksIGJ1dCBub3cgd2UgYXJlIGJhY2sgb24gc3F1YXJlIG9u
ZSBhZ2Fpbi4uLgo+IAo+IFllcywgYSB1c2VyIHdpbGwgbmVlZCB0byByZXZlcnQgdGhlIHBhdGNo
LiBCdXQgdGhlbiBhcyB5b3Ugc2FpZCB0aGUgdXNlciB3b3VsZCAKPiBrbm93IHdoYXQgaGUvc2hl
IGlzIGRvaW5nLiBTbyByZXZlcnRpbmcgYSBwYXRjaCBpcyBub3QgZ29pbmcgdG8gYmUgYSBjb21w
bGljYXRpb24uCj4gCj4gSG93ZXZlciwgSSBhbHJlYWR5IHBvaW50ZWQgb3V0IG11bHRpcGxlIHRp
bWUgdGhhdCBnaXZpbmcgcGVybWlzc2lvbiBpcyBub3QgZ29pbmcgCj4gdG8gYmUgZW5vdWdoLiBT
byBJIHN0aWxsIGRvbid0IHNlZSB0aGUgdmFsdWUgb2YgaGF2aW5nIHRoYXQgaW4gWGVuIHdpdGhv
dXQgYW4gCj4gZWFzeSB3YXkgdG8gdXNlIGl0Lgo+IAo+IEZvciByZW1pbmRlciwgeW91IGFncmVl
ZCBvbiB0aGUgZm9sbG93aW5nIHNwbGl0dGluZyB0aGUgc2VyaWVzIGluIDMgcGFydHM6Cj4gIMKg
wqAgLSBQYXJ0IDE6IEV4dGVuZCBpb21lbSB0byBzdXBwb3J0IGNhY2hlYWJpbGl0eQo+ICDCoMKg
IC0gUGFydCAyOiBQYXJ0aWFsbHkgc3VwcG9ydCByZXNlcnZlZC1tZW1vcnkgZm9yIERvbTAgYW5k
IGRvbid0IGdpdmUgaW9tZW0gCj4gcGVybWlzc2lvbiBvbiB0aGVtCj4gIMKgwqAgLSBQYXJ0IDM6
IHJlc2VydmVkLW1lbW9yeSBmb3IgZ3Vlc3QKPiAKPiBJIGFncmVlZCB0byBtZXJnZSBwYXJ0IDEg
YW5kIDIuIFBhcnQgMyB3aWxsIGJlIGEgc3RhcnQgZm9yIGEgZGlzY3Vzc2lvbiBob3cgdGhpcyAK
PiBzaG91bGQgYmUgc3VwcG9ydGVkIGZvciBndWVzdC4gSSBhbHNvIHBvaW50ZWQgb3V0IHRoYXQg
WGlsaW54IGNhbiBjYXJyeSBwYXJ0IDMgCj4gaW4gdGhlaXIgdHJlZSBpZiB0aGV5IGZlZWwgbGlr
ZSB0b28uCgpJIGp1c3Qgd2FudGVkIHRvIGJ1bXAgdGhpcyBhcyBJIGhhdmVuJ3QgZ290IGFueSBm
ZWVkYmFjayBvbiB0aGUgd2F5IGZvcndhcmQgaGVyZS4KSXQgc2hvdWxkIGJlIHBvc3NpYmxlIGdl
dCBwYXJ0IDEgYW5kIDIgbWVyZ2VkIGZvciBYZW4gNC4xMy4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 16:33:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 16: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 1hYYqi-0003g7-Iq; Wed, 05 Jun 2019 16:33: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYYqh-0003fN-8W
 for xen-devel@lists.xen.org; Wed, 05 Jun 2019 16:33:15 +0000
X-Inumbo-ID: 9d2bb0dc-87af-11e9-9585-5fe8972b2c57
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 9d2bb0dc-87af-11e9-9585-5fe8972b2c57;
 Wed, 05 Jun 2019 16:33:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8352A374;
 Wed,  5 Jun 2019 09:33: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 DE0913F5AF;
 Wed,  5 Jun 2019 09:33:12 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1901031527420.800@sstabellini-ThinkPad-X260>
 <alpine.DEB.2.10.1904171351420.1370@sstabellini-ThinkPad-X260>
 <f3ba80f6-131b-0c24-a44e-c0f6b32eb429@arm.com>
Message-ID: <b878623f-7e95-ed1b-ab8a-4b5934c91c71@arm.com>
Date: Wed, 5 Jun 2019 17:33:11 +0100
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: <f3ba80f6-131b-0c24-a44e-c0f6b32eb429@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/5] dom0less device assignment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrii_anisov@epam.com, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxNy8wNC8yMDE5IDIyOjIyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gNC8xNy8x
OSA5OjUyIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IEdlbnRsZSBwaW5nLgo+IAo+
IEFzIEkgc2FpZCBpbiBbMV0sIEkgZG9uJ3QgcGxhbiB0byByZXZpZXcgdjIgYmVjYXVzZSBJIGFu
c3dlcmVkIHRvIHNvbWUgb2YgdGhlIAo+IGlzc3VlcyBpbiB2MS4gWW91IGhhdmUgZW5vdWdoIHRv
IHJlc3BpbiB0aGlzLgoKQnVtcGluZyB0aGlzLiBPbiBJUkMgeW91IG1lbnRpb24geW91IGhhdmUg
bm8gd2F5IGZvcndhcmQsIGhvd2V2ZXIgSSBoYXZlbid0IHNlZW4gCmFueSBmZWVkYmFjayBvbiBj
b21tZW50cyBJIHByb3ZpZGVkLgoKSSBhbSBoYXBweSB0byBoZWxwIGlmIHNvbWV0aGluZyBpcyBu
b3QgY2xlYXIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:02:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYZIN-0006Vi-90; Wed, 05 Jun 2019 17:01:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kgSu=UE=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hYZIL-0006Vd-EN
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:01:49 +0000
X-Inumbo-ID: 99fc1b95-87b3-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::71e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99fc1b95-87b3-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 17:01:47 +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=uXmfwuadlcZyGeek8IECgtTHdLbhtzzidieNXUaEqaA=;
 b=vzVJbcp2Thp6XcW8IMiEKQy9jK3OCp35wxrhrOfdmjVcQt43DZk+4A//dzKJ6E7Ag5s3gQwDp0aP/mrq0hFiNUmfuk5dm5LhOrrPFnyTFGeEpXqn89DKh7dMJECrTnwdm6ewaegmTvqDlhJzVDpX8xVUFLLVuCSBm80Ctml7OGk=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB5876.eurprd02.prod.outlook.com (52.132.213.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Wed, 5 Jun 2019 17:01:44 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1943.023; Wed, 5 Jun 2019
 17:01:44 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 8/9] vm_event: Add vm_event_ng interface
Thread-Index: AQHVFvKbpX1coRM25UyAvnVo6EqQ76aLmcoAgAG5AAA=
Date: Wed, 5 Jun 2019 17:01:44 +0000
Message-ID: <2d36968a158b9ff12ef8b717d9ae617062abae6c.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.com>
 <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
In-Reply-To: <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR0401CA0018.eurprd04.prod.outlook.com
 (2603:10a6:800:4a::28) 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: 40091104-8a28-491c-6148-08d6e9d77c9e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:AM0PR02MB5876; 
x-ms-traffictypediagnostic: AM0PR02MB5876:|AM0PR02MB5876:
x-microsoft-antispam-prvs: <AM0PR02MB5876678BF06BBBE681E8C6F4D6160@AM0PR02MB5876.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00594E8DBA
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(136003)(396003)(376002)(39860400002)(346002)(189003)(199004)(2906002)(476003)(25786009)(229853002)(5660300002)(316002)(86362001)(6486002)(256004)(14444005)(118296001)(478600001)(14454004)(3846002)(486006)(6116002)(66066001)(2501003)(81166006)(53936002)(73956011)(81156014)(8676002)(11346002)(6436002)(68736007)(99286004)(6246003)(71190400001)(446003)(52116002)(50226002)(8936002)(71200400001)(4326008)(186003)(26005)(386003)(6506007)(36756003)(305945005)(54906003)(102836004)(2616005)(66556008)(53546011)(66476007)(66946007)(6512007)(110136005)(7416002)(7736002)(66446008)(76176011)(64756008)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB5876;
 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: qoLuIZz/brKdOeNREmuk27HyEQQSuWDyy9yb930bYuU4z4WSD1almcdFmSu6EurZt58b0z0Y9jIlPxtbgw8iKMEOywtYUCoDVuGbgXgoSD3obTaxV+YG21wmqKikLsyf2oEa1yz3z621gC6h1PZMq48t6CYyQ9Xj0tCBz2xDckYTrmOwsb0/XyfIL+x74HKl0D9YWzCaKI7c0LEOkA2+bV6jU7MNurx4X5Q38Ifqtu9YApY3vE7hhD7BFAgrwOYNKOFl2txwwUu3FKgRLBmSWy/g3td6k/5486MYOsJpDF1J5BiSEnGUFb0P39VvO8Zv4jGbgIdWtvf5CJtOj5Xt5QT2u1/HxCmzev96OQNleYOUswEDLowxRUvLp6bJw90TeTsRWlKzjB6o3+elhyanEo2xxwuaVr+9UTi/wllOwjw=
Content-ID: <DFBF78B8D2542B49B08EB464CDC7D109@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40091104-8a28-491c-6148-08d6e9d77c9e
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2019 17:01:44.1056 (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: AM0PR02MB5876
Subject: Re: [Xen-devel] [PATCH 8/9] 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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gVHVlLCAyMDE5LTA2LTA0IGF0IDE1OjQzICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAzMC8wNS8yMDE5IDE1OjE4LCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6DQo+ID4gDQo+ID4g
U2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT4NCj4gDQo+IFRoZXJlIGFyZSBhIG51bWJlciBvZiBjb25jZXJucyBoZXJlLg0KPiANCj4gRmly
c3QgYW5kIGZvcmVtb3N0LCB3aHkgaXMgYSBuZXcgZG9tY3RsIGJlaW5nIGFkZGVkPyAgU3VyZWx5
IHRoaXMNCj4gc2hvdWxkDQo+IGp1c3QgYmUgYSAidHlwZSBvZiByaW5nIGFjY2VzcyIgcGFyYW1l
dGVyIHRvIGV2ZW50X2VuYWJsZT8gDQo+IEV2ZXJ5dGhpbmcNCj4gZWxzZSBpbiB0aGUgdm1fZXZl
bnQgc2V0IG9mIEFQSXMgc2hvdWxkIGJlIHVuY2hhbmdlZCBhcyBhIHJlc3VsdCBvZg0KPiB0aGUN
Cj4gaW50ZXJmYWNlIGRpZmZlcmVuY2VzLg0KPiANCj4gT3IgYW0gSSBtaXNzaW5nIHNvbWV0aGlu
Zz8NCj4gDQpJJ3ZlIHVzZWQgZGlmZmVyZW50IGRvbWN0bHMgaW4gb3JkZXIgdG8gY29tcGxldGVs
eSBzZXBhcmF0ZSB0aGUgbmV3DQppbnRlcmZhY2UgZnJvbSB0aGUgb2xkIG9uZS4NCk9uZSB0aGlu
ZyBJIGRvbid0IHJlYWxseSBsaWtlIGFib3V0IHRoZSBvbGQgdm1fZXZlbnQgaW50ZXJmYWNlIGlz
IHRoYXQNCnRoZSAiY3JlYXRlIiBhbmQgInN0YXJ0IiBvcGVyYXRpb25zIGFyZSBoYW5kbGVkIGlu
IHRoZSBzYW1lIGNhbGwNCihYRU5fVk1fRVZFTlRfRU5BQkxFKS4NClRoZXNlIGNhbGxzIHNob3Vs
ZCBzZXBhcmF0ZWQgaW4gdGhlIG5ldyBpbnRlcmZhY2UgYmVjYXVzZSB0aGUgY2xpZW50DQpuZWVk
cyB0byBwZXJmb3JtIGl0cyBvd24gaW5pdGFsaXphdGlvbiAobWFwcGluZyB0aGUgcmVzb3VyY2Ug
YW5kIGV2ZW50DQpjaGFubmVsIGJpbmRpbmcpIGJldHdlZW4gImNyZWF0ZSIgYW5kICJzdGFydCIu
DQoNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi92bV9ldmVudF9uZy5jIGIveGVuL2NvbW1v
bi92bV9ldmVudF9uZy5jDQo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gPiBpbmRleCAwMDAw
MDAwLi4xN2FlMzNjDQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL3hlbi9jb21tb24vdm1f
ZXZlbnRfbmcuYw0KPiA+IDxzbmlwPg0KPiA+IA0KPiA+ICtzdGF0aWMgaW50IHZtX2V2ZW50X2No
YW5uZWxzX2FsbG9jX2J1ZmZlcihzdHJ1Y3QNCj4gPiB2bV9ldmVudF9jaGFubmVsc19kb21haW4g
KmltcGwpDQo+ID4gK3sNCj4gPiArICAgIGludCBpLCByYyA9IC1FTk9NRU07DQo+ID4gKw0KPiA+
ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApDQo+ID4gKyAgICB7
DQo+ID4gKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFn
ZShpbXBsLT52ZWQuZCwNCj4gPiAwKTsNCj4gDQo+IFRoaXMgY3JlYXRlcyBwYWdlcyB3aGljaCBh
cmUgcmVmZXJlbmNlLWFibGUgKGluIHByaW5jaXBsZSkgYnkgdGhlDQo+IGd1ZXN0LA0KPiBhbmQg
YXJlIGJvdW5kZWQgYnkgZC0+bWF4X3BhZ2VzLg0KPiANCj4gQm90aCBvZiB0aGVzZSBhcmUgcHJv
cGVydGllcyBvZiB0aGUgZXhpc3RpbmcgaW50ZXJmYWNlIHdoaWNoIHdlJ2QNCj4gcHJlZmVyDQo+
IHRvIHJlbW92ZS4NClRoZSBhbGxvY2F0aW9uIG1lY2hhbmlzbSBpcyBzaW1pbGFyIHdpdGggdGhl
IG9uZSB1c2VkIGJ5IGlvcmVxICh0aGUNCm1haW4gZGlmZmVyZW5jZSBpcyB0aGUgbnVtYmVyIG9m
IHBhZ2VzKS4NCj4gDQo+ID4gKyAgICAgICAgaWYgKCAhcGFnZSApDQo+ID4gKyAgICAgICAgICAg
IGdvdG8gZXJyOw0KPiA+ICsNCj4gPiArICAgICAgICBpZiAoICFnZXRfcGFnZV9hbmRfdHlwZShw
YWdlLCBpbXBsLT52ZWQuZCwNCj4gPiBQR1Rfd3JpdGFibGVfcGFnZSkgKQ0KPiA+ICsgICAgICAg
IHsNCj4gPiArICAgICAgICAgICAgcmMgPSAtRU5PREFUQTsNCj4gPiArICAgICAgICAgICAgZ290
byBlcnI7DQo+ID4gKyAgICAgICAgfQ0KPiA+ICsNCj4gPiArICAgICAgICBpbXBsLT5tZm5baV0g
PSBwYWdlX3RvX21mbihwYWdlKTsNCj4gPiArICAgIH0NCj4gPiArDQo+ID4gKyAgICBpbXBsLT5z
bG90cyA9IChzdHJ1Y3Qgdm1fZXZlbnRfc2xvdCAqKXZtYXAoaW1wbC0+bWZuLCBpbXBsLQ0KPiA+
ID5ucl9mcmFtZXMpOw0KPiANCj4gWW91IGFwcGVhciB0byBoYXZlIG9wZW5jb2RlZCB2bWFsbG9j
KCkgaGVyZS4gIElzIHRoZXJlIGFueSByZWFzb24gbm90DQo+IHRvDQo+IHVzZSB0aGF0Pw0KPiAN
Cg0KVGhlIHByb2JsZW0gd2l0aCB2bWFsbG9jIGlzIHRoYXQgaWYgdGhlIHBhZ2VzIGFyZSBub3Qg
YXNzaWduZWQgdG8gYQ0Kc3BlY2lmaWMgZG9tYWluIHRoZSByZW1hcHBpbmcgZmFpbHMgaW4gdGhl
IG1vbml0b3IgZG9tYWluLg0KZS5nLjoNCi4uLg0KKFhFTikgbW0uYzoxMDE1OmQwdjIgcGdfb3du
ZXIgZDEgbDFlX293bmVyIGQwLCBidXQgcmVhbF9wZ19vd25lciBkLTENCihYRU4pIG1tLmM6MTA5
MTpkMHY3IEVycm9yIGdldHRpbmcgbWZuIDVmYmY1MyAocGZuIGZmZmZmZmZmZmZmZmZmZmYpDQpm
cm9tIEwxIGVudHJ5IDgwMDAwMDA1ZmJmNTMyMjcgZm9yIGwxZV9vd25lciBkMCwgcGdfb3duZXIg
ZDENCg0KPiA+ICtlcnI6DQo+ID4gKyAgICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2spOw0K
PiA+ICsgICAgWEZSRUUoaW1wbCk7DQo+IA0KPiBZb3UgZG9uJ3QgZnJlZSB0aGUgZXZlbnQgY2hh
bm5lbHMgb24gZXJyb3IuDQo+IA0KPiBQbGVhc2Ugd3JpdGUgbWFrZSB0aGUgZGVzdHJ1Y3RvciBp
ZGVtcG90ZW50IGFuZCBjYWxsIGl0IGZyb20gaGVyZS4NCj4gDQo+ID4gDQo+ID4gKyNpZmRlZiBD
T05GSUdfSEFTX01FTV9QQUdJTkcNCj4gPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFH
SU5HOg0KPiA+ICsjZW5kaWYNCj4gPiArDQo+ID4gKyNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFS
SU5HDQo+ID4gKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkc6DQo+ID4gKyNlbmRp
Zg0KPiANCj4gVGhlc2UgYXJlIHVubmVjZXNzYXJ5LCBhcyB0aGV5IGRvbid0IGRldmlhdGUgZnJv
bSB0aGUgZGVmYXVsdC4NCj4gDQo+IH5BbmRyZXcNCj4gDQo+ID4gDQpJIHdpbGwgY29ycmVjdCB0
aGVzZSBpbiB0aGUgbmV4dCBwYXRjaHNldCBpdGVyYXRpb24uDQoNCk1hbnkgdGhhbmtzIGZvciB5
b3VyIHN1cHBvcnQsDQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:04:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17: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 1hYZKz-0006cq-Pe; Wed, 05 Jun 2019 17: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYZKy-0006ck-GJ
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:04:32 +0000
X-Inumbo-ID: fbfa0ba1-87b3-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 fbfa0ba1-87b3-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 17:04:31 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wkXGWpOp8u/q0Pogv8pXNnPmcxjodg995tEKd5f6+QDieJ95o0BHYrfq/a7TKbbdKcU4SIrzEy
 VQDCr7jV1GpU2y6XECWEBGoB/bLcR9tyj1301wuhTvnbK3j0yGoVBAvXSNFzZWVDU3l2i8N5hX
 fENYcMgqdHPgzumcnJoDFJHRgNGSojKRvskIOc3B6Zg8fhh/MptsC6vuk5NZkz9pQfFhd/RxgR
 dry+3NrwcdhoOcIQjohKbfaog972DVykJbFdHoXSDs0R0F4l7VTWRH9Mc4TNNu1X73/ZK86240
 kBc=
X-SBRS: 2.7
X-MesageID: 1368046
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1368046"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFA1020000780022CCA6@prv1-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: <8953be9f-57ee-29b4-3fc1-d05468b056a5@citrix.com>
Date: Wed, 5 Jun 2019 18:04: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: <5CD2CFA1020000780022CCA6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] x86/IRQ: don't keep EOI timer running
 without need
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDUvMjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIHRpbWVyIG5lZWRz
IHRvIHJlbWFpbiBhY3RpdmUgb25seSB1bnRpbCBhbGwgcGVuZGluZyBJUlEgaW5zdGFuY2VzCj4g
aGF2ZSBzZWVuIEVPSXMgZnJvbSB0aGVpciByZXNwZWN0aXZlIGRvbWFpbnMuIFN0b3AgaXQgd2hl
biB0aGUgaW4tZmxpZ2h0Cj4gY291bnQgaGFzIHJlYWNoZWQgemVybyBpbiBkZXNjX2d1ZXN0X2Vv
aSgpLiBOb3RlIHRoYXQgdGhpcyBpcyByYWNlIGZyZWUKPiAod2l0aCBfX2RvX0lSUV9ndWVzdCgp
KSwgYXMgdGhlIElSUSBkZXNjcmlwdG9yIGxvY2sgaXMgYmVpbmcgaGVsZCBhdAo+IHRoYXQgcG9p
bnQuCj4KPiBBbHNvIHB1bGwgdXAgc3RvcHBpbmcgb2YgdGhlIHRpbWVyIGluIF9fZG9fSVJRX2d1
ZXN0KCkgaXRzZWxmOiBJbnN0ZWFkCj4gb2Ygc3RvcHBpbmcgaXQgaW1tZWRpYXRlbHkgYmVmb3Jl
IHJlLXNldHRpbmcsIHN0b3AgaXQgYXMgc29vbiBhcyB3ZSd2ZQo+IG1hZGUgaXQgcGFzdCBhbnkg
ZWFybHkgcmV0dXJucyBmcm9tIHRoZSBmdW5jdGlvbiAoYW5kIGhlbmNlIHdlJ3JlIHN1cmUKPiBp
dCdsbCBnZXQgc2V0IGFnYWluKS4KCldoeSB0aGlzIHRoaXMgYSBnb29kIHRoaW5nPwoKPgo+IEZp
bmFsbHkgYmFpbCBmcm9tIHRoZSBhY3R1YWwgdGltZXIgaGFuZGxlciBpbiBjYXNlIHdlIGZpbmQg
dGhlIHRpbWVyCj4gYWxyZWFkeSBhY3RpdmUgYWdhaW4gYnkgdGhlIHRpbWUgd2UndmUgbWFuYWdl
ZCB0byBhY3F1aXJlIHRoZSBJUlEKPiBkZXNjcmlwdG9yIGxvY2suIFdpdGhvdXQgdGhpcyB3ZSBt
YXkgZm9yY2libHkgRU9JIGFuIElSUSBpbW1lZGlhdGVseQo+IGFmdGVyIGl0IGdvdCBzZW50IHRv
IGEgZ3Vlc3QuIEZvciB0aGlzLCB0aW1lcl9pc19hY3RpdmUoKSBnZXRzIHNwbGl0IG91dAo+IG9m
IGFjdGl2ZV90aW1lcigpLCBkZWxpYmVyYXRlbHkgbW92aW5nIGp1c3Qgb25lIG9mIHRoZSB0d28g
QVNTRVJUKClzICh0bwo+IGFsbG93IHRoZSBmdW5jdGlvbiB0byBiZSB1c2VkIGFsc28gb24gYSBu
ZXZlciBpbml0aWFsaXplZCB0aW1lcikuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvaXJxLmMKPiBAQCAtMTExNSw2ICsxMTE1LDkgQEAgc3RhdGljIHZvaWQgaXJx
X2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkCj4gIAo+ICAgICAgYWN0aW9uID0gKGlycV9ndWVzdF9h
Y3Rpb25fdCAqKWRlc2MtPmFjdGlvbjsKPiAgCgovKiBBbm90aGVyIGluc3RhbmNlIG9mIHRoaXMg
dGltZXIgYWxyZWFkeSBydW5uaW5nPyBTa2lwIGV2ZXJ5dGhpbmcgdG8KYXZvaWQgZm9yY2luZyBh
biBFT0kgZWFybHkuICovCgp+QW5kcmV3Cgo+ICsgICAgaWYgKCB0aW1lcl9pc19hY3RpdmUoJmFj
dGlvbi0+ZW9pX3RpbWVyKSApCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICAgICAgaWYgKCBh
Y3Rpb24tPmFja190eXBlICE9IEFDS1RZUEVfTk9ORSApCj4gICAgICB7Cj4gICAgICAgICAgdW5z
aWduZWQgaW50IGk7Cj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:15:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 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 1hYZVl-0007gC-TO; Wed, 05 Jun 2019 17:15: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYZVl-0007g7-59
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:15:41 +0000
X-Inumbo-ID: 8911c554-87b5-11e9-9f37-3f46ba633935
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8911c554-87b5-11e9-9f37-3f46ba633935;
 Wed, 05 Jun 2019 17:15: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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JUJo9VMpj1J+46Bf8zCQe8Z7Wkuf2H7RlnsQHbjPHF9CRUycY1evN2f9fP2XAT8z6sk7luyARw
 iz7PINzRY8psU6ZSR8sAzXgjNo2iI5/Qt6XxtJE+qe7vskeFNinQ2VF0QeuPeY+Y+z6Om4vz07
 UOEP/nz4jxgLdF7qEIcSPX5r8vTde0++JeUPbcrKm8dz0rF8Les404mYZcoxd+fDzLTSOBq6YP
 NaCc0R0o+UB5B3reMjDpeS4Bjdvf2eUc3rAa2f+ogacOEy3IPsy7ce7fjHMPQxaEEx6oE9krIR
 clM=
X-SBRS: 2.7
X-MesageID: 1363518
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1363518"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFBB020000780022CCC6@prv1-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: <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
Date: Wed, 5 Jun 2019 18:15:33 +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: <5CD2CFBB020000780022CCC6@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/IRQ: bail early from
 irq_guest_eoi_timer_fn() when nothing is in flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMDUvMjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUncyBubyBwb2lu
dCBlbnRlcmluZyB0aGUgbG9vcCBpbiB0aGUgZnVuY3Rpb24gaW4gdGhpcyBjYXNlLiBJbnN0ZWFk
Cj4gdGhlcmUgc3RpbGwgYmVpbmcgc29tZXRoaW5nIGluIGZsaWdodCBfYWZ0ZXJfIHRoZSBsb29w
IHdvdWxkIGJlIGFuCj4gYWN0dWFsIHByb2JsZW06IE5vIHRpbWVyIHdvdWxkIGJlIHJ1bm5pbmcg
YW55bW9yZSBmb3IgaXNzdWluZyB0aGUgRU9JCj4gZXZlbnR1YWxseSwgYW5kIGhlbmNlIHRoaXMg
SVJRIChhbmQgcG9zc2libHkgbG93ZXIgcHJpb3JpdHkgb25lcykgd291bGQKPiBiZSBibG9ja2Vk
LCBwZXJoYXBzIGluZGVmaW5pdGVseS4KPgo+IElzc3VlIGEgd2FybmluZyBpbnN0ZWFkIGFuZCBw
cmVmZXIgYnJlYWtpbmcgc29tZSAocHJlc3VtYWJseQo+IG1pc2JlaGF2aW5nKSBndWVzdCBvdmVy
IHN0YWxsaW5nIHBlcmhhcHMgdGhlIGVudGlyZSBzeXN0ZW0uCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vYXJjaC94ODYvaXJx
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKPiBAQCAtMTExNSw3ICsxMTE1LDcgQEAgc3Rh
dGljIHZvaWQgaXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkCj4gIAo+ICAgICAgYWN0aW9uID0g
KGlycV9ndWVzdF9hY3Rpb25fdCAqKWRlc2MtPmFjdGlvbjsKPiAgCj4gLSAgICBpZiAoIHRpbWVy
X2lzX2FjdGl2ZSgmYWN0aW9uLT5lb2lfdGltZXIpICkKPiArICAgIGlmICggIWFjdGlvbi0+aW5f
ZmxpZ2h0IHx8IHRpbWVyX2lzX2FjdGl2ZSgmYWN0aW9uLT5lb2lfdGltZXIpICkKPiAgICAgICAg
ICBnb3RvIG91dDsKPiAgCj4gICAgICBpZiAoIGFjdGlvbi0+YWNrX3R5cGUgIT0gQUNLVFlQRV9O
T05FICkKPiBAQCAtMTEzMCw4ICsxMTMwLDEwIEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lf
dGltZXJfZm4odm9pZAo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAgCj4gLSAgICBpZiAoIGFjdGlv
bi0+aW5fZmxpZ2h0ICE9IDAgKQo+IC0gICAgICAgIGdvdG8gb3V0Owo+ICsgICAgaWYgKCBhY3Rp
b24tPmluX2ZsaWdodCApCj4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKPiArICAg
ICAgICAgICAgICAgIklSUSVkOiAlZCBoYW5kbGVycyBzdGlsbCBpbiBmbGlnaHQgYXQgZm9yY2Vk
IEVPSVxuIiwKPiArICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBhY3Rpb24tPmluX2ZsaWdodCk7
CgpBRkFDSVQsIHRoaXMgY29uZGl0aW9uIGNhbiBiZSB0cmlnZ2VyZWQgYnkgYSBidWdneS9tYWxp
Y2lvdXMgZ3Vlc3QsIGJ5Cml0IHNpbXBseSBpZ25vcmluZyBvciBtYXNraW5nIHRoZSBsaW5lIGlu
dGVycnVwdCBhdCB0aGUgdklPLUFQSUMuCgpUaGUgbWVzc2FnZSB3b3VsZCBiZSBmYXIgbW9yZSB1
c2VmdWwgaWYgaXQgaWRlbnRpZmllZCB0aGUgZG9tYWluIGluCnF1ZXN0aW9uLCB3aGljaCBsb29r
cyBsaWtlIGl0IGNhbiBiZSBvYnRhaW5lZCBmcm9tIHRoZSBtaWRkbGUgb2YgdGhlIGxvb3AuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:16:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17: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 1hYZWe-0007lP-At; Wed, 05 Jun 2019 17:16: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYZWd-0007lG-3J
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:16:35 +0000
X-Inumbo-ID: aad26338-87b5-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 aad26338-87b5-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 17:16:33 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 71juA8yMj12phHqxCLcb3jWp3cMvnKn7zFZqVsNIEdjAzAsQ3vVWsALem7ZWktRZtPFH3mwPO9
 Quhah+Js3C/ZeAGLiKkpBZ2HvqxIGRDO+eARKvUHQ9/aMIA0llTTI/NdAJNReIM/kQfaqqxHac
 2DsnkZ+pJcbv1LrqlFLpT5Er3TxNhJmWDDScpohyaTC6uNz9WdJ/Ue8cFtoIytKUOoL2AtD9M5
 hh+iIiffJe3KEg/i4wMUHLQhoVbrm3jduTEcdlox4NfPS8ZPU1Y4QWPBzfzjWH1lOauJIM2L5d
 1aI=
X-SBRS: 2.7
X-MesageID: 1357775
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1357775"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFE6020000780022CCC9@prv1-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: <8076770e-ba26-cc1e-cab2-36d4d994b4d4@citrix.com>
Date: Wed, 5 Jun 2019 18:16:30 +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: <5CD2CFE6020000780022CCC9@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/IRQ: relax locking in
 irq_guest_eoi_timer_fn()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gMDgvMDUvMjAxOSAxMzo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBhIHRpbWVy
IGhhbmRsZXIsIHNvIGl0IGdldHMgZW50ZXJlZCB3aXRoIElSUXMgZW5hYmxlZC4gVGhlcmVmb3Jl
Cj4gdGhlcmUncyBubyBuZWVkIHRvIHNhdmUvcmVzdG9yZSB0aGUgSVJRIG1hc2tpbmcgZmxhZy4K
Pgo+IEFkZGl0aW9uYWxseSB0aGUgZmluYWwgc3dpdGNoKCknZXMgQUNLVFlQRV9FT0kgY2FzZSBy
ZS1hY3F1aXJlcyB0aGUgbG9jawo+IGp1c3QgZm9yIGl0IHRvIGJlIGRyb3BwZWQgYWdhaW4gcmln
aHQgYXdheS4gRG8gYXdheSB3aXRoIHRoaXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpZZXMgLSB0aGF0IGlzIHJhdGhlciBzaWxseS4KClJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:17:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17: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 1hYZXd-0007t2-TH; Wed, 05 Jun 2019 17:17:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYZXd-0007sj-0R
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:17:37 +0000
X-Inumbo-ID: cfcb6716-87b5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfcb6716-87b5-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 17:17: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 1hYZXb-0004wB-9Z; Wed, 05 Jun 2019 17:17: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 1hYZXa-0006MK-U4; Wed, 05 Jun 2019 17:17:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYZXa-0005yd-T5; Wed, 05 Jun 2019 17:17:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137270-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4ff8b6b1d8b74c72fecc7bedb4d791d537eb0310
X-Osstest-Versions-That: ovmf=371e7001e8d5753365f3b6cd05b17e32be62b4f3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 17:17:34 +0000
Subject: [Xen-devel] [ovmf test] 137270: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyNzAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0ZmY4YjZiMWQ4Yjc0YzcyZmVjYzdiZWRiNGQ3OTFk
NTM3ZWIwMzEwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzNzFlNzAw
MWU4ZDU3NTMzNjVmM2I2Y2QwNWIxN2UzMmJlNjJiNGYzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzcxNzcgIDIwMTktMDYtMDIgMTk6MjE6MjQgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3MjcwICAyMDE5LTA2LTA0IDAzOjUwOjI3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5j
b20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBYaWFveXUgTHUgPHhpYW95
dXgubHVAaW50ZWwuY29tPgogIFhpYW95dVggTHUgPHhpYW95dXgubHVAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDM3MWU3MDAx
ZTguLjRmZjhiNmIxZDggIDRmZjhiNmIxZDhiNzRjNzJmZWNjN2JlZGI0ZDc5MWQ1MzdlYjAzMTAg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:19:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17: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 1hYZZ2-00080D-A2; Wed, 05 Jun 2019 17: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=ruhq=UE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYZZ1-000805-Dt
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:19:03 +0000
X-Inumbo-ID: 0341a435-87b6-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 0341a435-87b6-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 17:19:02 +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=23.29.105.83; 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 23.29.105.83 as
 permitted sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CQx72HSp4XZqupyC90D9lqK3FfWEbafJSj14UNvLWGNYhYWcuAXLilNxunKKtj08P+M79j8uT+
 jJRM0+vXhIbjpYJ9ujEzKn/+oizmTPNGN1fIQBS/4xcwMMJYTXKZ056qHV7ESW+GNFxEmyqCZK
 sB4YcQirt/k1x6Ae8z0l5nFUKS/2SHH0sviPgdvxUzLW22QoAWC1xTkJY+iAC3UHqJ5QtyuHj/
 6B9MuH0rKUX7m/UaRcpDsIjLnmKK8UT8PlMUWki9lqsboho8r0MZW7adG4tI8C8fA4BKZ2DLu0
 XSw=
X-SBRS: 2.7
X-MesageID: 1336669
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1336669"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2D010020000780022CCCC@prv1-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: <e68cdfbf-bc96-4f33-cf63-1c99a78d8a24@citrix.com>
Date: Wed, 5 Jun 2019 18:18: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: <5CD2D010020000780022CCCC@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86/IRQ: ACKTYPE_NONE cannot make it
 into irq_guest_eoi_timer_fn()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gMDgvMDUvMjAxOSAxMzo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gYWN0aW9uLT5hY2tfdHlw
ZSBpcyBzZXQgb25jZSBiZWZvcmUgdGhlIHRpbWVyIGV2ZW4gZ2V0cyBpbml0aWFsaXplZCwgYW5k
Cj4gaXMgbmV2ZXIgY2hhbmdlZCBsYXRlci4gVGhlIHRpbWVyIGdldHMgYWN0aXZhdGVkIG9ubHkg
Zm9yIEVPSSBhbmQgVU5NQVNLCj4gdHlwZXMuIEhlbmNlIHRoZXJlJ3Mgbm8gbmVlZCB0byBoYXZl
IGEgcmVzcGVjdGl2ZSBpZigpIGluIHRoZXJlLiBSZXBsYWNlCj4gaXQgYnkgYW4gQVNTRVJUKCku
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 17:49:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 17:49:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYa2E-0002X4-6A; Wed, 05 Jun 2019 17: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYa2C-0002Wu-QE
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 17:49:12 +0000
X-Inumbo-ID: 38b48fd8-87ba-11e9-8860-ab0c2a2509b0
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 38b48fd8-87ba-11e9-8860-ab0c2a2509b0;
 Wed, 05 Jun 2019 17:49: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 1hYa29-0005Vo-EP; Wed, 05 Jun 2019 17:49: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 1hYa29-0007ck-1E; Wed, 05 Jun 2019 17:49:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYa29-0000R4-0b; Wed, 05 Jun 2019 17:49:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137271-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-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-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=d193a7110064ff7a4a6c7d94554e08c7182c2c06
X-Osstest-Versions-That: libvirt=18a0326c3c91dd463d618c11168a61ada712d9ea
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 17:49:09 +0000
Subject: [Xen-devel] [libvirt test] 137271: 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>

ZmxpZ2h0IDEzNzI3MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyNzEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzEyMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MTIwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGQxOTNhNzExMDA2NGZmN2E0YTZjN2Q5NDU1NGUwOGM3MTgyYzJj
MDYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDE4YTAzMjZjM2M5MWRk
NDYzZDYxOGMxMTE2OGE2MWFkYTcxMmQ5ZWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzEyMCAg
MjAxOS0wNi0wMSAwNTozMDoyMCBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcy
NzEgIDIwMTktMDYtMDQgMDQ6MTk6MDMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2
b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAg
MThhMDMyNmMzYy4uZDE5M2E3MTEwMCAgZDE5M2E3MTEwMDY0ZmY3YTRhNmM3ZDk0NTU0ZTA4Yzcx
ODJjMmMwNiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 18:03:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 18: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 1hYaG5-0004b7-1X; Wed, 05 Jun 2019 18: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=UgCu=UE=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYaG3-0004b1-UR
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 18:03:31 +0000
X-Inumbo-ID: 39777551-87bc-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 39777551-87bc-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 18:03:30 +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=23.29.105.83;
 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 23.29.105.83 as permitted
 sender) identity=mailfrom; client-ip=23.29.105.83;
 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:23.29.105.83 ip4:162.221.156.50 ~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=23.29.105.83; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0D7gyA2g+lEnALW/ExRFa9ZK4P11BSLJH0b6ZymKCD+rfHODP7qOEBhzyPMEawwQSbFh7eLROP
 0ey9V23xtbZEC1jPHnPCfv1wQ4VOr8lkfXfm2zgGEVrL40ynKFl4wrVLl5JLgd4OMCs8pGQ+sz
 7CGGPDaadCm5/sK7mUpLzv0HD4Y4zy9TavRCKlG3plvMA1TY1KWJmAkI8zD5ti5WyVR9kAjO4K
 AKo22HSSeK/KEwTJxvBjfFZIEkG0sxSh3npmatzxN+7k7+Ad0jiYlz22lxmwVOk7rlZfMhs9B+
 4ek=
X-SBRS: 2.7
X-MesageID: 1371130
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 23.29.105.83
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.60,550,1549947600"; 
   d="scan'208";a="1371130"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23800.977.195291.114635@mariner.uk.xensource.com>
Date: Wed, 5 Jun 2019 19:02:57 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5CF10F1C0200007800233FA8@prv1-mh.provo.novell.com>
References: <osstest-137065-mainreport@xen.org>
 <23793.2095.866136.936682@mariner.uk.xensource.com>
 <5CF10F1C0200007800233FA8@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 137065: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFt4ZW4tNC43LXRlc3RpbmcgdGVz
dF0gMTM3MDY1OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBUaGUgb25lIHlvdSd2ZSBwaWNrZWQg
bG9va3MgdG8gYmUgYSAiZmFpbCBuZXZlciBwYXNzIiBvbmUsIHNvIGlzIHBlcmhhcHMKPiBub3Qg
aWRlYWwuIEkndmUgbG9va2VkIGF0IGEgY291cGxlIG90aGVyIG9uZXMsIGFuZCBpbiBwYXJ0aWN1
bGFyIHdoZW4gdGhlCj4gZ3Vlc3RzIGFyZSBzdXBwb3NlZGx5IDY0LWJpdCBJIG5vdGljZSB0d28g
dGhpbmdzCj4gLSB0aGV5IGxvb2sgdG8gYmUgYnVzeSBsb29waW5nIG9uIHZDUFUgMCwKPiAtIHRo
ZSBWTUNTL1ZNQ0IgZHVtcHMgc3VnZ2VzdCB0aGV5J3ZlIG5ldmVyIGxlZnQgZWFybHkgYm9vdCAo
aS5lLgo+ICAgYXJlIHN0aWxsIGluIDMyLWJpdCBtb2RlIHdpdGggcGFnaW5nIHN0aWxsIGRpc2Fi
bGVkKSwgYW5kIG1heSB3ZWxsIHN0aWxsCj4gICBiZSBzaXR0aW5nIGluc2lkZSB0aGUgYm9vdCBs
b2FkZXIuCj4gSSdtIG5vdCBhdCBhbGwgY2VydGFpbiB0aG91Z2ggaWYgdGhpcyBoZWxwcyBpbiBh
bnkgd2F5LgoKSSBoYXZlIG5vdCB5ZXQgbWFuYWdlZCB0byBtYWtlIG11Y2ggcHJvZ3Jlc3Mgd2l0
aCB0aGlzLiAgSW4gbXkgbW9zdApyZWNlbnQgYXR0ZW1wdCBJIGJhY2twb3J0ZWQgYWxsIG9mIHRo
ZSBidWlsZCBmaXhlcyBvbnRvIHRoZQpsYXN0LXdvcmtpbmcgWGVuIHJldmlzaW9uLgoKVGhlIGJy
YW5jaCBJIGJ1aWx0IGFuZCB0ZXN0ZWQgd2FzIHRoaXM6CiAgaXdqQG9zc3Rlc3QudGVzdC1sYWI6
eGVuLmdpdC90LjQ3CgpBbmQgaXQgZmFpbGVkOgogIGZsaWdodCAxMzcyNTUgeGVuLXVuc3RhYmxl
IHBsYXkgW3BsYXldCiAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEzNzI1NS8KCkkgdGhpbmsgdGhlIG1vc3QgbGlrZWx5IGN1bHByaXQgaXMgdGhlIE9W
TUYvc2VhYmlvcyBjaGFuZ2VzLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 19:17:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 19:17:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYbPQ-0002kz-Oo; Wed, 05 Jun 2019 19: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=nVTf=UE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYbPO-0002km-H1
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 19:17:14 +0000
X-Inumbo-ID: 81948594-87c6-11e9-a744-d76becfecce7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81948594-87c6-11e9-a744-d76becfecce7;
 Wed, 05 Jun 2019 19:17: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 1hYbPF-0007Bz-GI; Wed, 05 Jun 2019 19:17:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYbPF-0005eD-25; Wed, 05 Jun 2019 19:17:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYbPF-0003gU-1K; Wed, 05 Jun 2019 19:17:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137269-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat: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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt: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=b16a5334ed1211bf961c5883eb0f3ce35e90b4df
X-Osstest-Versions-That: linux=2584e66ffbf0fceb85c2d2f9179b6954720ec55d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Jun 2019 19:17:05 +0000
Subject: [Xen-devel] [linux-4.9 test] 137269: 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>

ZmxpZ2h0IDEzNzI2OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI2OS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
NyB4ZW4tYm9vdCBmYWlsIGluIDEzNzE3MyBwYXNzIGluIDEzNzI2OQogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBpbiAxMzcxNzMgcGFz
cyBpbiAxMzcyNjkKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMiBndWVz
dC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxMzcxNzMKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzY5
NjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNjk2NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM2OTY3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzY5NjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk2NwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGIxNmE1MzM0ZWQxMjExYmY5NjFj
NTg4M2ViMGYzY2UzNWU5MGI0ZGYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDI1ODRlNjZmZmJmMGZjZWI4NWMyZDJmOTE3OWI2OTU0NzIwZWM1NWQKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzNjk2NyAgMjAxOS0wNS0yNSAyMjoxNjowOSBaICAgMTAgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzcxMTMgIDIwMTktMDUtMzEgMTQ6MTA6MTggWiAgICA1IGRheXMgICAg
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBZGl0eWEgUGFra2kgPHBha2tpMDAxQHVtbi5lZHU+CiAgQWRyaWFuIEh1bnRlciA8YWRyaWFu
Lmh1bnRlckBpbnRlbC5jb20+CiAgQWtpbm9idSBNaXRhIDxha2lub2J1Lm1pdGFAZ21haWwuY29t
PgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxleGFuZGVyIFBv
dGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFuZHJlIEJlbGxvbmkgPGFsZXhhbmRy
ZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFsZXhhbmRydSBBcmRlbGVhbiA8QWxleGFuZHJ1LkFy
ZGVsZWFuQGFuYWxvZy5jb20+CiAgQWxpbSBBa2h0YXIgPGFsaW0uYWtodGFyQHNhbXN1bmcuY29t
PgogIEFuZHJlYSBNZXJlbGxvIDxhbmRyZWEubWVyZWxsb0BnbWFpbC5jb20+CiAgQW5kcmVhIFBh
cnJpIDxhbmRyZWEucGFycmlAYW1hcnVsYXNvbHV0aW9ucy5jb20+CiAgQW5kcmVhcyBHcnVlbmJh
Y2hlciA8YWdydWVuYmFAcmVkaGF0LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEFyZW5kIHZhbiBTcHJpZWwgPGFyZW5kLnZhbnNwcmllbEBicm9hZGNv
bS5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJu
ZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJ2YW5hc3NjaGVA
YWNtLm9yZz4KICBCYXJ0bG9taWVqIFpvbG5pZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3Vu
Zy5jb20+CiAgQmVuIEh1dGNoaW5ncyA8YmVuQGRlY2FkZW50Lm9yZy51az4KICBCZW5qYW1pbiBU
aXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0ByZWRoYXQuY29tPgogIEJvIFlVIDx0c3UueXVi
b0BnbWFpbC5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIENoYW53b28gQ2hv
aSA8Y3cwMC5jaG9pQHNhbXN1bmcuY29tPgogIENoYXJsZXMgS2VlcGF4IDxja2VlcGF4QG9wZW5z
b3VyY2UuY2lycnVzLmNvbT4KICBDaGVuZ2d1YW5nIFh1IDxjZ3h1NTE5QGdteC5jb20+CiAgQ2hy
aXMgTGVzaWFrIDxjaHJpcy5sZXNpYWtAbGljb3IuY29tPgogIENocmlzIFdpbHNvbiA8Y2hyaXNA
Y2hyaXMtd2lsc29uLmNvLnVrPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNh
bC5jb20+CiAgQ29seSBMaSA8Y29seWxpQHN1c2UuZGU+CiAgQ29yZW50aW4gTGFiYmUgPGNsYWJi
ZS5tb250am9pZUBnbWFpbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFj
bGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhbmll
bCBBeHRlbnMgPGRqYUBheHRlbnMubmV0PgogIERhbmllbCBCYWx1dGEgPGRhbmllbC5iYWx1dGFA
bnhwLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQg
U3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBTY2hyaWRkZSA8ZGV2dXJhbmRvbUBn
bXgubmV0PgogIERpY2sgS2VubmVkeSA8ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4KICBGaWxp
cGUgTWFuYW5hIDxmZG1hbmFuYUBzdXNlLmNvbT4KICBGbGF2aW8gU3VsaWdvaSA8Zi5zdWxpZ29p
QGFzZW0uaXQ+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50
ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0
YXZvQGVtYmVkZGVkb3IuY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+
CiAgSGFucyBWZXJrdWlsIDxodmVya3VpbC1jaXNjb0B4czRhbGwubmw+CiAgSGFucyBWZXJrdWls
IDxodmVya3VpbEB4czRhbGwubmw+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEu
b3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhtYWRoYW5pQG1hcnZlbGwuY29tPgogIEluZ28g
TW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphbWVzIEh1dGNoaW5zb24gPGphaHV0Y2hpbnNv
bjk5QGdvb2dsZW1haWwuY29tPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4K
ICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEphbnVzeiBLcnp5c3p0b2ZpayA8am1rcnp5c3p0
QGdtYWlsLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmVhbi1Q
aGlsaXBwZSBCcnVja2VyIDxqZWFuLXBoaWxpcHBlLmJydWNrZXJAYXJtLmNvbT4KICBKZWZmIEtp
cnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBr
ZXJuZWwuZGs+CiAgSmVyb21lIEJydW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAgSmlyaSBL
b3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFs
aWJhYmEuY29tPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpv
aG4gR2FycnkgPGpvaG4uZ2FycnlAaHVhd2VpLmNvbT4KICBKb25hdGhhbiBDYW1lcm9uIDxKb25h
dGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5v
cmc+CiAgS2FuZ2ppZSBMdSA8a2psdUB1bW4uZWR1PgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hy
b21pdW0ub3JnPgogIEtlbnRvIEtvYmF5YXNoaSA8S2VudG8uQS5Lb2JheWFzaGlAc29ueS5jb20+
CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExh
ZCwgUHJhYmhha2FyIDxwcmFiaGFrYXIuY3NlbmdnQGdtYWlsLmNvbT4KICBMYXJyeSBGaW5nZXIg
PExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+CiAgTGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1l
dGFmb28uZGU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMdWNhIENvZWxo
byA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIEx1ZG92aWMgRGVzcm9jaGVzIDxsdWRvdmlj
LmRlc3JvY2hlc0BtaWNyb2NoaXAuY29tPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFy
bS5jb20+CiAgTWFyaXVzeiBCaWFsb25jenlrIDxtYW5pb0Bza3lib28ubmV0PgogIE1hcmsgQnJv
d24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRl
cnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJt
LmNvbT4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3Jn
PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWtlIEtyYXZldHog
PG1pa2Uua3JhdmV0ekBvcmFjbGUuY29tPgogIE5hdGhhbiBDaGFuY2VsbG9yIDxuYXRlY2hhbmNl
bGxvckBnbWFpbC5jb20+CiAgTmF0aGFuIEx5bmNoIDxuYXRoYW5sQGxpbnV4LmlibS5jb20+CiAg
TmF5bmEgSmFpbiA8bmF5bmFAbGludXguaWJtLmNvbT4KICBOaWNob2xhcyBOdW5sZXkgPG5pY2hv
bGFzLmQubnVubGV5QGludGVsLmNvbT4KICBOaWNvbGFzIEZlcnJlIDxuaWNvbGFzLmZlcnJlQG1p
Y3JvY2hpcC5jb20+CiAgTmljb2xhcyBTYWVueiBKdWxpZW5uZSA8bnNhZW56anVsaWVubmVAc3Vz
ZS5kZT4KICBOaWNvbGluIENoZW4gPG5pY29sZW90c3VrYUBnbWFpbC5jb20+CiAgUGFua2FqIEd1
cHRhIDxwYWd1cHRhQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0
LmNvbT4KICBQYXVsIEUuIE1jS2VubmV5IDxwYXVsbWNrQGxpbnV4LmlibS5jb20+CiAgUGF1bCBN
b29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRlciBVamZhbHVzaSA8cGV0ZXIudWpmYWx1
c2lAdGkuY29tPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3Jn
PgogIFBldGVyIFppamxzdHJhIDxhLnAuemlqbHN0cmFAY2hlbGxvLm5sPgogIFBldGVyIFppamxz
dHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1
dHJvbml4LmRlPgogIFBpb3RyIEZpZ2llbCA8cC5maWdpZWxAY2FtbGludGVjaG5vbG9naWVzLmNv
bT4KICBQb3RudXJpIEJoYXJhdCBUZWphIDxiaGFyYXRAY2hlbHNpby5jb20+CiAgUWlhbiBDYWkg
PGNhaUBsY2EucHc+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwu
Y29tPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPiAjIGJ1aWxkLXRlc3Rl
ZAogIFJhdWwgRSBSYW5nZWwgPHJyYW5nZWxAY2hyb21pdW0ub3JnPgogIFJvc3MgTGFnZXJ3YWxs
IDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVz
QGxpbnV4LmludGVsLmNvbT4KICBTYW1lZWggSnVicmFuIDxzYW1lZWhqQGFtYXpvbi5jb20+CiAg
U2FtZWVyIFB1amFyIDxzcHVqYXJAbnZpZGlhLmNvbT4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtl
cm5lbC5vcmc+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4KICBTZWJhc3RpYW4gQW5kcnpl
aiBTaWV3aW9yIDxiaWdlYXN5QGxpbnV0cm9uaXguZGU+CiAgU2ViYXN0aWFuIE90dCA8c2Vib3R0
QGxpbnV4LmlibS5jb20+CiAgU2VyZ2V5IE1hdHl1a2V2aWNoIDxzZXJnZXkubWF0eXVrZXZpY2gu
b3NAcXVhbnRlbm5hLmNvbT4KICBTaGlsZSBaaGFuZyA8c2hpbGUuemhhbmdAbGludXguYWxpYmFi
YS5jb20+CiAgU2h1YWggS2hhbiA8c2h1YWhAa2VybmVsLm9yZz4KICBTb3dqYW55YSBLb21hdGlu
ZW5pIDxza29tYXRpbmVuaUBudmlkaWEuY29tPgogIFN0YW5sZXkgQ2h1IDxzdGFubGV5LmNodUBt
ZWRpYXRlay5jb20+CiAgU3VnYXIgWmhhbmcgPHN1Z2FyLnpoYW5nQHJvY2stY2hpcHMuY29tPgog
IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CiAg
U3V0aGlrdWxwYW5pdCwgU3VyYXZlZSA8U3VyYXZlZS5TdXRoaWt1bHBhbml0QGFtZC5jb20+CiAg
U3ZlbiBWYW4gQXNicm9lY2sgPFRoZVN2ZW43M0BnbWFpbC5jb20+CiAgVGFuZyBKdW5odWkgPHRh
bmcuanVuaHVpLmxpbnV4QGdtYWlsLmNvbT4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1
PgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvYmluIEMuIEhhcmRp
bmcgPHRvYmluQGtlcm5lbC5vcmc+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4K
ICBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5z
c29uQGxpbmFyby5vcmc+CiAgVmluY2Vuem8gRnJhc2Npbm8gPHZpbmNlbnpvLmZyYXNjaW5vQGFy
bS5jb20+CiAgVmlub2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBWaXJlc2ggS3VtYXIgPHZp
cmVzaC5rdW1hckBsaW5hcm8ub3JnPgogIFdlbiBZYW5nIDx3ZW4ueWFuZzk5QHp0ZS5jb20uY24+
CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVh
Y29uQGFybS5jb20+CiAgWWluYm8gWmh1IDx5aW5iby56aHVAbnhwLmNvbT4KICBZdWVIYWliaW5n
IDx5dWVoYWliaW5nQGh1YXdlaS5jb20+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
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
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
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICAyNTg0ZTY2ZmZiZjAuLmIxNmE1MzM0ZWQxMiAgYjE2
YTUzMzRlZDEyMTFiZjk2MWM1ODgzZWIwZjNjZTM1ZTkwYjRkZiAtPiB0ZXN0ZWQvbGludXgtNC45
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 20:30:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 20:30:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYcXY-00018K-QJ; Wed, 05 Jun 2019 20:29:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LYjy=UE=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYcXX-00018F-Dc
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 20:29:43 +0000
X-Inumbo-ID: a573707c-87d0-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a573707c-87d0-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 20:29: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 63E8C2075B;
 Wed,  5 Jun 2019 20:29:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559766580;
 bh=vnabuTeD68oRF3t9Z4UDcVZT0IYwwVO3oSM7o9ERGpE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DzVjXZNBcnj4usWU81H63O4qjVyc3CKCc9mF7r4dmEl+9Z7z3Ob4qcozJlLer2coh
 BJopucXlZUPxEjROckjqypxcmOmyiDicNGEkQCSIICvLjwbUUmbLKclrPbGCh2iMcv
 PZKTqghV3LbCfbf4/zWaUEHv/hji3jPOwp8Oec0w=
Date: Wed, 5 Jun 2019 13:29:39 -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: <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
Message-ID: <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <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>

T24gV2VkLCA1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNS8wNi8yMDE5IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBU
dWUsIDQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gT24gNi80LzE5IDY6Mzkg
UE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBPbiBUdWUsIDQgSnVuIDIwMTks
IEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IEhpIFN0ZWZhbm8sCj4gPiA+ID4gPiAKPiA+
ID4gPiA+IE9uIDYvNC8xOSA2OjA5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+
ID4gPiA+IE9uIFR1ZSwgNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ID4g
PiA+IEhpIEphbiwKPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBPbiA2LzQvMTkgODowNiBB
TSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiA+ID4gPiBPbiAwMy4wNi4xOSBh
dCAxOToxNSwgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiA+ID4gPiA+
ID4gPiBPbiBUdWUsIE1heSAyMSwgMjAxOSBhdCAwNTo1MjoxMlBNICswMTAwLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiA+ID4gVGhlIHNhbWUgZXJyb3IgY2Fubm90IGJlIHJl
cHJvZHVjZWQgb24gbGF4dG9uKi4gTG9va2luZyBhdAo+ID4gPiA+ID4gPiA+ID4gPiA+IHRoZQo+
ID4gPiA+ID4gPiA+ID4gPiA+IHRlc3QKPiA+ID4gPiA+ID4gPiA+ID4gPiBoaXN0b3J5LAo+ID4g
PiA+ID4gPiA+ID4gPiA+IGl0IGxvb2tzIGxpa2UgcWVtdS11cHN0cmVhbS00LjEyLXRlc3Rpbmcg
ZmxpZ2h0IGhhcyBydW4KPiA+ID4gPiA+ID4gPiA+ID4gPiBzdWNjZXNzZnVsbHkKPiA+ID4gPiA+
ID4gPiA+ID4gPiBhCj4gPiA+ID4gPiA+ID4gPiA+ID4gZmV3Cj4gPiA+ID4gPiA+ID4gPiA+ID4g
dGltZXMgb24gcm9jaGVzdGVyKi4gU28gd2UgbWF5IGhhdmUgZml4ZWQgdGhlIGVycm9yIGluIFhl
bgo+ID4gPiA+ID4gPiA+ID4gPiA+IDQuMTIuCj4gPiA+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+ID4gPiA+ID4gUG90ZW50aWFsIGNhbmRpZGF0ZXMgd291bGQgYmU6Cj4gPiA+ID4gPiA+ID4g
PiA+ID4gICAgICAgIC0gMDBjOTZkNzc0MiAieGVuL2FybTogbW06IFNldC11cCBwYWdlIHBlcm1p
c3Npb24gZm9yCj4gPiA+ID4gPiA+ID4gPiA+ID4gWGVuCj4gPiA+ID4gPiA+ID4gPiA+ID4gbWFw
cGluZ3MKPiA+ID4gPiA+ID4gPiA+ID4gPiBlYXJsaWVyIG9uIgo+ID4gPiA+ID4gPiA+ID4gPiA+
ICAgICAgICAtIGY2MDY1OGM2YWUgInhlbi9hcm06IFN0b3AgcmVsb2NhdGluZyBYZW4iCj4gPiA+
ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiA+ID4gSWFuLCBpcyBpdCBzb21ldGhpbmcg
dGhlIGJpc2VjdG9yIGNvdWxkIGF1dG9tYXRpY2FsbHkgbG9vawo+ID4gPiA+ID4gPiA+ID4gPiA+
IGF0Pwo+ID4gPiA+ID4gPiA+ID4gPiA+IElmIG5vdCwgSSB3aWxsIG5lZWQgdG8gZmluZCBzb21l
IHRpbWUgYW5kIGJvcnJvdyB0aGUgYm9hcmQKPiA+ID4gPiA+ID4gPiA+ID4gPiB0bwo+ID4gPiA+
ID4gPiA+ID4gPiA+IGJpc2VjdAo+ID4gPiA+ID4gPiA+ID4gPiA+IHRoZQo+ID4gPiA+ID4gPiA+
ID4gPiA+IGlzc3Vlcy4KPiA+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiA+IEkgYXR0
ZW1wdGVkIHRvIGRvIHRoYXQgYmlzZWN0aW9uIG15c2VsZiwgYW5kIHRoZSBmaXJzdCBjb21taXQK
PiA+ID4gPiA+ID4gPiA+ID4gdGhhdAo+ID4gPiA+ID4gPiA+ID4gPiBnaXQKPiA+ID4gPiA+ID4g
PiA+ID4gd2FudGVkIHRvIHRyeSwgYSBjb21tb24gY29tbWl0IHRvIGJvdGggYnJhbmNoZXMsIGJv
b3RzIGp1c3QKPiA+ID4gPiA+ID4gPiA+ID4gZmluZS4KPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+
ID4gPiA+ID4gVGhhbmtzIGZvciBkb2luZyB0aGlzIQo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+ID4gPiBPbmUgdGhpbmcgdGhhdCwgZm9yIG5vdywgY29tcGxldGVseSBlc2NhcGVzIG1lOiBI
b3cgY29tZSB0aGUKPiA+ID4gPiA+ID4gPiA+IG1haW4gNC4xMSBicmFuY2ggaGFzIHByb2dyZXNz
ZWQgZmluZSwgYnV0IHRoZSBxZW11dSBvbmUgaGFzCj4gPiA+ID4gPiA+ID4gPiBnb3Qgc3RhbGxl
ZCBsaWtlIHRoaXM/Cj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gQmVjYXVzZSBYZW4gb24g
QXJtIHRvZGF5IGRvZXMgbm90IGZ1bGx5IHJlc3BlY3QgdGhlIEFybSBBcm0gd2hlbgo+ID4gPiA+
ID4gPiA+IG1vZGlmeWluZwo+ID4gPiA+ID4gPiA+IHRoZQo+ID4gPiA+ID4gPiA+IHBhZ2UtdGFi
bGVzLiBUaGlzIG1heSByZXN1bHQgdG8gVExCIGNvbmZsaWN0IGFuZCBicmVhayBvZgo+ID4gPiA+
ID4gPiA+IGNvaGVyZW5jeS4KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFllcywgSSBmb2xsb3cg
eW91ciByZWFzb25pbmcsIGJ1dCBpdCBpcyBzdGlsbCBxdWl0ZSBzdHJhbmdlIHRoYXQgaXQKPiA+
ID4gPiA+ID4gb25seQo+ID4gPiA+ID4gPiBoYXBwZW5zIHdpdGggdGhlIHFlbXUgdGVzdGluZyBi
cmFuY2guIE1heWJlIGl0IGlzIGJlY2F1c2UgbGF4dG9uIHdhcwo+ID4gPiA+ID4gPiBwaWNrZWQg
aW5zdGVhZCBvZiByb2NoZXN0ZXIgdG8gcnVuIHRoZSB0ZXN0cyBmb3IgdGhpcyBicmFuY2g/Cj4g
PiA+ID4gPiA+IE90aGVyd2lzZSwKPiA+ID4gPiA+ID4gdGhlcmUgbXVzdCBiZSBhIGRpZmZlcmVu
Y2UgaW4gdGhlIFhlbiBjb25maWd1cmF0aW9uIGJldHdlZW4gdGhlCj4gPiA+ID4gPiA+IG5vcm1h
bAo+ID4gPiA+ID4gPiBicmFuY2ggYW5kIHRoZSBxZW11IHRlc3RpbmcgYnJhbmNoLCBhc2lkZSBm
cm9tIFFFTVUgb2YgY291cnNlLCB0aGF0Cj4gPiA+ID4gPiA+IHNob3VsZG4ndCBtYWtlIGFueSBk
aWZmZXJlbmNlcy4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gUGVyIHRoZSBkaXNjdXNzaW9uIGJlZm9y
ZSwgdGhlIC5jb25maWcgaXMgZGlmZmVyZW50IGJldHdlZW4gdGhlIDIKPiA+ID4gPiA+IGZsaWdo
dHMuCj4gPiA+ID4gPiBRRU1VIHRlc3RpbmcgaXMgbm90IHNlbGVjdGluZyBDT05GSUdfTElWRVBB
VENIIHdoaWxlIHN0YWdpbmctNC4xMSBpcy4KPiA+ID4gPiAKPiA+ID4gPiBIYXMgYW55Ym9keSB0
cmllZCB0byBzdGFydCBzZWxlY3RpbmcgQ09ORklHX0xJVkVQQVRDSCBpbiB0aGUgUUVNVQo+ID4g
PiA+IHRlc3RpbmcKPiA+ID4gPiBicmFuY2g/IElzIGl0IHBvc3NpYmxlIHRvIGdpdmUgaXQgYSB0
cnk/Cj4gPiA+IAo+ID4gPiBJIGRvbid0IGtub3cgYW5kIEkgYW0gbm90IHN1cmUgaG93IHRoaXMg
d291bGQgaGVscCBoZXJlIGl0IGlzIHByZXR0eSBjbGVhcgo+ID4gPiB0aGF0IGJhY2twb3J0aW5n
IDAwYzk2ZDc3NDIgInhlbi9hcm06IG1tOiBTZXQtdXAgcGFnZSBwZXJtaXNzaW9uIGZvciBYZW4K
PiA+ID4gbWFwcGluZ3MgZWFybGllciBvbiIgaXMgYWN0dWFsbHkgZ29pbmcgdG8gaGVscCBib290
aW5nLgo+ID4gPiAKPiA+ID4gU28gaXQgaXMgdmVyeSB1bmxpa2VseSB0aGF0IENPTkZJR19MSVZF
UEFUQ0ggaXMgdGhlIHByb2JsZW0uCj4gPiAKPiA+IEkgYW0gbm90IGJsYW1pbmcgQ09ORklHX0xJ
VkVQQVRDSCBhdCBhbGwuIElmIHdlIGRlY2lkZSB0aGF0IHdlIGRvbid0Cj4gPiB3YW50IHRvIGJh
Y2twb3J0IDAwYzk2ZDc3NDIgZm9yIG9uZSByZWFzb24gb3IgdGhlIG90aGVyLCBhbmQgYmFzaWNh
bGx5Cj4gPiB3ZSBjYW5ub3QgZml4IHRoaXMgYnVnLCBlbmFibGluZyBDT05GSUdfTElWRVBBVENI
IHdvdWxkIHByb2JhYmx5IHVuYmxvY2sKPiA+IHRoZSBDSS1sb29wIChpdCB3b3VsZCBiZSBuaWNl
IHRvIGJlIHN1cmUgYWJvdXQgaXQpLiAgTGV0J3Mga2VlcCBpbiBtaW5kCj4gPiB0aGF0IHdlIGFs
d2F5cyBoYWQgdGhpcyBidWcgLS0gdGhlIG5leHQgNC4xMSByZWxlYXNlIGlzIG5vdCBnb2luZyB0
byBiZQo+ID4gYW55IG1vcmUgYnJva2VuIHRoYW4gdGhlIHByZXZpb3VzIDQuMTEgcmVsZWFzZSBp
ZiB3ZSBkb24ndCBmaXggdGhpcwo+ID4gaXNzdWUsIHVubGVzcyB5b3UgdGhpbmsgd2UgYmFja3Bv
cnRlZCBzb21ldGhpbmcgdGhhdCBhZmZlY3RlZCB0aGUKPiA+IHVuZGVybHlpbmcgcHJvYmxlbSwg
bWFraW5nIGl0IHdvcnNlLgo+ID4gCj4gPiBOb3RlIHRoYXQgSSBhbSBub3QgYWR2b2NhdGluZyBm
b3IgbGVhdmluZyB0aGlzIGJ1ZyB1bmZpeGVkLiBJIGFtIG9ubHkKPiA+IHN1Z2dlc3RpbmcgdGhh
dCBpZiB3ZSBkZWNpZGUgaXQgaXMgdG9vIHJpc2t5IHRvIGJhY2twb3J0IDAwYzk2ZDc3NDIgYW5k
Cj4gPiB3ZSBkb24ndCBrbm93IHdoYXQgZWxzZSB0byBkbywgaXQgd291bGQgYmUgZ29vZCB0byBo
YXZlIGEgd2F5IHRvIHVuYmxvY2sKPiA+IDQuMTEgd2l0aG91dCBoYXZpbmcgdG8gZm9yY2UtcHVz
aCBpdC4gTGV0J3Mgc2V0dGxlIHRoZSBkaXNjdXNzaW9uIGJlbG93Cj4gPiBmaXJzdC4KPiAKPiBP
bmUgd2F5IHRvIHVuYmxvY2sgaXMgbm90IHRlc3RpbmcgNC4xMSAob3IganVzdCB0aGlzIGZsaWdo
dCkgb24gVGh1bmRlci1YLgoKWWVhaCwgbGV0J3Mga2VlcCB0aGVzZSBvcHRpb25zIGluIG1pbmQu
CgoKPiA+ID4gTm8sIHRoaXMgcGF0Y2ggaW50cm9kdWNpbmcgYW5vdGhlciBzb3VyY2Ugb2YgVExC
IGNvbmZsaWN0IGlmIHRoZSBwcm9jZXNzb3IKPiA+ID4gaXMKPiA+ID4gY2FjaGluZyBpbnRlcm1l
ZGlhdGUgdHJhbnNsYXRpb24gKHRoaXMgaXMgaW1wbGVtZW50YXRpb24gZGVmaW5lZCkuCj4gPiAK
PiA+IEJ5ICJhbm90aGVyIHNvdXJjZSBvZiBUTEIgY29uZmxpY3QiIGFyZSB5b3UgcmVmZXJyaW5n
IHRvIHNvbWV0aGluZyBuZXcKPiA+IHRoYXQgd2Fzbid0IHRoZXJlIGJlZm9yZT8gT3IgYXJlIHlv
dSByZWZlcnJpbmcgdG8gdGhlIGZhY3QgdGhhdCBzdGlsbCB3ZQo+ID4gYXJlIG5vdCBmb2xsb3dp
bmcgdGhlIHByb3BlciBzZXF1ZW5jZSB0byB1cGRhdGUgdGhlIFhlbiBwYWdldGFibGU/IElmCj4g
PiB5b3UgYXJlIHJlZmVycmluZyB0byB0aGUgbGF0dGVyLCB3b3VsZG4ndCBpdCBiZSByZWFzb25h
YmxlIHRvIHNheSB0aGF0Cj4gPiBzdWNoIGEgcHJvYmxlbSBjb3VsZCBoYXZlIGhhcHBlbmVkIGFs
c28gYmVmb3JlIDAwYzk2ZDc3NDI/Cj4gCj4gSXQgaXMgZXhpc3RlbnQgYnV0IGluIGEgZGlmZmVy
ZW50IGZvcm0uIEkgY2FuJ3QgdGVsbCB3aGV0aGVyIHRoaXMgaXMgYmFkIG9yCj4gbm90IGJlY2F1
c2UgdGhlIHJlLW9yZGVyaW5nIG9mIHRoZSBjb2RlIChhbmQgdGhlcmVmb3JlIG1lbW9yeSBhY2Nl
c3MpIHdpbGwKPiBhZmZlY3QgaG93IFRMQnMgYXJlIHVzZWQuIFNvIGl0IGlzIGEgYml0IG9mIGdh
bWJsaW5nIGhlcmUuCgpJZiBJIHJlYWQgdGhpcyByaWdodCwgdGhpcyBpcyB0aGUgc2FtZSB1bmRl
cmx5aW5nIGlzc3VlIGJ1dCBkdWUgdG8gdGhlCnJlLW9yZGVyaW5nIG9mIHRoZSBjb2RlLCBpdCBj
b3VsZCBtYW5pZmVzdCBkaWZmZXJlbnRseS4gRm9yIGluc3RhbmNlIHRoZQppbXBhY3Qgb24gY2Fj
aGUgbGluZXMgY291bGQgYmUgZGlmZmVyZW50LgoKSXMgdGhpcyB0aGUgY2FzZT8gSWYgc28sIEkg
dGhpbmsgdGhpcyBpcyBhIHRvbGVyYWJsZSByaXNrLCBhcyBvdGhlcgp0aGluZ3MgY291bGQgYWZm
ZWN0IGl0IHRvbywgc3VjaCBhcyBDT05GSUcgb3B0aW9ucyBiZWluZwplbmFibGVkL2Rpc2FibGVk
LCBhcyB3ZSBoYXZlIGp1c3Qgc2VlbiB3aXRoIENPTkZJR19MSVZFUEFUQ0guIEl0IGlzCmFsbW9z
dCAicmFuZG9tIi4KCkkgZGlkIHRha2UgdGhpcyBpbnRvIGFjY291bnQgd2hlbiBJIHdyb3RlIGVh
cmxpZXIgdGhhdCBJIHRoaW5rIGl0IHNob3VsZApiZSBiYWNrcG9ydGVkLiBCdXQgaWYgeW91IHNl
ZSBhIGRpZmZlcmVudCBjbGFzcyBvZiBwcm9ibGVtcyBwb3RlbnRpYWxseQpiZWluZyBpbnRyb2R1
Y2VkIGJ5IDAwYzk2ZDc3NDIgdGhlbiBJIHRoaW5rIHRoZSBkaXNjdXNzaW9uIHdvdWxkIGNoYW5n
ZQpiZWNhdXNlIGl0IGNhbiBiZSBjb25zaWRlcmVkIGEgcmVncmVzc2lvbi4KCgo+ID4gPiBUaGUg
YnVnIHJlcG9ydGVkIGJ5IG9zc3Rlc3QgYWN0dWFsbHkgdGF1Z2h0IG1lIHRoYXQgZXZlbiBpZiBY
ZW4gbWF5IGJvb3QKPiA+ID4gdG9kYXkKPiA+ID4gb24gYSBnaXZlbiBwbGF0Zm9ybSwgdGhpcyBt
YXkgbm90IGJlIHRoZSBjYXNlIHRvbW9ycm93IGJlY2F1c2Ugb2YgdGhlCj4gPiA+IHNsaWdodAo+
ID4gPiBjaGFuZ2UgaW4gdGhlIGNvZGUgb3JkZXJpbmcgKGFuZCB0aGVyZWZvcmUgbWVtb3J5IGFj
Y2VzcykuCj4gPiA+IAo+ID4gPiAvIVwgQmVsb3cgaXMgbXkgaW50ZXJwcmV0YXRpb24gYW5kIGRv
ZXMgbm90IGltcGx5IEkgYW0gY29ycmVjdCA7KQo+ID4gPiAKPiA+ID4gSG93ZXZlciwgc3VjaCBB
cm0gQXJtIHZpb2xhdGlvbnMgYXJlIG1vc3RseSBnYXRoZXJlZCBhcm91bmQgYm9vdCBhbmQKPiA+
ID4gc2hvdWxkbid0Cj4gPiA+IGFmZmVjdCBydW50aW1lLiBJT1csIFhlbiB3b3VsZCBzdG9wIGJv
b3Rpbmcgb24gdGhvc2UgcGxhdGZvcm1zIHJhdGhlciB0aGFuCj4gPiA+IG1ha2luZyB1bnJlYWxp
YWJsZS4gU28gaXQgd291bGQgbm90IGJlIHRvbyBiYWQuCj4gPiA+IAo+ID4gPiAvIVwgRW5kCj4g
PiA+IAo+ID4gPiBXZSBqdXN0IGhhdmUgdG8gYmUgYXdhcmUgb2YgdGhlIHJpc2sgd2UgYXJlIHRh
a2luZyB3aXRoIGJhY2twb3J0aW5nIHRoZQo+ID4gPiBwYXRjaC4KPiA+IAo+ID4gV2hhdCB5b3Ug
d3JvdGUgaGVyZSBzZWVtcyB0byBtYWtlIHNlbnNlIGJ1dCBJIHdvdWxkIGxpa2UgdG8gdW5kZXJz
dGFuZAo+ID4gdGhlIHByb2JsZW0gbWVudGlvbmVkIGVhcmxpZXIgYSBiaXQgYmV0dGVyCj4gPiAK
PiA+IAo+ID4gPiA+ID4gPiBXaGF0IGFib3V0IHRoZSBvdGhlciBvbGRlciBzdGFuZ2luZyBicmFu
Y2hlcz8KPiA+ID4gPiA+IAo+ID4gPiA+ID4gVGhlIG9ubHkgb25lIHdlIGNvdWxkIGNvbnNpZGVy
IGlzIDQuMTAsIGJ1dCBBRkFJQ1QgSmFuIGFscmVhZHkgZGlkIGN1dAo+ID4gPiA+ID4gdGhlCj4g
PiA+ID4gPiBsYXN0IHJlbGVhc2UgZm9yIGl0Lgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBTbyBJIHdv
dWxkbid0IGNvbnNpZGVyIGFueSBiYWNrcG9ydCB1bmxlc3Mgd2UgYmVnaW4gdG8gc2VlIHRoZSBi
cmFuY2gKPiA+ID4gPiA+IGZhaWxpbmcuCj4gPiA+ID4gCj4gPiA+ID4gSWYgSmFuIGFscmVhZHkg
bWFkZSB0aGUgbGFzdCByZWxlYXNlIGZvciA0LjEwLCB0aGVuIGxpdHRsZSBwb2ludCBpbgo+ID4g
PiA+IGJhY2twb3J0aW5nIGl0IHRvIGl0LiBIb3dldmVyLCBpdCBpcyBub3QgaWRlYWwgdG8gaGF2
ZSBzb21ldGhpbmcgbGlrZQo+ID4gPiA+IDAwYzk2ZDc3NDIgaW4gc29tZSBzdGlsbC1tYWludGFp
bmVkIHN0YWdpbmcgYnJhbmNoZXMgYnV0IG5vdCBhbGwuCj4gCj4gSmFuIHBvaW50ZWQgb3V0IGl0
IGlzIG5vdCB5ZXQgcmVsZWFzZS4gSG93ZXZlciwgd2UgZGlkbid0IGdldCBhbnkgcmVwb3J0IGZv
cgo+IHByb2JsZW0gKGFzaWRlIHRoZSBBcm0gQXJtIHZpb2xhdGlvbikgd2l0aCBYZW4gNC4xMCB0
b2RheS4gU28gSSB3b3VsZCByYXRoZXIKPiBhdm9pZCBzdWNoIGJhY2twb3J0IGluIGEgZmluYWwg
cG9pbnQgcmVsZWFzZSBhcyB3ZSBoYXZlIGEgcmlzayB0byBtYWtlIG1vcmUKPiBicm9rZW4gdGhh
biBpdCBpcyB0b2RheS4KPiAKPiBJIGZpbmQgdGhpcyBhY2NlcHRhYmxlIGZvciBYZW4gNC4xMSBi
ZWNhdXNlIGl0IGhhcyBiZWVuIHByb3ZlbiB0byBoZWxwLiBXZQo+IGFsc28gc3RpbGwgaGF2ZSBw
b2ludCByZWxlYXNlIGFmdGVyd2FyZHMgaWYgdGhpcyBnb2VzIHdyb25nLgoKSWYgd2UgZG8gdGhl
IGJhY2twb3J0LCBJIHdvdWxkIHByZWZlciB0byBiYWNrcG9ydCBpdCB0byBib3RoIHRyZWVzLCBm
b3IKY29uc2lzdGVuY3ksIGFuZCBiZWNhdXNlIHRoZXJlIG1pZ2h0IGJlIG1hY2hpbmVzIG91dCB0
aGVyZSB3aGVyZSA0LjEwCmRvZXNuJ3QgYm9vdCB3aXRoIHRoZSB3cm9uZyBrY29uZmlnLiBUaGlz
IHBhdGNoIHNob3VsZCBkZWNyZWFzZSB0aGUgcmlzawpvZiBicmVha2FnZS4KCkhvd2V2ZXIsIEkg
c2VlIHlvdXIgcG9pbnQgdG9vLiBUaGlzIGlzIGEganVkZ2VtZW50IGNhbGwgLS0gd2UgaGF2ZSBu
b3QKZW5vdWdoIGRhdGEgYnV0IHdlIGhhdmUgdG8gbWFrZSBhIGRlY2lzaW9uIGFueXdheS4gTm8g
d2F5IHRvIHRlbGwgd2hpY2gKd2F5IGlzIGJlc3QgInNjaWVudGlmaWNhbGx5Ii4KCk15IHZvdGUg
aXMgdG8gYmFja3BvcnQgdG8gYm90aC4gSmFuL290aGVycyBwbGVhc2UgZXhwcmVzcyB5b3VyIG9w
aW5pb24uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 20:40:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 20: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 1hYciF-0002ix-7q; Wed, 05 Jun 2019 20:40:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LYjy=UE=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hYciD-0002is-N9
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 20:40:45 +0000
X-Inumbo-ID: 3084bbd1-87d2-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3084bbd1-87d2-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 20:40:44 +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 50F302067C;
 Wed,  5 Jun 2019 20:40:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559767243;
 bh=Zgmm3hoaflVM8o9Ei0Q6knJXwgsIkbiQz4QVAvvSTd8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pvtaFJTOH8rOoocjCHZaiYRj0ACydXmcb/v8Ju0qAEubqMcYZgNUrHPis3uSHiH5W
 f8FDwXvKyDnYW7rUUu2bPcbdWsBqkM6PjgMQiGH4+w0kWEEzuczeyo4cBcTdYDaa0N
 Qn1LWQMlw1jDWrtxZwqu31kkileBhcp6sOms3iGI=
Date: Wed, 5 Jun 2019 13:40:42 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5CF7BE9A0200007800235895@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.21.1906051333170.14041@sstabellini-ThinkPad-T480s>
References: <E3AA6DAA6DCE974798849C41CE0968F8@citrix.com>
 <20190605111356.10429-2-ian.jackson@eu.citrix.com>
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com><aeb9f88b-f260-b125-02a0-5d22c6ff3b1c@arm.com>,
 <5CF7A5A802000078002357E8@prv1-mh.provo.novell.com>
 <23799.43045.610265.697616@mariner.uk.xensource.com>
 <5CF7BE9A0200007800235895@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [OSSTEST PATCH 2/2] RFC: enable CONFIG_LIVEPATCH in
 all relevant arm64 builds [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, 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>

T24gV2VkLCA1IEp1biAyMDE5LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDUuMDYuMTkg
YXQgMTM6MzEsIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiB3cm90ZToKPiA+IEkgc3RpbGwgdGhp
bmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGZpeCB0aGlzIGluIHRoZSBYZW4gY29kZS4KPiAKPiBG
dWxseSBhZ3JlZS4gQnV0IGFzIEp1bGllbiBzYXlzIC0gZnVsbHkgZml4aW5nIHRoaXMgbWF5IGJl
IHRvbyBpbnRydXNpdmUKPiBmb3Igb2xkIGJyYW5jaGVzIChwcm92aWRlZCBpdCBnZXRzIGZpeGVk
IG9uIG1hc3RlciBhdCBhbGwpLgoKSW4gY2FzZSBpdCBsb29rZWQgbGlrZSBJIHdhcyBvZiBhIGRp
ZmZlcmVudCBvcGluaW9uIGxldCBtZSBleHBhbmQgb24Kd2hhdCBJIHdyb3RlIGJlZm9yZS4KCkkg
ZnVsbHkgYWdyZWUgdGhhdCB3ZSBzaG91bGQgZml4IGl0IGluIHRoZSBYZW4gY29kZSwgaW4gdGhl
IHN0YWJsZQp0cmVlcy4gRXNwZWNpYWxseSBnaXZlbiB0aGF0IHdlIGhhdmUgYSAiZml4IiB0byBi
YWNrcG9ydC4KV29yay1hcm91bmRpbmcgaXQgaW4gT1NTVGVzdCBpcyBvbmx5IGEgbGFzdCByZXNv
cnQuCgpIb3dldmVyLCB0aGVyZSBpcyBhIHNlcGFyYXRlIHBvaW50IGFib3V0IGhhdmluZyBjb25z
aXN0ZW50IGJ1aWxkIGZsYWdzCmFjcm9zcyB0aGUgT1NTVGVzdCB0ZXN0cyB0aGF0IEkgdGhpbmsg
aXQgaXMgd29ydGggY29uc2lkZXJpbmcsIHRoYXQgZ29lcwpiZXlvbmQgdGhpcyBzcGVjaWZpYyBp
c3N1ZS4gSSB3cm90ZSBhIGxvbmdlciByZXBseSBpbiBbMV0uIEluIHRoaXMKcmVnYXJkIEkgdGhp
bmsgdGhhdCBlbmFibGluZyBDT05GSUdfTElWRVBBVENIIGZvciBhbGwgb3VyIGJyYW5jaGVzLCBh
cwpKYW4gbWVudGlvbmVkLCB0aGVuIGludHJvZHVjaW5nIHNlcGFyYXRlIGZsaWdodHMgd2l0aCBh
IGRpZmZlcmVudCBzZXQgb2YKQ09ORklHXyogd291bGQgcHJvYmFibHkgYmUgYSBnb29kIHdheSBm
b3J3YXJkLgoKClsxXSBhbHBpbmUuREVCLjIuMjEuMTkwNjA0MTEzMjAzMC4xNDA0MUBzc3RhYmVs
bGluaS1UaGlua1BhZC1UNDgwcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 05 21:39:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Jun 2019 21:39:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYdcg-0007Tr-Fr; Wed, 05 Jun 2019 21:39: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=af5Q=UE=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYdcf-0007Tm-ET
 for xen-devel@lists.xenproject.org; Wed, 05 Jun 2019 21:39:05 +0000
X-Inumbo-ID: 5633e40d-87da-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5633e40d-87da-11e9-8980-bc764e045a96;
 Wed, 05 Jun 2019 21:39:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BCBC3374;
 Wed,  5 Jun 2019 14:39:02 -0700 (PDT)
Received: from [10.37.8.2] (unknown [10.37.8.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 57CA63F5AF;
 Wed,  5 Jun 2019 14:39:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
 <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
Date: Wed, 5 Jun 2019 22:38:58 +0100
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: <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.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>

SGkgU3RlZmFubywKCk9uIDYvNS8xOSA5OjI5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gV2VkLCA1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8s
Cj4+Cj4+IE9uIDA1LzA2LzIwMTkgMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+
IE9uIFR1ZSwgNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IE9uIDYvNC8xOSA2
OjM5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IE9uIFR1ZSwgNCBKdW4gMjAx
OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IE5vLCB0aGlzIHBhdGNoIGludHJvZHVjaW5nIGFu
b3RoZXIgc291cmNlIG9mIFRMQiBjb25mbGljdCBpZiB0aGUgcHJvY2Vzc29yCj4+Pj4gaXMKPj4+
PiBjYWNoaW5nIGludGVybWVkaWF0ZSB0cmFuc2xhdGlvbiAodGhpcyBpcyBpbXBsZW1lbnRhdGlv
biBkZWZpbmVkKS4KPj4+Cj4+PiBCeSAiYW5vdGhlciBzb3VyY2Ugb2YgVExCIGNvbmZsaWN0IiBh
cmUgeW91IHJlZmVycmluZyB0byBzb21ldGhpbmcgbmV3Cj4+PiB0aGF0IHdhc24ndCB0aGVyZSBi
ZWZvcmU/IE9yIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoZSBmYWN0IHRoYXQgc3RpbGwgd2UKPj4+
IGFyZSBub3QgZm9sbG93aW5nIHRoZSBwcm9wZXIgc2VxdWVuY2UgdG8gdXBkYXRlIHRoZSBYZW4g
cGFnZXRhYmxlPyBJZgo+Pj4geW91IGFyZSByZWZlcnJpbmcgdG8gdGhlIGxhdHRlciwgd291bGRu
J3QgaXQgYmUgcmVhc29uYWJsZSB0byBzYXkgdGhhdAo+Pj4gc3VjaCBhIHByb2JsZW0gY291bGQg
aGF2ZSBoYXBwZW5lZCBhbHNvIGJlZm9yZSAwMGM5NmQ3NzQyPwo+Pgo+PiBJdCBpcyBleGlzdGVu
dCBidXQgaW4gYSBkaWZmZXJlbnQgZm9ybS4gSSBjYW4ndCB0ZWxsIHdoZXRoZXIgdGhpcyBpcyBi
YWQgb3IKPj4gbm90IGJlY2F1c2UgdGhlIHJlLW9yZGVyaW5nIG9mIHRoZSBjb2RlIChhbmQgdGhl
cmVmb3JlIG1lbW9yeSBhY2Nlc3MpIHdpbGwKPj4gYWZmZWN0IGhvdyBUTEJzIGFyZSB1c2VkLiBT
byBpdCBpcyBhIGJpdCBvZiBnYW1ibGluZyBoZXJlLgo+IAo+IElmIEkgcmVhZCB0aGlzIHJpZ2h0
LCB0aGlzIGlzIHRoZSBzYW1lIHVuZGVybHlpbmcgaXNzdWUgYnV0IGR1ZSB0byB0aGUKPiByZS1v
cmRlcmluZyBvZiB0aGUgY29kZSwgaXQgY291bGQgbWFuaWZlc3QgZGlmZmVyZW50bHkuIEZvciBp
bnN0YW5jZSB0aGUKPiBpbXBhY3Qgb24gY2FjaGUgbGluZXMgY291bGQgYmUgZGlmZmVyZW50LgoK
SSBhbSBzb3JyeSwgYnV0IGhvdyBkaWQgeW91IGNhbWUgdXAgd2l0aCBjYWNoZSBsaW5lIGRpZmZl
cmVuY2UgaGVyZT8gSXQgCmhhcyBub3RoaW5nIGFib3V0IGNhY2hlbGluZXMsIGl0IGp1c3QgaGFz
IHRvIGRvIGhvdyB0aGUgVExCcyBhcmUgZmlsbGVkIAphdCBhIGdpdmVuIHBvaW50LiBJZiB5b3Ug
cmUtb3JkZXIgbWVtb3J5IGFjY2VzcywgdGhlbiB5b3UgbWF5IGFzIHdlbGwgCmhhdmUgYSBkaWZm
ZXJlbnQgc3RhdGUgb2YgdGhlIFRMQnMgYXQgYSBnaXZlbiBwb2ludC4KCj4gCj4gSXMgdGhpcyB0
aGUgY2FzZT8gSWYgc28sIEkgdGhpbmsgdGhpcyBpcyBhIHRvbGVyYWJsZSByaXNrLCBhcyBvdGhl
cgo+IHRoaW5ncyBjb3VsZCBhZmZlY3QgaXQgdG9vLCBzdWNoIGFzIENPTkZJRyBvcHRpb25zIGJl
aW5nCj4gZW5hYmxlZC9kaXNhYmxlZCwgYXMgd2UgaGF2ZSBqdXN0IHNlZW4gd2l0aCBDT05GSUdf
TElWRVBBVENILiBJdCBpcwo+IGFsbW9zdCAicmFuZG9tIi4KClNlZSBhYm92ZS4gQnV0IHllcyBp
dCBpcyBhbG1vc3QgcmFuZG9tLgoKPj4+PiBUaGUgYnVnIHJlcG9ydGVkIGJ5IG9zc3Rlc3QgYWN0
dWFsbHkgdGF1Z2h0IG1lIHRoYXQgZXZlbiBpZiBYZW4gbWF5IGJvb3QKPj4+PiB0b2RheQo+Pj4+
IG9uIGEgZ2l2ZW4gcGxhdGZvcm0sIHRoaXMgbWF5IG5vdCBiZSB0aGUgY2FzZSB0b21vcnJvdyBi
ZWNhdXNlIG9mIHRoZQo+Pj4+IHNsaWdodAo+Pj4+IGNoYW5nZSBpbiB0aGUgY29kZSBvcmRlcmlu
ZyAoYW5kIHRoZXJlZm9yZSBtZW1vcnkgYWNjZXNzKS4KPj4+Pgo+Pj4+IC8hXCBCZWxvdyBpcyBt
eSBpbnRlcnByZXRhdGlvbiBhbmQgZG9lcyBub3QgaW1wbHkgSSBhbSBjb3JyZWN0IDspCj4+Pj4K
Pj4+PiBIb3dldmVyLCBzdWNoIEFybSBBcm0gdmlvbGF0aW9ucyBhcmUgbW9zdGx5IGdhdGhlcmVk
IGFyb3VuZCBib290IGFuZAo+Pj4+IHNob3VsZG4ndAo+Pj4+IGFmZmVjdCBydW50aW1lLiBJT1cs
IFhlbiB3b3VsZCBzdG9wIGJvb3Rpbmcgb24gdGhvc2UgcGxhdGZvcm1zIHJhdGhlciB0aGFuCj4+
Pj4gbWFraW5nIHVucmVhbGlhYmxlLiBTbyBpdCB3b3VsZCBub3QgYmUgdG9vIGJhZC4KPj4+Pgo+
Pj4+IC8hXCBFbmQKPj4+Pgo+Pj4+IFdlIGp1c3QgaGF2ZSB0byBiZSBhd2FyZSBvZiB0aGUgcmlz
ayB3ZSBhcmUgdGFraW5nIHdpdGggYmFja3BvcnRpbmcgdGhlCj4+Pj4gcGF0Y2guCj4+Pgo+Pj4g
V2hhdCB5b3Ugd3JvdGUgaGVyZSBzZWVtcyB0byBtYWtlIHNlbnNlIGJ1dCBJIHdvdWxkIGxpa2Ug
dG8gdW5kZXJzdGFuZAo+Pj4gdGhlIHByb2JsZW0gbWVudGlvbmVkIGVhcmxpZXIgYSBiaXQgYmV0
dGVyCj4+Pgo+Pj4KPj4+Pj4+PiBXaGF0IGFib3V0IHRoZSBvdGhlciBvbGRlciBzdGFuZ2luZyBi
cmFuY2hlcz8KPj4+Pj4+Cj4+Pj4+PiBUaGUgb25seSBvbmUgd2UgY291bGQgY29uc2lkZXIgaXMg
NC4xMCwgYnV0IEFGQUlDVCBKYW4gYWxyZWFkeSBkaWQgY3V0Cj4+Pj4+PiB0aGUKPj4+Pj4+IGxh
c3QgcmVsZWFzZSBmb3IgaXQuCj4+Pj4+Pgo+Pj4+Pj4gU28gSSB3b3VsZG4ndCBjb25zaWRlciBh
bnkgYmFja3BvcnQgdW5sZXNzIHdlIGJlZ2luIHRvIHNlZSB0aGUgYnJhbmNoCj4+Pj4+PiBmYWls
aW5nLgo+Pj4+Pgo+Pj4+PiBJZiBKYW4gYWxyZWFkeSBtYWRlIHRoZSBsYXN0IHJlbGVhc2UgZm9y
IDQuMTAsIHRoZW4gbGl0dGxlIHBvaW50IGluCj4+Pj4+IGJhY2twb3J0aW5nIGl0IHRvIGl0LiBI
b3dldmVyLCBpdCBpcyBub3QgaWRlYWwgdG8gaGF2ZSBzb21ldGhpbmcgbGlrZQo+Pj4+PiAwMGM5
NmQ3NzQyIGluIHNvbWUgc3RpbGwtbWFpbnRhaW5lZCBzdGFnaW5nIGJyYW5jaGVzIGJ1dCBub3Qg
YWxsLgo+Pgo+PiBKYW4gcG9pbnRlZCBvdXQgaXQgaXMgbm90IHlldCByZWxlYXNlLiBIb3dldmVy
LCB3ZSBkaWRuJ3QgZ2V0IGFueSByZXBvcnQgZm9yCj4+IHByb2JsZW0gKGFzaWRlIHRoZSBBcm0g
QXJtIHZpb2xhdGlvbikgd2l0aCBYZW4gNC4xMCB0b2RheS4gU28gSSB3b3VsZCByYXRoZXIKPj4g
YXZvaWQgc3VjaCBiYWNrcG9ydCBpbiBhIGZpbmFsIHBvaW50IHJlbGVhc2UgYXMgd2UgaGF2ZSBh
IHJpc2sgdG8gbWFrZSBtb3JlCj4+IGJyb2tlbiB0aGFuIGl0IGlzIHRvZGF5Lgo+Pgo+PiBJIGZp
bmQgdGhpcyBhY2NlcHRhYmxlIGZvciBYZW4gNC4xMSBiZWNhdXNlIGl0IGhhcyBiZWVuIHByb3Zl
biB0byBoZWxwLiBXZQo+PiBhbHNvIHN0aWxsIGhhdmUgcG9pbnQgcmVsZWFzZSBhZnRlcndhcmRz
IGlmIHRoaXMgZ29lcyB3cm9uZy4KPiAKPiBJZiB3ZSBkbyB0aGUgYmFja3BvcnQsIEkgd291bGQg
cHJlZmVyIHRvIGJhY2twb3J0IGl0IHRvIGJvdGggdHJlZXMsIGZvcgo+IGNvbnNpc3RlbmN5LCBh
bmQgYmVjYXVzZSB0aGVyZSBtaWdodCBiZSBtYWNoaW5lcyBvdXQgdGhlcmUgd2hlcmUgNC4xMAo+
IGRvZXNuJ3QgYm9vdCB3aXRoIHRoZSB3cm9uZyBrY29uZmlnLiBUaGlzIHBhdGNoIHNob3VsZCBk
ZWNyZWFzZSB0aGUgcmlzawo+IG9mIGJyZWFrYWdlLgoKVGhlIGNvdW50ZXIgcG9pbnQgaGVyZSBp
cyBYZW4gNC4xMCBpcyBnb2luZyB0byBiZSBvdXQgb2Ygc3VwcG9ydCBpbiBhIApmZXcgd2Vla3Mu
IElmIHlvdSBhcmUgYWJvdXQgdG8gdXNlIFhlbiA0LjEwIGZvciB5b3VyIG5ldyBwcm9kdWN0LCB0
aGVuIAp5b3UgYWxyZWFkeSBtYWRlIHRoZSB3cm9uZyBjaG9pY2UuIFdoeSB3b3VsZCB5b3UgdXNl
IGFuIG91dCBvZiBzdXBwb3J0IApyZWxlYXNlPwoKSWYgeW91IGFscmVhZHkgdXNlIFhlbiA0LjEw
LCB0aGVuIHlvdSBhcmUgcHJvYmFibHkgZmluZSB0byBydW4gdGhpcyAKcmVsZWFzZSBvbiB5b3Vy
IHBsYXRmb3JtLiBXaHkgd291bGQgeW91IHRha2UgdGhlIHJpc2sgdG8gYnJlYWsgdGhlbT8KCk5v
dGUgdGhhdCBPc3N0ZXN0IGRvZXMgbm90IHRlc3QgWGVuIDQuMTAgKG9yIGVhcmxpZXIpIG9uIFRo
dW5kZXItWCwgdGhpcyAKaXMgZG9lcyBub3QgbmVlZCB0byBiZSBmYWN0b3JlZCBpbiB0aGUgZGVj
aXNpb24uCgo+IAo+IEhvd2V2ZXIsIEkgc2VlIHlvdXIgcG9pbnQgdG9vLiBUaGlzIGlzIGEganVk
Z2VtZW50IGNhbGwgLS0gd2UgaGF2ZSBub3QKPiBlbm91Z2ggZGF0YSBidXQgd2UgaGF2ZSB0byBt
YWtlIGEgZGVjaXNpb24gYW55d2F5LiBObyB3YXkgdG8gdGVsbCB3aGljaAo+IHdheSBpcyBiZXN0
ICJzY2llbnRpZmljYWxseSIuCgpJIGFsc28gdW5kZXJzdGFuZCB5b3VyIHBvaW50LCBob3dldmVy
IHRoaXMgaXMgYSBiaXQgd29ycnlpbmcgdGhhdCBub3QgCmVub3VnaCBkYXRhIG1lYW5zIHRoYXQg
d2UgYXJlIGhhcHB5IHRvIGJhY2twb3J0IGEgcGF0Y2ggaW4gYSBmaW5hbCBwb2ludCAKcmVsZWFz
ZS4gSSB3b3VsZCBoYXZlIHRob3VnaHQgbW9yZSBjYXV0aW9uIHdvdWxkIGhhcHBlbiBkdXJpbmcg
YmFja3BvcnQuCgo+IAo+IE15IHZvdGUgaXMgdG8gYmFja3BvcnQgdG8gYm90aC4gSmFuL290aGVy
cyBwbGVhc2UgZXhwcmVzcyB5b3VyIG9waW5pb24uCgpUbyBmb2xsb3cgdGhlIHZvdGUgY29udmVu
dGlvbjoKCjQuMTE6IC0xCjQuMTA6IC0xIChJIHdhcyB0ZW1wdGVkIGJ5IGEgLTIgYnV0IGlmIHRo
ZSBvdGhlciBmZWVscyBpdCBzaG91bGQgYmUgCmJhY2twb3J0ZWQgdGhlbiBJIHdpbGwgbm90IHB1
c2ggYmFjaykuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 00:28:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 00: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 1hYgGn-0006kz-3Q; Thu, 06 Jun 2019 00: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYgGl-0006kp-Aa
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 00:28:39 +0000
X-Inumbo-ID: 05c75327-87f2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05c75327-87f2-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 00:28:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYgGh-0005AM-QE; Thu, 06 Jun 2019 00:28:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYgGh-0004oQ-F7; Thu, 06 Jun 2019 00:28:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYgGh-0000d0-ET; Thu, 06 Jun 2019 00:28:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137272-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-1: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-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278: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-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 00:28:35 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137272: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI3Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MTE0IHBhc3MgaW4gMTM3MjcyCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBp
biAxMzcxMTQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQt
eHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzExNAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM3MTc2CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAg
IGZhaWwgcGFzcyBpbiAxMzcxNzYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNzAgeHRm
L3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzE3NgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGluIDEzNzExNCBsaWtlIDEzMDk2NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2
NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICBlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTll
NTYwCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4ZmFlNDlh
OGRiMDA4OWU2ODE4ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzA5NjUg
IDIwMTgtMTItMDMgMDk6MDY6MTkgWiAgMTg0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMz
NTk4ICAyMDE5LTAzLTA1IDE1OjA2OjIzIFogICA5MiBkYXlzICAgNDcgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM2NTY2ICAyMDE5LTA1LTE5IDE0OjA2OjMwIFogICAxNyBkYXlzICAg
MTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVy
QGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
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
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc1OCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 02:26:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 02: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 1hYi68-0000HG-DH; Thu, 06 Jun 2019 02: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=QT08=UF=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hYi67-0000H9-0L
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 02:25:47 +0000
X-Inumbo-ID: 61708538-8802-11e9-9733-cb14bec415b0
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 61708538-8802-11e9-9733-cb14bec415b0;
 Thu, 06 Jun 2019 02:25:42 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
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;
 05 Jun 2019 19:25:41 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga005.jf.intel.com with ESMTP; 05 Jun 2019 19:25:39 -0700
Date: Thu, 6 Jun 2019 10:29:53 +0800
From: Chao Gao <chao.gao@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190606022951.GA8859@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-2-git-send-email-chao.gao@intel.com>
 <e3507e72-00c4-0e00-b2d3-3d11b4a54a59@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e3507e72-00c4-0e00-b2d3-3d11b4a54a59@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 01/10] misc/xen-ucode: Upload a microcode
 blob to the hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDU6MTQ6MTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPk9uIDI3LzA1LzIwMTkgMDk6MzEsIENoYW8gR2FvIHdyb3RlOgo+PiBUaGlzIHBhdGNo
IHByb3ZpZGVzIGEgdG9vbCBmb3IgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLgo+Pgo+PiBTaWduZWQt
b2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+
IFNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4+IC0tLQo+PiBD
aGFuZ2VzIGluIHY3Ogo+PiAgLSBpbnRyb2R1Y2UgeGNfbWljcm9jb2RlX3VwZGF0ZSgpIHJhdGhl
ciB0aGFuIHhjX3BsYXRmb3JtX29wKCkKPj4gIC0gYXZvaWQgY3JlYXRpbmcgYm91bmNlIGJ1ZmZl
ciB0d2ljZQo+PiAgLSByZW5hbWUgeGVubWljcm9jb2RlIHRvIHhlbi11Y29kZSwgZm9sbG93aW5n
IG5hbWluZyB0cmFkaXRpb24KPj4gIG9mIG90aGVyIHRvb2xzIHRoZXJlLgo+Pgo+PiAtLS0KPj4g
IHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEgKwo+PiAgdG9vbHMvbGlieGMveGNf
bWlzYy5jICAgICAgICAgfCAyMyArKysrKysrKysrKysrCj4+ICB0b29scy9taXNjL01ha2VmaWxl
ICAgICAgICAgICB8ICA0ICsrKwo+PiAgdG9vbHMvbWlzYy94ZW4tdWNvZGUuYyAgICAgICAgfCA3
OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICA0IGZpbGVz
IGNoYW5nZWQsIDEwNiBpbnNlcnRpb25zKCspCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMv
bWlzYy94ZW4tdWNvZGUuYwo+Pgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94
ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAo+PiBpbmRleCA1MzgwMDdh
Li42ZDgwYWU1IDEwMDY0NAo+PiAtLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAo+
PiArKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAo+PiBAQCAtMTI0NCw2ICsxMjQ0
LDcgQEAgdHlwZWRlZiB1aW50MzJfdCB4Y19ub2RlX3RvX25vZGVfZGlzdF90Owo+PiAgaW50IHhj
X3BoeXNpbmZvKHhjX2ludGVyZmFjZSAqeGNoLCB4Y19waHlzaW5mb190ICppbmZvKTsKPj4gIGlu
dCB4Y19jcHV0b3BvaW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgdW5zaWduZWQgKm1heF9jcHVzLAo+
PiAgICAgICAgICAgICAgICAgICAgIHhjX2NwdXRvcG9fdCAqY3B1dG9wbyk7Cj4+ICtpbnQgeGNf
bWljcm9jb2RlX3VwZGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgY29uc3Qgdm9pZCAqYnVmLCBzaXpl
X3QgbGVuKTsKPj4gIGludCB4Y19udW1haW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgdW5zaWduZWQg
Km1heF9ub2RlcywKPj4gICAgICAgICAgICAgICAgICB4Y19tZW1pbmZvX3QgKm1lbWluZm8sIHVp
bnQzMl90ICpkaXN0YW5jZSk7Cj4+ICBpbnQgeGNfcGNpdG9wb2luZm8oeGNfaW50ZXJmYWNlICp4
Y2gsIHVuc2lnbmVkIG51bV9kZXZzLAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfbWlz
Yy5jIGIvdG9vbHMvbGlieGMveGNfbWlzYy5jCj4+IGluZGV4IDVlNjcxNGEuLjg1NTM4ZTAgMTAw
NjQ0Cj4+IC0tLSBhL3Rvb2xzL2xpYnhjL3hjX21pc2MuYwo+PiArKysgYi90b29scy9saWJ4Yy94
Y19taXNjLmMKPj4gQEAgLTIyNiw2ICsyMjYsMjkgQEAgaW50IHhjX3BoeXNpbmZvKHhjX2ludGVy
ZmFjZSAqeGNoLAo+PiAgICAgIHJldHVybiAwOwo+PiAgfQo+PiAgCj4+ICtpbnQgeGNfbWljcm9j
b2RlX3VwZGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgY29uc3Qgdm9pZCAqYnVmLCBzaXplX3QgbGVu
KQo+PiArewo+PiArICAgIGludCByZXQ7Cj4+ICsgICAgREVDTEFSRV9QTEFURk9STV9PUDsKPj4g
KyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVIoc3RydWN0IHhlbnBmX21pY3JvY29kZV91cGRh
dGUsIHVjKTsKPj4gKwo+PiArICAgIHVjID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyh4Y2gs
IHVjLCBsZW4pOwo+PiArICAgIGlmICh1YyA9PSBOVUxMKQo+Cj5YZW4gc3R5bGUuwqAgRXh0cmEg
c3BhY2UgcGxlYXNlLgo+Cj4+ICsgICAgICAgIHJldHVybiAtMTsKPj4gKwo+PiArICAgIG1lbWNw
eSh1YywgYnVmLCBsZW4pOwo+PiArCj4+ICsgICAgcGxhdGZvcm1fb3AuY21kID0gWEVOUEZfbWlj
cm9jb2RlX3VwZGF0ZTsKPj4gKyAgICBwbGF0Zm9ybV9vcC51Lm1pY3JvY29kZS5sZW5ndGggPSBs
ZW47Cj4+ICsgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUocGxhdGZvcm1fb3AudS5taWNyb2NvZGUu
ZGF0YSwgdWMpOwo+PiArCj4+ICsgICAgcmV0ID0gZG9fcGxhdGZvcm1fb3AoeGNoLCAmcGxhdGZv
cm1fb3ApOwo+PiArCj4+ICsgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKHhjaCwgdWMpOwo+
PiArCj4+ICsgICAgcmV0dXJuIHJldDsKPj4gK30KPj4gKwo+PiAgaW50IHhjX2NwdXRvcG9pbmZv
KHhjX2ludGVyZmFjZSAqeGNoLCB1bnNpZ25lZCAqbWF4X2NwdXMsCj4+ICAgICAgICAgICAgICAg
ICAgICAgeGNfY3B1dG9wb190ICpjcHV0b3BvKQo+PiAgewo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKPj4gaW5kZXggZDQzMjBkYy4uNjM5
NDdiZiAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmlsZQo+PiArKysgYi90b29scy9t
aXNjL01ha2VmaWxlCj4+IEBAIC0yMiw2ICsyMiw3IEBAIElOU1RBTExfU0JJTi0kKENPTkZJR19Y
ODYpICAgICArPSB4ZW4taHZtY3Jhc2gKPj4gIElOU1RBTExfU0JJTi0kKENPTkZJR19YODYpICAg
ICArPSB4ZW4taHZtY3R4Cj4+ICBJTlNUQUxMX1NCSU4tJChDT05GSUdfWDg2KSAgICAgKz0geGVu
LWxvd21lbWQKPj4gIElOU1RBTExfU0JJTi0kKENPTkZJR19YODYpICAgICArPSB4ZW4tbWZuZHVt
cAo+PiArSU5TVEFMTF9TQklOLSQoQ09ORklHX1g4NikgICAgICs9IHhlbi11Y29kZQo+PiAgSU5T
VEFMTF9TQklOICAgICAgICAgICAgICAgICAgICs9IHhlbmNvdgo+PiAgSU5TVEFMTF9TQklOICAg
ICAgICAgICAgICAgICAgICs9IHhlbmxvY2twcm9mCj4+ICBJTlNUQUxMX1NCSU4gICAgICAgICAg
ICAgICAgICAgKz0geGVucGVyZgo+PiBAQCAtMTEzLDQgKzExNCw3IEBAIHhlbi1sb3dtZW1kOiB4
ZW4tbG93bWVtZC5vCj4+ICB4ZW5jb3Y6IHhlbmNvdi5vCj4+ICAJJChDQykgJChMREZMQUdTKSAt
byAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdTKQo+PiAgCj4+ICt4
ZW4tdWNvZGU6IHhlbi11Y29kZS5vCj4+ICsJJChDQykgJChMREZMQUdTKSAtbyAkQCAkPCAkKExE
TElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdTKQo+PiArCj4+ICAtaW5jbHVkZSAkKERF
UFNfSU5DTFVERSkKPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVuLXVjb2RlLmMgYi90b29s
cy9taXNjL3hlbi11Y29kZS5jCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAw
MDAuLmRhNjY4Y2EKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi90b29scy9taXNjL3hlbi11Y29k
ZS5jCj4+IEBAIC0wLDAgKzEsNzggQEAKPj4gKyNkZWZpbmUgX0dOVV9TT1VSQ0UKPj4gKwo+PiAr
I2luY2x1ZGUgPHN0ZGlvLmg+Cj4+ICsjaW5jbHVkZSA8c3RkbGliLmg+Cj4+ICsjaW5jbHVkZSA8
c3lzL21tYW4uaD4KPj4gKyNpbmNsdWRlIDxlcnJuby5oPgo+PiArI2luY2x1ZGUgPHN0cmluZy5o
Pgo+PiArI2luY2x1ZGUgPGludHR5cGVzLmg+Cj4+ICsjaW5jbHVkZSA8dW5pc3RkLmg+Cj4+ICsj
aW5jbHVkZSA8c3lzL3R5cGVzLmg+Cj4+ICsjaW5jbHVkZSA8c3lzL3N0YXQuaD4KPj4gKyNpbmNs
dWRlIDxmY250bC5oPgo+PiArI2luY2x1ZGUgPHhlbmN0cmwuaD4KPj4gKwo+PiArdm9pZCBzaG93
X2hlbHAodm9pZCkKPj4gK3sKPj4gKyAgICBmcHJpbnRmKHN0ZGVyciwKPj4gKyAgICAgICAgICAg
ICJ4ZW5taWNyb2NvZGU6IFhlbiBtaWNyb2NvZGUgdXBkYXRpbmcgdG9vbFxuIgo+PiArICAgICAg
ICAgICAgIlVzYWdlOiB4ZW5taWNyb2NvZGUgPG1pY3JvY29kZSBibG9iPlxuIik7Cj4KPnMveGVu
bWljcm9jb2RlL3hlbi11Y29kZS8KPgo+Qm90aCBjYW4gYmUgZml4ZWQgb24gY29tbWl0Cj4KPkFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKVGhhbmtz
LgoKQXMgSmFuIHNhaWQsIGl0IGlzIGJldHRlciB0byB1c2UgYXJndlswXSBoZXJlLgoKQ2hhbwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 03:09:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 03:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYimS-0004DV-VX; Thu, 06 Jun 2019 03: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYimS-0004DI-1N
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 03:09:32 +0000
X-Inumbo-ID: 7b0330ee-8808-11e9-9107-6b18ec05411c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b0330ee-8808-11e9-9107-6b18ec05411c;
 Thu, 06 Jun 2019 03:09: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 1hYimH-0000rx-2S; Thu, 06 Jun 2019 03:09:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYimG-0000MO-N0; Thu, 06 Jun 2019 03:09:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYimG-0001zQ-L2; Thu, 06 Jun 2019 03:09:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137274-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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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: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-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-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
X-Osstest-Versions-That: xen=81646cea826fa322831fffb43f81e7e0866dc124
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 03:09:20 +0000
Subject: [Xen-devel] [xen-unstable test] 137274: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzI3NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM3MDMzCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwMzMKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzAz
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcwMzMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcw
MzMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4NDRhYTBhMTNkMzRl
OWEzNDFhODM3NDExOWQyZWQ2N2Q0ZGNkNmJiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICA4MTY0NmNlYTgyNmZhMzIyODMxZmZmYjQzZjgxZTdlMDg2NmRjMTI0CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzcwMzMgIDIwMTktMDUtMjggMTE6NTU6MzggWiAgICA4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTM3MDkzICAyMDE5LTA1LTMwIDAwOjM0OjE1IFogICAgNyBk
YXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mjc0ICAyMDE5LTA2LTA0
IDA5OjI1OjA1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+CiAgRGFy
aW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFt
YXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA0OTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 06:05:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 06: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 1hYlWp-0004d9-0Q; Thu, 06 Jun 2019 06:05: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYlWn-0004cw-SV
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 06:05:33 +0000
X-Inumbo-ID: 176be78e-8821-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 176be78e-8821-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 06:05:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYlWl-0004zO-Lm; Thu, 06 Jun 2019 06:05:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYlWl-0004OZ-Cl; Thu, 06 Jun 2019 06:05:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYlWl-00017K-Ba; Thu, 06 Jun 2019 06:05:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137275-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-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-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: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-examine: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-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-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:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl: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-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-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-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-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=e109a984cf380b4b80418b7477c970bfeb428325
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 06:05:31 +0000
Subject: [Xen-devel] [linux-4.19 test] 137275: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3NSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyNzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGUxMDlhOTg0Y2YzODBiNGI4MDQxOGI3
NDc3Yzk3MGJmZWI0MjgzMjUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMTYgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjEzIGRheXMgIDEzMSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcyNzUgIDIwMTktMDYtMDQgMTI6NDI6MTQg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIwOTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE2MzA1NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 07:15:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 07: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 1hYmca-0002k9-Ak; Thu, 06 Jun 2019 07: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYmcY-0002k4-7V
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 07:15:34 +0000
X-Inumbo-ID: dd434cc2-882a-11e9-9bca-c34e7197812f
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd434cc2-882a-11e9-9bca-c34e7197812f;
 Thu, 06 Jun 2019 07:15:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 01:15:28 -0600
Message-Id: <5CF8BD890200007800235C21@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 01:15:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-137065-mainreport@xen.org>
 <23793.2095.866136.936682@mariner.uk.xensource.com>
 <5CF10F1C0200007800233FA8@prv1-mh.provo.novell.com>
 <23800.977.195291.114635@mariner.uk.xensource.com>
In-Reply-To: <23800.977.195291.114635@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.7-testing test] 137065: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDIwOjAyLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFt4ZW4tNC43LXRlc3Rpbmcg
dGVzdF0gMTM3MDY1OiByZWdyZXNzaW9ucyAtIAo+IEZBSUwiKToKPj4gVGhlIG9uZSB5b3UndmUg
cGlja2VkIGxvb2tzIHRvIGJlIGEgImZhaWwgbmV2ZXIgcGFzcyIgb25lLCBzbyBpcyBwZXJoYXBz
Cj4+IG5vdCBpZGVhbC4gSSd2ZSBsb29rZWQgYXQgYSBjb3VwbGUgb3RoZXIgb25lcywgYW5kIGlu
IHBhcnRpY3VsYXIgd2hlbiB0aGUKPj4gZ3Vlc3RzIGFyZSBzdXBwb3NlZGx5IDY0LWJpdCBJIG5v
dGljZSB0d28gdGhpbmdzCj4+IC0gdGhleSBsb29rIHRvIGJlIGJ1c3kgbG9vcGluZyBvbiB2Q1BV
IDAsCj4+IC0gdGhlIFZNQ1MvVk1DQiBkdW1wcyBzdWdnZXN0IHRoZXkndmUgbmV2ZXIgbGVmdCBl
YXJseSBib290IChpLmUuCj4+ICAgYXJlIHN0aWxsIGluIDMyLWJpdCBtb2RlIHdpdGggcGFnaW5n
IHN0aWxsIGRpc2FibGVkKSwgYW5kIG1heSB3ZWxsIHN0aWxsCj4+ICAgYmUgc2l0dGluZyBpbnNp
ZGUgdGhlIGJvb3QgbG9hZGVyLgo+PiBJJ20gbm90IGF0IGFsbCBjZXJ0YWluIHRob3VnaCBpZiB0
aGlzIGhlbHBzIGluIGFueSB3YXkuCj4gCj4gSSBoYXZlIG5vdCB5ZXQgbWFuYWdlZCB0byBtYWtl
IG11Y2ggcHJvZ3Jlc3Mgd2l0aCB0aGlzLiAgSW4gbXkgbW9zdAo+IHJlY2VudCBhdHRlbXB0IEkg
YmFja3BvcnRlZCBhbGwgb2YgdGhlIGJ1aWxkIGZpeGVzIG9udG8gdGhlCj4gbGFzdC13b3JraW5n
IFhlbiByZXZpc2lvbi4KPiAKPiBUaGUgYnJhbmNoIEkgYnVpbHQgYW5kIHRlc3RlZCB3YXMgdGhp
czoKPiAgIGl3akBvc3N0ZXN0LnRlc3QtbGFiOnhlbi5naXQvdC40NwoKSSB3b3VsZCBoYXZlIHdh
bnRlZCB0byBsb29rIGF0IHdoYXQgeW91J3ZlIHB1bGxlZCBpbiwgYnV0IEkgY291bGRuJ3QKZmln
dXJlIGhvdyB0byB0cmFuc2Zvcm0gdGhpcyBpbnRvIGEgdXJsIHVzYWJsZSBmcm9tIGhlcmUuCgo+
IEFuZCBpdCBmYWlsZWQ6Cj4gICBmbGlnaHQgMTM3MjU1IHhlbi11bnN0YWJsZSBwbGF5IFtwbGF5
XQo+ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
NzI1NS8gCgpBbmQgaXQncyBhZ2FpbiBpcyB0aGlzIGVhcmx5IGJvb3Qgc3RhdGUsIHdpdGggdkNQ
VSAwIHNwaW5uaW5nIG9uCnNvbWV0aGluZy4gQXMgSSdtIG9ubHkgbm93IG5vdGljaW5nLCB0aGlz
CgooWEVOKSBSU1AgPSAweDAwMDAwMDAwMDA1YzJkNDggKDB4MDAwMDAwMDAwMDVjMmQ0OCkgIFJJ
UCA9IDB4MDAwMDAwMDAwMDEwMTVkYiAoMHgwMDAwMDAwMDAwMTAxNWRiKQoKbWlnaHQgYWN0dWFs
bHkgaGludCBhdCBpdCBiZWluZyBpbiBodm1sb2FkZXIuIFRoZSBndWVzdCBzdGF0ZSBkdW1wCndv
dWxkIG1hdGNoIHVwIHdpdGggdGhpczoKCihYRU4pIFJJUDogICAgMDAxODpbPDAwMDAwMDAwMDAx
MDE1ZTA+XQoKQm90aCB3b3VsZCBwb2ludCBpbnRvIGh2bWxvYWRlcigpJ3MgbWVtc2V0LiBJbiB0
aGlzIGxhdHRlciBjYXNlIHdlCmFsc28gaGF2ZSB0aGUgcmVtYWluaW5nIHJlZ2lzdGVycywgd2hp
Y2ggYXJlIGludGVyZXN0aW5nOgoKKFhFTikgcmF4OiAwMDAwMDAwMDAwNWMyZDUwICAgcmJ4OiAw
MDAwMDAwMDAwMTBkYTljICAgcmN4OiAwMDAwMDAwMDAwMDAwMmZmCihYRU4pIHJkeDogMDAwMDAw
MDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSByYnA6IDAwMDAwMDAwMDA1YzJkNTggICByc3A6IDAwMDAwMDAwMDA1YzJkNDggICBy
ODogIDAwMDAwMDAwMDAwMDAwMDAKCnJheCBpcyB0aGUgYWRkcmVzcyB0aGF0IHdhcyBqdXN0IHdy
aXR0ZW4gdG8gKG9yIG9uIHRoZSBmaXJzdCBpdGVyYXRpb24KaXMgdGhlIGFkZHJlc3MgYWJvdXQg
dG8gYmUgd3JpdHRlbiB0bykuIEl0J3MgcHJldHR5IG9kZCB0aGF0IHJheApwb2ludHMgZXhhY3Rs
eSBiZXR3ZWVuIHJzcCBhbmQgcmJwLCBpLmUuIGF0IGxvY2FsIHZhcmlhYmxlIHNwYWNlIG9mCm1l
bXNldCgpIGl0c2VsZi4gTm8gY2FsbGVyIHNob3VsZCBldmVyIGNhbGwgdGhlIGZ1bmN0aW9uIGxp
a2UgdGhpcy4KClNlZWluZyB0aGVzZSBhZGRyZXNzZXMgYW5kIHNlZWluZwoKKGQxKSBUZXN0aW5n
IEhWTSBlbnZpcm9ubWVudDoKCmFzIHRoZSBsYXN0IGxpbmUgb2YgZ3Vlc3Qgb3V0cHV0IEkgd29u
ZGVyIHdoZXRoZXIgeW91IG5lZWQgdG8gcHVsbAppbiAwZDY5Njg2MzVjICgiaHZtbG9hZGVyOiBh
dm9pZCB0ZXN0cyB3aGVuIHRoZXkgd291bGQgY2xvYmJlcgp1c2VkIG1lbW9yeSIpLiBJZiBuZXZl
cnRoZWxlc3MgZXhlY3V0aW5nIHRoZSB0ZXN0cyBpcyBkZXNpcmVkLAplMmZjNWJiNWNiICgiaHZt
bG9hZGVyOiBkeW5hbWljYWxseSBkZXRlcm1pbmUgc2NyYXRjaCBtZW1vcnkKcmFuZ2UgZm9yIHRl
c3RzIikgd291bGQgYWxzbyBiZSBuZWVkZWQgKGJ1dCB0aGVuIGFsc28gb24gNC44IGFuZAo0Ljkp
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:08:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08: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 1hYnRc-0008Ae-6V; Thu, 06 Jun 2019 08: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYnRb-0008AZ-1z
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:08:19 +0000
X-Inumbo-ID: 3d57c0c1-8832-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d57c0c1-8832-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 08:08:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 02:08:16 -0600
Message-Id: <5CF8C9EE0200007800235C76@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 02:08:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFA1020000780022CCA6@prv1-mh.provo.novell.com>
 <8953be9f-57ee-29b4-3fc1-d05468b056a5@citrix.com>
In-Reply-To: <8953be9f-57ee-29b4-3fc1-d05468b056a5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] x86/IRQ: don't keep EOI timer running
 without need
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDE5OjA0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMDUvMjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoZSB0aW1l
ciBuZWVkcyB0byByZW1haW4gYWN0aXZlIG9ubHkgdW50aWwgYWxsIHBlbmRpbmcgSVJRIGluc3Rh
bmNlcwo+PiBoYXZlIHNlZW4gRU9JcyBmcm9tIHRoZWlyIHJlc3BlY3RpdmUgZG9tYWlucy4gU3Rv
cCBpdCB3aGVuIHRoZSBpbi1mbGlnaHQKPj4gY291bnQgaGFzIHJlYWNoZWQgemVybyBpbiBkZXNj
X2d1ZXN0X2VvaSgpLiBOb3RlIHRoYXQgdGhpcyBpcyByYWNlIGZyZWUKPj4gKHdpdGggX19kb19J
UlFfZ3Vlc3QoKSksIGFzIHRoZSBJUlEgZGVzY3JpcHRvciBsb2NrIGlzIGJlaW5nIGhlbGQgYXQK
Pj4gdGhhdCBwb2ludC4KPj4KPj4gQWxzbyBwdWxsIHVwIHN0b3BwaW5nIG9mIHRoZSB0aW1lciBp
biBfX2RvX0lSUV9ndWVzdCgpIGl0c2VsZjogSW5zdGVhZAo+PiBvZiBzdG9wcGluZyBpdCBpbW1l
ZGlhdGVseSBiZWZvcmUgcmUtc2V0dGluZywgc3RvcCBpdCBhcyBzb29uIGFzIHdlJ3ZlCj4+IG1h
ZGUgaXQgcGFzdCBhbnkgZWFybHkgcmV0dXJucyBmcm9tIHRoZSBmdW5jdGlvbiAoYW5kIGhlbmNl
IHdlJ3JlIHN1cmUKPj4gaXQnbGwgZ2V0IHNldCBhZ2FpbikuCj4gCj4gV2h5IHRoaXMgdGhpcyBh
IGdvb2QgdGhpbmc/CgpGb3IgaXQgdG8gbm90IGZpcmUgd2hlbiBpdCBkb2Vzbid0IG5lZWQgdG8u
IElmIHdlJ3JlIGFib3V0IHRvIHNldAphIG5ldyB0aW1lb3V0LCB3ZSBjbGVhcmx5IGRvbid0IHdh
bnQgdGhlIHByZXZpb3VzIG9uZSB0byBoYXZlCmFueSBlZmZlY3QgYW55bW9yZS4KCj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9pcnEuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKPj4gQEAgLTEx
MTUsNiArMTExNSw5IEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9pZAo+
PiAgCj4+ICAgICAgYWN0aW9uID0gKGlycV9ndWVzdF9hY3Rpb25fdCAqKWRlc2MtPmFjdGlvbjsK
Pj4gIAo+IAo+IC8qIEFub3RoZXIgaW5zdGFuY2Ugb2YgdGhpcyB0aW1lciBhbHJlYWR5IHJ1bm5p
bmc/IFNraXAgZXZlcnl0aGluZyB0bwo+IGF2b2lkIGZvcmNpbmcgYW4gRU9JIGVhcmx5LiAqLwoK
RmluZSB3aXRoIG1lLCBhZGRlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:17:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08: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 1hYnaR-0000jH-6f; Thu, 06 Jun 2019 08: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYnaQ-0000jC-De
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:17:26 +0000
X-Inumbo-ID: 82419082-8833-11e9-8128-27a42c1811ed
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82419082-8833-11e9-8128-27a42c1811ed;
 Thu, 06 Jun 2019 08:17:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 02:17:21 -0600
Message-Id: <5CF8CC0F0200007800235C8C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 02:17:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFBB020000780022CCC6@prv1-mh.provo.novell.com>
 <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
In-Reply-To: <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] x86/IRQ: bail early from
 irq_guest_eoi_timer_fn() when nothing is in flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDE5OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMDUvMjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEBAIC0xMTMw
LDggKzExMzAsMTAgQEAgc3RhdGljIHZvaWQgaXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkCj4+
ICAgICAgICAgIH0KPj4gICAgICB9Cj4+ICAKPj4gLSAgICBpZiAoIGFjdGlvbi0+aW5fZmxpZ2h0
ICE9IDAgKQo+PiAtICAgICAgICBnb3RvIG91dDsKPj4gKyAgICBpZiAoIGFjdGlvbi0+aW5fZmxp
Z2h0ICkKPj4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKPj4gKyAgICAgICAgICAg
ICAgICJJUlElZDogJWQgaGFuZGxlcnMgc3RpbGwgaW4gZmxpZ2h0IGF0IGZvcmNlZCBFT0lcbiIs
Cj4+ICsgICAgICAgICAgICAgICBkZXNjLT5pcnEsIGFjdGlvbi0+aW5fZmxpZ2h0KTsKPiAKPiBB
RkFDSVQsIHRoaXMgY29uZGl0aW9uIGNhbiBiZSB0cmlnZ2VyZWQgYnkgYSBidWdneS9tYWxpY2lv
dXMgZ3Vlc3QsIGJ5Cj4gaXQgc2ltcGx5IGlnbm9yaW5nIG9yIG1hc2tpbmcgdGhlIGxpbmUgaW50
ZXJydXB0IGF0IHRoZSB2SU8tQVBJQy4KCkkgZG9uJ3QgdGhpbmsgaXQgY2FuLCBuby4gT3IgZWxz
ZSB0aGUgQVNTRVJUX1VOUkVBQ0hBQkxFKCkgYmVsb3cKaGVyZSB3b3VsZCBiZSBpbnZhbGlkIHRv
IGFkZC4KCj4gVGhlIG1lc3NhZ2Ugd291bGQgYmUgZmFyIG1vcmUgdXNlZnVsIGlmIGl0IGlkZW50
aWZpZWQgdGhlIGRvbWFpbiBpbgo+IHF1ZXN0aW9uLCB3aGljaCBsb29rcyBsaWtlIGl0IGNhbiBi
ZSBvYnRhaW5lZCBmcm9tIHRoZSBtaWRkbGUgb2YgdGhlIGxvb3AuCgpUaGF0IHZlcnkgbG9vcCBo
YXMganVzdCB0YWtlbiBjYXJlIG9mIGRlY3JlbWVudGluZyAtPmluX2ZsaWdodCBmb3IKYWxsIHN1
Y2ggZ3Vlc3RzLgoKQWxzbyBub3RlIHRoYXQgdGhlcmUgY291bGQgYmUgbW9yZSB0aGFuIG9uZSBv
ZmZlbmRpbmcgZG9tYWluLCBmb3IKc2hhcmVkIElSUXMuIFBsdXMgdGhlIGxvb3AgeW91J3JlIHJl
ZmVycmluZyB0byBjYW4gc3BlY2lmaWNhbGx5IF9ub3RfCmJlIHVzZWQgZm9yIGlkZW50aWZ5aW5n
IHRoZSBkb21haW4ocyksIGJlY2F1c2UgZm9yIHRoZSBvbmVzCnByb2Nlc3NlZCB0aGVyZSB3ZSBf
ZGlkXyBkZWNyZW1lbnQgLT5pbl9mbGlnaHQuIElmIHRoaXMgbWVzc2FnZQpnZXRzIGxvZ2dlZCwg
d2Ugc2ltcGx5IGhhdmUgbm8gaWRlYSB3aHkgLT5pbl9mbGlnaHQgaXMgX3N0aWxsXyBub24tCnpl
cm8uIFRoaXMgY291bGQgYmUgYSBCVUdfT04oKSwgYnV0IGl0IHNlZW1zIG1vcmUgaW4gbGluZSB3
aXRoIG91cgpnZW5lcmFsIGlkZWEgb2YgaG93IHdlIHdvdWxkIGxpa2UgdG8gZGVhbCB3aXRoIHN1
Y2ggY2FzZXMgdG8gdHJ5CmFuZCBrZWVwIHRoZSBzeXN0ZW0gcnVubmluZyBoZXJlIGluIHJlbGVh
c2UgYnVpbGRzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:22:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08:22:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYnfQ-0001Sn-S8; Thu, 06 Jun 2019 08:22: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=QT08=UF=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hYnfP-0001Si-Ds
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:22:35 +0000
X-Inumbo-ID: 3b879a99-8834-11e9-8980-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b879a99-8834-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 08:22:33 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Jun 2019 01:22:32 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga003.jf.intel.com with ESMTP; 06 Jun 2019 01:22:31 -0700
Date: Thu, 6 Jun 2019 16:26:44 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190606082644.GB8859@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-3-git-send-email-chao.gao@intel.com>
 <5CF682930200007800235268@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF682930200007800235268@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 02/10] microcode/intel: extend
 microcode_update_match()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDg6Mzk6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMKPj4gKysrIGIveGVuL2Fy
Y2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4+IEBAIC0xMzQsMTQgKzEzNCwyOCBAQCBzdGF0aWMg
aW50IGNvbGxlY3RfY3B1X2luZm8odW5zaWduZWQgaW50IGNwdV9udW0sIHN0cnVjdCBjcHVfc2ln
bmF0dXJlICpjc2lnKQo+PiAgICAgIHJldHVybiAwOwo+PiAgfQo+PiAgCj4+IC1zdGF0aWMgaW5s
aW5lIGludCBtaWNyb2NvZGVfdXBkYXRlX21hdGNoKAo+PiAtICAgIHVuc2lnbmVkIGludCBjcHVf
bnVtLCBjb25zdCBzdHJ1Y3QgbWljcm9jb2RlX2hlYWRlcl9pbnRlbCAqbWNfaGVhZGVyLAo+PiAt
ICAgIGludCBzaWcsIGludCBwZikKPj4gK3N0YXRpYyBlbnVtIG1pY3JvY29kZV9tYXRjaF9yZXN1
bHQgbWljcm9jb2RlX3VwZGF0ZV9tYXRjaCgKPj4gKyAgICBjb25zdCBzdHJ1Y3QgbWljcm9jb2Rl
X2hlYWRlcl9pbnRlbCAqbWNfaGVhZGVyLCB1bnNpZ25lZCBpbnQgc2lnLAo+PiArICAgIHVuc2ln
bmVkIGludCBwZiwgdW5zaWduZWQgaW50IHJldikKPj4gIHsKPj4gLSAgICBzdHJ1Y3QgdWNvZGVf
Y3B1X2luZm8gKnVjaSA9ICZwZXJfY3B1KHVjb2RlX2NwdV9pbmZvLCBjcHVfbnVtKTsKPj4gKyAg
ICBjb25zdCBzdHJ1Y3QgZXh0ZW5kZWRfc2lndGFibGUgKmV4dF9oZWFkZXI7Cj4+ICsgICAgY29u
c3Qgc3RydWN0IGV4dGVuZGVkX3NpZ25hdHVyZSAqZXh0X3NpZzsKPj4gKyAgICB1bnNpZ25lZCBs
b25nIGRhdGFfc2l6ZSA9IGdldF9kYXRhc2l6ZShtY19oZWFkZXIpOwo+PiArICAgIHVuc2lnbmVk
IGludCBpOwo+PiArCj4+ICsgICAgaWYgKCBzaWdtYXRjaChzaWcsIG1jX2hlYWRlci0+c2lnLCBw
ZiwgbWNfaGVhZGVyLT5wZikgKQo+PiArICAgICAgICByZXR1cm4gKG1jX2hlYWRlci0+cmV2ID4g
cmV2KSA/IE5FV19VQ09ERSA6IE9MRF9VQ09ERTsKPgo+QXMgaW5kaWNhdGVkIGJlZm9yZSwgSSB0
aGluayB5b3Ugd291bGQgYmV0dGVyIGFsc28gcHJvdmlkZSBhbiAiZXF1YWwiCj5pbmRpY2F0aW9u
LiBJaXJjIEkndmUgdG9sZCB5b3UgdGhhdCBJIGhhdmUgb25lIHN5c3RlbSB3aGVyZSB0aGUgY29y
ZXMKPmdldCBoYW5kZWQgb3ZlciBmcm9tIHRoZSBCSU9TIGluIGFuIGluY29uc2lzdGVudCBzdGF0
ZSAob25seSBjb3JlCj5oYXMgdWNvZGUgbG9hZGVkKS4gSGVuY2Ugd2UnZCB3YW50IHRvIGJlIGFi
bGUgdG8gYWxzbyBfc3RvcmVfCj51Y29kZSBtYXRjaGluZyB0aGF0IGZvdW5kIG9uIENQVSAwLCB3
aXRob3V0IGFjdHVhbGx5IHdhbnQgdG8gX2xvYWRfCj5pdCB0aGVyZS4KCldpbGwgZG8uIFdoYXQg
aWYgbm8gbWljcm9jb2RlIHVwZGF0ZSBpcyBwcm92aWRlZCBpbiB0aGlzIGNhc2U/IFNoYWxsCndl
IHJlZnVzZSB0byBib290PyBJZiB3ZSBhbGxvdyBkaWZmZXJlbnQgbWljcm9jb2RlIHJldmlzaW9u
cyBpbiB0aGUKc3lzdGVtLCBpdCB3b3VsZCBjb21wbGljYXRlIGxhdGUgbWljcm9jb2RlIGxvYWRp
bmcuCgo+Cj4+IC0gICAgcmV0dXJuIChzaWdtYXRjaChzaWcsIHVjaS0+Y3B1X3NpZy5zaWcsIHBm
LCB1Y2ktPmNwdV9zaWcucGYpICYmCj4+IC0gICAgICAgICAgICAobWNfaGVhZGVyLT5yZXYgPiB1
Y2ktPmNwdV9zaWcucmV2KSk7Cj4+ICsgICAgaWYgKCBnZXRfdG90YWxzaXplKG1jX2hlYWRlcikg
PT0gKGRhdGFfc2l6ZSArIE1DX0hFQURFUl9TSVpFKSApCj4+ICsgICAgICAgIHJldHVybiBNSVNf
VUNPREU7Cj4KPk9rYXksIHlvdSdyZSB0aWdodGVuaW5nIHRoZSBvcmlnaW5hbCA8PSB0byA9PSBo
ZXJlLiBCdXQgaWYgeW91J3JlCj5hbHJlYWR5IHRpZ2h0ZW5pbmcgdGhpbmdzLCB3aHkgZG9uJ3Qg
eW91IG1ha2Ugc3VyZSB5b3UgYWN0dWFsbHkKPmhhdmUgZW5vdWdoIGRhdGEgdG8gLi4uCj4KPj4g
KyAgICBleHRfaGVhZGVyID0gKGNvbnN0IHZvaWQgKikobWNfaGVhZGVyICsgMSkgKyBkYXRhX3Np
emU7Cj4KPi4uLiBob2xkIGFuIGV4dGVuZGVkIGhlYWRlciwgYW5kIHRoZW4gYWxzbyB0byBob2xk
IC4uLgo+Cj4+ICsgICAgZXh0X3NpZyA9IChjb25zdCB2b2lkICopKGV4dF9oZWFkZXIgKyAxKTsK
Pj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGV4dF9oZWFkZXItPmNvdW50OyBpKysgKQo+PiArICAg
ICAgICBpZiAoIHNpZ21hdGNoKHNpZywgZXh0X3NpZ1tpXS5zaWcsIHBmLCBleHRfc2lnW2ldLnBm
KSApCj4+ICsgICAgICAgICAgICByZXR1cm4gKG1jX2hlYWRlci0+cmV2ID4gcmV2KSA/IE5FV19V
Q09ERSA6IE9MRF9VQ09ERTsKPgo+Li4uIGVub3VnaCBhcnJheSBlbGVtZW50cz8KCkRvIHlvdSB0
aGluayBiZWxvdyBpbmNyZW1lbnRhbCBjaGFuZ2UgaXMgZmluZT8KCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2ludGVs
LmMKaW5kZXggOTRhMTU2MS4uM2RjYmQyOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21pY3Jv
Y29kZV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGVfaW50ZWwuYwpAQCAtMTM4
LDE4ICsxMzgsMjUgQEAgc3RhdGljIGVudW0gbWljcm9jb2RlX21hdGNoX3Jlc3VsdCBtaWNyb2Nv
ZGVfdXBkYXRlX21hdGNoKAogICAgIGNvbnN0IHN0cnVjdCBleHRlbmRlZF9zaWduYXR1cmUgKmV4
dF9zaWc7CiAgICAgdW5zaWduZWQgbG9uZyBkYXRhX3NpemUgPSBnZXRfZGF0YXNpemUobWNfaGVh
ZGVyKTsKICAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBjb25zdCB2b2lkICplbmQgPSAoY29uc3Qg
dm9pZCAqKW1jX2hlYWRlciArIGdldF90b3RhbHNpemUobWNfaGVhZGVyKTsKIAogICAgIGlmICgg
c2lnbWF0Y2goc2lnLCBtY19oZWFkZXItPnNpZywgcGYsIG1jX2hlYWRlci0+cGYpICkKICAgICAg
ICAgcmV0dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBPTERfVUNPREU7
CiAKLSAgICBpZiAoIGdldF90b3RhbHNpemUobWNfaGVhZGVyKSA9PSAoZGF0YV9zaXplICsgTUNf
SEVBREVSX1NJWkUpICkKLSAgICAgICAgcmV0dXJuIE1JU19VQ09ERTsKLQogICAgIGV4dF9oZWFk
ZXIgPSAoY29uc3Qgdm9pZCAqKShtY19oZWFkZXIgKyAxKSArIGRhdGFfc2l6ZTsKICAgICBleHRf
c2lnID0gKGNvbnN0IHZvaWQgKikoZXh0X2hlYWRlciArIDEpOwotICAgIGZvciAoIGkgPSAwOyBp
IDwgZXh0X2hlYWRlci0+Y291bnQ7IGkrKyApCi0gICAgICAgIGlmICggc2lnbWF0Y2goc2lnLCBl
eHRfc2lnW2ldLnNpZywgcGYsIGV4dF9zaWdbaV0ucGYpICkKLSAgICAgICAgICAgIHJldHVybiAo
bWNfaGVhZGVyLT5yZXYgPiByZXYpID8gTkVXX1VDT0RFIDogT0xEX1VDT0RFOworCisgICAgLyoK
KyAgICAgKiBNYWtlIHN1cmUgdGhlcmUgaXMgZW5vdWdoIHNwYWNlIHRvIGhvbGQgYW4gZXh0ZW5k
ZWQgaGVhZGVyIGFuZCBlbm91Z2gKKyAgICAgKiBhcnJheSBlbGVtZW50cy4KKyAgICAgKi8KKyAg
ICBpZiAoIChlbmQgPj0gKGNvbnN0IHZvaWQgKilleHRfc2lnKSAmJgorICAgICAgICAgKGVuZCA+
PSAoY29uc3Qgdm9pZCAqKShleHRfc2lnICsgZXh0X2hlYWRlci0+Y291bnQpKSApCisgICAgewor
ICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGV4dF9oZWFkZXItPmNvdW50OyBpKysgKQorICAgICAg
ICAgICAgaWYgKCBzaWdtYXRjaChzaWcsIGV4dF9zaWdbaV0uc2lnLCBwZiwgZXh0X3NpZ1tpXS5w
ZikgKQorICAgICAgICAgICAgICAgIHJldHVybiAobWNfaGVhZGVyLT5yZXYgPiByZXYpID8gTkVX
X1VDT0RFIDogT0xEX1VDT0RFOworICAgIH0KIAogICAgIHJldHVybiBNSVNfVUNPREU7CiB9CgpU
aGFua3MKQ2hhbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:37:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08:37: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 1hYntd-0002np-Oc; Thu, 06 Jun 2019 08:37: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYntc-0002ni-GG
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:37:16 +0000
X-Inumbo-ID: 47f45678-8836-11e9-96f4-3b4a663a6bbd
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 47f45678-8836-11e9-96f4-3b4a663a6bbd;
 Thu, 06 Jun 2019 08:37:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 02:37:12 -0600
Message-Id: <5CF8D0B40200007800235CAA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 02:37:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Petre Pircalabu" <ppircalabu@bitdefender.com>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.com>
 <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
 <2d36968a158b9ff12ef8b717d9ae617062abae6c.camel@bitdefender.com>
In-Reply-To: <2d36968a158b9ff12ef8b717d9ae617062abae6c.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 8/9] 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>, WeiLiu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDE5OjAxLCA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+IE9uIFR1ZSwgMjAxOS0wNi0wNCBhdCAxNTo0MyArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gT24gMzAvMDUvMjAxOSAxNToxOCwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOgo+PiA+
ICtzdGF0aWMgaW50IHZtX2V2ZW50X2NoYW5uZWxzX2FsbG9jX2J1ZmZlcihzdHJ1Y3QKPj4gPiB2
bV9ldmVudF9jaGFubmVsc19kb21haW4gKmltcGwpCj4+ID4gK3sKPj4gPiArICAgIGludCBpLCBy
YyA9IC1FTk9NRU07Cj4+ID4gKwo+PiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9m
cmFtZXM7IGkrKyApCj4+ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFnZShpbXBsLT52ZWQuZCwKPj4gPiAwKTsKPj4gCj4+IFRo
aXMgY3JlYXRlcyBwYWdlcyB3aGljaCBhcmUgcmVmZXJlbmNlLWFibGUgKGluIHByaW5jaXBsZSkg
YnkgdGhlCj4+IGd1ZXN0LAo+PiBhbmQgYXJlIGJvdW5kZWQgYnkgZC0+bWF4X3BhZ2VzLgoKTm90
IGJ5IGEgSFZNIG9uZSwgYmVjYXVzZSB0aGV5IGNhbid0IHJlZmVyZW5jZSBwYWdlcyBieSBNRk4u
Ck9yIGVsc2UsIGFzIFBldHJlIGltcGxpZXMsIHRoZSBpb3JlcSBhcHByb2FjaCB3b3VsZCBiZSB3
cm9uZywgdG9vLgoKPj4gQm90aCBvZiB0aGVzZSBhcmUgcHJvcGVydGllcyBvZiB0aGUgZXhpc3Rp
bmcgaW50ZXJmYWNlIHdoaWNoIHdlJ2QKPj4gcHJlZmVyCj4+IHRvIHJlbW92ZS4KPiBUaGUgYWxs
b2NhdGlvbiBtZWNoYW5pc20gaXMgc2ltaWxhciB3aXRoIHRoZSBvbmUgdXNlZCBieSBpb3JlcSAo
dGhlCj4gbWFpbiBkaWZmZXJlbmNlIGlzIHRoZSBudW1iZXIgb2YgcGFnZXMpLgoKUXVlc3Rpb24g
aXMgd2hldGhlciBoZXJlIHlvdSB3YW50IHRvIHVzZSB0aGUgImNhbGxlciBvd25lZCIKdmFyaWFu
dC4gSSBoYXZlbid0IHRob3VnaHQgdGhyb3VnaCB3aGV0aGVyIHRoaXMgd291bGQgYWN0dWFsbHkK
YmUgYmV0dGVyLCBzbyBpdCdzIG1lcmVseSBhIHJlbWFyay4KCj4+ID4gKyAgICAgICAgaWYgKCAh
cGFnZSApCj4+ID4gKyAgICAgICAgICAgIGdvdG8gZXJyOwo+PiA+ICsKPj4gPiArICAgICAgICBp
ZiAoICFnZXRfcGFnZV9hbmRfdHlwZShwYWdlLCBpbXBsLT52ZWQuZCwKPj4gPiBQR1Rfd3JpdGFi
bGVfcGFnZSkgKQo+PiA+ICsgICAgICAgIHsKPj4gPiArICAgICAgICAgICAgcmMgPSAtRU5PREFU
QTsKPj4gPiArICAgICAgICAgICAgZ290byBlcnI7Cj4+ID4gKyAgICAgICAgfQo+PiA+ICsKPj4g
PiArICAgICAgICBpbXBsLT5tZm5baV0gPSBwYWdlX3RvX21mbihwYWdlKTsKPj4gPiArICAgIH0K
Pj4gPiArCj4+ID4gKyAgICBpbXBsLT5zbG90cyA9IChzdHJ1Y3Qgdm1fZXZlbnRfc2xvdCAqKXZt
YXAoaW1wbC0+bWZuLCBpbXBsLQo+PiA+ID5ucl9mcmFtZXMpOwo+PiAKPj4gWW91IGFwcGVhciB0
byBoYXZlIG9wZW5jb2RlZCB2bWFsbG9jKCkgaGVyZS4gIElzIHRoZXJlIGFueSByZWFzb24gbm90
Cj4+IHRvCj4+IHVzZSB0aGF0Pwo+PiAKPiAKPiBUaGUgcHJvYmxlbSB3aXRoIHZtYWxsb2MgaXMg
dGhhdCBpZiB0aGUgcGFnZXMgYXJlIG5vdCBhc3NpZ25lZCB0byBhCj4gc3BlY2lmaWMgZG9tYWlu
IHRoZSByZW1hcHBpbmcgZmFpbHMgaW4gdGhlIG1vbml0b3IgZG9tYWluLgo+IGUuZy46Cj4gLi4u
Cj4gKFhFTikgbW0uYzoxMDE1OmQwdjIgcGdfb3duZXIgZDEgbDFlX293bmVyIGQwLCBidXQgcmVh
bF9wZ19vd25lciBkLTEKPiAoWEVOKSBtbS5jOjEwOTE6ZDB2NyBFcnJvciBnZXR0aW5nIG1mbiA1
ZmJmNTMgKHBmbiBmZmZmZmZmZmZmZmZmZmZmKQo+IGZyb20gTDEgZW50cnkgODAwMDAwMDVmYmY1
MzIyNyBmb3IgbDFlX293bmVyIGQwLCBwZ19vd25lciBkMQoKSW4gd2hpY2ggY2FzZSBtYXliZSB1
c2Ugdm1hbGxvYygpIGFuZCB0aGVuIGFzc2lnbl9wYWdlcygpPwoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:40:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08:40:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYnwm-0003ZE-9X; Thu, 06 Jun 2019 08:40:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYnwk-0003Z8-G2
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:40:30 +0000
X-Inumbo-ID: bcdb0075-8836-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bcdb0075-8836-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 08:40:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A6C61341;
 Thu,  6 Jun 2019 01:40:28 -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 06B0E3F690;
 Thu,  6 Jun 2019 01:40:26 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667780200007800235142@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <abd426c8-7381-39cd-594b-66ece32e8ca7@arm.com>
Date: Thu, 6 Jun 2019 09:40:25 +0100
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: <5CF667780200007800235142@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/4] adjust special domain creation (and
 call it earlier on x86)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 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>

SGkgSmFuLAoKT24gMDQvMDYvMjAxOSAxMzo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU3BsaXQg
b3V0IHRoaXMgbW9zdGx5IGFyY2gtaW5kZXBlbmRlbnQgY29kZSBpbnRvIGEgY29tbW9uLWNvZGUg
aGVscGVyCj4gZnVuY3Rpb24uIChUaGlzIGRvZXMgYXdheSB3aXRoIEFybSdzIGFyY2hfaW5pdF9t
ZW1vcnkoKSBhbHRvZ2V0aGVyLikKPiAKPiBPbiB4ODYgdGhpcyBuZWVkcyB0byBoYXBwZW4gYmVm
b3JlIGFjcGlfYm9vdF9pbml0KCk6IENvbW1pdCA5ZmE5NGUxMDU4Cj4gKCJ4ODYvQUNQSTogYWxz
byBwYXJzZSBBTUQgSU9NTVUgdGFibGVzIGVhcmx5Iikgb25seSBhcHBlYXJlZCB0byB3b3JrCj4g
ZmluZSAtIGl0J3MgcmVhbGx5IGJyb2tlbiwgYW5kIGRvZXNuJ3QgY3Jhc2ggKG9uIG5vbi1FRkkg
QU1EIHN5c3RlbXMpCj4gb25seSBiZWNhdXNlIG9mIHRoZXJlIGJlaW5nIGEgbWFwcGluZyBvZiBs
aW5lYXIgYWRkcmVzcyAwIGR1cmluZyBlYXJseQo+IGJvb3QuIE9uIEVGSSB0aGVyZSBpczoKPiAK
PiAgIEVhcmx5IGZhdGFsIHBhZ2UgZmF1bHQgYXQgZTAwODpmZmZmODJkMDgwMjRkNThlIChjcjI9
MDAwMDAwMDAwMDAwMDIyMCwgZWM9MDAwMCkKPiAgIC0tLS1bIFhlbi00LjEzLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQo+ICAgQ1BVOiAgICAwCj4gICBSSVA6
ICAgIGUwMDg6WzxmZmZmODJkMDgwMjRkNThlPl0gcGNpLmMjX3BjaV9oaWRlX2RldmljZSsweDE3
LzB4M2EKPiAgIFJGTEFHUzogMDAwMDAwMDAwMDAxMDA0NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
PiAgIHJheDogMDAwMDAwMDAwMDAwMDAwMCAgIHJieDogMDAwMDAwMDAwMDAwNjAwMCAgIHJjeDog
MDAwMDAwMDAwMDAwMDAwMAo+ICAgcmR4OiBmZmZmODMxMDRmMmVlOWIwICAgcnNpOiBmZmZmODJl
MDIwOWU1ZDQ4ICAgcmRpOiBmZmZmODMxMDRmMmVlOWEwCj4gICByYnA6IGZmZmY4MmQwODA4MWZj
ZTAgICByc3A6IGZmZmY4MmQwODA4MWZjYjggICByODogIDAwMDAwMDAwMDAwMDAwMDAKPiAgIHI5
OiAgODAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDE4MDAwMDAwMDAwMDAwMCAgIHIxMTogN2ZmZmZm
ZmZmZmZmZmZmZgo+ICAgcjEyOiBmZmZmODMxMDRmMmVlOWEwICAgcjEzOiAwMDAwMDAwMDAwMDAw
MDAyICAgcjE0OiBmZmZmODMxMDRmMmVlNGIwCj4gICByMTU6IDAwMDAwMDAwMDAwMDAwNjQgICBj
cjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAwMDAwYTAKPiAgIGNyMzogMDAw
MDAwMDA5ZjYxNDAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDIyMAo+ICAgZnNiOiAwMDAwMDAwMDAw
MDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4g
ICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKPiAgIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI0ZDU4ZT4gKHBjaS5jI19w
Y2lfaGlkZV9kZXZpY2UrMHgxNy8weDNhKToKPiAgICA0OCA4OSA0NyAzOCA0OCA4ZCA1NyAxMCA8
NDg+IDhiIDg4IDIwIDAyIDAwIDAwIDQ4IDg5IDUxIDA4IDQ4IDg5IDRmIDEwIDQ4Cj4gICBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgxZmNiODoKPiBbLi4uXQo+ICAgWGVuIGNh
bGwgdHJhY2U6Cj4gICAgICBbPGZmZmY4MmQwODAyNGQ1OGU+XSBwY2kuYyNfcGNpX2hpZGVfZGV2
aWNlKzB4MTcvMHgzYQo+IFsgICBbPCAgICAgICAgICAgICAgICA+XSBwY2lfcm9fZGV2aWNlKy4u
Ll0KPiAgICAgIFs8ZmZmZjgyZDA4MDYxN2ZlMT5dIGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkr
MHgxNjEvMHgyNDkKPiAgICAgIFs8ZmZmZjgyZDA4MDYxODZhYz5dIGlvbW11X2FjcGkuYyNkZXRl
Y3RfaW9tbXVfYWNwaSsweGI1LzB4ZTcKPiAgICAgIFs8ZmZmZjgyZDA4MDYxY2RlMD5dIGFjcGlf
dGFibGVfcGFyc2UrMHg2MS8weDkwCj4gICAgICBbPGZmZmY4MmQwODA2MTllN2Q+XSBhbWRfaW9t
bXVfZGV0ZWN0X2FjcGkrMHgxNy8weDE5Cj4gICAgICBbPGZmZmY4MmQwODA2MTc5MGI+XSBhY3Bp
X2l2cnNfaW5pdCsweDIwLzB4NWIKPiAgICAgIFs8ZmZmZjgyZDA4MDYyZTgzOD5dIGFjcGlfYm9v
dF9pbml0KzB4MzAxLzB4MzBmCj4gICAgICBbPGZmZmY4MmQwODA2MjhiMTA+XSBfX3N0YXJ0X3hl
bisweDFkYWYvMHgyOGEyCj4gICAKPiAgIFBhZ2V0YWJsZSB3YWxrIGZyb20gMDAwMDAwMDAwMDAw
MDIyMDoKPiAgICBMNFsweDAwMF0gPSAwMDAwMDAwMDlmNDRmMDYzIGZmZmZmZmZmZmZmZmZmZmYK
PiAgICBMM1sweDAwMF0gPSAwMDAwMDAwMDlmNDRiMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiAgICBM
MlsweDAwMF0gPSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmZmZmZmZmZmYKPiAgIAo+ICAgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICAgUGFuaWMgb24gQ1BVIDA6
Cj4gICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAxNCAocGFnZSBmYXVsdCkKPiAgIFtlcnJvcl9jb2Rl
PTAwMDBdICwgSU4gSU5URVJSVVBUIENPTlRFWFQKPiAgICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKPiAKPiBPZiBjb3Vyc2UgdGhlIGJ1ZyB3b3VsZCBuZXZlcnRoZWxl
c3MgaGF2ZSBsZWFkIHRvIHBvc3QtYm9vdCBjcmFzaGVzIGFzCj4gc29vbiBhcyB0aGUgbGlzdCB3
b3VsZCBhY3R1YWxseSBnZXQgdHJhdmVyc2VkLgo+IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFu
ZAo+IC0gY29udmVydCBCVUdfT04oKXMgYmVpbmcgbW92ZWQgdG8gcGFuaWMoKSwKPiAtIGFkZCBf
X3JlYWRfbW9zdGx5IGFubm90YXRpb25zIHRvIHRoZSBkb21fKiBkZWZpbml0aW9ucy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpGb3IgQXJtOgoK
QWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:41:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08:41:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYnxP-0003dd-KY; Thu, 06 Jun 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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYnxN-0003cY-KP
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:41:09 +0000
X-Inumbo-ID: d49af79e-8836-11e9-b5a2-2be9be518c47
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d49af79e-8836-11e9-b5a2-2be9be518c47;
 Thu, 06 Jun 2019 08:41:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 83B1C341;
 Thu,  6 Jun 2019 01:41: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 3C6D33F690;
 Thu,  6 Jun 2019 01:41:06 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF667B40200007800235145@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d8134166-d747-7b37-bf0d-67fb1c0091db@arm.com>
Date: Thu, 6 Jun 2019 09:41:04 +0100
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: <5CF667B40200007800235145@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/4] dom_cow is needed for mem-sharing
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Tamas K Lengyel <tamas@tklengyel.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>

SGkgSmFuLAoKT24gMDQvMDYvMjAxOSAxMzo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQSBjb3Vw
bGUgb2YgYWRqdXN0bWVudHMgYXJlIG5lZWRlZCB0byBjb2RlIGNoZWNraW5nIGZvciBkb21fY293
LCBidXQKPiBzaW5jZSB0aGVyZSBhcmUgcHJldHR5IGZldyBpdCBpcyBwcm9iYWJseSBiZXR0ZXIg
dG8gYWRqdXN0IHRob3NlIHRoYW4KPiB0byBzZXQgdXAgYW5kIGtlZXAgYXJvdW5kIGEgbmV2ZXIg
dXNlZCBkb21haW4uCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpD
aGVlcnMsCgo+IC0tLQo+IHYyOiBVc2UgI2lmLyNlbHNlLiBTcGxpdCBvdXQgZW11bC1wcml2LW9w
LmMgY2hhbmdlLgo+IC0tLQo+IFdoaWxlIGZvciBub3cgdGhpcyBhdm9pZHMgY3JlYXRpbmcgdGhl
IGRvbWFpbiBvbiBBcm0gb25seSwgVGFtYXMnZXMKPiBwYXRjaCBzd2l0Y2hpbmcgdG8gQ09ORklH
X01FTV9TSEFSSU5HIHdpbGwgbWFrZSB4ODYgbGV2ZXJhZ2UgdGhpcyB0b28uCj4gCj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+IEBAIC05NjcsOCAr
OTY3LDggQEAgZ2V0X3BhZ2VfZnJvbV9sMWUoCj4gICAgICAgICAgIHJldHVybiBmbGlwOwo+ICAg
ICAgIH0KPiAgIAo+IC0gICAgaWYgKCB1bmxpa2VseSggKHJlYWxfcGdfb3duZXIgIT0gcGdfb3du
ZXIpICYmCj4gLSAgICAgICAgICAgICAgICAgICAocmVhbF9wZ19vd25lciAhPSBkb21fY293KSAp
ICkKPiArICAgIGlmICggdW5saWtlbHkoKHJlYWxfcGdfb3duZXIgIT0gcGdfb3duZXIpICYmCj4g
KyAgICAgICAgICAgICAgICAgICghZG9tX2NvdyB8fCAocmVhbF9wZ19vd25lciAhPSBkb21fY293
KSkpICkKPiAgICAgICB7Cj4gICAgICAgICAgIC8qCj4gICAgICAgICAgICAqIExldCBwcml2aWxl
Z2VkIGRvbWFpbnMgdHJhbnNmZXIgdGhlIHJpZ2h0IHRvIG1hcCB0aGVpciB0YXJnZXQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBA
QCAtNTY4LDcgKzU2OCw4IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dm
bigKPiAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgIGVsc2UgaWYgKCAhZ2V0X3BhZ2Uo
cGFnZSwgcDJtLT5kb21haW4pICYmCj4gICAgICAgICAgICAgICAgICAgICAgICAgLyogUGFnZSBj
b3VsZCBiZSBzaGFyZWQgKi8KPiAtICAgICAgICAgICAgICAgICAgICAgICghcDJtX2lzX3NoYXJl
ZCgqdCkgfHwgIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpKSApCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAoIWRvbV9jb3cgfHwgIXAybV9pc19zaGFyZWQoKnQpIHx8Cj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpKSApCj4gICAgICAgICAgICAgICAgICAg
cGFnZSA9IE5VTEw7Cj4gICAgICAgICAgIH0KPiAgICAgICAgICAgcDJtX3JlYWRfdW5sb2NrKHAy
bSk7Cj4gQEAgLTk0MSw3ICs5NDIsOCBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3Qg
ZG9tYWluICpkCj4gICAgICAgLyogVGhlbiwgbG9vayBmb3IgbS0+cCBtYXBwaW5ncyBmb3IgdGhp
cyByYW5nZSBhbmQgZGVhbCB3aXRoIHRoZW0gKi8KPiAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgx
VUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCj4gICAgICAgewo+IC0gICAgICAgIGlmICggcGFnZV9n
ZXRfb3duZXIobWZuX3RvX3BhZ2UobWZuX2FkZChtZm4sIGkpKSkgPT0gZG9tX2NvdyApCj4gKyAg
ICAgICAgaWYgKCBkb21fY293ICYmCj4gKyAgICAgICAgICAgICBwYWdlX2dldF9vd25lcihtZm5f
dG9fcGFnZShtZm5fYWRkKG1mbiwgaSkpKSA9PSBkb21fY293ICkKPiAgICAgICAgICAgewo+ICAg
ICAgICAgICAgICAgLyogVGhpcyBpcyBubyB3YXkgdG8gYWRkIGEgc2hhcmVkIHBhZ2UgdG8geW91
ciBwaHlzbWFwISAqLwo+ICAgICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkFkZGlu
ZyBzaGFyZWQgbWZuICVseCBkaXJlY3RseSB0byBkb20lZCBwaHlzbWFwIG5vdCBhbGxvd2VkLlxu
IiwKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4u
Ywo+IEBAIC03NCw3ICs3NCw5IEBAIGludGVnZXJfcGFyYW0oImhhcmR3YXJlX2RvbSIsIGhhcmR3
YXJlX2QKPiAgIC8qIFByaXZhdGUgZG9tYWluIHN0cnVjdHMgZm9yIERPTUlEX1hFTiwgRE9NSURf
SU8sIGV0Yy4gKi8KPiAgIHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX3hlbjsKPiAg
IHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2lvOwo+ICsjaWZkZWYgQ09ORklHX0hB
U19NRU1fU0hBUklORwo+ICAgc3RydWN0IGRvbWFpbiAqX19yZWFkX21vc3RseSBkb21fY293Owo+
ICsjZW5kaWYKPiAgIAo+ICAgc3RydWN0IHZjcHUgKmlkbGVfdmNwdVtOUl9DUFVTXSBfX3JlYWRf
bW9zdGx5Owo+ICAgCj4gQEAgLTU0Nyw2ICs1NDksNyBAQCB2b2lkIF9faW5pdCBzZXR1cF9zcGVj
aWFsX2RvbWFpbnModm9pZCkKPiAgICAgICBpZiAoIElTX0VSUihkb21faW8pICkKPiAgICAgICAg
ICAgcGFuaWMoIkZhaWxlZCB0byBjcmVhdGUgZFtJT106ICVsZFxuIiwgUFRSX0VSUihkb21faW8p
KTsKPiAgIAo+ICsjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwo+ICAgICAgIC8qCj4gICAg
ICAgICogSW5pdGlhbGlzZSBvdXIgQ09XIGRvbWFpbi4KPiAgICAgICAgKiBUaGlzIGRvbWFpbiBv
d25zIHNoYXJhYmxlIHBhZ2VzLgo+IEBAIC01NTQsNiArNTU3LDcgQEAgdm9pZCBfX2luaXQgc2V0
dXBfc3BlY2lhbF9kb21haW5zKHZvaWQpCj4gICAgICAgZG9tX2NvdyA9IGRvbWFpbl9jcmVhdGUo
RE9NSURfQ09XLCBOVUxMLCBmYWxzZSk7Cj4gICAgICAgaWYgKCBJU19FUlIoZG9tX2NvdykgKQo+
ICAgICAgICAgICBwYW5pYygiRmFpbGVkIHRvIGNyZWF0ZSBkW0NPV106ICVsZFxuIiwgUFRSX0VS
Uihkb21fY293KSk7Cj4gKyNlbmRpZgo+ICAgfQo+ICAgCj4gICB2b2lkIGRvbWFpbl91cGRhdGVf
bm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQo+IC0tLSBhL3hlbi9jb21tb24vZ3JhbnRf
dGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+IEBAIC0xMDk1LDcgKzEw
OTUsNyBAQCBtYXBfZ3JhbnRfcmVmKAo+ICAgICAgICAgICAgICAgaG9zdF9tYXBfY3JlYXRlZCA9
IHRydWU7Cj4gICAgICAgICAgIH0KPiAgICAgICB9Cj4gLSAgICBlbHNlIGlmICggb3duZXIgPT0g
cmQgfHwgb3duZXIgPT0gZG9tX2NvdyApCj4gKyAgICBlbHNlIGlmICggb3duZXIgPT0gcmQgfHwg
KGRvbV9jb3cgJiYgb3duZXIgPT0gZG9tX2NvdykgKQo+ICAgICAgIHsKPiAgICAgICAgICAgaWYg
KCAob3AtPmZsYWdzICYgR05UTUFQX2RldmljZV9tYXApICYmICEob3AtPmZsYWdzICYgR05UTUFQ
X3JlYWRvbmx5KSApCj4gICAgICAgICAgIHsKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCj4gQEAgLTY0Myw3ICs2NDMsMTIgQEAgc3RhdGlj
IGlubGluZSB2b2lkIGZpbHRlcmVkX2ZsdXNoX3RsYl9tYQo+ICAgfQo+ICAgCj4gICAvKiBQcml2
YXRlIGRvbWFpbiBzdHJ1Y3RzIGZvciBET01JRF9YRU4sIERPTUlEX0lPLCBldGMuICovCj4gLWV4
dGVybiBzdHJ1Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsKPiArZXh0ZXJu
IHN0cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW87Cj4gKyNpZmRlZiBDT05GSUdfSEFTX01F
TV9TSEFSSU5HCj4gK2V4dGVybiBzdHJ1Y3QgZG9tYWluICpkb21fY293Owo+ICsjZWxzZQo+ICsj
IGRlZmluZSBkb21fY293IE5VTEwKPiArI2VuZGlmCj4gICAKPiAgIGVudW0gWEVOU0hBUkVfZmxh
Z3Mgewo+ICAgICAgIFNIQVJFX3J3LAo+IAo+IAo+IAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:42:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08: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 1hYnyY-0003mO-4X; Thu, 06 Jun 2019 08:42:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYnyX-0003mF-If
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:42:21 +0000
X-Inumbo-ID: ff1e6064-8836-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff1e6064-8836-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 08:42:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 02:42:19 -0600
Message-Id: <5CF8D1EA0200007800235CBF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 02:42:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
 <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
 <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
In-Reply-To: <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDIzOjM4LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvNS8xOSA5OjI5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IE15IHZvdGUg
aXMgdG8gYmFja3BvcnQgdG8gYm90aC4gSmFuL290aGVycyBwbGVhc2UgZXhwcmVzcyB5b3VyIG9w
aW5pb24uCj4gCj4gVG8gZm9sbG93IHRoZSB2b3RlIGNvbnZlbnRpb246Cj4gCj4gNC4xMTogLTEK
CkhtbSwgSSdtIHN1cnByaXNlZCBieSB0aGlzLiBEaWRuJ3QgSSBzZWUgeW91IG1lbnRpb24gdG8g
SWFuIChvbiBpcmMpCnlvdSdkIHByZWZlciBiYWNrcG9ydGluZyBvdmVyIHdvcmtpbmcgYXJvdW5k
IHRoaXMgaW4gb3NzdGVzdD8KCj4gNC4xMDogLTEgKEkgd2FzIHRlbXB0ZWQgYnkgYSAtMiBidXQg
aWYgdGhlIG90aGVyIGZlZWxzIGl0IHNob3VsZCBiZSAKPiBiYWNrcG9ydGVkIHRoZW4gSSB3aWxs
IG5vdCBwdXNoIGJhY2spLgoKQ29uc2lkZXJpbmcgdGhlIHNpdHVhdGlvbiwgSSdtIGxlYW5pbmcg
dG93YXJkcyBKdWxpZW4ncyBvcGluaW9uIGhlcmUuCkJ1dCB0YWtlIHRoaXMgd2l0aCBjYXJlIC0g
SSBoYXZlIHdheSB0b28gbGl0dGxlIGluc2lnaHQgdG8gaGF2ZSBhCm1lYW5pbmdmdWwgb3Bpbmlv
bi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 08:47:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 08:47:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYo3b-0004Eq-QD; Thu, 06 Jun 2019 08:47:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYo3a-0004El-Vl
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 08:47:35 +0000
X-Inumbo-ID: b9b09773-8837-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b9b09773-8837-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 08:47:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F129B341;
 Thu,  6 Jun 2019 01:47: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 DFB243F690;
 Thu,  6 Jun 2019 01:47:31 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <20190516103727.GB5438@perard.uk.xensource.com>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
 <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
 <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
 <5CF8D1EA0200007800235CBF@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fc26793a-9af5-ac4d-6b39-cec4dba34270@arm.com>
Date: Thu, 6 Jun 2019 09:47:30 +0100
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: <5CF8D1EA0200007800235CBF@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wNi8yMDE5IDA5OjQyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNS4wNi4x
OSBhdCAyMzozOCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gNi81LzE5IDk6
MjkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE15IHZvdGUgaXMgdG8gYmFja3Bv
cnQgdG8gYm90aC4gSmFuL290aGVycyBwbGVhc2UgZXhwcmVzcyB5b3VyIG9waW5pb24uCj4+Cj4+
IFRvIGZvbGxvdyB0aGUgdm90ZSBjb252ZW50aW9uOgo+Pgo+PiA0LjExOiAtMQo+IAo+IEhtbSwg
SSdtIHN1cnByaXNlZCBieSB0aGlzLiBEaWRuJ3QgSSBzZWUgeW91IG1lbnRpb24gdG8gSWFuIChv
biBpcmMpCj4geW91J2QgcHJlZmVyIGJhY2twb3J0aW5nIG92ZXIgd29ya2luZyBhcm91bmQgdGhp
cyBpbiBvc3N0ZXN0PwoKTXkgbWlzdGFrZSBoZXJlLiBJdCBzaG91bGQgYmUgKzEgaGVyZS4KCj4g
Cj4+IDQuMTA6IC0xIChJIHdhcyB0ZW1wdGVkIGJ5IGEgLTIgYnV0IGlmIHRoZSBvdGhlciBmZWVs
cyBpdCBzaG91bGQgYmUKPj4gYmFja3BvcnRlZCB0aGVuIEkgd2lsbCBub3QgcHVzaCBiYWNrKS4K
PiAKPiBDb25zaWRlcmluZyB0aGUgc2l0dWF0aW9uLCBJJ20gbGVhbmluZyB0b3dhcmRzIEp1bGll
bidzIG9waW5pb24gaGVyZS4KPiBCdXQgdGFrZSB0aGlzIHdpdGggY2FyZSAtIEkgaGF2ZSB3YXkg
dG9vIGxpdHRsZSBpbnNpZ2h0IHRvIGhhdmUgYQo+IG1lYW5pbmdmdWwgb3Bpbmlvbi4KPiAKPiBK
YW4KPiAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:01:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09: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 1hYoGp-0006P8-5x; Thu, 06 Jun 2019 09:01: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYoGn-0006P3-6d
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:01:13 +0000
X-Inumbo-ID: 9e97ff68-8839-11e9-a6d5-ff3c6cc736b8
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e97ff68-8839-11e9-a6d5-ff3c6cc736b8;
 Thu, 06 Jun 2019 09:01:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 03:01:06 -0600
Message-Id: <5CF8D6500200007800235D03@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 03:01:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-3-git-send-email-chao.gao@intel.com>
 <5CF682930200007800235268@prv1-mh.provo.novell.com>
 <20190606082644.GB8859@gao-cwp>
In-Reply-To: <20190606082644.GB8859@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 02/10] microcode/intel: extend
 microcode_update_match()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDEwOjI2LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBUdWUsIEp1biAwNCwgMjAxOSBhdCAwODozOToxNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4+PiArKysgYi94ZW4v
YXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMKPj4+IEBAIC0xMzQsMTQgKzEzNCwyOCBAQCBzdGF0
aWMgaW50IGNvbGxlY3RfY3B1X2luZm8odW5zaWduZWQgaW50IGNwdV9udW0sIAo+IHN0cnVjdCBj
cHVfc2lnbmF0dXJlICpjc2lnKQo+Pj4gICAgICByZXR1cm4gMDsKPj4+ICB9Cj4+PiAgCj4+PiAt
c3RhdGljIGlubGluZSBpbnQgbWljcm9jb2RlX3VwZGF0ZV9tYXRjaCgKPj4+IC0gICAgdW5zaWdu
ZWQgaW50IGNwdV9udW0sIGNvbnN0IHN0cnVjdCBtaWNyb2NvZGVfaGVhZGVyX2ludGVsICptY19o
ZWFkZXIsCj4+PiAtICAgIGludCBzaWcsIGludCBwZikKPj4+ICtzdGF0aWMgZW51bSBtaWNyb2Nv
ZGVfbWF0Y2hfcmVzdWx0IG1pY3JvY29kZV91cGRhdGVfbWF0Y2goCj4+PiArICAgIGNvbnN0IHN0
cnVjdCBtaWNyb2NvZGVfaGVhZGVyX2ludGVsICptY19oZWFkZXIsIHVuc2lnbmVkIGludCBzaWcs
Cj4+PiArICAgIHVuc2lnbmVkIGludCBwZiwgdW5zaWduZWQgaW50IHJldikKPj4+ICB7Cj4+PiAt
ICAgIHN0cnVjdCB1Y29kZV9jcHVfaW5mbyAqdWNpID0gJnBlcl9jcHUodWNvZGVfY3B1X2luZm8s
IGNwdV9udW0pOwo+Pj4gKyAgICBjb25zdCBzdHJ1Y3QgZXh0ZW5kZWRfc2lndGFibGUgKmV4dF9o
ZWFkZXI7Cj4+PiArICAgIGNvbnN0IHN0cnVjdCBleHRlbmRlZF9zaWduYXR1cmUgKmV4dF9zaWc7
Cj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZGF0YV9zaXplID0gZ2V0X2RhdGFzaXplKG1jX2hlYWRl
cik7Cj4+PiArICAgIHVuc2lnbmVkIGludCBpOwo+Pj4gKwo+Pj4gKyAgICBpZiAoIHNpZ21hdGNo
KHNpZywgbWNfaGVhZGVyLT5zaWcsIHBmLCBtY19oZWFkZXItPnBmKSApCj4+PiArICAgICAgICBy
ZXR1cm4gKG1jX2hlYWRlci0+cmV2ID4gcmV2KSA/IE5FV19VQ09ERSA6IE9MRF9VQ09ERTsKPj4K
Pj5BcyBpbmRpY2F0ZWQgYmVmb3JlLCBJIHRoaW5rIHlvdSB3b3VsZCBiZXR0ZXIgYWxzbyBwcm92
aWRlIGFuICJlcXVhbCIKPj5pbmRpY2F0aW9uLiBJaXJjIEkndmUgdG9sZCB5b3UgdGhhdCBJIGhh
dmUgb25lIHN5c3RlbSB3aGVyZSB0aGUgY29yZXMKPj5nZXQgaGFuZGVkIG92ZXIgZnJvbSB0aGUg
QklPUyBpbiBhbiBpbmNvbnNpc3RlbnQgc3RhdGUgKG9ubHkgY29yZQo+PmhhcyB1Y29kZSBsb2Fk
ZWQpLiBIZW5jZSB3ZSdkIHdhbnQgdG8gYmUgYWJsZSB0byBhbHNvIF9zdG9yZV8KPj51Y29kZSBt
YXRjaGluZyB0aGF0IGZvdW5kIG9uIENQVSAwLCB3aXRob3V0IGFjdHVhbGx5IHdhbnQgdG8gX2xv
YWRfCj4+aXQgdGhlcmUuCj4gCj4gV2lsbCBkby4gV2hhdCBpZiBubyBtaWNyb2NvZGUgdXBkYXRl
IGlzIHByb3ZpZGVkIGluIHRoaXMgY2FzZT8gU2hhbGwKPiB3ZSByZWZ1c2UgdG8gYm9vdD8gSWYg
d2UgYWxsb3cgZGlmZmVyZW50IG1pY3JvY29kZSByZXZpc2lvbnMgaW4gdGhlCj4gc3lzdGVtLCBp
dCB3b3VsZCBjb21wbGljYXRlIGxhdGUgbWljcm9jb2RlIGxvYWRpbmcuCgpObywgSSBkb24ndCB0
aGluayB3ZSBzaG91bGQgcmVmdXNlIHRvIGJvb3QgaW4gc3VjaCBhIGNhc2UuIFdlIG1heQp3YW50
IHRvIHdhcm4gYWJvdXQgdGhlIHNpdHVhdGlvbiwgYnV0IHNob3VsZCBjb250aW51ZSBib290aW5n
IGluCmEgYmVzdCBlZmZvcnQgbWFubmVyLiBBbmQgbm8sIEkgYWxzbyBkb24ndCB0aGluayBpdCds
bCBjb21wbGljYXRlCmxhdGUgbG9hZGluZyBtZWFuaW5nZnVsbHkuIExhdGUgbG9hZGluZywgYWZ0
ZXIgYWxsLCBpcyB0aGVuIHRoZSBvbmx5CndheSB0byBnZXQgdGhlIHN5c3RlbSBpbnRvICJwcm9w
ZXIiIHNoYXBlIGFnYWluIChvdGhlciB0aGFuCnJlYm9vdGluZyBhZnRlciBtYWtpbmcgYXZhaWxh
YmxlIHVjb2RlIHRvIGVhcmx5IGJvb3QpLgoKPj4+IC0gICAgcmV0dXJuIChzaWdtYXRjaChzaWcs
IHVjaS0+Y3B1X3NpZy5zaWcsIHBmLCB1Y2ktPmNwdV9zaWcucGYpICYmCj4+PiAtICAgICAgICAg
ICAgKG1jX2hlYWRlci0+cmV2ID4gdWNpLT5jcHVfc2lnLnJldikpOwo+Pj4gKyAgICBpZiAoIGdl
dF90b3RhbHNpemUobWNfaGVhZGVyKSA9PSAoZGF0YV9zaXplICsgTUNfSEVBREVSX1NJWkUpICkK
Pj4+ICsgICAgICAgIHJldHVybiBNSVNfVUNPREU7Cj4+Cj4+T2theSwgeW91J3JlIHRpZ2h0ZW5p
bmcgdGhlIG9yaWdpbmFsIDw9IHRvID09IGhlcmUuIEJ1dCBpZiB5b3UncmUKPj5hbHJlYWR5IHRp
Z2h0ZW5pbmcgdGhpbmdzLCB3aHkgZG9uJ3QgeW91IG1ha2Ugc3VyZSB5b3UgYWN0dWFsbHkKPj5o
YXZlIGVub3VnaCBkYXRhIHRvIC4uLgo+Pgo+Pj4gKyAgICBleHRfaGVhZGVyID0gKGNvbnN0IHZv
aWQgKikobWNfaGVhZGVyICsgMSkgKyBkYXRhX3NpemU7Cj4+Cj4+Li4uIGhvbGQgYW4gZXh0ZW5k
ZWQgaGVhZGVyLCBhbmQgdGhlbiBhbHNvIHRvIGhvbGQgLi4uCj4+Cj4+PiArICAgIGV4dF9zaWcg
PSAoY29uc3Qgdm9pZCAqKShleHRfaGVhZGVyICsgMSk7Cj4+PiArICAgIGZvciAoIGkgPSAwOyBp
IDwgZXh0X2hlYWRlci0+Y291bnQ7IGkrKyApCj4+PiArICAgICAgICBpZiAoIHNpZ21hdGNoKHNp
ZywgZXh0X3NpZ1tpXS5zaWcsIHBmLCBleHRfc2lnW2ldLnBmKSApCj4+PiArICAgICAgICAgICAg
cmV0dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBPTERfVUNPREU7Cj4+
Cj4+Li4uIGVub3VnaCBhcnJheSBlbGVtZW50cz8KPiAKPiBEbyB5b3UgdGhpbmsgYmVsb3cgaW5j
cmVtZW50YWwgY2hhbmdlIGlzIGZpbmU/CgpTb21ldGhpbmcgYWxvbmcgdGhlc2UgbGluZXMsIHll
cy4gSSBkb24ndCB0aGluayAuLi4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRl
bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4gQEAgLTEzOCwxOCAr
MTM4LDI1IEBAIHN0YXRpYyBlbnVtIG1pY3JvY29kZV9tYXRjaF9yZXN1bHQgbWljcm9jb2RlX3Vw
ZGF0ZV9tYXRjaCgKPiAgICAgIGNvbnN0IHN0cnVjdCBleHRlbmRlZF9zaWduYXR1cmUgKmV4dF9z
aWc7Cj4gICAgICB1bnNpZ25lZCBsb25nIGRhdGFfc2l6ZSA9IGdldF9kYXRhc2l6ZShtY19oZWFk
ZXIpOwo+ICAgICAgdW5zaWduZWQgaW50IGk7Cj4gKyAgICBjb25zdCB2b2lkICplbmQgPSAoY29u
c3Qgdm9pZCAqKW1jX2hlYWRlciArIGdldF90b3RhbHNpemUobWNfaGVhZGVyKTsKPiAgCj4gICAg
ICBpZiAoIHNpZ21hdGNoKHNpZywgbWNfaGVhZGVyLT5zaWcsIHBmLCBtY19oZWFkZXItPnBmKSAp
Cj4gICAgICAgICAgcmV0dXJuIChtY19oZWFkZXItPnJldiA+IHJldikgPyBORVdfVUNPREUgOiBP
TERfVUNPREU7Cj4gIAo+IC0gICAgaWYgKCBnZXRfdG90YWxzaXplKG1jX2hlYWRlcikgPT0gKGRh
dGFfc2l6ZSArIE1DX0hFQURFUl9TSVpFKSApCj4gLSAgICAgICAgcmV0dXJuIE1JU19VQ09ERTsK
PiAtCj4gICAgICBleHRfaGVhZGVyID0gKGNvbnN0IHZvaWQgKikobWNfaGVhZGVyICsgMSkgKyBk
YXRhX3NpemU7Cj4gICAgICBleHRfc2lnID0gKGNvbnN0IHZvaWQgKikoZXh0X2hlYWRlciArIDEp
Owo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBleHRfaGVhZGVyLT5jb3VudDsgaSsrICkKPiAtICAg
ICAgICBpZiAoIHNpZ21hdGNoKHNpZywgZXh0X3NpZ1tpXS5zaWcsIHBmLCBleHRfc2lnW2ldLnBm
KSApCj4gLSAgICAgICAgICAgIHJldHVybiAobWNfaGVhZGVyLT5yZXYgPiByZXYpID8gTkVXX1VD
T0RFIDogT0xEX1VDT0RFOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBNYWtlIHN1cmUgdGhlcmUg
aXMgZW5vdWdoIHNwYWNlIHRvIGhvbGQgYW4gZXh0ZW5kZWQgaGVhZGVyIGFuZCBlbm91Z2gKPiAr
ICAgICAqIGFycmF5IGVsZW1lbnRzLgo+ICsgICAgICovCj4gKyAgICBpZiAoIChlbmQgPj0gKGNv
bnN0IHZvaWQgKilleHRfc2lnKSAmJgo+ICsgICAgICAgICAoZW5kID49IChjb25zdCB2b2lkICop
KGV4dF9zaWcgKyBleHRfaGVhZGVyLT5jb3VudCkpICkKPiArICAgIHsKPiArICAgICAgICBmb3Ig
KCBpID0gMDsgaSA8IGV4dF9oZWFkZXItPmNvdW50OyBpKysgKQo+ICsgICAgICAgICAgICBpZiAo
IHNpZ21hdGNoKHNpZywgZXh0X3NpZ1tpXS5zaWcsIHBmLCBleHRfc2lnW2ldLnBmKSApCj4gKyAg
ICAgICAgICAgICAgICByZXR1cm4gKG1jX2hlYWRlci0+cmV2ID4gcmV2KSA/IE5FV19VQ09ERSA6
IE9MRF9VQ09ERTsKPiArICAgIH0KCi4uLiB0aGlzIHJlLWluZGVudGF0aW9uIG9mIHRoZSBmb3Io
KSBpcyBuZWVkZWQuIEp1c3QgbGlrZSB0aGUgZnVuY3Rpb24gd2FzCnByZXZpb3VzbHkgY29kZWQs
IHRoZSBpZigpIGNvbmRpdGlvbiBjb3VsZCBiZSBpbnZlcnRlZCBhbmQgaXRzIGJvZHkKY291bGQg
YmUgInJldHVybiBNSVNfVUNPREU7Ii4gQnV0IGl0J3MgYSBzdHlsZSBxdWVzdGlvbiwgYW5kIGhl
bmNlCmxhcmdlbHkgdXAgdG8geW91LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHe-0006Sh-H2; Thu, 06 Jun 2019 09:02:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHc-0006SV-CB
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:04 +0000
X-Inumbo-ID: c0228784-8839-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 c0228784-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02: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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: wNvL4aVW+e/EtW93cqlMYlldtEA1uqDfXodfGEIl8hYuKWiYh5fRfLEDotOXZuZtWPtltcBjZU
 vzfJIwwu8AFLUqWUZeNqQ3GMzNkIEhIGyk+YTYokmCamDfPglinxc2/w2c/hpxS5TndDMHeCXc
 Y9v9AkDVJwD8v4foRcAjqli5930VRUzDuhujJPJlEOt6h/hHYdGbmmOYYuCnbSUemMvy+xnIgm
 M6E9lclEvrAnXMnM+HIWisIt9kIso2f+E6pNTnhxEQTuS5eVEv2kL7lQYVLhKtT+mK/YseoqBl
 UG0=
X-SBRS: -0.9
X-MesageID: 1397083
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,558,1557201600"; 
   d="scan'208";a="1397083"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:34 +0200
Message-ID: <20190606090146.77381-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 00/12] 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>

SU1PIHBjaV9zYmRmX3QgaXQncyBuaWNlciB0byB1c2UgdGhhbiBwYXNzaW5nIGFyb3VuZCBhIHNi
ZGYgaW4gbXVsdGlwbGUKZmllbGRzLiBIb3dldmVyIGl0J3MgaGFyZCB0byBleHBhbmQgdGhlIHVz
YWdlIG9mIHBjaV9zYmRmX3QgaW4gdGhlIGNvZGUKYmFzZSB3aXRob3V0IGNoYW5naW5nIHNvbWUg
b2YgdGhlIGNvcmUgcGNpIGZ1bmN0aW9ucyBhbmQgdGhlIHBjaV9kZXYKc3RydWN0IGZpZWxkcywg
aGVuY2UgdGhpcyBwYXRjaCBzZXQuCgpOb3RlIHRoZXJlJ3Mgc3RpbGwgbW9yZSBsb3cgaGFuZ2lu
ZyBmcnVpdCB0aGF0IGNvdWxkIGJlbmVmaXQgZnJvbQpzd2l0Y2hpbmcgdG8gcGNpX3NiZGZfdCwg
dGhpcyBwYXRjaCBzZXJpZXMganVzdCBjaGFuZ2VzIHNvbWUgb2YgdGhlIG1vcmUKY29yZSBwY2kg
ZnVuY3Rpb25zIHRvIHVzZSBwY2lfc2JkZl90LgoKVGhpcyBzZXJpZXMgc2hvdWxkIG5vdCBpbnRy
b2R1Y2UgYW55IGZ1bmN0aW9uYWwgY2hhbmdlcy4KClJvZ2VyIFBhdSBNb25uZSAoMTIpOgogIHBj
aTogaW50cm9kdWNlIGEgZGV2Zm4gZmllbGQgdG8gcGNpX3NiZGZfdAogIHBjaTogaW50cm9kdWNl
IGEgcGNpX3NiZGZfdCBmaWVsZCB0byBwY2lfZGV2CiAgcGNpOiBtYWtlIFBDSV9TQkRGIHJldHVy
biBhIHBjaV9zYmRmX3QKICBwY2k6IG1ha2UgUENJX1NCREYyIHJldHVybiBhIHBjaV9zYmRmX3QK
ICBwY2k6IG1ha2UgUENJX1NCREYzIHJldHVybiBhIHBjaV9zYmRmX3QKICBwY2k6IHN3aXRjaCBw
Y2lfY29uZl9yZWFkOCB0byB1c2UgcGNpX3NiZGZfdAogIHBjaTogc3dpdGNoIHBjaV9jb25mX3Jl
YWQxNiB0byB1c2UgcGNpX3NiZGZfdAogIHBjaTogc3dpdGNoIHBjaV9jb25mX3JlYWQzMiB0byB1
c2UgcGNpX3NiZGZfdAogIHBjaTogc3dpdGNoIHBjaV9jb25mX3dyaXRlOCB0byB1c2UgcGNpX3Ni
ZGZfdAogIHBjaTogc3dpdGNoIHBjaV9jb25mX3dyaXRlMTYgdG8gdXNlIHBjaV9zYmRmX3QKICBw
Y2k6IHN3aXRjaCBwY2lfY29uZl93cml0ZTMyIHRvIHVzZSBwY2lfc2JkZl90CiAgcHJpbnQ6IGlu
dHJvZHVjZSBhIGZvcm1hdCBzcGVjaWZpZXIgZm9yIHBjaV9zYmRmX3QKCiBkb2NzL21pc2MvcHJp
bnRrLWZvcm1hdHMudHh0ICAgICAgICAgICAgICAgIHwgICA1ICsKIHhlbi9hcmNoL3g4Ni9jcHUv
YW1kLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nh
bi5jICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5j
ICAgICAgICAgICAgICAgICAgICAgfCAgMTAgKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAyMDMgKysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3By
b2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgICAgIHwgIDEwICstCiB4ZW4vYXJjaC94ODYveDg2XzY0
L21tY29uZi1mYW0xMGguYyAgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L21t
Y29uZmlnLXNoYXJlZC5jICAgICAgIHwgIDE0ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5j
ICAgICAgICAgICAgICAgICAgIHwgIDk4ICsrKy0tLS0tLQogeGVuL2NvbW1vbi9jb21wYXQvbWVt
b3J5LmMgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2NvbW1vbi92c3ByaW50Zi5jICAgICAg
ICAgICAgICAgICAgICAgICB8ICAxOCArKwogeGVuL2RyaXZlcnMvYWNwaS9yZWJvb3QuYyAgICAg
ICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAg
ICAgICAgICAgICB8ICA0OSArKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAg
ICAgICAgICAgICB8ICA3MSArKysrLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfYWNwaS5jICAgIHwgIDE3ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
Y21kLmMgICAgIHwgICA1ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0
ZWN0LmMgIHwgICA3ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
ICAgIHwgIDI5ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYyAg
ICB8ICAgOCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8
ICAyNSArLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2F0cy5oICAgICAgICAgICAgICAgfCAg
IDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgfCAyMjAg
KysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMg
ICAgICAgICAgfCAgMzYgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFw
LmMgICAgICB8ICAxMSArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAg
ICAgICB8ICA4MCArKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMg
ICAgICAgIHwgIDgxICsrKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5j
ICAgICAgICAgfCAgIDYgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYyAgICAg
ICAgICAgfCAgMjggKy0tCiB4ZW4vZHJpdmVycy9wY2kvcGNpLmMgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIzICstCiB4ZW4vZHJpdmVycy92aWRlby92Z2EuYyAgICAgICAgICAgICAgICAgICAg
IHwgIDExICstCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgICAgIHwg
IDY1ICsrLS0tLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAgICAgICAgICAgICB8
ICAxMyArLQogeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgICAgICAgICAgICAgICAgICAgICB8ICAz
NSArKy0tCiB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQ2
ICsrLS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgNTAg
KystLS0KIDM3IGZpbGVzIGNoYW5nZWQsIDU3NCBpbnNlcnRpb25zKCspLCA3NDkgZGVsZXRpb25z
KC0pCgotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHh-0006TY-Qt; Thu, 06 Jun 2019 09:02: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHg-0006TK-Tk
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:08 +0000
X-Inumbo-ID: c2dc9e85-8839-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 c2dc9e85-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02: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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: i1v8eSehGkrdR1LhDVRTpoRdeEkESBEJZ4B9ppKZog+uJp1pU/RB4Pgwb9P2HMKmN7TJDlLBYu
 yfER/as53qq01kqalJLDpoVkfBt4S8Nm1Uir9SOPGUIl7oLZGXJbZ1PlXxxL76yk3kkr86/2Wv
 BKGfYpm6pytHXLVv1rgIXmlkcLC1cl/2Blfe6ki0Q1BQPkntPMcDeqzxb8UIHiN7yJ+R8xJPo4
 Jyeqj12NFuvny0HwZkIfQOizMZE/bX55gqL/bxZ+b+KmysULSKz+gXrFGc2haqhfgBputUfwGN
 k3A=
X-SBRS: -0.9
X-MesageID: 1392581
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,558,1557201600"; 
   d="scan'208";a="1392581"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:35 +0200
Message-ID: <20190606090146.77381-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>

VGhpcyBpcyBlcXVpdmFsZW50IHRvIHRoZSBjdXJyZW50IGV4dGZ1bmMgZmllbGQgaW4gdGVybSBv
ZiBjb250ZW50cy4KClN3aXRjaCB0aGUgdHdvIGN1cnJlbnQgdXNlcnMgb2YgZXh0ZnVuYyB0byB1
c2UgZGV2Zm4gaW5zdGVhZCBmb3IKY29ycmVjdG5lc3MuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4K
ClJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0gTmV3IGluIHRoaXMgdmVy
c2lvbi4KLS0tCk5COiBQYXVsIHN1Z2dlc3RlZCB0byBuYW1lIHRoZSBmdW5jdGlvbiBmaWVsZCBm
biBpbnN0ZWFkIG9mIGZ1bmMsIHNvCnRoYXQgaXQgd291bGQgbWF0Y2ggdGhlIG5hbWluZyBvZiB0
aGUgZGV2Zm4gZmllbGQuIFNhZGx5IHRoZSBmdW5jCmZpZWxkIGNhbm5vdCBiZSBhbGlhc2VkIHRv
IGFub3RoZXIgZmllbGQgdXNpbmcgYSB1bmlvbiBiZWNhdXNlIGl0J3MgYQpiaXQgZmllbGQsIHNv
IHRoZSBvbmx5IG9wdGlvbiBpcyB0byByZW5hbWUgZnVuYyB0byBmbi4gSSBkb24ndCBoYXZlIGEK
c3Ryb25nIG9waW5pb24sIGJ1dCBpZiB0aGVyZSdzIGNvbnNlbnN1cyBpdCBzaG91bGQgYmUgZG9u
ZSBhZnRlciB0aGlzCnBhdGNoIElNTyBhbmQgbm90IGxhdGVyIGluIHRoZSBzZXJpZXMsIGFzIG1v
cmUgb2NjdXJyZW5jZXMgb2YKc2JkZi5mdW5jIHdpbGwgYXBwZWFyLgotLS0KIHhlbi9kcml2ZXJz
L3ZwY2kvdnBjaS5jIHwgNCArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICB8IDUgKysrKy0K
IDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMK
aW5kZXggODI2MDdiZGI5YS4uNGYxZjk1YWI2OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTMyNyw3ICszMjcsNyBA
QCB1aW50MzJfdCB2cGNpX3JlYWQocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1
bnNpZ25lZCBpbnQgc2l6ZSkKICAgICB9CiAKICAgICAvKiBGaW5kIHRoZSBQQ0kgZGV2IG1hdGNo
aW5nIHRoZSBhZGRyZXNzLiAqLwotICAgIHBkZXYgPSBwY2lfZ2V0X3BkZXZfYnlfZG9tYWluKGQs
IHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5leHRmdW5jKTsKKyAgICBwZGV2ID0gcGNpX2dldF9w
ZGV2X2J5X2RvbWFpbihkLCBzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2Zm4pOwogICAgIGlm
ICggIXBkZXYgKQogICAgICAgICByZXR1cm4gdnBjaV9yZWFkX2h3KHNiZGYsIHJlZywgc2l6ZSk7
CiAKQEAgLTQzMiw3ICs0MzIsNyBAQCB2b2lkIHZwY2lfd3JpdGUocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICAgKiBGaW5kIHRoZSBQQ0kg
ZGV2IG1hdGNoaW5nIHRoZSBhZGRyZXNzLgogICAgICAqIFBhc3N0aHJvdWdoIGV2ZXJ5dGhpbmcg
dGhhdCdzIG5vdCB0cmFwcGVkLgogICAgICAqLwotICAgIHBkZXYgPSBwY2lfZ2V0X3BkZXZfYnlf
ZG9tYWluKGQsIHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5leHRmdW5jKTsKKyAgICBwZGV2ID0g
cGNpX2dldF9wZGV2X2J5X2RvbWFpbihkLCBzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2Zm4p
OwogICAgIGlmICggIXBkZXYgKQogICAgIHsKICAgICAgICAgdnBjaV93cml0ZV9odyhzYmRmLCBy
ZWcsIHNpemUsIGRhdGEpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDhiMjFlOGRjODQuLmVjOTgyNzQ2NzUgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAg
LTQ5LDcgKzQ5LDEwIEBAIHR5cGVkZWYgdW5pb24gewogICAgICAgICAgICAgICAgICAgICAgICAg
dWludDhfdCBmdW5jIDogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGV2ICA6
IDU7CiAgICAgICAgICAgICAgICAgICAgIH07Ci0gICAgICAgICAgICAgICAgICAgIHVpbnQ4X3Qg
ICAgIGV4dGZ1bmM7CisgICAgICAgICAgICAgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQ4X3QgZXh0ZnVuYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZGV2Zm47CisgICAgICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICAgfTsKICAg
ICAgICAgICAgICAgICB1aW50OF90ICAgICAgICAgYnVzOwogICAgICAgICAgICAgfTsKLS0gCjIu
MjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHn-0006V7-5g; Thu, 06 Jun 2019 09:02: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHl-0006Ul-SR
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:13 +0000
X-Inumbo-ID: c5479f42-8839-11e9-a0c2-1b6837f47d8e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5479f42-8839-11e9-a0c2-1b6837f47d8e;
 Thu, 06 Jun 2019 09:02:12 +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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: j6PBXJhpDnQ5xIl08Ghi8vbgcz8dK5iL90vWZ3kXChEpBdI3HpVXS9myWpGwhZPQQWxCbWri69
 V83uBScLorp+dTEWTL5avbVlTsdrx9pGfs0HU9NDtBahbQ7W8dSxazlq9xAxGf3QdtIx5fotLQ
 rTHOyE7yiP7rLXAqzxaytWhKdfbs9EzZdL0g0v64XvEq/Ke3MPPDwKDYo6VOeSs6i7WEsrZwVD
 S636brFMzQKPJ9tMsdoujEIo1eGhA8U//HGNLfAHEfCpK8Kps90fqhc4ZL4gkNcXX7dAwE6HYp
 p98=
X-SBRS: -0.9
X-MesageID: 1385804
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,558,1557201600"; 
   d="scan'208";a="1385804"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:36 +0200
Message-ID: <20190606090146.77381-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field to
 pci_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>
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>

QW5kIHVzZSBhbiB1bmlvbiB3aXRoIHRoZSBjdXJyZW50IHNlZywgYnVzIGFuZCBkZXZmbiBmaWVs
ZHMgdG8gbWFrZQpmaWVsZHMgcG9pbnQgdG8gdGhlIHNhbWUgdW5kZXJseWluZyBkYXRhLgoKTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UuCgpTdWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiB4ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jIHwgIDcgKystLS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICB8IDEyICsr
KysrKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCmluZGV4IGVmYjZjYTkwZTMuLjA0NmIxYzYxMGUgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YwpAQCAtNDYxLDkgKzQ2MSw2IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgIHVuc2lnbmVkIGludCBpLCBudW1fYmFycywgcm9tX3JlZzsKICAgICBzdHJ1
Y3QgdnBjaV9oZWFkZXIgKmhlYWRlciA9ICZwZGV2LT52cGNpLT5oZWFkZXI7CiAgICAgc3RydWN0
IHZwY2lfYmFyICpiYXJzID0gaGVhZGVyLT5iYXJzOwotICAgIHBjaV9zYmRmX3Qgc2JkZiA9IHsK
LSAgICAgICAgLnNiZGYgPSBQQ0lfU0JERjMocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYtPmRl
dmZuKSwKLSAgICB9OwogICAgIGludCByYzsKIAogICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfSEVBREVSX1RZUEUpCkBAIC01
MzAsNyArNTI3LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX01FTTMy
OwogCi0gICAgICAgIHJjID0gcGNpX3NpemVfbWVtX2JhcihzYmRmLCByZWcsICZhZGRyLCAmc2l6
ZSwKKyAgICAgICAgcmMgPSBwY2lfc2l6ZV9tZW1fYmFyKHBkZXYtPnNiZGYsIHJlZywgJmFkZHIs
ICZzaXplLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGkgPT0gbnVtX2JhcnMgLSAx
KSA/IFBDSV9CQVJfTEFTVCA6IDApOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHsK
QEAgLTU2MCw3ICs1NTcsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICB9CiAKICAgICAvKiBDaGVjayBleHBhbnNpb24gUk9NLiAqLwotICAgIHJjID0g
cGNpX3NpemVfbWVtX2JhcihzYmRmLCByb21fcmVnLCAmYWRkciwgJnNpemUsIFBDSV9CQVJfUk9N
KTsKKyAgICByYyA9IHBjaV9zaXplX21lbV9iYXIocGRldi0+c2JkZiwgcm9tX3JlZywgJmFkZHIs
ICZzaXplLCBQQ0lfQkFSX1JPTSk7CiAgICAgaWYgKCByYyA+IDAgJiYgc2l6ZSApCiAgICAgewog
ICAgICAgICBzdHJ1Y3QgdnBjaV9iYXIgKnJvbSA9ICZoZWFkZXItPmJhcnNbbnVtX2JhcnNdOwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5o
CmluZGV4IGVjOTgyNzQ2NzUuLmY0OTA4YWJkOGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTgzLDkgKzgzLDE1IEBAIHN0
cnVjdCBwY2lfZGV2IHsKICAgICBzdHJ1Y3QgYXJjaF9tc2l4ICptc2l4OwogCiAgICAgc3RydWN0
IGRvbWFpbiAqZG9tYWluOwotICAgIGNvbnN0IHUxNiBzZWc7Ci0gICAgY29uc3QgdTggYnVzOwot
ICAgIGNvbnN0IHU4IGRldmZuOworCisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgeworICAg
ICAgICAgICAgY29uc3QgdWludDhfdCBkZXZmbjsKKyAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3Qg
YnVzOworICAgICAgICAgICAgY29uc3QgdWludDE2X3Qgc2VnOworICAgICAgICB9OworICAgICAg
ICBjb25zdCBwY2lfc2JkZl90IHNiZGY7CisgICAgfTsKIAogICAgIHU4IHBoYW50b21fc3RyaWRl
OwogCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHs-0006XF-Iv; Thu, 06 Jun 2019 09: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHr-0006Wr-51
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:19 +0000
X-Inumbo-ID: c76e8164-8839-11e9-86be-0b792235856e
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c76e8164-8839-11e9-86be-0b792235856e;
 Thu, 06 Jun 2019 09:02: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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: ee5vBmnecD5es/pP4+OFNVRB2hk2PcaX3jCUW5m24ElcrAKFtbhsFR784BBkDA0VNebmwr6pyW
 d3Y9lAOmWHEtoFVgaz0zStMH94Qkui/CsxkjELeGh0uFuBSwsUIuYPWoznvqXQJ3hQxNgdxJ52
 Pco4aQimCb1qxYbx5xCsr8KMjONaP08QrLJMKU53cBqxzy5M/YWaP6N6vsCIycXB54E8TyHce7
 Ci4tnS/9GrePffFvVwbh6AQ7n5QWDwLYKF5mfv15jehqNYxn7RwZVUqKkqiKzHmIo6D7thk02H
 bx8=
X-SBRS: -0.9
X-MesageID: 1364742
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,558,1557201600"; 
   d="scan'208";a="1364742"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:37 +0200
Message-ID: <20190606090146.77381-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a 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>,
 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>

QW5kIGZpeCBpdCdzIG9ubHkgY2FsbGVyLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToK
IC0gTmV3IGluIHRoaXMgdmVyc2lvbi4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
ZG1hci5jIHwgMyArKy0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgfCAzICsr
LQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKaW5kZXggOWNjODYyM2U1My4uNTlhNDZjZDFjNiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCkBAIC0xMTE1LDcgKzExMTUsOCBAQCBzdGF0aWMg
aW50IF9faW5pdCBwYXJzZV9ybXJyX3BhcmFtKGNvbnN0IGNoYXIgKnN0cikKIAogICAgICAgICAg
ICAgLyogS2VlcCBzYmRmJ3MgZXZlbiBpZiB0aGV5IGRpZmZlciBhbmQgbGF0ZXIgcmVwb3J0IGFu
IGVycm9yLiAqLwogICAgICAgICAgICAgZGV2X2NvdW50ID0gdXNlcl9ybXJyc1tucl9ybXJyXS5k
ZXZfY291bnQ7Ci0gICAgICAgICAgICB1c2VyX3JtcnJzW25yX3JtcnJdLnNiZGZbZGV2X2NvdW50
XSA9IFBDSV9TQkRGKHNlZywgYnVzLCBkZXYsIGZ1bmMpOworICAgICAgICAgICAgdXNlcl9ybXJy
c1tucl9ybXJyXS5zYmRmW2Rldl9jb3VudF0gPQorICAgICAgICAgICAgICAgUENJX1NCREYoc2Vn
LCBidXMsIGRldiwgZnVuYykuc2JkZjsKIAogICAgICAgICAgICAgdXNlcl9ybXJyc1tucl9ybXJy
XS5kZXZfY291bnQrKzsKICAgICAgICAgICAgIHMgPSBzdG1wOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IGY0OTA4YWJkOGIu
LjllYTQxNzg5ZDAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgKQEAgLTM0LDcgKzM0LDggQEAKICNkZWZpbmUgUENJX0RFVkZOMihi
ZGYpICgoYmRmKSAmIDB4ZmYpCiAjZGVmaW5lIFBDSV9CREYoYixkLGYpICAoKCgoYikgJiAweGZm
KSA8PCA4KSB8IFBDSV9ERVZGTihkLGYpKQogI2RlZmluZSBQQ0lfQkRGMihiLGRmKSAgKCgoKGIp
ICYgMHhmZikgPDwgOCkgfCAoKGRmKSAmIDB4ZmYpKQotI2RlZmluZSBQQ0lfU0JERihzLGIsZCxm
KSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8IFBDSV9CREYoYixkLGYpKQorI2RlZmluZSBQQ0lf
U0JERihzLGIsZCxmKSBcCisgICAgKChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZm
ZmYpIDw8IDE2KSB8IFBDSV9CREYoYixkLGYpIH0pCiAjZGVmaW5lIFBDSV9TQkRGMihzLGJkZikg
KCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCAoKGJkZikgJiAweGZmZmYpKQogI2RlZmluZSBQQ0lf
U0JERjMocyxiLGRmKSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8IFBDSV9CREYyKGIsIGRmKSkK
IAotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHx-0006ZJ-Ta; Thu, 06 Jun 2019 09:02: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHx-0006Yy-1x
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:25 +0000
X-Inumbo-ID: cbe7f45a-8839-11e9-9922-c33c2032415c
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cbe7f45a-8839-11e9-9922-c33c2032415c;
 Thu, 06 Jun 2019 09:02:23 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: O412gk2TGq6soYw0F3XJeqZHiG1Ge2l/3lmc8gefRPEBq0miRmro4Nc8lgTmtVExHz3KVmNftv
 AyIhdImU1da3zUWRwlmBL7pRKMiHJ9TWfkRqDHKgHLIzJ8CGIawiZo+aEt1tiymQalncG0BS31
 iUsHvOwelAIPJkI9NCcifupoKlxRppAXlhtnnLVDXUYs0B/rE4WY53DF2iF2+2gRgUL4LAU6zU
 SQ0H/uwpVMlCJGGHMgmusoNd284m3PH4nFFLeqAeXV252lH+iUsfKy0c+Omhfl+N1uhUtY4ppN
 hvI=
X-SBRS: -0.9
X-MesageID: 1397093
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,558,1557201600"; 
   d="scan'208";a="1397093"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:39 +0200
Message-ID: <20190606090146.77381-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/12] pci: make PCI_SBDF3 return a 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>

QW5kIGZpeCBpdCdzIGNhbGxlcnMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXgu
Y29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhl
bi9jb21tb24vY29tcGF0L21lbW9yeS5jICAgIHwgNCArKy0tCiB4ZW4vY29tbW9uL21lbW9yeS5j
ICAgICAgICAgICB8IDQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCA0ICst
LS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgIHwgMyArKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgNyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vY29tcGF0L21lbW9yeS5jIGIveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKaW5kZXggMTNm
ZDY0ZGRmNS4uMmViNzllZmE2NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5
LmMKKysrIGIveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKQEAgLTI3LDggKzI3LDggQEAgc3Rh
dGljIGludCBnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSh4ZW5fcGZuX3Qgc3RhcnQsIHhlbl91
bG9uZ190IG5yLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIgaWQs
IHZvaWQgKmN0eHQpCiB7CiAgICAgc3RydWN0IGdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5ICpn
cmRtID0gY3R4dDsKLSAgICB1MzIgc2JkZiA9IFBDSV9TQkRGMyhncmRtLT5tYXAuZGV2LnBjaS5z
ZWcsIGdyZG0tPm1hcC5kZXYucGNpLmJ1cywKLSAgICAgICAgICAgICAgICAgICAgICAgICBncmRt
LT5tYXAuZGV2LnBjaS5kZXZmbik7CisgICAgdWludDMyX3Qgc2JkZiA9IFBDSV9TQkRGMyhncmRt
LT5tYXAuZGV2LnBjaS5zZWcsIGdyZG0tPm1hcC5kZXYucGNpLmJ1cywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyZG0tPm1hcC5kZXYucGNpLmRldmZuKS5zYmRmOwogCiAgICAgaWYg
KCAhKGdyZG0tPm1hcC5mbGFncyAmIFhFTk1FTV9SRE1fQUxMKSAmJiAoc2JkZiAhPSBpZCkgKQog
ICAgICAgICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4v
Y29tbW9uL21lbW9yeS5jCmluZGV4IDUyMGQ2ZjQ4MDMuLmVhZDRlMDA0MjYgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpAQCAtOTYyLDgg
Kzk2Miw4IEBAIHN0YXRpYyBpbnQgZ2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkoeGVuX3Bmbl90
IHN0YXJ0LCB4ZW5fdWxvbmdfdCBuciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdTMyIGlkLCB2b2lkICpjdHh0KQogewogICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfZGV2
aWNlX21lbW9yeSAqZ3JkbSA9IGN0eHQ7Ci0gICAgdTMyIHNiZGYgPSBQQ0lfU0JERjMoZ3JkbS0+
bWFwLmRldi5wY2kuc2VnLCBncmRtLT5tYXAuZGV2LnBjaS5idXMsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JkbS0+bWFwLmRldi5wY2kuZGV2Zm4pOworICAgIHVpbnQzMl90IHNiZGYgPSBQ
Q0lfU0JERjMoZ3JkbS0+bWFwLmRldi5wY2kuc2VnLCBncmRtLT5tYXAuZGV2LnBjaS5idXMsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmRtLT5tYXAuZGV2LnBjaS5kZXZmbikuc2Jk
ZjsKIAogICAgIGlmICggIShncmRtLT5tYXAuZmxhZ3MgJiBYRU5NRU1fUkRNX0FMTCkgJiYgKHNi
ZGYgIT0gaWQpICkKICAgICAgICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDA2
MWIyMDEwM2YuLjM5NjRkMmE5M2UgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC03NjIsOSArNzYy
LDcgQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCiAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGlkeCA9IHBvcyArIFBDSV9T
UklPVl9CQVIgKyBpICogNDsKICAgICAgICAgICAgICAgICB1MzIgYmFyID0gcGNpX2NvbmZfcmVh
ZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBpZHgpOwotICAgICAgICAgICAgICAgIHBjaV9zYmRm
X3Qgc2JkZiA9IHsKLSAgICAgICAgICAgICAgICAgICAgLnNiZGYgPSBQQ0lfU0JERjMoc2VnLCBi
dXMsIGRldmZuKSwKLSAgICAgICAgICAgICAgICB9OworICAgICAgICAgICAgICAgIHBjaV9zYmRm
X3Qgc2JkZiA9IFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pOwogCiAgICAgICAgICAgICAgICAg
aWYgKCAoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0KICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8gKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDMwYWZhY2E4MzguLjExOGM3
MDEzYzggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKQEAgLTM4LDcgKzM4LDggQEAKICAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYg
PSAoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKICNkZWZpbmUgUENJ
X1NCREYyKHMsYmRmKSBcCiAgICAgKChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZm
ZmYpIDw8IDE2KSB8ICgoYmRmKSAmIDB4ZmZmZikgfSkKLSNkZWZpbmUgUENJX1NCREYzKHMsYixk
ZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpCisjZGVmaW5lIFBD
SV9TQkRGMyhzLGIsZGYpIFwKKyAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4
ZmZmZikgPDwgMTYpIHwgUENJX0JERjIoYiwgZGYpIH0pCiAKIHR5cGVkZWYgdW5pb24gewogICAg
IHVpbnQzMl90IHNiZGY7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoHy-0006ZR-7a; Thu, 06 Jun 2019 09: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoHx-0006Yx-1o
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:25 +0000
X-Inumbo-ID: caa8a33c-8839-11e9-9bf7-cf51b6d505ea
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id caa8a33c-8839-11e9-9bf7-cf51b6d505ea;
 Thu, 06 Jun 2019 09:02:21 +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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: BQpwIR2u0rlCMnUSFbNIe6p5QxgT3D7UBqNscL/SjfMMct8ACJVEqz780z/Sf7b8K5GCDsSCbr
 8vGvZqE3EtzALzw3LxN2jF47uiShmVt8JG4YvS93rPPyqXfufgoVve8kG9TD/uy6EuanNoogTy
 XNXJbPJHrXVYAIgrykNr5zGMxuQfBXBCjHE6yB8Uea4+nUnU15VR//tb2TtWR10UJX5/OOEO61
 LVEek9aV6KfwoEAywUUIp3sjfq68LU6/inIoPp3uIcVB981ArFd88Zq+MdKaymBQqPFGwqVghC
 4vc=
X-SBRS: -0.9
X-MesageID: 1386104
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,558,1557201600"; 
   d="scan'208";a="1386104"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:38 +0200
Message-ID: <20190606090146.77381-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/12] pci: make PCI_SBDF2 return a 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>,
 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>

QW5kIGZpeCBpdCdzIG9ubHkgY2FsbGVyLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9kbWFyLmMgfCAyICstCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAg
ICAgIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCmluZGV4IDU5YTQ2Y2QxYzYuLmI4NThm
ZTdjODAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwpAQCAtMTA0Nyw3ICsxMDQ3LDcg
QEAgaW50IGludGVsX2lvbW11X2dldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1f
dCAqZnVuYywgdm9pZCAqY3R4dCkKIAogICAgICAgICByYyA9IGZ1bmMoUEZOX0RPV04ocm1yci0+
YmFzZV9hZGRyZXNzKSwKICAgICAgICAgICAgICAgICAgIFBGTl9VUChybXJyLT5lbmRfYWRkcmVz
cykgLSBQRk5fRE9XTihybXJyLT5iYXNlX2FkZHJlc3MpLAotICAgICAgICAgICAgICAgICAgUENJ
X1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZiksIGN0eHQpOworICAgICAgICAgICAgICAgICAgUENJ
X1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZikuc2JkZiwgY3R4dCk7CiAKICAgICAgICAgaWYgKCB1
bmxpa2VseShyYyA8IDApICkKICAgICAgICAgICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCA5ZWE0MTc4
OWQwLi4zMGFmYWNhODM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0zNiw3ICszNiw4IEBACiAjZGVmaW5lIFBDSV9CREYy
KGIsZGYpICAoKCgoYikgJiAweGZmKSA8PCA4KSB8ICgoZGYpICYgMHhmZikpCiAjZGVmaW5lIFBD
SV9TQkRGKHMsYixkLGYpIFwKICAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4
ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKLSNkZWZpbmUgUENJX1NCREYyKHMsYmRm
KSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8ICgoYmRmKSAmIDB4ZmZmZikpCisjZGVmaW5lIFBD
SV9TQkRGMihzLGJkZikgXAorICAgICgocGNpX3NiZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhm
ZmZmKSA8PCAxNikgfCAoKGJkZikgJiAweGZmZmYpIH0pCiAjZGVmaW5lIFBDSV9TQkRGMyhzLGIs
ZGYpICgoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERjIoYiwgZGYpKQogCiB0eXBlZGVm
IHVuaW9uIHsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoI3-0006cc-L5; Thu, 06 Jun 2019 09:02:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoI1-0006bo-Sl
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:29 +0000
X-Inumbo-ID: cef0fea5-8839-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 cef0fea5-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02: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=SoftFail 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: SoftFail (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: hiqc5se4jsXODpsj/onB2yZIsYtgy9Mmn95MKzCNWF2DBRMIV+RMoFn+RQtnBD1ZyijYaKYJQc
 X9S+nLSP3JYJHGB+7Yee7M0VcHQm1cCYNa5W/NzxDhRTqFkAjsB+cSBJWn7hA2S2k9NeYxP+CH
 zncAM6Oo/OC9cL5d1AvpOzKvr7GitVyupG05lcutw/JrQKXTj53nRKfKUpbLBsy7pNeNpFiP32
 xqa/xFaz1HUcwLlQ6cRGozJcBzxsJvDr2DNt/7xKzLc6lHvCG65k+1vni20QcX6lMRwZlq+VSh
 Vq4=
X-SBRS: -0.9
X-MesageID: 1364983
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,558,1557201600"; 
   d="scan'208";a="1364983"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:40 +0200
Message-ID: <20190606090146.77381-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/12] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMg
ICAgICAgICAgICAgICAgfCAyNSArKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJz
L2NoYXIvZWhjaS1kYmdwLmMgICAgICAgICAgICAgfCAgNSArKystLQogeGVuL2RyaXZlcnMvY2hh
ci9uczE2NTUwLmMgICAgICAgICAgICAgICB8ICA2ICsrKystLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYyAgICAgICAgICAgIHwgMjEgKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMgICAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3BjaS9wY2ku
YyAgICAgICAgICAgICAgICAgICAgfCAgOSArKysrLS0tLS0KIHhlbi9kcml2ZXJzL3ZpZGVvL3Zn
YS5jICAgICAgICAgICAgICAgICAgfCAgMyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMg
ICAgICAgICAgICAgICAgfCAgMyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAg
ICAgICAgICAgfCAgOCArKystLS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAg
ICAgICAgICB8ICA0ICstLS0KIDE0IGZpbGVzIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDU3
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4v
YXJjaC94ODYvY3B1L2FtZC5jCmluZGV4IDIzZGUyNThjNzguLmZlNmU1NmE5NjcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpA
QCAtNDIwLDEyICs0MjAsMTIgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9jMV9yYW1waW5nKHZvaWQp
CiAJbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQzMigwLCAwLCAweDE4LCAweDAsIDB4NjApPj40
KSYweDA3KSsxOwogCWZvciAobm9kZSA9IDA7IG5vZGUgPCBucl9ub2Rlczsgbm9kZSsrKSB7CiAJ
CS8qIFBNTTc6IGJ1cz0wLCBkZXY9MHgxOCtub2RlLCBmdW5jdGlvbj0weDMsIHJlZ2lzdGVyPTB4
ODcuICovCi0JCXBtbTcgPSBwY2lfY29uZl9yZWFkOCgwLCAwLCAweDE4K25vZGUsIDB4MywgMHg4
Nyk7CisJCXBtbTcgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCAwLCAweDE4ICsgbm9kZSwg
MyksIDB4ODcpOwogCQkvKiBJbnZhbGlkIHJlYWQgbWVhbnMgd2UndmUgdXBkYXRlZCBldmVyeSBO
b3J0aGJyaWRnZS4gKi8KIAkJaWYgKHBtbTcgPT0gMHhGRikKIAkJCWJyZWFrOwogCQlwbW03ICY9
IDB4RkM7IC8qIGNsZWFyIHBtbTdbMTowXSAqLwotCQlwY2lfY29uZl93cml0ZTgoMCwgMCwgMHgx
OCtub2RlLCAweDMsIDB4ODcsIHBtbTcpOworCQlwY2lfY29uZl93cml0ZTgoMCwgMCwgMHgxOCAr
IG5vZGUsIDB4MywgMHg4NywgcG1tNyk7CiAJCXByaW50ayAoIkFNRDogRGlzYWJsaW5nIEMxIENs
b2NrIFJhbXBpbmcgTm9kZSAjJXhcbiIsIG5vZGUpOwogCX0KIH0KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCBiYWJjNDE0N2M0Li42NzMz
OWVkYzY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2
L21zaS5jCkBAIC04MDAsNyArODAwLDcgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUx
NiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCiAgICAgICAg
IGRpc3AgPSB2ZiAqIHBkZXYtPnZmX3JsZW5bYmlyXTsKICAgICAgICAgbGltaXQgPSBQQ0lfU1JJ
T1ZfTlVNX0JBUlM7CiAgICAgfQotICAgIGVsc2Ugc3dpdGNoICggcGNpX2NvbmZfcmVhZDgoc2Vn
LCBidXMsIHNsb3QsIGZ1bmMsCisgICAgZWxzZSBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChQQ0lf
U0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfSEVBREVSX1RZUEUpICYgMHg3ZiApCiAgICAgewogICAgIGNhc2UgUENJX0hFQURF
Ul9UWVBFX05PUk1BTDoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IDZlM2Y1Y2YyMDMuLmI3MDM4M2ZiMDMgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYwpAQCAtOCwyNyArOCwyNiBAQAogI2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNs
dWRlIDxhc20vaW8uaD4KIAotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5j
LCByZWcpIFwKLSAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAo
ZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1Moc2JkZiwg
cmVnKSBcCisgICAgKDB4ODAwMDAwMDAgfCAoKHNiZGYpLmJkZiA8PCA4KSB8ICgocmVnKSAmIH4z
KSkKIAotdWludDhfdCBwY2lfY29uZl9yZWFkOCgKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNp
Z25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1
bnNpZ25lZCBpbnQgcmVnKQordWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYs
IHVuc2lnbmVkIGludCByZWcpCiB7Ci0gICAgdTMyIHZhbHVlOworICAgIHVpbnQzMl90IHZhbHVl
OwogCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKKyAgICBpZiAoIHNiZGYuc2VnIHx8IHJl
ZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1jZmdfcmVhZChzZWcsIGJ1cywgUENJX0RF
VkZOKGRldiwgZnVuYyksIHJlZywgMSwgJnZhbHVlKTsKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDEsICZ2YWx1ZSk7CiAgICAgICAg
IHJldHVybiB2YWx1ZTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChi
dXMgPiAyNTUpIHx8IChkZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBw
Y2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAm
IDMsIDEpOwotICAgIH0KKworICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJF
U1Moc2JkZiwgcmVnKSwgcmVnICYgMywgMSk7CiB9CiAKKyN1bmRlZiBQQ0lfQ09ORl9BRERSRVNT
CisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAorICAgICgw
eDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJl
ZyAmIH4zKSkKKwogdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAogICAgIHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5j
LAogICAgIHVuc2lnbmVkIGludCByZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2Vo
Y2ktZGJncC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCA0NzVkYzQxNzY3
Li43MWYwYWFhNmFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisr
KyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTcxMyw3ICs3MTMsNyBAQCBzdGF0
aWMgdW5zaWduZWQgaW50IF9faW5pdCBmaW5kX2RiZ3Aoc3RydWN0IGVoY2lfZGJncCAqZGJncCwK
ICAgICAgICAgICAgICAgICBjYXAgPSBfX2ZpbmRfZGJncChidXMsIHNsb3QsIGZ1bmMpOwogICAg
ICAgICAgICAgICAgIGlmICggIWNhcCB8fCBlaGNpX251bS0tICkKICAgICAgICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lfY29uZl9yZWFkOCgwLCBi
dXMsIHNsb3QsIGZ1bmMsCisgICAgICAgICAgICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lf
Y29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMsIHNsb3QsIGZ1bmMpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4
ODApICkKICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAg
ICBjb250aW51ZTsKQEAgLTEzMTIsNyArMTMxMiw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlaGNp
X2RiZ3BfaW5pdF9wcmVpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogICAgIG9mZnNldCA9
IChkZWJ1Z19wb3J0ID4+IDE2KSAmIDB4ZmZmOwogCiAgICAgLyogZG91YmxlIGNoZWNrIGlmIHRo
ZSBtZW0gc3BhY2UgaXMgZW5hYmxlZCAqLwotICAgIGRiZ3AtPnBjaV9jciA9IHBjaV9jb25mX3Jl
YWQ4KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBkYmdwLT5wY2lf
Y3IgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+ZnVuYyksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQpOwogICAgIGlmICgg
IShkYmdwLT5wY2lfY3IgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICkKICAgICB7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
CmluZGV4IDE4OWUxMjFiN2UuLjU0NzI3MGQwZTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2No
YXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBAIC0xMTg4LDgg
KzExODgsMTAgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qg
c2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgdWFydC0+YmFyNjQg
PSBiYXJfNjQ7CiAgICAgICAgICAgICAgICAgdWFydC0+aW9fc2l6ZSA9IG1heCg4VSA8PCBwYXJh
bS0+cmVnX3NoaWZ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW0t
PnVhcnRfb2Zmc2V0KTsKLSAgICAgICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFk
OCgwLCBiLCBkLCBmLCBQQ0lfSU5URVJSVVBUX1BJTikgPwotICAgICAgICAgICAgICAgICAgICBw
Y2lfY29uZl9yZWFkOCgwLCBiLCBkLCBmLCBQQ0lfSU5URVJSVVBUX0xJTkUpIDogMDsKKyAgICAg
ICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBiLCBkLCBm
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSU5URVJS
VVBUX1BJTikgPworICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3JlYWQ4KFBD
SV9TQkRGKDAsIGIsIGQsIGYpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9JTlRFUlJVUFRfTElORSkgOiAwOwogCiAgICAgICAgICAgICAgICAgcmV0dXJu
IDA7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YwppbmRleCA3MmVhODgyNGIwLi4zMGRlNjg0ZjZkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKQEAgLTEyNDEsNyArMTI0MSw3IEBAIHN0YXRpYyBib29sX3QgX19p
bml0IGFtZF9zcDUxMDBfZXJyYXR1bTI4KHZvaWQpCiAgICAgICAgIGlmICh2ZW5kb3JfaWQgIT0g
MHgxMDAyIHx8IGRldl9pZCAhPSAweDQzODUpCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAg
ICAgICBieXRlID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAweDE0LCAwLCAweGFkKTsKKyAgICAg
ICAgYnl0ZSA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIGJ1cywgMHgxNCwgMCksIDB4YWQp
OwogICAgICAgICBpZiAoIChieXRlID4+IDMpICYgMSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORyAiQU1ELVZpOiBTUDUxMDAgZXJyYXR1bSAyOCBkZXRlY3Rl
ZCwgZGlzYWJsaW5nIElPTU1VLlxuIgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCAzOTY0ZDJhOTNl
Li5hNGM3N2JlOGYxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMjYwLDcgKzI2MCw3IEBAIHN0
YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAg
IH0KICAgICB9CiAKLSAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChzZWcsIGJ1cywgZGV2LCBm
dW5jLCBQQ0lfSEVBREVSX1RZUEUpICYgMHg3ZiApCisgICAgc3dpdGNoICggcGNpX2NvbmZfcmVh
ZDgocGRldi0+c2JkZiwgUENJX0hFQURFUl9UWVBFKSAmIDB4N2YgKQogICAgIHsKICAgICBjYXNl
IFBDSV9IRUFERVJfVFlQRV9CUklER0U6CiAgICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayAp
CkBAIC0zNzAsMTAgKzM3MCw4IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihz
dHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgICAgICBjYXNlIERF
Vl9UWVBFX1BDSWUyUENJX0JSSURHRToKICAgICAgICAgY2FzZSBERVZfVFlQRV9MRUdBQ1lfUENJ
X0JSSURHRToKLSAgICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwc2VnLT5uciwg
YnVzLCBQQ0lfU0xPVChkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0ZVTkMoZGV2Zm4pLCBQQ0lfU0VDT05EQVJZX0JVUyk7Ci0gICAgICAgICAgICBzdWJf
YnVzID0gcGNpX2NvbmZfcmVhZDgocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgUENJX1NV
Qk9SRElOQVRFX0JVUyk7CisgICAgICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRl
di0+c2JkZiwgUENJX1NFQ09OREFSWV9CVVMpOworICAgICAgICAgICAgc3ViX2J1cyA9IHBjaV9j
b25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9TVUJPUkRJTkFURV9CVVMpOwogCiAgICAgICAgICAg
ICBzcGluX2xvY2soJnBzZWctPmJ1czJicmlkZ2VfbG9jayk7CiAgICAgICAgICAgICBmb3IgKCA7
IHNlY19idXMgPD0gc3ViX2J1czsgc2VjX2J1cysrICkKQEAgLTQzNiwxNiArNDM0LDEyIEBAIHN0
YXRpYyB2b2lkIGZyZWVfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCiAgICAgLyogdXBkYXRlIGJ1czJicmlkZ2UgKi8KICAgICBzd2l0Y2ggKCBwZGV2LT50
eXBlICkKICAgICB7Ci0gICAgICAgIHU4IGRldiwgZnVuYywgc2VjX2J1cywgc3ViX2J1czsKKyAg
ICAgICAgdWludDhfdCBzZWNfYnVzLCBzdWJfYnVzOwogCiAgICAgICAgIGNhc2UgREVWX1RZUEVf
UENJZTJQQ0lfQlJJREdFOgogICAgICAgICBjYXNlIERFVl9UWVBFX0xFR0FDWV9QQ0lfQlJJREdF
OgotICAgICAgICAgICAgZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgICAgICAgICAg
ZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICAgICAgICAgIHNlY19idXMgPSBwY2lf
Y29uZl9yZWFkOChwc2VnLT5uciwgcGRldi0+YnVzLCBkZXYsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NFQ09OREFSWV9CVVMpOwotICAgICAgICAgICAg
c3ViX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBwZGV2LT5idXMsIGRldiwgZnVuYywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU1VCT1JESU5BVEVfQlVT
KTsKKyAgICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwZGV2LT5zYmRmLCBQQ0lf
U0VDT05EQVJZX0JVUyk7CisgICAgICAgICAgICBzdWJfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRl
di0+c2JkZiwgUENJX1NVQk9SRElOQVRFX0JVUyk7CiAKICAgICAgICAgICAgIHNwaW5fbG9jaygm
cHNlZy0+YnVzMmJyaWRnZV9sb2NrKTsKICAgICAgICAgICAgIGZvciAoIDsgc2VjX2J1cyA8PSBz
dWJfYnVzOyBzZWNfYnVzKysgKQpAQCAtMTA4Miw3ICsxMDc2LDggQEAgc3RhdGljIGludCBfX2lu
aXQgX3NjYW5fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKICAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgICAgICAgICAgICAgfQogCi0g
ICAgICAgICAgICAgICAgaWYgKCAhZnVuYyAmJiAhKHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBi
dXMsIGRldiwgZnVuYywKKyAgICAgICAgICAgICAgICBpZiAoICFmdW5jICYmICEocGNpX2NvbmZf
cmVhZDgoUENJX1NCREYocHNlZy0+bnIsIGJ1cywgZGV2LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4ODAp
ICkKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2RtYXIuYwppbmRleCBiODU4ZmU3YzgwLi45Yzk0ZGVhYzBiIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMKQEAgLTM0OCw3ICszNDgsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBhY3BpX3BhcnNlX2Rldl9zY29wZSgKIAogICAgICAgICB3aGlsZSAoIC0tZGVwdGggPiAwICkK
ICAgICAgICAgewotICAgICAgICAgICAgYnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBh
dGgtPmRldiwgcGF0aC0+Zm4sCisgICAgICAgICAgICBidXMgPSBwY2lfY29uZl9yZWFkOChQQ0lf
U0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiksCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfU0VDT05EQVJZX0JVUyk7CiAgICAgICAgICAgICBwYXRoKys7CiAg
ICAgICAgIH0KQEAgLTM1Niw5ICszNTYsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX3BhcnNl
X2Rldl9zY29wZSgKICAgICAgICAgc3dpdGNoICggYWNwaV9zY29wZS0+ZW50cnlfdHlwZSApCiAg
ICAgICAgIHsKICAgICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9CUklER0U6Ci0gICAg
ICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0
aC0+Zm4sCisgICAgICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2Vn
LCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9TRUNPTkRBUllfQlVTKTsKLSAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lf
Y29uZl9yZWFkOChzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiwKKyAgICAgICAgICAgIHN1
Yl9idXMgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRo
LT5mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NVQk9SRElO
QVRFX0JVUyk7CiAgICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQogICAgICAgICAgICAg
ICAgIHByaW50ayhWVERQUkVGSVgKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwppbmRl
eCBkNmRiODYyNjc4Li5mZjczYjBlN2Y0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jCkBAIC05Miw4ICs5Miw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2VycmF0
YV9pbml0KHZvaWQpCiAgICAgaWYgKCB2aWQgIT0gMHg4MDg2ICkKICAgICAgICAgcmV0dXJuOwog
Ci0gICAgZGlkX2hpID0gcGNpX2NvbmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgMyk7Ci0gICAg
cmlkID0gcGNpX2NvbmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgOCk7CisgICAgZGlkX2hpID0g
cGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDMpOworICAgIHJpZCA9
IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLCA4KTsKIAogICAgIGlm
ICggKGRpZF9oaSA9PSAweDJBKSAmJiAocmlkID09IDB4NykgKQogICAgICAgICBpc19jYW50aWdh
X2IzID0gMTsKQEAgLTI4MSw3ICsyODEsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJzYnVy
Z19pbnRyZW1hcF9xdWlyayh2b2lkKQogICAgIHsKICAgICAgICAgLyogTWF0Y2ggb24gU3lzdGVt
IE1hbmFnZW1lbnQgUmVnaXN0ZXJzIG9uIERldmljZSAyMCBGdW5jdGlvbiAwICovCiAgICAgICAg
IGRldmljZSA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIDIwLCAwLCBQQ0lfVkVORE9SX0lEKTsK
LSAgICAgICAgcmV2ID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAyMCwgMCwgUENJX1JFVklTSU9O
X0lEKTsKKyAgICAgICAgcmV2ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAyMCwg
MCksIFBDSV9SRVZJU0lPTl9JRCk7CiAKICAgICAgICAgaWYgKCByZXYgPT0gMHgxMyAmJiBkZXZp
Y2UgPT0gMHgzNDJlODA4NiApCiAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bj
aS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwppbmRleCAxYzgwOGQ2NjMyLi5lM2Y4ODNm
YzVjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMv
cGNpL3BjaS5jCkBAIC0yMSwxMiArMjEsMTIgQEAgaW50IHBjaV9maW5kX2NhcF9vZmZzZXQodTE2
IHNlZywgdTggYnVzLCB1OCBkZXYsIHU4IGZ1bmMsIHU4IGNhcCkKIAogICAgIHdoaWxlICggbWF4
X2NhcC0tICkKICAgICB7Ci0gICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyk7CisgICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKHNl
ZywgYnVzLCBkZXYsIGZ1bmMpLCBwb3MpOwogICAgICAgICBpZiAoIHBvcyA8IDB4NDAgKQogICAg
ICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgcG9zICY9IH4zOwotICAgICAgICBpZCA9IHBjaV9j
b25mX3JlYWQ4KHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9DQVBfTElTVF9JRCk7Cisg
ICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyks
IHBvcyArIFBDSV9DQVBfTElTVF9JRCk7CiAKICAgICAgICAgaWYgKCBpZCA9PSAweGZmICkKICAg
ICAgICAgICAgIGJyZWFrOwpAQCAtNDYsMTMgKzQ2LDEyIEBAIGludCBwY2lfZmluZF9uZXh0X2Nh
cCh1MTYgc2VnLCB1OCBidXMsIHVuc2lnbmVkIGludCBkZXZmbiwgdTggcG9zLCBpbnQgY2FwKQog
CiAgICAgd2hpbGUgKCB0dGwtLSApCiAgICAgewotICAgICAgICBwb3MgPSBwY2lfY29uZl9yZWFk
OChzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7CisgICAg
ICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3Mp
OwogICAgICAgICBpZiAoIHBvcyA8IDB4NDAgKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAg
ICAgcG9zICY9IH4zOwotICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBQQ0lf
U0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KFBD
SV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOwogCiAgICAg
ICAgIGlmICggaWQgPT0gMHhmZiApCiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3ZpZGVvL3ZnYS5jIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKaW5kZXggNmE2
NGZkOTAxMy4uNzg1MzNhZDBiMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMK
KysrIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKQEAgLTEzNiw4ICsxMzYsNyBAQCB2b2lkIF9f
aW5pdCB2aWRlb19lbmRib290KHZvaWQpCiAgICAgICAgICAgICAgICAgICAgICAgICBiID0gMDsK
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICBjYXNl
IDE6Ci0gICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOCgwLCBi
LCBQQ0lfU0xPVChkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfRlVOQyhkZiksCisgICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBw
Y2lfY29uZl9yZWFkOChQQ0lfU0JERjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSApCiAgICAgICAgICAg
ICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIFBDSV9IRUFERVJf
VFlQRV9CUklER0U6CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCAwNDZiMWM2MTBlLi5jNDg4M2YxZDkxIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kv
aGVhZGVyLmMKQEAgLTQ2Myw4ICs0NjMsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKICAgICBzdHJ1Y3QgdnBjaV9iYXIgKmJhcnMgPSBoZWFkZXItPmJhcnM7
CiAgICAgaW50IHJjOwogCi0gICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2VnLCBw
ZGV2LT5idXMsIHNsb3QsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkKLSAgICAgICAgICAgICAmIDB4
N2YgKQorICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9IRUFERVJf
VFlQRSkgJiAweDdmICkKICAgICB7CiAgICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfTk9STUFMOgog
ICAgICAgICBudW1fYmFycyA9IFBDSV9IRUFERVJfTk9STUFMX05SX0JBUlM7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4
IDRmMWY5NWFiNjkuLjkyOWVhNDliYmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCkBAIC0yMjIsOCArMjIyLDcgQEAgc3Rh
dGljIHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBy
ZWcsCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
diwgc2JkZi5mdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7Cisg
ICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKICAgICAgICAgICAg
IGRhdGEgfD0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDEpIDw8
IDg7CiAgICAgICAgIH0KQEAgLTIzMSw4ICsyMzAsNyBAQCBzdGF0aWMgdWludDMyX3QgdnBjaV9y
ZWFkX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgewogICAg
ICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYu
ZGV2LCBzYmRmLmZ1bmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7
Ci0gICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVnICsgMikgPDwgMTY7CisgICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYs
IHJlZyArIDIpIDw8IDE2OwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCkBAIC0yNDEsNyAr
MjM5LDcgQEAgc3RhdGljIHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVu
c2lnbmVkIGludCByZWcsCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAxOgotICAgICAgICBk
YXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5m
dW5jLCByZWcpOworICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKICAg
ICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDExOGM3MDEzYzguLjg0NzZlOGU0
NmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgKQEAgLTE3Miw5ICsxNzIsNyBAQCBzdHJ1Y3QgcGNpX2RldiAqcGNpX2dldF9wZGV2
X2J5X2RvbWFpbihjb25zdCBzdHJ1Y3QgZG9tYWluICosIGludCBzZWcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYnVzLCBpbnQgZGV2Zm4pOwogdm9pZCBwY2lf
Y2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbik7CiAKLXVpbnQ4
X3QgcGNpX2NvbmZfcmVhZDgoCi0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1
cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50
IHJlZyk7Cit1aW50OF90IHBjaV9jb25mX3JlYWQ4KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHJlZyk7CiB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYoCiAgICAgdW5zaWduZWQgaW50IHNl
ZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMs
CiAgICAgdW5zaWduZWQgaW50IHJlZyk7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09: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 1hYoIC-0006i2-7R; Thu, 06 Jun 2019 09: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIA-0006h2-NL
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:38 +0000
X-Inumbo-ID: d3b9ed5a-8839-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 d3b9ed5a-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02: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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: mW9m5xOP4TZ2toXBcS5nl72eZ0krxRJ22/bRN2EQKRYPJVGorYagRNNV6U9FevbfSt7d9VGbzj
 TsbErw1YKTLZuSzrb8TNV8M9RR9T9zqYlXrC/0njtOU7ob4JmXWnSw5FJVCFC7tkfSxFHoXLVu
 fsoVh2MXBUm0QwrFXDkq+kU5YNnc6cGATg7lfmpjf4EwfAd8IGZYfJS8eofuYgXirjXfupsR9r
 xZMSBpDTXcvH/AgUwGqUBRLmBnMVUvlARCkxni1fEPnFuZvFaKuBQpl5gki2V+V/ATj9xFCP9B
 pRw=
X-SBRS: -0.9
X-MesageID: 1385825
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,558,1557201600"; 
   d="scan'208";a="1385825"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:41 +0200
Message-ID: <20190606090146.77381-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/12] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9k
bWlfc2Nhbi5jICAgICAgICAgICAgICAgICAgfCAgNiArLQogeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICAgICAgICAgICAgICAgICB8IDczICsrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L3BjaS5jICAgICAgICAgICAgICAgIHwgMjcgKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9j
aGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKy0KIHhlbi9kcml2ZXJzL2NoYXIvbnMx
NjU1MC5jICAgICAgICAgICAgICAgfCAxNiArKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMgfCAgMyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgg
ICAgICAgICAgICB8ICA0ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAg
ICAgIHwgNDAgKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jICAgICB8ICA5ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jICAgICAg
ICB8ICA5ICstLQogeGVuL2RyaXZlcnMvcGNpL3BjaS5jICAgICAgICAgICAgICAgICAgICB8ICA0
ICstCiB4ZW4vZHJpdmVycy92aWRlby92Z2EuYyAgICAgICAgICAgICAgICAgIHwgIDggKy0tCiB4
ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgIHwgMTEgKystLQogeGVuL2Ry
aXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy92
cGNpL21zaXguYyAgICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jICAgICAgICAgICAgICAgICAgfCAxMSArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAg
ICAgICAgICAgICAgICAgIHwgIDQgKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMo
KyksIDEzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG1pX3NjYW4u
YyBiL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCmluZGV4IGZjZGYyZDM5NTIuLjMxY2FhZDEzM2Ug
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9k
bWlfc2Nhbi5jCkBAIC00NjksMTUgKzQ2OSwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBpY2gxMF9i
aW9zX3F1aXJrKHN0cnVjdCBkbWlfc3lzdGVtX2lkICpkKQogewogICAgIHUzMiBwb3J0LCBzbWlj
dGw7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCBQQ0lfVkVORE9S
X0lEKSAhPSAweDgwODYgKQorICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIDAs
IDB4MWYsIDApLCBQQ0lfVkVORE9SX0lEKSAhPSAweDgwODYgKQogICAgICAgICByZXR1cm4gMDsK
IAotICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCBQQ0lfREVWSUNF
X0lEKSApIHsKKyAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgMHgx
ZiwgMCksIFBDSV9ERVZJQ0VfSUQpICkgewogICAgIGNhc2UgMHgzYTE0OgogICAgIGNhc2UgMHgz
YTE2OgogICAgIGNhc2UgMHgzYTE4OgogICAgIGNhc2UgMHgzYTFhOgotICAgICAgICBwb3J0ID0g
KHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCAweDQwKSAmIDB4ZmY4MCkgKyAweDMwOwor
ICAgICAgICBwb3J0ID0gKHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCAwLCAweDFmLCAwKSwg
MHg0MCkgJiAweGZmODApICsgMHgzMDsKICAgICAgICAgc21pY3RsID0gaW5sKHBvcnQpOwogICAg
ICAgICAvKiB0dXJuIG9mZiBMRUdBQ1lfVVNCeywyfV9FTiBpZiBlbmFibGVkICovCiAgICAgICAg
IGlmICggc21pY3RsICYgMHgyMDAwOCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMg
Yi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggNjczMzllZGM2OC4uZWQ5ODYyNjFjMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTI0
LDI5ICsxMjQsMjAgQEAgc3RhdGljIHZvaWQgbXNpeF9wdXRfZml4bWFwKHN0cnVjdCBhcmNoX21z
aXggKm1zaXgsIGludCBpZHgpCiAKIHN0YXRpYyBib29sIG1lbW9yeV9kZWNvZGVkKGNvbnN0IHN0
cnVjdCBwY2lfZGV2ICpkZXYpCiB7Ci0gICAgdTggYnVzLCBzbG90LCBmdW5jOworICAgIHBjaV9z
YmRmX3Qgc2JkZiA9IGRldi0+c2JkZjsKIAotICAgIGlmICggIWRldi0+aW5mby5pc192aXJ0Zm4g
KQotICAgIHsKLSAgICAgICAgYnVzID0gZGV2LT5idXM7Ci0gICAgICAgIHNsb3QgPSBQQ0lfU0xP
VChkZXYtPmRldmZuKTsKLSAgICAgICAgZnVuYyA9IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwotICAg
IH0KLSAgICBlbHNlCisgICAgaWYgKCBkZXYtPmluZm8uaXNfdmlydGZuICkKICAgICB7Ci0gICAg
ICAgIGJ1cyA9IGRldi0+aW5mby5waHlzZm4uYnVzOwotICAgICAgICBzbG90ID0gUENJX1NMT1Qo
ZGV2LT5pbmZvLnBoeXNmbi5kZXZmbik7Ci0gICAgICAgIGZ1bmMgPSBQQ0lfRlVOQyhkZXYtPmlu
Zm8ucGh5c2ZuLmRldmZuKTsKKyAgICAgICAgc2JkZi5idXMgPSBkZXYtPmluZm8ucGh5c2ZuLmJ1
czsKKyAgICAgICAgc2JkZi5kZXZmbiA9IGRldi0+aW5mby5waHlzZm4uZGV2Zm47CiAgICAgfQog
Ci0gICAgcmV0dXJuICEhKHBjaV9jb25mX3JlYWQxNihkZXYtPnNlZywgYnVzLCBzbG90LCBmdW5j
LCBQQ0lfQ09NTUFORCkgJgotICAgICAgICAgICAgICBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAg
IHJldHVybiBwY2lfY29uZl9yZWFkMTYoc2JkZiwgUENJX0NPTU1BTkQpICYgUENJX0NPTU1BTkRf
TUVNT1JZOwogfQogCiBzdGF0aWMgYm9vbCBtc2l4X21lbW9yeV9kZWNvZGVkKGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpkZXYsIHVuc2lnbmVkIGludCBwb3MpCiB7Ci0gICAgdTE2IGNvbnRyb2wgPSBw
Y2lfY29uZl9yZWFkMTYoZGV2LT5zZWcsIGRldi0+YnVzLCBQQ0lfU0xPVChkZXYtPmRldmZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhkZXYtPmRldmZuKSwg
bXNpeF9jb250cm9sX3JlZyhwb3MpKTsKKyAgICB1aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZf
cmVhZDE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKIAogICAgIGlmICggIShj
b250cm9sICYgUENJX01TSVhfRkxBR1NfRU5BQkxFKSApCiAgICAgICAgIHJldHVybiBmYWxzZTsK
QEAgLTIxMSwxNCArMjAyLDEyIEBAIHN0YXRpYyBib29sIHJlYWRfbXNpX21zZyhzdHJ1Y3QgbXNp
X2Rlc2MgKmVudHJ5LCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogICAgICAgICB7CiAgICAgICAgICAg
ICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpX3VwcGVy
X2FkZHJlc3NfcmVnKHBvcykpOwotICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihz
ZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bXNpX2RhdGFfcmVnKHBvcywgMSkpOworICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQx
NihkZXYtPnNiZGYsIG1zaV9kYXRhX3JlZyhwb3MsIDEpKTsKICAgICAgICAgfQogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIG1zZy0+YWRkcmVzc19oaSA9IDA7Ci0gICAgICAg
ICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfZGF0YV9yZWcocG9zLCAwKSk7CisgICAg
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNpX2RhdGFfcmVnKHBv
cywgMCkpOwogICAgICAgICB9CiAgICAgICAgIG1zZy0+ZGF0YSA9IGRhdGE7CiAgICAgICAgIGJy
ZWFrOwpAQCAtMzM3LDcgKzMyNiw4IEBAIHZvaWQgc2V0X21zaV9hZmZpbml0eShzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKIAogdm9pZCBfX21zaV9zZXRfZW5h
YmxlKHUxNiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgaW50IHBvcywgaW50IGVuYWJs
ZSkKIHsKLSAgICB1MTYgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwg
ZnVuYywgcG9zICsgUENJX01TSV9GTEFHUyk7CisgICAgdWludDE2X3QgY29udHJvbCA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfTVNJX0ZMQUdTKTsKIAogICAgIGNv
bnRyb2wgJj0gflBDSV9NU0lfRkxBR1NfRU5BQkxFOwogICAgIGlmICggZW5hYmxlICkKQEAgLTM2
OSw3ICszNTksNyBAQCBzdGF0aWMgdm9pZCBtc2l4X3NldF9lbmFibGUoc3RydWN0IHBjaV9kZXYg
KmRldiwgaW50IGVuYWJsZSkKICAgICBwb3MgPSBwY2lfZmluZF9jYXBfb2Zmc2V0KHNlZywgYnVz
LCBzbG90LCBmdW5jLCBQQ0lfQ0FQX0lEX01TSVgpOwogICAgIGlmICggcG9zICkKICAgICB7Ci0g
ICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1z
aXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYo
ZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwogICAgICAgICBjb250cm9sICY9IH5Q
Q0lfTVNJWF9GTEFHU19FTkFCTEU7CiAgICAgICAgIGlmICggZW5hYmxlICkKICAgICAgICAgICAg
IGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOwpAQCAtNDE0LDcgKzQwNCw3IEBAIHN0
YXRpYyBib29sIG1zaV9zZXRfbWFza19iaXQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBib29sIGhv
c3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUENJX0NBUF9JRF9NU0lY
OgogICAgICAgICBtYXNrYWxsID0gcGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsOwotICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAorICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhlbnRyeS0+bXNpX2F0dHJpYi5wb3MpKTsK
ICAgICAgICAgaWYgKCB1bmxpa2VseSghKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUp
KSApCiAgICAgICAgIHsKQEAgLTU5NCw4ICs1ODQsNyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYykKIAogICAgIGlmICgg
bXNpZGVzYy0+bXNpX2F0dHJpYi50eXBlID09IFBDSV9DQVBfSURfTVNJWCApCiAgICAgewotICAg
ICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lf
U0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zKTsKKyAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBjcG9zKTsKICAgICAgICAgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJ
WF9GTEFHU19FTkFCTEUpICkKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2Vn
LCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zLApAQCAtNjk4LDcgKzY4Nyw3IEBA
IHN0YXRpYyBpbnQgbXNpX2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAg
IHBvcyA9IHBjaV9maW5kX2NhcF9vZmZzZXQoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DQVBf
SURfTVNJKTsKICAgICBpZiAoICFwb3MgKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKLSAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJv
bF9yZWcocG9zKSk7CisgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihkZXYtPnNiZGYsIG1z
aV9jb250cm9sX3JlZyhwb3MpKTsKICAgICBtYXh2ZWMgPSBtdWx0aV9tc2lfY2FwYWJsZShjb250
cm9sKTsKICAgICBpZiAoIG52ZWMgPiBtYXh2ZWMgKQogICAgICAgICByZXR1cm4gbWF4dmVjOwpA
QCAtNzY5LDEzICs3NTgsMTQgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUxNiBzZWcs
IHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCiAgICAgICAgIHVuc2ln
bmVkIGludCBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9ERVZGTihzbG90
LCBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKLSAgICAgICAgdTE2IGN0cmwgPSBwY2lfY29uZl9y
ZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBvcyArIFBDSV9TUklPVl9DVFJMKTsKLSAgICAg
ICAgdTE2IG51bV92ZiA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZG
KTsKLSAgICAgICAgdTE2IG9mZnNldCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwg
ZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJ
T1ZfVkZfT0ZGU0VUKTsKLSAgICAgICAgdTE2IHN0cmlkZSA9IHBjaV9jb25mX3JlYWQxNihzZWcs
IGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
b3MgKyBQQ0lfU1JJT1ZfVkZfU1RSSURFKTsKKyAgICAgICAgdWludDE2X3QgY3RybCA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJX1NSSU9WX0NUUkwpOworICAgICAg
ICB1aW50MTZfdCBudW1fdmYgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIHNs
b3QsIGZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9z
ICsgUENJX1NSSU9WX05VTV9WRik7CisgICAgICAgIHVpbnQxNl90IG9mZnNldCA9IHBjaV9jb25m
X3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKKyAg
ICAgICAgdWludDE2X3Qgc3RyaWRlID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKHNlZywgYnVz
LCBzbG90LCBmdW5jKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBvcyArIFBDSV9TUklPVl9WRl9TVFJJREUpOwogCiAgICAgICAgIGlmICggIXBkZXYgfHwgIXBv
cyB8fAogICAgICAgICAgICAgICEoY3RybCAmIFBDSV9TUklPVl9DVFJMX1ZGRSkgfHwKQEAgLTg2
NCw3ICs4NTQsNyBAQCBzdGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lf
ZGV2ICpkZXYsCiAKICAgICBBU1NFUlQocGNpZGV2c19sb2NrZWQoKSk7CiAKLSAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVn
KHBvcykpOworICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoZGV2LT5zYmRmLCBtc2l4X2Nv
bnRyb2xfcmVnKHBvcykpOwogICAgIC8qCiAgICAgICogRW5zdXJlIE1TSS1YIGludGVycnVwdHMg
YXJlIG1hc2tlZCBkdXJpbmcgc2V0dXAuIFNvbWUgZGV2aWNlcyByZXF1aXJlCiAgICAgICogTVNJ
LVggdG8gYmUgZW5hYmxlZCBiZWZvcmUgd2UgY2FuIHRvdWNoIHRoZSBNU0ktWCByZWdpc3RlcnMu
IFdlIG5lZWQKQEAgLTExMzEsOCArMTEyMSw3IEBAIHN0YXRpYyBpbnQgX19wY2lfZW5hYmxlX21z
aXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVzYyAqKmRlc2MpCiAgICAgaWYg
KCAhcGRldiB8fCAhcG9zICkKICAgICAgICAgcmV0dXJuIC1FTk9ERVY7CiAKLSAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KG1zaS0+c2VnLCBtc2ktPmJ1cywgc2xvdCwgZnVuYywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgY29u
dHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykp
OwogICAgIG5yX2VudHJpZXMgPSBtdWx0aV9tc2l4X2NhcGFibGUoY29udHJvbCk7CiAgICAgaWYg
KCBtc2ktPmVudHJ5X25yID49IG5yX2VudHJpZXMgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsK
QEAgLTExNzgsNyArMTE2Nyw3IEBAIHN0YXRpYyB2b2lkIF9fcGNpX2Rpc2FibGVfbXNpeChzdHJ1
Y3QgbXNpX2Rlc2MgKmVudHJ5KQogICAgIHU4IGZ1bmMgPSBQQ0lfRlVOQyhkZXYtPmRldmZuKTsK
ICAgICB1bnNpZ25lZCBpbnQgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChzZWcsIGJ1cywgc2xv
dCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
Q0FQX0lEX01TSVgpOwotICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVz
LCBzbG90LCBmdW5jLAorICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2Jk
ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVu
dHJ5LT5tc2lfYXR0cmliLnBvcykpOwogICAgIGJvb2wgbWFza2FsbCA9IGRldi0+bXNpeC0+aG9z
dF9tYXNrYWxsOwogCkBAIC0xMjM2LDggKzEyMjUsOCBAQCBpbnQgcGNpX3ByZXBhcmVfbXNpeCh1
MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCBib29sIG9mZikKICAgICB9CiAgICAgZWxzZQogICAg
IHsKLSAgICAgICAgdTE2IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3Qs
IGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJv
bF9yZWcocG9zKSk7CisgICAgICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYo
UENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKIAogICAgICAgICByYyA9IG1z
aXhfY2FwYWJpbGl0eV9pbml0KHBkZXYsIHBvcywgTlVMTCwgTlVMTCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtdWx0aV9tc2l4X2NhcGFibGUoY29udHJvbCkpOwpAQCAtMTMz
OCw3ICsxMzI3LDcgQEAgaW50IHBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNlcHQoc3RydWN0IHBj
aV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIGlmICggcmVnIDwgZW50cnkt
Pm1zaS5tcG9zIHx8IHJlZyA+PSBlbnRyeS0+bXNpLm1wb3MgKyA0IHx8IHNpemUgIT0gNCApCiAg
ICAgICAgICAgICByZXR1cm4gLUVBQ0NFUzsKIAotICAgICAgICBjbnRsID0gcGNpX2NvbmZfcmVh
ZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAg
IGNudGwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgbXNpX2NvbnRyb2xfcmVnKHBvcykp
OwogICAgICAgICB1bnVzZWQgPSB+KHVpbnQzMl90KTAgPj4gKDMyIC0gbXVsdGlfbXNpX2NhcGFi
bGUoY250bCkpOwogICAgICAgICBmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRyeS0+bXNpLm52ZWM7
ICsrcG9zLCArK2VudHJ5ICkKICAgICAgICAgewpAQCAtMTQxNCw4ICsxNDAzLDcgQEAgaW50IHBj
aV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgfQogICAg
ICAgICBlbHNlIGlmICggIXR5cGUgJiYgZW50cnktPm1zaV9hdHRyaWIudHlwZSA9PSBQQ0lfQ0FQ
X0lEX01TSVggKQogICAgICAgICB7Ci0gICAgICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVh
ZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOworICAgICAgICAgICAg
Y29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBv
cykpOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3Jl
Zyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lY
X0ZMQUdTX0VOQUJMRSB8CkBAIC0xNDU3LDggKzE0NDUsNyBAQCBpbnQgcGNpX3Jlc3RvcmVfbXNp
X3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3BvcyA9IG1zaV9jb250cm9sX3JlZyhwb3MpOwogCi0gICAgICAgICAgICBjb250
cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBj
cG9zKSAmCi0gICAgICAgICAgICAgICAgICAgICAgflBDSV9NU0lfRkxBR1NfUVNJWkU7CisgICAg
ICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIGNwb3MpICYgflBD
SV9NU0lfRkxBR1NfUVNJWkU7CiAgICAgICAgICAgICBtdWx0aV9tc2lfZW5hYmxlKGNvbnRyb2ws
IGVudHJ5LT5tc2kubnZlYyk7CiAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNl
ZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBjcG9zLCBjb250cm9sKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvbW1jb25maWctc2hhcmVkLmMKaW5kZXggOWUxYzgxZGNkMi4uOWQxZGI1OTBkOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYworKysgYi94ZW4vYXJj
aC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCkBAIC02NCw3ICs2NCw3IEBAIGN1c3RvbV9w
YXJhbSgibW1jZmciLCBwYXJzZV9tbWNmZyk7CiBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBj
aV9tbWNmZ19lNzUyMCh2b2lkKQogewogICAgIHUzMiB3aW47Ci0gICAgd2luID0gcGNpX2NvbmZf
cmVhZDE2KDAsIDAsIDAsIDAsIDB4Y2UpOworICAgIHdpbiA9IHBjaV9jb25mX3JlYWQxNihQQ0lf
U0JERigwLCAwLCAwLCAwKSwgMHhjZSk7CiAKICAgICB3aW4gPSB3aW4gJiAweGYwMDA7CiAgICAg
aWYod2luID09IDB4MDAwMCB8fCB3aW4gPT0gMHhmMDAwKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9wY2kuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKaW5kZXggYjcwMzgz
ZmIwMy4uZmUzNmI2MGM1MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCkBAIC0yNCwyOCArMjQsMjMgQEAgdWludDhf
dCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiAgICAg
cmV0dXJuIHBjaV9jb25mX3JlYWQoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAz
LCAxKTsKIH0KIAotI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NPTkZfQURE
UkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2
KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi11aW50MTZfdCBw
Y2lfY29uZl9yZWFkMTYoCi0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywg
dW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJl
ZykKK3VpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpCiB7Ci0gICAgdTMyIHZhbHVlOwotCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkK
KyAgICBpZiAoIHNiZGYuc2VnIHx8IHJlZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1j
ZmdfcmVhZChzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJlZywgMiwgJnZhbHVlKTsK
KyAgICAgICAgdWludDMyX3QgdmFsdWU7CisKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2JkZi5z
ZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDIsICZ2YWx1ZSk7CiAgICAgICAgIHJldHVy
biB2YWx1ZTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAy
NTUpIHx8IChkZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBwY2lfY29u
Zl9yZWFkKFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAmIDIsIDIp
OwotICAgIH0KKworICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2Jk
ZiwgcmVnKSwgcmVnICYgMiwgMik7CiB9CiAKKyN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCisjZGVm
aW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAorICAgICgweDgwMDAw
MDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4z
KSkKKwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVu
c2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAg
IHVuc2lnbmVkIGludCByZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJn
cC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCA3MWYwYWFhNmFjLi42NDI1
OGRhMmRjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hl
bi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTEwMTYsNyArMTAxNiw3IEBAIHN0YXRpYyB2
b2lkIG52aWRpYV9zZXRfZGVidWdfcG9ydChzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25l
ZCBpbnQgcG9ydCkKIAogc3RhdGljIHZvaWQgX19pbml0IGRldGVjdF9zZXRfZGVidWdfcG9ydChz
dHJ1Y3QgZWhjaV9kYmdwICpkYmdwKQogewotICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KDAsIGRi
Z3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBpZiAoIHBjaV9jb25mX3JlYWQx
NihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9WRU5ET1JfSUQpID09IDB4MTBkZSApCiAgICAgewogICAg
ICAgICBkYmdwX3ByaW50aygidXNpbmcgbnZpZGlhIHNldF9kZWJ1Z19wb3J0XG4iKTsKQEAgLTE0
MTYsNyArMTQxNiw4IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJncF9zdXNwZW5kKHN0cnVjdCBzZXJp
YWxfcG9ydCAqcG9ydCkKICAgICBzdG9wX3RpbWVyKCZkYmdwLT50aW1lcik7CiAgICAgZGJncC0+
dGltZXIuZXhwaXJlcyA9IDA7CiAKLSAgICBkYmdwLT5wY2lfY3IgPSBwY2lfY29uZl9yZWFkMTYo
MCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAgIGRiZ3AtPnBjaV9jciA9
IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCk7CiAKICAgICBkYmdw
LT5zdGF0ZSA9IGRiZ3BfdW5zYWZlOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2
NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCA1NDcyNzBkMGUxLi45OWMx
MjU0Y2FjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4v
ZHJpdmVycy9jaGFyL25zMTY1NTAuYwpAQCAtODQ2LDggKzg0Niw4IEBAIHN0YXRpYyB2b2lkIG5z
MTY1NTBfc3VzcGVuZChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCiAKICNpZmRlZiBDT05GSUdf
SEFTX1BDSQogICAgIGlmICggdWFydC0+YmFyICkKLSAgICAgICB1YXJ0LT5jciA9IHBjaV9jb25m
X3JlYWQxNigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0sIFBDSV9DT01NQU5EKTsKKyAg
ICAgICB1YXJ0LT5jciA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZb
MF0sIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
YXJ0LT5wc19iZGZbMl0pLCBQQ0lfQ09NTUFORCk7CiAjZW5kaWYKIH0KIApAQCAtMTA2NCwxMCAr
MTA2NCwxMiBAQCBwY2lfdWFydF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVhcnQsIGJvb2xfdCBz
a2lwX2FtdCwgdW5zaWduZWQgaW50IGlkeCkKICAgICAgICAgICAgICAgICB1NjQgc2l6ZSA9IDA7
CiAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IG5zMTY1NTBfY29uZmlnX3BhcmFtICpwYXJh
bSA9IHVhcnRfcGFyYW07CiAKLSAgICAgICAgICAgICAgICBuZXh0ZiA9IChmIHx8IChwY2lfY29u
Zl9yZWFkMTYoMCwgYiwgZCwgZiwgUENJX0hFQURFUl9UWVBFKSAmCisgICAgICAgICAgICAgICAg
bmV4dGYgPSAoZiB8fCAocGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIGIsIGQsIGYpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSEVBREVSX1RZ
UEUpICYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDgwKSkgPyBmICsgMSA6IDg7
CiAKLSAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoMCwgYiwgZCwgZiwg
UENJX0NMQVNTX0RFVklDRSkgKQorICAgICAgICAgICAgICAgIHN3aXRjaCAoIHBjaV9jb25mX3Jl
YWQxNihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgKQogICAgICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICBjYXNlIDB4MDcwMDogLyogc2luZ2xlIHBvcnQgc2VyaWFsICovCiAgICAgICAg
ICAgICAgICAgY2FzZSAweDA3MDI6IC8qIG11bHRpIHBvcnQgc2VyaWFsICovCkBAIC0xMDg0LDgg
KzEwODYsMTAgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qg
c2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgLyogQ2hlY2sgZm9y
IHBhcmFtcyBpbiB1YXJ0X2NvbmZpZyBsb29rdXAgdGFibGUgKi8KICAgICAgICAgICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodWFydF9jb25maWcpOyBpKysgKQogICAgICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgdTE2IHZlbmRvciA9IHBjaV9jb25mX3JlYWQx
NigwLCBiLCBkLCBmLCBQQ0lfVkVORE9SX0lEKTsKLSAgICAgICAgICAgICAgICAgICAgdTE2IGRl
dmljZSA9IHBjaV9jb25mX3JlYWQxNigwLCBiLCBkLCBmLCBQQ0lfREVWSUNFX0lEKTsKKyAgICAg
ICAgICAgICAgICAgICAgdTE2IHZlbmRvciA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCBi
LCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfVkVORE9SX0lEKTsKKyAgICAgICAgICAgICAgICAgICAgdTE2IGRldmljZSA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfREVWSUNFX0lEKTsKIAogICAgICAgICAgICAg
ICAgICAgICBpZiAoIHVhcnRfY29uZmlnW2ldLnZlbmRvcl9pZCA9PSB2ZW5kb3IgJiYKICAgICAg
ICAgICAgICAgICAgICAgICAgICB1YXJ0X2NvbmZpZ1tpXS5kZXZfaWQgPT0gZGV2aWNlICkKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IDMwZGU2ODRmNmQuLjFi
M2U3ZGUxMGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAt
Nzk4LDggKzc5OCw3IEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRf
aGFuZGxlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7CiAgICAgICAgIHJl
dHVybiAwOwogICAgIH0KLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11LT5zZWcs
IFBDSV9CVVMoaW9tbXUtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
U0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCisgICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01T
SV9GTEFHUyk7CiAgICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9IDE7CiAgICAgaWYgKCBpc19tYXNr
X2JpdF9zdXBwb3J0KGNvbnRyb2wpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2F0cy5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgKaW5kZXggYmVlMTM5MTFj
MC4uMjJhZTIwOWIzNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgKQEAgLTM1LDggKzM1LDggQEAgc3Rh
dGljIGlubGluZSBpbnQgcGNpX2F0c19lbmFibGVkKGludCBzZWcsIGludCBidXMsIGludCBkZXZm
bikKICAgICBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywgZGV2Zm4sIFBD
SV9FWFRfQ0FQX0lEX0FUUyk7CiAgICAgQlVHX09OKCFwb3MpOwogCi0gICAgdmFsdWUgPSBwY2lf
Y29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIEFUU19SRUdfQ1RMKTsKKyAgICB2YWx1
ZSA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zICsgQVRT
X1JFR19DVEwpOworCiAgICAgcmV0dXJuIHZhbHVlICYgQVRTX0VOQUJMRTsKIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCBhNGM3N2JlOGYxLi5mODgwOTA4ZGE5IDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMjQ2LDExICsyNDYsMTEgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgIGlmICggY29tbWFuZF9tYXNrICkKICAgICB7Ci0g
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQ09N
TUFORCk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09N
TUFORCk7CiAgICAgICAgIGlmICggdmFsICYgY29tbWFuZF9tYXNrICkKICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX0NPTU1BTkQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbCAmIH5jb21tYW5kX21hc2spOwotICAgICAgICB2YWwg
PSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1NUQVRVUyk7CisgICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU1RBVFVTKTsKICAgICAg
ICAgaWYgKCB2YWwgJiBQQ0lfU1RBVFVTX0NIRUNLICkKICAgICAgICAgewogICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICIlMDR4OiUwMng6JTAyeC4ldSBzdGF0dXMgJTA0eCAtPiAlMDR4
XG4iLApAQCAtMjY1LDExICsyNjUsMTEgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBjYXNlIFBDSV9IRUFERVJfVFlQRV9CUklER0U6CiAg
ICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayApCiAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9CUklER0Vf
Q09OVFJPTCk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lf
QlJJREdFX0NPTlRST0wpOwogICAgICAgICBpZiAoIHZhbCAmIGJyaWRnZV9jdGxfbWFzayApCiAg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9CUklE
R0VfQ09OVFJPTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgfmJyaWRnZV9j
dGxfbWFzayk7Ci0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBm
dW5jLCBQQ0lfU0VDX1NUQVRVUyk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2
LT5zYmRmLCBQQ0lfU0VDX1NUQVRVUyk7CiAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19D
SEVDSyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTwpAQCAtMjg5
LDEyICsyODksOCBAQCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogCiBzdGF0aWMgdm9pZCBhcHBseV9xdWlya3Moc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiB7Ci0gICAgdWludDE2X3QgdmVuZG9yID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRl
di0+YnVzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSwgUENJX1ZFTkRPUl9JRCk7Ci0gICAgdWludDE2X3QgZGV2aWNlID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgUENJX0RFVklD
RV9JRCk7CisgICAgdWludDE2X3QgdmVuZG9yID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYs
IFBDSV9WRU5ET1JfSUQpOworICAgIHVpbnQxNl90IGRldmljZSA9IHBjaV9jb25mX3JlYWQxNihw
ZGV2LT5zYmRmLCBQQ0lfREVWSUNFX0lEKTsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IHsKICAg
ICAgICAgdWludDE2X3QgdmVuZG9yLCBkZXZpY2U7CiAgICAgfSBpZ25vcmVfYmFyc1tdID0gewpA
QCAtMzg3LDggKzM4Myw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihzdHJ1
Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKICAgICAgICAgICAgIHBvcyA9IHBj
aV9maW5kX2NhcF9vZmZzZXQocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhkZXZmbiksIFBDSV9DQVBf
SURfRVhQKTsKICAgICAgICAgICAgIEJVR19PTighcG9zKTsKLSAgICAgICAgICAgIGNhcCA9IHBj
aV9jb25mX3JlYWQxNihwc2VnLT5uciwgYnVzLCBQQ0lfU0xPVChkZXZmbiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2Zm4pLCBwb3MgKyBQQ0lfRVhQX0RF
VkNBUCk7CisgICAgICAgICAgICBjYXAgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgcG9z
ICsgUENJX0VYUF9ERVZDQVApOwogICAgICAgICAgICAgaWYgKCBjYXAgJiBQQ0lfRVhQX0RFVkNB
UF9QSEFOVE9NICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwZGV2LT5waGFudG9t
X3N0cmlkZSA9IDggPj4gTUFTS19FWFRSKGNhcCwKQEAgLTYxMSw4ICs2MDYsOCBAQCBzdGF0aWMg
dm9pZCBwY2lfZW5hYmxlX2FjcyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBpZiAoIXBvcykK
ICAgICAgICAgcmV0dXJuOwogCi0gICAgY2FwID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ0FQKTsKLSAgICBjdHJsID0gcGNpX2NvbmZfcmVhZDE2
KHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ1RSTCk7CisgICAgY2FwID0gcGNp
X2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ0FQKTsKKyAgICBjdHJsID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ1RSTCk7CiAKICAgICAv
KiBTb3VyY2UgVmFsaWRhdGlvbiAqLwogICAgIGN0cmwgfD0gKGNhcCAmIFBDSV9BQ1NfU1YpOwpA
QCAtNzQzLDcgKzczOCw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4
IGRldmZuLAogICAgIHsKICAgICAgICAgdW5zaWduZWQgaW50IHBvcyA9IHBjaV9maW5kX2V4dF9j
YXBhYmlsaXR5KHNlZywgYnVzLCBkZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKLSAgICAgICAgdTE2
IGN0cmwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBvcyArIFBDSV9T
UklPVl9DVFJMKTsKKyAgICAgICAgdTE2IGN0cmwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Jk
ZiwgcG9zICsgUENJX1NSSU9WX0NUUkwpOwogCiAgICAgICAgIGlmICggIXBvcyApCiAgICAgICAg
ICAgICAvKiBOb3RoaW5nICovOwpAQCAtOTM3LDEzICs5MzIsMTMgQEAgZW51bSBwZGV2X3R5cGUg
cGRldl90eXBlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgdTggZCA9IFBDSV9TTE9U
KGRldmZuKSwgZiA9IFBDSV9GVU5DKGRldmZuKTsKICAgICBpbnQgcG9zID0gcGNpX2ZpbmRfY2Fw
X29mZnNldChzZWcsIGJ1cywgZCwgZiwgUENJX0NBUF9JRF9FWFApOwogCi0gICAgY2xhc3NfZGV2
aWNlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBmLCBQQ0lfQ0xBU1NfREVWSUNFKTsK
KyAgICBjbGFzc19kZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIGQs
IGYpLCBQQ0lfQ0xBU1NfREVWSUNFKTsKICAgICBzd2l0Y2ggKCBjbGFzc19kZXZpY2UgKQogICAg
IHsKICAgICBjYXNlIFBDSV9DTEFTU19CUklER0VfUENJOgogICAgICAgICBpZiAoICFwb3MgKQog
ICAgICAgICAgICAgcmV0dXJuIERFVl9UWVBFX0xFR0FDWV9QQ0lfQlJJREdFOwotICAgICAgICBj
cmVnID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBmLCBwb3MgKyBQQ0lfRVhQX0ZMQUdT
KTsKKyAgICAgICAgY3JlZyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgZCwg
ZiksIHBvcyArIFBDSV9FWFBfRkxBR1MpOwogICAgICAgICBzd2l0Y2ggKCAoY3JlZyAmIFBDSV9F
WFBfRkxBR1NfVFlQRSkgPj4gNCApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBQQ0lfRVhQX1RZ
UEVfUENJX0JSSURHRToKQEAgLTEwNDAsOCArMTAzNSw3IEBAIHZvaWQgcGNpX2NoZWNrX2Rpc2Fi
bGVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgLyogVGVsbCB0aGUgZGV2
aWNlIHRvIHN0b3AgRE1BaW5nOyB3ZSBjYW4ndCByZWx5IG9uIHRoZSBndWVzdCB0bwogICAgICAq
IGNvbnRyb2wgaXQgZm9yIHVzLiAqLwogICAgIGRldmZuID0gcGRldi0+ZGV2Zm47Ci0gICAgY3dv
cmQgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKKyAgICBj
d29yZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAgICAgcGNp
X2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiks
CiAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwgY3dvcmQgJiB+UENJX0NPTU1BTkRf
TUFTVEVSKTsKIH0KQEAgLTEyMDksMTAgKzEyMDMsNyBAQCBzdGF0aWMgYm9vbF90IGhlc3RfbWF0
Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNwaV9oZXN0X2hlYWRlciAqaGVzdF9oZHIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBk
ZXYtPmRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQ0FQX0lEX0VYUCk7Ci0gICAgdTggcGNpZSA9IE1BU0tfRVhUUihwY2lfY29uZl9yZWFkMTYo
cGRldi0+c2VnLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfRVhQX0ZMQUdTKSwKKyAgICB1OCBwY2llID0g
TUFTS19FWFRSKHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVhQX0ZMQUdT
KSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFBfRkxBR1NfVFlQRSk7CiAKICAgICBz
d2l0Y2ggKCBoZXN0X2hkci0+dHlwZSApCkBAIC0xMjIyLDggKzEyMTMsNyBAQCBzdGF0aWMgYm9v
bF90IGhlc3RfbWF0Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNwaV9oZXN0X2hlYWRlciAqaGVzdF9o
ZHIsCiAgICAgY2FzZSBBQ1BJX0hFU1RfVFlQRV9BRVJfRU5EUE9JTlQ6CiAgICAgICAgIHJldHVy
biBwY2llID09IFBDSV9FWFBfVFlQRV9FTkRQT0lOVDsKICAgICBjYXNlIEFDUElfSEVTVF9UWVBF
X0FFUl9CUklER0U6Ci0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIFBDSV9DTEFTU19ERVZJQ0UpID09CisgICAg
ICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NMQVNTX0RFVklDRSkg
PT0KICAgICAgICAgICAgICAgIFBDSV9DTEFTU19CUklER0VfUENJOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4IGZmNzNiMGU3ZjQuLjQ3NTk3Yzk2MDAgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAgLTc0LDcgKzc0LDcgQEAgaW50IGlz
X2lnZF92dF9lbmFibGVkX3F1aXJrKHZvaWQpCiAgICAgICAgIHJldHVybiAxOwogCiAgICAgLyog
aW50ZWdyYXRlZCBncmFwaGljcyBvbiBJbnRlbCBwbGF0Zm9ybXMgaXMgbG9jYXRlZCBhdCAwOjIu
MCAqLwotICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCBJR0RfREVWLCAwLCBHR0MpOwor
ICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCAwLCBJR0RfREVWLCAwKSwgR0dD
KTsKICAgICByZXR1cm4gKCBnZ2MgJiBHR0NfTUVNT1JZX1ZUX0VOQUJMRUQgPyAxIDogMCApOwog
fQogCkBAIC04OCw3ICs4OCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2VycmF0
YV9pbml0KHZvaWQpCiAgICAgdTE2IHZpZDsKICAgICB1OCBkaWRfaGksIHJpZDsKIAotICAgIHZp
ZCA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCBJR0RfREVWLCAwLCAwKTsKKyAgICB2aWQgPSBwY2lf
Y29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDApOwogICAgIGlmICggdmlk
ICE9IDB4ODA4NiApCiAgICAgICAgIHJldHVybjsKIApAQCAtNDI0LDExICs0MjQsMTAgQEAgdm9p
ZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIHBhZGRyX3Qg
cGE7CiAgICAgY29uc3QgY2hhciAqYWN0aW9uOwogCi0gICAgaWYgKCBwY2lfY29uZl9yZWFkMTYo
c2VnLCBidXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCkgIT0KLSAgICAgICAgIFBDSV9WRU5E
T1JfSURfSU5URUwgKQorICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9W
RU5ET1JfSUQpICE9IFBDSV9WRU5ET1JfSURfSU5URUwgKQogICAgICAgICByZXR1cm47CiAKLSAg
ICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX0RFVklD
RV9JRCkgKQorICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfREVW
SUNFX0lEKSApCiAgICAgewogICAgIC8qCiAgICAgICogTWFzayByZXBvcnRpbmcgSW50ZWwgVlQt
ZCBmYXVsdHMgdG8gSU9IIGNvcmUgbG9naWM6CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKaW5k
ZXggNTljMTYzNDU5YS4uY2IwMjJjNTk4YSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2F0cy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwpA
QCAtMzQsOCArMzQsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBk
ZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogICAgICAgICBkcHJpbnRrKFhFTkxPR19J
TkZPLCAiJTA0eDolMDJ4OiUwMnguJXU6IEFUUyBjYXBhYmlsaXR5IGZvdW5kXG4iLAogICAgICAg
ICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CiAK
LSAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgcG9zICsgQVRTX1JF
R19DVEwpOworICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIEFU
U19SRUdfQ1RMKTsKICAgICBpZiAoIHZhbHVlICYgQVRTX0VOQUJMRSApCiAgICAgewogICAgICAg
ICBzdHJ1Y3QgcGNpX2RldiAqb3RoZXI7CkBAIC01OCw4ICs1Nyw3IEBAIGludCBlbmFibGVfYXRz
X2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IGxpc3RfaGVhZCAqYXRzX2xpc3Qp
CiAgICAgaWYgKCBwb3MgKQogICAgIHsKICAgICAgICAgcGRldi0+YXRzLmNhcF9wb3MgPSBwb3M7
Ci0gICAgICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgcG9z
ICsgQVRTX1JFR19DQVApOworICAgICAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCBwb3MgKyBBVFNfUkVHX0NBUCk7CiAgICAgICAgIHBkZXYtPmF0cy5xdWV1ZV9kZXB0aCA9
IHZhbHVlICYgQVRTX1FVRVVFX0RFUFRIX01BU0sgPzoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQVRTX1FVRVVFX0RFUFRIX01BU0sgKyAxOwogICAgICAgICBsaXN0X2FkZCgmcGRl
di0+YXRzLmxpc3QsIGF0c19saXN0KTsKQEAgLTgxLDggKzc5LDcgQEAgdm9pZCBkaXNhYmxlX2F0
c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICBCVUdfT04oIXBkZXYtPmF0cy5j
YXBfcG9zKTsKIAotICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xP
VChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
ZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMKTsKKyAgICB2YWx1ZSA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMKTsKICAgICB2
YWx1ZSAmPSB+QVRTX0VOQUJMRTsKICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBQQ0lf
U0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgIHBkZXYt
PmF0cy5jYXBfcG9zICsgQVRTX1JFR19DVEwsIHZhbHVlKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3BjaS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwppbmRleCBlM2Y4ODNmYzVjLi41
ZTVlMGYwNTM4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMKKysrIGIveGVuL2Ry
aXZlcnMvcGNpL3BjaS5jCkBAIC0xNSw3ICsxNSw3IEBAIGludCBwY2lfZmluZF9jYXBfb2Zmc2V0
KHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2LCB1OCBmdW5jLCB1OCBjYXApCiAgICAgdTggcG9zID0g
UENJX0NBUEFCSUxJVFlfTElTVDsKICAgICB1MTYgc3RhdHVzOwogCi0gICAgc3RhdHVzID0gcGNp
X2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TVEFUVVMpOworICAgIHN0YXR1
cyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgZGV2LCBmdW5jKSwgUENJX1NU
QVRVUyk7CiAgICAgaWYgKCAoc3RhdHVzICYgUENJX1NUQVRVU19DQVBfTElTVCkgPT0gMCApCiAg
ICAgICAgIHJldHVybiAwOwogCkBAIC0xMjAsNyArMTIwLDcgQEAgdm9pZCBwY2lfaW50eChjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBlbmFibGUpCiAgICAgdWludDhfdCBidXMgPSBw
ZGV2LT5idXM7CiAgICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwogICAg
IHVpbnQ4X3QgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICB1aW50MTZfdCBjbWQg
PSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsKKyAg
ICB1aW50MTZfdCBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQp
OwogCiAgICAgaWYgKCBlbmFibGUgKQogICAgICAgICBjbWQgJj0gflBDSV9DT01NQU5EX0lOVFhf
RElTQUJMRTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZpZGVvL3ZnYS5jIGIveGVuL2RyaXZl
cnMvdmlkZW8vdmdhLmMKaW5kZXggNzg1MzNhZDBiMS4uNDU0NDU3YWRlOCAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKKysrIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKQEAg
LTEyMSwxMCArMTIxLDkgQEAgdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lkKQogICAgICAg
ICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CiAKICAgICAgICAgICAgICAgICBpZiAoICFwZGV2
IHx8Ci0gICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl9yZWFkMTYoMCwgYnVzLCBQQ0lfU0xP
VChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25m
X3JlYWQxNihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgIT0gMHgwMzAwIHx8Ci0gICAgICAgICAg
ICAgICAgICAgICAhKHBjaV9jb25mX3JlYWQxNigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgUENJ
X0NPTU1BTkQpICYKKyAgICAgICAgICAgICAgICAgICAgICEocGNpX2NvbmZfcmVhZDE2KFBDSV9T
QkRGMygwLCBidXMsIGRldmZuKSwgUENJX0NPTU1BTkQpICYKICAgICAgICAgICAgICAgICAgICAg
ICAgKFBDSV9DT01NQU5EX0lPIHwgUENJX0NPTU1BTkRfTUVNT1JZKSkgKQogICAgICAgICAgICAg
ICAgICAgICBjb250aW51ZTsKIApAQCAtMTQxLDggKzE0MCw3IEBAIHZvaWQgX19pbml0IHZpZGVv
X2VuZGJvb3Qodm9pZCkKICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAg
ICAgICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0JSSURHRToKICAgICAgICAgICAgICAgICAg
ICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0NBUkRCVVM6Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoMCwgYiwgUENJX1NMT1QoZGYpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRmKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHBjaV9jb25mX3JlYWQxNihQQ0lfU0JE
RjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CUklER0VfQ09OVFJPTCkgJgogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0JSSURHRV9DVExfVkdBICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29udGludWU7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCBjNDg4M2YxZDkxLi5jYzc0ODMzOGRmIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kv
aGVhZGVyLmMKQEAgLTMzNiw4ICszMzYsNyBAQCBzdGF0aWMgdm9pZCBjbWRfd3JpdGUoY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgY21kLCB2b2lkICpkYXRhKQogewogICAgIHVpbnQ4X3Qgc2xvdCA9IFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICB1
aW50MTZfdCBjdXJyZW50X2NtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZWcpOworICAgIHVpbnQxNl90IGN1cnJlbnRfY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYt
PnNiZGYsIHJlZyk7CiAKICAgICAvKgogICAgICAqIExldCBEb20wIHBsYXkgd2l0aCBhbGwgdGhl
IGJpdHMgZGlyZWN0bHkgZXhjZXB0IGZvciB0aGUgbWVtb3J5CkBAIC0zNzEsOCArMzcwLDcgQEAg
c3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAogICAgIGVsc2UKICAgICAgICAgdmFsICY9IFBDSV9CQVNFX0FERFJFU1NfTUVN
X01BU0s7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywgUENJX0NPTU1BTkQpICYKLSAgICAgICAgIFBDSV9DT01NQU5EX01FTU9SWSAp
CisgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpICYgUENJ
X0NPTU1BTkRfTUVNT1JZICkKICAgICB7CiAgICAgICAgIC8qIElmIHRoZSB2YWx1ZSB3cml0dGVu
IGlzIHRoZSBjdXJyZW50IG9uZSBhdm9pZCBwcmludGluZyBhIHdhcm5pbmcuICovCiAgICAgICAg
IGlmICggdmFsICE9ICh1aW50MzJfdCkoYmFyLT5hZGRyID4+IChoaSA/IDMyIDogMCkpICkKQEAg
LTQwOSw4ICs0MDcsNyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgc3RydWN0IHZwY2lfaGVhZGVyICpoZWFk
ZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwogICAgIHN0cnVjdCB2cGNpX2JhciAqcm9tID0gZGF0
YTsKICAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIGZ1bmMgPSBQQ0lf
RlVOQyhwZGV2LT5kZXZmbik7Ci0gICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZfcmVhZDE2KHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQ09NTUFORCk7CisgICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZfcmVh
ZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKICAgICBib29sIG5ld19lbmFibGVkID0gdmFs
ICYgUENJX1JPTV9BRERSRVNTX0VOQUJMRTsKIAogICAgIGlmICggKGNtZCAmIFBDSV9DT01NQU5E
X01FTU9SWSkgJiYgaGVhZGVyLT5yb21fZW5hYmxlZCAmJiBuZXdfZW5hYmxlZCApCkBAIC00ODks
NyArNDg2LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgYmVmb3Jl
IHNpemluZy4gKi8KLSAgICBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5i
dXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsKKyAgICBjbWQgPSBwY2lfY29uZl9yZWFkMTYo
cGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgIGlmICggY21kICYgUENJX0NPTU1BTkRfTUVN
T1JZICkKICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xv
dCwgZnVuYywgUENJX0NPTU1BTkQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY21kICYgflBD
SV9DT01NQU5EX01FTU9SWSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaS5jIGIv
eGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCA4ZjE1YWQ3YmYyLi4zOTg5YTcyZjc0IDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMKQEAgLTIxMSw4ICsyMTEsNyBAQCBzdGF0aWMgaW50IGluaXRfbXNpKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogR2V0IHRoZSBtYXhpbXVtIG51
bWJlciBvZiB2ZWN0b3JzIHRoZSBkZXZpY2Ugc3VwcG9ydHMuICovCi0gICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKKyAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKIAog
ICAgIC8qCiAgICAgICogRklYTUU6IEkndmUgb25seSBiZWVuIGFibGUgdG8gdGVzdCB0aGlzIGNv
ZGUgd2l0aCBkZXZpY2VzIHVzaW5nIGEgc2luZ2xlCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IGFmM2ZmYTA4N2QuLjhl
NmNkMDcwZDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00NTcsOCArNDU3LDcgQEAgc3RhdGljIGludCBpbml0X21z
aXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgaWYgKCAhbXNpeF9vZmZzZXQgKQogICAgICAg
ICByZXR1cm4gMDsKIAotICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4
X2NvbnRyb2xfcmVnKG1zaXhfb2Zmc2V0KSk7CisgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKG1zaXhfb2Zmc2V0KSk7CiAKICAgICBtYXhf
ZW50cmllcyA9IG1zaXhfdGFibGVfc2l6ZShjb250cm9sKTsKIApkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwppbmRleCA5MjllYTQ5
YmJmLi43ZGQ5NjJiZDBjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYworKysg
Yi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtMTE0LDggKzExNCw3IEBAIHN0YXRpYyB2b2lk
IHZwY2lfaWdub3JlZF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQg
aW50IHJlZywKIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0
YSkKIHsKLSAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQ
Q0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksIHJlZyk7CisgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCByZWcpOwogfQogCiB1aW50MzJfdCB2cGNpX2h3X3JlYWQzMihjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKQEAgLTIyMywxOSArMjIyLDE3IEBAIHN0YXRp
YyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
LAogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7CiAgICAgICAgICAgICBkYXRhID0g
cGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKLSAgICAgICAgICAgIGRhdGEgfD0gcGNpX2NvbmZf
cmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDEpIDw8IDg7CisgICAgICAgICAgICBk
YXRhIHw9IHBjaV9jb25mX3JlYWQxNihzYmRmLCByZWcgKyAxKSA8PCA4OwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQx
NihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlZyk7CisgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZf
cmVhZDE2KHNiZGYsIHJlZyk7CiAgICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNi
ZGYsIHJlZyArIDIpIDw8IDE2OwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSAyOgotICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnKTsKKyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQx
NihzYmRmLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMToKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCA4NDc2
ZThlNDZiLi5iNTcyYzdhMGFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzMsOSArMTczLDcgQEAgc3RydWN0IHBjaV9k
ZXYgKnBjaV9nZXRfcGRldl9ieV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqLCBpbnQgc2Vn
LAogdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZm
bik7CiAKIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnKTsKLXVpbnQxNl90IHBjaV9jb25mX3JlYWQxNigKLSAgICB1bnNpZ25lZCBpbnQgc2Vn
LCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywK
LSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKK3VpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2Jk
Zl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAog
ICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYs
IHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCByZWcpOwotLSAKMi4yMC4xIChB
cHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09: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 1hYoIG-0006lT-Ql; Thu, 06 Jun 2019 09:02:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIF-0006kQ-9N
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:43 +0000
X-Inumbo-ID: d6700a1f-8839-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 d6700a1f-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02:40 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: kWvcNp5HPRw6nOkGRKsZUkaF0pWNeWCoYcHD/wzyW2J7wxyOFmwbs364Q9Nz0r90ZUNgHD7hmY
 dvb3dpLIWi5L9vupO/TRlo9d1QHQ6o58QC/EyA3KKOkn9vSImWpQz0Fd6POhv7BfcWuUpaToj6
 UocNrQmO7GODZFpX8vHKbWzjbf5v542i4DW72eZVmzLCLE6EhOXQ5c7/Jylcp6WmrrbA6TeqNA
 DT96TtnX/jVaxareemtUbOhwhjC8wq2f8+tdJv9UMadsyGB0AqmJYhxuiGVx3ewu8+LL3YPQf6
 Iyo=
X-SBRS: -0.9
X-MesageID: 1397104
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,558,1557201600"; 
   d="scan'208";a="1397104"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:42 +0200
Message-ID: <20190606090146.77381-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/12] 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
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vYXJjaC94ODYvbW0u
YyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMjggKysrKysrLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyAgICB8ICA2ICsrLS0KIHhlbi9hcmNoL3g4Ni94
ODZfNjQvbW1jb25mLWZhbTEwaC5jICAgICAgICB8ICA4ICsrKy0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L21tY29uZmlnLXNoYXJlZC5jICAgICAgfCAxMiArKysrLS0tLQogeGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYyAgICAgICAgICAgICAgICAgIHwgMjcgKysrKysrKy0tLS0tLS0tLQogeGVuL2Ry
aXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgICAgICAgICAgIHwgMjAgKysrKysrKy0tLS0tCiB4
ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyAgICAgICAgICAgICAgICAgfCAxOCArKysrKystLS0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIHwgIDIgKy0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICB8ICA0ICstLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgIHwgMTUgKysrKy0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgfCAzNiArKysrKysrKysrKyst
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wY2kvcGNpLmMgICAgICAgICAgICAgICAgICAgICAgfCAg
NCArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgICAgICAgICAgICB8ICA2ICsr
LS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgICAgICAgICAgICAgICAgICB8ICA2ICsrLS0K
IHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgICAgICAgICAgICB8ICA1ICsrLQogeGVu
L2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tCiAxOCBmaWxl
cyBjaGFuZ2VkLCAxMDEgaW5zZXJ0aW9ucygrKSwgMTA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCmluZGV4
IGZlNmU1NmE5NjcuLmM0NjFhM2YzYzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtNDE3LDcgKzQxNyw4IEBAIHN0YXRp
YyB2b2lkIGRpc2FibGVfYzFfcmFtcGluZyh2b2lkKQogCWludCBub2RlLCBucl9ub2RlczsKIAog
CS8qIFJlYWQgdGhlIG51bWJlciBvZiBub2RlcyBmcm9tIHRoZSBmaXJzdCBOb3J0aGJyaWRnZS4g
Ki8KLQlucl9ub2RlcyA9ICgocGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MCwgMHg2MCk+
PjQpJjB4MDcpKzE7CisJbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAw
LCAweDE4LCAwKSwgMHg2MCkgPj4gNCkgJgorCQkgICAgMHgwNykgKyAxOwogCWZvciAobm9kZSA9
IDA7IG5vZGUgPCBucl9ub2Rlczsgbm9kZSsrKSB7CiAJCS8qIFBNTTc6IGJ1cz0wLCBkZXY9MHgx
OCtub2RlLCBmdW5jdGlvbj0weDMsIHJlZ2lzdGVyPTB4ODcuICovCiAJCXBtbTcgPSBwY2lfY29u
Zl9yZWFkOChQQ0lfU0JERigwLCAwLCAweDE4ICsgbm9kZSwgMyksIDB4ODcpOwpAQCAtNjk2LDgg
KzY5Nyw4IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAog
CWlmIChjLT54ODYgPT0gMHgxNiAmJiBjLT54ODZfbW9kZWwgPD0gMHhmKSB7CiAJCWlmIChjID09
ICZib290X2NwdV9kYXRhKSB7Ci0JCQlsID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4
MywgMHg1OCk7Ci0JCQloID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MywgMHg1Yyk7
CisJCQlsID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDB4MTgsIDMpLCAweDU4KTsK
KwkJCWggPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMHgxOCwgMyksIDB4NWMpOwog
CQkJaWYgKChsICYgMHgxZikgfCAoaCAmIDB4MSkpCiAJCQkJcHJpbnRrKEtFUk5fV0FSTklORwog
CQkJCSAgICAgICAiQXBwbHlpbmcgd29ya2Fyb3VuZCBmb3IgZXJyYXR1bSA3OTI6ICVzJXMlc1xu
IiwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5k
ZXggMmY2MjBkOWFlYi4uZWY5Yjk0NWExMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMK
KysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTU5NzgsNyArNTk3OCw3IEBAIGNvbnN0IHN0cnVj
dCBwbGF0Zm9ybV9iYWRfcGFnZSAqX19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25l
ZCBpbnQgKmFycmF5CiAgICAgfQogCiAgICAgKmFycmF5X3NpemUgPSBBUlJBWV9TSVpFKHNuYl9i
YWRfcGFnZXMpOwotICAgIGlnZF9pZCA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCAyLCAwLCAwKTsK
KyAgICBpZ2RfaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMiwgMCksIDApOwog
ICAgIGlmICggSVNfU05CX0dGWChpZ2RfaWQpICkKICAgICAgICAgcmV0dXJuIHNuYl9iYWRfcGFn
ZXM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2ku
YwppbmRleCBlZDk4NjI2MWMzLi4zOTJjYmVjZmU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xOTEsMTYgKzE5MSwxMyBAQCBzdGF0
aWMgYm9vbCByZWFkX21zaV9tc2coc3RydWN0IG1zaV9kZXNjICplbnRyeSwgc3RydWN0IG1zaV9t
c2cgKm1zZykKICAgICB7CiAgICAgICAgIHN0cnVjdCBwY2lfZGV2ICpkZXYgPSBlbnRyeS0+ZGV2
OwogICAgICAgICBpbnQgcG9zID0gZW50cnktPm1zaV9hdHRyaWIucG9zOwotICAgICAgICB1MTYg
ZGF0YSwgc2VnID0gZGV2LT5zZWc7Ci0gICAgICAgIHU4IGJ1cyA9IGRldi0+YnVzOwotICAgICAg
ICB1OCBzbG90ID0gUENJX1NMT1QoZGV2LT5kZXZmbik7Ci0gICAgICAgIHU4IGZ1bmMgPSBQQ0lf
RlVOQyhkZXYtPmRldmZuKTsKKyAgICAgICAgdWludDE2X3QgZGF0YTsKIAotICAgICAgICBtc2ct
PmFkZHJlc3NfbG8gPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCisgICAg
ICAgIG1zZy0+YWRkcmVzc19sbyA9IHBjaV9jb25mX3JlYWQzMihkZXYtPnNiZGYsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfbG93ZXJfYWRkcmVzc19yZWco
cG9zKSk7CiAgICAgICAgIGlmICggZW50cnktPm1zaV9hdHRyaWIuaXNfNjQgKQogICAgICAgICB7
Ci0gICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMs
IHNsb3QsIGZ1bmMsCisgICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFk
MzIoZGV2LT5zYmRmLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1zaV91cHBlcl9hZGRyZXNzX3JlZyhwb3MpKTsKICAgICAgICAgICAgIGRhdGEgPSBwY2lf
Y29uZl9yZWFkMTYoZGV2LT5zYmRmLCBtc2lfZGF0YV9yZWcocG9zLCAxKSk7CiAgICAgICAgIH0K
QEAgLTM5Niw3ICszOTMsNyBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBp
cnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQogICAgICAgICB7CiAgICAgICAg
ICAgICB1MzIgbWFza19iaXRzOwogCi0gICAgICAgICAgICBtYXNrX2JpdHMgPSBwY2lfY29uZl9y
ZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGVudHJ5LT5tc2kubXBvcyk7CisgICAgICAgICAg
ICBtYXNrX2JpdHMgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnktPm1zaS5tcG9z
KTsKICAgICAgICAgICAgIG1hc2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0dHJp
Yi5lbnRyeV9ucik7CiAgICAgICAgICAgICBtYXNrX2JpdHMgfD0gKHUzMilmbGFnIDw8IGVudHJ5
LT5tc2lfYXR0cmliLmVudHJ5X25yOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zLCBtYXNrX2JpdHMpOwpAQCAtNDY1LDEw
ICs0NjIsNyBAQCBzdGF0aWMgaW50IG1zaV9nZXRfbWFza19iaXQoY29uc3Qgc3RydWN0IG1zaV9k
ZXNjICplbnRyeSkKICAgICBjYXNlIFBDSV9DQVBfSURfTVNJOgogICAgICAgICBpZiAoICFlbnRy
eS0+bXNpX2F0dHJpYi5tYXNrYml0ICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICByZXR1
cm4gKHBjaV9jb25mX3JlYWQzMihlbnRyeS0+ZGV2LT5zZWcsIGVudHJ5LT5kZXYtPmJ1cywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZW50cnktPmRldi0+ZGV2Zm4p
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhlbnRyeS0+ZGV2LT5k
ZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudHJ5LT5tc2kubXBvcykg
Pj4KKyAgICAgICAgcmV0dXJuIChwY2lfY29uZl9yZWFkMzIoZW50cnktPmRldi0+c2JkZiwgZW50
cnktPm1zaS5tcG9zKSA+PgogICAgICAgICAgICAgICAgIGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5
X25yKSAmIDE7CiAgICAgY2FzZSBQQ0lfQ0FQX0lEX01TSVg6CiAgICAgICAgIGlmICggdW5saWtl
bHkoIW1zaXhfbWVtb3J5X2RlY29kZWQoZW50cnktPmRldiwKQEAgLTcyMyw3ICs3MTcsNyBAQCBz
dGF0aWMgaW50IG1zaV9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKICAgICAg
ICAgdTMyIG1hc2tiaXRzOwogCiAgICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBk
ZWZhdWx0LCBNYXNrIHRoZW0gYWxsICovCi0gICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVh
ZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtcG9zKTsKKyAgICAgICAgbWFza2JpdHMgPSBwY2lf
Y29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtcG9zKTsKICAgICAgICAgbWFza2JpdHMgfD0gfih1MzIp
MCA+PiAoMzIgLSBtYXh2ZWMpOwogICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBz
bG90LCBmdW5jLCBtcG9zLCBtYXNrYml0cyk7CiAgICAgfQpAQCAtODA4LDcgKzgwMiw3IEBAIHN0
YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1OCBidXMsIHU4IHNsb3QsIHU4IGZ1
bmMsIHU4IGJpciwgaW50IHZmKQogCiAgICAgaWYgKCBiaXIgPj0gbGltaXQgKQogICAgICAgICBy
ZXR1cm4gMDsKLSAgICBhZGRyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5j
LCBiYXNlICsgYmlyICogNCk7CisgICAgYWRkciA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERihz
ZWcsIGJ1cywgc2xvdCwgZnVuYyksIGJhc2UgKyBiaXIgKiA0KTsKICAgICBpZiAoIChhZGRyICYg
UENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0gUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTyApCiAg
ICAgICAgIHJldHVybiAwOwogICAgIGlmICggKGFkZHIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9U
WVBFX01BU0spID09IFBDSV9CQVNFX0FERFJFU1NfTUVNX1RZUEVfNjQgKQpAQCAtODE3LDcgKzgx
MSw3IEBAIHN0YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1OCBidXMsIHU4IHNs
b3QsIHU4IGZ1bmMsIHU4IGJpciwgaW50IHZmKQogICAgICAgICBpZiAoICsrYmlyID49IGxpbWl0
ICkKICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICByZXR1cm4gYWRkciArIGRpc3AgKwot
ICAgICAgICAgICAgICAgKCh1NjQpcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5j
LAorICAgICAgICAgICAgICAgKCh1NjQpcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNlZywgYnVz
LCBzbG90LCBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNl
ICsgYmlyICogNCkgPDwgMzIpOwogICAgIH0KICAgICByZXR1cm4gKGFkZHIgJiBQQ0lfQkFTRV9B
RERSRVNTX01FTV9NQVNLKSArIGRpc3A7CkBAIC04ODYsOCArODgwLDcgQEAgc3RhdGljIGludCBt
c2l4X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgIH0KIAogICAgIC8q
IExvY2F0ZSBNU0ktWCB0YWJsZSByZWdpb24gKi8KLSAgICB0YWJsZV9vZmZzZXQgPSBwY2lfY29u
Zl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1zaXhfdGFibGVfb2Zmc2V0X3JlZyhwb3MpKTsKKyAgICB0YWJsZV9vZmZzZXQg
PSBwY2lfY29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtc2l4X3RhYmxlX29mZnNldF9yZWcocG9zKSk7
CiAgICAgYmlyID0gKHU4KSh0YWJsZV9vZmZzZXQgJiBQQ0lfTVNJWF9CSVJNQVNLKTsKICAgICB0
YWJsZV9vZmZzZXQgJj0gflBDSV9NU0lYX0JJUk1BU0s7CiAKQEAgLTkzMyw4ICs5MjYsNyBAQCBz
dGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAg
ICAgIFdBUk5fT04ocmFuZ2VzZXRfb3ZlcmxhcHNfcmFuZ2UobW1pb19yb19yYW5nZXMsIG1zaXgt
PnRhYmxlLmZpcnN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1z
aXgtPnRhYmxlLmxhc3QpKTsKIAotICAgICAgICBwYmFfb2Zmc2V0ID0gcGNpX2NvbmZfcmVhZDMy
KHNlZywgYnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1zaXhfcGJhX29mZnNldF9yZWcocG9zKSk7CisgICAgICAgIHBiYV9vZmZzZXQgPSBwY2lf
Y29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtc2l4X3BiYV9vZmZzZXRfcmVnKHBvcykpOwogICAgICAg
ICBiaXIgPSAodTgpKHBiYV9vZmZzZXQgJiBQQ0lfTVNJWF9CSVJNQVNLKTsKICAgICAgICAgcGJh
X3BhZGRyID0gcmVhZF9wY2lfbWVtX2JhcihzZWcsIHBidXMsIHBzbG90LCBwZnVuYywgYmlyLCB2
Zik7CiAgICAgICAgIFdBUk5fT04oIXBiYV9wYWRkcik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMKaW5kZXggM2Q2ZTI2ZjYzNi4uM2JmMGIwMjE0ZCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYwpAQCAtNDYzLDcgKzQ2Myw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IGluaXRfaWJzX25taSh2b2lkKQogCWZvciAoYnVzID0gMDsgYnVzIDwgMjU2OyBi
dXMrKykgewogCQlmb3IgKGRldiA9IDA7IGRldiA8IDMyOyBkZXYrKykgewogCQkJZm9yIChmdW5j
ID0gMDsgZnVuYyA8IDg7IGZ1bmMrKykgewotCQkJCWlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1
cywgZGV2LCBmdW5jLCBQQ0lfVkVORE9SX0lEKTsKKwkJCQlpZCA9IHBjaV9jb25mX3JlYWQzMihQ
Q0lfU0JERigwLCBidXMsIGRldiwgZnVuYyksCisJCQkJCQkgICAgIFBDSV9WRU5ET1JfSUQpOwog
CiAJCQkJdmVuZG9yX2lkID0gaWQgJiAweGZmZmY7CiAJCQkJZGV2X2lkID0gKGlkID4+IDE2KSAm
IDB4ZmZmZjsKQEAgLTQ3NCw3ICs0NzUsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpbml0X2lic19u
bWkodm9pZCkKIAkJCQkJcGNpX2NvbmZfd3JpdGUzMigwLCBidXMsIGRldiwgZnVuYywgSUJTQ1RM
LAogCQkJCQkJSUJTQ1RMX0xWVE9GRlNFVFZBTCB8IEFQSUNfRUlMVlRfTFZUT0ZGX0lCUyk7CiAK
LQkJCQkJdmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCk7
CisJCQkJCXZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5j
KSwKKwkJCQkJCQkJSUJTQ1RMKTsKIAogCQkJCQlpZiAodmFsdWUgIT0gKElCU0NUTF9MVlRPRkZT
RVRWQUwgfAogCQkJCQkJQVBJQ19FSUxWVF9MVlRPRkZfSUJTKSkgewpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21t
Y29uZi1mYW0xMGguYwppbmRleCBlZDBhY2I5OTY4Li5mOTk3Njg4YWQ0IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZi1mYW0xMGguYworKysgYi94ZW4vYXJjaC94ODYveDg2
XzY0L21tY29uZi1mYW0xMGguYwpAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
Z2V0X2ZhbTEwaF9wY2lfbW1jb25mX2Jhc2Uodm9pZCkKIAogCQlidXMgPSBwY2lfcHJvYmVzW2ld
LmJ1czsKIAkJc2xvdCA9IHBjaV9wcm9iZXNbaV0uc2xvdDsKLQkJaWQgPSBwY2lfY29uZl9yZWFk
MzIoMCwgYnVzLCBzbG90LCAwLCBQQ0lfVkVORE9SX0lEKTsKKwkJaWQgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgYnVzLCBzbG90LCAwKSwgUENJX1ZFTkRPUl9JRCk7CiAKIAkJdmVuZG9y
ID0gaWQgJiAweGZmZmY7CiAJCWRldmljZSA9IChpZD4+MTYpICYgMHhmZmZmOwpAQCAtODMsMTIg
KzgzLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBnZXRfZmFtMTBoX3BjaV9tbWNvbmZfYmFzZSh2
b2lkKQogCSAqIGFib3ZlIDRHCiAJICovCiAJZm9yIChoaV9tbWlvX251bSA9IGkgPSAwOyBpIDwg
ODsgaSsrKSB7Ci0JCXZhbCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIHNsb3QsIDEsIDB4ODAg
KyAoaSA8PCAzKSk7CisJCXZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIHNs
b3QsIDEpLAorCQkJCSAgICAgIDB4ODAgKyAoaSA8PCAzKSk7CiAJCWlmICghKHZhbCAmIDMpKQog
CQkJY29udGludWU7CiAKIAkJc3RhcnQgPSAodmFsICYgMHhmZmZmZmYwMCkgPDwgODsgLyogMzk6
MTYgb24gMzE6OCovCi0JCXZhbCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIHNsb3QsIDEsIDB4
ODQgKyAoaSA8PCAzKSk7CisJCXZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMs
IHNsb3QsIDEpLAorCQkJCSAgICAgIDB4ODQgKyAoaSA8PCAzKSk7CiAJCWVuZCA9ICgodmFsICYg
MHhmZmZmZmYwMCkgPDwgOCkgfCAweGZmZmY7IC8qIDM5OjE2IG9uIDMxOjgqLwogCiAJCWlmIChl
bmQgPCB0b20yKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFy
ZWQuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKaW5kZXggOWQxZGI1
OTBkOS4uY2MwOGI1MmEzNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZp
Zy1zaGFyZWQuYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCkBA
IC04OSw3ICs4OSw3IEBAIHN0YXRpYyBjb25zdCBjaGFyIF9faW5pdCAqcGNpX21tY2ZnX2ludGVs
Xzk0NSh2b2lkKQogCiAgICAgcGNpX21tY2ZnX2NvbmZpZ19udW0gPSAxOwogCi0gICAgcGNpZXhi
YXIgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgMCwgMCwgMHg0OCk7CisgICAgcGNpZXhiYXIgPSBw
Y2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMCwgMCksIDB4NDgpOwogCiAgICAgLyogRW5h
YmxlIGJpdCAqLwogICAgIGlmICghKHBjaWV4YmFyICYgMSkpCkBAIC0yMTMsMTQgKzIxMywxNCBA
QCBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBjaV9tbWNmZ19udmlkaWFfbWNwNTUodm9pZCkK
ICAgICAgICAgdTMyIGwsIGV4dGNmZzsKICAgICAgICAgdTE2IHZlbmRvciwgZGV2aWNlOwogCi0g
ICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAwLCAwLCAwKTsKKyAgICAgICAgbCA9
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIDAsIDApLCAwKTsKICAgICAgICAgdmVu
ZG9yID0gbCAmIDB4ZmZmZjsKICAgICAgICAgZGV2aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwog
CiAgICAgICAgIGlmIChQQ0lfVkVORE9SX0lEX05WSURJQSAhPSB2ZW5kb3IgfHwgMHgwMzY5ICE9
IGRldmljZSkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGV4dGNmZyA9IHBjaV9j
b25mX3JlYWQzMigwLCBidXMsIDAsIDAsIGV4dGNmZ19yZWdudW0pOworICAgICAgICBleHRjZmcg
PSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgZXh0Y2ZnX3JlZ251bSk7
CiAKICAgICAgICAgaWYgKGV4dGNmZyAmIGV4dGNmZ19lbmFibGVfbWFzaykKICAgICAgICAgICAg
IGkrKzsKQEAgLTIzOSwxNCArMjM5LDE0IEBAIHN0YXRpYyBjb25zdCBjaGFyIF9faW5pdCAqcGNp
X21tY2ZnX252aWRpYV9tY3A1NSh2b2lkKQogICAgICAgICB1MTYgdmVuZG9yLCBkZXZpY2U7CiAg
ICAgICAgIGludCBzaXplX2luZGV4OwogCi0gICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoMCwg
YnVzLCAwLCAwLCAwKTsKKyAgICAgICAgbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBi
dXMsIDAsIDApLCAwKTsKICAgICAgICAgdmVuZG9yID0gbCAmIDB4ZmZmZjsKICAgICAgICAgZGV2
aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwogCiAgICAgICAgIGlmIChQQ0lfVkVORE9SX0lEX05W
SURJQSAhPSB2ZW5kb3IgfHwgMHgwMzY5ICE9IGRldmljZSkKICAgICAgICAgICAgIGNvbnRpbnVl
OwogCi0gICAgICAgIGV4dGNmZyA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIDAsIDAsIGV4dGNm
Z19yZWdudW0pOworICAgICAgICBleHRjZmcgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwg
YnVzLCAwLCAwKSwgZXh0Y2ZnX3JlZ251bSk7CiAKICAgICAgICAgaWYgKCEoZXh0Y2ZnICYgZXh0
Y2ZnX2VuYWJsZV9tYXNrKSkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMzEyLDcgKzMxMiw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IHBjaV9tbWNmZ19jaGVja19ob3N0YnJpZGdlKHZvaWQpCiAg
ICAgZm9yIChpID0gMDsgIW5hbWUgJiYgaSA8IEFSUkFZX1NJWkUocGNpX21tY2ZnX3Byb2Jlcyk7
IGkrKykgewogICAgICAgICBidXMgPSAgcGNpX21tY2ZnX3Byb2Jlc1tpXS5idXM7CiAgICAgICAg
IGRldmZuID0gcGNpX21tY2ZnX3Byb2Jlc1tpXS5kZXZmbjsKLSAgICAgICAgbCA9IHBjaV9jb25m
X3JlYWQzMigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCAwKTsKKyAg
ICAgICAgbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksIDApOwog
ICAgICAgICB2ZW5kb3IgPSBsICYgMHhmZmZmOwogICAgICAgICBkZXZpY2UgPSAobCA+PiAxNikg
JiAweGZmZmY7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4v
YXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGZlMzZiNjBjNTAuLmI4YjgyYTZmZTcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9wY2kuYwpAQCAtMzcsMjggKzM3LDIzIEBAIHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lf
c2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiAgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQo
UENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAyLCAyKTsKIH0KIAotI3VuZGVmIFBD
SV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywg
cmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1
bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi11aW50MzJfdCBwY2lfY29uZl9yZWFkMzIoCi0gICAg
dW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5z
aWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZykKK3VpbnQzMl90IHBjaV9jb25m
X3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiB7Ci0gICAgdTMyIHZh
bHVlOwotCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKKyAgICBpZiAoIHNiZGYuc2VnIHx8
IHJlZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1jZmdfcmVhZChzZWcsIGJ1cywgUENJ
X0RFVkZOKGRldiwgZnVuYyksIHJlZywgNCwgJnZhbHVlKTsKKyAgICAgICAgdWludDMyX3QgdmFs
dWU7CisKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
dmZuLCByZWcsIDQsICZ2YWx1ZSk7CiAgICAgICAgIHJldHVybiB2YWx1ZTsKICAgICB9Ci0gICAg
ZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8IChkZXYgPiAzMSkgfHwg
KGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJF
U1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIDAsIDQpOwotICAgIH0KKworICAgIHJldHVybiBwY2lf
Y29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgMCwgNCk7CiB9CiAKKyN1bmRl
ZiBQQ0lfQ09ORl9BRERSRVNTCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1
bmMsIHJlZykgXAorICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8
IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKKwogdm9pZCBwY2lfY29uZl93cml0ZTgoCiAgICAg
dW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5z
aWduZWQgaW50IGZ1bmMsCiAgICAgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKaW5kZXggNjQyNThkYTJkYy4uOWI5MDI1ZmIzMyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJn
cC5jCkBAIC02ODIsNyArNjgyLDggQEAgc3RhdGljIGludCBkYmdwX2NvbnRyb2xfbXNnKHN0cnVj
dCBlaGNpX2RiZ3AgKmRiZ3AsIHVuc2lnbmVkIGludCBkZXZudW0sCiAKIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgX19pbml0IF9fZmluZF9kYmdwKHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYykKIHsKLSAg
ICB1MzIgY2xhc3MgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ0xB
U1NfUkVWSVNJT04pOworICAgIHVpbnQzMl90IGNsYXNzID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9T
QkRGKDAsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0NMQVNTX1JFVklTSU9OKTsKIAogICAgIGlmICggKGNsYXNzID4+IDgpICE9IFBD
SV9DTEFTU19TRVJJQUxfVVNCX0VIQ0kgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTEwMDYsNyAr
MTAwNyw4IEBAIHN0YXRpYyBzZXRfZGVidWdfcG9ydF90IF9fcmVhZF9tb3N0bHkgc2V0X2RlYnVn
X3BvcnQgPSBkZWZhdWx0X3NldF9kZWJ1Z19wb3J0OwogCiBzdGF0aWMgdm9pZCBudmlkaWFfc2V0
X2RlYnVnX3BvcnQoc3RydWN0IGVoY2lfZGJncCAqZGJncCwgdW5zaWduZWQgaW50IHBvcnQpCiB7
Ci0gICAgdTMyIGR3b3JkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xv
dCwgZGJncC0+ZnVuYywgMHg3NCk7CisgICAgdWludDMyX3QgZHdvcmQgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMpLCAweDc0KTsKIAogICAgIGR3
b3JkICY9IH4oMHgwZiA8PCAxMik7CiAgICAgZHdvcmQgfD0gKHBvcnQgJiAweDBmKSA8PCAxMjsK
QEAgLTEwMzksNyArMTA0MSw4IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJncF9iaW9zX2hhbmRvZmYo
c3RydWN0IGVoY2lfZGJncCAqZGJncCwgdTMyIGhjY19wYXJhbXMpCiAgICAgaWYgKCAhb2Zmc2V0
ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3At
PmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0KTsKKyAgICBjYXAgPSBwY2lfY29u
Zl9yZWFkMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0KTsKICAgICBkYmdwX3ByaW50aygiZGJn
cDogRUhDSSBCSU9TIHN0YXRlICUwOHhcbiIsIGNhcCk7CiAKICAgICBpZiAoIChjYXAgJiAweGZm
KSA9PSAxICYmIChjYXAgJiBFSENJX1VTQkxFR1NVUF9CSU9TKSApCkBAIC0xMDU0LDcgKzEwNTcs
OCBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfYmlvc19oYW5kb2ZmKHN0cnVjdCBlaGNpX2RiZ3Ag
KmRiZ3AsIHUzMiBoY2NfcGFyYW1zKQogICAgIHsKICAgICAgICAgbWRlbGF5KDEwKTsKICAgICAg
ICAgbXNlYyAtPSAxMDsKLSAgICAgICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1
cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0KTsKKyAgICAgICAgY2FwID0gcGNpX2Nv
bmZfcmVhZDMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQpOwogICAgIH0KIAogICAgIGlm
ICggY2FwICYgRUhDSV9VU0JMRUdTVVBfQklPUyApCkBAIC0xMzA3LDcgKzEzMTEsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAq
cG9ydCkKICAgICB1MzIgZGVidWdfcG9ydCwgb2Zmc2V0OwogICAgIHZvaWQgX19pb21lbSAqZWhj
aV9iYXI7CiAKLSAgICBkZWJ1Z19wb3J0ID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywg
ZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBkZWJ1Z19wb3J0ID0gcGNpX2NvbmZfcmVhZDMy
KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5jYXApOwogICAgIG9mZnNldCA9IChkZWJ1
Z19wb3J0ID4+IDE2KSAmIDB4ZmZmOwogCkBAIC0xNTA0LDcgKzE1MDgsNyBAQCB2b2lkIF9faW5p
dCBlaGNpX2RiZ3BfaW5pdCh2b2lkKQogICAgIGVsc2UKICAgICAgICAgcmV0dXJuOwogCi0gICAg
ZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRi
Z3AtPmZ1bmMsCisgICAgZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBk
YmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGJncC0+Y2FwKTsKICAgICBkYmdwLT5iYXIgPSAoZGVidWdfcG9ydCA+PiAy
OSkgJiAweDc7CiAgICAgZGJncC0+YmFyID0gKChkYmdwLT5iYXIgLSAxKSAqIDQpICsgUENJX0JB
U0VfQUREUkVTU18wOwpAQCAtMTUxNiw4ICsxNTIwLDggQEAgdm9pZCBfX2luaXQgZWhjaV9kYmdw
X2luaXQodm9pZCkKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIGRiZ3AtPmJhcl92YWwg
PSBiYXJfdmFsID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jLCBk
YmdwLT5iYXIpOworICAgIGRiZ3AtPmJhcl92YWwgPSBiYXJfdmFsID0gcGNpX2NvbmZfcmVhZDMy
KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jKSwgZGJncC0+YmFy
KTsKICAgICBkYmdwX3ByaW50aygiYmFyX3ZhbDogJTA4eFxuIiwgYmFyX3ZhbCk7CiAgICAgaWYg
KCBiYXJfdmFsICYgflBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0sgKQogICAgIHsKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUw
LmMKaW5kZXggOTljMTI1NGNhYy4uZmU3MTQwNmNjMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
Y2hhci9uczE2NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTExMTIs
MjcgKzExMTIsMjggQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29s
X3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICAgICAgdWFydC0+aW9fYmFzZSA9IDA7Ci0gICAgICAgICAgICAgICAgYmFyID0gcGNp
X2NvbmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCk7CisgICAgICAgICAgICAgICAg
YmFyID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4ICog
NCk7CiAKICAgICAgICAgICAgICAgICAvKiBNTUlPIGJhc2VkICovCiAgICAgICAgICAgICAgICAg
aWYgKCBwYXJhbS0+bW1pbyAmJiAhKGJhciAmIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8pICkK
ICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIo
MCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFT
RV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIH4wdSk7Ci0gICAgICAgICAgICAgICAgICAgIGxlbiA9
IHBjaV9jb25mX3JlYWQzMigwLCBiLCBkLCBmLCBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4
KjQpOworICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYo
MCwgYiwgZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4ICogNCk7CiAgICAgICAgICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIGJhcik7CiAKICAgICAgICAg
ICAgICAgICAgICAgLyogSGFuZGxlIDY0IGJpdCBCQVIgaWYgZm91bmQgKi8KICAgICAgICAgICAg
ICAgICAgICAgaWYgKCBiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0ICkKICAgICAg
ICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgYmFyXzY0ID0gcGNpX2Nv
bmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQpOworICAgICAgICAgICAgICAg
ICAgICAgICAgYmFyXzY0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAg
KyAoYmFyX2lkeCArIDEpICogNCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93
cml0ZTMyKDAsIGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUpOwotICAgICAgICAgICAgICAg
ICAgICAgICAgbGVuXzY0ID0gcGNpX2NvbmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsx
KSo0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGxlbl82NCA9IHBjaV9jb25mX3JlYWQzMihQ
Q0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4ICsgMSkgKiA0KTsKICAgICAgICAgICAgICAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQsIGJh
cl82NCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplICA9ICgodTY0KX4wIDw8IDMyKSB8
IFBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0s7CkBAIC0xMTQ5LDcgKzExNTAsOCBAQCBwY2lfdWFy
dF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVhcnQsIGJvb2xfdCBza2lwX2FtdCwgdW5zaWduZWQg
aW50IGlkeCkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIH4wdSk7Ci0gICAgICAgICAgICAgICAg
ICAgIGxlbiA9IHBjaV9jb25mX3JlYWQzMigwLCBiLCBkLCBmLCBQQ0lfQkFTRV9BRERSRVNTXzAp
OworICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwg
YiwgZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
QkFTRV9BRERSRVNTXzApOwogICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAs
IGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0Vf
QUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwogICAgICAgICAgICAgICAgICAgICBzaXplID0g
bGVuICYgUENJX0JBU0VfQUREUkVTU19JT19NQVNLOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2RldGVjdC5jCmluZGV4IDNjNWQ0ZGUxYTMuLjA2OWRmMTU2ZGUgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKQEAgLTQ4LDcgKzQ4LDcgQEAg
c3RhdGljIGludCBfX2luaXQgZ2V0X2lvbW11X2NhcGFiaWxpdGllcygKIHsKICAgICB1OCB0eXBl
OwogCi0gICAgaW9tbXUtPmNhcC5oZWFkZXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRl
diwgZnVuYywgY2FwX3B0cik7CisgICAgaW9tbXUtPmNhcC5oZWFkZXIgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyksIGNhcF9wdHIpOwogICAgIHR5cGUgPSBn
ZXRfZmllbGRfZnJvbV9yZWdfdTMyKGlvbW11LT5jYXAuaGVhZGVyLCBQQ0lfQ0FQX1RZUEVfTUFT
SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX1RZUEVfU0hJRlQp
OwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCAxYjNlN2Rl
MTBkLi42MDgzZDUxYjkxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKQEAgLTg0NCw3ICs4NDQsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83NDZf
d29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgcGNpX2NvbmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5
MCk7Ci0gICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1
bmMsIDB4ZjQpOworICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMihpb21tdS0+
c2VnLCBpb21tdS0+YmRmKSwgMHhmNCk7CiAKICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQog
ICAgICAgICByZXR1cm47CkBAIC0xMjMxLDcgKzEyMzEsNyBAQCBzdGF0aWMgYm9vbF90IF9faW5p
dCBhbWRfc3A1MTAwX2VycmF0dW0yOCh2b2lkKQogCiAgICAgZm9yIChidXMgPSAwOyBidXMgPCAy
NTY7IGJ1cysrKQogICAgIHsKLSAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAw
eDE0LCAwLCBQQ0lfVkVORE9SX0lEKTsKKyAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJ
X1NCREYoMCwgYnVzLCAweDE0LCAwKSwgUENJX1ZFTkRPUl9JRCk7CiAKICAgICAgICAgdmVuZG9y
X2lkID0gaWQgJiAweGZmZmY7CiAgICAgICAgIGRldl9pZCA9IChpZCA+PiAxNikgJiAweGZmZmY7
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IGY4ODA5MDhkYTkuLmFkM2M5OTM1Y2EgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jCkBAIC02MzIsOCArNjMyLDcgQEAgdW5zaWduZWQgaW50IHBjaV9zaXplX21l
bV9iYXIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9zLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDY0X3QgKnBhZGRyLCB1aW50NjRfdCAqcHNpemUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgdWludDMy
X3QgaGkgPSAwLCBiYXIgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYmRmLmZ1
bmMsIHBvcyk7CisgICAgdWludDMyX3QgaGkgPSAwLCBiYXIgPSBwY2lfY29uZl9yZWFkMzIoc2Jk
ZiwgcG9zKTsKICAgICB1aW50NjRfdCBzaXplOwogICAgIGJvb2wgaXM2NGJpdHMgPSAhKGZsYWdz
ICYgUENJX0JBUl9ST00pICYmCiAgICAgICAgIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9U
WVBFX01BU0spID09IFBDSV9CQVNFX0FERFJFU1NfTUVNX1RZUEVfNjQ7CkBAIC02NTUsMTUgKzY1
NCwxMyBAQCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2JkZl90IHNiZGYsIHVu
c2lnbmVkIGludCBwb3MsCiAgICAgICAgICAgICAqcHNpemUgPSAwOwogICAgICAgICAgICAgcmV0
dXJuIDE7CiAgICAgICAgIH0KLSAgICAgICAgaGkgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcs
IHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCBwb3MgKyA0KTsKKyAgICAgICAgaGkgPSBw
Y2lfY29uZl9yZWFkMzIoc2JkZiwgcG9zICsgNCk7CiAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCBwb3MgKyA0LCB+MCk7CiAg
ICAgfQotICAgIHNpemUgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwgc2JkZi5mdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zKSAmIG1hc2s7
CisgICAgc2l6ZSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MpICYgbWFzazsKICAgICBpZiAo
IGlzNjRiaXRzICkKICAgICB7Ci0gICAgICAgIHNpemUgfD0gKHVpbnQ2NF90KXBjaV9jb25mX3Jl
YWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2JkZi5mdW5jLCBwb3MgKyA0KSA8PCAzMjsKKyAgICAgICAg
c2l6ZSB8PSAodWludDY0X3QpcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBvcyArIDQpIDw8IDMyOwog
ICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZnVuYywgcG9zICsgNCwgaGkpOwogICAgIH0KICAgICBlbHNlIGlmICggc2l6ZSApCkBAIC03
NTAsNyArNzQ3LDcgQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4sCiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBDSV9TUklPVl9OVU1fQkFSUzsgKQog
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpZHggPSBwb3MgKyBQ
Q0lfU1JJT1ZfQkFSICsgaSAqIDQ7Ci0gICAgICAgICAgICAgICAgdTMyIGJhciA9IHBjaV9jb25m
X3JlYWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgaWR4KTsKKyAgICAgICAgICAgICAgICB1MzIg
YmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIGlkeCk7CiAgICAgICAgICAgICAgICAg
cGNpX3NiZGZfdCBzYmRmID0gUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbik7CiAKICAgICAgICAg
ICAgICAgICBpZiAoIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PQpAQCAtMTAwMiw3
ICs5OTksNyBAQCBib29sX3QgX19pbml0IHBjaV9kZXZpY2VfZGV0ZWN0KHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2LCB1OCBmdW5jKQogewogICAgIHUzMiB2ZW5kb3I7CiAKLSAgICB2ZW5kb3IgPSBw
Y2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCk7CisgICAg
dmVuZG9yID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNlZywgYnVzLCBkZXYsIGZ1bmMpLCBQ
Q0lfVkVORE9SX0lEKTsKICAgICAvKiBzb21lIGJyb2tlbiBib2FyZHMgcmV0dXJuIDAgb3IgfjAg
aWYgYSBzbG90IGlzIGVtcHR5OiAqLwogICAgIGlmICggKHZlbmRvciA9PSAweGZmZmZmZmZmKSB8
fCAodmVuZG9yID09IDB4MDAwMDAwMDApIHx8CiAgICAgICAgICAodmVuZG9yID09IDB4MDAwMGZm
ZmYpIHx8ICh2ZW5kb3IgPT0gMHhmZmZmMDAwMCkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1
aXJrcy5jCmluZGV4IDQ3NTk3Yzk2MDAuLjI4ZTk1OTcwMTQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvcXVpcmtzLmMKQEAgLTEyOCw5ICsxMjgsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IG1h
cF9pZ2RfcmVnKHZvaWQpCiAgICAgaWYgKCBpZ2RfcmVnX3ZhICkKICAgICAgICAgcmV0dXJuOwog
Ci0gICAgaWdkX21taW8gICA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCBJR0RfREVWLCAwLCBQQ0lf
QkFTRV9BRERSRVNTXzEpOworICAgIGlnZF9tbWlvICAgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NC
REYoMCwgMCwgSUdEX0RFViwgMCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQkFTRV9BRERSRVNTXzEpOwogICAgIGlnZF9tbWlvIDw8PSAzMjsKLSAgICBpZ2RfbW1pbyAg
Kz0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIFBDSV9CQVNFX0FERFJFU1NfMCk7
CisgICAgaWdkX21taW8gICs9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCBJR0RfREVW
LCAwKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1Nf
MCk7CiAgICAgaWdkX3JlZ192YSA9IGlvcmVtYXAoaWdkX21taW8gJiBJR0RfQkFSX01BU0ssIDB4
MzAwMCk7CiB9CiAKQEAgLTI4MCw3ICsyODIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJz
YnVyZ19pbnRyZW1hcF9xdWlyayh2b2lkKQogICAgIGZvciAoIGJ1cyA9IDA7IGJ1cyA8IDB4MTAw
OyBidXMrKyApCiAgICAgewogICAgICAgICAvKiBNYXRjaCBvbiBTeXN0ZW0gTWFuYWdlbWVudCBS
ZWdpc3RlcnMgb24gRGV2aWNlIDIwIEZ1bmN0aW9uIDAgKi8KLSAgICAgICAgZGV2aWNlID0gcGNp
X2NvbmZfcmVhZDMyKDAsIGJ1cywgMjAsIDAsIFBDSV9WRU5ET1JfSUQpOworICAgICAgICBkZXZp
Y2UgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAyMCwgMCksIFBDSV9WRU5ET1Jf
SUQpOwogICAgICAgICByZXYgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMsIDIwLCAw
KSwgUENJX1JFVklTSU9OX0lEKTsKIAogICAgICAgICBpZiAoIHJldiA9PSAweDEzICYmIGRldmlj
ZSA9PSAweDM0MmU4MDg2ICkKQEAgLTI5Niw4ICsyOTgsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
dHlsZXJzYnVyZ19pbnRyZW1hcF9xdWlyayh2b2lkKQogLyogaW5pdGlhbGl6ZSBwbGF0Zm9ybSBp
ZGVudGlmaWNhdGlvbiBmbGFncyAqLwogdm9pZCBfX2luaXQgcGxhdGZvcm1fcXVpcmtzX2luaXQo
dm9pZCkKIHsKLSAgICBpb2hfaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSU9IX0RFViwgMCwg
MCk7Ci0gICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIDApOwor
ICAgIGlvaF9pZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCBJT0hfREVWLCAwKSwg
MCk7CisgICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIElHRF9ERVYs
IDApLCAwKTsKIAogICAgIC8qIE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IG5lZ2xlY3RzIHRvIHNl
dCBSV0JGIGNhcGFiaWxpdHkuICovCiAgICAgaWYgKCBpb2hfaWQgPT0gMHgyYTQwODA4NiApCkBA
IC0zNTYsMTUgKzM1OCwxNSBAQCBpbnQgbWVfd2lmaV9xdWlyayhzdHJ1Y3QgZG9tYWluICpkb21h
aW4sIHU4IGJ1cywgdTggZGV2Zm4sIGludCBtYXApCiAgICAgdTMyIGlkOwogICAgIGludCByYyA9
IDA7CiAKLSAgICBpZCA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCAwLCAwLCAwKTsKKyAgICBpZCA9
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCAwLCAwKSwgMCk7CiAgICAgaWYgKCBJU19D
VEcoaWQpICkKICAgICB7CiAgICAgICAgIC8qIHF1aXQgaWYgTUUgZG9lcyBub3QgZXhpc3QgKi8K
LSAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMzIoMCwgMCwgMywgMCwgMCkgPT0gMHhmZmZmZmZm
ZiApCisgICAgICAgIGlmICggcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDMsIDApLCAw
KSA9PSAweGZmZmZmZmZmICkKICAgICAgICAgICAgIHJldHVybiAwOwogCiAgICAgICAgIC8qIGlm
IGRldmljZSBpcyBXTEFOIGRldmljZSwgbWFwIE1FIHBoYW50b20gZGV2aWNlIDA6My43ICovCi0g
ICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lf
RlVOQyhkZXZmbiksIDApOworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMo
MCwgYnVzLCBkZXZmbiksIDApOwogICAgICAgICBzd2l0Y2ggKGlkKQogICAgICAgICB7CiAgICAg
ICAgICAgICBjYXNlIDB4NDIzMjgwODY6CkBAIC0zODQsMTEgKzM4NiwxMSBAQCBpbnQgbWVfd2lm
aV9xdWlyayhzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGJ1cywgdTggZGV2Zm4sIGludCBtYXAp
CiAgICAgZWxzZSBpZiAoIElTX0lMSyhpZCkgfHwgSVNfQ1BUKGlkKSApCiAgICAgewogICAgICAg
ICAvKiBxdWl0IGlmIE1FIGRvZXMgbm90IGV4aXN0ICovCi0gICAgICAgIGlmICggcGNpX2NvbmZf
cmVhZDMyKDAsIDAsIDIyLCAwLCAwKSA9PSAweGZmZmZmZmZmICkKKyAgICAgICAgaWYgKCBwY2lf
Y29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMjIsIDApLCAwKSA9PSAweGZmZmZmZmZmICkKICAg
ICAgICAgICAgIHJldHVybiAwOwogCiAgICAgICAgIC8qIGlmIGRldmljZSBpcyBXTEFOIGRldmlj
ZSwgbWFwIE1FIHBoYW50b20gZGV2aWNlIDA6MjIuNyAqLwotICAgICAgICBpZCA9IHBjaV9jb25m
X3JlYWQzMigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCAwKTsKKyAg
ICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYzKDAsIGJ1cywgZGV2Zm4pLCAwKTsK
ICAgICAgICAgc3dpdGNoIChpZCkKICAgICAgICAgewogICAgICAgICAgICAgY2FzZSAweDAwODc4
MDg2OiAgICAgICAgLyogS2lsbWVyIFBlYWsgKi8KQEAgLTQzOCw3ICs0NDAsNyBAQCB2b2lkIHBj
aV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgY2FzZSAweDM0MmU6
IC8qIFR5bGVyc2J1cmcgY2hpcHNldCAoTmVoYWxlbSAvIFdlc3RtZXJlIHN5c3RlbXMpICovCiAg
ICAgY2FzZSAweDM3Mjg6IC8qIFhlb24gQzU1MDAvQzM1MDAgKEphc3BlckZvcmVzdCkgKi8KICAg
ICBjYXNlIDB4M2MyODogLyogU2FuZHlicmlkZ2UgKi8KLSAgICAgICAgdmFsID0gcGNpX2NvbmZf
cmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MUFDKTsKKyAgICAgICAgdmFsID0gcGNpX2Nv
bmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4MUFDKTsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihz
ZWcsIGJ1cywgZGV2LCBmdW5jLCAweDFBQywgdmFsIHwgKDEgPDwgMzEpKTsKICAgICAgICAgcHJp
bnRrKFhFTkxPR19JTkZPICJNYXNrZWQgVlQtZCBlcnJvciBzaWduYWxpbmcgb24gJTA0eDolMDJ4
OiUwMnguJXVcbiIsCiAgICAgICAgICAgICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKQEAgLTQ2
MSw3ICs0NjMsNyBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBk
ZXYpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRVhUX0NB
UF9JRF9WTkRSKTsKICAgICAgICAgICAgIHdoaWxlICggcG9zICkKICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywg
cG9zICsgUENJX1ZORFJfSEVBREVSKTsKKyAgICAgICAgICAgICAgICB2YWwgPSBwY2lfY29uZl9y
ZWFkMzIocGRldi0+c2JkZiwgcG9zICsgUENJX1ZORFJfSEVBREVSKTsKICAgICAgICAgICAgICAg
ICBpZiAoIFBDSV9WTkRSX0hFQURFUl9JRCh2YWwpID09IDQgJiYgUENJX1ZORFJfSEVBREVSX1JF
Vih2YWwpID09IDEgKQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgcG9z
ICs9IFBDSV9WTkRSX0hFQURFUjsKQEAgLTQ4MSw4ICs0ODMsOCBAQCB2b2lkIHBjaV92dGRfcXVp
cmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgfQogCi0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBmdW5j
LCBwb3MgKyBQQ0lfRVJSX1VOQ09SX01BU0spOwotICAgICAgICB2YWwyID0gcGNpX2NvbmZfcmVh
ZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9FUlJfQ09SX01BU0spOworICAgICAg
ICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgcG9zICsgUENJX0VSUl9VTkNPUl9N
QVNLKTsKKyAgICAgICAgdmFsMiA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCBwb3MgKyBQ
Q0lfRVJSX0NPUl9NQVNLKTsKICAgICAgICAgaWYgKCAodmFsICYgUENJX0VSUl9VTkNfVU5TVVAp
ICYmICh2YWwyICYgUENJX0VSUl9DT1JfQURWX05GQVQpICkKICAgICAgICAgICAgIGFjdGlvbiA9
ICJGb3VuZCBtYXNrZWQiOwogICAgICAgICBlbHNlIGlmICggIWZmICkKQEAgLTQ5Nyw3ICs0OTks
NyBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAg
ICAgICAgICBhY3Rpb24gPSAiTXVzdCBub3QgbWFzayI7CiAKICAgICAgICAgLyogWFBVTkNFUlJN
U0sgU2VuZCBDb21wbGV0aW9uIHdpdGggVW5zdXBwb3J0ZWQgUmVxdWVzdCAqLwotICAgICAgICB2
YWwgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgyMGMpOworICAgICAg
ICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgyMGMpOwogICAgICAgICBwY2lf
Y29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MjBjLCB2YWwgfCAoMSA8PCA0KSk7
CiAKICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxpbmcgb24gJTA0eDol
MDJ4OiUwMnguJXVcbiIsCkBAIC01MTQsOCArNTE2LDggQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIGNhc2UgMHgxNjEwOiBjYXNlIDB4MTYxNDog
Y2FzZSAweDE2MTg6IC8qIEJyb2Fkd2VsbCAqLwogICAgIGNhc2UgMHgxOTAwOiBjYXNlIDB4MTkw
NDogY2FzZSAweDE5MDg6IGNhc2UgMHgxOTBjOiBjYXNlIDB4MTkwZjogLyogU2t5bGFrZSAqLwog
ICAgIGNhc2UgMHgxOTEwOiBjYXNlIDB4MTkxODogY2FzZSAweDE5MWY6IC8qIFNreWxha2UgKi8K
LSAgICAgICAgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4NmMp
OwotICAgICAgICBiYXIgPSAoYmFyIDw8IDMyKSB8IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywg
ZGV2LCBmdW5jLCAweDY4KTsKKyAgICAgICAgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNi
ZGYsIDB4NmMpOworICAgICAgICBiYXIgPSAoYmFyIDw8IDMyKSB8IHBjaV9jb25mX3JlYWQzMihw
ZGV2LT5zYmRmLCAweDY4KTsKICAgICAgICAgcGEgPSBiYXIgJiAweDdmZmZmZmYwMDBVTDsgLyog
Yml0cyAxMi4uLjM4ICovCiAgICAgICAgIGlmICggKGJhciAmIDEpICYmIHBhICYmCiAgICAgICAg
ICAgICAgcGFnZV9pc19yYW1fdHlwZShwYWRkcl90b19wZm4ocGEpLCBSQU1fVFlQRV9SRVNFUlZF
RCkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGNpL3BjaS5jIGIveGVuL2RyaXZlcnMvcGNp
L3BjaS5jCmluZGV4IDVlNWUwZjA1MzguLmIyNDcwMmUwYzMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3BjaS9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wY2kvcGNpLmMKQEAgLTkzLDcgKzkzLDcg
QEAgaW50IHBjaV9maW5kX25leHRfZXh0X2NhcGFiaWxpdHkoaW50IHNlZywgaW50IGJ1cywgaW50
IGRldmZuLCBpbnQgc3RhcnQsIGludCBjYXAKICAgICBpbnQgdHRsID0gNDgwOyAvKiAzODQwIGJ5
dGVzLCBtaW5pbXVtIDggYnl0ZXMgcGVyIGNhcGFiaWxpdHkgKi8KICAgICBpbnQgcG9zID0gbWF4
KHN0YXJ0LCAweDEwMCk7CiAKLSAgICBoZWFkZXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMs
IFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCBwb3MpOworICAgIGhlYWRlciA9IHBj
aV9jb25mX3JlYWQzMihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zKTsKIAogICAgIC8q
CiAgICAgICogSWYgd2UgaGF2ZSBubyBjYXBhYmlsaXRpZXMsIHRoaXMgaXMgaW5kaWNhdGVkIGJ5
IGNhcCBJRCwKQEAgLTEwOSw3ICsxMDksNyBAQCBpbnQgcGNpX2ZpbmRfbmV4dF9leHRfY2FwYWJp
bGl0eShpbnQgc2VnLCBpbnQgYnVzLCBpbnQgZGV2Zm4sIGludCBzdGFydCwgaW50IGNhcAogICAg
ICAgICBwb3MgPSBQQ0lfRVhUX0NBUF9ORVhUKGhlYWRlcik7CiAgICAgICAgIGlmICggcG9zIDwg
MHgxMDAgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGhlYWRlciA9IHBjaV9jb25mX3Jl
YWQzMihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7Cisg
ICAgICAgIGhlYWRlciA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZu
KSwgcG9zKTsKICAgICB9CiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCBjYzc0ODMz
OGRmLi44NmY2ZjUwYTI5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisr
KyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTUxMSw3ICs1MTEsNyBAQCBzdGF0aWMg
aW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGNvbnRpbnVl
OwogICAgICAgICB9CiAKLSAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNlZywg
cGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcpOworICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFk
MzIocGRldi0+c2JkZiwgcmVnKTsKICAgICAgICAgaWYgKCAodmFsICYgUENJX0JBU0VfQUREUkVT
U19TUEFDRSkgPT0gUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTyApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX0lPOwpAQCAtNTYxLDggKzU2MSw4IEBAIHN0
YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICByb20tPnR5
cGUgPSBWUENJX0JBUl9ST007CiAgICAgICAgIHJvbS0+c2l6ZSA9IHNpemU7CiAgICAgICAgIHJv
bS0+YWRkciA9IGFkZHI7Ci0gICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQgPSBwY2lfY29uZl9y
ZWFkMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcm9tX3JlZykgJiBQQ0lfUk9NX0FERFJFU1Nf
RU5BQkxFOworICAgICAgICBoZWFkZXItPnJvbV9lbmFibGVkID0gcGNpX2NvbmZfcmVhZDMyKHBk
ZXYtPnNiZGYsIHJvbV9yZWcpICYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9S
T01fQUREUkVTU19FTkFCTEU7CiAKICAgICAgICAgcmMgPSB2cGNpX2FkZF9yZWdpc3RlcihwZGV2
LT52cGNpLCB2cGNpX2h3X3JlYWQzMiwgcm9tX3dyaXRlLCByb21fcmVnLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDQsIHJvbSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNp
L21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IDhlNmNkMDcwZDAuLmM2MGNi
YTAxMzcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvbXNpeC5jCkBAIC00NjksMTEgKzQ2OSw5IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIHBkZXYtPnZwY2ktPm1zaXgtPnBkZXYgPSBwZGV2
OwogCiAgICAgcGRldi0+dnBjaS0+bXNpeC0+dGFibGVzW1ZQQ0lfTVNJWF9UQUJMRV0gPQotICAg
ICAgICBwY2lfY29uZl9yZWFkMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0g
ICAgICAgICAgICAgICAgICAgICAgICBtc2l4X3RhYmxlX29mZnNldF9yZWcobXNpeF9vZmZzZXQp
KTsKKyAgICAgICAgcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIG1zaXhfdGFibGVfb2Zmc2V0
X3JlZyhtc2l4X29mZnNldCkpOwogICAgIHBkZXYtPnZwY2ktPm1zaXgtPnRhYmxlc1tWUENJX01T
SVhfUEJBXSA9Ci0gICAgICAgIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfcGJhX29mZnNldF9yZWco
bXNpeF9vZmZzZXQpKTsKKyAgICAgICAgcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIG1zaXhf
cGJhX29mZnNldF9yZWcobXNpeF9vZmZzZXQpKTsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgcGRl
di0+dnBjaS0+bXNpeC0+bWF4X2VudHJpZXM7IGkrKykKICAgICB7CmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IDdkZDk2
MmJkMGMuLjk5NjliODViNGYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisr
KyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCkBAIC0xMjAsOCArMTIwLDcgQEAgdWludDMyX3Qg
dnBjaV9od19yZWFkMTYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBy
ZWcsCiB1aW50MzJfdCB2cGNpX2h3X3JlYWQzMihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwg
dW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCiB7
Ci0gICAgcmV0dXJuIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRl
di0+ZGV2Zm4pLCByZWcpOworICAgIHJldHVybiBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwg
cmVnKTsKIH0KIAogaW50IHZwY2lfYWRkX3JlZ2lzdGVyKHN0cnVjdCB2cGNpICp2cGNpLCB2cGNp
X3JlYWRfdCAqcmVhZF9oYW5kbGVyLApAQCAtMjExLDcgKzIxMCw3IEBAIHN0YXRpYyB1aW50MzJf
dCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgIHN3
aXRjaCAoIHNpemUgKQogICAgIHsKICAgICBjYXNlIDQ6Ci0gICAgICAgIGRhdGEgPSBwY2lfY29u
Zl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcpOwor
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHJlZyk7CiAgICAgICAgIGJyZWFr
OwogCiAgICAgY2FzZSAzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IGI1NzJjN2EwYWIuLjc4YTM5ODVmMGYgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAg
LTE3NCw5ICsxNzQsNyBAQCB2b2lkIHBjaV9jaGVja19kaXNhYmxlX2RldmljZSh1MTYgc2VnLCB1
OCBidXMsIHU4IGRldmZuKTsKIAogdWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7Ci11aW50MzJfdCBwY2lfY29uZl9yZWFkMzIoCi0g
ICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwg
dW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZyk7Cit1aW50MzJfdCBwY2lf
Y29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHZvaWQgcGNp
X2NvbmZfd3JpdGU4KAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVu
c2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCByZWcs
IHVpbnQ4X3QgZGF0YSk7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoII-0006nA-DY; Thu, 06 Jun 2019 09:02:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIH-0006md-MG
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:45 +0000
X-Inumbo-ID: d85ed8f9-8839-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 d85ed8f9-8839-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:02:43 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: DggiMw4kjHov9XOWA/qyw7N95spqP/P4/fjKJDBHEqQrcZTWwduV37CFKGO1DqpU/8xKtuqnrW
 Q0CxR5JzVUpl9nqmWSCg6xkEqQKI15caBeuc0ky0/v8GAiwJqZgWHLibtkPmOPn6d4+YiLdiEW
 qsKZ9vqNvWQ4fyyJoKCB2RIUTl8puOvnqloCeX/Af7BLdNNTUO0axsmmhJpTyMpywF+GHnpDRS
 C/dMiQPCQLnx9N4OhNWmY6ZdXezJNkYr7xFXnSStrtqesDrgWaP53lS2xZkk2XPKyYVu44ZVLL
 MQw=
X-SBRS: -0.9
X-MesageID: 1392603
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,558,1557201600"; 
   d="scan'208";a="1392603"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:43 +0200
Message-ID: <20190606090146.77381-10-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/12] 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+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jICAgIHwgMjEgKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJp
dmVycy9hY3BpL3JlYm9vdC5jICAgIHwgIDYgKysrLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2VoY2kt
ZGJncC5jIHwgIDggKysrKystLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgfCAgOCAr
KystLS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICB8ICA0ICstLS0KIDYgZmlsZXMg
Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggYzQ2
MWEzZjNjOS4uZTA1MzBlNzI2NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCkBAIC00MjYsNyArNDI2LDcgQEAgc3RhdGljIHZv
aWQgZGlzYWJsZV9jMV9yYW1waW5nKHZvaWQpCiAJCWlmIChwbW03ID09IDB4RkYpCiAJCQlicmVh
azsKIAkJcG1tNyAmPSAweEZDOyAvKiBjbGVhciBwbW03WzE6MF0gKi8KLQkJcGNpX2NvbmZfd3Jp
dGU4KDAsIDAsIDB4MTggKyBub2RlLCAweDMsIDB4ODcsIHBtbTcpOworCQlwY2lfY29uZl93cml0
ZTgoUENJX1NCREYoMCwgMCwgMHgxOCArIG5vZGUsIDMpLCAweDg3LCBwbW03KTsKIAkJcHJpbnRr
ICgiQU1EOiBEaXNhYmxpbmcgQzEgQ2xvY2sgUmFtcGluZyBOb2RlICMleFxuIiwgbm9kZSk7CiAJ
fQogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvcGNpLmMKaW5kZXggYjhiODJhNmZlNy4uZWFhNjdiMDRmMiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5j
CkBAIC01MCwyMyArNTAsMTggQEAgdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKHBjaV9zYmRmX3Qg
c2JkZiwgdW5zaWduZWQgaW50IHJlZykKICAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lfQ09O
Rl9BRERSRVNTKHNiZGYsIHJlZyksIDAsIDQpOwogfQogCi0jdW5kZWYgUENJX0NPTkZfQUREUkVT
UwotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKLSAgICAo
MHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChy
ZWcgJiB+MykpCi0KLXZvaWQgcGNpX2NvbmZfd3JpdGU4KAotICAgIHVuc2lnbmVkIGludCBzZWcs
IHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAot
ICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKK3ZvaWQgcGNpX2NvbmZfd3JpdGU4
KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKQogewotICAg
IGlmICggc2VnIHx8IHJlZyA+IDI1NSApCi0gICAgICAgIHBjaV9tbWNmZ193cml0ZShzZWcsIGJ1
cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJlZywgMSwgZGF0YSk7CisgICAgaWYgKCBzYmRmLnNl
ZyB8fCByZWcgPiAyNTUgKQorICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldmZuLCByZWcsIDEsIGRhdGEpOwogICAgIGVsc2UKLSAgICB7Ci0gICAgICAg
IEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2ID4gMzEpIHx8IChmdW5jID4gNykpOwotICAgICAg
ICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpLCBy
ZWcgJiAzLCAxLCBkYXRhKTsKLSAgICB9CisgICAgICAgIHBjaV9jb25mX3dyaXRlKFBDSV9DT05G
X0FERFJFU1Moc2JkZiwgcmVnKSwgcmVnICYgMywgMSwgZGF0YSk7CiB9CiAKKyN1bmRlZiBQQ0lf
Q09ORl9BRERSRVNTCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJl
ZykgXAorICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5j
IDw8IDgpIHwgKHJlZyAmIH4zKSkKKwogdm9pZCBwY2lfY29uZl93cml0ZTE2KAogICAgIHVuc2ln
bmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVk
IGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9hY3BpL3JlYm9vdC5jIGIveGVuL2RyaXZlcnMvYWNwaS9yZWJvb3Qu
YwppbmRleCA3MmQwNmZkOGU1Li4wNGRhYzRmZTdkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9h
Y3BpL3JlYm9vdC5jCisrKyBiL3hlbi9kcml2ZXJzL2FjcGkvcmVib290LmMKQEAgLTIzLDkgKzIz
LDkgQEAgdm9pZCBhY3BpX3JlYm9vdCh2b2lkKQogCWNhc2UgQUNQSV9BRFJfU1BBQ0VfUENJX0NP
TkZJRzoKIAkJcHJpbnRrKCJSZXNldHRpbmcgd2l0aCBBQ1BJIFBDSSBSRVNFVF9SRUcuXG4iKTsK
IAkJLyogV3JpdGUgdGhlIHZhbHVlIHRoYXQgcmVzZXRzIHVzLiAqLwotCQlwY2lfY29uZl93cml0
ZTgoMCwgMCwKLQkJCQkocnItPmFkZHJlc3MgPj4gMzIpICYgMzEsCi0JCQkJKHJyLT5hZGRyZXNz
ID4+IDE2KSAmIDcsCisJCXBjaV9jb25mX3dyaXRlOChQQ0lfU0JERigwLCAwLAorCQkJCQkgKHJy
LT5hZGRyZXNzID4+IDMyKSAmIDMxLAorCQkJCQkgKHJyLT5hZGRyZXNzID4+IDE2KSAmIDcpLAog
CQkJCShyci0+YWRkcmVzcyAmIDI1NSksCiAJCQkJcmVzZXRfdmFsdWUpOwogCQlicmVhazsKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMgYi94ZW4vZHJpdmVycy9jaGFy
L2VoY2ktZGJncC5jCmluZGV4IDliOTAyNWZiMzMuLjAxMGZjM2M1YmMgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRi
Z3AuYwpAQCAtMTA0OCw3ICsxMDQ4LDggQEAgc3RhdGljIHZvaWQgZWhjaV9kYmdwX2Jpb3NfaGFu
ZG9mZihzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1MzIgaGNjX3BhcmFtcykKICAgICBpZiAoIChj
YXAgJiAweGZmKSA9PSAxICYmIChjYXAgJiBFSENJX1VTQkxFR1NVUF9CSU9TKSApCiAgICAgewog
ICAgICAgICBkYmdwX3ByaW50aygiZGJncDogQklPUyBoYW5kb2ZmXG4iKTsKLSAgICAgICAgcGNp
X2NvbmZfd3JpdGU4KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0
ICsgMywgMSk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlOChQQ0lfU0JERigwLCBkYmdwLT5idXMs
IGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0
ICsgMywgMSk7CiAgICAgfQogCiAgICAgLyogaWYgYm9vdCBmaXJtd2FyZSBub3cgb3ducyBFSENJ
LCBzcGluIHRpbGwgaXQgaGFuZHMgaXQgb3Zlci4gKi8KQEAgLTEwNjYsMTEgKzEwNjcsMTIgQEAg
c3RhdGljIHZvaWQgZWhjaV9kYmdwX2Jpb3NfaGFuZG9mZihzdHJ1Y3QgZWhjaV9kYmdwICpkYmdw
LCB1MzIgaGNjX3BhcmFtcykKICAgICAgICAgLyogd2VsbCwgcG9zc2libHkgYnVnZ3kgQklPUy4u
LiB0cnkgdG8gc2h1dCBpdCBkb3duLAogICAgICAgICAgKiBhbmQgaG9wZSBub3RoaW5nIGdvZXMg
dG9vIHdyb25nICovCiAgICAgICAgIGRiZ3BfcHJpbnRrKCJkYmdwOiBCSU9TIGhhbmRvZmYgZmFp
bGVkOiAlMDh4XG4iLCBjYXApOwotICAgICAgICBwY2lfY29uZl93cml0ZTgoMCwgZGJncC0+YnVz
LCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLCBvZmZzZXQgKyAyLCAwKTsKKyAgICAgICAgcGNpX2Nv
bmZfd3JpdGU4KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyks
CisgICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQgKyAyLCAwKTsKICAgICB9CiAKICAgICAv
KiBqdXN0IGluIGNhc2UsIGFsd2F5cyBkaXNhYmxlIEVIQ0kgU01JcyAqLwotICAgIHBjaV9jb25m
X3dyaXRlOCgwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsCisgICAgcGNpX2Nv
bmZfd3JpdGU4KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyks
CiAgICAgICAgICAgICAgICAgICAgIG9mZnNldCArIEVIQ0lfVVNCTEVHQ1RMU1RTLCAwKTsKIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNp
L3ZwY2kuYwppbmRleCA5OTY5Yjg1YjRmLi5iOWFhYTExMTQyIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy92cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtMjYzLDgg
KzI2Myw3IEBAIHN0YXRpYyB2b2lkIHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNp
Z25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICAgICAgICovCiAgICAgICAgIGlm
ICggcmVnICYgMSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlOChzYmRm
LnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHJlZywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYXRhKTsKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlOChzYmRmLCBy
ZWcsIGRhdGEpOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLnNlZywgc2JkZi5i
dXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHJlZyArIDEsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRhdGEgPj4gOCk7CiAgICAgICAgIH0KQEAgLTI3Miw4ICsyNzEsNyBAQCBzdGF0aWMg
dm9pZCB2cGNpX3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5z
aWduZWQgaW50IHNpemUsCiAgICAgICAgIHsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRhdGEpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNi
ZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnICsgMiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBkYXRhID4+IDE2KTsKKyAgICAgICAgICAgIHBjaV9jb25mX3dy
aXRlOChzYmRmLCByZWcgKyAyLCBkYXRhID4+IDE2KTsKICAgICAgICAgfQogICAgICAgICBicmVh
azsKIApAQCAtMjgyLDcgKzI4MCw3IEBAIHN0YXRpYyB2b2lkIHZwY2lfd3JpdGVfaHcocGNpX3Ni
ZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICAgICAg
YnJlYWs7CiAKICAgICBjYXNlIDE6Ci0gICAgICAgIHBjaV9jb25mX3dyaXRlOChzYmRmLnNlZywg
c2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHJlZywgZGF0YSk7CisgICAgICAgIHBjaV9j
b25mX3dyaXRlOChzYmRmLCByZWcsIGRhdGEpOwogICAgICAgICBicmVhazsKIAogICAgIGRlZmF1
bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgKaW5kZXggNzhhMzk4NWYwZi4uZmRlYTdiMzA3ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApAQCAtMTc1LDkgKzE3NSw3
IEBAIHZvaWQgcGNpX2NoZWNrX2Rpc2FibGVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4pOwogdWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpOwogdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZyk7CiB1aW50MzJfdCBwY2lfY29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnKTsKLXZvaWQgcGNpX2NvbmZfd3JpdGU4KAotICAgIHVuc2lnbmVkIGlu
dCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBm
dW5jLAotICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSk7Cit2b2lkIHBjaV9jb25m
X3dyaXRlOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSk7
CiB2b2lkIHBjaV9jb25mX3dyaXRlMTYoCiAgICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQg
aW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCiAgICAgdW5zaWdu
ZWQgaW50IHJlZywgdWludDE2X3QgZGF0YSk7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02: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 1hYoIO-0006t5-QH; Thu, 06 Jun 2019 09:02: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIN-0006rx-EJ
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:51 +0000
X-Inumbo-ID: db014f72-8839-11e9-b0fd-8f50800e82be
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db014f72-8839-11e9-b0fd-8f50800e82be;
 Thu, 06 Jun 2019 09:02:48 +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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 9Cd8gVVQ4KRrS0wdOWd4i0fEDuNrU+70V1RMCO03TIPDLw3c9XY8VIREabEDVgzMe2kSRQ/oXG
 57jP/Kojt4hpTz2WTwUGYWKza0CKS+eFaqs26v/uEPYR12Au327RtbcIDwPWrqNufwWOJ8YJWr
 gEkakF+1YOR0DKOB6fVLqYm9cs5+BcJOH3om6BEdW+LNYaLoSOPwRXWZPA62hZAbQ15Cjfqf53
 AP9nAzR3nLg4KFdkk4ckwvTfFfhzhufveYFk9nSsP08fsCfZWpFyRhQDDLlVYVZrgwl63yU7uV
 v7w=
X-SBRS: -0.9
X-MesageID: 1386121
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,558,1557201600"; 
   d="scan'208";a="1386121"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:44 +0200
Message-ID: <20190606090146.77381-11-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/12] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAgICAgICAgICAg
fCAgNCArLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgICB8IDUzICsrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgICAgICAg
ICB8IDIxICsrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgIHwg
IDYgKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAgIHwgIDkgKysrKy0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgfCAxOCArKysrLS0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jIHwgIDYgKystLQogeGVuL2RyaXZlcnMvcGNpL3Bj
aS5jICAgICAgICAgICAgIHwgIDYgKy0tLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyAgICAg
ICAgIHwgMjIgKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAg
IHwgIDQgKy0tCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAgICAgfCAgMiArLQogeGVu
L2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgIHwgIDggKystLS0KIHhlbi9pbmNsdWRlL3hl
bi9wY2kuaCAgICAgICAgICAgICB8ICA0ICstLQogMTMgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0
aW9ucygrKSwgOTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9h
bWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggZTA1MzBlNzI2NS4uYWEyMmE2OGZh
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L2FtZC5jCkBAIC03MDcsMTEgKzcwNywxMSBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1
Y3QgY3B1aW5mb194ODYgKmMpCiAJCQkJICAgICAgIChoICYgMHgxKSA/ICJjbGVhcmluZyBEMThG
M3g1Q1swXSIgOiAiIik7CiAKIAkJCWlmIChsICYgMHgxZikKLQkJCQlwY2lfY29uZl93cml0ZTMy
KDAsIDAsIDB4MTgsIDB4MywgMHg1OCwKKwkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4MTgs
IDMsIDB4NTgsCiAJCQkJCQkgbCAmIH4weDFmKTsKIAogCQkJaWYgKGggJiAweDEpCi0JCQkJcGNp
X2NvbmZfd3JpdGUzMigwLCAwLCAweDE4LCAweDMsIDB4NWMsCisJCQkJcGNpX2NvbmZfd3JpdGUz
MigwLCAwLCAweDE4LCAzLCAweDVjLAogCQkJCQkJIGggJiB+MHgxKTsKIAkJfQogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMzkyY2Jl
Y2ZlNC4uY2JjMWUzYjNmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tc2kuYwpAQCAtMjY3LDEyICsyNjcsMTAgQEAgc3RhdGljIGludCB3cml0ZV9t
c2lfbXNnKHN0cnVjdCBtc2lfZGVzYyAqZW50cnksIHN0cnVjdCBtc2lfbXNnICptc2cpCiAgICAg
ICAgIHsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMs
IG1zaV91cHBlcl9hZGRyZXNzX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc2ctPmFkZHJlc3NfaGkpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1
cywgc2xvdCwgZnVuYywgbXNpX2RhdGFfcmVnKHBvcywgMSksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1zZy0+ZGF0YSk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+
c2JkZiwgbXNpX2RhdGFfcmVnKHBvcywgMSksIG1zZy0+ZGF0YSk7CiAgICAgICAgIH0KICAgICAg
ICAgZWxzZQotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVu
YywgbXNpX2RhdGFfcmVnKHBvcywgMCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1z
Zy0+ZGF0YSk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpX2Rh
dGFfcmVnKHBvcywgMCksIG1zZy0+ZGF0YSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBj
YXNlIFBDSV9DQVBfSURfTVNJWDoKQEAgLTMyOSw3ICszMjcsOCBAQCB2b2lkIF9fbXNpX3NldF9l
bmFibGUodTE2IHNlZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCBpbnQgcG9zLCBpbnQgZW5h
YmxlKQogICAgIGNvbnRyb2wgJj0gflBDSV9NU0lfRkxBR1NfRU5BQkxFOwogICAgIGlmICggZW5h
YmxlICkKICAgICAgICAgY29udHJvbCB8PSBQQ0lfTVNJX0ZMQUdTX0VOQUJMRTsKLSAgICBwY2lf
Y29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBwb3MgKyBQQ0lfTVNJX0ZMQUdTLCBj
b250cm9sKTsKKyAgICBwY2lfY29uZl93cml0ZTE2KFBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBm
dW5jKSwKKyAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9NU0lfRkxBR1MsIGNvbnRyb2wp
OwogfQogCiBzdGF0aWMgdm9pZCBtc2lfc2V0X2VuYWJsZShzdHJ1Y3QgcGNpX2RldiAqZGV2LCBp
bnQgZW5hYmxlKQpAQCAtMzYwLDcgKzM1OSw3IEBAIHN0YXRpYyB2b2lkIG1zaXhfc2V0X2VuYWJs
ZShzdHJ1Y3QgcGNpX2RldiAqZGV2LCBpbnQgZW5hYmxlKQogICAgICAgICBjb250cm9sICY9IH5Q
Q0lfTVNJWF9GTEFHU19FTkFCTEU7CiAgICAgICAgIGlmICggZW5hYmxlICkKICAgICAgICAgICAg
IGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOwotICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wp
OworICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhw
b3MpLCBjb250cm9sKTsKICAgICB9CiB9CiAKQEAgLTQwNiw3ICs0MDUsNyBAQCBzdGF0aWMgYm9v
bCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29s
IGd1ZXN0KQogICAgICAgICBpZiAoIHVubGlrZWx5KCEoY29udHJvbCAmIFBDSV9NU0lYX0ZMQUdT
X0VOQUJMRSkpICkKICAgICAgICAgewogICAgICAgICAgICAgcGRldi0+bXNpeC0+aG9zdF9tYXNr
YWxsID0gMTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1
bmMsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcoZW50cnktPm1zaV9hdHRyaWIucG9z
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IChQQ0lfTVNJWF9GTEFH
U19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpKTsKQEAgLTQ0MCw3ICs0MzksNyBAQCBzdGF0aWMgYm9vbCBtc2lf
c2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0
KQogICAgICAgICBwZGV2LT5tc2l4LT5ob3N0X21hc2thbGwgPSBtYXNrYWxsOwogICAgICAgICBp
ZiAoIG1hc2thbGwgfHwgcGRldi0+bXNpeC0+Z3Vlc3RfbWFza2FsbCApCiAgICAgICAgICAgICBj
b250cm9sIHw9IFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7Ci0gICAgICAgIHBjaV9jb25mX3dyaXRl
MTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+
c2JkZiwKICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVudHJ5LT5t
c2lfYXR0cmliLnBvcyksIGNvbnRyb2wpOwogICAgICAgICByZXR1cm4gZmxhZzsKICAgICBkZWZh
dWx0OgpAQCAtNTgwLDggKzU3OSw3IEBAIGludCBzZXR1cF9tc2lfaXJxKHN0cnVjdCBpcnFfZGVz
YyAqZGVzYywgc3RydWN0IG1zaV9kZXNjICptc2lkZXNjKQogICAgIHsKICAgICAgICAgY29udHJv
bCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBjcG9zKTsKICAgICAgICAgaWYgKCAhKGNv
bnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zLAorICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBjcG9zLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lYX0ZMQUdTX0VOQUJMRSB8CiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX01TSVhfRkxBR1NfTUFTS0FM
TCkpOwogICAgIH0KQEAgLTU5MSw4ICs1ODksNyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYykKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJnBjaV9tc2lfbm9ubWFza2Fi
bGUpOwogCiAgICAgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpICkKLSAg
ICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRl
di0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZu
KSwgY3BvcywgY29udHJvbCk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwg
Y3BvcywgY29udHJvbCk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC03MzUsNyArNzMyLDcgQEAg
c3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAg
ICAgIHBjaV9pbnR4KGRldiwgZmFsc2UpOwogICAgICAgICBjb250cm9sIHw9IFBDSV9NU0lfRkxB
R1NfRU5BQkxFOwogICAgIH0KLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBm
dW5jLCBtc2lfY29udHJvbF9yZWcocG9zKSwgY29udHJvbCk7CisgICAgcGNpX2NvbmZfd3JpdGUx
NihkZXYtPnNiZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKIAogICAgIHJldHVy
biAwOwogfQpAQCAtODU2LDEzICs4NTMsMTMgQEAgc3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlf
aW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAqIGZ1bGx5IHNldCB1cC4KICAgICAgKi8K
ICAgICBtc2l4LT5ob3N0X21hc2thbGwgPSAxOwotICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBi
dXMsIHNsb3QsIGZ1bmMsIG1zaXhfY29udHJvbF9yZWcocG9zKSwKKyAgICBwY2lfY29uZl93cml0
ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAg
ICAgY29udHJvbCB8IChQQ0lfTVNJWF9GTEFHU19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfTVNJWF9GTEFHU19NQVNLQUxMKSk7CiAKICAgICBpZiAoIHVubGlr
ZWx5KCFtZW1vcnlfZGVjb2RlZChkZXYpKSApCiAgICAgewotICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFCTEUpOwog
ICAgICAgICByZXR1cm4gLUVOWElPOwogICAgIH0KQEAgLTg3Miw3ICs4NjksNyBAQCBzdGF0aWMg
aW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAgIGVu
dHJ5ID0gYWxsb2NfbXNpX2VudHJ5KDEpOwogICAgICAgICBpZiAoICFlbnRyeSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1z
aXhfY29udHJvbF9yZWcocG9zKSwKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5z
YmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnRyb2wgJiB+UENJX01TSVhfRkxBR1NfRU5BQkxFKTsKICAgICAgICAgICAgIHJldHVybiAt
RU5PTUVNOwogICAgICAgICB9CkBAIC05MDUsNyArOTAyLDcgQEAgc3RhdGljIGludCBtc2l4X2Nh
cGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgIHsKICAgICAgICAgaWYgKCAh
bXNpIHx8ICFtc2ktPnRhYmxlX2Jhc2UgKQogICAgICAgICB7Ci0gICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhw
b3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZM
QUdTX0VOQUJMRSk7CiAgICAgICAgICAgICB4ZnJlZShlbnRyeSk7CiAgICAgICAgICAgICByZXR1
cm4gLUVOWElPOwpAQCAtOTQ4LDcgKzk0NSw3IEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5
X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKIAogICAgICAgICBpZiAoIGlkeCA8IDAgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5j
LCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRl
di0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSk7CiAgICAgICAgICAgICB4ZnJl
ZShlbnRyeSk7CiAgICAgICAgICAgICByZXR1cm4gaWR4OwpAQCAtMTAyNCw3ICsxMDIxLDcgQEAg
c3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAg
ICAgICBtYXNrYWxsID0gMDsKICAgICB9CiAgICAgbXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2Fs
bDsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRy
b2xfcmVnKHBvcyksIGNvbnRyb2wpOworICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5zYmRmLCBt
c2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC0x
MTY2LDcgKzExNjMsNyBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1z
aV9kZXNjICplbnRyeSkKICAgICBpZiAoIHVubGlrZWx5KCEoY29udHJvbCAmIFBDSV9NU0lYX0ZM
QUdTX0VOQUJMRSkpICkKICAgICB7CiAgICAgICAgIGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsID0g
MTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpeF9j
b250cm9sX3JlZyhwb3MpLAorICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNp
eF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCAo
UENJX01TSVhfRkxBR1NfRU5BQkxFIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9NU0lYX0ZMQUdTX01BU0tBTEwpKTsKICAgICB9CkBAIC0xMTg1LDcgKzExODIsNyBA
QCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9kZXNjICplbnRyeSkK
ICAgICBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IG1hc2thbGw7CiAgICAgaWYgKCBtYXNrYWxs
IHx8IGRldi0+bXNpeC0+Z3Vlc3RfbWFza2FsbCApCiAgICAgICAgIGNvbnRyb2wgfD0gUENJX01T
SVhfRkxBR1NfTUFTS0FMTDsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBm
dW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOworICAgIHBjaV9jb25mX3dyaXRl
MTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOwogCiAgICAgX3Bj
aV9jbGVhbnVwX21zaXgoZGV2LT5tc2l4KTsKIH0KQEAgLTEzODAsOCArMTM3Nyw3IEBAIGludCBw
Y2lfcmVzdG9yZV9tc2lfc3RhdGUoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICAg
ICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBpKTsKICAgICAgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKICAgICAgICAgICAg
IGlmICggdHlwZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQotICAgICAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZMQUdT
X0VOQUJMRSk7CiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICAgICAgfQpAQCAtMTM5
NiwxNSArMTM5MiwxMyBAQCBpbnQgcGNpX3Jlc3RvcmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgICAgICBlbHNlIGlmICggIXR5cGUgJiYgZW50cnktPm1zaV9hdHRyaWIudHlw
ZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQogICAgICAgICB7CiAgICAgICAgICAgICBjb250cm9sID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWcocG9zKSk7Ci0gICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5j
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWco
cG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IChQQ0lfTVNJWF9G
TEFHU19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9NU0lYX0ZMQUdTX01BU0tBTEwpKTsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkoIW1lbW9y
eV9kZWNvZGVkKHBkZXYpKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwotICAgICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBv
cyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lY
X0ZMQUdTX0VOQUJMRSk7CiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKICAgICAgICAg
ICAgIH0KQEAgLTE0MzksMTUgKzE0MzMsMTQgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgICAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBjcG9zKSAmIH5QQ0lfTVNJX0ZMQUdTX1FTSVpFOwogICAgICAgICAg
ICAgbXVsdGlfbXNpX2VuYWJsZShjb250cm9sLCBlbnRyeS0+bXNpLm52ZWMpOwotICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgY3Bv
cywgY29udHJvbCk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIGNw
b3MsIGNvbnRyb2wpOwogCiAgICAgICAgICAgICBtc2lfc2V0X2VuYWJsZShwZGV2LCAxKTsKICAg
ICAgICAgfQogICAgIH0KIAogICAgIGlmICggdHlwZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQotICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAot
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSwKKyAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IFBDSV9NU0lYX0ZMQUdTX0VOQUJMRSk7CiAK
ICAgICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGVhYTY3YjA0ZjIuLmYwMTRmZTBmYzUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYwpAQCAtNTgsMjMgKzU4LDE4IEBAIHZvaWQgcGNpX2NvbmZfd3JpdGU4KHBjaV9z
YmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKQogICAgICAgICBwY2lf
Y29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJlZyksIHJlZyAmIDMsIDEsIGRhdGEp
OwogfQogCi0jdW5kZWYgUENJX0NPTkZfQUREUkVTUwotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNT
KGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKLSAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwg
KGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCi0KLXZvaWQgcGNpX2NvbmZf
d3JpdGUxNigKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25l
ZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50
MTZfdCBkYXRhKQordm9pZCBwY2lfY29uZl93cml0ZTE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZywgdWludDE2X3QgZGF0YSkKIHsKLSAgICBpZiAoIHNlZyB8fCByZWcgPiAyNTUg
KQotICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMp
LCByZWcsIDIsIGRhdGEpOworICAgIGlmICggc2JkZi5zZWcgfHwgcmVnID4gMjU1ICkKKyAgICAg
ICAgcGNpX21tY2ZnX3dyaXRlKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbiwgcmVnLCAy
LCBkYXRhKTsKICAgICBlbHNlCi0gICAgewotICAgICAgICBCVUdfT04oKGJ1cyA+IDI1NSkgfHwg
KGRldiA+IDMxKSB8fCAoZnVuYyA+IDcpKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUoUENJX0NP
TkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwgcmVnICYgMiwgMiwgZGF0YSk7Ci0gICAg
fQorICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJlZyksIHJl
ZyAmIDIsIDIsIGRhdGEpOwogfQogCisjdW5kZWYgUENJX0NPTkZfQUREUkVTUworI2RlZmluZSBQ
Q0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKKyAgICAoMHg4MDAwMDAwMCB8
IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCisK
IHZvaWQgcGNpX2NvbmZfd3JpdGUzMigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBp
bnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25l
ZCBpbnQgcmVnLCB1aW50MzJfdCBkYXRhKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9l
aGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKaW5kZXggMDEwZmMzYzVi
Yy4uYjc4MDMzNDk1MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwor
KysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCkBAIC0xMzI0LDggKzEzMjQsOCBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCkKICAgICBpZiAoICEoZGJncC0+cGNpX2NyICYgUENJX0NPTU1BTkRfTUVNT1JZKSAp
CiAgICAgewogICAgICAgICBkYmdwLT5wY2lfY3IgfD0gUENJX0NPTU1BTkRfTUVNT1JZOwotICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVu
YywgUENJX0NPTU1BTkQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+cGNpX2NyKTsK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNs
b3QsIGRiZ3AtPmZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBk
YmdwLT5wY2lfY3IpOwogICAgICAgICBkYmdwX3ByaW50aygiTU1JTyBmb3IgRUhDSSBlbmFibGVk
XG4iKTsKICAgICB9CiAKQEAgLTE0MzgsNyArMTQzOCw3IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJn
cF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogCiAgICAgcGNpX2NvbmZfd3JpdGUz
MigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIGRiZ3AtPmJhciwKICAgICAg
ICAgICAgICAgICAgICAgIGRiZ3AtPmJhcl92YWwpOwotICAgIHBjaV9jb25mX3dyaXRlMTYoMCwg
ZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAgIHBjaV9jb25mX3dyaXRlMTYo
UENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBkYmdwLT5wY2lfY3IpOwogCiAgICAgZWhjaV9kYmdw
X3NldHVwX3ByZWlycShkYmdwKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1
MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKaW5kZXggZmU3MTQwNmNjMS4uMjBlYWVj
ZWU1OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTYyNCw3ICs2MjQsOCBAQCBzdGF0aWMgdm9pZCBwY2lf
c2VyaWFsX2Vhcmx5X2luaXQoc3RydWN0IG5zMTY1NTAgKnVhcnQpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGlmICggdWFydC0+cGJfYmRmX2VuYWJsZSApCi0gICAgICAgIHBjaV9jb25mX3dyaXRl
MTYoMCwgdWFydC0+cGJfYmRmWzBdLCB1YXJ0LT5wYl9iZGZbMV0sIHVhcnQtPnBiX2JkZlsyXSwK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihQQ0lfU0JERigwLCB1YXJ0LT5wYl9iZGZbMF0sIHVh
cnQtPnBiX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5w
Yl9iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9JT19CQVNFLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICh1YXJ0LT5pb19iYXNlICYgMHhGMDAwKSB8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgKCh1YXJ0LT5pb19iYXNlICYgMHhGMDAwKSA+PiA4KSk7CkBAIC02MzIs
NyArNjMzLDggQEAgc3RhdGljIHZvaWQgcGNpX3NlcmlhbF9lYXJseV9pbml0KHN0cnVjdCBuczE2
NTUwICp1YXJ0KQogICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0
LT5wc19iZGZbMV0sIHVhcnQtPnBzX2JkZlsyXSwKICAgICAgICAgICAgICAgICAgICAgIFBDSV9C
QVNFX0FERFJFU1NfMCwKICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPmlvX2Jhc2UgfCBQQ0lf
QkFTRV9BRERSRVNTX1NQQUNFX0lPKTsKLSAgICBwY2lfY29uZl93cml0ZTE2KDAsIHVhcnQtPnBz
X2JkZlswXSwgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisgICAgcGNpX2NvbmZf
d3JpdGUxNihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2JkZlsyXSksCiAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQ09NTUFORCwgUENJX0NPTU1BTkRfSU8pOwogI2VuZGlmCiB9CkBAIC04
NjcsNyArODY5LDggQEAgc3RhdGljIHZvaWQgX25zMTY1NTBfcmVzdW1lKHN0cnVjdCBzZXJpYWxf
cG9ydCAqcG9ydCkKICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2JkZlsxXSwgdWFy
dC0+cHNfYmRmWzJdLAogICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18w
ICsgKHVhcnQtPmJhcl9pZHgrMSkqNCwgdWFydC0+YmFyNjQpOwogCi0gICAgICAgcGNpX2NvbmZf
d3JpdGUxNigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRm
WzJdLAorICAgICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBd
LCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0
LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQsIHVhcnQt
PmNyKTsKICAgICB9CiAjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggYWQzYzk5MzVjYS4u
MDdjOTIxZjE3NiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTI0OCwxNSArMjQ4LDEzIEBAIHN0
YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgewog
ICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwog
ICAgICAgICBpZiAoIHZhbCAmIGNvbW1hbmRfbWFzayApCi0gICAgICAgICAgICBwY2lfY29uZl93
cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9DT01NQU5ELAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2YWwgJiB+Y29tbWFuZF9tYXNrKTsKKyAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIHZhbCAmIH5jb21tYW5kX21hc2spOwog
ICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NUQVRVUyk7CiAg
ICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJTA0eDolMDJ4OiUwMnguJXUgc3RhdHVzICUwNHggLT4g
JTA0eFxuIiwKICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jLCB2YWwsIHZh
bCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2Vn
LCBidXMsIGRldiwgZnVuYywgUENJX1NUQVRVUywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdmFsICYgUENJX1NUQVRVU19DSEVDSyk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNiZGYsIFBDSV9TVEFUVVMsIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0spOwogICAgICAg
ICB9CiAgICAgfQogCkBAIC0yNjcsNyArMjY1LDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihj
b25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB2
YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0JSSURHRV9DT05UUk9MKTsKICAg
ICAgICAgaWYgKCB2YWwgJiBicmlkZ2VfY3RsX21hc2sgKQotICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQlJJREdFX0NPTlRST0wsCisgICAgICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9CUklER0VfQ09OVFJPTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgfmJyaWRnZV9jdGxfbWFzayk7CiAgICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU0VDX1NUQVRVUyk7CiAg
ICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCkBAIC0yNzUsNyArMjczLDcgQEAg
c3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfSU5GTwogICAgICAgICAgICAgICAgICAgICIlMDR4OiUwMng6
JTAyeC4ldSBzZWNvbmRhcnkgc3RhdHVzICUwNHggLT4gJTA0eFxuIiwKICAgICAgICAgICAgICAg
ICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsK
LSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1NF
Q19TVEFUVVMsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9T
RUNfU1RBVFVTLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwgJiBQQ0lfU1RBVFVT
X0NIRUNLKTsKICAgICAgICAgfQogICAgICAgICBicmVhazsKQEAgLTU5Niw4ICs1OTQsNiBAQCBz
dGF0aWMgdm9pZCBwY2lfZW5hYmxlX2FjcyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBpbnQg
cG9zOwogICAgIHUxNiBjYXAsIGN0cmwsIHNlZyA9IHBkZXYtPnNlZzsKICAgICB1OCBidXMgPSBw
ZGV2LT5idXM7Ci0gICAgdTggZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgIHU4IGZ1
bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkK
ICAgICAgICAgcmV0dXJuOwpAQCAtNjIxLDcgKzYxNyw3IEBAIHN0YXRpYyB2b2lkIHBjaV9lbmFi
bGVfYWNzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIC8qIFVwc3RyZWFtIEZvcndhcmRpbmcg
Ki8KICAgICBjdHJsIHw9IChjYXAgJiBQQ0lfQUNTX1VGKTsKIAotICAgIHBjaV9jb25mX3dyaXRl
MTYoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0FDU19DVFJMLCBjdHJsKTsKKyAgICBw
Y2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ1RSTCwgY3RybCk7CiB9
CiAKIHN0YXRpYyBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldik7CkBA
IC0xMDMxLDEwICsxMDI3LDggQEAgdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNl
ZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgIC8qIFRlbGwgdGhlIGRldmljZSB0byBzdG9wIERN
QWluZzsgd2UgY2FuJ3QgcmVseSBvbiB0aGUgZ3Vlc3QgdG8KICAgICAgKiBjb250cm9sIGl0IGZv
ciB1cy4gKi8KLSAgICBkZXZmbiA9IHBkZXYtPmRldmZuOwogICAgIGN3b3JkID0gcGNpX2NvbmZf
cmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNl
ZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAg
ICAgICAgIFBDSV9DT01NQU5ELCBjd29yZCAmIH5QQ0lfQ09NTUFORF9NQVNURVIpOworICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGN3b3JkICYgflBDSV9DT01N
QU5EX01BU1RFUik7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKaW5kZXggY2Iw
MjJjNTk4YS4uM2VlYTdmODlmYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2F0cy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwpAQCAtNTAs
OCArNTAsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0
cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogICAgIGlmICggISh2YWx1ZSAmIEFUU19FTkFCTEUp
ICkKICAgICB7CiAgICAgICAgIHZhbHVlIHw9IEFUU19FTkFCTEU7Ci0gICAgICAgIHBjaV9jb25m
X3dyaXRlMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICAgICAgICAgIHBvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgcG9zICsgQVRTX1JFR19DVEwsIHZhbHVlKTsK
ICAgICB9CiAKICAgICBpZiAoIHBvcyApCkBAIC04MSw4ICs4MCw3IEBAIHZvaWQgZGlzYWJsZV9h
dHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgdmFsdWUgPSBwY2lfY29uZl9y
ZWFkMTYocGRldi0+c2JkZiwgcGRldi0+YXRzLmNhcF9wb3MgKyBBVFNfUkVHX0NUTCk7CiAgICAg
dmFsdWUgJj0gfkFUU19FTkFCTEU7Ci0gICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgUENJ
X1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBwZGV2
LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CisgICAgcGNpX2NvbmZfd3JpdGUx
NihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CiAK
ICAgICBsaXN0X2RlbCgmcGRldi0+YXRzLmxpc3QpOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wY2kvcGNpLmMgYi94ZW4vZHJpdmVycy9wY2kvcGNpLmMKaW5kZXggYjI0NzAyZTBjMy4uNGRl
NWZkZjY3OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGNpL3BjaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3BjaS9wY2kuYwpAQCAtMTE2LDE3ICsxMTYsMTMgQEAgaW50IHBjaV9maW5kX25leHRfZXh0
X2NhcGFiaWxpdHkoaW50IHNlZywgaW50IGJ1cywgaW50IGRldmZuLCBpbnQgc3RhcnQsIGludCBj
YXAKIAogdm9pZCBwY2lfaW50eChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBlbmFi
bGUpCiB7Ci0gICAgdWludDE2X3Qgc2VnID0gcGRldi0+c2VnOwotICAgIHVpbnQ4X3QgYnVzID0g
cGRldi0+YnVzOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKTsKLSAg
ICB1aW50OF90IGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7CiAgICAgdWludDE2X3QgY21k
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKIAogICAgIGlmICgg
ZW5hYmxlICkKICAgICAgICAgY21kICY9IH5QQ0lfQ09NTUFORF9JTlRYX0RJU0FCTEU7CiAgICAg
ZWxzZQogICAgICAgICBjbWQgfD0gUENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFOwotICAgIHBjaV9j
b25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5ELCBjbWQpOworICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiB9CiAKIGNv
bnN0IGNoYXIgKl9faW5pdCBwYXJzZV9wY2koY29uc3QgY2hhciAqcywgdW5zaWduZWQgaW50ICpz
ZWdfcCwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCmluZGV4IDg2ZjZmNTBhMjkuLjVkMTA0MDIxNDIgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YwpAQCAtMTIzLDggKzEyMyw3IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgdWludDE2X3QgY21kLAogICAgIH0KIAogICAgIGlmICggIXJv
bV9vbmx5ICkKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywgUENJX0NPTU1BTkQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgY21kKTsK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCwgY21kKTsK
ICAgICBlbHNlCiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQpAQCAtMzM1LDcgKzMz
NCw2IEBAIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHVpbnQxNl90IGNtZCwgYm9vbCByb21fb25seSkKIHN0YXRpYyB2b2lkIGNtZF93cml0ZShjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCBjbWQsIHZvaWQgKmRhdGEpCiB7Ci0gICAgdWludDhfdCBzbG90ID0g
UENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAg
IHVpbnQxNl90IGN1cnJlbnRfY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHJlZyk7
CiAKICAgICAvKgpAQCAtMzUxLDcgKzM0OSw3IEBAIHN0YXRpYyB2b2lkIGNtZF93cml0ZShjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICovCiAg
ICAgICAgIG1vZGlmeV9iYXJzKHBkZXYsIGNtZCwgZmFsc2UpOwogICAgIGVsc2UKLSAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnLCBj
bWQpOworICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIHJlZywgY21kKTsKIH0K
IAogc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNp
Z25lZCBpbnQgcmVnLApAQCAtMzk3LDggKzM5NSw3IEBAIHN0YXRpYyB2b2lkIGJhcl93cml0ZShj
b25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgdmFs
IHw9IGJhci0+cHJlZmV0Y2hhYmxlID8gUENJX0JBU0VfQUREUkVTU19NRU1fUFJFRkVUQ0ggOiAw
OwogICAgIH0KIAotICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYt
PmRldmZuKSwgcmVnLCB2YWwpOworICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2VnLCBwZGV2
LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgdmFsKTsKIH0KIAogc3RhdGljIHZvaWQgcm9tX3dyaXRl
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLApAQCAtNDUyLDcg
KzQ0OSw2IEBAIHN0YXRpYyB2b2lkIHJvbV93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
diwgdW5zaWduZWQgaW50IHJlZywKIAogc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCiB7Ci0gICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBm
dW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIHVpbnQxNl90IGNtZDsKICAgICB1aW50
NjRfdCBhZGRyLCBzaXplOwogICAgIHVuc2lnbmVkIGludCBpLCBudW1fYmFycywgcm9tX3JlZzsK
QEAgLTQ4OCw4ICs0ODQsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyBiZWZvcmUgc2l6aW5nLiAqLwog
ICAgIGNtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAgICAg
aWYgKCBjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkgKQotICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBjbWQgJiB+UENJX0NPTU1BTkRfTUVNT1JZKTsKKyAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCwgY21kICYgflBDSV9DT01NQU5E
X01FTU9SWSk7CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IG51bV9iYXJzOyBpKysgKQogICAgIHsK
QEAgLTUwMyw4ICs0OTgsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNCwgJmJhcnNbaV0pOwog
ICAgICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBjbWQpOworICAgICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiAgICAg
ICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICAgICAgfQogCkBAIC01MjcsOCArNTIxLDcg
QEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoaSA9PSBudW1fYmFycyAtIDEpID8gUENJX0JBUl9MQVNUIDog
MCk7CiAgICAgICAgIGlmICggcmMgPCAwICkKICAgICAgICAgewotICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCk7CisgICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjbWQpOwogICAgICAgICAgICAgcmV0
dXJuIHJjOwogICAgICAgICB9CiAKQEAgLTU0Niw4ICs1MzksNyBAQCBzdGF0aWMgaW50IGluaXRf
YmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmYmFyc1tpXSk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7Ci0gICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09N
TUFORCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY21kKTsKKyAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiAgICAgICAgICAg
ICByZXR1cm4gcmM7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCAzOTg5YTcyZjc0Li42Mjk3
MmI0NDBhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvbXNpLmMKQEAgLTc3LDkgKzc3LDcgQEAgc3RhdGljIHZvaWQgY29udHJvbF93cml0
ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICBtc2kt
PnZlY3RvcnMgPSB2ZWN0b3JzOwogICAgIG1zaS0+ZW5hYmxlZCA9IG5ld19lbmFibGVkOwogCi0g
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCByZWcs
Ci0gICAgICAgICAgICAgICAgICAgICBjb250cm9sX3JlYWQocGRldiwgcmVnLCBkYXRhKSk7Cisg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCByZWcsIGNvbnRyb2xfcmVhZChwZGV2LCBy
ZWcsIGRhdGEpKTsKIH0KIAogc3RhdGljIHZvaWQgdXBkYXRlX21zaShjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgc3RydWN0IHZwY2lfbXNpICptc2kpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IGM2MGNiYTAxMzcu
LjM4YzFlN2U1ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC0xNDYsNyArMTQ2LDcgQEAgc3RhdGljIHZvaWQgY29u
dHJvbF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywK
IAogICAgIHZhbCA9IGNvbnRyb2xfcmVhZChwZGV2LCByZWcsIGRhdGEpOwogICAgIGlmICggcGNp
X21zaV9jb25mX3dyaXRlX2ludGVyY2VwdChtc2l4LT5wZGV2LCByZWcsIDIsICZ2YWwpID49IDAg
KQotICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBm
dW5jLCByZWcsIHZhbCk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgcmVn
LCB2YWwpOwogfQogCiBzdGF0aWMgc3RydWN0IHZwY2lfbXNpeCAqbXNpeF9maW5kKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYWRkcikKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggYjlhYWExMTE0
Mi4uMGYwNjg4MDkzZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIv
eGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTI2NCwxOSArMjY0LDE3IEBAIHN0YXRpYyB2b2lk
IHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25l
ZCBpbnQgc2l6ZSwKICAgICAgICAgaWYgKCByZWcgJiAxICkKICAgICAgICAgewogICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYsIHJlZywgZGF0YSk7Ci0gICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnICsg
MSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSA+PiA4KTsKKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoc2JkZiwgcmVnICsgMSwgZGF0YSA+PiA4KTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRm
LCByZWcsIGRhdGEpOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYsIHJlZyArIDIs
IGRhdGEgPj4gMTYpOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAyOgot
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZnVuYywgcmVnLCBkYXRhKTsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLCByZWcs
IGRhdGEpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMToKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCBmZGVhN2IzMDdk
Li44MjA4MTM3YTUxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzYsOSArMTc2LDcgQEAgdWludDhfdCBwY2lfY29uZl9y
ZWFkOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDE2X3QgcGNpX2Nv
bmZfcmVhZDE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7CiB1aW50MzJfdCBw
Y2lfY29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHZvaWQg
cGNpX2NvbmZfd3JpdGU4KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDhf
dCBkYXRhKTsKLXZvaWQgcGNpX2NvbmZfd3JpdGUxNigKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1
bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAg
ICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MTZfdCBkYXRhKTsKK3ZvaWQgcGNpX2NvbmZfd3JpdGUx
NihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpOwogdm9p
ZCBwY2lfY29uZl93cml0ZTMyKAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBi
dXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGlu
dCByZWcsIHVpbnQzMl90IGRhdGEpOwotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:02:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:02:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoIS-0006wU-DO; Thu, 06 Jun 2019 09:02: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIR-0006vZ-EQ
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:02:55 +0000
X-Inumbo-ID: ddd6d1d6-8839-11e9-98e0-cb5d052e1489
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddd6d1d6-8839-11e9-98e0-cb5d052e1489;
 Thu, 06 Jun 2019 09:02:52 +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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: tWmD8RpI41ekMyJjed40/LX+EO0UgFIrIn5hpOixC810pT5dibI6EVGZXlobGnliBe9S4njQrS
 UUJTBzIEAXVnmO153J4veCLUWwyVF+ZOU0iPiOUdNXc7sPiotv4NQqsDbywrIUHKpUPHiNOZ7g
 K1OvF7mHgWqgQ46opxH1Uy8JaW/imlv8bC5YCr0J1uXdr64gV+FeMQ7dHOA9IAO3OMGis+Xucc
 2UYn2Q1QspVRI9qe06LsItSxQtPE8SeFOChN+m2/DyGWsVBIFard8KlpccGMhsRZ09cl/BQ3Cj
 hGQ=
X-SBRS: -0.9
X-MesageID: 1386124
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,558,1557201600"; 
   d="scan'208";a="1386124"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:45 +0200
Message-ID: <20190606090146.77381-12-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/12] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTIgKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3By
b2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3g4Nl82NC9w
Y2kuYyAgICAgICAgICAgICAgICB8IDE3ICsrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9j
aGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKysrLS0KIHhlbi9kcml2ZXJzL2NoYXIv
bnMxNjU1MC5jICAgICAgICAgICAgICAgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIHwgIDggKysrKy0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAgOCArKysrLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICB8ICA4ICsrKystLS0tCiB4ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgIHwgIDcgKysrLS0tLQogeGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4v
cGNpLmggICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tLQogMTIgZmlsZXMgY2hhbmdlZCwgNDUg
aW5zZXJ0aW9ucygrKSwgNTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggYWEyMmE2OGZhMi4uOWIy
YzBiMzlkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJj
aC94ODYvY3B1L2FtZC5jCkBAIC03MDcsMTEgKzcwNywxMSBAQCBzdGF0aWMgdm9pZCBpbml0X2Ft
ZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJCQkJICAgICAgIChoICYgMHgxKSA/ICJjbGVhcmlu
ZyBEMThGM3g1Q1swXSIgOiAiIik7CiAKIAkJCWlmIChsICYgMHgxZikKLQkJCQlwY2lfY29uZl93
cml0ZTMyKDAsIDAsIDB4MTgsIDMsIDB4NTgsCisJCQkJcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JE
RigwLCAwLCAweDE4LCAzKSwgMHg1OCwKIAkJCQkJCSBsICYgfjB4MWYpOwogCiAJCQlpZiAoaCAm
IDB4MSkKLQkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4MTgsIDMsIDB4NWMsCisJCQkJcGNp
X2NvbmZfd3JpdGUzMihQQ0lfU0JERigwLCAwLCAweDE4LCAzKSwgMHg1YywKIAkJCQkJCSBoICYg
fjB4MSk7CiAJCX0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gv
eDg2L21zaS5jCmluZGV4IGNiYzFlM2IzZjAuLjlhMWNlMzNiNDIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTI1MSwyMSArMjUxLDE3
IEBAIHN0YXRpYyBpbnQgd3JpdGVfbXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1
Y3QgbXNpX21zZyAqbXNnKQogICAgIHsKICAgICAgICAgc3RydWN0IHBjaV9kZXYgKmRldiA9IGVu
dHJ5LT5kZXY7CiAgICAgICAgIGludCBwb3MgPSBlbnRyeS0+bXNpX2F0dHJpYi5wb3M7Ci0gICAg
ICAgIHUxNiBzZWcgPSBkZXYtPnNlZzsKLSAgICAgICAgdTggYnVzID0gZGV2LT5idXM7Ci0gICAg
ICAgIHU4IHNsb3QgPSBQQ0lfU0xPVChkZXYtPmRldmZuKTsKLSAgICAgICAgdTggZnVuYyA9IFBD
SV9GVU5DKGRldi0+ZGV2Zm4pOwogICAgICAgICBpbnQgbnIgPSBlbnRyeS0+bXNpX2F0dHJpYi5l
bnRyeV9ucjsKIAogICAgICAgICBBU1NFUlQoKG1zZy0+ZGF0YSAmIChlbnRyeVstbnJdLm1zaS5u
dmVjIC0gMSkpID09IG5yKTsKICAgICAgICAgaWYgKCBuciApCiAgICAgICAgICAgICByZXR1cm4g
MDsKIAotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lf
bG93ZXJfYWRkcmVzc19yZWcocG9zKSwKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihkZXYtPnNi
ZGYsIG1zaV9sb3dlcl9hZGRyZXNzX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAg
IG1zZy0+YWRkcmVzc19sbyk7CiAgICAgICAgIGlmICggZW50cnktPm1zaV9hdHRyaWIuaXNfNjQg
KQogICAgICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90
LCBmdW5jLCBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKKyAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIoZGV2LT5zYmRmLCBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbXNnLT5hZGRyZXNzX2hpKTsKICAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlMTYoZGV2LT5zYmRmLCBtc2lfZGF0YV9yZWcocG9zLCAxKSwgbXNnLT5kYXRhKTsK
ICAgICAgICAgfQpAQCAtMzk1LDcgKzM5MSw3IEBAIHN0YXRpYyBib29sIG1zaV9zZXRfbWFza19i
aXQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBib29sIGhvc3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAg
ICAgICBtYXNrX2JpdHMgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnktPm1zaS5t
cG9zKTsKICAgICAgICAgICAgIG1hc2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0
dHJpYi5lbnRyeV9ucik7CiAgICAgICAgICAgICBtYXNrX2JpdHMgfD0gKHUzMilmbGFnIDw8IGVu
dHJ5LT5tc2lfYXR0cmliLmVudHJ5X25yOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihz
ZWcsIGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zLCBtYXNrX2JpdHMpOworICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCBlbnRyeS0+bXNpLm1wb3MsIG1hc2tf
Yml0cyk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBQQ0lfQ0FQX0lEX01T
SVg6CkBAIC03MTYsNyArNzEyLDcgQEAgc3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0
cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBk
ZWZhdWx0LCBNYXNrIHRoZW0gYWxsICovCiAgICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVh
ZDMyKGRldi0+c2JkZiwgbXBvcyk7CiAgICAgICAgIG1hc2tiaXRzIHw9IH4odTMyKTAgPj4gKDMy
IC0gbWF4dmVjKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVu
YywgbXBvcywgbWFza2JpdHMpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKGRldi0+c2JkZiwg
bXBvcywgbWFza2JpdHMpOwogICAgIH0KICAgICBsaXN0X2FkZF90YWlsKCZlbnRyeS0+bGlzdCwg
JmRldi0+bXNpX2xpc3QpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMK
aW5kZXggM2JmMGIwMjE0ZC4uNWM0OGY4NjhhZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L29w
cm9maWxlL29wX21vZGVsX2F0aGxvbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9t
b2RlbF9hdGhsb24uYwpAQCAtNDcyLDcgKzQ3Miw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRf
aWJzX25taSh2b2lkKQogCQkJCWlmICgodmVuZG9yX2lkID09IFBDSV9WRU5ET1JfSURfQU1EKSAm
JgogCQkJCQkoZGV2X2lkID09IFBDSV9ERVZJQ0VfSURfQU1EXzEwSF9OQl9NSVNDKSkgewogCi0J
CQkJCXBjaV9jb25mX3dyaXRlMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCwKKwkJCQkJcGNp
X2NvbmZfd3JpdGUzMigKKwkJCQkJCVBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKKwkJCQkJ
CUlCU0NUTCwKIAkJCQkJCUlCU0NUTF9MVlRPRkZTRVRWQUwgfCBBUElDX0VJTFZUX0xWVE9GRl9J
QlMpOwogCiAJCQkJCXZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2
LCBmdW5jKSwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGYwMTRmZTBmYzUuLmFhZDFjM2Y3Y2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9w
Y2kuYwpAQCAtNjYsMTkgKzY2LDEwIEBAIHZvaWQgcGNpX2NvbmZfd3JpdGUxNihwY2lfc2JkZl90
IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpCiAgICAgICAgIHBjaV9jb25m
X3dyaXRlKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgcmVnICYgMiwgMiwgZGF0YSk7CiB9
CiAKLSN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCi0jZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVz
LCBkZXYsIGZ1bmMsIHJlZykgXAotICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2
IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKLQotdm9pZCBwY2lfY29uZl93cml0
ZTMyKAotICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGlu
dCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAotICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQzMl90
IGRhdGEpCit2b2lkIHBjaV9jb25mX3dyaXRlMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnLCB1aW50MzJfdCBkYXRhKQogewotICAgIGlmICggc2VnIHx8IHJlZyA+IDI1NSApCi0g
ICAgICAgIHBjaV9tbWNmZ193cml0ZShzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJl
ZywgNCwgZGF0YSk7CisgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQorICAgICAgICBw
Y2lfbW1jZmdfd3JpdGUoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDQsIGRh
dGEpOwogICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2
ID4gMzEpIHx8IChmdW5jID4gNykpOwotICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9B
RERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpLCAwLCA0LCBkYXRhKTsKLSAgICB9CisgICAgICAg
IHBjaV9jb25mX3dyaXRlKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgMCwgNCwgZGF0YSk7
CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIGIveGVuL2RyaXZl
cnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCBiNzgwMzM0OTUzLi5iNmUxNTVkMTdiIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKQEAgLTEwMTIsNyArMTAxMiw4IEBAIHN0YXRpYyB2b2lkIG52aWRpYV9zZXRf
ZGVidWdfcG9ydChzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25lZCBpbnQgcG9ydCkKIAog
ICAgIGR3b3JkICY9IH4oMHgwZiA8PCAxMik7CiAgICAgZHdvcmQgfD0gKHBvcnQgJiAweDBmKSA8
PCAxMjsKLSAgICBwY2lfY29uZl93cml0ZTMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJn
cC0+ZnVuYywgMHg3NCwgZHdvcmQpOworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwg
ZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwgMHg3NCwKKyAgICAgICAgICAgICAg
ICAgICAgIGR3b3JkKTsKICAgICBkYmdwX3ByaW50aygic2V0IGRlYnVnIHBvcnQgdG8gJXVcbiIs
IHBvcnQpOwogfQogCkBAIC0xNDM2LDcgKzE0MzcsNyBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3Bf
cmVzdW1lKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKICAgICBpZiAoICFkYmdwLT5laGNpX2Rl
YnVnICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCBkYmdwLT5i
dXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIGRiZ3AtPmJhciwKKyAgICBwY2lfY29uZl93cml0
ZTMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksIGRiZ3At
PmJhciwKICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmJhcl92YWwpOwogICAgIHBjaV9jb25m
X3dyaXRlMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwK
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBkYmdwLT5wY2lfY3IpOwpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1
NTAuYwppbmRleCAyMGVhZWNlZTU5Li5lNTE4ZjJkNzkwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwpAQCAtNjMw
LDcgKzYzMCw4IEBAIHN0YXRpYyB2b2lkIHBjaV9zZXJpYWxfZWFybHlfaW5pdChzdHJ1Y3QgbnMx
NjU1MCAqdWFydCkKICAgICAgICAgICAgICAgICAgICAgICAgICAodWFydC0+aW9fYmFzZSAmIDB4
RjAwMCkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICgodWFydC0+aW9fYmFzZSAmIDB4RjAw
MCkgPj4gOCkpOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCB1YXJ0LT5wc19iZGZbMF0sIHVh
cnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJdLAorICAgIHBjaV9jb25mX3dyaXRlMzIoUENJ
X1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAg
UENJX0JBU0VfQUREUkVTU18wLAogICAgICAgICAgICAgICAgICAgICAgdWFydC0+aW9fYmFzZSB8
IFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8pOwogICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NC
REYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCkBAIC04NjAsMTMgKzg2MSwx
NCBAQCBzdGF0aWMgdm9pZCBfbnMxNjU1MF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0
KQogCiAgICAgaWYgKCB1YXJ0LT5iYXIgKQogICAgIHsKLSAgICAgICBwY2lfY29uZl93cml0ZTMy
KDAsIHVhcnQtPnBzX2JkZlswXSwgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQt
PnBzX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2Jk
ZlsyXSksCiAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyB1YXJ0
LT5iYXJfaWR4KjQsIHVhcnQtPmJhcik7CiAKICAgICAgICAgLyogSWYgNjQgYml0IEJBUiwgd3Jp
dGUgaGlnaGVyIDMyIGJpdHMgdG8gQkFSKzQgKi8KICAgICAgICAgaWYgKCB1YXJ0LT5iYXIgJiBQ
Q0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0ICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MzIoMCwgdWFydC0+cHNfYmRmWzBdLAotICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNf
YmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBD
SV9TQkRGKDAsIHVhcnQtPnBzX2JkZlswXSwgIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArICh1YXJ0LT5iYXJfaWR4KzEpKjQsIHVh
cnQtPmJhcjY0KTsKIAogICAgICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+
cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCkBAIC0xMTIxLDExICsxMTIzLDExIEBAIHBjaV91
YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25l
ZCBpbnQgaWR4KQogICAgICAgICAgICAgICAgIC8qIE1NSU8gYmFzZWQgKi8KICAgICAgICAgICAg
ICAgICBpZiAoIHBhcmFtLT5tbWlvICYmICEoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRV9J
TykgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3Jp
dGUzMigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBD
SV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwgfjB1KTsKICAgICAgICAgICAgICAgICAg
ICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFy
X2lkeCAqIDQpOwotICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQs
IGYsCisgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgYiwg
ZCwgZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQURE
UkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwogCiAgICAgICAgICAgICAgICAgICAgIC8qIEhhbmRs
ZSA2NCBiaXQgQkFSIGlmIGZvdW5kICovCkBAIC0xMTMzLDExICsxMTM1LDExIEBAIHBjaV91YXJ0
X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBi
YXJfNjQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYiwgZCwgZiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4
ICsgMSkgKiA0KTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwg
YiwgZCwgZiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NC
REYoMCwgYiwgZCwgZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
QkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUpOwogICAgICAgICAgICAgICAgICAg
ICAgICAgbGVuXzY0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJh
cl9pZHggKyAxKSAqIDQpOwotICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihQ
Q0lfU0JERigwLCBiLCBkLCBmKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQsIGJhcl82NCk7CiAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplICA9ICgodTY0KX4wIDw8IDMyKSB8IFBDSV9CQVNFX0FERFJFU1Nf
TUVNX01BU0s7CiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplICY9ICgodTY0KWxlbl82NCA8
PCAzMikgfCBsZW47CkBAIC0xMTUxLDExICsxMTUzLDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1
Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAg
ICAgICAgICAgICAgIC8qIElPIGJhc2VkICovCiAgICAgICAgICAgICAgICAgZWxzZSBpZiAoICFw
YXJhbS0+bW1pbyAmJiAoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTykgKQogICAgICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBk
LCBmLAorICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIs
IGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FE
RFJFU1NfMCArIGJhcl9pZHgqNCwgfjB1KTsKICAgICAgICAgICAgICAgICAgICAgbGVuID0gcGNp
X2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wKTsKLSAgICAgICAgICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwgYmFyKTsK
ICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IGxlbiAmIFBDSV9CQVNFX0FERFJFU1NfSU9fTUFT
SzsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5kZXggNjA4M2Q1
MWI5MS4uZDE5NTMxNDkzYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jCkBAIC04NDMsMjIgKzg0MywyMiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83
NDZfd29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgIChib290X2Nw
dV9kYXRhLng4Nl9tb2RlbCA+IDB4MWYpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGNpX2Nv
bmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5MCk7CisgICAg
cGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjAs
IDB4OTApOwogICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMihpb21tdS0+c2Vn
LCBpb21tdS0+YmRmKSwgMHhmNCk7CiAKICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQogICAg
ICAgICByZXR1cm47CiAKICAgICAvKiBTZWxlY3QgTkIgaW5kaXJlY3QgcmVnaXN0ZXIgMHg5MCBh
bmQgZW5hYmxlIHdyaXRpbmcgKi8KLSAgICBwY2lfY29uZl93cml0ZTMyKGlvbW11LT5zZWcsIGJ1
cywgZGV2LCBmdW5jLCAweGYwLCAweDkwIHwgKDEgPDwgOCkpOworICAgIHBjaV9jb25mX3dyaXRl
MzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAweDkwIHwgKDEgPDwg
OCkpOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywg
MHhmNCwgdmFsdWUgfCAoMSA8PCAyKSk7CisgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIo
aW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjQsIHZhbHVlIHwgKDEgPDwgMikpOwogICAgIHBy
aW50ayhYRU5MT0dfSU5GTwogICAgICAgICAgICAiQU1ELVZpOiBBcHBseWluZyBlcnJhdHVtIDc0
NiB3b3JrYXJvdW5kIGZvciBJT01NVSBhdCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAg
ICAgaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMpOwogCiAgICAgLyogQ2xlYXIgdGhlIGVuYWJs
ZSB3cml0aW5nIGJpdCAqLwotICAgIHBjaV9jb25mX3dyaXRlMzIoaW9tbXUtPnNlZywgYnVzLCBk
ZXYsIGZ1bmMsIDB4ZjAsIDB4OTApOworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlv
bW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAweDkwKTsKIH0KIAogc3RhdGljIHZvaWQgZW5h
YmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRl
eCAwN2M5MjFmMTc2Li5kM2ZmYWFmODU4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNjM4LDcg
KzYzOCw3IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHBvcywKICAgICBBU1NFUlQoISgoZmxhZ3MgJiBQQ0lfQkFSX1ZGKSAmJiAo
ZmxhZ3MgJiBQQ0lfQkFSX1JPTSkpKTsKICAgICBBU1NFUlQoKGZsYWdzICYgUENJX0JBUl9ST00p
IHx8CiAgICAgICAgICAgIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFT
RV9BRERSRVNTX1NQQUNFX01FTU9SWSk7Ci0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywg
c2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcywgfjApOworICAgIHBjaV9jb25mX3dy
aXRlMzIoc2JkZiwgcG9zLCB+MCk7CiAgICAgaWYgKCBpczY0Yml0cyApCiAgICAgewogICAgICAg
ICBpZiAoIGZsYWdzICYgUENJX0JBUl9MQVNUICkKQEAgLTY1MSwxNyArNjUxLDE3IEBAIHVuc2ln
bmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHBv
cywKICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICB9CiAgICAgICAgIGhpID0gcGNpX2Nv
bmZfcmVhZDMyKHNiZGYsIHBvcyArIDQpOwotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcG9zICsgNCwgfjApOworICAgICAg
ICBwY2lfY29uZl93cml0ZTMyKHNiZGYsIHBvcyArIDQsIH4wKTsKICAgICB9CiAgICAgc2l6ZSA9
IHBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MpICYgbWFzazsKICAgICBpZiAoIGlzNjRiaXRzICkK
ICAgICB7CiAgICAgICAgIHNpemUgfD0gKHVpbnQ2NF90KXBjaV9jb25mX3JlYWQzMihzYmRmLCBw
b3MgKyA0KSA8PCAzMjsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5i
dXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcyArIDQsIGhpKTsKKyAgICAgICAgcGNpX2NvbmZf
d3JpdGUzMihzYmRmLCBwb3MgKyA0LCBoaSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBzaXplICkK
ICAgICAgICAgc2l6ZSB8PSAodWludDY0X3QpfjAgPDwgMzI7Ci0gICAgcGNpX2NvbmZfd3JpdGUz
MihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcywgYmFyKTsKKyAg
ICBwY2lfY29uZl93cml0ZTMyKHNiZGYsIHBvcywgYmFyKTsKICAgICBzaXplID0gLXNpemU7CiAK
ICAgICBpZiAoIHBhZGRyICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwppbmRleCAy
OGU5NTk3MDE0Li5iNmUyZDMxM2YwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5j
CkBAIC00NDEsNyArNDQxLDcgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lf
ZGV2ICpwZGV2KQogICAgIGNhc2UgMHgzNzI4OiAvKiBYZW9uIEM1NTAwL0MzNTAwIChKYXNwZXJG
b3Jlc3QpICovCiAgICAgY2FzZSAweDNjMjg6IC8qIFNhbmR5YnJpZGdlICovCiAgICAgICAgIHZh
bCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCAweDFBQyk7Ci0gICAgICAgIHBjaV9jb25m
X3dyaXRlMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgxQUMsIHZhbCB8ICgxIDw8IDMxKSk7Cisg
ICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgMHgxQUMsIHZhbCB8ICgxIDw8IDMx
KSk7CiAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFza2VkIFZULWQgZXJyb3Igc2lnbmFs
aW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAogICAgICAgICAgICAgICAgc2VnLCBidXMsIGRl
diwgZnVuYyk7CiAgICAgICAgIGJyZWFrOwpAQCAtNDg5LDkgKzQ4OSw5IEBAIHZvaWQgcGNpX3Z0
ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGFjdGlvbiA9
ICJGb3VuZCBtYXNrZWQiOwogICAgICAgICBlbHNlIGlmICggIWZmICkKICAgICAgICAgewotICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3MgKyBQQ0lf
RVJSX1VOQ09SX01BU0ssCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYs
IHBvcyArIFBDSV9FUlJfVU5DT1JfTUFTSywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dmFsIHwgUENJX0VSUl9VTkNfVU5TVVApOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihz
ZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3MgKyBQQ0lfRVJSX0NPUl9NQVNLLAorICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX0NPUl9NQVNLLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwyIHwgUENJX0VSUl9DT1JfQURWX05GQVQpOwog
ICAgICAgICAgICAgYWN0aW9uID0gIk1hc2tlZCI7CiAgICAgICAgIH0KQEAgLTUwMCw3ICs1MDAs
NyBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAg
ICAgICAgLyogWFBVTkNFUlJNU0sgU2VuZCBDb21wbGV0aW9uIHdpdGggVW5zdXBwb3J0ZWQgUmVx
dWVzdCAqLwogICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgyMGMp
OwotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MjBjLCB2
YWwgfCAoMSA8PCA0KSk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgMHgy
MGMsIHZhbCB8ICgxIDw8IDQpKTsKIAogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiVzIFVS
IHNpZ25hbGluZyBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAgICAgICAgIGFjdGlv
biwgc2VnLCBidXMsIGRldiwgZnVuYyk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hl
YWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCA1ZDEwNDAyMTQyLi4yM2Yw
NmU2NDAzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTg1LDcgKzg1LDYgQEAgc3RhdGljIHZvaWQgbW9kaWZ5
X2RlY29kaW5nKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1aW50MTZfdCBjbWQsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCByb21fb25seSkKIHsKICAgICBzdHJ1Y3QgdnBj
aV9oZWFkZXIgKmhlYWRlciA9ICZwZGV2LT52cGNpLT5oZWFkZXI7Ci0gICAgdWludDhfdCBzbG90
ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwog
ICAgIGJvb2wgbWFwID0gY21kICYgUENJX0NPTU1BTkRfTUVNT1JZOwogICAgIHVuc2lnbmVkIGlu
dCBpOwogCkBAIC0xMTMsNyArMTEyLDcgQEAgc3RhdGljIHZvaWQgbW9kaWZ5X2RlY29kaW5nKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1aW50MTZfdCBjbWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAobWFwID8gUENJX1JPTV9BRERSRVNTX0VOQUJMRSA6IDApOwogCiAgICAgICAg
ICAgICBoZWFkZXItPmJhcnNbaV0uZW5hYmxlZCA9IGhlYWRlci0+cm9tX2VuYWJsZWQgPSBtYXA7
Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90
LCBmdW5jLCByb21fcG9zLCB2YWwpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2
LT5zYmRmLCByb21fcG9zLCB2YWwpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAK
QEAgLTM5NSw3ICszOTQsNyBAQCBzdGF0aWMgdm9pZCBiYXJfd3JpdGUoY29uc3Qgc3RydWN0IHBj
aV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIHZhbCB8PSBiYXItPnByZWZl
dGNoYWJsZSA/IFBDSV9CQVNFX0FERFJFU1NfTUVNX1BSRUZFVENIIDogMDsKICAgICB9CiAKLSAg
ICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcs
IHZhbCk7CisgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCByZWcsIHZhbCk7CiB9CiAK
IHN0YXRpYyB2b2lkIHJvbV93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWdu
ZWQgaW50IHJlZywKQEAgLTQyNiw3ICs0MjUsNyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgewogICAgICAg
ICAvKiBKdXN0IHVwZGF0ZSB0aGUgUk9NIEJBUiBmaWVsZC4gKi8KICAgICAgICAgaGVhZGVyLT5y
b21fZW5hYmxlZCA9IG5ld19lbmFibGVkOwotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYt
PnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIHZhbCk7CisgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIocGRldi0+c2JkZiwgcmVnLCB2YWwpOwogICAgIH0KICAgICAvKgogICAgICAqIFBh
c3MgUENJX0NPTU1BTkRfTUVNT1JZIG9yIDAgdG8gc2lnbmFsIGEgbWFwL3VubWFwIHJlcXVlc3Qs
IG5vdGUgdGhhdApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJp
dmVycy92cGNpL3ZwY2kuYwppbmRleCAwZjA2ODgwOTNmLi43NThkOTQyMGU3IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpA
QCAtMjUzLDcgKzI1Myw3IEBAIHN0YXRpYyB2b2lkIHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKICAgICBzd2l0Y2ggKCBz
aXplICkKICAgICB7CiAgICAgY2FzZSA0OgotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnLCBkYXRhKTsKKyAgICAgICAg
cGNpX2NvbmZfd3JpdGUzMihzYmRmLCByZWcsIGRhdGEpOwogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgMzoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaAppbmRleCA4MjA4MTM3YTUxLi40Y2Q2NWM0M2MzIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzcsOSAr
MTc3LDcgQEAgdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZyk7CiB1aW50MzJfdCBwY2lfY29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnKTsKIHZvaWQgcGNpX2NvbmZfd3JpdGU4KHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKTsKIHZvaWQgcGNpX2NvbmZfd3JpdGUxNihw
Y2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpOwotdm9pZCBw
Y2lfY29uZl93cml0ZTMyKAotICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMs
IHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAotICAgIHVuc2lnbmVkIGludCBy
ZWcsIHVpbnQzMl90IGRhdGEpOwordm9pZCBwY2lfY29uZl93cml0ZTMyKHBjaV9zYmRmX3Qgc2Jk
ZiwgdW5zaWduZWQgaW50IHJlZywgdWludDMyX3QgZGF0YSk7CiB1aW50MzJfdCBwY2lfY29uZl9y
ZWFkKHVpbnQzMl90IGNmOCwgdWludDhfdCBvZmZzZXQsIHVpbnQ4X3QgYnl0ZXMpOwogdm9pZCBw
Y2lfY29uZl93cml0ZSh1aW50MzJfdCBjZjgsIHVpbnQ4X3Qgb2Zmc2V0LCB1aW50OF90IGJ5dGVz
LCB1aW50MzJfdCBkYXRhKTsKIGludCBwY2lfbW1jZmdfcmVhZCh1bnNpZ25lZCBpbnQgc2VnLCB1
bnNpZ25lZCBpbnQgYnVzLAotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:03:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:03:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoIa-00073I-T7; Thu, 06 Jun 2019 09:03: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYoIZ-000725-Ij
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:03:03 +0000
X-Inumbo-ID: e163d51a-8839-11e9-bd7e-3f45b37e10cb
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e163d51a-8839-11e9-bd7e-3f45b37e10cb;
 Thu, 06 Jun 2019 09:02:59 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: K66O92O2H8dn91zcfRW0p3lAgXulLEthH+7TIQ8Tn/mg/Aw3ktrl2Ook3MeZxHCNa5gdUArcx8
 vTw14bnU33+lDCykHyq/sFYPy9zvwlRfct2OJyMnf8rOFHCCYloUKgMsmIdKD7fbMlXoSV1Quj
 ck2LHPKRJ+uWghPICLlc+On7pjg0uGFyOoOT7EJq2npi4tID7dr2vQo+AATEZ66kRzYv/cQgXr
 gzDRqb9wmm7wqbfUU6Rhm0mKNiXJNsJwCAtDZEm+pit8RZ+cSrgNIeZnvkbS8aD1em2ZU9FUym
 EKc=
X-SBRS: -0.9
X-MesageID: 1364765
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,558,1557201600"; 
   d="scan'208";a="1364765"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 11:01:46 +0200
Message-ID: <20190606090146.77381-13-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190606090146.77381-1-roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/12] print: introduce a format specifier
 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: 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>

VGhlIG5ldyBmb3JtYXQgc3BlY2lmaWVyIGlzICclcHAnLCBhbmQgcHJpbnRzIGEgcGNpX3NiZGZf
dCB1c2luZyB0aGUKc2VnOmJ1czpkZXYuZnVuYyBmb3JtYXQuIFJlcGxhY2UgYWxsIFNCREZzIHBy
aW50ZWQgdXNpbmcKJyUwNHg6JTAyeDolMDJ4LiV1JyB0byB1c2UgdGhlIG5ldyBmb3JtYXQgc3Bl
Y2lmaWVyLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFu
aXRAYW1kLmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBV
c2UgYmFzZSA4IHRvIHByaW50IHRoZSBmdW5jdGlvbiBudW1iZXIuCiAtIFNvcnQgdGhlIGFkZGl0
aW9uIGluIHRoZSBwb2ludGVyIGZ1bmN0aW9uIGFscGhhYmV0aWNhbGx5LgotLS0KIGRvY3MvbWlz
Yy9wcmludGstZm9ybWF0cy50eHQgICAgICAgICAgICAgICAgfCAgIDUgKwogeGVuL2FyY2gveDg2
L2h2bS92bXNpLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2FyY2gveDg2L21z
aS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzNSArKystLS0KIHhlbi9jb21tb24vdnNw
cmludGYuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKysrKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYyAgICB8ICAxNyArKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAgfCAgIDUgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9kZXRlY3QuYyAgfCAgIDUgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMgICAgfCAgMTIgKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW50ci5jICAgIHwgICA4ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIHwgIDI1ICsrLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2ku
YyAgICAgICAgICAgICAgIHwgMTE0ICsrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvZG1hci5jICAgICAgICAgIHwgIDI1ICsrKy0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW50cmVtYXAuYyAgICAgIHwgIDExICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDgwICsrKysrKy0tLS0tLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgIHwgIDIyICsrLS0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jICAgICAgICAgfCAgIDYgKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYyAgICAgICAgICAgfCAgMTMgKy0tCiB4ZW4vZHJpdmVycy92
cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgICAgIHwgIDExICstCiB4ZW4vZHJpdmVycy92cGNp
L21zaS5jICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vZHJpdmVycy92cGNpL21z
aXguYyAgICAgICAgICAgICAgICAgICAgIHwgIDI0ICsrLS0tCiAyMCBmaWxlcyBjaGFuZ2VkLCAx
OTAgaW5zZXJ0aW9ucygrKSwgMjYyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy9wcmludGstZm9ybWF0cy50eHQgYi9kb2NzL21pc2MvcHJpbnRrLWZvcm1hdHMudHh0CmluZGV4
IDA4MGY0OThmNjUuLjhmNjY2ZjY5NmEgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9wcmludGstZm9y
bWF0cy50eHQKKysrIGIvZG9jcy9taXNjL3ByaW50ay1mb3JtYXRzLnR4dApAQCAtNDgsMyArNDgs
OCBAQCBEb21haW4gYW5kIHZDUFUgaW5mb3JtYXRpb246CiAgICAgICAgICAgICAgICBUaGUgZG9t
YWluIHBhcnQgYXMgYWJvdmUsIHdpdGggdGhlIHZjcHVfaWQgcHJpbnRlZCBpbiBkZWNpbWFsLgog
ICAgICAgICAgICAgICAgICBlLmcuICBkMHYxCiAgICAgICAgICAgICAgICAgICAgICAgIGRbSURM
RV12MAorCitQQ0k6CisKKyAgICAgICAlcHAgICAgIFBDSSBkZXZpY2UgYWRkcmVzcyBpbiBTOkI6
RC5GIGZvcm1hdCBmcm9tIGEgcGNpX3NiZGZfdC4KKyAgICAgICAgICAgICAgICAgZS5nLiAgMDAw
NDowMjowMC4wCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm1zaS5jCmluZGV4IGFlYjVhNzAxMDQuLjcyOTBiZDU1M2QgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCkBA
IC02ODYsMTAgKzY4Niw4IEBAIHN0YXRpYyBpbnQgdnBjaV9tc2lfdXBkYXRlKGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpwZGV2LCB1aW50MzJfdCBkYXRhLAogCiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLAotICAgICAgICAgICAgICAg
ICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gYmluZCBQSVJRICV1OiAlZFxuIiwK
LSAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2
LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHBp
cnEgKyBpLCByYyk7CisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiJXBwOiBmYWls
ZWQgdG8gYmluZCBQSVJRICV1OiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICZwZGV2LT5z
YmRmLCBwaXJxICsgaSwgcmMpOwogICAgICAgICAgICAgd2hpbGUgKCBiaW5kLm1hY2hpbmVfaXJx
LS0gPiBwaXJxICkKICAgICAgICAgICAgICAgICBwdF9pcnFfZGVzdHJveV9iaW5kKHBkZXYtPmRv
bWFpbiwgJmJpbmQpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwpAQCAtNzQzLDkgKzc0MSw3IEBA
IHN0YXRpYyBpbnQgdnBjaV9tc2lfZW5hYmxlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1
aW50MzJfdCBkYXRhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbXNpX2lu
Zm8pOwogICAgIGlmICggcmMgKQogICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwg
IiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gbWFwIFBJUlE6ICVkXG4iLAotICAgICAgICAg
ICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHJjKTsKKyAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0VSUiwgIiVwcDogZmFpbGVkIHRvIG1hcCBQSVJROiAlZFxuIiwgJnBkZXYtPnNi
ZGYsIHJjKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5jCmluZGV4IDlhMWNlMzNiNDIuLjM3MjYz
OTRmMDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYv
bXNpLmMKQEAgLTQyOCw4ICs0MjgsOCBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21hc2tfYml0KHN0
cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQogICAgICAgICAgICAg
ewogICAgICAgICAgICAgICAgIHBkZXYtPm1zaXgtPndhcm5lZCA9IGRvbWlkOwogICAgICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAgICAgICAgICAgICAgICAgICJj
YW5ub3QgbWFzayBJUlEgJWQ6IG1hc2tpbmcgTVNJLVggb24gRG9tJWQncyAlMDR4OiUwMng6JTAy
eC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBkb21pZCwgc2VnLCBi
dXMsIHNsb3QsIGZ1bmMpOworICAgICAgICAgICAgICAgICAgICAgICAiY2Fubm90IG1hc2sgSVJR
ICVkOiBtYXNraW5nIE1TSS1YIG9uIERvbSVkJ3MgJXBwXG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICBkZXNjLT5pcnEsIGRvbWlkLCAmcGRldi0+c2JkZik7CiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0KICAgICAgICAgcGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2FsbDsKQEAgLTk4
NywxMSArOTg3LDExIEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBj
aV9kZXYgKmRldiwKICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBkZXYtPmRvbWFpbiA/
OiBjdXJyZDsKIAogICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSB8
fCBkICE9IGN1cnJkICkKLSAgICAgICAgICAgICAgICBwcmludGsoIiVzIHVzZSBvZiBNU0ktWCBv
biAlMDR4OiUwMng6JTAyeC4ldSBieSBEb20lZFxuIiwKKyAgICAgICAgICAgICAgICBwcmludGso
IiVzIHVzZSBvZiBNU0ktWCBvbiAlcHAgYnkgJXBkXG4iLAogICAgICAgICAgICAgICAgICAgICAg
ICBpc19oYXJkd2FyZV9kb21haW4oY3VycmQpCiAgICAgICAgICAgICAgICAgICAgICAgID8gWEVO
TE9HX1dBUk5JTkcgIlBvdGVudGlhbGx5IGluc2VjdXJlIgogICAgICAgICAgICAgICAgICAgICAg
ICA6IFhFTkxPR19FUlIgIkluc2VjdXJlIiwKLSAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBi
dXMsIHNsb3QsIGZ1bmMsIGQtPmRvbWFpbl9pZCk7CisgICAgICAgICAgICAgICAgICAgICAgICZk
ZXYtPnNiZGYsIGQpOwogICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICYm
CiAgICAgICAgICAgICAgICAgIC8qIEFzc3VtZSBhIGRvbWFpbiB3aXRob3V0IG1lbW9yeSBoYXMg
bm8gbWFwcGluZ3MgeWV0LiAqLwogICAgICAgICAgICAgICAgICAoIWlzX2hhcmR3YXJlX2RvbWFp
bihjdXJyZCkgfHwgZC0+dG90X3BhZ2VzKSApCkBAIC0xMDQ2LDE4ICsxMDQ2LDE1IEBAIHN0YXRp
YyBpbnQgX19wY2lfZW5hYmxlX21zaShzdHJ1Y3QgbXNpX2luZm8gKm1zaSwgc3RydWN0IG1zaV9k
ZXNjICoqZGVzYykKICAgICBvbGRfZGVzYyA9IGZpbmRfbXNpX2VudHJ5KHBkZXYsIG1zaS0+aXJx
LCBQQ0lfQ0FQX0lEX01TSSk7CiAgICAgaWYgKCBvbGRfZGVzYyApCiAgICAgewotICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiaXJxICVkIGFscmVhZHkgbWFwcGVkIHRvIE1TSSBvbiAlMDR4OiUw
Mng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1zaS0+aXJxLCBtc2ktPnNlZywgbXNpLT5i
dXMsCi0gICAgICAgICAgICAgICBQQ0lfU0xPVChtc2ktPmRldmZuKSwgUENJX0ZVTkMobXNpLT5k
ZXZmbikpOworICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiaXJxICVkIGFscmVhZHkgbWFwcGVk
IHRvIE1TSSBvbiAlcHBcbiIsCisgICAgICAgICAgICAgICBtc2ktPmlycSwgJnBkZXYtPnNiZGYp
OwogICAgICAgICByZXR1cm4gLUVFWElTVDsKICAgICB9CiAKICAgICBvbGRfZGVzYyA9IGZpbmRf
bXNpX2VudHJ5KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSVgpOwogICAgIGlmICggb2xkX2Rlc2Mg
KQogICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJNU0ktWCBhbHJlYWR5IGlu
IHVzZSBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1zaS0+c2VnLCBt
c2ktPmJ1cywKLSAgICAgICAgICAgICAgIFBDSV9TTE9UKG1zaS0+ZGV2Zm4pLCBQQ0lfRlVOQyht
c2ktPmRldmZuKSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiTVNJLVggYWxyZWFk
eSBpbiB1c2Ugb24gJXBwXG4iLCAmcGRldi0+c2JkZik7CiAgICAgICAgIF9fcGNpX2Rpc2FibGVf
bXNpeChvbGRfZGVzYyk7CiAgICAgfQogCkBAIC0xMTE0LDE2ICsxMTExLDE1IEBAIHN0YXRpYyBp
bnQgX19wY2lfZW5hYmxlX21zaXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVz
YyAqKmRlc2MpCiAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9lbnRyeShwZGV2LCBtc2ktPmlycSwg
UENJX0NBUF9JRF9NU0lYKTsKICAgICBpZiAoIG9sZF9kZXNjICkKICAgICB7Ci0gICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSICJpcnEgJWQgYWxyZWFkeSBtYXBwZWQgdG8gTVNJLVggb24gJTA0eDol
MDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICBtc2ktPmlycSwgbXNpLT5zZWcsIG1zaS0+
YnVzLCBzbG90LCBmdW5jKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgImlycSAlZCBhbHJl
YWR5IG1hcHBlZCB0byBNU0ktWCBvbiAlcHBcbiIsCisgICAgICAgICAgICAgICBtc2ktPmlycSwg
JnBkZXYtPnNiZGYpOwogICAgICAgICByZXR1cm4gLUVFWElTVDsKICAgICB9CiAKICAgICBvbGRf
ZGVzYyA9IGZpbmRfbXNpX2VudHJ5KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSSk7CiAgICAgaWYg
KCBvbGRfZGVzYyApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIk1TSSBh
bHJlYWR5IGluIHVzZSBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1z
aS0+c2VnLCBtc2ktPmJ1cywgc2xvdCwgZnVuYyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FS
TklORyAiTVNJIGFscmVhZHkgaW4gdXNlIG9uICVwcFxuIiwgJnBkZXYtPnNiZGYpOwogICAgICAg
ICBfX3BjaV9kaXNhYmxlX21zaShvbGRfZGVzYyk7CiAgICAgfQogCkBAIC0xMTcwLDkgKzExNjYs
OCBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9kZXNjICplbnRy
eSkKICAgICAgICAgd3JpdGVsKDEsIGVudHJ5LT5tYXNrX2Jhc2UgKyBQQ0lfTVNJWF9FTlRSWV9W
RUNUT1JfQ1RSTF9PRkZTRVQpOwogICAgIGVsc2UgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJWF9G
TEFHU19NQVNLQUxMKSApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKLSAg
ICAgICAgICAgICAgICJjYW5ub3QgZGlzYWJsZSBJUlEgJWQ6IG1hc2tpbmcgTVNJLVggb24gJTA0
eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICBlbnRyeS0+aXJxLCBzZWcsIGJ1cywg
c2xvdCwgZnVuYyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiY2Fubm90IGRpc2Fi
bGUgSVJRICVkOiBtYXNraW5nIE1TSS1YIG9uICVwcFxuIiwKKyAgICAgICAgICAgICAgIGVudHJ5
LT5pcnEsICZkZXYtPnNiZGYpOwogICAgICAgICBtYXNrYWxsID0gdHJ1ZTsKICAgICB9CiAgICAg
ZGV2LT5tc2l4LT5ob3N0X21hc2thbGwgPSBtYXNrYWxsOwpAQCAtMTMzOSw3ICsxMzM0LDYgQEAg
aW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBzdHJ1
Y3QgbXNpX2Rlc2MgKmVudHJ5LCAqdG1wOwogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKICAg
ICBzdHJ1Y3QgbXNpX21zZyBtc2c7Ci0gICAgdTggc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZu
KSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICB1bnNpZ25lZCBpbnQgdHlwZSA9
IDAsIHBvcyA9IDA7CiAgICAgdTE2IGNvbnRyb2wgPSAwOwogCkBAIC0xMzY4LDkgKzEzNjIsOCBA
QCBpbnQgcGNpX3Jlc3RvcmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICBpZiAoZGVzYy0+bXNpX2Rlc2MgIT0gZW50cnkpCiAgICAgICAgIHsKICAgICBib2d1czoKLSAg
ICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgIlJlc3Rv
cmUgTVNJIGZvciAlMDR4OiUwMng6JTAyeDoldSBlbnRyeSAldSBub3Qgc2V0P1xuIiwKLSAgICAg
ICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIGkpOworICAg
ICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiUmVzdG9yZSBNU0kgZm9yICVwcCBlbnRyeSAl
dSBub3Qgc2V0P1xuIiwKKyAgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIGkpOwogICAg
ICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwogICAg
ICAgICAgICAgaWYgKCB0eXBlID09IFBDSV9DQVBfSURfTVNJWCApCiAgICAgICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3ZzcHJpbnRmLmMgYi94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKaW5k
ZXggMTgzZDNlZDRiYi4uNDM3MmJiYjhiNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92c3ByaW50
Zi5jCisrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwpAQCAtMzk0LDYgKzM5NCwyMCBAQCBzdGF0
aWMgY2hhciAqcHJpbnRfdmNwdShjaGFyICpzdHIsIGNvbnN0IGNoYXIgKmVuZCwgY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuIG51bWJlcihzdHIgKyAxLCBlbmQsIHYtPnZjcHVfaWQs
IDEwLCAtMSwgLTEsIDApOwogfQogCitzdGF0aWMgY2hhciAqcHJpbnRfcGNpX2FkZHIoY2hhciAq
c3RyLCBjb25zdCBjaGFyICplbmQsIGNvbnN0IHBjaV9zYmRmX3QgKnNiZGYpCit7CisgICAgc3Ry
ID0gbnVtYmVyKHN0ciwgZW5kLCBzYmRmLT5zZWcsIDE2LCA0LCAtMSwgWkVST1BBRCk7CisgICAg
aWYgKCBzdHIgPCBlbmQgKQorICAgICAgICAqc3RyID0gJzonOworICAgIHN0ciA9IG51bWJlcihz
dHIgKyAxLCBlbmQsIHNiZGYtPmJ1cywgMTYsIDIsIC0xLCBaRVJPUEFEKTsKKyAgICBpZiAoIHN0
ciA8IGVuZCApCisgICAgICAgICpzdHIgPSAnOic7CisgICAgc3RyID0gbnVtYmVyKHN0ciArIDEs
IGVuZCwgc2JkZi0+ZGV2LCAxNiwgMiwgLTEsIFpFUk9QQUQpOworICAgIGlmICggc3RyIDwgZW5k
ICkKKyAgICAgICAgKnN0ciA9ICcuJzsKKyAgICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwg
c2JkZi0+ZnVuYywgOCwgLTEsIC0xLCAwKTsKK30KKwogc3RhdGljIGNoYXIgKnBvaW50ZXIoY2hh
ciAqc3RyLCBjb25zdCBjaGFyICplbmQsIGNvbnN0IGNoYXIgKipmbXRfcHRyLAogICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgdm9pZCAqYXJnLCBpbnQgZmllbGRfd2lkdGgsIGludCBwcmVjaXNp
b24sCiAgICAgICAgICAgICAgICAgICAgICBpbnQgZmxhZ3MpCkBAIC00NzYsNiArNDkwLDEwIEBA
IHN0YXRpYyBjaGFyICpwb2ludGVyKGNoYXIgKnN0ciwgY29uc3QgY2hhciAqZW5kLCBjb25zdCBj
aGFyICoqZm10X3B0ciwKICAgICAgICAgfQogICAgIH0KIAorICAgIGNhc2UgJ3AnOiAvKiBQQ0kg
U0JERi4gKi8KKyAgICAgICAgKysqZm10X3B0cjsKKyAgICAgICAgcmV0dXJuIHByaW50X3BjaV9h
ZGRyKHN0ciwgZW5kLCBhcmcpOworCiAgICAgY2FzZSAncyc6IC8qIFN5bWJvbCBuYW1lIHdpdGgg
b2Zmc2V0IGFuZCBzaXplIChpZmYgb2Zmc2V0ICE9IDApICovCiAgICAgY2FzZSAnUyc6IC8qIFN5
bWJvbCBuYW1lIHVuY29uZGl0aW9uYWxseSB3aXRoIG9mZnNldCBhbmQgc2l6ZSAqLwogICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCmluZGV4IDY0ZDEwNDgxZDcu
LjVkZTJiZmE3ZjMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9hY3BpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYwpA
QCAtNzE3LDkgKzcxNyw4IEBAIHN0YXRpYyB1MTYgX19pbml0IHBhcnNlX2l2aGRfZGV2aWNlX3Nw
ZWNpYWwoCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIEFNRF9JT01NVV9ERUJVRygi
SVZIRCBTcGVjaWFsOiAlMDR4OiUwMng6JTAyeC4ldSB2YXJpZXR5ICUjeCBoYW5kbGUgJSN4XG4i
LAotICAgICAgICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwg
UENJX0ZVTkMoYmRmKSwKLSAgICAgICAgICAgICAgICAgICAgc3BlY2lhbC0+dmFyaWV0eSwgc3Bl
Y2lhbC0+aGFuZGxlKTsKKyAgICBBTURfSU9NTVVfREVCVUcoIklWSEQgU3BlY2lhbDogJXBwIHZh
cmlldHkgJSN4IGhhbmRsZSAlI3hcbiIsCisgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjIo
c2VnLCBiZGYpLCBzcGVjaWFsLT52YXJpZXR5LCBzcGVjaWFsLT5oYW5kbGUpOwogICAgIGFkZF9p
dnJzX21hcHBpbmdfZW50cnkoYmRmLCBiZGYsIHNwZWNpYWwtPmhlYWRlci5kYXRhX3NldHRpbmcs
IGlvbW11KTsKIAogICAgIHN3aXRjaCAoIHNwZWNpYWwtPnZhcmlldHkgKQpAQCAtNzQyLDkgKzc0
MSw5IEBAIHN0YXRpYyB1MTYgX19pbml0IHBhcnNlX2l2aGRfZGV2aWNlX3NwZWNpYWwoCiAgICAg
ICAgIGlmICggaWR4IDwgbnJfaW9hcGljX3NiZGYgKQogICAgICAgICB7CiAgICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIklWSEQ6IENvbW1hbmQgbGluZSBvdmVycmlkZSBwcmVzZW50IGZvciBJ
Ty1BUElDICUjeCIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiKElWUlM6ICUjeCBkZXZJ
RCAlMDR4OiUwMng6JTAyeC4ldSlcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9h
cGljX3NiZGZbaWR4XS5pZCwgc3BlY2lhbC0+aGFuZGxlLCBzZWcsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JVUyhiZGYpLCBQQ0lfU0xPVChiZGYpLCBQQ0lfRlVOQyhiZGYpKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiKElWUlM6ICUjeCBkZXZJRCAlcHApXG4iLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvYXBpY19zYmRmW2lkeF0uaWQsIHNwZWNpYWwt
PmhhbmRsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYyKHNlZywgYmRm
KSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCkBAIC04MTQsOSArODEzLDkgQEAg
c3RhdGljIHUxNiBfX2luaXQgcGFyc2VfaXZoZF9kZXZpY2Vfc3BlY2lhbCgKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICBjYXNlIEhQRVRfQ01ETDoKICAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiSVZIRDogQ29tbWFuZCBsaW5lIG92ZXJyaWRlIHByZXNlbnQgZm9yIEhQRVQgJSN4ICIK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiKElWUlM6ICUjeCBkZXZJRCAlMDR4OiUwMng6
JTAyeC4ldSlcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHBldF9zYmRmLmlkLCBz
cGVjaWFsLT5oYW5kbGUsIHNlZywgUENJX0JVUyhiZGYpLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9TTE9UKGJkZiksIFBDSV9GVU5DKGJkZikpOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICIoSVZSUzogJSN4IGRldklEICVwcClcbiIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHBldF9zYmRmLmlkLCBzcGVjaWFsLT5oYW5kbGUsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJlBDSV9TQkRGMihzZWcsIGJkZikpOwogICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgSFBFVF9OT05FOgogICAgICAgICAgICAgLyogc2V0IGRldmljZSBpZCBvZiBo
cGV0ICovCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21k
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKaW5kZXggYWYzYTFm
Yjg2NS4uM2VlYjIxNGJhMyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YwpAQCAtMjk2LDkgKzI5Niw4IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZu
LCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKIAogICAgIGlmICggIWlvbW11ICkKICAgICB7
Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiJXM6IENhbid0IGZpbmQgaW9tbXUgZm9yICUwNHg6
JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIHBkZXYt
PnNlZywgcGRldi0+YnVzLAotICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLCBQQ0lfRlVOQyhwZGV2LT5kZXZmbikpOworICAgICAgICBBTURfSU9NTVVfREVCVUco
IiVzOiBDYW4ndCBmaW5kIGlvbW11IGZvciAlcHBcbiIsCisgICAgICAgICAgICAgICAgICAgICAg
ICBfX2Z1bmNfXywgJnBkZXYtPnNiZGYpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKaW5kZXggMDY5ZGYxNTZkZS4u
OGJiZDBlZGQyMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2RldGVjdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3Qu
YwpAQCAtMTUyLDkgKzE1Miw4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNw
aSgKIAogICAgIHJ0ID0gcGNpX3JvX2RldmljZShpb21tdS0+c2VnLCBidXMsIFBDSV9ERVZGTihk
ZXYsIGZ1bmMpKTsKICAgICBpZiAoIHJ0ICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAg
ICAgICAgICAgICAgICJDb3VsZCBub3QgbWFyayBjb25maWcgc3BhY2Ugb2YgJTA0eDolMDJ4OiUw
MnguJXUgcmVhZC1vbmx5ICglZClcbiIsCi0gICAgICAgICAgICAgICBpb21tdS0+c2VnLCBidXMs
IGRldiwgZnVuYywgcnQpOworICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiQ291bGQgbm90IG1h
cmsgY29uZmlnIHNwYWNlIG9mICVwcCByZWFkLW9ubHkgKCVkKVxuIiwKKyAgICAgICAgICAgICAg
ICZQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIHJ0KTsKIAogICAgIGxpc3RfYWRk
X3RhaWwoJmlvbW11LT5saXN0LCAmYW1kX2lvbW11X2hlYWQpOwogICAgIHJ0ID0gMDsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IGQxOTUzMTQ5M2IuLmZhNzk3
Y2Y5OTcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtNzkz
LDkgKzc5Myw4IEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFu
ZGxlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICBwY2lkZXZzX3VubG9jaygpOwogICAg
IGlmICggIWlvbW11LT5tc2kuZGV2ICkKICAgICB7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygi
SU9NTVU6IG5vIHBkZXYgZm9yICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAg
ICAgICAgICAgaW9tbXUtPnNlZywgUENJX0JVUyhpb21tdS0+YmRmKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7Cisg
ICAgICAgIEFNRF9JT01NVV9ERUJVRygiSU9NTVU6IG5vIHBkZXYgZm9yICVwcFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZikpOwog
ICAgICAgICByZXR1cm4gMDsKICAgICB9CiAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihQ
Q0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksCkBAIC04MzQsOSArODMzLDYgQEAgc3Rh
dGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11KQogc3RhdGljIHZvaWQgYW1kX2lvbW11X2VycmF0dW1fNzQ2X3dvcmthcm91
bmQoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiB7CiAgICAgdTMyIHZhbHVlOwotICAgIHU4IGJ1
cyA9IFBDSV9CVVMoaW9tbXUtPmJkZik7Ci0gICAgdTggZGV2ID0gUENJX1NMT1QoaW9tbXUtPmJk
Zik7Ci0gICAgdTggZnVuYyA9IFBDSV9GVU5DKGlvbW11LT5iZGYpOwogCiAgICAgaWYgKCAoYm9v
dF9jcHVfZGF0YS54ODYgIT0gMHgxNSkgfHwKICAgICAgICAgIChib290X2NwdV9kYXRhLng4Nl9t
b2RlbCA8IDB4MTApIHx8CkBAIC04NTQsOCArODUwLDggQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11
X2VycmF0dW1fNzQ2X3dvcmthcm91bmQoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAKICAgICBw
Y2lfY29uZl93cml0ZTMyKFBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRmKSwgMHhmNCwg
dmFsdWUgfCAoMSA8PCAyKSk7CiAgICAgcHJpbnRrKFhFTkxPR19JTkZPCi0gICAgICAgICAgICJB
TUQtVmk6IEFwcGx5aW5nIGVycmF0dW0gNzQ2IHdvcmthcm91bmQgZm9yIElPTU1VIGF0ICUwNHg6
JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICBpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYyk7
CisgICAgICAgICAgICJBTUQtVmk6IEFwcGx5aW5nIGVycmF0dW0gNzQ2IHdvcmthcm91bmQgZm9y
IElPTU1VIGF0ICVwcFxuIiwKKyAgICAgICAgICAgJlBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21t
dS0+YmRmKSk7CiAKICAgICAvKiBDbGVhciB0aGUgZW5hYmxlIHdyaXRpbmcgYml0ICovCiAgICAg
cGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjAs
IDB4OTApOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKaW5kZXggZGEz
YzNjMWE0NC4uNGQ2M2QzZmFkNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW50ci5jCkBAIC01MTEsOCArNTExLDcgQEAgc3RhdGljIHN0cnVjdCBhbWRfaW9tbXUgKl9maW5k
X2lvbW11X2Zvcl9kZXZpY2UoaW50IHNlZywgaW50IGJkZikKICAgICBpZiAoIGlvbW11ICkKICAg
ICAgICAgcmV0dXJuIGlvbW11OwogCi0gICAgQU1EX0lPTU1VX0RFQlVHKCJObyBJT01NVSBmb3Ig
TVNJIGRldiA9ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICBzZWcs
IFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwgUENJX0ZVTkMoYmRmKSk7CisgICAgQU1EX0lP
TU1VX0RFQlVHKCJObyBJT01NVSBmb3IgTVNJIGRldiA9ICVwcFxuIiwgJlBDSV9TQkRGMihzZWcs
IGJkZikpOwogICAgIHJldHVybiBFUlJfUFRSKC1FSU5WQUwpOwogfQogCkBAIC02ODcsMTAgKzY4
Niw3IEBAIHN0YXRpYyBpbnQgZHVtcF9pbnRyZW1hcF9tYXBwaW5nKHUxNiBzZWcsIHN0cnVjdCBp
dnJzX21hcHBpbmdzICppdnJzX21hcHBpbmcpCiAgICAgaWYgKCAhaXZyc19tYXBwaW5nICkKICAg
ICAgICAgcmV0dXJuIDA7CiAKLSAgICBwcmludGsoIiAgJTA0eDolMDJ4OiUwMng6JXU6XG4iLCBz
ZWcsCi0gICAgICAgICAgIFBDSV9CVVMoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSwK
LSAgICAgICAgICAgUENJX1NMT1QoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSwKLSAg
ICAgICAgICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSk7CisgICAg
cHJpbnRrKCIgICVwcDpcbiIsICZQQ0lfU0JERjIoc2VnLCBpdnJzX21hcHBpbmctPmR0ZV9yZXF1
ZXN0b3JfaWQpKTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCYoaXZyc19tYXBwaW5nLT5pbnRy
ZW1hcF9sb2NrKSwgZmxhZ3MpOwogICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaXZyc19tYXBwaW5n
LT5pbnRyZW1hcF90YWJsZSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYwppbmRleCA2ZGRlYjc5MGEwLi4xZDcwN2FkNzhjIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTUyLDkgKzUyLDggQEAgc3RydWN0IGFt
ZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBiZGYpCiAgICAgICAg
ICAgICAgICAgdG1wLmR0ZV9yZXF1ZXN0b3JfaWQgPSBiZGY7CiAgICAgICAgICAgICBpdnJzX21h
cHBpbmdzW2JkZl0gPSB0bXA7CiAKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAi
JTA0eDolMDJ4OiUwMnguJXUgbm90IGZvdW5kIGluIEFDUEkgdGFibGVzOyIKLSAgICAgICAgICAg
ICAgICAgICAiIHVzaW5nIHNhbWUgSU9NTVUgYXMgZnVuY3Rpb24gMFxuIiwKLSAgICAgICAgICAg
ICAgICAgICBzZWcsIFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwgUENJX0ZVTkMoYmRmKSk7
CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiVwcCBub3QgZm91bmQgaW4gQUNQ
SSB0YWJsZXM7IgorICAgICAgICAgICAgICAgICAgICIgdXNpbmcgc2FtZSBJT01NVSBhcyBmdW5j
dGlvbiAwXG4iLCAmUENJX1NCREYyKHNlZywgYmRmKSk7CiAKICAgICAgICAgICAgIC8qIHdyaXRl
IGlvbW11IGZpZWxkIGxhc3QgKi8KICAgICAgICAgICAgIGl2cnNfbWFwcGluZ3NbYmRmXS5pb21t
dSA9IGl2cnNfbWFwcGluZ3NbYmQwXS5pb21tdTsKQEAgLTMyNCw5ICszMjMsOCBAQCBzdGF0aWMg
aW50IHJlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpzb3VyY2UsIHN0cnVjdCBkb21haW4g
KnRhcmdldCwKICAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgYW1kX2lvbW11X3NldHVwX2RvbWFp
bl9kZXZpY2UodGFyZ2V0LCBpb21tdSwgZGV2Zm4sIHBkZXYpOwotICAgIEFNRF9JT01NVV9ERUJV
RygiUmUtYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IGZyb20gZG9tJWQgdG8gZG9tJWRcbiIsCi0g
ICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgc291cmNlLT5kb21haW5faWQs
IHRhcmdldC0+ZG9tYWluX2lkKTsKKyAgICBBTURfSU9NTVVfREVCVUcoIlJlLWFzc2lnbiAlcHAg
ZnJvbSBkb20lZCB0byBkb20lZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYs
IHNvdXJjZS0+ZG9tYWluX2lkLCB0YXJnZXQtPmRvbWFpbl9pZCk7CiAKICAgICByZXR1cm4gMDsK
IH0KQEAgLTQzMSwxNSArNDI5LDEyIEBAIHN0YXRpYyBpbnQgYW1kX2lvbW11X2FkZF9kZXZpY2Uo
dTggZGV2Zm4sIHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICBpZiAoIHBkZXYtPnR5cGUg
PT0gREVWX1RZUEVfUENJX0hPU1RfQlJJREdFICYmCiAgICAgICAgICAgICAgaXNfaGFyZHdhcmVf
ZG9tYWluKHBkZXYtPmRvbWFpbikgKQogICAgICAgICB7Ci0gICAgICAgICAgICBBTURfSU9NTVVf
REVCVUcoIlNraXBwaW5nIGhvc3QgYnJpZGdlICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChkZXZm
biksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAg
ICAgICAgIEFNRF9JT01NVV9ERUJVRygiU2tpcHBpbmcgaG9zdCBicmlkZ2UgJXBwXG4iLCAmcGRl
di0+c2JkZik7CiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgfQogCi0gICAgICAgIEFN
RF9JT01NVV9ERUJVRygiTm8gaW9tbXUgZm9yICUwNHg6JTAyeDolMDJ4LiV1OyBjYW5ub3QgYmUg
aGFuZGVkIHRvIGQlZFxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRl
di0+YnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKKyAgICAgICAgQU1EX0lPTU1VX0RF
QlVHKCJObyBpb21tdSBmb3IgJXBwOyBjYW5ub3QgYmUgaGFuZGVkIHRvIGQlZFxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCk7
CiAgICAgICAgIHJldHVybiAtRU5PREVWOwogICAgIH0KIApAQCAtNDU4LDEwICs0NTMsOCBAQCBz
dGF0aWMgaW50IGFtZF9pb21tdV9yZW1vdmVfZGV2aWNlKHU4IGRldmZuLCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKICAgICBpb21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShwZGV2LT5zZWcsIGJk
Zik7CiAgICAgaWYgKCAhaW9tbXUgKQogICAgIHsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJG
YWlsIHRvIGZpbmQgaW9tbXUuIgotICAgICAgICAgICAgICAgICAgICAgICAgIiAlMDR4OiUwMng6
JTAyeC4ldSBjYW5ub3QgYmUgcmVtb3ZlZCBmcm9tIGRvbSVkXG4iLAotICAgICAgICAgICAgICAg
ICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQp
OworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkZhaWwgdG8gZmluZCBpb21tdS4gJXBwIGNhbm5v
dCBiZSByZW1vdmVkIGZyb20gJXBkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgJnBkZXYt
PnNiZGYsIHBkZXYtPmRvbWFpbik7CiAgICAgICAgIHJldHVybiAtRU5PREVWOwogICAgIH0KIApk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYwppbmRleCBkM2ZmYWFmODU4Li5mYWY1Y2NkZDk1IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwpAQCAtMjM4LDExICsyMzgsNyBAQCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIChQQ0lfU1RBVFVTX1BBUklUWSB8IFBDSV9T
VEFUVVNfU0lHX1RBUkdFVF9BQk9SVCB8IFwKICAgICAgUENJX1NUQVRVU19SRUNfVEFSR0VUX0FC
T1JUIHwgUENJX1NUQVRVU19SRUNfTUFTVEVSX0FCT1JUIHwgXAogICAgICBQQ0lfU1RBVFVTX1NJ
R19TWVNURU1fRVJST1IgfCBQQ0lfU1RBVFVTX0RFVEVDVEVEX1BBUklUWSkKLSAgICB1MTYgc2Vn
ID0gcGRldi0+c2VnOwotICAgIHU4IGJ1cyA9IHBkZXYtPmJ1czsKLSAgICB1OCBkZXYgPSBQQ0lf
U0xPVChwZGV2LT5kZXZmbik7Ci0gICAgdTggZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsK
LSAgICB1MTYgdmFsOworICAgICB1MTYgdmFsOwogCiAgICAgaWYgKCBjb21tYW5kX21hc2sgKQog
ICAgIHsKQEAgLTI1Miw4ICsyNDgsOCBAQCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+
c2JkZiwgUENJX1NUQVRVUyk7CiAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJTA0eDolMDJ4OiUw
MnguJXUgc3RhdHVzICUwNHggLT4gJTA0eFxuIiwKLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1
cywgZGV2LCBmdW5jLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsKKyAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfSU5GTyAiJXBwIHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIsCisgICAgICAg
ICAgICAgICAgICAgJnBkZXYtPnNiZGYsIHZhbCwgdmFsICYgflBDSV9TVEFUVVNfQ0hFQ0spOwog
ICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfU1RBVFVTLCB2YWwg
JiBQQ0lfU1RBVFVTX0NIRUNLKTsKICAgICAgICAgfQogICAgIH0KQEAgLTI3MCw5ICsyNjYsOCBA
QCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAg
ICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NFQ19TVEFUVVMpOwog
ICAgICAgICBpZiAoIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQogICAgICAgICB7Ci0gICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0lORk8KLSAgICAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUw
MnguJXUgc2Vjb25kYXJ5IHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIsCi0gICAgICAgICAgICAgICAg
ICAgc2VnLCBidXMsIGRldiwgZnVuYywgdmFsLCB2YWwgJiB+UENJX1NUQVRVU19DSEVDSyk7Cisg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiVwcCBzZWNvbmRhcnkgc3RhdHVzICUwNHgg
LT4gJTA0eFxuIiwKKyAgICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgdmFsLCB2YWwgJiB+
UENJX1NUQVRVU19DSEVDSyk7CiAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNi
ZGYsIFBDSV9TRUNfU1RBVFVTLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwgJiBQ
Q0lfU1RBVFVTX0NIRUNLKTsKICAgICAgICAgfQpAQCAtNDExLDggKzQwNiw4IEBAIHN0YXRpYyBz
dHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1
OCBkZXZmbikKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAg
ICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmtub3duIHR5
cGUgJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgcHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBkZXYtPnR5cGUpOworICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19XQVJOSU5HICIlcHA6IHVua25vd24gdHlwZSAlZFxuIiwKKyAgICAgICAgICAgICAgICAg
ICAmcGRldi0+c2JkZiwgcGRldi0+dHlwZSk7CiAgICAgICAgICAgICBicmVhazsKICAgICB9CiAK
QEAgLTY0NCw5ICs2MzksOSBAQCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2Jk
Zl90IHNiZGYsIHVuc2lnbmVkIGludCBwb3MsCiAgICAgICAgIGlmICggZmxhZ3MgJiBQQ0lfQkFS
X0xBU1QgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKLSAg
ICAgICAgICAgICAgICAgICAiJXNkZXZpY2UgJTA0eDolMDJ4OiUwMnguJXUgd2l0aCA2NC1iaXQg
JXNCQVIgaW4gbGFzdCBzbG90XG4iLAotICAgICAgICAgICAgICAgICAgIChmbGFncyAmIFBDSV9C
QVJfVkYpID8gIlNSLUlPViAiIDogIiIsIHNiZGYuc2VnLCBzYmRmLmJ1cywKLSAgICAgICAgICAg
ICAgICAgICBzYmRmLmRldiwgc2JkZi5mdW5jLCAoZmxhZ3MgJiBQQ0lfQkFSX1ZGKSA/ICJ2ZiAi
IDogIiIpOworICAgICAgICAgICAgICAgICAgICIlc2RldmljZSAlcHAgd2l0aCA2NC1iaXQgJXNC
QVIgaW4gbGFzdCBzbG90XG4iLAorICAgICAgICAgICAgICAgICAgIChmbGFncyAmIFBDSV9CQVJf
VkYpID8gIlNSLUlPViAiIDogIiIsICZzYmRmLAorICAgICAgICAgICAgICAgICAgIChmbGFncyAm
IFBDSV9CQVJfVkYpID8gInZmICIgOiAiIik7CiAgICAgICAgICAgICAqcHNpemUgPSAwOwogICAg
ICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KQEAgLTc1MCw5ICs3NDUsOCBAQCBpbnQgcGNp
X2FkZF9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8gKQogICAgICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAiU1ItSU9WIGRldmljZSAlMDR4OiUwMng6JTAyeC4ldSB3aXRoIHZmIEJBUiV1Igot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBpbiBJTyBzcGFjZVxuIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNlZywgYnVzLCBzbG90LCBmdW5jLCBpKTsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJTUi1JT1YgZGV2aWNlICVwcCB3aXRoIHZmIEJBUiV1IGluIElPIHNwYWNl
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIGkpOwogICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAg
ICAgcmV0ID0gcGNpX3NpemVfbWVtX2JhcihzYmRmLCBpZHgsIE5VTEwsICZwZGV2LT52Zl9ybGVu
W2ldLApAQCAtNzY0LDEwICs3NTgsOCBAQCBpbnQgcGNpX2FkZF9kZXZpY2UodTE2IHNlZywgdTgg
YnVzLCB1OCBkZXZmbiwKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICAgICBlbHNlCi0g
ICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKLSAgICAgICAgICAgICAgICAgICAiU1It
SU9WIGRldmljZSAlMDR4OiUwMng6JTAyeC4ldSBoYXMgaXRzIHZpcnR1YWwiCi0gICAgICAgICAg
ICAgICAgICAgIiBmdW5jdGlvbnMgYWxyZWFkeSBlbmFibGVkICglMDR4KVxuIiwKLSAgICAgICAg
ICAgICAgICAgICBzZWcsIGJ1cywgc2xvdCwgZnVuYywgY3RybCk7CisgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX1dBUk5JTkcgIlNSLUlPViBkZXZpY2UgJXBwIGhhcyBpdHMgdmlydHVhbCIKKyAg
ICAgICAgICAgICAgICAgICAiIGZ1bmN0aW9ucyBhbHJlYWR5IGVuYWJsZWQgKCUwNHgpXG4iLCAm
cGRldi0+c2JkZiwgY3RybCk7CiAgICAgfQogCiAgICAgY2hlY2tfcGRldihwZGV2KTsKQEAgLTc5
NCwxNSArNzg2LDE0IEBAIG91dDoKICAgICBwY2lkZXZzX3VubG9jaygpOwogICAgIGlmICggIXJl
dCApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgYWRkICVzICUwNHg6
JTAyeDolMDJ4LiV1XG4iLCBwZGV2X3R5cGUsCi0gICAgICAgICAgICAgICBzZWcsIGJ1cywgc2xv
dCwgZnVuYyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSBhZGQgJXMgJXBwXG4i
LCBwZGV2X3R5cGUsICAmcGRldi0+c2JkZik7CiAgICAgICAgIHdoaWxlICggcGRldi0+cGhhbnRv
bV9zdHJpZGUgKQogICAgICAgICB7CiAgICAgICAgICAgICBmdW5jICs9IHBkZXYtPnBoYW50b21f
c3RyaWRlOwogICAgICAgICAgICAgaWYgKCBQQ0lfU0xPVChmdW5jKSApCiAgICAgICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgcGhhbnRvbSAl
MDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgc2xvdCwg
ZnVuYyk7CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgcGhhbnRvbSAlcHBc
biIsCisgICAgICAgICAgICAgICAgICAgJlBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBmdW5jKSk7
CiAgICAgICAgIH0KICAgICB9CiAgICAgcmV0dXJuIHJldDsKQEAgLTgzMSw5ICs4MjIsOCBAQCBp
bnQgcGNpX3JlbW92ZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKICAgICAgICAg
ICAgIGlmICggcGRldi0+ZG9tYWluICkKICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmcGRldi0+
ZG9tYWluX2xpc3QpOwogICAgICAgICAgICAgcGNpX2NsZWFudXBfbXNpKHBkZXYpOworICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19ERUJVRyAiUENJIHJlbW92ZSBkZXZpY2UgJXBwXG4iLCAmcGRl
di0+c2JkZik7CiAgICAgICAgICAgICBmcmVlX3BkZXYocHNlZywgcGRldik7Ci0gICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgcmVtb3ZlIGRldmljZSAlMDR4OiUwMng6JTAyeC4l
dVxuIiwKLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lf
RlVOQyhkZXZmbikpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIApAQCAtOTA3LDkg
Kzg5Nyw4IEBAIGludCBwY2lfcmVsZWFzZV9kZXZpY2VzKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgIGJ1cyA9IHBkZXYtPmJ1czsKICAgICAgICAgZGV2Zm4gPSBwZGV2LT5kZXZmbjsKICAgICAg
ICAgaWYgKCBkZWFzc2lnbl9kZXZpY2UoZCwgcGRldi0+c2VnLCBidXMsIGRldmZuKSApCi0gICAg
ICAgICAgICBwcmludGsoImRvbWFpbiAlZDogZGVhc3NpZ24gZGV2aWNlICglMDR4OiUwMng6JTAy
eC4ldSkgZmFpbGVkIVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHBkZXYt
PnNlZywgYnVzLAotICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pKTsKKyAgICAgICAgICAgIHByaW50aygiZG9tYWluICVkOiBkZWFzc2lnbiBkZXZpY2Ug
KCVwcCkgZmFpbGVkIVxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsICZwZGV2
LT5zYmRmKTsKICAgICB9CiAgICAgcGNpZGV2c191bmxvY2soKTsKIApAQCAtMTA1Niw4ICsxMDQ1
LDggQEAgc3RhdGljIGludCBfX2luaXQgX3NjYW5fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcg
KnBzZWcsIHZvaWQgKmFyZykKICAgICAgICAgICAgICAgICBwZGV2ID0gYWxsb2NfcGRldihwc2Vn
LCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMpKTsKICAgICAgICAgICAgICAgICBpZiAoICFwZGV2
ICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORyAiJTA0eDolMDJ4OiUwMnguJXU6IGFsbG9jX3BkZXYgZmFpbGVkXG4iLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcHNlZy0+bnIsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIlcHA6IGFsbG9jX3BkZXYgZmFpbGVk
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgJlBDSV9TQkRGKHBzZWctPm5yLCBidXMs
IGRldiwgZnVuYykpOwogICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICAg
ICAgICAgICAgICB9CiAKQEAgLTEwOTgsOSArMTA4Nyw4IEBAIHN0YXRpYyB2b2lkIF9faHdkb21f
aW5pdCBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGNvbnN0IHN0cnVjdCBzZXR1cF9od2RvbSAqY3R4
dCwKICAgICAgICAgZXJyID0gY3R4dC0+aGFuZGxlcihkZXZmbiwgcGRldik7CiAgICAgICAgIGlm
ICggZXJyICkKICAgICAgICAgewotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgInNldHVw
ICUwNHg6JTAyeDolMDJ4LiV1IGZvciBkJWQgZmFpbGVkICglZClcbiIsCi0gICAgICAgICAgICAg
ICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2
Zm4pLAotICAgICAgICAgICAgICAgICAgIGN0eHQtPmQtPmRvbWFpbl9pZCwgZXJyKTsKKyAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJzZXR1cCAlcHAgZm9yIGQlZCBmYWlsZWQgKCVkKVxu
IiwKKyAgICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgY3R4dC0+ZC0+ZG9tYWluX2lkLCBl
cnIpOwogICAgICAgICAgICAgaWYgKCBkZXZmbiA9PSBwZGV2LT5kZXZmbiApCiAgICAgICAgICAg
ICAgICAgcmV0dXJuOwogICAgICAgICB9CkBAIC0xMTQxLDkgKzExMjksOCBAQCBzdGF0aWMgaW50
IF9faHdkb21faW5pdCBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBz
ZWcsIHZvaWQgKmFyZwogICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9IGRvbV94ZW47CiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluICE9IGN0eHQt
PmQgKQotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiRG9tJWQgb3duaW5n
ICUwNHg6JTAyeDolMDJ4LiV1P1xuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9t
YWluLT5kb21haW5faWQsIHBzZWctPm5yLCBidXMsCi0gICAgICAgICAgICAgICAgICAgICAgIFBD
SV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICBwcmludGso
WEVOTE9HX1dBUk5JTkcgIkRvbSVkIG93bmluZyAlcHA/XG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCwgJnBkZXYtPnNiZGYpOwogCiAgICAgICAgICAg
ICBpZiAoIGlvbW11X3ZlcmJvc2UgKQogICAgICAgICAgICAgewpAQCAtMTI3OSwxMCArMTI2Niw4
IEBAIHN0YXRpYyBpbnQgX2R1bXBfcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZv
aWQgKmFyZykKIAogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBwZGV2LCAmcHNlZy0+YWxsZGV2
c19saXN0LCBhbGxkZXZzX2xpc3QgKQogICAgIHsKLSAgICAgICAgcHJpbnRrKCIlMDR4OiUwMng6
JTAyeC4ldSAtIGRvbSAlLTNkIC0gbm9kZSAlLTNkIC0gTVNJcyA8ICIsCi0gICAgICAgICAgICAg
ICBwc2VnLT5uciwgcGRldi0+YnVzLAotICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2
Zm4pLCBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICBwZGV2LT5kb21haW4g
PyBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCA6IC0xLAorICAgICAgICBwcmludGsoIiVwcCAtIGRv
bSAlLTNkIC0gbm9kZSAlLTNkIC0gTVNJcyA8ICIsCisgICAgICAgICAgICAgICAmcGRldi0+c2Jk
ZiwgcGRldi0+ZG9tYWluID8gcGRldi0+ZG9tYWluLT5kb21haW5faWQgOiAtMSwKICAgICAgICAg
ICAgICAgIChwZGV2LT5ub2RlICE9IE5VTUFfTk9fTk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOwog
ICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbXNpLCAmcGRldi0+bXNpX2xpc3QsIGxpc3Qg
KQogICAgICAgICAgICAgICAgcHJpbnRrKCIlZCAiLCBtc2ktPmlycSk7CkBAIC0xMzQ3LDggKzEz
MzIsOCBAQCBzdGF0aWMgaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5h
ZGRfZGV2aWNlKGRldmZuLCBwY2lfdG9fZGV2KHBkZXYpKTsKICAgICAgICAgaWYgKCByYyApCi0g
ICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIklPTU1VOiBhZGQgJTA0eDolMDJ4OiUw
MnguJXUgZmFpbGVkICglZClcbiIsCi0gICAgICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2
LT5idXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCByYyk7CisgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIklPTU1VOiBhZGQgJXBwIGZhaWxlZCAoJWQpXG4iLAor
ICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCByYyk7CiAgICAgfQogfQogCkBAIC0xMzky
LDggKzEzNzcsNyBAQCBzdGF0aWMgaW50IGlvbW11X3JlbW92ZV9kZXZpY2Uoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCiAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0g
ICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJJT01NVTogcmVtb3ZlICUwNHg6JTAyeDolMDJ4LiV1
IGZhaWxlZCAoJWQpXG4iLAotICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCByYyk7CisgICAgICAgIHByaW50ayhYRU5M
T0dfRVJSICJJT01NVTogcmVtb3ZlICVwcCBmYWlsZWQgKCVkKVxuIiwgJnBkZXYtPnNiZGYsIHJj
KTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIApAQCAtMTQ2Myw5ICsxNDQ3LDggQEAgc3Rh
dGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywg
dTggZGV2Zm4sIHUzMiBmbGFnKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIHJjID0gaGQt
PnBsYXRmb3JtX29wcy0+YXNzaWduX2RldmljZShkLCBkZXZmbiwgcGNpX3RvX2RldihwZGV2KSwg
ZmxhZyk7CiAgICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dB
Uk5JTkcgImQlZDogYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IGZhaWxlZCAoJWQpXG4iLAotICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwg
UENJX0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgIHJjKTsKKyAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfR19XQVJOSU5HICJkJWQ6IGFzc2lnbiAlcHAgZmFpbGVkICglZClcbiIsCisg
ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZm
biksIHJjKTsKICAgICB9CiAKICBkb25lOgpAQCAtMTUwMSw4ICsxNDg0LDggQEAgaW50IGRlYXNz
aWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQog
ICAgICAgICBpZiAoICFyZXQgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0VSUiAiZCVkOiBkZWFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSBmYWlsZWQg
KCVkKVxuIiwKLSAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgc2VnLCBidXMsIFBDSV9TTE9U
KGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCByZXQpOworICAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSICJkJWQ6IGRlYXNzaWduICVwcCBmYWlsZWQgKCVkKVxuIiwKKyAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCByZXQpOwogICAgICAgICBy
ZXR1cm4gcmV0OwogICAgIH0KIApAQCAtMTUxMSw5ICsxNDk0LDggQEAgaW50IGRlYXNzaWduX2Rl
dmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfdG9fZGV2KHBkZXYpKTsK
ICAgICBpZiAoIHJldCApCiAgICAgewotICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VSUiwKLSAg
ICAgICAgICAgICAgICAiZCVkOiBkZWFzc2lnbiBkZXZpY2UgKCUwNHg6JTAyeDolMDJ4LiV1KSBm
YWlsZWRcbiIsCi0gICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBzZWcsIGJ1cywgUENJX1NM
T1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VS
UiwgImQlZDogZGVhc3NpZ24gZGV2aWNlICglcHApIGZhaWxlZFxuIiwKKyAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsICZwZGV2LT5zYmRmKTsKICAgICAgICAgcmV0dXJuIHJldDsKICAgICB9
CiAKQEAgLTE1OTAsMTAgKzE1NzIsOCBAQCB2b2lkIGlvbW11X2Rldl9pb3RsYl9mbHVzaF90aW1l
b3V0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIF9wY2lfaGlk
ZV9kZXZpY2UocGRldik7CiAKICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50
a19yYXRlbGltaXQoKSApCi0gICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAg
ICAiZG9tJWQ6IEFUUyBkZXZpY2UgJTA0eDolMDJ4OiUwMnguJXUgZmx1c2ggZmFpbGVkXG4iLAot
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pKTsK
KyAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgImRvbSVkOiBBVFMgZGV2aWNlICVwcCBmbHVzaCBm
YWlsZWRcbiIsCisgICAgICAgICAgICAgICBkLT5kb21haW5faWQsICZwZGV2LT5zYmRmKTsKICAg
ICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICBkb21haW5fY3Jhc2goZCk7
CiAKQEAgLTE2ODIsOSArMTY2Miw4IEBAIGludCBpb21tdV9kb19wY2lfZG9tY3RsKAogICAgICAg
ICB7CiAgICAgICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0lORk8KLSAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAy
eDolMDJ4LiV1IGFscmVhZHkgYXNzaWduZWQsIG9yIG5vbi1leGlzdGVudFxuIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4p
KTsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiJXBwIGFscmVhZHkgYXNz
aWduZWQsIG9yIG5vbi1leGlzdGVudFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgJlBDSV9T
QkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKICAgICAgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CkBAIC0xNjk2LDkgKzE2NzUsOCBAQCBp
bnQgaW9tbXVfZG9fcGNpX2RvbWN0bCgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJoIiwgdV9kb21jdGwpOwogICAgICAgICBlbHNlIGlmICggcmV0ICkK
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIlhFTl9ET01DVExfYXNzaWduX2Rldmlj
ZTogIgotICAgICAgICAgICAgICAgICAgICJhc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgdG8gZG9t
JWQgZmFpbGVkICglZClcbiIsCi0gICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9U
KGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgcmV0KTsKKyAgICAgICAgICAgICAgICAgICAiYXNzaWduICVwcCB0byBkb20lZCBmYWlsZWQg
KCVkKVxuIiwKKyAgICAgICAgICAgICAgICAgICAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiks
IGQtPmRvbWFpbl9pZCwgcmV0KTsKIAogICAgICAgICBicmVhazsKIApAQCAtMTczMiwxMCArMTcx
MCw4IEBAIGludCBpb21tdV9kb19wY2lfZG9tY3RsKAogICAgICAgICByZXQgPSBkZWFzc2lnbl9k
ZXZpY2UoZCwgc2VnLCBidXMsIGRldmZuKTsKICAgICAgICAgcGNpZGV2c191bmxvY2soKTsKICAg
ICAgICAgaWYgKCByZXQgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgotICAgICAg
ICAgICAgICAgICAgICJkZWFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSBmcm9tIGRvbSVkIGZhaWxl
ZCAoJWQpXG4iLAotICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJldCk7
CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJkZWFzc2lnbiAlcHAgZnJvbSBkb20l
ZCBmYWlsZWQgKCVkKVxuIiwKKyAgICAgICAgICAgICAgICAgICAmUENJX1NCREYzKHNlZywgYnVz
LCBkZXZmbiksIGQtPmRvbWFpbl9pZCwgcmV0KTsKIAogICAgICAgICBicmVhazsKIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMKaW5kZXggOWM5NGRlYWMwYi4uNGMwZDJmNjY3MiAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCkBAIC0zNjEsOSArMzYxLDggQEAgc3RhdGljIGludCBf
X2luaXQgYWNwaV9wYXJzZV9kZXZfc2NvcGUoCiAgICAgICAgICAgICBzdWJfYnVzID0gcGNpX2Nv
bmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TVUJPUkRJTkFURV9CVVMpOwogICAg
ICAgICAgICAgaWYgKCBpb21tdV92ZXJib3NlICkKLSAgICAgICAgICAgICAgICBwcmludGsoVlRE
UFJFRklYCi0gICAgICAgICAgICAgICAgICAgICAgICIgYnJpZGdlOiAlMDR4OiUwMng6JTAyeC4l
dSBzdGFydD0leCBzZWM9JXggc3ViPSV4XG4iLAotICAgICAgICAgICAgICAgICAgICAgICBzZWcs
IGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiwKKyAgICAgICAgICAgICAgICBwcmludGsoVlREUFJF
RklYICIgYnJpZGdlOiAlcHAgc3RhcnQ9JXggc2VjPSV4IHN1Yj0leFxuIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgJlBDSV9TQkRGKHNlZywgYnVzLCBwYXRoLT5kZXYsIHBhdGgtPmZuKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgYWNwaV9zY29wZS0+YnVzLCBzZWNfYnVzLCBzdWJfYnVzKTsK
IAogICAgICAgICAgICAgZG1hcl9zY29wZV9hZGRfYnVzZXMoc2NvcGUsIHNlY19idXMsIHN1Yl9i
dXMpOwpAQCAtMzcxLDggKzM3MCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZGV2
X3Njb3BlKAogCiAgICAgICAgIGNhc2UgQUNQSV9ETUFSX1NDT1BFX1RZUEVfSFBFVDoKICAgICAg
ICAgICAgIGlmICggaW9tbXVfdmVyYm9zZSApCi0gICAgICAgICAgICAgICAgcHJpbnRrKFZURFBS
RUZJWCAiIE1TSSBIUEVUOiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pOworICAgICAgICAgICAgICAgIHBy
aW50ayhWVERQUkVGSVggIiBNU0kgSFBFVDogJXBwXG4iLAorICAgICAgICAgICAgICAgICAgICAg
ICAmUENJX1NCREYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pKTsKIAogICAgICAgICAg
ICAgaWYgKCBkcmhkICkKICAgICAgICAgICAgIHsKQEAgLTM5Myw4ICszOTIsOCBAQCBzdGF0aWMg
aW50IF9faW5pdCBhY3BpX3BhcnNlX2Rldl9zY29wZSgKIAogICAgICAgICBjYXNlIEFDUElfRE1B
Ul9TQ09QRV9UWVBFX0VORFBPSU5UOgogICAgICAgICAgICAgaWYgKCBpb21tdV92ZXJib3NlICkK
LSAgICAgICAgICAgICAgICBwcmludGsoVlREUFJFRklYICIgZW5kcG9pbnQ6ICUwNHg6JTAyeDol
MDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgcGF0aC0+ZGV2LCBw
YXRoLT5mbik7CisgICAgICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiIGVuZHBvaW50OiAl
cHBcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+
ZGV2LCBwYXRoLT5mbikpOwogCiAgICAgICAgICAgICBpZiAoIGRyaGQgKQogICAgICAgICAgICAg
ewpAQCAtNDA3LDggKzQwNiw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZGV2X3Nj
b3BlKAogCiAgICAgICAgIGNhc2UgQUNQSV9ETUFSX1NDT1BFX1RZUEVfSU9BUElDOgogICAgICAg
ICAgICAgaWYgKCBpb21tdV92ZXJib3NlICkKLSAgICAgICAgICAgICAgICBwcmludGsoVlREUFJF
RklYICIgSU9BUElDOiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICAg
ICAgc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pOworICAgICAgICAgICAgICAgIHByaW50
ayhWVERQUkVGSVggIiBJT0FQSUM6ICVwcFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgJlBD
SV9TQkRGKHNlZywgYnVzLCBwYXRoLT5kZXYsIHBhdGgtPmZuKSk7CiAKICAgICAgICAgICAgIGlm
ICggZHJoZCApCiAgICAgICAgICAgICB7CkBAIC01MzcsOCArNTM2LDggQEAgYWNwaV9wYXJzZV9v
bmVfZHJoZChzdHJ1Y3QgYWNwaV9kbWFyX2hlYWRlciAqaGVhZGVyKQogCiAgICAgICAgICAgICBp
ZiAoICFwY2lfZGV2aWNlX2RldGVjdChkcmhkLT5zZWdtZW50LCBiLCBkLCBmKSApCiAgICAgICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWAotICAgICAgICAgICAgICAg
ICAgICAgICAiIE5vbi1leGlzdGVudCBkZXZpY2UgKCUwNHg6JTAyeDolMDJ4LiV1KSBpbiB0aGlz
IERSSEQncyBzY29wZSFcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgIGRyaGQtPnNlZ21lbnQs
IGIsIGQsIGYpOworICAgICAgICAgICAgICAgICAgICAgICAiIE5vbi1leGlzdGVudCBkZXZpY2Ug
KCVwcCkgaW4gdGhpcyBEUkhEJ3Mgc2NvcGUhXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAm
UENJX1NCREYoZHJoZC0+c2VnbWVudCwgYiwgZCwgZikpOwogICAgICAgICB9CiAKICAgICAgICAg
YWNwaV9yZWdpc3Rlcl9kcmhkX3VuaXQoZG1hcnUpOwpAQCAtNTc0LDkgKzU3Myw5IEBAIHN0YXRp
YyBpbnQgcmVnaXN0ZXJfb25lX3JtcnIoc3RydWN0IGFjcGlfcm1ycl91bml0ICpybXJydSkKICAg
ICAgICAgaWYgKCBwY2lfZGV2aWNlX2RldGVjdChybXJydS0+c2VnbWVudCwgYiwgZCwgZikgPT0g
MCApCiAgICAgICAgIHsKICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJF
RklYLAotICAgICAgICAgICAgICAgICAgICAiIE5vbi1leGlzdGVudCBkZXZpY2UgKCUwNHg6JTAy
eDolMDJ4LiV1KSBpcyByZXBvcnRlZCIKKyAgICAgICAgICAgICAgICAgICAgIiBOb24tZXhpc3Rl
bnQgZGV2aWNlICglcHApIGlzIHJlcG9ydGVkIgogICAgICAgICAgICAgICAgICAgICAiIGluIFJN
UlIgKCUiUFJJeDY0IiwgJSJQUkl4NjQiKSdzIHNjb3BlIVxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgcm1ycnUtPnNlZ21lbnQsIGIsIGQsIGYsCisgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JE
RihybXJydS0+c2VnbWVudCwgYiwgZCwgZiksCiAgICAgICAgICAgICAgICAgICAgIHJtcnJ1LT5i
YXNlX2FkZHJlc3MsIHJtcnJ1LT5lbmRfYWRkcmVzcyk7CiAgICAgICAgICAgICBpZ25vcmUgPSB0
cnVlOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW50cmVtYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCmluZGV4
IGRmMGU4YWM1Y2IuLjliODZmYThiYjcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pbnRyZW1hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRy
ZW1hcC5jCkBAIC01MjQsMTYgKzUyNCwxMyBAQCBzdGF0aWMgdm9pZCBzZXRfbXNpX3NvdXJjZV9p
ZChzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IGlyZW1hcF9lbnRyeSAqaXJlKQogICAgICAg
ICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlRE
UFJFRklYLAotICAgICAgICAgICAgICAgICAgICAiZCVkOiBubyB1cHN0cmVhbSBicmlkZ2UgZm9y
ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4t
PmRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZu
KSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICAgICAgImQlZDogbm8gdXBzdHJl
YW0gYnJpZGdlIGZvciAlcHBcbiIsCisgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+
ZG9tYWluX2lkLCAmcGRldi0+c2JkZik7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoK
LSAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgsCi0gICAgICAgICAgICAg
ICAgImQlZDogdW5rbm93bigldSk6ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAg
ICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkLCBwZGV2LT50eXBlLAotICAgICAgICAgICAgICAg
IHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CisgICAgICAgIGRw
cmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYLCAiZCVkOiB1bmtub3duKCV1KTogJXBwXG4i
LAorICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkLCBwZGV2LT50eXBlLCAm
cGRldi0+c2JkZik7CiAgICAgICAgIGJyZWFrOwogICAgfQogfQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwppbmRleCA0Y2FmNjNjN2ZhLi5jODRjNTNlNzZiIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYwpAQCAtODgyLDI3ICs4ODIsMjQgQEAgc3RhdGljIGludCBpb21tdV9w
YWdlX2ZhdWx0X2RvX29uZShzdHJ1Y3QgaW9tbXUgKmlvbW11LCBpbnQgdHlwZSwKICAgICB7CiAg
ICAgY2FzZSBETUFfUkVNQVA6CiAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HIFZURFBS
RUZJWAotICAgICAgICAgICAgICAgIkRNQVI6WyVzXSBSZXF1ZXN0IGRldmljZSBbJTA0eDolMDJ4
OiUwMnguJXVdICIKKyAgICAgICAgICAgICAgICJETUFSOlslc10gUmVxdWVzdCBkZXZpY2UgWyVw
cF0gIgogICAgICAgICAgICAgICAgImZhdWx0IGFkZHIgJSJQUkl4NjQiLCBpb21tdSByZWcgPSAl
cFxuIiwKICAgICAgICAgICAgICAgICh0eXBlID8gIkRNQSBSZWFkIiA6ICJETUEgV3JpdGUiKSwK
LSAgICAgICAgICAgICAgIHNlZywgUENJX0JVUyhzb3VyY2VfaWQpLCBQQ0lfU0xPVChzb3VyY2Vf
aWQpLAotICAgICAgICAgICAgICAgUENJX0ZVTkMoc291cmNlX2lkKSwgYWRkciwgaW9tbXUtPnJl
Zyk7CisgICAgICAgICAgICAgICAmUENJX1NCREYyKHNlZywgc291cmNlX2lkKSwgYWRkciwgaW9t
bXUtPnJlZyk7CiAgICAgICAgIGtpbmQgPSAiRE1BUiI7CiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgSU5UUl9SRU1BUDoKICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcgVlREUFJFRklY
Ci0gICAgICAgICAgICAgICAiSU5UUi1SRU1BUDogUmVxdWVzdCBkZXZpY2UgWyUwNHg6JTAyeDol
MDJ4LiV1XSAiCisgICAgICAgICAgICAgICAiSU5UUi1SRU1BUDogUmVxdWVzdCBkZXZpY2UgWyVw
cF0gIgogICAgICAgICAgICAgICAgImZhdWx0IGluZGV4ICUiUFJJeDY0IiwgaW9tbXUgcmVnID0g
JXBcbiIsCi0gICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoc291cmNlX2lkKSwgUENJX1NMT1Qo
c291cmNlX2lkKSwKLSAgICAgICAgICAgICAgIFBDSV9GVU5DKHNvdXJjZV9pZCksIGFkZHIgPj4g
NDgsIGlvbW11LT5yZWcpOworICAgICAgICAgICAgICAgJlBDSV9TQkRGMihzZWcsIHNvdXJjZV9p
ZCksIGFkZHIgPj4gNDgsIGlvbW11LT5yZWcpOwogICAgICAgICBraW5kID0gIklOVFItUkVNQVAi
OwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBwcmludGsoWEVOTE9HX0df
V0FSTklORyBWVERQUkVGSVgKLSAgICAgICAgICAgICAgICJVTktOT1dOOiBSZXF1ZXN0IGRldmlj
ZSBbJTA0eDolMDJ4OiUwMnguJXVdICIKKyAgICAgICAgICAgICAgICJVTktOT1dOOiBSZXF1ZXN0
IGRldmljZSBbJXBwXSAiCiAgICAgICAgICAgICAgICAiZmF1bHQgYWRkciAlIlBSSXg2NCIsIGlv
bW11IHJlZyA9ICVwXG4iLAotICAgICAgICAgICAgICAgc2VnLCBQQ0lfQlVTKHNvdXJjZV9pZCks
IFBDSV9TTE9UKHNvdXJjZV9pZCksCi0gICAgICAgICAgICAgICBQQ0lfRlVOQyhzb3VyY2VfaWQp
LCBhZGRyLCBpb21tdS0+cmVnKTsKKyAgICAgICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBzb3Vy
Y2VfaWQpLCBhZGRyLCBpb21tdS0+cmVnKTsKICAgICAgICAga2luZCA9ICJVTktOT1dOIjsKICAg
ICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMTM1NCwxMSArMTM1MSw5IEBAIGludCBkb21haW5fY29u
dGV4dF9tYXBwaW5nX29uZSgKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21h
aW4gIT0gZG9tYWluICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBwcmludGsoWEVO
TE9HX0dfSU5GTyBWVERQUkVGSVgKLSAgICAgICAgICAgICAgICAgICAgICAgImQlZDogJTA0eDol
MDJ4OiUwMnguJXUgb3duZWQgYnkgZCVkISIsCi0gICAgICAgICAgICAgICAgICAgICAgIGRvbWFp
bi0+ZG9tYWluX2lkLAotICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1Qo
ZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRv
bWFpbiA/IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEpOworICAgICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfR19JTkZPIFZURFBSRUZJWCAiJXBkOiAlcHAgb3duZWQgYnkgJXBkISIsCisg
ICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4p
LAorICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4gPzogTlVMTCk7CiAgICAgICAg
ICAgICAgICAgcmVzID0gLUVJTlZBTDsKICAgICAgICAgICAgIH0KICAgICAgICAgfQpAQCAtMTM3
MCwxOCArMTM2NSwxNSBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgICAg
ICAgICBpZiAoIGNkb21haW4gPCAwICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfV0FSTklORyBWVERQUkVGSVgKLSAgICAgICAgICAgICAgICAgICAgICAg
ImQlZDogJTA0eDolMDJ4OiUwMnguJXUgbWFwcGVkLCBidXQgY2FuJ3QgZmluZCBvd25lciFcbiIs
Ci0gICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+ZG9tYWluX2lkLAotICAgICAgICAgICAg
ICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwor
ICAgICAgICAgICAgICAgICAgICAgICAiJXBkOiAlcHAgbWFwcGVkLCBidXQgY2FuJ3QgZmluZCBv
d25lciFcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcs
IGJ1cywgZGV2Zm4pKTsKICAgICAgICAgICAgICAgICByZXMgPSAtRUlOVkFMOwogICAgICAgICAg
ICAgfQogICAgICAgICAgICAgZWxzZSBpZiAoIGNkb21haW4gIT0gZG9tYWluLT5kb21haW5faWQg
KQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPIFZU
RFBSRUZJWAotICAgICAgICAgICAgICAgICAgICAgICAiZCVkOiAlMDR4OiUwMng6JTAyeC4ldSBh
bHJlYWR5IG1hcHBlZCB0byBkJWQhIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluLT5k
b21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgY2RvbWFpbik7Cisg
ICAgICAgICAgICAgICAgICAgICAgICIlcGQ6ICVwcCBhbHJlYWR5IG1hcHBlZCB0byBkJWQhIiwK
KyAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZm
biksIGNkb21haW4pOwogICAgICAgICAgICAgICAgIHJlcyA9IC1FSU5WQUw7CiAgICAgICAgICAg
ICB9CiAgICAgICAgIH0KQEAgLTE0OTYsOSArMTQ4OCw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2Nv
bnRleHRfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZuLAogICAgIHsKICAg
ICBjYXNlIERFVl9UWVBFX1BDSV9IT1NUX0JSSURHRToKICAgICAgICAgaWYgKCBpb21tdV9kZWJ1
ZyApCi0gICAgICAgICAgICBwcmludGsoVlREUFJFRklYICJkJWQ6SG9zdGJyaWRnZTogc2tpcCAl
MDR4OiUwMng6JTAyeC4ldSBtYXBcbiIsCi0gICAgICAgICAgICAgICAgICAgZG9tYWluLT5kb21h
aW5faWQsIHNlZywgYnVzLAotICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJ
X0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiVwZDpIb3N0YnJp
ZGdlOiBza2lwICVwcCBtYXBcbiIsCisgICAgICAgICAgICAgICAgICAgZG9tYWluLCAmUENJX1NC
REYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4o
ZG9tYWluKSApCiAgICAgICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgICAgICBicmVhazsKQEAg
LTE1MTAsOSArMTUwMSw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZyhzdHJ1
Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZuLAogCiAgICAgY2FzZSBERVZfVFlQRV9QQ0llX0VO
RFBPSU5UOgogICAgICAgICBpZiAoIGlvbW11X2RlYnVnICkKLSAgICAgICAgICAgIHByaW50ayhW
VERQUkVGSVggImQlZDpQQ0llOiBtYXAgJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAg
ICAgICAgICAgZG9tYWluLT5kb21haW5faWQsIHNlZywgYnVzLAotICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgICAgIHByaW50ayhW
VERQUkVGSVggIiVwZDpQQ0llOiBtYXAgJXBwXG4iLAorICAgICAgICAgICAgICAgICAgIGRvbWFp
biwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKICAgICAgICAgcmV0ID0gZG9tYWluX2Nv
bnRleHRfbWFwcGluZ19vbmUoZG9tYWluLCBkcmhkLT5pb21tdSwgYnVzLCBkZXZmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRldik7CiAgICAgICAgIGlmICgg
IXJldCAmJiBkZXZmbiA9PSBwZGV2LT5kZXZmbiAmJiBhdHNfZGV2aWNlKHBkZXYsIGRyaGQpID4g
MCApCkBAIC0xNTIyLDkgKzE1MTIsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X21hcHBp
bmcoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKIAogICAgIGNhc2UgREVWX1RZUEVf
UENJOgogICAgICAgICBpZiAoIGlvbW11X2RlYnVnICkKLSAgICAgICAgICAgIHByaW50ayhWVERQ
UkVGSVggImQlZDpQQ0k6IG1hcCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAg
ICAgICBkb21haW4tPmRvbWFpbl9pZCwgc2VnLCBidXMsCi0gICAgICAgICAgICAgICAgICAgUENJ
X1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAgcHJpbnRrKFZURFBS
RUZJWCAiJXBkOlBDSTogbWFwICVwcFxuIiwKKyAgICAgICAgICAgICAgICAgICBkb21haW4sICZQ
Q0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSk7CiAKICAgICAgICAgcmV0ID0gZG9tYWluX2NvbnRl
eHRfbWFwcGluZ19vbmUoZG9tYWluLCBkcmhkLT5pb21tdSwgYnVzLCBkZXZmbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGRldik7CkBAIC0xNTUwLDkgKzE1Mzks
OCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZG9t
YWluLCB1OCBkZXZmbiwKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgotICAgICAgICBk
cHJpbnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAiZCVkOnVua25vd24oJXUpOiAlMDR4OiUwMng6
JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICBkb21haW4tPmRvbWFpbl9pZCwgcGRldi0+dHlw
ZSwKLSAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhk
ZXZmbikpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAiJXBkOnVua25v
d24oJXUpOiAlcHBcbiIsCisgICAgICAgICAgICAgICAgZG9tYWluLCBwZGV2LT50eXBlLCAmUENJ
X1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICByZXQgPSAtRUlOVkFMOwogICAgICAg
ICBicmVhazsKICAgICB9CkBAIC0xNjQ3LDkgKzE2MzUsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9j
b250ZXh0X3VubWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCiAgICAgewogICAg
IGNhc2UgREVWX1RZUEVfUENJX0hPU1RfQlJJREdFOgogICAgICAgICBpZiAoIGlvbW11X2RlYnVn
ICkKLSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQlZDpIb3N0YnJpZGdlOiBza2lwICUw
NHg6JTAyeDolMDJ4LiV1IHVubWFwXG4iLAotICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+ZG9t
YWluX2lkLCBzZWcsIGJ1cywKLSAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZmbiksIFBD
SV9GVU5DKGRldmZuKSk7CisgICAgICAgICAgICBwcmludGsoVlREUFJFRklYICIlcGQ6SG9zdGJy
aWRnZTogc2tpcCAlcHAgdW5tYXBcbiIsCisgICAgICAgICAgICAgICAgICAgZG9tYWluLCAmUENJ
X1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21h
aW4oZG9tYWluKSApCiAgICAgICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgICAgICBnb3RvIG91
dDsKQEAgLTE2NjEsOSArMTY0OCw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfdW5tYXAo
c3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKIAogICAgIGNhc2UgREVWX1RZUEVfUENJ
ZV9FTkRQT0lOVDoKICAgICAgICAgaWYgKCBpb21tdV9kZWJ1ZyApCi0gICAgICAgICAgICBwcmlu
dGsoVlREUFJFRklYICJkJWQ6UENJZTogdW5tYXAgJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAg
ICAgICAgICAgICAgICAgZG9tYWluLT5kb21haW5faWQsIHNlZywgYnVzLAotICAgICAgICAgICAg
ICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgICAgIHBy
aW50ayhWVERQUkVGSVggIiVwZDpQQ0llOiB1bm1hcCAlcHBcbiIsCisgICAgICAgICAgICAgICAg
ICAgZG9tYWluLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICByZXQgPSBk
b21haW5fY29udGV4dF91bm1hcF9vbmUoZG9tYWluLCBpb21tdSwgYnVzLCBkZXZmbik7CiAgICAg
ICAgIGlmICggIXJldCAmJiBkZXZmbiA9PSBwZGV2LT5kZXZmbiAmJiBhdHNfZGV2aWNlKHBkZXYs
IGRyaGQpID4gMCApCiAgICAgICAgICAgICBkaXNhYmxlX2F0c19kZXZpY2UocGRldik7CkBAIC0x
NjcyLDggKzE2NTgsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X3VubWFwKHN0cnVjdCBk
b21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCiAKICAgICBjYXNlIERFVl9UWVBFX1BDSToKICAgICAg
ICAgaWYgKCBpb21tdV9kZWJ1ZyApCi0gICAgICAgICAgICBwcmludGsoVlREUFJFRklYICJkJWQ6
UENJOiB1bm1hcCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkb21h
aW4tPmRvbWFpbl9pZCwgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4p
KTsKKyAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiVwZDpQQ0k6IHVubWFwICVwcFxuIiwK
KyAgICAgICAgICAgICAgICAgICBkb21haW4sICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSk7
CiAgICAgICAgIHJldCA9IGRvbWFpbl9jb250ZXh0X3VubWFwX29uZShkb21haW4sIGlvbW11LCBi
dXMsIGRldmZuKTsKICAgICAgICAgaWYgKCByZXQgKQogICAgICAgICAgICAgYnJlYWs7CkBAIC0x
Njk4LDkgKzE2ODQsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X3VubWFwKHN0cnVjdCBk
b21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoK
LSAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSIFZURFBSRUZJWCwgImQlZDp1bmtub3duKCV1KTog
JTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICAgZG9tYWluLT5kb21haW5faWQs
IHBkZXYtPnR5cGUsCi0gICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwg
UENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSIFZURFBSRUZJWCwg
IiVwZDp1bmtub3duKCV1KTogJXBwXG4iLAorICAgICAgICAgICAgICAgIGRvbWFpbiwgcGRldi0+
dHlwZSwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKICAgICAgICAgcmV0ID0gLUVJTlZB
TDsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpAQCAtMjQ5NywxMiArMjQ4MiwxMSBAQCBzdGF0
aWMgaW50IGludGVsX2lvbW11X2Fzc2lnbl9kZXZpY2UoCiAgICAgICAgICAgICBib29sX3QgcmVs
YXhlZCA9ICEhKGZsYWcgJiBYRU5fRE9NQ1RMX0RFVl9SRE1fUkVMQVhFRCk7CiAKICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfR1VFU1QgIiVzIiBWVERQUkVGSVgKLSAgICAgICAgICAgICAgICAg
ICAiIEl0J3MgJXMgdG8gYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IgotICAgICAgICAgICAgICAg
ICAgICIgd2l0aCBzaGFyZWQgUk1SUiBhdCAlIlBSSXg2NCIgZm9yIERvbSVkLlxuIiwKKyAgICAg
ICAgICAgICAgICAgICAiIEl0J3MgJXMgdG8gYXNzaWduICVwcCIKKyAgICAgICAgICAgICAgICAg
ICAiIHdpdGggc2hhcmVkIFJNUlIgYXQgJSJQUkl4NjQiIGZvciAlcGQuXG4iLAogICAgICAgICAg
ICAgICAgICAgIHJlbGF4ZWQgPyBYRU5MT0dfV0FSTklORyA6IFhFTkxPR19FUlIsCiAgICAgICAg
ICAgICAgICAgICAgcmVsYXhlZCA/ICJyaXNreSIgOiAiZGlzYWxsb3dlZCIsCi0gICAgICAgICAg
ICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICAgIHJtcnItPmJhc2VfYWRkcmVzcywgZC0+ZG9tYWluX2lkKTsKKyAgICAg
ICAgICAgICAgICAgICAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksIHJtcnItPmJhc2VfYWRk
cmVzcywgZCk7CiAgICAgICAgICAgICBpZiAoICFyZWxheGVkICkKICAgICAgICAgICAgICAgICBy
ZXR1cm4gLUVQRVJNOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvcXVpcmtzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMK
aW5kZXggYjZlMmQzMTNmMC4uNDU4MDIzOWFhNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3F1aXJrcy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9x
dWlya3MuYwpAQCAtNDE3LDggKzQxNyw2IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldikKIHsKICAgICBpbnQgc2VnID0gcGRldi0+c2VnOwogICAgIGludCBi
dXMgPSBwZGV2LT5idXM7Ci0gICAgaW50IGRldiA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKTsKLSAg
ICBpbnQgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICBpbnQgcG9zOwogICAgIGJv
b2xfdCBmZjsKICAgICB1MzIgdmFsLCB2YWwyOwpAQCAtNDQyLDggKzQ0MCw3IEBAIHZvaWQgcGNp
X3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBjYXNlIDB4M2MyODog
LyogU2FuZHlicmlkZ2UgKi8KICAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNi
ZGYsIDB4MUFDKTsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCAweDFBQywg
dmFsIHwgKDEgPDwgMzEpKTsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJNYXNrZWQgVlQt
ZCBlcnJvciBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAg
ICBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJNYXNr
ZWQgVlQtZCBlcnJvciBzaWduYWxpbmcgb24gJXBwXG4iLCAmcGRldi0+c2JkZik7CiAgICAgICAg
IGJyZWFrOwogCiAgICAgLyogVHlsZXJzYnVyZyAoRVApL0JveGJvcm8gKE1QKSBjaGlwc2V0cyAo
TkhNLUVQL0VYLCBXU00tRVAvRVgpICovCkBAIC00NzgsOCArNDc1LDcgQEAgdm9pZCBwY2lfdnRk
X3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICAgICAgZmYgPSBwY2ll
X2Flcl9nZXRfZmlybXdhcmVfZmlyc3QocGRldik7CiAgICAgICAgIGlmICggIXBvcyApCiAgICAg
ICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiJTA0eDolMDJ4OiUwMngu
JXUgd2l0aG91dCBBRVIgY2FwYWJpbGl0eT9cbiIsCi0gICAgICAgICAgICAgICAgICAgc2VnLCBi
dXMsIGRldiwgZnVuYyk7CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiVwcCB3
aXRob3V0IEFFUiBjYXBhYmlsaXR5P1xuIiwgJnBkZXYtPnNiZGYpOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIH0KIApAQCAtNTAyLDggKzQ5OCw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhj
b25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMy
KHBkZXYtPnNiZGYsIDB4MjBjKTsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRm
LCAweDIwYywgdmFsIHwgKDEgPDwgNCkpOwogCi0gICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAi
JXMgVVIgc2lnbmFsaW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAg
YWN0aW9uLCBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZP
ICIlcyBVUiBzaWduYWxpbmcgb24gJXBwXG4iLCBhY3Rpb24sICZwZGV2LT5zYmRmKTsKICAgICAg
ICAgYnJlYWs7CiAKICAgICBjYXNlIDB4MDA0MDogY2FzZSAweDAwNDQ6IGNhc2UgMHgwMDQ4OiAv
KiBOZWhhbGVtL1dlc3RtZXJlICovCkBAIC01MjgsMTYgKzUyMywxNSBAQCB2b2lkIHBjaV92dGRf
cXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgX19zZXRfYml0KDB4MWM4ICogOCArIDIwLCB2YSk7CiAgICAgICAgICAgICAgICAg
aW91bm1hcCh2YSk7Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJNYXNrZWQg
VVIgc2lnbmFsaW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAg
ICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0lORk8gIk1hc2tlZCBVUiBzaWduYWxpbmcgb24gJXBwXG4iLCAmcGRldi0+c2JkZik7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19FUlIgIkNvdWxkIG5vdCBtYXAgJSJQUklwYWRkciIgZm9yICUwNHg6JTAyeDolMDJ4LiV1XG4i
LAotICAgICAgICAgICAgICAgICAgICAgICBwYSwgc2VnLCBidXMsIGRldiwgZnVuYyk7CisgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIkNvdWxkIG5vdCBtYXAgJSJQUklwYWRkciIg
Zm9yICVwcFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgcGEsICZwZGV2LT5zYmRmKTsKICAg
ICAgICAgfQogICAgICAgICBlbHNlCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcg
IkJvZ3VzIERNSUJBUiAlIyJQUkl4NjQiIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAg
ICAgICAgICAgICAgIGJhciwgc2VnLCBidXMsIGRldiwgZnVuYyk7CisgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX1dBUk5JTkcgIkJvZ3VzIERNSUJBUiAlIyJQUkl4NjQiIG9uICVwcFxuIiwKKyAg
ICAgICAgICAgICAgICAgICBiYXIsICZwZGV2LT5zYmRmKTsKICAgICAgICAgYnJlYWs7CiAgICAg
fQogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3V0aWxzLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvdXRpbHMuYwppbmRleCA5NGE2ZTRlZWM5Li42ODMw
NGE2MWU4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvdXRpbHMuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvdXRpbHMuYwpAQCAtOTUsOSArOTUsOSBA
QCB2b2lkIHByaW50X3Z0ZF9lbnRyaWVzKHN0cnVjdCBpb21tdSAqaW9tbXUsIGludCBidXMsIGlu
dCBkZXZmbiwgdTY0IGdtZm4pCiAgICAgdTY0ICpsLCB2YWw7CiAgICAgdTMyIGxfaW5kZXgsIGxl
dmVsOwogCi0gICAgcHJpbnRrKCJwcmludF92dGRfZW50cmllczogaW9tbXUgIyV1IGRldiAlMDR4
OiUwMng6JTAyeC4ldSBnbWZuICUiUFJJX2dmbiJcbiIsCi0gICAgICAgICAgIGlvbW11LT5pbmRl
eCwgaW9tbXUtPmludGVsLT5kcmhkLT5zZWdtZW50LCBidXMsCi0gICAgICAgICAgIFBDSV9TTE9U
KGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCBnbWZuKTsKKyAgICBwcmludGsoInByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjJXUgZGV2ICVwcCBnbWZuICUiUFJJX2dmbiJcbiIsCisgICAgICAgICAg
IGlvbW11LT5pbmRleCwgJlBDSV9TQkRGMyhpb21tdS0+aW50ZWwtPmRyaGQtPnNlZ21lbnQsIGJ1
cywgZGV2Zm4pLAorICAgICAgICAgICBnbWZuKTsKIAogICAgIGlmICggaW9tbXUtPnJvb3RfbWFk
ZHIgPT0gMCApCiAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2F0cy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jCmluZGV4IDNlZWE3Zjg5
ZmMuLmRjMDU4NGI0MjMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9h
dHMuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKQEAgLTMxLDggKzMx
LDcgQEAgaW50IGVuYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBzdHJ1Y3Qg
bGlzdF9oZWFkICphdHNfbGlzdCkKICAgICBCVUdfT04oIXBvcyk7CiAKICAgICBpZiAoIGlvbW11
X3ZlcmJvc2UgKQotICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiJTA0eDolMDJ4OiUwMngu
JXU6IEFUUyBjYXBhYmlsaXR5IGZvdW5kXG4iLAotICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQ
Q0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CisgICAgICAgIGRwcmludGsoWEVOTE9H
X0lORk8sICIlcHA6IEFUUyBjYXBhYmlsaXR5IGZvdW5kXG4iLCAmcGRldi0+c2JkZik7CiAKICAg
ICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBBVFNfUkVHX0NUTCk7
CiAgICAgaWYgKCB2YWx1ZSAmIEFUU19FTkFCTEUgKQpAQCAtNjMsOSArNjIsOCBAQCBpbnQgZW5h
YmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0
c19saXN0KQogICAgIH0KIAogICAgIGlmICggaW9tbXVfdmVyYm9zZSApCi0gICAgICAgIGRwcmlu
dGsoWEVOTE9HX0lORk8sICIlMDR4OiUwMng6JTAyeC4ldTogQVRTICVzIGVuYWJsZWRcbiIsCi0g
ICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4p
LAotICAgICAgICAgICAgICAgIHBvcyA/ICJpcyIgOiAid2FzIik7CisgICAgICAgIGRwcmludGso
WEVOTE9HX0lORk8sICIlcHA6IEFUUyAlcyBlbmFibGVkXG4iLAorICAgICAgICAgICAgICAgICZw
ZGV2LT5zYmRmLCBwb3MgPyAiaXMiIDogIndhcyIpOwogCiAgICAgcmV0dXJuIHBvczsKIH0KQEAg
LTczLDggKzcxLDYgQEAgaW50IGVuYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCBzdHJ1Y3QgbGlzdF9oZWFkICphdHNfbGlzdCkKIHZvaWQgZGlzYWJsZV9hdHNfZGV2aWNlKHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHUzMiB2YWx1ZTsKLSAgICB1MTYgc2VnID0gcGRl
di0+c2VnOwotICAgIHU4IGJ1cyA9IHBkZXYtPmJ1cywgZGV2Zm4gPSBwZGV2LT5kZXZmbjsKIAog
ICAgIEJVR19PTighcGRldi0+YXRzLmNhcF9wb3MpOwogCkBAIC04NSw2ICs4MSw1IEBAIHZvaWQg
ZGlzYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIGxpc3RfZGVsKCZw
ZGV2LT5hdHMubGlzdCk7CiAKICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQotICAgICAgICBkcHJp
bnRrKFhFTkxPR19JTkZPLCAiJTA0eDolMDJ4OiUwMnguJXU6IEFUUyBpcyBkaXNhYmxlZFxuIiwK
LSAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZm
bikpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiJXBwOiBBVFMgaXMgZGlzYWJsZWRc
biIsICZwZGV2LT5zYmRmKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVy
LmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDIzZjA2ZTY0MDMuLmRkZGE4ODEz
NjYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYwpAQCAtMzU1LDcgKzM1NSw2IEBAIHN0YXRpYyB2b2lkIGJhcl93cml0
ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCB2YWwsIHZvaWQgKmRhdGEpCiB7CiAgICAgc3RydWN0IHZw
Y2lfYmFyICpiYXIgPSBkYXRhOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICBib29sIGhpID0gZmFsc2U7
CiAKICAgICBpZiAoIGJhci0+dHlwZSA9PSBWUENJX0JBUl9NRU02NF9ISSApCkBAIC0zNzIsOSAr
MzcxLDggQEAgc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAvKiBJZiB0aGUgdmFsdWUgd3JpdHRlbiBpcyB0
aGUgY3VycmVudCBvbmUgYXZvaWQgcHJpbnRpbmcgYSB3YXJuaW5nLiAqLwogICAgICAgICBpZiAo
IHZhbCAhPSAodWludDMyX3QpKGJhci0+YWRkciA+PiAoaGkgPyAzMiA6IDApKSApCiAgICAgICAg
ICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAgICAiJTA0eDol
MDJ4OiUwMnguJXU6IGlnbm9yZWQgQkFSICVsdSB3cml0ZSB3aXRoIG1lbW9yeSBkZWNvZGluZyBl
bmFibGVkXG4iLAotICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xv
dCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgYmFyIC0gcGRldi0+dnBjaS0+aGVhZGVyLmJh
cnMgKyBoaSk7CisgICAgICAgICAgICAgICAgICAgICIlcHA6IGlnbm9yZWQgQkFSICVsdSB3cml0
ZSB3aXRoIG1lbW9yeSBkZWNvZGluZyBlbmFibGVkXG4iLAorICAgICAgICAgICAgICAgICAgICAm
cGRldi0+c2JkZiwgYmFyIC0gcGRldi0+dnBjaS0+aGVhZGVyLmJhcnMgKyBoaSk7CiAgICAgICAg
IHJldHVybjsKICAgICB9CiAKQEAgLTQwMiwxNSArNDAwLDE0IEBAIHN0YXRpYyB2b2lkIHJvbV93
cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKIHsKICAg
ICBzdHJ1Y3QgdnBjaV9oZWFkZXIgKmhlYWRlciA9ICZwZGV2LT52cGNpLT5oZWFkZXI7CiAgICAg
c3RydWN0IHZwY2lfYmFyICpyb20gPSBkYXRhOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9U
KHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICB1aW50MTZf
dCBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgIGJv
b2wgbmV3X2VuYWJsZWQgPSB2YWwgJiBQQ0lfUk9NX0FERFJFU1NfRU5BQkxFOwogCiAgICAgaWYg
KCAoY21kICYgUENJX0NPTU1BTkRfTUVNT1JZKSAmJiBoZWFkZXItPnJvbV9lbmFibGVkICYmIG5l
d19lbmFibGVkICkKICAgICB7CiAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAg
ICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiBpZ25vcmVkIFJPTSBCQVIgd3JpdGUgd2l0
aCBtZW1vcnkgZGVjb2RpbmcgZW5hYmxlZFxuIiwKLSAgICAgICAgICAgICAgICBwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgc2xvdCwgZnVuYyk7CisgICAgICAgICAgICAgICAgIiVwcDogaWdub3JlZCBS
T00gQkFSIHdyaXRlIHdpdGggbWVtb3J5IGRlY29kaW5nIGVuYWJsZWRcbiIsCisgICAgICAgICAg
ICAgICAgJnBkZXYtPnNiZGYpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCA2
Mjk3MmI0NDBhLi5iOTMyYjgzYWJiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5j
CisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKQEAgLTI5MCw4ICsyOTAsNyBAQCB2b2lkIHZw
Y2lfZHVtcF9tc2kodm9pZCkKICAgICAgICAgICAgIG1zaSA9IHBkZXYtPnZwY2ktPm1zaTsKICAg
ICAgICAgICAgIGlmICggbXNpICYmIG1zaS0+ZW5hYmxlZCApCiAgICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgcHJpbnRrKCIlMDR4OiUwMng6JTAyeC4ldSBNU0lcbiIsIHBkZXYtPnNlZywg
cGRldi0+YnVzLAotICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiks
IFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7CisgICAgICAgICAgICAgICAgcHJpbnRrKCIlcHAgTVNJ
XG4iLCAmcGRldi0+c2JkZik7CiAKICAgICAgICAgICAgICAgICBwcmludGsoIiAgZW5hYmxlZDog
JWQgNjQtYml0OiAlZCIsCiAgICAgICAgICAgICAgICAgICAgICAgIG1zaS0+ZW5hYmxlZCwgbXNp
LT5hZGRyZXNzNjQpOwpAQCAtMzA4LDggKzMwNyw3IEBAIHZvaWQgdnBjaV9kdW1wX21zaSh2b2lk
KQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGludCByYzsKIAotICAgICAgICAgICAg
ICAgIHByaW50aygiJTA0eDolMDJ4OiUwMnguJXUgTVNJLVhcbiIsIHBkZXYtPnNlZywgcGRldi0+
YnVzLAotICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSk7CisgICAgICAgICAgICAgICAgcHJpbnRrKCIlcHAgTVNJLVhcbiIs
ICZwZGV2LT5zYmRmKTsKIAogICAgICAgICAgICAgICAgIHByaW50aygiICBlbnRyaWVzOiAldSBt
YXNrYWxsOiAlZCBlbmFibGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgbXNpeC0+
bWF4X2VudHJpZXMsIG1zaXgtPm1hc2tlZCwgbXNpeC0+ZW5hYmxlZCk7CmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IDM4
YzFlN2U1ZGQuLjY0ZGQwYTkyOWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5j
CisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00MiwxNSArNDIsMTQgQEAgc3RhdGlj
IHVpbnQzMl90IGNvbnRyb2xfcmVhZChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWdu
ZWQgaW50IHJlZywKIHN0YXRpYyBpbnQgdXBkYXRlX2VudHJ5KHN0cnVjdCB2cGNpX21zaXhfZW50
cnkgKmVudHJ5LAogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYsIHVuc2lnbmVkIGludCBucikKIHsKLSAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksIGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7CiAgICAgaW50IHJjID0g
dnBjaV9tc2l4X2FyY2hfZGlzYWJsZV9lbnRyeShlbnRyeSwgcGRldik7CiAKICAgICAvKiBJZ25v
cmUgRU5PRU5ULCBpdCBtZWFucyB0aGUgZW50cnkgd2Fzbid0IHNldHVwLiAqLwogICAgIGlmICgg
cmMgJiYgcmMgIT0gLUVOT0VOVCApCiAgICAgewogICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJO
SU5HLAotICAgICAgICAgICAgICAgICIlMDR4OiUwMng6JTAyeC4ldTogdW5hYmxlIHRvIGRpc2Fi
bGUgZW50cnkgJXUgZm9yIHVwZGF0ZTogJWRcbiIsCi0gICAgICAgICAgICAgICAgcGRldi0+c2Vn
LCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIG5yLCByYyk7CisgICAgICAgICAgICAgICAgIiVwcDog
dW5hYmxlIHRvIGRpc2FibGUgZW50cnkgJXUgZm9yIHVwZGF0ZTogJWRcbiIsCisgICAgICAgICAg
ICAgICAgJnBkZXYtPnNiZGYsIG5yLCByYyk7CiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAK
QEAgLTU5LDkgKzU4LDggQEAgc3RhdGljIGludCB1cGRhdGVfZW50cnkoc3RydWN0IHZwY2lfbXNp
eF9lbnRyeSAqZW50cnksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBWUENJX01TSVhfVEFCTEUpKTsKICAgICBpZiAoIHJjICkKICAgICB7Ci0g
ICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAgICAgICAgICAgIiUwNHg6JTAy
eDolMDJ4LiV1OiB1bmFibGUgdG8gZW5hYmxlIGVudHJ5ICV1OiAlZFxuIiwKLSAgICAgICAgICAg
ICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgbnIsIHJjKTsKKyAgICAgICAg
Z3ByaW50ayhYRU5MT0dfV0FSTklORywgIiVwcDogdW5hYmxlIHRvIGVuYWJsZSBlbnRyeSAldTog
JWRcbiIsCisgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIG5yLCByYyk7CiAgICAgICAgIC8q
IEVudHJ5IGlzIGxpa2VseSBub3QgcHJvcGVybHkgY29uZmlndXJlZC4gKi8KICAgICAgICAgcmV0
dXJuIHJjOwogICAgIH0KQEAgLTcyLDcgKzcwLDYgQEAgc3RhdGljIGludCB1cGRhdGVfZW50cnko
c3RydWN0IHZwY2lfbXNpeF9lbnRyeSAqZW50cnksCiBzdGF0aWMgdm9pZCBjb250cm9sX3dyaXRl
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCB2YWwsIHZvaWQgKmRhdGEpCiB7Ci0gICAgdWludDhf
dCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2
Zm4pOwogICAgIHN0cnVjdCB2cGNpX21zaXggKm1zaXggPSBkYXRhOwogICAgIGJvb2wgbmV3X21h
c2tlZCA9IHZhbCAmIFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7CiAgICAgYm9vbCBuZXdfZW5hYmxl
ZCA9IHZhbCAmIFBDSV9NU0lYX0ZMQUdTX0VOQUJMRTsKQEAgLTEzMyw5ICsxMzAsOCBAQCBzdGF0
aWMgdm9pZCBjb250cm9sX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgIC8qIElnbm9yZSBub24tcHJlc2VudCBlbnRyeS4g
Ki8KICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAg
ICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICIlMDR4OiUwMng6JTAyeC4ldTogdW5hYmxlIHRvIGRpc2FibGUgZW50cnkgJXU6ICVkXG4iLAot
ICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMs
IGksIHJjKTsKKyAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiJXBwOiB1
bmFibGUgdG8gZGlzYWJsZSBlbnRyeSAldTogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAmcGRldi0+c2JkZiwgaSwgcmMpOwogICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQpAQCAtMTgwLDggKzE3Niw3IEBAIHN0YXRpYyBib29sIGFjY2Vzc19h
bGxvd2VkKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAg
ICAgICAgIHJldHVybiB0cnVlOwogCiAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAg
ICAgICAgICIlMDR4OiUwMng6JTAyeC4ldTogdW5hbGlnbmVkIG9yIGludmFsaWQgc2l6ZSBNU0kt
WCB0YWJsZSBhY2Nlc3NcbiIsCi0gICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJ
X1NMT1QocGRldi0+ZGV2Zm4pLCBQQ0lfRlVOQyhwZGV2LT5kZXZmbikpOworICAgICAgICAgICAg
IiVwcDogdW5hbGlnbmVkIG9yIGludmFsaWQgc2l6ZSBNU0ktWCB0YWJsZSBhY2Nlc3NcbiIsICZw
ZGV2LT5zYmRmKTsKIAogICAgIHJldHVybiBmYWxzZTsKIH0KQEAgLTQzMSwxMCArNDI2LDkgQEAg
aW50IHZwY2lfbWFrZV9tc2l4X2hvbGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAg
ICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgc3RhcnQpOwogICAg
ICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAiJTA0eDolMDJ4OiUwMnguJXU6IGV4aXN0aW5nIG1hcHBpbmcgKG1mbjogJSIgUFJJX21m
bgorICAgICAgICAgICAgICAgICAgICAgICAgIiVwcDogZXhpc3RpbmcgbWFwcGluZyAobWZuOiAl
IiBQUklfbWZuCiAgICAgICAgICAgICAgICAgICAgICAgICAidHlwZTogJWQpIGF0ICUjbHggY2xv
YmJlcnMgTVNJWCBNTUlPIGFyZWFcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBtZm5feChtZm4pLCB0LCBzdGFydCk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgbWZuX3gobWZuKSwgdCwgc3RhcnQpOwog
ICAgICAgICAgICAgICAgIHJldHVybiAtRUVYSVNUOwogICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcHV0X2dmbihkLCBzdGFydCk7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:30:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:30:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYoiz-0002Vk-Fn; Thu, 06 Jun 2019 09:30: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=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYoiy-0002Vf-Fv
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:30:20 +0000
X-Inumbo-ID: b3037b1c-883d-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 b3037b1c-883d-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:30:19 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: clTvWzYfw6mhHF7sm71MmKaMOhYg0u+o7ihfvt/UUO1sDXIr1Ht0q3rdwjZE8+E8QctEii7BBq
 b6zdUrOgH4A6mz5EAfgwD/XtZLgy1xnqSkWvwPc2HRA2+nQe80Ukq1sbjm2uNndDIPLWS8zNKS
 hOdme+UiT16sB6LsYYIlnAxljWb2MUJ4+tTDYlb963XqfGewARSe0M9ZM0EloNdZRjFuQg0PmI
 f0FlQpL4SxQxoMFZ3nVvbxITC2Fa2GR421lk9wfMRnv5YVFw0Gc8fRrf2xAGlBSK4/ZHbecoB0
 kPc=
X-SBRS: -0.9
X-MesageID: 1397985
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,558,1557201600"; 
   d="scan'208";a="1397985"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFA1020000780022CCA6@prv1-mh.provo.novell.com>
 <8953be9f-57ee-29b4-3fc1-d05468b056a5@citrix.com>
 <5CF8C9EE0200007800235C76@prv1-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: <e89697d5-39c6-a059-1059-4477795f8a82@citrix.com>
Date: Thu, 6 Jun 2019 10:30:14 +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: <5CF8C9EE0200007800235C76@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] x86/IRQ: don't keep EOI timer running
 without need
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOSAwOTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDUuMDYuMTkg
YXQgMTk6MDQsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDgvMDUv
MjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBUaGUgdGltZXIgbmVlZHMgdG8gcmVt
YWluIGFjdGl2ZSBvbmx5IHVudGlsIGFsbCBwZW5kaW5nIElSUSBpbnN0YW5jZXMKPj4+IGhhdmUg
c2VlbiBFT0lzIGZyb20gdGhlaXIgcmVzcGVjdGl2ZSBkb21haW5zLiBTdG9wIGl0IHdoZW4gdGhl
IGluLWZsaWdodAo+Pj4gY291bnQgaGFzIHJlYWNoZWQgemVybyBpbiBkZXNjX2d1ZXN0X2VvaSgp
LiBOb3RlIHRoYXQgdGhpcyBpcyByYWNlIGZyZWUKPj4+ICh3aXRoIF9fZG9fSVJRX2d1ZXN0KCkp
LCBhcyB0aGUgSVJRIGRlc2NyaXB0b3IgbG9jayBpcyBiZWluZyBoZWxkIGF0Cj4+PiB0aGF0IHBv
aW50Lgo+Pj4KPj4+IEFsc28gcHVsbCB1cCBzdG9wcGluZyBvZiB0aGUgdGltZXIgaW4gX19kb19J
UlFfZ3Vlc3QoKSBpdHNlbGY6IEluc3RlYWQKPj4+IG9mIHN0b3BwaW5nIGl0IGltbWVkaWF0ZWx5
IGJlZm9yZSByZS1zZXR0aW5nLCBzdG9wIGl0IGFzIHNvb24gYXMgd2UndmUKPj4+IG1hZGUgaXQg
cGFzdCBhbnkgZWFybHkgcmV0dXJucyBmcm9tIHRoZSBmdW5jdGlvbiAoYW5kIGhlbmNlIHdlJ3Jl
IHN1cmUKPj4+IGl0J2xsIGdldCBzZXQgYWdhaW4pLgo+PiBXaHkgdGhpcyB0aGlzIGEgZ29vZCB0
aGluZz8KPiBGb3IgaXQgdG8gbm90IGZpcmUgd2hlbiBpdCBkb2Vzbid0IG5lZWQgdG8uIElmIHdl
J3JlIGFib3V0IHRvIHNldAo+IGEgbmV3IHRpbWVvdXQsIHdlIGNsZWFybHkgZG9uJ3Qgd2FudCB0
aGUgcHJldmlvdXMgb25lIHRvIGhhdmUKPiBhbnkgZWZmZWN0IGFueW1vcmUuCgpTb3VuZHMgbGlr
ZSBhbiBleGNlbGxlbnQgYWRkaXRpb24gdG8gdGhlIGNvZGUsIG5vdyB0aGF0IHRoZXJlIGlzIGEK
b3JkZXItb2YtcmV0dXJucyBkZXBlbmRlbmN5LgoKV2l0aCBhIHN1aXRhYmxlIGNvbW1lbnQsIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:50:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYp2P-0004Uj-Ge; Thu, 06 Jun 2019 09:50:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYp2N-0004Ue-R2
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:50:23 +0000
X-Inumbo-ID: 7970361e-8840-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 7970361e-8840-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:50: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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: fFqnelCNogePyC6Rp028yDvZTr1tjM8Tm5bk6MTPPJGloT0UrdnRKQvYjxCLhOrKp+QqN5MH0X
 JQqOnvgb3HS1tYpspN9kcelj31CdJN0g1WuVkc6VeGBJFccYTRG7d+geoPUIQTeD/sTt+Xs97g
 M/zBjPVP9USbhH/VPINSgtHB7tpdcU7cqEONLlcXfz5738Hi5ENXWdOx1k/MuAOuWYTvg56V/J
 /gfvH8PyesvFaRavzL8vmKOWw7m2OZKP2pdgjVuuA57pAZNvg2ZHvNraNDiqgKRmgzso09/bI4
 qwk=
X-SBRS: -0.9
X-MesageID: 1394032
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,559,1557201600"; 
   d="scan'208";a="1394032"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 pci_sbdf_t
Thread-Index: AQHVHEatHp2etf9pOk29MOC80wyJHqaOX7jA
Date: Thu, 6 Jun 2019 09:50:06 +0000
Message-ID: <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-2-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2ls
aw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5j
b20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsgSnVsaWVuDQo+IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAwMS8xMl0gcGNp
OiBpbnRyb2R1Y2UgYSBkZXZmbiBmaWVsZCB0byBwY2lfc2JkZl90DQo+IA0KPiBUaGlzIGlzIGVx
dWl2YWxlbnQgdG8gdGhlIGN1cnJlbnQgZXh0ZnVuYyBmaWVsZCBpbiB0ZXJtIG9mIGNvbnRlbnRz
Lg0KPiANCj4gU3dpdGNoIHRoZSB0d28gY3VycmVudCB1c2VycyBvZiBleHRmdW5jIHRvIHVzZSBk
ZXZmbiBpbnN0ZWFkIGZvcg0KPiBjb3JyZWN0bmVzcy4NCj4gDQo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLg0KPiANCj4gUmVxdWVzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pg0KPiAtLS0NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+DQo+IENj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+DQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNlIHYxOg0KPiAgLSBOZXcgaW4gdGhpcyB2ZXJzaW9u
Lg0KPiAtLS0NCj4gTkI6IFBhdWwgc3VnZ2VzdGVkIHRvIG5hbWUgdGhlIGZ1bmN0aW9uIGZpZWxk
IGZuIGluc3RlYWQgb2YgZnVuYywgc28NCj4gdGhhdCBpdCB3b3VsZCBtYXRjaCB0aGUgbmFtaW5n
IG9mIHRoZSBkZXZmbiBmaWVsZC4gU2FkbHkgdGhlIGZ1bmMNCj4gZmllbGQgY2Fubm90IGJlIGFs
aWFzZWQgdG8gYW5vdGhlciBmaWVsZCB1c2luZyBhIHVuaW9uIGJlY2F1c2UgaXQncyBhDQo+IGJp
dCBmaWVsZCwgc28gdGhlIG9ubHkgb3B0aW9uIGlzIHRvIHJlbmFtZSBmdW5jIHRvIGZuLg0KDQpJ
cyB0aGF0IHRydWU/IENhbiB5b3Ugbm90IGRvIHNvbWV0aGluZyBsaWtlLi4uDQoNCnVuaW9uIHsN
CiAgc3RydWN0IHsNCiAgICB1aW50OF90IGZ1bmMgOiAzLA0KICAgICAgICAgICAgZGV2ICA6IDU7
DQogIH07DQogIHN0cnVjdCB7DQogICAgdWludDhfdCBmbiAgIDogMywNCiAgICAgICAgICAgIHBh
ZCAgOiA1Ow0KICB9OyANCiAgdWludDhfdCAgZXh0ZnVuYzsNCn07DQoNCj8gSSdtIGNlcnRhaW5s
eSBub3Qgc2VlaW5nIGFueSBjb21wbGFpbnRzIGZyb20gZ2NjLg0KDQo+IEkgZG9uJ3QgaGF2ZSBh
DQo+IHN0cm9uZyBvcGluaW9uLCBidXQgaWYgdGhlcmUncyBjb25zZW5zdXMgaXQgc2hvdWxkIGJl
IGRvbmUgYWZ0ZXIgdGhpcw0KPiBwYXRjaCBJTU8gYW5kIG5vdCBsYXRlciBpbiB0aGUgc2VyaWVz
LCBhcyBtb3JlIG9jY3VycmVuY2VzIG9mDQo+IHNiZGYuZnVuYyB3aWxsIGFwcGVhci4NCg0KSU1P
IHdlIGVpdGhlciBoYXZlICdkZXZmdW5jJyBhbmQgJ2Z1bmMnLCBvciAnZGV2Zm4nIGFuZCAnZm4n
LiANCg0KICBQYXVsDQoNCj4gLS0tDQo+ICB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyB8IDQgKyst
LQ0KPiAgeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgfCA1ICsrKystDQo+ICAyIGZpbGVzIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jDQo+IGluZGV4
IDgyNjA3YmRiOWEuLjRmMWY5NWFiNjkgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kv
dnBjaS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jDQo+IEBAIC0zMjcsNyArMzI3
LDcgQEAgdWludDMyX3QgdnBjaV9yZWFkKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgaW50IHNpemUpDQo+ICAgICAgfQ0KPiANCj4gICAgICAvKiBGaW5kIHRoZSBQ
Q0kgZGV2IG1hdGNoaW5nIHRoZSBhZGRyZXNzLiAqLw0KPiAtICAgIHBkZXYgPSBwY2lfZ2V0X3Bk
ZXZfYnlfZG9tYWluKGQsIHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5leHRmdW5jKTsNCj4gKyAg
ICBwZGV2ID0gcGNpX2dldF9wZGV2X2J5X2RvbWFpbihkLCBzYmRmLnNlZywgc2JkZi5idXMsIHNi
ZGYuZGV2Zm4pOw0KPiAgICAgIGlmICggIXBkZXYgKQ0KPiAgICAgICAgICByZXR1cm4gdnBjaV9y
ZWFkX2h3KHNiZGYsIHJlZywgc2l6ZSk7DQo+IA0KPiBAQCAtNDMyLDcgKzQzMiw3IEBAIHZvaWQg
dnBjaV93cml0ZShwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGlu
dCBzaXplLA0KPiAgICAgICAqIEZpbmQgdGhlIFBDSSBkZXYgbWF0Y2hpbmcgdGhlIGFkZHJlc3Mu
DQo+ICAgICAgICogUGFzc3Rocm91Z2ggZXZlcnl0aGluZyB0aGF0J3Mgbm90IHRyYXBwZWQuDQo+
ICAgICAgICovDQo+IC0gICAgcGRldiA9IHBjaV9nZXRfcGRldl9ieV9kb21haW4oZCwgc2JkZi5z
ZWcsIHNiZGYuYnVzLCBzYmRmLmV4dGZ1bmMpOw0KPiArICAgIHBkZXYgPSBwY2lfZ2V0X3BkZXZf
YnlfZG9tYWluKGQsIHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbik7DQo+ICAgICAgaWYg
KCAhcGRldiApDQo+ICAgICAgew0KPiAgICAgICAgICB2cGNpX3dyaXRlX2h3KHNiZGYsIHJlZywg
c2l6ZSwgZGF0YSk7DQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgNCj4gaW5kZXggOGIyMWU4ZGM4NC4uZWM5ODI3NDY3NSAxMDA2NDQN
Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaA0KPiBAQCAtNDksNyArNDksMTAgQEAgdHlwZWRlZiB1bmlvbiB7DQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50OF90IGZ1bmMgOiAzLA0KPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkZXYgIDogNTsNCj4gICAgICAgICAgICAgICAgICAgICAgfTsNCj4gLSAgICAg
ICAgICAgICAgICAgICAgdWludDhfdCAgICAgZXh0ZnVuYzsNCj4gKyAgICAgICAgICAgICAgICAg
ICAgdW5pb24gew0KPiArICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBleHRmdW5jLA0K
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZmbjsNCj4gKyAgICAgICAgICAg
ICAgICAgICAgfTsNCj4gICAgICAgICAgICAgICAgICB9Ow0KPiAgICAgICAgICAgICAgICAgIHVp
bnQ4X3QgICAgICAgICBidXM7DQo+ICAgICAgICAgICAgICB9Ow0KPiAtLQ0KPiAyLjIwLjEgKEFw
cGxlIEdpdC0xMTcpDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 09:52:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 09:52:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYp4h-0004c0-0Q; Thu, 06 Jun 2019 09:52:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYp4f-0004bu-Ib
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 09:52:45 +0000
X-Inumbo-ID: d5114a9e-8840-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 d5114a9e-8840-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 09:52:44 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 5M+fbI+JTYeSFAP4mjJQmkO4LKWOjH7rvliTw5T/Bvdm122G+Mn4Lr6TQVtstSC1TOM4x49GQc
 Pe41qNrg2x5v3ZtTRcNqSlR6cRGBOXNM0f2Iw7QoiuMdJ3G2yLCy5q67MJPf7RIsUnpS1QFAqg
 fTAq4d/y2qg9iL4Pbtp3/5RRBHPJK1mCxH0A9nLGUeh92/39SnL8DZWX5BMRVbl0Pzyq4SvLOD
 I+fx4/b4TlLUavaeyf+4ZRecoasnJV9KnVV7n7caazbGN6rtLvQUJOGG2Ep0npVuMBfiLN/y8v
 DoY=
X-SBRS: -0.9
X-MesageID: 1398731
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,559,1557201600"; 
   d="scan'208";a="1398731"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field
 to pci_dev
Thread-Index: AQHVHEbBqN1IJ03zK0CByoIuwImL2qaOYn7Q
Date: Thu, 6 Jun 2019 09:52:40 +0000
Message-ID: <c3485df0d7ee455fb7181618e0ad1d09@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-3-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-3-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field
 to pci_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>
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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2ls
aw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5j
b20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsgSnVsaWVuDQo+IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAwMi8xMl0gcGNp
OiBpbnRyb2R1Y2UgYSBwY2lfc2JkZl90IGZpZWxkIHRvIHBjaV9kZXYNCj4gDQo+IEFuZCB1c2Ug
YW4gdW5pb24gd2l0aCB0aGUgY3VycmVudCBzZWcsIGJ1cyBhbmQgZGV2Zm4gZmllbGRzIHRvIG1h
a2UNCj4gZmllbGRzIHBvaW50IHRvIHRoZSBzYW1lIHVuZGVybHlpbmcgZGF0YS4NCj4gDQo+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlLg0KPiANCj4gU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4NCg0KPiAtLS0NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+DQo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4N
Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+DQo+IC0tLQ0KPiAgeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyB8
ICA3ICsrLS0tLS0NCj4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgfCAxMiArKysrKysrKyst
LS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkN
Cj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYw0KPiBpbmRleCBlZmI2Y2E5MGUzLi4wNDZiMWM2MTBlIDEwMDY0NA0K
PiAtLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Zw
Y2kvaGVhZGVyLmMNCj4gQEAgLTQ2MSw5ICs0NjEsNiBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhz
dHJ1Y3QgcGNpX2RldiAqcGRldikNCj4gICAgICB1bnNpZ25lZCBpbnQgaSwgbnVtX2JhcnMsIHJv
bV9yZWc7DQo+ICAgICAgc3RydWN0IHZwY2lfaGVhZGVyICpoZWFkZXIgPSAmcGRldi0+dnBjaS0+
aGVhZGVyOw0KPiAgICAgIHN0cnVjdCB2cGNpX2JhciAqYmFycyA9IGhlYWRlci0+YmFyczsNCj4g
LSAgICBwY2lfc2JkZl90IHNiZGYgPSB7DQo+IC0gICAgICAgIC5zYmRmID0gUENJX1NCREYzKHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbiksDQo+IC0gICAgfTsNCj4gICAgICBpbnQg
cmM7DQo+IA0KPiAgICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNlZywgcGRldi0+
YnVzLCBzbG90LCBmdW5jLCBQQ0lfSEVBREVSX1RZUEUpDQo+IEBAIC01MzAsNyArNTI3LDcgQEAg
c3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpDQo+ICAgICAgICAgIGVs
c2UNCj4gICAgICAgICAgICAgIGJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX01FTTMyOw0KPiANCj4g
LSAgICAgICAgcmMgPSBwY2lfc2l6ZV9tZW1fYmFyKHNiZGYsIHJlZywgJmFkZHIsICZzaXplLA0K
PiArICAgICAgICByYyA9IHBjaV9zaXplX21lbV9iYXIocGRldi0+c2JkZiwgcmVnLCAmYWRkciwg
JnNpemUsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaSA9PSBudW1fYmFycyAt
IDEpID8gUENJX0JBUl9MQVNUIDogMCk7DQo+ICAgICAgICAgIGlmICggcmMgPCAwICkNCj4gICAg
ICAgICAgew0KPiBAQCAtNTYwLDcgKzU1Nyw3IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVj
dCBwY2lfZGV2ICpwZGV2KQ0KPiAgICAgIH0NCj4gDQo+ICAgICAgLyogQ2hlY2sgZXhwYW5zaW9u
IFJPTS4gKi8NCj4gLSAgICByYyA9IHBjaV9zaXplX21lbV9iYXIoc2JkZiwgcm9tX3JlZywgJmFk
ZHIsICZzaXplLCBQQ0lfQkFSX1JPTSk7DQo+ICsgICAgcmMgPSBwY2lfc2l6ZV9tZW1fYmFyKHBk
ZXYtPnNiZGYsIHJvbV9yZWcsICZhZGRyLCAmc2l6ZSwgUENJX0JBUl9ST00pOw0KPiAgICAgIGlm
ICggcmMgPiAwICYmIHNpemUgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgc3RydWN0IHZwY2lfYmFy
ICpyb20gPSAmaGVhZGVyLT5iYXJzW251bV9iYXJzXTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaA0KPiBpbmRleCBlYzk4Mjc0Njc1
Li5mNDkwOGFiZDhiIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gKysr
IGIveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+IEBAIC04Myw5ICs4MywxNSBAQCBzdHJ1Y3QgcGNp
X2RldiB7DQo+ICAgICAgc3RydWN0IGFyY2hfbXNpeCAqbXNpeDsNCj4gDQo+ICAgICAgc3RydWN0
IGRvbWFpbiAqZG9tYWluOw0KPiAtICAgIGNvbnN0IHUxNiBzZWc7DQo+IC0gICAgY29uc3QgdTgg
YnVzOw0KPiAtICAgIGNvbnN0IHU4IGRldmZuOw0KPiArDQo+ICsgICAgdW5pb24gew0KPiArICAg
ICAgICBzdHJ1Y3Qgew0KPiArICAgICAgICAgICAgY29uc3QgdWludDhfdCBkZXZmbjsNCj4gKyAg
ICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgYnVzOw0KPiArICAgICAgICAgICAgY29uc3QgdWludDE2
X3Qgc2VnOw0KPiArICAgICAgICB9Ow0KPiArICAgICAgICBjb25zdCBwY2lfc2JkZl90IHNiZGY7
DQo+ICsgICAgfTsNCj4gDQo+ICAgICAgdTggcGhhbnRvbV9zdHJpZGU7DQo+IA0KPiAtLQ0KPiAy
LjIwLjEgKEFwcGxlIEdpdC0xMTcpDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:02:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10:02:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYpDx-0005uK-OV; Thu, 06 Jun 2019 10: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYpDv-0005u8-PG
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:02:19 +0000
X-Inumbo-ID: 2a61b0fb-8842-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a61b0fb-8842-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 10:02: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 1hYpDs-0001j9-MB; Thu, 06 Jun 2019 10:02: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 1hYpDs-0006fH-BN; Thu, 06 Jun 2019 10:02:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYpDs-0006f7-9t; Thu, 06 Jun 2019 10:02:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137277-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1: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-credit1: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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=adf037bba1e6af47fef8584c1ad41f424ebda01e
X-Osstest-Versions-That: xen=ac516e89402b0c8df92b139831727ece5db700e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 10:02:16 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 137277: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3NyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyNzcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFp
bCBSRUdSLiB2cy4gMTM2NjkyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNyBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTM2NjkyCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzY2
OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNjY5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFkZjAzN2JiYTFlNmFmNDdmZWY4NTg0YzFhZDQxZjQy
NGViZGEwMWUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGFjNTE2ZTg5
NDAyYjBjOGRmOTJiMTM5ODMxNzI3ZWNlNWRiNzAwZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEz
NjY5MiAgMjAxOS0wNS0yMSAxMzo1OTo1MyBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzcyNzcgIDIwMTktMDYtMDQgMTQ6MDU6MzYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUg
SXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5p
biA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFy
ZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoK
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
LWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
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
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
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
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGFkZjAzN2JiYTFlNmFmNDdmZWY4
NTg0YzFhZDQxZjQyNGViZGEwMWUKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGlu
aW5AY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6NTQ6NTggMjAxOSArMDIwMAoKICAg
IGxpYmFjcGk6IHJlcG9ydCBQQ0kgc2xvdHMgYXMgZW5hYmxlZCBvbmx5IGZvciBob3RwbHVnZ2Fi
bGUgZGV2aWNlcwogICAgCiAgICBEU0RUIGZvciBxZW11LXhlbiBsYWNrcyBfU1RBIG1ldGhvZCBv
ZiBQQ0kgc2xvdCBvYmplY3QuIElmIF9TVEEgbWV0aG9kCiAgICBkb2Vzbid0IGV4aXN0IHRoZW4g
dGhlIHNsb3QgaXMgYXNzdW1lZCB0byBiZSBhbHdheXMgcHJlc2VudCBhbmQgYWN0aXZlCiAgICB3
aGljaCBpbiBjb25qdW5jdGlvbiB3aXRoIF9FSjAgbWV0aG9kIG1ha2VzIGV2ZXJ5IGRldmljZSBl
amVjdGFibGUgZm9yCiAgICBhbiBPUyBldmVuIGlmIGl0J3Mgbm90IHRoZSBjYXNlLgogICAgCiAg
ICBxZW11LWt2bSBpcyBhYmxlIHRvIGR5bmFtaWNhbGx5IGFkZCBfRUowIG1ldGhvZCBvbmx5IHRv
IHRob3NlIHNsb3RzCiAgICB0aGF0IGVpdGhlciBoYXZlIGhvdHBsdWdnYWJsZSBkZXZpY2VzIG9y
IGZyZWUgZm9yIFBDSSBwYXNzdGhyb3VnaC4KICAgIEFzIFhlbiBsYWNrcyB0aGlzIGNhcGFiaWxp
dHkgd2UgY2Fubm90IHVzZSB0aGVpciB3YXkuCiAgICAKICAgIHFlbXUteGVuLXRyYWRpdGlvbmFs
IERTRFQgaGFzIF9TVEEgbWV0aG9kIHdoaWNoIG9ubHkgcmVwb3J0cyB0aGF0CiAgICB0aGUgc2xv
dCBpcyBwcmVzZW50IGlmIHRoZXJlIGlzIGEgUENJIGRldmljZXMgaG90cGx1Z2dlZCB0aGVyZS4K
ICAgIFRoaXMgaXMgZG9uZSB0aHJvdWdoIHF1ZXJ5aW5nIG9mIGl0cyBQQ0kgaG90cGx1ZyBjb250
cm9sbGVyLgogICAgcWVtdS14ZW4gaGFzIHNpbWlsYXIgY2FwYWJpbGl0eSB0aGF0IHJlcG9ydHMg
aWYgZGV2aWNlIGlzICJob3RwbHVnZ2FibGUKICAgIG9yIGFic2VudCIgd2hpY2ggd2UgY2FuIHVz
ZSB0byBhY2hpZXZlIHRoZSBzYW1lIHJlc3VsdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdv
ciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNjc2MTk2
NTI0M2IxMTMyMzBiZWQ5MDBkNjEwNWJlMDViMjhmNWNlYQogICAgbWFzdGVyIGRhdGU6IDIwMTkt
MDUtMjQgMTA6MzA6MjEgKzAyMDAKCmNvbW1pdCAyYjZlYzBjMTU2MDAwNTE4YmE2ZmRlNzI1YTMx
Yjc3NWQyOWRkZjAzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIFR1ZSBKdW4gNCAxNTo1NDoyMyAyMDE5ICswMjAwCgogICAgeDg2L0lPLUFQSUM6IGZpeCBi
dWlsZCB3aXRoIGdjYzkKICAgIAogICAgVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBvaW50bGVzcyBf
X3BhY2tlZCBhdHRyaWJ1dGVzIHdoaWNoIGNhdXNlIGdjYyA5IHRvCiAgICBsZWdpdGltYXRlbHkg
d2FybjoKICAgIAogICAgdXRpbHMuYzogSW4gZnVuY3Rpb24gJ3Z0ZF9kdW1wX2lvbW11X2luZm8n
OgogICAgdXRpbHMuYzoyODc6MzM6IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3Qg
SU9fQVBJQ19yb3V0ZV9lbnRyeScgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJ
T19BUElDX3JvdXRlX3JlbWFwX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3Vs
dCBpbiBhbiB1bmFsaWduZWQgcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tl
ZC1tZW1iZXJdCiAgICAgIDI4NyB8ICAgICAgICAgICAgICAgICByZW1hcCA9IChzdHJ1Y3QgSU9f
QVBJQ19yb3V0ZV9yZW1hcF9lbnRyeSAqKSAmcnRlOwogICAgICAgICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgaW50
cmVtYXAuYzogSW4gZnVuY3Rpb24gJ2lvYXBpY19ydGVfdG9fcmVtYXBfZW50cnknOgogICAgaW50
cmVtYXAuYzozNDM6MjU6IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJ
Q19yb3V0ZV9lbnRyeScgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElD
X3JvdXRlX3JlbWFwX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBh
biB1bmFsaWduZWQgcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1i
ZXJdCiAgICAgIDM0MyB8ICAgICByZW1hcF9ydGUgPSAoc3RydWN0IElPX0FQSUNfcm91dGVfcmVt
YXBfZW50cnkgKikgb2xkX3J0ZTsKICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAg
Xn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgogICAgCiAgICBTaW1wbHkgZHJvcCB0aGVzZSBhdHRy
aWJ1dGVzLiBUYWtlIHRoZSBsaWJlcnR5IGFuZCBhbHNvIHJlLWZvcm1hdCB0aGUKICAgIHN0cnVj
dHVyZSBkZWZpbml0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Q2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogY2E5MzEwYjI0ZTYyMDVkZTUz
ODdlNTk4MmNjZDQyYzM1Y2FmODlkNAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MTk6
NTkgKzAyMDAKCmNvbW1pdCBkOTNiZWNjZmZlMTU1NzM3NTc0ZTJmMGVjZWE1ZGRiNmVkNzk1ZWFk
CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4g
NCAxNTo1Mzo1MCAyMDE5ICswMjAwCgogICAgeGVuL3NjaGVkOiBmaXggY3NjaGVkMl9kZWluaXRf
cGRhdGEoKQogICAgCiAgICBDb21taXQgNzUzYmE0M2Q2ZDE2ZTY4OCAoInhlbi9zY2hlZDogZml4
IGNyZWRpdDIgc210IGlkbGUgaGFuZGxpbmciKQogICAgaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24g
d2hlbiBzd2l0Y2hpbmcgY3B1cyBiZXR3ZWVuIGNwdXBvb2xzLgogICAgCiAgICBXaGVuIGFzc2ln
bmluZyBhIGNwdSB0byBhIGNwdXBvb2wgd2l0aCBjcmVkaXQyIGJlaW5nIHRoZSBkZWZhdWx0CiAg
ICBzY2hlZHVsZXIgY3NjaGVkMl9kZWluaXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9yIHRoZSBjcmVk
aXQyIHByaXZhdGUgZGF0YQogICAgYWZ0ZXIgdGhlIG5ldyBzY2hlZHVsZXIncyBwcml2YXRlIGRh
dGEgaGFzIGJlZW4gaG9va2VkIHRvIHRoZSBwZXItY3B1CiAgICBzY2hlZHVsZXIgZGF0YS4gVW5m
b3J0dW5hdGVseSBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIHdpbGwgY3ljbGUgdGhyb3VnaAogICAg
YWxsIHBlci1jcHUgc2NoZWR1bGVyIGFyZWFzIGl0IGtub3dzIG9mIGZvciByZW1vdmluZyB0aGUg
Y3B1IGZyb20gdGhlCiAgICByZXNwZWN0aXZlIHNpYmxpbmcgbWFza3MgaW5jbHVkaW5nIHRoZSBh
cmVhIG9mIHRoZSBqdXN0IG1vdmVkIGNwdS4gVGhpcwogICAgd2lsbCAoZGVwZW5kaW5nIG9uIHRo
ZSBuZXcgc2NoZWR1bGVyKSBlaXRoZXIgY2xvYmJlciB0aGUgZGF0YSBvZiB0aGUKICAgIG5ldyBz
Y2hlZHVsZXIgb3IgaW4gY2FzZSBvZiBzY2hlZF9ydCBsZWFkIHRvIGEgY3Jhc2guCiAgICAKICAg
IEF2b2lkIHRoYXQgYnkgcmVtb3ZpbmcgdGhlIGNwdSBmcm9tIHRoZSBsaXN0IG9mIGFjdGl2ZSBj
cHVzIGluIGNyZWRpdDIKICAgIGRhdGEgZmlyc3QuCiAgICAKICAgIFRoZSBvcHBvc2l0ZSBwcm9i
bGVtIGlzIG9jY3VycmluZyB3aGVuIHJlbW92aW5nIGEgY3B1IGZyb20gYSBjcHVwb29sOgogICAg
aW5pdF9wZGF0YSgpIG9mIGNyZWRpdDIgd2lsbCBhY2Nlc3MgdGhlIHBlci1jcHUgZGF0YSBvZiB0
aGUgb2xkCiAgICBzY2hlZHVsZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZh
Z2dpb2xpQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZmZkMzM2N2VkNjgyYjZhYzZmNTdm
Y2IxNTE5MjEwNTRkZDRjY2U3ZQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTcgMTU6NDE6MTcg
KzAyMDAKCmNvbW1pdCAzNTcyMzhiMzI2NzYyMTE3OGExNjU0M2U5ODdhNDc2MmI5YjcwMDVkCkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAx
NTo1MzoxOCAyMDE5ICswMjAwCgogICAgeDg2ZW11bDogYWRkIHN1cHBvcnQgZm9yIG1pc3Npbmcg
eyxWfVBNQUREV0QgaW5zbnMKICAgIAogICAgVGhlaXIgcHJlLUFWWDUxMiBpbmNhcm5hdGlvbnMg
aGF2ZSBjbGVhcmx5IGJlZW4gb3Zlcmxvb2tlZCBkdXJpbmcgbXVjaAogICAgZWFybGllciB3b3Jr
LiBUaGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm4gaXMgZW50aXJlbHkgc3RhbmRhcmQsIHNvIG5v
CiAgICBzcGVjaWZpYyB0ZXN0cyBnZXQgYWRkZWQgdG8gdGhlIGhhcm5lc3MuCiAgICAKICAgIFJl
cG9ydGVkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0
ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiAxYTQ4YmRkNTk5YjI2OGEyZDliN2QwYzQ1ZjFmZDQwYzQ4OTIxODZlCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xNiAxMzo0MzoxNyArMDIwMAoKY29tbWl0IDljMDRlNTZk
MzE5NjRmOTQyMjA0NTIxOTA4YTgzNzQ0MGYzMzE3MDEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjUyOjUxIDIwMTkgKzAyMDAKCiAg
ICB4ODYvSVJROiBhdm9pZCBVQiAob3Igd29yc2UpIGluIHRyYWNlX2lycV9tYXNrKCkKICAgIAog
ICAgRHluYW1pY2FsbHkgYWxsb2NhdGVkIENQVSBtYXNrIG9iamVjdHMgbWF5IGJlIHNtYWxsZXIg
dGhhbiBjcHVtYXNrX3QsIHNvCiAgICBjb3B5aW5nIGhhcyB0byBiZSByZXN0cmljdGVkIHRvIHRo
ZSBhY3R1YWwgYWxsb2NhdGlvbiBzaXplLiBUaGlzIGlzCiAgICBwYXJ0aWN1bGFyeSBpbXBvcnRh
bnQgc2luY2UgdGhlIGZ1bmN0aW9uIGRvZXNuJ3QgYmFpbCBlYXJseSB3aGVuIHRyYWNpbmcKICAg
IGlzIG5vdCBhY3RpdmUsIHNvIGV2ZW4gcHJvZHVjdGlvbiBidWlsZHMgd291bGQgYmUgYWZmZWN0
ZWQgYnkgcG90ZW50aWFsCiAgICBtaXNiZWhhdmlvciBoZXJlLgogICAgCiAgICBUYWtlIHRoZSBv
cHBvcnR1bml0eSBhbmQgYWxzbwogICAgLSB1c2UgaW5pdGlhbGl6ZXJzIGluc3RlYWQgb2YgYXNz
aWdubWVudCArIG1lbXNldCgpLAogICAgLSBjb25zdGlmeSB0aGUgY3B1bWFza190IGlucHV0IHBv
aW50ZXIsCiAgICAtIHUzMiAtPiB1aW50MzJfdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDZmYWZiOGJlZmE5
OTYyMGEyZDczMjNiOWVjYTVjMzg3YmFkMWY1OWYKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEz
IDE2OjQxOjAzICswMjAwCgpjb21taXQgMjUxOGQ5MmIwZWM0NWE1MDIxMTVmMGJlOGY2MWE3NjQ0
MDAyNjE3MgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgVHVlIEp1biA0IDE1OjUyOjIzIDIwMTkgKzAyMDAKCiAgICB4ODYvYm9vdDogRml4
IGxhdGVudCBtZW1vcnkgY29ycnVwdGlvbiB3aXRoIGVhcmx5X2Jvb3Rfb3B0c190CiAgICAKICAg
IGMvcyBlYmIyNmI1MDlmICJ4ZW4veDg2OiBtYWtlIFZHQSBzdXBwb3J0IHNlbGVjdGFibGUiIGFk
ZGVkIGFuICNpZmRlZgogICAgQ09ORklHX1ZJREVPIGludG8gdGhlIG1pZGRsZSB0aGUgYmFja2lu
ZyBzcGFjZSBmb3IgZWFybHlfYm9vdF9vcHRzX3QsCiAgICBidXQgZGlkbid0IGFkanVzdCB0aGUg
c3RydWN0dXJlIGRlZmluaXRpb24gaW4gY21kbGluZS5jCiAgICAKICAgIFRoaXMgb25seSBmdW5j
dGlvbnMgY29ycmVjdGx5IGJlY2F1c2UgdGhlIGFmZmVjdGVkIGZpZWxkcyBhcmUgYXQgdGhlIGVu
ZAogICAgb2YgdGhlIHN0cnVjdHVyZSwgYW5kIGNtZGxpbmUuYyBkb2Vzbid0IHdyaXRlIHRvIHRo
ZW0gaW4gdGhpcyBjYXNlLgogICAgCiAgICBUbyByZXRhaW4gdGhlIHNsaW1taW5nIGVmZmVjdCBv
ZiBjb21waWxpbmcgb3V0IENPTkZJR19WSURFTywgYWRqdXN0CiAgICBjbWRsaW5lLmMgd2l0aCBl
bm91Z2ggI2lmZGVmLWFyeSB0byBtYWtlIEMncyBpZGVhIG9mIHRoZSBzdHJ1Y3R1cmUgbWF0Y2gK
ICAgIHRoZSBkZWNsYXJhdGlvbiBpbiBhc20uICBUaGlzIHJlcXVpcmVzIGFkZGluZyBfX21heWJl
X3VudXNlZCBhbm5vdGF0aW9ucwogICAgdG8gdHdvIGhlbHBlciBmdW5jdGlvbnMuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogMzA1OTYyMTM2MTdmY2Y0ZGQ3YjcxZDI0NGUxNmM4ZmMwYWNmNDU2YgogICAg
bWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MzU6MzggKzAxMDAKCmNvbW1pdCA2OWQ3YmVkNGUz
ZTJjNWYzZmVjMDdkYjhlM2YxZGFiMjJlYzJkY2ZjCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBK
dW4gNCAxNTo1MTo0OSAyMDE5ICswMjAwCgogICAgZHJpdmVycy92aWRlbzogZHJvcCBmcmFtZWJ1
ZmZlciBzaXplIGNvbnN0cmFpbnRzCiAgICAKICAgIFRoZSBsaW1pdCAxOTAweDEyMDAgZG8gbm90
IG1hdGNoIHJlYWwgd29ybGQgZGV2aWNlcyAoMTkwMCBsb29rcyBsaWtlIGEKICAgIHR5cG8sIHNo
b3VsZCBiZSAxOTIwKS4gQnV0IGluIHByYWN0aWNlIHRoZSBsaW1pdHMgYXJlIGFyYml0cmFyeSBh
bmQgZG8KICAgIG5vdCBzZXJ2ZSBhbnkgcmVhbCBwdXJwb3NlLiBBcyBkaXNjdXNzZWQgaW4gIklu
Y3JlYXNlIGZyYW1lYnVmZmVyIHNpemUKICAgIHRvIHRvZGF5cyBzdGFuZGFyZHMiIHRocmVhZCwg
ZHJvcCB0aGVtIGNvbXBsZXRlbHkuCiAgICAKICAgIFRoaXMgZml4ZXMgZ3JhcGhpYyBjb25zb2xl
IG9uIGRldmljZSB3aXRoIDM4NDB4MjE2MCBuYXRpdmUgcmVzb2x1dGlvbi4KICAgIAogICAgU3Vn
Z2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIAogICAgZHJpdmVycy92aWRlbzogZHJvcCB1bnVzZWQgbGltaXRzCiAgICAK
ICAgIE1BWF9CUFAsIE1BWF9GT05UX1csIE1BWF9GT05UX0ggYXJlIG5vdCB1c2VkIGluIHRoZSBj
b2RlIGF0IGFsbC4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kg
PG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE5NjAw
ZWI3NWFhOWIxZGYzZTRiMGE0ZTU1YTVkMDhiOTU3ZTFmZDkKICAgIG1hc3RlciBkYXRlOiAyMDE5
LTA1LTEzIDEwOjEzOjI0ICswMjAwCiAgICBtYXN0ZXIgY29tbWl0OiAzNDM0NTllMzRhNmQzMmJh
NDRhMjFmOGI4ZmU0YzFmNjliMTcxNGMyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDox
Mjo1NiArMDIwMAoKY29tbWl0IGFmNjJmNGIxYjYxN2MxNDA0NTQzMDY2ODNmYTU0Y2E0ODgwNTIw
ZTIKQXV0aG9yOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjUxOjA3IDIwMTkgKzAyMDAKCiAg
ICBiaXRtYXA6IGZpeCBiaXRtYXBfZmlsbCB3aXRoIHplcm8tc2l6ZWQgYml0bWFwCiAgICAKICAg
IFdoZW4gYml0bWFwX2ZpbGwoLi4uLCAwKSBpcyBjYWxsZWQsIGRvIG5vdCB0cnkgdG8gd3JpdGUg
YW55dGhpbmcuIEJlZm9yZQogICAgdGhpcyBwYXRjaCwgaXQgdHJpZWQgdG8gd3JpdGUgYWxtb3N0
IExPTkdfTUFYLCBzdXJlbHkgb3ZlcndyaXRpbmcKICAgIHNvbWV0aGluZy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogOTNkZjI4YmUyZDRmNjIwY2FmMTgxMDkyMjJk
MDQ2MzU1YWM1NjMyNwogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTI6MDAgKzAyMDAK
CmNvbW1pdCA0NDYxNTVkM2QxNWRhYzA5NjlkZDRmYTJmZGQ5NWU3NjkzYjkwNWVjCkF1dGhvcjog
VGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAx
NTo1MDozNyAyMDE5ICswMjAwCgogICAgeDg2L3ZteDogY29ycmVjdGx5IGdhdGhlciBnc19zaGFk
b3cgdmFsdWUgZm9yIGN1cnJlbnQgdkNQVQogICAgCiAgICBDdXJyZW50bHkgdGhlIGdzX3NoYWRv
dyB2YWx1ZSBpcyBvbmx5IGNhY2hlZCB3aGVuIHRoZSB2Q1BVIGlzIGJlaW5nIHNjaGVkdWxlZAog
ICAgb3V0IGJ5IFhlbi4gUmVwb3J0aW5nIHRoaXMgKHVzdWFsbHkpIHN0YWxlIHZhbHVlIHRocm91
Z2ggdm1fZXZlbnQgaXMgaW5jb3JyZWN0LAogICAgc2luY2UgaXQgZG9lc24ndCByZXByZXNlbnQg
dGhlIGFjdHVhbCBzdGF0ZSBvZiB0aGUgdkNQVSBhdCB0aGUgdGltZSB0aGUgZXZlbnQKICAgIHdh
cyByZWNvcmRlZC4gVGhpcyBwcmV2ZW50cyB2bV9ldmVudCBzdWJzY3JpYmVycyBmcm9tIGNvcnJl
Y3RseSBmaW5kaW5nIGtlcm5lbAogICAgc3RydWN0dXJlcyBpbiB0aGUgZ3Vlc3Qgd2hlbiBpdCBp
cyB0cmFwcGVkIHdoaWxlIGluIHJpbmczLgogICAgCiAgICBSZWZyZXNoIHNoYWRvd19ncyB2YWx1
ZSB3aGVuIHRoZSBjb250ZXh0IGJlaW5nIHNhdmVkIGlzIGZvciB0aGUgY3VycmVudCB2Q1BVLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBmNjlmYzFjMmYzNmU4YTc0YmE1NGM5YzhmYTVjOTA0ZWExYWQzMTll
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAwOTo1NTo1OSArMDIwMAoKY29tbWl0IGY5NDc3
NTI0MzliZTI4OWU2MWEyNGJjNjMxMmM2YTk5ZjRkNWMyYzcKQXV0aG9yOiBJZ29yIERydXpoaW5p
biA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6NTA6MDMg
MjAxOSArMDIwMAoKICAgIHg4Ni9tdHJyOiByZWNhbGN1bGF0ZSBQMk0gdHlwZSBmb3IgZG9tYWlu
cyB3aXRoIGlvY2FwcwogICAgCiAgICBUaGlzIGNoYW5nZSByZWZsZWN0cyB0aGUgbG9naWMgaW4g
ZXB0ZV9nZXRfZW50cnlfZW10KCkgYW5kIGFsbG93cwogICAgY2hhbmdlcyBpbiBndWVzdCBNVFRS
cyB0byBiZSByZWZsZWN0ZWQgaW4gRVBUIGZvciBkb21haW5zIGhhdmluZwogICAgZGlyZWN0IGFj
Y2VzcyB0byBjZXJ0YWluIGhhcmR3YXJlIG1lbW9yeSByZWdpb25zIGJ1dCB3aXRob3V0IElPTU1V
CiAgICBjb250ZXh0IGFzc2lnbmVkIChlLmcuIFhlbkdUKS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDog
ZjNkODgwYmYyYmU5MjUzNGM1YmFjZjExZGUyZjU2MWNiYWQ1NTBmYgogICAgbWFzdGVyIGRhdGU6
IDIwMTktMDUtMTMgMDk6NTQ6NDUgKzAyMDAKCmNvbW1pdCA1YTViMTI4NmJkMDlmZjM3MmE3NTky
ZmNkZGUyY2QzYjIxMTA0OTExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTo0OTozMCAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBk
aXNhYmxlIHByZXZpb3VzbHkgZW5hYmxlZCBJT01NVXMgdXBvbiBpbml0IGZhaWx1cmUKICAgIAog
ICAgSWYgYW55IElPTU1VcyB3ZXJlIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXplZCBiZWZvcmUgZW5j
b3VudGVyaW5nIGZhaWx1cmUsCiAgICB0aGUgc3VjY2Vzc2Z1bGx5IGVuYWJsZWQgb25lcyBzaG91
bGQgYmUgZGlzYWJsZWQgYWdhaW4gYmVmb3JlIGNsZWFuaW5nCiAgICB1cCB0aGVpciByZXNvdXJj
ZXMuCiAgICAKICAgIE1vdmUgZGlzYWJsZV9pb21tdSgpIG5leHQgdG8gZW5hYmxlX2lvbW11KCkg
dG8gYXZvaWQgYSBmb3J3YXJkCiAgICBkZWNsYXJhdGlvbiwgYW5kIHRha2UgdGhlIG9wcG9ydHVu
aXR5IHRvIHJlbW92ZSBzdHJheSBibGFuayBsaW5lcyBhaGVhZAogICAgb2YgYm90aCBmdW5jdGlv
bnMnIGZpbmFsIGNsb3NpbmcgYnJhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4u
d29vZHNAYW1kLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDg3YTMzNDdkNDc2NDQzYzY2Yzc5OTUz
ZDc3ZDZhZWYxZDJiYjNiYmQKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjUyOjQzICsw
MjAwCgpjb21taXQgM2M4OTk4OGQ1NWI1OTY2ZTU2NmU1Nzg2MWFlMzJlMmExZGVhNGQyMApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6
NDg6MDUgMjAxOSArMDIwMAoKICAgIHRyYWNlOiBmaXggYnVpbGQgd2l0aCBnY2M5CiAgICAKICAg
IFdoaWxlIEkndmUgbm90IG9ic2VydmVkIHRoaXMgbXlzZWxmLCBnY2MgOSAoaW1vIHZhbGlkbHkp
IHJlcG9ydGVkbHkgbWF5CiAgICBjb21wbGFpbgogICAgCiAgICB0cmFjZS5jOiBJbiBmdW5jdGlv
biAnX190cmFjZV9oeXBlcmNhbGwnOgogICAgdHJhY2UuYzo4MjY6MTk6IGVycm9yOiB0YWtpbmcg
YWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVyIG9mICdzdHJ1Y3QgPGFub255bW91cz4nIG1heSByZXN1
bHQgaW4gYW4gdW5hbGlnbmVkIHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1vZi1wYWNr
ZWQtbWVtYmVyXQogICAgICA4MjYgfCAgICAgdWludDMyX3QgKmEgPSBkLmFyZ3M7CiAgICAKICAg
IGFuZCB0aGUgZml4IGlzIHJhdGhlciBzaW1wbGUgLSByZW1vdmUgdGhlIF9fcGFja2VkIGF0dHJp
YnV0ZS4gSW50cm9kdWNlCiAgICBhIEJVSUxEX0JVR19PTigpIGFzIHJlcGxhY2VtZW50LCBmb3Ig
dGhlIHVubGlrZWx5IGNhc2UgdGhhdCBYZW4gbWlnaHQKICAgIGdldCBwb3J0ZWQgdG8gYW4gYXJj
aGl0ZWN0dXJlIHdoZXJlIGFycmF5IGFsaWdubWVudCBoaWdoZXIgdGhhdCB0aGF0IG9mCiAgICBp
dHMgZWxlbWVudHMuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gTGnFoWthIDxtYXJ0aW4u
bGlza2FAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogM2ZkM2IyNjZkNDE5OGMwNmU4ZTQyMWNhNTE1ZDli
YTA5Y2NkNTE1NQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTE6MjMgKzAyMDAKKHFl
bXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:09:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10:09:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYpL2-0006Ze-94; Thu, 06 Jun 2019 10:09: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYpL0-0006ZX-Fo
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:09:38 +0000
X-Inumbo-ID: 2f5864c6-8843-11e9-9de3-1b844a837716
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f5864c6-8843-11e9-9de3-1b844a837716;
 Thu, 06 Jun 2019 10:09:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 04:09:34 -0600
Message-Id: <5CF8E65B0200007800235DB8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 04:09:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
 <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
In-Reply-To: <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDExOjUwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogWGVuLWRldmVsIFttYWls
dG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFsZiBPZiAK
PiBSb2dlciBQYXUgTW9ubmUKPj4gU2VudDogMDYgSnVuZSAyMDE5IDEwOjAyCj4+IFRvOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgCj4+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgS29ucmFkIAo+IFJ6
ZXN6dXRlayBXaWxrCj4+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IAo+IENvb3Blcgo+PiA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsg
VGltIChYZW4ub3JnKSAKPiA8dGltQHhlbi5vcmc+OyBKdWxpZW4KPj4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1
IE1vbm5lIAo+IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gU3ViamVjdDogW1hlbi1kZXZlbF0g
W1BBVENIIHYyIDAxLzEyXSBwY2k6IGludHJvZHVjZSBhIGRldmZuIGZpZWxkIHRvIAo+IHBjaV9z
YmRmX3QKPj4gCj4+IFRoaXMgaXMgZXF1aXZhbGVudCB0byB0aGUgY3VycmVudCBleHRmdW5jIGZp
ZWxkIGluIHRlcm0gb2YgY29udGVudHMuCj4+IAo+PiBTd2l0Y2ggdGhlIHR3byBjdXJyZW50IHVz
ZXJzIG9mIGV4dGZ1bmMgdG8gdXNlIGRldmZuIGluc3RlYWQgZm9yCj4+IGNvcnJlY3RuZXNzLgo+
PiAKPj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+IAo+PiBSZXF1ZXN0ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KPj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBDYzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+
PiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4gLS0tCj4+IENoYW5nZXMgc2luY2UgdjE6Cj4+
ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCj4+IC0tLQo+PiBOQjogUGF1bCBzdWdnZXN0ZWQgdG8g
bmFtZSB0aGUgZnVuY3Rpb24gZmllbGQgZm4gaW5zdGVhZCBvZiBmdW5jLCBzbwo+PiB0aGF0IGl0
IHdvdWxkIG1hdGNoIHRoZSBuYW1pbmcgb2YgdGhlIGRldmZuIGZpZWxkLiBTYWRseSB0aGUgZnVu
Ywo+PiBmaWVsZCBjYW5ub3QgYmUgYWxpYXNlZCB0byBhbm90aGVyIGZpZWxkIHVzaW5nIGEgdW5p
b24gYmVjYXVzZSBpdCdzIGEKPj4gYml0IGZpZWxkLCBzbyB0aGUgb25seSBvcHRpb24gaXMgdG8g
cmVuYW1lIGZ1bmMgdG8gZm4uCj4gCj4gSXMgdGhhdCB0cnVlPyBDYW4geW91IG5vdCBkbyBzb21l
dGhpbmcgbGlrZS4uLgo+IAo+IHVuaW9uIHsKPiAgIHN0cnVjdCB7Cj4gICAgIHVpbnQ4X3QgZnVu
YyA6IDMsCj4gICAgICAgICAgICAgZGV2ICA6IDU7Cj4gICB9Owo+ICAgc3RydWN0IHsKPiAgICAg
dWludDhfdCBmbiAgIDogMywKPiAgICAgICAgICAgICBwYWQgIDogNTsKCkFuZCB0aGUgInBhZCIg
ZmllbGQgaGVyZSB3b3VsZG4ndCByZWFsbHkgYmUgbmVjZXNzYXJ5LgoKSXMgdGhlcmUgYSByZWFz
b24gImZ1bmMiIG5lZWRzIHRvIGJlIGtlcHQ/IElmIHNvLCBpcyB0aGVyZSBhIHBsYW4gdG8KcGhh
c2Ugb3V0IGl0cyB1c2U/IElmIHNvLCBwZXJoYXBzIGZuIGFuZCBkZXYgc2hvdWxkIGJlIGdyb3Vw
ZWQKdG9nZXRoZXIsIGFuZCBmdW5jIHNob3VsZCBiZWNvbWUgdGhlICh0ZW1wb3JhcnkpIGFsaWFz
PwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:11:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10:11:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYpMk-0007Hq-Nw; Thu, 06 Jun 2019 10: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYpMj-0007Hh-Oh
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:11:25 +0000
X-Inumbo-ID: 6e469554-8843-11e9-aacf-3792adf16b43
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e469554-8843-11e9-aacf-3792adf16b43;
 Thu, 06 Jun 2019 10:11: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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: BPbSgzUndRXQWeplvLbJtGLmrb9fQ88fQFHcfH9ZTwcqO5rKCnVKP4rXZMYSSSZbDeYtY0rj0U
 +62+Mz1042PUvTfkCw7bEt7c0q9AISYEK5IayqxZDxl1LDDr4Kv02vzJqtQimL9UTPke9aWQu4
 QLnhrfQ5VS9DuiWBPW9MwPOrhBK0VF0J1VuKf4xbRx+7thJ1aamaoGUkY95aUcciE9sdmVcGvu
 cQOdAPSKHJILfWDS/XFsmg8X9+MwzxjHajzYtRGoPQdhICpppccbVQo5MiknoLcGAvjGsUYhVC
 hG8=
X-SBRS: -0.9
X-MesageID: 1399422
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,559,1557201600"; 
   d="scan'208";a="1399422"
Date: Thu, 6 Jun 2019 12:11:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190606101105.q3oidnjpfxt6aq5w@Air-de-Roger>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
 <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c5fc063ca2094937ac4ce0f2a345e5c9@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 01/12] pci: introduce a devfn field to
 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>,
 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>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMTE6NTA6MDZBTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYg
T2YgUm9nZXIgUGF1IE1vbm5lCj4gPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDIKPiA+IFRvOiB4
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrCj4gPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA+IDxBbmRyZXcuQ29v
cGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBU
aW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbgo+ID4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRD
SCB2MiAwMS8xMl0gcGNpOiBpbnRyb2R1Y2UgYSBkZXZmbiBmaWVsZCB0byBwY2lfc2JkZl90Cj4g
PiAKPiA+IFRoaXMgaXMgZXF1aXZhbGVudCB0byB0aGUgY3VycmVudCBleHRmdW5jIGZpZWxkIGlu
IHRlcm0gb2YgY29udGVudHMuCj4gPiAKPiA+IFN3aXRjaCB0aGUgdHdvIGN1cnJlbnQgdXNlcnMg
b2YgZXh0ZnVuYyB0byB1c2UgZGV2Zm4gaW5zdGVhZCBmb3IKPiA+IGNvcnJlY3RuZXNzLgo+ID4g
Cj4gPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiA+IAo+ID4gUmVxdWVzdGVkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+
IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+IC0tLQo+ID4gQ2hhbmdl
cyBzaW5jZSB2MToKPiA+ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCj4gPiAtLS0KPiA+IE5COiBQ
YXVsIHN1Z2dlc3RlZCB0byBuYW1lIHRoZSBmdW5jdGlvbiBmaWVsZCBmbiBpbnN0ZWFkIG9mIGZ1
bmMsIHNvCj4gPiB0aGF0IGl0IHdvdWxkIG1hdGNoIHRoZSBuYW1pbmcgb2YgdGhlIGRldmZuIGZp
ZWxkLiBTYWRseSB0aGUgZnVuYwo+ID4gZmllbGQgY2Fubm90IGJlIGFsaWFzZWQgdG8gYW5vdGhl
ciBmaWVsZCB1c2luZyBhIHVuaW9uIGJlY2F1c2UgaXQncyBhCj4gPiBiaXQgZmllbGQsIHNvIHRo
ZSBvbmx5IG9wdGlvbiBpcyB0byByZW5hbWUgZnVuYyB0byBmbi4KPiAKPiBJcyB0aGF0IHRydWU/
IENhbiB5b3Ugbm90IGRvIHNvbWV0aGluZyBsaWtlLi4uCj4gCj4gdW5pb24gewo+ICAgc3RydWN0
IHsKPiAgICAgdWludDhfdCBmdW5jIDogMywKPiAgICAgICAgICAgICBkZXYgIDogNTsKPiAgIH07
Cj4gICBzdHJ1Y3Qgewo+ICAgICB1aW50OF90IGZuICAgOiAzLAo+ICAgICAgICAgICAgIHBhZCAg
OiA1Owo+ICAgfTsgCj4gICB1aW50OF90ICBleHRmdW5jOwo+IH07Cj4gCj4gPyBJJ20gY2VydGFp
bmx5IG5vdCBzZWVpbmcgYW55IGNvbXBsYWludHMgZnJvbSBnY2MuCgpEJ29oLCByaWdodC4gSSB3
YXMgc28gZm9jdXNlZCBvbiBhbGlhc2luZyB0aGUgZnVuYyBmaWVsZCBvbmx5IHRoYXQgaXQKZGlk
bid0IG9jY3VyIHRvIG1lLiBJIGNvdWxkIGV2ZW4gZG86Cgp1bmlvbiB7CiAgICBzdHJ1Y3Qgewog
ICAgICAgIHVpbnQ4X3QgZnVuYyA6IDMsCiAgICAgICAgICAgICAgICBkZXYgIDogNTsKICAgIH07
CiAgICBzdHJ1Y3QgewogICAgICAgIHVpbnQ4X3QgZm4gOiAzLAogICAgICAgICAgICAgICAgICAg
OiA1OwogICAgfTsKICAgIHVpbnQ4X3QgZXh0ZnVuYywKICAgICAgICAgICAgZGV2Zm47Cn07CgpM
ZXQgbWUgbWFrZSBzdXJlIHRoaXMgd29ya3Mgd2l0aCBhbGwgY29tcGlsZXJzIGFuZCBJIHdpbGwg
c2VuZCBhbgp1cGRhdGVkIHZlcnNpb24gb2YgdGhpcyBwYXRjaC4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:13:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10: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 1hYpOl-0007Qp-79; Thu, 06 Jun 2019 10: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYpOk-0007Qh-6D
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:13:30 +0000
X-Inumbo-ID: b8cd9a96-8843-11e9-be05-570e09319204
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b8cd9a96-8843-11e9-be05-570e09319204;
 Thu, 06 Jun 2019 10:13: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=SoftFail 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: SoftFail (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: fP8rLK5oyE3oPCUT1IwbKDNh1ZyERRzRN+jNQMdqK5ZgCaFKZInbe24V6bQWvjSlULi+IcLIoR
 8pd0G7ilG1Rld37sjLDEaAPoMAapOMGHqbdTIAUcqNrhDnpOIh8ns9a9wNQq4x8E6JF43cgLL3
 3+rdSzOX7FGbaZjDSwVpe2jOCoU4jdVnHbM32XRSO2UC0PRlzDfaNspCUaeNIvZBiU0mKCte3R
 zEs8bOodcSbKXXn9Kvdkc05WX/sroopqSCg3ZJopRX++a1UW46cwnjbyBe8ky/HjbJI4fB0wHA
 T80=
X-SBRS: -0.9
X-MesageID: 1367453
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,559,1557201600"; 
   d="scan'208";a="1367453"
Date: Thu, 6 Jun 2019 12:13:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190606101315.ul56zhm64wvbbucn@Air-de-Roger>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
 <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
 <5CF8E65B0200007800235DB8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF8E65B0200007800235DB8@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDQ6MDk6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA2LjE5IGF0IDExOjUwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+IEZyb206IFhlbi1k
ZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBC
ZWhhbGYgT2YgCj4gPiBSb2dlciBQYXUgTW9ubmUKPiA+PiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6
MDIKPiA+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+ID4+IENjOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPjsgS29ucmFkIAo+ID4gUnplc3p1dGVrIFdpbGsKPiA+PiA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyAK
PiA+IENvb3Blcgo+ID4+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIAo+ID4gPHRpbUB4ZW4ub3Jn
PjsgSnVsaWVuCj4gPj4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIAo+ID4gPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+ID4+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAwMS8xMl0gcGNpOiBp
bnRyb2R1Y2UgYSBkZXZmbiBmaWVsZCB0byAKPiA+IHBjaV9zYmRmX3QKPiA+PiAKPiA+PiBUaGlz
IGlzIGVxdWl2YWxlbnQgdG8gdGhlIGN1cnJlbnQgZXh0ZnVuYyBmaWVsZCBpbiB0ZXJtIG9mIGNv
bnRlbnRzLgo+ID4+IAo+ID4+IFN3aXRjaCB0aGUgdHdvIGN1cnJlbnQgdXNlcnMgb2YgZXh0ZnVu
YyB0byB1c2UgZGV2Zm4gaW5zdGVhZCBmb3IKPiA+PiBjb3JyZWN0bmVzcy4KPiA+PiAKPiA+PiBO
byBmdW5jdGlvbmFsIGNoYW5nZS4KPiA+PiAKPiA+PiBSZXF1ZXN0ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+PiAtLS0KPiA+PiBDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+PiBDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KPiA+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
ID4+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4+IENjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gPj4gQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+PiBDYzogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+Cj4gPj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gPj4gLS0tCj4g
Pj4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+PiAgLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgo+ID4+IC0t
LQo+ID4+IE5COiBQYXVsIHN1Z2dlc3RlZCB0byBuYW1lIHRoZSBmdW5jdGlvbiBmaWVsZCBmbiBp
bnN0ZWFkIG9mIGZ1bmMsIHNvCj4gPj4gdGhhdCBpdCB3b3VsZCBtYXRjaCB0aGUgbmFtaW5nIG9m
IHRoZSBkZXZmbiBmaWVsZC4gU2FkbHkgdGhlIGZ1bmMKPiA+PiBmaWVsZCBjYW5ub3QgYmUgYWxp
YXNlZCB0byBhbm90aGVyIGZpZWxkIHVzaW5nIGEgdW5pb24gYmVjYXVzZSBpdCdzIGEKPiA+PiBi
aXQgZmllbGQsIHNvIHRoZSBvbmx5IG9wdGlvbiBpcyB0byByZW5hbWUgZnVuYyB0byBmbi4KPiA+
IAo+ID4gSXMgdGhhdCB0cnVlPyBDYW4geW91IG5vdCBkbyBzb21ldGhpbmcgbGlrZS4uLgo+ID4g
Cj4gPiB1bmlvbiB7Cj4gPiAgIHN0cnVjdCB7Cj4gPiAgICAgdWludDhfdCBmdW5jIDogMywKPiA+
ICAgICAgICAgICAgIGRldiAgOiA1Owo+ID4gICB9Owo+ID4gICBzdHJ1Y3Qgewo+ID4gICAgIHVp
bnQ4X3QgZm4gICA6IDMsCj4gPiAgICAgICAgICAgICBwYWQgIDogNTsKPiAKPiBBbmQgdGhlICJw
YWQiIGZpZWxkIGhlcmUgd291bGRuJ3QgcmVhbGx5IGJlIG5lY2Vzc2FyeS4KPiAKPiBJcyB0aGVy
ZSBhIHJlYXNvbiAiZnVuYyIgbmVlZHMgdG8gYmUga2VwdD8gSWYgc28sIGlzIHRoZXJlIGEgcGxh
biB0bwo+IHBoYXNlIG91dCBpdHMgdXNlPyBJZiBzbywgcGVyaGFwcyBmbiBhbmQgZGV2IHNob3Vs
ZCBiZSBncm91cGVkCj4gdG9nZXRoZXIsIGFuZCBmdW5jIHNob3VsZCBiZWNvbWUgdGhlICh0ZW1w
b3JhcnkpIGFsaWFzPwoKSSB0aGluayBJIGNhbiBwcmVwYXJlIGEgcHJlLXBhdGNoIHRvIHJlbmFt
ZSBmdW5jIHRvIGZuLCB0aGUgdXNlcnMgb2YKcGNpX3NiZGZfdCBhcmUgdmVyeSBsaW1pdGVkIGF0
IHRoaXMgcG9pbnQuIElmIHlvdSBhZ3JlZSB3aXRoIHRoaXMgSQp3aWxsIGFkZCBzdWNoIGEgcGF0
Y2ggYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgc2VyaWVzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:23:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10: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 1hYpY1-0008PO-8O; Thu, 06 Jun 2019 10: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYpXz-0008PJ-Jw
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:23:03 +0000
X-Inumbo-ID: 102126bd-8845-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 102126bd-8845-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 10:23:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 04:23:01 -0600
Message-Id: <5CF8E97E0200007800235DEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 04:22:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
 <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
 <5CF8E65B0200007800235DB8@prv1-mh.provo.novell.com>
 <20190606101315.ul56zhm64wvbbucn@Air-de-Roger>
In-Reply-To: <20190606101315.ul56zhm64wvbbucn@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDEyOjEzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgSnVuIDA2LCAyMDE5IGF0IDA0OjA5OjMxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDYuMDYuMTkgYXQgMTE6NTAsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+PiBGcm9tOiBY
ZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10g
T24gQmVoYWxmIE9mIAo+PiA+IFJvZ2VyIFBhdSBNb25uZQo+PiA+PiBTZW50OiAwNiBKdW5lIDIw
MTkgMTA6MDIKPj4gPj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAKPj4gPj4g
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUg
PHdsQHhlbi5vcmc+OyBLb25yYWQgCj4+ID4gUnplc3p1dGVrIFdpbGsKPj4gPj4gPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
OyBBbmRyZXcgCj4+ID4gQ29vcGVyCj4+ID4+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsg
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gCj4gKFhlbi5vcmcpIAo+
PiA+IDx0aW1AeGVuLm9yZz47IEp1bGllbgo+PiA+PiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubmUgCj4+
ID4gPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiA+PiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFU
Q0ggdjIgMDEvMTJdIHBjaTogaW50cm9kdWNlIGEgZGV2Zm4gZmllbGQgdG8gCj4+ID4gcGNpX3Ni
ZGZfdAo+PiA+PiAKPj4gPj4gVGhpcyBpcyBlcXVpdmFsZW50IHRvIHRoZSBjdXJyZW50IGV4dGZ1
bmMgZmllbGQgaW4gdGVybSBvZiBjb250ZW50cy4KPj4gPj4gCj4+ID4+IFN3aXRjaCB0aGUgdHdv
IGN1cnJlbnQgdXNlcnMgb2YgZXh0ZnVuYyB0byB1c2UgZGV2Zm4gaW5zdGVhZCBmb3IKPj4gPj4g
Y29ycmVjdG5lc3MuCj4+ID4+IAo+PiA+PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPj4gPj4gCj4+
ID4+IFJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiA+PiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4g
Pj4gLS0tCj4+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+PiA+PiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
PiA+PiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4+ID4+IENj
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+ID4+IENjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiA+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgo+PiA+PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+PiA+PiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4+
ID4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+PiA+PiAtLS0KPj4gPj4gQ2hhbmdlcyBzaW5j
ZSB2MToKPj4gPj4gIC0gTmV3IGluIHRoaXMgdmVyc2lvbi4KPj4gPj4gLS0tCj4+ID4+IE5COiBQ
YXVsIHN1Z2dlc3RlZCB0byBuYW1lIHRoZSBmdW5jdGlvbiBmaWVsZCBmbiBpbnN0ZWFkIG9mIGZ1
bmMsIHNvCj4+ID4+IHRoYXQgaXQgd291bGQgbWF0Y2ggdGhlIG5hbWluZyBvZiB0aGUgZGV2Zm4g
ZmllbGQuIFNhZGx5IHRoZSBmdW5jCj4+ID4+IGZpZWxkIGNhbm5vdCBiZSBhbGlhc2VkIHRvIGFu
b3RoZXIgZmllbGQgdXNpbmcgYSB1bmlvbiBiZWNhdXNlIGl0J3MgYQo+PiA+PiBiaXQgZmllbGQs
IHNvIHRoZSBvbmx5IG9wdGlvbiBpcyB0byByZW5hbWUgZnVuYyB0byBmbi4KPj4gPiAKPj4gPiBJ
cyB0aGF0IHRydWU/IENhbiB5b3Ugbm90IGRvIHNvbWV0aGluZyBsaWtlLi4uCj4+ID4gCj4+ID4g
dW5pb24gewo+PiA+ICAgc3RydWN0IHsKPj4gPiAgICAgdWludDhfdCBmdW5jIDogMywKPj4gPiAg
ICAgICAgICAgICBkZXYgIDogNTsKPj4gPiAgIH07Cj4+ID4gICBzdHJ1Y3Qgewo+PiA+ICAgICB1
aW50OF90IGZuICAgOiAzLAo+PiA+ICAgICAgICAgICAgIHBhZCAgOiA1Owo+PiAKPj4gQW5kIHRo
ZSAicGFkIiBmaWVsZCBoZXJlIHdvdWxkbid0IHJlYWxseSBiZSBuZWNlc3NhcnkuCj4+IAo+PiBJ
cyB0aGVyZSBhIHJlYXNvbiAiZnVuYyIgbmVlZHMgdG8gYmUga2VwdD8gSWYgc28sIGlzIHRoZXJl
IGEgcGxhbiB0bwo+PiBwaGFzZSBvdXQgaXRzIHVzZT8gSWYgc28sIHBlcmhhcHMgZm4gYW5kIGRl
diBzaG91bGQgYmUgZ3JvdXBlZAo+PiB0b2dldGhlciwgYW5kIGZ1bmMgc2hvdWxkIGJlY29tZSB0
aGUgKHRlbXBvcmFyeSkgYWxpYXM/Cj4gCj4gSSB0aGluayBJIGNhbiBwcmVwYXJlIGEgcHJlLXBh
dGNoIHRvIHJlbmFtZSBmdW5jIHRvIGZuLCB0aGUgdXNlcnMgb2YKPiBwY2lfc2JkZl90IGFyZSB2
ZXJ5IGxpbWl0ZWQgYXQgdGhpcyBwb2ludC4gSWYgeW91IGFncmVlIHdpdGggdGhpcyBJCj4gd2ls
bCBhZGQgc3VjaCBhIHBhdGNoIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNlcmllcy4KCldlbGws
IEknbSBva2F5IHdpdGggZWl0aGVyLCBhcyBlYWNoIGhhcyBpdCdzIHVwIGFuZCBkb3duIHNpZGVz
OgoiZm4iIGlzIG1vcmUgY29uc2lzdGVudCB3aXRoICJkZXZmbiIsIGJ1dCAiZnVuYyIgZml0cyBi
ZXR0ZXIgd2l0aApQQ0lfRlVOQygpICh3aGljaCBpcyBhbHJlYWR5IG5vdCByZWFsbHkgZml0dGlu
ZyB3aXRoIFBDSV9ERVZGTigpLApqdXN0IGxpa2UgUENJX1NMT1QoKSBpc24ndCkuCgpUaGVyZWZv
cmUgSSB3b3VsZG4ndCBvYmplY3QgdG8gc3RpY2tpbmcgdG8gZnVuYywgYnV0IHNpbmNlIFBhdWwK
d291bGQgcHJlZmVyIGl0IHRvIGJlY29tZSBmbiwgSSdtIGFsc28gb2theSB3aXRoIHRoYXQuIE9m
IGNvdXJzZQpqdXN0IGEgc2luZ2xlLCBjb25zaXN0ZW50bHkgdXNlZCBuYW1lIGZvciB0aGUgZmll
bGQgYXMgdGhlIGZpbmFsCnJlc3VsdCBvZiB0aGUgc2VyaWVzIHdvdWxkIGJlIHZlcnkgZGVzaXJh
YmxlLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 10:29:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 10: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 1hYpe7-0000TL-1G; Thu, 06 Jun 2019 10:29: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYpe5-0000TG-Dl
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 10:29:21 +0000
X-Inumbo-ID: ee7757c0-8845-11e9-ac3d-af777fecf9d8
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ee7757c0-8845-11e9-ac3d-af777fecf9d8;
 Thu, 06 Jun 2019 10:29: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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 1S20+gtygsTBPidIFP/k9Pj5u/uRAOLIrRe+nbVGoupjzKFyn2e/74i9THYEtEcDAC6luPZAlY
 41mT4zRN4tp2UxTwvH1SO0rWa5ufbTcebosEmPrfxIp5QN5nYTHWOR+pn6qpZaUiX3iDKRvpOT
 gxMLKJXRhSwGWzPfR/dfuUd5f1TyRElIn21mw4wWGdPyxEgGxNA43ExVzX7A8/D8+cdRMd2fIR
 yn6+gpdBgjS5jkBckUlrAEDaiifX9yovMV44iQfIOtyeDZuKI6RHjlY7twFSDAmJeBB8Vb8z27
 6D4=
X-SBRS: -0.9
X-MesageID: 1367599
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,559,1557201600"; 
   d="scan'208";a="1367599"
Date: Thu, 6 Jun 2019 12:28:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190606102853.c5vxgbpqmczevomq@Air-de-Roger>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
 <c5fc063ca2094937ac4ce0f2a345e5c9@AMSPEX02CL03.citrite.net>
 <5CF8E65B0200007800235DB8@prv1-mh.provo.novell.com>
 <20190606101315.ul56zhm64wvbbucn@Air-de-Roger>
 <5CF8E97E0200007800235DEC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF8E97E0200007800235DEC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDQ6MjI6NTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA2LjE5IGF0IDEyOjEzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDQ6MDk6MzFBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA2LjA2LjE5IGF0IDExOjUwLCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+
ID4+ID4+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhl
bnByb2plY3Qub3JnXSBPbiBCZWhhbGYgT2YgCj4gPj4gPiBSb2dlciBQYXUgTW9ubmUKPiA+PiA+
PiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDIKPiA+PiA+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnIAo+ID4+ID4+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgS29ucmFkIAo+ID4+ID4gUnplc3p1
dGVrIFdpbGsKPiA+PiA+PiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyAKPiA+PiA+IENvb3Blcgo+ID4+ID4+
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNp
dHJpeC5jb20+OyBUaW0gCj4gPiAoWGVuLm9yZykgCj4gPj4gPiA8dGltQHhlbi5vcmc+OyBKdWxp
ZW4KPiA+PiA+PiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubmUgCj4gPj4gPiA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gPj4gPj4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDAxLzEyXSBwY2k6
IGludHJvZHVjZSBhIGRldmZuIGZpZWxkIHRvIAo+ID4+ID4gcGNpX3NiZGZfdAo+ID4+ID4+IAo+
ID4+ID4+IFRoaXMgaXMgZXF1aXZhbGVudCB0byB0aGUgY3VycmVudCBleHRmdW5jIGZpZWxkIGlu
IHRlcm0gb2YgY29udGVudHMuCj4gPj4gPj4gCj4gPj4gPj4gU3dpdGNoIHRoZSB0d28gY3VycmVu
dCB1c2VycyBvZiBleHRmdW5jIHRvIHVzZSBkZXZmbiBpbnN0ZWFkIGZvcgo+ID4+ID4+IGNvcnJl
Y3RuZXNzLgo+ID4+ID4+IAo+ID4+ID4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+ID4+ID4+IAo+
ID4+ID4+IFJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+
ID4+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+ID4+ID4+IC0tLQo+ID4+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+ID4+ID4+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+Cj4gPj4gPj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgo+ID4+ID4+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gPj4g
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPj4gPj4gQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+PiA+PiBDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4+ID4+IENjOiBUaW0g
RGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiA+PiA+PiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+
PiA+PiAtLS0KPiA+PiA+PiBDaGFuZ2VzIHNpbmNlIHYxOgo+ID4+ID4+ICAtIE5ldyBpbiB0aGlz
IHZlcnNpb24uCj4gPj4gPj4gLS0tCj4gPj4gPj4gTkI6IFBhdWwgc3VnZ2VzdGVkIHRvIG5hbWUg
dGhlIGZ1bmN0aW9uIGZpZWxkIGZuIGluc3RlYWQgb2YgZnVuYywgc28KPiA+PiA+PiB0aGF0IGl0
IHdvdWxkIG1hdGNoIHRoZSBuYW1pbmcgb2YgdGhlIGRldmZuIGZpZWxkLiBTYWRseSB0aGUgZnVu
Ywo+ID4+ID4+IGZpZWxkIGNhbm5vdCBiZSBhbGlhc2VkIHRvIGFub3RoZXIgZmllbGQgdXNpbmcg
YSB1bmlvbiBiZWNhdXNlIGl0J3MgYQo+ID4+ID4+IGJpdCBmaWVsZCwgc28gdGhlIG9ubHkgb3B0
aW9uIGlzIHRvIHJlbmFtZSBmdW5jIHRvIGZuLgo+ID4+ID4gCj4gPj4gPiBJcyB0aGF0IHRydWU/
IENhbiB5b3Ugbm90IGRvIHNvbWV0aGluZyBsaWtlLi4uCj4gPj4gPiAKPiA+PiA+IHVuaW9uIHsK
PiA+PiA+ICAgc3RydWN0IHsKPiA+PiA+ICAgICB1aW50OF90IGZ1bmMgOiAzLAo+ID4+ID4gICAg
ICAgICAgICAgZGV2ICA6IDU7Cj4gPj4gPiAgIH07Cj4gPj4gPiAgIHN0cnVjdCB7Cj4gPj4gPiAg
ICAgdWludDhfdCBmbiAgIDogMywKPiA+PiA+ICAgICAgICAgICAgIHBhZCAgOiA1Owo+ID4+IAo+
ID4+IEFuZCB0aGUgInBhZCIgZmllbGQgaGVyZSB3b3VsZG4ndCByZWFsbHkgYmUgbmVjZXNzYXJ5
Lgo+ID4+IAo+ID4+IElzIHRoZXJlIGEgcmVhc29uICJmdW5jIiBuZWVkcyB0byBiZSBrZXB0PyBJ
ZiBzbywgaXMgdGhlcmUgYSBwbGFuIHRvCj4gPj4gcGhhc2Ugb3V0IGl0cyB1c2U/IElmIHNvLCBw
ZXJoYXBzIGZuIGFuZCBkZXYgc2hvdWxkIGJlIGdyb3VwZWQKPiA+PiB0b2dldGhlciwgYW5kIGZ1
bmMgc2hvdWxkIGJlY29tZSB0aGUgKHRlbXBvcmFyeSkgYWxpYXM/Cj4gPiAKPiA+IEkgdGhpbmsg
SSBjYW4gcHJlcGFyZSBhIHByZS1wYXRjaCB0byByZW5hbWUgZnVuYyB0byBmbiwgdGhlIHVzZXJz
IG9mCj4gPiBwY2lfc2JkZl90IGFyZSB2ZXJ5IGxpbWl0ZWQgYXQgdGhpcyBwb2ludC4gSWYgeW91
IGFncmVlIHdpdGggdGhpcyBJCj4gPiB3aWxsIGFkZCBzdWNoIGEgcGF0Y2ggYXQgdGhlIGJlZ2lu
bmluZyBvZiB0aGUgc2VyaWVzLgo+IAo+IFdlbGwsIEknbSBva2F5IHdpdGggZWl0aGVyLCBhcyBl
YWNoIGhhcyBpdCdzIHVwIGFuZCBkb3duIHNpZGVzOgo+ICJmbiIgaXMgbW9yZSBjb25zaXN0ZW50
IHdpdGggImRldmZuIiwgYnV0ICJmdW5jIiBmaXRzIGJldHRlciB3aXRoCj4gUENJX0ZVTkMoKSAo
d2hpY2ggaXMgYWxyZWFkeSBub3QgcmVhbGx5IGZpdHRpbmcgd2l0aCBQQ0lfREVWRk4oKSwKPiBq
dXN0IGxpa2UgUENJX1NMT1QoKSBpc24ndCkuCj4gCj4gVGhlcmVmb3JlIEkgd291bGRuJ3Qgb2Jq
ZWN0IHRvIHN0aWNraW5nIHRvIGZ1bmMsIGJ1dCBzaW5jZSBQYXVsCj4gd291bGQgcHJlZmVyIGl0
IHRvIGJlY29tZSBmbiwgSSdtIGFsc28gb2theSB3aXRoIHRoYXQuIE9mIGNvdXJzZQo+IGp1c3Qg
YSBzaW5nbGUsIGNvbnNpc3RlbnRseSB1c2VkIG5hbWUgZm9yIHRoZSBmaWVsZCBhcyB0aGUgZmlu
YWwKPiByZXN1bHQgb2YgdGhlIHNlcmllcyB3b3VsZCBiZSB2ZXJ5IGRlc2lyYWJsZS4KCkknbSBm
aW5lIHdpdGggZm4gYWxzby4gVGhlbiBsZXQgbWUgcHJlcGFyZSB2My4KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:11:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11:11:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYqIv-0005BE-2w; Thu, 06 Jun 2019 11: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=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYqIt-0005B9-Ju
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:11:31 +0000
X-Inumbo-ID: d5617e2f-884b-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 d5617e2f-884b-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 11:11:29 +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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: SVTP+SKI1px8KCkKsXiO+V/ch91fC6bM8vr3JaQ6iv75RO78wRMHIfweiJxX9/Y20vctnO+uhf
 HBs3RireX9hrokGc7u7xTVGvcN6izNgFDrli3niMVjePugg2LCf1cpFo6mOZPiorAkSMBs0vpA
 BGwgHTzl+y7ZpgH6d4EJ3MXJYBPj6UgmeSWOpgAmW+pJHnza7S2ZERCRgQz33WRVc/o3BPaZsm
 /JXGMEATP37QXIpHxUTnq2VRY58dzGBFqJ6Ky5G7UubvNqsGOtXruGKRBppdxYZoRmj+4wQ+DS
 j34=
X-SBRS: -0.9
X-MesageID: 1389844
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,559,1557201600"; 
   d="scan'208";a="1389844"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 pci_sbdf_t
Thread-Index: AQHVHEat2EWOrJMpPE+UVYYSe0+AlqaOeHHw
Date: Thu, 6 Jun 2019 11:11:25 +0000
Message-ID: <d0590126d33a4ca69da45b09d6038cb5@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-4-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-4-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 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>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1
DQo+IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuDQo+IEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3Vi
amVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDAzLzEyXSBwY2k6IG1ha2UgUENJX1NCREYgcmV0
dXJuIGEgcGNpX3NiZGZfdA0KPiANCj4gQW5kIGZpeCBpdCdzIG9ubHkgY2FsbGVyLg0KPiANCj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoN
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQo+
IC0tLQ0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+IENjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBDYzogR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPg0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+DQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+DQo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiBDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiBDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiBDYzogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+DQo+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiAtLS0NCj4gQ2hhbmdl
cyBzaW5jZSB2MToNCj4gIC0gTmV3IGluIHRoaXMgdmVyc2lvbi4NCj4gLS0tDQo+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIHwgMyArKy0NCj4gIHhlbi9pbmNsdWRlL3hlbi9w
Y2kuaCAgICAgICAgICAgICAgfCAzICsrLQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMN
Cj4gaW5kZXggOWNjODYyM2U1My4uNTlhNDZjZDFjNiAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZG1hci5jDQo+IEBAIC0xMTE1LDcgKzExMTUsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBw
YXJzZV9ybXJyX3BhcmFtKGNvbnN0IGNoYXIgKnN0cikNCj4gDQo+ICAgICAgICAgICAgICAvKiBL
ZWVwIHNiZGYncyBldmVuIGlmIHRoZXkgZGlmZmVyIGFuZCBsYXRlciByZXBvcnQgYW4gZXJyb3Iu
ICovDQo+ICAgICAgICAgICAgICBkZXZfY291bnQgPSB1c2VyX3JtcnJzW25yX3JtcnJdLmRldl9j
b3VudDsNCj4gLSAgICAgICAgICAgIHVzZXJfcm1ycnNbbnJfcm1ycl0uc2JkZltkZXZfY291bnRd
ID0gUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyk7DQo+ICsgICAgICAgICAgICB1c2VyX3Jt
cnJzW25yX3JtcnJdLnNiZGZbZGV2X2NvdW50XSA9DQo+ICsgICAgICAgICAgICAgICBQQ0lfU0JE
RihzZWcsIGJ1cywgZGV2LCBmdW5jKS5zYmRmOw0KPiANCj4gICAgICAgICAgICAgIHVzZXJfcm1y
cnNbbnJfcm1ycl0uZGV2X2NvdW50Kys7DQo+ICAgICAgICAgICAgICBzID0gc3RtcDsNCj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaA0K
PiBpbmRleCBmNDkwOGFiZDhiLi45ZWE0MTc4OWQwIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgNCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+IEBAIC0zNCw3ICsz
NCw4IEBADQo+ICAjZGVmaW5lIFBDSV9ERVZGTjIoYmRmKSAoKGJkZikgJiAweGZmKQ0KPiAgI2Rl
ZmluZSBQQ0lfQkRGKGIsZCxmKSAgKCgoKGIpICYgMHhmZikgPDwgOCkgfCBQQ0lfREVWRk4oZCxm
KSkNCj4gICNkZWZpbmUgUENJX0JERjIoYixkZikgICgoKChiKSAmIDB4ZmYpIDw8IDgpIHwgKChk
ZikgJiAweGZmKSkNCj4gLSNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgKCgoKHMpICYgMHhmZmZm
KSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSkNCj4gKyNkZWZpbmUgUENJX1NCREYocyxiLGQsZikg
XA0KPiArICAgICgocGNpX3NiZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8PCAxNikg
fCBQQ0lfQkRGKGIsZCxmKSB9KQ0KPiAgI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpICgoKChzKSAm
IDB4ZmZmZikgPDwgMTYpIHwgKChiZGYpICYgMHhmZmZmKSkNCj4gICNkZWZpbmUgUENJX1NCREYz
KHMsYixkZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpDQo+IA0K
PiAtLQ0KPiAyLjIwLjEgKEFwcGxlIEdpdC0xMTcpDQo+IA0KPiANCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlz
dA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:20:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11: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 1hYqRB-00065u-2k; Thu, 06 Jun 2019 11:20: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=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYqRA-0005xd-96
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:20:04 +0000
X-Inumbo-ID: 049ce1e4-884d-11e9-8e70-fb58b4c2c60d
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 049ce1e4-884d-11e9-8e70-fb58b4c2c60d;
 Thu, 06 Jun 2019 11:19: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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: j+4tgy4dblv/Tj0y+1osav4+7S4tWie1GJF4FzTEW4qYfp9PDFmVfxu6JvyGdpdUK+9THk7/Nv
 dzWXKY/bSaQMpFkPZ6ky8gkOY5OlL2RXY88LtWl3pZfM0In9iRbOvV8k5sgN3OGbwfwz82GdpF
 6L3wjL+0xRKPTbDUp0aaLHBshzb2xb3v5e8yPsH2Q3plpMk6k4ryG6oPPw4coVzMdWiCDSlKew
 WWMdg/BslY51ihQ/ODXGCjMh48ZfkeGlPMqN++bD4ubXcrVT+W4/xboQno0e7qhD/93iY0pZyt
 l4k=
X-SBRS: -0.9
X-MesageID: 1396932
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,559,1557201600"; 
   d="scan'208";a="1396932"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Roger Pau Monne
 <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 pci_sbdf_t
Thread-Index: AQHVHEat2EWOrJMpPE+UVYYSe0+AlqaOeHHwgAABWcA=
Date: Thu, 6 Jun 2019 11:19:54 +0000
Message-ID: <b163694e8a174570870d5ff7839a685c@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-4-roger.pau@citrix.com>
 <d0590126d33a4ca69da45b09d6038cb5@AMSPEX02CL03.citrite.net>
In-Reply-To: <d0590126d33a4ca69da45b09d6038cb5@AMSPEX02CL03.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFBhdWwg
RHVycmFudA0KPiBTZW50OiAwNiBKdW5lIDIwMTkgMTI6MTENCj4gVG86IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcN
Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2xAeGVuLm9yZz47IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEFuZHJldyBDb29w
ZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVu
Lm9yZz47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFJvZ2VyIFBh
dSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0ggdjIgMDMvMTJdIHBjaTogbWFrZSBQQ0lfU0JERiByZXR1cm4gYSBwY2lfc2JkZl90
DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogWGVuLWRldmVs
IFttYWlsdG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFs
ZiBPZiBSb2dlciBQYXUgTW9ubmUNCj4gPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDINCj4gPiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4gQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPjsgV2VpIExpdQ0KPiA+IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcA0KPiA+IDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29t
PjsgSWFuIEphY2tzb24NCj4gPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEph
bg0KPiA+IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4NCj4gPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMDMv
MTJdIHBjaTogbWFrZSBQQ0lfU0JERiByZXR1cm4gYSBwY2lfc2JkZl90DQo+ID4NCj4gPiBBbmQg
Zml4IGl0J3Mgb25seSBjYWxsZXIuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gDQo+IFJldmlld2VkLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQpBY3R1YWxseSwgb24gc2Vjb25kIHRo
b3VnaHRzLi4uDQoNCj4gDQo+ID4gLS0tDQo+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPg0KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPg0KPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
DQo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPg0KPiA+IENj
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+DQo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPg0KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gPiBD
YzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gPiAtLS0NCj4gPiBDaGFuZ2VzIHNpbmNlIHYxOg0K
PiA+ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uDQo+ID4gLS0tDQo+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMgfCAzICsrLQ0KPiA+ICB4ZW4vaW5jbHVkZS94ZW4vcGNpLmgg
ICAgICAgICAgICAgIHwgMyArKy0NCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMN
Cj4gPiBpbmRleCA5Y2M4NjIzZTUzLi41OWE0NmNkMWM2IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZG1hci5jDQo+ID4gQEAgLTExMTUsNyArMTExNSw4IEBAIHN0YXRpYyBpbnQg
X19pbml0IHBhcnNlX3JtcnJfcGFyYW0oY29uc3QgY2hhciAqc3RyKQ0KPiA+DQo+ID4gICAgICAg
ICAgICAgIC8qIEtlZXAgc2JkZidzIGV2ZW4gaWYgdGhleSBkaWZmZXIgYW5kIGxhdGVyIHJlcG9y
dCBhbiBlcnJvci4gKi8NCj4gPiAgICAgICAgICAgICAgZGV2X2NvdW50ID0gdXNlcl9ybXJyc1tu
cl9ybXJyXS5kZXZfY291bnQ7DQo+ID4gLSAgICAgICAgICAgIHVzZXJfcm1ycnNbbnJfcm1ycl0u
c2JkZltkZXZfY291bnRdID0gUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyk7DQo+ID4gKyAg
ICAgICAgICAgIHVzZXJfcm1ycnNbbnJfcm1ycl0uc2JkZltkZXZfY291bnRdID0NCj4gPiArICAg
ICAgICAgICAgICAgUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYykuc2JkZjsNCj4gPg0KPiA+
ICAgICAgICAgICAgICB1c2VyX3JtcnJzW25yX3JtcnJdLmRldl9jb3VudCsrOw0KPiA+ICAgICAg
ICAgICAgICBzID0gc3RtcDsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5o
IGIveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+ID4gaW5kZXggZjQ5MDhhYmQ4Yi4uOWVhNDE3ODlk
MCAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gPiArKysgYi94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgNCj4gPiBAQCAtMzQsNyArMzQsOCBAQA0KPiA+ICAjZGVmaW5lIFBD
SV9ERVZGTjIoYmRmKSAoKGJkZikgJiAweGZmKQ0KPiA+ICAjZGVmaW5lIFBDSV9CREYoYixkLGYp
ICAoKCgoYikgJiAweGZmKSA8PCA4KSB8IFBDSV9ERVZGTihkLGYpKQ0KPiA+ICAjZGVmaW5lIFBD
SV9CREYyKGIsZGYpICAoKCgoYikgJiAweGZmKSA8PCA4KSB8ICgoZGYpICYgMHhmZikpDQo+ID4g
LSNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lf
QkRGKGIsZCxmKSkNCj4gPiArI2RlZmluZSBQQ0lfU0JERihzLGIsZCxmKSBcDQo+ID4gKyAgICAo
KHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERihi
LGQsZikgfSkNCg0KV291bGRuJ3QgdGhpcyBiZSBiZXR0ZXIgY29kZWQgYWxvbmcgdGhlIGxpbmVz
IG9mLi4uIA0KDQogICAgKChwY2lfc2JkZl90KSB7IC5zZWcgPSBzLCAuYnVzID0gYiwgLmRldiA9
IGQsIC5mbiA9IGYgfSkNCg0KPw0KDQogIFBhdWwNCg0KPiA+ICAjZGVmaW5lIFBDSV9TQkRGMihz
LGJkZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCAoKGJkZikgJiAweGZmZmYpKQ0KPiA+ICAj
ZGVmaW5lIFBDSV9TQkRGMyhzLGIsZGYpICgoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JE
RjIoYiwgZGYpKQ0KPiA+DQo+ID4gLS0NCj4gPiAyLjIwLjEgKEFwcGxlIEdpdC0xMTcpDQo+ID4N
Cj4gPg0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQo+ID4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiA+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZw0KPiA+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWwNCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:22:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11:22:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYqTc-0006L0-Ho; Thu, 06 Jun 2019 11:22: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=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYqTb-0006Kv-Hw
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:22:35 +0000
X-Inumbo-ID: 6195447a-884d-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 6195447a-884d-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 11:22:34 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: xbQF7ikCOi0SbNi0hUjmDvKbt9OwC9byOTOULweGIq+bJv7PFUIOHWcvI9B1rLV1JGWdtSjnh0
 ehJahyw7XOkLIqvqeO4I5WDACR3FG6A2tobRIiktvOEjgUQG9JrRqyTyKJWgAcq4qXTHZ2JmpB
 JGnUInbwhRGilvBRp5XDw8Tdqnfvq0aCBsRYedY1PNCLLvRZNU8NrfzIC26pqHFYKJekO+mS+m
 vVuVfGAFViCJTNw7NDjdrCK94wRq+aV4/O3fmvTv+XPbnyrI5sFOqt5yZjjgoPTvAIaQ9lhX0j
 +D8=
X-SBRS: -0.9
X-MesageID: 1401834
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,559,1557201600"; 
   d="scan'208";a="1401834"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 04/12] pci: make PCI_SBDF2 return a
 pci_sbdf_t
Thread-Index: AQHVHEa0DjJS7EJ5PEeTWCtwaOUxuaaOe04Q
Date: Thu, 6 Jun 2019 11:22:30 +0000
Message-ID: <4ca7756ef46f4bd4aa08fbf2ac838200@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-5-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-5-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 04/12] pci: make PCI_SBDF2 return a
 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>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1
DQo+IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuDQo+IEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3Vi
amVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDA0LzEyXSBwY2k6IG1ha2UgUENJX1NCREYyIHJl
dHVybiBhIHBjaV9zYmRmX3QNCj4gDQo+IEFuZCBmaXggaXQncyBvbmx5IGNhbGxlci4NCj4gDQo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
PiAtLS0NCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPg0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPg0KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gLS0tDQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIHwgMiArLQ0KPiAgeGVuL2luY2x1ZGUveGVu
L3BjaS5oICAgICAgICAgICAgICB8IDMgKystDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
Yw0KPiBpbmRleCA1OWE0NmNkMWM2Li5iODU4ZmU3YzgwIDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9kbWFyLmMNCj4gQEAgLTEwNDcsNyArMTA0Nyw3IEBAIGludCBpbnRlbF9pb21tdV9n
ZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1bmMsIHZvaWQgKmN0eHQp
DQo+IA0KPiAgICAgICAgICByYyA9IGZ1bmMoUEZOX0RPV04ocm1yci0+YmFzZV9hZGRyZXNzKSwN
Cj4gICAgICAgICAgICAgICAgICAgIFBGTl9VUChybXJyLT5lbmRfYWRkcmVzcykgLSBQRk5fRE9X
TihybXJyLT5iYXNlX2FkZHJlc3MpLA0KPiAtICAgICAgICAgICAgICAgICAgUENJX1NCREYyKHJt
cnItPnNlZ21lbnQsIGJkZiksIGN0eHQpOw0KPiArICAgICAgICAgICAgICAgICAgUENJX1NCREYy
KHJtcnItPnNlZ21lbnQsIGJkZikuc2JkZiwgY3R4dCk7DQo+IA0KPiAgICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjIDwgMCkgKQ0KPiAgICAgICAgICAgICAgcmV0dXJuIHJjOw0KPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+IGluZGV4
IDllYTQxNzg5ZDAuLjMwYWZhY2E4MzggMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gQEAgLTM2LDcgKzM2LDggQEAN
Cj4gICNkZWZpbmUgUENJX0JERjIoYixkZikgICgoKChiKSAmIDB4ZmYpIDw8IDgpIHwgKChkZikg
JiAweGZmKSkNCj4gICNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgXA0KPiAgICAgICgocGNpX3Ni
ZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSB9
KQ0KPiAtI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpICgoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwg
KChiZGYpICYgMHhmZmZmKSkNCj4gKyNkZWZpbmUgUENJX1NCREYyKHMsYmRmKSBcDQo+ICsgICAg
KChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZmZmYpIDw8IDE2KSB8ICgoYmRmKSAm
IDB4ZmZmZikgfSkNCg0KUGVyaGFwcy4uLg0KDQooKHBjaV9zYmRmX3QpIHsgLnNlZyA9IHMsIC5i
ZGYgPSBiZGYgfSkNCg0KPiAgI2RlZmluZSBQQ0lfU0JERjMocyxiLGRmKSAoKCgocykgJiAweGZm
ZmYpIDw8IDE2KSB8IFBDSV9CREYyKGIsIGRmKSkNCj4gDQo+ICB0eXBlZGVmIHVuaW9uIHsNCj4g
LS0NCj4gMi4yMC4xIChBcHBsZSBHaXQtMTE3KQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QN
Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:31:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11: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 1hYqcF-0007LS-G4; Thu, 06 Jun 2019 11:31: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYqcE-0007LN-Hy
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:31:30 +0000
X-Inumbo-ID: a06d0837-884e-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a06d0837-884e-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 11:31:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 05:31:28 -0600
Message-Id: <5CF8F9880200007800235E6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 05:31:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-4-roger.pau@citrix.com>
 <d0590126d33a4ca69da45b09d6038cb5@AMSPEX02CL03.citrite.net>
 <b163694e8a174570870d5ff7839a685c@AMSPEX02CL03.citrite.net>
In-Reply-To: <b163694e8a174570870d5ff7839a685c@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 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>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDEzOjE5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogWGVuLWRldmVsIFttYWls
dG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFsZiBPZiBQ
YXVsIER1cnJhbnQKPj4gU2VudDogMDYgSnVuZSAyMDE5IDEyOjExCj4+IAo+PiA+IC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tCj4+ID4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRldmVs
LWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFsZiBPZiBSb2dlciBQYXUgTW9u
bmUKPj4gPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDIKPj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgKPj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPj4gPiBAQCAtMzQsNyAr
MzQsOCBAQAo+PiA+ICAjZGVmaW5lIFBDSV9ERVZGTjIoYmRmKSAoKGJkZikgJiAweGZmKQo+PiA+
ICAjZGVmaW5lIFBDSV9CREYoYixkLGYpICAoKCgoYikgJiAweGZmKSA8PCA4KSB8IFBDSV9ERVZG
TihkLGYpKQo+PiA+ICAjZGVmaW5lIFBDSV9CREYyKGIsZGYpICAoKCgoYikgJiAweGZmKSA8PCA4
KSB8ICgoZGYpICYgMHhmZikpCj4+ID4gLSNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgKCgoKHMp
ICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSkKPj4gPiArI2RlZmluZSBQQ0lfU0JE
RihzLGIsZCxmKSBcCj4+ID4gKyAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4
ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKPiAKPiBXb3VsZG4ndCB0aGlzIGJlIGJl
dHRlciBjb2RlZCBhbG9uZyB0aGUgbGluZXMgb2YuLi4gCj4gCj4gICAgICgocGNpX3NiZGZfdCkg
eyAuc2VnID0gcywgLmJ1cyA9IGIsIC5kZXYgPSBkLCAuZm4gPSBmIH0pCgpObywgYXMgcGVyIHRo
ZSBwcmlvciB2ZXJzaW9uJ3MgZGlzY3Vzc2lvbjogT2xkZXIgZ2NjIHdvbid0IGNvcGUgd2l0aCB0
aGlzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:34:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11: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 1hYqfA-0007UI-6O; Thu, 06 Jun 2019 11: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=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYqf9-0007UB-Gd
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:34:31 +0000
X-Inumbo-ID: 0bc5a9d4-884f-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 0bc5a9d4-884f-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 11:34: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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: jVWP3R/khJ2l2lrcuKHPzguYKuQpwU0pbWXgyznGKWWJr2c2dgolBhqx7RNH+Puy4ahxzuOcPU
 TU/sUd3uaJum6+C9lrySn9nORXtHYr96WUKhmXzPyO7mZNW3yVCfXEqCax6mmI7TLFXc5ZR38Q
 Cnlr5X8siOKYTIjyxLSFcQHAY0DCjjn+it+A3QFPwqj6iiWHERut20c/XILU6BZou6wdjtv4uZ
 cOCCbj40v/q5m2wakvGrFV6mDZ8JwDq0RqUqXPz9HtSftvt887qYdHurw78/wZn1hdCm6WqIee
 gnE=
X-SBRS: -0.9
X-MesageID: 1397465
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,559,1557201600"; 
   d="scan'208";a="1397465"
To: Jan Beulich <JBeulich@suse.com>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFBB020000780022CCC6@prv1-mh.provo.novell.com>
 <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
 <5CF8CC0F0200007800235C8C@prv1-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: <f75089a8-7493-0e20-15c3-8a8771219d53@citrix.com>
Date: Thu, 6 Jun 2019 12:34: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: <5CF8CC0F0200007800235C8C@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/IRQ: bail early from
 irq_guest_eoi_timer_fn() when nothing is in flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOSAwOToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDUuMDYuMTkg
YXQgMTk6MTUsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDgvMDUv
MjAxOSAxMzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBAQCAtMTEzMCw4ICsxMTMwLDEwIEBA
IHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9pZAo+Pj4gICAgICAgICAgfQo+
Pj4gICAgICB9Cj4+PiAgCj4+PiAtICAgIGlmICggYWN0aW9uLT5pbl9mbGlnaHQgIT0gMCApCj4+
PiAtICAgICAgICBnb3RvIG91dDsKPj4+ICsgICAgaWYgKCBhY3Rpb24tPmluX2ZsaWdodCApCj4+
PiArICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORwo+Pj4gKyAgICAgICAgICAgICAgICJJ
UlElZDogJWQgaGFuZGxlcnMgc3RpbGwgaW4gZmxpZ2h0IGF0IGZvcmNlZCBFT0lcbiIsCj4+PiAr
ICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBhY3Rpb24tPmluX2ZsaWdodCk7Cj4+IEFGQUNJVCwg
dGhpcyBjb25kaXRpb24gY2FuIGJlIHRyaWdnZXJlZCBieSBhIGJ1Z2d5L21hbGljaW91cyBndWVz
dCwgYnkKPj4gaXQgc2ltcGx5IGlnbm9yaW5nIG9yIG1hc2tpbmcgdGhlIGxpbmUgaW50ZXJydXB0
IGF0IHRoZSB2SU8tQVBJQy4KPiBJIGRvbid0IHRoaW5rIGl0IGNhbiwgbm8uIE9yIGVsc2UgdGhl
IEFTU0VSVF9VTlJFQUNIQUJMRSgpIGJlbG93Cj4gaGVyZSB3b3VsZCBiZSBpbnZhbGlkIHRvIGFk
ZC4KCldoaWNoIEFTU0VSVF9VTlJFQUNIQUJMRSgpID/CoCBJIGtub3cgUm9nZXIgYXNrZWQgZm9y
IG9uZSwgYnV0IEkgZG9uJ3QKc2VlIGl0IGFueXdoZXJlIGluIHRoZSBjb2RlLgoKPgo+PiBUaGUg
bWVzc2FnZSB3b3VsZCBiZSBmYXIgbW9yZSB1c2VmdWwgaWYgaXQgaWRlbnRpZmllZCB0aGUgZG9t
YWluIGluCj4+IHF1ZXN0aW9uLCB3aGljaCBsb29rcyBsaWtlIGl0IGNhbiBiZSBvYnRhaW5lZCBm
cm9tIHRoZSBtaWRkbGUgb2YgdGhlIGxvb3AuCj4gVGhhdCB2ZXJ5IGxvb3AgaGFzIGp1c3QgdGFr
ZW4gY2FyZSBvZiBkZWNyZW1lbnRpbmcgLT5pbl9mbGlnaHQgZm9yCj4gYWxsIHN1Y2ggZ3Vlc3Rz
Lgo+Cj4gQWxzbyBub3RlIHRoYXQgdGhlcmUgY291bGQgYmUgbW9yZSB0aGFuIG9uZSBvZmZlbmRp
bmcgZG9tYWluLCBmb3IKPiBzaGFyZWQgSVJRcy4gUGx1cyB0aGUgbG9vcCB5b3UncmUgcmVmZXJy
aW5nIHRvIGNhbiBzcGVjaWZpY2FsbHkgX25vdF8KPiBiZSB1c2VkIGZvciBpZGVudGlmeWluZyB0
aGUgZG9tYWluKHMpLCBiZWNhdXNlIGZvciB0aGUgb25lcwo+IHByb2Nlc3NlZCB0aGVyZSB3ZSBf
ZGlkXyBkZWNyZW1lbnQgLT5pbl9mbGlnaHQuIElmIHRoaXMgbWVzc2FnZQo+IGdldHMgbG9nZ2Vk
LCB3ZSBzaW1wbHkgaGF2ZSBubyBpZGVhIHdoeSAtPmluX2ZsaWdodCBpcyBfc3RpbGxfIG5vbi0K
PiB6ZXJvLiBUaGlzIGNvdWxkIGJlIGEgQlVHX09OKCksIGJ1dCBpdCBzZWVtcyBtb3JlIGluIGxp
bmUgd2l0aCBvdXIKPiBnZW5lcmFsIGlkZWEgb2YgaG93IHdlIHdvdWxkIGxpa2UgdG8gZGVhbCB3
aXRoIHN1Y2ggY2FzZXMgdG8gdHJ5Cj4gYW5kIGtlZXAgdGhlIHN5c3RlbSBydW5uaW5nIGhlcmUg
aW4gcmVsZWFzZSBidWlsZHMuCgpPayAtIGxldHMgZ28gd2l0aCB0aGlzIGZvciBub3cuwqAgSXQg
aXMgYSBuZXQgaW1wcm92ZW1lbnQsIGFuZCB3ZSBjYW4KZXZhbHVhdGUgdGhlIGd1ZXN0LXRyaWdn
ZXJhYmlsaXR5IGF0IGEgbGF0ZXIgcG9pbnQuCgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:37:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11:37:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYqi4-0007qu-Mn; Thu, 06 Jun 2019 11:37: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=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYqi3-0007qp-U6
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:37:31 +0000
X-Inumbo-ID: 775c666c-884f-11e9-970d-9f9a99530e00
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 775c666c-884f-11e9-970d-9f9a99530e00;
 Thu, 06 Jun 2019 11:37: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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: QRckigsJFRxiZLNruDJEn2FXsOcwXE+fiTCSatahwVQHmF6TQqnvdIHyQQEHPlaM1xe41NtN+o
 VEr11X0ODWjbylTU3JpK4D4clRRlXLzeC4gRBIfAqiLPw/O7NmXj1132tpNijqPuwqlKne+VWB
 T69/xKT44jEU7RHw09nahWw5ROYbVVaXflBtJgEboh6ckaMaJZC9p6nlNUqs0EhRVL2s42HFXF
 L2OOI+1sbNX7E/ixfJ1zIC+50W6FtShwTyxgDCl1YBJNN0kCzOG2IcLzKu+lAsFqCmBiz0MFkG
 MxM=
X-SBRS: -0.9
X-MesageID: 1402407
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,559,1557201600"; 
   d="scan'208";a="1402407"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 pci_sbdf_t
Thread-Index: AQHVHEat2EWOrJMpPE+UVYYSe0+AlqaOeHHwgAABWcD//+LaAIAAIxnA
Date: Thu, 6 Jun 2019 11:37:25 +0000
Message-ID: <4c0b8fbb351c46f9aa981ae11a5dd76d@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-4-roger.pau@citrix.com>
 <d0590126d33a4ca69da45b09d6038cb5@AMSPEX02CL03.citrite.net>
 <b163694e8a174570870d5ff7839a685c@AMSPEX02CL03.citrite.net>
 <5CF8F9880200007800235E6A@prv1-mh.provo.novell.com>
In-Reply-To: <5CF8F9880200007800235E6A@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/12] pci: make PCI_SBDF return a
 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>, WeiLiu <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>,
 xen-devel <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDYgSnVuZSAyMDE5IDEyOjMxCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXgu
Y29tPjsgR2VvcmdlIER1bmxhcAo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+IDxyb2dlci5w
YXVAY2l0cml4LmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFu
byBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWwgPHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWlMaXUg
PHdsQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAwMy8xMl0g
cGNpOiBtYWtlIFBDSV9TQkRGIHJldHVybiBhIHBjaV9zYmRmX3QKPiAKPiA+Pj4gT24gMDYuMDYu
MTkgYXQgMTM6MTksIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gIC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRl
dmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFsZiBPZiBQYXVsIER1cnJh
bnQKPiA+PiBTZW50OiAwNiBKdW5lIDIwMTkgMTI6MTEKPiA+Pgo+ID4+ID4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPiA+PiA+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1i
b3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYgT2YgUm9nZXIgUGF1IE1vbm5l
Cj4gPj4gPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDIKPiA+PiA+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaAo+ID4+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4gPj4gPiBAQCAt
MzQsNyArMzQsOCBAQAo+ID4+ID4gICNkZWZpbmUgUENJX0RFVkZOMihiZGYpICgoYmRmKSAmIDB4
ZmYpCj4gPj4gPiAgI2RlZmluZSBQQ0lfQkRGKGIsZCxmKSAgKCgoKGIpICYgMHhmZikgPDwgOCkg
fCBQQ0lfREVWRk4oZCxmKSkKPiA+PiA+ICAjZGVmaW5lIFBDSV9CREYyKGIsZGYpICAoKCgoYikg
JiAweGZmKSA8PCA4KSB8ICgoZGYpICYgMHhmZikpCj4gPj4gPiAtI2RlZmluZSBQQ0lfU0JERihz
LGIsZCxmKSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8IFBDSV9CREYoYixkLGYpKQo+ID4+ID4g
KyNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgXAo+ID4+ID4gKyAgICAoKHBjaV9zYmRmX3QpIHsg
LnNiZGYgPSAoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKPiA+Cj4g
PiBXb3VsZG4ndCB0aGlzIGJlIGJldHRlciBjb2RlZCBhbG9uZyB0aGUgbGluZXMgb2YuLi4KPiA+
Cj4gPiAgICAgKChwY2lfc2JkZl90KSB7IC5zZWcgPSBzLCAuYnVzID0gYiwgLmRldiA9IGQsIC5m
biA9IGYgfSkKPiAKPiBObywgYXMgcGVyIHRoZSBwcmlvciB2ZXJzaW9uJ3MgZGlzY3Vzc2lvbjog
T2xkZXIgZ2NjIHdvbid0IGNvcGUgd2l0aCB0aGlzLgoKT2gsIG9rLiBGYWlyIGVub3VnaCB0aGVu
LgoKICBQYXVsCgo+IAo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:43:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11:43: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 1hYqnr-0000E5-L8; Thu, 06 Jun 2019 11:43: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYqnp-0000DT-Tn
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:43:29 +0000
X-Inumbo-ID: 4afd5a30-8850-11e9-91eb-630fd056b9f7
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4afd5a30-8850-11e9-91eb-630fd056b9f7;
 Thu, 06 Jun 2019 11:43:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 05:43:24 -0600
Message-Id: <5CF8FC580200007800235E9A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 05:43:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFBB020000780022CCC6@prv1-mh.provo.novell.com>
 <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
 <5CF8CC0F0200007800235C8C@prv1-mh.provo.novell.com>
 <f75089a8-7493-0e20-15c3-8a8771219d53@citrix.com>
In-Reply-To: <f75089a8-7493-0e20-15c3-8a8771219d53@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] x86/IRQ: bail early from
 irq_guest_eoi_timer_fn() when nothing is in flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDEzOjM0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDYvMDYvMjAxOSAwOToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA1
LjA2LjE5IGF0IDE5OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAwOC8wNS8yMDE5IDEzOjQ2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBAQCAtMTEzMCw4ICsx
MTMwLDEwIEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9pZAo+Pj4+ICAg
ICAgICAgIH0KPj4+PiAgICAgIH0KPj4+PiAgCj4+Pj4gLSAgICBpZiAoIGFjdGlvbi0+aW5fZmxp
Z2h0ICE9IDAgKQo+Pj4+IC0gICAgICAgIGdvdG8gb3V0Owo+Pj4+ICsgICAgaWYgKCBhY3Rpb24t
PmluX2ZsaWdodCApCj4+Pj4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKPj4+PiAr
ICAgICAgICAgICAgICAgIklSUSVkOiAlZCBoYW5kbGVycyBzdGlsbCBpbiBmbGlnaHQgYXQgZm9y
Y2VkIEVPSVxuIiwKPj4+PiArICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBhY3Rpb24tPmluX2Zs
aWdodCk7Cj4+PiBBRkFDSVQsIHRoaXMgY29uZGl0aW9uIGNhbiBiZSB0cmlnZ2VyZWQgYnkgYSBi
dWdneS9tYWxpY2lvdXMgZ3Vlc3QsIGJ5Cj4+PiBpdCBzaW1wbHkgaWdub3Jpbmcgb3IgbWFza2lu
ZyB0aGUgbGluZSBpbnRlcnJ1cHQgYXQgdGhlIHZJTy1BUElDLgo+PiBJIGRvbid0IHRoaW5rIGl0
IGNhbiwgbm8uIE9yIGVsc2UgdGhlIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGJlbG93Cj4+IGhlcmUg
d291bGQgYmUgaW52YWxpZCB0byBhZGQuCj4gCj4gV2hpY2ggQVNTRVJUX1VOUkVBQ0hBQkxFKCkg
PyAgSSBrbm93IFJvZ2VyIGFza2VkIGZvciBvbmUsIGJ1dCBJIGRvbid0Cj4gc2VlIGl0IGFueXdo
ZXJlIGluIHRoZSBjb2RlLgoKQmVjYXVzZSBzbyBmYXIgdGhlcmUgd2FzIG5vIHJlYWwgcmVhc29u
IHRvIHJlLXBvc3QuIEl0J3MgcmlnaHQgaGVyZSwKYXMgUm9nZXIgZGlkIGFzayBmb3IsIGFuZCBh
cyBJIGRpZCAoaGVzaXRhbnRseSkgYWdyZWU6CgogICAgaWYgKCBhY3Rpb24tPmluX2ZsaWdodCAp
CiAgICB7CiAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKICAgICAgICAgICAgICAgIklS
USV1OiAlZC8lZCBoYW5kbGVyKHMpIHN0aWxsIGluIGZsaWdodCBhdCBmb3JjZWQgRU9JXG4iLAog
ICAgICAgICAgICAgICBpcnEsIGFjdGlvbi0+aW5fZmxpZ2h0LCBhY3Rpb24tPm5yX2d1ZXN0cyk7
CiAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICB9Cgo+Pj4gVGhlIG1lc3NhZ2Ugd291
bGQgYmUgZmFyIG1vcmUgdXNlZnVsIGlmIGl0IGlkZW50aWZpZWQgdGhlIGRvbWFpbiBpbgo+Pj4g
cXVlc3Rpb24sIHdoaWNoIGxvb2tzIGxpa2UgaXQgY2FuIGJlIG9idGFpbmVkIGZyb20gdGhlIG1p
ZGRsZSBvZiB0aGUgbG9vcC4KPj4gVGhhdCB2ZXJ5IGxvb3AgaGFzIGp1c3QgdGFrZW4gY2FyZSBv
ZiBkZWNyZW1lbnRpbmcgLT5pbl9mbGlnaHQgZm9yCj4+IGFsbCBzdWNoIGd1ZXN0cy4KPj4KPj4g
QWxzbyBub3RlIHRoYXQgdGhlcmUgY291bGQgYmUgbW9yZSB0aGFuIG9uZSBvZmZlbmRpbmcgZG9t
YWluLCBmb3IKPj4gc2hhcmVkIElSUXMuIFBsdXMgdGhlIGxvb3AgeW91J3JlIHJlZmVycmluZyB0
byBjYW4gc3BlY2lmaWNhbGx5IF9ub3RfCj4+IGJlIHVzZWQgZm9yIGlkZW50aWZ5aW5nIHRoZSBk
b21haW4ocyksIGJlY2F1c2UgZm9yIHRoZSBvbmVzCj4+IHByb2Nlc3NlZCB0aGVyZSB3ZSBfZGlk
XyBkZWNyZW1lbnQgLT5pbl9mbGlnaHQuIElmIHRoaXMgbWVzc2FnZQo+PiBnZXRzIGxvZ2dlZCwg
d2Ugc2ltcGx5IGhhdmUgbm8gaWRlYSB3aHkgLT5pbl9mbGlnaHQgaXMgX3N0aWxsXyBub24tCj4+
IHplcm8uIFRoaXMgY291bGQgYmUgYSBCVUdfT04oKSwgYnV0IGl0IHNlZW1zIG1vcmUgaW4gbGlu
ZSB3aXRoIG91cgo+PiBnZW5lcmFsIGlkZWEgb2YgaG93IHdlIHdvdWxkIGxpa2UgdG8gZGVhbCB3
aXRoIHN1Y2ggY2FzZXMgdG8gdHJ5Cj4+IGFuZCBrZWVwIHRoZSBzeXN0ZW0gcnVubmluZyBoZXJl
IGluIHJlbGVhc2UgYnVpbGRzLgo+IAo+IE9rIC0gbGV0cyBnbyB3aXRoIHRoaXMgZm9yIG5vdy4g
IEl0IGlzIGEgbmV0IGltcHJvdmVtZW50LCBhbmQgd2UgY2FuCj4gZXZhbHVhdGUgdGhlIGd1ZXN0
LXRyaWdnZXJhYmlsaXR5IGF0IGEgbGF0ZXIgcG9pbnQuCj4gCj4gUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGFua3MgbXVjaC4gSSdsbCBh
c3N1bWUgdGhpcyBob2xkcyBhbHNvIGZvciB0aGUgYWRqdXN0bWVudHMKcmVxdWVzdGVkIGJ5IFJv
Z2VyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 11:45:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 11: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 1hYqq6-0000bR-8q; Thu, 06 Jun 2019 11:45: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=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYqq5-0000bL-LX
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 11:45:49 +0000
X-Inumbo-ID: a004d377-8850-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 a004d377-8850-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 11:45: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=SoftFail 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: SoftFail (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: ZKUNLJGK8nj1Hx+YSBYYmDq5Y910L7wZZHLZluARX6snE5Z97277WlIp/5tDXYxQUmlTauLf5j
 25j0CDGZYP1JBBCkApgHHLYQp3Fg591a8/YO/sESsDtZiWyjMSuejuSyW1PKUqFtp9WXgZi65M
 bqi1nQehXgz1cshvlJ2GVTetjwaIRSilFHdN9h6YmQ3qVqwZwt5j5HB0e5I1Gny3uVRXlbaXBj
 PWNOSFjHuQyStrqu1+jyiJ20QrlId1lkBt42YqA6ljnLF/WIckzTK7za1J6aVl7GO+efeYh9vb
 +dQ=
X-SBRS: -0.9
X-MesageID: 1370689
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,559,1557201600"; 
   d="scan'208";a="1370689"
To: Jan Beulich <JBeulich@suse.com>
References: <5CD2CDEC020000780022CC95@prv1-mh.provo.novell.com>
 <5CD2CFBB020000780022CCC6@prv1-mh.provo.novell.com>
 <562b4893-82eb-2ae6-3945-f80fdcc8c7a8@citrix.com>
 <5CF8CC0F0200007800235C8C@prv1-mh.provo.novell.com>
 <f75089a8-7493-0e20-15c3-8a8771219d53@citrix.com>
 <5CF8FC580200007800235E9A@prv1-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: <1c8264aa-78bc-ec40-e69d-2d5ab5cca655@citrix.com>
Date: Thu, 6 Jun 2019 12:45:43 +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: <5CF8FC580200007800235E9A@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/IRQ: bail early from
 irq_guest_eoi_timer_fn() when nothing is in flight
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDYvMjAxOSAxMjo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDYuMDYuMTkg
YXQgMTM6MzQsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDYvMDYv
MjAxOSAwOToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwNS4wNi4xOSBhdCAxOTox
NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIDA4LzA1LzIwMTkg
MTM6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBAQCAtMTEzMCw4ICsxMTMwLDEwIEBAIHN0
YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9pZAo+Pj4+PiAgICAgICAgICB9Cj4+
Pj4+ICAgICAgfQo+Pj4+PiAgCj4+Pj4+IC0gICAgaWYgKCBhY3Rpb24tPmluX2ZsaWdodCAhPSAw
ICkKPj4+Pj4gLSAgICAgICAgZ290byBvdXQ7Cj4+Pj4+ICsgICAgaWYgKCBhY3Rpb24tPmluX2Zs
aWdodCApCj4+Pj4+ICsgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCj4+Pj4+ICsgICAg
ICAgICAgICAgICAiSVJRJWQ6ICVkIGhhbmRsZXJzIHN0aWxsIGluIGZsaWdodCBhdCBmb3JjZWQg
RU9JXG4iLAo+Pj4+PiArICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBhY3Rpb24tPmluX2ZsaWdo
dCk7Cj4+Pj4gQUZBQ0lULCB0aGlzIGNvbmRpdGlvbiBjYW4gYmUgdHJpZ2dlcmVkIGJ5IGEgYnVn
Z3kvbWFsaWNpb3VzIGd1ZXN0LCBieQo+Pj4+IGl0IHNpbXBseSBpZ25vcmluZyBvciBtYXNraW5n
IHRoZSBsaW5lIGludGVycnVwdCBhdCB0aGUgdklPLUFQSUMuCj4+PiBJIGRvbid0IHRoaW5rIGl0
IGNhbiwgbm8uIE9yIGVsc2UgdGhlIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGJlbG93Cj4+PiBoZXJl
IHdvdWxkIGJlIGludmFsaWQgdG8gYWRkLgo+PiBXaGljaCBBU1NFUlRfVU5SRUFDSEFCTEUoKSA/
ICBJIGtub3cgUm9nZXIgYXNrZWQgZm9yIG9uZSwgYnV0IEkgZG9uJ3QKPj4gc2VlIGl0IGFueXdo
ZXJlIGluIHRoZSBjb2RlLgo+IEJlY2F1c2Ugc28gZmFyIHRoZXJlIHdhcyBubyByZWFsIHJlYXNv
biB0byByZS1wb3N0LiBJdCdzIHJpZ2h0IGhlcmUsCj4gYXMgUm9nZXIgZGlkIGFzayBmb3IsIGFu
ZCBhcyBJIGRpZCAoaGVzaXRhbnRseSkgYWdyZWU6Cj4KPiAgICAgaWYgKCBhY3Rpb24tPmluX2Zs
aWdodCApCj4gICAgIHsKPiAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCj4gICAgICAg
ICAgICAgICAgIklSUSV1OiAlZC8lZCBoYW5kbGVyKHMpIHN0aWxsIGluIGZsaWdodCBhdCBmb3Jj
ZWQgRU9JXG4iLAo+ICAgICAgICAgICAgICAgIGlycSwgYWN0aW9uLT5pbl9mbGlnaHQsIGFjdGlv
bi0+bnJfZ3Vlc3RzKTsKPiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICAgICB9Cj4K
Pj4+PiBUaGUgbWVzc2FnZSB3b3VsZCBiZSBmYXIgbW9yZSB1c2VmdWwgaWYgaXQgaWRlbnRpZmll
ZCB0aGUgZG9tYWluIGluCj4+Pj4gcXVlc3Rpb24sIHdoaWNoIGxvb2tzIGxpa2UgaXQgY2FuIGJl
IG9idGFpbmVkIGZyb20gdGhlIG1pZGRsZSBvZiB0aGUgbG9vcC4KPj4+IFRoYXQgdmVyeSBsb29w
IGhhcyBqdXN0IHRha2VuIGNhcmUgb2YgZGVjcmVtZW50aW5nIC0+aW5fZmxpZ2h0IGZvcgo+Pj4g
YWxsIHN1Y2ggZ3Vlc3RzLgo+Pj4KPj4+IEFsc28gbm90ZSB0aGF0IHRoZXJlIGNvdWxkIGJlIG1v
cmUgdGhhbiBvbmUgb2ZmZW5kaW5nIGRvbWFpbiwgZm9yCj4+PiBzaGFyZWQgSVJRcy4gUGx1cyB0
aGUgbG9vcCB5b3UncmUgcmVmZXJyaW5nIHRvIGNhbiBzcGVjaWZpY2FsbHkgX25vdF8KPj4+IGJl
IHVzZWQgZm9yIGlkZW50aWZ5aW5nIHRoZSBkb21haW4ocyksIGJlY2F1c2UgZm9yIHRoZSBvbmVz
Cj4+PiBwcm9jZXNzZWQgdGhlcmUgd2UgX2RpZF8gZGVjcmVtZW50IC0+aW5fZmxpZ2h0LiBJZiB0
aGlzIG1lc3NhZ2UKPj4+IGdldHMgbG9nZ2VkLCB3ZSBzaW1wbHkgaGF2ZSBubyBpZGVhIHdoeSAt
PmluX2ZsaWdodCBpcyBfc3RpbGxfIG5vbi0KPj4+IHplcm8uIFRoaXMgY291bGQgYmUgYSBCVUdf
T04oKSwgYnV0IGl0IHNlZW1zIG1vcmUgaW4gbGluZSB3aXRoIG91cgo+Pj4gZ2VuZXJhbCBpZGVh
IG9mIGhvdyB3ZSB3b3VsZCBsaWtlIHRvIGRlYWwgd2l0aCBzdWNoIGNhc2VzIHRvIHRyeQo+Pj4g
YW5kIGtlZXAgdGhlIHN5c3RlbSBydW5uaW5nIGhlcmUgaW4gcmVsZWFzZSBidWlsZHMuCj4+IE9r
IC0gbGV0cyBnbyB3aXRoIHRoaXMgZm9yIG5vdy4gIEl0IGlzIGEgbmV0IGltcHJvdmVtZW50LCBh
bmQgd2UgY2FuCj4+IGV2YWx1YXRlIHRoZSBndWVzdC10cmlnZ2VyYWJpbGl0eSBhdCBhIGxhdGVy
IHBvaW50Lgo+Pgo+PiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPiBUaGFua3MgbXVjaC4gSSdsbCBhc3N1bWUgdGhpcyBob2xkcyBhbHNvIGZv
ciB0aGUgYWRqdXN0bWVudHMKPiByZXF1ZXN0ZWQgYnkgUm9nZXIuCgpGaW5lLsKgIEF0IGxlYXN0
IHRoYXQgc2hvdWxkIG1ha2UgdGhpbmdzIG9idmlvdXMgaW4gYSBkZWJ1ZyBidWlsZC4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:16:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrJj-0003Lb-8O; Thu, 06 Jun 2019 12:16: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=K3Qq=UF=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hYrJh-0003LU-4H
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:16:25 +0000
X-Inumbo-ID: e5b4f0ce-8854-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::700])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5b4f0ce-8854-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:16:23 +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=IJ93Yf06jEVwHQTXFcGknz31EbXbJELG/3KSem3twwA=;
 b=QTN3K9SZezogJcq88H+vPRJdFBnoMN2+btd+UZHJSUPFF6Fb9pMyIcpD8ENQhxoo+aUY/dfTsjUgH5IT/QvVcjI0kImkvlqMAAG8+H/Hi6SDoylc3hMaC416uRySYKCJz4JNUiVhU3kRkot1599Rr+sC+nrEJKbsez6/3+It/+s=
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.1943.22; Thu, 6 Jun 2019 12:16:19 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1965.011; Thu, 6 Jun 2019
 12:16:19 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] x86/altp2m: Add xc_altp2m_get_vcpu_p2m_idx
Thread-Index: AQHVHGGlu0NbVCknh0ips2+nSWSJiQ==
Date: Thu, 6 Jun 2019 12:16:19 +0000
Message-ID: <20190606121548.2075-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR0202CA0021.eurprd02.prod.outlook.com
 (2603:10a6:803:14::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: ed38a1b7-98d9-448e-f0ef-08d6ea78c7ce
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: <VI1PR0202MB33276419D6F8E78E9EA47142AB170@VI1PR0202MB3327.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:580;
x-forefront-prvs: 00603B7EEF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(39860400002)(376002)(136003)(366004)(189003)(199004)(3846002)(186003)(53936002)(6506007)(386003)(7416002)(6116002)(2501003)(8676002)(26005)(486006)(8936002)(66066001)(102836004)(5660300002)(7736002)(478600001)(6512007)(6916009)(99286004)(14454004)(66946007)(52116002)(54906003)(107886003)(2616005)(73956011)(316002)(68736007)(6436002)(256004)(6486002)(50226002)(2906002)(36756003)(86362001)(2351001)(64756008)(305945005)(66446008)(66476007)(66556008)(25786009)(14444005)(81156014)(81166006)(1076003)(476003)(71200400001)(71190400001)(4326008)(5640700003)(70780200001);
 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: nB8FZYN+SVi281zN+tlERxwLdZn1vH0L61CVMA0eRb743LY/HO15yub17x7GNa8kKNmeclWRlGPXyq8QpXo+4uyH1w3/O8mP6mvyeGY7GNLzQsLO/ZWbCTYZ25rVTzplIhcsU3BbqwOEPHtNgqfcYEx/x+Up1uitON2MBktuiq2sCOXJe1kp6mvaXpLoDiCWjPu84DEXvGcDeCE1m4rKW326wE01hsFjfnmwL1C7Kz2A5yrDvrsn+DwbpuX5+KUC+Zu8A4Ylkd+R73p8HNcZHCOQ4szidGSryKKz1rM9oQpQckKvLHbYh+AVgkWnHaoHYWeiOIF8P1Pz1txi5I8dRNR3LPH0TN9aHbDeVc/qiEYcx2Hhg1UmxsAB+y1cM/ImrDhd9MO+2FJV5jTqwsu3ioXF5f5yn32wFagCAS1J2c4=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ed38a1b7-98d9-448e-f0ef-08d6ea78c7ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2019 12:16:19.1889 (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: [Xen-devel] [PATCH v1] x86/altp2m: Add xc_altp2m_get_vcpu_p2m_idx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <julien.grall@arm.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>

VGhpcyBuZXcgZnVuY3Rpb24gcmV0dXJucyB0aGUgYWN0aXZlIGFsdHAybSBpbmRleCBmb3JtIGEg
Z2l2ZW4gdmNwLg0KDQpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4NCi0tLQ0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAg
MiArKw0KIHRvb2xzL2xpYnhjL3hjX2FsdHAybS5jICAgICAgICAgfCAyNSArKysrKysrKysrKysr
KysrKysrKysrKysrDQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDI0ICsrKysr
KysrKysrKysrKysrKysrKysrKw0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAx
MSArKysrKysrKysrKw0KIDQgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKQ0KDQpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaA0KaW5kZXggNTM4MDA3YTZkYy4uODc1MjZhZjRiNCAxMDA2NDQNCi0tLSBh
L3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQorKysgYi90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaA0KQEAgLTE5NDIsNiArMTk0Miw4IEBAIGludCB4Y19hbHRwMm1fZ2V0X21lbV9h
Y2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KIGludCB4Y19hbHRw
Mm1fY2hhbmdlX2dmbih4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQogICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBvbGRfZ2Zu
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgbmV3X2dmbik7DQoraW50IHhj
X2FsdHAybV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBk
b21pZCwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgdmNwdWlkLCB1
aW50MTZfdCAqcDJtaWR4KTsNCiANCiAvKiogDQogICogTWVtIHBhZ2luZyBvcGVyYXRpb25zLg0K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0
cDJtLmMNCmluZGV4IGE4NjUyMGMyMzIuLjA5ZGFkMDM1NWUgMTAwNjQ0DQotLS0gYS90b29scy9s
aWJ4Yy94Y19hbHRwMm0uYw0KKysrIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCkBAIC0zNTIs
MyArMzUyLDI4IEBAIGludCB4Y19hbHRwMm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpo
YW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KICAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFu
ZGxlLCBhcmcpOw0KICAgICByZXR1cm4gcmM7DQogfQ0KKw0KK2ludCB4Y19hbHRwMm1fZ2V0X3Zj
cHVfcDJtX2lkeCh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHZjcHVpZCwgdWludDE2X3QgKmFsdHAy
bV9pZHgpDQorew0KKyAgICBpbnQgcmM7DQorDQorICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZF
Uih4ZW5faHZtX2FsdHAybV9vcF90LCBhcmcpOw0KKw0KKyAgICBhcmcgPSB4Y19oeXBlcmNhbGxf
YnVmZmVyX2FsbG9jKGhhbmRsZSwgYXJnLCBzaXplb2YoKmFyZykpOw0KKyAgICBpZiAoIGFyZyA9
PSBOVUxMICkNCisgICAgICAgIHJldHVybiAtMTsNCisNCisgICAgYXJnLT52ZXJzaW9uID0gSFZN
T1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OOw0KKyAgICBhcmctPmNtZCA9IEhWTU9QX2FsdHAy
bV9nZXRfcDJtX2lkeDsNCisgICAgYXJnLT5kb21haW4gPSBkb21pZDsNCisgICAgYXJnLT51Lmdl
dF92Y3B1X3AybV9pZHgudmNwdV9pZCA9IHZjcHVpZDsNCisNCisgICAgcmMgPSB4ZW5jYWxsMiho
YW5kbGUtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sDQorICAgICAg
ICAgICAgICAgICBIWVBFUkNBTExfQlVGRkVSX0FTX0FSRyhhcmcpKTsNCisgICAgaWYgKCAhcmMg
KQ0KKyAgICAgICAgKmFsdHAybV9pZHggPSBhcmctPnUuZ2V0X3ZjcHVfcDJtX2lkeC5hbHRwMm1f
aWR4Ow0KKw0KKyAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxlLCBhcmcpOw0KKyAg
ICByZXR1cm4gcmM7DQorfQ0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQppbmRleCAwMjllZWEzYjg1Li4yOGFlMjMwODdjIDEwMDY0
NA0KLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYw0KQEAgLTQ1MDAsNiArNDUwMCw3IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKA0KICAg
ICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aToNCiAgICAgY2FzZSBIVk1P
UF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3M6DQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2NoYW5nZV9n
Zm46DQorICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4Og0KICAgICAgICAgYnJlYWs7
DQogDQogICAgIGRlZmF1bHQ6DQpAQCAtNDczNSw2ICs0NzM2LDI5IEBAIHN0YXRpYyBpbnQgZG9f
YWx0cDJtX29wKA0KICAgICAgICAgICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRf
Z2ZuKSwNCiAgICAgICAgICAgICAgICAgICAgIF9nZm4oYS51LmNoYW5nZV9nZm4ubmV3X2dmbikp
Ow0KICAgICAgICAgYnJlYWs7DQorDQorICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4
Og0KKyAgICB7DQorICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsNCisNCisgICAgICAgIGlmICggYS51
LmdldF92Y3B1X3AybV9pZHgudmNwdV9pZCA+PSBkLT5tYXhfdmNwdXMgKQ0KKyAgICAgICAgew0K
KyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCisgICAgICAgICAgICBicmVhazsNCisgICAgICAg
IH0NCisNCisgICAgICAgIGlmICggIWFsdHAybV9hY3RpdmUoZCkgKQ0KKyAgICAgICAgew0KKyAg
ICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7DQorICAgICAgICAgICAgYnJlYWs7DQorICAgICAg
ICB9DQorDQorICAgICAgICB2ID0gZC0+dmNwdVthLnUuZ2V0X3ZjcHVfcDJtX2lkeC52Y3B1X2lk
XTsNCisgICAgICAgIGEudS5nZXRfdmNwdV9wMm1faWR4LmFsdHAybV9pZHggPSBhbHRwMm1fdmNw
dV9pZHgodik7DQorICAgICAgICByYyA9IF9fY29weV90b19ndWVzdChhcmcsICZhLCAxKSA/IC1F
RkFVTFQgOiAwOw0KKyAgICAgICAgYnJlYWs7DQorICAgIH0NCisNCiAgICAgZGVmYXVsdDoNCiAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOw0KICAgICB9DQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29w
LmgNCmluZGV4IGM2Y2QxMmY1OTYuLjI2ZDVhNTgwZGMgMTAwNjQ0DQotLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9v
cC5oDQpAQCAtMzA0LDYgKzMwNCwxNCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dm
biB7DQogdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbiB4ZW5faHZtX2Fs
dHAybV9jaGFuZ2VfZ2ZuX3Q7DQogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRw
Mm1fY2hhbmdlX2dmbl90KTsNCiANCitzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZ2V0X3ZjcHVfcDJt
X2lkeCB7DQorICAgIHVpbnQzMl90IHZjcHVfaWQ7DQorICAgIHVpbnQxNl90IGFsdHAybV9pZHg7
DQorfTsNCit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4DQor
ICAgICAgICAgICAgICAgeGVuX2h2bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeF90Ow0KK0RFRklO
RV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHhfdCk7DQor
DQogc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCiAgICAgdWludDMyX3QgdmVyc2lvbjsgICAv
KiBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT04gKi8NCiAgICAgdWludDMyX3QgY21kOw0K
QEAgLTMzMiw2ICszNDAsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICNkZWZpbmUg
SFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzICAgICAgIDEyDQogLyogRGlzYWJsZSBhbHRwMm0g
ZXZlbnQgbm90aWZpY2F0aW9ucyBmb3IgYSBnaXZlbiBWQ1BVICovDQogI2RlZmluZSBIVk1PUF9h
bHRwMm1fdmNwdV9kaXNhYmxlX25vdGlmeSAgMTMNCisvKiBHZXQgdGhlIGFjdGl2ZSB2Y3B1IHAy
bSBpbmRleCAqLw0KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0
DQogICAgIGRvbWlkX3QgZG9tYWluOw0KICAgICB1aW50MTZfdCBwYWQxOw0KICAgICB1aW50MzJf
dCBwYWQyOw0KQEAgLTM0Nyw2ICszNTcsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0K
ICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHNldF9t
ZW1fYWNjZXNzX211bHRpOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNz
X3ZlICAgICAgICAgIHN1cHByZXNzX3ZlOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X3ZjcHVfZGlzYWJsZV9ub3RpZnkgIGRpc2FibGVfbm90aWZ5Ow0KKyAgICAgICAgc3RydWN0IHhl
bl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggICAgIGdldF92Y3B1X3AybV9pZHg7DQogICAg
ICAgICB1aW50OF90IHBhZFs2NF07DQogICAgIH0gdTsNCiB9Ow0KLS0gDQoyLjE3LjENCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:20:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrN8-0003UP-QL; Thu, 06 Jun 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=4YtP=UF=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hYrN7-0003UK-OR
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:19:57 +0000
X-Inumbo-ID: 64e271fa-8855-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 64e271fa-8855-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:19:56 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=SoftFail smtp.mailfrom=lars.kurth@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
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com is inclined to not designate
 162.221.158.21 as permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vX5onzdj11dWpvsrXxH4XQyLxSnC0CxJNKo0hT2y1HDY1EuK9lkqjl7qrHDSPWR6ErVUISiLN6
 TTYQJI5tWHcd0DKP0a5EFeCHTyh6vu8Jl8LJiiYsCTjgpCGTB9HkUvXapBvO6lKSm7hY/BbVe4
 rdt0Hiv9lMfJeQpVfxf2RtayoJ8kFsCsziMn6zY1cotnkj+QgephOwqTlfHhtypsFNNC7H+Qpi
 tK/YDltvxGj2cYXGjgZ0P28gOUZPPUhF4i9mr3bEFsWeuFUUCK0qNxVcXVgqzWQ89BAMccQ820
 Y28=
X-SBRS: -0.9
X-MesageID: 1404083
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,559,1557201600"; 
   d="scan'208";a="1404083"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>
Thread-Topic: Xen Project Community Call June 6th: @15:00 UTC Call for agenda
 items
Thread-Index: AQHVF0i0wxsTSbqQdEi32qL4RfQjs6aOD5gA
Date: Thu, 6 Jun 2019 12:19:50 +0000
Message-ID: <352D6056-4B4E-46A6-A396-04266B52B580@citrix.com>
References: <B8AF45C4-A5CB-46D9-A35E-00C90B757CD7@citrix.com>
In-Reply-To: <B8AF45C4-A5CB-46D9-A35E-00C90B757CD7@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.a.190512
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <CDDF0F5440FD2F498C1F730B13E39277@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Community Call June 6th: @15:00 UTC
 Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>, Matt
 Spencer <Matt.Spencer@arm.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>,
 "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>,
 Brian
 Woods <brian.woods@amd.com>, Julien Grall <julien.grall@arm.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KYSBxdWljayByZW1pbmRlciB0aGF0IHRoZSBjYWxsIHdpbGwgYmUgdG9kYXkNClJl
Z2FyZHMNCkxhcnMNCg0K77u/T24gMzAvMDUvMjAxOSwgMTg6MzUsICJMYXJzIEt1cnRoIiA8bGFy
cy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToNCg0KICAgIEhpIGFsbCwNCiAgICANCiAgICBQbGVh
c2UgcHJvcG9zZSB0b3BpY3MgYnkgZWl0aGVyIGVkaXRpbmcgdGhlIHJ1bm5pbmcgYWdlbmRhIGRv
Y3VtZW50IGF0IGh0dHBzOi8vY3J5cHRwYWQuZnIvcGFkLyMvMi9wYWQvZWRpdC9XWnIyVlRkZm1h
UGR2SXhqWHArY2dTRi0gb3IgYnkgcmVwbHlpbmcgdG8gdGhlIG1haWwuDQogICAgSWRlYWxseSBi
eSBUdWVzZGF5IQ0KICAgIE5vdGUgdGhhdCBJIGFtIHVzaW5nIGFub3RoZXIgc2hhcmluZyBtZWNo
YW5pc20gYXMgcGVyIHJlcXVlc3QuIExldCBtZSBrbm93IGlmIHlvdSBoYXZlIGRpZmZpY3VsdGll
cw0KICAgIA0KICAgIEJlc3QgUmVnYXJkcw0KICAgIExhcnMNCiAgICANCiAgICA9PSBEaWFsLWlu
IEluZm9ybWF0aW9uID09DQogICAgDQogICAgICMjIE1lZXRpbmcgdGltZQ0KICAgICAxNTowMCAt
IDE2OjAwIFVUQw0KICAgICBGdXJ0aGVyIEludGVybmF0aW9uYWwgbWVldGluZyB0aW1lczogDQog
ICAgIGh0dHBzOi8vd3d3LnRpbWVhbmRkYXRlLmNvbS93b3JsZGNsb2NrL21lZXRpbmdkZXRhaWxz
Lmh0bWw/eWVhcj0yMDE5Jm1vbnRoPTYmZGF5PTYmaG91cj0xNSZtaW49MCZzZWM9MCZwMT0yMjUm
cDI9MjI0JnAzPTI0JnA0PTE3OSZwNT0xMzYmcDY9MzcmcDc9MzMNCiAgICANCiAgICANCiAgICAg
IyMgRGlhbCBpbiBkZXRhaWxzDQogICAgIFdlYjogaHR0cHM6Ly93d3cuZ290b21lZXQubWUvbGFy
c2t1cnRoDQogICAgDQogICAgIFlvdSBjYW4gYWxzbyBkaWFsIGluIHVzaW5nIHlvdXIgcGhvbmUu
DQogICAgIEFjY2VzcyBDb2RlOiA5MDYtODg2LTk2NQ0KICAgIA0KICAgICBDaGluYSAoVG9sbCBG
cmVlKTogNDAwOCA4MTEwODQNCiAgICAgR2VybWFueTogKzQ5IDY5MiA1NzM2IDczMTcNCiAgICAg
UG9sYW5kIChUb2xsIEZyZWUpOiAwMCA4MDAgMTEyNDc1OQ0KICAgICBVbml0ZWQgS2luZ2RvbTog
KzQ0IDMzMCAyMjEgMDA4OA0KICAgICBVbml0ZWQgU3RhdGVzOiArMSAoNTcxKSAzMTctMzEyOQ0K
ICAgIA0KICAgICBNb3JlIHBob25lIG51bWJlcnMNCiAgICAgQXVzdHJhbGlhOiArNjEgMiA5MDg3
IDM2MDQNCiAgICAgQXVzdHJpYTogKzQzIDcgMjA4MSA1NDI3DQogICAgIEFyZ2VudGluYSAoVG9s
bCBGcmVlKTogMCA4MDAgNDQ0IDMzNzUNCiAgICAgQmFocmFpbiAoVG9sbCBGcmVlKTogODAwIDgx
IDExMQ0KICAgICBCZWxhcnVzIChUb2xsIEZyZWUpOiA4IDgyMCAwMDExIDA0MDANCiAgICAgQmVs
Z2l1bTogKzMyIDI4IDkzIDcwMTgNCiAgICAgQnJhemlsIChUb2xsIEZyZWUpOiAwIDgwMCAwNDcg
NDkwNg0KICAgICBCdWxnYXJpYSAoVG9sbCBGcmVlKTogMDA4MDAgMTIwIDQ0MTcNCiAgICAgQ2Fu
YWRhOiArMSAoNjQ3KSA0OTctOTM5MQ0KICAgICBDaGlsZSAoVG9sbCBGcmVlKTogODAwIDM5NSAx
NTANCiAgICAgQ29sb21iaWEgKFRvbGwgRnJlZSk6IDAxIDgwMCA1MTggNDQ4Mw0KICAgICAgQ3pl
Y2ggUmVwdWJsaWMgKFRvbGwgRnJlZSk6IDgwMCA1MDA0NDgNCiAgICAgRGVubWFyazogKzQ1IDMy
IDcyIDAzIDgyDQogICAgIEZpbmxhbmQ6ICszNTggOTIzIDE3IDA1NjgNCiAgICAgRnJhbmNlOiAr
MzMgMTcwIDk1MCA1OTQNCiAgICAgR3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4MDAgNDQxNCAzODM4
DQogICAgIEhvbmcgS29uZyAoVG9sbCBGcmVlKTogMzA3MTMxNjkNCiAgICAgSHVuZ2FyeSAoVG9s
bCBGcmVlKTogKDA2KSA4MCA5ODYgMjU1DQogICAgIEljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3
MjA0DQogICAgIEluZGlhIChUb2xsIEZyZWUpOiAxODAwMjY2OTI3Mg0KICAgICBJbmRvbmVzaWEg
KFRvbGwgRnJlZSk6IDAwNyA4MDMgMDIwIDUzNzUNCiAgICAgSXJlbGFuZDogKzM1MyAxNSAzNjAg
NzI4DQogICAgIElzcmFlbCAoVG9sbCBGcmVlKTogMSA4MDkgNDU0IDgzMA0KICAgICBJdGFseTog
KzM5IDAgMjQ3IDkyIDEzIDAxDQogICAgIEphcGFuIChUb2xsIEZyZWUpOiAwIDEyMCA2NjMgODAw
DQogICAgIEtvcmVhLCBSZXB1YmxpYyBvZiAoVG9sbCBGcmVlKTogMDA3OTggMTQgMjA3IDQ5MTQN
CiAgICAgTHV4ZW1ib3VyZyAoVG9sbCBGcmVlKTogODAwIDg1MTU4DQogICAgIE1hbGF5c2lhIChU
b2xsIEZyZWUpOiAxIDgwMCA4MSA2ODU0DQogICAgIE1leGljbyAoVG9sbCBGcmVlKTogMDEgODAw
IDUyMiAxMTMzDQogICAgIE5ldGhlcmxhbmRzOiArMzEgMjA3IDk0MSAzNzcNCiAgICAgTmV3IFpl
YWxhbmQ6ICs2NCA5IDI4MCA2MzAyDQogICAgIE5vcndheTogKzQ3IDIxIDkzIDM3IDUxDQogICAg
IFBhbmFtYSAoVG9sbCBGcmVlKTogMDAgODAwIDIyNiA3OTI4DQogICAgIFBlcnUgKFRvbGwgRnJl
ZSk6IDAgODAwIDc3MDIzDQogICAgIFBoaWxpcHBpbmVzIChUb2xsIEZyZWUpOiAxIDgwMCAxMTEw
IDE2NjENCiAgICAgUG9ydHVnYWwgKFRvbGwgRnJlZSk6IDgwMCA4MTkgNTc1DQogICAgIFJvbWFu
aWEgKFRvbGwgRnJlZSk6IDAgODAwIDQxMCAwMjkNCiAgICAgUnVzc2lhbiBGZWRlcmF0aW9uIChU
b2xsIEZyZWUpOiA4IDgwMCAxMDAgNjIwMw0KICAgICBTYXVkaSBBcmFiaWEgKFRvbGwgRnJlZSk6
IDgwMCA4NDQgMzYzMw0KICAgICBTaW5nYXBvcmUgKFRvbGwgRnJlZSk6IDE4MDA3MjMxMzIzDQog
ICAgIFNvdXRoIEFmcmljYSAoVG9sbCBGcmVlKTogMCA4MDAgNTU1IDQ0Nw0KICAgICBTcGFpbjog
KzM0IDkzMiA3NSAyMDA0DQogICAgIFN3ZWRlbjogKzQ2IDg1MyA1MjcgODI3DQogICAgIFN3aXR6
ZXJsYW5kOiArNDEgMjI1IDQ1OTkgNzgNCiAgICAgVGFpd2FuIChUb2xsIEZyZWUpOiAwIDgwMCA2
NjYgODU0DQogICAgIFRoYWlsYW5kIChUb2xsIEZyZWUpOiAwMDEgODAwIDAxMSAwMjMNCiAgICAg
VHVya2V5IChUb2xsIEZyZWUpOiAwMCA4MDAgNDQ4OCAyMzY4Mw0KICAgICBVa3JhaW5lIChUb2xs
IEZyZWUpOiAwIDgwMCA1MCAxNzMzDQogICAgIFVuaXRlZCBBcmFiIEVtaXJhdGVzIChUb2xsIEZy
ZWUpOiA4MDAgMDQ0IDQwNDM5DQogICAgIFVydWd1YXkgKFRvbGwgRnJlZSk6IDAwMDQgMDE5IDEw
MTgNCiAgICAgVmlldCBOYW0gKFRvbGwgRnJlZSk6IDEyMiA4MCA0ODENCiAgICANCiAgICAgRmly
c3QgR29Ub01lZXRpbmc/IExldCdzIGRvIGEgcXVpY2sgc3lzdGVtIGNoZWNrOg0KICAgICBodHRw
czovL2xpbmsuZ290b21lZXRpbmcuY29tL3N5c3RlbS1jaGVjaw0KICAgIA0KICAgIA0KICAgIA0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:24:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrRK-0004Pr-4A; Thu, 06 Jun 2019 12:24:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYrRJ-0004Ph-Kr
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:24:17 +0000
X-Inumbo-ID: ff671dbb-8855-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff671dbb-8855-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:24: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 1hYrRG-0004SG-Ny; Thu, 06 Jun 2019 12:24:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYrRG-00082f-6P; Thu, 06 Jun 2019 12:24:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYrRG-0007LJ-2Q; Thu, 06 Jun 2019 12:24:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137278-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:regression
 xen-4.12-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 xen-4.12-testing:test-amd64-amd64-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-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-qemuu-debianhvm-amd64-xsm:migrate-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-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-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-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: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-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-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-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-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-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-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-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-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-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-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-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-i386-xl-qemuu-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-amd64-xl-qemut-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=967627141b331657fff141e8e2952674753d0682
X-Osstest-Versions-That: xen=b4f291b0ca914454cbac9fa5580bb35f8ab04eee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 12:24:14 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137278: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI3OCB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzcyNzgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNjcyOAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM2NzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgMTUgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzY3MjgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5Njc2MjcxNDFiMzMxNjU3ZmZmMTQxZThlMjk1MjY3NDc1M2QwNjgyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGYyOTFiMGNhOTE0NDU0Y2Jh
YzlmYTU1ODBiYjM1ZjhhYjA0ZWVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzY3MjggIDIwMTkt
MDUtMjIgMDA6Mjc6MzkgWiAgIDE1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mjc4ICAy
MDE5LTA2LTA0IDE0OjA1OjU5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1
emhpbmluQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
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
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTY3
NjI3MTQxYjMzMTY1N2ZmZjE0MWU4ZTI5NTI2NzQ3NTNkMDY4MgpBdXRob3I6IElnb3IgRHJ1emhp
bmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTo0MDoz
NyAyMDE5ICswMjAwCgogICAgbGliYWNwaTogcmVwb3J0IFBDSSBzbG90cyBhcyBlbmFibGVkIG9u
bHkgZm9yIGhvdHBsdWdnYWJsZSBkZXZpY2VzCiAgICAKICAgIERTRFQgZm9yIHFlbXUteGVuIGxh
Y2tzIF9TVEEgbWV0aG9kIG9mIFBDSSBzbG90IG9iamVjdC4gSWYgX1NUQSBtZXRob2QKICAgIGRv
ZXNuJ3QgZXhpc3QgdGhlbiB0aGUgc2xvdCBpcyBhc3N1bWVkIHRvIGJlIGFsd2F5cyBwcmVzZW50
IGFuZCBhY3RpdmUKICAgIHdoaWNoIGluIGNvbmp1bmN0aW9uIHdpdGggX0VKMCBtZXRob2QgbWFr
ZXMgZXZlcnkgZGV2aWNlIGVqZWN0YWJsZSBmb3IKICAgIGFuIE9TIGV2ZW4gaWYgaXQncyBub3Qg
dGhlIGNhc2UuCiAgICAKICAgIHFlbXUta3ZtIGlzIGFibGUgdG8gZHluYW1pY2FsbHkgYWRkIF9F
SjAgbWV0aG9kIG9ubHkgdG8gdGhvc2Ugc2xvdHMKICAgIHRoYXQgZWl0aGVyIGhhdmUgaG90cGx1
Z2dhYmxlIGRldmljZXMgb3IgZnJlZSBmb3IgUENJIHBhc3N0aHJvdWdoLgogICAgQXMgWGVuIGxh
Y2tzIHRoaXMgY2FwYWJpbGl0eSB3ZSBjYW5ub3QgdXNlIHRoZWlyIHdheS4KICAgIAogICAgcWVt
dS14ZW4tdHJhZGl0aW9uYWwgRFNEVCBoYXMgX1NUQSBtZXRob2Qgd2hpY2ggb25seSByZXBvcnRz
IHRoYXQKICAgIHRoZSBzbG90IGlzIHByZXNlbnQgaWYgdGhlcmUgaXMgYSBQQ0kgZGV2aWNlcyBo
b3RwbHVnZ2VkIHRoZXJlLgogICAgVGhpcyBpcyBkb25lIHRocm91Z2ggcXVlcnlpbmcgb2YgaXRz
IFBDSSBob3RwbHVnIGNvbnRyb2xsZXIuCiAgICBxZW11LXhlbiBoYXMgc2ltaWxhciBjYXBhYmls
aXR5IHRoYXQgcmVwb3J0cyBpZiBkZXZpY2UgaXMgImhvdHBsdWdnYWJsZQogICAgb3IgYWJzZW50
IiB3aGljaCB3ZSBjYW4gdXNlIHRvIGFjaGlldmUgdGhlIHNhbWUgcmVzdWx0LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA2NzYxOTY1MjQzYjExMzIzMGJlZDkwMGQ2MTA1YmUwNWIyOGY1Y2VhCiAgICBt
YXN0ZXIgZGF0ZTogMjAxOS0wNS0yNCAxMDozMDoyMSArMDIwMAoKY29tbWl0IGM2YWMxMGM4YzQ5
ODllMWFkNmM1YTkwZmIzNjdjNDVlZGNiNTg4M2MKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjQwOjA3IDIwMTkgKzAyMDAKCiAgICB4
ODYvSU8tQVBJQzogZml4IGJ1aWxkIHdpdGggZ2NjOQogICAgCiAgICBUaGVyZSBhcmUgYSBudW1i
ZXIgb2YgcG9pbnRsZXNzIF9fcGFja2VkIGF0dHJpYnV0ZXMgd2hpY2ggY2F1c2UgZ2NjIDkgdG8K
ICAgIGxlZ2l0aW1hdGVseSB3YXJuOgogICAgCiAgICB1dGlscy5jOiBJbiBmdW5jdGlvbiAndnRk
X2R1bXBfaW9tbXVfaW5mbyc6CiAgICB1dGlscy5jOjI4NzozMzogZXJyb3I6IGNvbnZlcnRpbmcg
YSBwYWNrZWQgJ3N0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQg
MSkgdG8gYSAnc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBfZW50cnknIHBvaW50ZXIgKGFsaWdu
bWVudCA4KSBtYXkgcmVzdWx0IGluIGFuIHVuYWxpZ25lZCBwb2ludGVyIHZhbHVlIFstV2Vycm9y
PWFkZHJlc3Mtb2YtcGFja2VkLW1lbWJlcl0KICAgICAgMjg3IHwgICAgICAgICAgICAgICAgIHJl
bWFwID0gKHN0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2VudHJ5ICopICZydGU7CiAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fgogICAgCiAgICBpbnRyZW1hcC5jOiBJbiBmdW5jdGlvbiAnaW9hcGljX3J0ZV90b19yZW1h
cF9lbnRyeSc6CiAgICBpbnRyZW1hcC5jOjM0MzoyNTogZXJyb3I6IGNvbnZlcnRpbmcgYSBwYWNr
ZWQgJ3N0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgMSkgdG8g
YSAnc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBfZW50cnknIHBvaW50ZXIgKGFsaWdubWVudCA4
KSBtYXkgcmVzdWx0IGluIGFuIHVuYWxpZ25lZCBwb2ludGVyIHZhbHVlIFstV2Vycm9yPWFkZHJl
c3Mtb2YtcGFja2VkLW1lbWJlcl0KICAgICAgMzQzIHwgICAgIHJlbWFwX3J0ZSA9IChzdHJ1Y3Qg
SU9fQVBJQ19yb3V0ZV9yZW1hcF9lbnRyeSAqKSBvbGRfcnRlOwogICAgICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIFNpbXBs
eSBkcm9wIHRoZXNlIGF0dHJpYnV0ZXMuIFRha2UgdGhlIGxpYmVydHkgYW5kIGFsc28gcmUtZm9y
bWF0IHRoZQogICAgc3RydWN0dXJlIGRlZmluaXRpb25zIGF0IHRoZSBzYW1lIHRpbWUuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBj
YTkzMTBiMjRlNjIwNWRlNTM4N2U1OTgyY2NkNDJjMzVjYWY4OWQ0CiAgICBtYXN0ZXIgZGF0ZTog
MjAxOS0wNS0yNCAxMDoxOTo1OSArMDIwMAoKY29tbWl0IGEzMjRlOWM0NjAyMjcyMjlhMWJkNGMy
ZTg5NmEwZjMxZTU4NDNkYzUKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM5OjM3IDIwMTkgKzAyMDAKCiAgICB4ZW4vc2NoZWQ6IGZp
eCBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpCiAgICAKICAgIENvbW1pdCA3NTNiYTQzZDZkMTZlNjg4
ICgieGVuL3NjaGVkOiBmaXggY3JlZGl0MiBzbXQgaWRsZSBoYW5kbGluZyIpCiAgICBpbnRyb2R1
Y2VkIGEgcmVncmVzc2lvbiB3aGVuIHN3aXRjaGluZyBjcHVzIGJldHdlZW4gY3B1cG9vbHMuCiAg
ICAKICAgIFdoZW4gYXNzaWduaW5nIGEgY3B1IHRvIGEgY3B1cG9vbCB3aXRoIGNyZWRpdDIgYmVp
bmcgdGhlIGRlZmF1bHQKICAgIHNjaGVkdWxlciBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIGlzIGNh
bGxlZCBmb3IgdGhlIGNyZWRpdDIgcHJpdmF0ZSBkYXRhCiAgICBhZnRlciB0aGUgbmV3IHNjaGVk
dWxlcidzIHByaXZhdGUgZGF0YSBoYXMgYmVlbiBob29rZWQgdG8gdGhlIHBlci1jcHUKICAgIHNj
aGVkdWxlciBkYXRhLiBVbmZvcnR1bmF0ZWx5IGNzY2hlZDJfZGVpbml0X3BkYXRhKCkgd2lsbCBj
eWNsZSB0aHJvdWdoCiAgICBhbGwgcGVyLWNwdSBzY2hlZHVsZXIgYXJlYXMgaXQga25vd3Mgb2Yg
Zm9yIHJlbW92aW5nIHRoZSBjcHUgZnJvbSB0aGUKICAgIHJlc3BlY3RpdmUgc2libGluZyBtYXNr
cyBpbmNsdWRpbmcgdGhlIGFyZWEgb2YgdGhlIGp1c3QgbW92ZWQgY3B1LiBUaGlzCiAgICB3aWxs
IChkZXBlbmRpbmcgb24gdGhlIG5ldyBzY2hlZHVsZXIpIGVpdGhlciBjbG9iYmVyIHRoZSBkYXRh
IG9mIHRoZQogICAgbmV3IHNjaGVkdWxlciBvciBpbiBjYXNlIG9mIHNjaGVkX3J0IGxlYWQgdG8g
YSBjcmFzaC4KICAgIAogICAgQXZvaWQgdGhhdCBieSByZW1vdmluZyB0aGUgY3B1IGZyb20gdGhl
IGxpc3Qgb2YgYWN0aXZlIGNwdXMgaW4gY3JlZGl0MgogICAgZGF0YSBmaXJzdC4KICAgIAogICAg
VGhlIG9wcG9zaXRlIHByb2JsZW0gaXMgb2NjdXJyaW5nIHdoZW4gcmVtb3ZpbmcgYSBjcHUgZnJv
bSBhIGNwdXBvb2w6CiAgICBpbml0X3BkYXRhKCkgb2YgY3JlZGl0MiB3aWxsIGFjY2VzcyB0aGUg
cGVyLWNwdSBkYXRhIG9mIHRoZSBvbGQKICAgIHNjaGVkdWxlci4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERh
cmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBmZmQz
MzY3ZWQ2ODJiNmFjNmY1N2ZjYjE1MTkyMTA1NGRkNGNjZTdlCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OS0wNS0xNyAxNTo0MToxNyArMDIwMAoKY29tbWl0IGI4OWZlOWZkYmNiOThhMzIxYTI3YTk5Mjdl
OWEwNmFhZDZkYzRmMmIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgVHVlIEp1biA0IDE1OjM5OjA0IDIwMTkgKzAyMDAKCiAgICB4ODZlbXVsOiBhZGQgc3Vw
cG9ydCBmb3IgbWlzc2luZyB7LFZ9UE1BRERXRCBpbnNucwogICAgCiAgICBUaGVpciBwcmUtQVZY
NTEyIGluY2FybmF0aW9ucyBoYXZlIGNsZWFybHkgYmVlbiBvdmVybG9va2VkIGR1cmluZyBtdWNo
CiAgICBlYXJsaWVyIHdvcmsuIFRoZWlyIG1lbW9yeSBhY2Nlc3MgcGF0dGVybiBpcyBlbnRpcmVs
eSBzdGFuZGFyZCwgc28gbm8KICAgIHNwZWNpZmljIHRlc3RzIGdldCBhZGRlZCB0byB0aGUgaGFy
bmVzcy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFRlc3RlZC1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZl
bmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDFhNDhiZGQ1OTliMjY4YTJkOWI3ZDBjNDVm
MWZkNDBjNDg5MjE4NmUKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTE2IDEzOjQzOjE3ICswMjAw
Cgpjb21taXQgMWU2YWI4ZTJkNDRiMzcyMzY0MjQ3OTk0NGExYzdhZDg3MWQxOWRkMQpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6Mzg6
MTcgMjAxOSArMDIwMAoKICAgIHg4Ni9JUlE6IGF2b2lkIFVCIChvciB3b3JzZSkgaW4gdHJhY2Vf
aXJxX21hc2soKQogICAgCiAgICBEeW5hbWljYWxseSBhbGxvY2F0ZWQgQ1BVIG1hc2sgb2JqZWN0
cyBtYXkgYmUgc21hbGxlciB0aGFuIGNwdW1hc2tfdCwgc28KICAgIGNvcHlpbmcgaGFzIHRvIGJl
IHJlc3RyaWN0ZWQgdG8gdGhlIGFjdHVhbCBhbGxvY2F0aW9uIHNpemUuIFRoaXMgaXMKICAgIHBh
cnRpY3VsYXJ5IGltcG9ydGFudCBzaW5jZSB0aGUgZnVuY3Rpb24gZG9lc24ndCBiYWlsIGVhcmx5
IHdoZW4gdHJhY2luZwogICAgaXMgbm90IGFjdGl2ZSwgc28gZXZlbiBwcm9kdWN0aW9uIGJ1aWxk
cyB3b3VsZCBiZSBhZmZlY3RlZCBieSBwb3RlbnRpYWwKICAgIG1pc2JlaGF2aW9yIGhlcmUuCiAg
ICAKICAgIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvCiAgICAtIHVzZSBpbml0aWFsaXpl
cnMgaW5zdGVhZCBvZiBhc3NpZ25tZW50ICsgbWVtc2V0KCksCiAgICAtIGNvbnN0aWZ5IHRoZSBj
cHVtYXNrX3QgaW5wdXQgcG9pbnRlciwKICAgIC0gdTMyIC0+IHVpbnQzMl90LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNv
bW1pdDogNmZhZmI4YmVmYTk5NjIwYTJkNzMyM2I5ZWNhNWMzODdiYWQxZjU5ZgogICAgbWFzdGVy
IGRhdGU6IDIwMTktMDUtMTMgMTY6NDE6MDMgKzAyMDAKCmNvbW1pdCA2OTMyNWU3MzZkMDFmZGU4
ZmVmNjM4NTg3NzNhOWRkYWUxYTUxNDRjCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6Mzc6NDcgMjAxOSArMDIwMAoK
ICAgIHg4Ni9ib290OiBGaXggbGF0ZW50IG1lbW9yeSBjb3JydXB0aW9uIHdpdGggZWFybHlfYm9v
dF9vcHRzX3QKICAgIAogICAgYy9zIGViYjI2YjUwOWYgInhlbi94ODY6IG1ha2UgVkdBIHN1cHBv
cnQgc2VsZWN0YWJsZSIgYWRkZWQgYW4gI2lmZGVmCiAgICBDT05GSUdfVklERU8gaW50byB0aGUg
bWlkZGxlIHRoZSBiYWNraW5nIHNwYWNlIGZvciBlYXJseV9ib290X29wdHNfdCwKICAgIGJ1dCBk
aWRuJ3QgYWRqdXN0IHRoZSBzdHJ1Y3R1cmUgZGVmaW5pdGlvbiBpbiBjbWRsaW5lLmMKICAgIAog
ICAgVGhpcyBvbmx5IGZ1bmN0aW9ucyBjb3JyZWN0bHkgYmVjYXVzZSB0aGUgYWZmZWN0ZWQgZmll
bGRzIGFyZSBhdCB0aGUgZW5kCiAgICBvZiB0aGUgc3RydWN0dXJlLCBhbmQgY21kbGluZS5jIGRv
ZXNuJ3Qgd3JpdGUgdG8gdGhlbSBpbiB0aGlzIGNhc2UuCiAgICAKICAgIFRvIHJldGFpbiB0aGUg
c2xpbW1pbmcgZWZmZWN0IG9mIGNvbXBpbGluZyBvdXQgQ09ORklHX1ZJREVPLCBhZGp1c3QKICAg
IGNtZGxpbmUuYyB3aXRoIGVub3VnaCAjaWZkZWYtYXJ5IHRvIG1ha2UgQydzIGlkZWEgb2YgdGhl
IHN0cnVjdHVyZSBtYXRjaAogICAgdGhlIGRlY2xhcmF0aW9uIGluIGFzbS4gIFRoaXMgcmVxdWly
ZXMgYWRkaW5nIF9fbWF5YmVfdW51c2VkIGFubm90YXRpb25zCiAgICB0byB0d28gaGVscGVyIGZ1
bmN0aW9ucy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMDU5NjIxMzYxN2ZjZjRkZDdiNzFkMjQ0ZTE2
YzhmYzBhY2Y0NTZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDozNTozOCArMDEwMAoK
Y29tbWl0IDEzNmQxMGZlNGRiZWE2ZTdmMDdiNjJmYWFjYmRjY2UxYmFhZDFlYjAKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdW4g
NCAxNTozNzoxOCAyMDE5ICswMjAwCgogICAgeDg2L3N2bTogRml4IGhhbmRsaW5nIG9mIElDRUJQ
IGludGVyY2VwdHMKICAgIAogICAgYy9zIDkzMzhhMzdkICJ4ODYvc3ZtOiBpbXBsZW1lbnQgZGVi
dWcgZXZlbnRzIiBhZGRlZCBzdXBwb3J0IGZvciBpbnRyb3NwZWN0aW5nCiAgICBJQ0VCUCBkZWJ1
ZyBleGNlcHRpb25zLCBidXQgZGlkbid0IGFjY291bnQgZm9yIHRoZSBmYWN0IHRoYXQKICAgIHN2
bV9nZXRfaW5zbl9sZW4oKSAocHJldmlvdXNseSBfX2dldF9pbnN0cnVjdGlvbl9sZW5ndGgpIGNh
biBmYWlsIGFuZCBtYXkKICAgIGFscmVhZHkgaGF2ZSByYWlzZWQgI0dQIHdpdGggdGhlIGd1ZXN0
LgogICAgCiAgICBJZiBzdm1fZ2V0X2luc25fbGVuKCkgZmFpbHMsIHJldHVybiBiYWNrIHRvIGd1
ZXN0IGNvbnRleHQgcmF0aGVyIHRoYW4KICAgIGNvbnRpbnVpbmcgYW5kIG1pc3Rha2luZyBhIHRy
YXAtc3R5bGUgVk1FeGl0IGZvciBhIGZhdWx0LXN0eWxlIG9uZS4KICAgIAogICAgU3BvdHRlZCBi
eSBDb3Zlcml0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxNDk1YjRmZjliNGFmMmI5YzBmMTJj
ZGI2NDkxMDgyY2VjZjM0Zjg2CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDozNTozNyAr
MDEwMAoKY29tbWl0IDg2YTJlMTNjYmUwODQwZWRiMzQwMGVlM2U3NTJhZjNkYzJlODU2ZDgKQXV0
aG9yOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM2OjE3IDIwMTkgKzAyMDAKCiAgICBkcml2
ZXJzL3ZpZGVvOiBkcm9wIGZyYW1lYnVmZmVyIHNpemUgY29uc3RyYWludHMKICAgIAogICAgVGhl
IGxpbWl0IDE5MDB4MTIwMCBkbyBub3QgbWF0Y2ggcmVhbCB3b3JsZCBkZXZpY2VzICgxOTAwIGxv
b2tzIGxpa2UgYQogICAgdHlwbywgc2hvdWxkIGJlIDE5MjApLiBCdXQgaW4gcHJhY3RpY2UgdGhl
IGxpbWl0cyBhcmUgYXJiaXRyYXJ5IGFuZCBkbwogICAgbm90IHNlcnZlIGFueSByZWFsIHB1cnBv
c2UuIEFzIGRpc2N1c3NlZCBpbiAiSW5jcmVhc2UgZnJhbWVidWZmZXIgc2l6ZQogICAgdG8gdG9k
YXlzIHN0YW5kYXJkcyIgdGhyZWFkLCBkcm9wIHRoZW0gY29tcGxldGVseS4KICAgIAogICAgVGhp
cyBmaXhlcyBncmFwaGljIGNvbnNvbGUgb24gZGV2aWNlIHdpdGggMzg0MHgyMTYwIG5hdGl2ZSBy
ZXNvbHV0aW9uLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8
bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgCiAgICBkcml2ZXJzL3ZpZGVvOiBk
cm9wIHVudXNlZCBsaW1pdHMKICAgIAogICAgTUFYX0JQUCwgTUFYX0ZPTlRfVywgTUFYX0ZPTlRf
SCBhcmUgbm90IHVzZWQgaW4gdGhlIGNvZGUgYXQgYWxsLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVr
IE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMTk2MDBlYjc1YWE5YjFkZjNlNGIwYTRlNTVhNWQwOGI5NTdlMWZk
OQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTM6MjQgKzAyMDAKICAgIG1hc3RlciBj
b21taXQ6IDM0MzQ1OWUzNGE2ZDMyYmE0NGEyMWY4YjhmZTRjMWY2OWIxNzE0YzIKICAgIG1hc3Rl
ciBkYXRlOiAyMDE5LTA1LTEzIDEwOjEyOjU2ICswMjAwCgpjb21taXQgMzNmMTI4ZGYwOGUyYjUy
MzZlNDIyYzBmMzBhZDkwZDhjYmNhZWRmOQpBdXRob3I6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQg
MTU6MzU6MzUgMjAxOSArMDIwMAoKICAgIGJpdG1hcDogZml4IGJpdG1hcF9maWxsIHdpdGggemVy
by1zaXplZCBiaXRtYXAKICAgIAogICAgV2hlbiBiaXRtYXBfZmlsbCguLi4sIDApIGlzIGNhbGxl
ZCwgZG8gbm90IHRyeSB0byB3cml0ZSBhbnl0aGluZy4gQmVmb3JlCiAgICB0aGlzIHBhdGNoLCBp
dCB0cmllZCB0byB3cml0ZSBhbG1vc3QgTE9OR19NQVgsIHN1cmVseSBvdmVyd3JpdGluZwogICAg
c29tZXRoaW5nLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5M2Rm
MjhiZTJkNGY2MjBjYWYxODEwOTIyMmQwNDYzNTVhYzU2MzI3CiAgICBtYXN0ZXIgZGF0ZTogMjAx
OS0wNS0xMyAxMDoxMjowMCArMDIwMAoKY29tbWl0IDBmNDk3NGU1YmU2YzY1NzJlMTBmOGNiMTc2
MGU0YTQ5ODcxOTg0YTYKQXV0aG9yOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM0OjU4IDIwMTkgKzAyMDAKCiAgICB4ODYvdm14OiBj
b3JyZWN0bHkgZ2F0aGVyIGdzX3NoYWRvdyB2YWx1ZSBmb3IgY3VycmVudCB2Q1BVCiAgICAKICAg
IEN1cnJlbnRseSB0aGUgZ3Nfc2hhZG93IHZhbHVlIGlzIG9ubHkgY2FjaGVkIHdoZW4gdGhlIHZD
UFUgaXMgYmVpbmcgc2NoZWR1bGVkCiAgICBvdXQgYnkgWGVuLiBSZXBvcnRpbmcgdGhpcyAodXN1
YWxseSkgc3RhbGUgdmFsdWUgdGhyb3VnaCB2bV9ldmVudCBpcyBpbmNvcnJlY3QsCiAgICBzaW5j
ZSBpdCBkb2Vzbid0IHJlcHJlc2VudCB0aGUgYWN0dWFsIHN0YXRlIG9mIHRoZSB2Q1BVIGF0IHRo
ZSB0aW1lIHRoZSBldmVudAogICAgd2FzIHJlY29yZGVkLiBUaGlzIHByZXZlbnRzIHZtX2V2ZW50
IHN1YnNjcmliZXJzIGZyb20gY29ycmVjdGx5IGZpbmRpbmcga2VybmVsCiAgICBzdHJ1Y3R1cmVz
IGluIHRoZSBndWVzdCB3aGVuIGl0IGlzIHRyYXBwZWQgd2hpbGUgaW4gcmluZzMuCiAgICAKICAg
IFJlZnJlc2ggc2hhZG93X2dzIHZhbHVlIHdoZW4gdGhlIGNvbnRleHQgYmVpbmcgc2F2ZWQgaXMg
Zm9yIHRoZSBjdXJyZW50IHZDUFUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUg
PHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY2OWZjMWMyZjM2ZThhNzRi
YTU0YzljOGZhNWM5MDRlYTFhZDMxOWUKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjU1
OjU5ICswMjAwCgpjb21taXQgZDBkMWRmYjQ4MTFmMmYxMjUzYjkzNmYzYWE5OWUzNDcyOTJjYmFk
MwpBdXRob3I6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgpEYXRl
OiAgIFR1ZSBKdW4gNCAxNTozNDoyMSAyMDE5ICswMjAwCgogICAgeDg2L210cnI6IHJlY2FsY3Vs
YXRlIFAyTSB0eXBlIGZvciBkb21haW5zIHdpdGggaW9jYXBzCiAgICAKICAgIFRoaXMgY2hhbmdl
IHJlZmxlY3RzIHRoZSBsb2dpYyBpbiBlcHRlX2dldF9lbnRyeV9lbXQoKSBhbmQgYWxsb3dzCiAg
ICBjaGFuZ2VzIGluIGd1ZXN0IE1UVFJzIHRvIGJlIHJlZmxlY3RlZCBpbiBFUFQgZm9yIGRvbWFp
bnMgaGF2aW5nCiAgICBkaXJlY3QgYWNjZXNzIHRvIGNlcnRhaW4gaGFyZHdhcmUgbWVtb3J5IHJl
Z2lvbnMgYnV0IHdpdGhvdXQgSU9NTVUKICAgIGNvbnRleHQgYXNzaWduZWQgKGUuZy4gWGVuR1Qp
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5A
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBmM2Q4ODBiZjJiZTkyNTM0YzViYWNmMTFkZTJmNTYxY2Jh
ZDU1MGZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAwOTo1NDo0NSArMDIwMAoKY29tbWl0
IGIwMmJjYTE1NDNmMzhjYzNkMmE2NDQ0ODRiNzQyNzY4MzM3YWMzMDIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjMzOjUzIDIwMTkg
KzAyMDAKCiAgICBBTUQvSU9NTVU6IGRpc2FibGUgcHJldmlvdXNseSBlbmFibGVkIElPTU1VcyB1
cG9uIGluaXQgZmFpbHVyZQogICAgCiAgICBJZiBhbnkgSU9NTVVzIHdlcmUgc3VjY2Vzc2Z1bGx5
IGluaXRpYWxpemVkIGJlZm9yZSBlbmNvdW50ZXJpbmcgZmFpbHVyZSwKICAgIHRoZSBzdWNjZXNz
ZnVsbHkgZW5hYmxlZCBvbmVzIHNob3VsZCBiZSBkaXNhYmxlZCBhZ2FpbiBiZWZvcmUgY2xlYW5p
bmcKICAgIHVwIHRoZWlyIHJlc291cmNlcy4KICAgIAogICAgTW92ZSBkaXNhYmxlX2lvbW11KCkg
bmV4dCB0byBlbmFibGVfaW9tbXUoKSB0byBhdm9pZCBhIGZvcndhcmQKICAgIGRlY2xhcmF0aW9u
LCBhbmQgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gcmVtb3ZlIHN0cmF5IGJsYW5rIGxpbmVzIGFo
ZWFkCiAgICBvZiBib3RoIGZ1bmN0aW9ucycgZmluYWwgY2xvc2luZyBicmFjZXMuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDog
ODdhMzM0N2Q0NzY0NDNjNjZjNzk5NTNkNzdkNmFlZjFkMmJiM2JiZAogICAgbWFzdGVyIGRhdGU6
IDIwMTktMDUtMTMgMDk6NTI6NDMgKzAyMDAKCmNvbW1pdCAwZGNkOTQ1YTY3NWNkMTJkMjgzMTIx
ZTliN2YxNjI2MTA0YjYwYmNjCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozMjo1NSAyMDE5ICswMjAwCgogICAgdHJhY2U6IGZpeCBi
dWlsZCB3aXRoIGdjYzkKICAgIAogICAgV2hpbGUgSSd2ZSBub3Qgb2JzZXJ2ZWQgdGhpcyBteXNl
bGYsIGdjYyA5IChpbW8gdmFsaWRseSkgcmVwb3J0ZWRseSBtYXkKICAgIGNvbXBsYWluCiAgICAK
ICAgIHRyYWNlLmM6IEluIGZ1bmN0aW9uICdfX3RyYWNlX2h5cGVyY2FsbCc6CiAgICB0cmFjZS5j
OjgyNjoxOTogZXJyb3I6IHRha2luZyBhZGRyZXNzIG9mIHBhY2tlZCBtZW1iZXIgb2YgJ3N0cnVj
dCA8YW5vbnltb3VzPicgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9pbnRlciB2YWx1ZSBb
LVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDgyNiB8ICAgICB1aW50MzJf
dCAqYSA9IGQuYXJnczsKICAgIAogICAgYW5kIHRoZSBmaXggaXMgcmF0aGVyIHNpbXBsZSAtIHJl
bW92ZSB0aGUgX19wYWNrZWQgYXR0cmlidXRlLiBJbnRyb2R1Y2UKICAgIGEgQlVJTERfQlVHX09O
KCkgYXMgcmVwbGFjZW1lbnQsIGZvciB0aGUgdW5saWtlbHkgY2FzZSB0aGF0IFhlbiBtaWdodAog
ICAgZ2V0IHBvcnRlZCB0byBhbiBhcmNoaXRlY3R1cmUgd2hlcmUgYXJyYXkgYWxpZ25tZW50IGhp
Z2hlciB0aGF0IHRoYXQgb2YKICAgIGl0cyBlbGVtZW50cy4KICAgIAogICAgUmVwb3J0ZWQtYnk6
IE1hcnRpbiBMacWha2EgPG1hcnRpbi5saXNrYUBzdXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzZmQzYjI2
NmQ0MTk4YzA2ZThlNDIxY2E1MTVkOWJhMDljY2Q1MTU1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0w
NS0xMyAwOTo1MToyMyArMDIwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:25:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrSf-0004Wv-OT; Thu, 06 Jun 2019 12:25:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYrSe-0004Wo-U7
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:25:40 +0000
X-Inumbo-ID: 319fd895-8856-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 319fd895-8856-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:25:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 06:25:38 -0600
Message-Id: <5CF906400200007800235ED6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 06:25:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20190606121548.2075-1-aisaila@bitdefender.com>
In-Reply-To: <20190606121548.2075-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] x86/altp2m: Add
 xc_altp2m_get_vcpu_p2m_idx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDE0OjE2LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC00NzM1LDYgKzQ3MzYsMjkgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gICAg
ICAgICAgICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwKPiAgICAgICAg
ICAgICAgICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm5ld19nZm4pKTsKPiAgICAgICAgICBi
cmVhazsKPiArCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoKPiArICAgIHsK
PiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICAgICAgaWYgKCBhLnUuZ2V0X3Zj
cHVfcDJtX2lkeC52Y3B1X2lkID49IGQtPm1heF92Y3B1cyApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIH0K
PiArCj4gKyAgICAgICAgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwo+ICsgICAgICAgICAgICBicmVhazsKPiArICAg
ICAgICB9Cj4gKwo+ICsgICAgICAgIHYgPSBkLT52Y3B1W2EudS5nZXRfdmNwdV9wMm1faWR4LnZj
cHVfaWRdOwoKUGxlYXNlIGNhbiB5b3UgYXZvaWQgcmUtaW50cm9kdWNpbmcgdGhpcyBhY2Nlc3Mg
cGF0dGVybj8gV2UgaGF2ZQpkb21haW5fdmNwdSgpIG5vdyBleGFjdGx5IGZvciB0aGlzIHB1cnBv
c2UuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCj4gQEAgLTMwNCw2ICszMDQsMTQgQEAgc3RydWN0
IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4gewo+ICB0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2Fs
dHAybV9jaGFuZ2VfZ2ZuIHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm5fdDsKPiAgREVGSU5FX1hF
Tl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90KTsKPiAgCj4gK3N0cnVj
dCB4ZW5faHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4IHsKPiArICAgIHVpbnQzMl90IHZjcHVf
aWQ7Cj4gKyAgICB1aW50MTZfdCBhbHRwMm1faWR4Owo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCB4
ZW5faHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4Cj4gKyAgICAgICAgICAgICAgIHhlbl9odm1f
YWx0cDJtX2dldF92Y3B1X3AybV9pZHhfdDsKPiArREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X2h2bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeF90KTsKCldoYXQgZG8geW91IG5lZWQgdGhpcyB0
eXBlIGFuZCBoYW5kbGUgZm9yPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:33:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYraM-0005Ln-Qj; Thu, 06 Jun 2019 12:33: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYraK-0005Ld-QO
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:33:36 +0000
X-Inumbo-ID: 4a6a1c78-8857-11e9-879d-5be31e9f8dd9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a6a1c78-8857-11e9-879d-5be31e9f8dd9;
 Thu, 06 Jun 2019 12:33: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 1hYraE-0004kh-5X; Thu, 06 Jun 2019 12:33: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 1hYraD-0000I0-OG; Thu, 06 Jun 2019 12:33:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYraD-0003In-Ne; Thu, 06 Jun 2019 12:33:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137380-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=7177f589ba84433e1ca8bb97a5d074545133c49c
X-Osstest-Versions-That: xen=ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 12:33:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137380: 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>

ZmxpZ2h0IDEzNzM4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM4MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MTc3ZjU4OWJhODQ0MzNlMWNhOGJiOTdhNWQwNzQ1NDUxMzNjNDljCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmZjdlNzJhMWNhYzdkZmUzM2Vh
M2M1YTUyOGRlYmNlYWQxOGUwYjIyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyNzYgIDIwMTkt
MDYtMDQgMTQ6MDA6MzUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MzgwICAy
MDE5LTA2LTA2IDEwOjAyOjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8
dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmZjdlNzJhMWNhLi43
MTc3ZjU4OWJhICA3MTc3ZjU4OWJhODQ0MzNlMWNhOGJiOTdhNWQwNzQ1NDUxMzNjNDljIC0+IHNt
b2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:34:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrbY-0005Qp-9Y; Thu, 06 Jun 2019 12:34:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYrbX-0005Qi-89
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:34:51 +0000
X-Inumbo-ID: 79bd552c-8857-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79bd552c-8857-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:34:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 06:34:49 -0600
Message-Id: <5CF908670200007800235F1A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 06:34:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-2-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/12] pci: introduce a devfn field to
 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDExOjAxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2ku
aAo+IEBAIC00OSw3ICs0OSwxMCBAQCB0eXBlZGVmIHVuaW9uIHsKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDhfdCBmdW5jIDogMywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkZXYgIDogNTsKPiAgICAgICAgICAgICAgICAgICAgICB9Owo+IC0gICAgICAgICAgICAg
ICAgICAgIHVpbnQ4X3QgICAgIGV4dGZ1bmM7Cj4gKyAgICAgICAgICAgICAgICAgICAgdW5pb24g
ewo+ICsgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IGV4dGZ1bmMsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGV2Zm47CgpXb3VsZCBtaW5kIGFsc28gc3dpdGNoaW5n
IHRoZXNlIHR3byBhcm91bmQsIHNlZWluZyB0aGF0ICJkZXZmbiIgaXMKdGhlIGZhciBtb3JlIG9m
dGVuIHVzZWQvbmVlZGVkL3dhbnRlZCBuYW1lIG9mIHRoZSBmaWVsZD8KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:37:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 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 1hYrdr-0005cg-Pc; Thu, 06 Jun 2019 12: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYrdq-0005cZ-Ff
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:37:14 +0000
X-Inumbo-ID: cdc6a9ce-8857-11e9-ac90-ef3a2a25949b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cdc6a9ce-8857-11e9-ac90-ef3a2a25949b;
 Thu, 06 Jun 2019 12:37:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 06:37:10 -0600
Message-Id: <5CF908F00200007800235F1D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 06:37:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-3-roger.pau@citrix.com>
In-Reply-To: <20190606090146.77381-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field
 to pci_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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDExOjAxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFuZCB1c2UgYW4gdW5pb24gd2l0aCB0aGUgY3VycmVudCBzZWcsIGJ1cyBhbmQgZGV2Zm4gZmll
bGRzIHRvIG1ha2UKPiBmaWVsZHMgcG9pbnQgdG8gdGhlIHNhbWUgdW5kZXJseWluZyBkYXRhLgo+
IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFN1Z2dlc3RlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4Kd2l0aCBvbmUgcXVlc3Rpb246Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+IEBAIC04Myw5ICs4MywxNSBAQCBzdHJ1Y3Qg
cGNpX2RldiB7Cj4gICAgICBzdHJ1Y3QgYXJjaF9tc2l4ICptc2l4Owo+ICAKPiAgICAgIHN0cnVj
dCBkb21haW4gKmRvbWFpbjsKPiAtICAgIGNvbnN0IHUxNiBzZWc7Cj4gLSAgICBjb25zdCB1OCBi
dXM7Cj4gLSAgICBjb25zdCB1OCBkZXZmbjsKPiArCj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAg
c3RydWN0IHsKPiArICAgICAgICAgICAgY29uc3QgdWludDhfdCBkZXZmbjsKPiArICAgICAgICAg
ICAgY29uc3QgdWludDhfdCBidXM7Cj4gKyAgICAgICAgICAgIGNvbnN0IHVpbnQxNl90IHNlZzsK
PiArICAgICAgICB9Owo+ICsgICAgICAgIGNvbnN0IHBjaV9zYmRmX3Qgc2JkZjsKPiArICAgIH07
CgpEb2Vzbid0IHN0aWNraW5nIGEgc2luZ2xlICJjb25zdCIgYXQgdGhlIHVuaW9uIGhhdmUgdGhl
IHNhbWUgZWZmZWN0PwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 12:42:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 12: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 1hYrim-0006Me-Fe; Thu, 06 Jun 2019 12:42:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K3Qq=UF=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hYril-0006MZ-AE
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 12:42:19 +0000
X-Inumbo-ID: 846b6566-8858-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::705])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 846b6566-8858-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 12:42:18 +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=00DdJ1VE6RuvXLnh3wRKORd5VjawoEtZEgra3vfH5AA=;
 b=IywSBlR1sDCQlzH5y/d3teg6dTntudXLDpBXApSilbgbrWbBiLPGE2h9Bww9/Q1FSz3qKgQhbl+tI3ZjivugZggw86S7dNFGe8Zv79gOKMs7fH72Mtzhg1TSzxAp4ads47d28afK+l3uwTcutxSneAVubgnWX4c0vVuFav48lZk=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3309.eurprd02.prod.outlook.com (52.134.15.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Thu, 6 Jun 2019 12:42:15 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1965.011; Thu, 6 Jun 2019
 12:42:15 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v1] x86/altp2m: Add xc_altp2m_get_vcpu_p2m_idx
Thread-Index: AQHVHGGlu0NbVCknh0ips2+nSWSJiaaOjR8AgAAEhAA=
Date: Thu, 6 Jun 2019 12:42:14 +0000
Message-ID: <56eb353a-8f79-3e86-b26e-f8ed70861ce6@bitdefender.com>
References: <20190606121548.2075-1-aisaila@bitdefender.com>
 <5CF906400200007800235ED6@prv1-mh.provo.novell.com>
In-Reply-To: <5CF906400200007800235ED6@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM3PR05CA0132.eurprd05.prod.outlook.com
 (2603:10a6:207:2::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-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a26beb2-7de8-48a4-5a09-08d6ea7c6725
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3309; 
x-ms-traffictypediagnostic: VI1PR0202MB3309:|VI1PR0202MB3309:
x-microsoft-antispam-prvs: <VI1PR0202MB330973EA67FE4C80BC7F963EAB170@VI1PR0202MB3309.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1227;
x-forefront-prvs: 00603B7EEF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(39860400002)(136003)(396003)(376002)(199004)(189003)(256004)(14444005)(486006)(31686004)(386003)(66066001)(6116002)(8936002)(2906002)(3846002)(6486002)(66556008)(53546011)(68736007)(102836004)(73956011)(31696002)(81156014)(7736002)(446003)(11346002)(8676002)(66946007)(66446008)(66476007)(25786009)(6506007)(64756008)(186003)(86362001)(81166006)(26005)(305945005)(99286004)(6246003)(6512007)(6916009)(5660300002)(476003)(6436002)(76176011)(4326008)(53936002)(229853002)(316002)(478600001)(36756003)(7416002)(54906003)(52116002)(71200400001)(71190400001)(2616005)(14454004)(70780200001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3309;
 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: 8qPXiU6UTCclLrk3xAyUo8JuEnGAslpkh20JI9MgfUgkF1wE9aAOBqCKm9fi1Yc+/pnVjS3inZ9/mOYXcsprh716TrCjPcRCPVUC3riCnicHffGuJnpJlv6jmEro/HIR9lhJNl8eioKXhaBB28/xtN2lEps+BLnteArsi8fBNQIPwecNCFXCZyEqMHUQILPnWCtM6p86sK0YzlowUaIKonxJkElSxYpctXd/xJT5cekfSABRDBu2+2g4DuC64eh9mjvx4jYmAnMYpzgLRjFAQuP2K40o9EDPoUczrvE5c9T1XDICJCJVTJLkf54RqMRx4cJ6pauu8/wVqnGp8VqaRu0lhvnSQq0cTwNtDAoIm1cBniVQqZNrhaO3EbpM3xr4e8yonugaHV5X3qFF+mLXR2hjdEjUXumaiIIFKy4qRAQ=
Content-ID: <7F42923A2643B048B61B86A7B93AC66E@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a26beb2-7de8-48a4-5a09-08d6ea7c6725
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2019 12:42:14.9311 (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: VI1PR0202MB3309
Subject: Re: [Xen-devel] [PATCH v1] x86/altp2m: Add
 xc_altp2m_get_vcpu_p2m_idx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

DQoNCk9uIDA2LjA2LjIwMTkgMTU6MjUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+PiBPbiAwNi4w
Ni4xOSBhdCAxNDoxNiwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+IEBAIC00
NzM1LDYgKzQ3MzYsMjkgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+PiAgICAgICAgICAg
ICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwNCj4+ICAgICAgICAgICAg
ICAgICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm5ld19nZm4pKTsNCj4+ICAgICAgICAgICBi
cmVhazsNCj4+ICsNCj4+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X3AybV9pZHg6DQo+PiAr
ICAgIHsNCj4+ICsgICAgICAgIHN0cnVjdCB2Y3B1ICp2Ow0KPj4gKw0KPj4gKyAgICAgICAgaWYg
KCBhLnUuZ2V0X3ZjcHVfcDJtX2lkeC52Y3B1X2lkID49IGQtPm1heF92Y3B1cyApDQo+PiArICAg
ICAgICB7DQo+PiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPj4gKyAgICAgICAgICAgIGJy
ZWFrOw0KPj4gKyAgICAgICAgfQ0KPj4gKw0KPj4gKyAgICAgICAgaWYgKCAhYWx0cDJtX2FjdGl2
ZShkKSApDQo+PiArICAgICAgICB7DQo+PiArICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsN
Cj4+ICsgICAgICAgICAgICBicmVhazsNCj4+ICsgICAgICAgIH0NCj4+ICsNCj4+ICsgICAgICAg
IHYgPSBkLT52Y3B1W2EudS5nZXRfdmNwdV9wMm1faWR4LnZjcHVfaWRdOw0KPiANCj4gUGxlYXNl
IGNhbiB5b3UgYXZvaWQgcmUtaW50cm9kdWNpbmcgdGhpcyBhY2Nlc3MgcGF0dGVybj8gV2UgaGF2
ZQ0KPiBkb21haW5fdmNwdSgpIG5vdyBleGFjdGx5IGZvciB0aGlzIHB1cnBvc2UuDQoNCk9rLCBJ
IHdpbGwgdXNlIGRvbWFpbl92Y3B1KCkgaW4gVjIuDQoNCj4gDQo+PiAtLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2
bV9vcC5oDQo+PiBAQCAtMzA0LDYgKzMwNCwxNCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hh
bmdlX2dmbiB7DQo+PiAgIHR5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4g
eGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90Ow0KPj4gICBERUZJTkVfWEVOX0dVRVNUX0hBTkRM
RSh4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2ZuX3QpOw0KPj4gICANCj4+ICtzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCB7DQo+PiArICAgIHVpbnQzMl90IHZjcHVfaWQ7DQo+
PiArICAgIHVpbnQxNl90IGFsdHAybV9pZHg7DQo+PiArfTsNCj4+ICt0eXBlZGVmIHN0cnVjdCB4
ZW5faHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4DQo+PiArICAgICAgICAgICAgICAgeGVuX2h2
bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeF90Ow0KPj4gK0RFRklORV9YRU5fR1VFU1RfSEFORExF
KHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHhfdCk7DQo+IA0KPiBXaGF0IGRvIHlvdSBu
ZWVkIHRoaXMgdHlwZSBhbmQgaGFuZGxlIGZvcj8NCj4gDQoNCllvdSBhcmUgcmlnaHQsIHRoaXMg
aXMgdXNlbGVzcyBoZXJlLCBJIHdpbGwgZHJvcCBpdCBpbiB2Mi4NCg0KDQpBbGV4DQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 13:32:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 13:32:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYsUt-0001j1-Im; Thu, 06 Jun 2019 13:32: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=zGnk=UF=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1hYsUs-0001iw-1B
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 13:32:02 +0000
X-Inumbo-ID: 753f39bc-885f-11e9-aae6-efe013448227
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 753f39bc-885f-11e9-aae6-efe013448227;
 Thu, 06 Jun 2019 13:31:58 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id c26so3395074edt.1
 for <xen-devel@lists.xenproject.org>; Thu, 06 Jun 2019 06:31:58 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=eMi06uwDDu1J6G56Bawktu1AJEOJZQ5hkrYHY4pRGZA=;
 b=WWrcEGHDYaTxO9Xayawm3PxurHvQ7/aZrkIZgkDhmmYnA2GmVOXHCLjIwP3tDwkN7a
 lieZFXXzYg8Ui+dd1EZRieesrOQtWn7GhBNxpbCEMTUK5irCYO8KyGnTaFR7Ct5233hL
 iAkpAY6jNd8hd1fGlBTNugYb0F54DzYSCvpVTJ0ltAAtMD4iHiftuovCseSCXP7oCY3a
 suuVfdm0xsev7y/KJwGCtNzZBxDgFEt/5jSdls5xhGS1KvbEVddCrLzFtOd52m0kZyGq
 gUgPh7FaFOs2/7A3vEFaaIpEY59sUCHEDZxLuUetmQWXUuKk8dHUw09fPLouTmTJifsz
 1/vA==
X-Gm-Message-State: APjAAAWciekKsT8NGfQ0nGdwOD6fJJTPLlzkZC9iFKRlyQE1MMa42P6t
 L25+N7bDHr7fSU6IqYMO9sk9H7q6eom/sBamTBA=
X-Google-Smtp-Source: APXvYqyhenysLaLoYIA2JmPUbuEe/Jg6G9PU4BREacSQWlqoQ4YKK4/FPo6pzSrV2kRaTJYpn9V8Y4F1G3QX6O3wkN0=
X-Received: by 2002:a05:6402:1436:: with SMTP id
 c22mr19003311edx.70.1559827917912; 
 Thu, 06 Jun 2019 06:31:57 -0700 (PDT)
MIME-Version: 1.0
References: <5CF7D1F30200007800235943@prv1-mh.provo.novell.com>
In-Reply-To: <5CF7D1F30200007800235943@prv1-mh.provo.novell.com>
From: George Dunlap <George.Dunlap@eu.citrix.com>
Date: Thu, 6 Jun 2019 14:31:46 +0100
Message-ID: <CAFLBxZZ2=aZEJma0TvdO3DofnBe=P9dBGr8be7Gn93hCYiZyZA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] memory: don't depend on
 guest_handle_subrange_okay() implementation details
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gNSwgMjAxOSBhdCAzOjMwIFBNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBndWVzdF9oYW5kbGVfc3VicmFuZ2Vfb2theSgpIHRha2VzIGluY2x1
c2l2ZSBmaXJzdCBhbmQgbGFzdCBwYXJhbWV0ZXJzLAo+IGkuZS4gY2hlY2tzIHRoYXQgW2ZpcnN0
LCBsYXN0XSBpcyB2YWxpZC4gTWFueSBjYWxsZXJzLCBob3dldmVyLCBhY3R1YWxseQo+IG5lZWQg
dG8gc2VlIHdoZXRoZXIgW2ZpcnN0LCBsaW1pdCkgaXMgdmFsaWQgKGkuZS4sIGxpbWl0IGlzIG5v
bi0KPiBpbmNsdXNpdmUpLCBhbmQgdG8gZG8gdGhpcyB0aGV5IHN1YnRyYWN0IDEgZnJvbSB0aGUg
c2l6ZS4gVGhpcyBpcwo+IG5vcm1hbGx5IGNvcnJlY3QsIGV4Y2VwdCBpbiBjYXNlcyB3aGVyZSBm
aXJzdCA9PSBsaW1pdCwgaW4gd2hpY2ggY2FzZQo+IGd1ZXN0X2hhbmRsZV9zdWJyYW5nZV9va2F5
KCkgd2lsbCBiZSBwYXNzZWQgYSBzZWNvbmQgcGFyYW1ldGVyIGxlc3MgdGhhbgo+IGl0cyBmaXJz
dC4KPgo+IEFzIGl0IGhhcHBlbnMsIGR1ZSB0byB0aGUgd2F5IHRoZSBtYXRoIGlzIGltcGxlbWVu
dGVkIGluIHg4NidzCj4gZ3Vlc3RfaGFuZGxlX3N1YnJhbmdlX29rYXkoKSwgdGhlIHJldHVybiB2
YWx1ZSB0dXJucyBvdXQgdG8gYmUgY29ycmVjdDsKPiBidXQgd2Ugc2hvdWxkbuKAmXQgcmVseSBv
biB0aGlzIGJlaGF2aW9yLgo+Cj4gTWFrZSBzdXJlIGFsbCBjYWxsZXJzIGhhbmRsZSBmaXJzdCA9
PSBsaW1pdCBleHBsaWNpdGx5IGJlZm9yZSBjYWxsaW5nCj4gZ3Vlc3RfaGFuZGxlX3N1YnJhbmdl
X29rYXkoKS4KPgo+IE5vdGUgdGhhdCB0aGUgb3RoZXIgdXNlcyAoaW5jcmVhc2UtcmVzZXJ2YXRp
b24sIHBvcHVsYXRlLXBoeXNtYXAsIGFuZAo+IGRlY3JlYXNlLXJlc2VydmF0aW9uKSBhcmUgYWxy
ZWFkeSBmaW5lIGR1ZSB0byBhIHN1aXRhYmxlIGNoZWNrIGluCj4gZG9fbWVtb3J5X29wKCkuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 13:43:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 13: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 1hYsfh-0002Zj-N3; Thu, 06 Jun 2019 13: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=MvxL=UF=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hYsfg-0002Ze-ME
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 13:43:12 +0000
X-Inumbo-ID: 04c46138-8861-11e9-86e9-67d139448044
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04c46138-8861-11e9-86e9-67d139448044;
 Thu, 06 Jun 2019 13:43:09 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: zfQ3veswxQS4UePnzlDyGGn/OG0E65FepnmggwiwW3DWYIPRzD9b26BHzHS7Ag2migCZCAtYzh
 8jTJRI1xsJ7MvMa0ppo83UoXW1ejwnBEeRnKCrIZaioizkGPBnJKZfGKS04YvbbOYFfe70I+or
 UE7dwrrZQ04TlY5H6sxyqK36hIknPjl1roprzMhXUTP9zEHvpvb16cEXgLhFZb7XfPcNGEgdMj
 6xBgUf9Nk4mxjn/yQQEcTSVc3em/1J4lAG9vEOYJzoPVTxI61zkA2DcufjdfLUsxA6L2g2GfeZ
 oRQ=
X-SBRS: -0.9
X-MesageID: 1404049
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,559,1557201600"; 
   d="scan'208";a="1404049"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23801.6220.124866.690504@mariner.uk.xensource.com>
Date: Thu, 6 Jun 2019 14:42:36 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-137274-mainreport@xen.org>
References: <osstest-137274-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-unstable test] 137274: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tdW5zdGFibGUgdGVzdF0gMTM3Mjc0
OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBmbGlnaHQgMTM3Mjc0IHhlbi11bnN0YWJsZSByZWFs
IFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMzcyNzQvCj4gCj4gUmVncmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46Cj4gIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzNzAzMwo+IAoKVGhpcyBpcyBleHBlY3RlZC4K
Cj4gdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKPiAgeGVuICAgICAgICAgICAgICAgICAg
ODQ0YWEwYTEzZDM0ZTlhMzQxYTgzNzQxMTlkMmVkNjdkNGRjZDZiYgo+IGJhc2VsaW5lIHZlcnNp
b246Cj4gIHhlbiAgICAgICAgICAgICAgICAgIDgxNjQ2Y2VhODI2ZmEzMjI4MzFmZmZiNDNmODFl
N2UwODY2ZGMxMjQKCkZvcmNlIHB1c2hlZC4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 13:48:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 13:48:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYskZ-0003Ef-2Y; Thu, 06 Jun 2019 13: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=ANSu=UF=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hYskY-0003EW-Ca
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 13:48:14 +0000
X-Inumbo-ID: b9ba04c6-8861-11e9-9f90-03ef21837fdf
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.109]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9ba04c6-8861-11e9-9f90-03ef21837fdf;
 Thu, 06 Jun 2019 13:48:13 +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=/Rok/vcuD79H3PVsU88ER3KQy8bJQ5umDz3nWeFMCJc=;
 b=akqznLIVNoi/RFbf06HIUL7EYzm3lHtERST+YSH4hbgayFr77eU/5UIs1HEXyOOLUVDUjqNwj1bvP3GXn7DSbFizTwiJPUZdUzQ1zGNs4VFFsAibgehFMol+9H6TStqPRLTJDr06mZiYe/G3Wmhq4WD3fFAuV7X4CZdbNONyBTU=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB3713.eurprd02.prod.outlook.com (52.134.82.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1943.22; Thu, 6 Jun 2019 13:48:10 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1965.011; Thu, 6 Jun 2019
 13:48:10 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 8/9] vm_event: Add vm_event_ng interface
Thread-Index: AQHVFvKbpX1coRM25UyAvnVo6EqQ76aLmcoAgAG5AACAAQVeAIAAVuQA
Date: Thu, 6 Jun 2019 13:48:10 +0000
Message-ID: <8e6872513e24eeec5171d738643abc3c4e6cc969.camel@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.com>
 <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
 <2d36968a158b9ff12ef8b717d9ae617062abae6c.camel@bitdefender.com>
 <5CF8D0B40200007800235CAA@prv1-mh.provo.novell.com>
In-Reply-To: <5CF8D0B40200007800235CAA@prv1-mh.provo.novell.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P194CA0089.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:209:8f::30) 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: 9b2b7f3f-a7ba-4d15-cf7c-08d6ea859ce6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB3713; 
x-ms-traffictypediagnostic: AM0PR02MB3713:|AM0PR02MB3713:
x-microsoft-antispam-prvs: <AM0PR02MB371338A944C7E901BA780A3DD6170@AM0PR02MB3713.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00603B7EEF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(376002)(136003)(39860400002)(366004)(189003)(199004)(71200400001)(71190400001)(7736002)(6246003)(4326008)(81166006)(6512007)(54906003)(305945005)(118296001)(14454004)(8676002)(110136005)(81156014)(8936002)(256004)(316002)(50226002)(6486002)(6436002)(25786009)(229853002)(66066001)(478600001)(52116002)(2616005)(68736007)(476003)(446003)(5660300002)(36756003)(11346002)(3846002)(6116002)(486006)(7416002)(66556008)(102836004)(186003)(73956011)(66946007)(66446008)(64756008)(66476007)(26005)(99286004)(76176011)(86362001)(53546011)(6506007)(386003)(2906002)(53936002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB3713;
 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: uT9McNUlu3m+MtgnSWNbXrFnZ4kIjAR1OOiU6khLwQmoNci4WXMye62KGEO8xreASHAg88Q6FYVIeMZKLoqykKs3PMuxG2dpr4/CCsXOSJWduExwZuEWcr6gcZ5VBH5i6FosgQGzMEH4xj8riXTumBIfyetM1IOE6nKUTgIvy4b1pldW6ymF8fGskOUSxYn5I1lSoO0imoBFkJKUa+1wSlkbY2yIK44UhiPTUK4MXuEvg7JRjjHZE5ysoRmBc7FG85H6EPpyFMvZ+KkdhIU/1KUmkm4Q4hDdg+3P7+bDiS3dBE/33WJwU7fy06ZU8NmdFDarNvRC/V/e3wkD9L4x1Wb9rUSGOupxxV9m9ACRC1onLK0LBenx/cTurauiXtSca3m+0ZwQ9GNuSmtPaLYqW1x0RjIkQeQS/supRmRXFI8=
Content-ID: <E573EFF26A072A429B39308231E44958@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b2b7f3f-a7ba-4d15-cf7c-08d6ea859ce6
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2019 13:48:10.6064 (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: AM0PR02MB3713
Subject: Re: [Xen-devel] [PATCH 8/9] 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>, WeiLiu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.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>

T24gVGh1LCAyMDE5LTA2LTA2IGF0IDAyOjM3IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
PiA+ID4gT24gMDUuMDYuMTkgYXQgMTk6MDEsIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6DQo+ID4gDQo+ID4gT24gVHVlLCAyMDE5LTA2LTA0IGF0IDE1OjQzICswMTAwLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPiA+ID4gT24gMzAvMDUvMjAxOSAxNToxOCwgUGV0cmUgUGlyY2Fs
YWJ1IHdyb3RlOg0KPiA+ID4gPiArc3RhdGljIGludCB2bV9ldmVudF9jaGFubmVsc19hbGxvY19i
dWZmZXIoc3RydWN0DQo+ID4gPiA+IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAqaW1wbCkNCj4g
PiA+ID4gK3sNCj4gPiA+ID4gKyAgICBpbnQgaSwgcmMgPSAtRU5PTUVNOw0KPiA+ID4gPiArDQo+
ID4gPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApDQo+ID4g
PiA+ICsgICAgew0KPiA+ID4gPiArICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gYWxs
b2NfZG9taGVhcF9wYWdlKGltcGwtDQo+ID4gPiA+ID52ZWQuZCwNCj4gPiA+ID4gMCk7DQo+ID4g
PiANCj4gPiA+IFRoaXMgY3JlYXRlcyBwYWdlcyB3aGljaCBhcmUgcmVmZXJlbmNlLWFibGUgKGlu
IHByaW5jaXBsZSkgYnkgdGhlDQo+ID4gPiBndWVzdCwNCj4gPiA+IGFuZCBhcmUgYm91bmRlZCBi
eSBkLT5tYXhfcGFnZXMuDQo+IA0KPiBOb3QgYnkgYSBIVk0gb25lLCBiZWNhdXNlIHRoZXkgY2Fu
J3QgcmVmZXJlbmNlIHBhZ2VzIGJ5IE1GTi4NCj4gT3IgZWxzZSwgYXMgUGV0cmUgaW1wbGllcywg
dGhlIGlvcmVxIGFwcHJvYWNoIHdvdWxkIGJlIHdyb25nLCB0b28uDQo+IA0KPiA+ID4gQm90aCBv
ZiB0aGVzZSBhcmUgcHJvcGVydGllcyBvZiB0aGUgZXhpc3RpbmcgaW50ZXJmYWNlIHdoaWNoIHdl
J2QNCj4gPiA+IHByZWZlcg0KPiA+ID4gdG8gcmVtb3ZlLg0KPiA+IA0KPiA+IFRoZSBhbGxvY2F0
aW9uIG1lY2hhbmlzbSBpcyBzaW1pbGFyIHdpdGggdGhlIG9uZSB1c2VkIGJ5IGlvcmVxICh0aGUN
Cj4gPiBtYWluIGRpZmZlcmVuY2UgaXMgdGhlIG51bWJlciBvZiBwYWdlcykuDQo+IA0KPiBRdWVz
dGlvbiBpcyB3aGV0aGVyIGhlcmUgeW91IHdhbnQgdG8gdXNlIHRoZSAiY2FsbGVyIG93bmVkIg0K
PiB2YXJpYW50LiBJIGhhdmVuJ3QgdGhvdWdodCB0aHJvdWdoIHdoZXRoZXIgdGhpcyB3b3VsZCBh
Y3R1YWxseQ0KPiBiZSBiZXR0ZXIsIHNvIGl0J3MgbWVyZWx5IGEgcmVtYXJrLg0KPiANClhFTk1F
TV9yc3JjX2FjcV9jYWxsZXJfb3duZWQgZmxhZyBjYW4gb25seSBiZSB1c2VkIHRoZW4gdGhlIGNh
bGxpbmcNCmRvbWFpbiBpcyB0aGUgaGFyZHdhcmUgZG9tYWluLiBVbmZvcnR1bmF0ZWx5IGZvciB1
cywgdGhpcyBpcyBhIHNldmVyZQ0KbGltaXRhdGlvbiBhcyB3ZSdyZSBydW5uaW5nIHRoZSBtb25p
dG9yIGNsaWVudCBmb3JtIGEgc2VwYXJhdGUgRG9tVS4NCg0KRnJvbSB4ZW4vY29tbW9uL21lbW9y
eS5jIDoNCi4uLi4NCi8qDQogKiBGSVhNRTogVW50aWwgZm9yZWlnbiBwYWdlcyBpbnNlcnRlZCBp
bnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5DQogKiAgICAgICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0
IGlzIHVuc2FmZSB0byBhbGxvdyBtYXBwaW5nIG9mDQogKiAgICAgICAgbm9uLWNhbGxlci1vd25l
ZCByZXNvdXJjZSBwYWdlcyB1bmxlc3MgdGhlIGNhbGxlciBpcw0KICogICAgICAgIHRoZSBoYXJk
d2FyZSBkb21haW4uDQogKi8NCiBpZiAoICEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9j
YWxsZXJfb3duZWQpICYmDQogICAgICAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSApDQogICAg
IHJldHVybiAtRUFDQ0VTOw0KLi4uDQo+ID4gPiA+ICsgICAgICAgIGlmICggIXBhZ2UgKQ0KPiA+
ID4gPiArICAgICAgICAgICAgZ290byBlcnI7DQo+ID4gPiA+ICsNCj4gPiA+ID4gKyAgICAgICAg
aWYgKCAhZ2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgaW1wbC0+dmVkLmQsDQo+ID4gPiA+IFBHVF93
cml0YWJsZV9wYWdlKSApDQo+ID4gPiA+ICsgICAgICAgIHsNCj4gPiA+ID4gKyAgICAgICAgICAg
IHJjID0gLUVOT0RBVEE7DQo+ID4gPiA+ICsgICAgICAgICAgICBnb3RvIGVycjsNCj4gPiA+ID4g
KyAgICAgICAgfQ0KPiA+ID4gPiArDQo+ID4gPiA+ICsgICAgICAgIGltcGwtPm1mbltpXSA9IHBh
Z2VfdG9fbWZuKHBhZ2UpOw0KPiA+ID4gPiArICAgIH0NCj4gPiA+ID4gKw0KPiA+ID4gPiArICAg
IGltcGwtPnNsb3RzID0gKHN0cnVjdCB2bV9ldmVudF9zbG90ICopdm1hcChpbXBsLT5tZm4sDQo+
ID4gPiA+IGltcGwtDQo+ID4gPiA+ID4gbnJfZnJhbWVzKTsNCj4gPiA+IA0KPiA+ID4gWW91IGFw
cGVhciB0byBoYXZlIG9wZW5jb2RlZCB2bWFsbG9jKCkgaGVyZS4gIElzIHRoZXJlIGFueSByZWFz
b24NCj4gPiA+IG5vdA0KPiA+ID4gdG8NCj4gPiA+IHVzZSB0aGF0Pw0KPiA+ID4gDQo+ID4gDQo+
ID4gVGhlIHByb2JsZW0gd2l0aCB2bWFsbG9jIGlzIHRoYXQgaWYgdGhlIHBhZ2VzIGFyZSBub3Qg
YXNzaWduZWQgdG8gYQ0KPiA+IHNwZWNpZmljIGRvbWFpbiB0aGUgcmVtYXBwaW5nIGZhaWxzIGlu
IHRoZSBtb25pdG9yIGRvbWFpbi4NCj4gPiBlLmcuOg0KPiA+IC4uLg0KPiA+IChYRU4pIG1tLmM6
MTAxNTpkMHYyIHBnX293bmVyIGQxIGwxZV9vd25lciBkMCwgYnV0IHJlYWxfcGdfb3duZXIgZC0N
Cj4gPiAxDQo+ID4gKFhFTikgbW0uYzoxMDkxOmQwdjcgRXJyb3IgZ2V0dGluZyBtZm4gNWZiZjUz
IChwZm4NCj4gPiBmZmZmZmZmZmZmZmZmZmZmKQ0KPiA+IGZyb20gTDEgZW50cnkgODAwMDAwMDVm
YmY1MzIyNyBmb3IgbDFlX293bmVyIGQwLCBwZ19vd25lciBkMQ0KPiANCj4gSW4gd2hpY2ggY2Fz
ZSBtYXliZSB1c2Ugdm1hbGxvYygpIGFuZCB0aGVuIGFzc2lnbl9wYWdlcygpPw0KPiBKYW4NClVu
Zm9ydHVuYXRlbHkgSSB3YXNuJ3QgYWJsZSB0byBtYWtlIGl0IHdvcms6DQpJIHJlcGxhY2VkIHRo
ZSBidWZmZXIgYWxsb2NhdGlvbiB3aXRoIHRoaXMgY29kZToNCi4uLi4NCiAgICBpbXBsLT5zbG90
cyA9IHZ6YWxsb2MoaW1wbC0+bnJfZnJhbWVzICogUEFHRV9TSVpFKTsNCiAgICBpZiAoICFpbXBs
LT5zbG90cyApDQogICAgICAgIHJldHVybiAtRU5PTUVNOw0KDQogICAgZm9yICggaSA9IDA7IGkg
PCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApDQogICAgew0KICAgICAgICBpbXBsLT5tZm5baV0gPSB2
bWFwX3RvX21mbihpbXBsLT5zbG90cyArIGkgKiBQQUdFX1NJWkUpOw0KICAgICAgICBpZiAoIGFz
c2lnbl9wYWdlcyhjdXJyZW50LT5kb21haW4sIG1mbl90b19wYWdlKGltcGwtPm1mbltpXSksDQow
LCAwLypNRU1GX25vX3JlZmNvdW50Ki8gKSApDQogICAgICAgIHsNCiAgICAgICAgICAgIHByaW50
aygiJXM6IGFzc2lnbl9wYWdlcyByZXR1cm5lZCBlcnJvclxuIiwgX19mdW5jX18pOw0KICAgICAg
ICB9DQogICAgfQ0KLi4uDQpBbmQgdGhlIGVycm9yIGlzIHNpbWlsYXIgd2l0aCB0aGUgb25lIHdp
dGhvdXQgYXNzaWduX3BhZ2VzOg0KLi4uLg0KKFhFTikgbW0uYzoxMDE1OmQwdjQgcGdfb3duZXIg
ZDEgbDFlX293bmVyIGQwLCBidXQgcmVhbF9wZ19vd25lciBkMA0KKFhFTikgbW0uYzoxMDkxOmQw
djQgRXJyb3IgZ2V0dGluZyBtZm4gNjBkZWFmIChwZm4gZmZmZmZmZmZmZmZmZmZmZikNCmZyb20g
TDEgZW50cnkgODAwMDAwMDYwZGVhZjIyNyBmb3IgbDFlX293bmVyIGQwLCBwZ19vd25lciBkMQ0K
DQpBbSBJIG1pc3Npbmcgc29tZXRoaW5nPw0KDQpNYW55IHRoYW5rcywNClBldHJlDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 14:16:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 14: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 1hYtC7-0005ez-OO; Thu, 06 Jun 2019 14:16:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYtC6-0005eu-DH
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 14:16:42 +0000
X-Inumbo-ID: b3e1aee1-8865-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3e1aee1-8865-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 14:16:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 08:16:39 -0600
Message-Id: <5CF920430200007800235F91@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 08:16:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Petre Pircalabu" <ppircalabu@bitdefender.com>
References: <cover.1559224640.git.ppircalabu@bitdefender.com>
 <3ec19ed5425a62ecbc524e44c4bba86d5fe41762.1559224640.git.ppircalabu@bitdefender.com>
 <74176687-4c9f-f2dc-fafa-a999e3129f3c@citrix.com>
 <2d36968a158b9ff12ef8b717d9ae617062abae6c.camel@bitdefender.com>
 <5CF8D0B40200007800235CAA@prv1-mh.provo.novell.com>
 <8e6872513e24eeec5171d738643abc3c4e6cc969.camel@bitdefender.com>
In-Reply-To: <8e6872513e24eeec5171d738643abc3c4e6cc969.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 8/9] 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>, WeiLiu <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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDE1OjQ4LCA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+IE9uIFRodSwgMjAxOS0wNi0wNiBhdCAwMjozNyAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEluIHdoaWNoIGNhc2UgbWF5YmUgdXNlIHZtYWxsb2MoKSBhbmQgdGhlbiBhc3NpZ25f
cGFnZXMoKT8KPj4gSmFuCj4gVW5mb3J0dW5hdGVseSBJIHdhc24ndCBhYmxlIHRvIG1ha2UgaXQg
d29yazoKPiBJIHJlcGxhY2VkIHRoZSBidWZmZXIgYWxsb2NhdGlvbiB3aXRoIHRoaXMgY29kZToK
PiAuLi4uCj4gICAgIGltcGwtPnNsb3RzID0gdnphbGxvYyhpbXBsLT5ucl9mcmFtZXMgKiBQQUdF
X1NJWkUpOwo+ICAgICBpZiAoICFpbXBsLT5zbG90cyApCj4gICAgICAgICByZXR1cm4gLUVOT01F
TTsKPiAKPiAgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApCj4gICAg
IHsKPiAgICAgICAgIGltcGwtPm1mbltpXSA9IHZtYXBfdG9fbWZuKGltcGwtPnNsb3RzICsgaSAq
IFBBR0VfU0laRSk7Cj4gICAgICAgICBpZiAoIGFzc2lnbl9wYWdlcyhjdXJyZW50LT5kb21haW4s
IG1mbl90b19wYWdlKGltcGwtPm1mbltpXSksCj4gMCwgMC8qTUVNRl9ub19yZWZjb3VudCovICkg
KQoKV2hvIGlzIGN1cnJlbnQtPmRvbWFpbiBhdCB0aGlzIHBvaW50PwoKPiAgICAgICAgIHsKPiAg
ICAgICAgICAgICBwcmludGsoIiVzOiBhc3NpZ25fcGFnZXMgcmV0dXJuZWQgZXJyb3JcbiIsIF9f
ZnVuY19fKTsKPiAgICAgICAgIH0KPiAgICAgfQo+IC4uLgo+IEFuZCB0aGUgZXJyb3IgaXMgc2lt
aWxhciB3aXRoIHRoZSBvbmUgd2l0aG91dCBhc3NpZ25fcGFnZXM6Cj4gLi4uLgo+IChYRU4pIG1t
LmM6MTAxNTpkMHY0IHBnX293bmVyIGQxIGwxZV9vd25lciBkMCwgYnV0IHJlYWxfcGdfb3duZXIg
ZDAKPiAoWEVOKSBtbS5jOjEwOTE6ZDB2NCBFcnJvciBnZXR0aW5nIG1mbiA2MGRlYWYgKHBmbiBm
ZmZmZmZmZmZmZmZmZmZmKQo+IGZyb20gTDEgZW50cnkgODAwMDAwMDYwZGVhZjIyNyBmb3IgbDFl
X293bmVyIGQwLCBwZ19vd25lciBkMQoKVGhpcyBsb29rcyB0byBiZSBhbiBhdHRlbXB0IGJ5IERv
bTAgdG8gbWFwIGEgcGFnZSBpbnRvIGl0cyBvd24KcGFnZSB0YWJsZXMgd2hpY2ggaXQgYmVsaWV2
ZXMgdG8gYmUgb3duZWQgYnkgRG9tMS4gVGhpcyB3b3VsZAppbXBseSB0aGF0IGN1cnJlbnQtPmRv
bWFpbiBhYm92ZSBpcyBhbHNvIERvbTEuIEkgd291bGQgaW5zdGVhZApoYXZlIGV4cGVjdGVkIHRo
aXMgdG8gYmUgYSBEb20wLW93bmVkIHBhZ2UsIGluIHdoaWNoIGNhc2UgeW91CnNob3VsZG4ndCBz
cGVjaWZ5IERvbTEgdG8gYmUgdGhlIHN1cHBvc2VkIG93bmVyIG9mIGl0IGluIHRoZQptYXBwaW5n
IHJlcXVlc3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 14:26:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 14:26:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYtLf-0006TK-Pd; Thu, 06 Jun 2019 14:26:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYtLe-0006TF-R1
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 14:26:34 +0000
X-Inumbo-ID: 14f2e1b2-8867-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 14f2e1b2-8867-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 14:26:33 +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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: vV/4gN45zAQzaDeNGblsMm4v+dWwaANbglLDQtRNiajQygL/p1wft+Jt0Wyu4kCr5nLIBWYsS3
 3LWP+ighn3ZI70Ds9nBRPWdvI26kMYhZO+HKkCWOXQQLZ2635PYXsxqvRjt3nzdgEpiPHv2pop
 WWZCOLE/UFHHS1RR8/egaThm+XoTUthYouJgZxyRaWkWn+u9lA6rBXC+sPYi8JUJoLk2TQCoAO
 1GxsclvBMRsmKMN+QRS9AoJTS3s8uv34JMZrL7PVpAFLY3U8aeWK92Qr5+ui0iR46wfpu8DpV5
 NTk=
X-SBRS: -0.9
X-MesageID: 1399668
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,559,1557201600"; 
   d="scan'208";a="1399668"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 15:26:29 +0100
Message-ID: <1559831189-26103-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/irq: Fix undefined behaviour in
 irq_move_cleanup_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: 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>

VUJTQU4gcmVwb3J0czoKCiAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAoWEVOKSBV
QlNBTjogVW5kZWZpbmVkIGJlaGF2aW91ciBpbiBpcnEuYzo2ODI6MjIKICAoWEVOKSBsZWZ0IHNo
aWZ0IG9mIDEgYnkgMzEgcGxhY2VzIGNhbm5vdCBiZSByZXByZXNlbnRlZCBpbiB0eXBlICdpbnQn
CiAgKFhFTikgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0
YWludGVkIF0tLS0tCiAgKFhFTikgQ1BVOiAgICAxNgogIChYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyYTU0Y2U+XSB1YnNhbi5jI3Vic2FuX2VwaWxvZ3VlKzB4YS8weGMyCiAgPHNuaXA+
CiAgKFhFTikgWGVuIGNhbGwgdHJhY2U6CiAgKFhFTikgICAgWzxmZmZmODJkMDgwMmE1NGNlPl0g
dWJzYW4uYyN1YnNhbl9lcGlsb2d1ZSsweGEvMHhjMgogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJh
NjAwOT5dIF9fdWJzYW5faGFuZGxlX3NoaWZ0X291dF9vZl9ib3VuZHMrMHgxNWQvMHgxNmMKICAo
WEVOKSAgICBbPGZmZmY4MmQwODAzMWFlNzc+XSBpcnFfbW92ZV9jbGVhbnVwX2ludGVycnVwdCsw
eDI1Yy8weDRhMAogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDMxYjU4NT5dIGRvX0lSUSsweDE5ZC8w
eDEwNGMKICAoWEVOKSAgICBbPGZmZmY4MmQwODA1MGM4YmE+XSBjb21tb25faW50ZXJydXB0KzB4
MTBhLzB4MTIwCiAgKFhFTikgICAgWzxmZmZmODJkMDgwM2IxM2E2Pl0gY3B1X2lkbGUuYyNhY3Bp
X2lkbGVfZG9fZW50cnkrMHgxZGUvMHgyNGIKICAoWEVOKSAgICBbPGZmZmY4MmQwODAzYjFkODM+
XSBjcHVfaWRsZS5jI2FjcGlfcHJvY2Vzc29yX2lkbGUrMHg1YzgvMHg5NGUKICAoWEVOKSAgICBb
PGZmZmY4MmQwODAyZmE4ZDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhlZS8weDEwMQogIChYRU4p
CiAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClN3aXRjaCB0byBhbiB1bnNpZ25lZCBz
aGlmdCwgYW5kIGNvcnJlY3QgdGhlIHN1cnJvdW5kaW5nIHN0eWxlLgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2ly
cS5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94ZW4vYXJjaC94ODYvaXJxLmMK
aW5kZXggZDY0NTFhOS4uNjg0N2ZiNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtNjc5LDcgKzY3OSw4IEBAIHZvaWQgaXJxX21vdmVf
Y2xlYW51cF9pbnRlcnJ1cHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAq
IG5leHQgYXR0ZW1wdCBieSBzZW5kaW5nIGFub3RoZXIgSVJRX01PVkVfQ0xFQU5VUF9WRUNUT1IK
ICAgICAgICAgICogdG8gbXlzZWxmLgogICAgICAgICAgKi8KLSAgICAgICAgaWYgKGlyciAgJiAo
MSA8PCAodmVjdG9yICUgMzIpKSkgeworICAgICAgICBpZiAoIGlyciAmICgxdSA8PCAodmVjdG9y
ICUgMzIpKSApCisgICAgICAgIHsKICAgICAgICAgICAgIHNlbmRfSVBJX3NlbGYoSVJRX01PVkVf
Q0xFQU5VUF9WRUNUT1IpOwogICAgICAgICAgICAgVFJBQ0VfM0QoVFJDX0hXX0lSUV9NT1ZFX0NM
RUFOVVBfREVMQVksCiAgICAgICAgICAgICAgICAgICAgICBpcnEsIHZlY3Rvciwgc21wX3Byb2Nl
c3Nvcl9pZCgpKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 14:31:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 14: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 1hYtQB-0007CB-EB; Thu, 06 Jun 2019 14:31: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYtQA-0007C6-A5
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 14:31:14 +0000
X-Inumbo-ID: bbf8c81a-8867-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 bbf8c81a-8867-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 14:31:13 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: wcsXepiTu6N7fN+7G9EKDSHBvm1GolLzkMFa/67EboRx/gUgubAqxr8huELYHwnsdYtAF1AL6Q
 op9f+Q+LzW9opZt4QkGVBPKJE7s87zPJS4fiheHCYgOO7MpVsKe4cpQxTI4WOypQdlViR2H3Gc
 anUf0Svfo4vWqHTTrdOD5IHKO6SgEoGjxvf0AIj4yAv+NQbvcaNgZophgI890hp+OpMHGke1Qr
 j3ky8fKxXOCaigy7GNNmt7TDOIhTFzARydxM0BmX2jff8QNVfiW8k6PnK6N18QFvEX8baphfYV
 mg8=
X-SBRS: -0.9
X-MesageID: 1412136
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,559,1557201600"; 
   d="scan'208";a="1412136"
Date: Thu, 6 Jun 2019 16:31:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190606143102.hozjnlcmod3ktjhv@Air-de-Roger>
References: <1559831189-26103-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1559831189-26103-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/irq: Fix undefined behaviour in
 irq_move_cleanup_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 <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>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDM6MjY6MjlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBVQlNBTiByZXBvcnRzOgo+IAo+ICAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KPiAgIChYRU4pIFVCU0FOOiBVbmRlZmluZWQgYmVoYXZpb3VyIGluIGlycS5jOjY4MjoyMgo+
ICAgKFhFTikgbGVmdCBzaGlmdCBvZiAxIGJ5IDMxIHBsYWNlcyBjYW5ub3QgYmUgcmVwcmVzZW50
ZWQgaW4gdHlwZSAnaW50Jwo+ICAgKFhFTikgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCj4gICAoWEVOKSBDUFU6ICAgIDE2Cj4gICAo
WEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmE1NGNlPl0gdWJzYW4uYyN1YnNhbl9lcGls
b2d1ZSsweGEvMHhjMgo+ICAgPHNuaXA+Cj4gICAoWEVOKSBYZW4gY2FsbCB0cmFjZToKPiAgIChY
RU4pICAgIFs8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJzYW5fZXBpbG9ndWUrMHhhLzB4
YzIKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNjAwOT5dIF9fdWJzYW5faGFuZGxlX3NoaWZ0
X291dF9vZl9ib3VuZHMrMHgxNWQvMHgxNmMKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDMxYWU3
Nz5dIGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KzB4MjVjLzB4NGEwCj4gICAoWEVOKSAgICBb
PGZmZmY4MmQwODAzMWI1ODU+XSBkb19JUlErMHgxOWQvMHgxMDRjCj4gICAoWEVOKSAgICBbPGZm
ZmY4MmQwODA1MGM4YmE+XSBjb21tb25faW50ZXJydXB0KzB4MTBhLzB4MTIwCj4gICAoWEVOKSAg
ICBbPGZmZmY4MmQwODAzYjEzYTY+XSBjcHVfaWRsZS5jI2FjcGlfaWRsZV9kb19lbnRyeSsweDFk
ZS8weDI0Ygo+ICAgKFhFTikgICAgWzxmZmZmODJkMDgwM2IxZDgzPl0gY3B1X2lkbGUuYyNhY3Bp
X3Byb2Nlc3Nvcl9pZGxlKzB4NWM4LzB4OTRlCj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAyZmE4
ZDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhlZS8weDEwMQo+ICAgKFhFTikKPiAgIChYRU4pID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Cj4gCj4gU3dpdGNoIHRvIGFuIHVuc2lnbmVkIHNoaWZ0LCBh
bmQgY29ycmVjdCB0aGUgc3Vycm91bmRpbmcgc3R5bGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 14:53:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 14: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 1hYtlJ-0000K6-Du; Thu, 06 Jun 2019 14: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=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYtlI-0000K1-9B
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 14:53:04 +0000
X-Inumbo-ID: c76f255c-886a-11e9-96f1-1bb4731b1534
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c76f255c-886a-11e9-96f1-1bb4731b1534;
 Thu, 06 Jun 2019 14:53:01 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: VJBci8yLgHLq7/lsdm+c/GuKKshgW2NjrMR3o2NCWJJnhXpQfkHlKmYSdRtWalos4qrothrFBR
 kmWWXwDl5GP5iTpUXoJ37ilYZA8UUZKvbEP4KwG3F9A9aFkIzONl074+B429slRRi8E0QbMYVS
 QaUqjnlAo8iSIAa4KxDAkLDokQXS7MmASYBCoJdeXYmp/cS/8Ttc2o26WjPeynIRG3uyWNxCOr
 OX8CbMbpTXwXDNARxWmwPrdPnOxOv+8rAR1lppfCtuzR3bMS/B8wgMiAsWIxMzsqFY8504kowe
 UL4=
X-SBRS: -0.9
X-MesageID: 1413492
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,559,1557201600"; 
   d="scan'208";a="1413492"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 6 Jun 2019 15:52:57 +0100
Message-ID: <1559832777-7818-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pv: Fix undefined behaviour in
 check_descriptor()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VUJTQU4gcmVwb3J0czoKCiAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAoWEVOKSBV
QlNBTjogVW5kZWZpbmVkIGJlaGF2aW91ciBpbiB4ODZfNjQvbW0uYzoxMTA4OjMxCiAgKFhFTikg
bGVmdCBzaGlmdCBvZiAyNTUgYnkgMjQgcGxhY2VzIGNhbm5vdCBiZSByZXByZXNlbnRlZCBpbiB0
eXBlICdpbnQnCiAgKFhFTikgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9
eSAgIFRhaW50ZWQ6ICAgIEggXS0tLS0KICAoWEVOKSBDUFU6ICAgIDYwCiAgKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJzYW5fZXBpbG9ndWUrMHhhLzB4
YzIKICA8c25pcD4KICAoWEVOKSBYZW4gY2FsbCB0cmFjZToKICAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyYTU0Y2U+XSB1YnNhbi5jI3Vic2FuX2VwaWxvZ3VlKzB4YS8weGMyCiAgKFhFTikgICAgWzxm
ZmZmODJkMDgwMmE2MDA5Pl0gX191YnNhbl9oYW5kbGVfc2hpZnRfb3V0X29mX2JvdW5kcysweDE1
ZC8weDE2YwogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDMzYWJkNz5dIGNoZWNrX2Rlc2NyaXB0b3Ir
MHgxOTEvMHgzZGQKICAoWEVOKSAgICBbPGZmZmY4MmQwODA0ZWY5MjA+XSBkb191cGRhdGVfZGVz
Y3JpcHRvcisweDdmLzB4MmI2CiAgKFhFTikgICAgWzxmZmZmODJkMDgwNGVmYjc1Pl0gY29tcGF0
X3VwZGF0ZV9kZXNjcmlwdG9yKzB4MWUvMHgyMAogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDRmYTFj
Yz5dIHB2X2h5cGVyY2FsbCsweDg3Zi8weGE2ZgogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDUwMWFj
Yj5dIGRvX2VudHJ5X2ludDgyKzB4NTMvMHg1OAogIChYRU4pICAgIFs8ZmZmZjgyZDA4MDUwNzAy
Yj5dIGVudHJ5X2ludDgyKzB4YmIvMHhjMAogIChYRU4pCiAgKFhFTikgPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KClN3aXRjaCB0byBhbiB1bnNpZ25lZCBzaGlmdC4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZf
NjQvbW0uYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvbW0uYwppbmRleCBkOGY1NThiLi4xNzIxZGNiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBAIC0xMTA1
LDcgKzExMDUsNyBAQCBpbnQgY2hlY2tfZGVzY3JpcHRvcihjb25zdCBzdHJ1Y3QgZG9tYWluICpk
b20sIHNlZ19kZXNjX3QgKmQpCiAgICAgICAgICAgICAgKiAweGY2ODAwMDAwLiBFeHRlbmQgdGhl
c2UgdG8gYWxsb3cgYWNjZXNzIHRvIHRoZSBsYXJnZXIgcmVhZC1vbmx5CiAgICAgICAgICAgICAg
KiBNMlAgdGFibGUgYXZhaWxhYmxlIGluIDMyb242NCBtb2RlLgogICAgICAgICAgICAgICovCi0g
ICAgICAgICAgICBiYXNlID0gKGIgJiAoMHhmZiA8PCAyNCkpIHwgKChiICYgMHhmZikgPDwgMTYp
IHwgKGEgPj4gMTYpOworICAgICAgICAgICAgYmFzZSA9IChiICYgKDB4ZmZ1IDw8IDI0KSkgfCAo
KGIgJiAweGZmKSA8PCAxNikgfCAoYSA+PiAxNik7CiAKICAgICAgICAgICAgIGxpbWl0ID0gKGIg
JiAweGYwMDAwKSB8IChhICYgMHhmZmZmKTsKICAgICAgICAgICAgIGxpbWl0Kys7IC8qIFdlIGFk
ZCBvbmUgYmVjYXVzZSBsaW1pdCBpcyBpbmNsdXNpdmUuICovCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 14:54:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 14:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYtmk-0000Pa-Vo; Thu, 06 Jun 2019 14:54: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=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYtmj-0000PR-3l
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 14:54:33 +0000
X-Inumbo-ID: fc744e4e-886a-11e9-8e8a-8338e98a3ec3
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc744e4e-886a-11e9-8e8a-8338e98a3ec3;
 Thu, 06 Jun 2019 14:54: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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: WpyY/dtKZcG/i1ysrG4T/xeDTHdzKPyNepGV9rgFETsTtE+/pk9+7pkcxI1XisyjNrkUfsapEE
 4j7+9/Jq0i5LMTMoGTY4bGayDcBgQIZHBd0gA0cli/7lUYxlIFwbuB91AE0FOUX7GOhCVEFJoP
 w5zMn/0XKAi9vHSMHlzyFll+zeoI1EICqdP9BcCu5ksLfxKmhKUUHeVclGqrJuVDwV8YN2wqEO
 wTf3BMPYd/GKZjzxGgPqH17aEswS6wk69yBzaUOcBaKVIu6lRBOCpzAGQSa102cnPD7hV1u6JI
 vSM=
X-SBRS: -0.9
X-MesageID: 1381340
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,559,1557201600"; 
   d="scan'208";a="1381340"
Date: Thu, 6 Jun 2019 16:54:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190606145418.vfr6rnre2o7rmcfv@Air-de-Roger>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-3-roger.pau@citrix.com>
 <5CF908F00200007800235F1D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF908F00200007800235F1D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field
 to pci_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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDY6Mzc6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA2LjE5IGF0IDExOjAxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQW5kIHVzZSBhbiB1bmlvbiB3aXRoIHRoZSBjdXJyZW50IHNlZywgYnVzIGFuZCBk
ZXZmbiBmaWVsZHMgdG8gbWFrZQo+ID4gZmllbGRzIHBvaW50IHRvIHRoZSBzYW1lIHVuZGVybHlp
bmcgZGF0YS4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gPiAKPiA+IFN1Z2dlc3Rl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiB3aXRoIG9uZSBxdWVzdGlvbjoKPiAKPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL3Bj
aS5oCj4gPiBAQCAtODMsOSArODMsMTUgQEAgc3RydWN0IHBjaV9kZXYgewo+ID4gICAgICBzdHJ1
Y3QgYXJjaF9tc2l4ICptc2l4Owo+ID4gIAo+ID4gICAgICBzdHJ1Y3QgZG9tYWluICpkb21haW47
Cj4gPiAtICAgIGNvbnN0IHUxNiBzZWc7Cj4gPiAtICAgIGNvbnN0IHU4IGJ1czsKPiA+IC0gICAg
Y29uc3QgdTggZGV2Zm47Cj4gPiArCj4gPiArICAgIHVuaW9uIHsKPiA+ICsgICAgICAgIHN0cnVj
dCB7Cj4gPiArICAgICAgICAgICAgY29uc3QgdWludDhfdCBkZXZmbjsKPiA+ICsgICAgICAgICAg
ICBjb25zdCB1aW50OF90IGJ1czsKPiA+ICsgICAgICAgICAgICBjb25zdCB1aW50MTZfdCBzZWc7
Cj4gPiArICAgICAgICB9Owo+ID4gKyAgICAgICAgY29uc3QgcGNpX3NiZGZfdCBzYmRmOwo+ID4g
KyAgICB9Owo+IAo+IERvZXNuJ3Qgc3RpY2tpbmcgYSBzaW5nbGUgImNvbnN0IiBhdCB0aGUgdW5p
b24gaGF2ZSB0aGUgc2FtZSBlZmZlY3Q/CgpJbmRlZWQsIGFuZCBJJ3ZlIGFscmVhZHkgZG9uZSBz
bywgSSBhc3N1bWUgaXQncyBmaW5lIHRvIGtlZXAgeW91ciBBY2suCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:01:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15:01:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYtt8-0001Lz-72; Thu, 06 Jun 2019 15: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYtt6-0001Lh-Oy
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:01:08 +0000
X-Inumbo-ID: e9412f0b-886b-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9412f0b-886b-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 15:01:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 09:01:06 -0600
Message-Id: <5CF92AAD0200007800235FE2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 09:01:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1559832777-7818-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1559832777-7818-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Fix undefined behaviour in
 check_descriptor()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <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>

Pj4+IE9uIDA2LjA2LjE5IGF0IDE2OjUyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVUJTQU4gcmVwb3J0czoKPiAKPiAgIChYRU4pIAo+ID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Cj4gPT09Cj4gICAoWEVOKSBVQlNBTjogVW5kZWZpbmVkIGJlaGF2aW91ciBpbiB4ODZfNjQvbW0u
YzoxMTA4OjMxCj4gICAoWEVOKSBsZWZ0IHNoaWZ0IG9mIDI1NSBieSAyNCBwbGFjZXMgY2Fubm90
IGJlIHJlcHJlc2VudGVkIGluIHR5cGUgJ2ludCcKPiAgIChYRU4pIC0tLS1bIFhlbi00LjEzLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBUYWludGVkOiAgICBIIF0tLS0tCj4gICAoWEVOKSBD
UFU6ICAgIDYwCj4gICAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmE1NGNlPl0gdWJz
YW4uYyN1YnNhbl9lcGlsb2d1ZSsweGEvMHhjMgo+ICAgPHNuaXA+Cj4gICAoWEVOKSBYZW4gY2Fs
bCB0cmFjZToKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJzYW5f
ZXBpbG9ndWUrMHhhLzB4YzIKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNjAwOT5dIF9fdWJz
YW5faGFuZGxlX3NoaWZ0X291dF9vZl9ib3VuZHMrMHgxNWQvMHgxNmMKPiAgIChYRU4pICAgIFs8
ZmZmZjgyZDA4MDMzYWJkNz5dIGNoZWNrX2Rlc2NyaXB0b3IrMHgxOTEvMHgzZGQKPiAgIChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDRlZjkyMD5dIGRvX3VwZGF0ZV9kZXNjcmlwdG9yKzB4N2YvMHgyYjYK
PiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDRlZmI3NT5dIGNvbXBhdF91cGRhdGVfZGVzY3JpcHRv
cisweDFlLzB4MjAKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDRmYTFjYz5dIHB2X2h5cGVyY2Fs
bCsweDg3Zi8weGE2Zgo+ICAgKFhFTikgICAgWzxmZmZmODJkMDgwNTAxYWNiPl0gZG9fZW50cnlf
aW50ODIrMHg1My8weDU4Cj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODA1MDcwMmI+XSBlbnRyeV9p
bnQ4MisweGJiLzB4YzAKPiAgIChYRU4pCj4gICAoWEVOKSAKPiA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQo+ID09PQo+IAo+IFN3aXRjaCB0byBhbiB1bnNpZ25lZCBzaGlmdC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+IEBAIC0xMTA1LDcg
KzExMDUsNyBAQCBpbnQgY2hlY2tfZGVzY3JpcHRvcihjb25zdCBzdHJ1Y3QgZG9tYWluICpkb20s
IHNlZ19kZXNjX3QgKmQpCj4gICAgICAgICAgICAgICAqIDB4ZjY4MDAwMDAuIEV4dGVuZCB0aGVz
ZSB0byBhbGxvdyBhY2Nlc3MgdG8gdGhlIGxhcmdlciByZWFkLW9ubHkKPiAgICAgICAgICAgICAg
ICogTTJQIHRhYmxlIGF2YWlsYWJsZSBpbiAzMm9uNjQgbW9kZS4KPiAgICAgICAgICAgICAgICov
Cj4gLSAgICAgICAgICAgIGJhc2UgPSAoYiAmICgweGZmIDw8IDI0KSkgfCAoKGIgJiAweGZmKSA8
PCAxNikgfCAoYSA+PiAxNik7Cj4gKyAgICAgICAgICAgIGJhc2UgPSAoYiAmICgweGZmdSA8PCAy
NCkpIHwgKChiICYgMHhmZikgPDwgMTYpIHwgKGEgPj4gMTYpOwo+ICAKPiAgICAgICAgICAgICAg
bGltaXQgPSAoYiAmIDB4ZjAwMDApIHwgKGEgJiAweGZmZmYpOwoKU2VlaW5nIHRoaXMgdGhlIG90
aGVyIG9uZSBjb3VsZCBhcyB3ZWxsIHVzZSAoYiAmIDB4ZmYwMDAwMDApLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:02:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15:02:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYtuZ-0001ab-0Q; Thu, 06 Jun 2019 15:02: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=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYtuY-0001aU-9a
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:02:38 +0000
X-Inumbo-ID: 1e878c0c-886c-11e9-9c37-a7e90529880c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e878c0c-886c-11e9-9c37-a7e90529880c;
 Thu, 06 Jun 2019 15:02:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 09:02:35 -0600
Message-Id: <5CF92B090200007800235FE5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 09:02:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <1559831189-26103-1-git-send-email-andrew.cooper3@citrix.com>
 <20190606143102.hozjnlcmod3ktjhv@Air-de-Roger>
In-Reply-To: <20190606143102.hozjnlcmod3ktjhv@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/irq: Fix undefined behaviour in
 irq_move_cleanup_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 <xen-devel@lists.xenproject.org>, WeiLiu <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>

Pj4+IE9uIDA2LjA2LjE5IGF0IDE2OjMxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgSnVuIDA2LCAyMDE5IGF0IDAzOjI2OjI5UE0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IFVCU0FOIHJlcG9ydHM6Cj4+IAo+PiAgIChYRU4pIAo+ID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Cj4gPT09Cj4+ICAgKFhFTikgVUJTQU46IFVuZGVmaW5lZCBiZWhhdmlvdXIgaW4gaXJx
LmM6NjgyOjIyCj4+ICAgKFhFTikgbGVmdCBzaGlmdCBvZiAxIGJ5IDMxIHBsYWNlcyBjYW5ub3Qg
YmUgcmVwcmVzZW50ZWQgaW4gdHlwZSAnaW50Jwo+PiAgIChYRU4pIC0tLS1bIFhlbi00LjEzLXVu
c3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQo+PiAgIChYRU4pIENQ
VTogICAgMTYKPj4gICAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmE1NGNlPl0gdWJz
YW4uYyN1YnNhbl9lcGlsb2d1ZSsweGEvMHhjMgo+PiAgIDxzbmlwPgo+PiAgIChYRU4pIFhlbiBj
YWxsIHRyYWNlOgo+PiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJz
YW5fZXBpbG9ndWUrMHhhLzB4YzIKPj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAyYTYwMDk+XSBf
X3Vic2FuX2hhbmRsZV9zaGlmdF9vdXRfb2ZfYm91bmRzKzB4MTVkLzB4MTZjCj4+ICAgKFhFTikg
ICAgWzxmZmZmODJkMDgwMzFhZTc3Pl0gaXJxX21vdmVfY2xlYW51cF9pbnRlcnJ1cHQrMHgyNWMv
MHg0YTAKPj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAzMWI1ODU+XSBkb19JUlErMHgxOWQvMHgx
MDRjCj4+ICAgKFhFTikgICAgWzxmZmZmODJkMDgwNTBjOGJhPl0gY29tbW9uX2ludGVycnVwdCsw
eDEwYS8weDEyMAo+PiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDNiMTNhNj5dIGNwdV9pZGxlLmMj
YWNwaV9pZGxlX2RvX2VudHJ5KzB4MWRlLzB4MjRiCj4+ICAgKFhFTikgICAgWzxmZmZmODJkMDgw
M2IxZDgzPl0gY3B1X2lkbGUuYyNhY3BpX3Byb2Nlc3Nvcl9pZGxlKzB4NWM4LzB4OTRlCj4+ICAg
KFhFTikgICAgWzxmZmZmODJkMDgwMmZhOGQ2Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4ZWUvMHgx
MDEKPj4gICAoWEVOKQo+PiAgIChYRU4pIAo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gPT09Cj4+
IAo+PiBTd2l0Y2ggdG8gYW4gdW5zaWduZWQgc2hpZnQsIGFuZCBjb3JyZWN0IHRoZSBzdXJyb3Vu
ZGluZyBzdHlsZS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:03:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYtvS-0001fv-C7; Thu, 06 Jun 2019 15:03:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=p1/W=UF=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hYtvR-0001fh-EJ
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:03:33 +0000
X-Inumbo-ID: 3feea7fe-886c-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3feea7fe-886c-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 15:03:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 06 Jun 2019 09:03:31 -0600
Message-Id: <5CF92B420200007800235FE8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 06 Jun 2019 09:03:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-3-roger.pau@citrix.com>
 <5CF908F00200007800235F1D@prv1-mh.provo.novell.com>
 <20190606145418.vfr6rnre2o7rmcfv@Air-de-Roger>
In-Reply-To: <20190606145418.vfr6rnre2o7rmcfv@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/12] pci: introduce a pci_sbdf_t field
 to pci_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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDE2OjU0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgSnVuIDA2LCAyMDE5IGF0IDA2OjM3OjA0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDYuMDYuMTkgYXQgMTE6MDEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4+ID4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oCj4+ID4gQEAgLTgzLDkgKzgzLDE1IEBAIHN0cnVjdCBwY2lfZGV2IHsK
Pj4gPiAgICAgIHN0cnVjdCBhcmNoX21zaXggKm1zaXg7Cj4+ID4gIAo+PiA+ICAgICAgc3RydWN0
IGRvbWFpbiAqZG9tYWluOwo+PiA+IC0gICAgY29uc3QgdTE2IHNlZzsKPj4gPiAtICAgIGNvbnN0
IHU4IGJ1czsKPj4gPiAtICAgIGNvbnN0IHU4IGRldmZuOwo+PiA+ICsKPj4gPiArICAgIHVuaW9u
IHsKPj4gPiArICAgICAgICBzdHJ1Y3Qgewo+PiA+ICsgICAgICAgICAgICBjb25zdCB1aW50OF90
IGRldmZuOwo+PiA+ICsgICAgICAgICAgICBjb25zdCB1aW50OF90IGJ1czsKPj4gPiArICAgICAg
ICAgICAgY29uc3QgdWludDE2X3Qgc2VnOwo+PiA+ICsgICAgICAgIH07Cj4+ID4gKyAgICAgICAg
Y29uc3QgcGNpX3NiZGZfdCBzYmRmOwo+PiA+ICsgICAgfTsKPj4gCj4+IERvZXNuJ3Qgc3RpY2tp
bmcgYSBzaW5nbGUgImNvbnN0IiBhdCB0aGUgdW5pb24gaGF2ZSB0aGUgc2FtZSBlZmZlY3Q/Cj4g
Cj4gSW5kZWVkLCBhbmQgSSd2ZSBhbHJlYWR5IGRvbmUgc28sIEkgYXNzdW1lIGl0J3MgZmluZSB0
byBrZWVwIHlvdXIgQWNrLgoKRGVmaW5pdGVseS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:10:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15:10:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYu20-0002WN-9A; Thu, 06 Jun 2019 15:10:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYu1y-0002WH-Mx
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:10:18 +0000
X-Inumbo-ID: 3169b090-886d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3169b090-886d-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 15:10:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1CF11A78;
 Thu,  6 Jun 2019 08:10:17 -0700 (PDT)
Received: from [10.1.38.31] (iphone-de-raul.cambridge.arm.com [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6678E3F5AF;
 Thu,  6 Jun 2019 08:10:15 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
 <20190603220245.22750-3-sstabellini@kernel.org>
 <5CF616110200007800234E4D@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8aa38d48-3479-ead8-f540-dca6294e98bb@arm.com>
Date: Thu, 6 Jun 2019 16:10:13 +0100
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: <5CF616110200007800234E4D@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/3] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gNi80LzE5IDc6NTYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0
LjA2LjE5IGF0IDAwOjAyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+IC0tLSBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+IEBA
IC00ODIsNyArNDgyLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lkKQo+PiAg
IHsKPj4gICAgICAgcGFkZHJfdCBiYW5rX3N0YXJ0LCBiYW5rX3NpemUsIGJhbmtfZW5kOwo+PiAg
IAo+PiAtICAgIHU2NCBtYXNrID0gcGR4X2luaXRfbWFzayhib290aW5mby5tZW0uYmFua1swXS5z
dGFydCk7Cj4+ICsgICAgLyoKPj4gKyAgICAgKiBBcm0gZG9lcyBub3QgaGF2ZSBhbnkgcmVzdHJp
Y3Rpb25zIG9uIHRoZSBiaXRzIHRvIGNvbXByZXNzLiBQYXNzIDAgdG8KPj4gKyAgICAgKiBsZXQg
dGhlIGNvbW1vbiBjb2RlIGZ1cnRoZXIgcmVzdHJpY3QgdGhlIG1hc2suCj4+ICsgICAgICoKPj4g
KyAgICAgKiBJZiB0aGUgbG9naWMgY2hhbmdlcyBpbiBwZm5fcGR4X2hvbGVfc2V0dXAgd2UgbWln
aHQgaGF2ZSB0bwo+PiArICAgICAqIHVwZGF0ZSB0aGlzIGZ1bmN0aW9uIHRvby4KPj4gKyAgICAg
Ki8KPj4gKyAgICB1NjQgbWFzayA9IHBkeF9pbml0X21hc2soMHgwKTsKPiAKPiBTZWVpbmcgSnVs
aWVuJ3MgY2xhcmlmaWNhdGlvbiBvbiB0aGUgcHJldmlvdXMgdmVyc2lvbidzIGRpc2N1c3Npb24s
Cj4gaG93IGFib3V0IHN3aXRjaGluZyB0aGlzIG9uZSB0byB1aW50NjRfdCBhcyB3ZWxsIGF0IHRo
aXMgb2NjYXNpb24/Cj4gCj4+IC0tLSBhL3hlbi9jb21tb24vcGR4LmMKPj4gKysrIGIveGVuL2Nv
bW1vbi9wZHguYwo+PiBAQCAtNTAsOSArNTAsMTIgQEAgc3RhdGljIHU2NCBfX2luaXQgZmlsbF9t
YXNrKHU2NCBtYXNrKQo+PiAgICAgICByZXR1cm4gbWFzazsKPj4gICB9Cj4+ICAgCj4+ICsvKgo+
PiArICogV2UgZG9uJ3QgY29tcHJlc3MgdGhlIGZpcnN0IE1BWF9PUkRFUiBiaXQgb2YgdGhlIGFk
ZHJlc3Nlcy4KPj4gKyAqLwo+IAo+IFRoaXMgaXMgYSBzaW5nbGUgbGluZSBjb21tZW50Lgo+IAo+
PiAgIHU2NCBfX2luaXQgcGR4X2luaXRfbWFzayh1NjQgYmFzZV9hZGRyKQo+IAo+IEl0IHdvdWxk
bid0IGhhbXBlciBwYXRjaCByZWFkYWJpbGl0eSBtdWNoIGlmIGV2ZW4gdGhpcyBvbmUgd2FzCj4g
c3dpdGNoZWQgdG8gdWludDY0X3QgYXQgdGhlIHNhbWUgdGltZSwgdGh1cyByZXN0b3JpbmcgY29u
c2lzdGVuY3kKPiB3aXRoIC4uLgoKT24gQXJtIHdlIGRvbid0IHRlbmQgdG8gbWl4IGNsZWFuLXVw
IGFuZCBmaXguIEl0IHdvdWxkIGJlIHByZWZlcmFibGUgaWYgCnRoZSBzd2l0Y2ggdG8gdWludDY0
X3QgaXMgZG9uZSBpbiBhIHNlcGFyYXRlIHBhdGNoLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:29:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15: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 1hYuKK-0003VN-2e; Thu, 06 Jun 2019 15:29:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYuKI-0003VI-V1
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:29:14 +0000
X-Inumbo-ID: d65f7c73-886f-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d65f7c73-886f-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 15:29:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DB00DA78;
 Thu,  6 Jun 2019 08:29:12 -0700 (PDT)
Received: from [10.1.38.31] (unknown [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E688F3F690;
 Thu,  6 Jun 2019 08:29:11 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0F8530200007800233DE0@prv1-mh.provo.novell.com>
 <5CF0F9A30200007800233E07@prv1-mh.provo.novell.com>
 <706bde95-dbde-7291-83ab-efba17d6b291@arm.com>
 <5CF7727D02000078002355C9@prv1-mh.provo.novell.com>
 <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
Message-ID: <1cd7a1ae-93dd-8d31-5e3d-ac49d1513dbb@arm.com>
Date: Thu, 6 Jun 2019 16:29:10 +0100
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: <a6b9a144-f3b6-2c32-eb23-01723ed760ae@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC 3/4] Arm64: further speed-up to
 hweight{32, 64}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Robin Murphy <robin.murphy@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>

CgpPbiA2LzUvMTkgMTA6MjQgQU0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBJIHdpbGwgY29tbWl0
IGl0IGxhdGVyIG9uIHdpdGggYW5vdGhlciBidW5jaCBvZiBwYXRjaGVzLgoKUHVzaGVkIG5vdy4K
ClRoYW5rIHlvdSwKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:29:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15:29:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYuKx-0003XS-EB; Thu, 06 Jun 2019 15:29: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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYuKw-0003XJ-5r
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:29:54 +0000
X-Inumbo-ID: edd7af52-886f-11e9-8dcd-b3047d0c7ac8
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id edd7af52-886f-11e9-8dcd-b3047d0c7ac8;
 Thu, 06 Jun 2019 15:29:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 30BD1A78;
 Thu,  6 Jun 2019 08:29:52 -0700 (PDT)
Received: from [10.1.38.31] (unknown [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 86D663F690;
 Thu,  6 Jun 2019 08:29:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74c5df44-2be3-d193-2ede-ca0ef486062b@arm.com>
Date: Thu, 6 Jun 2019 16:29:50 +0100
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: <alpine.DEB.2.21.1906031456390.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 0/3] PDX 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: 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>

SGksCgpPbiA2LzMvMTkgMTE6MDEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBUaGlz
IHNlcmllcyBpcyBhIHNtYWxsIGNvbGxlY3Rpb24gb2YgUERYIGZpeGVzLiBUaGV5IGFyZSB0ZWNo
bmljYWxseQo+IGluZGVwZW5kZW50IGJ1dCBkaXNjb3ZlcmVkIHRvZ2V0aGVyIHRyeWluZyB0byB1
bmRlcnN0YW5kIHRoZSBtZW1vcnkKPiB3YXN0ZSBjYXVzZWQgYnkgdGhlIGZyYW1ldGFibGUgYWxs
b2NhdGlvbiBvbiBYaWxpbnggWnlucU1QLgo+IAo+IENoZWVycywKPiAKPiBTdGVmYW5vCj4gCj4g
Cj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA4NDRhYTBhMTNkMzRlOWEzNDFh
ODM3NDExOWQyZWQ2N2Q0ZGNkNmJiOgo+IAo+ICAgIHNjaGVkX251bGw6IHN1cGVyZmljaWFsIGNs
ZWFuLXVwcyAoMjAxOS0wNi0wMyAxNzo1NjoyMCArMDIwMCkKPiAKPiBhcmUgYXZhaWxhYmxlIGlu
IHRoZSBHaXQgcmVwb3NpdG9yeSBhdDoKPiAKPiAgICBodHRwOi8veGVuYml0cy54ZW5wcm9qZWN0
Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdpdAo+IAo+IGZv
ciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1cCB0byBjOTJmNTg5ZTdjZjY2ZmM5YzNhZDhhODEyY2Ri
YzY5MjE0YTgxMmQxOgo+IAo+ICAgIHhlbi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBk
eF9pbml0X21hc2sgKDIwMTktMDYtMDMgMTQ6NDI6MTAgLTA3MDApCj4gCj4gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IFN0
ZWZhbm8gU3RhYmVsbGluaSAoMyk6Cj4gICAgICAgIHhlbi9hcm06IGZpeCBucl9wZHhzIGNhbGN1
bGF0aW9uCj4gICAgICAgIHhlbjogYWN0dWFsbHkgc2tpcCB0aGUgZmlyc3QgTUFYX09SREVSIGJp
dHMgaW4gcGZuX3BkeF9ob2xlX3NldHVwCgpJIGhhdmUgcHVzaGVkIHRoZSAyIHBhdGNoZXMuLi4K
Cj4gICAgICAgIHhlbi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sK
Ci4uLiB0aGlzIG9uZSByZXF1aXJlIGlucHV0IGZyb20geW91LgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:34:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15: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 1hYuOv-0004KP-0Y; Thu, 06 Jun 2019 15: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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYuOt-0004Je-O3
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:33:59 +0000
X-Inumbo-ID: 809c9cd0-8870-11e9-9a27-13577f3e1452
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 809c9cd0-8870-11e9-9a27-13577f3e1452;
 Thu, 06 Jun 2019 15:33:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6C75BA78;
 Thu,  6 Jun 2019 08:33:58 -0700 (PDT)
Received: from [10.1.38.31] (unknown [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6AC833F690;
 Thu,  6 Jun 2019 08:33:56 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <06a4f534-e671-004c-93bb-31b60ed77d28@arm.com> <8736kt8f2z.fsf@epam.com>
 <59439dbd-dce8-072e-4258-4778f38ebe2a@arm.com> <871s098ojd.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0f4e2e6f-5a1c-ffd0-4804-a001b2ff80a5@arm.com>
Date: Thu, 6 Jun 2019 16:33:54 +0100
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: <871s098ojd.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Jan Beulich <jbeulich@suse.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>

SGkgVm9sb2R5bXlyLAoKT24gNi80LzE5IDI6MzEgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+IAo+IEhlbGxvIEp1bGllbiwKPiAKPiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBPbiA2
LzEvMTkgNTowNyBQTSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+Pgo+Pj4gSGkgSnVsaWVu
LAo+Pgo+PiBIaSBWb2xvZHlteXIsCj4+Cj4+PiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+Pj4KPj4+
PiBIaSBWb2xvZHlteXIsCj4+Pj4KPj4+PiBJIHRyaWVkIHRvIGFwcGx5IHRoZSBwYXRjaGVzIHRv
IHN0YWdpbmcgYnV0IGZhaWwgYmVjYXVzZSB0aGUgcGF0Y2hlcwo+Pj4+IGNvbnRhaW5zID0yMC4g
RG8geW91IGhhdmUgYSB0cmVlIHdpdGggdGhlIHNlcmllcyBhcHBsaWVkPwo+Pj4KPj4+IFN1cmUs
IHlvdSBjYW4gZmluZCB0aGVtIGF0IFsxXQo+Pgo+PiBUaGFuayB5b3UhIFRoZSBicmFuY2ggaXMg
YmFzZWQgb24gbWFzdGVyLiBUaGlzIGlzIGZhaXJseSBiZWhpbmQKPj4gc3RhZ2luZy4gQ291bGQg
eW91IHJlYmFzZSB0aGlzIG9uIHRvcCBvZiBzdGFnaW5nPwo+Pgo+PiBJIHdpbGwgZ28gdGhyb3Vn
aCB0aGUgc2VyaWVzIG5leHQgd2Vlay4gQXMgdGhpcyBpcyBhIHRlY2ggcHJldmlldywgSQo+PiBh
bSBwbGFubmluZyB0byBtZXJnZSB0aGlzIHZlcnNpb24gdW5sZXNzIEkgZmluZCBzb21ldGhpbmcg
aG9ycmlibHkKPj4gd3JvbmcgaW4gaXQuCj4gVGhhbmsgeW91IGZvciByZXZpZXcuIEkgcmVhbGx5
IGFwcHJlY2lhdGUgdGhpcy4KPiAKPiBJIGp1c3Qgd2FudCB0byBjbGFyaWZ5LCB3aGF0IEkgc2hv
dWxkIGRvIG5leHQuIElmIEkgZ290IHlvdSByaWdodCwgSQo+IHNob3VsZCBzZW5kIHY2LCByZWJh
c2VkIG9uIHN0YWdpbmcgYW5kIHdpdGggeW91ciBjb21tZW50cyBhZGRyZXNzZWQuIElzCj4gdGhp
cyByaWdodD8KClllcyBwbGVhc2UuIENhbiB5b3UgY29sbGVjdCB0aGUgYWNrcyBhdCB0aGUgc2Ft
ZSB0aW1lPyBMZXQgbWUga25vdyBpZiAKdGhlcmUgYXJlIGFueSBtYWpvciBjaGFuZ2VzIG9uIHRo
ZSByZWJhc2Ugb24gc3RhZ2luZy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 15:49:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 15: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 1hYudc-0005IF-NR; Thu, 06 Jun 2019 15: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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYudb-0005IA-Dr
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 15:49:11 +0000
X-Inumbo-ID: 9fbcca20-8872-11e9-a6a7-b3c4c9d46352
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 9fbcca20-8872-11e9-a6a7-b3c4c9d46352;
 Thu, 06 Jun 2019 15:49:10 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A0784A78;
 Thu,  6 Jun 2019 08:49:09 -0700 (PDT)
Received: from [10.1.38.31] (unknown [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AC49B3F690;
 Thu,  6 Jun 2019 08:49:08 -0700 (PDT)
To: Vishnu Pajjuri OS <vishnu@os.amperecomputing.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1559203823-4092-1-git-send-email-vishnu@os.amperecomputing.com>
 <244fdc8f-cd62-ba15-ed6f-046cb2778637@arm.com>
 <MN2PR01MB5598E348F792D6A8A675E42EE6140@MN2PR01MB5598.prod.exchangelabs.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1c0df4db-9fd3-fc5f-78e1-ddf588906774@arm.com>
Date: Thu, 6 Jun 2019 16:49:07 +0100
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: <MN2PR01MB5598E348F792D6A8A675E42EE6140@MN2PR01MB5598.prod.exchangelabs.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: p2m: configure stage-2 page
 table to support upto 42-bit PA systems
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Source Submission <patches@amperecomputing.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 Feng Kan OS <fengkan@os.amperecomputing.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8zLzE5IDg6MTMgQU0sIFZpc2hudSBQYWpqdXJpIE9TIHdyb3RlOgo+IEhpIEp1bGllbiBH
cmFsbCwKSGksCgpTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHkuCgoKPiAgwqAgwqAgSXQgaXMgYSBw
bGVhc3VyZSBmb3IgeW91ciByZXZpZXcgb24gWGVuIHBhdGNoLgo+IAo+IEFuZCBUaGFua3MgZm9y
IHlvdXIgY29tbWl0IHN1Z2dlc3Rpb24gYW5kIHdlIGNvbXBsZXRlbHkgYWdyZWUgd2l0aCB5b3Vy
IAo+IGNvbW1pdCBzdWdnZXN0aW9uLgoKVGhhbmsgeW91IGZvciB0aGUgY29uZmlybWF0aW9uLCBJ
IGhhdmUgbm93IG1lcmdlZCB0aGUgcGF0Y2ggaW4gc3RhZ2luZy4KCkNoZWVycywKCj4gCj4gCj4g
QW5kIHZlcnnCoGdyYXRlZnVswqBmb3IgdGFraW5nIHRoaXMgcGF0Y2ggaW50byB0aGUgbWFpbnN0
cmVhbS4KPiAKPiAKPiBfQmVzdCBSZWdhcmRzXywKPiAKPiAtVmlzaG51Lgo+IAo+IAo+IAo+IC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ICpGcm9tOiogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiAqU2VudDoqIDMxIE1heSAyMDE5IDIzOjIyCj4gKlRvOiogVmlzaG51IFBhamp1cmkgT1M7
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ICpDYzoqIE9wZW4gU291cmNlIFN1Ym1p
c3Npb247IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7IEZlbmcgS2FuIE9TCj4gKlN1YmplY3Q6KiBS
ZTogW1BBVENIIHYyXSB4ZW4vYXJtOiBwMm06IGNvbmZpZ3VyZSBzdGFnZS0yIHBhZ2UgdGFibGUg
dG8gCj4gc3VwcG9ydCB1cHRvIDQyLWJpdCBQQSBzeXN0ZW1zCj4gSGksCj4gCj4gVGl0bGU6IHMv
dXB0by8gSSB0aGluaz8KPiAKPiBBbHNvIGhvdyBhYm91dDogIlByb3Blcmx5IGNvbmZpZ3VyZSBz
dGFnZS0yIGZvciA0Mi1iaXQgUEEgc3lzdGVtIi4KPiAKPiBPbiAzMC8wNS8yMDE5IDA4OjU5LCBW
aXNobnUgUGFqanVyaSBPUyB3cm90ZToKPj4gWEVOIGNvbmZpZ3VyZXMgc3RhZ2UtMiBwYWdlIHRh
YmxlIHRvIGV4cG9zZSA0MCBiaXRzIG9mIElQQQo+PiAoSW50ZXJtZWRpYXRlIFBoeXNpY2FsIEFk
ZHJlc3MpIGJpdHMgZm9yIHN5c3RlbXMgd2l0aCA0MiBiaXRzIG9mIFBBCj4gCj4gSSB0aGluayB5
b3Ugd2FudCB0byBkcm9wIHRoZSBmaXJzdCAiYml0cyIuCj4gCj4+IChQaHlzaWNhbCBBZGRyZXNz
KS4gVGhpcyBzZXR0aW5nIHByZXZlbnRzIHRoZSA0Mi1iaXQgUEEgc3lzdGVtcyBmcm9tIGJvb3Rp
bmcKPj4gRE9NMCdzIGtlcm5lbCBzaW5jZSBhY2Nlc3MgYWJvdmUgNDAgYml0cyByZXN1bHRzIGlu
IGEgZmF1bHQuCj4gCj4gCj4gVGhpcyBzZW50ZW5jZSBpcyBkaWZmaWN1bHQgdG8gcmVhZCBpZiB5
b3UgZG9uJ3QgcmVhZCB0aGUgbmV4dCBvbmUgZmlyc3QuCj4gCj4+IAo+PiBUaGlzIHBhdGNoIGFk
ZHMgc3VwcG9ydCBmb3IgNDItYml0IHN5c3RlbQo+PiB3aGljaCBoYXMgYSBmdWxsIDQyLWJpdCBh
ZGRyZXNzIHJhbmdlLgo+IAo+IFRoZSBsaW5lLXdyYXAgbG9va3Mgc3RyYW5nZSBoZXJlLgo+IAo+
PiAKPj4gVGhlIGZpeCB3aWxsIGFsbG9jYXRlIDggcGFnZXMgZm9yIHN0YWdlIDIgbWFwcGluZyBm
b3IgYm90aCBET00wIGFuZCBndWVzdHMuCj4gCj4gcy9tYXBwaW5nL3Jvb3QgcGFnZS10YWJsZXMv
Cj4gCj4+IEl0IGlzIGEgYml0IHdhc3RlZnVsIGJ1dCBub3QgYW4gaXNzdWUgc2luY2UgbW9zdCBv
ZiB0aGVzZSBzeXN0ZW1zIHNob3VsZCBoYXZlCj4+IHN1ZmZpY2llbnRseSBsYXJnZSBtZW1vcnkg
Y2FwYWNpdHkuCj4gCj4gSGVyZSBhIHN1Z2dlc3Rpb24gZm9yIHRoZSBjb21taXQgbWVzc2FnZToK
PiAKPiAiQXQgdGhlIG1vbWVudCwgb24gcGxhdGZvcm0gc3VwcG9ydGluZyA0Mi1iaXQgUEEsIFhl
biB3aWxsIG9ubHkgZXhwb3NlIAo+IDQwLWJpdAo+IHdvcnRoIG9mIElQQSB0byBhbGwgZG9tYWlu
cy4KPiAKPiBUaGUgbGltaXRhdGlvbiB3YXMgdG8gcHJldmVudCBhbGxvY2F0aW5nIHRvbyBtdWNo
IG1lbW9yeSBmb3IgdGhlIHJvb3QgcGFnZQo+IHRhYmxlcyBhcyB0aG9zZSBwbGF0Zm9ybXMgb25s
eSBzdXBwb3J0IDMtbGV2ZWxzIHBhZ2UtdGFibGVzLiBBdCB0aGUgCj4gdGltZSwgdGhpcwo+IHdh
cyBkZWVtZWQgYWNjZXB0YWJsZSBiZWNhdXNlIG5vbmUgb2YgdGhlIHBsYXRmb3JtcyBoYWQgYWRk
cmVzcyB3aXJlZCAKPiBhYm92ZSA0MC1iaXRzLgo+IAo+IEhvd2V2ZXIsIG5ld2VyIHBsYXRmb3Jt
cyB0YWtlIGFkdmFudGFnZSBvZiB0aGUgZnVsbCBhZGRyZXNzIHNwYWNlLiBUaGlzIAo+IHdpbGwK
PiByZXN1bHQgdG8gYnJlYWsgRG9tMCBib290IGFzIGl0IGNhbid0IGFjY2VzcyBhbnl0aGluZyBh
Ym92ZSA0MC1iaXQuCj4gCj4gVGhlIG9ubHkgd2F5IHRvIHN1cHBvcnQgNDItYml0IElQQSBpcyB0
byBhbGxvY2F0ZSA4IHBhZ2VzIGZvciB0aGUgcm9vdAo+IHBhZ2UtdGFibGVzLiBUaGlzIGlzIGEg
Yml0IGEgd2FzdGUgb2YgbWVtb3J5IGFzIFhlbiBkb2VzIG5vdCBvZmZlciAKPiBwZXItZ3Vlc3QK
PiBzdGFnZS0yIGNvbmZpZ3VyYXRpb24uIEJ1dCBpdCBpcyBjb25zaWRlcmVkIGFjY2VwdGFibGUg
YXMgY3VycmVudCBwbGF0Zm9ybXMKPiBzdXBwb3J0IDQyLWJpdCBQQSBoYXZlIGEgbG90IG9mIG1l
bW9yeS4KPiAKPiBJbiB0aGUgZnV0dXJlLCB3ZSBtYXkgd2FudCB0byBjb25zaWRlciBwZXItZ3Vl
c3Qgc3RhZ2UtMiBjb25maWd1cmF0aW9uIAo+IHRvIHJlZHVjZQo+IHRoZSB3YXN0ZS4KPiAiCj4g
Cj4gSWYgeW91IGFyZSBoYXBweSB3aXRoIHRoZSBjb21taXQgbWVzc2FnZSwgSSB3aWxsIHVwZGF0
ZSB1c2UgaXQgb24gY29tbWl0Lgo+IAo+PiAKPj4gU2lnbmVkLW9mZi1ieTogRmVuZyBLYW4gPGZl
bmdrYW5Ab3MuYW1wZXJlY29tcHV0aW5nLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogVmlzaG51IDx2
aXNobnVAb3MuYW1wZXJlY29tcHV0aW5nLmNvbT4KPj4gLS0tCj4gCj4gSXQgaXMgY29tbW9uIHRv
IGJyaWVmbHkgZGVzY3JpYmUgYWZ0ZXIgLS0tIHRoZSBjaGFuZ2VzIHlvdSBtYWRlIGluIHRoZSAK
PiBuZXcgdmVyc2lvbi4KPiAKPj7CoMKgIHhlbi9hcmNoL2FybS9wMm0uYyB8IDIgKy0KPj7CoMKg
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+PiAKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+PiBpbmRl
eCA5MmMyNDEzLi43NzEyOTkxIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKPj4g
KysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4+IEBAIC0xOTk1LDcgKzE5OTUsNyBAQCB2b2lkIF9f
aW5pdCBzZXR1cF92aXJ0X3BhZ2luZyh2b2lkKQo+PsKgwqDCoMKgwqDCoMKgwqDCoMKgIFswXSA9
IHsgMzIswqDCoMKgwqDCoCAzMi8qMzIqLyzCoCAwLMKgwqDCoMKgwqDCoMKgwqDCoCAxIH0sCj4+
wqDCoMKgwqDCoMKgwqDCoMKgwqAgWzFdID0geyAzNizCoMKgwqDCoMKgIDI4LyoyOCovLMKgIDAs
wqDCoMKgwqDCoMKgwqDCoMKgIDEgfSwKPj7CoMKgwqDCoMKgwqDCoMKgwqDCoCBbMl0gPSB7IDQw
LMKgwqDCoMKgwqAgMjQvKjI0Ki8swqAgMSzCoMKgwqDCoMKgwqDCoMKgwqAgMSB9LAo+PiAtwqDC
oMKgwqDCoMKgwqAgWzNdID0geyA0MizCoMKgwqDCoMKgIDI0LyoyMiovLMKgIDEswqDCoMKgwqDC
oMKgwqDCoMKgIDEgfSwKPj4gK8KgwqDCoMKgwqDCoMKgIFszXSA9IHsgNDIswqDCoMKgwqDCoCAy
Mi8qMjIqLyzCoCAzLMKgwqDCoMKgwqDCoMKgwqDCoCAxIH0sCj4+wqDCoMKgwqDCoMKgwqDCoMKg
wqAgWzRdID0geyA0NCzCoMKgwqDCoMKgIDIwLyoyMCovLMKgIDAswqDCoMKgwqDCoMKgwqDCoMKg
IDIgfSwKPj7CoMKgwqDCoMKgwqDCoMKgwqDCoCBbNV0gPSB7IDQ4LMKgwqDCoMKgwqAgMTYvKjE2
Ki8swqAgMCzCoMKgwqDCoMKgwqDCoMKgwqAgMiB9LAo+PsKgwqDCoMKgwqDCoMKgwqDCoMKgIFs2
XSA9IHsgMCB9LCAvKiBJbnZhbGlkICovCj4+IC0tCj4+IDEuOC4zLjEKPj4gCj4gCj4gLS0gCj4g
SnVsaWVuIEdyYWxsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 16:03:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 16:03:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYuqw-0007I4-8V; Thu, 06 Jun 2019 16:02:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYuqu-0007Hz-R0
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 16:02:56 +0000
X-Inumbo-ID: 8bce90b0-8874-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8bce90b0-8874-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 16:02:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4C934A78;
 Thu,  6 Jun 2019 09:02:55 -0700 (PDT)
Received: from [10.1.38.31] (unknown [10.1.38.31])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6E7BF3F690;
 Thu,  6 Jun 2019 09:02:53 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1183ab3f-e483-9ad8-ede3-c905bc2d9331@arm.com>
Date: Thu, 6 Jun 2019 17:02:52 +0100
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: <20190521212530.12706-2-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

SGkgVm9sb2R5bXlyLAoKT24gNS8yMS8xOSAxMDoyNSBQTSwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gK3N0YXRpYyBpbmxpbmUgYm9vbCB0ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCj4gK3sKPiArICAgIHJldHVybiBmYWxzZTsKPiArfQo+ICsKPiArc3RhdGlj
IGlubGluZSBpbnQgdGVlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVpbnQxNl90IHRl
ZV90eXBlKQo+ICt7Cj4gKyAgICByZXR1cm4gLUVOT0RFVjsKPiArfQoKSSBoYWQgYSByZXBvcnQg
dGhhdCBYZW4gZmFpbHMgdG8gYm9vdCB3aXRoIHRoaXMgc2VyaWVzIGFuZCAhQ09ORklHX1RFRS4g
ClRoaXMgaXMgYmVjYXVzZSB5b3UgcmV0dXJuIGFuIGVycm9yIGhlcmUgaW4gYWxsIHRoZSBjYXNl
IHNvbWUgZG9tYWluIApjcmVhdGlvbiB3aWxsIGFsd2F5cyBmYWlsLgoKSW5zdGVhZCB0aGlzIHNo
b3VsZCBjaGVjayB0aGF0IHRlZV90eXBlIGlzIGFsd2F5cyBOT05FIG9yIGVsc2UgcmV0dXJuIGFu
IAplcnJvci4KCkFsc28sIHBsZWFzZSBhdCBsZWFzdCBjaGVjayB0aGF0IHlvdXIgc2VyaWVzIGRv
ZXMgbm90IGJyZWFrIGJvb3Qgd2hlbiAKQ09ORklHX1RFRSBpcyBub3Qgc2VsZWN0ZWQuIEl0IHdv
dWxkIGFsc28gYmUgaWRlYWwgKGJ1dCBub3QgbWFuZGF0b3J5KSAKaWYgeW91IGNhbiBjaGVjayB0
aGF0IGl0IGRvZXMgbm90IGJyZWFrIG9uIG5vbi1PUFRFRSBwbGF0Zm9ybSB3aGVuIAohQ09ORklH
X1RFRSBpcyBzZWxlY3RlZC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 16:28:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 16: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 1hYvEz-0000Tr-DM; Thu, 06 Jun 2019 16:27:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/1VA=UF=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hYvEx-0000Tm-Mr
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 16:27:47 +0000
X-Inumbo-ID: 043ec6f7-8878-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 043ec6f7-8878-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 16:27:46 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: qY4qD5N92vDMNgG6+pm072/KDamfHyJEOv1JzkPo3bWw8QwTi0XXhLruHiGhll4ZQhPYtkffOl
 22BvjcnRx6KV4o0IVFVHSsLHv1nMsO0DUzNV8ydt5IpqPZJl3U0nEqaIsXO6rXvJKKda3oXMGC
 haAmAK37ukUziAC/BAWbFQot7Fxt3upHXVxiT+k3GnLvabvYQZNWiCDlK3FZBK1zE4aX9MVaFf
 ujQlgXMe/Y0T0As+1b7MniwT+IECv7yb8u1R5MG2sC79YojITFsZ+/CWQZeseY6U49mzpvOGrK
 LFg=
X-SBRS: -0.9
X-MesageID: 1414879
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,560,1557201600"; 
   d="scan'208";a="1414879"
Date: Thu, 6 Jun 2019 18:27:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190606162735.wppqpdb6wpa7kapb@Air-de-Roger>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-5-roger.pau@citrix.com>
 <4ca7756ef46f4bd4aa08fbf2ac838200@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4ca7756ef46f4bd4aa08fbf2ac838200@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 04/12] pci: make PCI_SBDF2 return a
 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>,
 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>

T24gVGh1LCBKdW4gMDYsIDIwMTkgYXQgMDE6MjI6MzBQTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYg
T2YgUm9nZXIgUGF1IE1vbm5lCj4gPiBTZW50OiAwNiBKdW5lIDIwMTkgMTA6MDIKPiA+IFRvOiB4
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz47IFdlaSBMaXUKPiA+IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcAo+ID4gPEdlb3JnZS5EdW5sYXBAY2l0
cml4LmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4g
SmFja3Nvbgo+ID4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1A
eGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4KPiA+IEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAwNC8xMl0gcGNpOiBt
YWtlIFBDSV9TQkRGMiByZXR1cm4gYSBwY2lfc2JkZl90Cj4gPiAKPiA+IEFuZCBmaXggaXQncyBv
bmx5IGNhbGxlci4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
PiA+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+Cj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgo+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cj4gPiAtLS0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
ZG1hci5jIHwgMiArLQo+ID4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgfCAz
ICsrLQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt
KQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiA+IGluZGV4IDU5YTQ2Y2Qx
YzYuLmI4NThmZTdjODAgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZG1hci5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCj4g
PiBAQCAtMTA0Nyw3ICsxMDQ3LDcgQEAgaW50IGludGVsX2lvbW11X2dldF9yZXNlcnZlZF9kZXZp
Y2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9pZCAqY3R4dCkKPiA+IAo+ID4gICAgICAg
ICAgcmMgPSBmdW5jKFBGTl9ET1dOKHJtcnItPmJhc2VfYWRkcmVzcyksCj4gPiAgICAgICAgICAg
ICAgICAgICAgUEZOX1VQKHJtcnItPmVuZF9hZGRyZXNzKSAtIFBGTl9ET1dOKHJtcnItPmJhc2Vf
YWRkcmVzcyksCj4gPiAtICAgICAgICAgICAgICAgICAgUENJX1NCREYyKHJtcnItPnNlZ21lbnQs
IGJkZiksIGN0eHQpOwo+ID4gKyAgICAgICAgICAgICAgICAgIFBDSV9TQkRGMihybXJyLT5zZWdt
ZW50LCBiZGYpLnNiZGYsIGN0eHQpOwo+ID4gCj4gPiAgICAgICAgICBpZiAoIHVubGlrZWx5KHJj
IDwgMCkgKQo+ID4gICAgICAgICAgICAgIHJldHVybiByYzsKPiA+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiA+IGluZGV4IDllYTQx
Nzg5ZDAuLjMwYWZhY2E4MzggMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgK
PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ID4gQEAgLTM2LDcgKzM2LDggQEAKPiA+
ICAjZGVmaW5lIFBDSV9CREYyKGIsZGYpICAoKCgoYikgJiAweGZmKSA8PCA4KSB8ICgoZGYpICYg
MHhmZikpCj4gPiAgI2RlZmluZSBQQ0lfU0JERihzLGIsZCxmKSBcCj4gPiAgICAgICgocGNpX3Ni
ZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSB9
KQo+ID4gLSNkZWZpbmUgUENJX1NCREYyKHMsYmRmKSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8
ICgoYmRmKSAmIDB4ZmZmZikpCj4gPiArI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpIFwKPiA+ICsg
ICAgKChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZmZmYpIDw8IDE2KSB8ICgoYmRm
KSAmIDB4ZmZmZikgfSkKPiAKPiBQZXJoYXBzLi4uCj4gCj4gKChwY2lfc2JkZl90KSB7IC5zZWcg
PSBzLCAuYmRmID0gYmRmIH0pCgpUaGF0IEknbSBhZnJhaWQgd29uJ3Qgd29yayB3aXRoIG9sZGVy
IHZlcnNpb25zIG9mIGdjYy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 16:29:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 16:29:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYvGE-0000YV-QU; Thu, 06 Jun 2019 16: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=ATwH=UF=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hYvGD-0000YP-Qj
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 16:29:05 +0000
X-Inumbo-ID: 31ee8852-8878-11e9-8603-33cceb201940
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31ee8852-8878-11e9-8603-33cceb201940;
 Thu, 06 Jun 2019 16:29:03 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 64q8f7yZmMhszNgICr12Zzz5XFWgRQPQwTKdd+ZTmI/T1T3qdGsK/6IFyFoz+J2pBqdOL0gZIj
 2d7bWTnYQYIHARH+kIXJl6JhTO1Xp8jZTeJJV3C9mgURFmsplWji1o6AGuF76stC6UT4srFdFK
 dGGm/bcR1DqODRuW4UIdV9702j/R2Rmp2NZf2UdNQfaN16d/fIRJ2v5yrCdAS3H4sIreGtcvrw
 6J+4h9B+YRsiaszjr3oy+yGrnLh7Qg9ViN9qZqMxRPwX9MYjM41uzgZa/cYh9Q1B10gMclml6W
 cBM=
X-SBRS: -0.9
X-MesageID: 1387503
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,560,1557201600"; 
   d="scan'208";a="1387503"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 04/12] pci: make PCI_SBDF2 return a
 pci_sbdf_t
Thread-Index: AQHVHEa0DjJS7EJ5PEeTWCtwaOUxuaaOe04QgAA0HICAACGv0A==
Date: Thu, 6 Jun 2019 16:28:58 +0000
Message-ID: <b854c588c1384900a7ba5c3a5448864b@AMSPEX02CL03.citrite.net>
References: <20190606090146.77381-1-roger.pau@citrix.com>
 <20190606090146.77381-5-roger.pau@citrix.com>
 <4ca7756ef46f4bd4aa08fbf2ac838200@AMSPEX02CL03.citrite.net>
 <20190606162735.wppqpdb6wpa7kapb@Air-de-Roger>
In-Reply-To: <20190606162735.wppqpdb6wpa7kapb@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 v2 04/12] pci: make PCI_SBDF2 return a
 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDA2IEp1bmUgMjAxOSAxNzoyOAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlCj4gRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29t
PjsgSWFuIEphY2tzb24KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbgo+
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBb
UEFUQ0ggdjIgMDQvMTJdIHBjaTogbWFrZSBQQ0lfU0JERjIgcmV0dXJuIGEgcGNpX3NiZGZfdAo+
IAo+IE9uIFRodSwgSnVuIDA2LCAyMDE5IGF0IDAxOjIyOjMwUE0gKzAyMDAsIFBhdWwgRHVycmFu
dCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gRnJvbTogWGVu
LWRldmVsIFttYWlsdG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9u
IEJlaGFsZiBPZiBSb2dlciBQYXUgTW9ubmUKPiA+ID4gU2VudDogMDYgSnVuZSAyMDE5IDEwOjAy
Cj4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gQ2M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQo+ID4gPiA8d2xAeGVuLm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAKPiA+ID4g
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbgo+ID4gPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47
IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT47IEphbgo+ID4gPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBh
dSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxd
IFtQQVRDSCB2MiAwNC8xMl0gcGNpOiBtYWtlIFBDSV9TQkRGMiByZXR1cm4gYSBwY2lfc2JkZl90
Cj4gPiA+Cj4gPiA+IEFuZCBmaXggaXQncyBvbmx5IGNhbGxlci4KPiA+ID4KPiA+ID4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IC0t
LQo+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiA+IENjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gPiBDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+ID4gPiBDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+IENjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgo+ID4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgo+ID4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
Pgo+ID4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiA+IENjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+ID4gPiAtLS0KPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9k
bWFyLmMgfCAyICstCj4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgIHwg
MyArKy0KPiA+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQo+ID4gPgo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2RtYXIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiA+ID4gaW5kZXgg
NTlhNDZjZDFjNi4uYjg1OGZlN2M4MCAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2RtYXIuYwo+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZG1hci5jCj4gPiA+IEBAIC0xMDQ3LDcgKzEwNDcsNyBAQCBpbnQgaW50ZWxfaW9tbXVfZ2V0
X3Jlc2VydmVkX2RldmljZV9tZW1vcnkoaW9tbXVfZ3JkbV90ICpmdW5jLCB2b2lkICpjdHh0KQo+
ID4gPgo+ID4gPiAgICAgICAgICByYyA9IGZ1bmMoUEZOX0RPV04ocm1yci0+YmFzZV9hZGRyZXNz
KSwKPiA+ID4gICAgICAgICAgICAgICAgICAgIFBGTl9VUChybXJyLT5lbmRfYWRkcmVzcykgLSBQ
Rk5fRE9XTihybXJyLT5iYXNlX2FkZHJlc3MpLAo+ID4gPiAtICAgICAgICAgICAgICAgICAgUENJ
X1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZiksIGN0eHQpOwo+ID4gPiArICAgICAgICAgICAgICAg
ICAgUENJX1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZikuc2JkZiwgY3R4dCk7Cj4gPiA+Cj4gPiA+
ICAgICAgICAgIGlmICggdW5saWtlbHkocmMgPCAwKSApCj4gPiA+ICAgICAgICAgICAgICByZXR1
cm4gcmM7Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5j
bHVkZS94ZW4vcGNpLmgKPiA+ID4gaW5kZXggOWVhNDE3ODlkMC4uMzBhZmFjYTgzOCAxMDA2NDQK
PiA+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaAo+ID4gPiBAQCAtMzYsNyArMzYsOCBAQAo+ID4gPiAgI2RlZmluZSBQQ0lfQkRG
MihiLGRmKSAgKCgoKGIpICYgMHhmZikgPDwgOCkgfCAoKGRmKSAmIDB4ZmYpKQo+ID4gPiAgI2Rl
ZmluZSBQQ0lfU0JERihzLGIsZCxmKSBcCj4gPiA+ICAgICAgKChwY2lfc2JkZl90KSB7IC5zYmRm
ID0gKCgocykgJiAweGZmZmYpIDw8IDE2KSB8IFBDSV9CREYoYixkLGYpIH0pCj4gPiA+IC0jZGVm
aW5lIFBDSV9TQkRGMihzLGJkZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCAoKGJkZikgJiAw
eGZmZmYpKQo+ID4gPiArI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpIFwKPiA+ID4gKyAgICAoKHBj
aV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgKChiZGYpICYgMHhm
ZmZmKSB9KQo+ID4KPiA+IFBlcmhhcHMuLi4KPiA+Cj4gPiAoKHBjaV9zYmRmX3QpIHsgLnNlZyA9
IHMsIC5iZGYgPSBiZGYgfSkKPiAKPiBUaGF0IEknbSBhZnJhaWQgd29uJ3Qgd29yayB3aXRoIG9s
ZGVyIHZlcnNpb25zIG9mIGdjYy4KPiAKClllYWgsIEkgZ3Vlc3NlZCB0aGF0IHdvdWxkIGJlIHRo
ZSBjYXNlIGFmdGVyIEphbidzIHJlcGx5IG9uIHBhdGNoICMzLiBTaGFtZSB0aG91Z2guCgogIFBh
dWwKCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 16:31:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 16:31:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYvIY-0001I9-9p; Thu, 06 Jun 2019 16:31: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=JKzC=UF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hYvIW-0001I3-VS
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 16:31:28 +0000
X-Inumbo-ID: 877b6c68-8878-11e9-a07b-3bb93f3fbf24
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 877b6c68-8878-11e9-a07b-3bb93f3fbf24;
 Thu, 06 Jun 2019 16:31:26 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: s58OEBS27ubGg5o13KjcrYRdLe4J4hkwvfpl4zXt3ixmLv5gHy+rbLADGYHYUexTbAHYeQCAqs
 qzSG7M0vDMc/75OXjxsjwyC3ZMnEa4ruXxt1Tl7xN6EpuIE+W2x4cVxgp3I9XyELabW5hfIVf6
 ada52T9myrAKbFaO7T5yOTEmLLDPIlklA6fRODTfeMskZ6lPGlZpDdE5iG1CPnYJQHu5e2azhR
 qS6xo6fSNiUCQFDvJt5UM7DuZnbgkKuPkpCx6j/AbcFDWSZygjkMz1HXNXZtE3+7cLspm/NAFp
 cMw=
X-SBRS: -0.9
X-MesageID: 1387614
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,560,1557201600"; 
   d="scan'208";a="1387614"
To: Pu Wen <puwen@hygon.cn>, <xen-devel@lists.xenproject.org>
References: <cover.1554382869.git.puwen@hygon.cn>
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: <7f25ce2e-35aa-b5f8-b812-e2109b74b922@citrix.com>
Date: Thu, 6 Jun 2019 17:31: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: <cover.1554382869.git.puwen@hygon.cn>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 00/15] Add support for Hygon Dhyana
 Family 18h processor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDQvMjAxOSAxNDo0NCwgUHUgV2VuIHdyb3RlOgo+IFRoaXMgcGF0Y2ggc2VyaWVzIGhh
dmUgYmVlbiBhcHBsaWVkIGFuZCB0ZXN0ZWQgc3VjY2Vzc2Z1bGx5IG9uIEh5Z29uCj4gRGh5YW5h
IHByb2Nlc3NvciwgYWxzbyBiZWVuIHRlc3RlZCBvbiBBTUQgRVBZQyAoZmFtaWx5IDE3aCkgcHJv
Y2Vzc29yLgo+IEl0IHdvcmtzIGZpbmUgYW5kIG1ha2VzIG5vIGhhcm0gdG8gdGhlIGV4aXN0aW5n
IGNvZGUuCgpIZWxsbywKClNvcnJ5IGZvciB0aGUgZGVsYXkuCgpJJ3ZlIHJlYmFzZWQgdGhlIHBh
dGNoZXMgb3ZlciBteSBDUFVJRCB3b3JrLCBhbmQgcHVzaGVkIHRoZSBvbmVzIHdoaWNoCnN0aWxs
IGFwcGx5IGNsZWFubHkgdG8gc3RhZ2luZy7CoCBIb3dldmVyLCBzb21lIGRvbid0IGFwcGx5IGNs
ZWFubHkgYW55Cm1vcmUsIHNvIEkgbGVmdCB0aG9zZSBhbG9uZS4KClBsZWFzZSBjb3VsZCB5b3Ug
Y2hlY2sgdGhlIGN1cnJlbnQgc3RhZ2luZyBidWlsZCAoYW5kIGluIHBhcnRpY3VsYXIsCnRoYXQg
SSBkaWRuJ3QgYWNjaWRlbnRhbGx5IGJyZWFrIGFueXRoaW5nIHdpdGggdGhlIHJlYmFzZSksIGFu
ZCByZWJhc2UKdGhlIHJlbWFpbmRlciBvZiB0aGUgc2VyaWVzIG9udG8gc3RhZ2luZy4KClRoYW5r
cywKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 17:10:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 17:10:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYvuM-0004Lo-IM; Thu, 06 Jun 2019 17:10:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYvuL-0004Lj-3A
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 17:10:33 +0000
X-Inumbo-ID: fcb10e87-887d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fcb10e87-887d-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 17:10:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 22CB9374;
 Thu,  6 Jun 2019 10:10: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 E313B3F690;
 Thu,  6 Jun 2019 10:10:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  6 Jun 2019 18:10:24 +0100
Message-Id: <20190606171024.11152-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v3] 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.cooper3@citrix.com, Julien Grall <julien.grall@arm.com>,
 ian.jackson@eu.citrix.com, wl@xen.org, jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgc3RydWN0dXJlIHZjcHVfZ3Vlc3RfY29yZV9yZWdzIGlzIHBhcnQgb2Yg
dGhlIHB1YmxpYyBBUEkuClRoaXMgaW1wbGllcyB0aGF0IGFueSBjaGFuZ2UgaW4gdGhlIHN0cnVj
dHVyZSBzaG91bGQgYmUgYmFja3dhcmQKY29tcGF0aWJsZS4KCkhvd2V2ZXIsIHRoZSBzdHJ1Y3R1
cmUgaXMgb25seSBuZWVkZWQgYnkgdGhlIHRvb2xzIGFuZCBYZW4uIEl0IGlzIGFsc28Kbm90IGV4
cGVjdGVkIHRvIGJlIGV2ZXIgdXNlZCBvdXRzaWRlIG9mIHRoYXQgY29udGV4dC4gU28gd2UgY291
bGQgc2F2ZSB1cwpzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1Y3R1cmUg
Zm9yIFhlbiBhbmQgdG9vbHMuCgpTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgotLS0KICAgIFRoaXMgaXMgYSBmb2xsb3ctdXAgb2YgdGhlIGRpc2N1c3Np
b24gWzFdLgoKICAgIFsxXSA8M2MyNDVjNWItNTFjNi0xZDBlLWFkNmMtNDI0MTQ1NzMxNjZmQGFy
bS5jb20+CgogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEF2b2lkIGludHJvZHVjZSBhIG5l
dyAjaWZkZWYgaW4gdGhlIGhlYWRlciBieSBtb3ZpbmcgdGhlCiAgICAgICAgZGVmaW5pdGlvbnMg
bGF0ZXIgb24uCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNCArKysrKysr
KysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCmluZGV4IGViNDI0ZTgyODYuLjE0ZTRjYmFk
MDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCisrKyBiL3hlbi9p
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 Thu Jun 06 17:15:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 17: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 1hYvyp-0004WR-BW; Thu, 06 Jun 2019 17:15: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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYvyo-0004WM-E1
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 17:15:10 +0000
X-Inumbo-ID: a2c44a02-887e-11e9-84c3-5763a0c57c7d
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a2c44a02-887e-11e9-84c3-5763a0c57c7d;
 Thu, 06 Jun 2019 17:15:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B6EF6374;
 Thu,  6 Jun 2019 10:15: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 C92E83F690;
 Thu,  6 Jun 2019 10:15:07 -0700 (PDT)
To: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-6-julien.grall@arm.com>
 <d728673e-a308-b5ec-ac8c-e60e0cb3001d@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2a8d5bd4-e15e-a82a-0ffd-9e057d07693d@arm.com>
Date: Thu, 6 Jun 2019 18:15:06 +0100
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: <d728673e-a308-b5ec-ac8c-e60e0cb3001d@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 05/19] xen/arm: Remove
 parameter cpuid from start_xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr_Tyshchenko@epam.com, Andrii_Anisov@epam.com,
 Andrii Anisov <andrii.anisov@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>

SGkgU3RlZmFubywKCkdlbnRsZSBwaW5nLCB5b3UgaGF2ZSBhY2tlZCB0aGUgb3RoZXIgcGF0Y2hl
cyBidXQgbm90IHRoaXMgcGF0Y2guIEkgY2FuJ3QgbWVyZ2UgCnRoZW0gd2l0aG91dCB0aGlzIG9u
ZS4KCkNoZWVycywKCk9uIDIxLzA1LzIwMTkgMTE6MDEsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4g
Cj4gCj4gT24gMTQuMDUuMTkgMTU6MjQsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlIHBhcmFt
ZXRlciBjcHVpZCBpcyBub3QgdXNlZCBieSBzdGFydF94ZW4uIFNvIHJlbW92ZSBpdC4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4KPj4g
LS0tCj4+IMKgwqDCoMKgIC0gUmUtb3JkZXIgdGhlIHBhdGNoIHdpdGggInhlbi9hcm06IFJld29y
ayBzZWNvbmRhcnlfc3RhcnQKPj4gwqDCoMKgwqAgcHJvdG90eXBlIgo+PiAtLS0KPiAKPiBSZXZp
ZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 17:23:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 17: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 1hYw72-0005KM-BP; Thu, 06 Jun 2019 17: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYw70-0005KC-Mj
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 17:23:38 +0000
X-Inumbo-ID: d049de8c-887f-11e9-a386-bbda5380cc98
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d049de8c-887f-11e9-a386-bbda5380cc98;
 Thu, 06 Jun 2019 17:23:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYw6w-0002Vl-Ii; Thu, 06 Jun 2019 17:23: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 1hYw6w-00051S-9v; Thu, 06 Jun 2019 17:23:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYw6w-0008KM-5L; Thu, 06 Jun 2019 17:23:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137386-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=eb0520cb9165ab91d87efcb8a1a5a11c0f6ec979
X-Osstest-Versions-That: xen=7177f589ba84433e1ca8bb97a5d074545133c49c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 17:23:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137386: 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>

ZmxpZ2h0IDEzNzM4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM4Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlYjA1MjBjYjkxNjVhYjkxZDg3ZWZjYjhhMWE1YTExYzBmNmVjOTc5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MTc3ZjU4OWJhODQ0MzNlMWNh
OGJiOTdhNWQwNzQ1NDUxMzNjNDljCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczODAgIDIwMTkt
MDYtMDYgMTA6MDI6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mzg2ICAy
MDE5LTA2LTA2IDE1OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
UHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4v
Z2l0L3hlbi5naXQKICAgNzE3N2Y1ODliYS4uZWIwNTIwY2I5MSAgZWIwNTIwY2I5MTY1YWI5MWQ4
N2VmY2I4YTFhNWExMWMwZjZlYzk3OSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 17:32:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 17:32:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYwFg-00068n-Dr; Thu, 06 Jun 2019 17: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=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYwFe-00068i-NH
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 17:32:34 +0000
X-Inumbo-ID: 112d9d1e-8881-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 112d9d1e-8881-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 17:32:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E5E1E374;
 Thu,  6 Jun 2019 10:32: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 27E0A3F690;
 Thu,  6 Jun 2019 10:32:32 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-18-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041110170.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3733e879-14b7-3ad2-6c9c-8cd6dab799c7@arm.com>
Date: Thu, 6 Jun 2019 18:32:30 +0100
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: <alpine.DEB.2.21.1906041110170.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 17/19] xen/arm: mm:
 Initialize page-tables 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: xen-devel@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA1LzA2LzIwMTkgMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFNpbmNlIGNv
bW1pdCBmNjA2NThjNmFlICJ4ZW4vYXJtOiBTdG9wIHJlbG9jYXRpbmcgWGVuIiwgdGhlIGZ1bmN0
aW9uCj4+IHNldHVwX3BhZ2VfdGFibGVzKCkgZG9lcyBub3QgcmVxdWlyZSBhbnkgaW5mb3JtYXRp
b24gZnJvbSB0aGUgRkRULgo+Pgo+PiBTbyB0aGUgaW5pdGlhbGl6YXRpb24gb2YgdGhlIHBhZ2Ut
dGFibGVzIGNhbiBiZSBkb25lIG11Y2ggZWFybGllciBpbiB0aGUKPj4gYm9vdCBwcm9jZXNzLiBU
aGUgZWFybGllc3Qgc2V0dXBfcGFnZV90YWJsZXMoKSBjYW4gYmUgY2FsbGVkIGlzIGFmdGVyCj4+
IHRyYXBzIGhhdmUgYmVlbiBpbml0aWFsaXplZCwgc28gd2UgY2FuIGdldCBiYWNrdHJhY2UgaWYg
YW4gZXJyb3IKPj4gb2NjdXJyZWQuCj4+Cj4+IE1vdmluZyB0aGUgaW5pdGlhbGl6YXRpb24gb2Yg
dGhlIHBhZ2UtdGFibGVzIGFsc28gYXZvaWQgdGhlIGRhbmNlIHRvIG1hcAo+PiB0aGUgRkRUIGFn
YWluIGluIHRoZSBuZXcgc2V0IG9mIHBhZ2UtdGFibGVzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gLS0tCj4+ICAgICAgQ2hhbmdl
cyBpbiB2MjoKPj4gICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPj4gLS0tCj4+
ICAgeGVuL2FyY2gvYXJtL21tLmMgICAgfCAxMiArKystLS0tLS0tLS0KPj4gICB4ZW4vYXJjaC9h
cm0vc2V0dXAuYyB8ICA0ICsrLS0KPj4gICAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr
KSwgMTEgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBi
L3hlbi9hcmNoL2FybS9tbS5jCj4+IGluZGV4IDc1MDJhMTQ3NjAuLmVhY2MxNjQ3ZTAgMTAwNjQ0
Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4+
IEBAIC01NTAsNyArNTUwLDcgQEAgc3RhdGljIGlubGluZSBscGFlX3QgcHRlX29mX3hlbmFkZHIo
dmFkZHJfdCB2YSkKPj4gICAgICAgcmV0dXJuIG1mbl90b194ZW5fZW50cnkobWFkZHJfdG9fbWZu
KG1hKSwgTVRfTk9STUFMKTsKPj4gICB9Cj4+ICAgCj4+IC0vKiBNYXAgdGhlIEZEVCBpbiB0aGUg
ZWFybHkgYm9vdCBwYWdlIHRhYmxlICovCj4+ICsvKiBNYXAgdGhlIEZEVCBpbiB0aGUgcnVudGlt
ZSBwYWdlIHRhYmxlICovCj4gCj4gSSB0aGluayB5b3UgY2FuIGRyb3AgdGhpcyBjb21tZW50IG5v
dy4KCkdvb2QgcG9pbnQsIHRoZSBtb3JlIHRoZSBwbGFuIGlzIHRvIGhhdmUgb25seSBvbmUgc2V0
IG9mIHBhZ2UtdGFibGVzLgoKPiAKPiBJbiBhbnkgY2FzZToKPiAKPiBSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKVGhhbmsgeW91IGZvciB0
aGUgcmV2aWV3IQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 17:38:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 17:38:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYwLL-0006L2-44; Thu, 06 Jun 2019 17:38:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2G1I=UF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hYwLJ-0006Kx-LX
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 17:38:25 +0000
X-Inumbo-ID: e264228a-8881-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e264228a-8881-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 17:38:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 03903374;
 Thu,  6 Jun 2019 10:38:24 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 39BB23F690;
 Thu,  6 Jun 2019 10:38:23 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-20-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041055180.14041@sstabellini-ThinkPad-T480s>
 <7ca0ad84-1f84-96f4-40e2-1b911eadd2bb@arm.com>
 <alpine.DEB.2.21.1906041518570.14041@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0eb647f6-7f4f-e7b0-9984-8b954cba91c1@arm.com>
Date: Thu, 6 Jun 2019 18:38:21 +0100
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: <alpine.DEB.2.21.1906041518570.14041@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 19/19] xen/arm: Pair call
 to set_fixmap with call to clear_fixmap in copy_from_paddr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA1LzA2LzIwMTkgMDA6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gNi80LzE5
IDY6NTkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFR1ZSwgMTQgTWF5IDIw
MTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBBdCB0aGUgbW9tZW50LCBzZXRfZml4bWFwIG1h
eSByZXBsYWNlIGEgdmFsaWQgZW50cnkgd2l0aG91dCBmb2xsb3dpbmcKPj4+PiB0aGUgYnJlYWst
YmVmb3JlLW1ha2Ugc2VxdWVuY2UuIFRoaXMgbWF5IHJlc3VsdCB0byBUTEIgY29uZmxpY3QgYWJv
cnQuCj4+Pj4KPj4+PiBSYXRoZXIgdGhhbiBkZWFsaW5nIHdpdGggQnJlYWstQmVmb3JlLU1ha2Ug
aW4gc2V0X2ZpeG1hcCwgZXZlcnkgY2FsbCB0bwo+Pj4+IHNldF9maXhtYXAgaXMgcGFpcmVkIHdp
dGggYSBjYWxsIHRvIGNsZWFyX2ZpeG1hcC4KPj4+Cj4+PiBJdCBpcyBub3QgZXZlcnkgY2FsbCB0
byBzZXRfZml4bWFwOiBpdCBpcyBldmVyeSBjYWxsIHRvCj4+PiBzZXRfZml4bWFwKEZJWE1BUF9N
SVNDLCAuLi4KPj4KPj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgcmVxdWVzdC4uLiBUaGUgdGl0
bGUgZXhwbGljaXQgbWVudGlvbgo+PiAiY29weV9mcm9tX3BhZGRyIiBhbmQgZml4bWFwIGlzIG9u
bHkgY2FsbGVkIHdpdGggRklYTUFQX01JU0MuCj4+Cj4+IFNvIHdoeSBzaG91bGQgSSBuZWVkIHRv
IHNwZWNpZnkgdGhlIGFyZ3VtZW50Pwo+IAo+IEkgd2Fzbid0IGFza2luZyB0byBtZW50aW9uIEZJ
WE1BUF9NSVNDIGV4cGxpY2l0ZWx5LCBJIGRvbid0IHRoaW5rIGl0IGlzCj4gcGFydGljdWxhcmx5
IHVzZWZ1bC4gSSB3YXMgb25seSB0cnlpbmcgdG8gbWFrZSB0aGUgd29yZGluZyBtb3JlCj4gc3Bl
Y2lmaWMgdG8gd2hhdCB0aGUgcGF0Y2ggZG9lcy4KCkkgaGF2ZSB0byBhZG1pdCB0aGlzIHdhc24n
dCBjbGVhciBmcm9tIHlvdXIgYW5zd2VyLiBBbnl3YXksLi4uCgo+IAo+IFRoZSBzdGF0ZW1lbnQg
ImV2ZXJ5IGNhbGwgdG8gc2V0X2ZpeG1hcCBpcyBwYWlyZWQgd2l0aCBhIGNhbGwgdG8KPiBjbGVh
cl9maXhtYXAiIGlzIHRvbyBnZW5lcmljIGFuZCBJIHdvdWxkIHByZWZlciBpZiBpdCB3YXMgbGlt
aXRlZCBpbgo+IHNjb3BlIGJ5IHNvbWV0aGluZyBsaWtlCj4gCj4gICAgImluIGNvcHlfZnJvbV9w
YWRkciIKPiAKPiBMaWtlIHlvdSBoYXZlIGRvbmUgaW4gdGhlIHN1YmplY3QuIFJlc3VsdGluZyBp
bjoKPiAgICAKPiAgICBldmVyeSBjYWxsIHRvIHNldF9maXhtYXAgaW4gY29weV9mcm9tX3BhZGRy
IGlzIHBhaXJlZCB3aXRoIGEgY2FsbCB0bwo+ICAgIGNsZWFyX2ZpeG1hcAoKLi4uIHRoYW5rIHlv
dSBmb3IgeW91ciBjbGFyaWZpY2F0aW9uLiBJIGhhdmUgdXBkYXRlZCB0aGUgY29tbWl0IG1lc3Nh
Z2UgYWNjb3JkaW5nbHkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 18:51:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 18:51:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hYxTg-0003u3-Em; Thu, 06 Jun 2019 18:51: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYxTf-0003tq-TE
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 18:51:07 +0000
X-Inumbo-ID: 05b96bbc-888c-11e9-8beb-6b08470aa4cb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05b96bbc-888c-11e9-8beb-6b08470aa4cb;
 Thu, 06 Jun 2019 18:50: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 1hYxTW-0004BE-2o; Thu, 06 Jun 2019 18:50: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 1hYxTV-00020M-Ne; Thu, 06 Jun 2019 18:50:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYxTV-000300-Lm; Thu, 06 Jun 2019 18:50:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137283-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-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-cubietruck: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-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win7-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=788a024921c48985939f8241c1ff862a7374d8f9
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 18:50:57 +0000
Subject: [Xen-devel] [linux-linus test] 137283: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI4MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MjgzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYg
a2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxNyBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3ODhhMDI0OTIxYzQ4OTg1OTM5ZjgyNDFj
MWZmODYyYTczNzRkOGY5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3
MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgIDkzIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogICA5MiBkYXlzICAgNDcgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MjgzICAyMDE5LTA2LTA0IDE4OjAwOjQ3IFog
ICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozMjY0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA1Njg4MzggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 21:12:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 21: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 1hYzfl-0005uR-LD; Thu, 06 Jun 2019 21: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYzfk-0005uH-W3
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 21:11:45 +0000
X-Inumbo-ID: aeb9083f-889f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aeb9083f-889f-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 21:11: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 1hYzfh-0006uS-MW; Thu, 06 Jun 2019 21:11:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYzfh-0004uD-CF; Thu, 06 Jun 2019 21:11:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYzfh-0006dR-BO; Thu, 06 Jun 2019 21:11:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137286-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:build-i386-libvirt:libvirt-build:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:guest-destroy:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=2871355a6957f1b3c16f858e3143e0fff0737b6a
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 21:11:41 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137286: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzI4NiBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3Mjg2LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMzQ1MDQKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0
NTA0IFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUwNCBSRUdSLiB2
cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMzUyMDUgUkVHUi4g
dnMuIDEyNTU3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
OCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM1
MjA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFp
bCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcyODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
IDEyIGd1ZXN0LXN0YXJ0ICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzI4NgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0
IHBhc3MgaW4gMTM3Mjg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcyODYKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEz
NzI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3Mjg2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDIwIGd1ZXN0LWRlc3Ryb3kgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzcyODYKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEz
NDUwNCBwYXNzIGluIDEzNzI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAyMCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3Mjg2CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQg
cGFzcyBpbiAxMzcyODYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzI4NgogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3
Mjg2CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzI4NgogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNz
IGluIDEzNzI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTggZ3Vlc3Qt
c3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzI4NgogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzI4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAxNiBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM1MjA1IHBhc3MgaW4gMTM3Mjg2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwgcGFz
cyBpbiAxMzQ1MDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0NTA0IG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0
NTA0IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNTIwNSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTM1MjA1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTU3NSAgMjAxOC0wNy0yNSAxODo1
Mzo1NCBaICAzMTYgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzQyNzAgIDIwMTktMDQtMDEg
MTY6MTA6NTAgWiAgIDY2IGRheXMgICAzMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMaSBRaWFuZyA8bGlxM2VhQGdtYWlsLmNv
bT4KICBNaWNoYWVsIE1jQ29udmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgogIE1pY2hhZWwgVG9r
YXJldiA8bWp0QHRscy5tc2sucnU+CiAgTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4K
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckBy
ZWRoYXQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKQXV0aG9y
OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEgMTc6MzA6
MzkgMjAxOCArMDIwMAoKICAgIGd0azogRG9uJ3QgdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygp
IG9uIG5ldyBWVEUgdmVyc2lvbnMKICAgIAogICAgVGhlIGZ1bmN0aW9uIHZ0ZV90ZXJtaW5hbF9z
ZXRfZW5jb2RpbmcoKSBpcyBkZXByZWNhdGVkIHNpbmNlIFZURSAwLjU0LAogICAgc28gc3RvcCBj
YWxsaW5nIGl0IGZyb20gdGhhdCB2ZXJzaW9uIG9uLiBUaGlzIGZpeGVzIGEgYnVpbGQgZXJyb3IK
ICAgIGJlY2F1c2Ugb2Ygb3VyIHVzZSBvZiB3YXJuaW5nIGZsYWdzIFstV2Vycm9yPWRlcHJlY2F0
ZWQtZGVjbGFyYXRpb25zXS4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVncy5sYXVuY2hwYWQu
bmV0L2J1Z3MvMTc5NDkzOQogICAgUmVwb3J0ZWQtYnk6IEJhc3RpYW4gS29wcGVsbWFubiA8a2Jh
c3RpYW5AbWFpbC51bmktcGFkZXJib3JuLmRlPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgxMDExMTUzMDM5LjIzMjQt
MS1rd29sZkByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDY0MTU5OTRmZmNj
NmQyMmIzZjVhZGQ2N2Y2M2ZlNzdlNGI5NzExZjQpCgpjb21taXQgOTRhNzE1YjZjYmE3MjI1ZTVk
YjU5OTAxZTVkMGE1MjUyZWFkOTc1NQpBdXRob3I6IE5pZWxzIGRlIFZvcyA8bmRldm9zQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIE1hciA1IDE2OjQ2OjM0IDIwMTkgKzAxMDAKCiAgICBnbHVzdGVy
OiB0aGUgZ2xmc19pb19jYmsgY2FsbGJhY2sgZnVuY3Rpb24gcG9pbnRlciBhZGRzIHByZS9wb3N0
IHN0YXQgYXJncwogICAgCiAgICBUaGUgZ2xmc18qX2FzeW5jKCkgZnVuY3Rpb25zIGRvIGEgY2Fs
bGJhY2sgb25jZSBmaW5pc2hlZC4gVGhpcyBjYWxsYmFjawogICAgaGFzIGNoYW5nZWQgaXRzIGFy
Z3VtZW50cywgcHJlLSBhbmQgcG9zdC1zdGF0IHN0cnVjdHVyZXMgaGF2ZSBiZWVuCiAgICBhZGRl
ZC4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBpbXByb3ZlIGNhY2hpbmcsIHdoaWNoIGlzIHVz
ZWZ1bCBmb3IKICAgIFNhbWJhIGFuZCBORlMtR2FuZXNoYSwgYnV0IG5vdCBzbyBtdWNoIGZvciBR
RU1VLiBHbHVzdGVyIDYgaXMgdGhlIGZpcnN0CiAgICByZWxlYXNlIHRoYXQgaW5jbHVkZXMgdGhl
c2UgbmV3IGFyZ3VtZW50cy4KICAgIAogICAgV2l0aCBhbiBhZGRpdGlvbmFsIGRldGVjdGlvbiBp
biAuL2NvbmZpZ3VyZSwgdGhlIG5ldyBhcmd1bWVudHMgY2FuCiAgICBjb25kaXRpb25hbGx5IGdl
dCBpbmNsdWRlZCBpbiB0aGUgZ2xmc19pb19jYmsgaGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCAwZTNiODkxZmVmYWNjMGU0OWYzYzhmZmEzYTc1M2I2OWViNzIxNGQyKQoKY29tbWl0IDEz
YmFjN2FiZjYwZTI1MTAxZWY2MDU5ZjBkYTdhMTY4OTQyZWNjZDkKQXV0aG9yOiBQcmFzYW5uYSBL
dW1hciBLYWxldmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE1h
ciA1IDE2OjQ2OjMzIDIwMTkgKzAxMDAKCiAgICBnbHVzdGVyOiBIYW5kbGUgY2hhbmdlZCBnbGZz
X2Z0cnVuY2F0ZSBzaWduYXR1cmUKICAgIAogICAgTmV3IHZlcnNpb25zIG9mIEdsdXN0ZXJzIGxp
YmdmYXBpLnNvIGhhdmUgYW4gdXBkYXRlZCBnbGZzX2Z0cnVuY2F0ZSgpCiAgICBmdW5jdGlvbiB0
aGF0IHJldHVybnMgYWRkaXRpb25hbCAnc3RydWN0IHN0YXQnIHN0cnVjdHVyZXMgdG8gZW5hYmxl
CiAgICBhZHZhbmNlZCBjYWNoaW5nIG9mIGF0dHJpYnV0ZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBm
aWxlIHNlcnZlcnMsIG5vdCBzbwogICAgbXVjaCBmb3IgUUVNVS4gTmV2ZXJ0aGVsZXNzLCB0aGUg
QVBJIGhhcyBjaGFuZ2VkIGFuZCBuZWVkcyB0byBiZQogICAgYWRvcHRlZC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBlMDE0ZGJlNzRlMDQ4NDE4ODE2NGM2MWZmNjg0M2Y4
YTA0YThjYjlkKQoKY29tbWl0IDk4NjRhMTJmNGExM2YxOWE3NDQwY2IzMmJkMzI0MjUwNmQ2YjI3
MzgKQXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBE
ZWMgNCAxMTo1Mzo0MyAyMDE4ICswODAwCgogICAgbmV0OiBkcm9wIHRvbyBsYXJnZSBwYWNrZXQg
ZWFybHkKICAgIAogICAgV2UgdHJ5IHRvIGRldGVjdCBhbmQgZHJvcCB0b28gbGFyZ2UgcGFja2V0
ICg+SU5UX01BWCkgaW4gMTU5MmE5OTQ3MDM2CiAgICAoIm5ldDogaWdub3JlIHBhY2tldCBzaXpl
IGdyZWF0ZXIgdGhhbiBJTlRfTUFYIikgZHVyaW5nIHBhY2tldAogICAgZGVsaXZlcmluZy4gVW5m
b3J0dW5hdGVseSwgdGhpcyBpcyBub3Qgc3VmZmljaWVudCBhcyB3ZSBtYXkgaGl0CiAgICBhbm90
aGVyIGludGVnZXIgb3ZlcmZsb3cgd2hlbiB0cnlpbmcgdG8gcXVldWUgc3VjaCBsYXJnZSBwYWNr
ZXQgaW4KICAgIHFlbXVfbmV0X3F1ZXVlX2FwcGVuZF9pb3YoKToKICAgIAogICAgLSBzaXplIG9m
IHRoZSBhbGxvY2F0aW9uIG1heSBvdmVyZmxvdyBvbiAzMmJpdAogICAgLSBwYWNrZXQtPnNpemUg
aXMgaW50ZWdlciB3aGljaCBtYXkgb3ZlcmZsb3cgZXZlbiBvbiA2NGJpdAogICAgCiAgICBGaXhp
bmcgdGhpcyBieSBtb3ZpbmcgdGhlIGNoZWNrIHRvIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkg
d2hpY2ggaXMKICAgIHRoZSBlbnRyYW5jZSBvZiBhbGwgbmV0d29ya2luZyBjb2RlcyBhbmQgcmVk
dWNlIHRoZSBsaW1pdCB0bwogICAgTkVUX0JVRlNJWkUgdG8gYmUgbW9yZSBjb25zZXJ2YXRpdmUu
IFRoaXMgd29ya3Mgc2luY2U6CiAgICAKICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRoYXQgY2FsbCBx
ZW11X3NlbmR2X3BhY2tldF9hc3luYygpIGRpcmVjdGx5LCB0aGV5CiAgICAgIG9ubHkgY2FyZSBh
Ym91dCBpZiB6ZXJvIGlzIHJldHVybmVkIHRvIGRldGVybWluZSB3aGV0aGVyIHRvIHByZXZlbnQK
ICAgICAgdGhlIHNvdXJjZSBmcm9tIHByb2R1Y2luZyBtb3JlIHBhY2tldHMuIEEgY2FsbGJhY2sg
d2lsbCBiZSB0cmlnZ2VyZWQKICAgICAgaWYgcGVlciBjYW4gYWNjZXB0IG1vcmUgdGhlbiBzb3Vy
Y2UgY291bGQgYmUgZW5hYmxlZC4gVGhpcyBpcwogICAgICB1c3VhbGx5IHVzZWQgYnkgaGlnaCBz
cGVlZCBuZXR3b3JraW5nIGltcGxlbWVudGF0aW9uIGxpa2UgdmlydGlvLW5ldAogICAgICBvciBu
ZXRtYXAuCiAgICAtIEZvciB0aGUgY2FsbGVycyB0aGF0IGNhbGwgcWVtdV9zZW5kdl9wYWNrZXQo
KSB0aGF0IGNhbGxzCiAgICAgIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgaW5kaXJlY3RseSwg
dGhleSBvZnRlbiBpZ25vcmUgdGhlIHJldHVybgogICAgICB2YWx1ZS4gSW4gdGhpcyBjYXNlIHFl
bXUgd2lsbCBqdXN0IHRoZSBkcm9wIHBhY2tldHMgaWYgcGVlciBjYW4ndAogICAgICByZWNlaXZl
LgogICAgCiAgICBRZW11IHdpbGwgY29weSB0aGUgcGFja2V0IGlmIGl0IHdhcyBxdWV1ZWQuIFNv
IGl0IHdhcyBzYWZlIGZvciBib3RoCiAgICBraW5kcyBvZiB0aGUgY2FsbGVycyB0byBhc3N1bWUg
dGhlIHBhY2tldCB3YXMgc2VudC4KICAgIAogICAgU2luY2Ugd2UgbW92ZSB0aGUgY2hlY2sgZnJv
bSBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpIHRvCiAgICBxZW11X3NlbmR2X3BhY2tldF9hc3lu
YygpLCBpdCB3b3VsZCBiZSBzYWZlciB0byBtYWtlCiAgICBxZW11X2RlbGl2ZXJfcGFja2V0X2lv
digpIHN0YXRpYyB0byBwcmV2ZW50IGFueSBleHRlcm5hbCB1c2VyIGluIHRoZQogICAgZnV0dXJl
LgogICAgCiAgICBUaGlzIGlzIGEgcmV2aXNlZCBwYXRjaCBvZiBDVkUtMjAxOC0xNzk2My4KICAg
IAogICAgQ2M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIENjOiBMaSBRaWFuZyA8bGlxM2Vh
QDE2My5jb20+CiAgICBGaXhlczogMTU5MmE5OTQ3MDM2ICgibmV0OiBpZ25vcmUgcGFja2V0IHNp
emUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKQogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEz
ZWFAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2Ut
aWQ6IDIwMTgxMjA0MDM1MzQ3LjYxNDgtMi1qYXNvd2FuZ0ByZWRoYXQuY29tCiAgICBTaWduZWQt
b2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNWMwMWJkMTlkMGU0YjY2ZjM1NzYxOGFlZWZkYTFlZjdh
NDFlMjFhKQoKY29tbWl0IGI2OTdjMGFlY2JmOWJjOGJkYjRmMWJmMGVhOTJlNmE4ZmIyNTgwOTQK
QXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkg
MzAgMTM6MTY6MzYgMjAxOCArMDgwMAoKICAgIG5ldDogaWdub3JlIHBhY2tldCBzaXplIGdyZWF0
ZXIgdGhhbiBJTlRfTUFYCiAgICAKICAgIFRoZXJlIHNob3VsZCBub3QgYmUgYSByZWFzb24gZm9y
IHBhc3NpbmcgYSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4KICAgIElOVF9NQVguIEl0J3MgdXN1
YWxseSBhIGhpbnQgb2YgYnVnIHNvbWV3aGVyZSwgc28gaWdub3JlIHBhY2tldCBzaXplCiAgICBn
cmVhdGVyIHRoYW4gSU5UX01BWCBpbiBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpCiAgICAKICAg
IENDOiBxZW11LXN0YWJsZUBub25nbnUub3JnCiAgICBSZXBvcnRlZC1ieTogRGFuaWVsIFNoYXBp
cmEgPGRhbmllbEB0d2lzdGxvY2suY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5nIDxqYXNv
d2FuZ0ByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTU5MmE5OTQ3
MDM2ZDYwZGRlNTQwNDIwNGE1ZDQ1OTc1MTMzY2FmNSkKCmNvbW1pdCBmNTE3YzFiNjA3OWE1MTRj
MDc5OGVhY2IzZjdjNzdiOWRkOGViYmYxCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KRGF0ZTogICBGcmkgTm92IDIzIDEzOjI4OjAzIDIwMTggKzAxMDAKCiAgICA5cDogZml4IFFF
TVUgY3Jhc2ggd2hlbiByZW5hbWluZyBmaWxlcwogICAgCiAgICBXaGVuIHVzaW5nIHRoZSA5UDIw
MDAudSB2ZXJzaW9uIG9mIHRoZSBwcm90b2NvbCwgdGhlIGZvbGxvd2luZyBzaGVsbAogICAgY29t
bWFuZCBsaW5lIGluIHRoZSBndWVzdCBjYW4gY2F1c2UgUUVNVSB0byBjcmFzaDoKICAgIAogICAg
ICAgIHdoaWxlIHRydWU7IGRvIHJtIC1yZiBhYTsgbWtkaXIgLXAgYS9iICYgdG91Y2ggYS9iL2Mg
JiBtdiBhIGFhOyBkb25lCiAgICAKICAgIFdpdGggOVAyMDAwLnUsIGZpbGUgcmVuYW1pbmcgaXMg
aGFuZGxlZCBieSB0aGUgV1NUQVQgY29tbWFuZC4gVGhlCiAgICB2OWZzX3dzdGF0KCkgZnVuY3Rp
b24gY2FsbHMgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwgd2hpY2ggY2FsbHMKICAgIHY5ZnNfZml4
X3BhdGgoKSBmb3IgZXZlcnkgZmlkIHdob3NlIHBhdGggaXMgYWZmZWN0ZWQgYnkgdGhlIGNoYW5n
ZS4KICAgIFRoZSBpbnZvbHZlZCBjYWxscyB0byB2OWZzX3BhdGhfY29weSgpIG1heSByYWNlIHdp
dGggYW55IG90aGVyIGFjY2VzcwogICAgdG8gdGhlIGZpZCBwYXRoIHBlcmZvcm1lZCBieSBzb21l
IHdvcmtlciB0aHJlYWQsIGNhdXNpbmcgYSBjcmFzaCBsaWtlCiAgICBzaG93biBiZWxvdzoKICAg
IAogICAgVGhyZWFkIDEyICJxZW11LXN5c3RlbS14ODYiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdW
LCBTZWdtZW50YXRpb24gZmF1bHQuCiAgICAweDAwMDA1NTU1NTVhMjVkYTIgaW4gbG9jYWxfb3Bl
bl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LCBwYXRoPTB4MCwKICAgICBmbGFncz02
NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6NTkKICAgIDU5ICAgICAgICAgIHdo
aWxlICgqcGF0aCAmJiBmZCAhPSAtMSkgewogICAgKGdkYikgYnQKICAgICMwICAweDAwMDA1NTU1
NTVhMjVkYTIgaW4gbG9jYWxfb3Blbl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAog
ICAgIHBhdGg9MHgwLCBmbGFncz02NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6
NTkKICAgICMxICAweDAwMDA1NTU1NTVhMjVlMGMgaW4gbG9jYWxfb3BlbmRpcl9ub2ZvbGxvdyAo
ZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIHBhdGg9MHgwKSBhdCBody85cGZzLzlwLWxvY2Fs
LmM6OTIKICAgICMyICAweDAwMDA1NTU1NTVhMjYxYjggaW4gbG9jYWxfbHN0YXQgKGZzX2N0eD0w
eDU1NTU1N2Q5NThiOCwKICAgICBmc19wYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4
NDgzMGVmMCkgYXQgaHcvOXBmcy85cC1sb2NhbC5jOjE4NQogICAgIzMgIDB4MDAwMDU1NTU1NWEy
YjM2NyBpbiB2OWZzX2NvX2xzdGF0IChwZHU9MHg1NTU1NTdkOTc0OTgsCiAgICAgcGF0aD0weDU1
NTU1NmI1Njg1OCwgc3RidWY9MHg3ZmZmODQ4MzBlZjApIGF0IGh3LzlwZnMvY29maWxlLmM6NTMK
ICAgICM0ICAweDAwMDA1NTU1NTVhMWU5ZTIgaW4gdjlmc19zdGF0IChvcGFxdWU9MHg1NTU1NTdk
OTc0OTgpCiAgICAgYXQgaHcvOXBmcy85cC5jOjEwODMKICAgICM1ICAweDAwMDA1NTU1NTVlMDYw
YTIgaW4gY29yb3V0aW5lX3RyYW1wb2xpbmUgKGkwPS02NjkxNjU0MjQsIGkxPTMyNzY3KQogICAg
IGF0IHV0aWwvY29yb3V0aW5lLXVjb250ZXh0LmM6MTE2CiAgICAjNiAgMHgwMDAwN2ZmZmVmNGY1
NjAwIGluIF9fc3RhcnRfY29udGV4dCAoKSBhdCAvbGliNjQvbGliYy5zby42CiAgICAjNyAgMHgw
MDAwMDAwMDAwMDAwMDAwIGluICAoKQogICAgKGdkYikKICAgIAogICAgVGhlIGZpeCBpcyB0byB0
YWtlIHRoZSBwYXRoIHdyaXRlIGxvY2sgd2hlbiBjYWxsaW5nIHY5ZnNfY29tcGxldGVfcmVuYW1l
KCksCiAgICBsaWtlIGluIHY5ZnNfcmVuYW1lKCkuCiAgICAKICAgIEltcGFjdDogIERvUyB0cmln
Z2VyZWQgYnkgdW5wcml2aWxlZ2VkIGd1ZXN0IHVzZXJzLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTgtMTk0ODkKICAgIENjOiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQt
Ynk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNh
ZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDFk
MjAzOTg2OTRhM2I2N2EzODhkOTU1YjdhOTQ1YmE0YWE5MGE4YTgpCgpjb21taXQgOWFmOWMxYzIw
ZTMxM2Y1OTcxNjhlMDUyMmY1ZmM4ZDc4MTIzYjBjOApBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBi
b256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyMCAxOTo0MTo0OCAyMDE4ICswMTAw
CgogICAgbnZtZTogZml4IG91dC1vZi1ib3VuZHMgYWNjZXNzIHRvIHRoZSBDTUIKICAgIAogICAg
QmVjYXVzZSB0aGUgQ01CIEJBUiBoYXMgYSBtaW5fYWNjZXNzX3NpemUgb2YgMiwgaWYgeW91IHJl
YWQgdGhlIGxhc3QKICAgIGJ5dGUgaXQgd2lsbCB0cnkgdG8gbWVtY3B5ICoyKiBieXRlcyBmcm9t
IG4tPmNtYnVmLCBjYXVzaW5nIGFuIG9mZi1ieS1vbmUKICAgIGVycm9yLiAgVGhpcyBpcyBDVkUt
MjAxOC0xNjg0Ny4KICAgIAogICAgQW5vdGhlciB3YXkgdG8gZml4IHRoaXMgbWlnaHQgYmUgdG8g
cmVnaXN0ZXIgdGhlIENNQiBhcyBhIFJBTSBtZW1vcnkKICAgIHJlZ2lvbiwgd2hpY2ggd291bGQg
YWxzbyBiZSBtb3JlIGVmZmljaWVudC4gIEhvd2V2ZXIsIHRoYXQgbWlnaHQgYmUgYQogICAgY2hh
bmdlIGZvciBiaWctZW5kaWFuIG1hY2hpbmVzOyBJIGRpZG4ndCB0aGluayB0aGlzIHRocm91Z2gg
YW5kIEkgZG9uJ3QKICAgIGtub3cgaG93IHJlYWwgaGFyZHdhcmUgd29ya3MuICBBZGQgYSBiYXNp
YyB0ZXN0Y2FzZSBmb3IgdGhlIENNQiBpbiBjYXNlCiAgICBzb21lYm9keSBkb2VzIHRoaXMgY2hh
bmdlIGxhdGVyIG9uLgogICAgCiAgICBDYzogS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVs
LmNvbT4KICAgIENjOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBMaSBR
aWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaSBRaWFuZyA8bGlxM2Vh
QGdtYWlsLmNvbT4KICAgIFRlc3RlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
ICAgIFRlc3RlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDg3YWQ4NjBjNjIyY2M4Zjg5MTZiNTIzMmJkODcyOGMw
OGY5MzhmY2UpCgpjb21taXQgYzUwYzcwNGE2YTA5NTU0OTI1YjkyNmMwMzEzMjgwYmU0YTNkNzEw
MApBdXRob3I6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CkRhdGU6ICAgVHVlIE5vdiAyMCAx
MzowMDozNSAyMDE4ICswMTAwCgogICAgOXA6IHRha2Ugd3JpdGUgbG9jayBvbiBmaWQgcGF0aCB1
cGRhdGVzIChDVkUtMjAxOC0xOTM2NCkKICAgIAogICAgUmVjZW50IGNvbW1pdCA1Yjc2ZWY1MGY2
MjA3OWEgZml4ZWQgYSByYWNlIHdoZXJlIHY5ZnNfY29fb3BlbjIoKSBjb3VsZAogICAgcG9zc2li
bHkgb3ZlcndyaXRlIGEgZmlkIHBhdGggd2l0aCB2OWZzX3BhdGhfY29weSgpIHdoaWxlIGl0IGlz
IGJlaW5nCiAgICBhY2Nlc3NlZCBieSBzb21lIG90aGVyIHRocmVhZCwgaWUsIHVzZS1hZnRlci1m
cmVlIHRoYXQgY2FuIGJlIGRldGVjdGVkCiAgICBieSBBU0FOIHdpdGggYSBjdXN0b20gOXAgY2xp
ZW50LgogICAgCiAgICBJdCB0dXJucyBvdXQgdGhhdCB0aGUgc2FtZSBjYW4gaGFwcGVuIGF0IHNl
dmVyYWwgbG9jYXRpb25zIHdoZXJlCiAgICB2OWZzX3BhdGhfY29weSgpIGlzIHVzZWQgdG8gc2V0
IHRoZSBmaWQgcGF0aC4gVGhlIGZpeCBpcyBhZ2FpbiB0bwogICAgdGFrZSB0aGUgd3JpdGUgbG9j
ay4KICAgIAogICAgRml4ZXMgQ1ZFLTIwMTgtMTkzNjQuCiAgICAKICAgIENjOiBQIEogUCA8cHBh
bmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQtYnk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21h
aWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2pl
Y3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDViM2M3N2FhNTgxZWJiMjE1MTI1Yzg0YjA3NDIx
MTk0ODM1NzFlNTUpCgpjb21taXQgMDNjMjg1NDRhMWI2N2ZkNDhlZjFmYTcyMjMxODE4ZWZhODU2
Mzg3NApBdXRob3I6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIE1hciAxOCAxODozNzozMSAyMDE5ICswMTAwCgogICAgeGVuLW1hcGNhY2hlOiB1c2Ug
TUFQX0ZJWEVEIGZsYWcgc28gdGhlIG1tYXAgYWRkcmVzcyBoaW50IGlzIGFsd2F5cyBob25vcmVk
CiAgICAKICAgIE9yIGlmIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGhvbm9yIHRoZSBoaW50ZWQgYWRk
cmVzcyBhbiBlcnJvciBpcyByZXR1cm5lZAogICAgaW5zdGVhZC4gVGhpcyBtYWtlcyBpdCBlYXNp
ZXIgdG8gc3BvdCB0aGUgYWN0dWFsIGZhaWx1cmUsIGluc3RlYWQgb2YKICAgIGZhaWxpbmcgbGF0
ZXIgb24gd2hlbiB0aGUgY2FsbGVyIG9mIHhlbl9yZW1hcF9idWNrZXQgcmVhbGl6ZXMgdGhlCiAg
ICBtYXBwaW5nIGhhcyBub3QgYmVlbiBjcmVhdGVkIGF0IHRoZSByZXF1ZXN0ZWQgYWRkcmVzcy4K
ICAgIAogICAgQWxzbyBub3RlIHRoYXQgYXQgbGVhc3Qgb24gRnJlZUJTRCB1c2luZyBNQVBfRklY
RUQgd2lsbCBjYXVzZSBtbWFwIHRvCiAgICB0cnkgaGFyZGVyIHRvIGhvbm9yIHRoZSBwYXNzZWQg
YWRkcmVzcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6
aGluaW5AY2lydGl4LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE5MDMxODE3MzczMS4xNDQ5NC0x
LXJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA0MTU4ZTkzZjRhY2VkMjQ3YzhkYjk0YTAyNzVmYzAyN2RhN2RjOTdlKQoKY29tbWl0IGEzNWVk
MTQ0NDMyOTU5OWYyOTc1NTEyYzgyYmU3OTVmOGFmMjg0ZDUKQXV0aG9yOiBNaWNoYWVsIE1jQ29u
dmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgpEYXRlOiAgIEZyaSBEZWMgMSAxMTozMTo1NyAyMDE3
IC0wNzAwCgogICAgbW1hcCgyKSByZXR1cm5zIE1BUF9GQUlMRUQsIG5vdCBOVUxMLCBvbiBmYWls
dXJlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlr
b2xhYi5jb20+CiAgICBSZXZpZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IGFiMWNlOWJkNDg5N2I5OTA5ODM2ZTJkNTBiY2E4NmYy
ZjNmMmRkZGMpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 21:17:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 21: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 1hYzlA-00067x-Ja; Thu, 06 Jun 2019 21: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=yjit=UF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hYzl8-00067n-RO
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 21:17:18 +0000
X-Inumbo-ID: 769105f1-88a0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 769105f1-88a0-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 21:17: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 1hYzl7-00071u-7G; Thu, 06 Jun 2019 21:17:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hYzl6-00058U-Ng; Thu, 06 Jun 2019 21:17:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hYzl6-0000LL-N3; Thu, 06 Jun 2019 21:17:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137387-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=b4d96a13d07679ddeb30309e926a769c7279bdfe
X-Osstest-Versions-That: xen=eb0520cb9165ab91d87efcb8a1a5a11c0f6ec979
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Jun 2019 21:17:16 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137387: 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>

ZmxpZ2h0IDEzNzM4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM4Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNGQ5NmExM2QwNzY3OWRkZWIzMDMwOWU5MjZhNzY5YzcyNzliZGZlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlYjA1MjBjYjkxNjVhYjkxZDg3
ZWZjYjhhMWE1YTExYzBmNmVjOTc5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczODYgIDIwMTkt
MDYtMDYgMTU6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mzg3ICAy
MDE5LTA2LTA2IDE4OjAwOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZyBLYW4gPGZlbmdrYW5Ab3Mu
YW1wZXJlY29tcHV0aW5nLmNvbT4KICBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogIFZpc2hudSA8dmlzaG51QG9zLmFtcGVyZWNvbXB1dGluZy5jb20+CiAgVmlz
aG51IFBhamp1cmkgT1MgPHZpc2hudUBvcy5hbXBlcmVjb21wdXRpbmcuY29tPgoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgZWIwNTIwY2I5MS4uYjRkOTZhMTNkMCAgYjRkOTZhMTNkMDc2NzlkZGViMzAzMDllOTI2
YTc2OWM3Mjc5YmRmZSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 06 22:21:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Jun 2019 22:21:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZ0lH-0002oo-Nx; Thu, 06 Jun 2019 22:21:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pv7B=UF=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hZ0lG-0002oj-PG
 for xen-devel@lists.xenproject.org; Thu, 06 Jun 2019 22:21:30 +0000
X-Inumbo-ID: 6dd7cb46-88a9-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dd7cb46-88a9-11e9-8980-bc764e045a96;
 Thu, 06 Jun 2019 22:21: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 E06B52064A;
 Thu,  6 Jun 2019 22:21:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559859688;
 bh=aOaz7nQkOCz19CSE5Qs/4ZADeNzaykyK5Xs7x3wcJmY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=j8RjwK47OqcmlTSyq/Tq3FYAws1LNJNiw/oIjqG4ciEHC5YOJfGVwuPHUdWMZU06a
 +BZPr6wo0FP72eZDM/cVZBAN0YAXX/YxsdH0Bj6mfh5qYQiqQcRiF8OmfwVbDi71kl
 /R1WLR+zpKRz/EMMQjv39G4Ph/s1l+BT7/iY2FbM=
Date: Thu, 6 Jun 2019 15:21:25 -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: <fc26793a-9af5-ac4d-6b39-cec4dba34270@arm.com>
Message-ID: <alpine.DEB.2.21.1906061359010.10214@sstabellini-ThinkPad-T480s>
References: <osstest-136184-mainreport@xen.org>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
 <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
 <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
 <5CF8D1EA0200007800235CBF@prv1-mh.provo.novell.com>
 <fc26793a-9af5-ac4d-6b39-cec4dba34270@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <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>

T24gVGh1LCA2IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDYvMDYvMjAxOSAw
OTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiBPbiAwNS4wNi4xOSBhdCAyMzozOCwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+ID4gT24gNi81LzE5IDk6MjkgUE0sIFN0
ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBNeSB2b3RlIGlzIHRvIGJhY2twb3J0IHRv
IGJvdGguIEphbi9vdGhlcnMgcGxlYXNlIGV4cHJlc3MgeW91ciBvcGluaW9uLgo+ID4gPiAKPiA+
ID4gVG8gZm9sbG93IHRoZSB2b3RlIGNvbnZlbnRpb246Cj4gPiA+IAo+ID4gPiA0LjExOiAtMQo+
ID4gCj4gPiBIbW0sIEknbSBzdXJwcmlzZWQgYnkgdGhpcy4gRGlkbid0IEkgc2VlIHlvdSBtZW50
aW9uIHRvIElhbiAob24gaXJjKQo+ID4geW91J2QgcHJlZmVyIGJhY2twb3J0aW5nIG92ZXIgd29y
a2luZyBhcm91bmQgdGhpcyBpbiBvc3N0ZXN0Pwo+IAo+IE15IG1pc3Rha2UgaGVyZS4gSXQgc2hv
dWxkIGJlICsxIGhlcmUuCj4KPiA+ID4gNC4xMDogLTEgKEkgd2FzIHRlbXB0ZWQgYnkgYSAtMiBi
dXQgaWYgdGhlIG90aGVyIGZlZWxzIGl0IHNob3VsZCBiZQo+ID4gPiBiYWNrcG9ydGVkIHRoZW4g
SSB3aWxsIG5vdCBwdXNoIGJhY2spLgo+ID4gCj4gPiBDb25zaWRlcmluZyB0aGUgc2l0dWF0aW9u
LCBJJ20gbGVhbmluZyB0b3dhcmRzIEp1bGllbidzIG9waW5pb24gaGVyZS4KPiA+IEJ1dCB0YWtl
IHRoaXMgd2l0aCBjYXJlIC0gSSBoYXZlIHdheSB0b28gbGl0dGxlIGluc2lnaHQgdG8gaGF2ZSBh
Cj4gPiBtZWFuaW5nZnVsIG9waW5pb24uCgpBbGwgcmlnaHQuIEkgYmFja3BvcnRlZCB0aGUgcGF0
Y2ggdG8gc3RhZ2luZy00LjExIG9ubHkuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 01:22:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 01:22:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZ3a9-0007Ir-M4; Fri, 07 Jun 2019 01: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZ3a9-0007If-3W
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 01:22:13 +0000
X-Inumbo-ID: a890748a-88c2-11e9-93bd-b7843cdbed48
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a890748a-88c2-11e9-93bd-b7843cdbed48;
 Fri, 07 Jun 2019 01:22: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 1hZ3a0-0004Oa-4u; Fri, 07 Jun 2019 01:22: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 1hZ3Zz-00088X-BW; Fri, 07 Jun 2019 01:22:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZ3Zz-0006oQ-Ar; Fri, 07 Jun 2019 01:22:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137391-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=bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
X-Osstest-Versions-That: xen=b4d96a13d07679ddeb30309e926a769c7279bdfe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 01:22:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137391: 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>

ZmxpZ2h0IDEzNzM5MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM5MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiZDViZTQwY2UyMzA3ZWE1ZThmNTJlMzEwM2QxYjQ4Y2E5ZGZkY2U5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGQ5NmExM2QwNzY3OWRkZWIz
MDMwOWU5MjZhNzY5YzcyNzliZGZlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczODcgIDIwMTkt
MDYtMDYgMTg6MDA6NDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MzkxICAy
MDE5LTA2LTA2IDIyOjAwOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQveGVuLmdpdAogICBiNGQ5NmExM2QwLi5iZDViZTQwY2UyICBiZDViZTQwY2UyMzA3ZWE1ZThm
NTJlMzEwM2QxYjQ4Y2E5ZGZkY2U5IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 01:43:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 01:43: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 1hZ3ud-0000S0-Gq; Fri, 07 Jun 2019 01:43: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZ3uc-0000Ro-H4
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 01:43:22 +0000
X-Inumbo-ID: 9cf02d48-88c5-11e9-a27e-bb91ef2399b2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9cf02d48-88c5-11e9-a27e-bb91ef2399b2;
 Fri, 07 Jun 2019 01: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 1hZ3uS-0004mq-R1; Fri, 07 Jun 2019 01: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 1hZ3uS-00042o-7w; Fri, 07 Jun 2019 01:43:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZ3uS-0002N8-7G; Fri, 07 Jun 2019 01:43:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137314-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-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-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-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-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=47fbad45d47af8af784bb12a5719489edcd89b4c
X-Osstest-Versions-That: qemuu=ad88e4252f09c2956b99c90de39e95bab2e8e7af
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 01:43:12 +0000
Subject: [Xen-devel] [qemu-mainline test] 137314: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzMxNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczMTQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzcyMjIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcyMjIKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzNzIyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MjIyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcyMjIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzNzIyMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDQ3ZmJhZDQ1
ZDQ3YWY4YWY3ODRiYjEyYTU3MTk0ODllZGNkODliNGMKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1
ICAgICAgICAgICAgICAgIGFkODhlNDI1MmYwOWMyOTU2Yjk5YzkwZGUzOWU5NWJhYjJlOGU3YWYK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzIyMiAgMjAxOS0wNi0wMyAxMDowNjoxMSBaICAgIDMg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzczMTQgIDIwMTktMDYtMDUgMDM6NDE6NDQgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29t
PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QG1haWwucnU+CiAgS2VubmV0aCBIZWl0a2UgPGtlbm5ldGguaGVpdGtlQGludGVsLmNvbT4KICBL
ZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExpIFFpYW5nIDxsaXEzZWFAMTYzLmNvbT4K
ICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVy
IFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2
c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3
YWluZXJzbUByZWRoYXQuY29tPgogIFdhbnBlbmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgOTQ0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 03:53:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 03:53:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZ5vr-00023W-8N; Fri, 07 Jun 2019 03: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZ5vp-00023M-VH
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 03:52:45 +0000
X-Inumbo-ID: b4c1247b-88d7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4c1247b-88d7-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 03:52:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZ5vl-0007ci-Mu; Fri, 07 Jun 2019 03: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 1hZ5vl-0002ZM-Ac; Fri, 07 Jun 2019 03:52:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZ5vl-0000eA-9u; Fri, 07 Jun 2019 03:52:41 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137354-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=db106e7939924ad394eae34ee95255336c06d8e7
X-Osstest-Versions-That: freebsd=aab5f5a3bd55421fa6a8dbc05332a9b9fb49992c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 03:52:41 +0000
Subject: [Xen-devel] [freebsd-master test] 137354: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM1NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MzU0LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzY5MDEKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICBkYjEwNmU3
OTM5OTI0YWQzOTRlYWUzNGVlOTUyNTUzMzZjMDZkOGU3CmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICBhYWI1ZjVhM2JkNTU0MjFmYTZhOGRiYzA1MzMyYTliOWZiNDk5OTJj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzY5MDEgIDIwMTktMDUtMjQgMTM6MzI6MDUgWiAgIDEz
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3MDA1ICAyMDE5LTA1LTI3IDA5OjE5OjEyIFog
ICAxMCBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MzU0ICAyMDE5
LTA2LTA1IDA5OjIyOjM1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgMG1wIDwwbXBARnJlZUJTRC5vcmc+CiAg
YWRyaWFuIDxhZHJpYW5ARnJlZUJTRC5vcmc+CiAgYWRyaWRnIDxhZHJpZGdARnJlZUJTRC5vcmc+
CiAgYWUgPGFlQEZyZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVk
ZSA8YWxsYW5qdWRlQEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgog
IGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAg
YmNyYW4gPGJjcmFuQEZyZWVCU0Qub3JnPgogIGJkcmFnb24gPGJkcmFnb25ARnJlZUJTRC5vcmc+
CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ6
IDxiekBGcmVlQlNELm9yZz4KICBjYXJsYXZpbGxhIDxjYXJsYXZpbGxhQEZyZWVCU0Qub3JnPgog
IGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGNwZXJjaXZhIDxjcGVyY2l2YUBGcmVlQlNELm9yZz4K
ICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGFuZmUgPGRhbmZlQEZyZWVCU0Qub3JnPgogIGRjaGFn
aW4gPGRjaGFnaW5ARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4K
ICBkaW0gPGRpbUBGcmVlQlNELm9yZz4KICBkb3VnbSA8ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1h
c3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXJqIDxlcmpARnJlZUJTRC5vcmc+CiAgZ2piIDxn
amJARnJlZUJTRC5vcmc+CiAgZ2xlYml1cyA8Z2xlYml1c0BGcmVlQlNELm9yZz4KICBoc2VsYXNr
eSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamNoYW5k
cmEgPGpjaGFuZHJhQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJi
aXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIGpv
aGFsdW4gPGpvaGFsdW5ARnJlZUJTRC5vcmc+CiAga2VuIDxrZW5ARnJlZUJTRC5vcmc+CiAga2V2
YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbHVwb3Js
IDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hcmtq
IDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8
bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgbWV0YSA8bWV0YUBGcmVlQlNELm9yZz4KICBtdyA8bXdA
RnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHBmZyA8cGZnQEZyZWVCU0Qub3Jn
PgogIHBrdWJhaiA8cGt1YmFqQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJT
RC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHJwb2thbGEgPHJwb2th
bGFARnJlZUJTRC5vcmc+CiAgcnUgPHJ1QEZyZWVCU0Qub3JnPgogIHNjb3R0cGggPHNjb3R0cGhA
RnJlZUJTRC5vcmc+CiAgc2VmIDxzZWZARnJlZUJTRC5vcmc+CiAgc2pnIDxzamdARnJlZUJTRC5v
cmc+CiAgc2xhdmFzaCA8c2xhdmFzaEBGcmVlQlNELm9yZz4KICBzb2JvbWF4IDxzb2JvbWF4QEZy
ZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBG
cmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB0eWNob24gPHR5Y2hv
bkBGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUgPHZtYWZmaW9uZUBGcmVlQlNELm9yZz4KICB3dWxm
IDx3dWxmQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJl
ZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgMzc1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:00:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:00:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZAjM-0000qH-AD; Fri, 07 Jun 2019 09: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZAjL-0000q1-C5
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:00:11 +0000
X-Inumbo-ID: a3c09134-8902-11e9-ac42-cf1969b671f3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3c09134-8902-11e9-ac42-cf1969b671f3;
 Fri, 07 Jun 2019 09:00: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 1hZAjD-0005ux-QM; Fri, 07 Jun 2019 09:00: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 1hZAjD-0000yX-IE; Fri, 07 Jun 2019 09:00:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZAjD-0002g0-HW; Fri, 07 Jun 2019 09:00:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137348-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 09:00:03 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137348: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM0OCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM0OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3Nzky
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAx
MDggbGVhay1jaGVjay9jaGVjayBmYWlsIGluIDEzNzIzNCBwYXNzIGluIDEzNzM0OAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzcyMzQKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDcg
eHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggZmFpbCBpbiAxMzcyMzQgYmxv
Y2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgMTA3IHh0Zi90ZXN0LXB2NjQt
eHNhLTI3OSBmYWlsIGluIDEzNzIzNCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzcyMzQg
bGlrZSAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgIDg3IHh0Zi90ZXN0LXB2NjQtcHYt
ZnNnc2Jhc2UgZmFpbCBpbiAxMzcyMzQgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2
bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDgw
IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1o
dm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3At
c2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1
MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODAgeHRmL3Rlc3Qt
cHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1l
bW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
MzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZz
Z3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
IDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAxMDcgeHRmL3Rl
c3QtcHY2NC14c2EtMjc5ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1ZjgwZTNiMDRjOTZkNjkxNTc3ODMzZmRh
ZTIxNWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM2MzZkZTNmMWE5
YTUxM2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzc5
MiAgMjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MzU0MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDM4IGRheXMgICAyMSBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUtMzEgMDE6MDE6MjcgWiAgICA3IGRheXMg
ICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBh
dHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ8OpZHJpYyBCb3Nkb25uYXQgPGNi
b3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5n
b3Y+CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUgPHh1cXVh
bjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlv
bi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MzkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 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 1hZB5Q-0002Tr-U6; Fri, 07 Jun 2019 09: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5Q-0002Tj-6W
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:00 +0000
X-Inumbo-ID: d6ae130e-8905-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 d6ae130e-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:22:58 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: ll9lJCIqYM+ZVsevPBfJIS5/2lhR5QhKPOCyGTQwfO1+fY2AYpS6HemO+PVLa3gjSLZ2NaROQN
 QNaQyJCc6JRoF1YQ3oraDPkUytob8rkeOfv5oa2+twI2+5hRTp3HDrPgn4Yr5DfHvJjiSA+o4T
 hM4Vsp/rKp9oM8n6k6mDe0LmOBPJH/dDzzI8yz0/3fLsHN1e0bm/IQ14r3nFrM/N8Xdifv/2xx
 NwFQ1WOVdoG2KGKJFfGlxS73E9TtPAiO/GhXO4HRz1zrbIAkrfOQql1+yaAzt/EAQ9MEkmOG6w
 FOA=
X-SBRS: -0.9
X-MesageID: 1419199
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,562,1557201600"; 
   d="scan'208";a="1419199"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:20 +0200
Message-ID: <20190607092232.83179-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 01/13] pci: rename func field to fn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gcHJlcGFyYXRpb24gZm9yIGFkZGluZyBhIGRldmZuIGZpZWxkLiBUaGlzIG1ha2VzIHRoZSBu
YW1pbmcgbW9yZQpjb25zaXN0ZW50LCBhcyB0aGUgZGV2Zm4gZmllbGQgZW5jbG9zZXMgYm90aCB0
aGUgZGV2IGFuZCB0aGUgZm4KZmllbGRzLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQu
CgpSZXF1ZXN0ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
Q2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBOZXcgaW4g
dGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIHwgMTggKysr
KysrKysrLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyAgICAgICB8IDI4ICsrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgIHwg
IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCAyMGJmYTk3MWE5Li41MzVjN2U1MTFiIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9wY2kuYwpAQCAtNjQ0LDcgKzY0NCw3IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9t
ZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICB1aW50MzJfdCBoaSA9
IDAsIGJhciA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNiZGYuZnVuYywgcG9z
KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYmRmLmZuLCBw
b3MpOwogICAgIHVpbnQ2NF90IHNpemU7CiAgICAgYm9vbCBpczY0Yml0cyA9ICEoZmxhZ3MgJiBQ
Q0lfQkFSX1JPTSkgJiYKICAgICAgICAgKGJhciAmIFBDSV9CQVNFX0FERFJFU1NfTUVNX1RZUEVf
TUFTSykgPT0gUENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV82NDsKQEAgLTY1NCw3ICs2NTQsNyBA
QCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVk
IGludCBwb3MsCiAgICAgQVNTRVJUKCEoKGZsYWdzICYgUENJX0JBUl9WRikgJiYgKGZsYWdzICYg
UENJX0JBUl9ST00pKSk7CiAgICAgQVNTRVJUKChmbGFncyAmIFBDSV9CQVJfUk9NKSB8fAogICAg
ICAgICAgICAoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0gUENJX0JBU0VfQUREUkVT
U19TUEFDRV9NRU1PUlkpOwotICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYuYnVz
LCBzYmRmLmRldiwgc2JkZi5mdW5jLCBwb3MsIH4wKTsKKyAgICBwY2lfY29uZl93cml0ZTMyKHNi
ZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcywgfjApOwogICAgIGlmICgg
aXM2NGJpdHMgKQogICAgIHsKICAgICAgICAgaWYgKCBmbGFncyAmIFBDSV9CQVJfTEFTVCApCkBA
IC02NjIsMjQgKzY2MiwyNCBAQCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2Jk
Zl90IHNiZGYsIHVuc2lnbmVkIGludCBwb3MsCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dB
Uk5JTkcKICAgICAgICAgICAgICAgICAgICAiJXNkZXZpY2UgJTA0eDolMDJ4OiUwMnguJXUgd2l0
aCA2NC1iaXQgJXNCQVIgaW4gbGFzdCBzbG90XG4iLAogICAgICAgICAgICAgICAgICAgIChmbGFn
cyAmIFBDSV9CQVJfVkYpID8gIlNSLUlPViAiIDogIiIsIHNiZGYuc2VnLCBzYmRmLmJ1cywKLSAg
ICAgICAgICAgICAgICAgICBzYmRmLmRldiwgc2JkZi5mdW5jLCAoZmxhZ3MgJiBQQ0lfQkFSX1ZG
KSA/ICJ2ZiAiIDogIiIpOworICAgICAgICAgICAgICAgICAgIHNiZGYuZGV2LCBzYmRmLmZuLCAo
ZmxhZ3MgJiBQQ0lfQkFSX1ZGKSA/ICJ2ZiAiIDogIiIpOwogICAgICAgICAgICAgKnBzaXplID0g
MDsKICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICB9Ci0gICAgICAgIGhpID0gcGNpX2Nv
bmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcG9zICsg
NCk7Ci0gICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
diwgc2JkZi5mdW5jLCBwb3MgKyA0LCB+MCk7CisgICAgICAgIGhpID0gcGNpX2NvbmZfcmVhZDMy
KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQpOworICAgICAg
ICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4s
IHBvcyArIDQsIH4wKTsKICAgICB9Ci0gICAgc2l6ZSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNl
Zywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsCisgICAgc2l6ZSA9IHBjaV9jb25mX3Jl
YWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcG9zKSAmIG1hc2s7CiAgICAgaWYgKCBpczY0Yml0cyApCiAgICAgewog
ICAgICAgICBzaXplIHw9ICh1aW50NjRfdClwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNiZGYuZnVuYywgcG9zICsgNCkgPDwgMzI7Ci0gICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCBwb3MgKyA0LCBoaSk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYmRmLmZuLCBwb3MgKyA0KSA8
PCAzMjsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYu
ZGV2LCBzYmRmLmZuLCBwb3MgKyA0LCBoaSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBzaXplICkK
ICAgICAgICAgc2l6ZSB8PSAodWludDY0X3QpfjAgPDwgMzI7Ci0gICAgcGNpX2NvbmZfd3JpdGUz
MihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcywgYmFyKTsKKyAg
ICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4s
IHBvcywgYmFyKTsKICAgICBzaXplID0gLXNpemU7CiAKICAgICBpZiAoIHBhZGRyICkKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMK
aW5kZXggODI2MDdiZGI5YS4uYjAzMjMyZmUzMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTIxMiw3ICsyMTIsNyBA
QCBzdGF0aWMgdWludDMyX3QgdnBjaV9yZWFkX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHJlZywKICAgICBzd2l0Y2ggKCBzaXplICkKICAgICB7CiAgICAgY2FzZSA0OgotICAgICAg
ICBkYXRhID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZnVuYywgcmVnKTsKKyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywg
c2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgMzoKQEAgLTIyMiwyNiArMjIyLDI2IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRf
aHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKi8KICAgICAg
ICAgaWYgKCByZWcgJiAxICkKICAgICAgICAgewotICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25m
X3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywKKyAgICAgICAg
ICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBz
YmRmLmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7Ci0gICAgICAg
ICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZ1bmMsCisgICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNl
Zywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcmVnICsgMSkgPDwgODsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAg
ICAgIHsKLSAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLAorICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3Jl
YWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZWcpOwotICAgICAgICAgICAgZGF0YSB8PSBwY2lfY29u
Zl9yZWFkOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsCisgICAgICAg
ICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYs
IHNiZGYuZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDIpIDw8
IDE2OwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAyOgotICAgICAgICBk
YXRhID0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYu
ZnVuYywgcmVnKTsKKyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2Jk
Zi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGNh
c2UgMToKLSAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnKTsKKyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4
KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyk7CiAgICAgICAgIGJy
ZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTI1OSw3ICsyNTksNyBAQCBzdGF0aWMgdm9pZCB2cGNp
X3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50
IHNpemUsCiAgICAgc3dpdGNoICggc2l6ZSApCiAgICAgewogICAgIGNhc2UgNDoKLSAgICAgICAg
cGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMs
IHJlZywgZGF0YSk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYuYnVz
LCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnLCBkYXRhKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBj
YXNlIDM6CkBAIC0yNjksMjYgKzI2OSwyNiBAQCBzdGF0aWMgdm9pZCB2cGNpX3dyaXRlX2h3KHBj
aV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAg
ICAgICAqLwogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7Ci0gICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCBy
ZWcsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwgc2JkZi5mbiwgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEpOwot
ICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZ1bmMsIHJlZyArIDEsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyArIDEsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEgPj4gOCk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAg
ICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnLAorICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihz
YmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnICsgMiwKKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBy
ZWcgKyAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEgPj4gMTYpOwogICAgICAg
ICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAyOgotICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVnLCBkYXRhKTsK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBz
YmRmLmZuLCByZWcsIGRhdGEpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMToKLSAgICAg
ICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVu
YywgcmVnLCBkYXRhKTsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1
cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZywgZGF0YSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAg
ZGVmYXVsdDoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaAppbmRleCA1M2Y1MGQ4OWU3Li5kYWIxYTg2ZGQ0IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC00Niw3ICs0
Niw3IEBAIHR5cGVkZWYgdW5pb24gewogICAgICAgICAgICAgc3RydWN0IHsKICAgICAgICAgICAg
ICAgICB1bmlvbiB7CiAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICAg
ICAgICAgICAgICB1aW50OF90IGZ1bmMgOiAzLAorICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDhfdCBmbiAgIDogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGV2ICA6IDU7
CiAgICAgICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICAg
IGV4dGZ1bmM7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 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 1hZB5M-0002TZ-K2; Fri, 07 Jun 2019 09:22: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5K-0002TU-S4
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:22:54 +0000
X-Inumbo-ID: d3bd4f7b-8905-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 d3bd4f7b-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:22: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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: TcE+CbmEK0b2OwKjOetPd5k2TB74xkovIyBfDXBfXNS2CEJKvK1ipS6J1hr9lM7xsWLokmk1ei
 Oioa4BJpqp0348YdqT9yrEDW5flTeEY2SICqI9iVN5NQq8srGVqzi0HOmwTMFUIXiUUYMvV7vA
 Hxo9SzdTS9ONswI3ev/4Rga5yEkdWIhQbQClfuN5NrK9HRyaJ6lig+qMWRdZBmzgI68IaDIPnG
 8S/XCQb2lc8qCmg7TUwmhzN6wWCOdqBilEiblpTeixE5PKiBRzNO4eQ5kyuCH2eCIDueUu7fqC
 FUo=
X-SBRS: -0.9
X-MesageID: 1438387
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,562,1557201600"; 
   d="scan'208";a="1438387"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:19 +0200
Message-ID: <20190607092232.83179-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/13] 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>

SU1PIHBjaV9zYmRmX3QgaXQncyBuaWNlciB0byB1c2UgdGhhbiBwYXNzaW5nIGFyb3VuZCBhIHNi
ZGYgaW4gbXVsdGlwbGUKZmllbGRzLiBIb3dldmVyIGl0J3MgaGFyZCB0byBleHBhbmQgdGhlIHVz
YWdlIG9mIHBjaV9zYmRmX3QgaW4gdGhlIGNvZGUKYmFzZSB3aXRob3V0IGNoYW5naW5nIHNvbWUg
b2YgdGhlIGNvcmUgcGNpIGZ1bmN0aW9ucyBhbmQgdGhlIHBjaV9kZXYKc3RydWN0IGZpZWxkcywg
aGVuY2UgdGhpcyBwYXRjaCBzZXQuCgpOb3RlIHRoZXJlJ3Mgc3RpbGwgbW9yZSBsb3cgaGFuZ2lu
ZyBmcnVpdCB0aGF0IGNvdWxkIGJlbmVmaXQgZnJvbQpzd2l0Y2hpbmcgdG8gcGNpX3NiZGZfdCwg
dGhpcyBwYXRjaCBzZXJpZXMganVzdCBjaGFuZ2VzIHNvbWUgb2YgdGhlIG1vcmUKY29yZSBwY2kg
ZnVuY3Rpb25zIHRvIHVzZSBwY2lfc2JkZl90LgoKVGhpcyBzZXJpZXMgc2hvdWxkIG5vdCBpbnRy
b2R1Y2UgYW55IGZ1bmN0aW9uYWwgY2hhbmdlcy4KClJvZ2VyIFBhdSBNb25uZSAoMTMpOgogIHBj
aTogcmVuYW1lIGZ1bmMgZmllbGQgdG8gZm4KICBwY2k6IGludHJvZHVjZSBhIGRldmZuIGZpZWxk
IHRvIHBjaV9zYmRmX3QKICBwY2k6IGludHJvZHVjZSBhIHBjaV9zYmRmX3QgZmllbGQgdG8gcGNp
X2RldgogIHBjaTogbWFrZSBQQ0lfU0JERiByZXR1cm4gYSBwY2lfc2JkZl90CiAgcGNpOiBtYWtl
IFBDSV9TQkRGMiByZXR1cm4gYSBwY2lfc2JkZl90CiAgcGNpOiBtYWtlIFBDSV9TQkRGMyByZXR1
cm4gYSBwY2lfc2JkZl90CiAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfcmVhZDggdG8gdXNlIHBjaV9z
YmRmX3QKICBwY2k6IHN3aXRjaCBwY2lfY29uZl9yZWFkMTYgdG8gdXNlIHBjaV9zYmRmX3QKICBw
Y2k6IHN3aXRjaCBwY2lfY29uZl9yZWFkMzIgdG8gdXNlIHBjaV9zYmRmX3QKICBwY2k6IHN3aXRj
aCBwY2lfY29uZl93cml0ZTggdG8gdXNlIHBjaV9zYmRmX3QKICBwY2k6IHN3aXRjaCBwY2lfY29u
Zl93cml0ZTE2IHRvIHVzZSBwY2lfc2JkZl90CiAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfd3JpdGUz
MiB0byB1c2UgcGNpX3NiZGZfdAogIHByaW50OiBpbnRyb2R1Y2UgYSBmb3JtYXQgc3BlY2lmaWVy
IGZvciBwY2lfc2JkZl90CgogZG9jcy9taXNjL3ByaW50ay1mb3JtYXRzLnR4dCAgICAgICAgICAg
ICAgICB8ICAgNSArCiB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAgICAgICAgICAgICAgICAgICAg
IHwgIDE1ICstCiB4ZW4vYXJjaC94ODYvZG1pX3NjYW4uYyAgICAgICAgICAgICAgICAgICAgIHwg
ICA2ICstCiB4ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEw
ICstCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICst
CiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAzICsrKysr
KysrLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jICAg
ICB8ICAxMCArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMgICAgICAgICB8
ICAgOCArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYyAgICAgICB8ICAx
NCArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYyAgICAgICAgICAgICAgICAgICB8ICA5OCAr
KystLS0tLS0KIHhlbi9jb21tb24vY29tcGF0L21lbW9yeS5jICAgICAgICAgICAgICAgICAgfCAg
IDQgKy0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQg
Ky0KIHhlbi9jb21tb24vdnNwcmludGYuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKysK
IHhlbi9kcml2ZXJzL2FjcGkvcmVib290LmMgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIHhl
bi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMgICAgICAgICAgICAgICAgfCAgNDkgKysrLS0KIHhl
bi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAgICAgICAgICAgfCAgNzEgKysrKy0tLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYyAgICB8ICAxNyArLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jICAgICB8ICAgNSArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jICB8ICAgNyArLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAgICB8ICAyOSArKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMgICAgfCAgIDggKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgMjUgKy0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hdHMuaCAgICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYyAgICAgICAgICAgICAgIHwgMjIwICsrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jICAgICAgICAgIHwgIDM2ICsrLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jICAgICAgfCAgMTEgKy0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgODAgKysrLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICAgICB8ICA4MSArKysrLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvdXRpbHMuYyAgICAgICAgIHwgICA2ICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMgICAgICAgICAgIHwgIDI4ICstLQogeGVuL2RyaXZl
cnMvcGNpL3BjaS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAyMyArLQogeGVuL2RyaXZlcnMv
dmlkZW8vdmdhLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQogeGVuL2RyaXZlcnMvdnBj
aS9oZWFkZXIuYyAgICAgICAgICAgICAgICAgICB8ICA2NSArKy0tLS0KIHhlbi9kcml2ZXJzL3Zw
Y2kvbXNpLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMTMgKy0KIHhlbi9kcml2ZXJzL3ZwY2kv
bXNpeC5jICAgICAgICAgICAgICAgICAgICAgfCAgMzUgKystLQogeGVuL2RyaXZlcnMvdnBjaS92
cGNpLmMgICAgICAgICAgICAgICAgICAgICB8ICA0NyArKy0tLQogeGVuL2luY2x1ZGUveGVuL3Bj
aS5oICAgICAgICAgICAgICAgICAgICAgICB8ICA1MCArKystLQogMzcgZmlsZXMgY2hhbmdlZCwg
NTc0IGluc2VydGlvbnMoKyksIDc1MCBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEgKEFwcGxlIEdp
dC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZB5W-0002US-7x; Fri, 07 Jun 2019 09:23: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5V-0002U3-4o
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:05 +0000
X-Inumbo-ID: d8c95714-8905-11e9-b0f8-df77dc23082e
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8c95714-8905-11e9-b0f8-df77dc23082e;
 Fri, 07 Jun 2019 09:23: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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: A7M1zrWLyt+hRHXziFfL0/vd9rmwz0xrAqSdP00S4aQEU/NewzXfVMdHAxft7xOYytq88j6UOF
 7Zsl77kqcyugEoiZw+6oDdo8yo1BjFB1SvJ4OZ8gp/MHEuyvFs9WcggHSxR3kenBiClQKmutxP
 6UrGKNbrVYnFPEEJNnQNW86N4zAIPB+/+3m7v/yhnliLZiKqaGDq0WRq99m4v9BlamN1+wdEZY
 hTlvpwgGn9+SueYkzXt8odL4E6CkRc3o9v6Tlmb6iQRh4iVrJ+ucjHh/+9PcYNGHZX855hzMd3
 rAc=
X-SBRS: -0.9
X-MesageID: 1440968
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,562,1557201600"; 
   d="scan'208";a="1440968"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:21 +0200
Message-ID: <20190607092232.83179-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 02/13] pci: introduce a devfn field to
 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>

VGhpcyBpcyBlcXVpdmFsZW50IHRvIHRoZSBjdXJyZW50IGV4dGZ1bmMgZmllbGQgaW4gdGVybSBv
ZiBjb250ZW50cy4KClN3aXRjaCB0aGUgdHdvIGN1cnJlbnQgdXNlcnMgb2YgZXh0ZnVuYyB0byB1
c2UgZGV2Zm4gaW5zdGVhZCBmb3IKY29ycmVjdG5lc3MuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4K
ClJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgotLS0KQ2hhbmdlcyBzaW5jZSB2MjoKIC0gU3dpdGNoIGRlY2xhcmF0
aW9uIG9yZGVyIG9mIHRoZSBkZXZmbiBhbmQgZXh0ZnVuYyBmaWVsZHMuCgpDaGFuZ2VzIHNpbmNl
IHYxOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5j
IHwgNCArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICB8IDMgKystCiAyIGZpbGVzIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IGIwMzIzMmZl
MzAuLmNhNTk4Njc1ZWEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisrKyBi
L3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCkBAIC0zMjcsNyArMzI3LDcgQEAgdWludDMyX3QgdnBj
aV9yZWFkKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNp
emUpCiAgICAgfQogCiAgICAgLyogRmluZCB0aGUgUENJIGRldiBtYXRjaGluZyB0aGUgYWRkcmVz
cy4gKi8KLSAgICBwZGV2ID0gcGNpX2dldF9wZGV2X2J5X2RvbWFpbihkLCBzYmRmLnNlZywgc2Jk
Zi5idXMsIHNiZGYuZXh0ZnVuYyk7CisgICAgcGRldiA9IHBjaV9nZXRfcGRldl9ieV9kb21haW4o
ZCwgc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuKTsKICAgICBpZiAoICFwZGV2ICkKICAg
ICAgICAgcmV0dXJuIHZwY2lfcmVhZF9odyhzYmRmLCByZWcsIHNpemUpOwogCkBAIC00MzIsNyAr
NDMyLDcgQEAgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgICogRmluZCB0aGUgUENJIGRldiBtYXRjaGluZyB0
aGUgYWRkcmVzcy4KICAgICAgKiBQYXNzdGhyb3VnaCBldmVyeXRoaW5nIHRoYXQncyBub3QgdHJh
cHBlZC4KICAgICAgKi8KLSAgICBwZGV2ID0gcGNpX2dldF9wZGV2X2J5X2RvbWFpbihkLCBzYmRm
LnNlZywgc2JkZi5idXMsIHNiZGYuZXh0ZnVuYyk7CisgICAgcGRldiA9IHBjaV9nZXRfcGRldl9i
eV9kb21haW4oZCwgc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuKTsKICAgICBpZiAoICFw
ZGV2ICkKICAgICB7CiAgICAgICAgIHZwY2lfd3JpdGVfaHcoc2JkZiwgcmVnLCBzaXplLCBkYXRh
KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaAppbmRleCBkYWIxYTg2ZGQ0Li5jNjFmZDdlMjYyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC00OSw3ICs0OSw4IEBA
IHR5cGVkZWYgdW5pb24gewogICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBmbiAgIDog
MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGV2ICA6IDU7CiAgICAgICAgICAg
ICAgICAgICAgIH07Ci0gICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICAgIGV4dGZ1bmM7Cisg
ICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICAgIGRldmZuLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBleHRmdW5jOwogICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAg
ICAgdWludDhfdCAgICAgICAgIGJ1czsKICAgICAgICAgICAgIH07Ci0tIAoyLjIwLjEgKEFwcGxl
IEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZB5a-0002Vo-K7; Fri, 07 Jun 2019 09: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5Z-0002VZ-CR
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:09 +0000
X-Inumbo-ID: db180740-8905-11e9-ae4e-4b0b9ece4356
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db180740-8905-11e9-ae4e-4b0b9ece4356;
 Fri, 07 Jun 2019 09:23:06 +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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 57GmUDpFdwVTLah8OcNAhYP46KoPEK4x0g5OnmAxMn3PgJG+wif4XLunWLt42veJa+c1OZutxF
 nzlrwhYM0fBV17Fae3V4jtzIWSwBzT+xvF4YmsoLCSD5PIxqVSm2jFR0fzqhMUl9obxMhGChqK
 7zLtGMTCyg+7emLvYe5FtzKS/hscu36d5d1LAMYBxF+O8+7jYqx7gOQJkFQcz9Ckl9D+OjQ5k7
 BaQ0tiCGR+weFYtGPP3nyU3OPiRiGAvtZpTMg8Z00Nxjt/My8BHeGHd2wjOdaUWSbdoh5kMZxz
 aw4=
X-SBRS: -0.9
X-MesageID: 1438394
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,562,1557201600"; 
   d="scan'208";a="1438394"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:22 +0200
Message-ID: <20190607092232.83179-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 03/13] pci: introduce a pci_sbdf_t field to
 pci_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>
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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIHVzZSBhbiB1bmlvbiB3aXRoIHRoZSBjdXJyZW50IHNlZywgYnVzIGFuZCBkZXZmbiBmaWVs
ZHMgdG8gbWFrZQpmaWVsZHMgcG9pbnQgdG8gdGhlIHNhbWUgdW5kZXJseWluZyBkYXRhLgoKTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UuCgpTdWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KQ2hhbmdlcyBz
aW5jZSB2MjoKIC0gQ29uc3RpZnkgdGhlIHVuaW9uIGluc3RlYWQgb2YgZWFjaCBpbmRpdmlkdWFs
IGZpZWxkLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNj
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL2RyaXZlcnMvdnBj
aS9oZWFkZXIuYyB8ICA3ICsrLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgfCAxMiAr
KysrKysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYwppbmRleCA5NDA5NGY1NTc5Li4yNThiOTFkZWVkIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVy
LmMKQEAgLTQ2MSw5ICs0NjEsNiBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKICAgICB1bnNpZ25lZCBpbnQgaSwgbnVtX2JhcnMsIHJvbV9yZWc7CiAgICAgc3Ry
dWN0IHZwY2lfaGVhZGVyICpoZWFkZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwogICAgIHN0cnVj
dCB2cGNpX2JhciAqYmFycyA9IGhlYWRlci0+YmFyczsKLSAgICBwY2lfc2JkZl90IHNiZGYgPSB7
Ci0gICAgICAgIC5zYmRmID0gUENJX1NCREYzKHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5k
ZXZmbiksCi0gICAgfTsKICAgICBpbnQgcmM7CiAKICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFk
OChwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0hFQURFUl9UWVBFKQpAQCAt
NTMwLDcgKzUyNyw3IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogICAgICAgICBlbHNlCiAgICAgICAgICAgICBiYXJzW2ldLnR5cGUgPSBWUENJX0JBUl9NRU0z
MjsKIAotICAgICAgICByYyA9IHBjaV9zaXplX21lbV9iYXIoc2JkZiwgcmVnLCAmYWRkciwgJnNp
emUsCisgICAgICAgIHJjID0gcGNpX3NpemVfbWVtX2JhcihwZGV2LT5zYmRmLCByZWcsICZhZGRy
LCAmc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpID09IG51bV9iYXJzIC0g
MSkgPyBQQ0lfQkFSX0xBU1QgOiAwKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICB7
CkBAIC01NjAsNyArNTU3LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYg
KnBkZXYpCiAgICAgfQogCiAgICAgLyogQ2hlY2sgZXhwYW5zaW9uIFJPTS4gKi8KLSAgICByYyA9
IHBjaV9zaXplX21lbV9iYXIoc2JkZiwgcm9tX3JlZywgJmFkZHIsICZzaXplLCBQQ0lfQkFSX1JP
TSk7CisgICAgcmMgPSBwY2lfc2l6ZV9tZW1fYmFyKHBkZXYtPnNiZGYsIHJvbV9yZWcsICZhZGRy
LCAmc2l6ZSwgUENJX0JBUl9ST00pOwogICAgIGlmICggcmMgPiAwICYmIHNpemUgKQogICAgIHsK
ICAgICAgICAgc3RydWN0IHZwY2lfYmFyICpyb20gPSAmaGVhZGVyLT5iYXJzW251bV9iYXJzXTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2ku
aAppbmRleCBjNjFmZDdlMjYyLi5iMDM5MjdjZDI4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC04MSw5ICs4MSwxNSBAQCBz
dHJ1Y3QgcGNpX2RldiB7CiAgICAgc3RydWN0IGFyY2hfbXNpeCAqbXNpeDsKIAogICAgIHN0cnVj
dCBkb21haW4gKmRvbWFpbjsKLSAgICBjb25zdCB1MTYgc2VnOwotICAgIGNvbnN0IHU4IGJ1czsK
LSAgICBjb25zdCB1OCBkZXZmbjsKKworICAgIGNvbnN0IHVuaW9uIHsKKyAgICAgICAgc3RydWN0
IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgZGV2Zm47CisgICAgICAgICAgICB1aW50OF90IGJ1czsK
KyAgICAgICAgICAgIHVpbnQxNl90IHNlZzsKKyAgICAgICAgfTsKKyAgICAgICAgcGNpX3NiZGZf
dCBzYmRmOworICAgIH07CiAKICAgICB1OCBwaGFudG9tX3N0cmlkZTsKIAotLSAKMi4yMC4xIChB
cHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB5f-0002Xv-4K; Fri, 07 Jun 2019 09: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5d-0002XK-NU
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:13 +0000
X-Inumbo-ID: dd66e78c-8905-11e9-9855-93a71a789764
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd66e78c-8905-11e9-9855-93a71a789764;
 Fri, 07 Jun 2019 09:23: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=SoftFail 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: SoftFail (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 2oFTU/XWjGqFffuw67bLTka8YA5pAEe1vLiNBnsgA1RQlKto7p0Q+rKxeolkt7GMglzBMZP9rj
 Z4aPKVOjCeQ9Cczm4z5vtAMQUVXscL+/SjmsV9LxZTduSgpwo5DkxEecEc0PIv8c0TSTjoJh+i
 pe/iwQe/PvDh/GPr+TYJ1AuTBTwzMBeeNanOANvW2mDOqGCWf/JlBgz8sAeGN2x/YZBXDzbQx0
 Kpql7oZtj0sj71QDwzubJDQfTLNiLEnQ8FcAY3SJ/PuEwjp6RfAYniz3m1jobc6jUkTM+56SB5
 PSs=
X-SBRS: -0.9
X-MesageID: 1419347
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,562,1557201600"; 
   d="scan'208";a="1419347"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:23 +0200
Message-ID: <20190607092232.83179-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 04/13] pci: make PCI_SBDF return a 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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIGZpeCBpdCdzIG9ubHkgY2FsbGVyLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIE5l
dyBpbiB0aGlzIHZlcnNpb24uCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
YyB8IDMgKystCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgIHwgMyArKy0KIDIg
ZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZG1hci5jCmluZGV4IDljYzg2MjNlNTMuLjU5YTQ2Y2QxYzYgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2RtYXIuYwpAQCAtMTExNSw3ICsxMTE1LDggQEAgc3RhdGljIGludCBf
X2luaXQgcGFyc2Vfcm1ycl9wYXJhbShjb25zdCBjaGFyICpzdHIpCiAKICAgICAgICAgICAgIC8q
IEtlZXAgc2JkZidzIGV2ZW4gaWYgdGhleSBkaWZmZXIgYW5kIGxhdGVyIHJlcG9ydCBhbiBlcnJv
ci4gKi8KICAgICAgICAgICAgIGRldl9jb3VudCA9IHVzZXJfcm1ycnNbbnJfcm1ycl0uZGV2X2Nv
dW50OwotICAgICAgICAgICAgdXNlcl9ybXJyc1tucl9ybXJyXS5zYmRmW2Rldl9jb3VudF0gPSBQ
Q0lfU0JERihzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAgICAgIHVzZXJfcm1ycnNbbnJf
cm1ycl0uc2JkZltkZXZfY291bnRdID0KKyAgICAgICAgICAgICAgIFBDSV9TQkRGKHNlZywgYnVz
LCBkZXYsIGZ1bmMpLnNiZGY7CiAKICAgICAgICAgICAgIHVzZXJfcm1ycnNbbnJfcm1ycl0uZGV2
X2NvdW50Kys7CiAgICAgICAgICAgICBzID0gc3RtcDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCBiMDM5MjdjZDI4Li4xMmYx
Y2VhMTliIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL3BjaS5oCkBAIC0zNCw3ICszNCw4IEBACiAjZGVmaW5lIFBDSV9ERVZGTjIoYmRmKSAo
KGJkZikgJiAweGZmKQogI2RlZmluZSBQQ0lfQkRGKGIsZCxmKSAgKCgoKGIpICYgMHhmZikgPDwg
OCkgfCBQQ0lfREVWRk4oZCxmKSkKICNkZWZpbmUgUENJX0JERjIoYixkZikgICgoKChiKSAmIDB4
ZmYpIDw8IDgpIHwgKChkZikgJiAweGZmKSkKLSNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgKCgo
KHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSkKKyNkZWZpbmUgUENJX1NCREYo
cyxiLGQsZikgXAorICAgICgocGNpX3NiZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8
PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSB9KQogI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpICgoKChz
KSAmIDB4ZmZmZikgPDwgMTYpIHwgKChiZGYpICYgMHhmZmZmKSkKICNkZWZpbmUgUENJX1NCREYz
KHMsYixkZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpCiAKLS0g
CjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB5g-0002Yh-FI; Fri, 07 Jun 2019 09:23: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5e-0002Xd-N7
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:14 +0000
X-Inumbo-ID: dfe073fe-8905-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 dfe073fe-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:23:13 +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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 9blH9lWRr7+8M1lN2IPT/NGUj0/WoKek/pAt+obDCXf2LyR8RDns+EkKStIcKIDG5YyPILeJQg
 lrpgIrRnsPTN562d38dW3+qrnnkjLFKo3FwWotini4L4sUVMYP55YG2WOd7ONcTZbWNJ0n2OPc
 TgaCAJDb8wtrNm5Vm6W53cfWLiIcTnVKqLg8gM39Yeq85KDYfSuibgU1RSMxS4KC0JCXYQmXJ1
 lFbmRQN6VCh/8JGNrCJj3gBc9Pv/Mmh4DuAS2W4d+bElilrHAImlzK5LB+g2srEdGVqrxC8//w
 ho0=
X-SBRS: -0.9
X-MesageID: 1440980
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,562,1557201600"; 
   d="scan'208";a="1440980"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:24 +0200
Message-ID: <20190607092232.83179-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 05/13] pci: make PCI_SBDF2 return a 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>,
 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>

QW5kIGZpeCBpdCdzIG9ubHkgY2FsbGVyLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9kbWFyLmMgfCAyICstCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAg
ICAgIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCmluZGV4IDU5YTQ2Y2QxYzYuLmI4NThm
ZTdjODAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwpAQCAtMTA0Nyw3ICsxMDQ3LDcg
QEAgaW50IGludGVsX2lvbW11X2dldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1f
dCAqZnVuYywgdm9pZCAqY3R4dCkKIAogICAgICAgICByYyA9IGZ1bmMoUEZOX0RPV04ocm1yci0+
YmFzZV9hZGRyZXNzKSwKICAgICAgICAgICAgICAgICAgIFBGTl9VUChybXJyLT5lbmRfYWRkcmVz
cykgLSBQRk5fRE9XTihybXJyLT5iYXNlX2FkZHJlc3MpLAotICAgICAgICAgICAgICAgICAgUENJ
X1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZiksIGN0eHQpOworICAgICAgICAgICAgICAgICAgUENJ
X1NCREYyKHJtcnItPnNlZ21lbnQsIGJkZikuc2JkZiwgY3R4dCk7CiAKICAgICAgICAgaWYgKCB1
bmxpa2VseShyYyA8IDApICkKICAgICAgICAgICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCAxMmYxY2Vh
MTliLi41M2Q3ODZkYTY2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0zNiw3ICszNiw4IEBACiAjZGVmaW5lIFBDSV9CREYy
KGIsZGYpICAoKCgoYikgJiAweGZmKSA8PCA4KSB8ICgoZGYpICYgMHhmZikpCiAjZGVmaW5lIFBD
SV9TQkRGKHMsYixkLGYpIFwKICAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4
ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKLSNkZWZpbmUgUENJX1NCREYyKHMsYmRm
KSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8ICgoYmRmKSAmIDB4ZmZmZikpCisjZGVmaW5lIFBD
SV9TQkRGMihzLGJkZikgXAorICAgICgocGNpX3NiZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhm
ZmZmKSA8PCAxNikgfCAoKGJkZikgJiAweGZmZmYpIH0pCiAjZGVmaW5lIFBDSV9TQkRGMyhzLGIs
ZGYpICgoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERjIoYiwgZGYpKQogCiB0eXBlZGVm
IHVuaW9uIHsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB5l-0002bY-Q6; Fri, 07 Jun 2019 09:23: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5k-0002ao-23
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:20 +0000
X-Inumbo-ID: e21882c2-8905-11e9-9937-b3ce5be5ba34
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e21882c2-8905-11e9-9937-b3ce5be5ba34;
 Fri, 07 Jun 2019 09:23:17 +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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: fX+4LGZ+RwwDHXJC1AvP3KvU5cdgDKV5fDd04KS7N3HfMTJjiRxLI4R9FxCeMliAYHcpxS59hP
 uc4R268fUtaKpty71THUZ78PHLGFhPLO45vDqCS5s/mOhxEkG1ShJ5hfkW4rMeZPGfG97kbDpD
 ICjdd4jbMye/Hdc87S9Kr6ptnP7ixKqQlUrt8P9F9iIC7Jp8yYc/rQqSaVsRCF5HAIYmWPRvaC
 ysp3OxVdMQUvufGOMhct09Um3Qq0uhKYb9bVJjR2yoafqbGK8z3hhTq0CRZE+nqPYpxAELaRvn
 pQE=
X-SBRS: -0.9
X-MesageID: 1438396
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,562,1557201600"; 
   d="scan'208";a="1438396"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:25 +0200
Message-ID: <20190607092232.83179-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 06/13] pci: make PCI_SBDF3 return a 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>

QW5kIGZpeCBpdCdzIGNhbGxlcnMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXgu
Y29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhl
bi9jb21tb24vY29tcGF0L21lbW9yeS5jICAgIHwgNCArKy0tCiB4ZW4vY29tbW9uL21lbW9yeS5j
ICAgICAgICAgICB8IDQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCA0ICst
LS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgIHwgMyArKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgNyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vY29tcGF0L21lbW9yeS5jIGIveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKaW5kZXggMTNm
ZDY0ZGRmNS4uMmViNzllZmE2NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5
LmMKKysrIGIveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKQEAgLTI3LDggKzI3LDggQEAgc3Rh
dGljIGludCBnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSh4ZW5fcGZuX3Qgc3RhcnQsIHhlbl91
bG9uZ190IG5yLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIgaWQs
IHZvaWQgKmN0eHQpCiB7CiAgICAgc3RydWN0IGdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5ICpn
cmRtID0gY3R4dDsKLSAgICB1MzIgc2JkZiA9IFBDSV9TQkRGMyhncmRtLT5tYXAuZGV2LnBjaS5z
ZWcsIGdyZG0tPm1hcC5kZXYucGNpLmJ1cywKLSAgICAgICAgICAgICAgICAgICAgICAgICBncmRt
LT5tYXAuZGV2LnBjaS5kZXZmbik7CisgICAgdWludDMyX3Qgc2JkZiA9IFBDSV9TQkRGMyhncmRt
LT5tYXAuZGV2LnBjaS5zZWcsIGdyZG0tPm1hcC5kZXYucGNpLmJ1cywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyZG0tPm1hcC5kZXYucGNpLmRldmZuKS5zYmRmOwogCiAgICAgaWYg
KCAhKGdyZG0tPm1hcC5mbGFncyAmIFhFTk1FTV9SRE1fQUxMKSAmJiAoc2JkZiAhPSBpZCkgKQog
ICAgICAgICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4v
Y29tbW9uL21lbW9yeS5jCmluZGV4IGI4YmUxOWE4OTAuLjAzZGI3YmZhOWUgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpAQCAtOTY4LDgg
Kzk2OCw4IEBAIHN0YXRpYyBpbnQgZ2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkoeGVuX3Bmbl90
IHN0YXJ0LCB4ZW5fdWxvbmdfdCBuciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdTMyIGlkLCB2b2lkICpjdHh0KQogewogICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfZGV2
aWNlX21lbW9yeSAqZ3JkbSA9IGN0eHQ7Ci0gICAgdTMyIHNiZGYgPSBQQ0lfU0JERjMoZ3JkbS0+
bWFwLmRldi5wY2kuc2VnLCBncmRtLT5tYXAuZGV2LnBjaS5idXMsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JkbS0+bWFwLmRldi5wY2kuZGV2Zm4pOworICAgIHVpbnQzMl90IHNiZGYgPSBQ
Q0lfU0JERjMoZ3JkbS0+bWFwLmRldi5wY2kuc2VnLCBncmRtLT5tYXAuZGV2LnBjaS5idXMsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmRtLT5tYXAuZGV2LnBjaS5kZXZmbikuc2Jk
ZjsKIAogICAgIGlmICggIShncmRtLT5tYXAuZmxhZ3MgJiBYRU5NRU1fUkRNX0FMTCkgJiYgKHNi
ZGYgIT0gaWQpICkKICAgICAgICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDUz
NWM3ZTUxMWIuLmU4ODY4OTQyNWQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC03NjIsOSArNzYy
LDcgQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCiAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGlkeCA9IHBvcyArIFBDSV9T
UklPVl9CQVIgKyBpICogNDsKICAgICAgICAgICAgICAgICB1MzIgYmFyID0gcGNpX2NvbmZfcmVh
ZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBpZHgpOwotICAgICAgICAgICAgICAgIHBjaV9zYmRm
X3Qgc2JkZiA9IHsKLSAgICAgICAgICAgICAgICAgICAgLnNiZGYgPSBQQ0lfU0JERjMoc2VnLCBi
dXMsIGRldmZuKSwKLSAgICAgICAgICAgICAgICB9OworICAgICAgICAgICAgICAgIHBjaV9zYmRm
X3Qgc2JkZiA9IFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pOwogCiAgICAgICAgICAgICAgICAg
aWYgKCAoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0KICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8gKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDUzZDc4NmRhNjYuLjA1ZWUx
MTU3MTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKQEAgLTM4LDcgKzM4LDggQEAKICAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYg
PSAoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwgUENJX0JERihiLGQsZikgfSkKICNkZWZpbmUgUENJ
X1NCREYyKHMsYmRmKSBcCiAgICAgKChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZm
ZmYpIDw8IDE2KSB8ICgoYmRmKSAmIDB4ZmZmZikgfSkKLSNkZWZpbmUgUENJX1NCREYzKHMsYixk
ZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpCisjZGVmaW5lIFBD
SV9TQkRGMyhzLGIsZGYpIFwKKyAgICAoKHBjaV9zYmRmX3QpIHsgLnNiZGYgPSAoKChzKSAmIDB4
ZmZmZikgPDwgMTYpIHwgUENJX0JERjIoYiwgZGYpIH0pCiAKIHR5cGVkZWYgdW5pb24gewogICAg
IHVpbnQzMl90IHNiZGY7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB5p-0002dQ-5x; Fri, 07 Jun 2019 09: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5o-0002d2-FC
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:24 +0000
X-Inumbo-ID: e4e7a3be-8905-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 e4e7a3be-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:23:22 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: pOAGGZsVx+pce0cSx8hb3Q9BJZ1MrsWA4JOJKgq1yTwkrroSmZ3pkYifXNhaZJFkmzVSRoaxoY
 m2Kv3uV5S7bGdYsGdeEhHzvYCi6U6SU50JTj/lVvyu4XYyyImiMW2mifOsdFFTraXEPd4bs1u+
 aimoNRX6xrs4q2PPYB4pv7nZ0GWvaxP1XMwhRqhwGlPsrvX68B7KpivISFRKpr1G4FB1iebkeW
 3BLL18ePypJ4KlVUlX4dAtW1e5/lT44J34ftbdBLxGHBZJbgxNlS2srDMwNj0CQWB/K113esFy
 b3U=
X-SBRS: -0.9
X-MesageID: 1419211
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,562,1557201600"; 
   d="scan'208";a="1419211"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:26 +0200
Message-ID: <20190607092232.83179-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 07/13] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMg
ICAgICAgICAgICAgICAgfCAyNSArKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJz
L2NoYXIvZWhjaS1kYmdwLmMgICAgICAgICAgICAgfCAgNSArKystLQogeGVuL2RyaXZlcnMvY2hh
ci9uczE2NTUwLmMgICAgICAgICAgICAgICB8ICA2ICsrKystLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYyAgICAgICAgICAgIHwgMjEgKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMgICAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3BjaS9wY2ku
YyAgICAgICAgICAgICAgICAgICAgfCAgOSArKysrLS0tLS0KIHhlbi9kcml2ZXJzL3ZpZGVvL3Zn
YS5jICAgICAgICAgICAgICAgICAgfCAgMyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMg
ICAgICAgICAgICAgICAgfCAgMyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAg
ICAgICAgICAgfCAgOCArKystLS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAg
ICAgICAgICB8ICA0ICstLS0KIDE0IGZpbGVzIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDU3
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4v
YXJjaC94ODYvY3B1L2FtZC5jCmluZGV4IDg0MDRjZjI5MGYuLjNjMDY5MzkxZjQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpA
QCAtNDIwLDEyICs0MjAsMTIgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9jMV9yYW1waW5nKHZvaWQp
CiAJbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQzMigwLCAwLCAweDE4LCAweDAsIDB4NjApPj40
KSYweDA3KSsxOwogCWZvciAobm9kZSA9IDA7IG5vZGUgPCBucl9ub2Rlczsgbm9kZSsrKSB7CiAJ
CS8qIFBNTTc6IGJ1cz0wLCBkZXY9MHgxOCtub2RlLCBmdW5jdGlvbj0weDMsIHJlZ2lzdGVyPTB4
ODcuICovCi0JCXBtbTcgPSBwY2lfY29uZl9yZWFkOCgwLCAwLCAweDE4K25vZGUsIDB4MywgMHg4
Nyk7CisJCXBtbTcgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCAwLCAweDE4ICsgbm9kZSwg
MyksIDB4ODcpOwogCQkvKiBJbnZhbGlkIHJlYWQgbWVhbnMgd2UndmUgdXBkYXRlZCBldmVyeSBO
b3J0aGJyaWRnZS4gKi8KIAkJaWYgKHBtbTcgPT0gMHhGRikKIAkJCWJyZWFrOwogCQlwbW03ICY9
IDB4RkM7IC8qIGNsZWFyIHBtbTdbMTowXSAqLwotCQlwY2lfY29uZl93cml0ZTgoMCwgMCwgMHgx
OCtub2RlLCAweDMsIDB4ODcsIHBtbTcpOworCQlwY2lfY29uZl93cml0ZTgoMCwgMCwgMHgxOCAr
IG5vZGUsIDB4MywgMHg4NywgcG1tNyk7CiAJCXByaW50ayAoIkFNRDogRGlzYWJsaW5nIEMxIENs
b2NrIFJhbXBpbmcgTm9kZSAjJXhcbiIsIG5vZGUpOwogCX0KIH0KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCBiYWJjNDE0N2M0Li42NzMz
OWVkYzY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2
L21zaS5jCkBAIC04MDAsNyArODAwLDcgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUx
NiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCiAgICAgICAg
IGRpc3AgPSB2ZiAqIHBkZXYtPnZmX3JsZW5bYmlyXTsKICAgICAgICAgbGltaXQgPSBQQ0lfU1JJ
T1ZfTlVNX0JBUlM7CiAgICAgfQotICAgIGVsc2Ugc3dpdGNoICggcGNpX2NvbmZfcmVhZDgoc2Vn
LCBidXMsIHNsb3QsIGZ1bmMsCisgICAgZWxzZSBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChQQ0lf
U0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfSEVBREVSX1RZUEUpICYgMHg3ZiApCiAgICAgewogICAgIGNhc2UgUENJX0hFQURF
Ul9UWVBFX05PUk1BTDoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IDZlM2Y1Y2YyMDMuLmI3MDM4M2ZiMDMgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYwpAQCAtOCwyNyArOCwyNiBAQAogI2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNs
dWRlIDxhc20vaW8uaD4KIAotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5j
LCByZWcpIFwKLSAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAo
ZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1Moc2JkZiwg
cmVnKSBcCisgICAgKDB4ODAwMDAwMDAgfCAoKHNiZGYpLmJkZiA8PCA4KSB8ICgocmVnKSAmIH4z
KSkKIAotdWludDhfdCBwY2lfY29uZl9yZWFkOCgKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNp
Z25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1
bnNpZ25lZCBpbnQgcmVnKQordWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYs
IHVuc2lnbmVkIGludCByZWcpCiB7Ci0gICAgdTMyIHZhbHVlOworICAgIHVpbnQzMl90IHZhbHVl
OwogCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKKyAgICBpZiAoIHNiZGYuc2VnIHx8IHJl
ZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1jZmdfcmVhZChzZWcsIGJ1cywgUENJX0RF
VkZOKGRldiwgZnVuYyksIHJlZywgMSwgJnZhbHVlKTsKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDEsICZ2YWx1ZSk7CiAgICAgICAg
IHJldHVybiB2YWx1ZTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChi
dXMgPiAyNTUpIHx8IChkZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBw
Y2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAm
IDMsIDEpOwotICAgIH0KKworICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJF
U1Moc2JkZiwgcmVnKSwgcmVnICYgMywgMSk7CiB9CiAKKyN1bmRlZiBQQ0lfQ09ORl9BRERSRVNT
CisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAorICAgICgw
eDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJl
ZyAmIH4zKSkKKwogdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAogICAgIHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5j
LAogICAgIHVuc2lnbmVkIGludCByZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2Vo
Y2ktZGJncC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCA0NzVkYzQxNzY3
Li43MWYwYWFhNmFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisr
KyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTcxMyw3ICs3MTMsNyBAQCBzdGF0
aWMgdW5zaWduZWQgaW50IF9faW5pdCBmaW5kX2RiZ3Aoc3RydWN0IGVoY2lfZGJncCAqZGJncCwK
ICAgICAgICAgICAgICAgICBjYXAgPSBfX2ZpbmRfZGJncChidXMsIHNsb3QsIGZ1bmMpOwogICAg
ICAgICAgICAgICAgIGlmICggIWNhcCB8fCBlaGNpX251bS0tICkKICAgICAgICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lfY29uZl9yZWFkOCgwLCBi
dXMsIHNsb3QsIGZ1bmMsCisgICAgICAgICAgICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lf
Y29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMsIHNsb3QsIGZ1bmMpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4
ODApICkKICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAg
ICBjb250aW51ZTsKQEAgLTEzMTIsNyArMTMxMiw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlaGNp
X2RiZ3BfaW5pdF9wcmVpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogICAgIG9mZnNldCA9
IChkZWJ1Z19wb3J0ID4+IDE2KSAmIDB4ZmZmOwogCiAgICAgLyogZG91YmxlIGNoZWNrIGlmIHRo
ZSBtZW0gc3BhY2UgaXMgZW5hYmxlZCAqLwotICAgIGRiZ3AtPnBjaV9jciA9IHBjaV9jb25mX3Jl
YWQ4KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBkYmdwLT5wY2lf
Y3IgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+ZnVuYyksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQpOwogICAgIGlmICgg
IShkYmdwLT5wY2lfY3IgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICkKICAgICB7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
CmluZGV4IDE4OWUxMjFiN2UuLjU0NzI3MGQwZTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2No
YXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBAIC0xMTg4LDgg
KzExODgsMTAgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qg
c2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgdWFydC0+YmFyNjQg
PSBiYXJfNjQ7CiAgICAgICAgICAgICAgICAgdWFydC0+aW9fc2l6ZSA9IG1heCg4VSA8PCBwYXJh
bS0+cmVnX3NoaWZ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW0t
PnVhcnRfb2Zmc2V0KTsKLSAgICAgICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFk
OCgwLCBiLCBkLCBmLCBQQ0lfSU5URVJSVVBUX1BJTikgPwotICAgICAgICAgICAgICAgICAgICBw
Y2lfY29uZl9yZWFkOCgwLCBiLCBkLCBmLCBQQ0lfSU5URVJSVVBUX0xJTkUpIDogMDsKKyAgICAg
ICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBiLCBkLCBm
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSU5URVJS
VVBUX1BJTikgPworICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3JlYWQ4KFBD
SV9TQkRGKDAsIGIsIGQsIGYpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9JTlRFUlJVUFRfTElORSkgOiAwOwogCiAgICAgICAgICAgICAgICAgcmV0dXJu
IDA7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YwppbmRleCA3MmVhODgyNGIwLi4zMGRlNjg0ZjZkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKQEAgLTEyNDEsNyArMTI0MSw3IEBAIHN0YXRpYyBib29sX3QgX19p
bml0IGFtZF9zcDUxMDBfZXJyYXR1bTI4KHZvaWQpCiAgICAgICAgIGlmICh2ZW5kb3JfaWQgIT0g
MHgxMDAyIHx8IGRldl9pZCAhPSAweDQzODUpCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAg
ICAgICBieXRlID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAweDE0LCAwLCAweGFkKTsKKyAgICAg
ICAgYnl0ZSA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIGJ1cywgMHgxNCwgMCksIDB4YWQp
OwogICAgICAgICBpZiAoIChieXRlID4+IDMpICYgMSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORyAiQU1ELVZpOiBTUDUxMDAgZXJyYXR1bSAyOCBkZXRlY3Rl
ZCwgZGlzYWJsaW5nIElPTU1VLlxuIgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBlODg2ODk0MjVk
Li4zNDBlOTU3OTU0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMjYwLDcgKzI2MCw3IEBAIHN0
YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAg
IH0KICAgICB9CiAKLSAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChzZWcsIGJ1cywgZGV2LCBm
dW5jLCBQQ0lfSEVBREVSX1RZUEUpICYgMHg3ZiApCisgICAgc3dpdGNoICggcGNpX2NvbmZfcmVh
ZDgocGRldi0+c2JkZiwgUENJX0hFQURFUl9UWVBFKSAmIDB4N2YgKQogICAgIHsKICAgICBjYXNl
IFBDSV9IRUFERVJfVFlQRV9CUklER0U6CiAgICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayAp
CkBAIC0zNzAsMTAgKzM3MCw4IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihz
dHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgICAgICBjYXNlIERF
Vl9UWVBFX1BDSWUyUENJX0JSSURHRToKICAgICAgICAgY2FzZSBERVZfVFlQRV9MRUdBQ1lfUENJ
X0JSSURHRToKLSAgICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwc2VnLT5uciwg
YnVzLCBQQ0lfU0xPVChkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0ZVTkMoZGV2Zm4pLCBQQ0lfU0VDT05EQVJZX0JVUyk7Ci0gICAgICAgICAgICBzdWJf
YnVzID0gcGNpX2NvbmZfcmVhZDgocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgUENJX1NV
Qk9SRElOQVRFX0JVUyk7CisgICAgICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRl
di0+c2JkZiwgUENJX1NFQ09OREFSWV9CVVMpOworICAgICAgICAgICAgc3ViX2J1cyA9IHBjaV9j
b25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9TVUJPUkRJTkFURV9CVVMpOwogCiAgICAgICAgICAg
ICBzcGluX2xvY2soJnBzZWctPmJ1czJicmlkZ2VfbG9jayk7CiAgICAgICAgICAgICBmb3IgKCA7
IHNlY19idXMgPD0gc3ViX2J1czsgc2VjX2J1cysrICkKQEAgLTQzNiwxNiArNDM0LDEyIEBAIHN0
YXRpYyB2b2lkIGZyZWVfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCiAgICAgLyogdXBkYXRlIGJ1czJicmlkZ2UgKi8KICAgICBzd2l0Y2ggKCBwZGV2LT50
eXBlICkKICAgICB7Ci0gICAgICAgIHU4IGRldiwgZnVuYywgc2VjX2J1cywgc3ViX2J1czsKKyAg
ICAgICAgdWludDhfdCBzZWNfYnVzLCBzdWJfYnVzOwogCiAgICAgICAgIGNhc2UgREVWX1RZUEVf
UENJZTJQQ0lfQlJJREdFOgogICAgICAgICBjYXNlIERFVl9UWVBFX0xFR0FDWV9QQ0lfQlJJREdF
OgotICAgICAgICAgICAgZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgICAgICAgICAg
ZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICAgICAgICAgIHNlY19idXMgPSBwY2lf
Y29uZl9yZWFkOChwc2VnLT5uciwgcGRldi0+YnVzLCBkZXYsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NFQ09OREFSWV9CVVMpOwotICAgICAgICAgICAg
c3ViX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBwZGV2LT5idXMsIGRldiwgZnVuYywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU1VCT1JESU5BVEVfQlVT
KTsKKyAgICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwZGV2LT5zYmRmLCBQQ0lf
U0VDT05EQVJZX0JVUyk7CisgICAgICAgICAgICBzdWJfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRl
di0+c2JkZiwgUENJX1NVQk9SRElOQVRFX0JVUyk7CiAKICAgICAgICAgICAgIHNwaW5fbG9jaygm
cHNlZy0+YnVzMmJyaWRnZV9sb2NrKTsKICAgICAgICAgICAgIGZvciAoIDsgc2VjX2J1cyA8PSBz
dWJfYnVzOyBzZWNfYnVzKysgKQpAQCAtMTA4Miw3ICsxMDc2LDggQEAgc3RhdGljIGludCBfX2lu
aXQgX3NjYW5fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKICAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgICAgICAgICAgICAgfQogCi0g
ICAgICAgICAgICAgICAgaWYgKCAhZnVuYyAmJiAhKHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBi
dXMsIGRldiwgZnVuYywKKyAgICAgICAgICAgICAgICBpZiAoICFmdW5jICYmICEocGNpX2NvbmZf
cmVhZDgoUENJX1NCREYocHNlZy0+bnIsIGJ1cywgZGV2LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4ODAp
ICkKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2RtYXIuYwppbmRleCBiODU4ZmU3YzgwLi45Yzk0ZGVhYzBiIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMKQEAgLTM0OCw3ICszNDgsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBhY3BpX3BhcnNlX2Rldl9zY29wZSgKIAogICAgICAgICB3aGlsZSAoIC0tZGVwdGggPiAwICkK
ICAgICAgICAgewotICAgICAgICAgICAgYnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBh
dGgtPmRldiwgcGF0aC0+Zm4sCisgICAgICAgICAgICBidXMgPSBwY2lfY29uZl9yZWFkOChQQ0lf
U0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiksCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfU0VDT05EQVJZX0JVUyk7CiAgICAgICAgICAgICBwYXRoKys7CiAg
ICAgICAgIH0KQEAgLTM1Niw5ICszNTYsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX3BhcnNl
X2Rldl9zY29wZSgKICAgICAgICAgc3dpdGNoICggYWNwaV9zY29wZS0+ZW50cnlfdHlwZSApCiAg
ICAgICAgIHsKICAgICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9CUklER0U6Ci0gICAg
ICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0
aC0+Zm4sCisgICAgICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2Vn
LCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9TRUNPTkRBUllfQlVTKTsKLSAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lf
Y29uZl9yZWFkOChzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiwKKyAgICAgICAgICAgIHN1
Yl9idXMgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRo
LT5mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NVQk9SRElO
QVRFX0JVUyk7CiAgICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQogICAgICAgICAgICAg
ICAgIHByaW50ayhWVERQUkVGSVgKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwppbmRl
eCBkNmRiODYyNjc4Li5mZjczYjBlN2Y0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jCkBAIC05Miw4ICs5Miw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2VycmF0
YV9pbml0KHZvaWQpCiAgICAgaWYgKCB2aWQgIT0gMHg4MDg2ICkKICAgICAgICAgcmV0dXJuOwog
Ci0gICAgZGlkX2hpID0gcGNpX2NvbmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgMyk7Ci0gICAg
cmlkID0gcGNpX2NvbmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgOCk7CisgICAgZGlkX2hpID0g
cGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDMpOworICAgIHJpZCA9
IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLCA4KTsKIAogICAgIGlm
ICggKGRpZF9oaSA9PSAweDJBKSAmJiAocmlkID09IDB4NykgKQogICAgICAgICBpc19jYW50aWdh
X2IzID0gMTsKQEAgLTI4MSw3ICsyODEsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJzYnVy
Z19pbnRyZW1hcF9xdWlyayh2b2lkKQogICAgIHsKICAgICAgICAgLyogTWF0Y2ggb24gU3lzdGVt
IE1hbmFnZW1lbnQgUmVnaXN0ZXJzIG9uIERldmljZSAyMCBGdW5jdGlvbiAwICovCiAgICAgICAg
IGRldmljZSA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIDIwLCAwLCBQQ0lfVkVORE9SX0lEKTsK
LSAgICAgICAgcmV2ID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAyMCwgMCwgUENJX1JFVklTSU9O
X0lEKTsKKyAgICAgICAgcmV2ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAyMCwg
MCksIFBDSV9SRVZJU0lPTl9JRCk7CiAKICAgICAgICAgaWYgKCByZXYgPT0gMHgxMyAmJiBkZXZp
Y2UgPT0gMHgzNDJlODA4NiApCiAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bj
aS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwppbmRleCAxYzgwOGQ2NjMyLi5lM2Y4ODNm
YzVjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMv
cGNpL3BjaS5jCkBAIC0yMSwxMiArMjEsMTIgQEAgaW50IHBjaV9maW5kX2NhcF9vZmZzZXQodTE2
IHNlZywgdTggYnVzLCB1OCBkZXYsIHU4IGZ1bmMsIHU4IGNhcCkKIAogICAgIHdoaWxlICggbWF4
X2NhcC0tICkKICAgICB7Ci0gICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyk7CisgICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKHNl
ZywgYnVzLCBkZXYsIGZ1bmMpLCBwb3MpOwogICAgICAgICBpZiAoIHBvcyA8IDB4NDAgKQogICAg
ICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgcG9zICY9IH4zOwotICAgICAgICBpZCA9IHBjaV9j
b25mX3JlYWQ4KHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9DQVBfTElTVF9JRCk7Cisg
ICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyks
IHBvcyArIFBDSV9DQVBfTElTVF9JRCk7CiAKICAgICAgICAgaWYgKCBpZCA9PSAweGZmICkKICAg
ICAgICAgICAgIGJyZWFrOwpAQCAtNDYsMTMgKzQ2LDEyIEBAIGludCBwY2lfZmluZF9uZXh0X2Nh
cCh1MTYgc2VnLCB1OCBidXMsIHVuc2lnbmVkIGludCBkZXZmbiwgdTggcG9zLCBpbnQgY2FwKQog
CiAgICAgd2hpbGUgKCB0dGwtLSApCiAgICAgewotICAgICAgICBwb3MgPSBwY2lfY29uZl9yZWFk
OChzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7CisgICAg
ICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3Mp
OwogICAgICAgICBpZiAoIHBvcyA8IDB4NDAgKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAg
ICAgcG9zICY9IH4zOwotICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBQQ0lf
U0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KFBD
SV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOwogCiAgICAg
ICAgIGlmICggaWQgPT0gMHhmZiApCiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3ZpZGVvL3ZnYS5jIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKaW5kZXggNmE2
NGZkOTAxMy4uNzg1MzNhZDBiMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMK
KysrIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKQEAgLTEzNiw4ICsxMzYsNyBAQCB2b2lkIF9f
aW5pdCB2aWRlb19lbmRib290KHZvaWQpCiAgICAgICAgICAgICAgICAgICAgICAgICBiID0gMDsK
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICBjYXNl
IDE6Ci0gICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOCgwLCBi
LCBQQ0lfU0xPVChkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfRlVOQyhkZiksCisgICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBw
Y2lfY29uZl9yZWFkOChQQ0lfU0JERjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSApCiAgICAgICAgICAg
ICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIFBDSV9IRUFERVJf
VFlQRV9CUklER0U6CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCAyNThiOTFkZWVkLi41NjRjN2I2YTdkIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kv
aGVhZGVyLmMKQEAgLTQ2Myw4ICs0NjMsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKICAgICBzdHJ1Y3QgdnBjaV9iYXIgKmJhcnMgPSBoZWFkZXItPmJhcnM7
CiAgICAgaW50IHJjOwogCi0gICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2VnLCBw
ZGV2LT5idXMsIHNsb3QsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkKLSAgICAgICAgICAgICAmIDB4
N2YgKQorICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9IRUFERVJf
VFlQRSkgJiAweDdmICkKICAgICB7CiAgICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfTk9STUFMOgog
ICAgICAgICBudW1fYmFycyA9IFBDSV9IRUFERVJfTk9STUFMX05SX0JBUlM7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4
IGNhNTk4Njc1ZWEuLmM0MDMwMzMzYTUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCkBAIC0yMjIsOCArMjIyLDcgQEAgc3Rh
dGljIHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBy
ZWcsCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
diwgc2JkZi5mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWcpOworICAg
ICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYsIHJlZyk7CiAgICAgICAgICAgICBk
YXRhIHw9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRm
LmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnICsgMSkgPDwgODsK
ICAgICAgICAgfQpAQCAtMjMxLDggKzIzMCw3IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRf
aHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICB7CiAgICAgICAg
ICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYs
IHNiZGYuZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7Ci0gICAg
ICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5k
ZXYsIHNiZGYuZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDIp
IDw8IDE2OworICAgICAgICAgICAgZGF0YSB8PSBwY2lfY29uZl9yZWFkOChzYmRmLCByZWcgKyAy
KSA8PCAxNjsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApAQCAtMjQxLDcgKzIzOSw3IEBA
IHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnLAogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMToKLSAgICAgICAgZGF0YSA9IHBj
aV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyk7
CisgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLCByZWcpOwogICAgICAgICBicmVh
azsKIAogICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94
ZW4vaW5jbHVkZS94ZW4vcGNpLmgKaW5kZXggMDVlZTExNTcxNS4uYjJhNjJjYjM2NiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApA
QCAtMTcyLDkgKzE3Miw3IEBAIHN0cnVjdCBwY2lfZGV2ICpwY2lfZ2V0X3BkZXZfYnlfZG9tYWlu
KGNvbnN0IHN0cnVjdCBkb21haW4gKiwgaW50IHNlZywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBidXMsIGludCBkZXZmbik7CiB2b2lkIHBjaV9jaGVja19kaXNh
YmxlX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKTsKIAotdWludDhfdCBwY2lfY29u
Zl9yZWFkOCgKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25l
ZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKK3Vp
bnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsK
IHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25l
ZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNp
Z25lZCBpbnQgcmVnKTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZB5v-0002hD-Np; Fri, 07 Jun 2019 09:23:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5t-0002g4-SS
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:29 +0000
X-Inumbo-ID: e7d89ca9-8905-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 e7d89ca9-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:23:26 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: hOGrRIhHdZU8RXVCv9djnSv3sp05pZyPauuRfGvTPDr6i595FOa/9VdkKpWYQn/jkJTBNTY2vU
 VpmUUMwYww88yOKdxb5IVpCNXmXt7vidP8tvuN24qr++ehiFs/SkUIm7gMekK7V2yJ/who4VQb
 /u2k6Wyjm6+jh/oBMzgY7VBzVc2b2ECQK6E0OQvQiLLnZJiXmQRHFak7jos78i1GL2I2IexlPz
 hqf7ttKfPLNCQS0FWRIJlenVrtTqkLQXOoxHCuhcQbSQYhA6zn3Xxf/vr0+Z/HFZs0YX//tjo6
 foM=
X-SBRS: -0.9
X-MesageID: 1419216
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,562,1557201600"; 
   d="scan'208";a="1419216"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:27 +0200
Message-ID: <20190607092232.83179-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/13] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9k
bWlfc2Nhbi5jICAgICAgICAgICAgICAgICAgfCAgNiArLQogeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICAgICAgICAgICAgICAgICB8IDczICsrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L3BjaS5jICAgICAgICAgICAgICAgIHwgMjcgKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9j
aGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKy0KIHhlbi9kcml2ZXJzL2NoYXIvbnMx
NjU1MC5jICAgICAgICAgICAgICAgfCAxNiArKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMgfCAgMyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgg
ICAgICAgICAgICB8ICA0ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAg
ICAgIHwgNDAgKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jICAgICB8ICA5ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jICAgICAg
ICB8ICA5ICstLQogeGVuL2RyaXZlcnMvcGNpL3BjaS5jICAgICAgICAgICAgICAgICAgICB8ICA0
ICstCiB4ZW4vZHJpdmVycy92aWRlby92Z2EuYyAgICAgICAgICAgICAgICAgIHwgIDggKy0tCiB4
ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgIHwgMTEgKystLQogeGVuL2Ry
aXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy92
cGNpL21zaXguYyAgICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBj
aS5jICAgICAgICAgICAgICAgICAgfCAxMSArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAg
ICAgICAgICAgICAgICAgIHwgIDQgKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMo
KyksIDEzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG1pX3NjYW4u
YyBiL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCmluZGV4IGZjZGYyZDM5NTIuLjMxY2FhZDEzM2Ug
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9k
bWlfc2Nhbi5jCkBAIC00NjksMTUgKzQ2OSwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBpY2gxMF9i
aW9zX3F1aXJrKHN0cnVjdCBkbWlfc3lzdGVtX2lkICpkKQogewogICAgIHUzMiBwb3J0LCBzbWlj
dGw7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCBQQ0lfVkVORE9S
X0lEKSAhPSAweDgwODYgKQorICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIDAs
IDB4MWYsIDApLCBQQ0lfVkVORE9SX0lEKSAhPSAweDgwODYgKQogICAgICAgICByZXR1cm4gMDsK
IAotICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCBQQ0lfREVWSUNF
X0lEKSApIHsKKyAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgMHgx
ZiwgMCksIFBDSV9ERVZJQ0VfSUQpICkgewogICAgIGNhc2UgMHgzYTE0OgogICAgIGNhc2UgMHgz
YTE2OgogICAgIGNhc2UgMHgzYTE4OgogICAgIGNhc2UgMHgzYTFhOgotICAgICAgICBwb3J0ID0g
KHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCAweDQwKSAmIDB4ZmY4MCkgKyAweDMwOwor
ICAgICAgICBwb3J0ID0gKHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCAwLCAweDFmLCAwKSwg
MHg0MCkgJiAweGZmODApICsgMHgzMDsKICAgICAgICAgc21pY3RsID0gaW5sKHBvcnQpOwogICAg
ICAgICAvKiB0dXJuIG9mZiBMRUdBQ1lfVVNCeywyfV9FTiBpZiBlbmFibGVkICovCiAgICAgICAg
IGlmICggc21pY3RsICYgMHgyMDAwOCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMg
Yi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggNjczMzllZGM2OC4uZWQ5ODYyNjFjMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTI0
LDI5ICsxMjQsMjAgQEAgc3RhdGljIHZvaWQgbXNpeF9wdXRfZml4bWFwKHN0cnVjdCBhcmNoX21z
aXggKm1zaXgsIGludCBpZHgpCiAKIHN0YXRpYyBib29sIG1lbW9yeV9kZWNvZGVkKGNvbnN0IHN0
cnVjdCBwY2lfZGV2ICpkZXYpCiB7Ci0gICAgdTggYnVzLCBzbG90LCBmdW5jOworICAgIHBjaV9z
YmRmX3Qgc2JkZiA9IGRldi0+c2JkZjsKIAotICAgIGlmICggIWRldi0+aW5mby5pc192aXJ0Zm4g
KQotICAgIHsKLSAgICAgICAgYnVzID0gZGV2LT5idXM7Ci0gICAgICAgIHNsb3QgPSBQQ0lfU0xP
VChkZXYtPmRldmZuKTsKLSAgICAgICAgZnVuYyA9IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwotICAg
IH0KLSAgICBlbHNlCisgICAgaWYgKCBkZXYtPmluZm8uaXNfdmlydGZuICkKICAgICB7Ci0gICAg
ICAgIGJ1cyA9IGRldi0+aW5mby5waHlzZm4uYnVzOwotICAgICAgICBzbG90ID0gUENJX1NMT1Qo
ZGV2LT5pbmZvLnBoeXNmbi5kZXZmbik7Ci0gICAgICAgIGZ1bmMgPSBQQ0lfRlVOQyhkZXYtPmlu
Zm8ucGh5c2ZuLmRldmZuKTsKKyAgICAgICAgc2JkZi5idXMgPSBkZXYtPmluZm8ucGh5c2ZuLmJ1
czsKKyAgICAgICAgc2JkZi5kZXZmbiA9IGRldi0+aW5mby5waHlzZm4uZGV2Zm47CiAgICAgfQog
Ci0gICAgcmV0dXJuICEhKHBjaV9jb25mX3JlYWQxNihkZXYtPnNlZywgYnVzLCBzbG90LCBmdW5j
LCBQQ0lfQ09NTUFORCkgJgotICAgICAgICAgICAgICBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAg
IHJldHVybiBwY2lfY29uZl9yZWFkMTYoc2JkZiwgUENJX0NPTU1BTkQpICYgUENJX0NPTU1BTkRf
TUVNT1JZOwogfQogCiBzdGF0aWMgYm9vbCBtc2l4X21lbW9yeV9kZWNvZGVkKGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpkZXYsIHVuc2lnbmVkIGludCBwb3MpCiB7Ci0gICAgdTE2IGNvbnRyb2wgPSBw
Y2lfY29uZl9yZWFkMTYoZGV2LT5zZWcsIGRldi0+YnVzLCBQQ0lfU0xPVChkZXYtPmRldmZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhkZXYtPmRldmZuKSwg
bXNpeF9jb250cm9sX3JlZyhwb3MpKTsKKyAgICB1aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZf
cmVhZDE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKIAogICAgIGlmICggIShj
b250cm9sICYgUENJX01TSVhfRkxBR1NfRU5BQkxFKSApCiAgICAgICAgIHJldHVybiBmYWxzZTsK
QEAgLTIxMSwxNCArMjAyLDEyIEBAIHN0YXRpYyBib29sIHJlYWRfbXNpX21zZyhzdHJ1Y3QgbXNp
X2Rlc2MgKmVudHJ5LCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogICAgICAgICB7CiAgICAgICAgICAg
ICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpX3VwcGVy
X2FkZHJlc3NfcmVnKHBvcykpOwotICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihz
ZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bXNpX2RhdGFfcmVnKHBvcywgMSkpOworICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQx
NihkZXYtPnNiZGYsIG1zaV9kYXRhX3JlZyhwb3MsIDEpKTsKICAgICAgICAgfQogICAgICAgICBl
bHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIG1zZy0+YWRkcmVzc19oaSA9IDA7Ci0gICAgICAg
ICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfZGF0YV9yZWcocG9zLCAwKSk7CisgICAg
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNpX2RhdGFfcmVnKHBv
cywgMCkpOwogICAgICAgICB9CiAgICAgICAgIG1zZy0+ZGF0YSA9IGRhdGE7CiAgICAgICAgIGJy
ZWFrOwpAQCAtMzM3LDcgKzMyNiw4IEBAIHZvaWQgc2V0X21zaV9hZmZpbml0eShzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKIAogdm9pZCBfX21zaV9zZXRfZW5h
YmxlKHUxNiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgaW50IHBvcywgaW50IGVuYWJs
ZSkKIHsKLSAgICB1MTYgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwg
ZnVuYywgcG9zICsgUENJX01TSV9GTEFHUyk7CisgICAgdWludDE2X3QgY29udHJvbCA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfTVNJX0ZMQUdTKTsKIAogICAgIGNv
bnRyb2wgJj0gflBDSV9NU0lfRkxBR1NfRU5BQkxFOwogICAgIGlmICggZW5hYmxlICkKQEAgLTM2
OSw3ICszNTksNyBAQCBzdGF0aWMgdm9pZCBtc2l4X3NldF9lbmFibGUoc3RydWN0IHBjaV9kZXYg
KmRldiwgaW50IGVuYWJsZSkKICAgICBwb3MgPSBwY2lfZmluZF9jYXBfb2Zmc2V0KHNlZywgYnVz
LCBzbG90LCBmdW5jLCBQQ0lfQ0FQX0lEX01TSVgpOwogICAgIGlmICggcG9zICkKICAgICB7Ci0g
ICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1z
aXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYo
ZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwogICAgICAgICBjb250cm9sICY9IH5Q
Q0lfTVNJWF9GTEFHU19FTkFCTEU7CiAgICAgICAgIGlmICggZW5hYmxlICkKICAgICAgICAgICAg
IGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOwpAQCAtNDE0LDcgKzQwNCw3IEBAIHN0
YXRpYyBib29sIG1zaV9zZXRfbWFza19iaXQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBib29sIGhv
c3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUENJX0NBUF9JRF9NU0lY
OgogICAgICAgICBtYXNrYWxsID0gcGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsOwotICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAorICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhlbnRyeS0+bXNpX2F0dHJpYi5wb3MpKTsK
ICAgICAgICAgaWYgKCB1bmxpa2VseSghKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUp
KSApCiAgICAgICAgIHsKQEAgLTU5NCw4ICs1ODQsNyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYykKIAogICAgIGlmICgg
bXNpZGVzYy0+bXNpX2F0dHJpYi50eXBlID09IFBDSV9DQVBfSURfTVNJWCApCiAgICAgewotICAg
ICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lf
U0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zKTsKKyAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBjcG9zKTsKICAgICAgICAgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJ
WF9GTEFHU19FTkFCTEUpICkKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2Vn
LCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zLApAQCAtNjk4LDcgKzY4Nyw3IEBA
IHN0YXRpYyBpbnQgbXNpX2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAg
IHBvcyA9IHBjaV9maW5kX2NhcF9vZmZzZXQoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DQVBf
SURfTVNJKTsKICAgICBpZiAoICFwb3MgKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKLSAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJv
bF9yZWcocG9zKSk7CisgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihkZXYtPnNiZGYsIG1z
aV9jb250cm9sX3JlZyhwb3MpKTsKICAgICBtYXh2ZWMgPSBtdWx0aV9tc2lfY2FwYWJsZShjb250
cm9sKTsKICAgICBpZiAoIG52ZWMgPiBtYXh2ZWMgKQogICAgICAgICByZXR1cm4gbWF4dmVjOwpA
QCAtNzY5LDEzICs3NTgsMTQgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUxNiBzZWcs
IHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCiAgICAgICAgIHVuc2ln
bmVkIGludCBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9ERVZGTihzbG90
LCBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKLSAgICAgICAgdTE2IGN0cmwgPSBwY2lfY29uZl9y
ZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBvcyArIFBDSV9TUklPVl9DVFJMKTsKLSAgICAg
ICAgdTE2IG51bV92ZiA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZG
KTsKLSAgICAgICAgdTE2IG9mZnNldCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwg
ZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJ
T1ZfVkZfT0ZGU0VUKTsKLSAgICAgICAgdTE2IHN0cmlkZSA9IHBjaV9jb25mX3JlYWQxNihzZWcs
IGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
b3MgKyBQQ0lfU1JJT1ZfVkZfU1RSSURFKTsKKyAgICAgICAgdWludDE2X3QgY3RybCA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJX1NSSU9WX0NUUkwpOworICAgICAg
ICB1aW50MTZfdCBudW1fdmYgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIHNs
b3QsIGZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9z
ICsgUENJX1NSSU9WX05VTV9WRik7CisgICAgICAgIHVpbnQxNl90IG9mZnNldCA9IHBjaV9jb25m
X3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKKyAg
ICAgICAgdWludDE2X3Qgc3RyaWRlID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKHNlZywgYnVz
LCBzbG90LCBmdW5jKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBvcyArIFBDSV9TUklPVl9WRl9TVFJJREUpOwogCiAgICAgICAgIGlmICggIXBkZXYgfHwgIXBv
cyB8fAogICAgICAgICAgICAgICEoY3RybCAmIFBDSV9TUklPVl9DVFJMX1ZGRSkgfHwKQEAgLTg2
NCw3ICs4NTQsNyBAQCBzdGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lf
ZGV2ICpkZXYsCiAKICAgICBBU1NFUlQocGNpZGV2c19sb2NrZWQoKSk7CiAKLSAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVn
KHBvcykpOworICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoZGV2LT5zYmRmLCBtc2l4X2Nv
bnRyb2xfcmVnKHBvcykpOwogICAgIC8qCiAgICAgICogRW5zdXJlIE1TSS1YIGludGVycnVwdHMg
YXJlIG1hc2tlZCBkdXJpbmcgc2V0dXAuIFNvbWUgZGV2aWNlcyByZXF1aXJlCiAgICAgICogTVNJ
LVggdG8gYmUgZW5hYmxlZCBiZWZvcmUgd2UgY2FuIHRvdWNoIHRoZSBNU0ktWCByZWdpc3RlcnMu
IFdlIG5lZWQKQEAgLTExMzEsOCArMTEyMSw3IEBAIHN0YXRpYyBpbnQgX19wY2lfZW5hYmxlX21z
aXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVzYyAqKmRlc2MpCiAgICAgaWYg
KCAhcGRldiB8fCAhcG9zICkKICAgICAgICAgcmV0dXJuIC1FTk9ERVY7CiAKLSAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KG1zaS0+c2VnLCBtc2ktPmJ1cywgc2xvdCwgZnVuYywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgY29u
dHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykp
OwogICAgIG5yX2VudHJpZXMgPSBtdWx0aV9tc2l4X2NhcGFibGUoY29udHJvbCk7CiAgICAgaWYg
KCBtc2ktPmVudHJ5X25yID49IG5yX2VudHJpZXMgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsK
QEAgLTExNzgsNyArMTE2Nyw3IEBAIHN0YXRpYyB2b2lkIF9fcGNpX2Rpc2FibGVfbXNpeChzdHJ1
Y3QgbXNpX2Rlc2MgKmVudHJ5KQogICAgIHU4IGZ1bmMgPSBQQ0lfRlVOQyhkZXYtPmRldmZuKTsK
ICAgICB1bnNpZ25lZCBpbnQgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChzZWcsIGJ1cywgc2xv
dCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
Q0FQX0lEX01TSVgpOwotICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVz
LCBzbG90LCBmdW5jLAorICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2Jk
ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVu
dHJ5LT5tc2lfYXR0cmliLnBvcykpOwogICAgIGJvb2wgbWFza2FsbCA9IGRldi0+bXNpeC0+aG9z
dF9tYXNrYWxsOwogCkBAIC0xMjM2LDggKzEyMjUsOCBAQCBpbnQgcGNpX3ByZXBhcmVfbXNpeCh1
MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCBib29sIG9mZikKICAgICB9CiAgICAgZWxzZQogICAg
IHsKLSAgICAgICAgdTE2IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3Qs
IGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJv
bF9yZWcocG9zKSk7CisgICAgICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYo
UENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKIAogICAgICAgICByYyA9IG1z
aXhfY2FwYWJpbGl0eV9pbml0KHBkZXYsIHBvcywgTlVMTCwgTlVMTCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtdWx0aV9tc2l4X2NhcGFibGUoY29udHJvbCkpOwpAQCAtMTMz
OCw3ICsxMzI3LDcgQEAgaW50IHBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNlcHQoc3RydWN0IHBj
aV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIGlmICggcmVnIDwgZW50cnkt
Pm1zaS5tcG9zIHx8IHJlZyA+PSBlbnRyeS0+bXNpLm1wb3MgKyA0IHx8IHNpemUgIT0gNCApCiAg
ICAgICAgICAgICByZXR1cm4gLUVBQ0NFUzsKIAotICAgICAgICBjbnRsID0gcGNpX2NvbmZfcmVh
ZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAg
IGNudGwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgbXNpX2NvbnRyb2xfcmVnKHBvcykp
OwogICAgICAgICB1bnVzZWQgPSB+KHVpbnQzMl90KTAgPj4gKDMyIC0gbXVsdGlfbXNpX2NhcGFi
bGUoY250bCkpOwogICAgICAgICBmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRyeS0+bXNpLm52ZWM7
ICsrcG9zLCArK2VudHJ5ICkKICAgICAgICAgewpAQCAtMTQxNCw4ICsxNDAzLDcgQEAgaW50IHBj
aV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgfQogICAg
ICAgICBlbHNlIGlmICggIXR5cGUgJiYgZW50cnktPm1zaV9hdHRyaWIudHlwZSA9PSBQQ0lfQ0FQ
X0lEX01TSVggKQogICAgICAgICB7Ci0gICAgICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVh
ZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOworICAgICAgICAgICAg
Y29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBv
cykpOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3Jl
Zyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lY
X0ZMQUdTX0VOQUJMRSB8CkBAIC0xNDU3LDggKzE0NDUsNyBAQCBpbnQgcGNpX3Jlc3RvcmVfbXNp
X3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3BvcyA9IG1zaV9jb250cm9sX3JlZyhwb3MpOwogCi0gICAgICAgICAgICBjb250
cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBj
cG9zKSAmCi0gICAgICAgICAgICAgICAgICAgICAgflBDSV9NU0lfRkxBR1NfUVNJWkU7CisgICAg
ICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIGNwb3MpICYgflBD
SV9NU0lfRkxBR1NfUVNJWkU7CiAgICAgICAgICAgICBtdWx0aV9tc2lfZW5hYmxlKGNvbnRyb2ws
IGVudHJ5LT5tc2kubnZlYyk7CiAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNl
ZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBjcG9zLCBjb250cm9sKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvbW1jb25maWctc2hhcmVkLmMKaW5kZXggOWUxYzgxZGNkMi4uOWQxZGI1OTBkOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYworKysgYi94ZW4vYXJj
aC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCkBAIC02NCw3ICs2NCw3IEBAIGN1c3RvbV9w
YXJhbSgibW1jZmciLCBwYXJzZV9tbWNmZyk7CiBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBj
aV9tbWNmZ19lNzUyMCh2b2lkKQogewogICAgIHUzMiB3aW47Ci0gICAgd2luID0gcGNpX2NvbmZf
cmVhZDE2KDAsIDAsIDAsIDAsIDB4Y2UpOworICAgIHdpbiA9IHBjaV9jb25mX3JlYWQxNihQQ0lf
U0JERigwLCAwLCAwLCAwKSwgMHhjZSk7CiAKICAgICB3aW4gPSB3aW4gJiAweGYwMDA7CiAgICAg
aWYod2luID09IDB4MDAwMCB8fCB3aW4gPT0gMHhmMDAwKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9wY2kuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKaW5kZXggYjcwMzgz
ZmIwMy4uZmUzNmI2MGM1MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCkBAIC0yNCwyOCArMjQsMjMgQEAgdWludDhf
dCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiAgICAg
cmV0dXJuIHBjaV9jb25mX3JlYWQoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAz
LCAxKTsKIH0KIAotI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NPTkZfQURE
UkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2
KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi11aW50MTZfdCBw
Y2lfY29uZl9yZWFkMTYoCi0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywg
dW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJl
ZykKK3VpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpCiB7Ci0gICAgdTMyIHZhbHVlOwotCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkK
KyAgICBpZiAoIHNiZGYuc2VnIHx8IHJlZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1j
ZmdfcmVhZChzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJlZywgMiwgJnZhbHVlKTsK
KyAgICAgICAgdWludDMyX3QgdmFsdWU7CisKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2JkZi5z
ZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDIsICZ2YWx1ZSk7CiAgICAgICAgIHJldHVy
biB2YWx1ZTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAy
NTUpIHx8IChkZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBwY2lfY29u
Zl9yZWFkKFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAmIDIsIDIp
OwotICAgIH0KKworICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2Jk
ZiwgcmVnKSwgcmVnICYgMiwgMik7CiB9CiAKKyN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCisjZGVm
aW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAorICAgICgweDgwMDAw
MDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4z
KSkKKwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVu
c2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAg
IHVuc2lnbmVkIGludCByZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJn
cC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCA3MWYwYWFhNmFjLi42NDI1
OGRhMmRjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hl
bi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTEwMTYsNyArMTAxNiw3IEBAIHN0YXRpYyB2
b2lkIG52aWRpYV9zZXRfZGVidWdfcG9ydChzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25l
ZCBpbnQgcG9ydCkKIAogc3RhdGljIHZvaWQgX19pbml0IGRldGVjdF9zZXRfZGVidWdfcG9ydChz
dHJ1Y3QgZWhjaV9kYmdwICpkYmdwKQogewotICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KDAsIGRi
Z3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBpZiAoIHBjaV9jb25mX3JlYWQx
NihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAogICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9WRU5ET1JfSUQpID09IDB4MTBkZSApCiAgICAgewogICAg
ICAgICBkYmdwX3ByaW50aygidXNpbmcgbnZpZGlhIHNldF9kZWJ1Z19wb3J0XG4iKTsKQEAgLTE0
MTYsNyArMTQxNiw4IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJncF9zdXNwZW5kKHN0cnVjdCBzZXJp
YWxfcG9ydCAqcG9ydCkKICAgICBzdG9wX3RpbWVyKCZkYmdwLT50aW1lcik7CiAgICAgZGJncC0+
dGltZXIuZXhwaXJlcyA9IDA7CiAKLSAgICBkYmdwLT5wY2lfY3IgPSBwY2lfY29uZl9yZWFkMTYo
MCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAgIGRiZ3AtPnBjaV9jciA9
IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCk7CiAKICAgICBkYmdw
LT5zdGF0ZSA9IGRiZ3BfdW5zYWZlOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2
NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCA1NDcyNzBkMGUxLi45OWMx
MjU0Y2FjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4v
ZHJpdmVycy9jaGFyL25zMTY1NTAuYwpAQCAtODQ2LDggKzg0Niw4IEBAIHN0YXRpYyB2b2lkIG5z
MTY1NTBfc3VzcGVuZChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCiAKICNpZmRlZiBDT05GSUdf
SEFTX1BDSQogICAgIGlmICggdWFydC0+YmFyICkKLSAgICAgICB1YXJ0LT5jciA9IHBjaV9jb25m
X3JlYWQxNigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0sIFBDSV9DT01NQU5EKTsKKyAg
ICAgICB1YXJ0LT5jciA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZb
MF0sIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
YXJ0LT5wc19iZGZbMl0pLCBQQ0lfQ09NTUFORCk7CiAjZW5kaWYKIH0KIApAQCAtMTA2NCwxMCAr
MTA2NCwxMiBAQCBwY2lfdWFydF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVhcnQsIGJvb2xfdCBz
a2lwX2FtdCwgdW5zaWduZWQgaW50IGlkeCkKICAgICAgICAgICAgICAgICB1NjQgc2l6ZSA9IDA7
CiAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IG5zMTY1NTBfY29uZmlnX3BhcmFtICpwYXJh
bSA9IHVhcnRfcGFyYW07CiAKLSAgICAgICAgICAgICAgICBuZXh0ZiA9IChmIHx8IChwY2lfY29u
Zl9yZWFkMTYoMCwgYiwgZCwgZiwgUENJX0hFQURFUl9UWVBFKSAmCisgICAgICAgICAgICAgICAg
bmV4dGYgPSAoZiB8fCAocGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIGIsIGQsIGYpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSEVBREVSX1RZ
UEUpICYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDgwKSkgPyBmICsgMSA6IDg7
CiAKLSAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoMCwgYiwgZCwgZiwg
UENJX0NMQVNTX0RFVklDRSkgKQorICAgICAgICAgICAgICAgIHN3aXRjaCAoIHBjaV9jb25mX3Jl
YWQxNihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgKQogICAgICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICBjYXNlIDB4MDcwMDogLyogc2luZ2xlIHBvcnQgc2VyaWFsICovCiAgICAgICAg
ICAgICAgICAgY2FzZSAweDA3MDI6IC8qIG11bHRpIHBvcnQgc2VyaWFsICovCkBAIC0xMDg0LDgg
KzEwODYsMTAgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qg
c2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgLyogQ2hlY2sgZm9y
IHBhcmFtcyBpbiB1YXJ0X2NvbmZpZyBsb29rdXAgdGFibGUgKi8KICAgICAgICAgICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodWFydF9jb25maWcpOyBpKysgKQogICAgICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgdTE2IHZlbmRvciA9IHBjaV9jb25mX3JlYWQx
NigwLCBiLCBkLCBmLCBQQ0lfVkVORE9SX0lEKTsKLSAgICAgICAgICAgICAgICAgICAgdTE2IGRl
dmljZSA9IHBjaV9jb25mX3JlYWQxNigwLCBiLCBkLCBmLCBQQ0lfREVWSUNFX0lEKTsKKyAgICAg
ICAgICAgICAgICAgICAgdTE2IHZlbmRvciA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCBi
LCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfVkVORE9SX0lEKTsKKyAgICAgICAgICAgICAgICAgICAgdTE2IGRldmljZSA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfREVWSUNFX0lEKTsKIAogICAgICAgICAgICAg
ICAgICAgICBpZiAoIHVhcnRfY29uZmlnW2ldLnZlbmRvcl9pZCA9PSB2ZW5kb3IgJiYKICAgICAg
ICAgICAgICAgICAgICAgICAgICB1YXJ0X2NvbmZpZ1tpXS5kZXZfaWQgPT0gZGV2aWNlICkKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IDMwZGU2ODRmNmQuLjFi
M2U3ZGUxMGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAt
Nzk4LDggKzc5OCw3IEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRf
aGFuZGxlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7CiAgICAgICAgIHJl
dHVybiAwOwogICAgIH0KLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11LT5zZWcs
IFBDSV9CVVMoaW9tbXUtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
U0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCisgICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01T
SV9GTEFHUyk7CiAgICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9IDE7CiAgICAgaWYgKCBpc19tYXNr
X2JpdF9zdXBwb3J0KGNvbnRyb2wpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2F0cy5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgKaW5kZXggYmVlMTM5MTFj
MC4uMjJhZTIwOWIzNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmgKQEAgLTM1LDggKzM1LDggQEAgc3Rh
dGljIGlubGluZSBpbnQgcGNpX2F0c19lbmFibGVkKGludCBzZWcsIGludCBidXMsIGludCBkZXZm
bikKICAgICBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywgZGV2Zm4sIFBD
SV9FWFRfQ0FQX0lEX0FUUyk7CiAgICAgQlVHX09OKCFwb3MpOwogCi0gICAgdmFsdWUgPSBwY2lf
Y29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIEFUU19SRUdfQ1RMKTsKKyAgICB2YWx1
ZSA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zICsgQVRT
X1JFR19DVEwpOworCiAgICAgcmV0dXJuIHZhbHVlICYgQVRTX0VOQUJMRTsKIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCAzNDBlOTU3OTU0Li43MDMwNTZmN2I5IDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMjQ2LDExICsyNDYsMTEgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgIGlmICggY29tbWFuZF9tYXNrICkKICAgICB7Ci0g
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQ09N
TUFORCk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09N
TUFORCk7CiAgICAgICAgIGlmICggdmFsICYgY29tbWFuZF9tYXNrICkKICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX0NPTU1BTkQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbCAmIH5jb21tYW5kX21hc2spOwotICAgICAgICB2YWwg
PSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1NUQVRVUyk7CisgICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU1RBVFVTKTsKICAgICAg
ICAgaWYgKCB2YWwgJiBQQ0lfU1RBVFVTX0NIRUNLICkKICAgICAgICAgewogICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICIlMDR4OiUwMng6JTAyeC4ldSBzdGF0dXMgJTA0eCAtPiAlMDR4
XG4iLApAQCAtMjY1LDExICsyNjUsMTEgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBjYXNlIFBDSV9IRUFERVJfVFlQRV9CUklER0U6CiAg
ICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayApCiAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9CUklER0Vf
Q09OVFJPTCk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lf
QlJJREdFX0NPTlRST0wpOwogICAgICAgICBpZiAoIHZhbCAmIGJyaWRnZV9jdGxfbWFzayApCiAg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9CUklE
R0VfQ09OVFJPTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgfmJyaWRnZV9j
dGxfbWFzayk7Ci0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBm
dW5jLCBQQ0lfU0VDX1NUQVRVUyk7CisgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2
LT5zYmRmLCBQQ0lfU0VDX1NUQVRVUyk7CiAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19D
SEVDSyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTwpAQCAtMjg5
LDEyICsyODksOCBAQCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogCiBzdGF0aWMgdm9pZCBhcHBseV9xdWlya3Moc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiB7Ci0gICAgdWludDE2X3QgdmVuZG9yID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRl
di0+YnVzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9G
VU5DKHBkZXYtPmRldmZuKSwgUENJX1ZFTkRPUl9JRCk7Ci0gICAgdWludDE2X3QgZGV2aWNlID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgUENJX0RFVklD
RV9JRCk7CisgICAgdWludDE2X3QgdmVuZG9yID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYs
IFBDSV9WRU5ET1JfSUQpOworICAgIHVpbnQxNl90IGRldmljZSA9IHBjaV9jb25mX3JlYWQxNihw
ZGV2LT5zYmRmLCBQQ0lfREVWSUNFX0lEKTsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IHsKICAg
ICAgICAgdWludDE2X3QgdmVuZG9yLCBkZXZpY2U7CiAgICAgfSBpZ25vcmVfYmFyc1tdID0gewpA
QCAtMzg3LDggKzM4Myw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihzdHJ1
Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKICAgICAgICAgICAgIHBvcyA9IHBj
aV9maW5kX2NhcF9vZmZzZXQocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhkZXZmbiksIFBDSV9DQVBf
SURfRVhQKTsKICAgICAgICAgICAgIEJVR19PTighcG9zKTsKLSAgICAgICAgICAgIGNhcCA9IHBj
aV9jb25mX3JlYWQxNihwc2VnLT5uciwgYnVzLCBQQ0lfU0xPVChkZXZmbiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2Zm4pLCBwb3MgKyBQQ0lfRVhQX0RF
VkNBUCk7CisgICAgICAgICAgICBjYXAgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgcG9z
ICsgUENJX0VYUF9ERVZDQVApOwogICAgICAgICAgICAgaWYgKCBjYXAgJiBQQ0lfRVhQX0RFVkNB
UF9QSEFOVE9NICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwZGV2LT5waGFudG9t
X3N0cmlkZSA9IDggPj4gTUFTS19FWFRSKGNhcCwKQEAgLTYxMSw4ICs2MDYsOCBAQCBzdGF0aWMg
dm9pZCBwY2lfZW5hYmxlX2FjcyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBpZiAoIXBvcykK
ICAgICAgICAgcmV0dXJuOwogCi0gICAgY2FwID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ0FQKTsKLSAgICBjdHJsID0gcGNpX2NvbmZfcmVhZDE2
KHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ1RSTCk7CisgICAgY2FwID0gcGNp
X2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ0FQKTsKKyAgICBjdHJsID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ1RSTCk7CiAKICAgICAv
KiBTb3VyY2UgVmFsaWRhdGlvbiAqLwogICAgIGN0cmwgfD0gKGNhcCAmIFBDSV9BQ1NfU1YpOwpA
QCAtNzQzLDcgKzczOCw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4
IGRldmZuLAogICAgIHsKICAgICAgICAgdW5zaWduZWQgaW50IHBvcyA9IHBjaV9maW5kX2V4dF9j
YXBhYmlsaXR5KHNlZywgYnVzLCBkZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKLSAgICAgICAgdTE2
IGN0cmwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBvcyArIFBDSV9T
UklPVl9DVFJMKTsKKyAgICAgICAgdTE2IGN0cmwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Jk
ZiwgcG9zICsgUENJX1NSSU9WX0NUUkwpOwogCiAgICAgICAgIGlmICggIXBvcyApCiAgICAgICAg
ICAgICAvKiBOb3RoaW5nICovOwpAQCAtOTM3LDEzICs5MzIsMTMgQEAgZW51bSBwZGV2X3R5cGUg
cGRldl90eXBlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgdTggZCA9IFBDSV9TTE9U
KGRldmZuKSwgZiA9IFBDSV9GVU5DKGRldmZuKTsKICAgICBpbnQgcG9zID0gcGNpX2ZpbmRfY2Fw
X29mZnNldChzZWcsIGJ1cywgZCwgZiwgUENJX0NBUF9JRF9FWFApOwogCi0gICAgY2xhc3NfZGV2
aWNlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBmLCBQQ0lfQ0xBU1NfREVWSUNFKTsK
KyAgICBjbGFzc19kZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIGQs
IGYpLCBQQ0lfQ0xBU1NfREVWSUNFKTsKICAgICBzd2l0Y2ggKCBjbGFzc19kZXZpY2UgKQogICAg
IHsKICAgICBjYXNlIFBDSV9DTEFTU19CUklER0VfUENJOgogICAgICAgICBpZiAoICFwb3MgKQog
ICAgICAgICAgICAgcmV0dXJuIERFVl9UWVBFX0xFR0FDWV9QQ0lfQlJJREdFOwotICAgICAgICBj
cmVnID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBmLCBwb3MgKyBQQ0lfRVhQX0ZMQUdT
KTsKKyAgICAgICAgY3JlZyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgZCwg
ZiksIHBvcyArIFBDSV9FWFBfRkxBR1MpOwogICAgICAgICBzd2l0Y2ggKCAoY3JlZyAmIFBDSV9F
WFBfRkxBR1NfVFlQRSkgPj4gNCApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBQQ0lfRVhQX1RZ
UEVfUENJX0JSSURHRToKQEAgLTEwNDAsOCArMTAzNSw3IEBAIHZvaWQgcGNpX2NoZWNrX2Rpc2Fi
bGVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgLyogVGVsbCB0aGUgZGV2
aWNlIHRvIHN0b3AgRE1BaW5nOyB3ZSBjYW4ndCByZWx5IG9uIHRoZSBndWVzdCB0bwogICAgICAq
IGNvbnRyb2wgaXQgZm9yIHVzLiAqLwogICAgIGRldmZuID0gcGRldi0+ZGV2Zm47Ci0gICAgY3dv
cmQgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKKyAgICBj
d29yZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAgICAgcGNp
X2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiks
CiAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwgY3dvcmQgJiB+UENJX0NPTU1BTkRf
TUFTVEVSKTsKIH0KQEAgLTEyMDksMTAgKzEyMDMsNyBAQCBzdGF0aWMgYm9vbF90IGhlc3RfbWF0
Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNwaV9oZXN0X2hlYWRlciAqaGVzdF9oZHIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBk
ZXYtPmRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQ0FQX0lEX0VYUCk7Ci0gICAgdTggcGNpZSA9IE1BU0tfRVhUUihwY2lfY29uZl9yZWFkMTYo
cGRldi0+c2VnLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfRVhQX0ZMQUdTKSwKKyAgICB1OCBwY2llID0g
TUFTS19FWFRSKHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVhQX0ZMQUdT
KSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFBfRkxBR1NfVFlQRSk7CiAKICAgICBz
d2l0Y2ggKCBoZXN0X2hkci0+dHlwZSApCkBAIC0xMjIyLDggKzEyMTMsNyBAQCBzdGF0aWMgYm9v
bF90IGhlc3RfbWF0Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNwaV9oZXN0X2hlYWRlciAqaGVzdF9o
ZHIsCiAgICAgY2FzZSBBQ1BJX0hFU1RfVFlQRV9BRVJfRU5EUE9JTlQ6CiAgICAgICAgIHJldHVy
biBwY2llID09IFBDSV9FWFBfVFlQRV9FTkRQT0lOVDsKICAgICBjYXNlIEFDUElfSEVTVF9UWVBF
X0FFUl9CUklER0U6Ci0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIFBDSV9DTEFTU19ERVZJQ0UpID09CisgICAg
ICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NMQVNTX0RFVklDRSkg
PT0KICAgICAgICAgICAgICAgIFBDSV9DTEFTU19CUklER0VfUENJOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4IGZmNzNiMGU3ZjQuLjQ3NTk3Yzk2MDAgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAgLTc0LDcgKzc0LDcgQEAgaW50IGlz
X2lnZF92dF9lbmFibGVkX3F1aXJrKHZvaWQpCiAgICAgICAgIHJldHVybiAxOwogCiAgICAgLyog
aW50ZWdyYXRlZCBncmFwaGljcyBvbiBJbnRlbCBwbGF0Zm9ybXMgaXMgbG9jYXRlZCBhdCAwOjIu
MCAqLwotICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCBJR0RfREVWLCAwLCBHR0MpOwor
ICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCAwLCBJR0RfREVWLCAwKSwgR0dD
KTsKICAgICByZXR1cm4gKCBnZ2MgJiBHR0NfTUVNT1JZX1ZUX0VOQUJMRUQgPyAxIDogMCApOwog
fQogCkBAIC04OCw3ICs4OCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2VycmF0
YV9pbml0KHZvaWQpCiAgICAgdTE2IHZpZDsKICAgICB1OCBkaWRfaGksIHJpZDsKIAotICAgIHZp
ZCA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCBJR0RfREVWLCAwLCAwKTsKKyAgICB2aWQgPSBwY2lf
Y29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDApOwogICAgIGlmICggdmlk
ICE9IDB4ODA4NiApCiAgICAgICAgIHJldHVybjsKIApAQCAtNDI0LDExICs0MjQsMTAgQEAgdm9p
ZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIHBhZGRyX3Qg
cGE7CiAgICAgY29uc3QgY2hhciAqYWN0aW9uOwogCi0gICAgaWYgKCBwY2lfY29uZl9yZWFkMTYo
c2VnLCBidXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCkgIT0KLSAgICAgICAgIFBDSV9WRU5E
T1JfSURfSU5URUwgKQorICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9W
RU5ET1JfSUQpICE9IFBDSV9WRU5ET1JfSURfSU5URUwgKQogICAgICAgICByZXR1cm47CiAKLSAg
ICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX0RFVklD
RV9JRCkgKQorICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfREVW
SUNFX0lEKSApCiAgICAgewogICAgIC8qCiAgICAgICogTWFzayByZXBvcnRpbmcgSW50ZWwgVlQt
ZCBmYXVsdHMgdG8gSU9IIGNvcmUgbG9naWM6CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKaW5k
ZXggNTljMTYzNDU5YS4uY2IwMjJjNTk4YSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2F0cy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwpA
QCAtMzQsOCArMzQsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBk
ZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogICAgICAgICBkcHJpbnRrKFhFTkxPR19J
TkZPLCAiJTA0eDolMDJ4OiUwMnguJXU6IEFUUyBjYXBhYmlsaXR5IGZvdW5kXG4iLAogICAgICAg
ICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CiAK
LSAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgcG9zICsgQVRTX1JF
R19DVEwpOworICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIEFU
U19SRUdfQ1RMKTsKICAgICBpZiAoIHZhbHVlICYgQVRTX0VOQUJMRSApCiAgICAgewogICAgICAg
ICBzdHJ1Y3QgcGNpX2RldiAqb3RoZXI7CkBAIC01OCw4ICs1Nyw3IEBAIGludCBlbmFibGVfYXRz
X2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IGxpc3RfaGVhZCAqYXRzX2xpc3Qp
CiAgICAgaWYgKCBwb3MgKQogICAgIHsKICAgICAgICAgcGRldi0+YXRzLmNhcF9wb3MgPSBwb3M7
Ci0gICAgICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgcG9z
ICsgQVRTX1JFR19DQVApOworICAgICAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCBwb3MgKyBBVFNfUkVHX0NBUCk7CiAgICAgICAgIHBkZXYtPmF0cy5xdWV1ZV9kZXB0aCA9
IHZhbHVlICYgQVRTX1FVRVVFX0RFUFRIX01BU0sgPzoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQVRTX1FVRVVFX0RFUFRIX01BU0sgKyAxOwogICAgICAgICBsaXN0X2FkZCgmcGRl
di0+YXRzLmxpc3QsIGF0c19saXN0KTsKQEAgLTgxLDggKzc5LDcgQEAgdm9pZCBkaXNhYmxlX2F0
c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICBCVUdfT04oIXBkZXYtPmF0cy5j
YXBfcG9zKTsKIAotICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xP
VChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
ZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMKTsKKyAgICB2YWx1ZSA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMKTsKICAgICB2
YWx1ZSAmPSB+QVRTX0VOQUJMRTsKICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBQQ0lf
U0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgIHBkZXYt
PmF0cy5jYXBfcG9zICsgQVRTX1JFR19DVEwsIHZhbHVlKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3BjaS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwppbmRleCBlM2Y4ODNmYzVjLi41
ZTVlMGYwNTM4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMKKysrIGIveGVuL2Ry
aXZlcnMvcGNpL3BjaS5jCkBAIC0xNSw3ICsxNSw3IEBAIGludCBwY2lfZmluZF9jYXBfb2Zmc2V0
KHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2LCB1OCBmdW5jLCB1OCBjYXApCiAgICAgdTggcG9zID0g
UENJX0NBUEFCSUxJVFlfTElTVDsKICAgICB1MTYgc3RhdHVzOwogCi0gICAgc3RhdHVzID0gcGNp
X2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TVEFUVVMpOworICAgIHN0YXR1
cyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgZGV2LCBmdW5jKSwgUENJX1NU
QVRVUyk7CiAgICAgaWYgKCAoc3RhdHVzICYgUENJX1NUQVRVU19DQVBfTElTVCkgPT0gMCApCiAg
ICAgICAgIHJldHVybiAwOwogCkBAIC0xMjAsNyArMTIwLDcgQEAgdm9pZCBwY2lfaW50eChjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBlbmFibGUpCiAgICAgdWludDhfdCBidXMgPSBw
ZGV2LT5idXM7CiAgICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwogICAg
IHVpbnQ4X3QgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICB1aW50MTZfdCBjbWQg
PSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsKKyAg
ICB1aW50MTZfdCBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQp
OwogCiAgICAgaWYgKCBlbmFibGUgKQogICAgICAgICBjbWQgJj0gflBDSV9DT01NQU5EX0lOVFhf
RElTQUJMRTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZpZGVvL3ZnYS5jIGIveGVuL2RyaXZl
cnMvdmlkZW8vdmdhLmMKaW5kZXggNzg1MzNhZDBiMS4uNDU0NDU3YWRlOCAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKKysrIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKQEAg
LTEyMSwxMCArMTIxLDkgQEAgdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lkKQogICAgICAg
ICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CiAKICAgICAgICAgICAgICAgICBpZiAoICFwZGV2
IHx8Ci0gICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl9yZWFkMTYoMCwgYnVzLCBQQ0lfU0xP
VChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKKyAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25m
X3JlYWQxNihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgIT0gMHgwMzAwIHx8Ci0gICAgICAgICAg
ICAgICAgICAgICAhKHBjaV9jb25mX3JlYWQxNigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgUENJ
X0NPTU1BTkQpICYKKyAgICAgICAgICAgICAgICAgICAgICEocGNpX2NvbmZfcmVhZDE2KFBDSV9T
QkRGMygwLCBidXMsIGRldmZuKSwgUENJX0NPTU1BTkQpICYKICAgICAgICAgICAgICAgICAgICAg
ICAgKFBDSV9DT01NQU5EX0lPIHwgUENJX0NPTU1BTkRfTUVNT1JZKSkgKQogICAgICAgICAgICAg
ICAgICAgICBjb250aW51ZTsKIApAQCAtMTQxLDggKzE0MCw3IEBAIHZvaWQgX19pbml0IHZpZGVv
X2VuZGJvb3Qodm9pZCkKICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAg
ICAgICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0JSSURHRToKICAgICAgICAgICAgICAgICAg
ICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0NBUkRCVVM6Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoMCwgYiwgUENJX1NMT1QoZGYpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRmKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHBjaV9jb25mX3JlYWQxNihQQ0lfU0JE
RjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CUklER0VfQ09OVFJPTCkgJgogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0JSSURHRV9DVExfVkdBICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29udGludWU7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCA1NjRjN2I2YTdkLi4wYjE3NmI0OTBhIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kv
aGVhZGVyLmMKQEAgLTMzNiw4ICszMzYsNyBAQCBzdGF0aWMgdm9pZCBjbWRfd3JpdGUoY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgY21kLCB2b2lkICpkYXRhKQogewogICAgIHVpbnQ4X3Qgc2xvdCA9IFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKLSAgICB1
aW50MTZfdCBjdXJyZW50X2NtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZWcpOworICAgIHVpbnQxNl90IGN1cnJlbnRfY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYt
PnNiZGYsIHJlZyk7CiAKICAgICAvKgogICAgICAqIExldCBEb20wIHBsYXkgd2l0aCBhbGwgdGhl
IGJpdHMgZGlyZWN0bHkgZXhjZXB0IGZvciB0aGUgbWVtb3J5CkBAIC0zNzEsOCArMzcwLDcgQEAg
c3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAogICAgIGVsc2UKICAgICAgICAgdmFsICY9IFBDSV9CQVNFX0FERFJFU1NfTUVN
X01BU0s7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywgUENJX0NPTU1BTkQpICYKLSAgICAgICAgIFBDSV9DT01NQU5EX01FTU9SWSAp
CisgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpICYgUENJ
X0NPTU1BTkRfTUVNT1JZICkKICAgICB7CiAgICAgICAgIC8qIElmIHRoZSB2YWx1ZSB3cml0dGVu
IGlzIHRoZSBjdXJyZW50IG9uZSBhdm9pZCBwcmludGluZyBhIHdhcm5pbmcuICovCiAgICAgICAg
IGlmICggdmFsICE9ICh1aW50MzJfdCkoYmFyLT5hZGRyID4+IChoaSA/IDMyIDogMCkpICkKQEAg
LTQwOSw4ICs0MDcsNyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgc3RydWN0IHZwY2lfaGVhZGVyICpoZWFk
ZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwogICAgIHN0cnVjdCB2cGNpX2JhciAqcm9tID0gZGF0
YTsKICAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIGZ1bmMgPSBQQ0lf
RlVOQyhwZGV2LT5kZXZmbik7Ci0gICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZfcmVhZDE2KHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQ09NTUFORCk7CisgICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZfcmVh
ZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKICAgICBib29sIG5ld19lbmFibGVkID0gdmFs
ICYgUENJX1JPTV9BRERSRVNTX0VOQUJMRTsKIAogICAgIGlmICggKGNtZCAmIFBDSV9DT01NQU5E
X01FTU9SWSkgJiYgaGVhZGVyLT5yb21fZW5hYmxlZCAmJiBuZXdfZW5hYmxlZCApCkBAIC00ODks
NyArNDg2LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgYmVmb3Jl
IHNpemluZy4gKi8KLSAgICBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5i
dXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsKKyAgICBjbWQgPSBwY2lfY29uZl9yZWFkMTYo
cGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgIGlmICggY21kICYgUENJX0NPTU1BTkRfTUVN
T1JZICkKICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xv
dCwgZnVuYywgUENJX0NPTU1BTkQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY21kICYgflBD
SV9DT01NQU5EX01FTU9SWSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaS5jIGIv
eGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCBjNGUxZDJhNDExLi44ZmU4OWZjOTEyIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMKQEAgLTIxMSw4ICsyMTEsNyBAQCBzdGF0aWMgaW50IGluaXRfbXNpKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogR2V0IHRoZSBtYXhpbXVtIG51
bWJlciBvZiB2ZWN0b3JzIHRoZSBkZXZpY2Ugc3VwcG9ydHMuICovCi0gICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKKyAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKIAog
ICAgIC8qCiAgICAgICogRklYTUU6IEkndmUgb25seSBiZWVuIGFibGUgdG8gdGVzdCB0aGlzIGNv
ZGUgd2l0aCBkZXZpY2VzIHVzaW5nIGEgc2luZ2xlCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IGFmM2ZmYTA4N2QuLjhl
NmNkMDcwZDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00NTcsOCArNDU3LDcgQEAgc3RhdGljIGludCBpbml0X21z
aXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgaWYgKCAhbXNpeF9vZmZzZXQgKQogICAgICAg
ICByZXR1cm4gMDsKIAotICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4
X2NvbnRyb2xfcmVnKG1zaXhfb2Zmc2V0KSk7CisgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKG1zaXhfb2Zmc2V0KSk7CiAKICAgICBtYXhf
ZW50cmllcyA9IG1zaXhfdGFibGVfc2l6ZShjb250cm9sKTsKIApkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwppbmRleCBjNDAzMDMz
M2E1Li4xYTRjMmVlNGYxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYworKysg
Yi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtMTE0LDggKzExNCw3IEBAIHN0YXRpYyB2b2lk
IHZwY2lfaWdub3JlZF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQg
aW50IHJlZywKIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0
YSkKIHsKLSAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQ
Q0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksIHJlZyk7CisgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCByZWcpOwogfQogCiB1aW50MzJfdCB2cGNpX2h3X3JlYWQzMihjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKQEAgLTIyMywxOSArMjIyLDE3IEBAIHN0YXRp
YyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
LAogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7CiAgICAgICAgICAgICBkYXRhID0g
cGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKLSAgICAgICAgICAgIGRhdGEgfD0gcGNpX2NvbmZf
cmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZWcgKyAxKSA8PCA4OworICAgICAgICAgICAgZGF0
YSB8PSBwY2lfY29uZl9yZWFkMTYoc2JkZiwgcmVnICsgMSkgPDwgODsKICAgICAgICAgfQogICAg
ICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVnKTsKKyAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFk
MTYoc2JkZiwgcmVnKTsKICAgICAgICAgICAgIGRhdGEgfD0gcGNpX2NvbmZfcmVhZDgoc2JkZiwg
cmVnICsgMikgPDwgMTY7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDI6
Ci0gICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwgc2JkZi5mbiwgcmVnKTsKKyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihzYmRm
LCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMToKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCBiMmE2MmNiMzY2
Li5jZjRjMjIzZjdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzMsOSArMTczLDcgQEAgc3RydWN0IHBjaV9kZXYgKnBj
aV9nZXRfcGRldl9ieV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqLCBpbnQgc2VnLAogdm9p
ZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbik7CiAK
IHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
KTsKLXVpbnQxNl90IHBjaV9jb25mX3JlYWQxNigKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNp
Z25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1
bnNpZ25lZCBpbnQgcmVnKTsKK3VpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAogICAgIHVu
c2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2ln
bmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCByZWcpOwotLSAKMi4yMC4xIChBcHBsZSBH
aXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZB60-0002lW-Cw; Fri, 07 Jun 2019 09:23:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB5z-0002kL-F4
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:35 +0000
X-Inumbo-ID: eac410b8-8905-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 eac410b8-8905-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:23:32 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: ZpqqMApMI4KhGdAv5HMl2oryJO89M83ZTCyo61Gj54P4nrpkHZvCoxPvmKaiPitBJNMB3hp69E
 bUWIpmgQql5T2Mh4ZfSL2uhxNNW8pJabeAvCKrJOTaaMKXrc/8X4NzEwdk4IFmM7LDz/V6EP5y
 4M4BapvhvWNHPgSEKVR5KPzdHo1M3WkDTfHjWiae/s2z5VktQxaAwh7H8oQiCnK1+qIGDXyPeK
 td3Ly9bMP7rYIS5/winI3fg48p3P/Sp//WaX0c6JrLtK0Q9OZHSsPVK4xxa4ni4M2gAkO7TQZF
 WgM=
X-SBRS: -0.9
X-MesageID: 1451672
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,562,1557201600"; 
   d="scan'208";a="1451672"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:28 +0200
Message-ID: <20190607092232.83179-10-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 09/13] 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
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKy0tCiB4ZW4vYXJjaC94ODYvbW0u
YyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMjggKysrKysrLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyAgICB8ICA2ICsrLS0KIHhlbi9hcmNoL3g4Ni94
ODZfNjQvbW1jb25mLWZhbTEwaC5jICAgICAgICB8ICA4ICsrKy0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L21tY29uZmlnLXNoYXJlZC5jICAgICAgfCAxMiArKysrLS0tLQogeGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYyAgICAgICAgICAgICAgICAgIHwgMjcgKysrKysrKy0tLS0tLS0tLQogeGVuL2Ry
aXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgICAgICAgICAgIHwgMjAgKysrKysrKy0tLS0tCiB4
ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyAgICAgICAgICAgICAgICAgfCAxOCArKysrKystLS0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIHwgIDIgKy0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICB8ICA0ICstLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgICAgIHwgMTUgKysrKy0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgfCAzNiArKysrKysrKysrKyst
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wY2kvcGNpLmMgICAgICAgICAgICAgICAgICAgICAgfCAg
NCArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgICAgICAgICAgICB8ICA2ICsr
LS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgICAgICAgICAgICAgICAgICB8ICA2ICsrLS0K
IHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgICAgICAgICAgICB8ICA1ICsrLQogeGVu
L2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tCiAxOCBmaWxl
cyBjaGFuZ2VkLCAxMDEgaW5zZXJ0aW9ucygrKSwgMTA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCmluZGV4
IDNjMDY5MzkxZjQuLjM3ZjYwYzA4NjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtNDE3LDcgKzQxNyw4IEBAIHN0YXRp
YyB2b2lkIGRpc2FibGVfYzFfcmFtcGluZyh2b2lkKQogCWludCBub2RlLCBucl9ub2RlczsKIAog
CS8qIFJlYWQgdGhlIG51bWJlciBvZiBub2RlcyBmcm9tIHRoZSBmaXJzdCBOb3J0aGJyaWRnZS4g
Ki8KLQlucl9ub2RlcyA9ICgocGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MCwgMHg2MCk+
PjQpJjB4MDcpKzE7CisJbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAw
LCAweDE4LCAwKSwgMHg2MCkgPj4gNCkgJgorCQkgICAgMHgwNykgKyAxOwogCWZvciAobm9kZSA9
IDA7IG5vZGUgPCBucl9ub2Rlczsgbm9kZSsrKSB7CiAJCS8qIFBNTTc6IGJ1cz0wLCBkZXY9MHgx
OCtub2RlLCBmdW5jdGlvbj0weDMsIHJlZ2lzdGVyPTB4ODcuICovCiAJCXBtbTcgPSBwY2lfY29u
Zl9yZWFkOChQQ0lfU0JERigwLCAwLCAweDE4ICsgbm9kZSwgMyksIDB4ODcpOwpAQCAtNjk2LDgg
KzY5Nyw4IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAog
CWlmIChjLT54ODYgPT0gMHgxNiAmJiBjLT54ODZfbW9kZWwgPD0gMHhmKSB7CiAJCWlmIChjID09
ICZib290X2NwdV9kYXRhKSB7Ci0JCQlsID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4
MywgMHg1OCk7Ci0JCQloID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MywgMHg1Yyk7
CisJCQlsID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDB4MTgsIDMpLCAweDU4KTsK
KwkJCWggPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMHgxOCwgMyksIDB4NWMpOwog
CQkJaWYgKChsICYgMHgxZikgfCAoaCAmIDB4MSkpCiAJCQkJcHJpbnRrKEtFUk5fV0FSTklORwog
CQkJCSAgICAgICAiQXBwbHlpbmcgd29ya2Fyb3VuZCBmb3IgZXJyYXR1bSA3OTI6ICVzJXMlc1xu
IiwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5k
ZXggZGYyYzAxMzBmMS4uZTY3MTE5ZGJlNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMK
KysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTU5NDksNyArNTk0OSw3IEBAIGNvbnN0IHN0cnVj
dCBwbGF0Zm9ybV9iYWRfcGFnZSAqX19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25l
ZCBpbnQgKmFycmF5CiAgICAgfQogCiAgICAgKmFycmF5X3NpemUgPSBBUlJBWV9TSVpFKHNuYl9i
YWRfcGFnZXMpOwotICAgIGlnZF9pZCA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCAyLCAwLCAwKTsK
KyAgICBpZ2RfaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMiwgMCksIDApOwog
ICAgIGlmICggSVNfU05CX0dGWChpZ2RfaWQpICkKICAgICAgICAgcmV0dXJuIHNuYl9iYWRfcGFn
ZXM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2ku
YwppbmRleCBlZDk4NjI2MWMzLi4zOTJjYmVjZmU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xOTEsMTYgKzE5MSwxMyBAQCBzdGF0
aWMgYm9vbCByZWFkX21zaV9tc2coc3RydWN0IG1zaV9kZXNjICplbnRyeSwgc3RydWN0IG1zaV9t
c2cgKm1zZykKICAgICB7CiAgICAgICAgIHN0cnVjdCBwY2lfZGV2ICpkZXYgPSBlbnRyeS0+ZGV2
OwogICAgICAgICBpbnQgcG9zID0gZW50cnktPm1zaV9hdHRyaWIucG9zOwotICAgICAgICB1MTYg
ZGF0YSwgc2VnID0gZGV2LT5zZWc7Ci0gICAgICAgIHU4IGJ1cyA9IGRldi0+YnVzOwotICAgICAg
ICB1OCBzbG90ID0gUENJX1NMT1QoZGV2LT5kZXZmbik7Ci0gICAgICAgIHU4IGZ1bmMgPSBQQ0lf
RlVOQyhkZXYtPmRldmZuKTsKKyAgICAgICAgdWludDE2X3QgZGF0YTsKIAotICAgICAgICBtc2ct
PmFkZHJlc3NfbG8gPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCisgICAg
ICAgIG1zZy0+YWRkcmVzc19sbyA9IHBjaV9jb25mX3JlYWQzMihkZXYtPnNiZGYsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfbG93ZXJfYWRkcmVzc19yZWco
cG9zKSk7CiAgICAgICAgIGlmICggZW50cnktPm1zaV9hdHRyaWIuaXNfNjQgKQogICAgICAgICB7
Ci0gICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMs
IHNsb3QsIGZ1bmMsCisgICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFk
MzIoZGV2LT5zYmRmLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1zaV91cHBlcl9hZGRyZXNzX3JlZyhwb3MpKTsKICAgICAgICAgICAgIGRhdGEgPSBwY2lf
Y29uZl9yZWFkMTYoZGV2LT5zYmRmLCBtc2lfZGF0YV9yZWcocG9zLCAxKSk7CiAgICAgICAgIH0K
QEAgLTM5Niw3ICszOTMsNyBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBp
cnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQogICAgICAgICB7CiAgICAgICAg
ICAgICB1MzIgbWFza19iaXRzOwogCi0gICAgICAgICAgICBtYXNrX2JpdHMgPSBwY2lfY29uZl9y
ZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGVudHJ5LT5tc2kubXBvcyk7CisgICAgICAgICAg
ICBtYXNrX2JpdHMgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnktPm1zaS5tcG9z
KTsKICAgICAgICAgICAgIG1hc2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0dHJp
Yi5lbnRyeV9ucik7CiAgICAgICAgICAgICBtYXNrX2JpdHMgfD0gKHUzMilmbGFnIDw8IGVudHJ5
LT5tc2lfYXR0cmliLmVudHJ5X25yOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zLCBtYXNrX2JpdHMpOwpAQCAtNDY1LDEw
ICs0NjIsNyBAQCBzdGF0aWMgaW50IG1zaV9nZXRfbWFza19iaXQoY29uc3Qgc3RydWN0IG1zaV9k
ZXNjICplbnRyeSkKICAgICBjYXNlIFBDSV9DQVBfSURfTVNJOgogICAgICAgICBpZiAoICFlbnRy
eS0+bXNpX2F0dHJpYi5tYXNrYml0ICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICByZXR1
cm4gKHBjaV9jb25mX3JlYWQzMihlbnRyeS0+ZGV2LT5zZWcsIGVudHJ5LT5kZXYtPmJ1cywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZW50cnktPmRldi0+ZGV2Zm4p
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhlbnRyeS0+ZGV2LT5k
ZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudHJ5LT5tc2kubXBvcykg
Pj4KKyAgICAgICAgcmV0dXJuIChwY2lfY29uZl9yZWFkMzIoZW50cnktPmRldi0+c2JkZiwgZW50
cnktPm1zaS5tcG9zKSA+PgogICAgICAgICAgICAgICAgIGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5
X25yKSAmIDE7CiAgICAgY2FzZSBQQ0lfQ0FQX0lEX01TSVg6CiAgICAgICAgIGlmICggdW5saWtl
bHkoIW1zaXhfbWVtb3J5X2RlY29kZWQoZW50cnktPmRldiwKQEAgLTcyMyw3ICs3MTcsNyBAQCBz
dGF0aWMgaW50IG1zaV9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKICAgICAg
ICAgdTMyIG1hc2tiaXRzOwogCiAgICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBk
ZWZhdWx0LCBNYXNrIHRoZW0gYWxsICovCi0gICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVh
ZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtcG9zKTsKKyAgICAgICAgbWFza2JpdHMgPSBwY2lf
Y29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtcG9zKTsKICAgICAgICAgbWFza2JpdHMgfD0gfih1MzIp
MCA+PiAoMzIgLSBtYXh2ZWMpOwogICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBz
bG90LCBmdW5jLCBtcG9zLCBtYXNrYml0cyk7CiAgICAgfQpAQCAtODA4LDcgKzgwMiw3IEBAIHN0
YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1OCBidXMsIHU4IHNsb3QsIHU4IGZ1
bmMsIHU4IGJpciwgaW50IHZmKQogCiAgICAgaWYgKCBiaXIgPj0gbGltaXQgKQogICAgICAgICBy
ZXR1cm4gMDsKLSAgICBhZGRyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5j
LCBiYXNlICsgYmlyICogNCk7CisgICAgYWRkciA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERihz
ZWcsIGJ1cywgc2xvdCwgZnVuYyksIGJhc2UgKyBiaXIgKiA0KTsKICAgICBpZiAoIChhZGRyICYg
UENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0gUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTyApCiAg
ICAgICAgIHJldHVybiAwOwogICAgIGlmICggKGFkZHIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9U
WVBFX01BU0spID09IFBDSV9CQVNFX0FERFJFU1NfTUVNX1RZUEVfNjQgKQpAQCAtODE3LDcgKzgx
MSw3IEBAIHN0YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1OCBidXMsIHU4IHNs
b3QsIHU4IGZ1bmMsIHU4IGJpciwgaW50IHZmKQogICAgICAgICBpZiAoICsrYmlyID49IGxpbWl0
ICkKICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICByZXR1cm4gYWRkciArIGRpc3AgKwot
ICAgICAgICAgICAgICAgKCh1NjQpcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5j
LAorICAgICAgICAgICAgICAgKCh1NjQpcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNlZywgYnVz
LCBzbG90LCBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNl
ICsgYmlyICogNCkgPDwgMzIpOwogICAgIH0KICAgICByZXR1cm4gKGFkZHIgJiBQQ0lfQkFTRV9B
RERSRVNTX01FTV9NQVNLKSArIGRpc3A7CkBAIC04ODYsOCArODgwLDcgQEAgc3RhdGljIGludCBt
c2l4X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgIH0KIAogICAgIC8q
IExvY2F0ZSBNU0ktWCB0YWJsZSByZWdpb24gKi8KLSAgICB0YWJsZV9vZmZzZXQgPSBwY2lfY29u
Zl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1zaXhfdGFibGVfb2Zmc2V0X3JlZyhwb3MpKTsKKyAgICB0YWJsZV9vZmZzZXQg
PSBwY2lfY29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtc2l4X3RhYmxlX29mZnNldF9yZWcocG9zKSk7
CiAgICAgYmlyID0gKHU4KSh0YWJsZV9vZmZzZXQgJiBQQ0lfTVNJWF9CSVJNQVNLKTsKICAgICB0
YWJsZV9vZmZzZXQgJj0gflBDSV9NU0lYX0JJUk1BU0s7CiAKQEAgLTkzMyw4ICs5MjYsNyBAQCBz
dGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAg
ICAgIFdBUk5fT04ocmFuZ2VzZXRfb3ZlcmxhcHNfcmFuZ2UobW1pb19yb19yYW5nZXMsIG1zaXgt
PnRhYmxlLmZpcnN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1z
aXgtPnRhYmxlLmxhc3QpKTsKIAotICAgICAgICBwYmFfb2Zmc2V0ID0gcGNpX2NvbmZfcmVhZDMy
KHNlZywgYnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1zaXhfcGJhX29mZnNldF9yZWcocG9zKSk7CisgICAgICAgIHBiYV9vZmZzZXQgPSBwY2lf
Y29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtc2l4X3BiYV9vZmZzZXRfcmVnKHBvcykpOwogICAgICAg
ICBiaXIgPSAodTgpKHBiYV9vZmZzZXQgJiBQQ0lfTVNJWF9CSVJNQVNLKTsKICAgICAgICAgcGJh
X3BhZGRyID0gcmVhZF9wY2lfbWVtX2JhcihzZWcsIHBidXMsIHBzbG90LCBwZnVuYywgYmlyLCB2
Zik7CiAgICAgICAgIFdBUk5fT04oIXBiYV9wYWRkcik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMKaW5kZXggM2Q2ZTI2ZjYzNi4uM2JmMGIwMjE0ZCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYwpAQCAtNDYzLDcgKzQ2Myw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IGluaXRfaWJzX25taSh2b2lkKQogCWZvciAoYnVzID0gMDsgYnVzIDwgMjU2OyBi
dXMrKykgewogCQlmb3IgKGRldiA9IDA7IGRldiA8IDMyOyBkZXYrKykgewogCQkJZm9yIChmdW5j
ID0gMDsgZnVuYyA8IDg7IGZ1bmMrKykgewotCQkJCWlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1
cywgZGV2LCBmdW5jLCBQQ0lfVkVORE9SX0lEKTsKKwkJCQlpZCA9IHBjaV9jb25mX3JlYWQzMihQ
Q0lfU0JERigwLCBidXMsIGRldiwgZnVuYyksCisJCQkJCQkgICAgIFBDSV9WRU5ET1JfSUQpOwog
CiAJCQkJdmVuZG9yX2lkID0gaWQgJiAweGZmZmY7CiAJCQkJZGV2X2lkID0gKGlkID4+IDE2KSAm
IDB4ZmZmZjsKQEAgLTQ3NCw3ICs0NzUsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpbml0X2lic19u
bWkodm9pZCkKIAkJCQkJcGNpX2NvbmZfd3JpdGUzMigwLCBidXMsIGRldiwgZnVuYywgSUJTQ1RM
LAogCQkJCQkJSUJTQ1RMX0xWVE9GRlNFVFZBTCB8IEFQSUNfRUlMVlRfTFZUT0ZGX0lCUyk7CiAK
LQkJCQkJdmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCk7
CisJCQkJCXZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5j
KSwKKwkJCQkJCQkJSUJTQ1RMKTsKIAogCQkJCQlpZiAodmFsdWUgIT0gKElCU0NUTF9MVlRPRkZT
RVRWQUwgfAogCQkJCQkJQVBJQ19FSUxWVF9MVlRPRkZfSUJTKSkgewpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21t
Y29uZi1mYW0xMGguYwppbmRleCBlZDBhY2I5OTY4Li5mOTk3Njg4YWQ0IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZi1mYW0xMGguYworKysgYi94ZW4vYXJjaC94ODYveDg2
XzY0L21tY29uZi1mYW0xMGguYwpAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
Z2V0X2ZhbTEwaF9wY2lfbW1jb25mX2Jhc2Uodm9pZCkKIAogCQlidXMgPSBwY2lfcHJvYmVzW2ld
LmJ1czsKIAkJc2xvdCA9IHBjaV9wcm9iZXNbaV0uc2xvdDsKLQkJaWQgPSBwY2lfY29uZl9yZWFk
MzIoMCwgYnVzLCBzbG90LCAwLCBQQ0lfVkVORE9SX0lEKTsKKwkJaWQgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgYnVzLCBzbG90LCAwKSwgUENJX1ZFTkRPUl9JRCk7CiAKIAkJdmVuZG9y
ID0gaWQgJiAweGZmZmY7CiAJCWRldmljZSA9IChpZD4+MTYpICYgMHhmZmZmOwpAQCAtODMsMTIg
KzgzLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBnZXRfZmFtMTBoX3BjaV9tbWNvbmZfYmFzZSh2
b2lkKQogCSAqIGFib3ZlIDRHCiAJICovCiAJZm9yIChoaV9tbWlvX251bSA9IGkgPSAwOyBpIDwg
ODsgaSsrKSB7Ci0JCXZhbCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIHNsb3QsIDEsIDB4ODAg
KyAoaSA8PCAzKSk7CisJCXZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIHNs
b3QsIDEpLAorCQkJCSAgICAgIDB4ODAgKyAoaSA8PCAzKSk7CiAJCWlmICghKHZhbCAmIDMpKQog
CQkJY29udGludWU7CiAKIAkJc3RhcnQgPSAodmFsICYgMHhmZmZmZmYwMCkgPDwgODsgLyogMzk6
MTYgb24gMzE6OCovCi0JCXZhbCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIHNsb3QsIDEsIDB4
ODQgKyAoaSA8PCAzKSk7CisJCXZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMs
IHNsb3QsIDEpLAorCQkJCSAgICAgIDB4ODQgKyAoaSA8PCAzKSk7CiAJCWVuZCA9ICgodmFsICYg
MHhmZmZmZmYwMCkgPDwgOCkgfCAweGZmZmY7IC8qIDM5OjE2IG9uIDMxOjgqLwogCiAJCWlmIChl
bmQgPCB0b20yKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFy
ZWQuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKaW5kZXggOWQxZGI1
OTBkOS4uY2MwOGI1MmEzNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZp
Zy1zaGFyZWQuYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCkBA
IC04OSw3ICs4OSw3IEBAIHN0YXRpYyBjb25zdCBjaGFyIF9faW5pdCAqcGNpX21tY2ZnX2ludGVs
Xzk0NSh2b2lkKQogCiAgICAgcGNpX21tY2ZnX2NvbmZpZ19udW0gPSAxOwogCi0gICAgcGNpZXhi
YXIgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgMCwgMCwgMHg0OCk7CisgICAgcGNpZXhiYXIgPSBw
Y2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMCwgMCksIDB4NDgpOwogCiAgICAgLyogRW5h
YmxlIGJpdCAqLwogICAgIGlmICghKHBjaWV4YmFyICYgMSkpCkBAIC0yMTMsMTQgKzIxMywxNCBA
QCBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBjaV9tbWNmZ19udmlkaWFfbWNwNTUodm9pZCkK
ICAgICAgICAgdTMyIGwsIGV4dGNmZzsKICAgICAgICAgdTE2IHZlbmRvciwgZGV2aWNlOwogCi0g
ICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAwLCAwLCAwKTsKKyAgICAgICAgbCA9
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIDAsIDApLCAwKTsKICAgICAgICAgdmVu
ZG9yID0gbCAmIDB4ZmZmZjsKICAgICAgICAgZGV2aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwog
CiAgICAgICAgIGlmIChQQ0lfVkVORE9SX0lEX05WSURJQSAhPSB2ZW5kb3IgfHwgMHgwMzY5ICE9
IGRldmljZSkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGV4dGNmZyA9IHBjaV9j
b25mX3JlYWQzMigwLCBidXMsIDAsIDAsIGV4dGNmZ19yZWdudW0pOworICAgICAgICBleHRjZmcg
PSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgZXh0Y2ZnX3JlZ251bSk7
CiAKICAgICAgICAgaWYgKGV4dGNmZyAmIGV4dGNmZ19lbmFibGVfbWFzaykKICAgICAgICAgICAg
IGkrKzsKQEAgLTIzOSwxNCArMjM5LDE0IEBAIHN0YXRpYyBjb25zdCBjaGFyIF9faW5pdCAqcGNp
X21tY2ZnX252aWRpYV9tY3A1NSh2b2lkKQogICAgICAgICB1MTYgdmVuZG9yLCBkZXZpY2U7CiAg
ICAgICAgIGludCBzaXplX2luZGV4OwogCi0gICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoMCwg
YnVzLCAwLCAwLCAwKTsKKyAgICAgICAgbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBi
dXMsIDAsIDApLCAwKTsKICAgICAgICAgdmVuZG9yID0gbCAmIDB4ZmZmZjsKICAgICAgICAgZGV2
aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwogCiAgICAgICAgIGlmIChQQ0lfVkVORE9SX0lEX05W
SURJQSAhPSB2ZW5kb3IgfHwgMHgwMzY5ICE9IGRldmljZSkKICAgICAgICAgICAgIGNvbnRpbnVl
OwogCi0gICAgICAgIGV4dGNmZyA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIDAsIDAsIGV4dGNm
Z19yZWdudW0pOworICAgICAgICBleHRjZmcgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwg
YnVzLCAwLCAwKSwgZXh0Y2ZnX3JlZ251bSk7CiAKICAgICAgICAgaWYgKCEoZXh0Y2ZnICYgZXh0
Y2ZnX2VuYWJsZV9tYXNrKSkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMzEyLDcgKzMxMiw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IHBjaV9tbWNmZ19jaGVja19ob3N0YnJpZGdlKHZvaWQpCiAg
ICAgZm9yIChpID0gMDsgIW5hbWUgJiYgaSA8IEFSUkFZX1NJWkUocGNpX21tY2ZnX3Byb2Jlcyk7
IGkrKykgewogICAgICAgICBidXMgPSAgcGNpX21tY2ZnX3Byb2Jlc1tpXS5idXM7CiAgICAgICAg
IGRldmZuID0gcGNpX21tY2ZnX3Byb2Jlc1tpXS5kZXZmbjsKLSAgICAgICAgbCA9IHBjaV9jb25m
X3JlYWQzMigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCAwKTsKKyAg
ICAgICAgbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksIDApOwog
ICAgICAgICB2ZW5kb3IgPSBsICYgMHhmZmZmOwogICAgICAgICBkZXZpY2UgPSAobCA+PiAxNikg
JiAweGZmZmY7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4v
YXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGZlMzZiNjBjNTAuLmI4YjgyYTZmZTcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9wY2kuYwpAQCAtMzcsMjggKzM3LDIzIEBAIHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lf
c2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiAgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQo
UENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAyLCAyKTsKIH0KIAotI3VuZGVmIFBD
SV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywg
cmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1
bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi11aW50MzJfdCBwY2lfY29uZl9yZWFkMzIoCi0gICAg
dW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5z
aWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZykKK3VpbnQzMl90IHBjaV9jb25m
X3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiB7Ci0gICAgdTMyIHZh
bHVlOwotCi0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKKyAgICBpZiAoIHNiZGYuc2VnIHx8
IHJlZyA+IDI1NSApCiAgICAgewotICAgICAgICBwY2lfbW1jZmdfcmVhZChzZWcsIGJ1cywgUENJ
X0RFVkZOKGRldiwgZnVuYyksIHJlZywgNCwgJnZhbHVlKTsKKyAgICAgICAgdWludDMyX3QgdmFs
dWU7CisKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
dmZuLCByZWcsIDQsICZ2YWx1ZSk7CiAgICAgICAgIHJldHVybiB2YWx1ZTsKICAgICB9Ci0gICAg
ZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8IChkZXYgPiAzMSkgfHwg
KGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJF
U1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIDAsIDQpOwotICAgIH0KKworICAgIHJldHVybiBwY2lf
Y29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgMCwgNCk7CiB9CiAKKyN1bmRl
ZiBQQ0lfQ09ORl9BRERSRVNTCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1
bmMsIHJlZykgXAorICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8
IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKKwogdm9pZCBwY2lfY29uZl93cml0ZTgoCiAgICAg
dW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5z
aWduZWQgaW50IGZ1bmMsCiAgICAgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKaW5kZXggNjQyNThkYTJkYy4uOWI5MDI1ZmIzMyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJn
cC5jCkBAIC02ODIsNyArNjgyLDggQEAgc3RhdGljIGludCBkYmdwX2NvbnRyb2xfbXNnKHN0cnVj
dCBlaGNpX2RiZ3AgKmRiZ3AsIHVuc2lnbmVkIGludCBkZXZudW0sCiAKIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgX19pbml0IF9fZmluZF9kYmdwKHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYykKIHsKLSAg
ICB1MzIgY2xhc3MgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ0xB
U1NfUkVWSVNJT04pOworICAgIHVpbnQzMl90IGNsYXNzID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9T
QkRGKDAsIGJ1cywgc2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0NMQVNTX1JFVklTSU9OKTsKIAogICAgIGlmICggKGNsYXNzID4+IDgpICE9IFBD
SV9DTEFTU19TRVJJQUxfVVNCX0VIQ0kgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTEwMDYsNyAr
MTAwNyw4IEBAIHN0YXRpYyBzZXRfZGVidWdfcG9ydF90IF9fcmVhZF9tb3N0bHkgc2V0X2RlYnVn
X3BvcnQgPSBkZWZhdWx0X3NldF9kZWJ1Z19wb3J0OwogCiBzdGF0aWMgdm9pZCBudmlkaWFfc2V0
X2RlYnVnX3BvcnQoc3RydWN0IGVoY2lfZGJncCAqZGJncCwgdW5zaWduZWQgaW50IHBvcnQpCiB7
Ci0gICAgdTMyIGR3b3JkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xv
dCwgZGJncC0+ZnVuYywgMHg3NCk7CisgICAgdWludDMyX3QgZHdvcmQgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMpLCAweDc0KTsKIAogICAgIGR3
b3JkICY9IH4oMHgwZiA8PCAxMik7CiAgICAgZHdvcmQgfD0gKHBvcnQgJiAweDBmKSA8PCAxMjsK
QEAgLTEwMzksNyArMTA0MSw4IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJncF9iaW9zX2hhbmRvZmYo
c3RydWN0IGVoY2lfZGJncCAqZGJncCwgdTMyIGhjY19wYXJhbXMpCiAgICAgaWYgKCAhb2Zmc2V0
ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3At
PmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0KTsKKyAgICBjYXAgPSBwY2lfY29u
Zl9yZWFkMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0KTsKICAgICBkYmdwX3ByaW50aygiZGJn
cDogRUhDSSBCSU9TIHN0YXRlICUwOHhcbiIsIGNhcCk7CiAKICAgICBpZiAoIChjYXAgJiAweGZm
KSA9PSAxICYmIChjYXAgJiBFSENJX1VTQkxFR1NVUF9CSU9TKSApCkBAIC0xMDU0LDcgKzEwNTcs
OCBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfYmlvc19oYW5kb2ZmKHN0cnVjdCBlaGNpX2RiZ3Ag
KmRiZ3AsIHUzMiBoY2NfcGFyYW1zKQogICAgIHsKICAgICAgICAgbWRlbGF5KDEwKTsKICAgICAg
ICAgbXNlYyAtPSAxMDsKLSAgICAgICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1
cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0KTsKKyAgICAgICAgY2FwID0gcGNpX2Nv
bmZfcmVhZDMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQpOwogICAgIH0KIAogICAgIGlm
ICggY2FwICYgRUhDSV9VU0JMRUdTVVBfQklPUyApCkBAIC0xMzA3LDcgKzEzMTEsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAq
cG9ydCkKICAgICB1MzIgZGVidWdfcG9ydCwgb2Zmc2V0OwogICAgIHZvaWQgX19pb21lbSAqZWhj
aV9iYXI7CiAKLSAgICBkZWJ1Z19wb3J0ID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywg
ZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBkZWJ1Z19wb3J0ID0gcGNpX2NvbmZfcmVhZDMy
KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5jYXApOwogICAgIG9mZnNldCA9IChkZWJ1
Z19wb3J0ID4+IDE2KSAmIDB4ZmZmOwogCkBAIC0xNTA0LDcgKzE1MDgsNyBAQCB2b2lkIF9faW5p
dCBlaGNpX2RiZ3BfaW5pdCh2b2lkKQogICAgIGVsc2UKICAgICAgICAgcmV0dXJuOwogCi0gICAg
ZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRi
Z3AtPmZ1bmMsCisgICAgZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBk
YmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGJncC0+Y2FwKTsKICAgICBkYmdwLT5iYXIgPSAoZGVidWdfcG9ydCA+PiAy
OSkgJiAweDc7CiAgICAgZGJncC0+YmFyID0gKChkYmdwLT5iYXIgLSAxKSAqIDQpICsgUENJX0JB
U0VfQUREUkVTU18wOwpAQCAtMTUxNiw4ICsxNTIwLDggQEAgdm9pZCBfX2luaXQgZWhjaV9kYmdw
X2luaXQodm9pZCkKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIGRiZ3AtPmJhcl92YWwg
PSBiYXJfdmFsID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jLCBk
YmdwLT5iYXIpOworICAgIGRiZ3AtPmJhcl92YWwgPSBiYXJfdmFsID0gcGNpX2NvbmZfcmVhZDMy
KFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jKSwgZGJncC0+YmFy
KTsKICAgICBkYmdwX3ByaW50aygiYmFyX3ZhbDogJTA4eFxuIiwgYmFyX3ZhbCk7CiAgICAgaWYg
KCBiYXJfdmFsICYgflBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0sgKQogICAgIHsKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUw
LmMKaW5kZXggOTljMTI1NGNhYy4uZmU3MTQwNmNjMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
Y2hhci9uczE2NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTExMTIs
MjcgKzExMTIsMjggQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29s
X3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgfQogCiAgICAg
ICAgICAgICAgICAgdWFydC0+aW9fYmFzZSA9IDA7Ci0gICAgICAgICAgICAgICAgYmFyID0gcGNp
X2NvbmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCk7CisgICAgICAgICAgICAgICAg
YmFyID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4ICog
NCk7CiAKICAgICAgICAgICAgICAgICAvKiBNTUlPIGJhc2VkICovCiAgICAgICAgICAgICAgICAg
aWYgKCBwYXJhbS0+bW1pbyAmJiAhKGJhciAmIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8pICkK
ICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIo
MCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFT
RV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIH4wdSk7Ci0gICAgICAgICAgICAgICAgICAgIGxlbiA9
IHBjaV9jb25mX3JlYWQzMigwLCBiLCBkLCBmLCBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4
KjQpOworICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYo
MCwgYiwgZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4ICogNCk7CiAgICAgICAgICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIGJhcik7CiAKICAgICAgICAg
ICAgICAgICAgICAgLyogSGFuZGxlIDY0IGJpdCBCQVIgaWYgZm91bmQgKi8KICAgICAgICAgICAg
ICAgICAgICAgaWYgKCBiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0ICkKICAgICAg
ICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgYmFyXzY0ID0gcGNpX2Nv
bmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQpOworICAgICAgICAgICAgICAg
ICAgICAgICAgYmFyXzY0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAg
KyAoYmFyX2lkeCArIDEpICogNCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93
cml0ZTMyKDAsIGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUpOwotICAgICAgICAgICAgICAg
ICAgICAgICAgbGVuXzY0ID0gcGNpX2NvbmZfcmVhZDMyKDAsIGIsIGQsIGYsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsx
KSo0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGxlbl82NCA9IHBjaV9jb25mX3JlYWQzMihQ
Q0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4ICsgMSkgKiA0KTsKICAgICAgICAgICAgICAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQsIGJh
cl82NCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplICA9ICgodTY0KX4wIDw8IDMyKSB8
IFBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0s7CkBAIC0xMTQ5LDcgKzExNTAsOCBAQCBwY2lfdWFy
dF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVhcnQsIGJvb2xfdCBza2lwX2FtdCwgdW5zaWduZWQg
aW50IGlkeCkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIoMCwgYiwgZCwgZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIH4wdSk7Ci0gICAgICAgICAgICAgICAg
ICAgIGxlbiA9IHBjaV9jb25mX3JlYWQzMigwLCBiLCBkLCBmLCBQQ0lfQkFTRV9BRERSRVNTXzAp
OworICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwg
YiwgZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
QkFTRV9BRERSRVNTXzApOwogICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAs
IGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0Vf
QUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwogICAgICAgICAgICAgICAgICAgICBzaXplID0g
bGVuICYgUENJX0JBU0VfQUREUkVTU19JT19NQVNLOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2RldGVjdC5jCmluZGV4IDNjNWQ0ZGUxYTMuLjA2OWRmMTU2ZGUgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKQEAgLTQ4LDcgKzQ4LDcgQEAg
c3RhdGljIGludCBfX2luaXQgZ2V0X2lvbW11X2NhcGFiaWxpdGllcygKIHsKICAgICB1OCB0eXBl
OwogCi0gICAgaW9tbXUtPmNhcC5oZWFkZXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRl
diwgZnVuYywgY2FwX3B0cik7CisgICAgaW9tbXUtPmNhcC5oZWFkZXIgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyksIGNhcF9wdHIpOwogICAgIHR5cGUgPSBn
ZXRfZmllbGRfZnJvbV9yZWdfdTMyKGlvbW11LT5jYXAuaGVhZGVyLCBQQ0lfQ0FQX1RZUEVfTUFT
SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX1RZUEVfU0hJRlQp
OwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCAxYjNlN2Rl
MTBkLi42MDgzZDUxYjkxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKQEAgLTg0NCw3ICs4NDQsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83NDZf
d29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgcGNpX2NvbmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5
MCk7Ci0gICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1
bmMsIDB4ZjQpOworICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMihpb21tdS0+
c2VnLCBpb21tdS0+YmRmKSwgMHhmNCk7CiAKICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQog
ICAgICAgICByZXR1cm47CkBAIC0xMjMxLDcgKzEyMzEsNyBAQCBzdGF0aWMgYm9vbF90IF9faW5p
dCBhbWRfc3A1MTAwX2VycmF0dW0yOCh2b2lkKQogCiAgICAgZm9yIChidXMgPSAwOyBidXMgPCAy
NTY7IGJ1cysrKQogICAgIHsKLSAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAw
eDE0LCAwLCBQQ0lfVkVORE9SX0lEKTsKKyAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJ
X1NCREYoMCwgYnVzLCAweDE0LCAwKSwgUENJX1ZFTkRPUl9JRCk7CiAKICAgICAgICAgdmVuZG9y
X2lkID0gaWQgJiAweGZmZmY7CiAgICAgICAgIGRldl9pZCA9IChpZCA+PiAxNikgJiAweGZmZmY7
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDcwMzA1NmY3YjkuLjgwODg3YWY2NmMgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jCkBAIC02MzIsOCArNjMyLDcgQEAgdW5zaWduZWQgaW50IHBjaV9zaXplX21l
bV9iYXIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9zLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDY0X3QgKnBhZGRyLCB1aW50NjRfdCAqcHNpemUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgdWludDMy
X3QgaGkgPSAwLCBiYXIgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzYmRmLmZu
LCBwb3MpOworICAgIHVpbnQzMl90IGhpID0gMCwgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYs
IHBvcyk7CiAgICAgdWludDY0X3Qgc2l6ZTsKICAgICBib29sIGlzNjRiaXRzID0gIShmbGFncyAm
IFBDSV9CQVJfUk9NKSAmJgogICAgICAgICAoYmFyICYgUENJX0JBU0VfQUREUkVTU19NRU1fVFlQ
RV9NQVNLKSA9PSBQQ0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0OwpAQCAtNjU1LDE1ICs2NTQs
MTMgQEAgdW5zaWduZWQgaW50IHBjaV9zaXplX21lbV9iYXIocGNpX3NiZGZfdCBzYmRmLCB1bnNp
Z25lZCBpbnQgcG9zLAogICAgICAgICAgICAgKnBzaXplID0gMDsKICAgICAgICAgICAgIHJldHVy
biAxOwogICAgICAgICB9Ci0gICAgICAgIGhpID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBz
YmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQpOworICAgICAgICBoaSA9IHBjaV9j
b25mX3JlYWQzMihzYmRmLCBwb3MgKyA0KTsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRm
LnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBwb3MgKyA0LCB+MCk7CiAgICAgfQot
ICAgIHNpemUgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwg
c2JkZi5mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcykgJiBtYXNrOworICAgIHNp
emUgPSBwY2lfY29uZl9yZWFkMzIoc2JkZiwgcG9zKSAmIG1hc2s7CiAgICAgaWYgKCBpczY0Yml0
cyApCiAgICAgewotICAgICAgICBzaXplIHw9ICh1aW50NjRfdClwY2lfY29uZl9yZWFkMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNiZGYuZm4sIHBvcyArIDQpIDw8IDMyOworICAgICAgICBzaXplIHw9ICh1
aW50NjRfdClwY2lfY29uZl9yZWFkMzIoc2JkZiwgcG9zICsgNCkgPDwgMzI7CiAgICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcG9z
ICsgNCwgaGkpOwogICAgIH0KICAgICBlbHNlIGlmICggc2l6ZSApCkBAIC03NTAsNyArNzQ3LDcg
QEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCiAgICAgICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8IFBDSV9TUklPVl9OVU1fQkFSUzsgKQogICAgICAgICAgICAg
ewogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpZHggPSBwb3MgKyBQQ0lfU1JJT1ZfQkFS
ICsgaSAqIDQ7Ci0gICAgICAgICAgICAgICAgdTMyIGJhciA9IHBjaV9jb25mX3JlYWQzMihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgaWR4KTsKKyAgICAgICAgICAgICAgICB1MzIgYmFyID0gcGNpX2Nv
bmZfcmVhZDMyKHBkZXYtPnNiZGYsIGlkeCk7CiAgICAgICAgICAgICAgICAgcGNpX3NiZGZfdCBz
YmRmID0gUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbik7CiAKICAgICAgICAgICAgICAgICBpZiAo
IChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PQpAQCAtMTAwMiw3ICs5OTksNyBAQCBi
b29sX3QgX19pbml0IHBjaV9kZXZpY2VfZGV0ZWN0KHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2LCB1
OCBmdW5jKQogewogICAgIHUzMiB2ZW5kb3I7CiAKLSAgICB2ZW5kb3IgPSBwY2lfY29uZl9yZWFk
MzIoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCk7CisgICAgdmVuZG9yID0gcGNp
X2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNlZywgYnVzLCBkZXYsIGZ1bmMpLCBQQ0lfVkVORE9SX0lE
KTsKICAgICAvKiBzb21lIGJyb2tlbiBib2FyZHMgcmV0dXJuIDAgb3IgfjAgaWYgYSBzbG90IGlz
IGVtcHR5OiAqLwogICAgIGlmICggKHZlbmRvciA9PSAweGZmZmZmZmZmKSB8fCAodmVuZG9yID09
IDB4MDAwMDAwMDApIHx8CiAgICAgICAgICAodmVuZG9yID09IDB4MDAwMGZmZmYpIHx8ICh2ZW5k
b3IgPT0gMHhmZmZmMDAwMCkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4
IDQ3NTk3Yzk2MDAuLjI4ZTk1OTcwMTQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtz
LmMKQEAgLTEyOCw5ICsxMjgsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IG1hcF9pZ2RfcmVnKHZv
aWQpCiAgICAgaWYgKCBpZ2RfcmVnX3ZhICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaWdkX21t
aW8gICA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCBJR0RfREVWLCAwLCBQQ0lfQkFTRV9BRERSRVNT
XzEpOworICAgIGlnZF9tbWlvICAgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgSUdE
X0RFViwgMCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERS
RVNTXzEpOwogICAgIGlnZF9tbWlvIDw8PSAzMjsKLSAgICBpZ2RfbW1pbyAgKz0gcGNpX2NvbmZf
cmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIFBDSV9CQVNFX0FERFJFU1NfMCk7CisgICAgaWdkX21t
aW8gICs9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCBJR0RfREVWLCAwKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCk7CiAgICAgaWdk
X3JlZ192YSA9IGlvcmVtYXAoaWdkX21taW8gJiBJR0RfQkFSX01BU0ssIDB4MzAwMCk7CiB9CiAK
QEAgLTI4MCw3ICsyODIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJzYnVyZ19pbnRyZW1h
cF9xdWlyayh2b2lkKQogICAgIGZvciAoIGJ1cyA9IDA7IGJ1cyA8IDB4MTAwOyBidXMrKyApCiAg
ICAgewogICAgICAgICAvKiBNYXRjaCBvbiBTeXN0ZW0gTWFuYWdlbWVudCBSZWdpc3RlcnMgb24g
RGV2aWNlIDIwIEZ1bmN0aW9uIDAgKi8KLSAgICAgICAgZGV2aWNlID0gcGNpX2NvbmZfcmVhZDMy
KDAsIGJ1cywgMjAsIDAsIFBDSV9WRU5ET1JfSUQpOworICAgICAgICBkZXZpY2UgPSBwY2lfY29u
Zl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAyMCwgMCksIFBDSV9WRU5ET1JfSUQpOwogICAgICAg
ICByZXYgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMsIDIwLCAwKSwgUENJX1JFVklT
SU9OX0lEKTsKIAogICAgICAgICBpZiAoIHJldiA9PSAweDEzICYmIGRldmljZSA9PSAweDM0MmU4
MDg2ICkKQEAgLTI5Niw4ICsyOTgsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJzYnVyZ19p
bnRyZW1hcF9xdWlyayh2b2lkKQogLyogaW5pdGlhbGl6ZSBwbGF0Zm9ybSBpZGVudGlmaWNhdGlv
biBmbGFncyAqLwogdm9pZCBfX2luaXQgcGxhdGZvcm1fcXVpcmtzX2luaXQodm9pZCkKIHsKLSAg
ICBpb2hfaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSU9IX0RFViwgMCwgMCk7Ci0gICAgaWdk
X2lkID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIDApOworICAgIGlvaF9pZCA9
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCBJT0hfREVWLCAwKSwgMCk7CisgICAgaWdk
X2lkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLCAwKTsKIAog
ICAgIC8qIE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IG5lZ2xlY3RzIHRvIHNldCBSV0JGIGNhcGFi
aWxpdHkuICovCiAgICAgaWYgKCBpb2hfaWQgPT0gMHgyYTQwODA4NiApCkBAIC0zNTYsMTUgKzM1
OCwxNSBAQCBpbnQgbWVfd2lmaV9xdWlyayhzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGJ1cywg
dTggZGV2Zm4sIGludCBtYXApCiAgICAgdTMyIGlkOwogICAgIGludCByYyA9IDA7CiAKLSAgICBp
ZCA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCAwLCAwLCAwKTsKKyAgICBpZCA9IHBjaV9jb25mX3Jl
YWQzMihQQ0lfU0JERigwLCAwLCAwLCAwKSwgMCk7CiAgICAgaWYgKCBJU19DVEcoaWQpICkKICAg
ICB7CiAgICAgICAgIC8qIHF1aXQgaWYgTUUgZG9lcyBub3QgZXhpc3QgKi8KLSAgICAgICAgaWYg
KCBwY2lfY29uZl9yZWFkMzIoMCwgMCwgMywgMCwgMCkgPT0gMHhmZmZmZmZmZiApCisgICAgICAg
IGlmICggcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDMsIDApLCAwKSA9PSAweGZmZmZm
ZmZmICkKICAgICAgICAgICAgIHJldHVybiAwOwogCiAgICAgICAgIC8qIGlmIGRldmljZSBpcyBX
TEFOIGRldmljZSwgbWFwIE1FIHBoYW50b20gZGV2aWNlIDA6My43ICovCi0gICAgICAgIGlkID0g
cGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiks
IDApOworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoMCwgYnVzLCBkZXZm
biksIDApOwogICAgICAgICBzd2l0Y2ggKGlkKQogICAgICAgICB7CiAgICAgICAgICAgICBjYXNl
IDB4NDIzMjgwODY6CkBAIC0zODQsMTEgKzM4NiwxMSBAQCBpbnQgbWVfd2lmaV9xdWlyayhzdHJ1
Y3QgZG9tYWluICpkb21haW4sIHU4IGJ1cywgdTggZGV2Zm4sIGludCBtYXApCiAgICAgZWxzZSBp
ZiAoIElTX0lMSyhpZCkgfHwgSVNfQ1BUKGlkKSApCiAgICAgewogICAgICAgICAvKiBxdWl0IGlm
IE1FIGRvZXMgbm90IGV4aXN0ICovCi0gICAgICAgIGlmICggcGNpX2NvbmZfcmVhZDMyKDAsIDAs
IDIyLCAwLCAwKSA9PSAweGZmZmZmZmZmICkKKyAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMzIo
UENJX1NCREYoMCwgMCwgMjIsIDApLCAwKSA9PSAweGZmZmZmZmZmICkKICAgICAgICAgICAgIHJl
dHVybiAwOwogCiAgICAgICAgIC8qIGlmIGRldmljZSBpcyBXTEFOIGRldmljZSwgbWFwIE1FIHBo
YW50b20gZGV2aWNlIDA6MjIuNyAqLwotICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQzMigwLCBi
dXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCAwKTsKKyAgICAgICAgaWQgPSBw
Y2lfY29uZl9yZWFkMzIoUENJX1NCREYzKDAsIGJ1cywgZGV2Zm4pLCAwKTsKICAgICAgICAgc3dp
dGNoIChpZCkKICAgICAgICAgewogICAgICAgICAgICAgY2FzZSAweDAwODc4MDg2OiAgICAgICAg
LyogS2lsbWVyIFBlYWsgKi8KQEAgLTQzOCw3ICs0NDAsNyBAQCB2b2lkIHBjaV92dGRfcXVpcmso
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgY2FzZSAweDM0MmU6IC8qIFR5bGVyc2J1
cmcgY2hpcHNldCAoTmVoYWxlbSAvIFdlc3RtZXJlIHN5c3RlbXMpICovCiAgICAgY2FzZSAweDM3
Mjg6IC8qIFhlb24gQzU1MDAvQzM1MDAgKEphc3BlckZvcmVzdCkgKi8KICAgICBjYXNlIDB4M2My
ODogLyogU2FuZHlicmlkZ2UgKi8KLSAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHNlZywg
YnVzLCBkZXYsIGZ1bmMsIDB4MUFDKTsKKyAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBk
ZXYtPnNiZGYsIDB4MUFDKTsKICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgZGV2
LCBmdW5jLCAweDFBQywgdmFsIHwgKDEgPDwgMzEpKTsKICAgICAgICAgcHJpbnRrKFhFTkxPR19J
TkZPICJNYXNrZWQgVlQtZCBlcnJvciBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIs
CiAgICAgICAgICAgICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKQEAgLTQ2MSw3ICs0NjMsNyBA
QCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRVhUX0NBUF9JRF9WTkRSKTsK
ICAgICAgICAgICAgIHdoaWxlICggcG9zICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICB2YWwgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX1ZO
RFJfSEVBREVSKTsKKyAgICAgICAgICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+
c2JkZiwgcG9zICsgUENJX1ZORFJfSEVBREVSKTsKICAgICAgICAgICAgICAgICBpZiAoIFBDSV9W
TkRSX0hFQURFUl9JRCh2YWwpID09IDQgJiYgUENJX1ZORFJfSEVBREVSX1JFVih2YWwpID09IDEg
KQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgcG9zICs9IFBDSV9WTkRS
X0hFQURFUjsKQEAgLTQ4MSw4ICs0ODMsOCBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCi0gICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3MgKyBQQ0lf
RVJSX1VOQ09SX01BU0spOwotICAgICAgICB2YWwyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVz
LCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9FUlJfQ09SX01BU0spOworICAgICAgICB2YWwgPSBwY2lf
Y29uZl9yZWFkMzIocGRldi0+c2JkZiwgcG9zICsgUENJX0VSUl9VTkNPUl9NQVNLKTsKKyAgICAg
ICAgdmFsMiA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX0NPUl9N
QVNLKTsKICAgICAgICAgaWYgKCAodmFsICYgUENJX0VSUl9VTkNfVU5TVVApICYmICh2YWwyICYg
UENJX0VSUl9DT1JfQURWX05GQVQpICkKICAgICAgICAgICAgIGFjdGlvbiA9ICJGb3VuZCBtYXNr
ZWQiOwogICAgICAgICBlbHNlIGlmICggIWZmICkKQEAgLTQ5Nyw3ICs0OTksNyBAQCB2b2lkIHBj
aV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBhY3Rp
b24gPSAiTXVzdCBub3QgbWFzayI7CiAKICAgICAgICAgLyogWFBVTkNFUlJNU0sgU2VuZCBDb21w
bGV0aW9uIHdpdGggVW5zdXBwb3J0ZWQgUmVxdWVzdCAqLwotICAgICAgICB2YWwgPSBwY2lfY29u
Zl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgyMGMpOworICAgICAgICB2YWwgPSBwY2lf
Y29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgyMGMpOwogICAgICAgICBwY2lfY29uZl93cml0ZTMy
KHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MjBjLCB2YWwgfCAoMSA8PCA0KSk7CiAKICAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMnguJXVc
biIsCkBAIC01MTQsOCArNTE2LDggQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2KQogICAgIGNhc2UgMHgxNjEwOiBjYXNlIDB4MTYxNDogY2FzZSAweDE2MTg6
IC8qIEJyb2Fkd2VsbCAqLwogICAgIGNhc2UgMHgxOTAwOiBjYXNlIDB4MTkwNDogY2FzZSAweDE5
MDg6IGNhc2UgMHgxOTBjOiBjYXNlIDB4MTkwZjogLyogU2t5bGFrZSAqLwogICAgIGNhc2UgMHgx
OTEwOiBjYXNlIDB4MTkxODogY2FzZSAweDE5MWY6IC8qIFNreWxha2UgKi8KLSAgICAgICAgYmFy
ID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4NmMpOwotICAgICAgICBi
YXIgPSAoYmFyIDw8IDMyKSB8IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCAw
eDY4KTsKKyAgICAgICAgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4NmMpOwor
ICAgICAgICBiYXIgPSAoYmFyIDw8IDMyKSB8IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCAw
eDY4KTsKICAgICAgICAgcGEgPSBiYXIgJiAweDdmZmZmZmYwMDBVTDsgLyogYml0cyAxMi4uLjM4
ICovCiAgICAgICAgIGlmICggKGJhciAmIDEpICYmIHBhICYmCiAgICAgICAgICAgICAgcGFnZV9p
c19yYW1fdHlwZShwYWRkcl90b19wZm4ocGEpLCBSQU1fVFlQRV9SRVNFUlZFRCkgKQpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGNpL3BjaS5jIGIveGVuL2RyaXZlcnMvcGNpL3BjaS5jCmluZGV4
IDVlNWUwZjA1MzguLmIyNDcwMmUwYzMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3BjaS9wY2ku
YworKysgYi94ZW4vZHJpdmVycy9wY2kvcGNpLmMKQEAgLTkzLDcgKzkzLDcgQEAgaW50IHBjaV9m
aW5kX25leHRfZXh0X2NhcGFiaWxpdHkoaW50IHNlZywgaW50IGJ1cywgaW50IGRldmZuLCBpbnQg
c3RhcnQsIGludCBjYXAKICAgICBpbnQgdHRsID0gNDgwOyAvKiAzODQwIGJ5dGVzLCBtaW5pbXVt
IDggYnl0ZXMgcGVyIGNhcGFiaWxpdHkgKi8KICAgICBpbnQgcG9zID0gbWF4KHN0YXJ0LCAweDEw
MCk7CiAKLSAgICBoZWFkZXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIFBDSV9TTE9UKGRl
dmZuKSwgUENJX0ZVTkMoZGV2Zm4pLCBwb3MpOworICAgIGhlYWRlciA9IHBjaV9jb25mX3JlYWQz
MihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zKTsKIAogICAgIC8qCiAgICAgICogSWYg
d2UgaGF2ZSBubyBjYXBhYmlsaXRpZXMsIHRoaXMgaXMgaW5kaWNhdGVkIGJ5IGNhcCBJRCwKQEAg
LTEwOSw3ICsxMDksNyBAQCBpbnQgcGNpX2ZpbmRfbmV4dF9leHRfY2FwYWJpbGl0eShpbnQgc2Vn
LCBpbnQgYnVzLCBpbnQgZGV2Zm4sIGludCBzdGFydCwgaW50IGNhcAogICAgICAgICBwb3MgPSBQ
Q0lfRVhUX0NBUF9ORVhUKGhlYWRlcik7CiAgICAgICAgIGlmICggcG9zIDwgMHgxMDAgKQogICAg
ICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGhlYWRlciA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1
cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7CisgICAgICAgIGhlYWRl
ciA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zKTsKICAg
ICB9CiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRl
ci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCAwYjE3NmI0OTBhLi43NDc2NjM0
OTgyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTUxMSw3ICs1MTEsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFy
cyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9
CiAKLSAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBz
bG90LCBmdW5jLCByZWcpOworICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2Jk
ZiwgcmVnKTsKICAgICAgICAgaWYgKCAodmFsICYgUENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0g
UENJX0JBU0VfQUREUkVTU19TUEFDRV9JTyApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJhcnNb
aV0udHlwZSA9IFZQQ0lfQkFSX0lPOwpAQCAtNTYxLDggKzU2MSw4IEBAIHN0YXRpYyBpbnQgaW5p
dF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICByb20tPnR5cGUgPSBWUENJX0JB
Ul9ST007CiAgICAgICAgIHJvbS0+c2l6ZSA9IHNpemU7CiAgICAgICAgIHJvbS0+YWRkciA9IGFk
ZHI7Ci0gICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+
c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcm9tX3JlZykgJiBQQ0lfUk9NX0FERFJFU1NfRU5BQkxFOworICAg
ICAgICBoZWFkZXItPnJvbV9lbmFibGVkID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIHJv
bV9yZWcpICYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9ST01fQUREUkVTU19F
TkFCTEU7CiAKICAgICAgICAgcmMgPSB2cGNpX2FkZF9yZWdpc3RlcihwZGV2LT52cGNpLCB2cGNp
X2h3X3JlYWQzMiwgcm9tX3dyaXRlLCByb21fcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDQsIHJvbSk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IDhlNmNkMDcwZDAuLmM2MGNiYTAxMzcgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
eC5jCkBAIC00NjksMTEgKzQ2OSw5IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2l4KHN0cnVjdCBwY2lf
ZGV2ICpwZGV2KQogICAgIHBkZXYtPnZwY2ktPm1zaXgtPnBkZXYgPSBwZGV2OwogCiAgICAgcGRl
di0+dnBjaS0+bXNpeC0+dGFibGVzW1ZQQ0lfTVNJWF9UQUJMRV0gPQotICAgICAgICBwY2lfY29u
Zl9yZWFkMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICBtc2l4X3RhYmxlX29mZnNldF9yZWcobXNpeF9vZmZzZXQpKTsKKyAgICAgICAg
cGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIG1zaXhfdGFibGVfb2Zmc2V0X3JlZyhtc2l4X29m
ZnNldCkpOwogICAgIHBkZXYtPnZwY2ktPm1zaXgtPnRhYmxlc1tWUENJX01TSVhfUEJBXSA9Ci0g
ICAgICAgIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywK
LSAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfcGJhX29mZnNldF9yZWcobXNpeF9vZmZzZXQp
KTsKKyAgICAgICAgcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIG1zaXhfcGJhX29mZnNldF9y
ZWcobXNpeF9vZmZzZXQpKTsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgcGRldi0+dnBjaS0+bXNp
eC0+bWF4X2VudHJpZXM7IGkrKykKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNp
L3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IDFhNGMyZWU0ZjEuLjIxMDYy
NTU4NjMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvdnBjaS5jCkBAIC0xMjAsOCArMTIwLDcgQEAgdWludDMyX3QgdnBjaV9od19yZWFk
MTYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiB1aW50MzJf
dCB2cGNpX2h3X3JlYWQzMihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50
IHJlZywKICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCiB7Ci0gICAgcmV0dXJu
IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2
Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBy
ZWcpOworICAgIHJldHVybiBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgcmVnKTsKIH0KIAog
aW50IHZwY2lfYWRkX3JlZ2lzdGVyKHN0cnVjdCB2cGNpICp2cGNpLCB2cGNpX3JlYWRfdCAqcmVh
ZF9oYW5kbGVyLApAQCAtMjExLDcgKzIxMCw3IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRf
aHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgIHN3aXRjaCAoIHNpemUg
KQogICAgIHsKICAgICBjYXNlIDQ6Ci0gICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnKTsKKyAgICAgICAgZGF0YSA9
IHBjaV9jb25mX3JlYWQzMihzYmRmLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2Ug
MzoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaAppbmRleCBjZjRjMjIzZjdjLi4yYTU3MDU1NjBlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzQsOSArMTc0LDcg
QEAgdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZm
bik7CiAKIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnKTsKIHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNiZGYsIHVuc2ln
bmVkIGludCByZWcpOwotdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAotICAgIHVuc2lnbmVkIGlu
dCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBm
dW5jLAotICAgIHVuc2lnbmVkIGludCByZWcpOwordWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKHBj
aV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7CiB2b2lkIHBjaV9jb25mX3dyaXRlOCgK
ICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2
LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50OF90IGRhdGEp
OwotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB63-0002oN-1e; Fri, 07 Jun 2019 09:23: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB60-0002mF-T4
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:36 +0000
X-Inumbo-ID: ec6add60-8905-11e9-8be9-1354a9b6a8c8
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ec6add60-8905-11e9-8be9-1354a9b6a8c8;
 Fri, 07 Jun 2019 09:23: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=SoftFail 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: SoftFail (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: pCxqytr2k8gnSTZBCvhraAs9VmpFGHyXLYt0+xoGxzz1XUv81txssLf+ExB92XqZEM7fx4ZQJe
 zGjHY+F4TCzIrkthOAZPzCKsnCrZrb0N5D4m7QtMGJWNa6HPaOAG4QAY/IuikRlHY5UEYWLn3i
 KDCHBdsiVz8gIaVqaHjfmPFjkiRUd3J/4Km04NjvTOpxr/V7kqcKzTUeGgWdb+Moi3PSUXmCWQ
 vDF+E5acZYL3fMVGdKj5J43ujuajk200b2ku9Pcoo/hEXqZGVJKu68qHWopbYxMJ+70Z+CbtjD
 a+M=
X-SBRS: -0.9
X-MesageID: 1419358
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,562,1557201600"; 
   d="scan'208";a="1419358"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:29 +0200
Message-ID: <20190607092232.83179-11-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/13] 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+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jICAgIHwgMjEgKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJp
dmVycy9hY3BpL3JlYm9vdC5jICAgIHwgIDYgKysrLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2VoY2kt
ZGJncC5jIHwgIDggKysrKystLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgfCAgOSAr
KysrLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgfCAgNCArLS0tCiA2IGZpbGVz
IGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCmluZGV4IDM3
ZjYwYzA4NjIuLjQ4OWQ0NWZkMjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMK
KysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtNDI2LDcgKzQyNiw3IEBAIHN0YXRpYyB2
b2lkIGRpc2FibGVfYzFfcmFtcGluZyh2b2lkKQogCQlpZiAocG1tNyA9PSAweEZGKQogCQkJYnJl
YWs7CiAJCXBtbTcgJj0gMHhGQzsgLyogY2xlYXIgcG1tN1sxOjBdICovCi0JCXBjaV9jb25mX3dy
aXRlOCgwLCAwLCAweDE4ICsgbm9kZSwgMHgzLCAweDg3LCBwbW03KTsKKwkJcGNpX2NvbmZfd3Jp
dGU4KFBDSV9TQkRGKDAsIDAsIDB4MTggKyBub2RlLCAzKSwgMHg4NywgcG1tNyk7CiAJCXByaW50
ayAoIkFNRDogRGlzYWJsaW5nIEMxIENsb2NrIFJhbXBpbmcgTm9kZSAjJXhcbiIsIG5vZGUpOwog
CX0KIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJjaC94
ODYveDg2XzY0L3BjaS5jCmluZGV4IGI4YjgyYTZmZTcuLmVhYTY3YjA0ZjIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2ku
YwpAQCAtNTAsMjMgKzUwLDE4IEBAIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMihwY2lfc2JkZl90
IHNiZGYsIHVuc2lnbmVkIGludCByZWcpCiAgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQoUENJX0NP
TkZfQUREUkVTUyhzYmRmLCByZWcpLCAwLCA0KTsKIH0KIAotI3VuZGVmIFBDSV9DT05GX0FERFJF
U1MKLSNkZWZpbmUgUENJX0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCi0gICAg
KDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAo
cmVnICYgfjMpKQotCi12b2lkIHBjaV9jb25mX3dyaXRlOCgKLSAgICB1bnNpZ25lZCBpbnQgc2Vn
LCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywK
LSAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50OF90IGRhdGEpCit2b2lkIHBjaV9jb25mX3dyaXRl
OChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKIHsKLSAg
ICBpZiAoIHNlZyB8fCByZWcgPiAyNTUgKQotICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2VnLCBi
dXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMpLCByZWcsIDEsIGRhdGEpOworICAgIGlmICggc2JkZi5z
ZWcgfHwgcmVnID4gMjU1ICkKKyAgICAgICAgcGNpX21tY2ZnX3dyaXRlKHNiZGYuc2VnLCBzYmRm
LmJ1cywgc2JkZi5kZXZmbiwgcmVnLCAxLCBkYXRhKTsKICAgICBlbHNlCi0gICAgewotICAgICAg
ICBCVUdfT04oKGJ1cyA+IDI1NSkgfHwgKGRldiA+IDMxKSB8fCAoZnVuYyA+IDcpKTsKLSAgICAg
ICAgcGNpX2NvbmZfd3JpdGUoUENJX0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwg
cmVnICYgMywgMSwgZGF0YSk7Ci0gICAgfQorICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09O
Rl9BRERSRVNTKHNiZGYsIHJlZyksIHJlZyAmIDMsIDEsIGRhdGEpOwogfQogCisjdW5kZWYgUENJ
X0NPTkZfQUREUkVTUworI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCBy
ZWcpIFwKKyAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVu
YyA8PCA4KSB8IChyZWcgJiB+MykpCisKIHZvaWQgcGNpX2NvbmZfd3JpdGUxNigKICAgICB1bnNp
Z25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25l
ZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MTZfdCBkYXRhKQpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvYWNwaS9yZWJvb3QuYyBiL3hlbi9kcml2ZXJzL2FjcGkvcmVib290
LmMKaW5kZXggNzJkMDZmZDhlNS4uMDRkYWM0ZmU3ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
YWNwaS9yZWJvb3QuYworKysgYi94ZW4vZHJpdmVycy9hY3BpL3JlYm9vdC5jCkBAIC0yMyw5ICsy
Myw5IEBAIHZvaWQgYWNwaV9yZWJvb3Qodm9pZCkKIAljYXNlIEFDUElfQURSX1NQQUNFX1BDSV9D
T05GSUc6CiAJCXByaW50aygiUmVzZXR0aW5nIHdpdGggQUNQSSBQQ0kgUkVTRVRfUkVHLlxuIik7
CiAJCS8qIFdyaXRlIHRoZSB2YWx1ZSB0aGF0IHJlc2V0cyB1cy4gKi8KLQkJcGNpX2NvbmZfd3Jp
dGU4KDAsIDAsCi0JCQkJKHJyLT5hZGRyZXNzID4+IDMyKSAmIDMxLAotCQkJCShyci0+YWRkcmVz
cyA+PiAxNikgJiA3LAorCQlwY2lfY29uZl93cml0ZTgoUENJX1NCREYoMCwgMCwKKwkJCQkJIChy
ci0+YWRkcmVzcyA+PiAzMikgJiAzMSwKKwkJCQkJIChyci0+YWRkcmVzcyA+PiAxNikgJiA3KSwK
IAkJCQkocnItPmFkZHJlc3MgJiAyNTUpLAogCQkJCXJlc2V0X3ZhbHVlKTsKIAkJYnJlYWs7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIGIveGVuL2RyaXZlcnMvY2hh
ci9laGNpLWRiZ3AuYwppbmRleCA5YjkwMjVmYjMzLi4wMTBmYzNjNWJjIDEwMDY0NAotLS0gYS94
ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1k
YmdwLmMKQEAgLTEwNDgsNyArMTA0OCw4IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJncF9iaW9zX2hh
bmRvZmYoc3RydWN0IGVoY2lfZGJncCAqZGJncCwgdTMyIGhjY19wYXJhbXMpCiAgICAgaWYgKCAo
Y2FwICYgMHhmZikgPT0gMSAmJiAoY2FwICYgRUhDSV9VU0JMRUdTVVBfQklPUykgKQogICAgIHsK
ICAgICAgICAgZGJncF9wcmludGsoImRiZ3A6IEJJT1MgaGFuZG9mZlxuIik7Ci0gICAgICAgIHBj
aV9jb25mX3dyaXRlOCgwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIG9mZnNl
dCArIDMsIDEpOworICAgICAgICBwY2lfY29uZl93cml0ZTgoUENJX1NCREYoMCwgZGJncC0+YnVz
LCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKKyAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNl
dCArIDMsIDEpOwogICAgIH0KIAogICAgIC8qIGlmIGJvb3QgZmlybXdhcmUgbm93IG93bnMgRUhD
SSwgc3BpbiB0aWxsIGl0IGhhbmRzIGl0IG92ZXIuICovCkBAIC0xMDY2LDExICsxMDY3LDEyIEBA
IHN0YXRpYyB2b2lkIGVoY2lfZGJncF9iaW9zX2hhbmRvZmYoc3RydWN0IGVoY2lfZGJncCAqZGJn
cCwgdTMyIGhjY19wYXJhbXMpCiAgICAgICAgIC8qIHdlbGwsIHBvc3NpYmx5IGJ1Z2d5IEJJT1Mu
Li4gdHJ5IHRvIHNodXQgaXQgZG93biwKICAgICAgICAgICogYW5kIGhvcGUgbm90aGluZyBnb2Vz
IHRvbyB3cm9uZyAqLwogICAgICAgICBkYmdwX3ByaW50aygiZGJncDogQklPUyBoYW5kb2ZmIGZh
aWxlZDogJTA4eFxuIiwgY2FwKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGU4KDAsIGRiZ3AtPmJ1
cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgb2Zmc2V0ICsgMiwgMCk7CisgICAgICAgIHBjaV9j
b25mX3dyaXRlOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMp
LAorICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ICsgMiwgMCk7CiAgICAgfQogCiAgICAg
LyoganVzdCBpbiBjYXNlLCBhbHdheXMgZGlzYWJsZSBFSENJIFNNSXMgKi8KLSAgICBwY2lfY29u
Zl93cml0ZTgoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAgIHBjaV9j
b25mX3dyaXRlOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMp
LAogICAgICAgICAgICAgICAgICAgICBvZmZzZXQgKyBFSENJX1VTQkxFR0NUTFNUUywgMCk7CiB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKaW5kZXggMjEwNjI1NTg2My4uNTNjNTgyMWMyMCAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTI2Myw4
ICsyNjMsOCBAQCBzdGF0aWMgdm9pZCB2cGNpX3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgICAgICAqLwogICAgICAgICBp
ZiAoIHJlZyAmIDEgKQogICAgICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTgoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRhdGEpOworCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTgoc2JkZiwg
cmVnLCBkYXRhKTsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnICsgMSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGF0YSA+PiA4KTsKICAgICAgICAgfQpAQCAtMjcyLDggKzI3Miw3IEBAIHN0YXRpYyB2
b2lkIHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNp
Z25lZCBpbnQgc2l6ZSwKICAgICAgICAgewogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihz
YmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyArIDIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZGF0YSA+PiAxNik7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTgo
c2JkZiwgcmVnICsgMiwgZGF0YSA+PiAxNik7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAK
QEAgLTI4Miw3ICsyODEsNyBAQCBzdGF0aWMgdm9pZCB2cGNpX3dyaXRlX2h3KHBjaV9zYmRmX3Qg
c2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgICAgIGJyZWFr
OwogCiAgICAgY2FzZSAxOgotICAgICAgICBwY2lfY29uZl93cml0ZTgoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnLCBkYXRhKTsKKyAgICAgICAgcGNpX2NvbmZfd3Jp
dGU4KHNiZGYsIHJlZywgZGF0YSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApp
bmRleCAyYTU3MDU1NjBlLi4zZmFhMmEyMmQzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzUsOSArMTc1LDcgQEAgdm9p
ZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbik7CiB1
aW50OF90IHBjaV9jb25mX3JlYWQ4KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7
CiB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQg
cmVnKTsKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVk
IGludCByZWcpOwotdm9pZCBwY2lfY29uZl93cml0ZTgoCi0gICAgdW5zaWduZWQgaW50IHNlZywg
dW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0g
ICAgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKTsKK3ZvaWQgcGNpX2NvbmZfd3JpdGU4
KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKTsKIHZvaWQg
cGNpX2NvbmZfd3JpdGUxNigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVz
LCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQg
cmVnLCB1aW50MTZfdCBkYXRhKTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB6L-00030i-DG; Fri, 07 Jun 2019 09:23: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB6K-000305-Ey
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:56 +0000
X-Inumbo-ID: f6c0db66-8905-11e9-aabc-3fc21c1e4477
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6c0db66-8905-11e9-aabc-3fc21c1e4477;
 Fri, 07 Jun 2019 09:23: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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: oazSUGNQ5mKM3KNfJKjCUEreJ+qwYa4kW9Lu+pt0Bj67q2mXvJukRcvN90kt6MgGLD/+ylb1vT
 VYmSTe5dPE1qQjvS4ZhK1VZJIqob50E26uSt63+jj3q5N89nPD1znb5Lp/UaXYa9J2SiUOtMHs
 lDZnAThVSn9x4WkfBQCfP8zurLFzxYDMbpGgbcGLxZyd4hN2BZSiUbpJU1ZKKn0yPeDKr4FuAi
 d8BMqU0OexU0jubfjWZ2ma6PNLS4whB2P7Kx7GBmgU77nxXFgPNh2YTS3YuDK6dPE3PSF+mEqw
 k00=
X-SBRS: -0.9
X-MesageID: 1438409
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,562,1557201600"; 
   d="scan'208";a="1438409"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:31 +0200
Message-ID: <20190607092232.83179-13-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 12/13] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTIgKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3By
b2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3g4Nl82NC9w
Y2kuYyAgICAgICAgICAgICAgICB8IDE3ICsrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9j
aGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKysrLS0KIHhlbi9kcml2ZXJzL2NoYXIv
bnMxNjU1MC5jICAgICAgICAgICAgICAgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIHwgIDggKysrKy0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAgOCArKysrLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICB8ICA4ICsrKystLS0tCiB4ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgIHwgIDcgKysrLS0tLQogeGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4v
cGNpLmggICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tLQogMTIgZmlsZXMgY2hhbmdlZCwgNDUg
aW5zZXJ0aW9ucygrKSwgNTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggMmU2NTI5ZmJhMy4uODYy
NzNiNmEwNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJj
aC94ODYvY3B1L2FtZC5jCkBAIC03MDcsMTEgKzcwNywxMSBAQCBzdGF0aWMgdm9pZCBpbml0X2Ft
ZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAJCQkJICAgICAgIChoICYgMHgxKSA/ICJjbGVhcmlu
ZyBEMThGM3g1Q1swXSIgOiAiIik7CiAKIAkJCWlmIChsICYgMHgxZikKLQkJCQlwY2lfY29uZl93
cml0ZTMyKDAsIDAsIDB4MTgsIDMsIDB4NTgsCisJCQkJcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JE
RigwLCAwLCAweDE4LCAzKSwgMHg1OCwKIAkJCQkJCSBsICYgfjB4MWYpOwogCiAJCQlpZiAoaCAm
IDB4MSkKLQkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4MTgsIDMsIDB4NWMsCisJCQkJcGNp
X2NvbmZfd3JpdGUzMihQQ0lfU0JERigwLCAwLCAweDE4LCAzKSwgMHg1YywKIAkJCQkJCSBoICYg
fjB4MSk7CiAJCX0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gv
eDg2L21zaS5jCmluZGV4IGNiYzFlM2IzZjAuLjlhMWNlMzNiNDIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTI1MSwyMSArMjUxLDE3
IEBAIHN0YXRpYyBpbnQgd3JpdGVfbXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1
Y3QgbXNpX21zZyAqbXNnKQogICAgIHsKICAgICAgICAgc3RydWN0IHBjaV9kZXYgKmRldiA9IGVu
dHJ5LT5kZXY7CiAgICAgICAgIGludCBwb3MgPSBlbnRyeS0+bXNpX2F0dHJpYi5wb3M7Ci0gICAg
ICAgIHUxNiBzZWcgPSBkZXYtPnNlZzsKLSAgICAgICAgdTggYnVzID0gZGV2LT5idXM7Ci0gICAg
ICAgIHU4IHNsb3QgPSBQQ0lfU0xPVChkZXYtPmRldmZuKTsKLSAgICAgICAgdTggZnVuYyA9IFBD
SV9GVU5DKGRldi0+ZGV2Zm4pOwogICAgICAgICBpbnQgbnIgPSBlbnRyeS0+bXNpX2F0dHJpYi5l
bnRyeV9ucjsKIAogICAgICAgICBBU1NFUlQoKG1zZy0+ZGF0YSAmIChlbnRyeVstbnJdLm1zaS5u
dmVjIC0gMSkpID09IG5yKTsKICAgICAgICAgaWYgKCBuciApCiAgICAgICAgICAgICByZXR1cm4g
MDsKIAotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lf
bG93ZXJfYWRkcmVzc19yZWcocG9zKSwKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihkZXYtPnNi
ZGYsIG1zaV9sb3dlcl9hZGRyZXNzX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAg
IG1zZy0+YWRkcmVzc19sbyk7CiAgICAgICAgIGlmICggZW50cnktPm1zaV9hdHRyaWIuaXNfNjQg
KQogICAgICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90
LCBmdW5jLCBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKKyAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIoZGV2LT5zYmRmLCBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbXNnLT5hZGRyZXNzX2hpKTsKICAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlMTYoZGV2LT5zYmRmLCBtc2lfZGF0YV9yZWcocG9zLCAxKSwgbXNnLT5kYXRhKTsK
ICAgICAgICAgfQpAQCAtMzk1LDcgKzM5MSw3IEBAIHN0YXRpYyBib29sIG1zaV9zZXRfbWFza19i
aXQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBib29sIGhvc3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAg
ICAgICBtYXNrX2JpdHMgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnktPm1zaS5t
cG9zKTsKICAgICAgICAgICAgIG1hc2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0
dHJpYi5lbnRyeV9ucik7CiAgICAgICAgICAgICBtYXNrX2JpdHMgfD0gKHUzMilmbGFnIDw8IGVu
dHJ5LT5tc2lfYXR0cmliLmVudHJ5X25yOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihz
ZWcsIGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zLCBtYXNrX2JpdHMpOworICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCBlbnRyeS0+bXNpLm1wb3MsIG1hc2tf
Yml0cyk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBQQ0lfQ0FQX0lEX01T
SVg6CkBAIC03MTYsNyArNzEyLDcgQEAgc3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0
cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBk
ZWZhdWx0LCBNYXNrIHRoZW0gYWxsICovCiAgICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVh
ZDMyKGRldi0+c2JkZiwgbXBvcyk7CiAgICAgICAgIG1hc2tiaXRzIHw9IH4odTMyKTAgPj4gKDMy
IC0gbWF4dmVjKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVu
YywgbXBvcywgbWFza2JpdHMpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKGRldi0+c2JkZiwg
bXBvcywgbWFza2JpdHMpOwogICAgIH0KICAgICBsaXN0X2FkZF90YWlsKCZlbnRyeS0+bGlzdCwg
JmRldi0+bXNpX2xpc3QpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMK
aW5kZXggM2JmMGIwMjE0ZC4uNWM0OGY4NjhhZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L29w
cm9maWxlL29wX21vZGVsX2F0aGxvbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9t
b2RlbF9hdGhsb24uYwpAQCAtNDcyLDcgKzQ3Miw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRf
aWJzX25taSh2b2lkKQogCQkJCWlmICgodmVuZG9yX2lkID09IFBDSV9WRU5ET1JfSURfQU1EKSAm
JgogCQkJCQkoZGV2X2lkID09IFBDSV9ERVZJQ0VfSURfQU1EXzEwSF9OQl9NSVNDKSkgewogCi0J
CQkJCXBjaV9jb25mX3dyaXRlMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCwKKwkJCQkJcGNp
X2NvbmZfd3JpdGUzMigKKwkJCQkJCVBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKKwkJCQkJ
CUlCU0NUTCwKIAkJCQkJCUlCU0NUTF9MVlRPRkZTRVRWQUwgfCBBUElDX0VJTFZUX0xWVE9GRl9J
QlMpOwogCiAJCQkJCXZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2
LCBmdW5jKSwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGYwMTRmZTBmYzUuLmFhZDFjM2Y3Y2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9w
Y2kuYwpAQCAtNjYsMTkgKzY2LDEwIEBAIHZvaWQgcGNpX2NvbmZfd3JpdGUxNihwY2lfc2JkZl90
IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpCiAgICAgICAgIHBjaV9jb25m
X3dyaXRlKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgcmVnICYgMiwgMiwgZGF0YSk7CiB9
CiAKLSN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCi0jZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVz
LCBkZXYsIGZ1bmMsIHJlZykgXAotICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2
IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKLQotdm9pZCBwY2lfY29uZl93cml0
ZTMyKAotICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGlu
dCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAotICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQzMl90
IGRhdGEpCit2b2lkIHBjaV9jb25mX3dyaXRlMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnLCB1aW50MzJfdCBkYXRhKQogewotICAgIGlmICggc2VnIHx8IHJlZyA+IDI1NSApCi0g
ICAgICAgIHBjaV9tbWNmZ193cml0ZShzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJl
ZywgNCwgZGF0YSk7CisgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQorICAgICAgICBw
Y2lfbW1jZmdfd3JpdGUoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDQsIGRh
dGEpOwogICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2
ID4gMzEpIHx8IChmdW5jID4gNykpOwotICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9B
RERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpLCAwLCA0LCBkYXRhKTsKLSAgICB9CisgICAgICAg
IHBjaV9jb25mX3dyaXRlKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgMCwgNCwgZGF0YSk7
CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIGIveGVuL2RyaXZl
cnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCBiNzgwMzM0OTUzLi5iNmUxNTVkMTdiIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKQEAgLTEwMTIsNyArMTAxMiw4IEBAIHN0YXRpYyB2b2lkIG52aWRpYV9zZXRf
ZGVidWdfcG9ydChzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25lZCBpbnQgcG9ydCkKIAog
ICAgIGR3b3JkICY9IH4oMHgwZiA8PCAxMik7CiAgICAgZHdvcmQgfD0gKHBvcnQgJiAweDBmKSA8
PCAxMjsKLSAgICBwY2lfY29uZl93cml0ZTMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJn
cC0+ZnVuYywgMHg3NCwgZHdvcmQpOworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwg
ZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwgMHg3NCwKKyAgICAgICAgICAgICAg
ICAgICAgIGR3b3JkKTsKICAgICBkYmdwX3ByaW50aygic2V0IGRlYnVnIHBvcnQgdG8gJXVcbiIs
IHBvcnQpOwogfQogCkBAIC0xNDM2LDcgKzE0MzcsNyBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3Bf
cmVzdW1lKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKICAgICBpZiAoICFkYmdwLT5laGNpX2Rl
YnVnICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCBkYmdwLT5i
dXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIGRiZ3AtPmJhciwKKyAgICBwY2lfY29uZl93cml0
ZTMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksIGRiZ3At
PmJhciwKICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmJhcl92YWwpOwogICAgIHBjaV9jb25m
X3dyaXRlMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwK
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBkYmdwLT5wY2lfY3IpOwpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1
NTAuYwppbmRleCAyMGVhZWNlZTU5Li5lNTE4ZjJkNzkwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwpAQCAtNjMw
LDcgKzYzMCw4IEBAIHN0YXRpYyB2b2lkIHBjaV9zZXJpYWxfZWFybHlfaW5pdChzdHJ1Y3QgbnMx
NjU1MCAqdWFydCkKICAgICAgICAgICAgICAgICAgICAgICAgICAodWFydC0+aW9fYmFzZSAmIDB4
RjAwMCkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICgodWFydC0+aW9fYmFzZSAmIDB4RjAw
MCkgPj4gOCkpOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCB1YXJ0LT5wc19iZGZbMF0sIHVh
cnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJdLAorICAgIHBjaV9jb25mX3dyaXRlMzIoUENJ
X1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAg
UENJX0JBU0VfQUREUkVTU18wLAogICAgICAgICAgICAgICAgICAgICAgdWFydC0+aW9fYmFzZSB8
IFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8pOwogICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NC
REYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCkBAIC04NjAsMTMgKzg2MSwx
NCBAQCBzdGF0aWMgdm9pZCBfbnMxNjU1MF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0
KQogCiAgICAgaWYgKCB1YXJ0LT5iYXIgKQogICAgIHsKLSAgICAgICBwY2lfY29uZl93cml0ZTMy
KDAsIHVhcnQtPnBzX2JkZlswXSwgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQt
PnBzX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2Jk
ZlsyXSksCiAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyB1YXJ0
LT5iYXJfaWR4KjQsIHVhcnQtPmJhcik7CiAKICAgICAgICAgLyogSWYgNjQgYml0IEJBUiwgd3Jp
dGUgaGlnaGVyIDMyIGJpdHMgdG8gQkFSKzQgKi8KICAgICAgICAgaWYgKCB1YXJ0LT5iYXIgJiBQ
Q0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0ICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MzIoMCwgdWFydC0+cHNfYmRmWzBdLAotICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNf
YmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBD
SV9TQkRGKDAsIHVhcnQtPnBzX2JkZlswXSwgIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArICh1YXJ0LT5iYXJfaWR4KzEpKjQsIHVh
cnQtPmJhcjY0KTsKIAogICAgICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+
cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCkBAIC0xMTIxLDExICsxMTIzLDExIEBAIHBjaV91
YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25l
ZCBpbnQgaWR4KQogICAgICAgICAgICAgICAgIC8qIE1NSU8gYmFzZWQgKi8KICAgICAgICAgICAg
ICAgICBpZiAoIHBhcmFtLT5tbWlvICYmICEoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRV9J
TykgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3Jp
dGUzMigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBD
SV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwgfjB1KTsKICAgICAgICAgICAgICAgICAg
ICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFy
X2lkeCAqIDQpOwotICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQs
IGYsCisgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgYiwg
ZCwgZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQURE
UkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwogCiAgICAgICAgICAgICAgICAgICAgIC8qIEhhbmRs
ZSA2NCBiaXQgQkFSIGlmIGZvdW5kICovCkBAIC0xMTMzLDExICsxMTM1LDExIEBAIHBjaV91YXJ0
X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBi
YXJfNjQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYiwgZCwgZiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4
ICsgMSkgKiA0KTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwg
YiwgZCwgZiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NC
REYoMCwgYiwgZCwgZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
QkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUpOwogICAgICAgICAgICAgICAgICAg
ICAgICAgbGVuXzY0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJh
cl9pZHggKyAxKSAqIDQpOwotICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihQ
Q0lfU0JERigwLCBiLCBkLCBmKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQsIGJhcl82NCk7CiAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplICA9ICgodTY0KX4wIDw8IDMyKSB8IFBDSV9CQVNFX0FERFJFU1Nf
TUVNX01BU0s7CiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplICY9ICgodTY0KWxlbl82NCA8
PCAzMikgfCBsZW47CkBAIC0xMTUxLDExICsxMTUzLDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1
Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAg
ICAgICAgICAgICAgIC8qIElPIGJhc2VkICovCiAgICAgICAgICAgICAgICAgZWxzZSBpZiAoICFw
YXJhbS0+bW1pbyAmJiAoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTykgKQogICAgICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBk
LCBmLAorICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIs
IGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FE
RFJFU1NfMCArIGJhcl9pZHgqNCwgfjB1KTsKICAgICAgICAgICAgICAgICAgICAgbGVuID0gcGNp
X2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wKTsKLSAgICAgICAgICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwgYmFyKTsK
ICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IGxlbiAmIFBDSV9CQVNFX0FERFJFU1NfSU9fTUFT
SzsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5kZXggNjA4M2Q1
MWI5MS4uZDE5NTMxNDkzYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jCkBAIC04NDMsMjIgKzg0MywyMiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83
NDZfd29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAgICAgIChib290X2Nw
dV9kYXRhLng4Nl9tb2RlbCA+IDB4MWYpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGNpX2Nv
bmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5MCk7CisgICAg
cGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjAs
IDB4OTApOwogICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMihpb21tdS0+c2Vn
LCBpb21tdS0+YmRmKSwgMHhmNCk7CiAKICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQogICAg
ICAgICByZXR1cm47CiAKICAgICAvKiBTZWxlY3QgTkIgaW5kaXJlY3QgcmVnaXN0ZXIgMHg5MCBh
bmQgZW5hYmxlIHdyaXRpbmcgKi8KLSAgICBwY2lfY29uZl93cml0ZTMyKGlvbW11LT5zZWcsIGJ1
cywgZGV2LCBmdW5jLCAweGYwLCAweDkwIHwgKDEgPDwgOCkpOworICAgIHBjaV9jb25mX3dyaXRl
MzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAweDkwIHwgKDEgPDwg
OCkpOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywg
MHhmNCwgdmFsdWUgfCAoMSA8PCAyKSk7CisgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIo
aW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjQsIHZhbHVlIHwgKDEgPDwgMikpOwogICAgIHBy
aW50ayhYRU5MT0dfSU5GTwogICAgICAgICAgICAiQU1ELVZpOiBBcHBseWluZyBlcnJhdHVtIDc0
NiB3b3JrYXJvdW5kIGZvciBJT01NVSBhdCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAg
ICAgaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMpOwogCiAgICAgLyogQ2xlYXIgdGhlIGVuYWJs
ZSB3cml0aW5nIGJpdCAqLwotICAgIHBjaV9jb25mX3dyaXRlMzIoaW9tbXUtPnNlZywgYnVzLCBk
ZXYsIGZ1bmMsIDB4ZjAsIDB4OTApOworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlv
bW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAweDkwKTsKIH0KIAogc3RhdGljIHZvaWQgZW5h
YmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRl
eCBmZjQwMGU5YTMxLi41MjcxZjhkNjljIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNjM4LDcg
KzYzOCw3IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHBvcywKICAgICBBU1NFUlQoISgoZmxhZ3MgJiBQQ0lfQkFSX1ZGKSAmJiAo
ZmxhZ3MgJiBQQ0lfQkFSX1JPTSkpKTsKICAgICBBU1NFUlQoKGZsYWdzICYgUENJX0JBUl9ST00p
IHx8CiAgICAgICAgICAgIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFT
RV9BRERSRVNTX1NQQUNFX01FTU9SWSk7Ci0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywg
c2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBwb3MsIH4wKTsKKyAgICBwY2lfY29uZl93cml0
ZTMyKHNiZGYsIHBvcywgfjApOwogICAgIGlmICggaXM2NGJpdHMgKQogICAgIHsKICAgICAgICAg
aWYgKCBmbGFncyAmIFBDSV9CQVJfTEFTVCApCkBAIC02NTEsMTcgKzY1MSwxNyBAQCB1bnNpZ25l
ZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBwb3Ms
CiAgICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICAgfQogICAgICAgICBoaSA9IHBjaV9jb25m
X3JlYWQzMihzYmRmLCBwb3MgKyA0KTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNl
Zywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBwb3MgKyA0LCB+MCk7CisgICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoc2JkZiwgcG9zICsgNCwgfjApOwogICAgIH0KICAgICBzaXplID0gcGNp
X2NvbmZfcmVhZDMyKHNiZGYsIHBvcykgJiBtYXNrOwogICAgIGlmICggaXM2NGJpdHMgKQogICAg
IHsKICAgICAgICAgc2l6ZSB8PSAodWludDY0X3QpcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBvcyAr
IDQpIDw8IDMyOwotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQsIGhpKTsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihzYmRmLCBwb3MgKyA0LCBoaSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBzaXplICkKICAgICAg
ICAgc2l6ZSB8PSAodWludDY0X3QpfjAgPDwgMzI7Ci0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRm
LnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBwb3MsIGJhcik7CisgICAgcGNpX2Nv
bmZfd3JpdGUzMihzYmRmLCBwb3MsIGJhcik7CiAgICAgc2l6ZSA9IC1zaXplOwogCiAgICAgaWYg
KCBwYWRkciApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtz
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKaW5kZXggMjhlOTU5NzAx
NC4uYjZlMmQzMTNmMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1
aXJrcy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwpAQCAtNDQx
LDcgKzQ0MSw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
dikKICAgICBjYXNlIDB4MzcyODogLyogWGVvbiBDNTUwMC9DMzUwMCAoSmFzcGVyRm9yZXN0KSAq
LwogICAgIGNhc2UgMHgzYzI4OiAvKiBTYW5keWJyaWRnZSAqLwogICAgICAgICB2YWwgPSBwY2lf
Y29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgxQUMpOwotICAgICAgICBwY2lfY29uZl93cml0ZTMy
KHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOworICAgICAgICBw
Y2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOwogICAg
ICAgICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBWVC1kIGVycm9yIHNpZ25hbGluZyBvbiAl
MDR4OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAgICAgICAgIHNlZywgYnVzLCBkZXYsIGZ1bmMp
OwogICAgICAgICBicmVhazsKQEAgLTQ4OSw5ICs0ODksOSBAQCB2b2lkIHBjaV92dGRfcXVpcmso
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBhY3Rpb24gPSAiRm91bmQg
bWFza2VkIjsKICAgICAgICAgZWxzZSBpZiAoICFmZiApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0VSUl9VTkNP
Ul9NQVNLLAorICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCBwb3MgKyBQ
Q0lfRVJSX1VOQ09SX01BU0ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbCB8IFBD
SV9FUlJfVU5DX1VOU1VQKTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMs
IGRldiwgZnVuYywgcG9zICsgUENJX0VSUl9DT1JfTUFTSywKKyAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIocGRldi0+c2JkZiwgcG9zICsgUENJX0VSUl9DT1JfTUFTSywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdmFsMiB8IFBDSV9FUlJfQ09SX0FEVl9ORkFUKTsKICAgICAgICAg
ICAgIGFjdGlvbiA9ICJNYXNrZWQiOwogICAgICAgICB9CkBAIC01MDAsNyArNTAwLDcgQEAgdm9p
ZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgICAgIC8q
IFhQVU5DRVJSTVNLIFNlbmQgQ29tcGxldGlvbiB3aXRoIFVuc3VwcG9ydGVkIFJlcXVlc3QgKi8K
ICAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4MjBjKTsKLSAgICAg
ICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCAweDIwYywgdmFsIHwgKDEg
PDwgNCkpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MjBjLCB2YWwg
fCAoMSA8PCA0KSk7CiAKICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxp
bmcgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCiAgICAgICAgICAgICAgICBhY3Rpb24sIHNlZywg
YnVzLCBkZXYsIGZ1bmMpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBi
L3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggZjM3N2U2YWJkZi4uM2M3OTRmNDg2ZCAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYworKysgYi94ZW4vZHJpdmVycy92
cGNpL2hlYWRlci5jCkBAIC04NSw3ICs4NSw2IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGlu
Zyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdWludDE2X3QgY21kLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJvb2wgcm9tX29ubHkpCiB7CiAgICAgc3RydWN0IHZwY2lfaGVhZGVy
ICpoZWFkZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9T
TE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICBib29s
IG1hcCA9IGNtZCAmIFBDSV9DT01NQU5EX01FTU9SWTsKICAgICB1bnNpZ25lZCBpbnQgaTsKIApA
QCAtMTEzLDcgKzExMiw3IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwgdWludDE2X3QgY21kLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG1hcCA/IFBDSV9ST01fQUREUkVTU19FTkFCTEUgOiAwKTsKIAogICAgICAgICAgICAgaGVh
ZGVyLT5iYXJzW2ldLmVuYWJsZWQgPSBoZWFkZXItPnJvbV9lbmFibGVkID0gbWFwOwotICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywg
cm9tX3BvcywgdmFsKTsKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwg
cm9tX3BvcywgdmFsKTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogCkBAIC0zOTUs
NyArMzk0LDcgQEAgc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICB2YWwgfD0gYmFyLT5wcmVmZXRjaGFibGUg
PyBQQ0lfQkFTRV9BRERSRVNTX01FTV9QUkVGRVRDSCA6IDA7CiAgICAgfQogCi0gICAgcGNpX2Nv
bmZfd3JpdGUzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnLCB2YWwpOwor
ICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgcmVnLCB2YWwpOwogfQogCiBzdGF0aWMg
dm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBy
ZWcsCkBAIC00MjYsNyArNDI1LDcgQEAgc3RhdGljIHZvaWQgcm9tX3dyaXRlKGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgIHsKICAgICAgICAgLyogSnVz
dCB1cGRhdGUgdGhlIFJPTSBCQVIgZmllbGQuICovCiAgICAgICAgIGhlYWRlci0+cm9tX2VuYWJs
ZWQgPSBuZXdfZW5hYmxlZDsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcsIHBk
ZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnLCB2YWwpOworICAgICAgICBwY2lfY29uZl93cml0ZTMy
KHBkZXYtPnNiZGYsIHJlZywgdmFsKTsKICAgICB9CiAgICAgLyoKICAgICAgKiBQYXNzIFBDSV9D
T01NQU5EX01FTU9SWSBvciAwIHRvIHNpZ25hbCBhIG1hcC91bm1hcCByZXF1ZXN0LCBub3RlIHRo
YXQKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKaW5kZXggYjYxNjcyZjI5NS4uZGRiZmE1NjQ4OSAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvdnBjaS92cGNpLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTI1Myw3
ICsyNTMsNyBAQCBzdGF0aWMgdm9pZCB2cGNpX3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNpemUsCiAgICAgc3dpdGNoICggc2l6ZSApCiAg
ICAgewogICAgIGNhc2UgNDoKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2Jk
Zi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsIGRhdGEpOworICAgICAgICBwY2lfY29uZl93
cml0ZTMyKHNiZGYsIHJlZywgZGF0YSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAzOgpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5o
CmluZGV4IGNiOTBkMmY3ODUuLmU2YWY0NWNmZTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTE3Nyw5ICsxNzcsNyBAQCB1
aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
KTsKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpOwogdm9pZCBwY2lfY29uZl93cml0ZTgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBp
bnQgcmVnLCB1aW50OF90IGRhdGEpOwogdm9pZCBwY2lfY29uZl93cml0ZTE2KHBjaV9zYmRmX3Qg
c2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDE2X3QgZGF0YSk7Ci12b2lkIHBjaV9jb25mX3dy
aXRlMzIoCi0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQg
aW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZywgdWludDMy
X3QgZGF0YSk7Cit2b2lkIHBjaV9jb25mX3dyaXRlMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25l
ZCBpbnQgcmVnLCB1aW50MzJfdCBkYXRhKTsKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQodWludDMy
X3QgY2Y4LCB1aW50OF90IG9mZnNldCwgdWludDhfdCBieXRlcyk7CiB2b2lkIHBjaV9jb25mX3dy
aXRlKHVpbnQzMl90IGNmOCwgdWludDhfdCBvZmZzZXQsIHVpbnQ4X3QgYnl0ZXMsIHVpbnQzMl90
IGRhdGEpOwogaW50IHBjaV9tbWNmZ19yZWFkKHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGlu
dCBidXMsCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:24:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:24:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB6P-00033e-1E; Fri, 07 Jun 2019 09:24: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB6N-00032d-Mn
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:23:59 +0000
X-Inumbo-ID: f8ea94f4-8905-11e9-a079-1b8b0d14bb04
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f8ea94f4-8905-11e9-a079-1b8b0d14bb04;
 Fri, 07 Jun 2019 09:23: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=SoftFail 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: SoftFail (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: citciKn3uS7dmyJBScyy23b9C4KFoNpEqWqUf4V7uv4ie4UGpBNRLXjDAJDBGRpyrR+YW3KVyL
 KzdX2hxlsHt0EtHyYcbWtox8sSnf3ByMcYjWusXq3Y7UZ3JuYTfyVb+yhkBnC+np+7OCW4h6aF
 mF3Bxi6cwN2NwqnB6oRU6mFwqf+HkYOcJZSoQkVmbMB+mseDLTmJFmNV2t1XxL1RFcSvXxXV3Y
 UEM9MC3/YNx7TLzDnIqs0oJ7JwOKyrnhRxxKBVrd+Gm8nOhGi+ZOGIdyJ2q9H8mVYpqmDqW8qk
 v8c=
X-SBRS: -0.9
X-MesageID: 1438405
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,562,1557201600"; 
   d="scan'208";a="1438405"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:30 +0200
Message-ID: <20190607092232.83179-12-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 11/13] 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+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAgICAgICAgICAg
fCAgNCArLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgICB8IDUzICsrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgICAgICAg
ICB8IDIxICsrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgIHwg
IDYgKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAgIHwgIDkgKysrKy0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgfCAxOCArKysrLS0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jIHwgIDYgKystLQogeGVuL2RyaXZlcnMvcGNpL3Bj
aS5jICAgICAgICAgICAgIHwgIDYgKy0tLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyAgICAg
ICAgIHwgMjIgKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAg
IHwgIDQgKy0tCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAgICAgfCAgMiArLQogeGVu
L2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgIHwgIDggKystLS0KIHhlbi9pbmNsdWRlL3hl
bi9wY2kuaCAgICAgICAgICAgICB8ICA0ICstLQogMTMgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0
aW9ucygrKSwgOTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9h
bWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggNDg5ZDQ1ZmQyNS4uMmU2NTI5ZmJh
MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L2FtZC5jCkBAIC03MDcsMTEgKzcwNywxMSBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1
Y3QgY3B1aW5mb194ODYgKmMpCiAJCQkJICAgICAgIChoICYgMHgxKSA/ICJjbGVhcmluZyBEMThG
M3g1Q1swXSIgOiAiIik7CiAKIAkJCWlmIChsICYgMHgxZikKLQkJCQlwY2lfY29uZl93cml0ZTMy
KDAsIDAsIDB4MTgsIDB4MywgMHg1OCwKKwkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4MTgs
IDMsIDB4NTgsCiAJCQkJCQkgbCAmIH4weDFmKTsKIAogCQkJaWYgKGggJiAweDEpCi0JCQkJcGNp
X2NvbmZfd3JpdGUzMigwLCAwLCAweDE4LCAweDMsIDB4NWMsCisJCQkJcGNpX2NvbmZfd3JpdGUz
MigwLCAwLCAweDE4LCAzLCAweDVjLAogCQkJCQkJIGggJiB+MHgxKTsKIAkJfQogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMzkyY2Jl
Y2ZlNC4uY2JjMWUzYjNmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tc2kuYwpAQCAtMjY3LDEyICsyNjcsMTAgQEAgc3RhdGljIGludCB3cml0ZV9t
c2lfbXNnKHN0cnVjdCBtc2lfZGVzYyAqZW50cnksIHN0cnVjdCBtc2lfbXNnICptc2cpCiAgICAg
ICAgIHsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMs
IG1zaV91cHBlcl9hZGRyZXNzX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc2ctPmFkZHJlc3NfaGkpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1
cywgc2xvdCwgZnVuYywgbXNpX2RhdGFfcmVnKHBvcywgMSksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1zZy0+ZGF0YSk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+
c2JkZiwgbXNpX2RhdGFfcmVnKHBvcywgMSksIG1zZy0+ZGF0YSk7CiAgICAgICAgIH0KICAgICAg
ICAgZWxzZQotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVu
YywgbXNpX2RhdGFfcmVnKHBvcywgMCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1z
Zy0+ZGF0YSk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpX2Rh
dGFfcmVnKHBvcywgMCksIG1zZy0+ZGF0YSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBj
YXNlIFBDSV9DQVBfSURfTVNJWDoKQEAgLTMyOSw3ICszMjcsOCBAQCB2b2lkIF9fbXNpX3NldF9l
bmFibGUodTE2IHNlZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCBpbnQgcG9zLCBpbnQgZW5h
YmxlKQogICAgIGNvbnRyb2wgJj0gflBDSV9NU0lfRkxBR1NfRU5BQkxFOwogICAgIGlmICggZW5h
YmxlICkKICAgICAgICAgY29udHJvbCB8PSBQQ0lfTVNJX0ZMQUdTX0VOQUJMRTsKLSAgICBwY2lf
Y29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBwb3MgKyBQQ0lfTVNJX0ZMQUdTLCBj
b250cm9sKTsKKyAgICBwY2lfY29uZl93cml0ZTE2KFBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBm
dW5jKSwKKyAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9NU0lfRkxBR1MsIGNvbnRyb2wp
OwogfQogCiBzdGF0aWMgdm9pZCBtc2lfc2V0X2VuYWJsZShzdHJ1Y3QgcGNpX2RldiAqZGV2LCBp
bnQgZW5hYmxlKQpAQCAtMzYwLDcgKzM1OSw3IEBAIHN0YXRpYyB2b2lkIG1zaXhfc2V0X2VuYWJs
ZShzdHJ1Y3QgcGNpX2RldiAqZGV2LCBpbnQgZW5hYmxlKQogICAgICAgICBjb250cm9sICY9IH5Q
Q0lfTVNJWF9GTEFHU19FTkFCTEU7CiAgICAgICAgIGlmICggZW5hYmxlICkKICAgICAgICAgICAg
IGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOwotICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wp
OworICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhw
b3MpLCBjb250cm9sKTsKICAgICB9CiB9CiAKQEAgLTQwNiw3ICs0MDUsNyBAQCBzdGF0aWMgYm9v
bCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29s
IGd1ZXN0KQogICAgICAgICBpZiAoIHVubGlrZWx5KCEoY29udHJvbCAmIFBDSV9NU0lYX0ZMQUdT
X0VOQUJMRSkpICkKICAgICAgICAgewogICAgICAgICAgICAgcGRldi0+bXNpeC0+aG9zdF9tYXNr
YWxsID0gMTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1
bmMsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcoZW50cnktPm1zaV9hdHRyaWIucG9z
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IChQQ0lfTVNJWF9GTEFH
U19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9N
U0lYX0ZMQUdTX01BU0tBTEwpKTsKQEAgLTQ0MCw3ICs0MzksNyBAQCBzdGF0aWMgYm9vbCBtc2lf
c2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0
KQogICAgICAgICBwZGV2LT5tc2l4LT5ob3N0X21hc2thbGwgPSBtYXNrYWxsOwogICAgICAgICBp
ZiAoIG1hc2thbGwgfHwgcGRldi0+bXNpeC0+Z3Vlc3RfbWFza2FsbCApCiAgICAgICAgICAgICBj
b250cm9sIHw9IFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7Ci0gICAgICAgIHBjaV9jb25mX3dyaXRl
MTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+
c2JkZiwKICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVudHJ5LT5t
c2lfYXR0cmliLnBvcyksIGNvbnRyb2wpOwogICAgICAgICByZXR1cm4gZmxhZzsKICAgICBkZWZh
dWx0OgpAQCAtNTgwLDggKzU3OSw3IEBAIGludCBzZXR1cF9tc2lfaXJxKHN0cnVjdCBpcnFfZGVz
YyAqZGVzYywgc3RydWN0IG1zaV9kZXNjICptc2lkZXNjKQogICAgIHsKICAgICAgICAgY29udHJv
bCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBjcG9zKTsKICAgICAgICAgaWYgKCAhKGNv
bnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zLAorICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBjcG9zLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lYX0ZMQUdTX0VOQUJMRSB8CiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX01TSVhfRkxBR1NfTUFTS0FM
TCkpOwogICAgIH0KQEAgLTU5MSw4ICs1ODksNyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYykKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJnBjaV9tc2lfbm9ubWFza2Fi
bGUpOwogCiAgICAgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpICkKLSAg
ICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRl
di0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZu
KSwgY3BvcywgY29udHJvbCk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwg
Y3BvcywgY29udHJvbCk7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC03MzUsNyArNzMyLDcgQEAg
c3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAg
ICAgIHBjaV9pbnR4KGRldiwgZmFsc2UpOwogICAgICAgICBjb250cm9sIHw9IFBDSV9NU0lfRkxB
R1NfRU5BQkxFOwogICAgIH0KLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBm
dW5jLCBtc2lfY29udHJvbF9yZWcocG9zKSwgY29udHJvbCk7CisgICAgcGNpX2NvbmZfd3JpdGUx
NihkZXYtPnNiZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKIAogICAgIHJldHVy
biAwOwogfQpAQCAtODU2LDEzICs4NTMsMTMgQEAgc3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlf
aW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAqIGZ1bGx5IHNldCB1cC4KICAgICAgKi8K
ICAgICBtc2l4LT5ob3N0X21hc2thbGwgPSAxOwotICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBi
dXMsIHNsb3QsIGZ1bmMsIG1zaXhfY29udHJvbF9yZWcocG9zKSwKKyAgICBwY2lfY29uZl93cml0
ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAg
ICAgY29udHJvbCB8IChQQ0lfTVNJWF9GTEFHU19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfTVNJWF9GTEFHU19NQVNLQUxMKSk7CiAKICAgICBpZiAoIHVubGlr
ZWx5KCFtZW1vcnlfZGVjb2RlZChkZXYpKSApCiAgICAgewotICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFCTEUpOwog
ICAgICAgICByZXR1cm4gLUVOWElPOwogICAgIH0KQEAgLTg3Miw3ICs4NjksNyBAQCBzdGF0aWMg
aW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAgIGVu
dHJ5ID0gYWxsb2NfbXNpX2VudHJ5KDEpOwogICAgICAgICBpZiAoICFlbnRyeSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1z
aXhfY29udHJvbF9yZWcocG9zKSwKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5z
YmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnRyb2wgJiB+UENJX01TSVhfRkxBR1NfRU5BQkxFKTsKICAgICAgICAgICAgIHJldHVybiAt
RU5PTUVNOwogICAgICAgICB9CkBAIC05MDUsNyArOTAyLDcgQEAgc3RhdGljIGludCBtc2l4X2Nh
cGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgIHsKICAgICAgICAgaWYgKCAh
bXNpIHx8ICFtc2ktPnRhYmxlX2Jhc2UgKQogICAgICAgICB7Ci0gICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhw
b3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZM
QUdTX0VOQUJMRSk7CiAgICAgICAgICAgICB4ZnJlZShlbnRyeSk7CiAgICAgICAgICAgICByZXR1
cm4gLUVOWElPOwpAQCAtOTQ4LDcgKzk0NSw3IEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5
X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKIAogICAgICAgICBpZiAoIGlkeCA8IDAgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5j
LCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRl
di0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSk7CiAgICAgICAgICAgICB4ZnJl
ZShlbnRyeSk7CiAgICAgICAgICAgICByZXR1cm4gaWR4OwpAQCAtMTAyNCw3ICsxMDIxLDcgQEAg
c3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAg
ICAgICBtYXNrYWxsID0gMDsKICAgICB9CiAgICAgbXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2Fs
bDsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRy
b2xfcmVnKHBvcyksIGNvbnRyb2wpOworICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5zYmRmLCBt
c2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC0x
MTY2LDcgKzExNjMsNyBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1z
aV9kZXNjICplbnRyeSkKICAgICBpZiAoIHVubGlrZWx5KCEoY29udHJvbCAmIFBDSV9NU0lYX0ZM
QUdTX0VOQUJMRSkpICkKICAgICB7CiAgICAgICAgIGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsID0g
MTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpeF9j
b250cm9sX3JlZyhwb3MpLAorICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNp
eF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCAo
UENJX01TSVhfRkxBR1NfRU5BQkxFIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9NU0lYX0ZMQUdTX01BU0tBTEwpKTsKICAgICB9CkBAIC0xMTg1LDcgKzExODIsNyBA
QCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9kZXNjICplbnRyeSkK
ICAgICBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IG1hc2thbGw7CiAgICAgaWYgKCBtYXNrYWxs
IHx8IGRldi0+bXNpeC0+Z3Vlc3RfbWFza2FsbCApCiAgICAgICAgIGNvbnRyb2wgfD0gUENJX01T
SVhfRkxBR1NfTUFTS0FMTDsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBm
dW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOworICAgIHBjaV9jb25mX3dyaXRl
MTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOwogCiAgICAgX3Bj
aV9jbGVhbnVwX21zaXgoZGV2LT5tc2l4KTsKIH0KQEAgLTEzODAsOCArMTM3Nyw3IEBAIGludCBw
Y2lfcmVzdG9yZV9tc2lfc3RhdGUoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICAg
ICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBpKTsKICAgICAgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKICAgICAgICAgICAg
IGlmICggdHlwZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQotICAgICAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lYX0ZMQUdT
X0VOQUJMRSk7CiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICAgICAgfQpAQCAtMTM5
NiwxNSArMTM5MiwxMyBAQCBpbnQgcGNpX3Jlc3RvcmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgICAgICBlbHNlIGlmICggIXR5cGUgJiYgZW50cnktPm1zaV9hdHRyaWIudHlw
ZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQogICAgICAgICB7CiAgICAgICAgICAgICBjb250cm9sID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWcocG9zKSk7Ci0gICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5j
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWco
cG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IChQQ0lfTVNJWF9G
TEFHU19FTkFCTEUgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9NU0lYX0ZMQUdTX01BU0tBTEwpKTsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkoIW1lbW9y
eV9kZWNvZGVkKHBkZXYpKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwotICAgICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBv
cyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sICYgflBDSV9NU0lY
X0ZMQUdTX0VOQUJMRSk7CiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKICAgICAgICAg
ICAgIH0KQEAgLTE0MzksMTUgKzE0MzMsMTQgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgICAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBjcG9zKSAmIH5QQ0lfTVNJX0ZMQUdTX1FTSVpFOwogICAgICAgICAg
ICAgbXVsdGlfbXNpX2VuYWJsZShjb250cm9sLCBlbnRyeS0+bXNpLm52ZWMpOwotICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgY3Bv
cywgY29udHJvbCk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIGNw
b3MsIGNvbnRyb2wpOwogCiAgICAgICAgICAgICBtc2lfc2V0X2VuYWJsZShwZGV2LCAxKTsKICAg
ICAgICAgfQogICAgIH0KIAogICAgIGlmICggdHlwZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQotICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAot
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSwKKyAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29udHJvbCB8IFBDSV9NU0lYX0ZMQUdTX0VOQUJMRSk7CiAK
ICAgICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmluZGV4IGVhYTY3YjA0ZjIuLmYwMTRmZTBmYzUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9wY2kuYwpAQCAtNTgsMjMgKzU4LDE4IEBAIHZvaWQgcGNpX2NvbmZfd3JpdGU4KHBjaV9z
YmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKQogICAgICAgICBwY2lf
Y29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJlZyksIHJlZyAmIDMsIDEsIGRhdGEp
OwogfQogCi0jdW5kZWYgUENJX0NPTkZfQUREUkVTUwotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNT
KGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKLSAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwg
KGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCi0KLXZvaWQgcGNpX2NvbmZf
d3JpdGUxNigKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25l
ZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50
MTZfdCBkYXRhKQordm9pZCBwY2lfY29uZl93cml0ZTE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZywgdWludDE2X3QgZGF0YSkKIHsKLSAgICBpZiAoIHNlZyB8fCByZWcgPiAyNTUg
KQotICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMp
LCByZWcsIDIsIGRhdGEpOworICAgIGlmICggc2JkZi5zZWcgfHwgcmVnID4gMjU1ICkKKyAgICAg
ICAgcGNpX21tY2ZnX3dyaXRlKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbiwgcmVnLCAy
LCBkYXRhKTsKICAgICBlbHNlCi0gICAgewotICAgICAgICBCVUdfT04oKGJ1cyA+IDI1NSkgfHwg
KGRldiA+IDMxKSB8fCAoZnVuYyA+IDcpKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUoUENJX0NP
TkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwgcmVnICYgMiwgMiwgZGF0YSk7Ci0gICAg
fQorICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJlZyksIHJl
ZyAmIDIsIDIsIGRhdGEpOwogfQogCisjdW5kZWYgUENJX0NPTkZfQUREUkVTUworI2RlZmluZSBQ
Q0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKKyAgICAoMHg4MDAwMDAwMCB8
IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCisK
IHZvaWQgcGNpX2NvbmZfd3JpdGUzMigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBp
bnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25l
ZCBpbnQgcmVnLCB1aW50MzJfdCBkYXRhKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9l
aGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKaW5kZXggMDEwZmMzYzVi
Yy4uYjc4MDMzNDk1MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwor
KysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCkBAIC0xMzI0LDggKzEzMjQsOCBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCkKICAgICBpZiAoICEoZGJncC0+cGNpX2NyICYgUENJX0NPTU1BTkRfTUVNT1JZKSAp
CiAgICAgewogICAgICAgICBkYmdwLT5wY2lfY3IgfD0gUENJX0NPTU1BTkRfTUVNT1JZOwotICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVu
YywgUENJX0NPTU1BTkQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+cGNpX2NyKTsK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNs
b3QsIGRiZ3AtPmZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBk
YmdwLT5wY2lfY3IpOwogICAgICAgICBkYmdwX3ByaW50aygiTU1JTyBmb3IgRUhDSSBlbmFibGVk
XG4iKTsKICAgICB9CiAKQEAgLTE0MzgsNyArMTQzOCw3IEBAIHN0YXRpYyB2b2lkIGVoY2lfZGJn
cF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogCiAgICAgcGNpX2NvbmZfd3JpdGUz
MigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIGRiZ3AtPmJhciwKICAgICAg
ICAgICAgICAgICAgICAgIGRiZ3AtPmJhcl92YWwpOwotICAgIHBjaV9jb25mX3dyaXRlMTYoMCwg
ZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAgIHBjaV9jb25mX3dyaXRlMTYo
UENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBkYmdwLT5wY2lfY3IpOwogCiAgICAgZWhjaV9kYmdw
X3NldHVwX3ByZWlycShkYmdwKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1
MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKaW5kZXggZmU3MTQwNmNjMS4uMjBlYWVj
ZWU1OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTYyNCw3ICs2MjQsOCBAQCBzdGF0aWMgdm9pZCBwY2lf
c2VyaWFsX2Vhcmx5X2luaXQoc3RydWN0IG5zMTY1NTAgKnVhcnQpCiAgICAgICAgIHJldHVybjsK
IAogICAgIGlmICggdWFydC0+cGJfYmRmX2VuYWJsZSApCi0gICAgICAgIHBjaV9jb25mX3dyaXRl
MTYoMCwgdWFydC0+cGJfYmRmWzBdLCB1YXJ0LT5wYl9iZGZbMV0sIHVhcnQtPnBiX2JkZlsyXSwK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihQQ0lfU0JERigwLCB1YXJ0LT5wYl9iZGZbMF0sIHVh
cnQtPnBiX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5w
Yl9iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9JT19CQVNFLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICh1YXJ0LT5pb19iYXNlICYgMHhGMDAwKSB8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgKCh1YXJ0LT5pb19iYXNlICYgMHhGMDAwKSA+PiA4KSk7CkBAIC02MzIs
NyArNjMzLDggQEAgc3RhdGljIHZvaWQgcGNpX3NlcmlhbF9lYXJseV9pbml0KHN0cnVjdCBuczE2
NTUwICp1YXJ0KQogICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0
LT5wc19iZGZbMV0sIHVhcnQtPnBzX2JkZlsyXSwKICAgICAgICAgICAgICAgICAgICAgIFBDSV9C
QVNFX0FERFJFU1NfMCwKICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPmlvX2Jhc2UgfCBQQ0lf
QkFTRV9BRERSRVNTX1NQQUNFX0lPKTsKLSAgICBwY2lfY29uZl93cml0ZTE2KDAsIHVhcnQtPnBz
X2JkZlswXSwgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisgICAgcGNpX2NvbmZf
d3JpdGUxNihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2JkZlsyXSksCiAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQ09NTUFORCwgUENJX0NPTU1BTkRfSU8pOwogI2VuZGlmCiB9CkBAIC04
NjcsNyArODY5LDggQEAgc3RhdGljIHZvaWQgX25zMTY1NTBfcmVzdW1lKHN0cnVjdCBzZXJpYWxf
cG9ydCAqcG9ydCkKICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2JkZlsxXSwgdWFy
dC0+cHNfYmRmWzJdLAogICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18w
ICsgKHVhcnQtPmJhcl9pZHgrMSkqNCwgdWFydC0+YmFyNjQpOwogCi0gICAgICAgcGNpX2NvbmZf
d3JpdGUxNigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRm
WzJdLAorICAgICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBd
LCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0
LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQsIHVhcnQt
PmNyKTsKICAgICB9CiAjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggODA4ODdhZjY2Yy4u
ZmY0MDBlOWEzMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTI0OCwxNSArMjQ4LDEzIEBAIHN0
YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgewog
ICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwog
ICAgICAgICBpZiAoIHZhbCAmIGNvbW1hbmRfbWFzayApCi0gICAgICAgICAgICBwY2lfY29uZl93
cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9DT01NQU5ELAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2YWwgJiB+Y29tbWFuZF9tYXNrKTsKKyAgICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIHZhbCAmIH5jb21tYW5kX21hc2spOwog
ICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NUQVRVUyk7CiAg
ICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJTA0eDolMDJ4OiUwMnguJXUgc3RhdHVzICUwNHggLT4g
JTA0eFxuIiwKICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jLCB2YWwsIHZh
bCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2Vn
LCBidXMsIGRldiwgZnVuYywgUENJX1NUQVRVUywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdmFsICYgUENJX1NUQVRVU19DSEVDSyk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNiZGYsIFBDSV9TVEFUVVMsIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0spOwogICAgICAg
ICB9CiAgICAgfQogCkBAIC0yNjcsNyArMjY1LDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihj
b25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB2
YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0JSSURHRV9DT05UUk9MKTsKICAg
ICAgICAgaWYgKCB2YWwgJiBicmlkZ2VfY3RsX21hc2sgKQotICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQlJJREdFX0NPTlRST0wsCisgICAgICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9CUklER0VfQ09OVFJPTCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgfmJyaWRnZV9jdGxfbWFzayk7CiAgICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU0VDX1NUQVRVUyk7CiAg
ICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCkBAIC0yNzUsNyArMjczLDcgQEAg
c3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfSU5GTwogICAgICAgICAgICAgICAgICAgICIlMDR4OiUwMng6
JTAyeC4ldSBzZWNvbmRhcnkgc3RhdHVzICUwNHggLT4gJTA0eFxuIiwKICAgICAgICAgICAgICAg
ICAgICBzZWcsIGJ1cywgZGV2LCBmdW5jLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsK
LSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1NF
Q19TVEFUVVMsCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9T
RUNfU1RBVFVTLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwgJiBQQ0lfU1RBVFVT
X0NIRUNLKTsKICAgICAgICAgfQogICAgICAgICBicmVhazsKQEAgLTU5Niw4ICs1OTQsNiBAQCBz
dGF0aWMgdm9pZCBwY2lfZW5hYmxlX2FjcyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBpbnQg
cG9zOwogICAgIHUxNiBjYXAsIGN0cmwsIHNlZyA9IHBkZXYtPnNlZzsKICAgICB1OCBidXMgPSBw
ZGV2LT5idXM7Ci0gICAgdTggZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgIHU4IGZ1
bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkK
ICAgICAgICAgcmV0dXJuOwpAQCAtNjIxLDcgKzYxNyw3IEBAIHN0YXRpYyB2b2lkIHBjaV9lbmFi
bGVfYWNzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIC8qIFVwc3RyZWFtIEZvcndhcmRpbmcg
Ki8KICAgICBjdHJsIHw9IChjYXAgJiBQQ0lfQUNTX1VGKTsKIAotICAgIHBjaV9jb25mX3dyaXRl
MTYoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0FDU19DVFJMLCBjdHJsKTsKKyAgICBw
Y2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9BQ1NfQ1RSTCwgY3RybCk7CiB9
CiAKIHN0YXRpYyBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldik7CkBA
IC0xMDMxLDEwICsxMDI3LDggQEAgdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNl
ZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgIC8qIFRlbGwgdGhlIGRldmljZSB0byBzdG9wIERN
QWluZzsgd2UgY2FuJ3QgcmVseSBvbiB0aGUgZ3Vlc3QgdG8KICAgICAgKiBjb250cm9sIGl0IGZv
ciB1cy4gKi8KLSAgICBkZXZmbiA9IHBkZXYtPmRldmZuOwogICAgIGN3b3JkID0gcGNpX2NvbmZf
cmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNl
ZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAg
ICAgICAgIFBDSV9DT01NQU5ELCBjd29yZCAmIH5QQ0lfQ09NTUFORF9NQVNURVIpOworICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGN3b3JkICYgflBDSV9DT01N
QU5EX01BU1RFUik7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKaW5kZXggY2Iw
MjJjNTk4YS4uM2VlYTdmODlmYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2F0cy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwpAQCAtNTAs
OCArNTAsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0
cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogICAgIGlmICggISh2YWx1ZSAmIEFUU19FTkFCTEUp
ICkKICAgICB7CiAgICAgICAgIHZhbHVlIHw9IEFUU19FTkFCTEU7Ci0gICAgICAgIHBjaV9jb25m
X3dyaXRlMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICAgICAgICAgIHBvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgcG9zICsgQVRTX1JFR19DVEwsIHZhbHVlKTsK
ICAgICB9CiAKICAgICBpZiAoIHBvcyApCkBAIC04MSw4ICs4MCw3IEBAIHZvaWQgZGlzYWJsZV9h
dHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgdmFsdWUgPSBwY2lfY29uZl9y
ZWFkMTYocGRldi0+c2JkZiwgcGRldi0+YXRzLmNhcF9wb3MgKyBBVFNfUkVHX0NUTCk7CiAgICAg
dmFsdWUgJj0gfkFUU19FTkFCTEU7Ci0gICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgUENJ
X1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBwZGV2
LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CisgICAgcGNpX2NvbmZfd3JpdGUx
NihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CiAK
ICAgICBsaXN0X2RlbCgmcGRldi0+YXRzLmxpc3QpOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wY2kvcGNpLmMgYi94ZW4vZHJpdmVycy9wY2kvcGNpLmMKaW5kZXggYjI0NzAyZTBjMy4uNGRl
NWZkZjY3OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGNpL3BjaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3BjaS9wY2kuYwpAQCAtMTE2LDE3ICsxMTYsMTMgQEAgaW50IHBjaV9maW5kX25leHRfZXh0
X2NhcGFiaWxpdHkoaW50IHNlZywgaW50IGJ1cywgaW50IGRldmZuLCBpbnQgc3RhcnQsIGludCBj
YXAKIAogdm9pZCBwY2lfaW50eChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBlbmFi
bGUpCiB7Ci0gICAgdWludDE2X3Qgc2VnID0gcGRldi0+c2VnOwotICAgIHVpbnQ4X3QgYnVzID0g
cGRldi0+YnVzOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKTsKLSAg
ICB1aW50OF90IGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7CiAgICAgdWludDE2X3QgY21k
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKIAogICAgIGlmICgg
ZW5hYmxlICkKICAgICAgICAgY21kICY9IH5QQ0lfQ09NTUFORF9JTlRYX0RJU0FCTEU7CiAgICAg
ZWxzZQogICAgICAgICBjbWQgfD0gUENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFOwotICAgIHBjaV9j
b25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5ELCBjbWQpOworICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiB9CiAKIGNv
bnN0IGNoYXIgKl9faW5pdCBwYXJzZV9wY2koY29uc3QgY2hhciAqcywgdW5zaWduZWQgaW50ICpz
ZWdfcCwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCmluZGV4IDc0NzY2MzQ5ODIuLmYzNzdlNmFiZGYgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YwpAQCAtMTIzLDggKzEyMyw3IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgdWludDE2X3QgY21kLAogICAgIH0KIAogICAgIGlmICggIXJv
bV9vbmx5ICkKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywgUENJX0NPTU1BTkQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgY21kKTsK
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCwgY21kKTsK
ICAgICBlbHNlCiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQpAQCAtMzM1LDcgKzMz
NCw2IEBAIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHVpbnQxNl90IGNtZCwgYm9vbCByb21fb25seSkKIHN0YXRpYyB2b2lkIGNtZF93cml0ZShjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCBjbWQsIHZvaWQgKmRhdGEpCiB7Ci0gICAgdWludDhfdCBzbG90ID0g
UENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAg
IHVpbnQxNl90IGN1cnJlbnRfY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHJlZyk7
CiAKICAgICAvKgpAQCAtMzUxLDcgKzM0OSw3IEBAIHN0YXRpYyB2b2lkIGNtZF93cml0ZShjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgICovCiAg
ICAgICAgIG1vZGlmeV9iYXJzKHBkZXYsIGNtZCwgZmFsc2UpOwogICAgIGVsc2UKLSAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnLCBj
bWQpOworICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIHJlZywgY21kKTsKIH0K
IAogc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNp
Z25lZCBpbnQgcmVnLApAQCAtMzk3LDggKzM5NSw3IEBAIHN0YXRpYyB2b2lkIGJhcl93cml0ZShj
b25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICAgICAgdmFs
IHw9IGJhci0+cHJlZmV0Y2hhYmxlID8gUENJX0JBU0VfQUREUkVTU19NRU1fUFJFRkVUQ0ggOiAw
OwogICAgIH0KIAotICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYt
PmRldmZuKSwgcmVnLCB2YWwpOworICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2VnLCBwZGV2
LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgdmFsKTsKIH0KIAogc3RhdGljIHZvaWQgcm9tX3dyaXRl
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLApAQCAtNDUyLDcg
KzQ0OSw2IEBAIHN0YXRpYyB2b2lkIHJvbV93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
diwgdW5zaWduZWQgaW50IHJlZywKIAogc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCiB7Ci0gICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBm
dW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIHVpbnQxNl90IGNtZDsKICAgICB1aW50
NjRfdCBhZGRyLCBzaXplOwogICAgIHVuc2lnbmVkIGludCBpLCBudW1fYmFycywgcm9tX3JlZzsK
QEAgLTQ4OCw4ICs0ODQsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyBiZWZvcmUgc2l6aW5nLiAqLwog
ICAgIGNtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAgICAg
aWYgKCBjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkgKQotICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBjbWQgJiB+UENJX0NPTU1BTkRfTUVNT1JZKTsKKyAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCwgY21kICYgflBDSV9DT01NQU5E
X01FTU9SWSk7CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IG51bV9iYXJzOyBpKysgKQogICAgIHsK
QEAgLTUwMyw4ICs0OTgsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNCwgJmJhcnNbaV0pOwog
ICAgICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCBjbWQpOworICAgICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiAgICAg
ICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICAgICAgfQogCkBAIC01MjcsOCArNTIxLDcg
QEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoaSA9PSBudW1fYmFycyAtIDEpID8gUENJX0JBUl9MQVNUIDog
MCk7CiAgICAgICAgIGlmICggcmMgPCAwICkKICAgICAgICAgewotICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCk7CisgICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjbWQpOwogICAgICAgICAgICAgcmV0
dXJuIHJjOwogICAgICAgICB9CiAKQEAgLTU0Niw4ICs1MzksNyBAQCBzdGF0aWMgaW50IGluaXRf
YmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmYmFyc1tpXSk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7Ci0gICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09N
TUFORCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY21kKTsKKyAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiAgICAgICAgICAg
ICByZXR1cm4gcmM7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCA4ZmU4OWZjOTEyLi41YjY2
MDJmM2MyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvbXNpLmMKQEAgLTc3LDkgKzc3LDcgQEAgc3RhdGljIHZvaWQgY29udHJvbF93cml0
ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKICAgICBtc2kt
PnZlY3RvcnMgPSB2ZWN0b3JzOwogICAgIG1zaS0+ZW5hYmxlZCA9IG5ld19lbmFibGVkOwogCi0g
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCByZWcs
Ci0gICAgICAgICAgICAgICAgICAgICBjb250cm9sX3JlYWQocGRldiwgcmVnLCBkYXRhKSk7Cisg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCByZWcsIGNvbnRyb2xfcmVhZChwZGV2LCBy
ZWcsIGRhdGEpKTsKIH0KIAogc3RhdGljIHZvaWQgdXBkYXRlX21zaShjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgc3RydWN0IHZwY2lfbXNpICptc2kpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCmluZGV4IGM2MGNiYTAxMzcu
LjM4YzFlN2U1ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCisrKyBiL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC0xNDYsNyArMTQ2LDcgQEAgc3RhdGljIHZvaWQgY29u
dHJvbF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywK
IAogICAgIHZhbCA9IGNvbnRyb2xfcmVhZChwZGV2LCByZWcsIGRhdGEpOwogICAgIGlmICggcGNp
X21zaV9jb25mX3dyaXRlX2ludGVyY2VwdChtc2l4LT5wZGV2LCByZWcsIDIsICZ2YWwpID49IDAg
KQotICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBm
dW5jLCByZWcsIHZhbCk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgcmVn
LCB2YWwpOwogfQogCiBzdGF0aWMgc3RydWN0IHZwY2lfbXNpeCAqbXNpeF9maW5kKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYWRkcikKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggNTNjNTgyMWMy
MC4uYjYxNjcyZjI5NSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysrIGIv
eGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTI2NSwxOSArMjY1LDE3IEBAIHN0YXRpYyB2b2lk
IHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25l
ZCBpbnQgc2l6ZSwKICAgICAgICAgewogCiAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTgoc2Jk
ZiwgcmVnLCBkYXRhKTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNi
ZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnICsgMSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZGF0YSA+PiA4KTsKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZiwg
cmVnICsgMSwgZGF0YSA+PiA4KTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsK
LSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
diwgc2JkZi5mbiwgcmVnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhKTsKKyAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZiwgcmVnLCBkYXRhKTsKICAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlOChzYmRmLCByZWcgKyAyLCBkYXRhID4+IDE2KTsKICAgICAgICAgfQog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMjoKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihz
YmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsIGRhdGEpOworICAgICAg
ICBwY2lfY29uZl93cml0ZTE2KHNiZGYsIHJlZywgZGF0YSk7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSAxOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1
ZGUveGVuL3BjaS5oCmluZGV4IDNmYWEyYTIyZDMuLmNiOTBkMmY3ODUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTE3Niw5
ICsxNzYsNyBAQCB1aW50OF90IHBjaV9jb25mX3JlYWQ4KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZyk7CiB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnKTsKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMihwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcpOwogdm9pZCBwY2lfY29uZl93cml0ZTgocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50OF90IGRhdGEpOwotdm9pZCBwY2lfY29uZl93cml0
ZTE2KAotICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGlu
dCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAotICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90
IGRhdGEpOwordm9pZCBwY2lfY29uZl93cml0ZTE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHJlZywgdWludDE2X3QgZGF0YSk7CiB2b2lkIHBjaV9jb25mX3dyaXRlMzIoCiAgICAgdW5z
aWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWdu
ZWQgaW50IGZ1bmMsCiAgICAgdW5zaWduZWQgaW50IHJlZywgdWludDMyX3QgZGF0YSk7Ci0tIAoy
LjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:24:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:24:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZB6d-0003BS-F0; Fri, 07 Jun 2019 09:24: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=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZB6b-0003Ai-Bb
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:24:13 +0000
X-Inumbo-ID: 00937716-8906-11e9-8da5-43477a13ae6d
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00937716-8906-11e9-8da5-43477a13ae6d;
 Fri, 07 Jun 2019 09:24: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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: Lwgfby1p1+2brdqxLlVmr60f2bcvCkYiavQDwzHOXnSMiLrnfLWV9gcxKwgraj+G7xBOKapmi3
 f36KBPefOH0yq9RgtCby3fCHul3l7VqePhFnIrpklOZ5k16fxAILPnnGmE5qMSvCWUVkDDKAJg
 rw7MUJf55m8kZjOisahzb370KkxD9HtGo8gzRrxHgGY8Ewn4vQ98DEsu2LN2iHcbL5doFqpVp6
 so9OYK06wY6kAdF5lGmgOv2aOFXZ8zZbjYivn0sHNvBMxyEv3yBtAqvFDX/z4ceUcBL32ACeBu
 xTA=
X-SBRS: -0.9
X-MesageID: 1419228
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,562,1557201600"; 
   d="scan'208";a="1419228"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 11:22:32 +0200
Message-ID: <20190607092232.83179-14-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190607092232.83179-1-roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 13/13] print: introduce a format specifier
 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: 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>

VGhlIG5ldyBmb3JtYXQgc3BlY2lmaWVyIGlzICclcHAnLCBhbmQgcHJpbnRzIGEgcGNpX3NiZGZf
dCB1c2luZyB0aGUKc2VnOmJ1czpkZXYuZnVuYyBmb3JtYXQuIFJlcGxhY2UgYWxsIFNCREZzIHBy
aW50ZWQgdXNpbmcKJyUwNHg6JTAyeDolMDJ4LiV1JyB0byB1c2UgdGhlIG5ldyBmb3JtYXQgc3Bl
Y2lmaWVyLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFu
aXRAYW1kLmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBV
c2UgYmFzZSA4IHRvIHByaW50IHRoZSBmdW5jdGlvbiBudW1iZXIuCiAtIFNvcnQgdGhlIGFkZGl0
aW9uIGluIHRoZSBwb2ludGVyIGZ1bmN0aW9uIGFscGhhYmV0aWNhbGx5LgotLS0KIGRvY3MvbWlz
Yy9wcmludGstZm9ybWF0cy50eHQgICAgICAgICAgICAgICAgfCAgIDUgKwogeGVuL2FyY2gveDg2
L2h2bS92bXNpLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2FyY2gveDg2L21z
aS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzNSArKystLS0KIHhlbi9jb21tb24vdnNw
cmludGYuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKysrKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYyAgICB8ICAxNyArKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAgfCAgIDUgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9kZXRlY3QuYyAgfCAgIDUgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMgICAgfCAgMTIgKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW50ci5jICAgIHwgICA4ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIHwgIDI1ICsrLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2ku
YyAgICAgICAgICAgICAgIHwgMTE0ICsrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvZG1hci5jICAgICAgICAgIHwgIDI1ICsrKy0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW50cmVtYXAuYyAgICAgIHwgIDExICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDgwICsrKysrKy0tLS0tLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgICAgIHwgIDIyICsrLS0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jICAgICAgICAgfCAgIDYgKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYyAgICAgICAgICAgfCAgMTMgKy0tCiB4ZW4vZHJpdmVycy92
cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgICAgIHwgIDExICstCiB4ZW4vZHJpdmVycy92cGNp
L21zaS5jICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vZHJpdmVycy92cGNpL21z
aXguYyAgICAgICAgICAgICAgICAgICAgIHwgIDI0ICsrLS0tCiAyMCBmaWxlcyBjaGFuZ2VkLCAx
OTAgaW5zZXJ0aW9ucygrKSwgMjYyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy9wcmludGstZm9ybWF0cy50eHQgYi9kb2NzL21pc2MvcHJpbnRrLWZvcm1hdHMudHh0CmluZGV4
IDA4MGY0OThmNjUuLjhmNjY2ZjY5NmEgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9wcmludGstZm9y
bWF0cy50eHQKKysrIGIvZG9jcy9taXNjL3ByaW50ay1mb3JtYXRzLnR4dApAQCAtNDgsMyArNDgs
OCBAQCBEb21haW4gYW5kIHZDUFUgaW5mb3JtYXRpb246CiAgICAgICAgICAgICAgICBUaGUgZG9t
YWluIHBhcnQgYXMgYWJvdmUsIHdpdGggdGhlIHZjcHVfaWQgcHJpbnRlZCBpbiBkZWNpbWFsLgog
ICAgICAgICAgICAgICAgICBlLmcuICBkMHYxCiAgICAgICAgICAgICAgICAgICAgICAgIGRbSURM
RV12MAorCitQQ0k6CisKKyAgICAgICAlcHAgICAgIFBDSSBkZXZpY2UgYWRkcmVzcyBpbiBTOkI6
RC5GIGZvcm1hdCBmcm9tIGEgcGNpX3NiZGZfdC4KKyAgICAgICAgICAgICAgICAgZS5nLiAgMDAw
NDowMjowMC4wCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm1zaS5jCmluZGV4IGFlYjVhNzAxMDQuLjcyOTBiZDU1M2QgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCkBA
IC02ODYsMTAgKzY4Niw4IEBAIHN0YXRpYyBpbnQgdnBjaV9tc2lfdXBkYXRlKGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpwZGV2LCB1aW50MzJfdCBkYXRhLAogCiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLAotICAgICAgICAgICAgICAg
ICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gYmluZCBQSVJRICV1OiAlZFxuIiwK
LSAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2
LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHBp
cnEgKyBpLCByYyk7CisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiJXBwOiBmYWls
ZWQgdG8gYmluZCBQSVJRICV1OiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICZwZGV2LT5z
YmRmLCBwaXJxICsgaSwgcmMpOwogICAgICAgICAgICAgd2hpbGUgKCBiaW5kLm1hY2hpbmVfaXJx
LS0gPiBwaXJxICkKICAgICAgICAgICAgICAgICBwdF9pcnFfZGVzdHJveV9iaW5kKHBkZXYtPmRv
bWFpbiwgJmJpbmQpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwpAQCAtNzQzLDkgKzc0MSw3IEBA
IHN0YXRpYyBpbnQgdnBjaV9tc2lfZW5hYmxlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1
aW50MzJfdCBkYXRhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbXNpX2lu
Zm8pOwogICAgIGlmICggcmMgKQogICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwg
IiUwNHg6JTAyeDolMDJ4LiV1OiBmYWlsZWQgdG8gbWFwIFBJUlE6ICVkXG4iLAotICAgICAgICAg
ICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHJjKTsKKyAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0VSUiwgIiVwcDogZmFpbGVkIHRvIG1hcCBQSVJROiAlZFxuIiwgJnBkZXYtPnNi
ZGYsIHJjKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5jCmluZGV4IDlhMWNlMzNiNDIuLjM3MjYz
OTRmMDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYv
bXNpLmMKQEAgLTQyOCw4ICs0MjgsOCBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21hc2tfYml0KHN0
cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQogICAgICAgICAgICAg
ewogICAgICAgICAgICAgICAgIHBkZXYtPm1zaXgtPndhcm5lZCA9IGRvbWlkOwogICAgICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAgICAgICAgICAgICAgICAgICJj
YW5ub3QgbWFzayBJUlEgJWQ6IG1hc2tpbmcgTVNJLVggb24gRG9tJWQncyAlMDR4OiUwMng6JTAy
eC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBkb21pZCwgc2VnLCBi
dXMsIHNsb3QsIGZ1bmMpOworICAgICAgICAgICAgICAgICAgICAgICAiY2Fubm90IG1hc2sgSVJR
ICVkOiBtYXNraW5nIE1TSS1YIG9uIERvbSVkJ3MgJXBwXG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICBkZXNjLT5pcnEsIGRvbWlkLCAmcGRldi0+c2JkZik7CiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0KICAgICAgICAgcGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2FsbDsKQEAgLTk4
NywxMSArOTg3LDExIEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBj
aV9kZXYgKmRldiwKICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBkZXYtPmRvbWFpbiA/
OiBjdXJyZDsKIAogICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSB8
fCBkICE9IGN1cnJkICkKLSAgICAgICAgICAgICAgICBwcmludGsoIiVzIHVzZSBvZiBNU0ktWCBv
biAlMDR4OiUwMng6JTAyeC4ldSBieSBEb20lZFxuIiwKKyAgICAgICAgICAgICAgICBwcmludGso
IiVzIHVzZSBvZiBNU0ktWCBvbiAlcHAgYnkgJXBkXG4iLAogICAgICAgICAgICAgICAgICAgICAg
ICBpc19oYXJkd2FyZV9kb21haW4oY3VycmQpCiAgICAgICAgICAgICAgICAgICAgICAgID8gWEVO
TE9HX1dBUk5JTkcgIlBvdGVudGlhbGx5IGluc2VjdXJlIgogICAgICAgICAgICAgICAgICAgICAg
ICA6IFhFTkxPR19FUlIgIkluc2VjdXJlIiwKLSAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBi
dXMsIHNsb3QsIGZ1bmMsIGQtPmRvbWFpbl9pZCk7CisgICAgICAgICAgICAgICAgICAgICAgICZk
ZXYtPnNiZGYsIGQpOwogICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICYm
CiAgICAgICAgICAgICAgICAgIC8qIEFzc3VtZSBhIGRvbWFpbiB3aXRob3V0IG1lbW9yeSBoYXMg
bm8gbWFwcGluZ3MgeWV0LiAqLwogICAgICAgICAgICAgICAgICAoIWlzX2hhcmR3YXJlX2RvbWFp
bihjdXJyZCkgfHwgZC0+dG90X3BhZ2VzKSApCkBAIC0xMDQ2LDE4ICsxMDQ2LDE1IEBAIHN0YXRp
YyBpbnQgX19wY2lfZW5hYmxlX21zaShzdHJ1Y3QgbXNpX2luZm8gKm1zaSwgc3RydWN0IG1zaV9k
ZXNjICoqZGVzYykKICAgICBvbGRfZGVzYyA9IGZpbmRfbXNpX2VudHJ5KHBkZXYsIG1zaS0+aXJx
LCBQQ0lfQ0FQX0lEX01TSSk7CiAgICAgaWYgKCBvbGRfZGVzYyApCiAgICAgewotICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiaXJxICVkIGFscmVhZHkgbWFwcGVkIHRvIE1TSSBvbiAlMDR4OiUw
Mng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1zaS0+aXJxLCBtc2ktPnNlZywgbXNpLT5i
dXMsCi0gICAgICAgICAgICAgICBQQ0lfU0xPVChtc2ktPmRldmZuKSwgUENJX0ZVTkMobXNpLT5k
ZXZmbikpOworICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiaXJxICVkIGFscmVhZHkgbWFwcGVk
IHRvIE1TSSBvbiAlcHBcbiIsCisgICAgICAgICAgICAgICBtc2ktPmlycSwgJnBkZXYtPnNiZGYp
OwogICAgICAgICByZXR1cm4gLUVFWElTVDsKICAgICB9CiAKICAgICBvbGRfZGVzYyA9IGZpbmRf
bXNpX2VudHJ5KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSVgpOwogICAgIGlmICggb2xkX2Rlc2Mg
KQogICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJNU0ktWCBhbHJlYWR5IGlu
IHVzZSBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1zaS0+c2VnLCBt
c2ktPmJ1cywKLSAgICAgICAgICAgICAgIFBDSV9TTE9UKG1zaS0+ZGV2Zm4pLCBQQ0lfRlVOQyht
c2ktPmRldmZuKSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiTVNJLVggYWxyZWFk
eSBpbiB1c2Ugb24gJXBwXG4iLCAmcGRldi0+c2JkZik7CiAgICAgICAgIF9fcGNpX2Rpc2FibGVf
bXNpeChvbGRfZGVzYyk7CiAgICAgfQogCkBAIC0xMTE0LDE2ICsxMTExLDE1IEBAIHN0YXRpYyBp
bnQgX19wY2lfZW5hYmxlX21zaXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVz
YyAqKmRlc2MpCiAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9lbnRyeShwZGV2LCBtc2ktPmlycSwg
UENJX0NBUF9JRF9NU0lYKTsKICAgICBpZiAoIG9sZF9kZXNjICkKICAgICB7Ci0gICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSICJpcnEgJWQgYWxyZWFkeSBtYXBwZWQgdG8gTVNJLVggb24gJTA0eDol
MDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICBtc2ktPmlycSwgbXNpLT5zZWcsIG1zaS0+
YnVzLCBzbG90LCBmdW5jKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgImlycSAlZCBhbHJl
YWR5IG1hcHBlZCB0byBNU0ktWCBvbiAlcHBcbiIsCisgICAgICAgICAgICAgICBtc2ktPmlycSwg
JnBkZXYtPnNiZGYpOwogICAgICAgICByZXR1cm4gLUVFWElTVDsKICAgICB9CiAKICAgICBvbGRf
ZGVzYyA9IGZpbmRfbXNpX2VudHJ5KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSSk7CiAgICAgaWYg
KCBvbGRfZGVzYyApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIk1TSSBh
bHJlYWR5IGluIHVzZSBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIG1z
aS0+c2VnLCBtc2ktPmJ1cywgc2xvdCwgZnVuYyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FS
TklORyAiTVNJIGFscmVhZHkgaW4gdXNlIG9uICVwcFxuIiwgJnBkZXYtPnNiZGYpOwogICAgICAg
ICBfX3BjaV9kaXNhYmxlX21zaShvbGRfZGVzYyk7CiAgICAgfQogCkBAIC0xMTcwLDkgKzExNjYs
OCBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9kZXNjICplbnRy
eSkKICAgICAgICAgd3JpdGVsKDEsIGVudHJ5LT5tYXNrX2Jhc2UgKyBQQ0lfTVNJWF9FTlRSWV9W
RUNUT1JfQ1RSTF9PRkZTRVQpOwogICAgIGVsc2UgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJWF9G
TEFHU19NQVNLQUxMKSApCiAgICAgewotICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKLSAg
ICAgICAgICAgICAgICJjYW5ub3QgZGlzYWJsZSBJUlEgJWQ6IG1hc2tpbmcgTVNJLVggb24gJTA0
eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICBlbnRyeS0+aXJxLCBzZWcsIGJ1cywg
c2xvdCwgZnVuYyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiY2Fubm90IGRpc2Fi
bGUgSVJRICVkOiBtYXNraW5nIE1TSS1YIG9uICVwcFxuIiwKKyAgICAgICAgICAgICAgIGVudHJ5
LT5pcnEsICZkZXYtPnNiZGYpOwogICAgICAgICBtYXNrYWxsID0gdHJ1ZTsKICAgICB9CiAgICAg
ZGV2LT5tc2l4LT5ob3N0X21hc2thbGwgPSBtYXNrYWxsOwpAQCAtMTMzOSw3ICsxMzM0LDYgQEAg
aW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBzdHJ1
Y3QgbXNpX2Rlc2MgKmVudHJ5LCAqdG1wOwogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKICAg
ICBzdHJ1Y3QgbXNpX21zZyBtc2c7Ci0gICAgdTggc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZu
KSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICB1bnNpZ25lZCBpbnQgdHlwZSA9
IDAsIHBvcyA9IDA7CiAgICAgdTE2IGNvbnRyb2wgPSAwOwogCkBAIC0xMzY4LDkgKzEzNjIsOCBA
QCBpbnQgcGNpX3Jlc3RvcmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICBpZiAoZGVzYy0+bXNpX2Rlc2MgIT0gZW50cnkpCiAgICAgICAgIHsKICAgICBib2d1czoKLSAg
ICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgIlJlc3Rv
cmUgTVNJIGZvciAlMDR4OiUwMng6JTAyeDoldSBlbnRyeSAldSBub3Qgc2V0P1xuIiwKLSAgICAg
ICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIGkpOworICAg
ICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiUmVzdG9yZSBNU0kgZm9yICVwcCBlbnRyeSAl
dSBub3Qgc2V0P1xuIiwKKyAgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIGkpOwogICAg
ICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwogICAg
ICAgICAgICAgaWYgKCB0eXBlID09IFBDSV9DQVBfSURfTVNJWCApCiAgICAgICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3ZzcHJpbnRmLmMgYi94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKaW5k
ZXggMTgzZDNlZDRiYi4uMTg1YTRiZDU2MSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92c3ByaW50
Zi5jCisrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwpAQCAtMzk0LDYgKzM5NCwyMCBAQCBzdGF0
aWMgY2hhciAqcHJpbnRfdmNwdShjaGFyICpzdHIsIGNvbnN0IGNoYXIgKmVuZCwgY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuIG51bWJlcihzdHIgKyAxLCBlbmQsIHYtPnZjcHVfaWQs
IDEwLCAtMSwgLTEsIDApOwogfQogCitzdGF0aWMgY2hhciAqcHJpbnRfcGNpX2FkZHIoY2hhciAq
c3RyLCBjb25zdCBjaGFyICplbmQsIGNvbnN0IHBjaV9zYmRmX3QgKnNiZGYpCit7CisgICAgc3Ry
ID0gbnVtYmVyKHN0ciwgZW5kLCBzYmRmLT5zZWcsIDE2LCA0LCAtMSwgWkVST1BBRCk7CisgICAg
aWYgKCBzdHIgPCBlbmQgKQorICAgICAgICAqc3RyID0gJzonOworICAgIHN0ciA9IG51bWJlcihz
dHIgKyAxLCBlbmQsIHNiZGYtPmJ1cywgMTYsIDIsIC0xLCBaRVJPUEFEKTsKKyAgICBpZiAoIHN0
ciA8IGVuZCApCisgICAgICAgICpzdHIgPSAnOic7CisgICAgc3RyID0gbnVtYmVyKHN0ciArIDEs
IGVuZCwgc2JkZi0+ZGV2LCAxNiwgMiwgLTEsIFpFUk9QQUQpOworICAgIGlmICggc3RyIDwgZW5k
ICkKKyAgICAgICAgKnN0ciA9ICcuJzsKKyAgICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwg
c2JkZi0+Zm4sIDgsIC0xLCAtMSwgMCk7Cit9CisKIHN0YXRpYyBjaGFyICpwb2ludGVyKGNoYXIg
KnN0ciwgY29uc3QgY2hhciAqZW5kLCBjb25zdCBjaGFyICoqZm10X3B0ciwKICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHZvaWQgKmFyZywgaW50IGZpZWxkX3dpZHRoLCBpbnQgcHJlY2lzaW9u
LAogICAgICAgICAgICAgICAgICAgICAgaW50IGZsYWdzKQpAQCAtNDc2LDYgKzQ5MCwxMCBAQCBz
dGF0aWMgY2hhciAqcG9pbnRlcihjaGFyICpzdHIsIGNvbnN0IGNoYXIgKmVuZCwgY29uc3QgY2hh
ciAqKmZtdF9wdHIsCiAgICAgICAgIH0KICAgICB9CiAKKyAgICBjYXNlICdwJzogLyogUENJIFNC
REYuICovCisgICAgICAgICsrKmZtdF9wdHI7CisgICAgICAgIHJldHVybiBwcmludF9wY2lfYWRk
cihzdHIsIGVuZCwgYXJnKTsKKwogICAgIGNhc2UgJ3MnOiAvKiBTeW1ib2wgbmFtZSB3aXRoIG9m
ZnNldCBhbmQgc2l6ZSAoaWZmIG9mZnNldCAhPSAwKSAqLwogICAgIGNhc2UgJ1MnOiAvKiBTeW1i
b2wgbmFtZSB1bmNvbmRpdGlvbmFsbHkgd2l0aCBvZmZzZXQgYW5kIHNpemUgKi8KICAgICB7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYwppbmRleCA2NGQxMDQ4MWQ3Li41
ZGUyYmZhN2YzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
YWNwaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMKQEAg
LTcxNyw5ICs3MTcsOCBAQCBzdGF0aWMgdTE2IF9faW5pdCBwYXJzZV9pdmhkX2RldmljZV9zcGVj
aWFsKAogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBBTURfSU9NTVVfREVCVUcoIklW
SEQgU3BlY2lhbDogJTA0eDolMDJ4OiUwMnguJXUgdmFyaWV0eSAlI3ggaGFuZGxlICUjeFxuIiwK
LSAgICAgICAgICAgICAgICAgICAgc2VnLCBQQ0lfQlVTKGJkZiksIFBDSV9TTE9UKGJkZiksIFBD
SV9GVU5DKGJkZiksCi0gICAgICAgICAgICAgICAgICAgIHNwZWNpYWwtPnZhcmlldHksIHNwZWNp
YWwtPmhhbmRsZSk7CisgICAgQU1EX0lPTU1VX0RFQlVHKCJJVkhEIFNwZWNpYWw6ICVwcCB2YXJp
ZXR5ICUjeCBoYW5kbGUgJSN4XG4iLAorICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYyKHNl
ZywgYmRmKSwgc3BlY2lhbC0+dmFyaWV0eSwgc3BlY2lhbC0+aGFuZGxlKTsKICAgICBhZGRfaXZy
c19tYXBwaW5nX2VudHJ5KGJkZiwgYmRmLCBzcGVjaWFsLT5oZWFkZXIuZGF0YV9zZXR0aW5nLCBp
b21tdSk7CiAKICAgICBzd2l0Y2ggKCBzcGVjaWFsLT52YXJpZXR5ICkKQEAgLTc0Miw5ICs3NDEs
OSBAQCBzdGF0aWMgdTE2IF9faW5pdCBwYXJzZV9pdmhkX2RldmljZV9zcGVjaWFsKAogICAgICAg
ICBpZiAoIGlkeCA8IG5yX2lvYXBpY19zYmRmICkKICAgICAgICAgewogICAgICAgICAgICAgQU1E
X0lPTU1VX0RFQlVHKCJJVkhEOiBDb21tYW5kIGxpbmUgb3ZlcnJpZGUgcHJlc2VudCBmb3IgSU8t
QVBJQyAlI3giCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIihJVlJTOiAlI3ggZGV2SUQg
JTA0eDolMDJ4OiUwMnguJXUpXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvYXBp
Y19zYmRmW2lkeF0uaWQsIHNwZWNpYWwtPmhhbmRsZSwgc2VnLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwgUENJX0ZVTkMoYmRmKSk7Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIihJVlJTOiAlI3ggZGV2SUQgJXBwKVxuIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpb2FwaWNfc2JkZltpZHhdLmlkLCBzcGVjaWFsLT5o
YW5kbGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJlBDSV9TQkRGMihzZWcsIGJkZikp
OwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIApAQCAtODE0LDkgKzgxMyw5IEBAIHN0
YXRpYyB1MTYgX19pbml0IHBhcnNlX2l2aGRfZGV2aWNlX3NwZWNpYWwoCiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgY2FzZSBIUEVUX0NNREw6CiAgICAgICAgICAgICBBTURfSU9NTVVfREVC
VUcoIklWSEQ6IENvbW1hbmQgbGluZSBvdmVycmlkZSBwcmVzZW50IGZvciBIUEVUICUjeCAiCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIihJVlJTOiAlI3ggZGV2SUQgJTA0eDolMDJ4OiUw
MnguJXUpXG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhwZXRfc2JkZi5pZCwgc3Bl
Y2lhbC0+aGFuZGxlLCBzZWcsIFBDSV9CVVMoYmRmKSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfU0xPVChiZGYpLCBQQ0lfRlVOQyhiZGYpKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAiKElWUlM6ICUjeCBkZXZJRCAlcHApXG4iLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGhwZXRfc2JkZi5pZCwgc3BlY2lhbC0+aGFuZGxlLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBiZGYpKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBjYXNlIEhQRVRfTk9ORToKICAgICAgICAgICAgIC8qIHNldCBkZXZpY2UgaWQgb2YgaHBl
dCAqLwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCmluZGV4IGFmM2ExZmI4
NjUuLjNlZWIyMTRiYTMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9jbWQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMK
QEAgLTI5Niw5ICsyOTYsOCBAQCB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBkZXZmbiwg
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAKICAgICBpZiAoICFpb21tdSApCiAgICAgewot
ICAgICAgICBBTURfSU9NTVVfREVCVUcoIiVzOiBDYW4ndCBmaW5kIGlvbW11IGZvciAlMDR4OiUw
Mng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywKLSAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwgUENJX0ZVTkMocGRldi0+ZGV2Zm4pKTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCIl
czogQ2FuJ3QgZmluZCBpb21tdSBmb3IgJXBwXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAg
X19mdW5jX18sICZwZGV2LT5zYmRmKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCmluZGV4IDA2OWRmMTU2ZGUuLjhi
YmQwZWRkMjIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9k
ZXRlY3QuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMK
QEAgLTE1Miw5ICsxNTIsOCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGko
CiAKICAgICBydCA9IHBjaV9yb19kZXZpY2UoaW9tbXUtPnNlZywgYnVzLCBQQ0lfREVWRk4oZGV2
LCBmdW5jKSk7CiAgICAgaWYgKCBydCApCi0gICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAg
ICAgICAgICAgICAiQ291bGQgbm90IG1hcmsgY29uZmlnIHNwYWNlIG9mICUwNHg6JTAyeDolMDJ4
LiV1IHJlYWQtb25seSAoJWQpXG4iLAotICAgICAgICAgICAgICAgaW9tbXUtPnNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHJ0KTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIkNvdWxkIG5vdCBtYXJr
IGNvbmZpZyBzcGFjZSBvZiAlcHAgcmVhZC1vbmx5ICglZClcbiIsCisgICAgICAgICAgICAgICAm
UENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLCBydCk7CiAKICAgICBsaXN0X2FkZF90
YWlsKCZpb21tdS0+bGlzdCwgJmFtZF9pb21tdV9oZWFkKTsKICAgICBydCA9IDA7CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCBkMTk1MzE0OTNiLi5mYTc5N2Nm
OTk3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTc5Myw5
ICs3OTMsOCBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBzZXRfaW9tbXVfaW50ZXJydXB0X2hhbmRs
ZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgcGNpZGV2c191bmxvY2soKTsKICAgICBp
ZiAoICFpb21tdS0+bXNpLmRldiApCiAgICAgewotICAgICAgICBBTURfSU9NTVVfREVCVUcoIklP
TU1VOiBubyBwZGV2IGZvciAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIGlvbW11LT5zZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiksCi0gICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZikpOworICAg
ICAgICBBTURfSU9NTVVfREVCVUcoIklPTU1VOiBubyBwZGV2IGZvciAlcHBcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAmUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpKTsKICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgfQogICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoUENJ
X1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLApAQCAtODM0LDkgKzgzMyw2IEBAIHN0YXRp
YyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihzdHJ1Y3QgYW1kX2lv
bW11ICppb21tdSkKIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9lcnJhdHVtXzc0Nl93b3JrYXJvdW5k
KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogewogICAgIHUzMiB2YWx1ZTsKLSAgICB1OCBidXMg
PSBQQ0lfQlVTKGlvbW11LT5iZGYpOwotICAgIHU4IGRldiA9IFBDSV9TTE9UKGlvbW11LT5iZGYp
OwotICAgIHU4IGZ1bmMgPSBQQ0lfRlVOQyhpb21tdS0+YmRmKTsKIAogICAgIGlmICggKGJvb3Rf
Y3B1X2RhdGEueDg2ICE9IDB4MTUpIHx8CiAgICAgICAgICAoYm9vdF9jcHVfZGF0YS54ODZfbW9k
ZWwgPCAweDEwKSB8fApAQCAtODU0LDggKzg1MCw4IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9l
cnJhdHVtXzc0Nl93b3JrYXJvdW5kKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogCiAgICAgcGNp
X2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjQsIHZh
bHVlIHwgKDEgPDwgMikpOwogICAgIHByaW50ayhYRU5MT0dfSU5GTwotICAgICAgICAgICAiQU1E
LVZpOiBBcHBseWluZyBlcnJhdHVtIDc0NiB3b3JrYXJvdW5kIGZvciBJT01NVSBhdCAlMDR4OiUw
Mng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMpOwor
ICAgICAgICAgICAiQU1ELVZpOiBBcHBseWluZyBlcnJhdHVtIDc0NiB3b3JrYXJvdW5kIGZvciBJ
T01NVSBhdCAlcHBcbiIsCisgICAgICAgICAgICZQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUt
PmJkZikpOwogCiAgICAgLyogQ2xlYXIgdGhlIGVuYWJsZSB3cml0aW5nIGJpdCAqLwogICAgIHBj
aV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAw
eDkwKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRy
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCmluZGV4IGRhM2Mz
YzFhNDQuLjRkNjNkM2ZhZDUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwpAQCAtNTExLDggKzUxMSw3IEBAIHN0YXRpYyBzdHJ1Y3QgYW1kX2lvbW11ICpfZmluZF9p
b21tdV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBiZGYpCiAgICAgaWYgKCBpb21tdSApCiAgICAg
ICAgIHJldHVybiBpb21tdTsKIAotICAgIEFNRF9JT01NVV9ERUJVRygiTm8gSU9NTVUgZm9yIE1T
SSBkZXYgPSAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgc2VnLCBQ
Q0lfQlVTKGJkZiksIFBDSV9TTE9UKGJkZiksIFBDSV9GVU5DKGJkZikpOworICAgIEFNRF9JT01N
VV9ERUJVRygiTm8gSU9NTVUgZm9yIE1TSSBkZXYgPSAlcHBcbiIsICZQQ0lfU0JERjIoc2VnLCBi
ZGYpKTsKICAgICByZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKIH0KIApAQCAtNjg3LDEwICs2ODYs
NyBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyh1MTYgc2VnLCBzdHJ1Y3QgaXZy
c19tYXBwaW5ncyAqaXZyc19tYXBwaW5nKQogICAgIGlmICggIWl2cnNfbWFwcGluZyApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgcHJpbnRrKCIgICUwNHg6JTAyeDolMDJ4OiV1OlxuIiwgc2Vn
LAotICAgICAgICAgICBQQ0lfQlVTKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCi0g
ICAgICAgICAgIFBDSV9TTE9UKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCi0gICAg
ICAgICAgIFBDSV9GVU5DKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCkpOworICAgIHBy
aW50aygiICAlcHA6XG4iLCAmUENJX1NCREYyKHNlZywgaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVz
dG9yX2lkKSk7CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmKGl2cnNfbWFwcGluZy0+aW50cmVt
YXBfbG9jayksIGZsYWdzKTsKICAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGl2cnNfbWFwcGluZy0+
aW50cmVtYXBfdGFibGUpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMKaW5kZXggZGM1MWQ2Njc2OS4uZjc4MzEyNjJmOCAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC01Miw5ICs1Miw4IEBAIHN0cnVjdCBhbWRf
aW9tbXUgKmZpbmRfaW9tbXVfZm9yX2RldmljZShpbnQgc2VnLCBpbnQgYmRmKQogICAgICAgICAg
ICAgICAgIHRtcC5kdGVfcmVxdWVzdG9yX2lkID0gYmRmOwogICAgICAgICAgICAgaXZyc19tYXBw
aW5nc1tiZGZdID0gdG1wOwogCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiUw
NHg6JTAyeDolMDJ4LiV1IG5vdCBmb3VuZCBpbiBBQ1BJIHRhYmxlczsiCi0gICAgICAgICAgICAg
ICAgICAgIiB1c2luZyBzYW1lIElPTU1VIGFzIGZ1bmN0aW9uIDBcbiIsCi0gICAgICAgICAgICAg
ICAgICAgc2VnLCBQQ0lfQlVTKGJkZiksIFBDSV9TTE9UKGJkZiksIFBDSV9GVU5DKGJkZikpOwor
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIlcHAgbm90IGZvdW5kIGluIEFDUEkg
dGFibGVzOyIKKyAgICAgICAgICAgICAgICAgICAiIHVzaW5nIHNhbWUgSU9NTVUgYXMgZnVuY3Rp
b24gMFxuIiwgJlBDSV9TQkRGMihzZWcsIGJkZikpOwogCiAgICAgICAgICAgICAvKiB3cml0ZSBp
b21tdSBmaWVsZCBsYXN0ICovCiAgICAgICAgICAgICBpdnJzX21hcHBpbmdzW2JkZl0uaW9tbXUg
PSBpdnJzX21hcHBpbmdzW2JkMF0uaW9tbXU7CkBAIC0zMjQsOSArMzIzLDggQEAgc3RhdGljIGlu
dCByZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqc291cmNlLCBzdHJ1Y3QgZG9tYWluICp0
YXJnZXQsCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIGFtZF9pb21tdV9zZXR1cF9kb21haW5f
ZGV2aWNlKHRhcmdldCwgaW9tbXUsIGRldmZuLCBwZGV2KTsKLSAgICBBTURfSU9NTVVfREVCVUco
IlJlLWFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSBmcm9tIGRvbSVkIHRvIGRvbSVkXG4iLAotICAg
ICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQ
Q0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgIHNvdXJjZS0+ZG9tYWluX2lkLCB0
YXJnZXQtPmRvbWFpbl9pZCk7CisgICAgQU1EX0lPTU1VX0RFQlVHKCJSZS1hc3NpZ24gJXBwIGZy
b20gZG9tJWQgdG8gZG9tJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBz
b3VyY2UtPmRvbWFpbl9pZCwgdGFyZ2V0LT5kb21haW5faWQpOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC00MzEsMTUgKzQyOSwxMiBAQCBzdGF0aWMgaW50IGFtZF9pb21tdV9hZGRfZGV2aWNlKHU4
IGRldmZuLCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgaWYgKCBwZGV2LT50eXBlID09
IERFVl9UWVBFX1BDSV9IT1NUX0JSSURHRSAmJgogICAgICAgICAgICAgIGlzX2hhcmR3YXJlX2Rv
bWFpbihwZGV2LT5kb21haW4pICkKICAgICAgICAgewotICAgICAgICAgICAgQU1EX0lPTU1VX0RF
QlVHKCJTa2lwcGluZyBob3N0IGJyaWRnZSAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2Zm4p
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSk7CisgICAgICAg
ICAgICBBTURfSU9NTVVfREVCVUcoIlNraXBwaW5nIGhvc3QgYnJpZGdlICVwcFxuIiwgJnBkZXYt
PnNiZGYpOwogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0KIAotICAgICAgICBBTURf
SU9NTVVfREVCVUcoIk5vIGlvbW11IGZvciAlMDR4OiUwMng6JTAyeC4ldTsgY2Fubm90IGJlIGhh
bmRlZCB0byBkJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYt
PmJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAg
ICAgICAgICBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCk7CisgICAgICAgIEFNRF9JT01NVV9ERUJV
RygiTm8gaW9tbXUgZm9yICVwcDsgY2Fubm90IGJlIGhhbmRlZCB0byBkJWRcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgcGRldi0+ZG9tYWluLT5kb21haW5faWQpOwog
ICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKQEAgLTQ1OCwxMCArNDUzLDggQEAgc3Rh
dGljIGludCBhbWRfaW9tbXVfcmVtb3ZlX2RldmljZSh1OCBkZXZmbiwgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCiAgICAgaW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2UocGRldi0+c2VnLCBiZGYp
OwogICAgIGlmICggIWlvbW11ICkKICAgICB7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiRmFp
bCB0byBmaW5kIGlvbW11LiIKLSAgICAgICAgICAgICAgICAgICAgICAgICIgJTA0eDolMDJ4OiUw
MnguJXUgY2Fubm90IGJlIHJlbW92ZWQgZnJvbSBkb20lZFxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRl
dmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJGYWlsIHRvIGZpbmQgaW9tbXUuICVwcCBjYW5ub3Qg
YmUgcmVtb3ZlZCBmcm9tICVwZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICZwZGV2LT5z
YmRmLCBwZGV2LT5kb21haW4pOwogICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMKaW5kZXggNTI3MWY4ZDY5Yy4uM2Y4MDA5N2Y1MyAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMKQEAgLTIzOCwxMSArMjM4LDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAoUENJX1NUQVRVU19QQVJJVFkgfCBQQ0lfU1RB
VFVTX1NJR19UQVJHRVRfQUJPUlQgfCBcCiAgICAgIFBDSV9TVEFUVVNfUkVDX1RBUkdFVF9BQk9S
VCB8IFBDSV9TVEFUVVNfUkVDX01BU1RFUl9BQk9SVCB8IFwKICAgICAgUENJX1NUQVRVU19TSUdf
U1lTVEVNX0VSUk9SIHwgUENJX1NUQVRVU19ERVRFQ1RFRF9QQVJJVFkpCi0gICAgdTE2IHNlZyA9
IHBkZXYtPnNlZzsKLSAgICB1OCBidXMgPSBwZGV2LT5idXM7Ci0gICAgdTggZGV2ID0gUENJX1NM
T1QocGRldi0+ZGV2Zm4pOwotICAgIHU4IGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7Ci0g
ICAgdTE2IHZhbDsKKyAgICAgdTE2IHZhbDsKIAogICAgIGlmICggY29tbWFuZF9tYXNrICkKICAg
ICB7CkBAIC0yNTIsOCArMjQ4LDggQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNi
ZGYsIFBDSV9TVEFUVVMpOwogICAgICAgICBpZiAoIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiUwNHg6JTAyeDolMDJ4
LiV1IHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIsCi0gICAgICAgICAgICAgICAgICAgc2VnLCBidXMs
IGRldiwgZnVuYywgdmFsLCB2YWwgJiB+UENJX1NUQVRVU19DSEVDSyk7CisgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0lORk8gIiVwcCBzdGF0dXMgJTA0eCAtPiAlMDR4XG4iLAorICAgICAgICAg
ICAgICAgICAgICZwZGV2LT5zYmRmLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsKICAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX1NUQVRVUywgdmFsICYg
UENJX1NUQVRVU19DSEVDSyk7CiAgICAgICAgIH0KICAgICB9CkBAIC0yNzAsOSArMjY2LDggQEAg
c3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAg
ICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9TRUNfU1RBVFVTKTsKICAg
ICAgICAgaWYgKCB2YWwgJiBQQ0lfU1RBVFVTX0NIRUNLICkKICAgICAgICAgewotICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19JTkZPCi0gICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4
LiV1IHNlY29uZGFyeSBzdGF0dXMgJTA0eCAtPiAlMDR4XG4iLAotICAgICAgICAgICAgICAgICAg
IHNlZywgYnVzLCBkZXYsIGZ1bmMsIHZhbCwgdmFsICYgflBDSV9TVEFUVVNfQ0hFQ0spOworICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcHAgc2Vjb25kYXJ5IHN0YXR1cyAlMDR4IC0+
ICUwNHhcbiIsCisgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIHZhbCwgdmFsICYgflBD
SV9TVEFUVVNfQ0hFQ0spOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRm
LCBQQ0lfU0VDX1NUQVRVUywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgUENJ
X1NUQVRVU19DSEVDSyk7CiAgICAgICAgIH0KQEAgLTQxMSw4ICs0MDYsOCBAQCBzdGF0aWMgc3Ry
dWN0IHBjaV9kZXYgKmFsbG9jX3BkZXYoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHU4IGJ1cywgdTgg
ZGV2Zm4pCiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBkZWZhdWx0OgotICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIlMDR4OiUwMng6JTAyeC4ldTogdW5rbm93biB0eXBl
ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIHBzZWctPm5yLCBidXMsIFBDSV9TTE9UKGRldmZu
KSwgUENJX0ZVTkMoZGV2Zm4pLCBwZGV2LT50eXBlKTsKKyAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfV0FSTklORyAiJXBwOiB1bmtub3duIHR5cGUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAg
JnBkZXYtPnNiZGYsIHBkZXYtPnR5cGUpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBA
IC02NDQsOSArNjM5LDkgQEAgdW5zaWduZWQgaW50IHBjaV9zaXplX21lbV9iYXIocGNpX3NiZGZf
dCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9zLAogICAgICAgICBpZiAoIGZsYWdzICYgUENJX0JBUl9M
QVNUICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCi0gICAg
ICAgICAgICAgICAgICAgIiVzZGV2aWNlICUwNHg6JTAyeDolMDJ4LiV1IHdpdGggNjQtYml0ICVz
QkFSIGluIGxhc3Qgc2xvdFxuIiwKLSAgICAgICAgICAgICAgICAgICAoZmxhZ3MgJiBQQ0lfQkFS
X1ZGKSA/ICJTUi1JT1YgIiA6ICIiLCBzYmRmLnNlZywgc2JkZi5idXMsCi0gICAgICAgICAgICAg
ICAgICAgc2JkZi5kZXYsIHNiZGYuZm4sIChmbGFncyAmIFBDSV9CQVJfVkYpID8gInZmICIgOiAi
Iik7CisgICAgICAgICAgICAgICAgICAgIiVzZGV2aWNlICVwcCB3aXRoIDY0LWJpdCAlc0JBUiBp
biBsYXN0IHNsb3RcbiIsCisgICAgICAgICAgICAgICAgICAgKGZsYWdzICYgUENJX0JBUl9WRikg
PyAiU1ItSU9WICIgOiAiIiwgJnNiZGYsCisgICAgICAgICAgICAgICAgICAgKGZsYWdzICYgUENJ
X0JBUl9WRikgPyAidmYgIiA6ICIiKTsKICAgICAgICAgICAgICpwc2l6ZSA9IDA7CiAgICAgICAg
ICAgICByZXR1cm4gMTsKICAgICAgICAgfQpAQCAtNzUwLDkgKzc0NSw4IEBAIGludCBwY2lfYWRk
X2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLAogICAgICAgICAgICAgICAgICAgICAg
UENJX0JBU0VfQUREUkVTU19TUEFDRV9JTyApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJTUi1JT1YgZGV2aWNlICUwNHg6JTAyeDolMDJ4LiV1IHdpdGggdmYgQkFSJXUiCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAiIGluIElPIHNwYWNlXG4iLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGkpOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIlNSLUlPViBkZXZpY2UgJXBwIHdpdGggdmYgQkFSJXUgaW4gSU8gc3BhY2VcbiIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgaSk7CiAgICAgICAgICAg
ICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBy
ZXQgPSBwY2lfc2l6ZV9tZW1fYmFyKHNiZGYsIGlkeCwgTlVMTCwgJnBkZXYtPnZmX3JsZW5baV0s
CkBAIC03NjQsMTAgKzc1OCw4IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMs
IHU4IGRldmZuLAogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIGVsc2UKLSAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORwotICAgICAgICAgICAgICAgICAgICJTUi1JT1Yg
ZGV2aWNlICUwNHg6JTAyeDolMDJ4LiV1IGhhcyBpdHMgdmlydHVhbCIKLSAgICAgICAgICAgICAg
ICAgICAiIGZ1bmN0aW9ucyBhbHJlYWR5IGVuYWJsZWQgKCUwNHgpXG4iLAotICAgICAgICAgICAg
ICAgICAgIHNlZywgYnVzLCBzbG90LCBmdW5jLCBjdHJsKTsKKyAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyAiU1ItSU9WIGRldmljZSAlcHAgaGFzIGl0cyB2aXJ0dWFsIgorICAgICAg
ICAgICAgICAgICAgICIgZnVuY3Rpb25zIGFscmVhZHkgZW5hYmxlZCAoJTA0eClcbiIsICZwZGV2
LT5zYmRmLCBjdHJsKTsKICAgICB9CiAKICAgICBjaGVja19wZGV2KHBkZXYpOwpAQCAtNzk0LDE1
ICs3ODYsMTQgQEAgb3V0OgogICAgIHBjaWRldnNfdW5sb2NrKCk7CiAgICAgaWYgKCAhcmV0ICkK
ICAgICB7Ci0gICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSBhZGQgJXMgJTA0eDolMDJ4
OiUwMnguJXVcbiIsIHBkZXZfdHlwZSwKLSAgICAgICAgICAgICAgIHNlZywgYnVzLCBzbG90LCBm
dW5jKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19ERUJVRyAiUENJIGFkZCAlcyAlcHBcbiIsIHBk
ZXZfdHlwZSwgICZwZGV2LT5zYmRmKTsKICAgICAgICAgd2hpbGUgKCBwZGV2LT5waGFudG9tX3N0
cmlkZSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGZ1bmMgKz0gcGRldi0+cGhhbnRvbV9zdHJp
ZGU7CiAgICAgICAgICAgICBpZiAoIFBDSV9TTE9UKGZ1bmMpICkKICAgICAgICAgICAgICAgICBi
cmVhazsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSBwaGFudG9tICUwNHg6
JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBzbG90LCBmdW5j
KTsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSBwaGFudG9tICVwcFxuIiwK
KyAgICAgICAgICAgICAgICAgICAmUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpKTsKICAg
ICAgICAgfQogICAgIH0KICAgICByZXR1cm4gcmV0OwpAQCAtODMxLDkgKzgyMiw4IEBAIGludCBw
Y2lfcmVtb3ZlX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogICAgICAgICAgICAg
aWYgKCBwZGV2LT5kb21haW4gKQogICAgICAgICAgICAgICAgIGxpc3RfZGVsKCZwZGV2LT5kb21h
aW5fbGlzdCk7CiAgICAgICAgICAgICBwY2lfY2xlYW51cF9tc2kocGRldik7CisgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgcmVtb3ZlIGRldmljZSAlcHBcbiIsICZwZGV2LT5z
YmRmKTsKICAgICAgICAgICAgIGZyZWVfcGRldihwc2VnLCBwZGV2KTsKLSAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfREVCVUcgIlBDSSByZW1vdmUgZGV2aWNlICUwNHg6JTAyeDolMDJ4LiV1XG4i
LAotICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5D
KGRldmZuKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCkBAIC05MDcsOSArODk3
LDggQEAgaW50IHBjaV9yZWxlYXNlX2RldmljZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
YnVzID0gcGRldi0+YnVzOwogICAgICAgICBkZXZmbiA9IHBkZXYtPmRldmZuOwogICAgICAgICBp
ZiAoIGRlYXNzaWduX2RldmljZShkLCBwZGV2LT5zZWcsIGJ1cywgZGV2Zm4pICkKLSAgICAgICAg
ICAgIHByaW50aygiZG9tYWluICVkOiBkZWFzc2lnbiBkZXZpY2UgKCUwNHg6JTAyeDolMDJ4LiV1
KSBmYWlsZWQhXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcGRldi0+c2Vn
LCBidXMsCi0gICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZm
bikpOworICAgICAgICAgICAgcHJpbnRrKCJkb21haW4gJWQ6IGRlYXNzaWduIGRldmljZSAoJXBw
KSBmYWlsZWQhXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgJnBkZXYtPnNi
ZGYpOwogICAgIH0KICAgICBwY2lkZXZzX3VubG9jaygpOwogCkBAIC0xMDU2LDggKzEwNDUsOCBA
QCBzdGF0aWMgaW50IF9faW5pdCBfc2Nhbl9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3NlZyAqcHNl
Zywgdm9pZCAqYXJnKQogICAgICAgICAgICAgICAgIHBkZXYgPSBhbGxvY19wZGV2KHBzZWcsIGJ1
cywgUENJX0RFVkZOKGRldiwgZnVuYykpOwogICAgICAgICAgICAgICAgIGlmICggIXBkZXYgKQog
ICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJO
SU5HICIlMDR4OiUwMng6JTAyeC4ldTogYWxsb2NfcGRldiBmYWlsZWRcbiIsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICBwc2VnLT5uciwgYnVzLCBkZXYsIGZ1bmMpOworICAgICAgICAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiVwcDogYWxsb2NfcGRldiBmYWlsZWRcbiIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYocHNlZy0+bnIsIGJ1cywgZGV2
LCBmdW5jKSk7CiAgICAgICAgICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgICAgICAg
ICAgICAgIH0KIApAQCAtMTA5OCw5ICsxMDg3LDggQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0
IHNldHVwX29uZV9od2RvbV9kZXZpY2UoY29uc3Qgc3RydWN0IHNldHVwX2h3ZG9tICpjdHh0LAog
ICAgICAgICBlcnIgPSBjdHh0LT5oYW5kbGVyKGRldmZuLCBwZGV2KTsKICAgICAgICAgaWYgKCBl
cnIgKQogICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAic2V0dXAgJTA0
eDolMDJ4OiUwMnguJXUgZm9yIGQlZCBmYWlsZWQgKCVkKVxuIiwKLSAgICAgICAgICAgICAgICAg
ICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiks
Ci0gICAgICAgICAgICAgICAgICAgY3R4dC0+ZC0+ZG9tYWluX2lkLCBlcnIpOworICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIgInNldHVwICVwcCBmb3IgZCVkIGZhaWxlZCAoJWQpXG4iLAor
ICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBjdHh0LT5kLT5kb21haW5faWQsIGVycik7
CiAgICAgICAgICAgICBpZiAoIGRldmZuID09IHBkZXYtPmRldmZuICkKICAgICAgICAgICAgICAg
ICByZXR1cm47CiAgICAgICAgIH0KQEAgLTExNDEsOSArMTEyOSw4IEBAIHN0YXRpYyBpbnQgX19o
d2RvbV9pbml0IF9zZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3NlZyAqcHNlZywg
dm9pZCAqYXJnCiAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gZG9tX3hlbjsKICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5kb21haW4gIT0gY3R4dC0+ZCAp
Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJEb20lZCBvd25pbmcgJTA0
eDolMDJ4OiUwMnguJXU/XG4iLAotICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4t
PmRvbWFpbl9pZCwgcHNlZy0+bnIsIGJ1cywKLSAgICAgICAgICAgICAgICAgICAgICAgUENJX1NM
T1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfV0FSTklORyAiRG9tJWQgb3duaW5nICVwcD9cbiIsCisgICAgICAgICAgICAgICAgICAgICAg
IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkLCAmcGRldi0+c2JkZik7CiAKICAgICAgICAgICAgIGlm
ICggaW9tbXVfdmVyYm9zZSApCiAgICAgICAgICAgICB7CkBAIC0xMjc5LDEwICsxMjY2LDggQEAg
c3RhdGljIGludCBfZHVtcF9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAq
YXJnKQogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYsICZwc2VnLT5hbGxkZXZzX2xp
c3QsIGFsbGRldnNfbGlzdCApCiAgICAgewotICAgICAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4
LiV1IC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwKLSAgICAgICAgICAgICAgIHBz
ZWctPm5yLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiks
IFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA/IHBk
ZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEsCisgICAgICAgIHByaW50aygiJXBwIC0gZG9tICUt
M2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwKKyAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBw
ZGV2LT5kb21haW4gPyBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCA6IC0xLAogICAgICAgICAgICAg
ICAgKHBkZXYtPm5vZGUgIT0gTlVNQV9OT19OT0RFKSA/IHBkZXYtPm5vZGUgOiAtMSk7CiAgICAg
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtc2ksICZwZGV2LT5tc2lfbGlzdCwgbGlzdCApCiAg
ICAgICAgICAgICAgICBwcmludGsoIiVkICIsIG1zaS0+aXJxKTsKQEAgLTEzNDcsOCArMTMzMiw4
IEBAIHN0YXRpYyBpbnQgaW9tbXVfYWRkX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAg
ICAgICAgICAgIHJldHVybiAwOwogICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmFkZF9k
ZXZpY2UoZGV2Zm4sIHBjaV90b19kZXYocGRldikpOwogICAgICAgICBpZiAoIHJjICkKLSAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiSU9NTVU6IGFkZCAlMDR4OiUwMng6JTAyeC4l
dSBmYWlsZWQgKCVkKVxuIiwKLSAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHJjKTsKKyAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyAiSU9NTVU6IGFkZCAlcHAgZmFpbGVkICglZClcbiIsCisgICAg
ICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIHJjKTsKICAgICB9CiB9CiAKQEAgLTEzOTIsOCAr
MTM3Nyw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcmVtb3ZlX2RldmljZShzdHJ1Y3QgcGNpX2RldiAq
cGRldikKICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIgIklPTU1VOiByZW1vdmUgJTA0eDolMDJ4OiUwMnguJXUgZmFp
bGVkICglZClcbiIsCi0gICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NM
T1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHJjKTsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19F
UlIgIklPTU1VOiByZW1vdmUgJXBwIGZhaWxlZCAoJWQpXG4iLCAmcGRldi0+c2JkZiwgcmMpOwog
ICAgICAgICByZXR1cm4gcmM7CiAgICAgfQogCkBAIC0xNDYzLDkgKzE0NDcsOCBAQCBzdGF0aWMg
aW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBk
ZXZmbiwgdTMyIGZsYWcpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgcmMgPSBoZC0+cGxh
dGZvcm1fb3BzLT5hc3NpZ25fZGV2aWNlKGQsIGRldmZuLCBwY2lfdG9fZGV2KHBkZXYpLCBmbGFn
KTsKICAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklO
RyAiZCVkOiBhc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgZmFpbGVkICglZClcbiIsCi0gICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lf
RlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgcmMpOworICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX1dBUk5JTkcgImQlZDogYXNzaWduICVwcCBmYWlsZWQgKCVkKVxuIiwKKyAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwg
cmMpOwogICAgIH0KIAogIGRvbmU6CkBAIC0xNTAxLDggKzE0ODQsOCBAQCBpbnQgZGVhc3NpZ25f
ZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAg
ICAgIGlmICggIXJldCApCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBwcmludGso
WEVOTE9HX0dfRVJSICJkJWQ6IGRlYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IGZhaWxlZCAoJWQp
XG4iLAotICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBzZWcsIGJ1cywgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHJldCk7CisgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIg
ImQlZDogZGVhc3NpZ24gJXBwIGZhaWxlZCAoJWQpXG4iLAorICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksIHJldCk7CiAgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCkBAIC0xNTExLDkgKzE0OTQsOCBAQCBpbnQgZGVhc3NpZ25fZGV2aWNl
KHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV90b19kZXYocGRldikpOwogICAg
IGlmICggcmV0ICkKICAgICB7Ci0gICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAotICAgICAg
ICAgICAgICAgICJkJWQ6IGRlYXNzaWduIGRldmljZSAoJTA0eDolMDJ4OiUwMnguJXUpIGZhaWxl
ZFxuIiwKLSAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHNlZywgYnVzLCBQQ0lfU0xPVChk
ZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLCAi
ZCVkOiBkZWFzc2lnbiBkZXZpY2UgKCVwcCkgZmFpbGVkXG4iLAorICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgJnBkZXYtPnNiZGYpOwogICAgICAgICByZXR1cm4gcmV0OwogICAgIH0KIApA
QCAtMTU5MCwxMCArMTU3Miw4IEBAIHZvaWQgaW9tbXVfZGV2X2lvdGxiX2ZsdXNoX3RpbWVvdXQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgX3BjaV9oaWRlX2Rl
dmljZShwZGV2KTsKIAogICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3Jh
dGVsaW1pdCgpICkKLSAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICJk
b20lZDogQVRTIGRldmljZSAlMDR4OiUwMng6JTAyeC4ldSBmbHVzaCBmYWlsZWRcbiIsCi0gICAg
ICAgICAgICAgICBkLT5kb21haW5faWQsIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbikpOworICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUiAiZG9tJWQ6IEFUUyBkZXZpY2UgJXBwIGZsdXNoIGZhaWxl
ZFxuIiwKKyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgJnBkZXYtPnNiZGYpOwogICAgIGlm
ICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKIApA
QCAtMTY4Miw5ICsxNjYyLDggQEAgaW50IGlvbW11X2RvX3BjaV9kb21jdGwoCiAgICAgICAgIHsK
ICAgICAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfSU5GTwotICAgICAgICAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUw
MnguJXUgYWxyZWFkeSBhc3NpZ25lZCwgb3Igbm9uLWV4aXN0ZW50XG4iLAotICAgICAgICAgICAg
ICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwor
ICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICIlcHAgYWxyZWFkeSBhc3NpZ25l
ZCwgb3Igbm9uLWV4aXN0ZW50XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYz
KHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBicmVhazsKQEAgLTE2OTYsOSArMTY3NSw4IEBAIGludCBp
b21tdV9kb19wY2lfZG9tY3RsKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImgiLCB1X2RvbWN0bCk7CiAgICAgICAgIGVsc2UgaWYgKCByZXQgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiWEVOX0RPTUNUTF9hc3NpZ25fZGV2aWNlOiAi
Ci0gICAgICAgICAgICAgICAgICAgImFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSB0byBkb20lZCBm
YWlsZWQgKCVkKVxuIiwKLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBy
ZXQpOworICAgICAgICAgICAgICAgICAgICJhc3NpZ24gJXBwIHRvIGRvbSVkIGZhaWxlZCAoJWQp
XG4iLAorICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgZC0+
ZG9tYWluX2lkLCByZXQpOwogCiAgICAgICAgIGJyZWFrOwogCkBAIC0xNzMyLDEwICsxNzEwLDgg
QEAgaW50IGlvbW11X2RvX3BjaV9kb21jdGwoCiAgICAgICAgIHJldCA9IGRlYXNzaWduX2Rldmlj
ZShkLCBzZWcsIGJ1cywgZGV2Zm4pOwogICAgICAgICBwY2lkZXZzX3VubG9jaygpOwogICAgICAg
ICBpZiAoIHJldCApCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCi0gICAgICAgICAg
ICAgICAgICAgImRlYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IGZyb20gZG9tJWQgZmFpbGVkICgl
ZClcbiIsCi0gICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJ
X0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmV0KTsKKyAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImRlYXNzaWduICVwcCBmcm9tIGRvbSVkIGZh
aWxlZCAoJWQpXG4iLAorICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjMoc2VnLCBidXMsIGRl
dmZuKSwgZC0+ZG9tYWluX2lkLCByZXQpOwogCiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2RtYXIuYwppbmRleCA5Yzk0ZGVhYzBiLi40YzBkMmY2NjcyIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9kbWFyLmMKQEAgLTM2MSw5ICszNjEsOCBAQCBzdGF0aWMgaW50IF9faW5p
dCBhY3BpX3BhcnNlX2Rldl9zY29wZSgKICAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lfY29uZl9y
ZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiksCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NVQk9SRElOQVRFX0JVUyk7CiAgICAgICAg
ICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQotICAgICAgICAgICAgICAgIHByaW50ayhWVERQUkVG
SVgKLSAgICAgICAgICAgICAgICAgICAgICAgIiBicmlkZ2U6ICUwNHg6JTAyeDolMDJ4LiV1IHN0
YXJ0PSV4IHNlYz0leCBzdWI9JXhcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVz
LCBwYXRoLT5kZXYsIHBhdGgtPmZuLAorICAgICAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVgg
IiBicmlkZ2U6ICVwcCBzdGFydD0leCBzZWM9JXggc3ViPSV4XG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAmUENJX1NCREYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pLAogICAgICAg
ICAgICAgICAgICAgICAgICBhY3BpX3Njb3BlLT5idXMsIHNlY19idXMsIHN1Yl9idXMpOwogCiAg
ICAgICAgICAgICBkbWFyX3Njb3BlX2FkZF9idXNlcyhzY29wZSwgc2VjX2J1cywgc3ViX2J1cyk7
CkBAIC0zNzEsOCArMzcwLDggQEAgc3RhdGljIGludCBfX2luaXQgYWNwaV9wYXJzZV9kZXZfc2Nv
cGUoCiAKICAgICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9IUEVUOgogICAgICAgICAg
ICAgaWYgKCBpb21tdV92ZXJib3NlICkKLSAgICAgICAgICAgICAgICBwcmludGsoVlREUFJFRklY
ICIgTVNJIEhQRVQ6ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICAg
ICBzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbik7CisgICAgICAgICAgICAgICAgcHJpbnRr
KFZURFBSRUZJWCAiIE1TSSBIUEVUOiAlcHBcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICZQ
Q0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbikpOwogCiAgICAgICAgICAgICBp
ZiAoIGRyaGQgKQogICAgICAgICAgICAgewpAQCAtMzkzLDggKzM5Miw4IEBAIHN0YXRpYyBpbnQg
X19pbml0IGFjcGlfcGFyc2VfZGV2X3Njb3BlKAogCiAgICAgICAgIGNhc2UgQUNQSV9ETUFSX1ND
T1BFX1RZUEVfRU5EUE9JTlQ6CiAgICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQotICAg
ICAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiBlbmRwb2ludDogJTA0eDolMDJ4OiUwMngu
JXVcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBwYXRoLT5kZXYsIHBhdGgt
PmZuKTsKKyAgICAgICAgICAgICAgICBwcmludGsoVlREUFJFRklYICIgZW5kcG9pbnQ6ICVwcFxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgJlBDSV9TQkRGKHNlZywgYnVzLCBwYXRoLT5kZXYs
IHBhdGgtPmZuKSk7CiAKICAgICAgICAgICAgIGlmICggZHJoZCApCiAgICAgICAgICAgICB7CkBA
IC00MDcsOCArNDA2LDggQEAgc3RhdGljIGludCBfX2luaXQgYWNwaV9wYXJzZV9kZXZfc2NvcGUo
CiAKICAgICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9JT0FQSUM6CiAgICAgICAgICAg
ICBpZiAoIGlvbW11X3ZlcmJvc2UgKQotICAgICAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVgg
IiBJT0FQSUM6ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgICAgICBz
ZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbik7CisgICAgICAgICAgICAgICAgcHJpbnRrKFZU
RFBSRUZJWCAiIElPQVBJQzogJXBwXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NC
REYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pKTsKIAogICAgICAgICAgICAgaWYgKCBk
cmhkICkKICAgICAgICAgICAgIHsKQEAgLTUzNyw4ICs1MzYsOCBAQCBhY3BpX3BhcnNlX29uZV9k
cmhkKHN0cnVjdCBhY3BpX2RtYXJfaGVhZGVyICpoZWFkZXIpCiAKICAgICAgICAgICAgIGlmICgg
IXBjaV9kZXZpY2VfZGV0ZWN0KGRyaGQtPnNlZ21lbnQsIGIsIGQsIGYpICkKICAgICAgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYCi0gICAgICAgICAgICAgICAgICAg
ICAgICIgTm9uLWV4aXN0ZW50IGRldmljZSAoJTA0eDolMDJ4OiUwMnguJXUpIGluIHRoaXMgRFJI
RCdzIHNjb3BlIVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZHJoZC0+c2VnbWVudCwgYiwg
ZCwgZik7CisgICAgICAgICAgICAgICAgICAgICAgICIgTm9uLWV4aXN0ZW50IGRldmljZSAoJXBw
KSBpbiB0aGlzIERSSEQncyBzY29wZSFcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICZQQ0lf
U0JERihkcmhkLT5zZWdtZW50LCBiLCBkLCBmKSk7CiAgICAgICAgIH0KIAogICAgICAgICBhY3Bp
X3JlZ2lzdGVyX2RyaGRfdW5pdChkbWFydSk7CkBAIC01NzQsOSArNTczLDkgQEAgc3RhdGljIGlu
dCByZWdpc3Rlcl9vbmVfcm1ycihzdHJ1Y3QgYWNwaV9ybXJyX3VuaXQgKnJtcnJ1KQogICAgICAg
ICBpZiAoIHBjaV9kZXZpY2VfZGV0ZWN0KHJtcnJ1LT5zZWdtZW50LCBiLCBkLCBmKSA9PSAwICkK
ICAgICAgICAgewogICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgs
Ci0gICAgICAgICAgICAgICAgICAgICIgTm9uLWV4aXN0ZW50IGRldmljZSAoJTA0eDolMDJ4OiUw
MnguJXUpIGlzIHJlcG9ydGVkIgorICAgICAgICAgICAgICAgICAgICAiIE5vbi1leGlzdGVudCBk
ZXZpY2UgKCVwcCkgaXMgcmVwb3J0ZWQiCiAgICAgICAgICAgICAgICAgICAgICIgaW4gUk1SUiAo
JSJQUkl4NjQiLCAlIlBSSXg2NCIpJ3Mgc2NvcGUhXG4iLAotICAgICAgICAgICAgICAgICAgICBy
bXJydS0+c2VnbWVudCwgYiwgZCwgZiwKKyAgICAgICAgICAgICAgICAgICAgJlBDSV9TQkRGKHJt
cnJ1LT5zZWdtZW50LCBiLCBkLCBmKSwKICAgICAgICAgICAgICAgICAgICAgcm1ycnUtPmJhc2Vf
YWRkcmVzcywgcm1ycnUtPmVuZF9hZGRyZXNzKTsKICAgICAgICAgICAgIGlnbm9yZSA9IHRydWU7
CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRy
ZW1hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKaW5kZXggZGYw
ZThhYzVjYi4uOWI4NmZhOGJiNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2ludHJlbWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFw
LmMKQEAgLTUyNCwxNiArNTI0LDEzIEBAIHN0YXRpYyB2b2lkIHNldF9tc2lfc291cmNlX2lkKHN0
cnVjdCBwY2lfZGV2ICpwZGV2LCBzdHJ1Y3QgaXJlbWFwX2VudHJ5ICppcmUpCiAgICAgICAgIH0K
ICAgICAgICAgZWxzZQogICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVG
SVgsCi0gICAgICAgICAgICAgICAgICAgICJkJWQ6IG5vIHVwc3RyZWFtIGJyaWRnZSBmb3IgJTA0
eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9t
YWluX2lkLAotICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQ
Q0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAgICAgICAgICAiZCVkOiBubyB1cHN0cmVhbSBi
cmlkZ2UgZm9yICVwcFxuIiwKKyAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21h
aW5faWQsICZwZGV2LT5zYmRmKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgotICAg
ICAgICBkcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCwKLSAgICAgICAgICAgICAgICAi
ZCVkOiB1bmtub3duKCV1KTogJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICAg
cGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnR5cGUsCi0gICAgICAgICAgICAgICAgc2Vn
LCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgZHByaW50
ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgsICJkJWQ6IHVua25vd24oJXUpOiAlcHBcbiIsCisg
ICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnR5cGUsICZwZGV2
LT5zYmRmKTsKICAgICAgICAgYnJlYWs7CiAgICB9CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jCmluZGV4IDhiMjdkN2U3NzUuLjE4OGZmNDM3ZDggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jCkBAIC04ODIsMjcgKzg4MiwyNCBAQCBzdGF0aWMgaW50IGlvbW11X3BhZ2Vf
ZmF1bHRfZG9fb25lKHN0cnVjdCBpb21tdSAqaW9tbXUsIGludCB0eXBlLAogICAgIHsKICAgICBj
YXNlIERNQV9SRU1BUDoKICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcgVlREUFJFRklY
Ci0gICAgICAgICAgICAgICAiRE1BUjpbJXNdIFJlcXVlc3QgZGV2aWNlIFslMDR4OiUwMng6JTAy
eC4ldV0gIgorICAgICAgICAgICAgICAgIkRNQVI6WyVzXSBSZXF1ZXN0IGRldmljZSBbJXBwXSAi
CiAgICAgICAgICAgICAgICAiZmF1bHQgYWRkciAlIlBSSXg2NCIsIGlvbW11IHJlZyA9ICVwXG4i
LAogICAgICAgICAgICAgICAgKHR5cGUgPyAiRE1BIFJlYWQiIDogIkRNQSBXcml0ZSIpLAotICAg
ICAgICAgICAgICAgc2VnLCBQQ0lfQlVTKHNvdXJjZV9pZCksIFBDSV9TTE9UKHNvdXJjZV9pZCks
Ci0gICAgICAgICAgICAgICBQQ0lfRlVOQyhzb3VyY2VfaWQpLCBhZGRyLCBpb21tdS0+cmVnKTsK
KyAgICAgICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBzb3VyY2VfaWQpLCBhZGRyLCBpb21tdS0+
cmVnKTsKICAgICAgICAga2luZCA9ICJETUFSIjsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJ
TlRSX1JFTUFQOgogICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORyBWVERQUkVGSVgKLSAg
ICAgICAgICAgICAgICJJTlRSLVJFTUFQOiBSZXF1ZXN0IGRldmljZSBbJTA0eDolMDJ4OiUwMngu
JXVdICIKKyAgICAgICAgICAgICAgICJJTlRSLVJFTUFQOiBSZXF1ZXN0IGRldmljZSBbJXBwXSAi
CiAgICAgICAgICAgICAgICAiZmF1bHQgaW5kZXggJSJQUkl4NjQiLCBpb21tdSByZWcgPSAlcFxu
IiwKLSAgICAgICAgICAgICAgIHNlZywgUENJX0JVUyhzb3VyY2VfaWQpLCBQQ0lfU0xPVChzb3Vy
Y2VfaWQpLAotICAgICAgICAgICAgICAgUENJX0ZVTkMoc291cmNlX2lkKSwgYWRkciA+PiA0OCwg
aW9tbXUtPnJlZyk7CisgICAgICAgICAgICAgICAmUENJX1NCREYyKHNlZywgc291cmNlX2lkKSwg
YWRkciA+PiA0OCwgaW9tbXUtPnJlZyk7CiAgICAgICAgIGtpbmQgPSAiSU5UUi1SRU1BUCI7CiAg
ICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJO
SU5HIFZURFBSRUZJWAotICAgICAgICAgICAgICAgIlVOS05PV046IFJlcXVlc3QgZGV2aWNlIFsl
MDR4OiUwMng6JTAyeC4ldV0gIgorICAgICAgICAgICAgICAgIlVOS05PV046IFJlcXVlc3QgZGV2
aWNlIFslcHBdICIKICAgICAgICAgICAgICAgICJmYXVsdCBhZGRyICUiUFJJeDY0IiwgaW9tbXUg
cmVnID0gJXBcbiIsCi0gICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoc291cmNlX2lkKSwgUENJ
X1NMT1Qoc291cmNlX2lkKSwKLSAgICAgICAgICAgICAgIFBDSV9GVU5DKHNvdXJjZV9pZCksIGFk
ZHIsIGlvbW11LT5yZWcpOworICAgICAgICAgICAgICAgJlBDSV9TQkRGMihzZWcsIHNvdXJjZV9p
ZCksIGFkZHIsIGlvbW11LT5yZWcpOwogICAgICAgICBraW5kID0gIlVOS05PV04iOwogICAgICAg
ICBicmVhazsKICAgICB9CkBAIC0xMzU0LDExICsxMzUxLDkgQEAgaW50IGRvbWFpbl9jb250ZXh0
X21hcHBpbmdfb25lKAogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIHBkZXYtPmRvbWFpbiAh
PSBkb21haW4gKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19JTkZPIFZURFBSRUZJWAotICAgICAgICAgICAgICAgICAgICAgICAiZCVkOiAlMDR4OiUwMng6
JTAyeC4ldSBvd25lZCBieSBkJWQhIiwKLSAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluLT5k
b21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWlu
ID8gcGRldi0+ZG9tYWluLT5kb21haW5faWQgOiAtMSk7CisgICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0lORk8gVlREUFJFRklYICIlcGQ6ICVwcCBvd25lZCBieSAlcGQhIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgZG9tYWluLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksCisg
ICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA/OiBOVUxMKTsKICAgICAgICAgICAg
ICAgICByZXMgPSAtRUlOVkFMOwogICAgICAgICAgICAgfQogICAgICAgICB9CkBAIC0xMzcwLDE4
ICsxMzY1LDE1IEBAIGludCBkb21haW5fY29udGV4dF9tYXBwaW5nX29uZSgKICAgICAgICAgICAg
IGlmICggY2RvbWFpbiA8IDAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50
ayhYRU5MT0dfR19XQVJOSU5HIFZURFBSRUZJWAotICAgICAgICAgICAgICAgICAgICAgICAiZCVk
OiAlMDR4OiUwMng6JTAyeC4ldSBtYXBwZWQsIGJ1dCBjYW4ndCBmaW5kIG93bmVyIVxuIiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgZG9tYWluLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CisgICAg
ICAgICAgICAgICAgICAgICAgICIlcGQ6ICVwcCBtYXBwZWQsIGJ1dCBjYW4ndCBmaW5kIG93bmVy
IVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluLCAmUENJX1NCREYzKHNlZywgYnVz
LCBkZXZmbikpOwogICAgICAgICAgICAgICAgIHJlcyA9IC1FSU5WQUw7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICBlbHNlIGlmICggY2RvbWFpbiAhPSBkb21haW4tPmRvbWFpbl9pZCApCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gVlREUFJF
RklYCi0gICAgICAgICAgICAgICAgICAgICAgICJkJWQ6ICUwNHg6JTAyeDolMDJ4LiV1IGFscmVh
ZHkgbWFwcGVkIHRvIGQlZCEiLAotICAgICAgICAgICAgICAgICAgICAgICBkb21haW4tPmRvbWFp
bl9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwg
UENJX0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICBjZG9tYWluKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIiVwZDogJXBwIGFscmVhZHkgbWFwcGVkIHRvIGQlZCEiLAorICAg
ICAgICAgICAgICAgICAgICAgICBkb21haW4sICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwg
Y2RvbWFpbik7CiAgICAgICAgICAgICAgICAgcmVzID0gLUVJTlZBTDsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfQpAQCAtMTQ5Niw5ICsxNDg4LDggQEAgc3RhdGljIGludCBkb21haW5fY29udGV4
dF9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCiAgICAgewogICAgIGNh
c2UgREVWX1RZUEVfUENJX0hPU1RfQlJJREdFOgogICAgICAgICBpZiAoIGlvbW11X2RlYnVnICkK
LSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQlZDpIb3N0YnJpZGdlOiBza2lwICUwNHg6
JTAyeDolMDJ4LiV1IG1hcFxuIiwKLSAgICAgICAgICAgICAgICAgICBkb21haW4tPmRvbWFpbl9p
ZCwgc2VnLCBidXMsCi0gICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVO
QyhkZXZmbikpOworICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiJXBkOkhvc3RicmlkZ2U6
IHNraXAgJXBwIG1hcFxuIiwKKyAgICAgICAgICAgICAgICAgICBkb21haW4sICZQQ0lfU0JERjMo
c2VnLCBidXMsIGRldmZuKSk7CiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkb21h
aW4pICkKICAgICAgICAgICAgIHJldHVybiAtRVBFUk07CiAgICAgICAgIGJyZWFrOwpAQCAtMTUx
MCw5ICsxNTAxLDggQEAgc3RhdGljIGludCBkb21haW5fY29udGV4dF9tYXBwaW5nKHN0cnVjdCBk
b21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCiAKICAgICBjYXNlIERFVl9UWVBFX1BDSWVfRU5EUE9J
TlQ6CiAgICAgICAgIGlmICggaW9tbXVfZGVidWcgKQotICAgICAgICAgICAgcHJpbnRrKFZURFBS
RUZJWCAiZCVkOlBDSWU6IG1hcCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAg
ICAgICBkb21haW4tPmRvbWFpbl9pZCwgc2VnLCBidXMsCi0gICAgICAgICAgICAgICAgICAgUENJ
X1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAgcHJpbnRrKFZURFBS
RUZJWCAiJXBkOlBDSWU6IG1hcCAlcHBcbiIsCisgICAgICAgICAgICAgICAgICAgZG9tYWluLCAm
UENJX1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICByZXQgPSBkb21haW5fY29udGV4
dF9tYXBwaW5nX29uZShkb21haW4sIGRyaGQtPmlvbW11LCBidXMsIGRldmZuLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2KTsKICAgICAgICAgaWYgKCAhcmV0
ICYmIGRldmZuID09IHBkZXYtPmRldmZuICYmIGF0c19kZXZpY2UocGRldiwgZHJoZCkgPiAwICkK
QEAgLTE1MjIsOSArMTUxMiw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZuLAogCiAgICAgY2FzZSBERVZfVFlQRV9QQ0k6
CiAgICAgICAgIGlmICggaW9tbXVfZGVidWcgKQotICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJ
WCAiZCVkOlBDSTogbWFwICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAg
IGRvbWFpbi0+ZG9tYWluX2lkLCBzZWcsIGJ1cywKLSAgICAgICAgICAgICAgICAgICBQQ0lfU0xP
VChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7CisgICAgICAgICAgICBwcmludGsoVlREUFJFRklY
ICIlcGQ6UENJOiBtYXAgJXBwXG4iLAorICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9T
QkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKIAogICAgICAgICByZXQgPSBkb21haW5fY29udGV4dF9t
YXBwaW5nX29uZShkb21haW4sIGRyaGQtPmlvbW11LCBidXMsIGRldmZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2KTsKQEAgLTE1NTAsOSArMTUzOSw4IEBA
IHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkb21haW4s
IHU4IGRldmZuLAogICAgICAgICBicmVhazsKIAogICAgIGRlZmF1bHQ6Ci0gICAgICAgIGRwcmlu
dGsoWEVOTE9HX0VSUiBWVERQUkVGSVgsICJkJWQ6dW5rbm93bigldSk6ICUwNHg6JTAyeDolMDJ4
LiV1XG4iLAotICAgICAgICAgICAgICAgIGRvbWFpbi0+ZG9tYWluX2lkLCBwZGV2LT50eXBlLAot
ICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZu
KSk7CisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiBWVERQUkVGSVgsICIlcGQ6dW5rbm93bigl
dSk6ICVwcFxuIiwKKyAgICAgICAgICAgICAgICBkb21haW4sIHBkZXYtPnR5cGUsICZQQ0lfU0JE
RjMoc2VnLCBidXMsIGRldmZuKSk7CiAgICAgICAgIHJldCA9IC1FSU5WQUw7CiAgICAgICAgIGJy
ZWFrOwogICAgIH0KQEAgLTE2NDcsOSArMTYzNSw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRl
eHRfdW5tYXAoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKICAgICB7CiAgICAgY2Fz
ZSBERVZfVFlQRV9QQ0lfSE9TVF9CUklER0U6CiAgICAgICAgIGlmICggaW9tbXVfZGVidWcgKQot
ICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiZCVkOkhvc3RicmlkZ2U6IHNraXAgJTA0eDol
MDJ4OiUwMnguJXUgdW5tYXBcbiIsCi0gICAgICAgICAgICAgICAgICAgZG9tYWluLT5kb21haW5f
aWQsIHNlZywgYnVzLAotICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZV
TkMoZGV2Zm4pKTsKKyAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiVwZDpIb3N0YnJpZGdl
OiBza2lwICVwcCB1bm1hcFxuIiwKKyAgICAgICAgICAgICAgICAgICBkb21haW4sICZQQ0lfU0JE
RjMoc2VnLCBidXMsIGRldmZuKSk7CiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihk
b21haW4pICkKICAgICAgICAgICAgIHJldHVybiAtRVBFUk07CiAgICAgICAgIGdvdG8gb3V0OwpA
QCAtMTY2MSw5ICsxNjQ4LDggQEAgc3RhdGljIGludCBkb21haW5fY29udGV4dF91bm1hcChzdHJ1
Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZuLAogCiAgICAgY2FzZSBERVZfVFlQRV9QQ0llX0VO
RFBPSU5UOgogICAgICAgICBpZiAoIGlvbW11X2RlYnVnICkKLSAgICAgICAgICAgIHByaW50ayhW
VERQUkVGSVggImQlZDpQQ0llOiB1bm1hcCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAg
ICAgICAgICAgICBkb21haW4tPmRvbWFpbl9pZCwgc2VnLCBidXMsCi0gICAgICAgICAgICAgICAg
ICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAgcHJpbnRr
KFZURFBSRUZJWCAiJXBkOlBDSWU6IHVubWFwICVwcFxuIiwKKyAgICAgICAgICAgICAgICAgICBk
b21haW4sICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSk7CiAgICAgICAgIHJldCA9IGRvbWFp
bl9jb250ZXh0X3VubWFwX29uZShkb21haW4sIGlvbW11LCBidXMsIGRldmZuKTsKICAgICAgICAg
aWYgKCAhcmV0ICYmIGRldmZuID09IHBkZXYtPmRldmZuICYmIGF0c19kZXZpY2UocGRldiwgZHJo
ZCkgPiAwICkKICAgICAgICAgICAgIGRpc2FibGVfYXRzX2RldmljZShwZGV2KTsKQEAgLTE2NzIs
OCArMTY1OCw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfdW5tYXAoc3RydWN0IGRvbWFp
biAqZG9tYWluLCB1OCBkZXZmbiwKIAogICAgIGNhc2UgREVWX1RZUEVfUENJOgogICAgICAgICBp
ZiAoIGlvbW11X2RlYnVnICkKLSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQlZDpQQ0k6
IHVubWFwICUwNHg6JTAyeDolMDJ4LiV1XG4iLAotICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+
ZG9tYWluX2lkLCBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwor
ICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiJXBkOlBDSTogdW5tYXAgJXBwXG4iLAorICAg
ICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKICAg
ICAgICAgcmV0ID0gZG9tYWluX2NvbnRleHRfdW5tYXBfb25lKGRvbWFpbiwgaW9tbXUsIGJ1cywg
ZGV2Zm4pOwogICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICBicmVhazsKQEAgLTE2OTgs
OSArMTY4NCw4IEBAIHN0YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfdW5tYXAoc3RydWN0IGRvbWFp
biAqZG9tYWluLCB1OCBkZXZmbiwKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgotICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAiZCVkOnVua25vd24oJXUpOiAlMDR4
OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgICBkb21haW4tPmRvbWFpbl9pZCwgcGRl
di0+dHlwZSwKLSAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lf
RlVOQyhkZXZmbikpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAiJXBk
OnVua25vd24oJXUpOiAlcHBcbiIsCisgICAgICAgICAgICAgICAgZG9tYWluLCBwZGV2LT50eXBl
LCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwogICAgICAgICByZXQgPSAtRUlOVkFMOwog
ICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC0yNDk3LDEyICsyNDgyLDExIEBAIHN0YXRpYyBp
bnQgaW50ZWxfaW9tbXVfYXNzaWduX2RldmljZSgKICAgICAgICAgICAgIGJvb2xfdCByZWxheGVk
ID0gISEoZmxhZyAmIFhFTl9ET01DVExfREVWX1JETV9SRUxBWEVEKTsKIAogICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19HVUVTVCAiJXMiIFZURFBSRUZJWAotICAgICAgICAgICAgICAgICAgICIg
SXQncyAlcyB0byBhc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUiCi0gICAgICAgICAgICAgICAgICAg
IiB3aXRoIHNoYXJlZCBSTVJSIGF0ICUiUFJJeDY0IiBmb3IgRG9tJWQuXG4iLAorICAgICAgICAg
ICAgICAgICAgICIgSXQncyAlcyB0byBhc3NpZ24gJXBwIgorICAgICAgICAgICAgICAgICAgICIg
d2l0aCBzaGFyZWQgUk1SUiBhdCAlIlBSSXg2NCIgZm9yICVwZC5cbiIsCiAgICAgICAgICAgICAg
ICAgICAgcmVsYXhlZCA/IFhFTkxPR19XQVJOSU5HIDogWEVOTE9HX0VSUiwKICAgICAgICAgICAg
ICAgICAgICByZWxheGVkID8gInJpc2t5IiA6ICJkaXNhbGxvd2VkIiwKLSAgICAgICAgICAgICAg
ICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAg
ICAgICAgICAgICAgcm1yci0+YmFzZV9hZGRyZXNzLCBkLT5kb21haW5faWQpOworICAgICAgICAg
ICAgICAgICAgICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcm1yci0+YmFzZV9hZGRyZXNz
LCBkKTsKICAgICAgICAgICAgIGlmICggIXJlbGF4ZWQgKQogICAgICAgICAgICAgICAgIHJldHVy
biAtRVBFUk07CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwppbmRl
eCBiNmUyZDMxM2YwLi40NTgwMjM5YWE2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvcXVpcmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jCkBAIC00MTcsOCArNDE3LDYgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2KQogewogICAgIGludCBzZWcgPSBwZGV2LT5zZWc7CiAgICAgaW50IGJ1cyA9
IHBkZXYtPmJ1czsKLSAgICBpbnQgZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgIGlu
dCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIGludCBwb3M7CiAgICAgYm9vbF90
IGZmOwogICAgIHUzMiB2YWwsIHZhbDI7CkBAIC00NDIsOCArNDQwLDcgQEAgdm9pZCBwY2lfdnRk
X3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIGNhc2UgMHgzYzI4OiAvKiBT
YW5keWJyaWRnZSAqLwogICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwg
MHgxQUMpOwogICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MUFDLCB2YWwg
fCAoMSA8PCAzMSkpOwotICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBWVC1kIGVy
cm9yIHNpZ25hbGluZyBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKLSAgICAgICAgICAgICAgIHNl
ZywgYnVzLCBkZXYsIGZ1bmMpOworICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBW
VC1kIGVycm9yIHNpZ25hbGluZyBvbiAlcHBcbiIsICZwZGV2LT5zYmRmKTsKICAgICAgICAgYnJl
YWs7CiAKICAgICAvKiBUeWxlcnNidXJnIChFUCkvQm94Ym9ybyAoTVApIGNoaXBzZXRzIChOSE0t
RVAvRVgsIFdTTS1FUC9FWCkgKi8KQEAgLTQ3OCw4ICs0NzUsNyBAQCB2b2lkIHBjaV92dGRfcXVp
cmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBmZiA9IHBjaWVfYWVy
X2dldF9maXJtd2FyZV9maXJzdChwZGV2KTsKICAgICAgICAgaWYgKCAhcG9zICkKICAgICAgICAg
ewotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIlMDR4OiUwMng6JTAyeC4ldSB3
aXRob3V0IEFFUiBjYXBhYmlsaXR5P1xuIiwKLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywg
ZGV2LCBmdW5jKTsKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiJXBwIHdpdGhv
dXQgQUVSIGNhcGFiaWxpdHk/XG4iLCAmcGRldi0+c2JkZik7CiAgICAgICAgICAgICBicmVhazsK
ICAgICAgICAgfQogCkBAIC01MDIsOCArNDk4LDcgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRl
di0+c2JkZiwgMHgyMGMpOwogICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4
MjBjLCB2YWwgfCAoMSA8PCA0KSk7CiAKLSAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBV
UiBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICBhY3Rp
b24sIHNlZywgYnVzLCBkZXYsIGZ1bmMpOworICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiVz
IFVSIHNpZ25hbGluZyBvbiAlcHBcbiIsIGFjdGlvbiwgJnBkZXYtPnNiZGYpOwogICAgICAgICBi
cmVhazsKIAogICAgIGNhc2UgMHgwMDQwOiBjYXNlIDB4MDA0NDogY2FzZSAweDAwNDg6IC8qIE5l
aGFsZW0vV2VzdG1lcmUgKi8KQEAgLTUyOCwxNiArNTIzLDE1IEBAIHZvaWQgcGNpX3Z0ZF9xdWly
ayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIHsKICAgICAgICAgICAg
ICAgICBfX3NldF9iaXQoMHgxYzggKiA4ICsgMjAsIHZhKTsKICAgICAgICAgICAgICAgICBpb3Vu
bWFwKHZhKTsKLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBVUiBz
aWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAgICAgICAgICAgICAg
IHNlZywgYnVzLCBkZXYsIGZ1bmMpOworICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5G
TyAiTWFza2VkIFVSIHNpZ25hbGluZyBvbiAlcHBcbiIsICZwZGV2LT5zYmRmKTsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VS
UiAiQ291bGQgbm90IG1hcCAlIlBSSXBhZGRyIiBmb3IgJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0g
ICAgICAgICAgICAgICAgICAgICAgIHBhLCBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiQ291bGQgbm90IG1hcCAlIlBSSXBhZGRyIiBmb3Ig
JXBwXG4iLAorICAgICAgICAgICAgICAgICAgICAgICBwYSwgJnBkZXYtPnNiZGYpOwogICAgICAg
ICB9CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiQm9n
dXMgRE1JQkFSICUjIlBSSXg2NCIgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCi0gICAgICAgICAg
ICAgICAgICAgYmFyLCBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKKyAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyAiQm9ndXMgRE1JQkFSICUjIlBSSXg2NCIgb24gJXBwXG4iLAorICAgICAg
ICAgICAgICAgICAgIGJhciwgJnBkZXYtPnNiZGYpOwogICAgICAgICBicmVhazsKICAgICB9CiB9
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvdXRpbHMuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jCmluZGV4IDk0YTZlNGVlYzkuLjY4MzA0YTYx
ZTggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jCkBAIC05NSw5ICs5NSw5IEBAIHZv
aWQgcHJpbnRfdnRkX2VudHJpZXMoc3RydWN0IGlvbW11ICppb21tdSwgaW50IGJ1cywgaW50IGRl
dmZuLCB1NjQgZ21mbikKICAgICB1NjQgKmwsIHZhbDsKICAgICB1MzIgbF9pbmRleCwgbGV2ZWw7
CiAKLSAgICBwcmludGsoInByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjJXUgZGV2ICUwNHg6JTAy
eDolMDJ4LiV1IGdtZm4gJSJQUklfZ2ZuIlxuIiwKLSAgICAgICAgICAgaW9tbXUtPmluZGV4LCBp
b21tdS0+aW50ZWwtPmRyaGQtPnNlZ21lbnQsIGJ1cywKLSAgICAgICAgICAgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIGdtZm4pOworICAgIHByaW50aygicHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMldSBkZXYgJXBwIGdtZm4gJSJQUklfZ2ZuIlxuIiwKKyAgICAgICAgICAgaW9t
bXUtPmluZGV4LCAmUENJX1NCREYzKGlvbW11LT5pbnRlbC0+ZHJoZC0+c2VnbWVudCwgYnVzLCBk
ZXZmbiksCisgICAgICAgICAgIGdtZm4pOwogCiAgICAgaWYgKCBpb21tdS0+cm9vdF9tYWRkciA9
PSAwICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRz
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKaW5kZXggM2VlYTdmODlmYy4u
ZGMwNTg0YjQyMyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwpAQCAtMzEsOCArMzEsNyBA
QCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0cnVjdCBsaXN0
X2hlYWQgKmF0c19saXN0KQogICAgIEJVR19PTighcG9zKTsKIAogICAgIGlmICggaW9tbXVfdmVy
Ym9zZSApCi0gICAgICAgIGRwcmludGsoWEVOTE9HX0lORk8sICIlMDR4OiUwMng6JTAyeC4ldTog
QVRTIGNhcGFiaWxpdHkgZm91bmRcbiIsCi0gICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9T
TE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5G
TywgIiVwcDogQVRTIGNhcGFiaWxpdHkgZm91bmRcbiIsICZwZGV2LT5zYmRmKTsKIAogICAgIHZh
bHVlID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHBvcyArIEFUU19SRUdfQ1RMKTsKICAg
ICBpZiAoIHZhbHVlICYgQVRTX0VOQUJMRSApCkBAIC02Myw5ICs2Miw4IEBAIGludCBlbmFibGVf
YXRzX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IGxpc3RfaGVhZCAqYXRzX2xp
c3QpCiAgICAgfQogCiAgICAgaWYgKCBpb21tdV92ZXJib3NlICkKLSAgICAgICAgZHByaW50ayhY
RU5MT0dfSU5GTywgIiUwNHg6JTAyeDolMDJ4LiV1OiBBVFMgJXMgZW5hYmxlZFxuIiwKLSAgICAg
ICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0g
ICAgICAgICAgICAgICAgcG9zID8gImlzIiA6ICJ3YXMiKTsKKyAgICAgICAgZHByaW50ayhYRU5M
T0dfSU5GTywgIiVwcDogQVRTICVzIGVuYWJsZWRcbiIsCisgICAgICAgICAgICAgICAgJnBkZXYt
PnNiZGYsIHBvcyA/ICJpcyIgOiAid2FzIik7CiAKICAgICByZXR1cm4gcG9zOwogfQpAQCAtNzMs
OCArNzEsNiBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0
cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogdm9pZCBkaXNhYmxlX2F0c19kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCiB7CiAgICAgdTMyIHZhbHVlOwotICAgIHUxNiBzZWcgPSBwZGV2LT5z
ZWc7Ci0gICAgdTggYnVzID0gcGRldi0+YnVzLCBkZXZmbiA9IHBkZXYtPmRldmZuOwogCiAgICAg
QlVHX09OKCFwZGV2LT5hdHMuY2FwX3Bvcyk7CiAKQEAgLTg1LDYgKzgxLDUgQEAgdm9pZCBkaXNh
YmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgbGlzdF9kZWwoJnBkZXYt
PmF0cy5saXN0KTsKIAogICAgIGlmICggaW9tbXVfdmVyYm9zZSApCi0gICAgICAgIGRwcmludGso
WEVOTE9HX0lORk8sICIlMDR4OiUwMng6JTAyeC4ldTogQVRTIGlzIGRpc2FibGVkXG4iLAotICAg
ICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7
CisgICAgICAgIGRwcmludGsoWEVOTE9HX0lORk8sICIlcHA6IEFUUyBpcyBkaXNhYmxlZFxuIiwg
JnBkZXYtPnNiZGYpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBi
L3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggM2M3OTRmNDg2ZC4uYmE5YTAzNjIwMiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYworKysgYi94ZW4vZHJpdmVycy92
cGNpL2hlYWRlci5jCkBAIC0zNTUsNyArMzU1LDYgQEAgc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IHZhbCwgdm9pZCAqZGF0YSkKIHsKICAgICBzdHJ1Y3QgdnBjaV9i
YXIgKmJhciA9IGRhdGE7Ci0gICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4p
LCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIGJvb2wgaGkgPSBmYWxzZTsKIAog
ICAgIGlmICggYmFyLT50eXBlID09IFZQQ0lfQkFSX01FTTY0X0hJICkKQEAgLTM3Miw5ICszNzEs
OCBAQCBzdGF0aWMgdm9pZCBiYXJfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVu
c2lnbmVkIGludCByZWcsCiAgICAgICAgIC8qIElmIHRoZSB2YWx1ZSB3cml0dGVuIGlzIHRoZSBj
dXJyZW50IG9uZSBhdm9pZCBwcmludGluZyBhIHdhcm5pbmcuICovCiAgICAgICAgIGlmICggdmFs
ICE9ICh1aW50MzJfdCkoYmFyLT5hZGRyID4+IChoaSA/IDMyIDogMCkpICkKICAgICAgICAgICAg
IGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAgICAgICAgICAgICAgICIlMDR4OiUwMng6
JTAyeC4ldTogaWdub3JlZCBCQVIgJWx1IHdyaXRlIHdpdGggbWVtb3J5IGRlY29kaW5nIGVuYWJs
ZWRcbiIsCi0gICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBm
dW5jLAotICAgICAgICAgICAgICAgICAgICBiYXIgLSBwZGV2LT52cGNpLT5oZWFkZXIuYmFycyAr
IGhpKTsKKyAgICAgICAgICAgICAgICAgICAgIiVwcDogaWdub3JlZCBCQVIgJWx1IHdyaXRlIHdp
dGggbWVtb3J5IGRlY29kaW5nIGVuYWJsZWRcbiIsCisgICAgICAgICAgICAgICAgICAgICZwZGV2
LT5zYmRmLCBiYXIgLSBwZGV2LT52cGNpLT5oZWFkZXIuYmFycyArIGhpKTsKICAgICAgICAgcmV0
dXJuOwogICAgIH0KIApAQCAtNDAyLDE1ICs0MDAsMTQgQEAgc3RhdGljIHZvaWQgcm9tX3dyaXRl
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogewogICAgIHN0
cnVjdCB2cGNpX2hlYWRlciAqaGVhZGVyID0gJnBkZXYtPnZwY2ktPmhlYWRlcjsKICAgICBzdHJ1
Y3QgdnBjaV9iYXIgKnJvbSA9IGRhdGE7Ci0gICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRl
di0+ZGV2Zm4pLCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIHVpbnQxNl90IGNt
ZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAgICAgYm9vbCBu
ZXdfZW5hYmxlZCA9IHZhbCAmIFBDSV9ST01fQUREUkVTU19FTkFCTEU7CiAKICAgICBpZiAoIChj
bWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICYmIGhlYWRlci0+cm9tX2VuYWJsZWQgJiYgbmV3X2Vu
YWJsZWQgKQogICAgIHsKICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAg
ICAgICAgICAiJTA0eDolMDJ4OiUwMnguJXU6IGlnbm9yZWQgUk9NIEJBUiB3cml0ZSB3aXRoIG1l
bW9yeSBkZWNvZGluZyBlbmFibGVkXG4iLAotICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRl
di0+YnVzLCBzbG90LCBmdW5jKTsKKyAgICAgICAgICAgICAgICAiJXBwOiBpZ25vcmVkIFJPTSBC
QVIgd3JpdGUgd2l0aCBtZW1vcnkgZGVjb2RpbmcgZW5hYmxlZFxuIiwKKyAgICAgICAgICAgICAg
ICAmcGRldi0+c2JkZik7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3ZwY2kvbXNpLmMgYi94ZW4vZHJpdmVycy92cGNpL21zaS5jCmluZGV4IDViNjYw
MmYzYzIuLjQwZTRmY2ExMzIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwpAQCAtMjkwLDggKzI5MCw3IEBAIHZvaWQgdnBjaV9k
dW1wX21zaSh2b2lkKQogICAgICAgICAgICAgbXNpID0gcGRldi0+dnBjaS0+bXNpOwogICAgICAg
ICAgICAgaWYgKCBtc2kgJiYgbXNpLT5lbmFibGVkICkKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IE1TSVxuIiwgcGRldi0+c2VnLCBwZGV2
LT5idXMsCi0gICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgUENJ
X0ZVTkMocGRldi0+ZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICBwcmludGsoIiVwcCBNU0lcbiIs
ICZwZGV2LT5zYmRmKTsKIAogICAgICAgICAgICAgICAgIHByaW50aygiICBlbmFibGVkOiAlZCA2
NC1iaXQ6ICVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgbXNpLT5lbmFibGVkLCBtc2ktPmFk
ZHJlc3M2NCk7CkBAIC0zMDgsOCArMzA3LDcgQEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaW50IHJjOwogCi0gICAgICAgICAgICAgICAg
cHJpbnRrKCIlMDR4OiUwMng6JTAyeC4ldSBNU0ktWFxuIiwgcGRldi0+c2VnLCBwZGV2LT5idXMs
Ci0gICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgUENJX0ZVTkMo
cGRldi0+ZGV2Zm4pKTsKKyAgICAgICAgICAgICAgICBwcmludGsoIiVwcCBNU0ktWFxuIiwgJnBk
ZXYtPnNiZGYpOwogCiAgICAgICAgICAgICAgICAgcHJpbnRrKCIgIGVudHJpZXM6ICV1IG1hc2th
bGw6ICVkIGVuYWJsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAgICAgICBtc2l4LT5tYXhf
ZW50cmllcywgbXNpeC0+bWFza2VkLCBtc2l4LT5lbmFibGVkKTsKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggMzhjMWU3
ZTVkZC4uNjRkZDBhOTI5YyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTQyLDE1ICs0MiwxNCBAQCBzdGF0aWMgdWlu
dDMyX3QgY29udHJvbF9yZWFkKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBp
bnQgcmVnLAogc3RhdGljIGludCB1cGRhdGVfZW50cnkoc3RydWN0IHZwY2lfbXNpeF9lbnRyeSAq
ZW50cnksCiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
diwgdW5zaWduZWQgaW50IG5yKQogewotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYt
PmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICBpbnQgcmMgPSB2cGNp
X21zaXhfYXJjaF9kaXNhYmxlX2VudHJ5KGVudHJ5LCBwZGV2KTsKIAogICAgIC8qIElnbm9yZSBF
Tk9FTlQsIGl0IG1lYW5zIHRoZSBlbnRyeSB3YXNuJ3Qgc2V0dXAuICovCiAgICAgaWYgKCByYyAm
JiByYyAhPSAtRU5PRU5UICkKICAgICB7CiAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcs
Ci0gICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFibGUgdG8gZGlzYWJsZSBl
bnRyeSAldSBmb3IgdXBkYXRlOiAlZFxuIiwKLSAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBk
ZXYtPmJ1cywgc2xvdCwgZnVuYywgbnIsIHJjKTsKKyAgICAgICAgICAgICAgICAiJXBwOiB1bmFi
bGUgdG8gZGlzYWJsZSBlbnRyeSAldSBmb3IgdXBkYXRlOiAlZFxuIiwKKyAgICAgICAgICAgICAg
ICAmcGRldi0+c2JkZiwgbnIsIHJjKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIApAQCAt
NTksOSArNTgsOCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9lbnRyeShzdHJ1Y3QgdnBjaV9tc2l4X2Vu
dHJ5ICplbnRyeSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFZQQ0lfTVNJWF9UQUJMRSkpOwogICAgIGlmICggcmMgKQogICAgIHsKLSAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUw
MnguJXU6IHVuYWJsZSB0byBlbmFibGUgZW50cnkgJXU6ICVkXG4iLAotICAgICAgICAgICAgICAg
IHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBuciwgcmMpOworICAgICAgICBncHJp
bnRrKFhFTkxPR19XQVJOSU5HLCAiJXBwOiB1bmFibGUgdG8gZW5hYmxlIGVudHJ5ICV1OiAlZFxu
IiwKKyAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgbnIsIHJjKTsKICAgICAgICAgLyogRW50
cnkgaXMgbGlrZWx5IG5vdCBwcm9wZXJseSBjb25maWd1cmVkLiAqLwogICAgICAgICByZXR1cm4g
cmM7CiAgICAgfQpAQCAtNzIsNyArNzAsNiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9lbnRyeShzdHJ1
Y3QgdnBjaV9tc2l4X2VudHJ5ICplbnRyeSwKIHN0YXRpYyB2b2lkIGNvbnRyb2xfd3JpdGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90IHZhbCwgdm9pZCAqZGF0YSkKIHsKLSAgICB1aW50OF90IHNs
b3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7
CiAgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNpeCA9IGRhdGE7CiAgICAgYm9vbCBuZXdfbWFza2Vk
ID0gdmFsICYgUENJX01TSVhfRkxBR1NfTUFTS0FMTDsKICAgICBib29sIG5ld19lbmFibGVkID0g
dmFsICYgUENJX01TSVhfRkxBR1NfRU5BQkxFOwpAQCAtMTMzLDkgKzEzMCw4IEBAIHN0YXRpYyB2
b2lkIGNvbnRyb2xfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGlu
dCByZWcsCiAgICAgICAgICAgICAgICAgLyogSWdub3JlIG5vbi1wcmVzZW50IGVudHJ5LiAqLwog
ICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAg
ICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAgICAgICAgIiUw
NHg6JTAyeDolMDJ4LiV1OiB1bmFibGUgdG8gZGlzYWJsZSBlbnRyeSAldTogJWRcbiIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgaSwg
cmMpOworICAgICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICIlcHA6IHVuYWJs
ZSB0byBkaXNhYmxlIGVudHJ5ICV1OiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICZw
ZGV2LT5zYmRmLCBpLCByYyk7CiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAg
fQogICAgICAgICB9CkBAIC0xODAsOCArMTc2LDcgQEAgc3RhdGljIGJvb2wgYWNjZXNzX2FsbG93
ZWQoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICAg
ICAgcmV0dXJuIHRydWU7CiAKICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAotICAgICAgICAg
ICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFsaWduZWQgb3IgaW52YWxpZCBzaXplIE1TSS1YIHRh
YmxlIGFjY2Vzc1xuIiwKLSAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xP
VChwZGV2LT5kZXZmbiksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7CisgICAgICAgICAgICAiJXBw
OiB1bmFsaWduZWQgb3IgaW52YWxpZCBzaXplIE1TSS1YIHRhYmxlIGFjY2Vzc1xuIiwgJnBkZXYt
PnNiZGYpOwogCiAgICAgcmV0dXJuIGZhbHNlOwogfQpAQCAtNDMxLDEwICs0MjYsOSBAQCBpbnQg
dnBjaV9tYWtlX21zaXhfaG9sZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAg
ICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAgcHV0X2dmbihkLCBzdGFydCk7CiAgICAgICAg
ICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICIlMDR4OiUwMng6JTAyeC4ldTogZXhpc3RpbmcgbWFwcGluZyAobWZuOiAlIiBQUklfbWZuCisg
ICAgICAgICAgICAgICAgICAgICAgICAiJXBwOiBleGlzdGluZyBtYXBwaW5nIChtZm46ICUiIFBS
SV9tZm4KICAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlOiAlZCkgYXQgJSNseCBjbG9iYmVy
cyBNU0lYIE1NSU8gYXJlYVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywg
cGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIG1mbl94KG1mbiksIHQsIHN0YXJ0KTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBtZm5feChtZm4pLCB0LCBzdGFydCk7CiAgICAg
ICAgICAgICAgICAgcmV0dXJuIC1FRVhJU1Q7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBw
dXRfZ2ZuKGQsIHN0YXJ0KTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:25:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZB82-0003jY-7Q; Fri, 07 Jun 2019 09: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=MI8S=UG=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hZB80-0003hE-ET
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:25:40 +0000
X-Inumbo-ID: 36b5bf73-8906-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 36b5bf73-8906-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:25:39 +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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: SKXgErn+qOWIZ7ZbnlNybqMfBUoBmWCmUaF2AC3cWbGxgABHPx0bCEMmq+6PKzo3VnuFszIt5L
 ZcMVMaX0y0PpTK7Heu/oYyGdNXBnjGbpDJFdFFs4diw/F+PSFY5wah9hwTjSUbmsvxbJzKUCjP
 XQZXJ9V/pmLPTYwNN1iBiXdYaH6LZ6NlJ0KrwVBsVvh1dWxXzuz3bIuIh6+HYLtMdk/vyD1z8S
 hdcXtIMV5Js+1EbXRRolvOrd2FByHkzLrXnDzaFRLu5XPrsP48vS4TvJr2wBj+FbI767xi/5IK
 3Sc=
X-SBRS: -0.9
X-MesageID: 1419293
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,562,1557201600"; 
   d="scan'208";a="1419293"
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 v3 01/13] pci: rename func field to fn
Thread-Index: AQHVHRKYxY1hcfzy1kGnx4RpjgjgVKaP65PA
Date: Fri, 7 Jun 2019 09:25:34 +0000
Message-ID: <9511b97ef1fa48ed8ee10e1ccd1d41e1@AMSPEX02CL03.citrite.net>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-2-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-2-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 01/13] pci: rename func field to fn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21h
aWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4gU2VudDogMDcgSnVuZSAyMDE5IDEwOjIyDQo+
IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRy
aXguY29tPjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Bl
ciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXANCj4gPEdlb3JnZS5E
dW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47DQo+IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExp
dSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogW1BBVENIIHYzIDAxLzEzXSBwY2k6IHJlbmFtZSBm
dW5jIGZpZWxkIHRvIGZuDQo+IA0KPiBJbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIGEgZGV2Zm4g
ZmllbGQuIFRoaXMgbWFrZXMgdGhlIG5hbWluZyBtb3JlDQo+IGNvbnNpc3RlbnQsIGFzIHRoZSBk
ZXZmbiBmaWVsZCBlbmNsb3NlcyBib3RoIHRoZSBkZXYgYW5kIHRoZSBmbg0KPiBmaWVsZHMuDQo+
IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4NCj4gDQo+IFJlcXVlc3RlZC1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQo+IC0tLQ0KPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPg0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPg0KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gLS0tDQo+IENoYW5n
ZXMgc2luY2UgdjI6DQo+ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uDQo+IC0tLQ0KPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAxOCArKysrKysrKystLS0tLS0tLS0NCj4gIHhlbi9k
cml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgIHwgMjggKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LQ0KPiAgeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgfCAgMiArLQ0KPiAgMyBmaWxlcyBj
aGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3BjaS5jDQo+IGluZGV4IDIwYmZhOTcxYTkuLjUzNWM3ZTUxMWIgMTAwNjQ0DQo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jDQo+IEBAIC02NDQsNyArNjQ0LDcgQEAgdW5zaWduZWQgaW50IHBjaV9zaXpl
X21lbV9iYXIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9zLA0KPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQ0KPiAgew0KPiAgICAgIHVp
bnQzMl90IGhpID0gMCwgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsDQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2JkZi5mdW5jLCBwb3MpOw0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNiZGYuZm4sIHBvcyk7DQo+ICAgICAgdWludDY0X3Qgc2l6ZTsNCj4gICAgICBib29s
IGlzNjRiaXRzID0gIShmbGFncyAmIFBDSV9CQVJfUk9NKSAmJg0KPiAgICAgICAgICAoYmFyICYg
UENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV9NQVNLKSA9PSBQQ0lfQkFTRV9BRERSRVNTX01FTV9U
WVBFXzY0Ow0KPiBAQCAtNjU0LDcgKzY1NCw3IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1f
YmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywNCj4gICAgICBBU1NFUlQoISgo
ZmxhZ3MgJiBQQ0lfQkFSX1ZGKSAmJiAoZmxhZ3MgJiBQQ0lfQkFSX1JPTSkpKTsNCj4gICAgICBB
U1NFUlQoKGZsYWdzICYgUENJX0JBUl9ST00pIHx8DQo+ICAgICAgICAgICAgIChiYXIgJiBQQ0lf
QkFTRV9BRERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX01FTU9SWSk7DQo+
IC0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRm
LmZ1bmMsIHBvcywgfjApOw0KPiArICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcG9zLCB+MCk7DQo+ICAgICAgaWYgKCBpczY0Yml0cyAp
DQo+ICAgICAgew0KPiAgICAgICAgICBpZiAoIGZsYWdzICYgUENJX0JBUl9MQVNUICkNCj4gQEAg
LTY2MiwyNCArNjYyLDI0IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywNCj4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORw0KPiAgICAgICAgICAgICAgICAgICAgICIlc2RldmljZSAlMDR4OiUwMng6JTAyeC4l
dSB3aXRoIDY0LWJpdCAlc0JBUiBpbiBsYXN0IHNsb3RcbiIsDQo+ICAgICAgICAgICAgICAgICAg
ICAgKGZsYWdzICYgUENJX0JBUl9WRikgPyAiU1ItSU9WICIgOiAiIiwgc2JkZi5zZWcsIHNiZGYu
YnVzLA0KPiAtICAgICAgICAgICAgICAgICAgIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIChmbGFncyAm
IFBDSV9CQVJfVkYpID8gInZmICIgOiAiIik7DQo+ICsgICAgICAgICAgICAgICAgICAgc2JkZi5k
ZXYsIHNiZGYuZm4sIChmbGFncyAmIFBDSV9CQVJfVkYpID8gInZmICIgOiAiIik7DQo+ICAgICAg
ICAgICAgICAqcHNpemUgPSAwOw0KPiAgICAgICAgICAgICAgcmV0dXJuIDE7DQo+ICAgICAgICAg
IH0NCj4gLSAgICAgICAgaGkgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBz
YmRmLmRldiwgc2JkZi5mdW5jLCBwb3MgKyA0KTsNCj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcyArIDQsIH4wKTsN
Cj4gKyAgICAgICAgaGkgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmRldiwgc2JkZi5mbiwgcG9zICsgNCk7DQo+ICsgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcG9zICsgNCwgfjApOw0KPiAgICAg
IH0NCj4gLSAgICBzaXplID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2Jk
Zi5kZXYsIHNiZGYuZnVuYywNCj4gKyAgICBzaXplID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2Vn
LCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sDQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwb3MpICYgbWFzazsNCj4gICAgICBpZiAoIGlzNjRiaXRzICkNCj4gICAgICB7DQo+ICAg
ICAgICAgIHNpemUgfD0gKHVpbnQ2NF90KXBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5i
dXMsIHNiZGYuZGV2LA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2JkZi5mdW5jLCBwb3MgKyA0KSA8PCAzMjsNCj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHBvcyArIDQsIGhpKTsN
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNiZGYuZm4sIHBv
cyArIDQpIDw8IDMyOw0KPiArICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRm
LmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQsIGhpKTsNCj4gICAgICB9DQo+ICAgICAg
ZWxzZSBpZiAoIHNpemUgKQ0KPiAgICAgICAgICBzaXplIHw9ICh1aW50NjRfdCl+MCA8PCAzMjsN
Cj4gLSAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZnVuYywgcG9zLCBiYXIpOw0KPiArICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNi
ZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcG9zLCBiYXIpOw0KPiAgICAgIHNpemUgPSAtc2l6
ZTsNCj4gDQo+ICAgICAgaWYgKCBwYWRkciApDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92
cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jDQo+IGluZGV4IDgyNjA3YmRiOWEu
LmIwMzIzMmZlMzAgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jDQo+ICsr
KyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jDQo+IEBAIC0yMTIsNyArMjEyLDcgQEAgc3RhdGlj
IHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcs
DQo+ICAgICAgc3dpdGNoICggc2l6ZSApDQo+ICAgICAgew0KPiAgICAgIGNhc2UgNDoNCj4gLSAg
ICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZ1bmMsIHJlZyk7DQo+ICsgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnKTsNCj4gICAgICAgICAgYnJl
YWs7DQo+IA0KPiAgICAgIGNhc2UgMzoNCj4gQEAgLTIyMiwyNiArMjIyLDI2IEBAIHN0YXRpYyB1
aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLA0K
PiAgICAgICAgICAgKi8NCj4gICAgICAgICAgaWYgKCByZWcgJiAxICkNCj4gICAgICAgICAgew0K
PiAtICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZnVuYywNCj4gKyAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFk
OChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLA0KPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlZyk7DQo+IC0gICAgICAgICAgICBkYXRhIHw9IHBjaV9j
b25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsDQo+ICsg
ICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNi
ZGYuZGV2LCBzYmRmLmZuLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVnICsgMSkgPDwgODsNCj4gICAgICAgICAgfQ0KPiAgICAgICAgICBlbHNlDQo+ICAgICAgICAg
IHsNCj4gLSAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYu
YnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLA0KPiArICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25m
X3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWcpOw0KPiAtICAgICAgICAgICAgZGF0YSB8
PSBwY2lfY29uZl9yZWFkOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMs
DQo+ICsgICAgICAgICAgICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1
cywgc2JkZi5kZXYsIHNiZGYuZm4sDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlZyArIDIpIDw8IDE2Ow0KPiAgICAgICAgICB9DQo+ICAgICAgICAgIGJyZWFrOw0KPiAN
Cj4gICAgICBjYXNlIDI6DQo+IC0gICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5z
ZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcpOw0KPiArICAgICAgICBkYXRh
ID0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4s
IHJlZyk7DQo+ICAgICAgICAgIGJyZWFrOw0KPiANCj4gICAgICBjYXNlIDE6DQo+IC0gICAgICAg
IGRhdGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRm
LmZ1bmMsIHJlZyk7DQo+ICsgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLnNlZywg
c2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcpOw0KPiAgICAgICAgICBicmVhazsNCj4g
DQo+ICAgICAgZGVmYXVsdDoNCj4gQEAgLTI1OSw3ICsyNTksNyBAQCBzdGF0aWMgdm9pZCB2cGNp
X3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50
IHNpemUsDQo+ICAgICAgc3dpdGNoICggc2l6ZSApDQo+ICAgICAgew0KPiAgICAgIGNhc2UgNDoN
Cj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZ1bmMsIHJlZywgZGF0YSk7DQo+ICsgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnLCBkYXRhKTsNCj4gICAgICAg
ICAgYnJlYWs7DQo+IA0KPiAgICAgIGNhc2UgMzoNCj4gQEAgLTI2OSwyNiArMjY5LDI2IEBAIHN0
YXRpYyB2b2lkIHZwY2lfd3JpdGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBpbnQgc2l6ZSwNCj4gICAgICAgICAgICovDQo+ICAgICAgICAgIGlmICggcmVn
ICYgMSApDQo+ICAgICAgICAgIHsNCj4gLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlOChzYmRm
LnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHJlZywNCj4gKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBy
ZWcsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSk7DQo+IC0gICAgICAgICAg
ICBwY2lfY29uZl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVu
YywgcmVnICsgMSwNCj4gKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNi
ZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnICsgMSwNCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGF0YSA+PiA4KTsNCj4gICAgICAgICAgfQ0KPiAgICAgICAgICBlbHNlDQo+
ICAgICAgICAgIHsNCj4gLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNi
ZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcsDQo+ICsgICAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZywNCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSk7DQo+IC0gICAgICAgICAgICBwY2lf
Y29uZl93cml0ZTgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mdW5jLCByZWcg
KyAyLA0KPiArICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZm4sIHJlZyArIDIsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZGF0YSA+PiAxNik7DQo+ICAgICAgICAgIH0NCj4gICAgICAgICAgYnJlYWs7DQo+IA0KPiAg
ICAgIGNhc2UgMjoNCj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLnNlZywgc2JkZi5i
dXMsIHNiZGYuZGV2LCBzYmRmLmZ1bmMsIHJlZywgZGF0YSk7DQo+ICsgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnLCBkYXRh
KTsNCj4gICAgICAgICAgYnJlYWs7DQo+IA0KPiAgICAgIGNhc2UgMToNCj4gLSAgICAgICAgcGNp
X2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZnVuYywgcmVn
LCBkYXRhKTsNCj4gKyAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZm4sIHJlZywgZGF0YSk7DQo+ICAgICAgICAgIGJyZWFrOw0KPiANCj4g
ICAgICBkZWZhdWx0Og0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oDQo+IGluZGV4IDUzZjUwZDg5ZTcuLmRhYjFhODZkZDQgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgNCj4gQEAgLTQ2LDcgKzQ2LDcgQEAgdHlwZWRlZiB1bmlvbiB7DQo+ICAgICAgICAgICAg
ICBzdHJ1Y3Qgew0KPiAgICAgICAgICAgICAgICAgIHVuaW9uIHsNCj4gICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IHsNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgZnVuYyA6
IDMsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IGZuICAgOiAzLA0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYgIDogNTsNCj4gICAgICAgICAgICAgICAg
ICAgICAgfTsNCj4gICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAgICAgZXh0ZnVuYzsNCj4g
LS0NCj4gMi4yMC4xIChBcHBsZSBHaXQtMTE3KQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:38:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:38: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 1hZBK0-0004pL-FI; Fri, 07 Jun 2019 09:38:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D3ZM=UG=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hZBJy-0004pG-7R
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:38:02 +0000
X-Inumbo-ID: f0425003-8907-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::72f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0425003-8907-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:38: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=Km8AtrdbY1ZidZdzjCLyzWXX908YboU+9DyeCIF4D64=;
 b=aT0bKNIIFVS9j1sMqp8NTSYcGKX3EGfPVlOV+/BkDbiEb8CoyAmWYXN9IiLdB1fjsgh4AZASK0PDwAKUXLoHTFIVEYY9qtLSbjuMwLVqdQQLQIX/PnT/YlKaFaJUxCgK8nXoPeTJ7CYXqIXihGYC6BZgFyJpnolAU8tMmXGahFw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3485.eurprd02.prod.outlook.com (52.134.17.138) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.14; Fri, 7 Jun 2019 09:37:57 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1965.011; Fri, 7 Jun 2019
 09:37:57 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/altp2m: Add xc_altp2m_get_vcpu_p2m_idx
Thread-Index: AQHVHRSwfhPesTKM7U69gwFU2tlnGA==
Date: Fri, 7 Jun 2019 09:37:57 +0000
Message-ID: <20190607093741.9976-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM4PR08CA0064.eurprd08.prod.outlook.com
 (2603:10a6:205:2::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: 40e4b25e-3981-4c14-ebe9-08d6eb2bd2b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3485; 
x-ms-traffictypediagnostic: VI1PR0202MB3485:|VI1PR0202MB3485:
x-microsoft-antispam-prvs: <VI1PR0202MB34856BC4248FA3CC4B730DF8AB100@VI1PR0202MB3485.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:580;
x-forefront-prvs: 0061C35778
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(50226002)(478600001)(3846002)(2616005)(6116002)(102836004)(36756003)(14444005)(386003)(7736002)(256004)(86362001)(2501003)(2906002)(5640700003)(2351001)(6436002)(1076003)(6512007)(66066001)(5660300002)(14454004)(6486002)(186003)(54906003)(8936002)(53936002)(25786009)(316002)(68736007)(107886003)(26005)(81166006)(81156014)(6506007)(6916009)(52116002)(66476007)(4326008)(73956011)(476003)(7416002)(305945005)(71190400001)(8676002)(99286004)(486006)(66446008)(66946007)(64756008)(71200400001)(66556008)(70780200001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3485;
 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: iNs76HAx5fkHgWGUJ3WwL0f/jKnFmfllU40ZsleoWKOqBFY8U22Ir0UbX51mYO/wZ9PJYqn/3WIeviK+0LyKreR+5uB/xul8SwCrnFgI4DMhyD+UObcfPJFmxH5r1rZ+B2BP8ReNNHszr3QA2P/z8EZrCCAyiKDa1SjxduouypypjqFBil6cODpTZTDp2ye9C2cAstVrRcJStoTHTj+GaUc8rbxVigxaWNz/XDf/H9cML/fxHhH/TLntjDMVfvj15CoEgdHQqzb+oPLMEvk8P+NlsOGks1zUclIM/OeYaMQkQcCQSCgSpmIUNVgbn09qxeJ2hfDDG/ljt/4LwROw7DaoKNQGPocBFY1WG6lVSzKZMaSb1ZqeH0xYrqn9rlQaZ77S9GFlmNAi/lnaH4plx8ZdJDRH081diVZfLZaR/jY=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40e4b25e-3981-4c14-ebe9-08d6eb2bd2b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2019 09:37:57.5481 (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: VI1PR0202MB3485
Subject: [Xen-devel] [PATCH v2] x86/altp2m: Add xc_altp2m_get_vcpu_p2m_idx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <julien.grall@arm.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>

VGhpcyBuZXcgZnVuY3Rpb24gcmV0dXJucyB0aGUgYWN0aXZlIGFsdHAybSBpbmRleCBmb3JtIGEg
Z2l2ZW4gdmNwdS4NCg0KU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+DQoNCi0tLQ0KQ2hhbmdlcyBzaW5jZSBWMzoNCgktIFVzZSBkb21haW5f
dmNwdSgpDQoJLSBEcm9wIHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHhfdC4NCi0tLQ0K
IHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAgMiArKw0KIHRvb2xzL2xpYnhjL3hj
X2FsdHAybS5jICAgICAgICAgfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrDQogeGVuL2Fy
Y2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKw0K
IHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAgOCArKysrKysrKw0KIDQgZmlsZXMg
Y2hhbmdlZCwgNTkgaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaA0KaW5kZXggNTM4
MDA3YTZkYy4uODc1MjZhZjRiNCAxMDA2NDQNCi0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVu
Y3RybC5oDQorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaA0KQEAgLTE5NDIsNiAr
MTk0Miw4IEBAIGludCB4Y19hbHRwMm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5k
bGUsIHVpbnQzMl90IGRvbWlkLA0KIGludCB4Y19hbHRwMm1fY2hhbmdlX2dmbih4Y19pbnRlcmZh
Y2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQogICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQxNl90IHZpZXdfaWQsIHhlbl9wZm5fdCBvbGRfZ2ZuLA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgbmV3X2dmbik7DQoraW50IHhjX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4
KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgdmNwdWlkLCB1aW50MTZfdCAqcDJtaWR4KTsNCiANCiAv
KiogDQogICogTWVtIHBhZ2luZyBvcGVyYXRpb25zLg0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj
L3hjX2FsdHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCmluZGV4IGE4NjUyMGMyMzIu
LjA5ZGFkMDM1NWUgMTAwNjQ0DQotLS0gYS90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KKysrIGIv
dG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCkBAIC0zNTIsMyArMzUyLDI4IEBAIGludCB4Y19hbHRw
Mm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0K
ICAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxlLCBhcmcpOw0KICAgICByZXR1cm4g
cmM7DQogfQ0KKw0KK2ludCB4Y19hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCh4Y19pbnRlcmZhY2Ug
KmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IHZjcHVpZCwgdWludDE2X3QgKmFsdHAybV9pZHgpDQorew0KKyAgICBpbnQgcmM7
DQorDQorICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZFUih4ZW5faHZtX2FsdHAybV9vcF90LCBh
cmcpOw0KKw0KKyAgICBhcmcgPSB4Y19oeXBlcmNhbGxfYnVmZmVyX2FsbG9jKGhhbmRsZSwgYXJn
LCBzaXplb2YoKmFyZykpOw0KKyAgICBpZiAoIGFyZyA9PSBOVUxMICkNCisgICAgICAgIHJldHVy
biAtMTsNCisNCisgICAgYXJnLT52ZXJzaW9uID0gSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJT
SU9OOw0KKyAgICBhcmctPmNtZCA9IEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDsNCisgICAgYXJn
LT5kb21haW4gPSBkb21pZDsNCisgICAgYXJnLT51LmdldF92Y3B1X3AybV9pZHgudmNwdV9pZCA9
IHZjcHVpZDsNCisNCisgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhjYWxsLCBfX0hZUEVSVklT
T1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sDQorICAgICAgICAgICAgICAgICBIWVBFUkNBTExfQlVG
RkVSX0FTX0FSRyhhcmcpKTsNCisgICAgaWYgKCAhcmMgKQ0KKyAgICAgICAgKmFsdHAybV9pZHgg
PSBhcmctPnUuZ2V0X3ZjcHVfcDJtX2lkeC5hbHRwMm1faWR4Ow0KKw0KKyAgICB4Y19oeXBlcmNh
bGxfYnVmZmVyX2ZyZWUoaGFuZGxlLCBhcmcpOw0KKyAgICByZXR1cm4gcmM7DQorfQ0KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQpp
bmRleCAwMjllZWEzYjg1Li41ZDYzMWMwNTVlIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KQEAgLTQ1MDAsNiArNDUwMCw3
IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKA0KICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRf
bWVtX2FjY2Vzc19tdWx0aToNCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3M6
DQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm46DQorICAgIGNhc2UgSFZNT1BfYWx0
cDJtX2dldF9wMm1faWR4Og0KICAgICAgICAgYnJlYWs7DQogDQogICAgIGRlZmF1bHQ6DQpAQCAt
NDczNSw2ICs0NzM2LDI5IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKA0KICAgICAgICAgICAg
ICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwNCiAgICAgICAgICAgICAgICAg
ICAgIF9nZm4oYS51LmNoYW5nZV9nZm4ubmV3X2dmbikpOw0KICAgICAgICAgYnJlYWs7DQorDQor
ICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4Og0KKyAgICB7DQorICAgICAgICBzdHJ1
Y3QgdmNwdSAqdjsNCisNCisgICAgICAgIGlmICggYS51LmdldF92Y3B1X3AybV9pZHgudmNwdV9p
ZCA+PSBkLT5tYXhfdmNwdXMgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsNCisgICAgICAgICAgICBicmVhazsNCisgICAgICAgIH0NCisNCisgICAgICAgIGlmICggIWFs
dHAybV9hY3RpdmUoZCkgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIHJjID0gLUVPUE5PVFNV
UFA7DQorICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICB9DQorDQorICAgICAgICB2ID0gZG9t
YWluX3ZjcHUoZCwgYS51LmdldF92Y3B1X3AybV9pZHgudmNwdV9pZCk7DQorICAgICAgICBhLnUu
Z2V0X3ZjcHVfcDJtX2lkeC5hbHRwMm1faWR4ID0gYWx0cDJtX3ZjcHVfaWR4KHYpOw0KKyAgICAg
ICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsNCisgICAg
ICAgIGJyZWFrOw0KKyAgICB9DQorDQogICAgIGRlZmF1bHQ6DQogICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsNCiAgICAgfQ0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0v
aHZtX29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQppbmRleCBjNmNkMTJm
NTk2Li4zNTNmODAzNGQ5IDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1f
b3AuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KQEAgLTMwNCw2ICsz
MDQsMTEgQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4gew0KIHR5cGVkZWYgc3Ry
dWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4geGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90
Ow0KIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm5fdCk7
DQogDQorc3RydWN0IHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggew0KKyAgICB1aW50
MzJfdCB2Y3B1X2lkOw0KKyAgICB1aW50MTZfdCBhbHRwMm1faWR4Ow0KK307DQorDQogc3RydWN0
IHhlbl9odm1fYWx0cDJtX29wIHsNCiAgICAgdWludDMyX3QgdmVyc2lvbjsgICAvKiBIVk1PUF9B
TFRQMk1fSU5URVJGQUNFX1ZFUlNJT04gKi8NCiAgICAgdWludDMyX3QgY21kOw0KQEAgLTMzMiw2
ICszMzcsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICNkZWZpbmUgSFZNT1BfYWx0
cDJtX2dldF9tZW1fYWNjZXNzICAgICAgIDEyDQogLyogRGlzYWJsZSBhbHRwMm0gZXZlbnQgbm90
aWZpY2F0aW9ucyBmb3IgYSBnaXZlbiBWQ1BVICovDQogI2RlZmluZSBIVk1PUF9hbHRwMm1fdmNw
dV9kaXNhYmxlX25vdGlmeSAgMTMNCisvKiBHZXQgdGhlIGFjdGl2ZSB2Y3B1IHAybSBpbmRleCAq
Lw0KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0DQogICAgIGRv
bWlkX3QgZG9tYWluOw0KICAgICB1aW50MTZfdCBwYWQxOw0KICAgICB1aW50MzJfdCBwYWQyOw0K
QEAgLTM0Nyw2ICszNTQsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICAgICAgICAg
c3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHNldF9tZW1fYWNjZXNz
X211bHRpOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNzX3ZlICAgICAg
ICAgIHN1cHByZXNzX3ZlOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZjcHVfZGlz
YWJsZV9ub3RpZnkgIGRpc2FibGVfbm90aWZ5Ow0KKyAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX2dldF92Y3B1X3AybV9pZHggICAgIGdldF92Y3B1X3AybV9pZHg7DQogICAgICAgICB1aW50
OF90IHBhZFs2NF07DQogICAgIH0gdTsNCiB9Ow0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09: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 1hZBUb-0005gn-Jh; Fri, 07 Jun 2019 09:49: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=8c+z=UG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hZBUa-0005gh-5Q
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:49:00 +0000
X-Inumbo-ID: 7795fd4a-8909-11e9-a26c-174b2762ec1b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7795fd4a-8909-11e9-a26c-174b2762ec1b;
 Fri, 07 Jun 2019 09:48: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 08CFC344;
 Fri,  7 Jun 2019 02:33: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 3AE943F96A;
 Fri,  7 Jun 2019 02:33:21 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-136184-mainreport@xen.org>
 <c576ae9d-4a6e-1602-7f05-6fc2c7b26314@arm.com>
 <20190517172344.GE1245@perard.uk.xensource.com>
 <d2ac0071-149e-0c03-016c-d9ad2a423f5e@arm.com>
 <9df7707d-8aa4-2abf-d7c3-0fd101ec3e68@arm.com>
 <20190603171558.GF2126@perard.uk.xensource.com>
 <5CF618900200007800234E5F@prv1-mh.provo.novell.com>
 <5d8eac54-2c4d-3003-4017-0672716d0581@arm.com>
 <alpine.DEB.2.21.1906041000590.14041@sstabellini-ThinkPad-T480s>
 <014113e2-1481-ce57-1807-2cfa01a3a177@arm.com>
 <alpine.DEB.2.21.1906041026110.14041@sstabellini-ThinkPad-T480s>
 <7af8e9d1-6f60-f3b4-9201-2b84f1cf6886@arm.com>
 <alpine.DEB.2.21.1906041508520.14041@sstabellini-ThinkPad-T480s>
 <986b7bb5-f223-f91a-ddc5-96dc3ee69b17@arm.com>
 <alpine.DEB.2.21.1906051313570.14041@sstabellini-ThinkPad-T480s>
 <8acdb27d-dd3b-44af-5763-efbad3c1b554@arm.com>
 <5CF8D1EA0200007800235CBF@prv1-mh.provo.novell.com>
 <fc26793a-9af5-ac4d-6b39-cec4dba34270@arm.com>
 <alpine.DEB.2.21.1906061359010.10214@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2dcdb5cb-69c5-16df-35db-7d90c74e7f23@arm.com>
Date: Fri, 7 Jun 2019 10:33:20 +0100
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: <alpine.DEB.2.21.1906061359010.10214@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [qemu-upstream-4.11-testing test] 136184:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.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>

SGkgU3RlZmFubywKCk9uIDA2LzA2LzIwMTkgMjM6MjEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUaHUsIDYgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gMDYvMDYv
MjAxOSAwOTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwNS4wNi4xOSBhdCAyMzoz
OCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+PiBPbiA2LzUvMTkgOToyOSBQTSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBNeSB2b3RlIGlzIHRvIGJhY2twb3J0IHRv
IGJvdGguIEphbi9vdGhlcnMgcGxlYXNlIGV4cHJlc3MgeW91ciBvcGluaW9uLgo+Pj4+Cj4+Pj4g
VG8gZm9sbG93IHRoZSB2b3RlIGNvbnZlbnRpb246Cj4+Pj4KPj4+PiA0LjExOiAtMQo+Pj4KPj4+
IEhtbSwgSSdtIHN1cnByaXNlZCBieSB0aGlzLiBEaWRuJ3QgSSBzZWUgeW91IG1lbnRpb24gdG8g
SWFuIChvbiBpcmMpCj4+PiB5b3UnZCBwcmVmZXIgYmFja3BvcnRpbmcgb3ZlciB3b3JraW5nIGFy
b3VuZCB0aGlzIGluIG9zc3Rlc3Q/Cj4+Cj4+IE15IG1pc3Rha2UgaGVyZS4gSXQgc2hvdWxkIGJl
ICsxIGhlcmUuCj4+Cj4+Pj4gNC4xMDogLTEgKEkgd2FzIHRlbXB0ZWQgYnkgYSAtMiBidXQgaWYg
dGhlIG90aGVyIGZlZWxzIGl0IHNob3VsZCBiZQo+Pj4+IGJhY2twb3J0ZWQgdGhlbiBJIHdpbGwg
bm90IHB1c2ggYmFjaykuCj4+Pgo+Pj4gQ29uc2lkZXJpbmcgdGhlIHNpdHVhdGlvbiwgSSdtIGxl
YW5pbmcgdG93YXJkcyBKdWxpZW4ncyBvcGluaW9uIGhlcmUuCj4+PiBCdXQgdGFrZSB0aGlzIHdp
dGggY2FyZSAtIEkgaGF2ZSB3YXkgdG9vIGxpdHRsZSBpbnNpZ2h0IHRvIGhhdmUgYQo+Pj4gbWVh
bmluZ2Z1bCBvcGluaW9uLgo+IAo+IEFsbCByaWdodC4gSSBiYWNrcG9ydGVkIHRoZSBwYXRjaCB0
byBzdGFnaW5nLTQuMTEgb25seS4KClRoYW5rIHlvdSEgSSB3aWxsIHdhdGNoIHRoZSBuZXh0IG9z
c3Rlc3QgZmxpZ2h0IGZvciBxZW11LXVwc3RyZWFtLTQuMTEgYW5kIHNlZSAKaWYgaXQgYm9vdHMu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 09:54:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 09:54:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZBZQ-0006Sf-GP; Fri, 07 Jun 2019 09:54:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8c+z=UG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hZBZO-0006Sa-HY
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 09:53:58 +0000
X-Inumbo-ID: 2aa01f3c-890a-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2aa01f3c-890a-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 09:53: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 3A1BC346;
 Fri,  7 Jun 2019 02: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 D65DA3F96A;
 Fri,  7 Jun 2019 02:36:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
 <1183ab3f-e483-9ad8-ede3-c905bc2d9331@arm.com>
Message-ID: <73a3c967-66f8-5d26-f657-5093c25cc76b@arm.com>
Date: Fri, 7 Jun 2019 10:36:17 +0100
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: <1183ab3f-e483-9ad8-ede3-c905bc2d9331@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

CgpPbiAwNi8wNi8yMDE5IDE3OjAyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgVm9sb2R5bXly
LAo+IAo+IE9uIDUvMjEvMTkgMTA6MjUgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiAr
c3RhdGljIGlubGluZSBib29sIHRlZV9oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKPj4gK3sKPj4gK8KgwqDCoCByZXR1cm4gZmFsc2U7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRp
YyBpbmxpbmUgaW50IHRlZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCB0
ZWVfdHlwZSkKPj4gK3sKPj4gK8KgwqDCoCByZXR1cm4gLUVOT0RFVjsKPj4gK30KPiAKPiBJIGhh
ZCBhIHJlcG9ydCB0aGF0IFhlbiBmYWlscyB0byBib290IHdpdGggdGhpcyBzZXJpZXMgYW5kICFD
T05GSUdfVEVFLiBUaGlzIGlzIAo+IGJlY2F1c2UgeW91IHJldHVybiBhbiBlcnJvciBoZXJlIGlu
IGFsbCB0aGUgY2FzZSBzb21lIGRvbWFpbiBjcmVhdGlvbiB3aWxsIAo+IGFsd2F5cyBmYWlsLgo+
IAo+IEluc3RlYWQgdGhpcyBzaG91bGQgY2hlY2sgdGhhdCB0ZWVfdHlwZSBpcyBhbHdheXMgTk9O
RSBvciBlbHNlIHJldHVybiBhbiBlcnJvci4KPiAKPiBBbHNvLCBwbGVhc2UgYXQgbGVhc3QgY2hl
Y2sgdGhhdCB5b3VyIHNlcmllcyBkb2VzIG5vdCBicmVhayBib290IHdoZW4gQ09ORklHX1RFRSAK
PiBpcyBub3Qgc2VsZWN0ZWQuIEl0IHdvdWxkIGFsc28gYmUgaWRlYWwgKGJ1dCBub3QgbWFuZGF0
b3J5KSBpZiB5b3UgY2FuIGNoZWNrIAo+IHRoYXQgaXQgZG9lcyBub3QgYnJlYWsgb24gbm9uLU9Q
VEVFIHBsYXRmb3JtIHdoZW4gIUNPTkZJR19URUUgaXMgc2VsZWN0ZWQuCgpJIGp1c3QgcmVhbGl6
ZWQgdGhpcyBwYXJhZ3JhcGggbWF5IG5vdCBiZSBjbGVhci4gV2hhdCBJIG1lYW50IGlzIHdlIG5l
ZWQgdG8gYXQgCmxlYXN0IHRlc3QgdGhlcmUgYXJlIG5vIHJlZ3Jlc3Npb24gd2hlbiBib290aW5n
IHdoZW4gd2l0aCBDT05GSUdfVEVFPW4uCgpGb3IgQ09ORklHX1RFRT15LCBpdCB3b3VsZCBiZSBn
b29kIHRvIHRlc3QgdGhhdCBpdCBzdGlsbCBib290cyBvbiBwbGF0Zm9ybSBub3QgCnByb3ZpZGlu
ZyBPUC1URUUuIFRoaXMgaXMgbm90IGNyaXRpY2FsIGJlY2F1c2UgdGhlIGNvbmZpZyBjYW5ub3Qg
YmUgc2VsZWN0ZWQgCndpdGhvdXQgQ09ORklHX1hFTl9FWFBFUlQ9eS4KCkNoZWVycywKCj4gCj4g
Q2hlZXJzLAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:03:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10:03:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZBhx-0007MZ-Hd; Fri, 07 Jun 2019 10:02:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MI8S=UG=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hZBhx-0007MU-3r
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:02:49 +0000
X-Inumbo-ID: 666eeadc-890b-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 666eeadc-890b-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 10:02:47 +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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 5CuIKrBIjlqf2kko9nnbgKYJW1kY7u1rjgUQph5Gx9OgD/Mpxi8tXARlpkP+jljNuE/9f9h3um
 7fIMmwEJlzlJBhuqyAB8h1yYbVAeU1TfxDvXT+1IGcVAbCfEZZqNs35RK8JfMHrgcNDt3TCaii
 6rLiwxNSBtrp2V1urn41hrKI092+Wpx4UtczFiMwCi2kmM9Rl9RczxJIYuGFG/F2Apmcg/kJwN
 ZA3vctTqfuVP6AlRFQ6a4FqmS9TNL/ASJ4QL2XaHQUYNd5EVK2LvYxSgnYNbDtBVcFHEEDNHCD
 dco=
X-SBRS: -0.9
X-MesageID: 1442124
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,562,1557201600"; 
   d="scan'208";a="1442124"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v3 02/13] pci: introduce a devfn field to
 pci_sbdf_t
Thread-Index: AQHVHRLXj4mgcr1zPECMlACdGv3t/qaP9gTg
Date: Fri, 7 Jun 2019 10:02:43 +0000
Message-ID: <ecaf3ad1884f43e08830a0598a5699a4@AMSPEX02CL03.citrite.net>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-3-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-3-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 02/13] pci: introduce a devfn field to
 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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNyBKdW5lIDIwMTkgMTA6MjINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2ls
aw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5j
b20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsgSnVsaWVuDQo+IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MyAwMi8xM10gcGNp
OiBpbnRyb2R1Y2UgYSBkZXZmbiBmaWVsZCB0byBwY2lfc2JkZl90DQo+IA0KPiBUaGlzIGlzIGVx
dWl2YWxlbnQgdG8gdGhlIGN1cnJlbnQgZXh0ZnVuYyBmaWVsZCBpbiB0ZXJtIG9mIGNvbnRlbnRz
Lg0KPiANCj4gU3dpdGNoIHRoZSB0d28gY3VycmVudCB1c2VycyBvZiBleHRmdW5jIHRvIHVzZSBk
ZXZmbiBpbnN0ZWFkIGZvcg0KPiBjb3JyZWN0bmVzcy4NCj4gDQo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLg0KPiANCj4gUmVxdWVzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4N
Cg0KPiAtLS0NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+DQo+IENj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+DQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNlIHYyOg0KPiAgLSBTd2l0Y2ggZGVjbGFyYXRpb24g
b3JkZXIgb2YgdGhlIGRldmZuIGFuZCBleHRmdW5jIGZpZWxkcy4NCj4gDQo+IENoYW5nZXMgc2lu
Y2UgdjE6DQo+ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uDQo+IC0tLQ0KPiAgeGVuL2RyaXZlcnMv
dnBjaS92cGNpLmMgfCA0ICsrLS0NCj4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgIHwgMyArKy0N
Cj4gIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiAN
Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMNCj4gaW5kZXggYjAzMjMyZmUzMC4uY2E1OTg2NzVlYSAxMDA2NDQNCj4gLS0tIGEv
eGVuL2RyaXZlcnMvdnBjaS92cGNpLmMNCj4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMN
Cj4gQEAgLTMyNyw3ICszMjcsNyBAQCB1aW50MzJfdCB2cGNpX3JlYWQocGNpX3NiZGZfdCBzYmRm
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSkNCj4gICAgICB9DQo+IA0KPiAg
ICAgIC8qIEZpbmQgdGhlIFBDSSBkZXYgbWF0Y2hpbmcgdGhlIGFkZHJlc3MuICovDQo+IC0gICAg
cGRldiA9IHBjaV9nZXRfcGRldl9ieV9kb21haW4oZCwgc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRm
LmV4dGZ1bmMpOw0KPiArICAgIHBkZXYgPSBwY2lfZ2V0X3BkZXZfYnlfZG9tYWluKGQsIHNiZGYu
c2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbik7DQo+ICAgICAgaWYgKCAhcGRldiApDQo+ICAgICAg
ICAgIHJldHVybiB2cGNpX3JlYWRfaHcoc2JkZiwgcmVnLCBzaXplKTsNCj4gDQo+IEBAIC00MzIs
NyArNDMyLDcgQEAgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50
IHJlZywgdW5zaWduZWQgaW50IHNpemUsDQo+ICAgICAgICogRmluZCB0aGUgUENJIGRldiBtYXRj
aGluZyB0aGUgYWRkcmVzcy4NCj4gICAgICAgKiBQYXNzdGhyb3VnaCBldmVyeXRoaW5nIHRoYXQn
cyBub3QgdHJhcHBlZC4NCj4gICAgICAgKi8NCj4gLSAgICBwZGV2ID0gcGNpX2dldF9wZGV2X2J5
X2RvbWFpbihkLCBzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZXh0ZnVuYyk7DQo+ICsgICAgcGRl
diA9IHBjaV9nZXRfcGRldl9ieV9kb21haW4oZCwgc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRl
dmZuKTsNCj4gICAgICBpZiAoICFwZGV2ICkNCj4gICAgICB7DQo+ICAgICAgICAgIHZwY2lfd3Jp
dGVfaHcoc2JkZiwgcmVnLCBzaXplLCBkYXRhKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaA0KPiBpbmRleCBkYWIxYTg2ZGQ0Li5j
NjFmZDdlMjYyIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+IEBAIC00OSw3ICs0OSw4IEBAIHR5cGVkZWYgdW5pb24g
ew0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBmbiAgIDogMywNCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGV2ICA6IDU7DQo+ICAgICAgICAgICAgICAgICAg
ICAgIH07DQo+IC0gICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICAgIGV4dGZ1bmM7DQo+ICsg
ICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICAgIGRldmZuLA0KPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBleHRmdW5jOw0KPiAgICAgICAgICAgICAgICAgIH07DQo+ICAgICAg
ICAgICAgICAgICAgdWludDhfdCAgICAgICAgIGJ1czsNCj4gICAgICAgICAgICAgIH07DQo+IC0t
DQo+IDIuMjAuMSAoQXBwbGUgR2l0LTExNykNCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:03:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10: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 1hZBij-0007PN-TL; Fri, 07 Jun 2019 10:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MI8S=UG=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hZBij-0007PH-AF
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:03:37 +0000
X-Inumbo-ID: 83d0d3b2-890b-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 83d0d3b2-890b-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 10:03:36 +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=SoftFail 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: SoftFail (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: KvGPpdcd00vt8AAg3d+lOTcbBjC00cjEkrnJZ1gmUrHgLhbytEa7giZK8FGN+kuMVcSrySWWZ8
 J/WVWRdgwD7hN3Q76xJ4dAya2uAV879H/qftuU4OK/s/4hFc3NF/rmgY7fnV/39TR9JUu3D6j5
 IlIBpju8ieJEELFVEXJcZE2WLp2mehjrfo+DoE9/Yc//66ShSpCdmXzQMZew6MzfVRbiEXFCvs
 lzpNsVwQ6Jf4BQj/levm7WnlCniYdIsdd1obFNKoHiHGT3gtaAwVy0Tu1EbuoR6TC///5XDNTt
 BQc=
X-SBRS: -0.9
X-MesageID: 1452873
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,562,1557201600"; 
   d="scan'208";a="1452873"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v3 05/13] pci: make PCI_SBDF2 return a
 pci_sbdf_t
Thread-Index: AQHVHRK3X7iC0FcOiEOK89dUyLHdDaaP9j4g
Date: Fri, 7 Jun 2019 10:03:32 +0000
Message-ID: <6cf904120663410e9dfa5e5ed3785623@AMSPEX02CL03.citrite.net>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-6-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-6-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 05/13] pci: make PCI_SBDF2 return a
 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>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIFJvZ2Vy
IFBhdSBNb25uZQ0KPiBTZW50OiAwNyBKdW5lIDIwMTkgMTA6MjINCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1
DQo+IDx3bEB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuDQo+IEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3Vi
amVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYzIDA1LzEzXSBwY2k6IG1ha2UgUENJX1NCREYyIHJl
dHVybiBhIHBjaV9zYmRmX3QNCj4gDQo+IEFuZCBmaXggaXQncyBvbmx5IGNhbGxlci4NCj4gDQo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
DQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0K
PiAtLS0NCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPg0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPg0KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gLS0tDQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIHwgMiArLQ0KPiAgeGVuL2luY2x1ZGUveGVu
L3BjaS5oICAgICAgICAgICAgICB8IDMgKystDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
Yw0KPiBpbmRleCA1OWE0NmNkMWM2Li5iODU4ZmU3YzgwIDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9kbWFyLmMNCj4gQEAgLTEwNDcsNyArMTA0Nyw3IEBAIGludCBpbnRlbF9pb21tdV9n
ZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShpb21tdV9ncmRtX3QgKmZ1bmMsIHZvaWQgKmN0eHQp
DQo+IA0KPiAgICAgICAgICByYyA9IGZ1bmMoUEZOX0RPV04ocm1yci0+YmFzZV9hZGRyZXNzKSwN
Cj4gICAgICAgICAgICAgICAgICAgIFBGTl9VUChybXJyLT5lbmRfYWRkcmVzcykgLSBQRk5fRE9X
TihybXJyLT5iYXNlX2FkZHJlc3MpLA0KPiAtICAgICAgICAgICAgICAgICAgUENJX1NCREYyKHJt
cnItPnNlZ21lbnQsIGJkZiksIGN0eHQpOw0KPiArICAgICAgICAgICAgICAgICAgUENJX1NCREYy
KHJtcnItPnNlZ21lbnQsIGJkZikuc2JkZiwgY3R4dCk7DQo+IA0KPiAgICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjIDwgMCkgKQ0KPiAgICAgICAgICAgICAgcmV0dXJuIHJjOw0KPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oDQo+IGluZGV4
IDEyZjFjZWExOWIuLjUzZDc4NmRhNjYgMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gQEAgLTM2LDcgKzM2LDggQEAN
Cj4gICNkZWZpbmUgUENJX0JERjIoYixkZikgICgoKChiKSAmIDB4ZmYpIDw8IDgpIHwgKChkZikg
JiAweGZmKSkNCj4gICNkZWZpbmUgUENJX1NCREYocyxiLGQsZikgXA0KPiAgICAgICgocGNpX3Ni
ZGZfdCkgeyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSB9
KQ0KPiAtI2RlZmluZSBQQ0lfU0JERjIocyxiZGYpICgoKChzKSAmIDB4ZmZmZikgPDwgMTYpIHwg
KChiZGYpICYgMHhmZmZmKSkNCj4gKyNkZWZpbmUgUENJX1NCREYyKHMsYmRmKSBcDQo+ICsgICAg
KChwY2lfc2JkZl90KSB7IC5zYmRmID0gKCgocykgJiAweGZmZmYpIDw8IDE2KSB8ICgoYmRmKSAm
IDB4ZmZmZikgfSkNCj4gICNkZWZpbmUgUENJX1NCREYzKHMsYixkZikgKCgoKHMpICYgMHhmZmZm
KSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpDQo+IA0KPiAgdHlwZWRlZiB1bmlvbiB7DQo+IC0t
DQo+IDIuMjAuMSAoQXBwbGUgR2l0LTExNykNCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:16:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10:16:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZBul-0008MR-4K; Fri, 07 Jun 2019 10:16: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZBuj-0008MM-9d
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:16:01 +0000
X-Inumbo-ID: 3e7e3d20-890d-11e9-9357-efc10a7eb8e8
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e7e3d20-890d-11e9-9357-efc10a7eb8e8;
 Fri, 07 Jun 2019 10:15:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 04:15:58 -0600
Message-Id: <5CFA395802000078002362A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 04:15:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-2-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 01/13] pci: rename func field to fn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEluIHByZXBhcmF0aW9uIGZvciBhZGRpbmcgYSBkZXZmbiBmaWVsZC4gVGhpcyBtYWtlcyB0aGUg
bmFtaW5nIG1vcmUKPiBjb25zaXN0ZW50LCBhcyB0aGUgZGV2Zm4gZmllbGQgZW5jbG9zZXMgYm90
aCB0aGUgZGV2IGFuZCB0aGUgZm4KPiBmaWVsZHMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2Ug
aW50ZW5kZWQuCj4gCj4gUmVxdWVzdGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:16:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10: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 1hZBvX-0008QM-GA; Fri, 07 Jun 2019 10: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZBvV-0008QA-NN
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:16:49 +0000
X-Inumbo-ID: 5bab3bc0-890d-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5bab3bc0-890d-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 10:16:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 04:16:47 -0600
Message-Id: <5CFA398D02000078002362B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 04:16:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-3-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 02/13] pci: introduce a devfn field to
 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoaXMgaXMgZXF1aXZhbGVudCB0byB0aGUgY3VycmVudCBleHRmdW5jIGZpZWxkIGluIHRlcm0g
b2YgY29udGVudHMuCj4gCj4gU3dpdGNoIHRoZSB0d28gY3VycmVudCB1c2VycyBvZiBleHRmdW5j
IHRvIHVzZSBkZXZmbiBpbnN0ZWFkIGZvcgo+IGNvcnJlY3RuZXNzLgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+IAo+IFJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:28:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10:28:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZC70-0000tv-K0; Fri, 07 Jun 2019 10:28:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZC6z-0000tq-Gz
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:28:41 +0000
X-Inumbo-ID: 046dcb57-890f-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 046dcb57-890f-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 10:28:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 04:28:39 -0600
Message-Id: <5CFA3C5602000078002362F2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 04:28:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20190607093741.9976-1-aisaila@bitdefender.com>
In-Reply-To: <20190607093741.9976-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/altp2m: Add
 xc_altp2m_get_vcpu_p2m_idx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjM3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC00NzM1LDYgKzQ3MzYsMjkgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gICAg
ICAgICAgICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwKPiAgICAgICAg
ICAgICAgICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm5ld19nZm4pKTsKPiAgICAgICAgICBi
cmVhazsKPiArCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoKPiArICAgIHsK
PiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICAgICAgaWYgKCBhLnUuZ2V0X3Zj
cHVfcDJtX2lkeC52Y3B1X2lkID49IGQtPm1heF92Y3B1cyApCgpJJ20gc29ycnkgaWYgaXQgd2Fz
bid0IG9idmlvdXMgZnJvbSBib3RoIG15IGVhcmxpZXIgcmVwbHkgYW5kIHlvdQpsb29raW5nIGF0
IHRoZSBmdW5jdGlvbiwgYnV0IHRoaXMgaXMgcmVkdW5kYW50IHdpdGggLi4uCgo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsgICAgICAgICAgICBicmVhazsKPiAr
ICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGlmICggIWFsdHAybV9hY3RpdmUoZCkgKQo+ICsgICAg
ICAgIHsKPiArICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKPiArICAgICAgICAgICAgYnJl
YWs7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICB2ID0gZG9tYWluX3ZjcHUoZCwgYS51Lmdl
dF92Y3B1X3AybV9pZHgudmNwdV9pZCk7CgouLi4gdGhpcyBmdW5jdGlvbiBjYWxsLiBUaGUgZnVu
Y3Rpb24gc3BlY2lmaWNhbGx5IGV4aXN0cyB0byBhYnN0cmFjdAphd2F5IHRoYXQgYm91bmRzIGNo
ZWNrIGluIGEgY29ycmVjdCAvIHNhZmUgd2F5LiBPYnZpb3VzbHkgKEkKaG9wZSkgeW91IG5lZWQg
dG8gY2hlY2sgdGhlIHJldHVybiB2YWx1ZSBvZiB0aGUgZnVuY3Rpb24uCgpBbHNvIGEgbm90ZSBv
biB0aGUgdGl0bGU6IE5hbWluZyBhIGxpYnhjIGZ1bmN0aW9uIHRoYXQgZ2V0cyBpbnRyb2R1Y2Vk
CmFuZXcgZG9lc24ndCBzZWVtIG9wdGltYWwgdG8gbWU7IGluIHBhcnRpY3VsYXIgdGhpcyBkb2Vz
bid0IGNsYXJpZnkKdGhhdCB0aGVyZSdzIGEgbmV3IGh5cGVyY2FsbCBzdWItb3AgYmVpbmcgaW50
cm9kdWNlZC4gSSdkIHN1Z2dlc3QgdG8KZWl0aGVyIHVzZSBhIHB1cmVseSB0ZXh0dWFsIHRpdGxl
IGhlcmUsIG9yIHBvaW50IG91dCB0aGUgaHlwZXJjYWxsIG9wCnRoYXQgeW91IGludHJvZHVjZSAo
YW5kIHRoYXQgdGhlIGxpYnhjIGZ1bmN0aW9uIGlzIGp1c3Qgd3JhcHBpbmcpLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 10:55:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 10:55:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZCWb-00039w-W4; Fri, 07 Jun 2019 10:55: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=D3ZM=UG=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hZCWb-00039r-1c
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 10:55:09 +0000
X-Inumbo-ID: b4c4648c-8912-11e9-a351-a7c6f19d0e43
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.101]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4c4648c-8912-11e9-a351-a7c6f19d0e43;
 Fri, 07 Jun 2019 10:55:05 +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=yOmDZVbbd1VkcYWVxPCrygTt0IMNXK0G5G9i4eDp2Uo=;
 b=i8axOcsFThHJ+j9/xXOzl5GMuEd3q5XZr9IaAzgh20xR8b6mug2jisRbqZhHdR8IemcEGHMWhBj2DBI9ejHBjA2hJL7v5yd92v8kl79RV4qV8qVlyI+45iyPRTbtD+k+5c4n2oI827VmctDKVWnwLli6aq9YMcocy6mU+vqVsOw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2525.eurprd02.prod.outlook.com (10.173.78.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Fri, 7 Jun 2019 10:55:02 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1965.011; Fri, 7 Jun 2019
 10:55:02 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] x86/altp2m: Add a new hypercall to get the active
 altp2m index
Thread-Index: AQHVHR91gFCC2wnfik6rp2c4QxPTkg==
Date: Fri, 7 Jun 2019 10:55:02 +0000
Message-ID: <20190607105449.28167-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P193CA0113.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:209:85::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-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ac0992f7-c90e-477a-534d-08d6eb369779
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2525; 
x-ms-traffictypediagnostic: VI1PR0202MB2525:|VI1PR0202MB2525:
x-microsoft-antispam-prvs: <VI1PR0202MB25250F0B0F511A9D1D5707E5AB100@VI1PR0202MB2525.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:949;
x-forefront-prvs: 0061C35778
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(39860400002)(396003)(376002)(136003)(189003)(199004)(86362001)(6512007)(71200400001)(478600001)(53936002)(5660300002)(5640700003)(6486002)(66066001)(6436002)(64756008)(73956011)(2501003)(71190400001)(6916009)(7416002)(25786009)(54906003)(3846002)(6116002)(81166006)(316002)(81156014)(8936002)(8676002)(305945005)(14454004)(7736002)(107886003)(2906002)(476003)(2616005)(50226002)(14444005)(256004)(66946007)(66476007)(386003)(6506007)(36756003)(2351001)(66446008)(68736007)(186003)(66556008)(102836004)(26005)(99286004)(4326008)(486006)(1076003)(52116002)(15583001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2525;
 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: 7cme8tavcT/j9XuBTZ/YlerLHuYdy/KUPnkKK6M+IAp5BpOkn65xnXwMaqYA3mQcNcwI1i/egHd/5MmcXZtjhHTmtQ2DKfGicWaMRMtkR95QJMxjwI3/o+iPWOXRg5wpzRfI7uKRnDYB7G3pFDsxgx3KGCVqz7+auihAjNgV0LGQe4i4zp/IbKtShhhqQb6yDochQkwTvq/w/hCv7qr2S+wx0vUT/mw8x88szJ6KaMU5i4rOfVMGvlzXbl62iKLHd0tsgWMCW84BTZ8/pmnNcS8YfaXX/8kP9RMJb0WSsq4oywzHOunfB0MvxQIt6LkWV5yuIEMrBBEOe8CjMjARWOaDBl6H3/RLxXjQZEhnp1lSUWa/obnyZJzsrshAEA1bOh6PV1+b1+YuGV+Kuep/ojqBsKtCbdMjvO9COTiGqi4=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ac0992f7-c90e-477a-534d-08d6eb369779
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2019 10:55:02.4718 (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: VI1PR0202MB2525
Subject: [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: "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>, "julien.grall@arm.com" <julien.grall@arm.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>

VGhlIHBhdGNoIGFkZHMgYSBuZXcgbGliIHhjIGZ1bmN0aW9uICh4Y19hbHRwMm1fZ2V0X3ZjcHVf
cDJtX2lkeCkgdGhhdA0KdXNlcyBhIG5ldyBodm1vcCAoSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4
KSB0byBnZXQgdGhlIGFjdGl2ZSBhbHRwMm0NCmluZGV4IGZyb20gYSBnaXZlbiB2Y3B1Lg0KDQpT
aWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4N
Cg0KLS0tDQpDaGFuZ2VzIHNpbmNlIFYyOg0KCS0gVXBkYXRlIGNvbW1lbnQgYW5kIHRpdGxlDQoJ
LSBSZW1vdmUgcmVkdW5kYW50IG1heF92Y3B1IGNoZWNrLg0KLS0tDQogdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmggICB8ICAyICsrDQogdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAg
ICB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysNCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
ICAgICAgICAgIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysNCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvaHZtL2h2bV9vcC5oIHwgIDggKysrKysrKysNCiA0IGZpbGVzIGNoYW5nZWQsIDU4IGluc2Vy
dGlvbnMoKykNCg0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIv
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCmluZGV4IDUzODAwN2E2ZGMuLjg3NTI2YWY0
YjQgMTAwNjQ0DQotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaA0KKysrIGIvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCkBAIC0xOTQyLDYgKzE5NDIsOCBAQCBpbnQgeGNf
YWx0cDJtX2dldF9tZW1fYWNjZXNzKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21p
ZCwNCiBpbnQgeGNfYWx0cDJtX2NoYW5nZV9nZm4oeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQz
Ml90IGRvbWlkLA0KICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lkLCB4
ZW5fcGZuX3Qgb2xkX2dmbiwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IG5l
d19nZm4pOw0KK2ludCB4Y19hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCh4Y19pbnRlcmZhY2UgKmhh
bmRsZSwgdWludDMyX3QgZG9taWQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQzMl90IHZjcHVpZCwgdWludDE2X3QgKnAybWlkeCk7DQogDQogLyoqIA0KICAqIE1lbSBwYWdp
bmcgb3BlcmF0aW9ucy4NCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19hbHRwMm0uYyBiL3Rv
b2xzL2xpYnhjL3hjX2FsdHAybS5jDQppbmRleCBhODY1MjBjMjMyLi4wOWRhZDAzNTVlIDEwMDY0
NA0KLS0tIGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2Fs
dHAybS5jDQpAQCAtMzUyLDMgKzM1MiwyOCBAQCBpbnQgeGNfYWx0cDJtX2dldF9tZW1fYWNjZXNz
KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCiAgICAgeGNfaHlwZXJjYWxs
X2J1ZmZlcl9mcmVlKGhhbmRsZSwgYXJnKTsNCiAgICAgcmV0dXJuIHJjOw0KIH0NCisNCitpbnQg
eGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90
IGRvbWlkLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB2Y3B1aWQs
IHVpbnQxNl90ICphbHRwMm1faWR4KQ0KK3sNCisgICAgaW50IHJjOw0KKw0KKyAgICBERUNMQVJF
X0hZUEVSQ0FMTF9CVUZGRVIoeGVuX2h2bV9hbHRwMm1fb3BfdCwgYXJnKTsNCisNCisgICAgYXJn
ID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyhoYW5kbGUsIGFyZywgc2l6ZW9mKCphcmcpKTsN
CisgICAgaWYgKCBhcmcgPT0gTlVMTCApDQorICAgICAgICByZXR1cm4gLTE7DQorDQorICAgIGFy
Zy0+dmVyc2lvbiA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsNCisgICAgYXJnLT5j
bWQgPSBIVk1PUF9hbHRwMm1fZ2V0X3AybV9pZHg7DQorICAgIGFyZy0+ZG9tYWluID0gZG9taWQ7
DQorICAgIGFyZy0+dS5nZXRfdmNwdV9wMm1faWR4LnZjcHVfaWQgPSB2Y3B1aWQ7DQorDQorICAg
IHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1Bf
YWx0cDJtLA0KKyAgICAgICAgICAgICAgICAgSFlQRVJDQUxMX0JVRkZFUl9BU19BUkcoYXJnKSk7
DQorICAgIGlmICggIXJjICkNCisgICAgICAgICphbHRwMm1faWR4ID0gYXJnLT51LmdldF92Y3B1
X3AybV9pZHguYWx0cDJtX2lkeDsNCisNCisgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhh
bmRsZSwgYXJnKTsNCisgICAgcmV0dXJuIHJjOw0KK30NCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KaW5kZXggMDI5ZWVhM2I4NS4u
NGVlN2U2Y2U0NyAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMNCkBAIC00NTAwLDYgKzQ1MDAsNyBAQCBzdGF0aWMgaW50IGRv
X2FsdHAybV9vcCgNCiAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGk6
DQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOg0KICAgICBjYXNlIEhWTU9Q
X2FsdHAybV9jaGFuZ2VfZ2ZuOg0KKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoN
CiAgICAgICAgIGJyZWFrOw0KIA0KICAgICBkZWZhdWx0Og0KQEAgLTQ3MzUsNiArNDczNiwyOCBA
QCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgNCiAgICAgICAgICAgICAgICAgICAgIF9nZm4oYS51
LmNoYW5nZV9nZm4ub2xkX2dmbiksDQogICAgICAgICAgICAgICAgICAgICBfZ2ZuKGEudS5jaGFu
Z2VfZ2ZuLm5ld19nZm4pKTsNCiAgICAgICAgIGJyZWFrOw0KKw0KKyAgICBjYXNlIEhWTU9QX2Fs
dHAybV9nZXRfcDJtX2lkeDoNCisgICAgew0KKyAgICAgICAgc3RydWN0IHZjcHUgKnY7DQorDQor
ICAgICAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkNCisgICAgICAgIHsNCisgICAgICAgICAg
ICByYyA9IC1FT1BOT1RTVVBQOw0KKyAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAgfQ0KKw0K
KyAgICAgICAgaWYgKCAodiA9IGRvbWFpbl92Y3B1KGQsIGEudS5nZXRfdmNwdV9wMm1faWR4LnZj
cHVfaWQpKSA9PSBOVUxMICkNCisgICAgICAgIHsNCisgICAgICAgICAgICByYyA9IC1FSU5WQUw7
DQorICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICB9DQorDQorICAgICAgICBhLnUuZ2V0X3Zj
cHVfcDJtX2lkeC5hbHRwMm1faWR4ID0gYWx0cDJtX3ZjcHVfaWR4KHYpOw0KKyAgICAgICAgcmMg
PSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsNCisgICAgICAgIGJy
ZWFrOw0KKyAgICB9DQorDQogICAgIGRlZmF1bHQ6DQogICAgICAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsNCiAgICAgfQ0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29w
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQppbmRleCBjNmNkMTJmNTk2Li4z
NTNmODAzNGQ5IDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0K
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KQEAgLTMwNCw2ICszMDQsMTEg
QEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4gew0KIHR5cGVkZWYgc3RydWN0IHhl
bl9odm1fYWx0cDJtX2NoYW5nZV9nZm4geGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90Ow0KIERF
RklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm5fdCk7DQogDQor
c3RydWN0IHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggew0KKyAgICB1aW50MzJfdCB2
Y3B1X2lkOw0KKyAgICB1aW50MTZfdCBhbHRwMm1faWR4Ow0KK307DQorDQogc3RydWN0IHhlbl9o
dm1fYWx0cDJtX29wIHsNCiAgICAgdWludDMyX3QgdmVyc2lvbjsgICAvKiBIVk1PUF9BTFRQMk1f
SU5URVJGQUNFX1ZFUlNJT04gKi8NCiAgICAgdWludDMyX3QgY21kOw0KQEAgLTMzMiw2ICszMzcs
OCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICNkZWZpbmUgSFZNT1BfYWx0cDJtX2dl
dF9tZW1fYWNjZXNzICAgICAgIDEyDQogLyogRGlzYWJsZSBhbHRwMm0gZXZlbnQgbm90aWZpY2F0
aW9ucyBmb3IgYSBnaXZlbiBWQ1BVICovDQogI2RlZmluZSBIVk1PUF9hbHRwMm1fdmNwdV9kaXNh
YmxlX25vdGlmeSAgMTMNCisvKiBHZXQgdGhlIGFjdGl2ZSB2Y3B1IHAybSBpbmRleCAqLw0KKyNk
ZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0DQogICAgIGRvbWlkX3Qg
ZG9tYWluOw0KICAgICB1aW50MTZfdCBwYWQxOw0KICAgICB1aW50MzJfdCBwYWQyOw0KQEAgLTM0
Nyw2ICszNTQsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICAgICAgICAgc3RydWN0
IHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHNldF9tZW1fYWNjZXNzX211bHRp
Ow0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNzX3ZlICAgICAgICAgIHN1
cHByZXNzX3ZlOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZjcHVfZGlzYWJsZV9u
b3RpZnkgIGRpc2FibGVfbm90aWZ5Ow0KKyAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2dl
dF92Y3B1X3AybV9pZHggICAgIGdldF92Y3B1X3AybV9pZHg7DQogICAgICAgICB1aW50OF90IHBh
ZFs2NF07DQogICAgIH0gdTsNCiB9Ow0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 11:18:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 11: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 1hZCsq-0004pP-VD; Fri, 07 Jun 2019 11:18:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GsDR=UG=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hZCsp-0004pF-2q
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 11:18:07 +0000
X-Inumbo-ID: eb491ff7-8915-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 eb491ff7-8915-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 11:18:05 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 1AQbwlT+6eiaA86OUufwfW8vmsjSlGnBRDFM5AU6bUFkY84qqo0V8Fw5wxzPzFcnpVqccflkiV
 mJFad4aFAbnKqIX0je0XqM+LH5K0YLef0fuZrNwLLb+4AiwQ5FtvI8bhFuFjfHJ/FhMZvnNtTo
 7sv34Cx8OMkjO5o36UiK72ljRGU5CEmc0MbzUyKPqCqDWxU32E5JSzhzVPuYLX+WUUdvt/FFpV
 4CbHTOrEEmuamy9ismdfL+vdkWbC/n5zKXQqBgNWbRMwkL/yRmqnZBvgadzZCSK+p8psb/jS8+
 glI=
X-SBRS: -0.9
X-MesageID: 1450428
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,563,1557201600"; 
   d="scan'208";a="1450428"
Date: Fri, 7 Jun 2019 13:17:51 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20190607111751.olg5246rxfzqwtb3@Air-de-Roger>
References: <20190531081713.55596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190531081713.55596-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

R2VudGxlIHBpbmcuCgpPbiBGcmksIE1heSAzMSwgMjAxOSBhdCAxMDoxNzoxM0FNICswMjAwLCBS
b2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gVXNpbmcgY2xhbmcgYW5kIGxsZCA4IHJlcXVpcmVzIGlu
c3RhbGxpbmcgdGhlIHBhY2thZ2VzIGZyb20gdGhlCj4gb2ZmaWNpYWwgbGx2bSBhcHQgcmVwb3Np
dG9yaWVzLCBzbyBtb2RpZnkgdGhlIERlYmlhbiBEb2NrZXIgZmlsZXMgZm9yCj4gc3RyZXRjaCBh
bmQgdW5zdGFibGUgdG8gYWRkIHRoZSBsbHZtIHJlcG8gYW5kIGluc3RhbGwgY2xhbmcgYW5kIGxs
ZAo+IGZyb20gaXQuCj4gCj4gQWxzbyBhZGQgc29tZSBqb2JzIHRvIHRlc3QgYnVpbGRpbmcgWGVu
IHdpdGggY2xhbmcgOCBhbmQgbGxkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IEkndmUgdGVzdGVkIHRoaXMgbWFudWFs
bHkgYnkgZG9pbmc6Cj4gCj4gIyBtYWtlIC1DIGF1dG9tYXRpb24vYnVpbGQgZGViaWFuL3N0cmV0
Y2gKPiAjIENPTlRBSU5FUl9OT19QVUxMPTEgLi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVy
aXplIDw8IEVORAo+IC4vY29uZmlndXJlIC0td2l0aC1zeXN0ZW0tc2VhYmlvcz0vdXNyL3NoYXJl
L3NlYWJpb3MvYmlvcy5iaW4gXAo+ICAgICAgICAgICAgIC0td2l0aC1zeXN0ZW0taXB4ZT0vdXNy
L2xpYi9pcHhlL2lweGUucHhlIC0tZGlzYWJsZS1zdHViZG9tCj4gbWFrZSAtajggZGlzdCBDQz1j
bGFuZy04IENYWD1jbGFuZy04IExEPWxkLmxsZC04IGNsYW5nPXkKPiBFTkQKPiAtLS0KPiBDYzog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+IENjOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IC0tLQo+IENoYW5nZXMgc2luY2UgdjE6Cj4gIC0gVXNlIGxkLmxsZC04IGluc3RlYWQg
b2YgbGxkLTgsIGFzIHRoYXQncyB0aGUgcmVjb21tZW5kZWQgd2F5Cj4gICAgcmVwb3J0ZWQgYnkg
bGxkLTguCj4gLS0tCj4gIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS5saXN0
ICAgfCAgMyArKwo+ICBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUg
IHwgMTEgKysrKystCj4gIGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0ubGlz
dCAgfCAgMyArKwo+ICBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxl
IHwgMTEgKysrKystCj4gIGF1dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwgICAgICAgICAg
ICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysKPiAgYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxk
ICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIDYgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0
aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGF1dG9tYXRpb24v
YnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS5saXN0Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBhdXRv
bWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1sbHZtLmxpc3QKPiAKPiBkaWZmIC0tZ2l0IGEv
YXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1sbHZtLmxpc3QgYi9hdXRvbWF0aW9uL2J1
aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlzdAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5k
ZXggMDAwMDAwMDAwMC4uMDlmZTg0M2ZiMgo+IC0tLSAvZGV2L251bGwKPiArKysgYi9hdXRvbWF0
aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlzdAo+IEBAIC0wLDAgKzEsMyBAQAo+ICsj
IFN0cmVjaCBMTFZNIDggcmVwb3MKPiArZGViIGh0dHA6Ly9hcHQubGx2bS5vcmcvc3RyZXRjaC8g
bGx2bS10b29sY2hhaW4tc3RyZXRjaC04IG1haW4KPiArZGViLXNyYyBodHRwOi8vYXB0Lmxsdm0u
b3JnL3N0cmV0Y2gvIGxsdm0tdG9vbGNoYWluLXN0cmV0Y2gtOCBtYWluCj4gZGlmZiAtLWdpdCBh
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24v
YnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZQo+IGluZGV4IGRhZjhjOWQzODQuLjE4OWRm
ZjMyNzUgMTAwNjQ0Cj4gLS0tIGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2Nr
ZXJmaWxlCj4gKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxl
Cj4gQEAgLTUsNiArNSwxNCBAQCBMQUJFTCBtYWludGFpbmVyLm5hbWU9IlRoZSBYZW4gUHJvamVj
dCIgXAo+ICBFTlYgREVCSUFOX0ZST05URU5EPW5vbmludGVyYWN0aXZlCj4gIEVOViBVU0VSIHJv
b3QKPiAgCj4gK1JVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCj4gKyAgICBhcHQtZ2V0IC0tcXVpZXQg
LS15ZXMgaW5zdGFsbCBcCj4gKyAgICB3Z2V0IFwKPiArICAgIGdudXBnCj4gKwo+ICtSVU4gd2dl
dCAtTyAtIGh0dHBzOi8vYXB0Lmxsdm0ub3JnL2xsdm0tc25hcHNob3QuZ3BnLmtleXxhcHQta2V5
IGFkZCAtCj4gK0NPUFkgc3RyZXRjaC1sbHZtLmxpc3QgL2V0Yy9hcHQvc291cmNlcy5saXN0LmQv
Cj4gKwo+ICBSVU4gbWtkaXIgL2J1aWxkCj4gIFdPUktESVIgL2J1aWxkCj4gIAo+IEBAIC0zOSw5
ICs0NywxMCBAQCBSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAo+ICAgICAgICAgIHRyYW5zZmlnIFwK
PiAgICAgICAgICBwYW5kb2MgXAo+ICAgICAgICAgIGNoZWNrcG9saWN5IFwKPiAtICAgICAgICB3
Z2V0IFwKPiAgICAgICAgICBnaXQgXAo+ICAgICAgICAgIG5hc20gXAo+ICsgICAgICAgIGNsYW5n
LTggXAo+ICsgICAgICAgIGxsZC04IFwKPiAgICAgICAgICAmJiBcCj4gICAgICAgICAgYXB0LWdl
dCBhdXRvcmVtb3ZlIC15ICYmIFwKPiAgICAgICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKPiBkaWZm
IC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUtbGx2bS5saXN0IGIvYXV0
b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUtbGx2bS5saXN0Cj4gbmV3IGZpbGUgbW9kZSAx
MDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5kYzExOWZhMGI0Cj4gLS0tIC9kZXYvbnVsbAo+ICsr
KyBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0ubGlzdAo+IEBAIC0wLDAg
KzEsMyBAQAo+ICsjIFVuc3RhYmxlIExMVk0gOCByZXBvcwo+ICtkZWIgaHR0cDovL2FwdC5sbHZt
Lm9yZy91bnN0YWJsZS8gbGx2bS10b29sY2hhaW4tOCBtYWluCj4gK2RlYi1zcmMgaHR0cDovL2Fw
dC5sbHZtLm9yZy91bnN0YWJsZS8gbGx2bS10b29sY2hhaW4tOCBtYWluCj4gZGlmZiAtLWdpdCBh
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUgYi9hdXRvbWF0aW9u
L2J1aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxlCj4gaW5kZXggNzc2MmNmOTdhYi4uNDhk
NWY3YTg2MyAxMDA2NDQKPiAtLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS5k
b2NrZXJmaWxlCj4gKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUuZG9ja2Vy
ZmlsZQo+IEBAIC01LDYgKzUsMTQgQEAgTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFBy
b2plY3QiIFwKPiAgRU5WIERFQklBTl9GUk9OVEVORD1ub25pbnRlcmFjdGl2ZQo+ICBFTlYgVVNF
UiByb290Cj4gIAo+ICtSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAo+ICsgICAgYXB0LWdldCAtLXF1
aWV0IC0teWVzIGluc3RhbGwgXAo+ICsgICAgd2dldCBcCj4gKyAgICBnbnVwZwo+ICsKPiArUlVO
IHdnZXQgLU8gLSBodHRwczovL2FwdC5sbHZtLm9yZy9sbHZtLXNuYXBzaG90LmdwZy5rZXl8YXB0
LWtleSBhZGQgLQo+ICtDT1BZIHVuc3RhYmxlLWxsdm0ubGlzdCAvZXRjL2FwdC9zb3VyY2VzLmxp
c3QuZC8KPiArCj4gIFJVTiBta2RpciAvYnVpbGQKPiAgV09SS0RJUiAvYnVpbGQKPiAgCj4gQEAg
LTM5LDkgKzQ3LDEwIEBAIFJVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCj4gICAgICAgICAgdHJhbnNm
aWcgXAo+ICAgICAgICAgIHBhbmRvYyBcCj4gICAgICAgICAgY2hlY2twb2xpY3kgXAo+IC0gICAg
ICAgIHdnZXQgXAo+ICAgICAgICAgIGdpdCBcCj4gICAgICAgICAgbmFzbSBcCj4gKyAgICAgICAg
Y2xhbmctOCBcCj4gKyAgICAgICAgbGxkLTggXAo+ICAgICAgICAgICYmIFwKPiAgICAgICAgICBh
cHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAo+ICAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXAo+
IGRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2dpdGxhYi1jaS9idWlsZC55YW1sIGIvYXV0b21hdGlv
bi9naXRsYWItY2kvYnVpbGQueWFtbAo+IGluZGV4IGRkNTcyMmE1YmIuLjE3ZGUzYjE4NDggMTAw
NjQ0Cj4gLS0tIGEvYXV0b21hdGlvbi9naXRsYWItY2kvYnVpbGQueWFtbAo+ICsrKyBiL2F1dG9t
YXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwKPiBAQCAtMjYsNiArMjYsMTMgQEAKPiAgICAgIENY
WDogY2xhbmcrKwo+ICAgICAgY2xhbmc6IHkKPiAgCj4gKy5jbGFuZy04LXRtcGw6Cj4gKyAgdmFy
aWFibGVzOiAmY2xhbmctOAo+ICsgICAgQ0M6IGNsYW5nLTgKPiArICAgIENYWDogY2xhbmcrKy04
Cj4gKyAgICBMRDogbGQubGxkLTgKPiArICAgIGNsYW5nOiB5Cj4gKwo+ICAueDg2LTY0LWJ1aWxk
LXRtcGw6Cj4gICAgPDw6ICpidWlsZAo+ICAgIHZhcmlhYmxlczoKPiBAQCAtOTAsNiArOTcsMTYg
QEAKPiAgICB2YXJpYWJsZXM6Cj4gICAgICA8PDogKmNsYW5nCj4gIAo+ICsuY2xhbmctOC14ODYt
NjQtYnVpbGQ6Cj4gKyAgZXh0ZW5kczogLng4Ni02NC1idWlsZAo+ICsgIHZhcmlhYmxlczoKPiAr
ICAgIDw8OiAqY2xhbmctOAo+ICsKPiArLmNsYW5nLTgteDg2LTY0LWJ1aWxkLWRlYnVnOgo+ICsg
IGV4dGVuZHM6IC54ODYtNjQtYnVpbGQtZGVidWcKPiArICB2YXJpYWJsZXM6Cj4gKyAgICA8PDog
KmNsYW5nLTgKPiArCj4gIC5jbGFuZy14ODYtMzItYnVpbGQ6Cj4gICAgZXh0ZW5kczogLng4Ni0z
Mi1idWlsZAo+ICAgIHZhcmlhYmxlczoKPiBAQCAtMjE5LDYgKzIzNiwxNiBAQCBkZWJpYW4tc3Ry
ZXRjaC1jbGFuZy1kZWJ1ZzoKPiAgICB2YXJpYWJsZXM6Cj4gICAgICBDT05UQUlORVI6IGRlYmlh
bjpzdHJldGNoCj4gIAo+ICtkZWJpYW4tc3RyZXRjaC1jbGFuZy04Ogo+ICsgIGV4dGVuZHM6IC5j
bGFuZy04LXg4Ni02NC1idWlsZAo+ICsgIHZhcmlhYmxlczoKPiArICAgIENPTlRBSU5FUjogZGVi
aWFuOnN0cmV0Y2gKPiArCj4gK2RlYmlhbi1zdHJldGNoLWNsYW5nLTgtZGVidWc6Cj4gKyAgZXh0
ZW5kczogLmNsYW5nLTgteDg2LTY0LWJ1aWxkLWRlYnVnCj4gKyAgdmFyaWFibGVzOgo+ICsgICAg
Q09OVEFJTkVSOiBkZWJpYW46c3RyZXRjaAo+ICsKPiAgZGViaWFuLXN0cmV0Y2gtZ2NjOgo+ICAg
IGV4dGVuZHM6IC5nY2MteDg2LTY0LWJ1aWxkCj4gICAgdmFyaWFibGVzOgo+IEBAIC0yNTksNiAr
Mjg2LDE2IEBAIGRlYmlhbi11bnN0YWJsZS1jbGFuZy1kZWJ1ZzoKPiAgICB2YXJpYWJsZXM6Cj4g
ICAgICBDT05UQUlORVI6IGRlYmlhbjp1bnN0YWJsZQo+ICAKPiArZGViaWFuLXVuc3RhYmxlLWNs
YW5nLTg6Cj4gKyAgZXh0ZW5kczogLmNsYW5nLTgteDg2LTY0LWJ1aWxkCj4gKyAgdmFyaWFibGVz
Ogo+ICsgICAgQ09OVEFJTkVSOiBkZWJpYW46dW5zdGFibGUKPiArCj4gK2RlYmlhbi11bnN0YWJs
ZS1jbGFuZy04LWRlYnVnOgo+ICsgIGV4dGVuZHM6IC5jbGFuZy04LXg4Ni02NC1idWlsZC1kZWJ1
Zwo+ICsgIHZhcmlhYmxlczoKPiArICAgIENPTlRBSU5FUjogZGViaWFuOnVuc3RhYmxlCj4gKwo+
ICBkZWJpYW4tdW5zdGFibGUtZ2NjOgo+ICAgIGV4dGVuZHM6IC5nY2MteDg2LTY0LWJ1aWxkCj4g
ICAgdmFyaWFibGVzOgo+IGRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQgYi9h
dXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKPiBpbmRleCA4YTU3ZTA5N2E5Li44M2M0NGU2Y2U3IDEw
MDc1NQo+IC0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAo+ICsrKyBiL2F1dG9tYXRpb24v
c2NyaXB0cy9idWlsZAo+IEBAIC0xOSw3ICsxOSw3IEBAIGZpCj4gIGNmZ2FyZ3M9KCkKPiAgY2Zn
YXJncys9KCItLWVuYWJsZS1kb2NzIikKPiAgCj4gLWlmIFtbICIke0NDfSIgPT0gImNsYW5nIiBd
XTsgdGhlbgo+ICtpZiBbWyAiJHtDQ30iID09ICJjbGFuZyIqIF1dOyB0aGVuCj4gICAgICAjIFNl
YUJJT1MgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiAgICAgIGNmZ2FyZ3MrPSgiLS13aXRo
LXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUvc2VhYmlvcy9iaW9zLmJpbiIpCj4gICAgICAjIGlQ
WEUgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiAtLSAKPiAyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 11:50:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 11:50:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZDOD-0007gk-MI; Fri, 07 Jun 2019 11:50:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZDOC-0007gf-DY
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 11:50:32 +0000
X-Inumbo-ID: 732db3e3-891a-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 732db3e3-891a-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 11:50:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 05:50:29 -0600
Message-Id: <5CFA4F850200007800236337@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 05:50:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20190607105449.28167-1-aisaila@bitdefender.com>
In-Reply-To: <20190607105449.28167-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDEyOjU1LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC00NzM1LDYgKzQ3MzYsMjggQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoCj4gICAg
ICAgICAgICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwKPiAgICAgICAg
ICAgICAgICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm5ld19nZm4pKTsKPiAgICAgICAgICBi
cmVhazsKPiArCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoKPiArICAgIHsK
PiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICAgICAgaWYgKCAhYWx0cDJtX2Fj
dGl2ZShkKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwo+
ICsgICAgICAgICAgICBicmVhazsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGlmICggKHYg
PSBkb21haW5fdmNwdShkLCBhLnUuZ2V0X3ZjcHVfcDJtX2lkeC52Y3B1X2lkKSkgPT0gTlVMTCAp
Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAg
IGJyZWFrOwo+ICsgICAgICAgIH0KClRoZSBvcmRlciBvZiByZXR1cm4gdmFsdWVzIHdhcyB0aGUg
b3RoZXIgd2F5IGFyb3VuZCBiZWZvcmUsIGJ1dApJIHN1cHBvc2UgdGhpcyBkb2Vzbid0IG1hdHRl
ciBtdWNoPwoKPiArICAgICAgICBhLnUuZ2V0X3ZjcHVfcDJtX2lkeC5hbHRwMm1faWR4ID0gYWx0
cDJtX3ZjcHVfaWR4KHYpOwo+ICsgICAgICAgIHJjID0gX19jb3B5X3RvX2d1ZXN0KGFyZywgJmEs
IDEpID8gLUVGQVVMVCA6IDA7CgpKdXN0IGFzIHJlbWFyayBmb3IgdGhlIGZ1dHVyZSAoSSBkaWRu
J3QgcGF5IGF0dGVudGlvbiBiZWZvcmUsCmFuZCB0aGUgZGlmZmVyZW5jZSBpc24ndCBvdmVybHkg
bWVhbmluZ2Z1bCBmb3Igb3BlcmF0aW9ucyB0aGF0CmRvbid0IG9jY3VyIGZyZXF1ZW50bHkpIC0g
X19jb3B5X2ZpZWxkX3RvX2d1ZXN0KCkgd291bGQgYmUKbGVzcyBvdmVyaGVhZCBoZXJlLiBPaCwg
cmlnaHQgLSB0aGlzIGlzIG9uY2UgYWdhaW4gbm90IHBvc3NpYmxlCmJlY2F1c2Ugb2YgYXJnIChz
dGlsbCkgYmVpbmcgYSBoYW5kbGUgb2Ygdm9pZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:07:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:07:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZDeR-0000NB-3B; Fri, 07 Jun 2019 12:07: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZDeQ-0000N6-7a
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:07:18 +0000
X-Inumbo-ID: c85c3eca-891c-11e9-82fa-631995befb48
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c85c3eca-891c-11e9-82fa-631995befb48;
 Fri, 07 Jun 2019 12:07:13 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: 17GX6J6aerUjZYKTXFETGqo/kyFwrYHdHTCmgnXAthn2hPzQethfsNOhdCr+1nVpo9FFlje2f6
 MF1tJ9szE+eDKmxTPTpvj5c7lNuYoToqJiPMkOSPaK11vDVSKivoIS3oa/pxHM90GbkXzJvgM+
 hSaU0uvCYkhz9AwFZT5WKO9FkrJsnJEHQOK2/wgpTyKJnqB+o7ubalXecwXr9S9nNjSGbf3WsU
 vU5vu4NqqpvYgtjxnnsDqcM2jchbxxzxt+24mc4xHh/zy5pl1h1CYITJ0vyfc+/Czz3dXUq403
 /Bo=
X-SBRS: -0.9
X-MesageID: 1451988
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,563,1557201600"; 
   d="scan'208";a="1451988"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 7 Jun 2019 13:07:04 +0100
Message-ID: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86: Fix boot with CONFIG_XSM enabled following
 c/s 7177f589ba
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

Q3VycmVudGx5LCBib290aW5nIHN0YWdpbmcgZmFpbHMgd2l0aDoKCiAgKFhFTikgVXNpbmcgQVBJ
QyBkcml2ZXIgZGVmYXVsdAogIChYRU4pIC0tLS1bIFhlbi00LjEzLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQogIChYRU4pIENQVTogICAgMAogIChYRU4pIFJJ
UDogICAgZTAwODpbPGZmZmY4MmQwODAzOGY2NmU+XSBfX3g4Nl9pbmRpcmVjdF90aHVua19yYXgr
MHhlLzB4MTAKICAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAwMTYgICBDT05URVhUOiBoeXBl
cnZpc29yCiAgKFhFTikgcmF4OiBjMmMyYzJjMmMyYzJjMmMyICAgcmJ4OiBmZmZmODMwMDNmNGNj
MDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCiAgPHNuaXA+CiAgKFhFTikgWGVuIGNvZGUgYXJv
dW5kIDxmZmZmODJkMDgwMzhmNjZlPiAoX194ODZfaW5kaXJlY3RfdGh1bmtfcmF4KzB4ZS8weDEw
KToKICAoWEVOKSAgYWUgZTggZWIgZmIgNDggODkgMDQgMjQgPGMzPiA5MCBlOCAwNSAwMCAwMCAw
MCAwZiBhZSBlOCBlYiBmYiA0OCA4OSAwYyAyNAogIChYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9t
IHJzcD1mZmZmODJkMDgwODI3ZDI4OgogIChYRU4pICAgIGMyYzJjMmMyYzJjMmMyYzIgZmZmZjgy
ZDA4MDIwNzU4OCBmZmZmODJkMDgwODI3ZDY4IDAwMDAwMDAwMDAwMDAwMDAKICA8c25pcD4KICAo
WEVOKSBYZW4gY2FsbCB0cmFjZToKICAoWEVOKSAgICBbPGZmZmY4MmQwODAzOGY2NmU+XSBfX3g4
Nl9pbmRpcmVjdF90aHVua19yYXgrMHhlLzB4MTAKICAoWEVOKSAgICBbPGZmZmY4MmQwODA2MDc4
YTk+XSBzZXR1cF9zeXN0ZW1fZG9tYWlucysweDE4LzB4YWIKICAoWEVOKSAgICBbPGZmZmY4MmQw
ODA2MmQ5Yzg+XSBfX3N0YXJ0X3hlbisweDFlYTkvMHgyOTM1CiAgKFhFTikgICAgWzxmZmZmODJk
MDgwMjAwMGYzPl0gX19oaWdoX3N0YXJ0KzB4NTMvMHg1NQogIChYRU4pCiAgKFhFTikgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogIChYRU4pIFBhbmljIG9uIENQVSAw
OgogIChYRU4pIEdFTkVSQUwgUFJPVEVDVElPTiBGQVVMVAogIChYRU4pIFtlcnJvcl9jb2RlPTAw
MDBdCiAgKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKVUJT
QU4gKHdoaWNoIEkgaGFwcGVuZWQgdG8gaGF2ZSBhY3RpdmUgaW4gbXkgYnVpbGQgYXQgdGhlIHRp
bWUpIGlkZW50aWZpZXMgdGhlCnByb2JsZW0gZXhwbGljaXRseToKCiAgKFhFTikgVXNpbmcgQVBJ
QyBkcml2ZXIgZGVmYXVsdAogIChYRU4pID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgKFhFTikg
VUJTQU46IFVuZGVmaW5lZCBiZWhhdmlvdXIgaW4gL2xvY2FsL3hlbi5naXQveGVuL2luY2x1ZGUv
eHNtL3hzbS5oOjMwOToxOQogIChYRU4pIG1lbWJlciBhY2Nlc3Mgd2l0aGluIG51bGwgcG9pbnRl
ciBvZiB0eXBlICdzdHJ1Y3QgeHNtX29wZXJhdGlvbnMnCiAgKFhFTikgLS0tLVsgWGVuLTQuMTMt
dW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCgoiYWRqdXN0IHN5
c3RlbSBkb21haW4gY3JlYXRpb24gKGFuZCBjYWxsIGl0IGVhcmxpZXIgb24geDg2KSIgZGlkbid0
IGFjY291bnQKZm9yIHRoZSBmYWN0IHRoYXQgZG9tYWluX2NyZWF0ZSgpIGRlcGVuZHMgb24gWFNN
IGFscmVhZHkgYmVpbmcgc2V0IHVwLiAgVGhlcmUKaXMgbm90aGluZyB2ZXJ5IGludGVyZXN0aW5n
IHdoaWNoIHhzbV9tdWx0aWJvb3RfaW5pdCgpIG1vcmUgdGhhbiBhbGxvY2F0aW5nCm1lbW9yeSwg
d2hpY2ggbWVhbnMgaXQgaXMgc2FmZSB0byBtb3ZlIGVhcmxpZXIgZHVyaW5nIGJvb3QuCgpUaGUg
cmVzdWx0aW5nIGJvb3Qgbm93IGxvb2tzIGxpa2U6CgogIChYRU4pIFVzaW5nIEFQSUMgZHJpdmVy
IGRlZmF1bHQKICAoWEVOKSBYU00gRnJhbWV3b3JrIHYxLjAuMCBpbml0aWFsaXplZAogIChYRU4p
IEZsYXNrOiAxMjggYXZ0YWIgaGFzaCBzbG90cywgMjgzIHJ1bGVzLgogIChYRU4pIEZsYXNrOiAx
MjggYXZ0YWIgaGFzaCBzbG90cywgMjgzIHJ1bGVzLgogIChYRU4pIEZsYXNrOiAgNCB1c2Vycywg
MyByb2xlcywgMzggdHlwZXMsIDIgYm9vbHMKICAoWEVOKSBGbGFzazogIDEzIGNsYXNzZXMsIDI4
MyBydWxlcwogIChYRU4pIEZsYXNrOiAgU3RhcnRpbmcgaW4gZW5mb3JjaW5nIG1vZGUuCiAgKFhF
TikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFswOjBdLCBzdGF0dXNbMDowXQoKYW5kCgog
IChYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKICAoWEVOKSBYU00gRnJhbWV3b3JrIHYx
LjAuMCBpbml0aWFsaXplZAogIChYRU4pIEluaXRpYWxpc2luZyBYU00gU0lMTyBtb2RlCiAgKFhF
TikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFswOjBdLCBzdGF0dXNbMDowXQoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4v
YXJjaC94ODYvc2V0dXAuYwppbmRleCA2YzNhN2VkLi5kMjAxMTkxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTUzMyw2ICsx
NTMzLDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhOVUxMLCAici9vIG1taW8g
cmFuZ2VzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJl
dHR5cHJpbnRfaGV4KTsKIAorICAgIHhzbV9tdWx0aWJvb3RfaW5pdChtb2R1bGVfbWFwLCBtYmkp
OworCiAgICAgc2V0dXBfc3lzdGVtX2RvbWFpbnMoKTsKIAogICAgIGFjcGlfYm9vdF9pbml0KCk7
CkBAIC0xNTgzLDggKzE1ODUsNiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1
bnNpZ25lZCBsb25nIG1iaV9wKQogCiAgICAgaW5pdF9JUlEoKTsKIAotICAgIHhzbV9tdWx0aWJv
b3RfaW5pdChtb2R1bGVfbWFwLCBtYmkpOwotCiAgICAgbWljcm9jb2RlX2dyYWJfbW9kdWxlKG1v
ZHVsZV9tYXAsIG1iaSk7CiAKICAgICB0aW1lcl9pbml0KCk7Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:12:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:12: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 1hZDjo-00017G-Qb; Fri, 07 Jun 2019 12: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZDjn-00017B-Eg
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:12:51 +0000
X-Inumbo-ID: 917430cc-891d-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 917430cc-891d-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:12:50 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: r7Peqgz3rGZimsHpAZ+DQsh13NTFV3aYhCxy6dWL/rs3gcx/377Ap83t8r83eoZF1psV9fnzPH
 p9d9/ow5mkDOYOTovOZLaCihJzeXWeNQppo9TLJUutzMsubL+a96vl51x0C6MaHPQoPbF7qXtp
 lRTjRGU1/9RdO8NOMVFXDCdxxpbwXQ9cd6zo5k0MaMPhXIZcDR2yoykCzUqqSE794xNBoylmOp
 WjoZA492A9vifVcQNicIN1uZ9pqFaUNNREfT8ggOg4mWTDcrRzhk6M/lRXJMGJoLc1MjVvoUJT
 a/s=
X-SBRS: -0.9
X-MesageID: 1452232
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,563,1557201600"; 
   d="scan'208";a="1452232"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <ec9e3d3d-867d-cccf-b873-6f145188f824@citrix.com>
Date: Fri, 7 Jun 2019 13:12: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: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: Fix boot with CONFIG_XSM enabled
 following c/s 7177f589ba
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMDcvMDYvMjAxOSAxMzowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBDdXJyZW50bHksIGJv
b3Rpbmcgc3RhZ2luZyBmYWlscyB3aXRoOgo+Cj4gICAoWEVOKSBVc2luZyBBUElDIGRyaXZlciBk
ZWZhdWx0Cj4gICAoWEVOKSAtLS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15
ICAgTm90IHRhaW50ZWQgXS0tLS0KPiAgIChYRU4pIENQVTogICAgMAo+ICAgKFhFTikgUklQOiAg
ICBlMDA4Ols8ZmZmZjgyZDA4MDM4ZjY2ZT5dIF9feDg2X2luZGlyZWN0X3RodW5rX3JheCsweGUv
MHgxMAo+ICAgKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMDE2ICAgQ09OVEVYVDogaHlwZXJ2
aXNvcgo+ICAgKFhFTikgcmF4OiBjMmMyYzJjMmMyYzJjMmMyICAgcmJ4OiBmZmZmODMwMDNmNGNj
MDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCj4gICA8c25pcD4KPiAgIChYRU4pIFhlbiBjb2Rl
IGFyb3VuZCA8ZmZmZjgyZDA4MDM4ZjY2ZT4gKF9feDg2X2luZGlyZWN0X3RodW5rX3JheCsweGUv
MHgxMCk6Cj4gICAoWEVOKSAgYWUgZTggZWIgZmIgNDggODkgMDQgMjQgPGMzPiA5MCBlOCAwNSAw
MCAwMCAwMCAwZiBhZSBlOCBlYiBmYiA0OCA4OSAwYyAyNAo+ICAgKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MmQwODA4MjdkMjg6Cj4gICAoWEVOKSAgICBjMmMyYzJjMmMyYzJj
MmMyIGZmZmY4MmQwODAyMDc1ODggZmZmZjgyZDA4MDgyN2Q2OCAwMDAwMDAwMDAwMDAwMDAwCj4g
ICA8c25pcD4KPiAgIChYRU4pIFhlbiBjYWxsIHRyYWNlOgo+ICAgKFhFTikgICAgWzxmZmZmODJk
MDgwMzhmNjZlPl0gX194ODZfaW5kaXJlY3RfdGh1bmtfcmF4KzB4ZS8weDEwCj4gICAoWEVOKSAg
ICBbPGZmZmY4MmQwODA2MDc4YTk+XSBzZXR1cF9zeXN0ZW1fZG9tYWlucysweDE4LzB4YWIKPiAg
IChYRU4pICAgIFs8ZmZmZjgyZDA4MDYyZDljOD5dIF9fc3RhcnRfeGVuKzB4MWVhOS8weDI5MzUK
PiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9faGlnaF9zdGFydCsweDUzLzB4NTUK
PiAgIChYRU4pCj4gICAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCj4gICAoWEVOKSBQYW5pYyBvbiBDUFUgMDoKPiAgIChYRU4pIEdFTkVSQUwgUFJPVEVDVElP
TiBGQVVMVAo+ICAgKFhFTikgW2Vycm9yX2NvZGU9MDAwMF0KPiAgIChYRU4pICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPgo+IFVCU0FOICh3aGljaCBJIGhhcHBlbmVk
IHRvIGhhdmUgYWN0aXZlIGluIG15IGJ1aWxkIGF0IHRoZSB0aW1lKSBpZGVudGlmaWVzIHRoZQo+
IHByb2JsZW0gZXhwbGljaXRseToKPgo+ICAgKFhFTikgVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVs
dAo+ICAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiAgIChYRU4pIFVCU0FOOiBVbmRl
ZmluZWQgYmVoYXZpb3VyIGluIC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hzbS94c20uaDoz
MDk6MTkKPiAgIChYRU4pIG1lbWJlciBhY2Nlc3Mgd2l0aGluIG51bGwgcG9pbnRlciBvZiB0eXBl
ICdzdHJ1Y3QgeHNtX29wZXJhdGlvbnMnCj4gICAoWEVOKSAtLS0tWyBYZW4tNC4xMy11bnN0YWJs
ZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KPgo+ICJhZGp1c3Qgc3lzdGVt
IGRvbWFpbiBjcmVhdGlvbiAoYW5kIGNhbGwgaXQgZWFybGllciBvbiB4ODYpIiBkaWRuJ3QgYWNj
b3VudAo+IGZvciB0aGUgZmFjdCB0aGF0IGRvbWFpbl9jcmVhdGUoKSBkZXBlbmRzIG9uIFhTTSBh
bHJlYWR5IGJlaW5nIHNldCB1cC4gIFRoZXJlCj4gaXMgbm90aGluZyB2ZXJ5IGludGVyZXN0aW5n
IHdoaWNoIHhzbV9tdWx0aWJvb3RfaW5pdCgpIG1vcmUgdGhhbiBhbGxvY2F0aW5nCj4gbWVtb3J5
LCB3aGljaCBtZWFucyBpdCBpcyBzYWZlIHRvIG1vdmUgZWFybGllciBkdXJpbmcgYm9vdC4KCk9o
IC0gcGVyaGFwcyBpdCBpcyB3b3J0aCBwb2ludGluZyBvdXQgdGhhdCB3ZSBlbmQgdXAgZm9sbG93
aW5nIHRoZSBOVUxMCmZ1bmN0aW9uIHBvaW50ZXIgeHNtX29wcy0+YWxsb2Nfc2VjdXJpdHlfZG9t
YWluKCkgYW5kIGV4ZWN1dGUgcGFydCBvZgp0aGUgMTZiaXQgSVZUIHVudGlsIHdlIGVuZCB1cCB3
aXRoIHRoZSByZXRwb2xpbmUgZXhwbG9zaW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:20:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZDqk-0001Uq-MC; Fri, 07 Jun 2019 12:20:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZDqj-0001KK-56
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:20:01 +0000
X-Inumbo-ID: 9191ed39-891e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9191ed39-891e-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:19:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZDqg-0001PO-RA; Fri, 07 Jun 2019 12:19: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 1hZDqf-0005NA-WF; Fri, 07 Jun 2019 12:19:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZDqf-0003qC-VV; Fri, 07 Jun 2019 12:19:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137374-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b8993a34ae0069080138536249dc6a72bbd7b696
X-Osstest-Versions-That: ovmf=4ff8b6b1d8b74c72fecc7bedb4d791d537eb0310
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 12:19:57 +0000
Subject: [Xen-devel] [ovmf test] 137374: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczNzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiODk5M2EzNGFlMDA2OTA4MDEzODUzNjI0OWRjNmE3
MmJiZDdiNjk2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0ZmY4YjZi
MWQ4Yjc0YzcyZmVjYzdiZWRiNGQ3OTFkNTM3ZWIwMzEwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzcyNzAgIDIwMTktMDYtMDQgMDM6NTA6MjcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3Mzc0ICAyMDE5LTA2LTA1IDE3OjE4OjE4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZywgR3Vv
IDxndW8uZG9uZ0BpbnRlbC5jb20+CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBK
aWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTWljaGFl
bCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgV2FuZywgSmlhbiBKIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwu
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
IDRmZjhiNmIxZDguLmI4OTkzYTM0YWUgIGI4OTkzYTM0YWUwMDY5MDgwMTM4NTM2MjQ5ZGM2YTcy
YmJkN2I2OTYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:20:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZDqt-0001to-0w; Fri, 07 Jun 2019 12:20: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZDqr-0001tj-HI
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:20:09 +0000
X-Inumbo-ID: 96a9436f-891e-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 96a9436f-891e-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:20: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=SoftFail 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: SoftFail (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: U6stAugN+Zo+ILvIUqilQ7q04KLb7MmAEHMnlFwfY0oVOvm6RWbItAzL/LHhSHka9+2tMVwCTH
 RTxRREHUluZsuxDIZBrh1umqO2NBL0a3olgk5IfGQvgYWn5Dqto+2MKtTfidaKV9zID2g2kcXQ
 cjUMxu2UXNS907a63h0uionyKB6Ou1rIzo55zoQplr3ge7VBEbRE2PoyTxUjoR/pOBlh5+tH65
 Xh4+AFOcE1d5uKSaEfLMRFvw+AKJRMD7wt9KOm594IgONrC4Tmru0Sjsc7vUY/BfwClXHMPtXW
 fRc=
X-SBRS: -0.9
X-MesageID: 1446433
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,563,1557201600"; 
   d="scan'208";a="1446433"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
 <ec9e3d3d-867d-cccf-b873-6f145188f824@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: <8efecc80-34ce-0fec-f5f6-7917a4b1c0a4@citrix.com>
Date: Fri, 7 Jun 2019 13:20:04 +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: <ec9e3d3d-867d-cccf-b873-6f145188f824@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] x86: Fix boot with CONFIG_XSM enabled
 following c/s 7177f589ba
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

T24gMDcvMDYvMjAxOSAxMzoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNy8wNi8yMDE5
IDEzOjA3LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBDdXJyZW50bHksIGJvb3Rpbmcgc3RhZ2lu
ZyBmYWlscyB3aXRoOgo+Pgo+PiAgIChYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKPj4g
ICAoWEVOKSAtLS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRh
aW50ZWQgXS0tLS0KPj4gICAoWEVOKSBDUFU6ICAgIDAKPj4gICAoWEVOKSBSSVA6ICAgIGUwMDg6
WzxmZmZmODJkMDgwMzhmNjZlPl0gX194ODZfaW5kaXJlY3RfdGh1bmtfcmF4KzB4ZS8weDEwCj4+
ICAgKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMDE2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+
PiAgIChYRU4pIHJheDogYzJjMmMyYzJjMmMyYzJjMiAgIHJieDogZmZmZjgzMDAzZjRjYzAwMCAg
IHJjeDogMDAwMDAwMDAwMDAwMDAwMAo+PiAgIDxzbmlwPgo+PiAgIChYRU4pIFhlbiBjb2RlIGFy
b3VuZCA8ZmZmZjgyZDA4MDM4ZjY2ZT4gKF9feDg2X2luZGlyZWN0X3RodW5rX3JheCsweGUvMHgx
MCk6Cj4+ICAgKFhFTikgIGFlIGU4IGViIGZiIDQ4IDg5IDA0IDI0IDxjMz4gOTAgZTggMDUgMDAg
MDAgMDAgMGYgYWUgZTggZWIgZmIgNDggODkgMGMgMjQKPj4gICAoWEVOKSBYZW4gc3RhY2sgdHJh
Y2UgZnJvbSByc3A9ZmZmZjgyZDA4MDgyN2QyODoKPj4gICAoWEVOKSAgICBjMmMyYzJjMmMyYzJj
MmMyIGZmZmY4MmQwODAyMDc1ODggZmZmZjgyZDA4MDgyN2Q2OCAwMDAwMDAwMDAwMDAwMDAwCj4+
ICAgPHNuaXA+Cj4+ICAgKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4+ICAgKFhFTikgICAgWzxmZmZm
ODJkMDgwMzhmNjZlPl0gX194ODZfaW5kaXJlY3RfdGh1bmtfcmF4KzB4ZS8weDEwCj4+ICAgKFhF
TikgICAgWzxmZmZmODJkMDgwNjA3OGE5Pl0gc2V0dXBfc3lzdGVtX2RvbWFpbnMrMHgxOC8weGFi
Cj4+ICAgKFhFTikgICAgWzxmZmZmODJkMDgwNjJkOWM4Pl0gX19zdGFydF94ZW4rMHgxZWE5LzB4
MjkzNQo+PiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9faGlnaF9zdGFydCsweDUz
LzB4NTUKPj4gICAoWEVOKQo+PiAgIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKPj4gICAoWEVOKSBQYW5pYyBvbiBDUFUgMDoKPj4gICAoWEVOKSBHRU5FUkFM
IFBST1RFQ1RJT04gRkFVTFQKPj4gICAoWEVOKSBbZXJyb3JfY29kZT0wMDAwXQo+PiAgIChYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4KPj4gVUJTQU4gKHdo
aWNoIEkgaGFwcGVuZWQgdG8gaGF2ZSBhY3RpdmUgaW4gbXkgYnVpbGQgYXQgdGhlIHRpbWUpIGlk
ZW50aWZpZXMgdGhlCj4+IHByb2JsZW0gZXhwbGljaXRseToKPj4KPj4gICAoWEVOKSBVc2luZyBB
UElDIGRyaXZlciBkZWZhdWx0Cj4+ICAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPj4g
ICAoWEVOKSBVQlNBTjogVW5kZWZpbmVkIGJlaGF2aW91ciBpbiAvbG9jYWwveGVuLmdpdC94ZW4v
aW5jbHVkZS94c20veHNtLmg6MzA5OjE5Cj4+ICAgKFhFTikgbWVtYmVyIGFjY2VzcyB3aXRoaW4g
bnVsbCBwb2ludGVyIG9mIHR5cGUgJ3N0cnVjdCB4c21fb3BlcmF0aW9ucycKPj4gICAoWEVOKSAt
LS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0t
LS0KPj4KPj4gImFkanVzdCBzeXN0ZW0gZG9tYWluIGNyZWF0aW9uIChhbmQgY2FsbCBpdCBlYXJs
aWVyIG9uIHg4NikiIGRpZG4ndCBhY2NvdW50Cj4+IGZvciB0aGUgZmFjdCB0aGF0IGRvbWFpbl9j
cmVhdGUoKSBkZXBlbmRzIG9uIFhTTSBhbHJlYWR5IGJlaW5nIHNldCB1cC4gIFRoZXJlCj4+IGlz
IG5vdGhpbmcgdmVyeSBpbnRlcmVzdGluZyB3aGljaCB4c21fbXVsdGlib290X2luaXQoKSBtb3Jl
IHRoYW4gYWxsb2NhdGluZwo+PiBtZW1vcnksIHdoaWNoIG1lYW5zIGl0IGlzIHNhZmUgdG8gbW92
ZSBlYXJsaWVyIGR1cmluZyBib290Lgo+IE9oIC0gcGVyaGFwcyBpdCBpcyB3b3J0aCBwb2ludGlu
ZyBvdXQgdGhhdCB3ZSBlbmQgdXAgZm9sbG93aW5nIHRoZSBOVUxMCj4gZnVuY3Rpb24gcG9pbnRl
ciB4c21fb3BzLT5hbGxvY19zZWN1cml0eV9kb21haW4oKSBhbmQgZXhlY3V0ZSBwYXJ0IG9mCj4g
dGhlIDE2Yml0IElWVCB1bnRpbCB3ZSBlbmQgdXAgd2l0aCB0aGUgcmV0cG9saW5lIGV4cGxvc2lv
bi4KCkkgaGF2ZSBhZGp1c3RlZCB0aGlzIHBvcnRpb24gb2YgdGhlIGNvbW1pdCBtZXNzYWdlIHRv
IHJlYWQ6CgotLS04PC0tLQoKImFkanVzdCBzeXN0ZW0gZG9tYWluIGNyZWF0aW9uIChhbmQgY2Fs
bCBpdCBlYXJsaWVyIG9uIHg4NikiIGRpZG4ndCBhY2NvdW50CmZvciB0aGUgZmFjdCB0aGF0IGRv
bWFpbl9jcmVhdGUoKSBkZXBlbmRzIG9uIFhTTSBhbHJlYWR5IGJlaW5nIHNldCB1cC4KClRoZXJl
Zm9yZSwgZG9tYWluX2NyZWF0ZSgpIGZvbGxvd3MgeHNtX29wcy0+YWxsb2Nfc2VjdXJpdHlfZG9t
YWluKCkgd2hpY2ggaXMKb2Zmc2V0IDAgZnJvbSBhIE5VTEwgcG9pbnRlciwgbWVhbmluZyB0aGF0
IHdlIGV4ZWN1dGUgdGhlIDE2Yml0IElWVCB1bnRpbApoYXBwZW5pbmcgdG8gZXhwbG9kZSBpbiBf
X3g4Nl9pbmRpcmVjdF90aHVua19yYXgoKS4KClRoZXJlIGlzIG5vdGhpbmcgdmVyeSBpbnRlcmVz
dGluZyB3aGljaCB4c21fbXVsdGlib290X2luaXQoKSBtb3JlIHRoYW4KYWxsb2NhdGluZyBtZW1v
cnksIHdoaWNoIG1lYW5zIGl0IGlzIHNhZmUgdG8gbW92ZSBlYXJsaWVyIGR1cmluZyBzZXR1cC4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:50:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:50:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZEJy-0004Jl-Of; Fri, 07 Jun 2019 12: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZEJx-0004Jg-Tk
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:50:13 +0000
X-Inumbo-ID: c9bb3a57-8922-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9bb3a57-8922-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:50:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 06:50:11 -0600
Message-Id: <5CFA5D8102000078002363C1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 06:50:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86/AMD: make use of CPUID leaf 0xb when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Pu Wen <puwen@hygon.cn>,
 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>

SW5pdGlhbGx5IEkgZGlkIHNpbXBseSBzdHVtYmxlIGFjcm9zcyBhIGJhY2twb3J0IG9mIExpbnV4
IGNvbW1pdAplMGNlZWFlNzA4ICgieDg2L0NQVS9oeWdvbjogRml4IHBoeXNfcHJvY19pZCBjYWxj
dWxhdGlvbiBsb2dpYyBmb3IKbXVsdGktZGllIHByb2Nlc3NvcnMiKSB0byBvdXIga2VybmVscy4g
VGhlcmUgSSBnb3QgcHV6emxlZCBieSB0aGUgY2xhaW0KdGhhdCBhIHNpbWlsYXIgY2hhbmdlIGlz
bid0IG5lZWRlZCBvbiB0aGUgQU1EIHNpZGUuIEFzIHBlciB0aGUgd2ViIHBhZ2UKY2l0ZWQgWzFd
LCB0aGVyZSBhcmVuJ3Qgc3VwcG9zZWQgdG8gYmUgYWZmZWN0ZWQgQU1EIHByb2Nlc3NvcnMsIGJ1
dAphY2NvcmRpbmcgdG8gbXkgcmVhZGluZyB0aGVyZSBhcmU6IFRoZSBFUFlDIDcwMDAgc2VyaWVz
IGNvbWVzIHdpdGggOCwKMTYsIDI0LCBvciAzMiBjb3Jlcywgd2hpY2ggSSBpbXBseSB0byBiZSAx
LCAyLCAzLCBvciA0IGRpZSBwcm9jZXNzb3JzLgpBbmQgbWFueSBvZiB0aGVtIGhhdmUgIjFQLzJQ
IiBpbiB0aGUgInNvY2tldCBjb3VudCIgY29sdW1uLiBUaGVyZWZvcmUKb3VyIGNhbGN1bGF0aW9u
LCBiZWluZyBiYXNlZCBvbiBDUFVJRC44MDAwMDAwOC5FQlhbMTU6MTJdLCB3b3VsZCBiZQpzaW1p
bGFybHkgd3Jvbmcgb24gc3VjaCAyLXNvY2tldCAxLSBvciAyLWRpZSBzeXN0ZW1zLgoKQ2hlY2tp
bmcgTGludXggY29kZSBJIHRoZW4gZm91bmQgdGhhdCB0aGV5IGRvbid0IGV2ZW4gcmVseSBvbiB0
aGUKY2FsY3VsYXRpb24gd2UgY3VycmVudGx5IHVzZSBhbnltb3JlLCBhdCBsZWFzdCBub3QgaW4g
dGhlIGNhc2Ugd2hlbgpsZWFmIDB4YiBpcyBhdmFpbGFibGUgKHdoaWNoIGlzIHRoZSBjYXNlIG9u
IEZhbTE3KS4gTGV0J3MgZm9sbG93ClN1cmF2ZWUncyBMaW51eCBjb21taXQgMzk4NmEwYTgwNSAo
Ing4Ni9DUFUvQU1EOiBEZXJpdmUgQ1BVIHRvcG9sb2d5CmZyb20gQ1BVSUQgZnVuY3Rpb24gMHhC
IHdoZW4gYXZhaWxhYmxlIikgaW4gdGhpcyByZWdhcmQgdG8gYWRkcmVzcyB0aGlzLgoKVG8gYXZv
aWQgbG9nZ2luZyBkdXBsaWNhdGUgaW5mb3JtYXRpb24sIG1ha2UgdGhlIGZ1bmN0aW9uIHJldHVy
biBib29sLgpNb3ZlIGl0cyBhbmQgZGV0ZWN0X2h0KCkncyBkZWNsYXJhdGlvbiB0byBhIHByaXZh
dGUgaGVhZGVyIGF0IHRoZSBzYW1lCnRpbWUuCgpbMV0gaHR0cHM6Ly93d3cuYW1kLmNvbS9lbi9w
cm9kdWN0cy9zcGVjaWZpY2F0aW9ucy9wcm9jZXNzb3JzIAoKU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KSSB3b25kZXIgd2hldGhlciBIeWdvbiBjb2Rl
IHdvdWxkbid0IGJldHRlciBjYWxsCmRldGVjdF9leHRlbmRlZF90b3BvbG9neSgpIGFzIHdlbGwu
CgotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKQEAgLTUxNSw2ICs1MTUsMTMgQEAgc3RhdGljIHZvaWQgYW1kX2dldF90b3BvbG9neShzdHJ1
Y3QgY3B1aQogICAgICAgICAgICAgICAgICAgICAgICAgYy0+Y3B1X2NvcmVfaWQgPSBlYnggJiAw
eEZGOwogICAgICAgICAgICAgICAgICAgICAgICAgYy0+eDg2X21heF9jb3JlcyAvPSBjLT54ODZf
bnVtX3NpYmxpbmdzOwogICAgICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgICAgIC8qCisg
ICAgICAgICAgICAgICAgICogSW4gY2FzZSBsZWFmIEIgaXMgYXZhaWxhYmxlLCB1c2UgaXQgdG8g
ZGVyaXZlCisgICAgICAgICAgICAgICAgICogdG9wb2xvZ3kgaW5mb3JtYXRpb24uCisgICAgICAg
ICAgICAgICAgICovCisgICAgICAgICAgICAgICAgaWYgKGRldGVjdF9leHRlbmRlZF90b3BvbG9n
eShjKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgICAg
ICAKICAgICAgICAgaWYgKG9wdF9jcHVfaW5mbykKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21t
b24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC01MzMsNyArNTMzLDcgQEAg
dm9pZCBpZGVudGlmeV9jcHUoc3RydWN0IGNwdWluZm9feDg2ICpjKQogICogQ2hlY2sgZm9yIGV4
dGVuZGVkIHRvcG9sb2d5IGVudW1lcmF0aW9uIGNwdWlkIGxlYWYgMHhiIGFuZCBpZiBpdAogICog
ZXhpc3RzLCB1c2UgaXQgZm9yIGNwdSB0b3BvbG9neSBkZXRlY3Rpb24uCiAgKi8KLXZvaWQgZGV0
ZWN0X2V4dGVuZGVkX3RvcG9sb2d5KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKK2Jvb2wgZGV0ZWN0
X2V4dGVuZGVkX3RvcG9sb2d5KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKIAl1bnNpZ25lZCBp
bnQgZWF4LCBlYngsIGVjeCwgZWR4LCBzdWJfaW5kZXg7CiAJdW5zaWduZWQgaW50IGh0X21hc2tf
d2lkdGgsIGNvcmVfcGx1c19tYXNrX3dpZHRoOwpAQCAtNTQxLDEzICs1NDEsMTMgQEAgdm9pZCBk
ZXRlY3RfZXh0ZW5kZWRfdG9wb2xvZ3koc3RydWN0IGNwdQogCXVuc2lnbmVkIGludCBpbml0aWFs
X2FwaWNpZDsKIAogCWlmICggYy0+Y3B1aWRfbGV2ZWwgPCAweGIgKQotCQlyZXR1cm47CisJCXJl
dHVybiBmYWxzZTsKIAogCWNwdWlkX2NvdW50KDB4YiwgU01UX0xFVkVMLCAmZWF4LCAmZWJ4LCAm
ZWN4LCAmZWR4KTsKIAogCS8qIENoZWNrIGlmIHRoZSBjcHVpZCBsZWFmIDB4YiBpcyBhY3R1YWxs
eSBpbXBsZW1lbnRlZCAqLwogCWlmICggZWJ4ID09IDAgfHwgKExFQUZCX1NVQlRZUEUoZWN4KSAh
PSBTTVRfVFlQRSkgKQotCQlyZXR1cm47CisJCXJldHVybiBmYWxzZTsKIAogCV9fc2V0X2JpdChY
ODZfRkVBVFVSRV9YVE9QT0xPR1ksIGMtPng4Nl9jYXBhYmlsaXR5KTsKIApAQCAtNTg4LDYgKzU4
OCw4IEBAIHZvaWQgZGV0ZWN0X2V4dGVuZGVkX3RvcG9sb2d5KHN0cnVjdCBjcHUKIAkJCXByaW50
aygiQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogJWRcbiIsCiAJCQkgICAgICAgYy0+Y3B1X2NvcmVf
aWQpOwogCX0KKworCXJldHVybiB0cnVlOwogfQogCiB2b2lkIGRldGVjdF9odChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCi0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY3B1LmgKKysrIGIveGVuL2FyY2gv
eDg2L2NwdS9jcHUuaApAQCAtMTQsNSArMTQsOCBAQCBleHRlcm4gdW5zaWduZWQgaW50IG9wdF9j
cHVpZF9tYXNrX2V4dF9lCiAKIGV4dGVybiBpbnQgZ2V0X21vZGVsX25hbWUoc3RydWN0IGNwdWlu
Zm9feDg2ICpjKTsKIGV4dGVybiB2b2lkIGRpc3BsYXlfY2FjaGVpbmZvKHN0cnVjdCBjcHVpbmZv
X3g4NiAqYyk7CisKK2V4dGVybiB2b2lkIGRldGVjdF9odChzdHJ1Y3QgY3B1aW5mb194ODYgKmMp
OworZXh0ZXJuIGJvb2wgZGV0ZWN0X2V4dGVuZGVkX3RvcG9sb2d5KHN0cnVjdCBjcHVpbmZvX3g4
NiAqYyk7CiAKIHZvaWQgZWFybHlfaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oCkBAIC0xNzAsMTAgKzE3MCw2IEBAIGV4dGVybiB2b2lkIHNldHVwX2Zv
cmNlX2NwdV9jYXAodW5zaWduZWQKIGV4dGVybiB2b2lkIHByaW50X2NwdV9pbmZvKHVuc2lnbmVk
IGludCBjcHUpOwogZXh0ZXJuIHVuc2lnbmVkIGludCBpbml0X2ludGVsX2NhY2hlaW5mbyhzdHJ1
Y3QgY3B1aW5mb194ODYgKmMpOwogCi1leHRlcm4gdm9pZCBkZXRlY3RfZXh0ZW5kZWRfdG9wb2xv
Z3koc3RydWN0IGNwdWluZm9feDg2ICpjKTsKLQotZXh0ZXJuIHZvaWQgZGV0ZWN0X2h0KHN0cnVj
dCBjcHVpbmZvX3g4NiAqYyk7Ci0KICNkZWZpbmUgY3B1X3RvX2NvcmUoX2NwdSkgICAoY3B1X2Rh
dGFbX2NwdV0uY3B1X2NvcmVfaWQpCiAjZGVmaW5lIGNwdV90b19zb2NrZXQoX2NwdSkgKGNwdV9k
YXRhW19jcHVdLnBoeXNfcHJvY19pZCkKIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:53:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:53:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZEMx-0004SM-9J; Fri, 07 Jun 2019 12:53: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZEMw-0004SC-3L
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:53:18 +0000
X-Inumbo-ID: 35c7fade-8923-11e9-ad5c-c3f5acc4c190
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 35c7fade-8923-11e9-ad5c-c3f5acc4c190;
 Fri, 07 Jun 2019 12:53:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZEMq-00021u-Ot; Fri, 07 Jun 2019 12:53: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 1hZEMq-0000dI-9r; Fri, 07 Jun 2019 12:53:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZEMq-0005TH-9D; Fri, 07 Jun 2019 12:53:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137353-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-xl:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-libvirt:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-libvirt:guest-start.2:fail:regression
 linux-next:test-arm64-arm64-xl-credit2:guest-start/debian.repeat:fail:regression
 linux-next:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 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-libvirt-raw: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-rtds: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-xl-cubietruck:build-check(1):blocked: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=b2924447b98afa42f13f16b1a4786f0872a2fc37
X-Osstest-Versions-That: linux=f2c7c76c5d0a443053e94adb9f0918fa2fb85c3a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 12:53:12 +0000
Subject: [Xen-devel] [linux-next test] 137353: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM1MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczNTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzE5MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM3MTkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxOTEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
NzE5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTkxCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcxOTEKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzNzE5MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTkxCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAx
MzcxOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAyMCBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzNzE5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzcxOTEKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgUkVHUi4gdnMuIDEzNzE5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgIDIwIGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3MTkxCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgMTggZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZz
LiAxMzcxOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxOCBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzNzE5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3MTkxCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDE5IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzcxOTEKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzNzE5MQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2
cy4gMTM3MTkxCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MTkxCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTM3MTkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcxOTEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzNzE5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MTkxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzcxOTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzE5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MTkxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzcxOTEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGIy
OTI0NDQ3Yjk4YWZhNDJmMTNmMTZiMWE0Nzg2ZjA4NzJhMmZjMzcKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIGYyYzdjNzZjNWQwYTQ0MzA1M2U5NGFkYjlmMDkxOGZhMmZi
ODVjM2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MzUzICAyMDE5LTA2LTA1IDA5
OjIxOjU5IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 12:53:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 12:53:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZENF-0004UL-M5; Fri, 07 Jun 2019 12:53:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZENF-0004UD-7d
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:53:37 +0000
X-Inumbo-ID: 42ef5b4e-8923-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 42ef5b4e-8923-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:53:35 +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=SoftFail 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: SoftFail (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: v6ilnnV0GzK7QnkkwHki/BlGpl65Q0GQVjbrtpocGx8LiZKjwOrULDTsON+8iudKUVUBbk2Wqt
 kLJF/nzLMSoEkAh8mYjCuKi6IxDIGufx2pUwuy7LCMR+CAQOE7tjnp/p2Ty8DOc1/Ad+OPY6Ys
 4MwtYSVi7erJAVkDHGySSk9sOaRb49HzznYOA1lKqDex8odVjtTB57JVy8o7NPOVcEby985336
 XvggLrTDOuq0/++OY44HP9QHwCEvNw5k/eIR2d1kacSlGj3+RbF3m2sfs0hE9xxO8oYNb2NuZQ
 Iw8=
X-SBRS: -0.9
X-MesageID: 1453843
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,563,1557201600"; 
   d="scan'208";a="1453843"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CFA5D8102000078002363C1@prv1-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: <7e1b3b55-b649-faf3-c7ee-5c3ab9fb4dea@citrix.com>
Date: Fri, 7 Jun 2019 13:53:31 +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: <5CFA5D8102000078002363C1@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/AMD: make use of CPUID leaf 0xb 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: Pu
 Wen <puwen@hygon.cn>, Brian Woods <brian.woods@amd.com>, Wei Liu <wl@xen.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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>

T24gMDcvMDYvMjAxOSAxMzo1MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW5pdGlhbGx5IEkgZGlk
IHNpbXBseSBzdHVtYmxlIGFjcm9zcyBhIGJhY2twb3J0IG9mIExpbnV4IGNvbW1pdAo+IGUwY2Vl
YWU3MDggKCJ4ODYvQ1BVL2h5Z29uOiBGaXggcGh5c19wcm9jX2lkIGNhbGN1bGF0aW9uIGxvZ2lj
IGZvcgo+IG11bHRpLWRpZSBwcm9jZXNzb3JzIikgdG8gb3VyIGtlcm5lbHMuIFRoZXJlIEkgZ290
IHB1enpsZWQgYnkgdGhlIGNsYWltCj4gdGhhdCBhIHNpbWlsYXIgY2hhbmdlIGlzbid0IG5lZWRl
ZCBvbiB0aGUgQU1EIHNpZGUuIEFzIHBlciB0aGUgd2ViIHBhZ2UKPiBjaXRlZCBbMV0sIHRoZXJl
IGFyZW4ndCBzdXBwb3NlZCB0byBiZSBhZmZlY3RlZCBBTUQgcHJvY2Vzc29ycywgYnV0Cj4gYWNj
b3JkaW5nIHRvIG15IHJlYWRpbmcgdGhlcmUgYXJlOiBUaGUgRVBZQyA3MDAwIHNlcmllcyBjb21l
cyB3aXRoIDgsCj4gMTYsIDI0LCBvciAzMiBjb3Jlcywgd2hpY2ggSSBpbXBseSB0byBiZSAxLCAy
LCAzLCBvciA0IGRpZSBwcm9jZXNzb3JzLgo+IEFuZCBtYW55IG9mIHRoZW0gaGF2ZSAiMVAvMlAi
IGluIHRoZSAic29ja2V0IGNvdW50IiBjb2x1bW4uIFRoZXJlZm9yZQo+IG91ciBjYWxjdWxhdGlv
biwgYmVpbmcgYmFzZWQgb24gQ1BVSUQuODAwMDAwMDguRUJYWzE1OjEyXSwgd291bGQgYmUKPiBz
aW1pbGFybHkgd3Jvbmcgb24gc3VjaCAyLXNvY2tldCAxLSBvciAyLWRpZSBzeXN0ZW1zLgo+Cj4g
Q2hlY2tpbmcgTGludXggY29kZSBJIHRoZW4gZm91bmQgdGhhdCB0aGV5IGRvbid0IGV2ZW4gcmVs
eSBvbiB0aGUKPiBjYWxjdWxhdGlvbiB3ZSBjdXJyZW50bHkgdXNlIGFueW1vcmUsIGF0IGxlYXN0
IG5vdCBpbiB0aGUgY2FzZSB3aGVuCj4gbGVhZiAweGIgaXMgYXZhaWxhYmxlICh3aGljaCBpcyB0
aGUgY2FzZSBvbiBGYW0xNykuIExldCdzIGZvbGxvdwo+IFN1cmF2ZWUncyBMaW51eCBjb21taXQg
Mzk4NmEwYTgwNSAoIng4Ni9DUFUvQU1EOiBEZXJpdmUgQ1BVIHRvcG9sb2d5Cj4gZnJvbSBDUFVJ
RCBmdW5jdGlvbiAweEIgd2hlbiBhdmFpbGFibGUiKSBpbiB0aGlzIHJlZ2FyZCB0byBhZGRyZXNz
IHRoaXMuCj4KPiBUbyBhdm9pZCBsb2dnaW5nIGR1cGxpY2F0ZSBpbmZvcm1hdGlvbiwgbWFrZSB0
aGUgZnVuY3Rpb24gcmV0dXJuIGJvb2wuCj4gTW92ZSBpdHMgYW5kIGRldGVjdF9odCgpJ3MgZGVj
bGFyYXRpb24gdG8gYSBwcml2YXRlIGhlYWRlciBhdCB0aGUgc2FtZQo+IHRpbWUuCj4KPiBbMV0g
aHR0cHM6Ly93d3cuYW1kLmNvbS9lbi9wcm9kdWN0cy9zcGVjaWZpY2F0aW9ucy9wcm9jZXNzb3Jz
IAo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpIeWdvbiBG
YW0xOGggaXMgYmFzaWNhbGx5IGlkZW50aWNhbCB0byBBTUQgRmFtMTdoIGF0IHRoZSBtb21lbnQs
IHNvIGFuCmVxdWl2YWxlbnQgY2hhbmdlIGluIGh5Z29uLmMgc2hvdWxkIGFsc28gYmUgbWFkZS4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:07:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13: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 1hZEam-0005cx-G1; Fri, 07 Jun 2019 13:07:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZEal-0005cs-5b
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:07:35 +0000
X-Inumbo-ID: 36bcb2df-8925-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36bcb2df-8925-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 13:07:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:07:33 -0600
Message-Id: <5CFA61940200007800236408@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:07:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CFA5D8102000078002363C1@prv1-mh.provo.novell.com>
 <7e1b3b55-b649-faf3-c7ee-5c3ab9fb4dea@citrix.com>
In-Reply-To: <7e1b3b55-b649-faf3-c7ee-5c3ab9fb4dea@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/AMD: make use of CPUID leaf 0xb 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: Pu Wen <puwen@hygon.cn>, Brian Woods <brian.woods@amd.com>,
 WeiLiu <wl@xen.org>, Suravee Suthikulpanit <suravee.suthikulpanit@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+IE9uIDA3LjA2LjE5IGF0IDE0OjUzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMDYvMjAxOSAxMzo1MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEluaXRpYWxs
eSBJIGRpZCBzaW1wbHkgc3R1bWJsZSBhY3Jvc3MgYSBiYWNrcG9ydCBvZiBMaW51eCBjb21taXQK
Pj4gZTBjZWVhZTcwOCAoIng4Ni9DUFUvaHlnb246IEZpeCBwaHlzX3Byb2NfaWQgY2FsY3VsYXRp
b24gbG9naWMgZm9yCj4+IG11bHRpLWRpZSBwcm9jZXNzb3JzIikgdG8gb3VyIGtlcm5lbHMuIFRo
ZXJlIEkgZ290IHB1enpsZWQgYnkgdGhlIGNsYWltCj4+IHRoYXQgYSBzaW1pbGFyIGNoYW5nZSBp
c24ndCBuZWVkZWQgb24gdGhlIEFNRCBzaWRlLiBBcyBwZXIgdGhlIHdlYiBwYWdlCj4+IGNpdGVk
IFsxXSwgdGhlcmUgYXJlbid0IHN1cHBvc2VkIHRvIGJlIGFmZmVjdGVkIEFNRCBwcm9jZXNzb3Jz
LCBidXQKPj4gYWNjb3JkaW5nIHRvIG15IHJlYWRpbmcgdGhlcmUgYXJlOiBUaGUgRVBZQyA3MDAw
IHNlcmllcyBjb21lcyB3aXRoIDgsCj4+IDE2LCAyNCwgb3IgMzIgY29yZXMsIHdoaWNoIEkgaW1w
bHkgdG8gYmUgMSwgMiwgMywgb3IgNCBkaWUgcHJvY2Vzc29ycy4KPj4gQW5kIG1hbnkgb2YgdGhl
bSBoYXZlICIxUC8yUCIgaW4gdGhlICJzb2NrZXQgY291bnQiIGNvbHVtbi4gVGhlcmVmb3JlCj4+
IG91ciBjYWxjdWxhdGlvbiwgYmVpbmcgYmFzZWQgb24gQ1BVSUQuODAwMDAwMDguRUJYWzE1OjEy
XSwgd291bGQgYmUKPj4gc2ltaWxhcmx5IHdyb25nIG9uIHN1Y2ggMi1zb2NrZXQgMS0gb3IgMi1k
aWUgc3lzdGVtcy4KPj4KPj4gQ2hlY2tpbmcgTGludXggY29kZSBJIHRoZW4gZm91bmQgdGhhdCB0
aGV5IGRvbid0IGV2ZW4gcmVseSBvbiB0aGUKPj4gY2FsY3VsYXRpb24gd2UgY3VycmVudGx5IHVz
ZSBhbnltb3JlLCBhdCBsZWFzdCBub3QgaW4gdGhlIGNhc2Ugd2hlbgo+PiBsZWFmIDB4YiBpcyBh
dmFpbGFibGUgKHdoaWNoIGlzIHRoZSBjYXNlIG9uIEZhbTE3KS4gTGV0J3MgZm9sbG93Cj4+IFN1
cmF2ZWUncyBMaW51eCBjb21taXQgMzk4NmEwYTgwNSAoIng4Ni9DUFUvQU1EOiBEZXJpdmUgQ1BV
IHRvcG9sb2d5Cj4+IGZyb20gQ1BVSUQgZnVuY3Rpb24gMHhCIHdoZW4gYXZhaWxhYmxlIikgaW4g
dGhpcyByZWdhcmQgdG8gYWRkcmVzcyB0aGlzLgo+Pgo+PiBUbyBhdm9pZCBsb2dnaW5nIGR1cGxp
Y2F0ZSBpbmZvcm1hdGlvbiwgbWFrZSB0aGUgZnVuY3Rpb24gcmV0dXJuIGJvb2wuCj4+IE1vdmUg
aXRzIGFuZCBkZXRlY3RfaHQoKSdzIGRlY2xhcmF0aW9uIHRvIGEgcHJpdmF0ZSBoZWFkZXIgYXQg
dGhlIHNhbWUKPj4gdGltZS4KPj4KPj4gWzFdIGh0dHBzOi8vd3d3LmFtZC5jb20vZW4vcHJvZHVj
dHMvc3BlY2lmaWNhdGlvbnMvcHJvY2Vzc29ycyAKPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKVGhhbmtzLgoKPiBIeWdvbiBGYW0xOGggaXMgYmFz
aWNhbGx5IGlkZW50aWNhbCB0byBBTUQgRmFtMTdoIGF0IHRoZSBtb21lbnQsIHNvIGFuCj4gZXF1
aXZhbGVudCBjaGFuZ2UgaW4gaHlnb24uYyBzaG91bGQgYWxzbyBiZSBtYWRlLgoKV2VsbCwgdGhl
IHNpdHVhdGlvbiBvbiB0aGUgTGludXggc2lkZSBpc24ndCBlbnRpcmVseSBjbGVhcjogVGhleSBk
bwp1c2UgdGhlIGZ1bmN0aW9uLCBidXQgYWZ0ZXJ3YXJkcyBuZXZlcnRoZWxlc3Mgb3ZlcnJpZGUK
Yy0+cGh5c19wcm9jX2lkIGJ5IHRoYXQgc2xpZ2h0bHkgb2RkIGFwcHJvYWNoLiBUaGVyZWZvcmUg
SSdkCnJlYWxseSBwcmVmZXIgY2xhcmlmaWNhdGlvbiBvbiB3aGF0IGlzIHJlYWxseSBuZWVkZWQg
dGhlcmUgZmlyc3QsCmFuZCB0aGVuIGFsc28gc2VlIHdoZXRoZXIgdGhlIEFNRCBzaWRlIG1heSBh
bHNvIG5lZWQgZnVydGhlcgphZGp1c3RtZW50LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:13:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13: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 1hZEgI-0006NC-Ho; Fri, 07 Jun 2019 13: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=M9Nk=UG=cert.pl=michall@srs-us1.protection.inumbo.net>)
 id 1hZDeD-0000Mn-FV
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 12:07:05 +0000
X-Inumbo-ID: c2a023f4-891c-11e9-8980-bc764e045a96
Received: from bagnar.nask.net.pl (unknown [195.187.242.196])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2a023f4-891c-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 12:07:03 +0000 (UTC)
Received: from bagnar.nask.net.pl (unknown [172.16.9.10])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 782FAA2BC9
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:07:02 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 73428A2B70
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:07:01 +0200 (CEST)
Received: from bagnar.nask.net.pl ([127.0.0.1])
 by localhost (bagnar.nask.net.pl [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id FueB1HdNQSbG for <xen-devel@lists.xenproject.org>;
 Fri,  7 Jun 2019 14:07:01 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 132E0A2BC9
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:07:01 +0200 (CEST)
X-Virus-Scanned: amavisd-new at bagnar.nask.net.pl
Received: from bagnar.nask.net.pl ([127.0.0.1])
 by localhost (bagnar.nask.net.pl [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id tdou34moRPEU for <xen-devel@lists.xenproject.org>;
 Fri,  7 Jun 2019 14:07:00 +0200 (CEST)
Received: from belindir.nask.net.pl (belindir-ext.nask.net.pl
 [195.187.242.210])
 by bagnar.nask.net.pl (Postfix) with ESMTP id E2DE7A2B70
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:07:00 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by belindir.nask.net.pl (Postfix) with ESMTP id CC51620C8C
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:06:30 +0200 (CEST)
Received: from belindir.nask.net.pl ([127.0.0.1])
 by localhost (belindir.nask.net.pl [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id Q_BcvIQgIrXg for <xen-devel@lists.xenproject.org>;
 Fri,  7 Jun 2019 14:06:30 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by belindir.nask.net.pl (Postfix) with ESMTP id 7B00B20C8D
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:06:30 +0200 (CEST)
X-Virus-Scanned: amavisd-new at belindir.nask.net.pl
Received: from belindir.nask.net.pl ([127.0.0.1])
 by localhost (belindir.nask.net.pl [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id 2ueYNaN98TvH for <xen-devel@lists.xenproject.org>;
 Fri,  7 Jun 2019 14:06:30 +0200 (CEST)
Received: from belindir.nask.net.pl (belindir.nask.net.pl [172.16.10.10])
 by belindir.nask.net.pl (Postfix) with ESMTP id 5B49020C8C
 for <xen-devel@lists.xenproject.org>; Fri,  7 Jun 2019 14:06:30 +0200 (CEST)
Date: Fri, 7 Jun 2019 14:06:30 +0200 (CEST)
From: =?utf-8?Q?Micha=C5=82_Leszczy=C5=84ski?= <michal.leszczynski@cert.pl>
To: xen-devel@lists.xenproject.org
Message-ID: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
MIME-Version: 1.0
X-Originating-IP: [172.16.10.10]
X-Mailer: Zimbra 8.6.0_GA_1194 (ZimbraWebClient - FF67 (Win)/8.6.0_GA_1194)
Thread-Topic: Relevance of global lock (/var/lock/xl) in xl tool
Thread-Index: pEodq5Ko/lTM9QxESyajbye9qRVVNw==
X-Mailman-Approved-At: Fri, 07 Jun 2019 13:13:17 +0000
Subject: [Xen-devel] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgp3aGVuIGVpdGhlciAieGwgcmVzdG9yZSIgb3IgInhsIGNyZWF0ZSIgY29tbWFuZCBp
cyBpbnZva2VkLCBhIGdsb2JhbCBsb2NrIGlzIGFjcXVpcmVkIGhlcmU6CgpodHRwczovL2dpdGh1
Yi5jb20veGVuLXByb2plY3QveGVuL2Jsb2IvbWFzdGVyL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5j
I0w4NzYKCkknbSB0cnlpbmcgdG8gZmlndXJlIG91dCB3aGF0IGlzIHRoZSBleGFjdCBpbXBvcnRh
bmNlIG9mIHRoaXMgbG9jaz8gSXMgaXQgcmVhbGx5IGNyaXRpY2FsIGZvciBYTCBvcGVyYXRpb24/
IEkgaGF2ZSBhIHByZXR0eSBwb3dlcmZ1bCBtYWNoaW5lIG9uIHdoaWNoIEkgd2FudCB0byBydW4g
YSBmZXcgZG96ZW4gb2Ygc2hvcnQtbGl2ZWQgVk1zLiBUaGlzIGxvY2sgaXMgc2VyaW91c2x5IHNs
b3dpbmcgbWUgZG93biwgbm90IGxldHRpbmcgdG8gcmVzdG9yZSBtb3JlIHRoYW4gb25lIGRvbWFp
biBhdCBvbmNlLiBUdXJucyBvdXQgdGhhdCBldmVyeXRoaW5nIHN0aWxsIHdvcmtzIGZpbmUgKGFu
ZCBtdWNoIGZhc3Rlcikgd2hlbiBJIGNvbW1lbnQtb3V0IHRoZSBsb2NrIGluIHRoZSBhYm92ZW1l
bnRpb25lZCBwbGFjZSwgYnV0IEknbSBub3Qgc3VyZSBpZiBpdCdzIGEgY29ycmVjdCBpbXByZXNz
aW9uLgoKRG9lcyBhbnlvbmUga25vdyBpZiB0aGVyZSBpcyBhIHNpdHVhdGlvbiBpbiB3aGljaCBY
ZW4gd291bGQgc2NyZXcgdXAgd2l0aG91dCB0aGlzIGxvY2s/CgoKQmVzdCByZWdhcmRzLApNaWNo
YcWCIExlc3pjennFhHNraQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:13:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13: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 1hZEgE-0006My-8A; Fri, 07 Jun 2019 13:13: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZEgD-0006Mt-9w
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:13:13 +0000
X-Inumbo-ID: ff042a4c-8925-11e9-aafb-13a281ab3a44
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff042a4c-8925-11e9-aafb-13a281ab3a44;
 Fri, 07 Jun 2019 13:13:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:13:09 -0600
Message-Id: <5CFA62E3020000780023642A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:13:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
 <ec9e3d3d-867d-cccf-b873-6f145188f824@citrix.com>
 <8efecc80-34ce-0fec-f5f6-7917a4b1c0a4@citrix.com>
In-Reply-To: <8efecc80-34ce-0fec-f5f6-7917a4b1c0a4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: Fix boot with CONFIG_XSM enabled
 following c/s 7177f589ba
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Pj4+IE9uIDA3LjA2LjE5IGF0IDE0OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gImFkanVzdCBzeXN0ZW0gZG9tYWluIGNyZWF0aW9uIChhbmQgY2FsbCBpdCBlYXJsaWVy
IG9uIHg4NikiIGRpZG4ndCBhY2NvdW50Cj4gZm9yIHRoZSBmYWN0IHRoYXQgZG9tYWluX2NyZWF0
ZSgpIGRlcGVuZHMgb24gWFNNIGFscmVhZHkgYmVpbmcgc2V0IHVwLgo+IAo+IFRoZXJlZm9yZSwg
ZG9tYWluX2NyZWF0ZSgpIGZvbGxvd3MgeHNtX29wcy0+YWxsb2Nfc2VjdXJpdHlfZG9tYWluKCkg
d2hpY2ggaXMKPiBvZmZzZXQgMCBmcm9tIGEgTlVMTCBwb2ludGVyLCBtZWFuaW5nIHRoYXQgd2Ug
ZXhlY3V0ZSB0aGUgMTZiaXQgSVZUIHVudGlsCj4gaGFwcGVuaW5nIHRvIGV4cGxvZGUgaW4gX194
ODZfaW5kaXJlY3RfdGh1bmtfcmF4KCkuCj4gCj4gVGhlcmUgaXMgbm90aGluZyB2ZXJ5IGludGVy
ZXN0aW5nIHdoaWNoIHhzbV9tdWx0aWJvb3RfaW5pdCgpIG1vcmUgdGhhbgo+IGFsbG9jYXRpbmcg
bWVtb3J5LCB3aGljaCBtZWFucyBpdCBpcyBzYWZlIHRvIG1vdmUgZWFybGllciBkdXJpbmcgc2V0
dXAuCgpUaGUgbGFzdCBzZW50ZW5jZSBsb29rcyBzb21ld2hhdCBvZGQgdG8gbWUgKHRoZSAid2hp
Y2giIGluIHBhcnRpY3VsYXIpLgpQZXJoYXBzIHlvdSBjb3VsZCByZXBocmFzZSB0aGF0PwoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFzIHRvIG5vdCBjb25z
aWRlcmluZyBYU00gLSBJIGRpZCBzcGVjaWZpY2FsbHkgY2hlY2sgdGhhdCB0aGUgcmVzcGVjdGl2
ZQpGbGFzayBmdW5jdGlvbiBpcyBmaW5lLiBJIGZvcmdvdCB0aGF0IHRoZXJlJ3MgYW4gaW5kaXJl
Y3QgY2FsbCBpbiBiZXR3ZWVuLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:35:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 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 1hZF1s-00085k-RW; Fri, 07 Jun 2019 13:35: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZF1q-00085f-QC
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:35:34 +0000
X-Inumbo-ID: 1ec90e94-8929-11e9-a0ef-170fdcace71c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ec90e94-8929-11e9-a0ef-170fdcace71c;
 Fri, 07 Jun 2019 13:35:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:35:30 -0600
Message-Id: <5CFA68220200007800236458@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:35:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-5-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 04/13] pci: make PCI_SBDF return a
 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>, 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFuZCBmaXggaXQncyBvbmx5IGNhbGxlci4KCkZpeD8gSXQgd2Fzbid0IGJyb2tlbiwgd2FzIGl0
PyBIb3cgYWJvdXQgImFkanVzdCI/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ICsr
KyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+IEBAIC0zNCw3ICszNCw4IEBACj4gICNkZWZpbmUg
UENJX0RFVkZOMihiZGYpICgoYmRmKSAmIDB4ZmYpCj4gICNkZWZpbmUgUENJX0JERihiLGQsZikg
ICgoKChiKSAmIDB4ZmYpIDw8IDgpIHwgUENJX0RFVkZOKGQsZikpCj4gICNkZWZpbmUgUENJX0JE
RjIoYixkZikgICgoKChiKSAmIDB4ZmYpIDw8IDgpIHwgKChkZikgJiAweGZmKSkKPiAtI2RlZmlu
ZSBQQ0lfU0JERihzLGIsZCxmKSAoKCgocykgJiAweGZmZmYpIDw8IDE2KSB8IFBDSV9CREYoYixk
LGYpKQo+ICsjZGVmaW5lIFBDSV9TQkRGKHMsYixkLGYpIFwKPiArICAgICgocGNpX3NiZGZfdCkg
eyAuc2JkZiA9ICgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGKGIsZCxmKSB9KQoKUGxl
YXNlIGNhbiB3ZSBnYWluIHRoZSBtaXNzaW5nIGJsYW5rcyBhZnRlciB0aGUgY29tbWFzIGhlcmUg
YXQgdGhpcwpvY2Nhc2lvbiAoZG9hYmxlIHdoaWxlIGNvbW1pdHRpbmcpPyBUaGVuCkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:36:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13: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 1hZF3A-0008Ck-9E; Fri, 07 Jun 2019 13:36:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZF39-0008Ce-Pa
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:36:55 +0000
X-Inumbo-ID: 50052a06-8929-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50052a06-8929-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 13:36:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:36:53 -0600
Message-Id: <5CFA6874020000780023645B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:36:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-6-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 05/13] pci: make PCI_SBDF2 return a
 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFuZCBmaXggaXQncyBvbmx5IGNhbGxlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClNhbWUgcmVtYXJrcyBhcyBmb3IgcGF0Y2gg
NCBhbmQgdGhlbiBvbmNlIGFnYWluCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:39:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13:39:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZF5u-0008O9-R3; Fri, 07 Jun 2019 13:39: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZF5t-0008O3-MU
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:39:45 +0000
X-Inumbo-ID: b458cdb4-8929-11e9-b9e0-afe6677d2343
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b458cdb4-8929-11e9-b9e0-afe6677d2343;
 Fri, 07 Jun 2019 13:39:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:39:41 -0600
Message-Id: <5CFA691B0200007800236480@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:39:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-7-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-7-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 06/13] pci: make PCI_SBDF3 return a
 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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFuZCBmaXggaXQncyBjYWxsZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKU2FtZSByZW1hcmtzIGFzIGZvciBwYXRjaCA0IGFu
ZCA1IGFuZCB0aGVuIHlldCBhbm90aGVyIHRpbWUKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KClRoaW5raW5nIGFib3V0IGl0LCAiY2FsbGVyIiBpc24ndCBleGFjdGx5
IHRoZSByaWdodCB0ZXJtIGhlcmUgZWl0aGVyLAp0aGUgbWFjcm8gb25seSBsb29rcyB0byBiZSBm
dW5jdGlvbi1saWtlLCBidXQgZG9lc24ndCByZWFsbHkgbWltaWMKYSBmdW5jdGlvbi4gQnV0IHBl
cmhhcHMgdGhhdCdzIGp1c3QgbWUgLi4uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 13:49:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 13: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 1hZFFh-0000mn-Ua; Fri, 07 Jun 2019 13:49: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZFFg-0000me-0k
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 13:49:52 +0000
X-Inumbo-ID: 1e75cc96-892b-11e9-96d6-fbb5765dd15a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e75cc96-892b-11e9-96d6-fbb5765dd15a;
 Fri, 07 Jun 2019 13:49:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 07:49:49 -0600
Message-Id: <5CFA6B7C0200007800236491@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 07:49:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Vasilis Liaskovitis" <vliaskovitis@suse.com>
References: <20190528145416.16918-1-vliaskovitis@suse.com>
 <20190528145416.16918-2-vliaskovitis@suse.com>
In-Reply-To: <20190528145416.16918-2-vliaskovitis@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/4] xen: add hypercall for reading
 runtime parameters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA1LjE5IGF0IDE2OjU0LCA8dmxpYXNrb3ZpdGlzQHN1c2UuY29tPiB3cm90ZToK
PiAraW50IHJ1bnRpbWVfZ2V0X3BhcmFtcyhjb25zdCBjaGFyICpjbWRsaW5lLCBjaGFyICp2YWx1
ZXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgbWF4bGVuKQo+ICt7Cj4gKyAgICBj
aGFyIG9wdFsxMjhdLCAqb3B0a2V5LCAqcSwgKnZhbCA9IHZhbHVlczsKPiArICAgIGNvbnN0IGNo
YXIgKnAgPSBjbWRsaW5lOwo+ICsgICAgY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSAqcGFyYW07
Cj4gKyAgICBpbnQgcmMgPSAwLCBsZW4gPSAwOwo+ICsgICAgc2l6ZV90IGJ1ZnBvcyA9IDA7Cj4g
KyAgICB1aW50NjRfdCBwYXJhbV9pbnQ7Cj4gKwo+ICsgICAgd2hpbGUgKCAhcmMgKQo+ICsgICAg
ewo+ICsgICAgICAgIC8qIFNraXAgd2hpdGVzcGFjZS4gKi8KPiArICAgICAgICB3aGlsZSAoIGlz
c3BhY2UoKnApICkKPiArICAgICAgICAgICAgcCsrOwo+ICsgICAgICAgIGlmICggKnAgPT0gJ1ww
JyApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAvKiBHcmFiIHRoZSBuZXh0
IHdoaXRlc3BhY2UtZGVsaW1pdGVkIG9wdGlvbi4gKi8KPiArICAgICAgICBxID0gb3B0a2V5ID0g
b3B0Owo+ICsgICAgICAgIHdoaWxlICggIWlzc3BhY2UoKnApICYmICgqcCAhPSAnXDAnKSApCj4g
KyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIChxIC0gb3B0KSA8IChzaXplb2Yob3B0KSAt
IDEpICkgLyogYXZvaWQgb3ZlcmZsb3cgKi8KPiArICAgICAgICAgICAgICAgICpxKysgPSAqcDsK
PiArICAgICAgICAgICAgZWxzZSByZXR1cm4gLUVOT01FTTsKPiArICAgICAgICAgICAgcCsrOwo+
ICsgICAgICAgIH0KPiArICAgICAgICAqcSA9ICdcMCc7Cj4gKwo+ICsgICAgICAgIGZvciAoIHBh
cmFtID0gX19wYXJhbV9zdGFydDsgcGFyYW0gPCBfX3BhcmFtX2VuZDsgcGFyYW0rKyApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIHN0cmNtcChwYXJhbS0+bmFtZSwgb3B0a2V5KSAp
Cj4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgICAgIHN3aXRjaCAo
IHBhcmFtLT50eXBlICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICBjYXNlIE9QVF9T
VFI6Cj4gKyAgICAgICAgICAgICAgICBsZW4gPSBzbnByaW50Zih2YWwgKyBidWZwb3MsIG1heGxl
biAtIGJ1ZnBvcywgIiVzICIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2hh
ciopcGFyYW0tPnBhci52YXIpOwo+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAg
ICAgICAgICBjYXNlIE9QVF9VSU5UOgo+ICsgICAgICAgICAgICBjYXNlIE9QVF9TSVpFOgo+ICsg
ICAgICAgICAgICAgICAgLyogU2lnbmVkIGludGVnZXIgcGFyYW1ldGVycyBhcmUgbm90IHN1cHBv
cnRlZCB5ZXQuCj4gKyAgICAgICAgICAgICAgICAgKiBXaGlsZSB0aGVyZSBhcmUgbm8gcnVudGlt
ZSBzaWduZWQgaW50ZWdlciBwYXJhbWV0ZXJzCj4gKyAgICAgICAgICAgICAgICAgKiBhdCB0aGUg
bW9tZW50LCBhZGRpbmcgb25lIGFuZCB0cnlpbmcgdG8gZ2V0IGl0cyB2YWx1ZQo+ICsgICAgICAg
ICAgICAgICAgICogd2l0aCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiB3aWxsIG91dHB1dCB0
aGUgd3JvbmcKPiArICAgICAgICAgICAgICAgICAqIHZhbHVlLgo+ICsgICAgICAgICAgICAgICAg
ICovCgpDb21tZW50IHN0eWxlLgoKPiArICAgICAgICAgICAgICAgIGdldF9pbnRlZ2VyX3BhcmFt
KHBhcmFtLCAmcGFyYW1faW50KTsKPiArICAgICAgICAgICAgICAgIGxlbiA9IHNucHJpbnRmKHZh
bCArIGJ1ZnBvcywgbWF4bGVuIC0gYnVmcG9zLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIiUiUFJJdTY0IiAiLCBwYXJhbV9pbnQpOwo+ICsgICAgICAgICAgICAgICAgYnJlYWs7
Cj4gKwo+ICsgICAgICAgICAgICBjYXNlIE9QVF9CT09MOgo+ICsgICAgICAgICAgICAgICAgZ2V0
X2ludGVnZXJfcGFyYW0ocGFyYW0sICZwYXJhbV9pbnQpOwo+ICsgICAgICAgICAgICAgICAgbGVu
ID0gc25wcmludGYodmFsICsgYnVmcG9zLCBtYXhsZW4gLSBidWZwb3MsICIlcyAiLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW1faW50ID8gInRydWUiIDogImZhbHNlIik7
Cj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArCj4gKyAgICAgICAgICAgIGNhc2UgT1BUX0NV
U1RPTToKPiArICAgICAgICAgICAgICAgIC8qIEN1c3RvbSBwYXJhbWV0ZXJzIGFyZSBub3Qgc3Vw
cG9ydGVkIHlldC4gKi8KPiArICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiArICAgICAg
ICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgZGVmYXVsdDoKPiArICAgICAgICAg
ICAgICAgIEJVRygpOwo+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgICAgIH0K
PiArCj4gKyAgICAgICAgICAgIGlmICggbGVuIDwgMCApCj4gKyAgICAgICAgICAgICAgICByYyA9
IGxlbjsKPiArICAgICAgICAgICAgZWxzZSBpZiAoIGxlbiA8IG1heGxlbiAtIGJ1ZnBvcyApCj4g
KyAgICAgICAgICAgICAgICAvKiBpZiBvdXRwdXQgd2FzIG5vdCB0cnVuY2F0ZWQgdXBkYXRlIGJ1
ZmZlciBwb3NpdGlvbi4gKi8KCkFnYWluLiBJdCdzIHByZXR0eSBvZGQgdG8gaGF2ZSBhIGZ1bGwg
c3RvcCAod2hpY2ggaXNuJ3QgbWFuZGF0b3J5LCBidXQKSSBhcHByZWNpYXRlIGl0IGJlaW5nIHRo
ZXJlKSB5ZXQgc3RhcnQgd2l0aCBhIGxvd2VyIGNhc2UgbGV0dGVyICh3aGljaAppc24ndCBwZXJt
aXR0ZWQpLgoKPiAtLS0gYS94ZW4vY29tbW9uL3N5c2N0bC5jCj4gKysrIGIveGVuL2NvbW1vbi9z
eXNjdGwuYwo+IEBAIC00NjYsOSArNDY2LDkgQEAgbG9uZyBkb19zeXNjdGwoWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh4ZW5fc3lzY3RsX3QpIHVfc3lzY3RsKQo+ICAgICAgICAgICAgICBjb3B5YmFj
ayA9IDE7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICsjZGVmaW5lIFhFTl9QQVJBTUVURVJfTUFY
X1NJWkUgMTAyMwo+ICAgICAgY2FzZSBYRU5fU1lTQ1RMX3NldF9wYXJhbWV0ZXI6Cj4gICAgICB7
Cj4gLSNkZWZpbmUgWEVOX1NFVF9QQVJBTUVURVJfTUFYX1NJWkUgMTAyMwo+ICAgICAgICAgIGNo
YXIgKnBhcmFtczsKPiAgCj4gICAgICAgICAgaWYgKCBvcC0+dS5zZXRfcGFyYW1ldGVyLnBhZFsw
XSB8fCBvcC0+dS5zZXRfcGFyYW1ldGVyLnBhZFsxXSB8fAo+IEBAIC00NzcsNyArNDc3LDcgQEAg
bG9uZyBkb19zeXNjdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lzY3RsX3QpIHVfc3lz
Y3RsKQo+ICAgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICAgICAgICAgICAgICBicmVhazsK
PiAgICAgICAgICB9Cj4gLSAgICAgICAgaWYgKCBvcC0+dS5zZXRfcGFyYW1ldGVyLnNpemUgPiBY
RU5fU0VUX1BBUkFNRVRFUl9NQVhfU0laRSApCj4gKyAgICAgICAgaWYgKCBvcC0+dS5zZXRfcGFy
YW1ldGVyLnNpemUgPiBYRU5fUEFSQU1FVEVSX01BWF9TSVpFICkKPiAgICAgICAgICB7Cj4gICAg
ICAgICAgICAgIHJldCA9IC1FMkJJRzsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gQEAgLTUwMSw2
ICs1MDEsNTQgQEAgbG9uZyBkb19zeXNjdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lz
Y3RsX3QpIHVfc3lzY3RsKQo+ICAKPiAgICAgICAgICBicmVhazsKPiAgICAgIH0KPiArICAgIGNh
c2UgWEVOX1NZU0NUTF9nZXRfcGFyYW1ldGVyOgoKQmxhbmsgbGluZSBiZXR3ZWVuIG5vbi1mYWxs
LXRocm91Z2ggY2FzZSBibG9ja3MgcGxlYXNlLgoKVGhlc2UgYXJlIGFsbCBpc3N1ZXMgd2hpY2gg
Y291bGQgZWFzaWx5IGJlIGZpeGVkIHdoaWxlIGNvbW1pdHRpbmcsCmFuZCBvdGhlciB0aGFuIHRo
b3NlIEknbSBub3cgZmluZSB3aXRoIHRoZSBwYXRjaC4gSG93ZXZlciwgSSdtCnN0aWxsIG5vdCBv
dmVybHkgaGFwcHkgd2l0aCB0aGUgcmVzdHJpY3Rpb25zIG5hbWVkLCBzb21lIG9mIHdoaWNoCmRl
cml2ZSBmcm9tIGNlcnRhaW4gaW50ZXJmYWNlIGRlY2lzaW9ucyAobGlrZSB1c2luZyBBU0NJSSBz
dHJpbmdzCmFzIHJldHVybiB2YWx1ZXMpLiBJJ2QgdGhlcmVmb3JlIGxpa2UgdG8gaGF2ZSBhdCBs
ZWFzdCBvbmUgb3RoZXIKbWFpbnRhaW5lcidzIG9waW5pb24gYXMgdG8gd2hldGhlciB0byBpbmRl
ZWQgZ28gd2l0aCB0aGlzIGludGVyZmFjZQpiZWZvcmUgZ2l2aW5nIG15IGFjay4KCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 14:23:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 14: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 1hZFlx-0003lr-Pv; Fri, 07 Jun 2019 14:23: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=/Vp6=UG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hZFlw-0003lm-Pa
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 14:23:12 +0000
X-Inumbo-ID: c50e0f06-892f-11e9-833f-9736e9cb07f0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c50e0f06-892f-11e9-833f-9736e9cb07f0;
 Fri, 07 Jun 2019 14:23:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 07 Jun 2019 08:23:06 -0600
Message-Id: <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 07 Jun 2019 08:23:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
In-Reply-To: <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjA1LjE5IGF0IDIwOjEyLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IEZyb206IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4gCj4gRXhp
c3RpbmcgaW50ZXJmYWNlIHRvIHJlZ2lzdGVyIHJ1bnN0YXRlIGFyZSB3aXRoIGl0cyB2aXJ0dWFs
IGFkZHJlc3MKPiBpcyBwcm9uZSB0byBpc3N1ZXMgd2hpY2ggYmVjYW1lIG1vcmUgb2J2aW91cyB3
aXRoIEtQVEkgZW5hYmxlbWVudCBpbgo+IGd1ZXN0cy4gVGhlIG5hdHVyZSBvZiB0aG9zZSBpc3N1
ZXMgaXMgdGhlIGZhY3QgdGhhdCB0aGUgZ3Vlc3QgY291bGQKPiBiZSBpbnRlcnJ1cHRlZCBieSB0
aGUgaHlwZXJ2aXNvciBhdCBhbnkgdGltZSwgYW5kIHRoZXJlIGlzIG5vIGd1YXJhbnRlZQo+IHRv
IGhhdmUgdGhlIHJlZ2lzdGVyZWQgdmlydHVhbCBhZGRyZXNzIHRyYW5zbGF0ZWQgd2l0aCB0aGUg
Y3VycmVudGx5Cj4gYXZhaWxhYmxlIGd1ZXN0J3MgcGFnZSB0YWJsZXMuIEJlZm9yZSB0aGUgS1BU
SSBzdWNoIGEgc2l0dWF0aW9uIHdhcwo+IHBvc3NpYmxlIGluIGNhc2UgdGhlIGd1ZXN0IGlzIGNh
dWdodCBpbiB0aGUgbWlkZGxlIG9mIFBUIHByb2Nlc3NpbmcKPiAoZS5nLiBzdXBlcnBhZ2Ugc2hh
dHRlcmluZykuIFdpdGggdGhlIEtQVEkgdGhpcyBoYXBwZW5zIGFsc28gd2hlbiB0aGUKPiBndWVz
dCBydW5zIHVzZXJzcGFjZSwgc28gaGFzIGEgcHJldHR5IGhpZ2ggcHJvYmFiaWxpdHkuCgpFeGNl
cHQgd2hlbiB0aGVyZSdzIG5vIG5lZWQgZm9yIEtQVEkgaW4gdGhlIGd1ZXN0IGluIHRoZSBmaXJz
dCBwbGFjZSwKYXMgaXMgdGhlIGNhc2UgZm9yIHg4Ni02NCBQViBndWVzdHMuIEkgdGhpbmsgdGhp
cyBpcyB3b3J0aHdoaWxlIGNsYXJpZnlpbmcuCgo+IFNvIGl0IHdhcyBhZ3JlZWQgdG8gcmVnaXN0
ZXIgcnVuc3RhdGUgd2l0aCB0aGUgZ3Vlc3QncyBwaHlzaWNhbCBhZGRyZXNzCj4gc28gdGhhdCBp
dHMgbWFwcGluZyBpcyBwZXJtYW5lbnQgZnJvbSB0aGUgaHlwZXJ2aXNvciBwb2ludCBvZiB2aWV3
LiBbMV0KPiAKPiBUaGUgaHlwZXJjYWxsIGVtcGxveXMgdGhlIHNhbWUgdmNwdV9yZWdpc3Rlcl9y
dW5zdGF0ZV9tZW1vcnlfYXJlYQo+IHN0cnVjdHVyZSBmb3IgdGhlIGludGVyZmFjZSwgYnV0IHJl
cXVpcmVzIGEgcmVnaXN0ZXJlZCBhcmVhIHRvIG5vdAo+IGNyb3NzIGEgcGFnZSBib3VuZGFyeS4K
PiAKPiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE5LTAyL21zZzAwNDE2Lmh0bWwgCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFu
aXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkkgd291bGQgaGF2ZSByZWFsbHkgaG9wZWQg
dGhhdCB5b3Ugd291bGQgb3V0bGluZSB0aGUgaW50ZW5kZWQgaW50ZXJhY3Rpb24KYmV0d2VlbiBi
b3RoIGludGVyZmFjZXMsIHN1Y2ggdGhhdCB3aGlsZSByZXZpZXdpbmcgb25lIGNhbiBqdWRnZSB3
aGV0aGVyCnlvdSdyZSBhY3R1YWxseSBtYXRjaGluZyB0aGUgZ29hbC4gSSB0aGluayBpdCBpcyBh
Y3R1YWxseSBtYW5kYXRvcnkgdG8gbWFrZQpleHBsaWNpdCBpbiB0aGUgcHVibGljIGhlYWRlciB3
aGF0IGxldmVsIG9mIG1peGluZyBpcyBwZXJtaXR0ZWQsIHdoYXQgaXMgbm90CnBlcm1pdHRlZCwg
YW5kIHdoYXQgbWl4IG9mIHJlcXVlc3RzIGlzIHNpbXBseSB1bmRlZmluZWQuCgpJbiBwYXJ0aWN1
bGFyLCB3aGlsZSB3ZSBkaWQgd29yayBvdXQgZHVyaW5nIHByaW9yIGRpc2N1c3Npb25zIHRoYXQg
c29tZQpsZXZlbCBvZiBtaXhpbmcgaGFzIHRvIGJlIHBlcm1pdHRlZCwgSSdtIHVuY29udmluY2Vk
IHRoYXQgYXJiaXRyYXJ5Cm1peGluZyBoYXMgdG8gYmUgYWxsb3dlZC4gRm9yIGV4YW1wbGUsIHN3
aXRjaGluZyBmcm9tIG9uZSBtb2RlbCB0bwphbm90aGVyIGNvdWxkIGJlIHBlcm1pdHRlZCBvbmx5
IHdpdGgganVzdCBhIHNpbmdsZSBhY3RpdmUgdkNQVS4gVGhpcwptaWdodCBhbGxvdyB0byBkbyBh
d2F5IGFnYWluIHdpdGggdGhlIHJ1bnN0YXRlX2luX3VzZSBmaWVsZCB5b3UgYWRkLgoKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiBA
QCAtMjc0LDE3ICsyNzQsMTUgQEAgc3RhdGljIHZvaWQgY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZj
cHUgKm4pCj4gICAgICB2aXJ0X3RpbWVyX3Jlc3RvcmUobik7Cj4gIH0KPiAgCj4gLS8qIFVwZGF0
ZSBwZXItVkNQVSBndWVzdCBydW5zdGF0ZSBzaGFyZWQgbWVtb3J5IGFyZWEgKGlmIHJlZ2lzdGVy
ZWQpLiAqLwo+IC1zdGF0aWMgdm9pZCB1cGRhdGVfcnVuc3RhdGVfYXJlYShzdHJ1Y3QgdmNwdSAq
dikKPiArc3RhdGljIHZvaWQgdXBkYXRlX3J1bnN0YXRlX2J5X2d2YWRkcihzdHJ1Y3QgdmNwdSAq
dikKPiAgewo+ICAgICAgdm9pZCBfX3VzZXIgKmd1ZXN0X2hhbmRsZSA9IE5VTEw7Cj4gIAo+IC0g
ICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChydW5zdGF0ZV9ndWVzdCh2KSkgKQo+IC0gICAg
ICAgIHJldHVybjsKPiArICAgIEFTU0VSVCghZ3Vlc3RfaGFuZGxlX2lzX251bGwocnVuc3RhdGVf
Z3Vlc3RfdmlydCh2KSkpOwo+ICAKPiAgICAgIGlmICggVk1fQVNTSVNUKHYtPmRvbWFpbiwgcnVu
c3RhdGVfdXBkYXRlX2ZsYWcpICkKPiAgICAgIHsKPiAtICAgICAgICBndWVzdF9oYW5kbGUgPSAm
di0+cnVuc3RhdGVfZ3Vlc3QucC0+c3RhdGVfZW50cnlfdGltZSArIDE7Cj4gKyAgICAgICAgZ3Vl
c3RfaGFuZGxlID0gJnYtPnJ1bnN0YXRlX2d1ZXN0LnZpcnQucC0+c3RhdGVfZW50cnlfdGltZSAr
IDE7Cj4gICAgICAgICAgZ3Vlc3RfaGFuZGxlLS07Cj4gICAgICAgICAgdi0+cnVuc3RhdGUuc3Rh
dGVfZW50cnlfdGltZSB8PSBYRU5fUlVOU1RBVEVfVVBEQVRFOwo+ICAgICAgICAgIF9fcmF3X2Nv
cHlfdG9fZ3Vlc3QoZ3Vlc3RfaGFuZGxlLAo+IEBAIC0yOTIsNyArMjkwLDcgQEAgc3RhdGljIHZv
aWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgICAgc21wX3dt
YigpOwo+ICAgICAgfQo+ICAKPiAtICAgIF9fY29weV90b19ndWVzdChydW5zdGF0ZV9ndWVzdCh2
KSwgJnYtPnJ1bnN0YXRlLCAxKTsKPiArICAgIF9fY29weV90b19ndWVzdChydW5zdGF0ZV9ndWVz
dF92aXJ0KHYpLCAmdi0+cnVuc3RhdGUsIDEpOwoKSW4gYSBwcmlvciB2ZXJzaW9uIHlvdSBkaWQg
dGhlIG1lY2hhbmljYWwgcGFydCBvZiBhZGp1c3RpbmcgdGhlIFZBLWJhc2VkCmNvZGUgaW4gYSBw
cmVyZXEgcGF0Y2gsIGFpZGluZyByZXZpZXcuIElzIHRoZXJlIGEgcGFydGljdWxhciByZWFzb24g
eW91CmZvbGRlZCBldmVyeXRoaW5nIGludG8gb25lIHBhdGNoIG5vdz8KCj4gQEAgLTMwMyw2ICsz
MDEsNTMgQEAgc3RhdGljIHZvaWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYp
Cj4gICAgICB9Cj4gIH0KPiAgCj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9ydW5zdGF0ZV9ieV9ncGFk
ZHIoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8g
KnJ1bnN0YXRlID0KPiArICAgICAgICAgICAgKHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gKil2
LT5ydW5zdGF0ZV9ndWVzdC5waHlzOwoKV2hhdCdzIHRoZSBjYXN0IGZvciBoZXJlPwoKPiBAQCAt
MTYxNCw2ICsxNjEzLDkyIEBAIGJvb2wgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUg
KnYpCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gK3N0YXRpYyBib29sIHVwZGF0ZV9ydW5z
dGF0ZV9ieV9ncGFkZHJfbmF0aXZlKHN0cnVjdCB2Y3B1ICp2KQo+ICt7Cj4gKyAgICBzdHJ1Y3Qg
dmNwdV9ydW5zdGF0ZV9pbmZvICpydW5zdGF0ZSA9Cj4gKyAgICAgICAgICAgIChzdHJ1Y3QgdmNw
dV9ydW5zdGF0ZV9pbmZvICopdi0+cnVuc3RhdGVfZ3Vlc3QucGh5czsKPiArCj4gKyAgICBBU1NF
UlQocnVuc3RhdGUgIT0gTlVMTCk7Cj4gKwo+ICsgICAgaWYgKCBWTV9BU1NJU1Qodi0+ZG9tYWlu
LCBydW5zdGF0ZV91cGRhdGVfZmxhZykgKQo+ICsgICAgewo+ICsgICAgICAgIHJ1bnN0YXRlLT5z
dGF0ZV9lbnRyeV90aW1lIHw9IFhFTl9SVU5TVEFURV9VUERBVEU7Cj4gKyAgICAgICAgc21wX3dt
YigpOwo+ICsgICAgICAgIHYtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWUgfD0gWEVOX1JVTlNU
QVRFX1VQREFURTsKPiArICAgIH0KPiArCj4gKyAgICBtZW1jcHkodi0+cnVuc3RhdGVfZ3Vlc3Qu
cGh5cywgJnYtPnJ1bnN0YXRlLCBzaXplb2Yodi0+cnVuc3RhdGUpKTsKPiArCj4gKyAgICBpZiAo
IFZNX0FTU0lTVCh2LT5kb21haW4sIHJ1bnN0YXRlX3VwZGF0ZV9mbGFnKSApCj4gKyAgICB7Cj4g
KyAgICAgICAgcnVuc3RhdGUtPnN0YXRlX2VudHJ5X3RpbWUgJj0gflhFTl9SVU5TVEFURV9VUERB
VEU7Cj4gKyAgICAgICAgc21wX3dtYigpOwo+ICsgICAgICAgIHYtPnJ1bnN0YXRlLnN0YXRlX2Vu
dHJ5X3RpbWUgJj0gflhFTl9SVU5TVEFURV9VUERBVEU7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0
dXJuIHRydWU7Cj4gK30KCkkgY2FuJ3QgaGVscCB0aGlua2luZyB0aGF0IHRoaXMgbWF0Y2hlcyB0
aGUgQXJtIGNvZGUuIENhbiBjb21tb24gdGhpbmdzCnBsZWFzZSBiZSBwdXQgaW4gY29tbW9uIGNv
ZGU/IEkgbWF5IGJlIGFza2luZyB0b28gbXVjaCwgYnV0IGlmIHRoZQpwcmUtZXhpc3RpbmcgaW1w
bGVtZW50YXRpb25zIGFyZSBzaW1pbGFyIGVub3VnaCAoSSBkaWRuJ3QgY2hlY2spIHBlcmhhcHMK
dGhleSBjb3VsZCBiZSBmb2xkZWQgaW4gYSBmaXJzdCBzdGVwLCB0b28/Cgo+ICtzdGF0aWMgYm9v
bCB1cGRhdGVfcnVuc3RhdGVfYnlfZ3BhZGRyX2NvbXBhdChzdHJ1Y3QgdmNwdSAqdikKPiArewo+
ICsgICAgc3RydWN0IGNvbXBhdF92Y3B1X3J1bnN0YXRlX2luZm8gKnJ1bnN0YXRlID0KPiArICAg
ICAgICAgICAgKHN0cnVjdCBjb21wYXRfdmNwdV9ydW5zdGF0ZV9pbmZvICopdi0+cnVuc3RhdGVf
Z3Vlc3QucGh5czsKPiArCj4gKyAgICBBU1NFUlQocnVuc3RhdGUgIT0gTlVMTCk7Cj4gKwo+ICsg
ICAgaWYgKCBWTV9BU1NJU1Qodi0+ZG9tYWluLCBydW5zdGF0ZV91cGRhdGVfZmxhZykgKQo+ICsg
ICAgewo+ICsgICAgICAgIHJ1bnN0YXRlLT5zdGF0ZV9lbnRyeV90aW1lIHw9IFhFTl9SVU5TVEFU
RV9VUERBVEU7Cj4gKyAgICAgICAgc21wX3dtYigpOwo+ICsgICAgICAgIHYtPnJ1bnN0YXRlLnN0
YXRlX2VudHJ5X3RpbWUgfD0gWEVOX1JVTlNUQVRFX1VQREFURTsKPiArICAgIH0KPiArCj4gKyAg
ICB7Cj4gKyAgICAgICAgc3RydWN0IGNvbXBhdF92Y3B1X3J1bnN0YXRlX2luZm8gaW5mbzsKPiAr
ICAgICAgICBYTEFUX3ZjcHVfcnVuc3RhdGVfaW5mbygmaW5mbywgJnYtPnJ1bnN0YXRlKTsKPiAr
ICAgICAgICBtZW1jcHkodi0+cnVuc3RhdGVfZ3Vlc3QucGh5cywgJmluZm8sIHNpemVvZihpbmZv
KSk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgbWVtY3B5KHYtPnJ1bnN0YXRlX2d1
ZXN0LnBoeXMsICZ2LT5ydW5zdGF0ZSwgc2l6ZW9mKHYtPnJ1bnN0YXRlKSk7CgpUaGlzICJlbHNl
IiBkb2VzIG5vdCBzZWVtIHRvIGJlIHBhaXJlZCB3aXRoIGFuIGlmKCkuIERvZXMgdGhpcyBidWls
ZAphdCBhbGw/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZG9tYWluLmMKPiArKysgYi94
ZW4vYXJjaC94ODYveDg2XzY0L2RvbWFpbi5jCj4gQEAgLTEyLDYgKzEyLDggQEAKPiAgQ0hFQ0tf
dmNwdV9nZXRfcGh5c2lkOwo+ICAjdW5kZWYgeGVuX3ZjcHVfZ2V0X3BoeXNpZAo+ICAKPiArZXh0
ZXJuIHZvaWQgZGlzY2FyZF9ydW5zdGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICp2KTsKCk5vLCB0aGlz
IGlzIG5vdCBhbGxvd2VkLiBUaGUgZGVjbGFyYXRpb24gbXVzdCBiZSB2aXNpYmxlIHRvIGJvdGgg
Y29uc3VtZXIKYW5kIHByb2R1Y2VyLCBzbyB0aGF0IHdoZW4gZWl0aGVyIHNpZGUgaXMgY2hhbmdl
ZCB0aGluZ3Mgd29uJ3QgYnVpbGQgdW50aWwKdGhlIG90aGVyIHNpZGUgZ2V0cyBjaGFuZ2VkIHRv
by4KCj4gQEAgLTM1LDggKzM3LDE2IEBAIGFyY2hfY29tcGF0X3ZjcHVfb3AoCj4gICAgICAgICAg
ICAgICAhY29tcGF0X2hhbmRsZV9va2F5KGFyZWEuYWRkci5oLCAxKSApCj4gICAgICAgICAgICAg
IGJyZWFrOwo+ICAKPiArICAgICAgICB3aGlsZSggeGNoZygmdi0+cnVuc3RhdGVfaW5fdXNlLCAx
KSA9PSAwKTsKCkF0IHRoZSB2ZXJ5IGxlYXN0IHN1Y2ggbG9vcHMgd2FudCBhIGNwdV9yZWxheCgp
IGluIHRoZWlyIGJvZGllcy4KQnV0IHRoaXMgYmVpbmcgb24gYSBoeXBlcmNhbGwgcGF0aCAtIGFy
ZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50ZWVzCnRoYXQgYSBndWVzdCBjYW4ndCBhYnVzZSB0
aGlzIHRvIGxvY2sgdXAgYSBDUFU/CgpGdXJ0aGVybW9yZSBJIGRvbid0IHVuZGVyc3RhbmQgaG93
IHRoaXMgaXMgc3VwcG9zZWQgdG8gd29yayBpbgp0aGUgZmlyc3QgcGxhY2UuIFRoZSBmaXJzdCB4
Y2hnKCkgd2lsbCBzdG9yZSAxLCBubyBtYXR0ZXIgd2hhdC4gVGh1cwpvbiB0aGUgc2Vjb25kIGl0
ZXJhdGlvbiB5b3UnbGwgZmluZCB0aGUgd2FudGVkIHZhbHVlIHVubGVzcyB0aGUKb3RoZXIgc2lk
ZSBzdG9yZWQgMC4gWWV0IHRoZSBvdGhlciBzaWRlIGlzIGEgc2ltcGxlIHhjaGcoKSB0b28uCkhl
bmNlIGl0cyBmaXJzdCBhdHRlbXB0IHdvdWxkIGZhaWwsIGJ1dCBpdHMgc2Vjb25kIGF0dGVtcHQg
KHdoaWNoCndlIGRpZG4ndCBleGl0IHRoZSBjcml0aWNhbCByZWdpb24gaGVyZSB5ZXQpIHdvdWxk
IHN1Y2NlZWQuCgpBbHNvIC0gc3R5bGUuCgo+IC0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKPiAr
KysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gQEAgLTY5OCw2ICs2OTgsNzQgQEAgaW50IHJjdV9s
b2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9ieV9pZChkb21pZF90IGRvbSwgc3RydWN0IGRvbWFpbiAq
KmQpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgdW5tYXBfcnVuc3Rh
dGVfYXJlYShzdHJ1Y3QgdmNwdSAqdikKPiArewo+ICsgICAgbWZuX3QgbWZuOwo+ICsKPiArICAg
IGlmICggISB2LT5ydW5zdGF0ZV9ndWVzdC5waHlzICkKClN0cmF5IGJsYW5rIGFmdGVyICEgLgoK
PiArICAgICAgICByZXR1cm47Cj4gKwo+ICsgICAgbWZuID0gZG9tYWluX3BhZ2VfbWFwX3RvX21m
bih2LT5ydW5zdGF0ZV9ndWVzdC5waHlzKTsKPiArCj4gKyAgICB1bm1hcF9kb21haW5fcGFnZV9n
bG9iYWwoKHZvaWQgKikKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKHVuc2lnbmVk
IGxvbmcpdi0+cnVuc3RhdGVfZ3Vlc3QucGh5cyAmCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBBR0VfTUFTSykpOwo+ICsKPiArICAgIHYtPnJ1bnN0YXRlX2d1ZXN0LnBoeXMgPSBO
VUxMOwoKSSB0aGluayB5b3Ugd291bGQgYmV0dGVyIHN0b3JlIE5VTEwgYmVmb3JlIHVubWFwcGlu
Zy4KCj4gQEAgLTczNCw3ICs4MDIsMTAgQEAgaW50IGRvbWFpbl9raWxsKHN0cnVjdCBkb21haW4g
KmQpCj4gICAgICAgICAgaWYgKCBjcHVwb29sX21vdmVfZG9tYWluKGQsIGNwdXBvb2wwKSApCj4g
ICAgICAgICAgICAgIHJldHVybiAtRVJFU1RBUlQ7Cj4gICAgICAgICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZGlzY2FyZF9ydW5zdGF0ZV9hcmVh
X2xvY2tlZCh2KTsKPiAgICAgICAgICAgICAgdW5tYXBfdmNwdV9pbmZvKHYpOwo+ICsgICAgICAg
IH0KCldoYXQgaXMgdGhlICJsb2NrZWQiIGFzcGVjdCBoZXJlIGFib3V0PyBUaGUgZ3Vlc3QgaXRz
ZWxmIGlzIGRlYWQgKGkuZS4KZnVsbHkgcGF1c2VkKSBhdCB0aGlzIHBvaW50LCBpc24ndCBpdD8g
QW5kIGl0IHdvbid0IGV2ZXIgYmUgdW5wYXVzZWQKYWdhaW4uCgo+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiBAQCAtMTYzLDE3
ICsxNjMsMzEgQEAgc3RydWN0IHZjcHUKPiAgICAgIHZvaWQgICAgICAgICAgICAqc2NoZWRfcHJp
djsgICAgLyogc2NoZWR1bGVyLXNwZWNpZmljIGRhdGEgKi8KPiAgCj4gICAgICBzdHJ1Y3QgdmNw
dV9ydW5zdGF0ZV9pbmZvIHJ1bnN0YXRlOwo+ICsKPiArICAgIGVudW0gewo+ICsgICAgICAgIFJV
TlNUQVRFX05PTkUgPSAwLAo+ICsgICAgICAgIFJVTlNUQVRFX1BBRERSID0gMSwKPiArICAgICAg
ICBSVU5TVEFURV9WQUREUiA9IDIsCj4gKyAgICB9IHJ1bnN0YXRlX2d1ZXN0X3R5cGU7Cj4gKwo+
ICsgICAgdW5zaWduZWQgbG9uZyBydW5zdGF0ZV9pbl91c2U7CgpXaHkgInVuc2lnbmVkIGxvbmci
PyBJc24ndCBhIGJvb2wgYWxsIHlvdSBuZWVkPwoKQWxzbyB0aGVzZSB3b3VsZCBub3cgYWxsIHdh
bnQgdG8gYmUgZ3JvdXBlZCBpbiBhIHN1Yi1zdHJ1Y3R1cmUgbmFtZWQKInJ1bnN0YXRlIiwgcmF0
aGVyIHRoYW4gaGF2aW5nICJydW5zdGF0ZV8iIHByZWZpeGVzLgoKPiArICAgICAgICB2b2lkKiAg
IHBoeXM7CgpCYWQgb3JkZXJpbmcgYmV0d2VlbiAqIGFuZCB0aGUgYmxhbmtzLiBUaGVyZSBvdWdo
dCB0byBiZSBhIGJsYW5rCmFoZWFkIG9mIHRoZSAqLCBhbmQgSSBkb24ndCBzZWUgd2h5IHlvdSBu
ZWVkIGFueSBhZnRlciBpdC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 14:38:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 14: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 1hZG0Y-0004hZ-GE; Fri, 07 Jun 2019 14:38: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZG0X-0004hU-1z
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 14:38:17 +0000
X-Inumbo-ID: e1fa7ef6-8931-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 e1fa7ef6-8931-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 14:38: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=SoftFail 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: SoftFail (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com is inclined to not designate
 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 include:spf.citrix.com
 include:spf2.citrix.com include:ironport.citrix.com
 exists:%{i}._spf.mta.salesforce.com ~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: ErjZXnhkfKwRSeOuG+RULiRRwWQ0vKEjPWNxL9YnLQyxxeGSDmF35AHdxvTLixOOvkXdDpw1wS
 BGGJEttHJZtC8/kLnTfO89BTD2GASGJTlz84bufnW1OM2cPNHUSYDe8GF2pW06cN9e8zCrWEUl
 WWeHX7AcAWRSebVY7AGeY77e53uky7+m3W9EMfK83+wElRBxruTA2JxBbjWJw3iopFmvKqq3Rw
 y7CopD86O8fv+huoM1oJQnzvbq8GFVMP4j0MU4PWBiADg8WyTKV/a89bNuts5NhQeA3gUq6ez+
 5G4=
X-SBRS: -0.9
X-MesageID: 1432361
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,563,1557201600"; 
   d="scan'208";a="1432361"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <1559909224-26062-1-git-send-email-andrew.cooper3@citrix.com>
 <ec9e3d3d-867d-cccf-b873-6f145188f824@citrix.com>
 <8efecc80-34ce-0fec-f5f6-7917a4b1c0a4@citrix.com>
 <5CFA62E3020000780023642A@prv1-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: <51f3224e-b85a-cc49-57ef-dddb3c028a0d@citrix.com>
Date: Fri, 7 Jun 2019 15:38: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: <5CFA62E3020000780023642A@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: Fix boot with CONFIG_XSM enabled
 following c/s 7177f589ba
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDcvMDYvMjAxOSAxNDoxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDYuMTkg
YXQgMTQ6MjAsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gImFkanVzdCBz
eXN0ZW0gZG9tYWluIGNyZWF0aW9uIChhbmQgY2FsbCBpdCBlYXJsaWVyIG9uIHg4NikiIGRpZG4n
dCBhY2NvdW50Cj4+IGZvciB0aGUgZmFjdCB0aGF0IGRvbWFpbl9jcmVhdGUoKSBkZXBlbmRzIG9u
IFhTTSBhbHJlYWR5IGJlaW5nIHNldCB1cC4KPj4KPj4gVGhlcmVmb3JlLCBkb21haW5fY3JlYXRl
KCkgZm9sbG93cyB4c21fb3BzLT5hbGxvY19zZWN1cml0eV9kb21haW4oKSB3aGljaCBpcwo+PiBv
ZmZzZXQgMCBmcm9tIGEgTlVMTCBwb2ludGVyLCBtZWFuaW5nIHRoYXQgd2UgZXhlY3V0ZSB0aGUg
MTZiaXQgSVZUIHVudGlsCj4+IGhhcHBlbmluZyB0byBleHBsb2RlIGluIF9feDg2X2luZGlyZWN0
X3RodW5rX3JheCgpLgo+Pgo+PiBUaGVyZSBpcyBub3RoaW5nIHZlcnkgaW50ZXJlc3Rpbmcgd2hp
Y2ggeHNtX211bHRpYm9vdF9pbml0KCkgbW9yZSB0aGFuCj4+IGFsbG9jYXRpbmcgbWVtb3J5LCB3
aGljaCBtZWFucyBpdCBpcyBzYWZlIHRvIG1vdmUgZWFybGllciBkdXJpbmcgc2V0dXAuCj4gVGhl
IGxhc3Qgc2VudGVuY2UgbG9va3Mgc29tZXdoYXQgb2RkIHRvIG1lICh0aGUgIndoaWNoIiBpbiBw
YXJ0aWN1bGFyKS4KPiBQZXJoYXBzIHlvdSBjb3VsZCByZXBocmFzZSB0aGF0PwoKT29wcyAtIEkg
bWVhbnQgInZlcnkgaW50ZXJlc3RpbmcgdGhhdCB4c21fbXVsdGlib290X2luaXQoKSBkb2VzIG1v
cmUiCgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGFu
a3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 14:52:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 14: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 1hZGDo-00069n-S5; Fri, 07 Jun 2019 14: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=3I92=UG=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hZGDn-00069i-QG
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 14:51:59 +0000
X-Inumbo-ID: cc05f516-8933-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc05f516-8933-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 14:51: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 81DC3AD08;
 Fri,  7 Jun 2019 14:51:56 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
Date: Fri, 7 Jun 2019 16:51:55 +0200
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: <20190509172540.12398-1-ankur.a.arora@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 00/16] xenhost 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEhpIGFsbCwKPiAKPiBUaGlz
IGlzIGFuIFJGQyBmb3IgeGVuaG9zdCBzdXBwb3J0LCBvdXRsaW5lZCBoZXJlIGJ5IEp1ZXJnZW4g
aGVyZToKPiBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOS80LzgvNjcuCgpGaXJzdDogdGhhbmtz
IGZvciBhbGwgdGhlIGVmZm9ydCB5b3UndmUgcHV0IGludG8gdGhpcyBzZXJpZXMhCgo+IFRoZSBo
aWdoIGxldmVsIGlkZWEgaXMgdG8gcHJvdmlkZSBhbiBhYnN0cmFjdGlvbiBvZiB0aGUgWGVuCj4g
Y29tbXVuaWNhdGlvbiBpbnRlcmZhY2UsIGFzIGEgeGVuaG9zdF90Lgo+IAo+IHhlbmhvc3RfdCBl
eHBvc2Ugb3BzIGZvciBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlIGd1ZXN0IGFuZCBYZW4KPiAo
aHlwZXJjYWxsLCBjcHVpZCwgc2hhcmVkX2luZm8vdmNwdV9pbmZvLCBldnRjaG4sIGdyYW50LXRh
YmxlIGFuZCBvbiB0b3AKPiBvZiB0aG9zZSwgeGVuYnVzLCBiYWxsb29uaW5nKSwgYW5kIHRoZXNl
IGNhbiBkaWZmZXIgYmFzZWQgb24gdGhlIGtpbmQKPiBvZiB1bmRlcmx5aW5nIFhlbjogcmVndWxh
ciwgbG9jYWwsIGFuZCBuZXN0ZWQuCgpJJ20gbm90IHN1cmUgd2UgbmVlZCB0byBhYnN0cmFjdCBh
d2F5IGh5cGVyY2FsbHMgYW5kIGNwdWlkLiBJIGJlbGlldmUgaW4KY2FzZSBvZiBuZXN0ZWQgWGVu
IGFsbCBjb250YWN0cyB0byB0aGUgTDAgaHlwZXJ2aXNvciBzaG91bGQgYmUgZG9uZSB2aWEKdGhl
IEwxIGh5cGVydmlzb3IuIFNvIHdlIG1pZ2h0IG5lZWQgdG8gaXNzdWUgc29tZSBraW5kIG9mIHBh
c3N0aHJvdWdoCmh5cGVyY2FsbCB3aGVuIGUuZy4gZ3JhbnRpbmcgYSBwYWdlIHRvIEwwIGRvbTAs
IGJ1dCB0aGlzIHNob3VsZCBiZQpoYW5kbGVkIHZpYSB0aGUgZ3JhbnQgYWJzdHJhY3Rpb24gKGV2
ZW50cyBzaG91bGQgYmUgc2ltaWxhcikuCgpTbyBJTU8gd2Ugc2hvdWxkIGRyb3AgcGF0Y2hlcyAy
LTUuCgo+IChTaW5jZSB0aGlzIGFic3RyYWN0aW9uIGlzIGxhcmdlbHkgYWJvdXQgZ3Vlc3QgLS0g
eGVuaG9zdCBjb21tdW5pY2F0aW9uLAo+IG5vIG9wcyBhcmUgbmVlZGVkIGZvciB0aW1lciwgY2xv
Y2ssIHNjaGVkLCBtZW1vcnkgKE1NVSwgUDJNKSwgVkNQVSBtZ210Lgo+IGV0Yy4pCj4gCj4gWGVu
aG9zdCB1c2UtY2FzZXM6Cj4gCj4gUmVndWxhci1YZW46IHRoZSBzdGFuZGFyZCBYZW4gaW50ZXJm
YWNlIHByZXNlbnRlZCB0byBhIGd1ZXN0LAo+IHNwZWNpZmljYWxseSBmb3IgY29tdW5pY2F0aW9u
IGJldHdlZW4gTHgtZ3Vlc3QgYW5kIEx4LVhlbi4KPiAKPiBMb2NhbC1YZW46IGEgWGVuIGxpa2Ug
aW50ZXJmYWNlIHdoaWNoIHJ1bnMgaW4gdGhlIHNhbWUgYWRkcmVzcyBzcGFjZSBhcwo+IHRoZSBn
dWVzdCAoZG9tMCkuIFRoaXMsIGNhbiBhY3QgYXMgdGhlIGRlZmF1bHQgeGVuaG9zdC4KPiAKPiBU
aGUgbWFqb3Igd2F5cyBpdCBkaWZmZXJzIGZyb20gYSByZWd1bGFyIFhlbiBpbnRlcmZhY2UgaXMg
aW4gcHJlc2VudGluZwo+IGEgZGlmZmVyZW50IGh5cGVyY2FsbCBpbnRlcmZhY2UgKGNhbGwgaW5z
dGVhZCBvZiBhIHN5c2NhbGwvdm1jYWxsKSwgYW5kCj4gaW4gYW4gaW5hYmlsaXR5IHRvIGRvIGdy
YW50LW1hcHBpbmdzOiBzaW5jZSBsb2NhbC1YZW4gZXhpc3RzIGluIHRoZSBzYW1lCj4gYWRkcmVz
cyBzcGFjZSBhcyBYZW4sIHRoZXJlJ3Mgbm8gd2F5IGZvciBpdCB0byBjaGVhcGx5IGNoYW5nZSB0
aGUKPiBwaHlzaWNhbCBwYWdlIHRoYXQgYSBHRk4gbWFwcyB0byAoYXNzdW1pbmcgbm8gUDJNIHRh
Ymxlcy4pCj4gCj4gTmVzdGVkLVhlbjogdGhpcyBjaGFubmVsIGlzIHRvIFhlbiwgb25lIGxldmVs
IHJlbW92ZWQ6IGZyb20gTDEtZ3Vlc3QgdG8KPiBMMC1YZW4uIFRoZSB1c2UgY2FzZSBpcyB0aGF0
IHdlIHdhbnQgTDAtZG9tMC1iYWNrZW5kcyB0byB0YWxrIHRvCj4gTDEtZG9tMC1mcm9udGVuZCBk
cml2ZXJzIHdoaWNoIGNhbiB0aGVuIHByZXNlbnQgUFYgZGV2aWNlcyB3aGljaCBjYW4KPiBpbi10
dXJuIGJlIHVzZWQgYnkgdGhlIEwxLWRvbTAtYmFja2VuZCBkcml2ZXJzIGFzIHJhdyB1bmRlcmx5
aW5nIGRldmljZXMuCj4gVGhlIGludGVyZmFjZXMgdGhlbXNlbHZlcywgYnJvYWRseSByZW1haW4g
c2ltaWxhci4KPiAKPiBOb3RlOiBMMC1YZW4sIEwxLVhlbiByZXByZXNlbnQgWGVuIHJ1bm5pbmcg
YXQgdGhhdCBuZXN0aW5nIGxldmVsCj4gYW5kIEwwLWd1ZXN0LCBMMS1ndWVzdCByZXByZXNlbnQg
Z3Vlc3RzIHRoYXQgYXJlIGNoaWxkcmVuIG9mIFhlbgo+IGF0IHRoYXQgbmVzdGluZyBsZXZlbC4g
THgsIHJlcHJlc2VudHMgYW55IGxldmVsLgo+IAo+IFBhdGNoZXMgMS03LAo+ICAgICJ4ODYveGVu
OiBhZGQgeGVuaG9zdF90IGludGVyZmFjZSIKPiAgICAieDg2L3hlbjogY3B1aWQgc3VwcG9ydCBp
biB4ZW5ob3N0X3QiCj4gICAgIng4Ni94ZW46IG1ha2UgaHlwZXJjYWxsX3BhZ2UgZ2VuZXJpYyIK
PiAgICAieDg2L3hlbjogaHlwZXJjYWxsIHN1cHBvcnQgZm9yIHhlbmhvc3RfdCIKPiAgICAieDg2
L3hlbjogYWRkIGZlYXR1cmUgc3VwcG9ydCBpbiB4ZW5ob3N0X3QiCj4gICAgIng4Ni94ZW46IGFk
ZCBzaGFyZWRfaW5mbyBzdXBwb3J0IHRvIHhlbmhvc3RfdCIKPiAgICAieDg2L3hlbjogbWFrZSB2
Y3B1X2luZm8gcGFydCBvZiB4ZW5ob3N0X3QiCj4gYWJzdHJhY3Qgb3V0IGludGVyZmFjZXMgdGhh
dCBzZXR1cCBoeXBlcmNhbGxzL2NwdWlkL3NoYXJlZF9pbmZvL3ZjcHVfaW5mbyBldGMuCj4gCj4g
UGF0Y2ggOCwgIng4Ni94ZW46IGlycS91cGNhbGwgaGFuZGxpbmcgd2l0aCBtdWx0aXBsZSB4ZW5o
b3N0cyIKPiBzZXRzIHVwIHRoZSB1cGNhbGwgYW5kIHB2X2lycSBvcHMgYmFzZWQgb24gdmNwdV9p
bmZvLgo+IAo+IFBhdGNoIDksICJ4ZW4vZXZ0Y2huOiBzdXBwb3J0IGV2dGNobiBpbiB4ZW5ob3N0
X3QiIGFkZHMgeGVuaG9zdCBiYXNlZAo+IGV2dGNobiBzdXBwb3J0IGZvciBldnRjaG5fMmwuCj4g
Cj4gUGF0Y2hlcyAxMCBhbmQgMTYsICJ4ZW4vYmFsbG9vbjogc3VwcG9ydCBiYWxsb29uaW5nIGlu
IHhlbmhvc3RfdCIgYW5kCj4gInhlbi9ncmFudC10YWJsZTogaG9zdF9hZGRyIGZpeHVwIGluIG1h
cHBpbmcgb24geGVuaG9zdF9yMCIKPiBpbXBsZW1lbnQgc3VwcG9ydCBmcm9tIEdOVFRBQk9QX21h
cF9ncmFudF9yZWYgZm9yIHhlbmhvc3RzIG9mIHR5cGUKPiB4ZW5ob3N0X3IwICh4ZW5ob3N0IGxv
Y2FsLikKPiAKPiBQYXRjaCAxMiwgInhlbi94ZW5idXM6IHN1cHBvcnQgeGVuYnVzIGZyb250ZW5k
L2JhY2tlbmQgd2l0aCB4ZW5ob3N0X3QiCj4gbWFrZXMgeGVuYnVzIHNvIHRoYXQgYm90aCBpdHMg
ZnJvbnRlbmQgYW5kIGJhY2tlbmQgY2FuIGJlIGJvb3RzdHJhcHBlZAo+IHNlcGFyYXRlbHkgdmlh
IHNlcGFyYXRlIHhlbmhvc3RzLgo+IAo+IFJlbWFpbmluZyBwYXRjaGVzLCAxMSwgMTMsIDE0LCAx
NToKPiAgICAieGVuL2dyYW50LXRhYmxlOiBtYWtlIGdyYW50LXRhYmxlIHhlbmhvc3QgYXdhcmUi
Cj4gICAgImRyaXZlcnMveGVuOiBnbnR0YWIsIGV2dGNobiwgeGVuYnVzIEFQSSBjaGFuZ2VzIgo+
ICAgICJ4ZW4vYmxrOiBnbnR0YWIsIGV2dGNobiwgeGVuYnVzIEFQSSBjaGFuZ2VzIgo+ICAgICJ4
ZW4vbmV0OiBnbnR0YWIsIGV2dGNobiwgeGVuYnVzIEFQSSBjaGFuZ2VzIgo+IGFyZSBtb3N0bHkg
bWVjaGFuaWNhbCBjaGFuZ2VzIGZvciBBUElzIHRoYXQgbm93IHRha2UgeGVuaG9zdF90ICoKPiBh
cyBwYXJhbWV0ZXIuCj4gCj4gVGhlIGNvZGUgaXRzZWxmIGlzIFJGQyBxdWFsaXR5LCBhbmQgaXMg
bW9zdGx5IG1lYW50IHRvIGdldCBmZWVkYmFjayBiZWZvcmUKPiBwcm9jZWVkaW5nIGZ1cnRoZXIu
IEFsc28gbm90ZSB0aGF0IHRoZSBGSUZPIGxvZ2ljIGFuZCBzb21lIFhlbiBkcml2ZXJzCj4gKGlu
cHV0LCBwY2liYWNrLCBzY3NpIGV0YykgYXJlIG1vc3RseSB1bmNoYW5nZWQsIHNvIHdpbGwgbm90
IGJ1aWxkLgo+IAo+IAo+IFBsZWFzZSB0YWtlIGEgbG9vay4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 15:04:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 15: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 1hZGPm-0007AP-GP; Fri, 07 Jun 2019 15:04:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3I92=UG=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hZGPk-0007AI-Is
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 15:04:20 +0000
X-Inumbo-ID: 85c4c495-8935-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85c4c495-8935-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 15:04: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 B8DE8ACD4;
 Fri,  7 Jun 2019 15:04:17 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-2-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <4b472ec7-73c2-f7ff-53d5-fc0ac436b62c@suse.com>
Date: Fri, 7 Jun 2019 17:04:17 +0200
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: <20190509172540.12398-2-ankur.a.arora@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 01/16] x86/xen: add xenhost_t 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEFkZCB4ZW5ob3N0X3Qgd2hp
Y2ggd2lsbCBzZXJ2ZSBhcyBhbiBhYnN0cmFjdGlvbiBvdmVyIFhlbiBpbnRlcmZhY2VzLgo+IEl0
IGNvLWV4aXN0cyB3aXRoIHRoZSBQVi9IVk0vUFZIIGFic3RyYWN0aW9ucyAoeDg2X2luaXQsIGh5
cGVydmlzb3JfeDg2LAo+IHB2X29wcyBldGMpIGFuZCBpcyBtZWFudCB0byBjYXB0dXJlIG1lY2hh
bmlzbXMgZm9yIGNvbW11bmljYXRpb24gd2l0aAo+IFhlbiBzbyB3ZSBjb3VsZCBoYXZlIGRpZmZl
cmVudCB0eXBlcyBvZiB1bmRlcmx5aW5nIFhlbjogcmVndWxhciwgbG9jYWwsCj4gYW5kIG5lc3Rl
ZC4KPiAKPiBBbHNvIGFkZCB4ZW5ob3N0X3JlZ2lzdGVyKCkgYW5kIHN0dWIgcmVnaXN0cmF0aW9u
IGluIHRoZSB2YXJpb3VzIGd1ZXN0Cj4gdHlwZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5rdXIg
QXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPiAtLS0KPiAgIGFyY2gveDg2L3hlbi9N
YWtlZmlsZSAgICAgICAgfCAgMSArCj4gICBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwg
MTMgKysrKysKPiAgIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyAgfCAxNiArKysrKysKPiAg
IGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHZoLmMgfCAxMiArKysrKwo+ICAgYXJjaC94ODYveGVu
L3hlbmhvc3QuYyAgICAgICB8IDc1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIGlu
Y2x1ZGUveGVuL3hlbi5oICAgICAgICAgICAgfCAgMyArKwo+ICAgaW5jbHVkZS94ZW4veGVuaG9z
dC5oICAgICAgICB8IDk1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAg
NyBmaWxlcyBjaGFuZ2VkLCAyMTUgaW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0
IGFyY2gveDg2L3hlbi94ZW5ob3N0LmMKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hl
bi94ZW5ob3N0LmgKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL01ha2VmaWxlIGIvYXJj
aC94ODYveGVuL01ha2VmaWxlCj4gaW5kZXggMDg0ZGU3N2ExMDllLi41NjRiNGRkZGJjMTUgMTAw
NjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL01ha2VmaWxlCj4gKysrIGIvYXJjaC94ODYveGVuL01h
a2VmaWxlCj4gQEAgLTE4LDYgKzE4LDcgQEAgb2JqLXkJCQkJKz0gbW11Lm8KPiAgIG9iai15CQkJ
CSs9IHRpbWUubwo+ICAgb2JqLXkJCQkJKz0gZ3JhbnQtdGFibGUubwo+ICAgb2JqLXkJCQkJKz0g
c3VzcGVuZC5vCj4gK29iai15CQkJCSs9IHhlbmhvc3Qubwo+ICAgCj4gICBvYmotJChDT05GSUdf
WEVOX1BWSFZNKQkJKz0gZW5saWdodGVuX2h2bS5vCj4gICBvYmotJChDT05GSUdfWEVOX1BWSFZN
KQkJKz0gbW11X2h2bS5vCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZt
LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCj4gaW5kZXggMGU3NTY0MmQ0MmEzLi4x
MDA0NTJmNGY0NGMgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+
ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPiBAQCAtNSw2ICs1LDcgQEAKPiAg
ICNpbmNsdWRlIDxsaW51eC9rZXhlYy5oPgo+ICAgI2luY2x1ZGUgPGxpbnV4L21lbWJsb2NrLmg+
Cj4gICAKPiArI2luY2x1ZGUgPHhlbi94ZW5ob3N0Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL2ZlYXR1
cmVzLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2V2ZW50cy5oPgo+ICAgI2luY2x1ZGUgPHhlbi9pbnRl
cmZhY2UvbWVtb3J5Lmg+Cj4gQEAgLTgyLDYgKzgzLDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4
ZW5faHZtX2luaXRfbWVtX21hcHBpbmcodm9pZCkKPiAgIAl4ZW5fdmNwdV9pbmZvX3Jlc2V0KDAp
Owo+ICAgfQo+ICAgCj4gK3hlbmhvc3Rfb3BzX3QgeGhfaHZtX29wcyA9IHsKPiArfTsKPiArCj4g
K3hlbmhvc3Rfb3BzX3QgeGhfaHZtX25lc3RlZF9vcHMgPSB7Cj4gK307Cj4gKwo+ICAgc3RhdGlj
IHZvaWQgX19pbml0IGluaXRfaHZtX3B2X2luZm8odm9pZCkKPiAgIHsKPiAgIAlpbnQgbWFqb3Is
IG1pbm9yOwo+IEBAIC0xNzksNiArMTg2LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5faHZt
X2d1ZXN0X2luaXQodm9pZCkKPiAgIHsKPiAgIAlpZiAoeGVuX3B2X2RvbWFpbigpKQo+ICAgCQly
ZXR1cm47Cj4gKwkvKgo+ICsJICogV2UgbmVlZCBvbmx5IHhlbmhvc3RfcjEgZm9yIEhWTSBndWVz
dHMgc2luY2UgdGhleSBjYW5ub3QgYmUKPiArCSAqIGRyaXZlciBkb21haW4gKD8pIG9yIGRvbTAu
CgpJIHRoaW5rIGV2ZW4gSFZNIGd1ZXN0cyBjb3VsZCAoaW4gdGhlb3J5KSBiZSBkcml2ZXIgZG9t
YWlucy4KCj4gKwkgKi8KPiArCWlmICgheGVuX3B2aF9kb21haW4oKSkKPiArCQl4ZW5ob3N0X3Jl
Z2lzdGVyKHhlbmhvc3RfcjEsICZ4aF9odm1fb3BzKTsKPiAgIAo+ICAgCWluaXRfaHZtX3B2X2lu
Zm8oKTsKPiAgIAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiBpbmRleCBjNTRhNDkzZTEzOWEuLmJiNmU4MTFj
MTUyNSAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiArKysgYi9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiBAQCAtMzYsNiArMzYsNyBAQAo+ICAgCj4gICAj
aW5jbHVkZSA8eGVuL3hlbi5oPgo+ICAgI2luY2x1ZGUgPHhlbi9ldmVudHMuaD4KPiArI2luY2x1
ZGUgPHhlbi94ZW5ob3N0Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4uaD4KPiAg
ICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3ZlcnNpb24uaD4KPiAgICNpbmNsdWRlIDx4ZW4vaW50
ZXJmYWNlL3BoeXNkZXYuaD4KPiBAQCAtMTE4OCw2ICsxMTg5LDEyIEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCB4ZW5fZG9tMF9zZXRfbGVnYWN5X2ZlYXR1cmVzKHZvaWQpCj4gICAJeDg2X3BsYXRmb3Jt
LmxlZ2FjeS5ydGMgPSAxOwo+ICAgfQo+ICAgCj4gK3hlbmhvc3Rfb3BzX3QgeGhfcHZfb3BzID0g
ewo+ICt9Owo+ICsKPiAreGVuaG9zdF9vcHNfdCB4aF9wdl9uZXN0ZWRfb3BzID0gewo+ICt9Owo+
ICsKPiAgIC8qIEZpcnN0IEMgZnVuY3Rpb24gdG8gYmUgY2FsbGVkIG9uIFhlbiBib290ICovCj4g
ICBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQp
Cj4gICB7Cj4gQEAgLTExOTgsNiArMTIwNSwxNSBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lk
IF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCj4gICAJaWYgKCF4ZW5fc3RhcnRfaW5mbykK
PiAgIAkJcmV0dXJuOwo+ICAgCj4gKwl4ZW5ob3N0X3JlZ2lzdGVyKHhlbmhvc3RfcjEsICZ4aF9w
dl9vcHMpOwo+ICsKPiArCS8qCj4gKwkgKiBEZXRlY3QgaW4gc29tZSBpbXBsZW1lbnRhdGlvbiBk
ZWZpbmVkIG1hbm5lciB3aGV0aGVyIHRoaXMgaXMKPiArCSAqIG5lc3RlZCBvciBub3QuCj4gKwkg
Ki8KPiArCWlmICh4ZW5fZHJpdmVyX2RvbWFpbigpICYmIHhlbl9uZXN0ZWQoKSkKPiArCQl4ZW5o
b3N0X3JlZ2lzdGVyKHhlbmhvc3RfcjIsICZ4aF9wdl9uZXN0ZWRfb3BzKTsKCkkgZG9uJ3QgdGhp
bmsgYSBkcml2ZXIgZG9tYWluIG90aGVyIHRoYW4gZG9tMCAia25vd3MiIHRoaXMgaW4gdGhlCmJl
Z2lubmluZy4gSXQgd2lsbCBuZWVkIHRvIHJlZ2lzdGVyIHhlbmhvc3RfcjIgaW4gY2FzZSBpdCBs
ZWFybnMKYWJvdXQgYSBwdiBkZXZpY2UgZnJvbSBMMCBoeXBlcnZpc29yLgoKPiArCj4gICAJeGVu
X2RvbWFpbl90eXBlID0gWEVOX1BWX0RPTUFJTjsKPiAgIAl4ZW5fc3RhcnRfZmxhZ3MgPSB4ZW5f
c3RhcnRfaW5mby0+ZmxhZ3M7Cj4gICAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdmguYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHZoLmMKPiBpbmRleCAzNWI3NTk5
ZDJkMGIuLjgyNmMyOTZkMjdhMyAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2aC5jCj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYwo+IEBAIC04LDYgKzgs
NyBAQAo+ICAgI2luY2x1ZGUgPGFzbS9lODIwL2FwaS5oPgo+ICAgCj4gICAjaW5jbHVkZSA8eGVu
L3hlbi5oPgo+ICsjaW5jbHVkZSA8eGVuL3hlbmhvc3QuaD4KPiAgICNpbmNsdWRlIDxhc20veGVu
L2ludGVyZmFjZS5oPgo+ICAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4gICAKPiBA
QCAtMjEsMTEgKzIyLDIyIEBACj4gICAgKi8KPiAgIGJvb2wgeGVuX3B2aCBfX2F0dHJpYnV0ZV9f
KChzZWN0aW9uKCIuZGF0YSIpKSkgPSAwOwo+ICAgCj4gK2V4dGVybiB4ZW5ob3N0X29wc190IHho
X2h2bV9vcHMsIHhoX2h2bV9uZXN0ZWRfb3BzOwo+ICsKPiAgIHZvaWQgX19pbml0IHhlbl9wdmhf
aW5pdCh2b2lkKQo+ICAgewo+ICAgCXUzMiBtc3I7Cj4gICAJdTY0IHBmbjsKPiAgIAo+ICsJeGVu
aG9zdF9yZWdpc3Rlcih4ZW5ob3N0X3IxLCAmeGhfaHZtX29wcyk7Cj4gKwo+ICsJLyoKPiArCSAq
IERldGVjdCBpbiBzb21lIGltcGxlbWVudGF0aW9uIGRlZmluZWQgbWFubmVyIHdoZXRoZXIgdGhp
cyBpcwo+ICsJICogbmVzdGVkIG9yIG5vdC4KPiArCSAqLwo+ICsJaWYgKHhlbl9kcml2ZXJfZG9t
YWluKCkgJiYgeGVuX25lc3RlZCgpKQo+ICsJCXhlbmhvc3RfcmVnaXN0ZXIoeGVuaG9zdF9yMiwg
JnhoX2h2bV9uZXN0ZWRfb3BzKTsKPiArCj4gICAJeGVuX3B2aCA9IDE7Cj4gICAJeGVuX3N0YXJ0
X2ZsYWdzID0gcHZoX3N0YXJ0X2luZm8uZmxhZ3M7Cj4gICAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94
ODYveGVuL3hlbmhvc3QuYyBiL2FyY2gveDg2L3hlbi94ZW5ob3N0LmMKPiBuZXcgZmlsZSBtb2Rl
IDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAwMC4uY2E5MGFjZDc2ODdlCj4gLS0tIC9kZXYvbnVs
bAo+ICsrKyBiL2FyY2gveDg2L3hlbi94ZW5ob3N0LmMKPiBAQCAtMCwwICsxLDc1IEBACj4gKyNp
bmNsdWRlIDxsaW51eC90eXBlcy5oPgo+ICsjaW5jbHVkZSA8bGludXgvYnVnLmg+Cj4gKyNpbmNs
dWRlIDx4ZW4veGVuLmg+Cj4gKyNpbmNsdWRlIDx4ZW4veGVuaG9zdC5oPgo+ICsKPiAreGVuaG9z
dF90IHhlbmhvc3RzWzJdOwo+ICsvKgo+ICsgKiB4aF9kZWZhdWx0OiBpbnRlcmZhY2UgdG8gdGhl
IHJlZ3VsYXIgaHlwZXJ2aXNvci4geGVuaG9zdF90eXBlIGlzIHhlbmhvc3RfcjAKPiArICogb3Ig
eGVuaG9zdF9yMS4KPiArICoKPiArICogeGhfcmVtb3RlOiBpbnRlcmZhY2UgdG8gcmVtb3RlIGh5
cGVydmlzb3IuIE5lZWRlZCBmb3IgUFYgZHJpdmVyIHN1cHBvcnQgb24KPiArICogTDEtZG9tMC9k
cml2ZXItZG9tYWluIGZvciBuZXN0ZWQgWGVuLiB4ZW5ob3N0X3R5cGUgaXMgeGVuaG9zdF9yMi4K
PiArICovCj4gK3hlbmhvc3RfdCAqeGhfZGVmYXVsdCA9ICh4ZW5ob3N0X3QgKikgJnhlbmhvc3Rz
WzBdOwo+ICt4ZW5ob3N0X3QgKnhoX3JlbW90ZSA9ICh4ZW5ob3N0X3QgKikgJnhlbmhvc3RzWzFd
Owo+ICsKPiArLyoKPiArICogRXhwb3J0ZWQgZm9yIHVzZSBvZiBmb3JfZWFjaF94ZW5ob3N0KCku
Cj4gKyAqLwo+ICtFWFBPUlRfU1lNQk9MX0dQTCh4ZW5ob3N0cyk7Cj4gKwo+ICsvKgo+ICsgKiBT
b21lIHBsYWNlcyByZWZlciBkaXJlY3RseSB0byBhIHNwZWNpZmljIHR5cGUgb2YgeGVuaG9zdC4K
PiArICogVGhpcyBtaWdodCBiZSBiZXR0ZXIgYXMgYSBtYWNybyB0aG91Z2guCj4gKyAqLwo+ICtF
WFBPUlRfU1lNQk9MX0dQTCh4aF9kZWZhdWx0KTsKPiArRVhQT1JUX1NZTUJPTF9HUEwoeGhfcmVt
b3RlKTsKPiArCj4gK3ZvaWQgeGVuaG9zdF9yZWdpc3RlcihlbnVtIHhlbmhvc3RfdHlwZSB0eXBl
LCB4ZW5ob3N0X29wc190ICpvcHMpCj4gK3sKPiArCXN3aXRjaCAodHlwZSkgewo+ICsJCWNhc2Ug
eGVuaG9zdF9yMDoKPiArCQljYXNlIHhlbmhvc3RfcjE6Cj4gKwkJCUJVR19PTih4aF9kZWZhdWx0
LT50eXBlICE9IHhlbmhvc3RfaW52YWxpZCk7Cj4gKwo+ICsJCQl4aF9kZWZhdWx0LT50eXBlID0g
dHlwZTsKPiArCQkJeGhfZGVmYXVsdC0+b3BzID0gb3BzOwo+ICsJCQlicmVhazsKPiArCQljYXNl
IHhlbmhvc3RfcjI6Cj4gKwkJCUJVR19PTih4aF9yZW1vdGUtPnR5cGUgIT0geGVuaG9zdF9pbnZh
bGlkKTsKPiArCj4gKwkJCS8qCj4gKwkJCSAqIFdlIHNob3VsZCBoYXZlIGEgZGVmYXVsdCB4ZW5o
b3N0IGJ5IHRoZQo+ICsJCQkgKiB0aW1lIHhoX3JlbW90ZSBpcyByZWdpc3RlcmVkLgo+ICsJCQkg
Ki8KPiArCQkJQlVHX09OKCF4aF9kZWZhdWx0KTsKPiArCj4gKwkJCXhoX3JlbW90ZS0+dHlwZSA9
IHR5cGU7Cj4gKwkJCXhoX3JlbW90ZS0+b3BzID0gb3BzOwo+ICsJCQlicmVhazsKPiArCQlkZWZh
dWx0Ogo+ICsJCQlCVUcoKTsKPiArCX0KPiArfQo+ICsKPiArLyoKPiArICogX194ZW5ob3N0X3Vu
cmVnaXN0ZXI6IGV4cGVjdGVkIHRvIGJlIGNhbGxlZCBvbmx5IGlmIHRoZXJlJ3MgYW4KPiArICog
ZXJyb3IgZWFybHkgaW4gdGhlIGluaXQuCj4gKyAqLwo+ICt2b2lkIF9feGVuaG9zdF91bnJlZ2lz
dGVyKGVudW0geGVuaG9zdF90eXBlIHR5cGUpCj4gK3sKPiArCXN3aXRjaCAodHlwZSkgewo+ICsJ
CWNhc2UgeGVuaG9zdF9yMDoKPiArCQljYXNlIHhlbmhvc3RfcjE6Cj4gKwkJCXhoX2RlZmF1bHQt
PnR5cGUgPSB4ZW5ob3N0X2ludmFsaWQ7Cj4gKwkJCXhoX2RlZmF1bHQtPm9wcyA9IE5VTEw7Cj4g
KwkJCWJyZWFrOwo+ICsJCWNhc2UgeGVuaG9zdF9yMjoKPiArCQkJeGhfcmVtb3RlLT50eXBlID0g
eGVuaG9zdF9pbnZhbGlkOwo+ICsJCQl4aF9yZW1vdGUtPm9wcyA9IE5VTEw7Cj4gKwkJCWJyZWFr
Owo+ICsJCWRlZmF1bHQ6Cj4gKwkJCUJVRygpOwo+ICsJfQo+ICt9Cj4gZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUveGVuL3hlbi5oIGIvaW5jbHVkZS94ZW4veGVuLmgKPiBpbmRleCAwZTIxNTY3ODZhZDIu
LjU0MGRiODQ1OTUzNiAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL3hlbi94ZW4uaAo+ICsrKyBiL2lu
Y2x1ZGUveGVuL3hlbi5oCj4gQEAgLTQyLDYgKzQyLDkgQEAgZXh0ZXJuIHN0cnVjdCBodm1fc3Rh
cnRfaW5mbyBwdmhfc3RhcnRfaW5mbzsKPiAgICNkZWZpbmUgeGVuX2luaXRpYWxfZG9tYWluKCkJ
KDApCj4gICAjZW5kaWYJLyogQ09ORklHX1hFTl9ET00wICovCj4gICAKPiArI2RlZmluZSB4ZW5f
ZHJpdmVyX2RvbWFpbigpCXhlbl9pbml0aWFsX2RvbWFpbigpCj4gKyNkZWZpbmUgeGVuX25lc3Rl
ZCgpCTAKPiArCj4gICBzdHJ1Y3QgYmlvX3ZlYzsKPiAgIGJvb2wgeGVuX2Jpb3ZlY19waHlzX21l
cmdlYWJsZShjb25zdCBzdHJ1Y3QgYmlvX3ZlYyAqdmVjMSwKPiAgIAkJY29uc3Qgc3RydWN0IGJp
b192ZWMgKnZlYzIpOwo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW5ob3N0LmggYi9pbmNs
dWRlL3hlbi94ZW5ob3N0LmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAw
MDAwMC4uYTU4ZTg4M2YxNDRlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUveGVuL3hl
bmhvc3QuaAo+IEBAIC0wLDAgKzEsOTUgQEAKPiArI2lmbmRlZiBfX1hFTkhPU1RfSAo+ICsjZGVm
aW5lIF9fWEVOSE9TVF9ICj4gKwo+ICsvKgo+ICsgKiBYZW5ob3N0IGFic3RyYWN0cyBvdXQgdGhl
IFhlbiBpbnRlcmZhY2UuIEl0IGNvLWV4aXN0cyB3aXRoIHRoZSBQVi9IVk0vUFZICj4gKyAqIGFi
c3RyYWN0aW9ucyAoeDg2X2luaXQsIGh5cGVydmlzb3JfeDg2LCBwdl9vcHMgZXRjKSBhbmQgaXMg
bWVhbnQgdG8KPiArICogZXhwb3NlIG9wcyBmb3IgY29tbXVuaWNhdGlvbiBiZXR3ZWVuIHRoZSBn
dWVzdCBhbmQgWGVuIChoeXBlcmNhbGwsIGNwdWlkLAo+ICsgKiBzaGFyZWRfaW5mby92Y3B1X2lu
Zm8sIGV2dGNobiwgZ3JhbnQtdGFibGUgYW5kIG9uIHRvcCBvZiB0aG9zZSwgeGVuYnVzLCBiYWxs
b29uaW5nKSwKPiArICogc28gdGhlc2UgY291bGQgZGlmZmVyIGJhc2VkIG9uIHRoZSBraW5kIG9m
IHVuZGVybHlpbmcgWGVuOiByZWd1bGFyLCBsb2NhbCwKPiArICogYW5kIG5lc3RlZC4KPiArICoK
PiArICogQW55IGNhbGwtc2l0ZXMgd2hpY2ggaW5pdGlhdGUgY29tbXVuaWNhdGlvbiB3aXRoIHRo
ZSBoeXBlcnZpc29yIHRha2UKPiArICogeGVuaG9zdF90ICogYXMgYSBwYXJhbWV0ZXIgYW5kIHVz
ZSB0aGUgYXBwcm9wcmlhdGUgeGVuaG9zdCBpbnRlcmZhY2UuCj4gKyAqCj4gKyAqIE5vdGUsIHRo
YXQgdGhlIGluaXQgZm9yIHRoZSBuZXN0ZWQgeGVuaG9zdCAoaW4gdGhlIG5lc3RlZCBkb20wIGNh
c2UsCj4gKyAqIHRoZXJlIGFyZSB0d28pIGhhcHBlbnMgZm9yIGVhY2ggb3BlcmF0aW9uIGFsb25n
c2lkZSB0aGUgZGVmYXVsdCB4ZW5ob3N0Cj4gKyAqICh3aGljaCByZW1haW5zIHNpbWlsYXIgdG8g
dGhlIG9uZSBub3cpIGFuZCBpcyBub3QgZGVmZXJyZWQgZm9yIGxhdGVyLgo+ICsgKiBUaGlzIGFs
bG93cyB1cyB0byBwaWdneS1iYWNrIG9uIHRoZSBub24tdHJpdmlhbCBzZXF1ZW5jaW5nLCBpbnRl
ci1sb2NraW5nCj4gKyAqIGxvZ2ljIGluIHRoZSBpbml0IG9mIHRoZSBkZWZhdWx0IHhlbmhvc3Qu
Cj4gKyAqLwo+ICsKPiArLyoKPiArICogeGVuaG9zdF90eXBlOiBzcGVjaWZpZXMgdGhlIGNvbnRy
b2xsaW5nIFhlbiBpbnRlcmZhY2UuIFRoZSBub3RhdGlvbiwKPiArICogeGVuaG9zdF9yMCwgeGVu
aG9zdF9yMSwgeGVuaG9zdF9yMiBpcyBtZWFudCB0byBpbnZva2UgaHlwZXJ2aXNvciBkaXN0YW5j
ZQo+ICsgKiBmcm9tIHRoZSBndWVzdC4KClRoaXMgbmFtaW5nIG1ha2VzIGl0IGhhcmQgdG8gY29y
cmVsYXRlIHRoZSBkaWZmZXJlbnQgdGhpbmdzOiBJbiB0aGUKbmVzdGVkIGNhc2UgeGVuaG9zdF9y
MiBtZWFucyBMMCBoeXBlcnZpc29yLCBzYW1lIGFzIGluIHRoZSBub24tbmVzdGVkCmNhc2UgeGVu
aG9zdF9yMSBkb2VzLgoKV2hhdCBhYm91dDogeGVuaG9zdF9sb2NhbCAoaW5zdGVhZCB4ZW5ob3N0
X3IwKSwgeGVuaG9zdF9kaXJlY3QgKGluc3RlYWQKeGVuaG9zdF9yMSkgYW5kIHhlbmhvc3RfbmVz
dGVkIChpbnN0ZWFkIHhlbmhvc3RfcjIpLiBPciB5b3UgdXNlIGFuCmludGVnZXIgdG8gZGVub3Rl
IHRoZSBkaXN0YW5jZSBlbmFibGluZyBldmVuIGRlZXBlciBuZXN0aW5nIGxldmVscyAoYXQKbGVh
c3QgaW4gdGhlb3J5KS4KCj4gKyAqCj4gKyAqIE5vdGUgdGhhdCB0aGUgZGlzdGFuY2UgaXMgcmVs
YXRpdmUsIGFuZCBzbyBkb2VzIG5vdCBpZGVudGlmeSBhIHNwZWNpZmljCj4gKyAqIGh5cGVydmlz
b3IsIGp1c3QgdGhlIHJvbGUgcGxheWVkIGJ5IHRoZSBpbnRlcmZhY2U6IHNvLCBpbnN0YW5jZSBm
b3IgTDAtZ3Vlc3QKPiArICogeGVuaG9zdF9yMSB3b3VsZCBiZSBMMC1YZW4gYW5kIGZvciBhbiBM
MS1ndWVzdCwgTDEtWGVuLgo+ICsgKi8KPiArZW51bSB4ZW5ob3N0X3R5cGUgewo+ICsJeGVuaG9z
dF9pbnZhbGlkID0gMCwKPiArCS8qCj4gKwkgKiB4ZW5ob3N0X3IxOiB0aGUgZ3Vlc3QncyBmcm9u
dGVuZCBvciBiYWNrZW5kIGRyaXZlcnMgdGFsa2luZwo+ICsJICogdG8gYSBoeXBlcnZpc29yIG9u
ZSBsZXZlbCByZW1vdmVkLgo+ICsJICogVGhpcyBpcyB0aGUgb3JkaW5hcnksIG5vbi1uZXN0ZWQg
Y29uZmlndXJhdGlvbiBhcyB3ZWxsIGFzIGZvciB0aGUKPiArCSAqIHR5cGljYWwgbmVzdGVkIGZy
b250ZW5kcyBhbmQgYmFja2VuZHMuCj4gKwkgKgo+ICsJICogVGhlIGNvcnJlc3BvbmRpbmcgeGVu
aG9zdF90IHdvdWxkIGNvbnRpbnVlIHRvIHVzZSB0aGUgY3VycmVudAo+ICsJICogaW50ZXJmYWNl
cywgdmlhIGEgcmVkaXJlY3Rpb24gbGF5ZXIuCj4gKwkgKi8KPiArCXhlbmhvc3RfcjEsCj4gKwo+
ICsJLyoKPiArCSAqIHhlbmhvc3RfcjI6IGZyb250ZW5kIGRyaXZlcnMgY29tbXVuaWNhdGluZyB3
aXRoIGEgaHlwZXJ2aXNvciB0d28KPiArCSAqIGxldmVscyByZW1vdmVkOiBzbyBMMS1kb20wLWZy
b250ZW5kcyBjb21tdW5pY2F0aW5nIHdpdGggTDAtWGVuLgo+ICsJICoKPiArCSAqIFRoaXMgaXMg
dGhlIG5lc3RlZC1YZW4gY29uZmlndXJhdGlvbjogTDEtZG9tMC1mcm9udGVuZCBkcml2ZXJzIGNh
bgo+ICsJICogbm93IHRhbGsgdG8gTDAtZG9tMC1iYWNrZW5kIGRyaXZlcnMgdmlhIGEgc2VwYXJh
dGUgeGVuaG9zdF90Lgo+ICsJICovCj4gKwl4ZW5ob3N0X3IyLAo+ICsKPiArCS8qCj4gKwkgKiBM
b2NhbC9Dby1sb2NhdGVkIGNhc2U6IGJhY2tlbmQgZHJpdmVycyBub3cgcnVuIGluIHRoZSBzYW1l
IGFkZHJlc3MKPiArCSAqIHNwYWNlIGFzIHRoZSBoeXBlcnZpc29yLiBUaGUgZHJpdmVyIG1vZGVs
IHJlbWFpbnMgc2FtZSBhcwo+ICsJICogeGVuaG9zdF9yMSwgYnV0IHdpdGggc2xpZ2h0bHkgZGlm
ZmVyZW50IGludGVyZmFjZXMuCj4gKwkgKgo+ICsJICogQW55IGZyb250ZW5kIGd1ZXN0cyBvZiB0
aGlzIGh5cGVydmlzb3Igd2lsbCBjb250aW51ZSB0byBiZQo+ICsJICogeGVuaG9zdF9yMS4KPiAr
CSAqLwo+ICsJeGVuaG9zdF9yMCwKPiArfTsKPiArCj4gK3N0cnVjdCB4ZW5ob3N0X29wczsKPiAr
Cj4gK3R5cGVkZWYgc3RydWN0IHsKPiArCWVudW0geGVuaG9zdF90eXBlIHR5cGU7Cj4gKwo+ICsJ
c3RydWN0IHhlbmhvc3Rfb3BzICpvcHM7Cj4gK30geGVuaG9zdF90Owo+ICsKPiArdHlwZWRlZiBz
dHJ1Y3QgeGVuaG9zdF9vcHMgewo+ICt9IHhlbmhvc3Rfb3BzX3Q7Cj4gKwo+ICtleHRlcm4geGVu
aG9zdF90ICp4aF9kZWZhdWx0LCAqeGhfcmVtb3RlOwo+ICtleHRlcm4geGVuaG9zdF90IHhlbmhv
c3RzWzJdOwoKVXNlIGEgbWF4IG5lc3RpbmcgbGV2ZWwgZGVmaW5lIGhlcmUgYW5kIC4uLgoKPiAr
Cj4gKy8qCj4gKyAqIHhlbmhvc3RfcmVnaXN0ZXIoKTogaXMgY2FsbGVkIGVhcmx5IGluIHRoZSBn
dWVzdCdzIHhlbi1pbml0LCBhZnRlciBpdCBkZXRlY3RzCj4gKyAqIGluIHNvbWUgaW1wbGVtZW50
YXRpb24gZGVmaW5lZCBtYW5uZXIgd2hhdCBraW5kIG9mIHVuZGVybHlpbmcgeGVuaG9zdCBvcgo+
ICsgKiB4ZW5ob3N0cyBleGlzdC4KPiArICogU3BlY2lmaWVzIHRoZSB0eXBlIG9mIHhlbmhvc3Qg
YmVpbmcgcmVnaXN0ZXJlZCBhbmQgdGhlIG9wcyBmb3IgdGhhdC4KPiArICovCj4gK3ZvaWQgeGVu
aG9zdF9yZWdpc3RlcihlbnVtIHhlbmhvc3RfdHlwZSB0eXBlLCB4ZW5ob3N0X29wc190ICpvcHMp
Owo+ICt2b2lkIF9feGVuaG9zdF91bnJlZ2lzdGVyKGVudW0geGVuaG9zdF90eXBlIHR5cGUpOwo+
ICsKPiArCj4gKy8qCj4gKyAqIENvbnZvbHV0ZWQgaW50ZXJmYWNlIHNvIHdlIGNhbiBkbyB0aGlz
IHdpdGhvdXQgYWRkaW5nIGEgbG9vcCBjb3VudGVyLgo+ICsgKi8KPiArI2RlZmluZSBmb3JfZWFj
aF94ZW5ob3N0KHhoKSBcCj4gKwlmb3IgKCh4aCkgPSAoeGVuaG9zdF90ICoqKSAmeGVuaG9zdHNb
MF07CVwKPiArCQkoKCh4aCkgLSAoeGVuaG9zdF90ICoqKSZ4ZW5ob3N0cykgPCAyKSAmJiAoKnho
KS0+dHlwZSAhPSB4ZW5ob3N0X2ludmFsaWQ7ICh4aCkrKykKCi4uLiBoZXJlLCB0b28uCgo+ICsK
PiArI2VuZGlmIC8qIF9fWEVOSE9TVF9IICovCj4gCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 15:08:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 15: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 1hZGTy-0007Tu-KU; Fri, 07 Jun 2019 15:08:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3I92=UG=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hZGTx-0007Tj-CI
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 15:08:41 +0000
X-Inumbo-ID: 2145ec9c-8936-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2145ec9c-8936-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 15:08: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 BD098AEB3;
 Fri,  7 Jun 2019 15:08:38 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-7-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <97d41abd-3717-1f78-4d5e-dfa74261e9c7@suse.com>
Date: Fri, 7 Jun 2019 17:08:38 +0200
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: <20190509172540.12398-7-ankur.a.arora@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 06/16] x86/xen: add shared_info support
 to xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEhZUEVSVklTT1Jfc2hhcmVk
X2luZm8gaXMgdXNlZCBmb3IgaXJxL2V2dGNobiBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlCj4g
Z3Vlc3QgYW5kIHRoZSBob3N0LiBBYnN0cmFjdCBvdXQgdGhlIHNldHVwL3Jlc2V0IGluIHhlbmhv
c3RfdCBzdWNoIHRoYXQKPiBuZXN0ZWQgY29uZmlndXJhdGlvbnMgY2FuIHVzZSBib3RoIHhlbmhv
c3RzIHNpbXVsdGFuZW91c2x5LgoKSSBoYXZlIG1peGVkIGZlZWxpbmdzIGFib3V0IHRoaXMgcGF0
Y2guIE1vc3Qgb2YgdGhlIHNoYXJlZF9pbmZvIHN0dWZmIHdlCmRvbid0IG5lZWQgZm9yIHRoZSBu
ZXN0ZWQgY2FzZS4gSW4gdGhlIGVuZCBvbmx5IHRoZSBldmVudCBjaGFubmVscyBtaWdodApiZSBp
bnRlcmVzdGluZywgYnV0IHdlIG9idmlvdXNseSB3YW50IHRoZW0gbm90IGZvciBhbGwgdmNwdXMg
b2YgdGhlIEwxCmh5cGVydmlzb3IsIGJ1dCBmb3IgdGhvc2Ugb2YgdGhlIGN1cnJlbnQgZ3Vlc3Qu
CgpTbyBJIHRoaW5rIGp1c3QgZHJvcCB0aGF0IHBhdGNoIGZvciBub3cuIFdlIGNhbiBkaWcgaXQg
b3V0IGxhdGVyIGluIGNhc2UKbmVzdGluZyB3YW50cyBpdCBhZ2Fpbi4KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 15:23:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 15:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZGhy-00016L-60; Fri, 07 Jun 2019 15: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=LfsP=UG=oracle.com=joao.m.martins@srs-us1.protection.inumbo.net>)
 id 1hZGhw-00016E-RD
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 15:23:08 +0000
X-Inumbo-ID: 25140678-8938-11e9-b7ae-cb8ce1f770a5
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25140678-8938-11e9-b7ae-cb8ce1f770a5;
 Fri, 07 Jun 2019 15:23: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 x57FIgZJ065043;
 Fri, 7 Jun 2019 15:23: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=p/h/K8U+S9UnTSMqywSHyFTN/pAmAlatfrvFdGLk/l8=;
 b=ItLnYD6xsbm6K2ULW5f4F0sC4QrVHQxpoaLSaYag1a9WcwBzDVrv1WJpIB4Ecym8/DBd
 9Mt36Mnnsk1P/W7GgpPWdHzOWkZ+vmOpE6xPwAeI9kv6WLa5WqdaX/mzHfFHILcXnThl
 xAX494GEg/Ycoxzmdhw0nNWmnMzieaZcLQ0SGpNI0keHbImQbsnYCzoXWikb1mvtlvRQ
 dlmX+AIrMNnE51RAxOiEvP1jngbzE5rQnx97jIQCVxJRD9mL1FvDxZ1+wBPY1QloLVDk
 4nLPX5TZKHA2hWzYq24oeHCq1ioZExxgO9sJ2hn67F6iVBt+LPE0k0XdaVDEWm7snLIf cQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2sugstxwmr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 07 Jun 2019 15:23:02 +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 x57FM0vF160167;
 Fri, 7 Jun 2019 15:23:02 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2swngk2tcu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 07 Jun 2019 15:23:01 +0000
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x57FN0mk005625;
 Fri, 7 Jun 2019 15:23:00 GMT
Received: from [10.175.171.136] (/10.175.171.136)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 07 Jun 2019 08:23:00 -0700
To: Juergen Gross <jgross@suse.com>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
From: Joao Martins <joao.m.martins@oracle.com>
Message-ID: <ede6db03-121c-9ec6-f8eb-dbcc605977b4@oracle.com>
Date: Fri, 7 Jun 2019 16:22:56 +0100
MIME-Version: 1.0
In-Reply-To: <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9280
 signatures=668687
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-1906070107
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9280
 signatures=668687
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-1906070107
Subject: Re: [Xen-devel] [RFC PATCH 00/16] xenhost 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, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, Ankur Arora <ankur.a.arora@oracle.com>,
 pbonzini@redhat.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi83LzE5IDM6NTEgUE0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUuMTkgMTk6
MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBIaSBhbGwsCj4+Cj4+IFRoaXMgaXMgYW4gUkZDIGZv
ciB4ZW5ob3N0IHN1cHBvcnQsIG91dGxpbmVkIGhlcmUgYnkgSnVlcmdlbiBoZXJlOgo+PiBodHRw
czovL2xrbWwub3JnL2xrbWwvMjAxOS80LzgvNjcuCj4gCj4gRmlyc3Q6IHRoYW5rcyBmb3IgYWxs
IHRoZSBlZmZvcnQgeW91J3ZlIHB1dCBpbnRvIHRoaXMgc2VyaWVzIQo+IAo+PiBUaGUgaGlnaCBs
ZXZlbCBpZGVhIGlzIHRvIHByb3ZpZGUgYW4gYWJzdHJhY3Rpb24gb2YgdGhlIFhlbgo+PiBjb21t
dW5pY2F0aW9uIGludGVyZmFjZSwgYXMgYSB4ZW5ob3N0X3QuCj4+Cj4+IHhlbmhvc3RfdCBleHBv
c2Ugb3BzIGZvciBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlIGd1ZXN0IGFuZCBYZW4KPj4gKGh5
cGVyY2FsbCwgY3B1aWQsIHNoYXJlZF9pbmZvL3ZjcHVfaW5mbywgZXZ0Y2huLCBncmFudC10YWJs
ZSBhbmQgb24gdG9wCj4+IG9mIHRob3NlLCB4ZW5idXMsIGJhbGxvb25pbmcpLCBhbmQgdGhlc2Ug
Y2FuIGRpZmZlciBiYXNlZCBvbiB0aGUga2luZAo+PiBvZiB1bmRlcmx5aW5nIFhlbjogcmVndWxh
ciwgbG9jYWwsIGFuZCBuZXN0ZWQuCj4gCj4gSSdtIG5vdCBzdXJlIHdlIG5lZWQgdG8gYWJzdHJh
Y3QgYXdheSBoeXBlcmNhbGxzIGFuZCBjcHVpZC4gSSBiZWxpZXZlIGluCj4gY2FzZSBvZiBuZXN0
ZWQgWGVuIGFsbCBjb250YWN0cyB0byB0aGUgTDAgaHlwZXJ2aXNvciBzaG91bGQgYmUgZG9uZSB2
aWEKPiB0aGUgTDEgaHlwZXJ2aXNvci4gU28gd2UgbWlnaHQgbmVlZCB0byBpc3N1ZSBzb21lIGtp
bmQgb2YgcGFzc3Rocm91Z2gKPiBoeXBlcmNhbGwgd2hlbiBlLmcuIGdyYW50aW5nIGEgcGFnZSB0
byBMMCBkb20wLCBidXQgdGhpcyBzaG91bGQgYmUKPiBoYW5kbGVkIHZpYSB0aGUgZ3JhbnQgYWJz
dHJhY3Rpb24gKGV2ZW50cyBzaG91bGQgYmUgc2ltaWxhcikuCj4gCkp1c3QgdG8gYmUgY2xlYXI6
IEJ5ICJraW5kIG9mIHBhc3N0aHJvdWdoIGh5cGVyY2FsbCIgeW91IG1lYW4gKGUuZy4gZm9yIGV2
ZXJ5CmFjY2Vzcy9tb2RpZnkgb2YgZ3JhbnQgdGFibGUgZnJhbWVzKSB5b3Ugd291bGQgcHJveHkg
aHlwZXJjYWxsIHRvIEwwIFhlbiB2aWEgTDEgWGVuPwoKPiBTbyBJTU8gd2Ugc2hvdWxkIGRyb3Ag
cGF0Y2hlcyAyLTUuCj4gCj4+IChTaW5jZSB0aGlzIGFic3RyYWN0aW9uIGlzIGxhcmdlbHkgYWJv
dXQgZ3Vlc3QgLS0geGVuaG9zdCBjb21tdW5pY2F0aW9uLAo+PiBubyBvcHMgYXJlIG5lZWRlZCBm
b3IgdGltZXIsIGNsb2NrLCBzY2hlZCwgbWVtb3J5IChNTVUsIFAyTSksIFZDUFUgbWdtdC4KPj4g
ZXRjLikKPj4KPj4gWGVuaG9zdCB1c2UtY2FzZXM6Cj4+Cj4+IFJlZ3VsYXItWGVuOiB0aGUgc3Rh
bmRhcmQgWGVuIGludGVyZmFjZSBwcmVzZW50ZWQgdG8gYSBndWVzdCwKPj4gc3BlY2lmaWNhbGx5
IGZvciBjb211bmljYXRpb24gYmV0d2VlbiBMeC1ndWVzdCBhbmQgTHgtWGVuLgo+Pgo+PiBMb2Nh
bC1YZW46IGEgWGVuIGxpa2UgaW50ZXJmYWNlIHdoaWNoIHJ1bnMgaW4gdGhlIHNhbWUgYWRkcmVz
cyBzcGFjZSBhcwo+PiB0aGUgZ3Vlc3QgKGRvbTApLiBUaGlzLCBjYW4gYWN0IGFzIHRoZSBkZWZh
dWx0IHhlbmhvc3QuCj4+Cj4+IFRoZSBtYWpvciB3YXlzIGl0IGRpZmZlcnMgZnJvbSBhIHJlZ3Vs
YXIgWGVuIGludGVyZmFjZSBpcyBpbiBwcmVzZW50aW5nCj4+IGEgZGlmZmVyZW50IGh5cGVyY2Fs
bCBpbnRlcmZhY2UgKGNhbGwgaW5zdGVhZCBvZiBhIHN5c2NhbGwvdm1jYWxsKSwgYW5kCj4+IGlu
IGFuIGluYWJpbGl0eSB0byBkbyBncmFudC1tYXBwaW5nczogc2luY2UgbG9jYWwtWGVuIGV4aXN0
cyBpbiB0aGUgc2FtZQo+PiBhZGRyZXNzIHNwYWNlIGFzIFhlbiwgdGhlcmUncyBubyB3YXkgZm9y
IGl0IHRvIGNoZWFwbHkgY2hhbmdlIHRoZQo+PiBwaHlzaWNhbCBwYWdlIHRoYXQgYSBHRk4gbWFw
cyB0byAoYXNzdW1pbmcgbm8gUDJNIHRhYmxlcy4pCj4+Cj4+IE5lc3RlZC1YZW46IHRoaXMgY2hh
bm5lbCBpcyB0byBYZW4sIG9uZSBsZXZlbCByZW1vdmVkOiBmcm9tIEwxLWd1ZXN0IHRvCj4+IEww
LVhlbi4gVGhlIHVzZSBjYXNlIGlzIHRoYXQgd2Ugd2FudCBMMC1kb20wLWJhY2tlbmRzIHRvIHRh
bGsgdG8KPj4gTDEtZG9tMC1mcm9udGVuZCBkcml2ZXJzIHdoaWNoIGNhbiB0aGVuIHByZXNlbnQg
UFYgZGV2aWNlcyB3aGljaCBjYW4KPj4gaW4tdHVybiBiZSB1c2VkIGJ5IHRoZSBMMS1kb20wLWJh
Y2tlbmQgZHJpdmVycyBhcyByYXcgdW5kZXJseWluZyBkZXZpY2VzLgo+PiBUaGUgaW50ZXJmYWNl
cyB0aGVtc2VsdmVzLCBicm9hZGx5IHJlbWFpbiBzaW1pbGFyLgo+Pgo+PiBOb3RlOiBMMC1YZW4s
IEwxLVhlbiByZXByZXNlbnQgWGVuIHJ1bm5pbmcgYXQgdGhhdCBuZXN0aW5nIGxldmVsCj4+IGFu
ZCBMMC1ndWVzdCwgTDEtZ3Vlc3QgcmVwcmVzZW50IGd1ZXN0cyB0aGF0IGFyZSBjaGlsZHJlbiBv
ZiBYZW4KPj4gYXQgdGhhdCBuZXN0aW5nIGxldmVsLiBMeCwgcmVwcmVzZW50cyBhbnkgbGV2ZWwu
Cj4+Cj4+IFBhdGNoZXMgMS03LAo+PiAgICAieDg2L3hlbjogYWRkIHhlbmhvc3RfdCBpbnRlcmZh
Y2UiCj4+ICAgICJ4ODYveGVuOiBjcHVpZCBzdXBwb3J0IGluIHhlbmhvc3RfdCIKPj4gICAgIng4
Ni94ZW46IG1ha2UgaHlwZXJjYWxsX3BhZ2UgZ2VuZXJpYyIKPj4gICAgIng4Ni94ZW46IGh5cGVy
Y2FsbCBzdXBwb3J0IGZvciB4ZW5ob3N0X3QiCj4+ICAgICJ4ODYveGVuOiBhZGQgZmVhdHVyZSBz
dXBwb3J0IGluIHhlbmhvc3RfdCIKPj4gICAgIng4Ni94ZW46IGFkZCBzaGFyZWRfaW5mbyBzdXBw
b3J0IHRvIHhlbmhvc3RfdCIKPj4gICAgIng4Ni94ZW46IG1ha2UgdmNwdV9pbmZvIHBhcnQgb2Yg
eGVuaG9zdF90Igo+PiBhYnN0cmFjdCBvdXQgaW50ZXJmYWNlcyB0aGF0IHNldHVwIGh5cGVyY2Fs
bHMvY3B1aWQvc2hhcmVkX2luZm8vdmNwdV9pbmZvIGV0Yy4KPj4KPj4gUGF0Y2ggOCwgIng4Ni94
ZW46IGlycS91cGNhbGwgaGFuZGxpbmcgd2l0aCBtdWx0aXBsZSB4ZW5ob3N0cyIKPj4gc2V0cyB1
cCB0aGUgdXBjYWxsIGFuZCBwdl9pcnEgb3BzIGJhc2VkIG9uIHZjcHVfaW5mby4KPj4KPj4gUGF0
Y2ggOSwgInhlbi9ldnRjaG46IHN1cHBvcnQgZXZ0Y2huIGluIHhlbmhvc3RfdCIgYWRkcyB4ZW5o
b3N0IGJhc2VkCj4+IGV2dGNobiBzdXBwb3J0IGZvciBldnRjaG5fMmwuCj4+Cj4+IFBhdGNoZXMg
MTAgYW5kIDE2LCAieGVuL2JhbGxvb246IHN1cHBvcnQgYmFsbG9vbmluZyBpbiB4ZW5ob3N0X3Qi
IGFuZAo+PiAieGVuL2dyYW50LXRhYmxlOiBob3N0X2FkZHIgZml4dXAgaW4gbWFwcGluZyBvbiB4
ZW5ob3N0X3IwIgo+PiBpbXBsZW1lbnQgc3VwcG9ydCBmcm9tIEdOVFRBQk9QX21hcF9ncmFudF9y
ZWYgZm9yIHhlbmhvc3RzIG9mIHR5cGUKPj4geGVuaG9zdF9yMCAoeGVuaG9zdCBsb2NhbC4pCj4+
Cj4+IFBhdGNoIDEyLCAieGVuL3hlbmJ1czogc3VwcG9ydCB4ZW5idXMgZnJvbnRlbmQvYmFja2Vu
ZCB3aXRoIHhlbmhvc3RfdCIKPj4gbWFrZXMgeGVuYnVzIHNvIHRoYXQgYm90aCBpdHMgZnJvbnRl
bmQgYW5kIGJhY2tlbmQgY2FuIGJlIGJvb3RzdHJhcHBlZAo+PiBzZXBhcmF0ZWx5IHZpYSBzZXBh
cmF0ZSB4ZW5ob3N0cy4KPj4KPj4gUmVtYWluaW5nIHBhdGNoZXMsIDExLCAxMywgMTQsIDE1Ogo+
PiAgICAieGVuL2dyYW50LXRhYmxlOiBtYWtlIGdyYW50LXRhYmxlIHhlbmhvc3QgYXdhcmUiCj4+
ICAgICJkcml2ZXJzL3hlbjogZ250dGFiLCBldnRjaG4sIHhlbmJ1cyBBUEkgY2hhbmdlcyIKPj4g
ICAgInhlbi9ibGs6IGdudHRhYiwgZXZ0Y2huLCB4ZW5idXMgQVBJIGNoYW5nZXMiCj4+ICAgICJ4
ZW4vbmV0OiBnbnR0YWIsIGV2dGNobiwgeGVuYnVzIEFQSSBjaGFuZ2VzIgo+PiBhcmUgbW9zdGx5
IG1lY2hhbmljYWwgY2hhbmdlcyBmb3IgQVBJcyB0aGF0IG5vdyB0YWtlIHhlbmhvc3RfdCAqCj4+
IGFzIHBhcmFtZXRlci4KPj4KPj4gVGhlIGNvZGUgaXRzZWxmIGlzIFJGQyBxdWFsaXR5LCBhbmQg
aXMgbW9zdGx5IG1lYW50IHRvIGdldCBmZWVkYmFjayBiZWZvcmUKPj4gcHJvY2VlZGluZyBmdXJ0
aGVyLiBBbHNvIG5vdGUgdGhhdCB0aGUgRklGTyBsb2dpYyBhbmQgc29tZSBYZW4gZHJpdmVycwo+
PiAoaW5wdXQsIHBjaWJhY2ssIHNjc2kgZXRjKSBhcmUgbW9zdGx5IHVuY2hhbmdlZCwgc28gd2ls
bCBub3QgYnVpbGQuCj4+Cj4+Cj4+IFBsZWFzZSB0YWtlIGEgbG9vay4KPiAKPiAKPiBKdWVyZ2Vu
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 15:57:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 15:57:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZHEz-0003Z8-37; Fri, 07 Jun 2019 15:57: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=J39r=UG=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1hZHEy-0003Z3-A5
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 15:57:16 +0000
X-Inumbo-ID: e6b2741e-893c-11e9-a68b-338db0e72e3a
Received: from spam2.hygon.cn (unknown [110.188.70.11])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e6b2741e-893c-11e9-a68b-338db0e72e3a;
 Fri, 07 Jun 2019 15:57:10 +0000 (UTC)
Received: from MK-DB.hygon.cn ([172.23.18.60])
 by spam2.hygon.cn with ESMTP id x57Fsglc053669;
 Fri, 7 Jun 2019 23:54:42 +0800 (GMT-8) (envelope-from puwen@hygon.cn)
Received: from cncheex01.Hygon.cn ([172.23.18.10])
 by MK-DB.hygon.cn with ESMTP id x57FsJnJ020132;
 Fri, 7 Jun 2019 23:54:19 +0800 (GMT-8) (envelope-from puwen@hygon.cn)
Received: from [192.168.1.193] (172.23.18.44) by cncheex01.Hygon.cn
 (172.23.18.10) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1466.3; Fri, 7 Jun 2019
 23:54:38 +0800
To: Andrew Cooper <andrew.cooper3@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.1554382869.git.puwen@hygon.cn>
 <201906070115.x571Fd9j014046@spam1.hygon.cn>
From: Pu Wen <puwen@hygon.cn>
Message-ID: <2082a3c4-4df4-0c29-0181-4630ccaa5f4b@hygon.cn>
Date: Fri, 7 Jun 2019 23:54:30 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <201906070115.x571Fd9j014046@spam1.hygon.cn>
Content-Language: en-US
X-Originating-IP: [172.23.18.44]
X-ClientProxiedBy: cncheex02.Hygon.cn (172.23.18.12) To cncheex01.Hygon.cn
 (172.23.18.10)
X-MAIL: spam2.hygon.cn x57Fsglc053669
X-DNSRBL: 
Subject: Re: [Xen-devel] [PATCH v5 00/15] Add support for Hygon Dhyana
 Family 18h processor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOS82LzcgMDozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJJ3ZlIHJlYmFzZWQgdGhl
IHBhdGNoZXMgb3ZlciBteSBDUFVJRCB3b3JrLCBhbmQgcHVzaGVkIHRoZSBvbmVzIHdoaWNoCj4g
c3RpbGwgYXBwbHkgY2xlYW5seSB0byBzdGFnaW5nLsKgIEhvd2V2ZXIsIHNvbWUgZG9uJ3QgYXBw
bHkgY2xlYW5seSBhbnkKClRoYW5rcyBhIGxvdC4KCj4gbW9yZSwgc28gSSBsZWZ0IHRob3NlIGFs
b25lLgo+IAo+IFBsZWFzZSBjb3VsZCB5b3UgY2hlY2sgdGhlIGN1cnJlbnQgc3RhZ2luZyBidWls
ZCAoYW5kIGluIHBhcnRpY3VsYXIsCj4gdGhhdCBJIGRpZG4ndCBhY2NpZGVudGFsbHkgYnJlYWsg
YW55dGhpbmcgd2l0aCB0aGUgcmViYXNlKSwgYW5kIHJlYmFzZQoKWWVzLCB0aGUgY3VycmVudCBz
dGFnaW5nIGJ1aWxkIGlzIE9LIGFuZCB3b3JrcyBvbiBIeWdvbiBwbGF0Zm9ybS4KSSdsbCBjaGVj
ayB0aGUgZnVuY3Rpb25hbGl0aWVzIG1vcmUgY2FyZWZ1bGx5LgoKPiB0aGUgcmVtYWluZGVyIG9m
IHRoZSBzZXJpZXMgb250byBzdGFnaW5nLgoKSSdsbCBkbyB0aGlzIGxhdGVyIG9uLgoKLS0KUmVn
YXJkcywKUHUgV2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 16:21:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 16: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 1hZHcJ-0006Js-A3; Fri, 07 Jun 2019 16: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=3I92=UG=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hZHcH-0006Jm-Hd
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 16:21:21 +0000
X-Inumbo-ID: 47f021d2-8940-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47f021d2-8940-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 16:21:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5C466AC9A;
 Fri,  7 Jun 2019 16:21:18 +0000 (UTC)
To: Joao Martins <joao.m.martins@oracle.com>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
 <ede6db03-121c-9ec6-f8eb-dbcc605977b4@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c73a6ec5-687e-d3ef-e5d7-5700d240b4ec@suse.com>
Date: Fri, 7 Jun 2019 18:21:16 +0200
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: <ede6db03-121c-9ec6-f8eb-dbcc605977b4@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 00/16] xenhost 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, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, Ankur Arora <ankur.a.arora@oracle.com>,
 pbonzini@redhat.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDYuMTkgMTc6MjIsIEpvYW8gTWFydGlucyB3cm90ZToKPiBPbiA2LzcvMTkgMzo1MSBQ
TSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3Jh
IHdyb3RlOgo+Pj4gSGkgYWxsLAo+Pj4KPj4+IFRoaXMgaXMgYW4gUkZDIGZvciB4ZW5ob3N0IHN1
cHBvcnQsIG91dGxpbmVkIGhlcmUgYnkgSnVlcmdlbiBoZXJlOgo+Pj4gaHR0cHM6Ly9sa21sLm9y
Zy9sa21sLzIwMTkvNC84LzY3Lgo+Pgo+PiBGaXJzdDogdGhhbmtzIGZvciBhbGwgdGhlIGVmZm9y
dCB5b3UndmUgcHV0IGludG8gdGhpcyBzZXJpZXMhCj4+Cj4+PiBUaGUgaGlnaCBsZXZlbCBpZGVh
IGlzIHRvIHByb3ZpZGUgYW4gYWJzdHJhY3Rpb24gb2YgdGhlIFhlbgo+Pj4gY29tbXVuaWNhdGlv
biBpbnRlcmZhY2UsIGFzIGEgeGVuaG9zdF90Lgo+Pj4KPj4+IHhlbmhvc3RfdCBleHBvc2Ugb3Bz
IGZvciBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlIGd1ZXN0IGFuZCBYZW4KPj4+IChoeXBlcmNh
bGwsIGNwdWlkLCBzaGFyZWRfaW5mby92Y3B1X2luZm8sIGV2dGNobiwgZ3JhbnQtdGFibGUgYW5k
IG9uIHRvcAo+Pj4gb2YgdGhvc2UsIHhlbmJ1cywgYmFsbG9vbmluZyksIGFuZCB0aGVzZSBjYW4g
ZGlmZmVyIGJhc2VkIG9uIHRoZSBraW5kCj4+PiBvZiB1bmRlcmx5aW5nIFhlbjogcmVndWxhciwg
bG9jYWwsIGFuZCBuZXN0ZWQuCj4+Cj4+IEknbSBub3Qgc3VyZSB3ZSBuZWVkIHRvIGFic3RyYWN0
IGF3YXkgaHlwZXJjYWxscyBhbmQgY3B1aWQuIEkgYmVsaWV2ZSBpbgo+PiBjYXNlIG9mIG5lc3Rl
ZCBYZW4gYWxsIGNvbnRhY3RzIHRvIHRoZSBMMCBoeXBlcnZpc29yIHNob3VsZCBiZSBkb25lIHZp
YQo+PiB0aGUgTDEgaHlwZXJ2aXNvci4gU28gd2UgbWlnaHQgbmVlZCB0byBpc3N1ZSBzb21lIGtp
bmQgb2YgcGFzc3Rocm91Z2gKPj4gaHlwZXJjYWxsIHdoZW4gZS5nLiBncmFudGluZyBhIHBhZ2Ug
dG8gTDAgZG9tMCwgYnV0IHRoaXMgc2hvdWxkIGJlCj4+IGhhbmRsZWQgdmlhIHRoZSBncmFudCBh
YnN0cmFjdGlvbiAoZXZlbnRzIHNob3VsZCBiZSBzaW1pbGFyKS4KPj4KPiBKdXN0IHRvIGJlIGNs
ZWFyOiBCeSAia2luZCBvZiBwYXNzdGhyb3VnaCBoeXBlcmNhbGwiIHlvdSBtZWFuIChlLmcuIGZv
ciBldmVyeQo+IGFjY2Vzcy9tb2RpZnkgb2YgZ3JhbnQgdGFibGUgZnJhbWVzKSB5b3Ugd291bGQg
cHJveHkgaHlwZXJjYWxsIHRvIEwwIFhlbiB2aWEgTDEgWGVuPwoKSXQgbWlnaHQgYmUgcG9zc2li
bGUgdG8gc3BhcmUgc29tZSBoeXBlcmNhbGxzIGJ5IGRpcmVjdGx5IHdyaXRpbmcgdG8KZ3JhbnQg
ZnJhbWVzIG1hcHBlZCBpbnRvIEwxIGRvbTAsIGJ1dCBpbiBnZW5lcmFsIHlvdSBhcmUgcmlnaHQu
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 16:44:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 16:44:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZHyw-0007x6-Jz; Fri, 07 Jun 2019 16:44:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZHyv-0007wx-B2
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 16:44:45 +0000
X-Inumbo-ID: 8d1f7608-8943-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d1f7608-8943-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 16:44:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZHyt-0006xq-04; Fri, 07 Jun 2019 16:44:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZHys-00030q-IG; Fri, 07 Jun 2019 16:44:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZHys-00012M-FF; Fri, 07 Jun 2019 16:44:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137366-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 16:44:42 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137366: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM2NiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM2Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1p
bnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJl
ZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gMTMzNTk2CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGM1MWEzYTU4MjZhNjRmMDgwNzU0NTQ2MGJmYzM1MDIyZGM5Yzg0
MjgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg4ZjkzNmQ0NGQyZTM0
Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU5NiAg
MjAxOS0wMy0wNSAxNTowNjowNCBaICAgOTQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0
MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDM5IGRheXMgICAyMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzcxMDMgIDIwMTktMDUtMzEgMDE6Mjk6NTAgWiAgICA3IGRheXMgICAg
NCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBhdHRl
cnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1
c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8
eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVu
cy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAzNjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 17:07:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 17:07:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZIKf-0001Cf-Um; Fri, 07 Jun 2019 17:07: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZIKe-0001CS-AP
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 17:07:12 +0000
X-Inumbo-ID: ae9e4f12-8946-11e9-aebe-6b65b281bb54
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae9e4f12-8946-11e9-aebe-6b65b281bb54;
 Fri, 07 Jun 2019 17:07: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 1hZIKZ-0007PS-I6; Fri, 07 Jun 2019 17:07: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 1hZIKY-0004me-Qr; Fri, 07 Jun 2019 17:07:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZIKY-0004A1-QG; Fri, 07 Jun 2019 17:07:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137375-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-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-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-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=a95b67bec3a4436970f4efe2e75c1256dc973841
X-Osstest-Versions-That: libvirt=d193a7110064ff7a4a6c7d94554e08c7182c2c06
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 17:07:06 +0000
Subject: [Xen-devel] [libvirt test] 137375: 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>

ZmxpZ2h0IDEzNzM3NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczNzUvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzI3MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MjcxCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGE5NWI2N2JlYzNhNDQzNjk3MGY0ZWZlMmU3NWMxMjU2ZGM5NzM4
NDEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGQxOTNhNzExMDA2NGZm
N2E0YTZjN2Q5NDU1NGUwOGM3MTgyYzJjMDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzI3MSAg
MjAxOS0wNi0wNCAwNDoxOTowMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcz
NzUgIDIwMTktMDYtMDUgMTc6NDk6NTUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5j
b20+CiAgSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0Lmdp
dAogICBkMTkzYTcxMTAwLi5hOTViNjdiZWMzICBhOTViNjdiZWMzYTQ0MzY5NzBmNGVmZTJlNzVj
MTI1NmRjOTczODQxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 17:31:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 17:31:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZIhh-0003OS-03; Fri, 07 Jun 2019 17: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=OKkm=UG=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hZIhg-0003OL-L5
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 17:31:00 +0000
X-Inumbo-ID: 036b23fd-894a-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 036b23fd-894a-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 17:30:59 +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: 5InRkduLE4O2xqrdVaugAkltBqiuJ4zyQBIYBfFp0iWPruo0FDzEb1CK1IqmPVzMD2sB3TWo1+
 0vRTo+5LTMUdWPILZ8kDwizeVZ6nyeaVpw39BXkPFF1G6PjxuCvqlnhwm4V7avG1abAiBEC+2V
 mMOE+EQi4r9sKj5PnxB8p3O5HxJgZaAEjDnRO1SidGk4mgm818+0I5eqRLQan5sQ91gAqFUkIG
 R46kjqcO5+bcvSP6iJ7eAludo3HvRDEUfhWiev+MKx7QSm12Zp8CV9fp6LSRjKPYMBeAPjWeKg
 3kQ=
X-SBRS: -0.9
X-MesageID: 1468981
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,563,1557201600"; 
   d="scan'208";a="1468981"
Date: Fri, 7 Jun 2019 18:22:38 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20190607172238.GM2126@perard.uk.xensource.com>
References: <20190409164542.30274-1-anthony.perard@citrix.com>
 <20190409164542.30274-7-anthony.perard@citrix.com>
 <23798.43626.668549.272351@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23798.43626.668549.272351@mariner.uk.xensource.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH 6/9] libxl_disk: Cut libxl_cdrom_insert into
 steps ..
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDY6Mjk6MTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIDYvOV0gbGlieGxfZGlzazogQ3V0
IGxpYnhsX2Nkcm9tX2luc2VydCBpbnRvIHN0ZXBzIC4uIik6Cj4gPiBUaGlzIHBhdGNoIGN1dCBs
aWJ4bF9jZHJvbV9pbnNlcnQgaW50byBkaWZmZXJlbnQgc3RlcC9mdW5jdGlvbiBidXQgdGhlcmUK
PiA+IGFyZSBzdGlsbCBjYWxsZWQgc3luY2hyb25vdXNseS4gQSBsYXRlciBwYXRjaCB3aWxsIGNh
bGwgdGhlbQo+ID4gYXN5bmNocm9ub3VzbHkgd2hlbiBRTVAgaXMgaW52b2x2ZWQuCj4gPiAKPiA+
IFRoZSBqc29uX2xvY2sgaGFzIGJlZW4gcmVwbGFjZWQgYnkgdGhlIHFtcF9sb2NrIGZvciBwcm90
ZWN0aW9uIGFnYWluc3QKPiA+IGNvbmN1cnJlbnQgY2hhbmdlcyB0byB0aGUgY2Ryb20uIFRoZSBq
c29uX2xvY2sgaXMgbm93IG9ubHkgdXNlZCB3aGVuCj4gPiByZWFkaW5nL21vZGlmeWluZyB0aGUg
ZG9tYWluIHVzZXJkYXRhLgo+IAo+IAo+IFlvdXIgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIHFtcCBs
b2NrLCB0YWtlbiByb3VnaGx5IGZyb20gbXkgaWRlYSwgaXMKPiB0aGF0IHRoZSBxbXAgbG9jayBj
b3ZlcnMgbW9kaWZ5aW5nIHRoaW5ncyB2aWEgcW1wLiAgQnV0IEkgdGhpbmsgaGVyZQo+IHlvdSB1
c2UgaXQgZm9yIHVwZGF0ZXMgdmlhIHhlbnN0b3JlID8KClRoYXQgeGVuc3RvcmUgY29kZSB1cGRh
dGUgaXMga2luZCBvZiB3ZWlyZCwgbGlieGwgd3JpdGVzIGl0IGJ1dCBub3RoaW5nCnJlYWxseSBy
ZWFkcyBpdC4KCkZvciB0aGUgZWplY3QgcGFydCBvZiB0aGUgeGVuc3RvcmUgdXBkYXRlLCBpdCBw
cm9iYWJseSBkb2Vzbid0IG1hdHRlciBpZgp0aGUganNvbl9sb2NrIGlzIGhlbGQgb3Igbm90LiBC
dXQgZm9yIHRoZSBpbnNlcnQgcGFydCBvZiB0aGUgeGVuc3RvcmUKdXBkYXRlLCBsaWJ4bCB3cml0
ZXMgdGhlIGRvbWFpbiBjb25maWcgd2hpbGUgaW4gdGhlIG1pZGRsZSBvZiB0aGUgeGVuc3RvcmUK
dHJhbnNhY3Rpb24uIFNvIGluIHRoZSBzZWNvbmQgY2FzZSwgdGhlIGpzb25fbG9jayBuZWVkcyB0
byBiZSBoZWxkLgoKPiBJIHRoaW5rIHRoaXMgaXMgT0sgYmVjYXVzZSB3aGF0IG1hdHRlcnMgaXMg
dGhhdCBhbnkgb25lIHRoaW5nIGlzCj4gYWx3YXlzIGNvdmVyZWQgYnkgdGhlIHNhbWUgbG9jayAt
IGFuZCBoZXJlIHRoZSBjZHJvbSBpcyBpcyBhICJ0aGluZyIuCj4gQnV0IEkgdGhpbmsgdGhpcyBt
ZWFucyB0aGUgY29tbWVudGFyeSBpcyB3cm9uZyA/CgpJIGNhbiB0cnkgdG8gcmV3cml0ZSB0aGUg
Y29tbWVudGFyeSB0byBtYWtlIGl0IGxlc3Mgd3JvbmcuIE9yIGNoYW5nZSB0aGUKY29kZSBzbyB0
aGUgY29tbWVudCBhcHBsaWVzIHRvIGl0LiAoSSdsbCBnbyB3aXRoIHJld3JpdGluZyB0aGUgcGF0
Y2gKZGVzY3JpcHRpb24gZm9yIG5vdy4pCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 17:51:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 17:51: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 1hZJ1c-0004yj-Qk; Fri, 07 Jun 2019 17: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZJ1c-0004yc-0B
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 17:51:36 +0000
X-Inumbo-ID: e348030f-894c-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 e348030f-894c-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 17:51: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: OWYUoFp+Hm2T/+rB6tZUdQvPuRY9LqmZ9ogA+yVZQytBlA26Rm/udN8P4I6L2MvvVnHC2LrFml
 bFVioSRQpe8wlUcTvmkCW78BVIp/bjtjzu4S/QQi+0R/IwW0KlPnQhF1NhGmOODG3FzMDFibiY
 xx9m8QWFI2Ou2OU9cU2qSZB8oj5r9QRWyzc9UX0UIK38Bqs/YJZB8SeTAguLqEn6VfuVzxLlTH
 KLKazrw7svyxi0L37gsvvsCTf56Qodh/urvWodhGkOlLfecJw/oLaLdgx5X2gTomhbNrqK47jD
 hok=
X-SBRS: -0.9
X-MesageID: 1460793
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,564,1557201600"; 
   d="scan'208";a="1460793"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5CF0F1410200007800233D67@prv1-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: <887c1848-9961-463e-c072-65926a8a8b5f@citrix.com>
Date: Fri, 7 Jun 2019 18:51:30 +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: <5CF0F1410200007800233D67@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/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>

T24gMzEvMDUvMjAxOSAxMDoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTm90aGluZyAoYWZhaWNz
KSBndWFyYW50ZWVzIHRoYXQgdGhlIG9yaWdpbmFsIGZyYW1lJ3Mgc3RhY2sgcG9pbnRlcgo+IHBv
aW50cyBhdCByZWFkYWJsZSBtZW1vcnkuCgpIYXZpbmcgaGl0IGp1c3QgdGhlIHNjZW5hcmlvIGRl
c2NyaWJlZCBoZXJlLCB0aGUgYW5zd2VyIGlzICJub3RoaW5nIi4KCj4gIEF2b2lkIGEgKGxpa2Vs
eSBuZXN0ZWQpIGNyYXNoIGJ5IGF0dGFjaGluZwo+IGV4Y2VwdGlvbiByZWNvdmVyeSB0byB0aGUg
cmVhZCAobWFraW5nIGl0IGEgc2luZ2xlIHJlYWQgYXQgdGhlIHNhbWUKPiB0aW1lKS4gRG9uJ3Qg
ZXZlbiBpbnZva2UgX3Nob3dfdHJhY2UoKSBpbiBjYXNlIG9mIGEgbm9uLXJlYWRhYmxlIHRvcAo+
IHNsb3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4KPiAtLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni90cmFw
cy5jCj4gQEAgLTQ4NCwxNiArNDg0LDIzIEBAIHN0YXRpYyB2b2lkIF9zaG93X3RyYWNlKHVuc2ln
bmVkIGxvbmcgc3AKPiAgCj4gIHN0YXRpYyB2b2lkIHNob3dfdHJhY2UoY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgKnNwID0gRVNQX0JF
Rk9SRV9FWENFUFRJT04ocmVncyk7Cj4gKyAgICB1bnNpZ25lZCBsb25nICpzcCA9IEVTUF9CRUZP
UkVfRVhDRVBUSU9OKHJlZ3MpLCB0b3MgPSAwOwo+ICAKPiAgICAgIHByaW50aygiWGVuIGNhbGwg
dHJhY2U6XG4iKTsKPiAgCgovKiBQcm9iZSB0aGUgc3RhY2sgZm9yIHJlYWRhYmlsaXR5LiAqLwoK
PiArICAgIGFzbSAoICIxOiBtb3YgJTIsJTA7IDI6XG4iCj4gKyAgICAgICAgICAiLnB1c2hzZWN0
aW9uIC5maXh1cCxcImF4XCJcbiIKPiArICAgICAgICAgICIzOiB4b3IgJWsxLCVrMTsgam1wIDJi
XG4iCgpDYW4gd2UgdXNlIHNvbWUgbmFtZWQgcGFyYW1ldGVycywgc28gdGhlIGFzbSBjYW4gYWN0
dWFsbHkgYmUgZm9sbG93ZWQ/CgpBbHNvLCB5b3UgY2FuJ3QgZG8gdGhpcyBieSB6ZXJvaW5nIHNw
LCBiZWNhdXNlIGl0IGFsaWFzZXMgd2l0aCAic3Agd2FzCmF0IHplcm8gYW5kIHJlYWRhYmxlIi7C
oCBBIGJldHRlciBvcHRpb24gd291bGQgYmUgdG8gZ2V0IGFuIGV4cGxpY2l0CmZhdWx0IGJvb2xl
YW4gb3V0IG9mIHRoZSBhc20uCgo+ICsgICAgICAgICAgIi5wb3BzZWN0aW9uXG4iCj4gKyAgICAg
ICAgICBfQVNNX0VYVEFCTEUoMWIsIDNiKQo+ICsgICAgICAgICAgOiAiK3IiICh0b3MpLCAiK3Ii
IChzcCkgOiAibSIgKCpzcCkgKTsKPiArCj4gICAgICAvKgo+ICAgICAgICogSWYgUklQIGxvb2tz
IHNlbnNpYmxlLCBvciB0aGUgdG9wIG9mIHRoZSBzdGFjayBkb2Vzbid0LCBwcmludCBSSVAgYXQK
PiAgICAgICAqIHRoZSB0b3Agb2YgdGhlIHN0YWNrIHRyYWNlLgo+ICAgICAgICovCj4gICAgICBp
ZiAoIGlzX2FjdGl2ZV9rZXJuZWxfdGV4dChyZWdzLT5yaXApIHx8Cj4gLSAgICAgICAgICFpc19h
Y3RpdmVfa2VybmVsX3RleHQoKnNwKSApCj4gKyAgICAgICAgICFpc19hY3RpdmVfa2VybmVsX3Rl
eHQodG9zKSApCj4gICAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcChyZWdzLT5y
aXApLCBfcChyZWdzLT5yaXApKTsKPiAgICAgIC8qCj4gICAgICAgKiBFbHNlIFJJUCBsb29rcyBi
YWQgYnV0IHRoZSB0b3Agb2YgdGhlIHN0YWNrIGxvb2tzIGdvb2QuICBQZXJoYXBzIHdlCj4gQEAg
LTUwMSwxMiArNTA4LDE1IEBAIHN0YXRpYyB2b2lkIHNob3dfdHJhY2UoY29uc3Qgc3RydWN0IGNw
dV8KPiAgICAgICAqIHJldHVybiBhZGRyZXNzOyBwcmludCBpdCBhbmQgc2tpcCBwYXN0IHNvIF9z
aG93X3RyYWNlKCkgZG9lc24ndCBwcmludAo+ICAgICAgICogaXQgYWdhaW4uCj4gICAgICAgKi8K
PiAtICAgIGVsc2UKPiArICAgIGVsc2UgaWYgKCBzcCApCj4gICAgICB7Cj4gLSAgICAgICAgcHJp
bnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcCgqc3ApLCBfcCgqc3ApKTsKPiArICAgICAgICBwcmlu
dGsoIiAgIFs8JXA+XSAlcFNcbiIsIF9wKHRvcyksIF9wKHRvcykpOwo+ICAgICAgICAgIHNwKys7
Cj4gICAgICB9Cj4gIAo+ICsgICAgaWYgKCAhc3AgKQo+ICsgICAgICAgIHJldHVybjsKCkFsb25n
IHdpdGggdGhlIGFsaWFzIG1lbnRpb25lZCBhYm92ZSwgdGhpcyBhbHNvIGhhcyBhIGJvdW5kYXJ5
IGNhc2Ugd2hlbgpzcCBpcyAtOCwgZHVlIHRvIHRoZSBzcCsrIGFib3ZlLgoKSXQgd291bGQgcHJv
YmFibHkgYmUgYmV0dGVyIHRvIGZpdCBhbgoKZWxzZSBpZiAoIGZhdWx0ICkKewrCoMKgwqAgcHJp
bnRrKCLCoMKgIFtGYXVsdCBvbiBhY2Nlc3NdXG4iKTsKwqDCoMKgIHJldHVybjsKfQoKaW50byB0
aGUgbWlkZGxlIG9mIHRoZSBleGlzdGluZyBpZi9lbHNlLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 18:01:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 18:01:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZJB4-0005sd-SQ; Fri, 07 Jun 2019 18: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=0f+t=UG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hZJB3-0005sY-44
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 18:01:21 +0000
X-Inumbo-ID: 3e860a64-894e-11e9-8fd9-e7e384397901
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e860a64-894e-11e9-8fd9-e7e384397901;
 Fri, 07 Jun 2019 18:01:16 +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: AMRNZFfvaMAf4bY80Z2+gssP9sgmYsQLhn6fc7YiMigPwBd3lTNxTaOribfPrxp6X6yMp3ywL7
 5FTSaWg9/l1R1jqve+b1nVtsNEymRsmviNwGImtDjlVc3IY7z48JNrq/iRlQLoOdOlzM5JoRVH
 3y9qQw7Ef5qdEgvbPGGC0uVt+AH3voCTdmzrCmrMxleA1gfjA+zlbkPHhoJS7yWtmbVOURnHxy
 J60wxCag5O+dO0SfTBv0eAW1VKiGIT7VHuKQZ6zbW7y8UZMEA8sTK0wtsUO1oe/KVFa2vu0KiB
 wyg=
X-SBRS: -0.9
X-MesageID: 1465141
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,564,1557201600"; 
   d="scan'208";a="1465141"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5CF0F2440200007800233D84@prv1-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: <691e7133-4a75-0ca9-c347-5a37aa59a30f@citrix.com>
Date: Fri, 7 Jun 2019 19:01: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: <5CF0F2440200007800233D84@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/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>

T24gMzEvMDUvMjAxOSAxMDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRGVzcGl0ZSAtZm5vLW9t
aXQtZnJhbWUtcG9pbnRlciB0aGUgY29tcGlsZXIgbWF5IG9taXQgdGhlIGZyYW1lIHBvaW50ZXIs
Cj4gb2Z0ZW4gZm9yIHJlbGF0aXZlbHkgc2ltcGxlIGxlYWYgZnVuY3Rpb25zLiAoVG8gZ2l2ZSBh
IHNwZWNpZmljIGV4YW1wbGUsCj4gdGhlIGNhc2UgSSd2ZSBydW4gaW50byB0aGlzIHdpdGggaXMg
X3BjaV9oaWRlX2RldmljZSgpIGFuZCBnY2MgOC4KPiBJbnRlcmVzdGluZ2x5IHRoZSBldmVuIG1v
cmUgc2ltcGxlIG5laWdoYm9yaW5nIGlvbW11X2hhc19mZWF0dXJlKCkgZG9lcwo+IGdldCBhIGZy
YW1lIHBvaW50ZXIgc2V0IHVwLCBhcm91bmQganVzdCBhIHNpbmdsZSBpbnN0cnVjdGlvbi4gQnV0
IHRoaXMKPiBtYXkgYmUgYSByZXN1bHQgb2YgdGhlIHNpemUtb2YtYXNtKCkgZWZmZWN0cyBkaXNj
dXNzZWQgZWxzZXdoZXJlLikKPgo+IExvZyB0aGUgdG9wLW9mLXN0YWNrIHZhbHVlIGlmIGl0IGxv
b2tzIHZhbGlkIF9vcl8gaWYgUklQIGxvb2tzIGludmFsaWQuCj4KPiBBbHNvIGFubm90YXRlIG5v
bi1mcmFtZS1wb2ludGVyLWJhc2VkIHN0YWNrIHRyYWNlIGVudHJpZXMgd2l0aCBhCj4gcXVlc3Rp
b24gbWFyaywgdG8gc2lnbmFsIGNsZWFybHkgdGhhdCBhbnkgb25lIG9mIHRoZW0gbWF5IG5vdCBh
Y3R1YWxseQo+IGJlIHBhcnQgb2YgdGhlIGNhbGwgc3RhY2suCgpJIHZlcnkgc3BlY2lmaWNhbGx5
IGRpZG4ndCBkbyB0aGF0IGJlZm9yZSwgYmVjYXVzZSBpdCBnaXZlIHRoZSBmYWxzZQppbXByZXNz
aW9uIHRoYXQgd2hlbiBhIHF1ZXN0aW9uIG1hcmsgaXNuJ3QgcHJlc2VudCwgdGhlIGxvZ2dpbmcg
bGluZSBpcwphY2N1cmF0ZS4KClRoaXMgaXMgbm90IHRydWUgZm9yICVyYnAgY29ycnVwdGlvbiwg
YXNtIGJsb2NrcyB3aGljaCBkb24ndCByZXNwZWN0IHRoZQpmcmFtZSBwb2ludGVyIEFCSSAoYXJn
dWFibHkgYWxzbyBjb3JydXB0aW9uKSwgYW55IGZhdWx0IHJhaXNlZCBmcm9tCndpdGhpbiBhbiBF
RkkgY2FsbC4KClBvcnRpbmcgWGVuIHRvIHVzZSBvYmp0b29sIHdvdWxkIGJlIGEgZGVmaW5pdGUg
aW1wcm92ZW1lbnQsIGJ1dCBjYW5ub3QKZ3VhcmQgYWdhaW5zdCB1bmV4cGVjdGVkICVyYnAgY29y
cnVwdGlvbiBhbmQgdGhlIEVGSSBjYXNlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 18:13:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 18: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 1hZJMM-0006kl-7J; Fri, 07 Jun 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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZJML-0006kZ-3D
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 18:13:01 +0000
X-Inumbo-ID: e1b9302b-894f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1b9302b-894f-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 18:12: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 1hZJMI-0000HG-P9; Fri, 07 Jun 2019 18:12: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 1hZJMI-0007dk-FZ; Fri, 07 Jun 2019 18:12:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZJMI-0005ii-Eh; Fri, 07 Jun 2019 18:12:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137452-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=c0666fab19ea1523fbcae57d8362d94e06b21f98
X-Osstest-Versions-That: xen=bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 18:12:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137452: 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>

ZmxpZ2h0IDEzNzQ1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQ1Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMDY2NmZhYjE5ZWExNTIzZmJjYWU1N2Q4MzYyZDk0ZTA2YjIxZjk4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiZDViZTQwY2UyMzA3ZWE1ZThm
NTJlMzEwM2QxYjQ4Y2E5ZGZkY2U5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczOTEgIDIwMTkt
MDYtMDYgMjI6MDA6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NDUyICAy
MDE5LTA2LTA3IDE1OjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGJkNWJlNDBjZTIuLmMwNjY2ZmFi
MTkgIGMwNjY2ZmFiMTllYTE1MjNmYmNhZTU3ZDgzNjJkOTRlMDZiMjFmOTggLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 18:28:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 18:28:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZJb0-0007fm-MW; Fri, 07 Jun 2019 18:28: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=7jHK=UG=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hZJaz-0007fh-Iz
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 18:28:09 +0000
X-Inumbo-ID: fe7a616e-8951-11e9-9d76-7ff3fb8bc93f
Received: from mail-lf1-f68.google.com (unknown [209.85.167.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe7a616e-8951-11e9-9d76-7ff3fb8bc93f;
 Fri, 07 Jun 2019 18:28:07 +0000 (UTC)
Received: by mail-lf1-f68.google.com with SMTP id a25so2346019lfg.2
 for <xen-devel@lists.xenproject.org>; Fri, 07 Jun 2019 11:28:07 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=AIgE8S8fC+66G4tDEhSahWgJ4Gskhsuawrmzt9lFLpk=;
 b=N20lQH/plHEaU+0xbJqNjQbVCV9uu6mmncKfEX/7Wbz7ZnwAqKcsJhIdpIGNMTpQgG
 AfJ36JlYXB9EXKys1IJlPA6U84otDbOxx+X9DpKjDkN39nBV4seyx8tmY6MR3kB0Xbb9
 BXHMqaoZesuSBHAul1zzNxR50iS7CJ3JFBj0NXF0jeRdUMlS/ruUCcKuDroji+9X6veL
 4hYnxnNdxjvddS6/IC9iEOAKqVC8BjW1J6/tRY4XbrsKU9qza8M58ZdtvuzChRJtNv0F
 F+wdxg1E3I1Xq/WmhUHV1wmIv0MiGHWgr/WWJdNJgnP79MyW/YBGp+dTeNva6B3RDg3P
 ox/Q==
X-Gm-Message-State: APjAAAX130hYTKNDyy2zW5I8KBmoAtXcywbfTVy3mIwrFWPbgwPJSg+5
 9XhPZjUN7fMfPn+MuFFZ+C6zrpfPBg4=
X-Google-Smtp-Source: APXvYqxoaeBgrPXNfA9+R8E7oy+GhJmadVbzEQD49pUbrj8XrKKw6jxUeupxj1qXm9KQBFkW2LV2Tg==
X-Received: by 2002:ac2:5231:: with SMTP id i17mr27977296lfl.39.1559932086062; 
 Fri, 07 Jun 2019 11:28:06 -0700 (PDT)
Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com.
 [209.85.167.49])
 by smtp.gmail.com with ESMTPSA id i195sm527699lfi.87.2019.06.07.11.28.05
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Fri, 07 Jun 2019 11:28:05 -0700 (PDT)
Received: by mail-lf1-f49.google.com with SMTP id l26so2310081lfh.13
 for <xen-devel@lists.xenproject.org>; Fri, 07 Jun 2019 11:28:05 -0700 (PDT)
X-Received: by 2002:a19:a20a:: with SMTP id l10mr22774695lfe.81.1559932085636; 
 Fri, 07 Jun 2019 11:28:05 -0700 (PDT)
MIME-Version: 1.0
References: <20190531081713.55596-1-roger.pau@citrix.com>
 <20190607111751.olg5246rxfzqwtb3@Air-de-Roger>
In-Reply-To: <20190607111751.olg5246rxfzqwtb3@Air-de-Roger>
From: Wei Liu <wl@xen.org>
Date: Fri, 7 Jun 2019 19:27:00 +0100
X-Gmail-Original-Message-ID: <CAK9nU=qYUf_HS3XC9CZvYGZz=LaC=i0g0KFkkA0rhPNg5BifUQ@mail.gmail.com>
Message-ID: <CAK9nU=qYUf_HS3XC9CZvYGZz=LaC=i0g0KFkkA0rhPNg5BifUQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gRnJpLCA3IEp1biAyMDE5IGF0IDEyOjE4LCBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBHZW50bGUgcGluZy4KPgo+IE9uIEZyaSwgTWF5IDMxLCAy
MDE5IGF0IDEwOjE3OjEzQU0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+IFVzaW5n
IGNsYW5nIGFuZCBsbGQgOCByZXF1aXJlcyBpbnN0YWxsaW5nIHRoZSBwYWNrYWdlcyBmcm9tIHRo
ZQo+ID4gb2ZmaWNpYWwgbGx2bSBhcHQgcmVwb3NpdG9yaWVzLCBzbyBtb2RpZnkgdGhlIERlYmlh
biBEb2NrZXIgZmlsZXMgZm9yCj4gPiBzdHJldGNoIGFuZCB1bnN0YWJsZSB0byBhZGQgdGhlIGxs
dm0gcmVwbyBhbmQgaW5zdGFsbCBjbGFuZyBhbmQgbGxkCj4gPiBmcm9tIGl0Lgo+ID4KPiA+IEFs
c28gYWRkIHNvbWUgam9icyB0byB0ZXN0IGJ1aWxkaW5nIFhlbiB3aXRoIGNsYW5nIDggYW5kIGxs
ZC4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKSGF2ZSB5b3UgcHVzaGVk
IHRoZSBuZXcgY29udGFpbmVycyB0byBHaXRsYWIgQ0k/CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 18:34:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 18: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 1hZJh1-0008QW-G4; Fri, 07 Jun 2019 18:34: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=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZJgz-0008QK-RK
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 18:34:21 +0000
X-Inumbo-ID: db71c01c-8952-11e9-94bc-bbc5918349bd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db71c01c-8952-11e9-94bc-bbc5918349bd;
 Fri, 07 Jun 2019 18:34: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 1hZJgu-0000gI-UX; Fri, 07 Jun 2019 18:34:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZJgu-0001l6-G4; Fri, 07 Jun 2019 18:34:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZJgu-0006K9-FI; Fri, 07 Jun 2019 18:34:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137371-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-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-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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 18:34:16 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137371: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM3MSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM3MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MjY3IFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBp
biAxMzcxNjkgcGFzcyBpbiAxMzczNzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3MTY5IHBhc3MgaW4gMTM3Mzcx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwIGZhaWwgaW4gMTM3MTY5IHBhc3MgaW4gMTM3MzcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzNzE2
OSBwYXNzIGluIDEzNzM3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzNzE2OQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBh
c3MgaW4gMTM3MTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MjY3CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4
ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZh
aWwgaW4gMTM3MTY5IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzcxNjkgbGlrZSAxMzI4ODkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGlu
IDEzNzE2OSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWM5MDI0
MDc4NWI4ZTVmNmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVu
ICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJm
MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDEy
MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBa
ICAxMTYgZGF5cyAgIDY0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjQ5MyAgMjAx
OS0wNS0xOCAxMjo0NDoyMyBaICAgMjAgZGF5cyAgIDExIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
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
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA3MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 18:55:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 18:55:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZK1U-0001ad-Mx; Fri, 07 Jun 2019 18:55:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8DSO=UG=bombadil.infradead.org=mchehab@srs-us1.protection.inumbo.net>)
 id 1hZK1T-0001aX-5f
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 18:55:31 +0000
X-Inumbo-ID: d07ce69b-8955-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d07ce69b-8955-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 18:55:27 +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=4aKLX/ULQbIdjHQKxORoAJvnBdQidy7rwleZOhO7D3U=; b=QLgpCzGFxbpP/EJVCvzdB+zRfB
 9mfVgJI809y7MyNL2grktRSiG00FOM5NnraUAEjlr++UEeJs7GOqeRrcb7yMYE1caY6dgcQZvOyD5
 Nqdmcg5GpxiPD9VeadM1R+edMDoLteeHQjt6pmqsqzFn+2V/VUV4+FS98YbNPRQabOzwIIP9nBL3M
 eSuu3LoG++USdySV7vQCKpDUdA/aMYJt8UnFJZDdRx0esflURGZl2tHUX+WXGMvKGS9xByD2MWX66
 Y9zn0ijCbCKjhfhf5DXWajbwqnv7OTcAjowiDzGHHwUu0kYnGTIoGKOti0uCn5R86kM/0RrZKKA4W
 dA4FnjOg==;
Received: from [179.181.119.115] (helo=bombadil.infradead.org)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hZK0e-0005sr-2a; Fri, 07 Jun 2019 18:54:40 +0000
Received: from mchehab by bombadil.infradead.org with local (Exim 4.92)
 (envelope-from <mchehab@bombadil.infradead.org>)
 id 1hZK0b-0007FX-KC; Fri, 07 Jun 2019 15:54:37 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: Linux Doc Mailing List <linux-doc@vger.kernel.org>
Date: Fri,  7 Jun 2019 15:54:32 -0300
Message-Id: <44fba147881d3f9e8898fa756ee1669f9ac79d15.1559933665.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <ff457774d46d96e8fe56b45409aba39d87a8672a.1559933665.git.mchehab+samsung@kernel.org>
References: <ff457774d46d96e8fe56b45409aba39d87a8672a.1559933665.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 16/20] docs: fix broken documentation links
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mark Rutland <mark.rutland@arm.com>,
 Sven Van Asbroeck <TheSven73@gmail.com>, kvm@vger.kernel.org,
 Wolfram Sang <wsa@the-dreams.de>, Peter Zijlstra <peterz@infradead.org>,
 Catalin Marinas <catalin.marinas@arm.com>,
 Linus Walleij <linus.walleij@linaro.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, Will Deacon <will.deacon@arm.com>,
 linux-acpi@vger.kernel.org, virtualization@lists.linux-foundation.org,
 Liam Girdwood <lgirdwood@gmail.com>, David Brown <david.brown@linaro.org>,
 Harry Wei <harryxiyou@gmail.com>, linux-i2c@vger.kernel.org,
 "H. Peter Anvin" <hpa@zytor.com>,
 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 Alex Shi <alex.shi@linux.alibaba.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, devel@driverdev.osuosl.org,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jonathan Corbet <corbet@lwn.net>,
 Kevin Hilman <khilman@baylibre.com>, x86@kernel.org,
 Russell King <linux@armlinux.org.uk>,
 Bartosz Golaszewski <bgolaszewski@baylibre.com>,
 Andy Gross <agross@kernel.org>, linux-pci@vger.kernel.org,
 Darren Hart <dvhart@infradead.org>, Bhupesh Sharma <bhsharma@redhat.com>,
 devel@acpica.org, Erik Schmauss <erik.schmauss@intel.com>,
 Jason Wang <jasowang@redhat.com>, Len Brown <lenb@kernel.org>,
 devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org,
 James Morris <jmorris@namei.org>,
 Mauro Carvalho Chehab <mchehab@infradead.org>, linux-gpio@vger.kernel.org,
 Mark Brown <broonie@kernel.org>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Josh Poimboeuf <jpoimboe@redhat.com>,
 Bjorn Helgaas <bhelgaas@google.com>, linux-amlogic@lists.infradead.org,
 Thomas Gleixner <tglx@linutronix.de>, platform-driver-x86@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, linux-arm-kernel@lists.infradead.org,
 linux-edac@vger.kernel.org, Juergen Gross <jgross@suse.com>,
 Tony Luck <tony.luck@intel.com>, xen-devel@lists.xenproject.org,
 linux-mm@kvack.org, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Robert Moore <robert.moore@intel.com>, linux-security-module@vger.kernel.org,
 Rob Herring <robh+dt@kernel.org>, James Morse <james.morse@arm.com>,
 netdev@vger.kernel.org, "Serge E. Hallyn" <serge@hallyn.com>,
 "David S. Miller" <davem@davemloft.net>, Andy Shevchenko <andy@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>

TW9zdGx5IGR1ZSB0byB4ODYgYW5kIGFjcGkgY29udmVyc2lvbiwgc2V2ZXJhbCBkb2N1bWVudGF0
aW9uCmxpbmtzIGFyZSBzdGlsbCBwb2ludGluZyB0byB0aGUgb2xkIGZpbGUuIEZpeCB0aGVtLgoK
U2lnbmVkLW9mZi1ieTogTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2Vy
bmVsLm9yZz4KUmV2aWV3ZWQtYnk6IFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+ClJl
dmlld2VkLWJ5OiBTdmVuIFZhbiBBc2Jyb2VjayA8VGhlU3ZlbjczQGdtYWlsLmNvbT4KUmV2aWV3
ZWQtYnk6IEJodXBlc2ggU2hhcm1hIDxiaHNoYXJtYUByZWRoYXQuY29tPgpBY2tlZC1ieTogTWFy
ayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgotLS0KIERvY3VtZW50YXRpb24vYWNwaS9kc2Qv
bGVkcy50eHQgICAgICAgICAgICAgICAgICB8ICAyICstCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnJzdCAgfCAgNiArKystLS0KIERvY3VtZW50YXRpb24vYWRt
aW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0ICB8IDE2ICsrKysrKysrLS0tLS0tLS0KIERv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvcmFzLnJzdCAgICAgICAgICAgICAgICB8ICAyICstCiAu
Li4vZGV2aWNldHJlZS9iaW5kaW5ncy9uZXQvZnNsLWVuZXRjLnR4dCAgICAgICAgfCAgNyArKyst
LS0tCiAuLi4vYmluZGluZ3MvcGNpL2FtbG9naWMsbWVzb24tcGNpZS50eHQgICAgICAgICAgfCAg
MiArLQogLi4uL2JpbmRpbmdzL3JlZ3VsYXRvci9xY29tLHJwbWgtcmVndWxhdG9yLnR4dCAgIHwg
IDIgKy0KIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9ib290aW5nLXdpdGhvdXQtb2YudHh0ICB8
ICAyICstCiBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9ib2FyZC5yc3QgICAgICAgICAg
fCAgMiArLQogRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vY29uc3VtZXIucnN0ICAgICAg
IHwgIDIgKy0KIC4uLi9maXJtd2FyZS1ndWlkZS9hY3BpL2VudW1lcmF0aW9uLnJzdCAgICAgICAg
ICB8ICAyICstCiAuLi4vZmlybXdhcmUtZ3VpZGUvYWNwaS9tZXRob2QtdHJhY2luZy5yc3QgICAg
ICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzICAgICAg
ICAgIHwgIDIgKy0KIERvY3VtZW50YXRpb24vc3lzY3RsL2tlcm5lbC50eHQgICAgICAgICAgICAg
ICAgICB8ICA0ICsrLS0KIC4uLi90cmFuc2xhdGlvbnMvemhfQ04vcHJvY2Vzcy80LkNvZGluZy5y
c3QgICAgICB8ICAyICstCiBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvNWxldmVsLXBhZ2luZy5y
c3QgICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5y
c3QgICAgICAgIHwgIDQgKystLQogLi4uL3g4Ni94ODZfNjQvZmFrZS1udW1hLWZvci1jcHVzZXRz
LnJzdCAgICAgICAgIHwgIDIgKy0KIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICA0ICsrLS0KIGFyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL2FybTY0L2tlcm5lbC9rZXhlY19pbWFnZS5j
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0tLS0KIGFyY2gveDg2L0tjb25maWcu
ZGVidWcgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9ib290L2hl
YWRlci5TICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYvZW50cnkv
ZW50cnlfNjQuUyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL2Jvb3RwYXJhbV91dGlscy5oICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wYWdlXzY0X3R5cGVzLmggICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYvaW5j
bHVkZS9hc20vcGd0YWJsZV82NF90eXBlcy5oICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2tl
cm5lbC9jcHUvbWljcm9jb2RlL2FtZC5jICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9r
ZXJuZWwva2V4ZWMtYnppbWFnZTY0LmMgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYv
a2VybmVsL3BjaS1kbWEuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2
L21tL3RsYi5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4
Ni9wbGF0Zm9ybS9wdmgvZW5saWdodGVuLmMgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVy
cy9hY3BpL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKystLS0t
LQogZHJpdmVycy9uZXQvZXRoZXJuZXQvZmFyYWRheS9mdGdtYWMxMDAuYyAgICAgICAgIHwgIDIg
Ky0KIC4uLi9maWVsZGJ1cy9Eb2N1bWVudGF0aW9uL2ZpZWxkYnVzX2Rldi50eHQgICAgICB8ICA0
ICsrLS0KIGRyaXZlcnMvdmhvc3Qvdmhvc3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiBpbmNsdWRlL2FjcGkvYWNwaV9kcml2ZXJzLmggICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQogaW5jbHVkZS9saW51eC9mc19jb250ZXh0LmggICAgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIGluY2x1ZGUvbGludXgvbHNtX2hvb2tzLmggICAgICAgICAgICAgICAgICAgICAg
ICB8ICAyICstCiBtbS9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgMiArLQogc2VjdXJpdHkvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KIHRvb2xzL2luY2x1ZGUvbGludXgvZXJyLmggICAgICAgICAgICAgICAgICAg
ICAgICB8ICAyICstCiB0b29scy9vYmp0b29sL0RvY3VtZW50YXRpb24vc3RhY2stdmFsaWRhdGlv
bi50eHQgfCAgNCArKy0tCiA0NCBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCA3MSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FjcGkvZHNkL2xlZHMudHh0
IGIvRG9jdW1lbnRhdGlvbi9hY3BpL2RzZC9sZWRzLnR4dAppbmRleCA4MWE2M2FmNDJlZDIuLmNj
NThiMWE1NzRjNSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hY3BpL2RzZC9sZWRzLnR4dAor
KysgYi9Eb2N1bWVudGF0aW9uL2FjcGkvZHNkL2xlZHMudHh0CkBAIC05Niw0ICs5Niw0IEBAIHdo
ZXJlCiAgICAgPFVSTDpodHRwOi8vd3d3LnVlZmkub3JnL3NpdGVzL2RlZmF1bHQvZmlsZXMvcmVz
b3VyY2VzL19EU0QtaGllcmFyY2hpY2FsLWRhdGEtZXh0ZW5zaW9uLVVVSUQtdjEuMS5wZGY+LAog
ICAgIHJlZmVyZW5jZWQgMjAxOS0wMi0yMS4KIAotWzddIERvY3VtZW50YXRpb24vYWNwaS9kc2Qv
ZGF0YS1ub2RlLXJlZmVyZW5jZS50eHQKK1s3XSBEb2N1bWVudGF0aW9uL2Zpcm13YXJlLWd1aWRl
L2FjcGkvZHNkL2RhdGEtbm9kZS1yZWZlcmVuY2VzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnJzdAppbmRleCAwMTI0OTgwZGNhMmQuLjhkMzI3
M2UzMmViMSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFy
YW1ldGVycy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy5yc3QKQEAgLTE2Nyw3ICsxNjcsNyBAQCBwYXJhbWV0ZXIgaXMgYXBwbGljYWJsZTo6CiAJ
WDg2LTMyCVg4Ni0zMiwgYWthIGkzODYgYXJjaGl0ZWN0dXJlIGlzIGVuYWJsZWQuCiAJWDg2LTY0
CVg4Ni02NCBhcmNoaXRlY3R1cmUgaXMgZW5hYmxlZC4KIAkJCU1vcmUgWDg2LTY0IGJvb3Qgb3B0
aW9ucyBjYW4gYmUgZm91bmQgaW4KLQkJCURvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290LW9w
dGlvbnMudHh0IC4KKwkJCURvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0
LgogCVg4NglFaXRoZXIgMzItYml0IG9yIDY0LWJpdCB4ODYgKHNhbWUgYXMgWDg2LTMyK1g4Ni02
NCkKIAlYODZfVVYJU0dJIFVWIHN1cHBvcnQgaXMgZW5hYmxlZC4KIAlYRU4JWGVuIHN1cHBvcnQg
aXMgZW5hYmxlZApAQCAtMTgxLDEwICsxODEsMTAgQEAgSW4gYWRkaXRpb24sIHRoZSBmb2xsb3dp
bmcgdGV4dCBpbmRpY2F0ZXMgdGhhdCB0aGUgb3B0aW9uOjoKIFBhcmFtZXRlcnMgZGVub3RlZCB3
aXRoIEJPT1QgYXJlIGFjdHVhbGx5IGludGVycHJldGVkIGJ5IHRoZSBib290CiBsb2FkZXIsIGFu
ZCBoYXZlIG5vIG1lYW5pbmcgdG8gdGhlIGtlcm5lbCBkaXJlY3RseS4KIERvIG5vdCBtb2RpZnkg
dGhlIHN5bnRheCBvZiBib290IGxvYWRlciBwYXJhbWV0ZXJzIHdpdGhvdXQgZXh0cmVtZQotbmVl
ZCBvciBjb29yZGluYXRpb24gd2l0aCA8RG9jdW1lbnRhdGlvbi94ODYvYm9vdC50eHQ+LgorbmVl
ZCBvciBjb29yZGluYXRpb24gd2l0aCA8RG9jdW1lbnRhdGlvbi94ODYvYm9vdC5yc3Q+LgogCiBU
aGVyZSBhcmUgYWxzbyBhcmNoLXNwZWNpZmljIGtlcm5lbC1wYXJhbWV0ZXJzIG5vdCBkb2N1bWVu
dGVkIGhlcmUuCi1TZWUgZm9yIGV4YW1wbGUgPERvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290
LW9wdGlvbnMudHh0Pi4KK1NlZSBmb3IgZXhhbXBsZSA8RG9jdW1lbnRhdGlvbi94ODYveDg2XzY0
L2Jvb3Qtb3B0aW9ucy5yc3Q+LgogCiBOb3RlIHRoYXQgQUxMIGtlcm5lbCBwYXJhbWV0ZXJzIGxp
c3RlZCBiZWxvdyBhcmUgQ0FTRSBTRU5TSVRJVkUsIGFuZCB0aGF0CiBhIHRyYWlsaW5nID0gb24g
dGhlIG5hbWUgb2YgYW55IHBhcmFtZXRlciBzdGF0ZXMgdGhhdCB0aGF0IHBhcmFtZXRlciB3aWxs
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0Cmlu
ZGV4IDc5ZDA0M2I4ODUwZC4uMWFiZDdlMTQ1MzU3IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9u
L2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTMsNyArNTMsNyBAQAogCQkJQUNQ
SV9ERUJVR19QUklOVCBzdGF0ZW1lbnRzLCBlLmcuLAogCQkJICAgIEFDUElfREVCVUdfUFJJTlQo
KEFDUElfREJfSU5GTywgLi4uCiAJCQlUaGUgZGVidWdfbGV2ZWwgbWFzayBkZWZhdWx0cyB0byAi
aW5mbyIuICBTZWUKLQkJCURvY3VtZW50YXRpb24vYWNwaS9kZWJ1Zy50eHQgZm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQKKwkJCURvY3VtZW50YXRpb24vZmlybXdhcmUtZ3VpZGUvYWNwaS9kZWJ1
Zy5yc3QgZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQKIAkJCWRlYnVnIGxheWVycyBhbmQgbGV2
ZWxzLgogCiAJCQlFbmFibGUgcHJvY2Vzc29yIGRyaXZlciBpbmZvIG1lc3NhZ2VzOgpAQCAtOTYz
LDcgKzk2Myw3IEBACiAJCQlmb3IgZGV0YWlscy4KIAogCW5vbXB4CQlbWDg2XSBEaXNhYmxlcyBJ
bnRlbCBNZW1vcnkgUHJvdGVjdGlvbiBFeHRlbnNpb25zLgotCQkJU2VlIERvY3VtZW50YXRpb24v
eDg2L2ludGVsX21weC50eHQgZm9yIG1vcmUKKwkJCVNlZSBEb2N1bWVudGF0aW9uL3g4Ni9pbnRl
bF9tcHgucnN0IGZvciBtb3JlCiAJCQlpbmZvcm1hdGlvbiBhYm91dCB0aGUgZmVhdHVyZS4KIAog
CW5vcGt1CQlbWDg2XSBEaXNhYmxlIE1lbW9yeSBQcm90ZWN0aW9uIEtleXMgQ1BVIGZlYXR1cmUg
Zm91bmQKQEAgLTExODksNyArMTE4OSw3IEBACiAJCQl0aGF0IGlzIHRvIGJlIGR5bmFtaWNhbGx5
IGxvYWRlZCBieSBMaW51eC4gSWYgdGhlcmUgYXJlCiAJCQltdWx0aXBsZSB2YXJpYWJsZXMgd2l0
aCB0aGUgc2FtZSBuYW1lIGJ1dCB3aXRoIGRpZmZlcmVudAogCQkJdmVuZG9yIEdVSURzLCBhbGwg
b2YgdGhlbSB3aWxsIGJlIGxvYWRlZC4gU2VlCi0JCQlEb2N1bWVudGF0aW9uL2FjcGkvc3NkdC1v
dmVybGF5cy50eHQgZm9yIGRldGFpbHMuCisJCQlEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2Fj
cGkvc3NkdC1vdmVybGF5cy5yc3QgZm9yIGRldGFpbHMuCiAKIAogCWVpc2FfaXJxX2VkZ2U9CVtQ
QVJJU0MsSFddCkBAIC0yMzgzLDcgKzIzODMsNyBAQAogCiAJbWNlCQlbWDg2LTMyXSBNYWNoaW5l
IENoZWNrIEV4Y2VwdGlvbgogCi0JbWNlPW9wdGlvbglbWDg2LTY0XSBTZWUgRG9jdW1lbnRhdGlv
bi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy50eHQKKwltY2U9b3B0aW9uCVtYODYtNjRdIFNlZSBE
b2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdAogCiAJbWQ9CQlbSFddIFJB
SUQgc3Vic3lzdGVtcyBkZXZpY2VzIGFuZCBsZXZlbAogCQkJU2VlIERvY3VtZW50YXRpb24vYWRt
aW4tZ3VpZGUvbWQucnN0LgpAQCAtMjQzOSw3ICsyNDM5LDcgQEAKIAkJCXNldCBhY2NvcmRpbmcg
dG8gdGhlCiAJCQlDT05GSUdfTUVNT1JZX0hPVFBMVUdfREVGQVVMVF9PTkxJTkUga2VybmVsIGNv
bmZpZwogCQkJb3B0aW9uLgotCQkJU2VlIERvY3VtZW50YXRpb24vbWVtb3J5LWhvdHBsdWcudHh0
LgorCQkJU2VlIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvbW0vbWVtb3J5LWhvdHBsdWcucnN0
LgogCiAJbWVtbWFwPWV4YWN0bWFwCVtLTkwsWDg2XSBFbmFibGUgc2V0dGluZyBvZiBhbiBleGFj
dAogCQkJRTgyMCBtZW1vcnkgbWFwLCBhcyBzcGVjaWZpZWQgYnkgdGhlIHVzZXIuCkBAIC0yNTI4
LDcgKzI1MjgsNyBAQAogCQkJbWVtX2VuY3J5cHQ9b246CQlBY3RpdmF0ZSBTTUUKIAkJCW1lbV9l
bmNyeXB0PW9mZjoJRG8gbm90IGFjdGl2YXRlIFNNRQogCi0JCQlSZWZlciB0byBEb2N1bWVudGF0
aW9uL3g4Ni9hbWQtbWVtb3J5LWVuY3J5cHRpb24udHh0CisJCQlSZWZlciB0byBEb2N1bWVudGF0
aW9uL3ZpcnR1YWwva3ZtL2FtZC1tZW1vcnktZW5jcnlwdGlvbi5yc3QKIAkJCWZvciBkZXRhaWxz
IG9uIHdoZW4gbWVtb3J5IGVuY3J5cHRpb24gY2FuIGJlIGFjdGl2YXRlZC4KIAogCW1lbV9zbGVl
cF9kZWZhdWx0PQlbU1VTUEVORF0gRGVmYXVsdCBzeXN0ZW0gc3VzcGVuZCBtb2RlOgpAQCAtMzUy
OSw3ICszNTI5LDcgQEAKIAkJCVNlZSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L3BhcmlkZS50eHQu
CiAKIAlwaXJxPQkJW1NNUCxBUElDXSBNYW51YWwgbXAtdGFibGUgc2V0dXAKLQkJCVNlZSBEb2N1
bWVudGF0aW9uL3g4Ni9pMzg2L0lPLUFQSUMudHh0LgorCQkJU2VlIERvY3VtZW50YXRpb24veDg2
L2kzODYvSU8tQVBJQy5yc3QuCiAKIAlwbGlwPQkJW1BQVCxORVRdIFBhcmFsbGVsIHBvcnQgbmV0
d29yayBsaW5rCiAJCQlGb3JtYXQ6IHsgcGFycG9ydDxucj4gfCB0aW1pZCB8IDAgfQpAQCAtNTA1
NSw3ICs1MDU1LDcgQEAKIAkJCUNhbiBiZSB1c2VkIG11bHRpcGxlIHRpbWVzIGZvciBtdWx0aXBs
ZSBkZXZpY2VzLgogCiAJdmdhPQkJW0JPT1QsWDg2LTMyXSBTZWxlY3QgYSBwYXJ0aWN1bGFyIHZp
ZGVvIG1vZGUKLQkJCVNlZSBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnR4dCBhbmQKKwkJCVNlZSBE
b2N1bWVudGF0aW9uL3g4Ni9ib290LnJzdCBhbmQKIAkJCURvY3VtZW50YXRpb24vc3ZnYS50eHQu
CiAJCQlVc2UgdmdhPWFzayBmb3IgbWVudS4KIAkJCVRoaXMgaXMgYWN0dWFsbHkgYSBib290IGxv
YWRlciBwYXJhbWV0ZXI7IHRoZSB2YWx1ZSBpcwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9h
ZG1pbi1ndWlkZS9yYXMucnN0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9yYXMucnN0Cmlu
ZGV4IGM3NDk1ZTQyZTZmNC4uMmIyMGY1ZjczODBkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9u
L2FkbWluLWd1aWRlL3Jhcy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9yYXMu
cnN0CkBAIC0xOTksNyArMTk5LDcgQEAgQXJjaGl0ZWN0dXJlIChNQ0EpXCBbI2YzXV8uCiAgIG1v
ZGUpLgogCiAuLiBbI2YzXSBGb3IgbW9yZSBkZXRhaWxzIGFib3V0IHRoZSBNYWNoaW5lIENoZWNr
IEFyY2hpdGVjdHVyZSAoTUNBKSwKLSAgcGxlYXNlIHJlYWQgRG9jdW1lbnRhdGlvbi94ODYveDg2
XzY0L21hY2hpbmVjaGVjayBhdCB0aGUgS2VybmVsIHRyZWUuCisgIHBsZWFzZSByZWFkIERvY3Vt
ZW50YXRpb24veDg2L3g4Nl82NC9tYWNoaW5lY2hlY2sucnN0IGF0IHRoZSBLZXJuZWwgdHJlZS4K
IAogRURBQyAtIEVycm9yIERldGVjdGlvbiBBbmQgQ29ycmVjdGlvbgogKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0
cmVlL2JpbmRpbmdzL25ldC9mc2wtZW5ldGMudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl
L2JpbmRpbmdzL25ldC9mc2wtZW5ldGMudHh0CmluZGV4IGM4MTJlMjVhZTkwZi4uMjVmYzY4NzQx
OWRiIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbmV0L2Zz
bC1lbmV0Yy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL25ldC9m
c2wtZW5ldGMudHh0CkBAIC0xNiw4ICsxNiw4IEBAIFJlcXVpcmVkIHByb3BlcnRpZXM6CiBJbiB0
aGlzIGNhc2UsIHRoZSBFTkVUQyBub2RlIHNob3VsZCBpbmNsdWRlIGEgIm1kaW8iIHN1Yi1ub2Rl
CiB0aGF0IGluIHR1cm4gc2hvdWxkIGNvbnRhaW4gdGhlICJldGhlcm5ldC1waHkiIG5vZGUgZGVz
Y3JpYmluZyB0aGUKIGV4dGVybmFsIHBoeS4gIEJlbG93IHByb3BlcnRpZXMgYXJlIHJlcXVpcmVk
LCB0aGVpciBiaW5kaW5ncwotYWxyZWFkeSBkZWZpbmVkIGluIGV0aGVybmV0LnR4dCBvciBwaHku
dHh0LCB1bmRlcgotRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL25ldC8qLgorYWxy
ZWFkeSBkZWZpbmVkIGluIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9uZXQvZXRo
ZXJuZXQudHh0IG9yCitEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbmV0L3BoeS50
eHQuCiAKIFJlcXVpcmVkOgogCkBAIC01MSw4ICs1MSw3IEBAIEV4YW1wbGU6CiBjb25uZWN0aW9u
OgogCiBJbiB0aGlzIGNhc2UsIHRoZSBFTkVUQyBwb3J0IG5vZGUgZGVmaW5lcyBhIGZpeGVkIGxp
bmsgY29ubmVjdGlvbiwKLWFzIHNwZWNpZmllZCBieSAiZml4ZWQtbGluay50eHQiLCB1bmRlcgot
RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL25ldC8qLgorYXMgc3BlY2lmaWVkIGJ5
IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9uZXQvZml4ZWQtbGluay50eHQuCiAK
IFJlcXVpcmVkOgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGlu
Z3MvcGNpL2FtbG9naWMsbWVzb24tcGNpZS50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv
YmluZGluZ3MvcGNpL2FtbG9naWMsbWVzb24tcGNpZS50eHQKaW5kZXggMTJiMThmODJkNDQxLi5l
ZmEyYzhiOWI4NWEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n
cy9wY2kvYW1sb2dpYyxtZXNvbi1wY2llLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRy
ZWUvYmluZGluZ3MvcGNpL2FtbG9naWMsbWVzb24tcGNpZS50eHQKQEAgLTMsNyArMyw3IEBAIEFt
bG9naWMgTWVzb24gQVhHIERXQyBQQ0lFIFNvQyBjb250cm9sbGVyCiBBbWxvZ2ljIE1lc29uIFBD
SWUgaG9zdCBjb250cm9sbGVyIGlzIGJhc2VkIG9uIHRoZSBTeW5vcHN5cyBEZXNpZ25XYXJlIFBD
SSBjb3JlLgogSXQgc2hhcmVzIGNvbW1vbiBmdW5jdGlvbnMgd2l0aCB0aGUgUENJZSBEZXNpZ25X
YXJlIGNvcmUgZHJpdmVyIGFuZAogaW5oZXJpdHMgY29tbW9uIHByb3BlcnRpZXMgZGVmaW5lZCBp
bgotRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BjaS9kZXNpZ253YXJlLXBjaS50
eHQuCitEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcGNpL2Rlc2lnbndhcmUtcGNp
ZS50eHQuCiAKIEFkZGl0aW9uYWwgcHJvcGVydGllcyBhcmUgZGVzY3JpYmVkIGhlcmU6CiAKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZWd1bGF0b3IvcWNv
bSxycG1oLXJlZ3VsYXRvci50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv
cmVndWxhdG9yL3Fjb20scnBtaC1yZWd1bGF0b3IudHh0CmluZGV4IDdlZjJkYmU0OGU4YS4uMTRk
MmVlZTk2YjNkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv
cmVndWxhdG9yL3Fjb20scnBtaC1yZWd1bGF0b3IudHh0CisrKyBiL0RvY3VtZW50YXRpb24vZGV2
aWNldHJlZS9iaW5kaW5ncy9yZWd1bGF0b3IvcWNvbSxycG1oLXJlZ3VsYXRvci50eHQKQEAgLTk3
LDcgKzk3LDcgQEAgU2Vjb25kIExldmVsIE5vZGVzIC0gUmVndWxhdG9ycwogCQkgICAgc2VudCBm
b3IgdGhpcyByZWd1bGF0b3IgaW5jbHVkaW5nIHRob3NlIHdoaWNoIGFyZSBmb3IgYQogCQkgICAg
c3RyaWN0bHkgbG93ZXIgcG93ZXIgc3RhdGUuCiAKLU90aGVyIHByb3BlcnRpZXMgZGVmaW5lZCBp
biBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVndWxhdG9yLnR4dAorT3RoZXIg
cHJvcGVydGllcyBkZWZpbmVkIGluIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9y
ZWd1bGF0b3IvcmVndWxhdG9yLnR4dAogbWF5IGFsc28gYmUgdXNlZC4gIHJlZ3VsYXRvci1pbml0
aWFsLW1vZGUgYW5kIHJlZ3VsYXRvci1hbGxvd2VkLW1vZGVzIG1heSBiZQogc3BlY2lmaWVkIGZv
ciBWUk0gcmVndWxhdG9ycyB1c2luZyBtb2RlIHZhbHVlcyBmcm9tCiBpbmNsdWRlL2R0LWJpbmRp
bmdzL3JlZ3VsYXRvci9xY29tLHJwbWgtcmVndWxhdG9yLmguICByZWd1bGF0b3ItYWxsb3ctYnlw
YXNzCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYm9vdGluZy13aXRob3V0
LW9mLnR4dCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9ib290aW5nLXdpdGhvdXQtb2YudHh0
CmluZGV4IGU4NmJkMmY2NDExNy4uNjBmODY0MGYyYjJmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0
aW9uL2RldmljZXRyZWUvYm9vdGluZy13aXRob3V0LW9mLnR4dAorKysgYi9Eb2N1bWVudGF0aW9u
L2RldmljZXRyZWUvYm9vdGluZy13aXRob3V0LW9mLnR4dApAQCAtMjc3LDcgKzI3Nyw3IEBAIGl0
IHdpdGggc3BlY2lhbCBjYXNlcy4KICAgdGhlIGRlY29tcHJlc3NvciAodGhlIHJlYWwgbW9kZSBl
bnRyeSBwb2ludCBnb2VzIHRvIHRoZSBzYW1lICAzMmJpdAogICBlbnRyeSBwb2ludCBvbmNlIGl0
IHN3aXRjaGVkIGludG8gcHJvdGVjdGVkIG1vZGUpLiBUaGF0IGVudHJ5IHBvaW50CiAgIHN1cHBv
cnRzIG9uZSBjYWxsaW5nIGNvbnZlbnRpb24gd2hpY2ggaXMgZG9jdW1lbnRlZCBpbgotICBEb2N1
bWVudGF0aW9uL3g4Ni9ib290LnR4dAorICBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnJzdAogICBU
aGUgcGh5c2ljYWwgcG9pbnRlciB0byB0aGUgZGV2aWNlLXRyZWUgYmxvY2sgKGRlZmluZWQgaW4g
Y2hhcHRlciBJSSkKICAgaXMgcGFzc2VkIHZpYSBzZXR1cF9kYXRhIHdoaWNoIHJlcXVpcmVzIGF0
IGxlYXN0IGJvb3QgcHJvdG9jb2wgMi4wOS4KICAgVGhlIHR5cGUgZmlsZWQgaXMgZGVmaW5lZCBh
cwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vYm9hcmQucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vYm9hcmQucnN0CmluZGV4IGIzN2YzZjdiODky
Ni4uY2U5MTUxOGJmOWY0IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bp
by9ib2FyZC5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vYm9hcmQucnN0
CkBAIC0xMDEsNyArMTAxLDcgQEAgd2l0aCB0aGUgaGVscCBvZiBfRFNEIChEZXZpY2UgU3BlY2lm
aWMgRGF0YSksIGludHJvZHVjZWQgaW4gQUNQSSA1LjE6OgogCX0KIAogRm9yIG1vcmUgaW5mb3Jt
YXRpb24gYWJvdXQgdGhlIEFDUEkgR1BJTyBiaW5kaW5ncyBzZWUKLURvY3VtZW50YXRpb24vYWNw
aS9ncGlvLXByb3BlcnRpZXMudHh0LgorRG9jdW1lbnRhdGlvbi9maXJtd2FyZS1ndWlkZS9hY3Bp
L2dwaW8tcHJvcGVydGllcy5yc3QuCiAKIFBsYXRmb3JtIERhdGEKIC0tLS0tLS0tLS0tLS0KZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdAppbmRleCA1ZTRkOGFhNjg5
MTMuLmZkZWNiNmQ3MTFkYiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dw
aW8vY29uc3VtZXIucnN0CisrKyBiL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1
bWVyLnJzdApAQCAtNDM3LDcgKzQzNyw3IEBAIGNhc2UsIGl0IHdpbGwgYmUgaGFuZGxlZCBieSB0
aGUgR1BJTyBzdWJzeXN0ZW0gYXV0b21hdGljYWxseS4gIEhvd2V2ZXIsIGlmIHRoZQogX0RTRCBp
cyBub3QgcHJlc2VudCwgdGhlIG1hcHBpbmdzIGJldHdlZW4gR3Bpb0lvKCkvR3Bpb0ludCgpIHJl
c291cmNlcyBhbmQgR1BJTwogY29ubmVjdGlvbiBJRHMgbmVlZCB0byBiZSBwcm92aWRlZCBieSBk
ZXZpY2UgZHJpdmVycy4KIAotRm9yIGRldGFpbHMgcmVmZXIgdG8gRG9jdW1lbnRhdGlvbi9hY3Bp
L2dwaW8tcHJvcGVydGllcy50eHQKK0ZvciBkZXRhaWxzIHJlZmVyIHRvIERvY3VtZW50YXRpb24v
ZmlybXdhcmUtZ3VpZGUvYWNwaS9ncGlvLXByb3BlcnRpZXMucnN0CiAKIAogSW50ZXJhY3Rpbmcg
V2l0aCB0aGUgTGVnYWN5IEdQSU8gU3Vic3lzdGVtCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2Zpcm13YXJlLWd1aWRlL2FjcGkvZW51bWVyYXRpb24ucnN0IGIvRG9jdW1lbnRhdGlvbi9maXJt
d2FyZS1ndWlkZS9hY3BpL2VudW1lcmF0aW9uLnJzdAppbmRleCA4NTBiZTk2OTY5MzEuLjEyNTI2
MTdiNTIwZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9maXJtd2FyZS1ndWlkZS9hY3BpL2Vu
dW1lcmF0aW9uLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL2Zpcm13YXJlLWd1aWRlL2FjcGkvZW51
bWVyYXRpb24ucnN0CkBAIC0zMzksNyArMzM5LDcgQEAgYSBjb2RlIGxpa2UgdGhpczo6CiBUaGVy
ZSBhcmUgYWxzbyBkZXZtXyogdmVyc2lvbnMgb2YgdGhlc2UgZnVuY3Rpb25zIHdoaWNoIHJlbGVh
c2UgdGhlCiBkZXNjcmlwdG9ycyBvbmNlIHRoZSBkZXZpY2UgaXMgcmVsZWFzZWQuCiAKLVNlZSBE
b2N1bWVudGF0aW9uL2FjcGkvZ3Bpby1wcm9wZXJ0aWVzLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlv
biBhYm91dCB0aGUKK1NlZSBEb2N1bWVudGF0aW9uL2Zpcm13YXJlLWd1aWRlL2FjcGkvZ3Bpby1w
cm9wZXJ0aWVzLnJzdCBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUKIF9EU0QgYmluZGlu
ZyByZWxhdGVkIHRvIEdQSU9zLgogCiBNRkQgZGV2aWNlcwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9maXJtd2FyZS1ndWlkZS9hY3BpL21ldGhvZC10cmFjaW5nLnJzdCBiL0RvY3VtZW50YXRp
b24vZmlybXdhcmUtZ3VpZGUvYWNwaS9tZXRob2QtdHJhY2luZy5yc3QKaW5kZXggZDBiMDc3Yjcz
ZjVmLi4wYWE3ZTJjNWQzMmEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vZmlybXdhcmUtZ3Vp
ZGUvYWNwaS9tZXRob2QtdHJhY2luZy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9maXJtd2FyZS1n
dWlkZS9hY3BpL21ldGhvZC10cmFjaW5nLnJzdApAQCAtNjgsNyArNjgsNyBAQCBjLiBGaWx0ZXIg
b3V0IHRoZSBkZWJ1ZyBsYXllci9sZXZlbCBtYXRjaGVkIGxvZ3Mgd2hlbiB0aGUgc3BlY2lmaWVk
CiAKIFdoZXJlOgogICAgMHhYWFhYWFhYWC8weFlZWVlZWVlZCi0gICAgIFJlZmVyIHRvIERvY3Vt
ZW50YXRpb24vYWNwaS9kZWJ1Zy50eHQgZm9yIHBvc3NpYmxlIGRlYnVnIGxheWVyL2xldmVsCisg
ICAgIFJlZmVyIHRvIERvY3VtZW50YXRpb24vZmlybXdhcmUtZ3VpZGUvYWNwaS9kZWJ1Zy5yc3Qg
Zm9yIHBvc3NpYmxlIGRlYnVnIGxheWVyL2xldmVsCiAgICAgIG1hc2tpbmcgdmFsdWVzLgogICAg
XFBQUFAuQUFBQS5UVFRULkhISEgKICAgICAgRnVsbCBwYXRoIG9mIGEgY29udHJvbCBtZXRob2Qg
dGhhdCBjYW4gYmUgZm91bmQgaW4gdGhlIEFDUEkgbmFtZXNwYWNlLgpkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzIGIvRG9jdW1lbnRhdGlvbi9pMmMv
aW5zdGFudGlhdGluZy1kZXZpY2VzCmluZGV4IDBkODVhYzE5MzViNy4uNWEzZTJmMzMxZThjIDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2kyYy9pbnN0YW50aWF0aW5nLWRldmljZXMKKysrIGIv
RG9jdW1lbnRhdGlvbi9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzCkBAIC04NSw3ICs4NSw3IEBA
IE1ldGhvZCAxYzogRGVjbGFyZSB0aGUgSTJDIGRldmljZXMgdmlhIEFDUEkKIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIAogQUNQSSBjYW4gYWxzbyBkZXNjcmli
ZSBJMkMgZGV2aWNlcy4gVGhlcmUgaXMgc3BlY2lhbCBkb2N1bWVudGF0aW9uIGZvciB0aGlzCi13
aGljaCBpcyBjdXJyZW50bHkgbG9jYXRlZCBhdCBEb2N1bWVudGF0aW9uL2FjcGkvZW51bWVyYXRp
b24udHh0Lgord2hpY2ggaXMgY3VycmVudGx5IGxvY2F0ZWQgYXQgRG9jdW1lbnRhdGlvbi9maXJt
d2FyZS1ndWlkZS9hY3BpL2VudW1lcmF0aW9uLnJzdC4KIAogCiBNZXRob2QgMjogSW5zdGFudGlh
dGUgdGhlIGRldmljZXMgZXhwbGljaXRseQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zeXNj
dGwva2VybmVsLnR4dCBiL0RvY3VtZW50YXRpb24vc3lzY3RsL2tlcm5lbC50eHQKaW5kZXggZjBj
ODZmYmIzYjQ4Li45MmY3ZjM0YjAyMWEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vc3lzY3Rs
L2tlcm5lbC50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9zeXNjdGwva2VybmVsLnR4dApAQCAtMTU1
LDcgKzE1NSw3IEBAIGlzIDB4MTUgYW5kIHRoZSBmdWxsIHZlcnNpb24gbnVtYmVyIGlzIDB4MjM0
LCB0aGlzIGZpbGUgd2lsbCBjb250YWluCiB0aGUgdmFsdWUgMzQwID0gMHgxNTQuCiAKIFNlZSB0
aGUgdHlwZV9vZl9sb2FkZXIgYW5kIGV4dF9sb2FkZXJfdHlwZSBmaWVsZHMgaW4KLURvY3VtZW50
YXRpb24veDg2L2Jvb3QudHh0IGZvciBhZGRpdGlvbmFsIGluZm9ybWF0aW9uLgorRG9jdW1lbnRh
dGlvbi94ODYvYm9vdC5yc3QgZm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24uCiAKID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAK
QEAgLTE2Nyw3ICsxNjcsNyBAQCBUaGUgY29tcGxldGUgYm9vdGxvYWRlciB2ZXJzaW9uIG51bWJl
ci4gIEluIHRoZSBleGFtcGxlIGFib3ZlLCB0aGlzCiBmaWxlIHdpbGwgY29udGFpbiB0aGUgdmFs
dWUgNTY0ID0gMHgyMzQuCiAKIFNlZSB0aGUgdHlwZV9vZl9sb2FkZXIgYW5kIGV4dF9sb2FkZXJf
dmVyIGZpZWxkcyBpbgotRG9jdW1lbnRhdGlvbi94ODYvYm9vdC50eHQgZm9yIGFkZGl0aW9uYWwg
aW5mb3JtYXRpb24uCitEb2N1bWVudGF0aW9uL3g4Ni9ib290LnJzdCBmb3IgYWRkaXRpb25hbCBp
bmZvcm1hdGlvbi4KIAogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi90cmFuc2xh
dGlvbnMvemhfQ04vcHJvY2Vzcy80LkNvZGluZy5yc3QgYi9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0
aW9ucy96aF9DTi9wcm9jZXNzLzQuQ29kaW5nLnJzdAppbmRleCA1MzAxZTlkNTUyNTUuLjhiYjc3
Nzk0MTM5NCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vcHJv
Y2Vzcy80LkNvZGluZy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04v
cHJvY2Vzcy80LkNvZGluZy5yc3QKQEAgLTI0MSw3ICsyNDEsNyBAQCBzY3JpcHRzL2NvY2NpbmVs
bGXnm67lvZXkuIvlt7Lnu4/miZPljIXkuobnm7jlvZPlpJrnmoTlhoXmoLjigJzor63kuYnooaXk
uIHigJ0KIAog5Lu75L2V5re75Yqg5paw55So5oi356m66Ze055WM6Z2i55qE5Luj56CB77yI5YyF
5ous5paw55qEc3lzZnPmiJYvcHJvY+aWh+S7tu+8iemDveW6lOivpeWMheWQq+ivpeeVjOmdouea
hAog5paH5qGj77yM6K+l5paH5qGj5L2/55So5oi356m66Ze05byA5Y+R5Lq65ZGY6IO95aSf55+l
6YGT5LuW5Lus5Zyo5L2/55So5LuA5LmI44CC6K+35Y+C6ZiFCi1Eb2N1bWVudGF0aW9uL2FiaS9y
ZWFkbWXvvIzkuobop6PlpoLkvZXmoLzlvI/ljJbmraTmlofmoaPku6Xlj4rpnIDopoHmj5Dkvpvl
k6rkupvkv6Hmga/jgIIKK0RvY3VtZW50YXRpb24vQUJJL1JFQURNRe+8jOS6huino+WmguS9leag
vOW8j+WMluatpOaWh+aho+S7peWPiumcgOimgeaPkOS+m+WTquS6m+S/oeaBr+OAggogCiDmlofk
u7YgOnJlZjpgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy5yc3Qg
PGtlcm5lbHBhcmFtZXRlcnM+YAog5o+P6L+w5LqG5YaF5qC455qE5omA5pyJ5byV5a+85pe26Ze0
5Y+C5pWw44CC5Lu75L2V5re75Yqg5paw5Y+C5pWw55qE6KGl5LiB6YO95bqU6K+l5ZCR6K+l5paH
5Lu25re75Yqg6YCC5b2T55qECmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQv
NWxldmVsLXBhZ2luZy5yc3QgYi9Eb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvNWxldmVsLXBhZ2lu
Zy5yc3QKaW5kZXggYWI4OGE0NTE0MTYzLi40NDg1NjQxN2U2YTUgMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24veDg2L3g4Nl82NC81bGV2ZWwtcGFnaW5nLnJzdAorKysgYi9Eb2N1bWVudGF0aW9u
L3g4Ni94ODZfNjQvNWxldmVsLXBhZ2luZy5yc3QKQEAgLTIwLDcgKzIwLDcgQEAgcGh5c2ljYWwg
YWRkcmVzcyBzcGFjZS4gVGhpcyAib3VnaHQgdG8gYmUgZW5vdWdoIGZvciBhbnlib2R5IiDCqS4K
IFFFTVUgMi45IGFuZCBsYXRlciBzdXBwb3J0IDUtbGV2ZWwgcGFnaW5nLgogCiBWaXJ0dWFsIG1l
bW9yeSBsYXlvdXQgZm9yIDUtbGV2ZWwgcGFnaW5nIGlzIGRlc2NyaWJlZCBpbgotRG9jdW1lbnRh
dGlvbi94ODYveDg2XzY0L21tLnR4dAorRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L21tLnJzdAog
CiAKIEVuYWJsaW5nIDUtbGV2ZWwgcGFnaW5nCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3g4
Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdCBiL0RvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290
LW9wdGlvbnMucnN0CmluZGV4IDJmNjk4MzZiODQ0NS4uNmE0Mjg1YTNjN2E0IDEwMDY0NAotLS0g
YS9Eb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdAorKysgYi9Eb2N1bWVu
dGF0aW9uL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdApAQCAtOSw3ICs5LDcgQEAgb25seSB0
aGUgQU1ENjQgc3BlY2lmaWMgb25lcyBhcmUgbGlzdGVkIGhlcmUuCiAKIE1hY2hpbmUgY2hlY2sK
ID09PT09PT09PT09PT0KLVBsZWFzZSBzZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L21hY2hp
bmVjaGVjayBmb3Igc3lzZnMgcnVudGltZSB0dW5hYmxlcy4KK1BsZWFzZSBzZWUgRG9jdW1lbnRh
dGlvbi94ODYveDg2XzY0L21hY2hpbmVjaGVjay5yc3QgZm9yIHN5c2ZzIHJ1bnRpbWUgdHVuYWJs
ZXMuCiAKICAgIG1jZT1vZmYKIAkJRGlzYWJsZSBtYWNoaW5lIGNoZWNrCkBAIC04OSw3ICs4OSw3
IEBAIEFQSUNzCiAgICAgIERvbid0IHVzZSB0aGUgbG9jYWwgQVBJQyAoYWxpYXMgZm9yIGkzODYg
Y29tcGF0aWJpbGl0eSkKIAogICAgcGlycT0uLi4KLQlTZWUgRG9jdW1lbnRhdGlvbi94ODYvaTM4
Ni9JTy1BUElDLnR4dAorCVNlZSBEb2N1bWVudGF0aW9uL3g4Ni9pMzg2L0lPLUFQSUMucnN0CiAK
ICAgIG5vYXBpY3RpbWVyCiAJRG9uJ3Qgc2V0IHVwIHRoZSBBUElDIHRpbWVyCmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvZmFrZS1udW1hLWZvci1jcHVzZXRzLnJzdCBiL0Rv
Y3VtZW50YXRpb24veDg2L3g4Nl82NC9mYWtlLW51bWEtZm9yLWNwdXNldHMucnN0CmluZGV4IDc0
ZmJiNzhiM2M2Ny4uMDRkZjU3YjlhYTNmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3g4Ni94
ODZfNjQvZmFrZS1udW1hLWZvci1jcHVzZXRzLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL3g4Ni94
ODZfNjQvZmFrZS1udW1hLWZvci1jcHVzZXRzLnJzdApAQCAtMTgsNyArMTgsNyBAQCBGb3IgbW9y
ZSBpbmZvcm1hdGlvbiBvbiB0aGUgZmVhdHVyZXMgb2YgY3B1c2V0cywgc2VlCiBEb2N1bWVudGF0
aW9uL2Nncm91cC12MS9jcHVzZXRzLnR4dC4KIFRoZXJlIGFyZSBhIG51bWJlciBvZiBkaWZmZXJl
bnQgY29uZmlndXJhdGlvbnMgeW91IGNhbiB1c2UgZm9yIHlvdXIgbmVlZHMuICBGb3IKIG1vcmUg
aW5mb3JtYXRpb24gb24gdGhlIG51bWE9ZmFrZSBjb21tYW5kIGxpbmUgb3B0aW9uIGFuZCBpdHMg
dmFyaW91cyB3YXlzIG9mCi1jb25maWd1cmluZyBmYWtlIG5vZGVzLCBzZWUgRG9jdW1lbnRhdGlv
bi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy50eHQuCitjb25maWd1cmluZyBmYWtlIG5vZGVzLCBz
ZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QuCiAKIEZvciB0aGUg
cHVycG9zZXMgb2YgdGhpcyBpbnRyb2R1Y3Rpb24sIHdlJ2xsIGFzc3VtZSBhIHZlcnkgcHJpbWl0
aXZlIE5VTUEKIGVtdWxhdGlvbiBzZXR1cCBvZiAibnVtYT1mYWtlPTQqNTEyLCIuICBUaGlzIHdp
bGwgc3BsaXQgb3VyIHN5c3RlbSBtZW1vcnkgaW50bwpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMg
Yi9NQUlOVEFJTkVSUwppbmRleCA1Y2ZiZWE0Y2U1NzUuLjI2ZTAzNjljMTY0MSAxMDA2NDQKLS0t
IGEvTUFJTlRBSU5FUlMKKysrIGIvTUFJTlRBSU5FUlMKQEAgLTM4NzQsNyArMzg3NCw3IEBAIEY6
CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9od21vbi9jaXJydXMsbG9jaG5hZ2Fy
LnR4dAogRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BpbmN0cmwvY2lycnVz
LGxvY2huYWdhci50eHQKIEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZWd1
bGF0b3IvY2lycnVzLGxvY2huYWdhci50eHQKIEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i
aW5kaW5ncy9zb3VuZC9jaXJydXMsbG9jaG5hZ2FyLnR4dAotRjoJRG9jdW1lbnRhdGlvbi9od21v
bi9sb2NobmFnYXIKK0Y6CURvY3VtZW50YXRpb24vaHdtb24vbG9jaG5hZ2FyLnJzdAogCiBDSVND
TyBGQ09FIEhCQSBEUklWRVIKIE06CVNhdGlzaCBLaGFyYXQgPHNhdGlzaGtoQGNpc2NvLmNvbT4K
QEAgLTExMjcyLDcgKzExMjcyLDcgQEAgTlhQIEZYQVMyMTAwMkMgRFJJVkVSCiBNOglSdWkgTWln
dWVsIFNpbHZhIDxybWZyZnNAZ21haWwuY29tPgogTDoJbGludXgtaWlvQHZnZXIua2VybmVsLm9y
ZwogUzoJTWFpbnRhaW5lZAotRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lp
by9neXJvc2NvcGUvZnhhczIxMDAyYy50eHQKK0Y6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i
aW5kaW5ncy9paW8vZ3lyb3Njb3BlL254cCxmeGFzMjEwMDJjLnR4dAogRjoJZHJpdmVycy9paW8v
Z3lyby9meGFzMjEwMDJjX2NvcmUuYwogRjoJZHJpdmVycy9paW8vZ3lyby9meGFzMjEwMDJjLmgK
IEY6CWRyaXZlcnMvaWlvL2d5cm8vZnhhczIxMDAyY19pMmMuYwpkaWZmIC0tZ2l0IGEvYXJjaC9h
cm0vS2NvbmZpZyBiL2FyY2gvYXJtL0tjb25maWcKaW5kZXggODg2OTc0MmE4NWRmLi4wZjIyMDI2
NGNjMjMgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL0tjb25maWcKKysrIGIvYXJjaC9hcm0vS2NvbmZp
ZwpAQCAtMTI2Myw3ICsxMjYzLDcgQEAgY29uZmlnIFNNUAogCSAgdW5pcHJvY2Vzc29yIG1hY2hp
bmVzLiBPbiBhIHVuaXByb2Nlc3NvciBtYWNoaW5lLCB0aGUga2VybmVsCiAJICB3aWxsIHJ1biBm
YXN0ZXIgaWYgeW91IHNheSBOIGhlcmUuCiAKLQkgIFNlZSBhbHNvIDxmaWxlOkRvY3VtZW50YXRp
b24veDg2L2kzODYvSU8tQVBJQy50eHQ+LAorCSAgU2VlIGFsc28gPGZpbGU6RG9jdW1lbnRhdGlv
bi94ODYvaTM4Ni9JTy1BUElDLnJzdD4sCiAJICA8ZmlsZTpEb2N1bWVudGF0aW9uL2xvY2t1cC13
YXRjaGRvZ3MudHh0PiBhbmQgdGhlIFNNUC1IT1dUTyBhdmFpbGFibGUgYXQKIAkgIDxodHRwOi8v
dGxkcC5vcmcvSE9XVE8vU01QLUhPV1RPLmh0bWw+LgogCmRpZmYgLS1naXQgYS9hcmNoL2FybTY0
L2tlcm5lbC9rZXhlY19pbWFnZS5jIGIvYXJjaC9hcm02NC9rZXJuZWwva2V4ZWNfaW1hZ2UuYwpp
bmRleCAwN2JmNzQwYmVhOTEuLjMxY2MyZjQyM2FhOCAxMDA2NDQKLS0tIGEvYXJjaC9hcm02NC9r
ZXJuZWwva2V4ZWNfaW1hZ2UuYworKysgYi9hcmNoL2FybTY0L2tlcm5lbC9rZXhlY19pbWFnZS5j
CkBAIC01Myw3ICs1Myw3IEBAIHN0YXRpYyB2b2lkICppbWFnZV9sb2FkKHN0cnVjdCBraW1hZ2Ug
KmltYWdlLAogCiAJLyoKIAkgKiBXZSByZXF1aXJlIGEga2VybmVsIHdpdGggYW4gdW5hbWJpZ3Vv
dXMgSW1hZ2UgaGVhZGVyLiBQZXIKLQkgKiBEb2N1bWVudGF0aW9uL2Jvb3RpbmcudHh0LCB0aGlz
IGlzIHRoZSBjYXNlIHdoZW4gaW1hZ2Vfc2l6ZQorCSAqIERvY3VtZW50YXRpb24vYXJtNjQvYm9v
dGluZy50eHQsIHRoaXMgaXMgdGhlIGNhc2Ugd2hlbiBpbWFnZV9zaXplCiAJICogaXMgbm9uLXpl
cm8gKHByYWN0aWNhbGx5IHNwZWFraW5nLCBzaW5jZSB2My4xNykuCiAJICovCiAJaCA9IChzdHJ1
Y3QgYXJtNjRfaW1hZ2VfaGVhZGVyICopa2VybmVsOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvS2Nv
bmZpZyBiL2FyY2gveDg2L0tjb25maWcKaW5kZXggZDg3ZDUzZmNkMjYxLi45ZjFmN2I0NzYyMWMg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L0tjb25maWcKKysrIGIvYXJjaC94ODYvS2NvbmZpZwpAQCAt
Mzk1LDcgKzM5NSw3IEBAIGNvbmZpZyBTTVAKIAkgIFkgdG8gIkVuaGFuY2VkIFJlYWwgVGltZSBD
bG9jayBTdXBwb3J0IiwgYmVsb3cuIFRoZSAiQWR2YW5jZWQgUG93ZXIKIAkgIE1hbmFnZW1lbnQi
IGNvZGUgd2lsbCBiZSBkaXNhYmxlZCBpZiB5b3Ugc2F5IFkgaGVyZS4KIAotCSAgU2VlIGFsc28g
PGZpbGU6RG9jdW1lbnRhdGlvbi94ODYvaTM4Ni9JTy1BUElDLnR4dD4sCisJICBTZWUgYWxzbyA8
ZmlsZTpEb2N1bWVudGF0aW9uL3g4Ni9pMzg2L0lPLUFQSUMucnN0PiwKIAkgIDxmaWxlOkRvY3Vt
ZW50YXRpb24vbG9ja3VwLXdhdGNoZG9ncy50eHQ+IGFuZCB0aGUgU01QLUhPV1RPIGF2YWlsYWJs
ZSBhdAogCSAgPGh0dHA6Ly93d3cudGxkcC5vcmcvZG9jcy5odG1sI2hvd3RvPi4KIApAQCAtMTI5
MCw3ICsxMjkwLDcgQEAgY29uZmlnIE1JQ1JPQ09ERQogCSAgdGhlIExpbnV4IGtlcm5lbC4KIAog
CSAgVGhlIHByZWZlcnJlZCBtZXRob2QgdG8gbG9hZCBtaWNyb2NvZGUgZnJvbSBhIGRldGFjaGVk
IGluaXRyZCBpcyBkZXNjcmliZWQKLQkgIGluIERvY3VtZW50YXRpb24veDg2L21pY3JvY29kZS50
eHQuIEZvciB0aGF0IHlvdSBuZWVkIHRvIGVuYWJsZQorCSAgaW4gRG9jdW1lbnRhdGlvbi94ODYv
bWljcm9jb2RlLnJzdC4gRm9yIHRoYXQgeW91IG5lZWQgdG8gZW5hYmxlCiAJICBDT05GSUdfQkxL
X0RFVl9JTklUUkQgaW4gb3JkZXIgZm9yIHRoZSBsb2FkZXIgdG8gYmUgYWJsZSB0byBzY2FuIHRo
ZQogCSAgaW5pdHJkIGZvciBtaWNyb2NvZGUgYmxvYnMuCiAKQEAgLTEzMjksNyArMTMyOSw3IEBA
IGNvbmZpZyBNSUNST0NPREVfT0xEX0lOVEVSRkFDRQogCSAgSXQgaXMgaW5hZGVxdWF0ZSBiZWNh
dXNlIGl0IHJ1bnMgdG9vIGxhdGUgdG8gYmUgYWJsZSB0byBwcm9wZXJseQogCSAgbG9hZCBtaWNy
b2NvZGUgb24gYSBtYWNoaW5lIGFuZCBpdCBuZWVkcyBzcGVjaWFsIHRvb2xzLiBJbnN0ZWFkLCB5
b3UKIAkgIHNob3VsZCd2ZSBzd2l0Y2hlZCB0byB0aGUgZWFybHkgbG9hZGluZyBtZXRob2Qgd2l0
aCB0aGUgaW5pdHJkIG9yCi0JICBidWlsdGluIG1pY3JvY29kZSBieSBub3c6IERvY3VtZW50YXRp
b24veDg2L21pY3JvY29kZS50eHQKKwkgIGJ1aWx0aW4gbWljcm9jb2RlIGJ5IG5vdzogRG9jdW1l
bnRhdGlvbi94ODYvbWljcm9jb2RlLnJzdAogCiBjb25maWcgWDg2X01TUgogCXRyaXN0YXRlICIv
ZGV2L2NwdS8qL21zciAtIE1vZGVsLXNwZWNpZmljIHJlZ2lzdGVyIHN1cHBvcnQiCkBAIC0xNDc4
LDcgKzE0NzgsNyBAQCBjb25maWcgWDg2XzVMRVZFTAogCSAgQSBrZXJuZWwgd2l0aCB0aGUgb3B0
aW9uIGVuYWJsZWQgY2FuIGJlIGJvb3RlZCBvbiBtYWNoaW5lcyB0aGF0CiAJICBzdXBwb3J0IDQt
IG9yIDUtbGV2ZWwgcGFnaW5nLgogCi0JICBTZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0LzVs
ZXZlbC1wYWdpbmcudHh0IGZvciBtb3JlCisJICBTZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0
LzVsZXZlbC1wYWdpbmcucnN0IGZvciBtb3JlCiAJICBpbmZvcm1hdGlvbi4KIAogCSAgU2F5IE4g
aWYgdW5zdXJlLgpAQCAtMTYyNiw3ICsxNjI2LDcgQEAgY29uZmlnIEFSQ0hfTUVNT1JZX1BST0JF
CiAJZGVwZW5kcyBvbiBYODZfNjQgJiYgTUVNT1JZX0hPVFBMVUcKIAloZWxwCiAJICBUaGlzIG9w
dGlvbiBlbmFibGVzIGEgc3lzZnMgbWVtb3J5L3Byb2JlIGludGVyZmFjZSBmb3IgdGVzdGluZy4K
LQkgIFNlZSBEb2N1bWVudGF0aW9uL21lbW9yeS1ob3RwbHVnLnR4dCBmb3IgbW9yZSBpbmZvcm1h
dGlvbi4KKwkgIFNlZSBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL21lbW9yeS1ob3RwbHVn
LnJzdCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KIAkgIElmIHlvdSBhcmUgdW5zdXJlIGhvdyB0byBh
bnN3ZXIgdGhpcyBxdWVzdGlvbiwgYW5zd2VyIE4uCiAKIGNvbmZpZyBBUkNIX1BST0NfS0NPUkVf
VEVYVApAQCAtMTc4Myw3ICsxNzgzLDcgQEAgY29uZmlnIE1UUlIKIAkgIFlvdSBjYW4gc2FmZWx5
IHNheSBZIGV2ZW4gaWYgeW91ciBtYWNoaW5lIGRvZXNuJ3QgaGF2ZSBNVFJScywgeW91J2xsCiAJ
ICBqdXN0IGFkZCBhYm91dCA5IEtCIHRvIHlvdXIga2VybmVsLgogCi0JICBTZWUgPGZpbGU6RG9j
dW1lbnRhdGlvbi94ODYvbXRyci50eHQ+IGZvciBtb3JlIGluZm9ybWF0aW9uLgorCSAgU2VlIDxm
aWxlOkRvY3VtZW50YXRpb24veDg2L210cnIucnN0PiBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KIAog
Y29uZmlnIE1UUlJfU0FOSVRJWkVSCiAJZGVmX2Jvb2wgeQpAQCAtMTg5NSw3ICsxODk1LDcgQEAg
Y29uZmlnIFg4Nl9JTlRFTF9NUFgKIAkgIHByb2Nlc3MgYW5kIGFkZHMgc29tZSBicmFuY2hlcyB0
byBwYXRocyB1c2VkIGR1cmluZwogCSAgZXhlYygpIGFuZCBtdW5tYXAoKS4KIAotCSAgRm9yIGRl
dGFpbHMsIHNlZSBEb2N1bWVudGF0aW9uL3g4Ni9pbnRlbF9tcHgudHh0CisJICBGb3IgZGV0YWls
cywgc2VlIERvY3VtZW50YXRpb24veDg2L2ludGVsX21weC5yc3QKIAogCSAgSWYgdW5zdXJlLCBz
YXkgTi4KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvS2NvbmZpZy5kZWJ1ZyBiL2FyY2gveDg2L0tj
b25maWcuZGVidWcKaW5kZXggZjczMDY4MGRjODE4Li41OWY1OTg1NDMyMDMgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L0tjb25maWcuZGVidWcKKysrIGIvYXJjaC94ODYvS2NvbmZpZy5kZWJ1ZwpAQCAt
MTU2LDcgKzE1Niw3IEBAIGNvbmZpZyBJT01NVV9ERUJVRwogCSAgY29kZS4gV2hlbiB5b3UgdXNl
IGl0IG1ha2Ugc3VyZSB5b3UgaGF2ZSBhIGJpZyBlbm91Z2gKIAkgIElPTU1VL0FHUCBhcGVydHVy
ZS4gIE1vc3Qgb2YgdGhlIG9wdGlvbnMgZW5hYmxlZCBieSB0aGlzIGNhbgogCSAgYmUgc2V0IG1v
cmUgZmluZWdyYWluZWQgdXNpbmcgdGhlIGlvbW11PSBjb21tYW5kIGxpbmUKLQkgIG9wdGlvbnMu
IFNlZSBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnR4dCBmb3IgbW9yZQor
CSAgb3B0aW9ucy4gU2VlIERvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0
IGZvciBtb3JlCiAJICBkZXRhaWxzLgogCiBjb25maWcgSU9NTVVfTEVBSwpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvYm9vdC9oZWFkZXIuUyBiL2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKaW5kZXggODUw
Yjg3NjJlODg5Li45MGQ3OTFjYTFhOTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2Jvb3QvaGVhZGVy
LlMKKysrIGIvYXJjaC94ODYvYm9vdC9oZWFkZXIuUwpAQCAtMzEzLDcgKzMxMyw3IEBAIHN0YXJ0
X3N5c19zZWc6CS53b3JkCVNZU1NFRwkJIyBvYnNvbGV0ZSBhbmQgbWVhbmluZ2xlc3MsIGJ1dCBq
dXN0CiAKIHR5cGVfb2ZfbG9hZGVyOgkuYnl0ZQkwCQkjIDAgbWVhbnMgYW5jaWVudCBib290bG9h
ZGVyLCBuZXdlcgogCQkJCQkjIGJvb3Rsb2FkZXJzIGtub3cgdG8gY2hhbmdlIHRoaXMuCi0JCQkJ
CSMgU2VlIERvY3VtZW50YXRpb24veDg2L2Jvb3QudHh0IGZvcgorCQkJCQkjIFNlZSBEb2N1bWVu
dGF0aW9uL3g4Ni9ib290LnJzdCBmb3IKIAkJCQkJIyBhc3NpZ25lZCBpZHMKIAogIyBmbGFncywg
dW51c2VkIGJpdHMgbXVzdCBiZSB6ZXJvIChSRlUpIGJpdCB3aXRoaW4gbG9hZGZsYWdzCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlf
NjQuUwppbmRleCAxMWFhM2IyYWZhNGQuLjMzZjlmYzM4ZDAxNCAxMDA2NDQKLS0tIGEvYXJjaC94
ODYvZW50cnkvZW50cnlfNjQuUworKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCkBAIC04
LDcgKzgsNyBAQAogICoKICAqIGVudHJ5LlMgY29udGFpbnMgdGhlIHN5c3RlbS1jYWxsIGFuZCBm
YXVsdCBsb3ctbGV2ZWwgaGFuZGxpbmcgcm91dGluZXMuCiAgKgotICogU29tZSBvZiB0aGlzIGlz
IGRvY3VtZW50ZWQgaW4gRG9jdW1lbnRhdGlvbi94ODYvZW50cnlfNjQudHh0CisgKiBTb21lIG9m
IHRoaXMgaXMgZG9jdW1lbnRlZCBpbiBEb2N1bWVudGF0aW9uL3g4Ni9lbnRyeV82NC5yc3QKICAq
CiAgKiBBIG5vdGUgb24gdGVybWlub2xvZ3k6CiAgKiAtIGlyZXQgZnJhbWU6CUFyY2hpdGVjdHVy
ZSBkZWZpbmVkIGludGVycnVwdCBmcmFtZSBmcm9tIFNTIHRvIFJJUApkaWZmIC0tZ2l0IGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vYm9vdHBhcmFtX3V0aWxzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9ib290cGFyYW1fdXRpbHMuaAppbmRleCBmNmY2ZWY0MzY1OTkuLjEwMWViOTQ0ZjEzYyAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vYm9vdHBhcmFtX3V0aWxzLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vYm9vdHBhcmFtX3V0aWxzLmgKQEAgLTI0LDcgKzI0LDcgQEAgc3Rh
dGljIHZvaWQgc2FuaXRpemVfYm9vdF9wYXJhbXMoc3RydWN0IGJvb3RfcGFyYW1zICpib290X3Bh
cmFtcykKIAkgKiBJTVBPUlRBTlQgTk9URSBUTyBCT09UTE9BREVSIEFVVEhPUlM6IGRvIG5vdCBz
aW1wbHkgY2xlYXIKIAkgKiB0aGlzIGZpZWxkLiAgVGhlIHB1cnBvc2Ugb2YgdGhpcyBmaWVsZCBp
cyB0byBndWFyYW50ZWUKIAkgKiBjb21wbGlhbmNlIHdpdGggdGhlIHg4NiBib290IHNwZWMgbG9j
YXRlZCBpbgotCSAqIERvY3VtZW50YXRpb24veDg2L2Jvb3QudHh0IC4gIFRoYXQgc3BlYyBzYXlz
IHRoYXQgdGhlCisJICogRG9jdW1lbnRhdGlvbi94ODYvYm9vdC5yc3QgLiAgVGhhdCBzcGVjIHNh
eXMgdGhhdCB0aGUKIAkgKiAqd2hvbGUqIHN0cnVjdHVyZSBzaG91bGQgYmUgY2xlYXJlZCwgYWZ0
ZXIgd2hpY2ggb25seSB0aGUKIAkgKiBwb3J0aW9uIGRlZmluZWQgYnkgc3RydWN0IHNldHVwX2hl
YWRlciAoYm9vdF9wYXJhbXMtPmhkcikKIAkgKiBzaG91bGQgYmUgY29waWVkIGluLgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFnZV82NF90eXBlcy5oIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFnZV82NF90eXBlcy5oCmluZGV4IDc5M2MxNGMzNzJjYi4uMjg4YjA2NTk1NWI3
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYWdlXzY0X3R5cGVzLmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFnZV82NF90eXBlcy5oCkBAIC00OCw3ICs0OCw3IEBACiAK
ICNkZWZpbmUgX19TVEFSVF9LRVJORUxfbWFwCV9BQygweGZmZmZmZmZmODAwMDAwMDAsIFVMKQog
Ci0vKiBTZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L21tLnR4dCBmb3IgYSBkZXNjcmlwdGlv
biBvZiB0aGUgbWVtb3J5IG1hcC4gKi8KKy8qIFNlZSBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQv
bW0ucnN0IGZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBtZW1vcnkgbWFwLiAqLwogCiAjZGVmaW5l
IF9fUEhZU0lDQUxfTUFTS19TSElGVAk1MgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wZ3RhYmxlXzY0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlXzY0
X3R5cGVzLmgKaW5kZXggODhiY2E0NTZkYTk5Li41MmU1ZjVmMjI0MGQgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVfNjRfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wZ3RhYmxlXzY0X3R5cGVzLmgKQEAgLTEwMyw3ICsxMDMsNyBAQCBleHRlcm4gdW5z
aWduZWQgaW50IHB0cnNfcGVyX3A0ZDsKICNkZWZpbmUgUEdESVJfTUFTSwkofihQR0RJUl9TSVpF
IC0gMSkpCiAKIC8qCi0gKiBTZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L21tLnR4dCBmb3Ig
YSBkZXNjcmlwdGlvbiBvZiB0aGUgbWVtb3J5IG1hcC4KKyAqIFNlZSBEb2N1bWVudGF0aW9uL3g4
Ni94ODZfNjQvbW0ucnN0IGZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBtZW1vcnkgbWFwLgogICoK
ICAqIEJlIHZlcnkgY2FyZWZ1bCB2cy4gS0FTTFIgd2hlbiBjaGFuZ2luZyBhbnl0aGluZyBoZXJl
LiBUaGUgS0FTTFIgYWRkcmVzcwogICogcmFuZ2UgbXVzdCBub3Qgb3ZlcmxhcCB3aXRoIGFueXRo
aW5nIGV4Y2VwdCB0aGUgS0FTQU4gc2hhZG93IGFyZWEsIHdoaWNoCmRpZmYgLS1naXQgYS9hcmNo
L3g4Ni9rZXJuZWwvY3B1L21pY3JvY29kZS9hbWQuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbWlj
cm9jb2RlL2FtZC5jCmluZGV4IGUxZjNiYTE5YmE1NC4uMDZkNGU2N2YzMWFiIDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni9rZXJuZWwvY3B1L21pY3JvY29kZS9hbWQuYworKysgYi9hcmNoL3g4Ni9rZXJu
ZWwvY3B1L21pY3JvY29kZS9hbWQuYwpAQCAtNjEsNyArNjEsNyBAQCBzdGF0aWMgdTggYW1kX3Vj
b2RlX3BhdGNoW1BBVENIX01BWF9TSVpFXTsKIAogLyoKICAqIE1pY3JvY29kZSBwYXRjaCBjb250
YWluZXIgZmlsZSBpcyBwcmVwZW5kZWQgdG8gdGhlIGluaXRyZCBpbiBjcGlvCi0gKiBmb3JtYXQu
IFNlZSBEb2N1bWVudGF0aW9uL3g4Ni9taWNyb2NvZGUudHh0CisgKiBmb3JtYXQuIFNlZSBEb2N1
bWVudGF0aW9uL3g4Ni9taWNyb2NvZGUucnN0CiAgKi8KIHN0YXRpYyBjb25zdCBjaGFyCiB1Y29k
ZV9wYXRoW10gX19tYXliZV91bnVzZWQgPSAia2VybmVsL3g4Ni9taWNyb2NvZGUvQXV0aGVudGlj
QU1ELmJpbiI7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFnZTY0LmMg
Yi9hcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFnZTY0LmMKaW5kZXggMjJmNjBkZDI2NDYwLi5i
MDdlNzA2OWIwOWUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9rZXhlYy1iemltYWdlNjQu
YworKysgYi9hcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFnZTY0LmMKQEAgLTQxNiw3ICs0MTYs
NyBAQCBzdGF0aWMgdm9pZCAqYnpJbWFnZTY0X2xvYWQoc3RydWN0IGtpbWFnZSAqaW1hZ2UsIGNo
YXIgKmtlcm5lbCwKIAllZmlfbWFwX29mZnNldCA9IHBhcmFtc19jbWRsaW5lX3N6OwogCWVmaV9z
ZXR1cF9kYXRhX29mZnNldCA9IGVmaV9tYXBfb2Zmc2V0ICsgQUxJR04oZWZpX21hcF9zeiwgMTYp
OwogCi0JLyogQ29weSBzZXR1cCBoZWFkZXIgb250byBib290cGFyYW1zLiBEb2N1bWVudGF0aW9u
L3g4Ni9ib290LnR4dCAqLworCS8qIENvcHkgc2V0dXAgaGVhZGVyIG9udG8gYm9vdHBhcmFtcy4g
RG9jdW1lbnRhdGlvbi94ODYvYm9vdC5yc3QgKi8KIAlzZXR1cF9oZWFkZXJfc2l6ZSA9IDB4MDIw
MiArIGtlcm5lbFsweDAyMDFdIC0gc2V0dXBfaGRyX29mZnNldDsKIAogCS8qIElzIHRoZXJlIGEg
bGltaXQgb24gc2V0dXAgaGVhZGVyIHNpemU/ICovCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvcGNpLWRtYS5jIGIvYXJjaC94ODYva2VybmVsL3BjaS1kbWEuYwppbmRleCBkY2QyNzJkYmQw
YTkuLmY2MmI0OThiMThmYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BjaS1kbWEuYwor
KysgYi9hcmNoL3g4Ni9rZXJuZWwvcGNpLWRtYS5jCkBAIC03MCw3ICs3MCw3IEBAIHZvaWQgX19p
bml0IHBjaV9pb21tdV9hbGxvYyh2b2lkKQogfQogCiAvKgotICogU2VlIDxEb2N1bWVudGF0aW9u
L3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnR4dD4gZm9yIHRoZSBpb21tdSBrZXJuZWwKKyAqIFNl
ZSA8RG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3Q+IGZvciB0aGUgaW9t
bXUga2VybmVsCiAgKiBwYXJhbWV0ZXIgZG9jdW1lbnRhdGlvbi4KICAqLwogc3RhdGljIF9faW5p
dCBpbnQgaW9tbXVfc2V0dXAoY2hhciAqcCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L21tL3RsYi5j
IGIvYXJjaC94ODYvbW0vdGxiLmMKaW5kZXggN2Y2MTQzMWM3NWZiLi40MDBjMWJhMDMzYWEgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L21tL3RsYi5jCisrKyBiL2FyY2gveDg2L21tL3RsYi5jCkBAIC03
MTEsNyArNzExLDcgQEAgdm9pZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3Qg
Y3B1bWFzayAqY3B1bWFzaywKIH0KIAogLyoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3g4Ni90bGIu
dHh0IGZvciBkZXRhaWxzLiAgV2UgY2hvb3NlIDMzCisgKiBTZWUgRG9jdW1lbnRhdGlvbi94ODYv
dGxiLnJzdCBmb3IgZGV0YWlscy4gIFdlIGNob29zZSAzMwogICogYmVjYXVzZSBpdCBpcyBsYXJn
ZSBlbm91Z2ggdG8gY292ZXIgdGhlIHZhc3QgbWFqb3JpdHkgKGF0CiAgKiBsZWFzdCA5NSUpIG9m
IGFsbG9jYXRpb25zLCBhbmQgaXMgc21hbGwgZW5vdWdoIHRoYXQgd2UgYXJlCiAgKiBjb25maWRl
bnQgaXQgd2lsbCBub3QgY2F1c2UgdG9vIG11Y2ggb3ZlcmhlYWQuICBFYWNoIHNpbmdsZQpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvcGxhdGZvcm0vcHZoL2VubGlnaHRlbi5jIGIvYXJjaC94ODYvcGxh
dGZvcm0vcHZoL2VubGlnaHRlbi5jCmluZGV4IDE4NjFhMmJhMGYyYi4uYzBhNTAyZjdlM2E3IDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9wbGF0Zm9ybS9wdmgvZW5saWdodGVuLmMKKysrIGIvYXJjaC94
ODYvcGxhdGZvcm0vcHZoL2VubGlnaHRlbi5jCkBAIC04Niw3ICs4Niw3IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBpbml0X3B2aF9ib290cGFyYW1zKGJvb2wgeGVuX2d1ZXN0KQogCX0KIAogCS8qCi0J
ICogU2VlIERvY3VtZW50YXRpb24veDg2L2Jvb3QudHh0LgorCSAqIFNlZSBEb2N1bWVudGF0aW9u
L3g4Ni9ib290LnJzdC4KIAkgKgogCSAqIFZlcnNpb24gMi4xMiBzdXBwb3J0cyBYZW4gZW50cnkg
cG9pbnQgYnV0IHdlIHdpbGwgdXNlIGRlZmF1bHQgeDg2L1BDCiAJICogZW52aXJvbm1lbnQgKGku
ZS4gaGFyZHdhcmVfc3ViYXJjaCAwKS4KZGlmZiAtLWdpdCBhL2RyaXZlcnMvYWNwaS9LY29uZmln
IGIvZHJpdmVycy9hY3BpL0tjb25maWcKaW5kZXggMjgzZWU5NDIyNGM2Li4yNDM4ZjM3ZjJjYTEg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYWNwaS9LY29uZmlnCisrKyBiL2RyaXZlcnMvYWNwaS9LY29u
ZmlnCkBAIC0zMzMsNyArMzMzLDcgQEAgY29uZmlnIEFDUElfQ1VTVE9NX0RTRFRfRklMRQogCWRl
cGVuZHMgb24gIVNUQU5EQUxPTkUKIAloZWxwCiAJICBUaGlzIG9wdGlvbiBzdXBwb3J0cyBhIGN1
c3RvbSBEU0RUIGJ5IGxpbmtpbmcgaXQgaW50byB0aGUga2VybmVsLgotCSAgU2VlIERvY3VtZW50
YXRpb24vYWNwaS9kc2R0LW92ZXJyaWRlLnR4dAorCSAgU2VlIERvY3VtZW50YXRpb24vYWRtaW4t
Z3VpZGUvYWNwaS9kc2R0LW92ZXJyaWRlLnJzdAogCiAJICBFbnRlciB0aGUgZnVsbCBwYXRoIG5h
bWUgdG8gdGhlIGZpbGUgd2hpY2ggaW5jbHVkZXMgdGhlIEFtbENvZGUKIAkgIG9yIGRzZHRfYW1s
X2NvZGUgZGVjbGFyYXRpb24uCkBAIC0zNTUsNyArMzU1LDcgQEAgY29uZmlnIEFDUElfVEFCTEVf
VVBHUkFERQogCSAgVGhpcyBvcHRpb24gcHJvdmlkZXMgZnVuY3Rpb25hbGl0eSB0byB1cGdyYWRl
IGFyYml0cmFyeSBBQ1BJIHRhYmxlcwogCSAgdmlhIGluaXRyZC4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UgaWYgbm8gQUNQSSB0YWJsZXMgYXJlIHBhc3NlZCB2aWEKIAkgIGluaXRyZCwgdGhlcmVmb3Jl
IGl0J3Mgc2FmZSB0byBzYXkgWS4KLQkgIFNlZSBEb2N1bWVudGF0aW9uL2FjcGkvaW5pdHJkX3Rh
YmxlX292ZXJyaWRlLnR4dCBmb3IgZGV0YWlscworCSAgU2VlIERvY3VtZW50YXRpb24vYWRtaW4t
Z3VpZGUvYWNwaS9pbml0cmRfdGFibGVfb3ZlcnJpZGUucnN0IGZvciBkZXRhaWxzCiAKIGNvbmZp
ZyBBQ1BJX1RBQkxFX09WRVJSSURFX1ZJQV9CVUlMVElOX0lOSVRSRAogCWJvb2wgIk92ZXJyaWRl
IEFDUEkgdGFibGVzIGZyb20gYnVpbHQtaW4gaW5pdHJkIgpAQCAtMzY1LDcgKzM2NSw3IEBAIGNv
bmZpZyBBQ1BJX1RBQkxFX09WRVJSSURFX1ZJQV9CVUlMVElOX0lOSVRSRAogCSAgVGhpcyBvcHRp
b24gcHJvdmlkZXMgZnVuY3Rpb25hbGl0eSB0byBvdmVycmlkZSBhcmJpdHJhcnkgQUNQSSB0YWJs
ZXMKIAkgIGZyb20gYnVpbHQtaW4gdW5jb21wcmVzc2VkIGluaXRyZC4KIAotCSAgU2VlIERvY3Vt
ZW50YXRpb24vYWNwaS9pbml0cmRfdGFibGVfb3ZlcnJpZGUudHh0IGZvciBkZXRhaWxzCisJICBT
ZWUgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9hY3BpL2luaXRyZF90YWJsZV9vdmVycmlkZS5y
c3QgZm9yIGRldGFpbHMKIAogY29uZmlnIEFDUElfREVCVUcKIAlib29sICJEZWJ1ZyBTdGF0ZW1l
bnRzIgpAQCAtMzc0LDcgKzM3NCw3IEBAIGNvbmZpZyBBQ1BJX0RFQlVHCiAJICBvdXRwdXQgYW5k
IGluY3JlYXNlcyB0aGUga2VybmVsIHNpemUgYnkgYXJvdW5kIDUwSy4KIAogCSAgVXNlIHRoZSBh
Y3BpLmRlYnVnX2xheWVyIGFuZCBhY3BpLmRlYnVnX2xldmVsIGtlcm5lbCBjb21tYW5kLWxpbmUK
LQkgIHBhcmFtZXRlcnMgZG9jdW1lbnRlZCBpbiBEb2N1bWVudGF0aW9uL2FjcGkvZGVidWcudHh0
IGFuZAorCSAgcGFyYW1ldGVycyBkb2N1bWVudGVkIGluIERvY3VtZW50YXRpb24vZmlybXdhcmUt
Z3VpZGUvYWNwaS9kZWJ1Zy5yc3QgYW5kCiAJICBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tl
cm5lbC1wYXJhbWV0ZXJzLnJzdCB0byBjb250cm9sIHRoZSB0eXBlIGFuZAogCSAgYW1vdW50IG9m
IGRlYnVnIG91dHB1dC4KIApAQCAtNDQ1LDcgKzQ0NSw3IEBAIGNvbmZpZyBBQ1BJX0NVU1RPTV9N
RVRIT0QKIAloZWxwCiAJICBUaGlzIGRlYnVnIGZhY2lsaXR5IGFsbG93cyBBQ1BJIEFNTCBtZXRo
b2RzIHRvIGJlIGluc2VydGVkIGFuZC9vcgogCSAgcmVwbGFjZWQgd2l0aG91dCByZWJvb3Rpbmcg
dGhlIHN5c3RlbS4gRm9yIGRldGFpbHMgcmVmZXIgdG86Ci0JICBEb2N1bWVudGF0aW9uL2FjcGkv
bWV0aG9kLWN1c3RvbWl6aW5nLnR4dC4KKwkgIERvY3VtZW50YXRpb24vZmlybXdhcmUtZ3VpZGUv
YWNwaS9tZXRob2QtY3VzdG9taXppbmcucnN0LgogCiAJICBOT1RFOiBUaGlzIG9wdGlvbiBpcyBz
ZWN1cml0eSBzZW5zaXRpdmUsIGJlY2F1c2UgaXQgYWxsb3dzIGFyYml0cmFyeQogCSAga2VybmVs
IG1lbW9yeSB0byBiZSB3cml0dGVuIHRvIGJ5IHJvb3QgKHVpZD0wKSB1c2VycywgYWxsb3dpbmcg
dGhlbQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZXRoZXJuZXQvZmFyYWRheS9mdGdtYWMxMDAu
YyBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L2ZhcmFkYXkvZnRnbWFjMTAwLmMKaW5kZXggYjE3Yjc5
ZTYxMmEzLi5hYzYyODBhZDQzYTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L2Zh
cmFkYXkvZnRnbWFjMTAwLmMKKysrIGIvZHJpdmVycy9uZXQvZXRoZXJuZXQvZmFyYWRheS9mdGdt
YWMxMDAuYwpAQCAtMTA3NSw3ICsxMDc1LDcgQEAgc3RhdGljIGludCBmdGdtYWMxMDBfbWlpX3By
b2JlKHN0cnVjdCBmdGdtYWMxMDAgKnByaXYsIHBoeV9pbnRlcmZhY2VfdCBpbnRmKQogCX0KIAog
CS8qIEluZGljYXRlIHRoYXQgd2Ugc3VwcG9ydCBQQVVTRSBmcmFtZXMgKHNlZSBjb21tZW50IGlu
Ci0JICogRG9jdW1lbnRhdGlvbi9uZXR3b3JraW5nL3BoeS50eHQpCisJICogRG9jdW1lbnRhdGlv
bi9uZXR3b3JraW5nL3BoeS5yc3QpCiAJICovCiAJcGh5X3N1cHBvcnRfYXN5bV9wYXVzZShwaHlk
ZXYpOwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvZmllbGRidXMvRG9jdW1lbnRhdGlv
bi9maWVsZGJ1c19kZXYudHh0IGIvZHJpdmVycy9zdGFnaW5nL2ZpZWxkYnVzL0RvY3VtZW50YXRp
b24vZmllbGRidXNfZGV2LnR4dAppbmRleCA1NmFmM2Y2NTBmYTMuLjg5ZmI4ZTE0Njc2ZiAxMDA2
NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL2ZpZWxkYnVzL0RvY3VtZW50YXRpb24vZmllbGRidXNf
ZGV2LnR4dAorKysgYi9kcml2ZXJzL3N0YWdpbmcvZmllbGRidXMvRG9jdW1lbnRhdGlvbi9maWVs
ZGJ1c19kZXYudHh0CkBAIC01NCw4ICs1NCw4IEBAIGEgbGltaXRlZCBmZXcgY29tbW9uIGJlaGF2
aW91cnMgYW5kIHByb3BlcnRpZXMuIFRoaXMgYWxsb3dzIHVzIHRvIGRlZmluZQogYSBzaW1wbGUg
aW50ZXJmYWNlIGNvbnNpc3Rpbmcgb2YgYSBjaGFyYWN0ZXIgZGV2aWNlIGFuZCBhIHNldCBvZiBz
eXNmcyBmaWxlczoKIAogU2VlOgotRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFz
cy1maWVsZGJ1cy1kZXYKLURvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZmllbGRidXMtZGV2LWNk
ZXYKK2RyaXZlcnMvc3RhZ2luZy9maWVsZGJ1cy9Eb2N1bWVudGF0aW9uL0FCSS9zeXNmcy1jbGFz
cy1maWVsZGJ1cy1kZXYKK2RyaXZlcnMvc3RhZ2luZy9maWVsZGJ1cy9Eb2N1bWVudGF0aW9uL0FC
SS9maWVsZGJ1cy1kZXYtY2RldgogCiBOb3RlIHRoYXQgdGhpcyBzaW1wbGUgaW50ZXJmYWNlIGRv
ZXMgbm90IHByb3ZpZGUgYSB3YXkgdG8gbW9kaWZ5IGFkYXB0ZXIKIGNvbmZpZ3VyYXRpb24gc2V0
dGluZ3MuIEl0IGlzIHRoZXJlZm9yZSB1c2VmdWwgb25seSBmb3IgYWRhcHRlcnMgdGhhdCBnZXQg
dGhlaXIKZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmhvc3Qvdmhvc3QuYyBiL2RyaXZlcnMvdmhvc3Qv
dmhvc3QuYwppbmRleCAxZTNlZDQxYWUxZjMuLjY5OTM4ZGJhZTJkMCAxMDA2NDQKLS0tIGEvZHJp
dmVycy92aG9zdC92aG9zdC5jCisrKyBiL2RyaXZlcnMvdmhvc3Qvdmhvc3QuYwpAQCAtMTY5NCw3
ICsxNjk0LDcgQEAgRVhQT1JUX1NZTUJPTF9HUEwodmhvc3RfZGV2X2lvY3RsKTsKIAogLyogVE9E
TzogVGhpcyBpcyByZWFsbHkgaW5lZmZpY2llbnQuICBXZSBuZWVkIHNvbWV0aGluZyBsaWtlIGdl
dF91c2VyKCkKICAqIChpbnN0cnVjdGlvbiBkaXJlY3RseSBhY2Nlc3NlcyB0aGUgZGF0YSwgd2l0
aCBhbiBleGNlcHRpb24gdGFibGUgZW50cnkKLSAqIHJldHVybmluZyAtRUZBVUxUKS4gU2VlIERv
Y3VtZW50YXRpb24veDg2L2V4Y2VwdGlvbi10YWJsZXMudHh0LgorICogcmV0dXJuaW5nIC1FRkFV
TFQpLiBTZWUgRG9jdW1lbnRhdGlvbi94ODYvZXhjZXB0aW9uLXRhYmxlcy5yc3QuCiAgKi8KIHN0
YXRpYyBpbnQgc2V0X2JpdF90b191c2VyKGludCBuciwgdm9pZCBfX3VzZXIgKmFkZHIpCiB7CmRp
ZmYgLS1naXQgYS9pbmNsdWRlL2FjcGkvYWNwaV9kcml2ZXJzLmggYi9pbmNsdWRlL2FjcGkvYWNw
aV9kcml2ZXJzLmgKaW5kZXggZGUxODA0YWVhZjY5Li45OGUzZGI3YTg5Y2QgMTAwNjQ0Ci0tLSBh
L2luY2x1ZGUvYWNwaS9hY3BpX2RyaXZlcnMuaAorKysgYi9pbmNsdWRlL2FjcGkvYWNwaV9kcml2
ZXJzLmgKQEAgLTI1LDcgKzI1LDcgQEAKICNkZWZpbmUgQUNQSV9NQVhfU1RSSU5HCQkJODAKIAog
LyoKLSAqIFBsZWFzZSB1cGRhdGUgZHJpdmVycy9hY3BpL2RlYnVnLmMgYW5kIERvY3VtZW50YXRp
b24vYWNwaS9kZWJ1Zy50eHQKKyAqIFBsZWFzZSB1cGRhdGUgZHJpdmVycy9hY3BpL2RlYnVnLmMg
YW5kIERvY3VtZW50YXRpb24vZmlybXdhcmUtZ3VpZGUvYWNwaS9kZWJ1Zy5yc3QKICAqIGlmIHlv
dSBhZGQgdG8gdGhpcyBsaXN0LgogICovCiAjZGVmaW5lIEFDUElfQlVTX0NPTVBPTkVOVAkJMHgw
MDAxMDAwMApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9mc19jb250ZXh0LmggYi9pbmNsdWRl
L2xpbnV4L2ZzX2NvbnRleHQuaAppbmRleCAxZjk2NjY3MGM4ZGMuLjYyM2ViNTg1NjBiOSAxMDA2
NDQKLS0tIGEvaW5jbHVkZS9saW51eC9mc19jb250ZXh0LmgKKysrIGIvaW5jbHVkZS9saW51eC9m
c19jb250ZXh0LmgKQEAgLTg1LDcgKzg1LDcgQEAgc3RydWN0IGZzX3BhcmFtZXRlciB7CiAgKiBT
dXBlcmJsb2NrIGNyZWF0aW9uIGZpbGxzIGluIC0+cm9vdCB3aGVyZWFzIHJlY29uZmlndXJhdGlv
biBiZWdpbnMgd2l0aCB0aGlzCiAgKiBhbHJlYWR5IHNldC4KICAqCi0gKiBTZWUgRG9jdW1lbnRh
dGlvbi9maWxlc3lzdGVtcy9tb3VudGluZy50eHQKKyAqIFNlZSBEb2N1bWVudGF0aW9uL2ZpbGVz
eXN0ZW1zL21vdW50X2FwaS50eHQKICAqLwogc3RydWN0IGZzX2NvbnRleHQgewogCWNvbnN0IHN0
cnVjdCBmc19jb250ZXh0X29wZXJhdGlvbnMgKm9wczsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGlu
dXgvbHNtX2hvb2tzLmggYi9pbmNsdWRlL2xpbnV4L2xzbV9ob29rcy5oCmluZGV4IDQ3ZjU4Y2Zi
NmExOS4uZGYxMzE4ZDg1ZjdkIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L2xzbV9ob29rcy5o
CisrKyBiL2luY2x1ZGUvbGludXgvbHNtX2hvb2tzLmgKQEAgLTc3LDcgKzc3LDcgQEAKICAqCXN0
YXRlLiAgVGhpcyBpcyBjYWxsZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgY29tbWl0X2NyZWRzKCkuCiAg
KgogICogU2VjdXJpdHkgaG9va3MgZm9yIG1vdW50IHVzaW5nIGZzX2NvbnRleHQuCi0gKglbU2Vl
IGFsc28gRG9jdW1lbnRhdGlvbi9maWxlc3lzdGVtcy9tb3VudGluZy50eHRdCisgKglbU2VlIGFs
c28gRG9jdW1lbnRhdGlvbi9maWxlc3lzdGVtcy9tb3VudF9hcGkudHh0XQogICoKICAqIEBmc19j
b250ZXh0X2R1cDoKICAqCUFsbG9jYXRlIGFuZCBhdHRhY2ggYSBzZWN1cml0eSBzdHJ1Y3R1cmUg
dG8gc2MtPnNlY3VyaXR5LiAgVGhpcyBwb2ludGVyCmRpZmYgLS1naXQgYS9tbS9LY29uZmlnIGIv
bW0vS2NvbmZpZwppbmRleCBlZThkMWYzMTE4NTguLjZlNWZiODFiZGU0YiAxMDA2NDQKLS0tIGEv
bW0vS2NvbmZpZworKysgYi9tbS9LY29uZmlnCkBAIC0xNjUsNyArMTY1LDcgQEAgY29uZmlnIE1F
TU9SWV9IT1RQTFVHX0RFRkFVTFRfT05MSU5FCiAJICBvbmxpbmluZyBwb2xpY3kgKC9zeXMvZGV2
aWNlcy9zeXN0ZW0vbWVtb3J5L2F1dG9fb25saW5lX2Jsb2Nrcykgd2hpY2gKIAkgIGRldGVybWlu
ZXMgd2hhdCBoYXBwZW5zIHRvIG5ld2x5IGFkZGVkIG1lbW9yeSByZWdpb25zLiBQb2xpY3kgc2V0
dGluZwogCSAgY2FuIGFsd2F5cyBiZSBjaGFuZ2VkIGF0IHJ1bnRpbWUuCi0JICBTZWUgRG9jdW1l
bnRhdGlvbi9tZW1vcnktaG90cGx1Zy50eHQgZm9yIG1vcmUgaW5mb3JtYXRpb24uCisJICBTZWUg
RG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9tbS9tZW1vcnktaG90cGx1Zy5yc3QgZm9yIG1vcmUg
aW5mb3JtYXRpb24uCiAKIAkgIFNheSBZIGhlcmUgaWYgeW91IHdhbnQgYWxsIGhvdC1wbHVnZ2Vk
IG1lbW9yeSBibG9ja3MgdG8gYXBwZWFyIGluCiAJICAnb25saW5lJyBzdGF0ZSBieSBkZWZhdWx0
LgpkaWZmIC0tZ2l0IGEvc2VjdXJpdHkvS2NvbmZpZyBiL3NlY3VyaXR5L0tjb25maWcKaW5kZXgg
YWVhYzM2NzZkZDRkLi42ZDc1ZWQ3MTk3MGMgMTAwNjQ0Ci0tLSBhL3NlY3VyaXR5L0tjb25maWcK
KysrIGIvc2VjdXJpdHkvS2NvbmZpZwpAQCAtNjIsNyArNjIsNyBAQCBjb25maWcgUEFHRV9UQUJM
RV9JU09MQVRJT04KIAkgIGVuc3VyaW5nIHRoYXQgdGhlIG1ham9yaXR5IG9mIGtlcm5lbCBhZGRy
ZXNzZXMgYXJlIG5vdCBtYXBwZWQKIAkgIGludG8gdXNlcnNwYWNlLgogCi0JICBTZWUgRG9jdW1l
bnRhdGlvbi94ODYvcHRpLnR4dCBmb3IgbW9yZSBkZXRhaWxzLgorCSAgU2VlIERvY3VtZW50YXRp
b24veDg2L3B0aS5yc3QgZm9yIG1vcmUgZGV0YWlscy4KIAogY29uZmlnIFNFQ1VSSVRZX0lORklO
SUJBTkQKIAlib29sICJJbmZpbmliYW5kIFNlY3VyaXR5IEhvb2tzIgpkaWZmIC0tZ2l0IGEvdG9v
bHMvaW5jbHVkZS9saW51eC9lcnIuaCBiL3Rvb2xzL2luY2x1ZGUvbGludXgvZXJyLmgKaW5kZXgg
MmY1YTEyYjg4YTg2Li4yNWYyYmIzYTk5MWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2luY2x1ZGUvbGlu
dXgvZXJyLmgKKysrIGIvdG9vbHMvaW5jbHVkZS9saW51eC9lcnIuaApAQCAtMjAsNyArMjAsNyBA
QAogICogVXNlcnNwYWNlIG5vdGU6CiAgKiBUaGUgc2FtZSBwcmluY2lwbGUgd29ya3MgZm9yIHVz
ZXJzcGFjZSwgYmVjYXVzZSAnZXJyb3InIHBvaW50ZXJzCiAgKiBmYWxsIGRvd24gdG8gdGhlIHVu
dXNlZCBob2xlIGZhciBmcm9tIHVzZXIgc3BhY2UsIGFzIGRlc2NyaWJlZAotICogaW4gRG9jdW1l
bnRhdGlvbi94ODYveDg2XzY0L21tLnR4dCBmb3IgeDg2XzY0IGFyY2g6CisgKiBpbiBEb2N1bWVu
dGF0aW9uL3g4Ni94ODZfNjQvbW0ucnN0IGZvciB4ODZfNjQgYXJjaDoKICAqCiAgKiAwMDAwMDAw
MDAwMDAwMDAwIC0gMDAwMDdmZmZmZmZmZmZmZiAoPTQ3IGJpdHMpIHVzZXIgc3BhY2UsIGRpZmZl
cmVudCBwZXIgbW0gaG9sZSBjYXVzZWQgYnkgWzQ4OjYzXSBzaWduIGV4dGVuc2lvbgogICogZmZm
ZmZmZmZmZmUwMDAwMCAtIGZmZmZmZmZmZmZmZmZmZmYgKD0yIE1CKSB1bnVzZWQgaG9sZQpkaWZm
IC0tZ2l0IGEvdG9vbHMvb2JqdG9vbC9Eb2N1bWVudGF0aW9uL3N0YWNrLXZhbGlkYXRpb24udHh0
IGIvdG9vbHMvb2JqdG9vbC9Eb2N1bWVudGF0aW9uL3N0YWNrLXZhbGlkYXRpb24udHh0CmluZGV4
IDRkZDExYTU1NGI5Yi4uZGUwOTQ2NzAwNTBiIDEwMDY0NAotLS0gYS90b29scy9vYmp0b29sL0Rv
Y3VtZW50YXRpb24vc3RhY2stdmFsaWRhdGlvbi50eHQKKysrIGIvdG9vbHMvb2JqdG9vbC9Eb2N1
bWVudGF0aW9uL3N0YWNrLXZhbGlkYXRpb24udHh0CkBAIC0yMSw3ICsyMSw3IEBAIGluc3RydWN0
aW9ucykuICBTaW1pbGFybHksIGl0IGtub3dzIGhvdyB0byBmb2xsb3cgc3dpdGNoIHN0YXRlbWVu
dHMsIGZvcgogd2hpY2ggZ2NjIHNvbWV0aW1lcyB1c2VzIGp1bXAgdGFibGVzLgogCiAoT2JqdG9v
bCBhbHNvIGhhcyBhbiAnb3JjIGdlbmVyYXRlJyBzdWJjb21tYW5kIHdoaWNoIGdlbmVyYXRlcyBk
ZWJ1Z2luZm8KLWZvciB0aGUgT1JDIHVud2luZGVyLiAgU2VlIERvY3VtZW50YXRpb24veDg2L29y
Yy11bndpbmRlci50eHQgaW4gdGhlCitmb3IgdGhlIE9SQyB1bndpbmRlci4gIFNlZSBEb2N1bWVu
dGF0aW9uL3g4Ni9vcmMtdW53aW5kZXIucnN0IGluIHRoZQoga2VybmVsIHRyZWUgZm9yIG1vcmUg
ZGV0YWlscy4pCiAKIApAQCAtMTAxLDcgKzEwMSw3IEBAIGIpIE9SQyAoT29wcyBSZXdpbmQgQ2Fw
YWJpbGl0eSkgdW53aW5kIHRhYmxlIGdlbmVyYXRpb24KICAgIGJhbmQuICBTbyBpdCBkb2Vzbid0
IGFmZmVjdCBydW50aW1lIHBlcmZvcm1hbmNlIGFuZCBpdCBjYW4gYmUKICAgIHJlbGlhYmxlIGV2
ZW4gd2hlbiBpbnRlcnJ1cHRzIG9yIGV4Y2VwdGlvbnMgYXJlIGludm9sdmVkLgogCi0gICBGb3Ig
bW9yZSBkZXRhaWxzLCBzZWUgRG9jdW1lbnRhdGlvbi94ODYvb3JjLXVud2luZGVyLnR4dC4KKyAg
IEZvciBtb3JlIGRldGFpbHMsIHNlZSBEb2N1bWVudGF0aW9uL3g4Ni9vcmMtdW53aW5kZXIucnN0
LgogCiBjKSBIaWdoZXIgbGl2ZSBwYXRjaGluZyBjb21wYXRpYmlsaXR5IHJhdGUKIAotLSAKMi4y
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 20:17:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 20: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 1hZLIK-0007jE-Jh; Fri, 07 Jun 2019 20:17:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ezar=UG=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hZLIJ-0007j9-W2
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 20:17:00 +0000
X-Inumbo-ID: 33d45f09-8961-11e9-8980-bc764e045a96
Received: from mail-pl1-x642.google.com (unknown [2607:f8b0:4864:20::642])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33d45f09-8961-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 20:16:58 +0000 (UTC)
Received: by mail-pl1-x642.google.com with SMTP id a93so1232564pla.7
 for <xen-devel@lists.xenproject.org>; Fri, 07 Jun 2019 13:16:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=P+vzjtp1i44txySUhOSs0ClNAsx/SX8KzzDN/ABCcHA=;
 b=Rq4m8h4RliGU0ykVi+KjpYlzFaE5803cX8T9xqTIXcYqk4OZtC59Z/8LXeJ6kye7+q
 HtIFpQEBcVl0vL74ugArv64kgW1BcxaDeyETCidPjwOwuHWMzIU79JpOpM0tiBeM+OlM
 RhLQKpKyN86ZviftTZ8B2n4dcn7HpVX62XRx3yzBVCzwHymUvWqQHbGIO8hCy+kToxWZ
 7ED6NTWaTkhNoDIaGzqMLBX0tiDQcj6A3EbjTVqx7fk8p3D8BwJ3boFfzbYc0utqYYUL
 3tL2pgt1zDMSikLAdTa8Xrgvi/eVA56MWJeZAVDMuaPlJv9ITTzRsBXBqOJ2RpsD01kU
 uWhw==
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=P+vzjtp1i44txySUhOSs0ClNAsx/SX8KzzDN/ABCcHA=;
 b=g+wJTbuTYA1T9lPOBeDfV2K+JbsuFbdstcoujekuiPnv1IElXQMIj9/oN2n0Mi6Vdy
 LYlSevDQgMHfASkxdzDAPd2x42RbEqUE3PLeMChunWBZgHo+Tc42YG66W39V18iReQ9g
 b90u+dl4DlVSe7Jg3aOasYg+muorZNxjGZGBEX1UNBGWub3qqQBlfOJkbh+6RDcLaWpS
 os6i5WBRTcrXPcrjVN5+ibws2wJrGhxFoZ3JceIrwur5MPMWr2rwR/npyAI26FS0vpw8
 XwwZQP39kdJDZWOGovaeNjs3ko0xyYK9+nNsHToiHeo58/zfnl9RM5nJzQ6pa4YJr3Wr
 /Vmg==
X-Gm-Message-State: APjAAAX/SlmfhsKNFqwGYCuK4ELF79TIiCnxuYMUAzxbaILwnoN5dclD
 ko7HyS6mx+IEMd6TPs4FFR6XDuE4
X-Google-Smtp-Source: APXvYqyhr83QMokrjPqmMVUNglnmoksowai/QwtttTkouYNjXvIXJRSHY9ZfREctTqg38/TBwZe9Qw==
X-Received: by 2002:a17:902:42a5:: with SMTP id
 h34mr20024752pld.16.1559938617704; 
 Fri, 07 Jun 2019 13:16:57 -0700 (PDT)
Received: from localhost.localdomain ([223.233.80.237])
 by smtp.gmail.com with ESMTPSA id a12sm4407502pgq.0.2019.06.07.13.16.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 07 Jun 2019 13:16:56 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sat,  8 Jun 2019 01:46:35 +0530
Message-Id: <1559938596-5696-2-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
References: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
Subject: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add i.MX8MQ SoCs earlyprintk
 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: andre.przywara@arm.com, julien.grall@arm.com, sstabellini@kernel.org,
 peng.fan@nxp.com, Amit Singh Tomar <amittomer25@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGVhcmx5cHJpbnRrIHN1cHBvcnQgZm9yIGkuTVg4TVEgU29DIGJhc2Vk
CmJvYXJkcy4KCkFzIHdpdGggbW9zdCBvZiBvdGhlciBkZWJ1ZyBjb2RlIGZvciBvdGhlciBwbGF0
Zm9ybXMsIHVhcnQgaXMKaW5pdGlhbGl6ZWQgYnkgYm9vdGxvYWRlcnMoZm9yIGluc3RhbmNlIHUt
Ym9vdFsxXSkuCgpbMV06aHR0cHM6Ly9naXRodWIuY29tL3UtYm9vdC91LWJvb3QvYmxvYi9tYXN0
ZXIvZHJpdmVycy9zZXJpYWwvc2VyaWFsX214Yy5jI0wxNDEKClNpZ25lZC1vZmYtYnk6IEFtaXQg
U2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvZGVidWctaW14OG1xLmluYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLWlteDhtcS5pbmMKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvZGVidWctaW14OG1xLmluYyBiL3hlbi9hcmNoL2FybS9hcm02NC9kZWJ1
Zy1pbXg4bXEuaW5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmVjMzMxZGMK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctaW14OG1xLmluYwpA
QCAtMCwwICsxLDU0IEBACisvKgorICogeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLWlteDhtcS5p
bmMKKyAqCisgKiBJTVg4TVEgc3BlY2lmaWMgZGVidWcgY29kZS4KKyAqCisgKiBDb3B5cmlnaHQg
KGMpIDIwMTksIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4uCisgKgor
ICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0
IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlLCB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hl
ZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0
IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUgR05VCisgKiBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp
bHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdl
bmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3Qs
IHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2RlZmluZSBVVFhE
ICAgICAgICAgICAgMHg0MAorI2RlZmluZSBVVFMgICAgICAgICAgICAgMHhiNAorI2RlZmluZSBV
VFNfVFhFTVBUWSAgICAgMzw8MQorCisubWFjcm8gZWFybHlfdWFydF9pbml0IHhiLCBjCisvKiBV
YXJ0IGhhcyBhbHJlYWR5IGJlZW4gaW5pdGlhbGl6ZWQgYnkgYm9vdGxvYWRlciBGaXJtd2FyZSwg
Zm9yIGluc3RhbmNlIGJ5IFRGLUEgKi8KKy5lbmRtCisKKy8qCisgKiBJTVg4TVEgVUFSVCB3YWl0
IFVBUlQgdG8gYmUgcmVhZHkgdG8gdHJhbnNtaXQKKyAqIHhiOiByZWdpc3RlciB3aGljaCBjb250
YWlucyB0aGUgVUFSVCBiYXNlIGFkZHJlc3MKKyAqIGM6IHNjcmF0Y2ggcmVnaXN0ZXIKKyAqLwor
Lm1hY3JvIGVhcmx5X3VhcnRfcmVhZHkgeGIgYworMToKKyAgICAgICAgbGRyICAgIHdcYywgW1x4
YiwgI1VUU10gICAgICAgIC8qIFVBUlQgVGVzdCBSZWdpc3RlciAqLworICAgICAgICB0YnogICAg
d1xjLCAjVVRTX1RYRU1QVFksIDFiICAgICAgIC8qIENoZWNrIFRYRU1QVFkgYml0ICovCisuZW5k
bQorCisvKgorICogSU1YOE1RIFVBUlQgdHJhbnNtaXQgY2hhcmFjdGVyCisgKiB4YjogcmVnaXN0
ZXIgd2hpY2ggY29udGFpbnMgdGhlIFVBUlQgYmFzZSBhZGRyZXNzCisgKiB3dDogcmVnaXN0ZXIg
d2hpY2ggY29udGFpbnMgdGhlIGNoYXJhY3RlciB0byB0cmFuc21pdAorICovCisubWFjcm8gZWFy
bHlfdWFydF90cmFuc21pdCB4YiB3dAorCXN0ciAgICBcd3QsIFtceGIsICNVVFhEXQorLmVuZG0K
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEFTTQorICogaW5kZW50LXRhYnMt
bW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 20:17:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 20: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 1hZLIH-0007iO-AM; Fri, 07 Jun 2019 20:16:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ezar=UG=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hZLIF-0007iJ-MA
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 20:16:55 +0000
X-Inumbo-ID: 30ae76b4-8961-11e9-8980-bc764e045a96
Received: from mail-pg1-x543.google.com (unknown [2607:f8b0:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30ae76b4-8961-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 20:16:53 +0000 (UTC)
Received: by mail-pg1-x543.google.com with SMTP id s27so1726155pgl.2
 for <xen-devel@lists.xenproject.org>; Fri, 07 Jun 2019 13:16: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=ojd2/zcOkZigKxNfDxnvmo6BY1ZK5fUIs7jogtgkqYw=;
 b=ppZzpvqXzQgw2IGAj7T8VXU59HJmLm8melDw0zOOty0iSsfoBp1jHawzg/X6ieV1B3
 hN4A0I/5vi/L0M24DuPv/Dszn64B/uxtXsDuLd7OriaAhXzAzSxmQEX+qeTbrf5E0dXg
 FUrtnxFDT1FrCFkENlzYcfYw0YxmkmQqEs26kT/ThFQvWvcgS7rQkkWT4B2m9spqxPR2
 AmzQR9RbOd50nGE/k3FAiY6JBIkVX6Lb5GZ0djexQl6Ynz5UTP9ClVCJuV/iiNR4+gq4
 j2fQMxzIZAZbovkzvue1xRFJXLIPOaxipWLaEtls4k8r8EIP/CTAsiOGL8IEYeui/ZMK
 jg/A==
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=ojd2/zcOkZigKxNfDxnvmo6BY1ZK5fUIs7jogtgkqYw=;
 b=VYG88C/CeWGORxzcR/UTQsbIG/DV8p2KPU8BMbiNRrLJzDn1d9qkjnVrs6HR2AWM0T
 zqom4nve/D+EkENmtMt55c7ZIOFbfNHf7wKTqxzvppZosnz0d/bEp2lri4WVFkYCgTbE
 76z4u38ClX8W2lnvRxP/fdv6dXyFgIMNrDwpIGXx0gBaq94d5oPf6QwOmBooXptkzrlA
 vCnV491iRwhQblUsERaq4G7ZYn7vZ+pNlepIKvT0Bo12yKK70wjFoKZ+t9JdEbqlvbKZ
 CvSLxdY6rSzLy8tcUshA/Bq7fVtGxBmUX5e/CiJ0zfq3yTpeUjMy4dDVHAxke2k2y74u
 iUIQ==
X-Gm-Message-State: APjAAAWMZhPskjAfH0hrwGfCS+fivu93fQDeXsTk5ndSrozidzQmZa78
 4TE0hRfQXgiGHNHy5EUvXXIVmrVL
X-Google-Smtp-Source: APXvYqwM4xDQ7xSPoWGk7JCfi5B3Mvcrr9MNarKwJKioiSPYDxqzadCTzw15y3gu2NdhkTRZhjF/qw==
X-Received: by 2002:aa7:82cd:: with SMTP id f13mr62627320pfn.203.1559938612455; 
 Fri, 07 Jun 2019 13:16:52 -0700 (PDT)
Received: from localhost.localdomain ([223.233.80.237])
 by smtp.gmail.com with ESMTPSA id a12sm4407502pgq.0.2019.06.07.13.16.49
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 07 Jun 2019 13:16:51 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sat,  8 Jun 2019 01:46:34 +0530
Message-Id: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [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@arm.com, julien.grall@arm.com, sstabellini@kernel.org,
 peng.fan@nxp.com, Amit Singh Tomar <amittomer25@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgdHJpZXMgdG8gZW5hYmxlIFhFTiBib290aW5nIG9uIGkuTVggOE1RdWFkIEFw
cGxpY2F0aW9ucyBQcm9jZXNzb3JzWzFdLgoKUGF0Y2gtc2V0IGluY2x1ZGVzIGRyaXZlciBmb3Ig
VUFSVCBjb250cm9sbGVyIGZvdW5kIG9uIGkuTVg4TVEgU29DIGFuZCBkZWJ1ZyBjb2RlCmZvciBl
YXJseXByaW50ayBzdXBwb3J0LgoKTWFpbmxpbmUgZHRzIGJpbmRpbmcgdGhhdCBhcmUgdXNlZCBm
b3IgcGxhdGZvcm0gZGlzY292ZXIgaGFzIEdQQyBhcyByb290IGludGVycnVwdCBwYXJlbnQgCmlz
IG5vdCB5ZXQgc3VwcG9ydGVkIGluIFhFTiwgdGhlcmVmb3JlIGZvbGxvd2luZyBjaGFuZ2VzIGlz
IG5lZWRlZCB0byBib290IFhFTiBvbiB0aGlzIHBsYXRmb3JtLgoKZGlmZiAtLWdpdCBhL2FyY2gv
YXJtNjQvYm9vdC9kdHMvZnJlZXNjYWxlL2lteDhtcS5kdHNpIGIvYXJjaC9hcm02NC9ib290L2R0
cy9mcmVlc2NhbGUvaW14OG1xLmR0c2kKaW5kZXggNmQ2MzViYS4uN2VhYzE3ODYgMTAwNjQ0Ci0t
LSBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvZnJlZXNjYWxlL2lteDhtcS5kdHNpCisrKyBiL2FyY2gv
YXJtNjQvYm9vdC9kdHMvZnJlZXNjYWxlL2lteDhtcS5kdHNpCkBAIC0xMyw3ICsxMyw3IEBACiAj
aW5jbHVkZSAiaW14OG1xLXBpbmZ1bmMuaCIKIAogLyB7Ci0gICAgICAgaW50ZXJydXB0LXBhcmVu
dCA9IDwmZ3BjPjsKKyAgICAgICBpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+OwogCiAgICAgICAg
I2FkZHJlc3MtY2VsbHMgPSA8Mj47CiAgICAgICAgI3NpemUtY2VsbHMgPSA8Mj47CgpJdCBoYXMg
YmVlbiB0ZXN0ZWQgb24gbml0cm9nZW44bSBib2FyZFsyXSBieSBib290aW5nIGRvbTAgd2l0aCBS
QU1GUy4KClsxXTpodHRwczovL3d3dy5ueHAuY29tL3N1cHBvcnQvZGV2ZWxvcGVyLXJlc291cmNl
cy9ldmFsdWF0aW9uLWFuZC1kZXZlbG9wbWVudC1ib2FyZHMvaS5teC1ldmFsdWF0aW9uLWFuZC1k
ZXZlbG9wbWVudC1ib2FyZHMvZXZhbHVhdGlvbi1raXQtZm9yLXRoZS1pLm14LThtLWFwcGxpY2F0
aW9ucy1wcm9jZXNzb3I6TUNJTVg4TS1FVksKWzJdOmh0dHBzOi8vYm91bmRhcnlkZXZpY2VzLmNv
bS9wcm9kdWN0L25pdHJvZ2VuOG0vCgpBbWl0IFNpbmdoIFRvbWFyICgyKToKICB4ZW4vYXJtOiBB
ZGQgaS5NWDhNUSBTb0NzIGVhcmx5cHJpbnRrIHN1cHBvcnQKICB4ZW4vYXJtOiBBZGQgVUFSVCBk
cml2ZXIgZm9yIGkuTVg4TVEgU29DCgogeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLWlteDhtcS5p
bmMgfCAgNTQgKysrKysrKwogeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAgICAgICAgICAgfCAg
IDggKwogeGVuL2RyaXZlcnMvY2hhci9NYWtlZmlsZSAgICAgICAgICAgfCAgIDEgKwogeGVuL2Ry
aXZlcnMvY2hhci9pbXg4bXEtdWFydC5jICAgICAgfCAzMDYgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDM2OSBpbnNlcnRpb25zKCspCiBjcmVh
dGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLWlteDhtcS5pbmMKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy9jaGFyL2lteDhtcS11YXJ0LmMKCi0tIAoyLjcuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 20:17:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 20: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 1hZLIP-0007jZ-US; Fri, 07 Jun 2019 20:17:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ezar=UG=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hZLIO-0007jU-Sp
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 20:17:04 +0000
X-Inumbo-ID: 36451464-8961-11e9-8980-bc764e045a96
Received: from mail-pg1-x543.google.com (unknown [2607:f8b0:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36451464-8961-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 20:17:03 +0000 (UTC)
Received: by mail-pg1-x543.google.com with SMTP id e6so1708948pgd.9
 for <xen-devel@lists.xenproject.org>; Fri, 07 Jun 2019 13:17:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=ly5R+H10S5abdlkuxBh62hCykSR5MjUgLJv/9fngX3o=;
 b=iVcxuC8ZHBzyx1B13nnzjSTVHfPBrLzRvgifmo6ryxfOZthK0W1RFBwmGmAowOohG8
 oFjSXuOXrd5TNYf5quhLWKvwyGBBPdyUQofQUcZJfEb6Bzzs7BwewgGFBYwioHgjj2YM
 adn4q57D4+Q2MXNtJOFt5mdoLEz2HnFoypg2ghxxcBzOTZj60sbbqBCWIyYgmUJ12hsJ
 H6PyBQaIP7+3U9hbnhMnKZ9OA9hy8hAQ7lzqS9Eqcjt1Yo2zhlAuy+m718D/kCePpIni
 qOu5qrdNgKGc2E7WGpRLmU53H3AViVnkXCiH3i9kaY6AYpjpIMrUKLUt4Iqv/mviHapH
 VKlQ==
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=ly5R+H10S5abdlkuxBh62hCykSR5MjUgLJv/9fngX3o=;
 b=IMPeXLuaoHcZgN5ua1LqLK2SevXLJb3kAPeiWH6ATopFfa1NtO6gY5V02d9nUyE9dj
 KyU1izirPxPAN+XmKIYheU9h+04VLJsXdxjlpcSVrr7eoV/9atZ3K7mSktNVytZm8meh
 Nkp1IsJumTfaS5320HLSqqeH2AQhkG4gtz9sXVGVpMDSzEonUwVaCEXrxWA7Yl+Pc3gg
 dNxb7xPPA+FcMVt4hON0Qp35ocK3QrVi4NibFEbxuAEkMhZQT0wvVvWKdkchOgnJPp5K
 ydj8jR2u0pOImEhRdKGSkPo5JrQOzFnFPntWrjj6bzKoAIH9VzQlCjcdj2mEfUQW5n2P
 QACg==
X-Gm-Message-State: APjAAAXx3DpMQZFq0IL/eVlXy90LBY0YBt/SnxDqC/3bDaHH/2hd+wx5
 xRuW0JKSbJ0yZYJ6VauBPGy9y73N
X-Google-Smtp-Source: APXvYqwZH0/pAriyuJ3WXSz13BdJwuBnxFLz9hL1xibqc6kcBcGhSIeRVn+u43w9QFxVvKfhh18eiw==
X-Received: by 2002:a62:3287:: with SMTP id y129mr4707152pfy.251.1559938621744; 
 Fri, 07 Jun 2019 13:17:01 -0700 (PDT)
Received: from localhost.localdomain ([223.233.80.237])
 by smtp.gmail.com with ESMTPSA id a12sm4407502pgq.0.2019.06.07.13.16.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 07 Jun 2019 13:17:00 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sat,  8 Jun 2019 01:46:36 +0530
Message-Id: <1559938596-5696-3-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
References: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
Subject: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add UART driver for i.MX8MQ SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, julien.grall@arm.com, sstabellini@kernel.org,
 peng.fan@nxp.com, Amit Singh Tomar <amittomer25@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGRyaXZlciBmb3IgVUFSVCBjb250cm9sbGVyIGZvdW5kIG9uIGkuTVg4
TVEgU29DCmFuZCBpdCBoYXMgYmVlbiB0ZXN0ZWQgb24gbml0cm9nZW44bSBib2FyZC4KCkNvbnRy
b2xsZXIgcmVnaXN0ZXIgZGVmaW5hdGlvbiBhbmQgc29tZSBvdGhlciByZWZlcmVuY2VzIGhhcyBk
cmF3biBmcm9tIExpbnV4Cmtlcm5lbCBkcml2ZXJbMV0gdjUuMi4KClsxXTpodHRwczovL2dpdGh1
Yi5jb20vdG9ydmFsZHMvbGludXgvYmxvYi9tYXN0ZXIvZHJpdmVycy90dHkvc2VyaWFsL2lteC5j
CgpTaWduZWQtb2ZmLWJ5OiBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+
Ci0tLQogeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAgICAgIHwgICA4ICsrCiB4ZW4vZHJpdmVy
cy9jaGFyL01ha2VmaWxlICAgICAgfCAgIDEgKwogeGVuL2RyaXZlcnMvY2hhci9pbXg4bXEtdWFy
dC5jIHwgMzA2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZp
bGVzIGNoYW5nZWQsIDMxNSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Ry
aXZlcnMvY2hhci9pbXg4bXEtdWFydC5jCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9L
Y29uZmlnIGIveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnCmluZGV4IGI1NzIzMDUuLmY4MjJhZjUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZworKysgYi94ZW4vZHJpdmVycy9j
aGFyL0tjb25maWcKQEAgLTEyLDYgKzEyLDE0IEBAIGNvbmZpZyBIQVNfQ0FERU5DRV9VQVJUCiAJ
ICBUaGlzIHNlbGVjdHMgdGhlIFhpbGlueCBaeW5xIENhZGVuY2UgVUFSVC4gSWYgeW91IGhhdmUg
YSBYaWxpbnggWnlucQogCSAgYmFzZWQgYm9hcmQsIHNheSBZLgogCitjb25maWcgSEFTX0lNWDhN
UQorICAgICAgICBib29sICJpLk1YOE1RIFVBUlQgIgorICAgICAgICBkZWZhdWx0IHkKKyAgICAg
ICAgZGVwZW5kcyBvbiBBUk1fNjQKKyAgICAgICAgaGVscAorICAgICAgICAgIFRoaXMgc2VsZWN0
cyB0aGUgTlhQIGkuTVggVUFSVC4gSWYgeW91IGhhdmUgYSBOWFAgaS5NWDhNUQorICAgICAgICAg
IGJhc2VkIGJvYXJkLCBzYXkgWS4KKwogY29uZmlnIEhBU19NVkVCVQogCWJvb2wgIk1hcnZlbGwg
TVZFQlUgVUFSVCBkcml2ZXIiCiAJZGVmYXVsdCB5CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9j
aGFyL01ha2VmaWxlIGIveGVuL2RyaXZlcnMvY2hhci9NYWtlZmlsZQppbmRleCA3YzY0NmQ3Li5h
YTFiYjI5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL01ha2VmaWxlCisrKyBiL3hlbi9k
cml2ZXJzL2NoYXIvTWFrZWZpbGUKQEAgLTEsNiArMSw3IEBACiBvYmoteSArPSBjb25zb2xlLm8K
IG9iai0kKENPTkZJR19IQVNfTlMxNjU1MCkgKz0gbnMxNjU1MC5vCiBvYmotJChDT05GSUdfSEFT
X0NBREVOQ0VfVUFSVCkgKz0gY2FkZW5jZS11YXJ0Lm8KK29iai0kKENPTkZJR19IQVNfSU1YOE1R
KSArPSBpbXg4bXEtdWFydC5vCiBvYmotJChDT05GSUdfSEFTX1BMMDExKSArPSBwbDAxMS5vCiBv
YmotJChDT05GSUdfSEFTX0VYWU5PUzQyMTApICs9IGV4eW5vczQyMTAtdWFydC5vCiBvYmotJChD
T05GSUdfSEFTX01FU09OKSArPSBtZXNvbi11YXJ0Lm8KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L2NoYXIvaW14OG1xLXVhcnQuYyBiL3hlbi9kcml2ZXJzL2NoYXIvaW14OG1xLXVhcnQuYwpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45MGZkNjQ5Ci0tLSAvZGV2L251bGwKKysr
IGIveGVuL2RyaXZlcnMvY2hhci9pbXg4bXEtdWFydC5jCkBAIC0wLDAgKzEsMzA2IEBACisvKgor
ICogeGVuL2RyaXZlcnMvY2hhci9pbXg4bXEtdWFydC5jCisgKgorICogRHJpdmVyIGZvciBpLk1Y
OE1RIFVBUlQuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDE5LCBBbWl0IFNpbmdoIFRvbWFyIDxh
bWl0dG9tZXIyNUBnbWFpbC5jb20+LgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3
YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0
aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYworICogTGlj
ZW5zZSwgdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh
dCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSBy
ZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9u
ZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNl
bnNlcy8+LgorICovCisKKyNpbmNsdWRlIDx4ZW4vaXJxLmg+CisjaW5jbHVkZSA8eGVuL3Nlcmlh
bC5oPgorI2luY2x1ZGUgPHhlbi92bWFwLmg+CisjaW5jbHVkZSA8YXNtL2lvLmg+CisjaW5jbHVk
ZSA8eGVuL2RlbGF5Lmg+CisjaW5jbHVkZSA8eGVuL2NvbnNvbGUuaD4KKworLyogUmVnaXN0ZXIg
ZGVmaW5pdGlvbnMgKi8KKyNkZWZpbmUgVVJYRCAgICAweDAgIC8qIFJlY2VpdmVyIFJlZ2lzdGVy
ICovCisjZGVmaW5lIFVUWEQgICAgMHg0MCAvKiBUcmFuc21pdHRlciBSZWdpc3RlciAqLworI2Rl
ZmluZSBVQ1IxICAgIDB4ODAgLyogQ29udHJvbCBSZWdpc3RlciAxICovCisjZGVmaW5lIFVDUjIg
ICAgMHg4NCAvKiBDb250cm9sIFJlZ2lzdGVyIDIgKi8KKyNkZWZpbmUgVUNSNCAgICAweDhjIC8q
IENvbnRyb2wgUmVnaXN0ZXIgNCAqLworI2RlZmluZSBVU1IxICAgIDB4OTQgLyogU3RhdHVzIFJl
Z2lzdGVyIDEgKi8KKyNkZWZpbmUgVVNSMiAgICAweDk4IC8qIFN0YXR1cyBSZWdpc3RlciAyICov
CisjZGVmaW5lIFVCSVIgICAgMHhhNCAvKiBCUk0gSW5jcmVtZW50YWwgUmVnaXN0ZXIgKi8KKyNk
ZWZpbmUgVUJNUiAgICAweGE4IC8qIEJSTSBNb2R1bGF0b3IgUmVnaXN0ZXIgKi8KKyNkZWZpbmUg
VVRTICAgICAweGI0IC8qIFVBUlQgVGVzdCBSZWdpc3RlciAqLworCisvKiBVQVJUIENvbnRyb2wg
UmVnaXN0ZXIgQml0IEZpZWxkcyAqLworI2RlZmluZSAgVUNSMV9BREVOICAgICAgKDE8PDE1KSAv
KiBBdXRvIGRlY3RlY3QgaW50ZXJydXB0ICovCisjZGVmaW5lICBVQ1IxX1RSRFlFTiAgICAoMTw8
MTMpIC8qIFRyYW5zbWl0dGVyIHJlYWR5IGludGVycnVwdCBlbmFibGUgKi8KKyNkZWZpbmUgIFVD
UjFfSURFTiAgICAgICgxPDwxMikgLyogSWRsZSBjb25kaXRpb24gaW50ZXJydXB0ICovCisjZGVm
aW5lICBVQ1IxX1JSRFlFTiAgICAoMTw8OSkgIC8qIFJlY3YgcmVhZHkgaW50ZXJydXB0IGVuYWJs
ZSAqLworI2RlZmluZSAgVUNSMV9UWE1QVFlFTiAgKDE8PDYpICAvKiBUcmFuc2ltaXR0ZXIgZW1w
dHkgaW50ZXJydXB0IGVuYWJsZSAqLworI2RlZmluZSAgVUNSMV9SVFNERU4gICAgKDE8PDUpICAv
KiBSVFMgZGVsdGEgaW50ZXJydXB0IGVuYWJsZSAqLworI2RlZmluZSAgVUNSMV9URE1BRU4gICAg
KDE8PDMpICAvKiBUcmFuc21pdHRlciByZWFkeSBETUEgZW5hYmxlICovCisjZGVmaW5lICBVQ1Ix
X1VBUlRFTiAgICAoMTw8MCkgIC8qIFVBUlQgZW5hYmxlZCAqLworCisjZGVmaW5lIFVDUjJfVFhF
TiAgICAgICAoMTw8MikgIC8qIFRyYW5zbWl0dGVyIGVuYWJsZWQgKi8KKyNkZWZpbmUgVUNSMl9S
WEVOICAgICAgICgxPDwxKSAgLyogUmVjZWl2ZXIgZW5hYmxlZCAqLworI2RlZmluZSBVQ1IyX0lS
VFMgICAgICAgKDE8PDE0KSAvKiBJZ25vcmUgUlRTIHBpbiAqLworI2RlZmluZSBVQ1IyX1NSU1Qg
ICAgICAgKDE8PDApICAvKiBTVyByZXNldCAqLworI2RlZmluZSBVQ1IyX1dTICAgICAgICAgKDE8
PDUpICAvKiBXb3JkIHNpemUgKi8KKyNkZWZpbmUgVUNSNF9UQ0VOICAgICAgICgxPDwzKSAgLyog
VHJhbnNtaXQgY29tcGxldGUgaW50ZXJydXB0IGVuYWJsZSAqLworI2RlZmluZSBVQ1I0X0RSRU4g
ICAgICAgKDE8PDApICAvKiBSZWN2IGRhdGEgcmVhZHkgaW50ZXJydXB0IGVuYWJsZSAqLworCisj
ZGVmaW5lIFVUU19UWEVNUFRZICAgICAoMTw8NikgIC8qIFR4RklGTyBlbXB0eSAqLworI2RlZmlu
ZSBVVFNfUlhFTVBUWSAgICAgKDE8PDUpICAvKiBSeEZJRk8gZW1wdHkgKi8KKyNkZWZpbmUgVVRT
X1RYRlVMTCAgICAgICgxPDw0KSAgLyogVHhGSUZPIGZ1bGwgKi8KKworI2RlZmluZSBVU1IxX1RS
RFkgICAgICAgKDE8PDEzKSAvKiBUcmFuc21pdHRlciByZWFkeSBpbnRlcnJ1cHQvZG1hIGZsYWcg
Ki8KKyNkZWZpbmUgVVNSMV9SUkRZICAgICAgICgxPDw5KSAgLyogUmVjZWl2ZXIgcmVhZHkgaW50
ZXJydXB0L2RtYSBmbGFnICovCisKKyNkZWZpbmUgVVNSMl9UWERDICAgICAgICgxPDwzKSAgLyog
VHJhbnNtaXR0ZXIgY29tcGxldGUgKi8KKworI2RlZmluZSBUWEZJRk9fU0laRSAgICAgMzIKKwor
I2RlZmluZSBzZXRiaXRzKGFkZHIsIHNldCkgICAgICB3cml0ZWwoKHJlYWRsKGFkZHIpIHwgKHNl
dCkpLCAoYWRkcikpCisjZGVmaW5lIGNscmJpdHMoYWRkciwgY2xlYXIpICAgIHdyaXRlbCgocmVh
ZGwoYWRkcikgJiB+KGNsZWFyKSksIChhZGRyKSkKKworc3RhdGljIHN0cnVjdCBpbXg4bXFfdWFy
dCB7CisgICAgdW5zaWduZWQgaW50IGlycTsKKyAgICB2b2lkIF9faW9tZW0gKnJlZ3M7CisgICAg
c3RydWN0IGlycWFjdGlvbiBpcnFhY3Rpb247CisgICAgc3RydWN0IHZ1YXJ0X2luZm8gdnVhcnQ7
Cit9IGlteDhtcV9jb207CisKK3N0YXRpYyB2b2lkIGlteDhtcV91YXJ0X2ludGVycnVwdChpbnQg
aXJxLCB2b2lkICpkYXRhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCA9IGRhdGE7CisgICAgc3RydWN0IGlteDhtcV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKyAg
ICB1aW50MzJfdCBzdDEgPSByZWFkbCh1YXJ0LT5yZWdzICsgVVNSMSk7CisgICAgdWludDMyX3Qg
c3QyID0gcmVhZGwodWFydC0+cmVncyArIFVTUjIpOworCisgICAgaWYgKCBzdDEgJiAoVVNSMV9S
UkRZKSApCisgICAgICAgIHNlcmlhbF9yeF9pbnRlcnJ1cHQocG9ydCwgcmVncyk7CisKKyAgICBp
ZiAoIChzdDEgJiBVU1IxX1RSRFkpIHx8IChzdDIgJiBVU1IyX1RYREMpICkKKyAgICAgICAgc2Vy
aWFsX3R4X2ludGVycnVwdChwb3J0LCByZWdzKTsKK30KKworc3RhdGljIHZvaWQgc2V0X2JhdWRy
YXRlKHN0cnVjdCBpbXg4bXFfdWFydCAqdWFydCkKK3sKKyAgICAvKiBOZWVkZWQgZm9yIGF1dG9t
YXRpYyBiYXVkIHJhdGUgZGV0ZWN0aW9uICovCisgICAgd3JpdGVsKDB4ZiwgdWFydC0+cmVncyAr
IFVCSVIpOworICAgIHdyaXRlbCgoMjUwMDAwMDAgLyAoMiAqIDExNTIwMCkpLCB1YXJ0LT5yZWdz
ICsgVUJNUik7CisgICAgd3JpdGVsKChVQ1IyX1dTIHwgVUNSMl9JUlRTIHwgVUNSMl9SWEVOIHwg
VUNSMl9UWEVOIHwgVUNSMl9TUlNUKSwKKyAgICAgICAgICAgIHVhcnQtPnJlZ3MgKyBVQ1IyKTsg
ICAKKyAgICB3cml0ZWwoVUNSMV9VQVJURU4sIHVhcnQtPnJlZ3MgKyBVQ1IxKTsKK30KKworc3Rh
dGljIHZvaWQgX19pbml0IGlteDhtcV91YXJ0X2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCkKK3sKKyAgICBzdHJ1Y3QgaW14OG1xX3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0Owor
CisgICAgY2xyYml0cyh1YXJ0LT5yZWdzICsgVUNSMSwKKyAgICAgICAgICAgIFVDUjFfQURFTiB8
IFVDUjFfSURFTiB8IFVDUjFfUlJEWUVOIHwgVUNSMV9SVFNERU4pOworCisgICAgLyogRGlzYWJs
ZSByZWNlaXZlciAqLworICAgIGNscmJpdHModWFydC0+cmVncyArIFVDUjIsIFVDUjJfUlhFTik7
Cit9CisKK3N0YXRpYyB2b2lkIF9faW5pdCBpbXg4bXFfdWFydF9pbml0X3Bvc3RpcnEoc3RydWN0
IHNlcmlhbF9wb3J0ICpwb3J0KQoreworICAgIHN0cnVjdCBpbXg4bXFfdWFydCAqdWFydCA9IHBv
cnQtPnVhcnQ7CisKKyAgICB1YXJ0LT5pcnFhY3Rpb24uaGFuZGxlciA9IGlteDhtcV91YXJ0X2lu
dGVycnVwdDsKKyAgICB1YXJ0LT5pcnFhY3Rpb24ubmFtZSAgICA9ICJpbXg4bXFfdWFydCI7Cisg
ICAgdWFydC0+aXJxYWN0aW9uLmRldl9pZCAgPSBwb3J0OworCisgICAgaWYgKCBzZXR1cF9pcnEo
dWFydC0+aXJxLCAwLCAmdWFydC0+aXJxYWN0aW9uKSAhPSAwICkKKyAgICB7CisgICAgICAgIHBy
aW50aygiRmFpbGVkIHRvIGFsbG9jYXRlZCBpbXg4bXFfdWFydCBJUlEgJWRcbiIsIHVhcnQtPmly
cSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBzZXRiaXRzKHVhcnQtPnJlZ3MgKyBV
Q1IxLAorICAgICAgICAgICAgVUNSMV9BREVOIHwgVUNSMV9UUkRZRU4gfCBVQ1IxX0lERU4gCisg
ICAgICAgICAgICB8IFVDUjFfUlJEWUVOIHwgVUNSMV9UWE1QVFlFTiB8IFVDUjFfUlRTREVOKTsK
KyAgICAvKiBFbmFibGUgcmVjZWl2ZXIgKi8KKyAgICBzZXRiaXRzKHVhcnQtPnJlZ3MgKyBVQ1Iy
LCBVQ1IyX1JYRU4pOworICAgIC8qIEdlbmVyYWxseSB3ZSBkbyBzb2Z0IHJlc2V0IGluIHByZWly
cSBzdGFnZSBidXQgaGVyZSByZXNldCBkb2VzIGVtcHR5IHRoZQorICAgICAgIFR4IEZJRk8gYW5k
IHRyaWdnZXJzIFR4IGludGVycnVwdCB3aGljaCBzaG91bGQgYmUgZW5hYmxlZCBieSBub3cKKyAg
ICAqLworICAgIGNscmJpdHModWFydC0+cmVncyArIFVDUjIsIFVDUjJfU1JTVCk7CisgICAgd2hp
bGUgKCEocmVhZGwodWFydC0+cmVncyArIFVDUjIpICYgVUNSMl9TUlNUKSkKKyAgICA7CisKKyAg
ICBzZXRfYmF1ZHJhdGUodWFydCk7Cit9CisKK3N0YXRpYyB2b2lkIGlteDhtcV91YXJ0X3N1c3Bl
bmQoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQoreworICAgIEJVRygpOworfQorCitzdGF0aWMg
dm9pZCBpbXg4bXFfdWFydF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQoreworICAg
IEJVRygpOworfQorCitzdGF0aWMgdm9pZCBpbXg4bXFfdWFydF9wdXRjKHN0cnVjdCBzZXJpYWxf
cG9ydCAqcG9ydCwgY2hhciBjKQoreworICAgIHN0cnVjdCBpbXg4bXFfdWFydCAqdWFydCA9IHBv
cnQtPnVhcnQ7CisKKyAgICB3cml0ZWwoYywgdWFydC0+cmVncyArIFVUWEQpOworfQorCitzdGF0
aWMgaW50IGlteDhtcV91YXJ0X3R4X3JlYWR5KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKK3sK
KyAgICBzdHJ1Y3QgaW14OG1xX3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0OworICAgIHVpbnQzMl90
IHJlZzsKKworICAgIHJlZyA9IHJlYWRsKHVhcnQtPnJlZ3MgKyBVVFMpOworCisgICAgaWYoIHJl
ZyAmIFVUU19UWEVNUFRZKQorICAgICAgICByZXR1cm4gVFhGSUZPX1NJWkU7CisgICAgaWYgKCBy
ZWcgJiBVVFNfVFhGVUxMKQorICAgICAgICByZXR1cm4gMDsKKworICAgIHJldHVybiAxOworfQor
CitzdGF0aWMgdm9pZCBpbXg4bXFfdWFydF9zdG9wX3R4KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKK3sKKworICAgIHN0cnVjdCBpbXg4bXFfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7CisgICAg
CisgICAgc2V0Yml0cyh1YXJ0LT5yZWdzICsgVUNSMSwgVUNSMV9SUkRZRU4pOworICAgIGNscmJp
dHModWFydC0+cmVncyArIFVDUjEsIChVQ1IxX1RYTVBUWUVOIHwgVUNSMV9URE1BRU4pKTsKKyAg
ICBjbHJiaXRzKHVhcnQtPnJlZ3MgKyBVQ1I0LCBVQ1I0X1RDRU4pOworfQorCitzdGF0aWMgdm9p
ZCBpbXg4bXFfdWFydF9zdGFydF90eChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCit7CisgICAg
c3RydWN0IGlteDhtcV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKworICAgIGNscmJpdHModWFy
dC0+cmVncyArIFVDUjQsIFVDUjRfRFJFTik7CisgICAgY2xyYml0cyh1YXJ0LT5yZWdzICsgVUNS
MSwgVUNSMV9URE1BRU4gfCBVQ1IxX1JSRFlFTik7CisgICAgc2V0Yml0cyh1YXJ0LT5yZWdzICsg
VUNSMiwgVUNSMl9UWEVOIHwgVUNSMl9SWEVOKTsKKyAgICBzZXRiaXRzKHVhcnQtPnJlZ3MgKyBV
Q1IxLCBVQ1IxX1RYTVBUWUVOKTsKK30KKworCitzdGF0aWMgaW50IF9faW5pdCBpbXg4bXFfaXJx
KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKK3sKKyAgICBzdHJ1Y3QgaW14OG1xX3VhcnQgKnVh
cnQgPSBwb3J0LT51YXJ0OworCisgICAgcmV0dXJuIHVhcnQtPmlycTsKK30KKworc3RhdGljIGNv
bnN0IHN0cnVjdCB2dWFydF9pbmZvICppbXg4bXFfdnVhcnRfaW5mbyhzdHJ1Y3Qgc2VyaWFsX3Bv
cnQgKnBvcnQpCit7CisgICAgc3RydWN0IGlteDhtcV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsK
KworICAgIHJldHVybiAmdWFydC0+dnVhcnQ7Cit9CisKK3N0YXRpYyBpbnQgaW14OG1xX3VhcnRf
Z2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNoYXIgKmMpCit7CisgICAgc3RydWN0IGlt
eDhtcV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKworICAgIGlmICggKHJlYWRsKHVhcnQtPnJl
Z3MgKyBVVFMpICYgVVRTX1JYRU1QVFkpICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICAqYyA9
IHJlYWRsKHVhcnQtPnJlZ3MgKyBVUlhEKSAmIDB4ZmY7CisKKyAgICByZXR1cm4gMTsKK30KKwor
c3RhdGljIHN0cnVjdCB1YXJ0X2RyaXZlciBfX3JlYWRfbW9zdGx5IGlteDhtcV91YXJ0X2RyaXZl
ciA9IHsKKyAgICAuaW5pdF9wcmVpcnEgID0gaW14OG1xX3VhcnRfaW5pdF9wcmVpcnEsCisgICAg
LmluaXRfcG9zdGlycSA9IGlteDhtcV91YXJ0X2luaXRfcG9zdGlycSwKKyAgICAuZW5kYm9vdCAg
ICAgID0gTlVMTCwKKyAgICAuc3VzcGVuZCAgICAgID0gaW14OG1xX3VhcnRfc3VzcGVuZCwKKyAg
ICAucmVzdW1lICAgICAgID0gaW14OG1xX3VhcnRfcmVzdW1lLAorICAgIC5wdXRjICAgICAgICAg
PSBpbXg4bXFfdWFydF9wdXRjLAorICAgIC5nZXRjICAgICAgICAgPSBpbXg4bXFfdWFydF9nZXRj
LAorICAgIC50eF9yZWFkeSAgICAgPSBpbXg4bXFfdWFydF90eF9yZWFkeSwKKyAgICAuc3RvcF90
eCAgICAgID0gaW14OG1xX3VhcnRfc3RvcF90eCwKKyAgICAuc3RhcnRfdHggICAgID0gaW14OG1x
X3VhcnRfc3RhcnRfdHgsCisgICAgLmlycSAgICAgICAgICA9IGlteDhtcV9pcnEsCisgICAgLnZ1
YXJ0X2luZm8gICA9IGlteDhtcV92dWFydF9pbmZvLAorfTsKKworc3RhdGljIGludCBfX2luaXQg
aW14OG1xX3VhcnRfaW5pdChzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwgY29uc3Qgdm9pZCAq
ZGF0YSkKK3sKKyAgICBjb25zdCBjaGFyICpjb25maWcgPSBkYXRhOworICAgIHN0cnVjdCBpbXg4
bXFfdWFydCAqdWFydDsKKyAgICBpbnQgcmVzOworICAgIHU2NCBhZGRyLCBzaXplOworCisgICAg
aWYgKCBzdHJjbXAoY29uZmlnLCAiIikgKQorICAgICAgICBwcmludGsoIldBUk5JTkc6IFVBUlQg
Y29uZmlndXJhdGlvbiBpcyBub3Qgc3VwcG9ydGVkXG4iKTsKKworICAgIHVhcnQgPSAmaW14OG1x
X2NvbTsKKworICAgIHJlcyA9IGR0X2RldmljZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZhZGRyLCAm
c2l6ZSk7CisgICAgaWYgKCByZXMgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJpbXg4bXEzNzAw
OiBVbmFibGUgdG8gcmV0cmlldmUgdGhlIGJhc2UgYWRkcmVzcyBvZiB0aGUgVUFSVFxuIik7Cisg
ICAgICAgIHJldHVybiByZXM7CisgICAgfQorCisgICAgcmVzID0gcGxhdGZvcm1fZ2V0X2lycShk
ZXYsIDApOworICAgIGlmICggcmVzIDwgMCApCisgICAgeworICAgICAgICBwcmludGsoImlteDht
cTogVW5hYmxlIHRvIHJldHJpZXZlIHRoZSBJUlFcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZB
TDsKKyAgICB9CisKKyAgICB1YXJ0LT5pcnEgID0gcmVzOworCisgICAgdWFydC0+cmVncyA9IGlv
cmVtYXBfbm9jYWNoZShhZGRyLCBzaXplKTsKKyAgICBpZiAoICF1YXJ0LT5yZWdzICkKKyAgICB7
CisgICAgICAgIHByaW50aygiaW14OG1xMzcwMDogVW5hYmxlIHRvIG1hcCB0aGUgVUFSVCBtZW1v
cnlcbiIpOworICAgICAgICByZXR1cm4gLUVOT01FTTsKKyAgICB9CisgICAKKyAgICB1YXJ0LT52
dWFydC5iYXNlX2FkZHIgPSBhZGRyOworICAgIHVhcnQtPnZ1YXJ0LnNpemUgPSBzaXplOworICAg
IHVhcnQtPnZ1YXJ0LmRhdGFfb2ZmID0gVUNSMTsKKyAgICB1YXJ0LT52dWFydC5zdGF0dXNfb2Zm
ID0gVVRTOworICAgIHVhcnQtPnZ1YXJ0LnN0YXR1cyA9IFVTUjE7CisKKyAgICAvKiBSZWdpc3Rl
ciB3aXRoIGdlbmVyaWMgc2VyaWFsIGRyaXZlci4gKi8KKyAgICBzZXJpYWxfcmVnaXN0ZXJfdWFy
dChTRVJITkRfRFRVQVJULCAmaW14OG1xX3VhcnRfZHJpdmVyLCB1YXJ0KTsKKworICAgIGR0X2Rl
dmljZV9zZXRfdXNlZF9ieShkZXYsIERPTUlEX1hFTik7CisKKyAgICByZXR1cm4gMDsKK30KKwor
c3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggaW14OG1xX2R0X21hdGNoW10gX19p
bml0Y29uc3QgPQoreworICAgIERUX01BVENIX0NPTVBBVElCTEUoImZzbCxpbXg2cS11YXJ0Iiks
CisgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiZnNsLGlteDhtcS11YXJ0IiksCisgICAgeyAvKiBz
ZW50aW5lbCAqLyB9LAorfTsKKworRFRfREVWSUNFX1NUQVJUKGlteDhtcSwgIk5YUCBpbXg4bXEg
VUFSVCIsIERFVklDRV9TRVJJQUwpCisgICAgLmR0X21hdGNoID0gaW14OG1xX2R0X21hdGNoLAor
ICAgIC5pbml0ID0gaW14OG1xX3VhcnRfaW5pdCwKK0RUX0RFVklDRV9FTkQKKworLyoKKyAqIExv
Y2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMt
YmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 22:40:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 22: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 1hZNWk-0001b7-Dm; Fri, 07 Jun 2019 22: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=weCb=UG=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hZNWi-0001UE-Mr
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 22:40:00 +0000
X-Inumbo-ID: 2e645a56-8975-11e9-9f2a-c71f2ba70e22
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e645a56-8975-11e9-9f2a-c71f2ba70e22;
 Fri, 07 Jun 2019 22:39:59 +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 D035920840;
 Fri,  7 Jun 2019 22:39:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559947199;
 bh=kfPcru+ppYt0yKAfIOJREqkacg5tJad2GixqFkYF3yw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=oTWQ32keHaKU/ez4uiEzlgZwUQOEDPNi637BxiNerp/0Lv0YF8zt1yCb6uzwuTfZ9
 5RZXh9csR2P9rA8WP5b10XXuoHtPpp5rFZE32N0K1xm0DtSa31WfYacTKj+6XhkEhi
 QvdE1LWqVCZq4lKr05DZT/tBn4lMk+qKTTx7GIvY=
Date: Fri, 7 Jun 2019 15:39:58 -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: <20190514122456.28559-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906071539520.22017@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-6-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 05/19] xen/arm: Remove
 parameter cpuid from start_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, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBwYXJhbWV0ZXIg
Y3B1aWQgaXMgbm90IHVzZWQgYnkgc3RhcnRfeGVuLiBTbyByZW1vdmUgaXQuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAg
LSBSZS1vcmRlciB0aGUgcGF0Y2ggd2l0aCAieGVuL2FybTogUmV3b3JrIHNlY29uZGFyeV9zdGFy
dAo+ICAgICBwcm90b3R5cGUiCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAx
IC0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDEgLQo+ICB4ZW4vYXJjaC9hcm0vc2V0
dXAuYyAgICAgIHwgMyArLS0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNCBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCA4YTk4NjA3NDU5Li5jYjhhM2JmODI5
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJj
aC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTQ0Nyw3ICs0NDcsNiBAQCBsYXVuY2g6Cj4gICAgICAg
ICAgc3ViICAgc3AsICNDUFVJTkZPX3NpemVvZiAgICAvKiBNYWtlIHJvb20gZm9yIENQVSBzYXZl
IHJlY29yZCAqLwo+ICAgICAgICAgIG1vdiAgIHIwLCByMTAgICAgICAgICAgICAgICAgLyogTWFy
c2hhbCBhcmdzOiAtIHBoeXNfb2Zmc2V0ICovCj4gICAgICAgICAgbW92ICAgcjEsIHI4ICAgICAg
ICAgICAgICAgICAvKiAgICAgICAgICAgICAgIC0gRFRCIGFkZHJlc3MgKi8KPiAtICAgICAgICBt
b3YgICByMiwgcjcgICAgICAgICAgICAgICAgIC8qICAgICAgICAgICAgICAgLSBDUFUgSUQgKi8K
PiAgICAgICAgICB0ZXEgICByMTIsICMwCj4gICAgICAgICAgYmVxICAgc3RhcnRfeGVuICAgICAg
ICAgICAgICAvKiBhbmQgZGlzYXBwZWFyIGludG8gdGhlIGxhbmQgb2YgQyAqLwo+ICAgICAgICAg
IGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRy
eSBwb2ludCkgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCA0ZmU5MDRjNTFkLi4wNzUwMTM4NzhlIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gQEAgLTU4NCw3ICs1ODQsNiBAQCBsYXVuY2g6Cj4gIAo+ICAgICAg
ICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogTWFyc2hhbCBhcmdzOiAtIHBoeXNf
b2Zmc2V0ICovCj4gICAgICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAgICAgICAvKiAgICAg
ICAgICAgICAgIC0gRkRUICovCj4gLSAgICAgICAgbW92ICAgeDIsIHgyNCAgICAgICAgICAgICAg
ICAvKiAgICAgICAgICAgICAgIC0gQ1BVIElEICovCj4gICAgICAgICAgY2JueiAgeDIyLCAxZgo+
ICAgICAgICAgIGIgICAgIHN0YXJ0X3hlbiAgICAgICAgICAgICAgLyogYW5kIGRpc2FwcGVhciBp
bnRvIHRoZSBsYW5kIG9mIEMgKi8KPiAgMToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Nl
dHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IGZhYWYwMjliOTkuLjJmNzE0ZDhi
MzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwo+IEBAIC03MzMsOCArNzMzLDcgQEAgc2l6ZV90IF9fcmVhZF9tb3N0bHkgZGNh
Y2hlX2xpbmVfYnl0ZXM7Cj4gIAo+ICAvKiBDIGVudHJ5IHBvaW50IGZvciBib290IENQVSAqLwo+
ICB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+
IC0gICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmZHRfcGFkZHIsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGNwdWlkKQo+ICsgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBmZHRfcGFkZHIpCj4gIHsKPiAgICAgIHNpemVfdCBmZHRfc2l6
ZTsKPiAgICAgIGludCBjcHVzLCBpOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 07 23:14:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Jun 2019 23:14:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZO3v-0004Qt-9Z; Fri, 07 Jun 2019 23:14:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=brzI=UG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZO3u-0004Qg-Kc
 for xen-devel@lists.xenproject.org; Fri, 07 Jun 2019 23:14:18 +0000
X-Inumbo-ID: f8111d4c-8979-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8111d4c-8979-11e9-8980-bc764e045a96;
 Fri, 07 Jun 2019 23: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 1hZO3r-00064s-Dc; Fri, 07 Jun 2019 23: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 1hZO3r-0005Uh-5c; Fri, 07 Jun 2019 23:14:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZO3r-000326-44; Fri, 07 Jun 2019 23:14:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137377-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-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-multivcpu:xen-boot: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-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Jun 2019 23:14:15 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137377: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM3NyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM3Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzcxNzYgcGFzcyBpbiAxMzczNzcKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzE3
NiBwYXNzIGluIDEzNzM3NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA3MCB4dGYvdGVzdC1odm02
NC14c2EtMjc4IGZhaWwgaW4gMTM3MjcyIHBhc3MgaW4gMTM3Mzc3CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAx
MzcxNzYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNh
LTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzE3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM3MjcyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3MjcyIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzI3MiBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MApi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAw
ODllNjgxODg2NTIwNzllM2JmYWE2NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4
LTEyLTAzIDA5OjA2OjE5IFogIDE4NiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAg
MjAxOS0wMy0wNSAxNTowNjoyMyBaICAgOTQgZGF5cyAgIDQ4IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEzNjU2NiAgMjAxOS0wNS0xOSAxNDowNjozMCBaICAgMTkgZGF5cyAgIDExIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRp
b2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
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
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NTggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 00:18:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 00:18:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZP3W-0001Ac-Nt; Sat, 08 Jun 2019 00:17:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9vXr=UH=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hZP3U-0001AX-KQ
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 00:17:56 +0000
X-Inumbo-ID: dc566b06-8982-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc566b06-8982-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 00:17: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 42AD020868;
 Sat,  8 Jun 2019 00:17:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1559953074;
 bh=JGEIWluCcSsCivGqDH2yO1CJH6N2/jN8VOm9yD1c4bU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=bJjNmATEUT1+DtvZfV+6NqkHl9eXqPkuxOkGzVHd/vP7JieGFSU3zh065yx0pd8cL
 MaHSrShcq/oUCrNpxBpK4zwr6S7JarZksyRxAI03qER2MBMNB4SCgE0/6stTzFf1GH
 bomhz3/fvyIiRE4U9T7BWWfEK3Ikd4+DLHjz2/xM=
Date: Fri, 7 Jun 2019 17:17:48 -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: <97d5c58d-b198-a094-4f54-78d94d1c8d42@arm.com>
Message-ID: <alpine.DEB.2.21.1906071715330.15554@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-17-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041048490.14041@sstabellini-ThinkPad-T480s>
 <97d5c58d-b198-a094-4f54-78d94d1c8d42@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 16/19] xen/arm: mm:
 Protect Xen page-table update with a spinlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com, 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>

T24gV2VkLCA1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNS8wNi8yMDE5IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBU
dWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IFRoZSBmdW5jdGlvbiBj
cmVhdGVfeGVuX2VudHJpZXMoKSBtYXkgYmUgY2FsbGVkIGNvbmN1cnJlbnRseS4gRm9yCj4gPiA+
IGluc3RhbmNlLCB3aGlsZSB0aGUgdm1hcCBhbGxvY2F0aW9uIGlzIHByb3RlY3RlZCBieSBhIHNw
aW5sb2NrLCB0aGUKPiA+ID4gbWFwcGluZyBpcyBub3QuCj4gPiAKPiA+IERvIHlvdSBoYXZlIGFu
IGV4YW1wbGUgb2YgcG90ZW50aWFsIGNvbmN1cnJlbnQgY2FsbHMgb2YKPiA+IGNyZWF0ZV94ZW5f
ZW50cmllcygpIHdoaWNoIGRvZXNuJ3QgaW52b2x2ZSBjb25jdXJyZW50IHZtYXBzIChiZWNhdXNl
Cj4gPiB2bWFwcyBhcmUgYWxyZWFkeSBwcm90ZWN0ZWQgYnkgdGhlaXIgc3BpbmxvY2spPyB2bWFw
ICsgc29tZXRoaW5nX2Vsc2UKPiA+IGZvciBpbnN0YW5jZT8KPiBXZWxsLCBJIGdhdmUgYW4gZXhh
bXBsZSBoZXJlLiBUaGUgdm1hcCBhbGxvY2F0aW9uIChpLmUgdm1fYWxsb2MpIGlzIHByb3RlY3Rl
ZAo+IGJ5IGEgc3BpbmxvY2suIEhvd2V2ZXIsIHdoZW4gdGhlIG1hcHBpbmcgaXMgZG9uZSB0aGVy
ZSBhcmUgbm8gc3BpbmxvY2sgdG8KPiBwcm90ZWN0ZWQgYWdhaW5zdCBjb25jdXJyZW50IG9uZS4K
PiAKPiBTbyB0aGUgZm9sbG93aW5nIHNjZW5hcmlvIGNvdWxkIGhhcHBlbjoKPiAKPiBDUFUwCQkJ
CSAgICAgIHwJQ1BVMQo+IAkJCQkgICAgICB8Cj4gdm1hcCgpCQkJCSAgICAgIHwJdm1hcCgpCj4g
ICB2bV9hbGxvYygpCQkJICAgICAgfCAgIHZtX2FsbG9jKCkKPiAgICAgc3Bpbl9sb2NrKCkJCQkg
ICAgICB8Cj4gICAgIC4uLgkJCSAgCSAgICAgIHwKPiAgICAgc3Bpbl91bmxvY2soKQkJICAgICAg
fAo+IAkJCQkgICAgICB8CSAgICBzcGluX2xvY2soKQo+ICAgICAqIGludGVycnVwdCAqCQkgICAg
ICB8CSAgICAuLi4KPiAJCQkJICAgICAgfAkgICAgc3Bpbl91bmxvY2soKQo+IAkJCQkgICAgICB8
Cj4gICAgIG1hcF9wYWdlc190b194ZW4oKQkJICAgICAgfAkgICAgbWFwX3BhZ2VzX3RvX3hlbigp
Cj4gCWVudHJ5ID0gJnhlbl9zZWNvbmRbWF0JICAgICAgfAkgCWVudHJ5ID0gJnhlbl9zZWNvbmRb
WV0KPiAJKiBlbnRyeSBpbnZhbGlkICogICAgICAgICAgICAgfCAgICAgICAgICogZW50cnkgaW52
YWxpZCAqCj4gCWNyZWF0ZV94ZW5fdGFibGUoKQkgICAgICB8CQljcmVhdGVfeGVuX3RhYmxlKCkK
PiAJCj4gCj4gQXNzdW1pbmcgWCA9PSBZIChpLmUgd2UgdGhlIHhlbiBzZWNvbmQgZW50cnkgaXMg
dGhlIHNhbWUpLCB0aGVuIG9uZSB3aWxsIHdpbgo+IHRoZSByYWNlIGFuZCB0aGVyZWZvcmUgb25l
IG1hcHBpbmcgd2lsbCBiZSBpbmV4aXN0ZW50Lgo+IAo+IEJ1dCBhcyBJIHdyb3RlLCB0aGUgY2hh
bmNlIGl0IGlzIGhhcHBlbmluZyBpcyB2ZXJ5IGxpbWl0ZWQuCj4gCj4gSSBjYW4gYWRkIHRoYXQg
aW4gdGhlIGNvbW1pdCBtZXNzYWdlLgoKVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgZXhwbGFuYXRp
b24sIEkgYW0ganVzdCB0cnlpbmcgdG8gdW5kZXJzdGFuZCBhbmQKZG91YmxlLWNoZWNrIHRoZSBy
YWNlLiBXb3VsZG4ndCB2bV9hbGxvYyBndWFyYW50ZWUgdG8gcmV0dXJuIGEgZGlmZmVyZW50CnZh
IGluIHRoZSB0d28gY2FzZXMgKENQVTAgYW5kIENQVTEgYWJvdmUpLCBnaXZlbiB0aGF0IHRoZSBz
ZWxlY3Rpb24gb2YKdGhlIHZhIGlzIGRvbmUgdW5kZXIgc3Bpbl9sb2NrPyBCdXQgaXQgd291bGQg
YmUgc3RpbGwgcG9zc2libGUgdG8gaGF2ZSBYCmFuZCBZIHNvIHRoYXQgdGhleSBzZWxlY3QgdGhl
IHNhbWUgJnhlbl9zZWNvbmQgZW50cnksIGhlbmNlLCB0aGUgcmFjZQp3aXRoIGNyZWF0ZV94ZW5f
dGFibGUoKS4gSXQgbG9va3MgbGlrZSB0aGUgcmFjZSBpcyB0aGVyZS4KClJldmlld2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 03:15:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 03:15:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZRoY-0005Oi-61; Sat, 08 Jun 2019 03: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=gCqO=UH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZRoW-0005OW-Cn
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 03:14:40 +0000
X-Inumbo-ID: 8942bc80-899b-11e9-8e8d-839030a1f396
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8942bc80-899b-11e9-8e8d-839030a1f396;
 Sat, 08 Jun 2019 03: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 1hZRoN-00046l-UF; Sat, 08 Jun 2019 03: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 1hZRoN-00012Z-M7; Sat, 08 Jun 2019 03:14:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZRoN-0005Lp-LT; Sat, 08 Jun 2019 03:14:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137378-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-pair:xen-boot/src_host: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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1: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-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
X-Osstest-Versions-That: xen=81646cea826fa322831fffb43f81e7e0866dc124
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Jun 2019 03:14:31 +0000
Subject: [Xen-devel] [xen-unstable test] 137378: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM3OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzM3OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MDMzCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWls
IFJFR1IuIHZzLiAxMzcwMzMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcwMzMKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzAz
MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcwMzMKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzNzAzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3MDMzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcw
MzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzAzMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MDMzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIGZmN2U3MmExY2FjN2RmZTMzZWEzYzVhNTI4ZGViY2VhZDE4ZTBiMjIKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDgxNjQ2Y2VhODI2ZmEzMjI4MzFmZmZi
NDNmODFlN2UwODY2ZGMxMjQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzAzMyAgMjAxOS0wNS0y
OCAxMTo1NTozOCBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzcwOTMgIDIwMTkt
MDUtMzAgMDA6MzQ6MTUgWiAgICA5IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzczNzggIDIwMTktMDYtMDYgMDM6MTA6MjIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJhb2RvbmcgQ2hlbiA8Y2hlbmJh
b2RvbmdAbXhuYXZpLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBQ
ZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgogIFJhenZhbiBDb2pv
Y2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKam9iczoKIGJ1
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSA2MTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 05:02:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 05:02:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZTUI-0005bN-J6; Sat, 08 Jun 2019 05:01: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=4/yG=UH=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hZTUH-0005bI-RV
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 05:01:53 +0000
X-Inumbo-ID: 84a4bcc8-89aa-11e9-a3c6-0701fea8c579
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84a4bcc8-89aa-11e9-a3c6-0701fea8c579;
 Sat, 08 Jun 2019 05:01:47 +0000 (UTC)
Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1])
 by aserp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x584xk27074161;
 Sat, 8 Jun 2019 05:01:45 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=iekzr2MQdPk3SDaxbZ1003Sw3EsU+tQlu1SJLk3qzkE=;
 b=aA36vdZUbKpVadR8J3OuJ5awvlQML0GkP2l5izNB6IAtGdz36BY2rV+apJAvO/Mr1nfW
 5vXVJKfxSrHdj7lgPKwPdxvV8tt8HLEw5JvVomshJmPhMyILYqAhQikogWdJ6zkz7g9z
 ATAgdF8wH81scaymHxxQH1kt4Nal2TOI9jIl9/0sis4EUY1+cHdpid1gFnFIOR9a58x6
 O+HtO31TJp+AyVKYgbuHo18k+njbnyLcltlmnz+HKU/dk1AvL5vdqHEeTy1oiS4pWtvG
 L8mG25b9D5SgAh9cIRjSqXXa09AsZ7KQ1t1ULb65/kta9fMPPnKHohvZUXU7e/eb5ZoJ iQ== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2130.oracle.com with ESMTP id 2t02he8c39-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:01:45 +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 x58518rL118548;
 Sat, 8 Jun 2019 05:01:44 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2t024t2sj9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:01:44 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5851hDF029132;
 Sat, 8 Jun 2019 05:01:43 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 07 Jun 2019 22:01:42 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-7-ankur.a.arora@oracle.com>
 <97d41abd-3717-1f78-4d5e-dfa74261e9c7@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <71126f1a-ad50-cf4e-2cc8-5a778a7ecbb4@oracle.com>
Date: Fri, 7 Jun 2019 22:01:37 -0700
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: <97d41abd-3717-1f78-4d5e-dfa74261e9c7@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080037
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080037
Subject: Re: [Xen-devel] [RFC PATCH 06/16] x86/xen: add shared_info support
 to xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMjAxOS0wNi0wNyA4OjA4IGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUu
MTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBIWVBFUlZJU09SX3NoYXJlZF9pbmZvIGlz
IHVzZWQgZm9yIGlycS9ldnRjaG4gY29tbXVuaWNhdGlvbiBiZXR3ZWVuIHRoZQo+PiBndWVzdCBh
bmQgdGhlIGhvc3QuIEFic3RyYWN0IG91dCB0aGUgc2V0dXAvcmVzZXQgaW4geGVuaG9zdF90IHN1
Y2ggdGhhdAo+PiBuZXN0ZWQgY29uZmlndXJhdGlvbnMgY2FuIHVzZSBib3RoIHhlbmhvc3RzIHNp
bXVsdGFuZW91c2x5Lgo+IAo+IEkgaGF2ZSBtaXhlZCBmZWVsaW5ncyBhYm91dCB0aGlzIHBhdGNo
LiBNb3N0IG9mIHRoZSBzaGFyZWRfaW5mbyBzdHVmZiB3ZQo+IGRvbid0IG5lZWQgZm9yIHRoZSBu
ZXN0ZWQgY2FzZS4gSW4gdGhlIGVuZCBvbmx5IHRoZSBldmVudCBjaGFubmVscyBtaWdodAo+IGJl
IGludGVyZXN0aW5nLCBidXQgd2Ugb2J2aW91c2x5IHdhbnQgdGhlbSBub3QgZm9yIGFsbCB2Y3B1
cyBvZiB0aGUgTDEKPiBoeXBlcnZpc29yLCBidXQgZm9yIHRob3NlIG9mIHRoZSBjdXJyZW50IGd1
ZXN0LgpBZ3JlZWQgYWJvdXQgdGhlIG1peGVkIGZlZWxpbmdzIHBhcnQuIHNoYXJlZF9pbmZvIGRv
ZXMgZmVlbCBmYXIgdG9vCmhlYXZ5IHRvIGRyYWcgYWxvbmcganVzdCBmb3IgdGhlIGV2ZW50LWNo
YW5uZWwgc3RhdGUuCkluZmFjdCwgb24gdGhpbmtpbmcgYSBiaXQgbW9yZSwgYSBiZXR0ZXIgYWJz
dHJhY3Rpb24gZm9yIG5lc3RlZApldmVudC1jaGFubmVscyB3b3VsZCBoYXZlIGJlZW4gYXMgYW4g
ZXh0ZW5zaW9uIHRvIHRoZSBwcmltYXJ5Cnhlbmhvc3QncyBldmVudC1jaGFubmVsIGJpdHMuCihU
aGUgbmVzdGVkIHVwY2FsbHMgYWxzbyBnbyB2aWEgdGhlIHByaW1hcnkgeGVuaG9zdCBpbiBwYXRj
aC04LikKCkFua3VyCgo+IAo+IFNvIEkgdGhpbmsganVzdCBkcm9wIHRoYXQgcGF0Y2ggZm9yIG5v
dy4gV2UgY2FuIGRpZyBpdCBvdXQgbGF0ZXIgaW4gY2FzZSA+IG5lc3Rpbmcgd2FudHMgaXQgYWdh
aW4uCj4gCj4gCj4gSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 05:33:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 05:33:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZTyk-0007uk-Bz; Sat, 08 Jun 2019 05:33: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=4/yG=UH=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hZTyj-0007uf-JL
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 05:33:21 +0000
X-Inumbo-ID: e9ca56cc-89ae-11e9-8f3c-1fdbd2fb449d
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9ca56cc-89ae-11e9-8f3c-1fdbd2fb449d;
 Sat, 08 Jun 2019 05:33:15 +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 x585UAcs070273;
 Sat, 8 Jun 2019 05:33:13 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=eiAzEcwEsrXend+6SD1rxPdREd1UzGq+EuVlOEUZbFs=;
 b=G9b4fDqNvqgEhKP1VCgHDVOPH2TZn7tBWB5wVy2yQ5F5CJT/Z59JldhXNlUBRV6GjpwV
 +4MHJzRK6M2ugKuwx/pnl7jzw9U1iY9rhuHVcmSmYbeMQixGUAHYY93p9gD3HZjRdYYU
 IZB7dUn2NE5K1L+6SfhoCvgm7bMfdMQ2JZI4rG2amTLoonCQOMNXURQmvAFq6wZOC6SV
 BSV8X75dsHL5YRLu+Lo30VJ2uB8k8/g8NmaIdoJlGk93D25/909FlbMFvWSVNrwIazR9
 PkEiuPgrtooWILslFWb0I2uJjp1LaUSV5/kfp0K6lSdpYKYDWNBWaMt29q93hB9UOAKX eQ== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2t04et87pp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:33:13 +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 x585WdSB069308;
 Sat, 8 Jun 2019 05:33:12 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3020.oracle.com with ESMTP id 2t04bkhpur-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:33:12 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x585XBVI018659;
 Sat, 8 Jun 2019 05:33:11 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 07 Jun 2019 22:33:11 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <a5620ab0-7dc5-f75a-cc1e-9142b21570a8@oracle.com>
Date: Fri, 7 Jun 2019 22:33:04 -0700
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: <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080042
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080042
Subject: Re: [Xen-devel] [RFC PATCH 00/16] xenhost 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMjAxOS0wNi0wNyA3OjUxIGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUu
MTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBIaSBhbGwsCj4+Cj4+IFRoaXMgaXMgYW4g
UkZDIGZvciB4ZW5ob3N0IHN1cHBvcnQsIG91dGxpbmVkIGhlcmUgYnkgSnVlcmdlbiBoZXJlOgo+
PiBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOS80LzgvNjcuCj4gCj4gRmlyc3Q6IHRoYW5rcyBm
b3IgYWxsIHRoZSBlZmZvcnQgeW91J3ZlIHB1dCBpbnRvIHRoaXMgc2VyaWVzIQo+IAo+PiBUaGUg
aGlnaCBsZXZlbCBpZGVhIGlzIHRvIHByb3ZpZGUgYW4gYWJzdHJhY3Rpb24gb2YgdGhlIFhlbgo+
PiBjb21tdW5pY2F0aW9uIGludGVyZmFjZSwgYXMgYSB4ZW5ob3N0X3QuCj4+Cj4+IHhlbmhvc3Rf
dCBleHBvc2Ugb3BzIGZvciBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlIGd1ZXN0IGFuZCBYZW4K
Pj4gKGh5cGVyY2FsbCwgY3B1aWQsIHNoYXJlZF9pbmZvL3ZjcHVfaW5mbywgZXZ0Y2huLCBncmFu
dC10YWJsZSBhbmQgb24gdG9wCj4+IG9mIHRob3NlLCB4ZW5idXMsIGJhbGxvb25pbmcpLCBhbmQg
dGhlc2UgY2FuIGRpZmZlciBiYXNlZCBvbiB0aGUga2luZAo+PiBvZiB1bmRlcmx5aW5nIFhlbjog
cmVndWxhciwgbG9jYWwsIGFuZCBuZXN0ZWQuCj4gCj4gSSdtIG5vdCBzdXJlIHdlIG5lZWQgdG8g
YWJzdHJhY3QgYXdheSBoeXBlcmNhbGxzIGFuZCBjcHVpZC4gSSBiZWxpZXZlIGluCj4gY2FzZSBv
ZiBuZXN0ZWQgWGVuIGFsbCBjb250YWN0cyB0byB0aGUgTDAgaHlwZXJ2aXNvciBzaG91bGQgYmUg
ZG9uZSB2aWEKPiB0aGUgTDEgaHlwZXJ2aXNvci4gU28gd2UgbWlnaHQgbmVlZCB0byBpc3N1ZSBz
b21lIGtpbmQgb2YgcGFzc3Rocm91Z2gKWWVzLCB0aGF0IGRvZXMgbWFrZSBzZW5zZS4gVGhpcyBh
bHNvIGFsbG93cyB0aGUgTDEgaHlwZXJ2aXNvciB0bwpjb250cm9sIHdoaWNoIGh5cGVyY2FsbHMg
Y2FuIGJlIG5lc3RlZC4KQXMgZm9yIGNwdWlkLCB3aGF0IGFib3V0IG5lc3RlZCBmZWF0dXJlIGRp
c2NvdmVyeSBzdWNoIGFzIGluCmdudHRhYl9uZWVkX3YyKCk/CihUaG91Z2ggZm9yIHRoaXMgcGFy
dGljdWxhciBjYXNlLCB0aGUgaHlwZXJjYWxsIHNob3VsZCBiZSBmaW5lLikKCj4gaHlwZXJjYWxs
IHdoZW4gZS5nLiBncmFudGluZyBhIHBhZ2UgdG8gTDAgZG9tMCwgYnV0IHRoaXMgc2hvdWxkIGJl
Cj4gaGFuZGxlZCB2aWEgdGhlIGdyYW50IGFic3RyYWN0aW9uIChldmVudHMgc2hvdWxkIGJlIHNp
bWlsYXIpLgo+IAo+IFNvIElNTyB3ZSBzaG91bGQgZHJvcCBwYXRjaGVzIDItNS4KRm9yIDMtNSwg
SSdkIGxpa2UgdG8gcHJ1bmUgdGhlbSB0byBwcm92aWRlIGEgbGltaXRlZCBoeXBlcmNhbGwKcmVn
aXN0cmF0aW9uIGFiaWxpdHkgLS0gdGhpcyBpcyBtZWFudCB0byBiZSB1c2VkIGZvciB0aGUKeGVu
aG9zdF9yMC94ZW5ob3N0X2xvY2FsIGNhc2UuCgpBbmt1cgoKPiAKPj4gKFNpbmNlIHRoaXMgYWJz
dHJhY3Rpb24gaXMgbGFyZ2VseSBhYm91dCBndWVzdCAtLSB4ZW5ob3N0IGNvbW11bmljYXRpb24s
Cj4+IG5vIG9wcyBhcmUgbmVlZGVkIGZvciB0aW1lciwgY2xvY2ssIHNjaGVkLCBtZW1vcnkgKE1N
VSwgUDJNKSwgVkNQVSBtZ210Lgo+PiBldGMuKQo+Pgo+PiBYZW5ob3N0IHVzZS1jYXNlczoKPj4K
Pj4gUmVndWxhci1YZW46IHRoZSBzdGFuZGFyZCBYZW4gaW50ZXJmYWNlIHByZXNlbnRlZCB0byBh
IGd1ZXN0LAo+PiBzcGVjaWZpY2FsbHkgZm9yIGNvbXVuaWNhdGlvbiBiZXR3ZWVuIEx4LWd1ZXN0
IGFuZCBMeC1YZW4uCj4+Cj4+IExvY2FsLVhlbjogYSBYZW4gbGlrZSBpbnRlcmZhY2Ugd2hpY2gg
cnVucyBpbiB0aGUgc2FtZSBhZGRyZXNzIHNwYWNlIGFzCj4+IHRoZSBndWVzdCAoZG9tMCkuIFRo
aXMsIGNhbiBhY3QgYXMgdGhlIGRlZmF1bHQgeGVuaG9zdC4KPj4KPj4gVGhlIG1ham9yIHdheXMg
aXQgZGlmZmVycyBmcm9tIGEgcmVndWxhciBYZW4gaW50ZXJmYWNlIGlzIGluIHByZXNlbnRpbmcK
Pj4gYSBkaWZmZXJlbnQgaHlwZXJjYWxsIGludGVyZmFjZSAoY2FsbCBpbnN0ZWFkIG9mIGEgc3lz
Y2FsbC92bWNhbGwpLCBhbmQKPj4gaW4gYW4gaW5hYmlsaXR5IHRvIGRvIGdyYW50LW1hcHBpbmdz
OiBzaW5jZSBsb2NhbC1YZW4gZXhpc3RzIGluIHRoZSBzYW1lCj4+IGFkZHJlc3Mgc3BhY2UgYXMg
WGVuLCB0aGVyZSdzIG5vIHdheSBmb3IgaXQgdG8gY2hlYXBseSBjaGFuZ2UgdGhlCj4+IHBoeXNp
Y2FsIHBhZ2UgdGhhdCBhIEdGTiBtYXBzIHRvIChhc3N1bWluZyBubyBQMk0gdGFibGVzLikKPj4K
Pj4gTmVzdGVkLVhlbjogdGhpcyBjaGFubmVsIGlzIHRvIFhlbiwgb25lIGxldmVsIHJlbW92ZWQ6
IGZyb20gTDEtZ3Vlc3QgdG8KPj4gTDAtWGVuLiBUaGUgdXNlIGNhc2UgaXMgdGhhdCB3ZSB3YW50
IEwwLWRvbTAtYmFja2VuZHMgdG8gdGFsayB0bwo+PiBMMS1kb20wLWZyb250ZW5kIGRyaXZlcnMg
d2hpY2ggY2FuIHRoZW4gcHJlc2VudCBQViBkZXZpY2VzIHdoaWNoIGNhbgo+PiBpbi10dXJuIGJl
IHVzZWQgYnkgdGhlIEwxLWRvbTAtYmFja2VuZCBkcml2ZXJzIGFzIHJhdyB1bmRlcmx5aW5nIGRl
dmljZXMuCj4+IFRoZSBpbnRlcmZhY2VzIHRoZW1zZWx2ZXMsIGJyb2FkbHkgcmVtYWluIHNpbWls
YXIuCj4+Cj4+IE5vdGU6IEwwLVhlbiwgTDEtWGVuIHJlcHJlc2VudCBYZW4gcnVubmluZyBhdCB0
aGF0IG5lc3RpbmcgbGV2ZWwKPj4gYW5kIEwwLWd1ZXN0LCBMMS1ndWVzdCByZXByZXNlbnQgZ3Vl
c3RzIHRoYXQgYXJlIGNoaWxkcmVuIG9mIFhlbgo+PiBhdCB0aGF0IG5lc3RpbmcgbGV2ZWwuIEx4
LCByZXByZXNlbnRzIGFueSBsZXZlbC4KPj4KPj4gUGF0Y2hlcyAxLTcsCj4+IMKgwqAgIng4Ni94
ZW46IGFkZCB4ZW5ob3N0X3QgaW50ZXJmYWNlIgo+PiDCoMKgICJ4ODYveGVuOiBjcHVpZCBzdXBw
b3J0IGluIHhlbmhvc3RfdCIKPj4gwqDCoCAieDg2L3hlbjogbWFrZSBoeXBlcmNhbGxfcGFnZSBn
ZW5lcmljIgo+PiDCoMKgICJ4ODYveGVuOiBoeXBlcmNhbGwgc3VwcG9ydCBmb3IgeGVuaG9zdF90
Igo+PiDCoMKgICJ4ODYveGVuOiBhZGQgZmVhdHVyZSBzdXBwb3J0IGluIHhlbmhvc3RfdCIKPj4g
wqDCoCAieDg2L3hlbjogYWRkIHNoYXJlZF9pbmZvIHN1cHBvcnQgdG8geGVuaG9zdF90Igo+PiDC
oMKgICJ4ODYveGVuOiBtYWtlIHZjcHVfaW5mbyBwYXJ0IG9mIHhlbmhvc3RfdCIKPj4gYWJzdHJh
Y3Qgb3V0IGludGVyZmFjZXMgdGhhdCBzZXR1cCAKPj4gaHlwZXJjYWxscy9jcHVpZC9zaGFyZWRf
aW5mby92Y3B1X2luZm8gZXRjLgo+Pgo+PiBQYXRjaCA4LCAieDg2L3hlbjogaXJxL3VwY2FsbCBo
YW5kbGluZyB3aXRoIG11bHRpcGxlIHhlbmhvc3RzIgo+PiBzZXRzIHVwIHRoZSB1cGNhbGwgYW5k
IHB2X2lycSBvcHMgYmFzZWQgb24gdmNwdV9pbmZvLgo+Pgo+PiBQYXRjaCA5LCAieGVuL2V2dGNo
bjogc3VwcG9ydCBldnRjaG4gaW4geGVuaG9zdF90IiBhZGRzIHhlbmhvc3QgYmFzZWQKPj4gZXZ0
Y2huIHN1cHBvcnQgZm9yIGV2dGNobl8ybC4KPj4KPj4gUGF0Y2hlcyAxMCBhbmQgMTYsICJ4ZW4v
YmFsbG9vbjogc3VwcG9ydCBiYWxsb29uaW5nIGluIHhlbmhvc3RfdCIgYW5kCj4+ICJ4ZW4vZ3Jh
bnQtdGFibGU6IGhvc3RfYWRkciBmaXh1cCBpbiBtYXBwaW5nIG9uIHhlbmhvc3RfcjAiCj4+IGlt
cGxlbWVudCBzdXBwb3J0IGZyb20gR05UVEFCT1BfbWFwX2dyYW50X3JlZiBmb3IgeGVuaG9zdHMg
b2YgdHlwZQo+PiB4ZW5ob3N0X3IwICh4ZW5ob3N0IGxvY2FsLikKPj4KPj4gUGF0Y2ggMTIsICJ4
ZW4veGVuYnVzOiBzdXBwb3J0IHhlbmJ1cyBmcm9udGVuZC9iYWNrZW5kIHdpdGggeGVuaG9zdF90
Igo+PiBtYWtlcyB4ZW5idXMgc28gdGhhdCBib3RoIGl0cyBmcm9udGVuZCBhbmQgYmFja2VuZCBj
YW4gYmUgYm9vdHN0cmFwcGVkCj4+IHNlcGFyYXRlbHkgdmlhIHNlcGFyYXRlIHhlbmhvc3RzLgo+
Pgo+PiBSZW1haW5pbmcgcGF0Y2hlcywgMTEsIDEzLCAxNCwgMTU6Cj4+IMKgwqAgInhlbi9ncmFu
dC10YWJsZTogbWFrZSBncmFudC10YWJsZSB4ZW5ob3N0IGF3YXJlIgo+PiDCoMKgICJkcml2ZXJz
L3hlbjogZ250dGFiLCBldnRjaG4sIHhlbmJ1cyBBUEkgY2hhbmdlcyIKPj4gwqDCoCAieGVuL2Js
azogZ250dGFiLCBldnRjaG4sIHhlbmJ1cyBBUEkgY2hhbmdlcyIKPj4gwqDCoCAieGVuL25ldDog
Z250dGFiLCBldnRjaG4sIHhlbmJ1cyBBUEkgY2hhbmdlcyIKPj4gYXJlIG1vc3RseSBtZWNoYW5p
Y2FsIGNoYW5nZXMgZm9yIEFQSXMgdGhhdCBub3cgdGFrZSB4ZW5ob3N0X3QgKgo+PiBhcyBwYXJh
bWV0ZXIuCj4+Cj4+IFRoZSBjb2RlIGl0c2VsZiBpcyBSRkMgcXVhbGl0eSwgYW5kIGlzIG1vc3Rs
eSBtZWFudCB0byBnZXQgZmVlZGJhY2sgCj4+IGJlZm9yZQo+PiBwcm9jZWVkaW5nIGZ1cnRoZXIu
IEFsc28gbm90ZSB0aGF0IHRoZSBGSUZPIGxvZ2ljIGFuZCBzb21lIFhlbiBkcml2ZXJzCj4+IChp
bnB1dCwgcGNpYmFjaywgc2NzaSBldGMpIGFyZSBtb3N0bHkgdW5jaGFuZ2VkLCBzbyB3aWxsIG5v
dCBidWlsZC4KPj4KPj4KPj4gUGxlYXNlIHRha2UgYSBsb29rLgo+IAo+IAo+IEp1ZXJnZW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 05:50:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 05:50:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZUFe-000100-Vn; Sat, 08 Jun 2019 05:50:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4/yG=UH=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hZUFe-0000zv-5b
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 05:50:50 +0000
X-Inumbo-ID: 5d6e8733-89b1-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d6e8733-89b1-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 05:50: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 x585muaV080604;
 Sat, 8 Jun 2019 05:50:45 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=eCGn2HgXow8RyOmSGWkBzbytLgwPE+mSpcit9XmqcJg=;
 b=BmUtVTTuGNNgNik7clvsfwJD2ob1DR+D3dt7g1RItTXOp/uLh9UDuVXORqfYGT/Mb+8m
 wVf3YV7wiSU91qLd+KdAZcTCnHm/NmxswWBOKz6lGa9gmTwrmlBojEuOLfzxEqt6JkgT
 o7HZDhbuA0AtdzUQtaCer/p3z1iqTyWBoMyaZdFJ4xCA5s+nuY1l51BuFbWLrDXHvvez
 qOxS4Qj4RmNLVN25ROOynKSXMsoaI98amoUmbtmoYd9uYucDX/dBv4EZ1EemIwUe+ge8
 8cPzp2NI/uXS3MNmJnpn86ezY8tHL9+sdriZ/CBNEV1UdwJaj1ZfvX0EoX+q9lu+Jtwq 7Q== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2t04et88eh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:50:45 +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 x585o5db021097;
 Sat, 8 Jun 2019 05:50:45 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2t04u21jxr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 08 Jun 2019 05:50:44 +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 x585oh9P031110;
 Sat, 8 Jun 2019 05:50:43 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 07 Jun 2019 22:50:43 -0700
To: Juergen Gross <jgross@suse.com>, Joao Martins <joao.m.martins@oracle.com>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <5649cfd1-24df-2196-2888-b00fc3ace7ad@suse.com>
 <ede6db03-121c-9ec6-f8eb-dbcc605977b4@oracle.com>
 <c73a6ec5-687e-d3ef-e5d7-5700d240b4ec@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <29e94cec-66ae-baf0-d189-f9487ce162a7@oracle.com>
Date: Fri, 7 Jun 2019 22:50:32 -0700
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: <c73a6ec5-687e-d3ef-e5d7-5700d240b4ec@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080044
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9281
 signatures=668687
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-1906080045
Subject: Re: [Xen-devel] [RFC PATCH 00/16] xenhost 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, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 pbonzini@redhat.com, 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>

T24gMjAxOS0wNi0wNyA5OjIxIGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDcuMDYu
MTkgMTc6MjIsIEpvYW8gTWFydGlucyB3cm90ZToKPj4gT24gNi83LzE5IDM6NTEgUE0sIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBPbiAwOS4wNS4xOSAxOToyNSwgQW5rdXIgQXJvcmEgd3JvdGU6
Cj4+Pj4gSGkgYWxsLAo+Pj4+Cj4+Pj4gVGhpcyBpcyBhbiBSRkMgZm9yIHhlbmhvc3Qgc3VwcG9y
dCwgb3V0bGluZWQgaGVyZSBieSBKdWVyZ2VuIGhlcmU6Cj4+Pj4gaHR0cHM6Ly9sa21sLm9yZy9s
a21sLzIwMTkvNC84LzY3Lgo+Pj4KPj4+IEZpcnN0OiB0aGFua3MgZm9yIGFsbCB0aGUgZWZmb3J0
IHlvdSd2ZSBwdXQgaW50byB0aGlzIHNlcmllcyEKPj4+Cj4+Pj4gVGhlIGhpZ2ggbGV2ZWwgaWRl
YSBpcyB0byBwcm92aWRlIGFuIGFic3RyYWN0aW9uIG9mIHRoZSBYZW4KPj4+PiBjb21tdW5pY2F0
aW9uIGludGVyZmFjZSwgYXMgYSB4ZW5ob3N0X3QuCj4+Pj4KPj4+PiB4ZW5ob3N0X3QgZXhwb3Nl
IG9wcyBmb3IgY29tbXVuaWNhdGlvbiBiZXR3ZWVuIHRoZSBndWVzdCBhbmQgWGVuCj4+Pj4gKGh5
cGVyY2FsbCwgY3B1aWQsIHNoYXJlZF9pbmZvL3ZjcHVfaW5mbywgZXZ0Y2huLCBncmFudC10YWJs
ZSBhbmQgb24gCj4+Pj4gdG9wCj4+Pj4gb2YgdGhvc2UsIHhlbmJ1cywgYmFsbG9vbmluZyksIGFu
ZCB0aGVzZSBjYW4gZGlmZmVyIGJhc2VkIG9uIHRoZSBraW5kCj4+Pj4gb2YgdW5kZXJseWluZyBY
ZW46IHJlZ3VsYXIsIGxvY2FsLCBhbmQgbmVzdGVkLgo+Pj4KPj4+IEknbSBub3Qgc3VyZSB3ZSBu
ZWVkIHRvIGFic3RyYWN0IGF3YXkgaHlwZXJjYWxscyBhbmQgY3B1aWQuIEkgYmVsaWV2ZSBpbgo+
Pj4gY2FzZSBvZiBuZXN0ZWQgWGVuIGFsbCBjb250YWN0cyB0byB0aGUgTDAgaHlwZXJ2aXNvciBz
aG91bGQgYmUgZG9uZSB2aWEKPj4+IHRoZSBMMSBoeXBlcnZpc29yLiBTbyB3ZSBtaWdodCBuZWVk
IHRvIGlzc3VlIHNvbWUga2luZCBvZiBwYXNzdGhyb3VnaAo+Pj4gaHlwZXJjYWxsIHdoZW4gZS5n
LiBncmFudGluZyBhIHBhZ2UgdG8gTDAgZG9tMCwgYnV0IHRoaXMgc2hvdWxkIGJlCj4+PiBoYW5k
bGVkIHZpYSB0aGUgZ3JhbnQgYWJzdHJhY3Rpb24gKGV2ZW50cyBzaG91bGQgYmUgc2ltaWxhciku
Cj4+Pgo+PiBKdXN0IHRvIGJlIGNsZWFyOiBCeSAia2luZCBvZiBwYXNzdGhyb3VnaCBoeXBlcmNh
bGwiIHlvdSBtZWFuIChlLmcuIAo+PiBmb3IgZXZlcnkKPj4gYWNjZXNzL21vZGlmeSBvZiBncmFu
dCB0YWJsZSBmcmFtZXMpIHlvdSB3b3VsZCBwcm94eSBoeXBlcmNhbGwgdG8gTDAgCj4+IFhlbiB2
aWEgTDEgWGVuPwo+IAo+IEl0IG1pZ2h0IGJlIHBvc3NpYmxlIHRvIHNwYXJlIHNvbWUgaHlwZXJj
YWxscyBieSBkaXJlY3RseSB3cml0aW5nIHRvCj4gZ3JhbnQgZnJhbWVzIG1hcHBlZCBpbnRvIEwx
IGRvbTAsIGJ1dCBpbiBnZW5lcmFsIHlvdSBhcmUgcmlnaHQuCldvdWxkbid0IHdlIHN0aWxsIG5l
ZWQgbWFwL3VubWFwX2dyYW50X3JlZj8KQUZBSUNTLCBib3RoIHRoZSB4ZW5ob3N0X2RpcmVjdCBh
bmQgdGhlIHhlbmhvc3RfaW5kaXJlY3QgY2FzZXMgc2hvdWxkIGJlCnZlcnkgc2ltaWxhciAoYXBh
cnQgZnJvbSB0aGUgbmVlZCB0byBwcm94eSBpbiB0aGUgaW5kaXJlY3QgY2FzZS4pCgpBbmt1cgoK
PiAKPiAKPiBKdWVyZ2VuCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 06:06:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 06: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 1hZUUb-00021f-EN; Sat, 08 Jun 2019 06: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=gCqO=UH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZUUa-000211-0r
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 06:06:16 +0000
X-Inumbo-ID: 854c083d-89b3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 854c083d-89b3-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 06:06: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 1hZUUX-0007t9-Co; Sat, 08 Jun 2019 06:06:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZUUX-0003dD-5s; Sat, 08 Jun 2019 06:06:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZUUW-0007oM-W4; Sat, 08 Jun 2019 06:06:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137379-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-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-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-rtds: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-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl: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-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-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:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl: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-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-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=e109a984cf380b4b80418b7477c970bfeb428325
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Jun 2019 06:06:12 +0000
Subject: [Xen-devel] [linux-4.19 test] 137379: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM3OSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczNzkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGUxMDlhOTg0Y2YzODBiNGI4MDQxOGI3
NDc3Yzk3MGJmZWI0MjgzMjUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMTggZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjE1IGRheXMgIDEzMiBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcyNzUgIDIwMTktMDYtMDQgMTI6NDI6MTQg
WiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIwOTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE2MzA1NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 09:59:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 09: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 1hZY84-0002q5-8W; Sat, 08 Jun 2019 09: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=gCqO=UH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZY83-0002pt-M9
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 09:59:15 +0000
X-Inumbo-ID: 117d0b25-89d4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 117d0b25-89d4-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 09:59: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 1hZY80-0004It-NN; Sat, 08 Jun 2019 09:59: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 1hZY80-0004Eu-BH; Sat, 08 Jun 2019 09:59:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZY80-0007aZ-9R; Sat, 08 Jun 2019 09:59:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137381-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10: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-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-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-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=adf037bba1e6af47fef8584c1ad41f424ebda01e
X-Osstest-Versions-That: xen=ac516e89402b0c8df92b139831727ece5db700e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Jun 2019 09:59:12 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 137381: 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>

ZmxpZ2h0IDEzNzM4MSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczODEvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3Mjc3IHBh
c3MgaW4gMTM3MzgxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxMzcyNzcKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxMzY2OTIKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgZmFpbCBsaWtlIDEzNjY5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM2NjkyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWRmMDM3YmJhMWU2YWY0
N2ZlZjg1ODRjMWFkNDFmNDI0ZWJkYTAxZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgYWM1MTZlODk0MDJiMGM4ZGY5MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM2NjkyICAyMDE5LTA1LTIxIDEzOjU5OjUzIFogICAxNyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzI3NyAgMjAxOS0wNi0wNCAxNDowNTozNiBaICAgIDMgZGF5
cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFJhenZhbiBDb2pv
Y2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
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
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
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
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYWM1MTZlODk0MC4uYWRmMDM3YmJh
MSAgYWRmMDM3YmJhMWU2YWY0N2ZlZjg1ODRjMWFkNDFmNDI0ZWJkYTAxZSAtPiBzdGFibGUtNC4x
MAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 11:43:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 11:43:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZZl1-0002oI-N6; Sat, 08 Jun 2019 11:43: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=MJb9=UH=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hZZkz-0002oD-JT
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 11:43:33 +0000
X-Inumbo-ID: a2177e16-89e2-11e9-a566-0f272bd9049c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a2177e16-89e2-11e9-a566-0f272bd9049c;
 Sat, 08 Jun 2019 11:43: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 2D19BAD81;
 Sat,  8 Jun 2019 11:43:28 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Sat,  8 Jun 2019 13:43:26 +0200
Message-Id: <20190608114326.4804-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [GIT PULL] xen: fix for 5.2-rc4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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
LjJiLXJjNC10YWcKCnhlbjogZml4IGZvciA1LjItcmM0CgpJdCBjb250YWlucyBqdXN0IG9uZSBm
aXggZm9yIHRoZSBYZW4gYmxvY2sgZnJvbnRlbmQgZHJpdmVyIGF2b2lkaW5nCmFsbG9jYXRpb25z
IHdpdGggb3JkZXIgPiAwLgoKVGhhbmtzLgoKSnVlcmdlbgoKIGRyaXZlcnMvYmxvY2sveGVuLWJs
a2Zyb250LmMgfCAzOCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKUm9nZXIgUGF1
IE1vbm5lICgxKToKICAgICAgeGVuLWJsa2Zyb250OiBzd2l0Y2gga2NhbGxvYyB0byBrdmNhbGxv
YyBmb3IgbGFyZ2UgYXJyYXkgYWxsb2NhdGlvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 13:40:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 13:40:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZbZQ-0002mI-0H; Sat, 08 Jun 2019 13:39:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gCqO=UH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZbZO-0002m6-Jq
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 13:39:42 +0000
X-Inumbo-ID: dd17a4e0-89f2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd17a4e0-89f2-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 13:39: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 1hZbZL-0008R5-1R; Sat, 08 Jun 2019 13:39: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 1hZbZK-0002xQ-KS; Sat, 08 Jun 2019 13:39:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZbZK-0006Zp-JW; Sat, 08 Jun 2019 13:39:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137384-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-xl-qemut-ws16-amd64:xen-boot:fail:heisenbug
 xen-4.12-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 xen-4.12-testing:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore:fail:heisenbug
 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-qemut-ws16-amd64:guest-stop: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-libvirt-xsm: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-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-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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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-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-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-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-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-amd64-xl-qemut-win7-amd64:guest-stop: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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-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-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=967627141b331657fff141e8e2952674753d0682
X-Osstest-Versions-That: xen=b4f291b0ca914454cbac9fa5580bb35f8ab04eee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Jun 2019 13:39:38 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137384: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM4NCB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczODQvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNjcyOAoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgZmFpbCBpbiAx
MzcyNzggcGFzcyBpbiAxMzczODQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDE1IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzcyNzggcGFzcyBpbiAxMzczODQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBw
YXNzIGluIDEzNzI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgICBmYWlsIHBhc3MgaW4gMTM3Mjc4CgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzNzI3OCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEzNzI3OCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgIGZhaWwgaW4gMTM3Mjc4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOTY3NjI3MTQxYjMzMTY1N2ZmZjE0MWU4ZTI5
NTI2NzQ3NTNkMDY4MgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYjRm
MjkxYjBjYTkxNDQ1NGNiYWM5ZmE1NTgwYmIzNWY4YWIwNGVlZQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTM2NzI4ICAyMDE5LTA1LTIyIDAwOjI3OjM5IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzNzI3OCAgMjAxOS0wNi0wNCAxNDowNTo1OSBaICAgIDMgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXhh
bmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5j
b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElnb3IgRHJ1
emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxt
YXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
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
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
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
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDk2NzYyNzE0MWIzMzE2NTdmZmYxNDFlOGUyOTUyNjc0NzUzZDA2ODIKQXV0
aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgSnVuIDQgMTU6NDA6MzcgMjAxOSArMDIwMAoKICAgIGxpYmFjcGk6IHJlcG9ydCBQQ0kgc2xv
dHMgYXMgZW5hYmxlZCBvbmx5IGZvciBob3RwbHVnZ2FibGUgZGV2aWNlcwogICAgCiAgICBEU0RU
IGZvciBxZW11LXhlbiBsYWNrcyBfU1RBIG1ldGhvZCBvZiBQQ0kgc2xvdCBvYmplY3QuIElmIF9T
VEEgbWV0aG9kCiAgICBkb2Vzbid0IGV4aXN0IHRoZW4gdGhlIHNsb3QgaXMgYXNzdW1lZCB0byBi
ZSBhbHdheXMgcHJlc2VudCBhbmQgYWN0aXZlCiAgICB3aGljaCBpbiBjb25qdW5jdGlvbiB3aXRo
IF9FSjAgbWV0aG9kIG1ha2VzIGV2ZXJ5IGRldmljZSBlamVjdGFibGUgZm9yCiAgICBhbiBPUyBl
dmVuIGlmIGl0J3Mgbm90IHRoZSBjYXNlLgogICAgCiAgICBxZW11LWt2bSBpcyBhYmxlIHRvIGR5
bmFtaWNhbGx5IGFkZCBfRUowIG1ldGhvZCBvbmx5IHRvIHRob3NlIHNsb3RzCiAgICB0aGF0IGVp
dGhlciBoYXZlIGhvdHBsdWdnYWJsZSBkZXZpY2VzIG9yIGZyZWUgZm9yIFBDSSBwYXNzdGhyb3Vn
aC4KICAgIEFzIFhlbiBsYWNrcyB0aGlzIGNhcGFiaWxpdHkgd2UgY2Fubm90IHVzZSB0aGVpciB3
YXkuCiAgICAKICAgIHFlbXUteGVuLXRyYWRpdGlvbmFsIERTRFQgaGFzIF9TVEEgbWV0aG9kIHdo
aWNoIG9ubHkgcmVwb3J0cyB0aGF0CiAgICB0aGUgc2xvdCBpcyBwcmVzZW50IGlmIHRoZXJlIGlz
IGEgUENJIGRldmljZXMgaG90cGx1Z2dlZCB0aGVyZS4KICAgIFRoaXMgaXMgZG9uZSB0aHJvdWdo
IHF1ZXJ5aW5nIG9mIGl0cyBQQ0kgaG90cGx1ZyBjb250cm9sbGVyLgogICAgcWVtdS14ZW4gaGFz
IHNpbWlsYXIgY2FwYWJpbGl0eSB0aGF0IHJlcG9ydHMgaWYgZGV2aWNlIGlzICJob3RwbHVnZ2Fi
bGUKICAgIG9yIGFic2VudCIgd2hpY2ggd2UgY2FuIHVzZSB0byBhY2hpZXZlIHRoZSBzYW1lIHJl
c3VsdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhp
bmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNjc2MTk2NTI0M2IxMTMyMzBiZWQ5MDBkNjEwNWJl
MDViMjhmNWNlYQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MzA6MjEgKzAyMDAKCmNv
bW1pdCBjNmFjMTBjOGM0OTg5ZTFhZDZjNWE5MGZiMzY3YzQ1ZWRjYjU4ODNjCkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTo0MDowNyAy
MDE5ICswMjAwCgogICAgeDg2L0lPLUFQSUM6IGZpeCBidWlsZCB3aXRoIGdjYzkKICAgIAogICAg
VGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBvaW50bGVzcyBfX3BhY2tlZCBhdHRyaWJ1dGVzIHdoaWNo
IGNhdXNlIGdjYyA5IHRvCiAgICBsZWdpdGltYXRlbHkgd2FybjoKICAgIAogICAgdXRpbHMuYzog
SW4gZnVuY3Rpb24gJ3Z0ZF9kdW1wX2lvbW11X2luZm8nOgogICAgdXRpbHMuYzoyODc6MzM6IGVy
cm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeScgcG9p
bnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2VudHJ5
JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9pbnRl
ciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDI4NyB8ICAg
ICAgICAgICAgICAgICByZW1hcCA9IChzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9yZW1hcF9lbnRyeSAq
KSAmcnRlOwogICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgaW50cmVtYXAuYzogSW4gZnVuY3Rpb24gJ2lv
YXBpY19ydGVfdG9fcmVtYXBfZW50cnknOgogICAgaW50cmVtYXAuYzozNDM6MjU6IGVycm9yOiBj
b252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeScgcG9pbnRlciAo
YWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2VudHJ5JyBwb2lu
dGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9pbnRlciB2YWx1
ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDM0MyB8ICAgICByZW1h
cF9ydGUgPSAoc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBfZW50cnkgKikgb2xkX3J0ZTsKICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fgogICAgCiAgICBTaW1wbHkgZHJvcCB0aGVzZSBhdHRyaWJ1dGVzLiBUYWtlIHRoZSBsaWJlcnR5
IGFuZCBhbHNvIHJlLWZvcm1hdCB0aGUKICAgIHN0cnVjdHVyZSBkZWZpbml0aW9ucyBhdCB0aGUg
c2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQgPGNhcm5vbGRA
c3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogY2E5MzEwYjI0ZTYyMDVkZTUzODdlNTk4MmNjZDQyYzM1Y2FmODlkNAog
ICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MTk6NTkgKzAyMDAKCmNvbW1pdCBhMzI0ZTlj
NDYwMjI3MjI5YTFiZDRjMmU4OTZhMGYzMWU1ODQzZGM1CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTozNyAyMDE5ICswMjAwCgog
ICAgeGVuL3NjaGVkOiBmaXggY3NjaGVkMl9kZWluaXRfcGRhdGEoKQogICAgCiAgICBDb21taXQg
NzUzYmE0M2Q2ZDE2ZTY4OCAoInhlbi9zY2hlZDogZml4IGNyZWRpdDIgc210IGlkbGUgaGFuZGxp
bmciKQogICAgaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gd2hlbiBzd2l0Y2hpbmcgY3B1cyBiZXR3
ZWVuIGNwdXBvb2xzLgogICAgCiAgICBXaGVuIGFzc2lnbmluZyBhIGNwdSB0byBhIGNwdXBvb2wg
d2l0aCBjcmVkaXQyIGJlaW5nIHRoZSBkZWZhdWx0CiAgICBzY2hlZHVsZXIgY3NjaGVkMl9kZWlu
aXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9yIHRoZSBjcmVkaXQyIHByaXZhdGUgZGF0YQogICAgYWZ0
ZXIgdGhlIG5ldyBzY2hlZHVsZXIncyBwcml2YXRlIGRhdGEgaGFzIGJlZW4gaG9va2VkIHRvIHRo
ZSBwZXItY3B1CiAgICBzY2hlZHVsZXIgZGF0YS4gVW5mb3J0dW5hdGVseSBjc2NoZWQyX2RlaW5p
dF9wZGF0YSgpIHdpbGwgY3ljbGUgdGhyb3VnaAogICAgYWxsIHBlci1jcHUgc2NoZWR1bGVyIGFy
ZWFzIGl0IGtub3dzIG9mIGZvciByZW1vdmluZyB0aGUgY3B1IGZyb20gdGhlCiAgICByZXNwZWN0
aXZlIHNpYmxpbmcgbWFza3MgaW5jbHVkaW5nIHRoZSBhcmVhIG9mIHRoZSBqdXN0IG1vdmVkIGNw
dS4gVGhpcwogICAgd2lsbCAoZGVwZW5kaW5nIG9uIHRoZSBuZXcgc2NoZWR1bGVyKSBlaXRoZXIg
Y2xvYmJlciB0aGUgZGF0YSBvZiB0aGUKICAgIG5ldyBzY2hlZHVsZXIgb3IgaW4gY2FzZSBvZiBz
Y2hlZF9ydCBsZWFkIHRvIGEgY3Jhc2guCiAgICAKICAgIEF2b2lkIHRoYXQgYnkgcmVtb3Zpbmcg
dGhlIGNwdSBmcm9tIHRoZSBsaXN0IG9mIGFjdGl2ZSBjcHVzIGluIGNyZWRpdDIKICAgIGRhdGEg
Zmlyc3QuCiAgICAKICAgIFRoZSBvcHBvc2l0ZSBwcm9ibGVtIGlzIG9jY3VycmluZyB3aGVuIHJl
bW92aW5nIGEgY3B1IGZyb20gYSBjcHVwb29sOgogICAgaW5pdF9wZGF0YSgpIG9mIGNyZWRpdDIg
d2lsbCBhY2Nlc3MgdGhlIHBlci1jcHUgZGF0YSBvZiB0aGUgb2xkCiAgICBzY2hlZHVsZXIuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogZmZkMzM2N2VkNjgyYjZhYzZmNTdmY2IxNTE5MjEwNTRkZDRjY2U3ZQogICAg
bWFzdGVyIGRhdGU6IDIwMTktMDUtMTcgMTU6NDE6MTcgKzAyMDAKCmNvbW1pdCBiODlmZTlmZGJj
Yjk4YTMyMWEyN2E5OTI3ZTlhMDZhYWQ2ZGM0ZjJiCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTowNCAyMDE5ICswMjAwCgogICAg
eDg2ZW11bDogYWRkIHN1cHBvcnQgZm9yIG1pc3NpbmcgeyxWfVBNQUREV0QgaW5zbnMKICAgIAog
ICAgVGhlaXIgcHJlLUFWWDUxMiBpbmNhcm5hdGlvbnMgaGF2ZSBjbGVhcmx5IGJlZW4gb3Zlcmxv
b2tlZCBkdXJpbmcgbXVjaAogICAgZWFybGllciB3b3JrLiBUaGVpciBtZW1vcnkgYWNjZXNzIHBh
dHRlcm4gaXMgZW50aXJlbHkgc3RhbmRhcmQsIHNvIG5vCiAgICBzcGVjaWZpYyB0ZXN0cyBnZXQg
YWRkZWQgdG8gdGhlIGhhcm5lc3MuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxYTQ4YmRkNTk5
YjI2OGEyZDliN2QwYzQ1ZjFmZDQwYzQ4OTIxODZlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0x
NiAxMzo0MzoxNyArMDIwMAoKY29tbWl0IDFlNmFiOGUyZDQ0YjM3MjM2NDI0Nzk5NDRhMWM3YWQ4
NzFkMTlkZDEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIEp1biA0IDE1OjM4OjE3IDIwMTkgKzAyMDAKCiAgICB4ODYvSVJROiBhdm9pZCBVQiAob3Ig
d29yc2UpIGluIHRyYWNlX2lycV9tYXNrKCkKICAgIAogICAgRHluYW1pY2FsbHkgYWxsb2NhdGVk
IENQVSBtYXNrIG9iamVjdHMgbWF5IGJlIHNtYWxsZXIgdGhhbiBjcHVtYXNrX3QsIHNvCiAgICBj
b3B5aW5nIGhhcyB0byBiZSByZXN0cmljdGVkIHRvIHRoZSBhY3R1YWwgYWxsb2NhdGlvbiBzaXpl
LiBUaGlzIGlzCiAgICBwYXJ0aWN1bGFyeSBpbXBvcnRhbnQgc2luY2UgdGhlIGZ1bmN0aW9uIGRv
ZXNuJ3QgYmFpbCBlYXJseSB3aGVuIHRyYWNpbmcKICAgIGlzIG5vdCBhY3RpdmUsIHNvIGV2ZW4g
cHJvZHVjdGlvbiBidWlsZHMgd291bGQgYmUgYWZmZWN0ZWQgYnkgcG90ZW50aWFsCiAgICBtaXNi
ZWhhdmlvciBoZXJlLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbwogICAg
LSB1c2UgaW5pdGlhbGl6ZXJzIGluc3RlYWQgb2YgYXNzaWdubWVudCArIG1lbXNldCgpLAogICAg
LSBjb25zdGlmeSB0aGUgY3B1bWFza190IGlucHV0IHBvaW50ZXIsCiAgICAtIHUzMiAtPiB1aW50
MzJfdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDZmYWZiOGJlZmE5OTYyMGEyZDczMjNiOWVjYTVjMzg3YmFk
MWY1OWYKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDE2OjQxOjAzICswMjAwCgpjb21taXQg
NjkzMjVlNzM2ZDAxZmRlOGZlZjYzODU4NzczYTlkZGFlMWE1MTQ0YwpBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM3
OjQ3IDIwMTkgKzAyMDAKCiAgICB4ODYvYm9vdDogRml4IGxhdGVudCBtZW1vcnkgY29ycnVwdGlv
biB3aXRoIGVhcmx5X2Jvb3Rfb3B0c190CiAgICAKICAgIGMvcyBlYmIyNmI1MDlmICJ4ZW4veDg2
OiBtYWtlIFZHQSBzdXBwb3J0IHNlbGVjdGFibGUiIGFkZGVkIGFuICNpZmRlZgogICAgQ09ORklH
X1ZJREVPIGludG8gdGhlIG1pZGRsZSB0aGUgYmFja2luZyBzcGFjZSBmb3IgZWFybHlfYm9vdF9v
cHRzX3QsCiAgICBidXQgZGlkbid0IGFkanVzdCB0aGUgc3RydWN0dXJlIGRlZmluaXRpb24gaW4g
Y21kbGluZS5jCiAgICAKICAgIFRoaXMgb25seSBmdW5jdGlvbnMgY29ycmVjdGx5IGJlY2F1c2Ug
dGhlIGFmZmVjdGVkIGZpZWxkcyBhcmUgYXQgdGhlIGVuZAogICAgb2YgdGhlIHN0cnVjdHVyZSwg
YW5kIGNtZGxpbmUuYyBkb2Vzbid0IHdyaXRlIHRvIHRoZW0gaW4gdGhpcyBjYXNlLgogICAgCiAg
ICBUbyByZXRhaW4gdGhlIHNsaW1taW5nIGVmZmVjdCBvZiBjb21waWxpbmcgb3V0IENPTkZJR19W
SURFTywgYWRqdXN0CiAgICBjbWRsaW5lLmMgd2l0aCBlbm91Z2ggI2lmZGVmLWFyeSB0byBtYWtl
IEMncyBpZGVhIG9mIHRoZSBzdHJ1Y3R1cmUgbWF0Y2gKICAgIHRoZSBkZWNsYXJhdGlvbiBpbiBh
c20uICBUaGlzIHJlcXVpcmVzIGFkZGluZyBfX21heWJlX3VudXNlZCBhbm5vdGF0aW9ucwogICAg
dG8gdHdvIGhlbHBlciBmdW5jdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzA1OTYyMTM2MTdm
Y2Y0ZGQ3YjcxZDI0NGUxNmM4ZmMwYWNmNDU2YgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMg
MTA6MzU6MzggKzAxMDAKCmNvbW1pdCAxMzZkMTBmZTRkYmVhNmU3ZjA3YjYyZmFhY2JkY2NlMWJh
YWQxZWIwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVuIDQgMTU6Mzc6MTggMjAxOSArMDIwMAoKICAgIHg4Ni9zdm06IEZpeCBo
YW5kbGluZyBvZiBJQ0VCUCBpbnRlcmNlcHRzCiAgICAKICAgIGMvcyA5MzM4YTM3ZCAieDg2L3N2
bTogaW1wbGVtZW50IGRlYnVnIGV2ZW50cyIgYWRkZWQgc3VwcG9ydCBmb3IgaW50cm9zcGVjdGlu
ZwogICAgSUNFQlAgZGVidWcgZXhjZXB0aW9ucywgYnV0IGRpZG4ndCBhY2NvdW50IGZvciB0aGUg
ZmFjdCB0aGF0CiAgICBzdm1fZ2V0X2luc25fbGVuKCkgKHByZXZpb3VzbHkgX19nZXRfaW5zdHJ1
Y3Rpb25fbGVuZ3RoKSBjYW4gZmFpbCBhbmQgbWF5CiAgICBhbHJlYWR5IGhhdmUgcmFpc2VkICNH
UCB3aXRoIHRoZSBndWVzdC4KICAgIAogICAgSWYgc3ZtX2dldF9pbnNuX2xlbigpIGZhaWxzLCBy
ZXR1cm4gYmFjayB0byBndWVzdCBjb250ZXh0IHJhdGhlciB0aGFuCiAgICBjb250aW51aW5nIGFu
ZCBtaXN0YWtpbmcgYSB0cmFwLXN0eWxlIFZNRXhpdCBmb3IgYSBmYXVsdC1zdHlsZSBvbmUuCiAg
ICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgQWNrZWQtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMTQ5NWI0
ZmY5YjRhZjJiOWMwZjEyY2RiNjQ5MTA4MmNlY2YzNGY4NgogICAgbWFzdGVyIGRhdGU6IDIwMTkt
MDUtMTMgMTA6MzU6MzcgKzAxMDAKCmNvbW1pdCA4NmEyZTEzY2JlMDg0MGVkYjM0MDBlZTNlNzUy
YWYzZGMyZTg1NmQ4CkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJl
a0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozNjoxNyAyMDE5
ICswMjAwCgogICAgZHJpdmVycy92aWRlbzogZHJvcCBmcmFtZWJ1ZmZlciBzaXplIGNvbnN0cmFp
bnRzCiAgICAKICAgIFRoZSBsaW1pdCAxOTAweDEyMDAgZG8gbm90IG1hdGNoIHJlYWwgd29ybGQg
ZGV2aWNlcyAoMTkwMCBsb29rcyBsaWtlIGEKICAgIHR5cG8sIHNob3VsZCBiZSAxOTIwKS4gQnV0
IGluIHByYWN0aWNlIHRoZSBsaW1pdHMgYXJlIGFyYml0cmFyeSBhbmQgZG8KICAgIG5vdCBzZXJ2
ZSBhbnkgcmVhbCBwdXJwb3NlLiBBcyBkaXNjdXNzZWQgaW4gIkluY3JlYXNlIGZyYW1lYnVmZmVy
IHNpemUKICAgIHRvIHRvZGF5cyBzdGFuZGFyZHMiIHRocmVhZCwgZHJvcCB0aGVtIGNvbXBsZXRl
bHkuCiAgICAKICAgIFRoaXMgZml4ZXMgZ3JhcGhpYyBjb25zb2xlIG9uIGRldmljZSB3aXRoIDM4
NDB4MjE2MCBuYXRpdmUgcmVzb2x1dGlvbi4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIAogICAg
ZHJpdmVycy92aWRlbzogZHJvcCB1bnVzZWQgbGltaXRzCiAgICAKICAgIE1BWF9CUFAsIE1BWF9G
T05UX1csIE1BWF9GT05UX0ggYXJlIG5vdCB1c2VkIGluIHRoZSBjb2RlIGF0IGFsbC4KICAgIAog
ICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE5NjAwZWI3NWFhOWIxZGYzZTRiMGE0
ZTU1YTVkMDhiOTU3ZTFmZDkKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDEwOjEzOjI0ICsw
MjAwCiAgICBtYXN0ZXIgY29tbWl0OiAzNDM0NTllMzRhNmQzMmJhNDRhMjFmOGI4ZmU0YzFmNjli
MTcxNGMyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDoxMjo1NiArMDIwMAoKY29tbWl0
IDMzZjEyOGRmMDhlMmI1MjM2ZTQyMmMwZjMwYWQ5MGQ4Y2JjYWVkZjkKQXV0aG9yOiBNYXJlayBN
YXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkRh
dGU6ICAgVHVlIEp1biA0IDE1OjM1OjM1IDIwMTkgKzAyMDAKCiAgICBiaXRtYXA6IGZpeCBiaXRt
YXBfZmlsbCB3aXRoIHplcm8tc2l6ZWQgYml0bWFwCiAgICAKICAgIFdoZW4gYml0bWFwX2ZpbGwo
Li4uLCAwKSBpcyBjYWxsZWQsIGRvIG5vdCB0cnkgdG8gd3JpdGUgYW55dGhpbmcuIEJlZm9yZQog
ICAgdGhpcyBwYXRjaCwgaXQgdHJpZWQgdG8gd3JpdGUgYWxtb3N0IExPTkdfTUFYLCBzdXJlbHkg
b3ZlcndyaXRpbmcKICAgIHNvbWV0aGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsg
TWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogOTNkZjI4YmUyZDRmNjIwY2FmMTgxMDkyMjJkMDQ2MzU1YWM1NjMyNwogICAg
bWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTI6MDAgKzAyMDAKCmNvbW1pdCAwZjQ5NzRlNWJl
NmM2NTcyZTEwZjhjYjE3NjBlNGE0OTg3MTk4NGE2CkF1dGhvcjogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozNDo1OCAyMDE5ICswMjAw
CgogICAgeDg2L3ZteDogY29ycmVjdGx5IGdhdGhlciBnc19zaGFkb3cgdmFsdWUgZm9yIGN1cnJl
bnQgdkNQVQogICAgCiAgICBDdXJyZW50bHkgdGhlIGdzX3NoYWRvdyB2YWx1ZSBpcyBvbmx5IGNh
Y2hlZCB3aGVuIHRoZSB2Q1BVIGlzIGJlaW5nIHNjaGVkdWxlZAogICAgb3V0IGJ5IFhlbi4gUmVw
b3J0aW5nIHRoaXMgKHVzdWFsbHkpIHN0YWxlIHZhbHVlIHRocm91Z2ggdm1fZXZlbnQgaXMgaW5j
b3JyZWN0LAogICAgc2luY2UgaXQgZG9lc24ndCByZXByZXNlbnQgdGhlIGFjdHVhbCBzdGF0ZSBv
ZiB0aGUgdkNQVSBhdCB0aGUgdGltZSB0aGUgZXZlbnQKICAgIHdhcyByZWNvcmRlZC4gVGhpcyBw
cmV2ZW50cyB2bV9ldmVudCBzdWJzY3JpYmVycyBmcm9tIGNvcnJlY3RseSBmaW5kaW5nIGtlcm5l
bAogICAgc3RydWN0dXJlcyBpbiB0aGUgZ3Vlc3Qgd2hlbiBpdCBpcyB0cmFwcGVkIHdoaWxlIGlu
IHJpbmczLgogICAgCiAgICBSZWZyZXNoIHNoYWRvd19ncyB2YWx1ZSB3aGVuIHRoZSBjb250ZXh0
IGJlaW5nIHNhdmVkIGlzIGZvciB0aGUgY3VycmVudCB2Q1BVLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBBY2tlZC1ieTog
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBm
NjlmYzFjMmYzNmU4YTc0YmE1NGM5YzhmYTVjOTA0ZWExYWQzMTllCiAgICBtYXN0ZXIgZGF0ZTog
MjAxOS0wNS0xMyAwOTo1NTo1OSArMDIwMAoKY29tbWl0IGQwZDFkZmI0ODExZjJmMTI1M2I5MzZm
M2FhOTllMzQ3MjkyY2JhZDMKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5A
Y2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzQ6MjEgMjAxOSArMDIwMAoKICAgIHg4
Ni9tdHJyOiByZWNhbGN1bGF0ZSBQMk0gdHlwZSBmb3IgZG9tYWlucyB3aXRoIGlvY2FwcwogICAg
CiAgICBUaGlzIGNoYW5nZSByZWZsZWN0cyB0aGUgbG9naWMgaW4gZXB0ZV9nZXRfZW50cnlfZW10
KCkgYW5kIGFsbG93cwogICAgY2hhbmdlcyBpbiBndWVzdCBNVFRScyB0byBiZSByZWZsZWN0ZWQg
aW4gRVBUIGZvciBkb21haW5zIGhhdmluZwogICAgZGlyZWN0IGFjY2VzcyB0byBjZXJ0YWluIGhh
cmR3YXJlIG1lbW9yeSByZWdpb25zIGJ1dCB3aXRob3V0IElPTU1VCiAgICBjb250ZXh0IGFzc2ln
bmVkIChlLmcuIFhlbkdUKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4g
PGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjNkODgwYmYyYmU5MjUzNGM1
YmFjZjExZGUyZjU2MWNiYWQ1NTBmYgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTQ6
NDUgKzAyMDAKCmNvbW1pdCBiMDJiY2ExNTQzZjM4Y2MzZDJhNjQ0NDg0Yjc0Mjc2ODMzN2FjMzAy
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4g
NCAxNTozMzo1MyAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBkaXNhYmxlIHByZXZpb3VzbHkg
ZW5hYmxlZCBJT01NVXMgdXBvbiBpbml0IGZhaWx1cmUKICAgIAogICAgSWYgYW55IElPTU1VcyB3
ZXJlIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXplZCBiZWZvcmUgZW5jb3VudGVyaW5nIGZhaWx1cmUs
CiAgICB0aGUgc3VjY2Vzc2Z1bGx5IGVuYWJsZWQgb25lcyBzaG91bGQgYmUgZGlzYWJsZWQgYWdh
aW4gYmVmb3JlIGNsZWFuaW5nCiAgICB1cCB0aGVpciByZXNvdXJjZXMuCiAgICAKICAgIE1vdmUg
ZGlzYWJsZV9pb21tdSgpIG5leHQgdG8gZW5hYmxlX2lvbW11KCkgdG8gYXZvaWQgYSBmb3J3YXJk
CiAgICBkZWNsYXJhdGlvbiwgYW5kIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHJlbW92ZSBzdHJh
eSBibGFuayBsaW5lcyBhaGVhZAogICAgb2YgYm90aCBmdW5jdGlvbnMnIGZpbmFsIGNsb3Npbmcg
YnJhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IDg3YTMzNDdkNDc2NDQzYzY2Yzc5OTUzZDc3ZDZhZWYxZDJiYjNiYmQK
ICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjUyOjQzICswMjAwCgpjb21taXQgMGRjZDk0
NWE2NzVjZDEyZDI4MzEyMWU5YjdmMTYyNjEwNGI2MGJjYwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzI6NTUgMjAxOSArMDIwMAoK
ICAgIHRyYWNlOiBmaXggYnVpbGQgd2l0aCBnY2M5CiAgICAKICAgIFdoaWxlIEkndmUgbm90IG9i
c2VydmVkIHRoaXMgbXlzZWxmLCBnY2MgOSAoaW1vIHZhbGlkbHkpIHJlcG9ydGVkbHkgbWF5CiAg
ICBjb21wbGFpbgogICAgCiAgICB0cmFjZS5jOiBJbiBmdW5jdGlvbiAnX190cmFjZV9oeXBlcmNh
bGwnOgogICAgdHJhY2UuYzo4MjY6MTk6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQg
bWVtYmVyIG9mICdzdHJ1Y3QgPGFub255bW91cz4nIG1heSByZXN1bHQgaW4gYW4gdW5hbGlnbmVk
IHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyXQogICAgICA4
MjYgfCAgICAgdWludDMyX3QgKmEgPSBkLmFyZ3M7CiAgICAKICAgIGFuZCB0aGUgZml4IGlzIHJh
dGhlciBzaW1wbGUgLSByZW1vdmUgdGhlIF9fcGFja2VkIGF0dHJpYnV0ZS4gSW50cm9kdWNlCiAg
ICBhIEJVSUxEX0JVR19PTigpIGFzIHJlcGxhY2VtZW50LCBmb3IgdGhlIHVubGlrZWx5IGNhc2Ug
dGhhdCBYZW4gbWlnaHQKICAgIGdldCBwb3J0ZWQgdG8gYW4gYXJjaGl0ZWN0dXJlIHdoZXJlIGFy
cmF5IGFsaWdubWVudCBoaWdoZXIgdGhhdCB0aGF0IG9mCiAgICBpdHMgZWxlbWVudHMuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gTGnFoWthIDxtYXJ0aW4ubGlza2FAc3VzZS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogM2ZkM2IyNjZkNDE5OGMwNmU4ZTQyMWNhNTE1ZDliYTA5Y2NkNTE1NQogICAgbWFz
dGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTE6MjMgKzAyMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5j
bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 17:11:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 17: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 1hZesO-0002fL-R6; Sat, 08 Jun 2019 17:11: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=5Tx0=UH=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1hZesN-0002fG-Sk
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 17:11:31 +0000
X-Inumbo-ID: 74fbd026-8a10-11e9-8980-bc764e045a96
Received: from mail-yb1-xb44.google.com (unknown [2607:f8b0:4864:20::b44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74fbd026-8a10-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 17:11:29 +0000 (UTC)
Received: by mail-yb1-xb44.google.com with SMTP id d2so2038262ybh.8
 for <xen-devel@lists.xenproject.org>; Sat, 08 Jun 2019 10:11:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=//b3CHwpQZnP7mq5tjyBe/W3Z0oBYWIF3Vva4EKCwhA=;
 b=KW+6ghb428OSLOibRdI0w5M62luH+0kxLY32lZ7QxulOFNOY4ovm9bqb+MTkVWkOdh
 0KxV3dZkLfhWVeAn7IF8lxl0li2Jy0WNJdmJ1BiPLawEA3NCqYSL/yYqO5mQu11tF744
 XbDdyJR3Bnt3M+xsvzRYcUBUugSVsPW8w1RYk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :content-transfer-encoding:in-reply-to:user-agent;
 bh=//b3CHwpQZnP7mq5tjyBe/W3Z0oBYWIF3Vva4EKCwhA=;
 b=dmEgykYreXkDSWxJiWH4RYuBbNr0jXExrVQbEZKH0q/GnSYUhfDCa3IW841TH+sMBc
 pAiyHMVBgUsfZWxBh3R4APLHWbssA3qhj+Pgx4Z7kAX5bXA7OJboobddmdeqHNtndnaD
 AbkgJPRCQWd8k0tWziDV1mOmHwIVMNJX2ewsNb/mLCsrW9Q0FE52MVxMLWKZ6z7AEajN
 28cdF7K8sSe3+iCO/7PbYHgcLQNPWKkhRqguvT4VN+iHUI/AuQXXSnoINP0PzMmsW686
 2CMui/c+sk7G1uOzB+W7Vnn5WAd7w1YC8uoqKX5zC+FWGWmpgFpb8ct9Xh2B+5jx7kCY
 6eVw==
X-Gm-Message-State: APjAAAWw7HSDC2dddamIQYicdbxNQZkrkcsNc0Od5l5bjUrAwiFmB2WK
 1sUWrp9h/+c4IYPrKEtyVDmieu9i6tI=
X-Google-Smtp-Source: APXvYqz1+XCRvcRNN6tjBjNblancxOZPQsU8qrlZIQDz7vOp94Hb0+pykvTkZGEzTndWpmQbRMwFWQ==
X-Received: by 2002:a25:c7d1:: with SMTP id w200mr30516114ybe.54.1560013889517; 
 Sat, 08 Jun 2019 10:11:29 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:b5c0:ad2a:ccb5:43a])
 by smtp.gmail.com with ESMTPSA id h3sm1569113ywj.23.2019.06.08.10.11.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 08 Jun 2019 10:11:28 -0700 (PDT)
Date: Sat, 8 Jun 2019 12:11:27 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190608171127.vd6bf64hzxwzmacx@doug-macbook.localdomain>
Mail-Followup-To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>
References: <20190531081713.55596-1-roger.pau@citrix.com>
 <20190607111751.olg5246rxfzqwtb3@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190607111751.olg5246rxfzqwtb3@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMDE6MTc6NTFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBHZW50bGUgcGluZy4KPiAKPiBPbiBGcmksIE1heSAzMSwgMjAxOSBhdCAxMDox
NzoxM0FNICswMjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBVc2luZyBjbGFuZyBhbmQg
bGxkIDggcmVxdWlyZXMgaW5zdGFsbGluZyB0aGUgcGFja2FnZXMgZnJvbSB0aGUKPiA+IG9mZmlj
aWFsIGxsdm0gYXB0IHJlcG9zaXRvcmllcywgc28gbW9kaWZ5IHRoZSBEZWJpYW4gRG9ja2VyIGZp
bGVzIGZvcgo+ID4gc3RyZXRjaCBhbmQgdW5zdGFibGUgdG8gYWRkIHRoZSBsbHZtIHJlcG8gYW5k
IGluc3RhbGwgY2xhbmcgYW5kIGxsZAo+ID4gZnJvbSBpdC4KPiA+IAo+ID4gQWxzbyBhZGQgc29t
ZSBqb2JzIHRvIHRlc3QgYnVpbGRpbmcgWGVuIHdpdGggY2xhbmcgOCBhbmQgbGxkLgo+ID4gCj4g
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
PiA+IC0tLQo+ID4gSSd2ZSB0ZXN0ZWQgdGhpcyBtYW51YWxseSBieSBkb2luZzoKPiA+IAo+ID4g
IyBtYWtlIC1DIGF1dG9tYXRpb24vYnVpbGQgZGViaWFuL3N0cmV0Y2gKPiA+ICMgQ09OVEFJTkVS
X05PX1BVTEw9MSAuL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUgPDwgRU5ECj4gPiAu
L2NvbmZpZ3VyZSAtLXdpdGgtc3lzdGVtLXNlYWJpb3M9L3Vzci9zaGFyZS9zZWFiaW9zL2Jpb3Mu
YmluIFwKPiA+ICAgICAgICAgICAgIC0td2l0aC1zeXN0ZW0taXB4ZT0vdXNyL2xpYi9pcHhlL2lw
eGUucHhlIC0tZGlzYWJsZS1zdHViZG9tCj4gPiBtYWtlIC1qOCBkaXN0IENDPWNsYW5nLTggQ1hY
PWNsYW5nLTggTEQ9bGQubGxkLTggY2xhbmc9eQo+ID4gRU5ECj4gPiAtLS0KPiA+IENjOiBEb3Vn
IEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4gPiBDYzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KPiA+IC0tLQo+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ICAtIFVzZSBsZC5sbGQtOCBpbnN0
ZWFkIG9mIGxsZC04LCBhcyB0aGF0J3MgdGhlIHJlY29tbWVuZGVkIHdheQo+ID4gICAgcmVwb3J0
ZWQgYnkgbGxkLTguCj4gPiAtLS0KPiA+ICBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNo
LWxsdm0ubGlzdCAgIHwgIDMgKysKPiA+ICBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNo
LmRvY2tlcmZpbGUgIHwgMTEgKysrKystCj4gPiAgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5z
dGFibGUtbGx2bS5saXN0ICB8ICAzICsrCj4gPiAgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5z
dGFibGUuZG9ja2VyZmlsZSB8IDExICsrKysrLQo+ID4gIGF1dG9tYXRpb24vZ2l0bGFiLWNpL2J1
aWxkLnlhbWwgICAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysKPiA+ICBhdXRv
bWF0aW9uL3NjcmlwdHMvYnVpbGQgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiA+ICA2IGZp
bGVzIGNoYW5nZWQsIDY0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gPiAgY3JlYXRl
IG1vZGUgMTAwNjQ0IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS5saXN0Cj4g
PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxs
dm0ubGlzdAo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3Ry
ZXRjaC1sbHZtLmxpc3QgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlz
dAo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAuLjA5ZmU4NDNm
YjIKPiA+IC0tLSAvZGV2L251bGwKPiA+ICsrKyBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0
cmV0Y2gtbGx2bS5saXN0Cj4gPiBAQCAtMCwwICsxLDMgQEAKPiA+ICsjIFN0cmVjaCBMTFZNIDgg
cmVwb3MKPiA+ICtkZWIgaHR0cDovL2FwdC5sbHZtLm9yZy9zdHJldGNoLyBsbHZtLXRvb2xjaGFp
bi1zdHJldGNoLTggbWFpbgo+ID4gK2RlYi1zcmMgaHR0cDovL2FwdC5sbHZtLm9yZy9zdHJldGNo
LyBsbHZtLXRvb2xjaGFpbi1zdHJldGNoLTggbWFpbgo+ID4gZGlmZiAtLWdpdCBhL2F1dG9tYXRp
b24vYnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24vYnVpbGQvZGVi
aWFuL3N0cmV0Y2guZG9ja2VyZmlsZQo+ID4gaW5kZXggZGFmOGM5ZDM4NC4uMTg5ZGZmMzI3NSAx
MDA2NDQKPiA+IC0tLSBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmls
ZQo+ID4gKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCj4g
PiBAQCAtNSw2ICs1LDE0IEBAIExBQkVMIG1haW50YWluZXIubmFtZT0iVGhlIFhlbiBQcm9qZWN0
IiBcCj4gPiAgRU5WIERFQklBTl9GUk9OVEVORD1ub25pbnRlcmFjdGl2ZQo+ID4gIEVOViBVU0VS
IHJvb3QKPiA+ICAKPiA+ICtSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAo+ID4gKyAgICBhcHQtZ2V0
IC0tcXVpZXQgLS15ZXMgaW5zdGFsbCBcCj4gPiArICAgIHdnZXQgXAo+ID4gKyAgICBnbnVwZwoK
SW5jbHVkZSB0aGUgZm9sbG93aW5nIGhlcmU6CiAmJiBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYg
YXB0LWdldC1jbGVhbiAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzKiAvdG1wLyogL3Zhci90
bXAvKgoKIFRoaXMgaGVscHMgbWluaW1pemUgdGhlIHNpemUgb2YgdGhlIGNvbnRhaW5lcnMgYmV0
d2VlbiBzdGVwcy4gRWFjaCB0b3AKIGxldmVsIGNvbW1hbmQgaXMgYW4gaW50ZXJtZWRpYXJ5IGNv
bnRhaW5lci4KCj4gPiArCj4gPiArUlVOIHdnZXQgLU8gLSBodHRwczovL2FwdC5sbHZtLm9yZy9s
bHZtLXNuYXBzaG90LmdwZy5rZXl8YXB0LWtleSBhZGQgLQo+ID4gK0NPUFkgc3RyZXRjaC1sbHZt
Lmxpc3QgL2V0Yy9hcHQvc291cmNlcy5saXN0LmQvCj4gPiArCj4gPiAgUlVOIG1rZGlyIC9idWls
ZAo+ID4gIFdPUktESVIgL2J1aWxkCj4gPiAgCj4gPiBAQCAtMzksOSArNDcsMTAgQEAgUlVOIGFw
dC1nZXQgdXBkYXRlICYmIFwKPiA+ICAgICAgICAgIHRyYW5zZmlnIFwKPiA+ICAgICAgICAgIHBh
bmRvYyBcCj4gPiAgICAgICAgICBjaGVja3BvbGljeSBcCj4gPiAtICAgICAgICB3Z2V0IFwKPiA+
ICAgICAgICAgIGdpdCBcCj4gPiAgICAgICAgICBuYXNtIFwKPiA+ICsgICAgICAgIGNsYW5nLTgg
XAo+ID4gKyAgICAgICAgbGxkLTggXAo+ID4gICAgICAgICAgJiYgXAo+ID4gICAgICAgICAgYXB0
LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwKPiA+ICAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXAo+
ID4gZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0ubGlz
dCBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0ubGlzdAo+ID4gbmV3IGZp
bGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAuLmRjMTE5ZmEwYjQKPiA+IC0tLSAv
ZGV2L251bGwKPiA+ICsrKyBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0u
bGlzdAo+ID4gQEAgLTAsMCArMSwzIEBACj4gPiArIyBVbnN0YWJsZSBMTFZNIDggcmVwb3MKPiA+
ICtkZWIgaHR0cDovL2FwdC5sbHZtLm9yZy91bnN0YWJsZS8gbGx2bS10b29sY2hhaW4tOCBtYWlu
Cj4gPiArZGViLXNyYyBodHRwOi8vYXB0Lmxsdm0ub3JnL3Vuc3RhYmxlLyBsbHZtLXRvb2xjaGFp
bi04IG1haW4KPiA+IGRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJs
ZS5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUuZG9ja2VyZmls
ZQo+ID4gaW5kZXggNzc2MmNmOTdhYi4uNDhkNWY3YTg2MyAxMDA2NDQKPiA+IC0tLSBhL2F1dG9t
YXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUKPiA+ICsrKyBiL2F1dG9tYXRp
b24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUKPiA+IEBAIC01LDYgKzUsMTQgQEAg
TEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKPiA+ICBFTlYgREVCSUFO
X0ZST05URU5EPW5vbmludGVyYWN0aXZlCj4gPiAgRU5WIFVTRVIgcm9vdAo+ID4gIAo+ID4gK1JV
TiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCj4gPiArICAgIGFwdC1nZXQgLS1xdWlldCAtLXllcyBpbnN0
YWxsIFwKPiA+ICsgICAgd2dldCBcCj4gPiArICAgIGdudXBnCgpJbmNsdWRlIHRoZSBmb2xsb3dp
bmcgaGVyZToKICYmIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBhcHQtZ2V0LWNsZWFuICYmIHJt
IC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMqIC90bXAvKiAvdmFyL3RtcC8qCgogVGhpcyBoZWxwcyBt
aW5pbWl6ZSB0aGUgc2l6ZSBvZiB0aGUgY29udGFpbmVycyBiZXR3ZWVuIHN0ZXBzLiBFYWNoIHRv
cAogbGV2ZWwgY29tbWFuZCBpcyBhbiBpbnRlcm1lZGlhcnkgY29udGFpbmVyLgoKPiA+ICsKPiA+
ICtSVU4gd2dldCAtTyAtIGh0dHBzOi8vYXB0Lmxsdm0ub3JnL2xsdm0tc25hcHNob3QuZ3BnLmtl
eXxhcHQta2V5IGFkZCAtCj4gPiArQ09QWSB1bnN0YWJsZS1sbHZtLmxpc3QgL2V0Yy9hcHQvc291
cmNlcy5saXN0LmQvCj4gPiArCj4gPiAgUlVOIG1rZGlyIC9idWlsZAo+ID4gIFdPUktESVIgL2J1
aWxkCj4gPiAgCj4gPiBAQCAtMzksOSArNDcsMTAgQEAgUlVOIGFwdC1nZXQgdXBkYXRlICYmIFwK
PiA+ICAgICAgICAgIHRyYW5zZmlnIFwKPiA+ICAgICAgICAgIHBhbmRvYyBcCj4gPiAgICAgICAg
ICBjaGVja3BvbGljeSBcCj4gPiAtICAgICAgICB3Z2V0IFwKPiA+ICAgICAgICAgIGdpdCBcCj4g
PiAgICAgICAgICBuYXNtIFwKPiA+ICsgICAgICAgIGNsYW5nLTggXAo+ID4gKyAgICAgICAgbGxk
LTggXAo+ID4gICAgICAgICAgJiYgXAo+ID4gICAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15
ICYmIFwKPiA+ICAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXAo+ID4gZGlmZiAtLWdpdCBhL2F1
dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwgYi9hdXRvbWF0aW9uL2dpdGxhYi1jaS9idWls
ZC55YW1sCj4gPiBpbmRleCBkZDU3MjJhNWJiLi4xN2RlM2IxODQ4IDEwMDY0NAo+ID4gLS0tIGEv
YXV0b21hdGlvbi9naXRsYWItY2kvYnVpbGQueWFtbAo+ID4gKysrIGIvYXV0b21hdGlvbi9naXRs
YWItY2kvYnVpbGQueWFtbAo+ID4gQEAgLTI2LDYgKzI2LDEzIEBACj4gPiAgICAgIENYWDogY2xh
bmcrKwo+ID4gICAgICBjbGFuZzogeQo+ID4gIAo+ID4gKy5jbGFuZy04LXRtcGw6Cj4gPiArICB2
YXJpYWJsZXM6ICZjbGFuZy04Cj4gPiArICAgIENDOiBjbGFuZy04Cj4gPiArICAgIENYWDogY2xh
bmcrKy04Cj4gPiArICAgIExEOiBsZC5sbGQtOAo+ID4gKyAgICBjbGFuZzogeQo+ID4gKwo+ID4g
IC54ODYtNjQtYnVpbGQtdG1wbDoKPiA+ICAgIDw8OiAqYnVpbGQKPiA+ICAgIHZhcmlhYmxlczoK
PiA+IEBAIC05MCw2ICs5NywxNiBAQAo+ID4gICAgdmFyaWFibGVzOgo+ID4gICAgICA8PDogKmNs
YW5nCj4gPiAgCj4gPiArLmNsYW5nLTgteDg2LTY0LWJ1aWxkOgo+ID4gKyAgZXh0ZW5kczogLng4
Ni02NC1idWlsZAo+ID4gKyAgdmFyaWFibGVzOgo+ID4gKyAgICA8PDogKmNsYW5nLTgKPiA+ICsK
PiA+ICsuY2xhbmctOC14ODYtNjQtYnVpbGQtZGVidWc6Cj4gPiArICBleHRlbmRzOiAueDg2LTY0
LWJ1aWxkLWRlYnVnCj4gPiArICB2YXJpYWJsZXM6Cj4gPiArICAgIDw8OiAqY2xhbmctOAo+ID4g
Kwo+ID4gIC5jbGFuZy14ODYtMzItYnVpbGQ6Cj4gPiAgICBleHRlbmRzOiAueDg2LTMyLWJ1aWxk
Cj4gPiAgICB2YXJpYWJsZXM6Cj4gPiBAQCAtMjE5LDYgKzIzNiwxNiBAQCBkZWJpYW4tc3RyZXRj
aC1jbGFuZy1kZWJ1ZzoKPiA+ICAgIHZhcmlhYmxlczoKPiA+ICAgICAgQ09OVEFJTkVSOiBkZWJp
YW46c3RyZXRjaAo+ID4gIAo+ID4gK2RlYmlhbi1zdHJldGNoLWNsYW5nLTg6Cj4gPiArICBleHRl
bmRzOiAuY2xhbmctOC14ODYtNjQtYnVpbGQKPiA+ICsgIHZhcmlhYmxlczoKPiA+ICsgICAgQ09O
VEFJTkVSOiBkZWJpYW46c3RyZXRjaAo+ID4gKwo+ID4gK2RlYmlhbi1zdHJldGNoLWNsYW5nLTgt
ZGVidWc6Cj4gPiArICBleHRlbmRzOiAuY2xhbmctOC14ODYtNjQtYnVpbGQtZGVidWcKPiA+ICsg
IHZhcmlhYmxlczoKPiA+ICsgICAgQ09OVEFJTkVSOiBkZWJpYW46c3RyZXRjaAo+ID4gKwo+ID4g
IGRlYmlhbi1zdHJldGNoLWdjYzoKPiA+ICAgIGV4dGVuZHM6IC5nY2MteDg2LTY0LWJ1aWxkCj4g
PiAgICB2YXJpYWJsZXM6Cj4gPiBAQCAtMjU5LDYgKzI4NiwxNiBAQCBkZWJpYW4tdW5zdGFibGUt
Y2xhbmctZGVidWc6Cj4gPiAgICB2YXJpYWJsZXM6Cj4gPiAgICAgIENPTlRBSU5FUjogZGViaWFu
OnVuc3RhYmxlCj4gPiAgCj4gPiArZGViaWFuLXVuc3RhYmxlLWNsYW5nLTg6Cj4gPiArICBleHRl
bmRzOiAuY2xhbmctOC14ODYtNjQtYnVpbGQKPiA+ICsgIHZhcmlhYmxlczoKPiA+ICsgICAgQ09O
VEFJTkVSOiBkZWJpYW46dW5zdGFibGUKPiA+ICsKPiA+ICtkZWJpYW4tdW5zdGFibGUtY2xhbmct
OC1kZWJ1ZzoKPiA+ICsgIGV4dGVuZHM6IC5jbGFuZy04LXg4Ni02NC1idWlsZC1kZWJ1Zwo+ID4g
KyAgdmFyaWFibGVzOgo+ID4gKyAgICBDT05UQUlORVI6IGRlYmlhbjp1bnN0YWJsZQo+ID4gKwo+
ID4gIGRlYmlhbi11bnN0YWJsZS1nY2M6Cj4gPiAgICBleHRlbmRzOiAuZ2NjLXg4Ni02NC1idWls
ZAo+ID4gICAgdmFyaWFibGVzOgo+ID4gZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9i
dWlsZCBiL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAo+ID4gaW5kZXggOGE1N2UwOTdhOS4uODNj
NDRlNmNlNyAxMDA3NTUKPiA+IC0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAo+ID4gKysr
IGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCj4gPiBAQCAtMTksNyArMTksNyBAQCBmaQo+ID4g
IGNmZ2FyZ3M9KCkKPiA+ICBjZmdhcmdzKz0oIi0tZW5hYmxlLWRvY3MiKQo+ID4gIAo+ID4gLWlm
IFtbICIke0NDfSIgPT0gImNsYW5nIiBdXTsgdGhlbgo+ID4gK2lmIFtbICIke0NDfSIgPT0gImNs
YW5nIiogXV07IHRoZW4KPiA+ICAgICAgIyBTZWFCSU9TIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNs
YW5nCj4gPiAgICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUv
c2VhYmlvcy9iaW9zLmJpbiIpCj4gPiAgICAgICMgaVBYRSBjYW5ub3QgYmUgYnVpbHQgd2l0aCBj
bGFuZwo+ID4gLS0gCj4gPiAyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCj4gPiAKCk92ZXJhbGwgdGhp
cyBhIGdvb2QgY2hhbmdlLiBXaXRoIHRoZSB0d28gc21hbGwgdHdlYWtzIGFuZCB0aGUgY29udGFp
bmVycwpwdXNoZWQgSSdkIGdpdmUgaXQgbXk6CgpBY2tlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 18:25:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 18:25:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZg1J-00080N-JS; Sat, 08 Jun 2019 18:24: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=gCqO=UH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZg1I-00080B-97
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 18:24:48 +0000
X-Inumbo-ID: ae3bbfe4-8a1a-11e9-85e4-a3a3e819ebda
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae3bbfe4-8a1a-11e9-85e4-a3a3e819ebda;
 Sat, 08 Jun 2019 18:24:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZg1A-0005pf-FX; Sat, 08 Jun 2019 18:24: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 1hZg19-0006xm-Rb; Sat, 08 Jun 2019 18:24:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZg19-0004nO-Ql; Sat, 08 Jun 2019 18:24:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137385-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-migrupgrade:xen-boot/dst_host:fail:regression
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-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-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f9233b7804ec422d052c2a9d9cc9ef435c742f61
X-Osstest-Versions-That: xen=8266ed668c8e0ac62a321cd7b1716770790ee34f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Jun 2019 18:24:39 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 137385: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM4NSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczODUvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzA5NAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgICAgICBm
YWlsICBsaWtlIDEzNzA5NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY5MjMzYjc4MDRlYzQyMmQwNTJjMmE5ZDljYzll
ZjQzNWM3NDJmNjEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDgyNjZl
ZDY2OGM4ZTBhYzYyYTMyMWNkN2IxNzE2NzcwNzkwZWUzNGYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEzNzA5NCAgMjAxOS0wNS0zMCAwMzozNDo0NiBaICAgIDkgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzczODUgIDIwMTktMDYtMDYgMTI6MzU6NTAgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJZ29yIERydXpo
aW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyZWsgTWFy
Y3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFJh
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
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY5MjMzYjc4MDRlYzQyMmQwNTJjMmE5
ZDljYzllZjQzNWM3NDJmNjEKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5A
Y2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDYgMTQ6MTE6MjQgMjAxOSArMDIwMAoKICAgIGxp
YmFjcGk6IHJlcG9ydCBQQ0kgc2xvdHMgYXMgZW5hYmxlZCBvbmx5IGZvciBob3RwbHVnZ2FibGUg
ZGV2aWNlcwogICAgCiAgICBEU0RUIGZvciBxZW11LXhlbiBsYWNrcyBfU1RBIG1ldGhvZCBvZiBQ
Q0kgc2xvdCBvYmplY3QuIElmIF9TVEEgbWV0aG9kCiAgICBkb2Vzbid0IGV4aXN0IHRoZW4gdGhl
IHNsb3QgaXMgYXNzdW1lZCB0byBiZSBhbHdheXMgcHJlc2VudCBhbmQgYWN0aXZlCiAgICB3aGlj
aCBpbiBjb25qdW5jdGlvbiB3aXRoIF9FSjAgbWV0aG9kIG1ha2VzIGV2ZXJ5IGRldmljZSBlamVj
dGFibGUgZm9yCiAgICBhbiBPUyBldmVuIGlmIGl0J3Mgbm90IHRoZSBjYXNlLgogICAgCiAgICBx
ZW11LWt2bSBpcyBhYmxlIHRvIGR5bmFtaWNhbGx5IGFkZCBfRUowIG1ldGhvZCBvbmx5IHRvIHRo
b3NlIHNsb3RzCiAgICB0aGF0IGVpdGhlciBoYXZlIGhvdHBsdWdnYWJsZSBkZXZpY2VzIG9yIGZy
ZWUgZm9yIFBDSSBwYXNzdGhyb3VnaC4KICAgIEFzIFhlbiBsYWNrcyB0aGlzIGNhcGFiaWxpdHkg
d2UgY2Fubm90IHVzZSB0aGVpciB3YXkuCiAgICAKICAgIHFlbXUteGVuLXRyYWRpdGlvbmFsIERT
RFQgaGFzIF9TVEEgbWV0aG9kIHdoaWNoIG9ubHkgcmVwb3J0cyB0aGF0CiAgICB0aGUgc2xvdCBp
cyBwcmVzZW50IGlmIHRoZXJlIGlzIGEgUENJIGRldmljZXMgaG90cGx1Z2dlZCB0aGVyZS4KICAg
IFRoaXMgaXMgZG9uZSB0aHJvdWdoIHF1ZXJ5aW5nIG9mIGl0cyBQQ0kgaG90cGx1ZyBjb250cm9s
bGVyLgogICAgcWVtdS14ZW4gaGFzIHNpbWlsYXIgY2FwYWJpbGl0eSB0aGF0IHJlcG9ydHMgaWYg
ZGV2aWNlIGlzICJob3RwbHVnZ2FibGUKICAgIG9yIGFic2VudCIgd2hpY2ggd2UgY2FuIHVzZSB0
byBhY2hpZXZlIHRoZSBzYW1lIHJlc3VsdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBE
cnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNjc2MTk2NTI0
M2IxMTMyMzBiZWQ5MDBkNjEwNWJlMDViMjhmNWNlYQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUt
MjQgMTA6MzA6MjEgKzAyMDAKCmNvbW1pdCAyZWZmYzJmMTMxMTQ1ZmRkNDAzNTIwODVjMTFhZGIx
ZTE3MTY0MTM1CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFRodSBKdW4gNiAxNDoxMTowOSAyMDE5ICswMjAwCgogICAgeDg2L0lPLUFQSUM6IGZpeCBidWls
ZCB3aXRoIGdjYzkKICAgIAogICAgVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBvaW50bGVzcyBfX3Bh
Y2tlZCBhdHRyaWJ1dGVzIHdoaWNoIGNhdXNlIGdjYyA5IHRvCiAgICBsZWdpdGltYXRlbHkgd2Fy
bjoKICAgIAogICAgdXRpbHMuYzogSW4gZnVuY3Rpb24gJ3Z0ZF9kdW1wX2lvbW11X2luZm8nOgog
ICAgdXRpbHMuYzoyODc6MzM6IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9f
QVBJQ19yb3V0ZV9lbnRyeScgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19B
UElDX3JvdXRlX3JlbWFwX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBp
biBhbiB1bmFsaWduZWQgcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1t
ZW1iZXJdCiAgICAgIDI4NyB8ICAgICAgICAgICAgICAgICByZW1hcCA9IChzdHJ1Y3QgSU9fQVBJ
Q19yb3V0ZV9yZW1hcF9lbnRyeSAqKSAmcnRlOwogICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgaW50cmVt
YXAuYzogSW4gZnVuY3Rpb24gJ2lvYXBpY19ydGVfdG9fcmVtYXBfZW50cnknOgogICAgaW50cmVt
YXAuYzozNDM6MjU6IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19y
b3V0ZV9lbnRyeScgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3Jv
dXRlX3JlbWFwX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1
bmFsaWduZWQgcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJd
CiAgICAgIDM0MyB8ICAgICByZW1hcF9ydGUgPSAoc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBf
ZW50cnkgKikgb2xkX3J0ZTsKICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgogICAgCiAgICBTaW1wbHkgZHJvcCB0aGVzZSBhdHRyaWJ1
dGVzLiBUYWtlIHRoZSBsaWJlcnR5IGFuZCBhbHNvIHJlLWZvcm1hdCB0aGUKICAgIHN0cnVjdHVy
ZSBkZWZpbml0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hh
cmxlcyBBcm5vbGQgPGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogY2E5MzEwYjI0ZTYyMDVkZTUzODdl
NTk4MmNjZDQyYzM1Y2FmODlkNAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MTk6NTkg
KzAyMDAKCmNvbW1pdCBjMTQzMTA2NjZiYzIwMWRjZTljMTBjYTc5ODRkYjJkYzE3NjhlOGZmCkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gNiAx
NDoxMDo0NiAyMDE5ICswMjAwCgogICAgeDg2ZW11bDogYWRkIHN1cHBvcnQgZm9yIG1pc3Npbmcg
eyxWfVBNQUREV0QgaW5zbnMKICAgIAogICAgVGhlaXIgcHJlLUFWWDUxMiBpbmNhcm5hdGlvbnMg
aGF2ZSBjbGVhcmx5IGJlZW4gb3Zlcmxvb2tlZCBkdXJpbmcgbXVjaAogICAgZWFybGllciB3b3Jr
LiBUaGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm4gaXMgZW50aXJlbHkgc3RhbmRhcmQsIHNvIG5v
CiAgICBzcGVjaWZpYyB0ZXN0cyBnZXQgYWRkZWQgdG8gdGhlIGhhcm5lc3MuCiAgICAKICAgIFJl
cG9ydGVkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0
ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiAxYTQ4YmRkNTk5YjI2OGEyZDliN2QwYzQ1ZjFmZDQwYzQ4OTIxODZlCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xNiAxMzo0MzoxNyArMDIwMAoKY29tbWl0IDlkODlkMmM0
MzFiMWZkODgxN2ZiNGNkMjBjNDk1ZmU0YmY2ZTc3MGEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1biA2IDE0OjA5OjU2IDIwMTkgKzAyMDAKCiAg
ICB4ODYvSVJROiBhdm9pZCBVQiAob3Igd29yc2UpIGluIHRyYWNlX2lycV9tYXNrKCkKICAgIAog
ICAgRHluYW1pY2FsbHkgYWxsb2NhdGVkIENQVSBtYXNrIG9iamVjdHMgbWF5IGJlIHNtYWxsZXIg
dGhhbiBjcHVtYXNrX3QsIHNvCiAgICBjb3B5aW5nIGhhcyB0byBiZSByZXN0cmljdGVkIHRvIHRo
ZSBhY3R1YWwgYWxsb2NhdGlvbiBzaXplLiBUaGlzIGlzCiAgICBwYXJ0aWN1bGFyeSBpbXBvcnRh
bnQgc2luY2UgdGhlIGZ1bmN0aW9uIGRvZXNuJ3QgYmFpbCBlYXJseSB3aGVuIHRyYWNpbmcKICAg
IGlzIG5vdCBhY3RpdmUsIHNvIGV2ZW4gcHJvZHVjdGlvbiBidWlsZHMgd291bGQgYmUgYWZmZWN0
ZWQgYnkgcG90ZW50aWFsCiAgICBtaXNiZWhhdmlvciBoZXJlLgogICAgCiAgICBUYWtlIHRoZSBv
cHBvcnR1bml0eSBhbmQgYWxzbwogICAgLSB1c2UgaW5pdGlhbGl6ZXJzIGluc3RlYWQgb2YgYXNz
aWdubWVudCArIG1lbXNldCgpLAogICAgLSBjb25zdGlmeSB0aGUgY3B1bWFza190IGlucHV0IHBv
aW50ZXIsCiAgICAtIHUzMiAtPiB1aW50MzJfdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDZmYWZiOGJlZmE5
OTYyMGEyZDczMjNiOWVjYTVjMzg3YmFkMWY1OWYKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEz
IDE2OjQxOjAzICswMjAwCgpjb21taXQgMTBhNzMyOTMwNzYyZjFjMzRmN2Q0NmNiZGEwZDJkNzZi
MzFjNWUyMwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgVGh1IEp1biA2IDE0OjA5OjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvYm9vdDogRml4
IGxhdGVudCBtZW1vcnkgY29ycnVwdGlvbiB3aXRoIGVhcmx5X2Jvb3Rfb3B0c190CiAgICAKICAg
IGMvcyBlYmIyNmI1MDlmICJ4ZW4veDg2OiBtYWtlIFZHQSBzdXBwb3J0IHNlbGVjdGFibGUiIGFk
ZGVkIGFuICNpZmRlZgogICAgQ09ORklHX1ZJREVPIGludG8gdGhlIG1pZGRsZSB0aGUgYmFja2lu
ZyBzcGFjZSBmb3IgZWFybHlfYm9vdF9vcHRzX3QsCiAgICBidXQgZGlkbid0IGFkanVzdCB0aGUg
c3RydWN0dXJlIGRlZmluaXRpb24gaW4gY21kbGluZS5jCiAgICAKICAgIFRoaXMgb25seSBmdW5j
dGlvbnMgY29ycmVjdGx5IGJlY2F1c2UgdGhlIGFmZmVjdGVkIGZpZWxkcyBhcmUgYXQgdGhlIGVu
ZAogICAgb2YgdGhlIHN0cnVjdHVyZSwgYW5kIGNtZGxpbmUuYyBkb2Vzbid0IHdyaXRlIHRvIHRo
ZW0gaW4gdGhpcyBjYXNlLgogICAgCiAgICBUbyByZXRhaW4gdGhlIHNsaW1taW5nIGVmZmVjdCBv
ZiBjb21waWxpbmcgb3V0IENPTkZJR19WSURFTywgYWRqdXN0CiAgICBjbWRsaW5lLmMgd2l0aCBl
bm91Z2ggI2lmZGVmLWFyeSB0byBtYWtlIEMncyBpZGVhIG9mIHRoZSBzdHJ1Y3R1cmUgbWF0Y2gK
ICAgIHRoZSBkZWNsYXJhdGlvbiBpbiBhc20uICBUaGlzIHJlcXVpcmVzIGFkZGluZyBfX21heWJl
X3VudXNlZCBhbm5vdGF0aW9ucwogICAgdG8gdHdvIGhlbHBlciBmdW5jdGlvbnMuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogMzA1OTYyMTM2MTdmY2Y0ZGQ3YjcxZDI0NGUxNmM4ZmMwYWNmNDU2YgogICAg
bWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MzU6MzggKzAxMDAKCmNvbW1pdCA0ZjJkMTg5YmI5
ZjJlODAzMDBhMTQzNGIxYjEwNzBkODZlMmZkZmYyCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDYgMTQ6MDk6MjAgMjAxOSAr
MDIwMAoKICAgIHg4Ni9zdm06IEZpeCBoYW5kbGluZyBvZiBJQ0VCUCBpbnRlcmNlcHRzCiAgICAK
ICAgIGMvcyA5MzM4YTM3ZCAieDg2L3N2bTogaW1wbGVtZW50IGRlYnVnIGV2ZW50cyIgYWRkZWQg
c3VwcG9ydCBmb3IgaW50cm9zcGVjdGluZwogICAgSUNFQlAgZGVidWcgZXhjZXB0aW9ucywgYnV0
IGRpZG4ndCBhY2NvdW50IGZvciB0aGUgZmFjdCB0aGF0CiAgICBzdm1fZ2V0X2luc25fbGVuKCkg
KHByZXZpb3VzbHkgX19nZXRfaW5zdHJ1Y3Rpb25fbGVuZ3RoKSBjYW4gZmFpbCBhbmQgbWF5CiAg
ICBhbHJlYWR5IGhhdmUgcmFpc2VkICNHUCB3aXRoIHRoZSBndWVzdC4KICAgIAogICAgSWYgc3Zt
X2dldF9pbnNuX2xlbigpIGZhaWxzLCByZXR1cm4gYmFjayB0byBndWVzdCBjb250ZXh0IHJhdGhl
ciB0aGFuCiAgICBjb250aW51aW5nIGFuZCBtaXN0YWtpbmcgYSB0cmFwLXN0eWxlIFZNRXhpdCBm
b3IgYSBmYXVsdC1zdHlsZSBvbmUuCiAgICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5k
ZXIuY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMTQ5NWI0ZmY5YjRhZjJiOWMwZjEyY2RiNjQ5MTA4MmNlY2YzNGY4
NgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MzU6MzcgKzAxMDAKCmNvbW1pdCBmMDZj
YzRmMTgyOGY3MjVhOTgwODcxYzljNDFlZGE4NzVjOTQ2MTg2CkF1dGhvcjogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAg
IFRodSBKdW4gNiAxNDowODoyOSAyMDE5ICswMjAwCgogICAgZHJpdmVycy92aWRlbzogZHJvcCBm
cmFtZWJ1ZmZlciBzaXplIGNvbnN0cmFpbnRzCiAgICAKICAgIFRoZSBsaW1pdCAxOTAweDEyMDAg
ZG8gbm90IG1hdGNoIHJlYWwgd29ybGQgZGV2aWNlcyAoMTkwMCBsb29rcyBsaWtlIGEKICAgIHR5
cG8sIHNob3VsZCBiZSAxOTIwKS4gQnV0IGluIHByYWN0aWNlIHRoZSBsaW1pdHMgYXJlIGFyYml0
cmFyeSBhbmQgZG8KICAgIG5vdCBzZXJ2ZSBhbnkgcmVhbCBwdXJwb3NlLiBBcyBkaXNjdXNzZWQg
aW4gIkluY3JlYXNlIGZyYW1lYnVmZmVyIHNpemUKICAgIHRvIHRvZGF5cyBzdGFuZGFyZHMiIHRo
cmVhZCwgZHJvcCB0aGVtIGNvbXBsZXRlbHkuCiAgICAKICAgIFRoaXMgZml4ZXMgZ3JhcGhpYyBj
b25zb2xlIG9uIGRldmljZSB3aXRoIDM4NDB4MjE2MCBuYXRpdmUgcmVzb2x1dGlvbi4KICAgIAog
ICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIAogICAgZHJpdmVycy92aWRlbzogZHJvcCB1bnVzZWQgbGltaXRz
CiAgICAKICAgIE1BWF9CUFAsIE1BWF9GT05UX1csIE1BWF9GT05UX0ggYXJlIG5vdCB1c2VkIGlu
IHRoZSBjb2RlIGF0IGFsbC4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IDE5NjAwZWI3NWFhOWIxZGYzZTRiMGE0ZTU1YTVkMDhiOTU3ZTFmZDkKICAgIG1hc3RlciBkYXRl
OiAyMDE5LTA1LTEzIDEwOjEzOjI0ICswMjAwCiAgICBtYXN0ZXIgY29tbWl0OiAzNDM0NTllMzRh
NmQzMmJhNDRhMjFmOGI4ZmU0YzFmNjliMTcxNGMyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0x
MyAxMDoxMjo1NiArMDIwMAoKY29tbWl0IGJhNzVlMGQ0NGI1OGM1MzY5NmMwOWVhZWE3ZmM1M2M5
MjNjM2NjYzUKQXV0aG9yOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGlu
dmlzaWJsZXRoaW5nc2xhYi5jb20+CkRhdGU6ICAgVGh1IEp1biA2IDE0OjA4OjEwIDIwMTkgKzAy
MDAKCiAgICBiaXRtYXA6IGZpeCBiaXRtYXBfZmlsbCB3aXRoIHplcm8tc2l6ZWQgYml0bWFwCiAg
ICAKICAgIFdoZW4gYml0bWFwX2ZpbGwoLi4uLCAwKSBpcyBjYWxsZWQsIGRvIG5vdCB0cnkgdG8g
d3JpdGUgYW55dGhpbmcuIEJlZm9yZQogICAgdGhpcyBwYXRjaCwgaXQgdHJpZWQgdG8gd3JpdGUg
YWxtb3N0IExPTkdfTUFYLCBzdXJlbHkgb3ZlcndyaXRpbmcKICAgIHNvbWV0aGluZy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogOTNkZjI4YmUyZDRmNjIwY2FmMTgx
MDkyMjJkMDQ2MzU1YWM1NjMyNwogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTI6MDAg
KzAyMDAKCmNvbW1pdCAxOGFmMDY3YWUzYzJiMTJiNDMzMGU0OTVjZTQ3MWNjNTFkM2MzZjVhCkF1
dGhvcjogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFRodSBK
dW4gNiAxNDowNzo1NCAyMDE5ICswMjAwCgogICAgeDg2L3ZteDogY29ycmVjdGx5IGdhdGhlciBn
c19zaGFkb3cgdmFsdWUgZm9yIGN1cnJlbnQgdkNQVQogICAgCiAgICBDdXJyZW50bHkgdGhlIGdz
X3NoYWRvdyB2YWx1ZSBpcyBvbmx5IGNhY2hlZCB3aGVuIHRoZSB2Q1BVIGlzIGJlaW5nIHNjaGVk
dWxlZAogICAgb3V0IGJ5IFhlbi4gUmVwb3J0aW5nIHRoaXMgKHVzdWFsbHkpIHN0YWxlIHZhbHVl
IHRocm91Z2ggdm1fZXZlbnQgaXMgaW5jb3JyZWN0LAogICAgc2luY2UgaXQgZG9lc24ndCByZXBy
ZXNlbnQgdGhlIGFjdHVhbCBzdGF0ZSBvZiB0aGUgdkNQVSBhdCB0aGUgdGltZSB0aGUgZXZlbnQK
ICAgIHdhcyByZWNvcmRlZC4gVGhpcyBwcmV2ZW50cyB2bV9ldmVudCBzdWJzY3JpYmVycyBmcm9t
IGNvcnJlY3RseSBmaW5kaW5nIGtlcm5lbAogICAgc3RydWN0dXJlcyBpbiB0aGUgZ3Vlc3Qgd2hl
biBpdCBpcyB0cmFwcGVkIHdoaWxlIGluIHJpbmczLgogICAgCiAgICBSZWZyZXNoIHNoYWRvd19n
cyB2YWx1ZSB3aGVuIHRoZSBjb250ZXh0IGJlaW5nIHNhdmVkIGlzIGZvciB0aGUgY3VycmVudCB2
Q1BVLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBmNjlmYzFjMmYzNmU4YTc0YmE1NGM5YzhmYTVjOTA0ZWEx
YWQzMTllCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAwOTo1NTo1OSArMDIwMAoKY29tbWl0
IGVjODIxZjEyNDJkMmU2ZWVmMjVlODFmYzQ5ZWJkOGZiZTkxMThhOTIKQXV0aG9yOiBJZ29yIERy
dXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDYgMTQ6
MDc6MDYgMjAxOSArMDIwMAoKICAgIHg4Ni9tdHJyOiByZWNhbGN1bGF0ZSBQMk0gdHlwZSBmb3Ig
ZG9tYWlucyB3aXRoIGlvY2FwcwogICAgCiAgICBUaGlzIGNoYW5nZSByZWZsZWN0cyB0aGUgbG9n
aWMgaW4gZXB0ZV9nZXRfZW50cnlfZW10KCkgYW5kIGFsbG93cwogICAgY2hhbmdlcyBpbiBndWVz
dCBNVFRScyB0byBiZSByZWZsZWN0ZWQgaW4gRVBUIGZvciBkb21haW5zIGhhdmluZwogICAgZGly
ZWN0IGFjY2VzcyB0byBjZXJ0YWluIGhhcmR3YXJlIG1lbW9yeSByZWdpb25zIGJ1dCB3aXRob3V0
IElPTU1VCiAgICBjb250ZXh0IGFzc2lnbmVkIChlLmcuIFhlbkdUKS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogZjNkODgwYmYyYmU5MjUzNGM1YmFjZjExZGUyZjU2MWNiYWQ1NTBmYgogICAgbWFzdGVy
IGRhdGU6IDIwMTktMDUtMTMgMDk6NTQ6NDUgKzAyMDAKCmNvbW1pdCA1OWFlMTcwNTA3NDVkNmU5
ZjI2YTk5YjE5ZGM0NWEyZmE3MjE3ZGQ0CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFRodSBKdW4gNiAxNDowNjo0OSAyMDE5ICswMjAwCgogICAgQU1EL0lP
TU1VOiBkaXNhYmxlIHByZXZpb3VzbHkgZW5hYmxlZCBJT01NVXMgdXBvbiBpbml0IGZhaWx1cmUK
ICAgIAogICAgSWYgYW55IElPTU1VcyB3ZXJlIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXplZCBiZWZv
cmUgZW5jb3VudGVyaW5nIGZhaWx1cmUsCiAgICB0aGUgc3VjY2Vzc2Z1bGx5IGVuYWJsZWQgb25l
cyBzaG91bGQgYmUgZGlzYWJsZWQgYWdhaW4gYmVmb3JlIGNsZWFuaW5nCiAgICB1cCB0aGVpciBy
ZXNvdXJjZXMuCiAgICAKICAgIE1vdmUgZGlzYWJsZV9pb21tdSgpIG5leHQgdG8gZW5hYmxlX2lv
bW11KCkgdG8gYXZvaWQgYSBmb3J3YXJkCiAgICBkZWNsYXJhdGlvbiwgYW5kIHRha2UgdGhlIG9w
cG9ydHVuaXR5IHRvIHJlbW92ZSBzdHJheSBibGFuayBsaW5lcyBhaGVhZAogICAgb2YgYm90aCBm
dW5jdGlvbnMnIGZpbmFsIGNsb3NpbmcgYnJhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDg3YTMzNDdkNDc2NDQzYzY2
Yzc5OTUzZDc3ZDZhZWYxZDJiYjNiYmQKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjUy
OjQzICswMjAwCgpjb21taXQgNDUzNDJjZDg4ZDU2NGE3ZGEyZGZiYmM5MjE4OTg4MDUwMDhiMGI2
YwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVu
IDYgMTQ6MDY6MjkgMjAxOSArMDIwMAoKICAgIHRyYWNlOiBmaXggYnVpbGQgd2l0aCBnY2M5CiAg
ICAKICAgIFdoaWxlIEkndmUgbm90IG9ic2VydmVkIHRoaXMgbXlzZWxmLCBnY2MgOSAoaW1vIHZh
bGlkbHkpIHJlcG9ydGVkbHkgbWF5CiAgICBjb21wbGFpbgogICAgCiAgICB0cmFjZS5jOiBJbiBm
dW5jdGlvbiAnX190cmFjZV9oeXBlcmNhbGwnOgogICAgdHJhY2UuYzo4MjY6MTk6IGVycm9yOiB0
YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVyIG9mICdzdHJ1Y3QgPGFub255bW91cz4nIG1h
eSByZXN1bHQgaW4gYW4gdW5hbGlnbmVkIHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1v
Zi1wYWNrZWQtbWVtYmVyXQogICAgICA4MjYgfCAgICAgdWludDMyX3QgKmEgPSBkLmFyZ3M7CiAg
ICAKICAgIGFuZCB0aGUgZml4IGlzIHJhdGhlciBzaW1wbGUgLSByZW1vdmUgdGhlIF9fcGFja2Vk
IGF0dHJpYnV0ZS4gSW50cm9kdWNlCiAgICBhIEJVSUxEX0JVR19PTigpIGFzIHJlcGxhY2VtZW50
LCBmb3IgdGhlIHVubGlrZWx5IGNhc2UgdGhhdCBYZW4gbWlnaHQKICAgIGdldCBwb3J0ZWQgdG8g
YW4gYXJjaGl0ZWN0dXJlIHdoZXJlIGFycmF5IGFsaWdubWVudCBoaWdoZXIgdGhhdCB0aGF0IG9m
CiAgICBpdHMgZWxlbWVudHMuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gTGnFoWthIDxt
YXJ0aW4ubGlza2FAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogM2ZkM2IyNjZkNDE5OGMwNmU4ZTQyMWNh
NTE1ZDliYTA5Y2NkNTE1NQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTE6MjMgKzAy
MDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 08 20:20:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Jun 2019 20: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 1hZhp5-0008WP-U3; Sat, 08 Jun 2019 20:20:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1gpf=UH=kernel.org=pr-tracker-bot@srs-us1.protection.inumbo.net>)
 id 1hZhp5-0008WJ-CP
 for xen-devel@lists.xenproject.org; Sat, 08 Jun 2019 20:20:19 +0000
X-Inumbo-ID: d50637dd-8a2a-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d50637dd-8a2a-11e9-8980-bc764e045a96;
 Sat, 08 Jun 2019 20:20:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560025217;
 bh=SawyKQrvpZkjmG+jgFjsO9xisT+l2LhWU+JmZk8zYaM=;
 h=From:In-Reply-To:References:Date:To:Cc:From;
 b=EXxsEqSnzkeOh4U/jj8Di135srtDbeK2o7SXUUw+1jTL9InJWW3VkJV7ihm7sc6c/
 9Mf6GaOjBcQ1AOOVom9xF6pH1FcbKOSxr5ATXWqepZqhd0gpz+5Ank6fO+2qJ5nE/8
 4+WRsRWkJWvLERNcUpA5WXaP21jnQ1meRwP66Ir8=
From: pr-tracker-bot@kernel.org
In-Reply-To: <20190608114326.4804-1-jgross@suse.com>
References: <20190608114326.4804-1-jgross@suse.com>
X-PR-Tracked-List-Id: <linux-kernel.vger.kernel.org>
X-PR-Tracked-Message-Id: <20190608114326.4804-1-jgross@suse.com>
X-PR-Tracked-Remote: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
 for-linus-5.2b-rc4-tag
X-PR-Tracked-Commit-Id: 1d5c76e66433382a1e170d1d5845bb0fed7467aa
X-PR-Merge-Tree: torvalds/linux.git
X-PR-Merge-Refname: refs/heads/master
X-PR-Merge-Commit-Id: 8e61f6f7c308a828f8402db6651f6e38ba66c009
Message-Id: <156002521752.8142.408797817200882108.pr-tracker-bot@kernel.org>
Date: Sat, 08 Jun 2019 20:20:17 +0000
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [GIT PULL] xen: fix for 5.2-rc4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

VGhlIHB1bGwgcmVxdWVzdCB5b3Ugc2VudCBvbiBTYXQsICA4IEp1biAyMDE5IDEzOjQzOjI2ICsw
MjAwOgoKPiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVu
L3RpcC5naXQgZm9yLWxpbnVzLTUuMmItcmM0LXRhZwoKaGFzIGJlZW4gbWVyZ2VkIGludG8gdG9y
dmFsZHMvbGludXguZ2l0OgpodHRwczovL2dpdC5rZXJuZWwub3JnL3RvcnZhbGRzL2MvOGU2MWY2
ZjdjMzA4YTgyOGY4NDAyZGI2NjUxZjZlMzhiYTY2YzAwOQoKVGhhbmsgeW91IQoKLS0gCkRlZXQt
ZG9vdC1kb3QsIEkgYW0gYSBib3QuCmh0dHBzOi8va29yZy53aWtpLmtlcm5lbC5vcmcvdXNlcmRv
Yy9wcnRyYWNrZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 00:01:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 00: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 1hZlGX-0008VZ-Ct; Sun, 09 Jun 2019 00: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZlGV-0008Uv-Qr
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 00:00:51 +0000
X-Inumbo-ID: a0b69ac2-8a49-11e9-a2a4-27589b039328
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0b69ac2-8a49-11e9-a2a4-27589b039328;
 Sun, 09 Jun 2019 00:00: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 1hZlGO-0004az-5Y; Sun, 09 Jun 2019 00:00:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZlGN-0005zP-QG; Sun, 09 Jun 2019 00:00:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZlGN-0002Ui-PY; Sun, 09 Jun 2019 00:00:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137388-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-credit1: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-libvirt: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-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-cubietruck: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-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-amd64-libvirt-xsm: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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=156c05917e0920ef5643eb54c0ea71aae5d60c3d
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 00:00:43 +0000
Subject: [Xen-devel] [linux-linus test] 137388: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM4OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3Mzg4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxNTZjMDU5MTdlMDkyMGVmNTY0M2Vi
NTRjMGVhNzFhYWU1ZDYwYzNkCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgIDk2IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogICA5NSBkYXlzICAgNDgg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mzg4ICAyMDE5LTA2LTA2IDE4OjUzOjAy
IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozMjY0IHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
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
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1NjkxNDIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 00:42:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 00: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 1hZlv3-00037Z-PR; Sun, 09 Jun 2019 00: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZlv3-00037P-0C
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 00:42:45 +0000
X-Inumbo-ID: 7cf5b078-8a4f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cf5b078-8a4f-11e9-8980-bc764e045a96;
 Sun, 09 Jun 2019 00:42: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 1hZluz-0005N9-4q; Sun, 09 Jun 2019 00:42: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 1hZluy-0007mk-Oy; Sun, 09 Jun 2019 00:42:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZluy-0004tl-Nv; Sun, 09 Jun 2019 00:42:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137390-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:build-arm64-pvops:<job
 status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:<job status>:broken:regression
 qemu-upstream-4.11-testing:build-arm64:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-xsm:host-install(4):broken:regression
 qemu-upstream-4.11-testing:build-arm64-pvops:host-install(4):broken:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:build-i386-libvirt:libvirt-build:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:guest-destroy:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=2871355a6957f1b3c16f858e3143e0fff0737b6a
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 00:42:40 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137390: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM5MCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MzkwLwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBp
biAxMzQ1MDQKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4gIGluIDEzNDUwNAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM0NTA0CiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gaW4gMTM0
NTA0IFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMzQ1MDQgUkVHUi4gdnMuIDEyNTU3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEzNDUwNCBSRUdSLiB2
cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU1NzUKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgZmFpbCBpbiAxMzUyMDUgUkVHUi4g
dnMuIDEyNTU3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
OCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM1
MjA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFp
bCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzczOTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgIGZhaWwgaW4gMTM0NTA0
IHBhc3MgaW4gMTM3MzkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzczOTAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEz
NzM5MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAyMCBndWVzdC1kZXN0cm95ICAgIGZh
aWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MzkwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtIDIwIGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzQ1MDQgcGFzcyBpbiAxMzczOTAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWls
IGluIDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAyMCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3MzkwCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzQ1MDQg
cGFzcyBpbiAxMzczOTAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM0NTA0IHBhc3MgaW4gMTM3
MzkwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNz
IGluIDEzNzM5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTggZ3Vlc3Qt
c3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgMTUgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzNDUwNCBwYXNzIGluIDEzNzM5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAxNiBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM1MjA1IHBhc3MgaW4gMTM3MzkwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwgcGFz
cyBpbiAxMzQ1MDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0NTA0IG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNDUwNCBuL2EKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM0
NTA0IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMzQ1MDQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzNTIwNSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTM1MjA1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTM1MjA1IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMzUyMDUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEzNDUwNCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTU3NSAgMjAxOC0wNy0yNSAxODo1
Mzo1NCBaICAzMTggZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzQyNzAgIDIwMTktMDQtMDEg
MTY6MTA6NTAgWiAgIDY4IGRheXMgICAzMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1
cnogPGdyb3VnQGthb2Qub3JnPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMaSBRaWFuZyA8bGlxM2VhQGdtYWlsLmNv
bT4KICBNaWNoYWVsIE1jQ29udmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgogIE1pY2hhZWwgVG9r
YXJldiA8bWp0QHRscy5tc2sucnU+CiAgTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4K
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckBy
ZWRoYXQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEKQXV0aG9y
OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEgMTc6MzA6
MzkgMjAxOCArMDIwMAoKICAgIGd0azogRG9uJ3QgdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygp
IG9uIG5ldyBWVEUgdmVyc2lvbnMKICAgIAogICAgVGhlIGZ1bmN0aW9uIHZ0ZV90ZXJtaW5hbF9z
ZXRfZW5jb2RpbmcoKSBpcyBkZXByZWNhdGVkIHNpbmNlIFZURSAwLjU0LAogICAgc28gc3RvcCBj
YWxsaW5nIGl0IGZyb20gdGhhdCB2ZXJzaW9uIG9uLiBUaGlzIGZpeGVzIGEgYnVpbGQgZXJyb3IK
ICAgIGJlY2F1c2Ugb2Ygb3VyIHVzZSBvZiB3YXJuaW5nIGZsYWdzIFstV2Vycm9yPWRlcHJlY2F0
ZWQtZGVjbGFyYXRpb25zXS4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVncy5sYXVuY2hwYWQu
bmV0L2J1Z3MvMTc5NDkzOQogICAgUmVwb3J0ZWQtYnk6IEJhc3RpYW4gS29wcGVsbWFubiA8a2Jh
c3RpYW5AbWFpbC51bmktcGFkZXJib3JuLmRlPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgxMDExMTUzMDM5LjIzMjQt
MS1rd29sZkByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDY0MTU5OTRmZmNj
NmQyMmIzZjVhZGQ2N2Y2M2ZlNzdlNGI5NzExZjQpCgpjb21taXQgOTRhNzE1YjZjYmE3MjI1ZTVk
YjU5OTAxZTVkMGE1MjUyZWFkOTc1NQpBdXRob3I6IE5pZWxzIGRlIFZvcyA8bmRldm9zQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIE1hciA1IDE2OjQ2OjM0IDIwMTkgKzAxMDAKCiAgICBnbHVzdGVy
OiB0aGUgZ2xmc19pb19jYmsgY2FsbGJhY2sgZnVuY3Rpb24gcG9pbnRlciBhZGRzIHByZS9wb3N0
IHN0YXQgYXJncwogICAgCiAgICBUaGUgZ2xmc18qX2FzeW5jKCkgZnVuY3Rpb25zIGRvIGEgY2Fs
bGJhY2sgb25jZSBmaW5pc2hlZC4gVGhpcyBjYWxsYmFjawogICAgaGFzIGNoYW5nZWQgaXRzIGFy
Z3VtZW50cywgcHJlLSBhbmQgcG9zdC1zdGF0IHN0cnVjdHVyZXMgaGF2ZSBiZWVuCiAgICBhZGRl
ZC4gVGhpcyBtYWtlcyBpdCBwb3NzaWJsZSB0byBpbXByb3ZlIGNhY2hpbmcsIHdoaWNoIGlzIHVz
ZWZ1bCBmb3IKICAgIFNhbWJhIGFuZCBORlMtR2FuZXNoYSwgYnV0IG5vdCBzbyBtdWNoIGZvciBR
RU1VLiBHbHVzdGVyIDYgaXMgdGhlIGZpcnN0CiAgICByZWxlYXNlIHRoYXQgaW5jbHVkZXMgdGhl
c2UgbmV3IGFyZ3VtZW50cy4KICAgIAogICAgV2l0aCBhbiBhZGRpdGlvbmFsIGRldGVjdGlvbiBp
biAuL2NvbmZpZ3VyZSwgdGhlIG5ldyBhcmd1bWVudHMgY2FuCiAgICBjb25kaXRpb25hbGx5IGdl
dCBpbmNsdWRlZCBpbiB0aGUgZ2xmc19pb19jYmsgaGFuZGxlci4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCAwZTNiODkxZmVmYWNjMGU0OWYzYzhmZmEzYTc1M2I2OWViNzIxNGQyKQoKY29tbWl0IDEz
YmFjN2FiZjYwZTI1MTAxZWY2MDU5ZjBkYTdhMTY4OTQyZWNjZDkKQXV0aG9yOiBQcmFzYW5uYSBL
dW1hciBLYWxldmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE1h
ciA1IDE2OjQ2OjMzIDIwMTkgKzAxMDAKCiAgICBnbHVzdGVyOiBIYW5kbGUgY2hhbmdlZCBnbGZz
X2Z0cnVuY2F0ZSBzaWduYXR1cmUKICAgIAogICAgTmV3IHZlcnNpb25zIG9mIEdsdXN0ZXJzIGxp
YmdmYXBpLnNvIGhhdmUgYW4gdXBkYXRlZCBnbGZzX2Z0cnVuY2F0ZSgpCiAgICBmdW5jdGlvbiB0
aGF0IHJldHVybnMgYWRkaXRpb25hbCAnc3RydWN0IHN0YXQnIHN0cnVjdHVyZXMgdG8gZW5hYmxl
CiAgICBhZHZhbmNlZCBjYWNoaW5nIG9mIGF0dHJpYnV0ZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBm
aWxlIHNlcnZlcnMsIG5vdCBzbwogICAgbXVjaCBmb3IgUUVNVS4gTmV2ZXJ0aGVsZXNzLCB0aGUg
QVBJIGhhcyBjaGFuZ2VkIGFuZCBuZWVkcyB0byBiZQogICAgYWRvcHRlZC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUHJhc2FubmEgS3VtYXIgS2FsZXZlciA8cHJhc2FubmEua2FsZXZlckByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBlMDE0ZGJlNzRlMDQ4NDE4ODE2NGM2MWZmNjg0M2Y4
YTA0YThjYjlkKQoKY29tbWl0IDk4NjRhMTJmNGExM2YxOWE3NDQwY2IzMmJkMzI0MjUwNmQ2YjI3
MzgKQXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBE
ZWMgNCAxMTo1Mzo0MyAyMDE4ICswODAwCgogICAgbmV0OiBkcm9wIHRvbyBsYXJnZSBwYWNrZXQg
ZWFybHkKICAgIAogICAgV2UgdHJ5IHRvIGRldGVjdCBhbmQgZHJvcCB0b28gbGFyZ2UgcGFja2V0
ICg+SU5UX01BWCkgaW4gMTU5MmE5OTQ3MDM2CiAgICAoIm5ldDogaWdub3JlIHBhY2tldCBzaXpl
IGdyZWF0ZXIgdGhhbiBJTlRfTUFYIikgZHVyaW5nIHBhY2tldAogICAgZGVsaXZlcmluZy4gVW5m
b3J0dW5hdGVseSwgdGhpcyBpcyBub3Qgc3VmZmljaWVudCBhcyB3ZSBtYXkgaGl0CiAgICBhbm90
aGVyIGludGVnZXIgb3ZlcmZsb3cgd2hlbiB0cnlpbmcgdG8gcXVldWUgc3VjaCBsYXJnZSBwYWNr
ZXQgaW4KICAgIHFlbXVfbmV0X3F1ZXVlX2FwcGVuZF9pb3YoKToKICAgIAogICAgLSBzaXplIG9m
IHRoZSBhbGxvY2F0aW9uIG1heSBvdmVyZmxvdyBvbiAzMmJpdAogICAgLSBwYWNrZXQtPnNpemUg
aXMgaW50ZWdlciB3aGljaCBtYXkgb3ZlcmZsb3cgZXZlbiBvbiA2NGJpdAogICAgCiAgICBGaXhp
bmcgdGhpcyBieSBtb3ZpbmcgdGhlIGNoZWNrIHRvIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkg
d2hpY2ggaXMKICAgIHRoZSBlbnRyYW5jZSBvZiBhbGwgbmV0d29ya2luZyBjb2RlcyBhbmQgcmVk
dWNlIHRoZSBsaW1pdCB0bwogICAgTkVUX0JVRlNJWkUgdG8gYmUgbW9yZSBjb25zZXJ2YXRpdmUu
IFRoaXMgd29ya3Mgc2luY2U6CiAgICAKICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRoYXQgY2FsbCBx
ZW11X3NlbmR2X3BhY2tldF9hc3luYygpIGRpcmVjdGx5LCB0aGV5CiAgICAgIG9ubHkgY2FyZSBh
Ym91dCBpZiB6ZXJvIGlzIHJldHVybmVkIHRvIGRldGVybWluZSB3aGV0aGVyIHRvIHByZXZlbnQK
ICAgICAgdGhlIHNvdXJjZSBmcm9tIHByb2R1Y2luZyBtb3JlIHBhY2tldHMuIEEgY2FsbGJhY2sg
d2lsbCBiZSB0cmlnZ2VyZWQKICAgICAgaWYgcGVlciBjYW4gYWNjZXB0IG1vcmUgdGhlbiBzb3Vy
Y2UgY291bGQgYmUgZW5hYmxlZC4gVGhpcyBpcwogICAgICB1c3VhbGx5IHVzZWQgYnkgaGlnaCBz
cGVlZCBuZXR3b3JraW5nIGltcGxlbWVudGF0aW9uIGxpa2UgdmlydGlvLW5ldAogICAgICBvciBu
ZXRtYXAuCiAgICAtIEZvciB0aGUgY2FsbGVycyB0aGF0IGNhbGwgcWVtdV9zZW5kdl9wYWNrZXQo
KSB0aGF0IGNhbGxzCiAgICAgIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgaW5kaXJlY3RseSwg
dGhleSBvZnRlbiBpZ25vcmUgdGhlIHJldHVybgogICAgICB2YWx1ZS4gSW4gdGhpcyBjYXNlIHFl
bXUgd2lsbCBqdXN0IHRoZSBkcm9wIHBhY2tldHMgaWYgcGVlciBjYW4ndAogICAgICByZWNlaXZl
LgogICAgCiAgICBRZW11IHdpbGwgY29weSB0aGUgcGFja2V0IGlmIGl0IHdhcyBxdWV1ZWQuIFNv
IGl0IHdhcyBzYWZlIGZvciBib3RoCiAgICBraW5kcyBvZiB0aGUgY2FsbGVycyB0byBhc3N1bWUg
dGhlIHBhY2tldCB3YXMgc2VudC4KICAgIAogICAgU2luY2Ugd2UgbW92ZSB0aGUgY2hlY2sgZnJv
bSBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpIHRvCiAgICBxZW11X3NlbmR2X3BhY2tldF9hc3lu
YygpLCBpdCB3b3VsZCBiZSBzYWZlciB0byBtYWtlCiAgICBxZW11X2RlbGl2ZXJfcGFja2V0X2lv
digpIHN0YXRpYyB0byBwcmV2ZW50IGFueSBleHRlcm5hbCB1c2VyIGluIHRoZQogICAgZnV0dXJl
LgogICAgCiAgICBUaGlzIGlzIGEgcmV2aXNlZCBwYXRjaCBvZiBDVkUtMjAxOC0xNzk2My4KICAg
IAogICAgQ2M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAgIENjOiBMaSBRaWFuZyA8bGlxM2Vh
QDE2My5jb20+CiAgICBGaXhlczogMTU5MmE5OTQ3MDM2ICgibmV0OiBpZ25vcmUgcGFja2V0IHNp
emUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKQogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEz
ZWFAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2Ut
aWQ6IDIwMTgxMjA0MDM1MzQ3LjYxNDgtMi1qYXNvd2FuZ0ByZWRoYXQuY29tCiAgICBTaWduZWQt
b2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyNWMwMWJkMTlkMGU0YjY2ZjM1NzYxOGFlZWZkYTFlZjdh
NDFlMjFhKQoKY29tbWl0IGI2OTdjMGFlY2JmOWJjOGJkYjRmMWJmMGVhOTJlNmE4ZmIyNTgwOTQK
QXV0aG9yOiBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBNYXkg
MzAgMTM6MTY6MzYgMjAxOCArMDgwMAoKICAgIG5ldDogaWdub3JlIHBhY2tldCBzaXplIGdyZWF0
ZXIgdGhhbiBJTlRfTUFYCiAgICAKICAgIFRoZXJlIHNob3VsZCBub3QgYmUgYSByZWFzb24gZm9y
IHBhc3NpbmcgYSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4KICAgIElOVF9NQVguIEl0J3MgdXN1
YWxseSBhIGhpbnQgb2YgYnVnIHNvbWV3aGVyZSwgc28gaWdub3JlIHBhY2tldCBzaXplCiAgICBn
cmVhdGVyIHRoYW4gSU5UX01BWCBpbiBxZW11X2RlbGl2ZXJfcGFja2V0X2lvdigpCiAgICAKICAg
IENDOiBxZW11LXN0YWJsZUBub25nbnUub3JnCiAgICBSZXBvcnRlZC1ieTogRGFuaWVsIFNoYXBp
cmEgPGRhbmllbEB0d2lzdGxvY2suY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5nIDxqYXNv
d2FuZ0ByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMTU5MmE5OTQ3
MDM2ZDYwZGRlNTQwNDIwNGE1ZDQ1OTc1MTMzY2FmNSkKCmNvbW1pdCBmNTE3YzFiNjA3OWE1MTRj
MDc5OGVhY2IzZjdjNzdiOWRkOGViYmYxCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KRGF0ZTogICBGcmkgTm92IDIzIDEzOjI4OjAzIDIwMTggKzAxMDAKCiAgICA5cDogZml4IFFF
TVUgY3Jhc2ggd2hlbiByZW5hbWluZyBmaWxlcwogICAgCiAgICBXaGVuIHVzaW5nIHRoZSA5UDIw
MDAudSB2ZXJzaW9uIG9mIHRoZSBwcm90b2NvbCwgdGhlIGZvbGxvd2luZyBzaGVsbAogICAgY29t
bWFuZCBsaW5lIGluIHRoZSBndWVzdCBjYW4gY2F1c2UgUUVNVSB0byBjcmFzaDoKICAgIAogICAg
ICAgIHdoaWxlIHRydWU7IGRvIHJtIC1yZiBhYTsgbWtkaXIgLXAgYS9iICYgdG91Y2ggYS9iL2Mg
JiBtdiBhIGFhOyBkb25lCiAgICAKICAgIFdpdGggOVAyMDAwLnUsIGZpbGUgcmVuYW1pbmcgaXMg
aGFuZGxlZCBieSB0aGUgV1NUQVQgY29tbWFuZC4gVGhlCiAgICB2OWZzX3dzdGF0KCkgZnVuY3Rp
b24gY2FsbHMgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwgd2hpY2ggY2FsbHMKICAgIHY5ZnNfZml4
X3BhdGgoKSBmb3IgZXZlcnkgZmlkIHdob3NlIHBhdGggaXMgYWZmZWN0ZWQgYnkgdGhlIGNoYW5n
ZS4KICAgIFRoZSBpbnZvbHZlZCBjYWxscyB0byB2OWZzX3BhdGhfY29weSgpIG1heSByYWNlIHdp
dGggYW55IG90aGVyIGFjY2VzcwogICAgdG8gdGhlIGZpZCBwYXRoIHBlcmZvcm1lZCBieSBzb21l
IHdvcmtlciB0aHJlYWQsIGNhdXNpbmcgYSBjcmFzaCBsaWtlCiAgICBzaG93biBiZWxvdzoKICAg
IAogICAgVGhyZWFkIDEyICJxZW11LXN5c3RlbS14ODYiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdW
LCBTZWdtZW50YXRpb24gZmF1bHQuCiAgICAweDAwMDA1NTU1NTVhMjVkYTIgaW4gbG9jYWxfb3Bl
bl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LCBwYXRoPTB4MCwKICAgICBmbGFncz02
NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6NTkKICAgIDU5ICAgICAgICAgIHdo
aWxlICgqcGF0aCAmJiBmZCAhPSAtMSkgewogICAgKGdkYikgYnQKICAgICMwICAweDAwMDA1NTU1
NTVhMjVkYTIgaW4gbG9jYWxfb3Blbl9ub2ZvbGxvdyAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAog
ICAgIHBhdGg9MHgwLCBmbGFncz02NTUzNiwgbW9kZT0wKSBhdCBody85cGZzLzlwLWxvY2FsLmM6
NTkKICAgICMxICAweDAwMDA1NTU1NTVhMjVlMGMgaW4gbG9jYWxfb3BlbmRpcl9ub2ZvbGxvdyAo
ZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIHBhdGg9MHgwKSBhdCBody85cGZzLzlwLWxvY2Fs
LmM6OTIKICAgICMyICAweDAwMDA1NTU1NTVhMjYxYjggaW4gbG9jYWxfbHN0YXQgKGZzX2N0eD0w
eDU1NTU1N2Q5NThiOCwKICAgICBmc19wYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4
NDgzMGVmMCkgYXQgaHcvOXBmcy85cC1sb2NhbC5jOjE4NQogICAgIzMgIDB4MDAwMDU1NTU1NWEy
YjM2NyBpbiB2OWZzX2NvX2xzdGF0IChwZHU9MHg1NTU1NTdkOTc0OTgsCiAgICAgcGF0aD0weDU1
NTU1NmI1Njg1OCwgc3RidWY9MHg3ZmZmODQ4MzBlZjApIGF0IGh3LzlwZnMvY29maWxlLmM6NTMK
ICAgICM0ICAweDAwMDA1NTU1NTVhMWU5ZTIgaW4gdjlmc19zdGF0IChvcGFxdWU9MHg1NTU1NTdk
OTc0OTgpCiAgICAgYXQgaHcvOXBmcy85cC5jOjEwODMKICAgICM1ICAweDAwMDA1NTU1NTVlMDYw
YTIgaW4gY29yb3V0aW5lX3RyYW1wb2xpbmUgKGkwPS02NjkxNjU0MjQsIGkxPTMyNzY3KQogICAg
IGF0IHV0aWwvY29yb3V0aW5lLXVjb250ZXh0LmM6MTE2CiAgICAjNiAgMHgwMDAwN2ZmZmVmNGY1
NjAwIGluIF9fc3RhcnRfY29udGV4dCAoKSBhdCAvbGliNjQvbGliYy5zby42CiAgICAjNyAgMHgw
MDAwMDAwMDAwMDAwMDAwIGluICAoKQogICAgKGdkYikKICAgIAogICAgVGhlIGZpeCBpcyB0byB0
YWtlIHRoZSBwYXRoIHdyaXRlIGxvY2sgd2hlbiBjYWxsaW5nIHY5ZnNfY29tcGxldGVfcmVuYW1l
KCksCiAgICBsaWtlIGluIHY5ZnNfcmVuYW1lKCkuCiAgICAKICAgIEltcGFjdDogIERvUyB0cmln
Z2VyZWQgYnkgdW5wcml2aWxlZ2VkIGd1ZXN0IHVzZXJzLgogICAgCiAgICBGaXhlczogQ1ZFLTIw
MTgtMTk0ODkKICAgIENjOiBQIEogUCA8cHBhbmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQt
Ynk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNh
ZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDFk
MjAzOTg2OTRhM2I2N2EzODhkOTU1YjdhOTQ1YmE0YWE5MGE4YTgpCgpjb21taXQgOWFmOWMxYzIw
ZTMxM2Y1OTcxNjhlMDUyMmY1ZmM4ZDc4MTIzYjBjOApBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBi
b256aW5pQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIE5vdiAyMCAxOTo0MTo0OCAyMDE4ICswMTAw
CgogICAgbnZtZTogZml4IG91dC1vZi1ib3VuZHMgYWNjZXNzIHRvIHRoZSBDTUIKICAgIAogICAg
QmVjYXVzZSB0aGUgQ01CIEJBUiBoYXMgYSBtaW5fYWNjZXNzX3NpemUgb2YgMiwgaWYgeW91IHJl
YWQgdGhlIGxhc3QKICAgIGJ5dGUgaXQgd2lsbCB0cnkgdG8gbWVtY3B5ICoyKiBieXRlcyBmcm9t
IG4tPmNtYnVmLCBjYXVzaW5nIGFuIG9mZi1ieS1vbmUKICAgIGVycm9yLiAgVGhpcyBpcyBDVkUt
MjAxOC0xNjg0Ny4KICAgIAogICAgQW5vdGhlciB3YXkgdG8gZml4IHRoaXMgbWlnaHQgYmUgdG8g
cmVnaXN0ZXIgdGhlIENNQiBhcyBhIFJBTSBtZW1vcnkKICAgIHJlZ2lvbiwgd2hpY2ggd291bGQg
YWxzbyBiZSBtb3JlIGVmZmljaWVudC4gIEhvd2V2ZXIsIHRoYXQgbWlnaHQgYmUgYQogICAgY2hh
bmdlIGZvciBiaWctZW5kaWFuIG1hY2hpbmVzOyBJIGRpZG4ndCB0aGluayB0aGlzIHRocm91Z2gg
YW5kIEkgZG9uJ3QKICAgIGtub3cgaG93IHJlYWwgaGFyZHdhcmUgd29ya3MuICBBZGQgYSBiYXNp
YyB0ZXN0Y2FzZSBmb3IgdGhlIENNQiBpbiBjYXNlCiAgICBzb21lYm9keSBkb2VzIHRoaXMgY2hh
bmdlIGxhdGVyIG9uLgogICAgCiAgICBDYzogS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGludGVs
LmNvbT4KICAgIENjOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKICAgIFJlcG9ydGVkLWJ5OiBMaSBR
aWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaSBRaWFuZyA8bGlxM2Vh
QGdtYWlsLmNvbT4KICAgIFRlc3RlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
ICAgIFRlc3RlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDg3YWQ4NjBjNjIyY2M4Zjg5MTZiNTIzMmJkODcyOGMw
OGY5MzhmY2UpCgpjb21taXQgYzUwYzcwNGE2YTA5NTU0OTI1YjkyNmMwMzEzMjgwYmU0YTNkNzEw
MApBdXRob3I6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CkRhdGU6ICAgVHVlIE5vdiAyMCAx
MzowMDozNSAyMDE4ICswMTAwCgogICAgOXA6IHRha2Ugd3JpdGUgbG9jayBvbiBmaWQgcGF0aCB1
cGRhdGVzIChDVkUtMjAxOC0xOTM2NCkKICAgIAogICAgUmVjZW50IGNvbW1pdCA1Yjc2ZWY1MGY2
MjA3OWEgZml4ZWQgYSByYWNlIHdoZXJlIHY5ZnNfY29fb3BlbjIoKSBjb3VsZAogICAgcG9zc2li
bHkgb3ZlcndyaXRlIGEgZmlkIHBhdGggd2l0aCB2OWZzX3BhdGhfY29weSgpIHdoaWxlIGl0IGlz
IGJlaW5nCiAgICBhY2Nlc3NlZCBieSBzb21lIG90aGVyIHRocmVhZCwgaWUsIHVzZS1hZnRlci1m
cmVlIHRoYXQgY2FuIGJlIGRldGVjdGVkCiAgICBieSBBU0FOIHdpdGggYSBjdXN0b20gOXAgY2xp
ZW50LgogICAgCiAgICBJdCB0dXJucyBvdXQgdGhhdCB0aGUgc2FtZSBjYW4gaGFwcGVuIGF0IHNl
dmVyYWwgbG9jYXRpb25zIHdoZXJlCiAgICB2OWZzX3BhdGhfY29weSgpIGlzIHVzZWQgdG8gc2V0
IHRoZSBmaWQgcGF0aC4gVGhlIGZpeCBpcyBhZ2FpbiB0bwogICAgdGFrZSB0aGUgd3JpdGUgbG9j
ay4KICAgIAogICAgRml4ZXMgQ1ZFLTIwMTgtMTkzNjQuCiAgICAKICAgIENjOiBQIEogUCA8cHBh
bmRpdEByZWRoYXQuY29tPgogICAgUmVwb3J0ZWQtYnk6IHpoaWJpbiBodSA8bm9pcmZhdGVAZ21h
aWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2pl
Y3Qub3JnPgogICAgU2lnbmVkLW9mZi1ieTogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDViM2M3N2FhNTgxZWJiMjE1MTI1Yzg0YjA3NDIx
MTk0ODM1NzFlNTUpCgpjb21taXQgMDNjMjg1NDRhMWI2N2ZkNDhlZjFmYTcyMjMxODE4ZWZhODU2
Mzg3NApBdXRob3I6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIE1hciAxOCAxODozNzozMSAyMDE5ICswMTAwCgogICAgeGVuLW1hcGNhY2hlOiB1c2Ug
TUFQX0ZJWEVEIGZsYWcgc28gdGhlIG1tYXAgYWRkcmVzcyBoaW50IGlzIGFsd2F5cyBob25vcmVk
CiAgICAKICAgIE9yIGlmIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGhvbm9yIHRoZSBoaW50ZWQgYWRk
cmVzcyBhbiBlcnJvciBpcyByZXR1cm5lZAogICAgaW5zdGVhZC4gVGhpcyBtYWtlcyBpdCBlYXNp
ZXIgdG8gc3BvdCB0aGUgYWN0dWFsIGZhaWx1cmUsIGluc3RlYWQgb2YKICAgIGZhaWxpbmcgbGF0
ZXIgb24gd2hlbiB0aGUgY2FsbGVyIG9mIHhlbl9yZW1hcF9idWNrZXQgcmVhbGl6ZXMgdGhlCiAg
ICBtYXBwaW5nIGhhcyBub3QgYmVlbiBjcmVhdGVkIGF0IHRoZSByZXF1ZXN0ZWQgYWRkcmVzcy4K
ICAgIAogICAgQWxzbyBub3RlIHRoYXQgYXQgbGVhc3Qgb24gRnJlZUJTRCB1c2luZyBNQVBfRklY
RUQgd2lsbCBjYXVzZSBtbWFwIHRvCiAgICB0cnkgaGFyZGVyIHRvIGhvbm9yIHRoZSBwYXNzZWQg
YWRkcmVzcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6
aGluaW5AY2lydGl4LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE5MDMxODE3MzczMS4xNDQ5NC0x
LXJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCA0MTU4ZTkzZjRhY2VkMjQ3YzhkYjk0YTAyNzVmYzAyN2RhN2RjOTdlKQoKY29tbWl0IGEzNWVk
MTQ0NDMyOTU5OWYyOTc1NTEyYzgyYmU3OTVmOGFmMjg0ZDUKQXV0aG9yOiBNaWNoYWVsIE1jQ29u
dmlsbGUgPG1tY2NvQG15a29sYWIuY29tPgpEYXRlOiAgIEZyaSBEZWMgMSAxMTozMTo1NyAyMDE3
IC0wNzAwCgogICAgbW1hcCgyKSByZXR1cm5zIE1BUF9GQUlMRUQsIG5vdCBOVUxMLCBvbiBmYWls
dXJlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlr
b2xhYi5jb20+CiAgICBSZXZpZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IGFiMWNlOWJkNDg5N2I5OTA5ODM2ZTJkNTBiY2E4NmYy
ZjNmMmRkZGMpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 02:49:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 02:49:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZnt7-000386-KZ; Sun, 09 Jun 2019 02: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZnt6-00037m-5H
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 02:48:52 +0000
X-Inumbo-ID: 1c94fc8d-8a61-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c94fc8d-8a61-11e9-8980-bc764e045a96;
 Sun, 09 Jun 2019 02:48: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 1hZnt4-0000UI-Es; Sun, 09 Jun 2019 02:48:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZnt3-0000EK-Ur; Sun, 09 Jun 2019 02:48:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZnt3-00049y-UF; Sun, 09 Jun 2019 02:48:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137399-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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=0d74f3b4277a7ecb0ccb80c865797d11f8e466f5
X-Osstest-Versions-That: qemuu=ad88e4252f09c2956b99c90de39e95bab2e8e7af
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 02:48:49 +0000
Subject: [Xen-devel] [qemu-mainline test] 137399: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzM5OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzczOTkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzcyMjIK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzcyMjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzIyMgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTM3MjIyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcyMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzIyMgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAwZDc0ZjNiNDI3
N2E3ZWNiMGNjYjgwYzg2NTc5N2QxMWY4ZTQ2NmY1CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAg
ICAgICAgICAgICAgICBhZDg4ZTQyNTJmMDljMjk1NmI5OWM5MGRlMzllOTViYWIyZThlN2FmCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyMjIgIDIwMTktMDYtMDMgMTA6MDY6MTEgWiAgICA1IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3MzE0ICAyMDE5LTA2LTA1IDAzOjQxOjQ0IFogICAg
MyBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Mzk5ICAyMDE5LTA2
LTA3IDAxOjQ0OjIwIFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5p
ZC5hdT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEppZSBXYW5nIDx3
YW5namllODhAaHVhd2VpLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QG1haWwucnU+CiAgS2VubmV0aCBIZWl0a2UgPGtlbm5ldGguaGVpdGtlQGludGVsLmNvbT4KICBL
ZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZp
dmllci5ldT4KICBMaSBRaWFuZyA8bGlxM2VhQDE2My5jb20+CiAgTGlyYW4gQWxvbiA8bGlyYW4u
YWxvbkBvcmFjbGUuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUBy
ZWRoYXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhh
dC5jb20+CiAgTmlyIFdlaW5lciA8bmlyLndlaW5lckBvcmFjbGUuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBs
aW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hh
cmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8
dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2NoZXR0YSA8
d2FpbmVyc21AcmVkaGF0LmNvbT4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+
CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFl1cnkgS290b3Yg
PHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9y
YWNsZS5jb20+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
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
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
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE5MDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 02:52:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 02:52:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZnwE-0003qJ-5e; Sun, 09 Jun 2019 02: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZnwC-0003q9-VG
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 02:52:04 +0000
X-Inumbo-ID: 8dba8fa6-8a61-11e9-ac4b-6f836e551a36
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8dba8fa6-8a61-11e9-ac4b-6f836e551a36;
 Sun, 09 Jun 2019 02:52:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZnw7-0000XI-3j; Sun, 09 Jun 2019 02:51: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 1hZnw6-0000hG-Jg; Sun, 09 Jun 2019 02:51:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZnw6-0006dB-J3; Sun, 09 Jun 2019 02:51:58 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137434-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=8ebeb68c968b3853a76118b32523d3d7f68896de
X-Osstest-Versions-That: freebsd=aab5f5a3bd55421fa6a8dbc05332a9b9fb49992c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 02:51:58 +0000
Subject: [Xen-devel] [freebsd-master test] 137434: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQzNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NDM0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgOGViZWI2OGM5NjhiMzg1M2E3NjEx
OGIzMjUyM2QzZDdmNjg4OTZkZQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYWFiNWY1YTNiZDU1NDIxZmE2YThkYmMwNTMzMmE5YjlmYjQ5OTkyYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM2OTAxICAyMDE5LTA1LTI0IDEzOjMyOjA1IFogICAxNSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzNzAwNSAgMjAxOS0wNS0yNyAwOToxOToxMiBaICAgMTIgZGF5cyAgICA2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzQzNCAgMjAxOS0wNi0wNyAwOToxOTox
MiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFkcmlhbiA8YWRyaWFu
QEZyZWVCU0Qub3JnPgogIGFkcmlkZyA8YWRyaWRnQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVl
QlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBG
cmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhcnJvd2QgPGFycm93
ZEBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZn
QEZyZWVCU0Qub3JnPgogIGJjcmFuIDxiY3JhbkBGcmVlQlNELm9yZz4KICBiZHJhZ29uIDxiZHJh
Z29uQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBicm9va3MgPGJyb29rc0BG
cmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2FybGF2aWxsYSA8Y2FybGF2aWxs
YUBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjcGVyY2l2YSA8Y3BlcmNp
dmFARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhbmZlIDxkYW5mZUBGcmVl
QlNELm9yZz4KICBkY2hhZ2luIDxkY2hhZ2luQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBo
aWpARnJlZUJTRC5vcmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdtQEZy
ZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGVyaiA8ZXJqQEZyZWVC
U0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJT
RC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGlhbiA8aWFuQEZyZWVC
U0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpjaGFuZHJhIDxqY2hhbmRyYUBGcmVl
QlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqaGliYml0cyA8amhpYmJpdHNARnJl
ZUJTRC5vcmc+CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBqb2hhbHVuIDxqb2hhbHVuQEZy
ZWVCU0Qub3JnPgogIGtlbiA8a2VuQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVC
U0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGxvb3MgPGxvb3NARnJlZUJTRC5vcmc+
CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3Jn
PgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBt
Y2t1c2ljayA8bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgbWV0YSA8bWV0YUBGcmVlQlNELm9yZz4K
ICBtaXpoa2EgPG1pemhrYUBGcmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAg
PG5wQEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9ARnJlZUJTRC5vcmc+CiAgcGZnIDxw
ZmdARnJlZUJTRC5vcmc+CiAgcGt1YmFqIDxwa3ViYWpARnJlZUJTRC5vcmc+CiAgcmdyaW1lcyA8
cmdyaW1lc0BGcmVlQlNELm9yZz4KICBybGliYnkgPHJsaWJieUBGcmVlQlNELm9yZz4KICBybWFj
a2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgcnBva2FsYSA8cnBva2FsYUBGcmVlQlNELm9y
Zz4KICBydSA8cnVARnJlZUJTRC5vcmc+CiAgc2NvdHRwaCA8c2NvdHRwaEBGcmVlQlNELm9yZz4K
ICBzZWYgPHNlZkBGcmVlQlNELm9yZz4KICBzamcgPHNqZ0BGcmVlQlNELm9yZz4KICBzbGF2YXNo
IDxzbGF2YXNoQEZyZWVCU0Qub3JnPgogIHNvYm9tYXggPHNvYm9tYXhARnJlZUJTRC5vcmc+CiAg
dHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgog
IHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgogIHR5Y2hvbiA8dHljaG9uQEZyZWVCU0Qub3Jn
PgogIHZtYWZmaW9uZSA8dm1hZmZpb25lQEZyZWVCU0Qub3JnPgogIHd1bGYgPHd1bGZARnJlZUJT
RC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhl
bi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9m
cmVlYnNkLmdpdAogICBhYWI1ZjVhM2JkNS4uOGViZWI2OGM5NjggIDhlYmViNjhjOTY4YjM4NTNh
NzYxMThiMzI1MjNkM2Q3ZjY4ODk2ZGUgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 05:15:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 05: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 1hZqAq-0006Py-Fq; Sun, 09 Jun 2019 05:15: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZqAp-0006Po-8a
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 05:15:19 +0000
X-Inumbo-ID: 8fa35d20-8a75-11e9-8e79-17a7e6d8c416
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8fa35d20-8a75-11e9-8e79-17a7e6d8c416;
 Sun, 09 Jun 2019 05:15: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 1hZqAj-0003ij-5d; Sun, 09 Jun 2019 05:15:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZqAi-00007q-TP; Sun, 09 Jun 2019 05:15:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZqAi-0002oA-Sj; Sun, 09 Jun 2019 05:15:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137443-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=fe0c2770a72af3a34f79c84676b7bf0c97090bda
X-Osstest-Versions-That: ovmf=b8993a34ae0069080138536249dc6a72bbd7b696
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 05:15:12 +0000
Subject: [Xen-devel] [ovmf test] 137443: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmZTBjMjc3MGE3MmFmM2EzNGY3OWM4NDY3NmI3YmYw
Yzk3MDkwYmRhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiODk5M2Ez
NGFlMDA2OTA4MDEzODUzNjI0OWRjNmE3MmJiZDdiNjk2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzczNzQgIDIwMTktMDYtMDUgMTc6MTg6MTggWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NDQzICAyMDE5LTA2LTA3IDEyOjIwOjQzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53
YW5nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExpbWlu
ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIE1hcmMgQ2hlbiA8bWFyYy53LmNoZW5AaW50
ZWwuY29tPgogIE1hcmMgVyBDaGVuIDxtYXJjLncuY2hlbkBpbnRlbC5jb20+CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFdhbmcsIEppYW4gSiA8amlhbi5qLndhbmdAaW50ZWwu
Y29tPgogIFhpYW95dSBMdSA8eGlhb3l1eC5sdUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgYjg5OTNhMzRhZS4uZmUwYzI3NzBh
NyAgZmUwYzI3NzBhNzJhZjNhMzRmNzljODQ2NzZiN2JmMGM5NzA5MGJkYSAtPiB4ZW4tdGVzdGVk
LW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 10:02:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 10: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 1hZueB-0003MS-7o; Sun, 09 Jun 2019 10:01: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZue9-0003MF-QA
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 10:01:53 +0000
X-Inumbo-ID: 98938d1a-8a9d-11e9-ae97-ffa260ab4df6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98938d1a-8a9d-11e9-ae97-ffa260ab4df6;
 Sun, 09 Jun 2019 10:01: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 1hZue4-0001Ba-7h; Sun, 09 Jun 2019 10:01:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZue3-0003Rv-Nl; Sun, 09 Jun 2019 10:01:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZue3-0002M0-NA; Sun, 09 Jun 2019 10:01:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137519-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=c0666fab19ea1523fbcae57d8362d94e06b21f98
X-Osstest-Versions-That: xen=ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 10:01:47 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 137519: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzUxOSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzUxOS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGMwNjY2ZmFiMTllYTE1
MjNmYmNhZTU3ZDgzNjJkOTRlMDZiMjFmOTgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGZmN2U3MmExY2FjN2RmZTMzZWEzYzVhNTI4ZGViY2VhZDE4ZTBiMjIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzM1MiAgMjAxOS0wNi0wNSAwOToyMTo1OCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzc1MTkgIDIwMTktMDYtMDkgMDk6MTg6MzcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEZlbmcg
S2FuIDxmZW5na2FuQG9zLmFtcGVyZWNvbXB1dGluZy5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUHUg
V2VuIDxwdXdlbkBoeWdvbi5jbj4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFZp
c2hudSA8dmlzaG51QG9zLmFtcGVyZWNvbXB1dGluZy5jb20+CiAgVmlzaG51IFBhamp1cmkgT1Mg
PHZpc2hudUBvcy5hbXBlcmVjb21wdXRpbmcuY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xv
ZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGZmN2U3MmExY2EuLmMwNjY2ZmFiMTkgIGMw
NjY2ZmFiMTllYTE1MjNmYmNhZTU3ZDgzNjJkOTRlMDZiMjFmOTggLT4gY292ZXJpdHktdGVzdGVk
L3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 10:29:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 10:29:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZv4p-00054C-PP; Sun, 09 Jun 2019 10:29:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZv4o-000542-7N
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 10:29:26 +0000
X-Inumbo-ID: 7349a94c-8aa1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7349a94c-8aa1-11e9-8980-bc764e045a96;
 Sun, 09 Jun 2019 10:29: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 1hZv4l-0001gO-KB; Sun, 09 Jun 2019 10:29: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 1hZv4k-0005vi-TV; Sun, 09 Jun 2019 10:29:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZv4k-00032y-SX; Sun, 09 Jun 2019 10:29:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137433-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 10:29:22 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137433: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQzMyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQzMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
IDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQt
aW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzczNDgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDcg
eHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgNzAgeHRmL3Rlc3QtaHZtNjQteHNh
LTI3OCBmYWlsIGluIDEzNzM0OCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzczNDggbGlr
ZSAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzkyCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0
LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDcwIHh0
Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4NyB4dGYvdGVzdC1wdjY0
LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFz
ZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4
dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZt
NjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNl
ZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIg
eHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDg3IHh0Zi90ZXN0LXB2
NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3Ni
YXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDgw
IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAxMDcgeHRmL3Rlc3Qt
cHY2NC14c2EtMjc5ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1ZjgwZTNiMDRjOTZkNjkxNTc3ODMzZmRhZTIx
NWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM2MzZkZTNmMWE5YTUx
M2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzc5MiAg
MjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNjMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0
MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDQwIGRheXMgICAyMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUtMzEgMDE6MDE6MjcgWiAgICA5IGRheXMgICAg
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBhdHRl
cnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ8OpZHJpYyBCb3Nkb25uYXQgPGNib3Nk
b25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUgPHh1cXVhbjhA
aHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5v
cmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzky
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 13:53:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 13:53:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZyG5-0003lr-6s; Sun, 09 Jun 2019 13:53: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZyG3-0003lh-Kp
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 13:53:15 +0000
X-Inumbo-ID: ecc661ff-8abd-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecc661ff-8abd-11e9-8980-bc764e045a96;
 Sun, 09 Jun 2019 13:53:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZyG1-0005RS-7P; Sun, 09 Jun 2019 13:53:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZyG0-0005lE-Oq; Sun, 09 Jun 2019 13:53:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZyG0-00021d-Ns; Sun, 09 Jun 2019 13:53:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137456-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:regression
 qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=8acabec966263f90ad493e4af2642947c0c43d23
X-Osstest-Versions-That: qemuu=04a43f76e2d73e8387bd3e3bd439ef8c6d69d361
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 13:53:12 +0000
Subject: [Xen-devel] [qemu-upstream-4.10-testing test] 137456: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ1NiBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NDU2LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
UkVHUi4gdnMuIDEzNjQ4NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzNjQ4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRh
ZjI2NDI5NDdjMGM0M2QyMwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
MDRhNDNmNzZlMmQ3M2U4Mzg3YmQzZTNiZDQzOWVmOGM2ZDY5ZDM2MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM2NDg0ICAyMDE5LTA1LTE4IDA2OjI1OjUyIFogICAyMiBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEzNzQ1NiAgMjAxOS0wNi0wNyAxNjozNzoyNyBaICAgIDEgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
OGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMwpBdXRob3I6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBNYXkgMjIgMTU6
MDk6MzIgMjAxOSArMDEwMAoKICAgIHhlbl9kaXNrOiBEaXNhYmxlIGZpbGUgbG9ja2luZyBmb3Ig
dGhlIFBWIGRpc2sgYmFja2VuZAogICAgCiAgICBTaW5jZSBRRU1VIDIuMTAgKG9yIHFlbXUteGVu
LTQuMTApLCBxZW11IGxvY2tzIGRpc2sgaW1hZ2VzIHRvIGF2b2lkCiAgICB0aGVtIGJlZW4gcmUt
b3BlbmVkIGluIGEgZGlmZmVyZW50IHFlbXUgcHJvY2Vzcy4KICAgIAogICAgV2l0aCBYZW4sIHRo
ZXJlIGFyZSB0d28gaXNzdWVzOgogICAgLSBGb3IgSFZNIGd1ZXN0cywgYSBkaXNrIGltYWdlIGNh
biBiZSBvcGVuIHR3aWNlISBPbmUgYnkgdGhlCiAgICAgIGVtdWxhdGlvbiBkcml2ZXIsIGFuZCBv
bmUgYnkgdGhlIFBWIGJhY2tlbmQuCiAgICAtIER1cmluZyBtaWdyYXRpb24sIHRoZSBxZW11IHBy
b2Nlc3Mgb2YgdGhlIG5ld2x5IHNwYXduZWQgZG9tYWluIG1heQogICAgICBhdHRlbXB0IHRvIGFj
Y2VzcyB0aGUgZGlzayBpbWFnZSBiZWZvcmUgdGhlIGRvbWFpbiBiZWVuIG1pZ3JhdGVkCiAgICAg
IGFuZCB0aGUgcWVtdSBwcm9jZXNzIGFyZSBiZWVuIGNvbXBsZXRlbHkgZGVzdHJveWVkLgogICAg
CiAgICBNaWdyYXRpb24gb2YgSFZNIGd1ZXN0IGFzIGJlZW4gdGFrZW4gY2FyZSBvZiBpbiBsaWJ4
bCwgYnV0IG1pZ3JhdGlvbgogICAgb2YgUFYgZ3Vlc3Qgd2l0aCBxZGlzayBhbmQgSFZNIGd1ZXN0
IGF0dGVtcHRpbmcgdG8gYWNjZXNzIHRoZSBQViBkaXNrCiAgICBiZWZvcmUgdW5wbHVnZ2luZyB0
aGUgZW11bGF0ZWQgZGlzayBhcmUgc3RpbGwgYW4gaXNzdWUuCiAgICAKICAgIEZvciB0aGVzZSBy
ZWFzb25zLCB3ZSBkb24ndCB3YW50IHRvIGhhdmUgUUVNVSB1c2UgYSBsb2NraW5nIG1lY2hhbmlz
bQogICAgd2l0aCB0aGUgUFYgYmFja2VuZC4KICAgIAogICAgVGhpcyBpcyBhbHJlYWR5IGRvbmUg
YnkgZGI5ZmY0NmVlYiBpbiBRRU1VIHVwc3RyZWFtLCBvciBRRU1VIDQuMC4KICAgIAogICAgQWZm
ZWN0ZWQgdmVyc2lvbiBvZiBRRU1VIGFyZToKICAgIC0gcWVtdS14ZW4gb2YgWGVuIDQuMTAgYW5k
IDQuMTEKICAgIC0gUUVNVSAyLjEwLCAyLjExLCAyLjEyLCAzLjAgYW5kIDMuMQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 14:28:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 14:28:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hZyo5-0006FC-9X; Sun, 09 Jun 2019 14: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hZyo3-0006F0-5w
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 14:28:23 +0000
X-Inumbo-ID: d1095d58-8ac2-11e9-b09f-93f94d1f5510
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1095d58-8ac2-11e9-b09f-93f94d1f5510;
 Sun, 09 Jun 2019 14:28:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hZynu-00069K-8r; Sun, 09 Jun 2019 14:28: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 1hZynt-0003s7-W6; Sun, 09 Jun 2019 14:28:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hZynt-0005ax-V8; Sun, 09 Jun 2019 14:28:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137445-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-next:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start/debian.repeat:fail:allowable
 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-credit1: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-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3f310e51ceb146cfdd4c8872452a1f7fa059af1c
X-Osstest-Versions-That: linux=788a024921c48985939f8241c1ff862a7374d8f9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 14:28:13 +0000
Subject: [Xen-devel] [linux-next test] 137445: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ0NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzI4MwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM3MjgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcyODMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
NzI4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3MjgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3MjgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIFJFR1IuIHZzLiAxMzcyODMKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAyMCBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzNzI4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1Iu
IHZzLiAxMzcyODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTggZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzcyODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAxOCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzNzI4
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgZmFpbCBSRUdSLiB2cy4gMTM3MjgzCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgMjAg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzcyODMKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzNzI4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gIDIwIGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3MjgzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzcy
ODMKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzcyODMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIg
ICAgZmFpbCAgbGlrZSAxMzcyODMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
MTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIGxpa2UgMTM3MjgzCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzcyODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Mjgz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzcyODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI4MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MjgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcyODMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI4
MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgM2YzMTBlNTFjZWIxNDZjZmRk
NGM4ODcyNDUyYTFmN2ZhMDU5YWYxYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgNzg4YTAyNDkyMWM0ODk4NTkzOWY4MjQxYzFmZjg2MmE3Mzc0ZDhmOQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxp
bmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzc0NDUgIDIwMTktMDYtMDcgMTI6NTQ6MjMgWiAgICAyIGRh
eXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 16:28:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 16:28:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ha0fv-0007JP-QK; Sun, 09 Jun 2019 16:28:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ha0fu-0007JA-Cl
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 16:28:06 +0000
X-Inumbo-ID: 8eb25ab6-8ad3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8eb25ab6-8ad3-11e9-8980-bc764e045a96;
 Sun, 09 Jun 2019 16:28: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 1ha0fs-0000Ri-E2; Sun, 09 Jun 2019 16:28: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 1ha0fs-0005eQ-3O; Sun, 09 Jun 2019 16:28:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ha0fs-0005cY-2j; Sun, 09 Jun 2019 16:28:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137460-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-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:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=6f15c82fda09bb9a5791290e662e08b8f47f1f15
X-Osstest-Versions-That: libvirt=a95b67bec3a4436970f4efe2e75c1256dc973841
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 16:28:04 +0000
Subject: [Xen-devel] [libvirt test] 137460: 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>

ZmxpZ2h0IDEzNzQ2MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NjAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzM3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3Mzc1CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDZmMTVjODJmZGEwOWJiOWE1NzkxMjkwZTY2MmUwOGI4ZjQ3ZjFm
MTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGE5NWI2N2JlYzNhNDQz
Njk3MGY0ZWZlMmU3NWMxMjU2ZGM5NzM4NDEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzM3NSAg
MjAxOS0wNi0wNSAxNzo0OTo1NSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc0
NjAgIDIwMTktMDYtMDcgMTc6MDk6NDkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwuY29tPgogIEppcmkgRGVuZW1h
cmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgYTk1YjY3YmVjMy4uNmYxNWM4MmZkYSAg
NmYxNWM4MmZkYTA5YmI5YTU3OTEyOTBlNjYyZTA4YjhmNDdmMWYxNSAtPiB4ZW4tdGVzdGVkLW1h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 20:03:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 20:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ha424-0006pW-ON; Sun, 09 Jun 2019 20: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ha423-0006pK-9c
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 20:03:11 +0000
X-Inumbo-ID: 9474afda-8af1-11e9-8cf0-5f0dd2ae13b2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9474afda-8af1-11e9-8cf0-5f0dd2ae13b2;
 Sun, 09 Jun 2019 20:02:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ha41r-0004WY-01; Sun, 09 Jun 2019 20:02: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 1ha41q-0001uj-8j; Sun, 09 Jun 2019 20:02:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ha41q-0001k5-85; Sun, 09 Jun 2019 20:02:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137457-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-shadow:guest-localmigrate/x10: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1: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-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 20:02:58 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137457: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ1NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQ1Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBw
YXNzIGluIDEzNzM2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxOCBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwICAgICBmYWlsIHBhc3MgaW4gMTM3MzY2CgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBpbiAxMzczNjYgYmxvY2tlZCBpbiAxMzM1OTYKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGM1MWEzYTU4MjZhNjRmMDgwNzU0NTQ2MGJmYzM1MDIyZGM5Yzg0MjgKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVh
OWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTow
NjowNCBaICAgOTYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkg
MTU6MzY6MTAgWiAgIDQxIGRheXMgICAyMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzcxMDMgIDIwMTktMDUtMzEgMDE6Mjk6NTAgWiAgICA5IGRheXMgICAgNSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29u
Y0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWku
Y29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAzNjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 09 22:00:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Jun 2019 22:00: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 1ha5rN-0007LQ-GF; Sun, 09 Jun 2019 22:00: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=8b0I=UI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ha5rM-0007LE-0R
 for xen-devel@lists.xenproject.org; Sun, 09 Jun 2019 22:00:16 +0000
X-Inumbo-ID: f1e17bca-8b01-11e9-a347-93fcd035453d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1e17bca-8b01-11e9-a347-93fcd035453d;
 Sun, 09 Jun 2019 22:00: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 1ha5rD-0006lL-QE; Sun, 09 Jun 2019 22:00: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 1ha5rD-0008Oo-Hd; Sun, 09 Jun 2019 22:00:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ha5rD-0007xB-Gx; Sun, 09 Jun 2019 22:00:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137461-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-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-ws16-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-debianhvm-amd64:guest-stop: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-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Jun 2019 22:00:07 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137461: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ2MSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQ2MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MjY3IFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBp
biAxMzcxNjkgcGFzcyBpbiAxMzc0NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3MTY5IHBhc3MgaW4gMTM3NDYx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwIGZhaWwgaW4gMTM3MTY5IHBhc3MgaW4gMTM3NDYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4g
MTM3MTY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzcxNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzcy
NjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgZmFpbCBwYXNzIGluIDEzNzM3MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzNzM3MQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEzNzE2OSBsaWtlIDEz
Mjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
IGZhaWwgaW4gMTM3MTY5IGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzNzM3MSBsaWtlIDEz
Mjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
IGZhaWwgaW4gMTM3MzcxIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgYWM5MDI0MDc4NWI4ZTVmNmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0YgpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2
NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAy
LTA0IDIyOjA0OjA5IFogIDEyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAx
OS0wMi0xMSAxMzo0MTo1MCBaICAxMTggZGF5cyAgIDY1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzNjQ5MyAgMjAxOS0wNS0xOCAxMjo0NDoyMyBaICAgMjIgZGF5cyAgIDEyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2No
ZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
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
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 01:01:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 01:01:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ha8gq-0008Lv-1L; Mon, 10 Jun 2019 01: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=y1/0=UJ=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1ha8gp-0007xt-31
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 01:01:35 +0000
X-Inumbo-ID: 472bd896-8b1b-11e9-ad99-131a9a7982af
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 472bd896-8b1b-11e9-ad99-131a9a7982af;
 Mon, 10 Jun 2019 01:01:30 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Mon, 10 Jun
 2019 08:57:58 +0800
To: George Dunlap <George.Dunlap@citrix.com>
References: <8d9990d4a71c6ba858689ce2e119a96d@sslemail.net>
 <516B653D-D319-4335-A428-5AD6F9D12750@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <01a46a67-42ef-961c-54c6-a4ef6e85e1e5@mxnavi.com>
Date: Mon, 10 Jun 2019 09:00:53 +0800
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: <516B653D-D319-4335-A428-5AD6F9D12750@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH v3] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvNS8xOSAxODozOCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPgo+PiBPbiBKdW4gNSwgMjAx
OSwgYXQgMjoyNyBBTSwgQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90
ZToKPj4KPj4gWGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50KSB3aWxsIGJl
IHNhdmVkIHRvCj4+IHRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuIHRyYWNlIGV2ZW50IGRhdGEg
YW5kIGNvbmZpZyBwYXJhbXMgY2FuIGJlCj4+IHJlYWQvY2hhbmdlZCBieSBzeXN0ZW0gY29udHJv
bCBoeXBlcmNhbGwgYXQgcnVuIHRpbWUuCj4+Cj4+IENhbiBiZSBkaXNhYmxlZCBmb3Igc21hbGxl
ciBjb2RlIGZvb3RwcmludC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVu
YmFvZG9uZ0BteG5hdmkuY29tPgo+PiAtLS0KPj4geGVuL2NvbW1vbi9LY29uZmlnICAgICAgfCAg
OSArKysrKysrKysKPj4geGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgfCAgMiArLQo+PiB4ZW4vaW5j
bHVkZS94ZW4vdHJhY2UuaCB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4+IDMgZmls
ZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCj4+IGluZGV4IGM4
Mzg1MDYuLmQ5MDhmZTEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9jb21tb24vS2NvbmZpZwo+PiArKysg
Yi94ZW4vY29tbW9uL0tjb25maWcKPj4gQEAgLTM2OCw0ICszNjgsMTMgQEAgY29uZmlnIERPTTBf
TUVNCj4+Cj4+IAkgIExlYXZlIGVtcHR5IGlmIHlvdSBhcmUgbm90IHN1cmUgd2hhdCB0byBzcGVj
aWZ5Lgo+Pgo+PiArY29uZmlnIFRSQUNFQlVGRkVSCj4+ICsJYm9vbCAiRW5hYmxlIHRyYWNpbmcg
aW5mcmFzdHJ1Y3R1cmUiICBpZiBFWFBFUlQgPSAieSIKPj4gKwlkZWZhdWx0IHkKPj4gKwktLS1o
ZWxwLS0tCj4+ICsJICBFbmFibGUgaW4gdHJhY2luZyBpbmZyYXN0cnVjdHVyZSBhbmQgcHJlLWRl
ZmluZWQgdHJhY2Vwb2ludHMgd2l0aGluIFhlbi4KPiBTb3JyeSwgYW4gZWRpdGluZyBtaXN0YWtl
IGNhdXNlZCBtZSB0byBpbmNsdWRlIGEgc3RyYXkg4oCYaW7igJkgaW4gdGhpcyBzZW50ZW5jZSB3
aGVuIEkgc3VnZ2VzdGVkIHRoaXMgdGV4dC4gOi0pCj4KPiBUaGlzIGNvdWxkIGJlIHJlbW92ZWQg
b24gY2hlY2staW4uICBXaXRoIHRoYXQgZml4ZWQsIHRoZSBjb21taXQgbWVzc2FnZSBsb29rcyBP
SyB0byBtZS4KCkhlbGxvIEdlb3JnZSwKCnNvcnJ5IGZvciB0aGUgbGF0ZSByZXBseS4KCkZpeGVk
IGFjY29yZGluZyB0byB5b3VyIGNvbW1lbnRzIGluIHY0LgoKPiAgIC1HZW9yZ2UKPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 01:03:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 01:03:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ha8iU-0003QR-F6; Mon, 10 Jun 2019 01:03: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=y1/0=UJ=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1ha8iT-0003QJ-93
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 01:03:17 +0000
X-Inumbo-ID: 8455306e-8b1b-11e9-bf86-f76a39bc58d7
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8455306e-8b1b-11e9-bf86-f76a39bc58d7;
 Mon, 10 Jun 2019 01:03:13 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 10 Jun 2019 08:59:57 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 09:01:55 +0800
Message-ID: <1560128515-20347-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH v4] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50IGF0IHByZS1kZWZpbmVkIHRy
YWNlIHBvaW50KQp3aWxsIGJlIHNhdmVkIHRvIHRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuClRy
YWNlIGV2ZW50IGRhdGEgYW5kIGNvbmZpZyBwYXJhbXMgY2FuIGJlIHJlYWQvY2hhbmdlZApieSBz
eXN0ZW0gY29udHJvbCBoeXBlcmNhbGwgYXQgcnVuIHRpbWUuCgpDYW4gYmUgZGlzYWJsZWQgZm9y
IHNtYWxsZXIgY29kZSBmb290cHJpbnQuCgpTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNo
ZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQogeGVuL2NvbW1vbi9LY29uZmlnICAgICAgfCAgOSAr
KysrKysrKysKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hl
bi90cmFjZS5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMzYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCBjODM4NTA2Li5lY2I4Zjc1IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBA
IC0zNjgsNCArMzY4LDEzIEBAIGNvbmZpZyBET00wX01FTQogCiAJICBMZWF2ZSBlbXB0eSBpZiB5
b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3BlY2lmeS4KIAorY29uZmlnIFRSQUNFQlVGRkVSCisJ
Ym9vbCAiRW5hYmxlIHRyYWNpbmcgaW5mcmFzdHJ1Y3R1cmUiICBpZiBFWFBFUlQgPSAieSIKKwlk
ZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBFbmFibGUgdHJhY2luZyBpbmZyYXN0cnVjdHVyZSBh
bmQgcHJlLWRlZmluZWQgdHJhY2Vwb2ludHMgd2l0aGluIFhlbi4KKwkgIFRoaXMgd2lsbCBhbGxv
dyBsaXZlIGluZm9ybWF0aW9uIGFib3V0IFhlbuKAmXMgZXhlY3V0aW9uIGFuZCBwZXJmb3JtYW5j
ZQorCSAgdG8gYmUgY29sbGVjdGVkIGF0IHJ1biB0aW1lIGZvciBkZWJ1Z2dpbmcgb3IgcGVyZm9y
bWFuY2UgYW5hbHlzaXMuCisJICBNZW1vcnkgYW5kIGV4ZWN1dGlvbiBvdmVyaGVhZCB3aGVuIG5v
dCBhY3RpdmUgaXMgbWluaW1hbC4KKwogZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9N
YWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggYmNhNDhlNi4uOWZkMWJkMiAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL01ha2VmaWxlCkBA
IC01Niw3ICs1Niw3IEBAIG9iai15ICs9IHN5c2N0bC5vCiBvYmoteSArPSB0YXNrbGV0Lm8KIG9i
ai15ICs9IHRpbWUubwogb2JqLXkgKz0gdGltZXIubwotb2JqLXkgKz0gdHJhY2Uubworb2JqLSQo
Q09ORklHX1RSQUNFQlVGRkVSKSArPSB0cmFjZS5vCiBvYmoteSArPSB2ZXJzaW9uLm8KIG9iai15
ICs9IHZpcnR1YWxfcmVnaW9uLm8KIG9iai15ICs9IHZtX2V2ZW50Lm8KZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi90cmFjZS5oIGIveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKaW5kZXggMTI5
NjZlYS4uZmFkOTJjNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKQEAgLTIxLDEyICsyMSwxOCBAQAogI2lmbmRlZiBfX1hF
Tl9UUkFDRV9IX18KICNkZWZpbmUgX19YRU5fVFJBQ0VfSF9fCiAKKy8qIFB1dCAndGJfaW5pdF9k
b25lJyBoZXJlIGJlY2F1c2UgJ2FzbS90cmFjZS5oJyBtYXkgdXNlIGl0ICovCisjaWZkZWYgQ09O
RklHX1RSQUNFQlVGRkVSCiBleHRlcm4gaW50IHRiX2luaXRfZG9uZTsKKyNlbHNlCisjZGVmaW5l
IHRiX2luaXRfZG9uZSBmYWxzZQorI2VuZGlmCiAKICNpbmNsdWRlIDxwdWJsaWMvc3lzY3RsLmg+
CiAjaW5jbHVkZSA8cHVibGljL3RyYWNlLmg+CiAjaW5jbHVkZSA8YXNtL3RyYWNlLmg+CiAKKyNp
ZmRlZiBDT05GSUdfVFJBQ0VCVUZGRVIKIC8qIFVzZWQgdG8gaW5pdGlhbGlzZSB0cmFjZSBidWZm
ZXIgZnVuY3Rpb25hbGl0eSAqLwogdm9pZCBpbml0X3RyYWNlX2J1ZnModm9pZCk7CiAKQEAgLTQ3
LDYgKzUzLDI2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV92YXIodTMyIGV2ZW50LCBpbnQg
Y3ljbGVzLCBpbnQgZXh0cmEsCiB2b2lkIF9fdHJhY2VfaHlwZXJjYWxsKHVpbnQzMl90IGV2ZW50
LCB1bnNpZ25lZCBsb25nIG9wLAogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB4ZW5fdWxv
bmdfdCAqYXJncyk7CiAKKyNlbHNlCitzdGF0aWMgaW5saW5lIHZvaWQgaW5pdF90cmFjZV9idWZz
KHZvaWQpIHt9CitzdGF0aWMgaW5saW5lIGludCB0Yl9jb250cm9sKHN0cnVjdCB4ZW5fc3lzY3Rs
X3RidWZfb3AgKnRiYykKK3sKKyAgICByZXR1cm4gLUVOT1NZUzsKK30KKworc3RhdGljIGlubGlu
ZSBpbnQgdHJhY2Vfd2lsbF90cmFjZV9ldmVudCh1aW50MzJfdCBldmVudCkKK3sKKyAgICByZXR1
cm4gMDsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHRyYWNlX3Zhcih1aW50MzJfdCBldmVudCwg
aW50IGN5Y2xlcywgaW50IGV4dHJhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCB2b2lkICpleHRyYV9kYXRhKSB7fQorc3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2VfdmFyKHVp
bnQzMl90IGV2ZW50LCBib29sIGN5Y2xlcywgdW5zaWduZWQgaW50IGV4dHJhLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKmV4dHJhX2RhdGEpIHt9CitzdGF0aWMg
aW5saW5lIHZvaWQgX190cmFjZV9oeXBlcmNhbGwodWludDMyX3QgZXZlbnQsIHVuc2lnbmVkIGxv
bmcgb3AsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgeGVuX3Vs
b25nX3QgKmFyZ3MpIHt9CisjZW5kaWYKKwogLyogQ29udmVuaWVuY2UgbWFjcm9zIGZvciBjYWxs
aW5nIHRoZSB0cmFjZSBmdW5jdGlvbi4gKi8KICNkZWZpbmUgVFJBQ0VfMEQoX2UpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 02:29:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 02: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 1haA3a-0001NK-GW; Mon, 10 Jun 2019 02:29: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haA3Z-0001NA-HC
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 02:29:09 +0000
X-Inumbo-ID: 8336a99a-8b27-11e9-bdc1-3babf283eb3d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8336a99a-8b27-11e9-bdc1-3babf283eb3d;
 Mon, 10 Jun 2019 02:29: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 1haA3S-00057P-46; Mon, 10 Jun 2019 02:29: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 1haA3R-0003aG-OW; Mon, 10 Jun 2019 02:29:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haA3R-00031k-Mg; Mon, 10 Jun 2019 02:29:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137462-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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-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-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt: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-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 02:29:01 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137462: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ2MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQ2Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRk
YTQ1YTllNTYwCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4
ZmFlNDlhOGRiMDA4OWU2ODE4ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzA5NjUgIDIwMTgtMTItMDMgMDk6MDY6MTkgWiAgMTg4IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTMzNTk4ICAyMDE5LTAzLTA1IDE1OjA2OjIzIFogICA5NiBkYXlzICAgNDkgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM2NTY2ICAyMDE5LTA1LTE5IDE0OjA2OjMwIFogICAyMSBk
YXlzICAgMTIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJp
c3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgTWFudWVsIEJvdXllciA8
Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNp
dHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
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
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
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
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc1OCBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 05:08:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 05:08:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haCXS-0005VG-Op; Mon, 10 Jun 2019 05:08:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y1/0=UJ=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haCXS-0005VB-4P
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 05:08:10 +0000
X-Inumbo-ID: b962caf4-8b3d-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b962caf4-8b3d-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 05:08:07 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 10 Jun 2019 13:04:53 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 13:07:54 +0800
Message-ID: <1560143274-10547-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen/arm: vtimer: fix return value to void for
 virt_timer_[save|restore]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Baodong Chen <chenbaodong@mxnavi.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9yaWdpbmFsIHR5cGUgaXMgaW50IGFuZCBub3QgdXNlZCBhdCBhbGwgc28gZml4IHRvIHZv
aWQuCgpTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+
Ci0tLQogeGVuL2FyY2gvYXJtL3Z0aW1lci5jICAgICAgICB8IDYgKystLS0tCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3Z0aW1lci5oIHwgNCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnRpbWVyLmMg
Yi94ZW4vYXJjaC9hcm0vdnRpbWVyLmMKaW5kZXggYzk5ZGQyMy4uZTZhZWJkYSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL3Z0aW1lci5jCisrKyBiL3hlbi9hcmNoL2FybS92dGltZXIuYwpAQCAt
MTM2LDcgKzEzNiw3IEBAIHZvaWQgdmNwdV90aW1lcl9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQog
ICAgIGtpbGxfdGltZXIoJnYtPmFyY2gucGh5c190aW1lci50aW1lcik7CiB9CiAKLWludCB2aXJ0
X3RpbWVyX3NhdmUoc3RydWN0IHZjcHUgKnYpCit2b2lkIHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3Qg
dmNwdSAqdikKIHsKICAgICBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7CiAKQEAgLTE0OSwxMCAr
MTQ5LDkgQEAgaW50IHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgc2V0
X3RpbWVyKCZ2LT5hcmNoLnZpcnRfdGltZXIudGltZXIsIHRpY2tzX3RvX25zKHYtPmFyY2gudmly
dF90aW1lci5jdmFsICsKICAgICAgICAgICAgICAgICAgIHYtPmRvbWFpbi0+YXJjaC52aXJ0X3Rp
bWVyX2Jhc2Uub2Zmc2V0IC0gYm9vdF9jb3VudCkpOwogICAgIH0KLSAgICByZXR1cm4gMDsKIH0K
IAotaW50IHZpcnRfdGltZXJfcmVzdG9yZShzdHJ1Y3QgdmNwdSAqdikKK3ZvaWQgdmlydF90aW1l
cl9yZXN0b3JlKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIEFTU0VSVCghaXNfaWRsZV92Y3B1KHYp
KTsKIApAQCAtMTYzLDcgKzE2Miw2IEBAIGludCB2aXJ0X3RpbWVyX3Jlc3RvcmUoc3RydWN0IHZj
cHUgKnYpCiAgICAgV1JJVEVfU1lTUkVHNjQodi0+ZG9tYWluLT5hcmNoLnZpcnRfdGltZXJfYmFz
ZS5vZmZzZXQsIENOVFZPRkZfRUwyKTsKICAgICBXUklURV9TWVNSRUc2NCh2LT5hcmNoLnZpcnRf
dGltZXIuY3ZhbCwgQ05UVl9DVkFMX0VMMCk7CiAgICAgV1JJVEVfU1lTUkVHMzIodi0+YXJjaC52
aXJ0X3RpbWVyLmN0bCwgQ05UVl9DVExfRUwwKTsKLSAgICByZXR1cm4gMDsKIH0KIAogc3RhdGlj
IGJvb2wgdnRpbWVyX2NudHBfY3RsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1aW50MzJf
dCAqciwgYm9vbCByZWFkKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92dGltZXIu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnRpbWVyLmgKaW5kZXggOTFkODhiMy4uOWQ0ZmI0YyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92dGltZXIuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3Z0aW1lci5oCkBAIC0yNCw4ICsyNCw4IEBAIGV4dGVybiBpbnQgZG9tYWluX3Z0
aW1lcl9pbml0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnICpjb25maWcpOwogZXh0ZXJuIGludCB2Y3B1
X3Z0aW1lcl9pbml0KHN0cnVjdCB2Y3B1ICp2KTsKIGV4dGVybiBib29sIHZ0aW1lcl9lbXVsYXRl
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1bmlvbiBoc3IgaHNyKTsKLWV4dGVybiBpbnQg
dmlydF90aW1lcl9zYXZlKHN0cnVjdCB2Y3B1ICp2KTsKLWV4dGVybiBpbnQgdmlydF90aW1lcl9y
ZXN0b3JlKHN0cnVjdCB2Y3B1ICp2KTsKK2V4dGVybiB2b2lkIHZpcnRfdGltZXJfc2F2ZShzdHJ1
Y3QgdmNwdSAqdik7CitleHRlcm4gdm9pZCB2aXJ0X3RpbWVyX3Jlc3RvcmUoc3RydWN0IHZjcHUg
KnYpOwogZXh0ZXJuIHZvaWQgdmNwdV90aW1lcl9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KTsKIHZv
aWQgdnRpbWVyX3VwZGF0ZV9pcnFzKHN0cnVjdCB2Y3B1ICp2KTsKIAotLSAKMi43LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 05:16:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 05:16:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haCf7-0006I8-MK; Mon, 10 Jun 2019 05:16: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=y1/0=UJ=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haCf6-0006I3-Ov
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 05:16:04 +0000
X-Inumbo-ID: d25bcde0-8b3e-11e9-a047-abdf9327b909
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d25bcde0-8b3e-11e9-a047-abdf9327b909;
 Mon, 10 Jun 2019 05:15:57 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Mon, 10 Jun 2019 13:12:44 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 13:15:47 +0800
Message-ID: <1560143748-11027-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen/arm: domain: remove redundant memset for
 arch's saved_context when creating 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: Baodong Chen <chenbaodong@mxnavi.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxyZWFkeSBkb25lIGJ5IGNsZWFyX3BhZ2UoKSBpbiBhbGxvY192Y3B1X3N0cnVjdCgpCgpTaWdu
ZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQogeGVu
L2FyY2gvYXJtL2RvbWFpbi5jIHwgMSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4u
YwppbmRleCBmZjMzMGIzLi5hZDFiMTA2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC01NTcsNyArNTU3LDYgQEAgaW50IGFy
Y2hfdmNwdV9jcmVhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLSBzaXplb2Yoc3RydWN0IGNwdV9pbmZvKSk7CiAgICAgbWVtc2V0
KHYtPmFyY2guY3B1X2luZm8sIDAsIHNpemVvZigqdi0+YXJjaC5jcHVfaW5mbykpOwogCi0gICAg
bWVtc2V0KCZ2LT5hcmNoLnNhdmVkX2NvbnRleHQsIDAsIHNpemVvZih2LT5hcmNoLnNhdmVkX2Nv
bnRleHQpKTsKICAgICB2LT5hcmNoLnNhdmVkX2NvbnRleHQuc3AgPSAocmVnaXN0ZXJfdCl2LT5h
cmNoLmNwdV9pbmZvOwogICAgIHYtPmFyY2guc2F2ZWRfY29udGV4dC5wYyA9IChyZWdpc3Rlcl90
KWNvbnRpbnVlX25ld192Y3B1OwogCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 05:29:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 05: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 1haCsF-0007AJ-4Q; Mon, 10 Jun 2019 05: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=RipH=UJ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1haCsD-0007AE-Vl
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 05:29:38 +0000
X-Inumbo-ID: b897feae-8b40-11e9-be2b-6f6d9bc8ceda
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b897feae-8b40-11e9-be2b-6f6d9bc8ceda;
 Mon, 10 Jun 2019 05:29:30 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Jun 2019 22:29:30 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by FMSMGA003.fm.intel.com with ESMTP; 09 Jun 2019 22:29:28 -0700
Date: Mon, 10 Jun 2019 13:33:41 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190610053339.GA10195@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-4-git-send-email-chao.gao@intel.com>
 <5CF6883802000078002352A1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF6883802000078002352A1@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 03/10] microcode: introduce a global
 cache of ucode patch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDk6MDM6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiArYm9vbCBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gg
KnBhdGNoKQo+PiArewo+PiArCj4+ICsgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZtaWNyb2Nv
ZGVfbXV0ZXgpKTsKPj4gKwo+PiArICAgIGlmICggIW1pY3JvY29kZV9vcHMtPm1hdGNoX2NwdShw
YXRjaCkgKQo+PiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICBpZiAoICFtaWNy
b2NvZGVfY2FjaGUgKQo+PiArICAgICAgICBtaWNyb2NvZGVfY2FjaGUgPSBwYXRjaDsKPj4gKyAg
ICBlbHNlIGlmICggbWljcm9jb2RlX29wcy0+Y29tcGFyZV9wYXRjaChwYXRjaCwgbWljcm9jb2Rl
X2NhY2hlKSA9PQo+PiArICAgICAgICAgICAgICAgICAgTkVXX1VDT0RFICkKPj4gKyAgICB7Cj4+
ICsgICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVfcGF0Y2gobWljcm9jb2RlX2NhY2hlKTsKPj4g
KyAgICAgICAgbWljcm9jb2RlX2NhY2hlID0gcGF0Y2g7Cj4+ICsgICAgfQo+Cj5IbW0sIG9rYXks
IHRoZSB3YXkgeW91IGRvIHRoaW5ncyBoZXJlIHRocmVlIGVudW1lcmF0aW9uIHZhbHVlcwo+bWF5
IGluZGVlZCBiZSBzdWZmaWNpZW50LiAib2xkIiBtYXkganVzdCBiZSBhIGxpdHRsZSBtaXNsZWFk
aW5nIHRoZW4uCj4oQXMgdG8gbXkgcmVzcGVjdGl2ZSBjb21tZW50IG9uIHRoZSBwcmV2aW91cyBw
YXRjaC4pCj4KPj4gK3N0YXRpYyBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICphbGxvY19taWNyb2Nv
ZGVfcGF0Y2goCj4+ICsgICAgY29uc3Qgc3RydWN0IG1pY3JvY29kZV9hbWQgKm1jX2FtZCkKPj4g
K3sKPj4gKyAgICBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICptaWNyb2NvZGVfcGF0Y2ggPSB4bWFs
bG9jKHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gpOwo+PiArICAgIHN0cnVjdCBtaWNyb2NvZGVfYW1k
ICpjYWNoZSA9IHhtYWxsb2Moc3RydWN0IG1pY3JvY29kZV9hbWQpOwo+PiArICAgIHZvaWQgKm1w
YiA9IHhtYWxsb2NfYnl0ZXMobWNfYW1kLT5tcGJfc2l6ZSk7Cj4+ICsgICAgc3RydWN0IGVxdWl2
X2NwdV9lbnRyeSAqZXF1aXZfY3B1X3RhYmxlID0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgeG1hbGxvY19ieXRlcyhtY19hbWQtPmVxdWl2X2NwdV90YWJsZV9zaXplKTsKPj4g
Kwo+PiArICAgIGlmICggIW1pY3JvY29kZV9wYXRjaCB8fCAhY2FjaGUgfHwgIW1wYiB8fCAhZXF1
aXZfY3B1X3RhYmxlICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHhmcmVlKG1pY3JvY29kZV9wYXRj
aCk7Cj4+ICsgICAgICAgIHhmcmVlKGNhY2hlKTsKPj4gKyAgICAgICAgeGZyZWUobXBiKTsKPj4g
KyAgICAgICAgeGZyZWUoZXF1aXZfY3B1X3RhYmxlKTsKPj4gKyAgICAgICAgcHJpbnRrKFhFTkxP
R19FUlIgIm1pY3JvY29kZTogQ2FuIG5vdCBhbGxvY2F0ZSBtZW1vcnlcbiIpOwo+Cj5JJ20gbm90
IGNvbnZpbmNlZCB0aGlzIG5lZWRzIGxvZ2dpbmcuCj4KPj4gKyAgICAgICAgcmV0dXJuIEVSUl9Q
VFIoLUVOT01FTSk7Cj4+ICsgICAgfQo+PiArCj4+ICsgICAgY2FjaGUtPmVxdWl2X2NwdV90YWJs
ZSA9IGVxdWl2X2NwdV90YWJsZTsKPj4gKyAgICBjYWNoZS0+bXBiID0gbXBiOwo+PiArICAgIG1l
bWNweShjYWNoZS0+ZXF1aXZfY3B1X3RhYmxlLCBtY19hbWQtPmVxdWl2X2NwdV90YWJsZSwKPgo+
V2h5IG5vdCB1c2UgdGhlIGxvY2FsIHZhcmlhYmxlIGhlcmUgYW5kIC4uLgo+Cj4+ICsgICAgICAg
ICAgIG1jX2FtZC0+ZXF1aXZfY3B1X3RhYmxlX3NpemUpOwo+PiArICAgIG1lbWNweShjYWNoZS0+
bXBiLCBtY19hbWQtPm1wYiwgbWNfYW1kLT5tcGJfc2l6ZSk7Cj4KPmhlcmU/IExlc3Mgc291cmNl
IGNvZGUgYW5kIHByZXN1bWFibHkgYWxzbyBzbGlnaHRseSBsZXNzIGJpbmFyeQo+Y29kZS4gSW4g
ZmFjdCBJIHdvbmRlciBpZiB5b3Ugd291bGRuJ3QgYmV0dGVyIG1lbWNweSgpIGZpcnN0Cj5hbnl3
YXksIGFuZCBvbmx5IHRoZW4gc3RvcmUgdGhlIHZhbHVlcyBpbnRvIHRoZSBmaWVsZHMuIEl0IHdv
bid0Cj5tYXR0ZXIgbXVjaCB3aXRoIHRoZSBnbG9iYWwgbG9jayBoZWxkLCBidXQgaXQncyBnZW5l
cmFsbHkgZ29vZAo+cHJhY3RpY2UgdG8gZG8gdGhpbmdzIGluIGFuIG9yZGVyIHRoYXQgd29uJ3Qg
cmlzayB0byBjb25mdXNlCj5oeXBvdGhldGljYWwgY29uc3VtZXJzIG9mIHRoZSBkYXRhLgoKV2ls
bCBkby4KCj4KPj4gK3N0YXRpYyB2b2lkIGZyZWVfcGF0Y2goc3RydWN0IG1pY3JvY29kZV9wYXRj
aCAqbWljcm9jb2RlX3BhdGNoKQo+PiArewo+PiArICAgIHN0cnVjdCBtaWNyb2NvZGVfYW1kICpt
Y19hbWQgPSBtaWNyb2NvZGVfcGF0Y2gtPm1jX2FtZDsKPj4gKwo+PiArICAgIHhmcmVlKG1jX2Ft
ZC0+ZXF1aXZfY3B1X3RhYmxlKTsKPj4gKyAgICB4ZnJlZShtY19hbWQtPm1wYik7Cj4+ICsgICAg
eGZyZWUobWNfYW1kKTsKPj4gKyAgICB4ZnJlZShtaWNyb2NvZGVfcGF0Y2gpOwo+Cj5JIHRoaW5r
IEkgc2FpZCBzbyBiZWZvcmU6IEZyZWVpbmcgb2YgdGhlIGdlbmVyaWMgd3JhcHBlciBzdHJ1Y3QK
PndvdWxkIHByb2JhYmx5IGJldHRlciBiZSBwbGFjZWQgaW4gZ2VuZXJpYyBjb2RlLgoKRG8geW91
IG1lYW4gc29tZXRoaW5nIGFzIHNob3duIGJlbG93OgoKLyogaW4gZ2VuZXJpYyBjb2RlICovCgpz
dHJ1Y3QgbWljcm9jb2RlX3BhdGNoIHsKICAgIHVuaW9uIHsKICAgICAgICBzdHJ1Y3QgbWljcm9j
b2RlX2ludGVsICptY19pbnRlbDsKCXN0cnVjdCBtaWNyb2NvZGVfYW1kICptY19hbWQ7Cgl2b2lk
ICptYzsKICAgIH07Cn07Cgp2b2lkIG1pY3JvY29kZV9mcmVlX3BhdGNoKHN0cnVjdCBtaWNyb2Nv
ZGVfcGF0Y2ggKm1pY3JvY29kZV9wYXRjaCkKewogICAgbWljcm9jb2RlX29wcy0+ZnJlZV9wYXRj
aChtaWNyb2NvZGVfcGF0Y2gtPm1jKTsKICAgIHhmcmVlKG1pY3JvY29kZV9wYXRjaCk7Cn0KCi8q
IGluIHZlbmRvci1zcGVjaWZpYyAoQU1EKSBjb2RlICovCgpzdGF0aWMgdm9pZCBmcmVlX3BhdGNo
KHZvaWQgKm1jKQp7CiAgICBzdHJ1Y3QgbWljcm9jb2RlX2FtZCAqbWNfYW1kID0gbWM7CgogICAg
eGZyZWUobWNfYW1kLT5lcXVpdl9jcHVfdGFibGUpOwogICAgeGZyZWUobWNfYW1kLT5tcGIpOwog
ICAgeGZyZWUobWNfYW1kKTsKfQoKPgo+PiBAQCAtNDk3LDcgKzU1OCwyMCBAQCBzdGF0aWMgaW50
IGNwdV9yZXF1ZXN0X21pY3JvY29kZSh1bnNpZ25lZCBpbnQgY3B1LCBjb25zdCB2b2lkICpidWYs
Cj4+ICAgICAgd2hpbGUgKCAoZXJyb3IgPSBnZXRfdWNvZGVfZnJvbV9idWZmZXJfYW1kKG1jX2Ft
ZCwgYnVmLCBidWZzaXplLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmb2Zmc2V0KSkgPT0gMCApCj4+ICAgICAgewo+PiAtICAgICAgICBpZiAoIG1p
Y3JvY29kZV9maXRzKG1jX2FtZCwgY3B1KSApCj4+ICsgICAgICAgIHN0cnVjdCBtaWNyb2NvZGVf
cGF0Y2ggKm5ld19wYXRjaCA9IGFsbG9jX21pY3JvY29kZV9wYXRjaChtY19hbWQpOwo+PiArCj4+
ICsgICAgICAgIGlmICggSVNfRVJSKG5ld19wYXRjaCkgKQo+PiArICAgICAgICB7Cj4+ICsgICAg
ICAgICAgICBlcnJvciA9IFBUUl9FUlIobmV3X3BhdGNoKTsKPj4gKyAgICAgICAgICAgIGJyZWFr
Owo+PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgaWYgKCBtYXRjaF9jcHUobmV3X3BhdGNo
KSApCj4+ICsgICAgICAgICAgICBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKG5ld19wYXRjaCk7Cj4+
ICsgICAgICAgIGVsc2UKPj4gKyAgICAgICAgICAgIGZyZWVfcGF0Y2gobmV3X3BhdGNoKTsKPgo+
V2h5IGRvIHlvdSByZS1kbyB3aGF0IG1pY3JvY29kZV91cGRhdGVfY2FjaGUoKSBhbHJlYWR5IGRv
ZXM/Cj5JdCBjYWxscyAtPm1hdGNoX2NwdSgpIGFuZCAtPmZyZWVfcGF0Y2goKSBhbGwgYnkgaXRz
ZWxmLiBJdCBsb29rcyBhcwo+aWYgaXQgd291bGQgbmVlZCB0byBnYWluIG9uZSBtb3JlIC0+ZnJl
ZV9wYXRjaCgpIGludm9jYXRpb24gdGhvdWdoLgo+CgpXaWxsIHJlbW92ZSBib3RoIGludm9jYXRp
b25zIG9mIG1hdGNoX2NwdSgpLgoKVG8gc3VwcG9ydCB0aGUgY2FzZSAodGhlIGJyb2tlbiBiaW9z
KSB5b3UgZGVzY3JpYmVkLCBhIHBhdGNoIHdoaWNoCm5lZWRzIHRvIGJlIHN0b3JlZCBpc24ndCBu
ZWNlc3NhcnkgdG8gYmUgbmV3ZXIgdGhhbiB0aGUgbWljcm9jb2RlIGxvYWRlZAp0byBjdXJyZW50
IENQVS4gQXMgbG9uZyBhcyB0aGUgcHJvY2Vzc29yJ3Mgc2lnbmF0dXJlIGlzIGNvdmVyZWQgYnkg
dGhlCnBhdGNoLCB3ZSB3aWxsIHN0b3JlIHRoZSBwYXRjaCByZWdhcmRsZXNzIHRoZSByZXZpc2lv
biBudW1iZXIuCgpUaGFua3MKQ2hhbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 05:49:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 05:49:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haDAu-0000HA-1z; Mon, 10 Jun 2019 05:48: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haDAs-0000H1-Oc
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 05:48:54 +0000
X-Inumbo-ID: 6b71f4d8-8b43-11e9-865f-67cdc149f843
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6b71f4d8-8b43-11e9-865f-67cdc149f843;
 Mon, 10 Jun 2019 05:48: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 1haDAm-0001KN-O0; Mon, 10 Jun 2019 05:48: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 1haDAm-0001yz-GI; Mon, 10 Jun 2019 05:48:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haDAm-0006X8-FK; Mon, 10 Jun 2019 05:48:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137468-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-5:xen-boot:fail:regression
 xen-unstable:test-armhf-armhf-xl-arndale: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm: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-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-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=c0666fab19ea1523fbcae57d8362d94e06b21f98
X-Osstest-Versions-That: xen=844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 05:48:48 +0000
Subject: [Xen-devel] [xen-unstable test] 137468: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ2OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzQ2OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3Mjc0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzcyNzQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcyNzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI3
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3Mjc0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzcyNzQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzNzI3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3Mjc0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcy
NzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzI3NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Mjc0CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgYzA2NjZmYWIxOWVhMTUyM2ZiY2FlNTdkODM2MmQ5NGUwNmIy
MWY5OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgODQ0YWEwYTEzZDM0
ZTlhMzQxYTgzNzQxMTlkMmVkNjdkNGRjZDZiYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3Mjc0
ICAyMDE5LTA2LTA0IDA5OjI1OjA1IFogICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEz
NzM3OCAgMjAxOS0wNi0wNiAwMzoxMDoyMiBaICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzNzQ2OCAgMjAxOS0wNi0wOCAwMzoxNTozMSBaICAgIDIgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRmVuZyBLYW4g
PGZlbmdrYW5Ab3MuYW1wZXJlY29tcHV0aW5nLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQdSBXZW4g
PHB1d2VuQGh5Z29uLmNuPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFZpc2hudSA8dmlzaG51QG9z
LmFtcGVyZWNvbXB1dGluZy5jb20+CiAgVmlzaG51IFBhamp1cmkgT1MgPHZpc2hudUBvcy5hbXBl
cmVjb21wdXRpbmcuY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0Bl
cGFtLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
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
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
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
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
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
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA5NDUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 07:15:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 07: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 1haEWI-0006vB-MY; Mon, 10 Jun 2019 07:15:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RipH=UJ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1haEWH-0006v6-Dv
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 07:15:05 +0000
X-Inumbo-ID: 7711dcd2-8b4f-11e9-8980-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7711dcd2-8b4f-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 07:15:03 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Jun 2019 00:15:02 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga002.jf.intel.com with ESMTP; 10 Jun 2019 00:15:00 -0700
Date: Mon, 10 Jun 2019 15:19:13 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190610071913.GB10195@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-5-git-send-email-chao.gao@intel.com>
 <5CF68AAA02000078002352B1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF68AAA02000078002352B1@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 04/10] microcode: remove struct
 ucode_cpu_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDk6MTM6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBXZSBjYW4gcmVtb3ZlIHRoZSBwZXItY3B1IGNhY2hlIGZpZWxkIGluIHN0cnVjdCB1Y29k
ZV9jcHVfaW5mbyBzaW5jZQo+PiBpdCBoYXMgYmVlbiByZXBsYWNlZCBieSBhIGdsb2JhbCBjYWNo
ZS4gSXQgd291bGQgbGVhZHMgdG8gb25seSBvbmUgZmllbGQKPj4gcmVtYWluaW5nIGluIHVjb2Rl
X2NwdV9pbmZvLiBUaGVuLCB0aGlzIHN0cnVjdCBpcyByZW1vdmVkIGFuZCB0aGUKPj4gcmVtYWlu
aW5nIGZpZWxkIChjcHUgc2lnbmF0dXJlKSBpcyBzdG9yZWQgaW4gcGVyLWNwdSBhcmVhLgo+PiAK
Pj4gQWxzbyByZW1vdmUgJ21pY3JvY29kZV9yZXN1bWVfbWF0Y2gnIGZyb20gbWljcm9jb2RlX29w
cyBiZWNhdXNlIHRoZQo+PiBjaGVjayBpcyBkb25lIGluIGZpbmRfcGF0Y2goKS4gVGhlIGNwdSBz
dGF0dXMgbm90aWZpZXIgaXMgYWxzbwo+PiByZW1vdmVkLiBJdCB3YXMgdXNlZCB0byBmcmVlIHRo
ZSAibWMiIGZpZWxkIHRvIGF2b2lkIG1lbW9yeSBsZWFrLgo+Cj5UaGVyZSdzIG5vIGZpbmRfcGF0
Y2goKSBmdW5jdGlvbiBhbnltb3JlIGFmYWljcy4gQW5kIEkgYWxzbyB0aGluayB0aGlzCj5zaG91
bGQgYmUgYSBzZXBhcmF0ZSBwYXRjaC4gVGhlIGFib3ZlIGlzbid0IGVub3VnaCBpbW8gdG8ganVz
dGlmeSAuLi4KPgo+PiAgaW50IG1pY3JvY29kZV9yZXN1bWVfY3B1KHVuc2lnbmVkIGludCBjcHUp
Cj4+ICB7Cj4+ICAgICAgaW50IGVycjsKPj4gLSAgICBzdHJ1Y3QgdWNvZGVfY3B1X2luZm8gKnVj
aSA9ICZwZXJfY3B1KHVjb2RlX2NwdV9pbmZvLCBjcHUpOwo+PiAtICAgIHN0cnVjdCBjcHVfc2ln
bmF0dXJlIG5zaWc7Cj4+IC0gICAgdW5zaWduZWQgaW50IGNwdTI7Cj4+ICsgICAgc3RydWN0IGNw
dV9zaWduYXR1cmUgKnNpZyA9ICZwZXJfY3B1KGNwdV9zaWcsIGNwdSk7Cj4+ICAKPj4gICAgICBp
ZiAoICFtaWNyb2NvZGVfb3BzICkKPj4gICAgICAgICAgcmV0dXJuIDA7Cj4+ICAKPj4gICAgICBz
cGluX2xvY2soJm1pY3JvY29kZV9tdXRleCk7Cj4+ICAKPj4gLSAgICBlcnIgPSBtaWNyb2NvZGVf
b3BzLT5jb2xsZWN0X2NwdV9pbmZvKGNwdSwgJnVjaS0+Y3B1X3NpZyk7Cj4+IC0gICAgaWYgKCBl
cnIgKQo+PiAtICAgIHsKPj4gLSAgICAgICAgX19taWNyb2NvZGVfZmluaV9jcHUoY3B1KTsKPj4g
LSAgICAgICAgc3Bpbl91bmxvY2soJm1pY3JvY29kZV9tdXRleCk7Cj4+IC0gICAgICAgIHJldHVy
biBlcnI7Cj4+IC0gICAgfQo+PiAtCj4+IC0gICAgaWYgKCB1Y2ktPm1jLm1jX3ZhbGlkICkKPj4g
LSAgICB7Cj4+IC0gICAgICAgIGVyciA9IG1pY3JvY29kZV9vcHMtPm1pY3JvY29kZV9yZXN1bWVf
bWF0Y2goY3B1LCB1Y2ktPm1jLm1jX3ZhbGlkKTsKPj4gLSAgICAgICAgaWYgKCBlcnIgPj0gMCAp
Cj4+IC0gICAgICAgIHsKPj4gLSAgICAgICAgICAgIGlmICggZXJyICkKPj4gLSAgICAgICAgICAg
ICAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5hcHBseV9taWNyb2NvZGUoY3B1KTsKPj4gLSAgICAg
ICAgICAgIHNwaW5fdW5sb2NrKCZtaWNyb2NvZGVfbXV0ZXgpOwo+PiAtICAgICAgICAgICAgcmV0
dXJuIGVycjsKPj4gLSAgICAgICAgfQo+PiAtICAgIH0KPj4gLQo+PiAtICAgIG5zaWcgPSB1Y2kt
PmNwdV9zaWc7Cj4+IC0gICAgX19taWNyb2NvZGVfZmluaV9jcHUoY3B1KTsKPj4gLSAgICB1Y2kt
PmNwdV9zaWcgPSBuc2lnOwo+PiAtCj4+IC0gICAgZXJyID0gLUVJTzsKPj4gLSAgICBmb3JfZWFj
aF9vbmxpbmVfY3B1ICggY3B1MiApCj4+IC0gICAgewo+PiAtICAgICAgICB1Y2kgPSAmcGVyX2Nw
dSh1Y29kZV9jcHVfaW5mbywgY3B1Mik7Cj4+IC0gICAgICAgIGlmICggdWNpLT5tYy5tY192YWxp
ZCAmJgo+PiAtICAgICAgICAgICAgIG1pY3JvY29kZV9vcHMtPm1pY3JvY29kZV9yZXN1bWVfbWF0
Y2goY3B1LCB1Y2ktPm1jLm1jX3ZhbGlkKSA+IDAgKQo+PiAtICAgICAgICB7Cj4+IC0gICAgICAg
ICAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5hcHBseV9taWNyb2NvZGUoY3B1KTsKPj4gLSAgICAg
ICAgICAgIGJyZWFrOwo+PiAtICAgICAgICB9Cj4+IC0gICAgfQo+Cj4uLi4gaW4gcGFydGljdWxh
ciB0aGUgcmVtb3ZhbCBvZiB0aGlzIGxvb3AsIHRoZSBtb3JlIHRoYXQgYm90aCB0aGUKPmxvb3Ag
YW5kIHRoZSBjb2RlIGFoZWFkIG9mIGl0IGFsc28gY2FsbCAtPmFwcGx5X21pY3JvY29kZSgpLgoK
T2suIFdpbGwgc3BsaXQgaXQgb3V0IGZyb20gdGhpcyBwYXRjaCBhbmQgcmVmaW5lIHRoZSBwYXRj
aCBkZXNjcmlwdGlvbi4KCkJhc2ljYWxseSwgdGhpcyBmdW5jdGlvbiB0cmllcyBiZXN0IHRvIGZp
bmQgYSBzdWl0YWJsZSBwYXRjaCBmcm9tIHRoZQpwZXItY3B1IGNhY2hlIGFuZCBsb2FkcyBpdC4g
Q3VycmVudGx5LCB0aGUgcGVyLWNwdSBjYWNoZSBpcyByZXBsYWNlZCBieQp0aGUgZ2xvYmFsIGNh
Y2hlLCBhbmQgLT5hcHBseV9taWNyb2NvZGUoKSBsb2FkcyB0aGUgZ2xvYmFsIGNhY2hlIHJhdGhl
cgp0aGVuIHRoZSBwZXItY3B1IGNhY2hlLiBIZW5jZSwgYSBzaW1wbGUgaW52b2NhdGlvbiBvZiAt
PmFwcGx5X21pY3JvY29kZSgpCmlzIGVub3VnaCB0byBhcHBseSB0aGUgZ2xvYmFsIGNhY2hlIGR1
cmluZyBDUFUgaG90cGx1ZyBvciByZXN1bWluZyBmcm9tCmhpYmVybmF0aW9uLgoKPgo+PiBAQCAt
MjgxLDcgKzI4MSw2IEBAIHN0YXRpYyBlbnVtIG1pY3JvY29kZV9tYXRjaF9yZXN1bHQgY29tcGFy
ZV9wYXRjaCgKPj4gICAqLwo+PiAgc3RhdGljIGludCBnZXRfbWF0Y2hpbmdfbWljcm9jb2RlKGNv
bnN0IHZvaWQgKm1jLCB1bnNpZ25lZCBpbnQgY3B1KQo+PiAgewo+PiAtICAgIHN0cnVjdCB1Y29k
ZV9jcHVfaW5mbyAqdWNpID0gJnBlcl9jcHUodWNvZGVfY3B1X2luZm8sIGNwdSk7Cj4KPk5vdGUg
aG93IHRoaXMgd2FzIHVzaW5nICJjcHUiLgo+Cj4+IEBAIC0zMDgsMTcgKzMwNyw3IEBAIHN0YXRp
YyBpbnQgZ2V0X21hdGNoaW5nX21pY3JvY29kZShjb25zdCB2b2lkICptYywgdW5zaWduZWQgaW50
IGNwdSkKPj4gIAo+PiAgICAgIHByX2RlYnVnKCJtaWNyb2NvZGU6IENQVSVkIGZvdW5kIGEgbWF0
Y2hpbmcgbWljcm9jb2RlIHVwZGF0ZSB3aXRoIgo+PiAgICAgICAgICAgICAgICIgdmVyc2lvbiAl
I3ggKGN1cnJlbnQ9JSN4KVxuIiwKPj4gLSAgICAgICAgICAgICBjcHUsIG1jX2hlYWRlci0+cmV2
LCB1Y2ktPmNwdV9zaWcucmV2KTsKPj4gLSAgICBuZXdfbWMgPSB4bWFsbG9jX2J5dGVzKHRvdGFs
X3NpemUpOwo+PiAtICAgIGlmICggbmV3X21jID09IE5VTEwgKQo+PiAtICAgIHsKPj4gLSAgICAg
ICAgcHJpbnRrKEtFUk5fRVJSICJtaWNyb2NvZGU6IGVycm9yISBDYW4gbm90IGFsbG9jYXRlIG1l
bW9yeVxuIik7Cj4+IC0gICAgICAgIHJldHVybiAtRU5PTUVNOwo+PiAtICAgIH0KPj4gLQo+PiAt
ICAgIG1lbWNweShuZXdfbWMsIG1jLCB0b3RhbF9zaXplKTsKPj4gLSAgICB4ZnJlZSh1Y2ktPm1j
Lm1jX2ludGVsKTsKPj4gLSAgICB1Y2ktPm1jLm1jX2ludGVsID0gbmV3X21jOwo+PiArICAgICAg
ICAgICAgIGNwdSwgbWNfaGVhZGVyLT5yZXYsIHRoaXNfY3B1KGNwdV9zaWcpLnJldik7Cj4KPldo
eSAidGhpc19jcHUoKSIgaGVyZT8KCkl0IHNob3VsZCBiZSBhIHBhcnQgb2YgbmV4dCBwYXRjaC4K
ClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 07:27:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 07: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 1haEiH-0007me-2v; Mon, 10 Jun 2019 07: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=RipH=UJ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1haEiF-0007mZ-TV
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 07:27:27 +0000
X-Inumbo-ID: 2ef41744-8b51-11e9-a084-c3bdb0258bcc
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ef41744-8b51-11e9-a084-c3bdb0258bcc;
 Mon, 10 Jun 2019 07:27:21 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Jun 2019 00:27:20 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga001.fm.intel.com with ESMTP; 10 Jun 2019 00:27:18 -0700
Date: Mon, 10 Jun 2019 15:31:32 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190610073132.GC10195@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-6-git-send-email-chao.gao@intel.com>
 <5CF68E5E02000078002352C5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF68E5E02000078002352C5@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 05/10] microcode: remove pointless 'cpu'
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDk6Mjk6MzRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2FtZC5jCj4+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9taWNyb2NvZGVfYW1kLmMKPj4gQEAgLTc4LDggKzc4LDkgQEAgc3RydWN0IG1wYmhkciB7
Cj4+ICBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG1pY3JvY29kZV91cGRhdGVfbG9jayk7Cj4+ICAK
Pj4gIC8qIFNlZSBjb21tZW50IGluIHN0YXJ0X3VwZGF0ZSgpIGZvciBjYXNlcyB3aGVuIHRoaXMg
cm91dGluZSBmYWlscyAqLwo+PiAtc3RhdGljIGludCBjb2xsZWN0X2NwdV9pbmZvKHVuc2lnbmVk
IGludCBjcHUsIHN0cnVjdCBjcHVfc2lnbmF0dXJlICpjc2lnKQo+PiArc3RhdGljIGludCBjb2xs
ZWN0X2NwdV9pbmZvKHN0cnVjdCBjcHVfc2lnbmF0dXJlICpjc2lnKQo+PiAgewo+PiArICAgIHVu
c2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4+ICAgICAgc3RydWN0IGNwdWlu
Zm9feDg2ICpjID0gJmNwdV9kYXRhW2NwdV07Cj4KPkkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBj
bGVhciBpZiB5b3UgdXNlZCBjdXJyZW50X2NwdV9kYXRhIGhlcmUuCj5UaGUgb25seSBvdGhlciB1
c2Ugb2YgImNwdSIgaXMgaW4gYSBwcl9kZWJ1ZygpLCB3aGljaCBieSBkZWZhdWx0Cj5leHBhbmRz
IHRvIG5vdGhpbmcgYW55d2F5LCBhbmQgaGVuY2UgaXMgY2hlYXAgdG8gY2hhbmdlIHRvCj51c2Ug
c21wX3Byb2Nlc3Nvcl9pZCgpIGluc3RlYWQuCgpXaWxsIGRvLgoKPgo+PiBAQCAtNDM1LDE0ICs0
MjksMTQgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCBmaW5hbF9sZXZlbHNbXSA9IHsKPj4g
ICAgICAweDAxMDAwMGFmCj4+ICB9Owo+PiAgCj4+IC1zdGF0aWMgYm9vbF90IGNoZWNrX2ZpbmFs
X3BhdGNoX2xldmVscyh1bnNpZ25lZCBpbnQgY3B1KQo+PiArc3RhdGljIGJvb2wgY2hlY2tfZmlu
YWxfcGF0Y2hfbGV2ZWxzKHZvaWQpCj4+ICB7Cj4+ICAgICAgLyoKPj4gICAgICAgKiBDaGVjayB0
aGUgY3VycmVudCBwYXRjaCBsZXZlbHMgb24gdGhlIGNwdS4gSWYgdGhleSBhcmUgZXF1YWwgdG8K
Pj4gICAgICAgKiBhbnkgb2YgdGhlICdmaW5hbF9sZXZlbHMnLCB0aGVuIHdlIHNob3VsZCBub3Qg
dXBkYXRlIHRoZSBtaWNyb2NvZGUKPj4gICAgICAgKiBwYXRjaCBvbiB0aGUgY3B1IGFzIHN5c3Rl
bSB3aWxsIGhhbmcgb3RoZXJ3aXNlLgo+PiAgICAgICAqLwo+PiAtICAgIGNvbnN0IHN0cnVjdCBj
cHVfc2lnbmF0dXJlICpzaWcgPSAmcGVyX2NwdShjcHVfc2lnLCBjcHUpOwo+PiArICAgIGNvbnN0
IHN0cnVjdCBjcHVfc2lnbmF0dXJlICpzaWcgPSAmdGhpc19jcHUoY3B1X3NpZyk7Cj4+ICAgICAg
dW5zaWduZWQgaW50IGk7Cj4KPkkgZG9uJ3Qgc2VlIGFueSBkZXBlbmRlbmN5IG9mIHRoaXMgZnVu
Y3Rpb24gdXBvbiBydW5uaW5nIG9uCj50aGUgc3ViamVjdCBDUFUuCgpPay4gSSB3aWxsIGRyb3Ag
dGhpcyBjaGFuZ2UuCgo+Cj4+IEBAIC0yNzksMTIgKzI3OCwxMyBAQCBzdGF0aWMgZW51bSBtaWNy
b2NvZGVfbWF0Y2hfcmVzdWx0IGNvbXBhcmVfcGF0Y2goCj4+ICAgKiByZXR1cm4gMSAtIGZvdW5k
IHVwZGF0ZQo+PiAgICogcmV0dXJuIDwgMCAtIGVycm9yCj4+ICAgKi8KPj4gLXN0YXRpYyBpbnQg
Z2V0X21hdGNoaW5nX21pY3JvY29kZShjb25zdCB2b2lkICptYywgdW5zaWduZWQgaW50IGNwdSkK
Pj4gK3N0YXRpYyBpbnQgZ2V0X21hdGNoaW5nX21pY3JvY29kZShjb25zdCB2b2lkICptYykKPj4g
IHsKPj4gICAgICBjb25zdCBzdHJ1Y3QgbWljcm9jb2RlX2hlYWRlcl9pbnRlbCAqbWNfaGVhZGVy
ID0gbWM7Cj4+ICAgICAgdW5zaWduZWQgbG9uZyB0b3RhbF9zaXplID0gZ2V0X3RvdGFsc2l6ZSht
Y19oZWFkZXIpOwo+PiAgICAgIHZvaWQgKm5ld19tYyA9IHhtYWxsb2NfYnl0ZXModG90YWxfc2l6
ZSk7Cj4+ICAgICAgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqbmV3X3BhdGNoID0geG1hbGxvYyhz
dHJ1Y3QgbWljcm9jb2RlX3BhdGNoKTsKPj4gKyAgICB1bnNpZ25lZCBpbnQgX19tYXliZV91bnVz
ZWQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+Cj5UaGUgX19tYXliZV91bnVzZWQgaXMgZm9y
IHRoZSBzb2xlIHVzZSBpbiBwcl9kZWJ1ZygpPyBQbGVhc2UKPmluc3RlYWQgdXNlIHNtcF9wcm9j
ZXNzb3JfaWQoKSB0aGVyZSwgaWYgc28uCgpXaWxsIGRvLgoKVGhhbmtzCkNoYW8KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 08:39:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 08:39:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haFpN-00054G-I6; Mon, 10 Jun 2019 08: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=nNgH=UJ=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1haFpM-00054B-Ax
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 08:38:52 +0000
X-Inumbo-ID: 2a6d3782-8b5b-11e9-b3aa-e3e9f2dd556e
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a6d3782-8b5b-11e9-b3aa-e3e9f2dd556e;
 Mon, 10 Jun 2019 08:38:48 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Jun 2019 01:38:47 -0700
X-ExtLoop1: 1
Received: from unknown (HELO localhost.localdomain) ([10.239.13.19])
 by fmsmga006.fm.intel.com with ESMTP; 10 Jun 2019 01:38:46 -0700
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
Date: Mon, 10 Jun 2019 16:33:36 +0800
Message-Id: <20190610083336.18235-1-chen.zhang@intel.com>
X-Mailer: git-send-email 2.17.GIT
Subject: [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 <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
NCArKysrKysrKysrKy0tLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDIgKysKIHRv
b2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICB8ICA0ICsrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTcg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCBmNGZjOTY0MTVkLi42YmI0
MDBlZmRmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMKQEAgLTE2MjksMTcgKzE2MjksMjUgQEAgc3RhdGljIGludCBsaWJ4bF9f
YnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9x
dWV1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9f
ZmlsdGVyX3JlZGlyZWN0b3IxX291dGRldikpOwogICAgICAgICAgICAgICAgICAgICB9CisgICAg
ICAgICAgICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9faW90aHJlYWQpIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1vYmplY3QiKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiaW90aHJlYWQsaWQ9JXMiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19pb3RocmVhZCkpOworICAgICAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9fY29t
cGFyZV9wcmlfaW4gJiYKICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21w
YXJlX3NlY19pbiAmJgogICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBh
cmVfb3V0ICYmCi0gICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9u
b3RpZnlfZGV2KSB7CisgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFy
ZV9ub3RpZnlfZGV2ICYmCisgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29t
cGFyZV9pb3RocmVhZCkgewogICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVu
ZChkbV9hcmdzLCAiLW9iamVjdCIpOwogICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJj
b2xvLWNvbXBhcmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVz
LG5vdGlmeV9kZXY9JXMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJj
b2xvLWNvbXBhcmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVz
LG5vdGlmeV9kZXY9JXMsaW90aHJlYWQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX3ByaV9pbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9zZWNfaW4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfb3V0LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJl
X25vdGlmeV9kZXYpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNz
W2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX2lvdGhyZWFkKSk7CiAgICAgICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgaW9lbXVfbmljcysr
OwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwv
bGlieGxfdHlwZXMuaWRsCmluZGV4IGI2MTM5OWNlMzYuLmYwNDM1YTUxNzcgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBl
cy5pZGwKQEAgLTcyNywxMCArNzI3LDEyIEBAIGxpYnhsX2RldmljZV9uaWMgPSBTdHJ1Y3QoImRl
dmljZV9uaWMiLCBbCiAgICAgKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1ZSIsIHN0cmlu
ZyksCiAgICAgKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9pbmRldiIsIHN0cmluZyksCiAgICAg
KCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9vdXRkZXYiLCBzdHJpbmcpLAorICAgICgiY29sb19p
b3RocmVhZCIsIHN0cmluZyksCiAgICAgKCJjb2xvX2NvbXBhcmVfcHJpX2luIiwgc3RyaW5nKSwK
ICAgICAoImNvbG9fY29tcGFyZV9zZWNfaW4iLCBzdHJpbmcpLAogICAgICgiY29sb19jb21wYXJl
X291dCIsIHN0cmluZyksCiAgICAgKCJjb2xvX2NvbXBhcmVfbm90aWZ5X2RldiIsIHN0cmluZyks
CisgICAgKCJjb2xvX2NvbXBhcmVfaW90aHJlYWQiLCBzdHJpbmcpLAogICAgICgiY29sb19zb2Nr
X3NlY19yZWRpcmVjdG9yMF9pZCIsIHN0cmluZyksCiAgICAgKCJjb2xvX3NvY2tfc2VjX3JlZGly
ZWN0b3IwX2lwIiwgc3RyaW5nKSwKICAgICAoImNvbG9fc29ja19zZWNfcmVkaXJlY3RvcjBfcG9y
dCIsIHN0cmluZyksCmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwv
eGxfcGFyc2UuYwppbmRleCBlMTA1YmRhMmJiLi5jZDE2ODU2OTEwIDEwMDY0NAotLS0gYS90b29s
cy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTUyMSw2ICs1MjEs
OCBAQCBpbnQgcGFyc2VfbmljX2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsIFhMVV9Db25m
aWcgKipjb25maWcsIGNoYXIgKnRva2VuKQogICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5j
b2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9pbmRldiwgb3BhcmcpOwogICAgIH0gZWxzZSBpZiAoTUFU
Q0hfT1BUSU9OKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9vdXRkZXYiLCB0b2tlbiwgb3Bhcmcp
KSB7CiAgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9fZmlsdGVyX3JlZGlyZWN0b3Ix
X291dGRldiwgb3BhcmcpOworICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2lvdGhy
ZWFkIiwgdG9rZW4sIG9wYXJnKSkgeworICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xv
X2lvdGhyZWFkLCBvcGFyZyk7CiAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fY29t
cGFyZV9wcmlfaW4iLCB0b2tlbiwgb3BhcmcpKSB7CiAgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZu
aWMtPmNvbG9fY29tcGFyZV9wcmlfaW4sIG9wYXJnKTsKICAgICB9IGVsc2UgaWYgKE1BVENIX09Q
VElPTigiY29sb19jb21wYXJlX3NlY19pbiIsIHRva2VuLCBvcGFyZykpIHsKQEAgLTUyOSw2ICs1
MzEsOCBAQCBpbnQgcGFyc2VfbmljX2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsIFhMVV9D
b25maWcgKipjb25maWcsIGNoYXIgKnRva2VuKQogICAgICAgICByZXBsYWNlX3N0cmluZygmbmlj
LT5jb2xvX2NvbXBhcmVfb3V0LCBvcGFyZyk7CiAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04o
ImNvbG9fY29tcGFyZV9ub3RpZnlfZGV2IiwgdG9rZW4sIG9wYXJnKSkgewogICAgICAgICByZXBs
YWNlX3N0cmluZygmbmljLT5jb2xvX2NvbXBhcmVfbm90aWZ5X2Rldiwgb3BhcmcpOworICAgIH0g
ZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2NvbXBhcmVfaW90aHJlYWQiLCB0b2tlbiwgb3Bh
cmcpKSB7CisgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9fY29tcGFyZV9pb3RocmVh
ZCwgb3BhcmcpOwogICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX3NvY2tfc2VjX3Jl
ZGlyZWN0b3IwX2lkIiwgdG9rZW4sIG9wYXJnKSkgewogICAgICAgICByZXBsYWNlX3N0cmluZygm
bmljLT5jb2xvX3NvY2tfc2VjX3JlZGlyZWN0b3IwX2lkLCBvcGFyZyk7CiAgICAgfSBlbHNlIGlm
IChNQVRDSF9PUFRJT04oImNvbG9fc29ja19zZWNfcmVkaXJlY3RvcjBfaXAiLCB0b2tlbiwgb3Bh
cmcpKSB7Ci0tIAoyLjE3LkdJVAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 09:17:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 09: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 1haGQA-00082q-Ln; Mon, 10 Jun 2019 09:16: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haGQ8-00082g-S5
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 09:16:52 +0000
X-Inumbo-ID: 7965ef50-8b60-11e9-8b0d-4b8e4cba817f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7965ef50-8b60-11e9-8b0d-4b8e4cba817f;
 Mon, 10 Jun 2019 09:16: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 1haGQ3-0005m9-Ou; Mon, 10 Jun 2019 09:16:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1haGQ3-0001WE-BP; Mon, 10 Jun 2019 09:16:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haGQ3-0001gX-99; Mon, 10 Jun 2019 09:16:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137470-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-xsm:guest-start/debian.repeat:fail:heisenbug
 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-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-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-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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start: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-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-i386-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
X-Osstest-Versions-This: linux=e109a984cf380b4b80418b7477c970bfeb428325
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 09:16:47 +0000
Subject: [Xen-devel] [linux-4.19 test] 137470: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ3MCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEz
NzM3OSBwYXNzIGluIDEzNzQ3MAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTM3Mzc5CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIGUxMDlhOTg0Y2YzODBiNGI4MDQxOGI3NDc3Yzk3MGJmZWI0MjgzMjUKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2
MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNToz
OTowOCBaICAyMjAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQg
MTQ6MTA6MTUgWiAgMjE3IGRheXMgIDEzMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzcyNzUgIDIwMTktMDYtMDQgMTI6NDI6MTQgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjIwOTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
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
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
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
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE2MzA1NSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 09:17:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 09:17:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haGQm-00085C-1I; Mon, 10 Jun 2019 09:17: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=GavT=UJ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1haGQl-000854-4t
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 09:17:31 +0000
X-Inumbo-ID: 91b317eb-8b60-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 91b317eb-8b60-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 09:17:29 +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: F3gjanqndmFYQmiYDFm8rwM5OgI/NiAqmtK6I6aB9D9YKsHRgimINrX+pMqr9zYS3Xc00ZiDSJ
 ch6R4pbXHJSd6pbyCDcmTwS0uXgfzEW3srzTDxqwfJ3k5MNs0Nix2qJskDLr4uIz+40q0r2G44
 tqOqvGhphaaU8KEJHrWaOT2IfIOLNeyQqUdDYpw/ChSW1yxPAOqHU3xnWWIwvgcoFAKeo3ZASS
 TL/8k9efNpOnZ3f38D5UUxGB+ivcyw9ovNw+fiUFH3CBA+FsLfwsn27uzXLgLqjb4RnRSukvZT
 Pnw=
X-SBRS: 2.7
X-MesageID: 1509673
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,573,1557201600"; 
   d="scan'208";a="1509673"
To: Baodong Chen <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560128515-20347-1-git-send-email-chenbaodong@mxnavi.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: <5e707ce2-325b-b7eb-7101-40c5c1cd5abc@citrix.com>
Date: Mon, 10 Jun 2019 10:17: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: <1560128515-20347-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8xMC8xOSAyOjAxIEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4gWGVuIGludGVybmFsIHJ1
bm5pbmcgc3RhdHVzKHRyYWNlIGV2ZW50IGF0IHByZS1kZWZpbmVkIHRyYWNlIHBvaW50KQo+IHdp
bGwgYmUgc2F2ZWQgdG8gdHJhY2UgbWVtb3J5IHdoZW4gZW5hYmxlZC4KPiBUcmFjZSBldmVudCBk
YXRhIGFuZCBjb25maWcgcGFyYW1zIGNhbiBiZSByZWFkL2NoYW5nZWQKPiBieSBzeXN0ZW0gY29u
dHJvbCBoeXBlcmNhbGwgYXQgcnVuIHRpbWUuCj4gCj4gQ2FuIGJlIGRpc2FibGVkIGZvciBzbWFs
bGVyIGNvZGUgZm9vdHByaW50Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hl
bmJhb2RvbmdAbXhuYXZpLmNvbT4KClRyYWNpbmcgYml0cwoKQWNrZWQtYnk6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbS4KCkknZCBhcHByZWNpYXRlIGlmIHNvbWVvbmUg
Y291bGQgYWNrIHRoZSBjb25maWcgYml0cy4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 09:30:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 09:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haGdP-000193-Ds; Mon, 10 Jun 2019 09:30: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haGdN-00018y-OK
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 09:30:33 +0000
X-Inumbo-ID: 6492bc04-8b62-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 6492bc04-8b62-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 09:30:32 +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: hqRDmZf6UKyEQS9DtWIdBxxVEZnk+Xjd97ViAHcWIHzrkWl0AYaYPcXr8/gnPoT1QtJVZmxQm8
 xsaitIvym87SlZqbYgksgCNBhQ9O2zmf9CI+agUAMfIxKjh2eGUqMvjNd3VKVCaL0MdBHvv5tI
 pi755bxzrW7C86SDBrs+ZDudBPDr0PJAFmFY7e1d5mVh5j5ySJut0mpZVFNAUbRdXyYvKoE8/9
 qu/419WJHw6cAr2xOzqVFGIWcsCSMDvNGQwepf2XwtwfIBgYwroqYsLetYEeKQaMSDYnmf9Vs+
 X14=
X-SBRS: 2.7
X-MesageID: 1515121
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,573,1557201600"; 
   d="scan'208";a="1515121"
To: George Dunlap <george.dunlap@citrix.com>, Baodong Chen
 <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560128515-20347-1-git-send-email-chenbaodong@mxnavi.com>
 <5e707ce2-325b-b7eb-7101-40c5c1cd5abc@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: <31531887-d3d5-0669-1254-e9bc2e837cb8@citrix.com>
Date: Mon, 10 Jun 2019 10:30: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: <5e707ce2-325b-b7eb-7101-40c5c1cd5abc@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4] xen: make tracebuffer configurable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDYvMjAxOSAxMDoxNywgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiA2LzEwLzE5IDI6
MDEgQU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPj4gWGVuIGludGVybmFsIHJ1bm5pbmcgc3RhdHVz
KHRyYWNlIGV2ZW50IGF0IHByZS1kZWZpbmVkIHRyYWNlIHBvaW50KQo+PiB3aWxsIGJlIHNhdmVk
IHRvIHRyYWNlIG1lbW9yeSB3aGVuIGVuYWJsZWQuCj4+IFRyYWNlIGV2ZW50IGRhdGEgYW5kIGNv
bmZpZyBwYXJhbXMgY2FuIGJlIHJlYWQvY2hhbmdlZAo+PiBieSBzeXN0ZW0gY29udHJvbCBoeXBl
cmNhbGwgYXQgcnVuIHRpbWUuCj4+Cj4+IENhbiBiZSBkaXNhYmxlZCBmb3Igc21hbGxlciBjb2Rl
IGZvb3RwcmludC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9u
Z0BteG5hdmkuY29tPgo+IFRyYWNpbmcgYml0cwo+Cj4gQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbS4KPgo+IEknZCBhcHByZWNpYXRlIGlmIHNvbWVvbmUg
Y291bGQgYWNrIHRoZSBjb25maWcgYml0cy4KCkFjay7CoCBMR1RNLgoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 09:42:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 09:42:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haGoJ-0001z0-HZ; Mon, 10 Jun 2019 09:41: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=WP+N=UJ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1haGoH-0001yv-IO
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 09:41:49 +0000
X-Inumbo-ID: f5f38106-8b63-11e9-a623-0bc7668174fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5f38106-8b63-11e9-a623-0bc7668174fa;
 Mon, 10 Jun 2019 09:41:46 +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: k2TNegrQ5kVmOw0hyMyAZ8CqfxcoD9PoS5nDQBmf7BXYGKowxI4uGZpbIRSOgP2m0LEGDqcAzj
 BYcig1sWgKVOrC7J+OpA31nEyiiw3NT+4hHy8/f2yO44UcQ5Bvf9/sUw0UzlUtPy/wTMgsuZd6
 Qc3jreEe58CNhb/xvkV2kmcUo5bf136DQCWEaRt0dUqgoFfL71gAqMsduviJJJB4OpRxrlMa1+
 MfNGNb4EmtkRnFTqlNozlfmZi87jQMG0j66nq8QBDeHuYfwvrW70g/NaV0bOeOmq+Gm1p4ZccJ
 RYg=
X-SBRS: 2.7
X-MesageID: 1525653
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,573,1557201600"; 
   d="scan'208";a="1525653"
Date: Mon, 10 Jun 2019 10:41:43 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: =?utf-8?Q?Micha=C5=82_Leszczy=C5=84ski?= <michal.leszczynski@cert.pl>
Message-ID: <20190610094143.GA30852@perard.uk.xensource.com>
References: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
User-Agent: Mutt/1.12.0 (2019-05-25)
Subject: Re: [Xen-devel] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMDI6MDY6MzBQTSArMDIwMCwgTWljaGHFgiBMZXN6Y3p5
xYRza2kgd3JvdGU6Cj4gSGVsbG8sCgpIaSwKCj4gd2hlbiBlaXRoZXIgInhsIHJlc3RvcmUiIG9y
ICJ4bCBjcmVhdGUiIGNvbW1hbmQgaXMgaW52b2tlZCwgYSBnbG9iYWwgbG9jayBpcyBhY3F1aXJl
ZCBoZXJlOgo+IAo+IGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tcHJvamVjdC94ZW4vYmxvYi9tYXN0
ZXIvdG9vbHMveGwveGxfdm1jb250cm9sLmMjTDg3Ngo+IAo+IEknbSB0cnlpbmcgdG8gZmlndXJl
IG91dCB3aGF0IGlzIHRoZSBleGFjdCBpbXBvcnRhbmNlIG9mIHRoaXMgbG9jaz8gSXMgaXQgcmVh
bGx5IGNyaXRpY2FsIGZvciBYTCBvcGVyYXRpb24/IEkgaGF2ZSBhIHByZXR0eSBwb3dlcmZ1bCBt
YWNoaW5lIG9uIHdoaWNoIEkgd2FudCB0byBydW4gYSBmZXcgZG96ZW4gb2Ygc2hvcnQtbGl2ZWQg
Vk1zLiBUaGlzIGxvY2sgaXMgc2VyaW91c2x5IHNsb3dpbmcgbWUgZG93biwgbm90IGxldHRpbmcg
dG8gcmVzdG9yZSBtb3JlIHRoYW4gb25lIGRvbWFpbiBhdCBvbmNlLiBUdXJucyBvdXQgdGhhdCBl
dmVyeXRoaW5nIHN0aWxsIHdvcmtzIGZpbmUgKGFuZCBtdWNoIGZhc3Rlcikgd2hlbiBJIGNvbW1l
bnQtb3V0IHRoZSBsb2NrIGluIHRoZSBhYm92ZW1lbnRpb25lZCBwbGFjZSwgYnV0IEknbSBub3Qg
c3VyZSBpZiBpdCdzIGEgY29ycmVjdCBpbXByZXNzaW9uLgo+IAo+IERvZXMgYW55b25lIGtub3cg
aWYgdGhlcmUgaXMgYSBzaXR1YXRpb24gaW4gd2hpY2ggWGVuIHdvdWxkIHNjcmV3IHVwIHdpdGhv
dXQgdGhpcyBsb2NrPwoKSGVyZSBpcyB0aGUgcmVhc29uIGZvciB0aGUgbG9jazoKaHR0cHM6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD1lYTRkY2U4OWQ0Nzhk
NjIzNDFjZDJmOWQ4OTQ0ZTIxNWY3MDg2MTQ0CgogIHhsOiBmcmVlIG1lbW9yeSBiZWZvcmUgYnVp
bGRpbmcgYSBkb21haW4KICBGcmVlIHRoZSBuZWVkZWQgYW1vdW50IG9mIG1lbW9yeSBiZWZvcmUg
cHJvY2VlZGluZyB3aXRoIHRoZSBkb21haW4KICBidWlsZC4KICBVc2UgYSBmaWxlbG9jayB0byBw
cmV2ZW50IG90aGVyIHhsIGluc3RhbmNlcyBmcm9tIGNvbmZsaWN0aW5nIGR1cmluZwogIHRoaXMg
b3BlcmF0aW9uLgoKU28gdGhlcmUgYXJlIHByb2JhYmx5IGNvbmZpZ3VyYXRpb25zIHdoZXJlIHRo
ZSBsb2NrIGlzbid0IHVzZWZ1bCwgb3IKdGhlcmUgYXJlIGJldHRlciB3YXlzIHRvIHJlc2VydmUg
bWVtb3J5IGZvciBkb21haW4gY3JlYXRpb24uCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 10:04:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 10:04:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haH9v-0003c2-G3; Mon, 10 Jun 2019 10:04:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haH9u-0003bx-Bw
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 10:04:10 +0000
X-Inumbo-ID: 1656cdec-8b67-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1656cdec-8b67-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 10:04: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 42460344;
 Mon, 10 Jun 2019 03:04: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 4E2693F246;
 Mon, 10 Jun 2019 03:05:49 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201143390.16404@sstabellini-ThinkPad-T480s>
 <42c29444-01b0-cb6a-a8e7-3642175402f7@arm.com>
 <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
Message-ID: <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
Date: Mon, 10 Jun 2019 11:04:06 +0100
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: <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 1/8] xen/arm: Don't boot Xen on
 platform using AIVIVT instruction caches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel@lists.xenproject.org, nd@arm.com, Andrii_Anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgQ29tbWl0dGVycykKClBpbmcgYWdhaW4uLi4gSSBoYXZlIHF1aXRlIGEgZmV3IHBhdGNoZXMg
YmxvY2tlZCBvbiB0aGlzIHdvcmsuCgpDaGVlcnMsCgpPbiAyOS8wNS8yMDE5IDE3OjQ0LCBKdWxp
ZW4gR3JhbGwgd3JvdGU6Cj4gR2VudGxlIHBpbmcuCj4gCj4gT24gMjAvMDUvMjAxOSAyMDo1Mywg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gMjAvMDUvMjAxOSAxOTo1NiwgU3Rl
ZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4+IFRoZSBBSVZJVlQgaXMgYSB0eXBlIG9mIGluc3RydWN0aW9uIGNhY2hl
IGF2YWlsYWJsZSBvbiBBcm12Ny4gVGhpcyBpcwo+Pj4+IHRoZSBvbmx5IGNhY2hlIG5vdCBpbXBs
ZW1lbnRpbmcgdGhlIElWSVBUIGV4dGVuc2lvbiBhbmQgdGhlcmVmb3JlCj4+Pj4gcmVxdWlyaW5n
IHNwZWNpZmljIGNhcmUuCj4+Pj4KPj4+PiBUbyBzaW1wbGlmeSBtYWludGVuYW5jZSByZXF1aXJl
bWVudHMsIFhlbiB3aWxsIG5vdCBib290IG9uIHBsYXRmb3JtCj4+Pj4gdXNpbmcgQUlWSVZUIGNh
Y2hlLgo+Pj4+Cj4+Pj4gVGhpcyBzaG91bGQgbm90IGJlIGFuIGlzc3VlIGJlY2F1c2UgWGVuIEFy
bTMyIGNhbiBvbmx5IGJvb3Qgb24gYSBzbWFsbAo+Pj4+IG51bWJlciBvZiBwcm9jZXNzb3JzIChz
ZWUgYXJjaC9hcm0vYXJtMzIvcHJvYy12Ny5TKS4gQWxsIG9mIHRoZW0gYXJlCj4+Pj4gbm90IHVz
aW5nIEFJVklWVCBjYWNoZS4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pgo+Pj4gQXMgd2UgaGF2ZSBhbHJlYWR5IGRpc2N1c3Nl
ZCwgSSBhbSBPSyB3aXRoIHRoaXMgYW5kIG5laXRoZXIgb2YgdXMKPj4+IGZvcmVzZWUgYW55IGlz
c3Vlcy4gR2l2ZW4gdGhhdCBpdCBjb3VsZCBiZSBjb25zaWRlcmVkIGFzIGEgZHJvcCBpbgo+Pj4g
c3VwcG9ydCBmb3Igc29tZXRoaW5nLCBJIHRoaW5rIGl0IHdvdWxkIGJlIG5pY2UgdG8gc2VuZCBh
biBlbWFpbCBvdXRzaWRlCj4+PiBvZiB0aGUgc2VyaWVzIHRvIHNheSB3ZSB3b24ndCBzdXBwb3J0
IEFJVklWVCBwcm9jZXNzb3JzIGFueSBsb25nZXIsCj4+PiB1c2luZyB3b3JkcyBlYXNpZXIgdG8g
dW5kZXJzdGFuZCB0byB1c2VycyAobm90IG5lY2Vzc2FyaWx5IGRldmVsb3BlcnMpLgo+Pgo+PiBV
c2VycyBvZiB3aGF0PyBYZW4gdXBzdHJlYW0gd2lsbCAqcGFuaWMqIG9uIGV2ZXJ5IHByb2Nlc3Nv
ciBub3QgbGlzdGVkIGluIAo+PiBhcmNoL2FybS9hcm0zMi9wcm9jLXY3LlMgZXZlbiB3aXRob3V0
IHRoaXMgcGF0Y2guCj4+Cj4+PiBXb3VsZCB5b3UgYmUgYWJsZSB0byBkbyB0aGF0PyBJIGNhbiBo
ZWxwIHlvdSB3aXRoIHRoZSB0ZXh0Lgo+PiBXaGlsZSBpbiB0aGVvcnkgdGhpcyBzb3VuZHMgc2Vu
c2libGUsIGZvciByZWFjaGluZyB0aGUgcGFuaWMgYWRkZWQgaW4gdGhpcyAKPj4gcGF0Y2gsIHlv
dSB3b3VsZCBuZWVkIG91dC1vZi10cmVlIHBhdGNoZXMuIFNvIGluIHByYWN0aWNlIHlvdSBhcmUg
c2F5aW5nIHdlIAo+PiBzaG91bGQgY2FyZSBhYm91dCBvdXQtb2YtdHJlZSB1c2Vycy4KPj4KPj4g
SSBoYXZlIGFscmVhZHkgZW5vdWdoIHRvIGNhcmUgYWJvdXQgWGVuIHVwc3RyZWFtIGl0c2VsZiB0
aGF0IG91dC1vZi10cmVlIGlzIG15IAo+PiBsYXN0IGNvbmNlcm4uIElmIHNvbWVvbmUgd2VyZSB1
c2luZyBvdXQtb2YtdHJlZSB0aGVuIHRoZW4gdG9vIGJhZCB0aGV5IHdpbGwgCj4+IHNlZSB0aGUg
cGFuaWMuCj4+Cj4+IFRCSCwgSSBhbSBwcmV0dHkgc3VyZSB3ZSBkb24ndCBjdXJyZW50bHkgcHJv
cGVybHkgZm9sbG93IHRoZSBtYWludGVuYW5jZSAKPj4gcmVxdWlyZW1lbnRzLi4uIFNvIHdlIGFy
ZSBtYWtpbmcgdGhlbSBhIGZhdm9yIHRvIGFkZCBhIHBhbmljLiBCZWZvcmUgdGhleSAKPj4gY291
bGQganVzdCBzZWUgcmFuZG9tIGNvcnJ1cHRpb24uLi4KPj4KPj4gQW55d2F5LCBmZWVsIGZyZWUg
dG8gc2VuZCB0aGUgbWVzc2FnZSB5b3Vyc2VsZi4KPj4KPj4+Cj4+Pgo+Pj4+IC0tLQo+Pj4+Cj4+
Pj4gwqDCoMKgwqAgQ2hhbmdlcyBpbiB2MzoKPj4+PiDCoMKgwqDCoMKgwqDCoMKgIC0gUGF0Y2gg
YWRkZWQKPj4+PiAtLS0KPj4+PiDCoCB4ZW4vYXJjaC9hcm0vc2V0dXAuY8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgfCA1ICsrKysrCj4+Pj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3Iu
aCB8IDUgKysrKysKPj4+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKPj4+
Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9z
ZXR1cC5jCj4+Pj4gaW5kZXggY2NiMGYxODFlYS4uZmFhZjAyOWI5OSAxMDA2NDQKPj4+PiAtLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+
Pj4gQEAgLTUyNiwxMCArNTI2LDE1IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF9tbSh1bnNp
Z25lZCBsb25nIGR0Yl9wYWRkciwgCj4+Pj4gc2l6ZV90IGR0Yl9zaXplKQo+Pj4+IMKgwqDCoMKg
wqAgdW5zaWduZWQgbG9uZyBib290X21mbl9zdGFydCwgYm9vdF9tZm5fZW5kOwo+Pj4+IMKgwqDC
oMKgwqAgaW50IGk7Cj4+Pj4gwqDCoMKgwqDCoCB2b2lkICpmZHQ7Cj4+Pj4gK8KgwqDCoCBjb25z
dCB1aW50MzJfdCBjdHIgPSBSRUFEX0NQMzIoQ1RSKTsKPj4+PiDCoMKgwqDCoMKgIGlmICggIWJv
b3RpbmZvLm1lbS5ucl9iYW5rcyApCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHBhbmljKCJObyBt
ZW1vcnkgYmFua1xuIik7Cj4+Pj4gK8KgwqDCoCAvKiBXZSBvbmx5IHN1cHBvcnRzIGluc3RydWN0
aW9uIGNhY2hlcyBpbXBsZW1lbnRpbmcgdGhlIElWSVBUIAo+Pj4+IGV4dGVuc2lvbi4gKi8KPj4+
Cj4+PiBQbGVhc2UgbWVudGlvbiB0aGF0IElWSVBUIGNhbiBvbmx5IGJlIGltcGxlbWVudGVkIGJ5
IFBJUFQgYW5kIFZJUFQKPj4+IGNhY2hlcywgbm90IGJ5IEFJVklWVCBjYWNoZXMuIFRoYXQgc2hv
dWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIHRvCj4+PiB1bmRlcnN0YW5kIHRoZSByZWFzb24g
Zm9yIHRoZSBwYW5pYyBiZWxvdy4KPj4KPj4gSSB3b3VsZCBwcmVmZXIgdG8gYWRkICJUaGlzIGlz
IG5vdCB0aGUgY2FzZSBvZiBBSVZJVlQiIHJhdGhlciB0aGFuIHNwZWxsaW5nIAo+PiBvdXQgdGhl
IG90aGVyIGNhY2hlcy4KPj4KPj4gQ2hlZXJzLAo+Pgo+Pgo+IAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 10:06:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 10: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 1haHBr-0003jg-UM; Mon, 10 Jun 2019 10:06:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haHBr-0003jU-4W
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 10:06:11 +0000
X-Inumbo-ID: 5e5b662e-8b67-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5e5b662e-8b67-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 10:06: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 29471344;
 Mon, 10 Jun 2019 03: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 6EBB63F246;
 Mon, 10 Jun 2019 03:07:50 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-6-julien.grall@arm.com>
 <05b5bd1b-7bfc-5ad5-6300-c37e9745e9a8@arm.com>
Message-ID: <b86715b3-f0b2-6920-70c0-cefa5c6f16a0@arm.com>
Date: Mon, 10 Jun 2019 11:06:07 +0100
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: <05b5bd1b-7bfc-5ad5-6300-c37e9745e9a8@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 5/8] xen/arm: page: Clarify the
 Xen TLBs helpers 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: Oleksandr_Tyshchenko@epam.com, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgQ29tbWl0dGVycykKClBpbmcgYWdhaW4uLi4gSSBoYXZlIHF1aXRlIGEgZmV3IHBhdGNoZXMg
YmxvY2tlZCBvbiB0aGlzIHdvcmsuCgpUaGVyZSB3YXMgYSBkaXNjdXNzaW9uIG9uIHYyIChzZWUg
WzFdKSBhbmQgcG9pbnRlZCBvdXQgdGhhdCB0aGUgY29tbWVudCAKc3VnZ2VzdGVkIHdhcyBvdXQt
b2YtY29udGV4dC4gSSBhbSBzdGlsbCB3YWl0aW5nIG9uIGlucHV0IGZyb20gU3RlZmFubyB0byAK
Y2xhcmlmeSB0aGUgcmVsYXRpb24uLi4KCkNoZWVycywKClsxXSBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDE3MDguaHRtbAoK
T24gMjkvMDUvMjAxOSAxNzo0NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEdlbnRsZSBwaW5nCj4g
Cj4gT24gMTQvMDUvMjAxOSAxMzoxMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBOb3cgdGhhdCB3
ZSBkcm9wcGVkIGZsdXNoX3hlbl90ZXh0X3RsYl9sb2NhbCgpLCB3ZSBoYXZlIG9ubHkgb25lIHNl
dCBvZgo+PiBoZWxwZXJzIGFjdGluZyBvbiBYZW4gVExCcy4gVGhlcmUgbmFtaW5nIGFyZSBxdWl0
ZSBjb25mdXNpbmcgYmVjYXVzZSB0aGUKPj4gVExCIGluc3RydWN0aW9ucyB1c2VkIHdpbGwgYWN0
IG9uIGJvdGggRGF0YSBhbmQgSW5zdHJ1Y3Rpb24gVExCcy4KPj4KPj4gVGFrZSB0aGUgb3Bwb3J0
dW5pdHkgdG8gcmV3b3JrIHRoZSBkb2N1bWVudGF0aW9uIHdoaWNoIGNhbiBiZSBjb25mdXNpbmcK
Pj4gdG8gcmVhZCBhcyB0aGV5IGRvbid0IG1hdGNoIHRoZSBpbXBsZW1lbnRhdGlvbi4gTm90ZSB0
aGUgbWVudGlvbiBhYm91dAo+PiB0aGUgaW5zdHJ1Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaGFz
IGJlZW4gcmVtb3ZlZCBiZWNhdXNlIG1vZGlmeWluZwo+PiBtYXBwaW5nIGRvZXMgbm90IHJlcXVp
cmUgaW5zdHJ1Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UuCj4+Cj4+IExhc3RseSwgc3dpdGNoIGZy
b20gdW5zaWduZWQgbG9uZyB0byB2YWRkcl90IGFzIHRoZSBmdW5jdGlvbiB0ZWNobmljYWxseQo+
PiBkZWFsIHdpdGggdmlydHVhbCBhZGRyZXNzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNv
diA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gLS0tCj4+IMKgwqDCoMKgIENoYW5nZXMg
aW4gdjM6Cj4+IMKgwqDCoMKgwqDCoMKgwqAgLSBVcGRhdGUgY29tbWl0IG1lc3NhZ2UKPj4gwqDC
oMKgwqDCoMKgwqDCoCAtIEZpeCB0eXBvZXMKPj4KPj4gwqDCoMKgwqAgQ2hhbmdlcyBpbiB2MjoK
Pj4gwqDCoMKgwqDCoMKgwqDCoCAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+PiAtLS0KPj4g
wqAgeGVuL2FyY2gvYXJtL21tLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAxOCAr
KysrKysrKystLS0tLS0tLS0KPj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wYWdlLmgg
fCAxNSArKysrKy0tLS0tLS0tLS0KPj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdl
LmggfCAxNSArKysrKy0tLS0tLS0tLS0KPj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmjC
oMKgwqDCoMKgwqAgfCAyOCArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4+IMKgIDQgZmls
ZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgNDMgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4+IGluZGV4IGRm
YmUzOWM3MGEuLjhlZTgyOGQ0NDUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4+
ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4+IEBAIC0zMzUsNyArMzM1LDcgQEAgdm9pZCBzZXRf
Zml4bWFwKHVuc2lnbmVkIG1hcCwgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+IMKg
wqDCoMKgwqAgcHRlLnB0LnRhYmxlID0gMTsgLyogNGsgbWFwcGluZ3MgYWx3YXlzIGhhdmUgdGhp
cyBiaXQgc2V0ICovCj4+IMKgwqDCoMKgwqAgcHRlLnB0LnhuID0gMTsKPj4gwqDCoMKgwqDCoCB3
cml0ZV9wdGUoeGVuX2ZpeG1hcCArIHRoaXJkX3RhYmxlX29mZnNldChGSVhNQVBfQUREUihtYXAp
KSwgcHRlKTsKPj4gLcKgwqDCoCBmbHVzaF94ZW5fZGF0YV90bGJfcmFuZ2VfdmEoRklYTUFQX0FE
RFIobWFwKSwgUEFHRV9TSVpFKTsKPj4gK8KgwqDCoCBmbHVzaF94ZW5fdGxiX3JhbmdlX3ZhKEZJ
WE1BUF9BRERSKG1hcCksIFBBR0VfU0laRSk7Cj4+IMKgIH0KPj4gwqAgLyogUmVtb3ZlIGEgbWFw
cGluZyBmcm9tIGEgZml4bWFwIGVudHJ5ICovCj4+IEBAIC0zNDMsNyArMzQzLDcgQEAgdm9pZCBj
bGVhcl9maXhtYXAodW5zaWduZWQgbWFwKQo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgbHBhZV90IHB0
ZSA9IHswfTsKPj4gwqDCoMKgwqDCoCB3cml0ZV9wdGUoeGVuX2ZpeG1hcCArIHRoaXJkX3RhYmxl
X29mZnNldChGSVhNQVBfQUREUihtYXApKSwgcHRlKTsKPj4gLcKgwqDCoCBmbHVzaF94ZW5fZGF0
YV90bGJfcmFuZ2VfdmEoRklYTUFQX0FERFIobWFwKSwgUEFHRV9TSVpFKTsKPj4gK8KgwqDCoCBm
bHVzaF94ZW5fdGxiX3JhbmdlX3ZhKEZJWE1BUF9BRERSKG1hcCksIFBBR0VfU0laRSk7Cj4+IMKg
IH0KPj4gwqAgLyogQ3JlYXRlIFhlbidzIG1hcHBpbmdzIG9mIG1lbW9yeS4KPj4gQEAgLTM3Nyw3
ICszNzcsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY3JlYXRlX21hcHBpbmdzKGxwYWVfdCAqc2Vj
b25kLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgd3JpdGVfcHRlKHAgKyBpLCBwdGUpOwo+PiDCoMKg
wqDCoMKgwqDCoMKgwqAgcHRlLnB0LmJhc2UgKz0gMSA8PCBMUEFFX1NISUZUOwo+PiDCoMKgwqDC
oMKgIH0KPj4gLcKgwqDCoCBmbHVzaF94ZW5fZGF0YV90bGJfbG9jYWwoKTsKPj4gK8KgwqDCoCBm
bHVzaF94ZW5fdGxiX2xvY2FsKCk7Cj4+IMKgIH0KPj4gwqAgI2lmZGVmIENPTkZJR19ET01BSU5f
UEFHRQo+PiBAQCAtNDU1LDcgKzQ1NSw3IEBAIHZvaWQgKm1hcF9kb21haW5fcGFnZShtZm5fdCBt
Zm4pCj4+IMKgwqDCoMKgwqDCoCAqIFdlIG1heSBub3QgaGF2ZSBmbHVzaGVkIHRoaXMgc3BlY2lm
aWMgc3VicGFnZSBhdCBtYXAgdGltZSwKPj4gwqDCoMKgwqDCoMKgICogc2luY2Ugd2Ugb25seSBm
bHVzaCB0aGUgNGsgcGFnZSBub3QgdGhlIHN1cGVycGFnZQo+PiDCoMKgwqDCoMKgwqAgKi8KPj4g
LcKgwqDCoCBmbHVzaF94ZW5fZGF0YV90bGJfcmFuZ2VfdmFfbG9jYWwodmEsIFBBR0VfU0laRSk7
Cj4+ICvCoMKgwqAgZmx1c2hfeGVuX3RsYl9yYW5nZV92YV9sb2NhbCh2YSwgUEFHRV9TSVpFKTsK
Pj4gwqDCoMKgwqDCoCByZXR1cm4gKHZvaWQgKil2YTsKPj4gwqAgfQo+PiBAQCAtNTk4LDcgKzU5
OCw3IEBAIHZvaWQgX19pbml0IHJlbW92ZV9lYXJseV9tYXBwaW5ncyh2b2lkKQo+PiDCoMKgwqDC
oMKgIHdyaXRlX3B0ZSh4ZW5fc2Vjb25kICsgc2Vjb25kX3RhYmxlX29mZnNldChCT09UX0ZEVF9W
SVJUX1NUQVJUKSwgcHRlKTsKPj4gwqDCoMKgwqDCoCB3cml0ZV9wdGUoeGVuX3NlY29uZCArIHNl
Y29uZF90YWJsZV9vZmZzZXQoQk9PVF9GRFRfVklSVF9TVEFSVCArIFNaXzJNKSwKPj4gwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHB0ZSk7Cj4+IC3CoMKgwqAgZmx1c2hfeGVuX2RhdGFf
dGxiX3JhbmdlX3ZhKEJPT1RfRkRUX1ZJUlRfU1RBUlQsIEJPT1RfRkRUX1NMT1RfU0laRSk7Cj4+
ICvCoMKgwqAgZmx1c2hfeGVuX3RsYl9yYW5nZV92YShCT09UX0ZEVF9WSVJUX1NUQVJULCBCT09U
X0ZEVF9TTE9UX1NJWkUpOwo+PiDCoCB9Cj4+IMKgIC8qCj4+IEBAIC02MTUsNyArNjE1LDcgQEAg
c3RhdGljIHZvaWQgeGVuX3B0X2VuZm9yY2Vfd254KHZvaWQpCj4+IMKgwqDCoMKgwqDCoCAqIGJl
Zm9yZSBmbHVzaGluZyB0aGUgVExCcy4KPj4gwqDCoMKgwqDCoMKgICovCj4+IMKgwqDCoMKgwqAg
aXNiKCk7Cj4+IC3CoMKgwqAgZmx1c2hfeGVuX2RhdGFfdGxiX2xvY2FsKCk7Cj4+ICvCoMKgwqAg
Zmx1c2hfeGVuX3RsYl9sb2NhbCgpOwo+PiDCoCB9Cj4+IMKgIGV4dGVybiB2b2lkIHN3aXRjaF90
dGJyKHVpbnQ2NF90IHR0YnIpOwo+PiBAQCAtODc5LDcgKzg3OSw3IEBAIHZvaWQgX19pbml0IHNl
dHVwX3hlbmhlYXBfbWFwcGluZ3ModW5zaWduZWQgbG9uZyBiYXNlX21mbiwKPj4gwqDCoMKgwqDC
oMKgwqDCoMKgIHZhZGRyICs9IEZJUlNUX1NJWkU7Cj4+IMKgwqDCoMKgwqAgfQo+PiAtwqDCoMKg
IGZsdXNoX3hlbl9kYXRhX3RsYl9sb2NhbCgpOwo+PiArwqDCoMKgIGZsdXNoX3hlbl90bGJfbG9j
YWwoKTsKPj4gwqAgfQo+PiDCoCAjZW5kaWYKPj4gQEAgLTEwNTIsNyArMTA1Miw3IEBAIHN0YXRp
YyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBCVUcoKTsKPj4gwqDCoMKgwqDCoMKgwqDC
oMKgIH0KPj4gwqDCoMKgwqDCoCB9Cj4+IC3CoMKgwqAgZmx1c2hfeGVuX2RhdGFfdGxiX3Jhbmdl
X3ZhKHZpcnQsIFBBR0VfU0laRSAqIG5yX21mbnMpOwo+PiArwqDCoMKgIGZsdXNoX3hlbl90bGJf
cmFuZ2VfdmEodmlydCwgUEFHRV9TSVpFICogbnJfbWZucyk7Cj4+IMKgwqDCoMKgwqAgcmMgPSAw
Owo+PiBAQCAtMTEyNyw3ICsxMTI3LDcgQEAgc3RhdGljIHZvaWQgc2V0X3B0ZV9mbGFnc19vbl9y
YW5nZShjb25zdCBjaGFyICpwLCAKPj4gdW5zaWduZWQgbG9uZyBsLCBlbnVtIG1nIG1nKQo+PiDC
oMKgwqDCoMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgd3JpdGVfcHRlKHhlbl94
ZW5tYXAgKyBpLCBwdGUpOwo+PiDCoMKgwqDCoMKgIH0KPj4gLcKgwqDCoCBmbHVzaF94ZW5fZGF0
YV90bGJfbG9jYWwoKTsKPj4gK8KgwqDCoCBmbHVzaF94ZW5fdGxiX2xvY2FsKCk7Cj4+IMKgIH0K
Pj4gwqAgLyogUmVsZWFzZSBhbGwgX19pbml0IGFuZCBfX2luaXRkYXRhIHJhbmdlcyB0byBiZSBy
ZXVzZWQgKi8KPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcGFnZS5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wYWdlLmgKPj4gaW5kZXggNDBhNzdkYWE5ZC4u
MGI0MWI5MjE0YiAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wYWdl
LmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wYWdlLmgKPj4gQEAgLTYxLDEy
ICs2MSw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBpbnZhbGlkYXRlX2ljYWNoZV9sb2NhbCh2b2lk
KQo+PiDCoMKgwqDCoMKgIGlzYigpO8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAvKiBTeW5jaHJvbml6ZSBmZXRjaGVkIGluc3RydWN0aW9uIHN0cmVhbS4gKi8KPj4g
wqAgfQo+PiAtLyoKPj4gLSAqIEZsdXNoIGFsbCBoeXBlcnZpc29yIG1hcHBpbmdzIGZyb20gdGhl
IGRhdGEgVExCIG9mIHRoZSBsb2NhbAo+PiAtICogcHJvY2Vzc29yLiBUaGlzIGlzIG5vdCBzdWZm
aWNpZW50IHdoZW4gY2hhbmdpbmcgY29kZSBtYXBwaW5ncyBvcgo+PiAtICogZm9yIHNlbGYgbW9k
aWZ5aW5nIGNvZGUuCj4+IC0gKi8KPj4gLXN0YXRpYyBpbmxpbmUgdm9pZCBmbHVzaF94ZW5fZGF0
YV90bGJfbG9jYWwodm9pZCkKPj4gKy8qIEZsdXNoIGFsbCBoeXBlcnZpc29yIG1hcHBpbmdzIGZy
b20gdGhlIFRMQiBvZiB0aGUgbG9jYWwgcHJvY2Vzc29yLiAqLwo+PiArc3RhdGljIGlubGluZSB2
b2lkIGZsdXNoX3hlbl90bGJfbG9jYWwodm9pZCkKPj4gwqAgewo+PiDCoMKgwqDCoMKgIGFzbSB2
b2xhdGlsZSgiZHNiOyIgLyogRW5zdXJlIHByZWNlZGluZyBhcmUgdmlzaWJsZSAqLwo+PiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQ01EX0NQMzIoVExCSUFMTEgpCj4+IEBA
IC03NiwxNCArNzIsMTMgQEAgc3RhdGljIGlubGluZSB2b2lkIGZsdXNoX3hlbl9kYXRhX3RsYl9s
b2NhbCh2b2lkKQo+PiDCoCB9Cj4+IMKgIC8qIEZsdXNoIFRMQiBvZiBsb2NhbCBwcm9jZXNzb3Ig
Zm9yIGFkZHJlc3MgdmEuICovCj4+IC1zdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF94ZW5fZGF0
YV90bGJfb25lX2xvY2FsKHZhZGRyX3QgdmEpCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVz
aF94ZW5fdGxiX29uZV9sb2NhbCh2YWRkcl90IHZhKQo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgYXNt
IHZvbGF0aWxlKFNUT1JFX0NQMzIoMCwgVExCSU1WQUgpIDogOiAiciIgKHZhKSA6ICJtZW1vcnki
KTsKPj4gwqAgfQo+PiAtLyogRmx1c2ggVExCIG9mIGFsbCBwcm9jZXNzb3JzIGluIHRoZSBpbm5l
ci1zaGFyZWFibGUgZG9tYWluIGZvcgo+PiAtICogYWRkcmVzcyB2YS4gKi8KPj4gLXN0YXRpYyBp
bmxpbmUgdm9pZCBfX2ZsdXNoX3hlbl9kYXRhX3RsYl9vbmUodmFkZHJfdCB2YSkKPj4gKy8qIEZs
dXNoIFRMQiBvZiBhbGwgcHJvY2Vzc29ycyBpbiB0aGUgaW5uZXItc2hhcmVhYmxlIGRvbWFpbiBm
b3IgYWRkcmVzcyB2YS4gKi8KPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3hlbl90bGJf
b25lKHZhZGRyX3QgdmEpCj4+IMKgIHsKPj4gwqDCoMKgwqDCoCBhc20gdm9sYXRpbGUoU1RPUkVf
Q1AzMigwLCBUTEJJTVZBSElTKSA6IDogInIiICh2YSkgOiAibWVtb3J5Iik7Cj4+IMKgIH0KPj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcGFnZS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9wYWdlLmgKPj4gaW5kZXggNmMzNmQwMjEwZi4uMzFkMDRlY2Y3NiAx
MDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdlLmgKPj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdlLmgKPj4gQEAgLTQ1LDEyICs0NSw4IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCBpbnZhbGlkYXRlX2ljYWNoZV9sb2NhbCh2b2lkKQo+PiDCoMKgwqDC
oMKgIGlzYigpOwo+PiDCoCB9Cj4+IC0vKgo+PiAtICogRmx1c2ggYWxsIGh5cGVydmlzb3IgbWFw
cGluZ3MgZnJvbSB0aGUgZGF0YSBUTEIgb2YgdGhlIGxvY2FsCj4+IC0gKiBwcm9jZXNzb3IuIFRo
aXMgaXMgbm90IHN1ZmZpY2llbnQgd2hlbiBjaGFuZ2luZyBjb2RlIG1hcHBpbmdzIG9yCj4+IC0g
KiBmb3Igc2VsZiBtb2RpZnlpbmcgY29kZS4KPj4gLSAqLwo+PiAtc3RhdGljIGlubGluZSB2b2lk
IGZsdXNoX3hlbl9kYXRhX3RsYl9sb2NhbCh2b2lkKQo+PiArLyogRmx1c2ggYWxsIGh5cGVydmlz
b3IgbWFwcGluZ3MgZnJvbSB0aGUgVExCIG9mIHRoZSBsb2NhbCBwcm9jZXNzb3IuICovCj4+ICtz
dGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfeGVuX3RsYl9sb2NhbCh2b2lkKQo+PiDCoCB7Cj4+IMKg
wqDCoMKgwqAgYXNtIHZvbGF0aWxlICgKPj4gwqDCoMKgwqDCoMKgwqDCoMKgICJkc2LCoMKgwqAg
c3k7IsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIEVuc3VyZSB2aXNp
YmlsaXR5IG9mIFBURSB3cml0ZXMgKi8KPj4gQEAgLTYxLDE0ICs1NywxMyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgZmx1c2hfeGVuX2RhdGFfdGxiX2xvY2FsKHZvaWQpCj4+IMKgIH0KPj4gwqAgLyog
Rmx1c2ggVExCIG9mIGxvY2FsIHByb2Nlc3NvciBmb3IgYWRkcmVzcyB2YS4gKi8KPj4gLXN0YXRp
YyBpbmxpbmUgdm9pZMKgIF9fZmx1c2hfeGVuX2RhdGFfdGxiX29uZV9sb2NhbCh2YWRkcl90IHZh
KQo+PiArc3RhdGljIGlubGluZSB2b2lkwqAgX19mbHVzaF94ZW5fdGxiX29uZV9sb2NhbCh2YWRk
cl90IHZhKQo+PiDCoCB7Cj4+IMKgwqDCoMKgwqAgYXNtIHZvbGF0aWxlKCJ0bGJpIHZhZTIsICUw
OyIgOiA6ICJyIiAodmE+PlBBR0VfU0hJRlQpIDogIm1lbW9yeSIpOwo+PiDCoCB9Cj4+IC0vKiBG
bHVzaCBUTEIgb2YgYWxsIHByb2Nlc3NvcnMgaW4gdGhlIGlubmVyLXNoYXJlYWJsZSBkb21haW4g
Zm9yCj4+IC0gKiBhZGRyZXNzIHZhLiAqLwo+PiAtc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hf
eGVuX2RhdGFfdGxiX29uZSh2YWRkcl90IHZhKQo+PiArLyogRmx1c2ggVExCIG9mIGFsbCBwcm9j
ZXNzb3JzIGluIHRoZSBpbm5lci1zaGFyZWFibGUgZG9tYWluIGZvciBhZGRyZXNzIHZhLiAqLwo+
PiArc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfeGVuX3RsYl9vbmUodmFkZHJfdCB2YSkKPj4g
wqAgewo+PiDCoMKgwqDCoMKgIGFzbSB2b2xhdGlsZSgidGxiaSB2YWUyaXMsICUwOyIgOiA6ICJy
IiAodmE+PlBBR0VfU0hJRlQpIDogIm1lbW9yeSIpOwo+PiDCoCB9Cj4+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3BhZ2UuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4+
IGluZGV4IDFhMTcxM2NlMDIuLjE5NTM0NWUyNGEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcGFnZS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4+IEBA
IC0yMzQsMTggKzIzNCwxOCBAQCBzdGF0aWMgaW5saW5lIGludCBjbGVhbl9hbmRfaW52YWxpZGF0
ZV9kY2FjaGVfdmFfcmFuZ2UKPj4gwqAgfSB3aGlsZSAoMCkKPj4gwqAgLyoKPj4gLSAqIEZsdXNo
IGEgcmFuZ2Ugb2YgVkEncyBoeXBlcnZpc29yIG1hcHBpbmdzIGZyb20gdGhlIGRhdGEgVExCIG9m
IHRoZQo+PiAtICogbG9jYWwgcHJvY2Vzc29yLiBUaGlzIGlzIG5vdCBzdWZmaWNpZW50IHdoZW4g
Y2hhbmdpbmcgY29kZSBtYXBwaW5ncwo+PiAtICogb3IgZm9yIHNlbGYgbW9kaWZ5aW5nIGNvZGUu
Cj4+ICsgKiBGbHVzaCBhIHJhbmdlIG9mIFZBJ3MgaHlwZXJ2aXNvciBtYXBwaW5ncyBmcm9tIHRo
ZSBUTEIgb2YgdGhlIGxvY2FsCj4+ICsgKiBwcm9jZXNzb3IuCj4+IMKgwqAgKi8KPj4gLXN0YXRp
YyBpbmxpbmUgdm9pZCBmbHVzaF94ZW5fZGF0YV90bGJfcmFuZ2VfdmFfbG9jYWwodW5zaWduZWQg
bG9uZyB2YSwKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIHVuc2lnbmVkIGxvbmcgc2l6ZSkKPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBmbHVzaF94ZW5f
dGxiX3JhbmdlX3ZhX2xvY2FsKHZhZGRyX3QgdmEsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgc2l6ZSkKPj4gwqAgewo+PiAtwqDCoMKgIHVu
c2lnbmVkIGxvbmcgZW5kID0gdmEgKyBzaXplOwo+PiArwqDCoMKgIHZhZGRyX3QgZW5kID0gdmEg
KyBzaXplOwo+PiArCj4+IMKgwqDCoMKgwqAgZHNiKHN5KTsgLyogRW5zdXJlIHByZWNlZGluZyBh
cmUgdmlzaWJsZSAqLwo+PiDCoMKgwqDCoMKgIHdoaWxlICggdmEgPCBlbmQgKQo+PiDCoMKgwqDC
oMKgIHsKPj4gLcKgwqDCoMKgwqDCoMKgIF9fZmx1c2hfeGVuX2RhdGFfdGxiX29uZV9sb2NhbCh2
YSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCBfX2ZsdXNoX3hlbl90bGJfb25lX2xvY2FsKHZhKTsKPj4g
wqDCoMKgwqDCoMKgwqDCoMKgIHZhICs9IFBBR0VfU0laRTsKPj4gwqDCoMKgwqDCoCB9Cj4+IMKg
wqDCoMKgwqAgZHNiKHN5KTsgLyogRW5zdXJlIGNvbXBsZXRpb24gb2YgdGhlIFRMQiBmbHVzaCAq
Lwo+PiBAQCAtMjUzLDE4ICsyNTMsMTggQEAgc3RhdGljIGlubGluZSB2b2lkIAo+PiBmbHVzaF94
ZW5fZGF0YV90bGJfcmFuZ2VfdmFfbG9jYWwodW5zaWduZWQgbG9uZyB2YSwKPj4gwqAgfQo+PiDC
oCAvKgo+PiAtICogRmx1c2ggYSByYW5nZSBvZiBWQSdzIGh5cGVydmlzb3IgbWFwcGluZ3MgZnJv
bSB0aGUgZGF0YSBUTEIgb2YgYWxsCj4+IC0gKiBwcm9jZXNzb3JzIGluIHRoZSBpbm5lci1zaGFy
ZWFibGUgZG9tYWluLiBUaGlzIGlzIG5vdCBzdWZmaWNpZW50Cj4+IC0gKiB3aGVuIGNoYW5naW5n
IGNvZGUgbWFwcGluZ3Mgb3IgZm9yIHNlbGYgbW9kaWZ5aW5nIGNvZGUuCj4+ICsgKiBGbHVzaCBh
IHJhbmdlIG9mIFZBJ3MgaHlwZXJ2aXNvciBtYXBwaW5ncyBmcm9tIHRoZSBUTEIgb2YgYWxsCj4+
ICsgKiBwcm9jZXNzb3JzIGluIHRoZSBpbm5lci1zaGFyZWFibGUgZG9tYWluLgo+PiDCoMKgICov
Cj4+IC1zdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfeGVuX2RhdGFfdGxiX3JhbmdlX3ZhKHVuc2ln
bmVkIGxvbmcgdmEsCj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNp
Z25lZCBsb25nIHNpemUpCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfeGVuX3RsYl9yYW5n
ZV92YSh2YWRkcl90IHZhLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBs
b25nIHNpemUpCj4+IMKgIHsKPj4gLcKgwqDCoCB1bnNpZ25lZCBsb25nIGVuZCA9IHZhICsgc2l6
ZTsKPj4gK8KgwqDCoCB2YWRkcl90IGVuZCA9IHZhICsgc2l6ZTsKPj4gKwo+PiDCoMKgwqDCoMKg
IGRzYihzeSk7IC8qIEVuc3VyZSBwcmVjZWRpbmcgYXJlIHZpc2libGUgKi8KPj4gwqDCoMKgwqDC
oCB3aGlsZSAoIHZhIDwgZW5kICkKPj4gwqDCoMKgwqDCoCB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBf
X2ZsdXNoX3hlbl9kYXRhX3RsYl9vbmUodmEpOwo+PiArwqDCoMKgwqDCoMKgwqAgX19mbHVzaF94
ZW5fdGxiX29uZSh2YSk7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCB2YSArPSBQQUdFX1NJWkU7Cj4+
IMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgIGRzYihzeSk7IC8qIEVuc3VyZSBjb21wbGV0aW9u
IG9mIHRoZSBUTEIgZmx1c2ggKi8KPj4KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 10:08:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 10:08:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haHEX-0003tN-K6; Mon, 10 Jun 2019 10: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haHEV-0003tI-PL
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 10:08:55 +0000
X-Inumbo-ID: c0d8d705-8b67-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c0d8d705-8b67-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 10:08: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 3A659344;
 Mon, 10 Jun 2019 03:08: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 800D83F557;
 Mon, 10 Jun 2019 03:10:35 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
References: <20190514123125.29086-1-julien.grall@arm.com>
 <74c57ae1-192c-b3dd-4e76-9ac7d6ac2f5c@arm.com>
Message-ID: <814634d9-1461-960d-8621-29952cf0148f@arm.com>
Date: Mon, 10 Jun 2019 11:08:52 +0100
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: <74c57ae1-192c-b3dd-4e76-9ac7d6ac2f5c@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 00/12] xen/arm: Provide a
 generic function to update Xen PT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr_Tyshchenko@epam.com, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgQ29tbWl0dGVycykKClBpbmcgYWdhaW4uLi4gSSBoYXZlIHNvbWUgdXBjb21pbmcgcGF0Y2hl
cyB0aGF0IGFyZSBibG9ja2VkIG9uIHRoaXMgd29yay4uLgoKQ2hlZXJzLAoKT24gMjkvMDUvMjAx
OSAxODoyMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IEdlbnRsZSBwaW5nLi4uCj4g
Cj4gQ2hlZXJzLAo+IAo+IE9uIDE0LzA1LzIwMTkgMTM6MzEsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGkgYWxsLAo+Pgo+PiBUaGlzIGlzIHRoZSB0aGlyZCBwYXJ0IG9mIHRoZSBib290L21lbW9y
eSByZXdvcmsgZm9yIFhlbiBvbiBBcm0uIEF0IHRoZQo+PiBtb21lbnQsIHRoZSB1cGRhdGUgdG8g
WGVuIFBUIGlzIHNjYXR0ZXJlZCBhbGwgYXJvdW5kIG1tLmMuIFRoaXMgbWFrZXMKPj4gZGlmZmlj
dWx0IHRvIHJld29yayBYZW4gbWVtb3J5IGxheW91dCBvciBldmVuIGVuc3VyaW5nIHdlIGFyZSBm
b2xsb3dpbmcgdGhlCj4+IEFybSBBcm0gcHJvcGVybHkgKGFuZCB3ZSBhcmUgbm90IHNvIGZhciEp
Lgo+Pgo+PiBUaGlzIHBhcnQgY29udGFpbnMgY29kZSB0byBwcm92aWRlIGEgZ2VuZXJpYyBmdW5j
dGlvbiB0byB1cGRhdGUgWGVuIFBULgo+PiBXaGlsZSBJIGNvdWxkIGhhdmUgc3RhcnRlZCBmcm9t
IHNjcmF0Y2gsIEkgZGVjaWRlZCB0byBiYXNlIHRoZSBuZXcgZnVuY3Rpb24KPj4gb24gY3JlYXRl
X3hlbl9lbnRyaWVzKCkgKG5vdyByZW5hbWVkIHhlbl9wdF91cGRhdGUoKSkuIFRoaXMgbWFrZXMg
c2xpZ2h0bHkKPj4gZWFzaWVyIHRvIGZvbGxvdyB0aGUgY2hhbmdlcy4KPj4KPj4gSW4gdGhpcyBz
ZXJpZXMsIHRoZSBuZXcgZ2VuZXJpYyBmdW5jdGlvbiB3aWxsIG9ubHkgc3VwcG9ydCAzcmQtbGV2
ZWwgdXBkYXRlCj4+IGFuZCBjYW5ub3QgYmUgdXNlZCBpbiBlYXJseSBib290IChpLmUgYmVjYXVz
ZSB4ZW5oZWFwIGlzIG5vdCBpbml0aWFsaXplZCkuCj4+IFRoaXMgd2lsbCBiZSBleHRlbmRlZCBp
biBmb2xsb3ctdXAgc2VyaWVzIHRvIGFsbG93IG1vcmUgdXNlIHdpdGhpbiBtbS5jLgo+Pgo+PiBU
aGVyZSBhcmUgcHJvYmFibHkgc29tZSBvcHRpbWl6YXRpb24gcG9zc2libGUgYXJvdW5kIHRoZSBU
TEJzIGZsdXNoLiBJIGhhdmVuJ3QKPj4gbG9va2VkIGF0IGl0IHNvIGZhci4KPj4KPj4gVGhlIGxh
c3QgdHdvIHBhdGNoZXMgb2YgdGhpcyBzZXJpZXMgaXMgdG8gc2hvdyBob3cgZXhpc3RpbmcgY2Fs
bGVycyBjYW4gYmUKPj4gY29udmVydGVkLiBUaGVyZSBhcmUgbW9yZSBjb252ZXJzaW9uIHRvIGNv
bWUgaW4gZm9sbG93LXVwIHNlcmllcy4KPj4KPj4gVGhpcyBzZXJpZXMgaXMgYmFzZWQgb24gdGhl
IGZpcnN0IHR3byBwYXJ0cyBzZW50IHNlcGFyYXRlbHkgKHNlZSBbMV0gYW5kIFsyXSkuCj4+Cj4+
IEZvciBjb252ZW5pZW5jZSwgSSBwcm92aWRlZCBhIGJyYW5jaCB3aXRoIGFsbCB0aGUgcGF0Y2hl
cyBhcHBsaWVkIGJhc2VkIG9uCj4+IHN0YWdpbmc6Cj4+Cj4+IMKgwqDCoMKgIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9wZW9wbGUvanVsaWVuZy94ZW4tdW5zdGFibGUuZ2l0IGJyYW5jaCBtbS9wYXJ0
My92Mgo+Pgo+PiBDaGVlcnMsCj4+Cj4+IFsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDExMDkuaHRtbAo+PiBbMl0gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1
L21zZzAxMTQ5Lmh0bWwKPj4KPj4gSnVsaWVuIEdyYWxsICgxMik6Cj4+IMKgwqAgeGVuL2FybTog
bHBhZTogQWRkIGEgbWFjcm8gdG8gZ2VuZXJhdGUgb2Zmc2V0cyBmcm9tIGFuIGFkZHJlc3MKPj4g
wqDCoCB4ZW4vYXJtOiBtbTogUmVuYW1lIGNyZWF0ZV94ZW5fZW50cmllcygpIHRvIHhlbl9wdF91
cGRhdGUoKQo+PiDCoMKgIHhlbi9hcm06IG1tOiBNb3ZlIG91dCBvZiB4ZW5fcHRfdXBkYXRlKCkg
dGhlIGxvZ2ljIHRvIHVwZGF0ZSBhbiBlbnRyeQo+PiDCoMKgIHhlbi9hcm06IG1tOiBPbmx5IGlu
Y3JlbWVudCBtZm4gd2hlbiB2YWxpZCBpbiB4ZW5fcHRfdXBkYXRlCj4+IMKgwqAgeGVuL2FybTog
bW06IEludHJvZHVjZSBfUEFHRV9QUkVTRU5UIGFuZCBfUEFHRV9QT1BVTEFURQo+PiDCoMKgIHhl
bi9hcm06IG1tOiBTYW5pdHkgY2hlY2sgYW55IHVwZGF0ZSBvZiBYZW4gcGFnZSB0YWJsZXMKPj4g
wqDCoCB4ZW4vYXJtOiBtbTogUmV3b3JrIHhlbl9wdF91cGRhdGVfZW50cnkgdG8gYXZvaWQgdXNl
IHhlbm1hcF9vcGVyYXRpb24KPj4gwqDCoCB4ZW4vYXJtOiBtbTogUmVtb3ZlIGVudW0geGVubWFw
X29wZXJhdGlvbgo+PiDCoMKgIHhlbi9hcm06IG1tOiBVc2UgeywgdW59bWFwX2RvbWFpbl9wYWdl
KCkgdG8gbWFwL3VubWFwIFhlbiBwYWdlLXRhYmxlcwo+PiDCoMKgIHhlbi9hcm06IG1tOiBSZXdv
cmsgWGVuIHBhZ2UtdGFibGVzIHdhbGsgZHVyaW5nIHVwZGF0ZQo+PiDCoMKgIHhlbi9hcm06IG1t
OiBEb24ndCBvcGVuLWNvZGUgWGVuIFBUIHVwZGF0ZSBpbiB7c2V0LCBjbGVhcn1fZml4bWFwKCkK
Pj4gwqDCoCB4ZW4vYXJtOiBtbTogUmVtb3ZlIHNldF9wdGVfZmxhZ3Nfb25fcmFuZ2UoKQo+Pgo+
PiDCoCB4ZW4vYXJjaC9hcm0vbW0uY8KgwqDCoMKgwqDCoMKgwqDCoCB8IDQyMSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KPj4gwqAgeGVuL2FyY2gvYXJtL3Ay
bS5jwqDCoMKgwqDCoMKgwqDCoCB8wqAgMjMgKy0tCj4+IMKgIHhlbi9pbmNsdWRlL2FzbS1hcm0v
bHBhZS5oIHzCoMKgIDkgKwo+PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL3BhZ2UuaCB8wqDCoCA5
ICstCj4+IMKgIDQgZmlsZXMgY2hhbmdlZCwgMzA1IGluc2VydGlvbnMoKyksIDE1NyBkZWxldGlv
bnMoLSkKPj4KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 10:15:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 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 1haHKf-0004mw-Tw; Mon, 10 Jun 2019 10:15: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haHKe-0004mr-MG
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 10:15:16 +0000
X-Inumbo-ID: a21fd174-8b68-11e9-88bc-c357d173dfc9
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a21fd174-8b68-11e9-88bc-c357d173dfc9;
 Mon, 10 Jun 2019 10:15: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 20659346;
 Mon, 10 Jun 2019 03:15:12 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 668F03F557;
 Mon, 10 Jun 2019 03:16:53 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
 <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
Message-ID: <4ee949b1-0031-6696-8245-15874cb5a416@arm.com>
Date: Mon, 10 Jun 2019 11:15:10 +0100
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: <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNS8wNi8yMDE5IDExOjE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDUvMDYv
MjAxOSAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBUdWUsIDE0IE1heSAy
MDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBUaGUgcGFnZS10YWJsZSB3YWxrZXIgaXMgY29u
ZmlndXJlZCB0byB1c2UgdGhlIHNhbWUgc2hhcmVhYmlsaXR5IGFuZAo+Pj4gY2FjaGVhYmlsaXR5
IGFzIHRoZSBhY2Nlc3MgcGVyZm9ybWVkIHdoZW4gdXBkYXRpbmcgdGhlIHBhZ2UtdGFibGVzLiBU
aGlzCj4+PiBtZWFucyBjbGVhbmluZyB0aGUgY2FjaGUgZm9yIHNlY29uZGFyeSBDUFVzIHJ1bnRp
bWUgcGFnZS10YWJsZXMgaXMKPj4+IHVubmVjZXNzYXJ5Lgo+Pgo+PiBBbGwgcmlnaHQuIElzIHRo
ZXJlIGFuIGV4cGxpY2l0IGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBzaGFyZWFiaWxpdHkgYW5kCj4+
IGNhY2hlYWJpbGl0eSB1c2VkIGJ5IHRoZSBwYWdlLXRhYmxlIHdhbGtlciBvciBpcyBpdCBzcGVj
aWZpZWQgYXMgc3VjaCBpbgo+PiB0aGUgQXJtIEFybT8KPiAKPiBTZWUgdGhlIGNvbmZpZ3VyYXRp
b24gb2YgVENSX0VMMiwgSSBjYW4gbWVudGlvbiBpdC4KPiAKPj4gQWxzbywgaXNuJ3QgaXQgcG9z
c2libGUgdGhhdCBDUFVzIG9uIGEgZGlmZmVyZW50IGNsdXN0ZXIKPj4gKGJpZy5MSVRUTEUpIHdv
dWxkIGhhdmUgaXNzdWVzIHdpdGggdGhpcyBpZiB0aGUgY2FjaGUgY291bGQgYmUgc3BsaXQKPj4g
YmV0d2VlbiB0aGUgdHdvIGNsdXN0ZXJzPwoKR2VudGxlIHBpbmcsIGNhbiB5b3UgcGxlYXNlIGNs
YXJpZnkgeW91ciBxdWVzdGlvbi4KCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMuLi4gQ2Fj
aGUgc2hvdWxkIGJlIGNvaGVyZW50IHdoZW4gYSBDUFUgbGVhdmVzIEVMMy4KPiBCdXQgd2UgYWxy
ZWFkeSBzaGFyZSBzb21lIGJpdHMgb2YgdGhlIHBhZ2UgdGFibGVzIGJldHdlZW4gdGhlIHByb2Nl
c3NvciAoc2VlIAo+IGNyZWF0ZV94ZW5fcGFnZV90YWJsZXMpLiBTbyBJIGRvbid0IHNlZSB3aGVy
ZSB0aGVyZSBpcyBhIHBvc3NpYmxlIHByb2JsZW0gaGVyZS4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 11:23:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 11:23:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haIOS-0001d4-Ih; Mon, 10 Jun 2019 11:23: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=NKNi=UJ=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1haIOR-0001cz-SH
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 11:23:15 +0000
X-Inumbo-ID: 226349aa-8b72-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 226349aa-8b72-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 11:23:14 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id k18so7546203ljc.11
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 04:23: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=CUrtFnwAIhRqpeFRtQx3begz0xV9ge9AgEkmRxsiu80=;
 b=T5FCaleSkwpFLXoysidTyUbn3mBY06joCskzF0lnM9X+FNRShGca0FEXMHWT8k6VjX
 NYAdX0o6FER7+hqrKcgCZfDXZKoXeXFQjyHu3VQjmvhd8ntVHoskEHwtGvzFscn+DDsL
 lKAgTyc+JHnzwKVT4zp3m28DiDap3vED2X5F34HgFcPWZspf2OuVRBABoil23BVqFRDH
 KOOyy6sLZvLsB+vLbJHbn6tWb/7colr/85rHa3HY9y8ZY7CV2OtFyKMZovFcoQAEOXuU
 VxWSAXClFGmurZf/SftZ5JTzc8SZI30qQe/K8VTk7lxAdGQ/sCeKt7G4B/uqFEmOP5Lu
 wBxQ==
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=CUrtFnwAIhRqpeFRtQx3begz0xV9ge9AgEkmRxsiu80=;
 b=Y649ga3TOP2w5CvCezpJEi+e6VoLbX5tPmOHVPdr4nBqlytQpwZZxAhyWF0cfKOEkR
 1m+5FQYz9Ri3niqvUBMRr4aXkdJIMLQDwonzNhuzc2NoK50vFQ7AKGFaEnkVkEu1iQ5e
 fdZjJc6k62wyjxH4Wm74os94gVPQtkvaltBR1nvRfm+01Aep5iQN413vfYgI+f3OL7S1
 GBEpk4vfzikBvYCTcemCYEP6gJjaYdF/fcDOcXOq2lvrD2tJiPYhqiHUvLZFC8nCEkOj
 ZrL+BfdoQemnW6FmrppjDO/uxb4t5qN0fVchDU4NwCyz4yYUMjPfdhvB5yfJ+uqejc8U
 hBIQ==
X-Gm-Message-State: APjAAAX8Y0dDF7v16xonkunMfxancIMLLblqaSSDjpkMTe+70fhRF/BZ
 RvBA1Z8AwQg22B5aTnopqwc=
X-Google-Smtp-Source: APXvYqzwDc7SuS1O3A66rgsSmWRCrLym4jtvzs98Y7AaW6EwwNjY80D2+fQp31l9bfbLocHjg3IW/g==
X-Received: by 2002:a2e:2b9a:: with SMTP id r26mr20837083ljr.81.1560165792485; 
 Mon, 10 Jun 2019 04:23:12 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 s20sm1929633lfb.95.2019.06.10.04.23.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 04:23:11 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <20190602102614.22640-1-julien.grall@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <d39a21d8-12b3-5bb9-9f09-16fba17d0857@gmail.com>
Date: Mon, 10 Jun 2019 14:23:10 +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: <20190602102614.22640-1-julien.grall@arm.com>
Content-Language: en-US
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: andre.przywara@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVsaWVuLAoKCk9uIDAyLjA2LjE5IDEzOjI2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cgo+
ICsgKiBUaGlzIHNob3VsZCBvbmx5IGJlIGNhbGxlZCB3aXRoIGludGVycnVwdCByb3V0ZWQgdG8g
Z3Vlc3QuIFRoZSBmbG93Cj4gKyAqIG9mIGludGVycnVwdCByb3V0ZWQgdG8gWGVuIGFueSBzb2Z0
d2FyZSBjaGFuZ2Ugb2YgdGhlIHN0YXRlLgoKU29ycnkgSSBjYW4ndCBwYXJzZSB0aGUgbGFzdCBz
ZW50ZW5jZS4gSXQgc2VlbXMgdG8gbWUgeW91IG1pc3NlZCBhIHdvcmQvd29yZHM/CgpGb3IgdGhl
IHJlc3Q6CgpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNv
bT4KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 11:44:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 11: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 1haIj0-0003DT-Mm; Mon, 10 Jun 2019 11: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haIiz-0003DO-Kl
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 11:44:29 +0000
X-Inumbo-ID: 18821e24-8b75-11e9-b77d-5f1954c58e29
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 18821e24-8b75-11e9-b77d-5f1954c58e29;
 Mon, 10 Jun 2019 11:44: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 D0B2D337;
 Mon, 10 Jun 2019 04:44:24 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3E7D73F557;
 Mon, 10 Jun 2019 04:46:05 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, andrii.anisov@gmail.com
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
Date: Mon, 10 Jun 2019 12:44:22 +0100
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: <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGkgSmFuLAoKT24gMDcvMDYvMjAxOSAxNToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MjQuMDUuMTkgYXQgMjA6MTIsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6Cj4+IEZy
b206IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4+Cj4+IEV4aXN0aW5n
IGludGVyZmFjZSB0byByZWdpc3RlciBydW5zdGF0ZSBhcmUgd2l0aCBpdHMgdmlydHVhbCBhZGRy
ZXNzCj4+IGlzIHByb25lIHRvIGlzc3VlcyB3aGljaCBiZWNhbWUgbW9yZSBvYnZpb3VzIHdpdGgg
S1BUSSBlbmFibGVtZW50IGluCj4+IGd1ZXN0cy4gVGhlIG5hdHVyZSBvZiB0aG9zZSBpc3N1ZXMg
aXMgdGhlIGZhY3QgdGhhdCB0aGUgZ3Vlc3QgY291bGQKPj4gYmUgaW50ZXJydXB0ZWQgYnkgdGhl
IGh5cGVydmlzb3IgYXQgYW55IHRpbWUsIGFuZCB0aGVyZSBpcyBubyBndWFyYW50ZWUKPj4gdG8g
aGF2ZSB0aGUgcmVnaXN0ZXJlZCB2aXJ0dWFsIGFkZHJlc3MgdHJhbnNsYXRlZCB3aXRoIHRoZSBj
dXJyZW50bHkKPj4gYXZhaWxhYmxlIGd1ZXN0J3MgcGFnZSB0YWJsZXMuIEJlZm9yZSB0aGUgS1BU
SSBzdWNoIGEgc2l0dWF0aW9uIHdhcwo+PiBwb3NzaWJsZSBpbiBjYXNlIHRoZSBndWVzdCBpcyBj
YXVnaHQgaW4gdGhlIG1pZGRsZSBvZiBQVCBwcm9jZXNzaW5nCj4+IChlLmcuIHN1cGVycGFnZSBz
aGF0dGVyaW5nKS4gV2l0aCB0aGUgS1BUSSB0aGlzIGhhcHBlbnMgYWxzbyB3aGVuIHRoZQo+PiBn
dWVzdCBydW5zIHVzZXJzcGFjZSwgc28gaGFzIGEgcHJldHR5IGhpZ2ggcHJvYmFiaWxpdHkuCj4g
Cj4gRXhjZXB0IHdoZW4gdGhlcmUncyBubyBuZWVkIGZvciBLUFRJIGluIHRoZSBndWVzdCBpbiB0
aGUgZmlyc3QgcGxhY2UsCj4gYXMgaXMgdGhlIGNhc2UgZm9yIHg4Ni02NCBQViBndWVzdHMuIEkg
dGhpbmsgdGhpcyBpcyB3b3J0aHdoaWxlIGNsYXJpZnlpbmcuCgpJIGFtIG5vdCBzdXJlIHdoYXQg
aXMgeW91ciBwb2ludCBoZXJlLiBBdCBsZWFzdCBvbiBBcm0sIHVzaW5nIHZpcnR1YWwgYWRkcmVz
cyBpcyAKbm90IHNhZmUgYXQgYWxsICh3aGV0aGVyIEtQVEkgaXMgdXNlZCBvciBub3QpLiBBIGd1
ZXN0IGNhbiBnZW51aW5lbHkgZGVjaWRlcyB0byAKc2hhdHRlciB0aGUgbWFwcGluZyB3aGVyZSB0
aGUgdmlydHVhbCBhZGRyZXNzIGlzLiBPbiBBcm0sIHRoaXMgcmVxdWlyZSB0byB1c2UgCnRoZSBi
cmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZS4gSXQgbWVhbnMgdGhlIHRyYW5zbGF0aW9uIFZBIC0+
IFBBIG1heSBmYWlsIGlzIAp5b3UgaGFwcGVuIHRvIGRvIGl0IHdoaWxlIHRoZSBndWVzdCBpcyB1
c2luZyB0aGUgc2VxdWVuY2UuCgpTb21lIG9mIHRoZSBpbnRlcm1pdHRlbnQgaXNzdWVzIEkgaGF2
ZSBzZWVuIG9uIHRoZSBBcm5kYWxlIGluIHRoZSBwYXN0IFsxXSBtaWdodCAKYmUgcmVsYXRlZCB0
byB1c2luZyB2aXJ0dWFsIGFkZHJlc3MuIEkgYW0gbm90IDEwMCUgc3VyZSBiZWNhdXNlIGV2ZW4g
aWYgdGhlIApkZWJ1ZywgdGhlIGVycm9yIGRvZXMgbm90IG1ha2Ugc2Vuc2UuIEJ1dCB0aGlzIGlz
IHRoZSBtb3N0IHBsYXVzaWJsZSByZWFzb24gZm9yIAp0aGUgZmFpbHVyZS4KCkkgd2FudCB0byBk
aXNjdXNzIHRoaXMgaW4gcGFydCBvZiB0aGUgYmlnZ2VyIGF0dGVtcHQgdG8gcmV3b3JrIHRoZSBo
eXBlcmNhbGwgQUJJIApkdXJpbmcgWGVuIFN1bW1pdCBpbiBKdWx5LgoKWy4uLl0KCj4+IEBAIC0z
NSw4ICszNywxNiBAQCBhcmNoX2NvbXBhdF92Y3B1X29wKAo+PiAgICAgICAgICAgICAgICAhY29t
cGF0X2hhbmRsZV9va2F5KGFyZWEuYWRkci5oLCAxKSApCj4+ICAgICAgICAgICAgICAgYnJlYWs7
Cj4+ICAgCj4+ICsgICAgICAgIHdoaWxlKCB4Y2hnKCZ2LT5ydW5zdGF0ZV9pbl91c2UsIDEpID09
IDApOwo+IAo+IEF0IHRoZSB2ZXJ5IGxlYXN0IHN1Y2ggbG9vcHMgd2FudCBhIGNwdV9yZWxheCgp
IGluIHRoZWlyIGJvZGllcy4KPiBCdXQgdGhpcyBiZWluZyBvbiBhIGh5cGVyY2FsbCBwYXRoIC0g
YXJlIHRoZXJlIHRoZW9yZXRpY2FsIGd1YXJhbnRlZXMKPiB0aGF0IGEgZ3Vlc3QgY2FuJ3QgYWJ1
c2UgdGhpcyB0byBsb2NrIHVwIGEgQ1BVPwpIbW1tLCBJIHN1Z2dlc3RlZCB0aGlzIGJ1dCBpdCBs
b29rcyBsaWtlIGEgZ3Vlc3QgbWF5IGNhbGwgdGhlIGh5cGVyY2FsbCBtdWx0aXBsZSAKdGltZSBm
cm9tIGRpZmZlcmVudCB2Q1BVLiBTbyB0aGlzIGNvdWxkIGJlIGEgd2F5IHRvIGRlbGF5IHdvcmsg
b24gdGhlIENQVS4KCkkgd2FudGVkIHRvIG1ha2UgdGhlIGNvbnRleHQgc3dpdGNoIG1vc3RseSBs
b2NrbGVzcyBhbmQgdGhlcmVmb3JlIGF2b2lkaW5nIHRvIAppbnRyb2R1Y2UgYSBzcGlubG9jay4K
ClsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0x
MS9tc2cwMDk0Mi5odG1sCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 12:52:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 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 1haJmu-0000Ew-7Q; Mon, 10 Jun 2019 12:52: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haJmt-0000Em-Bn
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 12:52:35 +0000
X-Inumbo-ID: 9af24ff6-8b7e-11e9-911d-83afb724e722
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9af24ff6-8b7e-11e9-911d-83afb724e722;
 Mon, 10 Jun 2019 12:52:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1haJmn-0001Qu-0L; Mon, 10 Jun 2019 12:52: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 1haJmm-0007EA-M9; Mon, 10 Jun 2019 12:52:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haJmm-0004VD-JY; Mon, 10 Jun 2019 12:52:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137475-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-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore:fail:heisenbug
 xen-4.12-testing:test-amd64-i386-xl-pvshim:xen-boot:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 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-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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-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-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-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-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-i386-xl-qemut-win7-amd64:guest-stop: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-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-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-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=967627141b331657fff141e8e2952674753d0682
X-Osstest-Versions-That: xen=b4f291b0ca914454cbac9fa5580bb35f8ab04eee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 12:52:28 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137475: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ3NSB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NzUvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNjcyOAoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAx
MzczODQgcGFzcyBpbiAxMzc0NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4gMTM3Mzg0IHBhc3MgaW4gMTM3NDc1CiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMzczODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEzNzM4NAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgZmFpbCBpbiAxMzczODQgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOTY3NjI3MTQxYjMzMTY1N2Zm
ZjE0MWU4ZTI5NTI2NzQ3NTNkMDY4MgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgYjRmMjkxYjBjYTkxNDQ1NGNiYWM5ZmE1NTgwYmIzNWY4YWIwNGVlZQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTM2NzI4ICAyMDE5LTA1LTIyIDAwOjI3OjM5IFogICAxOSBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzNzI3OCAgMjAxOS0wNi0wNCAxNDowNTo1OSBaICAgIDUgZGF5cyAg
ICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndv
b2RzQGFtZC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+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
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
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
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IDk2NzYyNzE0MWIzMzE2NTdmZmYxNDFlOGUyOTUyNjc0NzUz
ZDA2ODIKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVuIDQgMTU6NDA6MzcgMjAxOSArMDIwMAoKICAgIGxpYmFjcGk6IHJlcG9y
dCBQQ0kgc2xvdHMgYXMgZW5hYmxlZCBvbmx5IGZvciBob3RwbHVnZ2FibGUgZGV2aWNlcwogICAg
CiAgICBEU0RUIGZvciBxZW11LXhlbiBsYWNrcyBfU1RBIG1ldGhvZCBvZiBQQ0kgc2xvdCBvYmpl
Y3QuIElmIF9TVEEgbWV0aG9kCiAgICBkb2Vzbid0IGV4aXN0IHRoZW4gdGhlIHNsb3QgaXMgYXNz
dW1lZCB0byBiZSBhbHdheXMgcHJlc2VudCBhbmQgYWN0aXZlCiAgICB3aGljaCBpbiBjb25qdW5j
dGlvbiB3aXRoIF9FSjAgbWV0aG9kIG1ha2VzIGV2ZXJ5IGRldmljZSBlamVjdGFibGUgZm9yCiAg
ICBhbiBPUyBldmVuIGlmIGl0J3Mgbm90IHRoZSBjYXNlLgogICAgCiAgICBxZW11LWt2bSBpcyBh
YmxlIHRvIGR5bmFtaWNhbGx5IGFkZCBfRUowIG1ldGhvZCBvbmx5IHRvIHRob3NlIHNsb3RzCiAg
ICB0aGF0IGVpdGhlciBoYXZlIGhvdHBsdWdnYWJsZSBkZXZpY2VzIG9yIGZyZWUgZm9yIFBDSSBw
YXNzdGhyb3VnaC4KICAgIEFzIFhlbiBsYWNrcyB0aGlzIGNhcGFiaWxpdHkgd2UgY2Fubm90IHVz
ZSB0aGVpciB3YXkuCiAgICAKICAgIHFlbXUteGVuLXRyYWRpdGlvbmFsIERTRFQgaGFzIF9TVEEg
bWV0aG9kIHdoaWNoIG9ubHkgcmVwb3J0cyB0aGF0CiAgICB0aGUgc2xvdCBpcyBwcmVzZW50IGlm
IHRoZXJlIGlzIGEgUENJIGRldmljZXMgaG90cGx1Z2dlZCB0aGVyZS4KICAgIFRoaXMgaXMgZG9u
ZSB0aHJvdWdoIHF1ZXJ5aW5nIG9mIGl0cyBQQ0kgaG90cGx1ZyBjb250cm9sbGVyLgogICAgcWVt
dS14ZW4gaGFzIHNpbWlsYXIgY2FwYWJpbGl0eSB0aGF0IHJlcG9ydHMgaWYgZGV2aWNlIGlzICJo
b3RwbHVnZ2FibGUKICAgIG9yIGFic2VudCIgd2hpY2ggd2UgY2FuIHVzZSB0byBhY2hpZXZlIHRo
ZSBzYW1lIHJlc3VsdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGln
b3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNjc2MTk2NTI0M2IxMTMyMzBiZWQ5
MDBkNjEwNWJlMDViMjhmNWNlYQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MzA6MjEg
KzAyMDAKCmNvbW1pdCBjNmFjMTBjOGM0OTg5ZTFhZDZjNWE5MGZiMzY3YzQ1ZWRjYjU4ODNjCkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAx
NTo0MDowNyAyMDE5ICswMjAwCgogICAgeDg2L0lPLUFQSUM6IGZpeCBidWlsZCB3aXRoIGdjYzkK
ICAgIAogICAgVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBvaW50bGVzcyBfX3BhY2tlZCBhdHRyaWJ1
dGVzIHdoaWNoIGNhdXNlIGdjYyA5IHRvCiAgICBsZWdpdGltYXRlbHkgd2FybjoKICAgIAogICAg
dXRpbHMuYzogSW4gZnVuY3Rpb24gJ3Z0ZF9kdW1wX2lvbW11X2luZm8nOgogICAgdXRpbHMuYzoy
ODc6MzM6IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9l
bnRyeScgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3Jl
bWFwX2VudHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWdu
ZWQgcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAg
IDI4NyB8ICAgICAgICAgICAgICAgICByZW1hcCA9IChzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9yZW1h
cF9lbnRyeSAqKSAmcnRlOwogICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIAogICAgaW50cmVtYXAuYzogSW4gZnVu
Y3Rpb24gJ2lvYXBpY19ydGVfdG9fcmVtYXBfZW50cnknOgogICAgaW50cmVtYXAuYzozNDM6MjU6
IGVycm9yOiBjb252ZXJ0aW5nIGEgcGFja2VkICdzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeScg
cG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEgJ3N0cnVjdCBJT19BUElDX3JvdXRlX3JlbWFwX2Vu
dHJ5JyBwb2ludGVyIChhbGlnbm1lbnQgOCkgbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQgcG9p
bnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgIDM0MyB8
ICAgICByZW1hcF9ydGUgPSAoc3RydWN0IElPX0FQSUNfcm91dGVfcmVtYXBfZW50cnkgKikgb2xk
X3J0ZTsKICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fgogICAgCiAgICBTaW1wbHkgZHJvcCB0aGVzZSBhdHRyaWJ1dGVzLiBUYWtlIHRo
ZSBsaWJlcnR5IGFuZCBhbHNvIHJlLWZvcm1hdCB0aGUKICAgIHN0cnVjdHVyZSBkZWZpbml0aW9u
cyBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBSZXBvcnRlZC1ieTogQ2hhcmxlcyBBcm5vbGQg
PGNhcm5vbGRAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogY2E5MzEwYjI0ZTYyMDVkZTUzODdlNTk4MmNjZDQyYzM1
Y2FmODlkNAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMjQgMTA6MTk6NTkgKzAyMDAKCmNvbW1p
dCBhMzI0ZTljNDYwMjI3MjI5YTFiZDRjMmU4OTZhMGYzMWU1ODQzZGM1CkF1dGhvcjogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTozNyAyMDE5
ICswMjAwCgogICAgeGVuL3NjaGVkOiBmaXggY3NjaGVkMl9kZWluaXRfcGRhdGEoKQogICAgCiAg
ICBDb21taXQgNzUzYmE0M2Q2ZDE2ZTY4OCAoInhlbi9zY2hlZDogZml4IGNyZWRpdDIgc210IGlk
bGUgaGFuZGxpbmciKQogICAgaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gd2hlbiBzd2l0Y2hpbmcg
Y3B1cyBiZXR3ZWVuIGNwdXBvb2xzLgogICAgCiAgICBXaGVuIGFzc2lnbmluZyBhIGNwdSB0byBh
IGNwdXBvb2wgd2l0aCBjcmVkaXQyIGJlaW5nIHRoZSBkZWZhdWx0CiAgICBzY2hlZHVsZXIgY3Nj
aGVkMl9kZWluaXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9yIHRoZSBjcmVkaXQyIHByaXZhdGUgZGF0
YQogICAgYWZ0ZXIgdGhlIG5ldyBzY2hlZHVsZXIncyBwcml2YXRlIGRhdGEgaGFzIGJlZW4gaG9v
a2VkIHRvIHRoZSBwZXItY3B1CiAgICBzY2hlZHVsZXIgZGF0YS4gVW5mb3J0dW5hdGVseSBjc2No
ZWQyX2RlaW5pdF9wZGF0YSgpIHdpbGwgY3ljbGUgdGhyb3VnaAogICAgYWxsIHBlci1jcHUgc2No
ZWR1bGVyIGFyZWFzIGl0IGtub3dzIG9mIGZvciByZW1vdmluZyB0aGUgY3B1IGZyb20gdGhlCiAg
ICByZXNwZWN0aXZlIHNpYmxpbmcgbWFza3MgaW5jbHVkaW5nIHRoZSBhcmVhIG9mIHRoZSBqdXN0
IG1vdmVkIGNwdS4gVGhpcwogICAgd2lsbCAoZGVwZW5kaW5nIG9uIHRoZSBuZXcgc2NoZWR1bGVy
KSBlaXRoZXIgY2xvYmJlciB0aGUgZGF0YSBvZiB0aGUKICAgIG5ldyBzY2hlZHVsZXIgb3IgaW4g
Y2FzZSBvZiBzY2hlZF9ydCBsZWFkIHRvIGEgY3Jhc2guCiAgICAKICAgIEF2b2lkIHRoYXQgYnkg
cmVtb3ZpbmcgdGhlIGNwdSBmcm9tIHRoZSBsaXN0IG9mIGFjdGl2ZSBjcHVzIGluIGNyZWRpdDIK
ICAgIGRhdGEgZmlyc3QuCiAgICAKICAgIFRoZSBvcHBvc2l0ZSBwcm9ibGVtIGlzIG9jY3Vycmlu
ZyB3aGVuIHJlbW92aW5nIGEgY3B1IGZyb20gYSBjcHVwb29sOgogICAgaW5pdF9wZGF0YSgpIG9m
IGNyZWRpdDIgd2lsbCBhY2Nlc3MgdGhlIHBlci1jcHUgZGF0YSBvZiB0aGUgb2xkCiAgICBzY2hl
ZHVsZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogZmZkMzM2N2VkNjgyYjZhYzZmNTdmY2IxNTE5MjEwNTRkZDRj
Y2U3ZQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTcgMTU6NDE6MTcgKzAyMDAKCmNvbW1pdCBi
ODlmZTlmZGJjYjk4YTMyMWEyN2E5OTI3ZTlhMDZhYWQ2ZGM0ZjJiCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozOTowNCAyMDE5ICsw
MjAwCgogICAgeDg2ZW11bDogYWRkIHN1cHBvcnQgZm9yIG1pc3NpbmcgeyxWfVBNQUREV0QgaW5z
bnMKICAgIAogICAgVGhlaXIgcHJlLUFWWDUxMiBpbmNhcm5hdGlvbnMgaGF2ZSBjbGVhcmx5IGJl
ZW4gb3Zlcmxvb2tlZCBkdXJpbmcgbXVjaAogICAgZWFybGllciB3b3JrLiBUaGVpciBtZW1vcnkg
YWNjZXNzIHBhdHRlcm4gaXMgZW50aXJlbHkgc3RhbmRhcmQsIHNvIG5vCiAgICBzcGVjaWZpYyB0
ZXN0cyBnZXQgYWRkZWQgdG8gdGhlIGhhcm5lc3MuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6IEFsZXhhbmRy
dSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAx
YTQ4YmRkNTk5YjI2OGEyZDliN2QwYzQ1ZjFmZDQwYzQ4OTIxODZlCiAgICBtYXN0ZXIgZGF0ZTog
MjAxOS0wNS0xNiAxMzo0MzoxNyArMDIwMAoKY29tbWl0IDFlNmFiOGUyZDQ0YjM3MjM2NDI0Nzk5
NDRhMWM3YWQ4NzFkMTlkZDEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM4OjE3IDIwMTkgKzAyMDAKCiAgICB4ODYvSVJROiBhdm9p
ZCBVQiAob3Igd29yc2UpIGluIHRyYWNlX2lycV9tYXNrKCkKICAgIAogICAgRHluYW1pY2FsbHkg
YWxsb2NhdGVkIENQVSBtYXNrIG9iamVjdHMgbWF5IGJlIHNtYWxsZXIgdGhhbiBjcHVtYXNrX3Qs
IHNvCiAgICBjb3B5aW5nIGhhcyB0byBiZSByZXN0cmljdGVkIHRvIHRoZSBhY3R1YWwgYWxsb2Nh
dGlvbiBzaXplLiBUaGlzIGlzCiAgICBwYXJ0aWN1bGFyeSBpbXBvcnRhbnQgc2luY2UgdGhlIGZ1
bmN0aW9uIGRvZXNuJ3QgYmFpbCBlYXJseSB3aGVuIHRyYWNpbmcKICAgIGlzIG5vdCBhY3RpdmUs
IHNvIGV2ZW4gcHJvZHVjdGlvbiBidWlsZHMgd291bGQgYmUgYWZmZWN0ZWQgYnkgcG90ZW50aWFs
CiAgICBtaXNiZWhhdmlvciBoZXJlLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQg
YWxzbwogICAgLSB1c2UgaW5pdGlhbGl6ZXJzIGluc3RlYWQgb2YgYXNzaWdubWVudCArIG1lbXNl
dCgpLAogICAgLSBjb25zdGlmeSB0aGUgY3B1bWFza190IGlucHV0IHBvaW50ZXIsCiAgICAtIHUz
MiAtPiB1aW50MzJfdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDZmYWZiOGJlZmE5OTYyMGEyZDczMjNiOWVj
YTVjMzg3YmFkMWY1OWYKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDE2OjQxOjAzICswMjAw
Cgpjb21taXQgNjkzMjVlNzM2ZDAxZmRlOGZlZjYzODU4NzczYTlkZGFlMWE1MTQ0YwpBdXRob3I6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1
biA0IDE1OjM3OjQ3IDIwMTkgKzAyMDAKCiAgICB4ODYvYm9vdDogRml4IGxhdGVudCBtZW1vcnkg
Y29ycnVwdGlvbiB3aXRoIGVhcmx5X2Jvb3Rfb3B0c190CiAgICAKICAgIGMvcyBlYmIyNmI1MDlm
ICJ4ZW4veDg2OiBtYWtlIFZHQSBzdXBwb3J0IHNlbGVjdGFibGUiIGFkZGVkIGFuICNpZmRlZgog
ICAgQ09ORklHX1ZJREVPIGludG8gdGhlIG1pZGRsZSB0aGUgYmFja2luZyBzcGFjZSBmb3IgZWFy
bHlfYm9vdF9vcHRzX3QsCiAgICBidXQgZGlkbid0IGFkanVzdCB0aGUgc3RydWN0dXJlIGRlZmlu
aXRpb24gaW4gY21kbGluZS5jCiAgICAKICAgIFRoaXMgb25seSBmdW5jdGlvbnMgY29ycmVjdGx5
IGJlY2F1c2UgdGhlIGFmZmVjdGVkIGZpZWxkcyBhcmUgYXQgdGhlIGVuZAogICAgb2YgdGhlIHN0
cnVjdHVyZSwgYW5kIGNtZGxpbmUuYyBkb2Vzbid0IHdyaXRlIHRvIHRoZW0gaW4gdGhpcyBjYXNl
LgogICAgCiAgICBUbyByZXRhaW4gdGhlIHNsaW1taW5nIGVmZmVjdCBvZiBjb21waWxpbmcgb3V0
IENPTkZJR19WSURFTywgYWRqdXN0CiAgICBjbWRsaW5lLmMgd2l0aCBlbm91Z2ggI2lmZGVmLWFy
eSB0byBtYWtlIEMncyBpZGVhIG9mIHRoZSBzdHJ1Y3R1cmUgbWF0Y2gKICAgIHRoZSBkZWNsYXJh
dGlvbiBpbiBhc20uICBUaGlzIHJlcXVpcmVzIGFkZGluZyBfX21heWJlX3VudXNlZCBhbm5vdGF0
aW9ucwogICAgdG8gdHdvIGhlbHBlciBmdW5jdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzA1
OTYyMTM2MTdmY2Y0ZGQ3YjcxZDI0NGUxNmM4ZmMwYWNmNDU2YgogICAgbWFzdGVyIGRhdGU6IDIw
MTktMDUtMTMgMTA6MzU6MzggKzAxMDAKCmNvbW1pdCAxMzZkMTBmZTRkYmVhNmU3ZjA3YjYyZmFh
Y2JkY2NlMWJhYWQxZWIwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6Mzc6MTggMjAxOSArMDIwMAoKICAgIHg4Ni9z
dm06IEZpeCBoYW5kbGluZyBvZiBJQ0VCUCBpbnRlcmNlcHRzCiAgICAKICAgIGMvcyA5MzM4YTM3
ZCAieDg2L3N2bTogaW1wbGVtZW50IGRlYnVnIGV2ZW50cyIgYWRkZWQgc3VwcG9ydCBmb3IgaW50
cm9zcGVjdGluZwogICAgSUNFQlAgZGVidWcgZXhjZXB0aW9ucywgYnV0IGRpZG4ndCBhY2NvdW50
IGZvciB0aGUgZmFjdCB0aGF0CiAgICBzdm1fZ2V0X2luc25fbGVuKCkgKHByZXZpb3VzbHkgX19n
ZXRfaW5zdHJ1Y3Rpb25fbGVuZ3RoKSBjYW4gZmFpbCBhbmQgbWF5CiAgICBhbHJlYWR5IGhhdmUg
cmFpc2VkICNHUCB3aXRoIHRoZSBndWVzdC4KICAgIAogICAgSWYgc3ZtX2dldF9pbnNuX2xlbigp
IGZhaWxzLCByZXR1cm4gYmFjayB0byBndWVzdCBjb250ZXh0IHJhdGhlciB0aGFuCiAgICBjb250
aW51aW5nIGFuZCBtaXN0YWtpbmcgYSB0cmFwLXN0eWxlIFZNRXhpdCBmb3IgYSBmYXVsdC1zdHls
ZSBvbmUuCiAgICAKICAgIFNwb3R0ZWQgYnkgQ292ZXJpdHkuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgQWNr
ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1p
dDogMTQ5NWI0ZmY5YjRhZjJiOWMwZjEyY2RiNjQ5MTA4MmNlY2YzNGY4NgogICAgbWFzdGVyIGRh
dGU6IDIwMTktMDUtMTMgMTA6MzU6MzcgKzAxMDAKCmNvbW1pdCA4NmEyZTEzY2JlMDg0MGVkYjM0
MDBlZTNlNzUyYWYzZGMyZTg1NmQ4CkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNToz
NjoxNyAyMDE5ICswMjAwCgogICAgZHJpdmVycy92aWRlbzogZHJvcCBmcmFtZWJ1ZmZlciBzaXpl
IGNvbnN0cmFpbnRzCiAgICAKICAgIFRoZSBsaW1pdCAxOTAweDEyMDAgZG8gbm90IG1hdGNoIHJl
YWwgd29ybGQgZGV2aWNlcyAoMTkwMCBsb29rcyBsaWtlIGEKICAgIHR5cG8sIHNob3VsZCBiZSAx
OTIwKS4gQnV0IGluIHByYWN0aWNlIHRoZSBsaW1pdHMgYXJlIGFyYml0cmFyeSBhbmQgZG8KICAg
IG5vdCBzZXJ2ZSBhbnkgcmVhbCBwdXJwb3NlLiBBcyBkaXNjdXNzZWQgaW4gIkluY3JlYXNlIGZy
YW1lYnVmZmVyIHNpemUKICAgIHRvIHRvZGF5cyBzdGFuZGFyZHMiIHRocmVhZCwgZHJvcCB0aGVt
IGNvbXBsZXRlbHkuCiAgICAKICAgIFRoaXMgZml4ZXMgZ3JhcGhpYyBjb25zb2xlIG9uIGRldmlj
ZSB3aXRoIDM4NDB4MjE2MCBuYXRpdmUgcmVzb2x1dGlvbi4KICAgIAogICAgU3VnZ2VzdGVkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIAogICAgZHJpdmVycy92aWRlbzogZHJvcCB1bnVzZWQgbGltaXRzCiAgICAKICAgIE1BWF9C
UFAsIE1BWF9GT05UX1csIE1BWF9GT05UX0ggYXJlIG5vdCB1c2VkIGluIHRoZSBjb2RlIGF0IGFs
bC4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE5NjAwZWI3NWFhOWIx
ZGYzZTRiMGE0ZTU1YTVkMDhiOTU3ZTFmZDkKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDEw
OjEzOjI0ICswMjAwCiAgICBtYXN0ZXIgY29tbWl0OiAzNDM0NTllMzRhNmQzMmJhNDRhMjFmOGI4
ZmU0YzFmNjliMTcxNGMyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0xMyAxMDoxMjo1NiArMDIw
MAoKY29tbWl0IDMzZjEyOGRmMDhlMmI1MjM2ZTQyMmMwZjMwYWQ5MGQ4Y2JjYWVkZjkKQXV0aG9y
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CkRhdGU6ICAgVHVlIEp1biA0IDE1OjM1OjM1IDIwMTkgKzAyMDAKCiAgICBiaXRtYXA6
IGZpeCBiaXRtYXBfZmlsbCB3aXRoIHplcm8tc2l6ZWQgYml0bWFwCiAgICAKICAgIFdoZW4gYml0
bWFwX2ZpbGwoLi4uLCAwKSBpcyBjYWxsZWQsIGRvIG5vdCB0cnkgdG8gd3JpdGUgYW55dGhpbmcu
IEJlZm9yZQogICAgdGhpcyBwYXRjaCwgaXQgdHJpZWQgdG8gd3JpdGUgYWxtb3N0IExPTkdfTUFY
LCBzdXJlbHkgb3ZlcndyaXRpbmcKICAgIHNvbWV0aGluZy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3Ns
YWIuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogOTNkZjI4YmUyZDRmNjIwY2FmMTgxMDkyMjJkMDQ2MzU1YWM1
NjMyNwogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMTA6MTI6MDAgKzAyMDAKCmNvbW1pdCAw
ZjQ5NzRlNWJlNmM2NTcyZTEwZjhjYjE3NjBlNGE0OTg3MTk4NGE2CkF1dGhvcjogVGFtYXMgSyBM
ZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdW4gNCAxNTozNDo1OCAy
MDE5ICswMjAwCgogICAgeDg2L3ZteDogY29ycmVjdGx5IGdhdGhlciBnc19zaGFkb3cgdmFsdWUg
Zm9yIGN1cnJlbnQgdkNQVQogICAgCiAgICBDdXJyZW50bHkgdGhlIGdzX3NoYWRvdyB2YWx1ZSBp
cyBvbmx5IGNhY2hlZCB3aGVuIHRoZSB2Q1BVIGlzIGJlaW5nIHNjaGVkdWxlZAogICAgb3V0IGJ5
IFhlbi4gUmVwb3J0aW5nIHRoaXMgKHVzdWFsbHkpIHN0YWxlIHZhbHVlIHRocm91Z2ggdm1fZXZl
bnQgaXMgaW5jb3JyZWN0LAogICAgc2luY2UgaXQgZG9lc24ndCByZXByZXNlbnQgdGhlIGFjdHVh
bCBzdGF0ZSBvZiB0aGUgdkNQVSBhdCB0aGUgdGltZSB0aGUgZXZlbnQKICAgIHdhcyByZWNvcmRl
ZC4gVGhpcyBwcmV2ZW50cyB2bV9ldmVudCBzdWJzY3JpYmVycyBmcm9tIGNvcnJlY3RseSBmaW5k
aW5nIGtlcm5lbAogICAgc3RydWN0dXJlcyBpbiB0aGUgZ3Vlc3Qgd2hlbiBpdCBpcyB0cmFwcGVk
IHdoaWxlIGluIHJpbmczLgogICAgCiAgICBSZWZyZXNoIHNoYWRvd19ncyB2YWx1ZSB3aGVuIHRo
ZSBjb250ZXh0IGJlaW5nIHNhdmVkIGlzIGZvciB0aGUgY3VycmVudCB2Q1BVLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgICBB
Y2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiBmNjlmYzFjMmYzNmU4YTc0YmE1NGM5YzhmYTVjOTA0ZWExYWQzMTllCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOS0wNS0xMyAwOTo1NTo1OSArMDIwMAoKY29tbWl0IGQwZDFkZmI0ODExZjJm
MTI1M2I5MzZmM2FhOTllMzQ3MjkyY2JhZDMKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5k
cnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzQ6MjEgMjAxOSArMDIw
MAoKICAgIHg4Ni9tdHJyOiByZWNhbGN1bGF0ZSBQMk0gdHlwZSBmb3IgZG9tYWlucyB3aXRoIGlv
Y2FwcwogICAgCiAgICBUaGlzIGNoYW5nZSByZWZsZWN0cyB0aGUgbG9naWMgaW4gZXB0ZV9nZXRf
ZW50cnlfZW10KCkgYW5kIGFsbG93cwogICAgY2hhbmdlcyBpbiBndWVzdCBNVFRScyB0byBiZSBy
ZWZsZWN0ZWQgaW4gRVBUIGZvciBkb21haW5zIGhhdmluZwogICAgZGlyZWN0IGFjY2VzcyB0byBj
ZXJ0YWluIGhhcmR3YXJlIG1lbW9yeSByZWdpb25zIGJ1dCB3aXRob3V0IElPTU1VCiAgICBjb250
ZXh0IGFzc2lnbmVkIChlLmcuIFhlbkdUKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBE
cnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjNkODgwYmYy
YmU5MjUzNGM1YmFjZjExZGUyZjU2MWNiYWQ1NTBmYgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUt
MTMgMDk6NTQ6NDUgKzAyMDAKCmNvbW1pdCBiMDJiY2ExNTQzZjM4Y2MzZDJhNjQ0NDg0Yjc0Mjc2
ODMzN2FjMzAyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFR1ZSBKdW4gNCAxNTozMzo1MyAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBkaXNhYmxlIHBy
ZXZpb3VzbHkgZW5hYmxlZCBJT01NVXMgdXBvbiBpbml0IGZhaWx1cmUKICAgIAogICAgSWYgYW55
IElPTU1VcyB3ZXJlIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXplZCBiZWZvcmUgZW5jb3VudGVyaW5n
IGZhaWx1cmUsCiAgICB0aGUgc3VjY2Vzc2Z1bGx5IGVuYWJsZWQgb25lcyBzaG91bGQgYmUgZGlz
YWJsZWQgYWdhaW4gYmVmb3JlIGNsZWFuaW5nCiAgICB1cCB0aGVpciByZXNvdXJjZXMuCiAgICAK
ICAgIE1vdmUgZGlzYWJsZV9pb21tdSgpIG5leHQgdG8gZW5hYmxlX2lvbW11KCkgdG8gYXZvaWQg
YSBmb3J3YXJkCiAgICBkZWNsYXJhdGlvbiwgYW5kIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHJl
bW92ZSBzdHJheSBibGFuayBsaW5lcyBhaGVhZAogICAgb2YgYm90aCBmdW5jdGlvbnMnIGZpbmFs
IGNsb3NpbmcgYnJhY2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDg3YTMzNDdkNDc2NDQzYzY2Yzc5OTUzZDc3ZDZhZWYx
ZDJiYjNiYmQKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTEzIDA5OjUyOjQzICswMjAwCgpjb21t
aXQgMGRjZDk0NWE2NzVjZDEyZDI4MzEyMWU5YjdmMTYyNjEwNGI2MGJjYwpBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDQgMTU6MzI6NTUgMjAx
OSArMDIwMAoKICAgIHRyYWNlOiBmaXggYnVpbGQgd2l0aCBnY2M5CiAgICAKICAgIFdoaWxlIEkn
dmUgbm90IG9ic2VydmVkIHRoaXMgbXlzZWxmLCBnY2MgOSAoaW1vIHZhbGlkbHkpIHJlcG9ydGVk
bHkgbWF5CiAgICBjb21wbGFpbgogICAgCiAgICB0cmFjZS5jOiBJbiBmdW5jdGlvbiAnX190cmFj
ZV9oeXBlcmNhbGwnOgogICAgdHJhY2UuYzo4MjY6MTk6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBv
ZiBwYWNrZWQgbWVtYmVyIG9mICdzdHJ1Y3QgPGFub255bW91cz4nIG1heSByZXN1bHQgaW4gYW4g
dW5hbGlnbmVkIHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVy
XQogICAgICA4MjYgfCAgICAgdWludDMyX3QgKmEgPSBkLmFyZ3M7CiAgICAKICAgIGFuZCB0aGUg
Zml4IGlzIHJhdGhlciBzaW1wbGUgLSByZW1vdmUgdGhlIF9fcGFja2VkIGF0dHJpYnV0ZS4gSW50
cm9kdWNlCiAgICBhIEJVSUxEX0JVR19PTigpIGFzIHJlcGxhY2VtZW50LCBmb3IgdGhlIHVubGlr
ZWx5IGNhc2UgdGhhdCBYZW4gbWlnaHQKICAgIGdldCBwb3J0ZWQgdG8gYW4gYXJjaGl0ZWN0dXJl
IHdoZXJlIGFycmF5IGFsaWdubWVudCBoaWdoZXIgdGhhdCB0aGF0IG9mCiAgICBpdHMgZWxlbWVu
dHMuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBNYXJ0aW4gTGnFoWthIDxtYXJ0aW4ubGlza2FAc3Vz
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogM2ZkM2IyNjZkNDE5OGMwNmU4ZTQyMWNhNTE1ZDliYTA5Y2NkNTE1
NQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDUtMTMgMDk6NTE6MjMgKzAyMDAKKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 13:36:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 13:36:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haKTW-0003PQ-Es; Mon, 10 Jun 2019 13:36: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=V/Sp=UJ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1haKTV-0003PL-Ml
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 13:36:37 +0000
X-Inumbo-ID: c23a63f4-8b84-11e9-9cd8-d74afbd319e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c23a63f4-8b84-11e9-9cd8-d74afbd319e4;
 Mon, 10 Jun 2019 13:36:32 +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: 3CJAzuD5vKONL3FTWolxOtVJaIGdU4D2ovaxDqF+H9bXcEQjyCAy6zCMvLJ2xwyIOc36coS/qC
 RNVtPa/tPb78q8qHKfJQJMdVAA8vECURVc8GFlKaYsQUCPx87tfS7nuuRpuzJPBbij270zv1aC
 F0dBV/sh0oHbPVbxu7R7Rm/0x5sjssXP15Ma0ZlLXV9DXnMlPddHY6z5f28k699HjS47SeaqSl
 Zq5606/K1Zl0eT/ynmirIJRCZkcT4ngkFGyt8jabc0W3FHb+C+O2CCyoiuotUwLjmsJmFi7++g
 jpE=
X-SBRS: 2.7
X-MesageID: 1529285
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,575,1557201600"; 
   d="scan'208";a="1529285"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 15:36:23 +0200
Message-ID: <20190610133623.89565-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.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>

VXNpbmcgY2xhbmcgYW5kIGxsZCA4IHJlcXVpcmVzIGluc3RhbGxpbmcgdGhlIHBhY2thZ2VzIGZy
b20gdGhlCm9mZmljaWFsIGxsdm0gYXB0IHJlcG9zaXRvcmllcywgc28gbW9kaWZ5IHRoZSBEZWJp
YW4gRG9ja2VyIGZpbGVzIGZvcgpzdHJldGNoIGFuZCB1bnN0YWJsZSB0byBhZGQgdGhlIGxsdm0g
cmVwbyBhbmQgaW5zdGFsbCBjbGFuZyBhbmQgbGxkCmZyb20gaXQuCgpBbHNvIGFkZCBzb21lIGpv
YnMgdG8gdGVzdCBidWlsZGluZyBYZW4gd2l0aCBjbGFuZyA4IGFuZCBsbGQuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkkndmUgdGVz
dGVkIHRoaXMgbWFudWFsbHkgYnkgZG9pbmc6CgojIG1ha2UgLUMgYXV0b21hdGlvbi9idWlsZCBk
ZWJpYW4vc3RyZXRjaAojIENPTlRBSU5FUl9OT19QVUxMPTEgLi9hdXRvbWF0aW9uL3NjcmlwdHMv
Y29udGFpbmVyaXplIDw8IEVORAouL2NvbmZpZ3VyZSAtLXdpdGgtc3lzdGVtLXNlYWJpb3M9L3Vz
ci9zaGFyZS9zZWFiaW9zL2Jpb3MuYmluIFwKICAgICAgICAgICAgLS13aXRoLXN5c3RlbS1pcHhl
PS91c3IvbGliL2lweGUvaXB4ZS5weGUgLS1kaXNhYmxlLXN0dWJkb20KbWFrZSAtajggZGlzdCBD
Qz1jbGFuZy04IENYWD1jbGFuZy04IExEPWxkLmxsZC04IGNsYW5nPXkKRU5ECi0tLQpDYzogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4K
LS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIENoYW5nZSB0aGUgb3JkZXIgb2YgYWN0aW9ucyBpbiB0
aGUgZG9ja2VyZmlsZQogLSBDbGVhbnVwIGFmdGVyIGluc3RhbGxpbmcgbGx2bSB0b29scy4KCkNo
YW5nZXMgc2luY2UgdjE6CiAtIFVzZSBsZC5sbGQtOCBpbnN0ZWFkIG9mIGxsZC04LCBhcyB0aGF0
J3MgdGhlIHJlY29tbWVuZGVkIHdheQogICByZXBvcnRlZCBieSBsbGQtOC4KLS0tCiBhdXRvbWF0
aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlzdCAgIHwgIDMgKysKIGF1dG9tYXRpb24v
YnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZSAgfCAxMyArKysrKysrKwogYXV0b21hdGlv
bi9idWlsZC9kZWJpYW4vdW5zdGFibGUtbGx2bS5saXN0ICB8ICAzICsrCiBhdXRvbWF0aW9uL2J1
aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxlIHwgMTMgKysrKysrKysKIGF1dG9tYXRpb24v
Z2l0bGFiLWNpL2J1aWxkLnlhbWwgICAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysr
KysKIGF1dG9tYXRpb24vc2NyaXB0cy9idWlsZCAgICAgICAgICAgICAgICAgICAgfCAgMiArLQog
NiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1sbHZtLmxpc3QKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1sbHZtLmxp
c3QKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlz
dCBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS5saXN0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA5ZmU4NDNmYjIKLS0tIC9kZXYvbnVsbAorKysg
Yi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLWxsdm0ubGlzdApAQCAtMCwwICsxLDMg
QEAKKyMgU3RyZWNoIExMVk0gOCByZXBvcworZGViIGh0dHA6Ly9hcHQubGx2bS5vcmcvc3RyZXRj
aC8gbGx2bS10b29sY2hhaW4tc3RyZXRjaC04IG1haW4KK2RlYi1zcmMgaHR0cDovL2FwdC5sbHZt
Lm9yZy9zdHJldGNoLyBsbHZtLXRvb2xjaGFpbi1zdHJldGNoLTggbWFpbgpkaWZmIC0tZ2l0IGEv
YXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9i
dWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCmluZGV4IGRhZjhjOWQzODQuLjU1YzZmMDY1
YWQgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmls
ZQorKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUKQEAgLTQy
LDYgKzQyLDE5IEBAIFJVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCiAgICAgICAgIHdnZXQgXAogICAg
ICAgICBnaXQgXAogICAgICAgICBuYXNtIFwKKyAgICAgICAgZ251cGcgXAorICAgICAgICAmJiBc
CisgICAgICAgIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCisgICAgICAgIGFwdC1nZXQgY2xl
YW4gJiYgXAorICAgICAgICBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzKiAvdG1wLyogL3Zhci90
bXAvKgorCitSVU4gd2dldCAtTyAtIGh0dHBzOi8vYXB0Lmxsdm0ub3JnL2xsdm0tc25hcHNob3Qu
Z3BnLmtleXxhcHQta2V5IGFkZCAtCitDT1BZIHN0cmV0Y2gtbGx2bS5saXN0IC9ldGMvYXB0L3Nv
dXJjZXMubGlzdC5kLworCitSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAorICAgIGFwdC1nZXQgLS1x
dWlldCAtLXllcyBpbnN0YWxsIFwKKyAgICAgICAgY2xhbmctOCBcCisgICAgICAgIGxsZC04IFwK
ICAgICAgICAgJiYgXAogICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAogICAgICAg
ICBhcHQtZ2V0IGNsZWFuICYmIFwKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFu
L3Vuc3RhYmxlLWxsdm0ubGlzdCBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxs
dm0ubGlzdApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5kYzExOWZhMGI0
Ci0tLSAvZGV2L251bGwKKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUtbGx2
bS5saXN0CkBAIC0wLDAgKzEsMyBAQAorIyBVbnN0YWJsZSBMTFZNIDggcmVwb3MKK2RlYiBodHRw
Oi8vYXB0Lmxsdm0ub3JnL3Vuc3RhYmxlLyBsbHZtLXRvb2xjaGFpbi04IG1haW4KK2RlYi1zcmMg
aHR0cDovL2FwdC5sbHZtLm9yZy91bnN0YWJsZS8gbGx2bS10b29sY2hhaW4tOCBtYWluCmRpZmYg
LS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxlIGIvYXV0
b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUuZG9ja2VyZmlsZQppbmRleCA3NzYyY2Y5N2Fi
Li5mOWFiOWU4MjAwIDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJs
ZS5kb2NrZXJmaWxlCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tl
cmZpbGUKQEAgLTQyLDYgKzQyLDE5IEBAIFJVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCiAgICAgICAg
IHdnZXQgXAogICAgICAgICBnaXQgXAogICAgICAgICBuYXNtIFwKKyAgICAgICAgZ251cGcgXAor
ICAgICAgICAmJiBcCisgICAgICAgIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCisgICAgICAg
IGFwdC1nZXQgY2xlYW4gJiYgXAorICAgICAgICBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzKiAv
dG1wLyogL3Zhci90bXAvKgorCitSVU4gd2dldCAtTyAtIGh0dHBzOi8vYXB0Lmxsdm0ub3JnL2xs
dm0tc25hcHNob3QuZ3BnLmtleXxhcHQta2V5IGFkZCAtCitDT1BZIHVuc3RhYmxlLWxsdm0ubGlz
dCAvZXRjL2FwdC9zb3VyY2VzLmxpc3QuZC8KKworUlVOIGFwdC1nZXQgdXBkYXRlICYmIFwKKyAg
ICBhcHQtZ2V0IC0tcXVpZXQgLS15ZXMgaW5zdGFsbCBcCisgICAgICAgIGNsYW5nLTggXAorICAg
ICAgICBsbGQtOCBcCiAgICAgICAgICYmIFwKICAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15
ICYmIFwKICAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBcCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9u
L2dpdGxhYi1jaS9idWlsZC55YW1sIGIvYXV0b21hdGlvbi9naXRsYWItY2kvYnVpbGQueWFtbApp
bmRleCBkZDU3MjJhNWJiLi4xN2RlM2IxODQ4IDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2dpdGxh
Yi1jaS9idWlsZC55YW1sCisrKyBiL2F1dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwKQEAg
LTI2LDYgKzI2LDEzIEBACiAgICAgQ1hYOiBjbGFuZysrCiAgICAgY2xhbmc6IHkKIAorLmNsYW5n
LTgtdG1wbDoKKyAgdmFyaWFibGVzOiAmY2xhbmctOAorICAgIENDOiBjbGFuZy04CisgICAgQ1hY
OiBjbGFuZysrLTgKKyAgICBMRDogbGQubGxkLTgKKyAgICBjbGFuZzogeQorCiAueDg2LTY0LWJ1
aWxkLXRtcGw6CiAgIDw8OiAqYnVpbGQKICAgdmFyaWFibGVzOgpAQCAtOTAsNiArOTcsMTYgQEAK
ICAgdmFyaWFibGVzOgogICAgIDw8OiAqY2xhbmcKIAorLmNsYW5nLTgteDg2LTY0LWJ1aWxkOgor
ICBleHRlbmRzOiAueDg2LTY0LWJ1aWxkCisgIHZhcmlhYmxlczoKKyAgICA8PDogKmNsYW5nLTgK
KworLmNsYW5nLTgteDg2LTY0LWJ1aWxkLWRlYnVnOgorICBleHRlbmRzOiAueDg2LTY0LWJ1aWxk
LWRlYnVnCisgIHZhcmlhYmxlczoKKyAgICA8PDogKmNsYW5nLTgKKwogLmNsYW5nLXg4Ni0zMi1i
dWlsZDoKICAgZXh0ZW5kczogLng4Ni0zMi1idWlsZAogICB2YXJpYWJsZXM6CkBAIC0yMTksNiAr
MjM2LDE2IEBAIGRlYmlhbi1zdHJldGNoLWNsYW5nLWRlYnVnOgogICB2YXJpYWJsZXM6CiAgICAg
Q09OVEFJTkVSOiBkZWJpYW46c3RyZXRjaAogCitkZWJpYW4tc3RyZXRjaC1jbGFuZy04OgorICBl
eHRlbmRzOiAuY2xhbmctOC14ODYtNjQtYnVpbGQKKyAgdmFyaWFibGVzOgorICAgIENPTlRBSU5F
UjogZGViaWFuOnN0cmV0Y2gKKworZGViaWFuLXN0cmV0Y2gtY2xhbmctOC1kZWJ1ZzoKKyAgZXh0
ZW5kczogLmNsYW5nLTgteDg2LTY0LWJ1aWxkLWRlYnVnCisgIHZhcmlhYmxlczoKKyAgICBDT05U
QUlORVI6IGRlYmlhbjpzdHJldGNoCisKIGRlYmlhbi1zdHJldGNoLWdjYzoKICAgZXh0ZW5kczog
LmdjYy14ODYtNjQtYnVpbGQKICAgdmFyaWFibGVzOgpAQCAtMjU5LDYgKzI4NiwxNiBAQCBkZWJp
YW4tdW5zdGFibGUtY2xhbmctZGVidWc6CiAgIHZhcmlhYmxlczoKICAgICBDT05UQUlORVI6IGRl
Ymlhbjp1bnN0YWJsZQogCitkZWJpYW4tdW5zdGFibGUtY2xhbmctODoKKyAgZXh0ZW5kczogLmNs
YW5nLTgteDg2LTY0LWJ1aWxkCisgIHZhcmlhYmxlczoKKyAgICBDT05UQUlORVI6IGRlYmlhbjp1
bnN0YWJsZQorCitkZWJpYW4tdW5zdGFibGUtY2xhbmctOC1kZWJ1ZzoKKyAgZXh0ZW5kczogLmNs
YW5nLTgteDg2LTY0LWJ1aWxkLWRlYnVnCisgIHZhcmlhYmxlczoKKyAgICBDT05UQUlORVI6IGRl
Ymlhbjp1bnN0YWJsZQorCiBkZWJpYW4tdW5zdGFibGUtZ2NjOgogICBleHRlbmRzOiAuZ2NjLXg4
Ni02NC1idWlsZAogICB2YXJpYWJsZXM6CmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL3NjcmlwdHMv
YnVpbGQgYi9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKaW5kZXggOGE1N2UwOTdhOS4uODNjNDRl
NmNlNyAxMDA3NTUKLS0tIGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCisrKyBiL2F1dG9tYXRp
b24vc2NyaXB0cy9idWlsZApAQCAtMTksNyArMTksNyBAQCBmaQogY2ZnYXJncz0oKQogY2ZnYXJn
cys9KCItLWVuYWJsZS1kb2NzIikKIAotaWYgW1sgIiR7Q0N9IiA9PSAiY2xhbmciIF1dOyB0aGVu
CitpZiBbWyAiJHtDQ30iID09ICJjbGFuZyIqIF1dOyB0aGVuCiAgICAgIyBTZWFCSU9TIGNhbm5v
dCBiZSBidWlsdCB3aXRoIGNsYW5nCiAgICAgY2ZnYXJncys9KCItLXdpdGgtc3lzdGVtLXNlYWJp
b3M9L3Vzci9zaGFyZS9zZWFiaW9zL2Jpb3MuYmluIikKICAgICAjIGlQWEUgY2Fubm90IGJlIGJ1
aWx0IHdpdGggY2xhbmcKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 13:44:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 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 1haKb8-0004AT-BR; Mon, 10 Jun 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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haKb7-0004AK-9A
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 13:44:29 +0000
X-Inumbo-ID: dd7a2f35-8b85-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 dd7a2f35-8b85-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 13:44:27 +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: MOvR0zrkYEzTOWlzwSeEsqhuryXrpsuumbI0SfGTLt2edr5PUjq/kEdQXCdTscIB6Dh7+27Bjy
 w2KuFSpso4hqzYb7TIHOvl3+r09ROUoHpfqfP7jUiuCuLVpY2Z4jPN/tQU0G64yPC5Suf0vLD9
 sIIpRps/6JKakPrFtZBz7XRzmKpYdo4aozJEttlZz97GPyerw6JAn3iG4YsNUO5A7tGakfscBH
 2IIkIf92vUPcaXzYyP48XHo0mMCEy+xRyerdXk1qGXhP6HQp2QuWNqJbOaapI9/cuPWOfI0ULt
 IVw=
X-SBRS: 2.7
X-MesageID: 1529708
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,575,1557201600"; 
   d="scan'208";a="1529708"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190610133623.89565-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=
 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: <7f6f8f3a-d2da-af5a-8dcf-5b955a291d89@citrix.com>
Date: Mon, 10 Jun 2019 14:44: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: <20190610133623.89565-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 v3] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTAvMDYvMjAxOSAxNDozNiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFVzaW5nIGNsYW5n
IGFuZCBsbGQgOCByZXF1aXJlcyBpbnN0YWxsaW5nIHRoZSBwYWNrYWdlcyBmcm9tIHRoZQo+IG9m
ZmljaWFsIGxsdm0gYXB0IHJlcG9zaXRvcmllcywgc28gbW9kaWZ5IHRoZSBEZWJpYW4gRG9ja2Vy
IGZpbGVzIGZvcgo+IHN0cmV0Y2ggYW5kIHVuc3RhYmxlIHRvIGFkZCB0aGUgbGx2bSByZXBvIGFu
ZCBpbnN0YWxsIGNsYW5nIGFuZCBsbGQKPiBmcm9tIGl0Lgo+Cj4gQWxzbyBhZGQgc29tZSBqb2Jz
IHRvIHRlc3QgYnVpbGRpbmcgWGVuIHdpdGggY2xhbmcgOCBhbmQgbGxkLgo+Cj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gSSd2
ZSB0ZXN0ZWQgdGhpcyBtYW51YWxseSBieSBkb2luZzoKPgo+ICMgbWFrZSAtQyBhdXRvbWF0aW9u
L2J1aWxkIGRlYmlhbi9zdHJldGNoCj4gIyBDT05UQUlORVJfTk9fUFVMTD0xIC4vYXV0b21hdGlv
bi9zY3JpcHRzL2NvbnRhaW5lcml6ZSA8PCBFTkQKPiAuL2NvbmZpZ3VyZSAtLXdpdGgtc3lzdGVt
LXNlYWJpb3M9L3Vzci9zaGFyZS9zZWFiaW9zL2Jpb3MuYmluIFwKPiAgICAgICAgICAgICAtLXdp
dGgtc3lzdGVtLWlweGU9L3Vzci9saWIvaXB4ZS9pcHhlLnB4ZSAtLWRpc2FibGUtc3R1YmRvbQo+
IG1ha2UgLWo4IGRpc3QgQ0M9Y2xhbmctOCBDWFg9Y2xhbmctOCBMRD1sZC5sbGQtOCBjbGFuZz15
CgpEWU0gQ1hYPWNsYW5nKystOCA/Cgo+IEVORAo+IC0tLQo+IENjOiBEb3VnIEdvbGRzdGVpbiA8
Y2FyZG9lQGNhcmRvZS5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gLS0tCj4gQ2hh
bmdlcyBzaW5jZSB2MjoKPiAgLSBDaGFuZ2UgdGhlIG9yZGVyIG9mIGFjdGlvbnMgaW4gdGhlIGRv
Y2tlcmZpbGUKPiAgLSBDbGVhbnVwIGFmdGVyIGluc3RhbGxpbmcgbGx2bSB0b29scy4KPgo+IENo
YW5nZXMgc2luY2UgdjE6Cj4gIC0gVXNlIGxkLmxsZC04IGluc3RlYWQgb2YgbGxkLTgsIGFzIHRo
YXQncyB0aGUgcmVjb21tZW5kZWQgd2F5Cj4gICAgcmVwb3J0ZWQgYnkgbGxkLTguCj4gLS0tCj4g
IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS5saXN0ICAgfCAgMyArKwo+ICBh
dXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUgIHwgMTMgKysrKysrKysK
PiAgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5zdGFibGUtbGx2bS5saXN0ICB8ICAzICsrCj4g
IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUgfCAxMyArKysrKysr
Kwo+ICBhdXRvbWF0aW9uL2dpdGxhYi1jaS9idWlsZC55YW1sICAgICAgICAgICAgIHwgMzcgKysr
KysrKysrKysrKysrKysrKysrOQo+ICBhdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQgICAgICAgICAg
ICAgICAgICAgIHwgIDIgKy0KPiAgNiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBhdXRvbWF0aW9uL2J1aWxkL2RlYmlh
bi9zdHJldGNoLWxsdm0ubGlzdAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWls
ZC9kZWJpYW4vdW5zdGFibGUtbGx2bS5saXN0Cj4KPiBkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9i
dWlsZC9kZWJpYW4vc3RyZXRjaC1sbHZtLmxpc3QgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9z
dHJldGNoLWxsdm0ubGlzdAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAw
MC4uMDlmZTg0M2ZiMgo+IC0tLSAvZGV2L251bGwKPiArKysgYi9hdXRvbWF0aW9uL2J1aWxkL2Rl
Ymlhbi9zdHJldGNoLWxsdm0ubGlzdAoKVGhpbmtpbmcgZm9yd2FyZHMgdG8gd2hlbiB3ZSB3YW50
IExMVk0gOSwgdGhlc2UgdHdvIGZpbGVzIHNob3VsZCBoYXZlIGEKLTggc3VmZml4IGZvciBub3cu
wqAgQ2FuIGJlIGZpeGVkIG9uIGNvbW1pdC4KCj4gQEAgLTAsMCArMSwzIEBACj4gKyMgU3RyZWNo
IExMVk0gOCByZXBvcwo+ICtkZWIgaHR0cDovL2FwdC5sbHZtLm9yZy9zdHJldGNoLyBsbHZtLXRv
b2xjaGFpbi1zdHJldGNoLTggbWFpbgo+ICtkZWItc3JjIGh0dHA6Ly9hcHQubGx2bS5vcmcvc3Ry
ZXRjaC8gbGx2bS10b29sY2hhaW4tc3RyZXRjaC04IG1haW4KPiBkaWZmIC0tZ2l0IGEvYXV0b21h
dGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9k
ZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCj4gaW5kZXggZGFmOGM5ZDM4NC4uNTVjNmYwNjVhZCAx
MDA2NDQKPiAtLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUK
PiArKysgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZpbGUKPiBAQCAt
NDIsNiArNDIsMTkgQEAgUlVOIGFwdC1nZXQgdXBkYXRlICYmIFwKPiAgICAgICAgICB3Z2V0IFwK
PiAgICAgICAgICBnaXQgXAo+ICAgICAgICAgIG5hc20gXAo+ICsgICAgICAgIGdudXBnIFwKPiAr
ICAgICAgICAmJiBcCj4gKyAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwKPiArICAg
ICAgICBhcHQtZ2V0IGNsZWFuICYmIFwKPiArICAgICAgICBybSAtcmYgL3Zhci9saWIvYXB0L2xp
c3RzKiAvdG1wLyogL3Zhci90bXAvKgo+ICsKPiArUlVOIHdnZXQgLU8gLSBodHRwczovL2FwdC5s
bHZtLm9yZy9sbHZtLXNuYXBzaG90LmdwZy5rZXl8YXB0LWtleSBhZGQgLQoKVGhpcyB3b3VsZCBi
ZSBzbGlnaHRseSBlYXNlciB0byByZWFkIHdpdGggc3BhY2VzIGFyb3VuZCB0aGUgcGlwZS7CoApB
Z2FpbiwgY2FuIGJlIGZpeGVkIG9uIGNvbW1pdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 14:01:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 14: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 1haKrN-0005ja-Si; Mon, 10 Jun 2019 14:01:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haKrM-0005jV-06
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 14:01:16 +0000
X-Inumbo-ID: 356feb26-8b88-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 356feb26-8b88-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 14:01: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: +Q0GeBhH6cYEk9Ro+m1IU1vHCptT03sgab/AfIO3anDaNcNOcYPSy+JnRdEr208aGN1kOusCOv
 lziv3pOgIioxYdE03WHyn8SBNXp3D2nb0uOT2p1+/cTpbmcQep43uWAi5SCPk4DXY+CT0OhuQ6
 rcr3VrieBVvi12BblT+gWGFgHDoXzEz021xHWhc2siAop/MpcTNWHFHsMvPvLRBH5A3fJdntaH
 gPO8KJayuedA6NMdZi1bLI7mDOL/wMQRyo035CANbhd+tM1sYRlvROJ/FzvmtZ4r6hGbMrFTQS
 06Q=
X-SBRS: 2.7
X-MesageID: 1504732
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,575,1557201600"; 
   d="scan'208";a="1504732"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84C5020000780021F242@prv1-mh.provo.novell.com>
 <d516dd65-ed3c-0817-26ec-873315fecce3@citrix.com>
 <5CEE85E3020000780023371C@prv1-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: <2ee84416-45ae-bc35-275d-1a8a87612d86@citrix.com>
Date: Mon, 10 Jun 2019 15:01: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: <5CEE85E3020000780023371C@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 v8 28/50] x86emul: support AVX512F floating
 point manipulation insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDUvMjAxOSAxNDoxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMDUuMTkg
YXQgMTQ6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTUvMDMv
MjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBAQCAtOTY4MSw2ICs5Njk2LDIxIEBA
IHg4Nl9lbXVsYXRlKAo+Pj4gICAgICAgICAgb3BfYnl0ZXMgPSA0Owo+Pj4gICAgICAgICAgZ290
byBzaW1kX2ltbThfem1tOwo+Pj4gIAo+Pj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjNhLCAweDI2KTogLyogdmdldG1hbnRwe3MsZH0gJGltbTgsW3h5el1tbS9tZW0sW3h5el1t
bXtrfSAqLwo+Pj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjNhLCAweDU0KTog
LyogdmZpeHVwaW1tcHtzLGR9ICRpbW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAq
Lwo+Pj4gKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7Cj4+PiArICAg
ICAgICBpZiAoIGVhLnR5cGUgIT0gT1BfUkVHIHx8ICFldmV4LmJycyApCj4+PiArICAgICAgICAg
ICAgYXZ4NTEyX3ZsZW5fY2hlY2soZmFsc2UpOwo+Pj4gKyAgICAgICAgZ290byBzaW1kX2ltbThf
em1tOwo+Pj4gKwo+Pj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjNhLCAweDI3
KTogLyogdmdldG1hbnRze3MsZH0gJGltbTgseG1tL21lbSx4bW0seG1te2t9ICovCj4+PiArICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NTUpOiAvKiB2Zml4dXBpbW1ze3Ms
ZH0gJGltbTgseG1tL21lbSx4bW0seG1te2t9ICovCj4+PiArICAgICAgICBob3N0X2FuZF92Y3B1
X211c3RfaGF2ZShhdng1MTJmKTsKPj4+ICsgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihl
YS50eXBlICE9IE9QX1JFRyAmJiBldmV4LmJycywgRVhDX1VEKTsKPj4gV2h5IHRoZSBlYS50eXBl
ICE9IE9QX1JFRyByZXN0cmljdGlvbj8gIFRoZXNlIGZvdXIgaW5zdHJ1Y3Rpb25zIGRvIHRha2UK
Pj4gbWVtb3J5IG9wZXJhbmRzLgo+IERpZCB5b3UgcGVyaGFwcyByZWFkIHRoZSAmJiBhcyB8fCA/
CgpPb3BzIC0gSSBkaWQuCgpTb3JyeSAtIEkgYmxhbWUgdGhlIGpldGxhZy4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 14:03:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 14:03:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haKts-0005pm-D7; Mon, 10 Jun 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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haKtq-0005ph-9Z
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 14:03:50 +0000
X-Inumbo-ID: 9130c7cc-8b88-11e9-86bb-4b42be512a06
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9130c7cc-8b88-11e9-86bb-4b42be512a06;
 Mon, 10 Jun 2019 14:03:48 +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: AvGdAvGf4LNI9GBdvvSXhxU6kBnVwGQjzt/6xowLieh2yeNK8Z5Q9wu5huZVVwXD/YI+DCLskf
 5hJs71pTwUbxF8Lqdlc1zlrD8red5BYfLUj4bVKWMtvK1lxo/Kw9Ton3WWJKVB8rHOL423mYat
 UQNi5HU559wZkU9s2LTRg+DtzJlfrGwxOnJRq6l4KqpGFF4lQF6uCR/KznmV0WDFlIE1q0+XC4
 pGgp5dM+CUsYOW7VlwIy8DlKmYHFQqj06egO3OO9twn++ftDI9u25HEKtDluOSwu4C72GSLwoR
 oio=
X-SBRS: 2.7
X-MesageID: 1504948
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,575,1557201600"; 
   d="scan'208";a="1504948"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84C5020000780021F242@prv1-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: <80e247ac-90e2-44ed-e9d5-38e9902e8abd@citrix.com>
Date: Mon, 10 Jun 2019 15:03:39 +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: <5C8B84C5020000780021F242@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 v8 28/50] x86emul: support AVX512F floating
 point manipulation insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDMvMjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 14:06:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 14: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 1haKw7-00060u-2W; Mon, 10 Jun 2019 14: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haKw6-000600-Bh
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 14:06:10 +0000
X-Inumbo-ID: e434a90c-8b88-11e9-bac7-773d0b11e224
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e434a90c-8b88-11e9-bac7-773d0b11e224;
 Mon, 10 Jun 2019 14:06:07 +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: rzrXtD3zl0uMda9CCB15ZrOtrHqgoG2lw2ClFNpPWjqswQ+v4pCG4VZzd+EZ20BPOdqmU4a+uN
 n6smZvcxGPC3fe9oyTCpuxsQG1FVU15dXosK/RkgZ0lAsxEMm0jeCVmDVyOCvNLHPDGC6e5NOP
 H+n7d9EHPI1lNAytr3/aUAqF1jZm3044sIBbPBFVpmqqtyvlGb3QlCoU5nQlswJtm1KnDTlb5t
 9c2rd5ZSlYssdtETyHWq3jaAH4v/hAYjLLZiGAlPcF9hKRtwAu9/WNuvawJshXLw131j1EIKN/
 U3I=
X-SBRS: 2.7
X-MesageID: 1522106
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,575,1557201600"; 
   d="scan'208";a="1522106"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84DC020000780021F245@prv1-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: <47721336-5713-2045-d9da-dd6afe04c35d@citrix.com>
Date: Mon, 10 Jun 2019 15:06:02 +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: <5C8B84DC020000780021F245@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 v8 29/50] x86emul: support AVX512DQ floating
 point manipulation insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDMvMjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBjb21wbGV0ZXMg
c3VwcG9ydCBvZiBBVlg1MTJEUSBpbiB0aGUgaW5zbiBlbXVsYXRvci4KPgo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 14:32:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 14: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 1haLLW-0008Ct-Bw; Mon, 10 Jun 2019 14:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NKNi=UJ=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1haLLU-0008Co-P1
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 14:32:24 +0000
X-Inumbo-ID: 8f45f4ea-8b8c-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 8f45f4ea-8b8c-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 14:32:23 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id o13so8174178lji.5
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 07:32:23 -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=QSKvB72gfkbQ8G+0lVDQrSfT6VZC0D7ScZwRgQoBBFI=;
 b=nATod7CTSjo40jAkHiBS74b75MzOOGg4vTtPQpkzQmKhHUlAuanJYdwoLZ6/d/bdIg
 W1MNSj9qfl1hW+YAG89q8TIGCooFPaJXorr48q+QdL0/QxppwdLMBm2Ywe/spuQ0FFEy
 j9Vs15W8vFSzq26Vf34lygZX8i/ATHO1C8zGt4lc/ckD8+/Eos/znrCa+Z4Yi1MMyB5B
 Rzmf4c5dO8ZIfPDK4gQGYkeGyHoOcsOC5aPs0RacQM6ZpqcuX6wcuDUCSYLt1LoQ8lB1
 gRzqM00X26yEGrRQPNbjv9cSkk9IZH7F65CBpgNPxBqRA4++9upRpgIgozAQEq3uCtgK
 1YFg==
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=QSKvB72gfkbQ8G+0lVDQrSfT6VZC0D7ScZwRgQoBBFI=;
 b=njEUarIGvPPd+cczNPwIFBhm5cLBU5G9Dyd0Byqd2Me0lBWwclZOA0sz5PWCndLiaB
 9KzL3qW1lGKF0aBNaGZS5izTA34Mna8yWALtn6admcrw5YLJ4SBchVojLuG3XpXk9mZ3
 +GDKfEsiuW1vnKjMCjxRiRe1nCC/5/+HHnxWhT5IS3Cvp1NZzHcyvPmnG9Js1Jp5WHK0
 CbVU7ksro+Fajdv+fYDimGyT5oh5nCuE3rqP+922OjsWldnGyW5I6Tmh1RQyrU43Hhk5
 PL4qL+4EF0bmd6madD3MLudZ7tOQCcVOyk7GHOffr7knn910fAoKXw8zZgqc9qFSRVde
 /5vg==
X-Gm-Message-State: APjAAAWJi80g0vlkaQ1yJ3ta/0wAtG50DKubF5vU2fftIfJ0Nwm6jMRd
 P/dFcPwk+JXhg6M5LsFEpMM=
X-Google-Smtp-Source: APXvYqzRIbcDFi16Oklyrhrlmg+TKgCk1gEQ5TWDf2cpp3VgxclMDxDJxJXzecFGhopdhcjEbarAJA==
X-Received: by 2002:a2e:9753:: with SMTP id f19mr12965452ljj.113.1560177142144; 
 Mon, 10 Jun 2019 07:32:22 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 80sm2027439lfz.56.2019.06.10.07.32.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 07:32:21 -0700 (PDT)
To: George Dunlap <George.Dunlap@citrix.com>
References: <1559225751-30736-1-git-send-email-andrii.anisov@gmail.com>
 <16B40EA2-7781-48E7-94CA-52B328CE197B@citrix.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <736c676e-cdeb-8a3f-53ea-4fa53ea6ca5a@gmail.com>
Date: Mon, 10 Jun 2019 17:32:19 +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: <16B40EA2-7781-48E7-94CA-52B328CE197B@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] schedule: move last_run_time to the
 credit scheduler privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gR2VvcmdlLAoKT24gMzEuMDUuMTkgMTM6MjYsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4g
VGhpcyBzZWVtcyBsaWtlIGEgdXNlZnVsIGNoYW5nZSwgYW5kIHRoZSBjb21taXQgbWVzc2FnZSBo
YXMgYSBsb3Qgb2YgZ29vZCBkZXRhaWwsIHRoYW5rcy4gIEJ1dCBJ4oCZbSBsZWZ0IHdvbmRlcmlu
ZzogSXMgdGhlIG1haW4gaWRlYSBoZXJlIGp1c3QgdG8gZ2VuZXJhbGx5IHJlZHVjZSBjb2RlIGFu
ZCBkYXRhIHVzYWdlIHdoZW4gbm90IHJ1bm5pbmcgdGhlIGNyZWRpdCBzY2hlZHVsZXIsIG9yIGlz
IHRoZXJlIGFub3RoZXIgcmVhc29uPwoKVGhlIGluaXRpYWwgaW50ZW50aW9uIHdhcyBhdm9pZGlu
ZyBsYXllcmluZy9lbmNhcHN1bGF0aW9uIHZpb2xhdGlvbiAoYXMgRGFyaW8gbWVudGlvbmVkKS4g
QW5kIGl0IGlzIHN0YXRlZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuClN0cnVjdHVyZSBzaXplIHJl
ZHVjdGlvbiBpcyBqdXN0IGEgZmluZSBzaWRlIGVmZmVjdCBGTVBPVi4gSWYgeW91IGxpa2UgSSBj
YW4gYWRkIGEgc2hvcnQgbm90aWNlIGFib3V0IHRoYXQgaW50byB0aGUgbWVzc2FnZS4KCi0tIApT
aW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 14:52:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 14: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 1haLeO-0001Ju-5j; Mon, 10 Jun 2019 14:51: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haLeN-0001Jp-7D
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 14:51:55 +0000
X-Inumbo-ID: 47eda8d0-8b8f-11e9-a703-af337d66cff4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 47eda8d0-8b8f-11e9-a703-af337d66cff4;
 Mon, 10 Jun 2019 14:51:52 +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: 0LAzl7B+Y6XaHLWgMYkTgN3SYZY1aoTGqRv2w6PYz/ixf7+YUhwwTBMugY1am7vGDqCf1sp7AO
 b+TRmkEESTNJ0A91UoB7PiOrzAuKkKc/KWTiTtdqFBZ168xIHIf/F0Ydb1/MJ+kKaM0a25xJNI
 YxoiOtE9agpzzHfK/fnnHEEJvZ1jVBZxPjkAHuGU+6jsCf1vRF3TCoavipxqKUxN2sCvTSgIfH
 HE55AGD+lOO5hLRUK4OYYIExD/X/JcygdmA5rjjrlYeDPRCoVb0hYy9u21fSfjTgs2bbUC9Dc3
 E5U=
X-SBRS: 2.7
X-MesageID: 1508324
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,575,1557201600"; 
   d="scan'208";a="1508324"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84F8020000780021F248@prv1-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: <3ac4dbdd-24fb-a5e8-5848-93cfe4374a49@citrix.com>
Date: Mon, 10 Jun 2019 15:51:47 +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: <5C8B84F8020000780021F248@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 v8 30/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gKyNpZiBfX0dOVUNfXyA+
IDcgLyogY2FuJ3QgY2hlY2sgZm9yIF9fQVZYNTEyVkJNSTJfXyBoZXJlICovCgpXaHkgbm90PwoK
PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4gKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVp
ZC5weQo+IEBAIC0yNjYsMTAgKzI2NiwxMCBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOgo+
ICAgICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUxMl80Vk5OSVcsIEFW
WDUxMl80Rk1BUFMsCj4gICAgICAgICAgICAgICAgICAgIEFWWDUxMl9WUE9QQ05URFFdLAo+ICAK
PiAtICAgICAgICAjIEFWWDUxMiBleHRlbnNpb25zIGFjdGluZyBzb2xlbHkgb24gdmVjdG9ycyBv
ZiBieXRlcy93b3JkcyBhcmUgbWFkZQo+ICsgICAgICAgICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0
aW5nIChzb2xlbHkpIG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUKCldoeSB0aGUg
Y2hhbmdlIGhlcmU/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 15:17:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 15:17:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haM2e-0002xS-Cp; Mon, 10 Jun 2019 15:17:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NKNi=UJ=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1haM2c-0002xN-Oz
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 15:16:58 +0000
X-Inumbo-ID: c90368a3-8b92-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 c90368a3-8b92-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 15:16:57 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id y13so6891875lfh.9
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 08:16:57 -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=2qmoydctmDdxJswKXZm+mVTlQ14BMmbL4W6dXhnRlqI=;
 b=FO/8jgDUPDaBAH0V592ed1iFw8w/09j8oBjS8huff244D3RN5kG8023+Jlzc0X3hko
 bvFAkv+7lWv283JY72zMmNhJcdEFX4lECNPmedN4QtID0CfafjaIw0u425rfUI/i2pN4
 Js+FcS4HfGUc3KgV+iGjpTESqZRE1DuNmmgYd5BapuJVz3p6XV9XAcA+E4KAy+sYj9UV
 WWG0CqlQnH1W/XA8IDfhYcLPEJeWZ/Gghj5shoHOkQ6GADMJkxAMgGkUVCf9y/1AOqDz
 a9gVOXkXzkLhnbxsvR4p50LLis744ywfwssWWRL/Iq/HOxJOTiq6ZPwPOqnlEh2Qk+wl
 UcRw==
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=2qmoydctmDdxJswKXZm+mVTlQ14BMmbL4W6dXhnRlqI=;
 b=Xq4Az86Nix19Rryc3ZU8w6CZnVHVp/GvRA4NPEsEoqVmM1z4I/NXo2LQtdctRuD2B6
 U/Vfklzo61DmzstiBrnkHwn7h0TpQw20Y8wWQENmXw4/hGObJPvTC1wEnLl00QkTIFGm
 Si53Z4xVGM2AkJ/NFD/C04Un46OH4th82PDNxmNTeBR0RAK3ioRxa95hfloujJqB04TZ
 oy5Nm0WSZO6LQyLHtfiQEIU33LdL8AjSioxMvgFYgtGiko6KOVqTd4XboJ/dioTMuZ5r
 5FU4JZXea9CB8F3NeO/RtF1Q0pQ8e8v8gAw7Ss44tgk0xelfOPWXM6EjEyJuWfdSxBvx
 7rlA==
X-Gm-Message-State: APjAAAXZDxPfMoKSCwsIb9363cXY/AQkLRx49VKgKMH4RQgfZs/8L619
 UsDgdzonN8XUBd6r+RZiA+M=
X-Google-Smtp-Source: APXvYqwrdM8uaHNV067rz4vn5k+IYBNZDTAmZlBsn7tnwlaxAK80hevOYFkpK2/aEPN4WEzEIhEs2Q==
X-Received: by 2002:a19:ccc6:: with SMTP id c189mr3450907lfg.160.1560179815890; 
 Mon, 10 Jun 2019 08:16:55 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 m82sm2037120lje.97.2019.06.10.08.16.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 08:16:54 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 George Dunlap <George.Dunlap@citrix.com>
References: <1559225751-30736-1-git-send-email-andrii.anisov@gmail.com>
 <16B40EA2-7781-48E7-94CA-52B328CE197B@citrix.com>
 <1dd86fe1814a52cb9b521a39511c2c5b70379b03.camel@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <fef869c7-263f-6595-4f38-7a10f94bd18f@gmail.com>
Date: Mon, 10 Jun 2019 18:16:52 +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: <1dd86fe1814a52cb9b521a39511c2c5b70379b03.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] schedule: move last_run_time to the
 credit scheduler privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 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>

CgpPbiAzMS4wNS4xOSAxNjoyNCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gV2VhdGhlciBvciBu
b3QgdGhlIG1haW4gcmVhc29uIGlzIHRoYXQgb25lLCBpdCBmaXhlcyBhbiAoYWxiZWl0IG5vdCB0
b28KPiB0ZXJyaWJsZSkgbGF5ZXJpbmcvZW5jYXBzdWxhdGlvbiB2aW9sYXRpb24sIGFzIHRoaW5n
cyB1c2VkIG9ubHkgYnkKPiBDcmVkaXQsIHNob3VsZCBsaXZlIGluIENyZWRpdCBjb2RlLgoKRW5j
YXBzdWxhdGlvbiB2aW9sYXRpb24gd2FzIHRoZSBtYWluIHJlYXNvbiB0byBoYXZlIHRoaXMgcGF0
Y2ggdGhvdWdoIDspCgo+IEl0IGFsc28gbWFrZXMgKGFsdGhvdWdoIG9ubHkgc2xpZ2h0bHkpIGBz
dHJ1Y3QgdmNwdWAgc21hbGxlciwgaWYgb25lCj4gZG9lc24ndCB1c2UgQ3JlZGl0IGF0IGFsbC4K
PiAKPiBCdXQgc3VyZSwgbGV0J3MgaGF2ZSBqdXN0IGEgZmV3IG1vcmUgd29yZHMgYWJvdXQgdGhl
IG1vdGl2YXRpb24gZm9yIHRoZQo+IGNoYW5nZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UsIGFzIEdl
b3JnZSBpcyBhc2tpbmcuCj4gCj4+IElmIGl04oCZcyB0aGUgZmlyc3QsIGEgcXVpY2sgbm90ZSB0
byB0aGF0IGVmZmVjdCB3aWxsIGhlbHAgcHV0Cj4+IGFyY2hhZW9sb2dpc3TigJlzIG1pbmRzIGF0
IGVhc2UuIDotKSAgVGhpcyBjb3VsZCBwcm9iYWJseSBiZSBhZGRlZCBvbgo+PiBjb21taXQuICAo
SeKAmWxsIGRvIGEgZnVsbCByZXZpZXcgaXQgaW4gYSBkYXkgb3IgdHdvIGlmIERhcmlvIGRvZXNu
4oCZdAo+PiBiZWF0IG1lIHRvIGl0LikKPj4KPiBJJ3ZlIGxvb2tlZCBhdCBpdCwgYW5kIHRoZXJl
J3Mgb25seSBvbmUgdGhpbmcgdGhhdCBib3RoZXJzIG1lIGEgbGl0dGxlCj4gYml0LiBJbiBmYWN0
LCBoZXJlOgo+IAo+IC0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKPiArKysgYi94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdC5jCj4gQEAgLTE3NSw2ICsxNzUsOSBAQCBzdHJ1Y3QgY3NjaGVk
X3ZjcHUgewo+ICAgICAgIGF0b21pY190IGNyZWRpdDsKPiAgICAgICB1bnNpZ25lZCBpbnQgcmVz
aWR1YWw7Cj4gICAKPiArICAgIC8qIGxhc3QgdGltZSB3aGVuIHZDUFUgaXMgc2NoZWR1bGVkIG91
dCAqLwo+ICsgICAgc190aW1lX3QgbGFzdF9ydW5fdGltZTsKPiArCj4gICAjaWZkZWYgQ1NDSEVE
X1NUQVRTCj4gICAgICAgc3RydWN0IHsKPiAgICAgICAgICAgaW50IGNyZWRpdF9sYXN0Owo+IAo+
IFRoZSBjb21tZW50IGlzIG5vdCBhY2N1cmF0ZS4gQW5kIEknbSBhZnJhaWQgdGhhdCBpdCBjb3Vs
ZCBiZSBtaXNsZWFkaW5nCj4gZm9yIHNvbWVvbmUgcmVhZGluZyBpdCwgYnV0IHRoZW4gcmVhbGl6
aW5nIHRoYXQgdGhlIGNvZGUgZG9lcyBzb21ldGhpbmcKPiBzbGlnaHRseSBkaWZmZXJlbnQsIGFu
ZCBoZW5jZSBub3QgYmVpbmcgYWJsZSB0byB0ZWxsIHdoaWNoIG9uZSBvZiB0aGUKPiB0d28gdGhp
bmdzIGlzIGNvcnJlY3QuCgpXZWxsLCBJIGNvcHktcGFzdGVkIHRoYXQuIEFuZCB3YXMgd3Jvbmcg
aGVyZS4gTWUgYWN0dWFsbHkgYWdhaW5zdCB0aGUgdGV4dCBjb21tZW50cyBpbmxpbmVkIGludG8g
dGhlIGNvZGUuIEl0IGhhcHBlbnMgdGhhdCBjb2RlIGNoYW5nZXMgZmFzdGVyIHRoYW4gY29tbWVu
dHMgYW5kIGluIHJlc3VsdCBjb21tZW50cyBiZWNvbWUgbWlzbGVhZGluZyB2ZXJ5IG9mdGVuLgpJ
J2QgcmF0aGVyIGRyb3AgdGhlIGNvbW1lbnQgYXQgYWxsLgoKPiBTbywgZWl0aGVyIHdlIGNoYW5n
ZSB0aGUgY29tbWVudCAoYnV0IEknbSBub3QgY2FwYWJsZSwgcmlnaHQgbm93LCBvZgo+IGZpbmRp
bmcgc29tZXRoaW5nIHRoYXQgaXMgc2hvcnQgYW5kLCBhdCB0aGUgc2FtZSB0aW1lLCBjbGVhciBl
bm91Z2gpLAo+IG9yIHdlIGNoYW5nZSBob3cgdGhlIHZhcmlhYmxlIGlzIHVzaW5nLgoKQXMgcGVy
IHRoZSBjdXJyZW50IGNvZGUgSSdkIHJlbmFtZSB0aGUgbWVtYmVyIHRvIGBsYXN0X3NjaGVkX3Rp
bWVgLiBUbyByZWZsZWN0IHRoYXQgaXQgaXMgdGhlIHRpbWUgd2hlbiB0aGUgdmNwdSB3ZW50IHRo
cm91Z2ggc2NoZWR1bGluZyBwYXRoLgoKCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 15:48:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 15:48:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haMXU-0005Fo-6J; Mon, 10 Jun 2019 15: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haMXS-0005Fj-7b
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 15:48:50 +0000
X-Inumbo-ID: 3c7a58a4-8b97-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 3c7a58a4-8b97-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 15:48:48 +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: kA9ph2K8aFdMfT3dIed4ntZXlN2u4ShVxYqSqwcgo007/QboyKFGU+C/2xnYmyEC4GdGhlqgS2
 ZpQDL++cZbtc4KrZXUp3x2vhdbu5uFRXwFjBut/pXwZsoBn3f4OwobNfjEefvgisIZf+YTigmJ
 TA8/Ubxem1Oz4h4ZwOMso5zhAfn9zU56i6XH/fZDkZF4LZc02SYyrV+mLKjmWfIZcOv7w9aItt
 zTtkA1G8VNit6tgM0q+m9vFTOl2FJ86vr16X60UpMhUVijFHPw6/XkGktZ3dENIZ88T3zNhJh4
 NOE=
X-SBRS: 2.7
X-MesageID: 1543858
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,575,1557201600"; 
   d="scan'208";a="1543858"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F360200007800231B25@prv1-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: <c7982c81-2b2d-bc96-44ba-89e6451d0bbb@citrix.com>
Date: Mon, 10 Jun 2019 16:48:43 +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: <5CE68F360200007800231B25@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/5] x86/cpuidle: 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@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>

T24gMjMvMDUvMjAxOSAxMzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2hpbGUgdGhlIE1XQUlU
IGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVhbiBhbiBhY3R1YWwgQyBzdGF0ZSwK
PiB0aGUgQUNQSSBpZGxlIGRyaXZlciBzbyBmYXIgdXNlZCBpdCBhcyBhIGxpc3QgaW5kZXguIFRo
ZSBsaXN0IGluZGV4LAo+IGhvd2V2ZXIsIGlzIGFuIGltcGxlbWVudGF0aW9uIGRldGFpbCBvZiBY
ZW4gYW5kIGFmZmVjdGVkIGJ5IGZpcm13YXJlCj4gc2V0dGluZ3MgKGkuZS4gbm90IG5lY2Vzc2Fy
aWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0pLgo+Cj4gV2hpbGUgdG91Y2hpbmcg
dGhpcyBjb2RlIGFsc28gYXZvaWQgaW52b2tpbmcgbWVudV9nZXRfdHJhY2VfZGF0YSgpCj4gd2hl
biB0cmFjaW5nIGlzIG5vdCBhY3RpdmUuIEZvciBjb25zaXN0ZW5jeSBkbyB0aGlzIGFsc28gZm9y
IHRoZQo+IE1XQUlUIGRyaXZlci4KPgo+IE5vdGUgdGhhdCBJJ20gaW50ZW50aW9uYWxseSBub3Qg
YWRkaW5nIGFueSBzb3J0aW5nIGxvZ2ljIHRvIHNldF9jeCgpOgo+IEJlZm9yZSBhbmQgYWZ0ZXIg
dGhpcyBwYXRjaCB3ZSBhc3N1bWUgZW50cmllcyB0byBhcnJpdmUgaW4gb3JkZXIsIHNvCj4gdGhp
cyB3b3VsZCBiZSBhbiBvcnRob2dvbmFsIGNoYW5nZS4KPgo+IFRha2UgdGhlIG9wcG9ydHVuaXR5
IGFuZCBhZGQgbWluaW1hbCBkb2N1bWVudGF0aW9uIGZvciB0aGUgY29tbWFuZCBsaW5lCj4gb3B0
aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IC0tLQo+IFRCRDogSSB3b25kZXIgaWYgd2UgcmVhbGx5IG5lZWQgc3RydWN0IGFjcGlfcHJvY2Vz
c29yX2N4J3MgaWR4IGZpZWxkCj4gICAgICBhbnltb3JlLiBJdCdzIHVzZWQgaW4gYSBudW1iZXIg
b2YgKHF1ZXN0aW9uYWJsZSkgcGxhY2VzIC4uLgo+Cj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUucGFuZG9jCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9j
Cj4gQEAgLTEzNzEsNiArMTM3MSw4IEBAIFRoaXMgb3B0aW9uIGlzIGlnbm9yZWQgaW4gKipwdi1z
aGltKiogbW8KPiAgIyMjIG1heF9jc3RhdGUgKHg4NikKPiAgPiBgPSA8aW50ZWdlcj5gCj4gIAo+
ICtTcGVjaWZ5IHRoZSBkZWVwZXN0IEMtc3RhdGUgQ1BVcyBhcmUgcGVybWl0dGVkIHRvIGJlIHBs
YWNlZCBpbi4KCkFyZSB0aGVzZSBBQ1BJIEMgc3RhdGVzIG9yIHN5c3RlbSBzcGVjaWZpYyBDIHN0
YXRlcz8KCj4gKwo+ICAjIyMgbWF4X2dzaV9pcnFzICh4ODYpCj4gID4gYD0gPGludGVnZXI+YAo+
ICAKPiAtLS0gYS90b29scy9taXNjL3hlbnBtLmMKPiArKysgYi90b29scy9taXNjL3hlbnBtLmMK
PiBAQCAtNjQsNyArNjQsNyBAQCB2b2lkIHNob3dfaGVscCh2b2lkKQo+ICAgICAgICAgICAgICAi
IHNldC1zY2hlZC1zbXQgICAgICAgICAgIGVuYWJsZXxkaXNhYmxlIGVuYWJsZS9kaXNhYmxlIHNj
aGVkdWxlciBzbXQgcG93ZXIgc2F2aW5nXG4iCj4gICAgICAgICAgICAgICIgc2V0LXZjcHUtbWln
cmF0aW9uLWRlbGF5ICAgICAgPG51bT4gc2V0IHNjaGVkdWxlciB2Y3B1IG1pZ3JhdGlvbiBkZWxh
eSBpbiB1c1xuIgo+ICAgICAgICAgICAgICAiIGdldC12Y3B1LW1pZ3JhdGlvbi1kZWxheSAgICAg
ICAgICAgIGdldCBzY2hlZHVsZXIgdmNwdSBtaWdyYXRpb24gZGVsYXlcbiIKPiAtICAgICAgICAg
ICAgIiBzZXQtbWF4LWNzdGF0ZSAgICAgICAgPG51bT4gICAgICAgICBzZXQgdGhlIEMtU3RhdGUg
bGltaXRhdGlvbiAoPG51bT4gPj0gMClcbiIKPiArICAgICAgICAgICAgIiBzZXQtbWF4LWNzdGF0
ZSAgICAgICAgPG51bT58J3VubGltaXRlZCcgc2V0IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxu
dW0+ID49IDApXG4iCj4gICAgICAgICAgICAgICIgc3RhcnQgW3NlY29uZHNdICAgICAgICAgICAg
ICAgICAgICAgc3RhcnQgY29sbGVjdCBDeC9QeCBzdGF0aXN0aWNzLFxuIgo+ICAgICAgICAgICAg
ICAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCBhZnRlciBDVFJM
LUMgb3IgU0lHSU5UIG9yIHNldmVyYWwgc2Vjb25kcy5cbiIKPiAgICAgICAgICAgICAgIiBlbmFi
bGUtdHVyYm8tbW9kZSAgICAgW2NwdWlkXSAgICAgICBlbmFibGUgVHVyYm8gTW9kZSBmb3IgcHJv
Y2Vzc29ycyB0aGF0IHN1cHBvcnQgaXQuXG4iCj4gQEAgLTE5NCw3ICsxOTQsMTEgQEAgc3RhdGlj
IGludCBzaG93X21heF9jc3RhdGUoeGNfaW50ZXJmYWNlCj4gICAgICBpZiAoIChyZXQgPSB4Y19n
ZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2hhbmRsZSwgJnZhbHVlKSkgKQo+ICAgICAgICAgIHJl
dHVybiByZXQ7Cj4gIAo+IC0gICAgcHJpbnRmKCJNYXggcG9zc2libGUgQy1zdGF0ZTogQyVkXG5c
biIsIHZhbHVlKTsKPiArICAgIGlmICggdmFsdWUgPCBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCAp
Cj4gKyAgICAgICAgcHJpbnRmKCJNYXggcG9zc2libGUgQy1zdGF0ZTogQyUiUFJJdTMyIlxuXG4i
LCB2YWx1ZSk7CgoldSA/Cgo+ICsgICAgZWxzZQo+ICsgICAgICAgIHByaW50ZigiQWxsIEMtc3Rh
dGVzIGFsbG93ZWRcblxuIik7Cj4gKwo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gQEAgLTEx
MTcsMTggKzExMjEsMjQgQEAgdm9pZCBnZXRfdmNwdV9taWdyYXRpb25fZGVsYXlfZnVuYyhpbnQg
YQo+ICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKPiAg
ewo+ICAgICAgaW50IHZhbHVlOwo+ICsgICAgY2hhciBidWZbMTJdOwo+ICAKPiAtICAgIGlmICgg
YXJnYyAhPSAxIHx8IHNzY2FuZihhcmd2WzBdLCAiJWQiLCAmdmFsdWUpICE9IDEgfHwgdmFsdWUg
PCAwICkKPiArICAgIGlmICggYXJnYyAhPSAxIHx8Cj4gKyAgICAgICAgIChzc2NhbmYoYXJndlsw
XSwgIiVkIiwgJnZhbHVlKSA9PSAxCj4gKyAgICAgICAgICA/IHZhbHVlIDwgMAo+ICsgICAgICAg
ICAgOiAodmFsdWUgPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMF0sICJ1
bmxpbWl0ZWQiKSkpICkKPiAgICAgIHsKPiAtICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk1pc3Np
bmcgb3IgaW52YWxpZCBhcmd1bWVudChzKVxuIik7Cj4gKyAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJNaXNzaW5nLCBleGNlc3MsIG9yIGludmFsaWQgYXJndW1lbnQocylcbiIpOwo+ICAgICAgICAg
IGV4aXQoRUlOVkFMKTsKPiAgICAgIH0KPiAgCj4gKyAgICBzbnByaW50ZihidWYsIEFSUkFZX1NJ
WkUoYnVmKSwgIkMlZCIsIHZhbHVlKTsKClRoZSBsb2dpYyBiZWxvdyB3b3VsZCBiZSBtdWNoIG1v
cmUgc2ltcGxlIGlmIGJ1ZiB3YXMgYWx3YXlzIGNvcnJlY3QsCmV2ZW4gaW4gdGhlIHVubGltaXRl
ZCBjYXNlLgoKPiArCj4gICAgICBpZiAoICF4Y19zZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2hh
bmRsZSwgKHVpbnQzMl90KXZhbHVlKSApCj4gLSAgICAgICAgcHJpbnRmKCJzZXQgbWF4X2NzdGF0
ZSB0byBDJWQgc3VjY2VlZGVkXG4iLCB2YWx1ZSk7Cj4gKyAgICAgICAgcHJpbnRmKCJzZXQgbWF4
IEMtc3RhdGUgdG8gJXMgc3VjY2VlZGVkXG4iLCB2YWx1ZSA+PSAwID8gYnVmIDogYXJndlswXSk7
CgpJJ2QgZHJvcCB0aGUgInN1Y2NlZWRlZCIgcGFydC7CoCBJdHMgYSBiaXQgYXdrd2FyZCBncmFt
bWF0aWNhbGx5LCBhbmQgaXMKc3VwZXJmbHVvdXMgdG8gY2xlYXIgdW5kZXJzdGFuZGluZyBvZiB0
aGUgbWVzc2FnZS4KCj4gICAgICBlbHNlCj4gLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJzZXQg
bWF4X2NzdGF0ZSB0byBDJWQgZmFpbGVkICglZCAtICVzKVxuIiwKPiAtICAgICAgICAgICAgICAg
IHZhbHVlLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKPiArICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgInNldCBtYXggQy1zdGF0ZSB0byAlcyBmYWlsZWQgKCVkIC0gJXMpXG4iLAo+ICsgICAgICAg
ICAgICAgICAgdmFsdWUgPj0gMCA/IGJ1ZiA6IGFyZ3ZbMF0sIGVycm5vLCBzdHJlcnJvcihlcnJu
bykpOwoKU2ltaWxhcmx5LCBJJ2QgcHJlZml4ICJBdHRlbXB0IHRvICIgdG8gdGhpcyBtZXNzYWdl
LCBvciBhbHRlcm5hdGl2ZWx5CnBocmFzZSBpdCBhcyAiRmFpbGVkIHRvIHNldCAuLi4gKCVkIC0g
JXMpXG4iLgoKPiAgfQo+ICAKPiAgdm9pZCBlbmFibGVfdHVyYm9fbW9kZShpbnQgYXJnYywgY2hh
ciAqYXJndltdKQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCj4gQEAgLTEwMyw3ICsxMDMsNyBAQCBib29sIGxh
cGljX3RpbWVyX2luaXQodm9pZCkKPiAgfQo+ICAKPiAgdm9pZCAoKl9fcmVhZF9tb3N0bHkgcG1f
aWRsZV9zYXZlKSh2b2lkKTsKPiAtdW5zaWduZWQgaW50IG1heF9jc3RhdGUgX19yZWFkX21vc3Rs
eSA9IEFDUElfUFJPQ0VTU09SX01BWF9QT1dFUiAtIDE7Cj4gK3Vuc2lnbmVkIGludCBtYXhfY3N0
YXRlIF9fcmVhZF9tb3N0bHkgPSBVSU5UX01BWDsKPiAgaW50ZWdlcl9wYXJhbSgibWF4X2NzdGF0
ZSIsIG1heF9jc3RhdGUpOwo+ICBzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGxvY2FsX2FwaWNf
dGltZXJfYzJfb2s7Cj4gIGJvb2xlYW5fcGFyYW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWxf
YXBpY190aW1lcl9jMl9vayk7Cj4gQEAgLTM0NCw3ICszNDQsOCBAQCBzdGF0aWMgdm9pZCBkdW1w
X2N4KHVuc2lnbmVkIGNoYXIga2V5KQo+ICAgICAgdW5zaWduZWQgaW50IGNwdTsKPiAgCj4gICAg
ICBwcmludGsoIiclYycgcHJlc3NlZCAtPiBwcmludGluZyBBQ1BJIEN4IHN0cnVjdHVyZXNcbiIs
IGtleSk7Cj4gLSAgICBwcmludGsoIm1heCBjc3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0ZSk7Cj4g
KyAgICBpZiAoIG1heF9jc3RhdGUgPCBVSU5UX01BWCApCj4gKyAgICAgICAgcHJpbnRrKCJtYXgg
c3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0ZSk7CgpBcyB0aGlzIGlzIGEgZGlhZ25vc3RpYywgaXQg
d291bGQgYmVuZWZpdCBmcm9tIGV4cGxpY2l0bHkgcHJpbnRpbmcKdW5saW1pdGVkLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 15:49:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 15:49:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haMYC-0005J3-Ns; Mon, 10 Jun 2019 15:49:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NKNi=UJ=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1haMYB-0005Ix-2d
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 15:49:35 +0000
X-Inumbo-ID: 5737f2d0-8b97-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 5737f2d0-8b97-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 15:49:34 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id s21so8450766lji.8
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 08:49:33 -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=2TZELXk3X3SbDF7mSP4AUViGdtfWNxghcg83RGkoDps=;
 b=a0TRlWFbYnA+j+7wViNAiDfixDllu2hCs107x+cP2+vZHDZGpgUEGbvvY/FnucYBJ9
 jM6FkPeiRqvgHCN57Flsxy4n02fRlglnuWg5B1B/Bmhx5aGkrp1u8yqCgB+g5xyfLHSb
 2n3+thGTVv+StPD4ossfyDLQ5NmdBRWEMTrCeqhsXyoT0yaeLpaD+oB3nJj3n5QNaLe0
 Lxh50vm3tZvJdv8KM90is5CuZfDYyF8Pyt66vvg2OTfFNkZBteBPLqEHk0JUuftDg9Nx
 oYMw3oFpJsLQ7JmtcwSiN0cAwE37Aypn+zMdBLUDjnMYgi8gWTqgrS501Ggt9lem//3s
 WxfA==
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=2TZELXk3X3SbDF7mSP4AUViGdtfWNxghcg83RGkoDps=;
 b=Vp2XlfXEbboMGobfIY2eP2kz0r+XSTujQAxstUzRIqNeC4BrAv/j8J62Q8d9fNKZNH
 OCTnr3/g/loDEcVeuQVKq7osDILwWHBRkom7/C7R0wFyJiu/H9Hd8Xaxgm0zXZO+bPd1
 Fn/+y1XNKElrNissf13x9bmlLiKbiD55BHzXEUWB5vUcuL37PIR3NzxjhU4FxG+V2eh8
 miMBa28s362HImvOiEF62IXrMmkWNliEcaKm7uJ5GvVFZhGpI4tvv5bKFvXQ0NlEOOO3
 Zd+snL7Zcaj20ZAN0a+nbByhbjbF+PaY8bKv0NpnvgSzLCE+YqiMTCIclVzSPj5wLuDw
 JNOA==
X-Gm-Message-State: APjAAAUJhdPhbowcWEi1aXtLletZncualIaLa6GL/dOXZ7Ai4Xedm85E
 m+dSEZlOMNomtElRl6pWNEo=
X-Google-Smtp-Source: APXvYqwjz1QyeJtpNM3X1djl/3gLCqkh6ml9l5VIaC+7JWlZtfDkPONRAzjFN2A4PibWGQWCRi0F+Q==
X-Received: by 2002:a2e:6e01:: with SMTP id j1mr36132951ljc.135.1560181772550; 
 Mon, 10 Jun 2019 08:49:32 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 s20sm2044952lfb.95.2019.06.10.08.49.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 08:49:30 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1558949370-14331-1-git-send-email-andrii.anisov@gmail.com>
 <d63ff1d7-963a-bd1a-7835-ee5b30504628@arm.com>
 <20d30591-bc90-5321-2de9-a11f7d36cb11@gmail.com>
 <f0e27dd4-fc59-05d8-e910-b63c0d398c00@arm.com>
 <c0de5da0-9986-ea97-b7d3-6902bd789c19@gmail.com>
 <4d27c123-826d-ad07-ed0a-e7a7517fca62@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <1388d47c-efd1-b30b-9847-92c343964dfa@gmail.com>
Date: Mon, 10 Jun 2019 18:49:29 +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: <4d27c123-826d-ad07-ed0a-e7a7517fca62@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] gic: drop interrupts enabling on
 interrupts processing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

SGVsbG8gSnVsaWVuLAoKT24gMzEuMDUuMTkgMjA6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToKCj4g
SGVyZSBteSB0YWtlIG9uIHRoZSBjb21taXQgbWVzc2FnZToKPiAKPiBnaWNfaW50ZXJydXB0KCkg
d2FzIGltcGxlbWVudGVkIHVzaW5nIGEgbG9vcCB0byBsaW1pdCB0aGUgY29zdCBvZiB0aGUgdHJh
cCBpZiB0aGVyZSBhcmUgbXVsdGlwbGUgaW50ZXJydXB0cyBwZW5kaW5nLgo+IAo+IEF0IHRoZSBt
b21lbnQsIGludGVycnVwdHMgYXJlIHVubWFza2VkIGJ5IGdpY19pbnRlcnJ1cHQoKSBiZWZvcmUg
Y2FsbGluZyBkb197SVJRLCBMUEl9KCkuIEluIHRoZSBjYXNlIG9mIGhhbmRsaW5nIGFuIGludGVy
cnVwdCByb3V0ZWQgdG8gZ3Vlc3RzLCBpdHMgcHJpb3JpdHkgd2lsbCBiZSBkcm9wcGVkLCB2aWEg
ZGVzYy0+aGFuZGxlci0+ZW5kKCkgY2FsbGVkIGZyb20gZG9faXJxKCksIHdpdGggaW50ZXJydXB0
IHVubWFza2VkLgo+IAo+IEluIG90aGVyIHdvcmRzOgo+ICDCoMKgwqAgLSBVbnRpbCB0aGUgcHJp
b3JpdHkgaXMgZHJvcHBlZCwgb25seSBoaWdoZXIgcHJpb3JpdHkgaW50ZXJydXB0IGNhbiBiZSBy
ZWNlaXZlZC4gVG9kYXksIG9ubHkgWGVuIGludGVycnVwdHMgaGF2ZSBoaWdoZXIgcHJpb3JpdHku
Cj4gIMKgwqDCoCAtIEFzIHNvb24gYXMgcHJpb3JpdHkgaXMgZHJvcHBlZCwgYW55IGludGVycnVw
dCBjYW4gYmUgcmVjZWl2ZWQuCj4gCj4gVGhpcyBtZWFucyB0aGUgcHVycG9zZSBvZiB0aGUgbG9v
cCBpbiBnaWNfaW50ZXJydXB0KCkgaXMgZGVmZWF0ZWQgYXMgYWxsIGludGVycnVwdHMgbWF5IGdl
dCB0cmFwcGVkIGVhcmxpZXIuIFRvIHJlaW5zdGF0ZSB0aGUgcHVycG9zZSBvZiB0aGUgbG9vcCAo
YW5kIHByZXZlbnQgdGhlIHRyYXApLCBpbnRlcnJ1cHRzIHNob3VsZCBiZSBtYXNrZWQgd2hlbiBk
cm9wcGluZyB0aGUgcHJpb3JpdHkuCj4gCj4gRm9yIGludGVycnVwdHMgcm91dGVkIHRvIFhlbiwg
cHJpb3JpdHkgd2lsbCBhbHdheXMgYmUgZHJvcHBlZCB3aXRoIGludGVycnVwdHMgbWFza2VkLiBT
byB0aGUgaXNzdWUgaXMgbm90IHByZXNlbnQuIEhvd2V2ZXIsIGl0IG1lYW5zIHRoYXQgd2UgYXJl
IHBvaW50bGVzcyB0cnkgdG8gbWFzayB0aGUgaW50ZXJydXB0cy4KPiAKPiBUbyBhdm9pZCBjb25m
bGljdGluZyBiZWhhdmlvciBiZXR3ZWVuIGludGVycnVwdCBoYW5kbGluZywgZ2ljX2ludGVycnVw
dCgpIGlzIG5vdyBrZWVwaW5nIGludGVycnVwdHMgbWFza2VkIGFuZCBkZWZlciB0aGUgZGVjaXNp
b24gdG8gZG9fe0xQSSwgSVJRfS4KCkl0IGlzIE9LIHdpdGggbWUuCgpBcmUgeW91IHdhaXRpbmcg
ZnJvbSBtZSBtb3JlIG9mCgo+IFsgRGV0YWlscyB0byBiZSBhZGRlZCBvbmNlIHlvdSBnaXZlIG1v
cmUgZ3JvdW5kIF0KCj8KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 15:50:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 15:50:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haMZB-0005xu-4p; Mon, 10 Jun 2019 15:50: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haMZ9-0005xe-NU
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 15:50:35 +0000
X-Inumbo-ID: 7a0fd20e-8b97-11e9-a0cd-c37c9c9a9214
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a0fd20e-8b97-11e9-a0cd-c37c9c9a9214;
 Mon, 10 Jun 2019 15:50: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: OI07Ii1B1eITvl7xfdzM/uuoMh1606PXWkMuXYPZJb2a4St5DOsF/j8+BNgB8Kf29byXfPLUW7
 rei/ne33rtnkzHLNUp1Dr9Wrh21yVFYXK3ExMcCDLiN6s3qjzsW3cYZ1bcDZtche+wlUeSqrCo
 Fiqimt0HT3vF2bzYyoS3r+FEe3DC6KzI075MNJGRmuWtFdVST+nudNsLs2LC79AAIKxE/e+nOt
 7Ai+pQly8xaAg6JXLxoVpAV18MsGeWmG2U/L4m7nsMVbZB+XdfsVqN5gqs5fjCtoMjkpaZT6z7
 kEw=
X-SBRS: 2.7
X-MesageID: 1530388
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,575,1557201600"; 
   d="scan'208";a="1530388"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F650200007800231B38@prv1-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: <622cc4e8-08e3-9d00-c42b-f172688a82a6@citrix.com>
Date: Mon, 10 Jun 2019 16:50: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: <5CE68F650200007800231B38@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/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: 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>

T24gMjMvMDUvMjAxOSAxMzoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRm9yIG9uZSBvbiByZWNl
bnQgQU1EIENQVXMgZW50ZXJpbmcgQzEgKGlmIGF2YWlsYWJsZSBhdCBhbGwpIHJlcXVpcmVzCj4g
dXNlIG9mIE1XQUlULCB3aGlsZSBITFQgKGkuZS4gZGVmYXVsdF9pZGxlKCkpIHdvdWxkIHB1dCB0
aGUgcHJvY2Vzc29yCj4gaW50byBhcyBkZWVwIGFzIENDNi4gQW5kIHRoZW4gZXZlbiBvbiBvdGhl
ciB2ZW5kb3JzJyBDUFVzIHdlIHNob3VsZAo+IGF2b2lkIGVudGVyaW5nIGRlZmF1bHRfaWRsZSgp
IHdoZW4gdGhlIGludGVuZGVkIHN0YXRlIGNhbiBiZSByZWFjaGVkCj4gYnkgdXNpbmcgdGhlIGFj
dGl2ZSBpZGxlIGRyaXZlcidzIGZhY2lsaXRpZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 16:28:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 16:28:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haN9z-0000a0-I5; Mon, 10 Jun 2019 16:28:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haN9y-0000Zv-Qa
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 16:28:38 +0000
X-Inumbo-ID: cc2f7da2-8b9c-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 cc2f7da2-8b9c-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 16:28: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: nTGTnh8+3PSuwKsFnYIkmxkAzE8BsgxS23YrJMTpBcM3tAB1bO/KkEfG7hFjydv15iwz2zpVgB
 I5/HhxCr6/rXWCXDoxbgcFMMGfcBIQYEeA4NnlilUTTpigtwlp3i1yYVdL6WEN+h2gt5/8WXIA
 tNzgaCjPwreCZZ1QlFGRDFelxNDLqyQdjZUJ6qE44HMSMCYrbfZDtp1uNxDjoLi9++z7ysdmtZ
 imp3DtCJGYq1P1dgupNmacD/ACFmVgAehEHoGzEdNp3DWAXGRpusyEGbZ4vzTeKifP55Xnppw1
 rls=
X-SBRS: 2.7
X-MesageID: 1538594
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,575,1557201600"; 
   d="scan'208";a="1538594"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-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: <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
Date: Mon, 10 Jun 2019 17:28:33 +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: <5CE68F830200007800231B3B@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/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: Wei Liu <wei.liu2@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDUvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgbGVhc3QgZm9yIG1v
cmUgcmVjZW50IENQVXMsIGZvbGxvd2luZyB3aGF0IEJLREcgLyBQUFIgc3VnZ2VzdCBmb3IgdGhl
Cj4gQklPUyB0byBzdXJmYWNlIHZpYSBBQ1BJIHdlIGNhbiBtYWtlIG91cnNlbHZlcyBpbmRlcGVu
ZGVudCBvZiBEb20wCj4gdXBsb2FkaW5nIHJlc3BlY3RpdmUgZGF0YS4KPgo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBUQkQ6IENhbiB3ZSBz
ZXQgbG9jYWxfYXBpY190aW1lcl9jMl9vayB0byB0cnVlPyBJIGNhbid0IHNlZW0gdG8gZmluZCBh
bnkKPiAgICAgIHN0YXRlbWVudCBpbiB0aGUgQktERyAvIFBQUiBhcyB0byB3aGV0aGVyIHRoZSBM
QVBJQyB0aW1lciBjb250aW51ZXMKPiAgICAgIHJ1bm5pbmcgaW4gQ0M2LgoKVGhpcyBvdWdodCB0
byBiZSBlYXN5IHRvIGRldGVybWluZS7CoCBHaXZlbiB0aGUgZGVzY3JpcHRpb24gb2YgQ0M2CmZs
dXNoaW5nIHRoZSBjYWNoZSBhbmQgcG93ZXIgZ2F0aW5nIHRoZSBjb3JlLCBJJ2Qgc2F5IHRoZXJl
IGlzIGEKcmVhc29uYWJsZSBjaGFuY2UgdGhhdCB0aGUgTEFQSUMgdGltZXIgc3RvcHMgaW4gQ0M2
LgoKPiBUQkQ6IFdlIG1heSB3YW50IHRvIHZlcmlmeSB0aGF0IEhMVCBpbmRlZWQgaXMgY29uZmln
dXJlZCB0byBlbnRlciBDQzYuCgpJIGNhbid0IGFjdHVhbGx5IHNwb3QgYW55dGhpbmcgd2hpY2gg
dGFsa3MgYWJvdXQgSExUIGRpcmVjdGx5LsKgIFRoZQpjbG9zZXN0IEkgY2FuIHBvc3QgaXMgQ0ZP
SCAoY2FjaGUgZmx1c2ggb24gaGFsdCkgd2hpY2ggaXMgYW4KYXV0by10cmFuc2l0aW9uIGZyb20g
Q0MxIHRvIENDNiBhZnRlciBhIHNwZWNpZmljIHRpbWVvdXQsIGJ1dCB0aGUKd29yZGluZyBzdWdn
ZXN0cyB0aGF0IG13YWl0IHdvdWxkIGFsc28gdGFrZSB0aGlzIHBhdGguCgo+IFRCRDogQnJpYW4n
cyBzZXJpZXMgc3BlY2lmaWVzIC50YXJnZXRfcmVzaWRlbmN5IGFzIDEwMDAgZm9yIENDNjsgbWF5
Cj4gICAgICB3YW50IHRvIGRvIHNvIGhlcmUgYXMgd2VsbC4gUXVlc3Rpb24gdGhlbiBpcyB3aGV0
aGVyIHRoaXMgdmFsdWUgaXMKPiAgICAgIGFsc28gc3VpdGFibGUgZm9yIHRoZSBvbGRlciBmYW1p
bGllcy4KCldlbGwgLSB0aGUgUFBSIGRvZXMgc2F5IDQwMC4KCj4gVEJEOiBJIGd1ZXNzIHdlIGNv
dWxkIGV4dGVuZCB0aGlzIHRvIGZhbWlsaWVzIG9sZGVyIHRoZW4gRmFtMTUgYXMgd2VsbC4KPgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
YWNwaS9jcHVfaWRsZS5jCj4gQEAgLTEyODMsNiArMTI4OCw5OCBAQCBsb25nIHNldF9jeF9wbWlu
Zm8odWludDMyX3QgYWNwaV9pZCwgc3RyCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiArc3Rh
dGljIHZvaWQgYW1kX2NwdWlkbGVfaW5pdChzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBv
d2VyKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaSwgbnIgPSAwOwo+ICsgICAgY29uc3Qgc3Ry
dWN0IGNwdWluZm9feDg2ICpjID0gJmN1cnJlbnRfY3B1X2RhdGE7Cj4gKyAgICBjb25zdCB1bnNp
Z25lZCBpbnQgZWN4X3JlcSA9IENQVUlENV9FQ1hfRVhURU5TSU9OU19TVVBQT1JURUQgfAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDUFVJRDVfRUNYX0lOVEVSUlVQVF9CUkVB
SzsKPiArICAgIGNvbnN0IHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3ggPSBOVUxMOwo+ICsg
ICAgc3RhdGljIGNvbnN0IHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCBmYW0xN1tdID0gewo+ICsg
ICAgICAgIHsKPiArICAgICAgICAgICAgLnR5cGUgPSBBQ1BJX1NUQVRFX0MxLAo+ICsgICAgICAg
ICAgICAuZW50cnlfbWV0aG9kID0gQUNQSV9DU1RBVEVfRU1fRkZILAo+ICsgICAgICAgICAgICAu
YWRkcmVzcyA9IDAsCj4gKyAgICAgICAgICAgIC5sYXRlbmN5ID0gMSwKPiArICAgICAgICB9LAo+
ICsgICAgICAgIHsKPiArICAgICAgICAgICAgLnR5cGUgPSBBQ1BJX1NUQVRFX0MyLAo+ICsgICAg
ICAgICAgICAuZW50cnlfbWV0aG9kID0gQUNQSV9DU1RBVEVfRU1fSEFMVCwKPiArICAgICAgICAg
ICAgLmxhdGVuY3kgPSA0MDAsCj4gKyAgICAgICAgfSwKPiArICAgIH07Cj4gKwo+ICsgICAgaWYg
KCBwbV9pZGxlX3NhdmUgJiYgcG1faWRsZSAhPSBhY3BpX3Byb2Nlc3Nvcl9pZGxlICkKPiArICAg
ICAgICByZXR1cm47Cj4gKwo+ICsgICAgaWYgKCB2ZW5kb3Jfb3ZlcnJpZGUgPCAwICkKPiArICAg
ICAgICByZXR1cm47Cj4gKwo+ICsgICAgc3dpdGNoICggYy0+eDg2ICkKPiArICAgIHsKPiArICAg
IGNhc2UgMHgxNzoKCldpdGggSHlnb24gaW4gdGhlIG1peCwgdGhpcyBzaG91bGQgYmUgZXhwYW5k
ZWQgdG8gRmFtMThoLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 16:33:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 16:33:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haNEF-0001IE-77; Mon, 10 Jun 2019 16:33: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/Sp=UJ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1haNED-0001I8-R7
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 16:33:01 +0000
X-Inumbo-ID: 67f6fd80-8b9d-11e9-b02f-b78763bfd5bd
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67f6fd80-8b9d-11e9-b02f-b78763bfd5bd;
 Mon, 10 Jun 2019 16:32:58 +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: 68lw0he6edNeECoNSmsooe8+Bac0md/c14QT+DqFE4SYvmkc5a9seF9Od4EdycmTdjC65aoQ64
 hqnOEeHBL1ix5kJ0cqD7PWdqvY7HBf3SuFabPqB7msDjbrYlYG8cT6LRgzRvsv25xvWiU/qeeT
 PJ2ddzodM0GpTrcXEDssnfooLYDsWJmpsoljkcVTb4BNZbfY2HiaCkCaVN163xu6ZWh2qCbx7W
 irTh9HEo2EEkpblGRs2qtYnirp+ua7RsQALCxyai/E1n18pd1Sz0XBlM27Od8ymapuA/I5G2vb
 sGo=
X-SBRS: 2.7
X-MesageID: 1540245
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,575,1557201600"; 
   d="scan'208";a="1540245"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 18:32:46 +0200
Message-ID: <20190610163246.90567-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] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Doug Goldstein <cardoe@cardoe.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>

VXNpbmcgY2xhbmcgYW5kIGxsZCA4IHJlcXVpcmVzIGluc3RhbGxpbmcgdGhlIHBhY2thZ2VzIGZy
b20gdGhlCm9mZmljaWFsIGxsdm0gYXB0IHJlcG9zaXRvcmllcywgc28gbW9kaWZ5IHRoZSBEZWJp
YW4gRG9ja2VyIGZpbGVzIGZvcgpzdHJldGNoIGFuZCB1bnN0YWJsZSB0byBhZGQgdGhlIGxsdm0g
cmVwbyBhbmQgaW5zdGFsbCBjbGFuZyBhbmQgbGxkCmZyb20gaXQuCgpBbHNvIGFkZCBzb21lIGpv
YnMgdG8gdGVzdCBidWlsZGluZyBYZW4gd2l0aCBjbGFuZyA4IGFuZCBsbGQuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpJJ3ZlIHRlc3RlZCB0
aGlzIG1hbnVhbGx5IGJ5IGRvaW5nOgoKIyBtYWtlIC1DIGF1dG9tYXRpb24vYnVpbGQgZGViaWFu
L3N0cmV0Y2gKIyBDT05UQUlORVJfTk9fUFVMTD0xIC4vYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRh
aW5lcml6ZSA8PCBFTkQKLi9jb25maWd1cmUgLS13aXRoLXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hh
cmUvc2VhYmlvcy9iaW9zLmJpbiBcCiAgICAgICAgICAgIC0td2l0aC1zeXN0ZW0taXB4ZT0vdXNy
L2xpYi9pcHhlL2lweGUucHhlIC0tZGlzYWJsZS1zdHViZG9tCm1ha2UgLWo4IGRpc3QgQ0M9Y2xh
bmctOCBDWFg9Y2xhbmcrKy04IExEPWxkLmxsZC04IGNsYW5nPXkKRU5ECi0tLQpDYzogRG91ZyBH
b2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0t
CkNoYW5nZXMgc2luY2UgdjM6CiAtIEFkZCBhIC04IHByZWZpeCB0byB0aGUgbGx2bSBhcHQgcmVw
byBmaWxlLgogLSBBZGQgc3BhY2VzIGFyb3VuZCBhcHQta2V5IGFkZCBwaXBlLgoKQ2hhbmdlcyBz
aW5jZSB2MjoKIC0gQ2hhbmdlIHRoZSBvcmRlciBvZiBhY3Rpb25zIGluIHRoZSBkb2NrZXJmaWxl
LgogLSBDbGVhbnVwIGFmdGVyIGluc3RhbGxpbmcgbGx2bSB0b29scy4KCkNoYW5nZXMgc2luY2Ug
djE6CiAtIFVzZSBsZC5sbGQtOCBpbnN0ZWFkIG9mIGxsZC04LCBhcyB0aGF0J3MgdGhlIHJlY29t
bWVuZGVkIHdheQogICByZXBvcnRlZCBieSBsbGQtOC4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL2Rl
Ymlhbi9zdHJldGNoLWxsdm0tOC5saXN0ICB8ICAzICsrCiBhdXRvbWF0aW9uL2J1aWxkL2RlYmlh
bi9zdHJldGNoLmRvY2tlcmZpbGUgICB8IDEzICsrKysrKysKIGF1dG9tYXRpb24vYnVpbGQvZGVi
aWFuL3Vuc3RhYmxlLWxsdm0tOC5saXN0IHwgIDMgKysKIGF1dG9tYXRpb24vYnVpbGQvZGViaWFu
L3Vuc3RhYmxlLmRvY2tlcmZpbGUgIHwgMTMgKysrKysrKwogYXV0b21hdGlvbi9naXRsYWItY2kv
YnVpbGQueWFtbCAgICAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKwogYXV0b21h
dGlvbi9zY3JpcHRzL2J1aWxkICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogNiBmaWxlcyBj
aGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2
NDQgYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1sbHZtLTgubGlzdAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGF1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWxsdm0tOC5saXN0Cgpk
aWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC1sbHZtLTgubGlzdCBi
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS04Lmxpc3QKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMDlmZTg0M2ZiMgotLS0gL2Rldi9udWxsCisrKyBi
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2gtbGx2bS04Lmxpc3QKQEAgLTAsMCArMSwz
IEBACisjIFN0cmVjaCBMTFZNIDggcmVwb3MKK2RlYiBodHRwOi8vYXB0Lmxsdm0ub3JnL3N0cmV0
Y2gvIGxsdm0tdG9vbGNoYWluLXN0cmV0Y2gtOCBtYWluCitkZWItc3JjIGh0dHA6Ly9hcHQubGx2
bS5vcmcvc3RyZXRjaC8gbGx2bS10b29sY2hhaW4tc3RyZXRjaC04IG1haW4KZGlmZiAtLWdpdCBh
L2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZSBiL2F1dG9tYXRpb24v
YnVpbGQvZGViaWFuL3N0cmV0Y2guZG9ja2VyZmlsZQppbmRleCBkYWY4YzlkMzg0Li40NGU2ZWVl
MDdmIDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi9zdHJldGNoLmRvY2tlcmZp
bGUKKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vc3RyZXRjaC5kb2NrZXJmaWxlCkBAIC00
Miw2ICs0MiwxOSBAQCBSVU4gYXB0LWdldCB1cGRhdGUgJiYgXAogICAgICAgICB3Z2V0IFwKICAg
ICAgICAgZ2l0IFwKICAgICAgICAgbmFzbSBcCisgICAgICAgIGdudXBnIFwKKyAgICAgICAgJiYg
XAorICAgICAgICBhcHQtZ2V0IGF1dG9yZW1vdmUgLXkgJiYgXAorICAgICAgICBhcHQtZ2V0IGNs
ZWFuICYmIFwKKyAgICAgICAgcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cyogL3RtcC8qIC92YXIv
dG1wLyoKKworUlVOIHdnZXQgLU8gLSBodHRwczovL2FwdC5sbHZtLm9yZy9sbHZtLXNuYXBzaG90
LmdwZy5rZXkgfCBhcHQta2V5IGFkZCAtCitDT1BZIHN0cmV0Y2gtbGx2bS04Lmxpc3QgL2V0Yy9h
cHQvc291cmNlcy5saXN0LmQvCisKK1JVTiBhcHQtZ2V0IHVwZGF0ZSAmJiBcCisgICAgYXB0LWdl
dCAtLXF1aWV0IC0teWVzIGluc3RhbGwgXAorICAgICAgICBjbGFuZy04IFwKKyAgICAgICAgbGxk
LTggXAogICAgICAgICAmJiBcCiAgICAgICAgIGFwdC1nZXQgYXV0b3JlbW92ZSAteSAmJiBcCiAg
ICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXApkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9k
ZWJpYW4vdW5zdGFibGUtbGx2bS04Lmxpc3QgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0
YWJsZS1sbHZtLTgubGlzdApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5k
YzExOWZhMGI0Ci0tLSAvZGV2L251bGwKKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5z
dGFibGUtbGx2bS04Lmxpc3QKQEAgLTAsMCArMSwzIEBACisjIFVuc3RhYmxlIExMVk0gOCByZXBv
cworZGViIGh0dHA6Ly9hcHQubGx2bS5vcmcvdW5zdGFibGUvIGxsdm0tdG9vbGNoYWluLTggbWFp
bgorZGViLXNyYyBodHRwOi8vYXB0Lmxsdm0ub3JnL3Vuc3RhYmxlLyBsbHZtLXRvb2xjaGFpbi04
IG1haW4KZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLmRvY2tl
cmZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS5kb2NrZXJmaWxlCmluZGV4
IDc3NjJjZjk3YWIuLmExNDI4YTNkZjAgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvZGVi
aWFuL3Vuc3RhYmxlLmRvY2tlcmZpbGUKKysrIGIvYXV0b21hdGlvbi9idWlsZC9kZWJpYW4vdW5z
dGFibGUuZG9ja2VyZmlsZQpAQCAtNDIsNiArNDIsMTkgQEAgUlVOIGFwdC1nZXQgdXBkYXRlICYm
IFwKICAgICAgICAgd2dldCBcCiAgICAgICAgIGdpdCBcCiAgICAgICAgIG5hc20gXAorICAgICAg
ICBnbnVwZyBcCisgICAgICAgICYmIFwKKyAgICAgICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYm
IFwKKyAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBcCisgICAgICAgIHJtIC1yZiAvdmFyL2xpYi9h
cHQvbGlzdHMqIC90bXAvKiAvdmFyL3RtcC8qCisKK1JVTiB3Z2V0IC1PIC0gaHR0cHM6Ly9hcHQu
bGx2bS5vcmcvbGx2bS1zbmFwc2hvdC5ncGcua2V5fGFwdC1rZXkgYWRkIC0KK0NPUFkgdW5zdGFi
bGUtbGx2bS04Lmxpc3QgL2V0Yy9hcHQvc291cmNlcy5saXN0LmQvCisKK1JVTiBhcHQtZ2V0IHVw
ZGF0ZSAmJiBcCisgICAgYXB0LWdldCAtLXF1aWV0IC0teWVzIGluc3RhbGwgXAorICAgICAgICBj
bGFuZy04IFwKKyAgICAgICAgbGxkLTggXAogICAgICAgICAmJiBcCiAgICAgICAgIGFwdC1nZXQg
YXV0b3JlbW92ZSAteSAmJiBcCiAgICAgICAgIGFwdC1nZXQgY2xlYW4gJiYgXApkaWZmIC0tZ2l0
IGEvYXV0b21hdGlvbi9naXRsYWItY2kvYnVpbGQueWFtbCBiL2F1dG9tYXRpb24vZ2l0bGFiLWNp
L2J1aWxkLnlhbWwKaW5kZXggZGQ1NzIyYTViYi4uMTdkZTNiMTg0OCAxMDA2NDQKLS0tIGEvYXV0
b21hdGlvbi9naXRsYWItY2kvYnVpbGQueWFtbAorKysgYi9hdXRvbWF0aW9uL2dpdGxhYi1jaS9i
dWlsZC55YW1sCkBAIC0yNiw2ICsyNiwxMyBAQAogICAgIENYWDogY2xhbmcrKwogICAgIGNsYW5n
OiB5CiAKKy5jbGFuZy04LXRtcGw6CisgIHZhcmlhYmxlczogJmNsYW5nLTgKKyAgICBDQzogY2xh
bmctOAorICAgIENYWDogY2xhbmcrKy04CisgICAgTEQ6IGxkLmxsZC04CisgICAgY2xhbmc6IHkK
KwogLng4Ni02NC1idWlsZC10bXBsOgogICA8PDogKmJ1aWxkCiAgIHZhcmlhYmxlczoKQEAgLTkw
LDYgKzk3LDE2IEBACiAgIHZhcmlhYmxlczoKICAgICA8PDogKmNsYW5nCiAKKy5jbGFuZy04LXg4
Ni02NC1idWlsZDoKKyAgZXh0ZW5kczogLng4Ni02NC1idWlsZAorICB2YXJpYWJsZXM6CisgICAg
PDw6ICpjbGFuZy04CisKKy5jbGFuZy04LXg4Ni02NC1idWlsZC1kZWJ1ZzoKKyAgZXh0ZW5kczog
Lng4Ni02NC1idWlsZC1kZWJ1ZworICB2YXJpYWJsZXM6CisgICAgPDw6ICpjbGFuZy04CisKIC5j
bGFuZy14ODYtMzItYnVpbGQ6CiAgIGV4dGVuZHM6IC54ODYtMzItYnVpbGQKICAgdmFyaWFibGVz
OgpAQCAtMjE5LDYgKzIzNiwxNiBAQCBkZWJpYW4tc3RyZXRjaC1jbGFuZy1kZWJ1ZzoKICAgdmFy
aWFibGVzOgogICAgIENPTlRBSU5FUjogZGViaWFuOnN0cmV0Y2gKIAorZGViaWFuLXN0cmV0Y2gt
Y2xhbmctODoKKyAgZXh0ZW5kczogLmNsYW5nLTgteDg2LTY0LWJ1aWxkCisgIHZhcmlhYmxlczoK
KyAgICBDT05UQUlORVI6IGRlYmlhbjpzdHJldGNoCisKK2RlYmlhbi1zdHJldGNoLWNsYW5nLTgt
ZGVidWc6CisgIGV4dGVuZHM6IC5jbGFuZy04LXg4Ni02NC1idWlsZC1kZWJ1ZworICB2YXJpYWJs
ZXM6CisgICAgQ09OVEFJTkVSOiBkZWJpYW46c3RyZXRjaAorCiBkZWJpYW4tc3RyZXRjaC1nY2M6
CiAgIGV4dGVuZHM6IC5nY2MteDg2LTY0LWJ1aWxkCiAgIHZhcmlhYmxlczoKQEAgLTI1OSw2ICsy
ODYsMTYgQEAgZGViaWFuLXVuc3RhYmxlLWNsYW5nLWRlYnVnOgogICB2YXJpYWJsZXM6CiAgICAg
Q09OVEFJTkVSOiBkZWJpYW46dW5zdGFibGUKIAorZGViaWFuLXVuc3RhYmxlLWNsYW5nLTg6Cisg
IGV4dGVuZHM6IC5jbGFuZy04LXg4Ni02NC1idWlsZAorICB2YXJpYWJsZXM6CisgICAgQ09OVEFJ
TkVSOiBkZWJpYW46dW5zdGFibGUKKworZGViaWFuLXVuc3RhYmxlLWNsYW5nLTgtZGVidWc6Cisg
IGV4dGVuZHM6IC5jbGFuZy04LXg4Ni02NC1idWlsZC1kZWJ1ZworICB2YXJpYWJsZXM6CisgICAg
Q09OVEFJTkVSOiBkZWJpYW46dW5zdGFibGUKKwogZGViaWFuLXVuc3RhYmxlLWdjYzoKICAgZXh0
ZW5kczogLmdjYy14ODYtNjQtYnVpbGQKICAgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEvYXV0b21h
dGlvbi9zY3JpcHRzL2J1aWxkIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCmluZGV4IDhhNTdl
MDk3YTkuLjgzYzQ0ZTZjZTcgMTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAor
KysgYi9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKQEAgLTE5LDcgKzE5LDcgQEAgZmkKIGNmZ2Fy
Z3M9KCkKIGNmZ2FyZ3MrPSgiLS1lbmFibGUtZG9jcyIpCiAKLWlmIFtbICIke0NDfSIgPT0gImNs
YW5nIiBdXTsgdGhlbgoraWYgW1sgIiR7Q0N9IiA9PSAiY2xhbmciKiBdXTsgdGhlbgogICAgICMg
U2VhQklPUyBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZwogICAgIGNmZ2FyZ3MrPSgiLS13aXRo
LXN5c3RlbS1zZWFiaW9zPS91c3Ivc2hhcmUvc2VhYmlvcy9iaW9zLmJpbiIpCiAgICAgIyBpUFhF
IGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 16:43:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 16: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 1haNOb-00028l-Fs; Mon, 10 Jun 2019 16: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=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haNOZ-00028g-SN
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 16:43:43 +0000
X-Inumbo-ID: e79d8e68-8b9e-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 e79d8e68-8b9e-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 16:43: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: VJBJKFYSyVOLDTsfNpthwZGN2HbRgFqLBpV9qD3LeXbXUs2VP2Sozra7f4HPrrHHjZ9dFn98vr
 cPcB8C5q6VpBe8bm6eYfI1b1V0o4PDcPWsqE8rbdWFLmZ/K8oRxrmUcTjwpVhJ6qXt4ue/j0pM
 nFWnsFb7ZtPLKQi9rsYwjzsDu6sj04UM/geKWxNbZvtXZsEidPy68fA+PFZEUeRUai7zeTmvfu
 dW5KMBhqEK62hhu1BxG5vmBI1Hhz/QjTgawqHFa2iHa4kPUbLWRYl5xudpmuVS7wrW1SzvPQU+
 BWc=
X-SBRS: 2.7
X-MesageID: 1547532
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,575,1557201600"; 
   d="scan'208";a="1547532"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68FA70200007800231B3E@prv1-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: <057b0642-c56f-2a0f-98d4-ff2c9184a4d2@citrix.com>
Date: Mon, 10 Jun 2019 17:43: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: <5CE68FA70200007800231B3E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/5] x86: 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 <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>

T24gMjMvMDUvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUm9zcyBMYWdl
cndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4KPiBBbGxvdyBsaW1pdGluZyB0aGUg
bWF4IEMtc3RhdGUgc3ViLXN0YXRlIGJ5IGFwcGVuZGluZyB0byB0aGUgbWF4X2NzdGF0ZQo+IGNv
bW1hbmQtbGluZSBwYXJhbWV0ZXIuIEUuZy4gbWF4X2NzdGF0ZT0xLDAKPiBUaGUgbGltaXQgb25s
eSBhcHBsaWVzIHRvIHRoZSBoaWdoZXN0IGxlZ2FsIEMtc3RhdGUuIEZvciBleGFtcGxlOgo+ICBt
YXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSBva2F5LCBidXQgbm90
IEMxRQo+ICBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSBhbmQg
QzFFIG9rYXksIGJ1dCBub3QgQzIKPiAgbWF4X2NzdGF0ZSA9IDIsIG1heF9jc3Vic3RhdGUgPSAw
ID09PiBDMCwgQzEsIEMxRSwgQzIgb2theSwgYnV0IG5vdCBDMwo+ICBtYXhfY3N0YXRlID0gMiwg
bWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5LCBidXQgbm90IEMzCj4K
PiBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNv
bT4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJcyB0
aGlzIG9ubHkgdXNlZnVsIGluIHByYWN0aWNlIGZvciBsaW1pdGluZyBDMUUgPwoKPgo+IC0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+ICsrKyBiL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLnBhbmRvYwo+IEBAIC0xMzY5LDkgKzEzNjksMTEgQEAgU3BlY2lmeSB0aGUg
bWF4aW11bSBudW1iZXIgb2YgQ1BVcyB0aGF0Cj4gIFRoaXMgb3B0aW9uIGlzIGlnbm9yZWQgaW4g
Kipwdi1zaGltKiogbW9kZS4KPiAgCj4gICMjIyBtYXhfY3N0YXRlICh4ODYpCj4gLT4gYD0gPGlu
dGVnZXI+YAo+ICs+IGA9IDxpbnRlZ2VyPlssPGludGVnZXI+XWAKPiAgCj4gLVNwZWNpZnkgdGhl
IGRlZXBlc3QgQy1zdGF0ZSBDUFVzIGFyZSBwZXJtaXR0ZWQgdG8gYmUgcGxhY2VkIGluLgo+ICtT
cGVjaWZ5IHRoZSBkZWVwZXN0IEMtc3RhdGUgQ1BVcyBhcmUgcGVybWl0dGVkIHRvIGJlIHBsYWNl
ZCBpbiwgYW5kCj4gK29wdGlvbmFsbHkgdGhlIG1heGltdW0gc3ViIEMtc3RhdGUgdG8gYmUgdXNl
ZCB1c2VkLiAgVGhlIGxhdHRlciBvbmx5IGFwcGxpZXMKPiArdG8gdGhlIGhpZ2hlc3QgcGVybWl0
dGVkIEMtc3RhdGUuCj4gIAo+ICAjIyMgbWF4X2dzaV9pcnFzICh4ODYpCj4gID4gYD0gPGludGVn
ZXI+YAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvYWNwaS9jcHVfaWRsZS5jCj4gQEAgLTEwNCw3ICsxMDQsMTcgQEAgYm9vbCBsYXBpY190
aW1lcl9pbml0KHZvaWQpCj4gIAo+ICB2b2lkICgqX19yZWFkX21vc3RseSBwbV9pZGxlX3NhdmUp
KHZvaWQpOwo+ICB1bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gVUlOVF9N
QVg7Cj4gLWludGVnZXJfcGFyYW0oIm1heF9jc3RhdGUiLCBtYXhfY3N0YXRlKTsKPiArdW5zaWdu
ZWQgaW50IG1heF9jc3Vic3RhdGUgX19yZWFkX21vc3RseSA9IFVJTlRfTUFYOwo+ICsKPiArc3Rh
dGljIGludCBfX2luaXQgcGFyc2VfY3N0YXRlKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiArICAgIG1h
eF9jc3RhdGUgPSBzaW1wbGVfc3RydG91bChzLCAmcywgMCk7Cj4gKyAgICBpZiAoICpzID09ICcs
JyApCj4gKyAgICAgICAgbWF4X2NzdWJzdGF0ZSA9IHNpbXBsZV9zdHJ0b3VsKHMgKyAxLCAmcywg
MCk7CgpZb3UgY2FuIHBhc3MgTlVMTCBmb3IgZW5kcCwgc2VlaW5nIGFzIGl0IGlzbid0IHVzZWQu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 16:54:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 16:54:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haNZB-0002yR-KO; Mon, 10 Jun 2019 16:54:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haNZA-0002yM-MO
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 16:54:40 +0000
X-Inumbo-ID: 6f6eb145-8ba0-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 6f6eb145-8ba0-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 16:54:39 +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: Hk60vSRKR8F1W/znY34iGZ2I26v8HWwgWqXydm6G76v/4tYvIpt58RU/nKBiybKWC2DU0RNrdy
 H0QnNNsWCSdbXeemfRsz8FTcD9ju2k4FcN6z95VVqaoQW7fPVDMwzb1cQ2iAZBqV7zSJuphGQj
 fJDTT+PyzMVs5d511+/1NROZzNpV6+oEt0o3uI/Y5ZZR61dh98VQeFcO/arPlFU5N+W46383rd
 SCcKq04HNA2pQEJ0jbjU4VbzF3CdsK9kfmeICE/rzWhXVY+F0LqaDg/yLv8KytVilK7aB/xxgn
 rRE=
X-SBRS: 2.7
X-MesageID: 1533927
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,575,1557201600"; 
   d="scan'208";a="1533927"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68FDB0200007800231B41@prv1-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: <298febae-cc8c-23c4-ee42-2c9ca8643d21@citrix.com>
Date: Mon, 10 Jun 2019 17:54:34 +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: <5CE68FDB0200007800231B41@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/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@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>

T24gMjMvMDUvMjAxOSAxMzoxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUm9zcyBMYWdl
cndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4KPiBTaWduZWQtb2ZmLWJ5OiBSb3Nz
IExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPgo+IE1ha2UgaGFuZGxpbmcg
aW4gZG9fcG1fb3AoKSBtb3JlIGhvbW9nZW5lb3VzOiBCZWZvcmUgaW50ZXJwcmV0aW5nCj4gb3At
PmNwdWlkIGFzIHN1Y2gsIGhhbmRsZSBhbGwgb3BlcmF0aW9ucyBub3QgYWN0aW5nIG9uIGEgcGFy
dGljdWxhcgo+IENQVS4gQWxzbyBleHBvc2UgdGhlIHNldHRpbmcgdmlhIHhlbnBtLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gLS0tIGEvdG9v
bHMvbGlieGMveGNfcG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX3BtLmMKPiBAQCAtMzc5LDcg
KzM3OSw3IEBAIGludCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmEKPiAgICAg
IH0KPiAgICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3BtX29wOwo+ICAgICAgc3lzY3RsLnUu
cG1fb3AuY21kID0gWEVOX1NZU0NUTF9wbV9vcF9nZXRfbWF4X2NzdGF0ZTsKPiAtICAgIHN5c2N0
bC51LnBtX29wLmNwdWlkID0gMDsKPiArICAgIHN5c2N0bC51LnBtX29wLmNwdWlkID0gdHlwZTsK
CldoYXQgaXMgdHlwZSwgYW5kIHdoeSBpdCBpcyBiZWluZyBwdXQgaW50byBhIGZpZWxkIGNhbGxl
ZCBjcHVpZD8KCj4gLS0tIGEvdG9vbHMvbWlzYy94ZW5wbS5jCj4gKysrIGIvdG9vbHMvbWlzYy94
ZW5wbS5jCj4gQEAgLTExMjAsMTMgKzExMjgsMTcgQEAgdm9pZCBnZXRfdmNwdV9taWdyYXRpb25f
ZGVsYXlfZnVuYyhpbnQgYQo+ICAKPiAgdm9pZCBzZXRfbWF4X2NzdGF0ZV9mdW5jKGludCBhcmdj
LCBjaGFyICphcmd2W10pCj4gIHsKPiAtICAgIGludCB2YWx1ZTsKPiArICAgIGludCB2YWx1ZSwg
c3VidmFsID0gWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQ7Cj4gICAgICBjaGFyIGJ1ZlsxMl07Cj4g
IAo+IC0gICAgaWYgKCBhcmdjICE9IDEgfHwKPiArICAgIGlmICggYXJnYyA8IDEgfHwgYXJnYyA+
IDIgfHwKPiAgICAgICAgICAgKHNzY2FuZihhcmd2WzBdLCAiJWQiLCAmdmFsdWUpID09IDEKPiAg
ICAgICAgICAgID8gdmFsdWUgPCAwCj4gLSAgICAgICAgICA6ICh2YWx1ZSA9IFhFTl9TWVNDVExf
Q1hfVU5MSU1JVEVELCBzdHJjbXAoYXJndlswXSwgInVubGltaXRlZCIpKSkgKQo+ICsgICAgICAg
ICAgOiAodmFsdWUgPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMF0sICJ1
bmxpbWl0ZWQiKSkpIHx8Cj4gKyAgICAgICAgIChhcmdjID09IDIgJiYKPiArICAgICAgICAgIChz
c2NhbmYoYXJndlsxXSwgIiVkIiwgJnN1YnZhbCkgPT0gMQo+ICsgICAgICAgICAgID8gc3VidmFs
IDwgMAo+ICsgICAgICAgICAgIDogKHN1YnZhbCA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVELCBz
dHJjbXAoYXJndlsxXSwgInVubGltaXRlZCIpKSkpICkKClVzYWdlIHVwZGF0ZT8KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 17:04:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 17: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 1haNir-0003ob-Og; Mon, 10 Jun 2019 17: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haNiq-0003oP-HG
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 17:04:40 +0000
X-Inumbo-ID: d4f47503-8ba1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4f47503-8ba1-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 17:04: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 1haNio-0006mz-HL; Mon, 10 Jun 2019 17:04: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 1haNio-0007mS-7n; Mon, 10 Jun 2019 17:04:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haNio-0000Tt-6v; Mon, 10 Jun 2019 17:04:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137586-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=c38a6cfc3b65e4d50f7c5efb4bc83eec120ff0d7
X-Osstest-Versions-That: xen=c0666fab19ea1523fbcae57d8362d94e06b21f98
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 17:04:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137586: 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>

ZmxpZ2h0IDEzNzU4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU4Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMzhhNmNmYzNiNjVlNGQ1MGY3YzVlZmI0YmM4M2VlYzEyMGZmMGQ3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMDY2NmZhYjE5ZWExNTIzZmJj
YWU1N2Q4MzYyZDk0ZTA2YjIxZjk4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc0NTIgIDIwMTkt
MDYtMDcgMTU6MDA6MzUgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NTg2ICAy
MDE5LTA2LTEwIDE0OjAwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBjMDY2NmZhYjE5Li5jMzhhNmNmYzNiICBjMzhhNmNmYzNiNjVl
NGQ1MGY3YzVlZmI0YmM4M2VlYzEyMGZmMGQ3IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 17:06:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 17: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 1haNkk-0003wK-7D; Mon, 10 Jun 2019 17: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=m4ix=UJ=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1haNki-0003wC-89
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 17:06:36 +0000
X-Inumbo-ID: 1a3ffe9b-8ba2-11e9-8980-bc764e045a96
Received: from mail-yw1-xc42.google.com (unknown [2607:f8b0:4864:20::c42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a3ffe9b-8ba2-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 17:06:35 +0000 (UTC)
Received: by mail-yw1-xc42.google.com with SMTP id u134so4065476ywf.6
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 10:06:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=Vje8YmigL88CApqMVg8lm21+8/TTptrY7+BNd0rUmag=;
 b=KKxBq1SGUwDnCUYSRhkldgBWy69P4pbkdsDwhHfwhKIqZARHKfvKvsbtuvnepq9jmt
 vM8GOUWix679sfUpgxUPMqqq6ihS9OTZRzJDF0Kf+Kjs9WYxAjiYkTRZj4/znOIWoyxt
 1u+x8r83hYjPdpDQ4F1SU56nz3tnHnFrXjV/4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :content-transfer-encoding:in-reply-to:user-agent;
 bh=Vje8YmigL88CApqMVg8lm21+8/TTptrY7+BNd0rUmag=;
 b=Aq3uG/L/PkvJwGSBOfmnbZZU4yUPabmdEJoUfygXXS15J5D2cteARNZUT/qnfqu0FP
 MDiNdleVD3dvPxlxc+SMK5sZm9RE1D4mztz4WfJs+OxtBMzP6ad5INr6erXZ1tYCEXmq
 oujVZa30YHpDS/NxlfASCYpzJwPqMKvp5q9p3U6kL5iH7K8WOejVMl7Mw6eDuDok9An3
 90QJhIIT5RW4U7CoH3s0B9ZeXK3oMQqNK6IF5uNK8xAehAxR6MM3ecL1n9dSJKMnwwXi
 66gW4G7+DqF/HVxyuRp/r90NPH+XRgFCJLEmF2/jozEXdWpccsk9LnBxf/pt+owvwiGL
 uIVw==
X-Gm-Message-State: APjAAAXaRU46gXlmJow3R3nuO6vg1RiHHbvSOptbAbZfeSkcZSobs/+v
 xcvn5bxc999bYyekq0gVs7wLlw==
X-Google-Smtp-Source: APXvYqzlmvrFsV0idzomhVAUBKBQoRP2cYYMn/AqC+NxsCLUDiIV261BLVZw4wlDNnuu2W4kgKAjog==
X-Received: by 2002:a81:5e0a:: with SMTP id s10mr21856208ywb.175.1560186395058; 
 Mon, 10 Jun 2019 10:06:35 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:3d7a:9971:564f:2532])
 by smtp.gmail.com with ESMTPSA id n64sm3152786ywe.76.2019.06.10.10.06.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 10:06:34 -0700 (PDT)
Date: Mon, 10 Jun 2019 12:06:34 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20190610170634.vfqti433ignt2qvr@doug-macbook.localdomain>
Mail-Followup-To: Roger Pau Monne <roger.pau@citrix.com>,
 xen-devel@lists.xenproject.org,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>
References: <20190610163246.90567-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190610163246.90567-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4] automation: add clang and lld 8 tests to
 gitlab
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBKdW4gMTAsIDIwMTkgYXQgMDY6MzI6NDZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFVzaW5nIGNsYW5nIGFuZCBsbGQgOCByZXF1aXJlcyBpbnN0YWxsaW5nIHRoZSBw
YWNrYWdlcyBmcm9tIHRoZQo+IG9mZmljaWFsIGxsdm0gYXB0IHJlcG9zaXRvcmllcywgc28gbW9k
aWZ5IHRoZSBEZWJpYW4gRG9ja2VyIGZpbGVzIGZvcgo+IHN0cmV0Y2ggYW5kIHVuc3RhYmxlIHRv
IGFkZCB0aGUgbGx2bSByZXBvIGFuZCBpbnN0YWxsIGNsYW5nIGFuZCBsbGQKPiBmcm9tIGl0Lgo+
IAo+IEFsc28gYWRkIHNvbWUgam9icyB0byB0ZXN0IGJ1aWxkaW5nIFhlbiB3aXRoIGNsYW5nIDgg
YW5kIGxsZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCkFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 17:52:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 17: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 1haOTB-0007f9-Up; Mon, 10 Jun 2019 17:52:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CttF=UJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haOTB-0007f1-GE
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 17:52:33 +0000
X-Inumbo-ID: 8533f9a8-8ba8-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 8533f9a8-8ba8-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 17:52:32 +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: rhfQejIGciIb2uhMqVrqUEd/gd//ECCJqjbhfy975OsWxWUVytvvJ+9I+54NB/gH4jhGj15IfM
 QZWXXGuuq4QJej9yK/Vs3CQwAz6AZ6mFP832GlFx8hG7s3bbw4NoT0jj8S9xKE7FtidJdeQcj8
 cZrIxvvLAhUKIV55KaTITRPLBK7s15Y1+lw2zGyF65XAUEypiFiGLTbhEpzA+e3/aWWLfNUDkW
 +81GuBsZlxho/BXqPWJBW2p3/wFGz+gc3g6gOvXBqq0qpmw515MN7HAeNNuTwU1IzrcaXcfWgC
 9qw=
X-SBRS: 2.7
X-MesageID: 1517940
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,576,1557201600"; 
   d="scan'208";a="1517940"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 10 Jun 2019 18:52:28 +0100
Message-ID: <1560189148-25219-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: Add an 'all' target for container
 maintenance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBj
YXJkb2UuY29tPgotLS0KIGF1dG9tYXRpb24vYnVpbGQvTWFrZWZpbGUgfCA4ICsrKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2F1dG9tYXRpb24vYnVpbGQvTWFrZWZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL01ha2VmaWxl
CmluZGV4IDc3M2IxNjAuLjdjNzYxMmIgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvTWFr
ZWZpbGUKKysrIGIvYXV0b21hdGlvbi9idWlsZC9NYWtlZmlsZQpAQCAtMSwxMyArMSwxMiBAQAog
CiAjIHRoZSBiYXNlIG9mIHdoZXJlIHRoZXNlIGNvbnRhaW5lcnMgd2lsbCBhcHBlYXIKIFJFR0lT
VFJZIDo9IHJlZ2lzdHJ5LmdpdGxhYi5jb20veGVuLXByb2plY3QveGVuCitDT05UQUlORVJTID0g
JChzdWJzdCAuZG9ja2VyZmlsZSwsJCh3aWxkY2FyZCAqLyouZG9ja2VyZmlsZSkpCiAKIGhlbHA6
CiAJQGVjaG8gIkJ1aWxkcyBjb250YWluZXJzIGZvciBidWlsZGluZyBYZW4gYmFzZWQgb24gZGlm
ZmVyZW50IGRpc3Ryb3MiCiAJQGVjaG8gIlRvIGJ1aWxkIG9uZSBydW4gJ21ha2UgRElTVFJPL1ZF
UlNJT04nLiBBdmFpbGFibGUgY29udGFpbmVyczoiCi0JQCQoZm9yZWFjaCBmaWxlLCQoc29ydCAk
KHN1YnN0IC5kb2NrZXJmaWxlLCwkKHdpbGRjYXJkICovKi5kb2NrZXJmaWxlKSkpLCBcCi0JCWVj
aG8gJHtmaWxlfSA7IFwKLQkpCisJQCQoZm9yZWFjaCBmaWxlLCQoc29ydCAkKENPTlRBSU5FUlMp
KSxlY2hvICR7ZmlsZX07KQogCUBlY2hvICJUbyBwdXNoIGNvbnRhaW5lciBidWlsZHMsIHNldCB0
aGUgZW52IHZhciBQVVNIIgogCiAlOiAlLmRvY2tlcmZpbGUgIyMgQnVpbGRzIGNvbnRhaW5lcnMK
QEAgLTE1LDMgKzE0LDYgQEAgaGVscDoKIAlAaWYgWyAhIC16ICQke1BVU0greH0gXTsgdGhlbiBc
CiAJCWRvY2tlciBwdXNoICQoUkVHSVNUUlkpLyQoQEQpOiQoQEYpOyBcCiAJZmkKKworLlBIT05Z
OiBhbGwKK2FsbDogJChDT05UQUlORVJTKQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 18:14:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 18: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 1haOoB-0001Jt-NF; Mon, 10 Jun 2019 18:14: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=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haOoA-0001JF-AM
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 18:14:14 +0000
X-Inumbo-ID: 8b477702-8bab-11e9-b996-07b10b4fdf23
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b477702-8bab-11e9-b996-07b10b4fdf23;
 Mon, 10 Jun 2019 18:14: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 1haOo5-0008AH-TW; Mon, 10 Jun 2019 18:14: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 1haOo5-0004qQ-M6; Mon, 10 Jun 2019 18:14:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haOo5-0002XQ-L7; Mon, 10 Jun 2019 18:14:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137477-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-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-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-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-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6c33308a8dbb990e89fa7809e47b900570e67723
X-Osstest-Versions-That: xen=8266ed668c8e0ac62a321cd7b1716770790ee34f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 18:14:09 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 137477: 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>

ZmxpZ2h0IDEzNzQ3NyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0NzcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTcgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCAgICAgICBmYWlsICBsaWtlIDEzNzA5NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZjMzMzMDhh
OGRiYjk5MGU4OWZhNzgwOWU0N2I5MDA1NzBlNjc3MjMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDgyNjZlZDY2OGM4ZTBhYzYyYTMyMWNkN2IxNzE2NzcwNzkwZWUzNGYK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzA5NCAgMjAxOS0wNS0zMCAwMzozNDo0NiBaICAgMTEg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzczODUgIDIwMTktMDYtMDYgMTI6MzU6NTAgWiAg
ICA0IGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc0NzcgIDIwMTkt
MDYtMDggMTg6Mjg6MjAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGlu
aW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgTWF0dGhldyBEYWxleSA8bWF0dGRAYnVnZnV6ei5jb20+CiAgUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBUYW1hcyBLIExlbmd5
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
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDgyNjZlZDY2OGMuLjZjMzMzMDhhOGQgIDZjMzMzMDhhOGRiYjk5MGU4
OWZhNzgwOWU0N2I5MDA1NzBlNjc3MjMgLT4gc3RhYmxlLTQuMTEKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 18:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 18: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 1haOuJ-00025R-Fl; Mon, 10 Jun 2019 18: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=kwP5=UJ=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1haOuH-00025M-Pf
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 18:20:33 +0000
X-Inumbo-ID: 6de65f7b-8bac-11e9-8980-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::617])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6de65f7b-8bac-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 18:20:31 +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=YmbOPEpmn+GpG2We+cSdvxUCtAq/VSOPqjZNQlEgcjk=;
 b=lc3zr6KD6p4AljRIvAQpBIjiizd1BQtqKye5lTaJOvZHVRYLrHmqbnPxmIMR+UNoXLEHDFKPJeP8C12syBBd4ys7y1hiovwV7oH6QvBEZdnt2A7t+4bT3fMq1KCuMvJXc4lobd9gyHBzOW1ZtOe8y8i92z+AW9si3SV6sJqBMyBajtnudGJbmy/3+hYB1FIdP+25UKT+Wzn1snDlXDGRGUnZnAVuItk2TZ80jYhGI//w/avJv7NggT2x2ZFc4y6RlhUYZ8lAIrh/y97JmFFM3EYHv40orbAAFsGaL1MduznNWBYRlYOkDaZPT4I8u8dHbiYt4jR5+D841pYoBPyk5w==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3987.eurprd03.prod.outlook.com (52.135.145.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Mon, 10 Jun 2019 18:20:27 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Mon, 10 Jun 2019
 18:20:27 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v5 02/10] xen/arm: optee: add OP-TEE header files
Thread-Index: AQHVEBvBAXiZovdk50GWYhABnIROyKaJ5K+AgAttcoA=
Date: Mon, 10 Jun 2019 18:20:26 +0000
Message-ID: <87zhmp715i.fsf@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-3-volodymyr_babchuk@epam.com>
 <1908edda-cdc9-0550-1d56-0332ba91daec@arm.com>
In-Reply-To: <1908edda-cdc9-0550-1d56-0332ba91daec@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: 2b4e76e8-9521-45dd-32b1-08d6edd0500c
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:AM0PR03MB3987; 
x-ms-traffictypediagnostic: AM0PR03MB3987:
x-microsoft-antispam-prvs: <AM0PR03MB3987E2B03ED223D5596316F6E6130@AM0PR03MB3987.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0064B3273C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(39860400002)(346002)(376002)(366004)(199004)(189003)(36756003)(5660300002)(86362001)(305945005)(99286004)(6512007)(3846002)(6486002)(256004)(66476007)(73956011)(76116006)(91956017)(66556008)(64756008)(66446008)(66946007)(6916009)(6116002)(14444005)(2906002)(54906003)(25786009)(80792005)(8676002)(55236004)(4326008)(316002)(72206003)(66066001)(53936002)(81156014)(8936002)(26005)(53546011)(102836004)(7736002)(6506007)(71200400001)(476003)(478600001)(186003)(71190400001)(76176011)(4744005)(81166006)(6246003)(68736007)(14454004)(2616005)(446003)(229853002)(486006)(11346002)(6436002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3987;
 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: hlExExv4bLhZvhRdyDY1P/ljOno2jm2tCVTFdX5UzFnOo5vhny6HRNEkhvd7IPEMoVPoxy193fa2n9fKU5l5TB0tPeFIWdiXfWR3K2jNqgIf0jLWPcq8gFLO+seXpbIOLCe+uXaqHWzKIyORotkDAHhs+FNZW9xKcrcEeV6kdka6A/CkXmZKmEEoBaOtKRSyawc+tKlZkxxCJpRbYzuUXM3AvzwlE5quF5iJZBYvzmKMNUDyJeZ0daaxeTMrIBHkKLLPXsUUvQdgCAU/nfl5iLphPk3DibOhzu23bLMHPEWKx8z9wV8oLrJVaOpgXBuYvP8Z66BFCbRa0qxEbS/lCn/a3yu3yQ9TA49GSBV/zumtFhJw6DaKCduxo+z8LunTJrlThM8U4bJSXdvxuQMstLrPbAKsvnoYVAqlcI1UqXU=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b4e76e8-9521-45dd-32b1-08d6edd0500c
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2019 18:20:27.0021 (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: AM0PR03MB3987
Subject: Re: [Xen-devel] [PATCH v5 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEhpLAo+Cj4gT24gMjEvMDUvMjAx
OSAyMjoyNSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IFRoaXMgaGVhZGVyIGZpbGVzIGRl
c2NyaWJlcyBwcm90b2NvbCBiZXR3ZWVuIE9QLVRFRSBhbmQgT1AtVEVFIGNsaWVudAo+PiBkcml2
ZXIgaW4gTGludXguIFRoZXkgYXJlIG5lZWRlZCBmb3IgdXBjb21pbmcgT1AtVEVFIG1lZGlhdG9y
LCB3aGljaAo+PiBpcyBhZGRlZCBpbiB0aGUgbmV4dCBwYXRjaC4KPj4gUmVhc29uIHRvIGFkZCB0
aG9zZSBoZWFkZXJzIGluIHNlcGFyYXRlIHBhdGNoIGlzIHRvIGVhc2UgdXAgcmV2aWV3Lgo+PiBU
aG9zZSBmaWxlcyB3ZXJlIHRha2VuIGZyb20gbGludXggdHJlZSAoZHJpdmVycy90ZWUvb3B0ZWUv
KSBhbmQgbWFuZ2xlZAo+PiBhIGJpdCB0byBjb21waWxlIHdpdGggWEVOLgo+Cj4gQ2FuIHlvdSBt
ZW50aW9uIHRoZSB2ZXJzaW9uIG9mIHRoZSBMaW51eCB0cmVlIHlvdSB1c2U/IFRoaXMgd291bGQg
aGVscAo+IHRvIHRyYWNrIGNoYW5nZSBpbiB0aGUgZnV0dXJlLgpBY3R1YWxseSB0aGlzIGNvbW1p
dCBkZXNjcmlwdGlvbiBpcyBub3QgdmFsaWQgYW55bW9yZS4gQWZ0ZXIgSSBhZGRlZApjYWxscyB0
byBpbmZvcm0gT1AtVEVFIGFib3V0IGd1ZXN0IGNyZWF0aW9uL2Rlc3RydWN0aW9uLCB0aG9zZSBm
aWxlcwpkb2VzIG5vdCBjb3JyZXNwb25kIHRvIGFueSBMaW51eCB2ZXJzaW9uIGFueW1vcmUuCgpT
bywgSSdsbCB0YWtlIHRoaXMgZmlsZXMgZnJvbSBvcHRlZV9vcyByZXBvc2l0b3J5IGluc3RlYWQg
YW5kIEknbGwKdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSBhY2NvcmRpbmdseS4gQ2FuIEkga2Vl
cCB5b3VyIGFja2VkLWJ5IHRhZyBpbgpzdWNoIGNhc2U/CgotLQpCZXN0IHJlZ2FyZHMsVm9sb2R5
bXlyIEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 18:53:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 18: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 1haPQF-0004Rx-Hi; Mon, 10 Jun 2019 18:53: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haPQE-0004Rs-P0
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 18:53:34 +0000
X-Inumbo-ID: 0a4fbb0e-8bb1-11e9-9ff4-031e95cd536c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0a4fbb0e-8bb1-11e9-9ff4-031e95cd536c;
 Mon, 10 Jun 2019 18:53: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 CF098337;
 Mon, 10 Jun 2019 11:53:30 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C2F2D3F246;
 Mon, 10 Jun 2019 11:53:29 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-3-volodymyr_babchuk@epam.com>
 <1908edda-cdc9-0550-1d56-0332ba91daec@arm.com> <87zhmp715i.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <22e0456b-4dd9-5458-57d6-3a9a519629bd@arm.com>
Date: Mon, 10 Jun 2019 19:53:28 +0100
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: <87zhmp715i.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "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>

CgpPbiA2LzEwLzE5IDc6MjAgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IAo+IEhpIEp1
bGllbiwKCkhpLAoKPiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBIaSwKPj4KPj4gT24gMjEv
MDUvMjAxOSAyMjoyNSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+PiBUaGlzIGhlYWRlciBm
aWxlcyBkZXNjcmliZXMgcHJvdG9jb2wgYmV0d2VlbiBPUC1URUUgYW5kIE9QLVRFRSBjbGllbnQK
Pj4+IGRyaXZlciBpbiBMaW51eC4gVGhleSBhcmUgbmVlZGVkIGZvciB1cGNvbWluZyBPUC1URUUg
bWVkaWF0b3IsIHdoaWNoCj4+PiBpcyBhZGRlZCBpbiB0aGUgbmV4dCBwYXRjaC4KPj4+IFJlYXNv
biB0byBhZGQgdGhvc2UgaGVhZGVycyBpbiBzZXBhcmF0ZSBwYXRjaCBpcyB0byBlYXNlIHVwIHJl
dmlldy4KPj4+IFRob3NlIGZpbGVzIHdlcmUgdGFrZW4gZnJvbSBsaW51eCB0cmVlIChkcml2ZXJz
L3RlZS9vcHRlZS8pIGFuZCBtYW5nbGVkCj4+PiBhIGJpdCB0byBjb21waWxlIHdpdGggWEVOLgo+
Pgo+PiBDYW4geW91IG1lbnRpb24gdGhlIHZlcnNpb24gb2YgdGhlIExpbnV4IHRyZWUgeW91IHVz
ZT8gVGhpcyB3b3VsZCBoZWxwCj4+IHRvIHRyYWNrIGNoYW5nZSBpbiB0aGUgZnV0dXJlLgo+IEFj
dHVhbGx5IHRoaXMgY29tbWl0IGRlc2NyaXB0aW9uIGlzIG5vdCB2YWxpZCBhbnltb3JlLiBBZnRl
ciBJIGFkZGVkCj4gY2FsbHMgdG8gaW5mb3JtIE9QLVRFRSBhYm91dCBndWVzdCBjcmVhdGlvbi9k
ZXN0cnVjdGlvbiwgdGhvc2UgZmlsZXMKPiBkb2VzIG5vdCBjb3JyZXNwb25kIHRvIGFueSBMaW51
eCB2ZXJzaW9uIGFueW1vcmUuCj4gCj4gU28sIEknbGwgdGFrZSB0aGlzIGZpbGVzIGZyb20gb3B0
ZWVfb3MgcmVwb3NpdG9yeSBpbnN0ZWFkIGFuZCBJJ2xsCj4gdXBkYXRlIHRoZSBjb21taXQgbWVz
c2FnZSBhY2NvcmRpbmdseS4gQ2FuIEkga2VlcCB5b3VyIGFja2VkLWJ5IHRhZyBpbgo+IHN1Y2gg
Y2FzZT8KCkkgYW0gbm90IGVudGlyZWx5IHN1cmUgdG8gdW5kZXJzdGFuZCBwbGFuLiBJZiB5b3Ug
b25seSBpbnRlbmQgdG8gbW9kaWZ5IAp0aGUgY29tbWl0IG1lc3NhZ2UsIHRoZW4gSSBhbSBoYXBw
eSBpZiBrZWVwIG15IGFja2VkLWJ5LiBIb3dldmVyLCBpZiB5b3UgCnBsYW4gdG8gcmUtc3luYyB0
aGUgaGVhZGVyLCB0aGVuIHBsZWFzZSBkcm9wIG15IGFja2VkLWJ5LgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:00:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haPWq-0005H5-Jw; Mon, 10 Jun 2019 19:00: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haPWp-0005H0-II
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:00:23 +0000
X-Inumbo-ID: fdbd6200-8bb1-11e9-a45f-87159f48a5be
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id fdbd6200-8bb1-11e9-a45f-87159f48a5be;
 Mon, 10 Jun 2019 19:00: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 3B372337;
 Mon, 10 Jun 2019 12:00:19 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 468333F246;
 Mon, 10 Jun 2019 12:00:17 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <20190602102614.22640-1-julien.grall@arm.com>
 <d39a21d8-12b3-5bb9-9f09-16fba17d0857@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b1b0e507-d9ac-8c3b-7613-494407580ce7@arm.com>
Date: Mon, 10 Jun 2019 20:00:16 +0100
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: <d39a21d8-12b3-5bb9-9f09-16fba17d0857@gmail.com>
Content-Language: en-US
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: andre.przywara@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA2LzEwLzE5IDEyOjIzIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKCkhpLAoKPiBPbiAwMi4wNi4xOSAxMzoyNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+PiAr
ICogVGhpcyBzaG91bGQgb25seSBiZSBjYWxsZWQgd2l0aCBpbnRlcnJ1cHQgcm91dGVkIHRvIGd1
ZXN0LiBUaGUgZmxvdwo+PiArICogb2YgaW50ZXJydXB0IHJvdXRlZCB0byBYZW4gYW55IHNvZnR3
YXJlIGNoYW5nZSBvZiB0aGUgc3RhdGUuCj4gCj4gU29ycnkgSSBjYW4ndCBwYXJzZSB0aGUgbGFz
dCBzZW50ZW5jZS4gSXQgc2VlbXMgdG8gbWUgeW91IG1pc3NlZCBhIAo+IHdvcmQvd29yZHM/CgpI
bW1tLCBzb3JyeSBmb3IgdGhhdC4gSG93IGFib3V0IHRoZSBmb2xsb3dpbmc6CgoiVGhpcyBzaG91
bGQgb25seSBiZSBjYWxsZWQgd2l0aCBpbnRlcnJ1cHQgcm91dGVkIHRvIGd1ZXN0LiBUaGUgZmxv
dyBvZiAKaW50ZXJydXB0IHJvdXRlZCB0byBYZW4gaXMgbm90IGFibGUgY29wZSB3aXRoIHNvZnR3
YXJlIGNoYW5nZSBvZiB0aGUgCmFjdGl2ZSBzdGF0ZSI/Cgo+IAo+IEZvciB0aGUgcmVzdDoKPiAK
PiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClRo
YW5rIHlvdSBmb3IgdGhlIHJldmlldyEgSSBhbSBub3QgcGxhbm5pbmcgdG8gcmVzZW5kIHRoZSBw
YXRjaCBhbmQgSSAKd2lsbCB1cGRhdGUgdGhlIGNvbW1lbnQgb24gY29tbWl0IChwZW5kaW5nIFN0
ZWZhbm8ncyByZXZpZXcpLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1n-0007cY-KF; Mon, 10 Jun 2019 19:32:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1m-0007cJ-Vv
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:23 +0000
X-Inumbo-ID: 7763f4f6-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7763f4f6-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 3C956346;
 Mon, 10 Jun 2019 12:32: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 5468B3F73C;
 Mon, 10 Jun 2019 12:32:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:31:59 +0100
Message-Id: <20190610193215.23704-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 01/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHV0bigpIGFuZCBwdXRzKCkgYXJlIHR3byBzdWJyb3V0aW5lcy4gQWRkIEVORFBST0MgZm9yIHRo
ZSBiZW5lZml0cyBvZgpzdGF0aWMgYW5hbHlzaXMgdG9vbHMgYW5kIHRoZSByZWFkZXIuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKaW5kZXggZGRkM2EzMzEwOC4uYzhiYmRmMDVhNiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
CkBAIC02NDYsNiArNjQ2LDcgQEAgcHV0czoKICAgICAgICAgYiAgICAgcHV0cwogMToKICAgICAg
ICAgcmV0CitFTkRQUk9DKHB1dHMpCiAKIC8qIFByaW50IGEgMzItYml0IG51bWJlciBpbiBoZXgu
ICBTcGVjaWZpYyB0byB0aGUgUEwwMTEgVUFSVC4KICAqIHgwOiBOdW1iZXIgdG8gcHJpbnQuCkBA
IC02NjQsNiArNjY1LDcgQEAgcHV0bjoKICAgICAgICAgc3VicyAgeDMsIHgzLCAjMQogICAgICAg
ICBiLm5lICAxYgogICAgICAgICByZXQKK0VORFBST0MocHV0bikKIAogaGV4OiAgICAuYXNjaWkg
IjAxMjM0NTY3ODlhYmNkZWYiCiAgICAgICAgIC5hbGlnbiAyCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1n-0007ce-U4; Mon, 10 Jun 2019 19:32:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1n-0007cO-8a
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:23 +0000
X-Inumbo-ID: 780e1bbf-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 780e1bbf-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 5892BC0A;
 Mon, 10 Jun 2019 12:32: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 708313F73C;
 Mon, 10 Jun 2019 12:32:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:00 +0100
Message-Id: <20190610193215.23704-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 02/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIG1hY3JvIFBSSU5UIHdpbGwgY2xvYmJl
ciB4MzAvbHIuIFRoaXMKbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgbHIgaWYgaXQgY2FyZXMg
YWJvdXQgaXQuCgpGb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBQ
UklOVCBpbiBwbGFjZSB3aGVyZSBscgpzaG91bGQgYmUgcHJlc2VydmVkLiBSYXRoZXIgdGhhbiBy
ZXF1aXJpbmcgYWxsIHRoZSB1c2VycyB0byBwcmVzZXJ2ZSBsciwKdGhlIG1hY3JvIFBSSU5UIGlz
IG1vZGlmaWVkIHRvIHNhdmUgYW5kIHJlc3RvcmUgaXQuCgpXaGlsZSB0aGUgY29tbWVudCBzdGF0
ZSB4MyB3aWxsIGJlIGNsb2JiZXJlZCwgdGhpcyBpcyBub3QgdGhlIGNhc2UuIFNvClBSSU5UIHdp
bGwgdXNlIHgzIHRvIHByZXNlcnZlIGxyLgoKTGFzdGx5LCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0
byBtb3ZlIHRoZSBjb21tZW50IG9uIHRvcCBvZiBQUklOVCBhbmQgdXNlClBSSU5UIGluIGluaXRf
dWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBhIGZvbGxvdy11cCBwYXRjaC4K
ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQog
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE0ICsrKysrKysrKy0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGM4
YmJkZjA1YTYuLmE1MTQ3YzhkODAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtNzgsMTIgKzc4LDE3IEBACiAg
KiAgeDMwIC0gbHIKICAqLwogCi0vKiBNYWNybyB0byBwcmludCBhIHN0cmluZyB0byB0aGUgVUFS
VCwgaWYgdGhlcmUgaXMgb25lLgotICogQ2xvYmJlcnMgeDAteDMuICovCiAjaWZkZWYgQ09ORklH
X0VBUkxZX1BSSU5USworLyoKKyAqIE1hY3JvIHRvIHByaW50IGEgc3RyaW5nIHRvIHRoZSBVQVJU
LCBpZiB0aGVyZSBpcyBvbmUuCisgKgorICogQ2xvYmJlcnMgeDAgLSB4MworICovCiAjZGVmaW5l
IFBSSU5UKF9zKSAgICAgICAgICAgXAorICAgICAgICBtb3YgICB4MywgbHIgIDsgICAgIFwKICAg
ICAgICAgYWRyICAgeDAsIDk4ZiA7ICAgICBcCiAgICAgICAgIGJsICAgIHB1dHMgICAgOyAgICAg
XAorICAgICAgICBtb3YgICBsciwgeDMgIDsgICAgIFwKICAgICAgICAgUk9EQVRBX1NUUig5OCwg
X3MpCiAjZWxzZSAvKiBDT05GSUdfRUFSTFlfUFJJTlRLICovCiAjZGVmaW5lIFBSSU5UKHMpCkBA
IC02MzAsOSArNjM1LDggQEAgaW5pdF91YXJ0OgogI2lmZGVmIEVBUkxZX1BSSU5US19JTklUX1VB
UlQKICAgICAgICAgZWFybHlfdWFydF9pbml0IHgyMywgMAogI2VuZGlmCi0gICAgICAgIGFkciAg
IHgwLCAxZgotICAgICAgICBiICAgICBwdXRzCi1ST0RBVEFfU1RSKDEsICItIFVBUlQgZW5hYmxl
ZCAtXHJcbiIpCisgICAgICAgIFBSSU5UKCItIFVBUlQgZW5hYmxlZCAtXHJcbiIpCisgICAgICAg
IHJldAogCiAvKiBQcmludCBlYXJseSBkZWJ1ZyBtZXNzYWdlcy4KICAqIHgwOiBOdWwtdGVybWlu
YXRlZCBzdHJpbmcgdG8gcHJpbnQuCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1t-0007dp-7s; Mon, 10 Jun 2019 19:32: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1r-0007dM-KE
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:27 +0000
X-Inumbo-ID: 794fea56-8bb6-11e9-83b0-8b88c32ede0b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 794fea56-8bb6-11e9-83b0-8b88c32ede0b;
 Mon, 10 Jun 2019 19:32: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 9070E344;
 Mon, 10 Jun 2019 12:32: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 A86193F73C;
 Mon, 10 Jun 2019 12:32:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:02 +0100
Message-Id: <20190610193215.23704-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 04/17] xen/arm64: head: Don't "reserve" x24 for
 the CPUID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWZ0ZXIgdGhlIHJlY2VudCByZXdvcmssIHRoZSBDUFVJRCBpcyBvbmx5IHVzZWQgYXQgdGhlIHZl
cnkgYmVnaW5uaW5nIG9mCnRoZSBzZWNvbmRhcnkgQ1BVcyBib290IHBhdGguIFNvIHRoZXJlIGlz
IG5vIG5lZWQgdG8gInJlc2VydmUiIHgyNCBmb3IKaGUgQ1BVSUQuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUwppbmRleCBmZDQzMmVlMTVkLi44NGUyNjU4MmM0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKQEAgLTY5LDcgKzY5LDcgQEAKICAqICB4MjEgLSBEVEIgYWRkcmVzcyAoYm9vdCBjcHUgb25s
eSkKICAqICB4MjIgLSBpc19zZWNvbmRhcnlfY3B1CiAgKiAgeDIzIC0gVUFSVCBhZGRyZXNzCi0g
KiAgeDI0IC0gY3B1aWQKKyAqICB4MjQgLQogICogIHgyNSAtIGlkZW50aXR5IG1hcCBpbiBwbGFj
ZQogICogIHgyNiAtIHNraXBfemVyb19ic3MKICAqICB4MjcgLQotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1r-0007dR-Ts; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1r-0007dH-AH
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:27 +0000
X-Inumbo-ID: 79f136ad-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 79f136ad-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 ACA74346;
 Mon, 10 Jun 2019 12:32: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 C49683F73C;
 Mon, 10 Jun 2019 12:32:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:03 +0100
Message-Id: <20190610193215.23704-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIHVzZXIgc2hvdWxkIHNhdmUgeDMwL2xyIGlmIGl0IGNhcmVzIGFi
b3V0IGl0LgoKRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgcHV0
biBpbiBwbGFjZSB3aGVyZSBscgpzaG91bGQgYmUgcHJlc2VydmVkLgoKRnVydGhlcm1vcmUsIGFu
eSB1c2VyIG9mIHB1dG4gc2hvdWxkIGFsc28gbW92ZSB0aGUgdmFsdWUgdG8gcmVnaXN0ZXIgeDAK
aWYgaXQgd2FzIHN0b3JlZCBpbiBhIGRpZmZlcmVudCByZWdpc3Rlci4KCkZvciBjb252ZW5pZW5j
ZSwgYSBuZXcgbWFjcm8gaXMgaW50cm9kdWNlZCB0byBwcmludCBhIGdpdmVuIHJlZ2lzdGVyLgpU
aGUgbWFjcm8gd2lsbCB0YWtlIGNhcmUgZm9yIHVzIHRvIG1vdmUgdGhlIHZhbHVlIHRvIHgwIGFu
ZCBhbHNvCnByZXNlcnZlIGxyLgoKTGFzdGx5IHRoZSBuZXcgbWFjcm8gaXMgdXNlZCB0byByZXBs
YWNlIGFsbCB0aGUgY2FsbHNpdGUgb2YgcHV0bi4gVGhpcwp3aWxsIHNpbXBsaWZ5IHJld29yay9y
ZXZpZXcgbGF0ZXIgb24uCgpOb3RlIHRoYXQgQ3VycmVudEVMIGlzIG5vdyBzdG9yZWQgaW4geDUg
aW5zdGVhZCBvZiB4NCBiZWNhdXNlIHRoZSBsYXR0ZXIKd2lsbCBiZSBjbG9iYmVyZWQgYnkgdGhl
IG1hY3JvIHByaW50X3JlZy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDI5ICsrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCA4NGUyNjU4MmM0Li45MTQyYjRhNzc0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKQEAgLTkwLDggKzkwLDI1IEBACiAgICAgICAgIGJsICAgIHB1dHMgICAgOyAg
ICAgXAogICAgICAgICBtb3YgICBsciwgeDMgIDsgICAgIFwKICAgICAgICAgUk9EQVRBX1NUUig5
OCwgX3MpCisKKy8qCisgKiBNYWNybyB0byBwcmludCB0aGUgdmFsdWUgb2YgcmVnaXN0ZXIgXHhi
CisgKgorICogQ2xvYmJlcnMgeDAgLSB4NAorICovCisubWFjcm8gcHJpbnRfcmVnIHhiCisgICAg
ICAgIG1vdiAgIHg0LCBscgorICAgICAgICBtb3YgICB4MCwgXHhiCisgICAgICAgIGJsICAgIHB1
dG4KKyAgICAgICAgbW92ICAgbHIsIHg0CisuZW5kbQorCiAjZWxzZSAvKiBDT05GSUdfRUFSTFlf
UFJJTlRLICovCiAjZGVmaW5lIFBSSU5UKHMpCisKKy5tYWNybyBwcmludF9yZWcgeGIKKy5lbmRt
CisKICNlbmRpZiAvKiAhQ09ORklHX0VBUkxZX1BSSU5USyAqLwogCiAvKiBMb2FkIHRoZSBwaHlz
aWNhbCBhZGRyZXNzIG9mIGEgc3ltYm9sIGludG8geGIgKi8KQEAgLTMwNCwyMiArMzIxLDIwIEBA
IEdMT0JBTChpbml0X3NlY29uZGFyeSkKICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCiAgICAg
ICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9BRERSRVNTIC8qIHgyMyA6PSBVQVJUIGJh
c2UgYWRkcmVzcyAqLwogICAgICAgICBQUklOVCgiLSBDUFUgIikKLSAgICAgICAgbW92ICAgeDAs
IHgyNAotICAgICAgICBibCAgICBwdXRuCisgICAgICAgIHByaW50X3JlZyB4MjQKICAgICAgICAg
UFJJTlQoIiBib290aW5nIC1cclxuIikKICNlbmRpZgogCiBjb21tb25fc3RhcnQ6CiAKICAgICAg
ICAgUFJJTlQoIi0gQ3VycmVudCBFTCAiKQotICAgICAgICBtcnMgICB4NCwgQ3VycmVudEVMCi0g
ICAgICAgIG1vdiAgIHgwLCB4NAotICAgICAgICBibCAgICBwdXRuCisgICAgICAgIG1ycyAgIHg1
LCBDdXJyZW50RUwKKyAgICAgICAgcHJpbnRfcmVnIHg1CiAgICAgICAgIFBSSU5UKCIgLVxyXG4i
KQogCiAgICAgICAgIC8qIEFyZSB3ZSBpbiBFTDIgKi8KLSAgICAgICAgY21wICAgeDQsICNQU1Jf
TU9ERV9FTDJ0Ci0gICAgICAgIGNjbXAgIHg0LCAjUFNSX01PREVfRUwyaCwgIzB4NCwgbmUKKyAg
ICAgICAgY21wICAgeDUsICNQU1JfTU9ERV9FTDJ0CisgICAgICAgIGNjbXAgIHg1LCAjUFNSX01P
REVfRUwyaCwgIzB4NCwgbmUKICAgICAgICAgYi5lcSAgZWwyIC8qIFllcyAqLwogCiAgICAgICAg
IC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1p-0007cp-7u; Mon, 10 Jun 2019 19:32: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1n-0007cP-CR
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:23 +0000
X-Inumbo-ID: 76ac26e8-8bb6-11e9-a02e-ef0228b4bcef
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 76ac26e8-8bb6-11e9-a02e-ef0228b4bcef;
 Mon, 10 Jun 2019 19:32: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 21C91344;
 Mon, 10 Jun 2019 12:32: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 381EE3F73C;
 Mon, 10 Jun 2019 12:32:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:31:58 +0100
Message-Id: <20190610193215.23704-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 00/17] xen/arm64: 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBib290L21lbW9yeSByZXdvcmsgZm9yIFhlbiBv
biBBcm0sIGJ1dCBub3Qgc2VudCBhcwpNTS1QQVJUeCBhcyB0aGlzIGlzIGZvY3VzaW5nIG9uIHRo
ZSBib290IGNvZGUuCgpTaW1pbGFyIHRvIHRoZSBtZW1vcnkgY29kZSwgdGhlIGJvb3QgY29kZSBp
cyBub3QgZm9sbG93aW5nIHRoZSBBcm0gQXJtIGFuZApjb3VsZCBsZWFkIHRvIG1lbW9yeSBjb3Jy
dXB0aW9uL1RMQiBjb25mbGljdCBhYm9ydC4gSSBhbSBub3QgYXdhcmUKb2YgYW55IHBsYXRmb3Jt
cyB3aGVyZSBYZW4gZmFpbHMgdG8gYm9vdCwgeWV0IGl0IHNob3VsZCBiZSBmaXhlZCBzb29uZXIK
cmF0aGVyIHRoYW4gbGF0ZXIuCgpXaGlsZSBtYWtpbmcgdGhlIGNvZGUgbW9yZSBjb21wbGlhbnQs
IEkgaGF2ZSBhbHNvIHRvb2sgdGhlIG9wcG9ydHVuaXR5CnRvIHNpbXBsaWZ5IHRoZSBib290IGFu
ZCBhbHNvIGFkZCBtb3JlIGRvY3VtZW50YXRpb24uCgpBZnRlciB0aGlzIHNlcmllcywgdGhlIGJv
b3QgQ1BVIGFuZCBzZWNvbmRhcnkgQ1BVcyBwYXRoIGlzIG1vc3RseSBjb21wbGlhbnQKd2l0aCB0
aGUgQXJtIEFybS4gVGhlIG9ubHkgbm9uLWNvbXBsaWFudCBwbGFjZXMgSSBhbSBhd2FyZSBvZiBh
cmU6CiAgICAxKSBjcmVhdGVfcGFnZV90YWJsZXM6IFNvbWUgcmV3b3JrIGlzIG5lY2Vzc2FyeSB0
byB1cGRhdGUgdGhlIHBhZ2UtdGFibGVzCiAgICBzYWZlbHkgd2l0aG91dCB0aGUgTU1VIG9uLgog
ICAgMikgVGhlIHN3aXRjaGVzIGJldHdlZW4gYm9vdCBhbmQgcnVudGltZSBwYWdlLXRhYmxlcyAo
Zm9yIGJvdGggYm9vdCBDUFUKICAgICAgIGFuZCBzZWNvbmRhcnkgQ1BVcykgYXJlIG5vdCBzYWZl
LgoKQm90aCB3aWxsIGJlIGFkZHJlc3NlZCBpbiBmb2xsb3ctdXAgd29yay4KCkxhc3RseSwgb25s
eSBBcm02NCBoYXMgYmVlbiBtb2RpZmllZCBzbyBmYXIuIEFybTMyIHJlcXVpcmVzIHRoZSBzYW1l
Cm1vZGlmaWNhdGlvbnMuIEl0IHdpbGwgYmUgc2VudCBvbmNlIEkgZ2F0aGVyZWQgZmVlZGJhY2sg
b24gdGhlIGFwcHJvYWNoLgoKTm90ZSB0aGF0IHRoZSBzZXJpZXMgaGF2ZSBhIG1pbm9yIGNsYXNo
IHdpdGggTU0tUEFSVDMgYW5kIHJlZmVyZW5jZSBzb21lCmNoYW5nZSBkb25lIGluIE1NLVBBUlQx
LiBZZXQgdGhlIGNvZGUgaXMgbW9zdGx5IHNlbGYtY29udGFpbmVkIHRvCnhlbi9hcmNoL2FybTY0
L2hlYWQuUy4KCkZvciBjb252ZW5pZW5jZSBJIHByb3ZpZGVkIGEgYnJhbmNoIGJhc2VkIG9uIHN0
YWdpbmc6CiAgICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcGVvcGxlL2p1bGllbmcveGVuLXVuc3Rh
YmxlLmdpdCBicmFuY2ggYm9vdC9hcm02NC92MQoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICgxNyk6
CiAgeGVuL2FybTY0OiBoZWFkIE1hcmsgdGhlIGVuZCBvZiBzdWJyb3V0aW5lcyB3aXRoIEVORFBS
T0MKICB4ZW4vYXJtNjQ6IGhlYWQ6IERvbid0IGNsb2JiZXIgeDMwL2xyIGluIHRoZSBtYWNybyBQ
UklOVAogIHhlbi9hcm02NDogaGVhZDogUmV3b3JrIFVBUlQgaW5pdGlhbGl6YXRpb24gb24gYm9v
dCBDUFUKICB4ZW4vYXJtNjQ6IGhlYWQ6IERvbid0ICJyZXNlcnZlIiB4MjQgZm9yIHRoZSBDUFVJ
RAogIHhlbi9hcm02NDogaGVhZDogSW50cm9kdWNlIHByaW50X3JlZwogIHhlbi9hcm02NDogaGVh
ZDogSW50cm9kdWNlIGRpc3RpbmN0IHBhdGhzIGZvciB0aGUgYm9vdCBDUFUgYW5kCiAgICBzZWNv
bmRhcnkgQ1BVcwogIHhlbi9hcm02NDogaGVhZDogUmV3b3JrIGFuZCBkb2N1bWVudCBjaGVja19j
cHVfbW9kZSgpCiAgeGVuL2FybTY0OiBoZWFkOiBSZXdvcmsgYW5kIGRvY3VtZW50IHplcm9fYnNz
KCkKICB4ZW4vYXJtNjQ6IGhlYWQ6IEltcHJvdmUgY29kaW5nIHN0eWxlIGFuZCBkb2N1bWVudCBj
cHVfaW5pdCgpCiAgeGVuL2FybTY0OiBoZWFkOiBJbXByb3ZlIGNvZGluZyBzdHlsZSBhbmQgZG9j
dW1lbnQKICAgIGNyZWF0ZV9wYWdlc190YWJsZXMoKQogIHhlbi9hcm02NDogaGVhZDogRG9jdW1l
bnQgZW5hYmxlX21tdSgpCiAgeGVuL2FybTY0OiBoZWFkOiBNb3ZlIGFzc2VtYmx5IHN3aXRjaCB0
byB0aGUgcnVudGltZSBQVCBpbiBzZWNvbmRhcnkKICAgIENQVXMgcGF0aAogIHhlbi9hcm02NDog
aGVhZDogRG9uJ3Qgc2V0dXAgdGhlIGZpeG1hcCBvbiBzZWNvbmRhcnkgQ1BVcwogIHhlbi9hcm02
NDogaGVhZDogUmVtb3ZlIElEIG1hcCBhcyBzb29uIGFzIGl0IGlzIG5vdCB1c2VkCiAgeGVuL2Fy
bTY0OiBoZWFkOiBSZXdvcmsgYW5kIGRvY3VtZW50IHNldHVwX2ZpeG1hcCgpCiAgeGVuL2FybTY0
OiBoZWFkOiBSZXdvcmsgYW5kIGRvY3VtZW50IGxhdW5jaCgpCiAgeGVuL2FybTY0OiBaZXJvIEJT
UyBhZnRlciB0aGUgTU1VIGFuZCBELWNhY2hlIGlzIHR1cm5lZCBvbgoKIHhlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgfCAzOTYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICB8ICAyMyArKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMzA2IGluc2VydGlvbnMoKyksIDExMyBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1q-0007d1-I0; Mon, 10 Jun 2019 19:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1o-0007ck-Hi
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:24 +0000
X-Inumbo-ID: 78b1c5f8-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 78b1c5f8-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19: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 746D3C15;
 Mon, 10 Jun 2019 12:32: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 8C61F3F73C;
 Mon, 10 Jun 2019 12:32:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:01 +0100
Message-Id: <20190610193215.23704-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 03/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW55dGhpbmcgZXhlY3V0ZWQgYWZ0ZXIgdGhlIGxhYmVsIGNvbW1vbl9zdGFydCBjYW4gYmUgZXhl
Y3V0ZWQgb24gYWxsCkNQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1
dGVkIGJldHdlZW4gdGhlIGxhYmVsCmNvbW1vbl9zdGFydCBhbmQgaW5pdF91YXJ0IGFyZSBub3Qg
ZXhlY3V0ZWQgb24gdGhlIGJvb3QgQ1BVLgoKVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVk
IGFyZSB0byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQpwcmludGVkIG9uIHRoZSBjb25z
b2xlIChpZiBlYXJseXByaW50ayBpcyBlbmFibGVkKS4gUHJpbnRpbmcgdGhlIENQVUlECmlzIG5v
dCBlbnRpcmVseSB1c2VmdWwgdG8gaGF2ZSBmb3IgdGhlIGJvb3QgQ1BVIGFuZCByZXF1aXJlcyBh
CmNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KCkZ1cnRo
ZXJtb3JlLCB0aGUgZnVuY3Rpb24gaW5pdF91YXJ0IGlzIG9ubHkgY2FsbGVkIGZvciBib290IENQ
VQpyZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMgdGhlIGNv
ZGUgYSBiaXQgdHJpY2t5CnRvIGZvbGxvdy4KClRoZSBVQVJUIGluaXRpYWxpemF0aW9uIGlzIG5v
dyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwpub3cgcmVxdWlyZXMg
dG8gaGF2ZSBhIHNsaWdodGx5IGFsdGVyZWQgcHJpbnQgZm9yIHRoZSBib290IENQVSBhbmQgc2V0
CnRoZSBlYXJseSBVQVJUIGJhc2UgYWRkcmVzcyBpbiBlYWNoIHRoZSB0d28gcGF0aCAoYm9vdCBD
UFUgYW5kCnNlY29uZGFyeSBDUFVzKS4KClRoaXMgaGFzIHRoZSBuaWNlIGVmZmVjdCB0byByZW1v
dmUgYSBjb3VwbGUgb2YgY29uZGl0aW9uYWwgYnJhbmNoIGluCnRoZSBjb2RlLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIHwgMjkgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpp
bmRleCBhNTE0N2M4ZDgwLi5mZDQzMmVlMTVkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTI2NSw2ICsyNjUs
MTIgQEAgcmVhbF9zdGFydF9lZmk6CiAgICAgICAgIGxvYWRfcGFkZHIgeDIxLCBfc2R0YgogI2Vu
ZGlmCiAKKyAgICAgICAgLyogSW5pdGlhbGl6ZSB0aGUgVUFSVCBpZiBlYXJseXByaW50ayBoYXMg
YmVlbiBlbmFibGVkLiAqLworI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKKyAgICAgICAgYmwg
ICAgaW5pdF91YXJ0CisjZW5kaWYKKyAgICAgICAgUFJJTlQoIi0gQm9vdCBDUFUgYm9vdGluZyAt
XHJcbiIpCisKICAgICAgICAgbW92ICAgeDIyLCAjMCAgICAgICAgICAgICAgICAvKiB4MjIgOj0g
aXNfc2Vjb25kYXJ5X2NwdSAqLwogCiAgICAgICAgIGIgICAgIGNvbW1vbl9zdGFydApAQCAtMjgx
LDE0ICsyODcsMTEgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAgICAgICAvKiBCb290IENQ
VSBhbHJlYWR5IHplcm8gQlNTIHNvIHNraXAgaXQgb24gc2Vjb25kYXJ5IENQVXMuICovCiAgICAg
ICAgIG1vdiAgIHgyNiwgIzEgICAgICAgICAgICAgICAgLyogWDI2IDo9IHNraXBfemVyb19ic3Mg
Ki8KIAotY29tbW9uX3N0YXJ0OgogICAgICAgICBtcnMgICB4MCwgbXBpZHJfZWwxCiAgICAgICAg
IGxkciAgIHgxMywgPSh+TVBJRFJfSFdJRF9NQVNLKQogICAgICAgICBiaWMgICB4MjQsIHgwLCB4
MTMgICAgICAgICAgIC8qIE1hc2sgb3V0IGZsYWdzIHRvIGdldCBDUFUgSUQgKi8KIAotICAgICAg
ICAvKiBOb24tYm9vdCBDUFVzIHdhaXQgaGVyZSB1bnRpbCBfX2NwdV91cCBpcyByZWFkeSBmb3Ig
dGhlbSAqLwotICAgICAgICBjYnogICB4MjIsIDFmCi0KKyAgICAgICAgLyogV2FpdCBoZXJlIHVu
dGlsIF9fY3B1X3VwIGlzIHJlYWR5IHRvIGhhbmRsZSB0aGUgQ1BVICovCiAgICAgICAgIGxvYWRf
cGFkZHIgeDAsIHNtcF91cF9jcHUKICAgICAgICAgZHNiICAgc3kKIDI6ICAgICAgbGRyICAgeDEs
IFt4MF0KQEAgLTMwMCwxNCArMzAzLDE0IEBAIGNvbW1vbl9zdGFydDoKIAogI2lmZGVmIENPTkZJ
R19FQVJMWV9QUklOVEsKICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9CQVNFX0FERFJF
U1MgLyogeDIzIDo9IFVBUlQgYmFzZSBhZGRyZXNzICovCi0gICAgICAgIGNibnogIHgyMiwgMWYK
LSAgICAgICAgYmwgICAgaW5pdF91YXJ0ICAgICAgICAgICAgICAgICAvKiBCb290IENQVSBzZXRz
IHVwIHRoZSBVQVJUIHRvbyAqLwotMTogICAgICBQUklOVCgiLSBDUFUgIikKKyAgICAgICAgUFJJ
TlQoIi0gQ1BVICIpCiAgICAgICAgIG1vdiAgIHgwLCB4MjQKICAgICAgICAgYmwgICAgcHV0bgog
ICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxyXG4iKQogI2VuZGlmCiAKK2NvbW1vbl9zdGFydDoK
KwogICAgICAgICBQUklOVCgiLSBDdXJyZW50IEVMICIpCiAgICAgICAgIG1ycyAgIHg0LCBDdXJy
ZW50RUwKICAgICAgICAgbW92ICAgeDAsIHg0CkBAIC02MjgsMTAgKzYzMSwxNiBAQCBFTlRSWShz
d2l0Y2hfdHRicikKICAgICAgICAgcmV0CiAKICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCi0v
KiBCcmluZyB1cCB0aGUgVUFSVC4KLSAqIHgyMzogRWFybHkgVUFSVCBiYXNlIGFkZHJlc3MKLSAq
IENsb2JiZXJzIHgwLXgxICovCisvKgorICogSW5pdGlhbGl6ZSB0aGUgVUFSVC4gU2hvdWxkIG9u
bHkgYmUgY2FsbGVkIG9uIHRoZSBib290IENQVS4KKyAqCisgKiBPdXB1dDoKKyAqICB4MjM6IEVh
cmx5IFVBUlQgYmFzZSBwaHlzaWNhbCBhZGRyZXNzCisgKgorICogQ2xvYmJlcnMgeDAgLSB4MQor
ICovCiBpbml0X3VhcnQ6CisgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9BRERS
RVNTCiAjaWZkZWYgRUFSTFlfUFJJTlRLX0lOSVRfVUFSVAogICAgICAgICBlYXJseV91YXJ0X2lu
aXQgeDIzLCAwCiAjZW5kaWYKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQ1u-0007et-Jd; Mon, 10 Jun 2019 19:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1s-0007dd-JN
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:28 +0000
X-Inumbo-ID: 7aa408ec-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7aa408ec-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 C921CC0A;
 Mon, 10 Jun 2019 12:32: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 E0B713F73C;
 Mon, 10 Jun 2019 12:32:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:04 +0100
Message-Id: <20190610193215.23704-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 06/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJvb3QgY29kZSBpcyBjdXJyZW50bHkgcXVpdGUgZGlmZmljdWx0IHRvIGdvIHRocm91Z2gg
YmVjYXVzZSBvZiB0aGUKbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRp
cmVjdGlvbiB0byBhdm9pZCBleGVjdXRpbmcKc29tZSBwYXRoIGluIGVpdGhlciB0aGUgYm9vdCBD
UFUgb3Igc2Vjb25kYXJ5IENQVXMuCgpJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29k
ZSBlYXNpZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQpib290IGFyZSBub3cgaW4gc2Vw
YXJhdGUgZnVuY3Rpb25zLiBGdXJ0aGVybW9yZSwgdGhlIHBhdGhzIGZvciB0aGUgYm9vdApDUFUg
YW5kIHNlY29uZGFyeSBDUFVzIGFyZSBub3cgZGlzdGluY3RlZCBhbmQgZm9yIG5vdyB3aWxsIGNh
bGwgZWFjaApmdW5jdGlvbnMuCgpGb2xsb3ctdXBzIHdpbGwgcmVtb3ZlIHVuZWNlc3NhcnkgY2Fs
bHMgYW5kIGRvIGZ1cnRoZXIgaW1wcm92ZW1lbnQKKHN1Y2ggYXMgYWRkaW5nIGRvY3VtZW50YXRp
b24gYW5kIHJlc2h1ZmZsaW5nKS4KCk5vdGUgdGhhdCB0aGUgc3dpdGNoIGZyb20gdXNpbmcgdGhl
IElEIG1hcHBpbmcgdG8gdGhlIHJ1bnRpbWUgbWFwcGluZwppcyBkdXBsaWNhdGVkIGZvciBlYWNo
IHBhdGguIFRoaXMgaXMgYmVjYXVzZSBpbiB0aGUgZnV0dXJlIHdlIHdpbGwgbmVlZAp0byBzdGF5
IGxvbmdlciBpbiB0aGUgSUQgbWFwcGluZyBmb3IgdGhlIGJvb3QgQ1BVLgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIHwgNTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCmluZGV4IDkxNDJiNGE3NzQuLmNjZDhhMWIwYTggMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpA
QCAtMjkwLDcgKzI5MCwxOSBAQCByZWFsX3N0YXJ0X2VmaToKIAogICAgICAgICBtb3YgICB4MjIs
ICMwICAgICAgICAgICAgICAgIC8qIHgyMiA6PSBpc19zZWNvbmRhcnlfY3B1ICovCiAKLSAgICAg
ICAgYiAgICAgY29tbW9uX3N0YXJ0CisgICAgICAgIGJsICAgIGNoZWNrX2NwdV9tb2RlCisgICAg
ICAgIGJsICAgIHplcm9fYnNzCisgICAgICAgIGJsICAgIGNwdV9pbml0CisgICAgICAgIGJsICAg
IGNyZWF0ZV9wYWdlX3RhYmxlcworICAgICAgICBibCAgICBlbmFibGVfbW11CisKKyAgICAgICAg
LyogV2UgYXJlIHN0aWxsIGluIHRoZSBJRCBtYXAuIEp1bXAgdG8gdGhlIHJ1bnRpbWUgVmlydHVh
bCBBZGRyZXNzLiAqLworICAgICAgICBsZHIgICB4MCwgPXByaW1hcnlfc3dpdGNoZWQKKyAgICAg
ICAgYnIgICAgeDAKK3ByaW1hcnlfc3dpdGNoZWQ6CisgICAgICAgIGJsICAgIHNldHVwX2ZpeG1h
cAorICAgICAgICBiICAgICBsYXVuY2gKK0VORFBST0MocmVhbF9zdGFydCkKIAogR0xPQkFMKGlu
aXRfc2Vjb25kYXJ5KQogICAgICAgICBtc3IgICBEQUlGU2V0LCAweGYgICAgICAgICAgIC8qIERp
c2FibGUgYWxsIGludGVycnVwdHMgKi8KQEAgLTMyNCw5ICszMzYsMjEgQEAgR0xPQkFMKGluaXRf
c2Vjb25kYXJ5KQogICAgICAgICBwcmludF9yZWcgeDI0CiAgICAgICAgIFBSSU5UKCIgYm9vdGlu
ZyAtXHJcbiIpCiAjZW5kaWYKLQotY29tbW9uX3N0YXJ0OgotCisgICAgICAgIGJsICAgIGNoZWNr
X2NwdV9tb2RlCisgICAgICAgIGJsICAgIHplcm9fYnNzCisgICAgICAgIGJsICAgIGNwdV9pbml0
CisgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcworICAgICAgICBibCAgICBlbmFibGVf
bW11CisKKyAgICAgICAgLyogV2UgYXJlIHN0aWxsIGluIHRoZSBJRCBtYXAuIEp1bXAgdG8gdGhl
IHJ1bnRpbWUgVmlydHVhbCBBZGRyZXNzLiAqLworICAgICAgICBsZHIgICB4MCwgPXNlY29uZGFy
eV9zd2l0Y2hlZAorICAgICAgICBiciAgICB4MAorc2Vjb25kYXJ5X3N3aXRjaGVkOgorICAgICAg
ICBibCAgICBzZXR1cF9maXhtYXAKKyAgICAgICAgYiAgICAgbGF1bmNoCitFTkRQUk9DKGluaXRf
c2Vjb25kYXJ5KQorCitjaGVja19jcHVfbW9kZToKICAgICAgICAgUFJJTlQoIi0gQ3VycmVudCBF
TCAiKQogICAgICAgICBtcnMgICB4NSwgQ3VycmVudEVMCiAgICAgICAgIHByaW50X3JlZyB4NQpA
QCAtMzQzLDcgKzM2NywxMCBAQCBjb21tb25fc3RhcnQ6CiAgICAgICAgIGIgZmFpbAogCiBlbDI6
ICAgIFBSSU5UKCItIFhlbiBzdGFydGluZyBhdCBFTDIgLVxyXG4iKQorICAgICAgICByZXQKK0VO
RFBST0MoY2hlY2tfY3B1X21vZGUpCiAKK3plcm9fYnNzOgogICAgICAgICAvKiBaZXJvIEJTUyBv
bmx5IHdoZW4gcmVxdWVzdGVkICovCiAgICAgICAgIGNibnogIHgyNiwgc2tpcF9ic3MKIApAQCAt
MzU2LDYgKzM4MywxMCBAQCBlbDI6ICAgIFBSSU5UKCItIFhlbiBzdGFydGluZyBhdCBFTDIgLVxy
XG4iKQogICAgICAgICBiLmxvICAxYgogCiBza2lwX2JzczoKKyAgICAgICAgcmV0CitFTkRQUk9D
KHplcm9fYnNzKQorCitjcHVfaW5pdDoKICAgICAgICAgUFJJTlQoIi0gU2V0dGluZyB1cCBjb250
cm9sIHJlZ2lzdGVycyAtXHJcbiIpCiAKICAgICAgICAgLyogU2V0IHVwIG1lbW9yeSBhdHRyaWJ1
dGUgdHlwZSB0YWJsZXMgKi8KQEAgLTM5MCw3ICs0MjEsMTAgQEAgc2tpcF9ic3M6CiAgICAgICAg
ICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwgcmF0aGVyCiAgICAg
ICAgICAqIHRoYW4gU1BfRUwwLiAqLwogICAgICAgICBtc3Igc3BzZWwsICMxCisgICAgICAgIHJl
dAorRU5EUFJPQyhjcHVfaW5pdCkKIAorY3JlYXRlX3BhZ2VfdGFibGVzOgogICAgICAgICAvKiBS
ZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJpZXMuIFRoZSBzdHJ1
Y3R1cmUKICAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCiAgICAgICAgICAqCkBAIC01
MTUsNiArNTQ5LDEwIEBAIHZpcnRwaHlzX2NsYXNoOgogICAgICAgICBiICAgICBmYWlsCiAKIDE6
CisgICAgICAgIHJldAorRU5EUFJPQyhjcmVhdGVfcGFnZV90YWJsZXMpCisKK2VuYWJsZV9tbXU6
CiAgICAgICAgIFBSSU5UKCItIFR1cm5pbmcgb24gcGFnaW5nIC1cclxuIikKIAogICAgICAgICAv
KgpAQCAtNTI0LDE2ICs1NjIsMTYgQEAgdmlydHBoeXNfY2xhc2g6CiAgICAgICAgIHRsYmkgIGFs
bGUyICAgICAgICAgICAgICAgICAgLyogRmx1c2ggaHlwZXJ2aXNvciBUTEJzICovCiAgICAgICAg
IGRzYiAgIG5zaAogCi0gICAgICAgIGxkciAgIHgxLCA9cGFnaW5nICAgICAgICAgICAgLyogRXhw
bGljaXQgdmFkZHIsIG5vdCBSSVAtcmVsYXRpdmUgKi8KICAgICAgICAgbXJzICAgeDAsIFNDVExS
X0VMMgogICAgICAgICBvcnIgICB4MCwgeDAsICNTQ1RMUl9BeHhfRUx4X00gIC8qIEVuYWJsZSBN
TVUgKi8KICAgICAgICAgb3JyICAgeDAsIHgwLCAjU0NUTFJfQXh4X0VMeF9DICAvKiBFbmFibGUg
RC1jYWNoZSAqLwogICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEZsdXNo
IFBURSB3cml0ZXMgYW5kIGZpbmlzaCByZWFkcyAqLwogICAgICAgICBtc3IgICBTQ1RMUl9FTDIs
IHgwICAgICAgICAgIC8qIG5vdyBwYWdpbmcgaXMgZW5hYmxlZCAqLwogICAgICAgICBpc2IgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIE5vdywgZmx1c2ggdGhlIGljYWNoZSAqLwotICAgICAg
ICBiciAgICB4MSAgICAgICAgICAgICAgICAgICAgIC8qIEdldCBhIHByb3BlciB2YWRkciBpbnRv
IFBDICovCi1wYWdpbmc6CisgICAgICAgIHJldAorRU5EUFJPQyhlbmFibGVfbW11KQogCitzZXR1
cF9maXhtYXA6CiAgICAgICAgIC8qIE5vdyB3ZSBjYW4gaW5zdGFsbCB0aGUgZml4bWFwIGFuZCBk
dGIgbWFwcGluZ3MsIHNpbmNlIHdlCiAgICAgICAgICAqIGRvbid0IG5lZWQgdGhlIDE6MSBtYXAg
YW55IG1vcmUgKi8KICAgICAgICAgZHNiICAgc3kKQEAgLTU3NSw3ICs2MTMsMTAgQEAgcGFnaW5n
OgogICAgICAgICB0bGJpICBhbGxlMgogICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAg
ICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRMQiBmbHVzaCAqLwogICAgICAgICBpc2IKKyAg
ICAgICAgcmV0CitFTkRQUk9DKHNldHVwX2ZpeG1hcCkKIAorbGF1bmNoOgogICAgICAgICBQUklO
VCgiLSBSZWFkeSAtXHJcbiIpCiAKICAgICAgICAgLyogVGhlIGJvb3QgQ1BVIHNob3VsZCBnbyBz
dHJhaWdodCBpbnRvIEMgbm93ICovCkBAIC01OTQsNyArNjM1LDYgQEAgcGFnaW5nOgogICAgICAg
ICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRM
QiBmbHVzaCAqLwogICAgICAgICBpc2IKIAotbGF1bmNoOgogICAgICAgICBsZHIgICB4MCwgPWlu
aXRfZGF0YQogICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRo
ZSBib290LXRpbWUgc3RhY2sgKi8KICAgICAgICAgbGRyICAgeDAsIFt4MF0KQEAgLTYwOSw2ICs2
NDksNyBAQCBsYXVuY2g6CiAgICAgICAgIGIgICAgIHN0YXJ0X3hlbiAgICAgICAgICAgICAgLyog
YW5kIGRpc2FwcGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8KIDE6CiAgICAgICAgIGIgICAgIHN0
YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2ludCkg
Ki8KK0VORFBST0MobGF1bmNoKQogCiAvKiBGYWlsLXN0b3AgKi8KIGZhaWw6ICAgUFJJTlQoIi0g
Qm9vdCBmYWlsZWQgLVxyXG4iKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1u-0007fE-Vf; Mon, 10 Jun 2019 19:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1s-0007di-Ri
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:28 +0000
X-Inumbo-ID: 7b48ac70-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7b48ac70-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 E5F4A344;
 Mon, 10 Jun 2019 12:32: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 0922F3F73C;
 Mon, 10 Jun 2019 12:32:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:05 +0100
Message-Id: <20190610193215.23704-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 07/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBicmFuY2ggaW4gdGhlIHN1Y2Nlc3MgY2FzZSBjYW4gYmUgYXZvaWRlZCBieSBpbnZlcnRpbmcg
dGhlIGJyYW5jaApjb25kaXRpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHJlbW92ZSBhIHBvaW50bGVz
cyBjb21tZW50IGFzIFhlbiBjYW4gb25seQpydW4gYXQgRUwyLgoKTGFzdGx5LCBkb2N1bWVudCB0
aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0
aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
LS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTUgKysrKysrKysrKy0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpp
bmRleCBjY2Q4YTFiMGE4Li44N2ZjZDNiZTZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM1MCw2ICszNTAs
MTMgQEAgc2Vjb25kYXJ5X3N3aXRjaGVkOgogICAgICAgICBiICAgICBsYXVuY2gKIEVORFBST0Mo
aW5pdF9zZWNvbmRhcnkpCiAKKy8qCisgKiBDaGVjayBpZiB0aGUgQ1BVIGhhcyBiZWVuIGJvb3Rl
ZCBpbiBIeXBlcnZpc29yIG1vZGUuCisgKiBUaGlzIGZ1bmN0aW9uIHdpbGwgbmV2ZXIgcmV0dXJu
IHdoZW4gdGhlIENQVSBpcyBib290ZWQgaW4gYW5vdGhlciBtb2RlCisgKiB0aGFuIEh5cGVydmlz
b3IgbW9kZS4KKyAqCisgKiBDbG9iYmVycyB4MCAtIHg1CisgKi8KIGNoZWNrX2NwdV9tb2RlOgog
ICAgICAgICBQUklOVCgiLSBDdXJyZW50IEVMICIpCiAgICAgICAgIG1ycyAgIHg1LCBDdXJyZW50
RUwKQEAgLTM1OSwxNSArMzY2LDEzIEBAIGNoZWNrX2NwdV9tb2RlOgogICAgICAgICAvKiBBcmUg
d2UgaW4gRUwyICovCiAgICAgICAgIGNtcCAgIHg1LCAjUFNSX01PREVfRUwydAogICAgICAgICBj
Y21wICB4NSwgI1BTUl9NT0RFX0VMMmgsICMweDQsIG5lCi0gICAgICAgIGIuZXEgIGVsMiAvKiBZ
ZXMgKi8KLQorICAgICAgICBiLm5lICAxZiAvKiBObyAqLworICAgICAgICByZXQKKzE6CiAgICAg
ICAgIC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KICAgICAgICAgUFJJTlQoIi0gWGVuIG11c3QgYmUg
ZW50ZXJlZCBpbiBOUyBFTDIgbW9kZSAtXHJcbiIpCiAgICAgICAgIFBSSU5UKCItIFBsZWFzZSB1
cGRhdGUgdGhlIGJvb3Rsb2FkZXIgLVxyXG4iKQogICAgICAgICBiIGZhaWwKLQotZWwyOiAgICBQ
UklOVCgiLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC1cclxuIikKLSAgICAgICAgcmV0CiBFTkRQUk9D
KGNoZWNrX2NwdV9tb2RlKQogCiB6ZXJvX2JzczoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQ1w-0007h4-Hc; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1u-0007ez-SM
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:30 +0000
X-Inumbo-ID: 7ca62288-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7ca62288-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19: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 2A096C0A;
 Mon, 10 Jun 2019 12:32: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 420733F73C;
 Mon, 10 Jun 2019 12:32:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:07 +0100
Message-Id: <20190610193215.23704-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 09/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRqdXN0IHRoZSBjb2Rpbmcgc3R5bGUgdXNlZCBpbiB0aGUgY29tbWVudHMgd2l0aGluIGNwdV9p
bml0KCkuIFRha2UgdGhlCm9wcG9ydHVuaXR5IHRvIGFsdGVyIHRoZSBlYXJseSBwcmludCB0byBt
YXRjaCB0aGUgZnVuY3Rpb24gbmFtZS4KCkxhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFu
ZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQpmdW5jdGlvbi4KClNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUyB8IDE5ICsrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDZhYTMx
NDgxOTIuLmVlMDAyNDE3M2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
KysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtMzk2LDE5ICszOTYsMjYgQEAgc2tp
cF9ic3M6CiAgICAgICAgIHJldAogRU5EUFJPQyh6ZXJvX2JzcykKIAorLyoKKyAqIEluaXRpYWxp
emUgdGhlIHByb2Nlc3NvciBmb3IgdHVybmluZyB0aGUgTU1VIG9uLgorICoKKyAqIENsb2JiZXJz
IHgwIC0geDQKKyAqLwogY3B1X2luaXQ6Ci0gICAgICAgIFBSSU5UKCItIFNldHRpbmcgdXAgY29u
dHJvbCByZWdpc3RlcnMgLVxyXG4iKQorICAgICAgICBQUklOVCgiLSBJbml0aWFsaXplIENQVSAt
XHJcbiIpCiAKICAgICAgICAgLyogU2V0IHVwIG1lbW9yeSBhdHRyaWJ1dGUgdHlwZSB0YWJsZXMg
Ki8KICAgICAgICAgbGRyICAgeDAsID1NQUlSVkFMCiAgICAgICAgIG1zciAgIG1haXJfZWwyLCB4
MAogCi0gICAgICAgIC8qIFNldCB1cCBUQ1JfRUwyOgorICAgICAgICAvKgorICAgICAgICAgKiBT
ZXQgdXAgVENSX0VMMjoKICAgICAgICAgICogUFMgLS0gQmFzZWQgb24gSURfQUE2NE1NRlIwX0VM
MS5QQVJhbmdlCiAgICAgICAgICAqIFRvcCBieXRlIGlzIHVzZWQKICAgICAgICAgICogUFQgd2Fs
a3MgdXNlIElubmVyLVNoYXJlYWJsZSBhY2Nlc3NlcywKICAgICAgICAgICogUFQgd2Fsa3MgYXJl
IHdyaXRlLWJhY2ssIHdyaXRlLWFsbG9jYXRlIGluIGJvdGggY2FjaGUgbGV2ZWxzLAotICAgICAg
ICAgKiA0OC1iaXQgdmlydHVhbCBhZGRyZXNzIHNwYWNlIGdvZXMgdGhyb3VnaCB0aGlzIHRhYmxl
LiAqLworICAgICAgICAgKiA0OC1iaXQgdmlydHVhbCBhZGRyZXNzIHNwYWNlIGdvZXMgdGhyb3Vn
aCB0aGlzIHRhYmxlLgorICAgICAgICAgKi8KICAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8
VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2NC00OCkp
CiAgICAgICAgIC8qIElEX0FBNjRNTUZSMF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMg
dG8gVENSX0VMMlsxODoxNl0gKFBTKSAqLwogICAgICAgICBtcnMgICB4MSwgSURfQUE2NE1NRlIw
X0VMMQpAQCAtNDI3LDkgKzQzNCwxMSBAQCBjcHVfaW5pdDoKICAgICAgICAgbGRyICAgeDAsID0o
SFNDVExSX0JBU0UpCiAgICAgICAgIG1zciAgIFNDVExSX0VMMiwgeDAKIAotICAgICAgICAvKiBF
bnN1cmUgdGhhdCBhbnkgZXhjZXB0aW9ucyBlbmNvdW50ZXJlZCBhdCBFTDIKKyAgICAgICAgLyoK
KyAgICAgICAgICogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQgYXQgRUwy
CiAgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwgcmF0
aGVyCi0gICAgICAgICAqIHRoYW4gU1BfRUwwLiAqLworICAgICAgICAgKiB0aGFuIFNQX0VMMC4K
KyAgICAgICAgICovCiAgICAgICAgIG1zciBzcHNlbCwgIzEKICAgICAgICAgcmV0CiBFTkRQUk9D
KGNwdV9pbml0KQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1w-0007hY-WB; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1v-0007fS-7t
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:31 +0000
X-Inumbo-ID: 7bfa0d68-8bb6-11e9-a239-6f7b6f0f0c80
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7bfa0d68-8bb6-11e9-a239-6f7b6f0f0c80;
 Mon, 10 Jun 2019 19:32: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 0E115346;
 Mon, 10 Jun 2019 12:32: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 25EDD3F73C;
 Mon, 10 Jun 2019 12:32:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:06 +0100
Message-Id: <20190610193215.23704-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 08/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gc2Vjb25kYXJ5IENQVXMsIHplcm9fYnNzKCkgd2lsbCBiZSBhIE5PUCBiZWNhdXNlIEJTUyBv
bmx5IG5lZWQgdG8gYmUKemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNl
Y29uZGFyeSBDUFVzIHBhdGggY2FuIGJlCnJlbW92ZWQuIEl0IGFsc28gbWVhbnMgdGhhdCB4MjYg
ZG9lcyBub3QgbmVlZCB0byBzZXQgYW5kIGlzIG5vdyBvbmx5CnVzZWQgYnkgdGhlIGJvb3QgQ1BV
LgoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1
c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTMg
KysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUwppbmRleCA4N2ZjZDNiZTZjLi42YWEzMTQ4MTkyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKQEAgLTcxLDcgKzcxLDcgQEAKICAqICB4MjMgLSBVQVJUIGFkZHJlc3MKICAqICB4MjQgLQog
ICogIHgyNSAtIGlkZW50aXR5IG1hcCBpbiBwbGFjZQotICogIHgyNiAtIHNraXBfemVyb19ic3MK
KyAqICB4MjYgLSBza2lwX3plcm9fYnNzIChib290IGNwdSBvbmx5KQogICogIHgyNyAtCiAgKiAg
eDI4IC0KICAqICB4MjkgLQpAQCAtMzEzLDggKzMxMyw2IEBAIEdMT0JBTChpbml0X3NlY29uZGFy
eSkKICAgICAgICAgc3ViICAgeDIwLCB4MTksIHgwICAgICAgICAgICAvKiB4MjAgOj0gcGh5cy1v
ZmZzZXQgKi8KIAogICAgICAgICBtb3YgICB4MjIsICMxICAgICAgICAgICAgICAgIC8qIHgyMiA6
PSBpc19zZWNvbmRhcnlfY3B1ICovCi0gICAgICAgIC8qIEJvb3QgQ1BVIGFscmVhZHkgemVybyBC
U1Mgc28gc2tpcCBpdCBvbiBzZWNvbmRhcnkgQ1BVcy4gKi8KLSAgICAgICAgbW92ICAgeDI2LCAj
MSAgICAgICAgICAgICAgICAvKiBYMjYgOj0gc2tpcF96ZXJvX2JzcyAqLwogCiAgICAgICAgIG1y
cyAgIHgwLCBtcGlkcl9lbDEKICAgICAgICAgbGRyICAgeDEzLCA9KH5NUElEUl9IV0lEX01BU0sp
CkBAIC0zMzcsNyArMzM1LDYgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAgICAgICBQUklO
VCgiIGJvb3RpbmcgLVxyXG4iKQogI2VuZGlmCiAgICAgICAgIGJsICAgIGNoZWNrX2NwdV9tb2Rl
Ci0gICAgICAgIGJsICAgIHplcm9fYnNzCiAgICAgICAgIGJsICAgIGNwdV9pbml0CiAgICAgICAg
IGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcwogICAgICAgICBibCAgICBlbmFibGVfbW11CkBAIC0z
NzUsNiArMzcyLDE0IEBAIGNoZWNrX2NwdV9tb2RlOgogICAgICAgICBiIGZhaWwKIEVORFBST0Mo
Y2hlY2tfY3B1X21vZGUpCiAKKy8qCisgKiBaZXJvIEJTUworICoKKyAqIElucHV0czoKKyAqICAg
eDI2OiBEbyB3ZSBuZWVkIHRvIHplcm8gQlNTPworICoKKyAqIENsb2JiZXJzIHgwIC0geDMKKyAq
LwogemVyb19ic3M6CiAgICAgICAgIC8qIFplcm8gQlNTIG9ubHkgd2hlbiByZXF1ZXN0ZWQgKi8K
ICAgICAgICAgY2JueiAgeDI2LCBza2lwX2JzcwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ1x-0007i8-Eg; Mon, 10 Jun 2019 19:32:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1w-0007gZ-44
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:32 +0000
X-Inumbo-ID: 7d59b95d-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7d59b95d-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 46523344;
 Mon, 10 Jun 2019 12:32: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 5E2CC3F73C;
 Mon, 10 Jun 2019 12:32:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:08 +0100
Message-Id: <20190610193215.23704-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 10/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRqdXN0IHRoZSBjb2Rpbmcgc3R5bGUgdXNlZCBpbiB0aGUgY29tbWVudHMgd2l0aGluIGNyZWF0
ZV9wYWdlc190YWJsZXMoKQoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBt
YWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLiBOb3RlIHRoYXQgeDI1IGlz
IG5vdyBvbmx5IHVzZWQgd2l0aGluIHRoZSBmdW5jdGlvbiwgc28gaXQgZG9lcwpub3QgbmVlZCB0
byBiZSBwYXJ0IG9mIHRoZSBjb21tb24gcmVnaXN0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggZWUw
MDI0MTczZS4uN2I5MmMxYzhlYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCkBAIC03MCw3ICs3MCw3IEBACiAgKiAg
eDIyIC0gaXNfc2Vjb25kYXJ5X2NwdQogICogIHgyMyAtIFVBUlQgYWRkcmVzcwogICogIHgyNCAt
Ci0gKiAgeDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNlCisgKiAgeDI1IC0KICAqICB4MjYgLSBz
a2lwX3plcm9fYnNzIChib290IGNwdSBvbmx5KQogICogIHgyNyAtCiAgKiAgeDI4IC0KQEAgLTQ0
MywxNiArNDQzLDI3IEBAIGNwdV9pbml0OgogICAgICAgICByZXQKIEVORFBST0MoY3B1X2luaXQp
CiAKKy8qCisgKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJp
ZXMuIFRoZSBzdHJ1Y3R1cmUKKyAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgorICoKKyAqIEFmdGVy
IHRoZSBDUFUgZW5hYmxlcyBwYWdpbmcgaXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCisg
KiB0byB0aGVzZSBwYWdlIHRhYmxlcywgaG93ZXZlciB0aGlzIG1heSBjbGFzaCB3aXRoIHRoZSAx
OjEKKyAqIG1hcHBpbmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMg
aGVyZSB3aXRoCisgKiB0aGUgMToxIGluIHBsYWNlLgorICoKKyAqIElucHV0czoKKyAqICAgeDE5
OiBwYWRkcihzdGFydCkKKyAqICAgeDIwOiBwaHlzIG9mZnNldAorICoKKyAqIENsb2JiZXJzIHgw
IC0geDQsIHgyNQorICoKKyAqIFJlZ2lzdGVyIHVzYWdlIHdpdGhpbiB0aGlzIGZ1bmN0aW9uOgor
ICogICB4MjU6IElkZW50aXR5IG1hcCBpbiBwbGFjZQorICovCiBjcmVhdGVfcGFnZV90YWJsZXM6
Ci0gICAgICAgIC8qIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50
cmllcy4gVGhlIHN0cnVjdHVyZQotICAgICAgICAgKiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KLSAg
ICAgICAgICoKLSAgICAgICAgICogQWZ0ZXIgdGhlIENQVSBlbmFibGVzIHBhZ2luZyBpdCB3aWxs
IGFkZCB0aGUgZml4bWFwIG1hcHBpbmcKLSAgICAgICAgICogdG8gdGhlc2UgcGFnZSB0YWJsZXMs
IGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2ggd2l0aCB0aGUgMToxCi0gICAgICAgICAqIG1hcHBpbmcu
IFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMgaGVyZSB3aXRoCi0gICAg
ICAgICAqIHRoZSAxOjEgaW4gcGxhY2UuICovCi0KLSAgICAgICAgLyogSWYgWGVuIGlzIGxvYWRl
ZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4gd2UgZG9uJ3QKKyAgICAgICAgLyoKKyAg
ICAgICAgICogSWYgWGVuIGlzIGxvYWRlZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4g
d2UgZG9uJ3QKICAgICAgICAgICogbmVlZCBhbiBhZGRpdGlvbmFsIDE6MSBtYXBwaW5nLCB0aGUg
dmlydHVhbCBtYXBwaW5nIHdpbGwKICAgICAgICAgICogc3VmZmljZS4KICAgICAgICAgICovCkBA
IC00NzYsNyArNDg3LDggQEAgY3JlYXRlX3BhZ2VfdGFibGVzOgogICAgICAgICBjYnogICB4MSwg
MWYgICAgICAgICAgICAgICAgIC8qIEl0J3MgaW4gc2xvdCAwLCBtYXAgaW4gYm9vdF9maXJzdAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIG9yIGJvb3Rfc2Vjb25kIGxh
dGVyIG9uICovCiAKLSAgICAgICAgLyogTGV2ZWwgemVybyBkb2VzIG5vdCBzdXBwb3J0IHN1cGVy
cGFnZSBtYXBwaW5ncywgc28gd2UgaGF2ZQorICAgICAgICAvKgorICAgICAgICAgKiBMZXZlbCB6
ZXJvIGRvZXMgbm90IHN1cHBvcnQgc3VwZXJwYWdlIG1hcHBpbmdzLCBzbyB3ZSBoYXZlCiAgICAg
ICAgICAqIHRvIHVzZSBhbiBleHRyYSBmaXJzdCBsZXZlbCBwYWdlIGluIHdoaWNoIHdlIGNyZWF0
ZSBhIDFHQiBtYXBwaW5nLgogICAgICAgICAgKi8KICAgICAgICAgbG9hZF9wYWRkciB4MiwgYm9v
dF9maXJzdF9pZAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQ1y-0007jV-SC; Mon, 10 Jun 2019 19:32:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1x-0007hz-Cx
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:33 +0000
X-Inumbo-ID: 7df36253-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7df36253-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 6381C346;
 Mon, 10 Jun 2019 12:32: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 7A5833F73C;
 Mon, 10 Jun 2019 12:32:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:09 +0100
Message-Id: <20190610193215.23704-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 11/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGlu
IGVuYWJsZV9tbXUoKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDcgKysrKysrKwogMSBm
aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDdiOTJjMWM4ZWIu
LmQ2NzNmN2MwZDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtNTgzLDYgKzU4MywxMyBAQCB2aXJ0cGh5c19j
bGFzaDoKICAgICAgICAgcmV0CiBFTkRQUk9DKGNyZWF0ZV9wYWdlX3RhYmxlcykKIAorLyoKKyAq
IFR1cm4gb24gdGhlIERhdGEgQ2FjaGUgYW5kIHRoZSBNTVUuIFRoZSBmdW5jdGlvbiB3aWxsIHJl
dHVybiBvbiB0aGUgSUQKKyAqIG1hcHBpbmcuIEluIG90aGVyIHdvcmQsIHRoZSBjYWxsZXIgaXMg
cmVzcG9uc2libGUgdG8gc3dpdGNoIHRvIHRoZSBydW50aW1lCisgKiBtYXBwaW5nLgorICoKKyAq
IENsb2JiZXJzIHgwIC0geDEKKyAqLwogZW5hYmxlX21tdToKICAgICAgICAgUFJJTlQoIi0gVHVy
bmluZyBvbiBwYWdpbmcgLVxyXG4iKQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQ20-0007kt-BS; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ1z-0007kH-Gp
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:35 +0000
X-Inumbo-ID: 7ea70a16-8bb6-11e9-a861-33f576285945
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7ea70a16-8bb6-11e9-a861-33f576285945;
 Mon, 10 Jun 2019 19:32: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 7E7C2C0A;
 Mon, 10 Jun 2019 12:32: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 965C33F73C;
 Mon, 10 Jun 2019 12:32:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:10 +0100
Message-Id: <20190610193215.23704-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 12/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGFzc2VtYmx5IHN3aXRjaCB0byB0aGUgcnVudGltZSBQVCBpcyBvbmx5IG5lY2Vzc2FyeSBm
b3IgdGhlCnNlY29uZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkg
Q1BVcyBwYXRoLgoKV2hpbGUgdGhpcyBpcyBkZWZpbml0ZWx5IG5vdCBjb21wbGlhbnQgd2l0aCB0
aGUgQXJtIEFybSBhcyB3ZSBhcmUKc3dpdGNoaW5nIGJldHdlZW4gdHdvIGRpZmZlcmVudHMgc2V0
IG9mIHBhZ2UtdGFibGVzIHdpdGhvdXQgdHVybmluZyBvZmYKdGhlIE1NVS4gVHVybmluZyBvZmYg
dGhlIE1NVSBpcyBpbXBvc3NpYmxlIGhlcmUgYXMgdGhlIElEIG1hcCBtYXkgY2xhc2gKd2l0aCBv
dGhlciBtYXBwaW5ncyBpbiB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4gVGhpcyB3aWxsIHJlcXVp
cmUgbW9yZQpyZXdvcmsgdG8gYXZvaWQgdGhlIHByb2JsZW0uIFNvIGZvciBub3cgYWRkIGEgVE9E
TyBpbiB0aGUgY29kZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDMzICsrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGQ2NzNmN2MwZDguLjZiZTRhZjc1Nzkg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUwpAQCAtMzQ0LDYgKzM0NCwyMyBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkp
CiAgICAgICAgIGJyICAgIHgwCiBzZWNvbmRhcnlfc3dpdGNoZWQ6CiAgICAgICAgIGJsICAgIHNl
dHVwX2ZpeG1hcAorCisgICAgICAgIC8qCisgICAgICAgICAqIE5vbi1ib290IENQVXMgbmVlZCB0
byBtb3ZlIG9uIHRvIHRoZSBwcm9wZXIgcGFnZXRhYmxlcywgd2hpY2ggd2VyZQorICAgICAgICAg
KiBzZXR1cCBpbiBpbml0X3NlY29uZGFyeV9wYWdldGFibGVzLgorICAgICAgICAgKgorICAgICAg
ICAgKiBYWFg6IFRoaXMgaXMgbm90IGNvbXBsaWFudCB3aXRoIHRoZSBBcm0gQXJtLgorICAgICAg
ICAgKi8KKyAgICAgICAgbGRyICAgeDQsID1pbml0X3R0YnIgICAgICAgICAvKiBWQSBvZiBUVEJS
MF9FTDIgc3Rhc2hlZCBieSBDUFUgMCAqLworICAgICAgICBsZHIgICB4NCwgW3g0XSAgICAgICAg
ICAgICAgIC8qIEFjdHVhbCB2YWx1ZSAqLworICAgICAgICBkc2IgICBzeQorICAgICAgICBtc3Ig
ICBUVEJSMF9FTDIsIHg0CisgICAgICAgIGRzYiAgIHN5CisgICAgICAgIGlzYgorICAgICAgICB0
bGJpICBhbGxlMgorICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3Vy
ZSBjb21wbGV0aW9uIG9mIFRMQiBmbHVzaCAqLworICAgICAgICBpc2IKKwogICAgICAgICBiICAg
ICBsYXVuY2gKIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCiAKQEAgLTY1NywyMiArNjc0LDYgQEAg
RU5EUFJPQyhzZXR1cF9maXhtYXApCiBsYXVuY2g6CiAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1c
clxuIikKIAotICAgICAgICAvKiBUaGUgYm9vdCBDUFUgc2hvdWxkIGdvIHN0cmFpZ2h0IGludG8g
QyBub3cgKi8KLSAgICAgICAgY2J6ICAgeDIyLCBsYXVuY2gKLQotICAgICAgICAvKiBOb24tYm9v
dCBDUFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUgcHJvcGVyIHBhZ2V0YWJsZXMsIHdoaWNoIHdl
cmUKLSAgICAgICAgICogc2V0dXAgaW4gaW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxlcy4gKi8KLQot
ICAgICAgICBsZHIgICB4NCwgPWluaXRfdHRiciAgICAgICAgIC8qIFZBIG9mIFRUQlIwX0VMMiBz
dGFzaGVkIGJ5IENQVSAwICovCi0gICAgICAgIGxkciAgIHg0LCBbeDRdICAgICAgICAgICAgICAg
LyogQWN0dWFsIHZhbHVlICovCi0gICAgICAgIGRzYiAgIHN5Ci0gICAgICAgIG1zciAgIFRUQlIw
X0VMMiwgeDQKLSAgICAgICAgZHNiICAgc3kKLSAgICAgICAgaXNiCi0gICAgICAgIHRsYmkgIGFs
bGUyCi0gICAgICAgIGRzYiAgIHN5ICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBs
ZXRpb24gb2YgVExCIGZsdXNoICovCi0gICAgICAgIGlzYgotCiAgICAgICAgIGxkciAgIHgwLCA9
aW5pdF9kYXRhCiAgICAgICAgIGFkZCAgIHgwLCB4MCwgI0lOSVRJTkZPX3N0YWNrIC8qIEZpbmQg
dGhlIGJvb3QtdGltZSBzdGFjayAqLwogICAgICAgICBsZHIgICB4MCwgW3gwXQotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ22-0007nm-Mn; Mon, 10 Jun 2019 19:32:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ21-0007m8-8C
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:37 +0000
X-Inumbo-ID: 7feffa3f-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7feffa3f-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 B6D97346;
 Mon, 10 Jun 2019 12:32: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 CED6C3F73C;
 Mon, 10 Jun 2019 12:32:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:12 +0100
Message-Id: <20190610193215.23704-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIElEIG1hcCBtYXkgY2xhc2ggd2l0aCBvdGhlciBwYXJ0cyBvZiB0aGUgWGVuIHZpcnR1YWwg
bWVtb3J5IGxheW91dC4KQXQgdGhlIG1vbWVudCwgWGVuIGlzIGhhbmRsaW5nIHRoZSBjbGFzaCBi
eSBvbmx5IGNyZWF0aW5nIGEgbWFwcGluZyB0bwp0aGUgcnVudGltZSB2aXJ0dWFsIGFkZHJlc3Mg
YmVmb3JlIGVuYWJsaW5nIHRoZSBNTVUuCgpUaGUgcmVzdCBvZiB0aGUgbWFwcGluZ3MgKHN1Y2gg
YXMgdGhlIGZpeG1hcCkgd2lsbCBiZSBtYXBwZWQgYWZ0ZXIgdGhlCk1NVSBpcyBlbmFibGVkLiBI
b3dldmVyLCB0aGUgY29kZSBkb2luZyB0aGUgbWFwcGluZyBpcyBub3Qgc2FmZSBhcyBpdApyZXBs
YWNlIG1hcHBpbmcgd2l0aG91dCB1c2luZyB0aGUgQnJlYWstQmVmb3JlLU1ha2Ugc2VxdWVuY2Uu
CgpBcyB0aGUgSUQgbWFwIGNhbiBiZSBhbnl3aGVyZSBpbiB0aGUgbWVtb3J5LCBpdCBpcyBlYXNp
ZXIgdG8gcmVtb3ZlIGFsbAp0aGUgZW50cmllcyBhZGRlZCBhcyBzb29uIGFzIHRoZSBJRCBtYXAg
aXMgbm90IHVzZWQgcmF0aGVyIHRoYW4gYWRkaW5nCnRoZSBCcmVhay1CZWZvcmUtTWFrZSBzZXF1
ZW5jZSBldmVyeXdoZXJlLgoKSXQgaXMgZGlmZmljdWx0IHRvIHRyYWNrIHdoZXJlIGV4YWN0bHkg
dGhlIElEIG1hcCB3YXMgY3JlYXRlZCB3aXRob3V0IGEKZnVsbCByZXdvcmsgb2YgY3JlYXRlX3Bh
Z2VfdGFibGVzKCkuIEluc3RlYWQsIGludHJvZHVjZSBhIG5ldyBmdW5jdGlvbgpyZW1vdmVfaWRf
bWFwKCkgd2lsbCBsb29rIHdoZXJlIGlzIHRoZSB0b3AtbGV2ZWwgZW50cnkgZm9yIHRoZSBJRCBt
YXAKYW5kIHJlbW92ZSBpdC4KClRoZSBuZXcgZnVuY3Rpb24gaXMgb25seSBjYWxsZWQgZm9yIHRo
ZSBib290IENQVS4gU2Vjb25kYXJ5IENQVXMgd2lsbApzd2l0Y2ggZGlyZWN0bHkgdG8gdGhlIHJ1
bnRpbWUgcGFnZS10YWJsZXMgc28gdGhlcmUgYXJlIG5vIG5lZWQgdG8KcmVtb3ZlIHRoZSBJRCBt
YXBwaW5nLiBOb3RlIHRoYXQgdGhpcyBzdGlsbCBkb2Vzbid0IG1ha2UgdGhlIFNlY29uZGFyeQpD
UFVzIHBhdGggc2FmZSBidXQgaXQgaXMgbm90IG1ha2luZyBpdCB3b3JzdC4KCi0tLQogICAgTm90
ZSB0aGF0IHRoZSBjb21tZW50IHJlZmVycyB0byB0aGUgcGF0Y2ggICJ4ZW4vYXJtOiB0bGJmbHVz
aDogUmV3b3JrCiAgICBUTEIgaGVscGVycyIgdW5kZXIgcmV2aWV3IChzZWUgWzFdKS4KCiAgICBG
dXJ0aGVybW9yZSwgaXQgaXMgdmVyeSBsaWtlbHkgd2Ugd2lsbCBuZWVkIHRvIHJlLWludHJvZHVj
ZSB0aGUgSUQKICAgIG1hcCB0byBjYXRlciBzZWNvbmRhcnkgQ1BVcyBib290IGFuZCBzdXNwZW5k
L3Jlc3VtZS4gRm9yIG5vdywgdGhlCiAgICBhdHRlbXB0IGlzIHRvIG1ha2UgYm9vdCBDUFUgcGF0
aCBmdWxseSBBcm0gQXJtIGNvbXBsaWFudC4KClsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDExMzQuaHRtbAotLS0KIHhl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCA4NiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKyksIDE1
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDE5MmFmM2U4YTIuLjk2ZTg1Zjg4MzQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwpAQCAtMzAwLDYgKzMwMCwxMyBAQCByZWFsX3N0YXJ0X2VmaToKICAgICAgICAg
bGRyICAgeDAsID1wcmltYXJ5X3N3aXRjaGVkCiAgICAgICAgIGJyICAgIHgwCiBwcmltYXJ5X3N3
aXRjaGVkOgorICAgICAgICAvKgorICAgICAgICAgKiBUaGUgSUQgbWFwIG1heSBjbGFzaCB3aXRo
IG90aGVyIHBhcnRzIG9mIHRoZSBYZW4gdmlydHVhbCBtZW1vcnkKKyAgICAgICAgICogbGF5b3V0
LiBBcyBpdCBpcyBub3QgdXNlZCBhbnltb3JlLCByZW1vdmUgaXQgY29tcGxldGVseSB0bworICAg
ICAgICAgKiBhdm9pZCBoYXZpbmcgdG8gd29ycnkgYWJvdXQgcmVwbGFjaW5nIGV4aXN0aW5nIG1h
cHBpbmcKKyAgICAgICAgICogYWZ0ZXJ3YXJkcy4KKyAgICAgICAgICovCisgICAgICAgIGJsICAg
IHJlbW92ZV9pZF9tYXAKICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCiAjaWZkZWYgQ09ORklH
X0VBUkxZX1BSSU5USwogICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNz
IHRoZSBVQVJULiAqLwpAQCAtNjMyLDEwICs2MzksNjggQEAgZW5hYmxlX21tdToKICAgICAgICAg
cmV0CiBFTkRQUk9DKGVuYWJsZV9tbXUpCiAKKy8qCisgKiBSZW1vdmUgdGhlIElEIG1hcCBmb3Ig
dGhlIHBhZ2UtdGFibGVzLiBJdCBpcyBub3QgZWFzeSB0byBrZWVwIHRyYWNrCisgKiB3aGVyZSB0
aGUgSUQgbWFwIHdhcyBtYXBwZWQsIHNvIHdlIHdpbGwgbG9vayBmb3IgdGhlIHRvcC1sZXZlbCBl
bnRyeQorICogZXhjbHVzaXZlIHRvIHRoZSBJRCBNYXAgYW5kIHJlbW92ZSBpdC4KKyAqCisgKiBJ
bnB1dHM6CisgKiAgIHgxOTogcGFkZHIoc3RhcnQpCisgKgorICogQ2xvYmJlcnMgeDAgLSB4MQor
ICovCityZW1vdmVfaWRfbWFwOgorICAgICAgICAvKgorICAgICAgICAgKiBGaW5kIHRoZSB6ZXJv
ZXRoIHNsb3QgdXNlZC4gUmVtb3ZlIHRoZSBlbnRyeSBmcm9tIHplcm9ldGgKKyAgICAgICAgICog
dGFibGUgaWYgdGhlIHNsb3QgaXMgbm90IDAuIEZvciBzbG90IDAsIHRoZSBJRCBtYXAgd2FzIGVp
dGhlcgorICAgICAgICAgKiBkb25lIGluIGZpcnN0IG9yIHNlY29uZCB0YWJsZS4KKyAgICAgICAg
ICovCisgICAgICAgIGxzciAgIHgxLCB4MTksICNaRVJPRVRIX1NISUZUICAgLyogeDEgOj0gemVy
b2V0aCBzbG90ICovCisgICAgICAgIGNieiAgIHgxLCAxZgorICAgICAgICAvKiBJdCBpcyBub3Qg
aW4gc2xvdCAwLCByZW1vdmUgdGhlIGVudHJ5ICovCisgICAgICAgIGxkciAgIHgwLCA9Ym9vdF9w
Z3RhYmxlICAgICAgICAgLyogeDAgOj0gcm9vdCB0YWJsZSAqLworICAgICAgICBzdHIgICB4enIs
IFt4MCwgeDEsIGxzbCAjM10KKyAgICAgICAgYiAgICAgaWRfbWFwX3JlbW92ZWQKKworMToKKyAg
ICAgICAgLyoKKyAgICAgICAgICogRmluZCB0aGUgZmlyc3Qgc2xvdCB1c2VkLiBSZW1vdmUgdGhl
IGVudHJ5IGZvciB0aGUgZmlyc3QKKyAgICAgICAgICogdGFibGUgaWYgdGhlIHNsb3QgaXMgbm90
IDAuIEZvciBzbG90IDAsIHRoZSBJRCBtYXAgd2FzIGRvbmUKKyAgICAgICAgICogaW4gdGhlIHNl
Y29uZCB0YWJsZS4KKyAgICAgICAgICovCisgICAgICAgIGxzciAgIHgxLCB4MTksICNGSVJTVF9T
SElGVAorICAgICAgICBhbmQgICB4MSwgeDEsICNMUEFFX0VOVFJZX01BU0sgIC8qIHgxIDo9IGZp
cnN0IHNsb3QgKi8KKyAgICAgICAgY2J6ICAgeDEsIDFmCisgICAgICAgIC8qIEl0IGlzIG5vdCBp
biBzbG90IDAsIHJlbW92ZSB0aGUgZW50cnkgKi8KKyAgICAgICAgbGRyICAgeDAsID1ib290X2Zp
cnN0ICAgICAgICAgICAvKiB4MCA6PSBmaXJzdCB0YWJsZSAqLworICAgICAgICBzdHIgICB4enIs
IFt4MCwgeDEsIGxzbCAjM10KKyAgICAgICAgYiAgICAgaWRfbWFwX3JlbW92ZWQKKworMToKKyAg
ICAgICAgLyoKKyAgICAgICAgICogRmluZCB0aGUgc2Vjb25kIHNsb3QgdXNlZC4gUmVtb3ZlIHRo
ZSBlbnRyeSBmb3IgdGhlIGZpcnN0CisgICAgICAgICAqIHRhYmxlIGlmIHRoZSBzbG90IGlzIG5v
dCAxIChydW50aW1lIFhlbiBtYXBwaW5nIGlzIDJNIC0gNE0pLgorICAgICAgICAgKiBGb3Igc2xv
dCAxLCBpdCBtZWFucyB0aGUgSUQgbWFwIHdhcyBub3QgY3JlYXRlZC4KKyAgICAgICAgICovCisg
ICAgICAgIGxzciAgIHgxLCB4MTksICNTRUNPTkRfU0hJRlQKKyAgICAgICAgYW5kICAgeDEsIHgx
LCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MSA6PSBmaXJzdCBzbG90ICovCisgICAgICAgIGNtcCAg
IHgxLCAjMQorICAgICAgICBiZXEgICBpZF9tYXBfcmVtb3ZlZAorICAgICAgICAvKiBJdCBpcyBu
b3QgaW4gc2xvdCAxLCByZW1vdmUgdGhlIGVudHJ5ICovCisgICAgICAgIGxkciAgIHgwLCA9Ym9v
dF9zZWNvbmQgICAgICAgICAgLyogeDAgOj0gc2Vjb25kIHRhYmxlICovCisgICAgICAgIHN0ciAg
IHh6ciwgW3gwLCB4MSwgbHNsICMzXQorCitpZF9tYXBfcmVtb3ZlZDoKKyAgICAgICAgLyogU2Vl
IGFzbS1hcm0vYXJtNjQvZmx1c2h0bGIuaCBmb3IgdGhlIGV4cGxhbmF0aW9uIG9mIHRoZSBzZXF1
ZW5jZS4gKi8KKyAgICAgICAgZHNiICAgbnNoc3QKKyAgICAgICAgdGxiaSAgYWxsZTIKKyAgICAg
ICAgZHNiICAgbnNoCisgICAgICAgIGlzYgorCisgICAgICAgIHJldAorRU5EUFJPQyhyZW1vdmVf
aWRfbWFwKQorCiBzZXR1cF9maXhtYXA6Ci0gICAgICAgIC8qIE5vdyB3ZSBjYW4gaW5zdGFsbCB0
aGUgZml4bWFwIGFuZCBkdGIgbWFwcGluZ3MsIHNpbmNlIHdlCi0gICAgICAgICAqIGRvbid0IG5l
ZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUgKi8KLSAgICAgICAgZHNiICAgc3kKICNpZiBkZWZpbmVk
KENPTkZJR19FQVJMWV9QUklOVEspIC8qIEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJp
bnRrICovCiAgICAgICAgIC8qIEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KICAgICAg
ICAgbGRyICAgeDEsID14ZW5fZml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1h
cCkgKi8KQEAgLTY1MywxOSArNzE4LDEwIEBAIHNldHVwX2ZpeG1hcDoKICAgICAgICAgbGRyICAg
eDEsID1GSVhNQVBfQUREUigwKQogICAgICAgICBsc3IgICB4MSwgeDEsICMoU0VDT05EX1NISUZU
IC0gMykgICAvKiB4MSA6PSBTbG90IGZvciBGSVhNQVAoMCkgKi8KICAgICAgICAgc3RyICAgeDIs
IFt4NCwgeDFdICAgICAgICAgICAvKiBNYXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KLSNl
bmRpZgogCi0gICAgICAgIC8qCi0gICAgICAgICAqIEZsdXNoIHRoZSBUTEIgaW4gY2FzZSB0aGUg
MToxIG1hcHBpbmcgaGFwcGVucyB0byBjbGFzaCB3aXRoCi0gICAgICAgICAqIHRoZSB2aXJ0dWFs
IGFkZHJlc3NlcyB1c2VkIGJ5IHRoZSBmaXhtYXAgb3IgRFRCLgotICAgICAgICAgKi8KLSAgICAg
ICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUg
dXBkYXRlcyBtYWRlIGFib3ZlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICogaGF2ZSBvY2N1cnJlZC4gKi8KLQotICAgICAgICBpc2IKLSAgICAgICAgdGxiaSAgYWxsZTIK
LSAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgY29tcGxldGlv
biBvZiBUTEIgZmx1c2ggKi8KLSAgICAgICAgaXNiCisgICAgICAgIC8qIEVuc3VyZSBhbnkgcGFn
ZSB0YWJsZSB1cGRhdGVzIG1hZGUgYWJvdmUgaGF2ZSBvY2N1cnJlZCAqLworICAgICAgICBkc2Ig
ICBuc2hzdAorI2VuZGlmCiAgICAgICAgIHJldAogRU5EUFJPQyhzZXR1cF9maXhtYXApCiAKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQ23-0007oP-50; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ21-0007mR-FR
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:37 +0000
X-Inumbo-ID: 8096a8d5-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8096a8d5-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 D316AC0A;
 Mon, 10 Jun 2019 12:32: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 EB3913F73C;
 Mon, 10 Jun 2019 12:32:35 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:13 +0100
Message-Id: <20190610193215.23704-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 15/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIGZpeG1hcCB0YWJsZSBpcyBvbmx5IGhvb2tlZCB3aGVuIGVhcmx5
cHJpbnRrIGlzIHVzZWQuClRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhl
IGZpeG1hcCBpcyBub3QgdXNlZCBieSBhbnlvbmUKdW50aWwgdGhlIHRoZSBib290IENQVSBpcyBz
d2l0Y2hpbmcgdG8gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuCgpJbiB0aGUgZnV0dXJlLCB0aGUg
Ym9vdCBDUFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8gYXZvaWQKVExC
IGNvbmZsaWN0LiBUaGlzIG1lYW5zIHRoZSBmaXhtYXAgdGFibGUgd2lsbCBuZWVkIHRvIGJlIGhv
b2tlZCBiZWZvcmUKYW55IHVzZS4gRm9yIHNpbXBsaWNpdHksIHNldHVwX2ZpeG1hcCgpIHdpbGwg
bm93IGRvIHRoYXQgam9iLgoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBt
YWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TIHwgMTMgKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hl
YWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggOTZlODVmODgzNC4uNGY3ZmE2
NzY5ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUworKysgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCkBAIC03MDAsOCArNzAwLDE3IEBAIGlkX21hcF9yZW1vdmVkOgog
ICAgICAgICByZXQKIEVORFBST0MocmVtb3ZlX2lkX21hcCkKIAorLyoKKyAqIE1hcCB0aGUgVUFS
VCBpbiB0aGUgZml4bWFwICh3aGVuIGVhcmx5cHJpbnRrIGlzIHVzZWQpIGFuZCBob29rIHRoZQor
ICogZml4bWFwIHRhYmxlIGluIHRoZSBwYWdlIHRhYmxlcy4KKyAqCisgKiBUaGUgZml4bWFwIGNh
bm5vdCBiZSBtYXBwZWQgaW4gY3JlYXRlX3BhZ2VfdGFibGVzIGJlY2F1c2UgaXQgbWF5CisgKiBj
bGFzaCB3aXRoIHRoZSBJRCBtYXAuCisgKgorICogQ2xvYmJlcnMgeDAgLSB4MQorICovCiBzZXR1
cF9maXhtYXA6Ci0jaWYgZGVmaW5lZChDT05GSUdfRUFSTFlfUFJJTlRLKSAvKiBGaXhtYXAgaXMg
b25seSB1c2VkIGJ5IGVhcmx5IHByaW50ayAqLworI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsK
ICAgICAgICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0YWJsZSAqLwogICAgICAgICBsZHIg
ICB4MSwgPXhlbl9maXhtYXAgICAgICAgIC8qIHgxIDo9IHZhZGRyICh4ZW5fZml4bWFwKSAqLwog
ICAgICAgICBsc3IgICB4MiwgeDIzLCAjVEhJUkRfU0hJRlQKQEAgLTcwOSw2ICs3MTgsNyBAQCBz
ZXR1cF9maXhtYXA6CiAgICAgICAgIG1vdiAgIHgzLCAjUFRfREVWX0wzCiAgICAgICAgIG9yciAg
IHgyLCB4MiwgeDMgICAgICAgICAgICAgLyogeDIgOj0gNEsgZGV2IG1hcCBpbmNsdWRpbmcgVUFS
VCAqLwogICAgICAgICBzdHIgICB4MiwgW3gxLCAjKEZJWE1BUF9DT05TT0xFKjgpXSAvKiBNYXAg
aXQgaW4gdGhlIGZpcnN0IGZpeG1hcCdzIHNsb3QgKi8KKyNlbmRpZgogCiAgICAgICAgIC8qIE1h
cCBmaXhtYXAgaW50byBib290X3NlY29uZCAqLwogICAgICAgICBsZHIgICB4NCwgPWJvb3Rfc2Vj
b25kICAgICAgIC8qIHg0IDo9IHZhZGRyIChib290X3NlY29uZCkgKi8KQEAgLTcyMSw3ICs3MzEs
NiBAQCBzZXR1cF9maXhtYXA6CiAKICAgICAgICAgLyogRW5zdXJlIGFueSBwYWdlIHRhYmxlIHVw
ZGF0ZXMgbWFkZSBhYm92ZSBoYXZlIG9jY3VycmVkICovCiAgICAgICAgIGRzYiAgIG5zaHN0Ci0j
ZW5kaWYKICAgICAgICAgcmV0CiBFTkRQUk9DKHNldHVwX2ZpeG1hcCkKIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ23-0007pG-MO; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ21-0007mv-Op
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:37 +0000
X-Inumbo-ID: 7f51d9fa-8bb6-11e9-99cd-e7629283a8cb
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7f51d9fa-8bb6-11e9-99cd-e7629283a8cb;
 Mon, 10 Jun 2019 19:32: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 9AF41344;
 Mon, 10 Jun 2019 12:32: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 B2AED3F73C;
 Mon, 10 Jun 2019 12:32:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:11 +0100
Message-Id: <20190610193215.23704-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 13/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c2V0dXBfZml4bWFwKCkgd2lsbCBzZXR1cCB0aGUgZml4bWFwIGluIHRoZSBib290IHBhZ2UgdGFi
bGVzIGluIG9yZGVyIHRvCnVzZSBlYXJseXByaW50ayBhbmQgYWxzbyB1cGRhdGUgdGhlIHJlZ2lz
dGVyIHgyMyBob2xkaW5nIHRoZSBhZGRyZXNzIHRvCnRoZSBVQVJULgoKSG93ZXZlciwgc2Vjb25k
YXJ5IENQVXMgYXJlIHN3aXRjaGluZyB0byB0aGUgcnVudGltZSBwYWdlIHRhYmxlcyBiZWZvcmUK
dXNpbmcgdGhlIGVhcmx5cHJpbnRrIGFnYWluLiBTbyBzZXR0dGluZyB1cCB0aGUgZml4bWFwIGlu
IHRoZSBib290IHBhZ2VzCnRhYmxlcyBpcyBwb2ludGxlc3MuCgpUaGlzIG1lYW5zIG1vc3Qgb2Yg
c2V0dXBfZml4bWFwKCkgaXMgbm90IG5lY2Vzc2FyeSBmb3IgdGhlIHNlY29uZGFyeQpDUFVzLiBU
aGUgdXBkYXRlIG9mIFVBUlQgYWRkcmVzcyBpcyBub3cgbW92ZWQgb3V0IG9mIHNldHVwX2ZpeG1h
cCgpIGFuZApkdXBsaWNhdGVkIGluIHRoZSBDUFUgYm9vdCBhbmQgc2Vjb25kYXJ5IENQVXMgYm9v
dC4gQWRkaXRpb25hbGx5LCB0aGUKY2FsbCB0byBzZXR1cF9maXhtYXAoKSBpcyByZW1vdmVkIGZy
b20gc2Vjb25kYXJ5IENQVXMgYm9vdC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE4ICsr
KysrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTAgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggNmJlNGFmNzU3OS4uMTkyYWYzZThhMiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TCkBAIC0zMDEsNiArMzAxLDEwIEBAIHJlYWxfc3RhcnRfZWZpOgogICAgICAgICBiciAg
ICB4MAogcHJpbWFyeV9zd2l0Y2hlZDoKICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCisjaWZk
ZWYgQ09ORklHX0VBUkxZX1BSSU5USworICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3Mg
dG8gYWNjZXNzIHRoZSBVQVJULiAqLworICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJ
UlRVQUxfQUREUkVTUworI2VuZGlmCiAgICAgICAgIGIgICAgIGxhdW5jaAogRU5EUFJPQyhyZWFs
X3N0YXJ0KQogCkBAIC0zNDMsOCArMzQ3LDYgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAg
ICAgICBsZHIgICB4MCwgPXNlY29uZGFyeV9zd2l0Y2hlZAogICAgICAgICBiciAgICB4MAogc2Vj
b25kYXJ5X3N3aXRjaGVkOgotICAgICAgICBibCAgICBzZXR1cF9maXhtYXAKLQogICAgICAgICAv
KgogICAgICAgICAgKiBOb24tYm9vdCBDUFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUgcHJvcGVy
IHBhZ2V0YWJsZXMsIHdoaWNoIHdlcmUKICAgICAgICAgICogc2V0dXAgaW4gaW5pdF9zZWNvbmRh
cnlfcGFnZXRhYmxlcy4KQEAgLTM2MSw2ICszNjMsMTAgQEAgc2Vjb25kYXJ5X3N3aXRjaGVkOgog
ICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9u
IG9mIFRMQiBmbHVzaCAqLwogICAgICAgICBpc2IKIAorI2lmZGVmIENPTkZJR19FQVJMWV9QUklO
VEsKKyAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4g
Ki8KKyAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKKyNlbmRp
ZgogICAgICAgICBiICAgICBsYXVuY2gKIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCiAKQEAgLTYz
MSwxMCArNjM3LDYgQEAgc2V0dXBfZml4bWFwOgogICAgICAgICAgKiBkb24ndCBuZWVkIHRoZSAx
OjEgbWFwIGFueSBtb3JlICovCiAgICAgICAgIGRzYiAgIHN5CiAjaWYgZGVmaW5lZChDT05GSUdf
RUFSTFlfUFJJTlRLKSAvKiBGaXhtYXAgaXMgb25seSB1c2VkIGJ5IGVhcmx5IHByaW50ayAqLwot
ICAgICAgICAvKiBOb24tYm9vdCBDUFVzIGRvbid0IG5lZWQgdG8gcmVidWlsZCB0aGUgZml4bWFw
IGl0c2VsZiwganVzdAotICAgICAgICAgKiB0aGUgbWFwcGluZyBmcm9tIGJvb3Rfc2Vjb25kIHRv
IHhlbl9maXhtYXAgKi8KLSAgICAgICAgY2JueiAgeDIyLCAxZgotCiAgICAgICAgIC8qIEFkZCBV
QVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KICAgICAgICAgbGRyICAgeDEsID14ZW5fZml4bWFw
ICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KICAgICAgICAgbHNyICAgeDIs
IHgyMywgI1RISVJEX1NISUZUCkBAIC02NDIsNyArNjQ0LDYgQEAgc2V0dXBfZml4bWFwOgogICAg
ICAgICBtb3YgICB4MywgI1BUX0RFVl9MMwogICAgICAgICBvcnIgICB4MiwgeDIsIHgzICAgICAg
ICAgICAgIC8qIHgyIDo9IDRLIGRldiBtYXAgaW5jbHVkaW5nIFVBUlQgKi8KICAgICAgICAgc3Ry
ICAgeDIsIFt4MSwgIyhGSVhNQVBfQ09OU09MRSo4KV0gLyogTWFwIGl0IGluIHRoZSBmaXJzdCBm
aXhtYXAncyBzbG90ICovCi0xOgogCiAgICAgICAgIC8qIE1hcCBmaXhtYXAgaW50byBib290X3Nl
Y29uZCAqLwogICAgICAgICBsZHIgICB4NCwgPWJvb3Rfc2Vjb25kICAgICAgIC8qIHg0IDo9IHZh
ZGRyIChib290X3NlY29uZCkgKi8KQEAgLTY1Miw5ICs2NTMsNiBAQCBzZXR1cF9maXhtYXA6CiAg
ICAgICAgIGxkciAgIHgxLCA9RklYTUFQX0FERFIoMCkKICAgICAgICAgbHNyICAgeDEsIHgxLCAj
KFNFQ09ORF9TSElGVCAtIDMpICAgLyogeDEgOj0gU2xvdCBmb3IgRklYTUFQKDApICovCiAgICAg
ICAgIHN0ciAgIHgyLCBbeDQsIHgxXSAgICAgICAgICAgLyogTWFwIGl0IGluIHRoZSBmaXhtYXAn
cyBzbG90ICovCi0KLSAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0
aGUgVUFSVC4gKi8KLSAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJF
U1MKICNlbmRpZgogCiAgICAgICAgIC8qCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ24-0007rM-Pu; Mon, 10 Jun 2019 19: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ22-0007nw-Sw
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:38 +0000
X-Inumbo-ID: 815a49c3-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 815a49c3-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 EF725344;
 Mon, 10 Jun 2019 12:32: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 131E73F73C;
 Mon, 10 Jun 2019 12:32:36 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:14 +0100
Message-Id: <20190610193215.23704-17-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 16/17] 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9vdCBDUFUgYW5kIHNlY29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2lu
dCB0byBDIGNvZGUuIEF0CnRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0
byB1c2UgaXMgdGFrZW4gd2l0aGluIGxhdW5jaCgpLgoKSW4gb3JkZXIgdG8gYXZvaWQgYSBicmFu
Y2ggZm9yIHRoZSBkZWNpc2lvbiBhbmQgbWFrZSB0aGUgY29kZSBjbGVhcmVyLApsYXVuY2goKSBp
cyByZXdvcmtlZCB0byB0YWtlIGluIHBhcmFtZXRlcnMgdGhlIGVudHJ5IHBvaW50IGFuZCBpdHMK
YXJndW1lbnRzLgoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJl
Z2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVh
ZC5TIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpp
bmRleCA0ZjdmYTY3NjlmLi4xMzBhYjY2ZDhlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTMxMiw2ICszMTIs
MTEgQEAgcHJpbWFyeV9zd2l0Y2hlZDoKICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNz
IHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9W
SVJUVUFMX0FERFJFU1MKICNlbmRpZgorICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCisg
ICAgICAgIC8qIFNldHVwIHRoZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBD
IHdvcmxkICovCisgICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogeDAgOj0g
cGh5c19vZmZzZXQgKi8KKyAgICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAgICAgICAvKiB4
MSA6PSBwYWRkcihGRFQpICovCisgICAgICAgIGxkciAgIHgyLCA9c3RhcnRfeGVuCiAgICAgICAg
IGIgICAgIGxhdW5jaAogRU5EUFJPQyhyZWFsX3N0YXJ0KQogCkBAIC0zNzQsNiArMzc5LDkgQEAg
c2Vjb25kYXJ5X3N3aXRjaGVkOgogICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8g
YWNjZXNzIHRoZSBVQVJULiAqLwogICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRV
QUxfQUREUkVTUwogI2VuZGlmCisgICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKKyAgICAg
ICAgLyogSnVtcCB0byBDIHdvcmxkICovCisgICAgICAgIGxkciAgIHgyLCA9c3RhcnRfc2Vjb25k
YXJ5CiAgICAgICAgIGIgICAgIGxhdW5jaAogRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKIApAQCAt
NzM0LDIzICs3NDIsMjQgQEAgc2V0dXBfZml4bWFwOgogICAgICAgICByZXQKIEVORFBST0Moc2V0
dXBfZml4bWFwKQogCisvKgorICogU2V0dXAgdGhlIGluaXRpYWwgc3RhY2sgYW5kIGp1bXAgdG8g
dGhlIEMgd29ybGQKKyAqCisgKiBJbnB1dHM6CisgKiAgIHgwIDogQXJndW1lbnQgMCBvZiB0aGUg
QyBmdW5jdGlvbiB0byBjYWxsCisgKiAgIHgxIDogQXJndW1lbnQgMSBvZiB0aGUgQyBmdW5jdGlv
biB0byBjYWxsCisgKiAgIHgyIDogQyBlbnRyeSBwb2ludAorICovCiBsYXVuY2g6Ci0gICAgICAg
IFBSSU5UKCItIFJlYWR5IC1cclxuIikKLQotICAgICAgICBsZHIgICB4MCwgPWluaXRfZGF0YQot
ICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290LXRp
bWUgc3RhY2sgKi8KLSAgICAgICAgbGRyICAgeDAsIFt4MF0KLSAgICAgICAgYWRkICAgeDAsIHgw
LCAjU1RBQ0tfU0laRSAgICAvKiAod2hpY2ggZ3Jvd3MgZG93biBmcm9tIHRoZSB0b3ApLiAqLwot
ICAgICAgICBzdWIgICB4MCwgeDAsICNDUFVJTkZPX3NpemVvZiAvKiBNYWtlIHJvb20gZm9yIENQ
VSBzYXZlIHJlY29yZCAqLwotICAgICAgICBtb3YgICBzcCwgeDAKLQotICAgICAgICBjYm56ICB4
MjIsIDFmCi0KLSAgICAgICAgbW92ICAgeDAsIHgyMCAgICAgICAgICAgICAgICAvKiBNYXJzaGFs
IGFyZ3M6IC0gcGh5c19vZmZzZXQgKi8KLSAgICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAg
ICAgICAvKiAgICAgICAgICAgICAgIC0gRkRUICovCi0gICAgICAgIGIgICAgIHN0YXJ0X3hlbiAg
ICAgICAgICAgICAgLyogYW5kIGRpc2FwcGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8KLTE6Ci0g
ICAgICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0
ZSBlbnRyeSBwb2ludCkgKi8KKyAgICAgICAgbGRyICAgeDQsID1pbml0X2RhdGEKKyAgICAgICAg
YWRkICAgeDQsIHg0LCAjSU5JVElORk9fc3RhY2sgLyogRmluZCB0aGUgYm9vdC10aW1lIHN0YWNr
ICovCisgICAgICAgIGxkciAgIHg0LCBbeDRdCisgICAgICAgIGFkZCAgIHg0LCB4NCwgI1NUQUNL
X1NJWkUgICAgLyogKHdoaWNoIGdyb3dzIGRvd24gZnJvbSB0aGUgdG9wKS4gKi8KKyAgICAgICAg
c3ViICAgeDQsIHg0LCAjQ1BVSU5GT19zaXplb2YgLyogTWFrZSByb29tIGZvciBDUFUgc2F2ZSBy
ZWNvcmQgKi8KKyAgICAgICAgbW92ICAgc3AsIHg0CisKKyAgICAgICAgLyogSnVtcCB0byBDIHdv
cmxkICovCisgICAgICAgIGJyICAgIHgyCiBFTkRQUk9DKGxhdW5jaCkKIAogLyogRmFpbC1zdG9w
ICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:32:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19:32:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQ26-0007tl-9L; Mon, 10 Jun 2019 19:32:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQ24-0007q8-5Z
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:40 +0000
X-Inumbo-ID: 81f53be7-8bb6-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 81f53be7-8bb6-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:32: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 1740C346;
 Mon, 10 Jun 2019 12:32:39 -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 2F32B3F73C;
 Mon, 10 Jun 2019 12:32:38 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Jun 2019 20:32:15 +0100
Message-Id: <20190610193215.23704-18-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 17/17] xen/arm64: 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCBCU1MgaXMgemVyb2VkIGJlZm9yZSB0aGUgTU1VIGFuZCBELUNhY2hlIGlz
IHR1cm5lZCBvbi4KSW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdo
ZW4gemVyb2luZyB0aGUgQlNTIHNlY3Rpb24uCgpQZXIgdGhlIEltYWdlIHByb3RvY29sIFsxXSwg
dGhlIHN0YXRlIG9mIHRoZSBjYWNoZSBmb3IgQlNTIHJlZ2lvbiBpcyBub3QKa25vd24gYmVjYXVz
ZSBpdCBpcyBub3QgcGFydCBvZiB0aGUgImxvYWRlZCBrZXJuZWwgaW1hZ2UiLgoKVGhpcyBtZWFu
cyB0aGF0IHRoZSBjYWNoZSB3aWxsIG5lZWQgdG8gYmUgaW52YWxpZGF0ZWQgdHdpY2UgZm9yIHRo
ZSBCU1MKcmVnaW9uOgogICAgMSkgQmVmb3JlIHplcm9pbmcgdG8gcmVtb3ZlIGFueSBkaXJ0eSBj
YWNoZSBsaW5lLiBPdGhlcndpc2UgdGhleSBtYXkKICAgIGdldCBldmljdGVkIHdoaWxlIHplcm9p
bmcgYW5kIHRoZXJlZm9yZSBvdmVycmlkaW5nIHRoZSB2YWx1ZS4KICAgIDIpIEFmdGVyIHplcm9p
bmcgdG8gcmVtb3ZlIGFueSBjYWNoZSBsaW5lIHRoYXQgbWF5IGhhdmUgYmVlbgogICAgc3BlY3Vs
YXRlZC4gT3RoZXJ3aXNlIHdoZW4gdHVybmluZyBvbiBNTVUgYW5kIEQtQ2FjaGUsIHRoZSBDUFUg
bWF5CiAgICBzZWUgb2xkIHZhbHVlcy4KCkhvd2V2ZXIsIHRoZSBvbmx5IHJlYXNvbiB0byBoYXZl
IHRoZSBCU1MgemVyb2VkIGVhcmx5IGlzIGJlY2F1c2UgdGhlCmJvb3QgcGFnZSB0YWJsZXMgYXJl
IHBhcnQgb2YgQlNTLiBUbyBhdm9pZCB0aGUgdHdvIGNhY2hlIGludmFsaWRhdGlvbnMsCml0IGlz
IHBvc3NpYmxlIHRvIG1vdmUgdGhlIHBhZ2UgdGFibGVzIGluIHRoZSBzZWN0aW9uIC5kYXRhLnBh
Z2VfYWxpZ25lZC4KCkEgbmV3IG1hY3JvIERFRklORV9CT09UX1BBR0VfVEFCTEUgaXMgaW50cm9k
dWNlZCB0byBjcmVhdGUgYW5kIG1hcmsKcGFnZS10YWJsZXMgdXNlZCBiZWZvcmUgQlNTIGlzIHpl
cm9lZC4gVGhpcyBpbmNsdWRlcyBhbGwgYm9vdF8qIGJ1dCBhbHNvCnhlbl9maXhtYXAgYXMgemVy
b19ic3MoKSB3aWxsIHByaW50IGEgbWVzc2FnZSB3aGVuIGVhcmx5cHJpbnRrIGlzCmVuYWJsZWQu
CgpbMV0gbGludXgvRG9jdW1lbnRhdGlvbi9hcm02NC9ib290aW5nLnR4dAoKLS0tCgogICAgTm90
ZSB0aGF0IHRoZSBhcm0zMiBzdXBwb3J0IGlzIG5vdCB0aGVyZSB5ZXQuIFRoaXMgd2lsbCBuZWVk
IHRvIGJlCiAgICBhZGRyZXNzZWQgaGVyZSBvciBzZXBhcmF0ZWx5IGRlcGVuZGluZyBvbiB3aGVu
IHRoZSBBcm0zMiBib290IHJld29yawogICAgaXMgc2VudC4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgIHwgMjMgKysr
KysrKysrKysrKysrKystLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwg
OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCAxMzBhYjY2ZDhlLi42YzNlZGJiYzgxIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKQEAgLTI5MSw3ICsyOTEsNiBAQCByZWFsX3N0YXJ0X2VmaToKICAgICAgICAg
bW92ICAgeDIyLCAjMCAgICAgICAgICAgICAgICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAq
LwogCiAgICAgICAgIGJsICAgIGNoZWNrX2NwdV9tb2RlCi0gICAgICAgIGJsICAgIHplcm9fYnNz
CiAgICAgICAgIGJsICAgIGNwdV9pbml0CiAgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxl
cwogICAgICAgICBibCAgICBlbmFibGVfbW11CkBAIC0zMTIsNiArMzExLDcgQEAgcHJpbWFyeV9z
d2l0Y2hlZDoKICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUg
VUFSVC4gKi8KICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MK
ICNlbmRpZgorICAgICAgICBibCAgICB6ZXJvX2JzcwogICAgICAgICBQUklOVCgiLSBSZWFkeSAt
XHJcbiIpCiAgICAgICAgIC8qIFNldHVwIHRoZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQg
anVtcCB0byBDIHdvcmxkICovCiAgICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAgICAg
LyogeDAgOj0gcGh5c19vZmZzZXQgKi8KQEAgLTQyMyw4ICs0MjMsOCBAQCB6ZXJvX2JzczoKICAg
ICAgICAgY2JueiAgeDI2LCBza2lwX2JzcwogCiAgICAgICAgIFBSSU5UKCItIFplcm8gQlNTIC1c
clxuIikKLSAgICAgICAgbG9hZF9wYWRkciB4MCwgX19ic3Nfc3RhcnQgICAgLyogTG9hZCBwYWRk
ciBvZiBzdGFydCAmIGVuZCBvZiBic3MgKi8KLSAgICAgICAgbG9hZF9wYWRkciB4MSwgX19ic3Nf
ZW5kCisgICAgICAgIGxkciAgIHgwLCA9X19ic3Nfc3RhcnQgICAgICAgLyogeDAgOj0gdmFkZHIo
X19ic3Nfc3RhcnQpICovCisgICAgICAgIGxkciAgIHgxLCA9X19ic3NfZW5kICAgICAgICAgLyog
eDEgOj0gdmFkZHIoX19ic3Nfc3RhcnQpICovCiAKIDE6ICAgICAgc3RyICAgeHpyLCBbeDBdLCAj
OAogICAgICAgICBjbXAgICB4MCwgeDEKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIv
eGVuL2FyY2gvYXJtL21tLmMKaW5kZXggNmE1NDllOTI4My4uMGIyZDA3YTI1OCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTQ4LDYgKzQ4
LDE3IEBACiAjdW5kZWYgbWZuX3RvX3ZpcnQKICNkZWZpbmUgbWZuX3RvX3ZpcnQobWZuKSBfX21m
bl90b192aXJ0KG1mbl94KG1mbikpCiAKKy8qCisgKiBNYWNyb3MgdG8gZGVmaW5lIHBhZ2UtdGFi
bGVzOgorICogIC0gREVGSU5FX0JPT1RfUEFHRV9UQUJMRSBpcyB1c2VkIHRvIGRlZmluZSBwYWdl
LXRhYmxlIHRoYXQgYXJlIHVzZWQKKyAqICBpbiBhc3NlbWJseSBjb2RlIGJlZm9yZSBCU1MgaXMg
emVyb2VkLgorICogIC0gREVGSU5FX1BBR0VfVEFCTEV7LFN9IGFyZSB1c2VkIHRvIGRlZmluZSBv
bmUgb3IgbXVsdGlwbGUKKyAqICBwYWdlLXRhYmxlcyB0byBiZSB1c2VkIGFmdGVyIEJTUyBpcyB6
ZXJvZWQgKHR5cGljYWxseSB0aGV5IGFyZSBvbmx5IHVzZWQKKyAqICBpbiBDKS4KKyAqLworI2Rl
ZmluZSBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorbHBhZV90IF9fYWxpZ25lZChQQUdFX1NJWkUpIF9fc2VjdGlv
bigiLmRhdGEucGFnZV9hbGlnbmVkIikgbmFtZVtMUEFFX0VOVFJJRVNdCisKICNkZWZpbmUgREVG
SU5FX1BBR0VfVEFCTEVTKG5hbWUsIG5yKSAgICAgICAgICAgICAgICAgICAgXAogbHBhZV90IF9f
YWxpZ25lZChQQUdFX1NJWkUpIG5hbWVbTFBBRV9FTlRSSUVTICogKG5yKV0KIApAQCAtNzYsMTMg
Kzg3LDEzIEBAIGxwYWVfdCBfX2FsaWduZWQoUEFHRV9TSVpFKSBuYW1lW0xQQUVfRU5UUklFUyAq
IChucildCiAgKiBGaW5hbGx5LCBpZiBFQVJMWV9QUklOVEsgaXMgZW5hYmxlZCB0aGVuIHhlbl9m
aXhtYXAgd2lsbCBiZSBtYXBwZWQKICAqIGJ5IHRoZSBDUFUgb25jZSBpdCBoYXMgbW92ZWQgb2Zm
IHRoZSAxOjEgbWFwcGluZy4KICAqLwotREVGSU5FX1BBR0VfVEFCTEUoYm9vdF9wZ3RhYmxlKTsK
K0RFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9wZ3RhYmxlKTsKICNpZmRlZiBDT05GSUdfQVJN
XzY0Ci1ERUZJTkVfUEFHRV9UQUJMRShib290X2ZpcnN0KTsKLURFRklORV9QQUdFX1RBQkxFKGJv
b3RfZmlyc3RfaWQpOworREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X2ZpcnN0KTsKK0RFRklO
RV9CT09UX1BBR0VfVEFCTEUoYm9vdF9maXJzdF9pZCk7CiAjZW5kaWYKLURFRklORV9QQUdFX1RB
QkxFKGJvb3Rfc2Vjb25kKTsKLURFRklORV9QQUdFX1RBQkxFKGJvb3RfdGhpcmQpOworREVGSU5F
X0JPT1RfUEFHRV9UQUJMRShib290X3NlY29uZCk7CitERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJv
b3RfdGhpcmQpOwogCiAvKiBNYWluIHJ1bnRpbWUgcGFnZSB0YWJsZXMgKi8KIApAQCAtMTM1LDcg
KzE0Niw3IEBAIHN0YXRpYyBfX2luaXRkYXRhIGludCB4ZW5oZWFwX2ZpcnN0X2ZpcnN0X3Nsb3Qg
PSAtMTsKICAqLwogc3RhdGljIERFRklORV9QQUdFX1RBQkxFUyh4ZW5fc2Vjb25kLCAyKTsKIC8q
IEZpcnN0IGxldmVsIHBhZ2UgdGFibGUgdXNlZCBmb3IgZml4bWFwICovCi1ERUZJTkVfUEFHRV9U
QUJMRSh4ZW5fZml4bWFwKTsKK0RFRklORV9CT09UX1BBR0VfVEFCTEUoeGVuX2ZpeG1hcCk7CiAv
KiBGaXJzdCBsZXZlbCBwYWdlIHRhYmxlIHVzZWQgdG8gbWFwIFhlbiBpdHNlbGYgd2l0aCB0aGUg
WE4gYml0IHNldAogICogYXMgYXBwcm9wcmlhdGUuICovCiBzdGF0aWMgREVGSU5FX1BBR0VfVEFC
TEUoeGVuX3hlbm1hcCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:45:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 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 1haQEe-0001iR-PE; Mon, 10 Jun 2019 19:45: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQEd-0001h9-Lj
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:45:39 +0000
X-Inumbo-ID: 50c1bbe4-8bb8-11e9-b720-fb7c340b43eb
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 50c1bbe4-8bb8-11e9-b720-fb7c340b43eb;
 Mon, 10 Jun 2019 19:45: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 812CD344;
 Mon, 10 Jun 2019 12:45:35 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A011A3F73C;
 Mon, 10 Jun 2019 12:45:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Oleksandr <olekstysh@gmail.com>, xen-devel@lists.xenproject.org,
 sstabellini@kernel.org
References: <1558460254-7127-1-git-send-email-olekstysh@gmail.com>
 <1558460254-7127-3-git-send-email-olekstysh@gmail.com>
 <a35d398b-d2e9-9c80-8ac2-923a82c68019@arm.com>
 <fbb40b64-c23b-be02-2c56-f0e0bf47324b@gmail.com>
 <c84036fb-27c9-8fb1-ec3b-f43a8e66515f@arm.com>
Message-ID: <cb9dca07-8b44-e644-2383-e37f8c12aa57@arm.com>
Date: Mon, 10 Jun 2019 20:45:33 +0100
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: <c84036fb-27c9-8fb1-ec3b-f43a8e66515f@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1 2/2] xen/device-tree: Add ability to
 handle nodes with interrupts-extended prop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, nd@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA1LzI5LzE5IDc6MTggUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBPbiAy
OS8wNS8yMDE5IDE4OjU4LCBPbGVrc2FuZHIgd3JvdGU6Cj4+Cj4+IE9uIDI5LjA1LjE5IDIwOjQ0
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSBPbGVrc2FuZHIsCj4+Cj4+IEhpLCBKdWxpZW4K
Pj4KPj4KPj4+Cj4+PiBPbiAyMS8wNS8yMDE5IDE4OjM3LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3
cm90ZToKPj4+PiBGcm9tOiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVu
a29AZXBhbS5jb20+Cj4+Pj4KPj4+PiBUaGUgImludGVycnVwdHMtZXh0ZW5kZWQiIHByb3BlcnR5
IGlzIGEgc3BlY2lhbCBmb3JtIGZvciB1c2Ugd2hlbgo+Pj4+IGEgbm9kZSBuZWVkcyB0byByZWZl
cmVuY2UgbXVsdGlwbGUgaW50ZXJydXB0IHBhcmVudHMuID4KPj4+PiBBY2NvcmRpbmcgdG8gdGhl
Ogo+Pj4KPj4+IE5JVDogcy90aGUvLwo+Pj4KPj4+PiBMaW51eC9Eb2N1bWVudGF0aW9uL2Rldmlj
ZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvaW50ZXJydXB0cy50eHQgCj4+Pj4K
Pj4+Pgo+Pj4+IEJ1dCwgdGhlcmUgYXJlIGNhc2VzIHdoZW4gImludGVycnVwdHMtZXh0ZW5kZWQi
IHByb3BlcnR5IGlzIHVzZWQgZm9yCj4+Pj4gIm91dHNpZGUgL3NvYyBub2RlIiB3aXRoIGEgc2lu
Z2xlIGludGVycnVwdCBwYXJlbnQgYXMgYW4gZXF1aXZhbGVudCBvZgo+Pj4+IHBhaXJzICgiaW50
ZXJydXB0LXBhcmVudCIgKyAiaW50ZXJydXB0cyIpLgo+Pj4+Cj4+Pj4gVGhlIGdvb2QgZXhhbXBs
ZSBoZXJlIGlzIEFSQ0ggdGltZXIgbm9kZSBmb3IgUi1DYXIgR2VuMy9HZW4yIGZhbWlseSwKPj4+
Cj4+PiBOSVQ6IHMvVGhlL0EvIEkgdGhpbmsKPj4+Cj4+Pj4gd2hpY2ggaXMgbWFuZGF0b3J5IGRl
dmljZSBmb3IgWGVuIHVzYWdlIG9uIEFSTS4gQW5kIHdpdGhvdXQgYWJpbGl0eQo+Pj4+IHRvIGhh
bmRsZSBzdWNoIG5vZGVzLCBYZW4gZmFpbHMgdG8gb3BlcmF0ZS4KPj4+Pgo+Pj4+IFNvLCB0aGlz
IHBhdGNoIGFkZHMgcmVxdWlyZWQgc3VwcG9ydCBmb3IgWGVuIHRvIGJlIGFibGUgdG8gaGFuZGxl
Cj4+Pj4gbm9kZXMgd2l0aCB0aGF0IHByb3BlcnR5Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4K
Pj4+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cj4+Cj4+IFRoYW5rIHlvdSEgSSBhc3N1bWUgeW91IG1lYW50IFJldmlld2VkLWJ5OiBKdWxp
ZW4gR3JhbGwgCj4+IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gKQo+IAo+IFllcyBzb3JyeSwgSSB3
YXMgYWRkaW5nIGlzIHJldmlld2VkLWJ5IG9uIHNvbWUgb2YgbXkgcGF0Y2hlcyBhbmQgCj4gbWVj
aGFuaWNhbGx5IGNvcGllZCBoZXJlLiBBcG9sb2dpZXMgZm9yIHRoZSBpbmNvbnZlbmllbmNlLgo+
IAo+Pgo+PiBTaGFsbCBJIHNlbmQgbmV3IHZlcnNpb24gd2l0aCBwcm9wb3NlZCBjaGFuZ2VzPwo+
IAo+IE5vIG5lZWQsIEkgY2FuIGRvIHRoZSBjaGFuZ2Ugd2hpbGUgY29tbWl0dGluZyAoYXNzdW1p
bmcgU3RlZmFubyBoYXMgbm8gCj4gb3RoZXIgY29tbWVudHMpLgoKTm93IGFwcGxpZWQgdG8gbXkg
c3RhZ2luZyBicmFuY2guIEl0IHdpbGwgYmUgY29tbWl0dGVkIHRvbmlnaHQuCgpUaGFuayB5b3Ug
Zm9yIHRoZSBwYXRjaGVzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:51:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQKS-0002U0-Gx; Mon, 10 Jun 2019 19:51: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQKR-0002Tv-Jy
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:51:39 +0000
X-Inumbo-ID: 27cd766e-8bb9-11e9-bdf0-a7c0b616622a
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 27cd766e-8bb9-11e9-bdf0-a7c0b616622a;
 Mon, 10 Jun 2019 19:51: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 3BB5A344;
 Mon, 10 Jun 2019 12:51:36 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D6BE73F73C;
 Mon, 10 Jun 2019 12:51:34 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1558949370-14331-1-git-send-email-andrii.anisov@gmail.com>
 <d63ff1d7-963a-bd1a-7835-ee5b30504628@arm.com>
 <20d30591-bc90-5321-2de9-a11f7d36cb11@gmail.com>
 <f0e27dd4-fc59-05d8-e910-b63c0d398c00@arm.com>
 <c0de5da0-9986-ea97-b7d3-6902bd789c19@gmail.com>
 <4d27c123-826d-ad07-ed0a-e7a7517fca62@arm.com>
 <1388d47c-efd1-b30b-9847-92c343964dfa@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <89ce5e93-f62a-2856-cb80-11a2ef7ec2be@arm.com>
Date: Mon, 10 Jun 2019 20:51:33 +0100
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: <1388d47c-efd1-b30b-9847-92c343964dfa@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] gic: drop interrupts enabling on
 interrupts processing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

T24gNi8xMC8xOSA0OjQ5IFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGllbiwK
CkhpIEFuZHJpaSwKCj4gCj4gT24gMzEuMDUuMTkgMjA6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToK
PiAKPj4gSGVyZSBteSB0YWtlIG9uIHRoZSBjb21taXQgbWVzc2FnZToKPj4KPj4gZ2ljX2ludGVy
cnVwdCgpIHdhcyBpbXBsZW1lbnRlZCB1c2luZyBhIGxvb3AgdG8gbGltaXQgdGhlIGNvc3Qgb2Yg
dGhlIAo+PiB0cmFwIGlmIHRoZXJlIGFyZSBtdWx0aXBsZSBpbnRlcnJ1cHRzIHBlbmRpbmcuCj4+
Cj4+IEF0IHRoZSBtb21lbnQsIGludGVycnVwdHMgYXJlIHVubWFza2VkIGJ5IGdpY19pbnRlcnJ1
cHQoKSBiZWZvcmUgCj4+IGNhbGxpbmcgZG9fe0lSUSwgTFBJfSgpLiBJbiB0aGUgY2FzZSBvZiBo
YW5kbGluZyBhbiBpbnRlcnJ1cHQgcm91dGVkIAo+PiB0byBndWVzdHMsIGl0cyBwcmlvcml0eSB3
aWxsIGJlIGRyb3BwZWQsIHZpYSBkZXNjLT5oYW5kbGVyLT5lbmQoKSAKPj4gY2FsbGVkIGZyb20g
ZG9faXJxKCksIHdpdGggaW50ZXJydXB0IHVubWFza2VkLgo+Pgo+PiBJbiBvdGhlciB3b3JkczoK
Pj4gwqDCoMKgwqAgLSBVbnRpbCB0aGUgcHJpb3JpdHkgaXMgZHJvcHBlZCwgb25seSBoaWdoZXIg
cHJpb3JpdHkgaW50ZXJydXB0IAo+PiBjYW4gYmUgcmVjZWl2ZWQuIFRvZGF5LCBvbmx5IFhlbiBp
bnRlcnJ1cHRzIGhhdmUgaGlnaGVyIHByaW9yaXR5Lgo+PiDCoMKgwqDCoCAtIEFzIHNvb24gYXMg
cHJpb3JpdHkgaXMgZHJvcHBlZCwgYW55IGludGVycnVwdCBjYW4gYmUgcmVjZWl2ZWQuCj4+Cj4+
IFRoaXMgbWVhbnMgdGhlIHB1cnBvc2Ugb2YgdGhlIGxvb3AgaW4gZ2ljX2ludGVycnVwdCgpIGlz
IGRlZmVhdGVkIGFzIAo+PiBhbGwgaW50ZXJydXB0cyBtYXkgZ2V0IHRyYXBwZWQgZWFybGllci4g
VG8gcmVpbnN0YXRlIHRoZSBwdXJwb3NlIG9mIAo+PiB0aGUgbG9vcCAoYW5kIHByZXZlbnQgdGhl
IHRyYXApLCBpbnRlcnJ1cHRzIHNob3VsZCBiZSBtYXNrZWQgd2hlbiAKPj4gZHJvcHBpbmcgdGhl
IHByaW9yaXR5Lgo+Pgo+PiBGb3IgaW50ZXJydXB0cyByb3V0ZWQgdG8gWGVuLCBwcmlvcml0eSB3
aWxsIGFsd2F5cyBiZSBkcm9wcGVkIHdpdGggCj4+IGludGVycnVwdHMgbWFza2VkLiBTbyB0aGUg
aXNzdWUgaXMgbm90IHByZXNlbnQuIEhvd2V2ZXIsIGl0IG1lYW5zIHRoYXQgCj4+IHdlIGFyZSBw
b2ludGxlc3MgdHJ5IHRvIG1hc2sgdGhlIGludGVycnVwdHMuCj4+Cj4+IFRvIGF2b2lkIGNvbmZs
aWN0aW5nIGJlaGF2aW9yIGJldHdlZW4gaW50ZXJydXB0IGhhbmRsaW5nLCAKPj4gZ2ljX2ludGVy
cnVwdCgpIGlzIG5vdyBrZWVwaW5nIGludGVycnVwdHMgbWFza2VkIGFuZCBkZWZlciB0aGUgCj4+
IGRlY2lzaW9uIHRvIGRvX3tMUEksIElSUX0uCj4gCj4gSXQgaXMgT0sgd2l0aCBtZS4KPiAKPiBB
cmUgeW91IHdhaXRpbmcgZnJvbSBtZSBtb3JlIG9mCgpJIHdhcy4gQnV0IEkgYWxzbyBoYWQgdGlt
ZSB0byB0aGluayBhYm91dCB0aGUgY29tbWl0IG1lc3NhZ2UgYW5kIEkgd291bGQgCmJlIGhhcHB5
IHRvIGNvbW1pdCB3aXRoIGp1c3Qgd2hhdCBpdCBpcyBjdXJyZW50bHkgd3JpdHRlbi4KCkkgaGF2
ZSBub3cgYXBwbGllZCB0byBteSBzdGFnaW5nIGJyYW5jaCB3aXRoIG15IGFja2VkLWJ5LiBJIHdp
bGwgY29tbWl0IAppdCB0b25pZ2h0LgoKVGhhbmsgeW91IGZvciB0aGUgcGF0Y2gsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 19:58:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 19: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 1haQQm-0002hk-AM; Mon, 10 Jun 2019 19: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=+LYk=UJ=cert.pl=michal.leszczynski@srs-us1.protection.inumbo.net>)
 id 1haQQl-0002hf-34
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:58:11 +0000
X-Inumbo-ID: 1187e262-8bba-11e9-8980-bc764e045a96
Received: from bagnar.nask.net.pl (unknown [195.187.242.196])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1187e262-8bba-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 19:58:09 +0000 (UTC)
Received: from bagnar.nask.net.pl (unknown [172.16.9.10])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 21D93A21DF;
 Mon, 10 Jun 2019 21:58:08 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 1BBACA2167;
 Mon, 10 Jun 2019 21:58:07 +0200 (CEST)
Received: from bagnar.nask.net.pl ([127.0.0.1])
 by localhost (bagnar.nask.net.pl [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id RpLQvEU_2QuM; Mon, 10 Jun 2019 21:58:06 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 65F14A1BBE;
 Mon, 10 Jun 2019 21:58:06 +0200 (CEST)
X-Virus-Scanned: amavisd-new at bagnar.nask.net.pl
Received: from bagnar.nask.net.pl ([127.0.0.1])
 by localhost (bagnar.nask.net.pl [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id VQ12WINW185l; Mon, 10 Jun 2019 21:58:06 +0200 (CEST)
Received: from belindir.nask.net.pl (belindir-ext.nask.net.pl
 [195.187.242.210])
 by bagnar.nask.net.pl (Postfix) with ESMTP id 3EC42A1B56;
 Mon, 10 Jun 2019 21:58:06 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by belindir.nask.net.pl (Postfix) with ESMTP id 3BBF1216B6;
 Mon, 10 Jun 2019 21:57:36 +0200 (CEST)
Received: from belindir.nask.net.pl ([127.0.0.1])
 by localhost (belindir.nask.net.pl [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id R0h6tXVrwM0A; Mon, 10 Jun 2019 21:57:35 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by belindir.nask.net.pl (Postfix) with ESMTP id 248F521706;
 Mon, 10 Jun 2019 21:57:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at belindir.nask.net.pl
Received: from belindir.nask.net.pl ([127.0.0.1])
 by localhost (belindir.nask.net.pl [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id RpUKPz1GIZKN; Mon, 10 Jun 2019 21:57:35 +0200 (CEST)
Received: from [195.187.238.217] (unknown [195.187.238.217])
 by belindir.nask.net.pl (Postfix) with ESMTPSA id 0112A216B6;
 Mon, 10 Jun 2019 21:57:34 +0200 (CEST)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
 <20190610094143.GA30852@perard.uk.xensource.com>
From: =?UTF-8?Q?Micha=c5=82_Leszczy=c5=84ski?= <michal.leszczynski@cert.pl>
Openpgp: preference=signencrypt
Autocrypt: addr=michal.leszczynski@cert.pl; keydata=
 mQINBFubrQQBEADOpFn1BA3poV6QnE8EWxuLut9s3z6fyuLZWglWhm2BEki7OSqPVhc1DAEh
 XmonG73h7iMBhy9j+B0+YquxqWRQRLlF9kZzfawsPwabXj4pIGT2pDF1YQM5b2Y1x63CS49s
 1c/KfA1TjqgoOEl/crX351Y4NlyEBWzlS7KW4R73zr/S9r7lEO3C8QtCh6K2BxEBUPE9Bmy8
 EdvLnH3TeBtuM7wLvUdfIyLFJrQcRy+EceKKK5s8ZJtfFTJE1+skJovJn8uo46vp2NlFxX8s
 gFEeW0X+YcDOQn3KU02w6HA9eBj7Fkl9DaQqx+dAORw6Q0e/0MXSs1tfblwk1cEQXA1VU2oW
 F7mroKWufRTPpewTpwR00sO/9uYRJs7kPNbJ8f1c4UpclvimqpBw4Tr8RSN3puZ+BJztzNOl
 a/kklCmRRRyEI91JvIeNTSBdHwCEAzCP9mmBgmD0sRCLXjtd4Qz/BBr0v3eQGePqPvBqylDc
 VywVlELyWnf1qkJuaULo6opq43sE0pD0OsIH2Ngr1I2Abzix2AGHcLU5KHqJOf6q7lal+O36
 TKoDUxHKMpHLx4sni//kW41GYe7C7oKw2ACQtlpJAch8EUZrSxotSNvQJkt6QgKWckMradPf
 c99sStqeCF9xC2AW1CaXk7rb8pyljl/wjkyEnzO9wr2I+NCm+wARAQABtDFNaWNoYcWCIExl
 c3pjennFhHNraSA8bWljaGFsLmxlc3pjenluc2tpQGNlcnQucGw+iQJUBBMBCgA+FiEEi8ZW
 qhvgeJY9d57ZKtZpXG3wbKoFAlubrQQCGyMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgEC
 F4AACgkQKtZpXG3wbKqGExAAmUFb/i5TeW6oLLk9gLhWiV/x3nO1sEZfvFL8jZKBS39bSmBL
 gXRA1wjlcZ/ed6e4Z/UmhRJBIqpTWPn1gnkvhX1A475ybh1C67Qc8YR2aNTWy38uVQ4RZN0Y
 N2AjpQCi87u/JCHtAhmoi6jR0uT97PSMhy/3jAaqo4kxykTxslFXp09YvBc6ckmqOEi804VZ
 ixaGMuOb2nJGD4cSoh+30+d/dxcGm2i0DPgf499crktAFvEyb/ZZcmzJ75SxOqz4Vj6p8Nla
 Q3bKOXj4gzwfZ14gVnZfPyFngBo0w8wZDPLSRnjBPAQrnVuWzcs/Dev1qPEW2YlTEBxYhFI6
 oYvwGyCtgniteBz8WCUxASpk3Nncfq6TfgYgin+gbggUebcPJHywAq1mq01aOQdIyORvctBl
 8mV1PIRzRvsk++4fGnxi9keQy/C2VO77Rw+br2wiE2GUuqcBMC1g+GCm/lpxnAGOlgX9kDao
 nPM5Ae2LyYnxS5+CBohcHPZhK4KlVPB7avr9wnuPDIBg5joSjSZOLEw2PNFGbctdG3pX/JL7
 00Q3I7pSEmHnZE1mMl4vjt7rbhhSB+Xd///igr1zqBac2O0x3L+OJ+WzOa6J6MdSJGzluSHP
 uyeYzLvl/cbciisiVYRLhwu+Kocfo2BOT46sw/e6lxE63wSE8eK9K2Kb4vu5Ag0EW5utBAEQ
 AMIAcNSFOAuKwLUac5hZ9rmz+4k01TgSXLF0x+kC27zLHNc/bo4uTSxfPoOpXOvfoUzN9DmE
 ltOzt/F/+XnBe5ZSsBrPlYUCWJmSLtig2+YEKD/s/ySzb34BLk/28175WT96Y/cD4jWNHWtK
 OKu5sEIsfdZa0fy1M99iYSZsSRKjEoHmolmXOCzF2ny+QmUgGXP2KagAMNT/fsv4YfqebzU/
 X6TCXMVkPU7sa8xEW6J6zsptvFO80bjd/XNglOxp97Y6SoAOtF1ptsgxuG8NiXfv9stZf5r8
 gTLz9CuvGlIkSUFMqJRAdaF1uz10s50N4oKSeMSTmM1YhVXwiMWjVHY/7IECbi30284QBCL0
 e7wp1b88zVPJruK+60PTwSWxz65vsscBHjjvQcbZw6uKdRgP4tiR2JINnO7cEJEgDV0+AEm+
 JeYD60Hhhz7TH5b78go/SYE00aNZL0tvewphDtrIFmDMd+TKtlhHD44yvdIUUNXCaCdyYzU3
 zQQomMQ0EOIhVFy3RKPLJ/6wA2g0PJfKs0W78ktszsQIrHac53A4+Xb/d+Y2DcrpKsyP7a2L
 fYRk+usBCEkiuIQEhKBISm3N5zwiLnokwdu0YO57GWeVcKmGm1a8BU3AYJl7deG8m+U594xt
 MuEAZTu1kKxc8t50b7yfgc9+5L6Y0HUBcaFLABEBAAGJAjwEGAEKACYWIQSLxlaqG+B4lj13
 ntkq1mlcbfBsqgUCW5utBAIbDAUJCWYBgAAKCRAq1mlcbfBsqhXSD/4hjDRxq8sJ04me5ICU
 PqUBgClpCSAuFaxc1s7TwWpRFcvyjASG3FYzJDAH7ftcUdL/o1HB810vwE9fd3EEG4SmsXE4
 yeFm50aSQcvOxVyO9xIrCpZZ+nKDzDwiWwFk/dJdtuOH8iX0i+E2Zxojmt74yzDEIr89IWUU
 mez8WQedycDhvmj7IGW0nzSN2k0E5fbt7RaGl/331w8edejXay/g7BYNcklm4NzOUYE4LUdB
 IQ51cnuKlC07xcH7oawRuXnlTnrrML1XU4L9R7WHqHoo6SsCfSozqBr0nWsO5253NSPPjoD/
 Lv9sbwDFVssUa0DWOUfuOFFMUS6l5uXqYbh0Kq0848AYqAjX1AL7UO4EpM9t2fLyjRTGiXyy
 JbZOKYmmdk4iBe//zus/Zqh/cWhSFsaJvkUi78X2JVcOyF7j0epxSNg9VyMqjWA8iM4ZW+cz
 5asP8Mb3bZ4Ob29kYt3BvulqmcR1fwp2H3T7lGH9suM8jHvYuGmqClXqsx1EI0uP75LQ6gaX
 /AQvhhuo8nhkVWBIcDZRZpU2oQTPfTIKYyZ9xg4G7c5KGoHFTcYZRWbfEAlP8MzZUBo/RMum
 sXj1kJVEEbQBgQtc2txlR2wIphwZxkbPbxAq8IkyaLiCkfJ9dVgEZ23OW8EtrZI2htgwcAAw
 pnKSUZgLdIxAmMNsRA==
Message-ID: <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
Date: Mon, 10 Jun 2019 21:57:34 +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: <20190610094143.GA30852@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============1502503141910297454=="
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.
--===============1502503141910297454==
Content-Type: multipart/alternative;
 boundary="------------656EC655B41CDEA7C4511329"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------656EC655B41CDEA7C4511329
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello,

I've tested the scenario with restoring too many domains having lock
commented out. It turns out that in case when there is no memory left
for XEN to allocate, all pending /xl restore/ commands will simply fail
with an internal error.

As far as I understand, it's not going to do any damage unless I request
too much memory?

If so, then there is some place for improvement, i.e. to make xl acquire
the lock, allocate memory, release the lock and then start restoring the
domain state. Maybe I could provide some pull request if I would manage
to implement such behavior.


Best regards,
Micha=C5=82 Leszczy=C5=84ski


On 10.06.2019 11:41, Anthony PERARD wrote:
> On Fri, Jun 07, 2019 at 02:06:30PM +0200, Micha=C5=82 Leszczy=C5=84ski =
wrote:
>> Hello,
> Hi,
>
>> when either "xl restore" or "xl create" command is invoked, a global l=
ock is acquired here:
>>
>> https://github.com/xen-project/xen/blob/master/tools/xl/xl_vmcontrol.c=
#L876
>>
>> I'm trying to figure out what is the exact importance of this lock? Is=
 it really critical for XL operation? I have a pretty powerful machine on=
 which I want to run a few dozen of short-lived VMs. This lock is serious=
ly slowing me down, not letting to restore more than one domain at once. =
Turns out that everything still works fine (and much faster) when I comme=
nt-out the lock in the abovementioned place, but I'm not sure if it's a c=
orrect impression.
>>
>> Does anyone know if there is a situation in which Xen would screw up w=
ithout this lock?
> Here is the reason for the lock:
> https://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3Dea4dce89d478=
d62341cd2f9d8944e215f7086144
>
>   xl: free memory before building a domain
>   Free the needed amount of memory before proceeding with the domain
>   build.
>   Use a filelock to prevent other xl instances from conflicting during
>   this operation.
>
> So there are probably configurations where the lock isn't useful, or
> there are better ways to reserve memory for domain creation.
>
--=20
Pozdrawiam
Micha=C5=82 Leszczy=C5=84ski
CERT Polska/NASK
+48 532 461 124


--------------656EC655B41CDEA7C4511329
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=3DUTF=
-8">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hello,</p>
    <p>I've tested the scenario with restoring too many domains having
      lock commented out. It turns out that in case when there is no
      memory left for XEN to allocate, all pending <i>xl restore</i>
      commands will simply fail with an internal error.</p>
    <p>As far as I understand, it's not going to do any damage unless I
      request too much memory?</p>
    <p>If so, then there is some place for improvement, i.e. to make xl
      acquire the lock, allocate memory, release the lock and then start
      restoring the domain state. Maybe I could provide some pull
      request if I would manage to implement such behavior.<br>
    </p>
    <p><br>
    </p>
    <p>Best regards,<br>
      Micha=C5=82 Leszczy=C5=84ski</p>
    <p><br>
    </p>
    <div class=3D"moz-cite-prefix">On 10.06.2019 11:41, Anthony PERARD
      wrote:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:20190610094143.GA30852@perard.uk.xensource.com">
      <pre class=3D"moz-quote-pre" wrap=3D"">On Fri, Jun 07, 2019 at 02:0=
6:30PM +0200, Micha=C5=82 Leszczy=C5=84ski wrote:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">Hello,
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">
Hi,

</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">when either "xl restore" o=
r "xl create" command is invoked, a global lock is acquired here:

<a class=3D"moz-txt-link-freetext" href=3D"https://github.com/xen-project=
/xen/blob/master/tools/xl/xl_vmcontrol.c#L876">https://github.com/xen-pro=
ject/xen/blob/master/tools/xl/xl_vmcontrol.c#L876</a>

I'm trying to figure out what is the exact importance of this lock? Is it=
 really critical for XL operation? I have a pretty powerful machine on wh=
ich I want to run a few dozen of short-lived VMs. This lock is seriously =
slowing me down, not letting to restore more than one domain at once. Tur=
ns out that everything still works fine (and much faster) when I comment-=
out the lock in the abovementioned place, but I'm not sure if it's a corr=
ect impression.

Does anyone know if there is a situation in which Xen would screw up with=
out this lock?
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">
Here is the reason for the lock:
<a class=3D"moz-txt-link-freetext" href=3D"https://xenbits.xen.org/gitweb=
/?p=3Dxen.git;a=3Dcommit;h=3Dea4dce89d478d62341cd2f9d8944e215f7086144">ht=
tps://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3Dea4dce89d478d623=
41cd2f9d8944e215f7086144</a>

  xl: free memory before building a domain
  Free the needed amount of memory before proceeding with the domain
  build.
  Use a filelock to prevent other xl instances from conflicting during
  this operation.

So there are probably configurations where the lock isn't useful, or
there are better ways to reserve memory for domain creation.

</pre>
    </blockquote>
    <pre class=3D"moz-signature" cols=3D"72">--=20
Pozdrawiam
Micha=C5=82 Leszczy=C5=84ski
CERT Polska/NASK
+48 532 461 124</pre>
  </body>
</html>

--------------656EC655B41CDEA7C4511329--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1502503141910297454==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:04:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20:04:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQWU-0003XK-6A; Mon, 10 Jun 2019 20:04:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQWT-0003XF-8R
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:04:05 +0000
X-Inumbo-ID: e5497fe3-8bba-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e5497fe3-8bba-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:04: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 BD05F344;
 Mon, 10 Jun 2019 13:04:03 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C2E1B3F73C;
 Mon, 10 Jun 2019 13:04:01 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Jan Beulich <JBeulich@suse.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
Message-ID: <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
Date: Mon, 10 Jun 2019 21:03:59 +0100
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: <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

SGksCgpPbiA2LzUvMTkgNTowMSBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgogID4gT24gMDUvMDYv
MjAxOSAxNjo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEp1bGllbiwKPj4KPj4+Pj4gT24gMTYu
MDUuMTkgYXQgMTU6MzcsIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4gd3JvdGU6Cj4+PiBB
cyBidWlsZCBzeXN0ZW0gbm93IHN1cHBvcnRzICpfZGVmY29uZmlnIHJ1bGVzIGl0IGlzIGdvb2Qg
dG8gYmUgYWJsZQo+Pj4gdG8gY29uZmlndXJlIG1pbmltYWwgWEVOIGltYWdlIHdpdGgKPj4+Cj4+
PiDCoCBtYWtlIHRpbnk2NF9kZWZjb25maWcKPj4+Cj4+PiBjb21tYW5kLgo+Pj4KPj4+IFNpZ25l
ZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4K
Pj4KPj4geW91IGhhZCBvYmplY3Rpb25zIGhlcmUsIGFuZCB0aGUgZmlyc3QgcGF0Y2ggbWFrZXMg
bGl0dGxlIHNlbnNlCj4+IHdpdGhvdXQgdGhlIDJuZC4gTWF5IEkgYXNrIHdoYXQgdGhlIHZlcmRp
Y3QgaXMsIGkuZS4gd2hldGhlciBJIHNob3VsZAo+PiBkcm9wIHRoZXNlIHR3byBmcm9tIG15IGxp
c3Qgb2YgcGVuZGluZyBwYXRjaGVzPwo+IAo+IFZvbG9keW15ciB3YXMgZ29pbmcgdG8gcmVzZW5k
IHRoZSBzZXJpZXMgd2l0aCBkb2N1bWVudGF0aW9uIChhcyBhIAo+IHNlcGFyYXRlIHBhdGNoKS4g
QnV0IEkgd291bGQgYmUgaGFwcHkgdG8gdGFrZSAjMSBhbmQgIzIgYXNzdW1pbmcgdGhhdCAKPiBk
b2N1bWVudGF0aW9uIHBhdGNoIGlzIGdvaW5nIHRvIGJlIHNlbnQuCj4gCj4gWW91IGNhbiBjb25z
aWRlciB0aGlzIGFzIGFuIGFja2VkOgo+IAo+IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPiBmb3IgdGhlIHR3byBwYXRjaGVzLgoKSSB3YXMgYWJvdXQgdG8gYXBw
bHkgdGhlIHR3byBwYXRjaGVzLCBidXQgSSBkb24ndCBzZWVtIHRvIGJlIGFibGUgdG8gCmFwcGx5
IGl0IGJlY2F1c2Ugc29tZSBsaW5lcyBjb250YWlucyA9MjAuIEFGQUlDVCwgaXQgaXMgaW4gcmVw
bGFjZW1lbnQgCm9mICJzcGFjZSIgaW4gY2VydGFpbiBjYXNlLgoKVGhpcyBpcyBzaW1pbGFyIHRv
IHRoZSBPUC1URUUgc2VyaWVzLiBWb2xvZHlteXIsIGNhbiB5b3Ugc29ydCBvdXQgeW91ciAKZS1t
YWlsIGNvbmZpZ3VyYXRpb24/IEFuZHJpaSBzZWVtcyB0byBzZW5kIHBhdGNoZXMgZnJvbSBhIGdt
YWlsLCBub3QgCnN1cmUgaWYgaXQgaXMgYmVjYXVzZSBvZiBzb21lIGlzc3VlcyB3aXRoIGhpcyBF
UEFNIGUtbWFpbCBhZGRyZXNzLi4uIFlvdSAKbWF5IHdhbnQgdG8gdGFsayB3aXRoIGhpbS4KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:11:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haQdf-0004PU-6D; Mon, 10 Jun 2019 20:11: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQdd-0004PA-IB
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:11:29 +0000
X-Inumbo-ID: ecc895d2-8bbb-11e9-97a2-cf513414a856
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ecc895d2-8bbb-11e9-97a2-cf513414a856;
 Mon, 10 Jun 2019 20:11: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 C73CE344;
 Mon, 10 Jun 2019 13:11:25 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ECD4A3F73C;
 Mon, 10 Jun 2019 13:11:24 -0700 (PDT)
To: Baodong Chen <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <1560143748-11027-1-git-send-email-chenbaodong@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c7476978-3c46-05b3-db0e-c7ac28c344d9@arm.com>
Date: Mon, 10 Jun 2019 21:11:23 +0100
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: <1560143748-11027-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: domain: remove redundant memset
 for arch's saved_context when creating 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4gVGhlIHRpdGxlIHNob3VsZCBiZSBhdCBtYXgg
ODAgY2hhcmFjdGVycy4gU28gCmhvdyBhYm91dCB0aGUgZm9sbG93aW5nIHRpdGxlPwoKInhlbi9h
cm06IGRvbWFpbjogUmVtb3ZlIHJlZHVuZGFudCBtZW1zZXQgZm9yIHYtPmFyY2guc2F2ZWRfY29u
dGV4dCIKCk9uIDYvMTAvMTkgNjoxNSBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+IEFscmVhZHkg
ZG9uZSBieSBjbGVhcl9wYWdlKCkgaW4gYWxsb2NfdmNwdV9zdHJ1Y3QoKQoKUGxlYXNlIHRyeSB0
byBtYWtlIHNlbnRlbmNlIGluIHRoZSBjb21taXQgbWVzc2FnZS4gRm9yIGhlcmUgSSB3b3VsZCBz
dWdnZXN0OgoKInYtPmFyY2guc2F2ZWRfY29udGV4dCBpcyBhbHJlYWR5IHplcm9lZCBpbiBhbGxv
Y192Y3B1X3N0cnVjdCgpIGJ5IApjbGVhcl9wYWdlKCkuIFNvIHRoZXJlIGFyZSBubyBuZWVkIHRv
IG1lbXNldCBpdCBhZ2FpbiBpbiAKYXJjaF92Y3B1X2NyZWF0ZSgpLiIKCklmIHlvdSBhcmUgaGFw
cHkgd2l0aCB0aGUgdHdvIGNoYW5nZXMsIEkgY2FuIGRvIHRoZW0gb24gY29tbWl0LgoKQ2hlZXJz
LAoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5j
b20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgfCAxIC0KPiAgIDEgZmlsZSBjaGFu
Z2VkLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4u
YyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwo+IGluZGV4IGZmMzMwYjMuLmFkMWIxMDYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFp
bi5jCj4gQEAgLTU1Nyw3ICs1NTcsNiBAQCBpbnQgYXJjaF92Y3B1X2NyZWF0ZShzdHJ1Y3QgdmNw
dSAqdikKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtIHNp
emVvZihzdHJ1Y3QgY3B1X2luZm8pKTsKPiAgICAgICBtZW1zZXQodi0+YXJjaC5jcHVfaW5mbywg
MCwgc2l6ZW9mKCp2LT5hcmNoLmNwdV9pbmZvKSk7Cj4gICAKPiAtICAgIG1lbXNldCgmdi0+YXJj
aC5zYXZlZF9jb250ZXh0LCAwLCBzaXplb2Yodi0+YXJjaC5zYXZlZF9jb250ZXh0KSk7Cj4gICAg
ICAgdi0+YXJjaC5zYXZlZF9jb250ZXh0LnNwID0gKHJlZ2lzdGVyX3Qpdi0+YXJjaC5jcHVfaW5m
bzsKPiAgICAgICB2LT5hcmNoLnNhdmVkX2NvbnRleHQucGMgPSAocmVnaXN0ZXJfdCljb250aW51
ZV9uZXdfdmNwdTsKPiAgIAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:16:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haQij-0004bg-TM; Mon, 10 Jun 2019 20:16:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haQih-0004bb-P0
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:16:43 +0000
X-Inumbo-ID: a93b64ab-8bbc-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a93b64ab-8bbc-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:16: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 E4441344;
 Mon, 10 Jun 2019 13:16:41 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 142523F73C;
 Mon, 10 Jun 2019 13:16:40 -0700 (PDT)
To: Baodong Chen <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <1560143274-10547-1-git-send-email-chenbaodong@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fd6f7662-2da9-a4a8-feba-cd80e94c449a@arm.com>
Date: Mon, 10 Jun 2019 21:16:39 +0100
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: <1560143274-10547-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: vtimer: fix return value to void
 for virt_timer_[save|restore]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGksCgpOSVQ6IEkgd291bGQgdXNlICJjaGFuZ2UiIGluc3RlYWQgb2YgImZpeCIuIEkgZmVlbCAi
Zml4IiBpcyBtb3JlIHdoZW4gCnRoZXJlIGFyZSBhbiBhY3R1YWwgYnVnLgoKT24gNi8xMC8xOSA2
OjA3IEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4gVGhlIG9yaWdpbmFsIHR5cGUgaXMgaW50IGFu
ZCBub3QgdXNlZCBhdCBhbGwgc28gZml4IHRvIHZvaWQuCgpUaGUgY29tbWl0IG1lc3NhZ2UgaXMg
YSBiaXQgdW5jbGVhciwgeW91IG1lbnRpb24gdGhlIHR5cGUgd2hlcmVhcyB0aGUgCmtleSBwb2lu
dCBpcyBub25lIG9mIHRoZSBjYWxsZXJzIGFyZSB1c2luZyB0aGUgcmV0dXJuIHZhbHVlLiBTbyBo
b3cgYWJvdXQ6CgoidmlydF90aW1lcl97c2F2ZSwgcmV0dXJufSBhbHdheXMgcmV0dXJuIDAgYW5k
IG5vbmUgb2YgdGhlIGNhbGxlciAKYWN0dWFsbHkgY2hlY2sgaXQuIFNvIGNoYW5nZSB0aGUgcmV0
dXJuIHR5cGUgdG8gdm9pZC4iCgpJZiB5b3UgYXJlIGhhcHB5IHdpdGggaXQsIEkgY2FuIG1ha2Ug
dGhlIG1vZGlmaWNhdGlvbnMgdGhlbSBvbiBjb21taXQuCgpDaGVlcnMsCgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPiAtLS0KPiAgIHhl
bi9hcmNoL2FybS92dGltZXIuYyAgICAgICAgfCA2ICsrLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNt
LWFybS92dGltZXIuaCB8IDQgKystLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92dGltZXIu
YyBiL3hlbi9hcmNoL2FybS92dGltZXIuYwo+IGluZGV4IGM5OWRkMjMuLmU2YWViZGEgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3Z0aW1lci5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3Z0aW1l
ci5jCj4gQEAgLTEzNiw3ICsxMzYsNyBAQCB2b2lkIHZjcHVfdGltZXJfZGVzdHJveShzdHJ1Y3Qg
dmNwdSAqdikKPiAgICAgICBraWxsX3RpbWVyKCZ2LT5hcmNoLnBoeXNfdGltZXIudGltZXIpOwo+
ICAgfQo+ICAgCj4gLWludCB2aXJ0X3RpbWVyX3NhdmUoc3RydWN0IHZjcHUgKnYpCj4gK3ZvaWQg
dmlydF90aW1lcl9zYXZlKHN0cnVjdCB2Y3B1ICp2KQo+ICAgewo+ICAgICAgIEFTU0VSVCghaXNf
aWRsZV92Y3B1KHYpKTsKPiAgIAo+IEBAIC0xNDksMTAgKzE0OSw5IEBAIGludCB2aXJ0X3RpbWVy
X3NhdmUoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgICAgIHNldF90aW1lcigmdi0+YXJjaC52aXJ0
X3RpbWVyLnRpbWVyLCB0aWNrc190b19ucyh2LT5hcmNoLnZpcnRfdGltZXIuY3ZhbCArCj4gICAg
ICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2gudmlydF90aW1lcl9iYXNlLm9mZnNldCAt
IGJvb3RfY291bnQpKTsKPiAgICAgICB9Cj4gLSAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC1p
bnQgdmlydF90aW1lcl9yZXN0b3JlKHN0cnVjdCB2Y3B1ICp2KQo+ICt2b2lkIHZpcnRfdGltZXJf
cmVzdG9yZShzdHJ1Y3QgdmNwdSAqdikKPiAgIHsKPiAgICAgICBBU1NFUlQoIWlzX2lkbGVfdmNw
dSh2KSk7Cj4gICAKPiBAQCAtMTYzLDcgKzE2Miw2IEBAIGludCB2aXJ0X3RpbWVyX3Jlc3RvcmUo
c3RydWN0IHZjcHUgKnYpCj4gICAgICAgV1JJVEVfU1lTUkVHNjQodi0+ZG9tYWluLT5hcmNoLnZp
cnRfdGltZXJfYmFzZS5vZmZzZXQsIENOVFZPRkZfRUwyKTsKPiAgICAgICBXUklURV9TWVNSRUc2
NCh2LT5hcmNoLnZpcnRfdGltZXIuY3ZhbCwgQ05UVl9DVkFMX0VMMCk7Cj4gICAgICAgV1JJVEVf
U1lTUkVHMzIodi0+YXJjaC52aXJ0X3RpbWVyLmN0bCwgQ05UVl9DVExfRUwwKTsKPiAtICAgIHJl
dHVybiAwOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgYm9vbCB2dGltZXJfY250cF9jdGwoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVpbnQzMl90ICpyLCBib29sIHJlYWQpCj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnRpbWVyLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Z0
aW1lci5oCj4gaW5kZXggOTFkODhiMy4uOWQ0ZmI0YyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3Z0aW1lci5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92dGltZXIuaAo+
IEBAIC0yNCw4ICsyNCw4IEBAIGV4dGVybiBpbnQgZG9tYWluX3Z0aW1lcl9pbml0KHN0cnVjdCBk
b21haW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2Fy
Y2hfZG9tYWluY29uZmlnICpjb25maWcpOwo+ICAgZXh0ZXJuIGludCB2Y3B1X3Z0aW1lcl9pbml0
KHN0cnVjdCB2Y3B1ICp2KTsKPiAgIGV4dGVybiBib29sIHZ0aW1lcl9lbXVsYXRlKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzLCB1bmlvbiBoc3IgaHNyKTsKPiAtZXh0ZXJuIGludCB2aXJ0X3Rp
bWVyX3NhdmUoc3RydWN0IHZjcHUgKnYpOwo+IC1leHRlcm4gaW50IHZpcnRfdGltZXJfcmVzdG9y
ZShzdHJ1Y3QgdmNwdSAqdik7Cj4gK2V4dGVybiB2b2lkIHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3Qg
dmNwdSAqdik7Cj4gK2V4dGVybiB2b2lkIHZpcnRfdGltZXJfcmVzdG9yZShzdHJ1Y3QgdmNwdSAq
dik7Cj4gICBleHRlcm4gdm9pZCB2Y3B1X3RpbWVyX2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpOwo+
ICAgdm9pZCB2dGltZXJfdXBkYXRlX2lycXMoc3RydWN0IHZjcHUgKnYpOwo+ICAgCj4gCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:28:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haQtv-0005R9-3W; Mon, 10 Jun 2019 20:28: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=O/RI=UJ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haQtt-0005R4-St
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:28:17 +0000
X-Inumbo-ID: 473b1ef2-8bbe-11e9-8341-63635e510742
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 473b1ef2-8bbe-11e9-8341-63635e510742;
 Mon, 10 Jun 2019 20:28: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 199852082E;
 Mon, 10 Jun 2019 20:28:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560198496;
 bh=PAJhC57OU+WTI/5taYLBeDl9sjNPXM58jEEwgJfdrzA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ae2GMdbAiSI1HS+wIO0Cxw5D8ymdWGJeG4gQN+lJj7IrpK5/++5WqWcNg9VNoKkvZ
 g5YPGLN6VpEpSnYVCUtavbBK5FweFY1IIXlVKLaeaCclSsvD6bxE2WKSdhP2onYQ7z
 C5EUWe8Qf/MJsBwyc34rUkPRWgj5ygK5iBE19i9I=
Date: Mon, 10 Jun 2019 13:28:15 -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: <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
Message-ID: <alpine.DEB.2.21.1906101322480.8691@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
 <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@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>

T24gV2VkLCA1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDUvMDYvMjAxOSAw
MDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gVHVlLCAxNCBNYXkgMjAxOSwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBUaGUgcGFnZS10YWJsZSB3YWxrZXIgaXMgY29uZmln
dXJlZCB0byB1c2UgdGhlIHNhbWUgc2hhcmVhYmlsaXR5IGFuZAo+ID4gPiBjYWNoZWFiaWxpdHkg
YXMgdGhlIGFjY2VzcyBwZXJmb3JtZWQgd2hlbiB1cGRhdGluZyB0aGUgcGFnZS10YWJsZXMuIFRo
aXMKPiA+ID4gbWVhbnMgY2xlYW5pbmcgdGhlIGNhY2hlIGZvciBzZWNvbmRhcnkgQ1BVcyBydW50
aW1lIHBhZ2UtdGFibGVzIGlzCj4gPiA+IHVubmVjZXNzYXJ5Lgo+ID4gCj4gPiBBbGwgcmlnaHQu
IElzIHRoZXJlIGFuIGV4cGxpY2l0IGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBzaGFyZWFiaWxpdHkg
YW5kCj4gPiBjYWNoZWFiaWxpdHkgdXNlZCBieSB0aGUgcGFnZS10YWJsZSB3YWxrZXIgb3IgaXMg
aXQgc3BlY2lmaWVkIGFzIHN1Y2ggaW4KPiA+IHRoZSBBcm0gQXJtPwo+IAo+IFNlZSB0aGUgY29u
ZmlndXJhdGlvbiBvZiBUQ1JfRUwyLCBJIGNhbiBtZW50aW9uIGl0LgogClRoYXQgd291bGQgYmUg
bmljZS4gSSBkb3VibGUtY2hlY2tlZCBhbmQgaXQgaXMgYXMgeW91IHdyb3RlLgoKCj4gPiBBbHNv
LCBpc24ndCBpdCBwb3NzaWJsZSB0aGF0IENQVXMgb24gYSBkaWZmZXJlbnQgY2x1c3Rlcgo+ID4g
KGJpZy5MSVRUTEUpIHdvdWxkIGhhdmUgaXNzdWVzIHdpdGggdGhpcyBpZiB0aGUgY2FjaGUgY291
bGQgYmUgc3BsaXQKPiA+IGJldHdlZW4gdGhlIHR3byBjbHVzdGVycz8KPiAKPiBJIGRvbid0IHVu
ZGVyc3RhbmQgdGhpcy4uLiBDYWNoZSBzaG91bGQgYmUgY29oZXJlbnQgd2hlbiBhIENQVSBsZWF2
ZXMgRUwzLgo+IEJ1dCB3ZSBhbHJlYWR5IHNoYXJlIHNvbWUgYml0cyBvZiB0aGUgcGFnZSB0YWJs
ZXMgYmV0d2VlbiB0aGUgcHJvY2Vzc29yIChzZWUKPiBjcmVhdGVfeGVuX3BhZ2VfdGFibGVzKS4g
U28gSSBkb24ndCBzZWUgd2hlcmUgdGhlcmUgaXMgYSBwb3NzaWJsZSBwcm9ibGVtCj4gaGVyZS4K
CklmIHRoZSBjYWNoZSBpcyBhbHdheXMgY29oZXJlbnQgYWNyb3NzIHRoZSBjbHVzdGVycyBhbmQg
dGhlCnBhZ2V0YWJsZS13YWxrZXJzIG9mIGRpZmZlcmVudCBjbHVzdGVycywgdGhlbiB0aGlzIGlz
IGZpbmUuCgogCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292
QGVwYW0uY29tPgo+ID4gPiAKPiA+ID4gLS0tCj4gPiA+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPiA+
ID4gICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiA+ID4gLS0tCj4gPiA+ICAg
eGVuL2FyY2gvYXJtL21tLmMgfCAzIC0tLQo+ID4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0
aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVu
L2FyY2gvYXJtL21tLmMKPiA+ID4gaW5kZXggY2RhMjg0N2QwMC4uNmRiN2RkYTBkYSAxMDA2NDQK
PiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL21t
LmMKPiA+ID4gQEAgLTc2OSw5ICs3NjksNiBAQCBpbnQgaW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxl
cyhpbnQgY3B1KQo+ID4gPiAgICAgICAgICAgd3JpdGVfcHRlKCZmaXJzdFtmaXJzdF90YWJsZV9v
ZmZzZXQoRE9NSEVBUF9WSVJUX1NUQVJUK2kqRklSU1RfU0laRSldLAo+ID4gPiBwdGUpOwo+ID4g
PiAgICAgICB9Cj4gPiA+ICAgLSAgICBjbGVhbl9kY2FjaGVfdmFfcmFuZ2UoZmlyc3QsIFBBR0Vf
U0laRSk7Cj4gPiA+IC0gICAgY2xlYW5fZGNhY2hlX3ZhX3JhbmdlKGRvbWhlYXAsIERPTUhFQVBf
U0VDT05EX1BBR0VTKlBBR0VfU0laRSk7Cj4gPiA+IC0KPiA+ID4gICAgICAgcGVyX2NwdSh4ZW5f
cGd0YWJsZSwgY3B1KSA9IGZpcnN0Owo+ID4gPiAgICAgICBwZXJfY3B1KHhlbl9kb21tYXAsIGNw
dSkgPSBkb21oZWFwOwo+ID4gPiAgIAo+ID4gPiAtLSAKPiA+ID4gMi4xMS4wCj4gPiA+IAo+IAo+
IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haR5L-0006sV-EQ; Mon, 10 Jun 2019 20: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=O/RI=UJ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haR5K-0006pE-AS
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:40:06 +0000
X-Inumbo-ID: ed423c7b-8bbf-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed423c7b-8bbf-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:40:05 +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 2C143206E0;
 Mon, 10 Jun 2019 20:40:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560199204;
 bh=YYbI4EegQbBWF4j7rTrW6+Q8QI89YkL9+NPAgQ540No=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pvhiHa0Fh1jMykWllZN5ZyReFFnTlnh534/rtHUEc2UH1q2uglqcXfNA9CiGrPqhx
 heGKnYz0uvy87y0jdsVxGwgwd+Ocj/28n/2VdaB08QDZgM7en1iW+lT4g5n7V+yJAu
 ag8hSUUDeP++qLZVjAliJQZeT1EJJuszsPrABsDg=
Date: Mon, 10 Jun 2019 13:40:03 -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: <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
Message-ID: <alpine.DEB.2.21.1906101337160.8691@sstabellini-ThinkPad-T480s>
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201143390.16404@sstabellini-ThinkPad-T480s>
 <42c29444-01b0-cb6a-a8e7-3642175402f7@arm.com>
 <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
 <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-2105667026-1560199204=:8691"
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 1/8] xen/arm: Don't boot Xen on
 platform using AIVIVT instruction caches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 Oleksandr_Tyshchenko@epam.com,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel@lists.xenproject.org, nd@arm.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-2105667026-1560199204=:8691
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

Hi Julien,

I expressed my preference below. We don't agree. Is there anything else
you would like me to add to this thread? Do you have a specific
question? The only question I see below is "Users of what?" but I take
it was just rhetorical.


On Mon, 10 Jun 2019, Julien Grall wrote:
> (+ Committers)
> 
> Ping again... I have quite a few patches blocked on this work.
> 
> Cheers,
> 
> On 29/05/2019 17:44, Julien Grall wrote:
> > Gentle ping.
> > 
> > On 20/05/2019 20:53, Julien Grall wrote:
> > > Hi,
> > > 
> > > On 20/05/2019 19:56, Stefano Stabellini wrote:
> > > > On Tue, 14 May 2019, Julien Grall wrote:
> > > > > The AIVIVT is a type of instruction cache available on Armv7. This is
> > > > > the only cache not implementing the IVIPT extension and therefore
> > > > > requiring specific care.
> > > > > 
> > > > > To simplify maintenance requirements, Xen will not boot on platform
> > > > > using AIVIVT cache.
> > > > > 
> > > > > This should not be an issue because Xen Arm32 can only boot on a small
> > > > > number of processors (see arch/arm/arm32/proc-v7.S). All of them are
> > > > > not using AIVIVT cache.
> > > > > 
> > > > > Signed-off-by: Julien Grall <julien.grall@arm.com>
> > > > 
> > > > As we have already discussed, I am OK with this and neither of us
> > > > foresee any issues. Given that it could be considered as a drop in
> > > > support for something, I think it would be nice to send an email outside
> > > > of the series to say we won't support AIVIVT processors any longer,
> > > > using words easier to understand to users (not necessarily developers).
> > > 
> > > Users of what? Xen upstream will *panic* on every processor not listed in
> > > arch/arm/arm32/proc-v7.S even without this patch.
> > > 
> > > > Would you be able to do that? I can help you with the text.
> > > While in theory this sounds sensible, for reaching the panic added in this
> > > patch, you would need out-of-tree patches. So in practice you are saying
> > > we should care about out-of-tree users.
> > > 
> > > I have already enough to care about Xen upstream itself that out-of-tree
> > > is my last concern. If someone were using out-of-tree then then too bad
> > > they will see the panic.
> > > 
> > > TBH, I am pretty sure we don't currently properly follow the maintenance
> > > requirements... So we are making them a favor to add a panic. Before they
> > > could just see random corruption...
> > > 
> > > Anyway, feel free to send the message yourself.
> > > 
> > > > 
> > > > 
> > > > > ---
> > > > > 
> > > > > Â Â Â Â  Changes in v3:
> > > > > Â Â Â Â Â Â Â Â  - Patch added
> > > > > ---
> > > > > Â  xen/arch/arm/setup.cÂ Â Â Â Â Â Â Â Â Â Â  | 5 +++++
> > > > > Â  xen/include/asm-arm/processor.h | 5 +++++
> > > > > Â  2 files changed, 10 insertions(+)
> > > > > 
> > > > > diff --git a/xen/arch/arm/setup.c b/xen/arch/arm/setup.c
> > > > > index ccb0f181ea..faaf029b99 100644
> > > > > --- a/xen/arch/arm/setup.c
> > > > > +++ b/xen/arch/arm/setup.c
> > > > > @@ -526,10 +526,15 @@ static void __init setup_mm(unsigned long
> > > > > dtb_paddr, size_t dtb_size)
> > > > > Â Â Â Â Â  unsigned long boot_mfn_start, boot_mfn_end;
> > > > > Â Â Â Â Â  int i;
> > > > > Â Â Â Â Â  void *fdt;
> > > > > +Â Â Â  const uint32_t ctr = READ_CP32(CTR);
> > > > > Â Â Â Â Â  if ( !bootinfo.mem.nr_banks )
> > > > > Â Â Â Â Â Â Â Â Â  panic("No memory bank\n");
> > > > > +Â Â Â  /* We only supports instruction caches implementing the IVIPT
> > > > > extension. */
> > > > 
> > > > Please mention that IVIPT can only be implemented by PIPT and VIPT
> > > > caches, not by AIVIVT caches. That should make it straightforward to
> > > > understand the reason for the panic below.
> > > 
> > > I would prefer to add "This is not the case of AIVIVT" rather than
> > > spelling out the other caches.
> > > 
> > > Cheers,
> > > 
> > > 
> > 
> 
> -- 
> Julien Grall
> 
--8323329-2105667026-1560199204=:8691
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2105667026-1560199204=:8691--


From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:40:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20:40:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haR5o-0006ug-QQ; Mon, 10 Jun 2019 20: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haR5n-0006uX-Hn
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:40:35 +0000
X-Inumbo-ID: fee02118-8bbf-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fee02118-8bbf-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20: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 2AAD3344;
 Mon, 10 Jun 2019 13:40:34 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 675673F73C;
 Mon, 10 Jun 2019 13:40:33 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
 <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
 <alpine.DEB.2.21.1906101322480.8691@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ec030ed9-c44b-c476-866e-6c9c47def506@arm.com>
Date: Mon, 10 Jun 2019 21:40:32 +0100
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: <alpine.DEB.2.21.1906101322480.8691@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlYW5vLAoKT24gNi8xMC8xOSA5OjI4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gV2VkLCA1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDA1LzA2LzIw
MTkgMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFR1ZSwgMTQgTWF5IDIw
MTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBUaGUgcGFnZS10YWJsZSB3YWxrZXIgaXMgY29u
ZmlndXJlZCB0byB1c2UgdGhlIHNhbWUgc2hhcmVhYmlsaXR5IGFuZAo+Pj4+IGNhY2hlYWJpbGl0
eSBhcyB0aGUgYWNjZXNzIHBlcmZvcm1lZCB3aGVuIHVwZGF0aW5nIHRoZSBwYWdlLXRhYmxlcy4g
VGhpcwo+Pj4+IG1lYW5zIGNsZWFuaW5nIHRoZSBjYWNoZSBmb3Igc2Vjb25kYXJ5IENQVXMgcnVu
dGltZSBwYWdlLXRhYmxlcyBpcwo+Pj4+IHVubmVjZXNzYXJ5Lgo+Pj4KPj4+IEFsbCByaWdodC4g
SXMgdGhlcmUgYW4gZXhwbGljaXQgY29uZmlndXJhdGlvbiBmb3IgdGhlIHNoYXJlYWJpbGl0eSBh
bmQKPj4+IGNhY2hlYWJpbGl0eSB1c2VkIGJ5IHRoZSBwYWdlLXRhYmxlIHdhbGtlciBvciBpcyBp
dCBzcGVjaWZpZWQgYXMgc3VjaCBpbgo+Pj4gdGhlIEFybSBBcm0/Cj4+Cj4+IFNlZSB0aGUgY29u
ZmlndXJhdGlvbiBvZiBUQ1JfRUwyLCBJIGNhbiBtZW50aW9uIGl0Lgo+ICAgCj4gVGhhdCB3b3Vs
ZCBiZSBuaWNlLiBJIGRvdWJsZS1jaGVja2VkIGFuZCBpdCBpcyBhcyB5b3Ugd3JvdGUuCgpTdXJl
LiBIb3cgYWJvdXQ6CgoiVGhlIHBhZ2UtdGFibGUgd2Fsa2VyIGlzIGNvbmZpZ3VyZWQgYnkgVENS
X0VMMiB0byB1c2Ugc2hhcmVhYmlsaXR5IGFuZCAKY2FjaGVhYmlsaXR5IGFzIHRoZSBhY2Nlc3Mg
cGVyZm9ybWVkIHdoZW4gdXBkYXRpbmcgdGhlIHBhZ2UtdGFibGVzLiBbLi4uXSIKCj4gCj4gCj4+
PiBBbHNvLCBpc24ndCBpdCBwb3NzaWJsZSB0aGF0IENQVXMgb24gYSBkaWZmZXJlbnQgY2x1c3Rl
cgo+Pj4gKGJpZy5MSVRUTEUpIHdvdWxkIGhhdmUgaXNzdWVzIHdpdGggdGhpcyBpZiB0aGUgY2Fj
aGUgY291bGQgYmUgc3BsaXQKPj4+IGJldHdlZW4gdGhlIHR3byBjbHVzdGVycz8KPj4KPj4gSSBk
b24ndCB1bmRlcnN0YW5kIHRoaXMuLi4gQ2FjaGUgc2hvdWxkIGJlIGNvaGVyZW50IHdoZW4gYSBD
UFUgbGVhdmVzIEVMMy4KPj4gQnV0IHdlIGFscmVhZHkgc2hhcmUgc29tZSBiaXRzIG9mIHRoZSBw
YWdlIHRhYmxlcyBiZXR3ZWVuIHRoZSBwcm9jZXNzb3IgKHNlZQo+PiBjcmVhdGVfeGVuX3BhZ2Vf
dGFibGVzKS4gU28gSSBkb24ndCBzZWUgd2hlcmUgdGhlcmUgaXMgYSBwb3NzaWJsZSBwcm9ibGVt
Cj4+IGhlcmUuCj4gCj4gSWYgdGhlIGNhY2hlIGlzIGFsd2F5cyBjb2hlcmVudCBhY3Jvc3MgdGhl
IGNsdXN0ZXJzIGFuZCB0aGUKPiBwYWdldGFibGUtd2Fsa2VycyBvZiBkaWZmZXJlbnQgY2x1c3Rl
cnMsIHRoZW4gdGhpcyBpcyBmaW5lLgoKWGVuIChhbmQgTGludXgpIGJ1aWx0IG9uIHRoZSBhc3N1
bXB0aW9uIHRoYXQgYWxsIHRoZSBDUFVzIChhbmQgCnBhZ2UtdGFibGUgd2Fsa2VyKSBhcmUgaW4g
dGhlIHNhbWUgc2hhcmVhYmxlIGRvbWFpbiAoaS5lIAppbm5lcnNoYXJlYWJsZSkuIElmIHlvdSBo
YXZlIGEgcGxhdGZvcm0gd2hlcmUgaXQgaXMgbm90IHRoZSBjYXNlLCB0aGVuIApYZW4gaXMgZ29p
bmcgdG8gYmUgYmFkbHkgYnJva2VuLgoKVGhpcyBpcyBhbHNvIGlubGluZSB3aXRoIHRoZSBleHBl
Y3RhdGlvICBmcm9tIHRoZSBBcm0gQXJtIChCMi0xMjMgaW4gRERJIAowNDg3RC5hKToKCiJUaGUg
SW5uZXIgU2hhcmVhYmxlIGRvbWFpbiBpcyBleHBlY3RlZCB0byBiZSB0aGUgc2V0IG9mIFBFcyBj
b250cm9sbGVkIApieSBhIHNpbmdsZSBoeXBlcnZpc29yIG9yIG9wZXJhdGluZyBzeXN0ZW0uIgoK
RG8geW91IGhhdmUgYSBjYXNlIHdoZXJlIFhlbiBuZWVkcyB0byBydW4gb24gUEVzIGluIGRpZmZl
cmVudCBkb21haW5zPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:51:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haRGT-00082e-SZ; Mon, 10 Jun 2019 20: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=O/RI=UJ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haRGS-00082R-Gt
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:51:36 +0000
X-Inumbo-ID: 88f66dc4-8bc1-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88f66dc4-8bc1-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:51: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 E0CF920820;
 Mon, 10 Jun 2019 20:51:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560199895;
 bh=iF9pmAo0jwQebAFRb6gjylcwLJaeJFSiLZEmJg+037Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=a2ggYKSrkL94n0M+6LY9yIpwWtWy1HPMzw6DjrmjmjRjwch9p8ZaX97IH6CpfUUQ0
 pYWtHbHUI1SZ6H1H66WP+nGeIuggID5FNwG0arMV0l/EPOqrnGSttrW4m++16JZ7dD
 Jb7MwsqBxKSXSMQhZ/RyTFZ+qbZho6uvKtIlwPqg=
Date: Mon, 10 Jun 2019 13:51: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: <471832b3-c328-2275-2abd-845371be819b@arm.com>
Message-ID: <alpine.DEB.2.21.1906101347270.8691@sstabellini-ThinkPad-T480s>
References: <20190508161603.21964-1-julien.grall@arm.com>
 <20190508161603.21964-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905091307080.25766@sstabellini-ThinkPad-T480s>
 <5fe19f3a-e17b-04b5-ff15-5579ebe789eb@arm.com>
 <cc1d2550-794c-842d-26db-178f614f81b3@arm.com>
 <4b1d9bf6-bf3b-a5ec-da06-534618bb34a8@arm.com>
 <alpine.DEB.2.21.1905101050260.25766@sstabellini-ThinkPad-T480s>
 <10c3ba27-c0df-a0d4-4033-530ec99291ac@arm.com>
 <alpine.DEB.2.21.1905201357570.16404@sstabellini-ThinkPad-T480s>
 <471832b3-c328-2275-2abd-845371be819b@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 4/7] xen/arm: page: Clarify the Xen TLBs
 helpers name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <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>

T24gTW9uLCAyMCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIwLzA1LzIwMTkg
MjI6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIEZyaSwgMTAgTWF5IDIwMTks
IEp1bGllbiBHcmFsbCB3cm90ZToKPiA+PiBGZWVsIGZyZWUgdG8gc3VnZ2VzdCBhbiBpbi1jb2Rl
IGNvbW1lbnQgc28gd2UgY2FuIGRpc2N1c3Mgb24gdGhlIHdvcnRoaW5lc3MuCj4gPiAKPiA+IEkg
c3VnZ2VzdCBzb21ldGhpbmcgbGlrZSB0aGUgZm9sbG93aW5nOgo+ID4gCj4gPiAgIC8qCj4gPiAg
ICAqIEZsdXNoIGFsbCBoeXBlcnZpc29yIG1hcHBpbmdzIGZyb20gdGhlIFRMQiBvZiB0aGUgbG9j
YWwgcHJvY2Vzc29yLiBOb3RlCj4gPiAgICAqIHRoYXQgaW5zdHJ1Y3Rpb24gY2FjaGUgbWFpbnRl
bmFuY2UgbWlnaHQgYWxzbyBiZSByZXF1aXJlZCB3aGVuIHNlbGYKPiA+ICAgICogbW9kaWZ5aW5n
IFhlbiBjb2RlLCBzZWUgRDUtMjUyMiBpbiBBUk0gRERJIDA0ODdELmEgYW5kIEIzLjExLjIgaW4g
QVJNCj4gPiAgICAqIERESSAwNDA2Qy5jLgo+ID4gICAgKi8KPiAKPiBUaGlzIGxvb2tzIHF1aXRl
IG91dC1vZi1jb250ZXh0LCB3aGF0IGlzIHRoZSByZWxhdGlvbiBiZXR3ZWVuIAo+IHNlbGYtbW9k
aWZ5aW5nIGNvZGUgYW5kIFRMQiBmbHVzaD8KCiJGbHVzaCBhbGwgaHlwZXJ2aXNvciBtYXBwaW5n
cyBmcm9tIHRoZSBUTEIgb2YgdGhlIGxvY2FsIHByb2Nlc3NvciIgaXMKdGhlIGRlc2NyaXB0aW9u
IG9mIHRoZSBmdW5jdGlvbiBiZWxvdyAoaXQgY2Fubm90IGJlIHNlZW4gaGVyZSBidXQgaXQncwp0
aGUgZnVuY3Rpb24gb24gdG9wIG9mIHdoaWNoIHRoaXMgY29tbWVudCBpcyBzdXBwb3NlZCB0byBi
ZSBvbiwKZmx1c2hfeGVuX2RhdGFfdGxiX2xvY2FsKS4gVGhlIHJlc3Qgb2YgdGhlIGNvbW1lbnQg
aXMgaW5mb3JtYXRpdmUKcmVnYXJkaW5nIGRpZmZpY3VsdCBjYXNlcyBzdWNoIGFzIHNlbGYtbW9k
aWZ5aW5nIGNvZGUsIHdoaWNoIHdhcyBwcmVzZW50CmluIHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9m
IHRoZSBjb2RlIGFuZCBJIHdvdWxkIGxpa2UgdG8gcmV0YWluLiBUaGUKcmVsYXRpb24gaXMgdGhh
dCB0aGVyZSBpcyBhIGdvb2QgY2hhbmNlIHlvdSBuZWVkIHRvIGRvIGJvdGguCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:52:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haRHb-0008Cz-Dj; Mon, 10 Jun 2019 20:52: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haRHa-0008Ct-7L
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:52:46 +0000
X-Inumbo-ID: b0d9a6dc-8bc1-11e9-b059-2b1e1090423c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b0d9a6dc-8bc1-11e9-b059-2b1e1090423c;
 Mon, 10 Jun 2019 20:52: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 345F4344;
 Mon, 10 Jun 2019 13:52:42 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C8523F73C;
 Mon, 10 Jun 2019 13:52:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201143390.16404@sstabellini-ThinkPad-T480s>
 <42c29444-01b0-cb6a-a8e7-3642175402f7@arm.com>
 <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
 <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
 <alpine.DEB.2.21.1906101337160.8691@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <65f29654-ab95-f011-69f1-0d26a09d80b6@arm.com>
Date: Mon, 10 Jun 2019 21:52:39 +0100
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: <alpine.DEB.2.21.1906101337160.8691@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 1/8] xen/arm: Don't boot Xen on
 platform using AIVIVT instruction caches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel@lists.xenproject.org, nd@arm.com, Andrii_Anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA2LzEwLzE5IDk6NDAgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBIaSBKdWxp
ZW4sCgpIaSBTdGVmYW5vLAoKPiAKPiBJIGV4cHJlc3NlZCBteSBwcmVmZXJlbmNlIGJlbG93LiBX
ZSBkb24ndCBhZ3JlZS4gSXMgdGhlcmUgYW55dGhpbmcgZWxzZQo+IHlvdSB3b3VsZCBsaWtlIG1l
IHRvIGFkZCB0byB0aGlzIHRocmVhZD8gRG8geW91IGhhdmUgYSBzcGVjaWZpYwo+IHF1ZXN0aW9u
PyBUaGUgb25seSBxdWVzdGlvbiBJIHNlZSBiZWxvdyBpcyAiVXNlcnMgb2Ygd2hhdD8iIGJ1dCBJ
IHRha2UKPiBpdCB3YXMganVzdCByaGV0b3JpY2FsLgoKTm8gaXQgd2Fzbid0IHJoZXRvcmljYWwu
IEl0IHdhcyBhIGdlbnVpbmUgcXVlc3Rpb24sIGJlY2F1c2UgeW91IGFyZSAKaW1wbHlpbmcgdGhh
dDoKCTEpIEl0IGlzIHBvc3NpYmxlIHRvIGhhdmUgdXNlciB0aGF0IGFyZSB1c2luZyBBSVZJVlQK
CTIpIFdlIGhhdmUgdG8gc3VwcG9ydCBvdXQgb2YgdHJlZSB1c2VycwoKVGhlIGxhdHRlciBpcyBw
YXJ0aWN1bGFybHkgY3JpdGljYWwgYXMgdGhpcyBpbXBsaWVzIHRoYXQgYW55IGNoYW5nZSBpbiAK
WGVuIHNob3VsZCBiZSBkb25lIHdpdGgga2VlcGluZyBpbiBtaW5kIGFueSBwYXRjaGVzIHRoYXQg
Y291bGQgYmUgCmFwcGxpZWQgb24gdG9wIG9mIFhlbi4KClNvIEkgYW0gYWxsIGhlYXIgb2YgeW91
ciBhcmd1bWVudHMgaGVyZS4uLiBBdCB0aGUgZW5kLCB3ZSBuZWVkIHRvIGNvbWUgCnRvIGFuIGFn
cmVlbWVudCBoZXJlIGFzIGF0IHRoZSBtb21lbnQgbXkgcGF0Y2ggY2FuJ3QgZ28gd2l0aG91dCB5
b3VyIGFjay4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:54:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haRJT-0008PV-TC; Mon, 10 Jun 2019 20:54: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=O/RI=UJ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haRJS-0008PP-TR
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:54:42 +0000
X-Inumbo-ID: f7a4351c-8bc1-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7a4351c-8bc1-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:54: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 A9FE320820;
 Mon, 10 Jun 2019 20:54:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560200080;
 bh=eCiU5hXdSizOhGkKCxGW5wU+ea42B1LBF1zENuvcbLw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rPt4pfEtSoAdTDNHWXmlCMATPQA0cFFbL+9FN8S+OWnQiMpzSF+WvklTYeEn2OBeo
 wkxhjAF2fw0uvz8ztJ7VIdhGZS26t+t351KIRFhNJO6v7n3H0YFrJIIZlID2doP5r1
 /pp4NVEb7zDVkHE77VAjfPjWtAEjhiw8E5YYsjyQ=
Date: Mon, 10 Jun 2019 13:54: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: <ec030ed9-c44b-c476-866e-6c9c47def506@arm.com>
Message-ID: <alpine.DEB.2.21.1906101352010.8691@sstabellini-ThinkPad-T480s>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041113220.14041@sstabellini-ThinkPad-T480s>
 <f2908fd8-f72f-fdc9-45c0-d0b09288b5f3@arm.com>
 <alpine.DEB.2.21.1906101322480.8691@sstabellini-ThinkPad-T480s>
 <ec030ed9-c44b-c476-866e-6c9c47def506@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 14/19] xen/arm32: mm:
 Avoid cleaning the cache for secondary CPUs 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWFubywKPiAK
PiBPbiA2LzEwLzE5IDk6MjggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIFdl
ZCwgNSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAwNS8wNi8yMDE5IDAw
OjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+ID4gT24gVHVlLCAxNCBNYXkgMjAx
OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ID4gVGhlIHBhZ2UtdGFibGUgd2Fsa2VyIGlz
IGNvbmZpZ3VyZWQgdG8gdXNlIHRoZSBzYW1lIHNoYXJlYWJpbGl0eSBhbmQKPiA+ID4gPiA+IGNh
Y2hlYWJpbGl0eSBhcyB0aGUgYWNjZXNzIHBlcmZvcm1lZCB3aGVuIHVwZGF0aW5nIHRoZSBwYWdl
LXRhYmxlcy4KPiA+ID4gPiA+IFRoaXMKPiA+ID4gPiA+IG1lYW5zIGNsZWFuaW5nIHRoZSBjYWNo
ZSBmb3Igc2Vjb25kYXJ5IENQVXMgcnVudGltZSBwYWdlLXRhYmxlcyBpcwo+ID4gPiA+ID4gdW5u
ZWNlc3NhcnkuCj4gPiA+ID4gCj4gPiA+ID4gQWxsIHJpZ2h0LiBJcyB0aGVyZSBhbiBleHBsaWNp
dCBjb25maWd1cmF0aW9uIGZvciB0aGUgc2hhcmVhYmlsaXR5IGFuZAo+ID4gPiA+IGNhY2hlYWJp
bGl0eSB1c2VkIGJ5IHRoZSBwYWdlLXRhYmxlIHdhbGtlciBvciBpcyBpdCBzcGVjaWZpZWQgYXMg
c3VjaCBpbgo+ID4gPiA+IHRoZSBBcm0gQXJtPwo+ID4gPiAKPiA+ID4gU2VlIHRoZSBjb25maWd1
cmF0aW9uIG9mIFRDUl9FTDIsIEkgY2FuIG1lbnRpb24gaXQuCj4gPiAgIFRoYXQgd291bGQgYmUg
bmljZS4gSSBkb3VibGUtY2hlY2tlZCBhbmQgaXQgaXMgYXMgeW91IHdyb3RlLgo+IAo+IFN1cmUu
IEhvdyBhYm91dDoKPiAKPiAiVGhlIHBhZ2UtdGFibGUgd2Fsa2VyIGlzIGNvbmZpZ3VyZWQgYnkg
VENSX0VMMiB0byB1c2Ugc2hhcmVhYmlsaXR5IGFuZAo+IGNhY2hlYWJpbGl0eSBhcyB0aGUgYWNj
ZXNzIHBlcmZvcm1lZCB3aGVuIHVwZGF0aW5nIHRoZSBwYWdlLXRhYmxlcy4gWy4uLl0iCgpUaGF0
J3MgZ3JlYXQgdGhhbmsgeW91LiBXaXRoIHRoYXQsIGFkZCBteSByZXZpZXdlZC1ieS4KCgo+ID4g
PiA+IEFsc28sIGlzbid0IGl0IHBvc3NpYmxlIHRoYXQgQ1BVcyBvbiBhIGRpZmZlcmVudCBjbHVz
dGVyCj4gPiA+ID4gKGJpZy5MSVRUTEUpIHdvdWxkIGhhdmUgaXNzdWVzIHdpdGggdGhpcyBpZiB0
aGUgY2FjaGUgY291bGQgYmUgc3BsaXQKPiA+ID4gPiBiZXR3ZWVuIHRoZSB0d28gY2x1c3RlcnM/
Cj4gPiA+IAo+ID4gPiBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy4uLiBDYWNoZSBzaG91bGQgYmUg
Y29oZXJlbnQgd2hlbiBhIENQVSBsZWF2ZXMgRUwzLgo+ID4gPiBCdXQgd2UgYWxyZWFkeSBzaGFy
ZSBzb21lIGJpdHMgb2YgdGhlIHBhZ2UgdGFibGVzIGJldHdlZW4gdGhlIHByb2Nlc3Nvcgo+ID4g
PiAoc2VlCj4gPiA+IGNyZWF0ZV94ZW5fcGFnZV90YWJsZXMpLiBTbyBJIGRvbid0IHNlZSB3aGVy
ZSB0aGVyZSBpcyBhIHBvc3NpYmxlIHByb2JsZW0KPiA+ID4gaGVyZS4KPiA+IAo+ID4gSWYgdGhl
IGNhY2hlIGlzIGFsd2F5cyBjb2hlcmVudCBhY3Jvc3MgdGhlIGNsdXN0ZXJzIGFuZCB0aGUKPiA+
IHBhZ2V0YWJsZS13YWxrZXJzIG9mIGRpZmZlcmVudCBjbHVzdGVycywgdGhlbiB0aGlzIGlzIGZp
bmUuCj4gCj4gWGVuIChhbmQgTGludXgpIGJ1aWx0IG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQgYWxs
IHRoZSBDUFVzIChhbmQgcGFnZS10YWJsZQo+IHdhbGtlcikgYXJlIGluIHRoZSBzYW1lIHNoYXJl
YWJsZSBkb21haW4gKGkuZSBpbm5lcnNoYXJlYWJsZSkuIElmIHlvdSBoYXZlIGEKPiBwbGF0Zm9y
bSB3aGVyZSBpdCBpcyBub3QgdGhlIGNhc2UsIHRoZW4gWGVuIGlzIGdvaW5nIHRvIGJlIGJhZGx5
IGJyb2tlbi4KPiAKPiBUaGlzIGlzIGFsc28gaW5saW5lIHdpdGggdGhlIGV4cGVjdGF0aW8gIGZy
b20gdGhlIEFybSBBcm0gKEIyLTEyMyBpbiBEREkKPiAwNDg3RC5hKToKPiAKPiAiVGhlIElubmVy
IFNoYXJlYWJsZSBkb21haW4gaXMgZXhwZWN0ZWQgdG8gYmUgdGhlIHNldCBvZiBQRXMgY29udHJv
bGxlZCBieSBhCj4gc2luZ2xlIGh5cGVydmlzb3Igb3Igb3BlcmF0aW5nIHN5c3RlbS4iCj4gCj4g
RG8geW91IGhhdmUgYSBjYXNlIHdoZXJlIFhlbiBuZWVkcyB0byBydW4gb24gUEVzIGluIGRpZmZl
cmVudCBkb21haW5zPwoKTm8sIHRoYW5rZnVsbHkgSSBkb24ndCA6LSkKCkkgd2FzIHdvcnJpZWQg
dGhhdCBzb21lIGJpZy5MSVRUTEUgU29DcyBtaWdodCBiZSBidWlsdCBsaWtlIHRoYXQgc28uIChJ
CmRvbid0IGhhdmUgYW55IGJpZy5MSVRUTEUgbWFjaGluZXMgaGVyZSB0byBjb25maXJtL2Rlbnku
KSBJdCBpcyBnb29kCnRoYXQgd2UgZG9uJ3QgaGF2ZSB0byB3b3JyeSBhYm91dCBpdC4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 20:59:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 20: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 1haRNg-0000FM-GH; Mon, 10 Jun 2019 20: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=m4ix=UJ=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1haRNf-0000FG-5i
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 20:59:03 +0000
X-Inumbo-ID: 92ab7612-8bc2-11e9-8980-bc764e045a96
Received: from mail-yw1-xc42.google.com (unknown [2607:f8b0:4864:20::c42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92ab7612-8bc2-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 20:59:01 +0000 (UTC)
Received: by mail-yw1-xc42.google.com with SMTP id m80so4328822ywd.11
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 13:59:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=BMWy3ohj2zLak8Jhrfv29KcYtpY2vVHAsjJl485NXFU=;
 b=IDU1ejz8F/ICbao+Z/t7kqb75jTo7ZOJge/njGM3fw+oewZ3t+4UQ+u2m6q9Yb9sg5
 BHjsI6h7gMu0/WkkrzQBFC5oPIMhrBABHh2eoK5vwXrSsoSNyadcGDvwmFqElHQiA6pM
 dGe4/UIzVRamzA86hSwI31zq/uBBlxBkuOQCg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=BMWy3ohj2zLak8Jhrfv29KcYtpY2vVHAsjJl485NXFU=;
 b=CXGu69MW13pFB2BZWkL+u2sB2VC9tBBIzroI9jiuUEOqJ3zb3p7y0xr++DkjNT1C+g
 EDfjImo7KspUtQV6ieMGOI4QOfzpKaWLUYBxqrc+MS8LPXQzcSYo5ftJNaJwc4uwNhZ9
 AJQi4XHXneLtSE4tO4ZIAXbckm7J2kAa4qUZistfMRJ7/iI4wA8uWuqujSNi1wjR376W
 cJy7t1Yp/A4ZljNsd1GnsKqWvhIjuZ2aWFv/QVByM0AGvDnX+bR+KDeHUjY7LzwMWR3h
 Lcj3BH4u8EhVDsWSQVf05YWPjoyARmtEuPmzV4ASJKpGDt4TI/hrBqFB3eaRhzDc8Kkd
 dyXQ==
X-Gm-Message-State: APjAAAUszHsosO+L2XEO+FbTRGA+1hPp/MpasWI7YsGgIpvFwUKWt6HR
 EQpYE75F+Su6rQ0vZrXEazQ44A==
X-Google-Smtp-Source: APXvYqxNFVYBIhOD3JPbBS1/L7rNaPxkGeXpHl4Tv3/jhtoXYzjVrRM5GZsGQLSq649GtAcAdRtpfQ==
X-Received: by 2002:a81:834c:: with SMTP id t73mr17016402ywf.74.1560200341039; 
 Mon, 10 Jun 2019 13:59:01 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:3d7a:9971:564f:2532])
 by smtp.gmail.com with ESMTPSA id t4sm3322244ywa.69.2019.06.10.13.59.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 10 Jun 2019 13:59:00 -0700 (PDT)
Date: Mon, 10 Jun 2019 15:58:59 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190610205859.gme3krz3cd2njvxm@doug-macbook.localdomain>
Mail-Followup-To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>
References: <1560189148-25219-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1560189148-25219-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: Add an 'all' target for
 container maintenance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTAsIDIwMTkgYXQgMDY6NTI6MjhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+IC0tLQo+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENDOiBEb3VnIEdvbGRz
dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpBY2tlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 21:03:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 21:03:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haRS4-00012g-5O; Mon, 10 Jun 2019 21:03: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=j7+2=UJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haRS2-00012b-Vg
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 21:03:35 +0000
X-Inumbo-ID: 34c20f7e-8bc3-11e9-b6ab-1ffc7ec5491f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 34c20f7e-8bc3-11e9-b6ab-1ffc7ec5491f;
 Mon, 10 Jun 2019 21:03: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 02E25344;
 Mon, 10 Jun 2019 14:03:33 -0700 (PDT)
Received: from [10.37.10.2] (unknown [10.37.10.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B89C43F73C;
 Mon, 10 Jun 2019 14:03:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190508161603.21964-1-julien.grall@arm.com>
 <20190508161603.21964-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905091307080.25766@sstabellini-ThinkPad-T480s>
 <5fe19f3a-e17b-04b5-ff15-5579ebe789eb@arm.com>
 <cc1d2550-794c-842d-26db-178f614f81b3@arm.com>
 <4b1d9bf6-bf3b-a5ec-da06-534618bb34a8@arm.com>
 <alpine.DEB.2.21.1905101050260.25766@sstabellini-ThinkPad-T480s>
 <10c3ba27-c0df-a0d4-4033-530ec99291ac@arm.com>
 <alpine.DEB.2.21.1905201357570.16404@sstabellini-ThinkPad-T480s>
 <471832b3-c328-2275-2abd-845371be819b@arm.com>
 <alpine.DEB.2.21.1906101347270.8691@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <091bcd75-6a83-cedd-c0c1-8c5559ccf57c@arm.com>
Date: Mon, 10 Jun 2019 22:03:30 +0100
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: <alpine.DEB.2.21.1906101347270.8691@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/7] xen/arm: page: Clarify the Xen TLBs
 helpers name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Andrii Anisov <Andrii_Anisov@epam.com>,
 "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTAvMTkgOTo1MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjAgTWF5IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gMjAvMDUv
MjAxOSAyMjowMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gRnJpLCAxMCBNYXkg
MjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEZlZWwgZnJlZSB0byBzdWdnZXN0IGFuIGlu
LWNvZGUgY29tbWVudCBzbyB3ZSBjYW4gZGlzY3VzcyBvbiB0aGUgd29ydGhpbmVzcy4KPj4+Cj4+
PiBJIHN1Z2dlc3Qgc29tZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZzoKPj4+Cj4+PiAgICAvKgo+
Pj4gICAgICogRmx1c2ggYWxsIGh5cGVydmlzb3IgbWFwcGluZ3MgZnJvbSB0aGUgVExCIG9mIHRo
ZSBsb2NhbCBwcm9jZXNzb3IuIE5vdGUKPj4+ICAgICAqIHRoYXQgaW5zdHJ1Y3Rpb24gY2FjaGUg
bWFpbnRlbmFuY2UgbWlnaHQgYWxzbyBiZSByZXF1aXJlZCB3aGVuIHNlbGYKPj4+ICAgICAqIG1v
ZGlmeWluZyBYZW4gY29kZSwgc2VlIEQ1LTI1MjIgaW4gQVJNIERESSAwNDg3RC5hIGFuZCBCMy4x
MS4yIGluIEFSTQo+Pj4gICAgICogRERJIDA0MDZDLmMuCj4+PiAgICAgKi8KPj4KPj4gVGhpcyBs
b29rcyBxdWl0ZSBvdXQtb2YtY29udGV4dCwgd2hhdCBpcyB0aGUgcmVsYXRpb24gYmV0d2Vlbgo+
PiBzZWxmLW1vZGlmeWluZyBjb2RlIGFuZCBUTEIgZmx1c2g/Cj4gCj4gIkZsdXNoIGFsbCBoeXBl
cnZpc29yIG1hcHBpbmdzIGZyb20gdGhlIFRMQiBvZiB0aGUgbG9jYWwgcHJvY2Vzc29yIiBpcwo+
IHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZnVuY3Rpb24gYmVsb3cgKGl0IGNhbm5vdCBiZSBzZWVu
IGhlcmUgYnV0IGl0J3MKPiB0aGUgZnVuY3Rpb24gb24gdG9wIG9mIHdoaWNoIHRoaXMgY29tbWVu
dCBpcyBzdXBwb3NlZCB0byBiZSBvbiwKPiBmbHVzaF94ZW5fZGF0YV90bGJfbG9jYWwpLiBUaGUg
cmVzdCBvZiB0aGUgY29tbWVudCBpcyBpbmZvcm1hdGl2ZQo+IHJlZ2FyZGluZyBkaWZmaWN1bHQg
Y2FzZXMgc3VjaCBhcyBzZWxmLW1vZGlmeWluZyBjb2RlLCB3aGljaCB3YXMgcHJlc2VudAo+IGlu
IHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoZSBjb2RlIGFuZCBJIHdvdWxkIGxpa2UgdG8gcmV0
YWluLiBUaGUKPiByZWxhdGlvbiBpcyB0aGF0IHRoZXJlIGlzIGEgZ29vZCBjaGFuY2UgeW91IG5l
ZWQgdG8gZG8gYm90aC4KU29ycnkgYnV0IHRoaXMgZG9lc24ndCBtYWtlIHNlbnNlIHRvIG1lLiBZ
b3UgYXJlIHVubGlrZWx5IGdvaW5nIHRvIAptb2RpZnkgbWFwcGluZyB3aGVuIHVzaW5nIHNlbGYt
bW9kaWZ5aW5nLiBBbmQgaWYgeW91IHdlcmUsIHRoZW4gYmVjYXVzZSAKaW5zdHJ1Y3Rpb25zIGNh
Y2hlcyBhcmUgaW1wbGVtZW50aW5nIHRoZSBJVklQVCBleHRlbnNpb24gKGFzc3VtaW5nIHdlIApm
b3JiaWQgSVZJVlQgY2FjaGUgYXMgc3VnZ2VzdGVkIGJ5IHBhdGNoICMxIGZvciBBcm0zMikgdGhl
cmUgYXJlIG5vIG5lZWQgCnRvIG1vZGlmeWluZyB0aGUgY2FjaGUgYmVjYXVzZSB0aGUgcGh5c2lj
YWwgYWRkcmVzcyB3b3VsZCBiZSBkaWZmZXJlbnQuCgpBbGwgdGhlIHNlbGYtbW9kaWZ5aW5nIGNv
ZGUgaW4gWGVuIChpLmUgYWx0ZXJuYXRpdmUsIGxpdmVwYXRjaCkgZG9uJ3QgCnJlcXVpcmVzIGEg
VExCIG1haW50ZW5hbmNlLiBJIGFsc28gY2FuJ3Qgc2VlIHdoZW4gdGhlIHR3byB3b3VsZCBiZSAK
bmVjZXNzYXJ5IGF0IHRoZSBzYW1lLgoKQ2FuIHlvdSBwbGVhc2UgZ2l2ZSBhIGNvbmNyZXRlIGV4
YW1wbGUgd2hlcmUgaXQgd291bGQgYmUgbmVjZXNzYXJ5PwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 22:06:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 22:06:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haSQH-0005mb-Q4; Mon, 10 Jun 2019 22:05: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=O/RI=UJ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haSQG-0005mW-Dz
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 22:05:48 +0000
X-Inumbo-ID: e61c0056-8bcb-11e9-bbbb-bfa6b65b76be
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e61c0056-8bcb-11e9-bbbb-bfa6b65b76be;
 Mon, 10 Jun 2019 22:05:47 +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 0626120820;
 Mon, 10 Jun 2019 22:05:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560204346;
 bh=EFDD5wa3tmVWqLIQH//cV3UvXXYrum8HQYrQKV249Ac=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GPoxL+0GxhtSTm0tO800+0DP9tim6kn/VRX813zJiFreGaY2/AZl6g+TUJRm80fTn
 lb9/HXK4o/EC9lO4zZhTKRzJ659+fGy8vEjdm11VBQAn0gmO+jqJ0n4CtjwnIGszrc
 ODxjF2USJlOnsozBwS2UGgnUjs2GIUgxpFxbbqhE=
Date: Mon, 10 Jun 2019 15:05:45 -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: <65f29654-ab95-f011-69f1-0d26a09d80b6@arm.com>
Message-ID: <alpine.DEB.2.21.1906101355120.8691@sstabellini-ThinkPad-T480s>
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201143390.16404@sstabellini-ThinkPad-T480s>
 <42c29444-01b0-cb6a-a8e7-3642175402f7@arm.com>
 <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
 <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
 <alpine.DEB.2.21.1906101337160.8691@sstabellini-ThinkPad-T480s>
 <65f29654-ab95-f011-69f1-0d26a09d80b6@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 1/8] xen/arm: Don't boot Xen on
 platform using AIVIVT instruction caches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 Oleksandr_Tyshchenko@epam.com,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDYvMTAvMTkgOTo0
MCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSGkgSnVsaWVuLAo+IAo+IEhpIFN0
ZWZhbm8sCj4gCj4gPiAKPiA+IEkgZXhwcmVzc2VkIG15IHByZWZlcmVuY2UgYmVsb3cuIFdlIGRv
bid0IGFncmVlLiBJcyB0aGVyZSBhbnl0aGluZyBlbHNlCj4gPiB5b3Ugd291bGQgbGlrZSBtZSB0
byBhZGQgdG8gdGhpcyB0aHJlYWQ/IERvIHlvdSBoYXZlIGEgc3BlY2lmaWMKPiA+IHF1ZXN0aW9u
PyBUaGUgb25seSBxdWVzdGlvbiBJIHNlZSBiZWxvdyBpcyAiVXNlcnMgb2Ygd2hhdD8iIGJ1dCBJ
IHRha2UKPiA+IGl0IHdhcyBqdXN0IHJoZXRvcmljYWwuCj4gCj4gTm8gaXQgd2Fzbid0IHJoZXRv
cmljYWwuIEl0IHdhcyBhIGdlbnVpbmUgcXVlc3Rpb24sIGJlY2F1c2UgeW91IGFyZSBpbXBseWlu
Zwo+IHRoYXQ6Cj4gCTEpIEl0IGlzIHBvc3NpYmxlIHRvIGhhdmUgdXNlciB0aGF0IGFyZSB1c2lu
ZyBBSVZJVlQKPiAJMikgV2UgaGF2ZSB0byBzdXBwb3J0IG91dCBvZiB0cmVlIHVzZXJzCj4gCj4g
VGhlIGxhdHRlciBpcyBwYXJ0aWN1bGFybHkgY3JpdGljYWwgYXMgdGhpcyBpbXBsaWVzIHRoYXQg
YW55IGNoYW5nZSBpbiBYZW4KPiBzaG91bGQgYmUgZG9uZSB3aXRoIGtlZXBpbmcgaW4gbWluZCBh
bnkgcGF0Y2hlcyB0aGF0IGNvdWxkIGJlIGFwcGxpZWQgb24gdG9wCj4gb2YgWGVuLgo+IAo+IFNv
IEkgYW0gYWxsIGhlYXIgb2YgeW91ciBhcmd1bWVudHMgaGVyZS4uLiBBdCB0aGUgZW5kLCB3ZSBu
ZWVkIHRvIGNvbWUgdG8gYW4KPiBhZ3JlZW1lbnQgaGVyZSBhcyBhdCB0aGUgbW9tZW50IG15IHBh
dGNoIGNhbid0IGdvIHdpdGhvdXQgeW91ciBhY2suCgpObywgd2UgZG9uJ3QgaGF2ZSB0byBzdXBw
b3J0IG91dCBvZiB0cmVlIHVzZXJzLiBJIGRpZG4ndCBtZWFuIHRvIGltcGx5Cml0LiBCdXQgaXQg
Y29zdHMgdXMgdmVyeSBsaXR0bGUgdG8gYmUgY291cnRlb3VzIGFuZCBwb2xpdGUgaW4gY2FzZXMg
bGlrZQp0aGlzLCBzZW5kaW5nIGEgbW9yZSBvYnZpb3VzIFtBTk5PVU5DRV0gZW1haWwgc2F5aW5n
ICJ3ZSBhcmUgZHJvcHBpbmcKQUlWSVZUIGFzIG5vYm9keSBzaG91bGQgYmUgdXNpbmcgaXQiLgoK
Q2FuIHRoaXMgcGF0Y2ggZ28gaW4gcmVnYXJkbGVzcz8gSSB3b3VsZG4ndCBiZSBoYXBweSBhYm91
dCBpdCwgYnV0IGlmCnRoaXMgd2FzIGEgdm90ZSBpdCB3b3VsZCBiZSBhIC0xLCBub3QgYSAtMi4g
SXQgaXMgZGlmZmljdWx0IHRvIGdpdmUgYW4KYWNrIGZvciBhIHRoaW5nIEkgZG9uJ3QgbGlrZSwg
YnV0IEkgd291bGRuJ3QgZ28gYXMgZmFyIGFzIG5hY2tpbmcgaXQuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 10 23:57:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Jun 2019 23: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 1haUAQ-0005SQ-Dv; Mon, 10 Jun 2019 23:57:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=k+nw=UJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haUAO-0005SE-Lf
 for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 23:57:32 +0000
X-Inumbo-ID: 8208e8b1-8bdb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8208e8b1-8bdb-11e9-8980-bc764e045a96;
 Mon, 10 Jun 2019 23:57: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 1haUAM-0006GK-DY; Mon, 10 Jun 2019 23:57: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 1haUAL-0002fE-MB; Mon, 10 Jun 2019 23:57:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haUAL-0000eU-LW; Mon, 10 Jun 2019 23:57:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137484-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat: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-libvirt: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-examine: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-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-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2759e05cdb2577a0e8970a9fa80a7f5ff092596f
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Jun 2019 23:57:29 +0000
Subject: [Xen-devel] [linux-linus test] 137484: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ4NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NDg0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTcg
Z3Vlc3Qtc3RhcnQuMiAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAyNzU5ZTA1Y2RiMjU3N2EwZTg5NzBhOWZhODBhN2Y1ZmYwOTI1OTZmCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2
MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQg
MTk6NTM6MDkgWiAgIDk4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAz
LTA1IDIwOjAzOjE0IFogICA5NyBkYXlzICAgNDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NDg0ICAyMDE5LTA2LTA5IDAwOjA1OjE0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMjg5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NzkzNjggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 00:01:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 00:01:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haUET-0006mP-75; Tue, 11 Jun 2019 00:01: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haUES-0006mD-BS
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 00:01:44 +0000
X-Inumbo-ID: 186d5b75-8bdc-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 186d5b75-8bdc-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 00:01: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 1haUEQ-0006wC-M4; Tue, 11 Jun 2019 00:01: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 1haUEQ-00036M-E0; Tue, 11 Jun 2019 00:01:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haUEQ-0003Av-DQ; Tue, 11 Jun 2019 00:01:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137587-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=3455cd598c5f57c3f6c10a9b1bb471ea6857a115
X-Osstest-Versions-That: xen=c38a6cfc3b65e4d50f7c5efb4bc83eec120ff0d7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 00:01:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137587: 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>

ZmxpZ2h0IDEzNzU4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU4Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNDU1Y2Q1OThjNWY1N2MzZjZjMTBhOWIxYmI0NzFlYTY4NTdhMTE1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMzhhNmNmYzNiNjVlNGQ1MGY3
YzVlZmI0YmM4M2VlYzEyMGZmMGQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc1ODYgIDIwMTkt
MDYtMTAgMTQ6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NTg3ICAy
MDE5LTA2LTEwIDIxOjAxOjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KCmpv
YnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIGMzOGE2Y2ZjM2IuLjM0NTVjZDU5OGMgIDM0NTVjZDU5OGM1ZjU3YzNmNmMx
MGE5YjFiYjQ3MWVhNjg1N2ExMTUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 00:06:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 00: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 1haUJ3-0006xy-SP; Tue, 11 Jun 2019 00: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=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haUJ2-0006xt-SR
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 00:06:28 +0000
X-Inumbo-ID: bf35e324-8bdc-11e9-96ae-13e671f2fa95
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf35e324-8bdc-11e9-96ae-13e671f2fa95;
 Tue, 11 Jun 2019 00:06:24 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Tue, 11 Jun
 2019 08:03:13 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <0fe17c1570db4930b80f0b13d3b785a8@sslemail.net>
 <fd6f7662-2da9-a4a8-feba-cd80e94c449a@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <b7c64d49-05a4-23b1-7b00-a68adf4ec9c0@mxnavi.com>
Date: Tue, 11 Jun 2019 08:06:21 +0800
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: <fd6f7662-2da9-a4a8-feba-cd80e94c449a@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/arm: vtimer: fix return value to void
 for virt_timer_[save|restore]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Ck9uIDYvMTEvMTkgMDQ6MTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE5JVDogSSB3
b3VsZCB1c2UgImNoYW5nZSIgaW5zdGVhZCBvZiAiZml4Ii4gSSBmZWVsICJmaXgiIGlzIG1vcmUg
d2hlbiAKPiB0aGVyZSBhcmUgYW4gYWN0dWFsIGJ1Zy4KU291bmQgZ29vZCB0byBtZS4KPgo+IE9u
IDYvMTAvMTkgNjowNyBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBUaGUgb3JpZ2luYWwgdHlw
ZSBpcyBpbnQgYW5kIG5vdCB1c2VkIGF0IGFsbCBzbyBmaXggdG8gdm9pZC4KPgo+IFRoZSBjb21t
aXQgbWVzc2FnZSBpcyBhIGJpdCB1bmNsZWFyLCB5b3UgbWVudGlvbiB0aGUgdHlwZSB3aGVyZWFz
IHRoZSAKPiBrZXkgcG9pbnQgaXMgbm9uZSBvZiB0aGUgY2FsbGVycyBhcmUgdXNpbmcgdGhlIHJl
dHVybiB2YWx1ZS4gU28gaG93IAo+IGFib3V0Ogo+Cj4gInZpcnRfdGltZXJfe3NhdmUsIHJldHVy
bn0gYWx3YXlzIHJldHVybiAwIGFuZCBub25lIG9mIHRoZSBjYWxsZXIgCj4gYWN0dWFsbHkgY2hl
Y2sgaXQuIFNvIGNoYW5nZSB0aGUgcmV0dXJuIHR5cGUgdG8gdm9pZC4iCj4KPiBJZiB5b3UgYXJl
IGhhcHB5IHdpdGggaXQsIEkgY2FuIG1ha2UgdGhlIG1vZGlmaWNhdGlvbnMgdGhlbSBvbiBjb21t
aXQuCmhhcHB5IHdpdGggaXQsIHBsZWFzZS4KPgo+IENoZWVycywKPgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Cj4+IC0tLQo+PiDCoCB4
ZW4vYXJjaC9hcm0vdnRpbWVyLmPCoMKgwqDCoMKgwqDCoCB8IDYgKystLS0tCj4+IMKgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vdnRpbWVyLmggfCA0ICsrLS0KPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCA0
IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdnRpbWVyLmMgYi94ZW4vYXJjaC9hcm0vdnRpbWVyLmMKPj4gaW5kZXggYzk5ZGQyMy4u
ZTZhZWJkYSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3Z0aW1lci5jCj4+ICsrKyBiL3hl
bi9hcmNoL2FybS92dGltZXIuYwo+PiBAQCAtMTM2LDcgKzEzNiw3IEBAIHZvaWQgdmNwdV90aW1l
cl9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQo+PiDCoMKgwqDCoMKgIGtpbGxfdGltZXIoJnYtPmFy
Y2gucGh5c190aW1lci50aW1lcik7Cj4+IMKgIH0KPj4gwqAgLWludCB2aXJ0X3RpbWVyX3NhdmUo
c3RydWN0IHZjcHUgKnYpCj4+ICt2b2lkIHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3QgdmNwdSAqdikK
Pj4gwqAgewo+PiDCoMKgwqDCoMKgIEFTU0VSVCghaXNfaWRsZV92Y3B1KHYpKTsKPj4gwqAgQEAg
LTE0OSwxMCArMTQ5LDkgQEAgaW50IHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3QgdmNwdSAqdikKPj4g
wqDCoMKgwqDCoMKgwqDCoMKgIHNldF90aW1lcigmdi0+YXJjaC52aXJ0X3RpbWVyLnRpbWVyLCAK
Pj4gdGlja3NfdG9fbnModi0+YXJjaC52aXJ0X3RpbWVyLmN2YWwgKwo+PiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2LT5kb21haW4tPmFyY2gudmlydF90aW1lcl9iYXNl
Lm9mZnNldCAtIAo+PiBib290X2NvdW50KSk7Cj4+IMKgwqDCoMKgwqAgfQo+PiAtwqDCoMKgIHJl
dHVybiAwOwo+PiDCoCB9Cj4+IMKgIC1pbnQgdmlydF90aW1lcl9yZXN0b3JlKHN0cnVjdCB2Y3B1
ICp2KQo+PiArdm9pZCB2aXJ0X3RpbWVyX3Jlc3RvcmUoc3RydWN0IHZjcHUgKnYpCj4+IMKgIHsK
Pj4gwqDCoMKgwqDCoCBBU1NFUlQoIWlzX2lkbGVfdmNwdSh2KSk7Cj4+IMKgIEBAIC0xNjMsNyAr
MTYyLDYgQEAgaW50IHZpcnRfdGltZXJfcmVzdG9yZShzdHJ1Y3QgdmNwdSAqdikKPj4gV1JJVEVf
U1lTUkVHNjQodi0+ZG9tYWluLT5hcmNoLnZpcnRfdGltZXJfYmFzZS5vZmZzZXQsIENOVFZPRkZf
RUwyKTsKPj4gwqDCoMKgwqDCoCBXUklURV9TWVNSRUc2NCh2LT5hcmNoLnZpcnRfdGltZXIuY3Zh
bCwgQ05UVl9DVkFMX0VMMCk7Cj4+IMKgwqDCoMKgwqAgV1JJVEVfU1lTUkVHMzIodi0+YXJjaC52
aXJ0X3RpbWVyLmN0bCwgQ05UVl9DVExfRUwwKTsKPj4gLcKgwqDCoCByZXR1cm4gMDsKPj4gwqAg
fQo+PiDCoCDCoCBzdGF0aWMgYm9vbCB2dGltZXJfY250cF9jdGwoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsIHVpbnQzMl90IAo+PiAqciwgYm9vbCByZWFkKQo+PiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS92dGltZXIuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnRpbWVyLmgK
Pj4gaW5kZXggOTFkODhiMy4uOWQ0ZmI0YyAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS92dGltZXIuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Z0aW1lci5oCj4+IEBA
IC0yNCw4ICsyNCw4IEBAIGV4dGVybiBpbnQgZG9tYWluX3Z0aW1lcl9pbml0KHN0cnVjdCBkb21h
aW4gKmQsCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIHN0cnVjdCB4ZW5fYXJjaF9kb21haW5jb25maWcgKmNvbmZpZyk7Cj4+
IMKgIGV4dGVybiBpbnQgdmNwdV92dGltZXJfaW5pdChzdHJ1Y3QgdmNwdSAqdik7Cj4+IMKgIGV4
dGVybiBib29sIHZ0aW1lcl9lbXVsYXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1bmlv
biBoc3IgaHNyKTsKPj4gLWV4dGVybiBpbnQgdmlydF90aW1lcl9zYXZlKHN0cnVjdCB2Y3B1ICp2
KTsKPj4gLWV4dGVybiBpbnQgdmlydF90aW1lcl9yZXN0b3JlKHN0cnVjdCB2Y3B1ICp2KTsKPj4g
K2V4dGVybiB2b2lkIHZpcnRfdGltZXJfc2F2ZShzdHJ1Y3QgdmNwdSAqdik7Cj4+ICtleHRlcm4g
dm9pZCB2aXJ0X3RpbWVyX3Jlc3RvcmUoc3RydWN0IHZjcHUgKnYpOwo+PiDCoCBleHRlcm4gdm9p
ZCB2Y3B1X3RpbWVyX2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpOwo+PiDCoCB2b2lkIHZ0aW1lcl91
cGRhdGVfaXJxcyhzdHJ1Y3QgdmNwdSAqdik7Cj4+Cj4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 00:09:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 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 1haULp-00074s-D5; Tue, 11 Jun 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=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haULn-00074n-EU
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 00:09:19 +0000
X-Inumbo-ID: 2494d176-8bdd-11e9-9a25-230c5dbd502f
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2494d176-8bdd-11e9-9a25-230c5dbd502f;
 Tue, 11 Jun 2019 00:09:14 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Tue, 11 Jun
 2019 08:06:03 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <f235adc97e71b4814a030969a82dc48f@sslemail.net>
 <c7476978-3c46-05b3-db0e-c7ac28c344d9@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <77b7d94b-35c8-6b28-075e-7096c5356373@mxnavi.com>
Date: Tue, 11 Jun 2019 08:09:11 +0800
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: <c7476978-3c46-05b3-db0e-c7ac28c344d9@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/arm: domain: remove redundant memset
 for arch's saved_context when creating 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTEvMTkgMDQ6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IFRoYW5rIHlv
dSBmb3IgdGhlIHBhdGNoLiBUaGUgdGl0bGUgc2hvdWxkIGJlIGF0IG1heCA4MCBjaGFyYWN0ZXJz
LiBTbyAKPiBob3cgYWJvdXQgdGhlIGZvbGxvd2luZyB0aXRsZT8KPgo+ICJ4ZW4vYXJtOiBkb21h
aW46IFJlbW92ZSByZWR1bmRhbnQgbWVtc2V0IGZvciB2LT5hcmNoLnNhdmVkX2NvbnRleHQiCk1h
eCA4MCBjaGFyYWN0ZXJzLCByb2dlciB0aGF0Lgo+Cj4gT24gNi8xMC8xOSA2OjE1IEFNLCBCYW9k
b25nIENoZW4gd3JvdGU6Cj4+IEFscmVhZHkgZG9uZSBieSBjbGVhcl9wYWdlKCkgaW4gYWxsb2Nf
dmNwdV9zdHJ1Y3QoKQo+Cj4gUGxlYXNlIHRyeSB0byBtYWtlIHNlbnRlbmNlIGluIHRoZSBjb21t
aXQgbWVzc2FnZS4gRm9yIGhlcmUgSSB3b3VsZCAKPiBzdWdnZXN0Ogo+Cj4gInYtPmFyY2guc2F2
ZWRfY29udGV4dCBpcyBhbHJlYWR5IHplcm9lZCBpbiBhbGxvY192Y3B1X3N0cnVjdCgpIGJ5IAo+
IGNsZWFyX3BhZ2UoKS4gU28gdGhlcmUgYXJlIG5vIG5lZWQgdG8gbWVtc2V0IGl0IGFnYWluIGlu
IAo+IGFyY2hfdmNwdV9jcmVhdGUoKS4iCj4KPiBJZiB5b3UgYXJlIGhhcHB5IHdpdGggdGhlIHR3
byBjaGFuZ2VzLCBJIGNhbiBkbyB0aGVtIG9uIGNvbW1pdC4KVGhhbmtzLCBwbGVhc2UuCj4KPiBD
aGVlcnMsCj4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0Bt
eG5hdmkuY29tPgo+PiAtLS0KPj4gwqAgeGVuL2FyY2gvYXJtL2RvbWFpbi5jIHwgMSAtCj4+IMKg
IDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPj4gaW5kZXggZmYzMzBiMy4u
YWQxYjEwNiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4+ICsrKyBiL3hl
bi9hcmNoL2FybS9kb21haW4uYwo+PiBAQCAtNTU3LDcgKzU1Nyw2IEBAIGludCBhcmNoX3ZjcHVf
Y3JlYXRlKHN0cnVjdCB2Y3B1ICp2KQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IC0gc2l6ZW9mKHN0cnVjdCBjcHVfaW5mbykpOwo+PiDCoMKgwqDCoMKgIG1lbXNldCh2LT5hcmNo
LmNwdV9pbmZvLCAwLCBzaXplb2YoKnYtPmFyY2guY3B1X2luZm8pKTsKPj4gwqAgLcKgwqDCoCBt
ZW1zZXQoJnYtPmFyY2guc2F2ZWRfY29udGV4dCwgMCwgc2l6ZW9mKHYtPmFyY2guc2F2ZWRfY29u
dGV4dCkpOwo+PiDCoMKgwqDCoMKgIHYtPmFyY2guc2F2ZWRfY29udGV4dC5zcCA9IChyZWdpc3Rl
cl90KXYtPmFyY2guY3B1X2luZm87Cj4+IMKgwqDCoMKgwqAgdi0+YXJjaC5zYXZlZF9jb250ZXh0
LnBjID0gKHJlZ2lzdGVyX3QpY29udGludWVfbmV3X3ZjcHU7Cj4+Cj4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 00:33:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 00: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 1haUjS-0000pb-Ll; Tue, 11 Jun 2019 00:33: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haUjR-0000pP-H4
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 00:33:45 +0000
X-Inumbo-ID: 8e4bf2cc-8be0-11e9-af0c-3308430068bf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8e4bf2cc-8be0-11e9-af0c-3308430068bf;
 Tue, 11 Jun 2019 00:33: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 1haUjK-0007Vx-7M; Tue, 11 Jun 2019 00:33:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1haUjJ-0005Wk-UT; Tue, 11 Jun 2019 00:33:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haUjJ-0001I1-TT; Tue, 11 Jun 2019 00:33:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137485-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-amd64-xl-pvshim:debian-install:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=06fbdaf7d6c43b55339d4ad74c77c9be84ae41ad
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 00:33:37 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137485: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzQ4NSBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NDg1LwoKUmVn
cmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NTc1CiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU1NzUKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTU3NQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAwNmZiZGFmN2Q2
YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAg
ICAgICAgICAgICAgICAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU1NzUgIDIwMTgtMDctMjUgMTg6NTM6NTQgWiAgMzIwIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM0MjcwICAyMDE5LTA0LTAxIDE2OjEwOjUwIFogICA3
MCBkYXlzICAgMzIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NDg1ICAyMDE5LTA2
LTA5IDAwOjQ0OjA2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3Jl
ZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29t
PgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGkgUWlhbmcgPGxpcTNlYUBnbWFp
bC5jb20+CiAgTWljaGFlbCBNY0NvbnZpbGxlIDxtbWNjb0BteWtvbGFiLmNvbT4KICBNaWNoYWVs
IFRva2FyZXYgPG1qdEB0bHMubXNrLnJ1PgogIE5pZWxzIGRlIFZvcyA8bmRldm9zQHJlZGhhdC5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPgogIFByYXNhbm5hIEt1bWFyIEthbGV2ZXIgPHByYXNhbm5hLmthbGV2
ZXJAcmVkaGF0LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdj
OWJlODRhZTQxYWQKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KRGF0ZTogICBXZWQgTWF5IDIyIDE1OjA5OjMyIDIwMTkgKzAxMDAKCiAgICB4ZW5fZGlz
azogRGlzYWJsZSBmaWxlIGxvY2tpbmcgZm9yIHRoZSBQViBkaXNrIGJhY2tlbmQKICAgIAogICAg
U2luY2UgUUVNVSAyLjEwIChvciBxZW11LXhlbi00LjEwKSwgcWVtdSBsb2NrcyBkaXNrIGltYWdl
cyB0byBhdm9pZAogICAgdGhlbSBiZWVuIHJlLW9wZW5lZCBpbiBhIGRpZmZlcmVudCBxZW11IHBy
b2Nlc3MuCiAgICAKICAgIFdpdGggWGVuLCB0aGVyZSBhcmUgdHdvIGlzc3VlczoKICAgIC0gRm9y
IEhWTSBndWVzdHMsIGEgZGlzayBpbWFnZSBjYW4gYmUgb3BlbiB0d2ljZSEgT25lIGJ5IHRoZQog
ICAgICBlbXVsYXRpb24gZHJpdmVyLCBhbmQgb25lIGJ5IHRoZSBQViBiYWNrZW5kLgogICAgLSBE
dXJpbmcgbWlncmF0aW9uLCB0aGUgcWVtdSBwcm9jZXNzIG9mIHRoZSBuZXdseSBzcGF3bmVkIGRv
bWFpbiBtYXkKICAgICAgYXR0ZW1wdCB0byBhY2Nlc3MgdGhlIGRpc2sgaW1hZ2UgYmVmb3JlIHRo
ZSBkb21haW4gYmVlbiBtaWdyYXRlZAogICAgICBhbmQgdGhlIHFlbXUgcHJvY2VzcyBhcmUgYmVl
biBjb21wbGV0ZWx5IGRlc3Ryb3llZC4KICAgIAogICAgTWlncmF0aW9uIG9mIEhWTSBndWVzdCBh
cyBiZWVuIHRha2VuIGNhcmUgb2YgaW4gbGlieGwsIGJ1dCBtaWdyYXRpb24KICAgIG9mIFBWIGd1
ZXN0IHdpdGggcWRpc2sgYW5kIEhWTSBndWVzdCBhdHRlbXB0aW5nIHRvIGFjY2VzcyB0aGUgUFYg
ZGlzawogICAgYmVmb3JlIHVucGx1Z2dpbmcgdGhlIGVtdWxhdGVkIGRpc2sgYXJlIHN0aWxsIGFu
IGlzc3VlLgogICAgCiAgICBGb3IgdGhlc2UgcmVhc29ucywgd2UgZG9uJ3Qgd2FudCB0byBoYXZl
IFFFTVUgdXNlIGEgbG9ja2luZyBtZWNoYW5pc20KICAgIHdpdGggdGhlIFBWIGJhY2tlbmQuCiAg
ICAKICAgIFRoaXMgaXMgYWxyZWFkeSBkb25lIGJ5IGRiOWZmNDZlZWIgaW4gUUVNVSB1cHN0cmVh
bSwgb3IgUUVNVSA0LjAuCiAgICAKICAgIEFmZmVjdGVkIHZlcnNpb24gb2YgUUVNVSBhcmU6CiAg
ICAtIHFlbXUteGVuIG9mIFhlbiA0LjEwIGFuZCA0LjExCiAgICAtIFFFTVUgMi4xMCwgMi4xMSwg
Mi4xMiwgMy4wIGFuZCAzLjEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cgpjb21taXQgMjg3MTM1NWE2OTU3ZjFiM2MxNmY4
NThlMzE0M2UwZmZmMDczN2I2YQpBdXRob3I6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+
CkRhdGU6ICAgVGh1IE9jdCAxMSAxNzozMDozOSAyMDE4ICswMjAwCgogICAgZ3RrOiBEb24ndCB2
dGVfdGVybWluYWxfc2V0X2VuY29kaW5nKCkgb24gbmV3IFZURSB2ZXJzaW9ucwogICAgCiAgICBU
aGUgZnVuY3Rpb24gdnRlX3Rlcm1pbmFsX3NldF9lbmNvZGluZygpIGlzIGRlcHJlY2F0ZWQgc2lu
Y2UgVlRFIDAuNTQsCiAgICBzbyBzdG9wIGNhbGxpbmcgaXQgZnJvbSB0aGF0IHZlcnNpb24gb24u
IFRoaXMgZml4ZXMgYSBidWlsZCBlcnJvcgogICAgYmVjYXVzZSBvZiBvdXIgdXNlIG9mIHdhcm5p
bmcgZmxhZ3MgWy1XZXJyb3I9ZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnNdLgogICAgCiAgICBGaXhl
czogaHR0cHM6Ly9idWdzLmxhdW5jaHBhZC5uZXQvYnVncy8xNzk0OTM5CiAgICBSZXBvcnRlZC1i
eTogQmFzdGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4uZGU+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogICAgTWVzc2Fn
ZS1pZDogMjAxODEwMTExNTMwMzkuMjMyNC0xLWt3b2xmQHJlZGhhdC5jb20KICAgIFNpZ25lZC1v
ZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgNjQxNTk5NGZmY2M2ZDIyYjNmNWFkZDY3ZjYzZmU3N2U0Yjk3MTFmNCkK
CmNvbW1pdCA5NGE3MTViNmNiYTcyMjVlNWRiNTk5MDFlNWQwYTUyNTJlYWQ5NzU1CkF1dGhvcjog
TmllbHMgZGUgVm9zIDxuZGV2b3NAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgTWFyIDUgMTY6NDY6
MzQgMjAxOSArMDEwMAoKICAgIGdsdXN0ZXI6IHRoZSBnbGZzX2lvX2NiayBjYWxsYmFjayBmdW5j
dGlvbiBwb2ludGVyIGFkZHMgcHJlL3Bvc3Qgc3RhdCBhcmdzCiAgICAKICAgIFRoZSBnbGZzXypf
YXN5bmMoKSBmdW5jdGlvbnMgZG8gYSBjYWxsYmFjayBvbmNlIGZpbmlzaGVkLiBUaGlzIGNhbGxi
YWNrCiAgICBoYXMgY2hhbmdlZCBpdHMgYXJndW1lbnRzLCBwcmUtIGFuZCBwb3N0LXN0YXQgc3Ry
dWN0dXJlcyBoYXZlIGJlZW4KICAgIGFkZGVkLiBUaGlzIG1ha2VzIGl0IHBvc3NpYmxlIHRvIGlt
cHJvdmUgY2FjaGluZywgd2hpY2ggaXMgdXNlZnVsIGZvcgogICAgU2FtYmEgYW5kIE5GUy1HYW5l
c2hhLCBidXQgbm90IHNvIG11Y2ggZm9yIFFFTVUuIEdsdXN0ZXIgNiBpcyB0aGUgZmlyc3QKICAg
IHJlbGVhc2UgdGhhdCBpbmNsdWRlcyB0aGVzZSBuZXcgYXJndW1lbnRzLgogICAgCiAgICBXaXRo
IGFuIGFkZGl0aW9uYWwgZGV0ZWN0aW9uIGluIC4vY29uZmlndXJlLCB0aGUgbmV3IGFyZ3VtZW50
cyBjYW4KICAgIGNvbmRpdGlvbmFsbHkgZ2V0IGluY2x1ZGVkIGluIHRoZSBnbGZzX2lvX2NiayBo
YW5kbGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWVscyBkZSBWb3MgPG5kZXZvc0ByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4K
ICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDBlM2I4OTFmZWZhY2MwZTQ5ZjNjOGZmYTNh
NzUzYjY5ZWI3MjE0ZDIpCgpjb21taXQgMTNiYWM3YWJmNjBlMjUxMDFlZjYwNTlmMGRhN2ExNjg5
NDJlY2NkOQpBdXRob3I6IFByYXNhbm5hIEt1bWFyIEthbGV2ZXIgPHByYXNhbm5hLmthbGV2ZXJA
cmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgTWFyIDUgMTY6NDY6MzMgMjAxOSArMDEwMAoKICAgIGds
dXN0ZXI6IEhhbmRsZSBjaGFuZ2VkIGdsZnNfZnRydW5jYXRlIHNpZ25hdHVyZQogICAgCiAgICBO
ZXcgdmVyc2lvbnMgb2YgR2x1c3RlcnMgbGliZ2ZhcGkuc28gaGF2ZSBhbiB1cGRhdGVkIGdsZnNf
ZnRydW5jYXRlKCkKICAgIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBhZGRpdGlvbmFsICdzdHJ1Y3Qg
c3RhdCcgc3RydWN0dXJlcyB0byBlbmFibGUKICAgIGFkdmFuY2VkIGNhY2hpbmcgb2YgYXR0cmli
dXRlcy4gVGhpcyBpcyB1c2VmdWwgZm9yIGZpbGUgc2VydmVycywgbm90IHNvCiAgICBtdWNoIGZv
ciBRRU1VLiBOZXZlcnRoZWxlc3MsIHRoZSBBUEkgaGFzIGNoYW5nZWQgYW5kIG5lZWRzIHRvIGJl
CiAgICBhZG9wdGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQcmFzYW5uYSBLdW1hciBLYWxl
dmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBOaWVs
cyBkZSBWb3MgPG5kZXZvc0ByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGUwMTRk
YmU3NGUwNDg0MTg4MTY0YzYxZmY2ODQzZjhhMDRhOGNiOWQpCgpjb21taXQgOTg2NGExMmY0YTEz
ZjE5YTc0NDBjYjMyYmQzMjQyNTA2ZDZiMjczOApBdXRob3I6IEphc29uIFdhbmcgPGphc293YW5n
QHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIERlYyA0IDExOjUzOjQzIDIwMTggKzA4MDAKCiAgICBu
ZXQ6IGRyb3AgdG9vIGxhcmdlIHBhY2tldCBlYXJseQogICAgCiAgICBXZSB0cnkgdG8gZGV0ZWN0
IGFuZCBkcm9wIHRvbyBsYXJnZSBwYWNrZXQgKD5JTlRfTUFYKSBpbiAxNTkyYTk5NDcwMzYKICAg
ICgibmV0OiBpZ25vcmUgcGFja2V0IHNpemUgZ3JlYXRlciB0aGFuIElOVF9NQVgiKSBkdXJpbmcg
cGFja2V0CiAgICBkZWxpdmVyaW5nLiBVbmZvcnR1bmF0ZWx5LCB0aGlzIGlzIG5vdCBzdWZmaWNp
ZW50IGFzIHdlIG1heSBoaXQKICAgIGFub3RoZXIgaW50ZWdlciBvdmVyZmxvdyB3aGVuIHRyeWlu
ZyB0byBxdWV1ZSBzdWNoIGxhcmdlIHBhY2tldCBpbgogICAgcWVtdV9uZXRfcXVldWVfYXBwZW5k
X2lvdigpOgogICAgCiAgICAtIHNpemUgb2YgdGhlIGFsbG9jYXRpb24gbWF5IG92ZXJmbG93IG9u
IDMyYml0CiAgICAtIHBhY2tldC0+c2l6ZSBpcyBpbnRlZ2VyIHdoaWNoIG1heSBvdmVyZmxvdyBl
dmVuIG9uIDY0Yml0CiAgICAKICAgIEZpeGluZyB0aGlzIGJ5IG1vdmluZyB0aGUgY2hlY2sgdG8g
cWVtdV9zZW5kdl9wYWNrZXRfYXN5bmMoKSB3aGljaCBpcwogICAgdGhlIGVudHJhbmNlIG9mIGFs
bCBuZXR3b3JraW5nIGNvZGVzIGFuZCByZWR1Y2UgdGhlIGxpbWl0IHRvCiAgICBORVRfQlVGU0la
RSB0byBiZSBtb3JlIGNvbnNlcnZhdGl2ZS4gVGhpcyB3b3JrcyBzaW5jZToKICAgIAogICAgLSBG
b3IgdGhlIGNhbGxlcnMgdGhhdCBjYWxsIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCkgZGlyZWN0
bHksIHRoZXkKICAgICAgb25seSBjYXJlIGFib3V0IGlmIHplcm8gaXMgcmV0dXJuZWQgdG8gZGV0
ZXJtaW5lIHdoZXRoZXIgdG8gcHJldmVudAogICAgICB0aGUgc291cmNlIGZyb20gcHJvZHVjaW5n
IG1vcmUgcGFja2V0cy4gQSBjYWxsYmFjayB3aWxsIGJlIHRyaWdnZXJlZAogICAgICBpZiBwZWVy
IGNhbiBhY2NlcHQgbW9yZSB0aGVuIHNvdXJjZSBjb3VsZCBiZSBlbmFibGVkLiBUaGlzIGlzCiAg
ICAgIHVzdWFsbHkgdXNlZCBieSBoaWdoIHNwZWVkIG5ldHdvcmtpbmcgaW1wbGVtZW50YXRpb24g
bGlrZSB2aXJ0aW8tbmV0CiAgICAgIG9yIG5ldG1hcC4KICAgIC0gRm9yIHRoZSBjYWxsZXJzIHRo
YXQgY2FsbCBxZW11X3NlbmR2X3BhY2tldCgpIHRoYXQgY2FsbHMKICAgICAgcWVtdV9zZW5kdl9w
YWNrZXRfYXN5bmMoKSBpbmRpcmVjdGx5LCB0aGV5IG9mdGVuIGlnbm9yZSB0aGUgcmV0dXJuCiAg
ICAgIHZhbHVlLiBJbiB0aGlzIGNhc2UgcWVtdSB3aWxsIGp1c3QgdGhlIGRyb3AgcGFja2V0cyBp
ZiBwZWVyIGNhbid0CiAgICAgIHJlY2VpdmUuCiAgICAKICAgIFFlbXUgd2lsbCBjb3B5IHRoZSBw
YWNrZXQgaWYgaXQgd2FzIHF1ZXVlZC4gU28gaXQgd2FzIHNhZmUgZm9yIGJvdGgKICAgIGtpbmRz
IG9mIHRoZSBjYWxsZXJzIHRvIGFzc3VtZSB0aGUgcGFja2V0IHdhcyBzZW50LgogICAgCiAgICBT
aW5jZSB3ZSBtb3ZlIHRoZSBjaGVjayBmcm9tIHFlbXVfZGVsaXZlcl9wYWNrZXRfaW92KCkgdG8K
ICAgIHFlbXVfc2VuZHZfcGFja2V0X2FzeW5jKCksIGl0IHdvdWxkIGJlIHNhZmVyIHRvIG1ha2UK
ICAgIHFlbXVfZGVsaXZlcl9wYWNrZXRfaW92KCkgc3RhdGljIHRvIHByZXZlbnQgYW55IGV4dGVy
bmFsIHVzZXIgaW4gdGhlCiAgICBmdXR1cmUuCiAgICAKICAgIFRoaXMgaXMgYSByZXZpc2VkIHBh
dGNoIG9mIENWRS0yMDE4LTE3OTYzLgogICAgCiAgICBDYzogcWVtdS1zdGFibGVAbm9uZ251Lm9y
ZwogICAgQ2M6IExpIFFpYW5nIDxsaXEzZWFAMTYzLmNvbT4KICAgIEZpeGVzOiAxNTkyYTk5NDcw
MzYgKCJuZXQ6IGlnbm9yZSBwYWNrZXQgc2l6ZSBncmVhdGVyIHRoYW4gSU5UX01BWCIpCiAgICBS
ZXBvcnRlZC1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYXNvbiBXYW5n
IDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogICAgTWVzc2FnZS1pZDogMjAxODEyMDQwMzUzNDcuNjE0OC0yLWphc293
YW5nQHJlZGhhdC5jb20KICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDI1YzAxYmQx
OWQwZTRiNjZmMzU3NjE4YWVlZmRhMWVmN2E0MWUyMWEpCgpjb21taXQgYjY5N2MwYWVjYmY5YmM4
YmRiNGYxYmYwZWE5MmU2YThmYjI1ODA5NApBdXRob3I6IEphc29uIFdhbmcgPGphc293YW5nQHJl
ZGhhdC5jb20+CkRhdGU6ICAgV2VkIE1heSAzMCAxMzoxNjozNiAyMDE4ICswODAwCgogICAgbmV0
OiBpZ25vcmUgcGFja2V0IHNpemUgZ3JlYXRlciB0aGFuIElOVF9NQVgKICAgIAogICAgVGhlcmUg
c2hvdWxkIG5vdCBiZSBhIHJlYXNvbiBmb3IgcGFzc2luZyBhIHBhY2tldCBzaXplIGdyZWF0ZXIg
dGhhbgogICAgSU5UX01BWC4gSXQncyB1c3VhbGx5IGEgaGludCBvZiBidWcgc29tZXdoZXJlLCBz
byBpZ25vcmUgcGFja2V0IHNpemUKICAgIGdyZWF0ZXIgdGhhbiBJTlRfTUFYIGluIHFlbXVfZGVs
aXZlcl9wYWNrZXRfaW92KCkKICAgIAogICAgQ0M6IHFlbXUtc3RhYmxlQG5vbmdudS5vcmcKICAg
IFJlcG9ydGVkLWJ5OiBEYW5pZWwgU2hhcGlyYSA8ZGFuaWVsQHR3aXN0bG9jay5jb20+CiAgICBS
ZXZpZXdlZC1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCAxNTkyYTk5NDcwMzZkNjBkZGU1NDA0MjA0YTVkNDU5NzUxMzNjYWY1
KQoKY29tbWl0IGY1MTdjMWI2MDc5YTUxNGMwNzk4ZWFjYjNmN2M3N2I5ZGQ4ZWJiZjEKQXV0aG9y
OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgpEYXRlOiAgIEZyaSBOb3YgMjMgMTM6Mjg6MDMg
MjAxOCArMDEwMAoKICAgIDlwOiBmaXggUUVNVSBjcmFzaCB3aGVuIHJlbmFtaW5nIGZpbGVzCiAg
ICAKICAgIFdoZW4gdXNpbmcgdGhlIDlQMjAwMC51IHZlcnNpb24gb2YgdGhlIHByb3RvY29sLCB0
aGUgZm9sbG93aW5nIHNoZWxsCiAgICBjb21tYW5kIGxpbmUgaW4gdGhlIGd1ZXN0IGNhbiBjYXVz
ZSBRRU1VIHRvIGNyYXNoOgogICAgCiAgICAgICAgd2hpbGUgdHJ1ZTsgZG8gcm0gLXJmIGFhOyBt
a2RpciAtcCBhL2IgJiB0b3VjaCBhL2IvYyAmIG12IGEgYWE7IGRvbmUKICAgIAogICAgV2l0aCA5
UDIwMDAudSwgZmlsZSByZW5hbWluZyBpcyBoYW5kbGVkIGJ5IHRoZSBXU1RBVCBjb21tYW5kLiBU
aGUKICAgIHY5ZnNfd3N0YXQoKSBmdW5jdGlvbiBjYWxscyB2OWZzX2NvbXBsZXRlX3JlbmFtZSgp
LCB3aGljaCBjYWxscwogICAgdjlmc19maXhfcGF0aCgpIGZvciBldmVyeSBmaWQgd2hvc2UgcGF0
aCBpcyBhZmZlY3RlZCBieSB0aGUgY2hhbmdlLgogICAgVGhlIGludm9sdmVkIGNhbGxzIHRvIHY5
ZnNfcGF0aF9jb3B5KCkgbWF5IHJhY2Ugd2l0aCBhbnkgb3RoZXIgYWNjZXNzCiAgICB0byB0aGUg
ZmlkIHBhdGggcGVyZm9ybWVkIGJ5IHNvbWUgd29ya2VyIHRocmVhZCwgY2F1c2luZyBhIGNyYXNo
IGxpa2UKICAgIHNob3duIGJlbG93OgogICAgCiAgICBUaHJlYWQgMTIgInFlbXUtc3lzdGVtLXg4
NiIgcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlvbiBmYXVsdC4KICAgIDB4MDAw
MDU1NTU1NWEyNWRhMiBpbiBsb2NhbF9vcGVuX25vZm9sbG93IChmc19jdHg9MHg1NTU1NTdkOTU4
YjgsIHBhdGg9MHgwLAogICAgIGZsYWdzPTY1NTM2LCBtb2RlPTApIGF0IGh3LzlwZnMvOXAtbG9j
YWwuYzo1OQogICAgNTkgICAgICAgICAgd2hpbGUgKCpwYXRoICYmIGZkICE9IC0xKSB7CiAgICAo
Z2RiKSBidAogICAgIzAgIDB4MDAwMDU1NTU1NWEyNWRhMiBpbiBsb2NhbF9vcGVuX25vZm9sbG93
IChmc19jdHg9MHg1NTU1NTdkOTU4YjgsCiAgICAgcGF0aD0weDAsIGZsYWdzPTY1NTM2LCBtb2Rl
PTApIGF0IGh3LzlwZnMvOXAtbG9jYWwuYzo1OQogICAgIzEgIDB4MDAwMDU1NTU1NWEyNWUwYyBp
biBsb2NhbF9vcGVuZGlyX25vZm9sbG93IChmc19jdHg9MHg1NTU1NTdkOTU4YjgsCiAgICAgcGF0
aD0weDApIGF0IGh3LzlwZnMvOXAtbG9jYWwuYzo5MgogICAgIzIgIDB4MDAwMDU1NTU1NWEyNjFi
OCBpbiBsb2NhbF9sc3RhdCAoZnNfY3R4PTB4NTU1NTU3ZDk1OGI4LAogICAgIGZzX3BhdGg9MHg1
NTU1NTZiNTY4NTgsIHN0YnVmPTB4N2ZmZjg0ODMwZWYwKSBhdCBody85cGZzLzlwLWxvY2FsLmM6
MTg1CiAgICAjMyAgMHgwMDAwNTU1NTU1YTJiMzY3IGluIHY5ZnNfY29fbHN0YXQgKHBkdT0weDU1
NTU1N2Q5NzQ5OCwKICAgICBwYXRoPTB4NTU1NTU2YjU2ODU4LCBzdGJ1Zj0weDdmZmY4NDgzMGVm
MCkgYXQgaHcvOXBmcy9jb2ZpbGUuYzo1MwogICAgIzQgIDB4MDAwMDU1NTU1NWExZTllMiBpbiB2
OWZzX3N0YXQgKG9wYXF1ZT0weDU1NTU1N2Q5NzQ5OCkKICAgICBhdCBody85cGZzLzlwLmM6MTA4
MwogICAgIzUgIDB4MDAwMDU1NTU1NWUwNjBhMiBpbiBjb3JvdXRpbmVfdHJhbXBvbGluZSAoaTA9
LTY2OTE2NTQyNCwgaTE9MzI3NjcpCiAgICAgYXQgdXRpbC9jb3JvdXRpbmUtdWNvbnRleHQuYzox
MTYKICAgICM2ICAweDAwMDA3ZmZmZWY0ZjU2MDAgaW4gX19zdGFydF9jb250ZXh0ICgpIGF0IC9s
aWI2NC9saWJjLnNvLjYKICAgICM3ICAweDAwMDAwMDAwMDAwMDAwMDAgaW4gICgpCiAgICAoZ2Ri
KQogICAgCiAgICBUaGUgZml4IGlzIHRvIHRha2UgdGhlIHBhdGggd3JpdGUgbG9jayB3aGVuIGNh
bGxpbmcgdjlmc19jb21wbGV0ZV9yZW5hbWUoKSwKICAgIGxpa2UgaW4gdjlmc19yZW5hbWUoKS4K
ICAgIAogICAgSW1wYWN0OiAgRG9TIHRyaWdnZXJlZCBieSB1bnByaXZpbGVnZWQgZ3Vlc3QgdXNl
cnMuCiAgICAKICAgIEZpeGVzOiBDVkUtMjAxOC0xOTQ4OQogICAgQ2M6IFAgSiBQIDxwcGFuZGl0
QHJlZGhhdC5jb20+CiAgICBSZXBvcnRlZC1ieTogemhpYmluIGh1IDxub2lyZmF0ZUBnbWFpbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogUHJhc2FkIEogUGFuZGl0IDxwanBAZmVkb3JhcHJvamVjdC5v
cmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMWQyMDM5ODY5NGEzYjY3YTM4OGQ5NTViN2E5NDViYTRh
YTkwYThhOCkKCmNvbW1pdCA5YWY5YzFjMjBlMzEzZjU5NzE2OGUwNTIyZjVmYzhkNzgxMjNiMGM4
CkF1dGhvcjogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUg
Tm92IDIwIDE5OjQxOjQ4IDIwMTggKzAxMDAKCiAgICBudm1lOiBmaXggb3V0LW9mLWJvdW5kcyBh
Y2Nlc3MgdG8gdGhlIENNQgogICAgCiAgICBCZWNhdXNlIHRoZSBDTUIgQkFSIGhhcyBhIG1pbl9h
Y2Nlc3Nfc2l6ZSBvZiAyLCBpZiB5b3UgcmVhZCB0aGUgbGFzdAogICAgYnl0ZSBpdCB3aWxsIHRy
eSB0byBtZW1jcHkgKjIqIGJ5dGVzIGZyb20gbi0+Y21idWYsIGNhdXNpbmcgYW4gb2ZmLWJ5LW9u
ZQogICAgZXJyb3IuICBUaGlzIGlzIENWRS0yMDE4LTE2ODQ3LgogICAgCiAgICBBbm90aGVyIHdh
eSB0byBmaXggdGhpcyBtaWdodCBiZSB0byByZWdpc3RlciB0aGUgQ01CIGFzIGEgUkFNIG1lbW9y
eQogICAgcmVnaW9uLCB3aGljaCB3b3VsZCBhbHNvIGJlIG1vcmUgZWZmaWNpZW50LiAgSG93ZXZl
ciwgdGhhdCBtaWdodCBiZSBhCiAgICBjaGFuZ2UgZm9yIGJpZy1lbmRpYW4gbWFjaGluZXM7IEkg
ZGlkbid0IHRoaW5rIHRoaXMgdGhyb3VnaCBhbmQgSSBkb24ndAogICAga25vdyBob3cgcmVhbCBo
YXJkd2FyZSB3b3Jrcy4gIEFkZCBhIGJhc2ljIHRlc3RjYXNlIGZvciB0aGUgQ01CIGluIGNhc2UK
ICAgIHNvbWVib2R5IGRvZXMgdGhpcyBjaGFuZ2UgbGF0ZXIgb24uCiAgICAKICAgIENjOiBLZWl0
aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgogICAgQ2M6IHFlbXUtYmxvY2tAbm9uZ251
Lm9yZwogICAgUmVwb3J0ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogICAgVGVzdGVkLWJ5OiBMaSBR
aWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkg
PHBib256aW5pQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogICAgVGVzdGVkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBLZXZpbiBXb2xm
IDxrd29sZkByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgODdhZDg2
MGM2MjJjYzhmODkxNmI1MjMyYmQ4NzI4YzA4ZjkzOGZjZSkKCmNvbW1pdCBjNTBjNzA0YTZhMDk1
NTQ5MjViOTI2YzAzMTMyODBiZTRhM2Q3MTAwCkF1dGhvcjogR3JlZyBLdXJ6IDxncm91Z0BrYW9k
Lm9yZz4KRGF0ZTogICBUdWUgTm92IDIwIDEzOjAwOjM1IDIwMTggKzAxMDAKCiAgICA5cDogdGFr
ZSB3cml0ZSBsb2NrIG9uIGZpZCBwYXRoIHVwZGF0ZXMgKENWRS0yMDE4LTE5MzY0KQogICAgCiAg
ICBSZWNlbnQgY29tbWl0IDViNzZlZjUwZjYyMDc5YSBmaXhlZCBhIHJhY2Ugd2hlcmUgdjlmc19j
b19vcGVuMigpIGNvdWxkCiAgICBwb3NzaWJseSBvdmVyd3JpdGUgYSBmaWQgcGF0aCB3aXRoIHY5
ZnNfcGF0aF9jb3B5KCkgd2hpbGUgaXQgaXMgYmVpbmcKICAgIGFjY2Vzc2VkIGJ5IHNvbWUgb3Ro
ZXIgdGhyZWFkLCBpZSwgdXNlLWFmdGVyLWZyZWUgdGhhdCBjYW4gYmUgZGV0ZWN0ZWQKICAgIGJ5
IEFTQU4gd2l0aCBhIGN1c3RvbSA5cCBjbGllbnQuCiAgICAKICAgIEl0IHR1cm5zIG91dCB0aGF0
IHRoZSBzYW1lIGNhbiBoYXBwZW4gYXQgc2V2ZXJhbCBsb2NhdGlvbnMgd2hlcmUKICAgIHY5ZnNf
cGF0aF9jb3B5KCkgaXMgdXNlZCB0byBzZXQgdGhlIGZpZCBwYXRoLiBUaGUgZml4IGlzIGFnYWlu
IHRvCiAgICB0YWtlIHRoZSB3cml0ZSBsb2NrLgogICAgCiAgICBGaXhlcyBDVkUtMjAxOC0xOTM2
NC4KICAgIAogICAgQ2M6IFAgSiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+CiAgICBSZXBvcnRlZC1i
eTogemhpYmluIGh1IDxub2lyZmF0ZUBnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUHJhc2Fk
IEogUGFuZGl0IDxwanBAZmVkb3JhcHJvamVjdC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVn
IEt1cnogPGdyb3VnQGthb2Qub3JnPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgNWIz
Yzc3YWE1ODFlYmIyMTUxMjVjODRiMDc0MjExOTQ4MzU3MWU1NSkKCmNvbW1pdCAwM2MyODU0NGEx
YjY3ZmQ0OGVmMWZhNzIyMzE4MThlZmE4NTYzODc0CkF1dGhvcjogUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE4IDE4OjM3OjMxIDIwMTkgKzAx
MDAKCiAgICB4ZW4tbWFwY2FjaGU6IHVzZSBNQVBfRklYRUQgZmxhZyBzbyB0aGUgbW1hcCBhZGRy
ZXNzIGhpbnQgaXMgYWx3YXlzIGhvbm9yZWQKICAgIAogICAgT3IgaWYgaXQncyBub3QgcG9zc2li
bGUgdG8gaG9ub3IgdGhlIGhpbnRlZCBhZGRyZXNzIGFuIGVycm9yIGlzIHJldHVybmVkCiAgICBp
bnN0ZWFkLiBUaGlzIG1ha2VzIGl0IGVhc2llciB0byBzcG90IHRoZSBhY3R1YWwgZmFpbHVyZSwg
aW5zdGVhZCBvZgogICAgZmFpbGluZyBsYXRlciBvbiB3aGVuIHRoZSBjYWxsZXIgb2YgeGVuX3Jl
bWFwX2J1Y2tldCByZWFsaXplcyB0aGUKICAgIG1hcHBpbmcgaGFzIG5vdCBiZWVuIGNyZWF0ZWQg
YXQgdGhlIHJlcXVlc3RlZCBhZGRyZXNzLgogICAgCiAgICBBbHNvIG5vdGUgdGhhdCBhdCBsZWFz
dCBvbiBGcmVlQlNEIHVzaW5nIE1BUF9GSVhFRCB3aWxsIGNhdXNlIG1tYXAgdG8KICAgIHRyeSBo
YXJkZXIgdG8gaG9ub3IgdGhlIHBhc3NlZCBhZGRyZXNzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXJ0aXguY29tPgogICAgTWVzc2FnZS1J
ZDogPDIwMTkwMzE4MTczNzMxLjE0NDk0LTEtcm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDQxNThlOTNmNGFjZWQyNDdjOGRiOTRhMDI3NWZj
MDI3ZGE3ZGM5N2UpCgpjb21taXQgYTM1ZWQxNDQ0MzI5NTk5ZjI5NzU1MTJjODJiZTc5NWY4YWYy
ODRkNQpBdXRob3I6IE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29AbXlrb2xhYi5jb20+CkRhdGU6
ICAgRnJpIERlYyAxIDExOjMxOjU3IDIwMTcgLTA3MDAKCiAgICBtbWFwKDIpIHJldHVybnMgTUFQ
X0ZBSUxFRCwgbm90IE5VTEwsIG9uIGZhaWx1cmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWlj
aGFlbCBNY0NvbnZpbGxlIDxtbWNjb0BteWtvbGFiLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKb2hu
IFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFRva2Fy
ZXYgPG1qdEB0bHMubXNrLnJ1PgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYWIxY2U5
YmQ0ODk3Yjk5MDk4MzZlMmQ1MGJjYTg2ZjJmM2YyZGRkYykKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 01:10:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 01:10:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haVJ0-0002uo-6r; Tue, 11 Jun 2019 01:10:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haVIz-0002uC-1d
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 01:10:29 +0000
X-Inumbo-ID: b27ae4e8-8be5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b27ae4e8-8be5-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 01:10:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1haVIw-0000Wa-Kw; Tue, 11 Jun 2019 01:10: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 1haVIw-0007Pp-3c; Tue, 11 Jun 2019 01:10:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haVIw-0004tX-2z; Tue, 11 Jun 2019 01:10:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137503-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f0718d1d6b47745a4249f4006807a45f2245dba1
X-Osstest-Versions-That: ovmf=fe0c2770a72af3a34f79c84676b7bf0c97090bda
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 01:10:26 +0000
Subject: [Xen-devel] [ovmf test] 137503: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzUwMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1MDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmMDcxOGQxZDZiNDc3NDVhNDI0OWY0MDA2ODA3YTQ1
ZjIyNDVkYmExCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmZTBjMjc3
MGE3MmFmM2EzNGY3OWM4NDY3NmI3YmYwYzk3MDkwYmRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc0NDMgIDIwMTktMDYtMDcgMTI6MjA6NDMgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NTAzICAyMDE5LTA2LTA5IDA1OjE1OjUzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTHUsIFhpYW95
dVggPHhpYW95dXgubHVAaW50ZWwuY29tPgogIFhpYW95dSBMdSA8eGlhb3l1eC5sdUBpbnRlbC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAg
ZmUwYzI3NzBhNy4uZjA3MThkMWQ2YiAgZjA3MThkMWQ2YjQ3NzQ1YTQyNDlmNDAwNjgwN2E0NWYy
MjQ1ZGJhMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 01:36:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 01:36:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haVho-0004Yq-JR; Tue, 11 Jun 2019 01: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=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haVhn-0004Yl-QV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 01:36:07 +0000
X-Inumbo-ID: 46562782-8be9-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46562782-8be9-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 01:36:05 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Tue, 11 Jun 2019 09:32:53 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 09:35:45 +0800
Message-ID: <1560216945-24227-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen/scheduler: remove 'name' from 'struct
 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: 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>,
 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>,
 Baodong Chen <chenbaodong@mxnavi.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

J3N0cnVjdCBzY2hlZHVsZXInIGFscmVhZHkgaGFzIG1lbWJlciAnb3B0X25hbWUnIGFuZCAnc2No
ZWRfaWQnLAp0aHVzICduYW1lJyBpcyBhIGxpdHRsZSByZWR1bmRhbnQsIHNvIHJlbW92ZSBpdC4K
ClNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL3NjaGVkX2FyaW5jNjUzLmMgfCAgMSAtCiB4ZW4vY29tbW9uL3NjaGVkX2Ny
ZWRpdC5jICAgfCAgMSAtCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyAgfCAgMSAtCiB4ZW4v
Y29tbW9uL3NjaGVkX251bGwuYyAgICAgfCAgMSAtCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAg
ICAgfCAgMSAtCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICAgICAgfCAxMiArKysrKystLS0tLS0K
IHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oICB8ICAzICstLQogNyBmaWxlcyBjaGFuZ2VkLCA3
IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
c2NoZWRfYXJpbmM2NTMuYyBiL3hlbi9jb21tb24vc2NoZWRfYXJpbmM2NTMuYwppbmRleCBhNGM2
ZDAwLi45OGQ2YmRkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2FyaW5jNjUzLmMKKysr
IGIveGVuL2NvbW1vbi9zY2hlZF9hcmluYzY1My5jCkBAIC03MDEsNyArNzAxLDYgQEAgYTY1M3Nj
aGVkX2FkanVzdF9nbG9iYWwoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLAogICogVGhlIHN5
bWJvbCBtdXN0IGJlIHZpc2libGUgdG8gdGhlIHJlc3Qgb2YgWGVuIGF0IGxpbmsgdGltZS4KICAq
Lwogc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfYXJpbmM2NTNfZGVmID0gewot
ICAgIC5uYW1lICAgICAgICAgICA9ICJBUklOQyA2NTMgU2NoZWR1bGVyIiwKICAgICAub3B0X25h
bWUgICAgICAgPSAiYXJpbmM2NTMiLAogICAgIC5zY2hlZF9pZCAgICAgICA9IFhFTl9TQ0hFRFVM
RVJfQVJJTkM2NTMsCiAgICAgLnNjaGVkX2RhdGEgICAgID0gTlVMTCwKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4
IDdiN2ZhY2IuLjIyMGIxNzkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMK
KysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtMjI2Miw3ICsyMjYyLDYgQEAgc3Rh
dGljIHZvaWQgY3NjaGVkX3RpY2tfcmVzdW1lKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
dW5zaWduZWQgaW50IGNwdSkKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2No
ZWRfY3JlZGl0X2RlZiA9IHsKLSAgICAubmFtZSAgICAgICAgICAgPSAiU01QIENyZWRpdCBTY2hl
ZHVsZXIiLAogICAgIC5vcHRfbmFtZSAgICAgICA9ICJjcmVkaXQiLAogICAgIC5zY2hlZF9pZCAg
ICAgICA9IFhFTl9TQ0hFRFVMRVJfQ1JFRElULAogICAgIC5zY2hlZF9kYXRhICAgICA9IE5VTEws
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2No
ZWRfY3JlZGl0Mi5jCmluZGV4IDljMWMzYjQuLjE5NzRlMGYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC00
MDc2LDcgKzQwNzYsNiBAQCBjc2NoZWQyX2RlaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiB9
CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyIHNjaGVkX2NyZWRpdDJfZGVmID0gewot
ICAgIC5uYW1lICAgICAgICAgICA9ICJTTVAgQ3JlZGl0IFNjaGVkdWxlciByZXYyIiwKICAgICAu
b3B0X25hbWUgICAgICAgPSAiY3JlZGl0MiIsCiAgICAgLnNjaGVkX2lkICAgICAgID0gWEVOX1ND
SEVEVUxFUl9DUkVESVQyLAogICAgIC5zY2hlZF9kYXRhICAgICA9IE5VTEwsCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3NjaGVkX251bGwuYyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCmluZGV4
IGM5NzAwZjEuLjRkOGExY2MgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCisr
KyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCkBAIC04NzEsNyArODcxLDYgQEAgc3RhdGljIHZv
aWQgbnVsbF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKIH0KIAogc3RhdGljIGNv
bnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfbnVsbF9kZWYgPSB7Ci0gICAgLm5hbWUgICAgICAg
ICAgID0gIm51bGwgU2NoZWR1bGVyIiwKICAgICAub3B0X25hbWUgICAgICAgPSAibnVsbCIsCiAg
ICAgLnNjaGVkX2lkICAgICAgID0gWEVOX1NDSEVEVUxFUl9OVUxMLAogICAgIC5zY2hlZF9kYXRh
ICAgICA9IE5VTEwsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMgYi94ZW4vY29t
bW9uL3NjaGVkX3J0LmMKaW5kZXggZjFiODFmMC4uZTQ2YjJjMiAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZF9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwpAQCAtMTU0MSw3ICsx
NTQxLDYgQEAgc3RhdGljIHZvaWQgcmVwbF90aW1lcl9oYW5kbGVyKHZvaWQgKmRhdGEpewogfQog
CiBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxlciBzY2hlZF9ydGRzX2RlZiA9IHsKLSAgICAu
bmFtZSAgICAgICAgICAgPSAiU01QIFJURFMgU2NoZWR1bGVyIiwKICAgICAub3B0X25hbWUgICAg
ICAgPSAicnRkcyIsCiAgICAgLnNjaGVkX2lkICAgICAgID0gWEVOX1NDSEVEVUxFUl9SVERTLAog
ICAgIC5zY2hlZF9kYXRhICAgICA9IE5VTEwsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVk
dWxlLmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKaW5kZXggODYzNDFiYy4uZDUwOTRiYSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUu
YwpAQCAtMTcyOSwxMSArMTcyOSwxMSBAQCB2b2lkIF9faW5pdCBzY2hlZHVsZXJfaW5pdCh2b2lk
KQogICAgIHsKICAgICAgICAgaWYgKCBzY2hlZHVsZXJzW2ldLT5nbG9iYWxfaW5pdCAmJiBzY2hl
ZHVsZXJzW2ldLT5nbG9iYWxfaW5pdCgpIDwgMCApCiAgICAgICAgICAgICBzY2hlZHVsZXJzW2ld
ID0gTlVMTDsKLSAgICAgICAgZWxzZSBpZiAoICFvcHMubmFtZSAmJiAhc3RyY21wKHNjaGVkdWxl
cnNbaV0tPm9wdF9uYW1lLCBvcHRfc2NoZWQpICkKKyAgICAgICAgZWxzZSBpZiAoICFvcHMub3B0
X25hbWUgJiYgIXN0cmNtcChzY2hlZHVsZXJzW2ldLT5vcHRfbmFtZSwgb3B0X3NjaGVkKSApCiAg
ICAgICAgICAgICBvcHMgPSAqc2NoZWR1bGVyc1tpXTsKICAgICB9CiAKLSAgICBpZiAoICFvcHMu
bmFtZSApCisgICAgaWYgKCAhb3BzLm9wdF9uYW1lICkKICAgICB7CiAgICAgICAgIHByaW50aygi
Q291bGQgbm90IGZpbmQgc2NoZWR1bGVyOiAlc1xuIiwgb3B0X3NjaGVkKTsKICAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCBOVU1fU0NIRURVTEVSUzsgaSsrICkKQEAgLTE3NDMsMTUgKzE3NDMsMTUg
QEAgdm9pZCBfX2luaXQgc2NoZWR1bGVyX2luaXQodm9pZCkKICAgICAgICAgICAgICAgICBvcHMg
PSAqc2NoZWR1bGVyc1tpXTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0K
LSAgICAgICAgQlVHX09OKCFvcHMubmFtZSk7Ci0gICAgICAgIHByaW50aygiVXNpbmcgJyVzJyAo
JXMpXG4iLCBvcHMubmFtZSwgb3BzLm9wdF9uYW1lKTsKKyAgICAgICAgQlVHX09OKCFvcHMub3B0
X25hbWUpOworICAgICAgICBwcmludGsoIlVzaW5nIHNjaGVkdWxlciAoJXMpXG4iLCBvcHMub3B0
X25hbWUpOwogICAgIH0KIAogICAgIGlmICggY3B1X3NjaGVkdWxlX3VwKDApICkKICAgICAgICAg
QlVHKCk7CiAgICAgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKCZjcHVfc2NoZWR1bGVfbmZiKTsKIAot
ICAgIHByaW50aygiVXNpbmcgc2NoZWR1bGVyOiAlcyAoJXMpXG4iLCBvcHMubmFtZSwgb3BzLm9w
dF9uYW1lKTsKKyAgICBwcmludGsoIlVzaW5nIHNjaGVkdWxlcjogKCVzKVxuIiwgb3BzLm9wdF9u
YW1lKTsKICAgICBpZiAoIFNDSEVEX09QKCZvcHMsIGluaXQpICkKICAgICAgICAgcGFuaWMoInNj
aGVkdWxlciByZXR1cm5lZCBlcnJvciBvbiBpbml0XG4iKTsKIApAQCAtMTkyNiw3ICsxOTI2LDcg
QEAgdm9pZCBzY2hlZHVsZV9kdW1wKHN0cnVjdCBjcHVwb29sICpjKQogICAgIHsKICAgICAgICAg
c2NoZWQgPSBjLT5zY2hlZDsKICAgICAgICAgY3B1cyA9IGMtPmNwdV92YWxpZDsKLSAgICAgICAg
cHJpbnRrKCJTY2hlZHVsZXI6ICVzICglcylcbiIsIHNjaGVkLT5uYW1lLCBzY2hlZC0+b3B0X25h
bWUpOworICAgICAgICBwcmludGsoIlNjaGVkdWxlcjogKCVzKVxuIiwgc2NoZWQtPm9wdF9uYW1l
KTsKICAgICAgICAgU0NIRURfT1Aoc2NoZWQsIGR1bXBfc2V0dGluZ3MpOwogICAgIH0KICAgICBl
bHNlCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaCBiL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC1pZi5oCmluZGV4IDkyYmM3YTAuLjZlM2Q5NTIgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC1pZi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oCkBA
IC0xMzAsOCArMTMwLDcgQEAgc3RydWN0IHRhc2tfc2xpY2UgewogfTsKIAogc3RydWN0IHNjaGVk
dWxlciB7Ci0gICAgY2hhciAqbmFtZTsgICAgICAgICAgICAgLyogZnVsbCBuYW1lIGZvciB0aGlz
IHNjaGVkdWxlciAgICAgICovCi0gICAgY2hhciAqb3B0X25hbWU7ICAgICAgICAgLyogb3B0aW9u
IG5hbWUgZm9yIHRoaXMgc2NoZWR1bGVyICAgICovCisgICAgY29uc3QgY2hhciAqb3B0X25hbWU7
ICAgLyogb3B0aW9uIG5hbWUgZm9yIHRoaXMgc2NoZWR1bGVyICAgICovCiAgICAgdW5zaWduZWQg
aW50IHNjaGVkX2lkOyAgLyogSUQgZm9yIHRoaXMgc2NoZWR1bGVyICAgICAgICAgICAgICovCiAg
ICAgdm9pZCAqc2NoZWRfZGF0YTsgICAgICAgLyogZ2xvYmFsIGRhdGEgcG9pbnRlciAgICAgICAg
ICAgICAgICovCiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 03:07:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 03: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 1haX80-0003Ib-Bc; Tue, 11 Jun 2019 03:07: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haX7z-0003IR-3l
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 03:07:15 +0000
X-Inumbo-ID: ffe39146-8bf5-11e9-ba4e-cfa0d751977b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ffe39146-8bf5-11e9-ba4e-cfa0d751977b;
 Tue, 11 Jun 2019 03:07: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 1haX7s-00037a-8q; Tue, 11 Jun 2019 03:07: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 1haX7s-0008CX-1Z; Tue, 11 Jun 2019 03:07:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haX7s-00067c-0w; Tue, 11 Jun 2019 03:07:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137492-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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-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-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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=185b7ccc11354cbd69b6d53bf8d831dd964f6c88
X-Osstest-Versions-That: qemuu=ad88e4252f09c2956b99c90de39e95bab2e8e7af
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 03:07:08 +0000
Subject: [Xen-devel] [qemu-mainline test] 137492: 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>

ZmxpZ2h0IDEzNzQ5MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc0OTIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzIyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MjIy
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzcyMjIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzIyMgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3MjIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTg1YjdjY2MxMTM1NGNi
ZDY5YjZkNTNiZjhkODMxZGQ5NjRmNmM4OApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYWQ4OGU0MjUyZjA5YzI5NTZiOTljOTBkZTM5ZTk1YmFiMmU4ZTdhZgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM3MjIyICAyMDE5LTA2LTAzIDEwOjA2OjExIFogICAgNyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzNzMxNCAgMjAxOS0wNi0wNSAwMzo0MTo0NCBaICAgIDUgZGF5
cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzQ5MiAgMjAxOS0wNi0wOSAw
Mjo1MDo0MCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3
YXZlY29tcC5jb20+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNv
bT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRh
dmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVk
aGF0LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBJZ29yIE1hbW1l
ZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEppZSBXYW5nIDx3YW5namllODhAaHVhd2VpLmNv
bT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRl
bGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQG1haWwucnU+CiAgS2VubmV0
aCBIZWl0a2UgPGtlbm5ldGguaGVpdGtlQGludGVsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkBy
ZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMaSBRaWFu
ZyA8bGlxM2VhQDE2My5jb20+CiAgTGlyYW4gQWxvbiA8bGlyYW4uYWxvbkBvcmFjbGUuY29tPgog
IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmt1
cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRo
YXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTmlyIFdlaW5l
ciA8bmlyLndlaW5lckBvcmFjbGUuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVy
IFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96
em8uY29tPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNv
bT4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+CiAgV2VpIFlhbmcgPHJpY2hh
cmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4
LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+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
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLmdpdAogICBhZDg4ZTQyNTJmLi4xODViN2NjYzExICAxODViN2NjYzEx
MzU0Y2JkNjliNmQ1M2JmOGQ4MzFkZDk2NGY2Yzg4IC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 03:28:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 03:28:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haXSd-0004rz-5Z; Tue, 11 Jun 2019 03:28:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1haXSc-0004rS-B0
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 03:28:34 +0000
X-Inumbo-ID: fc11e2ea-8bf8-11e9-8980-bc764e045a96
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc11e2ea-8bf8-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 03:28:31 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Jun 2019 20:28:30 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2019 20:28:29 -0700
Date: Tue, 11 Jun 2019 11:32:42 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190611033240.GA26361@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-7-git-send-email-chao.gao@intel.com>
 <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 06/10] microcode: split out
 apply_microcode() from cpu_request_microcode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDY6Mzc6MjdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBEdXJpbmcgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLCBhcHBseV9taWNyb2NvZGUoKSBpcyBp
bnZva2VkIGluCj4+IGNwdV9yZXF1ZXN0X21pY3JvY29kZSgpLiBUbyBtYWtlIGxhdGUgbWljcm9j
b2RlIHVwZGF0ZSBtb3JlIHJlbGlhYmxlLAo+PiB3ZSB3YW50IHRvIHB1dCB0aGUgYXBwbHlfbWlj
cm9jb2RlKCkgaW50byBzdG9wX21hY2hpbmUgY29udGV4dC4gU28KPj4gd2Ugc3BsaXQgb3V0IGl0
IGZyb20gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIEFzIGEgY29uc2VxdWVuY2UsCj4+IGFwcGx5
X21pY3JvY29kZSgpIHNob3VsZCBiZSBpbnZva2VkIGV4cGxpY2l0bHkgaW4gdGhlIGNvbW1vbiBj
b2RlLgo+PiAKPj4gUHJldmlvdXNseSwgYXBwbHlfbWljcm9jb2RlKCkgZ2V0cyB0aGUgbWljcm9j
b2RlIHBhdGNoIHRvIGJlIGFwcGxpZWQgZnJvbQo+PiB0aGUgbWljcm9jb2RlIGNhY2hlLiBOb3cs
IHRoZSBwYXRjaCBpcyBwYXNzZWQgYXMgYSBmdW5jdGlvbiBhcmd1bWVudCBhbmQKPj4gYSBwYXRj
aCBpcyBjYWNoZWQgZm9yIGNwdS1ob3RwbHVnIGFuZCBjcHUgcmVzdW1pbmcsIG9ubHkgYWZ0ZXIg
aXQgaGFzCj4+IGJlZW4gbG9hZGVkIHRvIGEgY3B1IHdpdGhvdXQgYW55IGVycm9yLiBBcyBhIGNv
bnNlcXVlbmNlLCB0aGUKPj4gJ21hdGNoX2NwdScgY2hlY2sgaW4gbWljcm9jb2RlX3VwZGF0ZV9j
YWNoZSBpcyByZW1vdmVkLCB3aGljaCBvdGhlcndpc2UKPj4gd291bGQgZmFpbC4KPgo+VGhlICJv
bmx5IGFmdGVyIGl0IGhhcyBiZWVuIGxvYWRlZCB0byBhIGNwdSB3aXRob3V0IGFueSBlcnJvciIg
aXMgYQo+cHJvYmxlbSwgcHJlY2lzZWx5IGZvciB0aGUgY2FzZSB3aGVyZSB1Y29kZSBvbiB0aGUg
ZGlmZmVyZW50IGNvcmVzCj5pcyBub3QgaW4gc3luYyBpbml0aWFsbHkuIEkgd291bGQgYWN0dWFs
bHkgbGlrZSB0byBwdXQgdXAgdGhpcyBxdWVzdGlvbjoKPldoZW4gYSBjb3JlIGhhcyBubyB1Y29k
ZSBsb2FkZWQgYXQgYWxsIHlldCBhbmQgb25seSBzdHJpY3RseSBvbGRlcgo+KHRoYW4gbG9hZGVk
IG9uIHNvbWUgb3RoZXIgY29yZXMpIHVjb2RlIGlzIGZvdW5kIHRvIGJlIGF2YWlsYWJsZSwKPndo
ZXRoZXIgdGhlbiBpdCB3b3VsZG4ndCBzdGlsbCBiZSBiZXR0ZXIgdG8gYXBwbHkgdGhhdCB1Y29k
ZSB0bwo+X2F0IGxlYXN0XyB0aGUgY29yZXMgdGhhdCBoYXZlIG5vbmUgbG9hZGVkIHlldC4KClll
cywgaXQgaXMgYmV0dGVyIGZvciB0aGlzIHNwZWNpYWwgY2FzZS4gQW5kIEkgYWdyZWUgdG8gc3Vw
cG9ydCB0aGlzIGNhc2UuCgpUaGlzIGluIHY3LCBhIHBhdGNoIGlzIGxvYWRlZCBvbmx5IGlmIGl0
cyByZXZpc2lvbiBpcyBuZXdlciB0aGFuIHRoYXQKbG9hZGVkIHRvIGN1cnJlbnQgQ1BVLiBBbmQg
aXQgaXMgc3RvcmVkIG9ubHkgaWYgaXQgaGFzIGJlZW4gbG9hZGVkCnN1Y2Nlc3NmdWxseS4gQnV0
LCBhcyB5b3UgZGVzY3JpYmVkLCBhIGJyb2tlbiBiaW9zIG1pZ2h0IHB1dHMgdGhlIHN5c3RlbQpp
biBhbiBpbmNvbnNpc3RlbnQgc3RhdGUgKG11bHRpcGxlIG1pY3JvY29kZSByZXZpc2lvbiBpbiB0
aGUgc3lzdGVtKSBhbmQKZnVydGhlcm1vcmUgaW4gdGhpcyBjYXNlLCBpZiBubyBvciBhbiBvbGRl
ciBtaWNyb2NvZGUgdXBkYXRlIGlzCnByb3ZpZGVkLCBlYXJseSBsb2FkaW5nIGNhbm5vdCBnZXQg
dGhlIHN5c3RlbSBpbnRvIHNhbmUgc3RhdGUuIFNvIGZvcgpib3RoIGVhcmx5IGFuZCBsYXRlIG1p
Y3JvY29kZSBsb2FkaW5nLCB3ZSBjb3VsZCBmYWNlIGEgc2l0dWF0aW9uIHRoYXQKdGhlIHBhdGNo
IHRvIGJlIGxvYWRlZCBoYXMgZXF1YWwgb3Igb2xkIHJldmlzaW9uIHRoYW4gbWljcm9jb2RlIG9m
IHNvbWUKQ1BVcy4KCkNoYW5nZXMgSSBwbGFuIHRvIG1ha2UgaW4gbmV4dCB2ZXJzaW9uIGFyZToK
MS4gRm9yIGVhcmx5IG1pY3JvY29kZSwgYSBwYXRjaCB3b3VsZCBiZSBzdG9yZWQgaWYgaXQgY292
ZXJzIGN1cnJlbnQgQ1BVJ3MKc2lnbmF0dXJlLiBBbGwgQ1BVcyB3b3VsZCB0cnkgdG8gbG9hZCBm
cm9tIHRoZSBjYWNoZS4KMi4gRm9yIGxhdGUgbWljcm9jb2RlLCBhIHBhdGNoIGlzIGxvYWRlZCBv
bmx5IGlmIGl0cyByZXZpc2lvbiBpcyBuZXdlciB0aGFuCip0aGUgcGF0Y2ggY2FjaGVkKi4gQW5k
IGl0IGlzIHN0b3JlZCBvbmx5IGlmIGhhcyBiZWVuIGxvYWRlZCB3aXRob3V0IGFuCiJFSU8iIGVy
cm9yLgozLiBDYWNoZSByZXBsYWNlbWVudCByZW1haW5zIHRoZSBzYW1lLgoKQnV0IGl0IGlzIGEg
dGVtcGVyYXJ5IHNvbHV0aW9uLCBlc3BlY2lhbGx5IGZvciBDU1BzLiBBIGJldHRlciB3YXkKbWln
aHQgYmUgZ2V0dGluZyB0aGUgbmV3ZXN0IHVjb2RlIG9yIHVwZ3JhZGluZyB0byB0aGUgbmV3ZXN0
IGJpb3MsCmV2ZW4gZG93bmdyYWRpbmcgdGhlIGJpb3MgdG8gYW4gb2xkZXIgdmVyc2lvbiB3aGlj
aCB3b3VsZG4ndCBwdXQKdGhlIHN5c3RlbSBpbnRvICJpbnNhbmUiIHN0YXRlLgoKPgo+VG8gZ2V0
IHRoZSBzeXN0ZW0gaW50byAic2FuZSIgc3RhdGUgaXQgbWF5IGV2ZW4gYmUgbmVjZXNzYXJ5IHRv
Cj5kb3duZ3JhZGUgdWNvZGUgb24gdGhlIGNvcmVzIHdoaWNoIGRpZCBoYXZlIGl0IGxvYWRlZCBh
bHJlYWR5LAo+aW4gc3VjaCBhIHNpdHVhdGlvbi4KPgo+PiBPbiBBTUQgc2lkZSwgc3ZtX2hvc3Rf
b3N2d19pbml0KCkgaXMgc3VwcG9zZWQgdG8gYmUgY2FsbGVkIGFmdGVyCj4+IG1pY3JvY29kZSB1
cGRhdGUuIEFzIGFwcGx5X21pY3Jjb2RlKCkgd29uJ3QgYmUgY2FsbGVkIGJ5Cj4+IGNwdV9yZXF1
ZXN0X21pY3JvY29kZSgpIG5vdywgc3ZtX2hvc3Rfb3N2d19pbml0KCkgaXMgbW92ZWQgdG8gdGhl
Cj4+IGVuZCBvZiBhcHBseV9taWNyb2NvZGUoKS4KPgo+SSBndWVzcyB0aGlzIHJlYWxseSBvdWdo
dCB0byBiZWNvbWUgYSB2ZW5kb3IgaG9vayBhcyB3ZWxsLCBidXQgSQo+d291bGRuJ3QgaW5zaXN0
IG9uIHlvdSBkb2luZyBzbyBoZXJlLgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL3Bvd2Vy
LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2FjcGkvcG93ZXIuYwo+PiBAQCAtMjUzLDcgKzI1Myw3
IEBAIHN0YXRpYyBpbnQgZW50ZXJfc3RhdGUodTMyIHN0YXRlKQo+PiAgCj4+ICAgICAgY29uc29s
ZV9lbmRfc3luYygpOwo+PiAgCj4+IC0gICAgbWljcm9jb2RlX3Jlc3VtZV9jcHUoKTsKPj4gKyAg
ICBlYXJseV9taWNyb2NvZGVfdXBkYXRlX2NwdSgpOwo+Cj5UaGUgdXNlIGhlcmUsIHRoZSAoY2hh
bmdlZCkgdXNlIGluIHN0YXJ0X3NlY29uZGFyeSgpLCBhbmQgdGhlIGRyb3BwaW5nCj5vZiBpdHMg
X19pbml0IHN1Z2dlc3QgdG8gbWFrZSBhbiBhdHRlbXB0IHRvIGZpbmQgYSBiZXR0ZXIgbmFtZSBm
b3IgdGhlCj5mdW5jdGlvbi4gTWF5YmUgbWljcm9jb2RlX3VwZGF0ZV9vbmUoKT8KCldpbGwgZG8u
Cgo+PiArLyoKPj4gKyAqIExvYWQgYSBtaWNyb2NvZGUgdXBkYXRlIHRvIGN1cnJlbnQgQ1BVLgo+
PiArICoKPj4gKyAqIElmIG5vIHBhdGNoIGlzIHByb3ZpZGVkLCB0aGUgY2FjaGVkIHBhdGNoIHdp
bGwgYmUgbG9hZGVkLiBNaWNyb2NvZGUgdXBkYXRlCj4+ICsgKiBkdXJpbmcgQVBzIGJyaW5ndXAg
YW5kIENQVSByZXN1bWluZyBmYWxscyBpbnRvIHRoaXMgY2FzZS4KPj4gKyAqLwo+PiArc3RhdGlj
IGludCBtaWNyb2NvZGVfdXBkYXRlX2NwdShzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpwYXRjaCkK
Pgo+Y29uc3Q/Cj4KPj4gIHsKPj4gLSAgICBpbnQgZXJyOwo+PiAtICAgIHN0cnVjdCBjcHVfc2ln
bmF0dXJlICpzaWcgPSAmdGhpc19jcHUoY3B1X3NpZyk7Cj4+ICsgICAgaW50IHJldCA9IG1pY3Jv
Y29kZV9vcHMtPmNvbGxlY3RfY3B1X2luZm8oJnRoaXNfY3B1KGNwdV9zaWcpKTsKPj4gIAo+PiAt
ICAgIGlmICggIW1pY3JvY29kZV9vcHMgKQo+PiAtICAgICAgICByZXR1cm4gMDsKPj4gKyAgICBp
ZiAoIHVubGlrZWx5KHJldCkgKQo+PiArICAgICAgICByZXR1cm4gcmV0Owo+PiAgCj4+ICAgICAg
c3Bpbl9sb2NrKCZtaWNyb2NvZGVfbXV0ZXgpOwo+PiAgCj4+IC0gICAgZXJyID0gbWljcm9jb2Rl
X29wcy0+Y29sbGVjdF9jcHVfaW5mbyhzaWcpOwo+PiAtICAgIGlmICggbGlrZWx5KCFlcnIpICkK
Pj4gLSAgICAgICAgZXJyID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKCk7Cj4+IC0g
ICAgc3Bpbl91bmxvY2soJm1pY3JvY29kZV9tdXRleCk7Cj4+ICsgICAgaWYgKCBwYXRjaCApCj4+
ICsgICAgewo+PiArICAgICAgICAvKgo+PiArICAgICAgICAgKiBJZiBhIHBhdGNoIGlzIHNwZWNp
ZmllZCwgaXQgc2hvdWxkIGhhcyBuZXdlciByZXZpc2lvbiB0aGFuCj4+ICsgICAgICAgICAqIHRo
YXQgb2YgdGhlIHBhdGNoIGNhY2hlZC4KPj4gKyAgICAgICAgICovCj4+ICsgICAgICAgIGlmICgg
bWljcm9jb2RlX2NhY2hlICYmCj4+ICsgICAgICAgICAgICAgbWljcm9jb2RlX29wcy0+Y29tcGFy
ZV9wYXRjaChwYXRjaCwgbWljcm9jb2RlX2NhY2hlKSAhPSBORVdfVUNPREUgKQo+PiArICAgICAg
ICB7Cj4+ICsgICAgICAgICAgICBzcGluX3VubG9jaygmbWljcm9jb2RlX211dGV4KTsKPj4gKyAg
ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiArICAgICAgICB9Cj4+ICAKPj4gLSAgICByZXR1
cm4gZXJyOwo+PiAtfQo+PiArICAgICAgICByZXQgPSBtaWNyb2NvZGVfb3BzLT5hcHBseV9taWNy
b2NvZGUocGF0Y2gpOwo+Cj5UaGVyZSdzIG5vIHByaW50aygpIGhlcmUgYnV0IC4uLgo+Cj4+ICsg
ICAgfQo+PiArICAgIGVsc2UgaWYgKCBtaWNyb2NvZGVfY2FjaGUgKQo+PiArICAgIHsKPj4gKyAg
ICAgICAgcmV0ID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKG1pY3JvY29kZV9jYWNo
ZSk7Cj4+ICsgICAgICAgIGlmICggcmV0ID09IC1FSU8gKQo+PiArICAgICAgICAgICAgcHJpbnRr
KCJVcGRhdGUgZmFpbGVkLiBSZWJvb3QgbmVlZGVkXG4iKTsKPgo+Li4uIHlvdSBlbWl0IGEgbG9n
IG1lc3NhZ2UgaGVyZS4gV2h5IHRoZSBkaWZmZXJlbmNlPyBBbmQgd291bGRuJ3QKPml0IGJlIGJl
dHRlciB0byBoYXZlIGp1c3QgYSBzaW5nbGUgY2FsbCB0byAtPmFwcGx5IGFueXdheSwgYnkgc2lt
cGx5Cj5hc3NpZ25pbmcgIm1pY3JvY29kZV9jYWNoZSIgdG8gInBhdGNoIiBhbmQgbW92aW5nIHRo
ZSBjYWxsIGEgbGl0dGxlCj5mdXJ0aGVyIGRvd24/CgotRUlPIG1lYW5zIHdlIGxvYWRlZCB0aGUg
cGF0Y2ggYnV0IHRoZSByZXZpc2lvbiBkaWRuJ3QgY2hhbmdlLiBUaGlzCmVycm9yIGNvZGUgaW5k
aWNhdGVzIGFuIGVycm9yIGluIHRoZSBwYXRjaC4gSXQgaXMgdW5saWtlbHkgdG8gaGFwcGVuLgpB
bmQgaW4gdGhpcyB2NywgYSBwYXRjaCBpcyBzdG9yZWQgYWZ0ZXIgYmVpbmcgbG9hZGluZyBzdWNj
ZXNzZnVsbHkKb24gYSBDUFUuIFRvIHNpbXBsaWZ5IGhhbmRsaW5nIG9mIGxvYWQgZmFpbHVyZSBh
bmQgYXZvaWQgY2xlYW51cCB0byB0aGUKZ2xvYmFsIGNhY2hlIChpZiBhIHBhdGNoIGhhcyBhIHN1
Y2Nlc3MgcmF0ZSwgd2UgbmVlZCB0byBjb25zaWRlciB3aGljaApvbmUgdG8gc2F2ZSB3aGVuIHdl
IGhhdmUgYSBuZXcgcGF0Y2ggd2l0aCA5NSUgcmF0ZSBhbmQgYW4gb2xkIG9uZSB3aXRoCjEwMCUg
cmF0ZSwgaXQgd291bGQgYmUgcmVhbGx5IGNvbXBsZXgpLCB3ZSBhc3N1bWUgdGhhdCBsb2FkaW5n
IHRoZSBjYWNoZQooYmVpbmcgbG9hZGVkIHN1Y2Nlc3NmdWxseSBvbiBhIENQVSkgc2hvdWxkbid0
IHJldHVybiBFSU8uIE90aGVyd2lzZSwKYW4gZXJyb3IgbWVzc2FnZSBpcyBwcm9tcHRlZC4KCj4K
Pj4gKyAgICB9Cj4+ICsgICAgZWxzZQo+PiArICAgICAgICAvKiBObyBwYXRjaCB0byB1cGRhdGUg
Ki8KPj4gKyAgICAgICAgcmV0ID0gLUVJTlZBTDsKPgo+LUVOT0VOVD8KPgo+PiBAQCAtMjQ3LDQ2
ICsyNzAsMzIgQEAgYm9vbCBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKHN0cnVjdCBtaWNyb2NvZGVf
cGF0Y2ggKnBhdGNoKQo+PiAgICAgIHJldHVybiB0cnVlOwo+PiAgfQo+PiAgCj4+IC1zdGF0aWMg
aW50IG1pY3JvY29kZV91cGRhdGVfY3B1KGNvbnN0IHZvaWQgKmJ1Ziwgc2l6ZV90IHNpemUpCj4+
ICtzdGF0aWMgbG9uZyBkb19taWNyb2NvZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQo+PiAgewo+PiAt
ICAgIGludCBlcnI7Cj4+IC0gICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQo
KTsKPj4gLSAgICBzdHJ1Y3QgY3B1X3NpZ25hdHVyZSAqc2lnID0gJnBlcl9jcHUoY3B1X3NpZywg
Y3B1KTsKPj4gLQo+PiAtICAgIHNwaW5fbG9jaygmbWljcm9jb2RlX211dGV4KTsKPj4gKyAgICBp
bnQgZXJyb3IsIGNwdTsKPgo+V2hpbGUgImludCIgaXMgZmluZSBmb3IgZXJyb3IgY29kZXMsIGl0
IGFsbW9zdCBjZXJ0YWlubHkgd2FudHMgdG8gYmUKPiJ1bnNpZ25lZCBpbnQiIGZvciAiY3B1Ii4g
VGhlIG1vcmUgdGhhdCBpdCBoYWQgYmVlbiB0aGF0IHdhcyBiZWZvcmUuCj5JIGFsc28gZG9uJ3Qg
c2VlIHdoeSB5b3UgbmVlZCB0byBzd2l0Y2ggZnJvbSAiZXJyIiB0byAiZXJyb3IiIC0gb2gsCj4u
Li4KPgo+PiAtICAgIGVyciA9IG1pY3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2luZm8oc2lnKTsK
Pj4gLSAgICBpZiAoIGxpa2VseSghZXJyKSApCj4+IC0gICAgICAgIGVyciA9IG1pY3JvY29kZV9v
cHMtPmNwdV9yZXF1ZXN0X21pY3JvY29kZShidWYsIHNpemUpOwo+PiAtICAgIHNwaW5fdW5sb2Nr
KCZtaWNyb2NvZGVfbXV0ZXgpOwo+PiAtCj4+IC0gICAgcmV0dXJuIGVycjsKPj4gLX0KPj4gLQo+
PiAtc3RhdGljIGxvbmcgZG9fbWljcm9jb2RlX3VwZGF0ZSh2b2lkICpfaW5mbykKPj4gLXsKPj4g
LSAgICBzdHJ1Y3QgbWljcm9jb2RlX2luZm8gKmluZm8gPSBfaW5mbzsKPj4gLSAgICBpbnQgZXJy
b3I7Cj4+ICsgICAgZXJyb3IgPSBtaWNyb2NvZGVfdXBkYXRlX2NwdShwYXRjaCk7Cj4KPi4uLiB0
aGVyZSB3YXMgYSBwcmUtZXhpc3RpbmcgdmFyaWFibGUgb2YgdGhhdCBuYW1lIGhlcmUuCj4KPj4g
KyAgICBpZiAoIGVycm9yICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIG1pY3JvY29kZV9vcHMtPmZy
ZWVfcGF0Y2gobWljcm9jb2RlX2NhY2hlKTsKPgo+RG9lcyB0aGlzIGFsc28gc2V0ICJtaWNyb2Nv
ZGVfY2FjaGUiIHRvIE5VTEw/IEkgZGlkbid0IHRoaW5rIHNvLgo+SXQncyBhbnl3YXkgbm90IHJl
YWxseSBjbGVhciB3aHkgX2FsbF8gZm9ybXMgb2YgZXJyb3JzIHNob3VsZCBsZWFkCj50byBjbGVh
cmluZyBvZiB0aGUgY2FjaGUuIEhvd2V2ZXIgLSBsb29raW5nIGF0IHRoZSBjb2RlIGZ1cnRoZXIK
PmRvd24sIGRvbid0IHlvdSByYXRoZXIgbWVhbiB0byBmcmVlICJwYXRjaCIgaGVyZSBhbnl3YXk/
CgpTb3JyeSwgaXQgc2hvdWxkIGJlICJwYXRjaCIuCgo+Cj4+ICsgICAgICAgIHJldHVybiBlcnJv
cjsKPj4gKyAgICB9Cj4+ICAKPj4gLSAgICBCVUdfT04oaW5mby0+Y3B1ICE9IHNtcF9wcm9jZXNz
b3JfaWQoKSk7Cj4+ICAKPj4gLSAgICBlcnJvciA9IG1pY3JvY29kZV91cGRhdGVfY3B1KGluZm8t
PmJ1ZmZlciwgaW5mby0+YnVmZmVyX3NpemUpOwo+PiAtICAgIGlmICggZXJyb3IgKQo+PiAtICAg
ICAgICBpbmZvLT5lcnJvciA9IGVycm9yOwo+PiArICAgIGNwdSA9IGNwdW1hc2tfbmV4dChzbXBf
cHJvY2Vzc29yX2lkKCksICZjcHVfb25saW5lX21hcCk7Cj4+ICsgICAgaWYgKCBjcHUgPCBucl9j
cHVfaWRzICkKPj4gKyAgICAgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoY3B1
LCBkb19taWNyb2NvZGVfdXBkYXRlLCBwYXRjaCk7Cj4+ICAKPj4gLSAgICBpbmZvLT5jcHUgPSBj
cHVtYXNrX25leHQoaW5mby0+Y3B1LCAmY3B1X29ubGluZV9tYXApOwo+PiAtICAgIGlmICggaW5m
by0+Y3B1IDwgbnJfY3B1X2lkcyApCj4+IC0gICAgICAgIHJldHVybiBjb250aW51ZV9oeXBlcmNh
bGxfb25fY3B1KGluZm8tPmNwdSwgZG9fbWljcm9jb2RlX3VwZGF0ZSwgaW5mbyk7Cj4+ICsgICAg
bWljcm9jb2RlX3VwZGF0ZV9jYWNoZShwYXRjaCk7Cj4KPkluZGVwZW5kZW50IG9mIG15IHJlbWFy
a3MgYXQgdGhlIHRvcCBJIHdvdWxkIHRoaW5rIHRoYXQgdXBkYXRpbmcgb2YKPnRoZSBjYWNoZSBz
aG91bGQgaGFwcGVuIGFmdGVyIHRoZSBmaXJzdCBzdWNjZXNzZnVsIGxvYWRpbmcgb24gYSBDUFUs
Cj5ub3QgYWZ0ZXIgYWxsIENQVXMgaGF2ZSBiZWVuIHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5LiBUaGVy
ZSB3b3VsZCB0aGVuCj5hbHNvIG5vdCBiZSBhbnkgbmVlZCB0byBwYXNzICJwYXRjaCIgb24gdG8g
Y29udGludWVfaHlwZXJjYWxsX29uX2NwdSgpCj5hIGZldyBsaW5lcyB1cCBmcm9tIGhlcmUgKGFs
YmVpdCBmcm9tIGEgZ2VuZXJhbCBsb2dpYyBwZXJzcGVjdGl2ZSBpdCBtYXkKPmluZGVlZCBiZSBl
YXNpZXIgdG8ga2VlcCBpdCB0aGF0IHdheSkuCgpUaGUgbG9naWMgaXMgcmVtb3ZlZCBpbiB0aGUg
bmV4dCBwYXRjaC4gU28gSSBwcmVmZXIgdG8ga2VlcCBpdCB0aGUgc2FtZS4KCj4KPj4gQEAgLTI5
NCwzMiArMzAzLDQ5IEBAIGludCBtaWNyb2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0oY29uc3Rfdm9pZCkgYnVmLCB1bnNpZ25lZCBsb25nIGxlbikKPj4gICAgICBpZiAoIG1pY3Jv
Y29kZV9vcHMgPT0gTlVMTCApCj4+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiAgCj4+IC0g
ICAgaW5mbyA9IHhtYWxsb2NfYnl0ZXMoc2l6ZW9mKCppbmZvKSArIGxlbik7Cj4+IC0gICAgaWYg
KCBpbmZvID09IE5VTEwgKQo+PiAtICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4gLQo+PiAtICAg
IHJldCA9IGNvcHlfZnJvbV9ndWVzdChpbmZvLT5idWZmZXIsIGJ1ZiwgbGVuKTsKPj4gLSAgICBp
ZiAoIHJldCAhPSAwICkKPj4gKyAgICBidWZmZXIgPSB4bWFsbG9jX2J5dGVzKGxlbik7Cj4+ICsg
ICAgaWYgKCAhYnVmZmVyICkKPj4gICAgICB7Cj4+IC0gICAgICAgIHhmcmVlKGluZm8pOwo+PiAt
ICAgICAgICByZXR1cm4gcmV0Owo+PiArICAgICAgICByZXQgPSAtRU5PTUVNOwo+PiArICAgICAg
ICBnb3RvIGZyZWU7Cj4+ICAgICAgfQo+PiAgCj4+IC0gICAgaW5mby0+YnVmZmVyX3NpemUgPSBs
ZW47Cj4+IC0gICAgaW5mby0+ZXJyb3IgPSAwOwo+PiAtICAgIGluZm8tPmNwdSA9IGNwdW1hc2tf
Zmlyc3QoJmNwdV9vbmxpbmVfbWFwKTsKPj4gKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChidWZm
ZXIsIGJ1ZiwgbGVuKSApCj4+ICsgICAgewo+PiArICAgICAgICByZXQgPSAtRUZBVUxUOwo+PiAr
ICAgICAgICBnb3RvIGZyZWU7Cj4+ICsgICAgfQo+PiAgCj4+ICAgICAgaWYgKCBtaWNyb2NvZGVf
b3BzLT5zdGFydF91cGRhdGUgKQo+PiAgICAgIHsKPj4gICAgICAgICAgcmV0ID0gbWljcm9jb2Rl
X29wcy0+c3RhcnRfdXBkYXRlKCk7Cj4+ICAgICAgICAgIGlmICggcmV0ICE9IDAgKQo+PiAtICAg
ICAgICB7Cj4+IC0gICAgICAgICAgICB4ZnJlZShpbmZvKTsKPj4gLSAgICAgICAgICAgIHJldHVy
biByZXQ7Cj4+IC0gICAgICAgIH0KPj4gKyAgICAgICAgICAgIGdvdG8gZnJlZTsKPj4gICAgICB9
Cj4+ICAKPj4gLSAgICByZXR1cm4gY29udGludWVfaHlwZXJjYWxsX29uX2NwdShpbmZvLT5jcHUs
IGRvX21pY3JvY29kZV91cGRhdGUsIGluZm8pOwo+PiArICAgIHBhdGNoID0gbWljcm9jb2RlX3Bh
cnNlX2Jsb2IoYnVmZmVyLCBsZW4pOwo+PiArICAgIGlmICggSVNfRVJSKHBhdGNoKSApCj4+ICsg
ICAgewo+PiArICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiUGFyc2luZyBtaWNyb2NvZGUgYmxv
YiBlcnJvciAlbGRcbiIsIFBUUl9FUlIocGF0Y2gpKTsKPj4gKyAgICAgICAgcmV0ID0gUFRSX0VS
UihwYXRjaCk7Cj4KPlNvIEkgYXNzdW1lIHdlIHdvdWxkIGdldCBoZXJlIHdoZW4gdGhlIHN5c3Rl
bSBhbHJlYWR5IGhhcyB0aGUKPm5ld2VzdCAob3IgZXZlbiBuZXdlcikgdWNvZGUgbG9hZGVkLiBU
aGF0J3Mgbm90IGFuIGVycm9yLCBhbmQKPmltbyBubyBsb2cgbWVzc2FnZSBzdWdnZXN0aW5nIHNv
IHNob3VsZCBiZSBpc3N1ZWQuIFBlcmhhcHMgdGhlCj5wYXJzaW5nIGNvZGUgY291bGQgcmV0dXJu
IE5VTEwgdG8gaW5kaWNhdGUgc28/CgpZZXMuICdwYXRjaCcgaXMgc2V0IHRvIGluZGljYXRlIGFu
IGVycm9yIG9ubHkgaWYgbm8gbWF0Y2hpbmcgcGF0Y2ggaGFzCmJlZW4gZm91bmQgYW5kIGFuIGVy
cm9yIChmb3IgZXhhbXBsZSwgLUVOT01FTSkgaGFwcGVucyBkdXJpbmcgcGFyc2luZy4KSWYgbm8g
cGF0Y2ggaW4gdGhlIGJsb2IgY292ZXJzIHRoZSBjdXJyZW50IGNwdSBzaWduYXR1cmUsIHRoZSBw
YXJzaW5nCmNvZGUgd2lsbCByZXR1cm4gTlVMTC4KCj5BbHRob3VnaCwganVkZ2luZwo+YnkgdGhl
IGNvZGUgZnVydGhlciBkb3duIHlvdSBhbHJlYWR5IGV4cGVjdCBOVUxMIHBvdGVudGlhbGx5Cj5j
b21pbmcgYmFjaywgYnV0IEkgY2FuJ3Qgc2VlbSB0byBiZSBhYmxlIHRvIGZpZ3VyZSB0aGUgY29u
ZGl0aW9uKHMpLgo+Cj5BbHNvIHBsZWFzZSBzd2l0Y2ggdGhlIHR3byBsaW5lcyBhcm91bmQgYW5k
IHVzZSAicmV0IiBpbiB0aGUgcHJpbnRrKCkKPmludm9jYXRpb24uCj4KPj4gKyAgICAgICAgZ290
byBmcmVlOwo+PiArICAgIH0KPj4gKwo+PiArICAgIGlmICggIW1pY3JvY29kZV9vcHMtPm1hdGNo
X2NwdShwYXRjaCkgKQo+PiArICAgIHsKPj4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIk5v
IG1hdGNoaW5nIG9yIG5ld2VyIHVjb2RlIGZvdW5kLiBVcGRhdGUgYWJvcnRlZCFcbiIpOwo+Cj5J
IGFzc3VtZSB0aGUgIm1hdGNoaW5nIiBoZXJlIGlzIG1lYW50IHRvIGNvdmVyIHRoZSBDUFUgc2ln
bmF0dXJlPwoKWWVzLgoKPlRoZSB3b3JkaW5nIGlzIGFtYmlndW91cyB0aGlzIHdheSwgYmVjYXVz
ZSBpdCBjb3VsZCBhbHNvIG1lYW4gdGhlcmUKPndhcyBubyB1Y29kZSBmb3VuZCBtYXRjaGluZyB0
aGF0IHdoaWNoIGlzIGFscmVhZHkgbG9hZGVkICh3aGljaCwgYXMKPnBlciBhYm92ZSwgbWF5IGVu
ZCB1cCBiZWluZyByZWxldmFudCkuCgpUaGVuIEkgc3VwcG9zZSBpdCBpcyBmaW5lIHRvIHJlbW92
ZSB0aGUgIm1hdGNoaW5nIG9yIi4KCj4KPkZ1cnRoZXJtb3JlIC0gd2h5IHRoaXMgY2hlY2ssIHdo
ZW4gbWljcm9jb2RlX3BhcnNlX2Jsb2IoKSBhbHJlYWR5Cj5sb29rcyBmb3Igc29tZXRoaW5nIHRo
YXQncyBuZXdlciB0aGFuIHdoYXQgaXMgY3VycmVudGx5IGxvYWRlZCAoYW5kCj5tYXRjaGVzIHRo
ZSBDUFUgc2lnbmF0dXJlKT8KClllcy4gSXQgY2FuIGJlIHJlcGxhY2VkIHdpdGggYSBudWxsIGNo
ZWNrLgoKPgo+PiBAQCAtMzYyLDEzICszOTcsNDEgQEAgaW50IF9faW5pdCBlYXJseV9taWNyb2Nv
ZGVfdXBkYXRlX2NwdShib29sIHN0YXJ0X3VwZGF0ZSkKPj4gICAgICB9Cj4+ICAgICAgaWYgKCBk
YXRhICkKPj4gICAgICB7Cj4+IC0gICAgICAgIGlmICggc3RhcnRfdXBkYXRlICYmIG1pY3JvY29k
ZV9vcHMtPnN0YXJ0X3VwZGF0ZSApCj4+ICsgICAgICAgIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gg
KnBhdGNoOwo+PiArCj4+ICsgICAgICAgIGlmICggbWljcm9jb2RlX29wcy0+c3RhcnRfdXBkYXRl
ICkKPj4gICAgICAgICAgICAgIHJjID0gbWljcm9jb2RlX29wcy0+c3RhcnRfdXBkYXRlKCk7Cj4+
ICAKPj4gICAgICAgICAgaWYgKCByYyApCj4+ICAgICAgICAgICAgICByZXR1cm4gcmM7Cj4+ICAK
Pj4gLSAgICAgICAgcmV0dXJuIG1pY3JvY29kZV91cGRhdGVfY3B1KGRhdGEsIGxlbik7Cj4+ICsg
ICAgICAgIHBhdGNoID0gbWljcm9jb2RlX3BhcnNlX2Jsb2IoZGF0YSwgbGVuKTsKPj4gKyAgICAg
ICAgaWYgKCBJU19FUlIocGF0Y2gpICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19FUlIgIlBhcnNpbmcgbWljcm9jb2RlIGJsb2IgZXJyb3IgJWxkXG4iLAo+PiAr
ICAgICAgICAgICAgICAgICAgIFBUUl9FUlIocGF0Y2gpKTsKPj4gKyAgICAgICAgICAgIHJldHVy
biBQVFJfRVJSKHBhdGNoKTsKPj4gKyAgICAgICAgfQo+PiArCj4+ICsgICAgICAgIGlmICggIW1p
Y3JvY29kZV9vcHMtPm1hdGNoX2NwdShwYXRjaCkgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUiAiTm8gbWF0Y2hpbmcgb3IgbmV3ZXIgdWNvZGUgZm91bmQu
IFVwZGF0ZSBhYm9ydGVkIVxuIik7Cj4+ICsgICAgICAgICAgICBpZiAoIHBhdGNoICkKPj4gKyAg
ICAgICAgICAgICAgICBtaWNyb2NvZGVfb3BzLT5mcmVlX3BhdGNoKHBhdGNoKTsKPj4gKyAgICAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiArICAgICAgICB9Cj4KPlNhbWUgcmVtYXJrcyBoZXJl
IHRoZW4uCj4KPj4gQEAgLTI5Miw2ICsyOTEsMTAgQEAgc3RhdGljIGludCBhcHBseV9taWNyb2Nv
ZGUodm9pZCkKPj4gIAo+PiAgICAgIHNpZy0+cmV2ID0gcmV2Owo+PiAgCj4+ICsjaWZkZWYgQ09O
RklHX0hWTQo+PiArICAgIHN2bV9ob3N0X29zdndfaW5pdCgpOwo+PiArI2VuZGlmCj4+ICsKPj4g
ICAgICByZXR1cm4gMDsKPj4gIH0KPgo+V2hpbGUgdGhpcyBub3cgc2l0cyBvbiB0aGUgc3VjY2Vz
cyBwYXRoIG9ubHksIC4uLgo+Cj4+IEBAIC01OTIsMTcgKzU5NiwxMCBAQCBzdGF0aWMgaW50IGNw
dV9yZXF1ZXN0X21pY3JvY29kZShjb25zdCB2b2lkICpidWYsIHNpemVfdCBidWZzaXplKQo+PiAg
ICAgIH0KPj4gIAo+PiAgICBvdXQ6Cj4+IC0jaWYgQ09ORklHX0hWTQo+PiAtICAgIHN2bV9ob3N0
X29zdndfaW5pdCgpOwo+PiAtI2VuZGlmCj4+ICsgICAgaWYgKCBlcnJvciAmJiAhcGF0Y2ggKQo+
PiArICAgICAgICBwYXRjaCA9IEVSUl9QVFIoZXJyb3IpOwo+PiAgCj4+IC0gICAgLyoKPj4gLSAg
ICAgKiBJbiBzb21lIGNhc2VzIHdlIG1heSByZXR1cm4gYW4gZXJyb3IgZXZlbiBpZiBwcm9jZXNz
b3IncyBtaWNyb2NvZGUgaGFzCj4+IC0gICAgICogYmVlbiB1cGRhdGVkLiBGb3IgZXhhbXBsZSwg
dGhlIGZpcnN0IHBhdGNoIGluIGEgY29udGFpbmVyIGZpbGUgaXMgbG9hZGVkCj4+IC0gICAgICog
c3VjY2Vzc2Z1bGx5IGJ1dCBzdWJzZXF1ZW50IGNvbnRhaW5lciBmaWxlIHByb2Nlc3NpbmcgZW5j
b3VudGVycyBhCj4+IC0gICAgICogZmFpbHVyZS4KPj4gLSAgICAgKi8KPj4gLSAgICByZXR1cm4g
ZXJyb3I7Cj4+ICsgICAgcmV0dXJuIHBhdGNoOwo+PiAgfQo+Cj4uLi4gcHJldmlvdXNseSBpdCBo
YXMgYWxzbyBiZWVuIGludm9rZWQgaW4gdGhlIGVycm9yIGNhc2UuIFNlZSB0aGUKPmNvbW1lbnQg
aW4gc3RhcnRfdXBkYXRlKCkuCgpJdCBkZXBlbmRzIG9uIHRoZSBzY29wZSBvZiByZWxhdGVkIE1T
UnMuIEJ1dCBJIGZhaWxlZCB0byBmaW5kIHN1Y2gKaW5mb3JtYXRpb24gaW4gQU1EIFNETS4gU28g
SSB3aWxsIGZpbmQgYSBiZXR0ZXIgcGxhY2UgZm9yCnN2bV9ob3N0X29zdndfaW5pdCgpLiBUaGUg
bGFzdCByZXNvcnQgaXMgdG8gaW50cm9kdWNlIGFub3RoZXIgY2FsbGJhY2ssCnByb2JhYmx5IC0+
ZW5kX3VwZGF0ZSgpLgoKPgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMK
Pj4gKysrIGIveGVuL2FyY2gveDg2L21pY3JvY29kZV9pbnRlbC5jCj4+IEBAIC0yNzMsNDYgKzI3
MywyNyBAQCBzdGF0aWMgZW51bSBtaWNyb2NvZGVfbWF0Y2hfcmVzdWx0IGNvbXBhcmVfcGF0Y2go
Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2xkX2hlYWRlci0+cGYsIG9s
ZF9oZWFkZXItPnJldik7Cj4+ICB9Cj4+ICAKPj4gLS8qCj4+IC0gKiByZXR1cm4gMCAtIG5vIHVw
ZGF0ZSBmb3VuZAo+PiAtICogcmV0dXJuIDEgLSBmb3VuZCB1cGRhdGUKPj4gLSAqIHJldHVybiA8
IDAgLSBlcnJvcgo+PiAtICovCj4+IC1zdGF0aWMgaW50IGdldF9tYXRjaGluZ19taWNyb2NvZGUo
Y29uc3Qgdm9pZCAqbWMpCj4+ICtzdGF0aWMgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqYWxsb3df
bWljcm9jb2RlX3BhdGNoKAo+Cj5EaWQgeW91IHBlcmhhcHMgbWVhbiB0aGlzIHRvIGJlIGFsbG9j
X21pY3JvY29kZV9wYXRjaCgpPwo+Cj4+IEBAIC0zODgsMjYgKzM2OCwzOSBAQCBzdGF0aWMgbG9u
ZyBnZXRfbmV4dF91Y29kZV9mcm9tX2J1ZmZlcih2b2lkICoqbWMsIGNvbnN0IHU4ICpidWYsCj4+
ICAgICAgcmV0dXJuIG9mZnNldCArIHRvdGFsX3NpemU7Cj4+ICB9Cj4+ICAKPj4gLXN0YXRpYyBp
bnQgY3B1X3JlcXVlc3RfbWljcm9jb2RlKGNvbnN0IHZvaWQgKmJ1Ziwgc2l6ZV90IHNpemUpCj4+
ICtzdGF0aWMgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqY3B1X3JlcXVlc3RfbWljcm9jb2RlKGNv
bnN0IHZvaWQgKmJ1ZiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZV90IHNpemUpCj4+ICB7Cj4+ICAgICAgbG9uZyBvZmZzZXQgPSAw
Owo+PiAgICAgIGludCBlcnJvciA9IDA7Cj4+ICAgICAgdm9pZCAqbWM7Cj4+ICsgICAgc3RydWN0
IG1pY3JvY29kZV9wYXRjaCAqcGF0Y2ggPSBOVUxMOwo+PiAgCj4+ICAgICAgd2hpbGUgKCAob2Zm
c2V0ID0gZ2V0X25leHRfdWNvZGVfZnJvbV9idWZmZXIoJm1jLCBidWYsIHNpemUsIG9mZnNldCkp
ID4gMCApCj4+ICAgICAgewo+PiArICAgICAgICBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpuZXdf
cGF0Y2g7Cj4+ICsKPj4gICAgICAgICAgZXJyb3IgPSBtaWNyb2NvZGVfc2FuaXR5X2NoZWNrKG1j
KTsKPj4gICAgICAgICAgaWYgKCBlcnJvciApCj4+ICAgICAgICAgICAgICBicmVhazsKPj4gLSAg
ICAgICAgZXJyb3IgPSBnZXRfbWF0Y2hpbmdfbWljcm9jb2RlKG1jKTsKPj4gLSAgICAgICAgaWYg
KCBlcnJvciA8IDAgKQo+PiArCj4+ICsgICAgICAgIG5ld19wYXRjaCA9IGFsbG93X21pY3JvY29k
ZV9wYXRjaChtYyk7Cj4+ICsgICAgICAgIGlmICggSVNfRVJSKG5ld19wYXRjaCkgKQo+PiArICAg
ICAgICB7Cj4+ICsgICAgICAgICAgICBlcnJvciA9IFBUUl9FUlIobmV3X3BhdGNoKTsKPj4gICAg
ICAgICAgICAgIGJyZWFrOwo+PiAtICAgICAgICAvKgo+PiAtICAgICAgICAgKiBJdCdzIHBvc3Np
YmxlIHRoZSBkYXRhIGZpbGUgaGFzIG11bHRpcGxlIG1hdGNoaW5nIHVjb2RlLAo+PiAtICAgICAg
ICAgKiBsZXRzIGtlZXAgc2VhcmNoaW5nIHRpbGwgdGhlIGxhdGVzdCB2ZXJzaW9uCj4+IC0gICAg
ICAgICAqLwo+PiAtICAgICAgICBpZiAoIGVycm9yID09IDEgKQo+PiAtICAgICAgICAgICAgZXJy
b3IgPSAwOwo+PiArICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgLyogQ29tcGFyZSBwYXRjaGVz
IGFuZCBzdG9yZSB0aGUgb25lIHdpdGggaGlnaGVyIHJldmlzaW9uICovCj4+ICsgICAgICAgIGlm
ICggIXBhdGNoICYmIG1hdGNoX2NwdShuZXdfcGF0Y2gpICkKPj4gKyAgICAgICAgICAgIHBhdGNo
ID0gbmV3X3BhdGNoOwo+PiArICAgICAgICBlbHNlIGlmICggcGF0Y2ggJiYgKGNvbXBhcmVfcGF0
Y2gobmV3X3BhdGNoLCBwYXRjaCkgPT0gTkVXX1VDT0RFKSApCj4KPkF0IGxlYXN0IHRoZSBhcHBl
YXJhbmNlIG9mIHRoaXMgaXMgbWlzbGVhZGluZywgYnV0IHVubGVzcyBJJ20gbWlzc2luZwo+c29t
ZXRoaW5nIGl0J3MgYWN0dWFsbHkgd3Jvbmc6IFlvdSBzZWVtIHRvIGltcGx5IHRoYXQgZnJvbQo+
bWF0Y2hfY3B1KHBhdGNoMSkgcmV0dXJuaW5nIHRydWUgYW5kIGNvbXBhcmVfcGF0Y2gocGF0Y2gy
LCBwYXRjaDEpCj5yZXR1cm5pbmcgdHJ1ZSBpdCBmb2xsb3dzIHRoYXQgYWxzbyBtYXRjaF9jcHUo
cGF0Y2gyKSB3b3VsZCByZXR1cm4KPnRydWUuIEJ1dCBJIGRvbid0IHRoaW5rIHRoYXQncyB0aGUg
Y2FzZSwgYmVjYXVzZSBvZiBob3cgdGhlICJwZiIgZmllbGQKPndvcmtzLgo+Cj5FdmVuIGluIGNh
c2UgSSd2ZSBvdmVybG9va2VkIGFuIGltcGxpY2l0IG1hdGNoX2NwdShuZXdfcGF0Y2gpIEknZAo+
bGlrZSB0byBhc2sgZm9yIHRoaXMgdG8gYmUgY2xhcmlmaWVkLCBlaXRoZXIgYnkgY2hhbmdpbmcg
dGhlIGNvZGUKPnN0cnVjdHVyZSwgb3IgYnkgYXR0YWNoaW5nIGEgc3VpdGFibGUgY29tbWVudC4K
CkkgZGlkIHRha2UgaXQgZm9yIGdyYW50ZWQuIENoZWNraW5nIHdoZXRoZXIgZWFjaCBwYXRjaCBj
b3ZlcnMgY3VycmVudApzaWduYXR1cmUgYmVmb3JlIHRoZSBjb21wYXJpc29uIGNhbiBzb2x2ZSB0
aGlzIHByb2JsZW0uCgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKPj4gKysrIGIv
eGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+PiBAQCAtMzYzLDEwICszNjMsNyBAQCB2b2lkIHN0YXJ0
X3NlY29uZGFyeSh2b2lkICp1bnVzZWQpCj4+ICAKPj4gICAgICBpbml0aWFsaXplX2NwdV9kYXRh
KGNwdSk7Cj4+ICAKPj4gLSAgICBpZiAoIHN5c3RlbV9zdGF0ZSA8PSBTWVNfU1RBVEVfc21wX2Jv
b3QgKQo+PiAtICAgICAgICBlYXJseV9taWNyb2NvZGVfdXBkYXRlX2NwdShmYWxzZSk7Cj4+IC0g
ICAgZWxzZQo+PiAtICAgICAgICBtaWNyb2NvZGVfcmVzdW1lX2NwdSgpOwo+PiArICAgIGVhcmx5
X21pY3JvY29kZV91cGRhdGVfY3B1KCk7Cj4KPkknbSBzdHJ1Z2dsaW5nIHRvIHVuZGVyc3RhbmQg
aG93IHlvdSBnZXQgYXdheSB3aXRob3V0IHRoZSAiZmFsc2UiCj5hcmd1bWVudCB0aGF0IHdhcyBw
YXNzZWQgaGVyZSBiZWZvcmUuIFlvdSBsb29rIHRvIG5vdyBiZSBjYWxsaW5nCj4tPnN0YXJ0X3Vw
ZGF0ZSgpIHVuY29uZGl0aW9uYWxseSAoc28gbG9uZyBhcyB0aGUgaG9vayBpcyBub3QgTlVMTCks
Cj53aGljaCBJIGRvbid0IHRoaW5rIGlzIGNvcnJlY3QuIFRoaXMgc2hvdWxkIGJlIGNhbGxlZCBv
bmx5IG9uY2UgYnkKPnRoZSBDUFUgX2xlYWRpbmdfIGFuIHVwZGF0ZSAodGhlIEJTUCBkdXJpbmcg
Ym9vdCwgYW5kIHRoZSBDUFUKPnRoZSBoeXBlcmNhbGwgZ2V0cyBpbnZva2VkIG9uIChvciB0aGUg
Zmlyc3QgQ1BVIGFuIHVwZGF0ZSBnZXRzCj5pc3N1ZWQgb25lKSBmb3IgYSBsYXRlIHVwZGF0ZS4g
QW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCkJTUCBhbmQgQVBzIGNhbGwgZGlmZmVyZW50IGZ1bmN0
aW9ucywgZWFybHlfbWljcm9jb2RlX3BhcnNlX2FuZF91cGRhdGVfY3B1KCkKYW5kIGVhcmx5X21p
Y3JvY29kZV91cGRhdGVfY3B1KCkgcmVzcGVjdGl2ZWx5LiBUaGUgbGF0dGVyIHdvbid0IGNhbGwK
LT5zdGFydF91cGRhdGUoKS4KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 06:02:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 06:02:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haZrk-0000DY-Gl; Tue, 11 Jun 2019 06: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=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haZrj-0000DT-Lk
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 06:02:39 +0000
X-Inumbo-ID: 82ad88bb-8c0e-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82ad88bb-8c0e-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 06:02:37 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Tue, 11 Jun 2019 13:59:26 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 14:02:29 +0800
Message-ID: <1560232949-10673-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 Baodong Chen <chenbaodong@mxnavi.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>

Q29uc3RydWN0b3JzIGJldHdlZW4gJ19fY3RvcnNfc3RhcnQnIGFuZCAnX19jdG9yc19lbmQnIG9u
bHkgdXNlZApmb3IgY29kZS1jb3ZlcmFnZSwgbm90IGJ5IHhlbiBpdHNlbGYsIHNvIHVzZSAnQ09O
RklHX0NPVkVSQUdFJyB3cmFwIHRoZW0uCgpTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNo
ZW5iYW9kb25nQG14bmF2aS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyB8IDIgKysK
IHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCAyICsrCiB4ZW4vY29tbW9uL2xpYi5jICAgICAgIHwg
NSArKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwppbmRleCAxZTcy
OTA2Li4zMjBmZjY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCisrKyBiL3hl
bi9hcmNoL2FybS94ZW4ubGRzLlMKQEAgLTE3MiwxMiArMTcyLDE0IEBAIFNFQ1RJT05TCiAgICAg
ICAgKiguaW5pdC5kYXRhLnJlbCkKICAgICAgICAqKC5pbml0LmRhdGEucmVsLiopCiAKKyNpZiBk
ZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKICAgICAgICAuID0gQUxJR04oOCk7CiAgICAgICAgX19j
dG9yc19zdGFydCA9IC47CiAgICAgICAgKiguY3RvcnMpCiAgICAgICAgKiguaW5pdF9hcnJheSkK
ICAgICAgICAqKFNPUlQoLmluaXRfYXJyYXkuKikpCiAgICAgICAgX19jdG9yc19lbmQgPSAuOwor
I2VuZGlmCiAKICNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgIWRlZmluZWQoQ09ORklH
X0xBVEVfSFdET00pCiAgICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5kZXgg
Y2I0MmRjOC4uNjA0MzUzZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysg
Yi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0yNDAsMTIgKzI0MCwxNCBAQCBTRUNUSU9OUwog
ICAgICAgICAqKC5hbHRpbnN0cnVjdGlvbnMpCiAgICAgICAgIF9fYWx0X2luc3RydWN0aW9uc19l
bmQgPSAuOwogCisjaWYgZGVmaW5lZChDT05GSUdfQ09WRVJBR0UpCiAgICAgICAgLiA9IEFMSUdO
KDgpOwogICAgICAgIF9fY3RvcnNfc3RhcnQgPSAuOwogICAgICAgICooLmN0b3JzKQogICAgICAg
ICooLmluaXRfYXJyYXkpCiAgICAgICAgKihTT1JUKC5pbml0X2FycmF5LiopKQogICAgICAgIF9f
Y3RvcnNfZW5kID0gLjsKKyNlbmRpZgogCiAjaWYgZGVmaW5lZChDT05GSUdfSEFTX1ZQQ0kpICYm
ICFkZWZpbmVkKENPTkZJR19MQVRFX0hXRE9NKQogICAgICAgIC4gPSBBTElHTihQT0lOVEVSX0FM
SUdOKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGliLmMgYi94ZW4vY29tbW9uL2xpYi5jCmlu
ZGV4IDhlYmVjODEuLmI4ZmMxNjUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbGliLmMKKysrIGIv
eGVuL2NvbW1vbi9saWIuYwpAQCAtNDkxLDE1ICs0OTEsMjAgQEAgdW5zaWduZWQgbG9uZyBsb25n
IHBhcnNlX3NpemVfYW5kX3VuaXQoY29uc3QgY2hhciAqcywgY29uc3QgY2hhciAqKnBzKQogICAg
IHJldHVybiByZXQ7CiB9CiAKKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKIHR5cGVkZWYg
dm9pZCAoKmN0b3JfZnVuY190KSh2b2lkKTsKIGV4dGVybiBjb25zdCBjdG9yX2Z1bmNfdCBfX2N0
b3JzX3N0YXJ0W10sIF9fY3RvcnNfZW5kW107CisjZW5kaWYKIAorLyogc2VlICdkb2NzL2h5cGVy
dmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QnICovCiB2b2lkIF9faW5pdCBpbml0X2NvbnN0
cnVjdG9ycyh2b2lkKQogeworI2lmIGRlZmluZWQoQ09ORklHX0NPVkVSQUdFKQogICAgIGNvbnN0
IGN0b3JfZnVuY190ICpmOwogICAgIGZvciAoIGYgPSBfX2N0b3JzX3N0YXJ0OyBmIDwgX19jdG9y
c19lbmQ7ICsrZiApCiAgICAgICAgICgqZikoKTsKIAorI2VuZGlmCiAgICAgLyogUHV0dGluZyB0
aGlzIGhlcmUgc2VlbXMgYXMgZ29vZCAob3IgYmFkKSBhcyBhbnkgb3RoZXIgcGxhY2UuICovCiAg
ICAgQlVJTERfQlVHX09OKHNpemVvZihzaXplX3QpICE9IHNpemVvZihzc2l6ZV90KSk7CiB9Ci0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 06:31:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 06:31:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haaJD-0002XI-1v; Tue, 11 Jun 2019 06:31:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=r3et=UK=gmail.com=fdwargee6@srs-us1.protection.inumbo.net>)
 id 1haaJB-0002XD-O5
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 06:31:01 +0000
X-Inumbo-ID: 7a288f78-8c12-11e9-8980-bc764e045a96
Received: from mail-it1-x144.google.com (unknown [2607:f8b0:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a288f78-8c12-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 06:31:00 +0000 (UTC)
Received: by mail-it1-x144.google.com with SMTP id n189so2991741itd.0
 for <xen-devel@lists.xenproject.org>; Mon, 10 Jun 2019 23:30: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;
 bh=IR3auwZ4Ldo+Rw6yitWtDEMW2CaKhqT4SYr1DtJ+PSQ=;
 b=jCAysOeGqiBkVwSOrTtJ6zABsQgLX6aXB2DlsDbpCa9iYNA+riDQGSLi+qtKRdGTaQ
 OOms6mNsmxfGI8BZAxBNzTjNbOlYfIFaV5ykCkoo5YxrWjblN0h/+kYNPthPVlYCLVQV
 gRhxlzP+B4tR49sXb7DpRA2rp54EnEU5vuNwWlyGJvP0FmLP1cTs8/VpJCcnncHnq+xU
 2BmzC5iO4Dmi96geeut7hUAl9hCXYoJou56DPAg/juoeU7u6OkEgu02NZxxkN0dFJ0IG
 cNVni/I6PKN9MAMB4phcgrK97S5I6xbtwsnvkOL1qKq3aDoqSeK65A464pkzE0SwU0Sm
 VJDw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=IR3auwZ4Ldo+Rw6yitWtDEMW2CaKhqT4SYr1DtJ+PSQ=;
 b=hddBexXs6Brcm2IVwhvuq/EoSmpFxAScbPkM5RlYJZEfJmPG+zDfs2zrfJs4WpDy3x
 2aSdmI52KVSOjBznTfeZylfWVjqJqNs9eG5LdtJilgSjtqbapegs+ekFeZP20NP6prAg
 b6nd+RxGu5CvlyfUoVcl8NfBXmA11SbHBKFjP5au8wUwizFfcPUWVP0WOxL+jpF8Vp03
 UmIh4g/WrXadMGTarZdydFCGcUanRvWAyhDmDdML7pBytArszjykojN6sGi1WelwlwH5
 //JEbe/ZBfgAsTLlpWi8MvecHWrfhjG7wsMCDf5X4xkTD8ccW3fu0GyHKAdd6Df4cAWp
 no2w==
X-Gm-Message-State: APjAAAUI1+LxExhO/k+5iGnZH96vzMgNa21L59wvTVOOvAsjHvI7hWkM
 JynptCkuueQ6YPi7WyxXuuUDJX7t9P2NN2r4wyBh1cIm
X-Google-Smtp-Source: APXvYqwk4a2OwUDaVoq54uy37PSUYhUcdcZbM29Z4seZRLAVNS5YAI4SO6JIpXPkzqt6oBD7dyBTb2k6cjygjl0SZ+0=
X-Received: by 2002:a24:7592:: with SMTP id y140mr18306679itc.47.1560234659372; 
 Mon, 10 Jun 2019 23:30:59 -0700 (PDT)
MIME-Version: 1.0
References: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
 <20190610094143.GA30852@perard.uk.xensource.com>
 <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
In-Reply-To: <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
From: Fanny Dwargee <fdwargee6@gmail.com>
Date: Tue, 11 Jun 2019 08:30:47 +0200
Message-ID: <CAOz6fc_te580vPxvkJGehQZ0rtR9JedoenoQfOQSTz1w4R81=Q@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0738603245330967555=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0738603245330967555==
Content-Type: multipart/alternative; boundary="000000000000a3613e058b067019"

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

I'd like to point out that a patch for getting ride of the lock was
provided by Dmitry Isaykin on March but unfortunately seems that nobody
noticed.

https://lists.xenproject.org/archives/html/xen-devel/2019-03/msg00567.html

El lun., 10 jun. 2019 a las 22:00, Micha=C5=82 Leszczy=C5=84ski (<
michal.leszczynski@cert.pl>) escribi=C3=B3:

> Hello,
>
> I've tested the scenario with restoring too many domains having lock
> commented out. It turns out that in case when there is no memory left for
> XEN to allocate, all pending *xl restore* commands will simply fail with
> an internal error.
>
> As far as I understand, it's not going to do any damage unless I request
> too much memory?
>
> If so, then there is some place for improvement, i.e. to make xl acquire
> the lock, allocate memory, release the lock and then start restoring the
> domain state. Maybe I could provide some pull request if I would manage t=
o
> implement such behavior.
>
>
> Best regards,
> Micha=C5=82 Leszczy=C5=84ski
>
>
> On 10.06.2019 11:41, Anthony PERARD wrote:
>
> On Fri, Jun 07, 2019 at 02:06:30PM +0200, Micha=C5=82 Leszczy=C5=84ski wr=
ote:
>
> Hello,
>
> Hi,
>
>
> when either "xl restore" or "xl create" command is invoked, a global lock=
 is acquired here:
> https://github.com/xen-project/xen/blob/master/tools/xl/xl_vmcontrol.c#L8=
76
>
> I'm trying to figure out what is the exact importance of this lock? Is it=
 really critical for XL operation? I have a pretty powerful machine on whic=
h I want to run a few dozen of short-lived VMs. This lock is seriously slow=
ing me down, not letting to restore more than one domain at once. Turns out=
 that everything still works fine (and much faster) when I comment-out the =
lock in the abovementioned place, but I'm not sure if it's a correct impres=
sion.
>
> Does anyone know if there is a situation in which Xen would screw up with=
out this lock?
>
> Here is the reason for the lock:https://xenbits.xen.org/gitweb/?p=3Dxen.g=
it;a=3Dcommit;h=3Dea4dce89d478d62341cd2f9d8944e215f7086144
>
>   xl: free memory before building a domain
>   Free the needed amount of memory before proceeding with the domain
>   build.
>   Use a filelock to prevent other xl instances from conflicting during
>   this operation.
>
> So there are probably configurations where the lock isn't useful, or
> there are better ways to reserve memory for domain creation.
>
>
> --
> Pozdrawiam
> Micha=C5=82 Leszczy=C5=84ski
> CERT Polska/NASK
> +48 532 461 124
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

<div dir=3D"ltr">I&#39;d like to point out that a patch for getting ride of=
 the lock was provided by Dmitry Isaykin on March but unfortunately seems t=
hat nobody noticed.<div><br><div><a href=3D"https://lists.xenproject.org/ar=
chives/html/xen-devel/2019-03/msg00567.html">https://lists.xenproject.org/a=
rchives/html/xen-devel/2019-03/msg00567.html</a>=C2=A0=C2=A0<br></div></div=
></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>El lun., 10 jun. 2019 a las 22:00, Micha=C5=82 Leszczy=C5=84ski (&lt;<a hr=
ef=3D"mailto:michal.leszczynski@cert.pl">michal.leszczynski@cert.pl</a>&gt;=
) escribi=C3=B3:<br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF">
    <p>Hello,</p>
    <p>I&#39;ve tested the scenario with restoring too many domains having
      lock commented out. It turns out that in case when there is no
      memory left for XEN to allocate, all pending <i>xl restore</i>
      commands will simply fail with an internal error.</p>
    <p>As far as I understand, it&#39;s not going to do any damage unless I
      request too much memory?</p>
    <p>If so, then there is some place for improvement, i.e. to make xl
      acquire the lock, allocate memory, release the lock and then start
      restoring the domain state. Maybe I could provide some pull
      request if I would manage to implement such behavior.<br>
    </p>
    <p><br>
    </p>
    <p>Best regards,<br>
      Micha=C5=82 Leszczy=C5=84ski</p>
    <p><br>
    </p>
    <div class=3D"gmail-m_2859570387042066216moz-cite-prefix">On 10.06.2019=
 11:41, Anthony PERARD
      wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <pre class=3D"gmail-m_2859570387042066216moz-quote-pre">On Fri, Jun 0=
7, 2019 at 02:06:30PM +0200, Micha=C5=82 Leszczy=C5=84ski wrote:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"gmail-m_2859570387042066216moz-quote-pre">Hello,
</pre>
      </blockquote>
      <pre class=3D"gmail-m_2859570387042066216moz-quote-pre">Hi,

</pre>
      <blockquote type=3D"cite">
        <pre class=3D"gmail-m_2859570387042066216moz-quote-pre">when either=
 &quot;xl restore&quot; or &quot;xl create&quot; command is invoked, a glob=
al lock is acquired here:

<a class=3D"gmail-m_2859570387042066216moz-txt-link-freetext" href=3D"https=
://github.com/xen-project/xen/blob/master/tools/xl/xl_vmcontrol.c#L876" tar=
get=3D"_blank">https://github.com/xen-project/xen/blob/master/tools/xl/xl_v=
mcontrol.c#L876</a>

I&#39;m trying to figure out what is the exact importance of this lock? Is =
it really critical for XL operation? I have a pretty powerful machine on wh=
ich I want to run a few dozen of short-lived VMs. This lock is seriously sl=
owing me down, not letting to restore more than one domain at once. Turns o=
ut that everything still works fine (and much faster) when I comment-out th=
e lock in the abovementioned place, but I&#39;m not sure if it&#39;s a corr=
ect impression.

Does anyone know if there is a situation in which Xen would screw up withou=
t this lock?
</pre>
      </blockquote>
      <pre class=3D"gmail-m_2859570387042066216moz-quote-pre">Here is the r=
eason for the lock:
<a class=3D"gmail-m_2859570387042066216moz-txt-link-freetext" href=3D"https=
://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3Dea4dce89d478d62341cd2=
f9d8944e215f7086144" target=3D"_blank">https://xenbits.xen.org/gitweb/?p=3D=
xen.git;a=3Dcommit;h=3Dea4dce89d478d62341cd2f9d8944e215f7086144</a>

  xl: free memory before building a domain
  Free the needed amount of memory before proceeding with the domain
  build.
  Use a filelock to prevent other xl instances from conflicting during
  this operation.

So there are probably configurations where the lock isn&#39;t useful, or
there are better ways to reserve memory for domain creation.

</pre>
    </blockquote>
    <pre class=3D"gmail-m_2859570387042066216moz-signature" cols=3D"72">--=
=20
Pozdrawiam
Micha=C5=82 Leszczy=C5=84ski
CERT Polska/NASK
+48 532 461 124</pre>
  </div>

_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank">Xen-dev=
el@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/listinfo=
/xen-devel</a></blockquote></div>

--000000000000a3613e058b067019--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0738603245330967555==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 11 06:39:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 06: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 1haaRR-0002mY-1h; Tue, 11 Jun 2019 06:39:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haaRP-0002mM-JZ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 06:39:31 +0000
X-Inumbo-ID: a9b744a1-8c13-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9b744a1-8c13-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 06:39: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 1haaRL-0007YI-U4; Tue, 11 Jun 2019 06:39: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 1haaRL-0007iN-HC; Tue, 11 Jun 2019 06:39:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haaRL-0005Ua-G1; Tue, 11 Jun 2019 06:39:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137513-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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-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-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e6a95d8851f1e993269b2172595107061f9371ae
X-Osstest-Versions-That: linux=8cb1239889087368a792c655de99529eec219bfc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 06:39:27 +0000
Subject: [Xen-devel] [linux-4.14 test] 137513: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzUxMyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1MTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWls
IFJFR1IuIHZzLiAxMzcxNzEKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzE3MQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlNmE5NWQ4ODUxZjFl
OTkzMjY5YjIxNzI1OTUxMDcwNjFmOTM3MWFlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICA4Y2IxMjM5ODg5MDg3MzY4YTc5MmM2NTVkZTk5NTI5ZWVjMjE5YmZjCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzcxNzEgIDIwMTktMDYtMDIgMTA6MTk6MTUgWiAgICA4IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NTEzICAyMDE5LTA2LTA5IDA3OjQxOjI0IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJleSBTbWlybm92IDxhbmRy
ZXcuc21pcm5vdkBnbWFpbC5jb20+CiAgQW5keSBEdWFuIDxmdWdhbmcuZHVhbkBueHAuY29tPgog
IEFudG9pbmUgVGVuYXJ0IDxhbnRvaW5lLnRlbmFydEBib290bGluLmNvbT4KICBBcmQgQmllc2hl
dXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBCYXJ1Y2ggU2lhY2ggPGJhcnVjaEB0
a29zLmNvLmlsPgogIEJlbiBTa2VnZ3MgPGJza2VnZ3NAcmVkaGF0LmNvbT4KICBCZW5qYW1pbiBD
b2RkaW5ndG9uIDxiY29kZGluZ0ByZWRoYXQuY29tPgogIEJyaWFuIE5vcnJpcyA8YnJpYW5ub3Jy
aXNAY2hyb21pdW0ub3JnPgogIENhcnN0ZW4gU2NobWlkIDxjYXJzdGVuX3NjaG1pZEBtZW50b3Iu
Y29tPgogIENocmlzIFBhY2toYW0gPGNocmlzLnBhY2toYW1AYWxsaWVkdGVsZXNpcy5jby5uej4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ8OpZHJp
YyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVy
QG9yYWNsZS5jb20+CiAgRGFuaWVsIEF4dGVucyA8ZGphQGF4dGVucy5uZXQ+CiAgRGF2aWQgQWhl
cm4gPGRzYWhlcm5AZ21haWwuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0
Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRG91Z2xhcyBBbmRlcnNv
biA8ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xl
LmNvbT4KICBFdWdlbml1IFJvc2NhIDxlcm9zY2FAZGUuYWRpdC1qdi5jb20+CiAgRmFiaW8gRXN0
ZXZhbSA8ZmVzdGV2YW1AZ21haWwuY29tPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2Uu
Y29tPgogIEZ1Z2FuZyBEdWFuIDxmdWdhbmcuZHVhbkBueHAuY29tPgogIEdlb3JnZSBHLiBEYXZp
cyA8Z2VvcmdlX2RhdmlzQG1lbnRvci5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEhlaWtv
IFN0dWVibmVyIDxoZWlrb0BzbnRlY2guZGU+CiAgSGVucnkgTGluIDxoZW5yeWxAbnZpZGlhLmNv
bT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSWRvIFNjaGlt
bWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIEouIEJydWNlIEZpZWxkcyA8YmZpZWxkc0ByZWRo
YXQuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFuIEtsw7Z0emtl
IDxKYW4uS2xvZXR6a2VAcHJlaC5kZT4KICBKZXNzaWNhIFl1IDxqZXl1QGtlcm5lbC5vcmc+CiAg
SmlyaSBTbGFieSA8anNsYWJ5QHN1c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFu
Z0BzeW5hcHRpY3MuY29tPgogIEpvZSBCdXJtZWlzdGVyIDxqb2UuYnVybWVpc3RlckBkZXZ0YW5r
LmNvLnVrPgogIEpvbmF0aGFuIENvcmJldCA8Y29yYmV0QGx3bi5uZXQ+CiAgSm9yZ2UgUmFtaXJl
ei1PcnRpeiA8am9yZ2UucmFtaXJlei1vcnRpekBsaW5hcm8ub3JnPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBKdW53ZWkgSHUgPGh1anVud2VpNEBodWF3ZWkuY29tPgogIEth
aWxhbmcgWWFuZyA8a2FpbGFuZ0ByZWFsdGVrLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNo
cm9taXVtLm9yZz4KICBLbG9ldHprZSBKYW4gPEphbi5LbG9ldHprZUBwcmVoLmRlPgogIEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBMYXVyZW50IFBpbmNo
YXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CiAgTGludXMgVG9ydmFsZHMg
PHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEx5dWRlIFBhdWwgPGx5dWRlQHJlZGhh
dC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJ0aW4gSy4g
UGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hdGhpYXMgTnltYW4gPG1h
dGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPgogIE1hdHRoaWFzIEthZWhsY2tlIDxta2FAY2hy
b21pdW0ub3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5l
bC5vcmc+CiAgTWF4aW1lIENoZXZhbGxpZXIgPG1heGltZS5jaGV2YWxsaWVyQGJvb3RsaW4uY29t
PgogIE1heGltaWxpYW4gTHV6IDxsdXptYXhpbWlsaWFuQGdtYWlsLmNvbT4KICBNZWVsaXMgUm9v
cyA8bXJvb3NAbGludXguZWU+CiAgTWljaGFlbCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20u
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWwgSG9j
a28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWd1ZWwgT2plZGEgPG1pZ3VlbC5vamVkYS5zYW5kb25p
c0BnbWFpbC5jb20+CiAgTWlrZSBNYW5uaW5nIDxtbWFubmluZ0B2eWF0dGEuYXR0LW1haWwuY29t
PgogIE1pbWkgWm9oYXIgPHpvaGFyQGxpbnV4LmlibS5jb20+CiAgTmFkYXYgQW1pdCA8bmFtaXRA
dm13YXJlLmNvbT4KICBvbGl2ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgogIFBhcmF2IFBh
bmRpdCA8cGFyYXZAbWVsbGFub3guY29tPgogIFBhdWwgTWFja2VycmFzIDxwYXVsdXNAb3psYWJz
Lm9yZz4KICBQYXZlbCBTaGlsb3Zza3kgPHBzaGlsb3ZAbWljcm9zb2Z0LmNvbT4KICBSYXNtdXMg
VmlsbGVtb2VzIDxsaW51eEByYXNtdXN2aWxsZW1vZXMuZGs+CiAgUmFzbXVzIFZpbGxlbW9lcyA8
cmFzbXVzLnZpbGxlbW9lc0BwcmV2YXMuZGs+CiAgUmF1bCBFIFJhbmdlbCA8cnJhbmdlbEBjaHJv
bWl1bS5vcmc+CiAgUmF2aSBCYW5nb3JpYSA8cmF2aS5iYW5nb3JpYUBsaW51eC5pYm0uY29tPgog
IFJvYmVydG8gQmVyZ2FudGlub3MgQ29ycGFzIDxyYmVyZ2FudEByZWRoYXQuY29tPgogIFJvYmVy
dG8gU2Fzc3UgPHJvYmVydG8uc2Fzc3VAaHVhd2VpLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytr
ZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhZWVkIE1haGFtZWVkIDxzYWVlZG1AbWVsbGFub3gu
Y29tPgogIFNodWFoIEtoYW4gPHNraGFuQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgU3RlZmFuIEFn
bmVyIDxzdGVmYW5AYWduZXIuY2g+CiAgU3RlZmZlbiBNYWllciA8bWFpZXJAbGludXguaWJtLmNv
bT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgVGFrYXNoaSBJd2Fp
IDx0aXdhaUBzdXNlLmRlPgogIFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNv
bT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaW0gQ29sbGllciA8b3NkZXZ0
Y0BnbWFpbC5jb20+CiAgVG9kZCBLam9zIDx0a2pvc0BhbmRyb2lkLmNvbT4KICBUb2RkIEtqb3Mg
PHRram9zQGdvb2dsZS5jb20+CiAgVmljZW50ZSBCZXJnYXMgPHZpY2VuY2JAZ21haWwuY29tPgog
IFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5ZG92LmRldkBnbWFpbC5jb20+CiAgWmhlbmxpYW5nIFdl
aSA8d2VpemhlbmxpYW5nQGh1YXdlaS5jb20+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
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDIzMzAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 06:44:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 06:44:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haaVl-0003X8-VN; Tue, 11 Jun 2019 06: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haaVk-0003X3-PS
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 06:44:00 +0000
X-Inumbo-ID: 4aa22754-8c14-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aa22754-8c14-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 06:43:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 00:43:58 -0600
Message-Id: <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 00:43:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
In-Reply-To: <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

Pj4+IE9uIDEwLjA2LjE5IGF0IDIyOjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpLAo+IAo+IE9uIDYvNS8xOSA1OjAxIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gICA+IE9u
IDA1LzA2LzIwMTkgMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gSnVsaWVuLAo+Pj4KPj4+
Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdy
b3RlOgo+Pj4+IEFzIGJ1aWxkIHN5c3RlbSBub3cgc3VwcG9ydHMgKl9kZWZjb25maWcgcnVsZXMg
aXQgaXMgZ29vZCB0byBiZSBhYmxlCj4+Pj4gdG8gY29uZmlndXJlIG1pbmltYWwgWEVOIGltYWdl
IHdpdGgKPj4+Pgo+Pj4+ICAgbWFrZSB0aW55NjRfZGVmY29uZmlnCj4+Pj4KPj4+PiBjb21tYW5k
Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tPgo+Pj4KPj4+IHlvdSBoYWQgb2JqZWN0aW9ucyBoZXJlLCBhbmQgdGhl
IGZpcnN0IHBhdGNoIG1ha2VzIGxpdHRsZSBzZW5zZQo+Pj4gd2l0aG91dCB0aGUgMm5kLiBNYXkg
SSBhc2sgd2hhdCB0aGUgdmVyZGljdCBpcywgaS5lLiB3aGV0aGVyIEkgc2hvdWxkCj4+PiBkcm9w
IHRoZXNlIHR3byBmcm9tIG15IGxpc3Qgb2YgcGVuZGluZyBwYXRjaGVzPwo+PiAKPj4gVm9sb2R5
bXlyIHdhcyBnb2luZyB0byByZXNlbmQgdGhlIHNlcmllcyB3aXRoIGRvY3VtZW50YXRpb24gKGFz
IGEgCj4+IHNlcGFyYXRlIHBhdGNoKS4gQnV0IEkgd291bGQgYmUgaGFwcHkgdG8gdGFrZSAjMSBh
bmQgIzIgYXNzdW1pbmcgdGhhdCAKPj4gZG9jdW1lbnRhdGlvbiBwYXRjaCBpcyBnb2luZyB0byBi
ZSBzZW50Lgo+PiAKPj4gWW91IGNhbiBjb25zaWRlciB0aGlzIGFzIGFuIGFja2VkOgo+PiAKPj4g
QWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IGZvciB0aGUgdHdv
IHBhdGNoZXMuCj4gCj4gSSB3YXMgYWJvdXQgdG8gYXBwbHkgdGhlIHR3byBwYXRjaGVzLCBidXQg
SSBkb24ndCBzZWVtIHRvIGJlIGFibGUgdG8gCj4gYXBwbHkgaXQgYmVjYXVzZSBzb21lIGxpbmVz
IGNvbnRhaW5zID0yMC4gQUZBSUNULCBpdCBpcyBpbiByZXBsYWNlbWVudCAKPiBvZiAic3BhY2Ui
IGluIGNlcnRhaW4gY2FzZS4KCldlbGwsIGluZGVwZW5kZW50IG9mIGFueSBmb3JtYXR0aW5nIGlz
c3VlcyB5b3Ugb3VnaHQgdG8gaGF2ZSB0cm91YmxlCmFwcGx5aW5nIHRoZW0gc2luY2UgSSBkaWQg
c28gYWxyZWFkeS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 06:50:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 06: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 1haabs-0004Ie-Ty; Tue, 11 Jun 2019 06:50:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haabr-0004IZ-QQ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 06:50:19 +0000
X-Inumbo-ID: 2ca8a74e-8c15-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ca8a74e-8c15-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 06:50:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 00:50:17 -0600
Message-Id: <5CFF4F260200007800236D58@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 00:50:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-4-git-send-email-chao.gao@intel.com>
 <5CF6883802000078002352A1@prv1-mh.provo.novell.com>
 <20190610053339.GA10195@gao-cwp>
In-Reply-To: <20190610053339.GA10195@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 03/10] microcode: introduce a global
 cache of ucode patch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE5IGF0IDA3OjMzLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBUdWUsIEp1biAwNCwgMjAxOSBhdCAwOTowMzoyMEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pj4gK3N0YXRpYyB2b2lkIGZyZWVfcGF0Y2goc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqbWlj
cm9jb2RlX3BhdGNoKQo+Pj4gK3sKPj4+ICsgICAgc3RydWN0IG1pY3JvY29kZV9hbWQgKm1jX2Ft
ZCA9IG1pY3JvY29kZV9wYXRjaC0+bWNfYW1kOwo+Pj4gKwo+Pj4gKyAgICB4ZnJlZShtY19hbWQt
PmVxdWl2X2NwdV90YWJsZSk7Cj4+PiArICAgIHhmcmVlKG1jX2FtZC0+bXBiKTsKPj4+ICsgICAg
eGZyZWUobWNfYW1kKTsKPj4+ICsgICAgeGZyZWUobWljcm9jb2RlX3BhdGNoKTsKPj4KPj5JIHRo
aW5rIEkgc2FpZCBzbyBiZWZvcmU6IEZyZWVpbmcgb2YgdGhlIGdlbmVyaWMgd3JhcHBlciBzdHJ1
Y3QKPj53b3VsZCBwcm9iYWJseSBiZXR0ZXIgYmUgcGxhY2VkIGluIGdlbmVyaWMgY29kZS4KPiAK
PiBEbyB5b3UgbWVhbiBzb21ldGhpbmcgYXMgc2hvd24gYmVsb3c6Cj4gCj4gLyogaW4gZ2VuZXJp
YyBjb2RlICovCj4gCj4gc3RydWN0IG1pY3JvY29kZV9wYXRjaCB7Cj4gICAgIHVuaW9uIHsKPiAg
ICAgICAgIHN0cnVjdCBtaWNyb2NvZGVfaW50ZWwgKm1jX2ludGVsOwo+IAlzdHJ1Y3QgbWljcm9j
b2RlX2FtZCAqbWNfYW1kOwo+IAl2b2lkICptYzsKPiAgICAgfTsKPiB9Owo+IAo+IHZvaWQgbWlj
cm9jb2RlX2ZyZWVfcGF0Y2goc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqbWljcm9jb2RlX3BhdGNo
KQo+IHsKPiAgICAgbWljcm9jb2RlX29wcy0+ZnJlZV9wYXRjaChtaWNyb2NvZGVfcGF0Y2gtPm1j
KTsKPiAgICAgeGZyZWUobWljcm9jb2RlX3BhdGNoKTsKPiB9Cj4gCj4gLyogaW4gdmVuZG9yLXNw
ZWNpZmljIChBTUQpIGNvZGUgKi8KPiAKPiBzdGF0aWMgdm9pZCBmcmVlX3BhdGNoKHZvaWQgKm1j
KQo+IHsKPiAgICAgc3RydWN0IG1pY3JvY29kZV9hbWQgKm1jX2FtZCA9IG1jOwo+IAo+ICAgICB4
ZnJlZShtY19hbWQtPmVxdWl2X2NwdV90YWJsZSk7Cj4gICAgIHhmcmVlKG1jX2FtZC0+bXBiKTsK
PiAgICAgeGZyZWUobWNfYW1kKTsKPiB9CgpTb21ldGhpbmcgYWxvbmcgdGhlc2UgbGluZXMsIHll
cy4gV2hldGhlciB5b3UgZG8gYXMgYWJvdmUgb3IKd2hldGhlciBpbnN0ZWFkIHlvdSBjb250aW51
ZSB0byBwYXNzIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKgppcyBzZWNvbmRhcnkgKGFuZCByZWFs
bHkgdXAgdG8geW91KS4gUGVyaGFwcyB0aGUgYWJvdmUgdGhlCihzbGlnaHRseSkgYmV0dGVyLgoK
Pj4+IEBAIC00OTcsNyArNTU4LDIwIEBAIHN0YXRpYyBpbnQgY3B1X3JlcXVlc3RfbWljcm9jb2Rl
KHVuc2lnbmVkIGludCBjcHUsIGNvbnN0IHZvaWQgKmJ1ZiwKPj4+ICAgICAgd2hpbGUgKCAoZXJy
b3IgPSBnZXRfdWNvZGVfZnJvbV9idWZmZXJfYW1kKG1jX2FtZCwgYnVmLCBidWZzaXplLAo+Pj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9mZnNldCkp
ID09IDAgKQo+Pj4gICAgICB7Cj4+PiAtICAgICAgICBpZiAoIG1pY3JvY29kZV9maXRzKG1jX2Ft
ZCwgY3B1KSApCj4+PiArICAgICAgICBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpuZXdfcGF0Y2gg
PSBhbGxvY19taWNyb2NvZGVfcGF0Y2gobWNfYW1kKTsKPj4+ICsKPj4+ICsgICAgICAgIGlmICgg
SVNfRVJSKG5ld19wYXRjaCkgKQo+Pj4gKyAgICAgICAgewo+Pj4gKyAgICAgICAgICAgIGVycm9y
ID0gUFRSX0VSUihuZXdfcGF0Y2gpOwo+Pj4gKyAgICAgICAgICAgIGJyZWFrOwo+Pj4gKyAgICAg
ICAgfQo+Pj4gKwo+Pj4gKyAgICAgICAgaWYgKCBtYXRjaF9jcHUobmV3X3BhdGNoKSApCj4+PiAr
ICAgICAgICAgICAgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZShuZXdfcGF0Y2gpOwo+Pj4gKyAgICAg
ICAgZWxzZQo+Pj4gKyAgICAgICAgICAgIGZyZWVfcGF0Y2gobmV3X3BhdGNoKTsKPj4KPj5XaHkg
ZG8geW91IHJlLWRvIHdoYXQgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZSgpIGFscmVhZHkgZG9lcz8K
Pj5JdCBjYWxscyAtPm1hdGNoX2NwdSgpIGFuZCAtPmZyZWVfcGF0Y2goKSBhbGwgYnkgaXRzZWxm
LiBJdCBsb29rcyBhcwo+PmlmIGl0IHdvdWxkIG5lZWQgdG8gZ2FpbiBvbmUgbW9yZSAtPmZyZWVf
cGF0Y2goKSBpbnZvY2F0aW9uIHRob3VnaC4KPj4KPiAKPiBXaWxsIHJlbW92ZSBib3RoIGludm9j
YXRpb25zIG9mIG1hdGNoX2NwdSgpLgo+IAo+IFRvIHN1cHBvcnQgdGhlIGNhc2UgKHRoZSBicm9r
ZW4gYmlvcykgeW91IGRlc2NyaWJlZCwgYSBwYXRjaCB3aGljaAo+IG5lZWRzIHRvIGJlIHN0b3Jl
ZCBpc24ndCBuZWNlc3NhcnkgdG8gYmUgbmV3ZXIgdGhhbiB0aGUgbWljcm9jb2RlIGxvYWRlZAo+
IHRvIGN1cnJlbnQgQ1BVLiBBcyBsb25nIGFzIHRoZSBwcm9jZXNzb3IncyBzaWduYXR1cmUgaXMg
Y292ZXJlZCBieSB0aGUKPiBwYXRjaCwgd2Ugd2lsbCBzdG9yZSB0aGUgcGF0Y2ggcmVnYXJkbGVz
cyB0aGUgcmV2aXNpb24gbnVtYmVyLgoKV2VsbCwgaWYgc28sIHRoZW4gZmluZS4gSSBkaWQgZ2V0
IHRoZSBpbXByZXNzaW9uIHRoYXQgc3VjY2Vzc2Z1bCBhcHBsaWNhdGlvbgppcyBhIHJlcXVpcmVk
IHByZS1jb25kaXRpb24gZm9yIHN0b3JpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 07:08:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 07:08:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haate-0005LQ-OB; Tue, 11 Jun 2019 07:08:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haatd-0005LL-LS
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 07:08:41 +0000
X-Inumbo-ID: bd3c900c-8c17-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd3c900c-8c17-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 07:08:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 01:08:39 -0600
Message-Id: <5CFF53740200007800236D68@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 01:08:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-7-git-send-email-chao.gao@intel.com>
 <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
 <20190611033240.GA26361@gao-cwp>
In-Reply-To: <20190611033240.GA26361@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 06/10] microcode: split out
 apply_microcode() from cpu_request_microcode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDA1OjMyLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBXZWQsIEp1biAwNSwgMjAxOSBhdCAwNjozNzoyN0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pj4gRHVyaW5nIGxhdGUgbWljcm9jb2RlIHVwZGF0ZSwgYXBwbHlfbWljcm9jb2RlKCkgaXMg
aW52b2tlZCBpbgo+Pj4gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIFRvIG1ha2UgbGF0ZSBtaWNy
b2NvZGUgdXBkYXRlIG1vcmUgcmVsaWFibGUsCj4+PiB3ZSB3YW50IHRvIHB1dCB0aGUgYXBwbHlf
bWljcm9jb2RlKCkgaW50byBzdG9wX21hY2hpbmUgY29udGV4dC4gU28KPj4+IHdlIHNwbGl0IG91
dCBpdCBmcm9tIGNwdV9yZXF1ZXN0X21pY3JvY29kZSgpLiBBcyBhIGNvbnNlcXVlbmNlLAo+Pj4g
YXBwbHlfbWljcm9jb2RlKCkgc2hvdWxkIGJlIGludm9rZWQgZXhwbGljaXRseSBpbiB0aGUgY29t
bW9uIGNvZGUuCj4+PiAKPj4+IFByZXZpb3VzbHksIGFwcGx5X21pY3JvY29kZSgpIGdldHMgdGhl
IG1pY3JvY29kZSBwYXRjaCB0byBiZSBhcHBsaWVkIGZyb20KPj4+IHRoZSBtaWNyb2NvZGUgY2Fj
aGUuIE5vdywgdGhlIHBhdGNoIGlzIHBhc3NlZCBhcyBhIGZ1bmN0aW9uIGFyZ3VtZW50IGFuZAo+
Pj4gYSBwYXRjaCBpcyBjYWNoZWQgZm9yIGNwdS1ob3RwbHVnIGFuZCBjcHUgcmVzdW1pbmcsIG9u
bHkgYWZ0ZXIgaXQgaGFzCj4+PiBiZWVuIGxvYWRlZCB0byBhIGNwdSB3aXRob3V0IGFueSBlcnJv
ci4gQXMgYSBjb25zZXF1ZW5jZSwgdGhlCj4+PiAnbWF0Y2hfY3B1JyBjaGVjayBpbiBtaWNyb2Nv
ZGVfdXBkYXRlX2NhY2hlIGlzIHJlbW92ZWQsIHdoaWNoIG90aGVyd2lzZQo+Pj4gd291bGQgZmFp
bC4KPj4KPj5UaGUgIm9ubHkgYWZ0ZXIgaXQgaGFzIGJlZW4gbG9hZGVkIHRvIGEgY3B1IHdpdGhv
dXQgYW55IGVycm9yIiBpcyBhCj4+cHJvYmxlbSwgcHJlY2lzZWx5IGZvciB0aGUgY2FzZSB3aGVy
ZSB1Y29kZSBvbiB0aGUgZGlmZmVyZW50IGNvcmVzCj4+aXMgbm90IGluIHN5bmMgaW5pdGlhbGx5
LiBJIHdvdWxkIGFjdHVhbGx5IGxpa2UgdG8gcHV0IHVwIHRoaXMgcXVlc3Rpb246Cj4+V2hlbiBh
IGNvcmUgaGFzIG5vIHVjb2RlIGxvYWRlZCBhdCBhbGwgeWV0IGFuZCBvbmx5IHN0cmljdGx5IG9s
ZGVyCj4+KHRoYW4gbG9hZGVkIG9uIHNvbWUgb3RoZXIgY29yZXMpIHVjb2RlIGlzIGZvdW5kIHRv
IGJlIGF2YWlsYWJsZSwKPj53aGV0aGVyIHRoZW4gaXQgd291bGRuJ3Qgc3RpbGwgYmUgYmV0dGVy
IHRvIGFwcGx5IHRoYXQgdWNvZGUgdG8KPj5fYXQgbGVhc3RfIHRoZSBjb3JlcyB0aGF0IGhhdmUg
bm9uZSBsb2FkZWQgeWV0Lgo+IAo+IFllcywgaXQgaXMgYmV0dGVyIGZvciB0aGlzIHNwZWNpYWwg
Y2FzZS4gQW5kIEkgYWdyZWUgdG8gc3VwcG9ydCB0aGlzIGNhc2UuCj4gCj4gVGhpcyBpbiB2Nywg
YSBwYXRjaCBpcyBsb2FkZWQgb25seSBpZiBpdHMgcmV2aXNpb24gaXMgbmV3ZXIgdGhhbiB0aGF0
Cj4gbG9hZGVkIHRvIGN1cnJlbnQgQ1BVLiBBbmQgaXQgaXMgc3RvcmVkIG9ubHkgaWYgaXQgaGFz
IGJlZW4gbG9hZGVkCj4gc3VjY2Vzc2Z1bGx5LiBCdXQsIGFzIHlvdSBkZXNjcmliZWQsIGEgYnJv
a2VuIGJpb3MgbWlnaHQgcHV0cyB0aGUgc3lzdGVtCj4gaW4gYW4gaW5jb25zaXN0ZW50IHN0YXRl
IChtdWx0aXBsZSBtaWNyb2NvZGUgcmV2aXNpb24gaW4gdGhlIHN5c3RlbSkgYW5kCj4gZnVydGhl
cm1vcmUgaW4gdGhpcyBjYXNlLCBpZiBubyBvciBhbiBvbGRlciBtaWNyb2NvZGUgdXBkYXRlIGlz
Cj4gcHJvdmlkZWQsIGVhcmx5IGxvYWRpbmcgY2Fubm90IGdldCB0aGUgc3lzdGVtIGludG8gc2Fu
ZSBzdGF0ZS4gU28gZm9yCj4gYm90aCBlYXJseSBhbmQgbGF0ZSBtaWNyb2NvZGUgbG9hZGluZywg
d2UgY291bGQgZmFjZSBhIHNpdHVhdGlvbiB0aGF0Cj4gdGhlIHBhdGNoIHRvIGJlIGxvYWRlZCBo
YXMgZXF1YWwgb3Igb2xkIHJldmlzaW9uIHRoYW4gbWljcm9jb2RlIG9mIHNvbWUKPiBDUFVzLgo+
IAo+IENoYW5nZXMgSSBwbGFuIHRvIG1ha2UgaW4gbmV4dCB2ZXJzaW9uIGFyZToKPiAxLiBGb3Ig
ZWFybHkgbWljcm9jb2RlLCBhIHBhdGNoIHdvdWxkIGJlIHN0b3JlZCBpZiBpdCBjb3ZlcnMgY3Vy
cmVudCBDUFUncwo+IHNpZ25hdHVyZS4gQWxsIENQVXMgd291bGQgdHJ5IHRvIGxvYWQgZnJvbSB0
aGUgY2FjaGUuCj4gMi4gRm9yIGxhdGUgbWljcm9jb2RlLCBhIHBhdGNoIGlzIGxvYWRlZCBvbmx5
IGlmIGl0cyByZXZpc2lvbiBpcyBuZXdlciB0aGFuCj4gKnRoZSBwYXRjaCBjYWNoZWQqLiBBbmQg
aXQgaXMgc3RvcmVkIG9ubHkgaWYgaGFzIGJlZW4gbG9hZGVkIHdpdGhvdXQgYW4KPiAiRUlPIiBl
cnJvci4KPiAzLiBDYWNoZSByZXBsYWNlbWVudCByZW1haW5zIHRoZSBzYW1lLgoKV2h5IHRoZSBk
aWZmZXJlbmNlIGJldHdlZW4gZWFybHkgYW5kIGxhdGUgbG9hZGluZz8KCj4gQnV0IGl0IGlzIGEg
dGVtcGVyYXJ5IHNvbHV0aW9uLCBlc3BlY2lhbGx5IGZvciBDU1BzLiBBIGJldHRlciB3YXkKPiBt
aWdodCBiZSBnZXR0aW5nIHRoZSBuZXdlc3QgdWNvZGUgb3IgdXBncmFkaW5nIHRvIHRoZSBuZXdl
c3QgYmlvcywKPiBldmVuIGRvd25ncmFkaW5nIHRoZSBiaW9zIHRvIGFuIG9sZGVyIHZlcnNpb24g
d2hpY2ggd291bGRuJ3QgcHV0Cj4gdGhlIHN5c3RlbSBpbnRvICJpbnNhbmUiIHN0YXRlLgoKT24g
dGhlIHF1b3RlZCBzeXN0ZW0sIGFsbCBCSU9TIHZlcnNpb25zIEkndmUgZXZlciBiZWVuIHByb3Zp
ZGVkCmhhZCB0aGUgc2FtZSBvZGQgYmVoYXZpb3IuCgo+Pj4gK3N0YXRpYyBpbnQgbWljcm9jb2Rl
X3VwZGF0ZV9jcHUoc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqcGF0Y2gpCj4+PiAgewo+Pj4gLSAg
ICBpbnQgZXJyOwo+Pj4gLSAgICBzdHJ1Y3QgY3B1X3NpZ25hdHVyZSAqc2lnID0gJnRoaXNfY3B1
KGNwdV9zaWcpOwo+Pj4gKyAgICBpbnQgcmV0ID0gbWljcm9jb2RlX29wcy0+Y29sbGVjdF9jcHVf
aW5mbygmdGhpc19jcHUoY3B1X3NpZykpOwo+Pj4gIAo+Pj4gLSAgICBpZiAoICFtaWNyb2NvZGVf
b3BzICkKPj4+IC0gICAgICAgIHJldHVybiAwOwo+Pj4gKyAgICBpZiAoIHVubGlrZWx5KHJldCkg
KQo+Pj4gKyAgICAgICAgcmV0dXJuIHJldDsKPj4+ICAKPj4+ICAgICAgc3Bpbl9sb2NrKCZtaWNy
b2NvZGVfbXV0ZXgpOwo+Pj4gIAo+Pj4gLSAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5jb2xsZWN0
X2NwdV9pbmZvKHNpZyk7Cj4+PiAtICAgIGlmICggbGlrZWx5KCFlcnIpICkKPj4+IC0gICAgICAg
IGVyciA9IG1pY3JvY29kZV9vcHMtPmFwcGx5X21pY3JvY29kZSgpOwo+Pj4gLSAgICBzcGluX3Vu
bG9jaygmbWljcm9jb2RlX211dGV4KTsKPj4+ICsgICAgaWYgKCBwYXRjaCApCj4+PiArICAgIHsK
Pj4+ICsgICAgICAgIC8qCj4+PiArICAgICAgICAgKiBJZiBhIHBhdGNoIGlzIHNwZWNpZmllZCwg
aXQgc2hvdWxkIGhhcyBuZXdlciByZXZpc2lvbiB0aGFuCj4+PiArICAgICAgICAgKiB0aGF0IG9m
IHRoZSBwYXRjaCBjYWNoZWQuCj4+PiArICAgICAgICAgKi8KPj4+ICsgICAgICAgIGlmICggbWlj
cm9jb2RlX2NhY2hlICYmCj4+PiArICAgICAgICAgICAgIG1pY3JvY29kZV9vcHMtPmNvbXBhcmVf
cGF0Y2gocGF0Y2gsIG1pY3JvY29kZV9jYWNoZSkgIT0gTkVXX1VDT0RFICkKPj4+ICsgICAgICAg
IHsKPj4+ICsgICAgICAgICAgICBzcGluX3VubG9jaygmbWljcm9jb2RlX211dGV4KTsKPj4+ICsg
ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICsgICAgICAgIH0KPj4+ICAKPj4+IC0gICAg
cmV0dXJuIGVycjsKPj4+IC19Cj4+PiArICAgICAgICByZXQgPSBtaWNyb2NvZGVfb3BzLT5hcHBs
eV9taWNyb2NvZGUocGF0Y2gpOwo+Pgo+PlRoZXJlJ3Mgbm8gcHJpbnRrKCkgaGVyZSBidXQgLi4u
Cj4+Cj4+PiArICAgIH0KPj4+ICsgICAgZWxzZSBpZiAoIG1pY3JvY29kZV9jYWNoZSApCj4+PiAr
ICAgIHsKPj4+ICsgICAgICAgIHJldCA9IG1pY3JvY29kZV9vcHMtPmFwcGx5X21pY3JvY29kZSht
aWNyb2NvZGVfY2FjaGUpOwo+Pj4gKyAgICAgICAgaWYgKCByZXQgPT0gLUVJTyApCj4+PiArICAg
ICAgICAgICAgcHJpbnRrKCJVcGRhdGUgZmFpbGVkLiBSZWJvb3QgbmVlZGVkXG4iKTsKPj4KPj4u
Li4geW91IGVtaXQgYSBsb2cgbWVzc2FnZSBoZXJlLiBXaHkgdGhlIGRpZmZlcmVuY2U/IEFuZCB3
b3VsZG4ndAo+Pml0IGJlIGJldHRlciB0byBoYXZlIGp1c3QgYSBzaW5nbGUgY2FsbCB0byAtPmFw
cGx5IGFueXdheSwgYnkgc2ltcGx5Cj4+YXNzaWduaW5nICJtaWNyb2NvZGVfY2FjaGUiIHRvICJw
YXRjaCIgYW5kIG1vdmluZyB0aGUgY2FsbCBhIGxpdHRsZQo+PmZ1cnRoZXIgZG93bj8KPiAKPiAt
RUlPIG1lYW5zIHdlIGxvYWRlZCB0aGUgcGF0Y2ggYnV0IHRoZSByZXZpc2lvbiBkaWRuJ3QgY2hh
bmdlLiBUaGlzCj4gZXJyb3IgY29kZSBpbmRpY2F0ZXMgYW4gZXJyb3IgaW4gdGhlIHBhdGNoLiBJ
dCBpcyB1bmxpa2VseSB0byBoYXBwZW4uCj4gQW5kIGluIHRoaXMgdjcsIGEgcGF0Y2ggaXMgc3Rv
cmVkIGFmdGVyIGJlaW5nIGxvYWRpbmcgc3VjY2Vzc2Z1bGx5Cj4gb24gYSBDUFUuIFRvIHNpbXBs
aWZ5IGhhbmRsaW5nIG9mIGxvYWQgZmFpbHVyZSBhbmQgYXZvaWQgY2xlYW51cCB0byB0aGUKPiBn
bG9iYWwgY2FjaGUgKGlmIGEgcGF0Y2ggaGFzIGEgc3VjY2VzcyByYXRlLCB3ZSBuZWVkIHRvIGNv
bnNpZGVyIHdoaWNoCj4gb25lIHRvIHNhdmUgd2hlbiB3ZSBoYXZlIGEgbmV3IHBhdGNoIHdpdGgg
OTUlIHJhdGUgYW5kIGFuIG9sZCBvbmUgd2l0aAo+IDEwMCUgcmF0ZSwgaXQgd291bGQgYmUgcmVh
bGx5IGNvbXBsZXgpLCB3ZSBhc3N1bWUgdGhhdCBsb2FkaW5nIHRoZSBjYWNoZQo+IChiZWluZyBs
b2FkZWQgc3VjY2Vzc2Z1bGx5IG9uIGEgQ1BVKSBzaG91bGRuJ3QgcmV0dXJuIEVJTy4gT3RoZXJ3
aXNlLAo+IGFuIGVycm9yIG1lc3NhZ2UgaXMgcHJvbXB0ZWQuCgpCdXQgdGhlbiB0aGUgbG9nIG1l
c3NhZ2UgaXRzZWxmIG5lZWRzIHRvIGJlIG1vcmUgc3BlY2lmaWMuIFRoYXQnbGwKdGhlbiBlaXRo
ZXIgYWxsb3cgdG8gdW5kZXJzdGFuZCB3aHkgb25lIGlzIHdhbnRlZCBoZXJlIGJ1dCBub3QKZWxz
ZXdoZXJlLCBvciBhZGRpdGlvbmFsbHkgYSBjb21tZW50IHNob3VsZCBiZSBhdHRhY2hlZC4KCj4+
PiAtLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jCj4+PiBAQCAtMzYzLDEwICszNjMsNyBAQCB2b2lkIHN0YXJ0X3NlY29uZGFyeSh2b2lk
ICp1bnVzZWQpCj4+PiAgCj4+PiAgICAgIGluaXRpYWxpemVfY3B1X2RhdGEoY3B1KTsKPj4+ICAK
Pj4+IC0gICAgaWYgKCBzeXN0ZW1fc3RhdGUgPD0gU1lTX1NUQVRFX3NtcF9ib290ICkKPj4+IC0g
ICAgICAgIGVhcmx5X21pY3JvY29kZV91cGRhdGVfY3B1KGZhbHNlKTsKPj4+IC0gICAgZWxzZQo+
Pj4gLSAgICAgICAgbWljcm9jb2RlX3Jlc3VtZV9jcHUoKTsKPj4+ICsgICAgZWFybHlfbWljcm9j
b2RlX3VwZGF0ZV9jcHUoKTsKPj4KPj5JJ20gc3RydWdnbGluZyB0byB1bmRlcnN0YW5kIGhvdyB5
b3UgZ2V0IGF3YXkgd2l0aG91dCB0aGUgImZhbHNlIgo+PmFyZ3VtZW50IHRoYXQgd2FzIHBhc3Nl
ZCBoZXJlIGJlZm9yZS4gWW91IGxvb2sgdG8gbm93IGJlIGNhbGxpbmcKPj4tPnN0YXJ0X3VwZGF0
ZSgpIHVuY29uZGl0aW9uYWxseSAoc28gbG9uZyBhcyB0aGUgaG9vayBpcyBub3QgTlVMTCksCj4+
d2hpY2ggSSBkb24ndCB0aGluayBpcyBjb3JyZWN0LiBUaGlzIHNob3VsZCBiZSBjYWxsZWQgb25s
eSBvbmNlIGJ5Cj4+dGhlIENQVSBfbGVhZGluZ18gYW4gdXBkYXRlICh0aGUgQlNQIGR1cmluZyBi
b290LCBhbmQgdGhlIENQVQo+PnRoZSBoeXBlcmNhbGwgZ2V0cyBpbnZva2VkIG9uIChvciB0aGUg
Zmlyc3QgQ1BVIGFuIHVwZGF0ZSBnZXRzCj4+aXNzdWVkIG9uZSkgZm9yIGEgbGF0ZSB1cGRhdGUu
IEFtIEkgbWlzc2luZyBzb21ldGhpbmc/Cj4gCj4gQlNQIGFuZCBBUHMgY2FsbCBkaWZmZXJlbnQg
ZnVuY3Rpb25zLCBlYXJseV9taWNyb2NvZGVfcGFyc2VfYW5kX3VwZGF0ZV9jcHUoKQo+IGFuZCBl
YXJseV9taWNyb2NvZGVfdXBkYXRlX2NwdSgpIHJlc3BlY3RpdmVseS4gVGhlIGxhdHRlciB3b24n
dCBjYWxsCj4gLT5zdGFydF91cGRhdGUoKS4KCk9oLCBJIHNlZSAtIEknbSBzb3JyeS4gSSd2ZSBi
ZWVuIG1pc2xlYWQgYnkgdGhlIHBhdGNoIGNvbnRleHQKaW5kaWNhdG9ycy4gQnV0IHN0aWxsLCBi
eSB0aGVpciBuYW1lcyB0aGVyZSdzIG5vdCBzdXBwb3NlZCB0byBiZQpzdWNoIGEgZGlmZmVyZW5j
ZS4gSSB3b25kZXIgd2hldGhlciB3ZSB3b3VsZG4ndCBiZXR0ZXIgc3RpY2sKdG8ganVzdCBvbmUg
ZnVuY3Rpb24gKGVhcmx5X21pY3JvY29kZV91cGRhdGVfY3B1KCkpLCBoYXZpbmcKaXQgdGFrZSBh
IGJvb2xlYW4gYXMgaXMgdGhlIGNhc2Ugbm93LiBUaGF0IHdvdWxkIGNvbnRyb2wgYm90aApwYXJz
aW5nIGFuZCAtPnN0YXJ0X3VwZGF0ZSgpIGludm9jYXRpb24uCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 07:16:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 07:16:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hab11-00069s-Ot; Tue, 11 Jun 2019 07:16: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=akz1=UK=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hab10-00069l-Qg
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 07:16:18 +0000
X-Inumbo-ID: cb51dd70-8c18-11e9-b657-0f9cad474d58
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cb51dd70-8c18-11e9-b657-0f9cad474d58;
 Tue, 11 Jun 2019 07:16:13 +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 x5B79LwX072975;
 Tue, 11 Jun 2019 07:16:11 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=4IOleGg9Uqz+nvO8uAi9fsGvGzbhyPcIQNBeE0G8uJ0=;
 b=ECF63Yb5VFHZ2yOAtsms3a9Xbl/usPVbxgwIp6VVZs07OsLrsz9kMWwNFOyQVlgIoUtn
 mYAoAcbuC5zF3vcu1lp6HB4CCam84Wl4JbCaMQFhiV1AwjGNDanwthTNHhZ5bqtqbqOj
 HeFzCLb9JU+7UhrJ6y3/Iy+hTDDxs2dkerw1tno479xKgVW0A2H2Krmf21Jd7IAeNoJP
 lMnyK13hMJmPCB3cce4CtigZ34D727A050BeXr0CUySi3cpxDdxLZdQDvQNvdFIiqw9E
 LB8G/tjY37KxpM3hhV070P+Q2psR/vUDUlO1eTblO6of8wRJiij2EMqavSVm/XmOi1yv 7g== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2t04etk6e8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 11 Jun 2019 07:16:11 +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 x5B7FG03093675;
 Tue, 11 Jun 2019 07:16:10 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2t024u8dmn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 11 Jun 2019 07:16:10 +0000
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5B7G9hu010454;
 Tue, 11 Jun 2019 07:16:09 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 11 Jun 2019 00:16:08 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-2-ankur.a.arora@oracle.com>
 <4b472ec7-73c2-f7ff-53d5-fc0ac436b62c@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <199b7183-1872-7342-4283-af2925e780c5@oracle.com>
Date: Tue, 11 Jun 2019 00:16:07 -0700
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: <4b472ec7-73c2-f7ff-53d5-fc0ac436b62c@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9284
 signatures=668687
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-1906110050
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9284
 signatures=668687
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-1906110050
Subject: Re: [Xen-devel] [RFC PATCH 01/16] x86/xen: add xenhost_t 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMjAxOS0wNi0wNyA4OjA0IGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUu
MTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBBZGQgeGVuaG9zdF90IHdoaWNoIHdpbGwg
c2VydmUgYXMgYW4gYWJzdHJhY3Rpb24gb3ZlciBYZW4gaW50ZXJmYWNlcy4KPj4gSXQgY28tZXhp
c3RzIHdpdGggdGhlIFBWL0hWTS9QVkggYWJzdHJhY3Rpb25zICh4ODZfaW5pdCwgaHlwZXJ2aXNv
cl94ODYsCj4+IHB2X29wcyBldGMpIGFuZCBpcyBtZWFudCB0byBjYXB0dXJlIG1lY2hhbmlzbXMg
Zm9yIGNvbW11bmljYXRpb24gd2l0aAo+PiBYZW4gc28gd2UgY291bGQgaGF2ZSBkaWZmZXJlbnQg
dHlwZXMgb2YgdW5kZXJseWluZyBYZW46IHJlZ3VsYXIsIGxvY2FsLAo+PiBhbmQgbmVzdGVkLgo+
Pgo+PiBBbHNvIGFkZCB4ZW5ob3N0X3JlZ2lzdGVyKCkgYW5kIHN0dWIgcmVnaXN0cmF0aW9uIGlu
IHRoZSB2YXJpb3VzIGd1ZXN0Cj4+IHR5cGVzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmt1ciBB
cm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgo+PiAtLS0KPj4gwqAgYXJjaC94ODYveGVu
L01ha2VmaWxlwqDCoMKgwqDCoMKgwqAgfMKgIDEgKwo+PiDCoCBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX2h2bS5jIHwgMTMgKysrKysKPj4gwqAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jwqAg
fCAxNiArKysrKysKPj4gwqAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYyB8IDEyICsrKysr
Cj4+IMKgIGFyY2gveDg2L3hlbi94ZW5ob3N0LmPCoMKgwqDCoMKgwqAgfCA3NSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4+IMKgIGluY2x1ZGUveGVuL3hlbi5owqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB8wqAgMyArKwo+PiDCoCBpbmNsdWRlL3hlbi94ZW5ob3N0LmjCoMKgwqDCoMKgwqDC
oCB8IDk1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiDCoCA3IGZpbGVz
IGNoYW5nZWQsIDIxNSBpbnNlcnRpb25zKCspCj4+IMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCBhcmNo
L3g4Ni94ZW4veGVuaG9zdC5jCj4+IMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi94
ZW5ob3N0LmgKPj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gv
eDg2L3hlbi9NYWtlZmlsZQo+PiBpbmRleCAwODRkZTc3YTEwOWUuLjU2NGI0ZGRkYmMxNSAxMDA2
NDQKPj4gLS0tIGEvYXJjaC94ODYveGVuL01ha2VmaWxlCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9N
YWtlZmlsZQo+PiBAQCAtMTgsNiArMTgsNyBAQCBvYmotecKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCArPSBtbXUubwo+PiDCoCBvYmotecKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCArPSB0aW1lLm8KPj4gwqAgb2JqLXnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKz0g
Z3JhbnQtdGFibGUubwo+PiDCoCBvYmotecKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAr
PSBzdXNwZW5kLm8KPj4gK29iai15wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICs9IHhl
bmhvc3Qubwo+PiDCoCBvYmotJChDT05GSUdfWEVOX1BWSFZNKcKgwqDCoMKgwqDCoMKgICs9IGVu
bGlnaHRlbl9odm0ubwo+PiDCoCBvYmotJChDT05GSUdfWEVOX1BWSFZNKcKgwqDCoMKgwqDCoMKg
ICs9IG1tdV9odm0ubwo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
YyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPj4gaW5kZXggMGU3NTY0MmQ0MmEzLi4x
MDA0NTJmNGY0NGMgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMK
Pj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+PiBAQCAtNSw2ICs1LDcgQEAK
Pj4gwqAgI2luY2x1ZGUgPGxpbnV4L2tleGVjLmg+Cj4+IMKgICNpbmNsdWRlIDxsaW51eC9tZW1i
bG9jay5oPgo+PiArI2luY2x1ZGUgPHhlbi94ZW5ob3N0Lmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4v
ZmVhdHVyZXMuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9ldmVudHMuaD4KPj4gwqAgI2luY2x1ZGUg
PHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+Cj4+IEBAIC04Miw2ICs4MywxMiBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgeGVuX2h2bV9pbml0X21lbV9tYXBwaW5nKHZvaWQpCj4+IMKgwqDCoMKgwqAgeGVu
X3ZjcHVfaW5mb19yZXNldCgwKTsKPj4gwqAgfQo+PiAreGVuaG9zdF9vcHNfdCB4aF9odm1fb3Bz
ID0gewo+PiArfTsKPj4gKwo+PiAreGVuaG9zdF9vcHNfdCB4aF9odm1fbmVzdGVkX29wcyA9IHsK
Pj4gK307Cj4+ICsKPj4gwqAgc3RhdGljIHZvaWQgX19pbml0IGluaXRfaHZtX3B2X2luZm8odm9p
ZCkKPj4gwqAgewo+PiDCoMKgwqDCoMKgIGludCBtYWpvciwgbWlub3I7Cj4+IEBAIC0xNzksNiAr
MTg2LDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5faHZtX2d1ZXN0X2luaXQodm9pZCkKPj4g
wqAgewo+PiDCoMKgwqDCoMKgIGlmICh4ZW5fcHZfZG9tYWluKCkpCj4+IMKgwqDCoMKgwqDCoMKg
wqDCoCByZXR1cm47Cj4+ICvCoMKgwqAgLyoKPj4gK8KgwqDCoMKgICogV2UgbmVlZCBvbmx5IHhl
bmhvc3RfcjEgZm9yIEhWTSBndWVzdHMgc2luY2UgdGhleSBjYW5ub3QgYmUKPj4gK8KgwqDCoMKg
ICogZHJpdmVyIGRvbWFpbiAoPykgb3IgZG9tMC4KPiAKPiBJIHRoaW5rIGV2ZW4gSFZNIGd1ZXN0
cyBjb3VsZCAoaW4gdGhlb3J5KSBiZSBkcml2ZXIgZG9tYWlucy4KPiAKPj4gK8KgwqDCoMKgICov
Cj4+ICvCoMKgwqAgaWYgKCF4ZW5fcHZoX2RvbWFpbigpKQo+PiArwqDCoMKgwqDCoMKgwqAgeGVu
aG9zdF9yZWdpc3Rlcih4ZW5ob3N0X3IxLCAmeGhfaHZtX29wcyk7Cj4+IMKgwqDCoMKgwqAgaW5p
dF9odm1fcHZfaW5mbygpOwo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9w
di5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4+IGluZGV4IGM1NGE0OTNlMTM5YS4u
YmI2ZTgxMWMxNTI1IDEwMDY0NAo+PiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
Pj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4+IEBAIC0zNiw2ICszNiw3IEBA
Cj4+IMKgICNpbmNsdWRlIDx4ZW4veGVuLmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4vZXZlbnRzLmg+
Cj4+ICsjaW5jbHVkZSA8eGVuL3hlbmhvc3QuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9pbnRlcmZh
Y2UveGVuLmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3ZlcnNpb24uaD4KPj4gwqAg
I2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvcGh5c2Rldi5oPgo+PiBAQCAtMTE4OCw2ICsxMTg5LDEy
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCAKPj4geGVuX2RvbTBfc2V0X2xlZ2FjeV9mZWF0dXJlcyh2
b2lkKQo+PiDCoMKgwqDCoMKgIHg4Nl9wbGF0Zm9ybS5sZWdhY3kucnRjID0gMTsKPj4gwqAgfQo+
PiAreGVuaG9zdF9vcHNfdCB4aF9wdl9vcHMgPSB7Cj4+ICt9Owo+PiArCj4+ICt4ZW5ob3N0X29w
c190IHhoX3B2X25lc3RlZF9vcHMgPSB7Cj4+ICt9Owo+PiArCj4+IMKgIC8qIEZpcnN0IEMgZnVu
Y3Rpb24gdG8gYmUgY2FsbGVkIG9uIFhlbiBib290ICovCj4+IMKgIGFzbWxpbmthZ2UgX192aXNp
YmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKPj4gwqAgewo+PiBAQCAtMTE5
OCw2ICsxMjA1LDE1IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IAo+PiB4ZW5f
c3RhcnRfa2VybmVsKHZvaWQpCj4+IMKgwqDCoMKgwqAgaWYgKCF4ZW5fc3RhcnRfaW5mbykKPj4g
wqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybjsKPj4gK8KgwqDCoCB4ZW5ob3N0X3JlZ2lzdGVyKHhl
bmhvc3RfcjEsICZ4aF9wdl9vcHMpOwo+PiArCj4+ICvCoMKgwqAgLyoKPj4gK8KgwqDCoMKgICog
RGV0ZWN0IGluIHNvbWUgaW1wbGVtZW50YXRpb24gZGVmaW5lZCBtYW5uZXIgd2hldGhlciB0aGlz
IGlzCj4+ICvCoMKgwqDCoCAqIG5lc3RlZCBvciBub3QuCj4+ICvCoMKgwqDCoCAqLwo+PiArwqDC
oMKgIGlmICh4ZW5fZHJpdmVyX2RvbWFpbigpICYmIHhlbl9uZXN0ZWQoKSkKPj4gK8KgwqDCoMKg
wqDCoMKgIHhlbmhvc3RfcmVnaXN0ZXIoeGVuaG9zdF9yMiwgJnhoX3B2X25lc3RlZF9vcHMpOwo+
IAo+IEkgZG9uJ3QgdGhpbmsgYSBkcml2ZXIgZG9tYWluIG90aGVyIHRoYW4gZG9tMCAia25vd3Mi
IHRoaXMgaW4gdGhlCj4gYmVnaW5uaW5nLiBJdCB3aWxsIG5lZWQgdG8gcmVnaXN0ZXIgeGVuaG9z
dF9yMgpSaWdodC4gTm8gcG9pbnQgaW4gbmVlZGxlc3NseSByZWdpc3RyYXRpbmcgYXMgeGVuaG9z
dF9yMiB3aXRob3V0Cm5lZWRpbmcgdG8gaGFuZGxlIGFueSB4ZW5ob3N0X3IyIGRldmljZXMuCgo+
ICBpbiBjYXNlIGl0IGxlYXJucyBhYm91dCBhIHB2IGRldmljZSBmcm9tIEwwIGh5cGVydmlzb3Iu
CldoYXQncyB0aGUgbWVjaGFuaXNtIHlvdSBhcmUgdGhpbmtpbmcgb2YsIGZvciB0aGlzPwpJJ20g
Z3Vlc3NpbmcgdGhpcyBQViBkZXZpY2Ugbm90aWZpY2F0aW9uIGNvdWxkIGFycml2ZSBhdCBhbgph
cmJpdHJhcnkgcG9pbnQgaW4gdGltZSBhZnRlciB0aGUgc3lzdGVtIGhhcyBib290ZWQuCgpUaGUg
ZWFybGllciByZWFzb24gZm9yIG15IGFzc3VtcHRpb24gdGhhdCB0aGUgZHJpdmVyLWRvbWFpbgp3
b3VsZCAia25vdyIgdGhpcyBhdCBib290LCB3YXMgYmVjYXVzZSBpdCBzZWVtZWQgdG8gbWUKdGhh
dCB3ZSB3b3VsZCBuZWVkIHRvIHNldHVwIGh5cGVyY2FsbC9zaGFyZWRfaW5mby92Y3B1X2luZm8u
CgpHaXZlbiB0aGF0IHdlIGRvbid0IG5lZWQgY3B1aWQvaHlwZXJjYWxsL3NoYXJlZF9pbmZvLCB0
aGUgcmVtYWluaW5nCmZldyBsb29rIGxpa2UgdGhleSBjb3VsZCBiZSBtYWRlIGR5bmFtaWNhbGx5
IGNhbGxhYmxlIHdpdGggYSBiaXQKb2YgcmVmYWN0b3Jpbmc6Ci0gdmNwdV9pbmZvOiB0aGUgcmVn
aXN0cmF0aW9uIGxvZ2ljICh4ZW5fdmNwdV9zZXR1cCgpIGFuZCBmcmllbmRzKQogICBzZWVtcyBz
dHJhaWdodC1mb3J3YXJkbHkgYWRhcHRhYmxlIHRvIGJlIGNhbGxlZCBkeW5hbWljYWxseSBmb3IK
ICAgeGVuaG9zdF9yMi4gUGxhY2VzIHdoZXJlIHdlIHRvdWNoIHRoZSB2Y3B1X2luZm8gYml0cyAo
eGVuX2lycV9vcHMpCiAgIGFsc28gc2VlbSBmaW5lLgotIGV2dGNobjogeGVuaG9zdF9yMiBzaG91
bGQgb25seSBuZWVkIGludGVyZG9tYWluIGV2dGNobnMsIHNvCiAgIHNob3VsZCBiZSBlYXN5IHRv
IGRlZmVyIHRvIHVudGlsIHdlIGdldCBhIHhlbmhvc3RfcjIgZGV2aWNlLgotIGdyYW50LXRhYmxl
L3hlbmJ1czogdGhlIHhlbmhvc3RfcjIgbG9naWMgKGluIHRoZSBjdXJyZW50IHBhdGNoc2V0KQog
ICBleHBlY3RzIHRvIGJlIGluaXRlZCBhdCBjb3JlX2luaXRjYWxsIGFuZCBwb3N0Y29yZV9pbml0
Y2FsbAogICByZXNwZWN0aXZlbHkuIEFnYWluLCBkb2Vzbid0Cgo+IAo+PiArCj4+IMKgwqDCoMKg
wqAgeGVuX2RvbWFpbl90eXBlID0gWEVOX1BWX0RPTUFJTjsKPj4gwqDCoMKgwqDCoCB4ZW5fc3Rh
cnRfZmxhZ3MgPSB4ZW5fc3RhcnRfaW5mby0+ZmxhZ3M7Cj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2aC5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYwo+PiBp
bmRleCAzNWI3NTk5ZDJkMGIuLjgyNmMyOTZkMjdhMyAxMDA2NDQKPj4gLS0tIGEvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdmguYwo+PiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5j
Cj4+IEBAIC04LDYgKzgsNyBAQAo+PiDCoCAjaW5jbHVkZSA8YXNtL2U4MjAvYXBpLmg+Cj4+IMKg
ICNpbmNsdWRlIDx4ZW4veGVuLmg+Cj4+ICsjaW5jbHVkZSA8eGVuL3hlbmhvc3QuaD4KPj4gwqAg
I2luY2x1ZGUgPGFzbS94ZW4vaW50ZXJmYWNlLmg+Cj4+IMKgICNpbmNsdWRlIDxhc20veGVuL2h5
cGVyY2FsbC5oPgo+PiBAQCAtMjEsMTEgKzIyLDIyIEBACj4+IMKgwqAgKi8KPj4gwqAgYm9vbCB4
ZW5fcHZoIF9fYXR0cmlidXRlX18oKHNlY3Rpb24oIi5kYXRhIikpKSA9IDA7Cj4+ICtleHRlcm4g
eGVuaG9zdF9vcHNfdCB4aF9odm1fb3BzLCB4aF9odm1fbmVzdGVkX29wczsKPj4gKwo+PiDCoCB2
b2lkIF9faW5pdCB4ZW5fcHZoX2luaXQodm9pZCkKPj4gwqAgewo+PiDCoMKgwqDCoMKgIHUzMiBt
c3I7Cj4+IMKgwqDCoMKgwqAgdTY0IHBmbjsKPj4gK8KgwqDCoCB4ZW5ob3N0X3JlZ2lzdGVyKHhl
bmhvc3RfcjEsICZ4aF9odm1fb3BzKTsKPj4gKwo+PiArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAq
IERldGVjdCBpbiBzb21lIGltcGxlbWVudGF0aW9uIGRlZmluZWQgbWFubmVyIHdoZXRoZXIgdGhp
cyBpcwo+PiArwqDCoMKgwqAgKiBuZXN0ZWQgb3Igbm90Lgo+PiArwqDCoMKgwqAgKi8KPj4gK8Kg
wqDCoCBpZiAoeGVuX2RyaXZlcl9kb21haW4oKSAmJiB4ZW5fbmVzdGVkKCkpCj4+ICvCoMKgwqDC
oMKgwqDCoCB4ZW5ob3N0X3JlZ2lzdGVyKHhlbmhvc3RfcjIsICZ4aF9odm1fbmVzdGVkX29wcyk7
Cj4+ICsKPj4gwqDCoMKgwqDCoCB4ZW5fcHZoID0gMTsKPj4gwqDCoMKgwqDCoCB4ZW5fc3RhcnRf
ZmxhZ3MgPSBwdmhfc3RhcnRfaW5mby5mbGFnczsKPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi94ZW5ob3N0LmMgYi9hcmNoL3g4Ni94ZW4veGVuaG9zdC5jCj4+IG5ldyBmaWxlIG1vZGUgMTAw
NjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAwMC4uY2E5MGFjZDc2ODdlCj4+IC0tLSAvZGV2L251bGwK
Pj4gKysrIGIvYXJjaC94ODYveGVuL3hlbmhvc3QuYwo+PiBAQCAtMCwwICsxLDc1IEBACj4+ICsj
aW5jbHVkZSA8bGludXgvdHlwZXMuaD4KPj4gKyNpbmNsdWRlIDxsaW51eC9idWcuaD4KPj4gKyNp
bmNsdWRlIDx4ZW4veGVuLmg+Cj4+ICsjaW5jbHVkZSA8eGVuL3hlbmhvc3QuaD4KPj4gKwo+PiAr
eGVuaG9zdF90IHhlbmhvc3RzWzJdOwo+PiArLyoKPj4gKyAqIHhoX2RlZmF1bHQ6IGludGVyZmFj
ZSB0byB0aGUgcmVndWxhciBoeXBlcnZpc29yLiB4ZW5ob3N0X3R5cGUgaXMgCj4+IHhlbmhvc3Rf
cjAKPj4gKyAqIG9yIHhlbmhvc3RfcjEuCj4+ICsgKgo+PiArICogeGhfcmVtb3RlOiBpbnRlcmZh
Y2UgdG8gcmVtb3RlIGh5cGVydmlzb3IuIE5lZWRlZCBmb3IgUFYgZHJpdmVyIAo+PiBzdXBwb3J0
IG9uCj4+ICsgKiBMMS1kb20wL2RyaXZlci1kb21haW4gZm9yIG5lc3RlZCBYZW4uIHhlbmhvc3Rf
dHlwZSBpcyB4ZW5ob3N0X3IyLgo+PiArICovCj4+ICt4ZW5ob3N0X3QgKnhoX2RlZmF1bHQgPSAo
eGVuaG9zdF90ICopICZ4ZW5ob3N0c1swXTsKPj4gK3hlbmhvc3RfdCAqeGhfcmVtb3RlID0gKHhl
bmhvc3RfdCAqKSAmeGVuaG9zdHNbMV07Cj4+ICsKPj4gKy8qCj4+ICsgKiBFeHBvcnRlZCBmb3Ig
dXNlIG9mIGZvcl9lYWNoX3hlbmhvc3QoKS4KPj4gKyAqLwo+PiArRVhQT1JUX1NZTUJPTF9HUEwo
eGVuaG9zdHMpOwo+PiArCj4+ICsvKgo+PiArICogU29tZSBwbGFjZXMgcmVmZXIgZGlyZWN0bHkg
dG8gYSBzcGVjaWZpYyB0eXBlIG9mIHhlbmhvc3QuCj4+ICsgKiBUaGlzIG1pZ2h0IGJlIGJldHRl
ciBhcyBhIG1hY3JvIHRob3VnaC4KPj4gKyAqLwo+PiArRVhQT1JUX1NZTUJPTF9HUEwoeGhfZGVm
YXVsdCk7Cj4+ICtFWFBPUlRfU1lNQk9MX0dQTCh4aF9yZW1vdGUpOwo+PiArCj4+ICt2b2lkIHhl
bmhvc3RfcmVnaXN0ZXIoZW51bSB4ZW5ob3N0X3R5cGUgdHlwZSwgeGVuaG9zdF9vcHNfdCAqb3Bz
KQo+PiArewo+PiArwqDCoMKgIHN3aXRjaCAodHlwZSkgewo+PiArwqDCoMKgwqDCoMKgwqAgY2Fz
ZSB4ZW5ob3N0X3IwOgo+PiArwqDCoMKgwqDCoMKgwqAgY2FzZSB4ZW5ob3N0X3IxOgo+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBCVUdfT04oeGhfZGVmYXVsdC0+dHlwZSAhPSB4ZW5ob3N0X2lu
dmFsaWQpOwo+PiArCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHhoX2RlZmF1bHQtPnR5cGUg
PSB0eXBlOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB4aF9kZWZhdWx0LT5vcHMgPSBvcHM7
Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+PiArwqDCoMKgwqDCoMKgwqAgY2Fz
ZSB4ZW5ob3N0X3IyOgo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBCVUdfT04oeGhfcmVtb3Rl
LT50eXBlICE9IHhlbmhvc3RfaW52YWxpZCk7Cj4+ICsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgLyoKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqIFdlIHNob3VsZCBoYXZlIGEgZGVm
YXVsdCB4ZW5ob3N0IGJ5IHRoZQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICogdGltZSB4
aF9yZW1vdGUgaXMgcmVnaXN0ZXJlZC4KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqLwo+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBCVUdfT04oIXhoX2RlZmF1bHQpOwo+PiArCj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHhoX3JlbW90ZS0+dHlwZSA9IHR5cGU7Cj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIHhoX3JlbW90ZS0+b3BzID0gb3BzOwo+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBicmVhazsKPj4gK8KgwqDCoMKgwqDCoMKgIGRlZmF1bHQ6Cj4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIEJVRygpOwo+PiArwqDCoMKgIH0KPj4gK30KPj4gKwo+PiArLyoKPj4gKyAq
IF9feGVuaG9zdF91bnJlZ2lzdGVyOiBleHBlY3RlZCB0byBiZSBjYWxsZWQgb25seSBpZiB0aGVy
ZSdzIGFuCj4+ICsgKiBlcnJvciBlYXJseSBpbiB0aGUgaW5pdC4KPj4gKyAqLwo+PiArdm9pZCBf
X3hlbmhvc3RfdW5yZWdpc3RlcihlbnVtIHhlbmhvc3RfdHlwZSB0eXBlKQo+PiArewo+PiArwqDC
oMKgIHN3aXRjaCAodHlwZSkgewo+PiArwqDCoMKgwqDCoMKgwqAgY2FzZSB4ZW5ob3N0X3IwOgo+
PiArwqDCoMKgwqDCoMKgwqAgY2FzZSB4ZW5ob3N0X3IxOgo+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCB4aF9kZWZhdWx0LT50eXBlID0geGVuaG9zdF9pbnZhbGlkOwo+PiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB4aF9kZWZhdWx0LT5vcHMgPSBOVUxMOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBicmVhazsKPj4gK8KgwqDCoMKgwqDCoMKgIGNhc2UgeGVuaG9zdF9yMjoKPj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgeGhfcmVtb3RlLT50eXBlID0geGVuaG9zdF9pbnZhbGlkOwo+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB4aF9yZW1vdGUtPm9wcyA9IE5VTEw7Cj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+PiArwqDCoMKgwqDCoMKgwqAgZGVmYXVsdDoKPj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgQlVHKCk7Cj4+ICvCoMKgwqAgfQo+PiArfQo+PiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4veGVuLmggYi9pbmNsdWRlL3hlbi94ZW4uaAo+PiBpbmRleCAwZTIx
NTY3ODZhZDIuLjU0MGRiODQ1OTUzNiAxMDA2NDQKPj4gLS0tIGEvaW5jbHVkZS94ZW4veGVuLmgK
Pj4gKysrIGIvaW5jbHVkZS94ZW4veGVuLmgKPj4gQEAgLTQyLDYgKzQyLDkgQEAgZXh0ZXJuIHN0
cnVjdCBodm1fc3RhcnRfaW5mbyBwdmhfc3RhcnRfaW5mbzsKPj4gwqAgI2RlZmluZSB4ZW5faW5p
dGlhbF9kb21haW4oKcKgwqDCoCAoMCkKPj4gwqAgI2VuZGlmwqDCoMKgIC8qIENPTkZJR19YRU5f
RE9NMCAqLwo+PiArI2RlZmluZSB4ZW5fZHJpdmVyX2RvbWFpbigpwqDCoMKgIHhlbl9pbml0aWFs
X2RvbWFpbigpCj4+ICsjZGVmaW5lIHhlbl9uZXN0ZWQoKcKgwqDCoCAwCj4+ICsKPj4gwqAgc3Ry
dWN0IGJpb192ZWM7Cj4+IMKgIGJvb2wgeGVuX2Jpb3ZlY19waHlzX21lcmdlYWJsZShjb25zdCBz
dHJ1Y3QgYmlvX3ZlYyAqdmVjMSwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGNvbnN0IHN0cnVjdCBi
aW9fdmVjICp2ZWMyKTsKPj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbmhvc3QuaCBiL2lu
Y2x1ZGUveGVuL3hlbmhvc3QuaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAw
MDAwMDAwMDAuLmE1OGU4ODNmMTQ0ZQo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL2luY2x1ZGUv
eGVuL3hlbmhvc3QuaAo+PiBAQCAtMCwwICsxLDk1IEBACj4+ICsjaWZuZGVmIF9fWEVOSE9TVF9I
Cj4+ICsjZGVmaW5lIF9fWEVOSE9TVF9ICj4+ICsKPj4gKy8qCj4+ICsgKiBYZW5ob3N0IGFic3Ry
YWN0cyBvdXQgdGhlIFhlbiBpbnRlcmZhY2UuIEl0IGNvLWV4aXN0cyB3aXRoIHRoZSAKPj4gUFYv
SFZNL1BWSAo+PiArICogYWJzdHJhY3Rpb25zICh4ODZfaW5pdCwgaHlwZXJ2aXNvcl94ODYsIHB2
X29wcyBldGMpIGFuZCBpcyBtZWFudCB0bwo+PiArICogZXhwb3NlIG9wcyBmb3IgY29tbXVuaWNh
dGlvbiBiZXR3ZWVuIHRoZSBndWVzdCBhbmQgWGVuIChoeXBlcmNhbGwsIAo+PiBjcHVpZCwKPj4g
KyAqIHNoYXJlZF9pbmZvL3ZjcHVfaW5mbywgZXZ0Y2huLCBncmFudC10YWJsZSBhbmQgb24gdG9w
IG9mIHRob3NlLCAKPj4geGVuYnVzLCBiYWxsb29uaW5nKSwKPj4gKyAqIHNvIHRoZXNlIGNvdWxk
IGRpZmZlciBiYXNlZCBvbiB0aGUga2luZCBvZiB1bmRlcmx5aW5nIFhlbjogCj4+IHJlZ3VsYXIs
IGxvY2FsLAo+PiArICogYW5kIG5lc3RlZC4KPj4gKyAqCj4+ICsgKiBBbnkgY2FsbC1zaXRlcyB3
aGljaCBpbml0aWF0ZSBjb21tdW5pY2F0aW9uIHdpdGggdGhlIGh5cGVydmlzb3IgdGFrZQo+PiAr
ICogeGVuaG9zdF90ICogYXMgYSBwYXJhbWV0ZXIgYW5kIHVzZSB0aGUgYXBwcm9wcmlhdGUgeGVu
aG9zdCBpbnRlcmZhY2UuCj4+ICsgKgo+PiArICogTm90ZSwgdGhhdCB0aGUgaW5pdCBmb3IgdGhl
IG5lc3RlZCB4ZW5ob3N0IChpbiB0aGUgbmVzdGVkIGRvbTAgY2FzZSwKPj4gKyAqIHRoZXJlIGFy
ZSB0d28pIGhhcHBlbnMgZm9yIGVhY2ggb3BlcmF0aW9uIGFsb25nc2lkZSB0aGUgZGVmYXVsdCAK
Pj4geGVuaG9zdAo+PiArICogKHdoaWNoIHJlbWFpbnMgc2ltaWxhciB0byB0aGUgb25lIG5vdykg
YW5kIGlzIG5vdCBkZWZlcnJlZCBmb3IgbGF0ZXIuCj4+ICsgKiBUaGlzIGFsbG93cyB1cyB0byBw
aWdneS1iYWNrIG9uIHRoZSBub24tdHJpdmlhbCBzZXF1ZW5jaW5nLCAKPj4gaW50ZXItbG9ja2lu
Zwo+PiArICogbG9naWMgaW4gdGhlIGluaXQgb2YgdGhlIGRlZmF1bHQgeGVuaG9zdC4KPj4gKyAq
Lwo+PiArCj4+ICsvKgo+PiArICogeGVuaG9zdF90eXBlOiBzcGVjaWZpZXMgdGhlIGNvbnRyb2xs
aW5nIFhlbiBpbnRlcmZhY2UuIFRoZSBub3RhdGlvbiwKPj4gKyAqIHhlbmhvc3RfcjAsIHhlbmhv
c3RfcjEsIHhlbmhvc3RfcjIgaXMgbWVhbnQgdG8gaW52b2tlIGh5cGVydmlzb3IgCj4+IGRpc3Rh
bmNlCj4+ICsgKiBmcm9tIHRoZSBndWVzdC4KPiAKPiBUaGlzIG5hbWluZyBtYWtlcyBpdCBoYXJk
IHRvIGNvcnJlbGF0ZSB0aGUgZGlmZmVyZW50IHRoaW5nczogSW4gdGhlCj4gbmVzdGVkIGNhc2Ug
eGVuaG9zdF9yMiBtZWFucyBMMCBoeXBlcnZpc29yLCBzYW1lIGFzIGluIHRoZSBub24tbmVzdGVk
Cj4gY2FzZSB4ZW5ob3N0X3IxIGRvZXMuCkFncmVlZC4KCj4gCj4gV2hhdCBhYm91dDogeGVuaG9z
dF9sb2NhbCAoaW5zdGVhZCB4ZW5ob3N0X3IwKSwgeGVuaG9zdF9kaXJlY3QgKGluc3RlYWQKPiB4
ZW5ob3N0X3IxKSBhbmQgeGVuaG9zdF9uZXN0ZWQgKGluc3RlYWQgeGVuaG9zdF9yMikuIE9yIHlv
dSB1c2UgYW4KPiBpbnRlZ2VyIHRvIGRlbm90ZSB0aGUgZGlzdGFuY2UgZW5hYmxpbmcgZXZlbiBk
ZWVwZXIgbmVzdGluZyBsZXZlbHMgKGF0Cj4gbGVhc3QgaW4gdGhlb3J5KS4KVGhlc2UgYXJlIGNs
ZWFyZXIuIFdpbGwgY2hhbmdlLgoKPiAKPj4gKyAqCj4+ICsgKiBOb3RlIHRoYXQgdGhlIGRpc3Rh
bmNlIGlzIHJlbGF0aXZlLCBhbmQgc28gZG9lcyBub3QgaWRlbnRpZnkgYSAKPj4gc3BlY2lmaWMK
Pj4gKyAqIGh5cGVydmlzb3IsIGp1c3QgdGhlIHJvbGUgcGxheWVkIGJ5IHRoZSBpbnRlcmZhY2U6
IHNvLCBpbnN0YW5jZSAKPj4gZm9yIEwwLWd1ZXN0Cj4+ICsgKiB4ZW5ob3N0X3IxIHdvdWxkIGJl
IEwwLVhlbiBhbmQgZm9yIGFuIEwxLWd1ZXN0LCBMMS1YZW4uCj4+ICsgKi8KPj4gK2VudW0geGVu
aG9zdF90eXBlIHsKPj4gK8KgwqDCoCB4ZW5ob3N0X2ludmFsaWQgPSAwLAo+PiArwqDCoMKgIC8q
Cj4+ICvCoMKgwqDCoCAqIHhlbmhvc3RfcjE6IHRoZSBndWVzdCdzIGZyb250ZW5kIG9yIGJhY2tl
bmQgZHJpdmVycyB0YWxraW5nCj4+ICvCoMKgwqDCoCAqIHRvIGEgaHlwZXJ2aXNvciBvbmUgbGV2
ZWwgcmVtb3ZlZC4KPj4gK8KgwqDCoMKgICogVGhpcyBpcyB0aGUgb3JkaW5hcnksIG5vbi1uZXN0
ZWQgY29uZmlndXJhdGlvbiBhcyB3ZWxsIGFzIGZvciB0aGUKPj4gK8KgwqDCoMKgICogdHlwaWNh
bCBuZXN0ZWQgZnJvbnRlbmRzIGFuZCBiYWNrZW5kcy4KPj4gK8KgwqDCoMKgICoKPj4gK8KgwqDC
oMKgICogVGhlIGNvcnJlc3BvbmRpbmcgeGVuaG9zdF90IHdvdWxkIGNvbnRpbnVlIHRvIHVzZSB0
aGUgY3VycmVudAo+PiArwqDCoMKgwqAgKiBpbnRlcmZhY2VzLCB2aWEgYSByZWRpcmVjdGlvbiBs
YXllci4KPj4gK8KgwqDCoMKgICovCj4+ICvCoMKgwqAgeGVuaG9zdF9yMSwKPj4gKwo+PiArwqDC
oMKgIC8qCj4+ICvCoMKgwqDCoCAqIHhlbmhvc3RfcjI6IGZyb250ZW5kIGRyaXZlcnMgY29tbXVu
aWNhdGluZyB3aXRoIGEgaHlwZXJ2aXNvciB0d28KPj4gK8KgwqDCoMKgICogbGV2ZWxzIHJlbW92
ZWQ6IHNvIEwxLWRvbTAtZnJvbnRlbmRzIGNvbW11bmljYXRpbmcgd2l0aCBMMC1YZW4uCj4+ICvC
oMKgwqDCoCAqCj4+ICvCoMKgwqDCoCAqIFRoaXMgaXMgdGhlIG5lc3RlZC1YZW4gY29uZmlndXJh
dGlvbjogTDEtZG9tMC1mcm9udGVuZCBkcml2ZXJzIAo+PiBjYW4KPj4gK8KgwqDCoMKgICogbm93
IHRhbGsgdG8gTDAtZG9tMC1iYWNrZW5kIGRyaXZlcnMgdmlhIGEgc2VwYXJhdGUgeGVuaG9zdF90
Lgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCB4ZW5ob3N0X3IyLAo+PiArCj4+ICvCoMKgwqAg
LyoKPj4gK8KgwqDCoMKgICogTG9jYWwvQ28tbG9jYXRlZCBjYXNlOiBiYWNrZW5kIGRyaXZlcnMg
bm93IHJ1biBpbiB0aGUgc2FtZSAKPj4gYWRkcmVzcwo+PiArwqDCoMKgwqAgKiBzcGFjZSBhcyB0
aGUgaHlwZXJ2aXNvci4gVGhlIGRyaXZlciBtb2RlbCByZW1haW5zIHNhbWUgYXMKPj4gK8KgwqDC
oMKgICogeGVuaG9zdF9yMSwgYnV0IHdpdGggc2xpZ2h0bHkgZGlmZmVyZW50IGludGVyZmFjZXMu
Cj4+ICvCoMKgwqDCoCAqCj4+ICvCoMKgwqDCoCAqIEFueSBmcm9udGVuZCBndWVzdHMgb2YgdGhp
cyBoeXBlcnZpc29yIHdpbGwgY29udGludWUgdG8gYmUKPj4gK8KgwqDCoMKgICogeGVuaG9zdF9y
MS4KPj4gK8KgwqDCoMKgICovCj4+ICvCoMKgwqAgeGVuaG9zdF9yMCwKPj4gK307Cj4+ICsKPj4g
K3N0cnVjdCB4ZW5ob3N0X29wczsKPj4gKwo+PiArdHlwZWRlZiBzdHJ1Y3Qgewo+PiArwqDCoMKg
IGVudW0geGVuaG9zdF90eXBlIHR5cGU7Cj4+ICsKPj4gK8KgwqDCoCBzdHJ1Y3QgeGVuaG9zdF9v
cHMgKm9wczsKPj4gK30geGVuaG9zdF90Owo+PiArCj4+ICt0eXBlZGVmIHN0cnVjdCB4ZW5ob3N0
X29wcyB7Cj4+ICt9IHhlbmhvc3Rfb3BzX3Q7Cj4+ICsKPj4gK2V4dGVybiB4ZW5ob3N0X3QgKnho
X2RlZmF1bHQsICp4aF9yZW1vdGU7Cj4+ICtleHRlcm4geGVuaG9zdF90IHhlbmhvc3RzWzJdOwo+
IAo+IFVzZSBhIG1heCBuZXN0aW5nIGxldmVsIGRlZmluZSBoZXJlIGFuZCAuLi4KPiAKPj4gKwo+
PiArLyoKPj4gKyAqIHhlbmhvc3RfcmVnaXN0ZXIoKTogaXMgY2FsbGVkIGVhcmx5IGluIHRoZSBn
dWVzdCdzIHhlbi1pbml0LCBhZnRlciAKPj4gaXQgZGV0ZWN0cwo+PiArICogaW4gc29tZSBpbXBs
ZW1lbnRhdGlvbiBkZWZpbmVkIG1hbm5lciB3aGF0IGtpbmQgb2YgdW5kZXJseWluZyAKPj4geGVu
aG9zdCBvcgo+PiArICogeGVuaG9zdHMgZXhpc3QuCj4+ICsgKiBTcGVjaWZpZXMgdGhlIHR5cGUg
b2YgeGVuaG9zdCBiZWluZyByZWdpc3RlcmVkIGFuZCB0aGUgb3BzIGZvciB0aGF0Lgo+PiArICov
Cj4+ICt2b2lkIHhlbmhvc3RfcmVnaXN0ZXIoZW51bSB4ZW5ob3N0X3R5cGUgdHlwZSwgeGVuaG9z
dF9vcHNfdCAqb3BzKTsKPj4gK3ZvaWQgX194ZW5ob3N0X3VucmVnaXN0ZXIoZW51bSB4ZW5ob3N0
X3R5cGUgdHlwZSk7Cj4+ICsKPj4gKwo+PiArLyoKPj4gKyAqIENvbnZvbHV0ZWQgaW50ZXJmYWNl
IHNvIHdlIGNhbiBkbyB0aGlzIHdpdGhvdXQgYWRkaW5nIGEgbG9vcCBjb3VudGVyLgo+PiArICov
Cj4+ICsjZGVmaW5lIGZvcl9lYWNoX3hlbmhvc3QoeGgpIFwKPj4gK8KgwqDCoCBmb3IgKCh4aCkg
PSAoeGVuaG9zdF90ICoqKSAmeGVuaG9zdHNbMF07wqDCoMKgIFwKPj4gK8KgwqDCoMKgwqDCoMKg
ICgoKHhoKSAtICh4ZW5ob3N0X3QgKiopJnhlbmhvc3RzKSA8IDIpICYmICgqeGgpLT50eXBlICE9
IAo+PiB4ZW5ob3N0X2ludmFsaWQ7ICh4aCkrKykKPiAKPiAuLi4gaGVyZSwgdG9vLgpTdXJlLgoK
QW5rdXIKCj4gCj4+ICsKPj4gKyNlbmRpZiAvKiBfX1hFTkhPU1RfSCAqLwo+Pgo+IAo+IAo+IEp1
ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 07:38:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 07:38:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1habMI-0007n6-2z; Tue, 11 Jun 2019 07:38: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1habMG-0007n1-Se
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 07:38:16 +0000
X-Inumbo-ID: deec6745-8c1b-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 deec6745-8c1b-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 07:38:15 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id o13so10542574lji.5
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 00:38:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=2GHx9qUNTaf9n1m2NZR5L/xuQl0r098B84BG6tAIXu8=;
 b=N4spEAelIXzvdl/wAg/RV9Lv4rRqi8LnjellzmzmpybL9lpXKbC6TkdlCxCFSy6qzx
 MlVzcNpe7Ds/f3ykBYXKYuVnciCett3oGOLGrZo0guh/QjA03nIeb7CI0zDVQ+NVLSiv
 z4ZvtVVgG4CTxE3kXacaATjet6NuOfCi7ZbetYDNnjLKr2rsvX48EowNFE4eVb1Jnoa5
 5i5J7asVkSD0sYb//oNJFlPxjSclwAwg8gLMzrdSZpFNEICASenEjXRmqf9+8mYiwYMK
 Y/B9jnDbPa6TKxl7Rl9LXZQY7EyMUvcAa2NFUUP6M9zhZefntHqxno4ogn3nublvY2CK
 snjA==
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=2GHx9qUNTaf9n1m2NZR5L/xuQl0r098B84BG6tAIXu8=;
 b=Vm/opi3BAbfEYRVRPS08FcURKAYKsdRyJvhPxNBfczs+owrV04zirSs06l1pALKcKX
 wyY3idvgKp9pUeJbkmHIGMGc/s5zuHTQ+laPkSAKot0EudRHBqxz4gbfLbxSBY2icG0C
 EHuFqTAAtZJ54zFiuEt5y+HPsv+Q4IOcVEywmrYIdLesMro6JpUqjZFLs92hCBQSCsFF
 mF0I1TwPSoGBIgMAgGPgT/7HDJnx/6rrNn47e8UZgz6DFdLNIckorCcOL+Ln0f5PC+LI
 Qt0VrAG4fTpBzwKOCbKeSBw1pezPAkJrln3MsEPa/9eU60Te6a+gYOTMEymWKGteQEai
 tR7Q==
X-Gm-Message-State: APjAAAXykTlWesc/7kjxDqmRD9bwEwoW9xfmZo+DyG2ydcx5P7UaU6lc
 jM2x/ZzTUe5c+8DWk81xVUM=
X-Google-Smtp-Source: APXvYqyWpwKOR6Tl6xodVdHeR/wNI+b9gt4qvDC09uf/QJj3A8BBI+vr7YW5U6DkzNGHpjLCGgPJww==
X-Received: by 2002:a2e:8ecb:: with SMTP id e11mr2564598ljl.218.1560238693731; 
 Tue, 11 Jun 2019 00:38:13 -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
 t7sm1886840ljd.5.2019.06.11.00.38.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 00:38:12 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1558949370-14331-1-git-send-email-andrii.anisov@gmail.com>
 <d63ff1d7-963a-bd1a-7835-ee5b30504628@arm.com>
 <20d30591-bc90-5321-2de9-a11f7d36cb11@gmail.com>
 <f0e27dd4-fc59-05d8-e910-b63c0d398c00@arm.com>
 <c0de5da0-9986-ea97-b7d3-6902bd789c19@gmail.com>
 <4d27c123-826d-ad07-ed0a-e7a7517fca62@arm.com>
 <1388d47c-efd1-b30b-9847-92c343964dfa@gmail.com>
 <89ce5e93-f62a-2856-cb80-11a2ef7ec2be@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <a059a34f-ac33-4680-8d95-6f144ffab76b@gmail.com>
Date: Tue, 11 Jun 2019 10:38:11 +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: <89ce5e93-f62a-2856-cb80-11a2ef7ec2be@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] gic: drop interrupts enabling on
 interrupts processing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

CgpPbiAxMC4wNi4xOSAyMjo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEkgd2FzLiBCdXQgSSBh
bHNvIGhhZCB0aW1lIHRvIHRoaW5rIGFib3V0IHRoZSBjb21taXQgbWVzc2FnZSBhbmQgSSB3b3Vs
ZCBiZSBoYXBweSB0byBjb21taXQgd2l0aCBqdXN0IHdoYXQgaXQgaXMgY3VycmVudGx5IHdyaXR0
ZW4uCj4gCj4gSSBoYXZlIG5vdyBhcHBsaWVkIHRvIG15IHN0YWdpbmcgYnJhbmNoIHdpdGggbXkg
YWNrZWQtYnkuIEkgd2lsbCBjb21taXQgaXQgdG9uaWdodC4KCkdyZWF0LiBUaGFuayB5b3UuCgo+
IAo+IFRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLAoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNv
di4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 08:49:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 08:49:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hacSp-0003SB-6D; Tue, 11 Jun 2019 08: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=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hacSn-0003S6-Uj
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 08:49:05 +0000
X-Inumbo-ID: c365758f-8c25-11e9-8980-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c365758f-8c25-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 08:49:03 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 01:49:02 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga001.fm.intel.com with ESMTP; 11 Jun 2019 01:49:01 -0700
Date: Tue, 11 Jun 2019 16:53:14 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190611085312.GA11348@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-7-git-send-email-chao.gao@intel.com>
 <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
 <20190611033240.GA26361@gao-cwp>
 <5CFF53740200007800236D68@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CFF53740200007800236D68@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 06/10] microcode: split out
 apply_microcode() from cpu_request_microcode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDE6MDg6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMTEuMDYuMTkgYXQgMDU6MzIsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBPbiBXZWQsIEp1biAwNSwgMjAxOSBhdCAwNjozNzoyN0FNIC0wNjAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDI3LjA1LjE5IGF0IDEwOjMxLCA8Y2hhby5nYW9AaW50ZWwuY29t
PiB3cm90ZToKPj4+PiBEdXJpbmcgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLCBhcHBseV9taWNyb2Nv
ZGUoKSBpcyBpbnZva2VkIGluCj4+Pj4gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIFRvIG1ha2Ug
bGF0ZSBtaWNyb2NvZGUgdXBkYXRlIG1vcmUgcmVsaWFibGUsCj4+Pj4gd2Ugd2FudCB0byBwdXQg
dGhlIGFwcGx5X21pY3JvY29kZSgpIGludG8gc3RvcF9tYWNoaW5lIGNvbnRleHQuIFNvCj4+Pj4g
d2Ugc3BsaXQgb3V0IGl0IGZyb20gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIEFzIGEgY29uc2Vx
dWVuY2UsCj4+Pj4gYXBwbHlfbWljcm9jb2RlKCkgc2hvdWxkIGJlIGludm9rZWQgZXhwbGljaXRs
eSBpbiB0aGUgY29tbW9uIGNvZGUuCj4+Pj4gCj4+Pj4gUHJldmlvdXNseSwgYXBwbHlfbWljcm9j
b2RlKCkgZ2V0cyB0aGUgbWljcm9jb2RlIHBhdGNoIHRvIGJlIGFwcGxpZWQgZnJvbQo+Pj4+IHRo
ZSBtaWNyb2NvZGUgY2FjaGUuIE5vdywgdGhlIHBhdGNoIGlzIHBhc3NlZCBhcyBhIGZ1bmN0aW9u
IGFyZ3VtZW50IGFuZAo+Pj4+IGEgcGF0Y2ggaXMgY2FjaGVkIGZvciBjcHUtaG90cGx1ZyBhbmQg
Y3B1IHJlc3VtaW5nLCBvbmx5IGFmdGVyIGl0IGhhcwo+Pj4+IGJlZW4gbG9hZGVkIHRvIGEgY3B1
IHdpdGhvdXQgYW55IGVycm9yLiBBcyBhIGNvbnNlcXVlbmNlLCB0aGUKPj4+PiAnbWF0Y2hfY3B1
JyBjaGVjayBpbiBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlIGlzIHJlbW92ZWQsIHdoaWNoIG90aGVy
d2lzZQo+Pj4+IHdvdWxkIGZhaWwuCj4+Pgo+Pj5UaGUgIm9ubHkgYWZ0ZXIgaXQgaGFzIGJlZW4g
bG9hZGVkIHRvIGEgY3B1IHdpdGhvdXQgYW55IGVycm9yIiBpcyBhCj4+PnByb2JsZW0sIHByZWNp
c2VseSBmb3IgdGhlIGNhc2Ugd2hlcmUgdWNvZGUgb24gdGhlIGRpZmZlcmVudCBjb3Jlcwo+Pj5p
cyBub3QgaW4gc3luYyBpbml0aWFsbHkuIEkgd291bGQgYWN0dWFsbHkgbGlrZSB0byBwdXQgdXAg
dGhpcyBxdWVzdGlvbjoKPj4+V2hlbiBhIGNvcmUgaGFzIG5vIHVjb2RlIGxvYWRlZCBhdCBhbGwg
eWV0IGFuZCBvbmx5IHN0cmljdGx5IG9sZGVyCj4+Pih0aGFuIGxvYWRlZCBvbiBzb21lIG90aGVy
IGNvcmVzKSB1Y29kZSBpcyBmb3VuZCB0byBiZSBhdmFpbGFibGUsCj4+PndoZXRoZXIgdGhlbiBp
dCB3b3VsZG4ndCBzdGlsbCBiZSBiZXR0ZXIgdG8gYXBwbHkgdGhhdCB1Y29kZSB0bwo+Pj5fYXQg
bGVhc3RfIHRoZSBjb3JlcyB0aGF0IGhhdmUgbm9uZSBsb2FkZWQgeWV0Lgo+PiAKPj4gWWVzLCBp
dCBpcyBiZXR0ZXIgZm9yIHRoaXMgc3BlY2lhbCBjYXNlLiBBbmQgSSBhZ3JlZSB0byBzdXBwb3J0
IHRoaXMgY2FzZS4KPj4gCj4+IFRoaXMgaW4gdjcsIGEgcGF0Y2ggaXMgbG9hZGVkIG9ubHkgaWYg
aXRzIHJldmlzaW9uIGlzIG5ld2VyIHRoYW4gdGhhdAo+PiBsb2FkZWQgdG8gY3VycmVudCBDUFUu
IEFuZCBpdCBpcyBzdG9yZWQgb25seSBpZiBpdCBoYXMgYmVlbiBsb2FkZWQKPj4gc3VjY2Vzc2Z1
bGx5LiBCdXQsIGFzIHlvdSBkZXNjcmliZWQsIGEgYnJva2VuIGJpb3MgbWlnaHQgcHV0cyB0aGUg
c3lzdGVtCj4+IGluIGFuIGluY29uc2lzdGVudCBzdGF0ZSAobXVsdGlwbGUgbWljcm9jb2RlIHJl
dmlzaW9uIGluIHRoZSBzeXN0ZW0pIGFuZAo+PiBmdXJ0aGVybW9yZSBpbiB0aGlzIGNhc2UsIGlm
IG5vIG9yIGFuIG9sZGVyIG1pY3JvY29kZSB1cGRhdGUgaXMKPj4gcHJvdmlkZWQsIGVhcmx5IGxv
YWRpbmcgY2Fubm90IGdldCB0aGUgc3lzdGVtIGludG8gc2FuZSBzdGF0ZS4gU28gZm9yCj4+IGJv
dGggZWFybHkgYW5kIGxhdGUgbWljcm9jb2RlIGxvYWRpbmcsIHdlIGNvdWxkIGZhY2UgYSBzaXR1
YXRpb24gdGhhdAo+PiB0aGUgcGF0Y2ggdG8gYmUgbG9hZGVkIGhhcyBlcXVhbCBvciBvbGQgcmV2
aXNpb24gdGhhbiBtaWNyb2NvZGUgb2Ygc29tZQo+PiBDUFVzLgo+PiAKPj4gQ2hhbmdlcyBJIHBs
YW4gdG8gbWFrZSBpbiBuZXh0IHZlcnNpb24gYXJlOgo+PiAxLiBGb3IgZWFybHkgbWljcm9jb2Rl
LCBhIHBhdGNoIHdvdWxkIGJlIHN0b3JlZCBpZiBpdCBjb3ZlcnMgY3VycmVudCBDUFUncwo+PiBz
aWduYXR1cmUuIEFsbCBDUFVzIHdvdWxkIHRyeSB0byBsb2FkIGZyb20gdGhlIGNhY2hlLgo+PiAy
LiBGb3IgbGF0ZSBtaWNyb2NvZGUsIGEgcGF0Y2ggaXMgbG9hZGVkIG9ubHkgaWYgaXRzIHJldmlz
aW9uIGlzIG5ld2VyIHRoYW4KPj4gKnRoZSBwYXRjaCBjYWNoZWQqLiBBbmQgaXQgaXMgc3RvcmVk
IG9ubHkgaWYgaGFzIGJlZW4gbG9hZGVkIHdpdGhvdXQgYW4KPj4gIkVJTyIgZXJyb3IuCj4+IDMu
IENhY2hlIHJlcGxhY2VtZW50IHJlbWFpbnMgdGhlIHNhbWUuCj4KPldoeSB0aGUgZGlmZmVyZW5j
ZSBiZXR3ZWVuIGVhcmx5IGFuZCBsYXRlIGxvYWRpbmc/CgpTdG9yaW5nIGEgcGF0Y2ggd2l0aG91
dCBsb2FkaW5nIGl0IGlzIHByb2JsZW1hdGljLiBXZSBuZWVkIGNvbXBsZXggbG9naWNzCnRvIHJl
c3RvcmUgdGhlIG9sZCBwYXRjaCBpZiB0aGUgY3VycmVudCBwYXRjaCBpcyBwcm92ZWQgdG8gYmUg
YnJva2VuLgpJIHJlYWxseSB3YW50IHRvIGF2b2lkIGdvaW5nIHRoaXMgd2F5LiBTbyBmb3IgbGF0
ZSBtaWNyb2NvZGUsIHdlIHN0aWxsCnN0aWNrIHRvIHRoZSBydWxlOiBzdG9yaW5nIGEgcGF0Y2gg
b25seSBhZnRlciBpdCBoYXMgYmVlbiBsb2FkZWQuIEZvcgpsYXRlIGxvYWRpbmcsIHdlIGNhbiB0
cnkgdG8gbG9hZCBhIHBhdGNoIGFzIGxvbmcgYXMgdGhlIHBhdGNoIGNvdmVycwpjdXJyZW50IGNw
dSBzaWduYXR1cmUgdG8gYXZvaWQgbWlzc2luZyBhbnkgcG9zc2libGUgdXBkYXRlLiBCdXQgdGhh
bmtzCnRvIGVhcmx5IGxvYWRpbmcsIHRoZSBvbGRlc3QgbWljcm9jb2RlIHJldmlzaW9uIG9uIGFs
bCBvbmxpbmUgQ1BVcwpzaG91bGRuJ3QgYmUgb2xkZXIgdGhhbiB0aGUgY2FjaGUuIFNvIGFzIGFu
IG9wdGltaXphdGlvbiwgd2UgaW5pdGlhdGUgYW4KdXBkYXRlIHN5c3RlbS13aWRlIG9ubHkgaWYg
dGhlIHBhdGNoJ3MgcmV2aXNpb24gaXMgbmV3ZXIgdGhhbiB0aGUgY2FjaGUuCgpGb3IgZWFybHkg
bG9hZGluZywgdG8gYXZvaWQgZGlzY2FyZGluZyBhIHBvdGVudGlhbCB1c2VmdWwgcGF0Y2gsIGFu
CmV4Y2VwdGlvbiBpcyBtYWRlIHRvIHN0b3JlIHRoZSBuZXdlc3QgbWF0Y2hpbmcgcGF0Y2ggd2l0
aG91dCBsb2FkaW5nIGl0CmFuZCBhbGwgQ1B1cyB0cnkgdG8gbG9hZCB0aGUgcGF0Y2guIE9uZSBw
cm9ibGVtIGlzIGlmIGEgYnJva2VuIHBhdGNoCndpdGggdmVyeSBoaWdoIHJldmlzaW9uIGlzIHBy
b3ZpZGVkLCBhbnkgc3Vic2VxdWVudCBhdHRlbXB0IG9mIGxhdGUKbG9hZGluZyB3b3VsZCBmYWls
LiBJdCBpcyB1bmxpa2VseSB0byBoYXBwZW4sIHNvIEkgcGxhbiB0byBsZWF2ZSBpdAphc2lkZS4g
T3RoZXJ3aXNlLCB3ZSBjYW4gY2xlYW4gdXAgdGhlIGNhY2hlIGluIG1pY3JvY29kZV9pbml0KCkg
aWYgbm8KY3B1IGhhcyBsb2FkZWQgdGhpcyBwYXRjaCAod2UgbmVlZCBhIGdsb2JhbCB2YXJpYWJs
ZSB0byB0cmFjayB0aGUgc3RhdHVzKS4KCj4KPj4gQnV0IGl0IGlzIGEgdGVtcGVyYXJ5IHNvbHV0
aW9uLCBlc3BlY2lhbGx5IGZvciBDU1BzLiBBIGJldHRlciB3YXkKPj4gbWlnaHQgYmUgZ2V0dGlu
ZyB0aGUgbmV3ZXN0IHVjb2RlIG9yIHVwZ3JhZGluZyB0byB0aGUgbmV3ZXN0IGJpb3MsCj4+IGV2
ZW4gZG93bmdyYWRpbmcgdGhlIGJpb3MgdG8gYW4gb2xkZXIgdmVyc2lvbiB3aGljaCB3b3VsZG4n
dCBwdXQKPj4gdGhlIHN5c3RlbSBpbnRvICJpbnNhbmUiIHN0YXRlLgo+Cj5PbiB0aGUgcXVvdGVk
IHN5c3RlbSwgYWxsIEJJT1MgdmVyc2lvbnMgSSd2ZSBldmVyIGJlZW4gcHJvdmlkZWQKPmhhZCB0
aGUgc2FtZSBvZGQgYmVoYXZpb3IuCj4KPj4+PiArc3RhdGljIGludCBtaWNyb2NvZGVfdXBkYXRl
X2NwdShzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpwYXRjaCkKPj4+PiAgewo+Pj4+IC0gICAgaW50
IGVycjsKPj4+PiAtICAgIHN0cnVjdCBjcHVfc2lnbmF0dXJlICpzaWcgPSAmdGhpc19jcHUoY3B1
X3NpZyk7Cj4+Pj4gKyAgICBpbnQgcmV0ID0gbWljcm9jb2RlX29wcy0+Y29sbGVjdF9jcHVfaW5m
bygmdGhpc19jcHUoY3B1X3NpZykpOwo+Pj4+ICAKPj4+PiAtICAgIGlmICggIW1pY3JvY29kZV9v
cHMgKQo+Pj4+IC0gICAgICAgIHJldHVybiAwOwo+Pj4+ICsgICAgaWYgKCB1bmxpa2VseShyZXQp
ICkKPj4+PiArICAgICAgICByZXR1cm4gcmV0Owo+Pj4+ICAKPj4+PiAgICAgIHNwaW5fbG9jaygm
bWljcm9jb2RlX211dGV4KTsKPj4+PiAgCj4+Pj4gLSAgICBlcnIgPSBtaWNyb2NvZGVfb3BzLT5j
b2xsZWN0X2NwdV9pbmZvKHNpZyk7Cj4+Pj4gLSAgICBpZiAoIGxpa2VseSghZXJyKSApCj4+Pj4g
LSAgICAgICAgZXJyID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKCk7Cj4+Pj4gLSAg
ICBzcGluX3VubG9jaygmbWljcm9jb2RlX211dGV4KTsKPj4+PiArICAgIGlmICggcGF0Y2ggKQo+
Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIC8qCj4+Pj4gKyAgICAgICAgICogSWYgYSBwYXRjaCBp
cyBzcGVjaWZpZWQsIGl0IHNob3VsZCBoYXMgbmV3ZXIgcmV2aXNpb24gdGhhbgo+Pj4+ICsgICAg
ICAgICAqIHRoYXQgb2YgdGhlIHBhdGNoIGNhY2hlZC4KPj4+PiArICAgICAgICAgKi8KPj4+PiAr
ICAgICAgICBpZiAoIG1pY3JvY29kZV9jYWNoZSAmJgo+Pj4+ICsgICAgICAgICAgICAgbWljcm9j
b2RlX29wcy0+Y29tcGFyZV9wYXRjaChwYXRjaCwgbWljcm9jb2RlX2NhY2hlKSAhPSBORVdfVUNP
REUgKQo+Pj4+ICsgICAgICAgIHsKPj4+PiArICAgICAgICAgICAgc3Bpbl91bmxvY2soJm1pY3Jv
Y29kZV9tdXRleCk7Cj4+Pj4gKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+ICsgICAg
ICAgIH0KPj4+PiAgCj4+Pj4gLSAgICByZXR1cm4gZXJyOwo+Pj4+IC19Cj4+Pj4gKyAgICAgICAg
cmV0ID0gbWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKHBhdGNoKTsKPj4+Cj4+PlRoZXJl
J3Mgbm8gcHJpbnRrKCkgaGVyZSBidXQgLi4uCj4+Pgo+Pj4+ICsgICAgfQo+Pj4+ICsgICAgZWxz
ZSBpZiAoIG1pY3JvY29kZV9jYWNoZSApCj4+Pj4gKyAgICB7Cj4+Pj4gKyAgICAgICAgcmV0ID0g
bWljcm9jb2RlX29wcy0+YXBwbHlfbWljcm9jb2RlKG1pY3JvY29kZV9jYWNoZSk7Cj4+Pj4gKyAg
ICAgICAgaWYgKCByZXQgPT0gLUVJTyApCj4+Pj4gKyAgICAgICAgICAgIHByaW50aygiVXBkYXRl
IGZhaWxlZC4gUmVib290IG5lZWRlZFxuIik7Cj4+Pgo+Pj4uLi4geW91IGVtaXQgYSBsb2cgbWVz
c2FnZSBoZXJlLiBXaHkgdGhlIGRpZmZlcmVuY2U/IEFuZCB3b3VsZG4ndAo+Pj5pdCBiZSBiZXR0
ZXIgdG8gaGF2ZSBqdXN0IGEgc2luZ2xlIGNhbGwgdG8gLT5hcHBseSBhbnl3YXksIGJ5IHNpbXBs
eQo+Pj5hc3NpZ25pbmcgIm1pY3JvY29kZV9jYWNoZSIgdG8gInBhdGNoIiBhbmQgbW92aW5nIHRo
ZSBjYWxsIGEgbGl0dGxlCj4+PmZ1cnRoZXIgZG93bj8KPj4gCj4+IC1FSU8gbWVhbnMgd2UgbG9h
ZGVkIHRoZSBwYXRjaCBidXQgdGhlIHJldmlzaW9uIGRpZG4ndCBjaGFuZ2UuIFRoaXMKPj4gZXJy
b3IgY29kZSBpbmRpY2F0ZXMgYW4gZXJyb3IgaW4gdGhlIHBhdGNoLiBJdCBpcyB1bmxpa2VseSB0
byBoYXBwZW4uCj4+IEFuZCBpbiB0aGlzIHY3LCBhIHBhdGNoIGlzIHN0b3JlZCBhZnRlciBiZWlu
ZyBsb2FkaW5nIHN1Y2Nlc3NmdWxseQo+PiBvbiBhIENQVS4gVG8gc2ltcGxpZnkgaGFuZGxpbmcg
b2YgbG9hZCBmYWlsdXJlIGFuZCBhdm9pZCBjbGVhbnVwIHRvIHRoZQo+PiBnbG9iYWwgY2FjaGUg
KGlmIGEgcGF0Y2ggaGFzIGEgc3VjY2VzcyByYXRlLCB3ZSBuZWVkIHRvIGNvbnNpZGVyIHdoaWNo
Cj4+IG9uZSB0byBzYXZlIHdoZW4gd2UgaGF2ZSBhIG5ldyBwYXRjaCB3aXRoIDk1JSByYXRlIGFu
ZCBhbiBvbGQgb25lIHdpdGgKPj4gMTAwJSByYXRlLCBpdCB3b3VsZCBiZSByZWFsbHkgY29tcGxl
eCksIHdlIGFzc3VtZSB0aGF0IGxvYWRpbmcgdGhlIGNhY2hlCj4+IChiZWluZyBsb2FkZWQgc3Vj
Y2Vzc2Z1bGx5IG9uIGEgQ1BVKSBzaG91bGRuJ3QgcmV0dXJuIEVJTy4gT3RoZXJ3aXNlLAo+PiBh
biBlcnJvciBtZXNzYWdlIGlzIHByb21wdGVkLgo+Cj5CdXQgdGhlbiB0aGUgbG9nIG1lc3NhZ2Ug
aXRzZWxmIG5lZWRzIHRvIGJlIG1vcmUgc3BlY2lmaWMuIFRoYXQnbGwKPnRoZW4gZWl0aGVyIGFs
bG93IHRvIHVuZGVyc3RhbmQgd2h5IG9uZSBpcyB3YW50ZWQgaGVyZSBidXQgbm90Cj5lbHNld2hl
cmUsIG9yIGFkZGl0aW9uYWxseSBhIGNvbW1lbnQgc2hvdWxkIGJlIGF0dGFjaGVkLgo+Cj4+Pj4g
LS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXBi
b290LmMKPj4+PiBAQCAtMzYzLDEwICszNjMsNyBAQCB2b2lkIHN0YXJ0X3NlY29uZGFyeSh2b2lk
ICp1bnVzZWQpCj4+Pj4gIAo+Pj4+ICAgICAgaW5pdGlhbGl6ZV9jcHVfZGF0YShjcHUpOwo+Pj4+
ICAKPj4+PiAtICAgIGlmICggc3lzdGVtX3N0YXRlIDw9IFNZU19TVEFURV9zbXBfYm9vdCApCj4+
Pj4gLSAgICAgICAgZWFybHlfbWljcm9jb2RlX3VwZGF0ZV9jcHUoZmFsc2UpOwo+Pj4+IC0gICAg
ZWxzZQo+Pj4+IC0gICAgICAgIG1pY3JvY29kZV9yZXN1bWVfY3B1KCk7Cj4+Pj4gKyAgICBlYXJs
eV9taWNyb2NvZGVfdXBkYXRlX2NwdSgpOwo+Pj4KPj4+SSdtIHN0cnVnZ2xpbmcgdG8gdW5kZXJz
dGFuZCBob3cgeW91IGdldCBhd2F5IHdpdGhvdXQgdGhlICJmYWxzZSIKPj4+YXJndW1lbnQgdGhh
dCB3YXMgcGFzc2VkIGhlcmUgYmVmb3JlLiBZb3UgbG9vayB0byBub3cgYmUgY2FsbGluZwo+Pj4t
PnN0YXJ0X3VwZGF0ZSgpIHVuY29uZGl0aW9uYWxseSAoc28gbG9uZyBhcyB0aGUgaG9vayBpcyBu
b3QgTlVMTCksCj4+PndoaWNoIEkgZG9uJ3QgdGhpbmsgaXMgY29ycmVjdC4gVGhpcyBzaG91bGQg
YmUgY2FsbGVkIG9ubHkgb25jZSBieQo+Pj50aGUgQ1BVIF9sZWFkaW5nXyBhbiB1cGRhdGUgKHRo
ZSBCU1AgZHVyaW5nIGJvb3QsIGFuZCB0aGUgQ1BVCj4+PnRoZSBoeXBlcmNhbGwgZ2V0cyBpbnZv
a2VkIG9uIChvciB0aGUgZmlyc3QgQ1BVIGFuIHVwZGF0ZSBnZXRzCj4+Pmlzc3VlZCBvbmUpIGZv
ciBhIGxhdGUgdXBkYXRlLiBBbSBJIG1pc3Npbmcgc29tZXRoaW5nPwo+PiAKPj4gQlNQIGFuZCBB
UHMgY2FsbCBkaWZmZXJlbnQgZnVuY3Rpb25zLCBlYXJseV9taWNyb2NvZGVfcGFyc2VfYW5kX3Vw
ZGF0ZV9jcHUoKQo+PiBhbmQgZWFybHlfbWljcm9jb2RlX3VwZGF0ZV9jcHUoKSByZXNwZWN0aXZl
bHkuIFRoZSBsYXR0ZXIgd29uJ3QgY2FsbAo+PiAtPnN0YXJ0X3VwZGF0ZSgpLgo+Cj5PaCwgSSBz
ZWUgLSBJJ20gc29ycnkuIEkndmUgYmVlbiBtaXNsZWFkIGJ5IHRoZSBwYXRjaCBjb250ZXh0Cj5p
bmRpY2F0b3JzLiBCdXQgc3RpbGwsIGJ5IHRoZWlyIG5hbWVzIHRoZXJlJ3Mgbm90IHN1cHBvc2Vk
IHRvIGJlCj5zdWNoIGEgZGlmZmVyZW5jZS4gSSB3b25kZXIgd2hldGhlciB3ZSB3b3VsZG4ndCBi
ZXR0ZXIgc3RpY2sKPnRvIGp1c3Qgb25lIGZ1bmN0aW9uIChlYXJseV9taWNyb2NvZGVfdXBkYXRl
X2NwdSgpKSwgaGF2aW5nCj5pdCB0YWtlIGEgYm9vbGVhbiBhcyBpcyB0aGUgY2FzZSBub3cuIFRo
YXQgd291bGQgY29udHJvbCBib3RoCj5wYXJzaW5nIGFuZCAtPnN0YXJ0X3VwZGF0ZSgpIGludm9j
YXRpb24uCgpXaWxsIGRvCgpUaGFua3MKQ2hhbwo+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:10:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:10: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 1hacnN-0005aw-3T; Tue, 11 Jun 2019 09:10: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hacnL-0005ar-6N
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:10:19 +0000
X-Inumbo-ID: b98a3b36-8c28-11e9-9b8a-a340d3c0f12d
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b98a3b36-8c28-11e9-9b8a-a340d3c0f12d;
 Tue, 11 Jun 2019 09:10:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 03:10:14 -0600
Message-Id: <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 03:10:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
In-Reply-To: <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: 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>, andrii.anisov@gmail.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE5IGF0IDEzOjQ0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIEphbiwKPiAKPiBPbiAwNy8wNi8yMDE5IDE1OjIzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4gT24gMjQuMDUuMTkgYXQgMjA6MTIsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6
Cj4+PiBGcm9tOiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Pj4KPj4+
IEV4aXN0aW5nIGludGVyZmFjZSB0byByZWdpc3RlciBydW5zdGF0ZSBhcmUgd2l0aCBpdHMgdmly
dHVhbCBhZGRyZXNzCj4+PiBpcyBwcm9uZSB0byBpc3N1ZXMgd2hpY2ggYmVjYW1lIG1vcmUgb2J2
aW91cyB3aXRoIEtQVEkgZW5hYmxlbWVudCBpbgo+Pj4gZ3Vlc3RzLiBUaGUgbmF0dXJlIG9mIHRo
b3NlIGlzc3VlcyBpcyB0aGUgZmFjdCB0aGF0IHRoZSBndWVzdCBjb3VsZAo+Pj4gYmUgaW50ZXJy
dXB0ZWQgYnkgdGhlIGh5cGVydmlzb3IgYXQgYW55IHRpbWUsIGFuZCB0aGVyZSBpcyBubyBndWFy
YW50ZWUKPj4+IHRvIGhhdmUgdGhlIHJlZ2lzdGVyZWQgdmlydHVhbCBhZGRyZXNzIHRyYW5zbGF0
ZWQgd2l0aCB0aGUgY3VycmVudGx5Cj4+PiBhdmFpbGFibGUgZ3Vlc3QncyBwYWdlIHRhYmxlcy4g
QmVmb3JlIHRoZSBLUFRJIHN1Y2ggYSBzaXR1YXRpb24gd2FzCj4+PiBwb3NzaWJsZSBpbiBjYXNl
IHRoZSBndWVzdCBpcyBjYXVnaHQgaW4gdGhlIG1pZGRsZSBvZiBQVCBwcm9jZXNzaW5nCj4+PiAo
ZS5nLiBzdXBlcnBhZ2Ugc2hhdHRlcmluZykuIFdpdGggdGhlIEtQVEkgdGhpcyBoYXBwZW5zIGFs
c28gd2hlbiB0aGUKPj4+IGd1ZXN0IHJ1bnMgdXNlcnNwYWNlLCBzbyBoYXMgYSBwcmV0dHkgaGln
aCBwcm9iYWJpbGl0eS4KPj4gCj4+IEV4Y2VwdCB3aGVuIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgS1BU
SSBpbiB0aGUgZ3Vlc3QgaW4gdGhlIGZpcnN0IHBsYWNlLAo+PiBhcyBpcyB0aGUgY2FzZSBmb3Ig
eDg2LTY0IFBWIGd1ZXN0cy4gSSB0aGluayB0aGlzIGlzIHdvcnRod2hpbGUgY2xhcmlmeWluZy4K
PiAKPiBJIGFtIG5vdCBzdXJlIHdoYXQgaXMgeW91ciBwb2ludCBoZXJlLiBBdCBsZWFzdCBvbiBB
cm0sIHVzaW5nIHZpcnR1YWwgYWRkcmVzcyBpcyAKPiBub3Qgc2FmZSBhdCBhbGwgKHdoZXRoZXIg
S1BUSSBpcyB1c2VkIG9yIG5vdCkuIEEgZ3Vlc3QgY2FuIGdlbnVpbmVseSBkZWNpZGVzIHRvIAo+
IHNoYXR0ZXIgdGhlIG1hcHBpbmcgd2hlcmUgdGhlIHZpcnR1YWwgYWRkcmVzcyBpcy4gT24gQXJt
LCB0aGlzIHJlcXVpcmUgdG8gdXNlIAo+IHRoZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZS4g
SXQgbWVhbnMgdGhlIHRyYW5zbGF0aW9uIFZBIC0+IFBBIG1heSBmYWlsIGlzIAo+IHlvdSBoYXBw
ZW4gdG8gZG8gaXQgd2hpbGUgdGhlIGd1ZXN0IGlzIHVzaW5nIHRoZSBzZXF1ZW5jZS4KPiAKPiBT
b21lIG9mIHRoZSBpbnRlcm1pdHRlbnQgaXNzdWVzIEkgaGF2ZSBzZWVuIG9uIHRoZSBBcm5kYWxl
IGluIHRoZSBwYXN0IFsxXSBtaWdodCAKPiBiZSByZWxhdGVkIHRvIHVzaW5nIHZpcnR1YWwgYWRk
cmVzcy4gSSBhbSBub3QgMTAwJSBzdXJlIGJlY2F1c2UgZXZlbiBpZiB0aGUgCj4gZGVidWcsIHRo
ZSBlcnJvciBkb2VzIG5vdCBtYWtlIHNlbnNlLiBCdXQgdGhpcyBpcyB0aGUgbW9zdCBwbGF1c2li
bGUgcmVhc29uIGZvciAKPiB0aGUgZmFpbHVyZS4KCkFsbCBmaW5lLCBidXQgQXJtLXNwZWNpZmlj
LiBUaGUgcG9pbnQgb2YgbXkgY29tbWVudCB3YXMgdG8gYXNrIHRvIGNhbGwKb3V0IHRoYXQgdGhl
cmUgaXMgb25lIGVudmlyb25tZW50ICh4ODYtNjQgUFYpIHdoZXJlIHRoaXMgS1BUSQpkaXNjdXNz
aW9uIGlzIGVudGlyZWx5IGluYXBwbGljYWJsZS4KCj4+PiBAQCAtMzUsOCArMzcsMTYgQEAgYXJj
aF9jb21wYXRfdmNwdV9vcCgKPj4+ICAgICAgICAgICAgICAgICFjb21wYXRfaGFuZGxlX29rYXko
YXJlYS5hZGRyLmgsIDEpICkKPj4+ICAgICAgICAgICAgICAgYnJlYWs7Cj4+PiAgIAo+Pj4gKyAg
ICAgICAgd2hpbGUoIHhjaGcoJnYtPnJ1bnN0YXRlX2luX3VzZSwgMSkgPT0gMCk7Cj4+IAo+PiBB
dCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVsYXgoKSBpbiB0aGVpciBi
b2RpZXMuCj4+IEJ1dCB0aGlzIGJlaW5nIG9uIGEgaHlwZXJjYWxsIHBhdGggLSBhcmUgdGhlcmUg
dGhlb3JldGljYWwgZ3VhcmFudGVlcwo+PiB0aGF0IGEgZ3Vlc3QgY2FuJ3QgYWJ1c2UgdGhpcyB0
byBsb2NrIHVwIGEgQ1BVPwo+IEhtbW0sIEkgc3VnZ2VzdGVkIHRoaXMgYnV0IGl0IGxvb2tzIGxp
a2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlwZXJjYWxsIG11bHRpcGxlIAo+IHRpbWUgZnJvbSBk
aWZmZXJlbnQgdkNQVS4gU28gdGhpcyBjb3VsZCBiZSBhIHdheSB0byBkZWxheSB3b3JrIG9uIHRo
ZSBDUFUuCj4gCj4gSSB3YW50ZWQgdG8gbWFrZSB0aGUgY29udGV4dCBzd2l0Y2ggbW9zdGx5IGxv
Y2tsZXNzIGFuZCB0aGVyZWZvcmUgYXZvaWRpbmcgdG8gCj4gaW50cm9kdWNlIGEgc3BpbmxvY2su
CgpXZWxsLCBjb25zdHJ1Y3RzIGxpa2UgdGhlIGFib3ZlIGFyZSB0cnlpbmcgdG8gbWltaWMgYSBz
cGlubG9jawp3aXRob3V0IGFjdHVhbGx5IHVzaW5nIGEgc3BpbmxvY2suIFRoZXJlIGFyZSBleHRy
ZW1lbHkgcmFyZQpzaXR1YXRpb24gaW4gd2hpY2ggdGhpcyBtYXkgaW5kZWVkIGJlIHdhcnJhbnRl
ZCwgYnV0IGhlcmUgaXQKZmFsbHMgaW4gdGhlIGNvbW1vbiAibWFrZXMgdGhpbmdzIHdvcnNlIG92
ZXJhbGwiIGJ1Y2tldCwgSQp0aGluay4gVG8gbm90IHVuZHVseSBwZW5hbGl6ZSB0aGUgYWN0dWFs
IHVwZGF0ZSBwYXRocywgSSB0aGluawp1c2luZyBhIHIvdyBsb2NrIHdvdWxkIGJlIGFwcHJvcHJp
YXRlIGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:15:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09: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 1hacsP-0005mi-PV; Tue, 11 Jun 2019 09:15: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hacsO-0005md-3U
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:15:32 +0000
X-Inumbo-ID: 739ef8c2-8c29-11e9-b765-c3b7acfd722e
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 739ef8c2-8c29-11e9-b765-c3b7acfd722e;
 Tue, 11 Jun 2019 09:15:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 03:15:26 -0600
Message-Id: <5CFF712B0200007800236E29@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 03:15:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-7-git-send-email-chao.gao@intel.com>
 <5CF7B7870200007800235841@prv1-mh.provo.novell.com>
 <20190611033240.GA26361@gao-cwp>
 <5CFF53740200007800236D68@prv1-mh.provo.novell.com>
 <20190611085312.GA11348@gao-cwp>
In-Reply-To: <20190611085312.GA11348@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 06/10] microcode: split out
 apply_microcode() from cpu_request_microcode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDEwOjUzLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBUdWUsIEp1biAxMSwgMjAxOSBhdCAwMTowODozNkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMTEuMDYuMTkgYXQgMDU6MzIsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pj4gT24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDY6Mzc6MjdBTSAtMDYwMCwgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5j
b20+IHdyb3RlOgo+Pj4+PiBEdXJpbmcgbGF0ZSBtaWNyb2NvZGUgdXBkYXRlLCBhcHBseV9taWNy
b2NvZGUoKSBpcyBpbnZva2VkIGluCj4+Pj4+IGNwdV9yZXF1ZXN0X21pY3JvY29kZSgpLiBUbyBt
YWtlIGxhdGUgbWljcm9jb2RlIHVwZGF0ZSBtb3JlIHJlbGlhYmxlLAo+Pj4+PiB3ZSB3YW50IHRv
IHB1dCB0aGUgYXBwbHlfbWljcm9jb2RlKCkgaW50byBzdG9wX21hY2hpbmUgY29udGV4dC4gU28K
Pj4+Pj4gd2Ugc3BsaXQgb3V0IGl0IGZyb20gY3B1X3JlcXVlc3RfbWljcm9jb2RlKCkuIEFzIGEg
Y29uc2VxdWVuY2UsCj4+Pj4+IGFwcGx5X21pY3JvY29kZSgpIHNob3VsZCBiZSBpbnZva2VkIGV4
cGxpY2l0bHkgaW4gdGhlIGNvbW1vbiBjb2RlLgo+Pj4+PiAKPj4+Pj4gUHJldmlvdXNseSwgYXBw
bHlfbWljcm9jb2RlKCkgZ2V0cyB0aGUgbWljcm9jb2RlIHBhdGNoIHRvIGJlIGFwcGxpZWQgZnJv
bQo+Pj4+PiB0aGUgbWljcm9jb2RlIGNhY2hlLiBOb3csIHRoZSBwYXRjaCBpcyBwYXNzZWQgYXMg
YSBmdW5jdGlvbiBhcmd1bWVudCBhbmQKPj4+Pj4gYSBwYXRjaCBpcyBjYWNoZWQgZm9yIGNwdS1o
b3RwbHVnIGFuZCBjcHUgcmVzdW1pbmcsIG9ubHkgYWZ0ZXIgaXQgaGFzCj4+Pj4+IGJlZW4gbG9h
ZGVkIHRvIGEgY3B1IHdpdGhvdXQgYW55IGVycm9yLiBBcyBhIGNvbnNlcXVlbmNlLCB0aGUKPj4+
Pj4gJ21hdGNoX2NwdScgY2hlY2sgaW4gbWljcm9jb2RlX3VwZGF0ZV9jYWNoZSBpcyByZW1vdmVk
LCB3aGljaCBvdGhlcndpc2UKPj4+Pj4gd291bGQgZmFpbC4KPj4+Pgo+Pj4+VGhlICJvbmx5IGFm
dGVyIGl0IGhhcyBiZWVuIGxvYWRlZCB0byBhIGNwdSB3aXRob3V0IGFueSBlcnJvciIgaXMgYQo+
Pj4+cHJvYmxlbSwgcHJlY2lzZWx5IGZvciB0aGUgY2FzZSB3aGVyZSB1Y29kZSBvbiB0aGUgZGlm
ZmVyZW50IGNvcmVzCj4+Pj5pcyBub3QgaW4gc3luYyBpbml0aWFsbHkuIEkgd291bGQgYWN0dWFs
bHkgbGlrZSB0byBwdXQgdXAgdGhpcyBxdWVzdGlvbjoKPj4+PldoZW4gYSBjb3JlIGhhcyBubyB1
Y29kZSBsb2FkZWQgYXQgYWxsIHlldCBhbmQgb25seSBzdHJpY3RseSBvbGRlcgo+Pj4+KHRoYW4g
bG9hZGVkIG9uIHNvbWUgb3RoZXIgY29yZXMpIHVjb2RlIGlzIGZvdW5kIHRvIGJlIGF2YWlsYWJs
ZSwKPj4+PndoZXRoZXIgdGhlbiBpdCB3b3VsZG4ndCBzdGlsbCBiZSBiZXR0ZXIgdG8gYXBwbHkg
dGhhdCB1Y29kZSB0bwo+Pj4+X2F0IGxlYXN0XyB0aGUgY29yZXMgdGhhdCBoYXZlIG5vbmUgbG9h
ZGVkIHlldC4KPj4+IAo+Pj4gWWVzLCBpdCBpcyBiZXR0ZXIgZm9yIHRoaXMgc3BlY2lhbCBjYXNl
LiBBbmQgSSBhZ3JlZSB0byBzdXBwb3J0IHRoaXMgY2FzZS4KPj4+IAo+Pj4gVGhpcyBpbiB2Nywg
YSBwYXRjaCBpcyBsb2FkZWQgb25seSBpZiBpdHMgcmV2aXNpb24gaXMgbmV3ZXIgdGhhbiB0aGF0
Cj4+PiBsb2FkZWQgdG8gY3VycmVudCBDUFUuIEFuZCBpdCBpcyBzdG9yZWQgb25seSBpZiBpdCBo
YXMgYmVlbiBsb2FkZWQKPj4+IHN1Y2Nlc3NmdWxseS4gQnV0LCBhcyB5b3UgZGVzY3JpYmVkLCBh
IGJyb2tlbiBiaW9zIG1pZ2h0IHB1dHMgdGhlIHN5c3RlbQo+Pj4gaW4gYW4gaW5jb25zaXN0ZW50
IHN0YXRlIChtdWx0aXBsZSBtaWNyb2NvZGUgcmV2aXNpb24gaW4gdGhlIHN5c3RlbSkgYW5kCj4+
PiBmdXJ0aGVybW9yZSBpbiB0aGlzIGNhc2UsIGlmIG5vIG9yIGFuIG9sZGVyIG1pY3JvY29kZSB1
cGRhdGUgaXMKPj4+IHByb3ZpZGVkLCBlYXJseSBsb2FkaW5nIGNhbm5vdCBnZXQgdGhlIHN5c3Rl
bSBpbnRvIHNhbmUgc3RhdGUuIFNvIGZvcgo+Pj4gYm90aCBlYXJseSBhbmQgbGF0ZSBtaWNyb2Nv
ZGUgbG9hZGluZywgd2UgY291bGQgZmFjZSBhIHNpdHVhdGlvbiB0aGF0Cj4+PiB0aGUgcGF0Y2gg
dG8gYmUgbG9hZGVkIGhhcyBlcXVhbCBvciBvbGQgcmV2aXNpb24gdGhhbiBtaWNyb2NvZGUgb2Yg
c29tZQo+Pj4gQ1BVcy4KPj4+IAo+Pj4gQ2hhbmdlcyBJIHBsYW4gdG8gbWFrZSBpbiBuZXh0IHZl
cnNpb24gYXJlOgo+Pj4gMS4gRm9yIGVhcmx5IG1pY3JvY29kZSwgYSBwYXRjaCB3b3VsZCBiZSBz
dG9yZWQgaWYgaXQgY292ZXJzIGN1cnJlbnQgQ1BVJ3MKPj4+IHNpZ25hdHVyZS4gQWxsIENQVXMg
d291bGQgdHJ5IHRvIGxvYWQgZnJvbSB0aGUgY2FjaGUuCj4+PiAyLiBGb3IgbGF0ZSBtaWNyb2Nv
ZGUsIGEgcGF0Y2ggaXMgbG9hZGVkIG9ubHkgaWYgaXRzIHJldmlzaW9uIGlzIG5ld2VyIHRoYW4K
Pj4+ICp0aGUgcGF0Y2ggY2FjaGVkKi4gQW5kIGl0IGlzIHN0b3JlZCBvbmx5IGlmIGhhcyBiZWVu
IGxvYWRlZCB3aXRob3V0IGFuCj4+PiAiRUlPIiBlcnJvci4KPj4+IDMuIENhY2hlIHJlcGxhY2Vt
ZW50IHJlbWFpbnMgdGhlIHNhbWUuCj4+Cj4+V2h5IHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gZWFy
bHkgYW5kIGxhdGUgbG9hZGluZz8KPiAKPiBTdG9yaW5nIGEgcGF0Y2ggd2l0aG91dCBsb2FkaW5n
IGl0IGlzIHByb2JsZW1hdGljLiBXZSBuZWVkIGNvbXBsZXggbG9naWNzCj4gdG8gcmVzdG9yZSB0
aGUgb2xkIHBhdGNoIGlmIHRoZSBjdXJyZW50IHBhdGNoIGlzIHByb3ZlZCB0byBiZSBicm9rZW4u
Cj4gSSByZWFsbHkgd2FudCB0byBhdm9pZCBnb2luZyB0aGlzIHdheS4gU28gZm9yIGxhdGUgbWlj
cm9jb2RlLCB3ZSBzdGlsbAo+IHN0aWNrIHRvIHRoZSBydWxlOiBzdG9yaW5nIGEgcGF0Y2ggb25s
eSBhZnRlciBpdCBoYXMgYmVlbiBsb2FkZWQuIEZvcgo+IGxhdGUgbG9hZGluZywgd2UgY2FuIHRy
eSB0byBsb2FkIGEgcGF0Y2ggYXMgbG9uZyBhcyB0aGUgcGF0Y2ggY292ZXJzCj4gY3VycmVudCBj
cHUgc2lnbmF0dXJlIHRvIGF2b2lkIG1pc3NpbmcgYW55IHBvc3NpYmxlIHVwZGF0ZS4gQnV0IHRo
YW5rcwo+IHRvIGVhcmx5IGxvYWRpbmcsIHRoZSBvbGRlc3QgbWljcm9jb2RlIHJldmlzaW9uIG9u
IGFsbCBvbmxpbmUgQ1BVcwo+IHNob3VsZG4ndCBiZSBvbGRlciB0aGFuIHRoZSBjYWNoZS4gU28g
YXMgYW4gb3B0aW1pemF0aW9uLCB3ZSBpbml0aWF0ZSBhbgo+IHVwZGF0ZSBzeXN0ZW0td2lkZSBv
bmx5IGlmIHRoZSBwYXRjaCdzIHJldmlzaW9uIGlzIG5ld2VyIHRoYW4gdGhlIGNhY2hlLgoKV2Vs
bCwgeW91IHNlZW0gdG8gYmUgY29uc2lkZXJpbmcgb25seSBvbmUgb3V0IG9mIHR3byBwb3NzaWJs
ZSBjYXNlcy4KV2hhdCBpZiBubyB1Y29kZSB3YXMgbG9hZGVkIGVhcmx5IGF0IGFsbD8gVGhlcmUn
cyBubyAidGhhbmtzIHRvIGVhcmx5CmxvYWRpbmciIHRoZW4uCgo+IEZvciBlYXJseSBsb2FkaW5n
LCB0byBhdm9pZCBkaXNjYXJkaW5nIGEgcG90ZW50aWFsIHVzZWZ1bCBwYXRjaCwgYW4KPiBleGNl
cHRpb24gaXMgbWFkZSB0byBzdG9yZSB0aGUgbmV3ZXN0IG1hdGNoaW5nIHBhdGNoIHdpdGhvdXQg
bG9hZGluZyBpdAo+IGFuZCBhbGwgQ1B1cyB0cnkgdG8gbG9hZCB0aGUgcGF0Y2guIE9uZSBwcm9i
bGVtIGlzIGlmIGEgYnJva2VuIHBhdGNoCj4gd2l0aCB2ZXJ5IGhpZ2ggcmV2aXNpb24gaXMgcHJv
dmlkZWQsIGFueSBzdWJzZXF1ZW50IGF0dGVtcHQgb2YgbGF0ZQo+IGxvYWRpbmcgd291bGQgZmFp
bC4gSXQgaXMgdW5saWtlbHkgdG8gaGFwcGVuLCBzbyBJIHBsYW4gdG8gbGVhdmUgaXQKPiBhc2lk
ZS4gT3RoZXJ3aXNlLCB3ZSBjYW4gY2xlYW4gdXAgdGhlIGNhY2hlIGluIG1pY3JvY29kZV9pbml0
KCkgaWYgbm8KPiBjcHUgaGFzIGxvYWRlZCB0aGlzIHBhdGNoICh3ZSBuZWVkIGEgZ2xvYmFsIHZh
cmlhYmxlIHRvIHRyYWNrIHRoZSBzdGF0dXMpLgoKWWVzLCBpZiBhIHBhdGNoIHRoYXQgY2xhaW1z
IHRvIGJlIG5ld2VyIHRoYW4gd2hhdCBhbnkgQ1BVIGhhcwphbHJlYWR5IGxvYWRlZCBmYWlscyB0
byBhcHBseSBvbiBldmVyeSBDUFUsIHRoZW4geWVzLCBpdCBzdXJlbHkKc2hvdWxkIGJlIHB1cmdl
ZCBmcm9tIHRoZSBjYWNoZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:20:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:20:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hacxW-0006Vr-F4; Tue, 11 Jun 2019 09:20:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hacxV-0006Vm-D1
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:20:49 +0000
X-Inumbo-ID: 30abe35e-8c2a-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30abe35e-8c2a-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 09:20:46 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Tue, 11 Jun 2019 17:17:34 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 17:20:37 +0800
Message-ID: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Baodong Chen <chenbaodong@mxnavi.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>

KiBSZW1vdmUgcmVkdW5kYW50IHNldCAnRE9NRFlJTkdfZGVhZCcKZG9tYWluX2NyZWF0ZSgpIHdp
bGwgc2V0IHRoaXMgd2hlbiBmYWlsLCB0aHVzIG5vIG5lZWQKc2V0IGluIGFyY2hfZG9tYWluX2Ny
ZWF0ZSgpLgoKKiBTZXQgZXJyb3Igd2hlbiByZWFsbHkgaGFwcGVuZWQKClNpZ25lZC1vZmYtYnk6
IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
ZG9tYWluLmMgfCAgMSAtCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgfCAxNSArKysrKysrLS0tLS0t
LS0KIHhlbi9jb21tb24vc2NoZWR1bGUuYyB8ICA0ICsrKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGZmMzMwYjMuLmM3MmJlMDgg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKQEAgLTczMSw3ICs3MzEsNiBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBk
b21haW4gKmQsCiAgICAgcmV0dXJuIDA7CiAKIGZhaWw6Ci0gICAgZC0+aXNfZHlpbmcgPSBET01E
WUlOR19kZWFkOwogICAgIGFyY2hfZG9tYWluX2Rlc3Ryb3koZCk7CiAKICAgICByZXR1cm4gcmM7
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwpp
bmRleCA5MGM2NjA3Li5hNmFmNWE2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisr
KyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM1OCwxMCArMzU4LDkgQEAgc3RydWN0IGRvbWFp
biAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAqLwogICAgIGlmICggIWlzX3N5
c3RlbV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgZXJyID0gLUVOT01FTTsKICAgICAgICAg
ZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgY29uZmlnLT5tYXhfdmNwdXMp
OwogICAgICAgICBpZiAoICFkLT52Y3B1ICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICAg
ICAgICAgIGdvdG8gbm9fbWVtOwogCiAgICAgICAgIGQtPm1heF92Y3B1cyA9IGNvbmZpZy0+bWF4
X3ZjcHVzOwogICAgIH0KQEAgLTM4OSw5ICszODgsOCBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5f
Y3JlYXRlKGRvbWlkX3QgZG9taWQsCiAKICAgICByd2xvY2tfaW5pdCgmZC0+dm51bWFfcndsb2Nr
KTsKIAotICAgIGVyciA9IC1FTk9NRU07CiAgICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZk
LT5kaXJ0eV9jcHVtYXNrKSApCi0gICAgICAgIGdvdG8gZmFpbDsKKyAgICAgICAgZ290byBub19t
ZW07CiAKICAgICByYW5nZXNldF9kb21haW5faW5pdGlhbGlzZShkKTsKIApAQCAtNDI5LDcgKzQy
Nyw3IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAg
ICAgZC0+aW9tZW1fY2FwcyA9IHJhbmdlc2V0X25ldyhkLCAiSS9PIE1lbW9yeSIsIFJBTkdFU0VU
Rl9wcmV0dHlwcmludF9oZXgpOwogICAgICAgICBkLT5pcnFfY2FwcyAgID0gcmFuZ2VzZXRfbmV3
KGQsICJJbnRlcnJ1cHRzIiwgMCk7CiAgICAgICAgIGlmICggIWQtPmlvbWVtX2NhcHMgfHwgIWQt
PmlycV9jYXBzICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICAgICAgICAgIGdvdG8gbm9f
bWVtOwogCiAgICAgICAgIGlmICggKGVyciA9IHhzbV9kb21haW5fY3JlYXRlKFhTTV9IT09LLCBk
LCBjb25maWctPnNzaWRyZWYpKSAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZmFpbDsKQEAgLTQ0
OSwxMSArNDQ3LDkgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlk
LAogICAgICAgICBpZiAoIChlcnIgPSBhcmdvX2luaXQoZCkpICE9IDAgKQogICAgICAgICAgICAg
Z290byBmYWlsOwogCi0gICAgICAgIGVyciA9IC1FTk9NRU07Ci0KICAgICAgICAgZC0+cGJ1ZiA9
IHh6YWxsb2NfYXJyYXkoY2hhciwgRE9NQUlOX1BCVUZfU0laRSk7CiAgICAgICAgIGlmICggIWQt
PnBidWYgKQotICAgICAgICAgICAgZ290byBmYWlsOworICAgICAgICAgICAgZ290byBub19tZW07
CiAKICAgICAgICAgaWYgKCAoZXJyID0gc2NoZWRfaW5pdF9kb21haW4oZCwgMCkpICE9IDAgKQog
ICAgICAgICAgICAgZ290byBmYWlsOwpAQCAtNDgyLDYgKzQ3OCw5IEBAIHN0cnVjdCBkb21haW4g
KmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKIAogICAgIHJldHVybiBkOwogCisgbm9fbWVt
OgorICAgIGVyciA9IC1FTk9NRU07CisKICBmYWlsOgogICAgIEFTU0VSVChlcnIgPCAwKTsgICAg
ICAvKiBTYW5pdHkgY2hlY2sgcGF0aHMgbGVhZGluZyBoZXJlLiAqLwogICAgIGVyciA9IGVyciA/
OiAtRUlMU0VROyAvKiBSZWxlYXNlIGJ1aWxkIHNhZmV0eS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCA4NjM0MWJjLi5k
NmNkY2Y4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1v
bi9zY2hlZHVsZS5jCkBAIC0xODk0LDkgKzE4OTQsMTEgQEAgc3RydWN0IHNjaGVkdWxlciAqc2No
ZWR1bGVyX2FsbG9jKHVuc2lnbmVkIGludCBzY2hlZF9pZCwgaW50ICpwZXJyKQogICAgIHJldHVy
biBOVUxMOwogCiAgZm91bmQ6Ci0gICAgKnBlcnIgPSAtRU5PTUVNOwogICAgIGlmICggKHNjaGVk
ID0geG1hbGxvYyhzdHJ1Y3Qgc2NoZWR1bGVyKSkgPT0gTlVMTCApCisgICAgeworICAgICAgICAq
cGVyciA9IC1FTk9NRU07CiAgICAgICAgIHJldHVybiBOVUxMOworICAgIH0KICAgICBtZW1jcHko
c2NoZWQsIHNjaGVkdWxlcnNbaV0sIHNpemVvZigqc2NoZWQpKTsKICAgICBpZiAoICgqcGVyciA9
IFNDSEVEX09QKHNjaGVkLCBpbml0KSkgIT0gMCApCiAgICAgewotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:28:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:28:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1had4T-0006ka-Ea; Tue, 11 Jun 2019 09:28: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1had4S-0006kV-1E
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:28:00 +0000
X-Inumbo-ID: 30c7d116-8c2b-11e9-951a-dbf7407d43a5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 30c7d116-8c2b-11e9-951a-dbf7407d43a5;
 Tue, 11 Jun 2019 09:27: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 00613337;
 Tue, 11 Jun 2019 02:27:54 -0700 (PDT)
Received: from [10.1.39.71] (unknown [10.1.39.71])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B2BF73F73C;
 Tue, 11 Jun 2019 02:27:51 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
 <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
Date: Tue, 11 Jun 2019 10:27:50 +0100
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: <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

SGkgSmFuLAoKT24gNi8xMS8xOSA3OjQzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAx
MC4wNi4xOSBhdCAyMjowMywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gSGksCj4+
Cj4+IE9uIDYvNS8xOSA1OjAxIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+ICAgID4gT24gMDUv
MDYvMjAxOSAxNjo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gSnVsaWVuLAo+Pj4+Cj4+Pj4+
Pj4gT24gMTYuMDUuMTkgYXQgMTU6MzcsIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4gd3Jv
dGU6Cj4+Pj4+IEFzIGJ1aWxkIHN5c3RlbSBub3cgc3VwcG9ydHMgKl9kZWZjb25maWcgcnVsZXMg
aXQgaXMgZ29vZCB0byBiZSBhYmxlCj4+Pj4+IHRvIGNvbmZpZ3VyZSBtaW5pbWFsIFhFTiBpbWFn
ZSB3aXRoCj4+Pj4+Cj4+Pj4+ICAgIG1ha2UgdGlueTY0X2RlZmNvbmZpZwo+Pj4+Pgo+Pj4+PiBj
b21tYW5kLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9s
b2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4+Pj4KPj4+PiB5b3UgaGFkIG9iamVjdGlvbnMgaGVy
ZSwgYW5kIHRoZSBmaXJzdCBwYXRjaCBtYWtlcyBsaXR0bGUgc2Vuc2UKPj4+PiB3aXRob3V0IHRo
ZSAybmQuIE1heSBJIGFzayB3aGF0IHRoZSB2ZXJkaWN0IGlzLCBpLmUuIHdoZXRoZXIgSSBzaG91
bGQKPj4+PiBkcm9wIHRoZXNlIHR3byBmcm9tIG15IGxpc3Qgb2YgcGVuZGluZyBwYXRjaGVzPwo+
Pj4KPj4+IFZvbG9keW15ciB3YXMgZ29pbmcgdG8gcmVzZW5kIHRoZSBzZXJpZXMgd2l0aCBkb2N1
bWVudGF0aW9uIChhcyBhCj4+PiBzZXBhcmF0ZSBwYXRjaCkuIEJ1dCBJIHdvdWxkIGJlIGhhcHB5
IHRvIHRha2UgIzEgYW5kICMyIGFzc3VtaW5nIHRoYXQKPj4+IGRvY3VtZW50YXRpb24gcGF0Y2gg
aXMgZ29pbmcgdG8gYmUgc2VudC4KPj4+Cj4+PiBZb3UgY2FuIGNvbnNpZGVyIHRoaXMgYXMgYW4g
YWNrZWQ6Cj4+Pgo+Pj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+IGZvciB0aGUgdHdvIHBhdGNoZXMuCj4+Cj4+IEkgd2FzIGFib3V0IHRvIGFwcGx5IHRoZSB0
d28gcGF0Y2hlcywgYnV0IEkgZG9uJ3Qgc2VlbSB0byBiZSBhYmxlIHRvCj4+IGFwcGx5IGl0IGJl
Y2F1c2Ugc29tZSBsaW5lcyBjb250YWlucyA9MjAuIEFGQUlDVCwgaXQgaXMgaW4gcmVwbGFjZW1l
bnQKPj4gb2YgInNwYWNlIiBpbiBjZXJ0YWluIGNhc2UuCj4gCj4gV2VsbCwgaW5kZXBlbmRlbnQg
b2YgYW55IGZvcm1hdHRpbmcgaXNzdWVzIHlvdSBvdWdodCB0byBoYXZlIHRyb3VibGUKPiBhcHBs
eWluZyB0aGVtIHNpbmNlIEkgZGlkIHNvIGFscmVhZHkuCgpIbW0sIEkgbWlzc2VkIHRoYXQuIFNv
cnJ5IGZvciBub2lzZS4KCk91dCBvZiBpbnRlcmVzdCwgaG93IGRpZCB5b3UgbWFuYWdlIHRvIGFw
cGx5IGl0IHdpdGggdGhlID0yMCBpbiB0aGUgcGF0Y2g/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:41:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:41:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadHX-0008Bk-SP; Tue, 11 Jun 2019 09:41: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=j6cN=UK=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hadHW-0008Bf-KK
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:41:30 +0000
X-Inumbo-ID: 15e43564-8c2d-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 15e43564-8c2d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 09:41:28 +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: DDuq3SIOQdNaRiA+qNCHuUu/vbTCcojvDZR7wPLMrX5AFkMFdvxNZerHsle2e8HXBacYASqjPG
 ERRMEJ7JHI8l2YiRRHhwDU9Uz5e6uC9aMSozvv1M2iJwWPfQ6ndEr3bFNMjXCfWNVDEaNbzfWx
 uwnQPKyPCqCLl1hONksRb2V60SIlBNIUuWbsZMCB6X7qPQXkV9OiFfAeumoEM9/hQEv8z6K1gK
 EwIj+3oXgtYW5WDMjh7PmuHbJfGyl7KDhtdz90w8LlXHuj6KAWw1mrX7Rfut9ZlE5sYnTPyDoP
 2TE=
X-SBRS: 2.7
X-MesageID: 1566498
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,578,1557201600"; 
   d="scan'208";a="1566498"
Date: Tue, 11 Jun 2019 11:41:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?Q?Micha=C5=82_Leszczy=C5=84ski?= <michal.leszczynski@cert.pl>
Message-ID: <20190611094101.wp3db4hasmafjnkc@Air-de-Roger>
References: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
 <20190610094143.GA30852@perard.uk.xensource.com>
 <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

UGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZywgaXQgYnJlYWtzIHRoZSBmbG93IG9mIHRo
ZQpjb252ZXJzYXRpb24uCgorIElhbiBhbmQgV2VpICh0b29scyBtYWludGFpbmVycykKCk9uIE1v
biwgSnVuIDEwLCAyMDE5IGF0IDA5OjU3OjM0UE0gKzAyMDAsIE1pY2hhxYIgTGVzemN6ecWEc2tp
IHdyb3RlOgo+IEhlbGxvLAo+IAo+IEkndmUgdGVzdGVkIHRoZSBzY2VuYXJpbyB3aXRoIHJlc3Rv
cmluZyB0b28gbWFueSBkb21haW5zIGhhdmluZyBsb2NrCj4gY29tbWVudGVkIG91dC4gSXQgdHVy
bnMgb3V0IHRoYXQgaW4gY2FzZSB3aGVuIHRoZXJlIGlzIG5vIG1lbW9yeSBsZWZ0Cj4gZm9yIFhF
TiB0byBhbGxvY2F0ZSwgYWxsIHBlbmRpbmcgL3hsIHJlc3RvcmUvIGNvbW1hbmRzIHdpbGwgc2lt
cGx5IGZhaWwKPiB3aXRoIGFuIGludGVybmFsIGVycm9yLgo+IAo+IEFzIGZhciBhcyBJIHVuZGVy
c3RhbmQsIGl0J3Mgbm90IGdvaW5nIHRvIGRvIGFueSBkYW1hZ2UgdW5sZXNzIEkgcmVxdWVzdAo+
IHRvbyBtdWNoIG1lbW9yeT8KCklmZiB0aGUgbG9jayBpcyBzb2xlbHkgdXNlZCB0byBhdXRvbWF0
aWNhbGx5IGFkanVzdCB0aGUgbWVtb3J5IGJhbGxvb24KZm9yIGRvbTAgaW4gb3JkZXIgdG8gYWxs
b2NhdGUgbWVtb3J5IHRvIHVzZSBmb3Igb3RoZXIgZG9tYWlucyB0aGVuIGFzCmxvbmcgYXMgeW91
IGRvbid0IGhhdmUgYXV0b2JhbGxvb24gZW5hYmxlZCBpdCBzaG91bGQgYmUgZmluZS4KCkZhaWx1
cmVzIGR1cmluZyBkb21haW4gY3JlYXRpb24gYXJlIGFsd2F5cyBoYXJtbGVzcywgdGhlIG9ubHkg
ZGFtYWdlCmlzIHRoZSBkb21haW4gbm90IGJlaW5nIGFjdHVhbGx5IGNyZWF0ZWQuCgo+IElmIHNv
LCB0aGVuIHRoZXJlIGlzIHNvbWUgcGxhY2UgZm9yIGltcHJvdmVtZW50LCBpLmUuIHRvIG1ha2Ug
eGwgYWNxdWlyZQo+IHRoZSBsb2NrLCBhbGxvY2F0ZSBtZW1vcnksIHJlbGVhc2UgdGhlIGxvY2sg
YW5kIHRoZW4gc3RhcnQgcmVzdG9yaW5nIHRoZQo+IGRvbWFpbiBzdGF0ZS4gTWF5YmUgSSBjb3Vs
ZCBwcm92aWRlIHNvbWUgcHVsbCByZXF1ZXN0IGlmIEkgd291bGQgbWFuYWdlCj4gdG8gaW1wbGVt
ZW50IHN1Y2ggYmVoYXZpb3IuCgpGV0lXLCB0aGVyZSdzIGEgJ2NsYWltJyBoeXBlcmNhbGwgd2hp
Y2ggaXMgYWxyZWFkeSBpbXBsZW1lbnRlZCBhbmQKdXNlZCBieSBsaWJ4bCB0aGF0IHNob3VsZCBy
ZXNlcnZlIG1lbW9yeSBmb3IgYSBkb21haW4gYmVmb3JlaGFuZC4KClJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:41:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadHm-0008Cr-6S; Tue, 11 Jun 2019 09:41: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hadHl-0008Ce-AL
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:41:45 +0000
X-Inumbo-ID: 1c5be4cc-8c2d-11e9-af82-07d6b9334659
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c5be4cc-8c2d-11e9-af82-07d6b9334659;
 Tue, 11 Jun 2019 09:41:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 03:41:38 -0600
Message-Id: <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 03:41:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
 <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
 <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
In-Reply-To: <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

Pj4+IE9uIDExLjA2LjE5IGF0IDExOjI3LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIEphbiwKPiAKPiBPbiA2LzExLzE5IDc6NDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
PiBPbiAxMC4wNi4xOSBhdCAyMjowMywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+
IEhpLAo+Pj4KPj4+IE9uIDYvNS8xOSA1OjAxIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiAg
ICA+IE9uIDA1LzA2LzIwMTkgMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBKdWxpZW4s
Cj4+Pj4+Cj4+Pj4+Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtA
ZXBhbS5jb20+IHdyb3RlOgo+Pj4+Pj4gQXMgYnVpbGQgc3lzdGVtIG5vdyBzdXBwb3J0cyAqX2Rl
ZmNvbmZpZyBydWxlcyBpdCBpcyBnb29kIHRvIGJlIGFibGUKPj4+Pj4+IHRvIGNvbmZpZ3VyZSBt
aW5pbWFsIFhFTiBpbWFnZSB3aXRoCj4+Pj4+Pgo+Pj4+Pj4gICAgbWFrZSB0aW55NjRfZGVmY29u
ZmlnCj4+Pj4+Pgo+Pj4+Pj4gY29tbWFuZC4KPj4+Pj4+Cj4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBW
b2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4+Pj4+Cj4+Pj4+
IHlvdSBoYWQgb2JqZWN0aW9ucyBoZXJlLCBhbmQgdGhlIGZpcnN0IHBhdGNoIG1ha2VzIGxpdHRs
ZSBzZW5zZQo+Pj4+PiB3aXRob3V0IHRoZSAybmQuIE1heSBJIGFzayB3aGF0IHRoZSB2ZXJkaWN0
IGlzLCBpLmUuIHdoZXRoZXIgSSBzaG91bGQKPj4+Pj4gZHJvcCB0aGVzZSB0d28gZnJvbSBteSBs
aXN0IG9mIHBlbmRpbmcgcGF0Y2hlcz8KPj4+Pgo+Pj4+IFZvbG9keW15ciB3YXMgZ29pbmcgdG8g
cmVzZW5kIHRoZSBzZXJpZXMgd2l0aCBkb2N1bWVudGF0aW9uIChhcyBhCj4+Pj4gc2VwYXJhdGUg
cGF0Y2gpLiBCdXQgSSB3b3VsZCBiZSBoYXBweSB0byB0YWtlICMxIGFuZCAjMiBhc3N1bWluZyB0
aGF0Cj4+Pj4gZG9jdW1lbnRhdGlvbiBwYXRjaCBpcyBnb2luZyB0byBiZSBzZW50Lgo+Pj4+Cj4+
Pj4gWW91IGNhbiBjb25zaWRlciB0aGlzIGFzIGFuIGFja2VkOgo+Pj4+Cj4+Pj4gQWNrZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IGZvciB0aGUgdHdvIHBhdGNoZXMu
Cj4+Pgo+Pj4gSSB3YXMgYWJvdXQgdG8gYXBwbHkgdGhlIHR3byBwYXRjaGVzLCBidXQgSSBkb24n
dCBzZWVtIHRvIGJlIGFibGUgdG8KPj4+IGFwcGx5IGl0IGJlY2F1c2Ugc29tZSBsaW5lcyBjb250
YWlucyA9MjAuIEFGQUlDVCwgaXQgaXMgaW4gcmVwbGFjZW1lbnQKPj4+IG9mICJzcGFjZSIgaW4g
Y2VydGFpbiBjYXNlLgo+PiAKPj4gV2VsbCwgaW5kZXBlbmRlbnQgb2YgYW55IGZvcm1hdHRpbmcg
aXNzdWVzIHlvdSBvdWdodCB0byBoYXZlIHRyb3VibGUKPj4gYXBwbHlpbmcgdGhlbSBzaW5jZSBJ
IGRpZCBzbyBhbHJlYWR5Lgo+IAo+IEhtbSwgSSBtaXNzZWQgdGhhdC4gU29ycnkgZm9yIG5vaXNl
Lgo+IAo+IE91dCBvZiBpbnRlcmVzdCwgaG93IGRpZCB5b3UgbWFuYWdlIHRvIGFwcGx5IGl0IHdp
dGggdGhlID0yMCBpbiB0aGUgcGF0Y2g/CgpUaGVyZSBhcmUgbm8gPTIwIGluIHRoZSBtYWlsIHRo
YXQgSSBkaWQgcmVjZWl2ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:44:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09: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 1hadK1-0008Pm-Ks; Tue, 11 Jun 2019 09:44:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j6cN=UK=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hadK0-0008Pf-8g
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:44:04 +0000
X-Inumbo-ID: 72424776-8c2d-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 72424776-8c2d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 09:44: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: ZSMNJNX5YZgsVwzblzAhvqmXodqK4wud85hCDJW9iPl6rIKCbXj+NQBrsAWLhS8jLlrl11QXtS
 yG8T0PSKfoF69b9MJnjlWJpN7Pg7i301YcIUhJriiKGEsmijK6dhZYDlUm9Ha/BdzyPzdtF+Kk
 /dyWA4fHFkrGh+ggYOoRWEOJfrgZUSLJYsHuQuz+1eiGRF9/KYj77tJK9uKRx9zQm2oGBLKHaR
 uceUVFzUXJNXVzXw0gpp75+HjAu9sUgGnEE8TIZ5AoBgOTyNP05DWRqHxob/MBRBYvwQJcKzIW
 IqU=
X-SBRS: 2.7
X-MesageID: 1580200
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,578,1557201600"; 
   d="scan'208";a="1580200"
Date: Tue, 11 Jun 2019 11:43:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Fanny Dwargee <fdwargee6@gmail.com>
Message-ID: <20190611094355.u2vzg4zxy3xok75g@Air-de-Roger>
References: <1050197223.47376247.1559909190275.JavaMail.zimbra@cert.pl>
 <20190610094143.GA30852@perard.uk.xensource.com>
 <edf0eaff-2a00-b4a7-8ed9-2a1d8975264e@cert.pl>
 <CAOz6fc_te580vPxvkJGehQZ0rtR9JedoenoQfOQSTz1w4R81=Q@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAOz6fc_te580vPxvkJGehQZ0rtR9JedoenoQfOQSTz1w4R81=Q@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] Relevance of global lock (/var/lock/xl) in xl tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 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>

UGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZywgaXQgYnJlYWtzIHRoZSBmbG93IG9mIHRo
ZQpjb252ZXJzYXRpb24uCgorIElhbiBhbmQgV2VpLgoKT24gVHVlLCBKdW4gMTEsIDIwMTkgYXQg
MDg6MzA6NDdBTSArMDIwMCwgRmFubnkgRHdhcmdlZSB3cm90ZToKPiBJJ2QgbGlrZSB0byBwb2lu
dCBvdXQgdGhhdCBhIHBhdGNoIGZvciBnZXR0aW5nIHJpZGUgb2YgdGhlIGxvY2sgd2FzCj4gcHJv
dmlkZWQgYnkgRG1pdHJ5IElzYXlraW4gb24gTWFyY2ggYnV0IHVuZm9ydHVuYXRlbHkgc2VlbXMg
dGhhdCBub2JvZHkKPiBub3RpY2VkLgo+IAo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wMy9tc2cwMDU2Ny5odG1sCgpUaGF0IHNlZW1z
IGxpa2UgYSBzZW5zaWJsZSBwYXRjaCwgaWZmIGluZGVlZCB0aGUgbG9jayBpcyBvbmx5IG5lZWRl
ZApmb3IgYXV0b2JhbGxvb25pbmcgbWVtb3J5LgoKSWFuLCBXZWksIGRvIHlvdSB0aGluayB0aGlz
IGlzIGEgc2Vuc2libGUgYXBwcm9hY2g/IEFyZSB0aGVyZSBvdGhlcgpwYXJ0cyBvZiB4bC9saWJ4
bCB0aGF0IHJlbHkgb24gdGhlIGxvY2s/CgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:45:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 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 1hadL7-0008Uh-18; Tue, 11 Jun 2019 09: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hadL5-0008US-QV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:45:11 +0000
X-Inumbo-ID: 97f7dad2-8c2d-11e9-aae5-9706ac4471ab
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97f7dad2-8c2d-11e9-aae5-9706ac4471ab;
 Tue, 11 Jun 2019 09:45: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: SBMfMhWWctXLB6DjK9Gxpf0wnSh1x+cxmYdzmnxhuSRr4NW72IjmHw9bM/X58VU4sDZTq8izmx
 eUCdSJishmnoionnhDzHp0Zr3GmGDxW5Sp+9Xi9xjpMl3UxozhWB25VhBteoQgIQDp6NR4WEt0
 f46DF6CjSDrkcfa1Lw8ijWvF66W2nyGHto/xFblMpiQXNP5tx/j0hgWpaLo9+NYX4yDlZdnseo
 iIQ+sKRAhF4uRZBxsuCOtMvWTiqWWVAj7cP+F0dqlYD8U9k3STLbTzCtcSi0B9//F+R98Fr3bk
 85E=
X-SBRS: 2.7
X-MesageID: 1566614
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,578,1557201600"; 
   d="scan'208";a="1566614"
To: Baodong Chen <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.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: <8bd5cf31-d9c4-bae7-e18d-1ec01ce22046@citrix.com>
Date: Tue, 11 Jun 2019 10:45:01 +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: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: 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: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTEvMDYvMjAxOSAxMDoyMCwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+ICogUmVtb3ZlIHJlZHVu
ZGFudCBzZXQgJ0RPTURZSU5HX2RlYWQnCj4gZG9tYWluX2NyZWF0ZSgpIHdpbGwgc2V0IHRoaXMg
d2hlbiBmYWlsLCB0aHVzIG5vIG5lZWQKPiBzZXQgaW4gYXJjaF9kb21haW5fY3JlYXRlKCkuCgpJ
dHMgbm90IHJlZHVuZGFudC7CoCBJdCBpcyBuZWNlc3NhcnkgZm9yIGNvcnJlY3QgY2xlYW51cC4K
CkFsbCBvZiB0aGlzIGxvZ2ljIHdpbGwgYmUgcmV3cml0dGVuIHdoZW4gdGhlIGRlc3Ryb3kgcGF0
aHMgYXJlIGZ1bGx5CmlkZW1wb3RlbnQsIGFuZCB3aGlsZSBBUk0gaXMgZmFpcmluZyB3ZWxsIGlu
IHRoaXMgcmVnYXJkLCB0aGUgY29tbW9uIGFuZAp4ODYgbmVlZHMgbW9yZSB3b3JrLgoKfkFuZHJl
dwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:46:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:46:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadMd-0000Bt-E0; Tue, 11 Jun 2019 09: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hadMc-0000Bo-Tt
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:46:46 +0000
X-Inumbo-ID: d1db9874-8c2d-11e9-8c89-e7af3688143f
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1db9874-8c2d-11e9-8c89-e7af3688143f;
 Tue, 11 Jun 2019 09:46:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 03:46:42 -0600
Message-Id: <5CFF787E0200007800236EA5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 03:46:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5CF0F2440200007800233D84@prv1-mh.provo.novell.com>
 <691e7133-4a75-0ca9-c347-5a37aa59a30f@citrix.com>
In-Reply-To: <691e7133-4a75-0ca9-c347-5a37aa59a30f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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>

Pj4+IE9uIDA3LjA2LjE5IGF0IDIwOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAxMDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IERlc3BpdGUg
LWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgdGhlIGNvbXBpbGVyIG1heSBvbWl0IHRoZSBmcmFtZSBw
b2ludGVyLAo+PiBvZnRlbiBmb3IgcmVsYXRpdmVseSBzaW1wbGUgbGVhZiBmdW5jdGlvbnMuIChU
byBnaXZlIGEgc3BlY2lmaWMgZXhhbXBsZSwKPj4gdGhlIGNhc2UgSSd2ZSBydW4gaW50byB0aGlz
IHdpdGggaXMgX3BjaV9oaWRlX2RldmljZSgpIGFuZCBnY2MgOC4KPj4gSW50ZXJlc3RpbmdseSB0
aGUgZXZlbiBtb3JlIHNpbXBsZSBuZWlnaGJvcmluZyBpb21tdV9oYXNfZmVhdHVyZSgpIGRvZXMK
Pj4gZ2V0IGEgZnJhbWUgcG9pbnRlciBzZXQgdXAsIGFyb3VuZCBqdXN0IGEgc2luZ2xlIGluc3Ry
dWN0aW9uLiBCdXQgdGhpcwo+PiBtYXkgYmUgYSByZXN1bHQgb2YgdGhlIHNpemUtb2YtYXNtKCkg
ZWZmZWN0cyBkaXNjdXNzZWQgZWxzZXdoZXJlLikKPj4KPj4gTG9nIHRoZSB0b3Atb2Ytc3RhY2sg
dmFsdWUgaWYgaXQgbG9va3MgdmFsaWQgX29yXyBpZiBSSVAgbG9va3MgaW52YWxpZC4KPj4KPj4g
QWxzbyBhbm5vdGF0ZSBub24tZnJhbWUtcG9pbnRlci1iYXNlZCBzdGFjayB0cmFjZSBlbnRyaWVz
IHdpdGggYQo+PiBxdWVzdGlvbiBtYXJrLCB0byBzaWduYWwgY2xlYXJseSB0aGF0IGFueSBvbmUg
b2YgdGhlbSBtYXkgbm90IGFjdHVhbGx5Cj4+IGJlIHBhcnQgb2YgdGhlIGNhbGwgc3RhY2suCj4g
Cj4gSSB2ZXJ5IHNwZWNpZmljYWxseSBkaWRuJ3QgZG8gdGhhdCBiZWZvcmUsIGJlY2F1c2UgaXQg
Z2l2ZSB0aGUgZmFsc2UKPiBpbXByZXNzaW9uIHRoYXQgd2hlbiBhIHF1ZXN0aW9uIG1hcmsgaXNu
J3QgcHJlc2VudCwgdGhlIGxvZ2dpbmcgbGluZSBpcwo+IGFjY3VyYXRlLgo+IAo+IFRoaXMgaXMg
bm90IHRydWUgZm9yICVyYnAgY29ycnVwdGlvbiwgYXNtIGJsb2NrcyB3aGljaCBkb24ndCByZXNw
ZWN0IHRoZQo+IGZyYW1lIHBvaW50ZXIgQUJJIChhcmd1YWJseSBhbHNvIGNvcnJ1cHRpb24pLCBh
bnkgZmF1bHQgcmFpc2VkIGZyb20KPiB3aXRoaW4gYW4gRUZJIGNhbGwuCgpTbyB3aGF0IGRvIHlv
dSBzdWdnZXN0IGluc3RlYWQ/IFNvbWVob3cgd2Ugc2hvdWxkIG1hcmsgc2xvdHMKdGhhdCBhcmUg
bW9yZSBndWVzc2VzIHRoYW4gYWN0dWFsbHkgZGVyaXZlZC4KCj4gUG9ydGluZyBYZW4gdG8gdXNl
IG9ianRvb2wgd291bGQgYmUgYSBkZWZpbml0ZSBpbXByb3ZlbWVudCwgYnV0IGNhbm5vdAo+IGd1
YXJkIGFnYWluc3QgdW5leHBlY3RlZCAlcmJwIGNvcnJ1cHRpb24gYW5kIHRoZSBFRkkgY2FzZS4K
CkknbSBub3Qgc3VyZSBhYm91dCAiZGVmaW5pdGUiLCBidXQgSSB0aGluayBJIHNlZSB5b3VyIHBv
aW50LiBQZXJzb25hbGx5CkkgY29udGludWUgdG8gYmVsaWV2ZSB0aGF0IHByb2dyYW1tZXIgKGFz
c2VtYmx5IGNvZGUpIGFuZCBjb21waWxlcgooQyBjb2RlKSBhdHRhY2hlZCB1bndpbmQgYW5ub3Rh
dGlvbnMgYXJlIHRoZSBiZXR0ZXIgbW9kZWwuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 09:57:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 09:57:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadX4-000168-Gl; Tue, 11 Jun 2019 09:57:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hadX3-000163-6y
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 09:57:33 +0000
X-Inumbo-ID: 545a2f5e-8c2f-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 545a2f5e-8c2f-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 09:57:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 03:57:31 -0600
Message-Id: <5CFF7B080200007800236EBD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 03:57:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5CF0F1410200007800233D67@prv1-mh.provo.novell.com>
 <887c1848-9961-463e-c072-65926a8a8b5f@citrix.com>
In-Reply-To: <887c1848-9961-463e-c072-65926a8a8b5f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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: 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>

Pj4+IE9uIDA3LjA2LjE5IGF0IDE5OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDUvMjAxOSAxMDoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4+IEBAIC00
ODQsMTYgKzQ4NCwyMyBAQCBzdGF0aWMgdm9pZCBfc2hvd190cmFjZSh1bnNpZ25lZCBsb25nIHNw
Cj4+ICAKPj4gIHN0YXRpYyB2b2lkIHNob3dfdHJhY2UoY29uc3Qgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCj4+ICB7Cj4+IC0gICAgdW5zaWduZWQgbG9uZyAqc3AgPSBFU1BfQkVGT1JFX0VY
Q0VQVElPTihyZWdzKTsKPj4gKyAgICB1bnNpZ25lZCBsb25nICpzcCA9IEVTUF9CRUZPUkVfRVhD
RVBUSU9OKHJlZ3MpLCB0b3MgPSAwOwo+PiAgCj4+ICAgICAgcHJpbnRrKCJYZW4gY2FsbCB0cmFj
ZTpcbiIpOwo+PiAgCj4gCj4gLyogUHJvYmUgdGhlIHN0YWNrIGZvciByZWFkYWJpbGl0eS4gKi8K
ClRoYXQncyBub3QgYW4gYXBwcm9wcmlhdGUgY29tbWVudCBmb3IgdGhpcyBjb2RlIGZyYWdtZW50
LCBhdCBsZWFzdApub3Qgd2l0aCBteSAobm9uLW5hdGl2ZSkgdW5kZXJzdGFuZGluZyBvZiAicHJv
YmUiLiBUbyBtZSB0aGUgdmVyYgpkb2VzIG5vdCBpbmNsdWRlIHJlYWRpbmcgYWN0dWFsIGRhdGEs
IHlldCB0aGF0J3Mgd2hhdCB3ZSBkbyBoZXJlLgpJZiBhbnl0aGluZyBpcyBuZWVkZWQgYXQgYWxs
LCB0aGVuIG1heWJlICJHdWFyZGVkIHJlYWQgb2YgdGhlIHN0YWNrCnRvcCI/Cgo+PiArICAgIGFz
bSAoICIxOiBtb3YgJTIsJTA7IDI6XG4iCj4+ICsgICAgICAgICAgIi5wdXNoc2VjdGlvbiAuZml4
dXAsXCJheFwiXG4iCj4+ICsgICAgICAgICAgIjM6IHhvciAlazEsJWsxOyBqbXAgMmJcbiIKPiAK
PiBDYW4gd2UgdXNlIHNvbWUgbmFtZWQgcGFyYW1ldGVycywgc28gdGhlIGFzbSBjYW4gYWN0dWFs
bHkgYmUgZm9sbG93ZWQ/CgpTdXJlLiBJIGRpZCBjb25zaWRlciBkb2luZyBzbywgYnV0IHRoZW4g
dGhvdWdodCB0aGUgb25lIGhlcmUgd291bGQKYmUgc2ltcGxlIGVub3VnaC4KCj4gQWxzbywgeW91
IGNhbid0IGRvIHRoaXMgYnkgemVyb2luZyBzcCwgYmVjYXVzZSBpdCBhbGlhc2VzIHdpdGggInNw
IHdhcwo+IGF0IHplcm8gYW5kIHJlYWRhYmxlIi4gIEEgYmV0dGVyIG9wdGlvbiB3b3VsZCBiZSB0
byBnZXQgYW4gZXhwbGljaXQKPiBmYXVsdCBib29sZWFuIG91dCBvZiB0aGUgYXNtLgoKSG1tLCB0
aGlzIHdhcyBhY3R1YWxseSBkZWxpYmVyYXRlOiBBIHplcm8gJXJzcCBpcyBhIGNsZWFyIHNpZ24g
b2YgdGhlCnN0YWNrIGJlaW5nIGJhZCwgYW5kIGJldHRlciBub3QgZ2V0dGluZyBkdW1wZWQgZnJv
bS4KCj4+IEBAIC01MDEsMTIgKzUwOCwxNSBAQCBzdGF0aWMgdm9pZCBzaG93X3RyYWNlKGNvbnN0
IHN0cnVjdCBjcHVfCj4+ICAgICAgICogcmV0dXJuIGFkZHJlc3M7IHByaW50IGl0IGFuZCBza2lw
IHBhc3Qgc28gX3Nob3dfdHJhY2UoKSBkb2Vzbid0IHByaW50Cj4+ICAgICAgICogaXQgYWdhaW4u
Cj4+ICAgICAgICovCj4+IC0gICAgZWxzZQo+PiArICAgIGVsc2UgaWYgKCBzcCApCj4+ICAgICAg
ewo+PiAtICAgICAgICBwcmludGsoIiAgIFs8JXA+XSAlcFNcbiIsIF9wKCpzcCksIF9wKCpzcCkp
Owo+PiArICAgICAgICBwcmludGsoIiAgIFs8JXA+XSAlcFNcbiIsIF9wKHRvcyksIF9wKHRvcykp
Owo+PiAgICAgICAgICBzcCsrOwo+PiAgICAgIH0KPj4gIAo+PiArICAgIGlmICggIXNwICkKPj4g
KyAgICAgICAgcmV0dXJuOwo+IAo+IEFsb25nIHdpdGggdGhlIGFsaWFzIG1lbnRpb25lZCBhYm92
ZSwgdGhpcyBhbHNvIGhhcyBhIGJvdW5kYXJ5IGNhc2Ugd2hlbgo+IHNwIGlzIC04LCBkdWUgdG8g
dGhlIHNwKysgYWJvdmUuCgpIbW0sIHllcywgdW50aWwgdGhlIG5leHQgcGF0Y2guCgo+IEl0IHdv
dWxkIHByb2JhYmx5IGJlIGJldHRlciB0byBmaXQgYW4KPiAKPiBlbHNlIGlmICggZmF1bHQgKQo+
IHsKPiAgICAgcHJpbnRrKCIgICBbRmF1bHQgb24gYWNjZXNzXVxuIik7Cj4gICAgIHJldHVybjsK
PiB9Cj4gCj4gaW50byB0aGUgbWlkZGxlIG9mIHRoZSBleGlzdGluZyBpZi9lbHNlLgoKV2VsbCwg
b2theSwgSSdsbCBhZGQgc3VjaCBhIHNlcGFyYXRlIGJvb2xlYW4gdGhlbi4gSSB3YW50ZWQgdG8g
YXZvaWQKZnVydGhlciBoYW1wZXJpbmcgcmVhZGFiaWxpdHkgb2YgdGhlIGFzbSgpLi4uCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:02:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:02:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadbI-0001te-8s; Tue, 11 Jun 2019 10:01:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5o1B=UK=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hadbG-0001tW-Qz
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:01:54 +0000
X-Inumbo-ID: effa44b7-8c2f-11e9-8980-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id effa44b7-8c2f-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:01:53 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 12:01:52 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 11:01:28 +0100
Message-ID: <92e876b270f5ab823f34033ce9ba3460250759b5.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, George Dunlap
 <George.Dunlap@citrix.com>
Date: Tue, 11 Jun 2019 12:01:26 +0200
In-Reply-To: <fef869c7-263f-6595-4f38-7a10f94bd18f@gmail.com>
References: <1559225751-30736-1-git-send-email-andrii.anisov@gmail.com>
 <16B40EA2-7781-48E7-94CA-52B328CE197B@citrix.com>
 <1dd86fe1814a52cb9b521a39511c2c5b70379b03.camel@suse.com>
 <fef869c7-263f-6595-4f38-7a10f94bd18f@gmail.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] schedule: move last_run_time to the
 credit scheduler privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0149209822206299341=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Mon, 2019-06-10 at 18:16 +0300, Andrii Anisov wrote:
> On 31.05.19 16:24, Dario Faggioli wrote:
> > --- a/xen/common/sched_credit.c
> > +++ b/xen/common/sched_credit.c
> > @@ -175,6 +175,9 @@ struct csched_vcpu {
> >       atomic_t credit;
> >       unsigned int residual;
> >  =20
> > +    /* last time when vCPU is scheduled out */
> > +    s_time_t last_run_time;
> > +
> >   #ifdef CSCHED_STATS
> >       struct {
> >           int credit_last;
> >=20
> > The comment is not accurate. And I'm afraid that it could be
> > misleading
> > for someone reading it, but then realizing that the code does
> > something
> > slightly different, and hence not being able to tell which one of
> > the
> > two things is correct.
>=20
> Well, I copy-pasted that. And was wrong here. Me actually against the
> text comments inlined into the code. It happens that code changes
> faster than comments and in result comments become misleading very
> often.
> I'd rather drop the comment at all.
>=20
Well, in general, I've mixed feelings on the subject.

About this specific case, if we find a suitable new name for the field,
I agree that the comment may very well become pretty useless.

> > So, either we change the comment (but I'm not capable, right now,
> > of
> > finding something that is short and, at the same time, clear
> > enough),
> > or we change how the variable is using.
>=20
> As per the current code I'd rename the member to `last_sched_time`.
> To reflect that it is the time when the vcpu went through scheduling
> path.
>=20
Ok, yes, this is something I personally can live with. :-)

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)


--=-TwfGE93kUz1TFrDkJ7Si
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+4FAlz/e/YACgkQFkJ4iaW4
c+7juBAAnd60ExzK4FuWc4gWhRJwR56BSDFA18F+4gIM+OgDCMPb2n2mI3rcRkfT
i/pKxA5igrbRiwccfUIFvzdreYitFSWd53TAGKChzeSf/+CP4ki6vSa788zwatNP
b+p0ICZ5+CRRu0RwbMM0wEYq1CNw2DjMdZ2oLTA0juWGQpdE6qhlDQ5lt3i+tcfk
7ST7wsWqd7WhYUjW4YdiQL8li8j3hCpxKP50H5uZb0rYxL7dQgln4pEux0SwPDYs
Peh9P6iaPno7fIJwZMQ1yYLouaGUoau4PRzzu24faalOQHAGiQq2fBfdcpqRJ2xR
TkMh0q075v/kISUfQ7X7QnsPWxSnrU3jxpYahMVc8Eit/fgxO9COPY2oTDayS3gZ
aH54zHbAcRiTfw6ZMY0CPJ/Hkkdq+IzU8ulHTzKWygVtv9OrvcfLGJEQSngfNsRQ
Qk4XsjjZ3iV2Bbdx4KrghGXwuy5sExlAf6ym28gL4t/SXNvauNmXQJGPBK1bCkqd
3xLaudJ/kprnQvUnwhpOB+209gDXEl7czwYx2qUuTwtG792UI1Wamcx3hgM/AUMq
0dl8lXtObnI5xDAa5wGn1QHil3Bg+ptPd8i6yasxYwQHvTgjFjxmwqY8lxV5+zkQ
mad04Rs5CKcFNjPmYfQH0jk45DngxZ8x71X1IJKD1Yi7A/CQC8Q=
=FALW
-----END PGP SIGNATURE-----

--=-TwfGE93kUz1TFrDkJ7Si--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0149209822206299341==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:04:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:04: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 1haddu-000238-OT; Tue, 11 Jun 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=7l88=UK=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1haddt-000233-BW
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:04:37 +0000
X-Inumbo-ID: 4f73aa90-8c30-11e9-a89f-379bef5b4167
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f73aa90-8c30-11e9-a89f-379bef5b4167;
 Tue, 11 Jun 2019 10:04:33 +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: UVt4zV2caNx9E2OXRBD6ME7lPuJhGOGtHaINNQdtK+s53XmMMDmNoChgo/O4xgIBy7+Th7kj3w
 KkPIihVWK1WWOScrBj82+NdiwL6Uj90UG2eg6Ny161qKthIXNNhmoxMCYk6LfghQWPpDxOoaAY
 5F/pM41GN2wtP/f2u1eIFg578v5LHUasZK8Ht+TX5bJ+/yAVDlMpFBdrCJF+cwix4Keotjw8Dp
 V5J7fmVVksVIq9q6uj1UjlqDHbM8kMXt4p/sSGmt9Q5sTuhsaZd/5Yj41Xi597WyumxlUddejz
 3Lw=
X-SBRS: 2.7
X-MesageID: 1567290
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,578,1557201600"; 
   d="scan'208";a="1567290"
To: Baodong Chen <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560216945-24227-1-git-send-email-chenbaodong@mxnavi.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: <0973b477-d339-f3f2-7482-36589b93804e@citrix.com>
Date: Tue, 11 Jun 2019 11:04: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: <1560216945-24227-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/scheduler: remove 'name' from 'struct
 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: 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>,
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8xMS8xOSAyOjM1IEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4gJ3N0cnVjdCBzY2hlZHVs
ZXInIGFscmVhZHkgaGFzIG1lbWJlciAnb3B0X25hbWUnIGFuZCAnc2NoZWRfaWQnLAo+IHRodXMg
J25hbWUnIGlzIGEgbGl0dGxlIHJlZHVuZGFudCwgc28gcmVtb3ZlIGl0Lgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KCkl0J3Mgbm90IHJl
ZHVuZGFudDsgb25lIGlzIGEgbG9uZ2VyLWZvcm0gaHVtYW4tcmVhZGFibGUgZGVzY3JpcHRpb24s
CmFub3RoZXIgaXMgYSBzaG9ydGhhbmQgIm9wdGlvbiIgZGVzY3JpcHRpb24uCgpZb3UgY2FuJ3Qg
YmUgc2F2aW5nIG1vcmUgdGhhbiB3aGF0LCA1MDAgYnl0ZXMgaGVyZT8gIEkgdW5kZXJzdGFuZCB5
b3UncmUKdHJ5aW5nIHRvIGN1dCB0aGluZ3MgZG93biBhcyBzbWFsbCBhcyB5b3UgY2FuLCBidXQg
dGhpcyBzZWVtcyBhIGJpdApleGNlc3NpdmUuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:12:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10: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 1hadlQ-0002ry-Pc; Tue, 11 Jun 2019 10: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=7l88=UK=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hadlP-0002rt-Dx
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:12:23 +0000
X-Inumbo-ID: 654e34ba-8c31-11e9-9215-134665c5cdb3
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 654e34ba-8c31-11e9-9215-134665c5cdb3;
 Tue, 11 Jun 2019 10:12: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: RQzSZRtnPjkpdwu8PKGKIMHyM+amNJ276kDzQOWUUBoAGqDrPNzrmScPvkDNViL12L713mmSkO
 1nt3GykDatKqipIBN5Us9yJCztFGIaaZTUHdsAXzBqclcxsy+EloAOY3FH0rVtsSb727+mxqgh
 QXRtOl4FtXdU/vsQG8/WvasDCcQAAnmPl5gvUspKlFjSDz5ZpSOycoCNx9hLgjj1foOZT9ZYlh
 csV7hq2SyerO0CQJ5hJqX3jRmurafSiHUU4QknYn0x0LP8A5GZQTUoCMYrvnwJBs9AbiyDRzWY
 Qqg=
X-SBRS: 2.7
X-MesageID: 1574255
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,578,1557201600"; 
   d="scan'208";a="1574255"
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
 <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
 <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
 <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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: <f87bbb29-fffd-dee0-8b76-857bb52eb1bb@citrix.com>
Date: Tue, 11 Jun 2019 11:12: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: <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gNi8xMS8xOSAxMDo0MSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTEuMDYuMTkg
YXQgMTE6MjcsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEhpIEphbiwKPj4KPj4g
T24gNi8xMS8xOSA3OjQzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDEwLjA2LjE5
IGF0IDIyOjAzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4+IEhpLAo+Pj4+Cj4+
Pj4gT24gNi81LzE5IDU6MDEgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiAgICA+IE9uIDA1
LzA2LzIwMTkgMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gSnVsaWVuLAo+Pj4+Pj4K
Pj4+Pj4+Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5j
b20+IHdyb3RlOgo+Pj4+Pj4+IEFzIGJ1aWxkIHN5c3RlbSBub3cgc3VwcG9ydHMgKl9kZWZjb25m
aWcgcnVsZXMgaXQgaXMgZ29vZCB0byBiZSBhYmxlCj4+Pj4+Pj4gdG8gY29uZmlndXJlIG1pbmlt
YWwgWEVOIGltYWdlIHdpdGgKPj4+Pj4+Pgo+Pj4+Pj4+ICAgIG1ha2UgdGlueTY0X2RlZmNvbmZp
Zwo+Pj4+Pj4+Cj4+Pj4+Pj4gY29tbWFuZC4KPj4+Pj4+Pgo+Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6
IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPj4+Pj4+Cj4+
Pj4+PiB5b3UgaGFkIG9iamVjdGlvbnMgaGVyZSwgYW5kIHRoZSBmaXJzdCBwYXRjaCBtYWtlcyBs
aXR0bGUgc2Vuc2UKPj4+Pj4+IHdpdGhvdXQgdGhlIDJuZC4gTWF5IEkgYXNrIHdoYXQgdGhlIHZl
cmRpY3QgaXMsIGkuZS4gd2hldGhlciBJIHNob3VsZAo+Pj4+Pj4gZHJvcCB0aGVzZSB0d28gZnJv
bSBteSBsaXN0IG9mIHBlbmRpbmcgcGF0Y2hlcz8KPj4+Pj4KPj4+Pj4gVm9sb2R5bXlyIHdhcyBn
b2luZyB0byByZXNlbmQgdGhlIHNlcmllcyB3aXRoIGRvY3VtZW50YXRpb24gKGFzIGEKPj4+Pj4g
c2VwYXJhdGUgcGF0Y2gpLiBCdXQgSSB3b3VsZCBiZSBoYXBweSB0byB0YWtlICMxIGFuZCAjMiBh
c3N1bWluZyB0aGF0Cj4+Pj4+IGRvY3VtZW50YXRpb24gcGF0Y2ggaXMgZ29pbmcgdG8gYmUgc2Vu
dC4KPj4+Pj4KPj4+Pj4gWW91IGNhbiBjb25zaWRlciB0aGlzIGFzIGFuIGFja2VkOgo+Pj4+Pgo+
Pj4+PiBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gZm9yIHRo
ZSB0d28gcGF0Y2hlcy4KPj4+Pgo+Pj4+IEkgd2FzIGFib3V0IHRvIGFwcGx5IHRoZSB0d28gcGF0
Y2hlcywgYnV0IEkgZG9uJ3Qgc2VlbSB0byBiZSBhYmxlIHRvCj4+Pj4gYXBwbHkgaXQgYmVjYXVz
ZSBzb21lIGxpbmVzIGNvbnRhaW5zID0yMC4gQUZBSUNULCBpdCBpcyBpbiByZXBsYWNlbWVudAo+
Pj4+IG9mICJzcGFjZSIgaW4gY2VydGFpbiBjYXNlLgo+Pj4KPj4+IFdlbGwsIGluZGVwZW5kZW50
IG9mIGFueSBmb3JtYXR0aW5nIGlzc3VlcyB5b3Ugb3VnaHQgdG8gaGF2ZSB0cm91YmxlCj4+PiBh
cHBseWluZyB0aGVtIHNpbmNlIEkgZGlkIHNvIGFscmVhZHkuCj4+Cj4+IEhtbSwgSSBtaXNzZWQg
dGhhdC4gU29ycnkgZm9yIG5vaXNlLgo+Pgo+PiBPdXQgb2YgaW50ZXJlc3QsIGhvdyBkaWQgeW91
IG1hbmFnZSB0byBhcHBseSBpdCB3aXRoIHRoZSA9MjAgaW4gdGhlIHBhdGNoPwo+IAo+IFRoZXJl
IGFyZSBubyA9MjAgaW4gdGhlIG1haWwgdGhhdCBJIGRpZCByZWNlaXZlLgoKSSB0aGluayBgZ2l0
IGFtYCBrbm93cyBob3cgdG8gZGVhbCB3aXRoIHRob3NlIGFjdHVhbGx5LgoKIC1HZW9yZ2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:18:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:18:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadrK-000353-H3; Tue, 11 Jun 2019 10: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=7l88=UK=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hadrJ-00034y-IF
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:18:29 +0000
X-Inumbo-ID: 411313f1-8c32-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 411313f1-8c32-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:18:28 +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: GleUN+Yq0p6oojEpygCQVDhuTQSYza5apGrlyr9eRj0IslMXuka0mBtB9PrDcfPI4MKXmN3bCH
 zYgtDjvijw2yq8igTmzxF76OT117CpOhDVXARSqcx6Bby6w5Uotl44b3Eel5Otd3JHktA+RrwU
 UC40PxadbTr2nCuAQiixyLVzFOWPemRIR/UQP5+B7+Dnch99zRbvO6g3R5ALBpifMOnqpWhACE
 iTLnKzyXUGlQ+/bZP+52/4XvU4aowlKtcjhrdXdLZ7I/airebUAhromZdneK3mWFV4N6Y+iEfs
 dCU=
X-SBRS: 2.7
X-MesageID: 1581486
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,578,1557201600"; 
   d="scan'208";a="1581486"
To: Baodong Chen <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.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: <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
Date: Tue, 11 Jun 2019 11:18: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: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8xMS8xOSAxMDoyMCBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+ICogUmVtb3ZlIHJlZHVu
ZGFudCBzZXQgJ0RPTURZSU5HX2RlYWQnCj4gZG9tYWluX2NyZWF0ZSgpIHdpbGwgc2V0IHRoaXMg
d2hlbiBmYWlsLCB0aHVzIG5vIG5lZWQKPiBzZXQgaW4gYXJjaF9kb21haW5fY3JlYXRlKCkuCj4g
Cj4gKiBTZXQgZXJyb3Igd2hlbiByZWFsbHkgaGFwcGVuZWQKCj4gZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+IGluZGV4IDg2MzQxYmMu
LmQ2Y2RjZjggMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gKysrIGIveGVu
L2NvbW1vbi9zY2hlZHVsZS5jCj4gQEAgLTE4OTQsOSArMTg5NCwxMSBAQCBzdHJ1Y3Qgc2NoZWR1
bGVyICpzY2hlZHVsZXJfYWxsb2ModW5zaWduZWQgaW50IHNjaGVkX2lkLCBpbnQgKnBlcnIpCj4g
ICAgICByZXR1cm4gTlVMTDsKPiAgCj4gICBmb3VuZDoKPiAtICAgICpwZXJyID0gLUVOT01FTTsK
PiAgICAgIGlmICggKHNjaGVkID0geG1hbGxvYyhzdHJ1Y3Qgc2NoZWR1bGVyKSkgPT0gTlVMTCAp
Cj4gKyAgICB7Cj4gKyAgICAgICAgKnBlcnIgPSAtRU5PTUVNOwo+ICAgICAgICAgIHJldHVybiBO
VUxMOwo+ICsgICAgfQo+ICAgICAgbWVtY3B5KHNjaGVkLCBzY2hlZHVsZXJzW2ldLCBzaXplb2Yo
KnNjaGVkKSk7Cj4gICAgICBpZiAoICgqcGVyciA9IFNDSEVEX09QKHNjaGVkLCBpbml0KSkgIT0g
MCApCgpJIHdhcyBnb2luZyB0byBzYXksIHRoaXMgaXMgYSBjb21tb24gaWRpb20gaW4gdGhlIFhl
biBjb2RlLCBhbmQgdGhlCmNvbXBpbGVyIHdpbGwgZW5kIHVwIHJlLW9yZ2FuaXppbmcgdGhpbmdz
IHN1Y2ggdGhhdCB0aGUgd3JpdGUgZG9lc24ndApoYXBwZW4gYW55d2F5LiAgQnV0IGluIHRoaXMg
Y2FzZSwgaXRzJyBhY3R1YWxseSB3cml0aW5nIHRocm91Z2ggYQpwb2ludGVyIGJlZm9yZSBhbmQg
YWZ0ZXIgYSBmdW5jdGlvbiBjYWxsOyBJIGRvbid0IHRoaW5rIHRoZSBjb21waWxlcgp3b3VsZCBh
Y3R1YWxseSBiZSBhbGxvd2VkIHRvIG9wdGltaXplIHRoaXMgd3JpdGUgYXdheS4KClNvLCBJIGd1
ZXNzIEknZCBiZSBPSyB3aXRoIHRoaXMgcGFydGljdWxhciBodW5rLiAgRGFyaW8sIGFueSBvcGlu
aW9ucz8KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:20:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10: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 1hadsz-0003kE-1U; Tue, 11 Jun 2019 10:20: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hadsx-0003k7-DZ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:20:11 +0000
X-Inumbo-ID: 7d34232c-8c32-11e9-b075-fb2a4a85b36d
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d34232c-8c32-11e9-b075-fb2a4a85b36d;
 Tue, 11 Jun 2019 10:20:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 04:20:08 -0600
Message-Id: <5CFF80500200007800236EFA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 04:20:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84F8020000780021F248@prv1-mh.provo.novell.com>
 <3ac4dbdd-24fb-a5e8-5848-93cfe4374a49@citrix.com>
In-Reply-To: <3ac4dbdd-24fb-a5e8-5848-93cfe4374a49@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 30/50] 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: 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>

Pj4+IE9uIDEwLjA2LjE5IGF0IDE2OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ICsjaWYgX19H
TlVDX18gPiA3IC8qIGNhbid0IGNoZWNrIGZvciBfX0FWWDUxMlZCTUkyX18gaGVyZSAqLwo+IAo+
IFdoeSBub3Q/CgpCZWNhdXNlIHRoYXQgd291bGQgcmVxdWlyZSBwYXNzaW5nIC1tYXZ4NTEydmJt
aTIgKG9yIGVuYWJsaW5nIHRoZQpmZWF0dXJlIHZpYSAjcHJhZ21hKSB3aGljaCBpbiB0dXJuIHdv
dWxkIG5lZWQgZ2F0aW5nIG9uIGNvbXBpbGVyCnZlcnNpb24sIG9yIGVsc2UgdGhlIGhhcm5lc3Mg
Y291bGRuJ3QgYmUgYnVpbHQgd2l0aCBnY2M3IGF0IGFsbCBhbnltb3JlLgoKPj4gLS0tIGEveGVu
L3Rvb2xzL2dlbi1jcHVpZC5weQo+PiArKysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4+IEBA
IC0yNjYsMTAgKzI2NiwxMCBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOgo+PiAgICAgICAg
ICAgICAgICAgICAgQVZYNTEyQlcsIEFWWDUxMlZMLCBBVlg1MTJfNFZOTklXLCBBVlg1MTJfNEZN
QVBTLAo+PiAgICAgICAgICAgICAgICAgICAgQVZYNTEyX1ZQT1BDTlREUV0sCj4+ICAKPj4gLSAg
ICAgICAgIyBBVlg1MTIgZXh0ZW5zaW9ucyBhY3Rpbmcgc29sZWx5IG9uIHZlY3RvcnMgb2YgYnl0
ZXMvd29yZHMgYXJlIG1hZGUKPj4gKyAgICAgICAgIyBBVlg1MTIgZXh0ZW5zaW9ucyBhY3Rpbmcg
KHNvbGVseSkgb24gdmVjdG9ycyBvZiBieXRlcy93b3JkcyBhcmUgbWFkZQoKQmVjYXVzZSBWQk1J
MiBkb2Vzbid0IGFjdCBfc29sZWx5XyBvbiB2ZWN0b3JzIG9mIGJ5dGVzL3dvcmRzLgpUaGVyZSBh
cmUgYWxzbyBzaGlmdCBpbnNucyBhY3Rpbmcgb24gdmVjdG9ycyBvZiBkd29yZHMvcXdvcmRzLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:22:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10: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 1hadvJ-0003ts-GW; Tue, 11 Jun 2019 10: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hadvI-0003tn-Vq
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:22:37 +0000
X-Inumbo-ID: d3f15bc7-8c32-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 d3f15bc7-8c32-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:22:35 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id z15so6171818lfh.13
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 03:22:35 -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=M01by3wrLNdSFE1R049JEC426PQ3KQxH2AaBMJvP9mU=;
 b=Q29QDdXJTRnShcoKL3Wv2OIeYE2wZ+mtAcaVLAcsGI0OVqHMly2sIoJ1sh2KsUXu5I
 r3P1EFomzFIC1PVR/yfKEZEazzUH9fUKGcGrGfqk17LYVf1rgTIsj8kSw6DwiwpNzB8F
 Q+VQkypzSO22G7jn9s0QrGtYGTpRxlNrzZaeRUfs8sv+UP/yOq/UfNfrnCJ1iGPKMjow
 Y4EyWAN+X72vmyjtShYvK50emSYCVWbGUU6ibRiA3aBXCQc+UM1lKA7ysnGPFw5mnjW4
 +639fnUqXU12J0IkipSTXzGXDhB2C4HxIABdZUSdXAiy7A78DkxShp0/WmZdltqYH6av
 ZapA==
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=M01by3wrLNdSFE1R049JEC426PQ3KQxH2AaBMJvP9mU=;
 b=XF3CIfM/LyWCIPJIEFExA4u9kf5YZa598a3ckhQSi7gDY0KlqI3hqMSHzdP122gf75
 uHI+4DHbNZbZ4kpwY2HK2PNIB9RGGbfFWeLD+jBnXpwEIKTRwcdDvqJWlLXfdW55SNNX
 NygAW1NkTySxiBxAYBvsaK0mlJ7VHdrNZMBePsIErjyjJ/+pyozMQ0I6pOqJefO3aEv/
 Qxfb94pWlJEHfZvjEj75XFiczvVtPcoWDUPsk7jYsvIiCLn02usU4isWWWobkWB8QL+l
 bci0CChA+PiW1PavGDjIP1VKnSBFJEx0P11wsBv6L8I1oJQz4bIaP/Zm1gYbxLbXCRdL
 sm9Q==
X-Gm-Message-State: APjAAAVlA2Pvt7seRB2pfyyKTVDr66YkQ9Yz3lXKwBYoJXurk8U379mK
 sFoQGSRXc8CC9ftr4soybwg=
X-Google-Smtp-Source: APXvYqwAd6nHK5D2U1+pA79fPNOcgN/WT96JKpGvbb1NOclDS1wWwl2Q7wx8tTykNS5xvBye47pT1A==
X-Received: by 2002:ac2:4156:: with SMTP id c22mr36540207lfi.12.1560248553692; 
 Tue, 11 Jun 2019 03:22:33 -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
 y127sm2429130lff.34.2019.06.11.03.22.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 03:22:33 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
Date: Tue, 11 Jun 2019 13:22:31 +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: <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGVsbG8gSmFuLAoKT24gMTEuMDYuMTkgMTI6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gRXhj
ZXB0IHdoZW4gdGhlcmUncyBubyBuZWVkIGZvciBLUFRJIGluIHRoZSBndWVzdCBpbiB0aGUgZmly
c3QgcGxhY2UsCj4+PiBhcyBpcyB0aGUgY2FzZSBmb3IgeDg2LTY0IFBWIGd1ZXN0cy4gSSB0aGlu
ayB0aGlzIGlzIHdvcnRod2hpbGUgY2xhcmlmeWluZy4KPj4KPj4gSSBhbSBub3Qgc3VyZSB3aGF0
IGlzIHlvdXIgcG9pbnQgaGVyZS4gQXQgbGVhc3Qgb24gQXJtLCB1c2luZyB2aXJ0dWFsIGFkZHJl
c3MgaXMKPj4gbm90IHNhZmUgYXQgYWxsICh3aGV0aGVyIEtQVEkgaXMgdXNlZCBvciBub3QpLiBB
IGd1ZXN0IGNhbiBnZW51aW5lbHkgZGVjaWRlcyB0bwo+PiBzaGF0dGVyIHRoZSBtYXBwaW5nIHdo
ZXJlIHRoZSB2aXJ0dWFsIGFkZHJlc3MgaXMuIE9uIEFybSwgdGhpcyByZXF1aXJlIHRvIHVzZQo+
PiB0aGUgYnJlYWstYmVmb3JlLW1ha2Ugc2VxdWVuY2UuIEl0IG1lYW5zIHRoZSB0cmFuc2xhdGlv
biBWQSAtPiBQQSBtYXkgZmFpbCBpcwo+PiB5b3UgaGFwcGVuIHRvIGRvIGl0IHdoaWxlIHRoZSBn
dWVzdCBpcyB1c2luZyB0aGUgc2VxdWVuY2UuCj4+Cj4+IFNvbWUgb2YgdGhlIGludGVybWl0dGVu
dCBpc3N1ZXMgSSBoYXZlIHNlZW4gb24gdGhlIEFybmRhbGUgaW4gdGhlIHBhc3QgWzFdIG1pZ2h0
Cj4+IGJlIHJlbGF0ZWQgdG8gdXNpbmcgdmlydHVhbCBhZGRyZXNzLiBJIGFtIG5vdCAxMDAlIHN1
cmUgYmVjYXVzZSBldmVuIGlmIHRoZQo+PiBkZWJ1ZywgdGhlIGVycm9yIGRvZXMgbm90IG1ha2Ug
c2Vuc2UuIEJ1dCB0aGlzIGlzIHRoZSBtb3N0IHBsYXVzaWJsZSByZWFzb24gZm9yCj4+IHRoZSBm
YWlsdXJlLgo+IAo+IEFsbCBmaW5lLCBidXQgQXJtLXNwZWNpZmljLiBUaGUgcG9pbnQgb2YgbXkg
Y29tbWVudCB3YXMgdG8gYXNrIHRvIGNhbGwKPiBvdXQgdGhhdCB0aGVyZSBpcyBvbmUgZW52aXJv
bm1lbnQgKHg4Ni02NCBQVikgd2hlcmUgdGhpcyBLUFRJCj4gZGlzY3Vzc2lvbiBpcyBlbnRpcmVs
eSBpbmFwcGxpY2FibGUuCgpJIGFkbWl0IHRoYXQgeDg2IHNwZWNpZmljcyBhcmUgcXVpdGUgdW5j
bGVhciB0byBtZSBzbyBjbGFyaWZpY2F0aW9ucyBhbmQgY29ycmVjdGlvbnMgaW4gdGhhdCBkb21h
aW4gYXJlIGRlc2lyYWJsZS4KCj4gCj4+Pj4gQEAgLTM1LDggKzM3LDE2IEBAIGFyY2hfY29tcGF0
X3ZjcHVfb3AoCj4+Pj4gICAgICAgICAgICAgICAgICFjb21wYXRfaGFuZGxlX29rYXkoYXJlYS5h
ZGRyLmgsIDEpICkKPj4+PiAgICAgICAgICAgICAgICBicmVhazsKPj4+PiAgICAKPj4+PiArICAg
ICAgICB3aGlsZSggeGNoZygmdi0+cnVuc3RhdGVfaW5fdXNlLCAxKSA9PSAwKTsKPj4+Cj4+PiBB
dCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVsYXgoKSBpbiB0aGVpciBi
b2RpZXMuCj4+PiBCdXQgdGhpcyBiZWluZyBvbiBhIGh5cGVyY2FsbCBwYXRoIC0gYXJlIHRoZXJl
IHRoZW9yZXRpY2FsIGd1YXJhbnRlZXMKPj4+IHRoYXQgYSBndWVzdCBjYW4ndCBhYnVzZSB0aGlz
IHRvIGxvY2sgdXAgYSBDUFU/Cj4+IEhtbW0sIEkgc3VnZ2VzdGVkIHRoaXMgYnV0IGl0IGxvb2tz
IGxpa2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlwZXJjYWxsIG11bHRpcGxlCj4+IHRpbWUgZnJv
bSBkaWZmZXJlbnQgdkNQVS4gU28gdGhpcyBjb3VsZCBiZSBhIHdheSB0byBkZWxheSB3b3JrIG9u
IHRoZSBDUFUuCgpKdWxpZW4sIEknbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQgaG93IHdvcmsgb24g
KHA/KUNQVSBjb3VsZCBiZSBkZWxheWVkLiBXZSBhcmUgaGVyZSB3aXRoIGludGVycnVwdHMgZW5h
YmxlZCwgc28gaGVyZSBndWVzdCB3b3VsZCBqdXN0IHNwZW5kIGhpcyBvd24gdmNwdSB0aW1lIGJ1
ZGdldC4gT24gdGhlIHJ1bnN0YXRlIHVwZGF0ZSB0aGVyZSBpcyBhIGtpbmQtb2YgdHJ5bG9jaywg
c28gd2Ugd291bGQgbm90IGhhbmcgdGhlcmUgZWl0aGVyLiBTbyB3aGF0IHRoZSBwcm9ibGVtPwoK
Pj4gSSB3YW50ZWQgdG8gbWFrZSB0aGUgY29udGV4dCBzd2l0Y2ggbW9zdGx5IGxvY2tsZXNzIGFu
ZCB0aGVyZWZvcmUgYXZvaWRpbmcgdG8KPj4gaW50cm9kdWNlIGEgc3BpbmxvY2suPgo+IFdlbGws
IGNvbnN0cnVjdHMgbGlrZSB0aGUgYWJvdmUgYXJlIHRyeWluZyB0byBtaW1pYyBhIHNwaW5sb2Nr
Cj4gd2l0aG91dCBhY3R1YWxseSB1c2luZyBhIHNwaW5sb2NrLiBUaGVyZSBhcmUgZXh0cmVtZWx5
IHJhcmUKPiBzaXR1YXRpb24gaW4gd2hpY2ggdGhpcyBtYXkgaW5kZWVkIGJlIHdhcnJhbnRlZCwg
YnV0IGhlcmUgaXQKPiBmYWxscyBpbiB0aGUgY29tbW9uICJtYWtlcyB0aGluZ3Mgd29yc2Ugb3Zl
cmFsbCIgYnVja2V0LCBJCj4gdGhpbmsuIFRvIG5vdCB1bmR1bHkgcGVuYWxpemUgdGhlIGFjdHVh
bCB1cGRhdGUgcGF0aHMsIEkgdGhpbmsKPiB1c2luZyBhIHIvdyBsb2NrIHdvdWxkIGJlIGFwcHJv
cHJpYXRlIGhlcmUuCgpGaXJzdGx5IEkgZGlkIG5vdCB0aGluayByL3cgbG9jayBzcGVjaWZpY3Mg
YXJlIG5lZWRlZCBoZXJlLiBXZSBoYXZlIG9ubHkgb25lIHJlYWRlciBwYXRoIC0gcnVuc3RhdGUg
dXBkYXRlIG9uIHZjcHUgc2NoZWR1bGluZy4gQW5kIHRoaXMgcGF0aCBjYW4gaGF2ZSBvbmx5IG9u
ZSBpbnN0YW5jZSBhdCB0aGUgdGltZS4KQnV0IGl0IHNlZW1zIHRvIGJlIG1vcmUgZWZmaWNpZW50
IHRoYW4gdGhlIHNwaW5sb2NrIGZvciB0aGUgY2FzZSB3ZSBhcmUgbm90IGxvY2tpbmcuCgotLSAK
U2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:24:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:24:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadxE-00041W-UL; Tue, 11 Jun 2019 10: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hadxD-00041P-HZ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:24:35 +0000
X-Inumbo-ID: 1aa14ff7-8c33-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 1aa14ff7-8c33-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:24:33 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id x25so6436029ljh.2
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 03:24:33 -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=7qGg3qf2C7Elm2HsCPeMRIO3HS0iCwobtL9QVjQDp20=;
 b=eF+LTEnfPyc1APVhP3ViW7itAwa5B7LTRU7rgOQb/7tpGUqNNbaPVxQCXGe/IiY+Pm
 VNr+96tkLDluJXpTrEWVtbp/mOmDF4fZOqT05p5+7sfh2Vn7yuqPlB1ZDCCxTwXjj0R0
 LueBU3RLBClnX/lq+3sEQ3WWqFvPTk8wBH5I8n45jCajoz02e6tq0P4HFvv+chuUZdFp
 Rv5ZwoYU+d+Igmwp0szF6GJEwnnaqoop1HRXUvuFdF242klJ2T9dftq5mXPiXFJeOg5K
 82roQ228g5wO8+IsBHQzLg/G2vWZeq5BX6EUuJ4ti7rtgKVuwj/J6kJekpK0Jy9TcKxh
 C3Vw==
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=7qGg3qf2C7Elm2HsCPeMRIO3HS0iCwobtL9QVjQDp20=;
 b=hT4YJ6n4/euXwARdNzFKwNcAkA/P089JNR9nQFLVG52+eW/hMdJVLuIqE6zlyQLbzQ
 S/vwloOG8jum3VBBDOYmrAQl+GXeNRL0enJZrHE8NbHVJnixXBQ+3UTFquPV2l1qOaWB
 xlWIaffGNT1eRPXHTOiV4Eqo0cZzwrCWQU6KFph5wq9VG5AAD+n6f3RqlRj87BBAabsf
 gevQTpiuxvyo7TGsh6YRlWJipdiMBVvZvq4EiG9LT9GS0Wzoob81Dc9GE5NS6o/E0Ako
 6C5HGg7bK2N31vkdce6AQarzO6AMgHYUg8JecFEX6Wk0erPwxRMrc+RJXbpGh34NjGBa
 oOig==
X-Gm-Message-State: APjAAAW4plglQOadVFIbWs+o3HIqc3xgIoNkUGhyvXgVHSQISdgEwMGi
 gJiHl2fZtAp51UfaKPJAXXI=
X-Google-Smtp-Source: APXvYqwPq4/3z6/A2ssXzY4QNZK+3yL3IgX8yYrR58RF1wgGtW/HfssU1VMCYh20V/cHsx9vVop+Lg==
X-Received: by 2002:a2e:7d09:: with SMTP id y9mr35462579ljc.110.1560248672396; 
 Tue, 11 Jun 2019 03:24:32 -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
 m17sm2493893lji.16.2019.06.11.03.24.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 03:24:31 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 George Dunlap <George.Dunlap@citrix.com>
References: <1559225751-30736-1-git-send-email-andrii.anisov@gmail.com>
 <16B40EA2-7781-48E7-94CA-52B328CE197B@citrix.com>
 <1dd86fe1814a52cb9b521a39511c2c5b70379b03.camel@suse.com>
 <fef869c7-263f-6595-4f38-7a10f94bd18f@gmail.com>
 <92e876b270f5ab823f34033ce9ba3460250759b5.camel@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <fbdd3369-3d58-fa52-10e6-0b252e2f63d7@gmail.com>
Date: Tue, 11 Jun 2019 13:24:29 +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: <92e876b270f5ab823f34033ce9ba3460250759b5.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] schedule: move last_run_time to the
 credit scheduler privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 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>

SGVsbG8gRGFyaW8KCgpPbiAxMS4wNi4xOSAxMzowMSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cgo+
PiBBcyBwZXIgdGhlIGN1cnJlbnQgY29kZSBJJ2QgcmVuYW1lIHRoZSBtZW1iZXIgdG8gYGxhc3Rf
c2NoZWRfdGltZWAuCj4+IFRvIHJlZmxlY3QgdGhhdCBpdCBpcyB0aGUgdGltZSB3aGVuIHRoZSB2
Y3B1IHdlbnQgdGhyb3VnaCBzY2hlZHVsaW5nCj4+IHBhdGguCj4+Cj4gT2ssIHllcywgdGhpcyBp
cyBzb21ldGhpbmcgSSBwZXJzb25hbGx5IGNhbiBsaXZlIHdpdGguIDotKQoKR29vZC4KSSdsbCBz
ZW5kIHY0IHdpdGggbm8gY29tbWVudCBidXQgcmVuYW1lZCBtZW1iZXIuCgotLSAKU2luY2VyZWx5
LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:25:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadyS-00046T-9c; Tue, 11 Jun 2019 10:25: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=8eLM=UK=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hadyQ-00046L-LF
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:25:50 +0000
X-Inumbo-ID: 461f2eda-8c33-11e9-b6c2-6b19796272b6
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 461f2eda-8c33-11e9-b6c2-6b19796272b6;
 Tue, 11 Jun 2019 10:25: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 462E1AE13;
 Tue, 11 Jun 2019 10:25:45 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>,
 Baodong Chen <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
 <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@suse.com>
Date: Tue, 11 Jun 2019 12:25:43 +0200
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: <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDYuMTkgMTI6MTgsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNi8xMS8xOSAxMDoy
MCBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiAqIFJlbW92ZSByZWR1bmRhbnQgc2V0ICdET01E
WUlOR19kZWFkJwo+PiBkb21haW5fY3JlYXRlKCkgd2lsbCBzZXQgdGhpcyB3aGVuIGZhaWwsIHRo
dXMgbm8gbmVlZAo+PiBzZXQgaW4gYXJjaF9kb21haW5fY3JlYXRlKCkuCj4+Cj4+ICogU2V0IGVy
cm9yIHdoZW4gcmVhbGx5IGhhcHBlbmVkCj4gCj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3Nj
aGVkdWxlLmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gaW5kZXggODYzNDFiYy4uZDZjZGNm
OCAxMDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4+ICsrKyBiL3hlbi9jb21t
b24vc2NoZWR1bGUuYwo+PiBAQCAtMTg5NCw5ICsxODk0LDExIEBAIHN0cnVjdCBzY2hlZHVsZXIg
KnNjaGVkdWxlcl9hbGxvYyh1bnNpZ25lZCBpbnQgc2NoZWRfaWQsIGludCAqcGVycikKPj4gICAg
ICAgcmV0dXJuIE5VTEw7Cj4+ICAgCj4+ICAgIGZvdW5kOgo+PiAtICAgICpwZXJyID0gLUVOT01F
TTsKPj4gICAgICAgaWYgKCAoc2NoZWQgPSB4bWFsbG9jKHN0cnVjdCBzY2hlZHVsZXIpKSA9PSBO
VUxMICkKPj4gKyAgICB7Cj4+ICsgICAgICAgICpwZXJyID0gLUVOT01FTTsKPj4gICAgICAgICAg
IHJldHVybiBOVUxMOwo+PiArICAgIH0KPj4gICAgICAgbWVtY3B5KHNjaGVkLCBzY2hlZHVsZXJz
W2ldLCBzaXplb2YoKnNjaGVkKSk7Cj4+ICAgICAgIGlmICggKCpwZXJyID0gU0NIRURfT1Aoc2No
ZWQsIGluaXQpKSAhPSAwICkKPiAKPiBJIHdhcyBnb2luZyB0byBzYXksIHRoaXMgaXMgYSBjb21t
b24gaWRpb20gaW4gdGhlIFhlbiBjb2RlLCBhbmQgdGhlCj4gY29tcGlsZXIgd2lsbCBlbmQgdXAg
cmUtb3JnYW5pemluZyB0aGluZ3Mgc3VjaCB0aGF0IHRoZSB3cml0ZSBkb2Vzbid0Cj4gaGFwcGVu
IGFueXdheS4gIEJ1dCBpbiB0aGlzIGNhc2UsIGl0cycgYWN0dWFsbHkgd3JpdGluZyB0aHJvdWdo
IGEKPiBwb2ludGVyIGJlZm9yZSBhbmQgYWZ0ZXIgYSBmdW5jdGlvbiBjYWxsOyBJIGRvbid0IHRo
aW5rIHRoZSBjb21waWxlcgo+IHdvdWxkIGFjdHVhbGx5IGJlIGFsbG93ZWQgdG8gb3B0aW1pemUg
dGhpcyB3cml0ZSBhd2F5Lgo+IAo+IFNvLCBJIGd1ZXNzIEknZCBiZSBPSyB3aXRoIHRoaXMgcGFy
dGljdWxhciBodW5rLiAgRGFyaW8sIGFueSBvcGluaW9ucz8KCkknZCByYXRoZXIgc3dpdGNoIHRv
IFBUUl9FUlIoKSBoZXJlIGRyb3BwaW5nIHRoZSBwZXJyIHBhcmFtZXRlci4KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:27:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hadzz-0004FU-Nm; Tue, 11 Jun 2019 10:27: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hadzx-0004Dm-UR
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:27:25 +0000
X-Inumbo-ID: 7fa57f74-8c33-11e9-a884-af6f7c27ad63
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fa57f74-8c33-11e9-a884-af6f7c27ad63;
 Tue, 11 Jun 2019 10:27:22 +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: pIEyuZLl2Sj7VZ21TEzlWkvqgg32stG68OnJSiEgvSynLFfnH2TDfL/WnTBQy672AiVfKOtk5P
 hLfkgyx7UUQjp6asfWHcnVLhItMZaxqerCljqH/zd8QYnD3DLwb4qNtR6orapW0chefvvY3bQg
 bbxlb7WECFxMC2jMXWpuMT2I9BfzidfL3xP6btv/0jUoPyrOSDQuCqimgln+y2xlbItePpeBQ2
 L1BnLUvC7MzGohNlFwS6/YS3eOL2n2hpCYFos+8iSTYPSG7ntZiv33kTjiHftidHAopMe05rai
 +W8=
X-SBRS: 2.7
X-MesageID: 1568193
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,578,1557201600"; 
   d="scan'208";a="1568193"
To: Juergen Gross <jgross@suse.com>, George Dunlap <george.dunlap@citrix.com>, 
 Baodong Chen <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
 <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
 <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@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: <14948bfa-1203-97f2-f595-abc0c2c78a6a@citrix.com>
Date: Tue, 11 Jun 2019 11:27:17 +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: <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Tim
 Deegan <tim@xen.org>, 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>

T24gMTEvMDYvMjAxOSAxMToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMS4wNi4xOSAx
MjoxOCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24gNi8xMS8xOSAxMDoyMCBBTSwgQmFvZG9u
ZyBDaGVuIHdyb3RlOgo+Pj4gKiBSZW1vdmUgcmVkdW5kYW50IHNldCAnRE9NRFlJTkdfZGVhZCcK
Pj4+IGRvbWFpbl9jcmVhdGUoKSB3aWxsIHNldCB0aGlzIHdoZW4gZmFpbCwgdGh1cyBubyBuZWVk
Cj4+PiBzZXQgaW4gYXJjaF9kb21haW5fY3JlYXRlKCkuCj4+Pgo+Pj4gKiBTZXQgZXJyb3Igd2hl
biByZWFsbHkgaGFwcGVuZWQKPj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxl
LmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4+IGluZGV4IDg2MzQxYmMuLmQ2Y2RjZjggMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4+ICsrKyBiL3hlbi9jb21tb24v
c2NoZWR1bGUuYwo+Pj4gQEAgLTE4OTQsOSArMTg5NCwxMSBAQCBzdHJ1Y3Qgc2NoZWR1bGVyICpz
Y2hlZHVsZXJfYWxsb2ModW5zaWduZWQKPj4+IGludCBzY2hlZF9pZCwgaW50ICpwZXJyKQo+Pj4g
wqDCoMKgwqDCoCByZXR1cm4gTlVMTDsKPj4+IMKgIMKgwqAgZm91bmQ6Cj4+PiAtwqDCoMKgICpw
ZXJyID0gLUVOT01FTTsKPj4+IMKgwqDCoMKgwqAgaWYgKCAoc2NoZWQgPSB4bWFsbG9jKHN0cnVj
dCBzY2hlZHVsZXIpKSA9PSBOVUxMICkKPj4+ICvCoMKgwqAgewo+Pj4gK8KgwqDCoMKgwqDCoMKg
ICpwZXJyID0gLUVOT01FTTsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gTlVMTDsKPj4+
ICvCoMKgwqAgfQo+Pj4gwqDCoMKgwqDCoCBtZW1jcHkoc2NoZWQsIHNjaGVkdWxlcnNbaV0sIHNp
emVvZigqc2NoZWQpKTsKPj4+IMKgwqDCoMKgwqAgaWYgKCAoKnBlcnIgPSBTQ0hFRF9PUChzY2hl
ZCwgaW5pdCkpICE9IDAgKQo+Pgo+PiBJIHdhcyBnb2luZyB0byBzYXksIHRoaXMgaXMgYSBjb21t
b24gaWRpb20gaW4gdGhlIFhlbiBjb2RlLCBhbmQgdGhlCj4+IGNvbXBpbGVyIHdpbGwgZW5kIHVw
IHJlLW9yZ2FuaXppbmcgdGhpbmdzIHN1Y2ggdGhhdCB0aGUgd3JpdGUgZG9lc24ndAo+PiBoYXBw
ZW4gYW55d2F5LsKgIEJ1dCBpbiB0aGlzIGNhc2UsIGl0cycgYWN0dWFsbHkgd3JpdGluZyB0aHJv
dWdoIGEKPj4gcG9pbnRlciBiZWZvcmUgYW5kIGFmdGVyIGEgZnVuY3Rpb24gY2FsbDsgSSBkb24n
dCB0aGluayB0aGUgY29tcGlsZXIKPj4gd291bGQgYWN0dWFsbHkgYmUgYWxsb3dlZCB0byBvcHRp
bWl6ZSB0aGlzIHdyaXRlIGF3YXkuCj4+Cj4+IFNvLCBJIGd1ZXNzIEknZCBiZSBPSyB3aXRoIHRo
aXMgcGFydGljdWxhciBodW5rLsKgIERhcmlvLCBhbnkgb3BpbmlvbnM/Cj4KPiBJJ2QgcmF0aGVy
IHN3aXRjaCB0byBQVFJfRVJSKCkgaGVyZSBkcm9wcGluZyB0aGUgcGVyciBwYXJhbWV0ZXIuCgor
MiBmb3IgdGhpcywgYnV0IEkgd2FzIGdvaW5nIHRvIHdhaXQgdW50aWwgY29yZSBzY2hlZHVsaW5n
IGhhZCBnb3R0ZW4gYQpiaXQgZnVydGhlciBiZWZvcmUgc3VnZ2VzdGluZyBjbGVhbnVwIHdoaWNo
IGlzIGd1YXJhbnRlZWQgdG8gY29sbGlkZS4KClNhZGx5LCBpdCdzIGZhaXJseSBpbnRydXNpdmUg
aW4gdGhlIGNwdXBvb2wgY29kZSBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:29:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:29:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hae2D-0004O5-8G; Tue, 11 Jun 2019 10:29: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=8eLM=UK=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hae2C-0004Nz-Op
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:29:44 +0000
X-Inumbo-ID: d2eaa656-8c33-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2eaa656-8c33-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:29: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 C913FADDD;
 Tue, 11 Jun 2019 10:29:41 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Baodong Chen <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
 <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
 <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@suse.com>
 <14948bfa-1203-97f2-f595-abc0c2c78a6a@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <28ad7e86-d724-0fcc-85fa-3289dc485c1a@suse.com>
Date: Tue, 11 Jun 2019 12:29:41 +0200
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: <14948bfa-1203-97f2-f595-abc0c2c78a6a@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Tim Deegan <tim@xen.org>,
 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>

T24gMTEuMDYuMTkgMTI6MjcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTEvMDYvMjAxOSAx
MToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTEuMDYuMTkgMTI6MTgsIEdlb3JnZSBE
dW5sYXAgd3JvdGU6Cj4+PiBPbiA2LzExLzE5IDEwOjIwIEFNLCBCYW9kb25nIENoZW4gd3JvdGU6
Cj4+Pj4gKiBSZW1vdmUgcmVkdW5kYW50IHNldCAnRE9NRFlJTkdfZGVhZCcKPj4+PiBkb21haW5f
Y3JlYXRlKCkgd2lsbCBzZXQgdGhpcyB3aGVuIGZhaWwsIHRodXMgbm8gbmVlZAo+Pj4+IHNldCBp
biBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KPj4+Pgo+Pj4+ICogU2V0IGVycm9yIHdoZW4gcmVhbGx5
IGhhcHBlbmVkCj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94
ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4+PiBpbmRleCA4NjM0MWJjLi5kNmNkY2Y4IDEwMDY0NAo+
Pj4+IC0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vc2No
ZWR1bGUuYwo+Pj4+IEBAIC0xODk0LDkgKzE4OTQsMTEgQEAgc3RydWN0IHNjaGVkdWxlciAqc2No
ZWR1bGVyX2FsbG9jKHVuc2lnbmVkCj4+Pj4gaW50IHNjaGVkX2lkLCBpbnQgKnBlcnIpCj4+Pj4g
IMKgwqDCoMKgwqAgcmV0dXJuIE5VTEw7Cj4+Pj4gIMKgIMKgwqAgZm91bmQ6Cj4+Pj4gLcKgwqDC
oCAqcGVyciA9IC1FTk9NRU07Cj4+Pj4gIMKgwqDCoMKgwqAgaWYgKCAoc2NoZWQgPSB4bWFsbG9j
KHN0cnVjdCBzY2hlZHVsZXIpKSA9PSBOVUxMICkKPj4+PiArwqDCoMKgIHsKPj4+PiArwqDCoMKg
wqDCoMKgwqAgKnBlcnIgPSAtRU5PTUVNOwo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJu
IE5VTEw7Cj4+Pj4gK8KgwqDCoCB9Cj4+Pj4gIMKgwqDCoMKgwqAgbWVtY3B5KHNjaGVkLCBzY2hl
ZHVsZXJzW2ldLCBzaXplb2YoKnNjaGVkKSk7Cj4+Pj4gIMKgwqDCoMKgwqAgaWYgKCAoKnBlcnIg
PSBTQ0hFRF9PUChzY2hlZCwgaW5pdCkpICE9IDAgKQo+Pj4KPj4+IEkgd2FzIGdvaW5nIHRvIHNh
eSwgdGhpcyBpcyBhIGNvbW1vbiBpZGlvbSBpbiB0aGUgWGVuIGNvZGUsIGFuZCB0aGUKPj4+IGNv
bXBpbGVyIHdpbGwgZW5kIHVwIHJlLW9yZ2FuaXppbmcgdGhpbmdzIHN1Y2ggdGhhdCB0aGUgd3Jp
dGUgZG9lc24ndAo+Pj4gaGFwcGVuIGFueXdheS7CoCBCdXQgaW4gdGhpcyBjYXNlLCBpdHMnIGFj
dHVhbGx5IHdyaXRpbmcgdGhyb3VnaCBhCj4+PiBwb2ludGVyIGJlZm9yZSBhbmQgYWZ0ZXIgYSBm
dW5jdGlvbiBjYWxsOyBJIGRvbid0IHRoaW5rIHRoZSBjb21waWxlcgo+Pj4gd291bGQgYWN0dWFs
bHkgYmUgYWxsb3dlZCB0byBvcHRpbWl6ZSB0aGlzIHdyaXRlIGF3YXkuCj4+Pgo+Pj4gU28sIEkg
Z3Vlc3MgSSdkIGJlIE9LIHdpdGggdGhpcyBwYXJ0aWN1bGFyIGh1bmsuwqAgRGFyaW8sIGFueSBv
cGluaW9ucz8KPj4KPj4gSSdkIHJhdGhlciBzd2l0Y2ggdG8gUFRSX0VSUigpIGhlcmUgZHJvcHBp
bmcgdGhlIHBlcnIgcGFyYW1ldGVyLgo+IAo+ICsyIGZvciB0aGlzLCBidXQgSSB3YXMgZ29pbmcg
dG8gd2FpdCB1bnRpbCBjb3JlIHNjaGVkdWxpbmcgaGFkIGdvdHRlbiBhCj4gYml0IGZ1cnRoZXIg
YmVmb3JlIHN1Z2dlc3RpbmcgY2xlYW51cCB3aGljaCBpcyBndWFyYW50ZWVkIHRvIGNvbGxpZGUu
Cj4gCj4gU2FkbHksIGl0J3MgZmFpcmx5IGludHJ1c2l2ZSBpbiB0aGUgY3B1cG9vbCBjb2RlIGFz
IHdlbGwuCgpJIGNhbiBhZGQgdGhpcyB0byBteSBsaXN0IG9mIHNjaGVkdWxlciBjbGVhbnVwcyB0
byBkby4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:33:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hae5z-00058f-Tw; Tue, 11 Jun 2019 10:33: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=tchP=UK=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hae5y-00058Y-7V
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:33:38 +0000
X-Inumbo-ID: 5b40ae32-8c34-11e9-b3c7-cf951e255e81
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b40ae32-8c34-11e9-b3c7-cf951e255e81;
 Tue, 11 Jun 2019 10:33:33 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Tue, 11 Jun
 2019 18:30:20 +0800
To: Andrew Cooper <andrew.cooper3@citrix.com>, <xen-devel@lists.xenproject.org>
References: <dd5d7568496c0621a9794d280f62e7d3@sslemail.net>
 <8bd5cf31-d9c4-bae7-e18d-1ec01ce22046@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <ae4e0c1e-a6b2-43fd-9a1a-bbb7417cd2d7@mxnavi.com>
Date: Tue, 11 Jun 2019 18:33:29 +0800
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: <8bd5cf31-d9c4-bae7-e18d-1ec01ce22046@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTEvMTkgMTc6NDUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTEvMDYvMjAxOSAx
MDoyMCwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiAqIFJlbW92ZSByZWR1bmRhbnQgc2V0ICdET01E
WUlOR19kZWFkJwo+PiBkb21haW5fY3JlYXRlKCkgd2lsbCBzZXQgdGhpcyB3aGVuIGZhaWwsIHRo
dXMgbm8gbmVlZAo+PiBzZXQgaW4gYXJjaF9kb21haW5fY3JlYXRlKCkuCj4gSXRzIG5vdCByZWR1
bmRhbnQuwqAgSXQgaXMgbmVjZXNzYXJ5IGZvciBjb3JyZWN0IGNsZWFudXAuCgpIZWxsbyBBbmRy
ZXcsCgpUaGFua3MgZm9yIHlvdXIgY29tbWVudHMuCgpZb3VyIGNvbmNlcm4gaXM6IHdoZW4gdGhl
IGFyY2hfZG9tYWluX2NyZWF0ZSgpIGZhaWxzLAoKc29tZSBjbGVhbnVwIHdvcmsgbmVlZCB0byBk
b25lIGluIHRoaXMgZnVuY3Rpb24uCgphbmQgJ0RPTURZSU5HX2RlYWQnIGZsYWdzIG1heWJlIG5l
ZWRlZCB0byBqdWRnZSBmb3IgY29ycmVjdCBjbGVhbnVwPwoKSWYgc28sIGl0J3Mgbm90IHJlZHVu
ZGFudC4KCkknbSBjdXJpb3VzwqAgd2h5ICdET01EWUlOR19kZWFkJyBiZWVuIHNldCBieSBmYWls
IHBhdGggYm90aCBpbiAKYXJjaF9kb21haW5fY3JlYXRlKCkKCmFuZCBkb21haW5fY3JlYXRlKCku
Cgo+Cj4gQWxsIG9mIHRoaXMgbG9naWMgd2lsbCBiZSByZXdyaXR0ZW4gd2hlbiB0aGUgZGVzdHJv
eSBwYXRocyBhcmUgZnVsbHkKPiBpZGVtcG90ZW50LCBhbmQgd2hpbGUgQVJNIGlzIGZhaXJpbmcg
d2VsbCBpbiB0aGlzIHJlZ2FyZCwgdGhlIGNvbW1vbiBhbmQKPiB4ODYgbmVlZHMgbW9yZSB3b3Jr
Lgo+Cj4gfkFuZHJldwo+Cj4gLgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:35:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10:35:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hae7k-0005FL-Bs; Tue, 11 Jun 2019 10:35: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=5o1B=UK=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hae7i-0005EZ-Fg
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:35:26 +0000
X-Inumbo-ID: 9e02c62e-8c34-11e9-acc6-3b3f80890d50
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e02c62e-8c34-11e9-acc6-3b3f80890d50;
 Tue, 11 Jun 2019 10:35:23 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 12:35:22 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 11:34:59 +0100
Message-ID: <2901d3d82849f6e01678a2e511702146a5a8fb3b.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, George Dunlap
 <george.dunlap@citrix.com>,  Baodong Chen <chenbaodong@mxnavi.com>,
 xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 12:34:57 +0200
In-Reply-To: <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@suse.com>
References: <1560244837-31477-1-git-send-email-chenbaodong@mxnavi.com>
 <76828671-6c65-bc1f-d7a1-8324491d2200@citrix.com>
 <bb5ed3ee-94ac-e06c-6edc-ce07cce00e21@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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="===============1316875950126860252=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1316875950126860252==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-QhD2UR2DwpdUnB2+iIQv"


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

On Tue, 2019-06-11 at 12:25 +0200, Juergen Gross wrote:
> On 11.06.19 12:18, George Dunlap wrote:
> > On 6/11/19 10:20 AM, Baodong Chen wrote:
> > > --- a/xen/common/schedule.c
> > > +++ b/xen/common/schedule.c
> > > @@ -1894,9 +1894,11 @@ struct scheduler *scheduler_alloc(unsigned
> > > int sched_id, int *perr)
> > >       return NULL;
> > >  =20
> > >    found:
> > > -    *perr =3D -ENOMEM;
> > >       if ( (sched =3D xmalloc(struct scheduler)) =3D=3D NULL )
> > > +    {
> > > +        *perr =3D -ENOMEM;
> > >           return NULL;
> > > +    }
> > >       memcpy(sched, schedulers[i], sizeof(*sched));
> > >       if ( (*perr =3D SCHED_OP(sched, init)) !=3D 0 )
> >=20
> > I was going to say, this is a common idiom in the Xen code, and the
> > compiler will end up re-organizing things such that the write
> > doesn't
> > happen anyway.  But in this case, its' actually writing through a
> > pointer before and after a function call; I don't think the
> > compiler
> > would actually be allowed to optimize this write away.
> >=20
> > So, I guess I'd be OK with this particular hunk.  Dario, any
> > opinions?
>=20
I'm ok with it too, but...

> I'd rather switch to PTR_ERR() here dropping the perr parameter.
>=20
... I'd be even more ok with 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)


--=-QhD2UR2DwpdUnB2+iIQv
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+4FAlz/g9EACgkQFkJ4iaW4
c+78IBAA0GHkmL6fz4xEQRHVaIEFkLiK25IwvWVcgtxME4r3Fe0dRUtszSw4WaFI
uZrdPJgYdTOcsfawfnNROuTKUz4g8u1TiQy9/XUpKVr+O9R0SFxIz42MwZvDeNI0
70qjCqNwxun2YRlNB6W86Trsf2hGK6fW92CP0vZI9fuPp9q+shPDRbA9lEVGCVC0
0QDS1LUJLTpQt2nOJeVxL1CRMPR0FBoYtD/+lf/664AnxKEWPrDr3vL2t9/z4PM1
Ue8FWIVUcrx5dM7DAwAy21P3nftWQUU5yr13I4qpEllLCLOnCmZA4OtgXYRztj1y
dQq7hv+F7a0qstouz7VuMMRVSibV6fwYkXBfAQJ+yMEyJPWIlpvEAOUCl4xuyrzc
p2VvCD0AtfCSWoeFSXFMmjSNlnVWEBLuwgzlopDHhOBlqxzb6cg8C66pZxggZZnr
M/BLDyv5OfgJ/1mrgYQeBTBgTQtaN5znWdi/s5PyBYGwR+3HiHUj3AoMDRoiOyF2
W1MUhRXfcwRDa7ywp8hrBGnokvuAvyERdjxOMAZeO6wv36WNJJfmMdVswjlqlsIS
wkqH4cMfVC5MmBGx7ROoQn40CuJLzHyNNvzS+BK8/65EVdcoqEHkchueqT9du3K5
HxKjF3LeBFbq2Tpbk+3P1cDOe50IZM4hFrgQPmxWLVhGjnqWzwM=
=jqsR
-----END PGP SIGNATURE-----

--=-QhD2UR2DwpdUnB2+iIQv--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1316875950126860252==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:53:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10: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 1haeP9-0006lT-1q; Tue, 11 Jun 2019 10:53: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haeP8-0006lO-2o
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:53:26 +0000
X-Inumbo-ID: 22b29f95-8c37-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 22b29f95-8c37-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 10:53: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: eVubHY/49b3EZa5PvqZoKS63NpZvOlonuW0hUo9wKEFIXO3NuiPS08qKst9Ur/89cWeBxB4E60
 UwaNDyKWzQHs25T9Ph1DmeWkgmXNZoaySjEmZ31qGojKbvVVtjnnLLMn1cfb1761E4sNrU0Uuy
 a4obyhrdIWFyby7/bJkpAcPcpXIUMu1C/dF2CEXcUu/wNuesHaH2DjwTV3oA0P8NuZCco0wfXy
 E4ZVYTDdBXJKk0thAoI6mOuckyRUH8Oeth+JQ4GIiJmpJg+5mJp7MNd9n0DpVbpQ9jm+b0QKVB
 y+U=
X-SBRS: 2.7
X-MesageID: 1569058
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,578,1557201600"; 
   d="scan'208";a="1569058"
To: chenbaodong <chenbaodong@mxnavi.com>, <xen-devel@lists.xenproject.org>
References: <dd5d7568496c0621a9794d280f62e7d3@sslemail.net>
 <8bd5cf31-d9c4-bae7-e18d-1ec01ce22046@citrix.com>
 <ae4e0c1e-a6b2-43fd-9a1a-bbb7417cd2d7@mxnavi.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: <cb732731-c271-ca2b-885a-85023c2e5922@citrix.com>
Date: Tue, 11 Jun 2019 11:53: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: <ae4e0c1e-a6b2-43fd-9a1a-bbb7417cd2d7@mxnavi.com>
Content-Language: 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: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTEvMDYvMjAxOSAxMTozMywgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4KPiBPbiA2LzExLzE5IDE3
OjQ1LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAxMS8wNi8yMDE5IDEwOjIwLCBCYW9kb25n
IENoZW4gd3JvdGU6Cj4+PiAqIFJlbW92ZSByZWR1bmRhbnQgc2V0ICdET01EWUlOR19kZWFkJwo+
Pj4gZG9tYWluX2NyZWF0ZSgpIHdpbGwgc2V0IHRoaXMgd2hlbiBmYWlsLCB0aHVzIG5vIG5lZWQK
Pj4+IHNldCBpbiBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KPj4gSXRzIG5vdCByZWR1bmRhbnQuwqAg
SXQgaXMgbmVjZXNzYXJ5IGZvciBjb3JyZWN0IGNsZWFudXAuCj4KPiBIZWxsbyBBbmRyZXcsCj4K
PiBUaGFua3MgZm9yIHlvdXIgY29tbWVudHMuCj4KPiBZb3VyIGNvbmNlcm4gaXM6IHdoZW4gdGhl
IGFyY2hfZG9tYWluX2NyZWF0ZSgpIGZhaWxzLAo+Cj4gc29tZSBjbGVhbnVwIHdvcmsgbmVlZCB0
byBkb25lIGluIHRoaXMgZnVuY3Rpb24uCj4KPiBhbmQgJ0RPTURZSU5HX2RlYWQnIGZsYWdzIG1h
eWJlIG5lZWRlZCB0byBqdWRnZSBmb3IgY29ycmVjdCBjbGVhbnVwPwo+Cj4gSWYgc28sIGl0J3Mg
bm90IHJlZHVuZGFudC4KPgo+IEknbSBjdXJpb3VzwqAgd2h5ICdET01EWUlOR19kZWFkJyBiZWVu
IHNldCBieSBmYWlsIHBhdGggYm90aCBpbgo+IGFyY2hfZG9tYWluX2NyZWF0ZSgpCj4KPiBhbmQg
ZG9tYWluX2NyZWF0ZSgpLgoKQmVjYXVzZSB2YXJpb3VzIGNsZWFudXAgcGF0aHMgQlVHX09OKCFk
LT5pc19keWluZyksIGluY2x1ZGluZyBvbmVzCmJlZm9yZSBoaXR0aW5nIHRoZSBtYWluIGVycm9y
IHBhdGggaW4gZG9tYWluX2NyZWF0ZSgpLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 10:56:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 10: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 1haeSM-0006uO-MO; Tue, 11 Jun 2019 10:56: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1haeSL-0006uJ-0o
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 10:56:45 +0000
X-Inumbo-ID: 97021eee-8c37-11e9-bc32-23d53856b8c0
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97021eee-8c37-11e9-bc32-23d53856b8c0;
 Tue, 11 Jun 2019 10:56:40 +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: D3tCepL7+edETIQUuCINKpMOCvLM6Z3KqmRai04y4638wSfv2P/bu0+rQf6eoY43xkCgONl5h2
 sqlGiwbpwyhaP4AXnDs8xQBlgxSbvcSxMAZ1yDCEEg15C7qkyQUpBbRYIREE8jz2OHfp+n9N//
 UiuleiQVDRx+ZrkdLULwqBlJ4ZoIEr3vQayhwCJaXG5qGHTV2cgZl01yxi2BDJsqRhTf6WWVKF
 KENcT6s8wKv+EbrFXOUJXKgx1dn1l8VoVS13TU8lSO86edqAob2nC81LoVaV7TYy2yLFWbnCpE
 EwI=
X-SBRS: 2.7
X-MesageID: 1569138
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,578,1557201600"; 
   d="scan'208";a="1569138"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 11:56:36 +0100
Message-ID: <1560250596-26821-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: Fix CI with the fedora 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: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

QSByZWNlbnQgcmVidWlsZCBvZiB0aGUgQ0kgY29udGFuaWVycyBzd2l0Y2hlZCBmcm9tIEZlZG9y
YSAyOSB0byAzMCBiZWNhdXNlCnRoZSBkb2NrZXJmaWxlIGlzIHRhcmdldHRpbmcgbGF0ZXN0LgoK
VW5mb3J0dW5hdGVseSwgdGhlIHZlcnNpb24gb2YgaVBYRSBpbiBtYXN0ZXIgZG9lc24ndCBidWls
ZCB3aXRoIHRoZSBkZWZhdWx0CkdDQyBpbiBGZWRvcmEgMzAsIHdoaWNoIGlzIGJsb2NraW5nIGFs
bCBDSSBhY3Rpdml0eS4KClN3aXRjaCBmcm9tIGxhdGVzdCB0byBhbiBleHBsaWNpdCB2ZXJzaW9u
LCB0byBhdm9pZCBmdXR1cmUgYnJlYWthZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CkNDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpJIGhhdmUgYWxyZWFkeSBw
dXNoZWQgYW4gInVwZGF0ZWQiIGZlZG9yYTpsYXRlc3QgY29udGFpbmVyIHdoaWNoIGlzIGFjdHVh
bGx5CjI5IHRvIHVuYmxvY2sgZXhpc3RpbmcgQ0ksIGFuZCBwdXNoZWQgZmVkb3JhOjI5IGJ1aWx0
IGZyb20gdGhpcyBkb2NrZXJmaWxlLgotLS0KIGF1dG9tYXRpb24vYnVpbGQvZmVkb3JhL3tsYXRl
c3QuZG9ja2VyZmlsZSA9PiAyOS5kb2NrZXJmaWxlfSB8IDIgKy0KIGF1dG9tYXRpb24vZ2l0bGFi
LWNpL2J1aWxkLnlhbWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDQgKystLQogYXV0
b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p
CiByZW5hbWUgYXV0b21hdGlvbi9idWlsZC9mZWRvcmEve2xhdGVzdC5kb2NrZXJmaWxlID0+IDI5
LmRvY2tlcmZpbGV9ICg5NyUpCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9mZWRvcmEv
bGF0ZXN0LmRvY2tlcmZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL2ZlZG9yYS8yOS5kb2NrZXJmaWxl
CnNpbWlsYXJpdHkgaW5kZXggOTclCnJlbmFtZSBmcm9tIGF1dG9tYXRpb24vYnVpbGQvZmVkb3Jh
L2xhdGVzdC5kb2NrZXJmaWxlCnJlbmFtZSB0byBhdXRvbWF0aW9uL2J1aWxkL2ZlZG9yYS8yOS5k
b2NrZXJmaWxlCmluZGV4IGUwZGI3YWYuLjhhZDBiMmIgMTAwNjQ0Ci0tLSBhL2F1dG9tYXRpb24v
YnVpbGQvZmVkb3JhL2xhdGVzdC5kb2NrZXJmaWxlCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvZmVk
b3JhLzI5LmRvY2tlcmZpbGUKQEAgLTEsNCArMSw0IEBACi1GUk9NIGZlZG9yYTpsYXRlc3QKK0ZS
T00gZmVkb3JhOjI5CiBMQUJFTCBtYWludGFpbmVyLm5hbWU9IlRoZSBYZW4gUHJvamVjdCIgXAog
ICAgICAgbWFpbnRhaW5lci5lbWFpbD0ieGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIgog
CmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2dpdGxhYi1jaS9idWlsZC55YW1sIGIvYXV0b21hdGlv
bi9naXRsYWItY2kvYnVpbGQueWFtbAppbmRleCAxN2RlM2IxLi4xZTYxZDMwIDEwMDY0NAotLS0g
YS9hdXRvbWF0aW9uL2dpdGxhYi1jaS9idWlsZC55YW1sCisrKyBiL2F1dG9tYXRpb24vZ2l0bGFi
LWNpL2J1aWxkLnlhbWwKQEAgLTM0MSwxMiArMzQxLDEyIEBAIGRlYmlhbi11bnN0YWJsZS0zMi1n
Y2MtZGVidWc6CiBmZWRvcmEtZ2NjOgogICBleHRlbmRzOiAuZ2NjLXg4Ni02NC1idWlsZAogICB2
YXJpYWJsZXM6Ci0gICAgQ09OVEFJTkVSOiBmZWRvcmE6bGF0ZXN0CisgICAgQ09OVEFJTkVSOiBm
ZWRvcmE6MjkKIAogZmVkb3JhLWdjYy1kZWJ1ZzoKICAgZXh0ZW5kczogLmdjYy14ODYtNjQtYnVp
bGQtZGVidWcKICAgdmFyaWFibGVzOgotICAgIENPTlRBSU5FUjogZmVkb3JhOmxhdGVzdAorICAg
IENPTlRBSU5FUjogZmVkb3JhOjI5CiAKICMgVWJ1bnR1IFRydXN0eSdzIENsYW5nIGlzIDMuNCB3
aGlsZSBYZW4gcmVxdWlyZXMgMy41CiAKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9j
b250YWluZXJpemUgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCmluZGV4IGE3ODA5
YjMuLmRjNmQ0ZjMgMTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUK
KysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQpAQCAtMTksNyArMTksNyBAQCBj
YXNlICJfJHtDT05UQUlORVJ9IiBpbgogICAgIF9jZW50b3M2KSBDT05UQUlORVI9IiR7QkFTRX0v
Y2VudG9zOjYiIDs7CiAgICAgX2NlbnRvczcpIENPTlRBSU5FUj0iJHtCQVNFfS9jZW50b3M6NyIg
OzsKICAgICBfY2VudG9zNzIpIENPTlRBSU5FUj0iJHtCQVNFfS9jZW50b3M6Ny4yIiA7OwotICAg
IF9mZWRvcmEpIENPTlRBSU5FUj0iJHtCQVNFfS9mZWRvcmE6bGF0ZXN0Ijs7CisgICAgX2ZlZG9y
YSkgQ09OVEFJTkVSPSIke0JBU0V9L2ZlZG9yYToyOSI7OwogICAgIF9qZXNzaWUpIENPTlRBSU5F
Uj0iJHtCQVNFfS9kZWJpYW46amVzc2llIiA7OwogICAgIF9zdHJldGNofF8pIENPTlRBSU5FUj0i
JHtCQVNFfS9kZWJpYW46c3RyZXRjaCIgOzsKICAgICBfdHJ1c3R5KSBDT05UQUlORVI9IiR7QkFT
RX0vdWJ1bnR1OnRydXN0eSIgOzsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:13:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12:13:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hafdw-0004UL-9m; Tue, 11 Jun 2019 12:12: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hafdv-0004UG-Dk
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:12:47 +0000
X-Inumbo-ID: 3804e682-8c42-11e9-9d52-47ca2ece7c0e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3804e682-8c42-11e9-9d52-47ca2ece7c0e;
 Tue, 11 Jun 2019 12:12: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 840BC344;
 Tue, 11 Jun 2019 05:12:44 -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 5930C3F557;
 Tue, 11 Jun 2019 05:14:25 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b07c98a5-00cc-a51f-2eda-ba4038f0f667@arm.com>
Date: Tue, 11 Jun 2019 13:12:41 +0100
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: <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGksCgpPbiAxMS8wNi8yMDE5IDExOjIyLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IE9uIDExLjA2
LjE5IDEyOjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gQEAgLTM1LDggKzM3LDE2IEBAIGFy
Y2hfY29tcGF0X3ZjcHVfb3AoCj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAh
Y29tcGF0X2hhbmRsZV9va2F5KGFyZWEuYWRkci5oLCAxKSApCj4+Pj4+IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCB3aGlsZSggeGNoZygm
di0+cnVuc3RhdGVfaW5fdXNlLCAxKSA9PSAwKTsKPj4+Pgo+Pj4+IEF0IHRoZSB2ZXJ5IGxlYXN0
IHN1Y2ggbG9vcHMgd2FudCBhIGNwdV9yZWxheCgpIGluIHRoZWlyIGJvZGllcy4KPj4+PiBCdXQg
dGhpcyBiZWluZyBvbiBhIGh5cGVyY2FsbCBwYXRoIC0gYXJlIHRoZXJlIHRoZW9yZXRpY2FsIGd1
YXJhbnRlZXMKPj4+PiB0aGF0IGEgZ3Vlc3QgY2FuJ3QgYWJ1c2UgdGhpcyB0byBsb2NrIHVwIGEg
Q1BVPwo+Pj4gSG1tbSwgSSBzdWdnZXN0ZWQgdGhpcyBidXQgaXQgbG9va3MgbGlrZSBhIGd1ZXN0
IG1heSBjYWxsIHRoZSBoeXBlcmNhbGwgbXVsdGlwbGUKPj4+IHRpbWUgZnJvbSBkaWZmZXJlbnQg
dkNQVS4gU28gdGhpcyBjb3VsZCBiZSBhIHdheSB0byBkZWxheSB3b3JrIG9uIHRoZSBDUFUuCj4g
Cj4gSnVsaWVuLCBJJ20gbm90IHN1cmUgSSB1bmRlcnN0YW5kIGhvdyB3b3JrIG9uIChwPylDUFUg
Y291bGQgYmUgZGVsYXllZC4gV2UgYXJlIAo+IGhlcmUgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQs
IHNvIGhlcmUgZ3Vlc3Qgd291bGQganVzdCBzcGVuZCBoaXMgb3duIHZjcHUgdGltZSAKPiBidWRn
ZXQuIAoKWGVuIG9ubHkgc3VwcG9ydHMgb25seSB2b2x1bnRhcnkgcHJlZW1wdGlvbi4gVGhpcyBt
ZWFucyB0aGF0IGlmIHRoZSBoeXBlcmNhbGwgCnJ1biBmb3IgYSBsb25nIHRpbWUsIHlvdSBoYXZl
IG5vIHdheSB0byBpbnRlcnJ1cHQgaXQgYW5kIHNjaGVkdWxlIGFub3RoZXIgdkNQVS4gCkluIG90
aGVyIHdvcmRzLCB0aGUgcmVzdCBvZiB0aGUgd29yayBvbiB0aGF0IHNwZWNpZmljIHBDUFUgd291
bGQgYmUgZGVsYXllZC4KCkluIHRoaXMgY29udGV4dCwgSSB0aGluayBKYW4gaXMgc2Vla2luZyBn
dWFyYW50ZWVzIHRoYXQgdGhlIGxvY2sgY2FuIGJlIHRha2VuIGluIAp0aW1lbHkgbWFubmVyLiBJ
ZiBub3QsIHRoZW4gd2Ugd2FudCB0byB1c2UgYSB0cnktbG9jayBzdHlsZS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:13:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hafeX-0004WA-Ki; Tue, 11 Jun 2019 12:13:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hafeW-0004W3-ES
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:13:24 +0000
X-Inumbo-ID: 4d205cc2-8c42-11e9-8bf9-5bd91dd01344
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d205cc2-8c42-11e9-8bf9-5bd91dd01344;
 Tue, 11 Jun 2019 12:13:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 06:13:19 -0600
Message-Id: <5CFF9ADD0200007800237000@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 06:13:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F360200007800231B25@prv1-mh.provo.novell.com>
 <c7982c81-2b2d-bc96-44ba-89e6451d0bbb@citrix.com>
In-Reply-To: <c7982c81-2b2d-bc96-44ba-89e6451d0bbb@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE5IGF0IDE3OjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjMvMDUvMjAxOSAxMzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFdoaWxlIHRo
ZSBNV0FJVCBpZGxlIGRyaXZlciBhbHJlYWR5IHRha2VzIGl0IHRvIG1lYW4gYW4gYWN0dWFsIEMg
c3RhdGUsCj4+IHRoZSBBQ1BJIGlkbGUgZHJpdmVyIHNvIGZhciB1c2VkIGl0IGFzIGEgbGlzdCBp
bmRleC4gVGhlIGxpc3QgaW5kZXgsCj4+IGhvd2V2ZXIsIGlzIGFuIGltcGxlbWVudGF0aW9uIGRl
dGFpbCBvZiBYZW4gYW5kIGFmZmVjdGVkIGJ5IGZpcm13YXJlCj4+IHNldHRpbmdzIChpLmUuIG5v
dCBuZWNlc3NhcmlseSB1bmlmb3JtIGZvciBhIHBhcnRpY3VsYXIgc3lzdGVtKS4KPj4KPj4gV2hp
bGUgdG91Y2hpbmcgdGhpcyBjb2RlIGFsc28gYXZvaWQgaW52b2tpbmcgbWVudV9nZXRfdHJhY2Vf
ZGF0YSgpCj4+IHdoZW4gdHJhY2luZyBpcyBub3QgYWN0aXZlLiBGb3IgY29uc2lzdGVuY3kgZG8g
dGhpcyBhbHNvIGZvciB0aGUKPj4gTVdBSVQgZHJpdmVyLgo+Pgo+PiBOb3RlIHRoYXQgSSdtIGlu
dGVudGlvbmFsbHkgbm90IGFkZGluZyBhbnkgc29ydGluZyBsb2dpYyB0byBzZXRfY3goKToKPj4g
QmVmb3JlIGFuZCBhZnRlciB0aGlzIHBhdGNoIHdlIGFzc3VtZSBlbnRyaWVzIHRvIGFycml2ZSBp
biBvcmRlciwgc28KPj4gdGhpcyB3b3VsZCBiZSBhbiBvcnRob2dvbmFsIGNoYW5nZS4KPj4KPj4g
VGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFkZCBtaW5pbWFsIGRvY3VtZW50YXRpb24gZm9yIHRo
ZSBjb21tYW5kIGxpbmUKPj4gb3B0aW9uLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBUQkQ6IEkgd29uZGVyIGlmIHdlIHJlYWxs
eSBuZWVkIHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCdzIGlkeCBmaWVsZAo+PiAgICAgIGFueW1v
cmUuIEl0J3MgdXNlZCBpbiBhIG51bWJlciBvZiAocXVlc3Rpb25hYmxlKSBwbGFjZXMgLi4uCj4+
Cj4+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+PiArKysgYi9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKPj4gQEAgLTEzNzEsNiArMTM3MSw4IEBAIFRo
aXMgb3B0aW9uIGlzIGlnbm9yZWQgaW4gKipwdi1zaGltKiogbW8KPj4gICMjIyBtYXhfY3N0YXRl
ICh4ODYpCj4+ICA+IGA9IDxpbnRlZ2VyPmAKPj4gIAo+PiArU3BlY2lmeSB0aGUgZGVlcGVzdCBD
LXN0YXRlIENQVXMgYXJlIHBlcm1pdHRlZCB0byBiZSBwbGFjZWQgaW4uCj4gCj4gQXJlIHRoZXNl
IEFDUEkgQyBzdGF0ZXMgb3Igc3lzdGVtIHNwZWNpZmljIEMgc3RhdGVzPwoKQXMgcGVyIHRoZSBk
ZXNjcmlwdGlvbiwgd2l0aCB0aGUgb3RoZXIgY2hhbmdlcyBoZXJlIHRoZXNlIGFyZSBub3cKdW5p
Zm9ybWx5IEFDUEkgQy1zdGF0ZXMuCgo+PiBAQCAtMTk0LDcgKzE5NCwxMSBAQCBzdGF0aWMgaW50
IHNob3dfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhY2UKPj4gICAgICBpZiAoIChyZXQgPSB4Y19nZXRf
Y3B1aWRsZV9tYXhfY3N0YXRlKHhjX2hhbmRsZSwgJnZhbHVlKSkgKQo+PiAgICAgICAgICByZXR1
cm4gcmV0Owo+PiAgCj4+IC0gICAgcHJpbnRmKCJNYXggcG9zc2libGUgQy1zdGF0ZTogQyVkXG5c
biIsIHZhbHVlKTsKPj4gKyAgICBpZiAoIHZhbHVlIDwgWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQg
KQo+PiArICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJSJQUkl1MzIiXG5c
biIsIHZhbHVlKTsKPiAKPiAldSA/CgpXaHk/IEluIHRoZSB0b29sIHN0YWNrIHdlIHNob3VsZG4n
dCBtYWtlIGFzc3VtcHRpb25zIGxpa2Ugd2UKZG8gaW4gdGhlIGh5cGVydmlzb3IuICJ2YWx1ZSIg
aXMgb2YgdHlwZSAidWludDMyX3QiLCBoZW5jZSBpdHMKZm9ybWF0IHNwZWNpZmllciBvdWdodCB0
byBiZSBQUkl1MzIuCgo+PiBAQCAtMTExNywxOCArMTEyMSwyNCBAQCB2b2lkIGdldF92Y3B1X21p
Z3JhdGlvbl9kZWxheV9mdW5jKGludCBhCj4+ICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50
IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKPj4gIHsKPj4gICAgICBpbnQgdmFsdWU7Cj4+ICsgICAgY2hh
ciBidWZbMTJdOwo+PiAgCj4+IC0gICAgaWYgKCBhcmdjICE9IDEgfHwgc3NjYW5mKGFyZ3ZbMF0s
ICIlZCIsICZ2YWx1ZSkgIT0gMSB8fCB2YWx1ZSA8IDAgKQo+PiArICAgIGlmICggYXJnYyAhPSAx
IHx8Cj4+ICsgICAgICAgICAoc3NjYW5mKGFyZ3ZbMF0sICIlZCIsICZ2YWx1ZSkgPT0gMQo+PiAr
ICAgICAgICAgID8gdmFsdWUgPCAwCj4+ICsgICAgICAgICAgOiAodmFsdWUgPSBYRU5fU1lTQ1RM
X0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMF0sICJ1bmxpbWl0ZWQiKSkpICkKPj4gICAgICB7
Cj4+IC0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiTWlzc2luZyBvciBpbnZhbGlkIGFyZ3VtZW50
KHMpXG4iKTsKPj4gKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJNaXNzaW5nLCBleGNlc3MsIG9y
IGludmFsaWQgYXJndW1lbnQocylcbiIpOwo+PiAgICAgICAgICBleGl0KEVJTlZBTCk7Cj4+ICAg
ICAgfQo+PiAgCj4+ICsgICAgc25wcmludGYoYnVmLCBBUlJBWV9TSVpFKGJ1ZiksICJDJWQiLCB2
YWx1ZSk7Cj4gCj4gVGhlIGxvZ2ljIGJlbG93IHdvdWxkIGJlIG11Y2ggbW9yZSBzaW1wbGUgaWYg
YnVmIHdhcyBhbHdheXMgY29ycmVjdCwKPiBldmVuIGluIHRoZSB1bmxpbWl0ZWQgY2FzZS4KCldo
YXQgZG8geW91IG1lYW4gYnkgImFsd2F5cyBjb3JyZWN0Ij8gRG8geW91IHdhbnQgbWUgdG8gY29w
eQoidW5saW1pdGVkIiBpbnRvIGl0IGZvciB2YWx1ZSA8IDA/IFRoaXMgY2FuIGJlIGRvbmUsIGJ1
dCB0aGUgZ2FpbiBpcwpqdXN0IHR3byBlbGltaW5hdGVkIGNvbmRpdGlvbmFsIGV4cHJlc3Npb25z
IGFmYWljcy4gTm90IF9tdWNoXwptb3JlIHNpbXBsZSBpbW8uCgo+PiArCj4+ICAgICAgaWYgKCAh
eGNfc2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19oYW5kbGUsICh1aW50MzJfdCl2YWx1ZSkgKQo+
PiAtICAgICAgICBwcmludGYoInNldCBtYXhfY3N0YXRlIHRvIEMlZCBzdWNjZWVkZWRcbiIsIHZh
bHVlKTsKPj4gKyAgICAgICAgcHJpbnRmKCJzZXQgbWF4IEMtc3RhdGUgdG8gJXMgc3VjY2VlZGVk
XG4iLCB2YWx1ZSA+PSAwID8gYnVmIDogYXJndlswXSk7Cj4gCj4gSSdkIGRyb3AgdGhlICJzdWNj
ZWVkZWQiIHBhcnQuICBJdHMgYSBiaXQgYXdrd2FyZCBncmFtbWF0aWNhbGx5LCBhbmQgaXMKPiBz
dXBlcmZsdW91cyB0byBjbGVhciB1bmRlcnN0YW5kaW5nIG9mIHRoZSBtZXNzYWdlLgoKV2VsbCwg
SSB3b3VsZCBoYXZlIGRvbmUgc28gYWxyZWFkeSBpZiAic2V0IiBvbiBpdHMgb3duIHdhc24ndAph
bWJpZ3VvdXMgLSB0aGlzIGNvdWxkIGJlIGEgInN1Y2Nlc3NmdWxseSBkb25lIiBhcyBtdWNoIGFz
IGEKIkknbSBub3cgZ29pbmcgdG8iIG1lc3NhZ2UuIEJ1dCB0aGlua2luZyBhYm91dCBpdCBhZ2Fp
biwgSQpjb3VsZCBtYWtlIGl0ICJtYXggQy1zdGF0ZSBzZXQgdG8gJXMiLgoKPj4gQEAgLTM0NCw3
ICszNDQsOCBAQCBzdGF0aWMgdm9pZCBkdW1wX2N4KHVuc2lnbmVkIGNoYXIga2V5KQo+PiAgICAg
IHVuc2lnbmVkIGludCBjcHU7Cj4+ICAKPj4gICAgICBwcmludGsoIiclYycgcHJlc3NlZCAtPiBw
cmludGluZyBBQ1BJIEN4IHN0cnVjdHVyZXNcbiIsIGtleSk7Cj4+IC0gICAgcHJpbnRrKCJtYXgg
Y3N0YXRlOiBDJXVcbiIsIG1heF9jc3RhdGUpOwo+PiArICAgIGlmICggbWF4X2NzdGF0ZSA8IFVJ
TlRfTUFYICkKPj4gKyAgICAgICAgcHJpbnRrKCJtYXggc3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0
ZSk7Cj4gCj4gQXMgdGhpcyBpcyBhIGRpYWdub3N0aWMsIGl0IHdvdWxkIGJlbmVmaXQgZnJvbSBl
eHBsaWNpdGx5IHByaW50aW5nCj4gdW5saW1pdGVkLgoKV2VsbCwgSSB0eXBpY2FsbHkgdHJ5IHRv
IHByb2R1Y2UgbGVzcyBvdXRwdXQgd2hlcmUgcG9zc2libGUgKGFuZAp3aGVyZSBub3QgYmVjb21p
bmcgYW1iaWd1b3VzKSwgYnV0IHNpbmNlIHlvdSBhc2sgZm9yIGl0IEkgY2FuCmFzIHdlbGwgbWFr
ZSBpdCBtb3JlIHZlcmJvc2UuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:26:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hafr4-0005U1-Hh; Tue, 11 Jun 2019 12: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hafr3-0005Tv-4j
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:26:21 +0000
X-Inumbo-ID: 1da8f8e4-8c44-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 1da8f8e4-8c44-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:26:20 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id u10so9136034lfm.12
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 05:26:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=csz9/PJbPQ/X8JenHPc9mtlGZ5Kg2lisUWVWUtP/Hkc=;
 b=MOlYvAJ1yED6RG2U9sE50H8Uo6n1Dq0atke/PBU311ei2ID24NLKLw27MaV22NiXo3
 tnxYYKQ1h2zZh2PuL8s/kZenHkw/Fnkbi6G3mj/P0nW+ZxaXBo7WYYddodOmaHHmWFww
 FRiM5Rw4w7kU3P71sx1lltg9eOhTeNHUfLhSl9TaoWjpwP9L/6+tHDK15NKmy2sRAZ7o
 FDhyz5IfU0LA0HArG46NGi3yeuB9jlHIjt/X/f1NQV3MXcRHkaaM4+MbUtor4n49MHo6
 Awy3NnSV5219f5YgFGeSobmTE/LXDjuP/gnOv5jZwc5bgvdNdLZ+6tAp9DaYcnFeBz6j
 uIiQ==
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=csz9/PJbPQ/X8JenHPc9mtlGZ5Kg2lisUWVWUtP/Hkc=;
 b=A76dXuhmRtwvrtOI6cCNLv6odShVTN3f3A2inPD7SZGfaRga4WPgIHf0ejLTtvTxy9
 C+OvDYldctObHGQiLBc4c3/LuSdkmfbT267//r/pQ91qUJrKg4s/rYGep9ruOdDlvByp
 Js+GinDpw0rNhC9qzou/xswtFUz2pqwSlw+EueA8YmpuAtEOaX6rRPCYY2gmPvcpDRtI
 Pp1LYndq/H13OlxD71pY69lgIY8wUdg2Eza4psYWZnPtKq0rnYPT1ekm7XJFhRLG6TXz
 fdYjiTc9lFqcznns1cDILU5iP1IXCn8JwmXiol6YNTd9RzKdwUgCh/Qmdn2VY3DOyZg/
 iXXA==
X-Gm-Message-State: APjAAAUu5QSpxWIMj7h1XMzYVfyrkYdxVpH9zhiSZkyT3YSm6LkFEgoW
 +98Wu0kjdnhD3AlttccTIFo=
X-Google-Smtp-Source: APXvYqxId5LZXVVgKcaUR60K6xIeC/IZ/F3cmUWGTTjIxnQnhnBbAGxZqLsMsPHb8N2w69GTqcrC4g==
X-Received: by 2002:ac2:4908:: with SMTP id n8mr36069933lfi.10.1560255978713; 
 Tue, 11 Jun 2019 05:26: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
 j11sm2499257lfm.29.2019.06.11.05.26.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 05:26:17 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
 <b07c98a5-00cc-a51f-2eda-ba4038f0f667@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <4d747a77-408b-56b9-9404-60b3754ceccb@gmail.com>
Date: Tue, 11 Jun 2019 15:26:10 +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: <b07c98a5-00cc-a51f-2eda-ba4038f0f667@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxMS4wNi4xOSAxNToxMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBKdWxpZW4sIEknbSBu
b3Qgc3VyZSBJIHVuZGVyc3RhbmQgaG93IHdvcmsgb24gKHA/KUNQVSBjb3VsZCBiZSBkZWxheWVk
LiBXZSBhcmUgaGVyZSB3aXRoIGludGVycnVwdHMgZW5hYmxlZCwgc28gaGVyZSBndWVzdCB3b3Vs
ZCBqdXN0IHNwZW5kIGhpcyBvd24gdmNwdSB0aW1lIGJ1ZGdldC4gCj4gCj4gWGVuIG9ubHkgc3Vw
cG9ydHMgb25seSB2b2x1bnRhcnkgcHJlZW1wdGlvbi4KCk9oLCByZWFsbHk/IExldCBtZSBsb29r
IGludG8gaXQgYSBiaXQgY2xvc2VyLgoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:32:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hafwg-0006FD-BX; Tue, 11 Jun 2019 12:32: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=7+wn=UK=protonmail.com=mathieu.tarral@srs-us1.protection.inumbo.net>)
 id 1hafwe-0006F3-W9
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:32:09 +0000
X-Inumbo-ID: eb74049e-8c44-11e9-8c8e-2ff2bcc49f71
Received: from mail2.protonmail.ch (unknown [185.70.40.22])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb74049e-8c44-11e9-8c8e-2ff2bcc49f71;
 Tue, 11 Jun 2019 12:32:05 +0000 (UTC)
Date: Tue, 11 Jun 2019 12:31:56 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=default; t=1560256323;
 bh=ixEIWInmBqjfCZfCKhkYepAiL0eJ+FBiXS2wenO/Ei0=;
 h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:
 Feedback-ID:From;
 b=wz6Dd6nGrcdbrBfLOCiKOXgkGWErJDmIGG+UfF0Rn0JtlnBdbKT+akWBefovNpOpu
 O6Z09+/g41bUQD7/2xBOwjpW7A1oC6aHpJ9mKCmmiqBZ0p8ucPlCEJdlP8AbqZuUba
 9+7swiXrsa6AdU4Me3MFWWb+vm7V3ZezGfKs0n7E=
To: Andrew Cooper <andrew.cooper3@citrix.com>
From: Mathieu Tarral <mathieu.tarral@protonmail.com>
Message-ID: <GS9qzlWkvvhj3zz1lTbvqgogs2oSC-YrNidLLI43lVOMLtzHz8VkB92Ki5jLo3o5wzJtRVDTnitxtpU853YJxPuJVHqj9F_vxPf4-n8klVA=@protonmail.com>
In-Reply-To: <0b97ca78-81f3-a45e-a651-05d2a420dc83@citrix.com>
References: <f3zRvkN8JOfpv5k6jz7TbWXz-sso4q6CGB-3S05mSco8SuDy0BoN5z5_Lj_-Xnto1FPMCkhE89trkq-_f6itwRZ5F4NI9MKrcqZk8cdT45A=@protonmail.com>
 <76bd924a-34b1-eb7c-d3be-6c33aa7729fc@citrix.com>
 <WL45-Mjyf7to-l_u4XAT3M46R6YcAECvEwl6SDzOWeLE_SOQUyF26Vj2cu0mScD47fS95OaBAWDddX7DL7yujvl03YffFRDoqrpRcFDSnxA=@protonmail.com>
 <oSx3iO5YqwrWedfgCT8yEj4jGrzisHnNA6d9XQIKAJJAOhr6TPANrqVHf6s56L8_WBgLtVMJv37Cypbr2emtg0ZKb25HdHo91eM1J1fVJHo=@protonmail.com>
 <4f34ed81-8993-2e5d-9aea-89a6e2d98b44@citrix.com>
 <rQKAjmE5sqmoHfveLrCC3tRz7edgAIkDUG5CRgmBhF975OXX_8ZdIsCFturwHzr04jeYiq5MPE5gHG3SeltMz5ZnrIs0XcO0QO_OXeBGhTg=@protonmail.com>
 <cf45071e-19dd-7afb-b9cf-55bb425d0908@citrix.com>
 <VDYDkg9Ke3s5AvTA6Dxcn9OU8vKyA-VlOf0K5B_IRIQs0F9B-XSWYjDPcQ-_TIe3qbVy410qpk5cIcL6KXYJAIr31L2qAr1ryodOkQSiUvk=@protonmail.com>
 <0b97ca78-81f3-a45e-a651-05d2a420dc83@citrix.com>
Feedback-ID: 7ARND6YmrAEqSXE0j3TLm6ZqYiFFaDDEkO_KW8fTUEW0kYwGM1KEsuPxEPVWH5YuEnR43INtqwIKH-usvnxVQQ==:Ext:ProtonMail
MIME-Version: 1.0
X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE
 autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch
Subject: Re: [Xen-devel] [VMI] Possible race-condition in altp2m APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Mathieu Tarral <mathieu.tarral@protonmail.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: multipart/mixed; boundary="===============4433847313716400240=="
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.

--===============4433847313716400240==
Content-Type: multipart/alternative;
	boundary="b1_ce67303a66ad817327e608c9aaf26860"

This is a multi-part message in MIME format.

--b1_ce67303a66ad817327e608c9aaf26860
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

SGkgQW5kcmV3LCBUYW1hcywKCkxlIG1lcmNyZWRpLCBtYWkgMjksIDIwMTkgMjo0OSBBTSwgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gYSDDqWNyaXQgOgoKPiBBZnRl
ciBhIHNlcmllcyBvZiB0ZXN0cyBvbiAxIG9yIDQgVkNQVXMsIG15IGRvbWFpbiBlbmQgdXAgaW4g
MiBwb3NzaWJsZSBzdGF0ZXM6IC0gZnJvemVuOiB0aGUgbW91c2UgZG9lc24ndCBtb3ZlOiBzbyBJ
IHdvdWxkIGd1ZXNzIHRoZSBWQ1BVIGFyZSBibG9ja2VkLiBJJ20gY2FsbGluZyB0aGUgeGNfKHVu
KXBhdXNlX2RvbWFpbiBBUElzIG11bHRpcGxlIHRpbWVzIHdoZW4gSSB3cml0ZSB0byB0aGUgc2hh
ZG93IGNvcGllcywgYnV0IEl0J3MgYWx3YXlzIHN5bmNocm9ub3VzLCBzbyBJIGRvdWJ0IHRoYXQg
dGhleSBpbnRlcmZlcmVkIGFuZCAicGF1c2VkIiB0aGUgZG9tYWluLgo+Cj4geGNfeyx1bn1wYXVz
ZV9kb21haW4oKSBjYWxscyBhcmUgcmVmZXJlbmNlIGNvdW50ZWQuICBDYWxsaW5nIHVucGF1c2Ug
dG9vIG1hbnkgdGltZXMgc2hvdWxkIGJlIHNhZmUgKGZyb20gYSByZWZjb3VudCBwb2ludCBvZiB2
aWV3KSwgYW5kIHNob3VsZCBmYWlsIHRoZSBoeXBlcmNhbGwgd2l0aCAtRUlOVkFMLgo+Cj4+IEFs
c28sIHRoZSBsb2cgb3V0cHV0IEkgaGF2ZSBiZWZvcmUgSSBkZXRlY3QgdGhhdCBBbnNpYmxlIGZh
aWxlZCB0byBleGVjdXRlIGlzIHRoYXQgdGhlIHJlc3VtZSBzdWNjZWRlZCBhbmQKPj4gWGVuIGlz
IHJlYWR5IHRvIHByb2Nlc3MgVk1JIGV2ZW50cy4KPj4KPj4gLSBCU09EOiB0aGF0J3MgdGhlIHNl
Y29uZCBwb3NzaWJpbGl0eSwgYXBwYXJlbnRseSBJJ20gY29ycnVwdGluZyBjcml0aWNhbCBkYXRh
IHN0cnVjdHVyZSBpbiB0aGUgb3BlcmF0aW5nIHN5c3RlbSwKPj4gYW5kIHRoZSBXaW5kYmcgYW5h
bHlzaXMgaXMgaW5jb25jbHVzaXZlLCBzbyBJIGNhbid0IHRlbGwgbXVjaC4KPj4KPj4gRWl0aGVy
IHdheSwgSSBjYW4ndCBleGVjdXRlIHRoaXMgdGVzdCBzZXF1ZW50aWFsbHkgMTAgMDAwIHRpbWVz
IHdpdGhvdXQgYSBjcmFzaC4KPgo+IE9rIGdvb2QgLSB0aGlzIGlzIGEgZmFyIGVhc2llciBwbGFj
ZSB0byBzdGFydCBkZWJ1Z2dpbmcgZnJvbS4KPgo+PiAtPiBDb3VsZCB5b3UgbG9vayBhdCB0aGUg
aW1wbGVtZW50YXRpb24sIGFuZCB0ZWxsIG1lIGlmIEkgbWlzdXNlZCB0aGUgQVBJcyBzb21ld2hl
cmUgPwo+PiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9tdGFycmFsL2Q5OWNlNTUyNGNmY2ZiNTI5
MGVhYTA1NzAyYzNlOGU3Cj4KPiBTb21lIG9ic2VydmF0aW9ucy4KPgo+IDEpICBJbiB4ZW5fcGF1
c2Vfdm0oKSwgeW91IGRvIGFuIHhjX2RvbWFpbl9nZXRpbmZvKCkuICBGaXJzdCBvZiBhbGwsIHRo
ZSBBUEkgaXMgY3JhenksIHNvIHlvdSBhbHNvIG5lZWQgdG8gY2hlY2sgInx8IGluZm8uZG9taWQg
IT0gZG9taWQiIGluIHlvdXIgZXJyb3IgY29uZGl0aW9uLCBidXQgdGhhdCBzaG91bGRuJ3QgYmUg
YW4gaXNzdWUgaGVyZSBhcyB0aGUgZG9taWQgaXNuJ3QgY2hhbmdpbmcuCgoiVGhlIEFQSSBpcyBj
cmF6eSIKQ291bGQgeW91IGVsYWJvcmF0ZSBvbiB0aGF0ID8KCj4gRnVydGhlcm1vcmUsIHRoZSBy
ZXN1bHRzIG9mIHhjX2RvbWFpbl9nZXRpbmZvKCkgYXJlIHN0YWxlIGJlZm9yZSB0aGUgaHlwZXJj
YWxsIHJldHVybnMsIHNvIGl0IGlzIGZhciBsZXNzIHVzZWZ1bCB0aGFuIGl0IGFwcGVhcnMuCgpJ
IGxvb2tlZCBhdCBsaWJ2bWkncyBpbXBsZW1lbnRhdGlvbjoKaHR0cHM6Ly9naXRodWIuY29tL2xp
YnZtaS9saWJ2bWkvYmxvYi9tYXN0ZXIvbGlidm1pL2RyaXZlci94ZW4veGVuLmMjTDI2OTYKCkkg
Z3Vlc3MgSSBzaG91bGQgaGF2ZSBpbXBsZW1lbnRlZCB0aGUgY2hlY2tzIHRvby4KVGhleSBqdXN0
IGRpZG4ndCBtYWtlIHNlbnNlIGZvciBtZSBhcyBJIHdhcyBzdXJlIHRoYXQgbXkgY2FsbHMgd2Vy
ZSBzeW5jaHJvbm91cywgb25lIGFmdGVyIHRoZSBvdGhlci4KCj4gSSdtIGFmcmFpZCB0aGF0IHRo
ZSBvbmx5IHNhZmUgd2F5IHRvIGlzc3VlIHBhdXNlL3VucGF1c2VzIGlzIHRvIGtub3cgdGhhdCB5
b3UndmUgcmVmZXJlbmNlIGNvdW50ZWQgeW91ciBvd24gY29ycmVjdGx5LiAgQWxsIGVudGl0aWVz
IGluIGRvbTAgd2l0aCBwcml2aWxlZ2UgY2FuIGZpZ2h0IG92ZXIgZWFjaCBvdGhlcnMgcmVmZXJl
bmNlcywgYmVjYXVzZSB0aGVyZSBpcyBub3RoaW5nIFhlbiBjYW4gdXNlIHRvIGRpc3Rpbmd1aXNo
IHRoZSByZXF1ZXN0cy4KCi0+IEkgcmVtb3ZlZCBteSBjYWxscyB0byB4Y19wYXVzZS9yZXN1bWUu
Cgo+IDIpIFlvdSBhbGxvY2F0ZSBhIGxpYnhsIGNvbnRleHQgYnV0IGRvIG5vdGhpbmcgd2l0aCBp
dC4gIFRoYXQgY2FuIGFsbCBnbywgYWxvbmcgd2l0aCB0aGUgbGlua2FnZSBhZ2FpbnN0IGxpYnhs
LiAgQWxzbywgeW91IGRvbid0IG5lZWQgdG8gY3JlYXRlIGEgbG9nZ2VyIGxpa2UgdGhhdC4gIERl
c3BpdGUgYmVpbmcgdXR0ZXJseSB1bmFjY2VwdGFibGUgYmVoYXZpb3VyIGZvciBhIGxpYnJhcnks
IGl0IGlzIHRoZSBkZWZhdWx0IGJ5IHBhc3NpbmcgTlVMTCBpbiB4Y19pbnRlcmZhY2Vfb3Blbigp
LgoKSSBmb2xsb3dlZCBkcmFrdnVmJ3MgeGVuIGluaXQgZnVuY3Rpb246Cmh0dHBzOi8vZ2l0aHVi
LmNvbS90a2xlbmd5ZWwvZHJha3Z1Zi9ibG9iL21hc3Rlci9zcmMveGVuX2hlbHBlci94ZW5faGVs
cGVyLmMjTDE0MApBcyBJIHRob3VnaHQgSSB3YXMgZ29pbmcgdG8gbmVlZCB0aGlzIGF0IHNvbWUg
cG9pbnQuClNhbWUgZm9yIHRoZSB4bF9sb2dnZXIgaW5pdGlhbGl6YXRpb24uCgo+IDMpIEEgbWFs
bG9jKCkvbWVtc2V0KCkgcGFpciBpcyBtb3JlIGNvbW1vbmx5IHNwZWx0IGNhbGxvYygpCgpUcnVl
LgoKPiBBbmQgc29tZSBxdWVzdGlvbnMuCj4KPiAxKSBJJ20gZ3Vlc3NpbmcgdGhlIGRyYWt2dWZf
aW5qZWN0X3RyYXAoZHJha3Z1ZiwgMHgyOTNlNmEwLCAwKSBjYWxsIGlzIHNwZWNpZmljIHRvIHRo
ZSBleGFjdCB3aW5kb3dzIGtlcm5lbCBpbiB1c2U/CgpZZXMsIEkgdXNlZCBhIGxpYnZtaSBweXRo
b24gc2NyaXB0IHRvIHRhbnNsYXRlIHRoZSBzeW1ib2wgLT4gdmlydHVhbCBhZGRyZXNzIC0+IHBo
eXNpY2FsIGFkZHJlc3MuClRoZW4gSSByZXBsYWNlZCB0aGF0IHZhbHVlIGluIG15IGNvZGUgYW5k
IHJlY29tcGlsZWQgdGhlIGJpbmFyeSBiZWZvcmUgdGhlIHRlc3QuCgo+IDIpIEluIHZtaV9pbml0
KCksIHdoYXQgaXMgdGhlIHB1cnBvc2Ugb2YgZm1hc2sgYW5kIHplcm9fcGFnZV9nZm4/ICBZb3Ug
YWRkIG9uZSBleHRyYSBnZm4gdG8gdGhlIGd1ZXN0LCBjYWxsZWQgemVyb19wYWdlLCBhbmQgZmls
bCBpdCB3aXRoIDEncyBmcm9tIGZtYXNrLgo+Cj4gMykgWW91IGNyZWF0ZSB0d28gYWx0cDJtJ3Ms
IGJ1dCBib3RoIGhhdmUgdGhlIHNhbWUgZGVmYXVsdCBhY2Nlc3MuICBJcyB0aGlzIGRlbGliZXJh
dGUsIG9yIGEgYnVnPyAgSWYgZGVsaWJlcmF0ZSwgd2h5Pwo+Cj4gRmluYWxseSwgYW5kIHByb2Jh
Ymx5IHRoZSBzb3VyY2Ugb2YgdGhlIG1lbW9yeSBjb3JydXB0aW9uLi4uCj4KPiA0KSBXaGVuIGlu
amVjdGluZyBhIHRyYXAsIHlvdSBhbGxvY2F0ZSBhIG5ldyBnZm4sIG1lbWNweSgpIHRoZSBjb250
ZW50cyBhbmQgaW5zZXJ0IGEgMHhjYyAoc28gZmFyIHNvIGdvb2QpLiAgWW91IHRoZW4gcmVtYXAg
dGhlIGV4ZWN1dGFibGUgdmlldyB0byBwb2ludCBhdCB0aGUgbmV3IGdmbiB3aXRoIGEgYnJlYWtw
b2ludCBpbiAoZmluZSksIGFuZCByZW1hcCB0aGUgcmVhZGFibGUgdmlldyB0byBwb2ludCBhdCB0
aGUgemVyb19wYWdlLCB3aGljaCBpcyBmdWxsIG9mIDEncyAodWgtb2gpLgo+Cj4gV2hhdCBpcyB0
aGlzIGZpbmFsIHN0ZXAgdHJ5aW5nIHRvIGFjaGlldmU/ICBJdCBndWFyYW50ZWVzIHRoYXQgcGF0
Y2gtZ3VhcmQgd2lsbCBldmVudHVhbGx5IG5vdGljZSBhbmQgQlNPRCB5b3VyIFZNIGZvciBjcml0
aWNhbCBzdHJ1Y3R1cmUgY29ycnVwdGlvbi4gIFRoZSByZWFkLW9ubHkgdmlldyBuZWVkcyB0byBw
b2ludCB0byB0aGUgb3JpZ2luYWwgZ2ZuIHdpdGggb25seSByZWFkIHBlcm1pc3Npb25zLCBzbyB3
aGVuIFdpbmRvd3MgcmVhZHMgdGhlIGdmbiBiYWNrLCBpdCBzZWVzIHdoYXQgaXQgZXhwZWN0cy4g
IFlvdSBhbHNvIG5lZWQgdG8gcHJvaGliaXQgd3JpdGVzIHRvIGVpdGhlciBnZm4gc28geW91IGNh
biBzcG90IHdyaXRlcyAodW5saWtlbHkgaW4gdGhpcyBjYXNlIGJ1dCBpbXBvcnRhbnQgZm9yIGdl
bmVyYWwgaW50cm9zcGVjdGlvbikgc28geW91IGNhbiBwcm9wYWdhdGUgdGhlIGNoYW5nZSB0byBi
b3RoIGNvcGllcy4KClllcyBJIG1pc3NlZCB0aGF0IFBhdGNoR3VhcmQgd291bGQgZXZlbnR1YWxs
eSBjaGVjayB0aG9zZSBzaGFkb3cgcGFnZXMgYW55d2F5LgpJIHdhcyBhbHJlYWR5IGhhcHB5IHRv
IHNlZSB0aGF0IG15IGJyZWFrcG9pbnRzIHdlcmUgd29ya2luZywgYW5kIEkgcHJvY2VlZGVkIHRv
IHRoZSB0ZXN0cwpob3BpbmcgdG8gaGF2ZSBhIHF1aWNrIHJlcHJvZHVjdGlvbiBvZiB0aGUgYnVn
LgoKSSBpbXBsZW1lbnRlZCBhIGJhc2ljIG1lbV9hY2Nlc3MgZXZlbnQgb24gdGhlIHJlc3RyaWN0
aW5nIHRvIC0tWCBvbmx5IG9uIHRoZSBvcmlnaW5hbCBHRk4gYmVpbmcgcmVtYXBwZWQsCmFuZCBz
d2l0Y2hpbmcgdG8gaG9zdHAybSBhbmQgc2luZ2xlc3RlcHBpbmcgdG8gZXNjYXBlIFBhdGNoR3Vh
cmQuCgpJdCB3b3JrcywgYnV0IEkgZW5kIHVwIGluIGEgc2l0dWF0aW9uIHdoZXJlIFhlbiBmYWls
cyBhdCBzb21lIHBvaW50LCBiZWNhdXNlIGF0IH45MCB0ZXN0cywgaXQgY2Fubm90IHBvcHVsYXRl
IHRoZSByaW5nIGFueW1vcmU6CklORk86cm9vdDo9PT09IHRlc3QgOTIgPT09PQpJTkZPOnJvb3Q6
c3RhcnRpbmcgZHJha3Z1ZgpJTkZPOnJvb3Q6c3RhcnRpbmcgQW5zaWJsZQpJTklUCnhlbl9pbml0
X2ludGVyZmFjZQp4Y19pbnRlcmZhY2Vfb3BlbgpjcmVhdGUgbG9nZ2VyCmFsbG9jYXRpbmcgbGli
eGMgY29udGV4dAppbml0IHJpbmcgcGFnZQp4YzogZXJyb3I6IEZhaWxlZCB0byBwb3B1bGF0ZSBy
aW5nIHBmbgooMTYgPSBEZXZpY2Ugb3IgcmVzb3VyY2UgYnVzeSk6IEludGVybmFsIGVycm9yCmZh
aWwgdG8gZW5hYmxlIG1vbml0b3Jpbmc6IERldmljZSBvciByZXNvdXJjZSBidXN5CmZhaWwgdG8g
aW5pdCB4ZW4gaW50ZXJmYWNlCkNMT1NFCkZhaWwgdG8gaW5pdCB2bWkKCihJIHVwZGF0ZWQgdGhl
IEdpc3Q6IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1Mjkw
ZWFhMDU3MDJjM2U4ZTcjZmlsZS14ZW4tZHJha3Z1Zi1jKQpXaGF0IGRvIHlvdSB0aGluayBoYXBw
ZW5lZCA/CkkgaGF2ZSBhIGNhbGwgdG8geGNfZG9tYWluX3NldG1heG1lbSB3aXRoIH4wLCBzbyBp
dCBzaG91bGRuJ3QgaGFwcGVuID8KaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vbXRhcnJhbC9kOTlj
ZTU1MjRjZmNmYjUyOTBlYWEwNTcwMmMzZThlNyNmaWxlLXhlbi1kcmFrdnVmLWMtTDU5OAoKPj4g
SSB1c2VkIHRoZSBjb21wYXQgQVBJcywgbGlrZSBEcmFrdnVmIGRvZXMuCj4+Cj4+IEBUYW1hcywg
aWYgeW91IGNvdWxkIGNoZWNrIHRoZSB0cmFwcyBpbXBsZW1lbnRhdGlvbi4KPj4KPj4gWW91IGFs
c28gaGF2ZSBzdHJlc3MtdGVzdC5weSwgd2hpY2ggaXMgdGhlIHNtYWxsIHRlc3Qgc3VpdGUgdGhh
dCBJIHVzZWQsIGFuZAo+PiB0aGUgc2NyZWVuc2hvdCBzaG93aW5nIHRoZSBzdGRvdXQgcHJlY2Vk
aW5nIGEgdGVzdCBmYWlsdXJlLAo+PiB3aGVuIEFuc2libGUgY291bGRuJ3QgY29udGFjdCBXaW5S
TSBzZXJ2aWNlIGJlY2F1c2UgdGhlIGRvbWFpbiB3YXMgZnJvemVuLgo+Pgo+PiBOb3RlOiBJIHN0
b2xlIHNvbWUgY29kZSBmcm9tIGxpYnZtaSwgdG8gaGFuZGxlIHBhZ2UgcmVhZC93cml0ZSBpbiBY
ZW4uCj4+Cj4+IFBTOiBpbiB0aGUgY2FzZSB3aGVyZSB0aGUgZG9tYWluIGlzIGZyb3plbiwgYW5k
IEkgZGVzdHJveSB0aGUgZG9tYWluLCBhIChudWxsKSBlbnRyeSB3aWxsIHJlbWFpbgo+PiBpbiB4
bCBsaXN0LCBkZXNwaXRlIHRoYXQgbXkgc3RyZXNzLXRlc3QucHkgcHJvY2VzcyBpcyBhbHJlYWR5
IGRlYWQuCj4+Cj4+IEkgaGF2ZSA0IG9mIHRoZXNlIGVudHJpZXMgaW4gbXkgeGwgbGlzdCByaWdo
dCBub3cuCj4KPiBUaGF0J3MgYWxtb3N0IGNlcnRhaW5seSBhIHJlZmVyZW5jZSBub3QgYmVpbmcg
ZHJvcHBlZCBvbiBhIHBhZ2UuICBDYW4geW91IHJ1biBgeGwgZGVidWcta2V5cyBxYCBhbmQgcGFz
dGUgdGhlIHJlc3VsdGluZyBhbmFseXNpcyB3aGljaCB3aWxsIGJlIHZpc2libGUgaW4gYHhsIGRt
ZXNnYD8KPgo+IEl0IGlzIHByb2JhYmx5IHNvbWUgbWlzc2luZyBjbGVhbnVwIGluIHRoZSBhbHRw
Mm0gY29kZS4KCkkganVzdCBjaGVja2VkLCBhbmQgSSBoYWQgYSBmZXcgInhlbi1kcmFrdnVmIiBw
cm9jZXNzZXMgc3RpbGwgcnVubmluZyBpbiB0aGUgYmFja2dyb3VuZC4KV2hlbiB0aGUgbWFpbiBQ
eXRob24gcHJvY2VzcyByYWlzZWQgYW4gZXhjZXB0aW9uIGFuZCB0ZXJtaW5hdGVkLCB0aGV5IGJl
Y2FtZSBhdHRhY2hlZCB0byBzeXN0ZW1kLgpLaWxsaW5nIHRoZW0gcmVtb3ZlZCB0aGUgKG51bGwp
IGRvbWFpbiBlbnRyaWVzLgoKVGhhbmtzLApNYXRoaWV1


--b1_ce67303a66ad817327e608c9aaf26860
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdj5IaSBBbmRyZXcsIFRhbWFzLDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkxlIG1l
cmNyZWRpLCBtYWkgMjksIDIwMTkgMjo0OSBBTSwgQW5kcmV3IENvb3BlciAmbHQ7YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbSZndDsgYSDDqWNyaXQmbmJzcDs6PGJyPjwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2
IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkFmdGVyIGEgc2VyaWVzIG9mIHRlc3RzIG9uIDEgb3Ig
NCBWQ1BVcywgbXkgZG9tYWluIGVuZCB1cCBpbiAyIHBvc3NpYmxlIHN0YXRlczoNCi0gZnJvemVu
OiB0aGUgbW91c2UgZG9lc24ndCBtb3ZlOiBzbyBJIHdvdWxkIGd1ZXNzIHRoZSBWQ1BVIGFyZSBi
bG9ja2VkLg0KDQpJJ20gY2FsbGluZyB0aGUgeGNfKHVuKXBhdXNlX2RvbWFpbiBBUElzIG11bHRp
cGxlIHRpbWVzIHdoZW4gSSB3cml0ZSB0byB0aGUgc2hhZG93IGNvcGllcywNCmJ1dCBJdCdzIGFs
d2F5cyBzeW5jaHJvbm91cywgc28gSSBkb3VidCB0aGF0IHRoZXkgaW50ZXJmZXJlZCBhbmQgInBh
dXNlZCIgdGhlIGRvbWFpbi48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj54Y197LHVufXBh
dXNlX2RvbWFpbigpIGNhbGxzIGFyZSByZWZlcmVuY2UgY291bnRlZC4mbmJzcDsgQ2FsbGluZyB1
bnBhdXNlDQogICAgdG9vIG1hbnkgdGltZXMgc2hvdWxkIGJlIHNhZmUgKGZyb20gYSByZWZjb3Vu
dCBwb2ludCBvZiB2aWV3KSwgYW5kDQogICAgc2hvdWxkIGZhaWwgdGhlIGh5cGVyY2FsbCB3aXRo
IC1FSU5WQUwuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiPjxwcmUgd3JhcD5BbHNvLCB0aGUgbG9nIG91dHB1dCBJIGhhdmUgYmVm
b3JlIEkgZGV0ZWN0IHRoYXQgQW5zaWJsZSBmYWlsZWQgdG8gZXhlY3V0ZSBpcyB0aGF0IHRoZSBy
ZXN1bWUgc3VjY2VkZWQgYW5kDQpYZW4gaXMgcmVhZHkgdG8gcHJvY2VzcyBWTUkgZXZlbnRzLg0K
DQotIEJTT0Q6IHRoYXQncyB0aGUgc2Vjb25kIHBvc3NpYmlsaXR5LCBhcHBhcmVudGx5IEknbSBj
b3JydXB0aW5nIGNyaXRpY2FsIGRhdGEgc3RydWN0dXJlIGluIHRoZSBvcGVyYXRpbmcgc3lzdGVt
LA0KYW5kIHRoZSBXaW5kYmcgYW5hbHlzaXMgaXMgaW5jb25jbHVzaXZlLCBzbyBJIGNhbid0IHRl
bGwgbXVjaC4NCg0KRWl0aGVyIHdheSwgSSBjYW4ndCBleGVjdXRlIHRoaXMgdGVzdCBzZXF1ZW50
aWFsbHkgMTAgMDAwIHRpbWVzIHdpdGhvdXQgYSBjcmFzaC48YnI+PC9wcmU+PC9ibG9ja3F1b3Rl
PjxkaXY+PGJyPjwvZGl2PjxkaXY+T2sgZ29vZCAtIHRoaXMgaXMgYSBmYXIgZWFzaWVyIHBsYWNl
IHRvIHN0YXJ0IGRlYnVnZ2luZyBmcm9tLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxi
cj48L2Rpdj48YmxvY2txdW90ZSB0eXBlPSJjaXRlIj48cHJlIHdyYXA+LSZndDsgQ291bGQgeW91
IGxvb2sgYXQgdGhlIGltcGxlbWVudGF0aW9uLCBhbmQgdGVsbCBtZSBpZiBJIG1pc3VzZWQgdGhl
IEFQSXMgc29tZXdoZXJlID8NCjxhIGhyZWY9Imh0dHBzOi8vZ2lzdC5naXRodWIuY29tL210YXJy
YWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJjM2U4ZTciPmh0dHBzOi8vZ2lzdC5naXRodWIu
Y29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJjM2U4ZTc8L2E+PGJyPjwvcHJl
PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PlNvbWUgb2JzZXJ2YXRpb25zLjxicj48
L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjEpJm5ic3A7IEluIHhlbl9wYXVzZV92bSgpLCB5b3Ug
ZG8gYW4geGNfZG9tYWluX2dldGluZm8oKS4mbmJzcDsgRmlyc3Qgb2YgYWxsLA0KICAgIHRoZSBB
UEkgaXMgY3JhenksIHNvIHlvdSBhbHNvIG5lZWQgdG8gY2hlY2sgInx8IGluZm8uZG9taWQgIT0g
ZG9taWQiDQogICAgaW4geW91ciBlcnJvciBjb25kaXRpb24sIGJ1dCB0aGF0IHNob3VsZG4ndCBi
ZSBhbiBpc3N1ZSBoZXJlIGFzIHRoZQ0KICAgIGRvbWlkIGlzbid0IGNoYW5naW5nLiZuYnNwOyA8
YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+IlRoZSBBUEkgaXMgY3JhenkiPGJyPjwvZGl2Pjxk
aXY+Q291bGQgeW91IGVsYWJvcmF0ZSBvbiB0aGF0ID88YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xh
c3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUiPjxkaXY+PGJyPjwvZGl2PjxkaXY+RnVy
dGhlcm1vcmUsIHRoZSByZXN1bHRzIG9mIHhjX2RvbWFpbl9nZXRpbmZvKCkgYXJlIHN0YWxlIGJl
Zm9yZSB0aGUNCiAgICBoeXBlcmNhbGwgcmV0dXJucywgc28gaXQgaXMgZmFyIGxlc3MgdXNlZnVs
IHRoYW4gaXQgYXBwZWFycy48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxk
aXY+SSBsb29rZWQgYXQgbGlidm1pJ3MgaW1wbGVtZW50YXRpb246PGJyPjwvZGl2PjxkaXY+PGEg
aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2xpYnZtaS9saWJ2bWkvYmxvYi9tYXN0ZXIvbGlidm1p
L2RyaXZlci94ZW4veGVuLmMjTDI2OTYiPmh0dHBzOi8vZ2l0aHViLmNvbS9saWJ2bWkvbGlidm1p
L2Jsb2IvbWFzdGVyL2xpYnZtaS9kcml2ZXIveGVuL3hlbi5jI0wyNjk2PC9hPjxicj48L2Rpdj48
ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+SSBndWVzcyBJIHNob3VsZCBoYXZlIGltcGxlbWVudGVk
IHRoZSBjaGVja3MgdG9vLjxicj48L2Rpdj48ZGl2PlRoZXkganVzdCBkaWRuJ3QgbWFrZSBzZW5z
ZSBmb3IgbWUgYXMgSSB3YXMgc3VyZSB0aGF0IG15IGNhbGxzIHdlcmUgc3luY2hyb25vdXMsIG9u
ZSBhZnRlciB0aGUgb3RoZXIuPGJyPjwvZGl2PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90
b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2PkknbSBhZnJhaWQgdGhhdCB0aGUgb25seSBz
YWZlIHdheSB0byBpc3N1ZSBwYXVzZS91bnBhdXNlcyBpcyB0byBrbm93DQogICAgdGhhdCB5b3Un
dmUgcmVmZXJlbmNlIGNvdW50ZWQgeW91ciBvd24gY29ycmVjdGx5LiZuYnNwOyBBbGwgZW50aXRp
ZXMgaW4NCiAgICBkb20wIHdpdGggcHJpdmlsZWdlIGNhbiBmaWdodCBvdmVyIGVhY2ggb3RoZXJz
IHJlZmVyZW5jZXMsIGJlY2F1c2UNCiAgICB0aGVyZSBpcyBub3RoaW5nIFhlbiBjYW4gdXNlIHRv
IGRpc3Rpbmd1aXNoIHRoZSByZXF1ZXN0cy48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+LSZn
dDsgSSByZW1vdmVkIG15IGNhbGxzIHRvIHhjX3BhdXNlL3Jlc3VtZS48YnI+PC9kaXY+PGRpdj48
YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUi
PjxkaXY+PGJyPjwvZGl2PjxkaXY+MikgWW91IGFsbG9jYXRlIGEgbGlieGwgY29udGV4dCBidXQg
ZG8gbm90aGluZyB3aXRoIGl0LiZuYnNwOyBUaGF0IGNhbg0KICAgIGFsbCBnbywgYWxvbmcgd2l0
aCB0aGUgbGlua2FnZSBhZ2FpbnN0IGxpYnhsLiZuYnNwOyBBbHNvLCB5b3UgZG9uJ3QgbmVlZA0K
ICAgIHRvIGNyZWF0ZSBhIGxvZ2dlciBsaWtlIHRoYXQuJm5ic3A7IERlc3BpdGUgYmVpbmcgdXR0
ZXJseSB1bmFjY2VwdGFibGUNCiAgICBiZWhhdmlvdXIgZm9yIGEgbGlicmFyeSwgaXQgaXMgdGhl
IGRlZmF1bHQgYnkgcGFzc2luZyBOVUxMIGluDQogICAgeGNfaW50ZXJmYWNlX29wZW4oKS48YnI+
PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+SSBmb2xsb3dlZCBkcmFrdnVmJ3MgeGVuIGluaXQgZnVu
Y3Rpb246PGJyPjwvZGl2PjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3RrbGVuZ3ll
bC9kcmFrdnVmL2Jsb2IvbWFzdGVyL3NyYy94ZW5faGVscGVyL3hlbl9oZWxwZXIuYyNMMTQwIj5o
dHRwczovL2dpdGh1Yi5jb20vdGtsZW5neWVsL2RyYWt2dWYvYmxvYi9tYXN0ZXIvc3JjL3hlbl9o
ZWxwZXIveGVuX2hlbHBlci5jI0wxNDA8L2E+PGJyPjwvZGl2PjxkaXY+QXMgSSB0aG91Z2h0IEkg
d2FzIGdvaW5nIHRvIG5lZWQgdGhpcyBhdCBzb21lIHBvaW50Ljxicj48L2Rpdj48ZGl2PlNhbWUg
Zm9yIHRoZSB4bF9sb2dnZXIgaW5pdGlhbGl6YXRpb24uPGJyPjwvZGl2PjxibG9ja3F1b3RlIGNs
YXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2Pjxicj48L2Rpdj48ZGl2PjMp
IEEgbWFsbG9jKCkvbWVtc2V0KCkgcGFpciBpcyBtb3JlIGNvbW1vbmx5IHNwZWx0IGNhbGxvYygp
PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PlRydWUuPGJyPjwvZGl2
PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2Pjxi
cj48L2Rpdj48ZGl2PkFuZCBzb21lIHF1ZXN0aW9ucy48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+
PGRpdj4xKSBJJ20gZ3Vlc3NpbmcgdGhlIDxzcGFuPmRyYWt2dWZfaW5qZWN0X3RyYXA8L3NwYW4+
KGRyYWt2dWYsIDxzcGFuPjB4MjkzZTZhMDwvc3Bhbj4sIDxzcGFuPjA8L3NwYW4+KQ0KICAgIGNh
bGwgaXMgc3BlY2lmaWMgdG8gdGhlIGV4YWN0IHdpbmRvd3Mga2VybmVsIGluIHVzZT88YnI+PC9k
aXY+PC9ibG9ja3F1b3RlPjxkaXY+WWVzLCBJIHVzZWQgYSBsaWJ2bWkgcHl0aG9uIHNjcmlwdCB0
byB0YW5zbGF0ZSB0aGUgc3ltYm9sIC0mZ3Q7IHZpcnR1YWwgYWRkcmVzcyAtJmd0OyBwaHlzaWNh
bCBhZGRyZXNzLjxicj48L2Rpdj48ZGl2PlRoZW4gSSByZXBsYWNlZCB0aGF0IHZhbHVlIGluIG15
IGNvZGUgYW5kIHJlY29tcGlsZWQgdGhlIGJpbmFyeSBiZWZvcmUgdGhlIHRlc3QuPGJyPjwvZGl2
PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj48ZGl2Pjxi
cj48L2Rpdj48ZGl2PjIpIEluIHZtaV9pbml0KCksIHdoYXQgaXMgdGhlIHB1cnBvc2Ugb2YgZm1h
c2sgYW5kIHplcm9fcGFnZV9nZm4/Jm5ic3A7DQogICAgWW91IGFkZCBvbmUgZXh0cmEgZ2ZuIHRv
IHRoZSBndWVzdCwgY2FsbGVkIHplcm9fcGFnZSwgYW5kIGZpbGwgaXQNCiAgICB3aXRoIDEncyBm
cm9tIGZtYXNrLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjMpIFlvdSBjcmVhdGUgdHdv
IGFsdHAybSdzLCBidXQgYm90aCBoYXZlIHRoZSBzYW1lIGRlZmF1bHQgYWNjZXNzLiZuYnNwOw0K
ICAgIElzIHRoaXMgZGVsaWJlcmF0ZSwgb3IgYSBidWc/Jm5ic3A7IElmIGRlbGliZXJhdGUsIHdo
eT88YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5GaW5hbGx5LCBhbmQgcHJvYmFibHkgdGhl
IHNvdXJjZSBvZiB0aGUgbWVtb3J5IGNvcnJ1cHRpb24uLi48YnI+PC9kaXY+PGRpdj48YnI+PC9k
aXY+PGRpdj40KSBXaGVuIGluamVjdGluZyBhIHRyYXAsIHlvdSBhbGxvY2F0ZSBhIG5ldyBnZm4s
IG1lbWNweSgpIHRoZQ0KICAgIGNvbnRlbnRzIGFuZCBpbnNlcnQgYSAweGNjIChzbyBmYXIgc28g
Z29vZCkuJm5ic3A7IFlvdSB0aGVuIHJlbWFwIHRoZQ0KICAgIGV4ZWN1dGFibGUgdmlldyB0byBw
b2ludCBhdCB0aGUgbmV3IGdmbiB3aXRoIGEgYnJlYWtwb2ludCBpbiAoZmluZSksDQogICAgYW5k
IHJlbWFwIHRoZSByZWFkYWJsZSB2aWV3IHRvIHBvaW50IGF0IHRoZSB6ZXJvX3BhZ2UsIHdoaWNo
IGlzIGZ1bGwNCiAgICBvZiAxJ3MgKHVoLW9oKS48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp
dj5XaGF0IGlzIHRoaXMgZmluYWwgc3RlcCB0cnlpbmcgdG8gYWNoaWV2ZT8mbmJzcDsgSXQgZ3Vh
cmFudGVlcyB0aGF0DQogICAgcGF0Y2gtZ3VhcmQgd2lsbCBldmVudHVhbGx5IG5vdGljZSBhbmQg
QlNPRCB5b3VyIFZNIGZvciBjcml0aWNhbA0KICAgIHN0cnVjdHVyZSBjb3JydXB0aW9uLiZuYnNw
OyBUaGUgcmVhZC1vbmx5IHZpZXcgbmVlZHMgdG8gcG9pbnQgdG8gdGhlDQogICAgb3JpZ2luYWwg
Z2ZuIHdpdGggb25seSByZWFkIHBlcm1pc3Npb25zLCBzbyB3aGVuIFdpbmRvd3MgcmVhZHMgdGhl
DQogICAgZ2ZuIGJhY2ssIGl0IHNlZXMgd2hhdCBpdCBleHBlY3RzLiZuYnNwOyBZb3UgYWxzbyBu
ZWVkIHRvIHByb2hpYml0IHdyaXRlcw0KICAgIHRvIGVpdGhlciBnZm4gc28geW91IGNhbiBzcG90
IHdyaXRlcyAodW5saWtlbHkgaW4gdGhpcyBjYXNlIGJ1dA0KICAgIGltcG9ydGFudCBmb3IgZ2Vu
ZXJhbCBpbnRyb3NwZWN0aW9uKSBzbyB5b3UgY2FuIHByb3BhZ2F0ZSB0aGUgY2hhbmdlDQogICAg
dG8gYm90aCBjb3BpZXMuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2
PlllcyBJIG1pc3NlZCB0aGF0IFBhdGNoR3VhcmQgd291bGQgZXZlbnR1YWxseSBjaGVjayB0aG9z
ZSBzaGFkb3cgcGFnZXMgYW55d2F5Ljxicj48L2Rpdj48ZGl2Pkkgd2FzIGFscmVhZHkgaGFwcHkg
dG8gc2VlIHRoYXQgbXkgYnJlYWtwb2ludHMgd2VyZSB3b3JraW5nLCBhbmQgSSBwcm9jZWVkZWQg
dG8gdGhlIHRlc3RzPGJyPjwvZGl2PjxkaXY+aG9waW5nIHRvIGhhdmUgYSBxdWljayByZXByb2R1
Y3Rpb24gb2YgdGhlIGJ1Zy48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIGltcGxlbWVu
dGVkIGEgYmFzaWMgbWVtX2FjY2VzcyBldmVudCBvbiB0aGUgcmVzdHJpY3RpbmcgdG8gLS1YIG9u
bHkgb24gdGhlIG9yaWdpbmFsIEdGTiBiZWluZyByZW1hcHBlZCw8YnI+PC9kaXY+PGRpdj5hbmQg
c3dpdGNoaW5nIHRvIGhvc3RwMm0gYW5kIHNpbmdsZXN0ZXBwaW5nIHRvIGVzY2FwZSBQYXRjaEd1
YXJkLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkl0IHdvcmtzLCBidXQgSSBlbmQgdXAg
aW4gYSBzaXR1YXRpb24gd2hlcmUgWGVuIGZhaWxzIGF0IHNvbWUgcG9pbnQsIGJlY2F1c2UgYXQg
fjkwIHRlc3RzLCBpdCBjYW5ub3QgcG9wdWxhdGUgdGhlIHJpbmcgYW55bW9yZTo8YnI+PC9kaXY+
PGRpdj5JTkZPOnJvb3Q6PT09PSB0ZXN0IDkyID09PT08YnI+PC9kaXY+PGRpdj5JTkZPOnJvb3Q6
c3RhcnRpbmcgZHJha3Z1Zjxicj48L2Rpdj48ZGl2PklORk86cm9vdDpzdGFydGluZyBBbnNpYmxl
PGJyPjwvZGl2PjxkaXY+SU5JVDxicj48L2Rpdj48ZGl2Pnhlbl9pbml0X2ludGVyZmFjZTxicj48
L2Rpdj48ZGl2PnhjX2ludGVyZmFjZV9vcGVuPGJyPjwvZGl2PjxkaXY+Y3JlYXRlIGxvZ2dlcjxi
cj48L2Rpdj48ZGl2PmFsbG9jYXRpbmcgbGlieGMgY29udGV4dDxicj48L2Rpdj48ZGl2PmluaXQg
cmluZyBwYWdlPGJyPjwvZGl2PjxkaXY+eGM6IGVycm9yOiBGYWlsZWQgdG8gcG9wdWxhdGUgcmlu
ZyBwZm48YnI+PC9kaXY+PGRpdj4oMTYgPSBEZXZpY2Ugb3IgcmVzb3VyY2UgYnVzeSk6IEludGVy
bmFsIGVycm9yPGJyPjwvZGl2PjxkaXY+ZmFpbCB0byBlbmFibGUgbW9uaXRvcmluZzogRGV2aWNl
IG9yIHJlc291cmNlIGJ1c3k8YnI+PC9kaXY+PGRpdj5mYWlsIHRvIGluaXQgeGVuIGludGVyZmFj
ZTxicj48L2Rpdj48ZGl2PkNMT1NFPGJyPjwvZGl2PjxkaXY+RmFpbCB0byBpbml0IHZtaTxicj48
L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PihJIHVwZGF0ZWQgdGhlIEdpc3Q6IDxhIGhyZWY9Imh0
dHBzOi8vZ2lzdC5naXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJj
M2U4ZTcjZmlsZS14ZW4tZHJha3Z1Zi1jIj5odHRwczovL2dpc3QuZ2l0aHViLmNvbS9tdGFycmFs
L2Q5OWNlNTUyNGNmY2ZiNTI5MGVhYTA1NzAyYzNlOGU3I2ZpbGUteGVuLWRyYWt2dWYtYzwvYT4p
PGJyPjwvZGl2PjxkaXY+V2hhdCBkbyB5b3UgdGhpbmsgaGFwcGVuZWQgPzxicj48L2Rpdj48ZGl2
PkkgaGF2ZSBhIGNhbGwgdG8geGNfZG9tYWluX3NldG1heG1lbSB3aXRoIH4wLCBzbyBpdCBzaG91
bGRuJ3QgaGFwcGVuID88YnI+PC9kaXY+PGRpdj48YSBocmVmPSJodHRwczovL2dpc3QuZ2l0aHVi
LmNvbS9tdGFycmFsL2Q5OWNlNTUyNGNmY2ZiNTI5MGVhYTA1NzAyYzNlOGU3I2ZpbGUteGVuLWRy
YWt2dWYtYy1MNTk4Ij5odHRwczovL2dpc3QuZ2l0aHViLmNvbS9tdGFycmFsL2Q5OWNlNTUyNGNm
Y2ZiNTI5MGVhYTA1NzAyYzNlOGU3I2ZpbGUteGVuLWRyYWt2dWYtYy1MNTk4PC9hPjxicj48L2Rp
dj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdj48
YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PHByZSB3cmFwPkkgdXNlZCB0aGUgY29t
cGF0IEFQSXMsIGxpa2UgRHJha3Z1ZiBkb2VzLg0KDQpAVGFtYXMsIGlmIHlvdSBjb3VsZCBjaGVj
ayB0aGUgdHJhcHMgaW1wbGVtZW50YXRpb24uDQoNCllvdSBhbHNvIGhhdmUgc3RyZXNzLXRlc3Qu
cHksIHdoaWNoIGlzIHRoZSBzbWFsbCB0ZXN0IHN1aXRlIHRoYXQgSSB1c2VkLCBhbmQNCnRoZSBz
Y3JlZW5zaG90IHNob3dpbmcgdGhlIHN0ZG91dCBwcmVjZWRpbmcgYSB0ZXN0IGZhaWx1cmUsDQp3
aGVuIEFuc2libGUgY291bGRuJ3QgY29udGFjdCBXaW5STSBzZXJ2aWNlIGJlY2F1c2UgdGhlIGRv
bWFpbiB3YXMgZnJvemVuLg0KDQpOb3RlOiBJIHN0b2xlIHNvbWUgY29kZSBmcm9tIGxpYnZtaSwg
dG8gaGFuZGxlIHBhZ2UgcmVhZC93cml0ZSBpbiBYZW4uDQoNClBTOiBpbiB0aGUgY2FzZSB3aGVy
ZSB0aGUgZG9tYWluIGlzIGZyb3plbiwgYW5kIEkgZGVzdHJveSB0aGUgZG9tYWluLCBhIChudWxs
KSBlbnRyeSB3aWxsIHJlbWFpbg0KaW4geGwgbGlzdCwgZGVzcGl0ZSB0aGF0IG15IHN0cmVzcy10
ZXN0LnB5IHByb2Nlc3MgaXMgYWxyZWFkeSBkZWFkLg0KDQpJIGhhdmUgNCBvZiB0aGVzZSBlbnRy
aWVzIGluIG15IHhsIGxpc3QgcmlnaHQgbm93Ljxicj48L3ByZT48L2Jsb2NrcXVvdGU+PGRpdj48
YnI+PC9kaXY+PGRpdj5UaGF0J3MgYWxtb3N0IGNlcnRhaW5seSBhIHJlZmVyZW5jZSBub3QgYmVp
bmcgZHJvcHBlZCBvbiBhIHBhZ2UuJm5ic3A7DQogICAgQ2FuIHlvdSBydW4gYHhsIGRlYnVnLWtl
eXMgcWAgYW5kIHBhc3RlIHRoZSByZXN1bHRpbmcgYW5hbHlzaXMgd2hpY2gNCiAgICB3aWxsIGJl
IHZpc2libGUgaW4gYHhsIGRtZXNnYD88YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JdCBp
cyBwcm9iYWJseSBzb21lIG1pc3NpbmcgY2xlYW51cCBpbiB0aGUgYWx0cDJtIGNvZGUuPGJyPjwv
ZGl2PjwvYmxvY2txdW90ZT48ZGl2PjxkaXY+SSBqdXN0IGNoZWNrZWQsIGFuZCBJIGhhZCBhIGZl
dyAieGVuLWRyYWt2dWYiIHByb2Nlc3NlcyBzdGlsbCBydW5uaW5nIGluIHRoZSBiYWNrZ3JvdW5k
Ljxicj48L2Rpdj48ZGl2PldoZW4gdGhlIG1haW4gUHl0aG9uIHByb2Nlc3MgcmFpc2VkIGFuIGV4
Y2VwdGlvbiBhbmQgdGVybWluYXRlZCwgdGhleSBiZWNhbWUgYXR0YWNoZWQgdG8gc3lzdGVtZC48
YnI+PC9kaXY+PC9kaXY+PGRpdj5LaWxsaW5nIHRoZW0gcmVtb3ZlZCB0aGUgKG51bGwpIGRvbWFp
biBlbnRyaWVzLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8YnI+PC9kaXY+
PGRpdj5NYXRoaWV1PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pg==



--b1_ce67303a66ad817327e608c9aaf26860--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4433847313716400240==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:32:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hafwg-0006FJ-LA; Tue, 11 Jun 2019 12:32: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=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hafwf-0006F8-Ta
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:32:09 +0000
X-Inumbo-ID: ece15a96-8c44-11e9-8980-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ece15a96-8c44-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:32:07 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 05:32:06 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga001.jf.intel.com with ESMTP; 11 Jun 2019 05:32:04 -0700
Date: Tue, 11 Jun 2019 20:36:17 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190611123615.GA22930@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-9-git-send-email-chao.gao@intel.com>
 <5CF7CD2702000078002358F4@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7CD2702000078002358F4@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 08/10] x86/microcode: Synchronize late
 microcode loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Ashok Raj <ashok.raj@intel.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, tglx@linutronix.de,
 Borislav Petkov <bp@suse.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>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDg6MDk6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBUaGlzIHBhdGNoIHBvcnRzIG1pY3JvY29kZSBpbXByb3ZlbWVudCBwYXRjaGVzIGZyb20g
bGludXgga2VybmVsLgo+PiAKPj4gQmVmb3JlIHlvdSByZWFkIGFueSBmdXJ0aGVyOiB0aGUgZWFy
bHkgbG9hZGluZyBtZXRob2QgaXMgc3RpbGwgdGhlCj4+IHByZWZlcnJlZCBvbmUgYW5kIHlvdSBz
aG91bGQgYWx3YXlzIGRvIHRoYXQuIFRoZSBmb2xsb3dpbmcgcGF0Y2ggaXMKPj4gaW1wcm92aW5n
IHRoZSBsYXRlIGxvYWRpbmcgbWVjaGFuaXNtIGZvciBsb25nIHJ1bm5pbmcgam9icyBhbmQgY2xv
dWQgdXNlCj4+IGNhc2VzLgo+PiAKPj4gR2F0aGVyIGFsbCBjb3JlcyBhbmQgc2VyaWFsaXplIHRo
ZSBtaWNyb2NvZGUgdXBkYXRlIG9uIHRoZW0gYnkgZG9pbmcgaXQKPj4gb25lLWJ5LW9uZSB0byBt
YWtlIHRoZSBsYXRlIHVwZGF0ZSBwcm9jZXNzIGFzIHJlbGlhYmxlIGFzIHBvc3NpYmxlIGFuZAo+
PiBhdm9pZCBwb3RlbnRpYWwgaXNzdWVzIGNhdXNlZCBieSB0aGUgbWljcm9jb2RlIHVwZGF0ZS4K
Pj4gCj4+IFNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4+IFRl
c3RlZC1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPj4gW2xpbnV4IGNvbW1pdDog
YTUzMjFhZWM2NDEyYjIwYjVhZDE1ZGIyZDZiOTE2YzA1MzQ5ZGJmZl0KPj4gW2xpbnV4IGNvbW1p
dDogYmI4YzEzZDYxYTYyOTI3NmExNjJjMWQyYjFhMjBhODE1Y2JjZmJiN10KPj4gQ2M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+PiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFr
YWppbWFAaW50ZWwuY29tPgo+PiBDYzogQXNob2sgUmFqIDxhc2hvay5yYWpAaW50ZWwuY29tPgo+
PiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgo+PiBDYzogVGhvbWFzIEdsZWl4bmVy
IDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiAt
LS0KPj4gQ2hhbmdlcyBpbiB2NzoKPj4gIC0gQ2hlY2sgd2hldGhlciAndGltZW91dCcgaXMgMCBy
YXRoZXIgdGhhbiAiPD0wIiBzaW5jZSBpdCBpcyB1bnNpZ25lZCBpbnQuCj4+ICAtIHJld29yZCB0
aGUgY29tbWVudCBhYm92ZSBtaWNyb2NvZGVfdXBkYXRlX2NwdSgpIHRvIGNsZWFybHkgc3RhdGUg
dGhhdAo+PiAgb25lIHRocmVhZCBwZXIgY29yZSBzaG91bGQgZG8gdGhlIHVwZGF0ZS4KPj4gCj4+
IENoYW5nZXMgaW4gdjY6Cj4+ICAtIFVzZSBvbmUgdGltZW91dCBwZXJpb2QgZm9yIHJlbmRlenZv
dXMgc3RhZ2UgYW5kIGFub3RoZXIgZm9yIHVwZGF0ZSBzdGFnZS4KPj4gIC0gc2NhbGUgdGltZSB0
byB3YWl0IGJ5IHRoZSBudW1iZXIgb2YgcmVtYWluaW5nIGNwdXMgdG8gcmVzcG9uZC4KPj4gICAg
SXQgaGVscHMgdG8gZmluZCBzb21ldGhpbmcgd3JvbmcgZWFybGllciBhbmQgdGh1cyB3ZSBjYW4g
cmVib290IHRoZQo+PiAgICBzeXN0ZW0gZWFybGllci4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94ODYv
bWljcm9jb2RlLmMgfCAxNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxNTUgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRp
b25zKC0pCj4+IAo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21pY3JvY29kZS5jIGIveGVu
L2FyY2gveDg2L21pY3JvY29kZS5jCj4+IGluZGV4IDIzY2Y1NTAuLmY0YTQxN2UgMTAwNjQ0Cj4+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbWlj
cm9jb2RlLmMKPj4gQEAgLTIyLDYgKzIyLDcgQEAKPj4gICAqLwo+PiAgCj4+ICAjaW5jbHVkZSA8
eGVuL2NwdS5oPgo+PiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4KPkl0IHNlZW1zIHZhbmlz
aGluZ2x5IHVubGlrZWx5IHRoYXQgeW91IHdvdWxkIG5lZWQgdGhpcyBleHBsaWNpdCAjaW5jbHVk
ZQo+aGVyZSwgYnV0IGl0IGNlcnRhaW5seSBpc24ndCB3cm9uZy4KPgo+PiBAQCAtMjcwLDMxICsy
OTYsOTAgQEAgYm9vbCBtaWNyb2NvZGVfdXBkYXRlX2NhY2hlKHN0cnVjdCBtaWNyb2NvZGVfcGF0
Y2ggKnBhdGNoKQo+PiAgICAgIHJldHVybiB0cnVlOwo+PiAgfQo+PiAgCj4+IC1zdGF0aWMgbG9u
ZyBkb19taWNyb2NvZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQo+PiArLyogV2FpdCBmb3IgQ1BVcyB0
byByZW5kZXp2b3VzIHdpdGggYSB0aW1lb3V0ICh1cykgKi8KPj4gK3N0YXRpYyBpbnQgd2FpdF9m
b3JfY3B1cyhhdG9taWNfdCAqY250LCB1bnNpZ25lZCBpbnQgZXhwZWN0LAo+PiArICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB0aW1lb3V0KQo+PiAgewo+PiAtICAgIGludCBl
cnJvciwgY3B1Owo+PiAtCj4+IC0gICAgZXJyb3IgPSBtaWNyb2NvZGVfdXBkYXRlX2NwdShwYXRj
aCk7Cj4+IC0gICAgaWYgKCBlcnJvciApCj4+ICsgICAgd2hpbGUgKCBhdG9taWNfcmVhZChjbnQp
IDwgZXhwZWN0ICkKPj4gICAgICB7Cj4+IC0gICAgICAgIG1pY3JvY29kZV9vcHMtPmZyZWVfcGF0
Y2gobWljcm9jb2RlX2NhY2hlKTsKPj4gLSAgICAgICAgcmV0dXJuIGVycm9yOwo+PiArICAgICAg
ICBpZiAoICF0aW1lb3V0ICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgcHJpbnRrKCJD
UFUlZDogVGltZW91dCB3aGVuIHdhaXRpbmcgZm9yIENQVXMgY2FsbGluZyBpblxuIiwKPj4gKyAg
ICAgICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOwo+PiArICAgICAgICAgICAgcmV0
dXJuIC1FQlVTWTsKPj4gKyAgICAgICAgfQo+PiArICAgICAgICB1ZGVsYXkoMSk7Cj4+ICsgICAg
ICAgIHRpbWVvdXQtLTsKPj4gICAgICB9Cj4KPlRoZXJlJ3Mgbm8gY29tbWVudCBoZXJlIGFuZCBu
b3RoaW5nIGluIHRoZSBkZXNjcmlwdGlvbjogSSBkb24ndAo+cmVjYWxsIGNsYXJpZmljYXRpb24g
YXMgdG8gd2hldGhlciBSRFRTQyBpcyBmaW5lIHRvIGJlIGlzc3VlZCBieSBhCj50aHJlYWQgd2hl
biB1Y29kZSBpcyBiZWluZyB1cGRhdGVkIGJ5IGFub3RoZXIgdGhyZWFkIG9uIHRoZQo+c2FtZSBj
b3JlLgoKWWVzLiBJIHRoaW5rIGl0IGlzIGZpbmUuCgpBc2hvaywgY291bGQgeW91IHNoYXJlIHlv
dXIgb3BpbmlvbiBvbiB0aGlzIHF1ZXN0aW9uPwoKPgo+PiArc3RhdGljIGludCBkb19taWNyb2Nv
ZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQo+PiArewo+PiArICAgIHVuc2lnbmVkIGludCBjcHUgPSBz
bXBfcHJvY2Vzc29yX2lkKCk7Cj4+ICsgICAgdW5zaWduZWQgaW50IGNwdV9uciA9IG51bV9vbmxp
bmVfY3B1cygpOwo+PiArICAgIHVuc2lnbmVkIGludCBmaW5pc2hlZDsKPj4gKyAgICBpbnQgcmV0
Owo+PiArICAgIHN0YXRpYyBib29sIGVycm9yOwo+PiAgCj4+IC0gICAgbWljcm9jb2RlX3VwZGF0
ZV9jYWNoZShwYXRjaCk7Cj4+ICsgICAgYXRvbWljX2luYygmY3B1X2luKTsKPj4gKyAgICByZXQg
PSB3YWl0X2Zvcl9jcHVzKCZjcHVfaW4sIGNwdV9uciwgTUlDUk9DT0RFX0NBTExJTl9USU1FT1VU
X1VTKTsKPj4gKyAgICBpZiAoIHJldCApCj4+ICsgICAgICAgIHJldHVybiByZXQ7Cj4+ICAKPj4g
LSAgICByZXR1cm4gZXJyb3I7Cj4+ICsgICAgcmV0ID0gbWljcm9jb2RlX29wcy0+Y29sbGVjdF9j
cHVfaW5mbygmdGhpc19jcHUoY3B1X3NpZykpOwo+PiArICAgIC8qCj4+ICsgICAgICogTG9hZCBt
aWNyb2NvZGUgdXBkYXRlIG9uIG9ubHkgb25lIGxvZ2ljYWwgcHJvY2Vzc29yIHBlciBjb3JlLgo+
PiArICAgICAqIEhlcmUsIGFtb25nIGxvZ2ljYWwgcHJvY2Vzc29ycyBvZiBhIGNvcmUsIHRoZSBv
bmUgd2l0aCB0aGUKPj4gKyAgICAgKiBsb3dlc3QgdGhyZWFkIGlkIGlzIGNob3NlbiB0byBwZXJm
b3JtIHRoZSBsb2FkaW5nLgo+PiArICAgICAqLwo+PiArICAgIGlmICggIXJldCAmJiAoY3B1ID09
IGNwdW1hc2tfZmlyc3QocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSkgKQo+Cj5BdCB0
aGUgdmVyeSBsZWFzdCBpdCdzIG5vdCBvYnZpb3VzIHdoZXRoZXIgdGhpcyBoeXBlci10aHJlYWRp
bmctY2VudHJpYwo+dmlldyAoImxvZ2ljYWwgcHJvY2Vzc29yIikgYWxzbyBhcHBsaWVzIHRvIEFN
RCdzIGNvbXB1dGUgdW5pdCBtb2RlbAo+KHdoaWNoIHJldXNlcyBjcHVfc2libGluZ19tYXNrKS4g
SXQgZG9lcywgYXMgdGhlIHJlc3BlY3RpdmUgTVNScyBhcmUKPnBlci1jb21wdXRlLXVuaXQgcmF0
aGVyIHRoYW4gcGVyLWNvcmUsIGJ1dCBJJ2QgYXBwcmVjaWF0ZSBpZiB0aGUKPndvcmRpbmcgY291
bGQgYmUgYWRqdXN0ZWQgdG8gZXhwbGljaXRseSBuYW1lIGJvdGggY2FzZXMgKG11bHRpcGxlCj50
aHJlYWRzIHBlciBjb3JlIGFuZCBtdWx0aXBsZSBjb3JlcyBwZXIgQ1UpLgoKT0suIFdpbGwgZG8K
Cj4KPj4gKyAgICB7Cj4+ICsgICAgICAgIHJldCA9IG1pY3JvY29kZV9vcHMtPmFwcGx5X21pY3Jv
Y29kZShwYXRjaCk7Cj4+ICsgICAgICAgIGlmICggIXJldCApCj4+ICsgICAgICAgICAgICBhdG9t
aWNfaW5jKCZjcHVfdXBkYXRlZCk7Cj4+ICsgICAgfQo+PiArICAgIC8qCj4+ICsgICAgICogSW5j
cmVhc2UgdGhlIHdhaXQgdGltZW91dCB0byBhIHNhZmUgdmFsdWUgaGVyZSBzaW5jZSB3ZSdyZSBz
ZXJpYWxpemluZwo+Cj5JJ20gc3RydWdnbGluZyB3aXRoIHRoZSAiaW5jcmVhc2UiOiBJIGRvbid0
IHNlZSBhbnl0aGluZyBiZWluZyBpbmNyZWFzZWQKPmhlcmUuIFlvdSBzaW1wbHkgdXNlIGEgbGFy
Z2VyIHRpbWVvdXQgdGhhbiBhYm92ZS4KPgo+PiArICAgICAqIHRoZSBtaWNyb2NvZGUgdXBkYXRl
IGFuZCB0aGF0IGNvdWxkIHRha2UgYSB3aGlsZSBvbiBhIGxhcmdlIG51bWJlciBvZgo+PiArICAg
ICAqIENQVXMuIEFuZCB0aGF0IGlzIGZpbmUgYXMgdGhlICphY3R1YWwqIHRpbWVvdXQgd2lsbCBi
ZSBkZXRlcm1pbmVkIGJ5Cj4+ICsgICAgICogdGhlIGxhc3QgQ1BVIGZpbmlzaGVkIHVwZGF0aW5n
IGFuZCB0aHVzIGN1dCBzaG9ydAo+PiArICAgICAqLwo+PiArICAgIGF0b21pY19pbmMoJmNwdV9v
dXQpOwo+PiArICAgIGZpbmlzaGVkID0gYXRvbWljX3JlYWQoJmNwdV9vdXQpOwo+PiArICAgIHdo
aWxlICggIWVycm9yICYmIGZpbmlzaGVkICE9IGNwdV9uciApCj4+ICsgICAgewo+PiArICAgICAg
ICAvKgo+PiArICAgICAgICAgKiBEdXJpbmcgZWFjaCB0aW1lb3V0IGludGVydmFsLCBhdCBsZWFz
dCBhIENQVSBpcyBleHBlY3RlZCB0bwo+PiArICAgICAgICAgKiBmaW5pc2ggaXRzIHVwZGF0ZS4g
T3RoZXJ3aXNlLCBzb21ldGhpbmcgZ29lcyB3cm9uZy4KPj4gKyAgICAgICAgICovCj4+ICsgICAg
ICAgIGlmICggd2FpdF9mb3JfY3B1cygmY3B1X291dCwgZmluaXNoZWQgKyAxLAo+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTUlDUk9DT0RFX1VQREFURV9USU1FT1VUX1VTKSAmJiAhZXJy
b3IgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICBlcnJvciA9IHRydWU7Cj4+ICsgICAg
ICAgICAgICBwYW5pYygiVGltZW91dCB3aGVuIGZpbmlzaGluZyB1cGRhdGluZyBtaWNyb2NvZGUg
KGZpbmlzaGVkICVkLyVkKSIsCj4+ICsgICAgICAgICAgICAgICAgICBmaW5pc2hlZCwgY3B1X25y
KTsKPgo+V2h5IHRoZSBzZXR0aW5nIG9mICJlcnJvciIgd2hlbiB5b3UgcGFuaWMgYW55d2F5Pwo+
Cj5BbmQgcGxlYXNlIHVzZSBmb3JtYXQgc3BlY2lmaWVycyBtYXRjaGluZyB0aGUgdHlwZXMgb2Yg
dGhlCj5mdXJ0aGVyIGFyZ3VtZW50cyAoaS5lLiB0d2ljZSAldSBoZXJlLCBidXQgcGxlYXNlIGNo
ZWNrIG90aGVyCj5jb2RlIGFzIHdlbGwpLgo+Cj5GdXJ0aGVybW9yZSAoYW5kIEknbSBzdXJlIEkn
dmUgZ2l2ZW4gdGhpcyBjb21tZW50IGJlZm9yZSkgaWYKPnlvdSByZWFsbHkgaGl0IHRoZSBsaW1p
dCwgaG93IG1hbnkgcGFuaWMoKSBpbnZvY2F0aW9ucyBhcmUgdGhlcmUKPmdvaW5nIHRvIGJlPyBZ
b3UgcnVuIHRoaXMgZnVuY3Rpb24gb24gYWxsIENQVXMgYWZ0ZXIgYWxsLgoKImVycm9yIiBpcyB0
byBhdm9pZCBjYWxsaW5nIG9mIHBhbmljKCkgb24gbXVsdGlwbGUgQ1BVcyBzaW11bHRhbmVvdXNs
eS4KUm9nZXIgaXMgcmlnaHQ6IGF0b21pYyBwcmltaXRpdmVzIHNob3VsZCBiZSB1c2VkIGhlcmUu
Cgo+Cj5PbiB0aGUgd2hvbGUsIHRha2luZyBhIDI1Ni10aHJlYWQgc3lzdGVtIGFzIGV4YW1wbGUs
IHlvdQo+YWxsb3cgdGhlIHdob2xlIHByb2Nlc3MgdG8gdGFrZSBvdmVyIDQgbWluIHdpdGhvdXQg
Y2FsbGluZwo+cGFuaWMoKS4KPkxlYXZpbmcgYXNpZGUgZ3Vlc3RzLCBJIGRvbid0IHRoaW5rIFhl
biBpdHNlbGYgd291bGQKPnN1cnZpdmUgdGhpcyBpbiBhbGwgY2FzZXMuIFdlJ3ZlIGZvdW5kIHRo
ZSBuZWVkIHRvIHByb2Nlc3MKPnNvZnRpcnFzIHdpdGggZmFyIHNtYWxsZXIgZGVsYXlzLCBpbiBw
YXJ0aWN1bGFyIGZyb20ga2V5IGhhbmRsZXJzCj5wcm9kdWNpbmcgbG90cyBvZiBvdXRwdXQuIEF0
IHRoZSB2ZXJ5IGxlYXN0IHRoZXJlIHNob3VsZCBiZSBhCj5ib2xkIHdhcm5pbmcgbG9nZ2VkIGlm
IHRoZSBzeXN0ZW0gaGFkIGJlZW4gaW4gc3RvcC1tYWNoaW5lCj5zdGF0ZSBmb3IsIHNheSwgbG9u
Z2VyIHRoYW4gMTAwbXMgKHZhbHVlIHN1YmplY3QgdG8gZGlzY3Vzc2lvbikuCj4KCkluIHRoZW9y
eSwgaWYgeW91IG1lYW4gMjU2IGNvcmVzLCB5ZXMuIERvIHlvdSB0aGluayBhIGNvbmZpZ3VyYWJs
ZSBhbmQKcnVuLXRpbWUgY2hhbmdlYWJsZSB1cHBlciBib3VuZCBmb3IgdGhlIHdob2xlIHByb2Nl
c3MgY2FuIGFkZHJlc3MgeW91cgpjb25jZXJuPyBUaGUgZGVmYXVsdCB2YWx1ZSBmb3IgdGhpcyB1
cHBlciBib3VuZCBjYW4gYmUgc2V0IHRvIGEgbGFyZ2UKdmFsdWUgKGZvciBleGFtcGxlLCAxcyAq
IHRoZSBudW1iZXIgb2Ygb25saW5lIGNvcmUpIGFuZCB0aGUgYWRtaW4gY2FuCmFqdXN0L2xvd2Vy
IHRoZSB1cHBlciBib3VuZCBhY2NvcmRpbmcgdG8gdGhlIHdheSAoc2VyaWFsIG9yIHBhcmFsbGVs
KSB0bwpwZXJmb3JtIHRoZSB1cGRhdGUgYW5kIG90aGVyIHJlcXVpcmVtZW50cy4gT25jZSB0aGUg
dXBwZXIgYm91bmQgaXMKcmVhY2hlZCwgd2Ugd291bGQgY2FsbCBwYW5pYygpLgoKPj4gKyAgICAg
ICAgfQo+PiArCj4+ICsgICAgICAgIGZpbmlzaGVkID0gYXRvbWljX3JlYWQoJmNwdV9vdXQpOwo+
PiArICAgIH0KPj4gKwo+PiArICAgIC8qCj4+ICsgICAgICogUmVmcmVzaCBDUFUgc2lnbmF0dXJl
IChyZXZpc2lvbikgb24gdGhyZWFkcyB3aGljaCBkaWRuJ3QgY2FsbAo+PiArICAgICAqIGFwcGx5
X21pY3JvY29kZSgpLgo+PiArICAgICAqLwo+PiArICAgIGlmICggY3B1ICE9IGNwdW1hc2tfZmly
c3QocGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSApCj4+ICsgICAgICAgIHJldCA9IG1p
Y3JvY29kZV9vcHMtPmNvbGxlY3RfY3B1X2luZm8oJnRoaXNfY3B1KGNwdV9zaWcpKTsKPgo+QW5v
dGhlciBvcHRpb24gd291bGQgYmUgZm9yIHRoZSBDUFUgZG9pbmcgdGhlIHVwZGF0ZSB0byBzaW1w
bHkKPnByb3BhZ2F0ZSB0aGUgbmV3IHZhbHVlIHRvIGFsbCBpdHMgc2libGluZ3MnIGNwdV9zaWcg
dmFsdWVzLgoKV2lsbCBkby4KCj4KPj4gQEAgLTMzNywxMiArNDI5LDU5IEBAIGludCBtaWNyb2Nv
ZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3Rfdm9pZCkgYnVmLCB1bnNpZ25l
ZCBsb25nIGxlbikKPj4gICAgICAgICAgaWYgKCBwYXRjaCApCj4+ICAgICAgICAgICAgICBtaWNy
b2NvZGVfb3BzLT5mcmVlX3BhdGNoKHBhdGNoKTsKPj4gICAgICAgICAgcmV0ID0gLUVJTlZBTDsK
Pj4gLSAgICAgICAgZ290byBmcmVlOwo+PiArICAgICAgICBnb3RvIHB1dDsKPj4gICAgICB9Cj4+
ICAKPj4gLSAgICByZXQgPSBjb250aW51ZV9oeXBlcmNhbGxfb25fY3B1KGNwdW1hc2tfZmlyc3Qo
JmNwdV9vbmxpbmVfbWFwKSwKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRvX21pY3JvY29kZV91cGRhdGUsIHBhdGNoKTsKPj4gKyAgICBhdG9taWNfc2V0KCZjcHVfaW4s
IDApOwo+PiArICAgIGF0b21pY19zZXQoJmNwdV9vdXQsIDApOwo+PiArICAgIGF0b21pY19zZXQo
JmNwdV91cGRhdGVkLCAwKTsKPj4gKwo+PiArICAgIC8qIENhbGN1bGF0ZSB0aGUgbnVtYmVyIG9m
IG9ubGluZSBDUFUgY29yZSAqLwo+PiArICAgIG5yX2NvcmVzID0gMDsKPj4gKyAgICBmb3JfZWFj
aF9vbmxpbmVfY3B1KGNwdSkKPj4gKyAgICAgICAgaWYgKCBjcHUgPT0gY3B1bWFza19maXJzdChw
ZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpICkKPj4gKyAgICAgICAgICAgIG5yX2NvcmVz
Kys7Cj4+ICsKPj4gKyAgICBwcmludGsoWEVOTE9HX0lORk8gIiVkIGNvcmVzIGFyZSB0byB1cGRh
dGUgdGhlaXIgbWljcm9jb2RlXG4iLCBucl9jb3Jlcyk7Cj4+ICsKPj4gKyAgICAvKgo+PiArICAg
ICAqIFdlIGludGVuZCB0byBkaXNhYmxlIGludGVycnVwdCBmb3IgbG9uZyB0aW1lLCB3aGljaCBt
YXkgbGVhZCB0bwo+PiArICAgICAqIHdhdGNoZG9nIHRpbWVvdXQuCj4+ICsgICAgICovCj4+ICsg
ICAgd2F0Y2hkb2dfZGlzYWJsZSgpOwo+PiArICAgIC8qCj4+ICsgICAgICogTGF0ZSBsb2FkaW5n
IGRhbmNlLiBXaHkgdGhlIGhlYXZ5LWhhbmRlZCBzdG9wX21hY2hpbmUgZWZmb3J0Pwo+PiArICAg
ICAqCj4+ICsgICAgICogLSBIVCBzaWJsaW5ncyBtdXN0IGJlIGlkbGUgYW5kIG5vdCBleGVjdXRl
IG90aGVyIGNvZGUgd2hpbGUgdGhlIG90aGVyCj4+ICsgICAgICogICBzaWJsaW5nIGlzIGxvYWRp
bmcgbWljcm9jb2RlIGluIG9yZGVyIHRvIGF2b2lkIGFueSBuZWdhdGl2ZQo+PiArICAgICAqICAg
aW50ZXJhY3Rpb25zIGNhdXNlIGJ5IHRoZSBsb2FkaW5nLgo+PiArICAgICAqCj4+ICsgICAgICog
LSBJbiBhZGRpdGlvbiwgbWljcm9jb2RlIHVwZGF0ZSBvbiB0aGUgY29yZXMgbXVzdCBiZSBzZXJp
YWxpemVkIHVudGlsCj4+ICsgICAgICogICB0aGlzIHJlcXVpcmVtZW50IGNhbiBiZSByZWxheGVk
IGluIHRoZSBmdXR1cmUuIFJpZ2h0IG5vdywgdGhpcyBpcwo+PiArICAgICAqICAgY29uc2VydmF0
aXZlIGFuZCBnb29kLgo+PiArICAgICAqLwo+PiArICAgIHJldCA9IHN0b3BfbWFjaGluZV9ydW4o
ZG9fbWljcm9jb2RlX3VwZGF0ZSwgcGF0Y2gsIE5SX0NQVVMpOwo+PiArICAgIHdhdGNoZG9nX2Vu
YWJsZSgpOwo+PiArCj4+ICsgICAgaWYgKCBhdG9taWNfcmVhZCgmY3B1X3VwZGF0ZWQpID09IG5y
X2NvcmVzICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHNwaW5fbG9jaygmbWljcm9jb2RlX211dGV4
KTsKPj4gKyAgICAgICAgbWljcm9jb2RlX3VwZGF0ZV9jYWNoZShwYXRjaCk7Cj4+ICsgICAgICAg
IHNwaW5fdW5sb2NrKCZtaWNyb2NvZGVfbXV0ZXgpOwo+PiArICAgIH0KPj4gKyAgICBlbHNlIGlm
ICggYXRvbWljX3JlYWQoJmNwdV91cGRhdGVkKSA9PSAwICkKPj4gKyAgICAgICAgbWljcm9jb2Rl
X29wcy0+ZnJlZV9wYXRjaChwYXRjaCk7Cj4+ICsgICAgZWxzZQo+PiArICAgIHsKPj4gKyAgICAg
ICAgcHJpbnRrKCJVcGRhdGluZyBtaWNyb2NvZGUgc3VjY2VlZGVkIG9uIHBhcnQgb2YgQ1BVcyBh
bmQgZmFpbGVkIG9uXG4iCj4+ICsgICAgICAgICAgICAgICAib3RoZXJzIGR1ZSB0byBhbiB1bmtu
b3duIHJlYXNvbi4gQSBzeXN0ZW0gd2l0aCBkaWZmZXJlbnRcbiIKPj4gKyAgICAgICAgICAgICAg
ICJtaWNyb2NvZGUgcmV2aXNpb25zIGlzIGNvbnNpZGVyZWQgdW5zdGFibGUuIFBsZWFzZSByZWJv
b3QgYW5kXG4iCj4+ICsgICAgICAgICAgICAgICAiZG8gbm90IGxvYWQgdGhlIG1pY3JvY29kZSB0
aGF0IHRyaWdnZXJzIHRoaXMgd2FybmluZ1xuIik7Cj4+ICsgICAgICAgIG1pY3JvY29kZV9vcHMt
PmZyZWVfcGF0Y2gocGF0Y2gpOwo+PiArICAgIH0KPgo+QXMgc2FpZCBvbiBhbiBlYXJsaWVyIHBh
dGNoLCBJIHRoaW5rIHRoZSBjYWNoZSBjYW4gYmUgdXBkYXRlZCBpZiBhdAo+bGVhc3Qgb25lIENQ
VSBsb2FkZWQgdGhlIGJsb2Igc3VjY2Vzc2Z1bGx5LiBBZGRpdGlvbmFsbHkgSSdkIGxpa2UgdG8K
PmFzayB0aGF0IHlvdSBsb2cgdGhlIG51bWJlciBvZiBzdWNjZXNzZnVsbHkgdXBkYXRlZCBjb3Jl
cy4gQW5kCj5maW5hbGx5IHBlcmhhcHMgImRpZmZlcmluZyIgaW5zdGVhZCBvZiAiZGlmZmVyZW50
IiBhbmQgb21pdCAiZHVlIHRvCj5hbiB1bmtub3duIHJlYXNvbiI/CgpXaWxsIGRvLgoKVGhhbmtz
CkNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:32:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hafxH-0006Kj-5Q; Tue, 11 Jun 2019 12:32:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hafxF-0006Ka-JY
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:32:45 +0000
X-Inumbo-ID: 02b4a1a5-8c45-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 02b4a1a5-8c45-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:32: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 A5EB7344;
 Tue, 11 Jun 2019 05:32:43 -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 321733F557;
 Tue, 11 Jun 2019 05:32:42 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
 <b07c98a5-00cc-a51f-2eda-ba4038f0f667@arm.com>
 <4d747a77-408b-56b9-9404-60b3754ceccb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4af4bd1e-17c1-d128-05af-865c5b79cb88@arm.com>
Date: Tue, 11 Jun 2019 13:32:41 +0100
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: <4d747a77-408b-56b9-9404-60b3754ceccb@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxMS8wNi8yMDE5IDEzOjI2LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IAo+IAo+IE9uIDEx
LjA2LjE5IDE1OjEyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBKdWxpZW4sIEknbSBub3Qgc3Vy
ZSBJIHVuZGVyc3RhbmQgaG93IHdvcmsgb24gKHA/KUNQVSBjb3VsZCBiZSBkZWxheWVkLiBXZSAK
Pj4+IGFyZSBoZXJlIHdpdGggaW50ZXJydXB0cyBlbmFibGVkLCBzbyBoZXJlIGd1ZXN0IHdvdWxk
IGp1c3Qgc3BlbmQgaGlzIG93biB2Y3B1IAo+Pj4gdGltZSBidWRnZXQuIAo+Pgo+PiBYZW4gb25s
eSBzdXBwb3J0cyBvbmx5IHZvbHVudGFyeSBwcmVlbXB0aW9uLgo+IAo+IE9oLCByZWFsbHk/IExl
dCBtZSBsb29rIGludG8gaXQgYSBiaXQgY2xvc2VyLgoKRGlkIHlvdSBleHBlY3QgWGVuIHRvIGJl
IGZ1bGx5IHByZWVtcHRpYmxlPwoKVGhlIGZ1bmN0aW9uIHRvIGRvIHRoZSBzY2hlZHVsaW5nIGlz
IHNjaGVkdWxlKCkuIFRoaXMgaXMgZWl0aGVyIGNhbGwgZnJvbSBhIApzb2Z0aXJxIG9yIGRpcmVj
dGx5IGluIGEgZmV3IHBsYWNlcyAoZS5nIHdhaXQoKSkuCgpUaGUgb25seSBwbGFjZSBpbiB0aGlz
IHBhdGggd2hlcmUgZG9fc29mdGlycSgpIHdpbGwgYmUgY2FsbGVkIGlzIG9uIHJldHVybiB0byAK
dGhlIGd1ZXN0IChzZWUgbGVhdmVfaHlwZXJ2aXNvcl90YWlsKS4KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:40:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hag4c-0007EJ-0L; Tue, 11 Jun 2019 12: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hag4b-0007EE-H9
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:40:21 +0000
X-Inumbo-ID: 12714196-8c46-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 12714196-8c46-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:40:20 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id v24so7096137ljg.13
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 05:40:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=f5afrDbi1tlv/IBmiU8bKkJKJOoj8lYyLncmFxO1RAc=;
 b=D8ZgZdA4jIoBCGPlymNmnWdVB9BcgLOOpP444DUvV3kUo8i8cxV0CNjJ4JZ0GcWPX0
 nPfH2IqE0M5qNl9LtseF8AHYBQQusvHcnGbyaCcAfqQN3f73KetaGfN8+ayZGv1e36b8
 ybjwPyE7lx8dk0tJonvuhkixtBcvV1NgXVLP+mOms35Pd20xG0A457+S/U7mL4FZK3Jd
 tJzYruB+I2+TSiJRhnc2nZr3K/FBTSn/UknVvhmMJ9kC7WtIwRP4ioFCxqpqVZ31Nslj
 rNghMLzyrE8ncUyrzj1MwdmcB+cglsGGsv9LtRYNpfMCnYbfpW9ZGrTGQvhJGYTm9fW3
 tuDw==
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=f5afrDbi1tlv/IBmiU8bKkJKJOoj8lYyLncmFxO1RAc=;
 b=YBGQPOPRbevP/SM5/Sjs9UHhf17t6MfAJOO9tSesOf80hUqIYkuzXWWFbkbkdvcKbp
 hUYQ8kHf+OE4XWhcv1gMTmglYElrjnWBpixSd1rFu3hZCyRctuPFYj2fb/ywbIoJDf67
 +XJ8xa5lbOBhjY2DBq8EKnVdMfO5vfmR5nLbMfwAD5pIz+2GrzOtfwpp2fBcKLcXRDuo
 32mV5htE+6x0jjUITsQ2HSFaA35lHF0/d4uHW0mLWWWRzUy0/WQGEWjlOOfBq3YRGQVo
 ZSaczrX8GklRA29x63vsPk/K6r4/evHz/KJIF6z6dDuShqa/WHid1gyKVoBX+ycrjLj5
 pGEQ==
X-Gm-Message-State: APjAAAVnKSt+Dg+ogiASbsgp4kGwovID43fkRKjQHiD5SAsSr0Kse6DB
 Hy1SH3eP6uznFb7go4C80xg=
X-Google-Smtp-Source: APXvYqxdmLg7CcOZAvwDR8UgE+IS/guefYQ2RcWXIinhdSzk7uWhtw9XM/86C7nPcEpeyiH5lR54DA==
X-Received: by 2002:a2e:5d9c:: with SMTP id v28mr39212410lje.32.1560256819074; 
 Tue, 11 Jun 2019 05:40:19 -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
 p29sm2054721ljp.87.2019.06.11.05.40.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 05:40:18 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
 <b07c98a5-00cc-a51f-2eda-ba4038f0f667@arm.com>
 <4d747a77-408b-56b9-9404-60b3754ceccb@gmail.com>
 <4af4bd1e-17c1-d128-05af-865c5b79cb88@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <e30fd795-1f90-5da5-8578-7ce75075d689@gmail.com>
Date: Tue, 11 Jun 2019 15:40:16 +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: <4af4bd1e-17c1-d128-05af-865c5b79cb88@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxMS4wNi4xOSAxNTozMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERpZCB5b3UgZXhwZWN0
IFhlbiB0byBiZSBmdWxseSBwcmVlbXB0aWJsZT8KPiAKPiBUaGUgZnVuY3Rpb24gdG8gZG8gdGhl
IHNjaGVkdWxpbmcgaXMgc2NoZWR1bGUoKS4gVGhpcyBpcyBlaXRoZXIgY2FsbCBmcm9tIGEgc29m
dGlycSBvciBkaXJlY3RseSBpbiBhIGZldyBwbGFjZXMgKGUuZyB3YWl0KCkpLgo+IAo+IFRoZSBv
bmx5IHBsYWNlIGluIHRoaXMgcGF0aCB3aGVyZSBkb19zb2Z0aXJxKCkgd2lsbCBiZSBjYWxsZWQg
aXMgb24gcmV0dXJuIHRvIHRoZSBndWVzdCAoc2VlIGxlYXZlX2h5cGVydmlzb3JfdGFpbCkuCgpS
aWdodCB5b3UgYXJlISBJIGZvcmdvdCB0aGF0IGJpdC4gV2Ugd2lsbCBub3QgcGFzcyB0aHJvdWdo
IGl0IG9uIHNlcnZpbmcgdGltZXIgaXJxIGludGVycnVwdGVkIHVzIGluIGh5cCBtb2RlLgoKLS0g
ClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:41:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hag68-0007KO-E3; Tue, 11 Jun 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=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hag66-0007KG-Vo
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:41:55 +0000
X-Inumbo-ID: 4a6f9139-8c46-11e9-8980-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a6f9139-8c46-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:41:53 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 05:41:53 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga001.jf.intel.com with ESMTP; 11 Jun 2019 05:41:51 -0700
Date: Tue, 11 Jun 2019 20:46:04 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190611124604.GB22930@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDg6NTM6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBtaWNyb2NvZGVfdXBkYXRlX2xvY2sgaXMgdG8gcHJldmVudCBsb2dpYyB0aHJlYWRzIG9m
IGEgc2FtZSBjb3JlIGZyb20KPj4gdXBkYXRpbmcgbWljcm9jb2RlIGF0IHRoZSBzYW1lIHRpbWUu
IEJ1dCBkdWUgdG8gdXNpbmcgYSBnbG9iYWwgbG9jaywgaXQKPj4gYWxzbyBwcmV2ZW50ZWQgcGFy
YWxsZWwgbWljcm9jb2RlIHVwZGF0aW5nIG9uIGRpZmZlcmVudCBjb3Jlcy4KPj4gCj4+IFJlbW92
ZSB0aGlzIGxvY2sgaW4gb3JkZXIgdG8gdXBkYXRlIG1pY3JvY29kZSBpbiBwYXJhbGxlbC4gSXQg
aXMgc2FmZQo+PiBiZWNhdXNlIHdlIGhhdmUgYWxyZWFkeSBlbnN1cmVkIHNlcmlhbGl6YXRpb24g
b2Ygc2libGluZyB0aHJlYWRzIGF0IHRoZQo+PiBjYWxsZXIgc2lkZS4KPj4gMS5Gb3IgbGF0ZSBt
aWNyb2NvZGUgdXBkYXRlLCBkb19taWNyb2NvZGVfdXBkYXRlKCkgZW5zdXJlcyB0aGF0IG9ubHkg
b25lCj4+ICAgc2liaWxpbmcgdGhyZWFkIG9mIGEgY29yZSBjYW4gdXBkYXRlIG1pY3JvY29kZS4K
Pj4gMi5Gb3IgbWljcm9jb2RlIHVwZGF0ZSBkdXJpbmcgc3lzdGVtIHN0YXJ0dXAgb3IgQ1BVLWhv
dHBsdWcsCj4+ICAgbWljcm9jb2RlX211dGV4KCkgZ3VhcmFudGVlcyB1cGRhdGUgc2VyaWFsaXph
dGlvbiBvZiBsb2dpY2FsIHRocmVhZHMuCj4+IDMuZ2V0L3B1dF9jcHVfYml0bWFwcygpIHByZXZl
bnRzIHRoZSBjb25jdXJyZW5jeSBvZiBDUFUtaG90cGx1ZyBhbmQKPj4gICBsYXRlIG1pY3JvY29k
ZSB1cGRhdGUuCj4+IAo+PiBOb3RlIHRoYXQgcHJpbnRrIGluIGFwcGx5X21pY3JvY29kZSgpIGFu
ZCBzdm1faG9zdF9vc3ZtX2luaXQoKSAoZm9yIEFNRAo+PiBvbmx5KSBhcmUgc3RpbGwgcHJvY2Vz
c2VkIHNlcXVlbnRpYWxseS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdh
b0BpbnRlbC5jb20+Cj4KPlJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgpUaGFua3MuCgo+Cj4+IC0tLQo+PiBDaGFuZ2VzIGluIHY3Ogo+PiAgLSByZXdvcmtlZC4g
UmVtb3ZlIGNvbXBsZXggbG9jayBsb2dpY3MgaW50cm9kdWNlZCBpbiB2NSBhbmQgdjYuIFRoZSBt
aWNyb2NvZGUKPj4gIHBhdGNoIHRvIGJlIGFwcGxpZWQgaXMgcGFzc2VkIGFzIGFuIGFyZ3VtZW50
IHdpdGhvdXQgYW55IGdsb2JhbCB2YXJpYWJsZS4gVGh1cwo+PiAgbm8gbG9jayBpcyBhZGRlZCB0
byBzZXJpYWxpemUgcG90ZW50aWFsIHJlYWRlcnMvd3JpdGVycy4gQ2FsbGVycyBvZgo+PiAgYXBw
bHlfbWljcm9jb2RlKCkgd2lsbCBndWFyYW50ZWUgdGhlIGNvcnJlY3RuZXNzOiB0aGUgcGF0Y2gg
cG9uaW50ZWQgYnkgdGhlCj4+ICBhcmd1bWVudHMgd29uJ3QgYmUgY2hhbmdlZCBieSBvdGhlcnMu
Cj4KPk11Y2ggYmV0dGVyIHRoaXMgd2F5IGluZGVlZC4KPgo+PiBAQCAtMzA3LDggKzMwMyw3IEBA
IHN0YXRpYyBpbnQgYXBwbHlfbWljcm9jb2RlKGNvbnN0IHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2gg
KnBhdGNoKQo+PiAgCj4+ICAgICAgbWNfaW50ZWwgPSBwYXRjaC0+bWNfaW50ZWw7Cj4+ICAKPj4g
LSAgICAvKiBzZXJpYWxpemUgYWNjZXNzIHRvIHRoZSBwaHlzaWNhbCB3cml0ZSB0byBNU1IgMHg3
OSAqLwo+PiAtICAgIHNwaW5fbG9ja19pcnFzYXZlKCZtaWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZs
YWdzKTsKPj4gKyAgICBCVUdfT04obG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7Cj4+ICAKPj4gICAg
ICAvKgo+PiAgICAgICAqIFdyaXRlYmFjayBhbmQgaW52YWxpZGF0ZSBjYWNoZXMgYmVmb3JlIHVw
ZGF0aW5nIG1pY3JvY29kZSB0byBhdm9pZAo+Cj5UaGlua2luZyBhYm91dCBpdCAtIHdoYXQgaGFw
cGVucyBpZiB3ZSBoaXQgYW4gTk1JIG9yICNNQyBoZXJlPwo+d2F0Y2hkb2dfZGlzYWJsZSgpLCBh
IGNhbGwgdG8gd2hpY2ggeW91IGFkZCBpbiBhbiBlYXJsaWVyIHBhdGNoLAo+ZG9lc24ndCByZWFs
bHkgc3VwcHJlc3MgdGhlIGdlbmVyYXRpb24gb2YgTk1JcywgaXQgb25seSB0ZWxscyB0aGUKPmhh
bmRsZXIgbm90IHRvIGxvb2sgYXQgdGhlIGFjY3VtdWxhdGVkIHN0YXRpc3RpY3MuCgpJIHRoaW5r
IHRoZXkgc2hvdWxkIGJlIHN1cHByZXNzZWQuIEFzaG9rLCBjb3VsZCB5b3UgY29uZmlybSBpdD8K
Ckkgd2lsbCBmaWd1cmUgb3V0IGhvdyB0byBzdXBwcmVzcyB0aGVtIGluIFhlbi4KClRoYW5rcwpD
aGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:42:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12:42:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hag6q-0007Q6-PW; Tue, 11 Jun 2019 12: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hag6p-0007Pv-QY
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:42:39 +0000
X-Inumbo-ID: 63d73144-8c46-11e9-b54f-931b40d60041
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63d73144-8c46-11e9-b54f-931b40d60041;
 Tue, 11 Jun 2019 12:42:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 06:42:35 -0600
Message-Id: <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 06:42:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
In-Reply-To: <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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: Wei Liu <wei.liu2@citrix.com>, Brian Woods <brian.woods@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE5IGF0IDE4OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjMvMDUvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEF0IGxlYXN0
IGZvciBtb3JlIHJlY2VudCBDUFVzLCBmb2xsb3dpbmcgd2hhdCBCS0RHIC8gUFBSIHN1Z2dlc3Qg
Zm9yIHRoZQo+PiBCSU9TIHRvIHN1cmZhY2UgdmlhIEFDUEkgd2UgY2FuIG1ha2Ugb3Vyc2VsdmVz
IGluZGVwZW5kZW50IG9mIERvbTAKPj4gdXBsb2FkaW5nIHJlc3BlY3RpdmUgZGF0YS4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiAtLS0KPj4g
VEJEOiBDYW4gd2Ugc2V0IGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgdG8gdHJ1ZT8gSSBjYW4ndCBz
ZWVtIHRvIGZpbmQgYW55Cj4+ICAgICAgc3RhdGVtZW50IGluIHRoZSBCS0RHIC8gUFBSIGFzIHRv
IHdoZXRoZXIgdGhlIExBUElDIHRpbWVyIGNvbnRpbnVlcwo+PiAgICAgIHJ1bm5pbmcgaW4gQ0M2
Lgo+IAo+IFRoaXMgb3VnaHQgdG8gYmUgZWFzeSB0byBkZXRlcm1pbmUuICBHaXZlbiB0aGUgZGVz
Y3JpcHRpb24gb2YgQ0M2Cj4gZmx1c2hpbmcgdGhlIGNhY2hlIGFuZCBwb3dlciBnYXRpbmcgdGhl
IGNvcmUsIEknZCBzYXkgdGhlcmUgaXMgYQo+IHJlYXNvbmFibGUgY2hhbmNlIHRoYXQgdGhlIExB
UElDIHRpbWVyIHN0b3BzIGluIENDNi4KCkJ1dCAicmVhc29uYWJsZSBjaGFuY2UiIGlzbid0IGVu
b3VnaCBmb3IgbXkgdGFzdGUgaGVyZS4gQW5kIGZyb20Kd2hhdCB5b3UgZGVkdWNlLCB0aGUgYW5z
d2VyIHRvIHRoZSBxdWVzdGlvbiB3b3VsZCBiZSAibm8iLCBhbmQKaGVuY2Ugc2ltcGx5IG5vIGNo
YW5nZSB0byBiZSBtYWRlIGFueXdoZXJlLiAoSSBkbyB0aGluayB0aG91Z2gKdGhhdCBpdCdzIG1v
cmUgY29tcGxpY2F0ZWQgdGhhbiB0aGlzLCBiZWNhdXNlIGlpcmMgbXVjaCBhbHNvIGRlcGVuZHMK
b24gd2hhdCB0aGUgZmlybXdhcmUgYWN0dWFsbHkgZG9lcy4pCgo+PiBUQkQ6IFdlIG1heSB3YW50
IHRvIHZlcmlmeSB0aGF0IEhMVCBpbmRlZWQgaXMgY29uZmlndXJlZCB0byBlbnRlciBDQzYuCj4g
Cj4gSSBjYW4ndCBhY3R1YWxseSBzcG90IGFueXRoaW5nIHdoaWNoIHRhbGtzIGFib3V0IEhMVCBk
aXJlY3RseS4gIFRoZQo+IGNsb3Nlc3QgSSBjYW4gcG9zdCBpcyBDRk9IIChjYWNoZSBmbHVzaCBv
biBoYWx0KSB3aGljaCBpcyBhbgo+IGF1dG8tdHJhbnNpdGlvbiBmcm9tIENDMSB0byBDQzYgYWZ0
ZXIgYSBzcGVjaWZpYyB0aW1lb3V0LCBidXQgdGhlCj4gd29yZGluZyBzdWdnZXN0cyB0aGF0IG13
YWl0IHdvdWxkIGFsc28gdGFrZSB0aGlzIHBhdGguCgpXZWxsLCBJIGhhZCBjb21lIGFjcm9zcyBh
IHNlY3Rpb24gZGVzY3JpYmluZyBob3cgSExUIGNhbiBiZQpjb25maWd1cmVkIHRvIGJlIHRoZSBz
YW1lIGFjdGlvbiBhcyB0aGUgSS9PIHBvcnQgcmVhZCBmcm9tIG9uZQpvZiB0aGUgdGhyZWUgcG9y
dHMgaW52b2x2ZWQgaW4gQy1zdGF0ZSBtYW5hZ2VtZW50CihDU3RhdGVCYXNlQWRkciswLi4uMiku
IEJ1dCBJIGNhbid0IHNlZW0gdG8gZmluZCB0aGlzIGFnYWluLgoKQXMgdG8gTVdBSVQgYmVoYXZp
bmcgdGhlIHNhbWUsIEkgZG9uJ3QgdGhpbmsgSSBjYW4gc3BvdCBwcm9vZgpvZiB5b3VyIGludGVy
cHJldGF0aW9uIG9yIHByb29mIG9mIEJyaWFuJ3MuCgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvYWNw
aS9jcHVfaWRsZS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPj4gQEAg
LTEyODMsNiArMTI4OCw5OCBAQCBsb25nIHNldF9jeF9wbWluZm8odWludDMyX3QgYWNwaV9pZCwg
c3RyCj4+ICAgICAgcmV0dXJuIDA7Cj4+ICB9Cj4+ICAKPj4gK3N0YXRpYyB2b2lkIGFtZF9jcHVp
ZGxlX2luaXQoc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKPj4gK3sKPj4gKyAg
ICB1bnNpZ25lZCBpbnQgaSwgbnIgPSAwOwo+PiArICAgIGNvbnN0IHN0cnVjdCBjcHVpbmZvX3g4
NiAqYyA9ICZjdXJyZW50X2NwdV9kYXRhOwo+PiArICAgIGNvbnN0IHVuc2lnbmVkIGludCBlY3hf
cmVxID0gQ1BVSUQ1X0VDWF9FWFRFTlNJT05TX1NVUFBPUlRFRCB8Cj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBDUFVJRDVfRUNYX0lOVEVSUlVQVF9CUkVBSzsKPj4gKyAgICBj
b25zdCBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfY3ggKmN4ID0gTlVMTDsKPj4gKyAgICBzdGF0aWMg
Y29uc3Qgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4IGZhbTE3W10gPSB7Cj4+ICsgICAgICAgIHsK
Pj4gKyAgICAgICAgICAgIC50eXBlID0gQUNQSV9TVEFURV9DMSwKPj4gKyAgICAgICAgICAgIC5l
bnRyeV9tZXRob2QgPSBBQ1BJX0NTVEFURV9FTV9GRkgsCj4+ICsgICAgICAgICAgICAuYWRkcmVz
cyA9IDAsCj4+ICsgICAgICAgICAgICAubGF0ZW5jeSA9IDEsCj4+ICsgICAgICAgIH0sCj4+ICsg
ICAgICAgIHsKPj4gKyAgICAgICAgICAgIC50eXBlID0gQUNQSV9TVEFURV9DMiwKPj4gKyAgICAg
ICAgICAgIC5lbnRyeV9tZXRob2QgPSBBQ1BJX0NTVEFURV9FTV9IQUxULAo+PiArICAgICAgICAg
ICAgLmxhdGVuY3kgPSA0MDAsCj4+ICsgICAgICAgIH0sCj4+ICsgICAgfTsKPj4gKwo+PiArICAg
IGlmICggcG1faWRsZV9zYXZlICYmIHBtX2lkbGUgIT0gYWNwaV9wcm9jZXNzb3JfaWRsZSApCj4+
ICsgICAgICAgIHJldHVybjsKPj4gKwo+PiArICAgIGlmICggdmVuZG9yX292ZXJyaWRlIDwgMCAp
Cj4+ICsgICAgICAgIHJldHVybjsKPj4gKwo+PiArICAgIHN3aXRjaCAoIGMtPng4NiApCj4+ICsg
ICAgewo+PiArICAgIGNhc2UgMHgxNzoKPiAKPiBXaXRoIEh5Z29uIGluIHRoZSBtaXgsIHRoaXMg
c2hvdWxkIGJlIGV4cGFuZGVkIHRvIEZhbTE4aC4KCkJ1dCBvbmx5IG9uY2Ugd2UgZ2V0IGEgZ3Vh
cmFudGVlIGZyb20gQU1EIHRoYXQgdGhleSB3b24ndCB1c2UKZmFtaWx5IDE4aC4gT3RoZXJ3aXNl
IHdlJ2QgaGF2ZSB0byB1c2UgdmVuZG9yIGNoZWNrcyBoZXJlLgpBbnl3YXkgdGhpcyBzZXJpZXMg
cHJlZGF0ZXMgdGhlIG1lcmdpbmcgb2YgdGhlIEh5Z29uIG9uZS4gQnV0CnllcywgSSBjYW4gZWFz
aWx5IGRvIHRoaXMgZm9yIHYyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:45:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12:45:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hag9j-0007di-Et; Tue, 11 Jun 2019 12:45:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zcwS=UK=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hag9h-0007dc-SN
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:45:37 +0000
X-Inumbo-ID: cee80c4b-8c46-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 cee80c4b-8c46-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:45:36 +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: 0wFijMqMI7U3boXlMAa7zMEvLsDd6oUuomm6vlen5BFciKSFEnLl5sxxTKU86pRDixaXt14F/h
 l2tmKVMpkR7rm4l9gpqaHJmYi2surhXUa3dafhslzg/TCC469PGH0bdexhlwetxTaYqlH6PPPZ
 NKLK7YLCRpRO95weO77E5I1UKrUA781Kh94Yzhu+PsPJYnIqvtfsrgoFwvh+TTnDzDVUlsgRV1
 +QamGdyVLhcld0SQlCE5z6OYaUyjDamLeC7zc5tb3RHfc6UR2wfcd/Pl/uFSjELlp5w6KnX1la
 F84=
X-SBRS: 2.7
X-MesageID: 1580133
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,579,1557201600"; 
   d="scan'208";a="1580133"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Stefan ISAILA' <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVGsuhtcaVOzv43UiBDvbMIKzJ0qaWbvig
Date: Tue, 11 Jun 2019 12:45:30 +0000
Message-ID: <df87ce2f7ffb471fb5b83f1b361083ee@AMSPEX02CL03.citrite.net>
References: <20190604114943.4840-1-aisaila@bitdefender.com>
In-Reply-To: <20190604114943.4840-1-aisaila@bitdefender.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5] 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 <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>, "wl@xen.org" <wl@xen.org>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "boris.ostrovsky@oracle.com" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5kZXIuY29tXQ0KPiBTZW50OiAwNCBKdW5lIDIw
MTkgMTI6NTANCj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IGpiZXVsaWNoQHN1c2UuY29tOyBB
bmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgd2xAeGVuLm9yZzsg
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47DQo+IGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tOyBzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbTsgYnJpYW4ud29vZHNA
YW1kLmNvbTsNCj4gcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbTsgdGFtYXNAdGtsZW5neWVsLmNv
bTsganVuLm5ha2FqaW1hQGludGVsLmNvbTsgS2V2aW4gVGlhbg0KPiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBUaW0gKFhl
bi5vcmcpIDx0aW1AeGVuLm9yZz47DQo+IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxh
QGJpdGRlZmVuZGVyLmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHY1XSB4ODYvZW11bGF0ZTogU2Vu
ZCB2bV9ldmVudCBmcm9tIGVtdWxhdGUNCj4gDQo+IFRoaXMgcGF0Y2ggYWltcyB0byBoYXZlIG1l
bSBhY2Nlc3Mgdm0gZXZlbnRzIHNlbnQgZnJvbSB0aGUgZW11bGF0b3IuDQo+IFRoaXMgaXMgdXNl
ZnVsIHdoZXJlIHdlIHdhbnQgdG8gb25seSBlbXVsYXRlIGEgcGFnZSB3YWxrIHdpdGhvdXQNCj4g
Y2hlY2tpbmcgdGhlIEVQVCwgYnV0IHdlIHN0aWxsIHdhbnQgdG8gY2hlY2sgdGhlIEVQVCB3aGVu
IGVtdWxhdGluZw0KPiB0aGUgaW5zdHJ1Y3Rpb24gdGhhdCBjYXVzZWQgdGhlIHBhZ2Ugd2Fsay4g
SW4gdGhpcyBjYXNlLCB0aGUgb3JpZ2luYWwNCj4gRVBUIGZhdWx0IGlzIGNhdXNlZCBieSB0aGUg
d2FsayB0cnlpbmcgdG8gc2V0IHRoZSBhY2Nlc3NlZCBvciBkaXJ0eQ0KPiBiaXRzLCBidXQgZXhl
Y3V0aW5nIHRoZSBpbnN0cnVjdGlvbiBpdHNlbGYgbWlnaHQgYWxzbyBjYXVzZSBhbiBFUFQNCj4g
ZmF1bHQgaWYgcGVybWl0dGVkIHRvIHJ1biwgYW5kIHRoaXMgc2Vjb25kIGZhdWx0IHNob3VsZCBu
b3QgYmUgbG9zdC4NCj4gDQo+IFdlIHVzZSBodm1lbXVsX21hcF9saW5lYXJfYWRkcigpIHRvIGlu
dGVyY2VwdCByL3cgYWNjZXNzIGFuZA0KPiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJjZXB0IGV4ZWMg
YWNjZXNzLg0KPiANCj4gRmlyc3Qgd2UgdHJ5IHRvIHNlbmQgYSB2bSBldmVudCBhbmQgaWYgdGhl
IGV2ZW50IGlzIHNlbnQgdGhlbiBlbXVsYXRpb24NCj4gcmV0dXJucyBYODZFTVVMX1JFVFJZIGlu
IG9yZGVyIHRvIHN0b3AgZW11bGF0aW9uIG9uIGluc3RydWN0aW9ucyB0aGF0DQo+IHVzZSBhY2Nl
c3MgcHJvdGVjdGVkIHBhZ2VzLiBJZiB0aGUgZXZlbnQgaXMgbm90IHNlbnQgdGhlbiB0aGUNCj4g
ZW11bGF0aW9uIGdvZXMgb24gYXMgZXhwZWN0ZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4
YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCg0KRW11bGF0aW9uIHBhcnRz
Li4uDQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
Pg0KDQouLi53aXRoIG9uZSBuaXQsIGlubGluZSBiZWxvdy4uLg0KDQo+IA0KPiAtLS0NCj4gQ2hh
bmdlcyBzaW5jZSBWNDoNCj4gCS0gTW92ZSB0aGUgZXhlYyBpbnRlcmNlcHRpb24gdG8gX19odm1f
Y29weSgpDQo+IAktIFJlbW92ZSB0aGUgcGFnZS13YWxrIGluIGh2bV9lbXVsYXRlX3NlbmRfdm1f
ZXZlbnQoKSBhbmQgZ2V0DQo+IHRoZSBuZWVkZWQgYWRkcmVzcyBmcm9tIHRoZSBleGlzdGluZyBw
YWdlIHdhbGsNCj4gCS0gQWRkIHNlbmRfZXZlbnQgcGFyYW0gdG8gX19odm1fY29weSgpIGFuZA0K
PiBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigpDQo+IAktIERyb3AgWDg2RU1VTF9BQ0NFU1Nf
RVhDRVBUSU9OIGFuZCB1c2UgWDg2RU1VTF9SRVRSWSBpbnN0ZWFkLg0KPiAtLS0NCj4gIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICB8IDcxICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0NCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDI3ICsrKysr
KystLS0tLQ0KPiAgeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgIHwgIDIgKy0NCj4g
IHhlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYyAgICAgICB8ICAyICstDQo+ICB4ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMgICAgICAgfCAgMiArLQ0KPiAgeGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYyAgICAgIHwgIDMgKy0NCj4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMg
ICB8ICA0ICstDQo+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jICAgICAgfCAgMiArLQ0K
PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oIHwgIDkgKysrLQ0KPiAgeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oIHwgIDIgKy0NCj4gIDEwIGZpbGVzIGNoYW5nZWQs
IDEwMSBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+
IGluZGV4IDg2NTljODk4NjIuLjliMmQ4YzIwMTQgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+IEBA
IC0xMiw5ICsxMiwxMSBAQA0KPiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+DQo+ICAjaW5jbHVkZSA8
eGVuL2xpYi5oPg0KPiAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPg0KPiArI2luY2x1ZGUgPHhlbi9t
b25pdG9yLmg+DQo+ICAjaW5jbHVkZSA8eGVuL3BhZ2luZy5oPg0KPiAgI2luY2x1ZGUgPHhlbi90
cmFjZS5oPg0KPiAgI2luY2x1ZGUgPHhlbi92bV9ldmVudC5oPg0KPiArI2luY2x1ZGUgPGFzbS9h
bHRwMm0uaD4NCj4gICNpbmNsdWRlIDxhc20vZXZlbnQuaD4NCj4gICNpbmNsdWRlIDxhc20vaTM4
Ny5oPg0KPiAgI2luY2x1ZGUgPGFzbS94c3RhdGUuaD4NCj4gQEAgLTUzMCw2ICs1MzIsNTcgQEAg
c3RhdGljIGludCBodm1lbXVsX2RvX21taW9fYWRkcihwYWRkcl90IG1taW9fZ3BhLA0KPiAgICAg
IHJldHVybiBodm1lbXVsX2RvX2lvX2FkZHIoMSwgbW1pb19ncGEsIHJlcHMsIHNpemUsIGRpciwg
ZGYsIHJhbV9ncGEpOw0KPiAgfQ0KPiANCj4gK2Jvb2wgaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVu
dCh1bnNpZ25lZCBsb25nIGdsYSwgZ2ZuX3QgZ2ZuLA0KPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IHBmZWMsIGJvb2wgc2VuZF9ldmVudCkNCj4gK3sNCj4gKyAgICB4
ZW5tZW1fYWNjZXNzX3QgYWNjZXNzOw0KPiArICAgIHZtX2V2ZW50X3JlcXVlc3RfdCByZXEgPSB7
fTsNCj4gKyAgICBwYWRkcl90IGdwYSA9ICgoZ2ZuX3goZ2ZuKSA8PCBQQUdFX1NISUZUKSB8IChn
bGEgJiB+UEFHRV9NQVNLKSk7DQo+ICsNCj4gKyAgICBpZiAoICFzZW5kX2V2ZW50IHx8ICFwZmVj
ICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArDQo+ICsgICAgaWYgKCBwMm1fZ2V0X21l
bV9hY2Nlc3MoY3VycmVudC0+ZG9tYWluLCBnZm4sICZhY2Nlc3MsDQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYWx0cDJtX3ZjcHVfaWR4KGN1cnJlbnQpKSAhPSAwICkNCj4gKyAgICAg
ICAgcmV0dXJuIGZhbHNlOw0KPiArDQo+ICsgICAgc3dpdGNoICggYWNjZXNzICkgew0KPiArICAg
IGNhc2UgWEVOTUVNX2FjY2Vzc194Og0KPiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19yeDoNCj4g
KyAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MgKQ0KPiArICAgICAgICAgICAg
cmVxLnUubWVtX2FjY2Vzcy5mbGFncyA9IE1FTV9BQ0NFU1NfUiB8IE1FTV9BQ0NFU1NfVzsNCj4g
KyAgICAgICAgYnJlYWs7DQo+ICsNCj4gKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfdzoNCj4gKyAg
ICBjYXNlIFhFTk1FTV9hY2Nlc3Nfcnc6DQo+ICsgICAgICAgIGlmICggcGZlYyAmIFBGRUNfaW5z
bl9mZXRjaCApDQo+ICsgICAgICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZsYWdzID0gTUVNX0FD
Q0VTU19YOw0KPiArICAgICAgICBicmVhazsNCj4gKw0KPiArICAgIGNhc2UgWEVOTUVNX2FjY2Vz
c19yOg0KPiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19uOg0KPiArICAgICAgICBpZiAoIHBmZWMg
JiBQRkVDX3dyaXRlX2FjY2VzcyApDQo+ICsgICAgICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZs
YWdzIHw9IE1FTV9BQ0NFU1NfUiB8IE1FTV9BQ0NFU1NfVzsNCj4gKyAgICAgICAgaWYgKCBwZmVj
ICYgUEZFQ19pbnNuX2ZldGNoICkNCj4gKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxh
Z3MgfD0gTUVNX0FDQ0VTU19YOw0KPiArICAgICAgICBicmVhazsNCj4gKw0KPiArICAgIGRlZmF1
bHQ6DQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsNCj4gKyAgICB9DQo+ICsNCj4gKyAgICBpZiAo
ICFyZXEudS5tZW1fYWNjZXNzLmZsYWdzICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOyAvKiBu
byB2aW9sYXRpb24gKi8NCj4gKw0KPiArICAgIHJlcS5yZWFzb24gPSBWTV9FVkVOVF9SRUFTT05f
TUVNX0FDQ0VTUzsNCj4gKyAgICByZXEudS5tZW1fYWNjZXNzLmdmbiA9IGdmbl94KGdmbik7DQo+
ICsgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxUX1dJVEhfR0xB
IHwgTUVNX0FDQ0VTU19HTEFfVkFMSUQ7DQo+ICsgICAgcmVxLnUubWVtX2FjY2Vzcy5nbGEgPSBn
bGE7DQo+ICsgICAgcmVxLnUubWVtX2FjY2Vzcy5vZmZzZXQgPSBncGEgJiAoKDEgPDwgUEFHRV9T
SElGVCkgLSAxKTsNCg0KJiB+UEFHRV9NQVNLPw0KDQo+ICsNCj4gKyAgICByZXR1cm4gbW9uaXRv
cl90cmFwcyhjdXJyZW50LCB0cnVlLCAmcmVxKSA+PSAwOw0KPiArfQ0KPiArDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hagAT-0007gw-Qj; Tue, 11 Jun 2019 12:46:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hagAS-0007gm-Am
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:46:24 +0000
X-Inumbo-ID: eadfee21-8c46-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eadfee21-8c46-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:46:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 06:46:22 -0600
Message-Id: <5CFFA29A0200007800237059@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 06:46:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68FA70200007800231B3E@prv1-mh.provo.novell.com>
 <057b0642-c56f-2a0f-98d4-ff2c9184a4d2@citrix.com>
In-Reply-To: <057b0642-c56f-2a0f-98d4-ff2c9184a4d2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA2LjE5IGF0IDE4OjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjMvMDUvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEZyb206IFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgo+Pgo+PiBBbGxvdyBsaW1p
dGluZyB0aGUgbWF4IEMtc3RhdGUgc3ViLXN0YXRlIGJ5IGFwcGVuZGluZyB0byB0aGUgbWF4X2Nz
dGF0ZQo+PiBjb21tYW5kLWxpbmUgcGFyYW1ldGVyLiBFLmcuIG1heF9jc3RhdGU9MSwwCj4+IFRo
ZSBsaW1pdCBvbmx5IGFwcGxpZXMgdG8gdGhlIGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZS4gRm9yIGV4
YW1wbGU6Cj4+ICBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSBv
a2F5LCBidXQgbm90IEMxRQo+PiAgbWF4X2NzdGF0ZSA9IDEsIG1heF9jc3Vic3RhdGUgPSAxID09
PiBDMCwgQzEgYW5kIEMxRSBva2F5LCBidXQgbm90IEMyCj4+ICBtYXhfY3N0YXRlID0gMiwgbWF4
X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5LCBidXQgbm90IEMzCj4+ICBt
YXhfY3N0YXRlID0gMiwgbWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5
LCBidXQgbm90IEMzCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gCj4gSXMgdGhpcyBvbmx5IHVzZWZ1bCBpbiBwcmFjdGljZSBmb3IgbGlt
aXRpbmcgQzFFID8KClRoaXMgbWF5IGhhdmUgYmVlbiB0aGUgb3JpZ2luYWwgcHJpbWFyeSBnb2Fs
LCBidXQgaWYgeW91IGxvb2sKYXQgdGhlIHRhYmxlcyBpbiBtd2FpdC1pZGxlLmMgeW91J2xsIGZp
bmQgZnVydGhlciBzdWItc3RhdGVzLgoKPj4gLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lk
bGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCj4+IEBAIC0xMDQsNyAr
MTA0LDE3IEBAIGJvb2wgbGFwaWNfdGltZXJfaW5pdCh2b2lkKQo+PiAgCj4+ICB2b2lkICgqX19y
ZWFkX21vc3RseSBwbV9pZGxlX3NhdmUpKHZvaWQpOwo+PiAgdW5zaWduZWQgaW50IG1heF9jc3Rh
dGUgX19yZWFkX21vc3RseSA9IFVJTlRfTUFYOwo+PiAtaW50ZWdlcl9wYXJhbSgibWF4X2NzdGF0
ZSIsIG1heF9jc3RhdGUpOwo+PiArdW5zaWduZWQgaW50IG1heF9jc3Vic3RhdGUgX19yZWFkX21v
c3RseSA9IFVJTlRfTUFYOwo+PiArCj4+ICtzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9jc3RhdGUo
Y29uc3QgY2hhciAqcykKPj4gK3sKPj4gKyAgICBtYXhfY3N0YXRlID0gc2ltcGxlX3N0cnRvdWwo
cywgJnMsIDApOwo+PiArICAgIGlmICggKnMgPT0gJywnICkKPj4gKyAgICAgICAgbWF4X2NzdWJz
dGF0ZSA9IHNpbXBsZV9zdHJ0b3VsKHMgKyAxLCAmcywgMCk7Cj4gCj4gWW91IGNhbiBwYXNzIE5V
TEwgZm9yIGVuZHAsIHNlZWluZyBhcyBpdCBpc24ndCB1c2VkLgoKQWggeWVzLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:50:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12:50:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hagES-0008Sq-FN; Tue, 11 Jun 2019 12:50: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hagER-0008SJ-0F
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:50:31 +0000
X-Inumbo-ID: 7d833c4a-8c47-11e9-a1f8-6f7f17fdad2b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d833c4a-8c47-11e9-a1f8-6f7f17fdad2b;
 Tue, 11 Jun 2019 12:50:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 06:50:28 -0600
Message-Id: <5CFFA3900200007800237078@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 06:50:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68FDB0200007800231B41@prv1-mh.provo.novell.com>
 <298febae-cc8c-23c4-ee42-2c9ca8643d21@citrix.com>
In-Reply-To: <298febae-cc8c-23c4-ee42-2c9ca8643d21@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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@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>

Pj4+IE9uIDEwLjA2LjE5IGF0IDE4OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjMvMDUvMjAxOSAxMzoxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEZyb206IFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPj4KPj4gTWFr
ZSBoYW5kbGluZyBpbiBkb19wbV9vcCgpIG1vcmUgaG9tb2dlbmVvdXM6IEJlZm9yZSBpbnRlcnBy
ZXRpbmcKPj4gb3AtPmNwdWlkIGFzIHN1Y2gsIGhhbmRsZSBhbGwgb3BlcmF0aW9ucyBub3QgYWN0
aW5nIG9uIGEgcGFydGljdWxhcgo+PiBDUFUuIEFsc28gZXhwb3NlIHRoZSBzZXR0aW5nIHZpYSB4
ZW5wbS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+Pgo+PiAtLS0gYS90b29scy9saWJ4Yy94Y19wbS5jCj4+ICsrKyBiL3Rvb2xzL2xpYnhjL3hj
X3BtLmMKPj4gQEAgLTM3OSw3ICszNzksNyBAQCBpbnQgeGNfZ2V0X2NwdWlkbGVfbWF4X2NzdGF0
ZSh4Y19pbnRlcmZhCj4+ICAgICAgfQo+PiAgICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3Bt
X29wOwo+PiAgICAgIHN5c2N0bC51LnBtX29wLmNtZCA9IFhFTl9TWVNDVExfcG1fb3BfZ2V0X21h
eF9jc3RhdGU7Cj4+IC0gICAgc3lzY3RsLnUucG1fb3AuY3B1aWQgPSAwOwo+PiArICAgIHN5c2N0
bC51LnBtX29wLmNwdWlkID0gdHlwZTsKPiAKPiBXaGF0IGlzIHR5cGUsIGFuZCB3aHkgaXQgaXMg
YmVpbmcgcHV0IGludG8gYSBmaWVsZCBjYWxsZWQgY3B1aWQ/CgpTaW5jZSB0aGlzIGlzbid0IGNv
ZGUgSSB3cm90ZSBJJ20gaW5jbGluZWQgdG8gc2F5ICJzZWUgdGhlIGNvbW1lbnQKaW4gdGhlIHB1
YmxpYyBoZWFkZXIiLiBHaXZlbiB0aGUgcHJldHR5IHNwZWNpYWwgY2FzZSB0aGlzIGlzIGFib3V0
CkknbSBub3QgcmVhbGx5IGZhbmN5aW5nIGludHJvZHVjaW5nIG5ldyBzdHJ1Y3R1cmVzIC8gZmll
bGRzIGluCnN5c2N0bC5oLCBidXQganVkZ2luZyBmcm9tIHlvdXIgcmVwbHkgeW91IHByZXN1bWFi
bHkgd2FudCBtZSB0by4KCj4+IC0tLSBhL3Rvb2xzL21pc2MveGVucG0uYwo+PiArKysgYi90b29s
cy9taXNjL3hlbnBtLmMKPj4gQEAgLTExMjAsMTMgKzExMjgsMTcgQEAgdm9pZCBnZXRfdmNwdV9t
aWdyYXRpb25fZGVsYXlfZnVuYyhpbnQgYQo+PiAgCj4+ICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1
bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKPj4gIHsKPj4gLSAgICBpbnQgdmFsdWU7Cj4+ICsg
ICAgaW50IHZhbHVlLCBzdWJ2YWwgPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRDsKPj4gICAgICBj
aGFyIGJ1ZlsxMl07Cj4+ICAKPj4gLSAgICBpZiAoIGFyZ2MgIT0gMSB8fAo+PiArICAgIGlmICgg
YXJnYyA8IDEgfHwgYXJnYyA+IDIgfHwKPj4gICAgICAgICAgIChzc2NhbmYoYXJndlswXSwgIiVk
IiwgJnZhbHVlKSA9PSAxCj4+ICAgICAgICAgICAgPyB2YWx1ZSA8IDAKPj4gLSAgICAgICAgICA6
ICh2YWx1ZSA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVELCBzdHJjbXAoYXJndlswXSwgInVubGlt
aXRlZCIpKSkgKQo+PiArICAgICAgICAgIDogKHZhbHVlID0gWEVOX1NZU0NUTF9DWF9VTkxJTUlU
RUQsIHN0cmNtcChhcmd2WzBdLCAidW5saW1pdGVkIikpKSB8fAo+PiArICAgICAgICAgKGFyZ2Mg
PT0gMiAmJgo+PiArICAgICAgICAgIChzc2NhbmYoYXJndlsxXSwgIiVkIiwgJnN1YnZhbCkgPT0g
MQo+PiArICAgICAgICAgICA/IHN1YnZhbCA8IDAKPj4gKyAgICAgICAgICAgOiAoc3VidmFsID0g
WEVOX1NZU0NUTF9DWF9VTkxJTUlURUQsIHN0cmNtcChhcmd2WzFdLCAidW5saW1pdGVkIikpKSkg
KQo+IAo+IFVzYWdlIHVwZGF0ZT8KCldlbGwsIHllcy4gVGhhdCdzIHdoYXQgSSBnZXQgZm9yIHBp
Y2tpbmcgdXAgb3RoZXIgZm9sa3MnIHBhdGNoZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:54:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hagId-0000Fa-9n; Tue, 11 Jun 2019 12: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=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hagIb-0000FV-G1
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:54:49 +0000
X-Inumbo-ID: 17cacfb2-8c48-11e9-8980-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17cacfb2-8c48-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:54:48 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 05:54:47 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga007.jf.intel.com with ESMTP; 11 Jun 2019 05:54:45 -0700
Date: Tue, 11 Jun 2019 20:58:59 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190611125859.GC22930@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-11-git-send-email-chao.gao@intel.com>
 <5CF7DA4D02000078002359AC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5CF7DA4D02000078002359AC@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 10/10] x86/microcode: always
 collect_cpu_info() during boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDk6MDU6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+IAo+
PiBDdXJyZW50bHkgY3B1X3NpZyBzdHJ1Y3QgaXMgbm90IHVwZGF0ZWQgZHVyaW5nIGJvb3Qgd2hl
biBlaXRoZXI6Cj4+IAo+PiAgICAgMS4gdWNvZGVfc2NhbiBpcyBzZXQgdG8gZmFsc2UgKGUuZy4g
bm8gInVjb2RlPXNjYW4iIGluIGNtZGxpbmUpCj4+ICAgICAyLiBpbml0cmQgZG9lcyBub3QgY29u
dGFpbiBhIG1pY3JvY29kZSBibG9iCj4KPkkgdGhvdWdodCB3ZSdkIGFscmVhZHkgZGlzY3Vzc2Vk
IHRoaXMgLSAidWNvZGU9PG51bWJlcj4iIGlzIG5vdAo+Y292ZXJlZCBieSB0aGlzLgo+Cj4+IFRo
ZXNlIHdpbGwgcmVzdWx0IGluIGNwdV9zaWcucmV2IGJlaW5nIDAgd2hpY2ggYWZmZWN0cyBBUElD
J3MKPj4gY2hlY2tfZGVhZGxpbmVfZXJyYXRhKCkgYW5kIHJldHBvbGluZV9zYWZlKCkgZnVuY3Rp
b25zLgo+PiAKPj4gRml4IHRoaXMgYnkgZ2V0dGluZyB1Y29kZSByZXZpc2lvbiBlYXJseSBkdXJp
bmcgYm9vdCBhbmQgU01QIGJyaW5nIHVwLgo+PiBXaGlsZSBhdCBpdC4KPgo+V2hpbGUgYXQgaXQ/
Cj4KPj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXgu
Y29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+PiAt
LS0KPj4gY2hhbmdlcyBpbiB2NzoKPj4gLSByZWJhc2Ugb24gcGF0Y2ggMX45Cj4KPkZyb20gdGhl
IGxvb2tzIG9mIGl0IHRoaXMgZG9lc24ndCBkZXBlbmQgb24gYW55IG9mIHRoZSBlYXJsaWVyIGNo
YW5nZXMKPihleGNlcHQgdGhlIHVjb2RlX2NwdV9pbmZvIC0+IGNwdV9zaWcgY2hhbmdlKSwgYW5k
IGhlbmNlIGNvdWxkIGdvCj5pbiByaWdodCBhd2F5LiBBbSBJIG92ZXJsb29raW5nIHNvbWV0aGlu
Zz8gSWYgbm90LCBhbGwgdGhhdCdzIG5lZWRlZAo+d291bGQgYmUgY2xhcmlmaWNhdGlvbnMgb2Yg
dGhlIGRlc2NyaXB0aW9uIGFzIHBlciBhYm92ZS4KCkkgdGhpbmsgbm8uIFdpbGwgc2VuZCB0aGlz
IHBhdGNoIHNlcGFyYXRlbHkuCgpUaGFua3MKQ2hhbwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:58:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12: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 1hagM3-0000RP-9n; Tue, 11 Jun 2019 12:58:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hagM2-0000RI-7x
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:58:22 +0000
X-Inumbo-ID: 971a9973-8c48-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 971a9973-8c48-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:58:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 06:58:20 -0600
Message-Id: <5CFFA567020000780023709D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 06:58:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-9-git-send-email-chao.gao@intel.com>
 <5CF7CD2702000078002358F4@prv1-mh.provo.novell.com>
 <20190611123615.GA22930@gao-cwp>
In-Reply-To: <20190611123615.GA22930@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 08/10] x86/microcode: Synchronize late
 microcode loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Ashok Raj <ashok.raj@intel.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, tglx@linutronix.de,
 Borislav Petkov <bp@suse.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>

Pj4+IE9uIDExLjA2LjE5IGF0IDE0OjM2LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBXZWQsIEp1biAwNSwgMjAxOSBhdCAwODowOTo0M0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pk9uIHRoZSB3aG9sZSwgdGFraW5nIGEgMjU2LXRocmVhZCBzeXN0ZW0gYXMgZXhhbXBsZSwg
eW91Cj4+YWxsb3cgdGhlIHdob2xlIHByb2Nlc3MgdG8gdGFrZSBvdmVyIDQgbWluIHdpdGhvdXQg
Y2FsbGluZwo+PnBhbmljKCkuCj4+TGVhdmluZyBhc2lkZSBndWVzdHMsIEkgZG9uJ3QgdGhpbmsg
WGVuIGl0c2VsZiB3b3VsZAo+PnN1cnZpdmUgdGhpcyBpbiBhbGwgY2FzZXMuIFdlJ3ZlIGZvdW5k
IHRoZSBuZWVkIHRvIHByb2Nlc3MKPj5zb2Z0aXJxcyB3aXRoIGZhciBzbWFsbGVyIGRlbGF5cywg
aW4gcGFydGljdWxhciBmcm9tIGtleSBoYW5kbGVycwo+PnByb2R1Y2luZyBsb3RzIG9mIG91dHB1
dC4gQXQgdGhlIHZlcnkgbGVhc3QgdGhlcmUgc2hvdWxkIGJlIGEKPj5ib2xkIHdhcm5pbmcgbG9n
Z2VkIGlmIHRoZSBzeXN0ZW0gaGFkIGJlZW4gaW4gc3RvcC1tYWNoaW5lCj4+c3RhdGUgZm9yLCBz
YXksIGxvbmdlciB0aGFuIDEwMG1zICh2YWx1ZSBzdWJqZWN0IHRvIGRpc2N1c3Npb24pLgo+IAo+
IEluIHRoZW9yeSwgaWYgeW91IG1lYW4gMjU2IGNvcmVzLCB5ZXMuIERvIHlvdSB0aGluayBhIGNv
bmZpZ3VyYWJsZSBhbmQKPiBydW4tdGltZSBjaGFuZ2VhYmxlIHVwcGVyIGJvdW5kIGZvciB0aGUg
d2hvbGUgcHJvY2VzcyBjYW4gYWRkcmVzcyB5b3VyCj4gY29uY2Vybj8gVGhlIGRlZmF1bHQgdmFs
dWUgZm9yIHRoaXMgdXBwZXIgYm91bmQgY2FuIGJlIHNldCB0byBhIGxhcmdlCj4gdmFsdWUgKGZv
ciBleGFtcGxlLCAxcyAqIHRoZSBudW1iZXIgb2Ygb25saW5lIGNvcmUpIGFuZCB0aGUgYWRtaW4g
Y2FuCj4gYWp1c3QvbG93ZXIgdGhlIHVwcGVyIGJvdW5kIGFjY29yZGluZyB0byB0aGUgd2F5IChz
ZXJpYWwgb3IgcGFyYWxsZWwpIHRvCj4gcGVyZm9ybSB0aGUgdXBkYXRlIGFuZCBvdGhlciByZXF1
aXJlbWVudHMuIE9uY2UgdGhlIHVwcGVyIGJvdW5kIGlzCj4gcmVhY2hlZCwgd2Ugd291bGQgY2Fs
bCBwYW5pYygpLgoKV2VsbCwgYSBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGNvbnRyb2wgdGhlIHRv
dGFsIHRpbWUgdW50aWwKY2FsbGluZyBwYW5pYygpIG1heSBoZWxwLCBidXQgYXMgeW91J3ZlIHNh
aWQgaW4gdGhlIHBhc3Q6IElmIHdlCnBhbmljIGFueXdheSwgaXQgZG9lc24ndCBtYXR0ZXIgbXVj
aCB3aGF0IHRoZSB0aW1lb3V0IGlzLiBNeQpwb2ludCB3YXMgcmF0aGVyIHRvIG1ha2UgZXhwbGlj
aXQgdGhhdCB0aGUgcHJvY2VzcyBtYXkgaGF2ZQpjb21wbGV0ZWQgYWZ0ZXIgYSAodG9vKSBsb25n
IHRpbWUuIFJlbWVtYmVyIHlvdSBtZWFuIHRoaXMKbGF0ZSBsb2FkaW5nIHRvIGhhcHBlbiB3aXRo
IGd1ZXN0cyBydW5uaW5nLiBXZSBzaG91bGQgYXZvaWQKbWFraW5nIHRoZSBzeXN0ZW0gdW5zdGFi
bGUgYXMgbXVjaCBhcyB3ZSBjYW4uIFRoaXMgaW5jbHVkZXMKdGhpcyB0YWtpbmcgbG9uZyBhbmQg
dGhlIGNvbXBsZXRpbmcgc3VjY2Vzc2Z1bGx5IF9hcyB3ZWxsIGFzXwpjYWxsaW5nIHBhbmljKCku
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 12:58:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 12:58:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hagMH-0000U4-Ja; Tue, 11 Jun 2019 12: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=Poke=UK=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hagMF-0000Tr-Od
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 12:58:35 +0000
X-Inumbo-ID: 9ebb96e0-8c48-11e9-8980-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ebb96e0-8c48-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 12:58:34 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 05:58:32 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga001.fm.intel.com with ESMTP; 11 Jun 2019 05:58:30 -0700
Date: Tue, 11 Jun 2019 21:02:44 +0800
From: Chao Gao <chao.gao@intel.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190611130244.GD22930@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-11-git-send-email-chao.gao@intel.com>
 <20190605145601.xgh6x2pz4xw3jgfu@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190605145601.xgh6x2pz4xw3jgfu@Air-de-Roger>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 10/10] x86/microcode: always
 collect_cpu_info() during boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDQ6NTY6MDFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPk9uIE1vbiwgTWF5IDI3LCAyMDE5IGF0IDA0OjMxOjMxUE0gKzA4MDAsIENoYW8g
R2FvIHdyb3RlOgo+PiBGcm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+Cj4+IAo+PiBDdXJyZW50bHkgY3B1X3NpZyBzdHJ1Y3QgaXMgbm90IHVwZGF0ZWQgZHVyaW5n
IGJvb3Qgd2hlbiBlaXRoZXI6Cj4+IAo+PiAgICAgMS4gdWNvZGVfc2NhbiBpcyBzZXQgdG8gZmFs
c2UgKGUuZy4gbm8gInVjb2RlPXNjYW4iIGluIGNtZGxpbmUpCj4+ICAgICAyLiBpbml0cmQgZG9l
cyBub3QgY29udGFpbiBhIG1pY3JvY29kZSBibG9iCj4+IAo+PiBUaGVzZSB3aWxsIHJlc3VsdCBp
biBjcHVfc2lnLnJldiBiZWluZyAwIHdoaWNoIGFmZmVjdHMgQVBJQydzCj4+IGNoZWNrX2RlYWRs
aW5lX2VycmF0YSgpIGFuZCByZXRwb2xpbmVfc2FmZSgpIGZ1bmN0aW9ucy4KPj4gCj4+IEZpeCB0
aGlzIGJ5IGdldHRpbmcgdWNvZGUgcmV2aXNpb24gZWFybHkgZHVyaW5nIGJvb3QgYW5kIFNNUCBi
cmluZyB1cC4KPj4gV2hpbGUgYXQgaXQuCj4KPkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGUgbGFzdCAi
V2hpbGUgYXQgaXQiIHNlbnRlbmNlLiBDYW4gaXQgYmUKPnJlbW92ZWQ/CgpZZXMuCgo+Cj5JcyB0
aGlzIGFuIGlzc3VlIHdpdGggY3VycmVudCBjb2RlPyBJZiBzbyB0aGlzIGNvdWxkIGJlIG1lcmdl
ZCBhaGVhZCBvZgo+dGhlIHJlc3Qgb2YgdGhlIHNlcmllcywgYW5kIHNob3VsZCBsaWtlbHkgYmUg
cGF0Y2ggMS4KPgo+T1RPSCBpZiB0aGUgaXNzdWUgdGhpcyBwYXRjaCBpcyBmaXhpbmcgaXMgaW50
cm9kdWNlZCBieSB0aGlzIHNlcmllcwo+cGxlYXNlIG1lcmdlIHRoZSBmaXggd2l0aCB0aGUgcmVz
cGVjdGl2ZSBwYXRjaCB0aGF0IGludHJvZHVjZWQgdGhlCj5idWcuCgpJdCBpcyB0aGUgZm9ybWVy
LiBXaWxsIHNlbmQgaXQgc2VwYXJhdGVseS4KUmVhbGx5IGFwcHJlY2lhdGUgeW91ciBvdGhlciBj
b21tZW50cy4KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:02:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13: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 1hagQB-0001PX-7z; Tue, 11 Jun 2019 13:02: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hagQA-0001PQ-MR
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:02:38 +0000
X-Inumbo-ID: 2d741a1a-8c49-11e9-93aa-f776c28ac099
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d741a1a-8c49-11e9-93aa-f776c28ac099;
 Tue, 11 Jun 2019 13:02:34 +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: xvW0tTQGekwbwhpbZ8k3qMGhW3TsuUv8e8zNs4unnOqGG3+ixbHIb9baIPjtyHn34yyqY47V/X
 TC4LRxQa1UneszSIIRywT4fR7ftZ5s41X0AgMGdgjjKSfDA/eFDIIhAbAv/8S2275PCjweK4pL
 hdoKNgJPb13Zb0k42NTy1XMGmnwTV4dFrYkcr7g7T+sr1JYGiUQLgIACMjlSvqVIYbf/ymXXHR
 oi8Vg1xjpgWVia/0LH8GzKyeWYHhRcdO8cLx6DhChe7B43/8g54vJvlFI6lF2Irx9QHrr+gB3H
 hZ0=
X-SBRS: 2.7
X-MesageID: 1555912
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,579,1557201600"; 
   d="scan'208";a="1555912"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1560250596-26821-1-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <8ab9ea5c-eab9-c191-f16b-2644692df62a@citrix.com>
Date: Tue, 11 Jun 2019 14:02:30 +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: <1560250596-26821-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] automation: Fix CI with the fedora 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>, 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>

T24gMTEvMDYvMjAxOSAxMTo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBBIHJlY2VudCByZWJ1
aWxkIG9mIHRoZSBDSSBjb250YW5pZXJzIHN3aXRjaGVkIGZyb20gRmVkb3JhIDI5IHRvIDMwIGJl
Y2F1c2UKPiB0aGUgZG9ja2VyZmlsZSBpcyB0YXJnZXR0aW5nIGxhdGVzdC4KPgo+IFVuZm9ydHVu
YXRlbHksIHRoZSB2ZXJzaW9uIG9mIGlQWEUgaW4gbWFzdGVyIGRvZXNuJ3QgYnVpbGQgd2l0aCB0
aGUgZGVmYXVsdAo+IEdDQyBpbiBGZWRvcmEgMzAsIHdoaWNoIGlzIGJsb2NraW5nIGFsbCBDSSBh
Y3Rpdml0eS4KPgo+IFN3aXRjaCBmcm9tIGxhdGVzdCB0byBhbiBleHBsaWNpdCB2ZXJzaW9uLCB0
byBhdm9pZCBmdXR1cmUgYnJlYWthZ2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IENDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4KPiBJIGhhdmUg
YWxyZWFkeSBwdXNoZWQgYW4gInVwZGF0ZWQiIGZlZG9yYTpsYXRlc3QgY29udGFpbmVyIHdoaWNo
IGlzIGFjdHVhbGx5Cj4gMjkgdG8gdW5ibG9jayBleGlzdGluZyBDSSwgYW5kIHB1c2hlZCBmZWRv
cmE6MjkgYnVpbHQgZnJvbSB0aGlzIGRvY2tlcmZpbGUuCgpodHRwczovL2dpdGxhYi5jb20veGVu
LXByb2plY3QvcGVvcGxlL2FuZHloaHAveGVuL3BpcGVsaW5lcy82NTY1MTA2MiBpcwphIHJ1biB3
aXRoIHRoaXMgY2hhbmdlIGluIHBsYWNlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:23:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13: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 1hagkW-000398-Bp; Tue, 11 Jun 2019 13: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=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hagkU-000393-OB
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:23:38 +0000
X-Inumbo-ID: 1d7427e2-8c4c-11e9-b123-e7a045f2eaa8
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d7427e2-8c4c-11e9-b123-e7a045f2eaa8;
 Tue, 11 Jun 2019 13:23:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 07:23:34 -0600
Message-Id: <5CFFAB4F02000078002370E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 07:23:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp>
In-Reply-To: <20190611124604.GB22930@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDE0OjQ2LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBXZWQsIEp1biAwNSwgMjAxOSBhdCAwODo1Mzo0NkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMjcuMDUuMTkgYXQgMTA6MzEsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+Pj4gQEAgLTMwNyw4ICszMDMsNyBAQCBzdGF0aWMgaW50IGFwcGx5X21pY3JvY29kZShjb25z
dCBzdHJ1Y3QgbWljcm9jb2RlX3BhdGNoICpwYXRjaCkKPj4+ICAKPj4+ICAgICAgbWNfaW50ZWwg
PSBwYXRjaC0+bWNfaW50ZWw7Cj4+PiAgCj4+PiAtICAgIC8qIHNlcmlhbGl6ZSBhY2Nlc3MgdG8g
dGhlIHBoeXNpY2FsIHdyaXRlIHRvIE1TUiAweDc5ICovCj4+PiAtICAgIHNwaW5fbG9ja19pcnFz
YXZlKCZtaWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZsYWdzKTsKPj4+ICsgICAgQlVHX09OKGxvY2Fs
X2lycV9pc19lbmFibGVkKCkpOwo+Pj4gIAo+Pj4gICAgICAvKgo+Pj4gICAgICAgKiBXcml0ZWJh
Y2sgYW5kIGludmFsaWRhdGUgY2FjaGVzIGJlZm9yZSB1cGRhdGluZyBtaWNyb2NvZGUgdG8gYXZv
aWQKPj4KPj5UaGlua2luZyBhYm91dCBpdCAtIHdoYXQgaGFwcGVucyBpZiB3ZSBoaXQgYW4gTk1J
IG9yICNNQyBoZXJlPwo+PndhdGNoZG9nX2Rpc2FibGUoKSwgYSBjYWxsIHRvIHdoaWNoIHlvdSBh
ZGQgaW4gYW4gZWFybGllciBwYXRjaCwKPj5kb2Vzbid0IHJlYWxseSBzdXBwcmVzcyB0aGUgZ2Vu
ZXJhdGlvbiBvZiBOTUlzLCBpdCBvbmx5IHRlbGxzIHRoZQo+PmhhbmRsZXIgbm90IHRvIGxvb2sg
YXQgdGhlIGFjY3VtdWxhdGVkIHN0YXRpc3RpY3MuCj4gCj4gSSB0aGluayB0aGV5IHNob3VsZCBi
ZSBzdXBwcmVzc2VkLiBBc2hvaywgY291bGQgeW91IGNvbmZpcm0gaXQ/Cj4gCj4gSSB3aWxsIGZp
Z3VyZSBvdXQgaG93IHRvIHN1cHByZXNzIHRoZW0gaW4gWGVuLgoKV2VsbCwgYWZhaWsgc3VwcHJl
c3NpbmcgI01DIGlzIGltcG9zc2libGUuIENSNC5NQ0UgY2xlYXIgbGVhZHMKdG8gaW1tZWRpYXRl
IHNodXRkb3duIGluIGNhc2Ugb2YgYSBtYWNoaW5lIGNoZWNrLCB1bmxlc3MgSSdtCm1pc3Rha2Vu
LiBUaGUgd2F0Y2hkb2cgTk1JLCBvdG9oLCBjb3VsZCBvZiBjb3Vyc2UgYmUgInByb3Blcmx5Igpk
aXNhYmxlZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:29:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13:29:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hagqG-0003Km-4I; Tue, 11 Jun 2019 13: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hagqF-0003Kh-8A
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:29:35 +0000
X-Inumbo-ID: f33b24ff-8c4c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f33b24ff-8c4c-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 13:29: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 A74DB344;
 Tue, 11 Jun 2019 06:29:33 -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 2B9563F557;
 Tue, 11 Jun 2019 06:29:33 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <0fe17c1570db4930b80f0b13d3b785a8@sslemail.net>
 <fd6f7662-2da9-a4a8-feba-cd80e94c449a@arm.com>
 <b7c64d49-05a4-23b1-7b00-a68adf4ec9c0@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6330547a-135f-e348-40cc-ab33392e70d3@arm.com>
Date: Tue, 11 Jun 2019 14:29:32 +0100
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: <b7c64d49-05a4-23b1-7b00-a68adf4ec9c0@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: vtimer: fix return value to void
 for virt_timer_[save|restore]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

CgpPbiAxMS8wNi8yMDE5IDAxOjA2LCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA2LzExLzE5
IDA0OjE2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBOSVQ6IEkgd291bGQgdXNl
ICJjaGFuZ2UiIGluc3RlYWQgb2YgImZpeCIuIEkgZmVlbCAiZml4IiBpcyBtb3JlIHdoZW4gdGhl
cmUgCj4+IGFyZSBhbiBhY3R1YWwgYnVnLgo+IFNvdW5kIGdvb2QgdG8gbWUuCj4+Cj4+IE9uIDYv
MTAvMTkgNjowNyBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+Pj4gVGhlIG9yaWdpbmFsIHR5cGUg
aXMgaW50IGFuZCBub3QgdXNlZCBhdCBhbGwgc28gZml4IHRvIHZvaWQuCj4+Cj4+IFRoZSBjb21t
aXQgbWVzc2FnZSBpcyBhIGJpdCB1bmNsZWFyLCB5b3UgbWVudGlvbiB0aGUgdHlwZSB3aGVyZWFz
IHRoZSBrZXkgCj4+IHBvaW50IGlzIG5vbmUgb2YgdGhlIGNhbGxlcnMgYXJlIHVzaW5nIHRoZSBy
ZXR1cm4gdmFsdWUuIFNvIGhvdyBhYm91dDoKPj4KPj4gInZpcnRfdGltZXJfe3NhdmUsIHJldHVy
bn0gYWx3YXlzIHJldHVybiAwIGFuZCBub25lIG9mIHRoZSBjYWxsZXIgYWN0dWFsbHkgCj4+IGNo
ZWNrIGl0LiBTbyBjaGFuZ2UgdGhlIHJldHVybiB0eXBlIHRvIHZvaWQuIgo+Pgo+PiBJZiB5b3Ug
YXJlIGhhcHB5IHdpdGggaXQsIEkgY2FuIG1ha2UgdGhlIG1vZGlmaWNhdGlvbnMgdGhlbSBvbiBj
b21taXQuCj4gaGFwcHkgd2l0aCBpdCwgcGxlYXNlLgoKQ29tbWl0dGVkLCB0aGFuayB5b3UhCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:29:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13:29:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hagqa-0003MT-FF; Tue, 11 Jun 2019 13:29: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hagqZ-0003MG-3d
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:29:55 +0000
X-Inumbo-ID: fd38e494-8c4c-11e9-9c9f-439301f6b12a
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id fd38e494-8c4c-11e9-9c9f-439301f6b12a;
 Tue, 11 Jun 2019 13:29: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 5C0DD346;
 Tue, 11 Jun 2019 06:29:50 -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 D74083F557;
 Tue, 11 Jun 2019 06:29:49 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <f235adc97e71b4814a030969a82dc48f@sslemail.net>
 <c7476978-3c46-05b3-db0e-c7ac28c344d9@arm.com>
 <77b7d94b-35c8-6b28-075e-7096c5356373@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <70763d79-0259-a340-ce9b-477d308629e4@arm.com>
Date: Tue, 11 Jun 2019 14:29:48 +0100
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: <77b7d94b-35c8-6b28-075e-7096c5356373@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: domain: remove redundant memset
 for arch's saved_context when creating 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMS8wNi8yMDE5IDAxOjA5LCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA2LzExLzE5
IDA0OjExLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBUaGFuayB5b3UgZm9yIHRo
ZSBwYXRjaC4gVGhlIHRpdGxlIHNob3VsZCBiZSBhdCBtYXggODAgY2hhcmFjdGVycy4gU28gaG93
IAo+PiBhYm91dCB0aGUgZm9sbG93aW5nIHRpdGxlPwo+Pgo+PiAieGVuL2FybTogZG9tYWluOiBS
ZW1vdmUgcmVkdW5kYW50IG1lbXNldCBmb3Igdi0+YXJjaC5zYXZlZF9jb250ZXh0Igo+IE1heCA4
MCBjaGFyYWN0ZXJzLCByb2dlciB0aGF0Lgo+Pgo+PiBPbiA2LzEwLzE5IDY6MTUgQU0sIEJhb2Rv
bmcgQ2hlbiB3cm90ZToKPj4+IEFscmVhZHkgZG9uZSBieSBjbGVhcl9wYWdlKCkgaW4gYWxsb2Nf
dmNwdV9zdHJ1Y3QoKQo+Pgo+PiBQbGVhc2UgdHJ5IHRvIG1ha2Ugc2VudGVuY2UgaW4gdGhlIGNv
bW1pdCBtZXNzYWdlLiBGb3IgaGVyZSBJIHdvdWxkIHN1Z2dlc3Q6Cj4+Cj4+ICJ2LT5hcmNoLnNh
dmVkX2NvbnRleHQgaXMgYWxyZWFkeSB6ZXJvZWQgaW4gYWxsb2NfdmNwdV9zdHJ1Y3QoKSBieSAK
Pj4gY2xlYXJfcGFnZSgpLiBTbyB0aGVyZSBhcmUgbm8gbmVlZCB0byBtZW1zZXQgaXQgYWdhaW4g
aW4gYXJjaF92Y3B1X2NyZWF0ZSgpLiIKPj4KPj4gSWYgeW91IGFyZSBoYXBweSB3aXRoIHRoZSB0
d28gY2hhbmdlcywgSSBjYW4gZG8gdGhlbSBvbiBjb21taXQuCj4gVGhhbmtzLCBwbGVhc2UuCgpD
b21taXR0ZWQsIHRoYW5rIHlvdSEKCkNoZWVycywKCj4+Cj4+IENoZWVycywKPj4KPj4+Cj4+PiBT
aWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+Cj4+PiAt
LS0KPj4+IMKgIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDEgLQo+Pj4gwqAgMSBmaWxlIGNoYW5n
ZWQsIDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFp
bi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4+PiBpbmRleCBmZjMzMGIzLi5hZDFiMTA2IDEw
MDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4+PiArKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluLmMKPj4+IEBAIC01NTcsNyArNTU3LDYgQEAgaW50IGFyY2hfdmNwdV9jcmVhdGUo
c3RydWN0IHZjcHUgKnYpCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC0gc2l6
ZW9mKHN0cnVjdCBjcHVfaW5mbykpOwo+Pj4gwqDCoMKgwqDCoCBtZW1zZXQodi0+YXJjaC5jcHVf
aW5mbywgMCwgc2l6ZW9mKCp2LT5hcmNoLmNwdV9pbmZvKSk7Cj4+PiDCoCAtwqDCoMKgIG1lbXNl
dCgmdi0+YXJjaC5zYXZlZF9jb250ZXh0LCAwLCBzaXplb2Yodi0+YXJjaC5zYXZlZF9jb250ZXh0
KSk7Cj4+PiDCoMKgwqDCoMKgIHYtPmFyY2guc2F2ZWRfY29udGV4dC5zcCA9IChyZWdpc3Rlcl90
KXYtPmFyY2guY3B1X2luZm87Cj4+PiDCoMKgwqDCoMKgIHYtPmFyY2guc2F2ZWRfY29udGV4dC5w
YyA9IChyZWdpc3Rlcl90KWNvbnRpbnVlX25ld192Y3B1Owo+Pj4KPj4KCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:38:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13:38:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hagyw-0004EX-Du; Tue, 11 Jun 2019 13:38: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hagyu-0004Dv-Mh
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:38:32 +0000
X-Inumbo-ID: 337146ff-8c4e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 337146ff-8c4e-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 13:38: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 1hagys-000799-BE; Tue, 11 Jun 2019 13:38: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 1hagyr-00049X-Ud; Tue, 11 Jun 2019 13:38:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hagyr-00055L-U2; Tue, 11 Jun 2019 13:38:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137539-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=8acabec966263f90ad493e4af2642947c0c43d23
X-Osstest-Versions-That: qemuu=04a43f76e2d73e8387bd3e3bd439ef8c6d69d361
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 13:38:29 +0000
Subject: [Xen-devel] [qemu-upstream-4.10-testing test] 137539: 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>

ZmxpZ2h0IDEzNzUzOSBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NTM5LwoKRmFp
bHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzY0ODQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDhhY2FiZWM5NjYy
NjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDA0YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0MzllZjhjNmQ2OWQzNjEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzNjQ4NCAgMjAxOS0wNS0xOCAwNjoyNTo1MiBaICAgMjQgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc0NTYgIDIwMTktMDYtMDcgMTY6Mzc6MjcgWiAgICAz
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAg
MDRhNDNmNzZlMi4uOGFjYWJlYzk2NiAgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdj
MGM0M2QyMyAtPiBzdGFibGUtNC4xMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:52:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 13:52:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hahCA-0005hY-0P; Tue, 11 Jun 2019 13: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hahC9-0005hT-Ar
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:52:13 +0000
X-Inumbo-ID: 1c7eacf8-8c50-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1c7eacf8-8c50-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 13:52: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 3B969344;
 Tue, 11 Jun 2019 06:52:11 -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 DE39B3F557;
 Tue, 11 Jun 2019 06:52:09 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
 <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
 <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
 <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <42961ee0-31c1-e120-dd27-d4b3ed3a84c5@arm.com>
Date: Tue, 11 Jun 2019 14:52:08 +0100
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: <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

CgpPbiAxMS8wNi8yMDE5IDEwOjQxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMS4wNi4x
OSBhdCAxMToyNywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gSGkgSmFuLAo+Pgo+
PiBPbiA2LzExLzE5IDc6NDMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTAuMDYu
MTkgYXQgMjI6MDMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4gSGksCj4+Pj4K
Pj4+PiBPbiA2LzUvMTkgNTowMSBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+ICAgICA+IE9u
IDA1LzA2LzIwMTkgMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gSnVsaWVuLAo+Pj4+
Pj4KPj4+Pj4+Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBh
bS5jb20+IHdyb3RlOgo+Pj4+Pj4+IEFzIGJ1aWxkIHN5c3RlbSBub3cgc3VwcG9ydHMgKl9kZWZj
b25maWcgcnVsZXMgaXQgaXMgZ29vZCB0byBiZSBhYmxlCj4+Pj4+Pj4gdG8gY29uZmlndXJlIG1p
bmltYWwgWEVOIGltYWdlIHdpdGgKPj4+Pj4+Pgo+Pj4+Pj4+ICAgICBtYWtlIHRpbnk2NF9kZWZj
b25maWcKPj4+Pj4+Pgo+Pj4+Pj4+IGNvbW1hbmQuCj4+Pj4+Pj4KPj4+Pj4+PiBTaWduZWQtb2Zm
LWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4+Pj4+
Pgo+Pj4+Pj4geW91IGhhZCBvYmplY3Rpb25zIGhlcmUsIGFuZCB0aGUgZmlyc3QgcGF0Y2ggbWFr
ZXMgbGl0dGxlIHNlbnNlCj4+Pj4+PiB3aXRob3V0IHRoZSAybmQuIE1heSBJIGFzayB3aGF0IHRo
ZSB2ZXJkaWN0IGlzLCBpLmUuIHdoZXRoZXIgSSBzaG91bGQKPj4+Pj4+IGRyb3AgdGhlc2UgdHdv
IGZyb20gbXkgbGlzdCBvZiBwZW5kaW5nIHBhdGNoZXM/Cj4+Pj4+Cj4+Pj4+IFZvbG9keW15ciB3
YXMgZ29pbmcgdG8gcmVzZW5kIHRoZSBzZXJpZXMgd2l0aCBkb2N1bWVudGF0aW9uIChhcyBhCj4+
Pj4+IHNlcGFyYXRlIHBhdGNoKS4gQnV0IEkgd291bGQgYmUgaGFwcHkgdG8gdGFrZSAjMSBhbmQg
IzIgYXNzdW1pbmcgdGhhdAo+Pj4+PiBkb2N1bWVudGF0aW9uIHBhdGNoIGlzIGdvaW5nIHRvIGJl
IHNlbnQuCj4+Pj4+Cj4+Pj4+IFlvdSBjYW4gY29uc2lkZXIgdGhpcyBhcyBhbiBhY2tlZDoKPj4+
Pj4KPj4+Pj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IGZv
ciB0aGUgdHdvIHBhdGNoZXMuCj4+Pj4KPj4+PiBJIHdhcyBhYm91dCB0byBhcHBseSB0aGUgdHdv
IHBhdGNoZXMsIGJ1dCBJIGRvbid0IHNlZW0gdG8gYmUgYWJsZSB0bwo+Pj4+IGFwcGx5IGl0IGJl
Y2F1c2Ugc29tZSBsaW5lcyBjb250YWlucyA9MjAuIEFGQUlDVCwgaXQgaXMgaW4gcmVwbGFjZW1l
bnQKPj4+PiBvZiAic3BhY2UiIGluIGNlcnRhaW4gY2FzZS4KPj4+Cj4+PiBXZWxsLCBpbmRlcGVu
ZGVudCBvZiBhbnkgZm9ybWF0dGluZyBpc3N1ZXMgeW91IG91Z2h0IHRvIGhhdmUgdHJvdWJsZQo+
Pj4gYXBwbHlpbmcgdGhlbSBzaW5jZSBJIGRpZCBzbyBhbHJlYWR5Lgo+Pgo+PiBIbW0sIEkgbWlz
c2VkIHRoYXQuIFNvcnJ5IGZvciBub2lzZS4KPj4KPj4gT3V0IG9mIGludGVyZXN0LCBob3cgZGlk
IHlvdSBtYW5hZ2UgdG8gYXBwbHkgaXQgd2l0aCB0aGUgPTIwIGluIHRoZSBwYXRjaD8KPiAKPiBU
aGVyZSBhcmUgbm8gPTIwIGluIHRoZSBtYWlsIHRoYXQgSSBkaWQgcmVjZWl2ZS4KClNvcnJ5LCBJ
IHdhcyB0YWxraW5nIGFib3V0IHBhdGNoICMxLiBJbnRlcmVzdGluZ2x5IHRoZSBDb250ZW50LVR5
cGUgaXMgZGlmZmVyZW50IApiZXR3ZWVuIHRoZSBlLW1haWwgcmVjZWl2ZWQgZnJvbSBleGNoYW5n
ZSAodGhpcyBpcyBhIGRpcmVjdCBjb3B5KSBhbmQgZ21haWwgCih0aGlzIGlzIHJlY2VpdmVkIGZy
b20geGVuLWRldmVsKS4KClRoZSBnbWFpbCB2ZXJzaW9uIGRvZXNuJ3QgY29udGFpbiBpdCwgd2hp
bGUgdGhlIGV4Y2hhbmdlIHZlcnNpb24gZG9lcy4uLiBIbW1tLi4uCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 13:52:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 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 1hahCm-0005kv-Fp; Tue, 11 Jun 2019 13:52:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hahCl-0005ko-5n
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 13:52:51 +0000
X-Inumbo-ID: 33765473-8c50-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 33765473-8c50-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 13:52: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 D6B9E344;
 Tue, 11 Jun 2019 06:52: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 824D13F557;
 Tue, 11 Jun 2019 06:52:48 -0700 (PDT)
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
 <1b21850b-29a0-37da-2765-54ce51783a7b@arm.com>
 <5CFF4DA60200007800236D45@prv1-mh.provo.novell.com>
 <0fab9902-a644-7aaf-d61c-bad37616b51c@arm.com>
 <5CFF774D0200007800236E83@prv1-mh.provo.novell.com>
 <f87bbb29-fffd-dee0-8b76-857bb52eb1bb@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c437bb67-cc5a-6ff1-c57e-67a95184dbcf@arm.com>
Date: Tue, 11 Jun 2019 14:52:47 +0100
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: <f87bbb29-fffd-dee0-8b76-857bb52eb1bb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 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>

SGkgR2VvcmdlLAoKT24gMTEvMDYvMjAxOSAxMToxMiwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBP
biA2LzExLzE5IDEwOjQxIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTEuMDYuMTkg
YXQgMTE6MjcsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+PiBIaSBKYW4sCj4+Pgo+
Pj4gT24gNi8xMS8xOSA3OjQzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxMC4w
Ni4xOSBhdCAyMjowMywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+Pj4gSGksCj4+
Pj4+Cj4+Pj4+IE9uIDYvNS8xOSA1OjAxIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+ICAg
ICA+IE9uIDA1LzA2LzIwMTkgMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IEp1bGll
biwKPj4+Pj4+Pgo+Pj4+Pj4+Pj4+IE9uIDE2LjA1LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0Jh
YmNodWtAZXBhbS5jb20+IHdyb3RlOgo+Pj4+Pj4+PiBBcyBidWlsZCBzeXN0ZW0gbm93IHN1cHBv
cnRzICpfZGVmY29uZmlnIHJ1bGVzIGl0IGlzIGdvb2QgdG8gYmUgYWJsZQo+Pj4+Pj4+PiB0byBj
b25maWd1cmUgbWluaW1hbCBYRU4gaW1hZ2Ugd2l0aAo+Pj4+Pj4+Pgo+Pj4+Pj4+PiAgICAgbWFr
ZSB0aW55NjRfZGVmY29uZmlnCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IGNvbW1hbmQuCj4+Pj4+Pj4+Cj4+
Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1
a0BlcGFtLmNvbT4KPj4+Pj4+Pgo+Pj4+Pj4+IHlvdSBoYWQgb2JqZWN0aW9ucyBoZXJlLCBhbmQg
dGhlIGZpcnN0IHBhdGNoIG1ha2VzIGxpdHRsZSBzZW5zZQo+Pj4+Pj4+IHdpdGhvdXQgdGhlIDJu
ZC4gTWF5IEkgYXNrIHdoYXQgdGhlIHZlcmRpY3QgaXMsIGkuZS4gd2hldGhlciBJIHNob3VsZAo+
Pj4+Pj4+IGRyb3AgdGhlc2UgdHdvIGZyb20gbXkgbGlzdCBvZiBwZW5kaW5nIHBhdGNoZXM/Cj4+
Pj4+Pgo+Pj4+Pj4gVm9sb2R5bXlyIHdhcyBnb2luZyB0byByZXNlbmQgdGhlIHNlcmllcyB3aXRo
IGRvY3VtZW50YXRpb24gKGFzIGEKPj4+Pj4+IHNlcGFyYXRlIHBhdGNoKS4gQnV0IEkgd291bGQg
YmUgaGFwcHkgdG8gdGFrZSAjMSBhbmQgIzIgYXNzdW1pbmcgdGhhdAo+Pj4+Pj4gZG9jdW1lbnRh
dGlvbiBwYXRjaCBpcyBnb2luZyB0byBiZSBzZW50Lgo+Pj4+Pj4KPj4+Pj4+IFlvdSBjYW4gY29u
c2lkZXIgdGhpcyBhcyBhbiBhY2tlZDoKPj4+Pj4+Cj4+Pj4+PiBBY2tlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gZm9yIHRoZSB0d28gcGF0Y2hlcy4KPj4+Pj4KPj4+
Pj4gSSB3YXMgYWJvdXQgdG8gYXBwbHkgdGhlIHR3byBwYXRjaGVzLCBidXQgSSBkb24ndCBzZWVt
IHRvIGJlIGFibGUgdG8KPj4+Pj4gYXBwbHkgaXQgYmVjYXVzZSBzb21lIGxpbmVzIGNvbnRhaW5z
ID0yMC4gQUZBSUNULCBpdCBpcyBpbiByZXBsYWNlbWVudAo+Pj4+PiBvZiAic3BhY2UiIGluIGNl
cnRhaW4gY2FzZS4KPj4+Pgo+Pj4+IFdlbGwsIGluZGVwZW5kZW50IG9mIGFueSBmb3JtYXR0aW5n
IGlzc3VlcyB5b3Ugb3VnaHQgdG8gaGF2ZSB0cm91YmxlCj4+Pj4gYXBwbHlpbmcgdGhlbSBzaW5j
ZSBJIGRpZCBzbyBhbHJlYWR5Lgo+Pj4KPj4+IEhtbSwgSSBtaXNzZWQgdGhhdC4gU29ycnkgZm9y
IG5vaXNlLgo+Pj4KPj4+IE91dCBvZiBpbnRlcmVzdCwgaG93IGRpZCB5b3UgbWFuYWdlIHRvIGFw
cGx5IGl0IHdpdGggdGhlID0yMCBpbiB0aGUgcGF0Y2g/Cj4+Cj4+IFRoZXJlIGFyZSBubyA9MjAg
aW4gdGhlIG1haWwgdGhhdCBJIGRpZCByZWNlaXZlLgo+IAo+IEkgdGhpbmsgYGdpdCBhbWAga25v
d3MgaG93IHRvIGRlYWwgd2l0aCB0aG9zZSBhY3R1YWxseS4KCkhybS4gWWVzLCBzb3JyeSBmb3Ig
dGhlIG5vaXNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 14:03:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 14: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 1hahMx-0006in-Is; Tue, 11 Jun 2019 14:03:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TTh1=UK=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hahMv-0006ii-Rf
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 14:03:21 +0000
X-Inumbo-ID: aad9355f-8c51-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aad9355f-8c51-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 14:03:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 11 Jun 2019 08:03:19 -0600
Message-Id: <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 11 Jun 2019 08:03:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <1560232949-10673-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1560232949-10673-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDA4OjAyLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKPiBAQCAtMjQwLDEyICsyNDAsMTQgQEAgU0VDVElPTlMKPiAgICAgICAgICAqKC5hbHRp
bnN0cnVjdGlvbnMpCj4gICAgICAgICAgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCA9IC47Cj4gIAo+
ICsjaWYgZGVmaW5lZChDT05GSUdfQ09WRVJBR0UpCj4gICAgICAgICAuID0gQUxJR04oOCk7Cj4g
ICAgICAgICBfX2N0b3JzX3N0YXJ0ID0gLjsKPiAgICAgICAgICooLmN0b3JzKQo+ICAgICAgICAg
KiguaW5pdF9hcnJheSkKPiAgICAgICAgICooU09SVCguaW5pdF9hcnJheS4qKSkKPiAgICAgICAg
IF9fY3RvcnNfZW5kID0gLjsKPiArI2VuZGlmCgpIb3cgaXMgdGhpcyAob25seSkgY292ZXJhZ2Ug
cmVsYXRlZD8gQW5kIGhvdyBpcyBtYWtpbmcgdGhpcyBjb25kaXRpb25hbApnb2luZyB0byBoZWxw
IGluIGFueSB3YXk/CgpBbmQgaWYgd2Ugd2VyZSB0byB0YWtlIHRoaXMsIHRoZW4gcGxlYXNlIHVz
ZSB0aGUgc2hvcnRlciAjaWZkZWYuCgo+IC0tLSBhL3hlbi9jb21tb24vbGliLmMKPiArKysgYi94
ZW4vY29tbW9uL2xpYi5jCj4gQEAgLTQ5MSwxNSArNDkxLDIwIEBAIHVuc2lnbmVkIGxvbmcgbG9u
ZyBwYXJzZV9zaXplX2FuZF91bml0KGNvbnN0IGNoYXIgKnMsIGNvbnN0IGNoYXIgKipwcykKPiAg
ICAgIHJldHVybiByZXQ7Cj4gIH0KPiAgCj4gKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkK
PiAgdHlwZWRlZiB2b2lkICgqY3Rvcl9mdW5jX3QpKHZvaWQpOwo+ICBleHRlcm4gY29uc3QgY3Rv
cl9mdW5jX3QgX19jdG9yc19zdGFydFtdLCBfX2N0b3JzX2VuZFtdOwo+ICsjZW5kaWYKCkFnYWlu
IC0gaG93IGRvZXMgdGhpcyBoZWxwPwoKPiArLyogc2VlICdkb2NzL2h5cGVydmlzb3ItZ3VpZGUv
Y29kZS1jb3ZlcmFnZS5yc3QnICovCj4gIHZvaWQgX19pbml0IGluaXRfY29uc3RydWN0b3JzKHZv
aWQpCgpUaGVyZSdzIG5vIG1lbnRpb24gb2YgdGhpcyBmdW5jdGlvbiBpbiB0aGUgcmVmZXJlbmNl
ZCBkb2NzIGZpbGUuCgo+ICB7Cj4gKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKPiAgICAg
IGNvbnN0IGN0b3JfZnVuY190ICpmOwo+ICAgICAgZm9yICggZiA9IF9fY3RvcnNfc3RhcnQ7IGYg
PCBfX2N0b3JzX2VuZDsgKytmICkKPiAgICAgICAgICAoKmYpKCk7Cj4gIAo+ICsjZW5kaWYKPiAg
ICAgIC8qIFB1dHRpbmcgdGhpcyBoZXJlIHNlZW1zIGFzIGdvb2QgKG9yIGJhZCkgYXMgYW55IG90
aGVyIHBsYWNlLiAqLwoKQWdhaW4sIGJlc2lkZXMgbGFja2luZyBzdWl0YWJsZSByZWFzb25pbmcg
eW91IGFsc28gc2hvdWxkIGxvb2sKbW9yZSBjbG9zZWx5LCBpbiB0aGlzIGNhc2Ugd2hlcmUgZXhh
Y3RseSBpdCBtYWtlcyBzZW5zZSB0byBwbGFjZQp0aGUgI2VuZGlmLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 14:14:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 14:14:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hahXb-0007Z4-OV; Tue, 11 Jun 2019 14: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hahXb-0007Ys-B6
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 14:14:23 +0000
X-Inumbo-ID: 3332df4a-8c53-11e9-abd4-579fdbba83e5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3332df4a-8c53-11e9-abd4-579fdbba83e5;
 Tue, 11 Jun 2019 14:14: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 1hahXU-0007ud-3T; Tue, 11 Jun 2019 14:14: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 1hahXT-0004Oj-MU; Tue, 11 Jun 2019 14:14:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hahXT-0005uR-LX; Tue, 11 Jun 2019 14:14:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137525-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 14:14:15 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137525: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzUyNSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzUyNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5z
dGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgZmFp
bCBpbiAxMzczNDggcGFzcyBpbiAxMzc1MjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzczNDgKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
NzQzMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRmL3Rlc3QtaHZt
NjQteHNhLTI3OCAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3Nzky
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkg
IGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMTA3
IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDcwIHh0Zi90ZXN0LWh2bTY0LXhz
YS0yNzggZmFpbCBpbiAxMzczNDggYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSBmYWlsIGluIDEzNzM0OCBibG9ja2VkIGlu
IDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBpbiAxMzczNDggbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0
NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBsaWtlIDEyNzc5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc3
OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVt
b3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1
MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3Qt
aHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1l
bW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1v
cC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
IDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVz
dC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1m
c2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODAgeHRmL3Rl
c3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1
ZjgwZTNiMDRjOTZkNjkxNTc3ODMzZmRhZTIxNWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDM2MzZkZTNmMWE5YTUxM2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNzc5MiAgMjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNjUgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDQy
IGRheXMgICAyMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUt
MzEgMDE6MDE6MjcgWiAgIDExIGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+
CiAgQ8OpZHJpYyBCb3Nkb25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxA
Y2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIFF1YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQg
PHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 14:24:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 14:24:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hahh0-0008Ov-TZ; Tue, 11 Jun 2019 14:24:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hahgz-0008Oi-QA
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 14:24:05 +0000
X-Inumbo-ID: 9099e69d-8c54-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9099e69d-8c54-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 14:24: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 1hahgx-00086P-J0; Tue, 11 Jun 2019 14:24: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 1hahgx-00073h-5f; Tue, 11 Jun 2019 14:24:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hahgx-0001fy-51; Tue, 11 Jun 2019 14:24:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137643-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=892e538f43bb01c00718345aa3b0133ee74b4164
X-Osstest-Versions-That: xen=3455cd598c5f57c3f6c10a9b1bb471ea6857a115
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 14:24:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137643: 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>

ZmxpZ2h0IDEzNzY0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY0My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4OTJlNTM4ZjQzYmIwMWMwMDcxODM0NWFhM2IwMTMzZWU3NGI0MTY0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNDU1Y2Q1OThjNWY1N2MzZjZj
MTBhOWIxYmI0NzFlYTY4NTdhMTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc1ODcgIDIwMTkt
MDYtMTAgMjE6MDE6MDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjQzICAy
MDE5LTA2LTExIDExOjAxOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+
CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM0NTVjZDU5OGMuLjg5
MmU1MzhmNDMgIDg5MmU1MzhmNDNiYjAxYzAwNzE4MzQ1YWEzYjAxMzNlZTc0YjQxNjQgLT4gc21v
a2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 14:37:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 14: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 1hahta-0000qt-78; Tue, 11 Jun 2019 14:37:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hahtY-0000qo-HM
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 14:37:04 +0000
X-Inumbo-ID: 611444f7-8c56-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 611444f7-8c56-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 14:37: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 6BB4E337;
 Tue, 11 Jun 2019 07:37:03 -0700 (PDT)
Received: from [10.1.39.71] (unknown [10.1.39.71])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4858C3F557;
 Tue, 11 Jun 2019 07:37:02 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1559217748-25426-1-git-send-email-andrii.anisov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <98f2248a-1053-5c41-0242-6707fa2d1a7d@arm.com>
Date: Tue, 11 Jun 2019 15:37:00 +0100
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: <1559217748-25426-1-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] iommu/arm: add missing return
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

SGkgQW5kcmlpLAoKU29ycnkgZm9yIHRoZSBsYXRlIGFuc3dlci4KCk9uIDUvMzAvMTkgMTowMiBQ
TSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xl
a3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4gCj4gSW4gY2FzZSBpb21tdV9vcHMgaGF2ZSBi
ZWVuIGFscmVhZHkgc2V0LCB3ZSBzaG91bGQgbm90IHVwZGF0ZSBpdC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4K
CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoK
PiAtLS0KPiAKPiBUaGlzIHBhdGNoIGlzIGV4dHJhY3RlZCBmcm9tIFsxXSwgYXMgYWdyZWVkIGhl
cmUgWzJdLgo+IAo+IFsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0
bWwveGVuLWRldmVsLzIwMTktMDEvbXNnMDE2NTguaHRtbAo+IFsyXSBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDEvbXNnMDE4NTkuaHRt
bAo+IAo+IC0tLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgfCAzICsr
Kwo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9pb21tdS5jCj4gaW5kZXggMzI1OTk3Yi4uMjEzNTIzMyAxMDA2NDQKPiAtLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jCj4gQEAgLTMyLDcgKzMyLDEwIEBAIHZvaWQgX19pbml0IGlv
bW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKQo+ICAgICAgIEJVR19PTihv
cHMgPT0gTlVMTCk7Cj4gICAKPiAgICAgICBpZiAoIGlvbW11X29wcyAmJiBpb21tdV9vcHMgIT0g
b3BzICkKPiArICAgIHsKPiAgICAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiBDYW5ub3Qgc2V0IElP
TU1VIG9wcywgYWxyZWFkeSBzZXQgdG8gYSBkaWZmZXJlbnQgdmFsdWVcbiIpOwo+ICsgICAgICAg
IHJldHVybjsKPiArICAgIH0KPiAgIAo+ICAgICAgIGlvbW11X29wcyA9IG9wczsKPiAgIH0KPiAK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 15:12:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 15: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 1haiS9-0003nI-CB; Tue, 11 Jun 2019 15:12: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1haiS8-0003nD-3A
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 15:12:48 +0000
X-Inumbo-ID: 5d3f6256-8c5b-11e9-9898-5b19e89f5722
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5d3f6256-8c5b-11e9-9898-5b19e89f5722;
 Tue, 11 Jun 2019 15:12: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 6DE02337;
 Tue, 11 Jun 2019 08:12:44 -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 BACE63F246;
 Tue, 11 Jun 2019 08:12:43 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1559217748-25426-1-git-send-email-andrii.anisov@gmail.com>
 <98f2248a-1053-5c41-0242-6707fa2d1a7d@arm.com>
Message-ID: <c94b88a1-ff72-4c61-d690-05ed28df780e@arm.com>
Date: Tue, 11 Jun 2019 16:12:42 +0100
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: <98f2248a-1053-5c41-0242-6707fa2d1a7d@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] iommu/arm: add missing return
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

CgpPbiAxMS8wNi8yMDE5IDE1OjM3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgQW5kcmlpLAo+
IAo+IFNvcnJ5IGZvciB0aGUgbGF0ZSBhbnN3ZXIuCj4gCj4gT24gNS8zMC8xOSAxOjAyIFBNLCBB
bmRyaWkgQW5pc292IHdyb3RlOgo+PiBGcm9tOiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3Nh
bmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4+Cj4+IEluIGNhc2UgaW9tbXVfb3BzIGhhdmUgYmVl
biBhbHJlYWR5IHNldCwgd2Ugc2hvdWxkIG5vdCB1cGRhdGUgaXQuCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4K
Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4K
PiAKPiBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCk5vdyBj
b21taXR0ZWQsIHRoYW5rIHlvdSEKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 15:47:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 15: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 1haizR-0006VT-AW; Tue, 11 Jun 2019 15: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=+3hp=UK=intel.com=ashok.raj@srs-us1.protection.inumbo.net>)
 id 1haizQ-0006VM-63
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 15:47:12 +0000
X-Inumbo-ID: 2c7f1651-8c60-11e9-8980-bc764e045a96
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c7f1651-8c60-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 15:47:10 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 08:47:09 -0700
X-ExtLoop1: 1
Received: from otc-nc-03.jf.intel.com (HELO otc-nc-03) ([10.54.39.145])
 by fmsmga007.fm.intel.com with ESMTP; 11 Jun 2019 08:47:08 -0700
Date: Tue, 11 Jun 2019 08:47:08 -0700
From: "Raj, Ashok" <ashok.raj@intel.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190611154708.GA44426@otc-nc-03>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-9-git-send-email-chao.gao@intel.com>
 <5CF7CD2702000078002358F4@prv1-mh.provo.novell.com>
 <20190611123615.GA22930@gao-cwp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190611123615.GA22930@gao-cwp>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: Re: [Xen-devel] [PATCH v7 08/10] x86/microcode: Synchronize late
 microcode loading
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jan Beulich <JBeulich@suse.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Ashok Raj <ashok.raj@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, tglx@linutronix.de,
 Borislav Petkov <bp@suse.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>

SGkgR2FvLCBKYW4KCk9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDA4OjM2OjE3UE0gKzA4MDAsIENo
YW8gR2FvIHdyb3RlOgo+IE9uIFdlZCwgSnVuIDA1LCAyMDE5IGF0IDA4OjA5OjQzQU0gLTA2MDAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+ID4KPiA+VGhlcmUncyBubyBjb21tZW50IGhlcmUgYW5kIG5v
dGhpbmcgaW4gdGhlIGRlc2NyaXB0aW9uOiBJIGRvbid0Cj4gPnJlY2FsbCBjbGFyaWZpY2F0aW9u
IGFzIHRvIHdoZXRoZXIgUkRUU0MgaXMgZmluZSB0byBiZSBpc3N1ZWQgYnkgYQo+ID50aHJlYWQg
d2hlbiB1Y29kZSBpcyBiZWluZyB1cGRhdGVkIGJ5IGFub3RoZXIgdGhyZWFkIG9uIHRoZQo+ID5z
YW1lIGNvcmUuCj4gCj4gWWVzLiBJIHRoaW5rIGl0IGlzIGZpbmUuCj4gCj4gQXNob2ssIGNvdWxk
IHlvdSBzaGFyZSB5b3VyIG9waW5pb24gb24gdGhpcyBxdWVzdGlvbj8KPiAKClllcywgcmR0c2Mg
c2hvdWxkIGJlIGZpbmUgZm9yIG90aGVyIHRocmVhZHMgdG8gZXhlY3V0ZSB3aGlsZSB3YWl0aW5n
IGZvciB0aGUgCm1pY3JvY29kZSB1cGRhdGUgdG8gY29tcGxldGUgb24gb3RoZXJzLiBXZSBkbyB0
aGUgc2FtZSBpbiBMaW51eCBhcyB3ZWxsLgoKQ2hlZXJzLApBc2hvawoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:04:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:04:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajFh-00005T-0Y; Tue, 11 Jun 2019 16: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=5o1B=UK=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hajFg-00005O-Hs
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:04:00 +0000
X-Inumbo-ID: 854d0c24-8c62-11e9-9e48-5f044eb8bdd3
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 854d0c24-8c62-11e9-9e48-5f044eb8bdd3;
 Tue, 11 Jun 2019 16:03:58 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 18:03:56 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 17:03:46 +0100
Message-ID: <db74c19dad44ab9eadbb899648022073609a8622.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 18:03:44 +0200
In-Reply-To: <20190528103313.1343-2-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-2-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 01/60] xen/sched: only allow schedulers with
 all mandatory functions 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: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============1080852396565843056=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Some functions of struct scheduler are mandatory. Test those in the
> scheduler initialization loop to be present and drop schedulers not
> complying.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
As discussed in the other thread already, I personally do like this
(and things like to this) quite a bit... Thanks for doing it!

Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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)


--=-f6kIhGQ1EtyZI60DCTvx
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+4FAlz/0OEACgkQFkJ4iaW4
c+42XQ/6ArWjgJK1GLdnPjKjeGftPZBK4z1t/XTQzi5Q8n1nDoBNEFEy9H9bxR8q
TvrGinmLqX7dexpc/9s79qfk7xkUTEERhM3yn5TD4rR98sfSci6yMxB5YMsepIIS
1tN5CaN1FpliZAX07DDneRycFN8mfU61NfYjPTrldyTBYuy2Bb4/WWtx3dEj2Cn+
GF9Lq+crEK7zphwUOpEvd4cyv0MffcZs8XTXiLM4AOfueXvuyEbgNGR1oMr3W+dC
WzGXHhRsG7Pic86kgVA/qmmtOKkV0MUAjCOLWfaOpX3XCeq+HPhk56npPXA+JyUC
B6SHL+3WWkd7yG58Sd9e5n2Juvtu+Ft4J4EPl31nPKQTF2WE71nLJltac/hSn62s
NiXjoGYPuFJi63Ud34w5NPpoke0pk75dH9P6u66mJxSNxcz9NZsJ49bwbWlg+He3
WwmZoxeBrRKPzvbIYRQiF0U4DckxcCrntfJ7yWpcdQMLDU3LX2GkrIuvJRKnGOWk
CfhqcyDQ4XhpudAHHwlieeAz1Ij8BHCnG+98NEZHELK22uR79bPMI2xRjKib8ir8
55cIKD+1mlt7df/3xz8eCtvdjJrm+srl5VcqHR3oBPEaZErRRT2Pl+ON6hS9NYHx
k5HjqUy1+Ng9k7e+3Dc/51XRGm/HKm6hlCZ40X7oQS/Ob6oIUKM=
=1seb
-----END PGP SIGNATURE-----

--=-f6kIhGQ1EtyZI60DCTvx--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1080852396565843056==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:04:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajG1-00006d-B2; Tue, 11 Jun 2019 16:04:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+3hp=UK=intel.com=ashok.raj@srs-us1.protection.inumbo.net>)
 id 1hajG0-00006R-6V
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:04:20 +0000
X-Inumbo-ID: 90f664ea-8c62-11e9-8980-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90f664ea-8c62-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:04:18 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Jun 2019 09:04:17 -0700
X-ExtLoop1: 1
Received: from otc-nc-03.jf.intel.com (HELO otc-nc-03) ([10.54.39.145])
 by fmsmga001.fm.intel.com with ESMTP; 11 Jun 2019 09:04:17 -0700
Date: Tue, 11 Jun 2019 09:04:17 -0700
From: "Raj, Ashok" <ashok.raj@intel.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190611160416.GB44426@otc-nc-03>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190611124604.GB22930@gao-cwp>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDg6NDY6MDRQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gT24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDg6NTM6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4gPgo+ID4+IEBAIC0zMDcsOCArMzAzLDcgQEAgc3RhdGljIGludCBhcHBseV9taWNy
b2NvZGUoY29uc3Qgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAqcGF0Y2gpCj4gPj4gIAo+ID4+ICAg
ICAgbWNfaW50ZWwgPSBwYXRjaC0+bWNfaW50ZWw7Cj4gPj4gIAo+ID4+IC0gICAgLyogc2VyaWFs
aXplIGFjY2VzcyB0byB0aGUgcGh5c2ljYWwgd3JpdGUgdG8gTVNSIDB4NzkgKi8KPiA+PiAtICAg
IHNwaW5fbG9ja19pcnFzYXZlKCZtaWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZsYWdzKTsKPiA+PiAr
ICAgIEJVR19PTihsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKPiA+PiAgCj4gPj4gICAgICAvKgo+
ID4+ICAgICAgICogV3JpdGViYWNrIGFuZCBpbnZhbGlkYXRlIGNhY2hlcyBiZWZvcmUgdXBkYXRp
bmcgbWljcm9jb2RlIHRvIGF2b2lkCj4gPgo+ID5UaGlua2luZyBhYm91dCBpdCAtIHdoYXQgaGFw
cGVucyBpZiB3ZSBoaXQgYW4gTk1JIG9yICNNQyBoZXJlPwo+ID53YXRjaGRvZ19kaXNhYmxlKCks
IGEgY2FsbCB0byB3aGljaCB5b3UgYWRkIGluIGFuIGVhcmxpZXIgcGF0Y2gsCj4gPmRvZXNuJ3Qg
cmVhbGx5IHN1cHByZXNzIHRoZSBnZW5lcmF0aW9uIG9mIE5NSXMsIGl0IG9ubHkgdGVsbHMgdGhl
Cj4gPmhhbmRsZXIgbm90IHRvIGxvb2sgYXQgdGhlIGFjY3VtdWxhdGVkIHN0YXRpc3RpY3MuCj4g
Cj4gSSB0aGluayB0aGV5IHNob3VsZCBiZSBzdXBwcmVzc2VkLiBBc2hvaywgY291bGQgeW91IGNv
bmZpcm0gaXQ/CgpJIHRoaW5rIHRoZSBvbmx5IHNvdXJjZXMgd291bGQgYmUgdGhlIHdhdGNoZG9n
IGFzIHlvdSBwb2ludGVkIG91dAp3aGljaCB3ZSBhbHJlYWR5IHRvdWNoIHRvIGtlZXAgaXQgZnJv
bSBleHBpcmluZy4gVGhlIHBlcmYgY291bnRlcnMKaSdtIG5vdCBhbiBleHBlcnQgaW4sIGJ1dCBp
J2xsIGNoZWNrLiBXaGVuIHdlIGFyZSBpbiBzdG9wX21hY2hpbmUoKSB0eXBlCmZsb3csIGl0cyBu
b3QgY2xlYXIgaWYgYW55IG9mIHRob3NlIHdvdWxkIGZpcmUuIChJIG1pZ2h0IGJlIHdyb25nLCBi
dXQgbGV0Cm1lIGNoZWNrKS4KCiNNQyBzaG91bGRuJ3QgZmlyZSBvbmNlIHlvdSBlbnRlcmVkIHRo
ZSByZW5kZXp2b3VzLCBpZiBpdCBkb2VzIGl0cyB1c3VhbGx5CmZhdGFsIGxpa2UgYSAzc3RyaWtl
IG9yIHNvbWV0aGluZy4gTWFjaGluZSBpcyBnb2luZyBkb3duIGF0IHRoYXQgdGltZQpzbyBub3Ro
aW5nIHdlIGNvdWxkIGRvIHRvIGhhbmRsZS4KCkNoZWVycywKQXNob2sKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:09:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:09:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajKt-0000NB-1v; Tue, 11 Jun 2019 16:09: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hajKr-0000N6-Ct
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:09:21 +0000
X-Inumbo-ID: 4440cc03-8c63-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 4440cc03-8c63-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:09:19 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id z15so7049764lfh.13
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 09:09: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=u84TswYEUYAfVYFko8ddhOSiN+GH7dy3LSe6VZmZap8=;
 b=FmAP46VvbnyP5mULjdViN3fNUrEATjiu3J6V62veqlr/HVSMJc1PsKwQS83g9199sA
 hvVy/twj70eJs/GLeKtooDd1uzY8Z/0iMsHTouzdCwz/G/fhJSUlQLgIzKwWGden5yGX
 onTlrzUsEoJVdonW6DrCCv9Aq8PTxnah4cxWarRyKSBTz4ugR9E8u2zQlaxR8Rg9blK0
 zpY+N57zVkZ3fd9wEGs1JW9skyZfLFnLPZbxEwX0sRSs4GSRv9URVYtJxr6flGQwWZvx
 2UPhKTQUc7mEAKdEG8Xt/Ytr18haSu0g0nujDWad88Sk6IKZabPO7Kni2btfzsQiiI3t
 8DlQ==
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=u84TswYEUYAfVYFko8ddhOSiN+GH7dy3LSe6VZmZap8=;
 b=IF+UDagl1Yj34okGdB+aw0LFzQIXOM8NtVO0RJWitkUdJlFzLDb5wl5A3FNjbxy6dw
 pUrV4vp6BSJm/XMGLHdOFX2fkSDVpJA3no9B2QBltOY9zi3/q3XqtpbW1C5uJoEJEeUP
 sKMkq3Uyr7z18vqPgD1+rXYMoSht8shs23asCwRQoZrE7bF+e/m5rcxY/vICEEfM2iXA
 Dw4Bwcv61yq7IZgsB9YUwXj+2hVO84Sv6d/VsrsQUhMptD/v12IDIb909VSQPqlLcuj0
 /+wL4+t4U8i8t3LUHHsee6MMm/MQzgdCAWwk10DQOWBkyUewJsdaRDh0NgOjFPBRQ/v0
 fhkg==
X-Gm-Message-State: APjAAAURMV8rGAD85NcZID/qaxRHb4Cwu6zVfMIoXsgyuUu1TCgX8oQV
 0YLWlFBGBZqlGhjJMDrYpLs=
X-Google-Smtp-Source: APXvYqw9IbTHLERzLJkbXcXRlfclDrlIhqRWxx9ZLv1jW2YFG1OBnHncXm/ySHBYEIefZUjxJNwn4g==
X-Received: by 2002:ac2:5324:: with SMTP id f4mr21024487lfh.156.1560269357875; 
 Tue, 11 Jun 2019 09:09:17 -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
 f1sm2567734ljf.48.2019.06.11.09.09.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 09:09:16 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <25ea00e0-c5fc-6606-f3f5-12001675bb60@gmail.com>
Date: Tue, 11 Jun 2019 19:09:14 +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: <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGVsbG8gSmFuLAoKT24gMDcuMDYuMTkgMTc6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDI0LjA1LjE5IGF0IDIwOjEyLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Pgo+PiBFeGlzdGlu
ZyBpbnRlcmZhY2UgdG8gcmVnaXN0ZXIgcnVuc3RhdGUgYXJlIHdpdGggaXRzIHZpcnR1YWwgYWRk
cmVzcwo+PiBpcyBwcm9uZSB0byBpc3N1ZXMgd2hpY2ggYmVjYW1lIG1vcmUgb2J2aW91cyB3aXRo
IEtQVEkgZW5hYmxlbWVudCBpbgo+PiBndWVzdHMuIFRoZSBuYXR1cmUgb2YgdGhvc2UgaXNzdWVz
IGlzIHRoZSBmYWN0IHRoYXQgdGhlIGd1ZXN0IGNvdWxkCj4+IGJlIGludGVycnVwdGVkIGJ5IHRo
ZSBoeXBlcnZpc29yIGF0IGFueSB0aW1lLCBhbmQgdGhlcmUgaXMgbm8gZ3VhcmFudGVlCj4+IHRv
IGhhdmUgdGhlIHJlZ2lzdGVyZWQgdmlydHVhbCBhZGRyZXNzIHRyYW5zbGF0ZWQgd2l0aCB0aGUg
Y3VycmVudGx5Cj4+IGF2YWlsYWJsZSBndWVzdCdzIHBhZ2UgdGFibGVzLiBCZWZvcmUgdGhlIEtQ
VEkgc3VjaCBhIHNpdHVhdGlvbiB3YXMKPj4gcG9zc2libGUgaW4gY2FzZSB0aGUgZ3Vlc3QgaXMg
Y2F1Z2h0IGluIHRoZSBtaWRkbGUgb2YgUFQgcHJvY2Vzc2luZwo+PiAoZS5nLiBzdXBlcnBhZ2Ug
c2hhdHRlcmluZykuIFdpdGggdGhlIEtQVEkgdGhpcyBoYXBwZW5zIGFsc28gd2hlbiB0aGUKPj4g
Z3Vlc3QgcnVucyB1c2Vyc3BhY2UsIHNvIGhhcyBhIHByZXR0eSBoaWdoIHByb2JhYmlsaXR5Lgo+
IAo+IEV4Y2VwdCB3aGVuIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgS1BUSSBpbiB0aGUgZ3Vlc3QgaW4g
dGhlIGZpcnN0IHBsYWNlLAo+IGFzIGlzIHRoZSBjYXNlIGZvciB4ODYtNjQgUFYgZ3Vlc3RzLiBJ
IHRoaW5rIHRoaXMgaXMgd29ydGh3aGlsZSBjbGFyaWZ5aW5nLgo+IAo+PiBTbyBpdCB3YXMgYWdy
ZWVkIHRvIHJlZ2lzdGVyIHJ1bnN0YXRlIHdpdGggdGhlIGd1ZXN0J3MgcGh5c2ljYWwgYWRkcmVz
cwo+PiBzbyB0aGF0IGl0cyBtYXBwaW5nIGlzIHBlcm1hbmVudCBmcm9tIHRoZSBoeXBlcnZpc29y
IHBvaW50IG9mIHZpZXcuIFsxXQo+Pgo+PiBUaGUgaHlwZXJjYWxsIGVtcGxveXMgdGhlIHNhbWUg
dmNwdV9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlfYXJlYQo+PiBzdHJ1Y3R1cmUgZm9yIHRoZSBp
bnRlcmZhY2UsIGJ1dCByZXF1aXJlcyBhIHJlZ2lzdGVyZWQgYXJlYSB0byBub3QKPj4gY3Jvc3Mg
YSBwYWdlIGJvdW5kYXJ5Lgo+Pgo+PiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTAyL21zZzAwNDE2Lmh0bWwKPj4KPj4gU2lnbmVk
LW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiBJIHdv
dWxkIGhhdmUgcmVhbGx5IGhvcGVkIHRoYXQgeW91IHdvdWxkIG91dGxpbmUgdGhlIGludGVuZGVk
IGludGVyYWN0aW9uCj4gYmV0d2VlbiBib3RoIGludGVyZmFjZXMsCgpJJ2Qgc3VwcG9zZSBubyBz
cGVjaWZpYyBpbnRlcmFjdGlvbiBiZXR3ZWVuIGludGVyZmFjZXMuIEkgaGFyZGx5IGltYWdpbmUg
cmVhbGlzdGljIHVzZS1jYXNlcyB3aGVyZSB0aGlzIG1pZ2h0IGJlIG5lZWRlZC4KCj4gc3VjaCB0
aGF0IHdoaWxlIHJldmlld2luZyBvbmUgY2FuIGp1ZGdlIHdoZXRoZXIKPiB5b3UncmUgYWN0dWFs
bHkgbWF0Y2hpbmcgdGhlIGdvYWwuIEkgdGhpbmsgaXQgaXMgYWN0dWFsbHkgbWFuZGF0b3J5IHRv
IG1ha2UKPiBleHBsaWNpdCBpbiB0aGUgcHVibGljIGhlYWRlciB3aGF0IGxldmVsIG9mIG1peGlu
ZyBpcyBwZXJtaXR0ZWQsIHdoYXQgaXMgbm90Cj4gcGVybWl0dGVkLCBhbmQgd2hhdCBtaXggb2Yg
cmVxdWVzdHMgaXMgc2ltcGx5IHVuZGVmaW5lZC4+IAo+IEluIHBhcnRpY3VsYXIsIHdoaWxlIHdl
IGRpZCB3b3JrIG91dCBkdXJpbmcgcHJpb3IgZGlzY3Vzc2lvbnMgdGhhdCBzb21lCj4gbGV2ZWwg
b2YgbWl4aW5nIGhhcyB0byBiZSBwZXJtaXR0ZWQsIEknbSB1bmNvbnZpbmNlZCB0aGF0IGFyYml0
cmFyeQo+IG1peGluZyBoYXMgdG8gYmUgYWxsb3dlZC4gRm9yIGV4YW1wbGUsIHN3aXRjaGluZyBm
cm9tIG9uZSBtb2RlbCB0bwo+IGFub3RoZXIgY291bGQgYmUgcGVybWl0dGVkIG9ubHkgd2l0aCBq
dXN0IGEgc2luZ2xlIGFjdGl2ZSB2Q1BVLiBUaGlzCj4gbWlnaHQgYWxsb3cgdG8gZG8gYXdheSBh
Z2FpbiB3aXRoIHRoZSBydW5zdGF0ZV9pbl91c2UgZmllbGQgeW91IGFkZC4KCldlbGwsIG15IHBv
aW50IGhlcmUgaXMgdG8gbGVmdCBpdCBhcyBpcywgbWF5YmUgYWRkIG1vcmUgZG9jdW1lbnRhdGlv
bi4gSWYgb25lIGxpa2VzIHNob290aW5nIGhpcyBsZWcsIHdlIHNob3VsZCBvbmx5IGNhcmUgYWJv
dXQgYXZvaWRpbmcgcmljb2NoZXQgaGFybXMgaHlwZXJ2aXNvciBvciBvdGhlciBndWVzdHMuCklm
IHlvdSBkaXNhZ3JlZSwgcGxlYXNlIHN1Z2dlc3QgeW91ciBpbnRlcmFjdGlvbiBtb2RlbCwgSSds
bCBiZSBoYXBweSB0byBpbXBsZW1lbnQgaXQuCgo+IAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4+IEBAIC0yNzQsMTcgKzI3NCwx
NSBAQCBzdGF0aWMgdm9pZCBjdHh0X3N3aXRjaF90byhzdHJ1Y3QgdmNwdSAqbikKPj4gICAgICAg
dmlydF90aW1lcl9yZXN0b3JlKG4pOwo+PiAgIH0KPj4gICAKPj4gLS8qIFVwZGF0ZSBwZXItVkNQ
VSBndWVzdCBydW5zdGF0ZSBzaGFyZWQgbWVtb3J5IGFyZWEgKGlmIHJlZ2lzdGVyZWQpLiAqLwo+
PiAtc3RhdGljIHZvaWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4+ICtz
dGF0aWMgdm9pZCB1cGRhdGVfcnVuc3RhdGVfYnlfZ3ZhZGRyKHN0cnVjdCB2Y3B1ICp2KQo+PiAg
IHsKPj4gICAgICAgdm9pZCBfX3VzZXIgKmd1ZXN0X2hhbmRsZSA9IE5VTEw7Cj4+ICAgCj4+IC0g
ICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChydW5zdGF0ZV9ndWVzdCh2KSkgKQo+PiAtICAg
ICAgICByZXR1cm47Cj4+ICsgICAgQVNTRVJUKCFndWVzdF9oYW5kbGVfaXNfbnVsbChydW5zdGF0
ZV9ndWVzdF92aXJ0KHYpKSk7Cj4+ICAgCj4+ICAgICAgIGlmICggVk1fQVNTSVNUKHYtPmRvbWFp
biwgcnVuc3RhdGVfdXBkYXRlX2ZsYWcpICkKPj4gICAgICAgewo+PiAtICAgICAgICBndWVzdF9o
YW5kbGUgPSAmdi0+cnVuc3RhdGVfZ3Vlc3QucC0+c3RhdGVfZW50cnlfdGltZSArIDE7Cj4+ICsg
ICAgICAgIGd1ZXN0X2hhbmRsZSA9ICZ2LT5ydW5zdGF0ZV9ndWVzdC52aXJ0LnAtPnN0YXRlX2Vu
dHJ5X3RpbWUgKyAxOwo+PiAgICAgICAgICAgZ3Vlc3RfaGFuZGxlLS07Cj4+ICAgICAgICAgICB2
LT5ydW5zdGF0ZS5zdGF0ZV9lbnRyeV90aW1lIHw9IFhFTl9SVU5TVEFURV9VUERBVEU7Cj4+ICAg
ICAgICAgICBfX3Jhd19jb3B5X3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZSwKPj4gQEAgLTI5Miw3ICsy
OTAsNyBAQCBzdGF0aWMgdm9pZCB1cGRhdGVfcnVuc3RhdGVfYXJlYShzdHJ1Y3QgdmNwdSAqdikK
Pj4gICAgICAgICAgIHNtcF93bWIoKTsKPj4gICAgICAgfQo+PiAgIAo+PiAtICAgIF9fY29weV90
b19ndWVzdChydW5zdGF0ZV9ndWVzdCh2KSwgJnYtPnJ1bnN0YXRlLCAxKTsKPj4gKyAgICBfX2Nv
cHlfdG9fZ3Vlc3QocnVuc3RhdGVfZ3Vlc3RfdmlydCh2KSwgJnYtPnJ1bnN0YXRlLCAxKTsKPiAK
PiBJbiBhIHByaW9yIHZlcnNpb24geW91IGRpZCB0aGUgbWVjaGFuaWNhbCBwYXJ0IG9mIGFkanVz
dGluZyB0aGUgVkEtYmFzZWQKPiBjb2RlIGluIGEgcHJlcmVxIHBhdGNoLCBhaWRpbmcgcmV2aWV3
LiBJcyB0aGVyZSBhIHBhcnRpY3VsYXIgcmVhc29uIHlvdQo+IGZvbGRlZCBldmVyeXRoaW5nIGlu
dG8gb25lIHBhdGNoIG5vdz8KCkkgc2lsZW50bHkgZm9sbG93ZWQgc3VnZ2VzdGlvbiBmcm9tIEdl
b3JnZSBbMV0uIEFueSBvYmplY3Rpb25zPwoKPiAKPj4gQEAgLTMwMyw2ICszMDEsNTMgQEAgc3Rh
dGljIHZvaWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4+ICAgICAgIH0K
Pj4gICB9Cj4+ICAgCj4+ICtzdGF0aWMgdm9pZCB1cGRhdGVfcnVuc3RhdGVfYnlfZ3BhZGRyKHN0
cnVjdCB2Y3B1ICp2KQo+PiArewo+PiArICAgIHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gKnJ1
bnN0YXRlID0KPj4gKyAgICAgICAgICAgIChzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvICopdi0+
cnVuc3RhdGVfZ3Vlc3QucGh5czsKPiAKPiBXaGF0J3MgdGhlIGNhc3QgZm9yIGhlcmU/Cj4gCj4+
IEBAIC0xNjE0LDYgKzE2MTMsOTIgQEAgYm9vbCB1cGRhdGVfcnVuc3RhdGVfYXJlYShzdHJ1Y3Qg
dmNwdSAqdikKPj4gICAgICAgcmV0dXJuIHJjOwo+PiAgIH0KPj4gICAKPj4gK3N0YXRpYyBib29s
IHVwZGF0ZV9ydW5zdGF0ZV9ieV9ncGFkZHJfbmF0aXZlKHN0cnVjdCB2Y3B1ICp2KQo+PiArewo+
PiArICAgIHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gKnJ1bnN0YXRlID0KPj4gKyAgICAgICAg
ICAgIChzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvICopdi0+cnVuc3RhdGVfZ3Vlc3QucGh5czsK
Pj4gKwo+PiArICAgIEFTU0VSVChydW5zdGF0ZSAhPSBOVUxMKTsKPj4gKwo+PiArICAgIGlmICgg
Vk1fQVNTSVNUKHYtPmRvbWFpbiwgcnVuc3RhdGVfdXBkYXRlX2ZsYWcpICkKPj4gKyAgICB7Cj4+
ICsgICAgICAgIHJ1bnN0YXRlLT5zdGF0ZV9lbnRyeV90aW1lIHw9IFhFTl9SVU5TVEFURV9VUERB
VEU7Cj4+ICsgICAgICAgIHNtcF93bWIoKTsKPj4gKyAgICAgICAgdi0+cnVuc3RhdGUuc3RhdGVf
ZW50cnlfdGltZSB8PSBYRU5fUlVOU1RBVEVfVVBEQVRFOwo+PiArICAgIH0KPj4gKwo+PiArICAg
IG1lbWNweSh2LT5ydW5zdGF0ZV9ndWVzdC5waHlzLCAmdi0+cnVuc3RhdGUsIHNpemVvZih2LT5y
dW5zdGF0ZSkpOwo+PiArCj4+ICsgICAgaWYgKCBWTV9BU1NJU1Qodi0+ZG9tYWluLCBydW5zdGF0
ZV91cGRhdGVfZmxhZykgKQo+PiArICAgIHsKPj4gKyAgICAgICAgcnVuc3RhdGUtPnN0YXRlX2Vu
dHJ5X3RpbWUgJj0gflhFTl9SVU5TVEFURV9VUERBVEU7Cj4+ICsgICAgICAgIHNtcF93bWIoKTsK
Pj4gKyAgICAgICAgdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSAmPSB+WEVOX1JVTlNUQVRF
X1VQREFURTsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICByZXR1cm4gdHJ1ZTsKPj4gK30KPiAKPiBJ
IGNhbid0IGhlbHAgdGhpbmtpbmcgdGhhdCB0aGlzIG1hdGNoZXMgdGhlIEFybSBjb2RlLiBDYW4g
Y29tbW9uIHRoaW5ncwo+IHBsZWFzZSBiZSBwdXQgaW4gY29tbW9uIGNvZGU/IEkgbWF5IGJlIGFz
a2luZyB0b28gbXVjaCwgYnV0IGlmIHRoZQo+IHByZS1leGlzdGluZyBpbXBsZW1lbnRhdGlvbnMg
YXJlIHNpbWlsYXIgZW5vdWdoIChJIGRpZG4ndCBjaGVjaykgcGVyaGFwcwo+IHRoZXkgY291bGQg
YmUgZm9sZGVkIGluIGEgZmlyc3Qgc3RlcCwgdG9vPwoKVGhlIHByb2JsZW0gdGhvdWdodCB0byBi
ZSB0aGUgaW50ZXJmYWNlOiBvbiB4ODYgdXBkYXRlX3J1bnN0YXRlX2FyZWEoKSByZXR1cm5zIGJv
b2wsIGJ1dCBvbiBBUk0gaXQgaXMgdm9pZC4KQnV0IGZvciB0aGUgY29tbW9uIGZ1bmN0aW9uIHVw
ZGF0ZV9ydW5zdGF0ZV9ieV9ncGFkZHJffm5hdGl2ZX4oKSBpdCB3b3VsZCBub3QgYmUgYSBwcm9i
bGVtLCBiZWNhdXNlIHdlIHdpbGwgcmV0dXJuIHByb3BlciBib29sIGZyb20gdGhlIHJlZmFjdG9y
ZWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoKS4KVGhhbmsgeW91IGZvciB0aGUgcG9pbnQuCgo+IAo+
PiArc3RhdGljIGJvb2wgdXBkYXRlX3J1bnN0YXRlX2J5X2dwYWRkcl9jb21wYXQoc3RydWN0IHZj
cHUgKnYpCj4+ICt7Cj4+ICsgICAgc3RydWN0IGNvbXBhdF92Y3B1X3J1bnN0YXRlX2luZm8gKnJ1
bnN0YXRlID0KPj4gKyAgICAgICAgICAgIChzdHJ1Y3QgY29tcGF0X3ZjcHVfcnVuc3RhdGVfaW5m
byAqKXYtPnJ1bnN0YXRlX2d1ZXN0LnBoeXM7Cj4+ICsKPj4gKyAgICBBU1NFUlQocnVuc3RhdGUg
IT0gTlVMTCk7Cj4+ICsKPj4gKyAgICBpZiAoIFZNX0FTU0lTVCh2LT5kb21haW4sIHJ1bnN0YXRl
X3VwZGF0ZV9mbGFnKSApCj4+ICsgICAgewo+PiArICAgICAgICBydW5zdGF0ZS0+c3RhdGVfZW50
cnlfdGltZSB8PSBYRU5fUlVOU1RBVEVfVVBEQVRFOwo+PiArICAgICAgICBzbXBfd21iKCk7Cj4+
ICsgICAgICAgIHYtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWUgfD0gWEVOX1JVTlNUQVRFX1VQ
REFURTsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICB7Cj4+ICsgICAgICAgIHN0cnVjdCBjb21wYXRf
dmNwdV9ydW5zdGF0ZV9pbmZvIGluZm87Cj4+ICsgICAgICAgIFhMQVRfdmNwdV9ydW5zdGF0ZV9p
bmZvKCZpbmZvLCAmdi0+cnVuc3RhdGUpOwo+PiArICAgICAgICBtZW1jcHkodi0+cnVuc3RhdGVf
Z3Vlc3QucGh5cywgJmluZm8sIHNpemVvZihpbmZvKSk7Cj4+ICsgICAgfQo+PiArICAgIGVsc2UK
Pj4gKyAgICAgICAgbWVtY3B5KHYtPnJ1bnN0YXRlX2d1ZXN0LnBoeXMsICZ2LT5ydW5zdGF0ZSwg
c2l6ZW9mKHYtPnJ1bnN0YXRlKSk7Cj4gCj4gVGhpcyAiZWxzZSIgZG9lcyBub3Qgc2VlbSB0byBi
ZSBwYWlyZWQgd2l0aCBhbiBpZigpLiBEb2VzIHRoaXMgYnVpbGQKPiBhdCBhbGw/CgpUaGlzIHBh
cnRpY3VsYXIgLSBub3QhCkFuZCBpdCBpcyByZWFsbHkgc3RyYW5nZSwgSSByZW1lbWJlciBJIGNo
ZWNrZWQgcGF0Y2ggY29tcGlsYXRpb24gZm9yIHg4Ni4gTG9va2luZyB0aHJvdWdoIGdpdCByZWZs
b2cgdG8gcmVhbGl6ZSBhdCB3aGF0IGFtZW5kIGl0IGJlY2FtZSBicm9rZW4uCkJ1dCBhbHNvIEkg
ZG8gbm90IGNvbXBsZXRlbHkgdW5kZXJzdGFuZCB0aGUgbWVhbmluZyBvZiAiX2NvbXBhdCIgYW5k
IGlmIGl0IHNob3VsZCBiZSBzdXBwb3J0ZWQgaGVyZT8KCj4gCj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfNjQvZG9tYWluLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9kb21haW4uYwo+
PiBAQCAtMTIsNiArMTIsOCBAQAo+PiAgIENIRUNLX3ZjcHVfZ2V0X3BoeXNpZDsKPj4gICAjdW5k
ZWYgeGVuX3ZjcHVfZ2V0X3BoeXNpZAo+PiAgIAo+PiArZXh0ZXJuIHZvaWQgZGlzY2FyZF9ydW5z
dGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICp2KTsKPiAKPiBObywgdGhpcyBpcyBub3QgYWxsb3dlZC4g
VGhlIGRlY2xhcmF0aW9uIG11c3QgYmUgdmlzaWJsZSB0byBib3RoIGNvbnN1bWVyCj4gYW5kIHBy
b2R1Y2VyLCBzbyB0aGF0IHdoZW4gZWl0aGVyIHNpZGUgaXMgY2hhbmdlZCB0aGluZ3Mgd29uJ3Qg
YnVpbGQgdW50aWwKPiB0aGUgb3RoZXIgc2lkZSBnZXRzIGNoYW5nZWQgdG9vLgo+IAo+PiBAQCAt
MzUsOCArMzcsMTYgQEAgYXJjaF9jb21wYXRfdmNwdV9vcCgKPj4gICAgICAgICAgICAgICAgIWNv
bXBhdF9oYW5kbGVfb2theShhcmVhLmFkZHIuaCwgMSkgKQo+PiAgICAgICAgICAgICAgIGJyZWFr
Owo+PiAgIAo+PiArICAgICAgICB3aGlsZSggeGNoZygmdi0+cnVuc3RhdGVfaW5fdXNlLCAxKSA9
PSAwKTsKPiAKPiBBdCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVsYXgo
KSBpbiB0aGVpciBib2RpZXMuCj4gQnV0IHRoaXMgYmVpbmcgb24gYSBoeXBlcmNhbGwgcGF0aCAt
IGFyZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50ZWVzCj4gdGhhdCBhIGd1ZXN0IGNhbid0IGFi
dXNlIHRoaXMgdG8gbG9jayB1cCBhIENQVT8KPiAKPiBGdXJ0aGVybW9yZSBJIGRvbid0IHVuZGVy
c3RhbmQgaG93IHRoaXMgaXMgc3VwcG9zZWQgdG8gd29yayBpbgo+IHRoZSBmaXJzdCBwbGFjZS4g
VGhlIGZpcnN0IHhjaGcoKSB3aWxsIHN0b3JlIDEsIG5vIG1hdHRlciB3aGF0LiBUaHVzCj4gb24g
dGhlIHNlY29uZCBpdGVyYXRpb24geW91J2xsIGZpbmQgdGhlIHdhbnRlZCB2YWx1ZSB1bmxlc3Mg
dGhlCj4gb3RoZXIgc2lkZSBzdG9yZWQgMC4gWWV0IHRoZSBvdGhlciBzaWRlIGlzIGEgc2ltcGxl
IHhjaGcoKSB0b28uCj4gSGVuY2UgaXRzIGZpcnN0IGF0dGVtcHQgd291bGQgZmFpbCwgYnV0IGl0
cyBzZWNvbmQgYXR0ZW1wdCAod2hpY2gKPiB3ZSBkaWRuJ3QgZXhpdCB0aGUgY3JpdGljYWwgcmVn
aW9uIGhlcmUgeWV0KSB3b3VsZCBzdWNjZWVkLgo+IAo+IEFsc28gLSBzdHlsZS4KCldpbGwgbGVh
dmUgdGhpcyBwYXJ0IGZvciBsb2NraW5nIGlzc3VlIGRpc2N1c3Npb24uCgo+IAo+PiAtLS0gYS94
ZW4vY29tbW9uL2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKPj4gQEAgLTY5
OCw2ICs2OTgsNzQgQEAgaW50IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9ieV9pZChkb21p
ZF90IGRvbSwgc3RydWN0IGRvbWFpbiAqKmQpCj4+ICAgICAgIHJldHVybiAwOwo+PiAgIH0KPj4g
ICAKPj4gK3N0YXRpYyB2b2lkIHVubWFwX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4+
ICt7Cj4+ICsgICAgbWZuX3QgbWZuOwo+PiArCj4+ICsgICAgaWYgKCAhIHYtPnJ1bnN0YXRlX2d1
ZXN0LnBoeXMgKQo+IAo+IFN0cmF5IGJsYW5rIGFmdGVyICEgLgoKT0suCgo+IAo+PiArICAgICAg
ICByZXR1cm47Cj4+ICsKPj4gKyAgICBtZm4gPSBkb21haW5fcGFnZV9tYXBfdG9fbWZuKHYtPnJ1
bnN0YXRlX2d1ZXN0LnBoeXMpOwo+PiArCj4+ICsgICAgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFs
KCh2b2lkICopCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgodW5zaWduZWQgbG9u
Zyl2LT5ydW5zdGF0ZV9ndWVzdC5waHlzICYKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBBR0VfTUFTSykpOwo+PiArCj4+ICsgICAgdi0+cnVuc3RhdGVfZ3Vlc3QucGh5cyA9IE5V
TEw7Cj4gCj4gSSB0aGluayB5b3Ugd291bGQgYmV0dGVyIHN0b3JlIE5VTEwgYmVmb3JlIHVubWFw
cGluZy4KCkRvIHlvdSBtZWFuIHVzaW5nIGxvY2FsIHZhcmlhYmxlIHRvIHBhc3MgYWRkcmVzcyB0
byB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoKSwgYW5kIHNldHRpbmcgdi0+cnVuc3RhdGVfZ3Vl
c3QucGh5cyB0byBOVUxMIHByaW9yIHRvIHVubWFwPwoKPiAKPj4gQEAgLTczNCw3ICs4MDIsMTAg
QEAgaW50IGRvbWFpbl9raWxsKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgICAgICAgICBpZiAoIGNw
dXBvb2xfbW92ZV9kb21haW4oZCwgY3B1cG9vbDApICkKPj4gICAgICAgICAgICAgICByZXR1cm4g
LUVSRVNUQVJUOwo+PiAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+PiArICAgICAg
ICB7Cj4+ICsgICAgICAgICAgICBkaXNjYXJkX3J1bnN0YXRlX2FyZWFfbG9ja2VkKHYpOwo+PiAg
ICAgICAgICAgICAgIHVubWFwX3ZjcHVfaW5mbyh2KTsKPj4gKyAgICAgICAgfQo+IAo+IFdoYXQg
aXMgdGhlICJsb2NrZWQiIGFzcGVjdCBoZXJlIGFib3V0PyBUaGUgZ3Vlc3QgaXRzZWxmIGlzIGRl
YWQgKGkuZS4KPiBmdWxseSBwYXVzZWQpIGF0IHRoaXMgcG9pbnQsIGlzbid0IGl0PyBBbmQgaXQg
d29uJ3QgZXZlciBiZSB1bnBhdXNlZAo+IGFnYWluLgoKWW91IGFyZSByaWdodC4gQWxsIHZjcHVz
IGhlcmUgYXJlIHN0b3BwZWQuIFdlIGNhbiBkaXNjYXJkIHJ1bnN0YXRlIGFyZWEgd2l0aG91dCBs
b2NraW5nLgoKPiAKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gKysrIGIveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gQEAgLTE2MywxNyArMTYzLDMxIEBAIHN0cnVjdCB2Y3B1
Cj4+ICAgICAgIHZvaWQgICAgICAgICAgICAqc2NoZWRfcHJpdjsgICAgLyogc2NoZWR1bGVyLXNw
ZWNpZmljIGRhdGEgKi8KPj4gICAKPj4gICAgICAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyBy
dW5zdGF0ZTsKPj4gKwo+PiArICAgIGVudW0gewo+PiArICAgICAgICBSVU5TVEFURV9OT05FID0g
MCwKPj4gKyAgICAgICAgUlVOU1RBVEVfUEFERFIgPSAxLAo+PiArICAgICAgICBSVU5TVEFURV9W
QUREUiA9IDIsCj4+ICsgICAgfSBydW5zdGF0ZV9ndWVzdF90eXBlOwo+PiArCj4+ICsgICAgdW5z
aWduZWQgbG9uZyBydW5zdGF0ZV9pbl91c2U7Cj4gCj4gV2h5ICJ1bnNpZ25lZCBsb25nIj8gSXNu
J3QgYSBib29sIGFsbCB5b3UgbmVlZD8KCkJvb2wgc2hvdWxkIGJlIGVub3VnaC4gQnV0IGl0IHNl
ZW1zIHdlIHdpbGwgaGF2ZSBhIGxvY2sgaGVyZS4KCj4gQWxzbyB0aGVzZSB3b3VsZCBub3cgYWxs
IHdhbnQgdG8gYmUgZ3JvdXBlZCBpbiBhIHN1Yi1zdHJ1Y3R1cmUgbmFtZWQKPiAicnVuc3RhdGUi
LCByYXRoZXIgdGhhbiBoYXZpbmcgInJ1bnN0YXRlXyIgcHJlZml4ZXMuCgpNZW1iZXIgYHJ1bnN0
YXRlYCBoYXMgYWxyZWFkeSBhIHR5cGUgb2YgYHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm9gIHdo
aWNoIGlzIGFuIGludGVyZmFjZSB0eXBlLgpgcnVuc3RhdGVfZ3Vlc3RgIGlzIGEgdW5pb24uIEkn
ZCBub3QgbGlrZSBtb3ZpbmcgYHJ1bnN0YXRlX2d1ZXN0YCB1bmlvbiBpbnRvIGFub3RoZXIgc3Vi
c3RydWN0dXJlLiBCZWNhdXNlIHdlIHdvdWxkIGhhdmUgbG9uZyBsaW5lcyBsaWtlIGB2LT5zdHJ1
Y3QucnVuc3RhdGVfZ3Vlc3QudmlydC5wLT5zdGF0ZV9lbnRyeV90aW1lYC4KCj4gCj4+ICsgICAg
ICAgIHZvaWQqICAgcGh5czsKPiAKPiBCYWQgb3JkZXJpbmcgYmV0d2VlbiAqIGFuZCB0aGUgYmxh
bmtzLiBUaGVyZSBvdWdodCB0byBiZSBhIGJsYW5rCj4gYWhlYWQgb2YgdGhlICosIGFuZCBJIGRv
bid0IHNlZSB3aHkgeW91IG5lZWQgYW55IGFmdGVyIGl0LgoKT0suCgoKWzFdIGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNS9tc2cwMDU5
OS5odG1sCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:10:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:10:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajME-00012f-NW; Tue, 11 Jun 2019 16:10:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hajMD-00012U-O4
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:10:45 +0000
X-Inumbo-ID: 76b7c63f-8c63-11e9-8980-bc764e045a96
Received: from mail-lf1-x12e.google.com (unknown [2a00:1450:4864:20::12e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76b7c63f-8c63-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:10:44 +0000 (UTC)
Received: by mail-lf1-x12e.google.com with SMTP id a9so9749622lff.7
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 09:10:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=c1HvLrGmjxXx1vrQZ9gP6aqfUALYnYWDdpnieesJ21E=;
 b=SF7UKm/l4CeejZAcKA7hgxMelzefaU0Oic50wDSXUOfmmzHhcuaPko0eavZlUinptC
 V2mBBUhDNbDis+jcHbHjpHbL3ny3QtGaYV/ctOIcLcRLfsfOjY3jo/CnTfcoBi3AvCWE
 OLSM4GP4wsr/jvzsIiMQlgQojUlT2I6XS9TLNqDz3xK2hMpbuRgIqgU5Y8MT/1i9ATGF
 s1gwnWZLbRaocEjdfO8UVSyZbTdkFghPFY8j62V9UZ07Dj5R0fkIhKeJD+quxGabxC3q
 wuMTt5sBD72L0f0TO3jMPSsVDUb0bBeH49RsQfuqyg6zp9z5g7rS+r5QdBiGO9VDw0oT
 HoAg==
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=c1HvLrGmjxXx1vrQZ9gP6aqfUALYnYWDdpnieesJ21E=;
 b=kk3jEYFhB4j8s97boHL/DUhgb0ZnkUav5QMWoy6i/dXweJlV9cA+KyReiEWBRaTAgg
 7D8rm2OVWrFAX0Xt1+pRy5eL2ZCJY3gWXIuZ0wdZTKsyaZ5YvImSBXkcFjzlzNv5cauS
 Vf61uVoBqD4K1ams54eL700jk3LGzLwZPDNCLj1GCzipmXML3a8LSxlo1t/ynQy9kfco
 +AJCRIq1l6bQgy+aGEL6u2Pw9aYoCvXegG9uzK0+C9ieqHKgBDHFjH88HrOFUDS21I2m
 6+1cLhGivFDBxvGosPCRCebFQVEpikjX2id0BE7mzGuJVifZKIRqpHFBDYrBqaeWqYvz
 QUAg==
X-Gm-Message-State: APjAAAXkR5z01aPdv1WEW+mleF2ZJHKtLM9EOznD2uLeCor7VBXGRAaV
 oaZg95bRT01NAs9xrsa+XvA=
X-Google-Smtp-Source: APXvYqwlTdOJjls6o1OM6f0Tv2c8bzlT7EzvOejDQOIyaIhq4tWGGr4VH5PFJa6k6pQ5m8cCB7b+NA==
X-Received: by 2002:ac2:59c9:: with SMTP id x9mr37680188lfn.52.1560269442782; 
 Tue, 11 Jun 2019 09:10:42 -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
 b25sm220970lfq.11.2019.06.11.09.10.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 09:10:42 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1559217748-25426-1-git-send-email-andrii.anisov@gmail.com>
 <98f2248a-1053-5c41-0242-6707fa2d1a7d@arm.com>
 <c94b88a1-ff72-4c61-d690-05ed28df780e@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <859e3a4b-f1f4-4d0f-7248-fb76440eebe5@gmail.com>
Date: Tue, 11 Jun 2019 19:10:40 +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: <c94b88a1-ff72-4c61-d690-05ed28df780e@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] iommu/arm: add missing return
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

CgpPbiAxMS4wNi4xOSAxODoxMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiBOb3cgY29tbWl0dGVkLCB0aGFu
ayB5b3UhCgpUaGFuayB5b3UuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:13:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:13:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajOZ-0001FX-L7; Tue, 11 Jun 2019 16:13: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=XVUa=UK=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hajOY-0001FQ-5a
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:13:10 +0000
X-Inumbo-ID: cd030bd0-8c63-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 cd030bd0-8c63-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:13:08 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id y198so9769665lfa.1
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 09:13: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=OAPrQ0MmMhyDhkuS2BwvdvKA0MKxf24Zw9LU1jqsmdg=;
 b=TLPzTf5uN1+WjABRurFCAq5TFbyHMsQBH0Z0fc4Ayh3TW72LAlW6wREXMWZ3gn8bl5
 dXLTkt3GKgTWmH0KLT0VMUJw/xBCiPyxQRSyBQ0PAQF5l2KWsKTNTEVSRluCRkUcTKnb
 IuXp/i+AM3hH/pjASBPhHa4gnkEkZSY082SoPgwvTzfk8//nMwegbyYDsDnkfSyhbD9X
 SX7aMel5EP5UFSWMTRNEwhI3zPmTAPGC9MpStsCNc6ltpJiWHSTsrdVCaKcmJDUR13Wy
 47kb1R8yML01pSClshjD+PvMz/qdWPPVgJo9ZrwSlzrgYiMjUFrx3PC4Y8aXT+p3vEJn
 koxA==
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=OAPrQ0MmMhyDhkuS2BwvdvKA0MKxf24Zw9LU1jqsmdg=;
 b=a4ZjUfWleqp33fQ56lV53GWFJwGjGaSBPG744ydX2uLEGPkDfREe+UCY17UmzAyeHJ
 8ZdsWmgvlNvlf5Lkhn7nnuLJTScwr0a99uUYLfEUWXwfjuGkYRR+Hom6CvbeMmyHKhEk
 +F5gVSYsicYWY5ysNo+rA9r5y/gJWnO6qzerKlVxgsqVmJSAWcj9T8aEMeb9t+JHtdug
 TWYEllAbfVH3s0BUs19736oRwarSB3vaqQxmYTKWn+uITmIiG5+M8uisIYlbwPY+P6Gs
 40akCrcyl3oRx29SBfLSD6WDikRGRu0lJjIKFzglT10jH3QhxY8sC9TQ7NSfNc41UExk
 iGBg==
X-Gm-Message-State: APjAAAWeU8FlqArLue7L8y+aodEoV/mGN6vZQHm/3ZxXd/EL6hc2LW66
 gtnEBdjwd2rLpl70FzaneIvjf4vX56FP2A==
X-Google-Smtp-Source: APXvYqyOc4CjNTqBpUNrgn2S+Kr7j2GiFRkz76xARjJJietFExmYimyU9AI5u53NKXPs5E6o/kSZrA==
X-Received: by 2002:ac2:5b0c:: with SMTP id v12mr24868663lfn.184.1560269587585; 
 Tue, 11 Jun 2019 09:13: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
 s20sm2575716lfb.95.2019.06.11.09.13.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 09:13:06 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <75fd0757-47cf-6599-48e1-41f698524464@gmail.com>
Date: Tue, 11 Jun 2019 19:13:05 +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: <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

U29ycnksCgpNaXNzZWQgb25lIGNvbW1lbnQKCk9uIDA3LjA2LjE5IDE3OjIzLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9ydW5zdGF0ZV9ieV9ncGFkZHIoc3RydWN0
IHZjcHUgKnYpCj4+ICt7Cj4+ICsgICAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyAqcnVuc3Rh
dGUgPQo+PiArICAgICAgICAgICAgKHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gKil2LT5ydW5z
dGF0ZV9ndWVzdC5waHlzOwo+IAo+IFdoYXQncyB0aGUgY2FzdCBmb3IgaGVyZT8KClNlZW1zIHRv
IGJlIG5vdCBuZWVkZWQuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:14:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16: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 1hajPP-0001Lt-0f; Tue, 11 Jun 2019 16: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=7+wn=UK=protonmail.com=mathieu.tarral@srs-us1.protection.inumbo.net>)
 id 1hajPN-0001Lg-RA
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:14:02 +0000
X-Inumbo-ID: eaf09479-8c63-11e9-8980-bc764e045a96
Received: from mail2.protonmail.ch (unknown [185.70.40.22])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eaf09479-8c63-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:13:59 +0000 (UTC)
Date: Tue, 11 Jun 2019 16:13:55 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=default; t=1560269637;
 bh=4lhrokbXMT9bgFneaIb7S0prK+a9a1vMifYUJjIJJ5s=;
 h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:
 Feedback-ID:From;
 b=SyR7l1V+8Qs0afTcBZeSyhRTZGzz7QekiW98lsSTrl2pO6EYiJMGXCMRoNnCFHavF
 8BaeqHMlC46MjSkPe4c6v8jaSw3fv/Wc4cTugVPt8nOCWSL4be4gcaB7b0pQrJdlUQ
 3xZMMexN08tHulMnQUFeuCljCpYTppX2VXWORKqY=
To: Andrew Cooper <andrew.cooper3@citrix.com>
From: Mathieu Tarral <mathieu.tarral@protonmail.com>
Message-ID: <c8HQuhFwndS6JeDqbDw89ygiDTPsJVdQCJqbEsuF1Zjap_IACv9Xeevj_tkJsuNuWMxC_W5q4Q-bcoUdB0so4D1mX_PoFdbzWpjKd8UqYxU=@protonmail.com>
In-Reply-To: <GS9qzlWkvvhj3zz1lTbvqgogs2oSC-YrNidLLI43lVOMLtzHz8VkB92Ki5jLo3o5wzJtRVDTnitxtpU853YJxPuJVHqj9F_vxPf4-n8klVA=@protonmail.com>
References: <f3zRvkN8JOfpv5k6jz7TbWXz-sso4q6CGB-3S05mSco8SuDy0BoN5z5_Lj_-Xnto1FPMCkhE89trkq-_f6itwRZ5F4NI9MKrcqZk8cdT45A=@protonmail.com>
 <76bd924a-34b1-eb7c-d3be-6c33aa7729fc@citrix.com>
 <WL45-Mjyf7to-l_u4XAT3M46R6YcAECvEwl6SDzOWeLE_SOQUyF26Vj2cu0mScD47fS95OaBAWDddX7DL7yujvl03YffFRDoqrpRcFDSnxA=@protonmail.com>
 <oSx3iO5YqwrWedfgCT8yEj4jGrzisHnNA6d9XQIKAJJAOhr6TPANrqVHf6s56L8_WBgLtVMJv37Cypbr2emtg0ZKb25HdHo91eM1J1fVJHo=@protonmail.com>
 <4f34ed81-8993-2e5d-9aea-89a6e2d98b44@citrix.com>
 <rQKAjmE5sqmoHfveLrCC3tRz7edgAIkDUG5CRgmBhF975OXX_8ZdIsCFturwHzr04jeYiq5MPE5gHG3SeltMz5ZnrIs0XcO0QO_OXeBGhTg=@protonmail.com>
 <cf45071e-19dd-7afb-b9cf-55bb425d0908@citrix.com>
 <VDYDkg9Ke3s5AvTA6Dxcn9OU8vKyA-VlOf0K5B_IRIQs0F9B-XSWYjDPcQ-_TIe3qbVy410qpk5cIcL6KXYJAIr31L2qAr1ryodOkQSiUvk=@protonmail.com>
 <0b97ca78-81f3-a45e-a651-05d2a420dc83@citrix.com>
 <GS9qzlWkvvhj3zz1lTbvqgogs2oSC-YrNidLLI43lVOMLtzHz8VkB92Ki5jLo3o5wzJtRVDTnitxtpU853YJxPuJVHqj9F_vxPf4-n8klVA=@protonmail.com>
Feedback-ID: 7ARND6YmrAEqSXE0j3TLm6ZqYiFFaDDEkO_KW8fTUEW0kYwGM1KEsuPxEPVWH5YuEnR43INtqwIKH-usvnxVQQ==:Ext:ProtonMail
MIME-Version: 1.0
X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE
 autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch
Subject: Re: [Xen-devel] [VMI] Possible race-condition in altp2m APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Mathieu Tarral <mathieu.tarral@protonmail.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: multipart/mixed; boundary="===============3083553430680878474=="
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.

--===============3083553430680878474==
Content-Type: multipart/alternative;
	boundary="b1_80b9d018950661478e7183a2c1fc0d66"

This is a multi-part message in MIME format.

--b1_80b9d018950661478e7183a2c1fc0d66
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

SGksCgo+IFllcyBJIG1pc3NlZCB0aGF0IFBhdGNoR3VhcmQgd291bGQgZXZlbnR1YWxseSBjaGVj
ayB0aG9zZSBzaGFkb3cgcGFnZXMgYW55d2F5Lgo+IEkgd2FzIGFscmVhZHkgaGFwcHkgdG8gc2Vl
IHRoYXQgbXkgYnJlYWtwb2ludHMgd2VyZSB3b3JraW5nLCBhbmQgSSBwcm9jZWVkZWQgdG8gdGhl
IHRlc3RzCj4gaG9waW5nIHRvIGhhdmUgYSBxdWljayByZXByb2R1Y3Rpb24gb2YgdGhlIGJ1Zy4K
Pgo+IEkgaW1wbGVtZW50ZWQgYSBiYXNpYyBtZW1fYWNjZXNzIGV2ZW50IG9uIHRoZSByZXN0cmlj
dGluZyB0byAtLVggb25seSBvbiB0aGUgb3JpZ2luYWwgR0ZOIGJlaW5nIHJlbWFwcGVkLAo+IGFu
ZCBzd2l0Y2hpbmcgdG8gaG9zdHAybSBhbmQgc2luZ2xlc3RlcHBpbmcgdG8gZXNjYXBlIFBhdGNo
R3VhcmQuCj4KPiBJdCB3b3JrcywgYnV0IEkgZW5kIHVwIGluIGEgc2l0dWF0aW9uIHdoZXJlIFhl
biBmYWlscyBhdCBzb21lIHBvaW50LCBiZWNhdXNlIGF0IH45MCB0ZXN0cywgaXQgY2Fubm90IHBv
cHVsYXRlIHRoZSByaW5nIGFueW1vcmU6Cj4gSU5GTzpyb290Oj09PT0gdGVzdCA5MiA9PT09Cj4g
SU5GTzpyb290OnN0YXJ0aW5nIGRyYWt2dWYKPiBJTkZPOnJvb3Q6c3RhcnRpbmcgQW5zaWJsZQo+
IElOSVQKPiB4ZW5faW5pdF9pbnRlcmZhY2UKPiB4Y19pbnRlcmZhY2Vfb3Blbgo+IGNyZWF0ZSBs
b2dnZXIKPiBhbGxvY2F0aW5nIGxpYnhjIGNvbnRleHQKPiBpbml0IHJpbmcgcGFnZQo+IHhjOiBl
cnJvcjogRmFpbGVkIHRvIHBvcHVsYXRlIHJpbmcgcGZuCj4gKDE2ID0gRGV2aWNlIG9yIHJlc291
cmNlIGJ1c3kpOiBJbnRlcm5hbCBlcnJvcgo+IGZhaWwgdG8gZW5hYmxlIG1vbml0b3Jpbmc6IERl
dmljZSBvciByZXNvdXJjZSBidXN5Cj4gZmFpbCB0byBpbml0IHhlbiBpbnRlcmZhY2UKPiBDTE9T
RQo+IEZhaWwgdG8gaW5pdCB2bWkKPgo+IChJIHVwZGF0ZWQgdGhlIEdpc3Q6IGh0dHBzOi8vZ2lz
dC5naXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJjM2U4ZTcjZmls
ZS14ZW4tZHJha3Z1Zi1jKQo+IFdoYXQgZG8geW91IHRoaW5rIGhhcHBlbmVkID8KPiBJIGhhdmUg
YSBjYWxsIHRvIHhjX2RvbWFpbl9zZXRtYXhtZW0gd2l0aCB+MCwgc28gaXQgc2hvdWxkbid0IGhh
cHBlbiA/Cj4gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vbXRhcnJhbC9kOTljZTU1MjRjZmNmYjUy
OTBlYWEwNTcwMmMzZThlNyNmaWxlLXhlbi1kcmFrdnVmLWMtTDU5OAoKSSBtb3ZlZCB0aGUgY2Fs
bCB0byB4Y19kb21haW5fc2V0bWF4bWVtIEJFRk9SRSB4Y19tb25pdG9yX2VuYWJsZS4KV2hpY2gg
d29ya3MuCgpJJ20gY29udGludWluZyBteSB0ZXN0aW5nIHRvIHNlZSBpZiBJIGNhbiByZXByb2R1
Y2UgdGhlIGJ1Zy4KCk1hdGhpZXU=


--b1_80b9d018950661478e7183a2c1fc0d66
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdj5IaSw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9InByb3Rv
bm1haWxfcXVvdGUiIHR5cGU9ImNpdGUiPjxkaXY+WWVzIEkgbWlzc2VkIHRoYXQgUGF0Y2hHdWFy
ZCB3b3VsZCBldmVudHVhbGx5IGNoZWNrIHRob3NlIHNoYWRvdyBwYWdlcyBhbnl3YXkuPGJyPjwv
ZGl2PjxkaXY+SSB3YXMgYWxyZWFkeSBoYXBweSB0byBzZWUgdGhhdCBteSBicmVha3BvaW50cyB3
ZXJlIHdvcmtpbmcsIGFuZCBJIHByb2NlZWRlZCB0byB0aGUgdGVzdHM8YnI+PC9kaXY+PGRpdj5o
b3BpbmcgdG8gaGF2ZSBhIHF1aWNrIHJlcHJvZHVjdGlvbiBvZiB0aGUgYnVnLjxicj48L2Rpdj48
ZGl2Pjxicj48L2Rpdj48ZGl2PkkgaW1wbGVtZW50ZWQgYSBiYXNpYyBtZW1fYWNjZXNzIGV2ZW50
IG9uIHRoZSByZXN0cmljdGluZyB0byAtLVggb25seSBvbiB0aGUgb3JpZ2luYWwgR0ZOIGJlaW5n
IHJlbWFwcGVkLDxicj48L2Rpdj48ZGl2PmFuZCBzd2l0Y2hpbmcgdG8gaG9zdHAybSBhbmQgc2lu
Z2xlc3RlcHBpbmcgdG8gZXNjYXBlIFBhdGNoR3VhcmQuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2
PjxkaXY+SXQgd29ya3MsIGJ1dCBJIGVuZCB1cCBpbiBhIHNpdHVhdGlvbiB3aGVyZSBYZW4gZmFp
bHMgYXQgc29tZSBwb2ludCwgYmVjYXVzZSBhdCB+OTAgdGVzdHMsIGl0IGNhbm5vdCBwb3B1bGF0
ZSB0aGUgcmluZyBhbnltb3JlOjxicj48L2Rpdj48ZGl2PklORk86cm9vdDo9PT09IHRlc3QgOTIg
PT09PTxicj48L2Rpdj48ZGl2PklORk86cm9vdDpzdGFydGluZyBkcmFrdnVmPGJyPjwvZGl2Pjxk
aXY+SU5GTzpyb290OnN0YXJ0aW5nIEFuc2libGU8YnI+PC9kaXY+PGRpdj5JTklUPGJyPjwvZGl2
PjxkaXY+eGVuX2luaXRfaW50ZXJmYWNlPGJyPjwvZGl2PjxkaXY+eGNfaW50ZXJmYWNlX29wZW48
YnI+PC9kaXY+PGRpdj5jcmVhdGUgbG9nZ2VyPGJyPjwvZGl2PjxkaXY+YWxsb2NhdGluZyBsaWJ4
YyBjb250ZXh0PGJyPjwvZGl2PjxkaXY+aW5pdCByaW5nIHBhZ2U8YnI+PC9kaXY+PGRpdj54Yzog
ZXJyb3I6IEZhaWxlZCB0byBwb3B1bGF0ZSByaW5nIHBmbjxicj48L2Rpdj48ZGl2PigxNiA9IERl
dmljZSBvciByZXNvdXJjZSBidXN5KTogSW50ZXJuYWwgZXJyb3I8YnI+PC9kaXY+PGRpdj5mYWls
IHRvIGVuYWJsZSBtb25pdG9yaW5nOiBEZXZpY2Ugb3IgcmVzb3VyY2UgYnVzeTxicj48L2Rpdj48
ZGl2PmZhaWwgdG8gaW5pdCB4ZW4gaW50ZXJmYWNlPGJyPjwvZGl2PjxkaXY+Q0xPU0U8YnI+PC9k
aXY+PGRpdj5GYWlsIHRvIGluaXQgdm1pPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KEkg
dXBkYXRlZCB0aGUgR2lzdDogPGEgaHJlZj0iaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vbXRhcnJh
bC9kOTljZTU1MjRjZmNmYjUyOTBlYWEwNTcwMmMzZThlNyNmaWxlLXhlbi1kcmFrdnVmLWMiPmh0
dHBzOi8vZ2lzdC5naXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJj
M2U4ZTcjZmlsZS14ZW4tZHJha3Z1Zi1jPC9hPik8YnI+PC9kaXY+PGRpdj5XaGF0IGRvIHlvdSB0
aGluayBoYXBwZW5lZCA/PGJyPjwvZGl2PjxkaXY+SSBoYXZlIGEgY2FsbCB0byB4Y19kb21haW5f
c2V0bWF4bWVtIHdpdGggfjAsIHNvIGl0IHNob3VsZG4ndCBoYXBwZW4gPzxicj48L2Rpdj48ZGl2
PjxhIGhyZWY9Imh0dHBzOi8vZ2lzdC5naXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1
MjkwZWFhMDU3MDJjM2U4ZTcjZmlsZS14ZW4tZHJha3Z1Zi1jLUw1OTgiPmh0dHBzOi8vZ2lzdC5n
aXRodWIuY29tL210YXJyYWwvZDk5Y2U1NTI0Y2ZjZmI1MjkwZWFhMDU3MDJjM2U4ZTcjZmlsZS14
ZW4tZHJha3Z1Zi1jLUw1OTg8L2E+PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PkkgbW92ZWQg
dGhlIGNhbGwgdG8geGNfZG9tYWluX3NldG1heG1lbSBCRUZPUkUgeGNfbW9uaXRvcl9lbmFibGUu
PGJyPjwvZGl2PjxkaXY+V2hpY2ggd29ya3MuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+
SSdtIGNvbnRpbnVpbmcgbXkgdGVzdGluZyB0byBzZWUgaWYgSSBjYW4gcmVwcm9kdWNlIHRoZSBi
dWcuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+TWF0aGlldTxicj48L2Rpdj48ZGl2Pjxi
cj48L2Rpdj4=



--b1_80b9d018950661478e7183a2c1fc0d66--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3083553430680878474==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:16:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:16:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hajRE-0001Xe-Ed; Tue, 11 Jun 2019 16:15:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/Vbh=UK=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hajRD-0001XT-8n
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:15:55 +0000
X-Inumbo-ID: 2fc34478-8c64-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 2fc34478-8c64-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:15:54 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id i21so12249698ljj.3
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 09:15:54 -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=0vqxCW7MtYFxvhlBfMVY9GSPZLNpLhLUZtghTl3vEMI=;
 b=Red/EvXr/M/xl8BgK/0WghDcc1yMQfJwxYWpxtbUOdRgQycRSVJ+Wq0MGcb8YecNbZ
 WO4Zp3dcntl8PJqsstjcp3hz+msAU9O+RU0wK3+FNDIPKm7y3fVejCV6EAuObGpZK4hF
 mrf7cdfBXO+vXlNaByWp5vIYBpSZAqeOVL/ofBbAzbX7hv2ZSvbIzYBMIqweWPt3pcGj
 c7afbJ+7T2fNfF4wIJPJa+09OxRFryO1HOVP4H3Kcxc95bbWoEX/Cn5Hpz4GtUB7eVcX
 4IiJO2i7EjWd8zFtip023SE4+G+Q13JprrmwSW/dQM3WN6hc5Ni8ypnjjKeDSRjFyA0p
 4D6g==
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=0vqxCW7MtYFxvhlBfMVY9GSPZLNpLhLUZtghTl3vEMI=;
 b=YgWX8P04XuDh6xWEl49G+qWfHNgYhBIpkx4cBhW/PcDI8RyFHGiB3NGL/Rpu2auMht
 rDdNE46fj8cPlK16+Nv6LFarP+slBNkMR9LYTqoerssj/siWVL46zIWqNtmY/3pWkSib
 apxFRWdIZuuePPgJ00fU4zAHMrnUbfjdlPjJ5Ajce7k2nuHgoNkA3vW+zfeKwiS6rBkO
 VrNhFt9f67WgYHroL77TFSUzxnzBobcI9a7FammyCg3ZZDoJ0wIKeGWPkdtrZE7TmNZ0
 dTyMaxolUwbBhHn+ETeUUPLJDggvC0vid+k3SOunMJ0QTDhJ+2efVxvrsucS36GHso7n
 qNTQ==
X-Gm-Message-State: APjAAAVJlDEBiVDIo5XZVbfo5pCu2vTb1lTbBs9UuDkc+Hxhb4WI4OoP
 0ep1TwaNFye7n6R6xcnXvCw=
X-Google-Smtp-Source: APXvYqwALicDmwry64+9OE4cNiuVpxpfxCCPf5B6uKKA6NlcXJLYjE9fyW7WKIEoXvoRQ/zQA8FpNg==
X-Received: by 2002:a2e:9ac4:: with SMTP id p4mr25563264ljj.185.1560269753234; 
 Tue, 11 Jun 2019 09:15:53 -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 x19sm2712290ljb.6.2019.06.11.09.15.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 09:15:52 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 sstabellini@kernel.org
References: <1558460254-7127-1-git-send-email-olekstysh@gmail.com>
 <1558460254-7127-3-git-send-email-olekstysh@gmail.com>
 <a35d398b-d2e9-9c80-8ac2-923a82c68019@arm.com>
 <fbb40b64-c23b-be02-2c56-f0e0bf47324b@gmail.com>
 <c84036fb-27c9-8fb1-ec3b-f43a8e66515f@arm.com>
 <cb9dca07-8b44-e644-2383-e37f8c12aa57@arm.com>
From: Oleksandr <olekstysh@gmail.com>
Message-ID: <bfefcd4f-4c70-82f9-5b53-88390ea4c1de@gmail.com>
Date: Tue, 11 Jun 2019 19:15:51 +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: <cb9dca07-8b44-e644-2383-e37f8c12aa57@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1 2/2] xen/device-tree: Add ability to
 handle nodes with interrupts-extended prop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, nd@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDEwLjA2LjE5IDIyOjQ1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCgpIaSBKdWxpZW4K
Cgo+IE5vdyBhcHBsaWVkIHRvIG15IHN0YWdpbmcgYnJhbmNoLiBJdCB3aWxsIGJlIGNvbW1pdHRl
ZCB0b25pZ2h0Lgo+Cj4gVGhhbmsgeW91IGZvciB0aGUgcGF0Y2hlcy4KClRoYW5rIHlvdSBmb3Ig
dGhlIHJldmlldy4KCgo+Cj4KPiBDaGVlcnMsCj4KLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlz
aGNoZW5rbwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:22:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 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 1hajX6-0002NE-5x; Tue, 11 Jun 2019 16:22:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5o1B=UK=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hajX5-0002M3-0u
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:21:59 +0000
X-Inumbo-ID: 084477a0-8c65-11e9-8980-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 084477a0-8c65-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:21:57 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 18:21:56 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 17:21:37 +0100
Message-ID: <bd6924c8a97718a4ab56d9c43b62b3d7a57a226e.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 18:21:36 +0200
In-Reply-To: <20190528103313.1343-3-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-3-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/60] xen/sched: add inline wrappers for
 calling per-scheduler functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 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="===============8722992319120784089=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8722992319120784089==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-7d0BccIVa+Wc+3vHiNx9"


--=-7d0BccIVa+Wc+3vHiNx9
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 using the SCHED_OP() macro to call the different scheduler
> specific functions add inline wrappers for that purpose.
>=20
Yep, a cleanup that we were thinking to make since quite some time. :-)

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


--=-7d0BccIVa+Wc+3vHiNx9
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+4FAlz/1RAACgkQFkJ4iaW4
c+5PvBAAw1R/CX5vVylD6ZmXT2N0ehEe7hg0U9NASawgLBiuCgiiTJoZj00PJKNT
Zu5BF0QKAsxPH7BPQw0DYcFw7gq+EBrgeBUqtnqNLszjo0zd+p4U24TwdNAsdevK
jeevE/O8UyL52jLWxi/m5L2NcIMkycE44ipQRofWRJXPdj880OQtwSFUE4/r9B8x
2eI2n8Hta7KmOqSVZBUOSQNtVX8GUNAOL7xM0z2HlJaVOpXytJg1hxrHIz/1Xz4a
iyWJmVJLFok3fdzICSh8oSDGs2qNgp76sUr3gLuLgCpxo5BLAV7ghKuby402aj3X
eytxeECJpEN7hgUsyVTikaLsqA+oM9bHQUULDCbr9MeWeQ97DKJTmGC/9+qM5lXn
ca7MXdESfcuPqSxiVOjFwhgUiwUIP/UbxlF6rhKiax4UpjTHGUAnrwkt+81owW+j
E5/xXPD/LFUTW1oFDyZDKYS8x2w6BWWc7OgEUD5I8OoSiJnQkxQuGxoGi+DbT1C1
q9Fgx7sk+GweelffRuSJH0s2uRkejvmeLyT8LeNoflLBLlpTnYIZ3tvva897REL0
bSQ0SP3a5MOCfIdjtCYLobo2oXGdp2T/mGrw5zvfOjtnFiZTAIiPoZ4pA64YR3aX
lbwAtllggSXjxct+5S0yyKf8Wf5mPrKEa0OsRWO7Qp/pxI1ImC0=
=N0bL
-----END PGP SIGNATURE-----

--=-7d0BccIVa+Wc+3vHiNx9--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8722992319120784089==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:26:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16: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 1hajbM-0002ZN-QR; Tue, 11 Jun 2019 16:26:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TGDt=UK=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1hajbL-0002ZI-2h
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:26:23 +0000
X-Inumbo-ID: a5d9b86e-8c65-11e9-8980-bc764e045a96
Received: from mail-yw1-xc41.google.com (unknown [2607:f8b0:4864:20::c41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5d9b86e-8c65-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 16:26:21 +0000 (UTC)
Received: by mail-yw1-xc41.google.com with SMTP id k128so5542188ywf.2
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 09:26:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=eiM4phSguLXdvPbEA7c+A5rrppKSW8BpWA8lHWl/PEA=;
 b=DT7/yn98Afi9A8YEg6mZOH6Ds3cmQpRCvahMSaKumX6I8XJT7VK14nI36NTZ4dXGdm
 mo8c4KJswHEeG0Ef2BFkMLkNaDok7l62S4tnIGUIj11gKXhSV8JXv7t7kRgVnsj7v0Hz
 li87ySHXaR6npH8M+zmBDVzf7SprKEVwAu7AY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=eiM4phSguLXdvPbEA7c+A5rrppKSW8BpWA8lHWl/PEA=;
 b=QcKaMEQb3QYTMGAYCjm53yt8kyTFVNGlJnxUKfaTJ7vWvZ2nnUbKJ8Z30mrRDb0owx
 6y7SzEGsouFsrZjJuFls8kYkvTYvKM/WfDIwV5BnDjsggQtDDIGaP9Vy0vmGnQ8vSnK1
 Q6cubjCMWs1DKI1Xucve9Kvwxkh1RWrVipQH4x/4722U/DI5M4uLAuRZTRnY1EWN6+WE
 5472TdItedLgLj7kpy1cNoN9XpD1IOrphCVNIsworRWHHyqEz+AmLOeEXIrJNL5L6MPC
 7aEO/67N74lyNtBMMZYQFUq6LTB1CfqqyyNJ8EID1Q2xn/W3Qy6PATQ9Y/AioKfZOY5K
 Lltw==
X-Gm-Message-State: APjAAAWzaf20b+1iytHEPecQz3Yi2s0q2rJW/EIxRITs9yNFULBdiiwq
 EpsNzvZrcVOZ58rxp9FlD37+uQ==
X-Google-Smtp-Source: APXvYqyH1gcGbry+9r9rHoXQw5JpX2jzORnOyqVG8UZ+LX/9F7acfvBpLQ8riSX+UKxBR7cyyq2/5Q==
X-Received: by 2002:a81:3c47:: with SMTP id j68mr42958663ywa.293.1560270381096; 
 Tue, 11 Jun 2019 09:26:21 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:e5d6:4195:f4e7:95a5])
 by smtp.gmail.com with ESMTPSA id t125sm3880849ywa.2.2019.06.11.09.26.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 09:26:20 -0700 (PDT)
Date: Tue, 11 Jun 2019 11:26:20 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190611162620.hltfb6yt2ajes274@doug-macbook.localdomain>
Mail-Followup-To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>
References: <1560250596-26821-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1560250596-26821-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: Fix CI with the fedora 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: Xen-devel <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>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMTE6NTY6MzZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBIHJlY2VudCByZWJ1aWxkIG9mIHRoZSBDSSBjb250YW5pZXJzIHN3aXRjaGVkIGZy
b20gRmVkb3JhIDI5IHRvIDMwIGJlY2F1c2UKPiB0aGUgZG9ja2VyZmlsZSBpcyB0YXJnZXR0aW5n
IGxhdGVzdC4KPiAKPiBVbmZvcnR1bmF0ZWx5LCB0aGUgdmVyc2lvbiBvZiBpUFhFIGluIG1hc3Rl
ciBkb2Vzbid0IGJ1aWxkIHdpdGggdGhlIGRlZmF1bHQKPiBHQ0MgaW4gRmVkb3JhIDMwLCB3aGlj
aCBpcyBibG9ja2luZyBhbGwgQ0kgYWN0aXZpdHkuCj4gCj4gU3dpdGNoIGZyb20gbGF0ZXN0IHRv
IGFuIGV4cGxpY2l0IHZlcnNpb24sIHRvIGF2b2lkIGZ1dHVyZSBicmVha2FnZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 16:56:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 16:56:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hak43-0004qq-KA; Tue, 11 Jun 2019 16: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=5o1B=UK=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hak42-0004ql-BC
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 16:56:02 +0000
X-Inumbo-ID: c99587f6-8c69-11e9-a90f-b36c5f96790a
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c99587f6-8c69-11e9-a90f-b36c5f96790a;
 Tue, 11 Jun 2019 16:56:00 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 18:55:58 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 11 Jun 2019 17:55:49 +0100
Message-ID: <bc1bd71d30525853e293624ec9684935b3082d14.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 18:55:47 +0200
In-Reply-To: <20190528103313.1343-4-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>
Content-Type: multipart/mixed; boundary="===============3596329964947372309=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


--=-vpTRhMasaZa4vB7WmVbH
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 setting the scheduler percpu lock address in each of the
> switch_sched instances of the different schedulers do that in
> schedule_cpu_switch() which is the single caller of that function.
> For that purpose let sched_switch_sched() just return the new lock
> address.
>=20
This looks good to me. The only actual functional/behavioral difference
I've been able to spot is the fact that, in Credit2, we currently
switch the lock pointer while still holding the write lock on the
global scheduler. After this change, we don't any longer.

That being said, I've tried to think about how this could be a problem,
but failed at imagining such a scenario, so:

> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

I'm wondering whether it make sense for the above to be quickly
mentioned in the changelog, but am leaning toward "not really
necessary". In particular, I don't think it's worth to respin the patch
just for that... So, either just something that can be added while
committing, or forget 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)


--=-vpTRhMasaZa4vB7WmVbH
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+4FAlz/3RQACgkQFkJ4iaW4
c+4UwxAAwSZNRmawDpPIaBmzs0u8q0AGq/Qg8gph7MXkSNOjrCUG+VVOsFpKq3Zu
+kpPU5ANWFE+sjHMum4bicYvWj2Lp/S9yFiyTjKHp8kNCylyUS8v3qlN4hp0Phh3
Se4++o3tbIj5UNng9elmQX/OHVdO4G8cqNaNeJ+SkoRjgNo4QZhaCGLnx2Av44cm
awB8S2nz8T0RSmHvwJWjjATYKYd4WbJrqo66yFQcjlFifDlGiNyFIbVsNK3KUFeH
SpanIV2+Ok0k7qUVSxxEHyQrmjo2gxAlvCfJS04GXupkH+xeGcWLS4tN37bg2o2S
DAwsS93IX8bUC4SQ4KSqCdz30SaxHLsNKDKQy/3fIltlHFenU+wFKK7nhr6IgoGV
nrzctPxFVHrPib8d6p7EOnkRgz9ZSBgSulU7EwYLQ8K/JiSz7RhSUbl/u5V3ITiO
UhQBn67jwJ26PAUShalV6MXsclwr8R3cFOqRvw8EYS0MEOSQ3SLgWfwU84mEFjZP
Lpe7qyshoxt4Ju8skMV2NNQ3dp55zglDrUmVeUm8ou+ISPO2fI7uNA50wQWenYx3
SNKgyD/YHIB6OnNvz5VVckxwewVdj2bZS+QTDsgW0lJyjJxo+/YMat6g5wV4GDol
8F9RYAnpAVB6iDuOC3pLGSFT+dfJ0HYf0p7XG1w9xwNiRuJjDXg=
=U0uP
-----END PGP SIGNATURE-----

--=-vpTRhMasaZa4vB7WmVbH--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3596329964947372309==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 11 17:01:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 17:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hak9T-0005g0-IV; Tue, 11 Jun 2019 17:01: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=zcwS=UK=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hak9R-0005fG-V0
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 17:01:37 +0000
X-Inumbo-ID: 902b045e-8c6a-11e9-bc3d-bb4c0d3b4876
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 902b045e-8c6a-11e9-bc3d-bb4c0d3b4876;
 Tue, 11 Jun 2019 17:01:33 +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: 7FPgVj0AsAn5EEMIY4gxXIzWd/oh8qlGHaGeqCcZuptAm5H6GMNmkuJWHeIE6HPr5YD+uU2hyX
 LU0S5WjU/LRWnUE76Ste0FS7FdZW1OBJ59lo+ervfamsMOKNkIdfoUfWE3kjnUDwR3tLiHSZAz
 t1sOJhP8Dxdv6XMtLzbSKbKstuXfWKexSSlK2O6o5uLUaWhP/8qIZyjOjFCour10fJDMZH8uia
 MIOYTW7yIxIhDl1FF/sOkIbJxTvoNCEruEsMColhsOWn+YlwDcSEeoiv8/FN4lFABsGrSslYRo
 QWA=
X-SBRS: 2.7
X-MesageID: 1599307
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,362,1557201600"; 
   d="scan'208";a="1599307"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 11 Jun 2019 18:01:27 +0100
Message-ID: <20190611170127.2650-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q3VycmVudGx5LCB0aGUgdGltZV9yZWZfY291bnQgZW5saWdodGVuZWQgdGltZSBzb3VyY2UgbWFp
bnRhaW5zIGFuIG9mZnNldApzdWNoIHRoYXQgdGltZSBpcyBmcm96ZW4gd2hlbiB0aGUgZG9tYWlu
IHBhdXNlZCwgYnV0IHRoZSByZWZlcmVuY2VfdHNjCmVubGlnaHRlbmVkIHRpbWUgc291cmNlIGRv
ZXMgbm90LiBBZnRlciBtaWdyYXRlLCB0aGUgcmVmZXJlbmNlX3RzYyBzb3VyY2UKbWF5IGJlY29t
ZSBpbnZhbGlkYXRlZCAoZS5nLiBiZWNhdXNlIG9mIGhvc3QgY3B1IGZyZXF1ZW5jeSBtaXNtYXRj
aCkgd2hpY2gKd2lsbCBjYXVzZSBXaW5kb3dzIHRvIGZhbGwgYmFjayB0byB0aW1lX3JlZl9jb3Vu
dC4gVGh1cywgdGhlIGd1ZXN0IHdpbGwKb2JzZXJ2ZSBhIGp1bXAgaW4gdGltZSBlcXVpdmFsZW50
IHRvIHRoZSBvZmZzZXQuCgpUaGlzIHBhdGNoIHVuaWZpZXMgdGhlIHR3byBlbmxpZ2h0ZW5lZCB0
aW1lIHNvdXJjZXMgc3VjaCB0aGF0IHRoZSBzYW1lCm9mZnNldCBhcHBsaWVzIHRvIGJvdGggb2Yg
dGhlbS4gQWxzbywgaXQncyBub3QgcmVhbGx5IG5lY2Vzc2FyeSB0byBoYXZlCnR3byBkaWZmZXJl
bnQgZnVuY3Rpb25zIHRvIGNhbGN1bGF0aW5nIGEgMTBNSHogY291bnRlciB2YWx1ZSwgdGltZV9u
b3coKSBhbmQKcmF3X3RyY192YWwoKSwgc28gdGhpcyBwYXRjaCByZW1vdmVzIHRoZSBsYXR0ZXIg
aW1wbGVtZW50YXRpb24uIFRoZQp1bmlmaWNhdGlvbiBhbHNvIGFsbG93cyByZW1vdmFsIG9mIHRo
ZSByZWZlcmVuY2VfdHNjX3ZhbGlkIGZsYWcuCgpXaGlsc3QgaW4gdGhlIGFyZWEsIHRoaXMgcGF0
Y2ggYWxzbyB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gY29uc3RpZnkgYSBmZXcKcG9pbnRlcnMg
d2hpY2ggd2VyZSBtaXNzZWQgaW4gZWFybGllciBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1l
LmMgICB8IDk5ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdmlyaWRpYW4uaCB8ICAxIC0KIDIgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0aW9u
cygrKSwgNjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJp
ZGlhbi90aW1lLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYwppbmRleCAyYTNj
OTY5N2Q3Li5jYzdkNjAwMDIzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
L3RpbWUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYwpAQCAtMjYsOSAr
MjYsMTAgQEAgdHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFHRQogICAgIHVpbnQ2
NF90IFJlc2VydmVkMls1MDldOwogfSBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UsICpQSFZfUkVGRVJF
TkNFX1RTQ19QQUdFOwogCi1zdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3Qg
ZG9tYWluICpkLCBib29sIGluaXRpYWxpemUpCitzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNl
X3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBib29sIGluaXRpYWxpemUpCiB7CiAgICAgc3Ry
dWN0IHZpcmlkaWFuX2RvbWFpbiAqdmQgPSBkLT5hcmNoLmh2bS52aXJpZGlhbjsKKyAgICBjb25z
dCBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9ICZ2ZC0+dGltZV9yZWZfY291
bnQ7CiAgICAgY29uc3Qgc3RydWN0IHZpcmlkaWFuX3BhZ2UgKnJ0ID0gJnZkLT5yZWZlcmVuY2Vf
dHNjOwogICAgIEhWX1JFRkVSRU5DRV9UU0NfUEFHRSAqcCA9IHJ0LT5wdHI7CiAgICAgdWludDMy
X3Qgc2VxOwpAQCAtNjIsOCArNjMsNiBAQCBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3Rz
YyhzdHJ1Y3QgZG9tYWluICpkLCBib29sIGluaXRpYWxpemUpCiAKICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0lORk8gImQlZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzogaW52YWxpZGF0ZWRcbiIs
CiAgICAgICAgICAgICAgICBkLT5kb21haW5faWQpOwotCi0gICAgICAgIHZkLT5yZWZlcmVuY2Vf
dHNjX3ZhbGlkID0gZmFsc2U7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTc3LDYgKzc2
LDcgQEAgc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3RydWN0IGRvbWFpbiAqZCwg
Ym9vbCBpbml0aWFsaXplKQogICAgICAqIHRpY2tzIHBlciAxMDBucyBzaGlmdGVkIGxlZnQgYnkg
NjQuCiAgICAgICovCiAgICAgcC0+VHNjU2NhbGUgPSAoKDEwMDAwdWwgPDwgMzIpIC8gZC0+YXJj
aC50c2Nfa2h6KSA8PCAzMjsKKyAgICBwLT5Uc2NPZmZzZXQgPSB0cmMtPm9mZjsKICAgICBzbXBf
d21iKCk7CiAKICAgICBzZXEgPSBwLT5Uc2NTZXF1ZW5jZSArIDE7CkBAIC04NCw0NiArODQsNiBA
QCBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9tYWluICpkLCBib29s
IGluaXRpYWxpemUpCiAgICAgICAgIHNlcSA9IDE7CiAKICAgICBwLT5Uc2NTZXF1ZW5jZSA9IHNl
cTsKLSAgICB2ZC0+cmVmZXJlbmNlX3RzY192YWxpZCA9IHRydWU7Ci19Ci0KLXN0YXRpYyBpbnQ2
NF90IHJhd190cmNfdmFsKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgdWludDY0X3Qg
dHNjOwotICAgIHN0cnVjdCB0aW1lX3NjYWxlIHRzY190b19uczsKLQotICAgIHRzYyA9IGh2bV9n
ZXRfZ3Vlc3RfdHNjKHB0X2dsb2JhbF92Y3B1X3RhcmdldChkKSk7Ci0KLSAgICAvKiBjb252ZXJ0
IHRzYyB0byBjb3VudCBvZiAxMDBucyBwZXJpb2RzICovCi0gICAgc2V0X3RpbWVfc2NhbGUoJnRz
Y190b19ucywgZC0+YXJjaC50c2Nfa2h6ICogMTAwMHVsKTsKLSAgICByZXR1cm4gc2NhbGVfZGVs
dGEodHNjLCAmdHNjX3RvX25zKSAvIDEwMHVsOwotfQotCi1zdGF0aWMgdm9pZCB0aW1lX3JlZl9j
b3VudF9mcmVlemUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICBzdHJ1Y3QgdmlyaWRp
YW5fdGltZV9yZWZfY291bnQgKnRyYyA9Ci0gICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+
dGltZV9yZWZfY291bnQ7Ci0KLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfVFJDX3J1bm5p
bmcsICZ0cmMtPmZsYWdzKSApCi0gICAgICAgIHRyYy0+dmFsID0gcmF3X3RyY192YWwoZCkgKyB0
cmMtPm9mZjsKLX0KLQotc3RhdGljIHZvaWQgdGltZV9yZWZfY291bnRfdGhhdyhjb25zdCBzdHJ1
Y3QgZG9tYWluICpkKQotewotICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJj
ID0KLSAgICAgICAgJmQtPmFyY2guaHZtLnZpcmlkaWFuLT50aW1lX3JlZl9jb3VudDsKLQotICAg
IGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYKLSAgICAgICAgICF0ZXN0X2FuZF9zZXRfYml0
KF9UUkNfcnVubmluZywgJnRyYy0+ZmxhZ3MpICkKLSAgICAgICAgdHJjLT5vZmYgPSAoaW50NjRf
dCl0cmMtPnZhbCAtIHJhd190cmNfdmFsKGQpOwotfQotCi1zdGF0aWMgaW50NjRfdCB0aW1lX3Jl
Zl9jb3VudChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHN0cnVjdCB2aXJpZGlhbl90
aW1lX3JlZl9jb3VudCAqdHJjID0KLSAgICAgICAgJmQtPmFyY2guaHZtLnZpcmlkaWFuLT50aW1l
X3JlZl9jb3VudDsKLQotICAgIHJldHVybiByYXdfdHJjX3ZhbChkKSArIHRyYy0+b2ZmOwogfQog
CiAvKgpAQCAtMTM2LDcgKzk2LDcgQEAgc3RhdGljIGludDY0X3QgdGltZV9yZWZfY291bnQoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCkKICAqIDEyOCBiaXQgbnVtYmVyIHdoaWNoIGlzIHRoZW4gc2hp
ZnRlZCA2NCB0aW1lcyB0byB0aGUgcmlnaHQgdG8gb2J0YWluCiAgKiB0aGUgaGlnaCA2NCBiaXRz
LiIKICAqLwotc3RhdGljIHVpbnQ2NF90IHNjYWxlX3RzYyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90
IHNjYWxlLCB1aW50NjRfdCBvZmZzZXQpCitzdGF0aWMgdWludDY0X3Qgc2NhbGVfdHNjKHVpbnQ2
NF90IHRzYywgdWludDY0X3Qgc2NhbGUsIGludDY0X3Qgb2Zmc2V0KQogewogICAgIHVpbnQ2NF90
IHJlc3VsdDsKIApAQCAtMTUzLDIyICsxMTMsNDYgQEAgc3RhdGljIHVpbnQ2NF90IHNjYWxlX3Rz
Yyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90IHNjYWxlLCB1aW50NjRfdCBvZmZzZXQpCiAgICAgcmV0
dXJuIHJlc3VsdCArIG9mZnNldDsKIH0KIAotc3RhdGljIHVpbnQ2NF90IHRpbWVfbm93KHN0cnVj
dCBkb21haW4gKmQpCitzdGF0aWMgdWludDY0X3QgdHJjX3ZhbChjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLCBpbnQ2NF90IG9mZnNldCkKIHsKICAgICB1aW50NjRfdCB0c2MsIHNjYWxlOwogCi0gICAg
LyoKLSAgICAgKiBJZiB0aGUgcmVmZXJlbmNlIFRTQyBwYWdlIGlzIG5vdCBlbmFibGVkLCBvciBo
YXMgYmVlbiBpbnZhbGlkYXRlZAotICAgICAqIGZhbGwgYmFjayB0byB0aGUgcGFydGl0aW9uIHJl
ZmVyZW5jZSBjb3VudGVyLgotICAgICAqLwotICAgIGlmICggIWQtPmFyY2guaHZtLnZpcmlkaWFu
LT5yZWZlcmVuY2VfdHNjX3ZhbGlkICkKLSAgICAgICAgcmV0dXJuIHRpbWVfcmVmX2NvdW50KGQp
OwotCi0gICAgLyogT3RoZXJ3aXNlIGNvbXB1dGUgcmVmZXJlbmNlIHRpbWUgaW4gdGhlIHNhbWUg
d2F5IHRoZSBndWVzdCB3b3VsZCAqLwogICAgIHRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjKHB0X2ds
b2JhbF92Y3B1X3RhcmdldChkKSk7CiAgICAgc2NhbGUgPSAoKDEwMDAwdWwgPDwgMzIpIC8gZC0+
YXJjaC50c2Nfa2h6KSA8PCAzMjsKIAotICAgIHJldHVybiBzY2FsZV90c2ModHNjLCBzY2FsZSwg
MCk7CisgICAgcmV0dXJuIHNjYWxlX3RzYyh0c2MsIHNjYWxlLCBvZmZzZXQpOworfQorCitzdGF0
aWMgdm9pZCB0aW1lX3JlZl9jb3VudF9mcmVlemUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sK
KyAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9CisgICAgICAgICZkLT5h
cmNoLmh2bS52aXJpZGlhbi0+dGltZV9yZWZfY291bnQ7CisKKyAgICBpZiAoIHRlc3RfYW5kX2Ns
ZWFyX2JpdChfVFJDX3J1bm5pbmcsICZ0cmMtPmZsYWdzKSApCisgICAgICAgIHRyYy0+dmFsID0g
dHJjX3ZhbChkLCB0cmMtPm9mZik7Cit9CisKK3N0YXRpYyB2b2lkIHRpbWVfcmVmX2NvdW50X3Ro
YXcoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWlu
ICp2ZCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuOworICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3Jl
Zl9jb3VudCAqdHJjID0gJnZkLT50aW1lX3JlZl9jb3VudDsKKworICAgIGlmICggZC0+aXNfc2h1
dHRpbmdfZG93biB8fAorICAgICAgICAgdGVzdF9hbmRfc2V0X2JpdChfVFJDX3J1bm5pbmcsICZ0
cmMtPmZsYWdzKSApCisgICAgICAgIHJldHVybjsKKworICAgIHRyYy0+b2ZmID0gKGludDY0X3Qp
dHJjLT52YWwgLSB0cmNfdmFsKGQsIDApOworCisgICAgaWYgKCB2ZC0+cmVmZXJlbmNlX3RzYy5t
c3IuZW5hYmxlZCApCisgICAgICAgIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKGQsIGZhbHNlKTsKK30K
Kworc3RhdGljIGludDY0X3QgdGltZV9yZWZfY291bnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICBjb25zdCBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9CisgICAg
ICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+dGltZV9yZWZfY291bnQ7CisKKyAgICByZXR1cm4g
dHJjX3ZhbChkLCB0cmMtPm9mZik7CiB9CiAKIHN0YXRpYyB2b2lkIHN0b3Bfc3RpbWVyKHN0cnVj
dCB2aXJpZGlhbl9zdGltZXIgKnZzKQpAQCAtMTk2LDcgKzE4MCw3IEBAIHN0YXRpYyB2b2lkIHN0
YXJ0X3N0aW1lcihzdHJ1Y3QgdmlyaWRpYW5fc3RpbWVyICp2cykKICAgICBjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiA9IHZzLT52OwogICAgIHN0cnVjdCB2aXJpZGlhbl92Y3B1ICp2diA9IHYtPmFyY2gu
aHZtLnZpcmlkaWFuOwogICAgIHVuc2lnbmVkIGludCBzdGltZXJ4ID0gdnMgLSAmdnYtPnN0aW1l
clswXTsKLSAgICBpbnQ2NF90IG5vdyA9IHRpbWVfbm93KHYtPmRvbWFpbik7CisgICAgaW50NjRf
dCBub3cgPSB0aW1lX3JlZl9jb3VudCh2LT5kb21haW4pOwogICAgIGludDY0X3QgZXhwaXJhdGlv
bjsKICAgICBzX3RpbWVfdCB0aW1lb3V0OwogCkBAIC0yODUsNyArMjY5LDcgQEAgc3RhdGljIHZv
aWQgcG9sbF9zdGltZXIoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBzdGltZXJ4KQogCiAg
ICAgaWYgKCAhdmlyaWRpYW5fc3luaWNfZGVsaXZlcl90aW1lcl9tc2codiwgdnMtPmNvbmZpZy5z
aW50eCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGltZXJ4
LCB2cy0+ZXhwaXJhdGlvbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB0aW1lX25vdyh2LT5kb21haW4pKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdGltZV9yZWZfY291bnQodi0+ZG9tYWluKSkgKQogICAgICAgICByZXR1
cm47CiAKICAgICBjbGVhcl9iaXQoc3RpbWVyeCwgJnZ2LT5zdGltZXJfcGVuZGluZyk7CkBAIC02
NDEsMTAgKzYyNSw3IEBAIHZvaWQgdmlyaWRpYW5fdGltZV9sb2FkX2RvbWFpbl9jdHh0KAogICAg
IHZkLT5yZWZlcmVuY2VfdHNjLm1zci5yYXcgPSBjdHh0LT5yZWZlcmVuY2VfdHNjOwogCiAgICAg
aWYgKCB2ZC0+cmVmZXJlbmNlX3RzYy5tc3IuZW5hYmxlZCApCi0gICAgewogICAgICAgICB2aXJp
ZGlhbl9tYXBfZ3Vlc3RfcGFnZShkLCAmdmQtPnJlZmVyZW5jZV90c2MpOwotICAgICAgICB1cGRh
dGVfcmVmZXJlbmNlX3RzYyhkLCBmYWxzZSk7Ci0gICAgfQogfQogCiAvKgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZpcmlkaWFuLmgKaW5kZXggNTRlNDZjYzRjNC4uMDEwYzhiNThkNCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92aXJpZGlhbi5oCkBAIC0xMTYsNyArMTE2LDYgQEAgc3RydWN0IHZpcmlkaWFuX2Rv
bWFpbgogICAgIHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyIGh5cGVyY2FsbF9ncGE7CiAgICAgc3Ry
dWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50IHRpbWVfcmVmX2NvdW50OwogICAgIHN0cnVjdCB2
aXJpZGlhbl9wYWdlIHJlZmVyZW5jZV90c2M7Ci0gICAgYm9vbCByZWZlcmVuY2VfdHNjX3ZhbGlk
OwogfTsKIAogdm9pZCBjcHVpZF92aXJpZGlhbl9sZWF2ZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IGxlYWYsCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 17:15:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 17: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 1hakMy-0006YN-1f; Tue, 11 Jun 2019 17:15:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=r+TN=UK=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hakJ2-0006TS-1C
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 17:11:32 +0000
X-Inumbo-ID: f4748b25-8c6b-11e9-8980-bc764e045a96
Received: from mail-qk1-x742.google.com (unknown [2607:f8b0:4864:20::742])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4748b25-8c6b-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 17:11:30 +0000 (UTC)
Received: by mail-qk1-x742.google.com with SMTP id m14so8123460qka.10
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 10:11:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=ZWlQYcXiYq4K+TsBHQ76oJw3abz884c7rNhqBJDQvhY=;
 b=qCKV/+lGBKvkrBjqJsoUyqYeqxfmWelo6UACUr6ry5UV2BtTGHymrtmEGdPMZgKhHF
 /Z/dPso4GmW4j+5krN6tcSIPD6l5FdrFI5+chZWWQcEVq1yew2ZfDQhY1gUtLtqjMvmw
 u9n++rSpE+txw9zeMHBXo81Y2SKw6FVRWI2q4su67jMKHP0Jp1dqZsqqf5xYIyxJhDZS
 f7HhDG6EK3kQmzhyXZPB950bv0cX52RRJMdiUlnFJeQzKFX7aHr3LrjiTjl1ayTr5u+y
 sT0WVPOkQSp7ls+C4iS400Ks+Wbg7rUv8/m/77N3doxH9Pa0Guuswv9apM53do90OhXK
 /Nzg==
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=ZWlQYcXiYq4K+TsBHQ76oJw3abz884c7rNhqBJDQvhY=;
 b=cARyPFiiBiwZLz2OduleVbM8R6+yUeqW000r8P2aTg5CXINrVgFqIT9Nti4YKf3qVG
 r5fsU24nzgrnF/tz5Gx+v+8wybe6XOfvE7FBIr1KZgr6nOu95cKUoE3pYZV3LxX2rjIW
 0nvRzsdoEErszDQ02CXaEEkjoRK6Vbj9mTC/9wqcgNnLm862yk0HCKmsJqZpZFegVmgf
 RBBhGLTTD+F5OikMbu6ORPXdzLeGCXDs8PJvamDNj+1eDQYSbOV8TpTXMRZ5rhF6rOyW
 uF1HyiIXnyl/4eJp1vaDdooP7XDqAT8sIWp76LQLOnXuZdWQ5KaTf4qTulLder9T8NvX
 0CUg==
X-Gm-Message-State: APjAAAWS7t1AnDu+R7Qs7mJ3b8VwJtmang8BxnHOSvYm9Fv/+E7bthu5
 T35kAA66eD6vSsJIMn57YzyoPB75XlLmww==
X-Google-Smtp-Source: APXvYqx+hHnpLR27v+s6IikIzaRlfP/H1xdNONaomiuAPaXD4Iw6g7+p5Cn6Sx/XDm4y2QiOn744zw==
X-Received: by 2002:ae9:c10c:: with SMTP id z12mr7963437qki.110.1560273089748; 
 Tue, 11 Jun 2019 10:11:29 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id q2sm7072848qkf.44.2019.06.11.10.11.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 10:11:29 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 13:11:24 -0400
Message-Id: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
X-Mailman-Approved-At: Tue, 11 Jun 2019 17:15:35 +0000
Subject: [Xen-devel] [PATCH 1/2] argo: warn sendv() caller when ring is full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

SW4gaXRzIGN1cnJlbnQgc3RhdGUsIGlmIHRoZSBkZXN0aW5hdGlvbiByaW5nIGlzIGZ1bGwsIHNl
bmR2KCkKd2lsbCByZXF1ZXVlIHRoZSBtZXNzYWdlIGFuZCByZXR1cm4gdGhlIHJjIG9mIHBlbmRp
bmdfcmVxdWV1ZSgpLAp3aGljaCB3aWxsIHJldHVybiAwIG9uIHN1Y2Nlc3MuIFRoaXMgcHJldmVu
dHMgdGhlIGNhbGxlciBmcm9tCmRpc3Rpbmd1aXNoaW5nIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4g
YSBzdWNjZXNzZnVsIHdyaXRlIGFuZCBhCm1lc3NhZ2UgdGhhdCBuZWVkcyB0byBiZSByZXNlbnQg
YXQgYSBsYXRlciB0aW1lLgoKSW5zdGVhZCwgY2FwdHVyZSB0aGUgLUVBR0FJTiB2YWx1ZSByZXR1
cm5lZCBmcm9tIHJpbmdidWZfaW5zZXJ0KCkKYW5kICpvbmx5KiBvdmVyd3JpdGUgaXQgaWYgdGhl
IHJjIG9mIHBlbmRpbmdfcmVxdWV1ZSgpIGlzIG5vbi16ZXJvLgpUaGlzIGFsbG93cyB0aGUgY2Fs
bGVyIHRvIG1ha2UgaW50ZWxsaWdlbnQgZGVjaXNpb25zIG9uIC1FQUdBSU4gYW5kCnN0aWxsIGJl
IGFsZXJ0ZWQgaWYgdGhlIHBlbmRpbmcgbWVzc2FnZSBmYWlscyB0byByZXF1ZXVlLgoKU2lnbmVk
LW9mZi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Ci0tLQog
eGVuL2NvbW1vbi9hcmdvLmMgfCA2ICsrKysrLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIveGVu
L2NvbW1vbi9hcmdvLmMKaW5kZXggMTMwNTJiOTIzOS4uMmY4NzRhNTcwZCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9hcmdvLmMKKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKQEAgLTIwNDgsOSArMjA0
OCwxMyBAQCBzZW5kdihzdHJ1Y3QgZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNf
YWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVzc2FnZV90eXBlLCAmbGVuKTsK
ICAgICAgICAgaWYgKCByZXQgPT0gLUVBR0FJTiApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGlu
dCByYzsKKwogICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFp
bGVkLCBFQUdBSU5cbiIpOwogICAgICAgICAgICAgLyogcmVxdWV1ZSB0byBpc3N1ZSBhIG5vdGlm
aWNhdGlvbiB3aGVuIHNwYWNlIGlzIHRoZXJlICovCi0gICAgICAgICAgICByZXQgPSBwZW5kaW5n
X3JlcXVldWUoZHN0X2QsIHJpbmdfaW5mbywgc3JjX2lkLmRvbWFpbl9pZCwgbGVuKTsKKyAgICAg
ICAgICAgIHJjID0gcGVuZGluZ19yZXF1ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21h
aW5faWQsIGxlbik7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICByZXQg
PSByYzsKICAgICAgICAgfQogCiAgICAgICAgIHNwaW5fdW5sb2NrKCZyaW5nX2luZm8tPkwzX2xv
Y2spOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 17:15:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 17: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 1hakMy-0006YT-Au; Tue, 11 Jun 2019 17:15:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=r+TN=UK=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hakJ6-0006Tt-D5
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 17:11:36 +0000
X-Inumbo-ID: f76efcdc-8c6b-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 f76efcdc-8c6b-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 17:11:35 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id y57so15470498qtk.4
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 10:11:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=ziayDw4v7TqaC+TVnep2nFZ1Iu6htXCoSZGt4yUQ1yQ=;
 b=qvogJPHFOAmq6kcPdhGrvi1r5/HKQywxwG2470t6ecePqm9OF0Gc1ZXUjgtslZjKiw
 2M+BiKUKu+AsimnrDelsnDApxUyJKH+X2WCNb+jXn5XuJOmXFNZkaIppQm0qbyL5MB6R
 TULQm3Eu413c9S8KmFnFMjq9K6rZheaFm0G5TeAwTtXjWujZM2r3om8rhGwcs9Q1rrEh
 WM9WnNwxMfMGqiUiJU4MA8Z3grxqGg8LuBrjWeHgQ5phwOZUa6Np8FCVW88ftHI+s7oi
 7nvxBRSbEXP+CcUrecHVhkHF6vJKAelNvusXFfmv4ZgEYQMuWPQlQy18QtU7YydvEIeC
 mIKw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:in-reply-to:references;
 bh=ziayDw4v7TqaC+TVnep2nFZ1Iu6htXCoSZGt4yUQ1yQ=;
 b=A8SMJIMCnGAjwgGCxX9yXOqPMCqdE9srSK5DP0qlhlGHrhKtFyPg2OITNZn8USjVP8
 Yh6kfpAMP0kxwmvzr4sA/D0YhymEX7lWKTpk5YFrp2JCxo59CX5z6fF4RgajM5FAvgDd
 OTBXHwxiwx8oxlnqOk2nPNPpT+N+oehQ4PqJWDIIWEhSSDbWjmg1G34eM4eaYZCZTqJG
 rGynKAieMS/rHc6GE5kDORIJvL66oUTswWX4URp9ZYTFJcoM1VGfQtG3A1lwef5q0r2Z
 Yol2z4y7GiyGbvAE5RL58N8upfWKSyVM8IjY61/bZ0hnUQTOyHlizzgrlA7DsW6dB2aQ
 xBEw==
X-Gm-Message-State: APjAAAWZbMFM8Y1Uh6Haz0qPoh8yCJTG6JrMK4X/2Od1YTrLkQUSNGlt
 rNJ34/MNpMiNX/tCLvMPJJnWT9O6pdDW8g==
X-Google-Smtp-Source: APXvYqyzO/aAsZE/ZIuyekdXuIpc71vy8N+rUuRp7B4SfmYLbhRuIsOsrZ3hyeGy58xn/GXUIa/LwQ==
X-Received: by 2002:ac8:17c8:: with SMTP id r8mr66281608qtk.319.1560273094537; 
 Tue, 11 Jun 2019 10:11:34 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id q2sm7072848qkf.44.2019.06.11.10.11.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 10:11:34 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 13:11:25 -0400
Message-Id: <43766a806049b9556dd73ed8c1d6368ab2b26c4f.1560272437.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
X-Mailman-Approved-At: Tue, 11 Jun 2019 17:15:35 +0000
Subject: [Xen-devel] [PATCH 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

V2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdkIGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUg
cXVldWUKZW50cnkgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUgbWVzc2FnZSBzbyB0aGF0IFhl
biBrbm93cyB0bwpzZW5kIGEgVklSUSB0byB0aGUgcmVzcGVjdGl2ZSBkb21haW4gd2hlbiBlbm91
Z2ggc3BhY2UgZnJlZXMgdXAKaW4gdGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZl
ciwgWGVuIGRvZXNuJ3QgcG9wdWxhdGUKdGhlIGxlbmd0aCBvZiB0aGUgbXNnIGlmIGEgZ2l2ZW4g
d3JpdGUgZmFpbHMsIHNvIHRoaXMgbGVuZ3RoIGlzCmFsd2F5cyByZXBvcnRlZCBhcyB6ZXJvLiBU
aGlzIGNhdXNlcyBYZW4gdG8gc3B1cnJpb3VzbHkgd2FrZSB1cAphIGRvbWFpbiBldmVuIHdoZW4g
dGhlIHJpbmcgZG9lc24ndCBoYXZlIGVub3VnaCBzcGFjZS4KClRoaXMgcGF0Y2ggbWFrZXMgc3Vy
ZSB0aGF0IHRoZSBtc2cgbGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5CnBvcHVsYXRpbmcgaXQg
aW4gdGhlIGV2ZW50IG9mIGEgd3JpdGUgZmFpbHVyZS4KClNpZ25lZC1vZmYtYnk6IE5pY2hvbGFz
IFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgotLS0KIHhlbi9jb21tb24vYXJnby5j
IHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2FyZ28uYyBiL3hlbi9jb21tb24vYXJnby5jCmluZGV4IDJmODc0YTU3MGQu
LmViNTQxODI5ZDYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vYXJnby5jCisrKyBiL3hlbi9jb21t
b24vYXJnby5jCkBAIC0yMDUwLDYgKzIwNTAsMTIgQEAgc2VuZHYoc3RydWN0IGRvbWFpbiAqc3Jj
X2QsIHhlbl9hcmdvX2FkZHJfdCAqc3JjX2FkZHIsCiAgICAgICAgIHsKICAgICAgICAgICAgIGlu
dCByYzsKIAorICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIGlmIHJpbmdidWZfaW5zZXJ0
IGZhaWxzLCB0aGVuIGxlbiB3aWxsIG5ldmVyIGJlIHBvcHVsYXRlZC4KKyAgICAgICAgICAgICAq
IG1ha2Ugc3VyZSB0byBwb3B1bGF0ZSBpdCBoZXJlLgorICAgICAgICAgICAgICovCisgICAgICAg
ICAgICBpb3ZfY291bnQoaW92cywgbmlvdiwgJmxlbik7CisKICAgICAgICAgICAgIGFyZ29fZHBy
aW50aygiYXJnb19yaW5nYnVmX3NlbmR2IGZhaWxlZCwgRUFHQUlOXG4iKTsKICAgICAgICAgICAg
IC8qIHJlcXVldWUgdG8gaXNzdWUgYSBub3RpZmljYXRpb24gd2hlbiBzcGFjZSBpcyB0aGVyZSAq
LwogICAgICAgICAgICAgcmMgPSBwZW5kaW5nX3JlcXVldWUoZHN0X2QsIHJpbmdfaW5mbywgc3Jj
X2lkLmRvbWFpbl9pZCwgbGVuKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 17:32:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 17: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 1hakdh-00089c-Uc; Tue, 11 Jun 2019 17:32: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hakdg-00089T-8J
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 17:32:52 +0000
X-Inumbo-ID: edb61344-8c6e-11e9-aeb7-7395da23028b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id edb61344-8c6e-11e9-aeb7-7395da23028b;
 Tue, 11 Jun 2019 17: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 1hakdb-0003r8-60; Tue, 11 Jun 2019 17:32: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 1hakda-0004O7-Sx; Tue, 11 Jun 2019 17:32:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hakda-00045T-Rn; Tue, 11 Jun 2019 17:32:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137658-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=7f03e7e05f4f80a41d28706c7567154dce257ce3
X-Osstest-Versions-That: xen=892e538f43bb01c00718345aa3b0133ee74b4164
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 17:32:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137658: 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>

ZmxpZ2h0IDEzNzY1OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY1OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3ZjAzZTdlMDVmNGY4MGE0MWQyODcwNmM3NTY3MTU0ZGNlMjU3Y2UzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OTJlNTM4ZjQzYmIwMWMwMDcx
ODM0NWFhM2IwMTMzZWU3NGI0MTY0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NDMgIDIwMTkt
MDYtMTEgMTE6MDE6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjU4ICAy
MDE5LTA2LTExIDE1OjAwOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQmFvZG9uZyBDaGVuIDxjaGVuYmFv
ZG9uZ0BteG5hdmkuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA4OTJlNTM4ZjQzLi43ZjAzZTdlMDVmICA3ZjAzZTdlMDVmNGY4MGE0MWQy
ODcwNmM3NTY3MTU0ZGNlMjU3Y2UzIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:15:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:15:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halIe-0002vS-4b; Tue, 11 Jun 2019 18: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1halIc-0002vL-Oi
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:15:10 +0000
X-Inumbo-ID: d890ac10-8c74-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d890ac10-8c74-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:15: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 5C5B421734;
 Tue, 11 Jun 2019 18:15:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560276908;
 bh=6tFeebVm0Y9tHLEi977LGWmr9IaJTqqKa3YW7yIhePg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=w6ST2wOTmWNmLWkaAObhsYabsroN80/tsqG25KRKCt4Fbj7JiNCrB2lcIti9KY0cb
 fWyDI4C0Wop2ZLYnjJnq1jWxhpdaZulAN6hTY3LDeBpW03FeDZfvSiKe6VMB4RtzqF
 VjoB0mk5xAdm4Ajfpcsdl4htniyPmXs+VSWgy6FU=
Date: Tue, 11 Jun 2019 11:15: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: <091bcd75-6a83-cedd-c0c1-8c5559ccf57c@arm.com>
Message-ID: <alpine.DEB.2.21.1906111114180.13737@sstabellini-ThinkPad-T480s>
References: <20190508161603.21964-1-julien.grall@arm.com>
 <20190508161603.21964-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1905091307080.25766@sstabellini-ThinkPad-T480s>
 <5fe19f3a-e17b-04b5-ff15-5579ebe789eb@arm.com>
 <cc1d2550-794c-842d-26db-178f614f81b3@arm.com>
 <4b1d9bf6-bf3b-a5ec-da06-534618bb34a8@arm.com>
 <alpine.DEB.2.21.1905101050260.25766@sstabellini-ThinkPad-T480s>
 <10c3ba27-c0df-a0d4-4033-530ec99291ac@arm.com>
 <alpine.DEB.2.21.1905201357570.16404@sstabellini-ThinkPad-T480s>
 <471832b3-c328-2275-2abd-845371be819b@arm.com>
 <alpine.DEB.2.21.1906101347270.8691@sstabellini-ThinkPad-T480s>
 <091bcd75-6a83-cedd-c0c1-8c5559ccf57c@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 4/7] xen/arm: page: Clarify the Xen TLBs
 helpers name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xMC8xOSA5OjUxIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBN
b24sIDIwIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IE9uIDIwLzA1LzIwMTkg
MjI6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBPbiBGcmksIDEwIE1heSAy
MDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiBGZWVsIGZyZWUgdG8gc3VnZ2VzdCBh
biBpbi1jb2RlIGNvbW1lbnQgc28gd2UgY2FuIGRpc2N1c3Mgb24gdGhlCj4gPiA+ID4gPiB3b3J0
aGluZXNzLgo+ID4gPiA+IAo+ID4gPiA+IEkgc3VnZ2VzdCBzb21ldGhpbmcgbGlrZSB0aGUgZm9s
bG93aW5nOgo+ID4gPiA+IAo+ID4gPiA+ICAgIC8qCj4gPiA+ID4gICAgICogRmx1c2ggYWxsIGh5
cGVydmlzb3IgbWFwcGluZ3MgZnJvbSB0aGUgVExCIG9mIHRoZSBsb2NhbCBwcm9jZXNzb3IuCj4g
PiA+ID4gTm90ZQo+ID4gPiA+ICAgICAqIHRoYXQgaW5zdHJ1Y3Rpb24gY2FjaGUgbWFpbnRlbmFu
Y2UgbWlnaHQgYWxzbyBiZSByZXF1aXJlZCB3aGVuCj4gPiA+ID4gc2VsZgo+ID4gPiA+ICAgICAq
IG1vZGlmeWluZyBYZW4gY29kZSwgc2VlIEQ1LTI1MjIgaW4gQVJNIERESSAwNDg3RC5hIGFuZCBC
My4xMS4yIGluCj4gPiA+ID4gQVJNCj4gPiA+ID4gICAgICogRERJIDA0MDZDLmMuCj4gPiA+ID4g
ICAgICovCj4gPiA+IAo+ID4gPiBUaGlzIGxvb2tzIHF1aXRlIG91dC1vZi1jb250ZXh0LCB3aGF0
IGlzIHRoZSByZWxhdGlvbiBiZXR3ZWVuCj4gPiA+IHNlbGYtbW9kaWZ5aW5nIGNvZGUgYW5kIFRM
QiBmbHVzaD8KPiA+IAo+ID4gIkZsdXNoIGFsbCBoeXBlcnZpc29yIG1hcHBpbmdzIGZyb20gdGhl
IFRMQiBvZiB0aGUgbG9jYWwgcHJvY2Vzc29yIiBpcwo+ID4gdGhlIGRlc2NyaXB0aW9uIG9mIHRo
ZSBmdW5jdGlvbiBiZWxvdyAoaXQgY2Fubm90IGJlIHNlZW4gaGVyZSBidXQgaXQncwo+ID4gdGhl
IGZ1bmN0aW9uIG9uIHRvcCBvZiB3aGljaCB0aGlzIGNvbW1lbnQgaXMgc3VwcG9zZWQgdG8gYmUg
b24sCj4gPiBmbHVzaF94ZW5fZGF0YV90bGJfbG9jYWwpLiBUaGUgcmVzdCBvZiB0aGUgY29tbWVu
dCBpcyBpbmZvcm1hdGl2ZQo+ID4gcmVnYXJkaW5nIGRpZmZpY3VsdCBjYXNlcyBzdWNoIGFzIHNl
bGYtbW9kaWZ5aW5nIGNvZGUsIHdoaWNoIHdhcyBwcmVzZW50Cj4gPiBpbiB0aGUgcHJldmlvdXMg
dmVyc2lvbiBvZiB0aGUgY29kZSBhbmQgSSB3b3VsZCBsaWtlIHRvIHJldGFpbi4gVGhlCj4gPiBy
ZWxhdGlvbiBpcyB0aGF0IHRoZXJlIGlzIGEgZ29vZCBjaGFuY2UgeW91IG5lZWQgdG8gZG8gYm90
aC4KPiBTb3JyeSBidXQgdGhpcyBkb2Vzbid0IG1ha2Ugc2Vuc2UgdG8gbWUuIFlvdSBhcmUgdW5s
aWtlbHkgZ29pbmcgdG8gbW9kaWZ5Cj4gbWFwcGluZyB3aGVuIHVzaW5nIHNlbGYtbW9kaWZ5aW5n
LiBBbmQgaWYgeW91IHdlcmUsIHRoZW4gYmVjYXVzZSBpbnN0cnVjdGlvbnMKPiBjYWNoZXMgYXJl
IGltcGxlbWVudGluZyB0aGUgSVZJUFQgZXh0ZW5zaW9uIChhc3N1bWluZyB3ZSBmb3JiaWQgSVZJ
VlQgY2FjaGUgYXMKPiBzdWdnZXN0ZWQgYnkgcGF0Y2ggIzEgZm9yIEFybTMyKSB0aGVyZSBhcmUg
bm8gbmVlZCB0byBtb2RpZnlpbmcgdGhlIGNhY2hlCj4gYmVjYXVzZSB0aGUgcGh5c2ljYWwgYWRk
cmVzcyB3b3VsZCBiZSBkaWZmZXJlbnQuCj4gCj4gQWxsIHRoZSBzZWxmLW1vZGlmeWluZyBjb2Rl
IGluIFhlbiAoaS5lIGFsdGVybmF0aXZlLCBsaXZlcGF0Y2gpIGRvbid0IHJlcXVpcmVzCj4gYSBU
TEIgbWFpbnRlbmFuY2UuIEkgYWxzbyBjYW4ndCBzZWUgd2hlbiB0aGUgdHdvIHdvdWxkIGJlIG5l
Y2Vzc2FyeSBhdCB0aGUKPiBzYW1lLgo+IAo+IENhbiB5b3UgcGxlYXNlIGdpdmUgYSBjb25jcmV0
ZSBleGFtcGxlIHdoZXJlIGl0IHdvdWxkIGJlIG5lY2Vzc2FyeT8KCkdpdmVuIHRoZSBzY2FyY2l0
eSBvZiBJVklWVCBwbGF0Zm9ybXMgb3V0IHRoZXJlLCB0aGUgdW5saWtlbHkgdXNlZnVsbmVzcwpp
biB0aGUgSVZJUFQgY2FzZSwgYW5kIHRoYXQgdGhpcyBpcyBqdXN0IGEgY29tbWVudCwgSSBkb24n
dCB0aGluayB0aGlzCmlzc3VlIGlzIHdvcnRoIHNwZW5kaW5nIG1vcmUgdGltZSBvbi4KCkZvciB2
MyBvZiB0aGUgcGF0Y2g6CgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:17:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halKU-00034n-IM; Tue, 11 Jun 2019 18: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1halKT-00034e-52
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:17:05 +0000
X-Inumbo-ID: 1cf770c0-8c75-11e9-a529-9fd6c45beb4d
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1cf770c0-8c75-11e9-a529-9fd6c45beb4d;
 Tue, 11 Jun 2019 18:17:04 +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 03C0D2173B;
 Tue, 11 Jun 2019 18:17:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560277023;
 bh=2rFufS7ntl2J48XqbOWWdUIvnxVlJuFunL8IYyQUgOU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=h3AJvI1jos50hOiKr+IFnKq1sRgc6jOHvzmasSlB1RyaCvybLjW1zWzx8JO8yk27J
 cSA/kEhu06RxqmMxL/r0asbFbsFTZw5Hf/s8yo4nG7FhnGTRZ/wHAHqf0w1TF510XX
 Nk+oZcuFRFPsqX4jxzxDQncIKaNW4NQq9U1vPW+g=
Date: Tue, 11 Jun 2019 11:17:02 -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.1906101355120.8691@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1906111115420.13737@sstabellini-ThinkPad-T480s>
References: <20190514121132.26732-1-julien.grall@arm.com>
 <20190514121132.26732-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1905201143390.16404@sstabellini-ThinkPad-T480s>
 <42c29444-01b0-cb6a-a8e7-3642175402f7@arm.com>
 <0172ad95-1a78-8f2f-9f11-a74089829fb9@arm.com>
 <c2e73bc5-4390-7436-21f7-deff8d85db1d@arm.com>
 <alpine.DEB.2.21.1906101337160.8691@sstabellini-ThinkPad-T480s>
 <65f29654-ab95-f011-69f1-0d26a09d80b6@arm.com>
 <alpine.DEB.2.21.1906101355120.8691@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 1/8] xen/arm: Don't boot Xen on
 platform using AIVIVT instruction caches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrii_Anisov@epam.com, Oleksandr_Tyshchenko@epam.com,
 Julien Grall <julien.grall@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1vbiwg
MTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IE9uIDYvMTAvMTkgOTo0MCBQTSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiBIaSBKdWxpZW4sCj4gPiAKPiA+IEhpIFN0
ZWZhbm8sCj4gPiAKPiA+ID4gCj4gPiA+IEkgZXhwcmVzc2VkIG15IHByZWZlcmVuY2UgYmVsb3cu
IFdlIGRvbid0IGFncmVlLiBJcyB0aGVyZSBhbnl0aGluZyBlbHNlCj4gPiA+IHlvdSB3b3VsZCBs
aWtlIG1lIHRvIGFkZCB0byB0aGlzIHRocmVhZD8gRG8geW91IGhhdmUgYSBzcGVjaWZpYwo+ID4g
PiBxdWVzdGlvbj8gVGhlIG9ubHkgcXVlc3Rpb24gSSBzZWUgYmVsb3cgaXMgIlVzZXJzIG9mIHdo
YXQ/IiBidXQgSSB0YWtlCj4gPiA+IGl0IHdhcyBqdXN0IHJoZXRvcmljYWwuCj4gPiAKPiA+IE5v
IGl0IHdhc24ndCByaGV0b3JpY2FsLiBJdCB3YXMgYSBnZW51aW5lIHF1ZXN0aW9uLCBiZWNhdXNl
IHlvdSBhcmUgaW1wbHlpbmcKPiA+IHRoYXQ6Cj4gPiAJMSkgSXQgaXMgcG9zc2libGUgdG8gaGF2
ZSB1c2VyIHRoYXQgYXJlIHVzaW5nIEFJVklWVAo+ID4gCTIpIFdlIGhhdmUgdG8gc3VwcG9ydCBv
dXQgb2YgdHJlZSB1c2Vycwo+ID4gCj4gPiBUaGUgbGF0dGVyIGlzIHBhcnRpY3VsYXJseSBjcml0
aWNhbCBhcyB0aGlzIGltcGxpZXMgdGhhdCBhbnkgY2hhbmdlIGluIFhlbgo+ID4gc2hvdWxkIGJl
IGRvbmUgd2l0aCBrZWVwaW5nIGluIG1pbmQgYW55IHBhdGNoZXMgdGhhdCBjb3VsZCBiZSBhcHBs
aWVkIG9uIHRvcAo+ID4gb2YgWGVuLgo+ID4gCj4gPiBTbyBJIGFtIGFsbCBoZWFyIG9mIHlvdXIg
YXJndW1lbnRzIGhlcmUuLi4gQXQgdGhlIGVuZCwgd2UgbmVlZCB0byBjb21lIHRvIGFuCj4gPiBh
Z3JlZW1lbnQgaGVyZSBhcyBhdCB0aGUgbW9tZW50IG15IHBhdGNoIGNhbid0IGdvIHdpdGhvdXQg
eW91ciBhY2suCj4gCj4gTm8sIHdlIGRvbid0IGhhdmUgdG8gc3VwcG9ydCBvdXQgb2YgdHJlZSB1
c2Vycy4gSSBkaWRuJ3QgbWVhbiB0byBpbXBseQo+IGl0LiBCdXQgaXQgY29zdHMgdXMgdmVyeSBs
aXR0bGUgdG8gYmUgY291cnRlb3VzIGFuZCBwb2xpdGUgaW4gY2FzZXMgbGlrZQo+IHRoaXMsIHNl
bmRpbmcgYSBtb3JlIG9idmlvdXMgW0FOTk9VTkNFXSBlbWFpbCBzYXlpbmcgIndlIGFyZSBkcm9w
cGluZwo+IEFJVklWVCBhcyBub2JvZHkgc2hvdWxkIGJlIHVzaW5nIGl0Ii4KPiAKPiBDYW4gdGhp
cyBwYXRjaCBnbyBpbiByZWdhcmRsZXNzPyBJIHdvdWxkbid0IGJlIGhhcHB5IGFib3V0IGl0LCBi
dXQgaWYKPiB0aGlzIHdhcyBhIHZvdGUgaXQgd291bGQgYmUgYSAtMSwgbm90IGEgLTIuIEl0IGlz
IGRpZmZpY3VsdCB0byBnaXZlIGFuCj4gYWNrIGZvciBhIHRoaW5nIEkgZG9uJ3QgbGlrZSwgYnV0
IEkgd291bGRuJ3QgZ28gYXMgZmFyIGFzIG5hY2tpbmcgaXQuCgpPbiBzZWNvbmQgdGhvdWdodCwg
dGhpcyBwYXRjaCBzaG91bGQgbm90IGJlIGdhdGVkIGJ5IGFuIGFubm91bmNlIGVtYWlsLAphbmQg
Z2l2ZW4gdGhlIHNjYXJjaXR5IG9mIEFJVklWVCBwbGF0Zm9ybXMsIGl0IGlzIG5vdCB3b3J0aCB0
aGUgZWZmb3J0LgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:18:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:18:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halM5-0003CA-07; Tue, 11 Jun 2019 18:18:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halM3-0003C3-Uy
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:18:44 +0000
X-Inumbo-ID: 5703aa38-8c75-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.82]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5703aa38-8c75-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:18:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dDdav4y7XhxZ6S8KRcoF6uhdLr8/LBRVJOZoDSVnIKk=;
 b=PasunxUQYZE+lpSgNnwWK+HHGt9FS6KlL7P8ue57pCUxbuWlYBOuZQvN96mqfatUBpcKMMP6Yrd/EK0z3F6QDKdSgnyV7xj53VFVszzZrbjo5l7lyoa1QBgA+7cVNMNv9LL54dKm5rO+21bHW6pQ3DcJXh6V8mp4byNaG6aOXnTy/L/HRsGLgIWsyWUCuKQZ/bFhzSRjN0W5a/oeAYNjWiItqMdneQ+a3ixL8mWEf5hR0+akBDc6EtItiKy5sIYMmP0gHLGXtTrZnJmOXxPiw5jSRWNHfBBmcvr6v70IN08niSS+go8OaaDeQumveV8fooQpjVYceC53YcJvtE2Pig==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4482.eurprd03.prod.outlook.com (20.177.40.87) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.10; Tue, 11 Jun 2019 18:18:38 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:18:38 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v5 01/10] xen/arm: add generic TEE mediator framework
Thread-Index: AQHVEBu+v99Aq9L0vky2ENVWc7gtYqaO4l8AgAEmUoCABttBgA==
Date: Tue, 11 Jun 2019 18:18:37 +0000
Message-ID: <87y3286l50.fsf@epam.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
 <1183ab3f-e483-9ad8-ede3-c905bc2d9331@arm.com>
 <73a3c967-66f8-5d26-f657-5093c25cc76b@arm.com>
In-Reply-To: <73a3c967-66f8-5d26-f657-5093c25cc76b@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: 6eeae7a2-8364-467e-0695-08d6ee9939d2
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:AM0PR03MB4482; 
x-ms-traffictypediagnostic: AM0PR03MB4482:
x-microsoft-antispam-prvs: <AM0PR03MB448244DD0CE0132D1FF2B18EE6ED0@AM0PR03MB4482.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(346002)(366004)(136003)(376002)(199004)(189003)(26005)(6916009)(86362001)(102836004)(229853002)(66066001)(5660300002)(6506007)(55236004)(53546011)(2906002)(71190400001)(71200400001)(7416002)(256004)(6246003)(80792005)(7736002)(81166006)(81156014)(8676002)(305945005)(186003)(8936002)(6512007)(54906003)(68736007)(446003)(91956017)(316002)(66946007)(66476007)(66446008)(64756008)(66556008)(76176011)(73956011)(486006)(36756003)(6486002)(53936002)(76116006)(14454004)(99286004)(3846002)(2616005)(476003)(6116002)(6436002)(72206003)(11346002)(478600001)(4326008)(25786009)(41533002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4482;
 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: eJhK2SqmQuLydGulYJD6+nr9SDQUAdCxct4wptW8SYdNJeK/JiPDzuV6KrY7WTLwz7v6nttcUl2vUoeSjUphqi3qtYu/WyQyNMMAAiy0fH+uA6JH7EDWbXlb0G228U6mJOwrNkKCs1TrTIrKHeA5+X4l+eIG7NVUc/vic/DILeDvOu74EqYCTgDMIEHGzzQ0IjoiVT2ets3pYFJ0t7GKP9RTXyXcyiznvhmU2SXDflCgtovETzFFgWwWngvCQMVeSiKB3ItpH71PDGBxwb0elcy53Ffo+up+pEOitNGirrZRpH+F4Xs19opIz4PkMAL6oPVBBIevfc4LPk9nXFc+nblenR1wqYEFJjxfFqY6Hk8jwyJ6KDstsmQonFbyqmOUT1+0oxjbVWTxpcviCZRq4sipE8wzYuVazyQqtLie8Uw=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6eeae7a2-8364-467e-0695-08d6ee9939d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:18:38.6246 (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: AM0PR03MB4482
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDA2LzA2LzIwMTkgMTc6MDIs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgVm9sb2R5bXlyLAo+Pgo+PiBPbiA1LzIxLzE5IDEw
OjI1IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+ICtzdGF0aWMgaW5saW5lIGJvb2wg
dGVlX2hhbmRsZV9jYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+Pj4gK3sKPj4+ICsg
cmV0dXJuIGZhbHNlOwo+Pj4gK30KPj4+ICsKPj4+ICtzdGF0aWMgaW5saW5lIGludCB0ZWVfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgdGVlX3R5cGUpCj4+PiArewo+Pj4g
KyByZXR1cm4gLUVOT0RFVjsKPj4+ICt9Cj4+Cj4+IEkgaGFkIGEgcmVwb3J0IHRoYXQgWGVuIGZh
aWxzIHRvIGJvb3Qgd2l0aCB0aGlzIHNlcmllcyBhbmQKPj4gIUNPTkZJR19URUUuIFRoaXMgaXMg
YmVjYXVzZSB5b3UgcmV0dXJuIGFuIGVycm9yIGhlcmUgaW4gYWxsIHRoZQo+PiBjYXNlIHNvbWUg
ZG9tYWluIGNyZWF0aW9uIHdpbGwgYWx3YXlzIGZhaWwuClRoYW5rcyBmb3IgcmVwb3J0aW5nLiBJ
IGZvcmdvdCB0byB0ZXN0IHRoYXQgY2FzZSA6KAoKPj4gSW5zdGVhZCB0aGlzIHNob3VsZCBjaGVj
ayB0aGF0IHRlZV90eXBlIGlzIGFsd2F5cyBOT05FIG9yIGVsc2UgcmV0dXJuIGFuIGVycm9yLgo+
Pgo+PiBBbHNvLCBwbGVhc2UgYXQgbGVhc3QgY2hlY2sgdGhhdCB5b3VyIHNlcmllcyBkb2VzIG5v
dCBicmVhayBib290Cj4+IHdoZW4gQ09ORklHX1RFRSBpcyBub3Qgc2VsZWN0ZWQuIEl0IHdvdWxk
IGFsc28gYmUgaWRlYWwgKGJ1dCBub3QKPj4gbWFuZGF0b3J5KSBpZiB5b3UgY2FuIGNoZWNrIHRo
YXQgaXQgZG9lcyBub3QgYnJlYWsgb24gbm9uLU9QVEVFCj4+IHBsYXRmb3JtIHdoZW4gIUNPTkZJ
R19URUUgaXMgc2VsZWN0ZWQuCj4KPiBJIGp1c3QgcmVhbGl6ZWQgdGhpcyBwYXJhZ3JhcGggbWF5
IG5vdCBiZSBjbGVhci4gV2hhdCBJIG1lYW50IGlzIHdlCj4gbmVlZCB0byBhdCBsZWFzdCB0ZXN0
IHRoZXJlIGFyZSBubyByZWdyZXNzaW9uIHdoZW4gYm9vdGluZyB3aGVuIHdpdGgKPiBDT05GSUdf
VEVFPW4uCj4KPiBGb3IgQ09ORklHX1RFRT15LCBpdCB3b3VsZCBiZSBnb29kIHRvIHRlc3QgdGhh
dCBpdCBzdGlsbCBib290cyBvbgo+IHBsYXRmb3JtIG5vdCBwcm92aWRpbmcgT1AtVEVFLiBUaGlz
IGlzIG5vdCBjcml0aWNhbCBiZWNhdXNlIHRoZSBjb25maWcKPiBjYW5ub3QgYmUgc2VsZWN0ZWQg
d2l0aG91dCBDT05GSUdfWEVOX0VYUEVSVD15LgpJIGZpeGVkIENPTkZJR19URUU9biBpc3N1ZSBp
biB0aGUgbmV3IHZlcnNpb24sIHdoaWNoIEknbSBnb2luZyB0byBzZW5kCmxhdGVyIHRvZGF5LgoK
QWxzbyBJIG1hZGUgb3B0ZWVfcHJvYmUoKSAod2l0aCBDT05GSUdfT1BURUU9eSBvZiBjb3Vyc2Up
IHRvIHJldHVybgpmYWxzZSB0byBlbXVsYXRlZCBwbGF0Zm9ybSB3aXRob3V0IE9QLVRFRS4gU3lz
dGVtIGJvb3RzIGFuZCB3b3JrcyBhcwp1c3VhbC4KCkFsc28gSSBhZGRyZXNzZWQgeW91ciBvdGhl
ciBjb21tZW50cyBmb3IgdGhpcyBwYXRjaC4KCi0tCkJlc3QgcmVnYXJkcyxWb2xvZHlteXIgQmFi
Y2h1awpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:21:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halOL-0003ub-Gp; Tue, 11 Jun 2019 18: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1halOK-0003uT-C2
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:21:04 +0000
X-Inumbo-ID: aba73572-8c75-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aba73572-8c75-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:21: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 9230920866;
 Tue, 11 Jun 2019 18:21:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560277262;
 bh=SiMXj5T+B/NVmycTD2GnyHbwQySmDe90LxXSmjB6tJU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xlY4VomsRigT/RmP5Z/cF+6Y6dvETJWsxHA42yCZyXqsxie9+wZn/F+zQNDQh4Dj9
 zwE9gM2XsU3O6p/TIbDjzlGIxaevvFFTnw+MZRxY908RSghx5rWiaoavbCYgWtHxnF
 ZdKqYIXrNC85aSOW/dlOzdnoQ04WQ/jDEVG4kCAM=
Date: Tue, 11 Jun 2019 11:21:02 -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: <20190514123125.29086-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111120290.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-2-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 01/12] xen/arm: lpae: Add a
 macro to generate offsets from an address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZXJlIGFyZSBmZXcg
cGxhY2VzIHJlcXVpcmluZyB0byBnZW5lcmF0ZSBvZmZzZXRzIGZyb20gYW4gYWRkcmVzcy4KPiBS
YXRoZXIgdGhhbiBvcGVuLWNvZGluZyBldmVyeXdoZXJlLCB3ZSBjYW4gaW50cm9kdWNlIGEgbWFj
cm8gdG8gZG8gdGhlCj4gam9iIGZvciB1cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxh
bmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAg
ICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3Ay
bS5jICAgICAgICAgfCAyMyArKystLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9h
c20tYXJtL2xwYWUuaCB8ICA5ICsrKysrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2Vy
dGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBpbmRleCA5MmMyNDEzZjIwLi4wNmZhMzQyYThm
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9w
Mm0uYwo+IEBAIC0zNjgsMTIgKzM2OCw3IEBAIG1mbl90IHAybV9nZXRfZW50cnkoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAo+ICAgICAgcDJtX3R5cGVfdCBfdDsKPiAgCj4gICAg
ICAvKiBDb252ZW5pZW5jZSBhbGlhc2VzICovCgpJIGRvbid0IGtub3cgaWYgeW91IHdhbnQgdG8g
a2VlcCB0aGlzIGNvbW1lbnQsIHdlIGNvdWxkIGdldCByaWQgb2YgaXQuCkVpdGhlciB3YXk6CgpB
Y2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4g
LSAgICBjb25zdCB1bnNpZ25lZCBpbnQgb2Zmc2V0c1s0XSA9IHsKPiAtICAgICAgICB6ZXJvZXRo
X3RhYmxlX29mZnNldChhZGRyKSwKPiAtICAgICAgICBmaXJzdF90YWJsZV9vZmZzZXQoYWRkciks
Cj4gLSAgICAgICAgc2Vjb25kX3RhYmxlX29mZnNldChhZGRyKSwKPiAtICAgICAgICB0aGlyZF90
YWJsZV9vZmZzZXQoYWRkcikKPiAtICAgIH07Cj4gKyAgICBERUNMQVJFX09GRlNFVFMob2Zmc2V0
cywgYWRkcik7Cj4gIAo+ICAgICAgQVNTRVJUKHAybV9pc19sb2NrZWQocDJtKSk7Cj4gICAgICBC
VUlMRF9CVUdfT04oVEhJUkRfTUFTSyAhPSBQQUdFX01BU0spOwo+IEBAIC04ODgsNyArODgzLDYg
QEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCB0LAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fYWNjZXNzX3QgYSkKPiAgewo+IC0gICAgcGFkZHJfdCBhZGRyID0g
Z2ZuX3RvX2dhZGRyKHNnZm4pOwo+ICAgICAgdW5zaWduZWQgaW50IGxldmVsID0gMDsKPiAgICAg
IHVuc2lnbmVkIGludCB0YXJnZXQgPSAzIC0gKHBhZ2Vfb3JkZXIgLyBMUEFFX1NISUZUKTsKPiAg
ICAgIGxwYWVfdCAqZW50cnksICp0YWJsZSwgb3JpZ19wdGU7Cj4gQEAgLTg5NywxMiArODkxLDcg
QEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiAg
ICAgIGJvb2wgcmVtb3ZpbmdfbWFwcGluZyA9IG1mbl9lcShzbWZuLCBJTlZBTElEX01GTik7Cj4g
IAo+ICAgICAgLyogQ29udmVuaWVuY2UgYWxpYXNlcyAqLwo+IC0gICAgY29uc3QgdW5zaWduZWQg
aW50IG9mZnNldHNbNF0gPSB7Cj4gLSAgICAgICAgemVyb2V0aF90YWJsZV9vZmZzZXQoYWRkciks
Cj4gLSAgICAgICAgZmlyc3RfdGFibGVfb2Zmc2V0KGFkZHIpLAo+IC0gICAgICAgIHNlY29uZF90
YWJsZV9vZmZzZXQoYWRkciksCj4gLSAgICAgICAgdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpCj4g
LSAgICB9Owo+ICsgICAgREVDTEFSRV9PRkZTRVRTKG9mZnNldHMsIGdmbl90b19nYWRkcihzZ2Zu
KSk7Cj4gIAo+ICAgICAgQVNTRVJUKHAybV9pc193cml0ZV9sb2NrZWQocDJtKSk7Cj4gIAo+IEBA
IC0xMTk5LDE1ICsxMTg4LDkgQEAgYm9vbCBwMm1fcmVzb2x2ZV90cmFuc2xhdGlvbl9mYXVsdChz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4pCj4gICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwgPSAw
Owo+ICAgICAgYm9vbCByZXNvbHZlZCA9IGZhbHNlOwo+ICAgICAgbHBhZV90IGVudHJ5LCAqdGFi
bGU7Cj4gLSAgICBwYWRkcl90IGFkZHIgPSBnZm5fdG9fZ2FkZHIoZ2ZuKTsKPiAgCj4gICAgICAv
KiBDb252ZW5pZW5jZSBhbGlhc2VzICovCj4gLSAgICBjb25zdCB1bnNpZ25lZCBpbnQgb2Zmc2V0
c1s0XSA9IHsKPiAtICAgICAgICB6ZXJvZXRoX3RhYmxlX29mZnNldChhZGRyKSwKPiAtICAgICAg
ICBmaXJzdF90YWJsZV9vZmZzZXQoYWRkciksCj4gLSAgICAgICAgc2Vjb25kX3RhYmxlX29mZnNl
dChhZGRyKSwKPiAtICAgICAgICB0aGlyZF90YWJsZV9vZmZzZXQoYWRkcikKPiAtICAgIH07Cj4g
KyAgICBERUNMQVJFX09GRlNFVFMob2Zmc2V0cywgZ2ZuX3RvX2dhZGRyKGdmbikpOwo+ICAKPiAg
ICAgIHAybV93cml0ZV9sb2NrKHAybSk7Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2xwYWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggNTQ1YjBj
OGYyNC4uYzIyNzgwZjhmMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gQEAgLTIxOCw2ICsyMTgsMTUg
QEAgVEFCTEVfT0ZGU0VUX0hFTFBFUlMoNjQpOwo+ICAjdW5kZWYgVEFCTEVfT0ZGU0VUCj4gICN1
bmRlZiBUQUJMRV9PRkZTRVRfSEVMUEVSUwo+ICAKPiArLyogR2VuZXJhdGUgYW4gYXJyYXkgQHZh
ciBjb250YWluaW5nIHRoZSBvZmZzZXQgZm9yIGVhY2ggbGV2ZWwgZnJvbSBAYWRkciAqLwo+ICsj
ZGVmaW5lIERFQ0xBUkVfT0ZGU0VUUyh2YXIsIGFkZHIpICAgICAgICAgIFwKPiArICAgIGNvbnN0
IHVuc2lnbmVkIGludCB2YXJbNF0gPSB7ICAgICAgICAgICBcCj4gKyAgICAgICAgemVyb2V0aF90
YWJsZV9vZmZzZXQoYWRkciksICAgICAgICAgXAo+ICsgICAgICAgIGZpcnN0X3RhYmxlX29mZnNl
dChhZGRyKSwgICAgICAgICAgIFwKPiArICAgICAgICBzZWNvbmRfdGFibGVfb2Zmc2V0KGFkZHIp
LCAgICAgICAgICBcCj4gKyAgICAgICAgdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpICAgICAgICAg
ICAgXAo+ICsgICAgfQo+ICsKPiAgI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwo+ICAKPiAgLyoK
PiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:23:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halQc-00043F-He; Tue, 11 Jun 2019 18:23: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1halQb-000432-20
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:23:25 +0000
X-Inumbo-ID: ff93cb68-8c75-11e9-b2e1-637aef64c57d
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff93cb68-8c75-11e9-b2e1-637aef64c57d;
 Tue, 11 Jun 2019 18:23:24 +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 BCDE920866;
 Tue, 11 Jun 2019 18:23:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560277403;
 bh=8rTcK4hoGpSxWZg2da6NhWdHDcYIO4I+HnZEuzQ50J4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tEQkvYxpoASAZCuVpoh0eB+QRNMc2nGL9mVO9jqI2RH2mlNSmwD7euD6xupYKm4XE
 R4XriPVcu2qxWzdFa0sX9O6t3uck7+cI+S2eNvTf0eMg6uBa7sRjP44nMijjbJC27Y
 m6HPb6PrP9e39mLQ1iBszKU+/cR1GND3MpGQNDcM=
Date: Tue, 11 Jun 2019 11:23: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: <20190514123125.29086-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111123070.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-3-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 02/12] xen/arm: mm: Rename
 create_xen_entries() to xen_pt_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, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IGNyZWF0ZV94ZW5fZW50
cmllcygpIGlzIGRvaW5nIG1vcmUgdGhhbiBjcmVhdGluZyBlbnRyaWVzLiBJdCBjYW4gYWxzbwo+
IG1vZGlmeSBhbmQgcmVtb3ZlIGVudHJpZXMuCj4gCj4gUmVuYW1lIHRoZSBmdW5jdGlvbiB0byBt
YWtlIGNsZWFyIHdoYXQgdGhlIGZ1bmN0aW9uIGlzIGFjdHVhbGx5IGRvaW5nLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3ZWQt
Ynk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgpBY2tlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgICAgQ2hh
bmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4g
IHhlbi9hcmNoL2FybS9tbS5jIHwgMTkgKysrKysrKysrLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hh
bmdlZCwgOSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IGI0MDhkZTdjNzUu
LjM2ZTIyZmM5YWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwo+IEBAIC05NzAsMTEgKzk3MCwxMSBAQCBlbnVtIHhlbm1hcF9vcGVyYXRp
b24gewo+ICAKPiAgc3RhdGljIERFRklORV9TUElOTE9DSyh4ZW5fcHRfbG9jayk7Cj4gIAo+IC1z
dGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmlydCwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiArc3RhdGljIGludCB4ZW5fcHRfdXBk
YXRlKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgdmlydCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1m
biwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfbWZucywKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+ICAgICAg
aW50IHJjID0gMDsKPiAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IHZpcnQsIGFkZHJfZW5kID0g
YWRkciArIG5yX21mbnMgKiBQQUdFX1NJWkU7Cj4gQEAgLTEwNjcsMjUgKzEwNjcsMjQgQEAgaW50
IG1hcF9wYWdlc190b194ZW4odW5zaWduZWQgbG9uZyB2aXJ0LAo+ICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMsCj4gICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmbGFncykKPiAgewo+IC0gICAgcmV0dXJuIGNyZWF0ZV94ZW5fZW50cmllcyhJTlNF
UlQsIHZpcnQsIG1mbiwgbnJfbWZucywgZmxhZ3MpOwo+ICsgICAgcmV0dXJuIHhlbl9wdF91cGRh
dGUoSU5TRVJULCB2aXJ0LCBtZm4sIG5yX21mbnMsIGZsYWdzKTsKPiAgfQo+ICAKPiAgaW50IHBv
cHVsYXRlX3B0X3JhbmdlKHVuc2lnbmVkIGxvbmcgdmlydCwgdW5zaWduZWQgbG9uZyBucl9tZm5z
KQo+ICB7Cj4gLSAgICByZXR1cm4gY3JlYXRlX3hlbl9lbnRyaWVzKFJFU0VSVkUsIHZpcnQsIElO
VkFMSURfTUZOLCBucl9tZm5zLCAwKTsKPiArICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKFJFU0VS
VkUsIHZpcnQsIElOVkFMSURfTUZOLCBucl9tZm5zLCAwKTsKPiAgfQo+ICAKPiAgaW50IGRlc3Ry
b3lfeGVuX21hcHBpbmdzKHVuc2lnbmVkIGxvbmcgdiwgdW5zaWduZWQgbG9uZyBlKQo+ICB7Cj4g
ICAgICBBU1NFUlQodiA8PSBlKTsKPiAtICAgIHJldHVybiBjcmVhdGVfeGVuX2VudHJpZXMoUkVN
T1ZFLCB2LCBJTlZBTElEX01GTiwgKGUgLSB2KSA+PiBQQUdFX1NISUZULCAwKTsKPiArICAgIHJl
dHVybiB4ZW5fcHRfdXBkYXRlKFJFTU9WRSwgdiwgSU5WQUxJRF9NRk4sIChlIC0gdikgPj4gUEFH
RV9TSElGVCwgMCk7Cj4gIH0KPiAgCj4gIGludCBtb2RpZnlfeGVuX21hcHBpbmdzKHVuc2lnbmVk
IGxvbmcgcywgdW5zaWduZWQgbG9uZyBlLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAgICAg
IEFTU0VSVChzIDw9IGUpOwo+IC0gICAgcmV0dXJuIGNyZWF0ZV94ZW5fZW50cmllcyhNT0RJRlks
IHMsIElOVkFMSURfTUZOLCAoZSAtIHMpID4+IFBBR0VfU0hJRlQsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZsYWdzKTsKPiArICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKE1PRElG
WSwgcywgSU5WQUxJRF9NRk4sIChlIC0gcykgPj4gUEFHRV9TSElGVCwgZmxhZ3MpOwo+ICB9Cj4g
IAo+ICBlbnVtIG1nIHsgbWdfY2xlYXIsIG1nX3JvLCBtZ19ydywgbWdfcnggfTsKPiAtLSAKPiAy
LjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:26:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:26:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halTO-0004CZ-1R; Tue, 11 Jun 2019 18:26: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1halTM-0004CU-GZ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:26:16 +0000
X-Inumbo-ID: 65120c03-8c76-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 65120c03-8c76-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:26:15 +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=txdMjS6YCrmGoFQIbqgD7OMMLeAYVql9xcVbM47qdHM=;
 b=rq7WtrjoI/0yCwze1P2R9PLkRZMvvm1UM7e+2ufifbGKqYqyu0zb0VlNWrEOw/1jj137D9I4EY6MpLN95G4g0W9+I+JLT1JxjkwIWu3UZbcRcM0k0pDcr+5vnZ6z2IE5NyJbicz33Aq7JTHrvk6KvloSUOnJjuMNUBuMbDIhPTw=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB3377.eurprd08.prod.outlook.com (20.177.108.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Tue, 11 Jun 2019 18:26:12 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1965.017; Tue, 11 Jun 2019
 18:26:12 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Thread-Topic: [PATCH v5 01/10] xen/arm: add generic TEE mediator framework
Thread-Index: AQHVIIIZmnoV+G4xlUmzn5dOSxuC+6aWxUQA
Date: Tue, 11 Jun 2019 18:26:12 +0000
Message-ID: <4fd1e868-50ea-63a0-4c6c-bccea96fccce@arm.com>
References: <20190521212530.12706-1-volodymyr_babchuk@epam.com>
 <20190521212530.12706-2-volodymyr_babchuk@epam.com>
 <1183ab3f-e483-9ad8-ede3-c905bc2d9331@arm.com>
 <73a3c967-66f8-5d26-f657-5093c25cc76b@arm.com> <87y3286l50.fsf@epam.com>
In-Reply-To: <87y3286l50.fsf@epam.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0062.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::26) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: e24375ae-a543-4e7c-0c25-08d6ee9a482b
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:AM0PR08MB3377; 
x-ms-traffictypediagnostic: AM0PR08MB3377:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB3377D763A7579C0CA106268E80ED0@AM0PR08MB3377.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(346002)(39860400002)(136003)(376002)(366004)(199004)(189003)(53546011)(54906003)(256004)(14454004)(2906002)(316002)(186003)(73956011)(6512007)(5660300002)(3846002)(72206003)(478600001)(476003)(71200400001)(229853002)(11346002)(86362001)(486006)(2616005)(446003)(31696002)(6116002)(71190400001)(8936002)(44832011)(76176011)(6246003)(102836004)(6436002)(68736007)(53936002)(66066001)(99286004)(31686004)(26005)(6506007)(52116002)(66446008)(81156014)(4326008)(66946007)(66476007)(66556008)(7416002)(6916009)(8676002)(64756008)(36756003)(25786009)(305945005)(81166006)(386003)(7736002)(6486002)(41533002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3377;
 H:AM0PR08MB3139.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: +0M0D4bsvV0mTeUe9NfTb5HCP3FcuXzratskYhbTcHoqJuxEEX68xkShTbUENcRkUkrTDrx/3z6n4aO8DLZXLqNyR1EENbNUiykDGsDiCyn1wRmvEbFj0UML1FMrW90vWNVqYaf3HW9L/hE/7ooQ0Tc2AfcD/149scycKUflpEN1hXNHvar6JQHIsguLOBoj700+CrpG+HfkxAN/ZrBoBl/IuReYuyTmE1MfsDDeqZS1377fqU7ICxktXfm1vgiPrp2kzUvsJEHjBn1q6oYMkO43ITN81qobu+pRs0ZQKp+O3lWpAycoGfwTlddBjvh/kClAE1PfeI3N0AxNu83IEjbFw9CmwBJPqSglWhk4odIg1qHn0EHQ5Ct88yew2YlkejJrPGtQf5jFFXLsTTpNoQCT1MHhq5Pzc7LpmiOYMLQ=
Content-ID: <FC9584190FAC054AB09254D25FF9A242@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e24375ae-a543-4e7c-0c25-08d6ee9a482b
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:26:12.5707 (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: AM0PR08MB3377
Subject: Re: [Xen-devel] [PATCH v5 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "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>

DQoNCk9uIDExLzA2LzIwMTkgMTk6MTgsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOg0KPiANCj4g
SGkgSnVsaWVuLA0KDQpIaSwNCg0KDQo+IEp1bGllbiBHcmFsbCB3cml0ZXM6DQo+IA0KPj4gT24g
MDYvMDYvMjAxOSAxNzowMiwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4+IEhpIFZvbG9keW15ciwN
Cj4+Pg0KPj4+IE9uIDUvMjEvMTkgMTA6MjUgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOg0K
Pj4+PiArc3RhdGljIGlubGluZSBib29sIHRlZV9oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykNCj4+Pj4gK3sNCj4+Pj4gKyByZXR1cm4gZmFsc2U7DQo+Pj4+ICt9DQo+Pj4+
ICsNCj4+Pj4gK3N0YXRpYyBpbmxpbmUgaW50IHRlZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWlu
ICpkLCB1aW50MTZfdCB0ZWVfdHlwZSkNCj4+Pj4gK3sNCj4+Pj4gKyByZXR1cm4gLUVOT0RFVjsN
Cj4+Pj4gK30NCj4+Pg0KPj4+IEkgaGFkIGEgcmVwb3J0IHRoYXQgWGVuIGZhaWxzIHRvIGJvb3Qg
d2l0aCB0aGlzIHNlcmllcyBhbmQNCj4+PiAhQ09ORklHX1RFRS4gVGhpcyBpcyBiZWNhdXNlIHlv
dSByZXR1cm4gYW4gZXJyb3IgaGVyZSBpbiBhbGwgdGhlDQo+Pj4gY2FzZSBzb21lIGRvbWFpbiBj
cmVhdGlvbiB3aWxsIGFsd2F5cyBmYWlsLg0KPiBUaGFua3MgZm9yIHJlcG9ydGluZy4gSSBmb3Jn
b3QgdG8gdGVzdCB0aGF0IGNhc2UgOigNCj4gDQo+Pj4gSW5zdGVhZCB0aGlzIHNob3VsZCBjaGVj
ayB0aGF0IHRlZV90eXBlIGlzIGFsd2F5cyBOT05FIG9yIGVsc2UgcmV0dXJuIGFuIGVycm9yLg0K
Pj4+DQo+Pj4gQWxzbywgcGxlYXNlIGF0IGxlYXN0IGNoZWNrIHRoYXQgeW91ciBzZXJpZXMgZG9l
cyBub3QgYnJlYWsgYm9vdA0KPj4+IHdoZW4gQ09ORklHX1RFRSBpcyBub3Qgc2VsZWN0ZWQuIEl0
IHdvdWxkIGFsc28gYmUgaWRlYWwgKGJ1dCBub3QNCj4+PiBtYW5kYXRvcnkpIGlmIHlvdSBjYW4g
Y2hlY2sgdGhhdCBpdCBkb2VzIG5vdCBicmVhayBvbiBub24tT1BURUUNCj4+PiBwbGF0Zm9ybSB3
aGVuICFDT05GSUdfVEVFIGlzIHNlbGVjdGVkLg0KPj4NCj4+IEkganVzdCByZWFsaXplZCB0aGlz
IHBhcmFncmFwaCBtYXkgbm90IGJlIGNsZWFyLiBXaGF0IEkgbWVhbnQgaXMgd2UNCj4+IG5lZWQg
dG8gYXQgbGVhc3QgdGVzdCB0aGVyZSBhcmUgbm8gcmVncmVzc2lvbiB3aGVuIGJvb3Rpbmcgd2hl
biB3aXRoDQo+PiBDT05GSUdfVEVFPW4uDQo+Pg0KPj4gRm9yIENPTkZJR19URUU9eSwgaXQgd291
bGQgYmUgZ29vZCB0byB0ZXN0IHRoYXQgaXQgc3RpbGwgYm9vdHMgb24NCj4+IHBsYXRmb3JtIG5v
dCBwcm92aWRpbmcgT1AtVEVFLiBUaGlzIGlzIG5vdCBjcml0aWNhbCBiZWNhdXNlIHRoZSBjb25m
aWcNCj4+IGNhbm5vdCBiZSBzZWxlY3RlZCB3aXRob3V0IENPTkZJR19YRU5fRVhQRVJUPXkuDQo+
IEkgZml4ZWQgQ09ORklHX1RFRT1uIGlzc3VlIGluIHRoZSBuZXcgdmVyc2lvbiwgd2hpY2ggSSdt
IGdvaW5nIHRvIHNlbmQNCj4gbGF0ZXIgdG9kYXkuDQo+IA0KPiBBbHNvIEkgbWFkZSBvcHRlZV9w
cm9iZSgpICh3aXRoIENPTkZJR19PUFRFRT15IG9mIGNvdXJzZSkgdG8gcmV0dXJuDQo+IGZhbHNl
IHRvIGVtdWxhdGVkIHBsYXRmb3JtIHdpdGhvdXQgT1AtVEVFLiBTeXN0ZW0gYm9vdHMgYW5kIHdv
cmtzIGFzDQo+IHVzdWFsLg0KPiANCj4gQWxzbyBJIGFkZHJlc3NlZCB5b3VyIG90aGVyIGNvbW1l
bnRzIGZvciB0aGlzIHBhdGNoLg0KDQpUaGFuayB5b3UhIEkgd2lsbCBoYXZlIGEgbG9vayBhdCB0
aGUgbmV4dCB2ZXJzaW9uLg0KDQpDaGVlcnMsDQoNCi0tIA0KSnVsaWVuIEdyYWxsDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:27:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:27:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halUP-0004In-IO; Tue, 11 Jun 2019 18:27: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=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1halUO-0004Ib-8M
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:27:20 +0000
X-Inumbo-ID: 8a8c5348-8c76-11e9-aa6a-afb858a7ae06
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.65]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a8c5348-8c76-11e9-aa6a-afb858a7ae06;
 Tue, 11 Jun 2019 18:27:17 +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=YhRFXsMSE9E7BTkHq/ZzMr0Y6aKBaTn3JNknNDtnH64=;
 b=cuViNzuKfC00vkMfXWbBbKD+ebEMTjl3mEgNkxYgthk0sZ5e5+j3BQTnEzojs6Xo0u39f5QeIM3WYqr1xL3VBYWIEyqzB8m3MX8KS07T1Dv7KxLyZuRzm9T/V7jtlOzFvwO9NHHk5Jikr+3n0IGf/rnSZ9xc1ns7auWgaQ7ZXXc=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB3377.eurprd08.prod.outlook.com (20.177.108.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.12; Tue, 11 Jun 2019 18:27:16 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1965.017; Tue, 11 Jun 2019
 18:27:16 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH MM-PART3 v2 01/12] xen/arm: lpae: Add a macro to generate
 offsets from an address
Thread-Index: AQHVClD4J2dKRqQIvUm9vtHtaq6pzKaW8DcAgAABvAA=
Date: Tue, 11 Jun 2019 18:27:16 +0000
Message-ID: <2dc87e51-7a13-344c-8dc0-f62a456edb56@arm.com>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-2-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111120290.13737@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906111120290.13737@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0099.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:c::15) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: 7fe36ef8-be3d-4756-d968-08d6ee9a6e03
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:AM0PR08MB3377; 
x-ms-traffictypediagnostic: AM0PR08MB3377:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB3377D8AF14110E3FA5DCC54680ED0@AM0PR08MB3377.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(346002)(39860400002)(136003)(376002)(366004)(199004)(189003)(53546011)(54906003)(256004)(14454004)(2906002)(316002)(186003)(73956011)(6512007)(5660300002)(3846002)(72206003)(478600001)(476003)(71200400001)(229853002)(11346002)(86362001)(486006)(2616005)(446003)(31696002)(6116002)(71190400001)(8936002)(44832011)(76176011)(6246003)(102836004)(6436002)(68736007)(53936002)(66066001)(99286004)(31686004)(26005)(6506007)(52116002)(66446008)(81156014)(4326008)(66946007)(66476007)(66556008)(6916009)(8676002)(64756008)(36756003)(25786009)(305945005)(81166006)(386003)(7736002)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3377;
 H:AM0PR08MB3139.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: 9M9At/u7JGoPK1aMFecFsrYstDHp05ArzXcdvgkLkYdnsfu98ciQJGbZf5o0ZYG5viYTma1KgcqN8iDJuUYvBUaQhDUN9UkfkSf3E5B5hPeu08NAAHONH49M7Lb5abI9+KEyn/7Zw2BaiQw8RXzJgriCGWea+AeAMqZ6h7D7GX7u/wGX5Pz0JcRQDaU/gQjCmL+v7pw2fPjDQq8aNFO0n8PqoIr5VMoBX8j1tpAT8bK72SZq8+xbb5zMfsU9ahGrgpiXSlkSx9VH3PrHBIRmV9pJWm7O2EjQuY70foybN4i9VkJMo9SQqv4Ggtik0lL1H6tom+p9avJ66SG3Dp24tXxiYNsqRALqqSBC5s4cL2HQl09lf2KptSqRQs8GI/7RawwKp1i2g/67+JlktEGPFzzqA5v6bt101xt0O4IE6+k=
Content-ID: <CDD8FC29BC3E1B40AC53DB52FF1DA3A5@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7fe36ef8-be3d-4756-d968-08d6ee9a6e03
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:27:16.1282 (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: AM0PR08MB3377
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 01/12] xen/arm: lpae: Add a
 macro to generate offsets from an address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Andrii Anisov <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>

SGkgU3RlZmFubywNCg0KT24gMTEvMDYvMjAxOSAxOToyMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOg0KPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+PiBUaGVy
ZSBhcmUgZmV3IHBsYWNlcyByZXF1aXJpbmcgdG8gZ2VuZXJhdGUgb2Zmc2V0cyBmcm9tIGFuIGFk
ZHJlc3MuDQo+PiBSYXRoZXIgdGhhbiBvcGVuLWNvZGluZyBldmVyeXdoZXJlLCB3ZSBjYW4gaW50
cm9kdWNlIGEgbWFjcm8gdG8gZG8gdGhlDQo+PiBqb2IgZm9yIHVzLg0KPj4NCj4+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+PiBSZXZpZXdlZC1i
eTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4NCj4+DQo+PiAtLS0NCj4+
ICAgICAgQ2hhbmdlcyBpbiB2MjoNCj4+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2Vk
LWJ5DQo+PiAtLS0NCj4+ICAgeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgfCAyMyArKystLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KPj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaCB8ICA5ICsr
KysrKysrKw0KPj4gICAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDIwIGRlbGV0
aW9ucygtKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJj
aC9hcm0vcDJtLmMNCj4+IGluZGV4IDkyYzI0MTNmMjAuLjA2ZmEzNDJhOGYgMTAwNjQ0DQo+PiAt
LS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMNCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYw0KPj4g
QEAgLTM2OCwxMiArMzY4LDcgQEAgbWZuX3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBnZm5fdCBnZm4sDQo+PiAgICAgICBwMm1fdHlwZV90IF90Ow0KPj4gICANCj4+ICAg
ICAgIC8qIENvbnZlbmllbmNlIGFsaWFzZXMgKi8NCj4gDQo+IEkgZG9uJ3Qga25vdyBpZiB5b3Ug
d2FudCB0byBrZWVwIHRoaXMgY29tbWVudCwgd2UgY291bGQgZ2V0IHJpZCBvZiBpdC4NCg0KSXQg
aXMgcHJvYmFibHkgdXNlbGVzcyBub3cuIEkgd2lsbCBkcm9wIGl0IGFsb25nIHdpdGggdGhlIG5l
d2xpbmUgb24gdG9wLg0KDQo+IEVpdGhlciB3YXk6DQo+IA0KPiBBY2tlZC1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KDQpUaGFuayB5b3UhDQoNCkNoZWVy
cywNCg0KLS0gDQpKdWxpZW4gR3JhbGwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:29:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halWm-0004Sn-1T; Tue, 11 Jun 2019 18: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1halWl-0004Sh-6j
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:29:47 +0000
X-Inumbo-ID: e313b6b4-8c76-11e9-a0d2-c766b889fd67
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e313b6b4-8c76-11e9-a0d2-c766b889fd67;
 Tue, 11 Jun 2019 18:29: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 E18E020644;
 Tue, 11 Jun 2019 18:29:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560277785;
 bh=gBxapjcVP2zWsK6GIkvWR/M76Z3mpsDS1e4M/RjIovI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=U4cOokHaBUFAXSLGferU+43wn1SAQfh+fSX5w/nRMhWzTde+JH8eDhe3N0bK11NxK
 MUYt8VZ66pNgpw+bSgyteTKsCHCJqp5YLBH0PBxmWYChgDKy46/m5femi8vKuoAc+t
 dDB3dSiWXU7E+ScX6clHolrx0OzYhttbrkUdEwGI=
Date: Tue, 11 Jun 2019 11:29:44 -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: <20190514123125.29086-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111129350.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-4-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 03/12] xen/arm: mm: Move out of
 xen_pt_update() the logic to update an entry
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEluIHByZXBhcmF0aW9u
IG9mIHJld29yayBvZiB0aGUgWGVuIFBULCB0aGUgbG9naWMgdG8gdXBkYXRlIGFuIGVudHJ5Cj4g
aW4gbW92ZWQgb3V0IGluIGEgc2VwYXJhdGUgZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBp
biB2MjoKPiAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9h
cmNoL2FybS9tbS5jIHwgMTQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNzQgaW5zZXJ0aW9ucygrKSwgNjYg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2Fy
Y2gvYXJtL21tLmMKPiBpbmRleCAzNmUyMmZjOWFkLi5mOTU2YWE2Mzk5IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtOTY4LDYg
Kzk2OCw3NiBAQCBlbnVtIHhlbm1hcF9vcGVyYXRpb24gewo+ICAgICAgUkVTRVJWRQo+ICB9Owo+
ICAKPiArc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlv
biBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gK3sKPiArICAgIGxwYWVfdCBwdGUs
ICplbnRyeTsKPiArICAgIGxwYWVfdCAqdGhpcmQgPSBOVUxMOwo+ICsKPiArICAgIGVudHJ5ID0g
Jnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9vZmZzZXQoYWRkcildOwo+ICsgICAgaWYgKCAhbHBh
ZV9pc192YWxpZCgqZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQo+ICsgICAg
ewo+ICsgICAgICAgIGludCByYyA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+ICsgICAgICAg
IGlmICggcmMgPCAwICkgewo+ICsgICAgICAgICAgICBwcmludGsoIiVzOiBMMiBmYWlsZWRcbiIs
IF9fZnVuY19fKTsKPiArICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICsgICAgICAgIH0KPiArICAg
IH0KPiArCj4gKyAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7Cj4gKwo+ICsgICAg
dGhpcmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gKyAgICBlbnRyeSA9
ICZ0aGlyZFt0aGlyZF90YWJsZV9vZmZzZXQoYWRkcildOwo+ICsKPiArICAgIHN3aXRjaCAoIG9w
ICkgewo+ICsgICAgICAgIGNhc2UgSU5TRVJUOgo+ICsgICAgICAgIGNhc2UgUkVTRVJWRToKPiAr
ICAgICAgICAgICAgaWYgKCBscGFlX2lzX3ZhbGlkKCplbnRyeSkgKQo+ICsgICAgICAgICAgICB7
Cj4gKyAgICAgICAgICAgICAgICBwcmludGsoIiVzOiB0cnlpbmcgdG8gcmVwbGFjZSBhbiBleGlz
dGluZyBtYXBwaW5nIGFkZHI9JWx4IG1mbj0lIlBSSV9tZm4iXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgIF9fZnVuY19fLCBhZGRyLCBtZm5feChtZm4pKTsKPiArICAgICAgICAgICAgICAg
IHJldHVybiAtRUlOVkFMOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgIGlmICggb3Ag
PT0gUkVTRVJWRSApCj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgcHRl
ID0gbWZuX3RvX3hlbl9lbnRyeShtZm4sIFBBR0VfQUlfTUFTSyhmbGFncykpOwo+ICsgICAgICAg
ICAgICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxhZ3MpOwo+ICsgICAgICAgICAgICBwdGUu
cHQueG4gPSBQQUdFX1hOX01BU0soZmxhZ3MpOwo+ICsgICAgICAgICAgICBCVUdfT04oIXB0ZS5w
dC5ybyAmJiAhcHRlLnB0LnhuKTsKPiArICAgICAgICAgICAgcHRlLnB0LnRhYmxlID0gMTsKPiAr
ICAgICAgICAgICAgd3JpdGVfcHRlKGVudHJ5LCBwdGUpOwo+ICsgICAgICAgICAgICBicmVhazsK
PiArICAgICAgICBjYXNlIE1PRElGWToKPiArICAgICAgICBjYXNlIFJFTU9WRToKPiArICAgICAg
ICAgICAgaWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKPiArICAgICAgICAgICAgewo+ICsg
ICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5nIHRvICVzIGEgbm9uLWV4aXN0aW5nIG1h
cHBpbmcgYWRkcj0lbHhcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIG9w
ID09IFJFTU9WRSA/ICJyZW1vdmUiIDogIm1vZGlmeSIsIGFkZHIpOwo+ICsgICAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgaWYgKCBv
cCA9PSBSRU1PVkUgKQo+ICsgICAgICAgICAgICAgICAgcHRlLmJpdHMgPSAwOwo+ICsgICAgICAg
ICAgICBlbHNlCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHB0ZSA9ICplbnRy
eTsKPiArICAgICAgICAgICAgICAgIHB0ZS5wdC5ybyA9IFBBR0VfUk9fTUFTSyhmbGFncyk7Cj4g
KyAgICAgICAgICAgICAgICBwdGUucHQueG4gPSBQQUdFX1hOX01BU0soZmxhZ3MpOwo+ICsgICAg
ICAgICAgICAgICAgaWYgKCAhcHRlLnB0LnJvICYmICFwdGUucHQueG4gKQo+ICsgICAgICAgICAg
ICAgICAgewo+ICsgICAgICAgICAgICAgICAgICAgIHByaW50aygiJXM6IEluY29ycmVjdCBjb21i
aW5hdGlvbiBmb3IgYWRkcj0lbHhcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIF9f
ZnVuY19fLCBhZGRyKTsKPiArICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAr
ICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICB3cml0ZV9w
dGUoZW50cnksIHB0ZSk7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIGRlZmF1bHQ6
Cj4gKyAgICAgICAgICAgIEJVRygpOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9
Cj4gKwo+ICBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKHhlbl9wdF9sb2NrKTsKPiAgCj4gIHN0YXRp
YyBpbnQgeGVuX3B0X3VwZGF0ZShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCj4gQEAgLTk3OCw3
OCArMTA0OCwxNiBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0
aW9uIG9wLAo+ICB7Cj4gICAgICBpbnQgcmMgPSAwOwo+ICAgICAgdW5zaWduZWQgbG9uZyBhZGRy
ID0gdmlydCwgYWRkcl9lbmQgPSBhZGRyICsgbnJfbWZucyAqIFBBR0VfU0laRTsKPiAtICAgIGxw
YWVfdCBwdGUsICplbnRyeTsKPiAtICAgIGxwYWVfdCAqdGhpcmQgPSBOVUxMOwo+ICAKPiAgICAg
IHNwaW5fbG9jaygmeGVuX3B0X2xvY2spOwo+ICAKPiAgICAgIGZvcig7IGFkZHIgPCBhZGRyX2Vu
ZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQobWZuLCAxKSkKPiAgICAgIHsKPiAt
ICAgICAgICBlbnRyeSA9ICZ4ZW5fc2Vjb25kW3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIpXTsK
PiAtICAgICAgICBpZiAoICFscGFlX2lzX3ZhbGlkKCplbnRyeSkgfHwgIWxwYWVfaXNfdGFibGUo
KmVudHJ5LCAyKSApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICByYyA9IGNyZWF0ZV94ZW5f
dGFibGUoZW50cnkpOwo+IC0gICAgICAgICAgICBpZiAoIHJjIDwgMCApIHsKPiAtICAgICAgICAg
ICAgICAgIHByaW50aygiJXM6IEwyIGZhaWxlZFxuIiwgX19mdW5jX18pOwo+IC0gICAgICAgICAg
ICAgICAgZ290byBvdXQ7Cj4gLSAgICAgICAgICAgIH0KPiAtICAgICAgICB9Cj4gLQo+IC0gICAg
ICAgIEJVR19PTighbHBhZV9pc192YWxpZCgqZW50cnkpKTsKPiAtCj4gLSAgICAgICAgdGhpcmQg
PSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gLSAgICAgICAgZW50cnkgPSAm
dGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKPiAtCj4gLSAgICAgICAgc3dpdGNoICgg
b3AgKSB7Cj4gLSAgICAgICAgICAgIGNhc2UgSU5TRVJUOgo+IC0gICAgICAgICAgICBjYXNlIFJF
U0VSVkU6Cj4gLSAgICAgICAgICAgICAgICBpZiAoIGxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4g
LSAgICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5
aW5nIHRvIHJlcGxhY2UgYW4gZXhpc3RpbmcgbWFwcGluZyBhZGRyPSVseCBtZm49JSJQUklfbWZu
IlxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGFkZHIsIG1mbl94
KG1mbikpOwo+IC0gICAgICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAtICAgICAgICAg
ICAgICAgICAgICBnb3RvIG91dDsKPiAtICAgICAgICAgICAgICAgIH0KPiAtICAgICAgICAgICAg
ICAgIGlmICggb3AgPT0gUkVTRVJWRSApCj4gLSAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4g
LSAgICAgICAgICAgICAgICBwdGUgPSBtZm5fdG9feGVuX2VudHJ5KG1mbiwgUEFHRV9BSV9NQVNL
KGZsYWdzKSk7Cj4gLSAgICAgICAgICAgICAgICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxh
Z3MpOwo+IC0gICAgICAgICAgICAgICAgcHRlLnB0LnhuID0gUEFHRV9YTl9NQVNLKGZsYWdzKTsK
PiAtICAgICAgICAgICAgICAgIEJVR19PTighcHRlLnB0LnJvICYmICFwdGUucHQueG4pOwo+IC0g
ICAgICAgICAgICAgICAgcHRlLnB0LnRhYmxlID0gMTsKPiAtICAgICAgICAgICAgICAgIHdyaXRl
X3B0ZShlbnRyeSwgcHRlKTsKPiAtICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgICAg
ICBjYXNlIE1PRElGWToKPiAtICAgICAgICAgICAgY2FzZSBSRU1PVkU6Cj4gLSAgICAgICAgICAg
ICAgICBpZiAoICFscGFlX2lzX3ZhbGlkKCplbnRyeSkgKQo+IC0gICAgICAgICAgICAgICAgewo+
IC0gICAgICAgICAgICAgICAgICAgIHByaW50aygiJXM6IHRyeWluZyB0byAlcyBhIG5vbi1leGlz
dGluZyBtYXBwaW5nIGFkZHI9JWx4XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBf
X2Z1bmNfXywgb3AgPT0gUkVNT1ZFID8gInJlbW92ZSIgOiAibW9kaWZ5IiwgYWRkcik7Cj4gLSAg
ICAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+IC0gICAgICAgICAgICAgICAgICAgIGdv
dG8gb3V0Owo+IC0gICAgICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICAgICAgaWYgKCBvcCA9
PSBSRU1PVkUgKQo+IC0gICAgICAgICAgICAgICAgICAgIHB0ZS5iaXRzID0gMDsKPiAtICAgICAg
ICAgICAgICAgIGVsc2UKPiAtICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAg
ICBwdGUgPSAqZW50cnk7Cj4gLSAgICAgICAgICAgICAgICAgICAgcHRlLnB0LnJvID0gUEFHRV9S
T19NQVNLKGZsYWdzKTsKPiAtICAgICAgICAgICAgICAgICAgICBwdGUucHQueG4gPSBQQUdFX1hO
X01BU0soZmxhZ3MpOwo+IC0gICAgICAgICAgICAgICAgICAgIGlmICggIXB0ZS5wdC5ybyAmJiAh
cHRlLnB0LnhuICkKPiAtICAgICAgICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgIHByaW50aygiJXM6IEluY29ycmVjdCBjb21iaW5hdGlvbiBmb3IgYWRkcj0lbHhcbiIs
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgYWRkcik7Cj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgZ290byBvdXQ7Cj4gLSAgICAgICAgICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICAg
ICAgfQo+IC0gICAgICAgICAgICAgICAgd3JpdGVfcHRlKGVudHJ5LCBwdGUpOwo+IC0gICAgICAg
ICAgICAgICAgYnJlYWs7Cj4gLSAgICAgICAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgICAgICAg
ICBCVUcoKTsKPiAtICAgICAgICB9Cj4gKyAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5
KG9wLCBhZGRyLCBtZm4sIGZsYWdzKTsKPiArICAgICAgICBpZiAoIHJjICkKPiArICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgICB9Cj4gLW91dDoKPiArCj4gICAgICAvKgo+ICAgICAgICogRmx1c2gg
dGhlIFRMQnMgZXZlbiBpbiBjYXNlIG9mIGZhaWx1cmUgYmVjYXVzZSB3ZSBtYXkgaGF2ZQo+ICAg
ICAgICogcGFydGlhbGx5IG1vZGlmaWVkIHRoZSBQVC4gVGhpcyB3aWxsIHByZXZlbnQgYW55IHVu
ZXhwZWN0ZWQKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:37:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:37:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haldq-0005JU-Rm; Tue, 11 Jun 2019 18:37:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haldp-0005JP-1i
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:37:05 +0000
X-Inumbo-ID: e809ba95-8c77-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e809ba95-8c77-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:37: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 CC3112173E;
 Tue, 11 Jun 2019 18:37:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560278223;
 bh=3GPPWiz6Mno5Qx1O90TlnTYiDBAbNwVwvxmnjPnzCy8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Pbi5cms+/0xPf3Yu8WNvteobBASU628ti9yeOI9HrvHPUUOkB3wIX37Swia9jMTHJ
 SXhnqqApJO1wPRFXz+9eNV5eTiBzE9tS8Kvy1fUmOqCzu0lyEhjqEJQQmhwJ7HmUOA
 DLgMCGObQJq2pxTPwhfvTEkvhEZvXOm4WSUZMFe8=
Date: Tue, 11 Jun 2019 11:37:02 -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: <20190514123125.29086-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 04/12] xen/arm: mm: Only
 increment mfn when valid in xen_pt_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, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgdGhl
IE1GTiB3aWxsIGJlIGluY3JlbWVudGVkIGV2ZW4gaWYgaXQgaXMgaW52YWxpZC4gVGhpcyB3aWxs
Cj4gcmVzdWx0IHRvIGhhdmUgYSB2YWxpZCBNRk4gYWZ0ZXIgdGhlIGZpcnN0IGl0ZXJhdGlvbi4K
PiAKPiBXaGlsZSB0aGlzIGlzIG5vdCBhIG1ham9yIHByb2JsZW0gdG9kYXksIHRoaXMgd2lsbCBi
ZSBpbiB0aGUgZnV0dXJlIGlmCj4gdGhlIGNvZGUgZXhwZWN0IGFuIGludmFsaWQgTUZOIGF0IGV2
ZXJ5IGl0ZXJhdGlvbi4KPiAKPiBTdWNoIGJlaGF2aW9yIGlzIHByZXZlbnRlZCBieSBhdm9pZGlu
ZyB0byBpbmNyZW1lbnQgYW4gaW52YWxpZCBNRk4uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNv
diA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoK
PiAgICAgICAgIC0gTW92ZSB0aGUgcGF0Y2ggZWFybGllciBvbiBpbiB0aGUgc2VyaWVzCj4gICAg
ICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0u
YyB8IDUgKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9t
bS5jCj4gaW5kZXggZjk1NmFhNjM5OS4uOWRlMmExMTUwZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTEwNTEsMTEgKzEwNTEs
MTQgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwK
PiAgCj4gICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2NrKTsKPiAgCj4gLSAgICBmb3IoOyBhZGRy
IDwgYWRkcl9lbmQ7IGFkZHIgKz0gUEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCj4g
KyAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCj4gICAgICB7
Cj4gICAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KG9wLCBhZGRyLCBtZm4sIGZsYWdz
KTsKPiAgICAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAg
ICAgIGlmICggIW1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCj4gKyAgICAgICAgICAgIG1mbiA9
IG1mbl9hZGQobWZuLCAxKTsKPiAgICAgIH0KClRoaXMgaXMgT0sgYnV0IGdvdCBtZSB0aGlua2lu
Zzogc2hvdWxkIHdlIGJlIHVwZGF0aW5nIHRoZSBtZm4gaW4gbWZuX2FkZAppZiB0aGUgbWZuIGlz
IElOVkFMSUQ/IFRoZSBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgY291bGQgbGl2ZSBpbnNpZGUK
dGhlIHN0YXRpYyBpbmxpbmUgbWZuX3QgbWZuX2FkZCBmdW5jdGlvbi4gV2hhdCBkbyB5b3UgdGhp
bms/IEkgZG9uJ3QKdGhpbmsgdGhlcmUgYXJlIGFueSB2YWxpZCBzY2VuYXJpb3Mgd2hlcmUgd2Ug
d2FudCB0byBpbmNyZW1lbnQKSU5WQUxJRF9NRk4uLi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:44:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halkW-00065H-L5; Tue, 11 Jun 2019 18: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=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1halkU-00065C-FV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:43:58 +0000
X-Inumbo-ID: de2670de-8c78-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 de2670de-8c78-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:43:57 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id a25so10112812lfg.2
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 11:43:57 -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=SY3arHbpbdqEtlG90/+UaeMdIgr12loSonKZtVUhASE=;
 b=lasy0nUvJXwpARDW8B5cFbrD0C4YTsgoK22LcI7dIFu/EUmNrV476cdwttoOoizY5q
 2jocqE3ZoO/QVeeUCeuJnywIbFG7b6Lg/RZZOpn+oKPJIxx20aLtoPqUJ0fX2BMjvpeO
 TC7v9X8GRDomUEYTJjEX9FBZoXPmXs4fntY+lL+o/GU9zxshcIE582mWbGkjsRYxYhhS
 ywzB3OGqwaEVEU8c98AG3+o6+Lkc8uwzY+25tWaT/lmzVEyO2oF0VLv8y/dbANu3ARSR
 S8OtTXz3jovR+lA05SQV1PY8+U0fNJHywvCJhW6HzsJBFhFQWlTKerEBPLF4AmkSxU/7
 Twxw==
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=SY3arHbpbdqEtlG90/+UaeMdIgr12loSonKZtVUhASE=;
 b=CncKJEHVCCdId6Xg1JqnRMOJlxOQ/yK98JzFSSKAsR2ZpeevZzShfIMy2allKJ3SWm
 q8zJeoo1lVAjWxFpKRZeRPl/P0DhcylKN1VLIp3LKz7+8njbGUGVAySYMsGX4Qzp0K+T
 7TfHRrH9f7mkSIYvGz4n/i6TBECN9qkcYT7uexyogF5uT6nFcYj3/b2UnZj4zKNk4IJS
 a9FpKulhV7PSsZGP2V/G10mudAnVJNLBHT7ONPyFn6byHCEEcsFOYMeMsnjYn7upC2nl
 tfdyki2NClEIJDpDKZrPeTRL47x+FzMygw69MLNLlRXMtgtk/OgqyhDDQpFXhDI+MZYm
 4Jrg==
X-Gm-Message-State: APjAAAWtOXnT8qY9yEmddoUv1a2s36LQM13UlVWcPeZQqjIZjq1MCzRP
 /Q3MgCNV66AtxvVgJuswKM4A79b2mChW2mJKpjY=
X-Google-Smtp-Source: APXvYqyGKvmtCglvXn3h7NZUXetZqJSARCJDwqxi12/FIusjq0YvcJFlM0kWiFPt9L94m82SSwfI6HMYkmaE93vvAwQ=
X-Received: by 2002:ac2:46d5:: with SMTP id p21mr4693298lfo.133.1560278635722; 
 Tue, 11 Jun 2019 11:43:55 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 11:43:44 -0700
Message-ID: <CACMJ4GYFeudWjWUOEDPYCKPF+JNJ761yQ7n+rkEY4bzWbnO69Q@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH 1/2] argo: warn sendv() caller when ring is
 full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMTA6MTEgQU0gTmljaG9sYXMgVHNpcmFraXMKPG5pa28u
dHNpcmFraXNAZ21haWwuY29tPiB3cm90ZToKPgo+IEluIGl0cyBjdXJyZW50IHN0YXRlLCBpZiB0
aGUgZGVzdGluYXRpb24gcmluZyBpcyBmdWxsLCBzZW5kdigpCj4gd2lsbCByZXF1ZXVlIHRoZSBt
ZXNzYWdlIGFuZCByZXR1cm4gdGhlIHJjIG9mIHBlbmRpbmdfcmVxdWV1ZSgpLAo+IHdoaWNoIHdp
bGwgcmV0dXJuIDAgb24gc3VjY2Vzcy4gVGhpcyBwcmV2ZW50cyB0aGUgY2FsbGVyIGZyb20KPiBk
aXN0aW5ndWlzaGluZyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGEgc3VjY2Vzc2Z1bCB3cml0ZSBh
bmQgYQo+IG1lc3NhZ2UgdGhhdCBuZWVkcyB0byBiZSByZXNlbnQgYXQgYSBsYXRlciB0aW1lLgo+
Cj4gSW5zdGVhZCwgY2FwdHVyZSB0aGUgLUVBR0FJTiB2YWx1ZSByZXR1cm5lZCBmcm9tIHJpbmdi
dWZfaW5zZXJ0KCkKPiBhbmQgKm9ubHkqIG92ZXJ3cml0ZSBpdCBpZiB0aGUgcmMgb2YgcGVuZGlu
Z19yZXF1ZXVlKCkgaXMgbm9uLXplcm8uCj4gVGhpcyBhbGxvd3MgdGhlIGNhbGxlciB0byBtYWtl
IGludGVsbGlnZW50IGRlY2lzaW9ucyBvbiAtRUFHQUlOIGFuZAo+IHN0aWxsIGJlIGFsZXJ0ZWQg
aWYgdGhlIHBlbmRpbmcgbWVzc2FnZSBmYWlscyB0byByZXF1ZXVlLgo+Cj4gU2lnbmVkLW9mZi1i
eTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+CgpUaGFua3MgZm9y
IHRoZSBjb3JyZWN0IGlkZW50aWZpY2F0aW9uIG9mIHRoZSBwcm9ibGVtIGFuZCB0aGUgcGF0Y2gu
CgpSZXZpZXdlZC1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVz
eXN0ZW1zLmNvbT4KCgo+IC0tLQo+ICB4ZW4vY29tbW9uL2FyZ28uYyB8IDYgKysrKystCj4gIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2FyZ28uYyBiL3hlbi9jb21tb24vYXJnby5jCj4gaW5kZXggMTMwNTJi
OTIzOS4uMmY4NzRhNTcwZCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2FyZ28uYwo+ICsrKyBi
L3hlbi9jb21tb24vYXJnby5jCj4gQEAgLTIwNDgsOSArMjA0OCwxMyBAQCBzZW5kdihzdHJ1Y3Qg
ZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRkciwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtZXNzYWdlX3R5cGUsICZsZW4pOwo+ICAgICAgICAgIGlmICggcmV0
ID09IC1FQUdBSU4gKQo+ICAgICAgICAgIHsKPiArICAgICAgICAgICAgaW50IHJjOwo+ICsKPiAg
ICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFpbGVkLCBFQUdB
SU5cbiIpOwo+ICAgICAgICAgICAgICAvKiByZXF1ZXVlIHRvIGlzc3VlIGEgbm90aWZpY2F0aW9u
IHdoZW4gc3BhY2UgaXMgdGhlcmUgKi8KPiAtICAgICAgICAgICAgcmV0ID0gcGVuZGluZ19yZXF1
ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21haW5faWQsIGxlbik7Cj4gKyAgICAgICAg
ICAgIHJjID0gcGVuZGluZ19yZXF1ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21haW5f
aWQsIGxlbik7Cj4gKyAgICAgICAgICAgIGlmICggcmMgKQo+ICsgICAgICAgICAgICAgICAgcmV0
ID0gcmM7Cj4gICAgICAgICAgfQo+Cj4gICAgICAgICAgc3Bpbl91bmxvY2soJnJpbmdfaW5mby0+
TDNfbG9jayk7Cj4gLS0KPiAyLjE3LjEKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halmi-0006Ba-3R; Tue, 11 Jun 2019 18: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halmh-0006BV-JJ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:15 +0000
X-Inumbo-ID: 2ff43516-8c79-11e9-8980-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::630])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ff43516-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:14 +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=fzJDIQj2lnvr7grGoPWpwhKfYYwZ36d8cB6s9+3dmPU=;
 b=kwuMoEBvy0qM5yNFC3870/m+BPJpVbOHYB9lW2NMTYICVsgg0bqSqOwEOwABjbJxk1IT0sWids2sZ4EJPv4yv7rlzR9VPzp5QEx+Ii0Ej4pGvcCAOM1tF02vyYW1jzodR3G47XSbwZq9QvMJoRTix7GBQ+joL51Wpm44eDI4VSbDD84HRs3Jmq2v2GZmy5ez8OI3jwAuUCI72JLs/DoKI7zShtqx1RBLYrL89tHaHhgOTlxwhfqPJg0kiPFrCNpu+rNWVWZMkixqT4qke4v/AgFYYURL1iIwsoamx22KIsAcFdxXDc+Kplo8HACu2NKJUuQ9EEzW0W+ET+eNK5hXgw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:11 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:11 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 00/10] TEE mediator (and OP-TEE) support in XEN
Thread-Index: AQHVIIXw+YHgLh1rS0qg2JfY5aUCuA==
Date: Tue, 11 Jun 2019 18:46:11 +0000
Message-ID: <20190611184541.7281-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: a077fbc0-53eb-4fee-a3ab-08d6ee9d1338
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <AM0PR03MB3795F3569ADD6919B146513AE6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(14444005)(76116006)(486006)(7736002)(966005)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(7416002)(5640700003)(8676002)(8936002)(6306002)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(6116002)(6436002)(3846002)(66066001)(72206003)(476003)(6916009)(367364002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: ey2mgqCoTlF3ZulIicSinFF5YP/JPDhQ8KF+EXKZ2oW4rW0IY5jQFN+1Qw6qrWFjJnzReAgT0vWjwwacQg+eNMzIAbsoZeDerh+2bgY38m8XYJot+CuSKLKHnDW7FXi6TLohFcK+fSvQk+DnthDLH4RkRCymql/e0nmObZ0TvM4KV7GG74UxWPIeklyFyCv92cgbb6aRC2Sp4iR4MGNmn2Gq8a7JPg93nqhtMLy8Wf1CUFZK9+x3T5qAnaTvC3wxWI2u3Ngpz873rAdd25w/Y9cr+hRNEwvQtoygxMqTNmC9ko9vqotYDBlVfmO6MJKcm8hmEYcPNfAQ2fwBaLsBG6wACe04Z1h3gGyYjsCE7z93n+vXm1N8bmDTuxEBwoESAICe9TCRxBZ9OPi99Ox/9CirYvR5xgI89/8lj6K3C/w=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a077fbc0-53eb-4fee-a3ab-08d6ee9d1338
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:11.8069 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 00/10] TEE mediator (and OP-TEE) support in
 XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Julien Grall <julien.grall@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>

SGVsbG8gY29tbXVuaXR5LAoKVGhpcyBpcyB0aGUgbmV4dCB2ZXJzaW9uIG9mIE9QLVRFRSBzdXBw
b3J0IHNlcmllcy4KCkluIGNhc2Ugb2YgYW55IGlzc3VlcyB3aXRoIG1haWwgKEp1bGllbiBHcmFs
bCBoYWQgc29tZSB0cm91YmxlcyB3aXRoID0yMApzZXF1ZW5jZXMgaW4gdGhlIHBhdGNoZXMsIHRo
YW5rcyB0byBvdXIgY29ycG9yYXRlIEV4Y2hhbmdlLCBJIGFzc3VtZSksCnRoaXMgc2VyaWVzIGNh
biBiZSBwdWxsZWQgZnJvbSBbNF0uCgpOb3RlOiBJIGRlbGliZXJhdGVseSByZW1vdmVkIEphbiBC
ZXVsaWNoIGZyb20gQ0MgbGlzdCwgYmVjYXVzZSBoZQpleHBsaWNpdGx5IGluZGljYXRlZCB0aGF0
IGhlIGlzIG5vdCBpbnRlcmVzdGVkIGluIHRoaXMgc2VyaWVzIChbNV0pLgoKTGlzdCBvZiBjaGFu
Z2VzIGlzIGJlbG93LiBNb3JlIHNwZWNpZmljIGNoYW5nZXMgYXJlIGRlc2NyaWJlZCBhbG9uZwp3
aXRoIHRoZSBjb3JyZXNwb25kaW5nIHBhdGNoZXMuCgo9PT0KdjU6CiAtIFNlcmllcyByZWJhc2Vk
IHRvIHN0YWdpbmcgYnJhbmNoIGluc3RlYWQgb2YgbWFzdGVyIG9uZS4KIC0gT1AtVEVFIHByb3Rv
Y29sIGhlYWRlcnMgd2FzIHRha2VuIGZyb20gT1AtVEVFIHRyZWUgaW5zdGVhZCBvZgogICBMaW51
eCBvbmUKIC0gQWRkZWQgYWNrZWQtYnkgdGFncwogLSBGaXhlZCAoYW5kIHRlc3RlZCkgaXNzdWUg
d2hlbiBYRU4gd291bGQgbm90IGJvb3QgaWYgaXQgaXMgYnVpbGQKICAgd2l0aCBDT05GSUdfVEVF
PW4KCj09PT0KdjQ6CiAtIFN1YnN0YW50aWFsIHJld29yayBvZiBPUC1URUUgbWVkaWF0b3IuIE5v
dyBpdCB0cmllcyB0byByZXR1cm4gbWVhbmluZ2Z1bAogICBlcnJvciBjb2RlcyBiYWNrIHRvIHRo
ZSBndWVzdC4KIC0gT1AtVEVFIG1lZGlhdG9yIGRvZXMgbm90IHVzZSBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyBhcyBhIHN0b3JhZ2UgZm9yCiAgIHBhcmFtZXRlcnMgYW5kIHJldHVybiB2YWx1ZXMgd2hl
biBjYWxsaW5nIE9QLVRFRS4gVGhpcyBtYWtlcyBpdAogICBjb21wYXRiaWxlIHdpdGggcmVxdWly
ZW1lbnQgZnJvbSBTTUNDQy4KIC0gdGVlPW5hdGl2ZSBvcHRpb24gcmVwbGFjZWQgd2l0aCB0ZWU9
b3B0ZWUKIC0gQXV0aG9yc2hpcCBhbmQgcy1vLWIgdGFnIHJlc2V0IHRvIG15IEVQQU0gbWFpbCBh
ZGRyZXNzCgo9PT09CnYzOgogLSBQYXRjaCAiYXJtOiBhZGQgdGVlX2VuYWJsZWQgZmxhZyB0byB4
ZW5fYXJjaF9kb21haW5jb25maWciIHdhcwogICBzcXVhc2hlZCBpbnRvICJ4ZW4vYXJtOiBhZGQg
Z2VuZXJpYyBURUUgbWVkaWF0b3IgZnJhbWV3b3JrIgogLSBJIGltcGxlbWVudGVkIG1vcmUgZWxh
Ym9yYXRlIGVycm9yIHJlcG90aW5nIHRvIGEgZ3Vlc3QuIE5vdyBndWVzdAogICB3aWxsIGdldCBt
ZWFuaW5nZnVsIGVycm9yIGNvZGVzIGluc3RlYWQgb2YgZ2VuZXJpYwogICBBUk1fU01DQ0NfRVJS
X1VOS05PV05fRlVOQ1RJT04uCgo9PT09CnYyOgogLSBVc2UgZG9tYWluIGZsYWdzIGluc3RlZCBv
ZiBkb21jdGwgaW50ZXJmYWNlIHRvIGVuYWJsZSBvcHRlZSBmb3IgZ3Vlc3RzCiAtIFJlbW92ZSBw
YXRjaCAibGlieGM6IGFkZCB4Y19kb21fdGVlX2VuYWJsZSguLi4pIGZ1bmN0aW9uIiBiZWNhdXNl
CiAgIG9mIHByZXZpb3VzIGNoYW5nZQogLSBNZWRpYXRvciBub3cgc3RvcmVzIG93biBjb250ZXh0
IGluIGFyY2ggcGFydCBvZiBzdHJ1Y3QgZG9tYWluLCBzbwogICBJIHJlbW92ZWQgcGF0Y2ggIm9w
dGVlOiBhZGQgZG9tYWluIGNvbnRleHRzIgoKUGVyLXBhdGNoIGNoYW5nZXMgYXJlIGRlc2NyaWJl
ZCBpbiBjb3JyZXNwb25kaW5nIGVtYWlscy4KCj09PT0KdjI6CgpUaGlzIGlzIHYyIG9mIHBhdGNo
IHNlcmllcyBmb3IgT1AtVEVFIG1lZGlhdG9yIHN1cHBvcnQgaW4gWEVOLiBDaGFuZ2VzIGZyb20g
djE6CgogLSBBZGRlZCBkb21jdGwgaW50ZXJmYWNlLCBzbyBub3cgeGwgZGVjaWRlcyB3aGF0IGRv
bWFpbiBzaG91bGQgd29yayB3aXRoIFRFRQogLSBSZW1vdmVkIFhTTSBzdXBwb3J0IGR1ZSB0byBj
aGFuZ2UgZGVzY3JpYmVkIGFib3ZlCiAtIFBhdGNoIHdpdGggT1AtVEVFIG1lZGlhdG9yIHdhcyBz
cGxpdGVkIHRvIDcgc2VwYXJhdGUgcGF0Y2hlcwogLSBSZW1vdmVkIHBhdGNoIHdpdGggY2FsbF9z
bWNjYygpIGZ1bmN0aW9uLiBOb3cgdGhpcyBzZXJpZXMgZGVwZW5kIG9uCiAgIEp1bGllbiBHcmFs
bCdzIHNlcmllcyAieGVuL2FybTogU01DQ0MgZml4dXAgYW5kIGltcHJvdmVtZW50IiBbM10KCj09
PT09CnYxOgoKVGhpcyBpcyBmb2xsb3cgZm9yIHBhdGNoIHNlcmllcyBbMV0uIFRoZXJlIHdhcyBs
b3RzIG9mIGRpc2N1c3Npb25zCmZvciB0aGF0IHNlcmllcyBhbmQgSSB0cmllZCB0byBhZGRyZXNz
IGFsbCBvZiB0aGVtIGluIHRoaXMgbmV3IHBhdGNoc2V0LgoKQ3VycmVudGx5LCBJIGhhZCBhIHdv
cmtpbmcgc29sdXRpb24gZm9yIE9QLVRFRSB2aXJ0dWFsaXphdGlvbiBhbmQgaXQgaXMgYmVpbmcK
dXBzdHJlYW1lZCByaWdodCBub3cgKFsyXSkuIFNvLCBJIHRoaW5rIGl0IGlzIGEgZ29vZCB0aW1l
IHRvIGludHJvZHVjZSBzdXBwb3J0CmluIFhFTiBhcyB3ZWxsLgoKVGhpcyBzZXJpZXMgaW5jbHVk
ZSBnZW5lcmljIFRFRSBtZWRpYXRvciBmcmFtZXdvcmsgYW5kIGZ1bGwtc2NhbGUgT1AtVEVFIG1l
ZGlhdG9yCndoaWNoIGlzIHdvcmtpbmcgd2l0aCBtZW50aW9uZWQgY2hhZ2VzIGluIE9QLVRFRS4g
U28sIG11bHRpcGxlIGRvbWFpbnMgY2FuCndvcmsgc2ltdWx0YW5lb3VzbHkgd2l0aCBPUC1URUUu
CgpJIGFkZGVkIFhTTSBzdXBwb3J0LCBzbyBub3cgaXQgaXMgcG9zc2libGUgdG8gY29udHJvbCB3
aGljaCBkb21haW5zIGNhbiB3b3JrCndpdGggVEVFcy4gQWxzbyBJIGNoYW5nZWQgd2F5IGhvdyBU
RUUgZGlzY292ZXJ5IGlzIGRvbmUuIE5vdyAgaXQgaXMgdmVyeQpnZW5lcmljIGFuZCBzaG91bGQg
c3VwcG9ydCBhbnkgcGxhdGZvcm0uCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTEwL21zZzAxNDUxLmh0bWwKWzJdIGh0dHBzOi8v
Z2l0aHViLmNvbS9PUC1URUUvb3B0ZWVfb3MvcHVsbC8yMzcwClszXSBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDIxMzguaHRt
bApbNF0gaHR0cHM6Ly9naXRodWIuY29tL2xvcmMveGVuL3RyZWUvb3B0ZWVfdjYKWzVdIGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNS9t
c2cwMTgwNS5odG1sCgpWb2xvZHlteXIgQmFiY2h1ayAoMTApOgogIHhlbi9hcm06IGFkZCBnZW5l
cmljIFRFRSBtZWRpYXRvciBmcmFtZXdvcmsKICB4ZW4vYXJtOiBvcHRlZTogYWRkIE9QLVRFRSBo
ZWFkZXIgZmlsZXMKICB4ZW4vYXJtOiBvcHRlZTogYWRkIE9QLVRFRSBtZWRpYXRvciBza2VsZXRv
bgogIHhlbi9hcm06IG9wdGVlOiBhZGQgZmFzdCBjYWxscyBoYW5kbGluZwogIHhlbi9hcm06IG9w
dGVlOiBhZGQgc3RkIGNhbGwgaGFuZGxpbmcKICB4ZW4vYXJtOiBvcHRlZTogYWRkIHN1cHBvcnQg
Zm9yIFJQQyBTSE0gYnVmZmVycwogIHhlbi9hcm06IG9wdGVlOiBhZGQgc3VwcG9ydCBmb3IgYXJi
aXRyYXJ5IHNoYXJlZCBtZW1vcnkKICB4ZW4vYXJtOiBvcHRlZTogYWRkIHN1cHBvcnQgZm9yIFJQ
QyBjb21tYW5kcwogIHRvb2xzL2FybTogdGVlOiBhZGQgInRlZSIgb3B0aW9uIGZvciB4bC5jZmcK
ICB0b29scy9hcm06IG9wdGVlOiBjcmVhdGUgb3B0ZWUgZmlybXdhcmUgbm9kZSBpbiBEVCBpZiB0
ZWU9b3B0ZWUKCiBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA2
ICsKIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiAgICAgICAgICAgICAgICB8ICAgMjEgKwogdG9v
bHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgICAgIHwgICAgNSArCiB0b29scy9saWJ4
bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgfCAgIDQyICsKIHRvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbCAgICAgICAgICAgICB8ICAgIDYgKwogdG9vbHMveGwveGxfcGFyc2UuYyAgICAg
ICAgICAgICAgICAgICAgIHwgICAgOSArCiB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAg
ICAgICAgICAgfCAgICA5ICsKIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgICAgICAgICAg
ICB8ICAgIDEgKwogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAgICAgICAgICAgIHwgICAx
OSArCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgICAgICAgfCAgICAyICsKIHhl
bi9hcmNoL2FybS90ZWUvS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAgIDQgKwogeGVuL2FyY2gv
YXJtL3RlZS9NYWtlZmlsZSAgICAgICAgICAgICAgIHwgICAgMiArCiB4ZW4vYXJjaC9hcm0vdGVl
L29wdGVlLmMgICAgICAgICAgICAgICAgfCAxNTQwICsrKysrKysrKysrKysrKysrKysrKysrCiB4
ZW4vYXJjaC9hcm0vdGVlL3RlZS5jICAgICAgICAgICAgICAgICAgfCAgIDk4ICsrCiB4ZW4vYXJj
aC9hcm0vdnNtYy5jICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICsKIHhlbi9hcmNoL2FybS94
ZW4ubGRzLlMgICAgICAgICAgICAgICAgICB8ICAgIDcgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW4uaCAgICAgICAgICAgIHwgICAgNCArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRl
ZV9tc2cuaCAgICAgfCAgMzEwICsrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9y
cGNfY21kLmggfCAgMzE4ICsrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMu
aCAgICAgfCAgNTY0ICsrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmggICAg
ICAgICAgIHwgIDExMiArKwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggICAgICAgICAg
IHwgICAgNiArCiAyMiBmaWxlcyBjaGFuZ2VkLCAzMDkwIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4
ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJt
L3RlZS9vcHRlZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3RlZS90ZWUuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX21zZy5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfcnBjX2NtZC5o
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfc21jLmgK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaAoKLS0gCjIu
MjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halmr-0006D7-Hk; Tue, 11 Jun 2019 18:46:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halmq-0006Cv-7n
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:24 +0000
X-Inumbo-ID: 34832f9a-8c79-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 34832f9a-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xA1o85fLZMBXh/pAJykyF1XLeB4cvtd12fLITquPZXU=;
 b=bx7S60+IFpmTBU50ypHIdUlMv+tUIZoJTXtkdgbPkV5PNAzMXmYl86mecDlqn1EAbINCTBz0tyjc0ZPXnQ5kcN/DpY20AccqAOUeMyTv55NFX8IuLwOJ2hFSDYDbZCTzJ7JWMAMidwN2/TonScDy8p3hPQ2KddzTqa4Xy4TLdguPDmsFrPfMTFj/58CnZOPc92Amwqrqjj2+sqdOO3xkkg82tcDl/iSuKMK7QnLPKxKHrdu1M3tmd3AjRyAuYsEv6kUI7/jOr74c8wSCMTz+pKch790IqQm48PxRmpqZ5ZNNkk3w/G6aqJ+v5d6fGCrxGytn2/qJ8NJLpH5cgwuyCw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:18 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:18 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 01/10] xen/arm: add generic TEE mediator framework
Thread-Index: AQHVIIX0LXYA4omseU2mhUqCE6syGw==
Date: Tue, 11 Jun 2019 18:46:17 +0000
Message-ID: <20190611184541.7281-2-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 3c6fd87e-c42e-4b42-4df5-08d6ee9d16df
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB4020861CD5E0EE7EEEC793E0E6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(2351001)(14444005)(54906003)(86362001)(1076003)(256004)(7416002)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(30864003)(2501003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(478600001)(66446008)(5640700003)(41533002)(21314003)(2004002)(6606295002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: UQb8y3ThXCI1gxXEV0pwNS3uGXcaRD6pwpNanrEgcqtyFQi+YX0zx+9O6nQyFtBNneAOMm1CvYJsur4043bMuKLV9oPJaBXxa5KPrFFEnmhAd0u236sx2fspgYBG9O5BCcwdhZak7kibzznVp4GmjMohCiUCZssE3WtY8qSlQ6QmUUDyzwvN6ev6r6CUCyxrLXESsHP54jhauNWzNUMEmlpFAjBlGXvFYUbgcjcSDgmTQ8ovJqXVtWWnTAvwphDZWLvG8ATNDZvBz58Rr7o5F6Fv2cAPV0pu7rCjT6Do+FJcfzNS/lmXnzOwZrjoc3hjYd1AnaqFq5h5kr7DnUmDvn3BcCUQO5VNFWNoQAa0IwFVZSZ5Ui7DZ3Cdp02HOjSgjlf98lUYVftg9FkUgVR5KTd5ufAaIyRdH2SxYISjTh4=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c6fd87e-c42e-4b42-4df5-08d6ee9d16df
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:17.9743 (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: AM0PR03MB4020
Subject: [Xen-devel] [PATCH v6 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Julien Grall <julien.grall@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>

VGhpcyBwYXRjaCBhZGRzIGJhc2ljIGZyYW1ld29yayBmb3IgVEVFIG1lZGlhdG9ycy4gR3Vlc3Rz
IGNhbid0IHRhbGsKdG8gVEVFIGRpcmVjdGx5LCB3ZSBuZWVkIHNvbWUgZW50aXR5IHRoYXQgd2ls
bCBpbnRlcmNlcHQgcmVxdWVzdAphbmQgZGVjaWRlIHdoYXQgdG8gZG8gd2l0aCB0aGVtLiAiVEVF
IG1lZGlhdG9yIiBpcyBhIHN1Y2ggZW50aXR5LgoKVGhpcyBpcyBob3cgaXQgd29ya3M6IHVzZXIg
Y2FuIGJ1aWxkIFhFTiB3aXRoIG11bHRpcGxlIFRFRSBtZWRpYXRvcnMKKHNlZSB0aGUgbmV4dCBw
YXRjaGVzLCB3aGVyZSBPUC1URUUgbWVkaWF0b3IgaXMgaW50cm9kdWNlZCkuClRFRSBtZWRpYXRv
ciByZWdpc3RlciBzZWxmIHdpdGggUkVHSVNURVJfVEVFX01FRElBVE9SKCkgbWFjcm8gaW4gdGhl
CnNhbWUgd2F5LCBhcyBkZXZpY2UgZHJpdmVycyB1c2UgRFRfREVWSUNFX1NUQVJUKCkvRFRfREVW
SUNFX0VORCgpCm1hY3Jvcy4KCkF0IHJ1bi10aW1lLCBkdXJpbmcgaW5pdGlhbGl6YXRpb24sIGZy
YW1ld29yayBjYWxscyBwcm9iZSgpIGZ1bmN0aW9uCmZvciBlYWNoIGF2YWlsYWJsZSBtZWRpYXRv
ciBkcml2ZXIgdG8gZmluZCB3aGljaCBURUUgaXMgaW5zdGFsbGVkCm9uIHRoZSBwbGF0Zm9ybS4g
VGhlbiBnZW5lcmljIHZTTUMgaGFuZGxlciB3aWxsIGNhbGwgc2VsZWN0ZWQgbWVkaWF0b3IKd2hl
biBpdCBpbnRlcmNlcHQgU01DL0hWQyB0aGF0IGJlbG9uZ3MgdG8gVEVFIE9TIG9yIFRFRSBhcHBs
aWNhdGlvbi4KClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFi
Y2h1a0BlcGFtLmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CgotLS0KQ2hhbmdlcyBmcm9tIHY1OgogIC0gRml4ZWQgYnVnLCB3aGVuIFhFTiB3b24n
dCBib290IHdpdGggQ09ORklHX1RFRT1uCiAgLSBGaXhlZCBjb2Rpbmcgc3R5bGUKICAtIEFkZGVk
IF9fcmVhZF9tb3N0bHkgYXR0cmlidXRlIHRvICpjdXJfbWVkaWF0b3IgdmFyaWFibGUKCkNoYW5n
ZXMgZnJvbSB2NDoKICAtIEFkZGVkIHRlZV9nZXRfdHlwZSgpIGZ1bmN0aW9uLCB3aGljaCByZXR1
cm5zIGlkIG9mIGN1cnJlbnRseQogICAgYXZhaWxhYmxlIFRFRQogIC0gUmVtb3ZlZCAiZG9tMF90
ZWVfZW5hYmxlZCIgY29tbWFuZCBsaW5lIG9wdGlvbi4gRG9tMCBub3cgYWx3YXlzCiAgICB1c2Vz
IGN1cnJlbnRseSBhdmFpbGFibGUgVEVFLgogIC0gQWRkZWQgVEVFIHR5cGUgc2FuaXR5IGNoZWNr
IGluIGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZygpCiAgLSB0ZWVfZG9tYWluX2luaXQoKSBu
b3cgaW50ZXJuYWxseSBjaGVja3MgaWYgcmVxdWVzdGVkIFRFRSB0eXBlCiAgICBjb3JyZXNwb25k
cyB0byBhdmFpbGFibGUgVEVFCiAgLSByZW1vdmVkIHRlZV9kb21haW5fZGVzdHJveSgpIGZ1bmN0
aW9uIGJlY2F1c2UgaXQgaXMgbm90IHVzZWQKICAgIGJ5IGFueW9uZQoKQ2hhbmdlcyBmcm9tIHYz
OgoKICAtIHRlZV9lbmFibGUoKSByZW5hbWVkIHRvIHRlZV9kb21haW5faW5pdCgpCiAgLSBBZGRl
ZCB0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoKSBmdW5jdGlvbiBhbG9uZyB3aXRoCiAgICBjaGFu
Z2VzIHRvIGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpCiAgLSBBZGRlZCBjb21tYW5kLWxp
bmUgcGFyYW1ldGVyIGRvbTBfdGVlX2VuYWJsZWQsIHdoaWNoIGNvbnRyb2xzCiAgICBpZiB0ZWUg
aXMgZW5hYmxlZCBmb3IgRG9tMC4gSXQgaXMgZGlzYWJsZWQgYnkgZGVmYXVsdAogIC0gSW5zdGVh
ZCBvZiBib29sZWFuIHRlZSBzdGF0ZSAoZW5hYmxlZC9kaXNhYmxlZCkgSSBpbnRyb2R1Y2VkCiAg
ICBlbnVtZXJhdGlvbiB3aXRoIHR3byB2YWx1ZXM6IG5vbmUgb3IgbmF0aXZlLiBJdCBpcyBwb3Nz
aWJsZQogICAgdG8gYWRkIG90aGVyIHR5cGVzIG9mIHRlZSBpbiB0aGUgZnV0dXJlCgpDaGFuZ2Vz
IGZyb20gdjI6CiAgLSBSZW1vdmVkIGVtcHR5IHRlZS9LY29uZmlnIGZpbGUKCiBDaGFuZ2VzIGZy
b20gdjE6CiAgLSBSZW1vdmVkIHRlZV9yZW1vdmUoKSBmdW5jdGlvbgogIC0gQ09ORklHX1RFRSBk
ZXBlbmRzIG9uIEVYUEVSVAogIC0gdGVlX2RvbWFpbl9jcmVhdGVkKCkgY29udmVydGVkIHRvIHRl
ZV9lbmFibGUoKQogIC0gdGVlX2luaXQoKSBpcyBjYWxsZWQgdXNpbmcgaW5pdGNhbGwoKSBtZWNo
YW5pc20KICAtIHRlZV9oYW5kbGVfc21jKCkgcmVuYW1lZCB0byB0ZWVfaGFuZGxlX2NhbGwoKQoK
IENoYW5nZXMgZnJvbSAiUkZDIiB2ZXJzaW9uOgogIC0gcmVuYW1lZCBDT05GSUdfQVJNX1RFRSB0
byBDT05GSUdfVEVFCiAgLSBjaGFuZ2VkIGRpc2NvdmVyeSBtZWNoYW5pc206IGluc3RlYWQgb2Yg
VVVJRCBtYXRoaW5nLCBURUUtc3BlY2lmaWMKICAgICBwcm9iaW5nIGlzIHVzZWQKLS0tCiBNQUlO
VEFJTkVSUyAgICAgICAgICAgICAgICAgICB8ICAgNiArKwogeGVuL2FyY2gvYXJtL0tjb25maWcg
ICAgICAgICAgfCAgIDcgKysrCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICB8ICAgMSAr
CiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICB8ICAxOCArKysrKysKIHhlbi9hcmNoL2Fy
bS9zZXR1cC5jICAgICAgICAgIHwgICAyICsKIHhlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUgICAg
IHwgICAxICsKIHhlbi9hcmNoL2FybS90ZWUvdGVlLmMgICAgICAgIHwgIDk4ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vdnNtYy5jICAgICAgICAgICB8ICAgNSAr
KwogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICAgfCAgIDcgKysrCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2RvbWFpbi5oICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaCB8
IDExMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvYXJjaC1hcm0uaCB8ICAgNSArKwogMTIgZmlsZXMgY2hhbmdlZCwgMjYzIGluc2VydGlvbnMo
KykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3RlZS90ZWUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhl
bi9pbmNsdWRlL2FzbS1hcm0vdGVlL3RlZS5oCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9N
QUlOVEFJTkVSUwppbmRleCA2ZmJkYzJiZGNiLi5hYjMyZTdmNDA5IDEwMDY0NAotLS0gYS9NQUlO
VEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtMzgxLDYgKzM4MSwxMiBAQCBGOgljb25maWcv
U3R1YmRvbS5tay5pbgogRjoJbTQvc3R1YmRvbS5tNAogRjoJc3R1YmRvbS8KIAorVEVFIE1FRElB
VE9SUworTToJVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgor
UzoJU3VwcG9ydGVkCitGOgl4ZW4vYXJjaC9hcm0vdGVlLworRjoJeGVuL2luY2x1ZGUvYXNtLWFy
bS90ZWUKKwogVE9PTFNUQUNLCiBNOglJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KIE06CVdlaSBMaXUgPHdsQHhlbi5vcmc+CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
S2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCmluZGV4IDU4NWI1N2YwMjMuLmNhYWYzNzdh
MzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9L
Y29uZmlnCkBAIC0xMDYsNiArMTA2LDEzIEBAIGNvbmZpZyBIQVJERU5fQlJBTkNIX1BSRURJQ1RP
UgogCiAJICBJZiB1bnN1cmUsIHNheSBZLgogCitjb25maWcgVEVFCisJYm9vbCAiRW5hYmxlIFRF
RSBtZWRpYXRvcnMgc3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCisJZGVmYXVsdCBuCisJaGVscAor
CSAgVGhpcyBvcHRpb24gZW5hYmxlcyBnZW5lcmljIFRFRSBtZWRpYXRvcnMgc3VwcG9ydC4gSXQg
YWxsb3dzIGd1ZXN0cworCSAgdG8gYWNjZXNzIHJlYWwgVEVFIHZpYSBvbmUgb2YgVEVFIG1lZGlh
dG9ycyBpbXBsZW1lbnRlZCBpbiBYRU4uCisKIGVuZG1lbnUKIAogbWVudSAiQVJNIGVycmF0YSB3
b3JrYXJvdW5kIHZpYSB0aGUgYWx0ZXJuYXRpdmUgZnJhbWV3b3JrIgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmluZGV4IGNiOTAyY2I2
ZmUuLjVjMmFhMzQ1NTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysgYi94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTUsNiArNSw3IEBAIHN1YmRpci0kKENPTkZJR19BQ1BJ
KSArPSBhY3BpCiBpZm5lcSAoJChDT05GSUdfTk9fUExBVCkseSkKIHN1YmRpci15ICs9IHBsYXRm
b3JtcwogZW5kaWYKK3N1YmRpci0kKENPTkZJR19URUUpICs9IHRlZQogCiBvYmotJChDT05GSUdf
SEFTX0FMVEVSTkFUSVZFKSArPSBhbHRlcm5hdGl2ZS5vCiBvYmoteSArPSBib290ZmR0LmluaXQu
bwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bi5jCmluZGV4IGFkMWIxMDZiZDcuLmQyN2ExMzdmN2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTMyLDYgKzMyLDcgQEAK
ICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRlIDxhc20vcHJvY2luZm8uaD4KICNp
bmNsdWRlIDxhc20vcmVncy5oPgorI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+CiAjaW5jbHVkZSA8
YXNtL3ZmcC5oPgogI2luY2x1ZGUgPGFzbS92Z2ljLmg+CiAjaW5jbHVkZSA8YXNtL3Z0aW1lci5o
PgpAQCAtNjQ3LDYgKzY0OCwxMiBAQCBpbnQgYXJjaF9zYW5pdGlzZV9kb21haW5fY29uZmlnKHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKICAgICB9CiAKKyAgICBpZiAoIGNvbmZpZy0+YXJjaC50ZWVfdHlwZSAhPSBYRU5fRE9N
Q1RMX0NPTkZJR19URUVfTk9ORSApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZP
LCAiVW5zdXBwb3J0ZWQgVEVFIHR5cGVcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAg
ICB9CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNzA0LDYgKzcxMSw5IEBAIGludCBhcmNoX2Rv
bWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIChyYyA9IGRvbWFpbl92dGlt
ZXJfaW5pdChkLCAmY29uZmlnLT5hcmNoKSkgIT0gMCApCiAgICAgICAgIGdvdG8gZmFpbDsKIAor
ICAgIGlmICggKHJjID0gdGVlX2RvbWFpbl9pbml0KGQsIGNvbmZpZy0+YXJjaC50ZWVfdHlwZSkp
ICE9IDAgKQorICAgICAgICBnb3RvIGZhaWw7CisKICAgICB1cGRhdGVfZG9tYWluX3dhbGxjbG9j
a190aW1lKGQpOwogCiAgICAgLyoKQEAgLTk0OCw2ICs5NTgsMTQgQEAgaW50IGRvbWFpbl9yZWxp
bnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKi8KICAgICAgICAg
ZG9tYWluX3ZwbDAxMV9kZWluaXQoZCk7CiAKKyAgICAgICAgZC0+YXJjaC5yZWxtZW0gPSBSRUxN
RU1fdGVlOworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworCisgICAgY2FzZSBSRUxNRU1fdGVl
OgorICAgICAgICByZXQgPSB0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoZCk7CisgICAgICAgIGlm
IChyZXQgKQorICAgICAgICAgICAgcmV0dXJuIHJldDsKKwogICAgICAgICBkLT5hcmNoLnJlbG1l
bSA9IFJFTE1FTV94ZW47CiAgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggNWFmNDlj
N2EwOC4uMTY0M2Y5MWYxYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIv
eGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTQ5LDYgKzQ5LDcgQEAKICNpbmNsdWRlIDxhc20vcGxh
dGZvcm0uaD4KICNpbmNsdWRlIDxhc20vcHJvY2luZm8uaD4KICNpbmNsdWRlIDxhc20vc2V0dXAu
aD4KKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KICNpbmNs
dWRlIDxhc20vYWNwaS5oPgogCkBAIC04OTQsNiArODk1LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRf
eGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKICAgICBkb20wX2NmZy5hcmNoLm5y
X3NwaXMgPSBtaW4oZ2ljX251bWJlcl9saW5lcygpLCAodW5zaWduZWQgaW50KSA5OTIpIC0gMzI7
CiAgICAgaWYgKCBnaWNfbnVtYmVyX2xpbmVzKCkgPiA5OTIgKQogICAgICAgICBwcmludGsoWEVO
TE9HX1dBUk5JTkcgIk1heGltdW0gbnVtYmVyIG9mIHZHSUMgSVJRcyBleGNlZWRlZC5cbiIpOwor
ICAgIGRvbTBfY2ZnLmFyY2gudGVlX3R5cGUgPSB0ZWVfZ2V0X3R5cGUoKTsKICAgICBkb20wX2Nm
Zy5tYXhfdmNwdXMgPSBkb20wX21heF92Y3B1cygpOwogCiAgICAgZG9tMCA9IGRvbWFpbl9jcmVh
dGUoMCwgJmRvbTBfY2ZnLCB0cnVlKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvTWFr
ZWZpbGUgYi94ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAuLmM1NGQ0Nzk2ZmYKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vdGVlL01ha2VmaWxlCkBAIC0wLDAgKzEgQEAKK29iai15ICs9IHRlZS5vCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jIGIveGVuL2FyY2gvYXJtL3RlZS90ZWUuYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4zOTY0YThhNWNkCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2FyY2gvYXJtL3RlZS90ZWUuYwpAQCAtMCwwICsxLDk4IEBACisvKgorICogeGVu
L2FyY2gvYXJtL3RlZS90ZWUuYworICoKKyAqIEdlbmVyaWMgcGFydCBvZiBURUUgbWVkaWF0b3Ig
c3Vic3lzdGVtCisgKgorICogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVw
YW0uY29tPgorICogQ29weXJpZ2h0IChjKSAyMDE4LTIwMTkgRVBBTSBTeXN0ZW1zLgorICoKKyAq
IFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh
bmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcworICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo
ZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFO
VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklM
SVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqLworCisjaW5jbHVk
ZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KKyNpbmNsdWRlIDx4ZW4vdHlw
ZXMuaD4KKworI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+CisKK2V4dGVybiBjb25zdCBzdHJ1Y3Qg
dGVlX21lZGlhdG9yX2Rlc2MgX3N0ZWVtZWRpYXRvcltdLCBfZXRlZW1lZGlhdG9yW107CitzdGF0
aWMgY29uc3Qgc3RydWN0IHRlZV9tZWRpYXRvcl9kZXNjIF9fcmVhZF9tb3N0bHkgKmN1cl9tZWRp
YXRvcjsKKworLyoKKyAqIFRPRE86IEFkZCBmdW5jdGlvbiB0byBhbHRlciBEb20wIERUQiwgc28g
d2UgY2FuIHByb3Blcmx5IGRlc2NyaWJlCisgKiBwcmVzZW50IFRFRS4KKyAqLworCitib29sIHRl
ZV9oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBpZiAoIHVu
bGlrZWx5KCFjdXJfbWVkaWF0b3IpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0
dXJuIGN1cl9tZWRpYXRvci0+b3BzLT5oYW5kbGVfY2FsbChyZWdzKTsKK30KKworaW50IHRlZV9k
b21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCB0ZWVfdHlwZSkKK3sKKyAgICBp
ZiAoIHRlZV90eXBlID09IFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FICkKKyAgICAgICAgcmV0
dXJuIDA7CisKKyAgICBpZiAoICFjdXJfbWVkaWF0b3IgKQorICAgICAgICByZXR1cm4gLUVOT0RF
VjsKKworICAgIGlmICggY3VyX21lZGlhdG9yLT50ZWVfdHlwZSAhPSB0ZWVfdHlwZSApCisgICAg
ICAgIHJldHVybiAtRUlOVkFMOworCisgICAgcmV0dXJuIGN1cl9tZWRpYXRvci0+b3BzLT5kb21h
aW5faW5pdChkKTsKK30KKworaW50IHRlZV9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9t
YWluICpkKQoreworICAgIGlmICggIWN1cl9tZWRpYXRvciApCisgICAgICAgIHJldHVybiAwOwor
CisgICAgcmV0dXJuIGN1cl9tZWRpYXRvci0+b3BzLT5yZWxpbnF1aXNoX3Jlc291cmNlcyhkKTsK
K30KKwordWludDE2X3QgdGVlX2dldF90eXBlKHZvaWQpCit7CisgICAgaWYgKCAhY3VyX21lZGlh
dG9yICkKKyAgICAgICAgcmV0dXJuIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FOworCisgICAg
cmV0dXJuIGN1cl9tZWRpYXRvci0+dGVlX3R5cGU7Cit9CisKKworc3RhdGljIGludCBfX2luaXQg
dGVlX2luaXQodm9pZCkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rlc2MgKmRl
c2M7CisKKyAgICBmb3IgKCBkZXNjID0gX3N0ZWVtZWRpYXRvcjsgZGVzYyAhPSBfZXRlZW1lZGlh
dG9yOyBkZXNjKysgKQorICAgIHsKKyAgICAgICAgaWYgKCBkZXNjLT5vcHMtPnByb2JlKCkgKQor
ICAgICAgICB7CisgICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIlVzaW5nIFRFRSBtZWRp
YXRvciBmb3IgJXNcbiIsIGRlc2MtPm5hbWUpOworICAgICAgICAgICAgY3VyX21lZGlhdG9yID0g
ZGVzYzsKKyAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICB9CisgICAgfQorCisgICAgcmV0
dXJuIDA7Cit9CisKK19faW5pdGNhbGwodGVlX2luaXQpOworCisvKgorICogTG9jYWwgdmFyaWFi
bGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdnNtYy5jIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwppbmRleCBjNzJiOWEw
NGZmLi5mOGUzNTAzMTFkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCisrKyBiL3hl
bi9hcmNoL2FybS92c21jLmMKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlIDxhc20vbW9uaXRv
ci5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8YXNtL3NtY2NjLmg+CisjaW5j
bHVkZSA8YXNtL3RlZS90ZWUuaD4KICNpbmNsdWRlIDxhc20vdHJhcHMuaD4KICNpbmNsdWRlIDxh
c20vdnBzY2kuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KQEAgLTI3Niw2ICsyNzcsMTAg
QEAgc3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgICAgICBjYXNlIEFSTV9TTUNDQ19PV05FUl9TSVA6CiAgICAgICAgICAgICBoYW5k
bGVkID0gcGxhdGZvcm1fc21jKHJlZ3MpOwogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNh
c2UgQVJNX1NNQ0NDX09XTkVSX1RSVVNURURfQVBQIC4uLiBBUk1fU01DQ0NfT1dORVJfVFJVU1RF
RF9BUFBfRU5EOgorICAgICAgICBjYXNlIEFSTV9TTUNDQ19PV05FUl9UUlVTVEVEX09TIC4uLiBB
Uk1fU01DQ0NfT1dORVJfVFJVU1RFRF9PU19FTkQ6CisgICAgICAgICAgICBoYW5kbGVkID0gdGVl
X2hhbmRsZV9jYWxsKHJlZ3MpOworICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVu
Lmxkcy5TCmluZGV4IDFlNzI5MDY0NzcuLmU2NjRjNDQ0MWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtMTM3LDYgKzEz
NywxMyBAQCBTRUNUSU9OUwogICAgICAgX2FlZGV2aWNlID0gLjsKICAgfSA6dGV4dAogCisgIC4g
PSBBTElHTig4KTsKKyAgLnRlZW1lZGlhdG9yLmluZm8gOiB7CisgICAgICBfc3RlZW1lZGlhdG9y
ID0gLjsKKyAgICAgICooLnRlZW1lZGlhdG9yLmluZm8pCisgICAgICBfZXRlZW1lZGlhdG9yID0g
LjsKKyAgfSA6dGV4dAorCiAgIC4gPSBBTElHTihQQUdFX1NJWkUpOyAgICAgICAgICAgICAvKiBJ
bml0IGNvZGUgYW5kIGRhdGEgKi8KICAgX19pbml0X2JlZ2luID0gLjsKICAgLmluaXQudGV4dCA6
IHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDMxMmZlYzg5MzIuLjBmMTUzNzIwOTggMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9kb21haW4uaApAQCAtNTgsNiArNTgsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KICAgICAvKiBD
b250aW51YWJsZSBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKS4gKi8KICAgICBlbnVtIHsK
ICAgICAgICAgUkVMTUVNX25vdF9zdGFydGVkLAorICAgICAgICBSRUxNRU1fdGVlLAogICAgICAg
ICBSRUxNRU1feGVuLAogICAgICAgICBSRUxNRU1fcGFnZSwKICAgICAgICAgUkVMTUVNX21hcHBp
bmcsCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vdGVlL3RlZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmY0ODM5ODYzODUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Rl
ZS90ZWUuaApAQCAtMCwwICsxLDExMiBAQAorLyoKKyAqIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVl
L3RlZS5oCisgKgorICogR2VuZXJpYyBwYXJ0IG9mIFRFRSBtZWRpYXRvciBzdWJzeXN0ZW0KKyAq
CisgKiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CisgKiBD
b3B5cmlnaHQgKGMpIDIwMTggRVBBTSBTeXN0ZW1zLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBp
dCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNp
b24gMiBhcworICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisg
Ki8KKworI2lmbmRlZiBfX0FSQ0hfQVJNX1RFRV9URUVfSF9fCisjZGVmaW5lIF9fQVJDSF9BUk1f
VEVFX1RFRV9IX18KKworI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vdHlwZXMu
aD4KKworI2luY2x1ZGUgPGFzbS9yZWdzLmg+CisKKyNpZmRlZiBDT05GSUdfVEVFCisKK3N0cnVj
dCB0ZWVfbWVkaWF0b3Jfb3BzIHsKKyAgICAvKgorICAgICAqIFByb2JlIGZvciBURUUuIFNob3Vs
ZCByZXR1cm4gdHJ1ZSBpZiBURUUgZm91bmQgYW5kCisgICAgICogbWVkaWF0b3IgaXMgaW5pdGlh
bGl6ZWQuCisgICAgICovCisgICAgYm9vbCAoKnByb2JlKSh2b2lkKTsKKworICAgIC8qCisgICAg
ICogQ2FsbGVkIGR1cmluZyBkb21haW4gY29uc3RydWN0aW9uIGlmIHRvb2xzdGFjayByZXF1ZXN0
cyB0byBlbmFibGUKKyAgICAgKiBURUUgc3VwcG9ydCBzbyBtZWRpYXRvciBjYW4gaW5mb3JtIFRF
RSBhYm91dCBuZXcKKyAgICAgKiBndWVzdCBhbmQgY3JlYXRlIG93biBzdHJ1Y3R1cmVzIGZvciB0
aGUgbmV3IGRvbWFpbi4KKyAgICAgKi8KKyAgICBpbnQgKCpkb21haW5faW5pdCkoc3RydWN0IGRv
bWFpbiAqZCk7CisKKyAgICAvKgorICAgICAqIENhbGxlZCBkdXJpbmcgZG9tYWluIGRlc3RydWN0
aW9uIHRvIHJlbGlucXVpc2ggcmVzb3VyY2VzIHVzZWQKKyAgICAgKiBieSBtZWRpYXRvciBpdHNl
bGYuIFRoaXMgZnVuY3Rpb24gY2FuIHJldHVybiAtRVJFU1RBUlQgdG8gaW5kaWNhdGUKKyAgICAg
KiB0aGF0IGl0IGRvZXMgbm90IGZpbmlzaGVkIHdvcmsgYW5kIHNob3VsZCBiZSBjYWxsZWQgYWdh
aW4uCisgICAgICovCisgICAgaW50ICgqcmVsaW5xdWlzaF9yZXNvdXJjZXMpKHN0cnVjdCBkb21h
aW4gKmQpOworCisgICAgLyogSGFuZGxlIFNNQ0NDIGNhbGwgZm9yIGN1cnJlbnQgZG9tYWluLiAq
LworICAgIGJvb2wgKCpoYW5kbGVfY2FsbCkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwor
fTsKKworc3RydWN0IHRlZV9tZWRpYXRvcl9kZXNjIHsKKyAgICAvKiBQcmludGFibGUgbmFtZSBv
ZiB0aGUgVEVFLiAqLworICAgIGNvbnN0IGNoYXIgKm5hbWU7CisKKyAgICAvKiBNZWRpYXRvciBj
YWxsYmFja3MgYXMgZGVzY3JpYmVkIGFib3ZlLiAqLworICAgIGNvbnN0IHN0cnVjdCB0ZWVfbWVk
aWF0b3Jfb3BzICpvcHM7CisKKyAgICAvKgorICAgICAqIElEIG9mIFRFRS4gQ29ycmVzcG9uZHMg
dG8geGVuX2FyY2hfZG9tYWluY29uZmlnLnRlZV90eXBlLgorICAgICAqIFNob3VsZCBiZSBvbmUg
b2YgWEVOX0RPTUNUTF9DT05GSUdfVEVFX3h4eAorICAgICAqLworICAgIHVpbnQxNl90IHRlZV90
eXBlOworfTsKKworYm9vbCB0ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpOworaW50IHRlZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCB0ZWVf
dHlwZSk7CitpbnQgdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpOwor
dWludDE2X3QgdGVlX2dldF90eXBlKHZvaWQpOworCisjZGVmaW5lIFJFR0lTVEVSX1RFRV9NRURJ
QVRPUihfbmFtZSwgX25hbWVzdHIsIF90eXBlLCBfb3BzKSAgICAgICAgIFwKK3N0YXRpYyBjb25z
dCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rlc2MgX190ZWVfZGVzY18jI19uYW1lIF9fdXNlZCAgICAg
XAorX19zZWN0aW9uKCIudGVlbWVkaWF0b3IuaW5mbyIpID0geyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgLm5hbWUgPSBfbmFtZXN0ciwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAub3BzID0gX29wcywgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIC50ZWVfdHlw
ZSA9IF90eXBlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit9CisKKyNlbHNlCisKK3N0YXRpYyBpbmxpbmUgYm9vbCB0ZWVfaGFuZGxlX2NhbGwoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7CisgICAgcmV0dXJuIGZhbHNlOworfQorCitzdGF0aWMg
aW5saW5lIGludCB0ZWVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgdGVl
X3R5cGUpCit7CisgICAgaWYgKCBsaWtlbHkodGVlX3R5cGUgPT0gWEVOX0RPTUNUTF9DT05GSUdf
VEVFX05PTkUpICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICByZXR1cm4gLUVOT0RFVjsKK30K
Kworc3RhdGljIGlubGluZSBpbnQgdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21h
aW4gKmQpCit7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbmxpbmUgdWludDE2X3QgdGVl
X2dldF90eXBlKHZvaWQpCit7CisgICAgcmV0dXJuIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05F
OworfQorCisjZW5kaWYgIC8qIENPTkZJR19URUUgKi8KKworI2VuZGlmIC8qIF9fQVJDSF9BUk1f
VEVFX1RFRV9IX18gKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAppbmRleCBlYjQyNGU4
Mjg2Li5iYjY5YzM4MGVjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0u
aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaApAQCAtMzA0LDEwICszMDQsMTUg
QEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUodmNwdV9ndWVzdF9jb250ZXh0X3QpOwogI2RlZmlu
ZSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFICAgIDAKICNkZWZpbmUgWEVOX0RPTUNUTF9D
T05GSUdfR0lDX1YyICAgICAgICAxCiAjZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX0dJQ19WMyAg
ICAgICAgMgorCisjZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FICAgICAgMAorCiBz
dHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnIHsKICAgICAvKiBJTi9PVVQgKi8KICAgICB1aW50
OF90IGdpY192ZXJzaW9uOwogICAgIC8qIElOICovCisgICAgdWludDE2X3QgdGVlX3R5cGU7Cisg
ICAgLyogSU4gKi8KICAgICB1aW50MzJfdCBucl9zcGlzOwogICAgIC8qCiAgICAgICogT1VUCi0t
IAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halmw-0006EU-SI; Tue, 11 Jun 2019 18:46: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halmv-0006ED-IT
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:29 +0000
X-Inumbo-ID: 36c68173-8c79-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36c68173-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:25 +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=fdKtgQBHRgyN5noxGmY/BPCch/F4mbfUB0TXQacpVRg=;
 b=clXC4hiUPGjOaotmCrD+GClqiYzbKRGj0sofa1h/Gf1hFQqmfV8mGq+ekFguCVuYm+ud6SgKnfAM6bI43MHaPGpFb6dCUDf1ACZSCO8z/HxPPjCi5UKRcXxooVVyKyXPRqCcjf9GsWwgVHXA6fLZqccHcxyRBKbmcwC/XKCh1cpfPSa3nNFys2W0AvvU2eiUSURBKDrZnDEGHpJfG/Dn36og8LChYmZ8uuPYdV1/XUQK1TUTilycEhVW4t3uRwHsvwRsSnh7exOu6zSC17D3RGyLEv/FeBZku9bS0zmCNKlxInU3uyDe34ZMWbnMDTfSbHfoCsZVJmtXfLVoyrSQ9g==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:22 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:22 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 02/10] xen/arm: optee: add OP-TEE header files
Thread-Index: AQHVIIX37ZFOBrrXb0+qEYTvdNWdKA==
Date: Tue, 11 Jun 2019 18:46:22 +0000
Message-ID: <20190611184541.7281-3-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 61769d73-a45f-4d4f-d6c0-08d6ee9d19c3
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB37954D9532725E1AEE5A384DE6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:341;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(30864003)(14444005)(76116006)(486006)(7736002)(966005)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(76176011)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(5640700003)(8676002)(8936002)(53946003)(6306002)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(446003)(347745004)(6116002)(6436002)(3846002)(66066001)(11346002)(72206003)(476003)(6916009)(559001)(569006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: IyOZJdC/PMZiLhBwYhBKuF7tFMPKD6vQOmYqE5CgkLd3t1CRNepS7zCIydtQcFPZCbNFJODGrQThJLn7YOw3C8vts3FEcDS2rsk7AqZK8x77vJqWjc40z6/GuivvZJpl1z0RaVZEm43kD1iXausrcKEhuRrD27Vm65jwfI8iWcsftUQSyNz1TPlDII8O5O0UBkvqxBZPjJNafyEtuA5KWJhLjHXLXuiB71+jpohg+FaPqT8hssYuzKLgk1EBHkNJHT9jZNBnt77UvmmaHV3pasotFvQT0EnQ98P8AIqkrMs1aJj/Awwi4nKLOdjPZwYZBM9miZeBkIUCqlHUp5FxV47zvUWRH8hasbkxjv9WP4Rh9rfydgA7nV/4Bj1KO11x/7QdOFE5n/lb2lZvoCjsI7/1eDDD23WLkD0lsAhYeEw=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61769d73-a45f-4d4f-d6c0-08d6ee9d19c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:22.7825 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

VGhpcyBoZWFkZXIgZmlsZXMgZGVzY3JpYmVzIHByb3RvY29sIGJldHdlZW4gT1AtVEVFIE9TIGFu
ZCBPUC1URUUKY2xpZW50cywgd2hpY2ggYXJlIHJ1bm5pbmcgaW4gTm9ybWFsIFdvcmxkLiBUaGlz
IGhlYWRlcnMgYXJlIG5lZWRlZApmb3IgdXBjb21pbmcgT1AtVEVFIG1lZGlhdG9yLCB3aGljaCBp
cyBhZGRlZCBpbiB0aGUgbmV4dCBwYXRjaC4gUmVhc29uCnRvIGFkZCB0aG9zZSBoZWFkZXJzIGlu
IHNlcGFyYXRlIHBhdGNoIGlzIHRvIGVhc2UgdXAgcmV2aWV3LiBUaG9zZQpmaWxlcyB3ZXJlIHRh
a2VuIGZyb20gT1AtVEVFIE9TIDMuNS4wIHRyZWUgYW5kIG1hbmdsZWQgYSBiaXQgdG8KY29tcGls
ZSB3aXRoIFhFTi4KCkxvY2F0aW9uIG9mIHRoZSBmaWxlcyBpbiB0aGUgb3JpZ2luYWwgdHJlZToK
CmNvcmUvaW5jbHVkZS9vcHRlZV9tc2cuaApjb3JlL2luY2x1ZGUvb3B0ZWVfcnBjX2NtZC5oCmNv
cmUvYXJjaC9hcm0vaW5jbHVkZS9zbS9vcHRlZV9zbWMuaAoKW09QLVRFRSBjb21taXQgaWQgNWRm
MmE5ODViMmZmZDBiNmYxMTA3ZjEyY2EyYTg4MjAzYmYzMTMyOF0KClNpZ25lZC1vZmYtYnk6IFZv
bG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KCi0tLQogQ2hhbmdl
cyBmcm9tIHY1OgogLSBVc2VkIG9wdGVlX29zIGhlYWRlcnMgaW5zdGVhZCBvZiBsaW51eCBvbmVz
CgogQ2hhbmdlcyBmcm9tIHY0OgogLSBVcGRhdGVkIHRvIGxhdGVzdCBPUC1URUUgdmVyc2lvbiBi
ZWNhdXNlIG9mIGFkZGluZwogICBPUFRFRV9TTUNfR0VUX1RIUkVBRF9DT1VOVCBjYWxsIHdoaWNo
IHdpbGwgYmUgcmVsZWFzZWQgd2l0aAogICBPUC1URUUgMy41LjAKCkNoYW5nZXMgZnJvbSB2MzoK
IC0gVXBkYXRlZCB0byBsYXRlc3QgT1AtVEVFIHZlcnNpb24gYmVjYXVzZSB2aXJ0dWFsaXphdGlv
bgogICBzdXBwb3J0IHRvIE9QLVRFRSB3YXMgbWVyZ2VkIGludG8gbWFpbmxpbmUuCi0tLQogeGVu
L2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmggICAgIHwgMzEwICsrKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3JwY19jbWQuaCB8IDMxOCArKysrKysrKysr
KysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMuaCAgICAgfCA1NjQgKysrKysr
KysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDExOTIgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX21zZy5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfcnBjX2NtZC5o
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfc21jLmgK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX21zZy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmZlNzQzZGJkZTMKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3RlZS9vcHRlZV9tc2cuaApAQCAtMCwwICsxLDMxMCBAQAorLyogU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZSAqLworLyoKKyAqIENvcHlyaWdodCAoYykgMjAxNS0y
MDE3LCBMaW5hcm8gTGltaXRlZAorICovCisjaWZuZGVmIF9PUFRFRV9NU0dfSAorI2RlZmluZSBf
T1BURUVfTVNHX0gKKworI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KKyNpbmNsdWRlIDx4ZW4vdHlw
ZXMuaD4KKworLyoKKyAqIFRoaXMgZmlsZSBkZWZpbmVzIHRoZSBPUC1URUUgbWVzc2FnZSBwcm90
b2NvbCB1c2VkIHRvIGNvbW11bmljYXRlCisgKiB3aXRoIGFuIGluc3RhbmNlIG9mIE9QLVRFRSBy
dW5uaW5nIGluIHNlY3VyZSB3b3JsZC4KKyAqLworCisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
IFBhcnQgMSAtIGZvcm1hdHRpbmcgb2YgbWVzc2FnZXMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8K
KworI2RlZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX05PTkUJCTB4MAorI2RlZmluZSBPUFRFRV9N
U0dfQVRUUl9UWVBFX1ZBTFVFX0lOUFVUCQkweDEKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQ
RV9WQUxVRV9PVVRQVVQJMHgyCisjZGVmaW5lIE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVfSU5P
VVQJCTB4MworI2RlZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fSU5QVVQJCTB4NQorI2Rl
ZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fT1VUUFVUCQkweDYKKyNkZWZpbmUgT1BURUVf
TVNHX0FUVFJfVFlQRV9STUVNX0lOT1VUCQkweDcKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQ
RV9UTUVNX0lOUFVUCQkweDkKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX09VVFBV
VAkJMHhhCisjZGVmaW5lIE9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9JTk9VVAkJMHhiCisKKyNk
ZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQRV9NQVNLCQlHRU5NQVNLKDcsIDApCisKKy8qCisgKiBN
ZXRhIHBhcmFtZXRlciB0byBiZSBhYnNvcmJlZCBieSB0aGUgU2VjdXJlIE9TIGFuZCBub3QgcGFz
c2VkCisgKiB0byB0aGUgVHJ1c3RlZCBBcHBsaWNhdGlvbi4KKyAqCisgKiBDdXJyZW50bHkgb25s
eSB1c2VkIHdpdGggT1BURUVfTVNHX0NNRF9PUEVOX1NFU1NJT04uCisgKi8KKyNkZWZpbmUgT1BU
RUVfTVNHX0FUVFJfTUVUQQkJCUJJVCg4LCBVTCkKKworLyoKKyAqIFBvaW50ZXIgdG8gYSBsaXN0
IG9mIHBhZ2VzIHVzZWQgdG8gcmVnaXN0ZXIgdXNlci1kZWZpbmVkIFNITSBidWZmZXIuCisgKiBV
c2VkIHdpdGggT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNXyouCisgKiBidWZfcHRyIHNob3VsZCBw
b2ludCB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBidWZmZXIuIEJ1ZmZlciB3aWxsIGNvbnRhaW4K
KyAqIGxpc3Qgb2YgcGFnZSBhZGRyZXNzZXMuIE9QLVRFRSBjb3JlIGNhbiByZWNvbnN0cnVjdCBj
b250aWd1b3VzIGJ1ZmZlciBmcm9tCisgKiB0aGF0IHBhZ2UgYWRkcmVzc2VzIGxpc3QuIFBhZ2Ug
YWRkcmVzc2VzIGFyZSBzdG9yZWQgYXMgNjQgYml0IHZhbHVlcy4KKyAqIExhc3QgZW50cnkgb24g
YSBwYWdlIHNob3VsZCBwb2ludCB0byB0aGUgbmV4dCBwYWdlIG9mIGJ1ZmZlci4KKyAqIEV2ZXJ5
IGVudHJ5IGluIGJ1ZmZlciBzaG91bGQgcG9pbnQgdG8gYSA0ayBwYWdlIGJlZ2lubmluZyAoMTIg
bGVhc3QKKyAqIHNpZ25pZmljYW50IGJpdHMgbXVzdCBiZSBlcXVhbCB0byB6ZXJvKS4KKyAqCisg
KiAxMiBsZWFzdCBzaWduaWZpY2FudCBvZiBvcHRlZV9tc2dfcGFyYW0udS50bWVtLmJ1Zl9wdHIg
c2hvdWxkIGhvbGQgcGFnZQorICogb2Zmc2V0IG9mIHVzZXIgYnVmZmVyLgorICoKKyAqIFNvLCBl
bnRyaWVzIHNob3VsZCBiZSBwbGFjZWQgbGlrZSBtZW1iZXJzIG9mIHRoaXMgc3RydWN0dXJlOgor
ICoKKyAqIHN0cnVjdCBwYWdlX2RhdGEgeworICogICB1aW50NjRfdCBwYWdlc19hcnJheVtPUFRF
RV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRS9zaXplb2YodWludDY0X3QpIC0gMV07CisgKiAgIHVp
bnQ2NF90IG5leHRfcGFnZV9kYXRhOworICogfTsKKyAqCisgKiBTdHJ1Y3R1cmUgaXMgZGVzaWdu
ZWQgdG8gZXhhY3RseSBmaXQgaW50byB0aGUgcGFnZSBzaXplCisgKiBPUFRFRV9NU0dfTk9OQ09O
VElHX1BBR0VfU0laRSB3aGljaCBpcyBhIHN0YW5kYXJkIDRLQiBwYWdlLgorICoKKyAqIFRoZSBz
aXplIG9mIDRLQiBpcyBjaG9zZW4gYmVjYXVzZSB0aGlzIGlzIHRoZSBzbWFsbGVzdCBwYWdlIHNp
emUgZm9yIEFSTQorICogYXJjaGl0ZWN0dXJlcy4gSWYgUkVFIHVzZXMgbGFyZ2VyIHBhZ2VzLCBp
dCBzaG91bGQgZGl2aWRlIHRoZW0gdG8gNEtCIG9uZXMuCisgKi8KKyNkZWZpbmUgT1BURUVfTVNH
X0FUVFJfTk9OQ09OVElHCQlCSVQoOSwgVUwpCisKKy8qCisgKiBNZW1vcnkgYXR0cmlidXRlcyBm
b3IgY2FjaGluZyBwYXNzZWQgd2l0aCB0ZW1wIG1lbXJlZnMuIFRoZSBhY3R1YWwgdmFsdWUKKyAq
IHVzZWQgaXMgZGVmaW5lZCBvdXRzaWRlIHRoZSBtZXNzYWdlIHByb3RvY29sIHdpdGggdGhlIGV4
Y2VwdGlvbiBvZgorICogT1BURUVfTVNHX0FUVFJfQ0FDSEVfUFJFREVGSU5FRCB3aGljaCBtZWFu
cyB0aGUgYXR0cmlidXRlcyBhbHJlYWR5CisgKiBkZWZpbmVkIGZvciB0aGUgbWVtb3J5IHJhbmdl
IHNob3VsZCBiZSB1c2VkLiBJZiBvcHRlZV9zbWMuaCBpcyB1c2VkIGFzCisgKiBiZWFyZXIgb2Yg
dGhpcyBwcm90b2NvbCBPUFRFRV9TTUNfU0hNXyogaXMgdXNlZCBmb3IgdmFsdWVzLgorICovCisj
ZGVmaW5lIE9QVEVFX01TR19BVFRSX0NBQ0hFX1NISUZUCQkxNgorI2RlZmluZSBPUFRFRV9NU0df
QVRUUl9DQUNIRV9NQVNLCQlHRU5NQVNLKDIsIDApCisjZGVmaW5lIE9QVEVFX01TR19BVFRSX0NB
Q0hFX1BSRURFRklORUQJCTAKKworLyoKKyAqIFNhbWUgdmFsdWVzIGFzIFRFRV9MT0dJTl8qIGZy
b20gVEVFIEludGVybmFsIEFQSQorICovCisjZGVmaW5lIE9QVEVFX01TR19MT0dJTl9QVUJMSUMJ
CQkweDAwMDAwMDAwCisjZGVmaW5lIE9QVEVFX01TR19MT0dJTl9VU0VSCQkJMHgwMDAwMDAwMQor
I2RlZmluZSBPUFRFRV9NU0dfTE9HSU5fR1JPVVAJCQkweDAwMDAwMDAyCisjZGVmaW5lIE9QVEVF
X01TR19MT0dJTl9BUFBMSUNBVElPTgkJMHgwMDAwMDAwNAorI2RlZmluZSBPUFRFRV9NU0dfTE9H
SU5fQVBQTElDQVRJT05fVVNFUgkweDAwMDAwMDA1CisjZGVmaW5lIE9QVEVFX01TR19MT0dJTl9B
UFBMSUNBVElPTl9HUk9VUAkweDAwMDAwMDA2CisKKy8qCisgKiBQYWdlIHNpemUgdXNlZCBpbiBu
b24tY29udGlndW91cyBidWZmZXIgZW50cmllcworICovCisjZGVmaW5lIE9QVEVFX01TR19OT05D
T05USUdfUEFHRV9TSVpFCQk0MDk2CisKKyNpZm5kZWYgQVNNCisvKioKKyAqIHN0cnVjdCBvcHRl
ZV9tc2dfcGFyYW1fdG1lbSAtIHRlbXBvcmFyeSBtZW1vcnkgcmVmZXJlbmNlIHBhcmFtZXRlcgor
ICogQGJ1Zl9wdHI6CUFkZHJlc3Mgb2YgdGhlIGJ1ZmZlcgorICogQHNpemU6CVNpemUgb2YgdGhl
IGJ1ZmZlcgorICogQHNobV9yZWY6CVRlbXBvcmFyeSBzaGFyZWQgbWVtb3J5IHJlZmVyZW5jZSwg
cG9pbnRlciB0byBhIHN0cnVjdCB0ZWVfc2htCisgKgorICogU2VjdXJlIGFuZCBub3JtYWwgd29y
bGQgY29tbXVuaWNhdGVzIHBvaW50ZXJzIGFzIHBoeXNpY2FsIGFkZHJlc3MKKyAqIGluc3RlYWQg
b2YgdGhlIHZpcnR1YWwgYWRkcmVzcy4gVGhpcyBpcyBiZWNhdXNlIHNlY3VyZSBhbmQgbm9ybWFs
IHdvcmxkCisgKiBoYXZlIGNvbXBsZXRlbHkgaW5kZXBlbmRlbnQgbWVtb3J5IG1hcHBpbmcuIE5v
cm1hbCB3b3JsZCBjYW4gZXZlbiBoYXZlIGEKKyAqIGh5cGVydmlzb3Igd2hpY2ggbmVlZCB0byB0
cmFuc2xhdGUgdGhlIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3MgKEFLQSBJUEEKKyAqIGluIEFSTSBk
b2N1bWVudGF0aW9uKSB0byBhIHJlYWwgcGh5c2ljYWwgYWRkcmVzcyBiZWZvcmUgcGFzc2luZyB0
aGUKKyAqIHN0cnVjdHVyZSB0byBzZWN1cmUgd29ybGQuCisgKi8KK3N0cnVjdCBvcHRlZV9tc2df
cGFyYW1fdG1lbSB7CisJdWludDY0X3QgYnVmX3B0cjsKKwl1aW50NjRfdCBzaXplOworCXVpbnQ2
NF90IHNobV9yZWY7Cit9OworCisvKioKKyAqIHN0cnVjdCBvcHRlZV9tc2dfcGFyYW1fcm1lbSAt
IHJlZ2lzdGVyZWQgbWVtb3J5IHJlZmVyZW5jZSBwYXJhbWV0ZXIKKyAqIEBvZmZzOglPZmZzZXQg
aW50byBzaGFyZWQgbWVtb3J5IHJlZmVyZW5jZQorICogQHNpemU6CVNpemUgb2YgdGhlIGJ1ZmZl
cgorICogQHNobV9yZWY6CVNoYXJlZCBtZW1vcnkgcmVmZXJlbmNlLCBwb2ludGVyIHRvIGEgc3Ry
dWN0IHRlZV9zaG0KKyAqLworc3RydWN0IG9wdGVlX21zZ19wYXJhbV9ybWVtIHsKKwl1aW50NjRf
dCBvZmZzOworCXVpbnQ2NF90IHNpemU7CisJdWludDY0X3Qgc2htX3JlZjsKK307CisKKy8qKgor
ICogc3RydWN0IG9wdGVlX21zZ19wYXJhbV92YWx1ZSAtIHZhbHVlcworICogQGE6IGZpcnN0IHZh
bHVlCisgKiBAYjogc2Vjb25kIHZhbHVlCisgKiBAYzogdGhpcmQgdmFsdWUKKyAqLworc3RydWN0
IG9wdGVlX21zZ19wYXJhbV92YWx1ZSB7CisJdWludDY0X3QgYTsKKwl1aW50NjRfdCBiOworCXVp
bnQ2NF90IGM7Cit9OworCisvKioKKyAqIHN0cnVjdCBvcHRlZV9tc2dfcGFyYW0gLSBwYXJhbWV0
ZXIKKyAqIEBhdHRyOiBhdHRyaWJ1dGVzCisgKiBAbWVtcmVmOiBhIG1lbW9yeSByZWZlcmVuY2UK
KyAqIEB2YWx1ZTogYSB2YWx1ZQorICoKKyAqIEBhdHRyICYgT1BURUVfTVNHX0FUVFJfVFlQRV9N
QVNLIGluZGljYXRlcyBpZiB0bWVtLCBybWVtIG9yIHZhbHVlIGlzIHVzZWQgaW4KKyAqIHRoZSB1
bmlvbi4gT1BURUVfTVNHX0FUVFJfVFlQRV9WQUxVRV8qIGluZGljYXRlcyB2YWx1ZSwKKyAqIE9Q
VEVFX01TR19BVFRSX1RZUEVfVE1FTV8qIGluZGljYXRlcyB0bWVtIGFuZAorICogT1BURUVfTVNH
X0FUVFJfVFlQRV9STUVNXyogaW5kaWNhdGVzIHJtZW0uCisgKiBPUFRFRV9NU0dfQVRUUl9UWVBF
X05PTkUgaW5kaWNhdGVzIHRoYXQgbm9uZSBvZiB0aGUgbWVtYmVycyBhcmUgdXNlZC4KKyAqLwor
c3RydWN0IG9wdGVlX21zZ19wYXJhbSB7CisJdWludDY0X3QgYXR0cjsKKwl1bmlvbiB7CisJCXN0
cnVjdCBvcHRlZV9tc2dfcGFyYW1fdG1lbSB0bWVtOworCQlzdHJ1Y3Qgb3B0ZWVfbXNnX3BhcmFt
X3JtZW0gcm1lbTsKKwkJc3RydWN0IG9wdGVlX21zZ19wYXJhbV92YWx1ZSB2YWx1ZTsKKwl9IHU7
Cit9OworCisvKioKKyAqIHN0cnVjdCBvcHRlZV9tc2dfYXJnIC0gY2FsbCBhcmd1bWVudAorICog
QGNtZDogQ29tbWFuZCwgb25lIG9mIE9QVEVFX01TR19DTURfKiBvciBPUFRFRV9NU0dfUlBDX0NN
RF8qCisgKiBAZnVuYzogVHJ1c3RlZCBBcHBsaWNhdGlvbiBmdW5jdGlvbiwgc3BlY2lmaWMgdG8g
dGhlIFRydXN0ZWQgQXBwbGljYXRpb24sCisgKgkgICAgIHVzZWQgaWYgY21kID09IE9QVEVFX01T
R19DTURfSU5WT0tFX0NPTU1BTkQKKyAqIEBzZXNzaW9uOiBJbiBwYXJhbWV0ZXIgZm9yIGFsbCBP
UFRFRV9NU0dfQ01EXyogZXhjZXB0CisgKgkgICAgIE9QVEVFX01TR19DTURfT1BFTl9TRVNTSU9O
IHdoZXJlIGl0J3MgYW4gb3V0cHV0IHBhcmFtZXRlciBpbnN0ZWFkCisgKiBAY2FuY2VsX2lkOiBD
YW5jZWxsYXRpb24gaWQsIGEgdW5pcXVlIHZhbHVlIHRvIGlkZW50aWZ5IHRoaXMgcmVxdWVzdAor
ICogQHJldDogcmV0dXJuIHZhbHVlCisgKiBAcmV0X29yaWdpbjogb3JpZ2luIG9mIHRoZSByZXR1
cm4gdmFsdWUKKyAqIEBudW1fcGFyYW1zOiBudW1iZXIgb2YgcGFyYW1ldGVycyBzdXBwbGllZCB0
byB0aGUgT1MgQ29tbWFuZAorICogQHBhcmFtczogdGhlIHBhcmFtZXRlcnMgc3VwcGxpZWQgdG8g
dGhlIE9TIENvbW1hbmQKKyAqCisgKiBBbGwgbm9ybWFsIGNhbGxzIHRvIFRydXN0ZWQgT1MgdXNl
cyB0aGlzIHN0cnVjdC4gSWYgY21kIHJlcXVpcmVzIGZ1cnRoZXIKKyAqIGluZm9ybWF0aW9uIHRo
YW4gd2hhdCB0aGVzZSBmaWVsZHMgaG9sZCBpdCBjYW4gYmUgcGFzc2VkIGFzIGEgcGFyYW1ldGVy
CisgKiB0YWdnZWQgYXMgbWV0YSAoc2V0dGluZyB0aGUgT1BURUVfTVNHX0FUVFJfTUVUQSBiaXQg
aW4gY29ycmVzcG9uZGluZworICogYXR0cnMgZmllbGQpLiBBbGwgcGFyYW1ldGVycyB0YWdnZWQg
YXMgbWV0YSBoYXZlIHRvIGNvbWUgZmlyc3QuCisgKi8KK3N0cnVjdCBvcHRlZV9tc2dfYXJnIHsK
Kwl1aW50MzJfdCBjbWQ7CisJdWludDMyX3QgZnVuYzsKKwl1aW50MzJfdCBzZXNzaW9uOworCXVp
bnQzMl90IGNhbmNlbF9pZDsKKwl1aW50MzJfdCBwYWQ7CisJdWludDMyX3QgcmV0OworCXVpbnQz
Ml90IHJldF9vcmlnaW47CisJdWludDMyX3QgbnVtX3BhcmFtczsKKworCS8qIG51bV9wYXJhbXMg
dGVsbHMgdGhlIGFjdHVhbCBudW1iZXIgb2YgZWxlbWVudCBpbiBwYXJhbXMgKi8KKwlzdHJ1Y3Qg
b3B0ZWVfbXNnX3BhcmFtIHBhcmFtc1tdOworfTsKKworLyoqCisgKiBPUFRFRV9NU0dfR0VUX0FS
R19TSVpFIC0gcmV0dXJuIHNpemUgb2Ygc3RydWN0IG9wdGVlX21zZ19hcmcKKyAqCisgKiBAbnVt
X3BhcmFtczogTnVtYmVyIG9mIHBhcmFtZXRlcnMgZW1iZWRkZWQgaW4gdGhlIHN0cnVjdCBvcHRl
ZV9tc2dfYXJnCisgKgorICogUmV0dXJucyB0aGUgc2l6ZSBvZiB0aGUgc3RydWN0IG9wdGVlX21z
Z19hcmcgdG9nZXRoZXIgd2l0aCB0aGUgbnVtYmVyCisgKiBvZiBlbWJlZGRlZCBwYXJhbWV0ZXJz
LgorICovCisjZGVmaW5lIE9QVEVFX01TR19HRVRfQVJHX1NJWkUobnVtX3BhcmFtcykgXAorCShz
aXplb2Yoc3RydWN0IG9wdGVlX21zZ19hcmcpICsgXAorCSBzaXplb2Yoc3RydWN0IG9wdGVlX21z
Z19wYXJhbSkgKiAobnVtX3BhcmFtcykpCisKKy8qCisgKiBEZWZpbmVzIHRoZSBtYXhpbXVtIHZh
bHVlIG9mIEBudW1fcGFyYW1zIHRoYXQgY2FuIGJlIHBhc3NlZCB0bworICogT1BURUVfTVNHX0dF
VF9BUkdfU0laRSB3aXRob3V0IGEgcmlzayBvZiBjcm9zc2luZyBwYWdlIGJvdW5kYXJ5LgorICov
CisjZGVmaW5lIE9QVEVFX01TR19NQVhfTlVNX1BBUkFNUwlcCisJKChPUFRFRV9NU0dfTk9OQ09O
VElHX1BBR0VfU0laRSAtIHNpemVvZihzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZykpIC8gXAorCSBzaXpl
b2Yoc3RydWN0IG9wdGVlX21zZ19wYXJhbSkpCisKKyNlbmRpZiAvKkFTTSovCisKKy8qKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgorICogUGFydCAyIC0gcmVxdWVzdHMgZnJvbSBub3JtYWwgd29ybGQKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKi8KKworLyoKKyAqIFJldHVybiB0aGUgZm9sbG93aW5nIFVJRCBp
ZiB1c2luZyBBUEkgc3BlY2lmaWVkIGluIHRoaXMgZmlsZSB3aXRob3V0CisgKiBmdXJ0aGVyIGV4
dGVuc2lvbnM6CisgKiAzODRmYjNlMC1lN2Y4LTExZTMtYWY2My0wMDAyYTVkNWM1MWIuCisgKiBS
ZXByZXNlbnRlZCBpbiA0IDMyLWJpdCB3b3JkcyBpbiBPUFRFRV9NU0dfVUlEXzAsIE9QVEVFX01T
R19VSURfMSwKKyAqIE9QVEVFX01TR19VSURfMiwgT1BURUVfTVNHX1VJRF8zLgorICovCisjZGVm
aW5lIE9QVEVFX01TR19VSURfMAkJCTB4Mzg0ZmIzZTAKKyNkZWZpbmUgT1BURUVfTVNHX1VJRF8x
CQkJMHhlN2Y4MTFlMworI2RlZmluZSBPUFRFRV9NU0dfVUlEXzIJCQkweGFmNjMwMDAyCisjZGVm
aW5lIE9QVEVFX01TR19VSURfMwkJCTB4YTVkNWM1MWIKKyNkZWZpbmUgT1BURUVfTVNHX0ZVTkNJ
RF9DQUxMU19VSUQJMHhGRjAxCisKKy8qCisgKiBSZXR1cm5zIDIuMCBpZiB1c2luZyBBUEkgc3Bl
Y2lmaWVkIGluIHRoaXMgZmlsZSB3aXRob3V0IGZ1cnRoZXIKKyAqIGV4dGVuc2lvbnMuIFJlcHJl
c2VudGVkIGluIDIgMzItYml0IHdvcmRzIGluIE9QVEVFX01TR19SRVZJU0lPTl9NQUpPUgorICog
YW5kIE9QVEVFX01TR19SRVZJU0lPTl9NSU5PUgorICovCisjZGVmaW5lIE9QVEVFX01TR19SRVZJ
U0lPTl9NQUpPUgkyCisjZGVmaW5lIE9QVEVFX01TR19SRVZJU0lPTl9NSU5PUgkwCisjZGVmaW5l
IE9QVEVFX01TR19GVU5DSURfQ0FMTFNfUkVWSVNJT04JMHhGRjAzCisKKy8qCisgKiBHZXQgVVVJ
RCBvZiBUcnVzdGVkIE9TLgorICoKKyAqIFVzZWQgYnkgbm9uLXNlY3VyZSB3b3JsZCB0byBmaWd1
cmUgb3V0IHdoaWNoIFRydXN0ZWQgT1MgaXMgaW5zdGFsbGVkLgorICogTm90ZSB0aGF0IHJldHVy
bmVkIFVVSUQgaXMgdGhlIFVVSUQgb2YgdGhlIFRydXN0ZWQgT1MsIG5vdCBvZiB0aGUgQVBJLgor
ICoKKyAqIFJldHVybnMgVVVJRCBpbiA0IDMyLWJpdCB3b3JkcyBpbiB0aGUgc2FtZSB3YXkgYXMK
KyAqIE9QVEVFX01TR19GVU5DSURfQ0FMTFNfVUlEIGRlc2NyaWJlZCBhYm92ZS4KKyAqLworI2Rl
ZmluZSBPUFRFRV9NU0dfT1NfT1BURUVfVVVJRF8wCTB4NDg2MTc4ZTAKKyNkZWZpbmUgT1BURUVf
TVNHX09TX09QVEVFX1VVSURfMQkweGU3ZjgxMWUzCisjZGVmaW5lIE9QVEVFX01TR19PU19PUFRF
RV9VVUlEXzIJMHhiYzVlMDAwMgorI2RlZmluZSBPUFRFRV9NU0dfT1NfT1BURUVfVVVJRF8zCTB4
YTVkNWM1MWIKKyNkZWZpbmUgT1BURUVfTVNHX0ZVTkNJRF9HRVRfT1NfVVVJRAkweDAwMDAKKwor
LyoKKyAqIEdldCByZXZpc2lvbiBvZiBUcnVzdGVkIE9TLgorICoKKyAqIFVzZWQgYnkgbm9uLXNl
Y3VyZSB3b3JsZCB0byBmaWd1cmUgb3V0IHdoaWNoIHZlcnNpb24gb2YgdGhlIFRydXN0ZWQgT1MK
KyAqIGlzIGluc3RhbGxlZC4gTm90ZSB0aGF0IHRoZSByZXR1cm5lZCByZXZpc2lvbiBpcyB0aGUg
cmV2aXNpb24gb2YgdGhlCisgKiBUcnVzdGVkIE9TLCBub3Qgb2YgdGhlIEFQSS4KKyAqCisgKiBS
ZXR1cm5zIHJldmlzaW9uIGluIDIgMzItYml0IHdvcmRzIGluIHRoZSBzYW1lIHdheSBhcworICog
T1BURUVfTVNHX0NBTExTX1JFVklTSU9OIGRlc2NyaWJlZCBhYm92ZS4KKyAqLworI2RlZmluZSBP
UFRFRV9NU0dfRlVOQ0lEX0dFVF9PU19SRVZJU0lPTgkweDAwMDEKKworLyoKKyAqIERvIGEgc2Vj
dXJlIGNhbGwgd2l0aCBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZyBhcyBhcmd1bWVudAorICogVGhlIE9Q
VEVFX01TR19DTURfKiBiZWxvdyBkZWZpbmVzIHdoYXQgZ29lcyBpbiBzdHJ1Y3Qgb3B0ZWVfbXNn
X2FyZzo6Y21kCisgKgorICogT1BURUVfTVNHX0NNRF9PUEVOX1NFU1NJT04gb3BlbnMgYSBzZXNz
aW9uIHRvIGEgVHJ1c3RlZCBBcHBsaWNhdGlvbi4KKyAqIFRoZSBmaXJzdCB0d28gcGFyYW1ldGVy
cyBhcmUgdGFnZ2VkIGFzIG1ldGEsIGhvbGRpbmcgdHdvIHZhbHVlCisgKiBwYXJhbWV0ZXJzIHRv
IHBhc3MgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbjoKKyAqIHBhcmFtWzBdLnUudmFsdWUuYS1i
IHV1aWQgb2YgVHJ1c3RlZCBBcHBsaWNhdGlvbgorICogcGFyYW1bMV0udS52YWx1ZS5hLWIgdXVp
ZCBvZiBDbGllbnQKKyAqIHBhcmFtWzFdLnUudmFsdWUuYyBMb2dpbiBjbGFzcyBvZiBjbGllbnQg
T1BURUVfTVNHX0xPR0lOXyoKKyAqCisgKiBPUFRFRV9NU0dfQ01EX0lOVk9LRV9DT01NQU5EIGlu
dm9rZXMgYSBjb21tYW5kIGEgcHJldmlvdXNseSBvcGVuZWQKKyAqIHNlc3Npb24gdG8gYSBUcnVz
dGVkIEFwcGxpY2F0aW9uLiAgc3RydWN0IG9wdGVlX21zZ19hcmc6OmZ1bmMgaXMgVHJ1c3RlZAor
ICogQXBwbGljYXRpb24gZnVuY3Rpb24sIHNwZWNpZmljIHRvIHRoZSBUcnVzdGVkIEFwcGxpY2F0
aW9uLgorICoKKyAqIE9QVEVFX01TR19DTURfQ0xPU0VfU0VTU0lPTiBjbG9zZXMgYSBwcmV2aW91
c2x5IG9wZW5lZCBzZXNzaW9uIHRvCisgKiBUcnVzdGVkIEFwcGxpY2F0aW9uLgorICoKKyAqIE9Q
VEVFX01TR19DTURfQ0FOQ0VMIGNhbmNlbHMgYSBjdXJyZW50bHkgaW52b2tlZCBjb21tYW5kLgor
ICoKKyAqIE9QVEVFX01TR19DTURfUkVHSVNURVJfU0hNIHJlZ2lzdGVycyBhIHNoYXJlZCBtZW1v
cnkgcmVmZXJlbmNlLiBUaGUKKyAqIGluZm9ybWF0aW9uIGlzIHBhc3NlZCBhczoKKyAqIFtpbl0g
cGFyYW1bMF0uYXR0cgkJCU9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9JTlBVVAorICoJCQkJCVt8
IE9QVEVFX01TR19BVFRSX05PTkNPTlRJR10KKyAqIFtpbl0gcGFyYW1bMF0udS50bWVtLmJ1Zl9w
dHIJCXBoeXNpY2FsIGFkZHJlc3MgKG9mIGZpcnN0IGZyYWdtZW50KQorICogW2luXSBwYXJhbVsw
XS51LnRtZW0uc2l6ZQkJc2l6ZSAob2YgZmlyc3QgZnJhZ21lbnQpCisgKiBbaW5dIHBhcmFtWzBd
LnUudG1lbS5zaG1fcmVmCQlob2xkcyBzaGFyZWQgbWVtb3J5IHJlZmVyZW5jZQorICoKKyAqIE9Q
VEVFX01TR19DTURfVU5SRUdJU1RFUl9TSE0gdW5yZWdpc3RlcmVzIGEgcHJldmlvdXNseSByZWdp
c3RlcmVkIHNoYXJlZAorICogbWVtb3J5IHJlZmVyZW5jZS4gVGhlIGluZm9ybWF0aW9uIGlzIHBh
c3NlZCBhczoKKyAqIFtpbl0gcGFyYW1bMF0uYXR0cgkJCU9QVEVFX01TR19BVFRSX1RZUEVfUk1F
TV9JTlBVVAorICogW2luXSBwYXJhbVswXS51LnJtZW0uc2htX3JlZgkJaG9sZHMgc2hhcmVkIG1l
bW9yeSByZWZlcmVuY2UKKyAqIFtpbl0gcGFyYW1bMF0udS5ybWVtLm9mZnMJCTAKKyAqIFtpbl0g
cGFyYW1bMF0udS5ybWVtLnNpemUJCTAKKyAqLworI2RlZmluZSBPUFRFRV9NU0dfQ01EX09QRU5f
U0VTU0lPTgkwCisjZGVmaW5lIE9QVEVFX01TR19DTURfSU5WT0tFX0NPTU1BTkQJMQorI2RlZmlu
ZSBPUFRFRV9NU0dfQ01EX0NMT1NFX1NFU1NJT04JMgorI2RlZmluZSBPUFRFRV9NU0dfQ01EX0NB
TkNFTAkJMworI2RlZmluZSBPUFRFRV9NU0dfQ01EX1JFR0lTVEVSX1NITQk0CisjZGVmaW5lIE9Q
VEVFX01TR19DTURfVU5SRUdJU1RFUl9TSE0JNQorI2RlZmluZSBPUFRFRV9NU0dfRlVOQ0lEX0NB
TExfV0lUSF9BUkcJMHgwMDA0CisKKyNlbmRpZiAvKiBfT1BURUVfTVNHX0ggKi8KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3JwY19jbWQuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdGVlL29wdGVlX3JwY19jbWQuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi5kNmI5ZGZlMzBjCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS90ZWUvb3B0ZWVfcnBjX2NtZC5oCkBAIC0wLDAgKzEsMzE4IEBACisvKiBTUERYLUxpY2Vu
c2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlICovCisvKgorICogQ29weXJpZ2h0IChjKSAyMDE2
LTIwMTcsIExpbmFybyBMaW1pdGVkCisgKi8KKworI2lmbmRlZiBfX09QVEVFX1JQQ19DTURfSAor
I2RlZmluZSBfX09QVEVFX1JQQ19DTURfSAorCisvKgorICogQWxsIFJQQyBpcyBkb25lIHdpdGgg
YSBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZyBhcyBiZWFyZXIgb2YgaW5mb3JtYXRpb24sCisgKiBzdHJ1
Y3Qgb3B0ZWVfbXNnX2FyZzo6YXJnIGhvbGRzIHZhbHVlcyBkZWZpbmVkIGJ5IE9QVEVFX1JQQ19D
TURfKiBiZWxvdy4KKyAqIE9ubHkgdGhlIGNvbW1hbmRzIGhhbmRsZWQgYnkgdGhlIGtlcm5lbCBk
cml2ZXIgYXJlIGRlZmluZWQgaGVyZS4KKyAqCisgKiBSUEMgY29tbXVuaWNhdGlvbiB3aXRoIHRl
ZS1zdXBwbGljYW50IGlzIHJldmVyc2VkIGNvbXBhcmVkIHRvIG5vcm1hbAorICogY2xpZW50IGNv
bW11bmljYXRpb24gZGVzY3JpYmVkIGFib3ZlLiBUaGUgc3VwcGxpY2FudCByZWNlaXZlcyByZXF1
ZXN0cworICogYW5kIHNlbmRzIHJlc3BvbnNlcy4KKyAqLworCisvKgorICogTG9hZCBhIFRBIGlu
dG8gbWVtb3J5CisgKgorICogU2luY2UgdGhlIHNpemUgb2YgdGhlIFRBIGlzbid0IGtub3duIGlu
IGFkdmFuY2UgdGhlIHNpemUgb2YgdGhlIFRBIGlzCisgKiBjYW4gYmUgcXVlcmllZCB3aXRoIGEg
TlVMTCBidWZmZXIuCisgKgorICogW2luXSAgICAgdmFsdWVbMF0uYS1iICAgIFVVSUQKKyAqIFtv
dXRdICAgIG1lbXJlZlsxXQkgICAgQnVmZmVyIHdpdGggVEEKKyAqLworI2RlZmluZSBPUFRFRV9S
UENfQ01EX0xPQURfVEEJCTAKKworLyoKKyAqIFJlcGxheSBQcm90ZWN0ZWQgTWVtb3J5IEJsb2Nr
IGFjY2VzcworICoKKyAqIFtpbl0gICAgIG1lbXJlZlswXQkgICAgRnJhbWVzIHRvIGRldmljZQor
ICogW291dF0gICAgbWVtcmVmWzFdCSAgICBGcmFtZXMgZnJvbSBkZXZpY2UKKyAqLworI2RlZmlu
ZSBPUFRFRV9SUENfQ01EX1JQTUIJCTEKKworLyoKKyAqIEZpbGUgc3lzdGVtIGFjY2Vzcywgc2Vl
IGRlZmluaXRpb24gb2YgcHJvdG9jb2wgYmVsb3cKKyAqLworI2RlZmluZSBPUFRFRV9SUENfQ01E
X0ZTCQkyCisKKy8qCisgKiBHZXQgdGltZQorICoKKyAqIFJldHVybnMgbnVtYmVyIG9mIHNlY29u
ZHMgYW5kIG5hbm8gc2Vjb25kcyBzaW5jZSB0aGUgRXBvY2gsCisgKiAxOTcwLTAxLTAxIDAwOjAw
OjAwICswMDAwIChVVEMpLgorICoKKyAqIFtvdXRdICAgIHZhbHVlWzBdLmEJICAgIE51bWJlciBv
ZiBzZWNvbmRzCisgKiBbb3V0XSAgICB2YWx1ZVswXS5iCSAgICBOdW1iZXIgb2YgbmFubyBzZWNv
bmRzLgorICovCisjZGVmaW5lIE9QVEVFX1JQQ19DTURfR0VUX1RJTUUJCTMKKworLyoKKyAqIFdh
aXQgcXVldWUgcHJpbWl0aXZlLCBoZWxwZXIgZm9yIHNlY3VyZSB3b3JsZCB0byBpbXBsZW1lbnQg
YSB3YWl0IHF1ZXVlLgorICoKKyAqIElmIHNlY3VyZSB3b3JsZCBuZWVkcyB0byB3YWl0IGZvciBh
IHNlY3VyZSB3b3JsZCBtdXRleCBpdCBpc3N1ZXMgYSBzbGVlcAorICogcmVxdWVzdCBpbnN0ZWFk
IG9mIHNwaW5uaW5nIGluIHNlY3VyZSB3b3JsZC4gQ29udmVyc2VseSBpcyBhIHdha2V1cAorICog
cmVxdWVzdCBpc3N1ZWQgd2hlbiBhIHNlY3VyZSB3b3JsZCBtdXRleCB3aXRoIGEgdGhyZWFkIHdh
aXRpbmcgdGhyZWFkIGlzCisgKiB1bmxvY2tlZC4KKyAqCisgKiBXYWl0aW5nIG9uIGEga2V5Cisg
KiBbaW5dICAgIHZhbHVlWzBdLmEJICAgIE9QVEVFX1JQQ19XQUlUX1FVRVVFX1NMRUVQCisgKiBb
aW5dICAgIHZhbHVlWzBdLmIJICAgIFdhaXQga2V5CisgKgorICogV2FraW5nIHVwIGEga2V5Cisg
KiBbaW5dICAgIHZhbHVlWzBdLmEJICAgIE9QVEVFX1JQQ19XQUlUX1FVRVVFX1dBS0VVUAorICog
W2luXSAgICB2YWx1ZVswXS5iCSAgICBXYWtldXAga2V5CisgKi8KKyNkZWZpbmUgT1BURUVfUlBD
X0NNRF9XQUlUX1FVRVVFCTQKKyNkZWZpbmUgT1BURUVfUlBDX1dBSVRfUVVFVUVfU0xFRVAJMAor
I2RlZmluZSBPUFRFRV9SUENfV0FJVF9RVUVVRV9XQUtFVVAJMQorCisvKgorICogU3VzcGVuZCBl
eGVjdXRpb24KKyAqCisgKiBbaW5dICAgIHZhbHVlWzBdLmEJTnVtYmVyIG9mIG1pbGxpc2Vjb25k
cyB0byBzdXNwZW5kCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX0NNRF9TVVNQRU5ECQk1CisKKy8q
CisgKiBBbGxvY2F0ZSBhIHBpZWNlIG9mIHNoYXJlZCBtZW1vcnkKKyAqCisgKiBbaW5dICAgIHZh
bHVlWzBdLmEJICAgIFR5cGUgb2YgbWVtb3J5IG9uZSBvZgorICoJCQkgICAgT1BURUVfUlBDX1NI
TV9UWVBFXyogYmVsb3cKKyAqIFtpbl0gICAgdmFsdWVbMF0uYgkgICAgUmVxdWVzdGVkIHNpemUK
KyAqIFtpbl0gICAgdmFsdWVbMF0uYwkgICAgUmVxdWlyZWQgYWxpZ25tZW50CisgKiBbb3V0XSAg
IG1lbXJlZlswXQkgICAgQnVmZmVyCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX0NNRF9TSE1fQUxM
T0MJCTYKKy8qIE1lbW9yeSB0aGF0IGNhbiBiZSBzaGFyZWQgd2l0aCBhIG5vbi1zZWN1cmUgdXNl
ciBzcGFjZSBhcHBsaWNhdGlvbiAqLworI2RlZmluZSBPUFRFRV9SUENfU0hNX1RZUEVfQVBQTAkJ
MAorLyogTWVtb3J5IG9ubHkgc2hhcmVkIHdpdGggbm9uLXNlY3VyZSBrZXJuZWwgKi8KKyNkZWZp
bmUgT1BURUVfUlBDX1NITV9UWVBFX0tFUk5FTAkxCisvKgorICogTWVtb3J5IHNoYXJlZCB3aXRo
IG5vbi1zZWN1cmUga2VybmVsIGFuZCBleHBvcnRlZCB0byBhIG5vbi1zZWN1cmUgdXNlcgorICog
c3BhY2UgYXBwbGljYXRpb24KKyAqLworI2RlZmluZSBPUFRFRV9SUENfU0hNX1RZUEVfR0xPQkFM
CTIKKworLyoKKyAqIEZyZWUgc2hhcmVkIG1lbW9yeSBwcmV2aW91c2x5IGFsbG9jYXRlZCB3aXRo
IE9QVEVFX1JQQ19DTURfU0hNX0FMTE9DCisgKgorICogW2luXSAgICAgdmFsdWVbMF0uYQkgICAg
VHlwZSBvZiBtZW1vcnkgb25lIG9mCisgKgkJCSAgICBPUFRFRV9SUENfU0hNX1RZUEVfKiBhYm92
ZQorICogW2luXSAgICAgdmFsdWVbMF0uYgkgICAgVmFsdWUgb2Ygc2hhcmVkIG1lbW9yeSByZWZl
cmVuY2Ugb3IgY29va2llCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX0NNRF9TSE1fRlJFRQkJNwor
CisvKiBXYXMgT1BURUVfUlBDX0NNRF9TUUxfRlMsIHdoaWNoIGlzbid0IHN1cHBvcnRlZCBhbnkg
bG9uZ2VyICovCisjZGVmaW5lIE9QVEVFX1JQQ19DTURfU1FMX0ZTX1JFU0VSVkVECTgKKworLyoK
KyAqIFNlbmQgVEEgcHJvZmlsaW5nIGluZm9ybWF0aW9uIHRvIG5vcm1hbCB3b3JsZAorICoKKyAq
IFtpbi9vdXRdIHZhbHVlWzBdLmEJICAgIEZpbGUgaWRlbnRpZmllci4gTXVzdCBiZSBzZXQgdG8g
MCBvbgorICoJCQkgICAgZmlyc3QgY2FsbC4gQSB2YWx1ZSA+PSAxIHdpbGwgYmUKKyAqCQkJICAg
IHJldHVybmVkIG9uIHN1Y2Nlc3MuIFJlLXVzZSB0aGlzIHZhbHVlCisgKgkJCSAgICB0byBhcHBl
bmQgZGF0YSB0byB0aGUgc2FtZSBmaWxlLgorICogW2luXSAgICAgbWVtcmVmWzFdCSAgICBUQSBV
VUlECisgKiBbaW5dICAgICBtZW1yZWZbMl0JICAgIFByb2ZpbGUgZGF0YQorICovCisjZGVmaW5l
IE9QVEVFX1JQQ19DTURfR1BST0YJCTkKKworLyoKKyAqIFNvY2tldCBjb21tYW5kLCBzZWUgZGVm
aW5pdGlvbiBvZiBwcm90b2NvbCBiZWxvdworICovCisjZGVmaW5lIE9QVEVFX1JQQ19DTURfU09D
S0VUCQkxMAorCisvKgorICogUmVnaXN0ZXIgdGltZXN0YW1wIGJ1ZmZlciBpbiB0aGUgbGludXgg
a2VybmVsIG9wdGVlIGRyaXZlcgorICoKKyAqIFtpbl0gICAgIHZhbHVlWzBdLmEJICAgIFN1YmNv
bW1hbmQgKHJlZ2lzdGVyIGJ1ZmZlciwgdW5yZWdpc3RlciBidWZmZXIpCisgKiBbaW5dICAgICB2
YWx1ZVswXS5iCSAgICBQaHlzaWNhbCBhZGRyZXNzIG9mIHRpbWVzdGFtcCBidWZmZXIKKyAqIFtp
bl0gICAgIHZhbHVlWzBdLmMJICAgIFNpemUgb2YgYnVmZmVyCisgKi8KKyNkZWZpbmUgT1BURUVf
UlBDX0NNRF9CRU5DSF9SRUcJCTIwCisKKy8qCisgKiBEZWZpbml0aW9uIG9mIHByb3RvY29sIGZv
ciBjb21tYW5kIE9QVEVFX1JQQ19DTURfRlMKKyAqLworCisvKgorICogT3BlbiBhIGZpbGUKKyAq
CisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENfRlNfT1BFTgorICogW2luXSAg
ICAgbWVtcmVmWzFdCSAgICBBIHN0cmluZyBob2xkaW5nIHRoZSBmaWxlIG5hbWUKKyAqIFtvdXRd
ICAgIHZhbHVlWzJdLmEJICAgIEZpbGUgZGVzY3JpcHRvciBvZiBvcGVuIGZpbGUKKyAqLworI2Rl
ZmluZSBPUFRFRV9SUENfRlNfT1BFTgkJMAorCisvKgorICogQ3JlYXRlIGEgZmlsZQorICoKKyAq
IFtpbl0gICAgIHZhbHVlWzBdLmEJICAgIE9QVEVFX1JQQ19GU19DUkVBVEUKKyAqIFtpbl0gICAg
IG1lbXJlZlsxXQkgICAgQSBzdHJpbmcgaG9sZGluZyB0aGUgZmlsZSBuYW1lCisgKiBbb3V0XSAg
ICB2YWx1ZVsyXS5hCSAgICBGaWxlIGRlc2NyaXB0b3Igb2Ygb3BlbiBmaWxlCisgKi8KKyNkZWZp
bmUgT1BURUVfUlBDX0ZTX0NSRUFURQkJMQorCisvKgorICogQ2xvc2UgYSBmaWxlCisgKgorICog
W2luXSAgICAgdmFsdWVbMF0uYQkgICAgT1BURUVfUlBDX0ZTX0NMT1NFCisgKiBbaW5dICAgICB2
YWx1ZVswXS5iCSAgICBGaWxlIGRlc2NyaXB0b3Igb2Ygb3BlbiBmaWxlLgorICovCisjZGVmaW5l
IE9QVEVFX1JQQ19GU19DTE9TRQkJMgorCisvKgorICogUmVhZCBmcm9tIGEgZmlsZQorICoKKyAq
IFtpbl0gICAgIHZhbHVlWzBdLmEJICAgIE9QVEVFX1JQQ19GU19SRUFECisgKiBbaW5dICAgICB2
YWx1ZVswXS5iCSAgICBGaWxlIGRlc2NyaXB0b3Igb2Ygb3BlbiBmaWxlCisgKiBbaW5dICAgICB2
YWx1ZVswXS5jCSAgICBPZmZzZXQgaW50byBmaWxlCisgKiBbb3V0XSAgICBtZW1yZWZbMV0JICAg
IEJ1ZmZlciB0byBob2xkIHJldHVybmVkIGRhdGEKKyAqLworI2RlZmluZSBPUFRFRV9SUENfRlNf
UkVBRAkJMworCisvKgorICogV3JpdGUgdG8gYSBmaWxlCisgKgorICogW2luXSAgICAgdmFsdWVb
MF0uYQkgICAgT1BURUVfUlBDX0ZTX1dSSVRFCisgKiBbaW5dICAgICB2YWx1ZVswXS5iCSAgICBG
aWxlIGRlc2NyaXB0b3Igb2Ygb3BlbiBmaWxlCisgKiBbaW5dICAgICB2YWx1ZVswXS5jCSAgICBP
ZmZzZXQgaW50byBmaWxlCisgKiBbaW5dICAgICBtZW1yZWZbMV0JICAgIEJ1ZmZlciBob2xkaW5n
IGRhdGEgdG8gYmUgd3JpdHRlbgorICovCisjZGVmaW5lIE9QVEVFX1JQQ19GU19XUklURQkJNAor
CisvKgorICogVHJ1bmNhdGUgYSBmaWxlCisgKgorICogW2luXSAgICAgdmFsdWVbMF0uYQkgICAg
T1BURUVfUlBDX0ZTX1RSVU5DQVRFCisgKiBbaW5dICAgICB2YWx1ZVswXS5iCSAgICBGaWxlIGRl
c2NyaXB0b3Igb2Ygb3BlbiBmaWxlCisgKiBbaW5dICAgICB2YWx1ZVswXS5jCSAgICBMZW5ndGgg
b2YgZmlsZS4KKyAqLworI2RlZmluZSBPUFRFRV9SUENfRlNfVFJVTkNBVEUJCTUKKworLyoKKyAq
IFJlbW92ZSBhIGZpbGUKKyAqCisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENf
RlNfUkVNT1ZFCisgKiBbaW5dICAgICBtZW1yZWZbMV0JICAgIEEgc3RyaW5nIGhvbGRpbmcgdGhl
IGZpbGUgbmFtZQorICovCisjZGVmaW5lIE9QVEVFX1JQQ19GU19SRU1PVkUJCTYKKworLyoKKyAq
IFJlbmFtZSBhIGZpbGUKKyAqCisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENf
RlNfUkVOQU1FCisgKiBbaW5dICAgICB2YWx1ZVswXS5iCSAgICBUcnVlIGlmIGV4aXN0aW5nIHRh
cmdldCBzaG91bGQgYmUgcmVtb3ZlZAorICogW2luXSAgICAgbWVtcmVmWzFdCSAgICBBIHN0cmlu
ZyBob2xkaW5nIHRoZSBvbGQgZmlsZSBuYW1lCisgKiBbaW5dICAgICBtZW1yZWZbMl0JICAgIEEg
c3RyaW5nIGhvbGRpbmcgdGhlIG5ldyBmaWxlIG5hbWUKKyAqLworI2RlZmluZSBPUFRFRV9SUENf
RlNfUkVOQU1FCQk3CisKKy8qCisgKiBPcGVucyBhIGRpcmVjdG9yeSBmb3IgZmlsZSBsaXN0aW5n
CisgKgorICogW2luXSAgICAgdmFsdWVbMF0uYQkgICAgT1BURUVfUlBDX0ZTX09QRU5ESVIKKyAq
IFtpbl0gICAgIG1lbXJlZlsxXQkgICAgQSBzdHJpbmcgaG9sZGluZyB0aGUgbmFtZSBvZiB0aGUg
ZGlyZWN0b3J5CisgKiBbb3V0XSAgICB2YWx1ZVsyXS5hCSAgICBIYW5kbGUgdG8gb3BlbiBkaXJl
Y3RvcnkKKyAqLworI2RlZmluZSBPUFRFRV9SUENfRlNfT1BFTkRJUgkJOAorCisvKgorICogQ2xv
c2VzIGEgZGlyZWN0b3J5IGhhbmRsZQorICoKKyAqIFtpbl0gICAgIHZhbHVlWzBdLmEJICAgIE9Q
VEVFX1JQQ19GU19DTE9TRURJUgorICogW2luXSAgICAgdmFsdWVbMF0uYgkgICAgSGFuZGxlIHRv
IG9wZW4gZGlyZWN0b3J5CisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX0ZTX0NMT1NFRElSCQk5CisK
Ky8qCisgKiBSZWFkIG5leHQgZmlsZSBuYW1lIG9mIGRpcmVjdG9yeQorICoKKyAqCisgKiBbaW5d
ICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENfRlNfUkVBRERJUgorICogW2luXSAgICAgdmFs
dWVbMF0uYgkgICAgSGFuZGxlIHRvIG9wZW4gZGlyZWN0b3J5CisgKiBbb3V0XSAgICBtZW1yZWZb
MV0JICAgIEEgc3RyaW5nIGhvbGRpbmcgdGhlIGZpbGUgbmFtZQorICovCisjZGVmaW5lIE9QVEVF
X1JQQ19GU19SRUFERElSCQkxMAorCisvKiBFbmQgb2YgZGVmaW5pdGlvbiBvZiBwcm90b2NvbCBm
b3IgY29tbWFuZCBPUFRFRV9SUENfQ01EX0ZTICovCisKKy8qCisgKiBEZWZpbml0aW9uIG9mIHBy
b3RvY29sIGZvciBjb21tYW5kIE9QVEVFX1JQQ19DTURfU09DS0VUCisgKi8KKworI2RlZmluZSBP
UFRFRV9SUENfU09DS0VUX1RJTUVPVVRfTk9OQkxPQ0tJTkcJMAorI2RlZmluZSBPUFRFRV9SUENf
U09DS0VUX1RJTUVPVVRfQkxPQ0tJTkcJMHhmZmZmZmZmZgorCisvKgorICogT3BlbiBzb2NrZXQK
KyAqCisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENfU09DS0VUX09QRU4KKyAq
IFtpbl0gICAgIHZhbHVlWzBdLmIJICAgIFRBIGluc3RhbmNlIGlkCisgKiBbaW5dICAgICB2YWx1
ZVsxXS5hCSAgICBTZXJ2ZXIgcG9ydCBudW1iZXIKKyAqIFtpbl0gICAgIHZhbHVlWzFdLmIJICAg
IFByb3RvY29sLCBURUVfSVNPQ0tFVF9QUk9UT0NPTElEXyoKKyAqIFtpbl0gICAgIHZhbHVlWzFd
LmMJICAgIElwIHZlcnNpb24gVEVFX0lQX1ZFUlNJT05fKiBmcm9tIHRlZV9pcHNvY2tldC5oCisg
KiBbaW5dICAgICBtZW1yZWZbMl0JICAgIFNlcnZlciBhZGRyZXNzCisgKiBbb3V0XSAgICB2YWx1
ZVszXS5hCSAgICBTb2NrZXQgaGFuZGxlICgzMi1iaXQpCisgKi8KKyNkZWZpbmUgT1BURUVfUlBD
X1NPQ0tFVF9PUEVOCTAKKworLyoKKyAqIENsb3NlIHNvY2tldAorICoKKyAqIFtpbl0gICAgIHZh
bHVlWzBdLmEJICAgIE9QVEVFX1JQQ19TT0NLRVRfQ0xPU0UKKyAqIFtpbl0gICAgIHZhbHVlWzBd
LmIJICAgIFRBIGluc3RhbmNlIGlkCisgKiBbaW5dICAgICB2YWx1ZVswXS5jCSAgICBTb2NrZXQg
aGFuZGxlCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX1NPQ0tFVF9DTE9TRQkxCisKKy8qCisgKiBD
bG9zZSBhbGwgc29ja2V0cworICoKKyAqIFtpbl0gICAgIHZhbHVlWzBdLmEJICAgIE9QVEVFX1JQ
Q19TT0NLRVRfQ0xPU0VfQUxMCisgKiBbaW5dICAgICB2YWx1ZVswXS5iCSAgICBUQSBpbnN0YW5j
ZSBpZAorICovCisjZGVmaW5lIE9QVEVFX1JQQ19TT0NLRVRfQ0xPU0VfQUxMIDIKKworLyoKKyAq
IFNlbmQgZGF0YSBvbiBzb2NrZXQKKyAqCisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRF
RV9SUENfU09DS0VUX1NFTkQKKyAqIFtpbl0gICAgIHZhbHVlWzBdLmIJICAgIFRBIGluc3RhbmNl
IGlkCisgKiBbaW5dICAgICB2YWx1ZVswXS5jCSAgICBTb2NrZXQgaGFuZGxlCisgKiBbaW5dICAg
ICBtZW1yZWZbMV0JICAgIEJ1ZmZlciB0byB0cmFuc21pdAorICogW2luXSAgICAgdmFsdWVbMl0u
YQkgICAgVGltZW91dCBtcyBvciBPUFRFRV9SUENfU09DS0VUX1RJTUVPVVRfKgorICogW291dF0g
ICAgdmFsdWVbMl0uYgkgICAgTnVtYmVyIG9mIHRyYW5zbWl0dGVkIGJ5dGVzCisgKi8KKyNkZWZp
bmUgT1BURUVfUlBDX1NPQ0tFVF9TRU5ECTMKKworLyoKKyAqIFJlY2VpdmUgZGF0YSBvbiBzb2Nr
ZXQKKyAqCisgKiBbaW5dICAgICB2YWx1ZVswXS5hCSAgICBPUFRFRV9SUENfU09DS0VUX1JFQ1YK
KyAqIFtpbl0gICAgIHZhbHVlWzBdLmIJICAgIFRBIGluc3RhbmNlIGlkCisgKiBbaW5dICAgICB2
YWx1ZVswXS5jCSAgICBTb2NrZXQgaGFuZGxlCisgKiBbb3V0XSAgICBtZW1yZWZbMV0JICAgIEJ1
ZmZlciB0byByZWNlaXZlCisgKiBbaW5dICAgICB2YWx1ZVsyXS5hCSAgICBUaW1lb3V0IG1zIG9y
IE9QVEVFX1JQQ19TT0NLRVRfVElNRU9VVF8qCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX1NPQ0tF
VF9SRUNWCTQKKworLyoKKyAqIFBlcmZvcm0gSU9DVEwgb24gc29ja2V0CisgKgorICogW2luXSAg
ICAgdmFsdWVbMF0uYQkgICAgT1BURUVfUlBDX1NPQ0tFVF9JT0NUTAorICogW2luXSAgICAgdmFs
dWVbMF0uYgkgICAgVEEgaW5zdGFuY2UgaWQKKyAqIFtpbl0gICAgIHZhbHVlWzBdLmMJICAgIFNv
Y2tldCBoYW5kbGUKKyAqIFtpbi9vdXRdIG1lbXJlZlsxXQkgICAgQnVmZmVyCisgKiBbaW5dICAg
ICB2YWx1ZVsyXS5hCSAgICBJb2N0bCBjb21tYW5kCisgKi8KKyNkZWZpbmUgT1BURUVfUlBDX1NP
Q0tFVF9JT0NUTAk1CisKKy8qIEVuZCBvZiBkZWZpbml0aW9uIG9mIHByb3RvY29sIGZvciBjb21t
YW5kIE9QVEVFX1JQQ19DTURfU09DS0VUICovCisKKyNlbmRpZiAvKl9fT1BURUVfUlBDX0NNRF9I
Ki8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfc21jLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uZDU2OGJiMmZlMQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCkBAIC0wLDAgKzEsNTY0IEBACisvKiBTUERYLUxpY2Vu
c2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlICovCisvKgorICogQ29weXJpZ2h0IChjKSAyMDE1
LCBMaW5hcm8gTGltaXRlZAorICovCisjaWZuZGVmIE9QVEVFX1NNQ19ICisjZGVmaW5lIE9QVEVF
X1NNQ19ICisKKy8qCisgKiBUaGlzIGZpbGUgaXMgZXhwb3J0ZWQgYnkgT1AtVEVFIGFuZCBpcyBp
biBrZXB0IGluIHN5bmMgYmV0d2VlbiBzZWN1cmUKKyAqIHdvcmxkIGFuZCBub3JtYWwgd29ybGQg
a2VybmVsIGRyaXZlci4gV2UncmUgZm9sbG93aW5nIEFSTSBTTUMgQ2FsbGluZworICogQ29udmVu
dGlvbiBhcyBzcGVjaWZpZWQgaW4KKyAqIGh0dHA6Ly9pbmZvY2VudGVyLmFybS5jb20vaGVscC90
b3BpYy9jb20uYXJtLmRvYy5kZW4wMDI4YS9pbmRleC5odG1sCisgKgorICogVGhpcyBmaWxlIGRl
cGVuZHMgb24gb3B0ZWVfbXNnLmggYmVpbmcgaW5jbHVkZWQgdG8gZXhwYW5kIHRoZSBTTUMgaWQK
KyAqIG1hY3JvcyBiZWxvdy4KKyAqLworCisKKyNkZWZpbmUgT1BURUVfU01DX1NURF9DQUxMX1ZB
TChmdW5jX251bSkgXAorCUFSTV9TTUNDQ19DQUxMX1ZBTChBUk1fU01DQ0NfU1REX0NBTEwsIEFS
TV9TTUNDQ19DT05WXzMyLCBcCisJCQkgICBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9PUywgKGZ1
bmNfbnVtKSkKKyNkZWZpbmUgT1BURUVfU01DX0ZBU1RfQ0FMTF9WQUwoZnVuY19udW0pIFwKKwlB
Uk1fU01DQ0NfQ0FMTF9WQUwoQVJNX1NNQ0NDX0ZBU1RfQ0FMTCwgQVJNX1NNQ0NDX0NPTlZfMzIs
IFwKKwkJCSAgIEFSTV9TTUNDQ19PV05FUl9UUlVTVEVEX09TLCAoZnVuY19udW0pKQorCisvKgor
ICogRnVuY3Rpb24gc3BlY2lmaWVkIGJ5IFNNQyBDYWxsaW5nIGNvbnZlbnRpb24uCisgKi8KKyNk
ZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9DQUxMU19DT1VOVAkweEZGMDAKKyNkZWZpbmUgT1BURUVf
U01DX0NBTExTX0NPVU5UIFwKKwlBUk1fU01DQ0NfQ0FMTF9WQUwoQVJNX1NNQ0NDX0ZBU1RfQ0FM
TCwgQVJNX1NNQ0NDX0NPTlZfMzIsIFwKKwkJCSAgIEFSTV9TTUNDQ19PV05FUl9UUlVTVEVEX09T
X0VORCwgXAorCQkJICAgT1BURUVfU01DX0ZVTkNJRF9DQUxMU19DT1VOVCkKKworLyoKKyAqIE5v
cm1hbCBjYWNoZWQgbWVtb3J5ICh3cml0ZS1iYWNrKSwgc2hhcmVhYmxlIGZvciBTTVAgc3lzdGVt
cyBhbmQgbm90CisgKiBzaGFyZWFibGUgZm9yIFVQIHN5c3RlbXMuCisgKi8KKyNkZWZpbmUgT1BU
RUVfU01DX1NITV9DQUNIRUQJCTEKKworLyoKKyAqIGEwLi5hNyBpcyB1c2VkIGFzIHJlZ2lzdGVy
IG5hbWVzIGluIHRoZSBkZXNjcmlwdGlvbnMgYmVsb3csIG9uIGFybTMyCisgKiB0aGF0IHRyYW5z
bGF0ZXMgdG8gcjAuLnI3IGFuZCBvbiBhcm02NCB0byB3MC4udzcuIEluIGJvdGggY2FzZXMgaXQn
cworICogMzItYml0IHJlZ2lzdGVycy4KKyAqLworCisvKgorICogRnVuY3Rpb24gc3BlY2lmaWVk
IGJ5IFNNQyBDYWxsaW5nIGNvbnZlbnRpb24KKyAqCisgKiBSZXR1cm4gdGhlIGZvbGxvd2luZyBV
SUQgaWYgdXNpbmcgQVBJIHNwZWNpZmllZCBpbiB0aGlzIGZpbGUKKyAqIHdpdGhvdXQgZnVydGhl
ciBleHRlbnNpb25zOgorICogMzg0ZmIzZTAtZTdmOC0xMWUzLWFmNjMtMDAwMmE1ZDVjNTFiLgor
ICogc2VlIGFsc28gT1BURUVfTVNHX1VJRF8qIGluIG9wdGVlX21zZy5oCisgKi8KKyNkZWZpbmUg
T1BURUVfU01DX0ZVTkNJRF9DQUxMU19VSUQgT1BURUVfTVNHX0ZVTkNJRF9DQUxMU19VSUQKKyNk
ZWZpbmUgT1BURUVfU01DX0NBTExTX1VJRCBcCisJQVJNX1NNQ0NDX0NBTExfVkFMKEFSTV9TTUND
Q19GQVNUX0NBTEwsIEFSTV9TTUNDQ19DT05WXzMyLCBcCisJCQkgICBBUk1fU01DQ0NfT1dORVJf
VFJVU1RFRF9PU19FTkQsIFwKKwkJCSAgIE9QVEVFX1NNQ19GVU5DSURfQ0FMTFNfVUlEKQorCisv
KgorICogRnVuY3Rpb24gc3BlY2lmaWVkIGJ5IFNNQyBDYWxsaW5nIGNvbnZlbnRpb24KKyAqCisg
KiBSZXR1cm5zIDIuMCBpZiB1c2luZyBBUEkgc3BlY2lmaWVkIGluIHRoaXMgZmlsZSB3aXRob3V0
IGZ1cnRoZXIgZXh0ZW5zaW9ucy4KKyAqIHNlZSBhbHNvIE9QVEVFX01TR19SRVZJU0lPTl8qIGlu
IG9wdGVlX21zZy5oCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9DQUxMU19SRVZJU0lP
TiBPUFRFRV9NU0dfRlVOQ0lEX0NBTExTX1JFVklTSU9OCisjZGVmaW5lIE9QVEVFX1NNQ19DQUxM
U19SRVZJU0lPTiBcCisJQVJNX1NNQ0NDX0NBTExfVkFMKEFSTV9TTUNDQ19GQVNUX0NBTEwsIEFS
TV9TTUNDQ19DT05WXzMyLCBcCisJCQkgICBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9PU19FTkQs
IFwKKwkJCSAgIE9QVEVFX1NNQ19GVU5DSURfQ0FMTFNfUkVWSVNJT04pCisKKy8qCisgKiBHZXQg
VVVJRCBvZiBUcnVzdGVkIE9TLgorICoKKyAqIFVzZWQgYnkgbm9uLXNlY3VyZSB3b3JsZCB0byBm
aWd1cmUgb3V0IHdoaWNoIFRydXN0ZWQgT1MgaXMgaW5zdGFsbGVkLgorICogTm90ZSB0aGF0IHJl
dHVybmVkIFVVSUQgaXMgdGhlIFVVSUQgb2YgdGhlIFRydXN0ZWQgT1MsIG5vdCBvZiB0aGUgQVBJ
LgorICoKKyAqIFJldHVybnMgVVVJRCBpbiBhMC00IGluIHRoZSBzYW1lIHdheSBhcyBPUFRFRV9T
TUNfQ0FMTFNfVUlECisgKiBkZXNjcmliZWQgYWJvdmUuCisgKi8KKyNkZWZpbmUgT1BURUVfU01D
X0ZVTkNJRF9HRVRfT1NfVVVJRCBPUFRFRV9NU0dfRlVOQ0lEX0dFVF9PU19VVUlECisjZGVmaW5l
IE9QVEVFX1NNQ19DQUxMX0dFVF9PU19VVUlEIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChP
UFRFRV9TTUNfRlVOQ0lEX0dFVF9PU19VVUlEKQorCisvKgorICogR2V0IHJldmlzaW9uIG9mIFRy
dXN0ZWQgT1MuCisgKgorICogVXNlZCBieSBub24tc2VjdXJlIHdvcmxkIHRvIGZpZ3VyZSBvdXQg
d2hpY2ggdmVyc2lvbiBvZiB0aGUgVHJ1c3RlZCBPUworICogaXMgaW5zdGFsbGVkLiBOb3RlIHRo
YXQgdGhlIHJldHVybmVkIHJldmlzaW9uIGlzIHRoZSByZXZpc2lvbiBvZiB0aGUKKyAqIFRydXN0
ZWQgT1MsIG5vdCBvZiB0aGUgQVBJLgorICoKKyAqIFJldHVybnMgcmV2aXNpb24gaW4gYTAtMSBp
biB0aGUgc2FtZSB3YXkgYXMgT1BURUVfU01DX0NBTExTX1JFVklTSU9OCisgKiBkZXNjcmliZWQg
YWJvdmUuIE1heSBvcHRpb25hbGx5IHJldHVybiBhIDMyLWJpdCBidWlsZCBpZGVudGlmaWVyIGlu
IGEyLAorICogd2l0aCB6ZXJvIG1lYW5pbmcgdW5zcGVjaWZpZWQuCisgKi8KKyNkZWZpbmUgT1BU
RUVfU01DX0ZVTkNJRF9HRVRfT1NfUkVWSVNJT04gT1BURUVfTVNHX0ZVTkNJRF9HRVRfT1NfUkVW
SVNJT04KKyNkZWZpbmUgT1BURUVfU01DX0NBTExfR0VUX09TX1JFVklTSU9OIFwKKwlPUFRFRV9T
TUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0dFVF9PU19SRVZJU0lPTikKKworLyoK
KyAqIENhbGwgd2l0aCBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZyBhcyBhcmd1bWVudAorICoKKyAqIENh
bGwgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQypDQUxM
X1dJVEhfQVJHCisgKiBhMQlVcHBlciAzMiBiaXRzIG9mIGEgNjQtYml0IHBoeXNpY2FsIHBvaW50
ZXIgdG8gYSBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZworICogYTIJTG93ZXIgMzIgYml0cyBvZiBhIDY0
LWJpdCBwaHlzaWNhbCBwb2ludGVyIHRvIGEgc3RydWN0IG9wdGVlX21zZ19hcmcKKyAqIGEzCUNh
Y2hlIHNldHRpbmdzLCBub3QgdXNlZCBpZiBwaHlzaWNhbCBwb2ludGVyIGlzIGluIGEgcHJlZGVm
aW5lZCBzaGFyZWQKKyAqCW1lbW9yeSBhcmVhIGVsc2UgcGVyIE9QVEVFX1NNQ19TSE1fKgorICog
YTQtNglOb3QgdXNlZAorICogYTcJSHlwZXJ2aXNvciBDbGllbnQgSUQgcmVnaXN0ZXIKKyAqCisg
KiBOb3JtYWwgcmV0dXJuIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJUmV0dXJuIHZhbHVlLCBPUFRF
RV9TTUNfUkVUVVJOXyoKKyAqIGExLTMJTm90IHVzZWQKKyAqIGE0LTcJUHJlc2VydmVkCisgKgor
ICogT1BURUVfU01DX1JFVFVSTl9FVEhSRUFEX0xJTUlUIHJldHVybiByZWdpc3RlciB1c2FnZToK
KyAqIGEwCVJldHVybiB2YWx1ZSwgT1BURUVfU01DX1JFVFVSTl9FVEhSRUFEX0xJTUlUCisgKiBh
MS0zCVByZXNlcnZlZAorICogYTQtNwlQcmVzZXJ2ZWQKKyAqCisgKiBSUEMgcmV0dXJuIHJlZ2lz
dGVyIHVzYWdlOgorICogYTAJUmV0dXJuIHZhbHVlLCBPUFRFRV9TTUNfUkVUVVJOX0lTX1JQQyh2
YWwpCisgKiBhMS0yCVJQQyBwYXJhbWV0ZXJzCisgKiBhMy03CVJlc3VtZSBpbmZvcm1hdGlvbiwg
bXVzdCBiZSBwcmVzZXJ2ZWQKKyAqCisgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgorICogT1BU
RUVfU01DX1JFVFVSTl9VTktOT1dOX0ZVTkNUSU9OCVRydXN0ZWQgT1MgZG9lcyBub3QgcmVjb2du
aXplIHRoaXMKKyAqCQkJCQlmdW5jdGlvbi4KKyAqIE9QVEVFX1NNQ19SRVRVUk5fT0sJCQlDYWxs
IGNvbXBsZXRlZCwgcmVzdWx0IHVwZGF0ZWQgaW4KKyAqCQkJCQl0aGUgcHJldmlvdXNseSBzdXBw
bGllZCBzdHJ1Y3QKKyAqCQkJCQlvcHRlZV9tc2dfYXJnLgorICogT1BURUVfU01DX1JFVFVSTl9F
VEhSRUFEX0xJTUlUCU51bWJlciBvZiBUcnVzdGVkIE9TIHRocmVhZHMgZXhjZWVkZWQsCisgKgkJ
CQkJdHJ5IGFnYWluIGxhdGVyLgorICogT1BURUVfU01DX1JFVFVSTl9FQkFEQUREUgkJQmFkIHBo
eXNpY2FsIHBvaW50ZXIgdG8gc3RydWN0CisgKgkJCQkJb3B0ZWVfbXNnX2FyZy4KKyAqIE9QVEVF
X1NNQ19SRVRVUk5fRUJBRENNRAkJQmFkL3Vua25vd24gY21kIGluIHN0cnVjdCBvcHRlZV9tc2df
YXJnCisgKiBPUFRFRV9TTUNfUkVUVVJOX0lTX1JQQygpCQlDYWxsIHN1c3BlbmRlZCBieSBSUEMg
Y2FsbCB0byBub3JtYWwKKyAqCQkJCQl3b3JsZC4KKyAqLworI2RlZmluZSBPUFRFRV9TTUNfRlVO
Q0lEX0NBTExfV0lUSF9BUkcgT1BURUVfTVNHX0ZVTkNJRF9DQUxMX1dJVEhfQVJHCisjZGVmaW5l
IE9QVEVFX1NNQ19DQUxMX1dJVEhfQVJHIFwKKwlPUFRFRV9TTUNfU1REX0NBTExfVkFMKE9QVEVF
X1NNQ19GVU5DSURfQ0FMTF9XSVRIX0FSRykKKworLyoKKyAqIEdldCBTaGFyZWQgTWVtb3J5IENv
bmZpZworICoKKyAqIFJldHVybnMgdGhlIFNlY3VyZS9Ob24tc2VjdXJlIHNoYXJlZCBtZW1vcnkg
Y29uZmlnLgorICoKKyAqIENhbGwgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rpb24g
SUQsIE9QVEVFX1NNQ19HRVRfU0hNX0NPTkZJRworICogYTEtNglOb3QgdXNlZAorICogYTcJSHlw
ZXJ2aXNvciBDbGllbnQgSUQgcmVnaXN0ZXIKKyAqCisgKiBIYXZlIGNvbmZpZyByZXR1cm4gcmVn
aXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX09LCisgKiBhMQlQaHlzaWNhbCBh
ZGRyZXNzIG9mIHN0YXJ0IG9mIFNITQorICogYTIJU2l6ZSBvZiBvZiBTSE0KKyAqIGEzCUNhY2hl
IHNldHRpbmdzIG9mIG1lbW9yeSwgYXMgZGVmaW5lZCBieSB0aGUKKyAqCU9QVEVFX1NNQ19TSE1f
KiB2YWx1ZXMgYWJvdmUKKyAqIGE0LTcJUHJlc2VydmVkCisgKgorICogTm90IGF2YWlsYWJsZSBy
ZWdpc3RlciB1c2FnZToKKyAqIGEwCU9QVEVFX1NNQ19SRVRVUk5fRU5PVEFWQUlMCisgKiBhMS0z
IE5vdCB1c2VkCisgKiBhNC03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5D
SURfR0VUX1NITV9DT05GSUcJNworI2RlZmluZSBPUFRFRV9TTUNfR0VUX1NITV9DT05GSUcgXAor
CU9QVEVFX1NNQ19GQVNUX0NBTExfVkFMKE9QVEVFX1NNQ19GVU5DSURfR0VUX1NITV9DT05GSUcp
CisKKy8qCisgKiBDb25maWd1cmVzIEwyQ0MgbXV0ZXgKKyAqCisgKiBEaXNhYmxlcywgZW5hYmxl
cyB1c2FnZSBvZiBMMkNDIG11dGV4LiBSZXR1cm5zIG9yIHNldHMgcGh5c2ljYWwgYWRkcmVzcwor
ICogb2YgTDJDQyBtdXRleC4KKyAqCisgKiBDYWxsIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJU01D
IEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfTDJDQ19NVVRFWAorICogYTEJT1BURUVfU01DX0wyQ0Nf
TVVURVhfR0VUX0FERFIJR2V0IHBoeXNpY2FsIGFkZHJlc3Mgb2YgbXV0ZXgKKyAqCU9QVEVFX1NN
Q19MMkNDX01VVEVYX1NFVF9BRERSCVNldCBwaHlzaWNhbCBhZGRyZXNzIG9mIG11dGV4CisgKglP
UFRFRV9TTUNfTDJDQ19NVVRFWF9FTkFCTEUJRW5hYmxlIHVzYWdlIG9mIG11dGV4CisgKglPUFRF
RV9TTUNfTDJDQ19NVVRFWF9ESVNBQkxFCURpc2FibGUgdXNhZ2Ugb2YgbXV0ZXgKKyAqIGEyCWlm
IGExID09IE9QVEVFX1NNQ19MMkNDX01VVEVYX1NFVF9BRERSLCB1cHBlciAzMmJpdCBvZiBhIDY0
Yml0CisgKiAgICAgIHBoeXNpY2FsIGFkZHJlc3Mgb2YgbXV0ZXgKKyAqIGEzCWlmIGExID09IE9Q
VEVFX1NNQ19MMkNDX01VVEVYX1NFVF9BRERSLCBsb3dlciAzMmJpdCBvZiBhIDY0Yml0CisgKiAg
ICAgIHBoeXNpY2FsIGFkZHJlc3Mgb2YgbXV0ZXgKKyAqIGEzLTYJTm90IHVzZWQKKyAqIGE3CUh5
cGVydmlzb3IgQ2xpZW50IElEIHJlZ2lzdGVyCisgKgorICogSGF2ZSBjb25maWcgcmV0dXJuIHJl
Z2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9PSworICogYTEJUHJlc2VydmVk
CisgKiBhMglpZiBhMSA9PSBPUFRFRV9TTUNfTDJDQ19NVVRFWF9HRVRfQUREUiwgdXBwZXIgMzJi
aXQgb2YgYSA2NGJpdAorICogICAgICBwaHlzaWNhbCBhZGRyZXNzIG9mIG11dGV4CisgKiBhMwlp
ZiBhMSA9PSBPUFRFRV9TTUNfTDJDQ19NVVRFWF9HRVRfQUREUiwgbG93ZXIgMzJiaXQgb2YgYSA2
NGJpdAorICogICAgICBwaHlzaWNhbCBhZGRyZXNzIG9mIG11dGV4CisgKiBhMy03CVByZXNlcnZl
ZAorICoKKyAqIEVycm9yIHJldHVybiByZWdpc3RlciB1c2FnZToKKyAqIGEwCU9QVEVFX1NNQ19S
RVRVUk5fRU5PVEFWQUlMCVBoeXNpY2FsIGFkZHJlc3Mgbm90IGF2YWlsYWJsZQorICoJT1BURUVf
U01DX1JFVFVSTl9FQkFEQUREUglCYWQgc3VwcGxpZWQgcGh5c2ljYWwgYWRkcmVzcworICoJT1BU
RUVfU01DX1JFVFVSTl9FQkFEQ01ECVVuc3VwcG9ydGVkIHZhbHVlIGluIGExCisgKiBhMS03CVBy
ZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NNQ19MMkNDX01VVEVYX0dFVF9BRERSCTAKKyNk
ZWZpbmUgT1BURUVfU01DX0wyQ0NfTVVURVhfU0VUX0FERFIJMQorI2RlZmluZSBPUFRFRV9TTUNf
TDJDQ19NVVRFWF9FTkFCTEUJMgorI2RlZmluZSBPUFRFRV9TTUNfTDJDQ19NVVRFWF9ESVNBQkxF
CTMKKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9MMkNDX01VVEVYCTgKKyNkZWZpbmUgT1BURUVf
U01DX0wyQ0NfTVVURVggXAorCU9QVEVFX1NNQ19GQVNUX0NBTExfVkFMKE9QVEVFX1NNQ19GVU5D
SURfTDJDQ19NVVRFWCkKKworLyoKKyAqIEV4Y2hhbmdlcyBjYXBhYmlsaXRpZXMgYmV0d2VlbiBu
b3JtYWwgd29ybGQgYW5kIHNlY3VyZSB3b3JsZAorICoKKyAqIENhbGwgcmVnaXN0ZXIgdXNhZ2U6
CisgKiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19FWENIQU5HRV9DQVBBQklMSVRJRVMK
KyAqIGExCWJpdGZpZWxkIG9mIG5vcm1hbCB3b3JsZCBjYXBhYmlsaXRpZXMgT1BURUVfU01DX05T
RUNfQ0FQXyoKKyAqIGEyLTYJTm90IHVzZWQKKyAqIGE3CUh5cGVydmlzb3IgQ2xpZW50IElEIHJl
Z2lzdGVyCisgKgorICogTm9ybWFsIHJldHVybiByZWdpc3RlciB1c2FnZToKKyAqIGEwCU9QVEVF
X1NNQ19SRVRVUk5fT0sKKyAqIGExCWJpdGZpZWxkIG9mIHNlY3VyZSB3b3JsZCBjYXBhYmlsaXRp
ZXMgT1BURUVfU01DX1NFQ19DQVBfKgorICogYTItNwlQcmVzZXJ2ZWQKKyAqCisgKiBFcnJvciBy
ZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTCwg
Y2FuJ3QgdXNlIHRoZSBjYXBhYmlsaXRpZXMgZnJvbSBub3JtYWwgd29ybGQKKyAqIGExCWJpdGZp
ZWxkIG9mIHNlY3VyZSB3b3JsZCBjYXBhYmlsaXRpZXMgT1BURUVfU01DX1NFQ19DQVBfKgorICog
YTItNyBQcmVzZXJ2ZWQKKyAqLworLyogTm9ybWFsIHdvcmxkIHdvcmtzIGFzIGEgdW5pcHJvY2Vz
c29yIHN5c3RlbSAqLworI2RlZmluZSBPUFRFRV9TTUNfTlNFQ19DQVBfVU5JUFJPQ0VTU09SCQko
MSA8PCAwKQorLyogU2VjdXJlIHdvcmxkIGhhcyByZXNlcnZlZCBzaGFyZWQgbWVtb3J5IGZvciBu
b3JtYWwgd29ybGQgdG8gdXNlICovCisjZGVmaW5lIE9QVEVFX1NNQ19TRUNfQ0FQX0hBVkVfUkVT
RVJWRURfU0hNCSgxIDw8IDApCisvKiBTZWN1cmUgd29ybGQgY2FuIGNvbW11bmljYXRlIHZpYSBw
cmV2aW91c2x5IHVucmVnaXN0ZXJlZCBzaGFyZWQgbWVtb3J5ICovCisjZGVmaW5lIE9QVEVFX1NN
Q19TRUNfQ0FQX1VOUkVHSVNURVJFRF9TSE0JKDEgPDwgMSkKKworLyoKKyAqIFNlY3VyZSB3b3Js
ZCBzdXBwb3J0cyBjb21tYW5kcyAicmVnaXN0ZXIvdW5yZWdpc3RlciBzaGFyZWQgbWVtb3J5IiwK
KyAqIHNlY3VyZSB3b3JsZCBhY2NlcHRzIGNvbW1hbmQgYnVmZmVycyBsb2NhdGVkIGluIGFueSBw
YXJ0cyBvZiBub24tc2VjdXJlIFJBTQorICovCisjZGVmaW5lIE9QVEVFX1NNQ19TRUNfQ0FQX0RZ
TkFNSUNfU0hNCQkoMSA8PCAyKQorCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURfRVhDSEFOR0Vf
Q0FQQUJJTElUSUVTCTkKKyNkZWZpbmUgT1BURUVfU01DX0VYQ0hBTkdFX0NBUEFCSUxJVElFUyBc
CisJT1BURUVfU01DX0ZBU1RfQ0FMTF9WQUwoT1BURUVfU01DX0ZVTkNJRF9FWENIQU5HRV9DQVBB
QklMSVRJRVMpCisKKy8qCisgKiBEaXNhYmxlIGFuZCBlbXB0aWVzIGNhY2hlIG9mIHNoYXJlZCBt
ZW1vcnkgb2JqZWN0cworICoKKyAqIFNlY3VyZSB3b3JsZCBjYW4gY2FjaGUgZnJlcXVlbnRseSB1
c2VkIHNoYXJlZCBtZW1vcnkgb2JqZWN0cywgZm9yCisgKiBleGFtcGxlIG9iamVjdHMgdXNlZCBh
cyBSUEMgYXJndW1lbnRzLiBXaGVuIHNlY3VyZSB3b3JsZCBpcyBpZGxlIHRoaXMKKyAqIGZ1bmN0
aW9uIHJldHVybnMgb25lIHNoYXJlZCBtZW1vcnkgcmVmZXJlbmNlIHRvIGZyZWUuIFRvIGRpc2Fi
bGUgdGhlCisgKiBjYWNoZSBhbmQgZnJlZSBhbGwgY2FjaGVkIG9iamVjdHMgdGhpcyBmdW5jdGlv
biBoYXMgdG8gYmUgY2FsbGVkIHVudGlsCisgKiBpdCByZXR1cm5zIE9QVEVFX1NNQ19SRVRVUk5f
RU5PVEFWQUlMLgorICoKKyAqIENhbGwgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rp
b24gSUQsIE9QVEVFX1NNQ19ESVNBQkxFX1NITV9DQUNIRQorICogYTEtNglOb3QgdXNlZAorICog
YTcJSHlwZXJ2aXNvciBDbGllbnQgSUQgcmVnaXN0ZXIKKyAqCisgKiBOb3JtYWwgcmV0dXJuIHJl
Z2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9PSworICogYTEJVXBwZXIgMzIg
Yml0cyBvZiBhIDY0LWJpdCBTaGFyZWQgbWVtb3J5IGNvb2tpZQorICogYTIJTG93ZXIgMzIgYml0
cyBvZiBhIDY0LWJpdCBTaGFyZWQgbWVtb3J5IGNvb2tpZQorICogYTMtNwlQcmVzZXJ2ZWQKKyAq
CisgKiBDYWNoZSBlbXB0eSByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNf
UkVUVVJOX0VOT1RBVkFJTAorICogYTEtNwlQcmVzZXJ2ZWQKKyAqCisgKiBOb3QgaWRsZSByZXR1
cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX0VCVVNZCisgKiBhMS03
CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURfRElTQUJMRV9TSE1fQ0FD
SEUJMTAKKyNkZWZpbmUgT1BURUVfU01DX0RJU0FCTEVfU0hNX0NBQ0hFIFwKKwlPUFRFRV9TTUNf
RkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0RJU0FCTEVfU0hNX0NBQ0hFKQorCisvKgor
ICogRW5hYmxlIGNhY2hlIG9mIHNoYXJlZCBtZW1vcnkgb2JqZWN0cworICoKKyAqIFNlY3VyZSB3
b3JsZCBjYW4gY2FjaGUgZnJlcXVlbnRseSB1c2VkIHNoYXJlZCBtZW1vcnkgb2JqZWN0cywgZm9y
CisgKiBleGFtcGxlIG9iamVjdHMgdXNlZCBhcyBSUEMgYXJndW1lbnRzLiBXaGVuIHNlY3VyZSB3
b3JsZCBpcyBpZGxlIHRoaXMKKyAqIGZ1bmN0aW9uIHJldHVybnMgT1BURUVfU01DX1JFVFVSTl9P
SyBhbmQgdGhlIGNhY2hlIGlzIGVuYWJsZWQuIElmCisgKiBzZWN1cmUgd29ybGQgaXNuJ3QgaWRs
ZSBPUFRFRV9TTUNfUkVUVVJOX0VCVVNZIGlzIHJldHVybmVkLgorICoKKyAqIENhbGwgcmVnaXN0
ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19FTkFCTEVfU0hNX0NB
Q0hFCisgKiBhMS02CU5vdCB1c2VkCisgKiBhNwlIeXBlcnZpc29yIENsaWVudCBJRCByZWdpc3Rl
cgorICoKKyAqIE5vcm1hbCByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNf
UkVUVVJOX09LCisgKiBhMS03CVByZXNlcnZlZAorICoKKyAqIE5vdCBpZGxlIHJldHVybiByZWdp
c3RlciB1c2FnZToKKyAqIGEwCU9QVEVFX1NNQ19SRVRVUk5fRUJVU1kKKyAqIGExLTcJUHJlc2Vy
dmVkCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9FTkFCTEVfU0hNX0NBQ0hFCTExCisj
ZGVmaW5lIE9QVEVFX1NNQ19FTkFCTEVfU0hNX0NBQ0hFIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxM
X1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0VOQUJMRV9TSE1fQ0FDSEUpCisKKy8qCisgKiBSZWxlYXNl
IG9mIHNlY29uZGFyeSBjb3JlcworICoKKyAqIE9QLVRFRSBpbiBzZWN1cmUgd29ybGQgaXMgaW4g
Y2hhcmdlIG9mIHRoZSByZWxlYXNlIHByb2Nlc3Mgb2Ygc2Vjb25kYXJ5CisgKiBjb3Jlcy4gVGhl
IFJpY2ggT1MgaXNzdWUgdGhlIHRoaXMgcmVxdWVzdCB0byBhc2sgT1AtVEVFIHRvIGJvb3QgdXAg
dGhlCisgKiBzZWNvbmRhcnkgY29yZXMsIGdvIHRocm91Z2ggdGhlIE9QLVRFRSBwZXItY29yZSBp
bml0aWFsaXphdGlvbiwgYW5kIHRoZW4KKyAqIHN3aXRjaCB0byB0aGUgTm9uLXNlQ3VyZSB3b3Js
ZCB3aXRoIHRoZSBSaWNoIE9TIHByb3ZpZGVkIGVudHJ5IGFkZHJlc3MuCisgKiBUaGUgc2Vjb25k
YXJ5IGNvcmVzIGVudGVyIE5vbi1TZWN1cmUgd29ybGQgaW4gU1ZDIG1vZGUsIHdpdGggVGh1bWIs
IEZJUSwKKyAqIElSUSBhbmQgQWJvcnQgYml0cyBkaXNhYmxlZC4KKyAqCisgKiBDYWxsIHJlZ2lz
dGVyIHVzYWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfQk9PVF9TRUNPTkRB
UlkKKyAqIGExCUluZGV4IG9mIHNlY29uZGFyeSBjb3JlIHRvIGJvb3QKKyAqIGEyCVVwcGVyIDMy
IGJpdHMgb2YgYSA2NC1iaXQgTm9uLVNlY3VyZSB3b3JsZCBlbnRyeSBwaHlzaWNhbCBhZGRyZXNz
CisgKiBhMwlMb3dlciAzMiBiaXRzIG9mIGEgNjQtYml0IE5vbi1TZWN1cmUgd29ybGQgZW50cnkg
cGh5c2ljYWwgYWRkcmVzcworICogYTQtNwlOb3QgdXNlZAorICoKKyAqIE5vcm1hbCByZXR1cm4g
cmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX09LCisgKiBhMS03CVByZXNl
cnZlZAorICoKKyAqIEVycm9yIHJldHVybjoKKyAqIGEwCU9QVEVFX1NNQ19SRVRVUk5fRUJBRENN
RAkJQ29yZSBpbmRleCBvdXQgb2YgcmFuZ2UKKyAqIGExLTcJUHJlc2VydmVkCisgKgorICogTm90
IGlkbGUgcmV0dXJuIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9FQlVT
WQorICogYTEtNwlQcmVzZXJ2ZWQKKyAqLworI2RlZmluZSBPUFRFRV9TTUNfRlVOQ0lEX0JPT1Rf
U0VDT05EQVJZICAxMgorI2RlZmluZSBPUFRFRV9TTUNfQk9PVF9TRUNPTkRBUlkgXAorCU9QVEVF
X1NNQ19GQVNUX0NBTExfVkFMKE9QVEVFX1NNQ19GVU5DSURfQk9PVF9TRUNPTkRBUlkpCisKKy8q
CisgKiBJbmZvcm0gT1AtVEVFIGFib3V0IGEgbmV3IHZpcnR1YWwgbWFjaGluZQorICoKKyAqIEh5
cGVydmlzb3IgaXNzdWVzIHRoaXMgY2FsbCBkdXJpbmcgdmlydHVhbCBtYWNoaW5lIChndWVzdCkg
Y3JlYXRpb24uCisgKiBPUC1URUUgcmVjb3JkcyBjbGllbnQgaWQgb2YgbmV3IHZpcnR1YWwgbWFj
aGluZSBhbmQgcHJlcGFyZXMKKyAqIHRvIHJlY2VpdmUgcmVxdWVzdHMgZnJvbSBpdC4gVGhpcyBj
YWxsIGlzIGF2YWlsYWJsZSBvbmx5IGlmIE9QLVRFRQorICogd2FzIGJ1aWx0IHdpdGggdmlydHVh
bGl6YXRpb24gc3VwcG9ydC4KKyAqCisgKiBDYWxsIHJlcXVlc3RzIHVzYWdlOgorICogYTAJU01D
IEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfVk1fQ1JFQVRFRAorICogYTEJSHlwZXJ2aXNvciBDbGll
bnQgSUQgb2YgbmV3bHkgY3JlYXRlZCB2aXJ0dWFsIG1hY2hpbmUKKyAqIGEyLTYgTm90IHVzZWQK
KyAqIGE3CUh5cGVydmlzb3IgQ2xpZW50IElEIHJlZ2lzdGVyLiBNdXN0IGJlIDAsIGJlY2F1c2Ug
b25seSBoeXBlcnZpc29yCisgKiAgICAgIGNhbiBpc3N1ZSB0aGlzIGNhbGwKKyAqCisgKiBOb3Jt
YWwgcmV0dXJuIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9PSworICog
YTEtNwlQcmVzZXJ2ZWQKKyAqCisgKiBFcnJvciByZXR1cm46CisgKiBhMAlPUFRFRV9TTUNfUkVU
VVJOX0VOT1RBVkFJTAlPUC1URUUgaGF2ZSBubyByZXNvdXJjZXMgZm9yCisgKgkJCQkJYW5vdGhl
ciBWTQorICogYTEtNwlQcmVzZXJ2ZWQKKyAqCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJ
RF9WTV9DUkVBVEVECTEzCisjZGVmaW5lIE9QVEVFX1NNQ19WTV9DUkVBVEVEIFwKKwlPUFRFRV9T
TUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX1ZNX0NSRUFURUQpCisKKy8qCisgKiBJ
bmZvcm0gT1AtVEVFIGFib3V0IHNodXRkb3duIG9mIGEgdmlydHVhbCBtYWNoaW5lCisgKgorICog
SHlwZXJ2aXNvciBpc3N1ZXMgdGhpcyBjYWxsIGR1cmluZyB2aXJ0dWFsIG1hY2hpbmUgKGd1ZXN0
KSBkZXN0cnVjdGlvbi4KKyAqIE9QLVRFRSB3aWxsIGNsZWFuIHVwIGFsbCByZXNvdXJjZXMgYXNz
b2NpYXRlZCB3aXRoIHRoaXMgVk0uIFRoaXMgY2FsbCBpcworICogYXZhaWxhYmxlIG9ubHkgaWYg
T1AtVEVFIHdhcyBidWlsdCB3aXRoIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQuCisgKgorICogQ2Fs
bCByZXF1ZXN0cyB1c2FnZToKKyAqIGEwCVNNQyBGdW5jdGlvbiBJRCwgT1BURUVfU01DX1ZNX0RF
U1RST1lFRAorICogYTEJSHlwZXJ2aXNvciBDbGllbnQgSUQgb2YgdmlydHVhbCBtYWNoaW5lIGJl
aW5nIHNodXQgZG93bgorICogYTItNiBOb3QgdXNlZAorICogYTcJSHlwZXJ2aXNvciBDbGllbnQg
SUQgcmVnaXN0ZXIuIE11c3QgYmUgMCwgYmVjYXVzZSBvbmx5IGh5cGVydmlzb3IKKyAqICAgICAg
Y2FuIGlzc3VlIHRoaXMgY2FsbAorICoKKyAqIE5vcm1hbCByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6
CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX09LCisgKiBhMS03CVByZXNlcnZlZAorICoKKyAqLwor
I2RlZmluZSBPUFRFRV9TTUNfRlVOQ0lEX1ZNX0RFU1RST1lFRAkxNAorI2RlZmluZSBPUFRFRV9T
TUNfVk1fREVTVFJPWUVEIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVO
Q0lEX1ZNX0RFU1RST1lFRCkKKworLyoKKyAqIFF1ZXJ5IE9QLVRFRSBhYm91dCBudW1iZXIgb2Yg
c3VwcG9ydGVkIHRocmVhZHMKKyAqCisgKiBOb3JtYWwgV29ybGQgT1Mgb3IgSHlwZXJ2aXNvciBp
c3N1ZXMgdGhpcyBjYWxsIHRvIGZpbmQgb3V0IGhvdyBtYW55CisgKiB0aHJlYWRzIE9QLVRFRSBz
dXBwb3J0cy4gVGhhdCBpcyBob3cgbWFueSBzdGFuZGFyZCBjYWxscyBjYW4gYmUgaXNzdWVkCisg
KiBpbiBwYXJhbGxlbCBiZWZvcmUgT1AtVEVFIHdpbGwgcmV0dXJuIE9QVEVFX1NNQ19SRVRVUk5f
RVRIUkVBRF9MSU1JVC4KKyAqCisgKiBDYWxsIHJlcXVlc3RzIHVzYWdlOgorICogYTAJU01DIEZ1
bmN0aW9uIElELCBPUFRFRV9TTUNfR0VUX1RIUkVBRF9DT1VOVAorICogYTEtNiBOb3QgdXNlZAor
ICogYTcJSHlwZXJ2aXNvciBDbGllbnQgSUQgcmVnaXN0ZXIKKyAqCisgKiBOb3JtYWwgcmV0dXJu
IHJlZ2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9PSworICogYTEJTnVtYmVy
IG9mIHRocmVhZHMKKyAqIGEyLTcgUHJlc2VydmVkCisgKgorICogRXJyb3IgcmV0dXJuOgorICog
YTAJT1BURUVfU01DX1JFVFVSTl9VTktOT1dOX0ZVTkNUSU9OICAgUmVxdWVzdGVkIGNhbGwgaXMg
bm90IGltcGxlbWVudGVkCisgKiBhMS03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NN
Q19GVU5DSURfR0VUX1RIUkVBRF9DT1VOVAkxNQorI2RlZmluZSBPUFRFRV9TTUNfR0VUX1RIUkVB
RF9DT1VOVCBcCisJT1BURUVfU01DX0ZBU1RfQ0FMTF9WQUwoT1BURUVfU01DX0ZVTkNJRF9HRVRf
VEhSRUFEX0NPVU5UKQorCisvKgorICogUmVzdW1lIGZyb20gUlBDIChmb3IgZXhhbXBsZSBhZnRl
ciBwcm9jZXNzaW5nIGEgZm9yZWlnbiBpbnRlcnJ1cHQpCisgKgorICogQ2FsbCByZWdpc3RlciB1
c2FnZToKKyAqIGEwCVNNQyBGdW5jdGlvbiBJRCwgT1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01f
UlBDCisgKiBhMS0zCVZhbHVlIG9mIGExLTMgd2hlbiBPUFRFRV9TTUNfQ0FMTF9XSVRIX0FSRyBy
ZXR1cm5lZAorICoJT1BURUVfU01DX1JFVFVSTl9SUEMgaW4gYTAKKyAqCisgKiBSZXR1cm4gcmVn
aXN0ZXIgdXNhZ2UgaXMgdGhlIHNhbWUgYXMgZm9yIE9QVEVFX1NNQ18qQ0FMTF9XSVRIX0FSRyBh
Ym92ZS4KKyAqCisgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzCisgKiBPUFRFRV9TTUNfUkVUVVJO
X1VOS05PV05fRlVOQ1RJT04JVHJ1c3RlZCBPUyBkb2VzIG5vdCByZWNvZ25pemUgdGhpcworICoJ
CQkJCWZ1bmN0aW9uLgorICogT1BURUVfU01DX1JFVFVSTl9PSwkJCU9yaWdpbmFsIGNhbGwgY29t
cGxldGVkLCByZXN1bHQKKyAqCQkJCQl1cGRhdGVkIGluIHRoZSBwcmV2aW91c2x5IHN1cHBsaWVk
LgorICoJCQkJCXN0cnVjdCBvcHRlZV9tc2dfYXJnCisgKiBPUFRFRV9TTUNfUkVUVVJOX1JQQwkJ
CUNhbGwgc3VzcGVuZGVkIGJ5IFJQQyBjYWxsIHRvIG5vcm1hbAorICoJCQkJCXdvcmxkLgorICog
T1BURUVfU01DX1JFVFVSTl9FUkVTVU1FCQlSZXN1bWUgZmFpbGVkLCB0aGUgb3BhcXVlIHJlc3Vt
ZQorICoJCQkJCWluZm9ybWF0aW9uIHdhcyBjb3JydXB0LgorICovCisjZGVmaW5lIE9QVEVFX1NN
Q19GVU5DSURfUkVUVVJOX0ZST01fUlBDCTMKKyNkZWZpbmUgT1BURUVfU01DX0NBTExfUkVUVVJO
X0ZST01fUlBDIFwKKwlPUFRFRV9TTUNfU1REX0NBTExfVkFMKE9QVEVFX1NNQ19GVU5DSURfUkVU
VVJOX0ZST01fUlBDKQorCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fUlBDX1BSRUZJWF9NQVNL
CTB4RkZGRjAwMDAKKyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9SUENfUFJFRklYCQkweEZGRkYw
MDAwCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fUlBDX0ZVTkNfTUFTSwkJMHgwMDAwRkZGRgor
CisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fR0VUX1JQQ19GVU5DKHJldCkgXAorCSgocmV0KSAm
IE9QVEVFX1NNQ19SRVRVUk5fUlBDX0ZVTkNfTUFTSykKKworI2RlZmluZSBPUFRFRV9TTUNfUlBD
X1ZBTChmdW5jKQkJKChmdW5jKSB8IE9QVEVFX1NNQ19SRVRVUk5fUlBDX1BSRUZJWCkKKworLyoK
KyAqIEFsbG9jYXRlIG1lbW9yeSBmb3IgUlBDIHBhcmFtZXRlciBwYXNzaW5nLiBUaGUgbWVtb3J5
IGlzIHVzZWQgdG8gaG9sZCBhCisgKiBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZy4KKyAqCisgKiAiQ2Fs
bCIgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlUaGlzIHZhbHVlLCBPUFRFRV9TTUNfUkVUVVJOX1JQ
Q19BTExPQworICogYTEJU2l6ZSBpbiBieXRlcyBvZiByZXF1aXJlZCBhcmd1bWVudCBtZW1vcnkK
KyAqIGEyCU5vdCB1c2VkCisgKiBhMwlSZXN1bWUgaW5mb3JtYXRpb24sIG11c3QgYmUgcHJlc2Vy
dmVkCisgKiBhNC01CU5vdCB1c2VkCisgKiBhNi03CVJlc3VtZSBpbmZvcm1hdGlvbiwgbXVzdCBi
ZSBwcmVzZXJ2ZWQKKyAqCisgKiAiUmV0dXJuIiByZWdpc3RlciB1c2FnZToKKyAqIGEwCVNNQyBG
dW5jdGlvbiBJRCwgT1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01fUlBDLgorICogYTEJVXBwZXIg
MzIgYml0cyBvZiA2NC1iaXQgcGh5c2ljYWwgcG9pbnRlciB0byBhbGxvY2F0ZWQKKyAqCW1lbW9y
eSwgKGExID09IDAgJiYgYTIgPT0gMCkgaWYgc2l6ZSB3YXMgMCBvciBpZiBtZW1vcnkgY2FuJ3QK
KyAqCWJlIGFsbG9jYXRlZC4KKyAqIGEyCUxvd2VyIDMyIGJpdHMgb2YgNjQtYml0IHBoeXNpY2Fs
IHBvaW50ZXIgdG8gYWxsb2NhdGVkCisgKgltZW1vcnksIChhMSA9PSAwICYmIGEyID09IDApIGlm
IHNpemUgd2FzIDAgb3IgaWYgbWVtb3J5IGNhbid0CisgKgliZSBhbGxvY2F0ZWQKKyAqIGEzCVBy
ZXNlcnZlZAorICogYTQJVXBwZXIgMzIgYml0cyBvZiA2NC1iaXQgU2hhcmVkIG1lbW9yeSBjb29r
aWUgdXNlZCB3aGVuIGZyZWVpbmcKKyAqCXRoZSBtZW1vcnkgb3IgZG9pbmcgYW4gUlBDCisgKiBh
NQlMb3dlciAzMiBiaXRzIG9mIDY0LWJpdCBTaGFyZWQgbWVtb3J5IGNvb2tpZSB1c2VkIHdoZW4g
ZnJlZWluZworICoJdGhlIG1lbW9yeSBvciBkb2luZyBhbiBSUEMKKyAqIGE2LTcJUHJlc2VydmVk
CisgKi8KKyNkZWZpbmUgT1BURUVfU01DX1JQQ19GVU5DX0FMTE9DCTAKKyNkZWZpbmUgT1BURUVf
U01DX1JFVFVSTl9SUENfQUxMT0MgXAorCU9QVEVFX1NNQ19SUENfVkFMKE9QVEVFX1NNQ19SUENf
RlVOQ19BTExPQykKKworLyoKKyAqIEZyZWUgbWVtb3J5IHByZXZpb3VzbHkgYWxsb2NhdGVkIGJ5
IE9QVEVFX1NNQ19SRVRVUk5fUlBDX0FMTE9DCisgKgorICogIkNhbGwiIHJlZ2lzdGVyIHVzYWdl
OgorICogYTAJVGhpcyB2YWx1ZSwgT1BURUVfU01DX1JFVFVSTl9SUENfRlJFRQorICogYTEJVXBw
ZXIgMzIgYml0cyBvZiA2NC1iaXQgc2hhcmVkIG1lbW9yeSBjb29raWUgYmVsb25naW5nIHRvIHRo
aXMKKyAqCWFyZ3VtZW50IG1lbW9yeQorICogYTIJTG93ZXIgMzIgYml0cyBvZiA2NC1iaXQgc2hh
cmVkIG1lbW9yeSBjb29raWUgYmVsb25naW5nIHRvIHRoaXMKKyAqCWFyZ3VtZW50IG1lbW9yeQor
ICogYTMtNwlSZXN1bWUgaW5mb3JtYXRpb24sIG11c3QgYmUgcHJlc2VydmVkCisgKgorICogIlJl
dHVybiIgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19D
QUxMX1JFVFVSTl9GUk9NX1JQQy4KKyAqIGExLTIJTm90IHVzZWQKKyAqIGEzLTcJUHJlc2VydmVk
CisgKi8KKyNkZWZpbmUgT1BURUVfU01DX1JQQ19GVU5DX0ZSRUUJCTIKKyNkZWZpbmUgT1BURUVf
U01DX1JFVFVSTl9SUENfRlJFRSBcCisJT1BURUVfU01DX1JQQ19WQUwoT1BURUVfU01DX1JQQ19G
VU5DX0ZSRUUpCisKKy8qCisgKiBEZWxpdmVyIGEgZm9yZWlnbiBpbnRlcnJ1cHQgaW4gbm9ybWFs
IHdvcmxkLgorICoKKyAqICJDYWxsIiByZWdpc3RlciB1c2FnZToKKyAqIGEwCU9QVEVFX1NNQ19S
RVRVUk5fUlBDX0ZPUkVJR05fSU5UUgorICogYTEtNwlSZXN1bWUgaW5mb3JtYXRpb24sIG11c3Qg
YmUgcHJlc2VydmVkCisgKgorICogIlJldHVybiIgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMg
RnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19DQUxMX1JFVFVSTl9GUk9NX1JQQy4KKyAqIGExLTcJUHJl
c2VydmVkCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX1JQQ19GVU5DX0ZPUkVJR05fSU5UUgk0Cisj
ZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fUlBDX0ZPUkVJR05fSU5UUiBcCisJT1BURUVfU01DX1JQ
Q19WQUwoT1BURUVfU01DX1JQQ19GVU5DX0ZPUkVJR05fSU5UUikKKworLyoKKyAqIERvIGFuIFJQ
QyByZXF1ZXN0LiBUaGUgc3VwcGxpZWQgc3RydWN0IG9wdGVlX21zZ19hcmcgdGVsbHMgd2hpY2gK
KyAqIHJlcXVlc3QgdG8gZG8gYW5kIHRoZSBwYXJhbWV0ZXJzIGZvciB0aGUgcmVxdWVzdC4gVGhl
IGZvbGxvd2luZyBmaWVsZHMKKyAqIGFyZSB1c2VkICh0aGUgcmVzdCBhcmUgdW51c2VkKToKKyAq
IC0gY21kCQl0aGUgUmVxdWVzdCBJRAorICogLSByZXQJCXJldHVybiB2YWx1ZSBvZiB0aGUgcmVx
dWVzdCwgZmlsbGVkIGluIGJ5IG5vcm1hbCB3b3JsZAorICogLSBudW1fcGFyYW1zCQludW1iZXIg
b2YgcGFyYW1ldGVycyBmb3IgdGhlIHJlcXVlc3QKKyAqIC0gcGFyYW1zCQl0aGUgcGFyYW1ldGVy
cworICogLSBwYXJhbV9hdHRycwlhdHRyaWJ1dGVzIG9mIHRoZSBwYXJhbWV0ZXJzCisgKgorICog
IkNhbGwiIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9SUENfQ01ECisg
KiBhMQlVcHBlciAzMiBiaXRzIG9mIGEgNjQtYml0IFNoYXJlZCBtZW1vcnkgY29va2llIGhvbGRp
bmcgYQorICoJc3RydWN0IG9wdGVlX21zZ19hcmcsIG11c3QgYmUgcHJlc2VydmVkLCBvbmx5IHRo
ZSBkYXRhIHNob3VsZAorICoJYmUgdXBkYXRlZAorICogYTIJTG93ZXIgMzIgYml0cyBvZiBhIDY0
LWJpdCBTaGFyZWQgbWVtb3J5IGNvb2tpZSBob2xkaW5nIGEKKyAqCXN0cnVjdCBvcHRlZV9tc2df
YXJnLCBtdXN0IGJlIHByZXNlcnZlZCwgb25seSB0aGUgZGF0YSBzaG91bGQKKyAqCWJlIHVwZGF0
ZWQKKyAqIGEzLTcJUmVzdW1lIGluZm9ybWF0aW9uLCBtdXN0IGJlIHByZXNlcnZlZAorICoKKyAq
ICJSZXR1cm4iIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9T
TUNfQ0FMTF9SRVRVUk5fRlJPTV9SUEMuCisgKiBhMS0yCU5vdCB1c2VkCisgKiBhMy03CVByZXNl
cnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NNQ19SUENfRlVOQ19DTUQJCTUKKyNkZWZpbmUgT1BU
RUVfU01DX1JFVFVSTl9SUENfQ01EIFwKKwlPUFRFRV9TTUNfUlBDX1ZBTChPUFRFRV9TTUNfUlBD
X0ZVTkNfQ01EKQorCisvKiBSZXR1cm5lZCBpbiBhMCAqLworI2RlZmluZSBPUFRFRV9TTUNfUkVU
VVJOX1VOS05PV05fRlVOQ1RJT04gMHhGRkZGRkZGRgorCisvKiBSZXR1cm5lZCBpbiBhMCBvbmx5
IGZyb20gVHJ1c3RlZCBPUyBmdW5jdGlvbnMgKi8KKyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9P
SwkJMHgwCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fRVRIUkVBRF9MSU1JVAkweDEKKyNkZWZp
bmUgT1BURUVfU01DX1JFVFVSTl9FQlVTWQkJMHgyCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5f
RVJFU1VNRQkweDMKKyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9FQkFEQUREUgkweDQKKyNkZWZp
bmUgT1BURUVfU01DX1JFVFVSTl9FQkFEQ01ECTB4NQorI2RlZmluZSBPUFRFRV9TTUNfUkVUVVJO
X0VOT01FTQkJMHg2CisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fRU5PVEFWQUlMCTB4NworI2Rl
ZmluZSBPUFRFRV9TTUNfUkVUVVJOX0lTX1JQQyhyZXQpIFwKKwkoKChyZXQpICE9IE9QVEVFX1NN
Q19SRVRVUk5fVU5LTk9XTl9GVU5DVElPTikgJiYgXAorCSgoKChyZXQpICYgT1BURUVfU01DX1JF
VFVSTl9SUENfUFJFRklYX01BU0spID09IFwKKwkJT1BURUVfU01DX1JFVFVSTl9SUENfUFJFRklY
KSkpCisKKyNlbmRpZiAvKiBPUFRFRV9TTUNfSCAqLwotLSAKMi4yMS4wCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halmy-0006Fj-D4; Tue, 11 Jun 2019 18:46: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halmw-0006ES-Rt
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:30 +0000
X-Inumbo-ID: 392b2195-8c79-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 392b2195-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:29 +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=PVXKpcjH7YIJeImVuPonlJXNDhPaif/O9/LFbxfxlg0=;
 b=f8J21pdQ/g04fMZ4kgSHJZDwEU71c9Uep44G8XVGv1AYIGS53cm4TjQ9l4nBtY7h8EpII+U4dmTRKBpjUDgT/w+oO950YJANY7dS69Gu8WZUH46mvu+ArXKhHfXHFcf4qNoxPPvzq3N1xwl+b6G1ouOq0+Ldi/YiFjtB1UuCxZHuDoHjHomI07Erh6uClJvfxXExUwV9ufN46tYlTxvU2+rHqoMk/00jYJK6kGYXZxCD3aaqbLTt2HtP2wlSwQntge2hJpMxoRDs7DNumYkME6AsbH/Qr4WX43CQKgCL4+TS84QzBSyMfJZkOyOZVM5Brg/okQvxDCeLCurHrdy95Q==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:27 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:27 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 03/10] xen/arm: optee: add OP-TEE mediator skeleton
Thread-Index: AQHVIIX5JIrUFB/Eb0ygbhRZDB7RGA==
Date: Tue, 11 Jun 2019 18:46:26 +0000
Message-ID: <20190611184541.7281-4-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: cddd5520-a81f-44be-f6c8-08d6ee9d1c39
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-microsoft-antispam-prvs: <AM0PR03MB3795D392BF2CC3E65A4DE37EE6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(14444005)(76116006)(486006)(7736002)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(76176011)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(5640700003)(8676002)(8936002)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(446003)(6116002)(6436002)(3846002)(66066001)(11346002)(72206003)(476003)(6916009)(2004002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: 5WHgy67uncY1JRKhcNETz5Gr56gwZfBZPwKOVVaO+BuL0kLi4p6VzgcXq99GbowO/1OLVLOS0iDLjTvcQ/ChWEk0u5mJfHqauZRTJWM+w/IKRtRyif0VBXVaS3mDTSyaocXPb2TNROnotCyV1kaO00Ge1T7lkZfMsbJLlGqn6B4GoBDfUpaDSmK87NtrABh8SRuy1j3/dLOeUU8G74w4Z2wisogLAB4Xn2bBbfoSAIct8/fRncUtZs0KlFCvTkAl114IOdurMKP3m8cA8I4vQ/ubs1lD6LVR7m34Gf/z5aJmkcDgMX+8AN172S/jYLcvTS9nRfaEXbzFXhplibl5JUhoYD9uf47R67vXWpBlbmc65lcCcfKmwnoxHDG4wxmW3Ua5LPEOKqO1xS4kL9HMS7AheCK5/G600kNYlmBFLK8=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cddd5520-a81f-44be-f6c8-08d6ee9d1c39
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:26.9791 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 03/10] xen/arm: optee: add OP-TEE mediator
 skeleton
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

QWRkIHZlcnkgYmFzaWMgT1AtVEVFIG1lZGlhdG9yLiBJdCBjYW4gcHJvYmUgZm9yIE9QLVRFRSBw
cmVzZW5jZSwKdGVsbCBpdCBhYm91dCBkb21haW4gY3JlYXRpb24vZGVzdHJ1Y3Rpb24gYW5kIHRo
ZW4gcmV0dXJuIGFuIGVycm9yCnRvIGFsbCBjYWxscyB0byB0aGUgZ3Vlc3QuCgpUaGlzIGNvZGUg
aXNzdWVzIHR3byBub24tcHJlZW1wdGlibGUgY2FsbHMgdG8gT1AtVEVFOiB0byBjcmVhdGUgYW5k
CnRvIGRlc3Ryb3kgY2xpZW50IGNvbnRleHQuIFRoZXkgY2FuJ3QgYmxvY2sgaW4gT1AtVEVFLCBh
cyB0aGV5IGFyZQpjb25zaWRlcmVkICJmYXN0IGNhbGxzIiBpbiB0ZXJtcyBvZiBBUk0gU01DQ0Mu
CgpTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBh
bS5jb20+CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0t
CiBBbGwgdGhlIHBhdGNoZXMgdG8gb3B0ZWUuYyBzaG91bGQgYmUgbWVyZ2VkIHRvZ2V0aGVyLiBU
aGV5IHdlcmUKIHNwbGl0IHRvIGVhc2UgdXAgcmV2aWV3LiBCdXQgdGhleSBkZXBlbmQgaGVhdmls
eSBvbiBlYWNoIG90aGVyLgoKQ2hhbmdlcyBmcm9tIHY0OgogIC0gUmVtb3ZlZCBPUFRFRV9FTkFC
TEVEIG1hY3JvLiBFbXB0eSAoZm9yIG5vdykgc3RydWN0IG9wdGVlX2RvbWFpbgogICAgaXMgdXNl
ZCBpbnN0ZWFkLgogIC0gUmVtb3ZlZCBmb3J3YXJkX2NhbGwoKSBmdW5jdGlvbiwgbWVkaWF0b3Ig
bm93IHdpbGwgcmV0dXJuCiAgICBPUFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTCBmb3IgYWxsIHVu
aW1wbGVtZW50ZWQgY2FsbHMKICAtIEZpeGVkIG1pc3Rha2Ugd2hlbiBPUFRFRV9TTUNfRlVOQ0lE
X0dFVF9PU19SRVZJU0lPTiBpbnN0ZWFkIG9mCiAgICBPUFRFRV9TTUNfQ0FMTF9HRVRfT1NfUkVW
SVNJT04gd2FzIHVzZWQKICAtIE9QLVRFRSBpcyBpbmZvcm1lZCBhYm91dCBkb21haW4gZGVzdHJ1
Y3Rpb24gaW4KICAgIG9wdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkKICAtIHJlbW92ZWQgb3B0
ZWVfZG9tYWluX2Rlc3Ryb3koKSBmdW5jdGlvbiBiZWNhdXNlIGFsbCBqb2IgaXMgZG9uZQogICAg
aW4gdGhlIG9wdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkgZnVuY3Rpb24KCkNoYW5nZXMgZnJv
bSB2MzoKICAtIEludHJvZHVjZWQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoKSBmdW5jdGlv
biB0byBmcmVlCiAgICBtZWRpYXRvciByZXNvdXJjZXMgaW4gYSBtb3JlIGNvbnRyb2xsYWJsZSB3
YXkKCkNoYW5nZXMgZnJvbSB2MjoKICAtIEZpeGVkIGNvZGluZyBzdHlsZQogIC0gSW50cm9kdWNl
ZCB0ZWUvS2NvbmZpZwogIC0gRml4ZWQgZXJyb3IgbWVzc2FnZXMKLS0tCiB4ZW4vYXJjaC9hcm0v
S2NvbmZpZyAgICAgICAgICB8ICAgMiArCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICB8
ICAgMyArLQogeGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnICAgICAgfCAgIDQgKwogeGVuL2FyY2gv
YXJtL3RlZS9NYWtlZmlsZSAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jICAg
ICAgfCAxNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLWFybS9kb21haW4uaCAgfCAgIDMgKwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgg
fCAgIDEgKwogNyBmaWxlcyBjaGFuZ2VkLCAxNzkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZwogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggY2FhZjM3N2EzMy4uMDRk
Mzk5ZmZiZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKQEAgLTIzOCwzICsyMzgsNSBAQCBzb3VyY2UgImFyY2gvYXJtL3BsYXRmb3Jt
cy9LY29uZmlnIgogc291cmNlICJjb21tb24vS2NvbmZpZyIKIAogc291cmNlICJkcml2ZXJzL0tj
b25maWciCisKK3NvdXJjZSAiYXJjaC9hcm0vdGVlL0tjb25maWciCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKaW5kZXggZDI3YTEzN2Y3
YS4uZTg2NTc0NDdkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCisrKyBiL3hl
bi9hcmNoL2FybS9kb21haW4uYwpAQCAtNjQ4LDcgKzY0OCw4IEBAIGludCBhcmNoX3Nhbml0aXNl
X2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgIGlmICggY29uZmlnLT5hcmNoLnRl
ZV90eXBlICE9IFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FICkKKyAgICBpZiAoIGNvbmZpZy0+
YXJjaC50ZWVfdHlwZSAhPSBYRU5fRE9NQ1RMX0NPTkZJR19URUVfTk9ORSAmJgorICAgICAgICAg
Y29uZmlnLT5hcmNoLnRlZV90eXBlICE9IHRlZV9nZXRfdHlwZSgpICkKICAgICB7CiAgICAgICAg
IGRwcmludGsoWEVOTE9HX0lORk8sICJVbnN1cHBvcnRlZCBURUUgdHlwZVxuIik7CiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAuLjViODI5ZGIyZTkKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vdGVlL0tj
b25maWcKQEAgLTAsMCArMSw0IEBACitjb25maWcgT1BURUUKKwlib29sICJFbmFibGUgT1AtVEVF
IG1lZGlhdG9yIgorCWRlZmF1bHQgbgorCWRlcGVuZHMgb24gVEVFCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vdGVlL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZQppbmRleCBj
NTRkNDc5NmZmLi45ODJjODc5Njg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdGVlL01ha2Vm
aWxlCisrKyBiL3hlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUKQEAgLTEgKzEsMiBAQAogb2JqLXkg
Kz0gdGVlLm8KK29iai0kKENPTkZJR19PUFRFRSkgKz0gb3B0ZWUubwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3RlZS9vcHRlZS5jIGIveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmU5YjY5YmQyZDIKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKQEAgLTAsMCArMSwxNjYgQEAKKy8qCisgKiB4
ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKKyAqCisgKiBPUC1URUUgbWVkaWF0b3IuIEl0IHNpdHMg
aW4gYmV0d2VlbiBPUC1URUUgYW5kIGd1ZXN0cyBhbmQgcGVyZm9ybXMKKyAqIGFjdHVhbCBjYWxs
cyB0byBPUC1URUUgd2hlbiBzb21lIGd1ZXN0IHRyaWVzIHRvIGludGVyYWN0IHdpdGgKKyAqIE9Q
LVRFRS4gQXMgT1AtVEVFIGRvZXMgbm90IGtub3cgYWJvdXQgc2Vjb25kIHN0YWdlIE1NVSB0cmFu
c2xhdGlvbiwKKyAqIG1lZGlhdG9yIGRvZXMgdGhpcyB0cmFuc2xhdGlvbiBhbmQgcGVyZm9ybXMg
b3RoZXIgaG91c2VrZWVwaW5nIHRhc2tzLgorICoKKyAqIE9QLVRFRSBBQkkvcHJvdG9jb2wgaXMg
ZGVzY3JpYmVkIGluIHR3byBoZWFkZXIgZmlsZXM6CisgKiAgLSBvcHRlZV9zbWMuaCBwcm92aWRl
cyBpbmZvcm1hdGlvbiBhYm91dCBTTUNzOiBhbGwgcG9zc2libGUgY2FsbHMsCisgKiAgICByZWdp
c3RlciBhbGxvY2F0aW9uIGFuZCByZXR1cm4gY29kZXMuCisgKiAgLSBvcHRlZV9tc2cuaCBwcm92
aWRlcyBmb3JtYXQgZm9yIG1lc3NhZ2VzIHRoYXQgYXJlIHBhc3NlZCB3aXRoCisgKiAgICBzdGFu
ZGFyZCBjYWxsIE9QVEVFX1NNQ19DQUxMX1dJVEhfQVJHLgorICoKKyAqIFZvbG9keW15ciBCYWJj
aHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KKyAqIENvcHlyaWdodCAoYykgMjAxOC0y
MDE5IEVQQU0gU3lzdGVtcy4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAqIHB1
Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KKyAqLworCisjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+CisjaW5jbHVkZSA8eGVu
L3NjaGVkLmg+CisKKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KKyNpbmNsdWRlIDxhc20vdGVlL3Rl
ZS5oPgorI2luY2x1ZGUgPGFzbS90ZWUvb3B0ZWVfbXNnLmg+CisjaW5jbHVkZSA8YXNtL3RlZS9v
cHRlZV9zbWMuaD4KKworLyogQ2xpZW50IElEIDAgaXMgcmVzZXJ2ZWQgZm9yIHRoZSBoeXBlcnZp
c29yIGl0c2VsZiAqLworI2RlZmluZSBPUFRFRV9DTElFTlRfSUQoZG9tYWluKSAoKGRvbWFpbikt
PmRvbWFpbl9pZCArIDEpCisKKy8qIERvbWFpbiBjb250ZXh0ICovCitzdHJ1Y3Qgb3B0ZWVfZG9t
YWluIHsKK307CisKK3N0YXRpYyBib29sIG9wdGVlX3Byb2JlKHZvaWQpCit7CisgICAgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlOworICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlc3A7CisK
KyAgICAvKiBDaGVjayBmb3IgZW50cnkgaW4gZHRiICovCisgICAgbm9kZSA9IGR0X2ZpbmRfY29t
cGF0aWJsZV9ub2RlKE5VTEwsIE5VTEwsICJsaW5hcm8sb3B0ZWUtdHoiKTsKKyAgICBpZiAoICFu
b2RlICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLyogQ2hlY2sgVUlEICovCisgICAg
YXJtX3NtY2NjX3NtYyhBUk1fU01DQ0NfQ0FMTF9VSURfRklEKFRSVVNURURfT1NfRU5EKSwgJnJl
c3ApOworCisgICAgaWYgKCAodWludDMyX3QpcmVzcC5hMCAhPSBPUFRFRV9NU0dfVUlEXzAgfHwK
KyAgICAgICAgICh1aW50MzJfdClyZXNwLmExICE9IE9QVEVFX01TR19VSURfMSB8fAorICAgICAg
ICAgKHVpbnQzMl90KXJlc3AuYTIgIT0gT1BURUVfTVNHX1VJRF8yIHx8CisgICAgICAgICAodWlu
dDMyX3QpcmVzcC5hMyAhPSBPUFRFRV9NU0dfVUlEXzMgKQorICAgICAgICByZXR1cm4gZmFsc2U7
CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworc3RhdGljIGludCBvcHRlZV9kb21haW5faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlc3A7CisgICAg
c3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4OworCisgICAgY3R4ID0geHphbGxvYyhzdHJ1Y3Qgb3B0
ZWVfZG9tYWluKTsKKyAgICBpZiAoICFjdHggKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKwor
ICAgIC8qCisgICAgICogSW5mb3JtIE9QLVRFRSBhYm91dCBhIG5ldyBndWVzdC4gIFRoaXMgaXMg
YSAiRmFzdCIgY2FsbCBpbgorICAgICAqIHRlcm1zIG9mIE9QLVRFRS4gVGhpcyBiYXNpY2FsbHkg
bWVhbnMgdGhhdCBpdCBjYW4ndCBiZQorICAgICAqIHByZWVtcHRlZCwgYmVjYXVzZSB0aGVyZSBp
cyBubyB0aHJlYWQgYWxsb2NhdGVkIGZvciBpdCBpbgorICAgICAqIE9QLVRFRS4gTm8gYmxvY2tp
bmcgY2FsbHMgY2FuIGJlIGlzc3VlZCBhbmQgaW50ZXJydXB0cyBhcmUKKyAgICAgKiBkaXNhYmxl
ZC4KKyAgICAgKgorICAgICAqIGE3IHNob3VsZCBiZSAwLCBzbyB3ZSBjYW4ndCBza2lwIGxhc3Qg
NiBwYXJhbWV0ZXJzIG9mIGFybV9zbWNjY19zbWMoKQorICAgICAqLworICAgIGFybV9zbWNjY19z
bWMoT1BURUVfU01DX1ZNX0NSRUFURUQsIE9QVEVFX0NMSUVOVF9JRChkKSwgMCwgMCwgMCwgMCwg
MCwgMCwKKyAgICAgICAgICAgICAgICAgICZyZXNwKTsKKyAgICBpZiAoIHJlc3AuYTAgIT0gT1BU
RUVfU01DX1JFVFVSTl9PSyApCisgICAgeworICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcg
IiVwZDogVW5hYmxlIHRvIGNyZWF0ZSBPUFRFRSBjbGllbnQ6IHJjID0gMHglWFxuIiwKKyAgICAg
ICAgICAgICAgIGQsICh1aW50MzJfdClyZXNwLmEwKTsKKworICAgICAgICB4ZnJlZShjdHgpOwor
CisgICAgICAgIHJldHVybiAtRU5PREVWOworICAgIH0KKworICAgIGQtPmFyY2gudGVlID0gY3R4
OworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNv
dXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXNw
OworCisgICAgaWYgKCAhZC0+YXJjaC50ZWUgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIC8q
CisgICAgICogSW5mb3JtIE9QLVRFRSB0aGF0IGRvbWFpbiBpcyBzaHV0dGluZyBkb3duLiBUaGlz
IGlzCisgICAgICogYWxzbyBhIGZhc3QgU01DIGNhbGwsIGxpa2UgT1BURUVfU01DX1ZNX0NSRUFU
RUQsIHNvCisgICAgICogaXQgaXMgYWxzbyBub24tcHJlZW1wdGlibGUuCisgICAgICogQXQgdGhp
cyB0aW1lIGFsbCBkb21haW4gVkNQVXMgc2hvdWxkIGJlIHN0b3BwZWQuIE9QLVRFRQorICAgICAq
IHJlbGllcyBvbiB0aGlzLgorICAgICAqCisgICAgICogYTcgc2hvdWxkIGJlIDAsIHNvIHdlIGNh
bid0IHNraXAgbGFzdCA2IHBhcmFtZXRlcnMgb2YgYXJtX3NtY2NjX3NtYygpCisgICAgICovCisg
ICAgYXJtX3NtY2NjX3NtYyhPUFRFRV9TTUNfVk1fREVTVFJPWUVELCBPUFRFRV9DTElFTlRfSUQo
ZCksIDAsIDAsIDAsIDAsIDAsIDAsCisgICAgICAgICAgICAgICAgICAmcmVzcCk7CisKKyAgICBY
RlJFRShkLT5hcmNoLnRlZSk7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGJvb2wgb3B0
ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7CisgICAgaWYgKCAh
Y3VycmVudC0+ZG9tYWluLT5hcmNoLnRlZSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
IHN3aXRjaCAoIGdldF91c2VyX3JlZyhyZWdzLCAwKSApCisgICAgeworICAgIGNhc2UgT1BURUVf
U01DX0NBTExTX0NPVU5UOgorICAgIGNhc2UgT1BURUVfU01DX0NBTExTX1VJRDoKKyAgICBjYXNl
IE9QVEVFX1NNQ19DQUxMU19SRVZJU0lPTjoKKyAgICBjYXNlIE9QVEVFX1NNQ19DQUxMX0dFVF9P
U19VVUlEOgorICAgIGNhc2UgT1BURUVfU01DX0NBTExfR0VUX09TX1JFVklTSU9OOgorICAgIGNh
c2UgT1BURUVfU01DX0VOQUJMRV9TSE1fQ0FDSEU6CisgICAgY2FzZSBPUFRFRV9TTUNfRElTQUJM
RV9TSE1fQ0FDSEU6CisgICAgY2FzZSBPUFRFRV9TTUNfR0VUX1NITV9DT05GSUc6CisgICAgY2Fz
ZSBPUFRFRV9TTUNfRVhDSEFOR0VfQ0FQQUJJTElUSUVTOgorICAgIGNhc2UgT1BURUVfU01DX0NB
TExfV0lUSF9BUkc6CisgICAgY2FzZSBPUFRFRV9TTUNfQ0FMTF9SRVRVUk5fRlJPTV9SUEM6Cisg
ICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCBPUFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTCk7
CisgICAgICAgIHJldHVybiB0cnVlOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIH0KK30KKworc3RhdGljIGNvbnN0IHN0cnVjdCB0ZWVfbWVkaWF0b3Jfb3BzIG9w
dGVlX29wcyA9Cit7CisgICAgLnByb2JlID0gb3B0ZWVfcHJvYmUsCisgICAgLmRvbWFpbl9pbml0
ID0gb3B0ZWVfZG9tYWluX2luaXQsCisgICAgLnJlbGlucXVpc2hfcmVzb3VyY2VzID0gb3B0ZWVf
cmVsaW5xdWlzaF9yZXNvdXJjZXMsCisgICAgLmhhbmRsZV9jYWxsID0gb3B0ZWVfaGFuZGxlX2Nh
bGwsCit9OworCitSRUdJU1RFUl9URUVfTUVESUFUT1Iob3B0ZWUsICJPUC1URUUiLCBYRU5fRE9N
Q1RMX0NPTkZJR19URUVfT1BURUUsICZvcHRlZV9vcHMpOworCisvKgorICogTG9jYWwgdmFyaWFi
bGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21h
aW4uaAppbmRleCAwZjE1MzcyMDk4Li4yOTYwYTUzZTY5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKQEAg
LTk4LDYgKzk4LDkgQEAgc3RydWN0IGFyY2hfZG9tYWluCiAgICAgc3RydWN0IHZwbDAxMSB2cGww
MTE7CiAjZW5kaWYKIAorI2lmZGVmIENPTkZJR19URUUKKyAgICB2b2lkICp0ZWU7CisjZW5kaWYK
IH0gIF9fY2FjaGVsaW5lX2FsaWduZWQ7CiAKIHN0cnVjdCBhcmNoX3ZjcHUKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
YXJtLmgKaW5kZXggYmI2OWMzODBlYy4uM2U4Y2RjMTUxZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2FyY2gtYXJtLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgK
QEAgLTMwNiw2ICszMDYsNyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh2Y3B1X2d1ZXN0X2Nv
bnRleHRfdCk7CiAjZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX0dJQ19WMyAgICAgICAgMgogCiAj
ZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FICAgICAgMAorI2RlZmluZSBYRU5fRE9N
Q1RMX0NPTkZJR19URUVfT1BURUUgICAgIDEKIAogc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZp
ZyB7CiAgICAgLyogSU4vT1VUICovCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haln1-0006HW-P8; Tue, 11 Jun 2019 18:46:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1haln0-0006Gn-4b
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:34 +0000
X-Inumbo-ID: 3b07a816-8c79-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::627])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b07a816-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:33 +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=j5W+EtIqbLFMOIIY63AwYHsz7gbPWX2YmahaVw/dIHM=;
 b=oE2k7oCxTLrTt0KGn+vEZ3JkfNlDSz2BRAAIxuHjElHrXx/KBVKAhuzefTofOKTWdDYCCoH5PpyPuYCNQostbNuGtHsUV8sHGSEw7wkR6ef/KlBHm/lnE6RZcSfuHi/dGfK92p04mUmXnOZDXIRXVZcDbhZ/DhPuOnYslyw7jJHHam3UJuHqGvF6Zync1nYWrTO53YD4vibMCJjzQyHYK+hUhmkAuo7xQ5YE1S8UcTCxcRUWz34QT4D8UVE2JdARz/tpngBfr5mUjGUZlEetyvhkEVQf0b/PcpFCTuzVRjo3Fmoo6bAoF/AQ+bLHFPjxhv746dKBnKHr8W+cySDcww==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:30 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:30 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 04/10] xen/arm: optee: add fast calls handling
Thread-Index: AQHVIIX72lCMo2UwcEWPIdWg/KmYYQ==
Date: Tue, 11 Jun 2019 18:46:30 +0000
Message-ID: <20190611184541.7281-5-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: c0be3608-ada3-4686-8c0c-08d6ee9d1e73
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-microsoft-antispam-prvs: <AM0PR03MB379516C7C44FD6321809FDABE6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(14444005)(76116006)(486006)(7736002)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(76176011)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(5640700003)(8676002)(8936002)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(446003)(6116002)(6436002)(3846002)(66066001)(11346002)(72206003)(476003)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: JgDmIQC9UzgG5LBS7MdNTIcM02SGKx0ocjzIXuhxfJ5fpr0jt7jOn2Rue57HOWKiGP0naqraiH1Li5hEwA6S6Vq3gbgaICI04rVmLZst8leIkMmsZMg5JibAA2cncTZs7J7g2Nh8Blzz21D21GgabJSgrSs0SyXO9JEoai9uzgQWL48v8oHKefR9LnJyBT9ab2C0WgREY2dfk2KHxN99b1met790H0RYF5whwRR1r0iL1VuJtW8Y35+pIdk1eO/jp2IOrougWDTPCxY1dU+YnzfvHJl8cQNXU5mC/JDHqvAzHhpkUmNkAzhW4n3wLn/QLq6JQqnpoYuEn7YUlqtnHSn/nBELil3BIEkEje4Vd/fVQgo1pvJYk8kFbuDyX/2mXkq4nD+hrViJH9mvacgSDP8yKQTys3hE0lm2cOFt6ek=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c0be3608-ada3-4686-8c0c-08d6ee9d1e73
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:30.7209 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 04/10] xen/arm: optee: add fast calls 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

VGhpcyBwYXRjaCBhZGRzIGhhbmRsaW5nIGZvciB0aGUgZmFzdCBTTUNzLiBBcyBuYW1lIHN1Z2dl
c3RzLCB0aG9zZQpjYWxscyBjYW4ndCBiZSBwcmVlbXB0ZWQgYW5kIGFyZSB1c2VkIGZvciBhdXhp
bGlhcnkgdGFza3Mgc3VjaCBhcwppbmZvcm1hdGlvbiByZXRyaWV2YWwuIE1vc3QgaGFuZGxlcnMg
YXJlIHF1aXRlIHRyaXZpYWwsIHdpdGggZXhjZXB0aW9uCmZvciBjYXBhYmlsaXRpZXMgaW5mb3Jt
YXRpb24uCgpDYXBhYmlsaXRpZXMgZXhjaGFuZ2Ugc2hvdWxkIGJlIGZpbHRlcmVkIG91dCwgc28g
b25seSBjYXBzCmtub3duIHRvIG1lZGlhdG9yIGFyZSB1c2VkLiBBbHNvIG1lZGlhdG9yIGRpc2Fi
bGVzIHN0YXRpYyBTSE0KbWVtb3J5IGNhcGFiaWxpdHksIGJlY2F1c2UgaXQgY2FuJ3Qgc2hhcmUg
T1AtVEVFIG1lbW9yeSB3aXRoIGEgZG9tYWluLgpPbmx5IGRvbWFpbiBjYW4gc2hhcmUgbWVtb3J5
IHdpdGggT1AtVEVFLCBzbyBpdCBlbnN1cmVzIHRoYXQgT1AtVEVFCnN1cHBvcnRzIGR5bmFtaWMg
U0hNLgoKQmFzaWNhbGx5LCBzdGF0aWMgU0hNIGlzIGEgcmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbiB3
aGljaCBpcyBhbHdheXMKbWFwcGVkIGludG8gT1AtVEVFIGFkZHJlc3Mgc3BhY2UuIEl0IGJlbG9u
Z3MgdG8gT1AtVEVFLiBOb3JtYWxseSwKTlcgaXMgYWxsb3dlZCB0byBhY2Nlc3MgdGhlcmUsIHNv
IGl0IGNhbiBjb21tdW5pY2F0ZSB3aXRoIE9QLVRFRS4KCk9uIG90aGVyIGhhbmQsIGR5bmFtaWMg
U0hNIGlzIE5XJ3Mgb3duIG1lbW9yeSwgd2hpY2ggaXQgY2FuIHNoYXJlCndpdGggT1AtVEVFLiBP
UC1URUUgbWFwcyB0aGlzIG1lbW9yeSBkeW5hbWljYWxseSwgd2hlbiBpdCB3YW50cyB0bwphY2Nl
c3MgaXQuCgpCZWNhdXNlIG1lZGlhdG9yIGNhbid0IHNoYXJlIG9uZSBzdGF0aWMgU0hNIHJlZ2lv
biB3aXRoIGFsbCBndWVzdHMsIGl0Cmp1c3QgZGlzYWJsZXMgaXQgZm9yIGFsbCBvZiB0aGVtLiBJ
dCBpcyBwb3NzaWJsZSB0byBtYWtlIGV4Y2VwdGlvbiBmb3IKRG9tMCwgYnV0IGl0IHJlcXVpcmVz
IHNlcGFyYXRlIGhhbmRsaW5nIGZvciBidWZmZXJzIGFsbG9jYXRlZCBmcm9tCnRoYXQgcmVnaW9u
LiBUaHVzLCBpdCBpcyBub3QgaW1wbGVtZW50ZWQgeWV0LgoKU2lnbmVkLW9mZi1ieTogVm9sb2R5
bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgpBY2tlZC1ieTogSnVsaWVu
IEdyYWwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiBBbGwgdGhlIHBhdGNoZXMgdG8gb3B0
ZWUuYyBzaG91bGQgYmUgbWVyZ2VkIHRvZ2V0aGVyLiBUaGV5IHdlcmUKIHNwbGl0IHRvIGVhc2Ug
dXAgcmV2aWV3LiBCdXQgdGhleSBkZXBlbmQgaGVhdmlseSBvbiBlYWNoIG90aGVyLgoKQ2hhbmdl
cyBmcm9tIHY0OgogIC0gSGFuZGxlciBkb2VzIG5vdCB1c2UgZm9yd2FyZF9jYWxsKCkuIEluc3Rl
YWQgaXQgY2FsbHMgT1AtVEVFCiAgICBkaXJlY3RseSB3aXRoIGFybV9zbWNjY19zbWMoKS4KICAt
IEhhbmRsZXIgbW9kaWZpZXMgb25seSB0aG9zZSBndWVzdCByZWdpc3RlcnMgdGhhdCBhcmUgc2hv
dWxkCiAgICBiZSB0b3VjaGVkIGFjY29yZGluZyB0byBPUC1URUUgcHJvdG9jb2wgc3BlY2lmaWNh
dGlvbi4KICAtIEFkZGVkIE9QVEVFX01FRElBVE9SX1NNQ19DT1VOVCBkZWZpbml0aW9uLgoKQ2hh
bmdlcyBmcm9tIHYyOgogIC0gRGVmaW5lZCBrbm93biBjYXBhYmlsaXRpZXMgZXhwbGljaXRseQog
IC0gRml4ZWQgY29kZSBzdHlsZQotLS0KIHhlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYyB8IDk3ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA5
NyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIGIv
eGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCmluZGV4IGU5YjY5YmQyZDIuLjZjNTFjYWE0MWEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYworKysgYi94ZW4vYXJjaC9hcm0vdGVl
L29wdGVlLmMKQEAgLTMyLDkgKzMyLDE3IEBACiAjaW5jbHVkZSA8YXNtL3RlZS9vcHRlZV9tc2cu
aD4KICNpbmNsdWRlIDxhc20vdGVlL29wdGVlX3NtYy5oPgogCisvKiBOdW1iZXIgb2YgU01DcyBr
bm93biB0byB0aGUgbWVkaWF0b3IgKi8KKyNkZWZpbmUgT1BURUVfTUVESUFUT1JfU01DX0NPVU5U
ICAgMTEKKwogLyogQ2xpZW50IElEIDAgaXMgcmVzZXJ2ZWQgZm9yIHRoZSBoeXBlcnZpc29yIGl0
c2VsZiAqLwogI2RlZmluZSBPUFRFRV9DTElFTlRfSUQoZG9tYWluKSAoKGRvbWFpbiktPmRvbWFp
bl9pZCArIDEpCiAKKyNkZWZpbmUgT1BURUVfS05PV05fTlNFQ19DQVBTIE9QVEVFX1NNQ19OU0VD
X0NBUF9VTklQUk9DRVNTT1IKKyNkZWZpbmUgT1BURUVfS05PV05fU0VDX0NBUFMgKE9QVEVFX1NN
Q19TRUNfQ0FQX0hBVkVfUkVTRVJWRURfU0hNIHwgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgT1BURUVfU01DX1NFQ19DQVBfVU5SRUdJU1RFUkVEX1NITSB8IFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIE9QVEVFX1NNQ19TRUNfQ0FQX0RZTkFNSUNfU0hNKQorCiAvKiBE
b21haW4gY29udGV4dCAqLwogc3RydWN0IG9wdGVlX2RvbWFpbiB7CiB9OwpAQCAtMTIwLDIyICsx
MjgsMTExIEBAIHN0YXRpYyBpbnQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRv
bWFpbiAqZCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIHZvaWQgaGFuZGxlX2V4Y2hhbmdl
X2NhcGFiaWxpdGllcyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBzdHJ1Y3Qg
YXJtX3NtY2NjX3JlcyByZXNwOworICAgIHVpbnQzMl90IGNhcHM7CisKKyAgICAvKiBGaWx0ZXIg
b3V0IHVua25vd24gZ3Vlc3QgY2FwcyAqLworICAgIGNhcHMgPSBnZXRfdXNlcl9yZWcocmVncywg
MSk7CisgICAgY2FwcyAmPSBPUFRFRV9LTk9XTl9OU0VDX0NBUFM7CisKKyAgICBhcm1fc21jY2Nf
c21jKE9QVEVFX1NNQ19FWENIQU5HRV9DQVBBQklMSVRJRVMsIGNhcHMsIDAsIDAsIDAsIDAsIDAs
CisgICAgICAgICAgICAgICAgICBPUFRFRV9DTElFTlRfSUQoY3VycmVudC0+ZG9tYWluKSwgJnJl
c3ApOworICAgIGlmICggcmVzcC5hMCAhPSBPUFRFRV9TTUNfUkVUVVJOX09LICkgeworICAgICAg
ICBzZXRfdXNlcl9yZWcocmVncywgMCwgcmVzcC5hMCk7CisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICBjYXBzID0gcmVzcC5hMTsKKworICAgIC8qIEZpbHRlciBvdXQgdW5rbm93biBPUC1U
RUUgY2FwcyAqLworICAgIGNhcHMgJj0gT1BURUVfS05PV05fU0VDX0NBUFM7CisKKyAgICAvKiBE
cm9wIHN0YXRpYyBTSE1fUlBDIGNhcCAqLworICAgIGNhcHMgJj0gfk9QVEVFX1NNQ19TRUNfQ0FQ
X0hBVkVfUkVTRVJWRURfU0hNOworCisgICAgLyogRG9uJ3QgYWxsb3cgZ3Vlc3RzIHRvIHdvcmsg
d2l0aG91dCBkeW5hbWljIFNITSAqLworICAgIGlmICggIShjYXBzICYgT1BURUVfU01DX1NFQ19D
QVBfRFlOQU1JQ19TSE0pICkKKyAgICB7CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCBP
UFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAg
ICBzZXRfdXNlcl9yZWcocmVncywgMCwgT1BURUVfU01DX1JFVFVSTl9PSyk7CisgICAgc2V0X3Vz
ZXJfcmVnKHJlZ3MsIDEsIGNhcHMpOworfQorCiBzdGF0aWMgYm9vbCBvcHRlZV9oYW5kbGVfY2Fs
bChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3Jl
cyByZXNwOworCiAgICAgaWYgKCAhY3VycmVudC0+ZG9tYWluLT5hcmNoLnRlZSApCiAgICAgICAg
IHJldHVybiBmYWxzZTsKIAogICAgIHN3aXRjaCAoIGdldF91c2VyX3JlZyhyZWdzLCAwKSApCiAg
ICAgewogICAgIGNhc2UgT1BURUVfU01DX0NBTExTX0NPVU5UOgorICAgICAgICBzZXRfdXNlcl9y
ZWcocmVncywgMCwgT1BURUVfTUVESUFUT1JfU01DX0NPVU5UKTsKKyAgICAgICAgcmV0dXJuIHRy
dWU7CisKICAgICBjYXNlIE9QVEVFX1NNQ19DQUxMU19VSUQ6CisgICAgICAgIGFybV9zbWNjY19z
bWMoT1BURUVfU01DX0NBTExTX1VJRCwgMCwgMCwgMCwgMCwgMCwgMCwKKyAgICAgICAgICAgICAg
ICAgICAgICBPUFRFRV9DTElFTlRfSUQoY3VycmVudC0+ZG9tYWluKSwgJnJlc3ApOworICAgICAg
ICBzZXRfdXNlcl9yZWcocmVncywgMCwgcmVzcC5hMCk7CisgICAgICAgIHNldF91c2VyX3JlZyhy
ZWdzLCAxLCByZXNwLmExKTsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDIsIHJlc3AuYTIp
OworICAgICAgICBzZXRfdXNlcl9yZWcocmVncywgMywgcmVzcC5hMyk7CisgICAgICAgIHJldHVy
biB0cnVlOworCiAgICAgY2FzZSBPUFRFRV9TTUNfQ0FMTFNfUkVWSVNJT046CisgICAgICAgIGFy
bV9zbWNjY19zbWMoT1BURUVfU01DX0NBTExTX1JFVklTSU9OLCAwLCAwLCAwLCAwLCAwLCAwLAor
ICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX0NMSUVOVF9JRChjdXJyZW50LT5kb21haW4pLCAm
cmVzcCk7CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXNwLmEwKTsKKyAgICAgICAg
c2V0X3VzZXJfcmVnKHJlZ3MsIDEsIHJlc3AuYTEpOworICAgICAgICByZXR1cm4gdHJ1ZTsKKwog
ICAgIGNhc2UgT1BURUVfU01DX0NBTExfR0VUX09TX1VVSUQ6CisgICAgICAgIGFybV9zbWNjY19z
bWMoT1BURUVfU01DX0NBTExfR0VUX09TX1VVSUQsIDAsIDAsIDAsIDAsIDAsIDAsCisgICAgICAg
ICAgICAgICAgICAgICAgT1BURUVfQ0xJRU5UX0lEKGN1cnJlbnQtPmRvbWFpbiksJnJlc3ApOwor
ICAgICAgICBzZXRfdXNlcl9yZWcocmVncywgMCwgcmVzcC5hMCk7CisgICAgICAgIHNldF91c2Vy
X3JlZyhyZWdzLCAxLCByZXNwLmExKTsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDIsIHJl
c3AuYTIpOworICAgICAgICBzZXRfdXNlcl9yZWcocmVncywgMywgcmVzcC5hMyk7CisgICAgICAg
IHJldHVybiB0cnVlOworCiAgICAgY2FzZSBPUFRFRV9TTUNfQ0FMTF9HRVRfT1NfUkVWSVNJT046
CisgICAgICAgIGFybV9zbWNjY19zbWMoT1BURUVfU01DX0NBTExfR0VUX09TX1JFVklTSU9OLCAw
LCAwLCAwLCAwLCAwLCAwLAorICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX0NMSUVOVF9JRChj
dXJyZW50LT5kb21haW4pLCAmcmVzcCk7CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCBy
ZXNwLmEwKTsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDEsIHJlc3AuYTEpOworICAgICAg
ICByZXR1cm4gdHJ1ZTsKKwogICAgIGNhc2UgT1BURUVfU01DX0VOQUJMRV9TSE1fQ0FDSEU6Cisg
ICAgICAgIGFybV9zbWNjY19zbWMoT1BURUVfU01DX0VOQUJMRV9TSE1fQ0FDSEUsIDAsIDAsIDAs
IDAsIDAsIDAsCisgICAgICAgICAgICAgICAgICAgICAgT1BURUVfQ0xJRU5UX0lEKGN1cnJlbnQt
PmRvbWFpbiksICZyZXNwKTsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJlc3AuYTAp
OworICAgICAgICByZXR1cm4gdHJ1ZTsKKwogICAgIGNhc2UgT1BURUVfU01DX0RJU0FCTEVfU0hN
X0NBQ0hFOgorICAgICAgICBhcm1fc21jY2Nfc21jKE9QVEVFX1NNQ19FTkFCTEVfU0hNX0NBQ0hF
LCAwLCAwLCAwLCAwLCAwLCAwLAorICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX0NMSUVOVF9J
RChjdXJyZW50LT5kb21haW4pLCAmcmVzcCk7CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAw
LCByZXNwLmEwKTsKKyAgICAgICAgaWYgKCByZXNwLmEwID09IE9QVEVFX1NNQ19SRVRVUk5fT0sg
KSB7CisgICAgICAgICAgICBzZXRfdXNlcl9yZWcocmVncywgMSwgcmVzcC5hMSk7CisgICAgICAg
ICAgICBzZXRfdXNlcl9yZWcocmVncywgMiwgcmVzcC5hMik7CisgICAgICAgIH0KKyAgICAgICAg
cmV0dXJuIHRydWU7CisKICAgICBjYXNlIE9QVEVFX1NNQ19HRVRfU0hNX0NPTkZJRzoKKyAgICAg
ICAgLyogTm8gc3RhdGljIFNITSBhdmFpbGFibGUgZm9yIGd1ZXN0cyAqLworICAgICAgICBzZXRf
dXNlcl9yZWcocmVncywgMCwgT1BURUVfU01DX1JFVFVSTl9FTk9UQVZBSUwpOworICAgICAgICBy
ZXR1cm4gdHJ1ZTsKKwogICAgIGNhc2UgT1BURUVfU01DX0VYQ0hBTkdFX0NBUEFCSUxJVElFUzoK
KyAgICAgICAgaGFuZGxlX2V4Y2hhbmdlX2NhcGFiaWxpdGllcyhyZWdzKTsKKyAgICAgICAgcmV0
dXJuIHRydWU7CisKICAgICBjYXNlIE9QVEVFX1NNQ19DQUxMX1dJVEhfQVJHOgogICAgIGNhc2Ug
T1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01fUlBDOgogICAgICAgICBzZXRfdXNlcl9yZWcocmVn
cywgMCwgT1BURUVfU01DX1JFVFVSTl9FTk9UQVZBSUwpOwotLSAKMi4yMS4wCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1haln6-0006JH-3U; Tue, 11 Jun 2019 18: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1haln4-0006Io-Ph
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:38 +0000
X-Inumbo-ID: 3ce8ae62-8c79-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::61b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ce8ae62-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:36 +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=eE649t0mAy5U3VBTEcLz7zhFw9XkJ1cEtUgswiLu/XI=;
 b=gzBDiE6htklB49eymA/GZRig1Cq9de0SVlJ1p6NYeDhsY9NHs0YoMAIjucjeJ4D4WSgjiKOtFQmoIgBgSdoaIC9aanT4xXFzCadvG6n5H2yvYhaYqNJmrZAUKjJwNEANPFna0YmeNLnjfgc1ztZCr+VzePyg+UwpLXHZElHn/TPoRvDR9OyorAUCYQYdoiCr1+LA07naYmAtTTI+evqVSZzk9zaa0tOJiv4RJ2e7Ne2cqkWjmkVwRjeAfW4C4MZwb7DBPHldeb6UUpFkgYWOjqFvRd7JV6k0/JBmtFzAwKQNS8XSpbyVSamqVoYtXhPYFlfO4Lj0yLd8UMAF+LPgFA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:33 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:33 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 05/10] xen/arm: optee: add std call handling
Thread-Index: AQHVIIX9Gln1vgrZ6kGKROV0ZvhYmw==
Date: Tue, 11 Jun 2019 18:46:33 +0000
Message-ID: <20190611184541.7281-6-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 18a1e625-7544-49cb-2193-08d6ee9d2033
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-microsoft-antispam-prvs: <AM0PR03MB37958EBF01C5366A78DC5A3DE6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(30864003)(14444005)(76116006)(486006)(7736002)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(76176011)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(5640700003)(8676002)(8936002)(53946003)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(446003)(6116002)(6436002)(3846002)(66066001)(11346002)(72206003)(476003)(6916009)(579004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: 1AVrxvZn4yhXauDQMe4U9pr1Uy3dpn8spgKvkSmOgczir+kNETYBEohV+pFs/J7jS+1jxwYNrJXvWxMAHAK0vrQAXllV1/wq1N12+OO2QKSMJkAZoE3Nq6MqrmmvNAYVdNTVO5Z+rQF1puBwU1aTI0Lk5cCprFstSckK6mXRz4wPVF4YKvixo6aEIBMJVj4Vx53ajl1l/MHtAiQStZgn7SBkVlsiZKqIk5dOMUdc2/L69q+5sqvq87qi+vkx082keaFwl3wqVQ3HlSjwtiMfBm1uW4m55WmXz0kfFtE1bc7+Bp4ZpNw5BSbO2c6xY5Zb5sRdFTfZDaxaajELgr+N1G1jEpYGjeI6gWj48Jf7oJLSBJxbFwytpWjlXjC95X0VrPeIPKLjMpC8UL1OXL+gxNRXJuyhW9y56JccTPUVKc4=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18a1e625-7544-49cb-2193-08d6ee9d2033
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:33.6392 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 05/10] xen/arm: optee: add std call 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

VGhlIG1haW4gd2F5IHRvIGNvbW11bmljYXRlIHdpdGggT1AtVEVFIGlzIHRvIGlzc3VlIHN0YW5k
YXJkIFNNQ0NDCmNhbGwuICJTdGFuZGFyZCIgaXMgYSBTTUNDQyB0ZXJtIGFuZCBpdCBtZWFucyB0
aGF0IGNhbGwgY2FuIGJlCmludGVycnVwdGVkIGFuZCBPUC1URUUgY2FuIHJldHVybiBjb250cm9s
IHRvIE5XIGJlZm9yZSBjb21wbGV0aW5nCnRoZSBjYWxsLgoKSW4gY29udHJhc3Qgd2l0aCBmYXN0
IGNhbGxzLCB3aGVyZSBhcmd1bWVudHMgYW5kIHJldHVybiB2YWx1ZXMKYXJlIHBhc3NlZCBpbiBy
ZWdpc3RlcnMsIHN0YW5kYXJkIGNhbGxzIHVzZSBzaGFyZWQgbWVtb3J5LiBSZWdpc3RlcgpwYWly
IGExLGEyIGhvbGRzIDY0LWJpdCBQQSBvZiBjb21tYW5kIGJ1ZmZlciwgd2hlcmUgYWxsIGFyZ3Vt
ZW50cwphcmUgc3RvcmVkIGFuZCB3aGljaCBpcyB1c2VkIHRvIHJldHVybiBkYXRhLiBPUC1URUUg
aW50ZXJuYWxseQpjb3BpZXMgY29udGVudHMgb2YgdGhpcyBidWZmZXIgaW50byBvd24gc2VjdXJl
IG1lbW9yeSBiZWZvcmUgYWNjZXNzaW5nCmFuZCB2YWxpZGF0aW5nIGFueSBkYXRhIGluIGNvbW1h
bmQgYnVmZmVyLiBUaGlzIGlzIGRvbmUgdG8gbWFrZSBzdXJlCnRoYXQgTlcgd2lsbCBub3QgY2hh
bmdlIGNvbnRlbnRzIG9mIHRoZSB2YWxpZGF0ZWQgcGFyYW1ldGVycy4KCk1lZGlhdG9yIG5lZWRz
IHRvIGRvIHRoZSBzYW1lIGZvciBudW1iZXIgb2YgcmVhc29uczoKCjEuIFRvIG1ha2Ugc3VyZSB0
aGF0IGd1ZXN0IHdpbGwgbm90IGNoYW5nZSBkYXRhIGFmdGVyIHZhbGlkYXRpb24uCjIuIFRvIHRy
YW5zbGF0ZSBJUEFzIHRvIFBBcyBpbiB0aGUgY29tbWFuZCBidWZmZXIgKHRoaXMgaXMgbm90IGRv
bmUKICAgaW4gdGhpcyBwYXRjaCkuCjMuIFRvIGhpZGUgdHJhbnNsYXRlZCBhZGRyZXNzIGZyb20g
Z3Vlc3QsIHNvIGl0IHdpbGwgbm90IGJlIGFibGUKICAgdG8gZG8gSVBBLT5QQSB0cmFuc2xhdGlv
biBieSBtaXN1c2luZyBtZWRpYXRvci4KCkR1cmluZyBzdGFuZGFyZCBjYWxsIE9QLVRFRSBjYW4g
aXNzdWUgbXVsdGlwbGUgIlJQQyByZXR1cm5zIiwgYXNraW5nCk5XIHRvIGRvIHNvbWUgd29yayBm
b3IgT1AtVEVFLiBOVyB0aGVuIGlzc3VlcyBzcGVjaWFsIGNhbGwKT1BURUVfU01DX0NBTExfUkVU
VVJOX0ZST01fUlBDIHRvIHJlc3VtZSBoYW5kbGluZyBvZiB0aGUgb3JpZ2luYWwgY2FsbC4KVGh1
cywgbWVkaWF0b3IgbmVlZHMgdG8gbWFpbnRhaW4gY29udGV4dCBmb3Igb3JpZ2luYWwgc3RhbmRh
cmQgY2FsbApkdXJpbmcgbXVsdGlwbGUgU01DQ0MgY2FsbHMuCgpTdGFuZGFyZCBjYWxsIGlzIGNv
bnNpZGVyZWQgY29tcGxldGUsIHdoZW4gcmV0dXJuZWQgdmFsdWUgaXMKbm90IGEgUlBDIHJlcXVl
c3QuCgpTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtA
ZXBhbS5jb20+CkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
LS0tCiBBbGwgdGhlIHBhdGNoZXMgdG8gb3B0ZWUuYyBzaG91bGQgYmUgbWVyZ2VkIHRvZ2V0aGVy
LiBUaGV5IHdlcmUKIHNwbGl0IHRvIGVhc2UgdXAgcmV2aWV3LiBCdXQgdGhleSBkZXBlbmQgaGVh
dmlseSBvbiBlYWNoIG90aGVyLgoKICBDaGFuZ2VzIGZyb20gdjQ6CiAgLSBDb2RlIHVzZXMgYXJt
X3NtY2NjX3NtYygpIGRpcmVjdGx5LCBpbnN0ZWFkIG9mIGZvcndhcmRfY2FsbCgpCiAgLSBkb19j
YWxsX3dpdGhfYXJnKCkgZnVuY3Rpb24gbm93IGFjY2VwdHMgcmVnaXN0ZXIgdmFsdWVzIGFzCiAg
ICBwYXJhbWV0ZXJzLCBzbyBpdCBjYW4gYmUgY2FsbGVkIGJ5IFJQQyBoYW5kbGVycyB3aXRoIGNv
cnJlY3QKICAgIHZhbHVlcyBmb3IgdGhlIGdpdmVuIFJQQyB0eXBlCiAgLSBvcHRlZV9wcm9iZSgp
IGNhbGxzIE9QVEVFX1NNQ19HRVRfVEhSRUFEX0NPVU5ULiBUaGlzIGNhbGwKICAgIGlzIG1lcmdl
ZCBpbnRvIE9QLVRFRSBtYWlubGluZSBhbmQgd2lsbCBiZSByZWxlYXNlZCB3aXRoCiAgICBPUC1U
RUUgdjMuNS4wCiAgLSBSZW1vdmVkIERFRl9NQVhfT1BURUVfVEhSRUFEUyBiZWNhdXNlIGl0IGlz
IGV4cGVjdGVkIHRoYXQKICAgIE9QLVRFRSB3b3VsZCBzdXBwb3J0IE9QVEVFX1NNQ19HRVRfVEhS
RUFEX0NPVU5UCiAgLSBNb3ZlZCBtYXAvdW5tYXBfeGVuX2FyZygpIG91dHNpZGUgdGhlIHNwaW5s
b2NrcwogIC0gQWRkZWQgZ2V0X2RvbWFpbl9yYW1fcGFnZSgpIGhlbHBlciBmdW5jdGlvbgogIC0g
Q2hlY2sgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzLCB0aGF0IGFyZSBzdXBwbGllZCBieSBndWVz
dAoKICBDaGFuZ2VzIGZyb20gdjM6CiAgLSBBZGRlZCBhYmlsaXR5IHRvIHJlYWQgbnVtYmVyIG9m
IHRocmVhZHMgZnJvbSBPUC1URUUsIGlmIGl0CiAgc3VwcG9ydHMgdGhpcyBmZWF0dXJlCiAgLSBQ
YWdlcyBhcmUgYWxsb2NhdGVkIGZyb20gZG9taGVhcCwgaW5zdGVhZCBvZiB4ZW5oZWFwCiAgLSBB
ZGRlZCBjb21tZW50cyBmb3IgY29tcGxleCBjb2RlCgogIENoYW5nZXMgZnJvbSB2MjoKICAtIHJl
bmFtZWQgc3RydWN0IGRvbWFpbl9jdHggdG8gc3RydWN0IG9wdGVlX2RvbWFpbgogIC0gZml4ZWQg
Y29kaW5nIHN0eWxlCiAgLSBOb3cgSSB1c2UgYWNjZXNzX2d1ZXN0X21lbW9yeV9ieV9pcGEoKSBp
bnN0ZWFkIG9mIG1hcHBpbmdzCiAgICB0byByZWFkIGNvbW1hbmQgYnVmZmVyCiAgLSBBZGRlZCB0
cmFja2luZyBmb3IgaW4gZmxpZ2h0IGNhbGxzLCBzbyBndWVzdCBjYW4ndCByZXN1bWUKICAgIHRo
ZSBzYW1lIGNhbGwgZnJvbSB0d28gQ1BVcyBzaW11bHRhbmlvdXNseQotLS0KIHhlbi9hcmNoL2Fy
bS90ZWUvb3B0ZWUuYyB8IDUxMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0KIDEgZmlsZSBjaGFuZ2VkLCA1MDcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL29w
dGVlLmMKaW5kZXggNmM1MWNhYTQxYS4uZjA5MjQ5Mjg0OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL3RlZS9vcHRlZS5jCisrKyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwpAQCAtMjUsOCAr
MjUsMTMgQEAKICAqLwogCiAjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+CisjaW5jbHVkZSA8
eGVuL2RvbWFpbl9wYWdlLmg+CisjaW5jbHVkZSA8eGVuL2Vyci5oPgorI2luY2x1ZGUgPHhlbi9n
dWVzdF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQu
aD4KIAorI2luY2x1ZGUgPGFzbS9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgogI2lu
Y2x1ZGUgPGFzbS90ZWUvdGVlLmg+CiAjaW5jbHVkZSA8YXNtL3RlZS9vcHRlZV9tc2cuaD4KQEAg
LTM1LDYgKzQwLDE5IEBACiAvKiBOdW1iZXIgb2YgU01DcyBrbm93biB0byB0aGUgbWVkaWF0b3Ig
Ki8KICNkZWZpbmUgT1BURUVfTUVESUFUT1JfU01DX0NPVU5UICAgMTEKIAorLyoKKyAqICJUaGUg
cmV0dXJuIGNvZGUgaXMgYW4gZXJyb3IgdGhhdCBvcmlnaW5hdGVkIHdpdGhpbiB0aGUgdW5kZXJs
eWluZworICogY29tbXVuaWNhdGlvbnMgc3RhY2sgbGlua2luZyB0aGUgcmljaCBPUyB3aXRoIHRo
ZSBURUUiIGFzIGRlc2NyaWJlZAorICogaW4gR1AgVEVFIENsaWVudCBBUEkgU3BlY2lmaWNhdGlv
bi4KKyAqLworI2RlZmluZSBURUVDX09SSUdJTl9DT01NUyAweDAwMDAwMDAyCisKKy8qCisgKiAi
SW5wdXQgcGFyYW1ldGVycyB3ZXJlIGludmFsaWQiIGFzIGRlc2NyaWJlZAorICogaW4gR1AgVEVF
IENsaWVudCBBUEkgU3BlY2lmaWNhdGlvbi4KKyAqLworI2RlZmluZSBURUVDX0VSUk9SX0JBRF9Q
QVJBTUVURVJTIDB4RkZGRjAwMDYKKwogLyogQ2xpZW50IElEIDAgaXMgcmVzZXJ2ZWQgZm9yIHRo
ZSBoeXBlcnZpc29yIGl0c2VsZiAqLwogI2RlZmluZSBPUFRFRV9DTElFTlRfSUQoZG9tYWluKSAo
KGRvbWFpbiktPmRvbWFpbl9pZCArIDEpCiAKQEAgLTQzLDggKzYxLDMxIEBACiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBPUFRFRV9TTUNfU0VDX0NBUF9VTlJFR0lTVEVSRURfU0hNIHwg
XAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT1BURUVfU01DX1NFQ19DQVBfRFlOQU1J
Q19TSE0pCiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBtYXhfb3B0ZWVfdGhy
ZWFkczsKKworLyoKKyAqIENhbGwgY29udGV4dC4gT1AtVEVFIGNhbiBpc3N1ZSBtdWx0aXBsZSBS
UEMgcmV0dXJucyBkdXJpbmcgb25lIGNhbGwuCisgKiBXZSBuZWVkIHRvIHByZXNlcnZlIGNvbnRl
eHQgZHVyaW5nIHRoZW0uCisgKi8KK3N0cnVjdCBvcHRlZV9zdGRfY2FsbCB7CisgICAgc3RydWN0
IGxpc3RfaGVhZCBsaXN0OworICAgIC8qIFBhZ2Ugd2hlcmUgc2hhZG93ZWQgY29weSBvZiBjYWxs
IGFyZ3VtZW50cyBpcyBzdG9yZWQgKi8KKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICp4ZW5fYXJnX3Bn
OworICAgIC8qIEFib3ZlIHBhZ2UgbWFwcGVkIGludG8gWEVOICovCisgICAgc3RydWN0IG9wdGVl
X21zZ19hcmcgKnhlbl9hcmc7CisgICAgLyogQWRkcmVzcyBvZiBvcmlnaW5hbCBjYWxsIGFyZ3Vt
ZW50cyAqLworICAgIHBhZGRyX3QgZ3Vlc3RfYXJnX2lwYTsKKyAgICBpbnQgb3B0ZWVfdGhyZWFk
X2lkOworICAgIGludCBycGNfb3A7CisgICAgYm9vbCBpbl9mbGlnaHQ7CisgICAgcmVnaXN0ZXJf
dCBycGNfcGFyYW1zWzJdOworfTsKKwogLyogRG9tYWluIGNvbnRleHQgKi8KIHN0cnVjdCBvcHRl
ZV9kb21haW4geworICAgIHN0cnVjdCBsaXN0X2hlYWQgY2FsbF9saXN0OworICAgIGF0b21pY190
IGNhbGxfY291bnQ7CisgICAgc3BpbmxvY2tfdCBsb2NrOwogfTsKIAogc3RhdGljIGJvb2wgb3B0
ZWVfcHJvYmUodm9pZCkKQEAgLTY2LDYgKzEwNywyMyBAQCBzdGF0aWMgYm9vbCBvcHRlZV9wcm9i
ZSh2b2lkKQogICAgICAgICAgKHVpbnQzMl90KXJlc3AuYTMgIT0gT1BURUVfTVNHX1VJRF8zICkK
ICAgICAgICAgcmV0dXJuIGZhbHNlOwogCisgICAgLyogUmVhZCBudW1iZXIgb2YgdGhyZWFkcyAq
LworICAgIGFybV9zbWNjY19zbWMoT1BURUVfU01DX0dFVF9USFJFQURfQ09VTlQsICZyZXNwKTsK
KyAgICBpZiAoIHJlc3AuYTAgPT0gT1BURUVfU01DX1JFVFVSTl9PSyApCisgICAgeworICAgICAg
ICBtYXhfb3B0ZWVfdGhyZWFkcyA9IHJlc3AuYTE7CisgICAgICAgIHByaW50ayhYRU5MT0dfSU5G
TworICAgICAgICAgICAgICAgIk9QLVRFRSBzdXBwb3J0cyAldSBzaW11bHRhbmVvdXMgdGhyZWFk
cyBwZXIgZ3Vlc3QuXG4iLAorICAgICAgICAgICAgICAgbWF4X29wdGVlX3RocmVhZHMpOworICAg
IH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBwcmludGsoWEVOTE9HX0VSUgorICAgICAgICAg
ICAgICAgIkNhbid0IHJlYWQgbnVtYmVyIG9mIHRocmVhZHMgc3VwcG9ydGVkIGJ5IE9QLVRFRTog
JXhcbiIsCisgICAgICAgICAgICAgICAodWludDMyX3QpcmVzcC5hMCk7CisgICAgICAgIHJldHVy
biBmYWxzZTsKKyAgICB9CisKICAgICByZXR1cm4gdHJ1ZTsKIH0KIApAQCAtOTksMTggKzE1Nywx
NjMgQEAgc3RhdGljIGludCBvcHRlZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAg
ICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKKyAgICBJTklUX0xJU1RfSEVBRCgmY3R4LT5j
YWxsX2xpc3QpOworICAgIGF0b21pY19zZXQoJmN0eC0+Y2FsbF9jb3VudCwgMCk7CisgICAgc3Bp
bl9sb2NrX2luaXQoJmN0eC0+bG9jayk7CisKICAgICBkLT5hcmNoLnRlZSA9IGN0eDsKIAogICAg
IHJldHVybiAwOwogfQogCitzdGF0aWMgdWludDY0X3QgcmVncGFpcl90b191aW50NjQocmVnaXN0
ZXJfdCByZWcwLCByZWdpc3Rlcl90IHJlZzEpCit7CisgICAgcmV0dXJuICgodWludDY0X3QpcmVn
MCA8PCAzMikgfCAodWludDMyX3QpcmVnMTsKK30KKworc3RhdGljIHZvaWQgdWludDY0X3RvX3Jl
Z3BhaXIocmVnaXN0ZXJfdCAqcmVnMCwgcmVnaXN0ZXJfdCAqcmVnMSwgdWludDY0X3QgdmFsKQor
eworICAgICpyZWcwID0gdmFsID4+IDMyOworICAgICpyZWcxID0gKHVpbnQzMl90KXZhbDsKK30K
Kworc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmdldF9kb21haW5fcmFtX3BhZ2UoZ2ZuX3QgZ2Zu
KQoreworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgcDJtX3R5cGVfdCB0OworCisg
ICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGN1cnJlbnQtPmRvbWFpbiwgZ2ZuX3goZ2ZuKSwg
JnQsIFAyTV9BTExPQyk7CisgICAgaWYgKCAhcGFnZSB8fCB0ICE9IHAybV9yYW1fcncgKQorICAg
IHsKKyAgICAgICAgaWYgKCBwYWdlICkKKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworCisg
ICAgICAgIHJldHVybiBOVUxMOworICAgIH0KKworICAgIHJldHVybiBwYWdlOworfQorCitzdGF0
aWMgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICphbGxvY2F0ZV9zdGRfY2FsbChzdHJ1Y3Qgb3B0ZWVf
ZG9tYWluICpjdHgpCit7CisgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsOworICAgIGlu
dCBjb3VudDsKKworICAgIC8qIE1ha2Ugc3VyZSB0aGF0IGd1ZXN0IGRvZXMgbm90IGV4ZWN1dGUg
bW9yZSB0aGFuIG1heF9vcHRlZV90aHJlYWRzICovCisgICAgY291bnQgPSBhdG9taWNfYWRkX3Vu
bGVzcygmY3R4LT5jYWxsX2NvdW50LCAxLCBtYXhfb3B0ZWVfdGhyZWFkcyk7CisgICAgaWYgKCBj
b3VudCA9PSBtYXhfb3B0ZWVfdGhyZWFkcyApCisgICAgICAgIHJldHVybiBFUlJfUFRSKC1FTk9T
UEMpOworCisgICAgY2FsbCA9IHh6YWxsb2Moc3RydWN0IG9wdGVlX3N0ZF9jYWxsKTsKKyAgICBp
ZiAoICFjYWxsICkKKyAgICB7CisgICAgICAgIGF0b21pY19kZWMoJmN0eC0+Y2FsbF9jb3VudCk7
CisgICAgICAgIHJldHVybiBFUlJfUFRSKC1FTk9NRU0pOworICAgIH0KKworICAgIGNhbGwtPm9w
dGVlX3RocmVhZF9pZCA9IC0xOworICAgIGNhbGwtPmluX2ZsaWdodCA9IHRydWU7CisKKyAgICBz
cGluX2xvY2soJmN0eC0+bG9jayk7CisgICAgbGlzdF9hZGRfdGFpbCgmY2FsbC0+bGlzdCwgJmN0
eC0+Y2FsbF9saXN0KTsKKyAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKKworICAgIHJldHVy
biBjYWxsOworfQorCitzdGF0aWMgdm9pZCBmcmVlX3N0ZF9jYWxsKHN0cnVjdCBvcHRlZV9kb21h
aW4gKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxs
ICpjYWxsKQoreworICAgIGF0b21pY19kZWMoJmN0eC0+Y2FsbF9jb3VudCk7CisKKyAgICBzcGlu
X2xvY2soJmN0eC0+bG9jayk7CisgICAgbGlzdF9kZWwoJmNhbGwtPmxpc3QpOworICAgIHNwaW5f
dW5sb2NrKCZjdHgtPmxvY2spOworCisgICAgQVNTRVJUKCFjYWxsLT5pbl9mbGlnaHQpOworICAg
IEFTU0VSVCghY2FsbC0+eGVuX2FyZyk7CisKKyAgICBpZiAoIGNhbGwtPnhlbl9hcmdfcGcgKQor
ICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZShjYWxsLT54ZW5fYXJnX3BnKTsKKworICAgIHhmcmVl
KGNhbGwpOworfQorCitzdGF0aWMgdm9pZCBtYXBfeGVuX2FyZyhzdHJ1Y3Qgb3B0ZWVfc3RkX2Nh
bGwgKmNhbGwpCit7CisgICAgQVNTRVJUKCFjYWxsLT54ZW5fYXJnKTsKKworICAgIGNhbGwtPnhl
bl9hcmcgPSBfX21hcF9kb21haW5fcGFnZShjYWxsLT54ZW5fYXJnX3BnKTsKK30KKworc3RhdGlj
IHZvaWQgdW5tYXBfeGVuX2FyZyhzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwpCit7CisgICAg
aWYgKCAhY2FsbC0+eGVuX2FyZyApCisgICAgICAgIHJldHVybjsKKworICAgIHVubWFwX2RvbWFp
bl9wYWdlKGNhbGwtPnhlbl9hcmcpOworICAgIGNhbGwtPnhlbl9hcmcgPSBOVUxMOworfQorCitz
dGF0aWMgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpnZXRfc3RkX2NhbGwoc3RydWN0IG9wdGVlX2Rv
bWFpbiAqY3R4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCB0aHJlYWRfaWQpCit7CisgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsOworCisgICAg
c3Bpbl9sb2NrKCZjdHgtPmxvY2spOworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIGNhbGwsICZj
dHgtPmNhbGxfbGlzdCwgbGlzdCApCisgICAgeworICAgICAgICBpZiAoIGNhbGwtPm9wdGVlX3Ro
cmVhZF9pZCA9PSB0aHJlYWRfaWQgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGNhbGwt
PmluX2ZsaWdodCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZ2RwcmludGsoWEVO
TE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICAgICAgICAgIkd1ZXN0IHRyaWVzIHRvIGV4
ZWN1dGUgY2FsbCB3aGljaCBpcyBhbHJlYWR5IGluIGZsaWdodC5cbiIpOworICAgICAgICAgICAg
ICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQorICAgICAgICAgICAgY2FsbC0+aW5fZmxpZ2h0
ID0gdHJ1ZTsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworICAgICAgICAg
ICAgbWFwX3hlbl9hcmcoY2FsbCk7CisKKyAgICAgICAgICAgIHJldHVybiBjYWxsOworICAgICAg
ICB9CisgICAgfQorCitvdXQ6CisgICAgc3Bpbl91bmxvY2soJmN0eC0+bG9jayk7CisKKyAgICBy
ZXR1cm4gTlVMTDsKK30KKworc3RhdGljIHZvaWQgcHV0X3N0ZF9jYWxsKHN0cnVjdCBvcHRlZV9k
b21haW4gKmN0eCwgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsKQoreworICAgIEFTU0VSVChj
YWxsLT5pbl9mbGlnaHQpOworICAgIHVubWFwX3hlbl9hcmcoY2FsbCk7CisgICAgc3Bpbl9sb2Nr
KCZjdHgtPmxvY2spOworICAgIGNhbGwtPmluX2ZsaWdodCA9IGZhbHNlOworICAgIHNwaW5fdW5s
b2NrKCZjdHgtPmxvY2spOworfQorCiBzdGF0aWMgaW50IG9wdGVlX3JlbGlucXVpc2hfcmVzb3Vy
Y2VzKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzcDsK
KyAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwsICpjYWxsX3RtcDsKKyAgICBzdHJ1Y3Qg
b3B0ZWVfZG9tYWluICpjdHggPSBkLT5hcmNoLnRlZTsKIAotICAgIGlmICggIWQtPmFyY2gudGVl
ICkKKyAgICBpZiAoICFjdHggKQogICAgICAgICByZXR1cm4gMDsKIAorICAgIC8qCisgICAgICog
V2UgbmVlZCB0byBmcmVlIHVwIHRvIG1heF9vcHRlZV90aHJlYWRzIGNhbGxzLiBVc3VhbGx5LCB0
aGlzIGlzCisgICAgICogbm8gbW9yZSB0aGFuIDgtMTYgY2FsbHMuIEJ1dCBpdCBkZXBlbmRzIG9u
IE9QLVRFRSBjb25maWd1cmF0aW9uCisgICAgICogKENGR19OVU1fVEhSRUFEUyBvcHRpb24pLgor
ICAgICAqLworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZSggY2FsbCwgY2FsbF90bXAsICZj
dHgtPmNhbGxfbGlzdCwgbGlzdCApCisgICAgICAgIGZyZWVfc3RkX2NhbGwoY3R4LCBjYWxsKTsK
KworICAgIGlmICggaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAgIHJldHVybiAt
RVJFU1RBUlQ7CisKICAgICAvKgogICAgICAqIEluZm9ybSBPUC1URUUgdGhhdCBkb21haW4gaXMg
c2h1dHRpbmcgZG93bi4gVGhpcyBpcwogICAgICAqIGFsc28gYSBmYXN0IFNNQyBjYWxsLCBsaWtl
IE9QVEVFX1NNQ19WTV9DUkVBVEVELCBzbwpAQCAtMTIzLDExICszMjYsMzA4IEBAIHN0YXRpYyBp
bnQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcm1f
c21jY2Nfc21jKE9QVEVFX1NNQ19WTV9ERVNUUk9ZRUQsIE9QVEVFX0NMSUVOVF9JRChkKSwgMCwg
MCwgMCwgMCwgMCwgMCwKICAgICAgICAgICAgICAgICAgICZyZXNwKTsKIAorICAgIEFTU0VSVCgh
c3Bpbl9pc19sb2NrZWQoJmN0eC0+bG9jaykpOworICAgIEFTU0VSVCghYXRvbWljX3JlYWQoJmN0
eC0+Y2FsbF9jb3VudCkpOworCiAgICAgWEZSRUUoZC0+YXJjaC50ZWUpOwogCiAgICAgcmV0dXJu
IDA7CiB9CiAKKy8qCisgKiBDb3B5IGNvbW1hbmQgYnVmZmVyIGludG8gZG9taGVhcCBtZW1vcnkg
dG86CisgKiAxKSBIaWRlIHRyYW5zbGF0ZWQgYWRkcmVzc2VzIGZyb20gZ3Vlc3QKKyAqIDIpIE1h
a2Ugc3VyZSB0aGF0IGd1ZXN0IHdvdWxkbid0IGNoYW5nZSBkYXRhIGluIGNvbW1hbmQgYnVmZmVy
IGR1cmluZyBjYWxsCisgKi8KK3N0YXRpYyBib29sIGNvcHlfc3RkX3JlcXVlc3Qoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBv
cHRlZV9zdGRfY2FsbCAqY2FsbCkKK3sKKyAgICBjYWxsLT5ndWVzdF9hcmdfaXBhID0gcmVncGFp
cl90b191aW50NjQoZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMikpOworCisgICAgLyoK
KyAgICAgKiBDb21tYW5kIGJ1ZmZlciBzaG91bGQgc3RhcnQgYXQgcGFnZSBib3VuZGFyeS4KKyAg
ICAgKiBUaGlzIGlzIE9QLVRFRSBBQkkgcmVxdWlyZW1lbnQuCisgICAgICovCisgICAgaWYgKCBj
YWxsLT5ndWVzdF9hcmdfaXBhICYgKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC0gMSkg
KQorICAgIHsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIE9QVEVFX1NNQ19SRVRVUk5f
RUJBREFERFIpOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisgICAgQlVJTERfQlVH
X09OKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFID4gUEFHRV9TSVpFKTsKKworICAgIGNh
bGwtPnhlbl9hcmdfcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoY3VycmVudC0+ZG9tYWluLCAwKTsK
KyAgICBpZiAoICFjYWxsLT54ZW5fYXJnX3BnICkKKyAgICB7CisgICAgICAgIHNldF91c2VyX3Jl
ZyhyZWdzLCAwLCBPUFRFRV9TTUNfUkVUVVJOX0VOT01FTSk7CisgICAgICAgIHJldHVybiBmYWxz
ZTsKKyAgICB9CisKKyAgICBtYXBfeGVuX2FyZyhjYWxsKTsKKworICAgIGlmICggYWNjZXNzX2d1
ZXN0X21lbW9yeV9ieV9pcGEoY3VycmVudC0+ZG9tYWluLCBjYWxsLT5ndWVzdF9hcmdfaXBhLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsbC0+eGVuX2FyZywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX01TR19OT05DT05USUdfUEFHRV9T
SVpFLCBmYWxzZSkgKQorICAgIHsKKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIE9QVEVF
X1NNQ19SRVRVUk5fRUJBREFERFIpOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisg
ICAgcmV0dXJuIHRydWU7Cit9CisKKy8qCisgKiBDb3B5IHJlc3VsdCBvZiBjb21wbGV0ZWQgcmVx
dWVzdCBiYWNrIHRvIGd1ZXN0J3MgYnVmZmVyLgorICogV2UgYXJlIGNvcHlpbmcgb25seSB2YWx1
ZXMgdGhhdCBzdWJqZWN0ZWQgdG8gY2hhbmdlIHRvIG1pbmltaXplCisgKiBwb3NzaWJsZSBpbmZv
cm1hdGlvbiBsZWFrLgorICoKKyAqIEJlY2F1c2UgdGhlcmUgY2FuIGJlIG11bHRpcGxlIFJQQ3Mg
ZHVyaW5nIHN0YW5kYXJkIGNhbGwsIGFuZCBndWVzdAorICogaXMgbm90IG9ibGlnYXRlZCB0byBy
ZXR1cm4gZnJvbSBSUEMgaW1tZWRpYXRlbHksIHRoZXJlIGNhbiBiZQorICogYXJiaXRyYXJ5IHRp
bWUgc3BhbiBiZXR3ZWVuIGNhbGxpbmcgY29weV9zdGRfcmVxdWVzdCgpIGFuZAorICogY29weV9z
dGRfcmVxdWVzdCgpLiBTbyB3ZSBuZWVkIHRvIHZhbGlkYXRlIGd1ZXN0J3MgY29tbWFuZCBidWZm
ZXIKKyAqIGFnYWluLgorICovCitzdGF0aWMgdm9pZCBjb3B5X3N0ZF9yZXF1ZXN0X2JhY2soc3Ry
dWN0IG9wdGVlX2RvbWFpbiAqY3R4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAqY2FsbCkKK3sKKyAgICBzdHJ1Y3Qgb3B0ZWVf
bXNnX2FyZyAqZ3Vlc3RfYXJnOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgdW5z
aWduZWQgaW50IGk7CisgICAgdWludDMyX3QgYXR0cjsKKworICAgIHBhZ2UgPSBnZXRfZG9tYWlu
X3JhbV9wYWdlKGdhZGRyX3RvX2dmbihjYWxsLT5ndWVzdF9hcmdfaXBhKSk7CisgICAgaWYgKCAh
cGFnZSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBHdWVzdCBkaWQgc29tZXRoaW5n
IHRvIG93biBjb21tYW5kIGJ1ZmZlciBkdXJpbmcgdGhlIGNhbGwuCisgICAgICAgICAqIE5vdyB3
ZSBldmVuIGNhbid0IHdyaXRlIGVycm9yIGNvZGUgdG8gdGhlIGNvbW1hbmQKKyAgICAgICAgICog
YnVmZmVyLiBMZXQncyB0cnkgdG8gcmV0dXJuIGdlbmVyaWMgZXJyb3IgdmlhCisgICAgICAgICAq
IHJlZ2lzdGVyLiBQcm9ibGVtIGlzIHRoYXQgT1AtVEVFIGRvZXMgbm90IGtub3cgdGhhdCBndWVz
dAorICAgICAgICAgKiBkaWRuJ3QgcmVjZWl2ZWQgdmFsaWQgcmVzcG9uc2UuIEJ1dCBhdCBsZWFz
dCBndWVzdCB3aWxsCisgICAgICAgICAqIGtub3cgdGhhdCBzb21ldGhpbmcgYmFkIGhhcHBlbmVk
LgorICAgICAgICAgKi8KKyAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIE9QVEVFX1NNQ19S
RVRVUk5fRUJBREFERFIpOworCisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBndWVzdF9h
cmcgPSBfX21hcF9kb21haW5fcGFnZShwYWdlKTsKKworICAgIGd1ZXN0X2FyZy0+cmV0ID0gY2Fs
bC0+eGVuX2FyZy0+cmV0OworICAgIGd1ZXN0X2FyZy0+cmV0X29yaWdpbiA9IGNhbGwtPnhlbl9h
cmctPnJldF9vcmlnaW47CisgICAgZ3Vlc3RfYXJnLT5zZXNzaW9uID0gY2FsbC0+eGVuX2FyZy0+
c2Vzc2lvbjsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgY2FsbC0+eGVuX2FyZy0+bnVtX3BhcmFt
czsgaSsrICkKKyAgICB7CisgICAgICAgIGF0dHIgPSBjYWxsLT54ZW5fYXJnLT5wYXJhbXNbaV0u
YXR0cjsKKworICAgICAgICBzd2l0Y2ggKCBhdHRyICYgT1BURUVfTVNHX0FUVFJfVFlQRV9NQVNL
ICkKKyAgICAgICAgeworICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9PVVRQ
VVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX0lOT1VUOgorICAgICAg
ICAgICAgZ3Vlc3RfYXJnLT5wYXJhbXNbaV0udS50bWVtLnNpemUgPQorICAgICAgICAgICAgICAg
IGNhbGwtPnhlbl9hcmctPnBhcmFtc1tpXS51LnRtZW0uc2l6ZTsKKyAgICAgICAgICAgIGNvbnRp
bnVlOworICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfUk1FTV9PVVRQVVQ6CisgICAg
ICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9STUVNX0lOT1VUOgorICAgICAgICAgICAgZ3Vl
c3RfYXJnLT5wYXJhbXNbaV0udS5ybWVtLnNpemUgPQorICAgICAgICAgICAgICAgIGNhbGwtPnhl
bl9hcmctPnBhcmFtc1tpXS51LnJtZW0uc2l6ZTsKKyAgICAgICAgICAgIGNvbnRpbnVlOworICAg
ICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVfT1VUUFVUOgorICAgICAgICBjYXNl
IE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVfSU5PVVQ6CisgICAgICAgICAgICBndWVzdF9hcmct
PnBhcmFtc1tpXS51LnZhbHVlLmEgPQorICAgICAgICAgICAgICAgIGNhbGwtPnhlbl9hcmctPnBh
cmFtc1tpXS51LnZhbHVlLmE7CisgICAgICAgICAgICBndWVzdF9hcmctPnBhcmFtc1tpXS51LnZh
bHVlLmIgPQorICAgICAgICAgICAgICAgIGNhbGwtPnhlbl9hcmctPnBhcmFtc1tpXS51LnZhbHVl
LmI7CisgICAgICAgICAgICBndWVzdF9hcmctPnBhcmFtc1tpXS51LnZhbHVlLmMgPQorICAgICAg
ICAgICAgICAgIGNhbGwtPnhlbl9hcmctPnBhcmFtc1tpXS51LnZhbHVlLmM7CisgICAgICAgICAg
ICBjb250aW51ZTsKKyAgICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX05PTkU6CisgICAg
ICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9STUVNX0lOUFVUOgorICAgICAgICBjYXNlIE9Q
VEVFX01TR19BVFRSX1RZUEVfVE1FTV9JTlBVVDoKKyAgICAgICAgICAgIGNvbnRpbnVlOworICAg
ICAgICB9CisgICAgfQorCisgICAgdW5tYXBfZG9tYWluX3BhZ2UoZ3Vlc3RfYXJnKTsKKyAgICBw
dXRfcGFnZShwYWdlKTsKK30KKworLyogSGFuZGxlIFJQQyByZXR1cm4gZnJvbSBPUC1URUUgKi8K
K3N0YXRpYyB2b2lkIGhhbmRsZV9ycGNfcmV0dXJuKHN0cnVjdCBhcm1fc21jY2NfcmVzICpyZXMs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAq
Y2FsbCkKK3sKKyAgICBjYWxsLT5ycGNfb3AgPSBPUFRFRV9TTUNfUkVUVVJOX0dFVF9SUENfRlVO
QyhyZXMtPmEwKTsKKyAgICBjYWxsLT5ycGNfcGFyYW1zWzBdID0gcmVzLT5hMTsKKyAgICBjYWxs
LT5ycGNfcGFyYW1zWzFdID0gcmVzLT5hMjsKKyAgICBjYWxsLT5vcHRlZV90aHJlYWRfaWQgPSBy
ZXMtPmEzOworCisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJlcy0+YTApOworICAgIHNldF91
c2VyX3JlZyhyZWdzLCAxLCByZXMtPmExKTsKKyAgICBzZXRfdXNlcl9yZWcocmVncywgMiwgcmVz
LT5hMik7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDMsIHJlcy0+YTMpOworfQorCisvKgorICog
KFJlKXN0YXJ0IHN0YW5kYXJkIGNhbGwuIFRoaXMgZnVuY3Rpb24gd2lsbCBiZSBjYWxsZWQgaW4g
dHdvIGNhc2VzOgorICogMS4gR3Vlc3QgaW5pdGlhdGVzIG5ldyBzdGFuZGFyZCBjYWxsCisgKiAy
LiBHdWVzdCBmaW5pc2hlZCBSUEMgaGFuZGxpbmcgYW5kIGFza3MgT1AtVEVFIHRvIHJlc3VtZSB0
aGUgY2FsbAorICoKKyAqIEluIGFueSBjYXNlIE9QLVRFRSBjYW4gZWl0aGVyIGNvbXBsZXRlIGNh
bGwgb3IgaXNzdWUgYW5vdGhlciBSUEMuCisgKiBJZiB0aGlzIGlzIFJQQyAtIHdlIG5lZWQgdG8g
c3RvcmUgY2FsbCBjb250ZXh0IGFuZCByZXR1cm4gYmFjayB0byBndWVzdC4KKyAqIElmIGNhbGwg
aXMgY29tcGxldGUgLSB3ZSBuZWVkIHRvIHJldHVybiByZXN1bHRzIHdpdGggY29weV9zdGRfcmVx
dWVzdF9iYWNrKCkKKyAqIGFuZCB0aGVuIHdlIHdpbGwgZGVzdHJveSB0aGUgY2FsbCBjb250ZXh0
IGFzIGl0IGlzIG5vdCBuZWVkZWQgYW55bW9yZS4KKyAqLworc3RhdGljIHZvaWQgZG9fY2FsbF93
aXRoX2FyZyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAqY2FsbCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlZ2lzdGVyX3QgYTAsIHJlZ2lzdGVyX3QgYTEsIHJlZ2lzdGVyX3QgYTIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3QgYTQs
IHJlZ2lzdGVyX3QgYTUpCit7CisgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOworCisgICAg
YXJtX3NtY2NjX3NtYyhhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCAwLCBPUFRFRV9DTElFTlRfSUQo
Y3VycmVudC0+ZG9tYWluKSwKKyAgICAgICAgICAgICAgICAgICZyZXMpOworCisgICAgaWYgKCBP
UFRFRV9TTUNfUkVUVVJOX0lTX1JQQyhyZXMuYTApICkKKyAgICB7CisgICAgICAgIGhhbmRsZV9y
cGNfcmV0dXJuKCZyZXMsIHJlZ3MsIGNhbGwpOworICAgICAgICBwdXRfc3RkX2NhbGwoY3R4LCBj
YWxsKTsKKworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgY29weV9zdGRfcmVxdWVzdF9i
YWNrKGN0eCwgcmVncywgY2FsbCk7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJlcy5hMCk7
CisKKyAgICBwdXRfc3RkX2NhbGwoY3R4LCBjYWxsKTsKKyAgICBmcmVlX3N0ZF9jYWxsKGN0eCwg
Y2FsbCk7Cit9CisKKy8qCisgKiBTdGFuZGFyZCBjYWxsIGhhbmRsaW5nLiBUaGlzIGlzIHRoZSBt
YWluIHR5cGUgb2YgdGhlIGNhbGwgd2hpY2gKKyAqIG1ha2VzIE9QLVRFRSB1c2VmdWwuIE1vc3Qg
b2YgdGhlIG90aGVyIGNhbGxzIHR5cGUgYXJlIHV0aWxpdHkKKyAqIGNhbGxzLCB3aGlsZSBzdGFu
ZGFyZCBjYWxscyBhcmUgbmVlZGVkIHRvIGludGVyYWN0IHdpdGggVHJ1c3RlZAorICogQXBwbGlj
YXRpb25zIHdoaWNoIGFyZSBydW5uaW5nIGluc2lkZSB0aGUgT1AtVEVFLgorICoKKyAqIEFsbCBh
cmd1bWVudHMgZm9yIHRoaXMgdHlwZSBvZiBjYWxsIGFyZSBwYXNzZWQgaW4gdGhlIGNvbW1hbmQK
KyAqIGJ1ZmZlciBpbiB0aGUgZ3Vlc3QgbWVtb3J5LiBXZSB3aWxsIGNvcHkgdGhpcyBidWZmZXIg
aW50bworICogb3duIHNoYWRvdyBidWZmZXIgYW5kIHByb3ZpZGUgdGhlIGNvcHkgdG8gT1AtVEVF
LgorICoKKyAqIFRoaXMgY2FsbCBpcyBwcmVlbXB0aWJsZS4gT1AtVEVFIHdpbGwgcmV0dXJuIGZy
b20gdGhlIGNhbGwgaWYgdGhlcmUKKyAqIGlzIGFuIGludGVycnVwdCByZXF1ZXN0IHBlbmRpbmcu
IEFsc28sIE9QLVRFRSB3aWxsIGludGVycnVwdCB0aGUKKyAqIGNhbGwgaWYgaXQgbmVlZHMgc29t
ZSBzZXJ2aWNlIGZyb20gZ3Vlc3QuIEluIGJvdGggY2FzZXMgaXQgd2lsbAorICogaXNzdWUgUlBD
LCB3aGljaCBpcyBwcm9jZXNzZWQgYnkgaGFuZGxlX3JwY19yZXR1cm4oKSBmdW5jdGlvbi4KKyAq
Lworc3RhdGljIHZvaWQgaGFuZGxlX3N0ZF9jYWxsKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
K3sKKyAgICByZWdpc3Rlcl90IGExLCBhMjsKKyAgICBwYWRkcl90IHhlbl9hZGRyOworICAgIHNp
emVfdCBhcmdfc2l6ZTsKKyAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwgPSBhbGxvY2F0
ZV9zdGRfY2FsbChjdHgpOworCisgICAgaWYgKCBJU19FUlIoY2FsbCkgKQorICAgIHsKKyAgICAg
ICAgaWYgKCBQVFJfRVJSKGNhbGwpID09IC1FTk9NRU0gKQorICAgICAgICAgICAgc2V0X3VzZXJf
cmVnKHJlZ3MsIDAsIE9QVEVFX1NNQ19SRVRVUk5fRU5PTUVNKTsKKyAgICAgICAgZWxzZQorICAg
ICAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIE9QVEVFX1NNQ19SRVRVUk5fRVRIUkVBRF9M
SU1JVCk7CisKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIGlmICggIWNvcHlfc3RkX3Jl
cXVlc3QocmVncywgY2FsbCkgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIGFyZ19zaXplID0g
T1BURUVfTVNHX0dFVF9BUkdfU0laRShjYWxsLT54ZW5fYXJnLT5udW1fcGFyYW1zKTsKKyAgICBp
ZiAoIGFyZ19zaXplID4gT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUgKQorICAgIHsKKyAg
ICAgICAgY2FsbC0+eGVuX2FyZy0+cmV0ID0gVEVFQ19FUlJPUl9CQURfUEFSQU1FVEVSUzsKKyAg
ICAgICAgY2FsbC0+eGVuX2FyZy0+cmV0X29yaWdpbiA9IFRFRUNfT1JJR0lOX0NPTU1TOworICAg
ICAgICAvKiBNYWtlIHN1cmUgdGhhdCBjb3B5X3N0ZF9yZXF1ZXN0X2JhY2soKSB3aWxsIHN0YXkg
d2l0aGluIHRoZSBidWZmZXIgKi8KKyAgICAgICAgY2FsbC0+eGVuX2FyZy0+bnVtX3BhcmFtcyA9
IDA7CisKKyAgICAgICAgY29weV9zdGRfcmVxdWVzdF9iYWNrKGN0eCwgcmVncywgY2FsbCk7CisK
KyAgICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgc3dpdGNoICggY2FsbC0+eGVuX2FyZy0+
Y21kICkKKyAgICB7CisgICAgY2FzZSBPUFRFRV9NU0dfQ01EX09QRU5fU0VTU0lPTjoKKyAgICBj
YXNlIE9QVEVFX01TR19DTURfQ0xPU0VfU0VTU0lPTjoKKyAgICBjYXNlIE9QVEVFX01TR19DTURf
SU5WT0tFX0NPTU1BTkQ6CisgICAgY2FzZSBPUFRFRV9NU0dfQ01EX0NBTkNFTDoKKyAgICBjYXNl
IE9QVEVFX01TR19DTURfUkVHSVNURVJfU0hNOgorICAgIGNhc2UgT1BURUVfTVNHX0NNRF9VTlJF
R0lTVEVSX1NITToKKyAgICAgICAgeGVuX2FkZHIgPSBwYWdlX3RvX21hZGRyKGNhbGwtPnhlbl9h
cmdfcGcpOworICAgICAgICB1aW50NjRfdG9fcmVncGFpcigmYTEsICZhMiwgeGVuX2FkZHIpOwor
CisgICAgICAgIGRvX2NhbGxfd2l0aF9hcmcoY3R4LCBjYWxsLCByZWdzLCBPUFRFRV9TTUNfQ0FM
TF9XSVRIX0FSRywgYTEsIGEyLAorICAgICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX1NNQ19T
SE1fQ0FDSEVELCAwLCAwKTsKKyAgICAgICAgcmV0dXJuOworICAgIGRlZmF1bHQ6CisgICAgICAg
IHNldF91c2VyX3JlZyhyZWdzLCAwLCBPUFRFRV9TTUNfUkVUVVJOX0VCQURDTUQpOworICAgICAg
ICBicmVhazsKKyAgICB9CisKK2VycjoKKyAgICBwdXRfc3RkX2NhbGwoY3R4LCBjYWxsKTsKKyAg
ICBmcmVlX3N0ZF9jYWxsKGN0eCwgY2FsbCk7CisKKyAgICByZXR1cm47Cit9CisKKy8qCisgKiBU
aGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIGd1ZXN0IGlzIGZpbmlzaGVkIHByb2Nlc3Npbmcg
UlBDCisgKiByZXF1ZXN0IGZyb20gT1AtVEVFIGFuZCB3aXNoZWQgdG8gcmVzdW1lIHRoZSBpbnRl
cnJ1cHRlZCBzdGFuZGFyZAorICogY2FsbC4KKyAqLworc3RhdGljIHZvaWQgaGFuZGxlX3JwYyhz
dHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorewor
ICAgIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAqY2FsbDsKKyAgICBpbnQgb3B0ZWVfdGhyZWFkX2lk
ID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDMpOworCisgICAgY2FsbCA9IGdldF9zdGRfY2FsbChjdHgs
IG9wdGVlX3RocmVhZF9pZCk7CisKKyAgICBpZiAoICFjYWxsICkKKyAgICB7CisgICAgICAgIHNl
dF91c2VyX3JlZyhyZWdzLCAwLCBPUFRFRV9TTUNfUkVUVVJOX0VSRVNVTUUpOworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyoKKyAgICAgKiBUaGlzIGlzIHRvIHByZXZlbnQgcmFjZSBi
ZXR3ZWVuIG5ldyBjYWxsIHdpdGggdGhlIHNhbWUgdGhyZWFkIGlkLgorICAgICAqIE9QLVRFRSBj
YW4gcmV1c2UgdGhyZWFkIGlkIHJpZ2h0IGFmdGVyIGl0IGZpbmlzaGVkIGhhbmRsaW5nIHRoZSBj
YWxsLAorICAgICAqIGJlZm9yZSBYRU4gaGFkIGNoYW5jZSB0byBmcmVlIG9sZCBjYWxsIGNvbnRl
eHQuCisgICAgICovCisgICAgY2FsbC0+b3B0ZWVfdGhyZWFkX2lkID0gLTE7CisKKyAgICBzd2l0
Y2ggKCBjYWxsLT5ycGNfb3AgKQorICAgIHsKKyAgICBjYXNlIE9QVEVFX1NNQ19SUENfRlVOQ19B
TExPQzoKKyAgICAgICAgLyogVE9ETzogQWRkIGhhbmRsaW5nICovCisgICAgICAgIGJyZWFrOwor
ICAgIGNhc2UgT1BURUVfU01DX1JQQ19GVU5DX0ZSRUU6CisgICAgICAgIC8qIFRPRE86IEFkZCBo
YW5kbGluZyAqLworICAgICAgICBicmVhazsKKyAgICBjYXNlIE9QVEVFX1NNQ19SUENfRlVOQ19G
T1JFSUdOX0lOVFI6CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgT1BURUVfU01DX1JQQ19GVU5D
X0NNRDoKKyAgICAgICAgLyogVE9ETzogQWRkIGhhbmRsaW5nICovCisgICAgICAgIGJyZWFrOwor
ICAgIH0KKworICAgIGRvX2NhbGxfd2l0aF9hcmcoY3R4LCBjYWxsLCByZWdzLCBPUFRFRV9TTUNf
Q0FMTF9SRVRVUk5fRlJPTV9SUEMsCisgICAgICAgICAgICAgICAgICAgICBjYWxsLT5ycGNfcGFy
YW1zWzBdLCBjYWxsLT5ycGNfcGFyYW1zWzFdLAorICAgICAgICAgICAgICAgICAgICAgb3B0ZWVf
dGhyZWFkX2lkLCAwLCAwKTsKKyAgICByZXR1cm47Cit9CisKIHN0YXRpYyB2b2lkIGhhbmRsZV9l
eGNoYW5nZV9jYXBhYmlsaXRpZXMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAg
c3RydWN0IGFybV9zbWNjY19yZXMgcmVzcDsKQEAgLTE2Niw4ICs2NjYsOSBAQCBzdGF0aWMgdm9p
ZCBoYW5kbGVfZXhjaGFuZ2VfY2FwYWJpbGl0aWVzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogc3RhdGljIGJvb2wgb3B0ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiB7CiAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzcDsKKyAgICBzdHJ1Y3Qgb3B0ZWVf
ZG9tYWluICpjdHggPSBjdXJyZW50LT5kb21haW4tPmFyY2gudGVlOwogCi0gICAgaWYgKCAhY3Vy
cmVudC0+ZG9tYWluLT5hcmNoLnRlZSApCisgICAgaWYgKCAhY3R4ICkKICAgICAgICAgcmV0dXJu
IGZhbHNlOwogCiAgICAgc3dpdGNoICggZ2V0X3VzZXJfcmVnKHJlZ3MsIDApICkKQEAgLTIzNCw4
ICs3MzUsMTEgQEAgc3RhdGljIGJvb2wgb3B0ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybiB0cnVlOwogCiAgICAgY2FzZSBPUFRFRV9TTUNf
Q0FMTF9XSVRIX0FSRzoKKyAgICAgICAgaGFuZGxlX3N0ZF9jYWxsKGN0eCwgcmVncyk7CisgICAg
ICAgIHJldHVybiB0cnVlOworCiAgICAgY2FzZSBPUFRFRV9TTUNfQ0FMTF9SRVRVUk5fRlJPTV9S
UEM6Ci0gICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCBPUFRFRV9TTUNfUkVUVVJOX0VOT1RB
VkFJTCk7CisgICAgICAgIGhhbmRsZV9ycGMoY3R4LCByZWdzKTsKICAgICAgICAgcmV0dXJuIHRy
dWU7CiAKICAgICBkZWZhdWx0OgotLSAKMi4yMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haln9-0006MB-L3; Tue, 11 Jun 2019 18: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1haln8-0006L2-IV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:42 +0000
X-Inumbo-ID: 3ed65456-8c79-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ed65456-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:41 +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=nrDLb9OMWsGrBE8kfuCWWtwczqEY3zTZIYSv+8+6ExM=;
 b=DoGF5T870ClTk7lp+etFuYe/GAwanapKwnNZLxRU6Eyooobt0tULQ423O34ccQhIvgzsa0ivM4EpSfzfdxVH3OD5YWGxhgfdGZQ+lVOHCYc/UJpT4HHCYNwIbBzZiaTd3scgEpCRmUkA+5eDc6t3cnJQfA8T8WhjQnycvYP9WyEIJK8opY7vMRQh9RWFLuSno/uqGQ4fPlcRpc9fMR8PyiZ3A/7Cbe5d1jcMPMQ8OkUoKTDNCshuW7Vtzna+frK2DqjkYfqhKyI61M6sbSeHk5/tRLXOZYrcKaA/q6VafQjy4INC3fHcggcLRRP3Q/KxsP45zO1fulAmVfbCa6N5Qg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3795.eurprd03.prod.outlook.com (52.135.146.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:36 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:36 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 06/10] xen/arm: optee: add support for RPC SHM buffers
Thread-Index: AQHVIIX/S52g+F1mZEmyRz4+Td76lg==
Date: Tue, 11 Jun 2019 18:46:36 +0000
Message-ID: <20190611184541.7281-7-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: ab0af08e-5448-4906-648c-08d6ee9d21f4
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:AM0PR03MB3795; 
x-ms-traffictypediagnostic: AM0PR03MB3795:
x-microsoft-antispam-prvs: <AM0PR03MB37957A4EC804E2779FFD17E6E6ED0@AM0PR03MB3795.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(73956011)(256004)(1076003)(305945005)(5660300002)(14444005)(76116006)(486006)(7736002)(91956017)(53936002)(14454004)(71190400001)(71200400001)(26005)(80792005)(76176011)(66946007)(2501003)(6506007)(102836004)(25786009)(55236004)(186003)(36756003)(86362001)(68736007)(2351001)(99286004)(2906002)(81166006)(81156014)(66476007)(4326008)(5640700003)(8676002)(8936002)(64756008)(66446008)(6512007)(478600001)(66556008)(316002)(6486002)(54906003)(2616005)(446003)(6116002)(6436002)(3846002)(66066001)(11346002)(72206003)(476003)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3795;
 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: iNYmPPH23jFP2SCxa0gfNCJvLKOufbdkLFmclJBMGGlFx2Ll2wygLYcIJoWBYY6LgsZyVN/tTAswHMFwPs4Em+DamQ4HyDc8AmvXnNnNKOOvCNDsv/QmcEy3bVcn3bWfdmXHo2jAS1ae8ER+Hob1XA0e7bq7mN99DqjDSOPtPaSk3wKx9twAAqe1BgqY0XtuU7EWBC1WZzuaxjOsLMJ82eFvj++ZISMcF/uN9K7nim3/whCpctjbJ1JNst7cqvvNpR0ZjkeDwrRElpOBr4iNbvthLMEh6kkDBIeNkpKHSTQvHVPzGEBk/fk6Qk9WRx2VTHEmO8tWweiQZcuZg7wFsji9mJkKqmoFHU8z7EbMCmyEfeYd1Lgyw4atUtHvDfX/7rh6WUNPQtpE+iYr7sfT9s9AA2mI6aFDwSRUdBS+Yog=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ab0af08e-5448-4906-648c-08d6ee9d21f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:36.5605 (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: AM0PR03MB3795
Subject: [Xen-devel] [PATCH v6 06/10] xen/arm: optee: add support for RPC
 SHM buffers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

T1AtVEVFIHVzdWFsbHkgdXNlcyB0aGUgc2FtZSBpZGVhIHdpdGggY29tbWFuZCBidWZmZXJzIChz
ZWUKcHJldmlvdXMgY29tbWl0KSB0byBpc3N1ZSBSUEMgcmVxdWVzdHMuIFByb2JsZW0gaXMgdGhh
dCBpbml0aWFsbHkKaXQgaGFzIG5vIGJ1ZmZlciwgd2hlcmUgaXQgY2FuIHdyaXRlIHJlcXVlc3Qu
IFNvIHRoZSBmaXJzdCBSUEMKcmVxdWVzdCBpdCBtYWtlcyBpcyBzcGVjaWFsOiBpdCByZXF1ZXN0
cyBOVyB0byBhbGxvY2F0ZSBzaGFyZWQKYnVmZmVyIGZvciBvdGhlciBSUEMgcmVxdWVzdHMuIFVz
dWFsbHkgdGhpcyBidWZmZXIgaXMgYWxsb2NhdGVkCm9ubHkgb25jZSBmb3IgZXZlcnkgT1AtVEVF
IHRocmVhZCBhbmQgaXQgcmVtYWlucyBhbGxvY2F0ZWQgYWxsCnRoZSB0aW1lIHVudGlsIGd1ZXN0
IHNodXRzIGRvd24uIEd1ZXN0IGNhbiBhc2sgT1AtVEVFIHRvIGRpc2FibGUKUlBDIGJ1ZmZlcnMg
Y2FjaGluZywgaW4gdGhpcyBjYXNlIE9QLVRFRSB3aWxsIGFzayBndWVzdCB0bwphbGxvY2F0ZS9m
cmVlIGJ1ZmZlciBmb3IgdGhlIGVhY2ggUlBDLgoKTWVkaWF0b3IgbmVlZHMgdG8gcGluIHRoaXMg
YnVmZmVyIHRvIG1ha2Ugc3VyZSB0aGF0IHBhZ2Ugd2lsbCBiZQpub3QgZnJlZSB3aGlsZSBpdCBp
cyBzaGFyZWQgd2l0aCBPUC1URUUuCgpMaWZlIGN5Y2xlIG9mIHRoaXMgYnVmZmVyIGlzIGNvbnRy
b2xsZWQgYnkgT1AtVEVFLiBJdCBhc2tzIGd1ZXN0IHRvCmNyZWF0ZSBidWZmZXIgYW5kIGl0IGFz
a3MgaXQgdG8gZnJlZSBpdC4gU28gaXQgdGhlcmUgaXMgbm90IG11Y2ggc2Vuc2UKdG8gbGltaXQg
bnVtYmVyIG9mIHRob3NlIGJ1ZmZlcnMsIGJlY2F1c2Ugd2UgYWxyZWFkeSBsaW1pdCB0aGUgbnVt
YmVyCm9mIGNvbmN1cnJlbnQgc3RhbmRhcmQgY2FsbHMgYW5kIHByZXZlbnRpb24gb2YgUlBDIGJ1
ZmZlciBhbGxvY2F0aW9uIHdpbGwKaW1wYWlyIE9QLVRFRSBmdW5jdGlvbmFsaXR5LgoKVGhvc2Ug
YnVmZmVycyBjYW4gYmUgZnJlZWQgaW4gdHdvIHdheXM6IGVpdGhlciBPUC1URUUgaXNzdWVzCk9Q
VEVFX1NNQ19SUENfRlVOQ19GUkVFIFJQQyByZXF1ZXN0IG9yIGd1ZXN0IHRyaWVzIHRvIGRpc2Fi
bGUKYnVmZmVyIGNhY2hpbmcgYnkgY2FsbGluZyBPUFRFRV9TTUNfRElTQUJMRV9TSE1fQ0FDSEUg
ZnVuY3Rpb24uCkluIHRoZSBsYXR0ZXIgY2FzZSBPUC1URUUgd2lsbCByZXR1cm4gY29va2llIG9m
IHRoZSBTSE0gYnVmZmVyIGl0Cmp1c3QgZnJlZWQuCgpPUC1URUUgZXhwZWN0cyB0aGF0IHRoaXMg
UlBDIGJ1ZmZlciBoYXZlIHNpemUgb2YKT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUsIHdo
aWNoIGVxdWFscyB0byA0MDk2IGFuZCBpcyBhbGlnbmVkCndpdGggdGhlIHNhbWUgc2l6ZS4gU28s
IGJhc2ljYWxseSBpdCBleHBlY3RzIG9uZSA0ayBwYWdlIGZyb20gdGhlCmd1ZXN0LiBUaGlzIGlz
IHRoZSBzYW1lIGFzIFhlbidzIFBBR0VfU0laRS4KClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBC
YWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KIEFsbCB0aGUgcGF0Y2hlcyB0byBvcHRlZS5j
IHNob3VsZCBiZSBtZXJnZWQgdG9nZXRoZXIuIFRoZXkgd2VyZQogc3BsaXQgdG8gZWFzZSB1cCBy
ZXZpZXcuIEJ1dCB0aGV5IGRlcGVuZCBoZWF2aWx5IG9uIGVhY2ggb3RoZXIuCgogQ2hhbmdlcyBm
cm9tIHY0OgogIC0gaGFuZGxlX3JwY19mdW5jX2FsbG9jKCkgbm93IGNhbGxzIGRvX2NhbGxfd2l0
aF9hcmcoKSBkaXJlY3RseQoKIENoYW5nZXMgZnJvbSB2MzoKICAtIFJlbW92ZWQgTUFYX1JQQ19T
SE1TIGNvbnN0YW50LiBOb3cgdGhpcyB2YWx1ZSBkZXBlbmRzIG9uCiAgICBudW1iZXIgb2YgT1At
VEVFIHRocmVhZHMKICAtIFZhcmlvdXMgZm9ybWF0dGluZyBmaXhlcwogIC0gQWRkZWQgY2hlY2tz
IGZvciBndWVzdCBtZW1vcnkgdHlwZQoKIENoYW5nZXMgZnJvbSB2MjoKICAtIEFkZGVkIGNoZWNr
IHRvIGVuc3VyZSB0aGF0IGd1ZXN0cyBkb2VzIG5vdCByZXR1cm4gdHdvIFNITSBidWZmZXJzCiAg
ICB3aXRoIHRoZSBzYW1lIGNvb2tpZQogIC0gRml4ZWQgY29kaW5nIHN0eWxlCiAgLSBTdG9yaW5n
IFJQQyBwYXJhbWV0ZXJzIGR1cmluZyBSUEMgcmV0dXJuIHRvIG1ha2Ugc3VyZSwgdGhhdCBndWVz
dAogICAgd2lsbCBub3QgY2hhbmdlIHRoZW0gZHVyaW5nIGNhbGwgY29udGludWF0aW9uCi0tLQog
eGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIHwgMTQ5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDE0NSBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYyBiL3hlbi9hcmNo
L2FybS90ZWUvb3B0ZWUuYwppbmRleCBmMDkyNDkyODQ5Li4xNzU3ODlmYjAwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKKysrIGIveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5j
CkBAIC04MSw5ICs4MSwxNyBAQCBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgewogICAgIHJlZ2lzdGVy
X3QgcnBjX3BhcmFtc1syXTsKIH07CiAKKy8qIFByZS1hbGxvY2F0ZWQgU0hNIGJ1ZmZlciBmb3Ig
UlBDIGNvbW1hbmRzICovCitzdHJ1Y3Qgc2htX3JwYyB7CisgICAgc3RydWN0IGxpc3RfaGVhZCBs
aXN0OworICAgIHN0cnVjdCBwYWdlX2luZm8gKmd1ZXN0X3BhZ2U7CisgICAgdWludDY0X3QgY29v
a2llOworfTsKKwogLyogRG9tYWluIGNvbnRleHQgKi8KIHN0cnVjdCBvcHRlZV9kb21haW4gewog
ICAgIHN0cnVjdCBsaXN0X2hlYWQgY2FsbF9saXN0OworICAgIHN0cnVjdCBsaXN0X2hlYWQgc2ht
X3JwY19saXN0OwogICAgIGF0b21pY190IGNhbGxfY291bnQ7CiAgICAgc3BpbmxvY2tfdCBsb2Nr
OwogfTsKQEAgLTE1OCw2ICsxNjYsNyBAQCBzdGF0aWMgaW50IG9wdGVlX2RvbWFpbl9pbml0KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgfQogCiAgICAgSU5JVF9MSVNUX0hFQUQoJmN0eC0+Y2FsbF9s
aXN0KTsKKyAgICBJTklUX0xJU1RfSEVBRCgmY3R4LT5zaG1fcnBjX2xpc3QpOwogICAgIGF0b21p
Y19zZXQoJmN0eC0+Y2FsbF9jb3VudCwgMCk7CiAgICAgc3Bpbl9sb2NrX2luaXQoJmN0eC0+bG9j
ayk7CiAKQEAgLTE5OSw3ICsyMDgsMTEgQEAgc3RhdGljIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAq
YWxsb2NhdGVfc3RkX2NhbGwoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4KQogICAgIHN0cnVjdCBv
cHRlZV9zdGRfY2FsbCAqY2FsbDsKICAgICBpbnQgY291bnQ7CiAKLSAgICAvKiBNYWtlIHN1cmUg
dGhhdCBndWVzdCBkb2VzIG5vdCBleGVjdXRlIG1vcmUgdGhhbiBtYXhfb3B0ZWVfdGhyZWFkcyAq
LworICAgIC8qCisgICAgICogTWFrZSBzdXJlIHRoYXQgZ3Vlc3QgZG9lcyBub3QgZXhlY3V0ZSBt
b3JlIHRoYW4gbWF4X29wdGVlX3RocmVhZHMuCisgICAgICogVGhpcyBhbHNvIGluZGlyZWN0bHkg
bGltaXRzIG51bWJlciBvZiBSUEMgU0hNIGJ1ZmZlcnMsIGJlY2F1c2UgT1AtVEVFCisgICAgICog
YWxsb2NhdGVzIG9uZSBzdWNoIGJ1ZmZlciBwZXIgc3RhbmRhcmQgY2FsbC4KKyAgICAgKi8KICAg
ICBjb3VudCA9IGF0b21pY19hZGRfdW5sZXNzKCZjdHgtPmNhbGxfY291bnQsIDEsIG1heF9vcHRl
ZV90aHJlYWRzKTsKICAgICBpZiAoIGNvdW50ID09IG1heF9vcHRlZV90aHJlYWRzICkKICAgICAg
ICAgcmV0dXJuIEVSUl9QVFIoLUVOT1NQQyk7CkBAIC0yOTQsMTAgKzMwNyw4MCBAQCBzdGF0aWMg
dm9pZCBwdXRfc3RkX2NhbGwoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LCBzdHJ1Y3Qgb3B0ZWVf
c3RkX2NhbGwgKmNhbGwpCiAgICAgc3Bpbl91bmxvY2soJmN0eC0+bG9jayk7CiB9CiAKK3N0YXRp
YyBzdHJ1Y3Qgc2htX3JwYyAqYWxsb2NhdGVfYW5kX3Bpbl9zaG1fcnBjKHN0cnVjdCBvcHRlZV9k
b21haW4gKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGdmbl90IGdmbiwgdWludDY0X3QgY29va2llKQoreworICAgIHN0cnVjdCBzaG1fcnBjICpz
aG1fcnBjLCAqc2htX3JwY190bXA7CisKKyAgICBzaG1fcnBjID0geHphbGxvYyhzdHJ1Y3Qgc2ht
X3JwYyk7CisgICAgaWYgKCAhc2htX3JwYyApCisgICAgICAgIHJldHVybiBFUlJfUFRSKC1FTk9N
RU0pOworCisgICAgLyogVGhpcyBwYWdlIHdpbGwgYmUgc2hhcmVkIHdpdGggT1AtVEVFLCBzbyB3
ZSBuZWVkIHRvIHBpbiBpdC4gKi8KKyAgICBzaG1fcnBjLT5ndWVzdF9wYWdlID0gZ2V0X2RvbWFp
bl9yYW1fcGFnZShnZm4pOworICAgIGlmICggIXNobV9ycGMtPmd1ZXN0X3BhZ2UgKQorICAgICAg
ICBnb3RvIGVycjsKKworICAgIHNobV9ycGMtPmNvb2tpZSA9IGNvb2tpZTsKKworICAgIHNwaW5f
bG9jaygmY3R4LT5sb2NrKTsKKyAgICAvKiBDaGVjayBpZiB0aGVyZSBpcyBleGlzdGluZyBTSE0g
d2l0aCB0aGUgc2FtZSBjb29raWUuICovCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggc2htX3Jw
Y190bXAsICZjdHgtPnNobV9ycGNfbGlzdCwgbGlzdCApCisgICAgeworICAgICAgICBpZiAoIHNo
bV9ycGNfdG1wLT5jb29raWUgPT0gY29va2llICkKKyAgICAgICAgeworICAgICAgICAgICAgc3Bp
bl91bmxvY2soJmN0eC0+bG9jayk7CisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklO
RywgIkd1ZXN0IHRyaWVzIHRvIHVzZSB0aGUgc2FtZSBSUEMgU0hNIGNvb2tpZSAlbHhcbiIsCisg
ICAgICAgICAgICAgICAgICAgICBjb29raWUpOworICAgICAgICAgICAgZ290byBlcnI7CisgICAg
ICAgIH0KKyAgICB9CisKKyAgICBsaXN0X2FkZF90YWlsKCZzaG1fcnBjLT5saXN0LCAmY3R4LT5z
aG1fcnBjX2xpc3QpOworICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworCisgICAgcmV0dXJu
IHNobV9ycGM7CisKK2VycjoKKyAgICBpZiAoIHNobV9ycGMtPmd1ZXN0X3BhZ2UgKQorICAgICAg
ICBwdXRfcGFnZShzaG1fcnBjLT5ndWVzdF9wYWdlKTsKKyAgICB4ZnJlZShzaG1fcnBjKTsKKwor
ICAgIHJldHVybiBFUlJfUFRSKC1FSU5WQUwpOworfQorCitzdGF0aWMgdm9pZCBmcmVlX3NobV9y
cGMoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LCB1aW50NjRfdCBjb29raWUpCit7CisgICAgc3Ry
dWN0IHNobV9ycGMgKnNobV9ycGM7CisgICAgYm9vbCBmb3VuZCA9IGZhbHNlOworCisgICAgc3Bp
bl9sb2NrKCZjdHgtPmxvY2spOworCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggc2htX3JwYywg
JmN0eC0+c2htX3JwY19saXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggc2htX3JwYy0+
Y29va2llID09IGNvb2tpZSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gdHJ1ZTsK
KyAgICAgICAgICAgIGxpc3RfZGVsKCZzaG1fcnBjLT5saXN0KTsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisgICAgfQorICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworCisgICAg
aWYgKCAhZm91bmQgKQorICAgICAgICByZXR1cm47CisKKyAgICBBU1NFUlQoc2htX3JwYy0+Z3Vl
c3RfcGFnZSk7CisgICAgcHV0X3BhZ2Uoc2htX3JwYy0+Z3Vlc3RfcGFnZSk7CisKKyAgICB4ZnJl
ZShzaG1fcnBjKTsKK30KKwogc3RhdGljIGludCBvcHRlZV9yZWxpbnF1aXNoX3Jlc291cmNlcyhz
dHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlc3A7CiAgICAg
c3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsLCAqY2FsbF90bXA7CisgICAgc3RydWN0IHNobV9y
cGMgKnNobV9ycGMsICpzaG1fcnBjX3RtcDsKICAgICBzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgg
PSBkLT5hcmNoLnRlZTsKIAogICAgIGlmICggIWN0eCApCkBAIC0zMTQsNiArMzk3LDE2IEBAIHN0
YXRpYyBpbnQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICBpZiAoIGh5cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQogICAgICAgICByZXR1cm4gLUVSRVNU
QVJUOwogCisgICAgLyoKKyAgICAgKiBOdW1iZXIgb2YgdGhpcyBidWZmZXJzIGFsc28gZGVwZW5k
cyBvbiBtYXhfb3B0ZWVfdGhyZWFkcywgc28KKyAgICAgKiBjaGVjayB0aGUgY29tbWVudCBhYm92
ZS4KKyAgICAgKi8KKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUoIHNobV9ycGMsIHNobV9y
cGNfdG1wLCAmY3R4LT5zaG1fcnBjX2xpc3QsIGxpc3QgKQorICAgICAgICBmcmVlX3NobV9ycGMo
Y3R4LCBzaG1fcnBjLT5jb29raWUpOworCisgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVj
aygpICkKKyAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKKwogICAgIC8qCiAgICAgICogSW5mb3Jt
IE9QLVRFRSB0aGF0IGRvbWFpbiBpcyBzaHV0dGluZyBkb3duLiBUaGlzIGlzCiAgICAgICogYWxz
byBhIGZhc3QgU01DIGNhbGwsIGxpa2UgT1BURUVfU01DX1ZNX0NSRUFURUQsIHNvCkBAIC0zMjgs
NiArNDIxLDcgQEAgc3RhdGljIGludCBvcHRlZV9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3Qg
ZG9tYWluICpkKQogCiAgICAgQVNTRVJUKCFzcGluX2lzX2xvY2tlZCgmY3R4LT5sb2NrKSk7CiAg
ICAgQVNTRVJUKCFhdG9taWNfcmVhZCgmY3R4LT5jYWxsX2NvdW50KSk7CisgICAgQVNTRVJUKGxp
c3RfZW1wdHkoJmN0eC0+c2htX3JwY19saXN0KSk7CiAKICAgICBYRlJFRShkLT5hcmNoLnRlZSk7
CiAKQEAgLTU4Nyw2ICs2ODEsNDggQEAgZXJyOgogICogcmVxdWVzdCBmcm9tIE9QLVRFRSBhbmQg
d2lzaGVkIHRvIHJlc3VtZSB0aGUgaW50ZXJydXB0ZWQgc3RhbmRhcmQKICAqIGNhbGwuCiAgKi8K
K3N0YXRpYyB2b2lkIGhhbmRsZV9ycGNfZnVuY19hbGxvYyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpj
dHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG9wdGVl
X3N0ZF9jYWxsICpjYWxsKQoreworICAgIHN0cnVjdCBzaG1fcnBjICpzaG1fcnBjOworICAgIHJl
Z2lzdGVyX3QgcjEsIHIyOworICAgIHBhZGRyX3QgcHRyID0gcmVncGFpcl90b191aW50NjQoZ2V0
X3VzZXJfcmVnKHJlZ3MsIDEpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2V0X3VzZXJfcmVnKHJlZ3MsIDIpKTsKKyAgICB1aW50NjRfdCBjb29raWUgPSByZWdwYWlyX3Rv
X3VpbnQ2NChnZXRfdXNlcl9yZWcocmVncywgNCksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDUpKTsKKworICAgIGlmICggcHRyICYg
KE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC0gMSkgKQorICAgIHsKKyAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsICJEb21haW4gcmV0dXJuZWQgaW52YWxpZCBSUEMgY29tbWFu
ZCBidWZmZXJcbiIpOworICAgICAgICAvKgorICAgICAgICAgKiBPUC1URUUgaXMgd2FpdGluZyBm
b3IgYSByZXNwb25zZSB0byB0aGUgUlBDLiBXZSBjYW4ndCBqdXN0CisgICAgICAgICAqIHJldHVy
biBlcnJvciB0byB0aGUgZ3Vlc3QuIFdlIG5lZWQgdG8gcHJvdmlkZSBzb21lIGludmFsaWQKKyAg
ICAgICAgICogdmFsdWUgdG8gT1AtVEVFLCBzbyBpdCBjYW4gaGFuZGxlIGVycm9yIG9uIGl0cyBz
aWRlLgorICAgICAgICAgKi8KKyAgICAgICAgcHRyID0gMDsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorCisgICAgc2htX3JwYyA9IGFsbG9jYXRlX2FuZF9waW5fc2htX3JwYyhjdHgsIGdhZGRy
X3RvX2dmbihwdHIpLCBjb29raWUpOworICAgIGlmICggSVNfRVJSKHNobV9ycGMpICkKKyAgICB7
CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiRmFpbGVkIHRvIGFsbG9jYXRlIHNo
bV9ycGMgb2JqZWN0OiAlbGRcbiIsCisgICAgICAgICAgICAgICAgIFBUUl9FUlIoc2htX3JwYykp
OworICAgICAgICBwdHIgPSAwOworICAgIH0KKyAgICBlbHNlCisgICAgICAgIHB0ciA9IHBhZ2Vf
dG9fbWFkZHIoc2htX3JwYy0+Z3Vlc3RfcGFnZSk7CisKK291dDoKKyAgICB1aW50NjRfdG9fcmVn
cGFpcigmcjEsICZyMiwgcHRyKTsKKworICAgIGRvX2NhbGxfd2l0aF9hcmcoY3R4LCBjYWxsLCBy
ZWdzLCBPUFRFRV9TTUNfQ0FMTF9SRVRVUk5fRlJPTV9SUEMsIHIxLCByMiwKKyAgICAgICAgICAg
ICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCAzKSwKKyAgICAgICAgICAgICAgICAgICAgIGdl
dF91c2VyX3JlZyhyZWdzLCA0KSwKKyAgICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhy
ZWdzLCA1KSk7Cit9CisKIHN0YXRpYyB2b2lkIGhhbmRsZV9ycGMoc3RydWN0IG9wdGVlX2RvbWFp
biAqY3R4LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBzdHJ1Y3Qgb3B0ZWVf
c3RkX2NhbGwgKmNhbGw7CkBAIC02MTAsMTEgKzc0NiwxNSBAQCBzdGF0aWMgdm9pZCBoYW5kbGVf
cnBjKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgc3dpdGNoICggY2FsbC0+cnBjX29wICkKICAgICB7CiAgICAgY2FzZSBPUFRFRV9TTUNf
UlBDX0ZVTkNfQUxMT0M6Ci0gICAgICAgIC8qIFRPRE86IEFkZCBoYW5kbGluZyAqLwotICAgICAg
ICBicmVhazsKKyAgICAgICAgaGFuZGxlX3JwY19mdW5jX2FsbG9jKGN0eCwgcmVncywgY2FsbCk7
CisgICAgICAgIHJldHVybjsKICAgICBjYXNlIE9QVEVFX1NNQ19SUENfRlVOQ19GUkVFOgotICAg
ICAgICAvKiBUT0RPOiBBZGQgaGFuZGxpbmcgKi8KKyAgICB7CisgICAgICAgIHVpbnQ2NF90IGNv
b2tpZSA9IHJlZ3BhaXJfdG9fdWludDY0KGNhbGwtPnJwY19wYXJhbXNbMF0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGwtPnJwY19wYXJhbXNbMV0pOwor
ICAgICAgICBmcmVlX3NobV9ycGMoY3R4LCBjb29raWUpOwogICAgICAgICBicmVhazsKKyAgICB9
CiAgICAgY2FzZSBPUFRFRV9TTUNfUlBDX0ZVTkNfRk9SRUlHTl9JTlRSOgogICAgICAgICBicmVh
azsKICAgICBjYXNlIE9QVEVFX1NNQ19SUENfRlVOQ19DTUQ6CkBAIC03MjAsNiArODYwLDcgQEAg
c3RhdGljIGJvb2wgb3B0ZWVfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgICAgICAgICAgICAgICAgICAgT1BURUVfQ0xJRU5UX0lEKGN1cnJlbnQtPmRvbWFpbiks
ICZyZXNwKTsKICAgICAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJlc3AuYTApOwogICAgICAg
ICBpZiAoIHJlc3AuYTAgPT0gT1BURUVfU01DX1JFVFVSTl9PSyApIHsKKyAgICAgICAgICAgIGZy
ZWVfc2htX3JwYyhjdHgsICByZWdwYWlyX3RvX3VpbnQ2NChyZXNwLmExLCByZXNwLmEyKSk7CiAg
ICAgICAgICAgICBzZXRfdXNlcl9yZWcocmVncywgMSwgcmVzcC5hMSk7CiAgICAgICAgICAgICBz
ZXRfdXNlcl9yZWcocmVncywgMiwgcmVzcC5hMik7CiAgICAgICAgIH0KLS0gCjIuMjEuMAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halnC-0006Nn-0O; Tue, 11 Jun 2019 18:46:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halnA-0006Mk-7n
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:44 +0000
X-Inumbo-ID: 408180dc-8c79-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.81]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 408180dc-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=fEZuqA8MZOZ0wWJoMCeIRGWEa+J8IkWO6rc22A9m14A=;
 b=EAewq4TUoAanJcmWwVhAhJtLK+8Bl1/xD2x/z/kVNdvzTSEIWCQm/YFmPMBCtT9l98WsmnaXsH+V8jdJdb2su6nNpgNQ2hgWo/QJCzlSpyZbZ4+ItUlxDTeyaDD2eZK3qtG0sE+YYn4Mhea3uitmhpwciEGFbT8UxV2pntlPA70rxrI/XqXxGsuQhI131YuYWUKsya6MBFzTvFhAl8ZekMvjEfokzNJW74mNJqipJdhl304mf87fEffIPc8EgjfQVhiJivhUsjMC1HDVj4QpD1PVQSQDfXJsi0mSohiwNMdW+1GH6sbfDb5jbP0wNwRnWWu0gZYsopHXt536MVT9tg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:39 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:39 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 07/10] xen/arm: optee: add support for arbitrary
 shared memory
Thread-Index: AQHVIIYBekQ78Dqrkkug4Cdpa/+fMg==
Date: Tue, 11 Jun 2019 18:46:39 +0000
Message-ID: <20190611184541.7281-8-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: c08416cc-18c7-4bd5-9113-08d6ee9d23bf
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB402095B5423840A38DF07D64E6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(2351001)(14444005)(54906003)(86362001)(1076003)(256004)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(30864003)(2501003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(53946003)(478600001)(66446008)(5640700003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: SbAvG9Jd5/ZCQiSOfTFKc9azz8VkcOMVQY+4H3Edcd77Fq659L0TM+cT0Tzz42zlEE+iwes2bFkpPaX7NFb1czBfgCnXGStuo4vYVl9pz67/k/SZ8Rp5auY+XqS+2Fx+jAzdH9cFyrb9MpC0ywYAvtqAqt/E6ZEZlzDBSvkhra9BJUoJni+wIHoj5rRH595WWwlk3sNMejTPQ02QCRMGEROZK03ApD3FUa5isNZmZ9QczOle8zf3HmV21GvaEF0Vqz+GcMwfAZuPgxqQkT3khd/N9g2B5cYnRK9IB9ytazblAYoD0oAYHQ78Ma/prn6PBglPfiVVPCsYvzuyMr6+gpwPhlJvu9ryflOMTYho+6Z23r+icHfPC2acZ5pekX3h7xEwp5DpQu+v/0EaVTOlrpdsLJVXNoOWUWkPf/u+l54=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c08416cc-18c7-4bd5-9113-08d6ee9d23bf
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:39.5357 (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: AM0PR03MB4020
Subject: [Xen-devel] [PATCH v6 07/10] xen/arm: optee: add support for
 arbitrary shared 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

U2hhcmVkIG1lbW9yeSBpcyB3aWRlbHkgdXNlZCBieSBOVyAoTm9ybWFsIFdvcmxkKSB0byBjb21t
dW5pY2F0ZSB3aXRoClRBcyAoVHJ1c3RlZCBBcHBsaWNhdGlvbnMpIGluIE9QLVRFRS4gTlcgY2Fu
IHNoYXJlIHBhcnQgb2Ygb3duIG1lbW9yeQp3aXRoIFRBIG9yIHdpdGggT1AtVEVFIGNvcmUsIGJ5
IHJlZ2lzdGVyaW5nIGl0IGluIE9QLVRFRSwgb3IgYnkKcHJvdmlkaW5nIGEgdGVtcG9yYWwgcmVm
ZXJlbmNlLiBBbnl3YXlzLCBpbmZvcm1hdGlvbiBhYm91dCBzdWNoIG1lbW9yeQpidWZmZXJzIGFy
ZSBzZW50IHRvIE9QLVRFRSBhcyBhIGxpc3Qgb2YgcGFnZXMuIFRoaXMgbWVjaGFuaXNtIGlzCmRl
c2NyaWJlZCBpbiBvcHRlZV9tc2cuaC4KCk1lZGlhdG9yIHNob3VsZCBzdGVwIGluIHdoZW4gTlcg
dHJpZXMgdG8gc2hhcmUgbWVtb3J5IHdpdGgKT1AtVEVFIGZvciB0d28gcmVhc29uczoKCjEuIERv
IGFkZHJlc3MgdHJhbnNsYXRpb24gZnJvbSBJUEEgdG8gUEEuCjIuIFBpbiBkb21haW4gcGFnZXMg
d2hpbGUgdGhleSBhcmUgbWFwcGVkIGludG8gT1AtVEVFIG9yIFRBCiAgIGFkZHJlc3Mgc3BhY2Us
IHNvIGRvbWFpbiBjYW4ndCB0cmFuc2ZlciB0aGlzIHBhZ2VzIHRvCiAgIG90aGVyIGRvbWFpbiBv
ciBiYWxsb29uIG91dCB0aGVtLgoKQWRkcmVzcyB0cmFuc2xhdGlvbiBpcyBkb25lIGJ5IHRyYW5z
bGF0ZV9ub25jb250aWcoLi4uKSBmdW5jdGlvbi4KSXQgYWxsb2NhdGVzIG5ldyBidWZmZXIgZnJv
bSBkb21oZWFwIGFuZCB0aGVuIHdhbGtzIG9uIGd1ZXN0CnByb3ZpZGVkIGxpc3Qgb2YgcGFnZXMs
IHRyYW5zbGF0ZXMgYWRkcmVzc2VzIGFuZCBzdG9yZXMgUEFzIGludG8KbmV3bHkgYWxsb2NhdGVk
IGJ1ZmZlci4gVGhpcyBidWZmZXIgd2lsbCBiZSBwcm92aWRlZCB0byBPUC1URUUKaW5zdGVhZCBv
ZiBvcmlnaW5hbCBidWZmZXIgZnJvbSB0aGUgZ3Vlc3QuIFRoaXMgYnVmZmVyIHdpbGwKYmUgZnJl
ZWQgYXQgdGhlIGVuZCBvZiBzdGFuZGFyZCBjYWxsLgoKSW4gdGhlIHNhbWUgdGltZSB0aGlzIGZ1
bmN0aW9uIHBpbnMgcGFnZXMgYW5kIHN0b3JlcyB0aGVtIGluCnN0cnVjdCBvcHRlZV9zaG1fYnVm
IG9iamVjdC4gVGhpcyBvYmplY3Qgd2lsbCBsaXZlIGFsbCB0aGUgdGltZSwKd2hlbiBnaXZlbiBT
SE0gYnVmZmVyIGlzIGtub3duIHRvIE9QLVRFRS4gSXQgd2lsbCBiZSBmcmVlZAphZnRlciBndWVz
dCB1bnJlZ2lzdGVycyBzaGFyZWQgYnVmZmVyLiBBdCB0aGlzIHRpbWUgcGFnZXMKd2lsbCBiZSB1
bnBpbm5lZC4KCkd1ZXN0IGNhbiBzaGFyZSBidWZmZXIgd2l0aCBPUC1URUUgZm9yIGR1cmF0aW9u
IGZvciBvbmUgY2FsbCwKb3IgcGVybWFuZW50bHksIHVzaW5nIE9QVEVFX01TR19DTURfUkVHSVNU
RVJfU0hNIGNhbGwuIFdlIG5lZWQKdG8gaGFuZGxlIGJvdGggb3B0aW9ucy4KCkFsc28gd2Ugd2Fu
dCB0byBsaW1pdCB0b3RhbCBzaXplIG9mIHNoYXJlZCBidWZmZXJzLiBBcyBpdCBpcyBub3QKcG9z
c2libGUgdG8gZ2V0IGxpbWl0IGZyb20gT1AtVEVFLCB3ZSBuZWVkIHRvIGNob29zZSBzb21lIGFy
Yml0cmFyeQp2YWx1ZS4gQ3VycmVudGx5IGxpbWl0IGlzIDE2Mzg0IG9mIDRLIHBhZ2VzLgoKU2ln
bmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29t
PgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogQWxs
IHRoZSBwYXRjaGVzIHRvIG9wdGVlLmMgc2hvdWxkIGJlIG1lcmdlZCB0b2dldGhlci4gVGhleSB3
ZXJlCiBzcGxpdCB0byBlYXNlIHVwIHJldmlldy4gQnV0IHRoZXkgZGVwZW5kIGhlYXZpbHkgb24g
ZWFjaCBvdGhlci4KCiBDaGFuZ2VzIGZyb20gdjU6CiAtIEFkZGVkIEJVSUxEX0JVR19PTihQQUdF
X1NJWkUgIT0gNDA5NikKIC0gVXBkYXRlZCAiVE9ETyIgY29tbWVudCBhYm91dCAxNjM4NCBjYWxs
cyB0bwogICBsb29rdXBfYW5kX3Bpbl9ndWVzdF9yYW1fYWRkcigpCgogQ2hhbmdlcyBmcm9tIHYz
OgogLSBSZXdvcmtlZCBwYWdlbGlzdHMgc3RvcmFnZSAtIHRoZXJlIGlzIG5vIG1vcmUgc3RhdGlj
IHN0b3JhZ2UgZm9yCiAgIDUgYnVmZmVycywgaW5zdGVhZCBzdHJ1Y3R1cmUgd2l0aCBhbGwgZGF0
YSBpcyBhbGxvY2F0ZWQgZHluYW1pY2FsbHkKIC0gTm93IHRoaXMgY29kZSB1c2VzIGRvbWhlYXAg
aW5zdGVhZCBvZiB4ZW5oZWFwCiAtIFZhcmlvdXMgc3R5bGUgZml4ZXMKIC0gZ2RwcmludGsoKSBm
aXhlcwoKIENoYW5nZXMgZnJvbSB2MjoKIC0gTWFkZSBzdXJlIHRoYXQgZ3Vlc3QgZG9lcyBub3Qg
dHJpZXMgdG8gcmVnaXN0ZXIgc2hhcmVkIGJ1ZmZlciB3aXRoCiAgIHRoZSBzYW1lIGNvb2tpZSB0
d2ljZQogLSBGaXhlZCBjb2Rpbmcgc3R5bGUKIC0gVXNlIGFjY2Vzc19ndWVzdF9tZW1vcnlfYnlf
aXBhKCkgaW5zdGVhZCBvZiBkaXJlY3QgbWVtb3J5IG1hcHBpbmcKLS0tCiB4ZW4vYXJjaC9hcm0v
dGVlL29wdGVlLmMgfCA0MTYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiAxIGZpbGUgY2hhbmdlZCwgNDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdGVlL29wdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKaW5kZXggMTc1Nzg5
ZmIwMC4uZDQ4ODhhY2Q4ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCisr
KyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwpAQCAtNTMsOSArNTMsMjEgQEAKICAqLwogI2Rl
ZmluZSBURUVDX0VSUk9SX0JBRF9QQVJBTUVURVJTIDB4RkZGRjAwMDYKIAorLyogIlN5c3RlbSBy
YW4gb3V0IG9mIHJlc291cmNlcyIgYXMgaW4gR1AgVEVFIENsaWVudCBBUEkgU3BlY2lmaWNhdGlv
biAqLworI2RlZmluZSBURUVDX0VSUk9SX09VVF9PRl9NRU1PUlkgMHhGRkZGMDAwQworCiAvKiBD
bGllbnQgSUQgMCBpcyByZXNlcnZlZCBmb3IgdGhlIGh5cGVydmlzb3IgaXRzZWxmICovCiAjZGVm
aW5lIE9QVEVFX0NMSUVOVF9JRChkb21haW4pICgoZG9tYWluKS0+ZG9tYWluX2lkICsgMSkKIAor
LyoKKyAqIE1heGltdW0gdG90YWwgbnVtYmVyIG9mIHBhZ2VzIHRoYXQgZ3Vlc3QgY2FuIHNoYXJl
IHdpdGgKKyAqIE9QLVRFRS4gQ3VycmVudGx5IHZhbHVlIGlzIHNlbGVjdGVkIGFyYml0cmFyeS4g
QWN0dWFsIG51bWJlciBvZgorICogcGFnZXMgZGVwZW5kcyBvbiBmcmVlIGhlYXAgaW4gT1AtVEVF
LiBBcyB3ZSBjYW4ndCBkbyBhbnkKKyAqIGFzc3VtcHRpb25zIGFib3V0IE9QLVRFRSBoZWFwIHVz
YWdlLCB3ZSBsaW1pdCBudW1iZXIgb2YgcGFnZXMKKyAqIGFyYml0cmFyeS4KKyAqLworI2RlZmlu
ZSBNQVhfVE9UQUxfU01IX0JVRl9QRyAgICAxNjM4NAorCiAjZGVmaW5lIE9QVEVFX0tOT1dOX05T
RUNfQ0FQUyBPUFRFRV9TTUNfTlNFQ19DQVBfVU5JUFJPQ0VTU09SCiAjZGVmaW5lIE9QVEVFX0tO
T1dOX1NFQ19DQVBTIChPUFRFRV9TTUNfU0VDX0NBUF9IQVZFX1JFU0VSVkVEX1NITSB8IFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX1NNQ19TRUNfQ0FQX1VOUkVHSVNURVJF
RF9TSE0gfCBcCkBAIC04OCwxMSArMTAwLDMxIEBAIHN0cnVjdCBzaG1fcnBjIHsKICAgICB1aW50
NjRfdCBjb29raWU7CiB9OwogCisvKiBTaGFyZWQgbWVtb3J5IGJ1ZmZlciBmb3IgYXJiaXRyYXJ5
IGRhdGEgKi8KK3N0cnVjdCBvcHRlZV9zaG1fYnVmIHsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxp
c3Q7CisgICAgdWludDY0X3QgY29va2llOworICAgIHVuc2lnbmVkIGludCBwYWdlX2NudDsKKyAg
ICAvKgorICAgICAqIFNoYWRvd2VkIGNvbnRhaW5lciBmb3IgbGlzdCBvZiBwYWdlcyB0aGF0IGd1
ZXN0IHRyaWVzIHRvIHNoYXJlCisgICAgICogd2l0aCBPUC1URUUuIFRoaXMgaXMgbm90IHRoZSBs
aXN0IG9mIHBhZ2VzIHRoYXQgZ3Vlc3Qgc2hhcmVkCisgICAgICogd2l0aCBPUC1URUUsIGJ1dCBj
b250YWluZXIgZm9yIGxpc3Qgb2YgdGhvc2UgcGFnZXMuIENoZWNrCisgICAgICogT1BURUVfTVNH
X0FUVFJfTk9OQ09OVElHIGRlZmluaXRpb24gaW4gb3B0ZWVfbXNnLmggZm9yIG1vcmUKKyAgICAg
KiBpbmZvcm1hdGlvbi4KKyAgICAgKi8KKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZ19saXN0Owor
ICAgIHVuc2lnbmVkIGludCBwZ19saXN0X29yZGVyOworICAgIC8qIFBpbm5lZCBndWVzdCBwYWdl
cyB0aGF0IGFyZSBzaGFyZWQgd2l0aCBPUC1URUUgKi8KKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlc1tdOworfTsKKwogLyogRG9tYWluIGNvbnRleHQgKi8KIHN0cnVjdCBvcHRlZV9kb21haW4g
ewogICAgIHN0cnVjdCBsaXN0X2hlYWQgY2FsbF9saXN0OwogICAgIHN0cnVjdCBsaXN0X2hlYWQg
c2htX3JwY19saXN0OworICAgIHN0cnVjdCBsaXN0X2hlYWQgb3B0ZWVfc2htX2J1Zl9saXN0Owog
ICAgIGF0b21pY190IGNhbGxfY291bnQ7CisgICAgYXRvbWljX3Qgb3B0ZWVfc2htX2J1Zl9wYWdl
czsKICAgICBzcGlubG9ja190IGxvY2s7CiB9OwogCkBAIC0xNjcsNyArMTk5LDkgQEAgc3RhdGlj
IGludCBvcHRlZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgSU5JVF9MSVNU
X0hFQUQoJmN0eC0+Y2FsbF9saXN0KTsKICAgICBJTklUX0xJU1RfSEVBRCgmY3R4LT5zaG1fcnBj
X2xpc3QpOworICAgIElOSVRfTElTVF9IRUFEKCZjdHgtPm9wdGVlX3NobV9idWZfbGlzdCk7CiAg
ICAgYXRvbWljX3NldCgmY3R4LT5jYWxsX2NvdW50LCAwKTsKKyAgICBhdG9taWNfc2V0KCZjdHgt
Pm9wdGVlX3NobV9idWZfcGFnZXMsIDApOwogICAgIHNwaW5fbG9ja19pbml0KCZjdHgtPmxvY2sp
OwogCiAgICAgZC0+YXJjaC50ZWUgPSBjdHg7CkBAIC0zNzYsMTEgKzQxMCwxNDIgQEAgc3RhdGlj
IHZvaWQgZnJlZV9zaG1fcnBjKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwgdWludDY0X3QgY29v
a2llKQogICAgIHhmcmVlKHNobV9ycGMpOwogfQogCitzdGF0aWMgc3RydWN0IG9wdGVlX3NobV9i
dWYgKmFsbG9jYXRlX29wdGVlX3NobV9idWYoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90
IGNvb2tpZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgcGFnZXNfY250LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnX2xpc3QsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBnX2xpc3Rfb3JkZXIpCit7CisgICAgc3RydWN0IG9wdGVlX3NobV9idWYgKm9wdGVlX3No
bV9idWYsICpvcHRlZV9zaG1fYnVmX3RtcDsKKyAgICBpbnQgb2xkLCBuZXc7CisgICAgaW50IGVy
cl9jb2RlOworCisgICAgZG8KKyAgICB7CisgICAgICAgIG9sZCA9IGF0b21pY19yZWFkKCZjdHgt
Pm9wdGVlX3NobV9idWZfcGFnZXMpOworICAgICAgICBuZXcgPSBvbGQgKyBwYWdlc19jbnQ7Cisg
ICAgICAgIGlmICggbmV3ID49IE1BWF9UT1RBTF9TTUhfQlVGX1BHICkKKyAgICAgICAgICAgIHJl
dHVybiBFUlJfUFRSKC1FTk9NRU0pOworICAgIH0KKyAgICB3aGlsZSAoIHVubGlrZWx5KG9sZCAh
PSBhdG9taWNfY21weGNoZygmY3R4LT5vcHRlZV9zaG1fYnVmX3BhZ2VzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCwgbmV3KSkgKTsKKworICAgIC8qCisg
ICAgICogVE9ETzogR3Vlc3QgY2FuIHRyeSB0byByZWdpc3RlciBtYW55IHNtYWxsIGJ1ZmZlcnMs
IHRodXMsIGZvcmNpbmcKKyAgICAgKiBYRU4gdG8gYWxsb2NhdGUgY29udGV4dCBmb3IgZXZlcnkg
YnVmZmVyLiBQcm9iYWJseSB3ZSBuZWVkIHRvCisgICAgICogbGltaXQgbm90IG9ubHkgdG90YWwg
bnVtYmVyIG9mIHBhZ2VzIHBpbm5lZCBidXQgYWxzbyBudW1iZXIKKyAgICAgKiBvZiBidWZmZXIg
b2JqZWN0cy4KKyAgICAgKi8KKyAgICBvcHRlZV9zaG1fYnVmID0geHphbGxvY19ieXRlcyhzaXpl
b2Yoc3RydWN0IG9wdGVlX3NobV9idWYpICsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWdlc19jbnQgKiBzaXplb2Yoc3RydWN0IHBhZ2UgKikpOworICAgIGlmICggIW9wdGVl
X3NobV9idWYgKQorICAgIHsKKyAgICAgICAgZXJyX2NvZGUgPSAtRU5PTUVNOworICAgICAgICBn
b3RvIGVycjsKKyAgICB9CisKKyAgICBvcHRlZV9zaG1fYnVmLT5jb29raWUgPSBjb29raWU7Cisg
ICAgb3B0ZWVfc2htX2J1Zi0+cGdfbGlzdCA9IHBnX2xpc3Q7CisgICAgb3B0ZWVfc2htX2J1Zi0+
cGdfbGlzdF9vcmRlciA9IHBnX2xpc3Rfb3JkZXI7CisKKyAgICBzcGluX2xvY2soJmN0eC0+bG9j
ayk7CisgICAgLyogQ2hlY2sgaWYgdGhlcmUgaXMgYWxyZWFkeSBTSE0gd2l0aCB0aGUgc2FtZSBj
b29raWUgKi8KKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBvcHRlZV9zaG1fYnVmX3RtcCwgJmN0
eC0+b3B0ZWVfc2htX2J1Zl9saXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggb3B0ZWVf
c2htX2J1Zl90bXAtPmNvb2tpZSA9PSBjb29raWUgKQorICAgICAgICB7CisgICAgICAgICAgICBz
cGluX3VubG9jaygmY3R4LT5sb2NrKTsKKyAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJO
SU5HLCAiR3Vlc3QgdHJpZXMgdG8gdXNlIHRoZSBzYW1lIFNITSBidWZmZXIgY29va2llICVseFxu
IiwKKyAgICAgICAgICAgICAgICAgICAgIGNvb2tpZSk7CisgICAgICAgICAgICBlcnJfY29kZSA9
IC1FSU5WQUw7CisgICAgICAgICAgICBnb3RvIGVycjsKKyAgICAgICAgfQorICAgIH0KKworICAg
IGxpc3RfYWRkX3RhaWwoJm9wdGVlX3NobV9idWYtPmxpc3QsICZjdHgtPm9wdGVlX3NobV9idWZf
bGlzdCk7CisgICAgc3Bpbl91bmxvY2soJmN0eC0+bG9jayk7CisKKyAgICByZXR1cm4gb3B0ZWVf
c2htX2J1ZjsKKworZXJyOgorICAgIHhmcmVlKG9wdGVlX3NobV9idWYpOworICAgIGF0b21pY19z
dWIocGFnZXNfY250LCAmY3R4LT5vcHRlZV9zaG1fYnVmX3BhZ2VzKTsKKworICAgIHJldHVybiBF
UlJfUFRSKGVycl9jb2RlKTsKK30KKworc3RhdGljIHZvaWQgZnJlZV9wZ19saXN0KHN0cnVjdCBv
cHRlZV9zaG1fYnVmICpvcHRlZV9zaG1fYnVmKQoreworICAgIGlmICggb3B0ZWVfc2htX2J1Zi0+
cGdfbGlzdCApCisgICAgeworICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZXMob3B0ZWVfc2htX2J1
Zi0+cGdfbGlzdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdGVlX3NobV9idWYtPnBn
X2xpc3Rfb3JkZXIpOworICAgICAgICBvcHRlZV9zaG1fYnVmLT5wZ19saXN0ID0gTlVMTDsKKyAg
ICB9Cit9CisKK3N0YXRpYyB2b2lkIGZyZWVfb3B0ZWVfc2htX2J1ZihzdHJ1Y3Qgb3B0ZWVfZG9t
YWluICpjdHgsIHVpbnQ2NF90IGNvb2tpZSkKK3sKKyAgICBzdHJ1Y3Qgb3B0ZWVfc2htX2J1ZiAq
b3B0ZWVfc2htX2J1ZjsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBib29sIGZvdW5kID0gZmFs
c2U7CisKKyAgICBzcGluX2xvY2soJmN0eC0+bG9jayk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSggb3B0ZWVfc2htX2J1ZiwgJmN0eC0+b3B0ZWVfc2htX2J1Zl9saXN0LCBsaXN0ICkKKyAgICB7
CisgICAgICAgIGlmICggb3B0ZWVfc2htX2J1Zi0+Y29va2llID09IGNvb2tpZSApCisgICAgICAg
IHsKKyAgICAgICAgICAgIGZvdW5kID0gdHJ1ZTsKKyAgICAgICAgICAgIGxpc3RfZGVsKCZvcHRl
ZV9zaG1fYnVmLT5saXN0KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQor
ICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworCisgICAgaWYgKCAhZm91bmQgKQorICAgICAg
ICByZXR1cm47CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IG9wdGVlX3NobV9idWYtPnBhZ2VfY250
OyBpKysgKQorICAgICAgICBpZiAoIG9wdGVlX3NobV9idWYtPnBhZ2VzW2ldICkKKyAgICAgICAg
ICAgIHB1dF9wYWdlKG9wdGVlX3NobV9idWYtPnBhZ2VzW2ldKTsKKworICAgIGZyZWVfcGdfbGlz
dChvcHRlZV9zaG1fYnVmKTsKKworICAgIGF0b21pY19zdWIob3B0ZWVfc2htX2J1Zi0+cGFnZV9j
bnQsICZjdHgtPm9wdGVlX3NobV9idWZfcGFnZXMpOworCisgICAgeGZyZWUob3B0ZWVfc2htX2J1
Zik7Cit9CisKK3N0YXRpYyB2b2lkIGZyZWVfb3B0ZWVfc2htX2J1Zl9wZ19saXN0KHN0cnVjdCBv
cHRlZV9kb21haW4gKmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ2NF90IGNvb2tpZSkKK3sKKyAgICBzdHJ1Y3Qgb3B0ZWVfc2htX2J1ZiAqb3B0ZWVfc2ht
X2J1ZjsKKyAgICBib29sIGZvdW5kID0gZmFsc2U7CisKKyAgICBzcGluX2xvY2soJmN0eC0+bG9j
ayk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggb3B0ZWVfc2htX2J1ZiwgJmN0eC0+b3B0ZWVf
c2htX2J1Zl9saXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggb3B0ZWVfc2htX2J1Zi0+
Y29va2llID09IGNvb2tpZSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gdHJ1ZTsK
KyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorICAgIHNwaW5fdW5sb2NrKCZj
dHgtPmxvY2spOworCisgICAgaWYgKCBmb3VuZCApCisgICAgICAgIGZyZWVfcGdfbGlzdChvcHRl
ZV9zaG1fYnVmKTsKKyAgICBlbHNlCisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJDYW4n
dCBmaW5kIHBhZ2VsaXN0IGZvciBTSE0gYnVmZmVyIHdpdGggY29va2llICVseCB0byBmcmVlIGl0
XG4iLAorICAgICAgICAgICAgICAgICBjb29raWUpOworfQorCiBzdGF0aWMgaW50IG9wdGVlX3Jl
bGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFybV9z
bWNjY19yZXMgcmVzcDsKICAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwsICpjYWxsX3Rt
cDsKICAgICBzdHJ1Y3Qgc2htX3JwYyAqc2htX3JwYywgKnNobV9ycGNfdG1wOworICAgIHN0cnVj
dCBvcHRlZV9zaG1fYnVmICpvcHRlZV9zaG1fYnVmLCAqb3B0ZWVfc2htX2J1Zl90bXA7CiAgICAg
c3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4ID0gZC0+YXJjaC50ZWU7CiAKICAgICBpZiAoICFjdHgg
KQpAQCAtNDA3LDYgKzU3MiwxNyBAQCBzdGF0aWMgaW50IG9wdGVlX3JlbGlucXVpc2hfcmVzb3Vy
Y2VzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygp
ICkKICAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKIAorICAgIC8qCisgICAgICogVE9ETzogR3Vl
c3QgY2FuIHBpbiB1cCB0byBNQVhfVE9UQUxfU01IX0JVRl9QRyBwYWdlcyBhbmQgYWxsIG9mCisg
ICAgICogdGhlbSB3aWxsIGJlIHB1dCBpbiB0aGlzIGxvb3AuIEl0IGlzIHdvcnRoIGNvbnNpZGVy
aW5nIHRvCisgICAgICogY2hlY2sgZm9yIHByZWVtcHRpb24gaW5zaWRlIHRoZSBsb29wLgorICAg
ICAqLworICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZSggb3B0ZWVfc2htX2J1Ziwgb3B0ZWVf
c2htX2J1Zl90bXAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3R4LT5vcHRlZV9z
aG1fYnVmX2xpc3QsIGxpc3QgKQorICAgICAgICBmcmVlX29wdGVlX3NobV9idWYoY3R4LCBvcHRl
ZV9zaG1fYnVmLT5jb29raWUpOworCisgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygp
ICkKKyAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKICAgICAvKgogICAgICAqIEluZm9ybSBPUC1U
RUUgdGhhdCBkb21haW4gaXMgc2h1dHRpbmcgZG93bi4gVGhpcyBpcwogICAgICAqIGFsc28gYSBm
YXN0IFNNQyBjYWxsLCBsaWtlIE9QVEVFX1NNQ19WTV9DUkVBVEVELCBzbwpAQCAtNDIxLDYgKzU5
Nyw3IEBAIHN0YXRpYyBpbnQgb3B0ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFp
biAqZCkKIAogICAgIEFTU0VSVCghc3Bpbl9pc19sb2NrZWQoJmN0eC0+bG9jaykpOwogICAgIEFT
U0VSVCghYXRvbWljX3JlYWQoJmN0eC0+Y2FsbF9jb3VudCkpOworICAgIEFTU0VSVCghYXRvbWlj
X3JlYWQoJmN0eC0+b3B0ZWVfc2htX2J1Zl9wYWdlcykpOwogICAgIEFTU0VSVChsaXN0X2VtcHR5
KCZjdHgtPnNobV9ycGNfbGlzdCkpOwogCiAgICAgWEZSRUUoZC0+YXJjaC50ZWUpOwpAQCAtNDI4
LDYgKzYwNSwxODkgQEAgc3RhdGljIGludCBvcHRlZV9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1
Y3QgZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCisjZGVmaW5lIFBBR0VMSVNUX0VOVFJJ
RVNfUEVSX1BBR0UgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoKE9QVEVFX01TR19OT05D
T05USUdfUEFHRV9TSVpFIC8gc2l6ZW9mKHU2NCkpIC0gMSkKKworc3RhdGljIHNpemVfdCBnZXRf
cGFnZXNfbGlzdF9zaXplKHNpemVfdCBudW1fZW50cmllcykKK3sKKyAgICBpbnQgcGFnZXMgPSBE
SVZfUk9VTkRfVVAobnVtX2VudHJpZXMsIFBBR0VMSVNUX0VOVFJJRVNfUEVSX1BBR0UpOworCisg
ICAgcmV0dXJuIHBhZ2VzICogT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkU7Cit9CisKK3N0
YXRpYyBpbnQgdHJhbnNsYXRlX25vbmNvbnRpZyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxs
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBvcHRlZV9tc2dfcGFyYW0g
KnBhcmFtKQoreworICAgIHVpbnQ2NF90IHNpemU7CisgICAgdW5zaWduZWQgaW50IG9mZnNldDsK
KyAgICB1bnNpZ25lZCBpbnQgcGdfY291bnQ7CisgICAgdW5zaWduZWQgaW50IG9yZGVyOworICAg
IHVuc2lnbmVkIGludCBpZHggPSAwOworICAgIGdmbl90IGdmbjsKKyAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpndWVzdF9wZywgKnhlbl9wZ3M7CisgICAgc3RydWN0IG9wdGVlX3NobV9idWYgKm9wdGVl
X3NobV9idWY7CisgICAgLyoKKyAgICAgKiBUaGlzIGlzIG1lbW9yeSBsYXlvdXQgZm9yIHBhZ2Ug
bGlzdC4gQmFzaWNhbGx5IGxpc3QgY29uc2lzdHMgb2YgNGsgcGFnZXMsCisgICAgICogZXZlcnkg
cGFnZSBzdG9yZSA1MTEgcGFnZSBhZGRyZXNzZXMgb2YgdXNlciBidWZmZXIgYW5kIHBhZ2UgYWRk
cmVzcyBvZgorICAgICAqIHRoZSBuZXh0IHBhZ2Ugb2YgbGlzdC4KKyAgICAgKgorICAgICAqIFJl
ZmVyIHRvIE9QVEVFX01TR19BVFRSX05PTkNPTlRJRyBkZXNjcmlwdGlvbiBpbiBvcHRlZV9tc2cu
aCBmb3IgZGV0YWlscy4KKyAgICAgKi8KKyAgICBzdHJ1Y3QgeworICAgICAgICB1aW50NjRfdCBw
YWdlc19saXN0W1BBR0VMSVNUX0VOVFJJRVNfUEVSX1BBR0VdOworICAgICAgICB1aW50NjRfdCBu
ZXh0X3BhZ2VfZGF0YTsKKyAgICB9ICpndWVzdF9kYXRhLCAqeGVuX2RhdGE7CisKKyAgICAvKiBP
ZmZzZXQgb2YgdXNlciBidWZmZXIgd2l0aGluZyBPUFRFRV9NU0dfTk9OQ09OVElHX1BBR0VfU0la
RS1zaXplZCBwYWdlICovCisgICAgb2Zmc2V0ID0gcGFyYW0tPnUudG1lbS5idWZfcHRyICYgKE9Q
VEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC0gMSk7CisKKyAgICAvKiBTaXplIG9mIHRoZSB1
c2VyIGJ1ZmZlciBpbiBieXRlcyAqLworICAgIHNpemUgPSBST1VORFVQKHBhcmFtLT51LnRtZW0u
c2l6ZSArIG9mZnNldCwgT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUpOworCisgICAgcGdf
Y291bnQgPSBESVZfUk9VTkRfVVAoc2l6ZSwgT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUp
OworICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoZ2V0X3BhZ2VzX2xpc3Rfc2l6ZShw
Z19jb3VudCkpOworCisgICAgLyoKKyAgICAgKiBJbiB0aGUgd29yc3QgY2FzZSB3ZSB3aWxsIHdh
bnQgdG8gYWxsb2NhdGUgMzMgcGFnZXMsIHdoaWNoIGlzCisgICAgICogTUFYX1RPVEFMX1NNSF9C
VUZfUEcvNTExIHJvdW5kZWQgdXAuIFRoaXMgZ2l2ZXMgb3JkZXIgNiBvciBhdAorICAgICAqIG1v
c3QgNjQgcGFnZXMgYWxsb2NhdGVkLiBUaGlzIGJ1ZmZlciB3aWxsIGJlIGZyZWVkIHJpZ2h0IGFm
dGVyCisgICAgICogdGhlIGVuZCBvZiB0aGUgY2FsbCBhbmQgdGhlcmUgY2FuIGJlIG5vIG1vcmUg
dGhhbgorICAgICAqIG1heF9vcHRlZV90aHJlYWRzIGNhbGxzIHNpbXVsdGFuZW91c2x5LiBTbyBp
biB0aGUgd29yc3QgY2FzZQorICAgICAqIGd1ZXN0IGNhbiB0cmljayB1cyB0byBhbGxvY2F0ZSA2
NCAqIG1heF9vcHRlZV90aHJlYWRzIHBhZ2VzIGluCisgICAgICogdG90YWwuCisgICAgICovCisg
ICAgeGVuX3BncyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoY3VycmVudC0+ZG9tYWluLCBvcmRlciwg
MCk7CisgICAgaWYgKCAheGVuX3BncyApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCisgICAg
b3B0ZWVfc2htX2J1ZiA9IGFsbG9jYXRlX29wdGVlX3NobV9idWYoY3R4LCBwYXJhbS0+dS50bWVt
LnNobV9yZWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGdf
Y291bnQsIHhlbl9wZ3MsIG9yZGVyKTsKKyAgICBpZiAoIElTX0VSUihvcHRlZV9zaG1fYnVmKSAp
CisgICAgICAgIHJldHVybiBQVFJfRVJSKG9wdGVlX3NobV9idWYpOworCisgICAgZ2ZuID0gZ2Fk
ZHJfdG9fZ2ZuKHBhcmFtLT51LnRtZW0uYnVmX3B0ciAmCisgICAgICAgICAgICAgICAgICAgICAg
IH4oT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUgLSAxKSk7CisKKyAgICB3aGlsZSAoIHBn
X2NvdW50ICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisKKyAgICAg
ICAgaWYgKCBpZHggPT0gMCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGd1ZXN0X3BnID0gZ2V0
X2RvbWFpbl9yYW1fcGFnZShnZm4pOworICAgICAgICAgICAgaWYgKCAhZ3Vlc3RfcGcgKQorICAg
ICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgICAgICAgICBndWVzdF9kYXRhID0g
X19tYXBfZG9tYWluX3BhZ2UoZ3Vlc3RfcGcpOworICAgICAgICAgICAgeGVuX2RhdGEgPSBfX21h
cF9kb21haW5fcGFnZSh4ZW5fcGdzKTsKKyAgICAgICAgfQorCisgICAgICAgIC8qCisgICAgICAg
ICAqIFRPRE86IFRoYXQgZnVuY3Rpb24gY2FuIHBpbiB1cCB0byA2NE1CIG9mIGd1ZXN0IG1lbW9y
eSBieQorICAgICAgICAgKiBjYWxsaW5nIGxvb2t1cF9hbmRfcGluX2d1ZXN0X3JhbV9hZGRyKCkg
MTYzODQgdGltZXMKKyAgICAgICAgICogKGFzc3VtaW5nIHRoYXQgUEFHRV9TSVpFIGVxdWFscyB0
byA0MDk2KS4KKyAgICAgICAgICogVGhpcyBzaG91bGQgYmUgYWRkcmVzc2VkIGJlZm9yZSBkZWNs
YXJpbmcgT1AtVEVFIHNlY3VyaXR5CisgICAgICAgICAqIHN1cHBvcnRlZC4KKyAgICAgICAgICov
CisgICAgICAgIEJVSUxEX0JVR19PTihQQUdFX1NJWkUgIT0gNDA5Nik7CisgICAgICAgIHBhZ2Ug
PSBnZXRfZG9tYWluX3JhbV9wYWdlKGdhZGRyX3RvX2dmbihndWVzdF9kYXRhLT5wYWdlc19saXN0
W2lkeF0pKTsKKyAgICAgICAgaWYgKCAhcGFnZSApCisgICAgICAgICAgICBnb3RvIGVycl91bm1h
cDsKKworICAgICAgICBvcHRlZV9zaG1fYnVmLT5wYWdlc1tvcHRlZV9zaG1fYnVmLT5wYWdlX2Nu
dCsrXSA9IHBhZ2U7CisgICAgICAgIHhlbl9kYXRhLT5wYWdlc19saXN0W2lkeF0gPSBwYWdlX3Rv
X21hZGRyKHBhZ2UpOworICAgICAgICBpZHgrKzsKKworICAgICAgICBpZiAoIGlkeCA9PSBQQUdF
TElTVF9FTlRSSUVTX1BFUl9QQUdFICkKKyAgICAgICAgeworICAgICAgICAgICAgLyogUm9sbCBv
dmVyIHRvIHRoZSBuZXh0IHBhZ2UgKi8KKyAgICAgICAgICAgIHhlbl9kYXRhLT5uZXh0X3BhZ2Vf
ZGF0YSA9IHBhZ2VfdG9fbWFkZHIoeGVuX3BncyArIDEpOworICAgICAgICAgICAgeGVuX3Bncysr
OworCisgICAgICAgICAgICBnZm4gPSBnYWRkcl90b19nZm4oZ3Vlc3RfZGF0YS0+bmV4dF9wYWdl
X2RhdGEpOworCisgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh4ZW5fZGF0YSk7CisgICAg
ICAgICAgICB1bm1hcF9kb21haW5fcGFnZShndWVzdF9kYXRhKTsKKyAgICAgICAgICAgIHB1dF9w
YWdlKGd1ZXN0X3BnKTsKKworICAgICAgICAgICAgaWR4ID0gMDsKKyAgICAgICAgfQorICAgICAg
ICBwZ19jb3VudC0tOworICAgIH0KKworICAgIGlmICggaWR4ICkKKyAgICB7CisgICAgICAgIHVu
bWFwX2RvbWFpbl9wYWdlKGd1ZXN0X2RhdGEpOworICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh4
ZW5fZGF0YSk7CisgICAgICAgIHB1dF9wYWdlKGd1ZXN0X3BnKTsKKyAgICB9CisgICAgcGFyYW0t
PnUudG1lbS5idWZfcHRyID0gcGFnZV90b19tYWRkcihvcHRlZV9zaG1fYnVmLT5wZ19saXN0KSB8
IG9mZnNldDsKKworICAgIHJldHVybiAwOworCitlcnJfdW5tYXA6CisgICAgdW5tYXBfZG9tYWlu
X3BhZ2UoZ3Vlc3RfZGF0YSk7CisgICAgdW5tYXBfZG9tYWluX3BhZ2UoeGVuX2RhdGEpOworICAg
IHB1dF9wYWdlKGd1ZXN0X3BnKTsKKyAgICBmcmVlX29wdGVlX3NobV9idWYoY3R4LCBvcHRlZV9z
aG1fYnVmLT5jb29raWUpOworCisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKK3N0YXRpYyBpbnQg
dHJhbnNsYXRlX3BhcmFtcyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsKQoreworICAgIHVuc2ln
bmVkIGludCBpOworICAgIHVpbnQzMl90IGF0dHI7CisgICAgaW50IHJldCA9IDA7CisKKyAgICBm
b3IgKCBpID0gMDsgaSA8IGNhbGwtPnhlbl9hcmctPm51bV9wYXJhbXM7IGkrKyApCisgICAgewor
ICAgICAgICBhdHRyID0gY2FsbC0+eGVuX2FyZy0+cGFyYW1zW2ldLmF0dHI7CisKKyAgICAgICAg
c3dpdGNoICggYXR0ciAmIE9QVEVFX01TR19BVFRSX1RZUEVfTUFTSyApCisgICAgICAgIHsKKyAg
ICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1RNRU1fSU5QVVQ6CisgICAgICAgIGNhc2Ug
T1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX09VVFBVVDoKKyAgICAgICAgY2FzZSBPUFRFRV9NU0df
QVRUUl9UWVBFX1RNRU1fSU5PVVQ6CisgICAgICAgICAgICBpZiAoIGF0dHIgJiBPUFRFRV9NU0df
QVRUUl9OT05DT05USUcgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHJldCA9IHRy
YW5zbGF0ZV9ub25jb250aWcoY3R4LCBjYWxsLCBjYWxsLT54ZW5fYXJnLT5wYXJhbXMgKyBpKTsK
KyAgICAgICAgICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAgICAgICAgICAgIGdvdG8gb3V0
OworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiR3Vlc3QgdHJpZXMgdG8gdXNlIG9s
ZCB0bWVtIGFyZ1xuIik7CisgICAgICAgICAgICAgICAgcmV0ID0gLUVJTlZBTDsKKyAgICAgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfTk9ORToKKyAgICAgICAgY2FzZSBPUFRFRV9N
U0dfQVRUUl9UWVBFX1ZBTFVFX0lOUFVUOgorICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZ
UEVfVkFMVUVfT1VUUFVUOgorICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVf
SU5PVVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9STUVNX0lOUFVUOgorICAg
ICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfUk1FTV9PVVRQVVQ6CisgICAgICAgIGNhc2Ug
T1BURUVfTVNHX0FUVFJfVFlQRV9STUVNX0lOT1VUOgorICAgICAgICAgICAgY29udGludWU7Cisg
ICAgICAgIH0KKyAgICB9CisKK291dDoKKyAgICBpZiAoIHJldCApCisgICAgeworICAgICAgICBj
YWxsLT54ZW5fYXJnLT5yZXRfb3JpZ2luID0gVEVFQ19PUklHSU5fQ09NTVM7CisgICAgICAgIGlm
ICggcmV0ID09IC1FTk9NRU0gKQorICAgICAgICAgICAgY2FsbC0+eGVuX2FyZy0+cmV0ID0gVEVF
Q19FUlJPUl9PVVRfT0ZfTUVNT1JZOworICAgICAgICBlbHNlCisgICAgICAgICAgICBjYWxsLT54
ZW5fYXJnLT5yZXQgPSBURUVDX0VSUk9SX0JBRF9QQVJBTUVURVJTOworICAgIH0KKworICAgIHJl
dHVybiByZXQ7Cit9CisKIC8qCiAgKiBDb3B5IGNvbW1hbmQgYnVmZmVyIGludG8gZG9taGVhcCBt
ZW1vcnkgdG86CiAgKiAxKSBIaWRlIHRyYW5zbGF0ZWQgYWRkcmVzc2VzIGZyb20gZ3Vlc3QKQEAg
LTU0OSw2ICs5MDksMjcgQEAgc3RhdGljIHZvaWQgY29weV9zdGRfcmVxdWVzdF9iYWNrKHN0cnVj
dCBvcHRlZV9kb21haW4gKmN0eCwKICAgICBwdXRfcGFnZShwYWdlKTsKIH0KIAorCitzdGF0aWMg
dm9pZCBmcmVlX3NobV9idWZmZXJzKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG9wdGVlX21zZ19hcmcgKmFyZykKK3sKKyAgICB1
bnNpZ25lZCBpbnQgaTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgYXJnLT5udW1fcGFyYW1zOyBp
ICsrICkKKyAgICB7CisgICAgICAgIHN3aXRjaCAoIGFyZy0+cGFyYW1zW2ldLmF0dHIgJiBPUFRF
RV9NU0dfQVRUUl9UWVBFX01BU0sgKQorICAgICAgICB7CisgICAgICAgIGNhc2UgT1BURUVfTVNH
X0FUVFJfVFlQRV9UTUVNX0lOUFVUOgorICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVf
VE1FTV9PVVRQVVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX0lOT1VU
OgorICAgICAgICAgICAgZnJlZV9vcHRlZV9zaG1fYnVmKGN0eCwgYXJnLT5wYXJhbXNbaV0udS50
bWVtLnNobV9yZWYpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6CisgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KK30KKwogLyogSGFuZGxlIFJQQyByZXR1
cm4gZnJvbSBPUC1URUUgKi8KIHN0YXRpYyB2b2lkIGhhbmRsZV9ycGNfcmV0dXJuKHN0cnVjdCBh
cm1fc21jY2NfcmVzICpyZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncywKQEAgLTU3NCw2ICs5NTUsOCBAQCBzdGF0aWMgdm9pZCBoYW5k
bGVfcnBjX3JldHVybihzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVzLAogICogSWYgdGhpcyBpcyBS
UEMgLSB3ZSBuZWVkIHRvIHN0b3JlIGNhbGwgY29udGV4dCBhbmQgcmV0dXJuIGJhY2sgdG8gZ3Vl
c3QuCiAgKiBJZiBjYWxsIGlzIGNvbXBsZXRlIC0gd2UgbmVlZCB0byByZXR1cm4gcmVzdWx0cyB3
aXRoIGNvcHlfc3RkX3JlcXVlc3RfYmFjaygpCiAgKiBhbmQgdGhlbiB3ZSB3aWxsIGRlc3Ryb3kg
dGhlIGNhbGwgY29udGV4dCBhcyBpdCBpcyBub3QgbmVlZGVkIGFueW1vcmUuCisgKgorICogU2hh
cmVkIGJ1ZmZlcnMgc2hvdWxkIGJlIGhhbmRsZWQgaW4gYSBzcGVjaWFsIHdheS4KICAqLwogc3Rh
dGljIHZvaWQgZG9fY2FsbF93aXRoX2FyZyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBvcHRlZV9zdGRfY2FsbCAqY2FsbCwKQEAg
LTU5Nyw2ICs5ODAsMjcgQEAgc3RhdGljIHZvaWQgZG9fY2FsbF93aXRoX2FyZyhzdHJ1Y3Qgb3B0
ZWVfZG9tYWluICpjdHgsCiAgICAgY29weV9zdGRfcmVxdWVzdF9iYWNrKGN0eCwgcmVncywgY2Fs
bCk7CiAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJlcy5hMCk7CiAKKyAgICBzd2l0Y2ggKCBj
YWxsLT54ZW5fYXJnLT5jbWQgKQorICAgIHsKKyAgICBjYXNlIE9QVEVFX01TR19DTURfUkVHSVNU
RVJfU0hNOgorICAgICAgICBpZiAoIGNhbGwtPnhlbl9hcmctPnJldCA9PSAwICkKKyAgICAgICAg
ICAgIC8qIE9QLVRFRSByZWdpc3RlcmVkIGJ1ZmZlciwgd2UgZG9uJ3QgbmVlZCBwZ19saXN0IGFu
eW1vcmUgKi8KKyAgICAgICAgICAgIGZyZWVfb3B0ZWVfc2htX2J1Zl9wZ19saXN0KGN0eCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGwtPnhlbl9hcmctPnBhcmFt
c1swXS51LnRtZW0uc2htX3JlZik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIC8qIE9QLVRF
RSBmYWlsZWQgdG8gcmVnaXN0ZXIgYnVmZmVyLCB3ZSBuZWVkIHRvIHVucGluIGd1ZXN0IHBhZ2Vz
ICovCisgICAgICAgICAgICBmcmVlX29wdGVlX3NobV9idWYoY3R4LCBjYWxsLT54ZW5fYXJnLT5w
YXJhbXNbMF0udS50bWVtLnNobV9yZWYpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIE9QVEVF
X01TR19DTURfVU5SRUdJU1RFUl9TSE06CisgICAgICAgIGlmICggY2FsbC0+eGVuX2FyZy0+cmV0
ID09IDAgKQorICAgICAgICAgICAgLyogTm93IHdlIGNhbiB1bnBpbiBndWVzdCBwYWdlcyAqLwor
ICAgICAgICAgICAgZnJlZV9vcHRlZV9zaG1fYnVmKGN0eCwgY2FsbC0+eGVuX2FyZy0+cGFyYW1z
WzBdLnUucm1lbS5zaG1fcmVmKTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg
ICAgLyogRnJlZSBhbnkgdGVtcG9yYXJ5IHNoYXJlZCBidWZmZXJzICovCisgICAgICAgIGZyZWVf
c2htX2J1ZmZlcnMoY3R4LCBjYWxsLT54ZW5fYXJnKTsKKyAgICB9CisKICAgICBwdXRfc3RkX2Nh
bGwoY3R4LCBjYWxsKTsKICAgICBmcmVlX3N0ZF9jYWxsKGN0eCwgY2FsbCk7CiB9CkBAIC02NTgs
NiArMTA2MiwxOCBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfc3RkX2NhbGwoc3RydWN0IG9wdGVlX2Rv
bWFpbiAqY3R4LAogICAgIGNhc2UgT1BURUVfTVNHX0NNRF9DQU5DRUw6CiAgICAgY2FzZSBPUFRF
RV9NU0dfQ01EX1JFR0lTVEVSX1NITToKICAgICBjYXNlIE9QVEVFX01TR19DTURfVU5SRUdJU1RF
Ul9TSE06CisgICAgICAgIGlmKCB0cmFuc2xhdGVfcGFyYW1zKGN0eCwgY2FsbCkgKQorICAgICAg
ICB7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogdHJhbnNsYXRlX3BhcmFtcygpIHNl
dHMgeGVuX2FyZy0+cmV0IHZhbHVlIHRvIG5vbi16ZXJvLgorICAgICAgICAgICAgICogU28sIHRl
Y2huaWNhbGx5LCBTTUMgd2FzIHN1Y2Nlc3NmdWwsIGJ1dCB0aGVyZSB3YXMgYW4gZXJyb3IKKyAg
ICAgICAgICAgICAqIGR1cmluZyBoYW5kbGluZyBzdGFuZGFyZCBjYWxsIGVuY2Fwc3VsYXRlZCBp
bnRvIHRoaXMgU01DLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBjb3B5X3N0ZF9yZXF1
ZXN0X2JhY2soY3R4LCByZWdzLCBjYWxsKTsKKyAgICAgICAgICAgIHNldF91c2VyX3JlZyhyZWdz
LCAwLCBPUFRFRV9TTUNfUkVUVVJOX09LKTsKKyAgICAgICAgICAgIGdvdG8gZXJyOworICAgICAg
ICB9CisKICAgICAgICAgeGVuX2FkZHIgPSBwYWdlX3RvX21hZGRyKGNhbGwtPnhlbl9hcmdfcGcp
OwogICAgICAgICB1aW50NjRfdG9fcmVncGFpcigmYTEsICZhMiwgeGVuX2FkZHIpOwogCi0tIAoy
LjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halnD-0006Pe-Kv; Tue, 11 Jun 2019 18:46: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halnC-0006OO-GV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:46 +0000
X-Inumbo-ID: 422aa475-8c79-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.77]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 422aa475-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:44 +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=PgWAXXYnQ4BHt1yxLVQK8k8eYB9iWy5r5Nq6/u6jG00=;
 b=Ph4DNf09RXjT19Nozbs9ubYG6WefAUEfd1+cglCkZWgpp2NdRqjrwIUARdxKna3bktC6UXc1naJXb4HXZyeD5QdqWub0CBRmAxVx6lZhCLI+Sr2UlaAbMQiLLFnA10TBBeNol6NEvphx5Og+2vDv5lFpWMRX1dOQVmlNZJfUBI5JsTCtk3PnzNobiXGcP+vFWzBOEaLnP09l9f4KoiUtvLauuqcjs0jC5nPwI8sPFIXS7NT1zyP4P40yhomk8QyM5llLIhwGC6cGvwLq7weMWYnJ7BcN4l4fd4FHspbdP3mlQcoZB1r8ls3XEXEOiKFqst7iR/DTrKJYGLLyvhE1Ww==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:42 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:42 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 08/10] xen/arm: optee: add support for RPC commands
Thread-Index: AQHVIIYDHyzp7+t5/kehXRZcFAy7qQ==
Date: Tue, 11 Jun 2019 18:46:42 +0000
Message-ID: <20190611184541.7281-9-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 2dc7c48b-db6f-44a9-fd99-08d6ee9d2599
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB402028BA495A50E63237124EE6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(51234002)(199004)(189003)(2351001)(14444005)(54906003)(86362001)(1076003)(256004)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(30864003)(2501003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(478600001)(66446008)(5640700003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: 60Um1XwX4eoFHLxYUJDiTOYaVr0n4468tyB9rzCnXlDIU8M3XfAXT6Vkqg6SHuXpiNwiaGj7jKDHgS3/P4fTJHe3Znat9r/Ax4Mk6rEmTD4J+X9TIi0rD45BY+XUsPAuBiCO6f/5EPGJBJWyGIZJ8++BmKejToe1hdefkkPSrJI+jDZ8blIEoBKxwPEiUYQkSW/bBVAlSLUawCJja9+84E55l4it9s27p+UxOLi7/RvwCIKx7R2itg8ZhGahoRq/BR9mAf+V5OMYfLs9dAD4WPv83dcwfIQkeCFms8eviA43AyCPpz4jF8pTRMIQj6gfiF0FRdFv8mlJzT2eb8yTk8h1pf7I7941WIlGKBtwsQHMNldVmceihgaoK1iFCV19k5TCCwowClN9MBgJ56qnK0EUWLoliS+pQyuzT9mjCBo=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2dc7c48b-db6f-44a9-fd99-08d6ee9d2599
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:42.6789 (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: AM0PR03MB4020
Subject: [Xen-devel] [PATCH v6 08/10] xen/arm: optee: add support for RPC
 commands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

T1AtVEVFIGNhbiBpc3N1ZSBtdWx0aXBsZSBSUEMgcmVxdWVzdHMuIFdlIGFyZSBpbnRlcmVzdGVk
IG1vc3RseSBpbgpyZXF1ZXN0IHRoYXQgYXNrcyBOVyB0byBhbGxvY2F0ZS9mcmVlIHNoYXJlZCBt
ZW1vcnkgZm9yIE9QLVRFRQpuZWVkcywgYmVjYXVzZSBtZWRpYXRvciBuZWVkcyB0byBkbyBhZGRy
ZXNzIHRyYW5zbGF0aW9uIGluIHRoZSBzYW1lCndheSBhcyBpdCB3YXMgZG9uZSBmb3Igc2hhcmVk
IGJ1ZmZlcnMgcmVnaXN0ZXJlZCBieSBOVy4KCk9QLVRFRSBjYW4gYXNrIE5XIHRvIGFsbG9jYXRl
IG11bHRpcGxlIGJ1ZmZlcnMgZHVyaW5nIHRoZSBjYWxsLiAgV2UKa25vdyB0aGF0IGlmIE9QLVRF
RSBhc2tzIGZvciBhbm90aGVyIGJ1ZmZlciwgd2UgY2FuIGZyZWUgcGdsaXN0IGZvcgp0aGUgcHJl
dmlvdXMgb25lLgoKQXMgbWVkaWF0b3Igbm93IGFjY2Vzc2VzIHNoYXJlZCBjb21tYW5kIGJ1ZmZl
ciwgd2UgbmVlZCB0byBzaGFkb3cKaXQgaW4gdGhlIHNhbWUgd2F5LCBhcyB3ZSBzaGFkb3cgcmVx
dWVzdCBidWZmZXJzIGZvciBTVEQgY2FsbHMuCkVhcmxpZXIsIHdlIGp1c3QgcGFzc2VkIGFkZHJl
c3Mgb2YgdGhpcyBidWZmZXIgdG8gT1AtVEVFLCBidXQKbm93IHdlIG5lZWQgdG8gcmVhZCBhbmQg
d3JpdGUgdG8gaXQsIHNvIGl0IHNob3VsZCBiZSBzaGFkb3dlZC4KClNpZ25lZC1vZmYtYnk6IFZv
bG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KIEFsbCB0aGUgcGF0Y2hlcyB0
byBvcHRlZS5jIHNob3VsZCBiZSBtZXJnZWQgdG9nZXRoZXIuIFRoZXkgd2VyZQogc3BsaXQgdG8g
ZWFzZSB1cCByZXZpZXcuIEJ1dCB0aGV5IGRlcGVuZCBoZWF2aWx5IG9uIGVhY2ggb3RoZXIuCgog
Q2hhbmdlcyBmcm9tIHY1OgogLSBUaGVyZSB3YXMgY2hhbmdlIHRvIFJQQyBjb21tYW5kIG5hbWVz
LCBiZWNhdXNlIG9mIGRpZmZlcmVudAogICBoZWFkZXIgZmlsZSB3YXMgdXNlZCAoc2VlIGNvbW1l
bnRzIHRvIHBhdGNoIDIgInhlbi9hcm06IG9wdGVlOgogICBhZGQgT1AtVEVFIGhlYWRlciBmaWxl
cyIpLiBUaGlzIGlzIG5vbi1mdW5jdGlvbmFsIGNoYW5nZS4KCiBDaGFuZ2VzIGZyb20gdjM6CiAt
IHJldHVybiB2YWx1ZSBvZiBhY2Nlc3NfZ3Vlc3RfbWVtb3J5X2J5X2lwYSgpIG5vdyBjaGVja2Vk
CiAtIGNoYW5nZWQgaG93IGluZm9ybWF0aW9uIGFib3V0IHNoYXJlZCBidWZmZXIgaXMgc3RvcmVk
IGluIGNhbGwKICAgY29udGV4dAogLSBkb21oZWFwIG5vdyB1c2VkIGluc3RlYWQgb2YgeGVuaGVh
cAogLSB2YXJpb3VzIGNvZGluZyBzdHlsZSBmaXhlcwoKIENoYW5nZXMgZnJvbSB2MjoKIC0gVXNl
IGFjY2Vzc19ndWVzdF9tZW1vcnlfYnlfaXBhKCkgaW5zdGVhZCBvZiBkaXJlY3QgbWFwcGluZwot
LS0KIHhlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYyB8IDIzMCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMjMgaW5zZXJ0aW9ucygrKSwgNyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgYi94ZW4v
YXJjaC9hcm0vdGVlL29wdGVlLmMKaW5kZXggZDQ4ODhhY2Q4ZC4uMjhkMzQzNjBmYyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCisrKyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0
ZWUuYwpAQCAtMzYsNiArMzYsNyBAQAogI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+CiAjaW5jbHVk
ZSA8YXNtL3RlZS9vcHRlZV9tc2cuaD4KICNpbmNsdWRlIDxhc20vdGVlL29wdGVlX3NtYy5oPgor
I2luY2x1ZGUgPGFzbS90ZWUvb3B0ZWVfcnBjX2NtZC5oPgogCiAvKiBOdW1iZXIgb2YgU01DcyBr
bm93biB0byB0aGUgbWVkaWF0b3IgKi8KICNkZWZpbmUgT1BURUVfTUVESUFUT1JfU01DX0NPVU5U
ICAgMTEKQEAgLTQ3LDYgKzQ4LDkgQEAKICAqLwogI2RlZmluZSBURUVDX09SSUdJTl9DT01NUyAw
eDAwMDAwMDAyCiAKKy8qICJOb24tc3BlY2lmaWMgY2F1c2UiIGFzIGluIEdQIFRFRSBDbGllbnQg
QVBJIFNwZWNpZmljYXRpb24gKi8KKyNkZWZpbmUgVEVFQ19FUlJPUl9HRU5FUklDIDB4RkZGRjAw
MDAKKwogLyoKICAqICJJbnB1dCBwYXJhbWV0ZXJzIHdlcmUgaW52YWxpZCIgYXMgZGVzY3JpYmVk
CiAgKiBpbiBHUCBURUUgQ2xpZW50IEFQSSBTcGVjaWZpY2F0aW9uLgpAQCAtODksNiArOTMsNyBA
QCBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgewogICAgIHBhZGRyX3QgZ3Vlc3RfYXJnX2lwYTsKICAg
ICBpbnQgb3B0ZWVfdGhyZWFkX2lkOwogICAgIGludCBycGNfb3A7CisgICAgdWludDY0X3QgcnBj
X2RhdGFfY29va2llOwogICAgIGJvb2wgaW5fZmxpZ2h0OwogICAgIHJlZ2lzdGVyX3QgcnBjX3Bh
cmFtc1syXTsKIH07CkBAIC05Nyw2ICsxMDIsOSBAQCBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgewog
c3RydWN0IHNobV9ycGMgewogICAgIHN0cnVjdCBsaXN0X2hlYWQgbGlzdDsKICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpndWVzdF9wYWdlOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnhlbl9hcmdfcGc7
CisgICAgc3RydWN0IG9wdGVlX21zZ19hcmcgKnhlbl9hcmc7CisgICAgZ2ZuX3QgZ2ZuOwogICAg
IHVpbnQ2NF90IGNvb2tpZTsKIH07CiAKQEAgLTM1MCwxMCArMzU4LDE4IEBAIHN0YXRpYyBzdHJ1
Y3Qgc2htX3JwYyAqYWxsb2NhdGVfYW5kX3Bpbl9zaG1fcnBjKHN0cnVjdCBvcHRlZV9kb21haW4g
KmN0eCwKICAgICBpZiAoICFzaG1fcnBjICkKICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01F
TSk7CiAKKyAgICBzaG1fcnBjLT54ZW5fYXJnX3BnID0gYWxsb2NfZG9taGVhcF9wYWdlKGN1cnJl
bnQtPmRvbWFpbiwgMCk7CisgICAgaWYgKCAhc2htX3JwYy0+eGVuX2FyZ19wZyApCisgICAgewor
ICAgICAgICB4ZnJlZShzaG1fcnBjKTsKKyAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7
CisgICAgfQorCiAgICAgLyogVGhpcyBwYWdlIHdpbGwgYmUgc2hhcmVkIHdpdGggT1AtVEVFLCBz
byB3ZSBuZWVkIHRvIHBpbiBpdC4gKi8KICAgICBzaG1fcnBjLT5ndWVzdF9wYWdlID0gZ2V0X2Rv
bWFpbl9yYW1fcGFnZShnZm4pOwogICAgIGlmICggIXNobV9ycGMtPmd1ZXN0X3BhZ2UgKQogICAg
ICAgICBnb3RvIGVycjsKKyAgICBzaG1fcnBjLT5nZm4gPSBnZm47CiAKICAgICBzaG1fcnBjLT5j
b29raWUgPSBjb29raWU7CiAKQEAgLTM3Niw2ICszOTIsOCBAQCBzdGF0aWMgc3RydWN0IHNobV9y
cGMgKmFsbG9jYXRlX2FuZF9waW5fc2htX3JwYyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCiAg
ICAgcmV0dXJuIHNobV9ycGM7CiAKIGVycjoKKyAgICBmcmVlX2RvbWhlYXBfcGFnZShzaG1fcnBj
LT54ZW5fYXJnX3BnKTsKKwogICAgIGlmICggc2htX3JwYy0+Z3Vlc3RfcGFnZSApCiAgICAgICAg
IHB1dF9wYWdlKHNobV9ycGMtPmd1ZXN0X3BhZ2UpOwogICAgIHhmcmVlKHNobV9ycGMpOwpAQCAt
NDA0LDEyICs0MjIsMzIgQEAgc3RhdGljIHZvaWQgZnJlZV9zaG1fcnBjKHN0cnVjdCBvcHRlZV9k
b21haW4gKmN0eCwgdWludDY0X3QgY29va2llKQogICAgIGlmICggIWZvdW5kICkKICAgICAgICAg
cmV0dXJuOwogCisgICAgZnJlZV9kb21oZWFwX3BhZ2Uoc2htX3JwYy0+eGVuX2FyZ19wZyk7CisK
ICAgICBBU1NFUlQoc2htX3JwYy0+Z3Vlc3RfcGFnZSk7CiAgICAgcHV0X3BhZ2Uoc2htX3JwYy0+
Z3Vlc3RfcGFnZSk7CiAKICAgICB4ZnJlZShzaG1fcnBjKTsKIH0KIAorc3RhdGljIHN0cnVjdCBz
aG1fcnBjICpmaW5kX3NobV9ycGMoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LCB1aW50NjRfdCBj
b29raWUpCit7CisgICAgc3RydWN0IHNobV9ycGMgKnNobV9ycGM7CisKKyAgICBzcGluX2xvY2so
JmN0eC0+bG9jayk7CisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggc2htX3JwYywgJmN0eC0+c2ht
X3JwY19saXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggc2htX3JwYy0+Y29va2llID09
IGNvb2tpZSApCisgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmY3R4LT5s
b2NrKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gc2htX3JwYzsKKyAgICAgICAgfQorICAgIH0K
KyAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKKworICAgIHJldHVybiBOVUxMOworfQorCiBz
dGF0aWMgc3RydWN0IG9wdGVlX3NobV9idWYgKmFsbG9jYXRlX29wdGVlX3NobV9idWYoc3RydWN0
IG9wdGVlX2RvbWFpbiAqY3R4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ2NF90IGNvb2tpZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZXNfY250LApAQCAt
OTMxLDEwICs5NjksMTMgQEAgc3RhdGljIHZvaWQgZnJlZV9zaG1fYnVmZmVycyhzdHJ1Y3Qgb3B0
ZWVfZG9tYWluICpjdHgsCiB9CiAKIC8qIEhhbmRsZSBSUEMgcmV0dXJuIGZyb20gT1AtVEVFICov
Ci1zdGF0aWMgdm9pZCBoYW5kbGVfcnBjX3JldHVybihzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVz
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwg
KmNhbGwpCitzdGF0aWMgaW50IGhhbmRsZV9ycGNfcmV0dXJuKHN0cnVjdCBvcHRlZV9kb21haW4g
KmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMg
KnJlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBvcHRlZV9zdGRfY2Fs
bCAqY2FsbCkKIHsKKyAgICBpbnQgcmV0ID0gMDsKKwogICAgIGNhbGwtPnJwY19vcCA9IE9QVEVF
X1NNQ19SRVRVUk5fR0VUX1JQQ19GVU5DKHJlcy0+YTApOwogICAgIGNhbGwtPnJwY19wYXJhbXNb
MF0gPSByZXMtPmExOwogICAgIGNhbGwtPnJwY19wYXJhbXNbMV0gPSByZXMtPmEyOwpAQCAtOTQ0
LDYgKzk4NSw1MSBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfcnBjX3JldHVybihzdHJ1Y3QgYXJtX3Nt
Y2NjX3JlcyAqcmVzLAogICAgIHNldF91c2VyX3JlZyhyZWdzLCAxLCByZXMtPmExKTsKICAgICBz
ZXRfdXNlcl9yZWcocmVncywgMiwgcmVzLT5hMik7CiAgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDMs
IHJlcy0+YTMpOworCisgICAgaWYgKCBjYWxsLT5ycGNfb3AgPT0gT1BURUVfU01DX1JQQ19GVU5D
X0NNRCApCisgICAgeworICAgICAgICAvKiBDb3B5IFJQQyByZXF1ZXN0IGZyb20gc2hhZG93ZWQg
YnVmZmVyIHRvIGd1ZXN0ICovCisgICAgICAgIHVpbnQ2NF90IGNvb2tpZSA9IHJlZ3BhaXJfdG9f
dWludDY0KGdldF91c2VyX3JlZyhyZWdzLCAxKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDIpKTsKKyAgICAgICAgc3RydWN0
IHNobV9ycGMgKnNobV9ycGMgPSBmaW5kX3NobV9ycGMoY3R4LCBjb29raWUpOworCisgICAgICAg
IGlmICggIXNobV9ycGMgKQorICAgICAgICB7CisgICAgICAgICAgICAvKgorICAgICAgICAgICAg
ICogVGhpcyBpcyBhIHZlcnkgZXhjZXB0aW9uYWwgc2l0dWF0aW9uOiBPUC1URUUgdXNlZAorICAg
ICAgICAgICAgICogY29va2llIGZvciB1bmtub3duIHNoYXJlZCBidWZmZXIuIFNvbWV0aGluZyBp
cyB2ZXJ5CisgICAgICAgICAgICAgKiB3cm9uZyB0aGVyZS4gV2UgY2FuJ3QgZXZlbiByZXBvcnQg
ZXJyb3IgYmFjayB0byBPUC1URUUsCisgICAgICAgICAgICAgKiBiZWNhdXNlIHRoZXJlIGlzIG5v
IGJ1ZmZlciB3aGVyZSB3ZSBjYW4gd3JpdGUgcmV0dXJuCisgICAgICAgICAgICAgKiBjb2RlLiBM
dWNraWx5LCBPUC1URUUgc2V0cyBkZWZhdWx0IGVycm9yIGNvZGUgaW50byB0aGF0CisgICAgICAg
ICAgICAgKiBidWZmZXIgYmVmb3JlIHRoZSBjYWxsLCBleHBlY3RpbmcgdGhhdCBub3JtYWwgd29y
bGQKKyAgICAgICAgICAgICAqIHdpbGwgb3ZlcndyaXRlIGl0IHdpdGggYWN0dWFsIHJlc3VsdC4g
U28gd2UgY2FuIGp1c3QKKyAgICAgICAgICAgICAqIGNvbnRpbnVlIHRoZSBjYWxsLgorICAgICAg
ICAgICAgICovCisgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJDYW4ndCBmaW5kIFNI
TS1SUEMgd2l0aCBjb29raWUgJWx4XG4iLCBjb29raWUpOworCisgICAgICAgICAgICByZXR1cm4g
LUVSRVNUQVJUOworICAgICAgICB9CisKKyAgICAgICAgc2htX3JwYy0+eGVuX2FyZyA9IF9fbWFw
X2RvbWFpbl9wYWdlKHNobV9ycGMtPnhlbl9hcmdfcGcpOworCisgICAgICAgIGlmICggYWNjZXNz
X2d1ZXN0X21lbW9yeV9ieV9pcGEoY3VycmVudC0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuX3RvX2dhZGRyKHNobV9ycGMtPmdmbiksCisgICAgICAgICAgICAgICAgICAgICAg
ICBzaG1fcnBjLT54ZW5fYXJnLAorICAgICAgICAgICAgICAgICAgICAgICAgT1BURUVfTVNHX0dF
VF9BUkdfU0laRShzaG1fcnBjLT54ZW5fYXJnLT5udW1fcGFyYW1zKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHRydWUpICkKKyAgICAgICAgeworICAgICAgICAgICAgLyoKKyAgICAgICAgICAg
ICAqIFdlIHdlcmUgdW5hYmxlIHRvIHByb3BhZ2F0ZSByZXF1ZXN0IHRvIGd1ZXN0LCBzbyBsZXQn
cyByZXR1cm4KKyAgICAgICAgICAgICAqIGJhY2sgdG8gT1AtVEVFLgorICAgICAgICAgICAgICov
CisgICAgICAgICAgICBzaG1fcnBjLT54ZW5fYXJnLT5yZXQgPSBURUVDX0VSUk9SX0dFTkVSSUM7
CisgICAgICAgICAgICByZXQgPSAtRVJFU1RBUlQ7CisgICAgICAgIH0KKworICAgICAgICB1bm1h
cF9kb21haW5fcGFnZShzaG1fcnBjLT54ZW5fYXJnKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmV0
OwogfQogCiAvKgpAQCAtOTU2LDYgKzEwNDIsOSBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfcnBjX3Jl
dHVybihzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVzLAogICogSWYgY2FsbCBpcyBjb21wbGV0ZSAt
IHdlIG5lZWQgdG8gcmV0dXJuIHJlc3VsdHMgd2l0aCBjb3B5X3N0ZF9yZXF1ZXN0X2JhY2soKQog
ICogYW5kIHRoZW4gd2Ugd2lsbCBkZXN0cm95IHRoZSBjYWxsIGNvbnRleHQgYXMgaXQgaXMgbm90
IG5lZWRlZCBhbnltb3JlLgogICoKKyAqIEluIHNvbWUgcmFyZSBjYXNlcyB3ZSBjYW4ndCBwcm9w
YWdhdGUgUlBDIHJlcXVlc3QgYmFjayB0byBndWVzdCwgc28gd2Ugd2lsbAorICogcmVzdGFydCB0
aGUgY2FsbCwgdGVsbGluZyBPUC1URUUgdGhhdCByZXF1ZXN0IGhhZCBmYWlsZWQuCisgKgogICog
U2hhcmVkIGJ1ZmZlcnMgc2hvdWxkIGJlIGhhbmRsZWQgaW4gYSBzcGVjaWFsIHdheS4KICAqLwog
c3RhdGljIHZvaWQgZG9fY2FsbF93aXRoX2FyZyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsCkBA
IC05NzEsNyArMTA2MCwxNiBAQCBzdGF0aWMgdm9pZCBkb19jYWxsX3dpdGhfYXJnKHN0cnVjdCBv
cHRlZV9kb21haW4gKmN0eCwKIAogICAgIGlmICggT1BURUVfU01DX1JFVFVSTl9JU19SUEMocmVz
LmEwKSApCiAgICAgewotICAgICAgICBoYW5kbGVfcnBjX3JldHVybigmcmVzLCByZWdzLCBjYWxs
KTsKKyAgICAgICAgd2hpbGUgKCBoYW5kbGVfcnBjX3JldHVybihjdHgsICZyZXMsIHJlZ3MsIGNh
bGwpICA9PSAtRVJFU1RBUlQgKQorICAgICAgICB7CisgICAgICAgICAgICBhcm1fc21jY2Nfc21j
KHJlcy5hMCwgcmVzLmExLCByZXMuYTIsIHJlcy5hMywgMCwgMCwgMCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgT1BURUVfQ0xJRU5UX0lEKGN1cnJlbnQtPmRvbWFpbiksICZyZXMpOworCisg
ICAgICAgICAgICBpZiAoICFPUFRFRV9TTUNfUkVUVVJOX0lTX1JQQyhyZXMuYTApICkKKyAgICAg
ICAgICAgICAgICBicmVhazsKKworICAgICAgICB9CisKICAgICAgICAgcHV0X3N0ZF9jYWxsKGN0
eCwgY2FsbCk7CiAKICAgICAgICAgcmV0dXJuOwpAQCAtMTA5Nyw2ICsxMTk1LDEyNCBAQCBlcnI6
CiAgKiByZXF1ZXN0IGZyb20gT1AtVEVFIGFuZCB3aXNoZWQgdG8gcmVzdW1lIHRoZSBpbnRlcnJ1
cHRlZCBzdGFuZGFyZAogICogY2FsbC4KICAqLworc3RhdGljIHZvaWQgaGFuZGxlX3JwY19jbWRf
YWxsb2Moc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2htX3JwYyAqc2htX3JwYykKK3sKKyAgICBpZiAo
IHNobV9ycGMtPnhlbl9hcmctPnJldCB8fCBzaG1fcnBjLT54ZW5fYXJnLT5udW1fcGFyYW1zICE9
IDEgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoIHNobV9ycGMtPnhlbl9hcmctPnBhcmFt
c1swXS5hdHRyICE9IChPUFRFRV9NU0dfQVRUUl9UWVBFX1RNRU1fT1VUUFVUIHwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPUFRFRV9NU0dfQVRUUl9OT05D
T05USUcpICkKKyAgICB7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiSW52YWxp
ZCBhdHRycyBmb3Igc2hhcmVkIG1lbSBidWZmZXI6ICVseFxuIiwKKyAgICAgICAgICAgICAgICAg
c2htX3JwYy0+eGVuX2FyZy0+cGFyYW1zWzBdLmF0dHIpOworICAgICAgICByZXR1cm47CisgICAg
fQorCisgICAgLyogRnJlZSBwZyBsaXN0IGZvciBidWZmZXIgKi8KKyAgICBpZiAoIGNhbGwtPnJw
Y19kYXRhX2Nvb2tpZSApCisgICAgICAgIGZyZWVfb3B0ZWVfc2htX2J1Zl9wZ19saXN0KGN0eCwg
Y2FsbC0+cnBjX2RhdGFfY29va2llKTsKKworICAgIGlmICggIXRyYW5zbGF0ZV9ub25jb250aWco
Y3R4LCBjYWxsLCAmc2htX3JwYy0+eGVuX2FyZy0+cGFyYW1zWzBdKSApCisgICAgeworICAgICAg
ICBjYWxsLT5ycGNfZGF0YV9jb29raWUgPQorICAgICAgICAgICAgc2htX3JwYy0+eGVuX2FyZy0+
cGFyYW1zWzBdLnUudG1lbS5zaG1fcmVmOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAg
ICBjYWxsLT5ycGNfZGF0YV9jb29raWUgPSAwOworICAgICAgICAvKgorICAgICAgICAgKiBPa2F5
LCBzbyB0aGVyZSB3YXMgcHJvYmxlbSB3aXRoIGd1ZXN0J3MgYnVmZmVyIGFuZCB3ZSBuZWVkCisg
ICAgICAgICAqIHRvIHRlbGwgYWJvdXQgdGhpcyB0byBPUC1URUUuCisgICAgICAgICAqLworICAg
ICAgICBzaG1fcnBjLT54ZW5fYXJnLT5yZXQgPSBURUVDX0VSUk9SX0dFTkVSSUM7CisgICAgICAg
IHNobV9ycGMtPnhlbl9hcmctPm51bV9wYXJhbXMgPSAwOworICAgICAgICAvKgorICAgICAgICAg
KiBUT0RPOiBXaXRoIGN1cnJlbnQgaW1wbGVtZW50YXRpb24sIE9QLVRFRSB3aWxsIG5vdCBpc3N1
ZQorICAgICAgICAgKiBSUEMgdG8gZnJlZSB0aGlzIGJ1ZmZlci4gR3Vlc3QgYW5kIE9QLVRFRSB3
aWxsIGJlIG91dCBvZgorICAgICAgICAgKiBzeW5jOiBndWVzdCBiZWxpZXZlcyB0aGF0IGl0IHBy
b3ZpZGVkIGJ1ZmZlciB0byBPUC1URUUsCisgICAgICAgICAqIHdoaWxlIE9QLVRFRSB0aGlua3Mg
b2Ygb3Bwb3NpdGUuIElkZWFsbHksIHdlIG5lZWQgdG8KKyAgICAgICAgICogZW11bGF0ZSBSUEMg
d2l0aCBPUFRFRV9NU0dfUlBDX0NNRF9TSE1fRlJFRSBjb21tYW5kLgorICAgICAgICAgKi8KKyAg
ICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAidHJhbnNsYXRl
X25vbmNvbnRpZygpIGZhaWxlZCwgT1AtVEVFL2d1ZXN0IHN0YXRlIGlzIG91dCBvZiBzeW5jLlxu
Iik7CisgICAgfQorfQorCitzdGF0aWMgdm9pZCBoYW5kbGVfcnBjX2NtZChzdHJ1Y3Qgb3B0ZWVf
ZG9tYWluICpjdHgsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IG9wdGVlX3N0ZF9jYWxsICpjYWxsKQoreworICAgIHN0cnVjdCBz
aG1fcnBjICpzaG1fcnBjOworICAgIHVpbnQ2NF90IGNvb2tpZTsKKyAgICBzaXplX3QgYXJnX3Np
emU7CisKKyAgICBjb29raWUgPSByZWdwYWlyX3RvX3VpbnQ2NChnZXRfdXNlcl9yZWcocmVncywg
MSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDIp
KTsKKworICAgIHNobV9ycGMgPSBmaW5kX3NobV9ycGMoY3R4LCBjb29raWUpOworCisgICAgaWYg
KCAhc2htX3JwYyApCisgICAgeworICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiQ2FuJ3Qg
ZmluZCBTSE0tUlBDIHdpdGggY29va2llICVseFxuIiwgY29va2llKTsKKyAgICAgICAgcmV0dXJu
OworICAgIH0KKworICAgIHNobV9ycGMtPnhlbl9hcmcgPSBfX21hcF9kb21haW5fcGFnZShzaG1f
cnBjLT54ZW5fYXJnX3BnKTsKKworICAgIC8qIEZpcnN0LCBjb3B5IG9ubHkgaGVhZGVyIHRvIHJl
YWQgbnVtYmVyIG9mIGFyZ3VtZW50cyAqLworICAgIGlmICggYWNjZXNzX2d1ZXN0X21lbW9yeV9i
eV9pcGEoY3VycmVudC0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZ2ZuX3RvX2dhZGRyKHNobV9ycGMtPmdmbiksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaG1fcnBjLT54ZW5fYXJnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZW9mKHN0cnVjdCBvcHRlZV9tc2dfYXJnKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhbHNlKSApCisgICAgeworICAgICAgICBzaG1fcnBjLT54ZW5f
YXJnLT5yZXQgPSBURUVDX0VSUk9SX0dFTkVSSUM7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0K
KworICAgIGFyZ19zaXplID0gT1BURUVfTVNHX0dFVF9BUkdfU0laRShzaG1fcnBjLT54ZW5fYXJn
LT5udW1fcGFyYW1zKTsKKyAgICBpZiAoIGFyZ19zaXplID4gT1BURUVfTVNHX05PTkNPTlRJR19Q
QUdFX1NJWkUgKQorICAgIHsKKyAgICAgICAgc2htX3JwYy0+eGVuX2FyZy0+cmV0ID0gVEVFQ19F
UlJPUl9HRU5FUklDOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAvKiBSZWFkIHRo
ZSB3aG9sZSBjb21tYW5kIHN0cnVjdHVyZSAqLworICAgIGlmICggYWNjZXNzX2d1ZXN0X21lbW9y
eV9ieV9pcGEoY3VycmVudC0+ZG9tYWluLCBnZm5fdG9fZ2FkZHIoc2htX3JwYy0+Z2ZuKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNobV9ycGMtPnhlbl9hcmcsIGFyZ19z
aXplLCBmYWxzZSkgKQorICAgIHsKKyAgICAgICAgc2htX3JwYy0+eGVuX2FyZy0+cmV0ID0gVEVF
Q19FUlJPUl9HRU5FUklDOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBzd2l0Y2gg
KHNobV9ycGMtPnhlbl9hcmctPmNtZCkKKyAgICB7CisgICAgY2FzZSBPUFRFRV9SUENfQ01EX0dF
VF9USU1FOgorICAgIGNhc2UgT1BURUVfUlBDX0NNRF9XQUlUX1FVRVVFOgorICAgIGNhc2UgT1BU
RUVfUlBDX0NNRF9TVVNQRU5EOgorICAgICAgICBicmVhazsKKyAgICBjYXNlIE9QVEVFX1JQQ19D
TURfU0hNX0FMTE9DOgorICAgICAgICBoYW5kbGVfcnBjX2NtZF9hbGxvYyhjdHgsIHJlZ3MsIGNh
bGwsIHNobV9ycGMpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIE9QVEVFX1JQQ19DTURfU0hN
X0ZSRUU6CisgICAgICAgIGZyZWVfb3B0ZWVfc2htX2J1ZihjdHgsIHNobV9ycGMtPnhlbl9hcmct
PnBhcmFtc1swXS51LnZhbHVlLmIpOworICAgICAgICBpZiAoIGNhbGwtPnJwY19kYXRhX2Nvb2tp
ZSA9PSBzaG1fcnBjLT54ZW5fYXJnLT5wYXJhbXNbMF0udS52YWx1ZS5iICkKKyAgICAgICAgICAg
IGNhbGwtPnJwY19kYXRhX2Nvb2tpZSA9IDA7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6
CisgICAgICAgIGJyZWFrOworICAgIH0KKworb3V0OgorICAgIHVubWFwX2RvbWFpbl9wYWdlKHNo
bV9ycGMtPnhlbl9hcmcpOworCisgICAgZG9fY2FsbF93aXRoX2FyZyhjdHgsIGNhbGwsIHJlZ3Ms
IE9QVEVFX1NNQ19DQUxMX1JFVFVSTl9GUk9NX1JQQywgMCwgMCwKKyAgICAgICAgICAgICAgICAg
ICAgIGdldF91c2VyX3JlZyhyZWdzLCAzKSwgMCwgMCk7CisKK30KKwogc3RhdGljIHZvaWQgaGFu
ZGxlX3JwY19mdW5jX2FsbG9jKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgb3B0ZWVfc3RkX2NhbGwgKmNhbGwp
CkBAIC0xMTI4LDcgKzEzNDQsNyBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfcnBjX2Z1bmNfYWxsb2Mo
c3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAogICAgICAgICBwdHIgPSAwOwogICAgIH0KICAgICBl
bHNlCi0gICAgICAgIHB0ciA9IHBhZ2VfdG9fbWFkZHIoc2htX3JwYy0+Z3Vlc3RfcGFnZSk7Cisg
ICAgICAgIHB0ciA9IHBhZ2VfdG9fbWFkZHIoc2htX3JwYy0+eGVuX2FyZ19wZyk7CiAKIG91dDoK
ICAgICB1aW50NjRfdG9fcmVncGFpcigmcjEsICZyMiwgcHRyKTsKQEAgLTExNzQsOCArMTM5MCw4
IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9ycGMoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjYXNlIE9QVEVFX1NNQ19SUENfRlVOQ19GT1JF
SUdOX0lOVFI6CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgT1BURUVfU01DX1JQQ19GVU5DX0NN
RDoKLSAgICAgICAgLyogVE9ETzogQWRkIGhhbmRsaW5nICovCi0gICAgICAgIGJyZWFrOworICAg
ICAgICBoYW5kbGVfcnBjX2NtZChjdHgsIHJlZ3MsIGNhbGwpOworICAgICAgICByZXR1cm47CiAg
ICAgfQogCiAgICAgZG9fY2FsbF93aXRoX2FyZyhjdHgsIGNhbGwsIHJlZ3MsIE9QVEVFX1NNQ19D
QUxMX1JFVFVSTl9GUk9NX1JQQywKLS0gCjIuMjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halnI-0006TH-0v; Tue, 11 Jun 2019 18:46: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halnG-0006S3-5L
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:50 +0000
X-Inumbo-ID: 44937fc5-8c79-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.43]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44937fc5-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:46:48 +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=HDKIezxP75fYhdAbC976NCtXvcAVTe85UNDXAjVs+DM=;
 b=eneXWRmUe2hcI0A0hTlU8/sOWuoeqZknlJhjuWso0iilv6T+WqzNrczOmk3OTwjDTSgilq9cDQL5bAJzomcrxoX/SfOlFcri7eEcrbmVjlCA3wTqJJnCQZf+r7uNTSDec+xDwUrbmwxEL3Z4CjQWXumYKFTBd3ckLqBz9et1qd5aVC2CcTtAm/DZEHSK+f+WjMYXHUzs35pgMZ6KhFSyHfNQfQNopujygMX1Q+WVH2nEcP+bcS6fkK+x/WuzUJgoE0QuJIeSGD9dhwL7PE5lQho9u1q/4qBzaKmiZlC38oRTPG98169KxOCGIJapUgkdSNgR5ho6cME8JGEX7ia0kA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:46 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:46 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 09/10] tools/arm: tee: add "tee" option for xl.cfg
Thread-Index: AQHVIIYF6TDvIT4pIEiasF2jZbMN/A==
Date: Tue, 11 Jun 2019 18:46:46 +0000
Message-ID: <20190611184541.7281-10-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 60258be5-6fd0-4d1e-32c6-08d6ee9d2818
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB402022382BB5505D4A747E32E6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:529;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(2351001)(14444005)(54906003)(86362001)(1076003)(256004)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(2501003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(478600001)(66446008)(5640700003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: QZ3pU1cL9YW5cdw7bh6r0r4jC0CnZn3oHY7hZWpClHxV1i2pxlj2HAtnMHrxkdMG/I+mthhbhoEYEZyjrM8U1uPhdttjhMpDk1z7jW6P1uPjr6y5rUqJqTxGagUAsqBuR9QK/lY8vRRQ8NT3HfXRM6lBQ1dI8yx/xUbdU3kMZx9mJwfjv9DNC2TTnI7hgdPzT92MWVS4SjG1SdnXWnGfMUeFPHOOPNcn1aBXqk3LablJrwkbxMuv7eFf7Ad1tU0yEPwTVyOVuSAwAJtEzmeR4c/S0I+LbI7S3DwFOuzkrCqkbqXF4AcpPf/pD6d6AvL59ca2d7HRYz3VU5nPuYl01NCRIx8KmLPeXQn11HjBLsUk82nKZaAcPQOwtxOrNomAO2w0sDPcpvV22MxSqUAcjk3b4yr1jByjKyhyFqhhQyk=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 60258be5-6fd0-4d1e-32c6-08d6ee9d2818
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:46.8165 (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: AM0PR03MB4020
Subject: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option for
 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Volodymyr Babchuk <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>

VGhpcyBlbnVtZXJhdGlvbiBjb250cm9scyBURUUgdHlwZSBmb3IgYSBkb21haW4uIEN1cnJlbnRs
eSB0aGVyZSBpcwp0d28gcG9zc2libGUgb3B0aW9uczogZWl0aGVyICdub25lJyBvciAnb3B0ZWUn
LgoKJ25vbmUnIGlzIHRoZSBkZWZhdWx0IHZhbHVlIGFuZCBpdCBiYXNpY2FsbHkgZGlzYWJsZXMg
VEVFIHN1cHBvcnQgYXQKYWxsLgoKJ29wdGVlJyBlbmFibGVzIGFjY2VzcyB0byB0aGUgT1AtVEVF
IHJ1bm5pbmcgb24gYSBob3N0IG1hY2hpbmUuIFRoaXMKcmVxdWlyZXMgc3BlY2lhbCBPUC1URUUg
YnVpbGQgd2l0aCB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0IGVuYWJsZWQuCgpTaWduZWQtb2ZmLWJ5
OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CgotLS0KIEFs
bCB0aGUgcGF0Y2hlcyB0byBvcHRlZS5jIHNob3VsZCBiZSBtZXJnZWQgdG9nZXRoZXIuIFRoZXkg
d2VyZQogc3BsaXQgdG8gZWFzZSB1cCByZXZpZXcuIEJ1dCB0aGV5IGRlcGVuZCBoZWF2aWx5IG9u
IGVhY2ggb3RoZXIuCgogQ2hhbmdlcyBmcm9tIHY1OgogIC0gUmVwbGFjZWQgIm5hdGl2ZSIgd2l0
aCAib3B0ZWUiIGluIHRoZSBjb21taXQgZGVzY3JpcHRpb24uCiAgLSBVcGRhdGVkIGFuZCBleHRl
bmRlZCBkb2N1bWVudGF0aW9uIGJhc2VkIG9uIEp1bGllbiBHcmFsbCdzCiAgICBhbmQgSWFuIEph
Y2tzb24ncyBzdWdnZXN0aW9ucy4KCiBDaGFuZ2VzIGZyb20gdjQ6CiAgLSAibmF0aXZlIiBvcHRp
b24gd2FzIHJlcGxhY2VkIHdpdGggIm9wdGVlIgogIC0gInRlZSIgcHJvcGVydHkgd2FzIG1vdmVk
IGZyb20gYXJjaC1zcGVjaWZpYyBzZWN0aW9uIHRvIHRoZQogICAgIGdsb2JhbCBvbmUuIERvY3Vt
ZW50YXRpb24gbW92ZWQgaW5zaWRlICJEZXZpY2VzIiBzZWN0aW9uLgoKIENoYW5nZXMgZnJvbSB2
MzoKICAtIHRlZV9lbmFibGVkIHJlbmFtZWQgdG8gdGVlX3R5cGUuIEN1cnJlbnRseSB0d28gdHlw
ZXMgYXJlIHN1cHBvcnRlZAogICAgYXMgZGVzY3JpYmVkIGluIHRoZSBjb21taXQgbWVzc2FnZQog
IC0gQWRkIExJQlhMX0hBVkVfQlVJTERJTkZPX0FSQ0hfQVJNX1RFRSBkZWZpbml0aW9uCgogQ2hh
bmdlcyBmcm9tIHYyOgogIC0gVXNlIGFyY2gudGVlX2VuYWJsZWQgaW5zdGVhZCBvZiBzZXBhcmF0
ZSBkb21jdGwKLS0tCiBkb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gICAgfCAyMSArKysrKysrKysr
KysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA1ICsrKysrCiB0b29s
cy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgfCAxMyArKysrKysrKysrKysrCiB0b29scy9saWJ4bC9s
aWJ4bF90eXBlcy5pZGwgfCAgNiArKysrKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICB8
ICA5ICsrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmlu
CmluZGV4IGM5OWQ0MDMwN2UuLmU2NWFiNjExMWYgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLmNm
Zy41LnBvZC5pbgorKysgYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KQEAgLTE1NDQsNiArMTU0
NCwyNyBAQCBTZXQgbWF4aW11bSBoZWlnaHQgZm9yIHBvaW50ZXIgZGV2aWNlLgogCiA9YmFjawog
Cis9aXRlbSBCPHRlZT0iU1RSSU5HIj4KKworQjxBcm0gb25seS4+IFNldCBURUUgdHlwZSBmb3Ig
dGhlIGd1ZXN0LiBURUUgaXMgYSBUcnVzdGVkIEV4ZWN1dGlvbgorRW52aXJvbm1lbnQgLS0gc2Vw
YXJhdGUgc2VjdXJlIE9TIGZvdW5kIG9uIHNvbWUgcGxhdGZvcm1zLiBCPFNUUklORz4gY2FuIGJl
IG9uZSBvZiB0aGU6CisKKz1vdmVyIDQKKworPWl0ZW0gQjxub25lPgorCitEaXNhYmxlIFRFRSBz
dXBwb3J0IGF0IGFsbC4gVGhpcyBpcyB0aGUgZGVmYXVsdCB2YWx1ZS4KKworPWl0ZW0gQjxvcHRl
ZT4KKworQWxsb3cgYSBndWVzdCB0byB1c2UgT1AtVEVFLiBOb3RlIHRoYXQgYSB2aXJ0dWFsaXph
dGlvbi1hd2FyZSBPUC1URUUKK2lzIHJlcXVpcmVkIGZvciB0aGlzLiBJZiB0aGlzIG9wdGlvbiBp
cyBzZWxlY3RlZCwgZ3Vlc3Qgd2lsbCBiZSBhYmxlCit0byBhY2Nlc3MgdG8gdGhlIHJlYWwgT1At
VEVFIE9TIHJ1bm5pbmcgb24gdGhlIGhvc3QuIEd1ZXN0IGNyZWF0aW9uCit3aWxsIGZhaWwgaWYg
T1AtVEVFIGhhdmUgbm8gcmVzb3VyY2VzIGZvciBhIG5ldyBndWVzdC4gTnVtYmVyIG9mIHN1cHBv
cnRlZAorZ3Vlc3RzIGRlcGVuZHMgb24gT1AtVEVFIGNvbmZpZ3VyYXRpb24uCisKKz1iYWNrCisK
ID1iYWNrCiAKID1oZWFkMiBQYXJhdmlydHVhbGlzZWQgKFBWKSBHdWVzdCBTcGVjaWZpYyBPcHRp
b25zCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwu
aAppbmRleCA5YmFjZmI5N2YwLi4xZmU2ZWEyYmQ4IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTI3Myw2ICsyNzMsMTEgQEAKICAq
LwogI2RlZmluZSBMSUJYTF9IQVZFX0JVSUxESU5GT19BUk1fR0lDX1ZFUlNJT04gMQogCisvKgor
ICogbGlieGxfZG9tYWluX2J1aWxkX2luZm8gaGFzIHRoZSBhcmNoX2FybS50ZWUgZmllbGQuCisg
Ki8KKyNkZWZpbmUgTElCWExfSEFWRV9CVUlMRElORk9fQVJDSF9BUk1fVEVFIDEKKwogLyoKICAq
IExJQlhMX0hBVkVfU09GVF9SRVNFVCBpbmRpY2F0ZXMgdGhhdCBsaWJ4bCBzdXBwb3J0cyBwZXJm
b3JtaW5nCiAgKiAnc29mdCByZXNldCcgZm9yIGRvbWFpbnMgYW5kIHRoZXJlIGlzICdzb2Z0X3Jl
c2V0JyBzaHV0ZG93biByZWFzb24KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
IGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKaW5kZXggMTQxZTE1OTA0My4uNmI3MmMwMDk2MCAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfYXJtLmMKQEAgLTg5LDYgKzg5LDE5IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fcHJlcGFy
ZV9jb25maWcobGlieGxfX2djICpnYywKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAg
fQogCisgICAgc3dpdGNoIChkX2NvbmZpZy0+Yl9pbmZvLnRlZSkgeworICAgIGNhc2UgTElCWExf
VEVFX1RZUEVfTk9ORToKKyAgICAgICAgY29uZmlnLT5hcmNoLnRlZV90eXBlID0gWEVOX0RPTUNU
TF9DT05GSUdfVEVFX05PTkU7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgTElCWExfVEVFX1RZ
UEVfT1BURUU6CisgICAgICAgIGNvbmZpZy0+YXJjaC50ZWVfdHlwZSA9IFhFTl9ET01DVExfQ09O
RklHX1RFRV9PUFRFRTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgTE9H
KEVSUk9SLCAiVW5rbm93biBURUUgdHlwZSAlZCIsCisgICAgICAgICAgICBkX2NvbmZpZy0+Yl9p
bmZvLnRlZSk7CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgIH0KKwogICAgIHJldHVy
biAwOwogfQogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXggYjYxMzk5Y2UzNi4uZmE1ZWU2NTQ2MyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbApAQCAtNDYwLDYgKzQ2MCwxMSBAQCBsaWJ4bF9naWNfdmVyc2lvbiA9IEVu
dW1lcmF0aW9uKCJnaWNfdmVyc2lvbiIsIFsKICAgICAoMHgzMCwgInYzIikKICAgICBdLCBpbml0
X3ZhbCA9ICJMSUJYTF9HSUNfVkVSU0lPTl9ERUZBVUxUIikKIAorbGlieGxfdGVlX3R5cGUgPSBF
bnVtZXJhdGlvbigidGVlX3R5cGUiLCBbCisgICAgKDAsICJub25lIiksCisgICAgKDEsICJvcHRl
ZSIpCisgICAgXSwgaW5pdF92YWwgPSAiTElCWExfVEVFX1RZUEVfTk9ORSIpCisKIGxpYnhsX3Jk
bV9yZXNlcnZlID0gU3RydWN0KCJyZG1fcmVzZXJ2ZSIsIFsKICAgICAoInN0cmF0ZWd5IiwgICAg
bGlieGxfcmRtX3Jlc2VydmVfc3RyYXRlZ3kpLAogICAgICgicG9saWN5IiwgICAgICBsaWJ4bF9y
ZG1fcmVzZXJ2ZV9wb2xpY3kpLApAQCAtNTM3LDYgKzU0Miw3IEBAIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvID0gU3RydWN0KCJkb21haW5fYnVpbGRfaW5mbyIsWwogICAgICgibmVzdGVkX2h2bSIs
ICAgICAgIGxpYnhsX2RlZmJvb2wpLAogICAgICgiYXBpYyIsICAgICAgICAgICAgIGxpYnhsX2Rl
ZmJvb2wpLAogICAgICgiZG1fcmVzdHJpY3QiLCAgICAgIGxpYnhsX2RlZmJvb2wpLAorICAgICgi
dGVlIiwgICAgICAgICAgICAgIGxpYnhsX3RlZV90eXBlKSwKICAgICAoInUiLCBLZXllZFVuaW9u
KE5vbmUsIGxpYnhsX2RvbWFpbl90eXBlLCAidHlwZSIsCiAgICAgICAgICAgICAgICAgWygiaHZt
IiwgU3RydWN0KE5vbmUsIFsoImZpcm13YXJlIiwgICAgICAgICBzdHJpbmcpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJiaW9zIiwgICAgICAgICAgICAgbGlieGxf
Ymlvc190eXBlKSwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94
bF9wYXJzZS5jCmluZGV4IGUxMDViZGEyYmIuLjA2MDQzNzRlZjMgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAtMjY5MSw2ICsyNjkx
LDE1IEBAIHNraXBfdXNiZGV2OgogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCF4bHVfY2Zn
X2dldF9zdHJpbmcgKGNvbmZpZywgInRlZSIsICZidWYsIDEpKSB7CisgICAgICAgIGUgPSBsaWJ4
bF90ZWVfdHlwZV9mcm9tX3N0cmluZyhidWYsICZiX2luZm8tPnRlZSk7CisgICAgICAgIGlmIChl
KSB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwKKyAgICAgICAgICAgICAgICAgICAgIlVu
a25vd24gdGVlIFwiJXNcIiBzcGVjaWZpZWRcbiIsIGJ1Zik7CisgICAgICAgICAgICBleGl0KC1F
UlJPUl9GQUlMKTsKKyAgICAgICAgfQorICAgIH0KKwogICAgIHBhcnNlX3ZrYl9saXN0KGNvbmZp
ZywgZF9jb25maWcpOwogCiAgICAgeGx1X2NmZ19kZXN0cm95KGNvbmZpZyk7Ci0tIAoyLjIxLjAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:46:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:46:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halnK-0006VH-Ds; Tue, 11 Jun 2019 18:46: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=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halnI-0006Tr-NQ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:46:52 +0000
X-Inumbo-ID: 46440458-8c79-11e9-8e96-375380862569
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.75]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 46440458-8c79-11e9-8e96-375380862569;
 Tue, 11 Jun 2019 18:46:51 +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=fP8vJPN22b6OLgoR82XgeZN8aCm/Eqc6Z8g29fVGTPY=;
 b=Q3cVf+f27Lg8BmW0POG23EadM4MtrOl4PhdJj4Kngf6PDzy7hyBKJUvR0zT2Ox/U0Wr7hd1THLRJKx38CKUOCepKKFclwVgaSIQKpcgEe+hz/w4GgEAdnUOlohlKHUBj5QlRMsBSQ/iHDeGBFu3GaXV79HJTpP/Fd+FV2B//UMaWPdBksY2srfFLgKQ503SnDdXpjdcjDcC22p+x6rBobCOzTlJ9Cy6HHjRAekZmodSqydeOUzgQv8bpYe0tGfnl//yT8IfHZlB+G7nrKZGW9Q+JwHNca1HEEHfypZCxlO9XZVNrJCseUJnwvjBMK7DYVXXcUB+gb5RycMO3ScMyKQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:46:49 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:46:49 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 10/10] tools/arm: optee: create optee firmware node in
 DT if tee=optee
Thread-Index: AQHVIIYHkNjY1FWYAUqunta53z+c6Q==
Date: Tue, 11 Jun 2019 18:46:49 +0000
Message-ID: <20190611184541.7281-11-volodymyr_babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190611184541.7281-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: 8c4daab7-e95e-4559-3471-08d6ee9d29dc
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB4020073E7498A04C70679301E6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(2351001)(54906003)(86362001)(1076003)(256004)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(2501003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(478600001)(66446008)(5640700003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: X4GJ5xEVS3F8hgjcq6mnN3nVCUJKDt1CpUwFCDpKtmb5DlYUw2RLrDayEPIV3zvyiuvfoB5CZfwwVATBE0I0gleYQFgVZVGCr69viP0gLbmEpvYbh3/1tTcH02yxT8pLVKyqOIPvz9rw8KyhEEqD6LYPFEMyulmHt2cuCS3/ZKZ24hlYfi+J8mi8WZsQ+TId8O81Zj1VPmoT4VkxP4YK4lGUXxMxEvTeWlIbdyX6qUM5ljF96+Q49MfDqbfxI0SYLFeqHcrzsI2QlM+Ml56m/j08aJURahtD/5qcfSktcwKzVff+RHT3EsPKG5kdLZSdTwu2JB6pY02LkKdeUZ9r4bpjM0nvRB9FFczYNtAv6MdmTatbSm7I1ugzydiEzmc5rm38ZXO51XCwFMtzECKmIlsQxr8qms8uUK8U82e6zqQ=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8c4daab7-e95e-4559-3471-08d6ee9d29dc
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:46:49.8307 (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: AM0PR03MB4020
Subject: [Xen-devel] [PATCH v6 10/10] tools/arm: optee: create optee
 firmware node in DT if tee=optee
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Volodymyr Babchuk <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>

SWYgVEVFIHN1cHBvcnQgaXMgZW5hYmxlZCB3aXRoICJ0ZWU9b3B0ZWUiIG9wdGlvbiBpbiB4bC5j
ZmcsCnRoZW4gd2UgbmVlZCB0byBpbmZvcm0gZ3Vlc3QgYWJvdXQgYXZhaWxhYmxlIFRFRSwgYnkg
Y3JlYXRpbmcKY29ycmVzcG9uZGluZyBub2RlIGluIHRoZSBndWVzdCdzIGRldmljZSB0cmVlLgoK
U2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0u
Y29tPgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKLS0tCiBUaGlz
IHBhdGNoIGRlcGVuZHMgb24gcGF0Y2hlcyB0byBvcHRlZS5jLgoKIENoYW5nZXMgZnJvbSB2NDoK
ICAtICJuYXRpdmUiIG9wdGlvbiByZXBsYWNlZCB3aXRoICJvcHRlZSIKCiBDaGFuZ2VzIGZyb20g
djM6CiAgLSAic21jIiBtZXRob2QgcmVwbGFjZWQgd2l0aCAiaHZjIgogIC0gQ29kaW5nIHN0eWxl
IGZpeGVzCi0tLQogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgfCAyOSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCmlu
ZGV4IDZiNzJjMDA5NjAuLmJmMzFiOWIzY2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC00MjAsNiArNDIwLDMyIEBA
IHN0YXRpYyBpbnQgbWFrZV9wc2NpX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0KQogICAg
IHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IG1ha2Vfb3B0ZWVfbm9kZShsaWJ4bF9fZ2MgKmdj
LCB2b2lkICpmZHQpCit7CisgICAgaW50IHJlczsKKyAgICBMT0coREVCVUcsICJDcmVhdGluZyBP
UC1URUUgbm9kZSBpbiBkdGIiKTsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImZp
cm13YXJlIik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9iZWdp
bl9ub2RlKGZkdCwgIm9wdGVlIik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9jb21wYXQoZ2MsIGZkdCwgMSwgImxpbmFybyxvcHRlZS10eiIpOwor
ICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5n
KGZkdCwgIm1ldGhvZCIsICJodmMiKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAg
cmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAg
IHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAg
ICByZXR1cm4gMDsKK30KKwogc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2Mg
KmdjLCB2b2lkICpmZHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCB4Y19kb21faW1hZ2UgKmRvbSkKIHsKQEAgLTkzMyw2ICs5NTksOSBAQCBuZXh0X3Jlc2l6ZToK
ICAgICAgICAgaWYgKGluZm8tPmFyY2hfYXJtLnZ1YXJ0ID09IExJQlhMX1ZVQVJUX1RZUEVfU0JT
QV9VQVJUKQogICAgICAgICAgICAgRkRUKCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoZ2MsIGZkdCwg
YWluZm8sIGRvbSkgKTsKIAorICAgICAgICBpZiAoaW5mby0+dGVlID09IExJQlhMX1RFRV9UWVBF
X09QVEVFKQorICAgICAgICAgICAgRkRUKCBtYWtlX29wdGVlX25vZGUoZ2MsIGZkdCkgKTsKKwog
ICAgICAgICBpZiAocGZkdCkKICAgICAgICAgICAgIEZEVCggY29weV9wYXJ0aWFsX2ZkdChnYywg
ZmR0LCBwZmR0KSApOwogCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:49:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1halpx-0007LU-6B; Tue, 11 Jun 2019 18:49: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=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1halpw-0007LN-0s
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:49:36 +0000
X-Inumbo-ID: a73e03d7-8c79-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 a73e03d7-8c79-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:49:34 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id v24so8350258ljg.13
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 11:49: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=1ibJeI4B0AHM4pXbSLske50KyEAVxh8ue+2aA+VJz/o=;
 b=Hbm4JKHGZzSHxkaB2gQw4xkL37oy66xtq83T6AW5gECxdZojFDG2Uy2edH4989U/hd
 m5itBoHwN0/5NlDOKrFfx2u8fb1yELS9J/4CokiNrRi2pfbTibcaJSTma8fK2ab08ObE
 8+aG9QQx/nWij8uKjay9kpVBV3Lrc5kPlqkXpW8xqAVXdS9hGGPtFoXj0Mc96hrzkpwi
 Eq8TF1J7bpIGzV+nN16rLqyMpReq9YZ2KBc+Ogc9Vyu8ap3oSi5MLgCuga2OFYo7SlHM
 gTDqxFFzaO0atb93XVI5u9fcK27kWibjNoRZ6pfjLyGHBnUFhrIGXnw3jTpNbrEiJ3Nu
 9FCQ==
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=1ibJeI4B0AHM4pXbSLske50KyEAVxh8ue+2aA+VJz/o=;
 b=Gb+n5+2qdlZdteYSP9QLUE3Z0sbL7m8mH9rAqs87fkDE6Z30tpRpbqXWf/4/wr4kbt
 UfcXWY9FQ6o6walYdtDey8KXCzjjZ3X+1wqMCy6l99cXyqj3+DAXibD2j4yzvzJgNxe/
 TAf2ZCuqhjYfJplVDvsG84FdWwJ8XC4ZbPuhVEW+EeDE7SKx+hLwSjglDnKNLYCgVMHy
 iuIjtJOGKMkjoGXEtQw+bPpaN0Afj19b/l3zqk+VrcGEMREnvws+3tY32wq+IA0MCVE4
 rzqQHZWRM3b8Ga4BVVrdroRyaidTJwqKoTi00JS0aGaaxwag3cFjSHgmmVt58JEOEZjT
 QfSw==
X-Gm-Message-State: APjAAAUUwH6nle8l8BKoI7GqkuV4ASy14ak0j/Rx34r8stkeL7eL4QY+
 86Z5SAUAbT6dU57uigSEUlXhR2qLL60toYtXF7U=
X-Google-Smtp-Source: APXvYqz6bIDwkcCMH047x++5+6On4XKgltYUkbpQW7XDHNwetnnjc9M2hm8Y2ZD096aR8uFAOVH8fSn+TLodxWRlzpM=
X-Received: by 2002:a2e:824d:: with SMTP id j13mr39773703ljh.137.1560278973166; 
 Tue, 11 Jun 2019 11:49:33 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <43766a806049b9556dd73ed8c1d6368ab2b26c4f.1560272437.git.tsirakisn@ainfosec.com>
In-Reply-To: <43766a806049b9556dd73ed8c1d6368ab2b26c4f.1560272437.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 11:49:21 -0700
Message-ID: <CACMJ4GZfTrrA=HkWemB96Qb_8wftbSxv+cXDpa6t0Z=gQc-ywQ@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMTA6MTEgQU0gTmljaG9sYXMgVHNpcmFraXMKPG5pa28u
dHNpcmFraXNAZ21haWwuY29tPiB3cm90ZToKPgo+IFdoZW4gYSBtZXNzYWdlIGlzIHJlcXVldWUn
ZCBpbiBYZW4ncyBpbnRlcm5hbCBxdWV1ZSwgdGhlIHF1ZXVlCj4gZW50cnkgY29udGFpbnMgdGhl
IGxlbmd0aCBvZiB0aGUgbWVzc2FnZSBzbyB0aGF0IFhlbiBrbm93cyB0bwo+IHNlbmQgYSBWSVJR
IHRvIHRoZSByZXNwZWN0aXZlIGRvbWFpbiB3aGVuIGVub3VnaCBzcGFjZSBmcmVlcyB1cAo+IGlu
IHRoZSByaW5nLiBEdWUgdG8gYSBzbWFsbCBidWcsIGhvd2V2ZXIsIFhlbiBkb2Vzbid0IHBvcHVs
YXRlCj4gdGhlIGxlbmd0aCBvZiB0aGUgbXNnIGlmIGEgZ2l2ZW4gd3JpdGUgZmFpbHMsIHNvIHRo
aXMgbGVuZ3RoIGlzCj4gYWx3YXlzIHJlcG9ydGVkIGFzIHplcm8uIFRoaXMgY2F1c2VzIFhlbiB0
byBzcHVycmlvdXNseSB3YWtlIHVwCj4gYSBkb21haW4gZXZlbiB3aGVuIHRoZSByaW5nIGRvZXNu
J3QgaGF2ZSBlbm91Z2ggc3BhY2UuCj4KPiBUaGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCB0aGUg
bXNnIGxlbiBpcyBwcm9wZXJseSByZXBvcnRlZCBieQo+IHBvcHVsYXRpbmcgaXQgaW4gdGhlIGV2
ZW50IG9mIGEgd3JpdGUgZmFpbHVyZS4KCllvdSdyZSBjb3JyZWN0IHRoYXQgdGhpcyBpcyBhbiBp
c3N1ZSB0byBiZSBmaXhlZCwgYnV0IHVuZm9ydHVuYXRlbHkKdGhpcyBwYXRjaCBkb2Vzbid0IGNv
bXBpbGUsIGF0IGxlYXN0IHdpdGggZ2NjIDguMiB3aXRoIHdhcm5pbmdzIGFzCmVycm9ycywgcmVw
b3J0aW5nOgoKYXJnby5jOiBJbiBmdW5jdGlvbiAnc2VuZHYnOgphcmdvLmM6MjA1NzozNTogZXJy
b3I6IHBhc3NpbmcgYXJndW1lbnQgMyBvZiAnaW92X2NvdW50JyBmcm9tCmluY29tcGF0aWJsZSBw
b2ludGVyIHR5cGUgWy1XZXJyb3I9aW5jb21wYXRpYmxlLXBvaW50ZXItdHlwZXNdCiAgICAgICAg
ICAgICBpb3ZfY291bnQoaW92cywgbmlvdiwgJmxlbik7CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXn5+fgphcmdvLmM6NzIzOjI1OiBub3RlOiBleHBlY3RlZCAndW5zaWduZWQg
aW50IConIGJ1dCBhcmd1bWVudCBpcyBvZiB0eXBlCidsb25nIHVuc2lnbmVkIGludCAqJwogICAg
ICAgICAgIHVuc2lnbmVkIGludCAqY291bnQpCiAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5efn5+
fgoKRXZlbiB3aXRob3V0IHRoaXMgZXJyb3IsIHRoZSBsb2dpYyBpdCBpbXBsZW1lbnRzIGNhbiB1
bm5lY2Vzc2FyaWx5Cmludm9rZSBpb3ZfY291bnQgdHdpY2UgdXBvbiB0aGUgc2FtZSBndWVzdC1z
dXBwbGllZCBidWZmZXJzOyBpdCB3b3VsZApiZSBiZXR0ZXIgdG8gYXZvaWQgdGhhdCwgc286IGxv
b2tpbmcgYXQgdGhlIG9yaWdpbmFsIHNlY3Rpb24gb2YgY29kZToKCiogc2VuZHYncyAibGVuIiB2
YXJpYWJsZSBjYW4gYmUgaW50LCByYXRoZXIgdGhhbiBsb25nLgoqIGlvdl9jb3VudCBjYW4gYmUg
Y2FsbGVkIGZyb20gc2VuZHYsIGp1c3QgYmVmb3JlIHJpbmdidWZfaW5zZXJ0LAppbnN0ZWFkIG9m
IHdpdGhpbiByaW5nYnVmX2luc2VydC4gSXQgY2FuIHBvcHVsYXRlIHNlbmR2J3MgImxlbiIKdmFy
aWFibGUuCiogdGhlIGxlbiBvYnRhaW5lZCBmcm9tIGlvdl9jb3VudCAoaWYgc3VjY2Vzc2Z1bCkg
Y2FuIGJlIHBhc3NlZCBpbnRvCnJpbmdidWZfaW5zZXJ0IGFzIGEgcGFyYW1ldGVyLCBhbmQgcmVw
bGFjZSByaW5nYnVmX2luc2VydCdzIGV4aXN0aW5nCiJsZW4iIHZhcmlhYmxlLgoqIHJpbmdidWZf
aW5zZXJ0J3MgIm91dF9sZW4iIHBvaW50ZXIgYXJndW1lbnQgY2FuIHRoZW4gYmUgZHJvcHBlZCBh
cwp1bm5lY2Vzc2FyeS4KKiBwZW5kaW5nX3JlcXVldWUgd2lsbCBiZSBmaW5lIHRvIHVzZSBzZW5k
didzIHBvcHVsYXRlZCAibGVuIiB2YXJpYWJsZS4KCkNocmlzdG9waGVyCgoKPiBTaWduZWQtb2Zm
LWJ5OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KPiAtLS0KPiAg
eGVuL2NvbW1vbi9hcmdvLmMgfCA2ICsrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRp
b25zKCspCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9hcmdvLmMgYi94ZW4vY29tbW9uL2Fy
Z28uYwo+IGluZGV4IDJmODc0YTU3MGQuLmViNTQxODI5ZDYgMTAwNjQ0Cj4gLS0tIGEveGVuL2Nv
bW1vbi9hcmdvLmMKPiArKysgYi94ZW4vY29tbW9uL2FyZ28uYwo+IEBAIC0yMDUwLDYgKzIwNTAs
MTIgQEAgc2VuZHYoc3RydWN0IGRvbWFpbiAqc3JjX2QsIHhlbl9hcmdvX2FkZHJfdCAqc3JjX2Fk
ZHIsCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBpbnQgcmM7Cj4KPiArICAgICAgICAgICAg
LyoKPiArICAgICAgICAgICAgICogaWYgcmluZ2J1Zl9pbnNlcnQgZmFpbHMsIHRoZW4gbGVuIHdp
bGwgbmV2ZXIgYmUgcG9wdWxhdGVkLgo+ICsgICAgICAgICAgICAgKiBtYWtlIHN1cmUgdG8gcG9w
dWxhdGUgaXQgaGVyZS4KPiArICAgICAgICAgICAgICovCj4gKyAgICAgICAgICAgIGlvdl9jb3Vu
dChpb3ZzLCBuaW92LCAmbGVuKTsKPiArCj4gICAgICAgICAgICAgIGFyZ29fZHByaW50aygiYXJn
b19yaW5nYnVmX3NlbmR2IGZhaWxlZCwgRUFHQUlOXG4iKTsKPiAgICAgICAgICAgICAgLyogcmVx
dWV1ZSB0byBpc3N1ZSBhIG5vdGlmaWNhdGlvbiB3aGVuIHNwYWNlIGlzIHRoZXJlICovCj4gICAg
ICAgICAgICAgIHJjID0gcGVuZGluZ19yZXF1ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5k
b21haW5faWQsIGxlbik7Cj4gLS0KPiAyLjE3LjEKPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 18:52:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 18: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 1halsY-0008AT-4I; Tue, 11 Jun 2019 18:52:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZYfD=UK=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1halsX-0008AL-2W
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 18:52:17 +0000
X-Inumbo-ID: 07929491-8c7a-11e9-8980-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::60b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07929491-8c7a-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 18:52:16 +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=FmpTJqa+wQqitvnT0x1YpoKTWD7Powo15D6NSIH2ZHo=;
 b=flZQjw9EKb53fJ1HPf8Ej0dYhdoaop7eNE2TolkNWp/btxDg0QNSRhqoTmkiu05e2gOS1zoyqBwBBfGQwENd5UeES7tf9FqSbur6fFuOHKLTy4Pavzatmt9VCHK7STvt1JpIYgNBWeSqNab3orv215XfXXkzGFL9LPXoMCU6Pip0tlOtHPB0BhEieHyHeyoR55lDMvwXwDXNHrTUUWNyabds9219giF4etrx8VQRJCXo5czNcfZSCdGe0xbKXHuldL6P0M6elj5MNhaN0/cEtIJ0LHQNnFIwQEOae6hJNHWskJrV8dEMlKV6a5DgoB33UPsiaWrQ0pnFS0RrHqfmbA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4020.eurprd03.prod.outlook.com (52.135.147.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.17; Tue, 11 Jun 2019 18:52:13 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1965.011; Tue, 11 Jun 2019
 18:52:13 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_defconfig
Thread-Index: AQHVC+yMHILNn8cZtESyMQqnzza/oKaNVxqAgAABAACACZ2bAA==
Date: Tue, 11 Jun 2019 18:52:13 +0000
Message-ID: <87wohs6jkz.fsf@epam.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com>
In-Reply-To: <675a4182-74c7-24c6-3a5f-c7359eb6899f@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: ad3dd168-c652-479b-a00b-08d6ee9deacb
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:AM0PR03MB4020; 
x-ms-traffictypediagnostic: AM0PR03MB4020:
x-microsoft-antispam-prvs: <AM0PR03MB4020E090C5BA8C7BC25CEFCBE6ED0@AM0PR03MB4020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(14444005)(54906003)(86362001)(256004)(7416002)(316002)(71200400001)(11346002)(6916009)(2616005)(476003)(71190400001)(486006)(446003)(5660300002)(6116002)(80792005)(7736002)(305945005)(99286004)(3846002)(26005)(53936002)(66946007)(4326008)(229853002)(53546011)(6436002)(6506007)(76116006)(76176011)(68736007)(8936002)(36756003)(73956011)(72206003)(25786009)(102836004)(186003)(6486002)(6512007)(55236004)(91956017)(6246003)(8676002)(64756008)(66556008)(66476007)(66066001)(2906002)(14454004)(81156014)(81166006)(478600001)(66446008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4020;
 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: sKC9UW+LiDdxD1DddT9gVlD3uK0jG6XHSsNBLrE6STabY8BePYIB9+bOyNdOIvyPMRyXB97r4M0GV4Js+rrjRIJUHkmZmQecp2fLlCFtJeMZgTnEwmt9zPcZsHzILtRNCSgtFubpA7xc+q2UBfh8UzOSFGq6wha9uY/FVEMOjiEDZ2H2gGxa1Ct1cHvKO376KMLhchq2MAIcpOy7wKyk1H2tkxAiMl2i4+sHfso18kpcH0pNwcEjDIQtDOa85Fbfti2W+W4N8Acm1ugBaX6lVOlWeCJS6UNoJrc6k19TMxhRwWDDBoslMYZ8XKr50VZrgfPwbg/7i+OtLd20jlJh3PaOEi4HgsT9mVpoUNscLIgPSEcxKtb0SygZzjfJyDo3fl+s/VEtPfbFeMtxTTpzMrK7RRxXzwh7o9DFGU9otEc=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ad3dd168-c652-479b-a00b-08d6ee9deacb
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 18:52:13.5573 (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: AM0PR03MB4020
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

CkhlbGxvIEp1bGllbiwgSmFuLAoKSnVsaWVuIEdyYWxsIHdyaXRlczoKCj4+Pj4+IE9uIDE2LjA1
LjE5IGF0IDE1OjM3LCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+Pj4gQXMg
YnVpbGQgc3lzdGVtIG5vdyBzdXBwb3J0cyAqX2RlZmNvbmZpZyBydWxlcyBpdCBpcyBnb29kIHRv
IGJlIGFibGUKPj4+IHRvIGNvbmZpZ3VyZSBtaW5pbWFsIFhFTiBpbWFnZSB3aXRoCj4+Pgo+Pj4g
ICBtYWtlIHRpbnk2NF9kZWZjb25maWcKPj4+Cj4+PiBjb21tYW5kLgo+Pj4KPj4+IFNpZ25lZC1v
ZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPj4K
Pj4geW91IGhhZCBvYmplY3Rpb25zIGhlcmUsIGFuZCB0aGUgZmlyc3QgcGF0Y2ggbWFrZXMgbGl0
dGxlIHNlbnNlCj4+IHdpdGhvdXQgdGhlIDJuZC4gTWF5IEkgYXNrIHdoYXQgdGhlIHZlcmRpY3Qg
aXMsIGkuZS4gd2hldGhlciBJIHNob3VsZAo+PiBkcm9wIHRoZXNlIHR3byBmcm9tIG15IGxpc3Qg
b2YgcGVuZGluZyBwYXRjaGVzPwo+Cj4gVm9sb2R5bXlyIHdhcyBnb2luZyB0byByZXNlbmQgdGhl
IHNlcmllcyB3aXRoIGRvY3VtZW50YXRpb24gKGFzIGEKPiBzZXBhcmF0ZSBwYXRjaCkuIEJ1dCBJ
IHdvdWxkIGJlIGhhcHB5IHRvIHRha2UgIzEgYW5kICMyIGFzc3VtaW5nIHRoYXQKPiBkb2N1bWVu
dGF0aW9uIHBhdGNoIGlzIGdvaW5nIHRvIGJlIHNlbnQuCgpZZXMsIHNvcnJ5IGZvciB0aGUgZGVs
YXkuIEknbSBnb2luZyB0byBzZW5kIHJlc2VuZCB0aGUgc2VyaWVzIHNvb24uIEJ1dApJIGNhbiBz
ZWUsIHRoYXQgZmlyc3QgdHdvIHBhdGNoZXMgYXJlIGFscmVhZHkgaW4gdGhlIHN0YWdpbmcgYnJh
bmNoLgpTaG91bGQgSSByZXNlbmQgdGhlIHdob2xlIHNlcmllcyBpbiB0aGlzIGNhc2U/IE9yIHNp
bmdsZSBwYXRjaCB3aXRoIHRoZQptaXNzaW5nIGRvY3VtZW50YXRpb24gd2lsbCBiZSBzdWZmaWNp
ZW50PwoKQW5kIGFub3RoZXIsIHNsaWdodGx5IHJlbGF0ZWQgcXVlc3Rpb246IEknbSBub3Qgc3Vy
ZSB3aGF0IHRvIGRvIHdpdGggbXkKcGF0Y2ggdG8gZ2V0X21haW50YWluZXIucGwgc2NyaXB0LiBT
aG91bGQgSSByZXNlbmQgdGhlIG5ldyB2ZXJzaW9uPyBKYW4KaGFkIGNvbW1lbnRzIG9ubHkgdG8g
Y29tbWl0IG1lc3NhZ2UuLi4KCi0tCkJlc3QgcmVnYXJkcyxWb2xvZHlteXIgQmFiY2h1awpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19: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 1hamFk-0001nB-N5; Tue, 11 Jun 2019 19: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hamFi-0001n6-Mk
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:16:14 +0000
X-Inumbo-ID: 6092ce5d-8c7d-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 6092ce5d-8c7d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:16:13 +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: f+wqjoGi7EYbp2sxjyIgXEjUouUvf5MG/JWnwq7rCks1uTKf47QG8kOGGV8gZX1/ZvILCn/MaH
 wgMZlc0MnUO4XzOQI17vHg+BabSabN5QqTMPDQBruy/t18CjMa3GadIiR7a4zPR/9Ukx9MpclQ
 bBUlKhl6bFxbfRHzZg53a+WoC8cGglAjUUfzGMaAZmrECgSDvLNyQghAXBwcVVomKlfT09brN6
 SWdLkIomR6iJ/QKYfvXpeh4GO6q7IUwQ14pu1djLW/6G8uVQROuJWzpBER/9TuqpVbiBAGu4A5
 0u4=
X-SBRS: 2.7
X-MesageID: 1599120
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,362,1557201600"; 
   d="scan'208";a="1599120"
To: Christopher Clark <christopher.w.clark@gmail.com>, Nicholas Tsirakis
 <niko.tsirakis@gmail.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <CACMJ4GYFeudWjWUOEDPYCKPF+JNJ761yQ7n+rkEY4bzWbnO69Q@mail.gmail.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: <fed80081-964c-05a2-8438-4b01d250eb8c@citrix.com>
Date: Tue, 11 Jun 2019 20:16:09 +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: <CACMJ4GYFeudWjWUOEDPYCKPF+JNJ761yQ7n+rkEY4bzWbnO69Q@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] argo: warn sendv() caller when ring is
 full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDYvMjAxOSAxOTo0MywgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gT24gVHVlLCBK
dW4gMTEsIDIwMTkgYXQgMTA6MTEgQU0gTmljaG9sYXMgVHNpcmFraXMKPiA8bmlrby50c2lyYWtp
c0BnbWFpbC5jb20+IHdyb3RlOgo+PiBJbiBpdHMgY3VycmVudCBzdGF0ZSwgaWYgdGhlIGRlc3Rp
bmF0aW9uIHJpbmcgaXMgZnVsbCwgc2VuZHYoKQo+PiB3aWxsIHJlcXVldWUgdGhlIG1lc3NhZ2Ug
YW5kIHJldHVybiB0aGUgcmMgb2YgcGVuZGluZ19yZXF1ZXVlKCksCj4+IHdoaWNoIHdpbGwgcmV0
dXJuIDAgb24gc3VjY2Vzcy4gVGhpcyBwcmV2ZW50cyB0aGUgY2FsbGVyIGZyb20KPj4gZGlzdGlu
Z3Vpc2hpbmcgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBhIHN1Y2Nlc3NmdWwgd3JpdGUgYW5kIGEK
Pj4gbWVzc2FnZSB0aGF0IG5lZWRzIHRvIGJlIHJlc2VudCBhdCBhIGxhdGVyIHRpbWUuCj4+Cj4+
IEluc3RlYWQsIGNhcHR1cmUgdGhlIC1FQUdBSU4gdmFsdWUgcmV0dXJuZWQgZnJvbSByaW5nYnVm
X2luc2VydCgpCj4+IGFuZCAqb25seSogb3ZlcndyaXRlIGl0IGlmIHRoZSByYyBvZiBwZW5kaW5n
X3JlcXVldWUoKSBpcyBub24temVyby4KPj4gVGhpcyBhbGxvd3MgdGhlIGNhbGxlciB0byBtYWtl
IGludGVsbGlnZW50IGRlY2lzaW9ucyBvbiAtRUFHQUlOIGFuZAo+PiBzdGlsbCBiZSBhbGVydGVk
IGlmIHRoZSBwZW5kaW5nIG1lc3NhZ2UgZmFpbHMgdG8gcmVxdWV1ZS4KPj4KPj4gU2lnbmVkLW9m
Zi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Cj4gVGhhbmtz
IGZvciB0aGUgY29ycmVjdCBpZGVudGlmaWNhdGlvbiBvZiB0aGUgcHJvYmxlbSBhbmQgdGhlIHBh
dGNoLgo+Cj4gUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFy
azZAYmFlc3lzdGVtcy5jb20+CgpTbyBJIHdhcyBjb21pbmcgdG8gY29tbWl0IHRoaXMsIGJ1dCB0
ZWNobmljYWxseSBhY2NvcmRpbmcgdG8gdGhlCm1haW50YWluZXJzIGZpbGUsIEFSR08gaXMgbWFp
bnRhaW5lZCBieSA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CgpMb29raW5nIGF0IHRo
ZSBBUkdPIHNlcmllcyBhcyBjb21taXR0ZWQsIHRoZSBwYXRjaGVzIHdoZXJlIGFsbCBGcm9tOgpn
bWFpbCwgU29COiBiYWVzeXN0ZW1zLgoKV2hpY2ggaXMgdGhlIGNvcnJlY3QgYWxpYXMgdG8gdXNl
PwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:20:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19:20:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hamJn-0002V8-AD; Tue, 11 Jun 2019 19:20: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hamJl-0002Uy-TC
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:20:25 +0000
X-Inumbo-ID: f5fc34f7-8c7d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5fc34f7-8c7d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:20: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 1hamJj-00064q-6l; Tue, 11 Jun 2019 19:20: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 1hamJi-0006E0-VF; Tue, 11 Jun 2019 19:20:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hamJi-0004b6-Uc; Tue, 11 Jun 2019 19:20:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137563-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 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-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1: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-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 19:20:22 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137563: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU2MyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU2My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzQ1NyBw
YXNzIGluIDEzNzU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgMTggZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDEzNzQ1NyBwYXNzIGluIDEzNzU2MwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4g
MTM3NDU3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgcGFzcyBpbiAxMzc0NTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzQ1NwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICBm
YWlsIHBhc3MgaW4gMTM3NDU3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBp
biAxMzc0NTcgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICA1MCB4dGYv
dGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICBjNTFhM2E1ODI2YTY0ZjA4MDc1NDU0NjBiZmMzNTAyMmRjOWM4NDI4
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OGY5MzZkNDRkMmUzNGNh
MmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1OTYgIDIw
MTktMDMtMDUgMTU6MDY6MDQgWiAgIDk4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDM0
ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA0MyBkYXlzICAgMjQgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTM3MTAzICAyMDE5LTA1LTMxIDAxOjI5OjUwIFogICAxMSBkYXlzICAgIDYg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJz
b24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBzdXNl
LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUgPHh1
cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMt
bHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:23:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hamMT-0002fN-1P; Tue, 11 Jun 2019 19:23:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hamMR-0002fH-Vo
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:23:12 +0000
X-Inumbo-ID: 58baa3ee-8c7e-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 58baa3ee-8c7e-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:23:10 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id j29so10167397lfk.10
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 12:23: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=bQ5+BidQ9Tn8iXNNRvGjRH2tHOEQnFpsDpMe0k3BjWY=;
 b=W26toL5E9Wa9CjJKdcBMCHzIueNBtPCXJQVV5uPcD54uOWjdxLwrh9vyZXLeF6RPt4
 I6Lbc1pgL9BtIbvSDPn5qNS4BF1rTOWCFTlNQnl17swgj0r/EULNxy+hVkTwDDdPPvQB
 GEcPeW2lFcbQiR/rthbnuEJQwbfk7mA2vKroUWZBuZIOnh6FcscYVN4BZ2QTIUt/N8g+
 PZSCdtMHOBWiaLdGqyOTYhQaAnQeyMnvwet93uqTnfG4bs+eqzwawLwlKROfOgUNLuRp
 V3ZLAFvGxe5Bw9iaFBjvvm4w5gQkPd0+QiZpBttrJtjMd2HsoGPTPZjwZ6Chmb7cW1Fq
 0e+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=bQ5+BidQ9Tn8iXNNRvGjRH2tHOEQnFpsDpMe0k3BjWY=;
 b=WYktbSAyDa4bA0JGJhfQ2ozP0+XgBKwV0JB3W1Yg+gHunKv8NE/jAfTJUleUuKyNV0
 otZ9nARsAbo1QWJG8BBLNvEP+HO6aH4jwMvsN2E4Uxn0c2r+ivhzbaTFFu5Wcw/PRX/n
 3M98CYbqf1gRl1wkQGBsQZFT+TgOZEIR7yzv719UKAaOSSNITHBdlDesgM6PLTfsolft
 /qwbzEYK5lu4Ub464VAwZLceEcqp4gXToXp6/Gzcim5/cd9WPPFNnFiY7QwfiEA9gtHw
 YiJDYVFB5zhp2xvZg+xOS33GV4I2OJesLVAVCVo79YP1AhBPiGhNKeuje01yP7ytyfcB
 BVgQ==
X-Gm-Message-State: APjAAAWn8JzlGXPhZdjmmpZxlWzbJYN/QrUY7bNz+wafLyyW1JvK6txk
 R8gxUUQVJh6abTz2CKdQseUVjW2tVxaicmCTMS0=
X-Google-Smtp-Source: APXvYqxK1IvCsdsl/xYmCxCToQvntyBve+UcXnuETf02pArzX7T6VCCl70RANwG0HigcbWiOcdQDnyIxG1MGicxcd6w=
X-Received: by 2002:a19:f713:: with SMTP id z19mr37089601lfe.121.1560280988972; 
 Tue, 11 Jun 2019 12:23:08 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <CACMJ4GYFeudWjWUOEDPYCKPF+JNJ761yQ7n+rkEY4bzWbnO69Q@mail.gmail.com>
 <fed80081-964c-05a2-8438-4b01d250eb8c@citrix.com>
In-Reply-To: <fed80081-964c-05a2-8438-4b01d250eb8c@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 12:22:57 -0700
Message-ID: <CACMJ4GYGAc0xU836Cz2B6NTn-52uKmA5q0+s9vmOt6HD8kYUKw@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH 1/2] argo: warn sendv() caller when ring is
 full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Nicholas Tsirakis <niko.tsirakis@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>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMTI6MTYgUE0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAxMS8wNi8yMDE5IDE5OjQzLCBDaHJpc3Rv
cGhlciBDbGFyayB3cm90ZToKPiA+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDEwOjExIEFNIE5p
Y2hvbGFzIFRzaXJha2lzCj4gPiA8bmlrby50c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+ID4+
IEluIGl0cyBjdXJyZW50IHN0YXRlLCBpZiB0aGUgZGVzdGluYXRpb24gcmluZyBpcyBmdWxsLCBz
ZW5kdigpCj4gPj4gd2lsbCByZXF1ZXVlIHRoZSBtZXNzYWdlIGFuZCByZXR1cm4gdGhlIHJjIG9m
IHBlbmRpbmdfcmVxdWV1ZSgpLAo+ID4+IHdoaWNoIHdpbGwgcmV0dXJuIDAgb24gc3VjY2Vzcy4g
VGhpcyBwcmV2ZW50cyB0aGUgY2FsbGVyIGZyb20KPiA+PiBkaXN0aW5ndWlzaGluZyB0aGUgZGlm
ZmVyZW5jZSBiZXR3ZWVuIGEgc3VjY2Vzc2Z1bCB3cml0ZSBhbmQgYQo+ID4+IG1lc3NhZ2UgdGhh
dCBuZWVkcyB0byBiZSByZXNlbnQgYXQgYSBsYXRlciB0aW1lLgo+ID4+Cj4gPj4gSW5zdGVhZCwg
Y2FwdHVyZSB0aGUgLUVBR0FJTiB2YWx1ZSByZXR1cm5lZCBmcm9tIHJpbmdidWZfaW5zZXJ0KCkK
PiA+PiBhbmQgKm9ubHkqIG92ZXJ3cml0ZSBpdCBpZiB0aGUgcmMgb2YgcGVuZGluZ19yZXF1ZXVl
KCkgaXMgbm9uLXplcm8uCj4gPj4gVGhpcyBhbGxvd3MgdGhlIGNhbGxlciB0byBtYWtlIGludGVs
bGlnZW50IGRlY2lzaW9ucyBvbiAtRUFHQUlOIGFuZAo+ID4+IHN0aWxsIGJlIGFsZXJ0ZWQgaWYg
dGhlIHBlbmRpbmcgbWVzc2FnZSBmYWlscyB0byByZXF1ZXVlLgo+ID4+Cj4gPj4gU2lnbmVkLW9m
Zi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Cj4gPiBUaGFu
a3MgZm9yIHRoZSBjb3JyZWN0IGlkZW50aWZpY2F0aW9uIG9mIHRoZSBwcm9ibGVtIGFuZCB0aGUg
cGF0Y2guCj4gPgo+ID4gUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhl
ci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cj4KPiBTbyBJIHdhcyBjb21pbmcgdG8gY29tbWl0IHRo
aXMsIGJ1dCB0ZWNobmljYWxseSBhY2NvcmRpbmcgdG8gdGhlCj4gbWFpbnRhaW5lcnMgZmlsZSwg
QVJHTyBpcyBtYWludGFpbmVkIGJ5IDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KPgo+
IExvb2tpbmcgYXQgdGhlIEFSR08gc2VyaWVzIGFzIGNvbW1pdHRlZCwgdGhlIHBhdGNoZXMgd2hl
cmUgYWxsIEZyb206Cj4gZ21haWwsIFNvQjogYmFlc3lzdGVtcy4KPgo+IFdoaWNoIGlzIHRoZSBj
b3JyZWN0IGFsaWFzIHRvIHVzZT8KCkZvciB0aGlzIHB1cnBvc2U6ClJldmlld2VkLWJ5OiBDaHJp
c3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+Cgp0aGFua3MKCkNo
cmlzdG9waGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:29:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19: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 1hamSR-0002rg-Pt; Tue, 11 Jun 2019 19: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hamSQ-0002rb-7g
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:29:22 +0000
X-Inumbo-ID: 35d2d6cd-8c7f-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 35d2d6cd-8c7f-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:29: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: 6b2XMNjYN+J3Teox4Ds3FFVYxk7+ynuB63Piq1NYxV2PI6A6PWUY56YSiOGzZ9/wW1Og4h7pQZ
 aH2f32UOAvxH+/0UIKCnTLw9txiFi05DDsb7gF2DeWd8FM+h0b+q33aFo5dUGI8PsP8t9zUpql
 ZxmgbOWIsO6GhiQhlo8w1O58UkA3R0UJpBqlrRWnIV5X5bo53dKdwasTqARVQ82KQckLAGpjwU
 0YOphGTJeVn70j5P43rZwgBs1NJPCPaxucqQV1O4/8CN6h5wptfPO+4qvhHnz1ZzXOEd5wl33B
 9BE=
X-SBRS: 2.7
X-MesageID: 1599901
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,362,1557201600"; 
   d="scan'208";a="1599901"
To: Christopher Clark <christopher.w.clark@gmail.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <CACMJ4GYFeudWjWUOEDPYCKPF+JNJ761yQ7n+rkEY4bzWbnO69Q@mail.gmail.com>
 <fed80081-964c-05a2-8438-4b01d250eb8c@citrix.com>
 <CACMJ4GYGAc0xU836Cz2B6NTn-52uKmA5q0+s9vmOt6HD8kYUKw@mail.gmail.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: <ab0aea99-7680-ea4a-0a23-27eee0d19a89@citrix.com>
Date: Tue, 11 Jun 2019 20:29:16 +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: <CACMJ4GYGAc0xU836Cz2B6NTn-52uKmA5q0+s9vmOt6HD8kYUKw@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 1/2] argo: warn sendv() caller when ring is
 full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Nicholas Tsirakis <niko.tsirakis@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>

T24gMTEvMDYvMjAxOSAyMDoyMiwgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gT24gVHVlLCBK
dW4gMTEsIDIwMTkgYXQgMTI6MTYgUE0gQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPiB3cm90ZToKPj4gT24gMTEvMDYvMjAxOSAxOTo0MywgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4+PiBPbiBUdWUsIEp1biAxMSwgMjAxOSBhdCAxMDoxMSBBTSBOaWNob2xhcyBU
c2lyYWtpcwo+Pj4gPG5pa28udHNpcmFraXNAZ21haWwuY29tPiB3cm90ZToKPj4+PiBJbiBpdHMg
Y3VycmVudCBzdGF0ZSwgaWYgdGhlIGRlc3RpbmF0aW9uIHJpbmcgaXMgZnVsbCwgc2VuZHYoKQo+
Pj4+IHdpbGwgcmVxdWV1ZSB0aGUgbWVzc2FnZSBhbmQgcmV0dXJuIHRoZSByYyBvZiBwZW5kaW5n
X3JlcXVldWUoKSwKPj4+PiB3aGljaCB3aWxsIHJldHVybiAwIG9uIHN1Y2Nlc3MuIFRoaXMgcHJl
dmVudHMgdGhlIGNhbGxlciBmcm9tCj4+Pj4gZGlzdGluZ3Vpc2hpbmcgdGhlIGRpZmZlcmVuY2Ug
YmV0d2VlbiBhIHN1Y2Nlc3NmdWwgd3JpdGUgYW5kIGEKPj4+PiBtZXNzYWdlIHRoYXQgbmVlZHMg
dG8gYmUgcmVzZW50IGF0IGEgbGF0ZXIgdGltZS4KPj4+Pgo+Pj4+IEluc3RlYWQsIGNhcHR1cmUg
dGhlIC1FQUdBSU4gdmFsdWUgcmV0dXJuZWQgZnJvbSByaW5nYnVmX2luc2VydCgpCj4+Pj4gYW5k
ICpvbmx5KiBvdmVyd3JpdGUgaXQgaWYgdGhlIHJjIG9mIHBlbmRpbmdfcmVxdWV1ZSgpIGlzIG5v
bi16ZXJvLgo+Pj4+IFRoaXMgYWxsb3dzIHRoZSBjYWxsZXIgdG8gbWFrZSBpbnRlbGxpZ2VudCBk
ZWNpc2lvbnMgb24gLUVBR0FJTiBhbmQKPj4+PiBzdGlsbCBiZSBhbGVydGVkIGlmIHRoZSBwZW5k
aW5nIG1lc3NhZ2UgZmFpbHMgdG8gcmVxdWV1ZS4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IE5p
Y2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgo+Pj4gVGhhbmtzIGZvciB0
aGUgY29ycmVjdCBpZGVudGlmaWNhdGlvbiBvZiB0aGUgcHJvYmxlbSBhbmQgdGhlIHBhdGNoLgo+
Pj4KPj4+IFJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2
QGJhZXN5c3RlbXMuY29tPgo+PiBTbyBJIHdhcyBjb21pbmcgdG8gY29tbWl0IHRoaXMsIGJ1dCB0
ZWNobmljYWxseSBhY2NvcmRpbmcgdG8gdGhlCj4+IG1haW50YWluZXJzIGZpbGUsIEFSR08gaXMg
bWFpbnRhaW5lZCBieSA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+Cj4+Cj4+IExvb2tp
bmcgYXQgdGhlIEFSR08gc2VyaWVzIGFzIGNvbW1pdHRlZCwgdGhlIHBhdGNoZXMgd2hlcmUgYWxs
IEZyb206Cj4+IGdtYWlsLCBTb0I6IGJhZXN5c3RlbXMuCj4+Cj4+IFdoaWNoIGlzIHRoZSBjb3Jy
ZWN0IGFsaWFzIHRvIHVzZT8KPiBGb3IgdGhpcyBwdXJwb3NlOgo+IFJldmlld2VkLWJ5OiBDaHJp
c3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CgpGaXhlZCB1cCBh
bmQgcHVzaGVkLsKgIFRoYW5rcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:55:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19:55:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hamrZ-0005Gd-JO; Tue, 11 Jun 2019 19:55:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=r+TN=UK=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hamrY-0005GX-CV
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:55:20 +0000
X-Inumbo-ID: d71e2743-8c82-11e9-8980-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d71e2743-8c82-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:55:19 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id v186so9915342oie.5
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 12:55:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=iAyIzOlqTlvbuWDE+kuKx/T5UVnQNhn+Dq+WhITKDm0=;
 b=uoZSwqLBB+BdQkj99PKSRtLhz/ijPKBRQ0it9JDphVRaua7DN/m4dQMO3VPV76SPgW
 92a91Mu9xQOwnUQrYb4B+8JEggn9WwyPBk1gQiVNaN4pmhK3wER8jaR1XAzDAj9OnMUt
 AaMWppt7ifCPAWLav4gnGcV6sLMGsYpflD3O1Icgw3614vOzgjotMjBcQZYuUQF5hOtt
 ur52VCTTVVoCY2YEjTBAdKl9jYfvkxriHiTCsZb6pa41AclP2vMm2ll1M2pOkvJxvsw1
 flYzf5zcOBcgMRqabQdL6XLyw0phpDN9aPlePioEO6XiRiiEmn93SxlzWUIumzhqhTrf
 v8OA==
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=iAyIzOlqTlvbuWDE+kuKx/T5UVnQNhn+Dq+WhITKDm0=;
 b=qWYsfevLIZ2VIBV9l/KnWKDKm1Sq8cb5jtYuuimG27YOtene78UKu5u/EaWmuFVz1w
 N07IQ1MX5uSdyF5YdixqB6kwlArbPWHDMPYQ+fTj5MdKyv/rdZKONrfntFb0lXiUKrOR
 YEOYk6LIqjRiWDGQTCzrPSThd/takDm0bmdVvkd4iZ6FksdsTJeJh6N1b0vgUYOHipM5
 ZtMmBWY59c1M1X/Df2eNFe6d7O+XTbw993R+NZ2YIx8fChqdCh2TRIs9FaKyfDk3htUy
 hhfQ06rwOtUxitZW9dJ6lywOP4suShQqtHl10uq4uXT68EjH4gYKhx2dn3GHcFHdPnQ+
 WbeA==
X-Gm-Message-State: APjAAAU3oiCSu4F3XRXu1aZc5RO1mlM02ZkfG7PyBUz45bbCAB1Cv/q/
 Ss6CDDwSOmMr6FUH4dDzVQVH/N/om2ASb18yE8Y=
X-Google-Smtp-Source: APXvYqzLEBbS9kcRsljH+57cy6PpxwUpIlcZ0yv3BKo41Jbkwx+CsRTcC2rWk69g2qVbPkVSLA8rBwoBP3+ig86KV98=
X-Received: by 2002:aca:3305:: with SMTP id z5mr14541147oiz.141.1560282919033; 
 Tue, 11 Jun 2019 12:55:19 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <43766a806049b9556dd73ed8c1d6368ab2b26c4f.1560272437.git.tsirakisn@ainfosec.com>
 <CACMJ4GZfTrrA=HkWemB96Qb_8wftbSxv+cXDpa6t0Z=gQc-ywQ@mail.gmail.com>
In-Reply-To: <CACMJ4GZfTrrA=HkWemB96Qb_8wftbSxv+cXDpa6t0Z=gQc-ywQ@mail.gmail.com>
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Date: Tue, 11 Jun 2019 15:55:08 -0400
Message-ID: <CAFqpmV+c9ZF8+Dh7sDwBQjx8MXAfWc7n5aKdPziQFUxg-7bj_A@mail.gmail.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Subject: Re: [Xen-devel] [PATCH 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMjo0OSBQTSBDaHJpc3RvcGhlciBDbGFyawo8Y2hyaXN0
b3BoZXIudy5jbGFya0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCBKdW4gMTEsIDIwMTkg
YXQgMTA6MTEgQU0gTmljaG9sYXMgVHNpcmFraXMKPiA8bmlrby50c2lyYWtpc0BnbWFpbC5jb20+
IHdyb3RlOgo+ID4KPiA+IFdoZW4gYSBtZXNzYWdlIGlzIHJlcXVldWUnZCBpbiBYZW4ncyBpbnRl
cm5hbCBxdWV1ZSwgdGhlIHF1ZXVlCj4gPiBlbnRyeSBjb250YWlucyB0aGUgbGVuZ3RoIG9mIHRo
ZSBtZXNzYWdlIHNvIHRoYXQgWGVuIGtub3dzIHRvCj4gPiBzZW5kIGEgVklSUSB0byB0aGUgcmVz
cGVjdGl2ZSBkb21haW4gd2hlbiBlbm91Z2ggc3BhY2UgZnJlZXMgdXAKPiA+IGluIHRoZSByaW5n
LiBEdWUgdG8gYSBzbWFsbCBidWcsIGhvd2V2ZXIsIFhlbiBkb2Vzbid0IHBvcHVsYXRlCj4gPiB0
aGUgbGVuZ3RoIG9mIHRoZSBtc2cgaWYgYSBnaXZlbiB3cml0ZSBmYWlscywgc28gdGhpcyBsZW5n
dGggaXMKPiA+IGFsd2F5cyByZXBvcnRlZCBhcyB6ZXJvLiBUaGlzIGNhdXNlcyBYZW4gdG8gc3B1
cnJpb3VzbHkgd2FrZSB1cAo+ID4gYSBkb21haW4gZXZlbiB3aGVuIHRoZSByaW5nIGRvZXNuJ3Qg
aGF2ZSBlbm91Z2ggc3BhY2UuCj4gPgo+ID4gVGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgdGhl
IG1zZyBsZW4gaXMgcHJvcGVybHkgcmVwb3J0ZWQgYnkKPiA+IHBvcHVsYXRpbmcgaXQgaW4gdGhl
IGV2ZW50IG9mIGEgd3JpdGUgZmFpbHVyZS4KPgo+IFlvdSdyZSBjb3JyZWN0IHRoYXQgdGhpcyBp
cyBhbiBpc3N1ZSB0byBiZSBmaXhlZCwgYnV0IHVuZm9ydHVuYXRlbHkKPiB0aGlzIHBhdGNoIGRv
ZXNuJ3QgY29tcGlsZSwgYXQgbGVhc3Qgd2l0aCBnY2MgOC4yIHdpdGggd2FybmluZ3MgYXMKPiBl
cnJvcnMsIHJlcG9ydGluZzoKPgo+IGFyZ28uYzogSW4gZnVuY3Rpb24gJ3NlbmR2JzoKPiBhcmdv
LmM6MjA1NzozNTogZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMyBvZiAnaW92X2NvdW50JyBmcm9t
Cj4gaW5jb21wYXRpYmxlIHBvaW50ZXIgdHlwZSBbLVdlcnJvcj1pbmNvbXBhdGlibGUtcG9pbnRl
ci10eXBlc10KPiAgICAgICAgICAgICAgaW92X2NvdW50KGlvdnMsIG5pb3YsICZsZW4pOwo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fgo+IGFyZ28uYzo3MjM6MjU6IG5v
dGU6IGV4cGVjdGVkICd1bnNpZ25lZCBpbnQgKicgYnV0IGFyZ3VtZW50IGlzIG9mIHR5cGUKPiAn
bG9uZyB1bnNpZ25lZCBpbnQgKicKPiAgICAgICAgICAgIHVuc2lnbmVkIGludCAqY291bnQpCj4g
ICAgICAgICAgICB+fn5+fn5+fn5+fn5+fl5+fn5+CgpTaG9vdCwgc29ycnkgYWJvdXQgdGhhdCwg
aXQgY29tcGlsZXMgb24gbXkgZW5kIGp1c3QgZmluZS4KCj4gRXZlbiB3aXRob3V0IHRoaXMgZXJy
b3IsIHRoZSBsb2dpYyBpdCBpbXBsZW1lbnRzIGNhbiB1bm5lY2Vzc2FyaWx5Cj4gaW52b2tlIGlv
dl9jb3VudCB0d2ljZSB1cG9uIHRoZSBzYW1lIGd1ZXN0LXN1cHBsaWVkIGJ1ZmZlcnM7IGl0IHdv
dWxkCj4gYmUgYmV0dGVyIHRvIGF2b2lkIHRoYXQsIHNvOiBsb29raW5nIGF0IHRoZSBvcmlnaW5h
bCBzZWN0aW9uIG9mIGNvZGU6Cj4KPiAqIHNlbmR2J3MgImxlbiIgdmFyaWFibGUgY2FuIGJlIGlu
dCwgcmF0aGVyIHRoYW4gbG9uZy4KPiAqIGlvdl9jb3VudCBjYW4gYmUgY2FsbGVkIGZyb20gc2Vu
ZHYsIGp1c3QgYmVmb3JlIHJpbmdidWZfaW5zZXJ0LAo+IGluc3RlYWQgb2Ygd2l0aGluIHJpbmdi
dWZfaW5zZXJ0LiBJdCBjYW4gcG9wdWxhdGUgc2VuZHYncyAibGVuIgo+IHZhcmlhYmxlLgo+ICog
dGhlIGxlbiBvYnRhaW5lZCBmcm9tIGlvdl9jb3VudCAoaWYgc3VjY2Vzc2Z1bCkgY2FuIGJlIHBh
c3NlZCBpbnRvCj4gcmluZ2J1Zl9pbnNlcnQgYXMgYSBwYXJhbWV0ZXIsIGFuZCByZXBsYWNlIHJp
bmdidWZfaW5zZXJ0J3MgZXhpc3RpbmcKPiAibGVuIiB2YXJpYWJsZS4KPiAqIHJpbmdidWZfaW5z
ZXJ0J3MgIm91dF9sZW4iIHBvaW50ZXIgYXJndW1lbnQgY2FuIHRoZW4gYmUgZHJvcHBlZCBhcwo+
IHVubmVjZXNzYXJ5Lgo+ICogcGVuZGluZ19yZXF1ZXVlIHdpbGwgYmUgZmluZSB0byB1c2Ugc2Vu
ZHYncyBwb3B1bGF0ZWQgImxlbiIgdmFyaWFibGUuCj4KPiBDaHJpc3RvcGhlcgoKVGhpcyB3YXMg
YW4gYWx0ZXJuYXRpdmUgdGhhdCBJIGhhZCBjb25zaWRlcmVkLiBVbHRpbWF0ZWx5IEkgd2VudCB3
aXRoIG15IGN1cnJlbnQKaW1wbGVtZW50YXRpb24gYXMgaXQgaGFkIGxlc3Mgb2YgYSBTTE9DIGNo
YW5nZSwgdGhvdWdoIEkgc2VlIG5vdyB0aGF0IHRoYXQgd2FzCmEgcG9vciBjaG9pY2UuIFNoYWxs
IEkgc3VibWl0IGFzIGEgdjIgb3IgcmVwbHkgdG8gdGhpcyB0aHJlYWQKZGlyZWN0bHk/IEJlaW5n
IHRoYXQKdGhlIGZpcnN0IHBhdGNoIHdhcyBhbHJlYWR5IHB1c2hlZC4KCj4gPiBTaWduZWQtb2Zm
LWJ5OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KPiA+IC0tLQo+
ID4gIHhlbi9jb21tb24vYXJnby5jIHwgNiArKysrKysKPiA+ICAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIveGVu
L2NvbW1vbi9hcmdvLmMKPiA+IGluZGV4IDJmODc0YTU3MGQuLmViNTQxODI5ZDYgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vY29tbW9uL2FyZ28uYwo+ID4gKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKPiA+
IEBAIC0yMDUwLDYgKzIwNTAsMTIgQEAgc2VuZHYoc3RydWN0IGRvbWFpbiAqc3JjX2QsIHhlbl9h
cmdvX2FkZHJfdCAqc3JjX2FkZHIsCj4gPiAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgaW50
IHJjOwo+ID4KPiA+ICsgICAgICAgICAgICAvKgo+ID4gKyAgICAgICAgICAgICAqIGlmIHJpbmdi
dWZfaW5zZXJ0IGZhaWxzLCB0aGVuIGxlbiB3aWxsIG5ldmVyIGJlIHBvcHVsYXRlZC4KPiA+ICsg
ICAgICAgICAgICAgKiBtYWtlIHN1cmUgdG8gcG9wdWxhdGUgaXQgaGVyZS4KPiA+ICsgICAgICAg
ICAgICAgKi8KPiA+ICsgICAgICAgICAgICBpb3ZfY291bnQoaW92cywgbmlvdiwgJmxlbik7Cj4g
PiArCj4gPiAgICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFp
bGVkLCBFQUdBSU5cbiIpOwo+ID4gICAgICAgICAgICAgIC8qIHJlcXVldWUgdG8gaXNzdWUgYSBu
b3RpZmljYXRpb24gd2hlbiBzcGFjZSBpcyB0aGVyZSAqLwo+ID4gICAgICAgICAgICAgIHJjID0g
cGVuZGluZ19yZXF1ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21haW5faWQsIGxlbik7
Cj4gPiAtLQo+ID4gMi4xNy4xCj4gPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:56:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19: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 1hamsX-0005LZ-Uo; Tue, 11 Jun 2019 19:56:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SowN=UK=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hamsV-0005LQ-SY
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:56:19 +0000
X-Inumbo-ID: f97e3dda-8c82-11e9-8980-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f97e3dda-8c82-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:56:18 +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=FcFiSxFwHI6RarmXgE/zWy72XT/vq26iXX9K6/OC5fI=;
 b=H+p+Wq51TqD62RqwNx+FVNyaAEdQ/Zg29mLtWBcr4u2s3sAZZfOGE/meZCqYgNpQM75kc4K+uzS1spPkBCQLn4O5n1quK9I9pBuWoWWyxzcXeu54w9Hkhc6a8m7vfxGDkWI9DwocQ3WZlCirAi+uTrLl5jMKF6Z79NNffzOCl58=
Received: from VI1PR08MB3150.eurprd08.prod.outlook.com (52.133.15.31) by
 VI1PR08MB3568.eurprd08.prod.outlook.com (20.177.61.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.15; Tue, 11 Jun 2019 19:56:14 +0000
Received: from VI1PR08MB3150.eurprd08.prod.outlook.com
 ([fe80::9c:1daf:27e8:c496]) by VI1PR08MB3150.eurprd08.prod.outlook.com
 ([fe80::9c:1daf:27e8:c496%5]) with mapi id 15.20.1965.017; Tue, 11 Jun 2019
 19:56:14 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH MM-PART3 v2
 04/12] xen/arm: mm: Only increment mfn when valid in xen_pt_update)
Thread-Index: AQHVII+5a+iK1TpUVU2YDMVP8tE+jw==
Date: Tue, 11 Jun 2019 19:56:14 +0000
Message-ID: <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@arm.com>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0194.eurprd07.prod.outlook.com
 (2603:10a6:6:42::24) To VI1PR08MB3150.eurprd08.prod.outlook.com
 (2603:10a6:803:46::31)
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: 0a872e69-db90-4f45-a3f6-08d6eea6dbfc
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:VI1PR08MB3568; 
x-ms-traffictypediagnostic: VI1PR08MB3568:
nodisclaimer: True
x-microsoft-antispam-prvs: <VI1PR08MB3568F4572B40244CEB422DE080ED0@VI1PR08MB3568.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 006546F32A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(396003)(39860400002)(136003)(376002)(189003)(199004)(478600001)(6916009)(102836004)(25786009)(68736007)(71190400001)(86362001)(72206003)(71200400001)(3846002)(6116002)(6506007)(31696002)(4326008)(5660300002)(66066001)(14454004)(2906002)(386003)(53546011)(36756003)(53936002)(186003)(256004)(66476007)(8936002)(6486002)(66946007)(73956011)(76176011)(476003)(81166006)(26005)(14444005)(81156014)(8676002)(66446008)(66556008)(64756008)(7736002)(11346002)(99286004)(305945005)(31686004)(52116002)(316002)(2616005)(446003)(486006)(6512007)(44832011)(6436002)(54906003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB3568;
 H:VI1PR08MB3150.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: YGOEv6c6VXVZN5b05pjuPRy2/9otlLd7ggaPaORqOI0o3n1IrL3KmMCH+ttY1YfdrbhcioTWRerlRQOSeaUrld2nxBk2gDIJ6ljTFBcUrGYWXnFZh4ERtk8YY3IwvnKgEWbqYiSDdX5b9qUu93gA6njd8AwMYFy9LDqDNGqFDu58txm1JhrsXfTNVdnsEfLwVhFYzuSqT6gzPjjAbeqsg7bXzeheIozSMis7j7IfOQc/M4dobzmFEtyLYevgtVvk5ynGEG6/Fixxar4PBT6H+pfnQ98Rvv3QRuEadn8h81ohwOfYA+/2WJbhmrXpKoftyIyJf65rKvcZbPl5AtfD5OYBYat5CQe4oYkwxLpYFm8mYDsX0HtGe3HpIJ4HMSRL3kRP/+Ybm+WUO1t4445Cj5qkZgRv9wVxIPqYSdvU8/Y=
Content-ID: <3A50FEF95E68EB4B9EFC41D9A11876AF@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a872e69-db90-4f45-a3f6-08d6eea6dbfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 19:56:14.5900 (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: VI1PR08MB3568
Subject: [Xen-devel] Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH
 MM-PART3 v2 04/12] xen/arm: mm: Only increment mfn when valid in
 xen_pt_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: Andrii Anisov <Andrii_Anisov@epam.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>,
 Jan Beulich <jbeulich@suse.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>

SGksDQoNCk9uIDExLzA2LzIwMTkgMTk6MzcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4g
T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4gQ3VycmVudGx5LCB0
aGUgTUZOIHdpbGwgYmUgaW5jcmVtZW50ZWQgZXZlbiBpZiBpdCBpcyBpbnZhbGlkLiBUaGlzIHdp
bGwNCj4+IHJlc3VsdCB0byBoYXZlIGEgdmFsaWQgTUZOIGFmdGVyIHRoZSBmaXJzdCBpdGVyYXRp
b24uDQo+Pg0KPj4gV2hpbGUgdGhpcyBpcyBub3QgYSBtYWpvciBwcm9ibGVtIHRvZGF5LCB0aGlz
IHdpbGwgYmUgaW4gdGhlIGZ1dHVyZSBpZg0KPj4gdGhlIGNvZGUgZXhwZWN0IGFuIGludmFsaWQg
TUZOIGF0IGV2ZXJ5IGl0ZXJhdGlvbi4NCj4+DQo+PiBTdWNoIGJlaGF2aW9yIGlzIHByZXZlbnRl
ZCBieSBhdm9pZGluZyB0byBpbmNyZW1lbnQgYW4gaW52YWxpZCBNRk4uDQo+Pg0KPj4gU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4+IFJldmlld2Vk
LWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPg0KPj4NCj4+IC0tLQ0K
Pj4gICAgICBDaGFuZ2VzIGluIHYyOg0KPj4gICAgICAgICAgLSBNb3ZlIHRoZSBwYXRjaCBlYXJs
aWVyIG9uIGluIHRoZSBzZXJpZXMNCj4+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2Vk
LWJ5DQo+PiAtLS0NCj4+ICAgeGVuL2FyY2gvYXJtL21tLmMgfCA1ICsrKystDQo+PiAgIDEgZmls
ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4+DQo+PiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYw0KPj4gaW5kZXggZjk1
NmFhNjM5OS4uOWRlMmExMTUwZiAxMDA2NDQNCj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jDQo+
PiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYw0KPj4gQEAgLTEwNTEsMTEgKzEwNTEsMTQgQEAgc3Rh
dGljIGludCB4ZW5fcHRfdXBkYXRlKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwNCj4+ICAgDQo+
PiAgICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2NrKTsNCj4+ICAgDQo+PiAtICAgIGZvcig7IGFk
ZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQobWZuLCAxKSkN
Cj4+ICsgICAgZm9yKCA7IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUgKQ0KPj4g
ICAgICAgew0KPj4gICAgICAgICAgIHJjID0geGVuX3B0X3VwZGF0ZV9lbnRyeShvcCwgYWRkciwg
bWZuLCBmbGFncyk7DQo+PiAgICAgICAgICAgaWYgKCByYyApDQo+PiAgICAgICAgICAgICAgIGJy
ZWFrOw0KPj4gKw0KPj4gKyAgICAgICAgaWYgKCAhbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkN
Cj4+ICsgICAgICAgICAgICBtZm4gPSBtZm5fYWRkKG1mbiwgMSk7DQo+PiAgICAgICB9DQo+IA0K
PiBUaGlzIGlzIE9LIGJ1dCBnb3QgbWUgdGhpbmtpbmc6IHNob3VsZCB3ZSBiZSB1cGRhdGluZyB0
aGUgbWZuIGluIG1mbl9hZGQNCj4gaWYgdGhlIG1mbiBpcyBJTlZBTElEPyBUaGUgbWZuX2VxKG1m
biwgSU5WQUxJRF9NRk4pIGNvdWxkIGxpdmUgaW5zaWRlDQo+IHRoZSBzdGF0aWMgaW5saW5lIG1m
bl90IG1mbl9hZGQgZnVuY3Rpb24uIFdoYXQgZG8geW91IHRoaW5rPyBJIGRvbid0DQo+IHRoaW5r
IHRoZXJlIGFyZSBhbnkgdmFsaWQgc2NlbmFyaW9zIHdoZXJlIHdlIHdhbnQgdG8gaW5jcmVtZW50
DQo+IElOVkFMSURfTUZOLi4uDQoNCk15IGZpcnN0IHRob3VnaHQgaXMgbWZuX2FkZCguLi4pIG1h
eSBiZSB1c2VkIGluIHBsYWNlIHdoZXJlIHdlIGtub3cgdGhlIA0KbWZuIGlzIG5vdCBJTlZBTElE
X01GTi4gU28gd2Ugd291bGQgYWRkIGV4dHJhIGNoZWNrIHdoZW4gaXQgbWF5IG5vdCBiZSANCm5l
Y2Vzc2FyeS4gQWx0aG91Z2gsIEkgYW0gbm90IHN1cmUgaWYgaXQgaXMgaW1wb3J0YW50Lg0KDQpJ
IGhhdmUgYWRkZWQgQW5kcmV3ICYgSmFuIHRvIGdldCBhbnkgb3BpbmlvbnMuDQoNCkNoZWVycywN
Cg0KLS0gDQpKdWxpZW4gR3JhbGwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 19:59:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 19:59:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hamvW-0005Xu-G8; Tue, 11 Jun 2019 19:59:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hamvV-0005Xo-EJ
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 19:59:25 +0000
X-Inumbo-ID: 6865809c-8c83-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 6865809c-8c83-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 19:59:24 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id t28so12871844lje.9
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 12:59:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=jAAqlgEKFgjdoE/fxTYBf8FCfuqhuqqgtFGSbFdsBBY=;
 b=KKsvlEPFrpX5bldLzt7+lWoTdN74xfhUhU5Iqszn5JO39oDh9+TIYxlDXIxLNJNONM
 SZ3t284RrjDCgjWCtSGAbFBJW/r9/r3NwoTD4otaVaxBJAgPsnahqojkWFpx6hOHWi2D
 wJtotPZg0ga+ttp0flaaPUbTwx6AAekcaWS8sV2feRU2+/yOPs1arqwUEXgonrDubQMm
 N54jPA6GoQT3FmhYlOdUIvTj25zkRy4aRhuPfwMFbkF19ivIcf8kWrEJ5GVFsOfSWNSU
 rEA2gARicLx8cMAQaO8TR4TWRAEyCzCjNVS2BfReDGiArEs3ZmzCdiNQcHcMH+MjdkQ2
 5zEw==
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=jAAqlgEKFgjdoE/fxTYBf8FCfuqhuqqgtFGSbFdsBBY=;
 b=ZwNWGME13tPSfjq5M4vLAwabWGw2mfkyXfs5blrHkweq67UZSneLX+97+FevMJLzU+
 x71WjP0Q5yeFL54woUeLEA1hZq0FC9vZektgF0Ufc3EkM0hTXTMwpKfHYbuS3us9a5uW
 Tecpy/I/yuNqHUznJoJwVgCB24fzS7yAfPEyfKTcAjRYmbiWuMnTExHbq6ROhHDd3l/R
 7bFa0wns2kMQnI2L4vrWJMe5m5RsNfbKOx1hwBzrLp0xrsDtC8B0O+LnLqF55ubUNzAG
 Hhepv5l6ENegi2bB6SqZzQ9k3tvf8PBRAJLfGrw93rCoHa/T7M9BAzRRbYJ2Vny8RUhv
 t4jg==
X-Gm-Message-State: APjAAAWaM4DBMjYXJgbe6NwvTlxsfR5lDKA+6+V/HWYV+pR0x5UCoFsJ
 JhtoSCWKFZHYi2bEg4gkpPVmcqBuX121JVomHcY=
X-Google-Smtp-Source: APXvYqysxUBJ0H9tZLDZetbowMR7umPD0HPbh+hUai0xzG+Xm57JKsIsP4dd42sCGBO7lfvMd8dnmWRTGcAjYpq3QiQ=
X-Received: by 2002:a2e:9753:: with SMTP id f19mr2094560ljj.113.1560283162714; 
 Tue, 11 Jun 2019 12:59:22 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560272437.git.tsirakisn@ainfosec.com>
 <43766a806049b9556dd73ed8c1d6368ab2b26c4f.1560272437.git.tsirakisn@ainfosec.com>
 <CACMJ4GZfTrrA=HkWemB96Qb_8wftbSxv+cXDpa6t0Z=gQc-ywQ@mail.gmail.com>
 <CAFqpmV+c9ZF8+Dh7sDwBQjx8MXAfWc7n5aKdPziQFUxg-7bj_A@mail.gmail.com>
In-Reply-To: <CAFqpmV+c9ZF8+Dh7sDwBQjx8MXAfWc7n5aKdPziQFUxg-7bj_A@mail.gmail.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 12:59:11 -0700
Message-ID: <CACMJ4GbeF+=7pLaQ97FQ9ZS9NknLMbbMdZsgh=ZXuxnGaKk1SQ@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMTI6NTUgUE0gTmljaG9sYXMgVHNpcmFraXMKPG5pa28u
dHNpcmFraXNAZ21haWwuY29tPiB3cm90ZToKPgo+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDI6
NDkgUE0gQ2hyaXN0b3BoZXIgQ2xhcmsKPiA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+ID4KPiA+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDEwOjExIEFNIE5pY2hvbGFz
IFRzaXJha2lzCj4gPiA8bmlrby50c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+ID4gPgo+ID4g
PiBXaGVuIGEgbWVzc2FnZSBpcyByZXF1ZXVlJ2QgaW4gWGVuJ3MgaW50ZXJuYWwgcXVldWUsIHRo
ZSBxdWV1ZQo+ID4gPiBlbnRyeSBjb250YWlucyB0aGUgbGVuZ3RoIG9mIHRoZSBtZXNzYWdlIHNv
IHRoYXQgWGVuIGtub3dzIHRvCj4gPiA+IHNlbmQgYSBWSVJRIHRvIHRoZSByZXNwZWN0aXZlIGRv
bWFpbiB3aGVuIGVub3VnaCBzcGFjZSBmcmVlcyB1cAo+ID4gPiBpbiB0aGUgcmluZy4gRHVlIHRv
IGEgc21hbGwgYnVnLCBob3dldmVyLCBYZW4gZG9lc24ndCBwb3B1bGF0ZQo+ID4gPiB0aGUgbGVu
Z3RoIG9mIHRoZSBtc2cgaWYgYSBnaXZlbiB3cml0ZSBmYWlscywgc28gdGhpcyBsZW5ndGggaXMK
PiA+ID4gYWx3YXlzIHJlcG9ydGVkIGFzIHplcm8uIFRoaXMgY2F1c2VzIFhlbiB0byBzcHVycmlv
dXNseSB3YWtlIHVwCj4gPiA+IGEgZG9tYWluIGV2ZW4gd2hlbiB0aGUgcmluZyBkb2Vzbid0IGhh
dmUgZW5vdWdoIHNwYWNlLgo+ID4gPgo+ID4gPiBUaGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCB0
aGUgbXNnIGxlbiBpcyBwcm9wZXJseSByZXBvcnRlZCBieQo+ID4gPiBwb3B1bGF0aW5nIGl0IGlu
IHRoZSBldmVudCBvZiBhIHdyaXRlIGZhaWx1cmUuCj4gPgo+ID4gWW91J3JlIGNvcnJlY3QgdGhh
dCB0aGlzIGlzIGFuIGlzc3VlIHRvIGJlIGZpeGVkLCBidXQgdW5mb3J0dW5hdGVseQo+ID4gdGhp
cyBwYXRjaCBkb2Vzbid0IGNvbXBpbGUsIGF0IGxlYXN0IHdpdGggZ2NjIDguMiB3aXRoIHdhcm5p
bmdzIGFzCj4gPiBlcnJvcnMsIHJlcG9ydGluZzoKPiA+Cj4gPiBhcmdvLmM6IEluIGZ1bmN0aW9u
ICdzZW5kdic6Cj4gPiBhcmdvLmM6MjA1NzozNTogZXJyb3I6IHBhc3NpbmcgYXJndW1lbnQgMyBv
ZiAnaW92X2NvdW50JyBmcm9tCj4gPiBpbmNvbXBhdGlibGUgcG9pbnRlciB0eXBlIFstV2Vycm9y
PWluY29tcGF0aWJsZS1wb2ludGVyLXR5cGVzXQo+ID4gICAgICAgICAgICAgIGlvdl9jb3VudChp
b3ZzLCBuaW92LCAmbGVuKTsKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Xn5+fgo+ID4gYXJnby5jOjcyMzoyNTogbm90ZTogZXhwZWN0ZWQgJ3Vuc2lnbmVkIGludCAqJyBi
dXQgYXJndW1lbnQgaXMgb2YgdHlwZQo+ID4gJ2xvbmcgdW5zaWduZWQgaW50IConCj4gPiAgICAg
ICAgICAgIHVuc2lnbmVkIGludCAqY291bnQpCj4gPiAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+
Xn5+fn4KPgo+IFNob290LCBzb3JyeSBhYm91dCB0aGF0LCBpdCBjb21waWxlcyBvbiBteSBlbmQg
anVzdCBmaW5lLgo+Cj4gPiBFdmVuIHdpdGhvdXQgdGhpcyBlcnJvciwgdGhlIGxvZ2ljIGl0IGlt
cGxlbWVudHMgY2FuIHVubmVjZXNzYXJpbHkKPiA+IGludm9rZSBpb3ZfY291bnQgdHdpY2UgdXBv
biB0aGUgc2FtZSBndWVzdC1zdXBwbGllZCBidWZmZXJzOyBpdCB3b3VsZAo+ID4gYmUgYmV0dGVy
IHRvIGF2b2lkIHRoYXQsIHNvOiBsb29raW5nIGF0IHRoZSBvcmlnaW5hbCBzZWN0aW9uIG9mIGNv
ZGU6Cj4gPgo+ID4gKiBzZW5kdidzICJsZW4iIHZhcmlhYmxlIGNhbiBiZSBpbnQsIHJhdGhlciB0
aGFuIGxvbmcuCj4gPiAqIGlvdl9jb3VudCBjYW4gYmUgY2FsbGVkIGZyb20gc2VuZHYsIGp1c3Qg
YmVmb3JlIHJpbmdidWZfaW5zZXJ0LAo+ID4gaW5zdGVhZCBvZiB3aXRoaW4gcmluZ2J1Zl9pbnNl
cnQuIEl0IGNhbiBwb3B1bGF0ZSBzZW5kdidzICJsZW4iCj4gPiB2YXJpYWJsZS4KPiA+ICogdGhl
IGxlbiBvYnRhaW5lZCBmcm9tIGlvdl9jb3VudCAoaWYgc3VjY2Vzc2Z1bCkgY2FuIGJlIHBhc3Nl
ZCBpbnRvCj4gPiByaW5nYnVmX2luc2VydCBhcyBhIHBhcmFtZXRlciwgYW5kIHJlcGxhY2Ugcmlu
Z2J1Zl9pbnNlcnQncyBleGlzdGluZwo+ID4gImxlbiIgdmFyaWFibGUuCj4gPiAqIHJpbmdidWZf
aW5zZXJ0J3MgIm91dF9sZW4iIHBvaW50ZXIgYXJndW1lbnQgY2FuIHRoZW4gYmUgZHJvcHBlZCBh
cwo+ID4gdW5uZWNlc3NhcnkuCj4gPiAqIHBlbmRpbmdfcmVxdWV1ZSB3aWxsIGJlIGZpbmUgdG8g
dXNlIHNlbmR2J3MgcG9wdWxhdGVkICJsZW4iIHZhcmlhYmxlLgo+Cj4gVGhpcyB3YXMgYW4gYWx0
ZXJuYXRpdmUgdGhhdCBJIGhhZCBjb25zaWRlcmVkLiBVbHRpbWF0ZWx5IEkgd2VudCB3aXRoIG15
IGN1cnJlbnQKPiBpbXBsZW1lbnRhdGlvbiBhcyBpdCBoYWQgbGVzcyBvZiBhIFNMT0MgY2hhbmdl
LCB0aG91Z2ggSSBzZWUgbm93IHRoYXQgdGhhdCB3YXMKPiBhIHBvb3IgY2hvaWNlLiBTaGFsbCBJ
IHN1Ym1pdCBhcyBhIHYyIG9yIHJlcGx5IHRvIHRoaXMgdGhyZWFkCj4gZGlyZWN0bHk/IEJlaW5n
IHRoYXQKPiB0aGUgZmlyc3QgcGF0Y2ggd2FzIGFscmVhZHkgcHVzaGVkLgoKdjIgcGxlYXNlLCBl
bnN1cmluZyB0aGF0IGl0IGFwcGxpZXMgdG8gc3RhZ2luZyBvbiB0b3Agb2YgdGhlIHByaW9yCnBh
dGNoIGFscmVhZHkgYXBwbGllZC4KCnRoYW5rcwoKQ2hyaXN0b3BoZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 20:24:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 20: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 1hanJq-0007tn-AJ; Tue, 11 Jun 2019 20:24: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=LgYn=UK=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hanJo-0007ta-UX
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 20:24:32 +0000
X-Inumbo-ID: e97676a8-8c86-11e9-bdd3-773685b7e48a
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e97676a8-8c86-11e9-bdd3-773685b7e48a;
 Tue, 11 Jun 2019 20:24: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: f9I6I19JmgVdqdmCCxw4zN+p6b0p4In8TucWjk9ndjaFjQyhVI7Km4e3fiqNpNoSQbJr+YwLO/
 7Czegjrcr7Z7zpvLIe1nHdag9oR87/u3aSUitJ7HXCyg15pd5GYiJ/WIDyIfhYvHnsQp+grK/E
 hgh0I2eYN5bPOtJgq/rfAQrIiR/OgkYW67Y8vcc67sOTkVWOVb4BHilQM7nuVsNQ65uCTUGOMN
 6qaWAGASkReNwZ7hj9lBFVoo/0S2XjjTP0tULL55c9saehVX836Hj83mMXpdXPQi/seCzz2bfF
 ITk=
X-SBRS: 2.7
X-MesageID: 1617149
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,363,1557201600"; 
   d="scan'208";a="1617149"
To: Julien Grall <Julien.Grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
 <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@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: <c2876923-91b7-77ef-c14a-c4c46b0cfcb7@citrix.com>
Date: Tue, 11 Jun 2019 21:24: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: <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@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] Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH
 MM-PART3 v2 04/12] xen/arm: mm: Only increment mfn when valid in
 xen_pt_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>,
 nd <nd@arm.com>, Andrii Anisov <Andrii_Anisov@epam.com>, Jan
 Beulich <jbeulich@suse.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>

T24gMTEvMDYvMjAxOSAyMDo1NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMTEv
MDYvMjAxOSAxOTozNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBUdWUsIDE0IE1h
eSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBDdXJyZW50bHksIHRoZSBNRk4gd2lsbCBi
ZSBpbmNyZW1lbnRlZCBldmVuIGlmIGl0IGlzIGludmFsaWQuIFRoaXMgd2lsbAo+Pj4gcmVzdWx0
IHRvIGhhdmUgYSB2YWxpZCBNRk4gYWZ0ZXIgdGhlIGZpcnN0IGl0ZXJhdGlvbi4KPj4+Cj4+PiBX
aGlsZSB0aGlzIGlzIG5vdCBhIG1ham9yIHByb2JsZW0gdG9kYXksIHRoaXMgd2lsbCBiZSBpbiB0
aGUgZnV0dXJlIGlmCj4+PiB0aGUgY29kZSBleHBlY3QgYW4gaW52YWxpZCBNRk4gYXQgZXZlcnkg
aXRlcmF0aW9uLgo+Pj4KPj4+IFN1Y2ggYmVoYXZpb3IgaXMgcHJldmVudGVkIGJ5IGF2b2lkaW5n
IHRvIGluY3JlbWVudCBhbiBpbnZhbGlkIE1GTi4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEFuZHJpaSBB
bmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4+Pgo+Pj4gLS0tCj4+PiAgICAgIENoYW5n
ZXMgaW4gdjI6Cj4+PiAgICAgICAgICAtIE1vdmUgdGhlIHBhdGNoIGVhcmxpZXIgb24gaW4gdGhl
IHNlcmllcwo+Pj4gICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPj4+IC0tLQo+
Pj4gICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDUgKysrKy0KPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDQg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4+PiBpbmRleCBmOTU2YWE2Mzk5Li45ZGUy
YTExNTBmIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPj4+ICsrKyBiL3hlbi9h
cmNoL2FybS9tbS5jCj4+PiBAQCAtMTA1MSwxMSArMTA1MSwxNCBAQCBzdGF0aWMgaW50IHhlbl9w
dF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+Pj4gICAKPj4+ICAgICAgIHNwaW5f
bG9jaygmeGVuX3B0X2xvY2spOwo+Pj4gICAKPj4+IC0gICAgZm9yKDsgYWRkciA8IGFkZHJfZW5k
OyBhZGRyICs9IFBBR0VfU0laRSwgbWZuID0gbWZuX2FkZChtZm4sIDEpKQo+Pj4gKyAgICBmb3Io
IDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCj4+PiAgICAgICB7Cj4+PiAg
ICAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KG9wLCBhZGRyLCBtZm4sIGZsYWdzKTsK
Pj4+ICAgICAgICAgICBpZiAoIHJjICkKPj4+ICAgICAgICAgICAgICAgYnJlYWs7Cj4+PiArCj4+
PiArICAgICAgICBpZiAoICFtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQo+Pj4gKyAgICAgICAg
ICAgIG1mbiA9IG1mbl9hZGQobWZuLCAxKTsKPj4+ICAgICAgIH0KPj4gVGhpcyBpcyBPSyBidXQg
Z290IG1lIHRoaW5raW5nOiBzaG91bGQgd2UgYmUgdXBkYXRpbmcgdGhlIG1mbiBpbiBtZm5fYWRk
Cj4+IGlmIHRoZSBtZm4gaXMgSU5WQUxJRD8gVGhlIG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSBj
b3VsZCBsaXZlIGluc2lkZQo+PiB0aGUgc3RhdGljIGlubGluZSBtZm5fdCBtZm5fYWRkIGZ1bmN0
aW9uLiBXaGF0IGRvIHlvdSB0aGluaz8gSSBkb24ndAo+PiB0aGluayB0aGVyZSBhcmUgYW55IHZh
bGlkIHNjZW5hcmlvcyB3aGVyZSB3ZSB3YW50IHRvIGluY3JlbWVudAo+PiBJTlZBTElEX01GTi4u
Lgo+IE15IGZpcnN0IHRob3VnaHQgaXMgbWZuX2FkZCguLi4pIG1heSBiZSB1c2VkIGluIHBsYWNl
IHdoZXJlIHdlIGtub3cgdGhlIAo+IG1mbiBpcyBub3QgSU5WQUxJRF9NRk4uIFNvIHdlIHdvdWxk
IGFkZCBleHRyYSBjaGVjayB3aGVuIGl0IG1heSBub3QgYmUgCj4gbmVjZXNzYXJ5LiBBbHRob3Vn
aCwgSSBhbSBub3Qgc3VyZSBpZiBpdCBpcyBpbXBvcnRhbnQuCj4KPiBJIGhhdmUgYWRkZWQgQW5k
cmV3ICYgSmFuIHRvIGdldCBhbnkgb3BpbmlvbnMuCgptZm5fYWRkKGZvbywgYmFyKSBpcyBzaG9y
dGhhbmQgZm9yIGZvbyArPSBiYXIsIGFuZCBzaG91bGQgcmVtYWluIGFzIHN1Y2guCgpJdCBleGlz
dHMgb25seSBiZWNhdXNlIHdlIGNhbid0IG92ZXJsb2FkIG9wZXJhdG9ycyBpbiBDLCBhbmQgd2Fu
dApzb21ldGhpbmcgc2xpZ2h0bHkgbW9yZSByZWFkYWJsZSB0aGFuIF9tZm4obWZuX3goZm9vKSAr
IGJhcikKCkJlaGluZCB0aGUgc2NlbmVzLCB0aGUgY29tcGlsZXIgd2lsbCB0dXJuIGl0IGJhY2sg
aW50byBhIHNpbmdsZSBhZGQKaW5zdHJ1Y3Rpb24uCgpUaGUgc2F0dXJhdGluZyBiZWhhdmlvdXIg
aGVyZSBpcyBzcGVjaWZpYyB0byB0aGUgcGFnZXRhYmxlIG9wZXJlYXRpb25zCndoZXJlIHBhc3Np
bmcgSU5WQUxJRF9NRk4gaXMgYW4gYWxpYXMgZm9yIHVubWFwLCBhbmQgaXMgdGhlcmVmb3JlIG5v
dAp1c2VmdWwgaW4gdGhlIG1ham9yaXR5IG9mIHRoZSB1c2VycyBvZiBtZm5fYWRkKCksIGFuZCBj
ZXJ0YWlubHkgbm90CnNvbWV0aGluZyB3ZSBzaG91bGQgaGF2ZSBhIGhpZGRlbiBicmFuY2ggZm9y
IGluIHRoZSBtaWRkbGUgb2YgbWFueSB0aWdodApsb29wcy4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 21:09:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 21:09:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hao1f-0002ls-0Y; Tue, 11 Jun 2019 21:09:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hao1d-0002lg-Ua
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 21:09:49 +0000
X-Inumbo-ID: 3d18460a-8c8d-11e9-83c2-8fca60cc1d02
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3d18460a-8c8d-11e9-83c2-8fca60cc1d02;
 Tue, 11 Jun 2019 21: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 1hao1Z-0008HP-6K; Tue, 11 Jun 2019 21:09:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hao1Y-0005Av-V6; Tue, 11 Jun 2019 21:09:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hao1Y-0002SM-UQ; Tue, 11 Jun 2019 21:09:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137662-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=decfc03f54b821877f64f28beba15124940470b5
X-Osstest-Versions-That: xen=7f03e7e05f4f80a41d28706c7567154dce257ce3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 21:09:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137662: 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>

ZmxpZ2h0IDEzNzY2MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY2Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkZWNmYzAzZjU0YjgyMTg3N2Y2NGYyOGJlYmExNTEyNDk0MDQ3MGI1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3ZjAzZTdlMDVmNGY4MGE0MWQy
ODcwNmM3NTY3MTU0ZGNlMjU3Y2UzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NTggIDIwMTkt
MDYtMTEgMTU6MDA6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjYyICAy
MDE5LTA2LTExIDE4OjAxOjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0u
Y29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgT2xla3NhbmRyIFR5c2hjaGVua28g
PG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgN2YwM2U3ZTA1Zi4uZGVjZmMwM2Y1NCAg
ZGVjZmMwM2Y1NGI4MjE4NzdmNjRmMjhiZWJhMTUxMjQ5NDA0NzBiNSAtPiBzbW9rZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 21:14:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 21:14:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hao6E-0003VS-Kl; Tue, 11 Jun 2019 21: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=r+TN=UK=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hao6C-0003VN-Mo
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 21:14:32 +0000
X-Inumbo-ID: e76792cc-8c8d-11e9-8980-bc764e045a96
Received: from mail-qk1-x742.google.com (unknown [2607:f8b0:4864:20::742])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e76792cc-8c8d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 21:14:31 +0000 (UTC)
Received: by mail-qk1-x742.google.com with SMTP id g18so8648917qkl.3
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 14:14:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=ZWlQYcXiYq4K+TsBHQ76oJw3abz884c7rNhqBJDQvhY=;
 b=KzzJUiqqlWXmAXq5oChFYRxLoSmE+ijyAhUK9nJ8OyWiql9f5h6WwQoMHZ51YyZYfu
 MxYDUiGDTT5GSxQL780aeAZ8LX5beYdXBK6CHmntMRwqKbeEa4wXmUS4t9weUeI5JHQK
 lXJAEFjqydtrL6Lw+45AbuMoYRkBxPUR1QEQpqE1w2R2vbDWkaHM3UrMKO+z40K+kid0
 XjX1lhbasV7crh7EiKXzQctP8DUXvLtirlpQFFhrnF4IyyMwPjfMQP4MOOKGbCb5N+hY
 0c1OJtQ4EQ/joNJ8Jy0vvRE6iyWhSYEdiCmEgSDnEpewghEfkk8qR+/X5jjHwd2cpeMu
 VjzA==
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=ZWlQYcXiYq4K+TsBHQ76oJw3abz884c7rNhqBJDQvhY=;
 b=I3XgWb1Uenf/1TaEOIa8m0X92XiGuQvumjfD1UW9bVdjlH766r1SpKa5AGZhf8JCwd
 WdHBG9dzp6KuACyvqeHmbUsi8Cj9esgR5JvwmiXfU/Z+l+IkYhTSU/75qSKZ2MME6HQI
 16m/skbLyD0J89yjX+71xQj4Hk12LoPfeWa9yoCCQCuUT1l6ce9RLzzqi8sSqQ2lgNuT
 +Q1DwPTQU7lFZafJkI9qG0CV7LARMuDfdqd+6AwiK2MQiBGPQegdI8g+OwwSg+cdjvLb
 LbbT7NThmCR9Rz5+ZHNhhdVLwJZ+1nf/pADgZPxD/6VufLic5BeXgROScpKBCFGnGI2T
 lCEQ==
X-Gm-Message-State: APjAAAUG2Ub5A44Qn1BmiE25EisjtmzpuAmV4H/cuMAz9xPXEi9XUWwr
 GoRyJnvlNyJTL0t5wjW2sWnM3JEqKYI=
X-Google-Smtp-Source: APXvYqwi/Hp4L3catgRh/hI46DGvgqjaCvZ1OPd41JWpg/d6ozbPFfNyzZyH+Q0k2Rxe/jFfHYLFHQ==
X-Received: by 2002:a37:9885:: with SMTP id
 a127mr42207785qke.230.1560287670745; 
 Tue, 11 Jun 2019 14:14:30 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id 34sm10070811qtq.59.2019.06.11.14.14.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 14:14:30 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 17:14:26 -0400
Message-Id: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2 1/2] argo: warn sendv() caller when ring is
 full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

SW4gaXRzIGN1cnJlbnQgc3RhdGUsIGlmIHRoZSBkZXN0aW5hdGlvbiByaW5nIGlzIGZ1bGwsIHNl
bmR2KCkKd2lsbCByZXF1ZXVlIHRoZSBtZXNzYWdlIGFuZCByZXR1cm4gdGhlIHJjIG9mIHBlbmRp
bmdfcmVxdWV1ZSgpLAp3aGljaCB3aWxsIHJldHVybiAwIG9uIHN1Y2Nlc3MuIFRoaXMgcHJldmVu
dHMgdGhlIGNhbGxlciBmcm9tCmRpc3Rpbmd1aXNoaW5nIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4g
YSBzdWNjZXNzZnVsIHdyaXRlIGFuZCBhCm1lc3NhZ2UgdGhhdCBuZWVkcyB0byBiZSByZXNlbnQg
YXQgYSBsYXRlciB0aW1lLgoKSW5zdGVhZCwgY2FwdHVyZSB0aGUgLUVBR0FJTiB2YWx1ZSByZXR1
cm5lZCBmcm9tIHJpbmdidWZfaW5zZXJ0KCkKYW5kICpvbmx5KiBvdmVyd3JpdGUgaXQgaWYgdGhl
IHJjIG9mIHBlbmRpbmdfcmVxdWV1ZSgpIGlzIG5vbi16ZXJvLgpUaGlzIGFsbG93cyB0aGUgY2Fs
bGVyIHRvIG1ha2UgaW50ZWxsaWdlbnQgZGVjaXNpb25zIG9uIC1FQUdBSU4gYW5kCnN0aWxsIGJl
IGFsZXJ0ZWQgaWYgdGhlIHBlbmRpbmcgbWVzc2FnZSBmYWlscyB0byByZXF1ZXVlLgoKU2lnbmVk
LW9mZi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Ci0tLQog
eGVuL2NvbW1vbi9hcmdvLmMgfCA2ICsrKysrLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIveGVu
L2NvbW1vbi9hcmdvLmMKaW5kZXggMTMwNTJiOTIzOS4uMmY4NzRhNTcwZCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9hcmdvLmMKKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKQEAgLTIwNDgsOSArMjA0
OCwxMyBAQCBzZW5kdihzdHJ1Y3QgZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNf
YWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVzc2FnZV90eXBlLCAmbGVuKTsK
ICAgICAgICAgaWYgKCByZXQgPT0gLUVBR0FJTiApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGlu
dCByYzsKKwogICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFp
bGVkLCBFQUdBSU5cbiIpOwogICAgICAgICAgICAgLyogcmVxdWV1ZSB0byBpc3N1ZSBhIG5vdGlm
aWNhdGlvbiB3aGVuIHNwYWNlIGlzIHRoZXJlICovCi0gICAgICAgICAgICByZXQgPSBwZW5kaW5n
X3JlcXVldWUoZHN0X2QsIHJpbmdfaW5mbywgc3JjX2lkLmRvbWFpbl9pZCwgbGVuKTsKKyAgICAg
ICAgICAgIHJjID0gcGVuZGluZ19yZXF1ZXVlKGRzdF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21h
aW5faWQsIGxlbik7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICByZXQg
PSByYzsKICAgICAgICAgfQogCiAgICAgICAgIHNwaW5fdW5sb2NrKCZyaW5nX2luZm8tPkwzX2xv
Y2spOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 21:14:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 21: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 1hao6R-0003XJ-UU; Tue, 11 Jun 2019 21:14:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=r+TN=UK=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hao6Q-0003Wc-Gb
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 21:14:46 +0000
X-Inumbo-ID: ef879ab1-8c8d-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 ef879ab1-8c8d-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 21:14:45 +0000 (UTC)
Received: by mail-qt1-x843.google.com with SMTP id p15so8941521qtl.3
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 14:14:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=bSxMQeoBCOzKfYSpv+gnDmnsvRm8sBZinCauBKMr1/Y=;
 b=EENHGxscZHQrfjSiPRgvpABR+PbMI5Da3HCxzTEHHvM6jZbYCR7TcZiT01hhKGEirI
 n5xm+2e56s7NqhSVVS3p5f01/MLrQGZonboTiC1iKQhat10zQyekPQvW6ES72wxpwQgH
 ut1ckxK3dJk5WnrM4CcQr2LXlt3TOb7M7m20CieTkPa644gk2Z0Aa2zasvvEMscpTMqT
 dHThNWmhNcZX1EaqeMJu/cZy3/pZur+lC8LlfgDHlOD2lzUktCCKMPGLjCB6kbAui3rR
 GNyyvzk1l40xBtlhdOEya7QQ0WbA17YH5jDpZFScUXdV55vU+26AdkhHVnuNu3QFhZW6
 qgow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:in-reply-to:references;
 bh=bSxMQeoBCOzKfYSpv+gnDmnsvRm8sBZinCauBKMr1/Y=;
 b=KuCBIQwIhs5OSRmN7r2VWLWIm2+Bx2GgQzlJKT8PS3g5fJ7JFAU3aQj+98XO86pJJ+
 6y2arQBKF6nujs22M+vgggwHKPlVvsvNrXOLBaCajXUgfWNU4ZuQeCoXTKDUkJjNNOIl
 DPrEQyf8jvAF0nlXfnkWaj9TbDkzr0sv2isyQ+OMpSTqKG6TJJK8Sn8cA71TZaYjH9Gi
 Gtb1o7IgRNHBLJRGPBrIEO5teCgxnJZCXlMDug7DMWOBinC2/FuCGvYsCcvZ4VbNRlla
 nk4tmqKZntvJhPwj5dQ8rUFKfxi9hp+krTpMruxbhXcGTfI6c2lyFJffFNwGkZaNtwNa
 J2FQ==
X-Gm-Message-State: APjAAAWo2j8B1s8ud4N0tsX7o85YOMR4DkSLHb8+W/WuEC3JfIzCV9N2
 rOW2RSMRaHChrUNXhqIG+RFWiyL7UjY=
X-Google-Smtp-Source: APXvYqxfyabkq4sck5usPj/YZ/r2yJf56HhbR82VdimvJAdI+VM4JgvUI1EAfJT8rJ/Kk6g7L+5Gpg==
X-Received: by 2002:ac8:3271:: with SMTP id y46mr28324467qta.185.1560287684480; 
 Tue, 11 Jun 2019 14:14:44 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id 34sm10070811qtq.59.2019.06.11.14.14.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 11 Jun 2019 14:14:44 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Jun 2019 17:14:27 -0400
Message-Id: <cf4923152106ddbc0dbc76d432735b0fcf221899.1560286430.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
Subject: [Xen-devel] [PATCH v2 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

V2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdkIGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUg
cXVldWUKZW50cnkgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUgbWVzc2FnZSBzbyB0aGF0IFhl
biBrbm93cyB0bwpzZW5kIGEgVklSUSB0byB0aGUgcmVzcGVjdGl2ZSBkb21haW4gd2hlbiBlbm91
Z2ggc3BhY2UgZnJlZXMgdXAKaW4gdGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZl
ciwgWGVuIGRvZXNuJ3QgcG9wdWxhdGUKdGhlIGxlbmd0aCBvZiB0aGUgbXNnIGlmIGEgZ2l2ZW4g
d3JpdGUgZmFpbHMsIHNvIHRoaXMgbGVuZ3RoIGlzCmFsd2F5cyByZXBvcnRlZCBhcyB6ZXJvLiBU
aGlzIGNhdXNlcyBYZW4gdG8gc3B1cnJpb3VzbHkgd2FrZSB1cAphIGRvbWFpbiBldmVuIHdoZW4g
dGhlIHJpbmcgZG9lc24ndCBoYXZlIGVub3VnaCBzcGFjZS4KClRoaXMgcGF0Y2ggbWFrZXMgc3Vy
ZSB0aGF0IHRoZSBtc2cgbGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5CnBvcHVsYXRpbmcgaXQg
aW4gdGhlIGV2ZW50IG9mIGEgd3JpdGUgZmFpbHVyZS4KClNpZ25lZC1vZmYtYnk6IE5pY2hvbGFz
IFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgotLS0KIHhlbi9jb21tb24vYXJnby5j
IHwgMjIgKysrKysrKysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlv
bnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIv
eGVuL2NvbW1vbi9hcmdvLmMKaW5kZXggMmY4NzRhNTcwZC4uMzFiYWY0YmVlZCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9hcmdvLmMKKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKQEAgLTc2NiwyNiAr
NzY2LDIwIEBAIHN0YXRpYyBpbnQKIHJpbmdidWZfaW5zZXJ0KGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBhcmdvX3JpbmdfaW5mbyAqcmluZ19pbmZvLAogICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGFyZ29fcmluZ19pZCAqc3JjX2lkLCB4ZW5fYXJnb19pb3ZfdCAqaW92cywKICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBuaW92LCB1aW50MzJfdCBtZXNzYWdlX3R5cGUsCi0g
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpvdXRfbGVuKQorICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGxlbikKIHsKICAgICB4ZW5fYXJnb19yaW5nX3QgcmluZzsKICAgICBzdHJ1Y3Qg
eGVuX2FyZ29fcmluZ19tZXNzYWdlX2hlYWRlciBtaCA9IHsgfTsKICAgICBpbnQgc3AsIHJldDsK
LSAgICB1bnNpZ25lZCBpbnQgbGVuID0gMDsKICAgICB4ZW5fYXJnb19pb3ZfdCAqcGlvdjsKICAg
ICBYRU5fR1VFU1RfSEFORExFKHVpbnQ4KSBOVUxMX2huZCA9IHsgfTsKIAogICAgIEFTU0VSVChM
T0NLSU5HX0wzKGQsIHJpbmdfaW5mbykpOwogCiAgICAgLyoKLSAgICAgKiBPYnRhaW4gdGhlIHRv
dGFsIHNpemUgb2YgZGF0YSB0byB0cmFuc21pdCAtLSBzZXRzIHRoZSAnbGVuJyB2YXJpYWJsZQot
ICAgICAqIC0tIGFuZCBzYW5pdHkgY2hlY2sgdGhhdCB0aGUgaW92cyBjb25mb3JtIHRvIHNpemUg
YW5kIG51bWJlciBsaW1pdHMuCiAgICAgICogRW5mb3JjZWQgYmVsb3c6IG5vIG1vcmUgdGhhbiAn
bGVuJyBieXRlcyBvZiBndWVzdCBkYXRhCiAgICAgICogKHBsdXMgdGhlIG1lc3NhZ2UgaGVhZGVy
KSB3aWxsIGJlIHNlbnQgaW4gdGhpcyBvcGVyYXRpb24uCiAgICAgICovCi0gICAgcmV0ID0gaW92
X2NvdW50KGlvdnMsIG5pb3YsICZsZW4pOwotICAgIGlmICggcmV0ICkKLSAgICAgICAgcmV0dXJu
IHJldDsKIAogICAgIC8qCiAgICAgICogVXBwZXIgYm91bmQgY2hlY2sgdGhlIG1lc3NhZ2UgbGVu
IGFnYWluc3QgdGhlIHJpbmcgc2l6ZS4KQEAgLTk4Myw4ICs5NzcsNiBAQCByaW5nYnVmX2luc2Vy
dChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgYXJnb19yaW5nX2luZm8gKnJpbmdfaW5m
bywKICAgICAgKiB2ZXJzdXMgcGVyZm9ybWFuY2UgY29zdCBjb3VsZCBiZSBhZGRlZCB0byBkZWNp
ZGUgdGhhdCBoZXJlLgogICAgICAqLwogCi0gICAgKm91dF9sZW4gPSBsZW47Ci0KICAgICByZXR1
cm4gcmV0OwogfQogCkBAIC0xOTc2LDcgKzE5NjgsNyBAQCBzZW5kdihzdHJ1Y3QgZG9tYWluICpz
cmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRkciwKICAgICBzdHJ1Y3QgYXJnb19yaW5nX2lk
IHNyY19pZDsKICAgICBzdHJ1Y3QgYXJnb19yaW5nX2luZm8gKnJpbmdfaW5mbzsKICAgICBpbnQg
cmV0ID0gMDsKLSAgICB1bnNpZ25lZCBsb25nIGxlbiA9IDA7CisgICAgdW5zaWduZWQgaW50IGxl
biA9IDA7CiAKICAgICBhcmdvX2RwcmludGsoInNlbmR2OiAoJXU6JXgpLT4oJXU6JXgpIG5pb3Y6
JXUgdHlwZToleFxuIiwKICAgICAgICAgICAgICAgICAgc3JjX2FkZHItPmRvbWFpbl9pZCwgc3Jj
X2FkZHItPmFwb3J0LCBkc3RfYWRkci0+ZG9tYWluX2lkLApAQCAtMjA0NCw4ICsyMDM2LDE2IEBA
IHNlbmR2KHN0cnVjdCBkb21haW4gKnNyY19kLCB4ZW5fYXJnb19hZGRyX3QgKnNyY19hZGRyLAog
ICAgIHsKICAgICAgICAgc3Bpbl9sb2NrKCZyaW5nX2luZm8tPkwzX2xvY2spOwogCisgICAgICAg
IC8qCisgICAgICAgICAqIE9idGFpbiB0aGUgdG90YWwgc2l6ZSBvZiBkYXRhIHRvIHRyYW5zbWl0
IC0tIHNldHMgdGhlICdsZW4nIHZhcmlhYmxlCisgICAgICAgICAqIC0tIGFuZCBzYW5pdHkgY2hl
Y2sgdGhhdCB0aGUgaW92cyBjb25mb3JtIHRvIHNpemUgYW5kIG51bWJlciBsaW1pdHMuCisgICAg
ICAgICAqLworICAgICAgICByZXQgPSBpb3ZfY291bnQoaW92cywgbmlvdiwgJmxlbik7CisgICAg
ICAgIGlmICggcmV0ICkKKyAgICAgICAgICAgIHJldHVybiByZXQ7CisKICAgICAgICAgcmV0ID0g
cmluZ2J1Zl9pbnNlcnQoZHN0X2QsIHJpbmdfaW5mbywgJnNyY19pZCwgaW92cywgbmlvdiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVzc2FnZV90eXBlLCAmbGVuKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWVzc2FnZV90eXBlLCBsZW4pOwogICAgICAgICBpZiAoIHJl
dCA9PSAtRUFHQUlOICkKICAgICAgICAgewogICAgICAgICAgICAgaW50IHJjOwotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 21:30:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 21:30: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 1haoL2-0004Us-Co; Tue, 11 Jun 2019 21: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=xprc=UK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haoL1-0004Ug-8F
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 21:29:51 +0000
X-Inumbo-ID: 0a581bef-8c90-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a581bef-8c90-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 21:29: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 1haoKy-0000Dh-8U; Tue, 11 Jun 2019 21:29: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 1haoKx-000769-Tl; Tue, 11 Jun 2019 21:29:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haoKx-0004LR-Sx; Tue, 11 Jun 2019 21:29:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137567-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-stop: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-xl-qemut-ws16-amd64:guest-localmigrate: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-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck: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-xl-cubietruck:saverestore-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-credit1: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: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-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=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Jun 2019 21:29:47 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137567: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU2NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU2Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MjY3IFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBp
biAxMzcxNjkgcGFzcyBpbiAxMzc0NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3MTY5IHBhc3MgaW4gMTM3NTY3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEzNzQ2MSBwYXNzIGluIDEzNzI2NwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEzNzQ2MSBwYXNz
IGluIDEzNzU2NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzNzE2OQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4g
MTM3MTY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MzcxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgcGFzcyBpbiAxMzc0NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBwYXNzIGluIDEzNzQ2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tl
ZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICBmYWlsIGluIDEzNzE2OSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTM3MTY5IGxpa2UgMTMyODg5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEzNzM3MSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTM3MzcxIGxpa2UgMTMyODg5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFp
bCBpbiAxMzc0NjEgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWM5MDI0MDc4NWI4ZTVm
NmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDEyNiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxMjAgZGF5
cyAgIDY2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjQ5MyAgMjAxOS0wNS0xOCAx
Mjo0NDoyMyBaICAgMjQgZGF5cyAgIDEzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29t
PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8
c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
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
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSA3MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 22:36:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 22:36: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 1hapN2-0001Pv-Su; Tue, 11 Jun 2019 22:36:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hapN2-0001Pq-3T
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 22:36:00 +0000
X-Inumbo-ID: 48588d65-8c99-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48588d65-8c99-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 22:35: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 C312F21734;
 Tue, 11 Jun 2019 22:35:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560292558;
 bh=/4imqgwM/SVg6skG9TL+mjL/OIYrcaImhIra8zJ0hOM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dZZ62NuYVB1qOWgYsCnU2QxPb0fLLj5zBAikT8DEVKzN9CCJ3zYEM/NDNOLq2YIZN
 y8A2ydR5hhwGLrEhsoU8p0MZgcVN8cjRzQURPSyKqJEU7kS8gx81CpXAdOuNjkojqo
 w7n81Of/ybcRsIjXVckUcNAqa5BCf9fo50HP8qww=
Date: Tue, 11 Jun 2019 15:35:57 -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: <20190514123125.29086-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111526300.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-6-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 05/12] xen/arm: mm: Introduce
 _PAGE_PRESENT and _PAGE_POPULATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmbGFncyBhcmUgbm90IGVub3VnaCB0byBkZXNjcmliZSB3aGF0IGtpbmQgb2YgdXBkYXRl
Cj4gd2lsbCBkb25lIG9uIHRoZSBWQSByYW5nZS4gVGhleSBuZWVkIHRvIGJlIHVzZWQgaW4gY29u
anVuY3Rpb24gd2l0aCB0aGUKPiBlbnVtIHhlbm1hcF9vcGVyYXRpb24uCj4gCj4gSXQgd291bGQg
YmUgbW9yZSBjb252ZW5pZW50IHRvIGhhdmUgYWxsIHRoZSBpbmZvcm1hdGlvbiBmb3IgdGhlIHVw
ZGF0ZQo+IGluIGEgc2luZ2xlIHBsYWNlLgo+IAo+IFR3byBuZXcgZmxhZ3MgYXJlIGFkZGVkIHRv
IHJlbW92ZSB0aGUgcmVsaWVuY2Ugb24geGVubWFwX29wZXJhdGlvbjoKPiAgICAgLSBfUEFHRV9Q
UkVTRU5UOiBJbmRpY2F0ZSB3aGV0aGVyIHdlIGFyZSBhZGRpbmcvcmVtb3ZpbmcgdGhlIG1hcHBp
bmcKPiAgICAgLSBfUEFHRV9QT1BVTEFURTogSW5kaWNhdGUgd2hldGhlciB3ZSBvbmx5IHBvcHVs
YXRlIHBhZ2UtdGFibGVzCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNv
dkBlcGFtLmNvbT4KCkxvb2tpbmcgYWhlYWQgaW4gdGhpcyBzZXJpZXMsIEkga25vdyB0aGF0IHRo
aXMgaXMgZG9uZSBzbyB0aGF0IGxhdGVyIG9uCnlvdSBjYW4gcmVtb3ZlIGVudW0geGVubWFwX29w
ZXJhdGlvbi4gQnV0IHdoYXQgaXMgdGhlIGVuZCBnb2FsPyBXaHkgZG8Kd2Ugd2FudCB0byByZW1v
dmUgZW51bSB4ZW5tYXBfb3BlcmF0aW9uPyBJIGd1ZXNzIGl0IGlzIHRvIG1ha2UgdGhlIGNvZGUK
bW9yZSByZXVzYWJsZT8KCgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBB
ZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAg
ICAgfCAyICstCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIHwgOSArKysrKysrLS0KPiAg
MiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCA5
ZGUyYTExNTBmLi4yMTkyZGVkZTU1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtMTA4Myw3ICsxMDgzLDcgQEAgaW50IG1hcF9w
YWdlc190b194ZW4odW5zaWduZWQgbG9uZyB2aXJ0LAo+ICAKPiAgaW50IHBvcHVsYXRlX3B0X3Jh
bmdlKHVuc2lnbmVkIGxvbmcgdmlydCwgdW5zaWduZWQgbG9uZyBucl9tZm5zKQo+ICB7Cj4gLSAg
ICByZXR1cm4geGVuX3B0X3VwZGF0ZShSRVNFUlZFLCB2aXJ0LCBJTlZBTElEX01GTiwgbnJfbWZu
cywgMCk7Cj4gKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShSRVNFUlZFLCB2aXJ0LCBJTlZBTElE
X01GTiwgbnJfbWZucywgX1BBR0VfUE9QVUxBVEUpOwo+ICB9Cj4gIAo+ICBpbnQgZGVzdHJveV94
ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyB2LCB1bnNpZ25lZCBsb25nIGUpCj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdl
LmgKPiBpbmRleCAyYmNkYjBmMWE1Li5jYWYyZmFjMWZmIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcGFnZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKPiBA
QCAtNzYsNiArNzYsOCBAQAo+ICAgKgo+ICAgKiBbMDoyXSBNZW1vcnkgQXR0cmlidXRlIEluZGV4
Cj4gICAqIFszOjRdIFBlcm1pc3Npb24gZmxhZ3MKPiArICogWzVdICAgUHJlc2VudCBiaXQKPiAr
ICogWzZdICAgUG9wdWxhdGUgcGFnZSB0YWJsZQoKWzVdIGlzIHByZXR0eSBjbGVhci4gQXMgYSBu
aXQsIEkgd291bGQgcHJvYmFibHkgd3JpdGU6CgogWzVdIFBhZ2UgUHJlc2VudAoKYmVjYXVzZSB0
aGVyZSBpcyBubyBuZWVkIHRvIHNheSAiYml0IiwgdGhlIFs1XSBtZWFucyBpdCBpcyBhIGJpdC4K
T3RoZXJ3aXNlLCBzb21ldGhpbmcgbGlrZSB0aGUgZm9sbG93aW5nOgoKIFs1XSBQcmVzZW50IGlu
IG1lbW9yeQoKYnV0IGl0J3MgdW5pbXBvcnRhbnQuCgpJdCdzIFs2XSB0aGF0IHdlIG1pZ2h0IHdh
bnQgdG8gZXhwbGFpbiBhIGJpdCBiZXR0ZXI6IGlmIHdlIHNheSAiUG9wdWxhdGUKcGFnZSB0YWJs
ZSIgdGhlbiBldmVyeSB0aW1lIHdlIHdhbnQgdGhlIFhlbiBwYWdldGFibGUgdG8gYmUgcG9wdWxh
dGVkIHdlCndvdWxkIG5lZWQgdG8gcGFzcyBfUEFHRV9QT1BVTEFURSwgZXZlbiB3aGVuIHRoZSBw
YWdlIGlzIHByZXNlbnQgaW4KbWVtb3J5LiBEbyB5b3Ugc2VlIHdoYXQgSSBtZWFuPyBJIGFtIG5v
dCBlbnRpcmVseSBzdXJlIGhvdyB0byBtYWtlIGl0CmNsZWFyZXIuIE1heWJlOgoKIFs2XSBPbmx5
IHBvcHVsYXRlIHBhZ2UgdGFibGVzCgoiT25seSIgYmVpbmcgdGhlIGtleSB3b3JkLgoKCj4gICAq
Lwo+ICAjZGVmaW5lIFBBR0VfQUlfTUFTSyh4KSAoKHgpICYgMHg3VSkKPiAgCj4gQEAgLTg2LDEy
ICs4OCwxNSBAQAo+ICAjZGVmaW5lIFBBR0VfWE5fTUFTSyh4KSAoKCh4KSA+PiBfUEFHRV9YTl9C
SVQpICYgMHgxVSkKPiAgI2RlZmluZSBQQUdFX1JPX01BU0soeCkgKCgoeCkgPj4gX1BBR0VfUk9f
QklUKSAmIDB4MVUpCj4gIAo+ICsjZGVmaW5lIF9QQUdFX1BSRVNFTlQgICAgKDFVIDw8IDUpCj4g
KyNkZWZpbmUgX1BBR0VfUE9QVUxBVEUgICAoMVUgPDwgNikKPiArCj4gIC8qCj4gICAqIF9QQUdF
X0RFVklDRSBhbmQgX1BBR0VfTk9STUFMIGFyZSBjb252ZW5pZW5jZSBkZWZpbmVzLiBUaGV5IGFy
ZSBub3QKPiAgICogbWVhbnQgdG8gYmUgdXNlZCBvdXRzaWRlIG9mIHRoaXMgaGVhZGVyLgo+ICAg
Ki8KPiAtI2RlZmluZSBfUEFHRV9ERVZJQ0UgICAgX1BBR0VfWE4KPiAtI2RlZmluZSBfUEFHRV9O
T1JNQUwgICAgTVRfTk9STUFMCj4gKyNkZWZpbmUgX1BBR0VfREVWSUNFICAgIChfUEFHRV9YTnxf
UEFHRV9QUkVTRU5UKQo+ICsjZGVmaW5lIF9QQUdFX05PUk1BTCAgICAoTVRfTk9STUFMfF9QQUdF
X1BSRVNFTlQpCj4gIAo+ICAjZGVmaW5lIFBBR0VfSFlQRVJWSVNPUl9STyAgICAgIChfUEFHRV9O
T1JNQUx8X1BBR0VfUk98X1BBR0VfWE4pCj4gICNkZWZpbmUgUEFHRV9IWVBFUlZJU09SX1JYICAg
ICAgKF9QQUdFX05PUk1BTHxfUEFHRV9STykKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 22:38:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 22: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 1hapPF-0001XZ-BU; Tue, 11 Jun 2019 22: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=3Cq/=UK=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hapPE-0001XQ-DY
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 22:38:16 +0000
X-Inumbo-ID: 9996ac9e-8c99-11e9-abc0-438614916813
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9996ac9e-8c99-11e9-abc0-438614916813;
 Tue, 11 Jun 2019 22:38: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 214A021721;
 Tue, 11 Jun 2019 22:38:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560292694;
 bh=cg1C6mXgJ0L2j7cG4E1EAcwkUG1Dljnr1mViHe4UVKE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=s8VSunrUPvZIxZYFVXYd0iHSDbNvNGPBFVDmmlZTKl2RYLXgUP2agefy0L/4q9R4o
 aO2mCmhuqvcSwrTtq/dWqdGg9gG/lD/BfLVQTB08U4VFGIfBlnzMPh25lYeMT3bhBt
 uoL6PUaBjwWB4/ZGi4t3jMEgdbYzBd1JAx3FR+Yo=
Date: Tue, 11 Jun 2019 15:38:13 -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: <20190514123125.29086-9-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111537400.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-9-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 08/12] xen/arm: mm: Remove enum
 xenmap_operation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBlbnVtIHhlbm1h
cF9vcGVyYXRpb24gaXMgbm90IHVzZWQgYW55bW9yZS4gU28gcmVtb3ZlIGl0Lgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3ZWQt
Ynk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgpBY2tlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gICAgIENo
YW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0tLQo+
ICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDI0ICsrKysrKysrLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZp
bGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IDg2ZTFm
YWVlYjUuLjY1MWUyOTYwNDEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysg
Yi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC05NzQsMTMgKzk3NCw2IEBAIHN0YXRpYyBpbnQgY3Jl
YXRlX3hlbl90YWJsZShscGFlX3QgKmVudHJ5KQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4g
LWVudW0geGVubWFwX29wZXJhdGlvbiB7Cj4gLSAgICBJTlNFUlQsCj4gLSAgICBSRU1PVkUsCj4g
LSAgICBNT0RJRlksCj4gLSAgICBSRVNFUlZFCj4gLX07Cj4gLQo+ICAvKiBTYW5pdHkgY2hlY2sg
b2YgdGhlIGVudHJ5ICovCj4gIHN0YXRpYyBib29sIHhlbl9wdF9jaGVja19lbnRyeShscGFlX3Qg
ZW50cnksIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gQEAgLTEwNDAsOCAr
MTAzMyw4IEBAIHN0YXRpYyBib29sIHhlbl9wdF9jaGVja19lbnRyeShscGFlX3QgZW50cnksIG1m
bl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICAgICAgcmV0dXJuIHRydWU7Cj4gIH0KPiAg
Cj4gLXN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24g
b3AsIHVuc2lnbmVkIGxvbmcgYWRkciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICtzdGF0aWMgaW50IHhlbl9wdF91cGRh
dGVfZW50cnkodW5zaWduZWQgbG9uZyBhZGRyLCBtZm5fdCBtZm4sCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAgICAgIGxwYWVfdCBw
dGUsICplbnRyeTsKPiAgICAgIGxwYWVfdCAqdGhpcmQgPSBOVUxMOwo+IEBAIC0xMDk5LDggKzEw
OTIsNyBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bSB4ZW5tYXBfb3BlcmF0
aW9uIG9wLCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gIAo+ICBzdGF0aWMgREVGSU5FX1NQSU5MT0NL
KHhlbl9wdF9sb2NrKTsKPiAgCj4gLXN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZShlbnVtIHhlbm1h
cF9vcGVyYXRpb24gb3AsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IHZpcnQsCj4gK3N0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZSh1bnNpZ25lZCBsb25nIHZpcnQsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gQEAgLTExMzEsNyArMTEyMyw3IEBAIHN0YXRpYyBpbnQg
eGVuX3B0X3VwZGF0ZShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCj4gIAo+ICAgICAgZm9yKCA7
IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUgKQo+ICAgICAgewo+IC0gICAgICAg
IHJjID0geGVuX3B0X3VwZGF0ZV9lbnRyeShvcCwgYWRkciwgbWZuLCBmbGFncyk7Cj4gKyAgICAg
ICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KGFkZHIsIG1mbiwgZmxhZ3MpOwo+ICAgICAgICAg
IGlmICggcmMgKQo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4gQEAgLTExNTYsMjQgKzExNDgs
MjQgQEAgaW50IG1hcF9wYWdlc190b194ZW4odW5zaWduZWQgbG9uZyB2aXJ0LAo+ICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMsCj4gICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+IC0gICAgcmV0dXJuIHhlbl9wdF91cGRhdGUo
SU5TRVJULCB2aXJ0LCBtZm4sIG5yX21mbnMsIGZsYWdzKTsKPiArICAgIHJldHVybiB4ZW5fcHRf
dXBkYXRlKHZpcnQsIG1mbiwgbnJfbWZucywgZmxhZ3MpOwo+ICB9Cj4gIAo+ICBpbnQgcG9wdWxh
dGVfcHRfcmFuZ2UodW5zaWduZWQgbG9uZyB2aXJ0LCB1bnNpZ25lZCBsb25nIG5yX21mbnMpCj4g
IHsKPiAtICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKFJFU0VSVkUsIHZpcnQsIElOVkFMSURfTUZO
LCBucl9tZm5zLCBfUEFHRV9QT1BVTEFURSk7Cj4gKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZSh2
aXJ0LCBJTlZBTElEX01GTiwgbnJfbWZucywgX1BBR0VfUE9QVUxBVEUpOwo+ICB9Cj4gIAo+ICBp
bnQgZGVzdHJveV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyB2LCB1bnNpZ25lZCBsb25nIGUp
Cj4gIHsKPiAgICAgIEFTU0VSVCh2IDw9IGUpOwo+IC0gICAgcmV0dXJuIHhlbl9wdF91cGRhdGUo
UkVNT1ZFLCB2LCBJTlZBTElEX01GTiwgKGUgLSB2KSA+PiBQQUdFX1NISUZULCAwKTsKPiArICAg
IHJldHVybiB4ZW5fcHRfdXBkYXRlKHYsIElOVkFMSURfTUZOLCAoZSAtIHYpID4+IFBBR0VfU0hJ
RlQsIDApOwo+ICB9Cj4gIAo+ICBpbnQgbW9kaWZ5X3hlbl9tYXBwaW5ncyh1bnNpZ25lZCBsb25n
IHMsIHVuc2lnbmVkIGxvbmcgZSwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gICAgICBBU1NF
UlQocyA8PSBlKTsKPiAtICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKE1PRElGWSwgcywgSU5WQUxJ
RF9NRk4sIChlIC0gcykgPj4gUEFHRV9TSElGVCwgZmxhZ3MpOwo+ICsgICAgcmV0dXJuIHhlbl9w
dF91cGRhdGUocywgSU5WQUxJRF9NRk4sIChlIC0gcykgPj4gUEFHRV9TSElGVCwgZmxhZ3MpOwo+
ICB9Cj4gIAo+ICBlbnVtIG1nIHsgbWdfY2xlYXIsIG1nX3JvLCBtZ19ydywgbWdfcnggfTsKPiAt
LSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 23:16:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 23: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 1hapzu-0004Xp-Hj; Tue, 11 Jun 2019 23:16:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hapzs-0004Xk-HE
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 23:16:08 +0000
X-Inumbo-ID: e3b23e8c-8c9e-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 e3b23e8c-8c9e-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 23:16:07 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id j29so10559200lfk.10
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 16:16:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Zvlfmaw0ZE/4jsknjaabUCvdY7QQhJp7ckapgQSgNNk=;
 b=TZrY0mtHdrU05F9aXeJ31lSC2LTkUrPVynKnh3n6QVLCVcyA8cj/d9OJyB4rNY+w7K
 xdzwhMV6aMEuWVwEwPUEATGf2Tq2dtI5XYHV6VgtMdg6T0G5F4kRo+NojtYhhjIryHCL
 yO2aXfTd8EGG+Xb0QU3ZmInk91fT7cydHcut1zrR7ni0OaghUKc56uNeulvXLnw9Vazc
 ZjyJBgn2n6EHWEaVWvqTJbg8A5qpeoRPnZsoUjNmAQvGdhZPUq+qmLJY7gStXimhvIzS
 rqNis1yts/PWcWBNRd5b0Po+Em9Rcdbsj7yHzA9Yu9XBoFwunQG/BogjfB+eMx5lFAiY
 WxGQ==
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=Zvlfmaw0ZE/4jsknjaabUCvdY7QQhJp7ckapgQSgNNk=;
 b=lTxUfiXijBnDDl41hMiCWWf2v8v79qnd/1A3YW10E+sF7BqLq/CK2GD9L+ko6lCA6h
 JHYIsvETL4ygvCgA1GDXXHcK48OKrKzPjEaaQNjuO32V67z4EHRCIxMMJ5rolNOiUKiZ
 0uxSld49sQRcNX9EOI7yP1M055bDKDafCwd7+LZIBMuZ3bhEUSbKpwqu8g4kAElp/jrM
 cLlG2kxq6DHh6VfgmeXioPBOyv3IqehTISDEdu9/v8zuMlQvGTMU4HEzpA/9cMAf4ZL5
 G7TGjBvGcKTTWs8qurkmodMg/CBwqvmA8hCGfIuI+l1UxQ33tKG4SQBqtssiCCKL2tss
 xZKg==
X-Gm-Message-State: APjAAAW3BxKNGSxuMw+E67fkMmYEDyyfzvuaPOAr8Pw0+PDMOsAmlZmY
 l6pxTyypVdK2ocrtxQBcC6Gfn3+rHr6du7hF0cw=
X-Google-Smtp-Source: APXvYqwaV6WKXHgFmkcypmoqCJakh11p+PECuFrEUfFEv2f1b+J8ZdAhos6iZ+oQRGM2AE8dkssujCZWdvgBqifgawc=
X-Received: by 2002:ac2:48a5:: with SMTP id u5mr33082250lfg.62.1560294966021; 
 Tue, 11 Jun 2019 16:16:06 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 16:15:54 -0700
Message-ID: <CACMJ4GavqX2CUHXpEnSv4k-By5RwGrKdQEN9L=4PaO78iQi0mg@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH v2 1/2] argo: warn sendv() caller when ring
 is full
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMjoxNCBQTSBOaWNob2xhcyBUc2lyYWtpcwo8bmlrby50
c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gSW4gaXRzIGN1cnJlbnQgc3RhdGUsIGlmIHRo
ZSBkZXN0aW5hdGlvbiByaW5nIGlzIGZ1bGwsIHNlbmR2KCkKPiB3aWxsIHJlcXVldWUgdGhlIG1l
c3NhZ2UgYW5kIHJldHVybiB0aGUgcmMgb2YgcGVuZGluZ19yZXF1ZXVlKCksCj4gd2hpY2ggd2ls
bCByZXR1cm4gMCBvbiBzdWNjZXNzLiBUaGlzIHByZXZlbnRzIHRoZSBjYWxsZXIgZnJvbQo+IGRp
c3Rpbmd1aXNoaW5nIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gYSBzdWNjZXNzZnVsIHdyaXRlIGFu
ZCBhCj4gbWVzc2FnZSB0aGF0IG5lZWRzIHRvIGJlIHJlc2VudCBhdCBhIGxhdGVyIHRpbWUuCj4K
PiBJbnN0ZWFkLCBjYXB0dXJlIHRoZSAtRUFHQUlOIHZhbHVlIHJldHVybmVkIGZyb20gcmluZ2J1
Zl9pbnNlcnQoKQo+IGFuZCAqb25seSogb3ZlcndyaXRlIGl0IGlmIHRoZSByYyBvZiBwZW5kaW5n
X3JlcXVldWUoKSBpcyBub24temVyby4KPiBUaGlzIGFsbG93cyB0aGUgY2FsbGVyIHRvIG1ha2Ug
aW50ZWxsaWdlbnQgZGVjaXNpb25zIG9uIC1FQUdBSU4gYW5kCj4gc3RpbGwgYmUgYWxlcnRlZCBp
ZiB0aGUgcGVuZGluZyBtZXNzYWdlIGZhaWxzIHRvIHJlcXVldWUuCj4KPiBTaWduZWQtb2ZmLWJ5
OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KClRoaXMgcGF0Y2gg
aGFzIGFscmVhZHkgYmVlbiBhcHByb3ZlZCBhbmQgYXBwbGllZDsgc28gbm8gbmVlZCB0byByZXNl
bmQKaXQgYWdhaW4sIHRoYW5rcy4KCkNocmlzdG9waGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 11 23:27:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Jun 2019 23:27:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haqB4-0005OA-Pe; Tue, 11 Jun 2019 23:27:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W27b=UK=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1haqB3-0005O3-FI
 for xen-devel@lists.xenproject.org; Tue, 11 Jun 2019 23:27:41 +0000
X-Inumbo-ID: 80796879-8ca0-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 80796879-8ca0-11e9-8980-bc764e045a96;
 Tue, 11 Jun 2019 23:27:39 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id q26so10602299lfc.3
 for <xen-devel@lists.xenproject.org>; Tue, 11 Jun 2019 16:27:39 -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=2qNVq5s6Dkfla8HRuEYcEUY/6sJ/M5GRdtzJxaqEf0U=;
 b=IBvHc6WqjYl/awx4Ey09VLi7c+Uie4EzGxhzfMzLFECwPrfKFFKnlWwQEqnZ1kDPiB
 F5ZcP4G35/P8inN5TOste61TJR3Kci8bWR/GPuZFLe5jOnWiIfs/+n9Fcowje0BjOodF
 t4g7+OIrqkUxVFS7sj4gT0MKc/5PsfYqeueez5uMsfDnaCOPYlbOXO6llEPfto3gBbxH
 YSw905qD046PVrdNX4ksKabD3D7dl6w9AiTgHVJUqIobEOHSoBRHrY+LCKpHItSSATjq
 hKrLg0JVmlssOgm9fuOyx5cB4Sc9ajcCIpobruis15sQt2SQaj4MVjzh/6eqjJOasrMh
 qOmQ==
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=2qNVq5s6Dkfla8HRuEYcEUY/6sJ/M5GRdtzJxaqEf0U=;
 b=FxW2DLDdXTHtQJem7u/GF9CS74lePP8EhazXcIor070bhFkLkfFU82Nbspk59T7AbW
 dUIl1nFfenwD4O7BEdvu//Gg1m/S2NEizFDOADpTsOHoJXRw0ZmM3wF+YrP00BcVdfa5
 86fV6hz04BPawcqqiSKz9WEMAVsoAODpR7g7kWpBu5ZDzW0qzYr2u3c9nXpwYnQo34j2
 N393F1BRMI/7bdAS9QT+pws3+6NsJZsroOlOi3v6DeLCJaa94qC1AM2+0ak10RYawnXE
 DkHVTZS82zPj0yyCP9Bq0BLCmEnQNfofT5gXQTuVOBkY8plUHoxIu9q15z226gRfXFRK
 p9kQ==
X-Gm-Message-State: APjAAAV6E+JLuR6HNjchU/ALcI6qIvDEb1CoAsO62MuK2sn5eOrohJ+d
 riHkgNeRKJUiUh5pxIJWFtnaBG6WweeimgD8pn0=
X-Google-Smtp-Source: APXvYqz9EwmbqdRnAwYFo4TP8DnuLEVA4ipLu/gZNs6kDvxi9Itq9s2+YX0dkA1jVxr9Dvjp2G8nLF2SMHDnRc27Nik=
X-Received: by 2002:ac2:46d5:: with SMTP id p21mr5249826lfo.133.1560295658428; 
 Tue, 11 Jun 2019 16:27:38 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560286430.git.tsirakisn@ainfosec.com>
 <cf4923152106ddbc0dbc76d432735b0fcf221899.1560286430.git.tsirakisn@ainfosec.com>
In-Reply-To: <cf4923152106ddbc0dbc76d432735b0fcf221899.1560286430.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 11 Jun 2019 16:27:26 -0700
Message-ID: <CACMJ4GYct+Sywh8twkzCvg87XVKQr-Ls7-E0Qj2o4-nM32fHag@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH v2 2/2] argo: correctly report pending
 message length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMjoxNCBQTSBOaWNob2xhcyBUc2lyYWtpcwo8bmlrby50
c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gV2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdk
IGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUgcXVldWUKPiBlbnRyeSBjb250YWlucyB0aGUg
bGVuZ3RoIG9mIHRoZSBtZXNzYWdlIHNvIHRoYXQgWGVuIGtub3dzIHRvCj4gc2VuZCBhIFZJUlEg
dG8gdGhlIHJlc3BlY3RpdmUgZG9tYWluIHdoZW4gZW5vdWdoIHNwYWNlIGZyZWVzIHVwCj4gaW4g
dGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZlciwgWGVuIGRvZXNuJ3QgcG9wdWxh
dGUKPiB0aGUgbGVuZ3RoIG9mIHRoZSBtc2cgaWYgYSBnaXZlbiB3cml0ZSBmYWlscywgc28gdGhp
cyBsZW5ndGggaXMKPiBhbHdheXMgcmVwb3J0ZWQgYXMgemVyby4gVGhpcyBjYXVzZXMgWGVuIHRv
IHNwdXJyaW91c2x5IHdha2UgdXAKPiBhIGRvbWFpbiBldmVuIHdoZW4gdGhlIHJpbmcgZG9lc24n
dCBoYXZlIGVub3VnaCBzcGFjZS4KPgo+IFRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IHRoZSBt
c2cgbGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5Cj4gcG9wdWxhdGluZyBpdCBpbiB0aGUgZXZl
bnQgb2YgYSB3cml0ZSBmYWlsdXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTogTmljaG9sYXMgVHNpcmFr
aXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Cj4gLS0tCj4gIHhlbi9jb21tb24vYXJnby5jIHwg
MjIgKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9u
cygrKSwgMTEgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9hcmdvLmMg
Yi94ZW4vY29tbW9uL2FyZ28uYwo+IGluZGV4IDJmODc0YTU3MGQuLjMxYmFmNGJlZWQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2NvbW1vbi9hcmdvLmMKPiArKysgYi94ZW4vY29tbW9uL2FyZ28uYwo+IEBA
IC03NjYsMjYgKzc2NiwyMCBAQCBzdGF0aWMgaW50Cj4gIHJpbmdidWZfaW5zZXJ0KGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBhcmdvX3JpbmdfaW5mbyAqcmluZ19pbmZvLAo+ICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgYXJnb19yaW5nX2lkICpzcmNfaWQsIHhlbl9hcmdvX2lv
dl90ICppb3ZzLAo+ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbmlvdiwgdWludDMyX3Qg
bWVzc2FnZV90eXBlLAo+IC0gICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpvdXRfbGVuKQo+
ICsgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGVuKQoKVGhlIGFib3ZlIGNhbiBiZSByZWZs
b3dlZCwgd2l0aCB0aGUgbGVuIGFyZ3VtZW50IG9uIHRoZSBzYW1lIGxpbmUgYXMKbmlvdiBhbmQg
bWVzc2FnZV90eXBlIHdpdGhvdXQgZXhjZWVkaW5nIHRoZSBtYXhpbXVtIGxpbmUgbGVuZ3RoLgoK
PiAgewo+ICAgICAgeGVuX2FyZ29fcmluZ190IHJpbmc7Cj4gICAgICBzdHJ1Y3QgeGVuX2FyZ29f
cmluZ19tZXNzYWdlX2hlYWRlciBtaCA9IHsgfTsKPiAgICAgIGludCBzcCwgcmV0Owo+IC0gICAg
dW5zaWduZWQgaW50IGxlbiA9IDA7Cj4gICAgICB4ZW5fYXJnb19pb3ZfdCAqcGlvdjsKPiAgICAg
IFhFTl9HVUVTVF9IQU5ETEUodWludDgpIE5VTExfaG5kID0geyB9Owo+Cj4gICAgICBBU1NFUlQo
TE9DS0lOR19MMyhkLCByaW5nX2luZm8pKTsKPgo+ICAgICAgLyoKPiAtICAgICAqIE9idGFpbiB0
aGUgdG90YWwgc2l6ZSBvZiBkYXRhIHRvIHRyYW5zbWl0IC0tIHNldHMgdGhlICdsZW4nIHZhcmlh
YmxlCj4gLSAgICAgKiAtLSBhbmQgc2FuaXR5IGNoZWNrIHRoYXQgdGhlIGlvdnMgY29uZm9ybSB0
byBzaXplIGFuZCBudW1iZXIgbGltaXRzLgo+ICAgICAgICogRW5mb3JjZWQgYmVsb3c6IG5vIG1v
cmUgdGhhbiAnbGVuJyBieXRlcyBvZiBndWVzdCBkYXRhCj4gICAgICAgKiAocGx1cyB0aGUgbWVz
c2FnZSBoZWFkZXIpIHdpbGwgYmUgc2VudCBpbiB0aGlzIG9wZXJhdGlvbi4KPiAgICAgICAqLwo+
IC0gICAgcmV0ID0gaW92X2NvdW50KGlvdnMsIG5pb3YsICZsZW4pOwo+IC0gICAgaWYgKCByZXQg
KQo+IC0gICAgICAgIHJldHVybiByZXQ7Cj4KPiAgICAgIC8qCj4gICAgICAgKiBVcHBlciBib3Vu
ZCBjaGVjayB0aGUgbWVzc2FnZSBsZW4gYWdhaW5zdCB0aGUgcmluZyBzaXplLgo+IEBAIC05ODMs
OCArOTc3LDYgQEAgcmluZ2J1Zl9pbnNlcnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGFyZ29fcmluZ19pbmZvICpyaW5nX2luZm8sCj4gICAgICAgKiB2ZXJzdXMgcGVyZm9ybWFuY2Ug
Y29zdCBjb3VsZCBiZSBhZGRlZCB0byBkZWNpZGUgdGhhdCBoZXJlLgo+ICAgICAgICovCj4KPiAt
ICAgICpvdXRfbGVuID0gbGVuOwo+IC0KPiAgICAgIHJldHVybiByZXQ7Cj4gIH0KPgo+IEBAIC0x
OTc2LDcgKzE5NjgsNyBAQCBzZW5kdihzdHJ1Y3QgZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRk
cl90ICpzcmNfYWRkciwKPiAgICAgIHN0cnVjdCBhcmdvX3JpbmdfaWQgc3JjX2lkOwo+ICAgICAg
c3RydWN0IGFyZ29fcmluZ19pbmZvICpyaW5nX2luZm87Cj4gICAgICBpbnQgcmV0ID0gMDsKPiAt
ICAgIHVuc2lnbmVkIGxvbmcgbGVuID0gMDsKPiArICAgIHVuc2lnbmVkIGludCBsZW4gPSAwOwo+
Cj4gICAgICBhcmdvX2RwcmludGsoInNlbmR2OiAoJXU6JXgpLT4oJXU6JXgpIG5pb3Y6JXUgdHlw
ZToleFxuIiwKPiAgICAgICAgICAgICAgICAgICBzcmNfYWRkci0+ZG9tYWluX2lkLCBzcmNfYWRk
ci0+YXBvcnQsIGRzdF9hZGRyLT5kb21haW5faWQsCj4gQEAgLTIwNDQsOCArMjAzNiwxNiBAQCBz
ZW5kdihzdHJ1Y3QgZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRkciwKPiAg
ICAgIHsKPiAgICAgICAgICBzcGluX2xvY2soJnJpbmdfaW5mby0+TDNfbG9jayk7Cj4KPiArICAg
ICAgICAvKgo+ICsgICAgICAgICAqIE9idGFpbiB0aGUgdG90YWwgc2l6ZSBvZiBkYXRhIHRvIHRy
YW5zbWl0IC0tIHNldHMgdGhlICdsZW4nIHZhcmlhYmxlCj4gKyAgICAgICAgICogLS0gYW5kIHNh
bml0eSBjaGVjayB0aGF0IHRoZSBpb3ZzIGNvbmZvcm0gdG8gc2l6ZSBhbmQgbnVtYmVyIGxpbWl0
cy4KPiArICAgICAgICAgKi8KPiArICAgICAgICByZXQgPSBpb3ZfY291bnQoaW92cywgbmlvdiwg
Jmxlbik7Cj4gKyAgICAgICAgaWYgKCByZXQgKQo+ICsgICAgICAgICAgICByZXR1cm4gcmV0OwoK
UmV0dXJuaW5nIGF0IHRoaXMgcG9pbnQgaGVyZSB3b3VsZCBiZSBiYWQgYXMgdGhlIEwzX2xvY2sg
aGFzIGJlZW4KdGFrZW4gYWJvdmUgYW5kIHdvdWxkIG5vdCBiZSByZWxlYXNlZC4KClBlcmhhcHMg
dGVzdGluZyBmb3IgIXJldCBpbnN0ZWFkLCBhbmQgb25seSBpZiB0aGF0IGlzIHRydWUgcGVyZm9y
bWluZwp0aGUgaW5zZXJ0IGxvZ2ljIHVwIHRvIHRoZSBleGlzdGluZyB1bmxvY2ssIHdvdWxkIGJl
IGJldHRlci4KCj4gKwo+ICAgICAgICAgIHJldCA9IHJpbmdidWZfaW5zZXJ0KGRzdF9kLCByaW5n
X2luZm8sICZzcmNfaWQsIGlvdnMsIG5pb3YsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWVzc2FnZV90eXBlLCAmbGVuKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
ZXNzYWdlX3R5cGUsIGxlbik7Cj4gICAgICAgICAgaWYgKCByZXQgPT0gLUVBR0FJTiApCj4gICAg
ICAgICAgewo+ICAgICAgICAgICAgICBpbnQgcmM7CgpDaHJpc3RvcGhlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 00:02:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 00: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 1haqiM-0000Qc-OB; Wed, 12 Jun 2019 00: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haqiL-0000QX-9B
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 00:02:05 +0000
X-Inumbo-ID: 4d4484c2-8ca5-11e9-bc1f-a326d407fa68
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d4484c2-8ca5-11e9-bc1f-a326d407fa68;
 Wed, 12 Jun 2019 00:02:02 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 07:58:50 +0800
To: George Dunlap <george.dunlap@citrix.com>, <xen-devel@lists.xenproject.org>
References: <7ff3b338c811b5dbbd087428753f6e11@sslemail.net>
 <0973b477-d339-f3f2-7482-36589b93804e@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <e450249f-cc22-0e97-9de9-ef82ab2ae8d5@mxnavi.com>
Date: Wed, 12 Jun 2019 08:01:58 +0800
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: <0973b477-d339-f3f2-7482-36589b93804e@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/scheduler: remove 'name' from 'struct
 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: 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>,
 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTEvMTkgMTg6MDQsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNi8xMS8xOSAyOjM1
IEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4+ICdzdHJ1Y3Qgc2NoZWR1bGVyJyBhbHJlYWR5IGhh
cyBtZW1iZXIgJ29wdF9uYW1lJyBhbmQgJ3NjaGVkX2lkJywKPj4gdGh1cyAnbmFtZScgaXMgYSBs
aXR0bGUgcmVkdW5kYW50LCBzbyByZW1vdmUgaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJhb2Rv
bmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPiBJdCdzIG5vdCByZWR1bmRhbnQ7IG9u
ZSBpcyBhIGxvbmdlci1mb3JtIGh1bWFuLXJlYWRhYmxlIGRlc2NyaXB0aW9uLAo+IGFub3RoZXIg
aXMgYSBzaG9ydGhhbmQgIm9wdGlvbiIgZGVzY3JpcHRpb24uCj4KPiBZb3UgY2FuJ3QgYmUgc2F2
aW5nIG1vcmUgdGhhbiB3aGF0LCA1MDAgYnl0ZXMgaGVyZT8gIEkgdW5kZXJzdGFuZCB5b3UncmUK
PiB0cnlpbmcgdG8gY3V0IHRoaW5ncyBkb3duIGFzIHNtYWxsIGFzIHlvdSBjYW4sIGJ1dCB0aGlz
IHNlZW1zIGEgYml0Cj4gZXhjZXNzaXZlLgoKSGVsbG8gR2VvcmdlLAoKUm9nZXIgdGhhdC4KCkkg
dGhvdWdodCBiZXNpZGVzICduYW1lJywgYm90aCAnb3B0X25hbWUnIGFuZCAnc2NoZWRfaWQnIGNh
biBpZGVudGlmeQoKdGhlIHNjaGVkdWxlciBhbmQgdGhlICduYW1lJyBtYWlubHkgdXNlZCBpbiBs
b2dzLCB0aHVzIGNhbiBiZSByZW1vdmVkLgoKQXMgeW91ciBzdWdnZXN0aW9uLCBjYW4gbGVhdmUg
aXQgYXMgaXQgaXMuCgo+ICAgLUdlb3JnZQo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 00:10:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 00:10:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haqqR-0001DQ-M9; Wed, 12 Jun 2019 00:10: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1haqqQ-0001DL-FO
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 00:10:26 +0000
X-Inumbo-ID: 79b05c1a-8ca6-11e9-a53e-e7ecf19bab9b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 79b05c1a-8ca6-11e9-a53e-e7ecf19bab9b;
 Wed, 12 Jun 2019 00:10:24 +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 E7F6321734;
 Wed, 12 Jun 2019 00:10:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560298224;
 bh=MQ3Q3gLKmGprdtClpA3u7oUBFMEpjmQsRQdNOkGoe7o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=TTfyDjLnuoxe5Auk/29mlCr3VVdTi1DGWNuP+CCwTX6AQlzw76nhelmMFwCMyb7F2
 xdCh5JsVjJjFx+4nmBcdq57wffOzn4KHRS9/3mDz1gymOwCxKYAgAzjDy/U3ZjcRmg
 8yWU0hj4rmvw4gNCqu+KstThlMOZiSQz42ejSKZQ=
Date: Tue, 11 Jun 2019 17:10:21 -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: <20190514123125.29086-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906111710110.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-7-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 06/12] xen/arm: mm: Sanity check
 any update of Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjb2RlIGhhbmRs
aW5nIFhlbiBQVCB1cGRhdGUgaGFzIHF1aXRlIGEgZmV3IHJlc3RyaWN0aW9ucyBvbiB3aGF0IGl0
Cj4gY2FuIGRvLiBUaGlzIGlzIG5vdCBhIGJhZCB0aGluZyBhcyBpdCBrZWVwcyB0aGUgY29kZSBz
aW1wbGUuCj4gCj4gVGhlcmUgYXJlIGFscmVhZHkgYSBmZXcgY2hlY2tzIHNjYXR0ZXJlZCBpbiBj
dXJyZW50IHBhZ2UgdGFibGUgaGFuZGxpbmcuCj4gSG93ZXZlciB0aGV5IGFyZSBub3Qgc3VmZmlj
aWVudCBhcyB0aGV5IGNvdWxkIHN0aWxsIGFsbG93IHRvCj4gbW9kaWZ5L3JlbW92ZSBlbnRyeSB3
aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4KPiAKPiBUaGUgY2hlY2tzIGFyZSBkaXZpZGVkIGluIHR3
byBzZXRzOgo+ICAgICAtIHBlciBlbnRyeSBjaGVjazogVGhleSBhcmUgZ2F0aGVyZWQgaW4gYSBu
ZXcgZnVuY3Rpb24gdGhhdCB3aWxsCj4gICAgIGNoZWNrIHdoZXRoZXIgYW4gdXBkYXRlIGlzIHZh
bGlkIGJhc2VkIG9uIHRoZSBmbGFncyBwYXNzZWQgYW5kIHRoZQo+ICAgICBjdXJyZW50IHZhbHVl
IG9mIGFuIGVudHJ5Lgo+ICAgICAtIGdsb2JhbCBjaGVjazogVGhleSBhcmUgc2FuaXR5IGNoZWNr
IG9uIHhlbl9wdF91cGRhdGUoKSBwYXJhbWV0ZXJzLgo+IAo+IEFkZGl0aW9uYWxseSB0byBjb250
aWd1b3VzIGNoZWNrLCB3ZSBhbHNvIG5vdyBjaGVjayB0aGF0IHRoZSBjYWxsZXIgaXMKPiBub3Qg
dHJ5aW5nIHRvIG1vZGlmeSB0aGUgbWVtb3J5IGF0dHJpYnV0ZXMgb2YgYW4gZW50cnkuCj4gCj4g
TGFzdGx5LCBpdCB3YXMgcHJvYmFibHkgYSBiaXQgb3ZlciB0aGUgdG9wIHRvIGZvcmJpZCByZW1v
dmluZyBhbgo+IGludmFsaWQgbWFwcGluZy4gVGhpcyBjb3VsZCBqdXN0IGJlIGlnbm9yZWQuIFRo
ZSBuZXcgYmVoYXZpb3Igd2lsbCBiZQo+IGhlbHBmdWwgaW4gZnV0dXJlIGNoYW5nZXMuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZp
ZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiAtLS0K
PiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQ29ycmVjdGx5IGRldGVjdCB0aGUgcmVt
b3ZhbCBvZiBhIHBhZ2UKPiAgICAgICAgIC0gRml4IEFTU0VSVCBvbiBmbGFncyBpbiB0aGUgZWxz
ZSBjYXNlCj4gICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0tLQo+ICB4ZW4v
YXJjaC9hcm0vbW0uYyB8IDExNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDE4
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9h
cmNoL2FybS9tbS5jCj4gaW5kZXggMjE5MmRlZGU1NS4uNDVhNmY5Mjg3ZiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTUwLDYg
KzUwLDE5IEBAIHN0cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293Owo+ICAj
dW5kZWYgbWZuX3RvX3ZpcnQKPiAgI2RlZmluZSBtZm5fdG9fdmlydChtZm4pIF9fbWZuX3RvX3Zp
cnQobWZuX3gobWZuKSkKPiAgCj4gKyNpZmRlZiBOREVCVUcKPiArc3RhdGljIGlubGluZSB2b2lk
Cj4gK19fYXR0cmlidXRlX18gKChfX2Zvcm1hdF9fIChfX3ByaW50Zl9fLCAxLCAyKSkpCj4gK21t
X3ByaW50ayhjb25zdCBjaGFyICpmbXQsIC4uLikge30KPiArI2Vsc2UKPiArI2RlZmluZSBtbV9w
cmludGsoZm10LCBhcmdzLi4uKSAgICAgICAgICAgICBcCj4gKyAgICBkbyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgeyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIGZtdCwgIyMg
YXJncyk7ICBcCj4gKyAgICAgICAgV0FSTigpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+ICsgICAgfSB3aGlsZSAoMCk7Cj4gKyNlbmRpZgo+ICsKPiAgI2RlZmluZSBERUZJTkVfUEFH
RV9UQUJMRVMobmFtZSwgbnIpICAgICAgICAgICAgICAgICAgICBcCj4gIGxwYWVfdCBfX2FsaWdu
ZWQoUEFHRV9TSVpFKSBuYW1lW0xQQUVfRU5UUklFUyAqIChucildCj4gIAo+IEBAIC05NjgsMTIg
Kzk4MSw3NCBAQCBlbnVtIHhlbm1hcF9vcGVyYXRpb24gewo+ICAgICAgUkVTRVJWRQo+ICB9Owo+
ICAKPiArLyogU2FuaXR5IGNoZWNrIG9mIHRoZSBlbnRyeSAqLwo+ICtzdGF0aWMgYm9vbCB4ZW5f
cHRfY2hlY2tfZW50cnkobHBhZV90IGVudHJ5LCBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFn
cykKPiArewo+ICsgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gbW9kaWZ5aW5nIGEgcGFnZS4gKi8K
PiArICAgIGlmICggKGZsYWdzICYgX1BBR0VfUFJFU0VOVCkgJiYgbWZuX2VxKG1mbiwgSU5WQUxJ
RF9NRk4pICkKPiArICAgIHsKCkkgdW5kZXJzdGFuZCB3ZSBjb3VsZCBza2lwIHRoZSB2YWxpZCBj
aGVjayBvbiBSRU1PVkUsIGJ1dCBzaG91bGQgd2Ugc2tpcAppdCBvbiBNT0RJRlkgdG9vPyBJcyB0
aGF0IGFsc28gZ29pbmcgdG8gYmUgaGVscGZ1bCBpbiBmdXR1cmUgY2hhbmdlcz8KCgo+ICsgICAg
ICAgIC8qIFdlIGRvbid0IGFsbG93IGNoYW5naW5nIG1lbW9yeSBhdHRyaWJ1dGVzLiAqLwo+ICsg
ICAgICAgIGlmICggZW50cnkucHQuYWkgIT0gUEFHRV9BSV9NQVNLKGZsYWdzKSApCj4gKyAgICAg
ICAgewo+ICsgICAgICAgICAgICBtbV9wcmludGsoIk1vZGlmeWluZyBtZW1vcnkgYXR0cmlidXRl
cyBpcyBub3QgYWxsb3dlZCAoMHgleCAtPiAweCV4KS5cbiIsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICBlbnRyeS5wdC5haSwgUEFHRV9BSV9NQVNLKGZsYWdzKSk7Cj4gKyAgICAgICAgICAgIHJl
dHVybiBmYWxzZTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0IGFsbG93
IG1vZGlmeWluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4gKi8KPiArICAgICAgICBp
ZiAoIGVudHJ5LnB0LmNvbnRpZyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBtbV9wcmlu
dGsoIk1vZGlmeWluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldCBpcyBub3QgYWxsb3dl
ZC5cbiIpOwo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgfQo+ICsgICAg
fQo+ICsgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gaW5zZXJ0aW5nIGEgcGFnZSAqLwo+ICsgICAg
ZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFJFU0VOVCApCj4gKyAgICB7Cj4gKyAgICAgICAgLyog
V2Ugc2hvdWxkIGJlIGhlcmUgd2l0aCBhIHZhbGlkIE1GTi4gKi8KPiArICAgICAgICBBU1NFUlQo
IW1mbl9lcShtZm4sIElOVkFMSURfTUZOKSk7Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0IGFs
bG93IHJlcGxhY2luZyBhbnkgdmFsaWQgZW50cnkuICovCj4gKyAgICAgICAgaWYgKCBscGFlX2lz
X3ZhbGlkKGVudHJ5KSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBtbV9wcmludGsoIkNo
YW5naW5nIE1GTiBmb3IgYSB2YWxpZCBlbnRyeSBpcyBub3QgYWxsb3dlZCAoJSMiUFJJX21mbiIg
LT4gJSMiUFJJX21mbiIpLlxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgIG1mbl94KGxwYWVf
Z2V0X21mbihlbnRyeSkpLCBtZm5feChtZm4pKTsKPiArICAgICAgICAgICAgcmV0dXJuIGZhbHNl
Owo+ICsgICAgICAgIH0KPiArICAgIH0KPiArICAgIC8qIFNhbml0eSBjaGVjayB3aGVuIHJlbW92
aW5nIGEgcGFnZS4gKi8KPiArICAgIGVsc2UgaWYgKCAoZmxhZ3MgJiAoX1BBR0VfUFJFU0VOVHxf
UEFHRV9QT1BVTEFURSkpID09IDAgKQo+ICsgICAgewo+ICsgICAgICAgIC8qIFdlIHNob3VsZCBi
ZSBoZXJlIHdpdGggYW4gaW52YWxpZCBNRk4uICovCj4gKyAgICAgICAgQVNTRVJUKG1mbl9lcSht
Zm4sIElOVkFMSURfTUZOKSk7Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0IGFsbG93IHJlbW92
aW5nIHBhZ2Ugd2l0aCBjb250aWd1b3VzIGJpdCBzZXQuICovCj4gKyAgICAgICAgaWYgKCBlbnRy
eS5wdC5jb250aWcgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgbW1fcHJpbnRrKCJSZW1v
dmluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldCBpcyBub3QgYWxsb3dlZC5cbiIpOwo+
ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsgICAg
LyogU2FuaXR5IGNoZWNrIHdoZW4gcG9wdWxhdGluZyB0aGUgcGFnZS10YWJsZS4gTm8gY2hlY2sg
c28gZmFyLiAqLwo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIEFTU0VSVChmbGFncyAm
IF9QQUdFX1BPUFVMQVRFKTsKPiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRoIGFu
IGludmFsaWQgTUZOICovCj4gKyAgICAgICAgQVNTRVJUKG1mbl9lcShtZm4sIElOVkFMSURfTUZO
KSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIHRydWU7Cj4gK30KPiArCj4gIHN0YXRpYyBp
bnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2lnbmVk
IGxvbmcgYWRkciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwg
dW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gICAgICBscGFlX3QgcHRlLCAqZW50cnk7Cj4gICAg
ICBscGFlX3QgKnRoaXJkID0gTlVMTDsKPiAgCj4gKyAgICAvKiBfUEFHRV9QT1BVTEFURSBhbmQg
X1BBR0VfUFJFU0VOVCBzaG91bGQgbmV2ZXIgYmUgc2V0IHRvZ2V0aGVyLiAqLwo+ICsgICAgQVNT
RVJUKChmbGFncyAmIChfUEFHRV9QT1BVTEFURXxfUEFHRV9QUkVTRU5UKSkgIT0gKF9QQUdFX1BP
UFVMQVRFfF9QQUdFX1BSRVNFTlQpKTsKCm92ZXIgODAgY2hhcnM/CgoKPiAgICAgIGVudHJ5ID0g
Jnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9vZmZzZXQoYWRkcildOwo+ICAgICAgaWYgKCAhbHBh
ZV9pc192YWxpZCgqZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQo+ICAgICAg
ewo+IEBAIC05ODksMTUgKzEwNjQsMTIgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5
KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICAgICAgdGhp
cmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gICAgICBlbnRyeSA9ICZ0
aGlyZFt0aGlyZF90YWJsZV9vZmZzZXQoYWRkcildOwo+ICAKPiArICAgIGlmICggIXhlbl9wdF9j
aGVja19lbnRyeSgqZW50cnksIG1mbiwgZmxhZ3MpICkKPiArICAgICAgICByZXR1cm4gLUVJTlZB
TDsKPiArCj4gICAgICBzd2l0Y2ggKCBvcCApIHsKPiAgICAgICAgICBjYXNlIElOU0VSVDoKPiAg
ICAgICAgICBjYXNlIFJFU0VSVkU6Cj4gLSAgICAgICAgICAgIGlmICggbHBhZV9pc192YWxpZCgq
ZW50cnkpICkKPiAtICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKCIlczog
dHJ5aW5nIHRvIHJlcGxhY2UgYW4gZXhpc3RpbmcgbWFwcGluZyBhZGRyPSVseCBtZm49JSJQUklf
bWZuIlxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgYWRkciwgbWZuX3go
bWZuKSk7Cj4gLSAgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAtICAgICAgICAgICAg
fQo+ICAgICAgICAgICAgICBpZiAoIG9wID09IFJFU0VSVkUgKQo+ICAgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gICAgICAgICAgICAgIHB0ZSA9IG1mbl90b194ZW5fZW50cnkobWZuLCBQQUdFX0FJ
X01BU0soZmxhZ3MpKTsKPiBAQCAtMTAwOSwxMiArMTA4MSw2IEBAIHN0YXRpYyBpbnQgeGVuX3B0
X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2lnbmVkIGxvbmcgYWRk
ciwKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgY2FzZSBNT0RJRlk6Cj4gICAgICAg
ICAgY2FzZSBSRU1PVkU6Cj4gLSAgICAgICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5
KSApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHByaW50aygiJXM6IHRyeWlu
ZyB0byAlcyBhIG5vbi1leGlzdGluZyBtYXBwaW5nIGFkZHI9JWx4XG4iLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgIF9fZnVuY19fLCBvcCA9PSBSRU1PVkUgPyAicmVtb3ZlIiA6ICJtb2RpZnki
LCBhZGRyKTsKPiAtICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IC0gICAgICAgICAg
ICB9Cj4gICAgICAgICAgICAgIGlmICggb3AgPT0gUkVNT1ZFICkKPiAgICAgICAgICAgICAgICAg
IHB0ZS5iaXRzID0gMDsKPiAgICAgICAgICAgICAgZWxzZQo+IEBAIC0xMDIyLDEyICsxMDg4LDYg
QEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBv
cCwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICAgICAgICAgICAgICAgICAgcHRlID0gKmVudHJ5Owo+
ICAgICAgICAgICAgICAgICAgcHRlLnB0LnJvID0gUEFHRV9ST19NQVNLKGZsYWdzKTsKPiAgICAg
ICAgICAgICAgICAgIHB0ZS5wdC54biA9IFBBR0VfWE5fTUFTSyhmbGFncyk7Cj4gLSAgICAgICAg
ICAgICAgICBpZiAoICFwdGUucHQucm8gJiYgIXB0ZS5wdC54biApCj4gLSAgICAgICAgICAgICAg
ICB7Cj4gLSAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCIlczogSW5jb3JyZWN0IGNvbWJpbmF0
aW9uIGZvciBhZGRyPSVseFxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5j
X18sIGFkZHIpOwo+IC0gICAgICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IC0gICAg
ICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgIHdyaXRlX3B0ZShl
bnRyeSwgcHRlKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gQEAgLTEwNDksNiArMTEwOSwyNSBA
QCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+ICAg
ICAgaW50IHJjID0gMDsKPiAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IHZpcnQsIGFkZHJfZW5k
ID0gYWRkciArIG5yX21mbnMgKiBQQUdFX1NJWkU7Cj4gIAo+ICsgICAgLyoKPiArICAgICAqIFRo
ZSBoYXJkd2FyZSB3YXMgY29uZmlndXJlZCB0byBmb3JiaWQgbWFwcGluZyBib3RoIHdyaXRlYWJs
ZSBhbmQKPiArICAgICAqIGV4ZWN1dGFibGUuCj4gKyAgICAgKiBXaGVuIG1vZGlmeWluZy9jcmVh
dGluZyBtYXBwaW5nIChpLmUgX1BBR0VfUFJFU0VOVCBpcyBzZXQpLAo+ICsgICAgICogcHJldmVu
dCBhbnkgdXBkYXRlIGlmIHRoaXMgaGFwcGVuLgo+ICsgICAgICovCj4gKyAgICBpZiAoIChmbGFn
cyAmIF9QQUdFX1BSRVNFTlQpICYmICFQQUdFX1JPX01BU0soZmxhZ3MpICYmCj4gKyAgICAgICAg
ICFQQUdFX1hOX01BU0soZmxhZ3MpICkKPiArICAgIHsKPiArICAgICAgICBtbV9wcmludGsoIk1h
cHBpbmdzIHNob3VsZCBub3QgYmUgYm90aCBXcml0ZWFibGUgYW5kIEV4ZWN1dGFibGUuXG4iKTsK
PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KCkkgYW0gdGhpbmtpbmcgdGhpcyBp
cyBzZXJpb3VzIGVub3VnaCB0aGF0IHdlIG1pZ2h0IHdhbnQgdG8gYWx3YXlzIHByaW50CnRoaXMg
d2FybmluZyB3aGVuIHRoaXMgZXJyb3IgaGFwcGVucy4gQXQgdGhlIHNhbWUgdGltZSBpdCBpcyBh
d2t3YXJkIHRvCmhhdmUgYWxsIHRoZSBvdGhlciBtZXNzYWdlcyB1c2luZyBtbV9wcmludGsgYW5k
IG9ubHkgdGhpcyBvbmUgYmVpbmcKZGlmZmVyZW50LiBTbyBJJ2xsIGxpdmUgaXQgdG8geW91LCBp
dCBpcyBhbHNvIE9LIGF0IHRoaXMuCgoKPiArICAgIGlmICggIUlTX0FMSUdORUQodmlydCwgUEFH
RV9TSVpFKSApCj4gKyAgICB7Cj4gKyAgICAgICAgbW1fcHJpbnRrKCJUaGUgdmlydHVhbCBhZGRy
ZXNzIGlzIG5vdCBhbGlnbmVkIHRvIHRoZSBwYWdlLXNpemUuXG4iKTsKPiArICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2NrKTsK
PiAgCj4gICAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCj4g
LS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 00:23:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 00:23:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1har3J-00026j-3f; Wed, 12 Jun 2019 00: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1har3H-00026e-Fu
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 00:23:43 +0000
X-Inumbo-ID: 51cf986c-8ca8-11e9-829b-3f19d4f16a78
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51cf986c-8ca8-11e9-829b-3f19d4f16a78;
 Wed, 12 Jun 2019 00:23:38 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 08:20:26 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <5942544893366d8ff51fdf603fd13f18@sslemail.net>
 <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
Date: Wed, 12 Jun 2019 08:23:34 +0800
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: <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTEvMTkgMjI6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDExLjA2LjE5IGF0
IDA4OjAyLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMKPj4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+PiBAQCAtMjQw
LDEyICsyNDAsMTQgQEAgU0VDVElPTlMKPj4gICAgICAgICAgICooLmFsdGluc3RydWN0aW9ucykK
Pj4gICAgICAgICAgIF9fYWx0X2luc3RydWN0aW9uc19lbmQgPSAuOwo+PiAgIAo+PiArI2lmIGRl
ZmluZWQoQ09ORklHX0NPVkVSQUdFKQo+PiAgICAgICAgICAuID0gQUxJR04oOCk7Cj4+ICAgICAg
ICAgIF9fY3RvcnNfc3RhcnQgPSAuOwo+PiAgICAgICAgICAqKC5jdG9ycykKPj4gICAgICAgICAg
KiguaW5pdF9hcnJheSkKPj4gICAgICAgICAgKihTT1JUKC5pbml0X2FycmF5LiopKQo+PiAgICAg
ICAgICBfX2N0b3JzX2VuZCA9IC47Cj4+ICsjZW5kaWYKPiBIb3cgaXMgdGhpcyAob25seSkgY292
ZXJhZ2UgcmVsYXRlZD8gQW5kIGhvdyBpcyBtYWtpbmcgdGhpcyBjb25kaXRpb25hbAo+IGdvaW5n
IHRvIGhlbHAgaW4gYW55IHdheT8KCkhlbGxvIEphbiwKCldoZW4gaSByZWFkIHRoZSBjb2RlICdp
bml0X2NvbnN0cnVjdG9ycygpJywgaSB3YW50IHRvIHVuZGVyc3RhbmQgd2hlbiAKaXQncyB1c2Vk
LgoKSSBjYW4gbm90IGZpbmQgYW55IGhlbHBlciBtYWNyb3MgbGlrZSAnX19pbml0JyBpbiBpbml0
LmgsIHB1dCB0aGluZ3MgaW4gCnRoaXMgc2VjdGlvbi4KCkFsc28gcnVuIHVuZGVyIGFybSBmb3Vu
ZGF0aW9uIHBsYXRmb3JtLCB0aGUgc2VjdGlvbiBpcyBlbXB0eS4KClNvIGkgY2hlY2sgY29tbWl0
IGhpc3RvcnkgYW5kIGZvdW5kIGl0J3MgY29tbWl0IGxvZ3M6IGl0IGlzIGNvdmVyYWdlIApyZWxh
dGVkLgoKQW5kIGNvbXBpbGVkIHdpdGggQ09ORklHX0NPVkVSQUdFIGVuYWJsZWQsIHRoaXMgc2Vj
dGlvbiBpcyBub3QgZW1wdHkgCmFueW1vcmUuCgpTbyB0aGUgcGF0Y2ggbWFpbmx5IHdhbnQgdG8g
Y2xhcmlmeSB0aGUgY29kZSBpcyBjb3ZlcmFnZSByZWxhdGVkLAoKd2hpY2ggd2FudCB0byBoZWxw
IG5ld2NvbWVyIGVhc2lseSB1bmRlcnN0YW5kIHRoaXMgY29kZS4KCkFtIGkgbWlzdW5kZXJzdGFu
ZGluZyBoZXJlPwoKPgo+IEFuZCBpZiB3ZSB3ZXJlIHRvIHRha2UgdGhpcywgdGhlbiBwbGVhc2Ug
dXNlIHRoZSBzaG9ydGVyICNpZmRlZi4KWWVzLCBjYW4gYmUgZml4ZWQuCj4KPj4gLS0tIGEveGVu
L2NvbW1vbi9saWIuYwo+PiArKysgYi94ZW4vY29tbW9uL2xpYi5jCj4+IEBAIC00OTEsMTUgKzQ5
MSwyMCBAQCB1bnNpZ25lZCBsb25nIGxvbmcgcGFyc2Vfc2l6ZV9hbmRfdW5pdChjb25zdCBjaGFy
ICpzLCBjb25zdCBjaGFyICoqcHMpCj4+ICAgICAgIHJldHVybiByZXQ7Cj4+ICAgfQo+PiAgIAo+
PiArI2lmIGRlZmluZWQoQ09ORklHX0NPVkVSQUdFKQo+PiAgIHR5cGVkZWYgdm9pZCAoKmN0b3Jf
ZnVuY190KSh2b2lkKTsKPj4gICBleHRlcm4gY29uc3QgY3Rvcl9mdW5jX3QgX19jdG9yc19zdGFy
dFtdLCBfX2N0b3JzX2VuZFtdOwo+PiArI2VuZGlmCj4gQWdhaW4gLSBob3cgZG9lcyB0aGlzIGhl
bHA/CldhbnQgdG8gY2xhcmlmeSB0aGlzIGlzIGNvdmVyYWdlIHJlbGF0ZWQgY29kZS4KPgo+PiAr
Lyogc2VlICdkb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QnICovCj4+ICAg
dm9pZCBfX2luaXQgaW5pdF9jb25zdHJ1Y3RvcnModm9pZCkKPiBUaGVyZSdzIG5vIG1lbnRpb24g
b2YgdGhpcyBmdW5jdGlvbiBpbiB0aGUgcmVmZXJlbmNlZCBkb2NzIGZpbGUuCgpTYW1lIGFzIGFi
b3ZlLgoKPgo+PiAgIHsKPj4gKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKPj4gICAgICAg
Y29uc3QgY3Rvcl9mdW5jX3QgKmY7Cj4+ICAgICAgIGZvciAoIGYgPSBfX2N0b3JzX3N0YXJ0OyBm
IDwgX19jdG9yc19lbmQ7ICsrZiApCj4+ICAgICAgICAgICAoKmYpKCk7Cj4+ICAgCj4+ICsjZW5k
aWYKPj4gICAgICAgLyogUHV0dGluZyB0aGlzIGhlcmUgc2VlbXMgYXMgZ29vZCAob3IgYmFkKSBh
cyBhbnkgb3RoZXIgcGxhY2UuICovCj4gQWdhaW4sIGJlc2lkZXMgbGFja2luZyBzdWl0YWJsZSBy
ZWFzb25pbmcgeW91IGFsc28gc2hvdWxkIGxvb2sKPiBtb3JlIGNsb3NlbHksIGluIHRoaXMgY2Fz
ZSB3aGVyZSBleGFjdGx5IGl0IG1ha2VzIHNlbnNlIHRvIHBsYWNlCj4gdGhlICNlbmRpZi4KClRo
ZSBibGFuayBsaW5lIGhlcmU/IElmIHllcywgY2FuIGJlIHJlbW92ZWQuIGkgbWlzc2VkIHRoaXMu
Cgo+Cj4gSmFuCj4KPgo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 00:51:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 00: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 1harUL-0004J9-F2; Wed, 12 Jun 2019 00:51: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1harUK-0004J4-3e
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 00:51:40 +0000
X-Inumbo-ID: 398a81be-8cac-11e9-9a39-5bc528250577
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 398a81be-8cac-11e9-9a39-5bc528250577;
 Wed, 12 Jun 2019 00:51:35 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 08:48:24 +0800
To: Andrew Cooper <andrew.cooper3@citrix.com>, <xen-devel@lists.xenproject.org>
References: <dd5d7568496c0621a9794d280f62e7d3@sslemail.net>
 <8bd5cf31-d9c4-bae7-e18d-1ec01ce22046@citrix.com>
 <ae4e0c1e-a6b2-43fd-9a1a-bbb7417cd2d7@mxnavi.com>
 <cb732731-c271-ca2b-885a-85023c2e5922@citrix.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <521e851c-8029-ee79-9127-b01551158bc9@mxnavi.com>
Date: Wed, 12 Jun 2019 08:51:32 +0800
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: <cb732731-c271-ca2b-885a-85023c2e5922@citrix.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTEvMTkgMTg6NTMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTEvMDYvMjAxOSAx
MTozMywgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4+IE9uIDYvMTEvMTkgMTc6NDUsIEFuZHJldyBDb29w
ZXIgd3JvdGU6Cj4+PiBPbiAxMS8wNi8yMDE5IDEwOjIwLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4+
Pj4gKiBSZW1vdmUgcmVkdW5kYW50IHNldCAnRE9NRFlJTkdfZGVhZCcKPj4+PiBkb21haW5fY3Jl
YXRlKCkgd2lsbCBzZXQgdGhpcyB3aGVuIGZhaWwsIHRodXMgbm8gbmVlZAo+Pj4+IHNldCBpbiBh
cmNoX2RvbWFpbl9jcmVhdGUoKS4KPj4+IEl0cyBub3QgcmVkdW5kYW50LsKgIEl0IGlzIG5lY2Vz
c2FyeSBmb3IgY29ycmVjdCBjbGVhbnVwLgo+PiBIZWxsbyBBbmRyZXcsCj4+Cj4+IFRoYW5rcyBm
b3IgeW91ciBjb21tZW50cy4KPj4KPj4gWW91ciBjb25jZXJuIGlzOiB3aGVuIHRoZSBhcmNoX2Rv
bWFpbl9jcmVhdGUoKSBmYWlscywKPj4KPj4gc29tZSBjbGVhbnVwIHdvcmsgbmVlZCB0byBkb25l
IGluIHRoaXMgZnVuY3Rpb24uCj4+Cj4+IGFuZCAnRE9NRFlJTkdfZGVhZCcgZmxhZ3MgbWF5YmUg
bmVlZGVkIHRvIGp1ZGdlIGZvciBjb3JyZWN0IGNsZWFudXA/Cj4+Cj4+IElmIHNvLCBpdCdzIG5v
dCByZWR1bmRhbnQuCj4+Cj4+IEknbSBjdXJpb3VzwqAgd2h5ICdET01EWUlOR19kZWFkJyBiZWVu
IHNldCBieSBmYWlsIHBhdGggYm90aCBpbgo+PiBhcmNoX2RvbWFpbl9jcmVhdGUoKQo+Pgo+PiBh
bmQgZG9tYWluX2NyZWF0ZSgpLgo+IEJlY2F1c2UgdmFyaW91cyBjbGVhbnVwIHBhdGhzIEJVR19P
TighZC0+aXNfZHlpbmcpLCBpbmNsdWRpbmcgb25lcwo+IGJlZm9yZSBoaXR0aW5nIHRoZSBtYWlu
IGVycm9yIHBhdGggaW4gZG9tYWluX2NyZWF0ZSgpLgoKVGhhbmtzIGZvciBjbGFyaWZ5LCBteSBm
YXVsdCwgaSBtaXNzZWQgKCFkLT5pc19keWluZykgcmVsYXRlZCBjaGVjay4KCkFuZCB0ZXN0ZWQg
YnkgZm9yY2UgdG8gcnVuIGZhaWwgcGF0aCBpbiBhcmNoX2RvbWFpbl9jcmVhdGUoKSwKCmJ1dCBu
b3RoaW5nIGhhcHBlZCBpbiBhcmNoX2RvbWFpbl9kZXN0b3J5KCkuIHJlc3VsdCBpczoKClBhbmlj
IG9uIENQVSAwOgoKRXJyb3IgY3JlYXRpbmcgZG9tYWluIDAKClNlZW1zIHRoZSBjbGVhbnVwIHBh
dGggcnVuIHdpdGggc3VjY2Vzcy4KCgpBbnl3YXksIGNhbiBsZWF2ZSBpdCBhcyB3aGF0IGl0IHdh
cy4KCj4gfkFuZHJldwo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 01:01:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 01: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 1hardy-0003HH-Fd; Wed, 12 Jun 2019 01:01:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hardx-0002zP-Ok
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 01:01:37 +0000
X-Inumbo-ID: 9fe9b76b-8cad-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fe9b76b-8cad-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 01:01: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 1hardu-0007CL-Lb; Wed, 12 Jun 2019 01: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 1hardt-0006Lx-M0; Wed, 12 Jun 2019 01:01:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hardt-0006IF-LM; Wed, 12 Jun 2019 01:01:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137665-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=480800c76969b38f13b6909eb679b23571417538
X-Osstest-Versions-That: xen=decfc03f54b821877f64f28beba15124940470b5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 01:01:33 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137665: 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>

ZmxpZ2h0IDEzNzY2NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY2NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0ODA4MDBjNzY5NjliMzhmMTNiNjkwOWViNjc5YjIzNTcxNDE3NTM4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkZWNmYzAzZjU0YjgyMTg3N2Y2
NGYyOGJlYmExNTEyNDk0MDQ3MGI1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NjIgIDIwMTkt
MDYtMTEgMTg6MDE6MDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjY1ICAy
MDE5LTA2LTExIDIyOjAwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTmljaG9sYXMgVHNpcmFraXMgPG5p
a28udHNpcmFraXNAZ21haWwuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWlu
Zm9zZWMuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZGVjZmMwM2Y1NC4uNDgwODAwYzc2OSAgNDgwODAw
Yzc2OTY5YjM4ZjEzYjY5MDllYjY3OWIyMzU3MTQxNzUzOCAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 01:06:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 01: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 1hariV-0004OF-4l; Wed, 12 Jun 2019 01: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hariT-0004OA-Md
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 01:06:17 +0000
X-Inumbo-ID: 454af4aa-8cae-11e9-a500-b346e9a45c3e
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 454af4aa-8cae-11e9-a500-b346e9a45c3e;
 Wed, 12 Jun 2019 01:06:14 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 09:03:00 +0800
To: Juergen Gross <jgross@suse.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 <xen-devel@lists.xenproject.org>
References: <413f19014c77952216ac32ed595f61e0@sslemail.net>
 <28ad7e86-d724-0fcc-85fa-3289dc485c1a@suse.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <02a1c122-0b2e-4ab6-f0d4-34634529c224@mxnavi.com>
Date: Wed, 12 Jun 2019 09:05:52 +0800
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: <28ad7e86-d724-0fcc-85fa-3289dc485c1a@suse.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen: superficial clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Tim Deegan <tim@xen.org>,
 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>

Ck9uIDYvMTEvMTkgMTg6MjksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTEuMDYuMTkgMTI6
MjcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDExLzA2LzIwMTkgMTE6MjUsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBPbiAxMS4wNi4xOSAxMjoxOCwgR2VvcmdlIER1bmxhcCB3cm90ZToK
Pj4+PiBPbiA2LzExLzE5IDEwOjIwIEFNLCBCYW9kb25nIENoZW4gd3JvdGU6Cj4+Pj4+ICogUmVt
b3ZlIHJlZHVuZGFudCBzZXQgJ0RPTURZSU5HX2RlYWQnCj4+Pj4+IGRvbWFpbl9jcmVhdGUoKSB3
aWxsIHNldCB0aGlzIHdoZW4gZmFpbCwgdGh1cyBubyBuZWVkCj4+Pj4+IHNldCBpbiBhcmNoX2Rv
bWFpbl9jcmVhdGUoKS4KPj4+Pj4KPj4+Pj4gKiBTZXQgZXJyb3Igd2hlbiByZWFsbHkgaGFwcGVu
ZWQKPj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2Nv
bW1vbi9zY2hlZHVsZS5jCj4+Pj4+IGluZGV4IDg2MzQxYmMuLmQ2Y2RjZjggMTAwNjQ0Cj4+Pj4+
IC0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+Pj4+PiArKysgYi94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKPj4+Pj4gQEAgLTE4OTQsOSArMTg5NCwxMSBAQCBzdHJ1Y3Qgc2NoZWR1bGVyICpzY2hl
ZHVsZXJfYWxsb2ModW5zaWduZWQKPj4+Pj4gaW50IHNjaGVkX2lkLCBpbnQgKnBlcnIpCj4+Pj4+
IMKgwqDCoMKgwqDCoCByZXR1cm4gTlVMTDsKPj4+Pj4gwqDCoCDCoMKgIGZvdW5kOgo+Pj4+PiAt
wqDCoMKgICpwZXJyID0gLUVOT01FTTsKPj4+Pj4gwqDCoMKgwqDCoMKgIGlmICggKHNjaGVkID0g
eG1hbGxvYyhzdHJ1Y3Qgc2NoZWR1bGVyKSkgPT0gTlVMTCApCj4+Pj4+ICvCoMKgwqAgewo+Pj4+
PiArwqDCoMKgwqDCoMKgwqAgKnBlcnIgPSAtRU5PTUVNOwo+Pj4+PiDCoMKgwqDCoMKgwqDCoMKg
wqDCoCByZXR1cm4gTlVMTDsKPj4+Pj4gK8KgwqDCoCB9Cj4+Pj4+IMKgwqDCoMKgwqDCoCBtZW1j
cHkoc2NoZWQsIHNjaGVkdWxlcnNbaV0sIHNpemVvZigqc2NoZWQpKTsKPj4+Pj4gwqDCoMKgwqDC
oMKgIGlmICggKCpwZXJyID0gU0NIRURfT1Aoc2NoZWQsIGluaXQpKSAhPSAwICkKPj4+Pgo+Pj4+
IEkgd2FzIGdvaW5nIHRvIHNheSwgdGhpcyBpcyBhIGNvbW1vbiBpZGlvbSBpbiB0aGUgWGVuIGNv
ZGUsIGFuZCB0aGUKPj4+PiBjb21waWxlciB3aWxsIGVuZCB1cCByZS1vcmdhbml6aW5nIHRoaW5n
cyBzdWNoIHRoYXQgdGhlIHdyaXRlIGRvZXNuJ3QKPj4+PiBoYXBwZW4gYW55d2F5LsKgIEJ1dCBp
biB0aGlzIGNhc2UsIGl0cycgYWN0dWFsbHkgd3JpdGluZyB0aHJvdWdoIGEKPj4+PiBwb2ludGVy
IGJlZm9yZSBhbmQgYWZ0ZXIgYSBmdW5jdGlvbiBjYWxsOyBJIGRvbid0IHRoaW5rIHRoZSBjb21w
aWxlcgo+Pj4+IHdvdWxkIGFjdHVhbGx5IGJlIGFsbG93ZWQgdG8gb3B0aW1pemUgdGhpcyB3cml0
ZSBhd2F5Lgo+Pj4+Cj4+Pj4gU28sIEkgZ3Vlc3MgSSdkIGJlIE9LIHdpdGggdGhpcyBwYXJ0aWN1
bGFyIGh1bmsuwqAgRGFyaW8sIGFueSBvcGluaW9ucz8KPj4+Cj4+PiBJJ2QgcmF0aGVyIHN3aXRj
aCB0byBQVFJfRVJSKCkgaGVyZSBkcm9wcGluZyB0aGUgcGVyciBwYXJhbWV0ZXIuCj4+Cj4+ICsy
IGZvciB0aGlzLCBidXQgSSB3YXMgZ29pbmcgdG8gd2FpdCB1bnRpbCBjb3JlIHNjaGVkdWxpbmcg
aGFkIGdvdHRlbiBhCj4+IGJpdCBmdXJ0aGVyIGJlZm9yZSBzdWdnZXN0aW5nIGNsZWFudXAgd2hp
Y2ggaXMgZ3VhcmFudGVlZCB0byBjb2xsaWRlLgo+Pgo+PiBTYWRseSwgaXQncyBmYWlybHkgaW50
cnVzaXZlIGluIHRoZSBjcHVwb29sIGNvZGUgYXMgd2VsbC4KPgo+IEkgY2FuIGFkZCB0aGlzIHRv
IG15IGxpc3Qgb2Ygc2NoZWR1bGVyIGNsZWFudXBzIHRvIGRvLgpDb3B5IHRoYXQuCj4KPgo+IEp1
ZXJnZW4KPiAuCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 02:04:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 02:04:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hascT-0000lj-Ol; Wed, 12 Jun 2019 02:04: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/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hascS-0000lZ-0y
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 02:04:08 +0000
X-Inumbo-ID: 5aaf8fe2-8cb6-11e9-8e45-5f809b500f05
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5aaf8fe2-8cb6-11e9-8e45-5f809b500f05;
 Wed, 12 Jun 2019 02:04: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 1hascN-0007Af-Da; Wed, 12 Jun 2019 02: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 1hascN-0004Lo-3U; Wed, 12 Jun 2019 02:04:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hascN-0007cA-1y; Wed, 12 Jun 2019 02:04:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137571-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore.2: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-credit1:xen-boot: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-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-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-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 02:04:03 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137571: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU3MSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU3MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTM3NDYy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTM3NDYyIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTM3NDYyIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5
NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMw
OTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBl
Y2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwCmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4ZmFlNDlhOGRiMDA4OWU2ODE4ODY1MjA3OWUz
YmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzA5NjUgIDIwMTgtMTItMDMgMDk6MDY6MTkg
WiAgMTkwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNTk4ICAyMDE5LTAzLTA1IDE1OjA2
OjIzIFogICA5OCBkYXlzICAgNTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM2NTY2
ICAyMDE5LTA1LTE5IDE0OjA2OjMwIFogICAyMyBkYXlzICAgMTMgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBT
ZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDc1OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 04:30:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 04:30:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hauti-0003Fz-QM; Wed, 12 Jun 2019 04:30: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hauth-00035O-8U
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 04:30:05 +0000
X-Inumbo-ID: bd223d28-8cca-11e9-902e-b341c19ed7e5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd223d28-8cca-11e9-902e-b341c19ed7e5;
 Wed, 12 Jun 2019 04:29: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 1hautb-0001gl-8n; Wed, 12 Jun 2019 04:29:59 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hauta-0003uk-RW; Wed, 12 Jun 2019 04:29:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hauta-0002tW-Qt; Wed, 12 Jun 2019 04:29:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137572-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-i386-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2: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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=c0666fab19ea1523fbcae57d8362d94e06b21f98
X-Osstest-Versions-That: xen=844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 04:29:58 +0000
Subject: [Xen-devel] [xen-unstable test] 137572: 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>

ZmxpZ2h0IDEzNzU3MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzU3Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM3Mjc0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcyNzQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzNzI3NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Mjc0CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzcyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI3NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Mjc0
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzcyNzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzI3NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3Mjc0CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGMwNjY2ZmFiMTllYTE1MjNmYmNhZTU3ZDgz
NjJkOTRlMDZiMjFmOTgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg0
NGFhMGExM2QzNGU5YTM0MWE4Mzc0MTE5ZDJlZDY3ZDRkY2Q2YmIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzNzI3NCAgMjAxOS0wNi0wNCAwOToyNTowNSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzczNzggIDIwMTktMDYtMDYgMDM6MTA6MjIgWiAgICA2IGRheXMgICAgMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc0NjggIDIwMTktMDYtMDggMDM6MTU6MzEgWiAg
ICA0IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IEZlbmcgS2FuIDxmZW5na2FuQG9zLmFtcGVyZWNvbXB1dGluZy5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBWaXNobnUg
PHZpc2hudUBvcy5hbXBlcmVjb21wdXRpbmcuY29tPgogIFZpc2hudSBQYWpqdXJpIE9TIDx2aXNo
bnVAb3MuYW1wZXJlY29tcHV0aW5nLmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXly
X2JhYmNodWtAZXBhbS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
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
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA4NDRhYTBhMTNkLi5jMDY2
NmZhYjE5ICBjMDY2NmZhYjE5ZWExNTIzZmJjYWU1N2Q4MzYyZDk0ZTA2YjIxZjk4IC0+IG1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 05:43:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1haw2N-0001Xw-Am; Wed, 12 Jun 2019 05:43: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haw2M-0001Xr-KV
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 05:43:06 +0000
X-Inumbo-ID: ecab2262-8cd4-11e9-b3c1-aba32656215d
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ecab2262-8cd4-11e9-b3c1-aba32656215d;
 Wed, 12 Jun 2019 05:42:56 +0000 (UTC)
Received: from localhost.localdomain (61.161.186.150) by
 mxnavi-mail.mxnavi.com (116.90.87.199) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1591.10; Wed, 12 Jun 2019 13:39:44 +0800
From: Baodong Chen <chenbaodong@mxnavi.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Jun 2019 13:42:34 +0800
Message-ID: <1560318154-19095-1-git-send-email-chenbaodong@mxnavi.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: [Xen-devel] [PATCH] xen/arm: io: add function swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Baodong Chen <chenbaodong@mxnavi.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3dhcCBmdW5jdGlvbiBjYW4gYmUgdXNlZCB3aGVuIGNhbGxpbmcgc29ydCgpLgpvciBlbHNlLCB0
aGUgZGVmYXVsdCBzd2FwIGZ1bmN0aW9uIGdlbmVyaWNfc3dhcCgpIGlzIHVzZWQsCndoaWNoIGlz
IGEgbGl0dGxlIGluZWZmaWNpZW50LgoKU2lnbmVkLW9mZi1ieTogQmFvZG9uZyBDaGVuIDxjaGVu
YmFvZG9uZ0BteG5hdmkuY29tPgotLS0KIHhlbi9hcmNoL2FybS9pby5jIHwgMTMgKysrKysrKysr
KysrLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vaW8uYyBiL3hlbi9hcmNoL2FybS9pby5jCmluZGV4IGFl
N2VmOTYuLjVjZTdkYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9pby5jCisrKyBiL3hlbi9h
cmNoL2FybS9pby5jCkBAIC05Miw2ICs5MiwxNyBAQCBzdGF0aWMgaW50IGNtcF9tbWlvX2hhbmRs
ZXIoY29uc3Qgdm9pZCAqa2V5LCBjb25zdCB2b2lkICplbGVtKQogICAgIHJldHVybiAwOwogfQog
CitzdGF0aWMgdm9pZCBzd2FwX21taW9faGFuZGxlcih2b2lkICphLCB2b2lkICpiLCBpbnQgc2l6
ZSkKK3sKKyAgICBzdHJ1Y3QgbW1pb19oYW5kbGVyICpoYW5kbGVyMCA9IGE7CisgICAgc3RydWN0
IG1taW9faGFuZGxlciAqaGFuZGxlcjEgPSBiOworICAgIHN0cnVjdCBtbWlvX2hhbmRsZXIgdG1w
OworCisgICAgdG1wID0gKmhhbmRsZXIwOworICAgICpoYW5kbGVyMCA9ICpoYW5kbGVyMTsKKyAg
ICAqaGFuZGxlcjEgPSB0bXA7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW1pb19oYW5kbGVy
ICpmaW5kX21taW9faGFuZGxlcihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgZ3BhKQogewpAQCAtMTc0
LDcgKzE4NSw3IEBAIHZvaWQgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKHN0cnVjdCBkb21haW4gKmQs
CiAKICAgICAvKiBTb3J0IG1taW8gaGFuZGxlcnMgaW4gYXNjZW5kaW5nIG9yZGVyIGJhc2VkIG9u
IGJhc2UgYWRkcmVzcyAqLwogICAgIHNvcnQodm1taW8tPmhhbmRsZXJzLCB2bW1pby0+bnVtX2Vu
dHJpZXMsIHNpemVvZihzdHJ1Y3QgbW1pb19oYW5kbGVyKSwKLSAgICAgICAgIGNtcF9tbWlvX2hh
bmRsZXIsIE5VTEwpOworICAgICAgICAgY21wX21taW9faGFuZGxlciwgc3dhcF9tbWlvX2hhbmRs
ZXIpOwogCiAgICAgd3JpdGVfdW5sb2NrKCZ2bW1pby0+bG9jayk7CiB9Ci0tIAoyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 06:34:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 06:34:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hawpz-0005Uw-Rm; Wed, 12 Jun 2019 06:34: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hawpz-0005Ur-3e
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 06:34:23 +0000
X-Inumbo-ID: 1a92c58e-8cdc-11e9-98a0-fff7973fd03b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a92c58e-8cdc-11e9-98a0-fff7973fd03b;
 Wed, 12 Jun 2019 06:34:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 00:34:17 -0600
Message-Id: <5D009CE602000078002374B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 00:34:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <5942544893366d8ff51fdf603fd13f18@sslemail.net>
 <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
 <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
In-Reply-To: <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE5IGF0IDAyOjIzLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gT24gNi8xMS8xOSAyMjowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDExLjA2LjE5
IGF0IDA4OjAyLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94ZW4v
YXJjaC94ODYveGVuLmxkcy5TCj4+PiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+PiBA
QCAtMjQwLDEyICsyNDAsMTQgQEAgU0VDVElPTlMKPj4+ICAgICAgICAgICAqKC5hbHRpbnN0cnVj
dGlvbnMpCj4+PiAgICAgICAgICAgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCA9IC47Cj4+PiAgIAo+
Pj4gKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKPj4+ICAgICAgICAgIC4gPSBBTElHTig4
KTsKPj4+ICAgICAgICAgIF9fY3RvcnNfc3RhcnQgPSAuOwo+Pj4gICAgICAgICAgKiguY3RvcnMp
Cj4+PiAgICAgICAgICAqKC5pbml0X2FycmF5KQo+Pj4gICAgICAgICAgKihTT1JUKC5pbml0X2Fy
cmF5LiopKQo+Pj4gICAgICAgICAgX19jdG9yc19lbmQgPSAuOwo+Pj4gKyNlbmRpZgo+PiBIb3cg
aXMgdGhpcyAob25seSkgY292ZXJhZ2UgcmVsYXRlZD8gQW5kIGhvdyBpcyBtYWtpbmcgdGhpcyBj
b25kaXRpb25hbAo+PiBnb2luZyB0byBoZWxwIGluIGFueSB3YXk/Cj4gCj4gSGVsbG8gSmFuLAo+
IAo+IFdoZW4gaSByZWFkIHRoZSBjb2RlICdpbml0X2NvbnN0cnVjdG9ycygpJywgaSB3YW50IHRv
IHVuZGVyc3RhbmQgd2hlbiAKPiBpdCdzIHVzZWQuCj4gCj4gSSBjYW4gbm90IGZpbmQgYW55IGhl
bHBlciBtYWNyb3MgbGlrZSAnX19pbml0JyBpbiBpbml0LmgsIHB1dCB0aGluZ3MgaW4gCj4gdGhp
cyBzZWN0aW9uLgo+IAo+IEFsc28gcnVuIHVuZGVyIGFybSBmb3VuZGF0aW9uIHBsYXRmb3JtLCB0
aGUgc2VjdGlvbiBpcyBlbXB0eS4KPiAKPiBTbyBpIGNoZWNrIGNvbW1pdCBoaXN0b3J5IGFuZCBm
b3VuZCBpdCdzIGNvbW1pdCBsb2dzOiBpdCBpcyBjb3ZlcmFnZSAKPiByZWxhdGVkLgo+IAo+IEFu
ZCBjb21waWxlZCB3aXRoIENPTkZJR19DT1ZFUkFHRSBlbmFibGVkLCB0aGlzIHNlY3Rpb24gaXMg
bm90IGVtcHR5IAo+IGFueW1vcmUuCj4gCj4gU28gdGhlIHBhdGNoIG1haW5seSB3YW50IHRvIGNs
YXJpZnkgdGhlIGNvZGUgaXMgY292ZXJhZ2UgcmVsYXRlZCwKPiAKPiB3aGljaCB3YW50IHRvIGhl
bHAgbmV3Y29tZXIgZWFzaWx5IHVuZGVyc3RhbmQgdGhpcyBjb2RlLgo+IAo+IEFtIGkgbWlzdW5k
ZXJzdGFuZGluZyBoZXJlPwoKVGhlIGNvZGUgbWF5IGhhdmUgYmVlbiBfaW50cm9kdWNlZF8gZm9y
IGNvdmVyYWdlLCBidXQgYXJlIHlvdQp3aWxsaW5nIHRvIGd1YXJhbnRlZSBpdCdzIGNvdmVyYWdl
LW9ubHk/IFBsdXMgLSB3aGF0IGRvZXMgcmVtb3ZpbmcKYW4gZW1wdHkgc2VjdGlvbiBidXkgeW91
PwoKPj4+IC0tLSBhL3hlbi9jb21tb24vbGliLmMKPj4+ICsrKyBiL3hlbi9jb21tb24vbGliLmMK
Pj4+IEBAIC00OTEsMTUgKzQ5MSwyMCBAQCB1bnNpZ25lZCBsb25nIGxvbmcgcGFyc2Vfc2l6ZV9h
bmRfdW5pdChjb25zdCBjaGFyICpzLCBjb25zdCBjaGFyICoqcHMpCj4+PiAgICAgICByZXR1cm4g
cmV0Owo+Pj4gICB9Cj4+PiAgIAo+Pj4gKyNpZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKPj4+
ICAgdHlwZWRlZiB2b2lkICgqY3Rvcl9mdW5jX3QpKHZvaWQpOwo+Pj4gICBleHRlcm4gY29uc3Qg
Y3Rvcl9mdW5jX3QgX19jdG9yc19zdGFydFtdLCBfX2N0b3JzX2VuZFtdOwo+Pj4gKyNlbmRpZgo+
PiBBZ2FpbiAtIGhvdyBkb2VzIHRoaXMgaGVscD8KPiBXYW50IHRvIGNsYXJpZnkgdGhpcyBpcyBj
b3ZlcmFnZSByZWxhdGVkIGNvZGUuCgpJZiBvbmx5IGl0IHJlYWxseSB3YXMgKHByb3ZhYmx5KS4K
Cj4+PiArLyogc2VlICdkb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QnICov
Cj4+PiAgIHZvaWQgX19pbml0IGluaXRfY29uc3RydWN0b3JzKHZvaWQpCj4+IFRoZXJlJ3Mgbm8g
bWVudGlvbiBvZiB0aGlzIGZ1bmN0aW9uIGluIHRoZSByZWZlcmVuY2VkIGRvY3MgZmlsZS4KPiAK
PiBTYW1lIGFzIGFib3ZlLgoKTm8uIFRoZSByZWZlcmVuY2UgbWFrZXMgbm8gc2Vuc2UgaGVyZSB3
aXRob3V0IHRoYXQgZG9jIHNvbWVob3cKbWVudGlvbmluZyB0aGUgZnVuY3Rpb24geW91IGF0dGFj
aCB0aGUgY29tbWVudCB0by4KCj4+PiAgIHsKPj4+ICsjaWYgZGVmaW5lZChDT05GSUdfQ09WRVJB
R0UpCj4+PiAgICAgICBjb25zdCBjdG9yX2Z1bmNfdCAqZjsKPj4+ICAgICAgIGZvciAoIGYgPSBf
X2N0b3JzX3N0YXJ0OyBmIDwgX19jdG9yc19lbmQ7ICsrZiApCj4+PiAgICAgICAgICAgKCpmKSgp
Owo+Pj4gICAKPj4+ICsjZW5kaWYKPj4+ICAgICAgIC8qIFB1dHRpbmcgdGhpcyBoZXJlIHNlZW1z
IGFzIGdvb2QgKG9yIGJhZCkgYXMgYW55IG90aGVyIHBsYWNlLiAqLwo+PiBBZ2FpbiwgYmVzaWRl
cyBsYWNraW5nIHN1aXRhYmxlIHJlYXNvbmluZyB5b3UgYWxzbyBzaG91bGQgbG9vawo+PiBtb3Jl
IGNsb3NlbHksIGluIHRoaXMgY2FzZSB3aGVyZSBleGFjdGx5IGl0IG1ha2VzIHNlbnNlIHRvIHBs
YWNlCj4+IHRoZSAjZW5kaWYuCj4gCj4gVGhlIGJsYW5rIGxpbmUgaGVyZT8gSWYgeWVzLCBjYW4g
YmUgcmVtb3ZlZC4gaSBtaXNzZWQgdGhpcy4KClJlbW92ZWQ/IE5vLiBJZiBhbnl0aGluZyB0aGVy
ZSdzIG9uZSBtaXNzaW5nLiBZb3UndmUgaW5zZXJ0ZWQKdGhlICNpZmRlZiBhZnRlciB0aGUgYmxh
bmsgbGluZSByYXRoZXIgdGhhbiBiZWZvcmUgaXQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:28:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07: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 1haxft-00012N-6b; Wed, 12 Jun 2019 07: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haxfs-00012I-Oj
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:28:00 +0000
X-Inumbo-ID: 9a3e8807-8ce3-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a3e8807-8ce3-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 07:27:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:27:57 -0600
Message-Id: <5D00A97B02000078002374E5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:27:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <25ea00e0-c5fc-6606-f3f5-12001675bb60@gmail.com>
In-Reply-To: <25ea00e0-c5fc-6606-f3f5-12001675bb60@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjA5LCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDA3LjA2LjE5IDE3OjIzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjQuMDUu
MTkgYXQgMjA6MTIsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6Cj4+PiBGcm9tOiBB
bmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Pj4KPj4+IEV4aXN0aW5nIGlu
dGVyZmFjZSB0byByZWdpc3RlciBydW5zdGF0ZSBhcmUgd2l0aCBpdHMgdmlydHVhbCBhZGRyZXNz
Cj4+PiBpcyBwcm9uZSB0byBpc3N1ZXMgd2hpY2ggYmVjYW1lIG1vcmUgb2J2aW91cyB3aXRoIEtQ
VEkgZW5hYmxlbWVudCBpbgo+Pj4gZ3Vlc3RzLiBUaGUgbmF0dXJlIG9mIHRob3NlIGlzc3VlcyBp
cyB0aGUgZmFjdCB0aGF0IHRoZSBndWVzdCBjb3VsZAo+Pj4gYmUgaW50ZXJydXB0ZWQgYnkgdGhl
IGh5cGVydmlzb3IgYXQgYW55IHRpbWUsIGFuZCB0aGVyZSBpcyBubyBndWFyYW50ZWUKPj4+IHRv
IGhhdmUgdGhlIHJlZ2lzdGVyZWQgdmlydHVhbCBhZGRyZXNzIHRyYW5zbGF0ZWQgd2l0aCB0aGUg
Y3VycmVudGx5Cj4+PiBhdmFpbGFibGUgZ3Vlc3QncyBwYWdlIHRhYmxlcy4gQmVmb3JlIHRoZSBL
UFRJIHN1Y2ggYSBzaXR1YXRpb24gd2FzCj4+PiBwb3NzaWJsZSBpbiBjYXNlIHRoZSBndWVzdCBp
cyBjYXVnaHQgaW4gdGhlIG1pZGRsZSBvZiBQVCBwcm9jZXNzaW5nCj4+PiAoZS5nLiBzdXBlcnBh
Z2Ugc2hhdHRlcmluZykuIFdpdGggdGhlIEtQVEkgdGhpcyBoYXBwZW5zIGFsc28gd2hlbiB0aGUK
Pj4+IGd1ZXN0IHJ1bnMgdXNlcnNwYWNlLCBzbyBoYXMgYSBwcmV0dHkgaGlnaCBwcm9iYWJpbGl0
eS4KPj4gCj4+IEV4Y2VwdCB3aGVuIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgS1BUSSBpbiB0aGUgZ3Vl
c3QgaW4gdGhlIGZpcnN0IHBsYWNlLAo+PiBhcyBpcyB0aGUgY2FzZSBmb3IgeDg2LTY0IFBWIGd1
ZXN0cy4gSSB0aGluayB0aGlzIGlzIHdvcnRod2hpbGUgY2xhcmlmeWluZy4KPj4gCj4+PiBTbyBp
dCB3YXMgYWdyZWVkIHRvIHJlZ2lzdGVyIHJ1bnN0YXRlIHdpdGggdGhlIGd1ZXN0J3MgcGh5c2lj
YWwgYWRkcmVzcwo+Pj4gc28gdGhhdCBpdHMgbWFwcGluZyBpcyBwZXJtYW5lbnQgZnJvbSB0aGUg
aHlwZXJ2aXNvciBwb2ludCBvZiB2aWV3LiBbMV0KPj4+Cj4+PiBUaGUgaHlwZXJjYWxsIGVtcGxv
eXMgdGhlIHNhbWUgdmNwdV9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlfYXJlYQo+Pj4gc3RydWN0
dXJlIGZvciB0aGUgaW50ZXJmYWNlLCBidXQgcmVxdWlyZXMgYSByZWdpc3RlcmVkIGFyZWEgdG8g
bm90Cj4+PiBjcm9zcyBhIHBhZ2UgYm91bmRhcnkuCj4+Pgo+Pj4gWzFdIGh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wMi9tc2cwMDQxNi5o
dG1sIAo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZA
ZXBhbS5jb20+Cj4+IAo+PiBJIHdvdWxkIGhhdmUgcmVhbGx5IGhvcGVkIHRoYXQgeW91IHdvdWxk
IG91dGxpbmUgdGhlIGludGVuZGVkIGludGVyYWN0aW9uCj4+IGJldHdlZW4gYm90aCBpbnRlcmZh
Y2VzLAo+IAo+IEknZCBzdXBwb3NlIG5vIHNwZWNpZmljIGludGVyYWN0aW9uIGJldHdlZW4gaW50
ZXJmYWNlcy4gSSBoYXJkbHkgaW1hZ2luZSAKPiByZWFsaXN0aWMgdXNlLWNhc2VzIHdoZXJlIHRo
aXMgbWlnaHQgYmUgbmVlZGVkLgo+IAo+PiBzdWNoIHRoYXQgd2hpbGUgcmV2aWV3aW5nIG9uZSBj
YW4ganVkZ2Ugd2hldGhlcgo+PiB5b3UncmUgYWN0dWFsbHkgbWF0Y2hpbmcgdGhlIGdvYWwuIEkg
dGhpbmsgaXQgaXMgYWN0dWFsbHkgbWFuZGF0b3J5IHRvIG1ha2UKPj4gZXhwbGljaXQgaW4gdGhl
IHB1YmxpYyBoZWFkZXIgd2hhdCBsZXZlbCBvZiBtaXhpbmcgaXMgcGVybWl0dGVkLCB3aGF0IGlz
IG5vdAo+PiBwZXJtaXR0ZWQsIGFuZCB3aGF0IG1peCBvZiByZXF1ZXN0cyBpcyBzaW1wbHkgdW5k
ZWZpbmVkLj4gCj4+IEluIHBhcnRpY3VsYXIsIHdoaWxlIHdlIGRpZCB3b3JrIG91dCBkdXJpbmcg
cHJpb3IgZGlzY3Vzc2lvbnMgdGhhdCBzb21lCj4+IGxldmVsIG9mIG1peGluZyBoYXMgdG8gYmUg
cGVybWl0dGVkLCBJJ20gdW5jb252aW5jZWQgdGhhdCBhcmJpdHJhcnkKPj4gbWl4aW5nIGhhcyB0
byBiZSBhbGxvd2VkLiBGb3IgZXhhbXBsZSwgc3dpdGNoaW5nIGZyb20gb25lIG1vZGVsIHRvCj4+
IGFub3RoZXIgY291bGQgYmUgcGVybWl0dGVkIG9ubHkgd2l0aCBqdXN0IGEgc2luZ2xlIGFjdGl2
ZSB2Q1BVLiBUaGlzCj4+IG1pZ2h0IGFsbG93IHRvIGRvIGF3YXkgYWdhaW4gd2l0aCB0aGUgcnVu
c3RhdGVfaW5fdXNlIGZpZWxkIHlvdSBhZGQuCj4gCj4gV2VsbCwgbXkgcG9pbnQgaGVyZSBpcyB0
byBsZWZ0IGl0IGFzIGlzLCBtYXliZSBhZGQgbW9yZSBkb2N1bWVudGF0aW9uLiBJZiAKPiBvbmUg
bGlrZXMgc2hvb3RpbmcgaGlzIGxlZywgd2Ugc2hvdWxkIG9ubHkgY2FyZSBhYm91dCBhdm9pZGlu
ZyByaWNvY2hldCBoYXJtcyAKPiBoeXBlcnZpc29yIG9yIG90aGVyIGd1ZXN0cy4KPiBJZiB5b3Ug
ZGlzYWdyZWUsIHBsZWFzZSBzdWdnZXN0IHlvdXIgaW50ZXJhY3Rpb24gbW9kZWwsIEknbGwgYmUg
aGFwcHkgdG8gCj4gaW1wbGVtZW50IGl0LgoKV2VsbCwgaWYgIm1peCBhcyB5b3UgbGlrZSIgaXMg
ZmluZSBmb3IgZ3Vlc3RzIHRvIGZvbGxvdywgdGhlbiBva2F5LiBCdXQKd2UgbmVlZCB0byBiZSBf
cmVhbGx5XyBjZXJ0YWluIHRoZXJlJ3Mgbm8gaXNzdWUgd2l0aCB0aGlzLiBSZWxheGluZwp0aGUg
aW50ZXJmYWNlIGlzIGFsd2F5cyBwb3NzaWJsZSwgd2hpbGUgdGlnaHRlbmluZyBhbiBpbnRlcmZh
Y2UgaXMKYWxtb3N0IGFsd2F5cyBhdCBsZWFzdCBhIHByb2JsZW0sIGlmIHBvc3NpYmxlIGF0IGFs
bC4KCj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9kb21haW4uYwo+Pj4gQEAgLTI3NCwxNyArMjc0LDE1IEBAIHN0YXRpYyB2b2lkIGN0eHRfc3dp
dGNoX3RvKHN0cnVjdCB2Y3B1ICpuKQo+Pj4gICAgICAgdmlydF90aW1lcl9yZXN0b3JlKG4pOwo+
Pj4gICB9Cj4+PiAgIAo+Pj4gLS8qIFVwZGF0ZSBwZXItVkNQVSBndWVzdCBydW5zdGF0ZSBzaGFy
ZWQgbWVtb3J5IGFyZWEgKGlmIHJlZ2lzdGVyZWQpLiAqLwo+Pj4gLXN0YXRpYyB2b2lkIHVwZGF0
ZV9ydW5zdGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICp2KQo+Pj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9y
dW5zdGF0ZV9ieV9ndmFkZHIoc3RydWN0IHZjcHUgKnYpCj4+PiAgIHsKPj4+ICAgICAgIHZvaWQg
X191c2VyICpndWVzdF9oYW5kbGUgPSBOVUxMOwo+Pj4gICAKPj4+IC0gICAgaWYgKCBndWVzdF9o
YW5kbGVfaXNfbnVsbChydW5zdGF0ZV9ndWVzdCh2KSkgKQo+Pj4gLSAgICAgICAgcmV0dXJuOwo+
Pj4gKyAgICBBU1NFUlQoIWd1ZXN0X2hhbmRsZV9pc19udWxsKHJ1bnN0YXRlX2d1ZXN0X3ZpcnQo
dikpKTsKPj4+ICAgCj4+PiAgICAgICBpZiAoIFZNX0FTU0lTVCh2LT5kb21haW4sIHJ1bnN0YXRl
X3VwZGF0ZV9mbGFnKSApCj4+PiAgICAgICB7Cj4+PiAtICAgICAgICBndWVzdF9oYW5kbGUgPSAm
di0+cnVuc3RhdGVfZ3Vlc3QucC0+c3RhdGVfZW50cnlfdGltZSArIDE7Cj4+PiArICAgICAgICBn
dWVzdF9oYW5kbGUgPSAmdi0+cnVuc3RhdGVfZ3Vlc3QudmlydC5wLT5zdGF0ZV9lbnRyeV90aW1l
ICsgMTsKPj4+ICAgICAgICAgICBndWVzdF9oYW5kbGUtLTsKPj4+ICAgICAgICAgICB2LT5ydW5z
dGF0ZS5zdGF0ZV9lbnRyeV90aW1lIHw9IFhFTl9SVU5TVEFURV9VUERBVEU7Cj4+PiAgICAgICAg
ICAgX19yYXdfY29weV90b19ndWVzdChndWVzdF9oYW5kbGUsCj4+PiBAQCAtMjkyLDcgKzI5MCw3
IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9ydW5zdGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICp2KQo+Pj4g
ICAgICAgICAgIHNtcF93bWIoKTsKPj4+ICAgICAgIH0KPj4+ICAgCj4+PiAtICAgIF9fY29weV90
b19ndWVzdChydW5zdGF0ZV9ndWVzdCh2KSwgJnYtPnJ1bnN0YXRlLCAxKTsKPj4+ICsgICAgX19j
b3B5X3RvX2d1ZXN0KHJ1bnN0YXRlX2d1ZXN0X3ZpcnQodiksICZ2LT5ydW5zdGF0ZSwgMSk7Cj4+
IAo+PiBJbiBhIHByaW9yIHZlcnNpb24geW91IGRpZCB0aGUgbWVjaGFuaWNhbCBwYXJ0IG9mIGFk
anVzdGluZyB0aGUgVkEtYmFzZWQKPj4gY29kZSBpbiBhIHByZXJlcSBwYXRjaCwgYWlkaW5nIHJl
dmlldy4gSXMgdGhlcmUgYSBwYXJ0aWN1bGFyIHJlYXNvbiB5b3UKPj4gZm9sZGVkIGV2ZXJ5dGhp
bmcgaW50byBvbmUgcGF0Y2ggbm93Pwo+IAo+IEkgc2lsZW50bHkgZm9sbG93ZWQgc3VnZ2VzdGlv
biBmcm9tIEdlb3JnZSBbMV0uIEFueSBvYmplY3Rpb25zPwoKSG1tLCBJIGNhbid0IHJlYWQgdGhp
cyBpbnRvIEdlb3JnZSdzIHN1Z2dlc3Rpb24uIEFpdWkgaGUgZGlkIHN1Z2dlc3QKbm90IHRvIHNw
bGl0IHRoZSBkZWZpbml0aW9uIG9mIHRoZSBuZXcgaW50ZXJmYWNlIGZyb20gaXRzIGltcGxlbWVu
dGF0aW9uLgpCdXQgdGhhdCBkb2Vzbid0IG5lY2Vzc2FyaWx5IG1lYW4gdG8gc3F1YXNoIF9ldmVy
eXRoaW5nXyBpbiBvbmUKcGF0Y2guCgo+Pj4gK3N0YXRpYyBib29sIHVwZGF0ZV9ydW5zdGF0ZV9i
eV9ncGFkZHJfY29tcGF0KHN0cnVjdCB2Y3B1ICp2KQo+Pj4gK3sKPj4+ICsgICAgc3RydWN0IGNv
bXBhdF92Y3B1X3J1bnN0YXRlX2luZm8gKnJ1bnN0YXRlID0KPj4+ICsgICAgICAgICAgICAoc3Ry
dWN0IGNvbXBhdF92Y3B1X3J1bnN0YXRlX2luZm8gKil2LT5ydW5zdGF0ZV9ndWVzdC5waHlzOwo+
Pj4gKwo+Pj4gKyAgICBBU1NFUlQocnVuc3RhdGUgIT0gTlVMTCk7Cj4+PiArCj4+PiArICAgIGlm
ICggVk1fQVNTSVNUKHYtPmRvbWFpbiwgcnVuc3RhdGVfdXBkYXRlX2ZsYWcpICkKPj4+ICsgICAg
ewo+Pj4gKyAgICAgICAgcnVuc3RhdGUtPnN0YXRlX2VudHJ5X3RpbWUgfD0gWEVOX1JVTlNUQVRF
X1VQREFURTsKPj4+ICsgICAgICAgIHNtcF93bWIoKTsKPj4+ICsgICAgICAgIHYtPnJ1bnN0YXRl
LnN0YXRlX2VudHJ5X3RpbWUgfD0gWEVOX1JVTlNUQVRFX1VQREFURTsKPj4+ICsgICAgfQo+Pj4g
Kwo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBzdHJ1Y3QgY29tcGF0X3ZjcHVfcnVuc3RhdGVfaW5m
byBpbmZvOwo+Pj4gKyAgICAgICAgWExBVF92Y3B1X3J1bnN0YXRlX2luZm8oJmluZm8sICZ2LT5y
dW5zdGF0ZSk7Cj4+PiArICAgICAgICBtZW1jcHkodi0+cnVuc3RhdGVfZ3Vlc3QucGh5cywgJmlu
Zm8sIHNpemVvZihpbmZvKSk7Cj4+PiArICAgIH0KPj4+ICsgICAgZWxzZQo+Pj4gKyAgICAgICAg
bWVtY3B5KHYtPnJ1bnN0YXRlX2d1ZXN0LnBoeXMsICZ2LT5ydW5zdGF0ZSwgc2l6ZW9mKHYtPnJ1
bnN0YXRlKSk7Cj4+IAo+PiBUaGlzICJlbHNlIiBkb2VzIG5vdCBzZWVtIHRvIGJlIHBhaXJlZCB3
aXRoIGFuIGlmKCkuIERvZXMgdGhpcyBidWlsZAo+PiBhdCBhbGw/Cj4gCj4gVGhpcyBwYXJ0aWN1
bGFyIC0gbm90IQo+IEFuZCBpdCBpcyByZWFsbHkgc3RyYW5nZSwgSSByZW1lbWJlciBJIGNoZWNr
ZWQgcGF0Y2ggY29tcGlsYXRpb24gZm9yIHg4Ni4gCj4gTG9va2luZyB0aHJvdWdoIGdpdCByZWZs
b2cgdG8gcmVhbGl6ZSBhdCB3aGF0IGFtZW5kIGl0IGJlY2FtZSBicm9rZW4uCj4gQnV0IGFsc28g
SSBkbyBub3QgY29tcGxldGVseSB1bmRlcnN0YW5kIHRoZSBtZWFuaW5nIG9mICJfY29tcGF0IiBh
bmQgaWYgaXQgCj4gc2hvdWxkIGJlIHN1cHBvcnRlZCBoZXJlPwoKV2VsbCwgSSdtIGFmcmFpZCBJ
IGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UncmUgYWZ0ZXIuIE9mIGNvdXJzZQpjb21wYXQgbW9k
ZSBndWVzdHMgbmVlZCB0byBjb250aW51ZSB0byBiZSBzdXBwb3J0ZWQsIGFuZCB0aGUKbmV3IGlu
dGVyZmFjZSB3b3VsZCBhbHNvIGJldHRlciBiZSBhdmFpbGFibGUgdG8gdGhlbS4gQW5kIGl0IGlz
CmEgZmFjdCB0aGF0IHRoZWlyIHJ1bnN0YXRlIGFyZWEgbGF5b3V0IGRpZmZlcnMgZnJvbSB0aGF0
IG9mIDY0LWJpdApndWVzdHMuCgo+Pj4gKyAgICBtZm4gPSBkb21haW5fcGFnZV9tYXBfdG9fbWZu
KHYtPnJ1bnN0YXRlX2d1ZXN0LnBoeXMpOwo+Pj4gKwo+Pj4gKyAgICB1bm1hcF9kb21haW5fcGFn
ZV9nbG9iYWwoKHZvaWQgKikKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgodW5z
aWduZWQgbG9uZyl2LT5ydW5zdGF0ZV9ndWVzdC5waHlzICYKPj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQUdFX01BU0spKTsKPj4+ICsKPj4+ICsgICAgdi0+cnVuc3RhdGVfZ3Vl
c3QucGh5cyA9IE5VTEw7Cj4+IAo+PiBJIHRoaW5rIHlvdSB3b3VsZCBiZXR0ZXIgc3RvcmUgTlVM
TCBiZWZvcmUgdW5tYXBwaW5nLgo+IAo+IERvIHlvdSBtZWFuIHVzaW5nIGxvY2FsIHZhcmlhYmxl
IHRvIHBhc3MgYWRkcmVzcyB0byAKPiB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoKSwgYW5kIHNl
dHRpbmcgdi0+cnVuc3RhdGVfZ3Vlc3QucGh5cyB0byBOVUxMIHByaW9yIAo+IHRvIHVubWFwPwoK
WWVzLgoKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+PiArKysgYi94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaAo+Pj4gQEAgLTE2MywxNyArMTYzLDMxIEBAIHN0cnVjdCB2Y3B1Cj4+
PiAgICAgICB2b2lkICAgICAgICAgICAgKnNjaGVkX3ByaXY7ICAgIC8qIHNjaGVkdWxlci1zcGVj
aWZpYyBkYXRhICovCj4+PiAgIAo+Pj4gICAgICAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyBy
dW5zdGF0ZTsKPj4+ICsKPj4+ICsgICAgZW51bSB7Cj4+PiArICAgICAgICBSVU5TVEFURV9OT05F
ID0gMCwKPj4+ICsgICAgICAgIFJVTlNUQVRFX1BBRERSID0gMSwKPj4+ICsgICAgICAgIFJVTlNU
QVRFX1ZBRERSID0gMiwKPj4+ICsgICAgfSBydW5zdGF0ZV9ndWVzdF90eXBlOwo+Pj4gKwo+Pj4g
KyAgICB1bnNpZ25lZCBsb25nIHJ1bnN0YXRlX2luX3VzZTsKPj4gCj4+IFdoeSAidW5zaWduZWQg
bG9uZyI/IElzbid0IGEgYm9vbCBhbGwgeW91IG5lZWQ/Cj4gCj4gQm9vbCBzaG91bGQgYmUgZW5v
dWdoLiBCdXQgaXQgc2VlbXMgd2Ugd2lsbCBoYXZlIGEgbG9jayBoZXJlLgo+IAo+PiBBbHNvIHRo
ZXNlIHdvdWxkIG5vdyBhbGwgd2FudCB0byBiZSBncm91cGVkIGluIGEgc3ViLXN0cnVjdHVyZSBu
YW1lZAo+PiAicnVuc3RhdGUiLCByYXRoZXIgdGhhbiBoYXZpbmcgInJ1bnN0YXRlXyIgcHJlZml4
ZXMuCj4gCj4gTWVtYmVyIGBydW5zdGF0ZWAgaGFzIGFscmVhZHkgYSB0eXBlIG9mIGBzdHJ1Y3Qg
dmNwdV9ydW5zdGF0ZV9pbmZvYCB3aGljaCBpcyAKPiBhbiBpbnRlcmZhY2UgdHlwZS4KPiBgcnVu
c3RhdGVfZ3Vlc3RgIGlzIGEgdW5pb24uIEknZCBub3QgbGlrZSBtb3ZpbmcgYHJ1bnN0YXRlX2d1
ZXN0YCB1bmlvbiBpbnRvIAo+IGFub3RoZXIgc3Vic3RydWN0dXJlLiBCZWNhdXNlIHdlIHdvdWxk
IGhhdmUgbG9uZyBsaW5lcyBsaWtlIAo+IGB2LT5zdHJ1Y3QucnVuc3RhdGVfZ3Vlc3QudmlydC5w
LT5zdGF0ZV9lbnRyeV90aW1lYC4KCllvdSBkaWRuJ3QgZ2V0IG15IHBvaW50IHRoZW46IFdoYXQg
SSdtIGFmdGVyIGlzCgogICAgc3RydWN0IHsKICAgICAgICBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9p
bmZvIGluZm87CiAgICAgICAgZW51bSB7CiAgICAgICAgICAgIFJVTlNUQVRFX05PTkUsCiAgICAg
ICAgICAgIFJVTlNUQVRFX1BBRERSLAogICAgICAgICAgICBSVU5TVEFURV9WQUREUiwKICAgICAg
ICB9IGd1ZXN0X3R5cGU7CiAgICAgICAgYm9vbCBpbl91c2U7CiAgICB9IHJ1bnN0YXRlOwoKKGFu
ZCBvZiBjb3Vyc2UgdGhlIHRyYW5zZm9ybWF0aW9uIHRvIHJ1bnN0YXRlLmluZm8gYnJva2VuIG91
dAppbnRvIGEgc2VwYXJhdGUgcHJlcnJlcSBwYXRjaCkuCgpKYW4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:33:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07:33:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haxkk-0001nH-6a; Wed, 12 Jun 2019 07: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1haxki-0001n5-T6
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:33:00 +0000
X-Inumbo-ID: 4d9b33f0-8ce4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d9b33f0-8ce4-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 07: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 1haxkf-0005Yp-ID; Wed, 12 Jun 2019 07:32: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 1haxkf-0000Lg-Af; Wed, 12 Jun 2019 07:32:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1haxkf-0004Z0-9Y; Wed, 12 Jun 2019 07:32:57 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137576-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=9694d3c1a707ebfc10d407f51d669bba0f958359
X-Osstest-Versions-That: freebsd=8ebeb68c968b3853a76118b32523d3d7f68896de
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 07:32:57 +0000
Subject: [Xen-devel] [freebsd-master test] 137576: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU3NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NTc2LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgOTY5NGQzYzFhNzA3ZWJmYzEwZDQw
N2Y1MWQ2NjliYmEwZjk1ODM1OQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgOGViZWI2OGM5NjhiMzg1M2E3NjExOGIzMjUyM2QzZDdmNjg4OTZkZQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM3NDM0ICAyMDE5LTA2LTA3IDA5OjE5OjEyIFogICAgNCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzNzU3NiAgMjAxOS0wNi0xMCAwOToxOTozMiBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFyaWNoYXJkc29uIDxhcmljaGFyZHNvbkBGcmVlQlNE
Lm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2h1Y2sgPGNodWNrQEZyZWVCU0Qub3JnPgog
IGNzanAgPGNzanBARnJlZUJTRC5vcmc+CiAgZGNoYWdpbiA8ZGNoYWdpbkBGcmVlQlNELm9yZz4K
ICBkb3VnbSA8ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+
CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3Jn
PgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9y
Zz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsdXBv
cmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2
IDxtYXZARnJlZUJTRC5vcmc+CiAgbWhvcm5lIDxtaG9ybmVARnJlZUJTRC5vcmc+CiAgb3Nob2di
byA8b3Nob2dib0BGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUgPHZtYWZmaW9uZUBGcmVlQlNELm9y
Zz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2Qt
YWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgOGViZWI2OGM5NjguLjk2OTRkM2Mx
YTcwICA5Njk0ZDNjMWE3MDdlYmZjMTBkNDA3ZjUxZDY2OWJiYTBmOTU4MzU5IC0+IHRlc3RlZC9t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:36:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07:36:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1haxoX-0001yr-Gc; Wed, 12 Jun 2019 07: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1haxoW-0001yi-8b
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:36:56 +0000
X-Inumbo-ID: d560087e-8ce4-11e9-ab61-abde2bd56afc
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d560087e-8ce4-11e9-ab61-abde2bd56afc;
 Wed, 12 Jun 2019 07:36:49 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 15:33:37 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <5942544893366d8ff51fdf603fd13f18@sslemail.net>
 <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
 <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
 <5D009CE602000078002374B3@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <4deea016-0fa9-0bf1-f570-9c0dd6679761@mxnavi.com>
Date: Wed, 12 Jun 2019 15:36:44 +0800
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: <5D009CE602000078002374B3@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTIvMTkgMTQ6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE5IGF0
IDAyOjIzLCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IE9uIDYvMTEvMTkgMjI6
MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTEuMDYuMTkgYXQgMDg6MDIsIDxjaGVu
YmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4+PiAtLS0gYS94ZW4vYXJjaC94ODYveGVuLmxk
cy5TCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+Pj4+IEBAIC0yNDAsMTIgKzI0
MCwxNCBAQCBTRUNUSU9OUwo+Pj4+ICAgICAgICAgICAgKiguYWx0aW5zdHJ1Y3Rpb25zKQo+Pj4+
ICAgICAgICAgICAgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCA9IC47Cj4+Pj4gICAgCj4+Pj4gKyNp
ZiBkZWZpbmVkKENPTkZJR19DT1ZFUkFHRSkKPj4+PiAgICAgICAgICAgLiA9IEFMSUdOKDgpOwo+
Pj4+ICAgICAgICAgICBfX2N0b3JzX3N0YXJ0ID0gLjsKPj4+PiAgICAgICAgICAgKiguY3RvcnMp
Cj4+Pj4gICAgICAgICAgICooLmluaXRfYXJyYXkpCj4+Pj4gICAgICAgICAgICooU09SVCguaW5p
dF9hcnJheS4qKSkKPj4+PiAgICAgICAgICAgX19jdG9yc19lbmQgPSAuOwo+Pj4+ICsjZW5kaWYK
Pj4+IEhvdyBpcyB0aGlzIChvbmx5KSBjb3ZlcmFnZSByZWxhdGVkPyBBbmQgaG93IGlzIG1ha2lu
ZyB0aGlzIGNvbmRpdGlvbmFsCj4+PiBnb2luZyB0byBoZWxwIGluIGFueSB3YXk/Cj4+IEhlbGxv
IEphbiwKPj4KPj4gV2hlbiBpIHJlYWQgdGhlIGNvZGUgJ2luaXRfY29uc3RydWN0b3JzKCknLCBp
IHdhbnQgdG8gdW5kZXJzdGFuZCB3aGVuCj4+IGl0J3MgdXNlZC4KPj4KPj4gSSBjYW4gbm90IGZp
bmQgYW55IGhlbHBlciBtYWNyb3MgbGlrZSAnX19pbml0JyBpbiBpbml0LmgsIHB1dCB0aGluZ3Mg
aW4KPj4gdGhpcyBzZWN0aW9uLgo+Pgo+PiBBbHNvIHJ1biB1bmRlciBhcm0gZm91bmRhdGlvbiBw
bGF0Zm9ybSwgdGhlIHNlY3Rpb24gaXMgZW1wdHkuCj4+Cj4+IFNvIGkgY2hlY2sgY29tbWl0IGhp
c3RvcnkgYW5kIGZvdW5kIGl0J3MgY29tbWl0IGxvZ3M6IGl0IGlzIGNvdmVyYWdlCj4+IHJlbGF0
ZWQuCj4+Cj4+IEFuZCBjb21waWxlZCB3aXRoIENPTkZJR19DT1ZFUkFHRSBlbmFibGVkLCB0aGlz
IHNlY3Rpb24gaXMgbm90IGVtcHR5Cj4+IGFueW1vcmUuCj4+Cj4+IFNvIHRoZSBwYXRjaCBtYWlu
bHkgd2FudCB0byBjbGFyaWZ5IHRoZSBjb2RlIGlzIGNvdmVyYWdlIHJlbGF0ZWQsCj4+Cj4+IHdo
aWNoIHdhbnQgdG8gaGVscCBuZXdjb21lciBlYXNpbHkgdW5kZXJzdGFuZCB0aGlzIGNvZGUuCj4+
Cj4+IEFtIGkgbWlzdW5kZXJzdGFuZGluZyBoZXJlPwo+IFRoZSBjb2RlIG1heSBoYXZlIGJlZW4g
X2ludHJvZHVjZWRfIGZvciBjb3ZlcmFnZSwgYnV0IGFyZSB5b3UKPiB3aWxsaW5nIHRvIGd1YXJh
bnRlZSBpdCdzIGNvdmVyYWdlLW9ubHk/IFBsdXMgLSB3aGF0IGRvZXMgcmVtb3ZpbmcKPiBhbiBl
bXB0eSBzZWN0aW9uIGJ1eSB5b3U/CgpDdXJyZW50bHkgc2VlbXMgdHJ1ZSwgYnV0IG5vdCBzdXJl
IGFib3V0IHRoZSBmdXR1cmUsIGNhbiBub3QgZ3VhcmFudGVlLgoKUGVyc29uYWxseSBndWVzcyB0
aGlzIHNob3VsZCBub3QgYmUgdXNlZCBieSB4ZW4sIGJ1dCB1c2UgX19pbml0X2NhbGwoZm4pIAps
aWtlIGluIGluaXQuaC4KCk15IHB1cnBvc2UgaXMgdG8gY2xhcmlmeSB0aGUgY29kZSBpcyBjb3Zl
cmFnZSByZWxhdGVkKGF0IGxlYXN0IGN1cnJlbnRseSAKaXMpLgoKSWYgeW91IGFyZSB1bmhhcHB5
IHdpdGggaXQgdGhpcyB3YXksIGhvdyBhYm91dCBqdXN0IGFkZCBhIGNvbW1lbnQsIApzb21ldGhp
bmcgbGlrZToKCisvKiBjdXJyZW50bHkgb25seSB1c2VkIGJ5IGNvZGUgY292ZXJhZ2UgKi8KICAg
dm9pZCBfX2luaXQgaW5pdF9jb25zdHJ1Y3RvcnModm9pZCkKCj4+Pj4gLS0tIGEveGVuL2NvbW1v
bi9saWIuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vbGliLmMKPj4+PiBAQCAtNDkxLDE1ICs0OTEs
MjAgQEAgdW5zaWduZWQgbG9uZyBsb25nIHBhcnNlX3NpemVfYW5kX3VuaXQoY29uc3QgY2hhciAq
cywgY29uc3QgY2hhciAqKnBzKQo+Pj4+ICAgICAgICByZXR1cm4gcmV0Owo+Pj4+ICAgIH0KPj4+
PiAgICAKPj4+PiArI2lmIGRlZmluZWQoQ09ORklHX0NPVkVSQUdFKQo+Pj4+ICAgIHR5cGVkZWYg
dm9pZCAoKmN0b3JfZnVuY190KSh2b2lkKTsKPj4+PiAgICBleHRlcm4gY29uc3QgY3Rvcl9mdW5j
X3QgX19jdG9yc19zdGFydFtdLCBfX2N0b3JzX2VuZFtdOwo+Pj4+ICsjZW5kaWYKPj4+IEFnYWlu
IC0gaG93IGRvZXMgdGhpcyBoZWxwPwo+PiBXYW50IHRvIGNsYXJpZnkgdGhpcyBpcyBjb3ZlcmFn
ZSByZWxhdGVkIGNvZGUuCj4gSWYgb25seSBpdCByZWFsbHkgd2FzIChwcm92YWJseSkuCj4KPj4+
PiArLyogc2VlICdkb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QnICovCj4+
Pj4gICAgdm9pZCBfX2luaXQgaW5pdF9jb25zdHJ1Y3RvcnModm9pZCkKPj4+IFRoZXJlJ3Mgbm8g
bWVudGlvbiBvZiB0aGlzIGZ1bmN0aW9uIGluIHRoZSByZWZlcmVuY2VkIGRvY3MgZmlsZS4KPj4g
U2FtZSBhcyBhYm92ZS4KPiBOby4gVGhlIHJlZmVyZW5jZSBtYWtlcyBubyBzZW5zZSBoZXJlIHdp
dGhvdXQgdGhhdCBkb2Mgc29tZWhvdwo+IG1lbnRpb25pbmcgdGhlIGZ1bmN0aW9uIHlvdSBhdHRh
Y2ggdGhlIGNvbW1lbnQgdG8uCj4KPj4+PiAgICB7Cj4+Pj4gKyNpZiBkZWZpbmVkKENPTkZJR19D
T1ZFUkFHRSkKPj4+PiAgICAgICAgY29uc3QgY3Rvcl9mdW5jX3QgKmY7Cj4+Pj4gICAgICAgIGZv
ciAoIGYgPSBfX2N0b3JzX3N0YXJ0OyBmIDwgX19jdG9yc19lbmQ7ICsrZiApCj4+Pj4gICAgICAg
ICAgICAoKmYpKCk7Cj4+Pj4gICAgCj4+Pj4gKyNlbmRpZgo+Pj4+ICAgICAgICAvKiBQdXR0aW5n
IHRoaXMgaGVyZSBzZWVtcyBhcyBnb29kIChvciBiYWQpIGFzIGFueSBvdGhlciBwbGFjZS4gKi8K
Pj4+IEFnYWluLCBiZXNpZGVzIGxhY2tpbmcgc3VpdGFibGUgcmVhc29uaW5nIHlvdSBhbHNvIHNo
b3VsZCBsb29rCj4+PiBtb3JlIGNsb3NlbHksIGluIHRoaXMgY2FzZSB3aGVyZSBleGFjdGx5IGl0
IG1ha2VzIHNlbnNlIHRvIHBsYWNlCj4+PiB0aGUgI2VuZGlmLgo+PiBUaGUgYmxhbmsgbGluZSBo
ZXJlPyBJZiB5ZXMsIGNhbiBiZSByZW1vdmVkLiBpIG1pc3NlZCB0aGlzLgo+IFJlbW92ZWQ/IE5v
LiBJZiBhbnl0aGluZyB0aGVyZSdzIG9uZSBtaXNzaW5nLiBZb3UndmUgaW5zZXJ0ZWQKPiB0aGUg
I2lmZGVmIGFmdGVyIHRoZSBibGFuayBsaW5lIHJhdGhlciB0aGFuIGJlZm9yZSBpdC4KU29ycnkg
Zm9yIG15IGV4cHJlc3Npb24sIHdoYXQgeW91IHNhaWQgaGVyZSBpcyBleGFjdGx5IHdoYXQgaSB3
YW50Lgo+Cj4gSmFuCj4KPgo+IC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:38:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07: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 1haxqA-0002B6-To; Wed, 12 Jun 2019 07:38:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haxq9-0002Ax-5g
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:38:37 +0000
X-Inumbo-ID: 159fdd8b-8ce5-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 159fdd8b-8ce5-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 07:38:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:38:34 -0600
Message-Id: <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:38:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ashok Raj" <ashok.raj@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
In-Reply-To: <20190611160416.GB44426@otc-nc-03>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <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>

Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjA0LCA8YXNob2sucmFqQGludGVsLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDg6NDY6MDRQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4+IE9uIFdlZCwgSnVuIDA1LCAyMDE5IGF0IDA4OjUzOjQ2QU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+Cj4+ID4+IEBAIC0zMDcsOCArMzAzLDcgQEAgc3RhdGljIGludCBhcHBseV9t
aWNyb2NvZGUoY29uc3Qgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAKPiAqcGF0Y2gpCj4+ID4+ICAK
Pj4gPj4gICAgICBtY19pbnRlbCA9IHBhdGNoLT5tY19pbnRlbDsKPj4gPj4gIAo+PiA+PiAtICAg
IC8qIHNlcmlhbGl6ZSBhY2Nlc3MgdG8gdGhlIHBoeXNpY2FsIHdyaXRlIHRvIE1TUiAweDc5ICov
Cj4+ID4+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJm1pY3JvY29kZV91cGRhdGVfbG9jaywgZmxh
Z3MpOwo+PiA+PiArICAgIEJVR19PTihsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKPj4gPj4gIAo+
PiA+PiAgICAgIC8qCj4+ID4+ICAgICAgICogV3JpdGViYWNrIGFuZCBpbnZhbGlkYXRlIGNhY2hl
cyBiZWZvcmUgdXBkYXRpbmcgbWljcm9jb2RlIHRvIGF2b2lkCj4+ID4KPj4gPlRoaW5raW5nIGFi
b3V0IGl0IC0gd2hhdCBoYXBwZW5zIGlmIHdlIGhpdCBhbiBOTUkgb3IgI01DIGhlcmU/Cj4+ID53
YXRjaGRvZ19kaXNhYmxlKCksIGEgY2FsbCB0byB3aGljaCB5b3UgYWRkIGluIGFuIGVhcmxpZXIg
cGF0Y2gsCj4+ID5kb2Vzbid0IHJlYWxseSBzdXBwcmVzcyB0aGUgZ2VuZXJhdGlvbiBvZiBOTUlz
LCBpdCBvbmx5IHRlbGxzIHRoZQo+PiA+aGFuZGxlciBub3QgdG8gbG9vayBhdCB0aGUgYWNjdW11
bGF0ZWQgc3RhdGlzdGljcy4KPj4gCj4+IEkgdGhpbmsgdGhleSBzaG91bGQgYmUgc3VwcHJlc3Nl
ZC4gQXNob2ssIGNvdWxkIHlvdSBjb25maXJtIGl0Pwo+IAo+IEkgdGhpbmsgdGhlIG9ubHkgc291
cmNlcyB3b3VsZCBiZSB0aGUgd2F0Y2hkb2cgYXMgeW91IHBvaW50ZWQgb3V0Cj4gd2hpY2ggd2Ug
YWxyZWFkeSB0b3VjaCB0byBrZWVwIGl0IGZyb20gZXhwaXJpbmcuIFRoZSBwZXJmIGNvdW50ZXJz
Cj4gaSdtIG5vdCBhbiBleHBlcnQgaW4sIGJ1dCBpJ2xsIGNoZWNrLiBXaGVuIHdlIGFyZSBpbiBz
dG9wX21hY2hpbmUoKSB0eXBlCj4gZmxvdywgaXRzIG5vdCBjbGVhciBpZiBhbnkgb2YgdGhvc2Ug
d291bGQgZmlyZS4gKEkgbWlnaHQgYmUgd3JvbmcsIGJ1dCBsZXQKPiBtZSBjaGVjaykuCgpXZWxs
LCB3aXRob3V0IGRpc2FybWluZyB0aGUgd2F0Y2hkb2cgTk1JIGF0IHRoZSBMQVBJQyAvIElPLUFQ
SUMsCmhvdyB3b3VsZCBpdCBfbm90XyBwb3RlbnRpYWxseSBmaXJlPwoKPiAjTUMgc2hvdWxkbid0
IGZpcmUgb25jZSB5b3UgZW50ZXJlZCB0aGUgcmVuZGV6dm91cywgaWYgaXQgZG9lcyBpdHMgdXN1
YWxseQo+IGZhdGFsIGxpa2UgYSAzc3RyaWtlIG9yIHNvbWV0aGluZy4gTWFjaGluZSBpcyBnb2lu
ZyBkb3duIGF0IHRoYXQgdGltZQo+IHNvIG5vdGhpbmcgd2UgY291bGQgZG8gdG8gaGFuZGxlLgoK
UmlnaHQgLSBhcyBsb25nIGFzIHdlIGFzc3VtZSB0aGF0ICNNQyB3b3VsZCBiZSBmYXRhbCBhbnl3
YXksCnRoZXJlJ3Mgbm8gcG9pbnQgaW4gdGhpbmtpbmcgYWJvdXQgd2F5cyB0byBzdXBwcmVzcyBp
dC4gSSBndWVzcwppdCBpcyBmYXRhbCAoYWxtb3N0KSBhbHdheXMgcmlnaHQgbm93LCBidXQgSSBk
b24ndCB0aGluayBpdCBvdWdodCB0bwpiZS4gSXQncyBqdXN0IHRoYXQgbm8tb25lIGhhcyB0aGUg
dGltZSBhbmQgZW52aXJvbm1lbnQgdG8gbWFrZQppdCBhY3R1YWxseSBiZWhhdmUgYmV0dGVyLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:40:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07: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 1haxsD-0002v3-CL; Wed, 12 Jun 2019 07:40: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haxsC-0002uy-Dw
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:40:44 +0000
X-Inumbo-ID: 60524c30-8ce5-11e9-b21f-db0e163f4f64
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60524c30-8ce5-11e9-b21f-db0e163f4f64;
 Wed, 12 Jun 2019 07:40:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:40:39 -0600
Message-Id: <5D00AC740200007800237511@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:40:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dfaggioli@suse.com>,
 "Juergen Gross" <jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
 <bc1bd71d30525853e293624ec9684935b3082d14.camel@suse.com>
In-Reply-To: <bc1bd71d30525853e293624ec9684935b3082d14.camel@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjU1LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPiBP
biBUdWUsIDIwMTktMDUtMjggYXQgMTI6MzIgKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
IEluc3RlYWQgb2Ygc2V0dGluZyB0aGUgc2NoZWR1bGVyIHBlcmNwdSBsb2NrIGFkZHJlc3MgaW4g
ZWFjaCBvZiB0aGUKPj4gc3dpdGNoX3NjaGVkIGluc3RhbmNlcyBvZiB0aGUgZGlmZmVyZW50IHNj
aGVkdWxlcnMgZG8gdGhhdCBpbgo+PiBzY2hlZHVsZV9jcHVfc3dpdGNoKCkgd2hpY2ggaXMgdGhl
IHNpbmdsZSBjYWxsZXIgb2YgdGhhdCBmdW5jdGlvbi4KPj4gRm9yIHRoYXQgcHVycG9zZSBsZXQg
c2NoZWRfc3dpdGNoX3NjaGVkKCkganVzdCByZXR1cm4gdGhlIG5ldyBsb2NrCj4+IGFkZHJlc3Mu
Cj4+IAo+IFRoaXMgbG9va3MgZ29vZCB0byBtZS4gVGhlIG9ubHkgYWN0dWFsIGZ1bmN0aW9uYWwv
YmVoYXZpb3JhbCBkaWZmZXJlbmNlCj4gSSd2ZSBiZWVuIGFibGUgdG8gc3BvdCBpcyB0aGUgZmFj
dCB0aGF0LCBpbiBDcmVkaXQyLCB3ZSBjdXJyZW50bHkKPiBzd2l0Y2ggdGhlIGxvY2sgcG9pbnRl
ciB3aGlsZSBzdGlsbCBob2xkaW5nIHRoZSB3cml0ZSBsb2NrIG9uIHRoZQo+IGdsb2JhbCBzY2hl
ZHVsZXIuIEFmdGVyIHRoaXMgY2hhbmdlLCB3ZSBkb24ndCBhbnkgbG9uZ2VyLgo+IAo+IFRoYXQg
YmVpbmcgc2FpZCwgSSd2ZSB0cmllZCB0byB0aGluayBhYm91dCBob3cgdGhpcyBjb3VsZCBiZSBh
IHByb2JsZW0sCj4gYnV0IGZhaWxlZCBhdCBpbWFnaW5pbmcgc3VjaCBhIHNjZW5hcmlvLCBzbzoK
PiAKPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pgo+
IFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgo+IAo+IEkn
bSB3b25kZXJpbmcgd2hldGhlciBpdCBtYWtlIHNlbnNlIGZvciB0aGUgYWJvdmUgdG8gYmUgcXVp
Y2tseQo+IG1lbnRpb25lZCBpbiB0aGUgY2hhbmdlbG9nLCBidXQgYW0gbGVhbmluZyB0b3dhcmQg
Im5vdCByZWFsbHkKPiBuZWNlc3NhcnkiLiBJbiBwYXJ0aWN1bGFyLCBJIGRvbid0IHRoaW5rIGl0
J3Mgd29ydGggdG8gcmVzcGluIHRoZSBwYXRjaAo+IGp1c3QgZm9yIHRoYXQuLi4gU28sIGVpdGhl
ciBqdXN0IHNvbWV0aGluZyB0aGF0IGNhbiBiZSBhZGRlZCB3aGlsZQo+IGNvbW1pdHRpbmcsIG9y
IGZvcmdldCBpdC4KCkknZCBiZSBoYXBweSB0byBhZGQgc29tZXRoaW5nIHdoaWxlIGNvbW1pdHRp
bmcsIGJ1dCBvbmUgb2YgeW91CndvdWxkIG5lZWQgdG8gcHJvcG9zZSB0aGUgd29yZGluZyBvZiB0
aGlzICJzb21ldGhpbmciLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:45:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1haxwG-0003Ax-Vu; Wed, 12 Jun 2019 07: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1haxwG-0003As-8Q
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:44:56 +0000
X-Inumbo-ID: f61c9f9a-8ce5-11e9-a66b-37f4114ec096
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f61c9f9a-8ce5-11e9-a66b-37f4114ec096;
 Wed, 12 Jun 2019 07:44:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:44:50 -0600
Message-Id: <5D00AD6F0200007800237538@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:44:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Volodymyr Babchuk" <volodymyr_babchuk@epam.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com> <87wohs6jkz.fsf@epam.com>
In-Reply-To: <87wohs6jkz.fsf@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjA2LjE5IGF0IDIwOjUyLCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdy
b3RlOgo+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4+IFZvbG9keW15ciB3YXMgZ29pbmcgdG8gcmVz
ZW5kIHRoZSBzZXJpZXMgd2l0aCBkb2N1bWVudGF0aW9uIChhcyBhCj4+IHNlcGFyYXRlIHBhdGNo
KS4gQnV0IEkgd291bGQgYmUgaGFwcHkgdG8gdGFrZSAjMSBhbmQgIzIgYXNzdW1pbmcgdGhhdAo+
PiBkb2N1bWVudGF0aW9uIHBhdGNoIGlzIGdvaW5nIHRvIGJlIHNlbnQuCj4gCj4gWWVzLCBzb3Jy
eSBmb3IgdGhlIGRlbGF5LiBJJ20gZ29pbmcgdG8gc2VuZCByZXNlbmQgdGhlIHNlcmllcyBzb29u
LiBCdXQKPiBJIGNhbiBzZWUsIHRoYXQgZmlyc3QgdHdvIHBhdGNoZXMgYXJlIGFscmVhZHkgaW4g
dGhlIHN0YWdpbmcgYnJhbmNoLgo+IFNob3VsZCBJIHJlc2VuZCB0aGUgd2hvbGUgc2VyaWVzIGlu
IHRoaXMgY2FzZT8gT3Igc2luZ2xlIHBhdGNoIHdpdGggdGhlCj4gbWlzc2luZyBkb2N1bWVudGF0
aW9uIHdpbGwgYmUgc3VmZmljaWVudD8KCllvdSBzaG91bGQgbmV2ZXIgc2VuZCBwYXRjaGVzIHRo
YXQgaGF2ZSBhbHJlYWR5IGJlZW4gYXBwbGllZC4KCj4gQW5kIGFub3RoZXIsIHNsaWdodGx5IHJl
bGF0ZWQgcXVlc3Rpb246IEknbSBub3Qgc3VyZSB3aGF0IHRvIGRvIHdpdGggbXkKPiBwYXRjaCB0
byBnZXRfbWFpbnRhaW5lci5wbCBzY3JpcHQuIFNob3VsZCBJIHJlc2VuZCB0aGUgbmV3IHZlcnNp
b24/IEphbgo+IGhhZCBjb21tZW50cyBvbmx5IHRvIGNvbW1pdCBtZXNzYWdlLi4uCgpXZWxsLCBy
ZS1zZW5kaW5nIG1heSBtYWtlIGl0IGVhc2llciwgYnV0IGZpcnN0IG9mIGFsbCB5b3UgbmVlZCB0
bwpnZXQgYSBtYWludGFpbmVyIHRvIGFjayB0aGUgcGF0Y2guIE15IFBlcmwgaXNuJ3QgZ29vZCBl
bm91Z2gKdGhhdCBJIHdvdWxkIGZlZWwgcXVhbGlmaWVkIHRvIGdpdmUgbWluZS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:53:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07:53:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hay4T-00041p-TH; Wed, 12 Jun 2019 07:53:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hay4S-00041e-FY
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:53:24 +0000
X-Inumbo-ID: 26fe8cf6-8ce7-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26fe8cf6-8ce7-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 07:53:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:53:21 -0600
Message-Id: <5D00AF6E0200007800237550@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:53:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
 <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@arm.com>
In-Reply-To: <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH
 MM-PART3 v2 04/12] xen/arm: mm: Only increment mfn when valid in
 xen_pt_update)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, nd@arm.com,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

Pj4+IE9uIDExLjA2LjE5IGF0IDIxOjU2LCA8SnVsaWVuLkdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpLAo+IAo+IE9uIDExLzA2LzIwMTkgMTk6MzcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
Pj4gT24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gQ3VycmVudGx5
LCB0aGUgTUZOIHdpbGwgYmUgaW5jcmVtZW50ZWQgZXZlbiBpZiBpdCBpcyBpbnZhbGlkLiBUaGlz
IHdpbGwKPj4+IHJlc3VsdCB0byBoYXZlIGEgdmFsaWQgTUZOIGFmdGVyIHRoZSBmaXJzdCBpdGVy
YXRpb24uCj4+Pgo+Pj4gV2hpbGUgdGhpcyBpcyBub3QgYSBtYWpvciBwcm9ibGVtIHRvZGF5LCB0
aGlzIHdpbGwgYmUgaW4gdGhlIGZ1dHVyZSBpZgo+Pj4gdGhlIGNvZGUgZXhwZWN0IGFuIGludmFs
aWQgTUZOIGF0IGV2ZXJ5IGl0ZXJhdGlvbi4KPj4+Cj4+PiBTdWNoIGJlaGF2aW9yIGlzIHByZXZl
bnRlZCBieSBhdm9pZGluZyB0byBpbmNyZW1lbnQgYW4gaW52YWxpZCBNRk4uCj4+Pgo+Pj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IFJldmll
d2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Pj4KPj4+IC0t
LQo+Pj4gICAgICBDaGFuZ2VzIGluIHYyOgo+Pj4gICAgICAgICAgLSBNb3ZlIHRoZSBwYXRjaCBl
YXJsaWVyIG9uIGluIHRoZSBzZXJpZXMKPj4+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmll
d2VkLWJ5Cj4+PiAtLS0KPj4+ICAgeGVuL2FyY2gvYXJtL21tLmMgfCA1ICsrKystCj4+PiAgIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+Pj4gaW5kZXgg
Zjk1NmFhNjM5OS4uOWRlMmExMTUwZiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5j
Cj4+PiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+Pj4gQEAgLTEwNTEsMTEgKzEwNTEsMTQgQEAg
c3RhdGljIGludCB4ZW5fcHRfdXBkYXRlKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKPj4+ICAg
Cj4+PiAgICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2NrKTsKPj4+ICAgCj4+PiAtICAgIGZvcig7
IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQobWZuLCAx
KSkKPj4+ICsgICAgZm9yKCA7IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUgKQo+
Pj4gICAgICAgewo+Pj4gICAgICAgICAgIHJjID0geGVuX3B0X3VwZGF0ZV9lbnRyeShvcCwgYWRk
ciwgbWZuLCBmbGFncyk7Cj4+PiAgICAgICAgICAgaWYgKCByYyApCj4+PiAgICAgICAgICAgICAg
IGJyZWFrOwo+Pj4gKwo+Pj4gKyAgICAgICAgaWYgKCAhbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4p
ICkKPj4+ICsgICAgICAgICAgICBtZm4gPSBtZm5fYWRkKG1mbiwgMSk7Cj4+PiAgICAgICB9Cj4+
IAo+PiBUaGlzIGlzIE9LIGJ1dCBnb3QgbWUgdGhpbmtpbmc6IHNob3VsZCB3ZSBiZSB1cGRhdGlu
ZyB0aGUgbWZuIGluIG1mbl9hZGQKPj4gaWYgdGhlIG1mbiBpcyBJTlZBTElEPyBUaGUgbWZuX2Vx
KG1mbiwgSU5WQUxJRF9NRk4pIGNvdWxkIGxpdmUgaW5zaWRlCj4+IHRoZSBzdGF0aWMgaW5saW5l
IG1mbl90IG1mbl9hZGQgZnVuY3Rpb24uIFdoYXQgZG8geW91IHRoaW5rPyBJIGRvbid0Cj4+IHRo
aW5rIHRoZXJlIGFyZSBhbnkgdmFsaWQgc2NlbmFyaW9zIHdoZXJlIHdlIHdhbnQgdG8gaW5jcmVt
ZW50Cj4+IElOVkFMSURfTUZOLi4uCj4gCj4gTXkgZmlyc3QgdGhvdWdodCBpcyBtZm5fYWRkKC4u
LikgbWF5IGJlIHVzZWQgaW4gcGxhY2Ugd2hlcmUgd2Uga25vdyB0aGUgCj4gbWZuIGlzIG5vdCBJ
TlZBTElEX01GTi4gU28gd2Ugd291bGQgYWRkIGV4dHJhIGNoZWNrIHdoZW4gaXQgbWF5IG5vdCBi
ZSAKPiBuZWNlc3NhcnkuIEFsdGhvdWdoLCBJIGFtIG5vdCBzdXJlIGlmIGl0IGlzIGltcG9ydGFu
dC4KPiAKPiBJIGhhdmUgYWRkZWQgQW5kcmV3ICYgSmFuIHRvIGdldCBhbnkgb3BpbmlvbnMuCgpG
V0lXIC0gSSBhZ3JlZSB3aXRoIEFuZHJldy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 07:58:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 07:58:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hay9i-0004G9-JF; Wed, 12 Jun 2019 07: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hay9h-0004G4-4F
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 07:58:49 +0000
X-Inumbo-ID: e5cb73d0-8ce7-11e9-a647-93cd77e1b9ae
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5cb73d0-8ce7-11e9-a647-93cd77e1b9ae;
 Wed, 12 Jun 2019 07:58:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 01:58:42 -0600
Message-Id: <5D00B0AF020000780023757D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 01:58:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Baodong Chen" <chenbaodong@mxnavi.com>
References: <5942544893366d8ff51fdf603fd13f18@sslemail.net>
 <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
 <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
 <5D009CE602000078002374B3@prv1-mh.provo.novell.com>
 <4deea016-0fa9-0bf1-f570-9c0dd6679761@mxnavi.com>
In-Reply-To: <4deea016-0fa9-0bf1-f570-9c0dd6679761@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE5IGF0IDA5OjM2LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cgo+IE9uIDYvMTIvMTkgMTQ6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMi4wNi4x
OSBhdCAwMjoyMywgPGNoZW5iYW9kb25nQG14bmF2aS5jb20+IHdyb3RlOgo+Pj4gT24gNi8xMS8x
OSAyMjowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMTEuMDYuMTkgYXQgMDg6MDIs
IDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2
L3hlbi5sZHMuUwo+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+Pj4+IEBAIC0y
NDAsMTIgKzI0MCwxNCBAQCBTRUNUSU9OUwo+Pj4+PiAgICAgICAgICAgICooLmFsdGluc3RydWN0
aW9ucykKPj4+Pj4gICAgICAgICAgICBfX2FsdF9pbnN0cnVjdGlvbnNfZW5kID0gLjsKPj4+Pj4g
ICAgCj4+Pj4+ICsjaWYgZGVmaW5lZChDT05GSUdfQ09WRVJBR0UpCj4+Pj4+ICAgICAgICAgICAu
ID0gQUxJR04oOCk7Cj4+Pj4+ICAgICAgICAgICBfX2N0b3JzX3N0YXJ0ID0gLjsKPj4+Pj4gICAg
ICAgICAgICooLmN0b3JzKQo+Pj4+PiAgICAgICAgICAgKiguaW5pdF9hcnJheSkKPj4+Pj4gICAg
ICAgICAgICooU09SVCguaW5pdF9hcnJheS4qKSkKPj4+Pj4gICAgICAgICAgIF9fY3RvcnNfZW5k
ID0gLjsKPj4+Pj4gKyNlbmRpZgo+Pj4+IEhvdyBpcyB0aGlzIChvbmx5KSBjb3ZlcmFnZSByZWxh
dGVkPyBBbmQgaG93IGlzIG1ha2luZyB0aGlzIGNvbmRpdGlvbmFsCj4+Pj4gZ29pbmcgdG8gaGVs
cCBpbiBhbnkgd2F5Pwo+Pj4gSGVsbG8gSmFuLAo+Pj4KPj4+IFdoZW4gaSByZWFkIHRoZSBjb2Rl
ICdpbml0X2NvbnN0cnVjdG9ycygpJywgaSB3YW50IHRvIHVuZGVyc3RhbmQgd2hlbgo+Pj4gaXQn
cyB1c2VkLgo+Pj4KPj4+IEkgY2FuIG5vdCBmaW5kIGFueSBoZWxwZXIgbWFjcm9zIGxpa2UgJ19f
aW5pdCcgaW4gaW5pdC5oLCBwdXQgdGhpbmdzIGluCj4+PiB0aGlzIHNlY3Rpb24uCj4+Pgo+Pj4g
QWxzbyBydW4gdW5kZXIgYXJtIGZvdW5kYXRpb24gcGxhdGZvcm0sIHRoZSBzZWN0aW9uIGlzIGVt
cHR5Lgo+Pj4KPj4+IFNvIGkgY2hlY2sgY29tbWl0IGhpc3RvcnkgYW5kIGZvdW5kIGl0J3MgY29t
bWl0IGxvZ3M6IGl0IGlzIGNvdmVyYWdlCj4+PiByZWxhdGVkLgo+Pj4KPj4+IEFuZCBjb21waWxl
ZCB3aXRoIENPTkZJR19DT1ZFUkFHRSBlbmFibGVkLCB0aGlzIHNlY3Rpb24gaXMgbm90IGVtcHR5
Cj4+PiBhbnltb3JlLgo+Pj4KPj4+IFNvIHRoZSBwYXRjaCBtYWlubHkgd2FudCB0byBjbGFyaWZ5
IHRoZSBjb2RlIGlzIGNvdmVyYWdlIHJlbGF0ZWQsCj4+Pgo+Pj4gd2hpY2ggd2FudCB0byBoZWxw
IG5ld2NvbWVyIGVhc2lseSB1bmRlcnN0YW5kIHRoaXMgY29kZS4KPj4+Cj4+PiBBbSBpIG1pc3Vu
ZGVyc3RhbmRpbmcgaGVyZT8KPj4gVGhlIGNvZGUgbWF5IGhhdmUgYmVlbiBfaW50cm9kdWNlZF8g
Zm9yIGNvdmVyYWdlLCBidXQgYXJlIHlvdQo+PiB3aWxsaW5nIHRvIGd1YXJhbnRlZSBpdCdzIGNv
dmVyYWdlLW9ubHk/IFBsdXMgLSB3aGF0IGRvZXMgcmVtb3ZpbmcKPj4gYW4gZW1wdHkgc2VjdGlv
biBidXkgeW91Pwo+IAo+IEN1cnJlbnRseSBzZWVtcyB0cnVlLCBidXQgbm90IHN1cmUgYWJvdXQg
dGhlIGZ1dHVyZSwgY2FuIG5vdCBndWFyYW50ZWUuCj4gCj4gUGVyc29uYWxseSBndWVzcyB0aGlz
IHNob3VsZCBub3QgYmUgdXNlZCBieSB4ZW4sIGJ1dCB1c2UgX19pbml0X2NhbGwoZm4pIAo+IGxp
a2UgaW4gaW5pdC5oLgo+IAo+IE15IHB1cnBvc2UgaXMgdG8gY2xhcmlmeSB0aGUgY29kZSBpcyBj
b3ZlcmFnZSByZWxhdGVkKGF0IGxlYXN0IGN1cnJlbnRseSAKPiBpcykuCj4gCj4gSWYgeW91IGFy
ZSB1bmhhcHB5IHdpdGggaXQgdGhpcyB3YXksIGhvdyBhYm91dCBqdXN0IGFkZCBhIGNvbW1lbnQs
IAo+IHNvbWV0aGluZyBsaWtlOgo+IAo+ICsvKiBjdXJyZW50bHkgb25seSB1c2VkIGJ5IGNvZGUg
Y292ZXJhZ2UgKi8KPiAgICB2b2lkIF9faW5pdCBpbml0X2NvbnN0cnVjdG9ycyh2b2lkKQoKSSdk
IHByZWZlciBpZiB0aGUgZW50aXJlIHBhdGNoIHdhcyBkcm9wcGVkLCB1bmxlc3MgdGhlcmUgcmVh
bGx5IHdhcwphIGNsZWFyIChhbmQgY2xlYXJseSBzcGVsbGVkIG91dCkgZ2Fpbi4gQWRkaW5nIGEg
Y29tbWVudCBsaWtlIHlvdQpzdWdnZXN0IG9ubHkgY2FsbHMgZm9yIGl0IGdvaW5nIHN0YWxlIGF0
IHNvbWUgcG9pbnQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 08:05:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 08: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 1hayGE-0005bl-04; Wed, 12 Jun 2019 08: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hayGC-0005bg-IS
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 08:05:32 +0000
X-Inumbo-ID: d7b7a240-8ce8-11e9-b375-1ffb58ee4059
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7b7a240-8ce8-11e9-b375-1ffb58ee4059;
 Wed, 12 Jun 2019 08:05: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: gqUjvhJxtIg1CuknlAhU+q2UNjqqJVG9HNU5b6qdeHEsAN1jppWuict9MPOnRKwbSEeZPG9PrH
 QxGje1kNqLPL/0oLRaAusB7m4QAuJb9O+DZEI0Q5kSTZDzL12+qil+i1QOuQvOsH0XYyTgoqSs
 9TYzWWSTIbeF53u0uuUbGbnYEHOM3aQC8CokVKkpVyOWwwny0Wak/DNosIEiVWaBgdc1BIyy2A
 +kr6LZSF5X3u1j2w+3TlwxUsq2+DUbsZrWQhf6UKuE5xHmYdH32g/L6NM6dW/TJfLmA+yPZF5D
 ugQ=
X-SBRS: 2.7
X-MesageID: 1635424
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,363,1557201600"; 
   d="scan'208";a="1635424"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@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: <afe9fd8d-36b5-e946-2084-36bf8f7dcaba@citrix.com>
Date: Wed, 12 Jun 2019 09:05: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: <20190528103313.1343-4-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 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDUvMjAxOSAxMTozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBAQCAtMTg3MCw4ICsx
ODcxLDE5IEBAIGludCBzY2hlZHVsZV9jcHVfc3dpdGNoKHVuc2lnbmVkIGludCBjcHUsIHN0cnVj
dCBjcHVwb29sICpjKQo+ICAgICAgb2xkX2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNw
dSk7Cj4gIAo+ICAgICAgdnByaXZfb2xkID0gaWRsZS0+c2NoZWRfcHJpdjsKPiAtICAgIHBwcml2
X29sZCA9IHBlcl9jcHUoc2NoZWR1bGVfZGF0YSwgY3B1KS5zY2hlZF9wcml2Owo+IC0gICAgc2No
ZWRfc3dpdGNoX3NjaGVkKG5ld19vcHMsIGNwdSwgcHByaXYsIHZwcml2KTsKPiArICAgIHBwcml2
X29sZCA9IHNkLT5zY2hlZF9wcml2Owo+ICsgICAgbmV3X2xvY2sgPSBzY2hlZF9zd2l0Y2hfc2No
ZWQobmV3X29wcywgY3B1LCBwcHJpdiwgdnByaXYpOwo+ICsKPiArICAgIHBlcl9jcHUoc2NoZWR1
bGVyLCBjcHUpID0gbmV3X29wczsKPiArICAgIHNkLT5zY2hlZF9wcml2ID0gcHByaXY7Cj4gKwo+
ICsgICAgLyoKPiArICAgICAqIChSZT8pcm91dGUgdGhlIGxvY2sgdG8gdGhlIHBlciBwQ1BVIGxv
Y2sgYXMgL2xhc3QvIHRoaW5nLiBJbiBmYWN0LAo+ICsgICAgICogaWYgaXQgaXMgZnJlZSAoYW5k
IGl0IGNhbiBiZSkgd2Ugd2FudCB0aGF0IGFueW9uZSB0aGF0IG1hbmFnZXMKPiArICAgICAqIHRh
a2luZyBpdCwgZmluZHMgYWxsIHRoZSBpbml0aWFsaXphdGlvbnMgd2UndmUgZG9uZSBhYm92ZSBp
biBwbGFjZS4KPiArICAgICAqLwo+ICsgICAgc21wX21iKCk7CgpJIHJlYWxpc2UgeW91J3JlIGp1
c3QgbW92aW5nIGV4aXN0aW5nIGNvZGUsIGJ1dCB0aGlzIGJhcnJpZXIgc3RpY2tzIG91dApsaWtl
IGEgc29yZSB0aHVtYi4KCkEgZnVsbCBtZW1vcnkgYmFycmllciBpcyBhIG1hc3NpdmUgb3Zlcmhl
YWQgZm9yIHdoYXQgc2hvdWxkIGJlCnNtcF93bWIoKS7CoCBUaGUgbWF0Y2hpbmcgYmFycmllciBp
cyBhY3R1YWxseSBoaWRkZW4gaW4gdGhlIGltcGxpY2l0CnNlbWFudGljcyBvZiBtYW5hZ2luZyB0
byBsb2NrIHNkLT5zY2hlZHVsZV9sb2NrICh3aGljaCBpcyB0cmlhbCBhbiBlcnJvcgphbnl3YXkp
LCBidXQgdGhlIG9ubHkgdGhpbmcgdGhhdCBtYXR0ZXJzIGhlcmUgaXMgdGhhdCBhbGwgb3RoZXIg
d3JpdHRlbgpkYXRhIGlzIGluIHBsYWNlIGZpcnN0LgoKQmV5b25kIHRoYXQsIGxvY2FsIGNhdXNh
bGl0eSB3aWxsIGNhdXNlIGFsbCByZWFkcyB0byBiZSBpbiBvcmRlciAobm90CnRoYXQgdGhlIGFy
ZSBpbXBvcnRhbnQpIGR1ZSB0byBsb2dpYyBkZXBlbmRlbmNpZXMuwqAgQW55IHRoYXQgbWlzcyBv
dXQgb24KdGhpcyBhcmUgYSBvcHRpbWlzYXRpb24td2FpdGluZy10by1oYXBwZW4gYXMgdGhlIGNv
bXBpbGVyIGNvdWxkIGVsaWRlCnRoZW0gZnVsbHkuCgp+QW5kcmV3Cgo+ICsgICAgc2QtPnNjaGVk
dWxlX2xvY2sgPSBuZXdfbG9jazsKPiAgCj4gICAgICAvKiBfTm90XyBwY3B1X3NjaGVkdWxlX3Vu
bG9jaygpOiBzY2hlZHVsZV9sb2NrIG1heSBoYXZlIGNoYW5nZWQhICovCj4gICAgICBzcGluX3Vu
bG9ja19pcnEob2xkX2xvY2spOwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 08:06:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 08: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 1hayH4-0005fi-Az; Wed, 12 Jun 2019 08: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=Yu3J=UL=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hayH2-0005fX-OZ
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 08:06:24 +0000
X-Inumbo-ID: f609d308-8ce8-11e9-b9fb-effcef551efe
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f609d308-8ce8-11e9-b9fb-effcef551efe;
 Wed, 12 Jun 2019 08: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 4AFC6AF35;
 Wed, 12 Jun 2019 08:06:19 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
 <bc1bd71d30525853e293624ec9684935b3082d14.camel@suse.com>
 <5D00AC740200007800237511@prv1-mh.provo.novell.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5000adb1-ddaf-a13c-afc7-1e36674064a5@suse.com>
Date: Wed, 12 Jun 2019 10:06:17 +0200
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: <5D00AC740200007800237511@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, 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>

T24gMTIuMDYuMTkgMDk6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDExLjA2LjE5IGF0
IDE4OjU1LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPj4gT24gVHVlLCAyMDE5LTA1LTI4
IGF0IDEyOjMyICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gSW5zdGVhZCBvZiBzZXR0
aW5nIHRoZSBzY2hlZHVsZXIgcGVyY3B1IGxvY2sgYWRkcmVzcyBpbiBlYWNoIG9mIHRoZQo+Pj4g
c3dpdGNoX3NjaGVkIGluc3RhbmNlcyBvZiB0aGUgZGlmZmVyZW50IHNjaGVkdWxlcnMgZG8gdGhh
dCBpbgo+Pj4gc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdoaWNoIGlzIHRoZSBzaW5nbGUgY2FsbGVy
IG9mIHRoYXQgZnVuY3Rpb24uCj4+PiBGb3IgdGhhdCBwdXJwb3NlIGxldCBzY2hlZF9zd2l0Y2hf
c2NoZWQoKSBqdXN0IHJldHVybiB0aGUgbmV3IGxvY2sKPj4+IGFkZHJlc3MuCj4+Pgo+PiBUaGlz
IGxvb2tzIGdvb2QgdG8gbWUuIFRoZSBvbmx5IGFjdHVhbCBmdW5jdGlvbmFsL2JlaGF2aW9yYWwg
ZGlmZmVyZW5jZQo+PiBJJ3ZlIGJlZW4gYWJsZSB0byBzcG90IGlzIHRoZSBmYWN0IHRoYXQsIGlu
IENyZWRpdDIsIHdlIGN1cnJlbnRseQo+PiBzd2l0Y2ggdGhlIGxvY2sgcG9pbnRlciB3aGlsZSBz
dGlsbCBob2xkaW5nIHRoZSB3cml0ZSBsb2NrIG9uIHRoZQo+PiBnbG9iYWwgc2NoZWR1bGVyLiBB
ZnRlciB0aGlzIGNoYW5nZSwgd2UgZG9uJ3QgYW55IGxvbmdlci4KPj4KPj4gVGhhdCBiZWluZyBz
YWlkLCBJJ3ZlIHRyaWVkIHRvIHRoaW5rIGFib3V0IGhvdyB0aGlzIGNvdWxkIGJlIGEgcHJvYmxl
bSwKPj4gYnV0IGZhaWxlZCBhdCBpbWFnaW5pbmcgc3VjaCBhIHNjZW5hcmlvLCBzbzoKPj4KPj4+
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+Cj4+IFJl
dmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgo+Pgo+PiBJJ20g
d29uZGVyaW5nIHdoZXRoZXIgaXQgbWFrZSBzZW5zZSBmb3IgdGhlIGFib3ZlIHRvIGJlIHF1aWNr
bHkKPj4gbWVudGlvbmVkIGluIHRoZSBjaGFuZ2Vsb2csIGJ1dCBhbSBsZWFuaW5nIHRvd2FyZCAi
bm90IHJlYWxseQo+PiBuZWNlc3NhcnkiLiBJbiBwYXJ0aWN1bGFyLCBJIGRvbid0IHRoaW5rIGl0
J3Mgd29ydGggdG8gcmVzcGluIHRoZSBwYXRjaAo+PiBqdXN0IGZvciB0aGF0Li4uIFNvLCBlaXRo
ZXIganVzdCBzb21ldGhpbmcgdGhhdCBjYW4gYmUgYWRkZWQgd2hpbGUKPj4gY29tbWl0dGluZywg
b3IgZm9yZ2V0IGl0Lgo+IAo+IEknZCBiZSBoYXBweSB0byBhZGQgc29tZXRoaW5nIHdoaWxlIGNv
bW1pdHRpbmcsIGJ1dCBvbmUgb2YgeW91Cj4gd291bGQgbmVlZCB0byBwcm9wb3NlIHRoZSB3b3Jk
aW5nIG9mIHRoaXMgInNvbWV0aGluZyIuCgpXaGF0IGFib3V0OgoKSXQgc2hvdWxkIGJlIG5vdGVk
IHRoYXQgaW4gY3JlZGl0MiB0aGUgbG9jayB1c2VkIHRvIGJlIHNldCB3aGlsZSBzdGlsbApob2xk
aW5nIHRoZSBnbG9iYWwgc2NoZWR1bGVyIHdyaXRlIGxvY2ssIHdoaWNoIHdpbGwgbm8gbG9uZ2Vy
IGJlIHRydWUKd2l0aCB0aGUgbmV3IHNjaGVtZSBhcHBsaWVkLiBUaGlzIGlzIGFjdHVhbGx5IG5v
IHByb2JsZW0gYXMgdGhlIHdyaXRlCmxvY2sgaXMgbWVhbnQgdG8gZ3VhcmQgdGhlIGNhbGwgb2Yg
aW5pdF9wZGF0YSgpIHdoaWNoIHN0aWxsIGlzIHRydWUuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 08:19:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 08:19:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hayTj-0006bu-HC; Wed, 12 Jun 2019 08: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=Yu3J=UL=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hayTi-0006bp-Ou
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 08:19:30 +0000
X-Inumbo-ID: cc385fbe-8cea-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc385fbe-8cea-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 08:19: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 42656AF21;
 Wed, 12 Jun 2019 08:19:28 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
 <afe9fd8d-36b5-e946-2084-36bf8f7dcaba@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
Date: Wed, 12 Jun 2019 10:19:27 +0200
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: <afe9fd8d-36b5-e946-2084-36bf8f7dcaba@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDYuMTkgMTA6MDUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjgvMDUvMjAxOSAx
MTozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQEAgLTE4NzAsOCArMTg3MSwxOSBAQCBpbnQg
c2NoZWR1bGVfY3B1X3N3aXRjaCh1bnNpZ25lZCBpbnQgY3B1LCBzdHJ1Y3QgY3B1cG9vbCAqYykK
Pj4gICAgICAgb2xkX2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxKGNwdSk7Cj4+ICAgCj4+
ICAgICAgIHZwcml2X29sZCA9IGlkbGUtPnNjaGVkX3ByaXY7Cj4+IC0gICAgcHByaXZfb2xkID0g
cGVyX2NwdShzY2hlZHVsZV9kYXRhLCBjcHUpLnNjaGVkX3ByaXY7Cj4+IC0gICAgc2NoZWRfc3dp
dGNoX3NjaGVkKG5ld19vcHMsIGNwdSwgcHByaXYsIHZwcml2KTsKPj4gKyAgICBwcHJpdl9vbGQg
PSBzZC0+c2NoZWRfcHJpdjsKPj4gKyAgICBuZXdfbG9jayA9IHNjaGVkX3N3aXRjaF9zY2hlZChu
ZXdfb3BzLCBjcHUsIHBwcml2LCB2cHJpdik7Cj4+ICsKPj4gKyAgICBwZXJfY3B1KHNjaGVkdWxl
ciwgY3B1KSA9IG5ld19vcHM7Cj4+ICsgICAgc2QtPnNjaGVkX3ByaXYgPSBwcHJpdjsKPj4gKwo+
PiArICAgIC8qCj4+ICsgICAgICogKFJlPylyb3V0ZSB0aGUgbG9jayB0byB0aGUgcGVyIHBDUFUg
bG9jayBhcyAvbGFzdC8gdGhpbmcuIEluIGZhY3QsCj4+ICsgICAgICogaWYgaXQgaXMgZnJlZSAo
YW5kIGl0IGNhbiBiZSkgd2Ugd2FudCB0aGF0IGFueW9uZSB0aGF0IG1hbmFnZXMKPj4gKyAgICAg
KiB0YWtpbmcgaXQsIGZpbmRzIGFsbCB0aGUgaW5pdGlhbGl6YXRpb25zIHdlJ3ZlIGRvbmUgYWJv
dmUgaW4gcGxhY2UuCj4+ICsgICAgICovCj4+ICsgICAgc21wX21iKCk7Cj4gCj4gSSByZWFsaXNl
IHlvdSdyZSBqdXN0IG1vdmluZyBleGlzdGluZyBjb2RlLCBidXQgdGhpcyBiYXJyaWVyIHN0aWNr
cyBvdXQKPiBsaWtlIGEgc29yZSB0aHVtYi4KPiAKPiBBIGZ1bGwgbWVtb3J5IGJhcnJpZXIgaXMg
YSBtYXNzaXZlIG92ZXJoZWFkIGZvciB3aGF0IHNob3VsZCBiZQo+IHNtcF93bWIoKS7CoCBUaGUg
bWF0Y2hpbmcgYmFycmllciBpcyBhY3R1YWxseSBoaWRkZW4gaW4gdGhlIGltcGxpY2l0Cj4gc2Vt
YW50aWNzIG9mIG1hbmFnaW5nIHRvIGxvY2sgc2QtPnNjaGVkdWxlX2xvY2sgKHdoaWNoIGlzIHRy
aWFsIGFuIGVycm9yCj4gYW55d2F5KSwgYnV0IHRoZSBvbmx5IHRoaW5nIHRoYXQgbWF0dGVycyBo
ZXJlIGlzIHRoYXQgYWxsIG90aGVyIHdyaXR0ZW4KPiBkYXRhIGlzIGluIHBsYWNlIGZpcnN0Lgo+
IAo+IEJleW9uZCB0aGF0LCBsb2NhbCBjYXVzYWxpdHkgd2lsbCBjYXVzZSBhbGwgcmVhZHMgdG8g
YmUgaW4gb3JkZXIgKG5vdAo+IHRoYXQgdGhlIGFyZSBpbXBvcnRhbnQpIGR1ZSB0byBsb2dpYyBk
ZXBlbmRlbmNpZXMuwqAgQW55IHRoYXQgbWlzcyBvdXQgb24KPiB0aGlzIGFyZSBhIG9wdGltaXNh
dGlvbi13YWl0aW5nLXRvLWhhcHBlbiBhcyB0aGUgY29tcGlsZXIgY291bGQgZWxpZGUKPiB0aGVt
IGZ1bGx5LgoKTm90IHRoYXQgaXQgd291bGQgcmVhbGx5IG1hdHRlciBmb3IgcGVyZm9ybWFuY2Ug
KHN3aXRjaGluZyBjcHVzIGJldHdlZW4KY3B1cG9vbHMgaXMgYSBfdmVyeV8gcmFyZSBvcGVyYXRp
b24pLCBJJ20gZmluZSB0cmFuc2Zvcm1pbmcgdGhlIGJhcnJpZXIKaW50byBzbXBfd21iKCkuCgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 08:50:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 08:50:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hayx7-0000XA-4I; Wed, 12 Jun 2019 08:49:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hayx6-0000X5-8e
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 08:49:52 +0000
X-Inumbo-ID: 087c2f1f-8cef-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 087c2f1f-8cef-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 08:49:50 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 16:46:37 +0800
To: Jan Beulich <JBeulich@suse.com>
References: <5942544893366d8ff51fdf603fd13f18@sslemail.net>
 <5CFFB4A30200007800237133@prv1-mh.provo.novell.com>
 <492c0277-7413-d306-b350-58167a526486@mxnavi.com>
 <5D009CE602000078002374B3@prv1-mh.provo.novell.com>
 <4deea016-0fa9-0bf1-f570-9c0dd6679761@mxnavi.com>
 <5D00B0AF020000780023757D@prv1-mh.provo.novell.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <37b0f22b-26e7-6c82-bbec-22d0db707eee@mxnavi.com>
Date: Wed, 12 Jun 2019 16:49:45 +0800
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: <5D00B0AF020000780023757D@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/coverage: wrap coverage related things
 under 'CONFIG_COVERAGE'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMTIvMTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE5IGF0
IDA5OjM2LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IE9uIDYvMTIvMTkgMTQ6
MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTIuMDYuMTkgYXQgMDI6MjMsIDxjaGVu
YmFvZG9uZ0BteG5hdmkuY29tPiB3cm90ZToKPj4+PiBPbiA2LzExLzE5IDIyOjAzLCBKYW4gQmV1
bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMTEuMDYuMTkgYXQgMDg6MDIsIDxjaGVuYmFvZG9uZ0Bt
eG5hdmkuY29tPiB3cm90ZToKPj4+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4+
Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4+Pj4+IEBAIC0yNDAsMTIgKzI0MCwx
NCBAQCBTRUNUSU9OUwo+Pj4+Pj4gICAgICAgICAgICAgKiguYWx0aW5zdHJ1Y3Rpb25zKQo+Pj4+
Pj4gICAgICAgICAgICAgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCA9IC47Cj4+Pj4+PiAgICAgCj4+
Pj4+PiArI2lmIGRlZmluZWQoQ09ORklHX0NPVkVSQUdFKQo+Pj4+Pj4gICAgICAgICAgICAuID0g
QUxJR04oOCk7Cj4+Pj4+PiAgICAgICAgICAgIF9fY3RvcnNfc3RhcnQgPSAuOwo+Pj4+Pj4gICAg
ICAgICAgICAqKC5jdG9ycykKPj4+Pj4+ICAgICAgICAgICAgKiguaW5pdF9hcnJheSkKPj4+Pj4+
ICAgICAgICAgICAgKihTT1JUKC5pbml0X2FycmF5LiopKQo+Pj4+Pj4gICAgICAgICAgICBfX2N0
b3JzX2VuZCA9IC47Cj4+Pj4+PiArI2VuZGlmCj4+Pj4+IEhvdyBpcyB0aGlzIChvbmx5KSBjb3Zl
cmFnZSByZWxhdGVkPyBBbmQgaG93IGlzIG1ha2luZyB0aGlzIGNvbmRpdGlvbmFsCj4+Pj4+IGdv
aW5nIHRvIGhlbHAgaW4gYW55IHdheT8KPj4+PiBIZWxsbyBKYW4sCj4+Pj4KPj4+PiBXaGVuIGkg
cmVhZCB0aGUgY29kZSAnaW5pdF9jb25zdHJ1Y3RvcnMoKScsIGkgd2FudCB0byB1bmRlcnN0YW5k
IHdoZW4KPj4+PiBpdCdzIHVzZWQuCj4+Pj4KPj4+PiBJIGNhbiBub3QgZmluZCBhbnkgaGVscGVy
IG1hY3JvcyBsaWtlICdfX2luaXQnIGluIGluaXQuaCwgcHV0IHRoaW5ncyBpbgo+Pj4+IHRoaXMg
c2VjdGlvbi4KPj4+Pgo+Pj4+IEFsc28gcnVuIHVuZGVyIGFybSBmb3VuZGF0aW9uIHBsYXRmb3Jt
LCB0aGUgc2VjdGlvbiBpcyBlbXB0eS4KPj4+Pgo+Pj4+IFNvIGkgY2hlY2sgY29tbWl0IGhpc3Rv
cnkgYW5kIGZvdW5kIGl0J3MgY29tbWl0IGxvZ3M6IGl0IGlzIGNvdmVyYWdlCj4+Pj4gcmVsYXRl
ZC4KPj4+Pgo+Pj4+IEFuZCBjb21waWxlZCB3aXRoIENPTkZJR19DT1ZFUkFHRSBlbmFibGVkLCB0
aGlzIHNlY3Rpb24gaXMgbm90IGVtcHR5Cj4+Pj4gYW55bW9yZS4KPj4+Pgo+Pj4+IFNvIHRoZSBw
YXRjaCBtYWlubHkgd2FudCB0byBjbGFyaWZ5IHRoZSBjb2RlIGlzIGNvdmVyYWdlIHJlbGF0ZWQs
Cj4+Pj4KPj4+PiB3aGljaCB3YW50IHRvIGhlbHAgbmV3Y29tZXIgZWFzaWx5IHVuZGVyc3RhbmQg
dGhpcyBjb2RlLgo+Pj4+Cj4+Pj4gQW0gaSBtaXN1bmRlcnN0YW5kaW5nIGhlcmU/Cj4+PiBUaGUg
Y29kZSBtYXkgaGF2ZSBiZWVuIF9pbnRyb2R1Y2VkXyBmb3IgY292ZXJhZ2UsIGJ1dCBhcmUgeW91
Cj4+PiB3aWxsaW5nIHRvIGd1YXJhbnRlZSBpdCdzIGNvdmVyYWdlLW9ubHk/IFBsdXMgLSB3aGF0
IGRvZXMgcmVtb3ZpbmcKPj4+IGFuIGVtcHR5IHNlY3Rpb24gYnV5IHlvdT8KPj4gQ3VycmVudGx5
IHNlZW1zIHRydWUsIGJ1dCBub3Qgc3VyZSBhYm91dCB0aGUgZnV0dXJlLCBjYW4gbm90IGd1YXJh
bnRlZS4KPj4KPj4gUGVyc29uYWxseSBndWVzcyB0aGlzIHNob3VsZCBub3QgYmUgdXNlZCBieSB4
ZW4sIGJ1dCB1c2UgX19pbml0X2NhbGwoZm4pCj4+IGxpa2UgaW4gaW5pdC5oLgo+Pgo+PiBNeSBw
dXJwb3NlIGlzIHRvIGNsYXJpZnkgdGhlIGNvZGUgaXMgY292ZXJhZ2UgcmVsYXRlZChhdCBsZWFz
dCBjdXJyZW50bHkKPj4gaXMpLgo+Pgo+PiBJZiB5b3UgYXJlIHVuaGFwcHkgd2l0aCBpdCB0aGlz
IHdheSwgaG93IGFib3V0IGp1c3QgYWRkIGEgY29tbWVudCwKPj4gc29tZXRoaW5nIGxpa2U6Cj4+
Cj4+ICsvKiBjdXJyZW50bHkgb25seSB1c2VkIGJ5IGNvZGUgY292ZXJhZ2UgKi8KPj4gICAgIHZv
aWQgX19pbml0IGluaXRfY29uc3RydWN0b3JzKHZvaWQpCj4gSSdkIHByZWZlciBpZiB0aGUgZW50
aXJlIHBhdGNoIHdhcyBkcm9wcGVkLCB1bmxlc3MgdGhlcmUgcmVhbGx5IHdhcwo+IGEgY2xlYXIg
KGFuZCBjbGVhcmx5IHNwZWxsZWQgb3V0KSBnYWluLiBBZGRpbmcgYSBjb21tZW50IGxpa2UgeW91
Cj4gc3VnZ2VzdCBvbmx5IGNhbGxzIGZvciBpdCBnb2luZyBzdGFsZSBhdCBzb21lIHBvaW50LgoK
Q29weSB0aGF0LgoKVGhhbmtzIGZvciBhbGwgeW91ciBjb21tZW50cy4KCj4KPiBKYW4KPgo+Cj4g
Lgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:08:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09:08:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hazFD-00028X-Q3; Wed, 12 Jun 2019 09:08: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hazFC-00028S-6n
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:08:34 +0000
X-Inumbo-ID: a4a745aa-8cf1-11e9-885f-7394aa5e79c3
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a4a745aa-8cf1-11e9-885f-7394aa5e79c3;
 Wed, 12 Jun 2019 09:08: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 B4C582B;
 Wed, 12 Jun 2019 02:08:28 -0700 (PDT)
Received: from [10.37.12.233] (unknown [10.37.12.233])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EB5BB3F246;
 Wed, 12 Jun 2019 02:08:27 -0700 (PDT)
To: Baodong Chen <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <1560318154-19095-1-git-send-email-chenbaodong@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
Date: Wed, 12 Jun 2019 10:08:26 +0100
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: <1560318154-19095-1-git-send-email-chenbaodong@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGksCgpPbiA2LzEyLzE5IDY6NDIgQU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPiBTd2FwIGZ1bmN0
aW9uIGNhbiBiZSB1c2VkIHdoZW4gY2FsbGluZyBzb3J0KCkuCj4gb3IgZWxzZSwgdGhlIGRlZmF1
bHQgc3dhcCBmdW5jdGlvbiBnZW5lcmljX3N3YXAoKSBpcyB1c2VkLAo+IHdoaWNoIGlzIGEgbGl0
dGxlIGluZWZmaWNpZW50LgoKSSBhbSBub3QgZW50aXJlbHkgY29udmluY2UgdGhpcyB3aWxsIGJl
IG1vcmUgZWZmaWNpZW50LiBtbWlvX2hhbmRsZXIgCmRvZXMgbm90IGZpdCBpbiA2NCBiaXQsIHNv
IHRoZSBjb21waWxlciBtYXkgZGVjaWRlIHRvIGRvIGVpdGhlciBtdWx0aXBsZSAKbG9hZCBvciBy
ZXBsYWNlIHdpdGggYSBtZW1jcHkuCgpTbyBhdCBiZXN0IHRoaXMgZmVlbHMgc29tZSBtaWNyby1v
cHRpbWl6YXRpb24uIEJ1dCB0aGVuLCB0aGlzIGlzIG9ubHkgCmNhbGwgYSBsaW1pdGVkIG51bWJl
ciBvZiB0aW1lIGF0IGVhY2ggZG9tYWluIGJ1aWxkLiBJcyBpdCByZWFsbHkgd29ydGggaXQ/CgpP
biBhIHNpZGUgbm90ZSwgSSBoYXZlIG5vdGljZWQgeW91IGFyZSBzZW5kaW5nIGEgbG90IG9mIApv
cHRpbWl6YXRpb24vY2xlYW4tdXAgcGF0Y2guIFdoYXQgaXMgeW91ciBlbmQgZ29hbCBoZXJlPwoK
SWYgaXQgaXMgdG8gaW1wcm92ZSB0aGUgcGVyZm9ybWFuY2UsIHRoZW4gdGhlcmUgYXJlIG11Y2gg
YmlnZ2VyIGZpc2ggdG8gCmZyeSB3aXRoaW4gWGVuIGNvZGUgYmFzZS4gSSBhbSBoYXBweSB0byBw
b2ludCBzb21lIG9mIHRoZW0gYmFzZWQgb24gCndoZXJlIHlvdSBhcmUgbG9va2luZyB0byBpbXBy
b3ZlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:27:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09:27:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hazXY-0003hc-ER; Wed, 12 Jun 2019 09:27: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=/bx6=UL=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hazXX-0003hX-Du
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:27:31 +0000
X-Inumbo-ID: 4ba59da0-8cf4-11e9-998b-9b4a85fc2ef7
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.100]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ba59da0-8cf4-11e9-998b-9b4a85fc2ef7;
 Wed, 12 Jun 2019 09:27:28 +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=0jqiMS/4snfH0jDjjqOz2WCbWoyirbgMGgvwBLdumlg=;
 b=UN/44yOLwxadtqX+nisFDO5rk6EdTH45KnSdNyBqeS98ozFFrPRE+76TR6VniChs4AKgJO8IVNuCJNtaDhGj1NR2VbsSMfhAk0LWiUgLmOpkYJ6eINhsY3Hkx5mGSHz/t0V+5R+15bqk4UG2HLAR1uUoA1n351WvDX3BFAhWn5A=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3501.eurprd02.prod.outlook.com (52.134.17.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1965.15; Wed, 12 Jun 2019 09:27:24 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::fdcf:4771:37b7:9830%9]) with mapi id 15.20.1965.017; Wed, 12 Jun 2019
 09:27:24 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "wl@xen.org" <wl@xen.org>, "boris.ostrovsky@oracle.com"
 <boris.ostrovsky@oracle.com>, "suravee.suthikulpanit@amd.com"
 <suravee.suthikulpanit@amd.com>, "brian.woods@amd.com" <brian.woods@amd.com>, 
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "jun.nakajima@intel.com"
 <jun.nakajima@intel.com>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>, "tim@xen.org"
 <tim@xen.org>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVGsuhtcaVOzv43UiBDvbMIKzJ0qaXzHkA
Date: Wed, 12 Jun 2019 09:27:24 +0000
Message-ID: <3937cd36-6ecf-5f90-e6b1-fa84ead3dd1b@bitdefender.com>
References: <20190604114943.4840-1-aisaila@bitdefender.com>
In-Reply-To: <20190604114943.4840-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM7PR03CA0024.eurprd03.prod.outlook.com
 (2603:10a6:20b:130::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-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b0d7bc10-2234-42ab-e81f-08d6ef182d4b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3501; 
x-ms-traffictypediagnostic: VI1PR0202MB3501:|VI1PR0202MB3501:
x-microsoft-antispam-prvs: <VI1PR0202MB3501D5FE414ED0132328773AABEC0@VI1PR0202MB3501.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:499;
x-forefront-prvs: 0066D63CE6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(136003)(366004)(39860400002)(346002)(53754006)(189003)(199004)(229853002)(478600001)(31686004)(14454004)(53936002)(66446008)(73956011)(5660300002)(316002)(2906002)(4326008)(107886003)(54906003)(25786009)(6116002)(256004)(3846002)(52116002)(6246003)(14444005)(110136005)(7416002)(71200400001)(81156014)(81166006)(8676002)(68736007)(66476007)(99286004)(71190400001)(186003)(66556008)(11346002)(64756008)(26005)(66946007)(8936002)(2501003)(30864003)(6506007)(53546011)(386003)(6512007)(53946003)(305945005)(6436002)(6486002)(446003)(36756003)(31696002)(7736002)(86362001)(76176011)(2201001)(476003)(2616005)(66066001)(486006)(102836004)(921003)(1121003)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3501;
 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: 9V/BCyywRcM/fqOz0Arwydhk01n033JWkTT9sDrZdzlYshUl0IYsH+ZVwqFSTzM4RE1OFQ8nIXKcI6omxccWeN9wsgoIL41v77bsE/CwBEkqcqyWYTjw29QCJ6I9ZxnWZQrCzv1fooN1VBqEKW5XzBU7Thuys/GC53aeOZfmz8Uy4UbYFmhahF0jofqX+66PPLG1Ph17ZE+v3NgQagCRvyyFtf61eMcv2NRWSe2F+DDifR6Ipm8x4pYMl8dy72PrOY2eMQ3cJqSmgRu3UWfi07KrHIwAFKWAKBrCKnp2J3a7HxwIcjvjpAaWVsajr4Rc//hgv+squDb+ZzSoTp51dZ8rwk5dA7Q5n868nSqqeqPwt1uqSrawsBb2ePR4R19vL1ZaohS0thsJ0nJpZtlS8KvmnhTjRzgWbu+GRp/es8I=
Content-ID: <F0660A247C120846A939210739ED6B51@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b0d7bc10-2234-42ab-e81f-08d6ef182d4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2019 09:27:24.2270 (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: VI1PR0202MB3501
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: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "jbeulich@suse.com" <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>

SGkgYWxsLA0KDQpBbnkgcmVtYXJrcyBvbiB0aGUgcGF0Y2ggYXQgaGFuZCBhcmUgYXBwcmVjaWF0
ZWQuDQoNClRoYW5rcywNCkFsZXgNCg0KT24gMDQuMDYuMjAxOSAxNDo0OSwgQWxleGFuZHJ1IFN0
ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IFRoaXMgcGF0Y2ggYWltcyB0byBoYXZlIG1lbSBhY2Nlc3Mg
dm0gZXZlbnRzIHNlbnQgZnJvbSB0aGUgZW11bGF0b3IuDQo+IFRoaXMgaXMgdXNlZnVsIHdoZXJl
IHdlIHdhbnQgdG8gb25seSBlbXVsYXRlIGEgcGFnZSB3YWxrIHdpdGhvdXQNCj4gY2hlY2tpbmcg
dGhlIEVQVCwgYnV0IHdlIHN0aWxsIHdhbnQgdG8gY2hlY2sgdGhlIEVQVCB3aGVuIGVtdWxhdGlu
Zw0KPiB0aGUgaW5zdHJ1Y3Rpb24gdGhhdCBjYXVzZWQgdGhlIHBhZ2Ugd2Fsay4gSW4gdGhpcyBj
YXNlLCB0aGUgb3JpZ2luYWwNCj4gRVBUIGZhdWx0IGlzIGNhdXNlZCBieSB0aGUgd2FsayB0cnlp
bmcgdG8gc2V0IHRoZSBhY2Nlc3NlZCBvciBkaXJ0eQ0KPiBiaXRzLCBidXQgZXhlY3V0aW5nIHRo
ZSBpbnN0cnVjdGlvbiBpdHNlbGYgbWlnaHQgYWxzbyBjYXVzZSBhbiBFUFQNCj4gZmF1bHQgaWYg
cGVybWl0dGVkIHRvIHJ1biwgYW5kIHRoaXMgc2Vjb25kIGZhdWx0IHNob3VsZCBub3QgYmUgbG9z
dC4NCj4gDQo+IFdlIHVzZSBodm1lbXVsX21hcF9saW5lYXJfYWRkcigpIHRvIGludGVyY2VwdCBy
L3cgYWNjZXNzIGFuZA0KPiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJjZXB0IGV4ZWMgYWNjZXNzLg0K
PiANCj4gRmlyc3Qgd2UgdHJ5IHRvIHNlbmQgYSB2bSBldmVudCBhbmQgaWYgdGhlIGV2ZW50IGlz
IHNlbnQgdGhlbiBlbXVsYXRpb24NCj4gcmV0dXJucyBYODZFTVVMX1JFVFJZIGluIG9yZGVyIHRv
IHN0b3AgZW11bGF0aW9uIG9uIGluc3RydWN0aW9ucyB0aGF0DQo+IHVzZSBhY2Nlc3MgcHJvdGVj
dGVkIHBhZ2VzLiBJZiB0aGUgZXZlbnQgaXMgbm90IHNlbnQgdGhlbiB0aGUNCj4gZW11bGF0aW9u
IGdvZXMgb24gYXMgZXhwZWN0ZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNh
aWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gDQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNl
IFY0Og0KPiAJLSBNb3ZlIHRoZSBleGVjIGludGVyY2VwdGlvbiB0byBfX2h2bV9jb3B5KCkNCj4g
CS0gUmVtb3ZlIHRoZSBwYWdlLXdhbGsgaW4gaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCgpIGFu
ZCBnZXQNCj4gdGhlIG5lZWRlZCBhZGRyZXNzIGZyb20gdGhlIGV4aXN0aW5nIHBhZ2Ugd2Fsaw0K
PiAJLSBBZGQgc2VuZF9ldmVudCBwYXJhbSB0byBfX2h2bV9jb3B5KCkgYW5kDQo+IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKCkNCj4gCS0gRHJvcCBYODZFTVVMX0FDQ0VTU19FWENFUFRJT04g
YW5kIHVzZSBYODZFTVVMX1JFVFJZIGluc3RlYWQuDQo+IC0tLQ0KPiAgIHhlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jICAgICAgICB8IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0N
Cj4gICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgfCAyNyArKysrKysrLS0tLS0N
Cj4gICB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgfCAgMiArLQ0KPiAgIHhlbi9h
cmNoL3g4Ni9odm0vdm1fZXZlbnQuYyAgICAgICB8ICAyICstDQo+ICAgeGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jICAgICAgIHwgIDIgKy0NCj4gICB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vz
cy5jICAgICAgfCAgMyArLQ0KPiAgIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgICB8
ICA0ICstDQo+ICAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYyAgICAgIHwgIDIgKy0NCj4g
ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmggfCAgOSArKystDQo+ICAgeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oIHwgIDIgKy0NCj4gICAxMCBmaWxlcyBjaGFuZ2Vk
LCAxMDEgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0K
PiBpbmRleCA4NjU5Yzg5ODYyLi45YjJkOGMyMDE0IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KPiBA
QCAtMTIsOSArMTIsMTEgQEANCj4gICAjaW5jbHVkZSA8eGVuL2luaXQuaD4NCj4gICAjaW5jbHVk
ZSA8eGVuL2xpYi5oPg0KPiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4NCj4gKyNpbmNsdWRlIDx4
ZW4vbW9uaXRvci5oPg0KPiAgICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+DQo+ICAgI2luY2x1ZGUg
PHhlbi90cmFjZS5oPg0KPiAgICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4NCj4gKyNpbmNsdWRl
IDxhc20vYWx0cDJtLmg+DQo+ICAgI2luY2x1ZGUgPGFzbS9ldmVudC5oPg0KPiAgICNpbmNsdWRl
IDxhc20vaTM4Ny5oPg0KPiAgICNpbmNsdWRlIDxhc20veHN0YXRlLmg+DQo+IEBAIC01MzAsNiAr
NTMyLDU3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19tbWlvX2FkZHIocGFkZHJfdCBtbWlvX2dw
YSwNCj4gICAgICAgcmV0dXJuIGh2bWVtdWxfZG9faW9fYWRkcigxLCBtbWlvX2dwYSwgcmVwcywg
c2l6ZSwgZGlyLCBkZiwgcmFtX2dwYSk7DQo+ICAgfQ0KPiAgIA0KPiArYm9vbCBodm1fZW11bGF0
ZV9zZW5kX3ZtX2V2ZW50KHVuc2lnbmVkIGxvbmcgZ2xhLCBnZm5fdCBnZm4sDQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgcGZlYywgYm9vbCBzZW5kX2V2ZW50KQ0K
PiArew0KPiArICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7DQo+ICsgICAgdm1fZXZlbnRfcmVx
dWVzdF90IHJlcSA9IHt9Ow0KPiArICAgIHBhZGRyX3QgZ3BhID0gKChnZm5feChnZm4pIDw8IFBB
R0VfU0hJRlQpIHwgKGdsYSAmIH5QQUdFX01BU0spKTsNCj4gKw0KPiArICAgIGlmICggIXNlbmRf
ZXZlbnQgfHwgIXBmZWMgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4gKyAgICBp
ZiAoIHAybV9nZXRfbWVtX2FjY2VzcyhjdXJyZW50LT5kb21haW4sIGdmbiwgJmFjY2VzcywNCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHRwMm1fdmNwdV9pZHgoY3VycmVudCkpICE9
IDAgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4gKyAgICBzd2l0Y2ggKCBhY2Nl
c3MgKSB7DQo+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3g6DQo+ICsgICAgY2FzZSBYRU5NRU1f
YWNjZXNzX3J4Og0KPiArICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2FjY2VzcyApDQo+
ICsgICAgICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZsYWdzID0gTUVNX0FDQ0VTU19SIHwgTUVN
X0FDQ0VTU19XOw0KPiArICAgICAgICBicmVhazsNCj4gKw0KPiArICAgIGNhc2UgWEVOTUVNX2Fj
Y2Vzc193Og0KPiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19ydzoNCj4gKyAgICAgICAgaWYgKCBw
ZmVjICYgUEZFQ19pbnNuX2ZldGNoICkNCj4gKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3Mu
ZmxhZ3MgPSBNRU1fQUNDRVNTX1g7DQo+ICsgICAgICAgIGJyZWFrOw0KPiArDQo+ICsgICAgY2Fz
ZSBYRU5NRU1fYWNjZXNzX3I6DQo+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX246DQo+ICsgICAg
ICAgIGlmICggcGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzICkNCj4gKyAgICAgICAgICAgIHJlcS51
Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19SIHwgTUVNX0FDQ0VTU19XOw0KPiArICAg
ICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25fZmV0Y2ggKQ0KPiArICAgICAgICAgICAgcmVxLnUu
bWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX1g7DQo+ICsgICAgICAgIGJyZWFrOw0KPiAr
DQo+ICsgICAgZGVmYXVsdDoNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArICAgIH0NCj4g
Kw0KPiArICAgIGlmICggIXJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgKQ0KPiArICAgICAgICByZXR1
cm4gZmFsc2U7IC8qIG5vIHZpb2xhdGlvbiAqLw0KPiArDQo+ICsgICAgcmVxLnJlYXNvbiA9IFZN
X0VWRU5UX1JFQVNPTl9NRU1fQUNDRVNTOw0KPiArICAgIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuID0g
Z2ZuX3goZ2ZuKTsNCj4gKyAgICByZXEudS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1Nf
RkFVTFRfV0lUSF9HTEEgfCBNRU1fQUNDRVNTX0dMQV9WQUxJRDsNCj4gKyAgICByZXEudS5tZW1f
YWNjZXNzLmdsYSA9IGdsYTsNCj4gKyAgICByZXEudS5tZW1fYWNjZXNzLm9mZnNldCA9IGdwYSAm
ICgoMSA8PCBQQUdFX1NISUZUKSAtIDEpOw0KPiArDQo+ICsgICAgcmV0dXJuIG1vbml0b3JfdHJh
cHMoY3VycmVudCwgdHJ1ZSwgJnJlcSkgPj0gMDsNCj4gK30NCj4gKw0KPiAgIC8qDQo+ICAgICog
TWFwIHRoZSBmcmFtZShzKSBjb3ZlcmluZyBhbiBpbmRpdmlkdWFsIGxpbmVhciBhY2Nlc3MsIGZv
ciB3cml0ZWFibGUNCj4gICAgKiBhY2Nlc3MuICBNYXkgcmV0dXJuIE5VTEwgZm9yIE1NSU8sIG9y
IEVSUl9QVFIoflg4NkVNVUxfKikgZm9yIG90aGVyIGVycm9ycw0KPiBAQCAtNTQ3LDYgKzYwMCw3
IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigNCj4gICAgICAgdW5zaWdu
ZWQgaW50IG5yX2ZyYW1lcyA9ICgobGluZWFyICsgYnl0ZXMgLSAhIWJ5dGVzKSA+PiBQQUdFX1NI
SUZUKSAtDQo+ICAgICAgICAgICAobGluZWFyID4+IFBBR0VfU0hJRlQpICsgMTsNCj4gICAgICAg
dW5zaWduZWQgaW50IGk7DQo+ICsgICAgZ2ZuX3QgZ2ZuOw0KPiAgIA0KPiAgICAgICAvKg0KPiAg
ICAgICAgKiBtZm4gcG9pbnRzIHRvIHRoZSBuZXh0IGZyZWUgc2xvdC4gIEFsbCB1c2VkIHNsb3Rz
IGhhdmUgYSBwYWdlIHJlZmVyZW5jZQ0KPiBAQCAtNTg1LDcgKzYzOSw3IEBAIHN0YXRpYyB2b2lk
ICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigNCj4gICAgICAgICAgIEFTU0VSVChtZm5feCgqbWZu
KSA9PSAwKTsNCj4gICANCj4gICAgICAgICAgIHJlcyA9IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2Uo
Y3VyciwgYWRkciwgdHJ1ZSwgcGZlYywNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmcGZpbmZvLCAmcGFnZSwgTlVMTCwgJnAybXQpOw0KPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8sICZwYWdlLCAmZ2ZuLCAmcDJtdCk7DQo+ICAg
DQo+ICAgICAgICAgICBzd2l0Y2ggKCByZXMgKQ0KPiAgICAgICAgICAgew0KPiBAQCAtNjE1LDYg
KzY2OSwxMyBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAgDQo+
ICAgICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2FjY2VzcyApDQo+ICAgICAgICAgICB7
DQo+ICsgICAgICAgICAgICBpZiAoIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2Zu
LCBwZmVjLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bWVtdWxfY3R4dC0+c2VuZF9ldmVudCkgKQ0KPiArICAgICAgICAgICAgew0KPiArICAgICAgICAg
ICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOw0KPiArICAgICAgICAgICAgICAg
IGdvdG8gb3V0Ow0KPiArICAgICAgICAgICAgfQ0KPiArDQo+ICAgICAgICAgICAgICAgaWYgKCBw
Mm1faXNfZGlzY2FyZF93cml0ZShwMm10KSApDQo+ICAgICAgICAgICAgICAgew0KPiAgICAgICAg
ICAgICAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX09LQVkpOw0KPiBAQCAtMTExNSw3ICsx
MTc2LDggQEAgc3RhdGljIGludCBsaW5lYXJfcmVhZCh1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGludCBieXRlcywgdm9pZCAqcF9kYXRhLA0KPiAgICAgICAgKiBjbGVhbiB1cCBhbnkgaW50
ZXJpbSBzdGF0ZS4NCj4gICAgICAgICovDQo+ICAgICAgIGlmICggIWh2bWVtdWxfZmluZF9tbWlv
X2NhY2hlKHZpbywgYWRkciwgSU9SRVFfUkVBRCwgZmFsc2UpICkNCj4gLSAgICAgICAgcmMgPSBo
dm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZp
bmZvKTsNCj4gKyAgICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEs
IGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+c2VuZF9ldmVudCk7DQo+ICAgDQo+ICAgICAg
IHN3aXRjaCAoIHJjICkNCj4gICAgICAgew0KPiBAQCAtMjUwOSwxMiArMjU3MSwxMyBAQCBpbnQg
aHZtX2VtdWxhdGVfb25lX21taW8odW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgZ2xh
KQ0KPiAgIH0NCj4gICANCj4gICB2b2lkIGh2bV9lbXVsYXRlX29uZV92bV9ldmVudChlbnVtIGVt
dWxfa2luZCBraW5kLCB1bnNpZ25lZCBpbnQgdHJhcG5yLA0KPiAtICAgIHVuc2lnbmVkIGludCBl
cnJjb2RlKQ0KPiArICAgIHVuc2lnbmVkIGludCBlcnJjb2RlLCBib29sIHNlbmRfZXZlbnQpDQo+
ICAgew0KPiAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCBjdHggPSB7eyAwIH19Ow0KPiAg
ICAgICBpbnQgcmM7DQo+ICAgDQo+ICAgICAgIGh2bV9lbXVsYXRlX2luaXRfb25jZSgmY3R4LCBO
VUxMLCBndWVzdF9jcHVfdXNlcl9yZWdzKCkpOw0KPiArICAgIGN0eC5zZW5kX2V2ZW50ID0gc2Vu
ZF9ldmVudDsNCj4gICANCj4gICAgICAgc3dpdGNoICgga2luZCApDQo+ICAgICAgIHsNCj4gQEAg
LTI2MjksNyArMjY5Miw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigNCj4gICAg
ICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoaHZtZW11bF9jdHh0LT5pbnNu
X2J1ZiwgYWRkciwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLA0KPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwZmVjIHwgUEZFQ19pbnNuX2ZldGNoLA0KPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpID09IEhWTVRSQU5TX29rYXkpID8N
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBmYWxzZSkg
PT0gSFZNVFJBTlNfb2theSkgPw0KPiAgICAgICAgICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQt
Pmluc25fYnVmKSA6IDA7DQo+ICAgICAgIH0NCj4gICAgICAgZWxzZQ0KPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4gaW5kZXgg
MDI5ZWVhM2I4NS4uZjZkZjU3YjQ0MiAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+IEBAIC0yOTQyLDcgKzI5NDIs
NyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgNCj4gICAgICAgfQ0KPiAgIA0KPiAgICAgICByYyA9
IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KPiAtICAgICAgICAmdHNzLCBwcmV2X3RyLmJh
c2UsIHNpemVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7DQo+ICsgICAgICAg
ICZ0c3MsIHByZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZp
bmZvLCBmYWxzZSk7DQo+ICAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19n
Zm4gKQ0KPiAgICAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZv
LmxpbmVhcik7DQo+ICAgICAgIGlmICggcmMgIT0gSFZNVFJBTlNfb2theSApDQo+IEBAIC0yOTg5
LDcgKzI5ODksNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgNCj4gICAgICAgICAgIGdvdG8gb3V0
Ow0KPiAgIA0KPiAgICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KPiAtICAg
ICAgICAmdHNzLCB0ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmlu
Zm8pOw0KPiArICAgICAgICAmdHNzLCB0ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3By
ZXNlbnQsICZwZmluZm8sIGZhbHNlKTsNCj4gICAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19iYWRf
bGluZWFyX3RvX2dmbiApDQo+ICAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZv
LmVjLCBwZmluZm8ubGluZWFyKTsNCj4gICAgICAgLyoNCj4gQEAgLTMxODAsNyArMzE4MCw3IEBA
IGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fdHJhbnNsYXRlX2dldF9wYWdlKA0KPiAg
ICNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgxdTw8MikNCj4gICBzdGF0aWMgZW51bSBodm1f
dHJhbnNsYXRpb25fcmVzdWx0IF9faHZtX2NvcHkoDQo+ICAgICAgIHZvaWQgKmJ1ZiwgcGFkZHJf
dCBhZGRyLCBpbnQgc2l6ZSwgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBmbGFncywNCj4g
LSAgICB1aW50MzJfdCBwZmVjLCBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pDQo+ICsgICAgdWlu
dDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBib29sIHNlbmRfZXZlbnQpDQo+
ICAgew0KPiAgICAgICBnZm5fdCBnZm47DQo+ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
DQo+IEBAIC0zMjI0LDYgKzMyMjQsMTIgQEAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jl
c3VsdCBfX2h2bV9jb3B5KA0KPiAgICAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19iYWRfZ2Zu
X3RvX21mbjsNCj4gICAgICAgICAgIH0NCj4gICANCj4gKyAgICAgICAgaWYgKCBodm1fZW11bGF0
ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYywgc2VuZF9ldmVudCkgKQ0KPiArICAgICAg
ICB7DQo+ICsgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4gKyAgICAgICAgICAgIHJldHVy
biBIVk1UUkFOU19nZm5fcGFnZWRfb3V0Ow0KPiArICAgICAgICB9DQo+ICsNCj4gICAgICAgICAg
IHAgPSAoY2hhciAqKV9fbWFwX2RvbWFpbl9wYWdlKHBhZ2UpICsgKGFkZHIgJiB+UEFHRV9NQVNL
KTsNCj4gICANCj4gICAgICAgICAgIGlmICggZmxhZ3MgJiBIVk1DT1BZX3RvX2d1ZXN0ICkNCj4g
QEAgLTMyNjcsMTQgKzMyNzMsMTQgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9j
b3B5X3RvX2d1ZXN0X3BoeXMoDQo+ICAgICAgIHBhZGRyX3QgcGFkZHIsIHZvaWQgKmJ1ZiwgaW50
IHNpemUsIHN0cnVjdCB2Y3B1ICp2KQ0KPiAgIHsNCj4gICAgICAgcmV0dXJuIF9faHZtX2NvcHko
YnVmLCBwYWRkciwgc2l6ZSwgdiwNCj4gLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3Rv
X2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxMKTsNCj4gKyAgICAgICAgICAgICAgICAgICAg
ICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxMLCBmYWxzZSk7DQo+ICAg
fQ0KPiAgIA0KPiAgIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV9mcm9tX2d1
ZXN0X3BoeXMoDQo+ICAgICAgIHZvaWQgKmJ1ZiwgcGFkZHJfdCBwYWRkciwgaW50IHNpemUpDQo+
ICAgew0KPiAgICAgICByZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXplLCBjdXJyZW50
LA0KPiAtICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlf
cGh5cywgMCwgTlVMTCk7DQo+ICsgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1
ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxMLCBmYWxzZSk7DQo+ICAgfQ0KPiAgIA0KPiAgIGVu
dW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9saW5lYXIoDQo+IEBA
IC0zMjgzLDE2ICszMjg5LDE3IEBAIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29w
eV90b19ndWVzdF9saW5lYXIoDQo+ICAgew0KPiAgICAgICByZXR1cm4gX19odm1fY29weShidWYs
IGFkZHIsIHNpemUsIGN1cnJlbnQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
dG9fZ3Vlc3QgfCBIVk1DT1BZX2xpbmVhciwNCj4gLSAgICAgICAgICAgICAgICAgICAgICBQRkVD
X3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgcGZpbmZvKTsNCj4gKyAg
ICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNz
IHwgcGZlYywgcGZpbmZvLA0KPiArICAgICAgICAgICAgICAgICAgICAgIGZhbHNlKTsNCj4gICB9
DQo+ICAgDQo+ICAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfbGluZWFyKA0KPiAgICAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgaW50IHNp
emUsIHVpbnQzMl90IHBmZWMsDQo+IC0gICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQ0KPiAr
ICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbywgYm9vbCBzZW5kX2V2ZW50KQ0KPiAgIHsNCj4g
ICAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCBhZGRyLCBzaXplLCBjdXJyZW50LA0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX2xpbmVhciwN
Cj4gLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IHBmZWMsIHBmaW5m
byk7DQo+ICsgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVjLCBw
ZmluZm8sIHNlbmRfZXZlbnQpOw0KPiAgIH0NCj4gICANCj4gICB1bnNpZ25lZCBsb25nIGNvcHlf
dG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4p
DQo+IEBAIC0zMzMzLDcgKzMzNDAsNyBAQCB1bnNpZ25lZCBsb25nIGNvcHlfZnJvbV91c2VyX2h2
bSh2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKQ0KPiAgICAgICAgICAg
cmV0dXJuIDA7DQo+ICAgICAgIH0NCj4gICANCj4gLSAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfbGluZWFyKHRvLCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sIDAsIE5VTEwpOw0KPiArICAg
IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8sICh1bnNpZ25lZCBsb25nKWZyb20s
IGxlbiwgMCwgTlVMTCwgZmFsc2UpOw0KPiAgICAgICByZXR1cm4gcmMgPyBsZW4gOiAwOyAvKiBm
YWtlIGEgY29weV9mcm9tX3VzZXIoKSByZXR1cm4gY29kZSAqLw0KPiAgIH0NCj4gICANCj4gQEAg
LTM3MDcsNyArMzcxNCw3IEBAIHZvaWQgaHZtX3VkX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZW9mKHNpZyksIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwNCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY3MsICZhZGRyKSAmJg0KPiAgICAgICAgICAgICAgICAo
aHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoc2lnLCBhZGRyLCBzaXplb2Yoc2lnKSwNCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZN
VFJBTlNfb2theSkgJiYNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgd2FsaywgTlVMTCwgZmFsc2UpID09IEhWTVRSQU5TX29rYXkpICYmDQo+ICAgICAgICAgICAg
ICAgIChtZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkNCj4gICAg
ICAgICAgIHsNCj4gICAgICAgICAgICAgICByZWdzLT5yaXAgKz0gc2l6ZW9mKHNpZyk7DQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jDQo+IGluZGV4IGNkNmE2YjM4MmIuLmQwZDFkN2UwYTcgMTAwNjQ0DQo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3Zt
L3N2bS5jDQo+IEBAIC0xMjU1LDcgKzEyNTUsNyBAQCBzdGF0aWMgdm9pZCBzdm1fZW11bF9zd2lu
dF9pbmplY3Rpb24oc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpDQo+ICAgICAgICAgICBnb3RvIHJh
aXNlX2V4Y2VwdGlvbjsNCj4gICANCj4gICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xp
bmVhcigmaWR0ZSwgaWR0ZV9saW5lYXJfYWRkciwgaWR0ZV9zaXplLA0KPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19pbXBsaWNpdCwgJnBmaW5mbyk7DQo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVDX2ltcGxpY2l0LCAmcGZpbmZvLCBm
YWxzZSk7DQo+ICAgICAgIGlmICggcmMgKQ0KPiAgICAgICB7DQo+ICAgICAgICAgICBpZiAoIHJj
ID09IEhWTVRSQU5TX2JhZF9saW5lYXJfdG9fZ2ZuICkNCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdm1fZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYw0KPiBpbmRl
eCAxMjFkZTIzMDcxLi42ZDIwM2U4ZGI1IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3ZtX2V2ZW50LmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jDQo+IEBAIC04
Nyw3ICs4Nyw3IEBAIHZvaWQgaHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikN
Cj4gICAgICAgICAgICAgICBraW5kID0gRU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047DQo+ICAg
DQo+ICAgICAgICAgICBodm1fZW11bGF0ZV9vbmVfdm1fZXZlbnQoa2luZCwgVFJBUF9pbnZhbGlk
X29wLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VD
KTsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQywg
ZmFsc2UpOw0KPiAgIA0KPiAgICAgICAgICAgdi0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFn
cyA9IDA7DQo+ICAgICAgIH0NCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2
bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiBpbmRleCA3YmNhNTcyZDg4Li4w
NGJlOGI5OGI2IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jDQo+IEBAIC00MjYsNyArNDI2LDcgQEAg
c3RhdGljIGludCBkZWNvZGVfdm14X2luc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsDQo+
ICAgICAgICAgICB7DQo+ICAgICAgICAgICAgICAgcGFnZWZhdWx0X2luZm9fdCBwZmluZm87DQo+
ICAgICAgICAgICAgICAgaW50IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocG9wZXJh
bmRTLCBiYXNlLCBzaXplLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMCwgJnBmaW5mbyk7DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAwLCAmcGZpbmZvLCBmYWxzZSk7DQo+ICAgDQo+ICAgICAgICAg
ICAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbiApDQo+ICAgICAgICAg
ICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIp
Ow0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9tZW1fYWNjZXNzLmMNCj4gaW5kZXggMDE0NGY5MmI5OC4uYzk5NzJiYWI4YyAxMDA2
NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYw0KPiArKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jDQo+IEBAIC0yMTQsNyArMjE0LDggQEAgYm9vbCBwMm1fbWVt
X2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsDQo+ICAgICAgICAg
ICAgZC0+YXJjaC5tb25pdG9yLmluZ3Vlc3RfcGFnZWZhdWx0X2Rpc2FibGVkICYmDQo+ICAgICAg
ICAgICAgbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhfZ2xhICkgLyogZG9uJ3Qgc2VuZCBh
IG1lbV9ldmVudCAqLw0KPiAgICAgICB7DQo+IC0gICAgICAgIGh2bV9lbXVsYXRlX29uZV92bV9l
dmVudChFTVVMX0tJTkRfTk9STUFMLCBUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7
DQo+ICsgICAgICAgIGh2bV9lbXVsYXRlX29uZV92bV9ldmVudChFTVVMX0tJTkRfTk9STUFMLCBU
UkFQX2ludmFsaWRfb3AsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZf
RVZFTlRfTk9fRUMsIHRydWUpOw0KPiAgIA0KPiAgICAgICAgICAgcmV0dXJuIHRydWU7DQo+ICAg
ICAgIH0NCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94
ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jDQo+IGluZGV4IDc5NTIwMWRjODIuLjJiYjgw
YWNjZjAgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYw0KPiBAQCAtMTY2LDcgKzE2Niw3
IEBAIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigN
Cj4gICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRyKSAm
Jg0KPiAgICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigNCj4gICAgICAgICAg
ICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1Ziks
DQo+IC0gICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkNCj4gKyAgICAgICAgICAg
ICBQRkVDX2luc25fZmV0Y2gsIE5VTEwsIGZhbHNlKSkNCj4gICAgICAgICAgID8gc2l6ZW9mKHNo
X2N0eHQtPmluc25fYnVmKSA6IDA7DQo+ICAgDQo+ICAgICAgIHJldHVybiAmaHZtX3NoYWRvd19l
bXVsYXRvcl9vcHM7DQo+IEBAIC0yMDEsNyArMjAxLDcgQEAgdm9pZCBzaGFkb3dfY29udGludWVf
ZW11bGF0aW9uKHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsDQo+ICAgICAgICAgICAg
ICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmDQo+ICAgICAg
ICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigNCj4gICAgICAgICAgICAgICAg
ICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLA0K
PiAtICAgICAgICAgICAgICAgICBQRkVDX2luc25fZmV0Y2gsIE5VTEwpKQ0KPiArICAgICAgICAg
ICAgICAgICBQRkVDX2luc25fZmV0Y2gsIE5VTEwsIGZhbHNlKSkNCj4gICAgICAgICAgICAgICA/
IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOw0KPiAgICAgICAgICAgc2hfY3R4dC0+aW5z
bl9idWZfZWlwID0gcmVncy0+cmlwOw0KPiAgICAgICB9DQo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2h2bS5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYw0KPiBp
bmRleCBjNjQ2OWM4NDZjLi4zODQxZDBjZWI3IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2h2bS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMNCj4g
QEAgLTEyNSw3ICsxMjUsNyBAQCBodm1fcmVhZChlbnVtIHg4Nl9zZWdtZW50IHNlZywNCj4gICAg
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLA0K
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhY2Nlc3NfdHlwZSA9PSBo
dm1fYWNjZXNzX2luc25fZmV0Y2gNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPyBQRkVDX2luc25fZmV0Y2ggOiAwKSwNCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZwZmluZm8pOw0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnBmaW5mbywgZmFsc2UpOw0KPiAgIA0KPiAgICAgICBzd2l0Y2ggKCByYyApDQo+ICAg
ICAgIHsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaA0KPiBpbmRleCBiMzlhMWEwMzMxLi45
YmVkMGFhODNlIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRl
LmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oDQo+IEBAIC00Nyw2
ICs0Nyw3IEBAIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsNCj4gICAgICAgdWludDMyX3QgaW50
cl9zaGFkb3c7DQo+ICAgDQo+ICAgICAgIGJvb2xfdCBzZXRfY29udGV4dDsNCj4gKyAgICBib29s
IHNlbmRfZXZlbnQ7DQo+ICAgfTsNCj4gICANCj4gICBlbnVtIGVtdWxfa2luZCB7DQo+IEBAIC02
Myw3ICs2NCw4IEBAIGludCBodm1fZW11bGF0ZV9vbmUoDQo+ICAgICAgIHN0cnVjdCBodm1fZW11
bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpOw0KPiAgIHZvaWQgaHZtX2VtdWxhdGVfb25lX3ZtX2V2
ZW50KGVudW0gZW11bF9raW5kIGtpbmQsDQo+ICAgICAgIHVuc2lnbmVkIGludCB0cmFwbnIsDQo+
IC0gICAgdW5zaWduZWQgaW50IGVycmNvZGUpOw0KPiArICAgIHVuc2lnbmVkIGludCBlcnJjb2Rl
LA0KPiArICAgIGJvb2wgc2VuZF9ldmVudCk7DQo+ICAgLyogTXVzdCBiZSBjYWxsZWQgb25jZSB0
byBzZXQgdXAgaHZtZW11bCBzdGF0ZS4gKi8NCj4gICB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25j
ZSgNCj4gICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwNCj4gQEAg
LTgwLDYgKzgyLDExIEBAIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpodm1lbXVsX2dldF9zZWdf
cmVnKA0KPiAgICAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywNCj4gICAgICAgc3RydWN0IGh2bV9l
bXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCk7DQo+ICAgaW50IGh2bV9lbXVsYXRlX29uZV9tbWlv
KHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIGdsYSk7DQo+ICtib29sIGh2bV9lbXVs
YXRlX3NlbmRfdm1fZXZlbnQoDQo+ICsgICAgdW5zaWduZWQgbG9uZyBnbGEsDQo+ICsgICAgZ2Zu
X3QgZ2ZuLA0KPiArICAgIHVpbnQzMl90IHBmZWMsDQo+ICsgICAgYm9vbCBzZW5kX2V2ZW50KTsN
Cj4gICANCj4gICBzdGF0aWMgaW5saW5lIGJvb2wgaGFuZGxlX21taW8odm9pZCkNCj4gICB7DQo+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgNCj4gaW5kZXggZTk4OWFhNzM0OS4uOTE0ZjM4ODky
MSAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oDQo+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaA0KPiBAQCAtOTksNyArOTksNyBA
QCBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKA0K
PiAgICAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pOw0KPiAgIGVudW0gaHZtX3RyYW5zbGF0
aW9uX3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigNCj4gICAgICAgdm9pZCAqYnVm
LCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLA0KPiAtICAgIHBh
Z2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7DQo+ICsgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZv
LCBib29sIHNlbmRfZXZlbnQpOw0KPiAgIA0KPiAgIC8qDQo+ICAgICogR2V0IGEgcmVmZXJlbmNl
IG9uIHRoZSBwYWdlIHVuZGVyIGFuIEhWTSBwaHlzaWNhbCBvciBsaW5lYXIgYWRkcmVzcy4gIElm
DQo+IA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:32:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09: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 1hazc4-0004SK-BX; Wed, 12 Jun 2019 09: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hazc3-0004SF-E0
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:32:11 +0000
X-Inumbo-ID: f3220d65-8cf4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3220d65-8cf4-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 09:32:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 03:32:08 -0600
Message-Id: <5D00C6960200007800237622@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 03:32:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
 <afe9fd8d-36b5-e946-2084-36bf8f7dcaba@citrix.com>
 <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
In-Reply-To: <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE5IGF0IDEwOjE5LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
Mi4wNi4xOSAxMDowNSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjgvMDUvMjAxOSAxMToz
MiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+IEBAIC0xODcwLDggKzE4NzEsMTkgQEAgaW50IHNj
aGVkdWxlX2NwdV9zd2l0Y2godW5zaWduZWQgaW50IGNwdSwgc3RydWN0IAo+IGNwdXBvb2wgKmMp
Cj4+PiAgICAgICBvbGRfbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9ja19pcnEoY3B1KTsKPj4+ICAg
Cj4+PiAgICAgICB2cHJpdl9vbGQgPSBpZGxlLT5zY2hlZF9wcml2Owo+Pj4gLSAgICBwcHJpdl9v
bGQgPSBwZXJfY3B1KHNjaGVkdWxlX2RhdGEsIGNwdSkuc2NoZWRfcHJpdjsKPj4+IC0gICAgc2No
ZWRfc3dpdGNoX3NjaGVkKG5ld19vcHMsIGNwdSwgcHByaXYsIHZwcml2KTsKPj4+ICsgICAgcHBy
aXZfb2xkID0gc2QtPnNjaGVkX3ByaXY7Cj4+PiArICAgIG5ld19sb2NrID0gc2NoZWRfc3dpdGNo
X3NjaGVkKG5ld19vcHMsIGNwdSwgcHByaXYsIHZwcml2KTsKPj4+ICsKPj4+ICsgICAgcGVyX2Nw
dShzY2hlZHVsZXIsIGNwdSkgPSBuZXdfb3BzOwo+Pj4gKyAgICBzZC0+c2NoZWRfcHJpdiA9IHBw
cml2Owo+Pj4gKwo+Pj4gKyAgICAvKgo+Pj4gKyAgICAgKiAoUmU/KXJvdXRlIHRoZSBsb2NrIHRv
IHRoZSBwZXIgcENQVSBsb2NrIGFzIC9sYXN0LyB0aGluZy4gSW4gZmFjdCwKPj4+ICsgICAgICog
aWYgaXQgaXMgZnJlZSAoYW5kIGl0IGNhbiBiZSkgd2Ugd2FudCB0aGF0IGFueW9uZSB0aGF0IG1h
bmFnZXMKPj4+ICsgICAgICogdGFraW5nIGl0LCBmaW5kcyBhbGwgdGhlIGluaXRpYWxpemF0aW9u
cyB3ZSd2ZSBkb25lIGFib3ZlIGluIHBsYWNlLgo+Pj4gKyAgICAgKi8KPj4+ICsgICAgc21wX21i
KCk7Cj4+IAo+PiBJIHJlYWxpc2UgeW91J3JlIGp1c3QgbW92aW5nIGV4aXN0aW5nIGNvZGUsIGJ1
dCB0aGlzIGJhcnJpZXIgc3RpY2tzIG91dAo+PiBsaWtlIGEgc29yZSB0aHVtYi4KPj4gCj4+IEEg
ZnVsbCBtZW1vcnkgYmFycmllciBpcyBhIG1hc3NpdmUgb3ZlcmhlYWQgZm9yIHdoYXQgc2hvdWxk
IGJlCj4+IHNtcF93bWIoKS4gIFRoZSBtYXRjaGluZyBiYXJyaWVyIGlzIGFjdHVhbGx5IGhpZGRl
biBpbiB0aGUgaW1wbGljaXQKPj4gc2VtYW50aWNzIG9mIG1hbmFnaW5nIHRvIGxvY2sgc2QtPnNj
aGVkdWxlX2xvY2sgKHdoaWNoIGlzIHRyaWFsIGFuIGVycm9yCj4+IGFueXdheSksIGJ1dCB0aGUg
b25seSB0aGluZyB0aGF0IG1hdHRlcnMgaGVyZSBpcyB0aGF0IGFsbCBvdGhlciB3cml0dGVuCj4+
IGRhdGEgaXMgaW4gcGxhY2UgZmlyc3QuCj4+IAo+PiBCZXlvbmQgdGhhdCwgbG9jYWwgY2F1c2Fs
aXR5IHdpbGwgY2F1c2UgYWxsIHJlYWRzIHRvIGJlIGluIG9yZGVyIChub3QKPj4gdGhhdCB0aGUg
YXJlIGltcG9ydGFudCkgZHVlIHRvIGxvZ2ljIGRlcGVuZGVuY2llcy4gIEFueSB0aGF0IG1pc3Mg
b3V0IG9uCj4+IHRoaXMgYXJlIGEgb3B0aW1pc2F0aW9uLXdhaXRpbmctdG8taGFwcGVuIGFzIHRo
ZSBjb21waWxlciBjb3VsZCBlbGlkZQo+PiB0aGVtIGZ1bGx5Lgo+IAo+IE5vdCB0aGF0IGl0IHdv
dWxkIHJlYWxseSBtYXR0ZXIgZm9yIHBlcmZvcm1hbmNlIChzd2l0Y2hpbmcgY3B1cyBiZXR3ZWVu
Cj4gY3B1cG9vbHMgaXMgYSBfdmVyeV8gcmFyZSBvcGVyYXRpb24pLCBJJ20gZmluZSB0cmFuc2Zv
cm1pbmcgdGhlIGJhcnJpZXIKPiBpbnRvIHNtcF93bWIoKS4KClRoaXMgYWdhaW4gaXMgYSBjaGFu
Z2UgZWFzeSBlbm91Z2ggdG8gbWFrZSB3aGlsZSBjb21taXR0aW5nLiBJJ20KcmVjb3JkaW5nIHRo
ZSBhYm92ZSBpbiBjYXNlIEkgZW5kIHVwIGJlaW5nIHRoZSBjb21taXR0ZXIuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:36:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09: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 1hazfh-0004cH-U5; Wed, 12 Jun 2019 09:35:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0aZ0=UL=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hazfg-0004cC-1M
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:35:56 +0000
X-Inumbo-ID: 79205eae-8cf5-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 79205eae-8cf5-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 09:35:54 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id s21so14508558lji.8
 for <xen-devel@lists.xenproject.org>; Wed, 12 Jun 2019 02:35:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=6uzYWLUYr4dLjg8OhfbAm/fa97iQEiGeyio575p2A/A=;
 b=Hglxbrt6z40TlyfwQ+oBcVNhpnZp++5OpehFr2RuSbbZ+OLetz+aM0dklNapIVWYOH
 D6+YJnvQWk9SNbas253Mct/woZU/K9xqyXaEWfzp9z50I/yHJW16d7fQYUwwTnkC7yNF
 +4SW4foD9+v/8VzdCqfQfF3VvdIyvH9pN7TS0OEZwU1bBLjRw3pvmRtNunXYa5bUvoIO
 x2UmABUQZFgxz31x+OA+fBmuduTwm/tXNXgLktXi9WdmczV1JmKgsFF0zi7xR3UzVE0w
 csPV9Vvo+/NQ24IN7WcYBrrC1D6mRZmCr/6bJ19H7i/uBlsaXcTTP7cwKxQ8E/8j1ama
 iWvQ==
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=6uzYWLUYr4dLjg8OhfbAm/fa97iQEiGeyio575p2A/A=;
 b=BG0ISt6+8MQrW4sNFlx5AU9PqzgSKoPY397W4S68wK8+7EwxeM6lZaWbDl1Ah99GDh
 BrmVeYgsYtyDDYUzM/SeCyFskb+98bAZIhE0vc//Ht3t82+yp1SjXAhs531JnsgtdRd5
 OWa7qQhMQxxkPlz0wQAnEueYtg0120Dis57HtBGZJAAB2Pvgm51o1u2zNgxOoMoyyeAn
 dg5uhiSh1uOOrhGhY5Qt7EXKbmAeeQ4GR3OjQc43BgH5rc6SOBCrORfPeMyjm/yOnH27
 lS9ijCFerPa/bWk4u4zvtA1dGmXsHM3uJwYYojfwliVYftr7rNNoWK7DId4RF1duqAUk
 f1lQ==
X-Gm-Message-State: APjAAAVKDaNi0IsxZaTHXf0/64ep5edRy+3MZ0QYOIOB+AO3Hw31616Z
 HxmyyILJFuib+k7ynmextio4nq7L31hx0w==
X-Google-Smtp-Source: APXvYqyddLcdOhLJhdIUyxcjL6YGkGjxMCjeHTBREHJKDrbRoS+lpcx2SRSnMQXkGCYbCmvFgnCAZA==
X-Received: by 2002:a2e:301a:: with SMTP id w26mr33292745ljw.76.1560332152824; 
 Wed, 12 Jun 2019 02:35:52 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-74.141.223.85.sovam.net.ua.
 [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id w28sm3070622ljd.12.2019.06.12.02.35.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 12 Jun 2019 02:35:51 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Jun 2019 12:35:50 +0300
Message-Id: <1560332150-27712-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v4] schedule: move credit scheduler specific
 member to its privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClRoZSB2Y3B1IHN0
cnVjdHVyZSBtZW1iZXIgbGFzdF9ydW5fdGltZSBpcyB1c2VkIGJ5IGNyZWRpdCBzY2hlZHVsZXIg
b25seS4KSW4gb3JkZXIgdG8gZ2V0IGJldHRlciBlbmNhcHN1bGF0aW9uLCBpdCBpcyBtb3ZlZCBm
cm9tIGEgZ2VuZXJpYwpzdHJ1Y3R1cmUgdG8gdGhlIGNyZWRpdCBzY2hlZHVsZXIgcHJpdmF0ZSB2
Y3B1IGRlZmluaXRpb24uIEFsc28sIHJlbmFtZQp0aGUgbWVtYmVyIHRvIGxhc3Rfc2NoZWRfdGlt
ZSBpbiBvcmRlciB0byByZWZsZWN0IHRoYXQgaXQgaXMgdGhlIHRpbWUKd2hlbiB0aGUgdmNwdSB3
ZW50IHRocm91Z2ggdGhlIHNjaGVkdWxpbmcgcGF0aC4KCldpdGggdGhpcyBtb3ZlIHdlIGhhdmUg
c2xpZ2h0IGNoYW5nZXMgaW4gZnVuY3Rpb25hbGl0eToKIC0gbGFzdF9zY2hlZF90aW1lIGlzIG5v
dCB1cGRhdGVkIGZvciBhbiBpZGxlIHZjcHUuIEJ1dCB0aGUgaWRsZSB2Y3B1IGlzLAogICBpbiBm
YWN0LCBhIHBlci1wY3B1IHN0dWIgYW5kIG5ldmVyIG1pZ3JhdGVzIHNvIGxhc3Rfc2NoZWRfdGlt
ZSBpcwogICBtZWFuaW5nbGVzcyBmb3IgaXQuCiAtIFRoZSB2YWx1ZSBvZiBsYXN0X3NjaGVkX3Rp
bWUgaXMgdXBkYXRlZCBvbiBldmVyeSBzY2hlZHVsZSwgZXZlbiBpZiB0aGUKICAgdmNwdSBpcyBu
b3QgYmVpbmcgY2hhbmdlZC4gSXQgaXMgc3RpbGwgb2ssIGJlY2F1c2UgbGFzdF9zY2hlZF90aW1l
IGlzCiAgIG9ubHkgdXNlZCBmb3IgcnVubmFibGUgdmNwdSBtaWdyYXRpb24gZGVjaXNpb24sIGFu
ZCB3ZSBoYXZlIGl0IGNvcnJlY3QKICAgYXQgdGhhdCBtb21lbnQuIFNjaGVkdWxpbmcgcGFyYW1l
dGVycyBhbmQgc3RhdGlzdGljcyBhcmUgdHJhY2tlZCBieQogICBvdGhlciBlbnRpdGllcy4KClJl
ZHVjaW5nIGNvZGUgYW5kIGRhdGEgdXNhZ2Ugd2hlbiBub3QgcnVubmluZyBjcmVkaXQgc2NoZWR1
bGVyIGlzIGFub3RoZXIKbmljZSBzaWRlIGVmZmVjdC4KCldoaWxlIGhlcmUsIGFsc286CiAgLSB0
dXJuIGxhc3Rfc2NoZWRfdGltZSBpbnRvIHNfdGltZV90LCB3aGljaCBpcyBtb3JlIGFwcHJvcHJp
YXRlLgogIC0gcHJvcGVybHkgY29uc3QtaWZ5IHJlbGF0ZWQgYXJndW1lbnQgb2YgX19jc2NoZWRf
dmNwdV9pc19jYWNoZV9ob3QoKS4KClNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJp
aV9hbmlzb3ZAZXBhbS5jb20+Ci0tLQpDaGFuZ2VzIGluCiB2NDoKICAgIC0gVGhlIG1lbWJlciBy
ZW5hbWVkIHRvIGxhc3Rfc2NoZWRfdGltZQogICAgLSByZW1vdmVkIGEgbWlzbGVhZGluZyBjb21t
ZW50CiAgICAtIGNvbW1pdCB0aXRsZSBhbmQgbWVzc2FnZSB1cGRhdGVkIGRlc2NyaWJpbmcgbWVt
YmVyIHJlbmFtZSwgCiAgICAgIGNoYW5nZSBtb3RpdmF0aW9uIGFuZCBhIHNpZGUgZWZmZWN0CiB2
MzoKICAgIC0gY29tbWl0IG1lc3NhZ2UgdXBkYXRlZCBhY2NvcmRpbmdseSB0byBbMV0KIHYyOgog
ICAgLSBsYXN0X3J1bl90aW1lIHR5cGUgY2hhbmdlZCB0byBzX3RpbWVfdAogICAgLSBzY3VyciBj
aGFuZ2VkIHRvIHN2YwogICAgLSBkcm9wcGVkIHN0cmF5IGJsYW5rcwogICAgLSBwb2ludGVycyB0
byBjb25zdCBhcmUgdXNlZCBhcHByb3ByaWF0ZWx5CgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA5L21zZzAxMjAxLmh0bWwKCi0t
LQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyB8IDExICsrKysrKysrLS0tCiB4ZW4vY29tbW9u
L3NjaGVkdWxlLmMgICAgIHwgIDEgLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICB8ICAzIC0t
LQogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0LmMKaW5kZXggN2I3ZmFjYi4uMDdlNDQyYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hl
ZF9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCkBAIC0xNzUsNiArMTc1
LDggQEAgc3RydWN0IGNzY2hlZF92Y3B1IHsKICAgICBhdG9taWNfdCBjcmVkaXQ7CiAgICAgdW5z
aWduZWQgaW50IHJlc2lkdWFsOwogCisgICAgc190aW1lX3QgbGFzdF9zY2hlZF90aW1lOworCiAj
aWZkZWYgQ1NDSEVEX1NUQVRTCiAgICAgc3RydWN0IHsKICAgICAgICAgaW50IGNyZWRpdF9sYXN0
OwpAQCAtNzAxLDEwICs3MDMsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCB2Y3B1X21pZ3JhdGlv
bl9kZWxheV91czsKIGludGVnZXJfcGFyYW0oInZjcHVfbWlncmF0aW9uX2RlbGF5IiwgdmNwdV9t
aWdyYXRpb25fZGVsYXlfdXMpOwogCiBzdGF0aWMgaW5saW5lIGJvb2wKLV9fY3NjaGVkX3ZjcHVf
aXNfY2FjaGVfaG90KGNvbnN0IHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNw
dSAqdikKK19fY3NjaGVkX3ZjcHVfaXNfY2FjaGVfaG90KGNvbnN0IHN0cnVjdCBjc2NoZWRfcHJp
dmF0ZSAqcHJ2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGNzY2hl
ZF92Y3B1ICpzdmMpCiB7CiAgICAgYm9vbCBob3QgPSBwcnYtPnZjcHVfbWlncl9kZWxheSAmJgot
ICAgICAgICAgICAgICAgKE5PVygpIC0gdi0+bGFzdF9ydW5fdGltZSkgPCBwcnYtPnZjcHVfbWln
cl9kZWxheTsKKyAgICAgICAgICAgICAgIChOT1coKSAtIHN2Yy0+bGFzdF9zY2hlZF90aW1lKSA8
IHBydi0+dmNwdV9taWdyX2RlbGF5OwogCiAgICAgaWYgKCBob3QgKQogICAgICAgICBTQ0hFRF9T
VEFUX0NSQU5LKHZjcHVfaG90KTsKQEAgLTcxNiw2ICs3MTksNyBAQCBzdGF0aWMgaW5saW5lIGlu
dAogX19jc2NoZWRfdmNwdV9pc19taWdyYXRlYWJsZShjb25zdCBzdHJ1Y3QgY3NjaGVkX3ByaXZh
dGUgKnBydiwgc3RydWN0IHZjcHUgKnZjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgZGVzdF9jcHUsIGNwdW1hc2tfdCAqbWFzaykKIHsKKyAgICBjb25zdCBzdHJ1Y3QgY3NjaGVk
X3ZjcHUgKnN2YyA9IENTQ0hFRF9WQ1BVKHZjKTsKICAgICAvKgogICAgICAqIERvbid0IHBpY2sg
dXAgd29yayB0aGF0J3MgaG90IG9uIHBlZXIgUENQVSwgb3IgdGhhdCBjYW4ndCAob3IKICAgICAg
KiB3b3VsZCBwcmVmZXIgbm90IHRvKSBydW4gb24gY3B1LgpAQCAtNzI1LDcgKzcyOSw3IEBAIF9f
Y3NjaGVkX3ZjcHVfaXNfbWlncmF0ZWFibGUoY29uc3Qgc3RydWN0IGNzY2hlZF9wcml2YXRlICpw
cnYsIHN0cnVjdCB2Y3B1ICp2YywKICAgICAgKi8KICAgICBBU1NFUlQoIXZjLT5pc19ydW5uaW5n
KTsKIAotICAgIHJldHVybiAhX19jc2NoZWRfdmNwdV9pc19jYWNoZV9ob3QocHJ2LCB2YykgJiYK
KyAgICByZXR1cm4gIV9fY3NjaGVkX3ZjcHVfaXNfY2FjaGVfaG90KHBydiwgc3ZjKSAmJgogICAg
ICAgICAgICBjcHVtYXNrX3Rlc3RfY3B1KGRlc3RfY3B1LCBtYXNrKTsKIH0KIApAQCAtMTg3MCw2
ICsxODc0LDcgQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgICAgICAvKiBVcGRhdGUgY3JlZGl0cyBv
ZiBhIG5vbi1pZGxlIFZDUFUuICovCiAgICAgICAgIGJ1cm5fY3JlZGl0cyhzY3Vyciwgbm93KTsK
ICAgICAgICAgc2N1cnItPnN0YXJ0X3RpbWUgLT0gbm93OworICAgICAgICBzY3Vyci0+bGFzdF9z
Y2hlZF90aW1lID0gbm93OwogICAgIH0KICAgICBlbHNlCiAgICAgewpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IGJhOTQyYTcu
LjA0N2Y3NjcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkdWxlLmMKQEAgLTE0ODYsNyArMTQ4Niw2IEBAIHN0YXRpYyB2b2lkIHNjaGVkdWxl
KHZvaWQpCiAgICAgICAgICgocHJldi0+cGF1c2VfZmxhZ3MgJiBWUEZfYmxvY2tlZCkgPyBSVU5T
VEFURV9ibG9ja2VkIDoKICAgICAgICAgICh2Y3B1X3J1bm5hYmxlKHByZXYpID8gUlVOU1RBVEVf
cnVubmFibGUgOiBSVU5TVEFURV9vZmZsaW5lKSksCiAgICAgICAgIG5vdyk7Ci0gICAgcHJldi0+
bGFzdF9ydW5fdGltZSA9IG5vdzsKIAogICAgIEFTU0VSVChuZXh0LT5ydW5zdGF0ZS5zdGF0ZSAh
PSBSVU5TVEFURV9ydW5uaW5nKTsKICAgICB2Y3B1X3J1bnN0YXRlX2NoYW5nZShuZXh0LCBSVU5T
VEFURV9ydW5uaW5nLCBub3cpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBjY2Q1MzQ3Li45N2EzYWI1IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aApAQCAtMTc0LDkgKzE3NCw2IEBAIHN0cnVjdCB2Y3B1CiAgICAgfSBydW5zdGF0ZV9ndWVzdDsg
LyogZ3Vlc3QgYWRkcmVzcyAqLwogI2VuZGlmCiAKLSAgICAvKiBsYXN0IHRpbWUgd2hlbiB2Q1BV
IGlzIHNjaGVkdWxlZCBvdXQgKi8KLSAgICB1aW50NjRfdCBsYXN0X3J1bl90aW1lOwotCiAgICAg
LyogSGFzIHRoZSBGUFUgYmVlbiBpbml0aWFsaXNlZD8gKi8KICAgICBib29sICAgICAgICAgICAg
IGZwdV9pbml0aWFsaXNlZDsKICAgICAvKiBIYXMgdGhlIEZQVSBiZWVuIHVzZWQgc2luY2UgaXQg
d2FzIGxhc3Qgc2F2ZWQ/ICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:36:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09: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 1hazgT-0004ga-CH; Wed, 12 Jun 2019 09: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=kiAS=UL=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hazgS-0004gQ-GG
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:36:44 +0000
X-Inumbo-ID: 96230be7-8cf5-11e9-8980-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96230be7-8cf5-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 09:36:43 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 11:36:41 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 10:36:29 +0100
Message-ID: <98ebac8ac279d42e0b8fbf73f6e7109e68d9c82f.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Date: Wed, 12 Jun 2019 11:36:28 +0200
In-Reply-To: <180b9637-f922-902b-add5-9a32e275d0a9@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-50-jgross@suse.com>
 <5CED1F030200007800233129@prv1-mh.provo.novell.com>
 <180b9637-f922-902b-add5-9a32e275d0a9@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 49/60] xen/sched: reject switching smt
 on/off with core scheduling active
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============2084446318416814347=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2084446318416814347==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-5y0IegWwDWXKlacq74au"


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

On Tue, 2019-05-28 at 13:52 +0200, Juergen Gross wrote:
> On 28/05/2019 13:44, Jan Beulich wrote:
> > > > > On 28.05.19 at 12:33, <jgross@suse.com> wrote:
> > > --- a/xen/arch/x86/sysctl.c
> > > +++ b/xen/arch/x86/sysctl.c
> > > @@ -200,7 +200,8 @@ long arch_do_sysctl(
> > > =20
> > >          case XEN_SYSCTL_CPU_HOTPLUG_SMT_ENABLE:
> > >          case XEN_SYSCTL_CPU_HOTPLUG_SMT_DISABLE:
> > > -            if ( !cpu_has_htt || boot_cpu_data.x86_num_siblings
> > > < 2 )
> > > +            if ( !cpu_has_htt || boot_cpu_data.x86_num_siblings
> > > < 2 ||
> > > +                 sched_disable_smt_switching )
> > >              {
> > >                  ret =3D -EOPNOTSUPP;
> > >                  break;
> >=20
> > I'm not convinced -EOPNOTSUPP is an appropriate error code for
> > this new case. -EPERM, -EACCES, or -EIO would all seem more
> > appropriate to me (and perhaps there are further ones).
>=20
> I think -EIO or -EBUSY would be the best fit.
>=20
I agree, with mild preference for EBUSY.

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)


--=-5y0IegWwDWXKlacq74au
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+4FAl0Ax5wACgkQFkJ4iaW4
c+7AyBAA5jRPesv9H77J+/d37MaHKa4dF2YdksU7tAa9paztp1noapRL7WkOUaFp
qJEodtHrEz8IBVZOrk7HT9cs5iL6v7GbO8XtrWad9ynJEU+SwqXjX/xtTjEPEmtg
WkMWP1VXXt06YS4QiU9vIimXrsG9rFifxDSZSPqd/UWXttbkqbpYooIMA2QLeOEW
9YOoB9v2spGdni60JCFd+mTq8WiwXniWK9oSktoM7jf2/+BeRWhFAJdnW2dth6h6
nY4kqimwRcgrKkyxQkanWQQFNxRJjQkptfztaP5LqCMjsRnUJwOH2Kk1w5LUV4tt
vdvdLHaCLrYrbvWVTS6xh5i0Dcyh0/S3wty8TvnIW08UasXqokYqWJgzt2/S139q
/y+xq/J/0fLZR8234kRsqmtt3Q9j3p6sXC2CAey9TvrutplqZmOmVn3D8S76UtgU
WdjKA1cGdpLVs0nMaRtvSOLMh+GcQszCvwlNj1ud+alhEzz7pe1u0V5zEMtVlP/D
JEMe1EA5Gx2ExZjDAdsbYErBqFufKKCoVsvh4TT+zhNQHCZUr2p5KTadTu8sOhVq
BzltsYJFutdisgdeO9lyK1vW1cgEZlwJNsfXdWAp+5NYA4c/RM9eqrO5OAZ/iVOO
SyHka4YWnKmhu71mV+lOzsLg6sD9U3ahnTtiq3mBkZWCBKQwuMs=
=qGjS
-----END PGP SIGNATURE-----

--=-5y0IegWwDWXKlacq74au--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2084446318416814347==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:44:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09:44:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hazoF-0005Xo-8X; Wed, 12 Jun 2019 09:44:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kiAS=UL=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hazoD-0005Xj-KQ
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:44:45 +0000
X-Inumbo-ID: b45f0f34-8cf6-11e9-8980-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b45f0f34-8cf6-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 09:44:43 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 11:44:42 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 10:44:29 +0100
Message-ID: <a86b72d8b81caa61597b24108ea7c1734d02ae03.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
Date: Wed, 12 Jun 2019 11:44:28 +0200
In-Reply-To: <5000adb1-ddaf-a13c-afc7-1e36674064a5@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-4-jgross@suse.com>
 <bc1bd71d30525853e293624ec9684935b3082d14.camel@suse.com>
 <5D00AC740200007800237511@prv1-mh.provo.novell.com>
 <5000adb1-ddaf-a13c-afc7-1e36674064a5@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============9092563797213697363=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2019-06-12 at 10:06 +0200, Juergen Gross wrote:
> On 12.06.19 09:40, Jan Beulich wrote:
> > > > > On 11.06.19 at 18:55, <dfaggioli@suse.com> wrote:
> > > On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> > > > Signed-off-by: Juergen Gross <jgross@suse.com>
> > > >=20
> > > Reviewed-by: Dario Faggioli <dfaggioli@suse.com>
> > >=20
> > > I'm wondering whether it make sense for the above to be quickly
> > > mentioned in the changelog, but am leaning toward "not really
> > > necessary". In particular, I don't think it's worth to respin the
> > > patch
> > > just for that... So, either just something that can be added
> > > while
> > > committing, or forget it.
> >=20
> > I'd be happy to add something while committing, but one of you
> > would need to propose the wording of this "something".
>=20
> What about:
>=20
> It should be noted that in credit2 the lock used to be set while
> still
> holding the global scheduler write lock, which will no longer be true
> with the new scheme applied. This is actually no problem as the write
> lock is meant to guard the call of init_pdata() which still is true.
>=20
I'm ok with this.

Thanks (to both) 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)


--=-olzKu8arIPFwTZla2oCu
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+4FAl0AyXwACgkQFkJ4iaW4
c+6qSxAAp5By0zOwS/LwTc+X5yHERYKWaZBem6Cn+fhEXM240zuNJAYU/cL/Nz7H
8jA/tMePocQUgD4YDB54IqUuWGDh7GV3O2YmOTiWjvZggCXt/5u6h0BbRndjvFOi
ehWqgYDnCqyFon15qp1JrxECceshBnWJ2Kpr2zgxF3MEVY1uO2426TIwDMdHS7wY
IbmlpcjSwmvc88H99H0eE/7J4GLZ3MKyjYMSEK/bVBU3MYOtlUY3oMgt1OjPYyIV
obLWhPQW9EFjHkeCZ2YyZOauUVwk15Kix2Gyyf0w34/tMyzi6OxujWs4WXL++1Bs
9NXoJW0iSVIOsyAZ+9SOSDnU526YPnmeq0ayKQxZblcyPsGim5YwlA3lwMZMdVbH
pip/0uNNMWDVR/yZ2p6T7FFNjKLmcV8lNW9yD4MQItzWJLtUuRH5v8VSZvn+gauZ
ntLy3GW9GcCFsXZrJuXKKmEByLTo20sDDRKdPfI8wCVjKPpdPbG9I47ewujAXUX7
Zf26E+0SsznQHcSdGtMXhsXZtUnYgM8eIxFREW7wPxtnVXMVRZ10F985UaFERBw0
nYNvD87WAdVaz3CizjUx0GSXurD6xIutB/GW1yhwIYWdAA1GBfbfD9KtZH979Ktj
MnatCXAPbi/OlRcGy/i3RH/tztizGsPAOEt9xhhqayG5XXA3tS8=
=SysI
-----END PGP SIGNATURE-----

--=-olzKu8arIPFwTZla2oCu--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9092563797213697363==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 09:57:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 09: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 1hazzu-0006SL-5c; Wed, 12 Jun 2019 09:56: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=kiAS=UL=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hazzs-0006SE-90
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:56:48 +0000
X-Inumbo-ID: 61c10d78-8cf8-11e9-aa68-5f3fbc2897d3
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 61c10d78-8cf8-11e9-aa68-5f3fbc2897d3;
 Wed, 12 Jun 2019 09:56:43 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 11:56:42 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 10:56:38 +0100
Message-ID: <0889f51d8aed0c95ecfcd038678f945abf2ca42a.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <jgross@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Date: Wed, 12 Jun 2019 11:56:36 +0200
In-Reply-To: <5D00C6960200007800237622@suse.com>
References: <20190528103313.1343„1„jgross@suse.com>
	 <20190528103313.1343„4„jgross@suse.com>
	 <afe9fd8d„36b5„e946„2084„36bf8f7dcaba@citrix.com>
	 <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
	 <5D00C6960200007800237622@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============8075320304994891161=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2019-06-12 at 10:32 +0100, Jan Beulich wrote:
> > > > On 12.06.19 at 10:19, <jgross@suse.com> wrote:
> > On 12.06.19 10:05, Andrew Cooper wrote:
> > > On 28/05/2019 11:32, Juergen Gross wrote:
> > > >=20
> > > > +    per_cpu(scheduler, cpu) =3D new_ops;
> > > > +    sd->sched_priv =3D ppriv;
> > > > +
> > > > +    /*
> > > > +     * (Re?)route the lock to the per pCPU lock as /last/
> > > > thing. In fact,
> > > > +     * if it is free (and it can be) we want that anyone that
> > > > manages
> > > > +     * taking it, finds all the initializations we've done
> > > > above in place.
> > > > +     */
> > > > +    smp_mb();
> > >=20
> > > A full memory barrier is a massive overhead for what should be
> > > smp_wmb().  The matching barrier is actually hidden in the
> > > implicit
> > > semantics of managing to lock sd->schedule_lock (which is trial
> > > an error
> > > anyway), but the only thing that matters here is that all other
> > > written
> > > data is in place first.
> > >=20
> > Not that it would really matter for performance (switching cpus
> > between
> > cpupools is a _very_ rare operation), I'm fine transforming the
> > barrier
> > into smp_wmb().
>=20
> This again is a change easy enough to make while committing. I'm
> recording the above in case I end up being the committer.
>=20
I'm fine (i.e., my Rev-by: remains valid) with this being turned into a
wmb(), and it being done upon commit (thanks Jan for the offer to do
that!).

If we do it, however, I think the comment needs to be adjusted too, and
the commit message needs to briefly mention this new change we're
doing.

Maybe, for the comment, add something like:

"The smp_wmb() corresponds to the barrier implicit in successfully
taking the lock."

And, for the changelog, add:

"While there, turn the full barrier, which was overkill, into an
smp_wmb(), matching with the one implicit in managing to take the
lock."

Or something similar (and again, R-b: still stands with such changes).

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)


--=-qNg3kYMY22pvqx3sxQzF
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+4FAl0AzFUACgkQFkJ4iaW4
c+7/9w//ZVBe24ttfMXe+OFxNSUyxwOQOT5g1VeJzUKjXyM8vlclh99Djp2wWPV2
Ruo0JCVwdWzGNxHa8rk+pQTv/VePhTN2MsATKOUOcv/slfMIv8vQbJI3G6WcX2+L
rKIlfZ5/7OdozdUL8sIPS1o6X5gNAgQPmVyV2uF0YXN8nHOGUWKQIuFjYxtN00Rm
td2NJoD9eazEnGUmPwuvJAN/dCW52CVjGLRXfxhlUc8x8UJRt4vmXBtVetCeIpj3
VUCkeGLqG5hG1Jg8pNPAqNol3JDVb65/809rjJfosCkzG/P2G0Mo4vTPrfz6SnlE
f32+nD6t2ljraBpzzmYl2EINXBILzDuwe5lR6qD4lkmfdm1zrDqkMYLxJ9QHgLUt
EwUGta8UEJ/dNUMZIdYXCQ6PQ4gkPeZYavW2/Z8XtFSy6hVFH7JC950YysZyhCYD
PqAq9cKesK83CEbpE7OBwNDKclN9QZzTdckgyGtvjhl20Plofrf80KzQ6R6Gz/7z
r9RdghY8WR07t3LuxDYVn+5gbAGDfw6Fm62QdUxVyAFWgo+mtIuLiJF5ggs1is0O
y6v9IKHu9l2pcE3Ine8KMXn+VCihZ8gSTF/QY2RGVxeFxfAFBn79fAjnG321Z8hJ
xrKSo1H3Mqize/yE5zUj+TpGP/jYVSuPL7R988Mf7Vt4QHkGYqE=
=EAgO
-----END PGP SIGNATURE-----

--=-qNg3kYMY22pvqx3sxQzF--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8075320304994891161==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:00:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10: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 1hb02x-0006bo-Ug; Wed, 12 Jun 2019 09:59:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb02x-0006bb-1K
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 09:59:59 +0000
X-Inumbo-ID: d597a7f9-8cf8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d597a7f9-8cf8-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 09:59:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hb02u-0000Xd-Oz; Wed, 12 Jun 2019 09:59: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 1hb02u-0004dx-GW; Wed, 12 Jun 2019 09:59:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb02u-0006k5-Fl; Wed, 12 Jun 2019 09:59:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137672-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=480800c76969b38f13b6909eb679b23571417538
X-Osstest-Versions-That: xen=c0666fab19ea1523fbcae57d8362d94e06b21f98
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 09:59:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 137672: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY3MiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY3Mi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDgwMGM3Njk2OWIz
OGYxM2I2OTA5ZWI2NzliMjM1NzE0MTc1MzgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGMwNjY2ZmFiMTllYTE1MjNmYmNhZTU3ZDgzNjJkOTRlMDZiMjFmOTgKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzUxOSAgMjAxOS0wNi0wOSAwOToxODozNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzc2NzIgIDIwMTktMDYtMTIgMDk6MTg6NDAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJp
aSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgQmFvZG9uZyBDaGVuIDxjaGVuYmFv
ZG9uZ0BteG5hdmkuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTmljaG9sYXMg
VHNpcmFraXMgPG5pa28udHNpcmFraXNAZ21haWwuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0
c2lyYWtpc25AYWluZm9zZWMuY29tPgogIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJf
dHlzaGNoZW5rb0BlcGFtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICBjMDY2NmZhYjE5Li40ODA4MDBjNzY5ICA0ODA4MDBjNzY5NjliMzhmMTNiNjkw
OWViNjc5YjIzNTcxNDE3NTM4IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:08:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10:08:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb0BZ-0007Zq-68; Wed, 12 Jun 2019 10:08: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=v58P=UL=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hb0BX-0007Zl-7c
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:08:51 +0000
X-Inumbo-ID: 109d6920-8cfa-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 109d6920-8cfa-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 10:08:48 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Wed, 12 Jun
 2019 18:05:36 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
Date: Wed, 12 Jun 2019 18:08:43 +0800
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: <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Ck9uIDYvMTIvMTkgMTc6MDgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDYvMTIv
MTkgNjo0MiBBTSwgQmFvZG9uZyBDaGVuIHdyb3RlOgo+PiBTd2FwIGZ1bmN0aW9uIGNhbiBiZSB1
c2VkIHdoZW4gY2FsbGluZyBzb3J0KCkuCj4+IG9yIGVsc2UsIHRoZSBkZWZhdWx0IHN3YXAgZnVu
Y3Rpb24gZ2VuZXJpY19zd2FwKCkgaXMgdXNlZCwKPj4gd2hpY2ggaXMgYSBsaXR0bGUgaW5lZmZp
Y2llbnQuCj4KPiBJIGFtIG5vdCBlbnRpcmVseSBjb252aW5jZSB0aGlzIHdpbGwgYmUgbW9yZSBl
ZmZpY2llbnQuIG1taW9faGFuZGxlciAKPiBkb2VzIG5vdCBmaXQgaW4gNjQgYml0LCBzbyB0aGUg
Y29tcGlsZXIgbWF5IGRlY2lkZSB0byBkbyBlaXRoZXIgCj4gbXVsdGlwbGUgbG9hZCBvciByZXBs
YWNlIHdpdGggYSBtZW1jcHkuCgpIZWxsbyBKdWxpZW4sCgpJIGhhdmUgY2hlY2tlZCB0aGUgZGlz
YXNzZW1ibGUgcmVzdWx0LAoKYW5kIElJVUMgZ2VuZXJpY19zd2FwIGhhcyBhIGxvb3Agc28gaXQg
c2hvdWxkIGJlIGEgbGl0dGxlIGluZWZmaWNpZW50LiAKSSdtIG5vdCBleHBlcnQgYWJvdXQgaGFy
ZHdhcmUsIHBsZWFzZSBjb3JyZWN0IG1lIGlmIGknbSB3cm9uZy4KCjAwMDAwMDAwMDAyMmVlODgg
PGdlbmVyaWNfc3dhcD46CiDCoCAyMmVlODg6wqDCoMKgwqDCoMKgIGQyODAwMDAzwqDCoMKgwqDC
oMKgwqAgbW92wqDCoMKgwqAgeDMsICMweDDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIAovLyAjMAogwqAgMjJlZThjOsKgwqDCoMKgwqDCoCBkNTAzMjAxZsKg
wqDCoMKgwqDCoMKgIG5vcAogwqAgMjJlZTkwOsKgwqDCoMKgwqDCoCAzODYzNjgyNcKgwqDCoMKg
wqDCoMKgIGxkcmLCoMKgwqAgdzUsIFt4MSwgeDNdCiDCoCAyMmVlOTQ6wqDCoMKgwqDCoMKgIDM4
NjM2ODA0wqDCoMKgwqDCoMKgwqAgbGRyYsKgwqDCoCB3NCwgW3gwLCB4M10KIMKgIDIyZWU5ODrC
oMKgwqDCoMKgwqAgMzgyMzY4MDXCoMKgwqDCoMKgwqDCoCBzdHJiwqDCoMKgIHc1LCBbeDAsIHgz
XQogwqAgMjJlZTljOsKgwqDCoMKgwqDCoCAzODIzNjgyNMKgwqDCoMKgwqDCoMKgIHN0cmLCoMKg
wqAgdzQsIFt4MSwgeDNdCiDCoCAyMmVlYTA6wqDCoMKgwqDCoMKgIDkxMDAwNDYzwqDCoMKgwqDC
oMKgwqAgYWRkwqDCoMKgwqAgeDMsIHgzLCAjMHgxCiDCoCAyMmVlYTQ6wqDCoMKgwqDCoMKgIDRi
MDMwMDQ0wqDCoMKgwqDCoMKgwqAgc3ViwqDCoMKgwqAgdzQsIHcyLCB3MwogwqAgMjJlZWE4OsKg
wqDCoMKgwqDCoCA3MTAwMDA5ZsKgwqDCoMKgwqDCoMKgIGNtcMKgwqDCoMKgIHc0LCAjMHgwCiDC
oCAyMmVlYWM6wqDCoMKgwqDCoMKgIDU0ZmZmZjJjwqDCoMKgwqDCoMKgwqAgYi5ndMKgwqDCoCAy
MmVlOTAgPGdlbmVyaWNfc3dhcCsweDg+CiDCoCAyMmVlYjA6wqDCoMKgwqDCoMKgIGQ2NWYwM2Mw
wqDCoMKgwqDCoMKgwqAgcmV0CiDCoCAyMmVlYjQ6wqDCoMKgwqDCoMKgIGQ1MDMyMDFmwqDCoMKg
wqDCoMKgwqAgbm9wCgoKMDAwMDAwMDAwMDI0MmRiOCA8c3dhcF9tbWlvX2hhbmRsZXI+OgogwqAg
MjQyZGI4OsKgwqDCoMKgwqDCoCBhOTQwMGMyMsKgwqDCoMKgwqDCoMKgIGxkcMKgwqDCoMKgIHgy
LCB4MywgW3gxXQogwqAgMjQyZGJjOsKgwqDCoMKgwqDCoCBkMTAwODNmZsKgwqDCoMKgwqDCoMKg
IHN1YsKgwqDCoMKgIHNwLCBzcCwgIzB4MjAKIMKgIDI0MmRjMDrCoMKgwqDCoMKgwqAgYTk0MDE0
MDTCoMKgwqDCoMKgwqDCoCBsZHDCoMKgwqDCoCB4NCwgeDUsIFt4MF0KIMKgIDI0MmRjNDrCoMKg
wqDCoMKgwqAgYTkwMDBjMDLCoMKgwqDCoMKgwqDCoCBzdHDCoMKgwqDCoCB4MiwgeDMsIFt4MF0K
IMKgIDI0MmRjODrCoMKgwqDCoMKgwqAgYTk0MTBjMDLCoMKgwqDCoMKgwqDCoCBsZHDCoMKgwqDC
oCB4MiwgeDMsIFt4MCwgIzE2XQogwqAgMjQyZGNjOsKgwqDCoMKgwqDCoCBhOTQxMWMyNsKgwqDC
oMKgwqDCoMKgIGxkcMKgwqDCoMKgIHg2LCB4NywgW3gxLCAjMTZdCiDCoCAyNDJkZDA6wqDCoMKg
wqDCoMKgIGE5MDExYzA2wqDCoMKgwqDCoMKgwqAgc3RwwqDCoMKgwqAgeDYsIHg3LCBbeDAsICMx
Nl0KIMKgIDI0MmRkNDrCoMKgwqDCoMKgwqAgYTkwMDE0MjTCoMKgwqDCoMKgwqDCoCBzdHDCoMKg
wqDCoCB4NCwgeDUsIFt4MV0KIMKgIDI0MmRkODrCoMKgwqDCoMKgwqAgYTkwMTBjMjLCoMKgwqDC
oMKgwqDCoCBzdHDCoMKgwqDCoCB4MiwgeDMsIFt4MSwgIzE2XQogwqAgMjQyZGRjOsKgwqDCoMKg
wqDCoCA5MTAwODNmZsKgwqDCoMKgwqDCoMKgIGFkZMKgwqDCoMKgIHNwLCBzcCwgIzB4MjAKIMKg
IDI0MmRlMDrCoMKgwqDCoMKgwqAgZDY1ZjAzYzDCoMKgwqDCoMKgwqDCoCByZXQKIMKgIDI0MmRl
NDrCoMKgwqDCoMKgwqAgZDUwMzIwMWbCoMKgwqDCoMKgwqDCoCBub3AKCj4KPiBTbyBhdCBiZXN0
IHRoaXMgZmVlbHMgc29tZSBtaWNyby1vcHRpbWl6YXRpb24uIEJ1dCB0aGVuLCB0aGlzIGlzIG9u
bHkgCj4gY2FsbCBhIGxpbWl0ZWQgbnVtYmVyIG9mIHRpbWUgYXQgZWFjaCBkb21haW4gYnVpbGQu
IElzIGl0IHJlYWxseSB3b3J0aCAKPiBpdD8KCkl0J3Mgbm90IGhvdCBwYXRoIGhlcmUuCgpOb3Qg
c3VyZSBhYm91dCB3b3J0aC4KClBlcnNvbmFsbHnCoCBpIHdpbGwgdHJ5IG15IGJlc3QgdG8gZG8g
dGhpbmdzIHdlbGwgYWNjb3JkaW5nIHRvIG15IAp1bmRlcnN0YW5kaW5nLgoKPgo+IE9uIGEgc2lk
ZSBub3RlLCBJIGhhdmUgbm90aWNlZCB5b3UgYXJlIHNlbmRpbmcgYSBsb3Qgb2YgCj4gb3B0aW1p
emF0aW9uL2NsZWFuLXVwIHBhdGNoLiBXaGF0IGlzIHlvdXIgZW5kIGdvYWwgaGVyZT8KCk15IGdv
YWwgaXMgdG8gdW5kZXJzdGFuZCBob3cgeGVuIHdvcmtzIHdlbGwuCgo+Cj4gSWYgaXQgaXMgdG8g
aW1wcm92ZSB0aGUgcGVyZm9ybWFuY2UsIHRoZW4gdGhlcmUgYXJlIG11Y2ggYmlnZ2VyIGZpc2gg
Cj4gdG8gZnJ5IHdpdGhpbiBYZW4gY29kZSBiYXNlLiBJIGFtIGhhcHB5IHRvIHBvaW50IHNvbWUg
b2YgdGhlbSBiYXNlZCBvbiAKPiB3aGVyZSB5b3UgYXJlIGxvb2tpbmcgdG8gaW1wcm92ZS4KClN1
cmx5IGkgd2FudCB0byBpbXByb3ZlIHBlcmZvcm1hbmNlLgoKRmVhdHVyZXMgbGlrZSBGYXN0IFN0
YXJ0dXAgKCBJIGxlYXJuZWQgZnJvbSB4ZW4gc3VtbWl0IDIwMTgsIHNhbXN1bmcgCmF1dG9tb3Rp
dmUgcHJlc2VudGF0aW9uKS4KCkJ1dCBjdXJyZW50bHkgaSBkb24ndCB1bmRlcnN0YW5kIHhlbiB3
ZWxsLCBvbmx5IGEgZmV3IHdlZWtzIGV4cGVyaWVuY2UuCgpJJ20gYWZyYWlkIGNhbid0IGNhdGNo
IGJpZyBmaXNoLgoKPgo+IENoZWVycywKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:12:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1hb0FD-0008JD-OA; Wed, 12 Jun 2019 10:12: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=Yu3J=UL=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hb0FC-0008J8-Es
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:12:38 +0000
X-Inumbo-ID: 97a56338-8cfa-11e9-bbeb-e7fef4e86fbf
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97a56338-8cfa-11e9-bbeb-e7fef4e86fbf;
 Wed, 12 Jun 2019 10:12: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 96C5DAF81;
 Wed, 12 Jun 2019 10:12:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org
Date: Wed, 12 Jun 2019 12:12:28 +0200
Message-Id: <20190612101228.23898-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/xen: disable nosmt in Xen guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 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>

V2hlbiBydW5uaW5nIGFzIGEgWGVuIGd1ZXN0IHNlbGVjdGluZyAibm9zbXQiIGVpdGhlciB2aWEg
Y29tbWFuZCBsaW5lCm9yIGltcGxpY2l0bHkgdmlhIGRlZmF1bHQgc2V0dGluZ3MgbWFrZXMgbm8g
c2Vuc2UsIGFzIHRoZSBndWVzdCBoYXMgbm8KY2x1ZSBhYm91dCB0aGUgcmVhbCBzeXN0ZW0gdG9w
b2xvZ3kgaXQgaXMgcnVubmluZyBvbi4gV2l0aCBYZW4gaXQgaXMKdGhlIGh5cGVydmlzb3IncyBq
b2IgdG8gZW5zdXJlIHRoZSBwcm9wZXIgYnVnIG1pdGlnYXRpb25zIGFyZSBhY3RpdmUKcmVnYXJk
aW5nIHNtdCBzZXR0aW5ncy4KClNvIHdoZW4gcnVubmluZyBhcyBhIFhlbiBndWVzdCBzZXQgY3B1
X3NtdF9jb250cm9sIHRvICJub3Qgc3VwcG9ydGVkIgppbiBvcmRlciB0byBhdm9pZCBkaXNhYmxp
bmcgcmFuZG9tIHZjcHVzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgotLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYyAgICAgfCA4ICsrKysrKysrCiBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgMiArKwogYXJjaC94ODYveGVuL2VubGlnaHRl
bl9wdi5jICB8IDIgKysKIGFyY2gveDg2L3hlbi94ZW4tb3BzLmggICAgICAgfCAyICsrCiA0IGZp
bGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKaW5kZXggNzUwZjQ2YWQwMThh
Li4zMTJiNzM2OThkMGMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKQEAgLTM0NSwzICszNDUsMTEgQEAgdm9pZCB4ZW5f
YXJjaF91bnJlZ2lzdGVyX2NwdShpbnQgbnVtKQogfQogRVhQT1JUX1NZTUJPTCh4ZW5fYXJjaF91
bnJlZ2lzdGVyX2NwdSk7CiAjZW5kaWYKKwordm9pZCBfX2luaXQgeGVuX2Rpc2FibGVfbm9zbXQo
dm9pZCkKK3sKKyNpZmRlZiBDT05GSUdfSE9UUExVR19TTVQKKwkvKiBEb24ndCBhbGxvdyBTTVQg
ZGlzYWJsaW5nIGluIFhlbiBndWVzdHMuICovCisJY3B1X3NtdF9jb250cm9sID0gQ1BVX1NNVF9O
T1RfU1VQUE9SVEVEOworI2VuZGlmCit9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCAwZTc1NjQyZDQy
YTMuLjdjNjI2NjJjZDJjYSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
YworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0xMTYsNiArMTE2LDggQEAg
c3RhdGljIHZvaWQgX19pbml0IGluaXRfaHZtX3B2X2luZm8odm9pZCkKIAkJdGhpc19jcHVfd3Jp
dGUoeGVuX3ZjcHVfaWQsIGVieCk7CiAJZWxzZQogCQl0aGlzX2NwdV93cml0ZSh4ZW5fdmNwdV9p
ZCwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsKKworCXhlbl9kaXNhYmxlX25vc210KCk7CiB9CiAKICNp
ZmRlZiBDT05GSUdfS0VYRUNfQ09SRQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDQ3MjJiYTI5NjZhYy4u
ZGNmZWM2NWJjYTYwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysr
IGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xMzEsNiArMTMxLDggQEAgc3RhdGlj
IHZvaWQgX19pbml0IHhlbl9wdl9pbml0X3BsYXRmb3JtKHZvaWQpCiAKIAkvKiBwdmNsb2NrIGlz
IGluIHNoYXJlZCBpbmZvIGFyZWEgKi8KIAl4ZW5faW5pdF90aW1lX29wcygpOworCisJeGVuX2Rp
c2FibGVfbm9zbXQoKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IHhlbl9wdl9ndWVzdF9sYXRl
X2luaXQodm9pZCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi94ZW4tb3BzLmggYi9hcmNoL3g4
Ni94ZW4veGVuLW9wcy5oCmluZGV4IDJmMTExZjQ3YmE5OC4uNjNhMzFiOWQ3MjE3IDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCisrKyBiL2FyY2gveDg2L3hlbi94ZW4tb3BzLmgK
QEAgLTE2MSw0ICsxNjEsNiBAQCB2b2lkIHhlbl9odm1fcG9zdF9zdXNwZW5kKGludCBzdXNwZW5k
X2NhbmNlbGxlZCk7CiBzdGF0aWMgaW5saW5lIHZvaWQgeGVuX2h2bV9wb3N0X3N1c3BlbmQoaW50
IHN1c3BlbmRfY2FuY2VsbGVkKSB7fQogI2VuZGlmCiAKK3ZvaWQgX19pbml0IHhlbl9kaXNhYmxl
X25vc210KHZvaWQpOworCiAjZW5kaWYgLyogWEVOX09QU19IICovCi0tIAoyLjE2LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:14:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10:14:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb0H2-0008Rz-74; Wed, 12 Jun 2019 10:14: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hb0H1-0008Ru-HS
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:14:31 +0000
X-Inumbo-ID: dc29a244-8cfa-11e9-a7ef-23654ddd7306
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc29a244-8cfa-11e9-a7ef-23654ddd7306;
 Wed, 12 Jun 2019 10:14:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 04:14:26 -0600
Message-Id: <5D00D07F020000780023768C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 04:14:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dfaggioli@suse.com>
References: <20190528103313.13431jgross@suse.com>
 <20190528103313.13434jgross@suse.com>
 <afe9fd8d36b5e946208436bf8f7dcaba@citrix.com>
 <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
 <5D00C6960200007800237622@suse.com>
 <0889f51d8aed0c95ecfcd038678f945abf2ca42a.camel@suse.com>
In-Reply-To: <0889f51d8aed0c95ecfcd038678f945abf2ca42a.camel@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjA2LjE5IGF0IDExOjU2LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPiBP
biBXZWQsIDIwMTktMDYtMTIgYXQgMTA6MzIgKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+
ID4gPiBPbiAxMi4wNi4xOSBhdCAxMDoxOSwgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+ID4g
T24gMTIuMDYuMTkgMTA6MDUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+ID4gPiBPbiAyOC8wNS8y
MDE5IDExOjMyLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiA+ID4gPiAKPj4gPiA+ID4gKyAgICBw
ZXJfY3B1KHNjaGVkdWxlciwgY3B1KSA9IG5ld19vcHM7Cj4+ID4gPiA+ICsgICAgc2QtPnNjaGVk
X3ByaXYgPSBwcHJpdjsKPj4gPiA+ID4gKwo+PiA+ID4gPiArICAgIC8qCj4+ID4gPiA+ICsgICAg
ICogKFJlPylyb3V0ZSB0aGUgbG9jayB0byB0aGUgcGVyIHBDUFUgbG9jayBhcyAvbGFzdC8KPj4g
PiA+ID4gdGhpbmcuIEluIGZhY3QsCj4+ID4gPiA+ICsgICAgICogaWYgaXQgaXMgZnJlZSAoYW5k
IGl0IGNhbiBiZSkgd2Ugd2FudCB0aGF0IGFueW9uZSB0aGF0Cj4+ID4gPiA+IG1hbmFnZXMKPj4g
PiA+ID4gKyAgICAgKiB0YWtpbmcgaXQsIGZpbmRzIGFsbCB0aGUgaW5pdGlhbGl6YXRpb25zIHdl
J3ZlIGRvbmUKPj4gPiA+ID4gYWJvdmUgaW4gcGxhY2UuCj4+ID4gPiA+ICsgICAgICovCj4+ID4g
PiA+ICsgICAgc21wX21iKCk7Cj4+ID4gPiAKPj4gPiA+IEEgZnVsbCBtZW1vcnkgYmFycmllciBp
cyBhIG1hc3NpdmUgb3ZlcmhlYWQgZm9yIHdoYXQgc2hvdWxkIGJlCj4+ID4gPiBzbXBfd21iKCku
ICBUaGUgbWF0Y2hpbmcgYmFycmllciBpcyBhY3R1YWxseSBoaWRkZW4gaW4gdGhlCj4+ID4gPiBp
bXBsaWNpdAo+PiA+ID4gc2VtYW50aWNzIG9mIG1hbmFnaW5nIHRvIGxvY2sgc2QtPnNjaGVkdWxl
X2xvY2sgKHdoaWNoIGlzIHRyaWFsCj4+ID4gPiBhbiBlcnJvcgo+PiA+ID4gYW55d2F5KSwgYnV0
IHRoZSBvbmx5IHRoaW5nIHRoYXQgbWF0dGVycyBoZXJlIGlzIHRoYXQgYWxsIG90aGVyCj4+ID4g
PiB3cml0dGVuCj4+ID4gPiBkYXRhIGlzIGluIHBsYWNlIGZpcnN0Lgo+PiA+ID4gCj4+ID4gTm90
IHRoYXQgaXQgd291bGQgcmVhbGx5IG1hdHRlciBmb3IgcGVyZm9ybWFuY2UgKHN3aXRjaGluZyBj
cHVzCj4+ID4gYmV0d2Vlbgo+PiA+IGNwdXBvb2xzIGlzIGEgX3ZlcnlfIHJhcmUgb3BlcmF0aW9u
KSwgSSdtIGZpbmUgdHJhbnNmb3JtaW5nIHRoZQo+PiA+IGJhcnJpZXIKPj4gPiBpbnRvIHNtcF93
bWIoKS4KPj4gCj4+IFRoaXMgYWdhaW4gaXMgYSBjaGFuZ2UgZWFzeSBlbm91Z2ggdG8gbWFrZSB3
aGlsZSBjb21taXR0aW5nLiBJJ20KPj4gcmVjb3JkaW5nIHRoZSBhYm92ZSBpbiBjYXNlIEkgZW5k
IHVwIGJlaW5nIHRoZSBjb21taXR0ZXIuCj4+IAo+IEknbSBmaW5lIChpLmUuLCBteSBSZXYtYnk6
IHJlbWFpbnMgdmFsaWQpIHdpdGggdGhpcyBiZWluZyB0dXJuZWQgaW50byBhCj4gd21iKCksIGFu
ZCBpdCBiZWluZyBkb25lIHVwb24gY29tbWl0ICh0aGFua3MgSmFuIGZvciB0aGUgb2ZmZXIgdG8g
ZG8KPiB0aGF0ISkuCj4gCj4gSWYgd2UgZG8gaXQsIGhvd2V2ZXIsIEkgdGhpbmsgdGhlIGNvbW1l
bnQgbmVlZHMgdG8gYmUgYWRqdXN0ZWQgdG9vLCBhbmQKPiB0aGUgY29tbWl0IG1lc3NhZ2UgbmVl
ZHMgdG8gYnJpZWZseSBtZW50aW9uIHRoaXMgbmV3IGNoYW5nZSB3ZSdyZQo+IGRvaW5nLgo+IAo+
IE1heWJlLCBmb3IgdGhlIGNvbW1lbnQsIGFkZCBzb21ldGhpbmcgbGlrZToKPiAKPiAiVGhlIHNt
cF93bWIoKSBjb3JyZXNwb25kcyB0byB0aGUgYmFycmllciBpbXBsaWNpdCBpbiBzdWNjZXNzZnVs
bHkKPiB0YWtpbmcgdGhlIGxvY2suIgoKSSdtIG5vdCBlbnRpcmVseSBoYXBweSB3aXRoIHRoaXMg
b25lOiBUYWtpbmcgYSBsb2NrIGlzIGFuIGltcGxpY2l0IGZ1bGwKYmFycmllciwgc28gY2Fubm90
IGFsb25lIGJlIHVzZWQgdG8gcmVhc29uIHdoeSBhIHdyaXRlIGJhcnJpZXIgaXMKc3VmZmljaWVu
dCBoZXJlLgoKPiBBbmQsIGZvciB0aGUgY2hhbmdlbG9nLCBhZGQ6Cj4gCj4gIldoaWxlIHRoZXJl
LCB0dXJuIHRoZSBmdWxsIGJhcnJpZXIsIHdoaWNoIHdhcyBvdmVya2lsbCwgaW50byBhbgo+IHNt
cF93bWIoKSwgbWF0Y2hpbmcgd2l0aCB0aGUgb25lIGltcGxpY2l0IGluIG1hbmFnaW5nIHRvIHRh
a2UgdGhlCj4gbG9jay4iCgpUaGlzIG9uZSByZWFkcyBmaW5lIHRvIG1lLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:19:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10: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 1hb0Lk-0000Dw-D1; Wed, 12 Jun 2019 10:19: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hb0Lj-0000Dq-Nt
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:19:23 +0000
X-Inumbo-ID: 8bb9f2d6-8cfb-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8bb9f2d6-8cfb-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 10:19:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 04:19:21 -0600
Message-Id: <5D00D1A602000078002376A9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 04:19:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20190612101228.23898-1-jgross@suse.com>
In-Reply-To: <20190612101228.23898-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/xen: disable nosmt in Xen 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>,
 the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 mingo@redhat.com, Borislav Petkov <bp@alien8.de>, hpa@zytor.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <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>

Pj4+IE9uIDEyLjA2LjE5IGF0IDEyOjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBXaGVu
IHJ1bm5pbmcgYXMgYSBYZW4gZ3Vlc3Qgc2VsZWN0aW5nICJub3NtdCIgZWl0aGVyIHZpYSBjb21t
YW5kIGxpbmUKPiBvciBpbXBsaWNpdGx5IHZpYSBkZWZhdWx0IHNldHRpbmdzIG1ha2VzIG5vIHNl
bnNlLCBhcyB0aGUgZ3Vlc3QgaGFzIG5vCj4gY2x1ZSBhYm91dCB0aGUgcmVhbCBzeXN0ZW0gdG9w
b2xvZ3kgaXQgaXMgcnVubmluZyBvbi4gV2l0aCBYZW4gaXQgaXMKPiB0aGUgaHlwZXJ2aXNvcidz
IGpvYiB0byBlbnN1cmUgdGhlIHByb3BlciBidWcgbWl0aWdhdGlvbnMgYXJlIGFjdGl2ZQo+IHJl
Z2FyZGluZyBzbXQgc2V0dGluZ3MuCgpJIGRvbid0IGFncmVlIHdpdGggdGhlIHNlY29uZCBzZW50
ZW5jZTogSXQgaXMgaW4gcHJpbmNpcGxlIGZpbmUgZm9yIHRoZQpoeXBlcnZpc29yIHRvIGV4cG9z
ZSBIVCAoaS5lLiBub3QgZGlzYWJsZSBpdCBhcyBidWcgbWl0aWdhdGlvbiksIGFuZApsZWF2ZSBp
dCB0byB0aGUgZ3Vlc3Qga2VybmVscyB0byBwcm90ZWN0IHRoZW1zZWx2ZXMuIFdlJ3JlIGp1c3Qg
bm90CmF0IHRoZSBwb2ludCB5ZXQgd2hlcmUgWGVuIG9mZmVycyBzdWZmaWNpZW50IC8gcmVsaWFi
bGUgZGF0YSB0byBndWVzdAprZXJuZWxzIHRvIGRvIHNvLCBzbyBfZm9yIHRoZSB0aW1lIGJlaW5n
XyB3aGF0IHlvdSBzYXkgaXMgY29ycmVjdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:37:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10: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 1hb0cf-0002Bh-W1; Wed, 12 Jun 2019 10: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=Yu3J=UL=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hb0cf-0002BQ-Ca
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:36:53 +0000
X-Inumbo-ID: fcf7cf52-8cfd-11e9-9098-4321019e72c7
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fcf7cf52-8cfd-11e9-9098-4321019e72c7;
 Wed, 12 Jun 2019 10:36: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 A0633AF97;
 Wed, 12 Jun 2019 10:36:50 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190612101228.23898-1-jgross@suse.com>
 <5D00D1A602000078002376A9@prv1-mh.provo.novell.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <8392fdc4-a6b2-a3aa-dca6-0a0ad7a411be@suse.com>
Date: Wed, 12 Jun 2019 12:36:49 +0200
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: <5D00D1A602000078002376A9@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/xen: disable nosmt in Xen 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>,
 the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 mingo@redhat.com, Borislav Petkov <bp@alien8.de>, hpa@zytor.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <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>

T24gMTIuMDYuMTkgMTI6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE5IGF0
IDEyOjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gV2hlbiBydW5uaW5nIGFzIGEgWGVu
IGd1ZXN0IHNlbGVjdGluZyAibm9zbXQiIGVpdGhlciB2aWEgY29tbWFuZCBsaW5lCj4+IG9yIGlt
cGxpY2l0bHkgdmlhIGRlZmF1bHQgc2V0dGluZ3MgbWFrZXMgbm8gc2Vuc2UsIGFzIHRoZSBndWVz
dCBoYXMgbm8KPj4gY2x1ZSBhYm91dCB0aGUgcmVhbCBzeXN0ZW0gdG9wb2xvZ3kgaXQgaXMgcnVu
bmluZyBvbi4gV2l0aCBYZW4gaXQgaXMKPj4gdGhlIGh5cGVydmlzb3IncyBqb2IgdG8gZW5zdXJl
IHRoZSBwcm9wZXIgYnVnIG1pdGlnYXRpb25zIGFyZSBhY3RpdmUKPj4gcmVnYXJkaW5nIHNtdCBz
ZXR0aW5ncy4KPiAKPiBJIGRvbid0IGFncmVlIHdpdGggdGhlIHNlY29uZCBzZW50ZW5jZTogSXQg
aXMgaW4gcHJpbmNpcGxlIGZpbmUgZm9yIHRoZQo+IGh5cGVydmlzb3IgdG8gZXhwb3NlIEhUIChp
LmUuIG5vdCBkaXNhYmxlIGl0IGFzIGJ1ZyBtaXRpZ2F0aW9uKSwgYW5kCj4gbGVhdmUgaXQgdG8g
dGhlIGd1ZXN0IGtlcm5lbHMgdG8gcHJvdGVjdCB0aGVtc2VsdmVzLiBXZSdyZSBqdXN0IG5vdAo+
IGF0IHRoZSBwb2ludCB5ZXQgd2hlcmUgWGVuIG9mZmVycyBzdWZmaWNpZW50IC8gcmVsaWFibGUg
ZGF0YSB0byBndWVzdAo+IGtlcm5lbHMgdG8gZG8gc28sIHNvIF9mb3IgdGhlIHRpbWUgYmVpbmdf
IHdoYXQgeW91IHNheSBpcyBjb3JyZWN0LgoKT2theSwgSSdsbCBhZGQgc29tZXRoaW5nIGxpa2U6
CgpUaGlzIGlzIHRydWUgYXMgbG9uZyBYZW4gZG9lc24ndCBzdXBwb3J0IGNvcmUgc2NoZWR1bGlu
ZyB0b2dldGhlciB3aXRoCmV4cG9zaW5nIHRoZSAodGhlbikgY29ycmVjdCBzaWJsaW5nIGluZm9y
bWF0aW9uIHRvIHRoZSBndWVzdCBhbmQKaW5kaWNhdGluZyB0aGF0IGNhc2UgdmlhIGEgc3V0YWJs
ZSBpbnRlcmZhY2UuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 10: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 1hb0gy-0002xz-Jz; Wed, 12 Jun 2019 10:41: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=kiAS=UL=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hb0gx-0002xu-8I
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:41:19 +0000
X-Inumbo-ID: 99abed74-8cfe-11e9-9a44-ef97507ac55c
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99abed74-8cfe-11e9-9a44-ef97507ac55c;
 Wed, 12 Jun 2019 10:41:14 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 12:41:13 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 11:41:01 +0100
Message-ID: <16945c82f54c6265f17d293d1bf580d3d0018dd9.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
Date: Wed, 12 Jun 2019 12:40:59 +0200
In-Reply-To: <1560332150-27712-1-git-send-email-andrii.anisov@gmail.com>
References: <1560332150-27712-1-git-send-email-andrii.anisov@gmail.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4] schedule: move credit scheduler specific
 member to its privates
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============5708165275177695916=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5708165275177695916==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-FIMOanSsD6+bfJbR42mT"


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

On Wed, 2019-06-12 at 12:35 +0300, Andrii Anisov wrote:
> From: Andrii Anisov <andrii_anisov@epam.com>
>=20
> The vcpu structure member last_run_time is used by credit scheduler
> only.
> In order to get better encapsulation, it is moved from a generic
> structure to the credit scheduler private vcpu definition. Also,
> rename
> the member to last_sched_time in order to reflect that it is the time
> when the vcpu went through the scheduling path.
>=20
> With this move we have slight changes in functionality:
>  - last_sched_time is not updated for an idle vcpu. But the idle vcpu
> is,
>    in fact, a per-pcpu stub and never migrates so last_sched_time is
>    meaningless for it.
>  - The value of last_sched_time is updated on every schedule, even if
> the
>    vcpu is not being changed. It is still ok, because last_sched_time
> is
>    only used for runnable vcpu migration decision, and we have it
> correct
>    at that moment. Scheduling parameters and statistics are tracked
> by
>    other entities.
>=20
> Reducing code and data usage when not running credit scheduler is
> another
> nice side effect.
>=20
> While here, also:
>   - turn last_sched_time into s_time_t, which is more appropriate.
>   - properly const-ify related argument of
> __csched_vcpu_is_cache_hot().
>=20
> Signed-off-by: Andrii Anisov <andrii_anisov@epam.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)


--=-FIMOanSsD6+bfJbR42mT
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+4FAl0A1rsACgkQFkJ4iaW4
c+6wmA//V3YcWPmr7PGDuBWRYL6NjIw91529bWP7HqyplMuivBR6EBg51o8++a2g
bh8BdNtN5v56GSxtV/RRxzww3VdHQVDrMs8m2j9js0NBLLjkWK0rezptyVUmLsGn
dWzk5xcbCwZrVrAQvpswwqFOzYmqCEBWbr2nPnZtl6cUBZgs+e6cISbNOXclKYsd
gL+D1Y5OR1U2cNLmMNujiLqNccIjLBIvQx7kBEDhzycnYM8bJw/Cn3uUEh+9VDpQ
1/9QcIldefdYVrdzivTtZmPorjjg0hWKRptXWZGn/od67OopQqWPz+Zwd5k24jR8
kyHJ54EMAGkWxnXhhMzgPXg7z5IC7YG57lHuU4HqiPUiPKcWKieEcnKomLQHbwkE
m5KK3kkLW8gEyTJ04F8rNLp3rLV4esTEioQVDHuhk7/nows/KfbWD/bsGmkCVRuz
u3SBGrwyu3PDGIJtVNPUD7DTSn6R5ZT6ilX4gWNLlxV/2OLt+12p0AVOEoaZhouR
oB9KZ3iiw/Fdc23NaFwxDVlJPQbQ0iGq95l6ctt+llXa0WsY6S45mbAfIpgzke7b
ogD4OY3VB3n/kPZ2tcBQfqbff9b41VL5sO6kCSSSm2FNTOxhPE18QYdYPOVvbPIR
op04KaR2+AKIVdGOlBJ0Ib6Z2Yj4S6kcyTxqg4XVs32YjBlp+Qg=
=N8QJ
-----END PGP SIGNATURE-----

--=-FIMOanSsD6+bfJbR42mT--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5708165275177695916==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 10:46:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1hb0lt-0003Bl-A9; Wed, 12 Jun 2019 10:46: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb0ls-0003BZ-0i
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 10:46:24 +0000
X-Inumbo-ID: 4ea0c9fc-8cff-11e9-88bb-33e873cf02b2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ea0c9fc-8cff-11e9-88bb-33e873cf02b2;
 Wed, 12 Jun 2019 10: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 1hb0ll-0001XF-6X; Wed, 12 Jun 2019 10:46: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 1hb0lk-00079a-Qn; Wed, 12 Jun 2019 10:46:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb0lk-0002bI-Pm; Wed, 12 Jun 2019 10:46:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137574-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-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-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: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-libvirt-raw: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-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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt: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-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-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=bb7b450e61a1dbe2bfbe998a1afeda654c6a67e9
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 10:46:16 +0000
Subject: [Xen-devel] [linux-4.19 test] 137574: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU3NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1NzQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICBiYjdiNDUwZTYxYTFkYmUyYmZiZTk5OGExYWZlZGE2NTRjNmE2N2U5CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjIyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIxOSBkYXlzICAxMzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3NTc0ICAyMDE5LTA2LTEwIDA5OjE4OjI0IFogICAgMiBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMTA4IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
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
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjU0MzMgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 11:05:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 11:05:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb14B-0005EJ-5K; Wed, 12 Jun 2019 11:05:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb14A-0005EE-Bp
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 11:05:18 +0000
X-Inumbo-ID: f54b229a-8d01-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 f54b229a-8d01-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 11:05: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: 8pY/9z/w/t5F9VEZ4EWJ3QS/Qy7+Slthcfe+AH7LUadMI1YbFEQNFjdn6/549aYpfa5zj4dTYW
 GkQkitqJE4lcOrt+NZqPoTx4u0trQM0hJJe5jE2BDu+pCqj0Yy9mMV+Os0C2W2NEAK9MnbfpLA
 xs8iGgxpMkUUI3ND/to+C8B4yVGIjPW+npB+qRHqzAETx1k9VDigV5zGXmNYnSLI5pePVAJPTZ
 4v2BjqQ85UAG1dHAugBpN6Zkx78qxbkW2y9NV+NkkLCxjTQDRjzkkkqOXXJCAPmwgamEcKhE3Y
 d3k=
X-SBRS: 2.7
X-MesageID: 1641817
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,365,1557201600"; 
   d="scan'208";a="1641817"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 12 Jun 2019 12:05:13 +0100
Message-ID: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for pre-SIPI
 APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 David Woodhouse <dwmw2@infradead.org>, 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>

VGhlIGN1cnJlbnQgY29kZSBpbiBkb19ib290X2NwdSgpIG1ha2VzIGEgQ01PUyB3cml0ZSAoZXZl
biBpbiB0aGUgY2FzZSBvZiBhbgpGQURUIHJlZHVjZWQgaGFyZHdhcmUgY29uZmlndXJhdGlvbikg
YW5kIHR3byB3cml0ZXMgaW50byB0aGUgQkRBIGZvciB0aGUKc3RhcnRfZWlwIHNlZ21lbnQgYW5k
IG9mZnNldC4KCkJEQSAweDY3IGFuZCAweDY5IGhhaWwgZnJvbSB0aGUgZGF5cyBvZiB0aGUgRE9T
IGFuZCB0aGUgMjg2LCB3aGVuIElCTSBwdXQKdG9nZXRoZXIgdGhlIGZhc3Qgd2F5IHRvIHJldHVy
biBmcm9tIFByb3RlY3RlZCBtb2RlIGJhY2sgdG8gUmVhbCBtb2RlICh2aWEgYQpkZWxpYmVyYXRl
IHRyaXBsZSBmYXVsdCkuICBUaGlzIHZlY3Rvciwgd2hlbiBzZXQsIHJlZGlyZWN0cyB0aGUgZWFy
bHkgYm9vdApsb2dpYyBiYWNrIGludG8gT1MgY29udHJvbC4KCkl0IGlzIGFsc28gdXNlZCBieSBl
YXJseSBNUCBzeXN0ZW1zLCBiZWZvcmUgdGhlIFN0YXJ0dXAgSVBJIG1lc3NhZ2UgYmVjYW1lCnN0
YW5kYXJkLCB3aGljaCBpbiBwcmFjdGljZSB3YXMgYmVmb3JlIExvY2FsIEFQSUNzIGJlY2FtZSBp
bnRlZ3JhdGVkIGludG8gQ1BVCmNvcmVzLgoKU3VwcG9ydCBmb3Igbm9uLWludGVncmF0ZWQgQVBJ
Q3Mgd2FzIGRyb3BwZWQgaW4gYy9zIDdiMDAwN2FmICJ4ZW4veDg2OiBSZW1vdmUKQVBJQ19JTlRF
R1JBVEVEKCkgY2hlY2tzIiBiZWNhdXNlIHRoZXJlIGFyZSBubyA2NC1iaXQgY2FwYWJsZSBzeXN0
ZW1zIHdpdGhvdXQKdGhlbS4gIFRoZXJlZm9yZSwgZHJvcCBzbXBib290X3tzZXR1cCxyZXN0b3Jl
fV93YXJtX3Jlc2V0X3ZlY3RvcigpLgoKRHJvcHBpbmcgc21wYm9vdF9zZXR1cF93YXJtX3Jlc2V0
X3ZlY3RvcigpIGFsc28gbGV0cyB1cyBkcm9wClRSQU1QT0xJTkVfe0hJR0gsTE9XfSwgd2hpY2gg
bGV0cyB1cyBkcm9wIG1hY2hfd2FrZWNwdS5oIGVudGlyZWx5LiAgVGhlIGZpbmFsCmZ1bmN0aW9u
IGluIHNtcGJvb3RfaG9va3MuaCBpcyBzbXBib290X3NldHVwX2lvX2FwaWMoKSBhbmQgaGFzIGEg
c2luZ2xlCmNhbGxlciwgc28gZXhwYW5kIGl0IGlubGluZSBhbmQgZGVsZXRlIHNtcGJvb3RfaG9v
a3MuaCBhcyB3ZWxsLgoKVGhpcyByZW1vdmVzIGFsbCByZWxpYW5jZSBvbiBDTU9TIGFuZCB0aGUg
QkRBIGZyb20gdGhlIEFQIGJvb3QgcGF0aCwgd2hpY2ggaXMKZXNwZWNpYWxseSBvZiBpbnRlcmVz
dCBvbiByZWR1Y2VkX2hhcmR3YXJlIGJvb3RzIGFuZCBFRkkgc3lzdGVtcy4KClJlcG9ydGVkLWJ5
OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IERhdmlkIFdvb2Rob3VzZSA8ZHdt
dzJAaW5mcmFkZWFkLm9yZz4KClRoaXMgaGFzIGludm9sdmVkIHNldmVyYWwgbW9udGhzIG9mIG9u
LWFuZC1vZmYgY29kZSBhcmNoZW9sb2d5LiAgSXQgdHVybnMgb3V0CnRoYXQgZGV0YWlscyBvZiBo
b3cgdGhlIDQ4Ni1lcmEgTVAgc3lzdGVtcyBib290ZWQgYXJlIGZlaW5kaXNobHkgZGlmZmljdWx0
IHRvCmxvY2F0ZS4KLS0tCiB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAxMSArLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbWFjaC1kZWZhdWx0L21h
Y2hfd2FrZWNwdS5oICB8IDEyIC0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWRlZmF1
bHQvc21wYm9vdF9ob29rcy5oIHwgNDcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAzIGZpbGVz
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAx
MDA2NDQgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWRlZmF1bHQvbWFjaF93YWtlY3B1LmgKIGRl
bGV0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZGVmYXVsdC9zbXBib290
X2hvb2tzLmgKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gv
eDg2L3NtcGJvb3QuYwppbmRleCAyNzQ4NjVhLi43MzBmZTE0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTQ2LDggKzQ2
LDYgQEAKICNpbmNsdWRlIDxhc20vdGltZS5oPgogI2luY2x1ZGUgPGFzbS90Ym9vdC5oPgogI2lu
Y2x1ZGUgPG1hY2hfYXBpYy5oPgotI2luY2x1ZGUgPG1hY2hfd2FrZWNwdS5oPgotI2luY2x1ZGUg
PHNtcGJvb3RfaG9va3MuaD4KIAogI2RlZmluZSBzZXR1cF90cmFtcG9saW5lKCkgICAgKGJvb3Rz
eW1fcGh5cyh0cmFtcG9saW5lX3JlYWxtb2RlX2VudHJ5KSkKIApAQCAtNTY1LDEwICs1NjMsNiBA
QCBzdGF0aWMgaW50IGRvX2Jvb3RfY3B1KGludCBhcGljaWQsIGludCBjcHUpCiAKICAgICBzZXRf
Y3B1X3N0YXRlKENQVV9TVEFURV9JTklUKTsKIAotICAgIERwcmludGsoIlNldHRpbmcgd2FybSBy
ZXNldCBjb2RlIGFuZCB2ZWN0b3IuXG4iKTsKLQotICAgIHNtcGJvb3Rfc2V0dXBfd2FybV9yZXNl
dF92ZWN0b3Ioc3RhcnRfZWlwKTsKLQogICAgIC8qIFN0YXJ0aW5nIGFjdHVhbCBJUEkgc2VxdWVu
Y2UuLi4gKi8KICAgICBpZiAoICF0Ym9vdF9pbl9tZWFzdXJlZF9lbnYoKSB8fCB0Ym9vdF93YWtl
X2FwKGFwaWNpZCwgc3RhcnRfZWlwKSApCiAgICAgICAgIGJvb3RfZXJyb3IgPSB3YWtldXBfc2Vj
b25kYXJ5X2NwdShhcGljaWQsIHN0YXJ0X2VpcCk7CkBAIC02MjMsOCArNjE3LDYgQEAgc3RhdGlj
IGludCBkb19ib290X2NwdShpbnQgYXBpY2lkLCBpbnQgY3B1KQogICAgIGJvb3RzeW0odHJhbXBv
bGluZV9jcHVfc3RhcnRlZCkgPSAwOwogICAgIHNtcF9tYigpOwogCi0gICAgc21wYm9vdF9yZXN0
b3JlX3dhcm1fcmVzZXRfdmVjdG9yKCk7Ci0KICAgICByZXR1cm4gcmM7CiB9CiAKQEAgLTExNjIs
NyArMTE1NCw4IEBAIHZvaWQgX19pbml0IHNtcF9wcmVwYXJlX2NwdXModm9pZCkKICAgICBjb25u
ZWN0X2JzcF9BUElDKCk7CiAgICAgc2V0dXBfbG9jYWxfQVBJQygpOwogCi0gICAgc21wYm9vdF9z
ZXR1cF9pb19hcGljKCk7CisgICAgaWYgKCAhc2tpcF9pb2FwaWNfc2V0dXAgJiYgbnJfaW9hcGlj
cyApCisgICAgICAgIHNldHVwX0lPX0FQSUMoKTsKIAogICAgIHNldHVwX2Jvb3RfQVBJQ19jbG9j
aygpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWRlZmF1bHQvbWFj
aF93YWtlY3B1LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZGVmYXVsdC9tYWNoX3dha2Vj
cHUuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMzI1NTVlMS4uMDAwMDAwMAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZGVmYXVsdC9tYWNoX3dha2VjcHUuaAorKysgL2Rl
di9udWxsCkBAIC0xLDEyICswLDAgQEAKLSNpZm5kZWYgX19BU01fTUFDSF9XQUtFQ1BVX0gKLSNk
ZWZpbmUgX19BU01fTUFDSF9XQUtFQ1BVX0gKLQotLyogCi0gKiBUaGlzIGZpbGUgY29wZXMgd2l0
aCBtYWNoaW5lcyB0aGF0IHdha2V1cCBzZWNvbmRhcnkgQ1BVcyBieSB0aGUKLSAqIElOSVQsIElO
SVQsIFNUQVJUVVAgc2VxdWVuY2UuCi0gKi8KLQotI2RlZmluZSBUUkFNUE9MSU5FX0xPVyBtYWRk
cl90b192aXJ0KDB4NDY3KQotI2RlZmluZSBUUkFNUE9MSU5FX0hJR0ggbWFkZHJfdG9fdmlydCgw
eDQ2OSkKLQotI2VuZGlmIC8qIF9fQVNNX01BQ0hfV0FLRUNQVV9IICovCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L21hY2gtZGVmYXVsdC9zbXBib290X2hvb2tzLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21hY2gtZGVmYXVsdC9zbXBib290X2hvb2tzLmgKZGVsZXRlZCBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDE0ZTFlZTUuLjAwMDAwMDAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tYWNoLWRlZmF1bHQvc21wYm9vdF9ob29rcy5oCisrKyAvZGV2L251bGwKQEAgLTEsNDcgKzAs
MCBAQAotLyogdHdvIGFic3RyYWN0aW9ucyBzcGVjaWZpYyB0byBrZXJuZWwvc21wYm9vdC5jLCBt
YWlubHkgdG8gY2F0ZXIgdG8gdmlzd3MKLSAqIHdoaWNoIG5lZWRzIHRvIGFsdGVyIHRoZW0uICov
Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZCBzbXBib290X3NldHVwX3dhcm1fcmVzZXRfdmVjdG9yKHVu
c2lnbmVkIGxvbmcgc3RhcnRfZWlwKQotewotCXVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0KLQlzcGlu
X2xvY2tfaXJxc2F2ZSgmcnRjX2xvY2ssIGZsYWdzKTsKLQlDTU9TX1dSSVRFKDB4YSwgMHhmKTsK
LQlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZydGNfbG9jaywgZmxhZ3MpOwotCWZsdXNoX3RsYl9s
b2NhbCgpOwotCURwcmludGsoIjEuXG4iKTsKLQkqKCh2b2xhdGlsZSB1bnNpZ25lZCBzaG9ydCAq
KSBUUkFNUE9MSU5FX0hJR0gpID0gc3RhcnRfZWlwID4+IDQ7Ci0JRHByaW50aygiMi5cbiIpOwot
CSooKHZvbGF0aWxlIHVuc2lnbmVkIHNob3J0ICopIFRSQU1QT0xJTkVfTE9XKSA9IHN0YXJ0X2Vp
cCAmIDB4ZjsKLQlEcHJpbnRrKCIzLlxuIik7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZCBzbXBi
b290X3Jlc3RvcmVfd2FybV9yZXNldF92ZWN0b3Iodm9pZCkKLXsKLQl1bnNpZ25lZCBsb25nIGZs
YWdzOwotCi0JLyoKLQkgKiBJbnN0YWxsIHdyaXRhYmxlIHBhZ2UgMCBlbnRyeSB0byBzZXQgQklP
UyBkYXRhIGFyZWEuCi0JICovCi0JZmx1c2hfdGxiX2xvY2FsKCk7Ci0KLQkvKgotCSAqIFBhcmFu
b2lkOiAgU2V0IHdhcm0gcmVzZXQgY29kZSBhbmQgdmVjdG9yIGhlcmUgYmFjawotCSAqIHRvIGRl
ZmF1bHQgdmFsdWVzLgotCSAqLwotCXNwaW5fbG9ja19pcnFzYXZlKCZydGNfbG9jaywgZmxhZ3Mp
OwotCUNNT1NfV1JJVEUoMCwgMHhmKTsKLQlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZydGNfbG9j
aywgZmxhZ3MpOwotCi0JKigodm9sYXRpbGUgaW50ICopIG1hZGRyX3RvX3ZpcnQoMHg0NjcpKSA9
IDA7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZCBzbXBib290X3NldHVwX2lvX2FwaWModm9pZCkK
LXsKLQkvKgotCSAqIEhlcmUgd2UgY2FuIGJlIHN1cmUgdGhhdCB0aGVyZSBpcyBhbiBJTy1BUElD
IGluIHRoZSBzeXN0ZW0uIExldCdzCi0JICogZ28gYW5kIHNldCBpdCB1cDoKLQkgKi8KLQlpZiAo
IXNraXBfaW9hcGljX3NldHVwICYmIG5yX2lvYXBpY3MpCi0JCXNldHVwX0lPX0FQSUMoKTsKLX0K
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 11:26:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 11: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 1hb1OM-0007Lc-W3; Wed, 12 Jun 2019 11:26: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb1OM-0007LV-E0
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 11:26:10 +0000
X-Inumbo-ID: de25d810-8d04-11e9-9d7e-03160a273763
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id de25d810-8d04-11e9-9d7e-03160a273763;
 Wed, 12 Jun 2019 11:26: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 A021E28;
 Wed, 12 Jun 2019 04:26: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 C72143F246;
 Wed, 12 Jun 2019 04:27:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Denis Obrezkov <denisobrezkov@gmail.com>
References: <59199da7-40ad-6513-2000-7e10fdbb564b@gmail.com>
 <28b298ba-9acb-5d3b-b4ba-4ef72f4db4be@gmail.com>
 <65e7d353-b587-516e-d167-aa59a1e94f73@gmail.com>
 <alpine.DEB.2.21.1906101329140.8691@sstabellini-ThinkPad-T480s>
 <ba65a0e3-d7c4-f007-1a34-be28561804e5@gmail.com>
 <22ab207e-ae22-2002-35e0-f28177e29c30@arm.com>
 <f3034c36-cb04-b698-5a0e-1d4af3ac8f84@gmail.com>
 <alpine.DEB.2.21.1906110907220.13737@sstabellini-ThinkPad-T480s>
 <4db25be4-195e-6187-e9b8-c1a212429659@gmail.com>
 <987d8bb6-31a1-6d5e-2514-7498423c8c53@gmail.com>
 <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
Date: Wed, 12 Jun 2019 12:26:03 +0100
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: <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] How to boot domU and dom0 from a device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Hunyue Yau <hy-gsoc@hy-research.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>

KE1vdmluZyBmcm9tIHhlbi11c2VycyB0byB4ZW4tZGV2ZWwpLgoKT24gMTEvMDYvMjAxOSAyMzox
OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEkgbWFuYWdlZCB0byByZXByb2R1Y2VkIHRo
ZSBpc3N1ZSwgYW5kIEkga25vdyBob3cgdG8gZ2V0IHBhc3QgaXQuICBUcnkKPiB1c2luZyB0aGUg
cmF3IGtlcm5lbCBJbWFnZSAoYXJjaC9hcm02NC9ib290L0ltYWdlKSBpbnN0ZWFkIG9mIEltYWdl
Lmd6Cj4gZm9yIGRvbTAgYW5kIGRvbVUuIFRoYXQgZml4ZWQgaXQgZm9yIG1lLgo+IAo+IEp1bGll
biwgSSBkaWRuJ3QgbWFuYWdlIHRvIGZpZ3VyZSBvdXQgd2hhdCB0aGUgaXNzdWUgaXMgZXhhY3Rs
eSwgYnV0IGl0Cj4gbG9va3MgbGlrZSBJbWFnZS5neiBsb2FkaW5nIGlzIGJyb2tlbiBhdCB0aGUg
bW9tZW50LgoKRG8geW91IG1lYW4gSW1hZ2UuZ3ogaXMgYnJva2VuIGZyb20gRG9tVT8gQmVjYXVz
ZSBwZXIgdGhlIGxvZyBwcm92aWRlZCBieSBEZW5pcywgCnRoaXMgaXMgd29ya2luZyBwZXJmZWN0
bHkgZm9yIERvbTAgYXMgd2UgZG9uJ3QgY3JlYXRlIGRvbWFpbiBpbiBwYXJhbGxlbC4KCkJ5IHJl
YWRpbmcgdGhlIGNvZGUgSSBjYW4gYWxyZWFkeSBzcG90IHRoZSByZWFzb24gb2YgdGhlIGZpcnN0
IGlzc3VlIHJlcG9ydGVkIGJ5IApEZW5pcy4gRm9yIHJlbWluZGVyLCB0aGlzIGlzIHdoZW4gRG9t
MCBhbmQgRG9tVSBhcmUgdXNpbmcgdGhlIHNhbWUgbW9kdWxlIAphZGRyZXNzIGZvciB0aGUgZ3pp
cCBJbWFnZS4KClRoaXMgaXMgYmVjYXVzZSB3aGVuIHByb2JpbmcgdGhlIGtlcm5lbCBmb3IgRG9t
MCwgdGhlIG1vZHVsZSB3aWxsIGdldCAKdW5jb21wcmVzc2VkIGFuZCB0aGUgbW9kdWxlIHN0YXJ0
L2VuZCB3aWxsIGJlIHVwZGF0ZWQgdG8gcG9pbnQgdG8gdGhlIHVuY29tcHJlc3MgCnZlcnNpb24u
IEJlY2F1c2Ugb2YgdGhhdCwgdGhlIHByb2JlIGZvciBEb21VIGtlcm5lbCB3aWxsIG5vdCBiZSBh
YmxlIHRvIGZpbmQgdGhlIAptb2R1bGUgKHRoZSBzdGFydCBhZGRyZXNzZWQgY2hhbmdlZCkuCgpJ
biB0aGlzIGNhc2UsIEkgdGhpbmsgd2Ugb25seSB3YW50IHRvIHVuY29tcHJlc3MgdGhlIG1vZHVs
ZSBvbmUgdGltZSB0byBhdm9pZCAKd2FzdGluZyBtZW1vcnkuIFRoZSBzb2x1dGlvbiBJIGhhdmUg
aW4gbWluZCByZXF1aXJlcyBzb21lIHJld29yayBpbiBYZW4sIEkgd291bGQgCmFjdHVhbGx5IHN0
YXJ0IGJ5IHByb2JpbmcgdGhlIGluZm9ybWF0aW9uIGZvciBhbGwgdGhlIGRvbWFpbnMsIHRoZW4g
dW5jb21wcmVzcyAKdGhlIGtlcm5lbHMgbW9kdWxlcywgYW5kIHRoZW4gZmluaXNoIHRvIGJ1aWxk
IHRoZSBkb21haW4uCgpGb3IgdGhlIG91dCBvZiBtZW1vcnkgcHJvYmxlbSBkaXNjdXNzZWQgaW4g
dGhpcyBlLW1haWwsIEkgdGhpbmsgdGhlIHByb2JsZW0gaXMgCm5vdCBiZWNhdXNlIG9mIGxhY2sg
b2YgbWVtb3J5IGluIERvbVUuIFRoZSBwcm9ibGVtIGlzIHJlbGF0ZWQgdG8gdGhlIAppbmZsYXRl
L2d1bnppcCB0aGUgY29kZS4gVGhlIGNvZGUgaXMgdXNpbmcgYW4gaGVhcCAoc2VlIHBlcmZvcm1f
Z3VuemlwKSB3aGVyZSBpdCAKYWxsb2NhdGVzIG1lbW9yeSBmcm9tLgoKSSBhbSBhc3N1bWluZyB0
aGUga2VybmVscyBmb3IgRG9tMCBhbmQgRG9tVSBhcmUgZXhhY3RseSB0aGUgc2FtZSBidXQgdGhl
eSBhcmUgCmNvbWluZyBmcm9tIGRpZmZlcmVudCBhZGRyZXNzLiBBbSBJIGNvcnJlY3Q/IElmIHNv
LCBJIGFtIGEgYml0IHVuc3VyZSB0aGlzIAp3b3JrZWQgdGhlIGZpcnN0IHRpbWUgYW5kIG5vdCB0
aGUgc2Vjb25kIHRpbWUuIFRoaXMgcHJvYmFibHkgd2FudCBzb21lIGRlYnVnZ2luZyAKdG8gdW5k
ZXJzdGFuZCB0aGUgcHJvYmxlbS4gRGVuaXMsIFN0ZWZhbm8sIGNhbiBvbmUgb2YgeW91IGxvb2sg
YXQgaXQ/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 11:27:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 11:27:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb1Pm-0007SN-C3; Wed, 12 Jun 2019 11:27: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb1Pl-0007SG-DE
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 11:27:37 +0000
X-Inumbo-ID: 1215f83a-8d05-11e9-9800-bf628c935e84
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1215f83a-8d05-11e9-9800-bf628c935e84;
 Wed, 12 Jun 2019 11:27: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: IcSVai1yXUREa48blqlRE5yfGuKAu3qdxEuj+axonU6eV1/uiGKQxLJlBv4A6Dsrpvtz5eO1JN
 /Ajb+TBVYmJyP94K3O0GFUK46358sp+S0w9u5P0ilQcv5RElOBexDqwxiVq7YSfNJoinXa1O+L
 1J4qz9gI8yoYXZKth55XohrdqHYXv/WfjAxXzcg1VqxQ0XrjLdk4dxonRqtcpCGjKiKdZCceUC
 EzMoEGIbVNjFqSYaKYILheAoJ7gFGQcJXQ/4VhJFZKIKjkZ3nPuwAC8+Wkih4To9ztZ+yF2B/W
 8ww=
X-SBRS: 2.7
X-MesageID: 1642565
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,365,1557201600"; 
   d="scan'208";a="1642565"
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>
References: <20190528103313.13431jgross@suse.com>
 <20190528103313.13434jgross@suse.com>
 <afe9fd8d36b5e946208436bf8f7dcaba@citrix.com>
 <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
 <5D00C6960200007800237622@suse.com>
 <0889f51d8aed0c95ecfcd038678f945abf2ca42a.camel@suse.com>
 <5D00D07F020000780023768C@prv1-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: <44422740-bef7-0025-a139-67aa0de13982@citrix.com>
Date: Wed, 12 Jun 2019 12:27: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: <5D00D07F020000780023768C@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMjAxOSAxMToxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIuMDYuMTkg
YXQgMTE6NTYsIDxkZmFnZ2lvbGlAc3VzZS5jb20+IHdyb3RlOgo+PiBPbiBXZWQsIDIwMTktMDYt
MTIgYXQgMTA6MzIgKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTIuMDYuMTkg
YXQgMTA6MTksIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDEyLjA2LjE5IDEwOjA1
LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+PiBPbiAyOC8wNS8yMDE5IDExOjMyLCBKdWVyZ2Vu
IEdyb3NzIHdyb3RlOgo+Pj4+Pj4gKyAgICBwZXJfY3B1KHNjaGVkdWxlciwgY3B1KSA9IG5ld19v
cHM7Cj4+Pj4+PiArICAgIHNkLT5zY2hlZF9wcml2ID0gcHByaXY7Cj4+Pj4+PiArCj4+Pj4+PiAr
ICAgIC8qCj4+Pj4+PiArICAgICAqIChSZT8pcm91dGUgdGhlIGxvY2sgdG8gdGhlIHBlciBwQ1BV
IGxvY2sgYXMgL2xhc3QvCj4+Pj4+PiB0aGluZy4gSW4gZmFjdCwKPj4+Pj4+ICsgICAgICogaWYg
aXQgaXMgZnJlZSAoYW5kIGl0IGNhbiBiZSkgd2Ugd2FudCB0aGF0IGFueW9uZSB0aGF0Cj4+Pj4+
PiBtYW5hZ2VzCj4+Pj4+PiArICAgICAqIHRha2luZyBpdCwgZmluZHMgYWxsIHRoZSBpbml0aWFs
aXphdGlvbnMgd2UndmUgZG9uZQo+Pj4+Pj4gYWJvdmUgaW4gcGxhY2UuCj4+Pj4+PiArICAgICAq
Lwo+Pj4+Pj4gKyAgICBzbXBfbWIoKTsKPj4+Pj4gQSBmdWxsIG1lbW9yeSBiYXJyaWVyIGlzIGEg
bWFzc2l2ZSBvdmVyaGVhZCBmb3Igd2hhdCBzaG91bGQgYmUKPj4+Pj4gc21wX3dtYigpLiAgVGhl
IG1hdGNoaW5nIGJhcnJpZXIgaXMgYWN0dWFsbHkgaGlkZGVuIGluIHRoZQo+Pj4+PiBpbXBsaWNp
dAo+Pj4+PiBzZW1hbnRpY3Mgb2YgbWFuYWdpbmcgdG8gbG9jayBzZC0+c2NoZWR1bGVfbG9jayAo
d2hpY2ggaXMgdHJpYWwKPj4+Pj4gYW4gZXJyb3IKPj4+Pj4gYW55d2F5KSwgYnV0IHRoZSBvbmx5
IHRoaW5nIHRoYXQgbWF0dGVycyBoZXJlIGlzIHRoYXQgYWxsIG90aGVyCj4+Pj4+IHdyaXR0ZW4K
Pj4+Pj4gZGF0YSBpcyBpbiBwbGFjZSBmaXJzdC4KPj4+Pj4KPj4+PiBOb3QgdGhhdCBpdCB3b3Vs
ZCByZWFsbHkgbWF0dGVyIGZvciBwZXJmb3JtYW5jZSAoc3dpdGNoaW5nIGNwdXMKPj4+PiBiZXR3
ZWVuCj4+Pj4gY3B1cG9vbHMgaXMgYSBfdmVyeV8gcmFyZSBvcGVyYXRpb24pLCBJJ20gZmluZSB0
cmFuc2Zvcm1pbmcgdGhlCj4+Pj4gYmFycmllcgo+Pj4+IGludG8gc21wX3dtYigpLgo+Pj4gVGhp
cyBhZ2FpbiBpcyBhIGNoYW5nZSBlYXN5IGVub3VnaCB0byBtYWtlIHdoaWxlIGNvbW1pdHRpbmcu
IEknbQo+Pj4gcmVjb3JkaW5nIHRoZSBhYm92ZSBpbiBjYXNlIEkgZW5kIHVwIGJlaW5nIHRoZSBj
b21taXR0ZXIuCj4+Pgo+PiBJJ20gZmluZSAoaS5lLiwgbXkgUmV2LWJ5OiByZW1haW5zIHZhbGlk
KSB3aXRoIHRoaXMgYmVpbmcgdHVybmVkIGludG8gYQo+PiB3bWIoKSwgYW5kIGl0IGJlaW5nIGRv
bmUgdXBvbiBjb21taXQgKHRoYW5rcyBKYW4gZm9yIHRoZSBvZmZlciB0byBkbwo+PiB0aGF0ISku
Cj4+Cj4+IElmIHdlIGRvIGl0LCBob3dldmVyLCBJIHRoaW5rIHRoZSBjb21tZW50IG5lZWRzIHRv
IGJlIGFkanVzdGVkIHRvbywgYW5kCj4+IHRoZSBjb21taXQgbWVzc2FnZSBuZWVkcyB0byBicmll
Zmx5IG1lbnRpb24gdGhpcyBuZXcgY2hhbmdlIHdlJ3JlCj4+IGRvaW5nLgo+Pgo+PiBNYXliZSwg
Zm9yIHRoZSBjb21tZW50LCBhZGQgc29tZXRoaW5nIGxpa2U6Cj4+Cj4+ICJUaGUgc21wX3dtYigp
IGNvcnJlc3BvbmRzIHRvIHRoZSBiYXJyaWVyIGltcGxpY2l0IGluIHN1Y2Nlc3NmdWxseQo+PiB0
YWtpbmcgdGhlIGxvY2suIgo+IEknbSBub3QgZW50aXJlbHkgaGFwcHkgd2l0aCB0aGlzIG9uZTog
VGFraW5nIGEgbG9jayBpcyBhbiBpbXBsaWNpdCBmdWxsCj4gYmFycmllciwgc28gY2Fubm90IGFs
b25lIGJlIHVzZWQgdG8gcmVhc29uIHdoeSBhIHdyaXRlIGJhcnJpZXIgaXMKPiBzdWZmaWNpZW50
IGhlcmUuCgpJdCBpcyBhIGNvbnNlcXVlbmNlIG9mIG91ciBleHRyYSBtYWdpYyBzY2hlZHVsZXIg
bG9ja3Mgd2hpY2ggcHJvdGVjdCB0aGUKcG9pbnRlciB1c2VkIHRvIGxvY2F0ZSB0aGVtLCBhbmQg
dGhlIGVuc3VpbmcgZG91YmxlLXN0ZXAgaW4gPz8/CihzZXJpb3VzbHkgLSBJIGNhbid0IGZpZ3Vy
ZSBvdXQgdGhlIGZ1bmN0aW9uIG5hbWVzIGNyZWF0ZWQgYnkgdGhlCnNjaGVkX2xvY2soKSBtb25z
dHJvc2l0eSkgd2hpY2ggdGFrZSB0aGUgbG9jaywgcmUtcmVhZCB0aGUgbG9jayBwb2ludGVyCmFu
ZCBkcm9wIG9uIGEgbWlzbWF0Y2guCgpJJ3ZlIGdvbmUgd2l0aDoKCivCoMKgwqAgLyoKK8KgwqDC
oMKgICogVGhlIGRhdGEgYWJvdmUgaXMgcHJvdGVjdGVkIHVuZGVyIG5ld19sb2NrLCB3aGljaCBt
YXkgYmUgdW5sb2NrZWQuCivCoMKgwqDCoCAqIEFub3RoZXIgQ1BVIGNhbiB0YWtlIG5ld19sb2Nr
IGFzIHNvb24gYXMgc2QtPnNjaGVkdWxlX2xvY2sgaXMKdmlzaWJsZSwKK8KgwqDCoMKgICogYW5k
IG11c3Qgb2JzZXJ2ZSBhbGwgcHJpb3IgaW5pdGlhbGlzYXRpb24uCivCoMKgwqDCoCAqLworwqDC
oMKgIHNtcF93bWIoKTsKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 11:51:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 11:51:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb1n9-0001Ir-GR; Wed, 12 Jun 2019 11:51: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=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hb1n8-0001Im-0U
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 11:51:46 +0000
X-Inumbo-ID: 72fe6bb8-8d08-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72fe6bb8-8d08-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 11:51:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 05:51:43 -0600
Message-Id: <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 05:51:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, 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>

Pj4+IE9uIDEyLjA2LjE5IGF0IDEzOjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIGN1cnJlbnQgY29kZSBpbiBkb19ib290X2NwdSgpIG1ha2VzIGEgQ01PUyB3cml0
ZSAoZXZlbiBpbiB0aGUgY2FzZSBvZiBhbgo+IEZBRFQgcmVkdWNlZCBoYXJkd2FyZSBjb25maWd1
cmF0aW9uKSBhbmQgdHdvIHdyaXRlcyBpbnRvIHRoZSBCREEgZm9yIHRoZQo+IHN0YXJ0X2VpcCBz
ZWdtZW50IGFuZCBvZmZzZXQuCj4gCj4gQkRBIDB4NjcgYW5kIDB4NjkgaGFpbCBmcm9tIHRoZSBk
YXlzIG9mIHRoZSBET1MgYW5kIHRoZSAyODYsIHdoZW4gSUJNIHB1dAo+IHRvZ2V0aGVyIHRoZSBm
YXN0IHdheSB0byByZXR1cm4gZnJvbSBQcm90ZWN0ZWQgbW9kZSBiYWNrIHRvIFJlYWwgbW9kZSAo
dmlhIGEKPiBkZWxpYmVyYXRlIHRyaXBsZSBmYXVsdCkuICBUaGlzIHZlY3Rvciwgd2hlbiBzZXQs
IHJlZGlyZWN0cyB0aGUgZWFybHkgYm9vdAo+IGxvZ2ljIGJhY2sgaW50byBPUyBjb250cm9sLgo+
IAo+IEl0IGlzIGFsc28gdXNlZCBieSBlYXJseSBNUCBzeXN0ZW1zLCBiZWZvcmUgdGhlIFN0YXJ0
dXAgSVBJIG1lc3NhZ2UgYmVjYW1lCj4gc3RhbmRhcmQsIHdoaWNoIGluIHByYWN0aWNlIHdhcyBi
ZWZvcmUgTG9jYWwgQVBJQ3MgYmVjYW1lIGludGVncmF0ZWQgaW50byBDUFUKPiBjb3Jlcy4KPiAK
PiBTdXBwb3J0IGZvciBub24taW50ZWdyYXRlZCBBUElDcyB3YXMgZHJvcHBlZCBpbiBjL3MgN2Iw
MDA3YWYgInhlbi94ODY6IFJlbW92ZQo+IEFQSUNfSU5URUdSQVRFRCgpIGNoZWNrcyIgYmVjYXVz
ZSB0aGVyZSBhcmUgbm8gNjQtYml0IGNhcGFibGUgc3lzdGVtcyB3aXRob3V0Cj4gdGhlbS4gIFRo
ZXJlZm9yZSwgZHJvcCBzbXBib290X3tzZXR1cCxyZXN0b3JlfV93YXJtX3Jlc2V0X3ZlY3Rvcigp
Lgo+IAo+IERyb3BwaW5nIHNtcGJvb3Rfc2V0dXBfd2FybV9yZXNldF92ZWN0b3IoKSBhbHNvIGxl
dHMgdXMgZHJvcAo+IFRSQU1QT0xJTkVfe0hJR0gsTE9XfSwgd2hpY2ggbGV0cyB1cyBkcm9wIG1h
Y2hfd2FrZWNwdS5oIGVudGlyZWx5LiAgVGhlIGZpbmFsCj4gZnVuY3Rpb24gaW4gc21wYm9vdF9o
b29rcy5oIGlzIHNtcGJvb3Rfc2V0dXBfaW9fYXBpYygpIGFuZCBoYXMgYSBzaW5nbGUKPiBjYWxs
ZXIsIHNvIGV4cGFuZCBpdCBpbmxpbmUgYW5kIGRlbGV0ZSBzbXBib290X2hvb2tzLmggYXMgd2Vs
bC4KPiAKPiBUaGlzIHJlbW92ZXMgYWxsIHJlbGlhbmNlIG9uIENNT1MgYW5kIHRoZSBCREEgZnJv
bSB0aGUgQVAgYm9vdCBwYXRoLCB3aGljaCBpcwo+IGVzcGVjaWFsbHkgb2YgaW50ZXJlc3Qgb24g
cmVkdWNlZF9oYXJkd2FyZSBib290cyBhbmQgRUZJIHN5c3RlbXMuCj4gCj4gUmVwb3J0ZWQtYnk6
IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+CgpEb2VzIHRoaXMgbWVhbiB0aGVy
ZSB3YXMgYW4gYWN0dWFsIHByb2JsZW0gcmVzdWx0aW5nIGZyb20gdGhpcyBjb2RlCmJlaW5nIHRo
ZXJlLCBvciBzaW1wbHkgdGhlIG9ic2VydmF0aW9uIHRoYXQgdGhpcyBjb2RlIGlzIGFsbCBkZWFk
PwpDbGFyaWZ5aW5nIG9uZSB3YXkgb3IgdGhlIG90aGVyIGJ5IGhhbGYgYSBzZW50ZW5jZSB3b3Vs
ZCBiZSBuaWNlLgoKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 11:55:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 11: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 1hb1qV-0001VF-AF; Wed, 12 Jun 2019 11:55: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb1qU-0001V7-O7
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 11:55:14 +0000
X-Inumbo-ID: ee1bda0e-8d08-11e9-8986-4f9d06c592e9
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ee1bda0e-8d08-11e9-8986-4f9d06c592e9;
 Wed, 12 Jun 2019 11:55:11 +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: ObwPYeK9Gf1nBteI5u/cOEg/OtiRFZl3bxlsla5TMchVnG7DRv5IJulmlqS6H6yQm3mZjq3Y+J
 c3w/qh+A5uJRpLlnEn3xfK5AfR4lUx2PAmg4w+249AgF+B+3kNeWkAwFYEMk8/nkbMepkc0lNS
 OT875HQ8YBd+tIqD0akmFHTv4344nrNPKw4M3O1+lCDTrk+y8xroSNSdX/7Xf4lV3EvJrqxsFS
 PrY7pG4J9vn565vxu5IgKb10jZLo3Pkl2F4UxmuX0mH+BCjvO6ij33yLbwbtPsyHqy3lDUMHdi
 DpI=
X-SBRS: 2.7
X-MesageID: 1610729
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,365,1557201600"; 
   d="scan'208";a="1610729"
To: Jan Beulich <JBeulich@suse.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-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: <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
Date: Wed, 12 Jun 2019 12:55:07 +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: <5D00E74D02000078002377AA@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/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, 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>

T24gMTIvMDYvMjAxOSAxMjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIuMDYuMTkg
YXQgMTM6MDUsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVGhlIGN1cnJl
bnQgY29kZSBpbiBkb19ib290X2NwdSgpIG1ha2VzIGEgQ01PUyB3cml0ZSAoZXZlbiBpbiB0aGUg
Y2FzZSBvZiBhbgo+PiBGQURUIHJlZHVjZWQgaGFyZHdhcmUgY29uZmlndXJhdGlvbikgYW5kIHR3
byB3cml0ZXMgaW50byB0aGUgQkRBIGZvciB0aGUKPj4gc3RhcnRfZWlwIHNlZ21lbnQgYW5kIG9m
ZnNldC4KPj4KPj4gQkRBIDB4NjcgYW5kIDB4NjkgaGFpbCBmcm9tIHRoZSBkYXlzIG9mIHRoZSBE
T1MgYW5kIHRoZSAyODYsIHdoZW4gSUJNIHB1dAo+PiB0b2dldGhlciB0aGUgZmFzdCB3YXkgdG8g
cmV0dXJuIGZyb20gUHJvdGVjdGVkIG1vZGUgYmFjayB0byBSZWFsIG1vZGUgKHZpYSBhCj4+IGRl
bGliZXJhdGUgdHJpcGxlIGZhdWx0KS4gIFRoaXMgdmVjdG9yLCB3aGVuIHNldCwgcmVkaXJlY3Rz
IHRoZSBlYXJseSBib290Cj4+IGxvZ2ljIGJhY2sgaW50byBPUyBjb250cm9sLgo+Pgo+PiBJdCBp
cyBhbHNvIHVzZWQgYnkgZWFybHkgTVAgc3lzdGVtcywgYmVmb3JlIHRoZSBTdGFydHVwIElQSSBt
ZXNzYWdlIGJlY2FtZQo+PiBzdGFuZGFyZCwgd2hpY2ggaW4gcHJhY3RpY2Ugd2FzIGJlZm9yZSBM
b2NhbCBBUElDcyBiZWNhbWUgaW50ZWdyYXRlZCBpbnRvIENQVQo+PiBjb3Jlcy4KPj4KPj4gU3Vw
cG9ydCBmb3Igbm9uLWludGVncmF0ZWQgQVBJQ3Mgd2FzIGRyb3BwZWQgaW4gYy9zIDdiMDAwN2Fm
ICJ4ZW4veDg2OiBSZW1vdmUKPj4gQVBJQ19JTlRFR1JBVEVEKCkgY2hlY2tzIiBiZWNhdXNlIHRo
ZXJlIGFyZSBubyA2NC1iaXQgY2FwYWJsZSBzeXN0ZW1zIHdpdGhvdXQKPj4gdGhlbS4gIFRoZXJl
Zm9yZSwgZHJvcCBzbXBib290X3tzZXR1cCxyZXN0b3JlfV93YXJtX3Jlc2V0X3ZlY3RvcigpLgo+
Pgo+PiBEcm9wcGluZyBzbXBib290X3NldHVwX3dhcm1fcmVzZXRfdmVjdG9yKCkgYWxzbyBsZXRz
IHVzIGRyb3AKPj4gVFJBTVBPTElORV97SElHSCxMT1d9LCB3aGljaCBsZXRzIHVzIGRyb3AgbWFj
aF93YWtlY3B1LmggZW50aXJlbHkuICBUaGUgZmluYWwKPj4gZnVuY3Rpb24gaW4gc21wYm9vdF9o
b29rcy5oIGlzIHNtcGJvb3Rfc2V0dXBfaW9fYXBpYygpIGFuZCBoYXMgYSBzaW5nbGUKPj4gY2Fs
bGVyLCBzbyBleHBhbmQgaXQgaW5saW5lIGFuZCBkZWxldGUgc21wYm9vdF9ob29rcy5oIGFzIHdl
bGwuCj4+Cj4+IFRoaXMgcmVtb3ZlcyBhbGwgcmVsaWFuY2Ugb24gQ01PUyBhbmQgdGhlIEJEQSBm
cm9tIHRoZSBBUCBib290IHBhdGgsIHdoaWNoIGlzCj4+IGVzcGVjaWFsbHkgb2YgaW50ZXJlc3Qg
b24gcmVkdWNlZF9oYXJkd2FyZSBib290cyBhbmQgRUZJIHN5c3RlbXMuCj4+Cj4+IFJlcG9ydGVk
LWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgo+IERvZXMgdGhpcyBtZWFu
IHRoZXJlIHdhcyBhbiBhY3R1YWwgcHJvYmxlbSByZXN1bHRpbmcgZnJvbSB0aGlzIGNvZGUKPiBi
ZWluZyB0aGVyZSwgb3Igc2ltcGx5IHRoZSBvYnNlcnZhdGlvbiB0aGF0IHRoaXMgY29kZSBpcyBh
bGwgZGVhZD8KPiBDbGFyaWZ5aW5nIG9uZSB3YXkgb3IgdGhlIG90aGVyIGJ5IGhhbGYgYSBzZW50
ZW5jZSB3b3VsZCBiZSBuaWNlLgoKSXQgd2FzIG1vcmUgYW4gb2JzZXJ2YXRpb24gdGhhdCB3aGVu
IHlvdSBrZXhlYyBYZW4sIGl0IGJsaW5kbHkgd3JpdGVzCmludG8gdGhlIEJEQSBldmVuIHdoZW4g
dGhhdCB3YXNuJ3Qgc2V0IHVwIHByb3Blcmx5IGJ5IHRoZSB0b29scy4KCkFyZ3VhYmx5IHRoYXQg
bWF5IGhhdmUgYmVlbiBrZXhlYyBzZXR1cCBwcm9ibGVtIG1vcmUgdGhhbiBhIFhlbiBwcm9ibGVt
LApidXQgYWZ0ZXIgbG9va2luZyBhdCB0aGlzIGNvZGUsIGl0IGlzIG9idmlvdXNseSB0aGF0IHdo
YXQgWGVuIHdhcyBkb2luZwpkZWZpbml0ZWx5IHdhc24ndCByaWdodCB0byBkbyB1bmNvbmRpdGlv
bmFsbHkuwqAgSXQganVzdCBzbyBoYXBwZW5zIHRoYXQKaXQgc2FmZSB0byB1bmNvbmRpdGlvbmFs
bHkgZHJvcCB0aGUgbG9naWMsIHJhdGhlciB0aGFuIHRvIG1ha2UgaXQKZGVwZW5kYW50IG9uIG90
aGVyIHN5c3RlbSBwcm9wZXJ0aWVzLgoKSSdtIG5vdCBzdXJlIGhvdyBiZXN0IHRvIHBocmFzZSB0
aGlzLgoKPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
VGhhbmtzLAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:00:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:00:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb1vV-0002LD-Cm; Wed, 12 Jun 2019 12:00:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=q2gY=UL=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hb1vU-0002L7-4l
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:00:24 +0000
X-Inumbo-ID: a8448685-8d09-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8448685-8d09-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:00:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 12 Jun 2019 06:00:22 -0600
Message-Id: <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 12 Jun 2019 06:00:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
 <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
In-Reply-To: <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>, 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>

Pj4+IE9uIDEyLjA2LjE5IGF0IDEzOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMDYvMjAxOSAxMjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEy
LjA2LjE5IGF0IDEzOjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBU
aGUgY3VycmVudCBjb2RlIGluIGRvX2Jvb3RfY3B1KCkgbWFrZXMgYSBDTU9TIHdyaXRlIChldmVu
IGluIHRoZSBjYXNlIG9mIGFuCj4+PiBGQURUIHJlZHVjZWQgaGFyZHdhcmUgY29uZmlndXJhdGlv
bikgYW5kIHR3byB3cml0ZXMgaW50byB0aGUgQkRBIGZvciB0aGUKPj4+IHN0YXJ0X2VpcCBzZWdt
ZW50IGFuZCBvZmZzZXQuCj4+Pgo+Pj4gQkRBIDB4NjcgYW5kIDB4NjkgaGFpbCBmcm9tIHRoZSBk
YXlzIG9mIHRoZSBET1MgYW5kIHRoZSAyODYsIHdoZW4gSUJNIHB1dAo+Pj4gdG9nZXRoZXIgdGhl
IGZhc3Qgd2F5IHRvIHJldHVybiBmcm9tIFByb3RlY3RlZCBtb2RlIGJhY2sgdG8gUmVhbCBtb2Rl
ICh2aWEgYQo+Pj4gZGVsaWJlcmF0ZSB0cmlwbGUgZmF1bHQpLiAgVGhpcyB2ZWN0b3IsIHdoZW4g
c2V0LCByZWRpcmVjdHMgdGhlIGVhcmx5IGJvb3QKPj4+IGxvZ2ljIGJhY2sgaW50byBPUyBjb250
cm9sLgo+Pj4KPj4+IEl0IGlzIGFsc28gdXNlZCBieSBlYXJseSBNUCBzeXN0ZW1zLCBiZWZvcmUg
dGhlIFN0YXJ0dXAgSVBJIG1lc3NhZ2UgYmVjYW1lCj4+PiBzdGFuZGFyZCwgd2hpY2ggaW4gcHJh
Y3RpY2Ugd2FzIGJlZm9yZSBMb2NhbCBBUElDcyBiZWNhbWUgaW50ZWdyYXRlZCBpbnRvIAo+IENQ
VQo+Pj4gY29yZXMuCj4+Pgo+Pj4gU3VwcG9ydCBmb3Igbm9uLWludGVncmF0ZWQgQVBJQ3Mgd2Fz
IGRyb3BwZWQgaW4gYy9zIDdiMDAwN2FmICJ4ZW4veDg2OiAKPiBSZW1vdmUKPj4+IEFQSUNfSU5U
RUdSQVRFRCgpIGNoZWNrcyIgYmVjYXVzZSB0aGVyZSBhcmUgbm8gNjQtYml0IGNhcGFibGUgc3lz
dGVtcyAKPiB3aXRob3V0Cj4+PiB0aGVtLiAgVGhlcmVmb3JlLCBkcm9wIHNtcGJvb3Rfe3NldHVw
LHJlc3RvcmV9X3dhcm1fcmVzZXRfdmVjdG9yKCkuCj4+Pgo+Pj4gRHJvcHBpbmcgc21wYm9vdF9z
ZXR1cF93YXJtX3Jlc2V0X3ZlY3RvcigpIGFsc28gbGV0cyB1cyBkcm9wCj4+PiBUUkFNUE9MSU5F
X3tISUdILExPV30sIHdoaWNoIGxldHMgdXMgZHJvcCBtYWNoX3dha2VjcHUuaCBlbnRpcmVseS4g
IFRoZSAKPiBmaW5hbAo+Pj4gZnVuY3Rpb24gaW4gc21wYm9vdF9ob29rcy5oIGlzIHNtcGJvb3Rf
c2V0dXBfaW9fYXBpYygpIGFuZCBoYXMgYSBzaW5nbGUKPj4+IGNhbGxlciwgc28gZXhwYW5kIGl0
IGlubGluZSBhbmQgZGVsZXRlIHNtcGJvb3RfaG9va3MuaCBhcyB3ZWxsLgo+Pj4KPj4+IFRoaXMg
cmVtb3ZlcyBhbGwgcmVsaWFuY2Ugb24gQ01PUyBhbmQgdGhlIEJEQSBmcm9tIHRoZSBBUCBib290
IHBhdGgsIHdoaWNoIAo+IGlzCj4+PiBlc3BlY2lhbGx5IG9mIGludGVyZXN0IG9uIHJlZHVjZWRf
aGFyZHdhcmUgYm9vdHMgYW5kIEVGSSBzeXN0ZW1zLgo+Pj4KPj4+IFJlcG9ydGVkLWJ5OiBEYXZp
ZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgo+PiBEb2VzIHRoaXMgbWVhbiB0aGVyZSB3
YXMgYW4gYWN0dWFsIHByb2JsZW0gcmVzdWx0aW5nIGZyb20gdGhpcyBjb2RlCj4+IGJlaW5nIHRo
ZXJlLCBvciBzaW1wbHkgdGhlIG9ic2VydmF0aW9uIHRoYXQgdGhpcyBjb2RlIGlzIGFsbCBkZWFk
Pwo+PiBDbGFyaWZ5aW5nIG9uZSB3YXkgb3IgdGhlIG90aGVyIGJ5IGhhbGYgYSBzZW50ZW5jZSB3
b3VsZCBiZSBuaWNlLgo+IAo+IEl0IHdhcyBtb3JlIGFuIG9ic2VydmF0aW9uIHRoYXQgd2hlbiB5
b3Uga2V4ZWMgWGVuLCBpdCBibGluZGx5IHdyaXRlcwo+IGludG8gdGhlIEJEQSBldmVuIHdoZW4g
dGhhdCB3YXNuJ3Qgc2V0IHVwIHByb3Blcmx5IGJ5IHRoZSB0b29scy4KPiAKPiBBcmd1YWJseSB0
aGF0IG1heSBoYXZlIGJlZW4ga2V4ZWMgc2V0dXAgcHJvYmxlbSBtb3JlIHRoYW4gYSBYZW4gcHJv
YmxlbSwKPiBidXQgYWZ0ZXIgbG9va2luZyBhdCB0aGlzIGNvZGUsIGl0IGlzIG9idmlvdXNseSB0
aGF0IHdoYXQgWGVuIHdhcyBkb2luZwo+IGRlZmluaXRlbHkgd2Fzbid0IHJpZ2h0IHRvIGRvIHVu
Y29uZGl0aW9uYWxseS4gIEl0IGp1c3Qgc28gaGFwcGVucyB0aGF0Cj4gaXQgc2FmZSB0byB1bmNv
bmRpdGlvbmFsbHkgZHJvcCB0aGUgbG9naWMsIHJhdGhlciB0aGFuIHRvIG1ha2UgaXQKPiBkZXBl
bmRhbnQgb24gb3RoZXIgc3lzdGVtIHByb3BlcnRpZXMuCj4gCj4gSSdtIG5vdCBzdXJlIGhvdyBi
ZXN0IHRvIHBocmFzZSB0aGlzLgoKTWF5YmUgIkluIHByYWN0aWNlIGlzc3VlcyB3aXRoIHRoaXMg
d2VyZSBvYnNlcnZlZCBvbmx5IHdpdGgga2V4ZWMiPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:15:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12: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 1hb29l-0003jM-Kj; Wed, 12 Jun 2019 12:15:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QkcZ=UL=merlin.srs.infradead.org=batv+a3edd932a3ca58f2a938+5771+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1hb29j-0003j9-Ii
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:15:07 +0000
X-Inumbo-ID: b63a7b81-8d0b-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b63a7b81-8d0b-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:15:06 +0000 (UTC)
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=Zs6K9eBl+KMBNVQEmS32+3emnmkuEk11vJcJWXcfMcQ=; b=HEhElyOHdiEKhapu7vzDVmGxw
 r1v4AGCq2VqsBuLNfqiTUZ7in/8vMQ7SxQI22JVsgi4mSbhO/QIqR4uW5z5MYxaDCbUGkr+TpIqs3
 VtR7vJywOMERcZKLFqEVUySfaHjr3U3u8dS8qE0M5MaddCW/gz26X8MV7Dmp+O13IlITSCI1Hmkql
 GEk5egGA9oUfGA4a+t3Pg/E+DkxzDXdO5uW7kzJqwbB/5FGDe/uKdFBD+hBq8CjUC+4PbhOKwlBoL
 DzoFlFl5ExzD9AP7DmV9l6Uy7mJ0RpebMLz9LF2rK0mYqYXQ90lW01Qjf0raDY/xVd7czLXUr/Ggp
 NdBu6w/4Q==;
Received: from [54.239.6.185] (helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hb29U-0005te-Ak; Wed, 12 Jun 2019 12:14:52 +0000
Message-ID: <3b5427e86779bb32e62d69f76c0bd4f5c6f4de0e.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Date: Wed, 12 Jun 2019 13:14:50 +0100
In-Reply-To: <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
 <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
 <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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: multipart/mixed; boundary="===============3545970409095733871=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3545970409095733871==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-qJGxN/wemaLKWPOfdnsI"


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

On Wed, 2019-06-12 at 06:00 -0600, Jan Beulich wrote:
> > > > Reported-by: David Woodhouse <dwmw@amazon.co.uk>
> > >=20
> > > Does this mean there was an actual problem resulting from this code
> > > being there, or simply the observation that this code is all dead?
> > > Clarifying one way or the other by half a sentence would be nice.
> >=20
> > It was more an observation that when you kexec Xen, it blindly writes
> > into the BDA even when that wasn't set up properly by the tools.
> >=20
> > Arguably that may have been kexec setup problem more than a Xen problem=
,
> > but after looking at this code, it is obviously that what Xen was doing
> > definitely wasn't right to do unconditionally.  It just so happens that
> > it safe to unconditionally drop the logic, rather than to make it
> > dependant on other system properties.
> >=20
> > I'm not sure how best to phrase this.
>=20
> Maybe "In practice issues with this were observed only with kexec"?

Not sure that's true either, is it? I found *lots* of issues when doing
kexec, and I should resend that series of boot code cleanups =E2=80=94 but =
this
wasn't one of the ones I remember spotting :)


--=-qJGxN/wemaLKWPOfdnsI
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
NjEyMTIxNDUwWjAvBgkqhkiG9w0BCQQxIgQgagG6fNbgsdsOb67d7TE3dCQlKp9FUYzyOyaybYt3
E64wgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAF1JSj4KXPD9yWGG+5dmm2ApR4Or/Qba9ZqEJxlSZA10XGlJyxsS3T0k6NhicZpR
7RrHO2vOsFJzCDzAh98HsFybss9Dj4o9umefrYXk8X3AtymLIUbHTrTe1jsxPGnvA4UaLJigJjlV
6qbRniUZMxMLHj5f9hT8sl+C5uaDEr1mjbR8B6jufY80Jr4FNZ/7Ay0RQdkJjgtHRZfn9AbOGXc7
AsvPEUM9JrOw02SQ9TlVaEV+wqXIjdDHYrFQgQL62/4MlBsSo5l9FTcYHbpheBqbhq4GpgquRrRf
PRgBAhZAxxoSR5pTNAus/+rwjxJW1pqA+1G7GntdvsJqyIgJJ1gAAAAAAAA=


--=-qJGxN/wemaLKWPOfdnsI--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3545970409095733871==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1hb2F0-0004da-ON; Wed, 12 Jun 2019 12:20:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb2Ez-0004dT-O5
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:20:33 +0000
X-Inumbo-ID: 7876f4bb-8d0c-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 7876f4bb-8d0c-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:20: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: eiOzJOa55V435sx9BwId2OKdrN8cIKnMw1YdeXXeHTJdE6Ofx1JzydBWCXo4K6nXi7y1aCOUGZ
 GuxPF7P5v/qXQ7TqBTPgfPHBY5ZVCUWtNo+F092EDI5u7VoED/OOx34g+ISWw1ocSV2OiN4RYA
 LBeEP6klHafX2GS105sI84EVgx7MoOZSIpfXvNhp0pgfsaj+UAGvXvHqoj3vBSpA7cvCihWP9o
 CS7UDSBSd06TBLXF3L1uEywCPxBrCB7RywDg2tO9wRymmVmHlRr1Fly23oKkzCQlEu8Bt10/6z
 qzM=
X-SBRS: 2.7
X-MesageID: 1637857
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,365,1557201600"; 
   d="scan'208";a="1637857"
To: David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
 <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
 <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
 <3b5427e86779bb32e62d69f76c0bd4f5c6f4de0e.camel@infradead.org>
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: <985d92a7-8abb-86f7-bc04-2ba4fa59851c@citrix.com>
Date: Wed, 12 Jun 2019 13:20:26 +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: <3b5427e86779bb32e62d69f76c0bd4f5c6f4de0e.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] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTIvMDYvMjAxOSAxMzoxNCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwgMjAx
OS0wNi0xMiBhdCAwNjowMCAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IFJlcG9ydGVk
LWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgo+Pj4+IERvZXMgdGhpcyBt
ZWFuIHRoZXJlIHdhcyBhbiBhY3R1YWwgcHJvYmxlbSByZXN1bHRpbmcgZnJvbSB0aGlzIGNvZGUK
Pj4+PiBiZWluZyB0aGVyZSwgb3Igc2ltcGx5IHRoZSBvYnNlcnZhdGlvbiB0aGF0IHRoaXMgY29k
ZSBpcyBhbGwgZGVhZD8KPj4+PiBDbGFyaWZ5aW5nIG9uZSB3YXkgb3IgdGhlIG90aGVyIGJ5IGhh
bGYgYSBzZW50ZW5jZSB3b3VsZCBiZSBuaWNlLgo+Pj4gSXQgd2FzIG1vcmUgYW4gb2JzZXJ2YXRp
b24gdGhhdCB3aGVuIHlvdSBrZXhlYyBYZW4sIGl0IGJsaW5kbHkgd3JpdGVzCj4+PiBpbnRvIHRo
ZSBCREEgZXZlbiB3aGVuIHRoYXQgd2Fzbid0IHNldCB1cCBwcm9wZXJseSBieSB0aGUgdG9vbHMu
Cj4+Pgo+Pj4gQXJndWFibHkgdGhhdCBtYXkgaGF2ZSBiZWVuIGtleGVjIHNldHVwIHByb2JsZW0g
bW9yZSB0aGFuIGEgWGVuIHByb2JsZW0sCj4+PiBidXQgYWZ0ZXIgbG9va2luZyBhdCB0aGlzIGNv
ZGUsIGl0IGlzIG9idmlvdXNseSB0aGF0IHdoYXQgWGVuIHdhcyBkb2luZwo+Pj4gZGVmaW5pdGVs
eSB3YXNuJ3QgcmlnaHQgdG8gZG8gdW5jb25kaXRpb25hbGx5LiAgSXQganVzdCBzbyBoYXBwZW5z
IHRoYXQKPj4+IGl0IHNhZmUgdG8gdW5jb25kaXRpb25hbGx5IGRyb3AgdGhlIGxvZ2ljLCByYXRo
ZXIgdGhhbiB0byBtYWtlIGl0Cj4+PiBkZXBlbmRhbnQgb24gb3RoZXIgc3lzdGVtIHByb3BlcnRp
ZXMuCj4+Pgo+Pj4gSSdtIG5vdCBzdXJlIGhvdyBiZXN0IHRvIHBocmFzZSB0aGlzLgo+PiBNYXli
ZSAiSW4gcHJhY3RpY2UgaXNzdWVzIHdpdGggdGhpcyB3ZXJlIG9ic2VydmVkIG9ubHkgd2l0aCBr
ZXhlYyI/Cj4gTm90IHN1cmUgdGhhdCdzIHRydWUgZWl0aGVyLCBpcyBpdD8gSSBmb3VuZCAqbG90
cyogb2YgaXNzdWVzIHdoZW4gZG9pbmcKPiBrZXhlYywgYW5kIEkgc2hvdWxkIHJlc2VuZCB0aGF0
IHNlcmllcyBvZiBib290IGNvZGUgY2xlYW51cHMg4oCUIGJ1dCB0aGlzCj4gd2Fzbid0IG9uZSBv
ZiB0aGUgb25lcyBJIHJlbWVtYmVyIHNwb3R0aW5nIDopCgpZb3UgZGVmaW5pdGVseSBjb21wbGFp
bmVkIGFib3V0IHRoZSBCREEgb24gSVJDLCB3aGljaCBpcyB3aHkgSSBzdGFydGVkCmxvb2tpbmcs
IGJ1dCBJJ20gaGFwcHkgdG8gbGVhdmUgeW91IG91dCBvZiB0aGUgcGF0Y2ggaWYgeW91J2QgcHJl
ZmVyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:21:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:21:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2Fe-0004hA-3L; Wed, 12 Jun 2019 12:21: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb2Fc-0004gt-8y
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:21:12 +0000
X-Inumbo-ID: 8da7b77a-8d0c-11e9-b167-8f3409d1b52e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8da7b77a-8d0c-11e9-b167-8f3409d1b52e;
 Wed, 12 Jun 2019 12:21: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 961F528;
 Wed, 12 Jun 2019 05:21:06 -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 F3C9A3F246;
 Wed, 12 Jun 2019 05:22:48 -0700 (PDT)
To: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
Date: Wed, 12 Jun 2019 13:21:05 +0100
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: <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGksCgpPbiAxMi8wNi8yMDE5IDExOjA4LCBjaGVuYmFvZG9uZyB3cm90ZToKPiAKPiBPbiA2LzEy
LzE5IDE3OjA4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiA2LzEyLzE5IDY6
NDIgQU0sIEJhb2RvbmcgQ2hlbiB3cm90ZToKPj4+IFN3YXAgZnVuY3Rpb24gY2FuIGJlIHVzZWQg
d2hlbiBjYWxsaW5nIHNvcnQoKS4KPj4+IG9yIGVsc2UsIHRoZSBkZWZhdWx0IHN3YXAgZnVuY3Rp
b24gZ2VuZXJpY19zd2FwKCkgaXMgdXNlZCwKPj4+IHdoaWNoIGlzIGEgbGl0dGxlIGluZWZmaWNp
ZW50Lgo+Pgo+PiBJIGFtIG5vdCBlbnRpcmVseSBjb252aW5jZSB0aGlzIHdpbGwgYmUgbW9yZSBl
ZmZpY2llbnQuIG1taW9faGFuZGxlciBkb2VzIG5vdCAKPj4gZml0IGluIDY0IGJpdCwgc28gdGhl
IGNvbXBpbGVyIG1heSBkZWNpZGUgdG8gZG8gZWl0aGVyIG11bHRpcGxlIGxvYWQgb3IgCj4+IHJl
cGxhY2Ugd2l0aCBhIG1lbWNweS4KPiAKPiBIZWxsbyBKdWxpZW4sCj4gCj4gSSBoYXZlIGNoZWNr
ZWQgdGhlIGRpc2Fzc2VtYmxlIHJlc3VsdCwKPiAKPiBhbmQgSUlVQyBnZW5lcmljX3N3YXAgaGFz
IGEgbG9vcCBzbyBpdCBzaG91bGQgYmUgYSBsaXR0bGUgaW5lZmZpY2llbnQuIEknbSBub3QgCj4g
ZXhwZXJ0IGFib3V0IGhhcmR3YXJlLCBwbGVhc2UgY29ycmVjdCBtZSBpZiBpJ20gd3JvbmcuCgpJ
IGFtIG5vdCBhbiBoYXJkd2FyZSBleHBlcnQgdG9vLi4uIEJ1dCBhcyBJIHBvaW50ZWQgb3V0IGJl
bG93IHRoaXMgaXMgYSAKbWljcm8tb3B0aW1pemF0aW9uLiBJbiBvdGhlciB3b3JkcywgeW91IGFy
ZSB0YWlsb3JpbmcgYSBzcGVjaWZpYyBmdW5jdGlvbiB0aGF0IAptYXkgcnVuIGZhc3RlciBub3cs
IGJ1dCB0aGlzIGlzIGltcHJvdmVtZW50IGlzIGdvaW5nIHRvIGJlIGxvc3QgYXMgdGhpcyBpcyBq
dXN0IAphIHZlcnkgdGlueSBwYXJ0IG9mIHRoZSBkb21haW4gY3JlYXRpb24uCgpbLi4uXQoKPj4K
Pj4gU28gYXQgYmVzdCB0aGlzIGZlZWxzIHNvbWUgbWljcm8tb3B0aW1pemF0aW9uLiBCdXQgdGhl
biwgdGhpcyBpcyBvbmx5IGNhbGwgYSAKPj4gbGltaXRlZCBudW1iZXIgb2YgdGltZSBhdCBlYWNo
IGRvbWFpbiBidWlsZC4gSXMgaXQgcmVhbGx5IHdvcnRoIGl0Pwo+IAo+IEl0J3Mgbm90IGhvdCBw
YXRoIGhlcmUuCj4gCj4gTm90IHN1cmUgYWJvdXQgd29ydGguCj4gCj4gUGVyc29uYWxsecKgIGkg
d2lsbCB0cnkgbXkgYmVzdCB0byBkbyB0aGluZ3Mgd2VsbCBhY2NvcmRpbmcgdG8gbXkgdW5kZXJz
dGFuZGluZy4KCk1pY3JvLW9wdGltaXphdGlvbiBhcmUgYWx3YXlzIGdvb2QsIGJ1dCB5b3UgYWxz
byBoYXZlIHRvIGZhY3RvciB0aGUgY29zdCBvZiAKbWFpbnRhaW5pbmcgYW5kIHdoZXRoZXIgdGhp
cyB3aWxsIGltcHJvdmUgc2lnbmlmaWNhbnRseSBYZW4uCgo+IAo+Pgo+PiBPbiBhIHNpZGUgbm90
ZSwgSSBoYXZlIG5vdGljZWQgeW91IGFyZSBzZW5kaW5nIGEgbG90IG9mIG9wdGltaXphdGlvbi9j
bGVhbi11cCAKPj4gcGF0Y2guIFdoYXQgaXMgeW91ciBlbmQgZ29hbCBoZXJlPwo+IAo+IE15IGdv
YWwgaXMgdG8gdW5kZXJzdGFuZCBob3cgeGVuIHdvcmtzIHdlbGwuCj4gCj4+Cj4+IElmIGl0IGlz
IHRvIGltcHJvdmUgdGhlIHBlcmZvcm1hbmNlLCB0aGVuIHRoZXJlIGFyZSBtdWNoIGJpZ2dlciBm
aXNoIHRvIGZyeSAKPj4gd2l0aGluIFhlbiBjb2RlIGJhc2UuIEkgYW0gaGFwcHkgdG8gcG9pbnQg
c29tZSBvZiB0aGVtIGJhc2VkIG9uIHdoZXJlIHlvdSBhcmUgCj4+IGxvb2tpbmcgdG8gaW1wcm92
ZS4KPiAKPiBTdXJseSBpIHdhbnQgdG8gaW1wcm92ZSBwZXJmb3JtYW5jZS4KPiAKPiBGZWF0dXJl
cyBsaWtlIEZhc3QgU3RhcnR1cCAoIEkgbGVhcm5lZCBmcm9tIHhlbiBzdW1taXQgMjAxOCwgc2Ft
c3VuZyBhdXRvbW90aXZlIAo+IHByZXNlbnRhdGlvbikuCj4gCj4gQnV0IGN1cnJlbnRseSBpIGRv
bid0IHVuZGVyc3RhbmQgeGVuIHdlbGwsIG9ubHkgYSBmZXcgd2Vla3MgZXhwZXJpZW5jZS4KCldl
IGRvIGhhdmUgc21hbGwgdGFzayBmb3IgbmV3Y29tZXJzIHRoYXQgd291bGQgaW1wcm92ZSBYZW4g
Y29kZSBiYXNlIGFuZCBhbHNvIAphbGxvdyB5b3VyIHRvIHVuZGVyc3RhbmQgbW9yZSBzb21lIHBh
cnQgb2YgdGhlIGNvZGUuCgpJZiB5b3UgaGF2ZSBhIHNwZWNpZmljIGFyZWEgb2YgaW50ZXJlc3Qs
IEkgY2FuIHNlZSBpZiBJIGhhdmUgc29tZSBzbWFsbCB0YXNrcyB0aGVyZS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:23:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12: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 1hb2IE-0004xA-HI; Wed, 12 Jun 2019 12:23: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=QkcZ=UL=merlin.srs.infradead.org=batv+a3edd932a3ca58f2a938+5771+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1hb2ID-0004x4-TR
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:23:53 +0000
X-Inumbo-ID: ef95179a-8d0c-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef95179a-8d0c-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:23:52 +0000 (UTC)
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=n5fop2QXqfzNTKiHX6fcEyoZnrh8NTOAYr11M+If+rM=; b=Tzt54zeTi6VK03bgwFyRr9md7
 NBdUtQ9MmE7enRd5vL4PeIpChjRkBlBFL7w84TfEgqqSmGwolkN2FgDv1211rPCjhVPGR3z2Z5exY
 JQ/24FmFwKpXIkh70n2C1L3o5gWF7OvMKObnHX4qc+1oyUW2RVnmMFQ3Ua9FqMRNVRZODjwwzh2QY
 MTkjwuLHVwKVV7kikzqHem1PYJr4tW5rpUMehgUKAlMLy/8fXf+TFnUpmDGwASY2hOK/fEZKefbvf
 eD9ipA7tgQuDIaCU6UKzEWkiPL3thxmYSDKc35IpcFKo5iUXs8moIYgdevhigSdsraAW5KCzdR7m8
 1m7x7ujQw==;
Received: from [54.239.6.185] (helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hb2I6-0005yL-M5; Wed, 12 Jun 2019 12:23:47 +0000
Message-ID: <9871a2a2fa1a6cbd3feacd644cec24e4c1a1f94b.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Date: Wed, 12 Jun 2019 13:23:44 +0100
In-Reply-To: <985d92a7-8abb-86f7-bc04-2ba4fa59851c@citrix.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
 <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
 <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
 <3b5427e86779bb32e62d69f76c0bd4f5c6f4de0e.camel@infradead.org>
 <985d92a7-8abb-86f7-bc04-2ba4fa59851c@citrix.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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: multipart/mixed; boundary="===============8926674086949329860=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8926674086949329860==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-CKXxzzmqouddV3MLXT88"


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

On Wed, 2019-06-12 at 13:20 +0100, Andrew Cooper wrote:
> You definitely complained about the BDA on IRC, which is why I started
> looking, but I'm happy to leave you out of the patch if you'd prefer.

I did indeed complain about the BDA, but mostly when we were reading
the amount of memory available from the BDA... when that had been
overwritten by kexec loading data segments over it :)

I don't think I spotted this *particular* issue, so perhaps "Dave made
me start staring at this crap again" instead of literally "Reported by
Dave" is truer...

--=-CKXxzzmqouddV3MLXT88
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
NjEyMTIyMzQ0WjAvBgkqhkiG9w0BCQQxIgQgAtVvHkfXbk0iMlLONCNrC8pMuyLokcLd3Vb+6obh
dMIwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBADV2XB0roIb4iebm5fRnGeTT/HX/DPLOWJ8jmkLht0UV1WUx5NLkN5sP0mVlXklB
ZFl4NJYBO2LINDR7VZsDRySDbsRZ3Yv85zyMXGTn0YacsnSIBm97E2MwMD+R5Xk7QcH2dUsOVexN
m1Zt4Ug8SwPcY0xy+321rzaCcY6kQ/fan3rXKLYD8I1LEzb+tcVWGsnwA3M2xXNg2XpCfyKCgeMC
x/pH/IsZbFngfbMUxB8Zm/8yBCL+Xqmzu9/p8cbfF4SJcK42ZmzN6dRSUkHPU10sCt+fH9qre9ZE
5rjrdyt7PlIWNzJtm15zz2SjZ6OehIKry39TC7NVEiX37S5tcV0AAAAAAAA=


--=-CKXxzzmqouddV3MLXT88--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8926674086949329860==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:25:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12: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 1hb2Je-00055G-GO; Wed, 12 Jun 2019 12: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb2Jd-000551-1t
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:25:21 +0000
X-Inumbo-ID: 23bdf076-8d0d-11e9-a640-0b24ae8e3a95
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 23bdf076-8d0d-11e9-a640-0b24ae8e3a95;
 Wed, 12 Jun 2019 12:25: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: Z5ONTN5puMJcny6boeh9pfhLbBWTHwT1jeSy3GXhHF6cESuBhMhrOF3DHEUHryG+qiCGGUNdEs
 PgAm1Oz5NtXwf3Z3htxQsyyisOHCVbZCONIfpeSrdufAiXzWeDrgPdAchIm5/eEkbyX0Hp4IKq
 1O45cX6p3MgVKr80dxHY91uAVT+Ol4YDC3bVv9w08jbzyDVONdc9VVa0g4cu3V2C+cWNCueSTO
 OwGvJ56r2xSDrSNy65LeqEuD5h8vLvGA2lvjxUQJdaquRtNcDMbIxqWKxM5XIbL/FDb+JOBdXo
 w2g=
X-SBRS: 2.7
X-MesageID: 1636853
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,365,1557201600"; 
   d="scan'208";a="1636853"
To: David Woodhouse <dwmw2@infradead.org>, Jan Beulich <JBeulich@suse.com>
References: <1560337513-6958-1-git-send-email-andrew.cooper3@citrix.com>
 <5D00E74D02000078002377AA@prv1-mh.provo.novell.com>
 <27e0dbf5-5879-0807-ad03-a24735c741cd@citrix.com>
 <5D00E95002000078002377C8@prv1-mh.provo.novell.com>
 <3b5427e86779bb32e62d69f76c0bd4f5c6f4de0e.camel@infradead.org>
 <985d92a7-8abb-86f7-bc04-2ba4fa59851c@citrix.com>
 <9871a2a2fa1a6cbd3feacd644cec24e4c1a1f94b.camel@infradead.org>
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: <236d72bc-66fc-caff-79cb-f320af38fe16@citrix.com>
Date: Wed, 12 Jun 2019 13:25:14 +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: <9871a2a2fa1a6cbd3feacd644cec24e4c1a1f94b.camel@infradead.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/boot: Drop vestigial support for
 pre-SIPI APICs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTIvMDYvMjAxOSAxMzoyMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwgMjAx
OS0wNi0xMiBhdCAxMzoyMCArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gWW91IGRlZmlu
aXRlbHkgY29tcGxhaW5lZCBhYm91dCB0aGUgQkRBIG9uIElSQywgd2hpY2ggaXMgd2h5IEkgc3Rh
cnRlZAo+PiBsb29raW5nLCBidXQgSSdtIGhhcHB5IHRvIGxlYXZlIHlvdSBvdXQgb2YgdGhlIHBh
dGNoIGlmIHlvdSdkIHByZWZlci4KPiBJIGRpZCBpbmRlZWQgY29tcGxhaW4gYWJvdXQgdGhlIEJE
QSwgYnV0IG1vc3RseSB3aGVuIHdlIHdlcmUgcmVhZGluZwo+IHRoZSBhbW91bnQgb2YgbWVtb3J5
IGF2YWlsYWJsZSBmcm9tIHRoZSBCREEuLi4gd2hlbiB0aGF0IGhhZCBiZWVuCj4gb3ZlcndyaXR0
ZW4gYnkga2V4ZWMgbG9hZGluZyBkYXRhIHNlZ21lbnRzIG92ZXIgaXQgOikKPgo+IEkgZG9uJ3Qg
dGhpbmsgSSBzcG90dGVkIHRoaXMgKnBhcnRpY3VsYXIqIGlzc3VlLCBzbyBwZXJoYXBzICJEYXZl
IG1hZGUKPiBtZSBzdGFydCBzdGFyaW5nIGF0IHRoaXMgY3JhcCBhZ2FpbiIgaW5zdGVhZCBvZiBs
aXRlcmFsbHkgIlJlcG9ydGVkIGJ5Cj4gRGF2ZSIgaXMgdHJ1ZXIuLi4KCk9rLsKgIEknbGwgZmln
dXJlIG91dCBzb21lIHN1aXRhYmxlIHdvcmRpbmcgd2hlbiBJIGNvbW1pdC4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:35:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:35:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2TM-0006Op-3d; Wed, 12 Jun 2019 12:35:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HXjY=UL=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hb2TK-0006Oj-UD
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:35:22 +0000
X-Inumbo-ID: 8b056b2a-8d0e-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 8b056b2a-8d0e-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:35:21 +0000 (UTC)
Received: by mail-qt1-x844.google.com with SMTP id x47so18262824qtk.11
 for <xen-devel@lists.xenproject.org>; Wed, 12 Jun 2019 05:35:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=2a6XZx9xgsw8kOJxsWXYh5kBadD14RGl5iKLKSprIQc=;
 b=GFvzogg+albm3Tgak6euGsWijtFcQTKujdW2vV+ur8Z77r/2992sOjCUjNHrvrvZVs
 Rsr4B1VVgEsOm29ieGl2mTPieHaBjf1d4V93R5GDYwRU/+zedL0Ag7A7Ze9NCfNeHW0Z
 MsbqwoORJR4xWNJLzr5Bpy1hDKg//6292kKXIEoksucUqG7itHow/XMkxXm6qg13QUl8
 lDadK49hSdvKBFL2Eu3u4rsgQZp5MbuzJGVvOQVFGBVvTCCF1iIuQ6f4ohtd59Pzg1qx
 bDzsWgAOMfTCITiTIQ0fAFWsx0lnMMjzGqw9u4taTvLy6osixm4g9FYmBWT4mo8uBZ0H
 BzkA==
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=2a6XZx9xgsw8kOJxsWXYh5kBadD14RGl5iKLKSprIQc=;
 b=oCmyAuvof6s4S1Gznj5c0MSDrot6tWVugSjlZ+3dupgLxDFikOK1R9nCBb1MNYpPsC
 1snaC4MQJK+GkhsYWbHaKbqOVfCdqR33ukvRDn+x+y6O28pp3XFRksktrNRkjZfHDu1e
 kaUEQ1muO6aEAnMVvKlkOyiNgJVhLCaq1ny+Ba8vMhM1JiItBnSS+K7eV2Gpxa4fJWPp
 EJYMHOixpfEhjRNm324HNIgaUXU6ZulYFPrgnGqtxoJguJ6bqbxdI4eiSfbB2y56o7Zu
 Ss1dWk0f06yZdew4Xx8IZMCH1pRbsde3G/QC8k94YmbqwlbeV++K4mTjv7Gv5tTPzmw0
 amog==
X-Gm-Message-State: APjAAAXG5LM0R+alsoo+MhemWlItu4CdbfmQbk1w3DJ0ihO46TkYGq7N
 rBNRj+pyajqYzqH1YPqyf6GFkYlcuJ0=
X-Google-Smtp-Source: APXvYqy5fTI6zsY5NcKFg6beqVIAzDDdlX5IO6ZRJ5EZfHfqLhYVJjn0IWSWeiGwgCbB7OY4y3XVUg==
X-Received: by 2002:ac8:3a63:: with SMTP id w90mr68662115qte.371.1560342920756; 
 Wed, 12 Jun 2019 05:35:20 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id o38sm9442666qto.96.2019.06.12.05.35.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 12 Jun 2019 05:35:20 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Jun 2019 08:34:45 -0400
Message-Id: <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
Subject: [Xen-devel] [PATCH v3 2/2] argo: correctly report pending message
 length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

V2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdkIGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUg
cXVldWUKZW50cnkgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUgbWVzc2FnZSBzbyB0aGF0IFhl
biBrbm93cyB0bwpzZW5kIGEgVklSUSB0byB0aGUgcmVzcGVjdGl2ZSBkb21haW4gd2hlbiBlbm91
Z2ggc3BhY2UgZnJlZXMgdXAKaW4gdGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZl
ciwgWGVuIGRvZXNuJ3QgcG9wdWxhdGUKdGhlIGxlbmd0aCBvZiB0aGUgbXNnIGlmIGEgZ2l2ZW4g
d3JpdGUgZmFpbHMsIHNvIHRoaXMgbGVuZ3RoIGlzCmFsd2F5cyByZXBvcnRlZCBhcyB6ZXJvLiBU
aGlzIGNhdXNlcyBYZW4gdG8gc3B1cnJpb3VzbHkgd2FrZSB1cAphIGRvbWFpbiBldmVuIHdoZW4g
dGhlIHJpbmcgZG9lc24ndCBoYXZlIGVub3VnaCBzcGFjZS4KClRoaXMgcGF0Y2ggbWFrZXMgc3Vy
ZSB0aGF0IHRoZSBtc2cgbGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5CnBvcHVsYXRpbmcgaXQg
aW4gdGhlIGV2ZW50IG9mIGEgd3JpdGUgZmFpbHVyZS4KClNpZ25lZC1vZmYtYnk6IE5pY2hvbGFz
IFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgotLS0KIHhlbi9jb21tb24vYXJnby5j
IHwgMzkgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9hcmdvLmMgYi94ZW4vY29tbW9uL2FyZ28uYwppbmRleCAyZjg3NGE1NzBkLi5jOGY0
MzAyOTYzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2FyZ28uYworKysgYi94ZW4vY29tbW9uL2Fy
Z28uYwpAQCAtNzY1LDI3ICs3NjUsMjAgQEAgaW92X2NvdW50KGNvbnN0IHhlbl9hcmdvX2lvdl90
ICpwaW92LCB1bnNpZ25lZCBpbnQgbmlvdiwKIHN0YXRpYyBpbnQKIHJpbmdidWZfaW5zZXJ0KGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBhcmdvX3JpbmdfaW5mbyAqcmluZ19pbmZvLAog
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGFyZ29fcmluZ19pZCAqc3JjX2lkLCB4ZW5fYXJn
b19pb3ZfdCAqaW92cywKLSAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBuaW92LCB1aW50MzJf
dCBtZXNzYWdlX3R5cGUsCi0gICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpvdXRfbGVuKQor
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5pb3YsIHVpbnQzMl90IG1lc3NhZ2VfdHlwZSwg
dW5zaWduZWQgaW50IGxlbikKIHsKICAgICB4ZW5fYXJnb19yaW5nX3QgcmluZzsKICAgICBzdHJ1
Y3QgeGVuX2FyZ29fcmluZ19tZXNzYWdlX2hlYWRlciBtaCA9IHsgfTsKICAgICBpbnQgc3AsIHJl
dDsKLSAgICB1bnNpZ25lZCBpbnQgbGVuID0gMDsKICAgICB4ZW5fYXJnb19pb3ZfdCAqcGlvdjsK
ICAgICBYRU5fR1VFU1RfSEFORExFKHVpbnQ4KSBOVUxMX2huZCA9IHsgfTsKIAogICAgIEFTU0VS
VChMT0NLSU5HX0wzKGQsIHJpbmdfaW5mbykpOwogCiAgICAgLyoKLSAgICAgKiBPYnRhaW4gdGhl
IHRvdGFsIHNpemUgb2YgZGF0YSB0byB0cmFuc21pdCAtLSBzZXRzIHRoZSAnbGVuJyB2YXJpYWJs
ZQotICAgICAqIC0tIGFuZCBzYW5pdHkgY2hlY2sgdGhhdCB0aGUgaW92cyBjb25mb3JtIHRvIHNp
emUgYW5kIG51bWJlciBsaW1pdHMuCiAgICAgICogRW5mb3JjZWQgYmVsb3c6IG5vIG1vcmUgdGhh
biAnbGVuJyBieXRlcyBvZiBndWVzdCBkYXRhCiAgICAgICogKHBsdXMgdGhlIG1lc3NhZ2UgaGVh
ZGVyKSB3aWxsIGJlIHNlbnQgaW4gdGhpcyBvcGVyYXRpb24uCiAgICAgICovCi0gICAgcmV0ID0g
aW92X2NvdW50KGlvdnMsIG5pb3YsICZsZW4pOwotICAgIGlmICggcmV0ICkKLSAgICAgICAgcmV0
dXJuIHJldDsKIAogICAgIC8qCiAgICAgICogVXBwZXIgYm91bmQgY2hlY2sgdGhlIG1lc3NhZ2Ug
bGVuIGFnYWluc3QgdGhlIHJpbmcgc2l6ZS4KQEAgLTk4Myw4ICs5NzYsNiBAQCByaW5nYnVmX2lu
c2VydChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgYXJnb19yaW5nX2luZm8gKnJpbmdf
aW5mbywKICAgICAgKiB2ZXJzdXMgcGVyZm9ybWFuY2UgY29zdCBjb3VsZCBiZSBhZGRlZCB0byBk
ZWNpZGUgdGhhdCBoZXJlLgogICAgICAqLwogCi0gICAgKm91dF9sZW4gPSBsZW47Ci0KICAgICBy
ZXR1cm4gcmV0OwogfQogCkBAIC0xOTc2LDcgKzE5NjcsNyBAQCBzZW5kdihzdHJ1Y3QgZG9tYWlu
ICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRkciwKICAgICBzdHJ1Y3QgYXJnb19yaW5n
X2lkIHNyY19pZDsKICAgICBzdHJ1Y3QgYXJnb19yaW5nX2luZm8gKnJpbmdfaW5mbzsKICAgICBp
bnQgcmV0ID0gMDsKLSAgICB1bnNpZ25lZCBsb25nIGxlbiA9IDA7CisgICAgdW5zaWduZWQgaW50
IGxlbiA9IDA7CiAKICAgICBhcmdvX2RwcmludGsoInNlbmR2OiAoJXU6JXgpLT4oJXU6JXgpIG5p
b3Y6JXUgdHlwZToleFxuIiwKICAgICAgICAgICAgICAgICAgc3JjX2FkZHItPmRvbWFpbl9pZCwg
c3JjX2FkZHItPmFwb3J0LCBkc3RfYWRkci0+ZG9tYWluX2lkLApAQCAtMjA0NCwxNyArMjAzNSwy
NSBAQCBzZW5kdihzdHJ1Y3QgZG9tYWluICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRk
ciwKICAgICB7CiAgICAgICAgIHNwaW5fbG9jaygmcmluZ19pbmZvLT5MM19sb2NrKTsKIAotICAg
ICAgICByZXQgPSByaW5nYnVmX2luc2VydChkc3RfZCwgcmluZ19pbmZvLCAmc3JjX2lkLCBpb3Zz
LCBuaW92LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZXNzYWdlX3R5cGUsICZsZW4p
OwotICAgICAgICBpZiAoIHJldCA9PSAtRUFHQUlOICkKKyAgICAgICAgLyoKKyAgICAgICAgICog
T2J0YWluIHRoZSB0b3RhbCBzaXplIG9mIGRhdGEgdG8gdHJhbnNtaXQgLS0gc2V0cyB0aGUgJ2xl
bicgdmFyaWFibGUKKyAgICAgICAgICogLS0gYW5kIHNhbml0eSBjaGVjayB0aGF0IHRoZSBpb3Zz
IGNvbmZvcm0gdG8gc2l6ZSBhbmQgbnVtYmVyIGxpbWl0cy4KKyAgICAgICAgICovCisgICAgICAg
IHJldCA9IGlvdl9jb3VudChpb3ZzLCBuaW92LCAmbGVuKTsKKyAgICAgICAgaWYgKCAhcmV0ICkK
ICAgICAgICAgewotICAgICAgICAgICAgaW50IHJjOworICAgICAgICAgICAgcmV0ID0gcmluZ2J1
Zl9pbnNlcnQoZHN0X2QsIHJpbmdfaW5mbywgJnNyY19pZCwgaW92cywgbmlvdiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1lc3NhZ2VfdHlwZSwgbGVuKTsKKyAgICAgICAgICAg
IGlmICggcmV0ID09IC1FQUdBSU4gKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGlu
dCByYzsKIAotICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFp
bGVkLCBFQUdBSU5cbiIpOwotICAgICAgICAgICAgLyogcmVxdWV1ZSB0byBpc3N1ZSBhIG5vdGlm
aWNhdGlvbiB3aGVuIHNwYWNlIGlzIHRoZXJlICovCi0gICAgICAgICAgICByYyA9IHBlbmRpbmdf
cmVxdWV1ZShkc3RfZCwgcmluZ19pbmZvLCBzcmNfaWQuZG9tYWluX2lkLCBsZW4pOwotICAgICAg
ICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICAgICAgcmV0ID0gcmM7CisgICAgICAgICAgICAg
ICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2VuZHYgZmFpbGVkLCBFQUdBSU5cbiIpOwor
ICAgICAgICAgICAgICAgIC8qIHJlcXVldWUgdG8gaXNzdWUgYSBub3RpZmljYXRpb24gd2hlbiBz
cGFjZSBpcyB0aGVyZSAqLworICAgICAgICAgICAgICAgIHJjID0gcGVuZGluZ19yZXF1ZXVlKGRz
dF9kLCByaW5nX2luZm8sIHNyY19pZC5kb21haW5faWQsIGxlbik7CisgICAgICAgICAgICAgICAg
aWYgKCByYyApCisgICAgICAgICAgICAgICAgICAgIHJldCA9IHJjOworICAgICAgICAgICAgfQog
ICAgICAgICB9CiAKICAgICAgICAgc3Bpbl91bmxvY2soJnJpbmdfaW5mby0+TDNfbG9jayk7Ci0t
IAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:47:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2ep-0007Kj-CO; Wed, 12 Jun 2019 12:47:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb2eo-0007Ke-SY
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:47:14 +0000
X-Inumbo-ID: 33644ec4-8d10-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 33644ec4-8d10-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 12:47:13 +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: LDG7zhCCW9ROtptSBn/9kakc+4YPx46wrkFGiY6MLEhescxWqqbAmrkymGTqUmgjVO5hq96eO+
 zGJfJEbXETn1zxILWUB+ExgGnHe5Y/fCIFOg+W9KIQoPSW7ttitSap3YE7IRVckVRr06sK8Zd3
 bZQvXGrEm0lo6DDA5+q+w5fHjcGjZHgbmhnqdZHZ0cqonjaAykVw5gsuQZy0bCKA/xA0OZ1aY0
 4yP9sfYMXs95qrzFbmj/UA9Hkdi3ipPtBv6DDfZlLQ61beHjj/dYo9qnM+ihdeO1K6FzYYi+8J
 UNM=
X-SBRS: 2.7
X-MesageID: 1637662
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,365,1557201600"; 
   d="scan'208";a="1637662"
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>,
 <xen-devel@lists.xenproject.org>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
 <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.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: <82cafc94-91c2-bf32-3c73-28ede8d0abb1@citrix.com>
Date: Wed, 12 Jun 2019 13:47:09 +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: <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/2] argo: correctly report pending
 message length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

T24gMTIvMDYvMjAxOSAxMzozNCwgTmljaG9sYXMgVHNpcmFraXMgd3JvdGU6Cj4gV2hlbiBhIG1l
c3NhZ2UgaXMgcmVxdWV1ZSdkIGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUgcXVldWUKPiBl
bnRyeSBjb250YWlucyB0aGUgbGVuZ3RoIG9mIHRoZSBtZXNzYWdlIHNvIHRoYXQgWGVuIGtub3dz
IHRvCj4gc2VuZCBhIFZJUlEgdG8gdGhlIHJlc3BlY3RpdmUgZG9tYWluIHdoZW4gZW5vdWdoIHNw
YWNlIGZyZWVzIHVwCj4gaW4gdGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZlciwg
WGVuIGRvZXNuJ3QgcG9wdWxhdGUKPiB0aGUgbGVuZ3RoIG9mIHRoZSBtc2cgaWYgYSBnaXZlbiB3
cml0ZSBmYWlscywgc28gdGhpcyBsZW5ndGggaXMKPiBhbHdheXMgcmVwb3J0ZWQgYXMgemVyby4g
VGhpcyBjYXVzZXMgWGVuIHRvIHNwdXJyaW91c2x5IHdha2UgdXAKPiBhIGRvbWFpbiBldmVuIHdo
ZW4gdGhlIHJpbmcgZG9lc24ndCBoYXZlIGVub3VnaCBzcGFjZS4KPgo+IFRoaXMgcGF0Y2ggbWFr
ZXMgc3VyZSB0aGF0IHRoZSBtc2cgbGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5Cj4gcG9wdWxh
dGluZyBpdCBpbiB0aGUgZXZlbnQgb2YgYSB3cml0ZSBmYWlsdXJlLgo+Cj4gU2lnbmVkLW9mZi1i
eTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Cj4gLS0tCgpKdXN0
IGFzIGEgbm90ZSBmb3IgZnV0dXJlIHBhdGNoZXMsIGl0IGlzIGV4cGVjdGVkIHRvIGhhdmUgYSBj
aGFuZ2Vsb2cKaGVyZSBzbyByZXZpZXdlcnMgY2FuIHNlZSB3aGF0IGhhcyBjaGFuZ2VkIGZyb20g
dGhlIHByZXZpb3VzIHZlcnNpb24uCgpBcyB0aGlzIGlzIG1haW5seSBiZXR3ZWVuIHlvdSBhbmQg
Q2hyaXMsIGl0cyBwcm9iYWJseSBmaW5lIGZvciBub3csIGJ1dApodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDYvbXNnMDA3NjUuaHRtbApp
cyBhIGdvb2QgcmVjZW50IGV4YW1wbGUuwqAgSXQgaXMgZnJlZWZvcm0gdGV4dCwgYW5kIGFzIGxv
bmcgYXMgaXRzIGNsZWFyCnRvIGZvbGxvdywgaXQgc2hvdWxkIGJlIGZpbmUgaG93ZXZlciB5b3Ug
Y2hvc2UgdG8gZm9ybWF0IGl0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:47:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:47:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2fO-0007N7-Mx; Wed, 12 Jun 2019 12:47: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb2fN-0007Mw-Uj
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:47:49 +0000
X-Inumbo-ID: 46c63d64-8d10-11e9-9559-778dc87d0134
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 46c63d64-8d10-11e9-9559-778dc87d0134;
 Wed, 12 Jun 2019 12:47: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 A5C8628;
 Wed, 12 Jun 2019 05:47: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 BB6FB3F246;
 Wed, 12 Jun 2019 05:47:44 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
 <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@arm.com>
 <c2876923-91b7-77ef-c14a-c4c46b0cfcb7@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2dbf8e6c-04ae-0925-cc1f-cfcb65678272@arm.com>
Date: Wed, 12 Jun 2019 13:47:43 +0100
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: <c2876923-91b7-77ef-c14a-c4c46b0cfcb7@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH
 MM-PART3 v2 04/12] xen/arm: mm: Only increment mfn when valid in
 xen_pt_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>,
 nd <nd@arm.com>, Andrii Anisov <Andrii_Anisov@epam.com>,
 Jan Beulich <jbeulich@suse.com>,
 "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMS8wNi8yMDE5IDIxOjI0LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDExLzA2
LzIwMTkgMjA6NTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gMTEvMDYvMjAxOSAxOTozNywg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+Pj4+IEN1cnJlbnRseSwgdGhlIE1GTiB3aWxsIGJlIGluY3JlbWVudGVk
IGV2ZW4gaWYgaXQgaXMgaW52YWxpZC4gVGhpcyB3aWxsCj4+Pj4gcmVzdWx0IHRvIGhhdmUgYSB2
YWxpZCBNRk4gYWZ0ZXIgdGhlIGZpcnN0IGl0ZXJhdGlvbi4KPj4+Pgo+Pj4+IFdoaWxlIHRoaXMg
aXMgbm90IGEgbWFqb3IgcHJvYmxlbSB0b2RheSwgdGhpcyB3aWxsIGJlIGluIHRoZSBmdXR1cmUg
aWYKPj4+PiB0aGUgY29kZSBleHBlY3QgYW4gaW52YWxpZCBNRk4gYXQgZXZlcnkgaXRlcmF0aW9u
Lgo+Pj4+Cj4+Pj4gU3VjaCBiZWhhdmlvciBpcyBwcmV2ZW50ZWQgYnkgYXZvaWRpbmcgdG8gaW5j
cmVtZW50IGFuIGludmFsaWQgTUZOLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+PiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNv
diA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4+Pgo+Pj4+IC0tLQo+Pj4+ICAgICAgIENoYW5n
ZXMgaW4gdjI6Cj4+Pj4gICAgICAgICAgIC0gTW92ZSB0aGUgcGF0Y2ggZWFybGllciBvbiBpbiB0
aGUgc2VyaWVzCj4+Pj4gICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4+Pj4g
LS0tCj4+Pj4gICAgeGVuL2FyY2gvYXJtL21tLmMgfCA1ICsrKystCj4+Pj4gICAgMSBmaWxlIGNo
YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPj4+PiBpbmRleCBmOTU2
YWE2Mzk5Li45ZGUyYTExNTBmIDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4+
Pj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPj4+PiBAQCAtMTA1MSwxMSArMTA1MSwxNCBAQCBz
dGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+Pj4+ICAg
IAo+Pj4+ICAgICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2NrKTsKPj4+PiAgICAKPj4+PiAtICAg
IGZvcig7IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQo
bWZuLCAxKSkKPj4+PiArICAgIGZvciggOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIgKz0gUEFHRV9T
SVpFICkKPj4+PiAgICAgICAgewo+Pj4+ICAgICAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2Vu
dHJ5KG9wLCBhZGRyLCBtZm4sIGZsYWdzKTsKPj4+PiAgICAgICAgICAgIGlmICggcmMgKQo+Pj4+
ICAgICAgICAgICAgICAgIGJyZWFrOwo+Pj4+ICsKPj4+PiArICAgICAgICBpZiAoICFtZm5fZXEo
bWZuLCBJTlZBTElEX01GTikgKQo+Pj4+ICsgICAgICAgICAgICBtZm4gPSBtZm5fYWRkKG1mbiwg
MSk7Cj4+Pj4gICAgICAgIH0KPj4+IFRoaXMgaXMgT0sgYnV0IGdvdCBtZSB0aGlua2luZzogc2hv
dWxkIHdlIGJlIHVwZGF0aW5nIHRoZSBtZm4gaW4gbWZuX2FkZAo+Pj4gaWYgdGhlIG1mbiBpcyBJ
TlZBTElEPyBUaGUgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pIGNvdWxkIGxpdmUgaW5zaWRlCj4+
PiB0aGUgc3RhdGljIGlubGluZSBtZm5fdCBtZm5fYWRkIGZ1bmN0aW9uLiBXaGF0IGRvIHlvdSB0
aGluaz8gSSBkb24ndAo+Pj4gdGhpbmsgdGhlcmUgYXJlIGFueSB2YWxpZCBzY2VuYXJpb3Mgd2hl
cmUgd2Ugd2FudCB0byBpbmNyZW1lbnQKPj4+IElOVkFMSURfTUZOLi4uCj4+IE15IGZpcnN0IHRo
b3VnaHQgaXMgbWZuX2FkZCguLi4pIG1heSBiZSB1c2VkIGluIHBsYWNlIHdoZXJlIHdlIGtub3cg
dGhlCj4+IG1mbiBpcyBub3QgSU5WQUxJRF9NRk4uIFNvIHdlIHdvdWxkIGFkZCBleHRyYSBjaGVj
ayB3aGVuIGl0IG1heSBub3QgYmUKPj4gbmVjZXNzYXJ5LiBBbHRob3VnaCwgSSBhbSBub3Qgc3Vy
ZSBpZiBpdCBpcyBpbXBvcnRhbnQuCj4+Cj4+IEkgaGF2ZSBhZGRlZCBBbmRyZXcgJiBKYW4gdG8g
Z2V0IGFueSBvcGluaW9ucy4KPiAKPiBtZm5fYWRkKGZvbywgYmFyKSBpcyBzaG9ydGhhbmQgZm9y
IGZvbyArPSBiYXIsIGFuZCBzaG91bGQgcmVtYWluIGFzIHN1Y2guCj4gCj4gSXQgZXhpc3RzIG9u
bHkgYmVjYXVzZSB3ZSBjYW4ndCBvdmVybG9hZCBvcGVyYXRvcnMgaW4gQywgYW5kIHdhbnQKPiBz
b21ldGhpbmcgc2xpZ2h0bHkgbW9yZSByZWFkYWJsZSB0aGFuIF9tZm4obWZuX3goZm9vKSArIGJh
cikKPiAKPiBCZWhpbmQgdGhlIHNjZW5lcywgdGhlIGNvbXBpbGVyIHdpbGwgdHVybiBpdCBiYWNr
IGludG8gYSBzaW5nbGUgYWRkCj4gaW5zdHJ1Y3Rpb24uCj4gCj4gVGhlIHNhdHVyYXRpbmcgYmVo
YXZpb3VyIGhlcmUgaXMgc3BlY2lmaWMgdG8gdGhlIHBhZ2V0YWJsZSBvcGVyZWF0aW9ucwo+IHdo
ZXJlIHBhc3NpbmcgSU5WQUxJRF9NRk4gaXMgYW4gYWxpYXMgZm9yIHVubWFwLCBhbmQgaXMgdGhl
cmVmb3JlIG5vdAo+IHVzZWZ1bCBpbiB0aGUgbWFqb3JpdHkgb2YgdGhlIHVzZXJzIG9mIG1mbl9h
ZGQoKSwgYW5kIGNlcnRhaW5seSBub3QKPiBzb21ldGhpbmcgd2Ugc2hvdWxkIGhhdmUgYSBoaWRk
ZW4gYnJhbmNoIGZvciBpbiB0aGUgbWlkZGxlIG9mIG1hbnkgdGlnaHQKPiBsb29wcy4KClRoYW5r
IHlvdSBmb3IgdGhlIGlucHV0ISBJIHdpbGwga2VlcCBtZm5fYWRkKCkgYXMgaXQgaXMuCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:55:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2mH-0008H9-Iz; Wed, 12 Jun 2019 12:54: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=7kto=UL=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1hb2mG-0008H4-Cy
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:54:56 +0000
X-Inumbo-ID: 4194a564-8d11-11e9-85db-d71cbe48ed62
Received: from spam2.hygon.cn (unknown [110.188.70.11])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4194a564-8d11-11e9-85db-d71cbe48ed62;
 Wed, 12 Jun 2019 12:54:48 +0000 (UTC)
Received: from MK-FE.hygon.cn ([172.23.18.61])
 by spam2.hygon.cn with ESMTP id x5CCsNeK054980;
 Wed, 12 Jun 2019 20:54:23 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from cncheex01.Hygon.cn ([172.23.18.10])
 by MK-FE.hygon.cn with ESMTP id x5CCsIti048429;
 Wed, 12 Jun 2019 20:54:18 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from pw-vbox.hygon.cn (172.23.18.44) by cncheex01.Hygon.cn
 (172.23.18.10) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1466.3; Wed, 12 Jun
 2019 20:54:22 +0800
From: Pu Wen <puwen@hygon.cn>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Jun 2019 20:53:58 +0800
Message-ID: <ce618b9652acb40e209f33b44e1394fe0f99451d.1560342915.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [172.23.18.44]
X-ClientProxiedBy: cncheex02.Hygon.cn (172.23.18.12) To cncheex01.Hygon.cn
 (172.23.18.10)
X-MAIL: spam2.hygon.cn x5CCsNeK054980
X-DNSRBL: 
Subject: [Xen-devel] [PATCH v6] x86/acpi: Add Hygon Dhyana 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: Pu Wen <puwen@hygon.cn>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIEh5Z29uIERoeWFuYSBzdXBwb3J0IHRvIHRoZSBhY3BpIGNwdWZyZXEgYW5kIGNwdWlkbGUg
c3Vic3lzdGVtcyBieQp1c2luZyB0aGUgY29kZSBwYXRoIG9mIEFNRC4KCltSZWJhc2Ugb3ZlciAw
Y2QwNzQxNCAieDg2L2NwdTogUmVudW1iZXIgWDg2X1ZFTkRPUl8qIHRvIGZvcm0gYSBiaXRtYXAi
XQoKU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRs
ZS5jICAgICAgICAgfCAzICsrLQogeGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9jcHVmcmVxLmMg
IHwgOCArKysrKy0tLQogeGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jIHwgMiAr
LQogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYyBiL3hlbi9hcmNoL3g4Ni9hY3Bp
L2NwdV9pZGxlLmMKaW5kZXggODg0NjcyMi4uNTkzMTkyOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2FjcGkvY3B1X2lkbGUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCkBA
IC04MDIsNyArODAyLDggQEAgdm9pZCBhY3BpX2RlYWRfaWRsZSh2b2lkKQogICAgICAgICAgICAg
X19td2FpdChjeC0+YWRkcmVzcywgMCk7CiAgICAgICAgIH0KICAgICB9Ci0gICAgZWxzZSBpZiAo
IGN1cnJlbnRfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCAmJgorICAgIGVs
c2UgaWYgKCAoY3VycmVudF9jcHVfZGF0YS54ODZfdmVuZG9yICYKKyAgICAgICAgICAgICAgIChY
ODZfVkVORE9SX0FNRCB8IFg4Nl9WRU5ET1JfSFlHT04pKSAmJgogICAgICAgICAgICAgICBjeC0+
ZW50cnlfbWV0aG9kID09IEFDUElfQ1NUQVRFX0VNX1NZU0lPICkKICAgICB7CiAgICAgICAgIC8q
IEludGVsIHByZWZlcnMgbm90IHRvIHVzZSBTWVNJTyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2FjcGkvY3B1ZnJlcS9jcHVmcmVxLmMgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVmcmVxL2Nw
dWZyZXEuYwppbmRleCBmNGUxM2UxLi43MDg2ZDFhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
YWNwaS9jcHVmcmVxL2NwdWZyZXEuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVmcmVxL2Nw
dWZyZXEuYwpAQCAtNjQ5LDcgKzY0OSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGNwdWZyZXFfZHJp
dmVyX2luaXQodm9pZCkKICAgICAgICAgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZf
VkVORE9SX0lOVEVMKSkKICAgICAgICAgcmV0ID0gY3B1ZnJlcV9yZWdpc3Rlcl9kcml2ZXIoJmFj
cGlfY3B1ZnJlcV9kcml2ZXIpOwogICAgIGVsc2UgaWYgKChjcHVmcmVxX2NvbnRyb2xsZXIgPT0g
RlJFUUNUTF94ZW4pICYmCi0gICAgICAgIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2
X1ZFTkRPUl9BTUQpKQorICAgICAgICAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICYKKyAgICAg
ICAgIChYODZfVkVORE9SX0FNRCB8IFg4Nl9WRU5ET1JfSFlHT04pKSkKICAgICAgICAgcmV0ID0g
cG93ZXJub3dfcmVnaXN0ZXJfZHJpdmVyKCk7CiAKICAgICByZXR1cm4gcmV0OwpAQCAtNjYwLDgg
KzY2MSw5IEBAIGludCBjcHVmcmVxX2NwdV9pbml0KHVuc2lnbmVkIGludCBjcHVpZCkKIHsKICAg
ICBpbnQgcmV0OwogCi0gICAgLyogQ3VycmVudGx5IHdlIG9ubHkgaGFuZGxlIEludGVsIGFuZCBB
TUQgcHJvY2Vzc29yICovCi0gICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgJiAoWDg2
X1ZFTkRPUl9JTlRFTCB8IFg4Nl9WRU5ET1JfQU1EKSApCisgICAgLyogQ3VycmVudGx5IHdlIG9u
bHkgaGFuZGxlIEludGVsLCBBTUQgYW5kIEh5Z29uIHByb2Nlc3NvciAqLworICAgIGlmICggYm9v
dF9jcHVfZGF0YS54ODZfdmVuZG9yICYKKyAgICAgICAgIChYODZfVkVORE9SX0lOVEVMIHwgWDg2
X1ZFTkRPUl9BTUQgfCBYODZfVkVORE9SX0hZR09OKSApCiAgICAgICAgIHJldCA9IGNwdWZyZXFf
YWRkX2NwdShjcHVpZCk7CiAgICAgZWxzZQogICAgICAgICByZXQgPSAtRUZBVUxUOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jIGIveGVuL2FyY2gveDg2
L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jCmluZGV4IDAyNWIzN2QuLjcyYWI2YTEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvcG93ZXJub3cuYworKysgYi94ZW4vYXJjaC94
ODYvYWNwaS9jcHVmcmVxL3Bvd2Vybm93LmMKQEAgLTM2MCw3ICszNjAsNyBAQCB1bnNpZ25lZCBp
bnQgX19pbml0IHBvd2Vybm93X3JlZ2lzdGVyX2RyaXZlcigpCiAKICAgICBmb3JfZWFjaF9vbmxp
bmVfY3B1KGkpIHsKICAgICAgICAgc3RydWN0IGNwdWluZm9feDg2ICpjID0gJmNwdV9kYXRhW2ld
OwotICAgICAgICBpZiAoYy0+eDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0FNRCkKKyAgICAgICAg
aWYgKCEoYy0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0FNRCB8IFg4Nl9WRU5ET1JfSFlHT04p
KSkKICAgICAgICAgICAgIHJldCA9IC1FTk9ERVY7CiAgICAgICAgIGVsc2UKICAgICAgICAgewot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 12:55:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 12: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 1hb2mf-0008K5-1T; Wed, 12 Jun 2019 12: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=7kto=UL=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1hb2md-0008Jo-FP
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 12:55:19 +0000
X-Inumbo-ID: 51d77a8c-8d11-11e9-b073-37f1934053dc
Received: from spam2.hygon.cn (unknown [110.188.70.11])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51d77a8c-8d11-11e9-b073-37f1934053dc;
 Wed, 12 Jun 2019 12:55:16 +0000 (UTC)
Received: from MK-DB.hygon.cn ([172.23.18.60])
 by spam2.hygon.cn with ESMTP id x5CCshb6055005;
 Wed, 12 Jun 2019 20:54:43 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from cncheex01.Hygon.cn ([172.23.18.10])
 by MK-DB.hygon.cn with ESMTP id x5CCsCUk066856;
 Wed, 12 Jun 2019 20:54:13 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from pw-vbox.hygon.cn (172.23.18.44) by cncheex01.Hygon.cn
 (172.23.18.10) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1466.3; Wed, 12 Jun
 2019 20:54:38 +0800
From: Pu Wen <puwen@hygon.cn>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Jun 2019 20:54:25 +0800
Message-ID: <86038466e1e7a77449230f97e19e9c3f436fd029.1560342915.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [172.23.18.44]
X-ClientProxiedBy: cncheex02.Hygon.cn (172.23.18.12) To cncheex01.Hygon.cn
 (172.23.18.10)
X-MAIL: spam2.hygon.cn x5CCshb6055005
X-DNSRBL: 
Subject: [Xen-devel] [PATCH v6] x86/pv: Add Hygon Dhyana support to emulate
 MSRs access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Pu Wen <puwen@hygon.cn>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEh5Z29uIERoeWFuYSBDUFUgc3VwcG9ydHMgbG90cyBvZiBNU1JzKHN1Y2ggYXMgcGVyZiBl
dmVudCBzZWxlY3QgYW5kCmNvdW50ZXIgTVNScywgaGFyZHdhcmUgY29uZmlndXJhdGlvbiBNU1Is
IE1NSU8gY29uZmlndXJhdGlvbiBiYXNlIGFkZHJlc3MKTVNSLCBNUEVSRi9BUEVSRiBNU1JzKSBh
cyBBTUQgQ1BVIGRvZXMsIHNvIGFkZCBIeWdvbiBEaHlhbmEgc3VwcG9ydCB0byB0aGUKUFYgZW11
bGF0aW9uIGluZnJhc3RydWN0dXJlIGJ5IHVzaW5nIHRoZSBjb2RlIHBhdGggb2YgQU1ELgoKW1Jl
YmFzZSBvdmVyIDBjZDA3NDE0ICJ4ODYvY3B1OiBSZW51bWJlciBYODZfVkVORE9SXyogdG8gZm9y
bSBhIGJpdG1hcCJdCgpTaWduZWQtb2ZmLWJ5OiBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgpBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9w
di9lbXVsLXByaXYtb3AuYyB8IDEyICsrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5z
ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYv
ZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggYjIw
ZDc5Yy4uMmQ1YzgyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtOTEzLDcgKzkxMyw4IEBA
IHN0YXRpYyBpbnQgcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAg
ICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgIGNhc2UgTVNSX0FNRF9GQU0xNUhfRVZO
VFNFTDAgLi4uIE1TUl9BTURfRkFNMTVIX1BFUkZDVFI1OgogICAgIGNhc2UgTVNSX0s3X0VWTlRT
RUwwIC4uLiBNU1JfSzdfUEVSRkNUUjM6Ci0gICAgICAgICAgICBpZiAoIHZwbXVfbXNyIHx8IChi
b290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpICkKKyAgICAgICAgICAg
IGlmICggdnBtdV9tc3IgfHwgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAmCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoWDg2X1ZFTkRPUl9BTUQgfCBYODZfVkVORE9SX0hZR09OKSkg
KQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlmICggdnBtdV9kb19yZG1zcihyZWcs
IHZhbCkgKQogICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTk5NSw3ICs5OTYsOCBAQCBz
dGF0aWMgaW50IHdyaXRlX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCB2YWwsCiAgICAg
Y2FzZSBNU1JfSzhfUFNUQVRFNjoKICAgICBjYXNlIE1TUl9LOF9QU1RBVEU3OgogICAgIGNhc2Ug
TVNSX0s4X0hXQ1I6Ci0gICAgICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4
Nl9WRU5ET1JfQU1EICkKKyAgICAgICAgaWYgKCAhKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAm
CisgICAgICAgICAgICAgICAoWDg2X1ZFTkRPUl9BTUQgfCBYODZfVkVORE9SX0hZR09OKSkgKQog
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggbGlrZWx5KCFpc19jcHVmcmVxX2NvbnRy
b2xsZXIoY3VycmQpKSB8fAogICAgICAgICAgICAgIHdybXNyX3NhZmUocmVnLCB2YWwpID09IDAg
KQpAQCAtMTA0NCw3ICsxMDQ2LDggQEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWduZWQgaW50
IHJlZywgdWludDY0X3QgdmFsLAogCiAgICAgY2FzZSBNU1JfSUEzMl9NUEVSRjoKICAgICBjYXNl
IE1TUl9JQTMyX0FQRVJGOgotICAgICAgICBpZiAoICEoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
ICYgKFg4Nl9WRU5ET1JfSU5URUwgfCBYODZfVkVORE9SX0FNRCkpICkKKyAgICAgICAgaWYgKCAh
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAmCisgICAgICAgICAgICAgICAoWDg2X1ZFTkRPUl9J
TlRFTCB8IFg4Nl9WRU5ET1JfQU1EIHwgWDg2X1ZFTkRPUl9IWUdPTikpICkKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1ZnJlcV9jb250cm9sbGVyKGN1cnJk
KSkgfHwKICAgICAgICAgICAgICB3cm1zcl9zYWZlKHJlZywgdmFsKSA9PSAwICkKQEAgLTEwNzYs
NyArMTA3OSw4IEBAIHN0YXRpYyBpbnQgd3JpdGVfbXNyKHVuc2lnbmVkIGludCByZWcsIHVpbnQ2
NF90IHZhbCwKICAgICAgICAgICAgIHZwbXVfbXNyID0gdHJ1ZTsKICAgICBjYXNlIE1TUl9BTURf
RkFNMTVIX0VWTlRTRUwwIC4uLiBNU1JfQU1EX0ZBTTE1SF9QRVJGQ1RSNToKICAgICBjYXNlIE1T
Ul9LN19FVk5UU0VMMCAuLi4gTVNSX0s3X1BFUkZDVFIzOgotICAgICAgICAgICAgaWYgKCB2cG11
X21zciB8fCAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSApCisg
ICAgICAgICAgICBpZiAoIHZwbXVfbXNyIHx8IChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgJgor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFg4Nl9WRU5ET1JfQU1EIHwgWDg2X1ZFTkRP
Ul9IWUdPTikpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoICh2cG11X21v
ZGUgJiBYRU5QTVVfTU9ERV9BTEwpICYmCiAgICAgICAgICAgICAgICAgICAgICAhaXNfaGFyZHdh
cmVfZG9tYWluKGN1cnJkKSApCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 13:01:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 13:01:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb2s2-0000j8-Om; Wed, 12 Jun 2019 13:00: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb2s1-0000j3-Lk
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 13:00:53 +0000
X-Inumbo-ID: 19bb7382-8d12-11e9-8d79-af6633585180
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 19bb7382-8d12-11e9-8d79-af6633585180;
 Wed, 12 Jun 2019 13:00: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 1910C28;
 Wed, 12 Jun 2019 06:00: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 7630F3F246;
 Wed, 12 Jun 2019 06:00:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-6-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111526300.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <517fa38c-d0fe-33f7-9646-831821b8ba18@arm.com>
Date: Wed, 12 Jun 2019 14:00:47 +0100
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: <alpine.DEB.2.21.1906111526300.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 05/12] xen/arm: mm: Introduce
 _PAGE_PRESENT and _PAGE_POPULATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDExLzA2LzIwMTkgMjM6MzUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIHRoZSBmbGFncyBhcmUgbm90IGVub3VnaCB0byBkZXNjcmliZSB3aGF0IGtpbmQgb2Yg
dXBkYXRlCj4+IHdpbGwgZG9uZSBvbiB0aGUgVkEgcmFuZ2UuIFRoZXkgbmVlZCB0byBiZSB1c2Vk
IGluIGNvbmp1bmN0aW9uIHdpdGggdGhlCj4+IGVudW0geGVubWFwX29wZXJhdGlvbi4KPj4KPj4g
SXQgd291bGQgYmUgbW9yZSBjb252ZW5pZW50IHRvIGhhdmUgYWxsIHRoZSBpbmZvcm1hdGlvbiBm
b3IgdGhlIHVwZGF0ZQo+PiBpbiBhIHNpbmdsZSBwbGFjZS4KPj4KPj4gVHdvIG5ldyBmbGFncyBh
cmUgYWRkZWQgdG8gcmVtb3ZlIHRoZSByZWxpZW5jZSBvbiB4ZW5tYXBfb3BlcmF0aW9uOgo+PiAg
ICAgIC0gX1BBR0VfUFJFU0VOVDogSW5kaWNhdGUgd2hldGhlciB3ZSBhcmUgYWRkaW5nL3JlbW92
aW5nIHRoZSBtYXBwaW5nCj4+ICAgICAgLSBfUEFHRV9QT1BVTEFURTogSW5kaWNhdGUgd2hldGhl
ciB3ZSBvbmx5IHBvcHVsYXRlIHBhZ2UtdGFibGVzCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IExvb2tpbmcgYWhlYWQgaW4gdGhpcyBz
ZXJpZXMsIEkga25vdyB0aGF0IHRoaXMgaXMgZG9uZSBzbyB0aGF0IGxhdGVyIG9uCj4geW91IGNh
biByZW1vdmUgZW51bSB4ZW5tYXBfb3BlcmF0aW9uLiBCdXQgd2hhdCBpcyB0aGUgZW5kIGdvYWw/
IFdoeSBkbwo+IHdlIHdhbnQgdG8gcmVtb3ZlIGVudW0geGVubWFwX29wZXJhdGlvbj8gSSBndWVz
cyBpdCBpcyB0byBtYWtlIHRoZSBjb2RlCj4gbW9yZSByZXVzYWJsZT8KClRoZSBlbmQgZ29hbCBp
cyB0byBzdHJlYW1saW5lIGFzIG11Y2ggYXMgcG9zc2libGUgdG8gcGFnZS10YWJsZSB1cGRhdGUu
IEkgd2FudGVkIAp0byBoYXZlIGFsbCB0aGUgaW5mb3JtYXRpb24gaW4gZmxhZ3MgYmVjYXVzZSBp
dCBpcyBtdWNoIGVhc2llciB0byByZWFzb24gd2l0aCAKb25lIHZhcmlhYmxlIG92ZXIgdHdvIHZh
cmlhYmxlcy4KCkZ1cnRoZXJtb3JlLCB4ODYgY29kZSBhbGxvd3MgbWFwX3BhZ2VzX3RvX3hlbigu
Li4pIHRvIGRlc3Ryb3kgbWFwcGluZ3MgYnV0IG5vdCAKdGhlIHVuZGVybHlpbmcgcGFnZS10YWJs
ZXMuIFRoaXMgaXMgdXNlZCBmb3IgaW5zdGFuY2UgZm9yIHRoZSB2dW5tYXAgdG8gYXZvaWQgCnJl
LWNyZWF0aW5nIHRoZSBwYWdlLXRhYmxlcyBhZnRlcndhcmRzLiBJIGhhdmUgYmVlbiB0aGlua2lu
ZyB0byBpbnRyb2R1Y2UgCnNpbWlsYXIgdGhpbmdzIG9uIEFybS4KCktlZXBpbmcgdGhlIHhlbm1h
cF9vcGVyYXRpb24gd291bGQgbWFrZSBpdCBhd2t3YXJkIHRvIHN1cHBvcnQgaXQgYmVjYXVzZSB5
b3UgCndvdWxkIGhhdmUgdG8gdHJhbnNsYXRlIHRoZSBmbGFncyB0byB0aGUgYWN0dWFsIG9wZXJh
dGlvbnMuCgoKPj4gLS0tCj4+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPj4gICAgICAgICAgLSBBZGQg
QW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAg
ICAgfCAyICstCj4+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmggfCA5ICsrKysrKystLQo+
PiAgIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pgo+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+PiBp
bmRleCA5ZGUyYTExNTBmLi4yMTkyZGVkZTU1IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
bW0uYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+PiBAQCAtMTA4Myw3ICsxMDgzLDcgQEAg
aW50IG1hcF9wYWdlc190b194ZW4odW5zaWduZWQgbG9uZyB2aXJ0LAo+PiAgIAo+PiAgIGludCBw
b3B1bGF0ZV9wdF9yYW5nZSh1bnNpZ25lZCBsb25nIHZpcnQsIHVuc2lnbmVkIGxvbmcgbnJfbWZu
cykKPj4gICB7Cj4+IC0gICAgcmV0dXJuIHhlbl9wdF91cGRhdGUoUkVTRVJWRSwgdmlydCwgSU5W
QUxJRF9NRk4sIG5yX21mbnMsIDApOwo+PiArICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKFJFU0VS
VkUsIHZpcnQsIElOVkFMSURfTUZOLCBucl9tZm5zLCBfUEFHRV9QT1BVTEFURSk7Cj4+ICAgfQo+
PiAgIAo+PiAgIGludCBkZXN0cm95X3hlbl9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIHYsIHVuc2ln
bmVkIGxvbmcgZSkKPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKPj4gaW5kZXggMmJjZGIwZjFhNS4uY2FmMmZhYzFm
ZiAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKPj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKPj4gQEAgLTc2LDYgKzc2LDggQEAKPj4gICAgKgo+PiAg
ICAqIFswOjJdIE1lbW9yeSBBdHRyaWJ1dGUgSW5kZXgKPj4gICAgKiBbMzo0XSBQZXJtaXNzaW9u
IGZsYWdzCj4+ICsgKiBbNV0gICBQcmVzZW50IGJpdAo+PiArICogWzZdICAgUG9wdWxhdGUgcGFn
ZSB0YWJsZQo+IAo+IFs1XSBpcyBwcmV0dHkgY2xlYXIuIEFzIGEgbml0LCBJIHdvdWxkIHByb2Jh
Ymx5IHdyaXRlOgo+IAo+ICAgWzVdIFBhZ2UgUHJlc2VudAoKQmV0dGVyIGFsdGVybmF0aXZlLCBJ
IHdpbGwgdXBkYXRlIHRoZSBjb21tZW50LgoKPiAKPiBiZWNhdXNlIHRoZXJlIGlzIG5vIG5lZWQg
dG8gc2F5ICJiaXQiLCB0aGUgWzVdIG1lYW5zIGl0IGlzIGEgYml0Lgo+IE90aGVyd2lzZSwgc29t
ZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZzoKPiAKPiAgIFs1XSBQcmVzZW50IGluIG1lbW9yeQo+
IAo+IGJ1dCBpdCdzIHVuaW1wb3J0YW50Lgo+IAo+IEl0J3MgWzZdIHRoYXQgd2UgbWlnaHQgd2Fu
dCB0byBleHBsYWluIGEgYml0IGJldHRlcjogaWYgd2Ugc2F5ICJQb3B1bGF0ZQo+IHBhZ2UgdGFi
bGUiIHRoZW4gZXZlcnkgdGltZSB3ZSB3YW50IHRoZSBYZW4gcGFnZXRhYmxlIHRvIGJlIHBvcHVs
YXRlZCB3ZQo+IHdvdWxkIG5lZWQgdG8gcGFzcyBfUEFHRV9QT1BVTEFURSwgZXZlbiB3aGVuIHRo
ZSBwYWdlIGlzIHByZXNlbnQgaW4KPiBtZW1vcnkuIERvIHlvdSBzZWUgd2hhdCBJIG1lYW4/IEkg
YW0gbm90IGVudGlyZWx5IHN1cmUgaG93IHRvIG1ha2UgaXQKPiBjbGVhcmVyLiBNYXliZToKClRv
IGJlIGhvbmVzdCwgSSB3YXMgbm90IGVudGlyZWx5IGhhcHB5IHdpdGggdGhlIGN1cnJlbnQgY29t
bWVudC4gQnV0IEkgYWxzbyAKd2Fzbid0IGFibGUgdG8gZmluZCBhIGJldHRlciBvbmUgOikuCgo+
IAo+ICAgWzZdIE9ubHkgcG9wdWxhdGUgcGFnZSB0YWJsZXMKSSBhbSBoYXBweSB3aXRoIHRoaXMg
YWx0ZXJuYXRpdmUuIEkgd2lsbCB1cGRhdGUgdGhlIGNvbW1lbnQuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 13:03:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 13: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 1hb2uW-0000rm-7v; Wed, 12 Jun 2019 13:03:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb2uU-0000rc-Sv
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 13:03:26 +0000
X-Inumbo-ID: 76b46467-8d12-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 76b46467-8d12-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 13:03: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: lJzcF+uqS6iYHUGh3SMBzp9Ve5n6tXIbDTCi+TkAnkGpfF2j0b1aYRMoTDEYESTh7I0F2Ssbr2
 V5FnU9f2LsMVnCnhQE56lljWEzESz0SEmuIcXIC2ge/99+jiqD3rrtvEcdwWQwSGfjtJ0Bfx1r
 Gw6Xxo/+9YDkE9/gChWpYggaPayO4pGreHJX3HsvAJw6HN4vqv0DC+SJNR+DouDE74k6I3R1rB
 4Q1cYYCqBA1dOJV5YHn7iW5ht3aCIFyjCOX4B6VH6nnIEj7y2PW0JuaMc0f2IlySpvv31NLd3Y
 YaY=
X-SBRS: 2.7
X-MesageID: 1616825
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,365,1557201600"; 
   d="scan'208";a="1616825"
To: Pu Wen <puwen@hygon.cn>, <xen-devel@lists.xenproject.org>
References: <86038466e1e7a77449230f97e19e9c3f436fd029.1560342915.git.puwen@hygon.cn>
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: <40b0052d-6077-9e6f-ed6e-0e5db88a2559@citrix.com>
Date: Wed, 12 Jun 2019 14:03: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: <86038466e1e7a77449230f97e19e9c3f436fd029.1560342915.git.puwen@hygon.cn>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v6] x86/pv: Add Hygon Dhyana support to
 emulate MSRs access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMjAxOSAxMzo1NCwgUHUgV2VuIHdyb3RlOgo+IFRoZSBIeWdvbiBEaHlhbmEgQ1BV
IHN1cHBvcnRzIGxvdHMgb2YgTVNScyhzdWNoIGFzIHBlcmYgZXZlbnQgc2VsZWN0IGFuZAo+IGNv
dW50ZXIgTVNScywgaGFyZHdhcmUgY29uZmlndXJhdGlvbiBNU1IsIE1NSU8gY29uZmlndXJhdGlv
biBiYXNlIGFkZHJlc3MKPiBNU1IsIE1QRVJGL0FQRVJGIE1TUnMpIGFzIEFNRCBDUFUgZG9lcywg
c28gYWRkIEh5Z29uIERoeWFuYSBzdXBwb3J0IHRvIHRoZQo+IFBWIGVtdWxhdGlvbiBpbmZyYXN0
cnVjdHVyZSBieSB1c2luZyB0aGUgY29kZSBwYXRoIG9mIEFNRC4KPgo+IFtSZWJhc2Ugb3ZlciAw
Y2QwNzQxNCAieDg2L2NwdTogUmVudW1iZXIgWDg2X1ZFTkRPUl8qIHRvIGZvcm0gYSBiaXRtYXAi
XQo+Cj4gU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KPiBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhhbmtzLsKgIEknbGwgY29tbWl0IGJv
dGggb2YgdGhlc2UgcGF0Y2hlcyBpbiBkdWUgY291cnNlLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 13:06:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 13: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 1hb2xe-00012a-Od; Wed, 12 Jun 2019 13: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=LY3b=UL=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hb2xd-00012U-A8
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 13:06:41 +0000
X-Inumbo-ID: ea5d8aab-8d12-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea5d8aab-8d12-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 13:06:39 +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=Vz71fAv9Dgsi5w8SWFWAKFrTsfzkrQd2BAWGvR/wWuI=; b=fErnmr3AWG76KtAlXl/YU8PcH
 TunZZicwX9oi7ZawY41vyXVmfR5Lsrdam4Nt5CesogYlNN+9bAAyLvoBe87Iv4BSAUSZs48pp8lPw
 YRadvSKrf2MpcW17rAP6mbqKeVAf+gmWrtNDb08tCFvZdQHhydJ/7ezrvMEF0+EedtOvwx1/HlNPI
 p7eAEKvubGtQgWXHLoaa2lCEtyO0tR9rPwhmLu7e8h+HFwCddEahLEpZHNW3LGknuER4plSS9imiN
 OBHEf86p9woXaqAyyCdj96h1Vjb80lIzCNprL9JpN8Dt4DEr55DhlPjlVm4v7aLXygmMW8zqUk9KT
 +2OKIaRaw==;
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 1hb2xP-0004XY-0m; Wed, 12 Jun 2019 13:06:33 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id 89BD620259522; Wed, 12 Jun 2019 13:48:36 +0200 (CEST)
Date: Wed, 12 Jun 2019 13:48:36 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190612114836.GI3436@hirez.programming.kicks-ass.net>
References: <20190612101228.23898-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190612101228.23898-1-jgross@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] x86/xen: disable nosmt in Xen 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>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgMTI6MTI6MjhQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBXaGVuIHJ1bm5pbmcgYXMgYSBYZW4gZ3Vlc3Qgc2VsZWN0aW5nICJub3NtdCIgZWl0
aGVyIHZpYSBjb21tYW5kIGxpbmUKPiBvciBpbXBsaWNpdGx5IHZpYSBkZWZhdWx0IHNldHRpbmdz
IG1ha2VzIG5vIHNlbnNlLCBhcyB0aGUgZ3Vlc3QgaGFzIG5vCj4gY2x1ZSBhYm91dCB0aGUgcmVh
bCBzeXN0ZW0gdG9wb2xvZ3kgaXQgaXMgcnVubmluZyBvbi4gV2l0aCBYZW4gaXQgaXMKPiB0aGUg
aHlwZXJ2aXNvcidzIGpvYiB0byBlbnN1cmUgdGhlIHByb3BlciBidWcgbWl0aWdhdGlvbnMgYXJl
IGFjdGl2ZQo+IHJlZ2FyZGluZyBzbXQgc2V0dGluZ3MuCj4gCj4gU28gd2hlbiBydW5uaW5nIGFz
IGEgWGVuIGd1ZXN0IHNldCBjcHVfc210X2NvbnRyb2wgdG8gIm5vdCBzdXBwb3J0ZWQiCj4gaW4g
b3JkZXIgdG8gYXZvaWQgZGlzYWJsaW5nIHJhbmRvbSB2Y3B1cy4KCklmIGl0IGRvZXNuJ3QgbWFr
ZSBzZW5zZTsgdGhlbiB0aGUgdG9wb2xvZ3kgc2hvdWxkIG5vdCBleHBvc2UgU01UCnRocmVhZHMg
YW5kIHRoZSBrbm9iIHdpbGwgbm90IGhhdmUgYW55IGVmZmVjdC4KCklmIHlvdSBleHBvc2UgU01U
IHRvcG9sb2d5IGluZm8gdG8gdGhlIGd1ZXN0LCB0aGVuIHlvdSBnZXQgd2hhdCB5b3UgYXNrCmZv
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 13:33:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 13: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 1hb3NP-0003Kb-2k; Wed, 12 Jun 2019 13:33:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kiAS=UL=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hb3NO-0003K4-0m
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 13:33:18 +0000
X-Inumbo-ID: a1ef2d61-8d16-11e9-8980-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1ef2d61-8d16-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 13:33:16 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 15:33:15 +0200
Received: from [192.168.0.36] (nwb-a10-snat.microfocus.com [10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Wed, 12 Jun 2019 14:32:49 +0100
Message-ID: <d37278c66ee6aca48bb075cc050f2b09a5b55936.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Wed, 12 Jun 2019 15:32:47 +0200
In-Reply-To: <44422740-bef7-0025-a139-67aa0de13982@citrix.com>
References: <20190528103313.13431jgross@suse.com>
 <20190528103313.13434jgross@suse.com>
 <afe9fd8d36b5e946208436bf8f7dcaba@citrix.com>
 <4e594f85-b33b-87ca-2253-53a70ab8808f@suse.com>
 <5D00C6960200007800237622@suse.com>
 <0889f51d8aed0c95ecfcd038678f945abf2ca42a.camel@suse.com>
 <5D00D07F020000780023768C@prv1-mh.provo.novell.com>
 <44422740-bef7-0025-a139-67aa0de13982@citrix.com>
Organization: SUSE
User-Agent: Evolution 3.32.2 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/60] xen/sched: let sched_switch_sched()
 return new lock address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 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>,
 Robert VanVossen <Robert.VanVossen@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Joshua Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============4706748662629695390=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2019-06-12 at 12:27 +0100, Andrew Cooper wrote:
> It is a consequence of our extra magic scheduler locks which protect
> the
> pointer used to locate them, and the ensuing double-step in ???
> (seriously - I can't figure out the function names created by the
> sched_lock() monstrosity) which take the lock, re-read the lock
> pointer
> and drop on a mismatch.
>=20
Just FTR, they're:

vcpu_schedule_lock()
vcpu_schedule_lock_irq()
vcpu_schedule_lock_irqsave()

and:

pcpu_schedule_lock()
pcpu_schedule_lock_irq()
pcpu_schedule_lock_irqsave()

and the corresponding *_schedule_unlock_*() ones, of course. ;-P

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)


--=-nyyQVz3B9tHlTvkrUwoG
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+4FAl0A/wAACgkQFkJ4iaW4
c+6EKhAAnI6vGMD12gCvhT6w1MGkein5ZYokJnzof65Q7dTByi5PD6bjzN9o8EDO
NVeB8qLlfjEku68JYJ+WcZ9Y3aEagQrkl8wBJoHbu7py37eEhrr6YSvXuj1+brav
MOAVH3eJA74iEpT3yEjeMVZkKvVOFEOB+YulOEs9yLmW+IpM7ZCuMn6VIkYcf9+m
+b2xkWsJx0gu9fpoCQnI1pLfRRV8a8jeDasIeoz6k3EKclG7jMv2pkAhCmefWf16
uYmUJs5pq1KPPfBiIsDm3Bx7h10SmKgV1Z37pAEetBGW1afzujHigkFIWn50O3ky
/C5B9Dcuh7tShc25v2EeN05oEU/YaWZe8ELphp1T9WK40g6d7YVnY9aXUubVtRDN
TwPtjNrkDDsWPTfl0TuutzR8fNq8ioZ/c+cO+p/9k3WkP2YSIyGz7Vqm2NjsNgWQ
SyiGEiOGsU2T0PpRbpZ6Hae+JXmoZ1ciZNgxSv/uPS9p0zFQu5SwMRDeEttmo1Ub
qOAVU34ysV+z9WCA1RLjTtgUqTorkqaCQpuaXV+8gLQrCfsMwxpa5JC94KhPcz0f
dgQnVvhUDEgRhfUt0KhoHe93zb0ZTlYm5zuOWPhGR362Wl4fb7WATPWp0daGtKg9
p6Wi/TZLRNndLSjATUyd0X2wLfnNtOTXNm6jkXTOaRev9eHpmzo=
=csK1
-----END PGP SIGNATURE-----

--=-nyyQVz3B9tHlTvkrUwoG--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4706748662629695390==--



From xen-devel-bounces@lists.xenproject.org Wed Jun 12 13:43:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 13:43:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb3Wy-0004Ex-Az; Wed, 12 Jun 2019 13:43:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HXjY=UL=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hb3Wx-0004Es-5p
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 13:43:11 +0000
X-Inumbo-ID: 03bf6fd0-8d18-11e9-8980-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03bf6fd0-8d18-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 13:43:09 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id q186so11717902oia.0
 for <xen-devel@lists.xenproject.org>; Wed, 12 Jun 2019 06:43:09 -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=+tHaOTtxTj7yR/f4Obnk0FCokNYjTO8hUVQOpS0utDw=;
 b=jnWhLioKsFjycdGAuxmO15Z9hugTzFY0lWot18j+GftN1pcBE+jhmPRgGhrrhPfE2p
 I6EbdH6+H8ixqXVmC7DE61iqC2xpJogymupktsrMiSAu4cULT+mch/seawUwqrs9/Luo
 RKt8uk9IkQDtUvC3jBc4DNZ5pzGJo1MFg1z09NdMYwjfWie65faXyS1IqphYVjSaOtQC
 J37Bkh8g0LFxqtnzFt5RdLIt4OMlGSmLq9VWtCUuXG9Jiq7fM/A/60USvrnE4XlDM3H9
 CFy+Wz+84nDh6E7FC1YQBhHE8cC7NRQzjtYlvtTo8jAsz3T5ymQY2q5eRPFyGmC2FppC
 pwoQ==
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=+tHaOTtxTj7yR/f4Obnk0FCokNYjTO8hUVQOpS0utDw=;
 b=le0CFWnApF5uMzyStOOad/RjiFPz0jv9Upsu8HP6LinmkQ9ZsJc/pdlSTPjn1XzxRl
 uXzjczsIKDcjnC0bIgELKxb0cvO5rl9AaX8WX666qQz7Bx/eryF1+LqxECcK6jR/ZOX5
 IvHb6RjVr/t5L4wzz3hUDLlfwEvkTswNpdkEST3f1Cy9vDqz6ds5GHz2s4efjcP/O/4v
 Q2aDPKnTW+LcFlnNcQAkXuxwXA4So5yte16g0LKGXlr+39XJZ3/L8KnDmZQC3XN9OYmC
 O2pCzH28Zi8tVucbzSklxUaPqHhbT6G3bGayPfWDOl0w/Z6t1gQ6pM/Ll2vFDi9wkH38
 eyhw==
X-Gm-Message-State: APjAAAWDmIDZF8bZXkJbcQhK1K66kkb6uDohz0yjGakubFhcJZrItOa5
 01sKWGuSdr5DRTReyuzefnJroLulJQbR5v8/neA=
X-Google-Smtp-Source: APXvYqwS68x1WlMnjeXUqRLLC8alWXD47943w1hdq7/KI0LPxBRIMKzh3YGCGDXy2zwkyrDNSn6LzZV8TlPQvKQnxaM=
X-Received: by 2002:aca:fc92:: with SMTP id a140mr12474514oii.19.1560346988709; 
 Wed, 12 Jun 2019 06:43:08 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
 <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
 <82cafc94-91c2-bf32-3c73-28ede8d0abb1@citrix.com>
In-Reply-To: <82cafc94-91c2-bf32-3c73-28ede8d0abb1@citrix.com>
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Date: Wed, 12 Jun 2019 09:42:57 -0400
Message-ID: <CAFqpmV+PQZWn6800FQXZg=2bt=0TgwJeEKXqmUQ0CW0G60uXyg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 2/2] argo: correctly report pending
 message length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

T24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgODo0NyBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDEyLzA2LzIwMTkgMTM6MzQsIE5pY2hvbGFz
IFRzaXJha2lzIHdyb3RlOgo+ID4gV2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdkIGluIFhlbidz
IGludGVybmFsIHF1ZXVlLCB0aGUgcXVldWUKPiA+IGVudHJ5IGNvbnRhaW5zIHRoZSBsZW5ndGgg
b2YgdGhlIG1lc3NhZ2Ugc28gdGhhdCBYZW4ga25vd3MgdG8KPiA+IHNlbmQgYSBWSVJRIHRvIHRo
ZSByZXNwZWN0aXZlIGRvbWFpbiB3aGVuIGVub3VnaCBzcGFjZSBmcmVlcyB1cAo+ID4gaW4gdGhl
IHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZlciwgWGVuIGRvZXNuJ3QgcG9wdWxhdGUK
PiA+IHRoZSBsZW5ndGggb2YgdGhlIG1zZyBpZiBhIGdpdmVuIHdyaXRlIGZhaWxzLCBzbyB0aGlz
IGxlbmd0aCBpcwo+ID4gYWx3YXlzIHJlcG9ydGVkIGFzIHplcm8uIFRoaXMgY2F1c2VzIFhlbiB0
byBzcHVycmlvdXNseSB3YWtlIHVwCj4gPiBhIGRvbWFpbiBldmVuIHdoZW4gdGhlIHJpbmcgZG9l
c24ndCBoYXZlIGVub3VnaCBzcGFjZS4KPiA+Cj4gPiBUaGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhh
dCB0aGUgbXNnIGxlbiBpcyBwcm9wZXJseSByZXBvcnRlZCBieQo+ID4gcG9wdWxhdGluZyBpdCBp
biB0aGUgZXZlbnQgb2YgYSB3cml0ZSBmYWlsdXJlLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IE5p
Y2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgo+ID4gLS0tCj4KPiBKdXN0
IGFzIGEgbm90ZSBmb3IgZnV0dXJlIHBhdGNoZXMsIGl0IGlzIGV4cGVjdGVkIHRvIGhhdmUgYSBj
aGFuZ2Vsb2cKPiBoZXJlIHNvIHJldmlld2VycyBjYW4gc2VlIHdoYXQgaGFzIGNoYW5nZWQgZnJv
bSB0aGUgcHJldmlvdXMgdmVyc2lvbi4KPgo+IEFzIHRoaXMgaXMgbWFpbmx5IGJldHdlZW4geW91
IGFuZCBDaHJpcywgaXRzIHByb2JhYmx5IGZpbmUgZm9yIG5vdywgYnV0Cj4gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA2L21zZzAwNzY1
Lmh0bWwKPiBpcyBhIGdvb2QgcmVjZW50IGV4YW1wbGUuICBJdCBpcyBmcmVlZm9ybSB0ZXh0LCBh
bmQgYXMgbG9uZyBhcyBpdHMgY2xlYXIKPiB0byBmb2xsb3csIGl0IHNob3VsZCBiZSBmaW5lIGhv
d2V2ZXIgeW91IGNob3NlIHRvIGZvcm1hdCBpdC4KPgo+IH5BbmRyZXcKClRoYW5rIHlvdSBmb3Ig
dGhlIGxpbmsuIEkgd2lsbCBtYWtlIHN1cmUgdG8gZG8gc28gaW4gdGhlIGZ1dHVyZS4KCkFkZGlu
ZyB0aGUgY2hhbmdlbG9nIGhlcmUgZm9yIHJlZmVyZW5jZToKdjM6Ci0gT25seSBydW4gcmluZ2J1
Zl9pbnNlcnQoKSBibG9jayBpZiBpb3ZfY291bnQoKSBzdWNjZWVkZWQuIERvIG5vdGhpbmcKb3Ro
ZXJ3aXNlLgoKdjI6Ci0gTW92ZSBpb3ZfY291bnQoKSBvdXQgb2YgcmluZ2J1Zl9pbnNlcnQoKSBh
bmQgaW50byBzZW5kdigpLgotIFBhc3MgbGVuIGZyb20gaW92X2NvdW50KCkgaW50byByaW5nYnVm
X2luc2VydCgpLgotIENoYW5nZSBsZW4gdmFyIGluIHNlbmR2KCkgZnJvbSB1bnNpZ25lZCBsb25n
IHRvIHVuc2lnbmVkIGludC4KCi0tTmlrbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 14:20:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 14:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb46k-0007Og-9i; Wed, 12 Jun 2019 14: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb46i-0007OT-Pc
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 14:20:08 +0000
X-Inumbo-ID: 2c80e776-8d1d-11e9-9631-93c9be5b47a7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2c80e776-8d1d-11e9-9631-93c9be5b47a7;
 Wed, 12 Jun 2019 14:20:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hb46e-0005oN-Si; Wed, 12 Jun 2019 14:20: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 1hb46e-0006rK-I1; Wed, 12 Jun 2019 14:20:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb46e-0006s3-HL; Wed, 12 Jun 2019 14:20:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137675-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=07513e15e6e7e5163bf4f59c747825cce748531c
X-Osstest-Versions-That: xen=480800c76969b38f13b6909eb679b23571417538
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 14:20:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137675: 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>

ZmxpZ2h0IDEzNzY3NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY3NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwNzUxM2UxNWU2ZTdlNTE2M2JmNGY1OWM3NDc4MjVjY2U3NDg1MzFjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0ODA4MDBjNzY5NjliMzhmMTNi
NjkwOWViNjc5YjIzNTcxNDE3NTM4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NjUgIDIwMTkt
MDYtMTEgMjI6MDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Njc1ICAy
MDE5LTA2LTEyIDEyOjAwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2Jz
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICA0ODA4MDBjNzY5Li4wNzUxM2UxNWU2ICAwNzUxM2UxNWU2ZTdlNTE2M2JmNGY1
OWM3NDc4MjVjY2U3NDg1MzFjIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 14:49:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1hb4Yb-0000ni-2M; Wed, 12 Jun 2019 14:48:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb4Ya-0000nd-AN
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 14:48:56 +0000
X-Inumbo-ID: 32b4fe23-8d21-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 32b4fe23-8d21-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 14:48: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 46CDF2B;
 Wed, 12 Jun 2019 07:48:53 -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 ADB5E3F557;
 Wed, 12 Jun 2019 07:48:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-7-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111710110.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a1921f46-f042-f167-4461-72b903a9418d@arm.com>
Date: Wed, 12 Jun 2019 15:48:51 +0100
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: <alpine.DEB.2.21.1906111710110.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 06/12] xen/arm: mm: Sanity check
 any update of Xen 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDEyLzA2LzIwMTkgMDE6MTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoZSBjb2Rl
IGhhbmRsaW5nIFhlbiBQVCB1cGRhdGUgaGFzIHF1aXRlIGEgZmV3IHJlc3RyaWN0aW9ucyBvbiB3
aGF0IGl0Cj4+IGNhbiBkby4gVGhpcyBpcyBub3QgYSBiYWQgdGhpbmcgYXMgaXQga2VlcHMgdGhl
IGNvZGUgc2ltcGxlLgo+Pgo+PiBUaGVyZSBhcmUgYWxyZWFkeSBhIGZldyBjaGVja3Mgc2NhdHRl
cmVkIGluIGN1cnJlbnQgcGFnZSB0YWJsZSBoYW5kbGluZy4KPj4gSG93ZXZlciB0aGV5IGFyZSBu
b3Qgc3VmZmljaWVudCBhcyB0aGV5IGNvdWxkIHN0aWxsIGFsbG93IHRvCj4+IG1vZGlmeS9yZW1v
dmUgZW50cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQuCj4+Cj4+IFRoZSBjaGVja3MgYXJlIGRp
dmlkZWQgaW4gdHdvIHNldHM6Cj4+ICAgICAgLSBwZXIgZW50cnkgY2hlY2s6IFRoZXkgYXJlIGdh
dGhlcmVkIGluIGEgbmV3IGZ1bmN0aW9uIHRoYXQgd2lsbAo+PiAgICAgIGNoZWNrIHdoZXRoZXIg
YW4gdXBkYXRlIGlzIHZhbGlkIGJhc2VkIG9uIHRoZSBmbGFncyBwYXNzZWQgYW5kIHRoZQo+PiAg
ICAgIGN1cnJlbnQgdmFsdWUgb2YgYW4gZW50cnkuCj4+ICAgICAgLSBnbG9iYWwgY2hlY2s6IFRo
ZXkgYXJlIHNhbml0eSBjaGVjayBvbiB4ZW5fcHRfdXBkYXRlKCkgcGFyYW1ldGVycy4KPj4KPj4g
QWRkaXRpb25hbGx5IHRvIGNvbnRpZ3VvdXMgY2hlY2ssIHdlIGFsc28gbm93IGNoZWNrIHRoYXQg
dGhlIGNhbGxlciBpcwo+PiBub3QgdHJ5aW5nIHRvIG1vZGlmeSB0aGUgbWVtb3J5IGF0dHJpYnV0
ZXMgb2YgYW4gZW50cnkuCj4+Cj4+IExhc3RseSwgaXQgd2FzIHByb2JhYmx5IGEgYml0IG92ZXIg
dGhlIHRvcCB0byBmb3JiaWQgcmVtb3ZpbmcgYW4KPj4gaW52YWxpZCBtYXBwaW5nLiBUaGlzIGNv
dWxkIGp1c3QgYmUgaWdub3JlZC4gVGhlIG5ldyBiZWhhdmlvciB3aWxsIGJlCj4+IGhlbHBmdWwg
aW4gZnV0dXJlIGNoYW5nZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlf
YW5pc292QGVwYW0uY29tPgo+Pgo+PiAtLS0KPj4gICAgICBDaGFuZ2VzIGluIHYyOgo+PiAgICAg
ICAgICAtIENvcnJlY3RseSBkZXRlY3QgdGhlIHJlbW92YWwgb2YgYSBwYWdlCj4+ICAgICAgICAg
IC0gRml4IEFTU0VSVCBvbiBmbGFncyBpbiB0aGUgZWxzZSBjYXNlCj4+ICAgICAgICAgIC0gQWRk
IEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9tbS5jIHwgMTE1
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQo+
PiAgIDEgZmlsZSBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKPj4K
Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPj4g
aW5kZXggMjE5MmRlZGU1NS4uNDVhNmY5Mjg3ZiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJt
L21tLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPj4gQEAgLTUwLDYgKzUwLDE5IEBAIHN0
cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293Owo+PiAgICN1bmRlZiBtZm5f
dG9fdmlydAo+PiAgICNkZWZpbmUgbWZuX3RvX3ZpcnQobWZuKSBfX21mbl90b192aXJ0KG1mbl94
KG1mbikpCj4+ICAgCj4+ICsjaWZkZWYgTkRFQlVHCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQKPj4g
K19fYXR0cmlidXRlX18gKChfX2Zvcm1hdF9fIChfX3ByaW50Zl9fLCAxLCAyKSkpCj4+ICttbV9w
cmludGsoY29uc3QgY2hhciAqZm10LCAuLi4pIHt9Cj4+ICsjZWxzZQo+PiArI2RlZmluZSBtbV9w
cmludGsoZm10LCBhcmdzLi4uKSAgICAgICAgICAgICBcCj4+ICsgICAgZG8gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIGZtdCwg
IyMgYXJncyk7ICBcCj4+ICsgICAgICAgIFdBUk4oKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPj4gKyAgICB9IHdoaWxlICgwKTsKPj4gKyNlbmRpZgo+PiArCj4+ICAgI2RlZmluZSBE
RUZJTkVfUEFHRV9UQUJMRVMobmFtZSwgbnIpICAgICAgICAgICAgICAgICAgICBcCj4+ICAgbHBh
ZV90IF9fYWxpZ25lZChQQUdFX1NJWkUpIG5hbWVbTFBBRV9FTlRSSUVTICogKG5yKV0KPj4gICAK
Pj4gQEAgLTk2OCwxMiArOTgxLDc0IEBAIGVudW0geGVubWFwX29wZXJhdGlvbiB7Cj4+ICAgICAg
IFJFU0VSVkUKPj4gICB9Owo+PiAgIAo+PiArLyogU2FuaXR5IGNoZWNrIG9mIHRoZSBlbnRyeSAq
Lwo+PiArc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3Qg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ICt7Cj4+ICsgICAgLyogU2FuaXR5IGNoZWNrIHdo
ZW4gbW9kaWZ5aW5nIGEgcGFnZS4gKi8KPj4gKyAgICBpZiAoIChmbGFncyAmIF9QQUdFX1BSRVNF
TlQpICYmIG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCj4+ICsgICAgewo+IAo+IEkgdW5kZXJz
dGFuZCB3ZSBjb3VsZCBza2lwIHRoZSB2YWxpZCBjaGVjayBvbiBSRU1PVkUsIGJ1dCBzaG91bGQg
d2Ugc2tpcAo+IGl0IG9uIE1PRElGWSB0b28/IElzIHRoYXQgYWxzbyBnb2luZyB0byBiZSBoZWxw
ZnVsIGluIGZ1dHVyZSBjaGFuZ2VzPwoKSG1tbSwgSSBjYW4ndCBleGFjdGx5IHJlbWVtYmVyIHdo
eSBJIGRpZG4ndCBjaGVjayB0aGUgdmFsaWQgYml0IGhlcmUuCgpJIGRpZCBpdCBmb3IgUkVNT1ZF
IGFzIGZvciB0aGUgZWFybHkgRkRUIG1hcHBpbmcgaXQgaXMgbW9yZSBjb252ZW5pZW50IHRvIHJl
bW92ZSAKdGhlIGZ1bGwgcG9zc2libGUgcmFuZ2Ugb3ZlciBrZWVwaW5nIHRyYWNrIG9mIHRoZSBl
eGFjdCBzdGFydC9zaXplLgoKSSB3b3VsZCBhc3N1bWUgdGhlIHNhbWUgd291bGQgaG9sZCBmb3Ig
TU9ESUZZLCBidXQgSSBkb24ndCBoYXZlIGEgY29uY3JldGUgCmV4YW1wbGUgaGVyZS4gSSBhbSBo
YXBweSB0byBhZGQgdGhlIHZhbGlkIGNoZWNrIGFuZCBkZWZlciB0aGUgZGVjaXNpb24gdG8gcmVt
b3ZlIAppdCBpZiBpdCBpcyBkZWVtIHRvIGJlIHVzZWZ1bCBpbiB0aGUgZnV0dXJlLgoKPiAKPiAK
Pj4gKyAgICAgICAgLyogV2UgZG9uJ3QgYWxsb3cgY2hhbmdpbmcgbWVtb3J5IGF0dHJpYnV0ZXMu
ICovCj4+ICsgICAgICAgIGlmICggZW50cnkucHQuYWkgIT0gUEFHRV9BSV9NQVNLKGZsYWdzKSAp
Cj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAgICAgIG1tX3ByaW50aygiTW9kaWZ5aW5nIG1lbW9y
eSBhdHRyaWJ1dGVzIGlzIG5vdCBhbGxvd2VkICgweCV4IC0+IDB4JXgpLlxuIiwKPj4gKyAgICAg
ICAgICAgICAgICAgICAgICBlbnRyeS5wdC5haSwgUEFHRV9BSV9NQVNLKGZsYWdzKSk7Cj4+ICsg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ICsgICAgICAgIH0KPj4gKwo+PiArICAgICAgICAv
KiBXZSBkb24ndCBhbGxvdyBtb2RpZnlpbmcgZW50cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQu
ICovCj4+ICsgICAgICAgIGlmICggZW50cnkucHQuY29udGlnICkKPj4gKyAgICAgICAgewo+PiAr
ICAgICAgICAgICAgbW1fcHJpbnRrKCJNb2RpZnlpbmcgZW50cnkgd2l0aCBjb250aWd1b3VzIGJp
dCBzZXQgaXMgbm90IGFsbG93ZWQuXG4iKTsKPj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
Pj4gKyAgICAgICAgfQo+PiArICAgIH0KPj4gKyAgICAvKiBTYW5pdHkgY2hlY2sgd2hlbiBpbnNl
cnRpbmcgYSBwYWdlICovCj4+ICsgICAgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFJFU0VOVCAp
Cj4+ICsgICAgewo+PiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRoIGEgdmFsaWQg
TUZOLiAqLwo+PiArICAgICAgICBBU1NFUlQoIW1mbl9lcShtZm4sIElOVkFMSURfTUZOKSk7Cj4+
ICsKPj4gKyAgICAgICAgLyogV2UgZG9uJ3QgYWxsb3cgcmVwbGFjaW5nIGFueSB2YWxpZCBlbnRy
eS4gKi8KPj4gKyAgICAgICAgaWYgKCBscGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4+ICsgICAgICAg
IHsKPj4gKyAgICAgICAgICAgIG1tX3ByaW50aygiQ2hhbmdpbmcgTUZOIGZvciBhIHZhbGlkIGVu
dHJ5IGlzIG5vdCBhbGxvd2VkICglIyJQUklfbWZuIiAtPiAlIyJQUklfbWZuIikuXG4iLAo+PiAr
ICAgICAgICAgICAgICAgICAgICAgIG1mbl94KGxwYWVfZ2V0X21mbihlbnRyeSkpLCBtZm5feCht
Zm4pKTsKPj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPj4gKyAgICAgICAgfQo+PiArICAg
IH0KPj4gKyAgICAvKiBTYW5pdHkgY2hlY2sgd2hlbiByZW1vdmluZyBhIHBhZ2UuICovCj4+ICsg
ICAgZWxzZSBpZiAoIChmbGFncyAmIChfUEFHRV9QUkVTRU5UfF9QQUdFX1BPUFVMQVRFKSkgPT0g
MCApCj4+ICsgICAgewo+PiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRoIGFuIGlu
dmFsaWQgTUZOLiAqLwo+PiArICAgICAgICBBU1NFUlQobWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4p
KTsKPj4gKwo+PiArICAgICAgICAvKiBXZSBkb24ndCBhbGxvdyByZW1vdmluZyBwYWdlIHdpdGgg
Y29udGlndW91cyBiaXQgc2V0LiAqLwo+PiArICAgICAgICBpZiAoIGVudHJ5LnB0LmNvbnRpZyAp
Cj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAgICAgIG1tX3ByaW50aygiUmVtb3ZpbmcgZW50cnkg
d2l0aCBjb250aWd1b3VzIGJpdCBzZXQgaXMgbm90IGFsbG93ZWQuXG4iKTsKPj4gKyAgICAgICAg
ICAgIHJldHVybiBmYWxzZTsKPj4gKyAgICAgICAgfQo+PiArICAgIH0KPj4gKyAgICAvKiBTYW5p
dHkgY2hlY2sgd2hlbiBwb3B1bGF0aW5nIHRoZSBwYWdlLXRhYmxlLiBObyBjaGVjayBzbyBmYXIu
ICovCj4+ICsgICAgZWxzZQo+PiArICAgIHsKPj4gKyAgICAgICAgQVNTRVJUKGZsYWdzICYgX1BB
R0VfUE9QVUxBVEUpOwo+PiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRoIGFuIGlu
dmFsaWQgTUZOICovCj4+ICsgICAgICAgIEFTU0VSVChtZm5fZXEobWZuLCBJTlZBTElEX01GTikp
Owo+PiArICAgIH0KPj4gKwo+PiArICAgIHJldHVybiB0cnVlOwo+PiArfQo+PiArCj4+ICAgc3Rh
dGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwgdW5z
aWduZWQgbG9uZyBhZGRyLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5f
dCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKPj4gICB7Cj4+ICAgICAgIGxwYWVfdCBwdGUsICpl
bnRyeTsKPj4gICAgICAgbHBhZV90ICp0aGlyZCA9IE5VTEw7Cj4+ICAgCj4+ICsgICAgLyogX1BB
R0VfUE9QVUxBVEUgYW5kIF9QQUdFX1BSRVNFTlQgc2hvdWxkIG5ldmVyIGJlIHNldCB0b2dldGhl
ci4gKi8KPj4gKyAgICBBU1NFUlQoKGZsYWdzICYgKF9QQUdFX1BPUFVMQVRFfF9QQUdFX1BSRVNF
TlQpKSAhPSAoX1BBR0VfUE9QVUxBVEV8X1BBR0VfUFJFU0VOVCkpOwo+IAo+IG92ZXIgODAgY2hh
cnM/CgpJdCBpcyA4NyBjaGFycywgSSB3YXMgaG9waW5nIHlvdSBkaWRuJ3Qgbm90aWNlIGl0IDop
LiBUaGUgbGluZSBzcGxpdHRpbmcgcmVzdWx0IAp0byBuYXN0eSBjb2RlLiBBbHRlcm5hdGl2ZWx5
LCBJIGNvdWxkIGludHJvZHVjZSBhIGRlZmluZSBmb3IgCl9QQUdFX1BPUFVMQVRFfF9QQUdFX1BS
RVNFTlQsIG1heWJlIEVYQ0xVU0lWRV9GTEFHUz8KCkFueSBwcmVmZXJlbmNlPwoKPiAKPiAKPj4g
ICAgICAgZW50cnkgPSAmeGVuX3NlY29uZFtzZWNvbmRfbGluZWFyX29mZnNldChhZGRyKV07Cj4+
ICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50
cnksIDIpICkKPj4gICAgICAgewo+PiBAQCAtOTg5LDE1ICsxMDY0LDEyIEBAIHN0YXRpYyBpbnQg
eGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2lnbmVkIGxv
bmcgYWRkciwKPj4gICAgICAgdGhpcmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5
KSk7Cj4+ICAgICAgIGVudHJ5ID0gJnRoaXJkW3RoaXJkX3RhYmxlX29mZnNldChhZGRyKV07Cj4+
ICAgCj4+ICsgICAgaWYgKCAheGVuX3B0X2NoZWNrX2VudHJ5KCplbnRyeSwgbWZuLCBmbGFncykg
KQo+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gKwo+PiAgICAgICBzd2l0Y2ggKCBvcCAp
IHsKPj4gICAgICAgICAgIGNhc2UgSU5TRVJUOgo+PiAgICAgICAgICAgY2FzZSBSRVNFUlZFOgo+
PiAtICAgICAgICAgICAgaWYgKCBscGFlX2lzX3ZhbGlkKCplbnRyeSkgKQo+PiAtICAgICAgICAg
ICAgewo+PiAtICAgICAgICAgICAgICAgIHByaW50aygiJXM6IHRyeWluZyB0byByZXBsYWNlIGFu
IGV4aXN0aW5nIG1hcHBpbmcgYWRkcj0lbHggbWZuPSUiUFJJX21mbiJcbiIsCj4+IC0gICAgICAg
ICAgICAgICAgICAgICAgIF9fZnVuY19fLCBhZGRyLCBtZm5feChtZm4pKTsKPj4gLSAgICAgICAg
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gLSAgICAgICAgICAgIH0KPj4gICAgICAgICAgICAg
ICBpZiAoIG9wID09IFJFU0VSVkUgKQo+PiAgICAgICAgICAgICAgICAgICBicmVhazsKPj4gICAg
ICAgICAgICAgICBwdGUgPSBtZm5fdG9feGVuX2VudHJ5KG1mbiwgUEFHRV9BSV9NQVNLKGZsYWdz
KSk7Cj4+IEBAIC0xMDA5LDEyICsxMDgxLDYgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2Vu
dHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAo+PiAgICAg
ICAgICAgICAgIGJyZWFrOwo+PiAgICAgICAgICAgY2FzZSBNT0RJRlk6Cj4+ICAgICAgICAgICBj
YXNlIFJFTU9WRToKPj4gLSAgICAgICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSAp
Cj4+IC0gICAgICAgICAgICB7Cj4+IC0gICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5n
IHRvICVzIGEgbm9uLWV4aXN0aW5nIG1hcHBpbmcgYWRkcj0lbHhcbiIsCj4+IC0gICAgICAgICAg
ICAgICAgICAgICAgIF9fZnVuY19fLCBvcCA9PSBSRU1PVkUgPyAicmVtb3ZlIiA6ICJtb2RpZnki
LCBhZGRyKTsKPj4gLSAgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gLSAgICAgICAg
ICAgIH0KPj4gICAgICAgICAgICAgICBpZiAoIG9wID09IFJFTU9WRSApCj4+ICAgICAgICAgICAg
ICAgICAgIHB0ZS5iaXRzID0gMDsKPj4gICAgICAgICAgICAgICBlbHNlCj4+IEBAIC0xMDIyLDEy
ICsxMDg4LDYgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29w
ZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAo+PiAgICAgICAgICAgICAgICAgICBwdGUg
PSAqZW50cnk7Cj4+ICAgICAgICAgICAgICAgICAgIHB0ZS5wdC5ybyA9IFBBR0VfUk9fTUFTSyhm
bGFncyk7Cj4+ICAgICAgICAgICAgICAgICAgIHB0ZS5wdC54biA9IFBBR0VfWE5fTUFTSyhmbGFn
cyk7Cj4+IC0gICAgICAgICAgICAgICAgaWYgKCAhcHRlLnB0LnJvICYmICFwdGUucHQueG4gKQo+
PiAtICAgICAgICAgICAgICAgIHsKPj4gLSAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCIlczog
SW5jb3JyZWN0IGNvbWJpbmF0aW9uIGZvciBhZGRyPSVseFxuIiwKPj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF9fZnVuY19fLCBhZGRyKTsKPj4gLSAgICAgICAgICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7Cj4+IC0gICAgICAgICAgICAgICAgfQo+PiAgICAgICAgICAgICAgIH0KPj4g
ICAgICAgICAgICAgICB3cml0ZV9wdGUoZW50cnksIHB0ZSk7Cj4+ICAgICAgICAgICAgICAgYnJl
YWs7Cj4+IEBAIC0xMDQ5LDYgKzExMDksMjUgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlKGVu
dW0geGVubWFwX29wZXJhdGlvbiBvcCwKPj4gICAgICAgaW50IHJjID0gMDsKPj4gICAgICAgdW5z
aWduZWQgbG9uZyBhZGRyID0gdmlydCwgYWRkcl9lbmQgPSBhZGRyICsgbnJfbWZucyAqIFBBR0Vf
U0laRTsKPj4gICAKPj4gKyAgICAvKgo+PiArICAgICAqIFRoZSBoYXJkd2FyZSB3YXMgY29uZmln
dXJlZCB0byBmb3JiaWQgbWFwcGluZyBib3RoIHdyaXRlYWJsZSBhbmQKPj4gKyAgICAgKiBleGVj
dXRhYmxlLgo+PiArICAgICAqIFdoZW4gbW9kaWZ5aW5nL2NyZWF0aW5nIG1hcHBpbmcgKGkuZSBf
UEFHRV9QUkVTRU5UIGlzIHNldCksCj4+ICsgICAgICogcHJldmVudCBhbnkgdXBkYXRlIGlmIHRo
aXMgaGFwcGVuLgo+PiArICAgICAqLwo+PiArICAgIGlmICggKGZsYWdzICYgX1BBR0VfUFJFU0VO
VCkgJiYgIVBBR0VfUk9fTUFTSyhmbGFncykgJiYKPj4gKyAgICAgICAgICFQQUdFX1hOX01BU0so
ZmxhZ3MpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIG1tX3ByaW50aygiTWFwcGluZ3Mgc2hvdWxk
IG5vdCBiZSBib3RoIFdyaXRlYWJsZSBhbmQgRXhlY3V0YWJsZS5cbiIpOwo+PiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPj4gKyAgICB9Cj4gCj4gSSBhbSB0aGlua2luZyB0aGlzIGlzIHNlcmlv
dXMgZW5vdWdoIHRoYXQgd2UgbWlnaHQgd2FudCB0byBhbHdheXMgcHJpbnQKPiB0aGlzIHdhcm5p
bmcgd2hlbiB0aGlzIGVycm9yIGhhcHBlbnMuIEF0IHRoZSBzYW1lIHRpbWUgaXQgaXMgYXdrd2Fy
ZCB0bwo+IGhhdmUgYWxsIHRoZSBvdGhlciBtZXNzYWdlcyB1c2luZyBtbV9wcmludGsgYW5kIG9u
bHkgdGhpcyBvbmUgYmVpbmcKPiBkaWZmZXJlbnQuIFNvIEknbGwgbGl2ZSBpdCB0byB5b3UsIGl0
IGlzIGFsc28gT0sgYXQgdGhpcy4KCkFueSBlcnJvciBoZXJlIG1lYW5zIHRoZSBjYWxsZXIgZGlk
bid0IGRvIHNhbml0eSBjaGVjayAoaWYgaW5wdXQgaXMgZXh0ZXJuYWwpIG9yIApwYXNzIHRoZSB3
cm9uZyBwYXJhbWV0ZXJzLiBJIHB1cnBvc2VmdWxseSBjaG9zZSBtbV9wcmludGsgb3ZlciBhIG5v
cm1hbCBwcmludGsgCmJlY2F1c2UgdGhpcyBjb3VsZCBwb3RlbnRpYWxseSBsZWFkIHRvIGEgRG9T
IGlmIGFjY2Vzc2libGUgZnJvbSBvdXRzaWRlIG9mIFhlbi4KCklmIHRoZSBlcnJvciBoYXBwZW4s
IHRoZW4gdGhlcmUgYXJlIGFuIGhpZ2ggY2hhbmNlIHdpdGggREVCVUcgKG9yIGhhY2tpbmcgCm1t
X3ByaW50ayB0byBiZSB1c2VkIGluIG5vbi1kZWJ1ZyBidWlsZCkgd2lsbCBtYWtlIGl0IGFwcGVh
ciBhcyB3ZWxsLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 14:59:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 14: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 1hb4ie-0001e5-2r; Wed, 12 Jun 2019 14:59: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=Yu3J=UL=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hb4id-0001e0-73
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 14:59:19 +0000
X-Inumbo-ID: a55b305c-8d22-11e9-a69c-1bb2165bc6c3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a55b305c-8d22-11e9-a69c-1bb2165bc6c3;
 Wed, 12 Jun 2019 14:59: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 C42B2AEEE;
 Wed, 12 Jun 2019 14:59:14 +0000 (UTC)
To: Peter Zijlstra <peterz@infradead.org>
References: <20190612101228.23898-1-jgross@suse.com>
 <20190612114836.GI3436@hirez.programming.kicks-ass.net>
From: Juergen Gross <jgross@suse.com>
Message-ID: <74c04cc4-4b05-2bca-d788-ea3605853fcc@suse.com>
Date: Wed, 12 Jun 2019 16:59:12 +0200
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: <20190612114836.GI3436@hirez.programming.kicks-ass.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/xen: disable nosmt in Xen 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>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDYuMTkgMTM6NDgsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+IE9uIFdlZCwgSnVuIDEy
LCAyMDE5IGF0IDEyOjEyOjI4UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFdoZW4g
cnVubmluZyBhcyBhIFhlbiBndWVzdCBzZWxlY3RpbmcgIm5vc210IiBlaXRoZXIgdmlhIGNvbW1h
bmQgbGluZQo+PiBvciBpbXBsaWNpdGx5IHZpYSBkZWZhdWx0IHNldHRpbmdzIG1ha2VzIG5vIHNl
bnNlLCBhcyB0aGUgZ3Vlc3QgaGFzIG5vCj4+IGNsdWUgYWJvdXQgdGhlIHJlYWwgc3lzdGVtIHRv
cG9sb2d5IGl0IGlzIHJ1bm5pbmcgb24uIFdpdGggWGVuIGl0IGlzCj4+IHRoZSBoeXBlcnZpc29y
J3Mgam9iIHRvIGVuc3VyZSB0aGUgcHJvcGVyIGJ1ZyBtaXRpZ2F0aW9ucyBhcmUgYWN0aXZlCj4+
IHJlZ2FyZGluZyBzbXQgc2V0dGluZ3MuCj4+Cj4+IFNvIHdoZW4gcnVubmluZyBhcyBhIFhlbiBn
dWVzdCBzZXQgY3B1X3NtdF9jb250cm9sIHRvICJub3Qgc3VwcG9ydGVkIgo+PiBpbiBvcmRlciB0
byBhdm9pZCBkaXNhYmxpbmcgcmFuZG9tIHZjcHVzLgo+IAo+IElmIGl0IGRvZXNuJ3QgbWFrZSBz
ZW5zZTsgdGhlbiB0aGUgdG9wb2xvZ3kgc2hvdWxkIG5vdCBleHBvc2UgU01UCj4gdGhyZWFkcyBh
bmQgdGhlIGtub2Igd2lsbCBub3QgaGF2ZSBhbnkgZWZmZWN0LgoKWWVzLCB0aGF0J3MgdGhlIHRo
ZW9yeS4KCkkgYWdyZWUgY29tcGxldGVseSwgYnV0IHRoaXMgaXMgb25nb2luZyB3b3JrIHdoaWNo
IHdpbGwgbmVlZCBzb21lIG1vcmUKdGltZS4gSXQgcHJvYmFibHkgd291bGQgaGF2ZSBiZWVuIHJl
YWR5IGZvciBzb21lIHRpbWUgbm93LCBidXQgc29tZQpyZWNlbnQgcHJvY2Vzc29yIGJ1Z3MgcmVx
dWlyZWQgYSBzaGlmdCBpbiBwcmlvcml0aWVzIHdoYXQgdG8gZG8gZmlyc3QuCgpJbiBvcmRlciB0
byBydW4gYSBuZXcga2VybmVsIG9uIGV4aXN0aW5nIFhlbiB3ZSBuZWVkIHRoYXQgcGF0Y2ggdG8g
YXZvaWQKZGlzYWJsaW5nIHJhbmRvbSBjcHVzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:11:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15:11:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb4tp-0003A4-9a; Wed, 12 Jun 2019 15: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=7kto=UL=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1hb4tn-00039z-BQ
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:10:51 +0000
X-Inumbo-ID: 3f5b07c6-8d24-11e9-b435-bb10e8ba4130
Received: from spam2.hygon.cn (unknown [110.188.70.11])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f5b07c6-8d24-11e9-b435-bb10e8ba4130;
 Wed, 12 Jun 2019 15:10:45 +0000 (UTC)
Received: from MK-FE.hygon.cn ([172.23.18.61])
 by spam2.hygon.cn with ESMTP id x5CFACUh067440;
 Wed, 12 Jun 2019 23:10:12 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from cncheex01.Hygon.cn ([172.23.18.10])
 by MK-FE.hygon.cn with ESMTP id x5CFA8t9059425;
 Wed, 12 Jun 2019 23:10:08 +0800 (GMT-8)
 (envelope-from puwen@hygon.cn)
Received: from [192.168.1.193] (172.23.18.44) by cncheex01.Hygon.cn
 (172.23.18.10) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1466.3; Wed, 12 Jun
 2019 23:10:12 +0800
From: Pu Wen <puwen@hygon.cn>
To: Andrew Cooper <andrew.cooper3@citrix.com>, <JBeulich@suse.com>
References: <cover.1554382869.git.puwen@hygon.cn>
 <201906070115.x571Fd9j014046@spam1.hygon.cn>
Message-ID: <1f85709e-ebec-5372-aac4-d567f51a9427@hygon.cn>
Date: Wed, 12 Jun 2019 23:10:06 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <201906070115.x571Fd9j014046@spam1.hygon.cn>
Content-Language: en-US
X-Originating-IP: [172.23.18.44]
X-ClientProxiedBy: cncheex01.Hygon.cn (172.23.18.10) To cncheex01.Hygon.cn
 (172.23.18.10)
X-MAIL: spam2.hygon.cn x5CFACUh067440
X-DNSRBL: 
Subject: Re: [Xen-devel] [PATCH v5 00/15] Add support for Hygon Dhyana
 Family 18h processor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjAxOS82LzcgMDozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJJ3ZlIHJlYmFzZWQgdGhl
IHBhdGNoZXMgb3ZlciBteSBDUFVJRCB3b3JrLCBhbmQgcHVzaGVkIHRoZSBvbmVzIHdoaWNoCj4g
c3RpbGwgYXBwbHkgY2xlYW5seSB0byBzdGFnaW5nLsKgIEhvd2V2ZXIsIHNvbWUgZG9uJ3QgYXBw
bHkgY2xlYW5seSBhbnkKPiBtb3JlLCBzbyBJIGxlZnQgdGhvc2UgYWxvbmUuCj4KPiBQbGVhc2Ug
Y291bGQgeW91IGNoZWNrIHRoZSBjdXJyZW50IHN0YWdpbmcgYnVpbGQgKGFuZCBpbiBwYXJ0aWN1
bGFyLAo+IHRoYXQgSSBkaWRuJ3QgYWNjaWRlbnRhbGx5IGJyZWFrIGFueXRoaW5nIHdpdGggdGhl
IHJlYmFzZSksIGFuZCByZWJhc2UKPiB0aGUgcmVtYWluZGVyIG9mIHRoZSBzZXJpZXMgb250byBz
dGFnaW5nLgoKSSByZWJhc2VkIHRoZSBwYXRjaGVzIHg4Ni9hY3BpIGFuZCB4ODYvcHYgb3ZlciAw
Y2QwNzQxNCAieDg2L2NwdToKUmVudW1iZXIgWDg2X1ZFTkRPUl8qIHRvIGZvcm0gYSBiaXRtYXAi
LCBhbmQgc2VudCB0aGVtIG91dCB3aXRoIHZlcnNpb24KdjYuIEkgZHJvcHBlZCB0aGUgcGF0Y2gg
eDg2L2lvbW11IGZvciBIeWdvbiBiZWNhdXNlIGl0J3Mgbm8gbmVlZGVkIGFueQptb3JlIHNpbmNl
IHRoZSBjb21taXQgMWIzY2M4MDAgIng4Ni9JT01NVTogaW50cm9kdWNlIGluaXQtb3BzIHN0cnVj
dHVyZSIKcmVtb3ZlZCB0aGUgdmVuZG9yIGNoZWNrLgoKSSBzdGlsbCBob2xkIEphbidzIEFja2Vk
LWJ5IHRhZ3MgaG93ZXZlciB0aGUgY29kZSBpcyBjaGFuZ2VkLiBBcmUgdGhlCnRhZ3Mgc3RpbGwg
dmFsaWQ/CgpUaHguCgotLQpSZWdhcmRzLApQdSBXZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:15:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15: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 1hb4yG-0003NA-V1; Wed, 12 Jun 2019 15:15: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb4yF-0003N5-Uz
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:15:27 +0000
X-Inumbo-ID: e701499a-8d24-11e9-939c-fbd2adcb8f6b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e701499a-8d24-11e9-939c-fbd2adcb8f6b;
 Wed, 12 Jun 2019 15:15: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 3F1292B;
 Wed, 12 Jun 2019 08:15:24 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A4C033F73C;
 Wed, 12 Jun 2019 08:15:23 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190514121132.26732-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <02df0ece-264c-4ce0-428d-d7177dc5c0f5@arm.com>
Date: Wed, 12 Jun 2019 16:15:22 +0100
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: <20190514121132.26732-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART1 v3 0/8] xen/arm: TLB flush helpers
 rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr_Tyshchenko@epam.com, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGlzIHBhdGNoIGlzIGZ1bGx5IGNvbW1pdHRlZCBub3cuCgpUaGFuayB5b3UgZm9yIHRo
ZSByZXZpZXdzIQoKQ2hlZXJzLAoKT24gMTQvMDUvMjAxOSAxMzoxMSwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIGFsbCwKPiAKPiBJIHNwZW50IHRoZSBsYXN0IGZldyBtb250aHMgbG9va2luZyBh
dCBYZW4gYm9vdCBhbmQgbWVtb3J5IG1hbmFnZW1lbnQgdG8gbWFrZQo+IGl0IHNpbXBsZXIsIG1v
cmUgZWZmaWNpZW50IGFuZCBhbHNvIG1vcmUgY29tcGxpYW50IGluIHJlc3BlY3Qgb2YgdGhlIEFy
bSBBcm0uCj4gCj4gVGhlIGZ1bGwgcmV3b3JrIGlzIHF1aXRlIGNvbnNlcXVlbmNlIChhbHJlYWR5
IDE1MCBwYXRjaGVzIGFuZCBJIGhhdmVuJ3QgeWV0Cj4gZmluaXNoZWQhKSwgc28gSSBhbSBwbGFu
bmluZyB0byBzZW5kIGluIHNtYWxsZXIgcGFydCBvdmVyIHRoZSBuZXh0IGZldyB3ZWVrcy4KPiAK
PiBJbiB0aGlzIGZpcnN0IHBhcnQsIEkgZm9jdXMgb24gcmV3b3JraW5nIGhvdyB3ZSBmbHVzaCB0
aGUgVExCcyBpbiBYZW4uCj4gCj4gVGhlIG1haW4gYWRkaXRpb24gZm9yIHRoaXMgdmVyc2lvbiBp
cyB0byBwcmV2ZW50IFhlbiBib290aW5nIG9uIEFJVklWVAo+IGluc3RydWN0aW9uIGNhY2hlcyAo
c2VlIHBhdGNoICMxKS4gRm9yIGFsbCB0aGUgb3RoZXIgY2hhbmdlcywgc2VlIGVhY2ggcGF0Y2gu
Cj4gCj4gQ2hlZXJzLAo+IAo+IEp1bGllbiBHcmFsbCAoOCk6Cj4gICAgeGVuL2FybTogRG9uJ3Qg
Ym9vdCBYZW4gb24gcGxhdGZvcm0gdXNpbmcgQUlWSVZUIGluc3RydWN0aW9uIGNhY2hlcwo+ICAg
IHhlbi9hcm06IG1tOiBDb25zb2xpZGF0ZSBzZXR0aW5nIFNDVExSX0VMMi5XWE4gaW4gYSBzaW5n
bGUgcGxhY2UKPiAgICB4ZW4vYXJtOiBSZW1vdmUgZmx1c2hfeGVuX3RleHRfdGxiX2xvY2FsKCkK
PiAgICB4ZW4vYXJtOiB0bGJmbHVzaDogQ2xhcmlmeSB0aGUgVExCIGhlbHBlcnMgbmFtZQo+ICAg
IHhlbi9hcm06IHBhZ2U6IENsYXJpZnkgdGhlIFhlbiBUTEJzIGhlbHBlcnMgbmFtZQo+ICAgIHhl
bi9hcm06IEdhdGhlciBhbGwgVExCIGZsdXNoIGhlbHBlcnMgaW4gdGxiZmx1c2guaAo+ICAgIHhl
bi9hcm06IHRsYmZsdXNoOiBSZXdvcmsgVExCIGhlbHBlcnMKPiAgICB4ZW4vYXJtOiBtbTogRmx1
c2ggdGhlIFRMQnMgZXZlbiBpZiBhIG1hcHBpbmcgZmFpbGVkIGluCj4gICAgICBjcmVhdGVfeGVu
X2VudHJpZXMKPiAKPiAgIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgICAgICB8IDY5
ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICAgICAgICAgICAgIHwgIDYgKy0tCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAg
ICAgICAgICAgICAgfCAgNSArKysKPiAgIHhlbi9hcmNoL2FybS9zbXAuYyAgICAgICAgICAgICAg
ICAgICB8ICAyICstCj4gICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICAgfCAg
MiArLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9mbHVzaHRsYi5oIHwgNzEgKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0z
Mi9wYWdlLmggICAgIHwgNDggKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvZmx1c2h0bGIuaCB8IDc1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdlLmggICAgIHwgNDkg
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vZmx1c2h0bGIu
aCAgICAgICB8IDM4ICsrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9w
YWdlLmggICAgICAgICAgIHwgMzggLS0tLS0tLS0tLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oICAgICAgfCAgNSArKysKPiAgIDEyIGZpbGVzIGNoYW5nZWQsIDE5
NCBpbnNlcnRpb25zKCspLCAyMTQgZGVsZXRpb25zKC0pCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:54:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15:54:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb5a0-0006bm-Ky; Wed, 12 Jun 2019 15: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hb5Zz-0006bg-4c
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:54:27 +0000
X-Inumbo-ID: 5a215078-8d2a-11e9-be6f-97d5eb1d8157
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a215078-8d2a-11e9-be6f-97d5eb1d8157;
 Wed, 12 Jun 2019 15:54:25 +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 9CF8621734;
 Wed, 12 Jun 2019 15:54:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560354864;
 bh=KhGBfhasYv3pyID12+iK2Gk6zN2V8aReVYnqepCHyyw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=z1UntUrgZtDucRuU7lZMLB4GdQ89n6Ch/gfvNvzke1DLRCkfYyaceLlV+fYfv/T2q
 3Z9ZULaEEQRLkFqCwqrIfofxS3ODmCPNVSkOIPc2NsRxQIL2HShucsg2tGJWonOTCO
 E46iEQu/aiWcJsq1hEp4pbeII0MoE0xKZ6bWOWbc=
Date: Wed, 12 Jun 2019 08:54: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: <a1921f46-f042-f167-4461-72b903a9418d@arm.com>
Message-ID: <alpine.DEB.2.21.1906120853050.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-7-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111710110.13737@sstabellini-ThinkPad-T480s>
 <a1921f46-f042-f167-4461-72b903a9418d@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 06/12] xen/arm: mm: Sanity check
 any update of Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@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>

T24gV2VkLCAxMiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTIvMDYvMjAxOSAwMToxMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBUaGUgY29kZSBoYW5k
bGluZyBYZW4gUFQgdXBkYXRlIGhhcyBxdWl0ZSBhIGZldyByZXN0cmljdGlvbnMgb24gd2hhdCBp
dAo+ID4gPiBjYW4gZG8uIFRoaXMgaXMgbm90IGEgYmFkIHRoaW5nIGFzIGl0IGtlZXBzIHRoZSBj
b2RlIHNpbXBsZS4KPiA+ID4gCj4gPiA+IFRoZXJlIGFyZSBhbHJlYWR5IGEgZmV3IGNoZWNrcyBz
Y2F0dGVyZWQgaW4gY3VycmVudCBwYWdlIHRhYmxlIGhhbmRsaW5nLgo+ID4gPiBIb3dldmVyIHRo
ZXkgYXJlIG5vdCBzdWZmaWNpZW50IGFzIHRoZXkgY291bGQgc3RpbGwgYWxsb3cgdG8KPiA+ID4g
bW9kaWZ5L3JlbW92ZSBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4KPiA+ID4gCj4gPiA+
IFRoZSBjaGVja3MgYXJlIGRpdmlkZWQgaW4gdHdvIHNldHM6Cj4gPiA+ICAgICAgLSBwZXIgZW50
cnkgY2hlY2s6IFRoZXkgYXJlIGdhdGhlcmVkIGluIGEgbmV3IGZ1bmN0aW9uIHRoYXQgd2lsbAo+
ID4gPiAgICAgIGNoZWNrIHdoZXRoZXIgYW4gdXBkYXRlIGlzIHZhbGlkIGJhc2VkIG9uIHRoZSBm
bGFncyBwYXNzZWQgYW5kIHRoZQo+ID4gPiAgICAgIGN1cnJlbnQgdmFsdWUgb2YgYW4gZW50cnku
Cj4gPiA+ICAgICAgLSBnbG9iYWwgY2hlY2s6IFRoZXkgYXJlIHNhbml0eSBjaGVjayBvbiB4ZW5f
cHRfdXBkYXRlKCkgcGFyYW1ldGVycy4KPiA+ID4gCj4gPiA+IEFkZGl0aW9uYWxseSB0byBjb250
aWd1b3VzIGNoZWNrLCB3ZSBhbHNvIG5vdyBjaGVjayB0aGF0IHRoZSBjYWxsZXIgaXMKPiA+ID4g
bm90IHRyeWluZyB0byBtb2RpZnkgdGhlIG1lbW9yeSBhdHRyaWJ1dGVzIG9mIGFuIGVudHJ5Lgo+
ID4gPiAKPiA+ID4gTGFzdGx5LCBpdCB3YXMgcHJvYmFibHkgYSBiaXQgb3ZlciB0aGUgdG9wIHRv
IGZvcmJpZCByZW1vdmluZyBhbgo+ID4gPiBpbnZhbGlkIG1hcHBpbmcuIFRoaXMgY291bGQganVz
dCBiZSBpZ25vcmVkLiBUaGUgbmV3IGJlaGF2aW9yIHdpbGwgYmUKPiA+ID4gaGVscGZ1bCBpbiBm
dXR1cmUgY2hhbmdlcy4KPiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxh
bmRyaWlfYW5pc292QGVwYW0uY29tPgo+ID4gPiAKPiA+ID4gLS0tCj4gPiA+ICAgICAgQ2hhbmdl
cyBpbiB2MjoKPiA+ID4gICAgICAgICAgLSBDb3JyZWN0bHkgZGV0ZWN0IHRoZSByZW1vdmFsIG9m
IGEgcGFnZQo+ID4gPiAgICAgICAgICAtIEZpeCBBU1NFUlQgb24gZmxhZ3MgaW4gdGhlIGVsc2Ug
Y2FzZQo+ID4gPiAgICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+ID4gPiAtLS0K
PiA+ID4gICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDExNQo+ID4gPiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPiA+ID4gICAxIGZpbGUgY2hhbmdl
ZCwgOTcgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4gPiA+IAo+ID4gPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+ID4gPiBpbmRleCAy
MTkyZGVkZTU1Li40NWE2ZjkyODdmIDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0u
Ywo+ID4gPiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+ID4gPiBAQCAtNTAsNiArNTAsMTkgQEAg
c3RydWN0IGRvbWFpbiAqZG9tX3hlbiwgKmRvbV9pbywgKmRvbV9jb3c7Cj4gPiA+ICAgI3VuZGVm
IG1mbl90b192aXJ0Cj4gPiA+ICAgI2RlZmluZSBtZm5fdG9fdmlydChtZm4pIF9fbWZuX3RvX3Zp
cnQobWZuX3gobWZuKSkKPiA+ID4gICArI2lmZGVmIE5ERUJVRwo+ID4gPiArc3RhdGljIGlubGlu
ZSB2b2lkCj4gPiA+ICtfX2F0dHJpYnV0ZV9fICgoX19mb3JtYXRfXyAoX19wcmludGZfXywgMSwg
MikpKQo+ID4gPiArbW1fcHJpbnRrKGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7fQo+ID4gPiArI2Vs
c2UKPiA+ID4gKyNkZWZpbmUgbW1fcHJpbnRrKGZtdCwgYXJncy4uLikgICAgICAgICAgICAgXAo+
ID4gPiArICAgIGRvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gPiA+
ICsgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+ID4gKyAg
ICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCBmbXQsICMjIGFyZ3MpOyAgXAo+ID4gPiArICAgICAg
ICBXQVJOKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gPiA+ICsgICAgfSB3aGls
ZSAoMCk7Cj4gPiA+ICsjZW5kaWYKPiA+ID4gKwo+ID4gPiAgICNkZWZpbmUgREVGSU5FX1BBR0Vf
VEFCTEVTKG5hbWUsIG5yKSAgICAgICAgICAgICAgICAgICAgXAo+ID4gPiAgIGxwYWVfdCBfX2Fs
aWduZWQoUEFHRV9TSVpFKSBuYW1lW0xQQUVfRU5UUklFUyAqIChucildCj4gPiA+ICAgQEAgLTk2
OCwxMiArOTgxLDc0IEBAIGVudW0geGVubWFwX29wZXJhdGlvbiB7Cj4gPiA+ICAgICAgIFJFU0VS
VkUKPiA+ID4gICB9Owo+ID4gPiAgICsvKiBTYW5pdHkgY2hlY2sgb2YgdGhlIGVudHJ5ICovCj4g
PiA+ICtzdGF0aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVudHJ5LCBtZm5fdCBt
Zm4sIHVuc2lnbmVkIGludAo+ID4gPiBmbGFncykKPiA+ID4gK3sKPiA+ID4gKyAgICAvKiBTYW5p
dHkgY2hlY2sgd2hlbiBtb2RpZnlpbmcgYSBwYWdlLiAqLwo+ID4gPiArICAgIGlmICggKGZsYWdz
ICYgX1BBR0VfUFJFU0VOVCkgJiYgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKPiA+ID4gKyAg
ICB7Cj4gPiAKPiA+IEkgdW5kZXJzdGFuZCB3ZSBjb3VsZCBza2lwIHRoZSB2YWxpZCBjaGVjayBv
biBSRU1PVkUsIGJ1dCBzaG91bGQgd2Ugc2tpcAo+ID4gaXQgb24gTU9ESUZZIHRvbz8gSXMgdGhh
dCBhbHNvIGdvaW5nIHRvIGJlIGhlbHBmdWwgaW4gZnV0dXJlIGNoYW5nZXM/Cj4gCj4gSG1tbSwg
SSBjYW4ndCBleGFjdGx5IHJlbWVtYmVyIHdoeSBJIGRpZG4ndCBjaGVjayB0aGUgdmFsaWQgYml0
IGhlcmUuCj4gCj4gSSBkaWQgaXQgZm9yIFJFTU9WRSBhcyBmb3IgdGhlIGVhcmx5IEZEVCBtYXBw
aW5nIGl0IGlzIG1vcmUgY29udmVuaWVudCB0bwo+IHJlbW92ZSB0aGUgZnVsbCBwb3NzaWJsZSBy
YW5nZSBvdmVyIGtlZXBpbmcgdHJhY2sgb2YgdGhlIGV4YWN0IHN0YXJ0L3NpemUuCj4gCj4gSSB3
b3VsZCBhc3N1bWUgdGhlIHNhbWUgd291bGQgaG9sZCBmb3IgTU9ESUZZLCBidXQgSSBkb24ndCBo
YXZlIGEgY29uY3JldGUKPiBleGFtcGxlIGhlcmUuIEkgYW0gaGFwcHkgdG8gYWRkIHRoZSB2YWxp
ZCBjaGVjayBhbmQgZGVmZXIgdGhlIGRlY2lzaW9uIHRvCj4gcmVtb3ZlIGl0IGlmIGl0IGlzIGRl
ZW0gdG8gYmUgdXNlZnVsIGluIHRoZSBmdXR1cmUuCgpZZXMsIGl0IHdvdWxkIGJlIGJldHRlcgoK
Cj4gPiAKPiA+ID4gKyAgICAgICAgLyogV2UgZG9uJ3QgYWxsb3cgY2hhbmdpbmcgbWVtb3J5IGF0
dHJpYnV0ZXMuICovCj4gPiA+ICsgICAgICAgIGlmICggZW50cnkucHQuYWkgIT0gUEFHRV9BSV9N
QVNLKGZsYWdzKSApCj4gPiA+ICsgICAgICAgIHsKPiA+ID4gKyAgICAgICAgICAgIG1tX3ByaW50
aygiTW9kaWZ5aW5nIG1lbW9yeSBhdHRyaWJ1dGVzIGlzIG5vdCBhbGxvd2VkICgweCV4Cj4gPiA+
IC0+IDB4JXgpLlxuIiwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICBlbnRyeS5wdC5haSwg
UEFHRV9BSV9NQVNLKGZsYWdzKSk7Cj4gPiA+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4g
PiA+ICsgICAgICAgIH0KPiA+ID4gKwo+ID4gPiArICAgICAgICAvKiBXZSBkb24ndCBhbGxvdyBt
b2RpZnlpbmcgZW50cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQuICovCj4gPiA+ICsgICAgICAg
IGlmICggZW50cnkucHQuY29udGlnICkKPiA+ID4gKyAgICAgICAgewo+ID4gPiArICAgICAgICAg
ICAgbW1fcHJpbnRrKCJNb2RpZnlpbmcgZW50cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQgaXMg
bm90Cj4gPiA+IGFsbG93ZWQuXG4iKTsKPiA+ID4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
PiA+ID4gKyAgICAgICAgfQo+ID4gPiArICAgIH0KPiA+ID4gKyAgICAvKiBTYW5pdHkgY2hlY2sg
d2hlbiBpbnNlcnRpbmcgYSBwYWdlICovCj4gPiA+ICsgICAgZWxzZSBpZiAoIGZsYWdzICYgX1BB
R0VfUFJFU0VOVCApCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICAvKiBXZSBzaG91bGQgYmUg
aGVyZSB3aXRoIGEgdmFsaWQgTUZOLiAqLwo+ID4gPiArICAgICAgICBBU1NFUlQoIW1mbl9lcSht
Zm4sIElOVkFMSURfTUZOKSk7Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgLyogV2UgZG9uJ3QgYWxs
b3cgcmVwbGFjaW5nIGFueSB2YWxpZCBlbnRyeS4gKi8KPiA+ID4gKyAgICAgICAgaWYgKCBscGFl
X2lzX3ZhbGlkKGVudHJ5KSApCj4gPiA+ICsgICAgICAgIHsKPiA+ID4gKyAgICAgICAgICAgIG1t
X3ByaW50aygiQ2hhbmdpbmcgTUZOIGZvciBhIHZhbGlkIGVudHJ5IGlzIG5vdCBhbGxvd2VkCj4g
PiA+ICglIyJQUklfbWZuIiAtPiAlIyJQUklfbWZuIikuXG4iLAo+ID4gPiArICAgICAgICAgICAg
ICAgICAgICAgIG1mbl94KGxwYWVfZ2V0X21mbihlbnRyeSkpLCBtZm5feChtZm4pKTsKPiA+ID4g
KyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ID4gKyAgICAgICAgfQo+ID4gPiArICAgIH0K
PiA+ID4gKyAgICAvKiBTYW5pdHkgY2hlY2sgd2hlbiByZW1vdmluZyBhIHBhZ2UuICovCj4gPiA+
ICsgICAgZWxzZSBpZiAoIChmbGFncyAmIChfUEFHRV9QUkVTRU5UfF9QQUdFX1BPUFVMQVRFKSkg
PT0gMCApCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3
aXRoIGFuIGludmFsaWQgTUZOLiAqLwo+ID4gPiArICAgICAgICBBU1NFUlQobWZuX2VxKG1mbiwg
SU5WQUxJRF9NRk4pKTsKPiA+ID4gKwo+ID4gPiArICAgICAgICAvKiBXZSBkb24ndCBhbGxvdyBy
ZW1vdmluZyBwYWdlIHdpdGggY29udGlndW91cyBiaXQgc2V0LiAqLwo+ID4gPiArICAgICAgICBp
ZiAoIGVudHJ5LnB0LmNvbnRpZyApCj4gPiA+ICsgICAgICAgIHsKPiA+ID4gKyAgICAgICAgICAg
IG1tX3ByaW50aygiUmVtb3ZpbmcgZW50cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQgaXMgbm90
Cj4gPiA+IGFsbG93ZWQuXG4iKTsKPiA+ID4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiA+
ID4gKyAgICAgICAgfQo+ID4gPiArICAgIH0KPiA+ID4gKyAgICAvKiBTYW5pdHkgY2hlY2sgd2hl
biBwb3B1bGF0aW5nIHRoZSBwYWdlLXRhYmxlLiBObyBjaGVjayBzbyBmYXIuICovCj4gPiA+ICsg
ICAgZWxzZQo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgQVNTRVJUKGZsYWdzICYgX1BBR0Vf
UE9QVUxBVEUpOwo+ID4gPiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRoIGFuIGlu
dmFsaWQgTUZOICovCj4gPiA+ICsgICAgICAgIEFTU0VSVChtZm5fZXEobWZuLCBJTlZBTElEX01G
TikpOwo+ID4gPiArICAgIH0KPiA+ID4gKwo+ID4gPiArICAgIHJldHVybiB0cnVlOwo+ID4gPiAr
fQo+ID4gPiArCj4gPiA+ICAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVu
bWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZwo+ID4gPiBhZGRyLAo+ID4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykK
PiA+ID4gICB7Cj4gPiA+ICAgICAgIGxwYWVfdCBwdGUsICplbnRyeTsKPiA+ID4gICAgICAgbHBh
ZV90ICp0aGlyZCA9IE5VTEw7Cj4gPiA+ICAgKyAgICAvKiBfUEFHRV9QT1BVTEFURSBhbmQgX1BB
R0VfUFJFU0VOVCBzaG91bGQgbmV2ZXIgYmUgc2V0IHRvZ2V0aGVyLgo+ID4gPiAqLwo+ID4gPiAr
ICAgIEFTU0VSVCgoZmxhZ3MgJiAoX1BBR0VfUE9QVUxBVEV8X1BBR0VfUFJFU0VOVCkpICE9Cj4g
PiA+IChfUEFHRV9QT1BVTEFURXxfUEFHRV9QUkVTRU5UKSk7Cj4gPiAKPiA+IG92ZXIgODAgY2hh
cnM/Cj4gCj4gSXQgaXMgODcgY2hhcnMsIEkgd2FzIGhvcGluZyB5b3UgZGlkbid0IG5vdGljZSBp
dCA6KS4gVGhlIGxpbmUgc3BsaXR0aW5nCj4gcmVzdWx0IHRvIG5hc3R5IGNvZGUuIEFsdGVybmF0
aXZlbHksIEkgY291bGQgaW50cm9kdWNlIGEgZGVmaW5lIGZvcgo+IF9QQUdFX1BPUFVMQVRFfF9Q
QUdFX1BSRVNFTlQsIG1heWJlIEVYQ0xVU0lWRV9GTEFHUz8KPiAKPiBBbnkgcHJlZmVyZW5jZT8K
CkkgZG9uJ3QgY2FyZSBzbyBtdWNoIGFib3V0IDgwIGNoYXJzIGxpbWl0LgpBbnl0aGluZyBidXQg
YW5vdGhlciBtYWNybyA6LSkKCiAKPiA+ID4gICAgICAgZW50cnkgPSAmeGVuX3NlY29uZFtzZWNv
bmRfbGluZWFyX29mZnNldChhZGRyKV07Cj4gPiA+ICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQo
KmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKPiA+ID4gICAgICAgewo+ID4g
PiBAQCAtOTg5LDE1ICsxMDY0LDEyIEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShl
bnVtCj4gPiA+IHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2lnbmVkIGxvbmcgYWRkciwKPiA+ID4g
ICAgICAgdGhpcmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gPiA+ICAg
ICAgIGVudHJ5ID0gJnRoaXJkW3RoaXJkX3RhYmxlX29mZnNldChhZGRyKV07Cj4gPiA+ICAgKyAg
ICBpZiAoICF4ZW5fcHRfY2hlY2tfZW50cnkoKmVudHJ5LCBtZm4sIGZsYWdzKSApCj4gPiA+ICsg
ICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gPiArCj4gPiA+ICAgICAgIHN3aXRjaCAoIG9wICkg
ewo+ID4gPiAgICAgICAgICAgY2FzZSBJTlNFUlQ6Cj4gPiA+ICAgICAgICAgICBjYXNlIFJFU0VS
VkU6Cj4gPiA+IC0gICAgICAgICAgICBpZiAoIGxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4gPiA+
IC0gICAgICAgICAgICB7Cj4gPiA+IC0gICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5n
IHRvIHJlcGxhY2UgYW4gZXhpc3RpbmcgbWFwcGluZwo+ID4gPiBhZGRyPSVseCBtZm49JSJQUklf
bWZuIlxuIiwKPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGFkZHIsIG1m
bl94KG1mbikpOwo+ID4gPiAtICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gPiAt
ICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAgICAgIGlmICggb3AgPT0gUkVTRVJWRSApCj4g
PiA+ICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gPiAgICAgICAgICAgICAgIHB0ZSA9IG1m
bl90b194ZW5fZW50cnkobWZuLCBQQUdFX0FJX01BU0soZmxhZ3MpKTsKPiA+ID4gQEAgLTEwMDks
MTIgKzEwODEsNiBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bQo+ID4gPiB4
ZW5tYXBfb3BlcmF0aW9uIG9wLCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gPiA+ICAgICAgICAgICAg
ICAgYnJlYWs7Cj4gPiA+ICAgICAgICAgICBjYXNlIE1PRElGWToKPiA+ID4gICAgICAgICAgIGNh
c2UgUkVNT1ZFOgo+ID4gPiAtICAgICAgICAgICAgaWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkp
ICkKPiA+ID4gLSAgICAgICAgICAgIHsKPiA+ID4gLSAgICAgICAgICAgICAgICBwcmludGsoIiVz
OiB0cnlpbmcgdG8gJXMgYSBub24tZXhpc3RpbmcgbWFwcGluZwo+ID4gPiBhZGRyPSVseFxuIiwK
PiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIG9wID09IFJFTU9WRSA/ICJy
ZW1vdmUiIDogIm1vZGlmeSIsCj4gPiA+IGFkZHIpOwo+ID4gPiAtICAgICAgICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ID4gPiAtICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAgICAgIGlm
ICggb3AgPT0gUkVNT1ZFICkKPiA+ID4gICAgICAgICAgICAgICAgICAgcHRlLmJpdHMgPSAwOwo+
ID4gPiAgICAgICAgICAgICAgIGVsc2UKPiA+ID4gQEAgLTEwMjIsMTIgKzEwODgsNiBAQCBzdGF0
aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bQo+ID4gPiB4ZW5tYXBfb3BlcmF0aW9uIG9w
LCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gPiA+ICAgICAgICAgICAgICAgICAgIHB0ZSA9ICplbnRy
eTsKPiA+ID4gICAgICAgICAgICAgICAgICAgcHRlLnB0LnJvID0gUEFHRV9ST19NQVNLKGZsYWdz
KTsKPiA+ID4gICAgICAgICAgICAgICAgICAgcHRlLnB0LnhuID0gUEFHRV9YTl9NQVNLKGZsYWdz
KTsKPiA+ID4gLSAgICAgICAgICAgICAgICBpZiAoICFwdGUucHQucm8gJiYgIXB0ZS5wdC54biAp
Cj4gPiA+IC0gICAgICAgICAgICAgICAgewo+ID4gPiAtICAgICAgICAgICAgICAgICAgICBwcmlu
dGsoIiVzOiBJbmNvcnJlY3QgY29tYmluYXRpb24gZm9yIGFkZHI9JWx4XG4iLAo+ID4gPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGFkZHIpOwo+ID4gPiAtICAgICAgICAg
ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ID4gLSAgICAgICAgICAgICAgICB9Cj4gPiA+
ICAgICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAgICAgIHdyaXRlX3B0ZShlbnRyeSwgcHRl
KTsKPiA+ID4gICAgICAgICAgICAgICBicmVhazsKPiA+ID4gQEAgLTEwNDksNiArMTEwOSwyNSBA
QCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+ID4g
PiAgICAgICBpbnQgcmMgPSAwOwo+ID4gPiAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSB2aXJ0
LCBhZGRyX2VuZCA9IGFkZHIgKyBucl9tZm5zICogUEFHRV9TSVpFOwo+ID4gPiAgICsgICAgLyoK
PiA+ID4gKyAgICAgKiBUaGUgaGFyZHdhcmUgd2FzIGNvbmZpZ3VyZWQgdG8gZm9yYmlkIG1hcHBp
bmcgYm90aCB3cml0ZWFibGUgYW5kCj4gPiA+ICsgICAgICogZXhlY3V0YWJsZS4KPiA+ID4gKyAg
ICAgKiBXaGVuIG1vZGlmeWluZy9jcmVhdGluZyBtYXBwaW5nIChpLmUgX1BBR0VfUFJFU0VOVCBp
cyBzZXQpLAo+ID4gPiArICAgICAqIHByZXZlbnQgYW55IHVwZGF0ZSBpZiB0aGlzIGhhcHBlbi4K
PiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICBpZiAoIChmbGFncyAmIF9QQUdFX1BSRVNFTlQpICYm
ICFQQUdFX1JPX01BU0soZmxhZ3MpICYmCj4gPiA+ICsgICAgICAgICAhUEFHRV9YTl9NQVNLKGZs
YWdzKSApCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICBtbV9wcmludGsoIk1hcHBpbmdzIHNo
b3VsZCBub3QgYmUgYm90aCBXcml0ZWFibGUgYW5kCj4gPiA+IEV4ZWN1dGFibGUuXG4iKTsKPiA+
ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiA+ICsgICAgfQo+ID4gCj4gPiBJIGFtIHRo
aW5raW5nIHRoaXMgaXMgc2VyaW91cyBlbm91Z2ggdGhhdCB3ZSBtaWdodCB3YW50IHRvIGFsd2F5
cyBwcmludAo+ID4gdGhpcyB3YXJuaW5nIHdoZW4gdGhpcyBlcnJvciBoYXBwZW5zLiBBdCB0aGUg
c2FtZSB0aW1lIGl0IGlzIGF3a3dhcmQgdG8KPiA+IGhhdmUgYWxsIHRoZSBvdGhlciBtZXNzYWdl
cyB1c2luZyBtbV9wcmludGsgYW5kIG9ubHkgdGhpcyBvbmUgYmVpbmcKPiA+IGRpZmZlcmVudC4g
U28gSSdsbCBsaXZlIGl0IHRvIHlvdSwgaXQgaXMgYWxzbyBPSyBhdCB0aGlzLgo+IAo+IEFueSBl
cnJvciBoZXJlIG1lYW5zIHRoZSBjYWxsZXIgZGlkbid0IGRvIHNhbml0eSBjaGVjayAoaWYgaW5w
dXQgaXMgZXh0ZXJuYWwpCj4gb3IgcGFzcyB0aGUgd3JvbmcgcGFyYW1ldGVycy4gSSBwdXJwb3Nl
ZnVsbHkgY2hvc2UgbW1fcHJpbnRrIG92ZXIgYSBub3JtYWwKPiBwcmludGsgYmVjYXVzZSB0aGlz
IGNvdWxkIHBvdGVudGlhbGx5IGxlYWQgdG8gYSBEb1MgaWYgYWNjZXNzaWJsZSBmcm9tIG91dHNp
ZGUKPiBvZiBYZW4uCj4gCj4gSWYgdGhlIGVycm9yIGhhcHBlbiwgdGhlbiB0aGVyZSBhcmUgYW4g
aGlnaCBjaGFuY2Ugd2l0aCBERUJVRyAob3IgaGFja2luZwo+IG1tX3ByaW50ayB0byBiZSB1c2Vk
IGluIG5vbi1kZWJ1ZyBidWlsZCkgd2lsbCBtYWtlIGl0IGFwcGVhciBhcyB3ZWxsLgogCk9LCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:57:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb5cc-0006kR-8Y; Wed, 12 Jun 2019 15:57: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hb5ca-0006kM-M3
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:57:08 +0000
X-Inumbo-ID: bae5e428-8d2a-11e9-857b-b7be5620b34d
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bae5e428-8d2a-11e9-857b-b7be5620b34d;
 Wed, 12 Jun 2019 15:57: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 05DEC21019;
 Wed, 12 Jun 2019 15:57:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560355027;
 bh=x1WgIsUfC7lOW+IPMZZ1sVwa5npFEZdb53zeorBdfvs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Ck5DtMrNiEy6yoAHQEUdbEMvCM2z1Rvid5ydL/3P/54syC69gYBbNLyVBS9VofKs3
 ZSpguu7BMWlwrgAsFRHHSl5Hd+3Y032Wfz9iPWuqPTFlMvqSwC4he4bWNnmjFnIlQZ
 0LXwCb6Dxh/oShaxr5s7pGO6AmZmQoOCPRE7zcCw=
Date: Wed, 12 Jun 2019 08:57:06 -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: <2dbf8e6c-04ae-0925-cc1f-cfcb65678272@arm.com>
Message-ID: <alpine.DEB.2.21.1906120856530.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111134410.13737@sstabellini-ThinkPad-T480s>
 <6ad24adc-dfb7-a2da-b4c8-2fe49c61a31f@arm.com>
 <c2876923-91b7-77ef-c14a-c4c46b0cfcb7@citrix.com>
 <2dbf8e6c-04ae-0925-cc1f-cfcb65678272@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Checking INVALID_MFN in mfn_add (WAS: Re: [PATCH
 MM-PART3 v2 04/12] xen/arm: mm: Only increment mfn when valid in
 xen_pt_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: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>,
 Jan Beulich <jbeulich@suse.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>

T24gV2VkLCAxMiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDEx
LzA2LzIwMTkgMjE6MjQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPiBPbiAxMS8wNi8yMDE5IDIw
OjU2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IE9uIDExLzA2LzIwMTkgMTk6MzcsIFN0ZWZh
bm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiBDdXJyZW50bHksIHRoZSBNRk4gd2lsbCBiZSBpbmNyZW1l
bnRlZCBldmVuIGlmIGl0IGlzIGludmFsaWQuIFRoaXMKPiA+ID4gPiA+IHdpbGwKPiA+ID4gPiA+
IHJlc3VsdCB0byBoYXZlIGEgdmFsaWQgTUZOIGFmdGVyIHRoZSBmaXJzdCBpdGVyYXRpb24uCj4g
PiA+ID4gPiAKPiA+ID4gPiA+IFdoaWxlIHRoaXMgaXMgbm90IGEgbWFqb3IgcHJvYmxlbSB0b2Rh
eSwgdGhpcyB3aWxsIGJlIGluIHRoZSBmdXR1cmUgaWYKPiA+ID4gPiA+IHRoZSBjb2RlIGV4cGVj
dCBhbiBpbnZhbGlkIE1GTiBhdCBldmVyeSBpdGVyYXRpb24uCj4gPiA+ID4gPiAKPiA+ID4gPiA+
IFN1Y2ggYmVoYXZpb3IgaXMgcHJldmVudGVkIGJ5IGF2b2lkaW5nIHRvIGluY3JlbWVudCBhbiBp
bnZhbGlkIE1GTi4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gPiA+IFJldmlld2VkLWJ5OiBBbmRyaWkg
QW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+ID4gPiA+ID4gCj4gPiA+ID4gPiAtLS0K
PiA+ID4gPiA+ICAgICAgIENoYW5nZXMgaW4gdjI6Cj4gPiA+ID4gPiAgICAgICAgICAgLSBNb3Zl
IHRoZSBwYXRjaCBlYXJsaWVyIG9uIGluIHRoZSBzZXJpZXMKPiA+ID4gPiA+ICAgICAgICAgICAt
IEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiAgICB4ZW4v
YXJjaC9hcm0vbW0uYyB8IDUgKysrKy0KPiA+ID4gPiA+ICAgIDEgZmlsZSBjaGFuZ2VkLCA0IGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ID4gPiA+IAo+ID4gPiA+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gPiA+IGluZGV4
IGY5NTZhYTYzOTkuLjlkZTJhMTE1MGYgMTAwNjQ0Cj4gPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC9h
cm0vbW0uYwo+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gPiA+IEBAIC0x
MDUxLDExICsxMDUxLDE0IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZShlbnVtIHhlbm1hcF9v
cGVyYXRpb24KPiA+ID4gPiA+IG9wLAo+ID4gPiA+ID4gICAgICAgICAgIHNwaW5fbG9jaygmeGVu
X3B0X2xvY2spOwo+ID4gPiA+ID4gICAgLSAgICBmb3IoOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIg
Kz0gUEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwKPiA+ID4gPiA+IDEpKQo+ID4gPiA+ID4g
KyAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCj4gPiA+ID4g
PiAgICAgICAgewo+ID4gPiA+ID4gICAgICAgICAgICByYyA9IHhlbl9wdF91cGRhdGVfZW50cnko
b3AsIGFkZHIsIG1mbiwgZmxhZ3MpOwo+ID4gPiA+ID4gICAgICAgICAgICBpZiAoIHJjICkKPiA+
ID4gPiA+ICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gKyAgICAg
ICAgaWYgKCAhbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKPiA+ID4gPiA+ICsgICAgICAgICAg
ICBtZm4gPSBtZm5fYWRkKG1mbiwgMSk7Cj4gPiA+ID4gPiAgICAgICAgfQo+ID4gPiA+IFRoaXMg
aXMgT0sgYnV0IGdvdCBtZSB0aGlua2luZzogc2hvdWxkIHdlIGJlIHVwZGF0aW5nIHRoZSBtZm4g
aW4gbWZuX2FkZAo+ID4gPiA+IGlmIHRoZSBtZm4gaXMgSU5WQUxJRD8gVGhlIG1mbl9lcShtZm4s
IElOVkFMSURfTUZOKSBjb3VsZCBsaXZlIGluc2lkZQo+ID4gPiA+IHRoZSBzdGF0aWMgaW5saW5l
IG1mbl90IG1mbl9hZGQgZnVuY3Rpb24uIFdoYXQgZG8geW91IHRoaW5rPyBJIGRvbid0Cj4gPiA+
ID4gdGhpbmsgdGhlcmUgYXJlIGFueSB2YWxpZCBzY2VuYXJpb3Mgd2hlcmUgd2Ugd2FudCB0byBp
bmNyZW1lbnQKPiA+ID4gPiBJTlZBTElEX01GTi4uLgo+ID4gPiBNeSBmaXJzdCB0aG91Z2h0IGlz
IG1mbl9hZGQoLi4uKSBtYXkgYmUgdXNlZCBpbiBwbGFjZSB3aGVyZSB3ZSBrbm93IHRoZQo+ID4g
PiBtZm4gaXMgbm90IElOVkFMSURfTUZOLiBTbyB3ZSB3b3VsZCBhZGQgZXh0cmEgY2hlY2sgd2hl
biBpdCBtYXkgbm90IGJlCj4gPiA+IG5lY2Vzc2FyeS4gQWx0aG91Z2gsIEkgYW0gbm90IHN1cmUg
aWYgaXQgaXMgaW1wb3J0YW50Lgo+ID4gPiAKPiA+ID4gSSBoYXZlIGFkZGVkIEFuZHJldyAmIEph
biB0byBnZXQgYW55IG9waW5pb25zLgo+ID4gCj4gPiBtZm5fYWRkKGZvbywgYmFyKSBpcyBzaG9y
dGhhbmQgZm9yIGZvbyArPSBiYXIsIGFuZCBzaG91bGQgcmVtYWluIGFzIHN1Y2guCj4gPiAKPiA+
IEl0IGV4aXN0cyBvbmx5IGJlY2F1c2Ugd2UgY2FuJ3Qgb3ZlcmxvYWQgb3BlcmF0b3JzIGluIEMs
IGFuZCB3YW50Cj4gPiBzb21ldGhpbmcgc2xpZ2h0bHkgbW9yZSByZWFkYWJsZSB0aGFuIF9tZm4o
bWZuX3goZm9vKSArIGJhcikKPiA+IAo+ID4gQmVoaW5kIHRoZSBzY2VuZXMsIHRoZSBjb21waWxl
ciB3aWxsIHR1cm4gaXQgYmFjayBpbnRvIGEgc2luZ2xlIGFkZAo+ID4gaW5zdHJ1Y3Rpb24uCj4g
PiAKPiA+IFRoZSBzYXR1cmF0aW5nIGJlaGF2aW91ciBoZXJlIGlzIHNwZWNpZmljIHRvIHRoZSBw
YWdldGFibGUgb3BlcmVhdGlvbnMKPiA+IHdoZXJlIHBhc3NpbmcgSU5WQUxJRF9NRk4gaXMgYW4g
YWxpYXMgZm9yIHVubWFwLCBhbmQgaXMgdGhlcmVmb3JlIG5vdAo+ID4gdXNlZnVsIGluIHRoZSBt
YWpvcml0eSBvZiB0aGUgdXNlcnMgb2YgbWZuX2FkZCgpLCBhbmQgY2VydGFpbmx5IG5vdAo+ID4g
c29tZXRoaW5nIHdlIHNob3VsZCBoYXZlIGEgaGlkZGVuIGJyYW5jaCBmb3IgaW4gdGhlIG1pZGRs
ZSBvZiBtYW55IHRpZ2h0Cj4gPiBsb29wcy4KPiAKPiBUaGFuayB5b3UgZm9yIHRoZSBpbnB1dCEg
SSB3aWxsIGtlZXAgbWZuX2FkZCgpIGFzIGl0IGlzLgoKQWRkIG15IGFja2VkLWJ5IHRvIHRoZSBv
cmlnaW5hbCBwYXRjaC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:58:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15: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 1hb5dq-0006qI-MM; Wed, 12 Jun 2019 15:58: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb5do-0006qA-Tp
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:58:24 +0000
X-Inumbo-ID: e6e346a6-8d2a-11e9-8c17-c76f932882be
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e6e346a6-8d2a-11e9-8c17-c76f932882be;
 Wed, 12 Jun 2019 15:58: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 174DB2B;
 Wed, 12 Jun 2019 08:58: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 731393F73C;
 Wed, 12 Jun 2019 08:58:20 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-7-julien.grall@arm.com>
 <alpine.DEB.2.21.1906111710110.13737@sstabellini-ThinkPad-T480s>
 <a1921f46-f042-f167-4461-72b903a9418d@arm.com>
 <alpine.DEB.2.21.1906120853050.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0ac90607-49b3-1b9d-0796-daab8d6e0c02@arm.com>
Date: Wed, 12 Jun 2019 16:58:19 +0100
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: <alpine.DEB.2.21.1906120853050.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 06/12] xen/arm: mm: Sanity check
 any update of Xen 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMi8wNi8yMDE5IDE2OjU0LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
V2VkLCAxMiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAxMi8wNi8yMDE5IDAx
OjEwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBUdWUsIDE0IE1heSAyMDE5LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBJIHVuZGVyc3RhbmQgd2UgY291bGQgc2tpcCB0aGUgdmFs
aWQgY2hlY2sgb24gUkVNT1ZFLCBidXQgc2hvdWxkIHdlIHNraXAKPj4+IGl0IG9uIE1PRElGWSB0
b28/IElzIHRoYXQgYWxzbyBnb2luZyB0byBiZSBoZWxwZnVsIGluIGZ1dHVyZSBjaGFuZ2VzPwo+
Pgo+PiBIbW1tLCBJIGNhbid0IGV4YWN0bHkgcmVtZW1iZXIgd2h5IEkgZGlkbid0IGNoZWNrIHRo
ZSB2YWxpZCBiaXQgaGVyZS4KPj4KPj4gSSBkaWQgaXQgZm9yIFJFTU9WRSBhcyBmb3IgdGhlIGVh
cmx5IEZEVCBtYXBwaW5nIGl0IGlzIG1vcmUgY29udmVuaWVudCB0bwo+PiByZW1vdmUgdGhlIGZ1
bGwgcG9zc2libGUgcmFuZ2Ugb3ZlciBrZWVwaW5nIHRyYWNrIG9mIHRoZSBleGFjdCBzdGFydC9z
aXplLgo+Pgo+PiBJIHdvdWxkIGFzc3VtZSB0aGUgc2FtZSB3b3VsZCBob2xkIGZvciBNT0RJRlks
IGJ1dCBJIGRvbid0IGhhdmUgYSBjb25jcmV0ZQo+PiBleGFtcGxlIGhlcmUuIEkgYW0gaGFwcHkg
dG8gYWRkIHRoZSB2YWxpZCBjaGVjayBhbmQgZGVmZXIgdGhlIGRlY2lzaW9uIHRvCj4+IHJlbW92
ZSBpdCBpZiBpdCBpcyBkZWVtIHRvIGJlIHVzZWZ1bCBpbiB0aGUgZnV0dXJlLgo+IAo+IFllcywg
aXQgd291bGQgYmUgYmV0dGVyCgpJIHdpbGwgdXBkYXRlIGl0IGluIHRoZSBuZXh0IHZlcnNpb24u
CgpbLi4uXQoKPj4+PiAgICBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bSB4ZW5t
YXBfb3BlcmF0aW9uIG9wLCB1bnNpZ25lZCBsb25nCj4+Pj4gYWRkciwKPj4+PiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+
Pj4gICAgewo+Pj4+ICAgICAgICBscGFlX3QgcHRlLCAqZW50cnk7Cj4+Pj4gICAgICAgIGxwYWVf
dCAqdGhpcmQgPSBOVUxMOwo+Pj4+ICAgICsgICAgLyogX1BBR0VfUE9QVUxBVEUgYW5kIF9QQUdF
X1BSRVNFTlQgc2hvdWxkIG5ldmVyIGJlIHNldCB0b2dldGhlci4KPj4+PiAqLwo+Pj4+ICsgICAg
QVNTRVJUKChmbGFncyAmIChfUEFHRV9QT1BVTEFURXxfUEFHRV9QUkVTRU5UKSkgIT0KPj4+PiAo
X1BBR0VfUE9QVUxBVEV8X1BBR0VfUFJFU0VOVCkpOwo+Pj4KPj4+IG92ZXIgODAgY2hhcnM/Cj4+
Cj4+IEl0IGlzIDg3IGNoYXJzLCBJIHdhcyBob3BpbmcgeW91IGRpZG4ndCBub3RpY2UgaXQgOiku
IFRoZSBsaW5lIHNwbGl0dGluZwo+PiByZXN1bHQgdG8gbmFzdHkgY29kZS4gQWx0ZXJuYXRpdmVs
eSwgSSBjb3VsZCBpbnRyb2R1Y2UgYSBkZWZpbmUgZm9yCj4+IF9QQUdFX1BPUFVMQVRFfF9QQUdF
X1BSRVNFTlQsIG1heWJlIEVYQ0xVU0lWRV9GTEFHUz8KPj4KPj4gQW55IHByZWZlcmVuY2U/Cj4g
Cj4gSSBkb24ndCBjYXJlIHNvIG11Y2ggYWJvdXQgODAgY2hhcnMgbGltaXQuCj4gQW55dGhpbmcg
YnV0IGFub3RoZXIgbWFjcm8gOi0pCgpPayBJIHdpbGwga2VlcCB0aGUgODAgbGluZXMgdGhlbiEK
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 15:58:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 15: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 1hb5e6-0006se-1W; Wed, 12 Jun 2019 15:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb5e4-0006sG-6J
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 15:58:40 +0000
X-Inumbo-ID: f14f01d2-8d2a-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 f14f01d2-8d2a-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 15:58:39 +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: qHmIqNlOxlj1kxJik3JGEK6TGjHkEf7wX8ABHBpjeqsLa6VffBX6pEaMjbu3+xU6DpEO6HoBKM
 tDXUjfgpbTjp1RxEBCHzvOBenIyeW3XuVhySpG7ZIwIG5cdhJDWtgZe2jl94OTcuuWfSotAhEh
 Ez4wq33n5I51+40ZBkOrTd8iVmZI1wOXe3fVQTfEGYCy7xx5ko6PTSlnui1jF/3xUprnjlgo5p
 kkaD7HdSuRgSt5Dt0G72bC8JDJ3u9b7oAP4KoRpn/l5wIuPBc6vJgnNsKi6pzSVPG1imD4vQUG
 WkU=
X-SBRS: 2.7
X-MesageID: 1632586
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,366,1557201600"; 
   d="scan'208";a="1632586"
To: Pu Wen <puwen@hygon.cn>, <JBeulich@suse.com>
References: <cover.1554382869.git.puwen@hygon.cn>
 <201906070115.x571Fd9j014046@spam1.hygon.cn>
 <1f85709e-ebec-5372-aac4-d567f51a9427@hygon.cn>
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: <7ed89d38-9ba7-fa0f-6fcd-c514c52667d2@citrix.com>
Date: Wed, 12 Jun 2019 16:58:35 +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: <1f85709e-ebec-5372-aac4-d567f51a9427@hygon.cn>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 00/15] Add support for Hygon Dhyana
 Family 18h processor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMjAxOSAxNjoxMCwgUHUgV2VuIHdyb3RlOgo+IE9uIDIwMTkvNi83IDA6MzEsIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4+IEkndmUgcmViYXNlZCB0aGUgcGF0Y2hlcyBvdmVyIG15IENQ
VUlEIHdvcmssIGFuZCBwdXNoZWQgdGhlIG9uZXMgd2hpY2gKPj4gc3RpbGwgYXBwbHkgY2xlYW5s
eSB0byBzdGFnaW5nLsKgIEhvd2V2ZXIsIHNvbWUgZG9uJ3QgYXBwbHkgY2xlYW5seSBhbnkKPj4g
bW9yZSwgc28gSSBsZWZ0IHRob3NlIGFsb25lLgo+Pgo+PiBQbGVhc2UgY291bGQgeW91IGNoZWNr
IHRoZSBjdXJyZW50IHN0YWdpbmcgYnVpbGQgKGFuZCBpbiBwYXJ0aWN1bGFyLAo+PiB0aGF0IEkg
ZGlkbid0IGFjY2lkZW50YWxseSBicmVhayBhbnl0aGluZyB3aXRoIHRoZSByZWJhc2UpLCBhbmQg
cmViYXNlCj4+IHRoZSByZW1haW5kZXIgb2YgdGhlIHNlcmllcyBvbnRvIHN0YWdpbmcuCj4KPiBJ
IHJlYmFzZWQgdGhlIHBhdGNoZXMgeDg2L2FjcGkgYW5kIHg4Ni9wdiBvdmVyIDBjZDA3NDE0ICJ4
ODYvY3B1Ogo+IFJlbnVtYmVyIFg4Nl9WRU5ET1JfKiB0byBmb3JtIGEgYml0bWFwIiwgYW5kIHNl
bnQgdGhlbSBvdXQgd2l0aCB2ZXJzaW9uCj4gdjYuIEkgZHJvcHBlZCB0aGUgcGF0Y2ggeDg2L2lv
bW11IGZvciBIeWdvbiBiZWNhdXNlIGl0J3Mgbm8gbmVlZGVkIGFueQo+IG1vcmUgc2luY2UgdGhl
IGNvbW1pdCAxYjNjYzgwMCAieDg2L0lPTU1VOiBpbnRyb2R1Y2UgaW5pdC1vcHMgc3RydWN0dXJl
Igo+IHJlbW92ZWQgdGhlIHZlbmRvciBjaGVjay4KPgo+IEkgc3RpbGwgaG9sZCBKYW4ncyBBY2tl
ZC1ieSB0YWdzIGhvd2V2ZXIgdGhlIGNvZGUgaXMgY2hhbmdlZC4gQXJlIHRoZQo+IHRhZ3Mgc3Rp
bGwgdmFsaWQ/CgpZZXMuwqAgVGhlIHRhZ3Mgd2VyZSBzdGlsbCB2YWxpZCwgYmVjYXVzZSB5b3Un
cmUgbm90IGZ1bmRhbWVudGFsbHkKY2hhbmdpbmcgdGhlIHBhdGNoIGZyb20gaG93IGl0IHdhcyBi
ZWZvcmUuCgpJJ3ZlIGNvbW1pdHRlZCB0aGUgcGF0Y2hlcyBub3cuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:02:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 16: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 1hb5hc-0008DN-KJ; Wed, 12 Jun 2019 16:02:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kbPO=UL=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hb5hb-0008DI-VR
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:02:19 +0000
X-Inumbo-ID: 737ab699-8d2b-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 737ab699-8d2b-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 16:02:18 +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
 AA6C7305FFA3; Wed, 12 Jun 2019 19:02:16 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9F965306E4AC;
 Wed, 12 Jun 2019 19:02:16 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Jun 2019 19:02:13 +0300
Message-Id: <1560355333-21065-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] MAINTAINERS: hand over vm_event maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Razvan Cojocaru <rcojocaru@bitdefender.com>,
 wl@xen.org, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVtb3ZlIG15c2VsZiBhcyB2bV9ldmVudCBtYWludGFuZXIsIGFkZCBBbGV4YW5kcnUgYW5kIFBl
dHJlIGFzCkJpdGRlZmVuZGVyIHZtX2V2ZW50IG1haW50YWluZXJzLgoKU2lnbmVkLW9mZi1ieTog
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIE1BSU5UQUlO
RVJTIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDZmYmRjMmIu
LmQ2MGUzYTUgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC00
MDUsNyArNDA1LDggQEAgTDoJeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCiBGOgl1bm1v
ZGlmaWVkX2RyaXZlcnMvbGludXgtMi42LwogCiBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBhbmQgTU9O
SVRPUgotTToJUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgorTToJ
QWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CitNOglQZXRyZSBQaXJj
YWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgogTToJVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgogUzoJU3VwcG9ydGVkCiBGOgl0b29scy90ZXN0cy94ZW4tYWNj
ZXNzCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:07:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 16:07:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb5mi-0008RU-CA; Wed, 12 Jun 2019 16:07:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb5mh-0008RG-DG
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:07:35 +0000
X-Inumbo-ID: 3001aaca-8d2c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3001aaca-8d2c-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 16:07: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 1hb5mf-0008Ro-5m; Wed, 12 Jun 2019 16:07: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 1hb5me-0006qO-MS; Wed, 12 Jun 2019 16:07:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb5me-0008MQ-KU; Wed, 12 Jun 2019 16:07:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137583-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-i386-xl-pvshim:xen-boot:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:heisenbug
 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-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-amd64-libvirt-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-arm64-arm64-xl-credit2: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-credit2: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: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-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-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-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-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-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-amd64-xl-qemut-win7-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-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-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-i386-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-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-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-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=967627141b331657fff141e8e2952674753d0682
X-Osstest-Versions-That: xen=b4f291b0ca914454cbac9fa5580bb35f8ab04eee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 16:07:32 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137583: 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>

ZmxpZ2h0IDEzNzU4MyB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1ODMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBpbiAxMzc0NzUgcGFzcyBpbiAxMzc1ODMKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBp
biAxMzc0NzUgcGFzcyBpbiAxMzc1ODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgMTYgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzNzQ3NSBwYXNzIGluIDEzNzU4MwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICBmYWlsIHBh
c3MgaW4gMTM3NDc1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNyBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTM2NzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDk2NzYyNzE0MWIzMzE2NTdmZmYxNDFlOGUyOTUy
Njc0NzUzZDA2ODIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI0ZjI5
MWIwY2E5MTQ0NTRjYmFjOWZhNTU4MGJiMzVmOGFiMDRlZWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEzNjcyOCAgMjAxOS0wNS0yMiAwMDoyNzozOSBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzcyNzggIDIwMTktMDYtMDQgMTQ6MDU6NTkgWiAgICA4IGRheXMgICAgNCBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJZ29yIERydXpo
aW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFy
bWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiNGYyOTFi
MGNhLi45Njc2MjcxNDFiICA5Njc2MjcxNDFiMzMxNjU3ZmZmMTQxZThlMjk1MjY3NDc1M2QwNjgy
IC0+IHN0YWJsZS00LjEyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:08:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 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 1hb5ng-0008WP-US; Wed, 12 Jun 2019 16:08: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=kbPO=UL=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hb5nf-0008WH-Jh
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:08:35 +0000
X-Inumbo-ID: 53a6d504-8d2c-11e9-90bd-2fdd2ee1f536
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53a6d504-8d2c-11e9-90bd-2fdd2ee1f536;
 Wed, 12 Jun 2019 16:08:34 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 CCBA9305FFA1; Wed, 12 Jun 2019 19:08:32 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B1EA9306E477;
 Wed, 12 Jun 2019 19:08:32 +0300 (EEST)
To: xen-devel@lists.xenproject.org, Tamas K Lengyel <tamas@tklengyel.com>
References: <1560355333-21065-1-git-send-email-rcojocaru@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <39fa32ee-378e-0bbf-1c21-c1dbd5ecb58b@bitdefender.com>
Date: Wed, 12 Jun 2019 19:08:26 +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: <1560355333-21065-1-git-send-email-rcojocaru@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, wl@xen.org, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com,
 jbeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8xMi8xOSA3OjAyIFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gUmVtb3ZlIG15c2Vs
ZiBhcyB2bV9ldmVudCBtYWludGFuZXIsIGFkZCBBbGV4YW5kcnUgYW5kIFBldHJlIGFzCj4gQml0
ZGVmZW5kZXIgdm1fZXZlbnQgbWFpbnRhaW5lcnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IC0tLQo+ICAgTUFJTlRBSU5F
UlMgfCAzICsrLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQo+IAo+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCj4gaW5kZXgg
NmZiZGMyYi4uZDYwZTNhNSAxMDA2NDQKPiAtLS0gYS9NQUlOVEFJTkVSUwo+ICsrKyBiL01BSU5U
QUlORVJTCj4gQEAgLTQwNSw3ICs0MDUsOCBAQCBMOgl4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKPiAgIEY6CXVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYvCj4gICAKPiAgIFZNIEVW
RU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCj4gLU06CVJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiArTToJQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+Cj4gK006CVBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRl
ci5jb20+Cj4gICBNOglUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gICBT
OglTdXBwb3J0ZWQKPiAgIEY6CXRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MKPiAKCkknbSBub3Qgc3Vy
ZSB3aHkgZ2V0LW1haW50YWluZXJzLnBsIGRpZCBub3QgYWRkIFRhbWFzJyBlbWFpbCBhZGRyZXNz
IAooYWRkZWQgbm93KS4KCkknbGwgc3RpbGwgYmUgaW4gQml0ZGVmZW5kZXIsIHN1YnNjcmliZWQg
dG8geGVuLWRldmVsIGFuZCBmb2xsb3dpbmcgdGhlIApwcm9qZWN0LCBidXQgSSdsbCBiZSBxdWl0
ZSBhIGJpdCBtb3JlIGludm9sdmVkIGluIG90aGVyIHByb2plY3RzIGFuZCAKdGhhdCBtYWtlcyBi
ZWluZyBhIG1haW50YWluZXIgZGlmZmljdWx0LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:15:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 16:15:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb5ui-0001An-Ho; Wed, 12 Jun 2019 16:15: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb5ug-0001Ab-SI
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:15:50 +0000
X-Inumbo-ID: 5525441e-8d2d-11e9-9282-ab31b4e520da
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5525441e-8d2d-11e9-9282-ab31b4e520da;
 Wed, 12 Jun 2019 16:15: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 1hb5ub-0000DP-1D; Wed, 12 Jun 2019 16:15: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 1hb5ua-0007Et-K2; Wed, 12 Jun 2019 16:15:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb5ua-0005Ey-J6; Wed, 12 Jun 2019 16:15:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137575-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-next:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:heisenbug
 linux-next:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:heisenbug
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:heisenbug
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:heisenbug
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:heisenbug
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:heisenbug
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:heisenbug
 linux-next:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-next:test-amd64-amd64-xl-rtds:guest-start/debian.repeat:fail:allowable
 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-examine: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-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl: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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-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-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3f310e51ceb146cfdd4c8872452a1f7fa059af1c
X-Osstest-Versions-That: linux=156c05917e0920ef5643eb54c0ea71aae5d60c3d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 16:15:44 +0000
Subject: [Xen-devel] [linux-next test] 137575: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU3NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1NzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzM4OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM3Mzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzczODgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1IDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM3Mzg4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDE4IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3Mzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzczODgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBSRUdSLiB2cy4gMTM3Mzg4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gMTggZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzczODgKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4g
dnMuIDEzNzM4OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgIDIwIGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3Mzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzczODgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0
IGZhaWwgaW4gMTM3NDQ1IFJFR1IuIHZzLiAxMzczODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93IDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzc0NDUgUkVHUi4gdnMu
IDEzNzM4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAyMCBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM3NDQ1IFJFR1IuIHZzLiAxMzczODgKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWls
IGluIDEzNzQ0NSBSRUdSLiB2cy4gMTM3Mzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzc0NDUgUkVHUi4gdnMuIDEzNzM4
OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgZmFpbCBp
biAxMzc0NDUgcGFzcyBpbiAxMzc1NzUKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM3NDQ1IHBhc3MgaW4gMTM3NTc1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
IGZhaWwgcGFzcyBpbiAxMzc0NDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzQ0NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3Mg
aW4gMTM3NDQ1CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc0NDUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICAgZmFpbCBwYXNzIGluIDEzNzQ0NQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxOCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0
ICBmYWlsIHBhc3MgaW4gMTM3NDQ1CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxMzc0NDUKClJlZ3Jlc3Npb25z
IHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJF
R1IuIHZzLiAxMzczODgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgICAgZmFpbCAgbGlrZSAx
MzczODgKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzNzM4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Mzg4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzczODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzM4OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM3Mzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzczODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzM4OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM3Mzg4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAz
ZjMxMGU1MWNlYjE0NmNmZGQ0Yzg4NzI0NTJhMWY3ZmEwNTlhZjFjCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICAxNTZjMDU5MTdlMDkyMGVmNTY0M2ViNTRjMGVhNzFhYWU1
ZDYwYzNkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg
Zm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzQ0NSAgMjAxOS0wNi0wNyAx
Mjo1NDoyMyBaICAgIDUgZGF5cyAgICAyIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:30:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 16: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 1hb68I-00026v-Vo; Wed, 12 Jun 2019 16:29: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=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb68I-00026q-E2
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:29:54 +0000
X-Inumbo-ID: 4d8e0392-8d2f-11e9-948d-5fd457b090d6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4d8e0392-8d2f-11e9-948d-5fd457b090d6;
 Wed, 12 Jun 2019 16:29: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 637542B;
 Wed, 12 Jun 2019 09:29:51 -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 0BCB33F73C;
 Wed, 12 Jun 2019 09:29:49 -0700 (PDT)
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 xen-devel@lists.xenproject.org, Tamas K Lengyel <tamas@tklengyel.com>
References: <1560355333-21065-1-git-send-email-rcojocaru@bitdefender.com>
 <39fa32ee-378e-0bbf-1c21-c1dbd5ecb58b@bitdefender.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c551a377-43e7-619d-90cb-c5695de52497@arm.com>
Date: Wed, 12 Jun 2019 17:29:48 +0100
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: <39fa32ee-378e-0bbf-1c21-c1dbd5ecb58b@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, wl@xen.org, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, jbeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMi8wNi8yMDE5IDE3OjA4LCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gT24gNi8xMi8x
OSA3OjAyIFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IFJlbW92ZSBteXNlbGYgYXMgdm1f
ZXZlbnQgbWFpbnRhbmVyLCBhZGQgQWxleGFuZHJ1IGFuZCBQZXRyZSBhcwo+PiBCaXRkZWZlbmRl
ciB2bV9ldmVudCBtYWludGFpbmVycy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+PiAtLS0KPj4gwqAgTUFJTlRBSU5FUlMg
fCAzICsrLQo+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCj4+IGluZGV4
IDZmYmRjMmIuLmQ2MGUzYTUgMTAwNjQ0Cj4+IC0tLSBhL01BSU5UQUlORVJTCj4+ICsrKyBiL01B
SU5UQUlORVJTCj4+IEBAIC00MDUsNyArNDA1LDggQEAgTDrCoMKgwqAgeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCj4+IMKgIEY6wqDCoMKgIHVubW9kaWZpZWRfZHJpdmVycy9saW51eC0y
LjYvCj4+IMKgIFZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCj4+IC1NOsKgwqDCoCBS
YXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+ICtNOsKgwqDCoCBB
bGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPj4gK006wqDCoMKgIFBl
dHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Cj4+IMKgIE06wqDCoMKg
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPj4gwqAgUzrCoMKgwqAgU3Vw
cG9ydGVkCj4+IMKgIEY6wqDCoMKgIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MKPj4KPiAKPiBJJ20g
bm90IHN1cmUgd2h5IGdldC1tYWludGFpbmVycy5wbCBkaWQgbm90IGFkZCBUYW1hcycgZW1haWwg
YWRkcmVzcyAoYWRkZWQgbm93KS4KCmdldC1tYWludGFpbmVyLnBsIG9ubHkgbG9vayBmb3IgdGhl
IG1haW50YWluZXJzIG9mIHRoZSBmaWxlIHlvdSBtb2RpZnkuIEZvciAKTUFJTlRBSU5FUlMsIHRo
aXMgd291bGQgZmFsbCB1bmRlciAiVEhFIFJFU1QiLgoKQXMgTUFJTlRBSU5FUlMgaXMgYSBiaXQg
dGhlIG9kZCBvbmUsIHlvdSBoYXZlIHRvIGFkZCBtYW51YWxseSB0aGUgbWFpbnRhaW5lcnMgb2Yg
CnRoZSBzdWJzeXN0ZW0geW91IG1vZGlmeS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 16:58:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 16: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 1hb6Zu-0004WC-Gg; Wed, 12 Jun 2019 16:58: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb6Zt-0004W3-2b
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 16:58:25 +0000
X-Inumbo-ID: 480528fc-8d33-11e9-8294-ab638d62ccd3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 480528fc-8d33-11e9-8294-ab638d62ccd3;
 Wed, 12 Jun 2019 16:58: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 1hb6Zn-0000zr-Us; Wed, 12 Jun 2019 16:58: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 1hb6Zn-0001BQ-My; Wed, 12 Jun 2019 16:58:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb6Zn-0005gj-ME; Wed, 12 Jun 2019 16:58:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137584-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=85137fb5f2dfa5f83e9e340ca881c634ae14d4e9
X-Osstest-Versions-That: seabios=0932c20560574696cf87ddd12623e8c423ee821b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 16:58:19 +0000
Subject: [Xen-devel] [seabios test] 137584: 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>

ZmxpZ2h0IDEzNzU4NCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1ODQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM2OTc3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzY5NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNjk3NwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAg
ICAgICAgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOQpiYXNlbGluZSB2
ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYy
M2U4YzQyM2VlODIxYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM2OTc3ICAyMDE5LTA1LTI2IDA0
OjU1OjAxIFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzU4NCAgMjAxOS0wNi0x
MCAxMzowOTowNCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEtldmluIE8nQ29ubm9yIDxrZXZpbkBrb2Nvbm5v
ci5uZXQ+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L29zc3Rlc3Qvc2VhYmlvcy5naXQKICAgMDkzMmMyMC4uODUxMzdmYiAgODUxMzdmYjVm
MmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 17:51:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 17:51:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hb7PT-0000f3-1c; Wed, 12 Jun 2019 17:51: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hb7PR-0000er-Rr
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 17:51:41 +0000
X-Inumbo-ID: b9a1dc6a-8d3a-11e9-a219-0783a8486465
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9a1dc6a-8d3a-11e9-a219-0783a8486465;
 Wed, 12 Jun 2019 17:51:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hb7PN-000221-3t; Wed, 12 Jun 2019 17:51: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 1hb7PM-00050x-Qm; Wed, 12 Jun 2019 17:51:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hb7PM-0003HT-QB; Wed, 12 Jun 2019 17:51:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137676-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=63dc4209d2420f68ef5783f8405ee7884072fcc0
X-Osstest-Versions-That: xen=07513e15e6e7e5163bf4f59c747825cce748531c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 17:51:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137676: 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>

ZmxpZ2h0IDEzNzY3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY3Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2M2RjNDIwOWQyNDIwZjY4ZWY1NzgzZjg0MDVlZTc4ODQwNzJmY2MwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNzUxM2UxNWU2ZTdlNTE2M2Jm
NGY1OWM3NDc4MjVjY2U3NDg1MzFjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NzUgIDIwMTkt
MDYtMTIgMTI6MDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Njc2ICAy
MDE5LTA2LTEyIDE1OjAxOjAxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
UHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDA3NTEzZTE1ZTYuLjYzZGM0
MjA5ZDIgIDYzZGM0MjA5ZDI0MjBmNjhlZjU3ODNmODQwNWVlNzg4NDA3MmZjYzAgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 18:59:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 18: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 1hb8T9-0005UR-N0; Wed, 12 Jun 2019 18:59:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uepN=UL=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hb8T7-0005UM-N7
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 18:59:33 +0000
X-Inumbo-ID: 360f809f-8d44-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 360f809f-8d44-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 18:59: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 744EC28;
 Wed, 12 Jun 2019 11:59:31 -0700 (PDT)
Received: from [10.37.12.233] (unknown [10.37.12.233])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CEC3E3F246;
 Wed, 12 Jun 2019 11:59:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1905011628310.23881@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e6a6ed7e-8085-4b29-a102-6d4ddf1f578f@arm.com>
Date: Wed, 12 Jun 2019 19:59:28 +0100
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: <alpine.DEB.2.10.1905011628310.23881@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: improve dom0less 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: 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>

SGkgU3RlZmFubywKCk9uIDUvMi8xOSAxMjozMCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IEltcHJvdmUgRG9tMC1sZXNzIGRvY3VtZW50YXRpb246IGluY2x1ZGUgYSBjb21wbGV0ZSBj
b25maWd1cmF0aW9uCj4gZXhhbXBsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvZmVhdHVy
ZXMvZG9tMGxlc3MucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKPiBpbmRl
eCA0ZTM0MmI3Li5lMDc2ZTM3IDEwMDY0NAo+IC0tLSBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3Mu
cGFuZG9jCj4gKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKClRoZSBjb250ZW50
IGlzIHByb2JhYmx5IG9rIGZlYXR1cmVzLCBhbHRob3VnaCBJIGFtIHdvcnJ5IG9mIGR1cGxpY2F0
aW9uIAp3aXRoIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQuCgpIb3dldmVy
LCB3aGVuIGxvb2tpbmcgaG93IG90aGVyIGZlYXR1cmVzIGRlYWwgd2l0aCBzaW1pbGFyIGRlc2Ny
aXB0aW9uLApJIG5vdGljZWQgdGhhdCB3ZSBkb24ndCBmb2xsb3cgdGhlIHRlbXBsYXRlIChzZWUg
dGVtcGxhdGVzLnBhbmRvYykuCgpJIGFtIGF3YXJlIHRoaXMgaXMgYSBzdWdnZXN0aW9uLCBidXQg
aXQgd291bGQgYmUgZ29vZCB0byBmb2xsb3cgaXQgYXMgYSAKdXNlciB3b3VsZCBiZSBhYmxlIHRv
IGZpbmQgaGlzIHdheSB0aHJvdWdoIGl0IG1vcmUgZWFzaWx5IGFuZCB3b3VsZCBoZWxwIAp0byBr
bm93IHRoaXMgaXMgQXJtIG9ubHkgKHRoaXMgaXMgbm90IGNsZWFybHkgc3BlbGwgb3V0KS4KCkNv
dWxkIHlvdSBoYXZlIGEgbG9vayBhdCBpdD8KClRoaXMgY291bGQgYmUgYSBmb2xsb3ctdXAgc286
CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 19:58:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 19: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 1hb9OD-0001bH-C1; Wed, 12 Jun 2019 19: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=BwVE=UL=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hb9OB-0001bC-RF
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 19:58:31 +0000
X-Inumbo-ID: 729ccef0-8d4c-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 729ccef0-8d4c-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 19:58:30 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id v18so16210231ljh.6
 for <xen-devel@lists.xenproject.org>; Wed, 12 Jun 2019 12:58: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=DhZSSaMOc7Rx0uy3R4Ox76iwE7Deq2dJw2RSoHHdoQ4=;
 b=Le1x1D0S05n6j+6cdv2HbfeG5js1TUo334NhsrMHqBa8lj916+4AXXjYTQhPsFTWmH
 tKzrFyKnrufxk473ioWHrE42pSz637FlpnS92TK521vf7BmiArCAeW14yLras9ikYMfL
 GNXxW6Q0PxUSQGx+1mFi0qVtMA5dyNdrNsdt6Ym11OQV2OTDmJp479CrMm5nHC1TYwU/
 7PvVJyFOF4OsUcShP4hq0RbAnFPqhEAzD1j0Je70BzRckA6nP+3bh3qrRPQNUWwpwHUe
 5rNvX49D5c4Np2IH6WBYDbI4GkxPB6GD+2ukUgbmHmsEzkddPXwpAoT7xfsSy9kK/Rfd
 aiww==
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=DhZSSaMOc7Rx0uy3R4Ox76iwE7Deq2dJw2RSoHHdoQ4=;
 b=EQ4SP2yUXR8BLwwKXsNYwVJ8PxZ4Ly9TBUOlt5AcivXiqeXIw5uY1E+NxJ6htUFCUd
 7Aq7a3RXfo6l9JMZOGgVjdRF5kc5i8YbtJio80y0CLj21mDyntOsA3oSy7iCpX/SWHET
 QwehYYeuC6QSM00CxFAkuW+zf5wOfX4Y6g3Ec+rSc0XPu6FRmAgd9dEpXtivPDHctKt0
 utX+A2CCyT2Ks6TTH/Mdn7bXQ+0xSzsWIWkh1tTMgBe710Zl2V23iycIuZv5RLH9Mdnd
 E+lVxY2mnj62BnJmIpCmYUH8kV5dfcF9MjeBhPEbVAcCOVD+eft8j+gNajjysIB4IDtm
 FEBQ==
X-Gm-Message-State: APjAAAUtD5+zbAiJe1396FiF8PL/XpOt+bcto0WC3VPPMlzTJZVNhLpc
 k17TY3QBlAcryYw+NJRUnWaBrjjbsBUcPWbQCxo=
X-Google-Smtp-Source: APXvYqx/FzQz/U835BKtkdZ6NrNCh9hO4g5duNdEY5nPq/EHR7drr/pWwMPFC/Nb07RZM3dBWOlVqBQeI6eoEiG+XAE=
X-Received: by 2002:a2e:9753:: with SMTP id f19mr5704364ljj.113.1560369508608; 
 Wed, 12 Jun 2019 12:58:28 -0700 (PDT)
MIME-Version: 1.0
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
 <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
In-Reply-To: <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 12 Jun 2019 12:58:17 -0700
Message-ID: <CACMJ4GYnU0tOHQgbbQS+UCRuC60Woebsx+bTUtftCni2vs-Yng@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH v3 2/2] argo: correctly report pending
 message length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.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>

T24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgNTozNSBBTSBOaWNob2xhcyBUc2lyYWtpcwo8bmlrby50
c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gV2hlbiBhIG1lc3NhZ2UgaXMgcmVxdWV1ZSdk
IGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUgcXVldWUKPiBlbnRyeSBjb250YWlucyB0aGUg
bGVuZ3RoIG9mIHRoZSBtZXNzYWdlIHNvIHRoYXQgWGVuIGtub3dzIHRvCj4gc2VuZCBhIFZJUlEg
dG8gdGhlIHJlc3BlY3RpdmUgZG9tYWluIHdoZW4gZW5vdWdoIHNwYWNlIGZyZWVzIHVwCj4gaW4g
dGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZlciwgWGVuIGRvZXNuJ3QgcG9wdWxh
dGUKPiB0aGUgbGVuZ3RoIG9mIHRoZSBtc2cgaWYgYSBnaXZlbiB3cml0ZSBmYWlscywgc28gdGhp
cyBsZW5ndGggaXMKPiBhbHdheXMgcmVwb3J0ZWQgYXMgemVyby4gVGhpcyBjYXVzZXMgWGVuIHRv
IHNwdXJyaW91c2x5IHdha2UgdXAKCkkgc2hvdWxkJ3ZlIGNhdWdodCB0aGlzIGVhcmxpZXIgYW5k
IGl0IHdvdWxkIGJlIG5pY2UgdG8gZml4IG9uIGNvbW1pdDoKb25seSBhIHNpbmdsZSBSIGluICJz
cHVyaW91c2x5IgoKPiBhIGRvbWFpbiBldmVuIHdoZW4gdGhlIHJpbmcgZG9lc24ndCBoYXZlIGVu
b3VnaCBzcGFjZS4KPgo+IFRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IHRoZSBtc2cgbGVuIGlz
IHByb3Blcmx5IHJlcG9ydGVkIGJ5Cj4gcG9wdWxhdGluZyBpdCBpbiB0aGUgZXZlbnQgb2YgYSB3
cml0ZSBmYWlsdXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJh
a2lzbkBhaW5mb3NlYy5jb20+ClJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0
b3BoZXIudy5jbGFya0BnbWFpbC5jb20+Cgo+IC0tLQo+ICB4ZW4vY29tbW9uL2FyZ28uYyB8IDM5
ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMTkgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9hcmdvLmMgYi94ZW4vY29tbW9uL2FyZ28uYwo+IGluZGV4IDJmODc0YTU3MGQuLmM4
ZjQzMDI5NjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9hcmdvLmMKPiArKysgYi94ZW4vY29t
bW9uL2FyZ28uYwo+IEBAIC03NjUsMjcgKzc2NSwyMCBAQCBpb3ZfY291bnQoY29uc3QgeGVuX2Fy
Z29faW92X3QgKnBpb3YsIHVuc2lnbmVkIGludCBuaW92LAo+ICBzdGF0aWMgaW50Cj4gIHJpbmdi
dWZfaW5zZXJ0KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBhcmdvX3JpbmdfaW5mbyAq
cmluZ19pbmZvLAo+ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgYXJnb19yaW5nX2lkICpz
cmNfaWQsIHhlbl9hcmdvX2lvdl90ICppb3ZzLAo+IC0gICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgbmlvdiwgdWludDMyX3QgbWVzc2FnZV90eXBlLAo+IC0gICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nICpvdXRfbGVuKQo+ICsgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbmlvdiwgdWlu
dDMyX3QgbWVzc2FnZV90eXBlLCB1bnNpZ25lZCBpbnQgbGVuKQo+ICB7Cj4gICAgICB4ZW5fYXJn
b19yaW5nX3QgcmluZzsKPiAgICAgIHN0cnVjdCB4ZW5fYXJnb19yaW5nX21lc3NhZ2VfaGVhZGVy
IG1oID0geyB9Owo+ICAgICAgaW50IHNwLCByZXQ7Cj4gLSAgICB1bnNpZ25lZCBpbnQgbGVuID0g
MDsKPiAgICAgIHhlbl9hcmdvX2lvdl90ICpwaW92Owo+ICAgICAgWEVOX0dVRVNUX0hBTkRMRSh1
aW50OCkgTlVMTF9obmQgPSB7IH07Cj4KPiAgICAgIEFTU0VSVChMT0NLSU5HX0wzKGQsIHJpbmdf
aW5mbykpOwo+Cj4gICAgICAvKgo+IC0gICAgICogT2J0YWluIHRoZSB0b3RhbCBzaXplIG9mIGRh
dGEgdG8gdHJhbnNtaXQgLS0gc2V0cyB0aGUgJ2xlbicgdmFyaWFibGUKPiAtICAgICAqIC0tIGFu
ZCBzYW5pdHkgY2hlY2sgdGhhdCB0aGUgaW92cyBjb25mb3JtIHRvIHNpemUgYW5kIG51bWJlciBs
aW1pdHMuCj4gICAgICAgKiBFbmZvcmNlZCBiZWxvdzogbm8gbW9yZSB0aGFuICdsZW4nIGJ5dGVz
IG9mIGd1ZXN0IGRhdGEKPiAgICAgICAqIChwbHVzIHRoZSBtZXNzYWdlIGhlYWRlcikgd2lsbCBi
ZSBzZW50IGluIHRoaXMgb3BlcmF0aW9uLgo+ICAgICAgICovCj4gLSAgICByZXQgPSBpb3ZfY291
bnQoaW92cywgbmlvdiwgJmxlbik7Cj4gLSAgICBpZiAoIHJldCApCj4gLSAgICAgICAgcmV0dXJu
IHJldDsKPgo+ICAgICAgLyoKPiAgICAgICAqIFVwcGVyIGJvdW5kIGNoZWNrIHRoZSBtZXNzYWdl
IGxlbiBhZ2FpbnN0IHRoZSByaW5nIHNpemUuCj4gQEAgLTk4Myw4ICs5NzYsNiBAQCByaW5nYnVm
X2luc2VydChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgYXJnb19yaW5nX2luZm8gKnJp
bmdfaW5mbywKPiAgICAgICAqIHZlcnN1cyBwZXJmb3JtYW5jZSBjb3N0IGNvdWxkIGJlIGFkZGVk
IHRvIGRlY2lkZSB0aGF0IGhlcmUuCj4gICAgICAgKi8KPgo+IC0gICAgKm91dF9sZW4gPSBsZW47
Cj4gLQo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+Cj4gQEAgLTE5NzYsNyArMTk2Nyw3IEBAIHNl
bmR2KHN0cnVjdCBkb21haW4gKnNyY19kLCB4ZW5fYXJnb19hZGRyX3QgKnNyY19hZGRyLAo+ICAg
ICAgc3RydWN0IGFyZ29fcmluZ19pZCBzcmNfaWQ7Cj4gICAgICBzdHJ1Y3QgYXJnb19yaW5nX2lu
Zm8gKnJpbmdfaW5mbzsKPiAgICAgIGludCByZXQgPSAwOwo+IC0gICAgdW5zaWduZWQgbG9uZyBs
ZW4gPSAwOwo+ICsgICAgdW5zaWduZWQgaW50IGxlbiA9IDA7Cj4KPiAgICAgIGFyZ29fZHByaW50
aygic2VuZHY6ICgldToleCktPigldToleCkgbmlvdjoldSB0eXBlOiV4XG4iLAo+ICAgICAgICAg
ICAgICAgICAgIHNyY19hZGRyLT5kb21haW5faWQsIHNyY19hZGRyLT5hcG9ydCwgZHN0X2FkZHIt
PmRvbWFpbl9pZCwKPiBAQCAtMjA0NCwxNyArMjAzNSwyNSBAQCBzZW5kdihzdHJ1Y3QgZG9tYWlu
ICpzcmNfZCwgeGVuX2FyZ29fYWRkcl90ICpzcmNfYWRkciwKPiAgICAgIHsKPiAgICAgICAgICBz
cGluX2xvY2soJnJpbmdfaW5mby0+TDNfbG9jayk7Cj4KPiAtICAgICAgICByZXQgPSByaW5nYnVm
X2luc2VydChkc3RfZCwgcmluZ19pbmZvLCAmc3JjX2lkLCBpb3ZzLCBuaW92LAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1lc3NhZ2VfdHlwZSwgJmxlbik7Cj4gLSAgICAgICAgaWYg
KCByZXQgPT0gLUVBR0FJTiApCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBPYnRhaW4gdGhl
IHRvdGFsIHNpemUgb2YgZGF0YSB0byB0cmFuc21pdCAtLSBzZXRzIHRoZSAnbGVuJyB2YXJpYWJs
ZQo+ICsgICAgICAgICAqIC0tIGFuZCBzYW5pdHkgY2hlY2sgdGhhdCB0aGUgaW92cyBjb25mb3Jt
IHRvIHNpemUgYW5kIG51bWJlciBsaW1pdHMuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgcmV0
ID0gaW92X2NvdW50KGlvdnMsIG5pb3YsICZsZW4pOwo+ICsgICAgICAgIGlmICggIXJldCApCj4g
ICAgICAgICAgewo+IC0gICAgICAgICAgICBpbnQgcmM7Cj4gKyAgICAgICAgICAgIHJldCA9IHJp
bmdidWZfaW5zZXJ0KGRzdF9kLCByaW5nX2luZm8sICZzcmNfaWQsIGlvdnMsIG5pb3YsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1lc3NhZ2VfdHlwZSwgbGVuKTsKPiArICAg
ICAgICAgICAgaWYgKCByZXQgPT0gLUVBR0FJTiApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAg
ICAgICAgICAgIGludCByYzsKPgo+IC0gICAgICAgICAgICBhcmdvX2RwcmludGsoImFyZ29fcmlu
Z2J1Zl9zZW5kdiBmYWlsZWQsIEVBR0FJTlxuIik7Cj4gLSAgICAgICAgICAgIC8qIHJlcXVldWUg
dG8gaXNzdWUgYSBub3RpZmljYXRpb24gd2hlbiBzcGFjZSBpcyB0aGVyZSAqLwo+IC0gICAgICAg
ICAgICByYyA9IHBlbmRpbmdfcmVxdWV1ZShkc3RfZCwgcmluZ19pbmZvLCBzcmNfaWQuZG9tYWlu
X2lkLCBsZW4pOwo+IC0gICAgICAgICAgICBpZiAoIHJjICkKPiAtICAgICAgICAgICAgICAgIHJl
dCA9IHJjOwo+ICsgICAgICAgICAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvX3JpbmdidWZfc2Vu
ZHYgZmFpbGVkLCBFQUdBSU5cbiIpOwo+ICsgICAgICAgICAgICAgICAgLyogcmVxdWV1ZSB0byBp
c3N1ZSBhIG5vdGlmaWNhdGlvbiB3aGVuIHNwYWNlIGlzIHRoZXJlICovCj4gKyAgICAgICAgICAg
ICAgICByYyA9IHBlbmRpbmdfcmVxdWV1ZShkc3RfZCwgcmluZ19pbmZvLCBzcmNfaWQuZG9tYWlu
X2lkLCBsZW4pOwo+ICsgICAgICAgICAgICAgICAgaWYgKCByYyApCj4gKyAgICAgICAgICAgICAg
ICAgICAgcmV0ID0gcmM7Cj4gKyAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4KPiAgICAgICAg
ICBzcGluX3VubG9jaygmcmluZ19pbmZvLT5MM19sb2NrKTsKPiAtLQo+IDIuMTcuMQo+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 20:09:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 20: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 1hb9YH-0002VO-GT; Wed, 12 Jun 2019 20:08: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hb9YG-0002VJ-BR
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 20:08:56 +0000
X-Inumbo-ID: e64f4a28-8d4d-11e9-b341-3f40bbd5fe82
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e64f4a28-8d4d-11e9-b341-3f40bbd5fe82;
 Wed, 12 Jun 2019 20:08: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: cS2Gd74m8bUrSTKxDAjb2qnkNcwXscHFsXqwqvIOHzW+mTrL4zCkNyzDkxOhETXRMW8gVvc0CF
 KfEZsU5vSgUvOJHntFip/gcsLgcmcbZSAipyYfl6z3i7Vxyxai0mwdkcB1Awt75pELmranvfXW
 QUW+aZ9i7iXKyUJ2snNeG4CpvoO4LZCc2SQFDQMAvTl46Wo1z6wu0wEBBcR7XEWclrn8Ah+WAy
 DCTeM/iqg1i5VRHQtNLCepBBHI/CZdbYEZyQHDPOappyYDn+xatWYaHubdRVR1PjZZ23Gxq56+
 4mQ=
X-SBRS: 2.7
X-MesageID: 1668063
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,367,1557201600"; 
   d="scan'208";a="1668063"
To: Christopher Clark <christopher.w.clark@gmail.com>, Nicholas Tsirakis
 <niko.tsirakis@gmail.com>
References: <fb83896f3b399c7ace3292f38506812bc4616f6d.1560342869.git.tsirakisn@ainfosec.com>
 <7dafb0d7608ca1d245967382da5eb2e6cbe2c5b6.1560342869.git.tsirakisn@ainfosec.com>
 <CACMJ4GYnU0tOHQgbbQS+UCRuC60Woebsx+bTUtftCni2vs-Yng@mail.gmail.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: <2b4a8473-c148-4533-9257-7c70ed40c16d@citrix.com>
Date: Wed, 12 Jun 2019 21:08:48 +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: <CACMJ4GYnU0tOHQgbbQS+UCRuC60Woebsx+bTUtftCni2vs-Yng@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/2] argo: correctly report pending
 message length
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDYvMjAxOSAyMDo1OCwgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gT24gV2VkLCBK
dW4gMTIsIDIwMTkgYXQgNTozNSBBTSBOaWNob2xhcyBUc2lyYWtpcwo+IDxuaWtvLnRzaXJha2lz
QGdtYWlsLmNvbT4gd3JvdGU6Cj4+IFdoZW4gYSBtZXNzYWdlIGlzIHJlcXVldWUnZCBpbiBYZW4n
cyBpbnRlcm5hbCBxdWV1ZSwgdGhlIHF1ZXVlCj4+IGVudHJ5IGNvbnRhaW5zIHRoZSBsZW5ndGgg
b2YgdGhlIG1lc3NhZ2Ugc28gdGhhdCBYZW4ga25vd3MgdG8KPj4gc2VuZCBhIFZJUlEgdG8gdGhl
IHJlc3BlY3RpdmUgZG9tYWluIHdoZW4gZW5vdWdoIHNwYWNlIGZyZWVzIHVwCj4+IGluIHRoZSBy
aW5nLiBEdWUgdG8gYSBzbWFsbCBidWcsIGhvd2V2ZXIsIFhlbiBkb2Vzbid0IHBvcHVsYXRlCj4+
IHRoZSBsZW5ndGggb2YgdGhlIG1zZyBpZiBhIGdpdmVuIHdyaXRlIGZhaWxzLCBzbyB0aGlzIGxl
bmd0aCBpcwo+PiBhbHdheXMgcmVwb3J0ZWQgYXMgemVyby4gVGhpcyBjYXVzZXMgWGVuIHRvIHNw
dXJyaW91c2x5IHdha2UgdXAKPiBJIHNob3VsZCd2ZSBjYXVnaHQgdGhpcyBlYXJsaWVyIGFuZCBp
dCB3b3VsZCBiZSBuaWNlIHRvIGZpeCBvbiBjb21taXQ6Cj4gb25seSBhIHNpbmdsZSBSIGluICJz
cHVyaW91c2x5Igo+Cj4+IGEgZG9tYWluIGV2ZW4gd2hlbiB0aGUgcmluZyBkb2Vzbid0IGhhdmUg
ZW5vdWdoIHNwYWNlLgo+Pgo+PiBUaGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCB0aGUgbXNnIGxl
biBpcyBwcm9wZXJseSByZXBvcnRlZCBieQo+PiBwb3B1bGF0aW5nIGl0IGluIHRoZSBldmVudCBv
ZiBhIHdyaXRlIGZhaWx1cmUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IE5pY2hvbGFzIFRzaXJha2lz
IDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgo+IFJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFy
ayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CgpUeXBvIGZpeGVkIGFuZCBjb21taXR0
ZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 21:09:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 21:09:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbAUs-00070j-9R; Wed, 12 Jun 2019 21: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hbAUq-00070e-4F
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 21:09:28 +0000
X-Inumbo-ID: 5b678d32-8d56-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 5b678d32-8d56-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 21:09: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: QfRf9EeL1BNxpYwyX0nbaHzcrDo8wMEyclPRUDesaZsGVTKPMM7BppjUsiW+zRytvGtO/FSjZb
 oA068Dc9XzZM67LDRU9TtehHKSnT8gSeH1KgeVyiwM2AxZnNBXwoXCFKA1CDSgmtf43B+jZmwU
 M5PuivFzmR6df/orMp1GHDG+DC7OT5CAnyU+S5914GdYeeKqJtkqXMZD7/b2bNqA/z2zOXG7/I
 O8CZ0wV88ckeDfFf9BK99d9UDsFNqSrKmnnyf3i2SNxPn4nFNZrEFE+ICv7158GopGVRrFHJyy
 xBk=
X-SBRS: 2.7
X-MesageID: 1647832
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,367,1557201600"; 
   d="scan'208";a="1647832"
To: Ankur Arora <ankur.a.arora@oracle.com>, <linux-kernel@vger.kernel.org>,
 <xen-devel@lists.xenproject.org>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-3-ankur.a.arora@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: <2f5188ae-e542-57b5-ed12-83dd3cbbafbd@citrix.com>
Date: Wed, 12 Jun 2019 22:09:20 +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: <20190509172540.12398-3-ankur.a.arora@oracle.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC PATCH 02/16] x86/xen: cpuid support in
 xenhost_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: jgross@suse.com, sstabellini@kernel.org, konrad.wilk@oracle.com,
 pbonzini@redhat.com, boris.ostrovsky@oracle.com, joao.m.martins@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDUvMjAxOSAxODoyNSwgQW5rdXIgQXJvcmEgd3JvdGU6Cj4geGVuX2NwdWlkX2Jhc2Uo
KSBpcyB1c2VkIHRvIHByb2JlIGFuZCBzZXR1cCBmZWF0dXJlcyBlYXJseSBpbiBhCj4gZ3Vlc3Qn
cyBsaWZldGltZS4KPgo+IFdlIHdhbnQgdGhpcyB0byBiZWhhdmUgZGlmZmVyZW50bHkgZGVwZW5k
aW5nIG9uIHhlbmhvc3QtPnR5cGU6IGZvcgo+IGluc3RhbmNlLCBsb2NhbCB4ZW5ob3N0cyBjYW5u
b3QgaW50ZXJjZXB0IHRoZSBjcHVpZCBpbnN0cnVjdGlvbiBhdCBhbGwuCj4KPiBBZGQgb3AgKCpj
cHVpZF9iYXNlKSgpIGluIHhlbmhvc3Rfb3BzX3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmt1ciBB
cm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgoKV2hhdCBpcyB0aGUgcmVhbCBsYXlvdXQg
b2YgaHlwZXJ2aXNvciBuZXN0aW5nIGhlcmU/CgpXaGVuIFhlbiBpcyBhdCBMMCwgYWxsIEhWTSBn
dWVzdHMgZ2V0IHdvcmtpbmcgQ1BVSUQgZmF1bHRpbmcgdG8gY29tYmF0CnRoaXMgcHJvYmxlbSwg
YmVjYXVzZSBDUFVJRCBmYXVsdGluZyBjYW4gYmUgZnVsbHkgZW11bGF0ZWQgZXZlbiBvbiBvbGRl
cgpJbnRlbCBoYXJkd2FyZSwgYW5kIEFNRCBoYXJkd2FyZS4KCkl0IGlzIGEgZmFyIGNsZWFuZXIg
d2F5IG9mIGZpeGluZyB0aGUgcHJvYmxlbS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 21:15:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 21:15:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbAb4-0007nQ-6y; Wed, 12 Jun 2019 21:15: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=T8NI=UL=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hbAb3-0007nL-Gz
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 21:15:53 +0000
X-Inumbo-ID: 405d7b12-8d57-11e9-9694-5f5b5287c4b8
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 405d7b12-8d57-11e9-9694-5f5b5287c4b8;
 Wed, 12 Jun 2019 21:15: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: qpTySvPBGZIdyyjQBWwwFHNJyib2P+8ncoVcQLvKIwJjC/hMb+BHC+K4c8HdJ9/sPpFFPHJVPO
 1+eY6BPDU86zxm9jzc82aWfz6qX4+jaumGp//24O79AfE8ZxORh/4/RjWUXn48nY9DhWuVN6Il
 SHpFSfGvVtYvtnEQS/JGq9rQCs+f1IBIa79ZwnSifG0Slx7g2dIsbPZ5ngBejymawwuoJIFcVK
 MzBkhKyg39dxnJowzO98ftFiub2m3s0wh4e6lzqS9F2NMOLHH81XOLGI3EqrxtUAFFk4VeEUP+
 x0A=
X-SBRS: 2.7
X-MesageID: 1660932
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,367,1557201600"; 
   d="scan'208";a="1660932"
To: Ankur Arora <ankur.a.arora@oracle.com>, <linux-kernel@vger.kernel.org>,
 <xen-devel@lists.xenproject.org>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-5-ankur.a.arora@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: <11f8b620-11ac-7075-019a-30d6bad7583c@citrix.com>
Date: Wed, 12 Jun 2019 22:15: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: <20190509172540.12398-5-ankur.a.arora@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] [RFC PATCH 04/16] x86/xen: hypercall support for
 xenhost_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: jgross@suse.com, sstabellini@kernel.org, konrad.wilk@oracle.com,
 pbonzini@redhat.com, boris.ostrovsky@oracle.com, joao.m.martins@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDUvMjAxOSAxODoyNSwgQW5rdXIgQXJvcmEgd3JvdGU6Cj4gQWxsb3cgZm9yIGRpZmZl
cmVudCBoeXBlcmNhbGwgaW1wbGVtZW50YXRpb25zIGZvciBkaWZmZXJlbnQgeGVuaG9zdCB0eXBl
cy4KPiBOZXN0ZWQgeGVuaG9zdCwgd2hpY2ggaGFzIHR3byB1bmRlcmx5aW5nIHhlbmhvc3RzLCBj
YW4gdXNlIGJvdGgKPiBzaW11bHRhbmVvdXNseS4KPgo+IFRoZSBoeXBlcmNhbGwgbWFjcm9zIChI
WVBFUlZJU09SXyopIGltcGxpY2l0bHkgdXNlIHRoZSBkZWZhdWx0IHhlbmhvc3QueAo+IEEgbmV3
IG1hY3JvIChoeXBlcnZpc29yXyopIHRha2VzIHhlbmhvc3RfdCAqIGFzIGEgcGFyYW1ldGVyIGFu
ZCBkb2VzIHRoZQo+IHJpZ2h0IHRoaW5nLgo+Cj4gVE9ETzoKPiAgIC0gTXVsdGljYWxscyBmb3Ig
bm93IGFzc3VtZSB0aGUgZGVmYXVsdCB4ZW5ob3N0Cj4gICAtIHhlbl9oeXBlcmNhbGxfKiBzeW1i
b2xzIGFyZSBvbmx5IGdlbmVyYXRlZCBmb3IgdGhlIGRlZmF1bHQgeGVuaG9zdC4KPgo+IFNpZ25l
ZC1vZmYtYnk6IEFua3VyIEFyb3JhIDxhbmt1ci5hLmFyb3JhQG9yYWNsZS5jb20+CgpBZ2Fpbiwg
d2hhdCBpcyB0aGUgaHlwZXJ2aXNvciBuZXN0aW5nIGFuZC9vciBndWVzdCBsYXlvdXQgaGVyZT8K
CkkgY2FuJ3QgdGhpbmsgb2YgYW55IGNhc2Ugd2hlcmUgYSBzaW5nbGUgcGllY2Ugb2Ygc29mdHdh
cmUgY2FuCmxlZ2l0aW1hdGVseSBoYXZlIHR3byBoeXBlcmNhbGwgcGFnZXMsIGJlY2F1c2UgaWYg
aXQgaGFzIG9uZSB3b3JraW5nCm9uZSwgaXQgaXMgYnkgZGVmaW5pdGlvbiBhIGd1ZXN0LCBhbmQg
dGhlcmVmb3JlIG5vdCBwcml2aWxlZ2VkIGVub3VnaCB0bwp1c2UgdGhlIG91dGVyIG9uZS4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 21:25:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 21:25:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbAjr-0000BR-4h; Wed, 12 Jun 2019 21:24:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbAjq-0000BF-4p
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 21:24:58 +0000
X-Inumbo-ID: 85f73083-8d58-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85f73083-8d58-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 21:24: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 1hbAjn-0006F6-4v; Wed, 12 Jun 2019 21: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 1hbAjm-0004e2-T6; Wed, 12 Jun 2019 21:24:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbAjm-0002EG-SU; Wed, 12 Jun 2019 21:24:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hbAjm-0002EG-SU@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 21:24:54 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing bisection] complete
 test-arm64-arm64-xl-credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjExLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjExLXRlc3RpbmcKam9iIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0Mgp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIGUyMDJmZWI3MTMxZTY2ZWQ5MTg2YWQ4NzY2Yzk1
ODI1MDJjOTg5OTgKICBCdWcgbm90IHByZXNlbnQ6IDE5ODY3MjgwN2VjNmM2YTFkZWUwNzg0MTQz
M2EzMDY0Y2I0NDZhODkKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzU4MDQvCgoKICBjb21taXQgZTIwMmZlYjcxMzFl
NjZlZDkxODZhZDg3NjZjOTU4MjUwMmM5ODk5OAogIEF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXRlOiAgIEZyaSBGZWIgMSAxMTozNDozNSAyMDE5
ICswMTAwCiAgCiAgICAgIHhlbi9jbWRsaW5lOiBGaXggYnVnZ3kgc3RybmNtcChzLCBMSVRFUkFM
LCBzcyAtIHMpIGNvbnN0cnVjdAogICAgICAKICAgICAgV2hlbiB0aGUgY29tbWFuZCBsaW5lIHBh
cnNpbmcgd2FzIHVwZGF0ZWQgdG8gdXNlIGNvbnN0IHN0cmluZ3MgYW5kIG5vIGxvbmdlcgogICAg
ICB0b2tlbmlzZSB3aXRoIE5VTCBjaGFyYWN0ZXJzLCBzdHJpbmcgbWF0Y2hlcyBjb3VsZCBubyBs
b25nZXIgYmUgbWFkZSB3aXRoCiAgICAgIHN0cmNtcCgpLgogICAgICAKICAgICAgVW5mb3J0dW5h
dGVseSwgdGhlIHJlcGxhY2VtZW50IHdhcyBidWdneS4gIHN0cm5jbXAocywgIm9wdCIsIHNzIC0g
cykgbWF0Y2hlcwogICAgICAibyIsICJvcCIgYW5kICJvcHQiIG9uIHRoZSBjb21tYW5kIGxpbmUs
IGFzIHNzIC0gcyBtYXkgYmUgc2hvcnRlciB0aGFuIHRoZQogICAgICBwYXNzZWQgbGl0ZXJhbC4g
IEZ1cnRoZXJtb3JlLCBwYXJzZV9ib29sKCkgaXMgYWZmZWN0ZWQgYnkgdGhpcywgc28gc3Vic3Ry
aW5ncwogICAgICBzdWNoIGFzICJkIiwgImUiIGFuZCAibyIgYXJlIGNvbnNpZGVyZWQgdmFsaWQs
IHdpdGggdGhlIGxhdHRlciBiZWluZyBhbWJpZ3VvdXMKICAgICAgYmV0d2VlbiAib24iIGFuZCAi
b2ZmIi4KICAgICAgCiAgICAgIEludHJvZHVjZSBhIG5ldyBzdHJjbXAtbGlrZSBmdW5jdGlvbiBm
b3IgdGhlIHRhc2ssIHdoaWNoIGxvb2tzIGZvciBleGFjdAogICAgICBzdHJpbmcgbWF0Y2hlcywg
YnV0IGRlY2xhcmVzIHN1Y2Nlc3Mgd2hlbiB0aGUgTlVMIG9mIHRoZSBsaXRlcmFsIG1hdGNoZXMg
YQogICAgICBjb21tYSwgY29sb24gb3Igc2VtaWNvbG9uIGluIHRoZSBjb21tYW5kIGxpbmUgZnJh
Z21lbnQuCiAgICAgIAogICAgICBObyBjaGFuZ2UgdG8gdGhlIGludGVuZGVkIHBhcnNpbmcgZnVu
Y3Rpb25hbGl0eSwgYnV0IGZpeGVzIGNhc2VzIHdoZXJlIGEKICAgICAgcGFydGlhbCBzdHJpbmcg
b24gdGhlIGNvbW1hbmQgbGluZSB3aWxsIGluYWR2ZXJ0ZW50bHkgdHJpZ2dlciBvcHRpb25zLgog
ICAgICAKICAgICAgQSBmZXcgYXJlYXMgd2VyZSBtb3JlIHRoYW4ganVzdCBhIHRyaXZpYWwgY2hh
bmdlOgogICAgICAKICAgICAgICogcGFyc2VfaXJxX3ZlY3Rvcl9tYXBfcGFyYW0oKSBnYWluZWQg
c29tZSBzdHlsZSBjb3JyZWN0aW9ucy4KICAgICAgICogcGFyc2VfdnBtdV9wYXJhbXMoKSB3YXMg
cmV3cml0dGVuIHRvIHVzZSB0aGUgbm9ybWFsIGxpc3Qtb2Ytb3B0aW9ucyBmb3JtLAogICAgICAg
ICByYXRoZXIgdGhhbiBqdXN0IGZpeGluZyB1cCBwYXJzZV92cG11X3BhcmFtKCkgYW5kIGxlYXZp
bmcgdGhlIHBhcnNpbmcgYmVpbmcKICAgICAgICAgaGFyZCB0byBmb2xsb3cuCiAgICAgICAqIElu
c3RlYWQgb2YgbWFraW5nIHRoZSB0cml2aWFsIGZpeCBvZiBhZGRpbmcgYW4gZXhwbGljaXQgbGVu
Z3RoIGNoZWNrIGluCiAgICAgICAgIHBhcnNlX2Jvb2woKSwgdXNlIHRoZSBsZW5ndGggdG8gc2Vs
ZWN0IHdoaWNoIHRva2VuIHRvIHdlIHNlYXJjaCBmb3IsIHdoaWNoCiAgICAgICAgIGlzIG1vcmUg
ZWZmaWNpZW50IHRoYW4gdGhlIHByZXZpb3VzIGxpbmVhciBzZWFyY2ggb3ZlciBhbGwgcG9zc2li
bGUgdG9rZW5zLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgICAgIG1hc3RlciBjb21taXQ6IDJkZGY3ZTNlMzQxZGYzY2NmMjE2MTNm
ZjdmZmQ0Yjc2OTNhYmU5ZTkKICAgICAgbWFzdGVyIGRhdGU6IDIwMTktMDEtMTUgMTI6NTg6MzQg
KzAwMDAKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9xZW11
LXVwc3RyZWFtLTQuMTEtdGVzdGluZy90ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIueGVuLWJv
b3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZl
bHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dz
L3Jlc3VsdHMvYmlzZWN0L3FlbXUtdXBzdHJlYW0tNC4xMS10ZXN0aW5nL3Rlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0Mi54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzc2ODEuYmlzZWN0aW9u
LXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjU1NzUgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJp
c2VjdCBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzNzQ4NSBm
YWlsIFtob3N0PXJvY2hlc3RlcjFdIC8gMTI1NTc1IFtob3N0PWxheHRvbjFdIDEyNTUzNCBbaG9z
dD1sYXh0b24xXSAxMjU1MDggW2hvc3Q9bGF4dG9uMV0gMTI1NDY1IFtob3N0PWxheHRvbjBdIDEy
NTM0NSBbaG9zdD1sYXh0b24xXSAxMjUyNzMgW2hvc3Q9bGF4dG9uMF0gdGVtcGxhdGUgYXMgYmFz
aXM/IHVzaW5nIHRlbXBsYXRlIGFzIGJhc2lzLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRz
OiAxMzc0ODUgLyAxMjU1NzUKKHRyZWUgaW4gbGF0ZXN0IGJ1dCBub3QgaW4gYmFzaXNwYXNzOiBv
dm1mKQoodHJlZSBpbiBsYXRlc3QgYnV0IG5vdCBpbiBiYXNpc3Bhc3M6IHNlYWJpb3MpClRyZWU6
IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhm
aXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQK
VHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4g
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGU2NGFjMjY3NDlkYzJjMGYzOTBj
YWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDgyNjZlZDY2OGM4
ZTBhYzYyYTMyMWNkN2IxNzE2NzcwNzkwZWUzNGYKQmFzaXMgcGFzcyA1MDQ4NGVlMTMzYzIyMTlh
MjZmZDk4YjM5NzcwMTg3MjIxYjVlMGJjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgMjBjNzZmOWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNiAxZmQ4N2Jh
MWNkMDMxMmI3NDNhNDg3NTZhOTFjNjk2MmIxNTE0YWFjCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdp
dGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51
eC1wdm9wcy5naXQjNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYy1lNjRh
YzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCMyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFj
ZTJmZjBmYWJkNzg1OTI2LTA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRhZTQxYWQg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkx
YzY5NjJiMTUxNGFhYy04MjY2ZWQ2XAogNjhjOGUwYWM2MmEzMjFjZDdiMTcxNjc3MDc5MGVlMzRm
CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC1wdm9w
cwpGcm9tIGdpdDovL2NhY2hlOjk0MTkvZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbgogICBhMTg5
ZWYwMjdkLi44OTY2YTNlOWFiICBzdGFnaW5nICAgIC0+IG9yaWdpbi9zdGFnaW5nCkxvYWRlZCAy
MDExIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgog
MTI1MjczIFtob3N0PWxheHRvbjBdCiAxMjUzNDUgW2hvc3Q9bGF4dG9uMV0KIDEyNTQ2NSBbaG9z
dD1sYXh0b24wXQogMTI1NTM0IFtob3N0PWxheHRvbjFdCiAxMjU1MDggW2hvc3Q9bGF4dG9uMV0K
IDEyNTU3NSBbaG9zdD1sYXh0b24xXQogMTM0Njk3IGZhaWwgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5
OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgNzE4YThkMmU5Y2Jh
Y2IxNGY4NmY2ZGVlNDA3MzI3MjdjZDc5YmNmZgogMTM0ODE1IGZhaWwgNTA0ODRlZTEzM2MyMjE5
YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgNzE4YThk
MmU5Y2JhY2IxNGY4NmY2ZGVlNDA3MzI3MjdjZDc5YmNmZgogMTM1MDI5IGZhaWwgZTY0YWMyNjc0
OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEg
NzE4YThkMmU5Y2JhY2IxNGY4NmY2ZGVlNDA3MzI3MjdjZDc5YmNmZgogMTM0OTYxIGZhaWwgNTA0
ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3
MzdiNmEgNzE4YThkMmU5Y2JhY2IxNGY4NmY2ZGVlNDA3MzI3MjdjZDc5YmNmZgogMTM1MjA1IGZh
aWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNl
MGZmZjA3MzdiNmEgMzQ4OTIyYjE2YTA5MDFjY2M3Yjg5ODBjOTI3MDNiMmNlMjBkMWEyZAogMTM1
NDQ2IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4
ZTMxNDNlMGZmZjA3MzdiNmEgMzQ4OTIyYjE2YTA5MDFjY2M3Yjg5ODBjOTI3MDNiMmNlMjBkMWEy
ZAogMTM1NDE4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNj
MTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgMzQ4OTIyYjE2YTA5MDFjY2M3Yjg5ODBjOTI3MDNiMmNl
MjBkMWEyZAogMTM1NjAzIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1
N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgZTk4M2U4YWU4NGVmZDVlNDMwNDVhM2QyMGE4
MjBmMTNjYjRhNzViZgogMTM1Nzg4IHBhc3MgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4
NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2
ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgZmY5Zjg3MzBhOTkzYjBmZmFjMDZh
ZjI4YWYwYjAxMzJlMWYxMjNmZQogMTM1NzUxIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgZTk4M2U4YWU4NGVmZDVl
NDMwNDVhM2QyMGE4MjBmMTNjYjRhNzViZgogMTM1NzgxIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5
MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgZTk4M2U4YWU4
NGVmZDVlNDMwNDVhM2QyMGE4MjBmMTNjYjRhNzViZgogMTM1ODA0IGZhaWwgNTA0ODRlZTEzM2My
MjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgZTIw
MmZlYjcxMzFlNjZlZDkxODZhZDg3NjZjOTU4MjUwMmM5ODk5OAogMTM1Nzk3IGZhaWwgNTA0ODRl
ZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5
MjYgNTE0ZGNjZDA0OWY4MzM4NDk1YjZjOTkyYjljNmExZWMyZWNlMjkzMgogMTM1NzgzIHBhc3Mg
NTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZh
YmQ3ODU5MjYgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUxNGFhYwogMTM1Nzkx
IGZhaWwgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNl
MmZmMGZhYmQ3ODU5MjYgZGQ0OTJiOGY2NGQ5YWQ5ZDQxMzI4OTU2NWJkMDc0ZjAyNWY4ZWRkZQog
MTM1NzgwIHBhc3MgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZh
ZGQyYWNlMmZmMGZhYmQ3ODU5MjYgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUx
NGFhYwogMTM1Nzg1IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2Yx
YjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgZTk4M2U4YWU4NGVmZDVlNDMwNDVhM2QyMGE4MjBm
MTNjYjRhNzViZgogMTM1Nzk0IHBhc3MgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIy
MWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2Zjlh
NWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgMTRiN2RjMTE1YjhhNWQ5MGNmODQyYWMw
MDMxMDA1NDI0MDhmNjcxYwogMTM1Nzk4IGZhaWwgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3
MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIw
Yzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgZTIwMmZlYjcxMzFlNjZlZDkx
ODZhZDg3NjZjOTU4MjUwMmM5ODk5OAogMTM1Nzk1IHBhc3MgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5
OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgNjNkNzExMzhhNGQz
NTIxY2Y0MmZmMjhiMGRkM2U3OWI4MmQ3OTIzMAogMTM1Nzk5IHBhc3MgNTA0ODRlZTEzM2MyMjE5
YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgMTk4Njcy
ODA3ZWM2YzZhMWRlZTA3ODQxNDMzYTMwNjRjYjQ0NmE4OQogMTM1Nzk2IHBhc3MgNTA0ODRlZTEz
M2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYg
MTk4NjcyODA3ZWM2YzZhMWRlZTA3ODQxNDMzYTMwNjRjYjQ0NmE4OQogMTM1ODAxIHBhc3MgNTA0
ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3
ODU5MjYgMTk4NjcyODA3ZWM2YzZhMWRlZTA3ODQxNDMzYTMwNjRjYjQ0NmE4OQogMTM1ODAwIGZh
aWwgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYgZTIwMmZlYjcxMzFlNjZlZDkxODZhZDg3NjZjOTU4MjUwMmM5ODk5OAogMTM1
ODY5IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4
ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0MGExMDNkODZiNDRjNWU4NDEyZmY5NTU1YjAwZDA2
YwogMTM2MDU3IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNj
MTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0MGExMDNkODZiNDRjNWU4NDEyZmY5NTU1
YjAwZDA2YwogMTM1OTU4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1
N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0MGExMDNkODZiNDRjNWU4NDEy
ZmY5NTU1YjAwZDA2YwogMTM2MTg0IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2
MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEz
NTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0MGExMDNkODZiNDRj
NWU4NDEyZmY5NTU1YjAwZDA2YwogMTM2MzIzIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0MGExMDNk
ODZiNDRjNWU4NDEyZmY5NTU1YjAwZDA2YwogMTM2NDkwIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5
MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2IwNjJmNTA0
MGExMDNkODZiNDRjNWU4NDEyZmY5NTU1YjAwZDA2YwogMTM2NjM4IGZhaWwgZTY0YWMyNjc0OWRj
MmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgM2Iw
NjJmNTA0MGExMDNkODZiNDRjNWU4NDEyZmY5NTU1YjAwZDA2YwogMTM2OTE3IGZhaWwgZTY0YWMy
Njc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3Mzdi
NmEgNTBjMzgyMzEwZWY4MDBhMTY4Yzk0Y2Q0MTdlYmI3YTUwNDQxMTU1OAogMTM2ODM5IGZhaWwg
ZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZm
ZjA3MzdiNmEgNTBjMzgyMzEwZWY4MDBhMTY4Yzk0Y2Q0MTdlYmI3YTUwNDQxMTU1OAogMTM2OTg2
IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMx
NDNlMGZmZjA3MzdiNmEgNTBjMzgyMzEwZWY4MDBhMTY4Yzk0Y2Q0MTdlYmI3YTUwNDQxMTU1OAog
MTM3MDE2IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZm
ODU4ZTMxNDNlMGZmZjA3MzdiNmEgNTBjMzgyMzEwZWY4MDBhMTY4Yzk0Y2Q0MTdlYmI3YTUwNDQx
MTU1OAogMTM3MTI4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2Yx
YjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3
NzA3OTBlZTM0ZgogMTM3MTAwIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhh
YjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVh
Njk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgNTBjMzgyMzEwZWY4MDBhMTY4Yzk0Y2Q0
MTdlYmI3YTUwNDQxMTU1OAogMTM3MDU3IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI4
NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgNTBjMzgyMzEwZWY4MDBhMTY4
Yzk0Y2Q0MTdlYmI3YTUwNDQxMTU1OAogMTM3MTk2IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNh
Y2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgODI2NmVkNjY4Yzhl
MGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM3Mjg2IGZhaWwgZTY0YWMyNjc0OWRjMmMw
ZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEgODI2NmVk
NjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM3MzkwIGZhaWwgZTY0YWMyNjc0
OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDI4NzEzNTVhNjk1N2YxYjNjMTZmODU4ZTMxNDNlMGZmZjA3MzdiNmEg
ODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM3NDg1IGZhaWwgZTY0
YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRh
ZTQxYWQgODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM3NjgwIHBh
c3MgNTA0ODRlZTEzM2MyMjE5YTI2ZmQ5OGIzOTc3MDE4NzIyMWI1ZTBiYyBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MjYgMWZkODdiYTFjZDAzMTJiNzQzYTQ4NzU2YTkxYzY5NjJiMTUxNGFhYwogMTM3
NjgxIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFk
NzRjNzdjOWJlODRhZTQxYWQgODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0
ZgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzU3ODAgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3
NDg1IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3Njgw
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3NjgxIChmYWls
KSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDUwNDg0ZWUxMzNjMjIxOWEyNmZk
OThiMzk3NzAxODcyMjFiNWUwYmMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2IDE5ODY3MjgwN2Vj
NmM2YTFkZWUwNzg0MTQzM2EzMDY0Y2I0NDZhODkKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwg
Y2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzU3OTYgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzU3OTggKGZhaWwpLCBmb3Ig
Zmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzU3OTkgKHBhc3MpLCBmb3IgbGFz
dCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzNTgwMCAoZmFpbCksIGZvciBmaXJzdCBmYWls
dXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzNTgwMSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJl
cHJvIGZvdW5kOiBmbGlnaHQgMTM1ODA0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBG
b3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRy
ZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDog
IGUyMDJmZWI3MTMxZTY2ZWQ5MTg2YWQ4NzY2Yzk1ODI1MDJjOTg5OTgKICBCdWcgbm90IHByZXNl
bnQ6IDE5ODY3MjgwN2VjNmM2YTFkZWUwNzg0MTQzM2EzMDY0Y2I0NDZhODkKICBMYXN0IGZhaWwg
cmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MzU4MDQvCgoKICBjb21taXQgZTIwMmZlYjcxMzFlNjZlZDkxODZhZDg3NjZjOTU4MjUwMmM5ODk5
OAogIEF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBE
YXRlOiAgIEZyaSBGZWIgMSAxMTozNDozNSAyMDE5ICswMTAwCiAgCiAgICAgIHhlbi9jbWRsaW5l
OiBGaXggYnVnZ3kgc3RybmNtcChzLCBMSVRFUkFMLCBzcyAtIHMpIGNvbnN0cnVjdAogICAgICAK
ICAgICAgV2hlbiB0aGUgY29tbWFuZCBsaW5lIHBhcnNpbmcgd2FzIHVwZGF0ZWQgdG8gdXNlIGNv
bnN0IHN0cmluZ3MgYW5kIG5vIGxvbmdlcgogICAgICB0b2tlbmlzZSB3aXRoIE5VTCBjaGFyYWN0
ZXJzLCBzdHJpbmcgbWF0Y2hlcyBjb3VsZCBubyBsb25nZXIgYmUgbWFkZSB3aXRoCiAgICAgIHN0
cmNtcCgpLgogICAgICAKICAgICAgVW5mb3J0dW5hdGVseSwgdGhlIHJlcGxhY2VtZW50IHdhcyBi
dWdneS4gIHN0cm5jbXAocywgIm9wdCIsIHNzIC0gcykgbWF0Y2hlcwogICAgICAibyIsICJvcCIg
YW5kICJvcHQiIG9uIHRoZSBjb21tYW5kIGxpbmUsIGFzIHNzIC0gcyBtYXkgYmUgc2hvcnRlciB0
aGFuIHRoZQogICAgICBwYXNzZWQgbGl0ZXJhbC4gIEZ1cnRoZXJtb3JlLCBwYXJzZV9ib29sKCkg
aXMgYWZmZWN0ZWQgYnkgdGhpcywgc28gc3Vic3RyaW5ncwogICAgICBzdWNoIGFzICJkIiwgImUi
IGFuZCAibyIgYXJlIGNvbnNpZGVyZWQgdmFsaWQsIHdpdGggdGhlIGxhdHRlciBiZWluZyBhbWJp
Z3VvdXMKICAgICAgYmV0d2VlbiAib24iIGFuZCAib2ZmIi4KICAgICAgCiAgICAgIEludHJvZHVj
ZSBhIG5ldyBzdHJjbXAtbGlrZSBmdW5jdGlvbiBmb3IgdGhlIHRhc2ssIHdoaWNoIGxvb2tzIGZv
ciBleGFjdAogICAgICBzdHJpbmcgbWF0Y2hlcywgYnV0IGRlY2xhcmVzIHN1Y2Nlc3Mgd2hlbiB0
aGUgTlVMIG9mIHRoZSBsaXRlcmFsIG1hdGNoZXMgYQogICAgICBjb21tYSwgY29sb24gb3Igc2Vt
aWNvbG9uIGluIHRoZSBjb21tYW5kIGxpbmUgZnJhZ21lbnQuCiAgICAgIAogICAgICBObyBjaGFu
Z2UgdG8gdGhlIGludGVuZGVkIHBhcnNpbmcgZnVuY3Rpb25hbGl0eSwgYnV0IGZpeGVzIGNhc2Vz
IHdoZXJlIGEKICAgICAgcGFydGlhbCBzdHJpbmcgb24gdGhlIGNvbW1hbmQgbGluZSB3aWxsIGlu
YWR2ZXJ0ZW50bHkgdHJpZ2dlciBvcHRpb25zLgogICAgICAKICAgICAgQSBmZXcgYXJlYXMgd2Vy
ZSBtb3JlIHRoYW4ganVzdCBhIHRyaXZpYWwgY2hhbmdlOgogICAgICAKICAgICAgICogcGFyc2Vf
aXJxX3ZlY3Rvcl9tYXBfcGFyYW0oKSBnYWluZWQgc29tZSBzdHlsZSBjb3JyZWN0aW9ucy4KICAg
ICAgICogcGFyc2VfdnBtdV9wYXJhbXMoKSB3YXMgcmV3cml0dGVuIHRvIHVzZSB0aGUgbm9ybWFs
IGxpc3Qtb2Ytb3B0aW9ucyBmb3JtLAogICAgICAgICByYXRoZXIgdGhhbiBqdXN0IGZpeGluZyB1
cCBwYXJzZV92cG11X3BhcmFtKCkgYW5kIGxlYXZpbmcgdGhlIHBhcnNpbmcgYmVpbmcKICAgICAg
ICAgaGFyZCB0byBmb2xsb3cuCiAgICAgICAqIEluc3RlYWQgb2YgbWFraW5nIHRoZSB0cml2aWFs
IGZpeCBvZiBhZGRpbmcgYW4gZXhwbGljaXQgbGVuZ3RoIGNoZWNrIGluCiAgICAgICAgIHBhcnNl
X2Jvb2woKSwgdXNlIHRoZSBsZW5ndGggdG8gc2VsZWN0IHdoaWNoIHRva2VuIHRvIHdlIHNlYXJj
aCBmb3IsIHdoaWNoCiAgICAgICAgIGlzIG1vcmUgZWZmaWNpZW50IHRoYW4gdGhlIHByZXZpb3Vz
IGxpbmVhciBzZWFyY2ggb3ZlciBhbGwgcG9zc2libGUgdG9rZW5zLgogICAgICAKICAgICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgICAgQWNr
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIG1hc3RlciBj
b21taXQ6IDJkZGY3ZTNlMzQxZGYzY2NmMjE2MTNmZjdmZmQ0Yjc2OTNhYmU5ZTkKICAgICAgbWFz
dGVyIGRhdGU6IDIwMTktMDEtMTUgMTI6NTg6MzQgKzAwMDAKClJldmlzaW9uIGdyYXBoIGxlZnQg
aW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9xZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZy90
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9
LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEzNzY4MTogdG9sZXJh
YmxlIEZBSUwKCmZsaWdodCAxMzc2ODEgcWVtdS11cHN0cmVhbS00LjExLXRlc3RpbmcgcmVhbC1i
aXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncy8xMzc2ODEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1
bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 21:46:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 21:46:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbB4Z-0001lV-2K; Wed, 12 Jun 2019 21: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbB4X-0001lH-DP
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 21:46:21 +0000
X-Inumbo-ID: 80ac64e0-8d5b-11e9-9de9-b3e9b116e210
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80ac64e0-8d5b-11e9-9de9-b3e9b116e210;
 Wed, 12 Jun 2019 21:46: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 1hbB4Q-0006d6-SD; Wed, 12 Jun 2019 21:46: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 1hbB4Q-00069i-Jb; Wed, 12 Jun 2019 21:46:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbB4Q-0007Kz-J1; Wed, 12 Jun 2019 21:46:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137679-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=a189ef027dbb7a3c0dfe566137f05c06d6685fb9
X-Osstest-Versions-That: xen=63dc4209d2420f68ef5783f8405ee7884072fcc0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 21:46:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137679: 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>

ZmxpZ2h0IDEzNzY3OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY3OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhMTg5ZWYwMjdkYmI3YTNjMGRmZTU2NjEzN2YwNWMwNmQ2Njg1ZmI5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2M2RjNDIwOWQyNDIwZjY4ZWY1
NzgzZjg0MDVlZTc4ODQwNzJmY2MwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NzYgIDIwMTkt
MDYtMTIgMTU6MDE6MDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Njc5ICAy
MDE5LTA2LTEyIDE4OjAwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICA2M2RjNDIwOWQyLi5hMTg5ZWYwMjdkICBhMTg5ZWYwMjdkYmI3
YTNjMGRmZTU2NjEzN2YwNWMwNmQ2Njg1ZmI5IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:19:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22: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 1hbBaW-000495-08; Wed, 12 Jun 2019 22:19: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbBaV-00048t-1z
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:19:23 +0000
X-Inumbo-ID: 2036ce3c-8d60-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2036ce3c-8d60-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 22:19: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 1hbBaS-0007HD-Jp; Wed, 12 Jun 2019 22: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 1hbBaS-00086u-37; Wed, 12 Jun 2019 22:19:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbBaS-0000Ka-2U; Wed, 12 Jun 2019 22:19:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137595-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=562688707145df9d695f3fc3cb9524f3881f0e2c
X-Osstest-Versions-That: ovmf=f0718d1d6b47745a4249f4006807a45f2245dba1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 22:19:20 +0000
Subject: [Xen-devel] [ovmf test] 137595: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc1OTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1NjI2ODg3MDcxNDVkZjlkNjk1ZjNmYzNjYjk1MjRm
Mzg4MWYwZTJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmMDcxOGQx
ZDZiNDc3NDVhNDI0OWY0MDA2ODA3YTQ1ZjIyNDVkYmExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc1MDMgIDIwMTktMDYtMDkgMDU6MTU6NTMgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NTk1ICAyMDE5LTA2LTExIDAxOjExOjM4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hyaXN0aWFu
IFJvZHJpZ3VleiA8Y2hyaXN0aWFuLnJvZHJpZ3VlekBpbnRlbC5jb20+CiAgQ2h1LCBNYWdnaWUg
PG1hZ2dpZS5jaHVAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNv
bT4KICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5
c3p0b2Yua29jaEBhcm0uY29tPgogIE1hZ2dpZSBDaHUgPG1hZ2dpZS5jaHVAaW50ZWwuY29tPgog
IFBpZXJyZSBHb25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tPgogIFJheSBOaSA8cmF5Lm5p
QGludGVsLmNvbT4KICBSb2RyaWd1ZXosIENocmlzdGlhbiA8Y2hyaXN0aWFuLnJvZHJpZ3VlekBp
bnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBmMDcxOGQxZDZiLi41NjI2
ODg3MDcxICA1NjI2ODg3MDcxNDVkZjlkNjk1ZjNmYzNjYjk1MjRmMzg4MWYwZTJjIC0+IHhlbi10
ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:22:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22:22:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbBdX-0004qZ-Gt; Wed, 12 Jun 2019 22:22: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbBdV-0004qT-Nt
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:22:29 +0000
X-Inumbo-ID: 8fb9ee08-8d60-11e9-a82e-2bb46ae6fda8
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8fb9ee08-8d60-11e9-a82e-2bb46ae6fda8;
 Wed, 12 Jun 2019 22:22: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 3B9F4206BB;
 Wed, 12 Jun 2019 22:22:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560378147;
 bh=oXOgX+qSbpkhcxQQ2qHTB3VCMJy+Mw7CIo5JVyvqVEU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FGJ97NL1VmxOmedBqhF7+zn7bX/5rTnxWOlpIPRGz8wNkqivB3hpVMeFWyWGDvbya
 laLuo2dgZYHo0FlwZaxKIaEKU1wCmEtXXmNEjwngmv1dw6GvnUOHvTbJ13UepXM/nF
 0Jgp2puYdSj7jNyBMhpP75zqkCBIPKot9ouypCyE=
Date: Wed, 12 Jun 2019 15:22:26 -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: <20190514123125.29086-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906121522160.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-8-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 07/12] xen/arm: mm: Rework
 xen_pt_update_entry to avoid use xenmap_operation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFdpdGggdGhlIG5ld2x5
IGludHJvZHVjZWQgZmxhZ3MsIGl0IGlzIG5vdyBwb3NzaWJsZSB0byBrbm93IGhvdyB0aGUgcGFn
ZQo+IHdpbGwgYmUgdXBkYXRlZCB0aHJvdWdoIHRoZSBmbGFncy4KPiAKPiBBbGwgdGhlIHVzZSBv
ZiB4ZW5tYXBfb3BlcmF0aW9uIGFyZSBub3cgcmVwbGFjZWQgd2l0aCB0aGUgZmxhZ3MuIEF0IHRo
ZQo+IHNhbWUgdGltZSwgdmFsaWRpdHkgY2hlY2sgYXJlIG5vdyByZW1vdmVkIGFzIHRoZXkgYXJl
IGdhdGhlcmVkIGluCj4geGVuX3B0X2NoZWNrX2VudHJ5KCkuCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAKPiAgICAgQ2hhbmdl
cyBpbiB2MjoKPiAgICAgICAgIC0gRml4IHR5cG8gaW4gdGhlIGNvbW1pdCBtZXNzYWdlCj4gICAg
ICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0u
YyB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4
IDQ1YTZmOTI4N2YuLjg2ZTFmYWVlYjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC0xMDY3LDM0ICsxMDY3LDMzIEBAIHN0YXRp
YyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2ln
bmVkIGxvbmcgYWRkciwKPiAgICAgIGlmICggIXhlbl9wdF9jaGVja19lbnRyeSgqZW50cnksIG1m
biwgZmxhZ3MpICkKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgCj4gLSAgICBzd2l0Y2gg
KCBvcCApIHsKPiAtICAgICAgICBjYXNlIElOU0VSVDoKPiAtICAgICAgICBjYXNlIFJFU0VSVkU6
Cj4gLSAgICAgICAgICAgIGlmICggb3AgPT0gUkVTRVJWRSApCj4gLSAgICAgICAgICAgICAgICBi
cmVhazsKPiArICAgIC8qIElmIHdlIGFyZSBvbmx5IHBvcHVsYXRpbmcgcGFnZS10YWJsZSwgdGhl
biB3ZSBhcmUgZG9uZS4gKi8KPiArICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QT1BVTEFURSApCj4g
KyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgLyogV2UgYXJlIHJlbW92aW5nIHRoZSBwYWdl
ICovCj4gKyAgICBpZiAoICEoZmxhZ3MgJiBfUEFHRV9QUkVTRU5UKSApCj4gKyAgICAgICAgbWVt
c2V0KCZwdGUsIDB4MDAsIHNpemVvZihwdGUpKTsKPiArICAgIGVsc2UKPiArICAgIHsKPiArICAg
ICAgICAvKiBXZSBhcmUgaW5zZXJ0aW5nIGEgbWFwcGluZyA9PiBDcmVhdGUgbmV3IHB0ZS4gKi8K
PiArICAgICAgICBpZiAoICFtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQo+ICsgICAgICAgIHsK
PiAgICAgICAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShtZm4sIFBBR0VfQUlfTUFTSyhm
bGFncykpOwo+IC0gICAgICAgICAgICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxhZ3MpOwo+
IC0gICAgICAgICAgICBwdGUucHQueG4gPSBQQUdFX1hOX01BU0soZmxhZ3MpOwo+IC0gICAgICAg
ICAgICBCVUdfT04oIXB0ZS5wdC5ybyAmJiAhcHRlLnB0LnhuKTsKPiArCj4gKyAgICAgICAgICAg
IC8qIFRoaXJkIGxldmVsIGVudHJpZXMgc2V0IHB0ZS5wdC50YWJsZSA9IDEgKi8KPiAgICAgICAg
ICAgICAgcHRlLnB0LnRhYmxlID0gMTsKPiAtICAgICAgICAgICAgd3JpdGVfcHRlKGVudHJ5LCBw
dGUpOwo+IC0gICAgICAgICAgICBicmVhazsKPiAtICAgICAgICBjYXNlIE1PRElGWToKPiAtICAg
ICAgICBjYXNlIFJFTU9WRToKPiAtICAgICAgICAgICAgaWYgKCBvcCA9PSBSRU1PVkUgKQo+IC0g
ICAgICAgICAgICAgICAgcHRlLmJpdHMgPSAwOwo+IC0gICAgICAgICAgICBlbHNlCj4gLSAgICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHB0ZSA9ICplbnRyeTsKPiAtICAgICAgICAgICAg
ICAgIHB0ZS5wdC5ybyA9IFBBR0VfUk9fTUFTSyhmbGFncyk7Cj4gLSAgICAgICAgICAgICAgICBw
dGUucHQueG4gPSBQQUdFX1hOX01BU0soZmxhZ3MpOwo+IC0gICAgICAgICAgICB9Cj4gLSAgICAg
ICAgICAgIHdyaXRlX3B0ZShlbnRyeSwgcHRlKTsKPiAtICAgICAgICAgICAgYnJlYWs7Cj4gLSAg
ICAgICAgZGVmYXVsdDoKPiAtICAgICAgICAgICAgQlVHKCk7Cj4gKyAgICAgICAgfQo+ICsgICAg
ICAgIGVsc2UgLyogV2UgYXJlIHVwZGF0aW5nIHRoZSBwZXJtaXNzaW9uID0+IENvcHkgdGhlIGN1
cnJlbnQgcHRlLiAqLwo+ICsgICAgICAgICAgICBwdGUgPSAqZW50cnk7Cj4gKwo+ICsgICAgICAg
IC8qIFNldCBwZXJtaXNzaW9uICovCj4gKyAgICAgICAgcHRlLnB0LnJvID0gUEFHRV9ST19NQVNL
KGZsYWdzKTsKPiArICAgICAgICBwdGUucHQueG4gPSBQQUdFX1hOX01BU0soZmxhZ3MpOwo+ICAg
ICAgfQo+ICAKPiArICAgIHdyaXRlX3B0ZShlbnRyeSwgcHRlKTsKPiArCj4gICAgICByZXR1cm4g
MDsKPiAgfQo+ICAKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:26:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22:26:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbBgv-00050h-2E; Wed, 12 Jun 2019 22:26: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbBgt-00050c-CB
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:25:59 +0000
X-Inumbo-ID: 0cd36590-8d61-11e9-9305-57ebfd6e25fe
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0cd36590-8d61-11e9-9305-57ebfd6e25fe;
 Wed, 12 Jun 2019 22:25: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 55D3B208C2;
 Wed, 12 Jun 2019 22:25:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560378357;
 bh=ncJtwi71EOXQ17W9zI0zQQucGt7ntYA79YT78jA1Gy4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KqBQK6+qrjy15RW+2xwJXov9r6uuworvrZJz3aAAdrfoo6KHNzbbDYknYb6Vj9VzD
 /iV4u6LHZTgKNA1r8V/oiU6G1zF4JvxUPp7/J5AycYFok0Zd19hbSE0yu2xo0OvxRK
 vbe0stCOBV7uOTP+ke5C5PXdlzayg376Y0BnbdmQ=
Date: Wed, 12 Jun 2019 15:25: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: <20190514123125.29086-10-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906121523550.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-10-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 09/12] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgdGhl
IHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgM3JkIGxldmVsIHBhZ2UtdGFibGVzIGlzIG9idGFpbmVk
Cj4gdXNpbmcgbWZuX3RvX3ZpcnQoKS4KPiAKPiBPbiBBcm0zMiwgbWZuX3RvX3ZpcnQgY2FuIG9u
bHkgd29yayBvbiB4ZW5oZWFwIHBhZ2UuIFdoaWxlIGluIHByYWN0aWNlCj4gYWxsIHRoZSBwYWdl
LXRhYmxlcyB1cGRhdGVkIHdpbGwgcmVzaWRlIGluIHhlbmhlYXAsIGluIHByYWN0aXZlIHRoZQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4g
aW4gdGhlb3J5ID8KCgo+IHBhZ2UtdGFibGVzIGNvdmVyaW5nIFhlbiBtZW1vcnkgKGUuZyB4ZW5f
bWFwcGluZykgaXMgcGFydCBvZiBYZW4gYmluYXJ5Lgo+IAo+IEZ1cnRoZXJtb3JlLCBhIGZvbGxv
dy11cCBjaGFuZ2Ugd2lsbCB1cGRhdGUgeGVuX3B0X3VwZGF0ZV9lbnRyeSgpIHRvCj4gd2FsayBh
bGwgdGhlIGxldmVscyBhbmQgdGhlcmVmb3JlIGJlIG1vcmUgZ2VuZXJpYy4gU29tZSBvZiB0aGUK
PiBwYWdlLXRhYmxlcyB3aWxsIGFsc28gcGFydCBvZiBYZW4gbWVtb3J5IGFuZCB0aGVyZWZvcmUg
d2lsbCBub3QgYmUKPiByZWFjaGFibGUgdXNpbmcgbWZuX3RvX3ZpcnQoKS4KPiAKPiBUaGUgZWFz
aWVzdCB3YXkgdG8gcmVhY2ggdGhvc2UgcGFnZXMgaXMgdG8gdXNlIHssIHVufW1hcF9kb21haW5f
cGFnZSgpLgo+IFdoaWxlIG9uIGFybTMyIHRoaXMgbWVhbnMgYW4gZXh0cmEgbWFwcGluZyBpbiB0
aGUgbm9ybWFsIGNhc2VzLCB0aGlzIGlzIG5vdAo+IHZlcnkgaW1wb3J0YW50IGFzIHhlbiBwYWdl
LXRhYmxlcyBhcmUgbm90IHVwZGF0ZWQgb2Z0ZW4uCj4gCj4gSW4gb3JkZXIgdG8gYWxsb3cgZnV0
dXJlIGNoYW5nZSBpbiB0aGUgd2F5IFhlbiBwYWdlLXRhYmxlcyBhcmUgbWFwcGVkLAo+IHR3byBu
ZXcgaGVscGVycyBhcmUgaW50cm9kdWNlZCB0byBtYXAvdW5tYXAgdGhlIHBhZ2UtdGFibGVzLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
UmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cgphc2lk
ZSBmcm9tIHRoZSB0eXBvIGFib3ZlOgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+IAo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAg
ICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21t
LmMgfCAyNiArKysrKysrKysrKysrKysrKysrKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjIg
aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IDY1MWUyOTYwNDEuLmY1OTc5ZjU0
OWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
bW0uYwo+IEBAIC05NzQsNiArOTc0LDE2IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl90YWJsZShs
cGFlX3QgKmVudHJ5KQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gK3N0YXRpYyBscGFlX3Qg
Knhlbl9tYXBfdGFibGUobWZuX3QgbWZuKQo+ICt7Cj4gKyAgICByZXR1cm4gbWFwX2RvbWFpbl9w
YWdlKG1mbik7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIHhlbl91bm1hcF90YWJsZShjb25zdCBs
cGFlX3QgKnRhYmxlKQo+ICt7Cj4gKyAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7Cj4gK30K
PiArCj4gIC8qIFNhbml0eSBjaGVjayBvZiB0aGUgZW50cnkgKi8KPiAgc3RhdGljIGJvb2wgeGVu
X3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxh
Z3MpCj4gIHsKPiBAQCAtMTAzNiw2ICsxMDQ2LDcgQEAgc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNr
X2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHN0
YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IG1m
biwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykK
PiAgewo+ICsgICAgaW50IHJjOwo+ICAgICAgbHBhZV90IHB0ZSwgKmVudHJ5Owo+ICAgICAgbHBh
ZV90ICp0aGlyZCA9IE5VTEw7Cj4gIAo+IEBAIC0xMDU0LDE1ICsxMDY1LDE3IEBAIHN0YXRpYyBp
bnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IG1mbiwKPiAg
Cj4gICAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7Cj4gIAo+IC0gICAgdGhpcmQg
PSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gKyAgICB0aGlyZCA9IHhlbl9t
YXBfdGFibGUobHBhZV9nZXRfbWZuKCplbnRyeSkpOwo+ICAgICAgZW50cnkgPSAmdGhpcmRbdGhp
cmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKPiAgCj4gKyAgICByYyA9IC1FSU5WQUw7Cj4gICAgICBp
ZiAoICF4ZW5fcHRfY2hlY2tfZW50cnkoKmVudHJ5LCBtZm4sIGZsYWdzKSApCj4gLSAgICAgICAg
cmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gIAo+ICAgICAgLyogSWYgd2Ug
YXJlIG9ubHkgcG9wdWxhdGluZyBwYWdlLXRhYmxlLCB0aGVuIHdlIGFyZSBkb25lLiAqLwo+ICsg
ICAgcmMgPSAwOwo+ICAgICAgaWYgKCBmbGFncyAmIF9QQUdFX1BPUFVMQVRFICkKPiAtICAgICAg
ICByZXR1cm4gMDsKPiArICAgICAgICBnb3RvIG91dDsKPiAgCj4gICAgICAvKiBXZSBhcmUgcmVt
b3ZpbmcgdGhlIHBhZ2UgKi8KPiAgICAgIGlmICggIShmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkK
PiBAQCAtMTA4Nyw3ICsxMTAwLDEyIEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1
bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IG1mbiwKPiAgCj4gICAgICB3cml0ZV9wdGUoZW50cnks
IHB0ZSk7Cj4gIAo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByYyA9IDA7Cj4gKwo+ICtvdXQ6Cj4g
KyAgICB4ZW5fdW5tYXBfdGFibGUodGhpcmQpOwo+ICsKPiArICAgIHJldHVybiByYzsKPiAgfQo+
ICAKPiAgc3RhdGljIERFRklORV9TUElOTE9DSyh4ZW5fcHRfbG9jayk7Cj4gLS0gCj4gMi4xMS4w
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:33:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22: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 1hbBnn-0005mf-Uj; Wed, 12 Jun 2019 22: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbBnm-0005ma-Rw
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:33:06 +0000
X-Inumbo-ID: 0b522785-8d62-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b522785-8d62-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 22:33:05 +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 2F302208C2;
 Wed, 12 Jun 2019 22:33:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560378784;
 bh=g074DWK8DHYzHg8Ny6w/LwMJFXxWZUFF2FdA+lC4Zyg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZnuCVEilKeMuZDCt/cZ3H8D8UuToMYkAxxcIMygTjMus3dEBXCav7LAQZGOcXXk52
 2DA+jD6klFtchzfJHlMGdT7YJFbZsoRO7adrtKWYBvS6tJJj/Nyvc0IvTqcX7D6cKE
 izzAi3IRTtDGaUNeHn7KGaXW9NzMXa0CVdfI+vW4=
Date: Wed, 12 Jun 2019 15:33:03 -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: <20190514123125.29086-12-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-12-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't
 open-code Xen PT update in {set, clear}_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>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHtzZXQsIGNsZWFyfV9m
aXhtYXAoKSBhcmUgY3VycmVudGx5IG9wZW4tY29kaW5nIHVwZGF0ZSB0byB0aGUgWGVuCj4gcGFn
ZS10YWJsZXMuIFRoaXMgY2FuIGJlIGF2b2lkZWQgYnkgdXNpbmcgdGhlIGdlbmVyaWMgaGVscGVy
cwo+IG1hcF9wYWdlc190b194ZW4oKSBhbmQgZGVzdHJveV94ZW5fbWFwcGluZ3MoKS4KPiAKPiBC
b3RoIGZ1bmN0aW9uIGFyZSBub3QgbWVhbnQgdG8gZmFpbCBmb3IgZml4bWFwLCBoZW5jZSB0aGUg
QlVHX09OKCkKPiBjaGVja2luZyB0aGUgcmV0dXJuLgoKQlVHX09OIGNyYXNoZXMgdGhlIGh5cGVy
dmlzb3IgZXZlbiBpbiBub24tREVCVUcgYnVpbGRzLiBXb3VsZCBhbiBBU1NFUlQKYmUgYSBiZXR0
ZXIgY2hvaWNlPwoKVGhlIGNoYW5nZXMgaW4gdGhpcyBwYXRjaCBjaGVja3Mgb3V0IE9LLgoKCj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZp
ZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiAtLS0K
PiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5
Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jIHwgMTYgKysrKysrKystLS0tLS0tLQo+ICAxIGZp
bGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXggOWE0MDc1
NGY0NC4uMjNjYTYxZThmMCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTM0OCwxOSArMzQ4LDE5IEBAIHN0YXRpYyBpbmxpbmUg
bHBhZV90IG1mbl90b194ZW5fZW50cnkobWZuX3QgbWZuLCB1bnNpZ25lZCBhdHRyKQo+ICAvKiBN
YXAgYSA0ayBwYWdlIGluIGEgZml4bWFwIGVudHJ5ICovCj4gIHZvaWQgc2V0X2ZpeG1hcCh1bnNp
Z25lZCBtYXAsIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gLSAgICBscGFl
X3QgcHRlID0gbWZuX3RvX3hlbl9lbnRyeShtZm4sIFBBR0VfQUlfTUFTSyhmbGFncykpOwo+IC0g
ICAgcHRlLnB0LnRhYmxlID0gMTsgLyogNGsgbWFwcGluZ3MgYWx3YXlzIGhhdmUgdGhpcyBiaXQg
c2V0ICovCj4gLSAgICBwdGUucHQueG4gPSAxOwo+IC0gICAgd3JpdGVfcHRlKHhlbl9maXhtYXAg
KyB0aGlyZF90YWJsZV9vZmZzZXQoRklYTUFQX0FERFIobWFwKSksIHB0ZSk7Cj4gLSAgICBmbHVz
aF94ZW5fdGxiX3JhbmdlX3ZhKEZJWE1BUF9BRERSKG1hcCksIFBBR0VfU0laRSk7Cj4gKyAgICBp
bnQgcmVzOwo+ICsKPiArICAgIHJlcyA9IG1hcF9wYWdlc190b194ZW4oRklYTUFQX0FERFIobWFw
KSwgbWZuLCAxLCBmbGFncyk7Cj4gKyAgICBCVUdfT04ocmVzICE9IDApOwo+ICB9Cj4gIAo+ICAv
KiBSZW1vdmUgYSBtYXBwaW5nIGZyb20gYSBmaXhtYXAgZW50cnkgKi8KPiAgdm9pZCBjbGVhcl9m
aXhtYXAodW5zaWduZWQgbWFwKQo+ICB7Cj4gLSAgICBscGFlX3QgcHRlID0gezB9Owo+IC0gICAg
d3JpdGVfcHRlKHhlbl9maXhtYXAgKyB0aGlyZF90YWJsZV9vZmZzZXQoRklYTUFQX0FERFIobWFw
KSksIHB0ZSk7Cj4gLSAgICBmbHVzaF94ZW5fdGxiX3JhbmdlX3ZhKEZJWE1BUF9BRERSKG1hcCks
IFBBR0VfU0laRSk7Cj4gKyAgICBpbnQgcmVzOwo+ICsKPiArICAgIHJlcyA9IGRlc3Ryb3lfeGVu
X21hcHBpbmdzKEZJWE1BUF9BRERSKG1hcCksIEZJWE1BUF9BRERSKG1hcCkgKyBQQUdFX1NJWkUp
Owo+ICsgICAgQlVHX09OKHJlcyAhPSAwKTsKPiAgfQo+ICAKPiAgLyogQ3JlYXRlIFhlbidzIG1h
cHBpbmdzIG9mIG1lbW9yeS4KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:41:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22:41:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbBva-0006Zq-SQ; Wed, 12 Jun 2019 22:41:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbBvZ-0006Zj-OH
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:41:09 +0000
X-Inumbo-ID: 2b789b2d-8d63-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b789b2d-8d63-11e9-8980-bc764e045a96;
 Wed, 12 Jun 2019 22:41: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 96BC9215EA;
 Wed, 12 Jun 2019 22:41:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560379267;
 bh=xpLPxkYq2Cni/8uWl8t57EpQZ9j8rpy4DbKyQIZtinQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zYcQtQSmZSC0CGqKkVjVCdsUIQrDyhtaw8pLuc33LSzYtSEOLTLL7Js67i7PWELrL
 SyWkkN5O6RgcKEOSRr6J0AmLgNW4dm03CX/SvkfMjvwWknab28webNwDQToUq7KUMn
 HtTods5I8cMKnVWJhim7j6pX394GReUGOYsKGOS4=
Date: Wed, 12 Jun 2019 15:41: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: <20190514123125.29086-13-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906121535560.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-13-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 12/12] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHNldF9wdGVfZmxhZ3Nf
b25fcmFuZ2UoKSBpcyB5ZXQgYW5vdGhlciBmdW5jdGlvbiB0aGF0IHdpbGwgb3Blbi1jb2RlCj4g
dXBkYXRlIHRvIGEgc3BlY2lmaWMgcmFuZ2UgaW4gdGhlIFhlbiBwYWdlLXRhYmxlcy4gSXQgY2Fu
IGJlIGNvbXBsZXRlbHkKPiBkcm9wcGVkIGJ5IHVzaW5nIGVpdGhlciBtb2RpZnlfeGVuX21hcHBp
bmdzKCkgb3IgZGVzdHJveV94ZW5fbWFwcGluZ3MoKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYy
Ogo+ICAgICAgICAgLSBBZGQgbWlzc2luZyBuZXdsaW5lIGluIHBhbmljCj4gICAgICAgICAtIEFk
ZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDU4ICsr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAg
MSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQ4IGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXgg
MjNjYTYxZThmMC4uZDc0MTAxYmNkMiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTEyNzcsNTIgKzEyNzcsNiBAQCBpbnQgbW9k
aWZ5X3hlbl9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIHMsIHVuc2lnbmVkIGxvbmcgZSwgdW5zaWdu
ZWQgaW50IGZsYWdzKQo+ICAgICAgcmV0dXJuIHhlbl9wdF91cGRhdGUocywgSU5WQUxJRF9NRk4s
IChlIC0gcykgPj4gUEFHRV9TSElGVCwgZmxhZ3MpOwo+ICB9Cj4gIAo+IC1lbnVtIG1nIHsgbWdf
Y2xlYXIsIG1nX3JvLCBtZ19ydywgbWdfcnggfTsKPiAtc3RhdGljIHZvaWQgc2V0X3B0ZV9mbGFn
c19vbl9yYW5nZShjb25zdCBjaGFyICpwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0gbWcgbWcpCj4g
LXsKPiAtICAgIGxwYWVfdCBwdGU7Cj4gLSAgICBpbnQgaTsKPiAtCj4gLSAgICBBU1NFUlQoaXNf
a2VybmVsKHApICYmIGlzX2tlcm5lbChwICsgbCkpOwo+IC0KPiAtICAgIC8qIENhbiBvbmx5IGd1
YXJkIGluIHBhZ2UgZ3JhbnVsYXJpdHkgKi8KPiAtICAgIEFTU0VSVCghKCh1bnNpZ25lZCBsb25n
KSBwICYgflBBR0VfTUFTSykpOwo+IC0gICAgQVNTRVJUKCEobCAmIH5QQUdFX01BU0spKTsKPiAt
Cj4gLSAgICBmb3IgKCBpID0gKHAgLSBfc3RhcnQpIC8gUEFHRV9TSVpFOyAKPiAtICAgICAgICAg
IGkgPCAocCArIGwgLSBfc3RhcnQpIC8gUEFHRV9TSVpFOyAKPiAtICAgICAgICAgIGkrKyApCj4g
LSAgICB7Cj4gLSAgICAgICAgcHRlID0geGVuX3hlbm1hcFtpXTsKPiAtICAgICAgICBzd2l0Y2gg
KCBtZyApCj4gLSAgICAgICAgewo+IC0gICAgICAgIGNhc2UgbWdfY2xlYXI6Cj4gLSAgICAgICAg
ICAgIHB0ZS5wdC52YWxpZCA9IDA7Cj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgIGNh
c2UgbWdfcm86Cj4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Cj4gLSAgICAgICAgICAg
IHB0ZS5wdC5weG4gPSAxOwo+IC0gICAgICAgICAgICBwdGUucHQueG4gPSAxOwo+IC0gICAgICAg
ICAgICBwdGUucHQucm8gPSAxOwo+IC0gICAgICAgICAgICBicmVhazsKPiAtICAgICAgICBjYXNl
IG1nX3J3Ogo+IC0gICAgICAgICAgICBwdGUucHQudmFsaWQgPSAxOwo+IC0gICAgICAgICAgICBw
dGUucHQucHhuID0gMTsKCkl0IHNob3VsZG4ndCBtYWtlIGFueSBkaWZmZXJlbmNlLCBidXQgRllJ
IHdlIGRvbid0IHNldCBweG4gaW4KeGVuX3B0X3VwZGF0ZS4KCgo+IC0gICAgICAgICAgICBwdGUu
cHQueG4gPSAxOwo+IC0gICAgICAgICAgICBwdGUucHQucm8gPSAwOwo+IC0gICAgICAgICAgICBi
cmVhazsKPiAtICAgICAgICBjYXNlIG1nX3J4Ogo+IC0gICAgICAgICAgICBwdGUucHQudmFsaWQg
PSAxOwo+IC0gICAgICAgICAgICBwdGUucHQucHhuID0gMDsKPiAtICAgICAgICAgICAgcHRlLnB0
LnhuID0gMDsKPiAtICAgICAgICAgICAgcHRlLnB0LnJvID0gMTsKPiAtICAgICAgICAgICAgYnJl
YWs7Cj4gLSAgICAgICAgfQo+IC0gICAgICAgIHdyaXRlX3B0ZSh4ZW5feGVubWFwICsgaSwgcHRl
KTsKPiAtICAgIH0KPiAtICAgIGZsdXNoX3hlbl90bGJfbG9jYWwoKTsKPiAtfQo+IC0KPiAgLyog
UmVsZWFzZSBhbGwgX19pbml0IGFuZCBfX2luaXRkYXRhIHJhbmdlcyB0byBiZSByZXVzZWQgKi8K
PiAgdm9pZCBmcmVlX2luaXRfbWVtb3J5KHZvaWQpCj4gIHsKPiBAQCAtMTMzMSw4ICsxMjg1LDEy
IEBAIHZvaWQgZnJlZV9pbml0X21lbW9yeSh2b2lkKQo+ICAgICAgdWludDMyX3QgaW5zbjsKPiAg
ICAgIHVuc2lnbmVkIGludCBpLCBuciA9IGxlbiAvIHNpemVvZihpbnNuKTsKPiAgICAgIHVpbnQz
Ml90ICpwOwo+ICsgICAgaW50IHJjOwo+ICAKPiAtICAgIHNldF9wdGVfZmxhZ3Nfb25fcmFuZ2Uo
X19pbml0X2JlZ2luLCBsZW4sIG1nX3J3KTsKPiArICAgIHJjID0gbW9kaWZ5X3hlbl9tYXBwaW5n
cygodW5zaWduZWQgbG9uZylfX2luaXRfYmVnaW4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcpX19pbml0X2VuZCwgUEFHRV9IWVBFUlZJU09SX1JXKTsKPiAr
ICAgIGlmICggcmMgKQo+ICsgICAgICAgIHBhbmljKCJVbmFibGUgdG8gbWFwIFJXIHRoZSBpbml0
IHNlY3Rpb24gKHJjID0gJWQpXG4iLCByYyk7CgpMaWtlIGZvciB0aGUgcHJldmlvdXMgcGF0Y2gs
IEkgd29uZGVyIGlmIHdlIHNob3VsZCByZXBsYWNlIEFTU0VSVHMgd2l0aApwYW5pY3M6IEFTU0VS
VHMgZG9uJ3QgY2F1c2UgaXNzdWVzIGluIG5vbi1kZWJ1ZyBidWlsZHMuIFdlIGRvbid0IHJlYWxs
eQpoYXZlIGFuICJvZmZpY2lhbCBwb2xpY3kiIGFib3V0IHRoaXMsIGJ1dCBJIGhhdmUgYmVlbiBn
b2luZyBieSB0aGUgcnVsZQpvZiB0aHVtYiB0aGF0IEFTU0VSVHMgYXJlIHJlYWxseSBnb29kIHRv
IGhhdmUgd2hpbGUgd2UgbmVlZCB0byBiZQpjYXJlZnVsIHdpdGggQlVHX09OL3BhbmljIGJlY2F1
c2UgdGhleSBtaWdodCBpbnRyb2R1Y2UgaW5zdGFiaWxpdHkgKHNlZQpMaW51eCBwb2xpY3kgbm90
IHRvIGhhdmUgYW55LikKCgo+ICAKPiAgICAgIC8qCj4gICAgICAgKiBGcm9tIG5vdyBvbiwgaW5p
dCB3aWxsIG5vdCBiZSB1c2VkIGZvciBleGVjdXRpb24gYW55bW9yZSwKPiBAQCAtMTM1MCw3ICsx
MzA4LDExIEBAIHZvaWQgZnJlZV9pbml0X21lbW9yeSh2b2lkKQo+ICAgICAgZm9yICggaSA9IDA7
IGkgPCBucjsgaSsrICkKPiAgICAgICAgICAqKHAgKyBpKSA9IGluc247Cj4gIAo+IC0gICAgc2V0
X3B0ZV9mbGFnc19vbl9yYW5nZShfX2luaXRfYmVnaW4sIGxlbiwgbWdfY2xlYXIpOwo+ICsgICAg
cmMgPSBkZXN0cm95X3hlbl9tYXBwaW5ncygodW5zaWduZWQgbG9uZylfX2luaXRfYmVnaW4sCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKV9faW5pdF9lbmQp
Owo+ICsgICAgaWYgKCByYyApCj4gKyAgICAgICAgcGFuaWMoIlVuYWJsZSB0byByZW1vdmUgdGhl
IGluaXQgc2VjdGlvbiAocmMgPSAlZClcbiIsIHJjKTsKPiArCj4gICAgICBpbml0X2RvbWhlYXBf
cGFnZXMocGEsIHBhICsgbGVuKTsKPiAgICAgIHByaW50aygiRnJlZWQgJWxka0IgaW5pdCBtZW1v
cnkuXG4iLCAobG9uZykoX19pbml0X2VuZC1fX2luaXRfYmVnaW4pPj4xMCk7Cj4gIH0KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:43:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22:43:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbBy0-0006kb-CO; Wed, 12 Jun 2019 22:43: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=y/WA=UL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbBxy-0006kQ-Uh
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:43:38 +0000
X-Inumbo-ID: 827137bc-8d63-11e9-99ac-473975a640b9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 827137bc-8d63-11e9-99ac-473975a640b9;
 Wed, 12 Jun 2019 22:43: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 1hbBxt-0007jL-RI; Wed, 12 Jun 2019 22:43: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 1hbBxt-0000iN-HN; Wed, 12 Jun 2019 22:43:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbBxt-0000Ux-GO; Wed, 12 Jun 2019 22:43:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137589-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat: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-credit2: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: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: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-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: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=01ccc3ad44130458769646204449e2e4124f15da
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Jun 2019 22:43:33 +0000
Subject: [Xen-devel] [linux-linus test] 137589: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzU4OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NTg5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYg
a2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAwMWNjYzNhZDQ0MTMwNDU4NzY5NjQ2MjA0NDQ5ZTJlNDEyNGYxNWRhCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2
MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQg
MTk6NTM6MDkgWiAgMTAwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAz
LTA1IDIwOjAzOjE0IFogICA5OSBkYXlzICAgNTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NTg5ICAyMDE5LTA2LTExIDAwOjAwOjQ3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMjkwIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Nzk2MTQgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 12 22:52:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Jun 2019 22: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 1hbC6K-0007ZP-KT; Wed, 12 Jun 2019 22:52: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=yIha=UL=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbC6J-0007ZG-4U
 for xen-devel@lists.xenproject.org; Wed, 12 Jun 2019 22:52:15 +0000
X-Inumbo-ID: b81e879c-8d64-11e9-88ca-23a81edc81dd
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b81e879c-8d64-11e9-88ca-23a81edc81dd;
 Wed, 12 Jun 2019 22:52:14 +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 1844420B7C;
 Wed, 12 Jun 2019 22:52:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560379933;
 bh=PdZdUSPy0F/oS7kxcWglKMZo/c+BR4OSGeZYDnS9yFM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RUt1Ipb3vicE+rAC5BTJKqv8nSNbjN4nDHCxCkrcOBnJyc3B8W/yoV4heZTrY6ZTO
 PGvlB+5IH99A6LZx2XpRL4bAWClYmjn89tu/8fnmZYsGZyxV9+EqA1RQu3/x3iOfjP
 HdRqtZqKXeRzDo6MAsDPEqHBB934ho0rsm8edhOk=
Date: Wed, 12 Jun 2019 15:52: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: <20190514123125.29086-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-11-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen
 page-tables walk during 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, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gVHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgeGVu
X3B0X3VwZGF0ZV9lbnRyeSgpIGlzIG9ubHkgYWJsZSB0byB1cGRhdGUgdGhlIHJlZ2lvbiBjb3Zl
cmVkCj4gYnkgeGVuX3NlY29uZCAoaS5lIDAgdG8gMHg3ZmZmZmZmZikuCj4gCj4gQmVjYXVzZSBv
ZiB0aGUgcmVzdHJpY3Rpb24gd2UgZW5kIHRvIGhhdmUgbXVsdGlwbGUgZnVuY3Rpb25zIGluIG1t
LmMKPiBtb2RpZnlpbmcgdGhlIHBhZ2UtdGFibGVzIGRpZmZlcmVudGx5Lgo+IAo+IEZ1cnRoZXJt
b3JlLCB3ZSBuZXZlciB3YWxrZWQgdGhlIHBhZ2UtdGFibGVzIGZ1bGx5LiBUaGlzIG1lYW5zIHRo
YXQgYW55Cj4gY2hhbmdlIGluIHRoZSBsYXlvdXQgbWF5IHJlcXVpcmVzIG1ham9yIHJld3JpdGUg
b2YgdGhlIHBhZ2UtdGFibGVzIGNvZGUuCj4gCj4gTGFzdGx5LCB3ZSBoYXZlIGJlZW4gcXVpdGUg
bHVja3kgdGhhdCBubyBvbmUgZXZlciB0cmllZCB0byBwYXNzIGFuIGFkZHJlc3MKPiBvdXRzaWRl
IHRoaXMgcmFuZ2UgYmVjYXVzZSBpdCB3b3VsZCBoYXZlIGJsb3duLXVwLgo+IAo+IHhlbl9wdF91
cGRhdGVfZW50cnkoKSBpcyByZXdvcmtlZCB0byB3YWxrIG92ZXIgdGhlIHBhZ2UtdGFibGVzIGV2
ZXJ5Cj4gdGltZS4gVGhlIGxvZ2ljIGhhcyBiZWVuIGJvcnJvd2VkIGZyb20gYXJjaC9hcm0vcDJt
LmMgYW5kIGNvbnRhaW4gc29tZQo+IGxpbWl0YXRpb25zIGZvciB0aGUgdGltZSBiZWluZzoKPiAg
ICAgLSBTdXBlcnBhZ2UgY2Fubm90IGJlIHNoYXR0ZXJlZAo+ICAgICAtIE9ubHkgbGV2ZWwgMyAo
aS5lIDRLQikgY2FuIGJlIGRvbmUKPiAKPiBOb3RlIHRoYXQgdGhlIHBhcmFtZXRlciAnYWRkcicg
aGFzIGJlZW4gcmVuYW1lZCB0byAndmlydCcgdG8gbWFrZSBjbGVhcgo+IHdlIGFyZSBkZWFsaW5n
IHdpdGggYSB2aXJ0dWFsIGFkZHJlc3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5k
cmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAg
ICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5j
IHwgMTIxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5j
Cj4gaW5kZXggZjU5NzlmNTQ5Yi4uOWE0MDc1NGY0NCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTk4NCw2ICs5ODQsNTMgQEAg
c3RhdGljIHZvaWQgeGVuX3VubWFwX3RhYmxlKGNvbnN0IGxwYWVfdCAqdGFibGUpCj4gICAgICB1
bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7Cj4gIH0KPiAgCj4gKyNkZWZpbmUgWEVOX1RBQkxFX01B
UF9GQUlMRUQgMAo+ICsjZGVmaW5lIFhFTl9UQUJMRV9TVVBFUl9QQUdFIDEKPiArI2RlZmluZSBY
RU5fVEFCTEVfTk9STUFMX1BBR0UgMgoKTWlub3IgTklUOiBkbyB3ZSB3YW50IHRvIGhhdmUgWEVO
X1RBQkxFX01BUF9GQUlMRUQgYmUgLTEgdG8gZm9sbG93IHRoZQpwYXR0ZXJuIHRoYXQgZXJyb3Jz
IGFyZSA8IDAgPyBOb3QgaW1wb3J0YW50IHRob3VnaC4KCgo+ICsvKgo+ICsgKiBUYWtlIHRoZSBj
dXJyZW50bHkgbWFwcGVkIHRhYmxlLCBmaW5kIHRoZSBjb3JyZXNwb25kaW5nIGVudHJ5LAo+ICsg
KiBhbmQgbWFwIHRoZSBuZXh0IHRhYmxlLCBpZiBhdmFpbGFibGUuCj4gKyAqCj4gKyAqIFRoZSBy
ZWFkX29ubHkgcGFyYW1ldGVycyBpbmRpY2F0ZXMgd2hldGhlciBpbnRlcm1lZGlhdGUgdGFibGVz
IHNob3VsZAo+ICsgKiBiZSBhbGxvY2F0ZWQgd2hlbiBub3QgcHJlc2VudC4KCkkgd29uZGVyIGlm
IGl0IHdvdWxkIGJlIGEgZ29vZCBpZGVhIHRvIHJlbmFtZSByZWFkX29ubHkgdG8gc29tZXRoaW5n
Cm1vcmUgb2J2aW91c2x5IGNvbm5lY3RlZCB0byB0aGUgaWRlYSB0aGF0IHRhYmxlcyBnZXQgY3Jl
YXRlZC4gTWF5YmUKY3JlYXRlX21pc3Npbmc/IEl0IHdvdWxkIGhhdmUgdG8gbWF0Y2ggdGhlIHZh
cmlhYmxlIGFuZCBjb21tZW50IGFkZGVkCmJlbG93IGluIHhlbl9wdF91cGRhdGVfZW50cnkuIEkg
ZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIG9uIHRoaXMuCgoKPiArICogUmV0dXJuIHZhbHVl
czoKPiArICogIFhFTl9UQUJMRV9NQVBfRkFJTEVEOiBFaXRoZXIgcmVhZF9vbmx5IHdhcyBzZXQg
YW5kIHRoZSBlbnRyeQo+ICsgKiAgd2FzIGVtcHR5LCBvciBhbGxvY2F0aW5nIGEgbmV3IHBhZ2Ug
ZmFpbGVkLgo+ICsgKiAgWEVOX1RBQkxFX05PUk1BTF9QQUdFOiBuZXh0IGxldmVsIG1hcHBlZCBu
b3JtYWxseQo+ICsgKiAgWEVOX1RBQkxFX1NVUEVSX1BBR0U6IFRoZSBuZXh0IGVudHJ5IHBvaW50
cyB0byBhIHN1cGVycGFnZS4KPiArICovCj4gK3N0YXRpYyBpbnQgeGVuX3B0X25leHRfbGV2ZWwo
Ym9vbCByZWFkX29ubHksIHVuc2lnbmVkIGludCBsZXZlbCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBscGFlX3QgKip0YWJsZSwgdW5zaWduZWQgaW50IG9mZnNldCkKPiArewo+ICsg
ICAgbHBhZV90ICplbnRyeTsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgZW50cnkgPSAqdGFi
bGUgKyBvZmZzZXQ7Cj4gKwo+ICsgICAgaWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKPiAr
ICAgIHsKPiArICAgICAgICBpZiAoIHJlYWRfb25seSApCj4gKyAgICAgICAgICAgIHJldHVybiBY
RU5fVEFCTEVfTUFQX0ZBSUxFRDsKPiArCj4gKyAgICAgICAgcmV0ID0gY3JlYXRlX3hlbl90YWJs
ZShlbnRyeSk7Cj4gKyAgICAgICAgaWYgKCByZXQgKQo+ICsgICAgICAgICAgICByZXR1cm4gWEVO
X1RBQkxFX01BUF9GQUlMRUQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgQVNTRVJUKGxwYWVfaXNfdmFs
aWQoKmVudHJ5KSk7CgpXaHkgdGhlIEFTU0VSVCBqdXN0IGFmdGVyIHRoZSBscGFlX2lzX3ZhbGlk
IGNoZWNrIGFib3ZlPwoKCj4gKyAgICAvKiBUaGUgZnVuY3Rpb24geGVuX3B0X25leHRfbGV2ZWwg
aXMgbmV2ZXIgY2FsbGVkIGF0IHRoZSAzcmQgbGV2ZWwgKi8KPiArICAgIGlmICggbHBhZV9pc19t
YXBwaW5nKCplbnRyeSwgbGV2ZWwpICkKPiArICAgICAgICByZXR1cm4gWEVOX1RBQkxFX1NVUEVS
X1BBR0U7Cj4gKwo+ICsgICAgeGVuX3VubWFwX3RhYmxlKCp0YWJsZSk7Cj4gKyAgICAqdGFibGUg
PSB4ZW5fbWFwX3RhYmxlKGxwYWVfZ2V0X21mbigqZW50cnkpKTsKPiArCj4gKyAgICByZXR1cm4g
WEVOX1RBQkxFX05PUk1BTF9QQUdFOwo+ICt9Cj4gKwo+ICAvKiBTYW5pdHkgY2hlY2sgb2YgdGhl
IGVudHJ5ICovCj4gIHN0YXRpYyBib29sIHhlbl9wdF9jaGVja19lbnRyeShscGFlX3QgZW50cnks
IG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gQEAgLTEwNDMsMzAgKzEwOTAs
NjUgQEAgc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3Qg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gICAgICByZXR1cm4gdHJ1ZTsKPiAgfQo+ICAKPiAt
c3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KHVuc2lnbmVkIGxvbmcgYWRkciwgbWZuX3Qg
bWZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdz
KQo+ICtzdGF0aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkobWZuX3Qgcm9vdCwgdW5zaWduZWQg
bG9uZyB2aXJ0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1
bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAgICAgIGludCByYzsKPiArICAgIHVuc2lnbmVkIGlu
dCBsZXZlbDsKPiArICAgIC8qIFdlIG9ubHkgc3VwcG9ydCA0S0IgbWFwcGluZyAoaS5lIGxldmVs
IDMpIGZvciBub3cgKi8KPiArICAgIHVuc2lnbmVkIGludCB0YXJnZXQgPSAzOwo+ICsgICAgbHBh
ZV90ICp0YWJsZTsKPiArICAgIC8qCj4gKyAgICAgKiBUaGUgaW50ZXJtZWRpYXRlIHBhZ2UgdGFi
bGVzIGFyZSByZWFkLW9ubHkgd2hlbiB0aGUgTUZOIGlzIG5vdCB2YWxpZAo+ICsgICAgICogYW5k
IHdlIGFyZSBub3QgcG9wdWxhdGluZyBwYWdlIHRhYmxlLgo+ICsgICAgICogVGhpcyBtZWFucyB3
ZSBlaXRoZXIgbW9kaWZ5IHBlcm1pc3Npb25zIG9yIHJlbW92ZSBhbiBlbnRyeS4KPiArICAgICAq
Lwo+ICsgICAgYm9vbCByZWFkX29ubHkgPSBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgJiYgIShm
bGFncyAmIF9QQUdFX1BPUFVMQVRFKTsKPiAgICAgIGxwYWVfdCBwdGUsICplbnRyeTsKPiAtICAg
IGxwYWVfdCAqdGhpcmQgPSBOVUxMOwo+ICsKPiArICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMg
Ki8KPiArICAgIERFQ0xBUkVfT0ZGU0VUUyhvZmZzZXRzLCAocGFkZHJfdCl2aXJ0KTsKPiAgCj4g
ICAgICAvKiBfUEFHRV9QT1BVTEFURSBhbmQgX1BBR0VfUFJFU0VOVCBzaG91bGQgbmV2ZXIgYmUg
c2V0IHRvZ2V0aGVyLiAqLwo+ICAgICAgQVNTRVJUKChmbGFncyAmIChfUEFHRV9QT1BVTEFURXxf
UEFHRV9QUkVTRU5UKSkgIT0gKF9QQUdFX1BPUFVMQVRFfF9QQUdFX1BSRVNFTlQpKTsKPiAgCj4g
LSAgICBlbnRyeSA9ICZ4ZW5fc2Vjb25kW3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIpXTsKPiAt
ICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50cnks
IDIpICkKPiArICAgIHRhYmxlID0geGVuX21hcF90YWJsZShyb290KTsKPiArICAgIGZvciAoIGxl
dmVsID0gSFlQX1BUX1JPT1RfTEVWRUw7IGxldmVsIDwgdGFyZ2V0OyBsZXZlbCsrICkKPiAgICAg
IHsKPiAtICAgICAgICBpbnQgcmMgPSBjcmVhdGVfeGVuX3RhYmxlKGVudHJ5KTsKPiAtICAgICAg
ICBpZiAoIHJjIDwgMCApIHsKPiAtICAgICAgICAgICAgcHJpbnRrKCIlczogTDIgZmFpbGVkXG4i
LCBfX2Z1bmNfXyk7Cj4gLSAgICAgICAgICAgIHJldHVybiByYzsKPiArICAgICAgICByYyA9IHhl
bl9wdF9uZXh0X2xldmVsKHJlYWRfb25seSwgbGV2ZWwsICZ0YWJsZSwgb2Zmc2V0c1tsZXZlbF0p
Owo+ICsgICAgICAgIGlmICggcmMgPT0gWEVOX1RBQkxFX01BUF9GQUlMRUQgKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogV2UgYXJlIGhlcmUgYmVjYXVz
ZSB4ZW5fcHRfbmV4dF9sZXZlbCBoYXMgZmFpbGVkIHRvIG1hcAo+ICsgICAgICAgICAgICAgKiB0
aGUgaW50ZXJtZWRpYXRlIHBhZ2UgdGFibGUgKGUuZyB0aGUgdGFibGUgZG9lcyBub3QgZXhpc3QK
PiArICAgICAgICAgICAgICogYW5kIHRoZSBwdCBpcyByZWFkLW9ubHkpLiBJdCBpcyBhIHZhbGlk
IGNhc2Ugd2hlbgo+ICsgICAgICAgICAgICAgKiByZW1vdmluZyBhIG1hcHBpbmcgYXMgaXQgbWF5
IG5vdCBleGlzdCBpbiB0aGUgcGFnZSB0YWJsZS4KPiArICAgICAgICAgICAgICogSW4gdGhpcyBj
YXNlLCBqdXN0IGlnbm9yZSBpdC4KPiArICAgICAgICAgICAgICovCj4gKyAgICAgICAgICAgIGlm
ICggZmxhZ3MgJiAoX1BBR0VfUFJFU0VOVHxfUEFHRV9QT1BVTEFURSkgKQo+ICsgICAgICAgICAg
ICB7Cj4gKyAgICAgICAgICAgICAgICBtbV9wcmludGsoIiVzOiBVbmFibGUgdG8gbWFwIGxldmVs
ICV1XG4iLCBfX2Z1bmNfXywgbGV2ZWwpOwo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRU5PRU5U
Owo+ICsgICAgICAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAg
ICAgICAgZWxzZQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICByYyA9IDA7Cj4g
KyAgICAgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICAgICAgfQo+ICAgICAgICAgIH0K
PiArICAgICAgICBlbHNlIGlmICggcmMgIT0gWEVOX1RBQkxFX05PUk1BTF9QQUdFICkKPiArICAg
ICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gIAo+IC0gICAgQlVHX09OKCFscGFlX2lzX3ZhbGlk
KCplbnRyeSkpOwo+ICsgICAgaWYgKCBsZXZlbCAhPSB0YXJnZXQgKQo+ICsgICAgewo+ICsgICAg
ICAgIG1tX3ByaW50aygiJXM6IFNoYXR0ZXJpbmcgc3VwZXJwYWdlIGlzIG5vdCBzdXBwb3J0ZWRc
biIsIF9fZnVuY19fKTsKPiArICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwo+ICsgICAgICAgIGdv
dG8gb3V0Owo+ICsgICAgfQo+ICAKPiAtICAgIHRoaXJkID0geGVuX21hcF90YWJsZShscGFlX2dl
dF9tZm4oKmVudHJ5KSk7Cj4gLSAgICBlbnRyeSA9ICZ0aGlyZFt0aGlyZF90YWJsZV9vZmZzZXQo
YWRkcildOwo+ICsgICAgZW50cnkgPSB0YWJsZSArIG9mZnNldHNbbGV2ZWxdOwo+ICAKPiAgICAg
IHJjID0gLUVJTlZBTDsKPiAgICAgIGlmICggIXhlbl9wdF9jaGVja19lbnRyeSgqZW50cnksIG1m
biwgZmxhZ3MpICkKPiBAQCAtMTEwMyw3ICsxMTg1LDcgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBk
YXRlX2VudHJ5KHVuc2lnbmVkIGxvbmcgYWRkciwgbWZuX3QgbWZuLAo+ICAgICAgcmMgPSAwOwo+
ICAKPiAgb3V0Ogo+IC0gICAgeGVuX3VubWFwX3RhYmxlKHRoaXJkKTsKPiArICAgIHhlbl91bm1h
cF90YWJsZSh0YWJsZSk7Cj4gIAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gQEAgLTExMTksNiAr
MTIwMSwxNSBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUodW5zaWduZWQgbG9uZyB2aXJ0LAo+
ICAgICAgdW5zaWduZWQgbG9uZyBhZGRyID0gdmlydCwgYWRkcl9lbmQgPSBhZGRyICsgbnJfbWZu
cyAqIFBBR0VfU0laRTsKPiAgCj4gICAgICAvKgo+ICsgICAgICogRm9yIGFybTMyLCBwYWdlLXRh
YmxlcyBhcmUgZGlmZmVyZW50IG9uIGVhY2ggQ1BVcy4gWWV0LCB0aGV5IHNoYXJlCj4gKyAgICAg
KiBzb21lIGNvbW1vbiBtYXBwaW5ncy4gSXQgaXMgYXNzdW1lZCB0aGF0IG9ubHkgY29tbW9uIG1h
cHBpbmdzCj4gKyAgICAgKiB3aWxsIGJlIG1vZGlmaWVkIHdpdGggdGhpcyBmdW5jdGlvbi4KPiAr
ICAgICAqCj4gKyAgICAgKiBYWFg6IEFkZCBhIGNoZWNrLgo+ICsgICAgICovCj4gKyAgICBjb25z
dCBtZm5fdCByb290ID0gdmlydF90b19tZm4oVEhJU19DUFVfUEdUQUJMRSk7Cj4gKwo+ICsgICAg
LyoKPiAgICAgICAqIFRoZSBoYXJkd2FyZSB3YXMgY29uZmlndXJlZCB0byBmb3JiaWQgbWFwcGlu
ZyBib3RoIHdyaXRlYWJsZSBhbmQKPiAgICAgICAqIGV4ZWN1dGFibGUuCj4gICAgICAgKiBXaGVu
IG1vZGlmeWluZy9jcmVhdGluZyBtYXBwaW5nIChpLmUgX1BBR0VfUFJFU0VOVCBpcyBzZXQpLAo+
IEBAIC0xMTM5LDkgKzEyMzAsOSBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUodW5zaWduZWQg
bG9uZyB2aXJ0LAo+ICAKPiAgICAgIHNwaW5fbG9jaygmeGVuX3B0X2xvY2spOwo+ICAKPiAtICAg
IGZvciggOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIgKz0gUEFHRV9TSVpFICkKPiArICAgIGZvciAo
IDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCj4gICAgICB7Cj4gLSAgICAg
ICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KGFkZHIsIG1mbiwgZmxhZ3MpOwo+ICsgICAgICAg
IHJjID0geGVuX3B0X3VwZGF0ZV9lbnRyeShyb290LCBhZGRyLCBtZm4sIGZsYWdzKTsKPiAgICAg
ICAgICBpZiAoIHJjICkKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gIAo+IC0tIAo+IDIuMTEuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 00:12:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 00: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 1hbDLa-0005nP-44; Thu, 13 Jun 2019 00:12:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbDLZ-0005nC-Il
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 00:12:05 +0000
X-Inumbo-ID: df155757-8d6f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df155757-8d6f-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 00:12: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 1hbDLW-0001Yi-Ub; Thu, 13 Jun 2019 00:12:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbDLW-0005hH-Gb; Thu, 13 Jun 2019 00:12:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbDLW-0004vq-Fw; Thu, 13 Jun 2019 00:12:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137592-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=06fbdaf7d6c43b55339d4ad74c77c9be84ae41ad
X-Osstest-Versions-That: qemuu=20c76f9a5fbf16d58c6add2ace2ff0fabd785926
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 00:12:02 +0000
Subject: [Xen-devel] [qemu-upstream-4.11-testing test] 137592: 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>

ZmxpZ2h0IDEzNzU5MiBxZW11LXVwc3RyZWFtLTQuMTEtdGVzdGluZyByZWFsIFtyZWFsXQpodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NTkyLwoKRmFp
bHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAg
ICAgICAgICAgICAgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZApiYXNl
bGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMjBjNzZmOWE1ZmJmMTZkNThjNmFk
ZDJhY2UyZmYwZmFiZDc4NTkyNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NTc1ICAyMDE4LTA3
LTI1IDE4OjUzOjU0IFogIDMyMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNDI3MCAgMjAx
OS0wNC0wMSAxNjoxMDo1MCBaICAgNzIgZGF5cyAgIDMzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzNzQ4NSAgMjAxOS0wNi0wOSAwMDo0NDowNiBaICAgIDMgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSmFzb24gV2Fu
ZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgog
IExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29tPgogIE1pY2hhZWwgTWNDb252aWxsZSA8bW1jY29A
bXlrb2xhYi5jb20+CiAgTWljaGFlbCBUb2thcmV2IDxtanRAdGxzLm1zay5ydT4KICBOaWVscyBk
ZSBWb3MgPG5kZXZvc0ByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQcmFzYW5uYSBLdW1hciBL
YWxldmVyIDxwcmFzYW5uYS5rYWxldmVyQHJlZGhhdC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDIwYzc2ZjlhNWYuLjA2ZmJkYWY3
ZDYgIDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRhZTQxYWQgLT4gc3RhYmxlLTQu
MTEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 00:31:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 00:31:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbDea-0007RW-8M; Thu, 13 Jun 2019 00: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=1FLL=UM=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hbDeY-0007RR-F6
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 00:31:42 +0000
X-Inumbo-ID: 9b67c08b-8d72-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b67c08b-8d72-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 00:31:40 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Thu, 13 Jun
 2019 08:28:29 +0800
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
Date: Thu, 13 Jun 2019 08:31:27 +0800
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: <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Ck9uIDYvMTIvMTkgMjA6MjEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDEyLzA2
LzIwMTkgMTE6MDgsIGNoZW5iYW9kb25nIHdyb3RlOgo+Pgo+PiBPbiA2LzEyLzE5IDE3OjA4LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSwKPj4+Cj4+PiBPbiA2LzEyLzE5IDY6NDIgQU0sIEJh
b2RvbmcgQ2hlbiB3cm90ZToKPj4+PiBTd2FwIGZ1bmN0aW9uIGNhbiBiZSB1c2VkIHdoZW4gY2Fs
bGluZyBzb3J0KCkuCj4+Pj4gb3IgZWxzZSwgdGhlIGRlZmF1bHQgc3dhcCBmdW5jdGlvbiBnZW5l
cmljX3N3YXAoKSBpcyB1c2VkLAo+Pj4+IHdoaWNoIGlzIGEgbGl0dGxlIGluZWZmaWNpZW50Lgo+
Pj4KPj4+IEkgYW0gbm90IGVudGlyZWx5IGNvbnZpbmNlIHRoaXMgd2lsbCBiZSBtb3JlIGVmZmlj
aWVudC4gbW1pb19oYW5kbGVyIAo+Pj4gZG9lcyBub3QgZml0IGluIDY0IGJpdCwgc28gdGhlIGNv
bXBpbGVyIG1heSBkZWNpZGUgdG8gZG8gZWl0aGVyIAo+Pj4gbXVsdGlwbGUgbG9hZCBvciByZXBs
YWNlIHdpdGggYSBtZW1jcHkuCj4+Cj4+IEhlbGxvIEp1bGllbiwKPj4KPj4gSSBoYXZlIGNoZWNr
ZWQgdGhlIGRpc2Fzc2VtYmxlIHJlc3VsdCwKPj4KPj4gYW5kIElJVUMgZ2VuZXJpY19zd2FwIGhh
cyBhIGxvb3Agc28gaXQgc2hvdWxkIGJlIGEgbGl0dGxlIAo+PiBpbmVmZmljaWVudC4gSSdtIG5v
dCBleHBlcnQgYWJvdXQgaGFyZHdhcmUsIHBsZWFzZSBjb3JyZWN0IG1lIGlmIGknbSAKPj4gd3Jv
bmcuCj4KPiBJIGFtIG5vdCBhbiBoYXJkd2FyZSBleHBlcnQgdG9vLi4uIEJ1dCBhcyBJIHBvaW50
ZWQgb3V0IGJlbG93IHRoaXMgaXMgCj4gYSBtaWNyby1vcHRpbWl6YXRpb24uIEluIG90aGVyIHdv
cmRzLCB5b3UgYXJlIHRhaWxvcmluZyBhIHNwZWNpZmljIAo+IGZ1bmN0aW9uIHRoYXQgbWF5IHJ1
biBmYXN0ZXIgbm93LCBidXQgdGhpcyBpcyBpbXByb3ZlbWVudCBpcyBnb2luZyB0byAKPiBiZSBs
b3N0IGFzIHRoaXMgaXMganVzdCBhIHZlcnkgdGlueSBwYXJ0IG9mIHRoZSBkb21haW4gY3JlYXRp
b24uCj4KPiBbLi4uXQo+Cj4+Pgo+Pj4gU28gYXQgYmVzdCB0aGlzIGZlZWxzIHNvbWUgbWljcm8t
b3B0aW1pemF0aW9uLiBCdXQgdGhlbiwgdGhpcyBpcyAKPj4+IG9ubHkgY2FsbCBhIGxpbWl0ZWQg
bnVtYmVyIG9mIHRpbWUgYXQgZWFjaCBkb21haW4gYnVpbGQuIElzIGl0IAo+Pj4gcmVhbGx5IHdv
cnRoIGl0Pwo+Pgo+PiBJdCdzIG5vdCBob3QgcGF0aCBoZXJlLgo+Pgo+PiBOb3Qgc3VyZSBhYm91
dCB3b3J0aC4KPj4KPj4gUGVyc29uYWxsecKgIGkgd2lsbCB0cnkgbXkgYmVzdCB0byBkbyB0aGlu
Z3Mgd2VsbCBhY2NvcmRpbmcgdG8gbXkgCj4+IHVuZGVyc3RhbmRpbmcuCj4KPiBNaWNyby1vcHRp
bWl6YXRpb24gYXJlIGFsd2F5cyBnb29kLCBidXQgeW91IGFsc28gaGF2ZSB0byBmYWN0b3IgdGhl
IAo+IGNvc3Qgb2YgbWFpbnRhaW5pbmcgYW5kIHdoZXRoZXIgdGhpcyB3aWxsIGltcHJvdmUgc2ln
bmlmaWNhbnRseSBYZW4uCj4KPj4KPj4+Cj4+PiBPbiBhIHNpZGUgbm90ZSwgSSBoYXZlIG5vdGlj
ZWQgeW91IGFyZSBzZW5kaW5nIGEgbG90IG9mIAo+Pj4gb3B0aW1pemF0aW9uL2NsZWFuLXVwIHBh
dGNoLiBXaGF0IGlzIHlvdXIgZW5kIGdvYWwgaGVyZT8KPj4KPj4gTXkgZ29hbCBpcyB0byB1bmRl
cnN0YW5kIGhvdyB4ZW4gd29ya3Mgd2VsbC4KPj4KPj4+Cj4+PiBJZiBpdCBpcyB0byBpbXByb3Zl
IHRoZSBwZXJmb3JtYW5jZSwgdGhlbiB0aGVyZSBhcmUgbXVjaCBiaWdnZXIgZmlzaCAKPj4+IHRv
IGZyeSB3aXRoaW4gWGVuIGNvZGUgYmFzZS4gSSBhbSBoYXBweSB0byBwb2ludCBzb21lIG9mIHRo
ZW0gYmFzZWQgCj4+PiBvbiB3aGVyZSB5b3UgYXJlIGxvb2tpbmcgdG8gaW1wcm92ZS4KPj4KPj4g
U3VybHkgaSB3YW50IHRvIGltcHJvdmUgcGVyZm9ybWFuY2UuCj4+Cj4+IEZlYXR1cmVzIGxpa2Ug
RmFzdCBTdGFydHVwICggSSBsZWFybmVkIGZyb20geGVuIHN1bW1pdCAyMDE4LCBzYW1zdW5nIAo+
PiBhdXRvbW90aXZlIHByZXNlbnRhdGlvbikuCj4+Cj4+IEJ1dCBjdXJyZW50bHkgaSBkb24ndCB1
bmRlcnN0YW5kIHhlbiB3ZWxsLCBvbmx5IGEgZmV3IHdlZWtzIGV4cGVyaWVuY2UuCj4KPiBXZSBk
byBoYXZlIHNtYWxsIHRhc2sgZm9yIG5ld2NvbWVycyB0aGF0IHdvdWxkIGltcHJvdmUgWGVuIGNv
ZGUgYmFzZSAKPiBhbmQgYWxzbyBhbGxvdyB5b3VyIHRvIHVuZGVyc3RhbmQgbW9yZSBzb21lIHBh
cnQgb2YgdGhlIGNvZGUuCj4KPiBJZiB5b3UgaGF2ZSBhIHNwZWNpZmljIGFyZWEgb2YgaW50ZXJl
c3QsIEkgY2FuIHNlZSBpZiBJIGhhdmUgc29tZSAKPiBzbWFsbCB0YXNrcyB0aGVyZS4KCkknbSBo
YXBweSB3aXRoIHRoaXMuCgpJbnRlcmVzdGVkIGluIGFybSBwbGF0Zm9ybSBmb3IgZW1iZWRkZWQg
YW5kIGF1dG9tb3RpdmUgdXNlIGNhc2UuCgp0aGluZ3MgbGlrZSBpbiB0aGlzIGxpbms6IApodHRw
czovL3hlbnByb2plY3Qub3JnL2RldmVsb3BlcnMvdGVhbXMvZW1iZWRkZWQtYW5kLWF1dG9tb3Rp
dmUvCgoKPgo+IENoZWVycywKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 00:56:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 00:56:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbE2P-0000gt-DU; Thu, 13 Jun 2019 00:56:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbE2O-0000gh-21
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 00:56:20 +0000
X-Inumbo-ID: 0d79f724-8d76-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d79f724-8d76-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 00:56: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 1hbE2L-0002Nl-V9; Thu, 13 Jun 2019 00:56: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 1hbE2L-0007s9-ND; Thu, 13 Jun 2019 00:56:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbE2L-0008O4-MZ; Thu, 13 Jun 2019 00:56:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137683-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=8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
X-Osstest-Versions-That: xen=a189ef027dbb7a3c0dfe566137f05c06d6685fb9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 00:56:17 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137683: 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>

ZmxpZ2h0IDEzNzY4MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY4My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4OTY2YTNlOWFiNDg1ZjNhOWQyYWRmNjZiNzEyNjUxNjNmOGZiOGViCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhMTg5ZWYwMjdkYmI3YTNjMGRm
ZTU2NjEzN2YwNWMwNmQ2Njg1ZmI5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2NzkgIDIwMTkt
MDYtMTIgMTg6MDA6NTkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjgzICAy
MDE5LTA2LTEyIDIyOjAwOjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTmljaG9sYXMgVHNpcmFraXMgPG5p
a28udHNpcmFraXNAZ21haWwuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWlu
Zm9zZWMuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYTE4OWVmMDI3ZC4uODk2NmEzZTlhYiAgODk2NmEz
ZTlhYjQ4NWYzYTlkMmFkZjY2YjcxMjY1MTYzZjhmYjhlYiAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 01:51:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 01:51:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbEtU-000493-S7; Thu, 13 Jun 2019 01: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbEtT-00048t-Ez
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 01:51:11 +0000
X-Inumbo-ID: b51b4562-8d7d-11e9-ad46-8f8d2cc5740c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b51b4562-8d7d-11e9-ad46-8f8d2cc5740c;
 Thu, 13 Jun 2019 01:51: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 1hbEtN-00049q-AT; Thu, 13 Jun 2019 01: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 1hbEtM-00043l-WA; Thu, 13 Jun 2019 01:51:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbEtM-0004SI-VU; Thu, 13 Jun 2019 01:51:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137604-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-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:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=1134fd6289b81c289b217c196e6ca5eb43c0c728
X-Osstest-Versions-That: libvirt=6f15c82fda09bb9a5791290e662e08b8f47f1f15
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 01:51:04 +0000
Subject: [Xen-devel] [libvirt test] 137604: 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>

ZmxpZ2h0IDEzNzYwNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2MDQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzQ2MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NDYwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDExMzRmZDYyODliODFjMjg5YjIxN2MxOTZlNmNhNWViNDNjMGM3
MjgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDZmMTVjODJmZGEwOWJi
OWE1NzkxMjkwZTY2MmUwOGI4ZjQ3ZjFmMTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzQ2MCAg
MjAxOS0wNi0wNyAxNzowOTo0OSBaICAgIDUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc2
MDQgIDIwMTktMDYtMTEgMDQ6MTk6MDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKb2hhbm5lcyBIb2xtYmVy
ZyA8am9oYW5uZXMuaG9sbWJlcmdAZGF0YWR1Y3R1cy5zZT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA2ZjE1YzgyZmRhLi4x
MTM0ZmQ2Mjg5ICAxMTM0ZmQ2Mjg5YjgxYzI4OWIyMTdjMTk2ZTZjYTVlYjQzYzBjNzI4IC0+IHhl
bi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 03:39:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 03: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 1hbGaF-0003h8-EC; Thu, 13 Jun 2019 03: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbGaE-0003gv-It
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 03:39:26 +0000
X-Inumbo-ID: d60ca474-8d8c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d60ca474-8d8c-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 03:39: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 1hbGaB-0006ch-DH; Thu, 13 Jun 2019 03:39:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbGaB-0004YQ-5J; Thu, 13 Jun 2019 03:39:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbGaB-00069q-4b; Thu, 13 Jun 2019 03:39:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137600-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-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=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
X-Osstest-Versions-That: qemuu=185b7ccc11354cbd69b6d53bf8d831dd964f6c88
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 03:39:23 +0000
Subject: [Xen-devel] [qemu-mainline test] 137600: 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>

ZmxpZ2h0IDEzNzYwMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2MDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzQ5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NDky
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzc0OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzQ5MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NDkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJl
ZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMTg1YjdjY2MxMTM1NGNiZDY5YjZkNTNiZjhkODMxZGQ5NjRmNmM4OAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM3NDkyICAyMDE5LTA2LTA5IDAyOjUwOjQwIFogICAgNCBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzYwMCAgMjAxOS0wNi0xMSAwMzowNzo1OCBaICAgIDIgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBCYW5k
YW4gRGFzIDxic2RAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhh
dC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZp
ZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5j
b20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFJpY2hhcmQg
SGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFdhaW5lciBkb3MgU2Fu
dG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14
ZW4uZ2l0CiAgIDE4NWI3Y2NjMTEuLmE1NzhjZGZiZGQgIGE1NzhjZGZiZGQ4ZjliZWZmNWNlZDUy
Yjc4MjZkZGIxNjY5YWJiYmYgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 05:57:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 05: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 1hbIjE-0006NE-Ud; Thu, 13 Jun 2019 05:56:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbIjD-0006N4-8b
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 05:56:51 +0000
X-Inumbo-ID: 089db4b0-8da0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 089db4b0-8da0-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 05:56: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 1hbIjA-0001Cr-7D; Thu, 13 Jun 2019 05:56: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 1hbIj9-0004Sa-To; Thu, 13 Jun 2019 05:56:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbIj9-00079v-Sv; Thu, 13 Jun 2019 05:56:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137618-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:debian-di-install:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:guest-localmigrate/x10:fail:heisenbug
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 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-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-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-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-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-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-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
X-Osstest-Versions-This: linux=e6a95d8851f1e993269b2172595107061f9371ae
X-Osstest-Versions-That: linux=8cb1239889087368a792c655de99529eec219bfc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 05:56:47 +0000
Subject: [Xen-devel] [linux-4.14 test] 137618: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzYxOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2MTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWls
IGluIDEzNzUxMyBSRUdSLiB2cy4gMTM3MTcxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAx
MCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGluIDEzNzUxMyBwYXNzIGluIDEzNzYxOAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgcGFzcyBpbiAxMzc1MTMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzUxMwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgICBmYWlsIHBhc3Mg
aW4gMTM3NTEzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIHBhc3MgaW4gMTM3NTEzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4y
IGZhaWwgcGFzcyBpbiAxMzc1MTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzNzUxMyBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rs
b2FkZXIgICAgZmFpbCAgbGlrZSAxMzcxNzEKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGU2YTk1ZDg4NTFm
MWU5OTMyNjliMjE3MjU5NTEwNzA2MWY5MzcxYWUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDhjYjEyMzk4ODkwODczNjhhNzkyYzY1NWRlOTk1MjllZWMyMTliZmMKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzNzE3MSAgMjAxOS0wNi0wMiAxMDoxOToxNSBaICAgMTAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc1MTMgIDIwMTktMDYtMDkgMDc6NDE6MjQgWiAgICAz
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFuZHJl
dyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5IFNtaXJub3YgPGFu
ZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBBbmR5IER1YW4gPGZ1Z2FuZy5kdWFuQG54cC5jb20+
CiAgQW50b2luZSBUZW5hcnQgPGFudG9pbmUudGVuYXJ0QGJvb3RsaW4uY29tPgogIEFyZCBCaWVz
aGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEJhcnVjaCBTaWFjaCA8YmFydWNo
QHRrb3MuY28uaWw+CiAgQmVuIFNrZWdncyA8YnNrZWdnc0ByZWRoYXQuY29tPgogIEJlbmphbWlu
IENvZGRpbmd0b24gPGJjb2RkaW5nQHJlZGhhdC5jb20+CiAgQnJpYW4gTm9ycmlzIDxicmlhbm5v
cnJpc0BjaHJvbWl1bS5vcmc+CiAgQ2Fyc3RlbiBTY2htaWQgPGNhcnN0ZW5fc2NobWlkQG1lbnRv
ci5jb20+CiAgQ2hyaXMgUGFja2hhbSA8Y2hyaXMucGFja2hhbUBhbGxpZWR0ZWxlc2lzLmNvLm56
PgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDw6lk
cmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50
ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQXh0ZW5zIDxkamFAYXh0ZW5zLm5ldD4KICBEYXZpZCBB
aGVybiA8ZHNhaGVybkBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxv
ZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEb3VnbGFzIEFuZGVy
c29uIDxkaWFuZGVyc0BjaHJvbWl1bS5vcmc+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEV1Z2VuaXUgUm9zY2EgPGVyb3NjYUBkZS5hZGl0LWp2LmNvbT4KICBGYWJpbyBF
c3RldmFtIDxmZXN0ZXZhbUBnbWFpbC5jb20+CiAgRmlsaXBlIE1hbmFuYSA8ZmRtYW5hbmFAc3Vz
ZS5jb20+CiAgRnVnYW5nIER1YW4gPGZ1Z2FuZy5kdWFuQG54cC5jb20+CiAgR2VvcmdlIEcuIERh
dmlzIDxnZW9yZ2VfZGF2aXNAbWVudG9yLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdr
aEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSGVp
a28gU3R1ZWJuZXIgPGhlaWtvQHNudGVjaC5kZT4KICBIZW5yeSBMaW4gPGhlbnJ5bEBudmlkaWEu
Y29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJZG8gU2No
aW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJl
ZGhhdC5jb20+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBKYW4gS2zDtnR6
a2UgPEphbi5LbG9ldHprZUBwcmVoLmRlPgogIEplc3NpY2EgWXUgPGpleXVAa2VybmVsLm9yZz4K
ICBKaXJpIFNsYWJ5IDxqc2xhYnlAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5nIDxKaXNoZW5nLlpo
YW5nQHN5bmFwdGljcy5jb20+CiAgSm9lIEJ1cm1laXN0ZXIgPGpvZS5idXJtZWlzdGVyQGRldnRh
bmsuY28udWs+CiAgSm9uYXRoYW4gQ29yYmV0IDxjb3JiZXRAbHduLm5ldD4KICBKb3JnZSBSYW1p
cmV6LU9ydGl6IDxqb3JnZS5yYW1pcmV6LW9ydGl6QGxpbmFyby5vcmc+CiAgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogIEp1bndlaSBIdSA8aHVqdW53ZWk0QGh1YXdlaS5jb20+CiAg
S2FpbGFuZyBZYW5nIDxrYWlsYW5nQHJlYWx0ZWsuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tA
Y2hyb21pdW0ub3JnPgogIEtsb2V0emtlIEphbiA8SmFuLktsb2V0emtlQHByZWguZGU+CiAgS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogIExhdXJlbnQgUGlu
Y2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KICBMaW51cyBUb3J2YWxk
cyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHl1ZGUgUGF1bCA8bHl1ZGVAcmVk
aGF0LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcnRpbiBL
LiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWF0aGlhcyBOeW1hbiA8
bWF0aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF0dGhpYXMgS2FlaGxja2UgPG1rYUBj
aHJvbWl1bS5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2Vy
bmVsLm9yZz4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4aW1lLmNoZXZhbGxpZXJAYm9vdGxpbi5j
b20+CiAgTWF4aW1pbGlhbiBMdXogPGx1em1heGltaWxpYW5AZ21haWwuY29tPgogIE1lZWxpcyBS
b29zIDxtcm9vc0BsaW51eC5lZT4KICBNaWNoYWVsIENoYW4gPG1pY2hhZWwuY2hhbkBicm9hZGNv
bS5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhbCBI
b2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pZ3VlbCBPamVkYSA8bWlndWVsLm9qZWRhLnNhbmRv
bmlzQGdtYWlsLmNvbT4KICBNaWtlIE1hbm5pbmcgPG1tYW5uaW5nQHZ5YXR0YS5hdHQtbWFpbC5j
b20+CiAgTWltaSBab2hhciA8em9oYXJAbGludXguaWJtLmNvbT4KICBOYWRhdiBBbWl0IDxuYW1p
dEB2bXdhcmUuY29tPgogIG9saXZlciBOZXVrdW0gPG9uZXVrdW1Ac3VzZS5jb20+CiAgUGFyYXYg
UGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+CiAgUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0Bvemxh
YnMub3JnPgogIFBhdmVsIFNoaWxvdnNreSA8cHNoaWxvdkBtaWNyb3NvZnQuY29tPgogIFJhc211
cyBWaWxsZW1vZXMgPGxpbnV4QHJhc211c3ZpbGxlbW9lcy5kaz4KICBSYXNtdXMgVmlsbGVtb2Vz
IDxyYXNtdXMudmlsbGVtb2VzQHByZXZhcy5kaz4KICBSYXVsIEUgUmFuZ2VsIDxycmFuZ2VsQGNo
cm9taXVtLm9yZz4KICBSYXZpIEJhbmdvcmlhIDxyYXZpLmJhbmdvcmlhQGxpbnV4LmlibS5jb20+
CiAgUm9iZXJ0byBCZXJnYW50aW5vcyBDb3JwYXMgPHJiZXJnYW50QHJlZGhhdC5jb20+CiAgUm9i
ZXJ0byBTYXNzdSA8cm9iZXJ0by5zYXNzdUBodWF3ZWkuY29tPgogIFJ1c3NlbGwgS2luZyA8cm1r
K2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5v
eC5jb20+CiAgU2h1YWggS2hhbiA8c2toYW5AbGludXhmb3VuZGF0aW9uLm9yZz4KICBTdGVmYW4g
QWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBTdGVmZmVuIE1haWVyIDxtYWllckBsaW51eC5pYm0u
Y29tPgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBUYWthc2hpIEl3
YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGhvbWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUu
Y29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRpbSBDb2xsaWVyIDxvc2Rl
dnRjQGdtYWlsLmNvbT4KICBUb2RkIEtqb3MgPHRram9zQGFuZHJvaWQuY29tPgogIFRvZGQgS2pv
cyA8dGtqb3NAZ29vZ2xlLmNvbT4KICBWaWNlbnRlIEJlcmdhcyA8dmljZW5jYkBnbWFpbC5jb20+
CiAgVmxhZGltaXIgRGF2eWRvdiA8dmRhdnlkb3YuZGV2QGdtYWlsLmNvbT4KICBaaGVubGlhbmcg
V2VpIDx3ZWl6aGVubGlhbmdAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
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
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgMjMzMCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 06:49:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 06:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbJYE-0001ok-3L; Thu, 13 Jun 2019 06: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=vdFK=UM=gmail.com=nadav.amit@srs-us1.protection.inumbo.net>)
 id 1hbJYD-0001of-De
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 06:49:33 +0000
X-Inumbo-ID: 63829e74-8da7-11e9-b23c-5b3821526fa9
Received: from mail-pg1-f195.google.com (unknown [209.85.215.195])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63829e74-8da7-11e9-b23c-5b3821526fa9;
 Thu, 13 Jun 2019 06:49:28 +0000 (UTC)
Received: by mail-pg1-f195.google.com with SMTP id p10so4507559pgn.1
 for <xen-devel@lists.xenproject.org>; Wed, 12 Jun 2019 23:49:28 -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=EWV8HqUW5nD4lYeuHZCchPJIr3ycVzu67AOhwAlhylY=;
 b=fEy9huXgDg5t3Rto0e0MQ5IGknBcdadYOE9Td/8RNBnNVLgOvypVX0LLZVh0Nxyzo/
 +cme6XFc/xR9Fx+J5I/dBY55OfQ0R0ByuQpUfhObXyvQqsgi7eCdPyIVQCmtXN2YDbSi
 NGF5V/zKvkyI/r3DLiwQxi4R7V4jkCVGNseHMN7a1WzPNHlxOYcGGa04K1R6+aUw9ZWl
 9tPlwYf3+YWMCAQKx78OjsI6Pc0QiksDDZ1VPunTJPtS7zrL3+5AZ36WUlIQJTOts6LB
 J3ZZ8odcvGlFtZnsIeKz9NcHZYhAYNXUA3HaUMds2cz9RjtBfBKNVF1xXFt0gRA02Y97
 KKTw==
X-Gm-Message-State: APjAAAWdEo4J/5BL7Z31zioqFTeSgGf2NHeUdQspNvCy+KM33dHy7/13
 vrQi+l4elaFhhh7n/2YzXFM=
X-Google-Smtp-Source: APXvYqw+K1atiiGJQgLV9SN1EyEIO2KJbWIsQQ3d5N7HeaIcjGnehk9lu87UMmJtEDHDqZuBy4rhjg==
X-Received: by 2002:a17:90a:8a10:: with SMTP id
 w16mr3546662pjn.133.1560408567383; 
 Wed, 12 Jun 2019 23:49:27 -0700 (PDT)
Received: from htb-2n-eng-dhcp405.eng.vmware.com ([66.170.99.1])
 by smtp.gmail.com with ESMTPSA id i3sm1559973pfa.175.2019.06.12.23.49.19
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 12 Jun 2019 23:49:26 -0700 (PDT)
From: Nadav Amit <namit@vmware.com>
To: Peter Zijlstra <peterz@infradead.org>,
	Andy Lutomirski <luto@kernel.org>
Date: Wed, 12 Jun 2019 23:48:08 -0700
Message-Id: <20190613064813.8102-5-namit@vmware.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190613064813.8102-1-namit@vmware.com>
References: <20190613064813.8102-1-namit@vmware.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 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, Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>, xen-devel@lists.xenproject.org,
 kvm@vger.kernel.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>, Nadav Amit <namit@vmware.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>

VG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFu
ZCBsb2NhbCBUTEJzCmNvbmN1cnJlbnRseS4gSW50cm9kdWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRo
YXQgZG9lcyBzby4gVGhlIGN1cnJlbnQKZmx1c2hfdGxiX290aGVycygpIGludGVyZmFjZSBpcyBr
ZXB0LCBzaW5jZSBwYXJhdmlydHVhbCBpbnRlcmZhY2VzIG5lZWQKdG8gYmUgYWRhcHRlZCBmaXJz
dCBiZWZvcmUgaXQgY2FuIGJlIHJlbW92ZWQuIFRoaXMgaXMgbGVmdCBmb3IgZnV0dXJlCndvcmsu
IEluIHN1Y2ggUFYgZW52aXJvbm1lbnRzLCBUTEIgZmx1c2hlcyBhcmUgbm90IHBlcmZvcm1lZCwg
YXQgdGhpcwp0aW1lLCBjb25jdXJyZW50bHkuCgpBZGQgYSBzdGF0aWMga2V5IHRvIHRlbGwgd2hl
dGhlciB0aGlzIG5ldyBpbnRlcmZhY2UgaXMgc3VwcG9ydGVkLgoKQ2M6ICJLLiBZLiBTcmluaXZh
c2FuIiA8a3lzQG1pY3Jvc29mdC5jb20+CkNjOiBIYWl5YW5nIFpoYW5nIDxoYWl5YW5nekBtaWNy
b3NvZnQuY29tPgpDYzogU3RlcGhlbiBIZW1taW5nZXIgPHN0aGVtbWluQG1pY3Jvc29mdC5jb20+
CkNjOiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIg
PHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpD
YzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+CkNjOiB4ODZAa2VybmVsLm9yZwpDYzog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnpp
bmlAcmVkaGF0LmNvbT4KQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5j
b20+CkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IFBldGVyIFppamxz
dHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CkNjOiBsaW51eC1oeXBlcnZAdmdlci5rZXJuZWwub3JnCkNjOiBs
aW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCkNjOiB2aXJ0dWFsaXphdGlvbkBsaXN0cy5saW51
eC1mb3VuZGF0aW9uLm9yZwpDYzoga3ZtQHZnZXIua2VybmVsLm9yZwpDYzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnClNpZ25lZC1vZmYtYnk6IE5hZGF2IEFtaXQgPG5hbWl0QHZtd2Fy
ZS5jb20+Ci0tLQogYXJjaC94ODYvaHlwZXJ2L21tdS5jICAgICAgICAgICAgICAgICB8ICAyICsK
IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgfCAgOCArKysKIGFyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNiArKysKIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3RsYmZsdXNoLmggICAgICAgfCAgNiArKysKIGFyY2gveDg2L2tlcm5lbC9rdm0uYyAgICAg
ICAgICAgICAgICAgfCAgMSArCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAg
IHwgIDMgKysKIGFyY2gveDg2L21tL3RsYi5jICAgICAgICAgICAgICAgICAgICAgfCA3MSArKysr
KysrKysrKysrKysrKysrKysrLS0tLS0KIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAg
ICAgICAgfCAgMiArCiA4IGZpbGVzIGNoYW5nZWQsIDg3IGluc2VydGlvbnMoKyksIDEyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2h5cGVydi9tbXUuYyBiL2FyY2gveDg2L2h5
cGVydi9tbXUuYwppbmRleCBlNjVkN2ZlNjQ4OWYuLmNhMjhiNDAwYzg3YyAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaHlwZXJ2L21tdS5jCisrKyBiL2FyY2gveDg2L2h5cGVydi9tbXUuYwpAQCAtMjMz
LDQgKzIzMyw2IEBAIHZvaWQgaHlwZXJ2X3NldHVwX21tdV9vcHModm9pZCkKIAlwcl9pbmZvKCJV
c2luZyBoeXBlcmNhbGwgZm9yIHJlbW90ZSBUTEIgZmx1c2hcbiIpOwogCXB2X29wcy5tbXUuZmx1
c2hfdGxiX290aGVycyA9IGh5cGVydl9mbHVzaF90bGJfb3RoZXJzOwogCXB2X29wcy5tbXUudGxi
X3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVfdGFibGU7CisKKwlzdGF0aWNfa2V5X2Rpc2FibGUo
JmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkLmtleSk7CiB9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApp
bmRleCBjMjVjMzhhMDVjMWMuLjE5MmJlNzI1NDQ1NyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFyYXZpcnQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5o
CkBAIC00Nyw2ICs0Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzbG93X2Rvd25faW8odm9pZCkK
ICNlbmRpZgogfQogCitERUNMQVJFX1NUQVRJQ19LRVlfVFJVRShmbHVzaF90bGJfbXVsdGlfZW5h
YmxlZCk7CisKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYih2b2lkKQogewogCVBWT1Bf
VkNBTEwwKG1tdS5mbHVzaF90bGJfdXNlcik7CkBAIC02Miw2ICs2NCwxMiBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgX19mbHVzaF90bGJfb25lX3VzZXIodW5zaWduZWQgbG9uZyBhZGRyKQogCVBWT1Bf
VkNBTEwxKG1tdS5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIpOwogfQogCitzdGF0aWMgaW5saW5l
IHZvaWQgZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAorCQkJ
CSAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKK3sKKwlQVk9QX1ZDQUxMMiht
bXUuZmx1c2hfdGxiX211bHRpLCBjcHVtYXNrLCBpbmZvKTsKK30KKwogc3RhdGljIGlubGluZSB2
b2lkIGZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiAJCQkJ
ICAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKIHsKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oCmluZGV4IDk0NmY4ZjFmMWVmYy4uYjkzYjNkOTA3MjlhIDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTIxMSw2ICsyMTEsMTIgQEAgc3Ry
dWN0IHB2X21tdV9vcHMgewogCXZvaWQgKCpmbHVzaF90bGJfdXNlcikodm9pZCk7CiAJdm9pZCAo
KmZsdXNoX3RsYl9rZXJuZWwpKHZvaWQpOwogCXZvaWQgKCpmbHVzaF90bGJfb25lX3VzZXIpKHVu
c2lnbmVkIGxvbmcgYWRkcik7CisJLyoKKwkgKiBmbHVzaF90bGJfbXVsdGkoKSBpcyB0aGUgcHJl
ZmVycmVkIGludGVyZmFjZSwgd2hpY2ggaXMgY2FwYWJsZSB0bworCSAqIGZsdXNoIGJvdGggbG9j
YWwgYW5kIHJlbW90ZSBDUFVzLgorCSAqLworCXZvaWQgKCpmbHVzaF90bGJfbXVsdGkpKGNvbnN0
IHN0cnVjdCBjcHVtYXNrICpjcHVzLAorCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAq
aW5mbyk7CiAJdm9pZCAoKmZsdXNoX3RsYl9vdGhlcnMpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpj
cHVzLAogCQkJCSBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pOwogCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oIGIvYXJjaC94ODYvaW5jbHVkZS9h
c20vdGxiZmx1c2guaAppbmRleCBkZWUzNzU4MzE5NjIuLjc5MjcyOTM4Y2Y3OSAxMDA2NDQKLS0t
IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS90bGJmbHVzaC5oCkBAIC01NjksNiArNTY5LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGZs
dXNoX3RsYl9wYWdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGEp
CiAJZmx1c2hfdGxiX21tX3JhbmdlKHZtYS0+dm1fbW0sIGEsIGEgKyBQQUdFX1NJWkUsIFBBR0Vf
U0hJRlQsIGZhbHNlKTsKIH0KIAordm9pZCBuYXRpdmVfZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0
cnVjdCBjcHVtYXNrICpjcHVtYXNrLAorCQkJICAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2lu
Zm8gKmluZm8pOworCiB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpjcHVtYXNrLAogCQkJICAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmlu
Zm8pOwogCkBAIC01OTMsNiArNTk2LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGFyY2hfdGxiYmF0
Y2hfYWRkX21tKHN0cnVjdCBhcmNoX3RsYmZsdXNoX3VubWFwX2JhdGNoICpiYXRjaCwKIGV4dGVy
biB2b2lkIGFyY2hfdGxiYmF0Y2hfZmx1c2goc3RydWN0IGFyY2hfdGxiZmx1c2hfdW5tYXBfYmF0
Y2ggKmJhdGNoKTsKIAogI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQKKyNkZWZpbmUgZmx1c2hfdGxi
X211bHRpKG1hc2ssIGluZm8pCVwKKwluYXRpdmVfZmx1c2hfdGxiX211bHRpKG1hc2ssIGluZm8p
CisKICNkZWZpbmUgZmx1c2hfdGxiX290aGVycyhtYXNrLCBpbmZvKQlcCiAJbmF0aXZlX2ZsdXNo
X3RsYl9vdGhlcnMobWFzaywgaW5mbykKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2t2
bS5jIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCmluZGV4IDUxNjliOGNjMzViYi4uMDBkODFlODk4
NzE3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMKKysrIGIvYXJjaC94ODYva2Vy
bmVsL2t2bS5jCkBAIC02MzAsNiArNjMwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGt2bV9ndWVz
dF9pbml0KHZvaWQpCiAJICAgIGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1NURUFM
X1RJTUUpKSB7CiAJCXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGt2bV9mbHVzaF90bGJf
b3RoZXJzOwogCQlwdl9vcHMubW11LnRsYl9yZW1vdmVfdGFibGUgPSB0bGJfcmVtb3ZlX3RhYmxl
OworCQlzdGF0aWNfa2V5X2Rpc2FibGUoJmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkLmtleSk7CiAJ
fQogCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1BWX0VPSSkpCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJh
dmlydC5jCmluZGV4IDk4MDM5ZDdmYjk5OC4uYWMwMGFmZWQ1NTcwIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpA
QCAtMTU5LDYgKzE1OSw4IEBAIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2luc25zKHZvaWQgKmlu
c25fYnVmZiwgdW5zaWduZWQgbGVuLAogCXJldHVybiBpbnNuX2xlbjsKIH0KIAorREVGSU5FX1NU
QVRJQ19LRVlfVFJVRShmbHVzaF90bGJfbXVsdGlfZW5hYmxlZCk7CisKIHN0YXRpYyB2b2lkIG5h
dGl2ZV9mbHVzaF90bGIodm9pZCkKIHsKIAlfX25hdGl2ZV9mbHVzaF90bGIoKTsKQEAgLTM2Myw2
ICszNjUsNyBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5t
bXUuZmx1c2hfdGxiX3VzZXIJPSBuYXRpdmVfZmx1c2hfdGxiLAogCS5tbXUuZmx1c2hfdGxiX2tl
cm5lbAk9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFsLAogCS5tbXUuZmx1c2hfdGxiX29uZV91c2Vy
CT0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNlciwKKwkubW11LmZsdXNoX3RsYl9tdWx0aQk9IG5h
dGl2ZV9mbHVzaF90bGJfbXVsdGksCiAJLm1tdS5mbHVzaF90bGJfb3RoZXJzCT0gbmF0aXZlX2Zs
dXNoX3RsYl9vdGhlcnMsCiAJLm1tdS50bGJfcmVtb3ZlX3RhYmxlCT0KIAkJCSh2b2lkICgqKShz
dHJ1Y3QgbW11X2dhdGhlciAqLCB2b2lkICopKXRsYl9yZW1vdmVfcGFnZSwKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L21tL3RsYi5jIGIvYXJjaC94ODYvbW0vdGxiLmMKaW5kZXggYzM0YmNmMDNmMDZm
Li5kYjczZDVmMWRkNDMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L21tL3RsYi5jCisrKyBiL2FyY2gv
eDg2L21tL3RsYi5jCkBAIC01NTEsNyArNTUxLDcgQEAgc3RhdGljIHZvaWQgZmx1c2hfdGxiX2Z1
bmNfY29tbW9uKGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiwKIAkJICogZ2FyYmFnZSBp
bnRvIG91ciBUTEIuICBTaW5jZSBzd2l0Y2hpbmcgdG8gaW5pdF9tbSBpcyBiYXJlbHkKIAkJICog
c2xvd2VyIHRoYW4gYSBtaW5pbWFsIGZsdXNoLCBqdXN0IHN3aXRjaCB0byBpbml0X21tLgogCQkg
KgotCQkgKiBUaGlzIHNob3VsZCBiZSByYXJlLCB3aXRoIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJz
IHNraXBwaW5nCisJCSAqIFRoaXMgc2hvdWxkIGJlIHJhcmUsIHdpdGggbmF0aXZlX2ZsdXNoX3Rs
Yl9tdWx0aSBza2lwcGluZwogCQkgKiBJUElzIHRvIGxhenkgVExCIG1vZGUgQ1BVcy4KIAkJICov
CiAJCXN3aXRjaF9tbV9pcnFzX29mZihOVUxMLCAmaW5pdF9tbSwgTlVMTCk7CkBAIC02MzUsOSAr
NjM1LDEyIEBAIHN0YXRpYyB2b2lkIGZsdXNoX3RsYl9mdW5jX2NvbW1vbihjb25zdCBzdHJ1Y3Qg
Zmx1c2hfdGxiX2luZm8gKmYsCiAJdGhpc19jcHVfd3JpdGUoY3B1X3RsYnN0YXRlLmN0eHNbbG9h
ZGVkX21tX2FzaWRdLnRsYl9nZW4sIG1tX3RsYl9nZW4pOwogfQogCi1zdGF0aWMgdm9pZCBmbHVz
aF90bGJfZnVuY19sb2NhbChjb25zdCB2b2lkICppbmZvLCBlbnVtIHRsYl9mbHVzaF9yZWFzb24g
cmVhc29uKQorc3RhdGljIHZvaWQgZmx1c2hfdGxiX2Z1bmNfbG9jYWwodm9pZCAqaW5mbykKIHsK
IAljb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmYgPSBpbmZvOworCWVudW0gdGxiX2ZsdXNo
X3JlYXNvbiByZWFzb247CisKKwlyZWFzb24gPSAoZi0+bW0gPT0gTlVMTCkgPyBUTEJfTE9DQUxf
U0hPT1RET1dOIDogVExCX0xPQ0FMX01NX1NIT09URE9XTjsKIAogCWZsdXNoX3RsYl9mdW5jX2Nv
bW1vbihmLCB0cnVlLCByZWFzb24pOwogfQpAQCAtNjU1LDE0ICs2NTgsMjEgQEAgc3RhdGljIHZv
aWQgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlKHZvaWQgKmluZm8pCiAJZmx1c2hfdGxiX2Z1bmNfY29t
bW9uKGYsIGZhbHNlLCBUTEJfUkVNT1RFX1NIT09URE9XTik7CiB9CiAKLXN0YXRpYyBib29sIHRs
Yl9pc19ub3RfbGF6eShpbnQgY3B1LCB2b2lkICpkYXRhKQorc3RhdGljIGlubGluZSBib29sIHRs
Yl9pc19ub3RfbGF6eShpbnQgY3B1KQogewogCXJldHVybiAhcGVyX2NwdShjcHVfdGxic3RhdGUu
aXNfbGF6eSwgY3B1KTsKIH0KIAotdm9pZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBz
dHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKLQkJCSAgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9p
bmZvICppbmZvKQorc3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tfdCwgZmx1c2hfdGxiX21h
c2spOworCit2b2lkIG5hdGl2ZV9mbHVzaF90bGJfbXVsdGkoY29uc3Qgc3RydWN0IGNwdW1hc2sg
KmNwdW1hc2ssCisJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQogewor
CS8qCisJICogRG8gYWNjb3VudGluZyBhbmQgdHJhY2luZy4gTm90ZSB0aGF0IHRoZXJlIGFyZSAo
YW5kIGhhdmUgYWx3YXlzIGJlZW4pCisJICogY2FzZXMgaW4gd2hpY2ggYSByZW1vdGUgVExCIGZs
dXNoIHdpbGwgYmUgdHJhY2VkLCBidXQgZXZlbnR1YWxseQorCSAqIHdvdWxkIG5vdCBoYXBwZW4u
CisJICovCiAJY291bnRfdm1fdGxiX2V2ZW50KE5SX1RMQl9SRU1PVEVfRkxVU0gpOwogCWlmIChp
bmZvLT5lbmQgPT0gVExCX0ZMVVNIX0FMTCkKIAkJdHJhY2VfdGxiX2ZsdXNoKFRMQl9SRU1PVEVf
U0VORF9JUEksIFRMQl9GTFVTSF9BTEwpOwpAQCAtNjgyLDEwICs2OTIsMTQgQEAgdm9pZCBuYXRp
dmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKIAkJICog
bWVhbnMgdGhhdCB0aGUgcGVyY3B1IHRsYl9nZW4gdmFyaWFibGVzIHdvbid0IGJlIHVwZGF0ZWQK
IAkJICogYW5kIHdlJ2xsIGRvIHBvaW50bGVzcyBmbHVzaGVzIG9uIGZ1dHVyZSBjb250ZXh0IHN3
aXRjaGVzLgogCQkgKgotCQkgKiBSYXRoZXIgdGhhbiBob29raW5nIG5hdGl2ZV9mbHVzaF90bGJf
b3RoZXJzKCkgaGVyZSwgSSB0aGluaworCQkgKiBSYXRoZXIgdGhhbiBob29raW5nIG5hdGl2ZV9m
bHVzaF90bGJfbXVsdGkoKSBoZXJlLCBJIHRoaW5rCiAJCSAqIHRoYXQgVVYgc2hvdWxkIGJlIHVw
ZGF0ZWQgc28gdGhhdCBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KCksCiAJCSAqIGV0YywgYXJlIG9w
dGltYWwgb24gVVYuCiAJCSAqLworCQlsb2NhbF9pcnFfZGlzYWJsZSgpOworCQlmbHVzaF90bGJf
ZnVuY19sb2NhbCgoX19mb3JjZSB2b2lkICopaW5mbyk7CisJCWxvY2FsX2lycV9lbmFibGUoKTsK
KwogCQljcHVtYXNrID0gdXZfZmx1c2hfdGxiX290aGVycyhjcHVtYXNrLCBpbmZvKTsKIAkJaWYg
KGNwdW1hc2spCiAJCQlzbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNwdW1hc2ssIGZsdXNoX3RsYl9m
dW5jX3JlbW90ZSwKQEAgLTcwNCwxMSArNzE4LDM5IEBAIHZvaWQgbmF0aXZlX2ZsdXNoX3RsYl9v
dGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiAJICogZG9pbmcgYSBzcGVjdWxh
dGl2ZSBtZW1vcnkgYWNjZXNzLgogCSAqLwogCWlmIChpbmZvLT5mcmVlZF90YWJsZXMpCi0JCXNt
cF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAotCQkJ
ICAgICAgICh2b2lkICopaW5mbywgMSk7Ci0JZWxzZQotCQlvbl9lYWNoX2NwdV9jb25kX21hc2so
dGxiX2lzX25vdF9sYXp5LCBmbHVzaF90bGJfZnVuY19yZW1vdGUsCi0JCQkJKHZvaWQgKilpbmZv
LCAxLCBHRlBfQVRPTUlDLCBjcHVtYXNrKTsKKwkJX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNw
dW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwKKwkJCQkJIGZsdXNoX3RsYl9mdW5jX2xvY2Fs
LCAodm9pZCAqKWluZm8sIDEpOworCWVsc2UgeworCQkvKgorCQkgKiBBbHRob3VnaCB3ZSBjb3Vs
ZCBoYXZlIHVzZWQgb25fZWFjaF9jcHVfY29uZF9tYXNrKCksCisJCSAqIG9wZW4tY29kaW5nIGl0
IGhhcyBzZXZlcmFsIHBlcmZvcm1hbmNlIGFkdmFudGFnZXM6ICgxKSB3ZSBjYW4KKwkJICogdXNl
IHNwZWNpYWxpemVkIGZ1bmN0aW9ucyBmb3IgcmVtb3RlIGFuZCBsb2NhbCBmbHVzaGVzOyAoMikK
KwkJICogbm8gbmVlZCBmb3IgaW5kaXJlY3QgYnJhbmNoIHRvIHRlc3QgaWYgVExCIGlzIGxhenk7
ICgzKSB3ZQorCQkgKiBjYW4gdXNlIGEgZGVzaWduYXRlZCBjcHVtYXNrIGZvciBldmFsdWF0aW5n
IHRoZSBjb25kaXRpb24KKwkJICogaW5zdGVhZCBvZiBhbGxvY2F0aW5nIGEgbmV3IG9uZS4KKwkJ
ICoKKwkJICogVGhpcyB3b3JrcyB1bmRlciB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZXJlIGFyZSBu
byBuZXN0ZWQgVExCCisJCSAqIGZsdXNoZXMsIGFuIGFzc3VtcHRpb24gdGhhdCBpcyBhbHJlYWR5
IG1hZGUgaW4KKwkJICogZmx1c2hfdGxiX21tX3JhbmdlKCkuCisJCSAqLworCQlzdHJ1Y3QgY3B1
bWFzayAqY29uZF9jcHVtYXNrID0gdGhpc19jcHVfcHRyKCZmbHVzaF90bGJfbWFzayk7CisJCWlu
dCBjcHU7CisKKwkJY3B1bWFza19jbGVhcihjb25kX2NwdW1hc2spOworCisJCWZvcl9lYWNoX2Nw
dShjcHUsIGNwdW1hc2spIHsKKwkJCWlmICh0bGJfaXNfbm90X2xhenkoY3B1KSkKKwkJCQlfX2Nw
dW1hc2tfc2V0X2NwdShjcHUsIGNvbmRfY3B1bWFzayk7CisJCX0KKwkJX19zbXBfY2FsbF9mdW5j
dGlvbl9tYW55KGNvbmRfY3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAorCQkJCQkgZmx1
c2hfdGxiX2Z1bmNfbG9jYWwsICh2b2lkICopaW5mbywgMSk7CisJfQorfQorCit2b2lkIG5hdGl2
ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAorCQkJICAg
ICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pCit7CisJbmF0aXZlX2ZsdXNoX3Rs
Yl9tdWx0aShjcHVtYXNrLCBpbmZvKTsKIH0KIAogLyoKQEAgLTc3NCwxMCArODE2LDE1IEBAIHN0
YXRpYyB2b2lkIGZsdXNoX3RsYl9vbl9jcHVzKGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFzaywKIHsK
IAlpbnQgdGhpc19jcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CiAKKwlpZiAoc3RhdGljX2JyYW5j
aF9saWtlbHkoJmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkKSkgeworCQlmbHVzaF90bGJfbXVsdGko
Y3B1bWFzaywgaW5mbyk7CisJCXJldHVybjsKKwl9CisKIAlpZiAoY3B1bWFza190ZXN0X2NwdSh0
aGlzX2NwdSwgY3B1bWFzaykpIHsKIAkJbG9ja2RlcF9hc3NlcnRfaXJxc19lbmFibGVkKCk7CiAJ
CWxvY2FsX2lycV9kaXNhYmxlKCk7Ci0JCWZsdXNoX3RsYl9mdW5jX2xvY2FsKGluZm8sIFRMQl9M
T0NBTF9NTV9TSE9PVERPV04pOworCQlmbHVzaF90bGJfZnVuY19sb2NhbCgoX19mb3JjZSB2b2lk
ICopaW5mbyk7CiAJCWxvY2FsX2lycV9lbmFibGUoKTsKIAl9CiAKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCBiZWI0NGUyMmFm
ZGYuLjBjYjI3Nzg0OGNiNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBi
L2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtMjQ3NCw2ICsyNDc0LDggQEAgdm9pZCBfX2luaXQg
eGVuX2luaXRfbW11X29wcyh2b2lkKQogCiAJcHZfb3BzLm1tdSA9IHhlbl9tbXVfb3BzOwogCisJ
c3RhdGljX2tleV9kaXNhYmxlKCZmbHVzaF90bGJfbXVsdGlfZW5hYmxlZC5rZXkpOworCiAJbWVt
c2V0KGR1bW15X21hcHBpbmcsIDB4ZmYsIFBBR0VfU0laRSk7CiB9CiAKLS0gCjIuMjAuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 07:19:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 07: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 1hbK0Z-0004DS-U7; Thu, 13 Jun 2019 07:18:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbK0Y-0004Ci-6E
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 07:18:50 +0000
X-Inumbo-ID: 7cafe6d1-8dab-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 7cafe6d1-8dab-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 07:18:49 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id i21so17476350ljj.3
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 00:18: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=aZQQhyVJ/wwYRbIScFICYHjpb2zl9pC/Jce/e31FP2Q=;
 b=nriUd9NsEfDDp+2S33QsINk6/upsw8gc8QZJ8PfH9jmXAbWN1dLQ8dTXpo/Le8aS8E
 /KOpX8/oKkEWVll83fgICSRiONjYvOSw70V+SoiUSN6N10ex3bytyjRNDa1tZd/Ke+CL
 GQ4UTxKOu3Dk/mGbNWoOTB37CCwCN5LARxqCVQt3mSQe/jGP085vbJA8tp3g52OeRfnG
 ypizZJ2zzVX84mqYCRKO1T8eose34H5eZmN2h4er4OUmEl6nwtHlnWgSppaO6u5i8+f3
 Hg2oDFozAM1FIkYqK2bVh0HFigTFIjjlTTCW8ImGEmCvvNgwmCB0rmGRL2gJXKAbqaLv
 duCA==
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=aZQQhyVJ/wwYRbIScFICYHjpb2zl9pC/Jce/e31FP2Q=;
 b=oHH77kI83fAegPN2ECgemPGybituE09IoY+I8NA1TbxYuk/FeqapkwYJXGQ5tjx4Zo
 gHHBMyAe5fb6mtaanrP49Y+QPLRx9Akl5KYxma4URGSdvJT4jtdJh5s+yjB71yRflYuE
 NuPNrEWM4WVC2/yklIrFeU3VZivr7K6Gw3Aw1iKUDwI8TgEtxy0YbfWB/BCi24yGiwwc
 r3Bde87hXAi7zu5J1TWmhZ90L/ooynJOeNVSwPPlDDfZOsFum/sUvLNAPZkeF74K4r/Q
 zfCWkS95ZMpTbGjsXCvJGD99lJMzzamZygUz2cw6tvuX4CRSNv6gogwHlOx8TkXyiEO9
 vX9A==
X-Gm-Message-State: APjAAAUSO9d7CZ3YCQ/yTOpKr6mPOPnqwwLcAsy8y1tx2rn9dYlyL0RX
 cSLOp9klHqamndxD8d0gsCg=
X-Google-Smtp-Source: APXvYqzFPEjzH7E03XKDZ7WRgunLzVsxhMAPFaDqpKJrxZ1cdK27CHC++LHVobqRLKBHo6xxwn4tIA==
X-Received: by 2002:a2e:9188:: with SMTP id f8mr26929433ljg.33.1560410327618; 
 Thu, 13 Jun 2019 00:18:47 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 b11sm416988ljf.8.2019.06.13.00.18.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 13 Jun 2019 00:18:46 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-14-jgross@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.com>
Date: Thu, 13 Jun 2019 10:18: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: <20190528103313.1343-14-jgross@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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>,
 =?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>

SGVsbG8gSnVlcmdlbiwKClBsZWFzZSBub3RlIHRoYXQgdGhpcyBwYXRjaCB3aWxsIGNsYXNoIHdp
dGggWzFdLgoKT24gMjguMDUuMTkgMTM6MzIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gdmNwdS0+
bGFzdF9ydW5fdGltZSBpcyBwcmltYXJpbHkgdXNlZCBieSBzY2hlZF9jcmVkaXQsIHNvIG1vdmUg
aXQgdG8KPiBzdHJ1Y3Qgc2NoZWRfdW5pdCwgdG9vLgoKYGxhc3RfcnVuX3RpbWVgIGlzIG1vdmVk
IHRvIGNyZWRpdCBwcml2YXRlcyBhcyBmb3IgY3VycmVudCBzdGFnaW5nLgoKClsxXSBodHRwczov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNvbW1pdDtoPTYwODYzOWZmYTBh
MGQ2ZjIxOWUxNGJhNzM5N2FiMmNjMDE4YjkzYzkKCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlz
b3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 07:29:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 07:29:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbKBB-00052J-0l; Thu, 13 Jun 2019 07:29:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LEkp=UM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbKB9-00052E-GO
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 07:29:47 +0000
X-Inumbo-ID: 04578586-8dad-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04578586-8dad-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 07:29: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 9CDF3AC5C;
 Thu, 13 Jun 2019 07:29:44 +0000 (UTC)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-14-jgross@suse.com>
 <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <bdc2b540-3218-ffb2-04ce-ea1acdab25c2@suse.com>
Date: Thu, 13 Jun 2019 09:29:43 +0200
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: <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>,
 =?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>

SGkgQW5kcmlpLAoKT24gMTMuMDYuMTkgMDk6MTgsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gSGVs
bG8gSnVlcmdlbiwKPiAKPiBQbGVhc2Ugbm90ZSB0aGF0IHRoaXMgcGF0Y2ggd2lsbCBjbGFzaCB3
aXRoIFsxXS4KPiAKPiBPbiAyOC4wNS4xOSAxMzozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4g
dmNwdS0+bGFzdF9ydW5fdGltZSBpcyBwcmltYXJpbHkgdXNlZCBieSBzY2hlZF9jcmVkaXQsIHNv
IG1vdmUgaXQgdG8KPj4gc3RydWN0IHNjaGVkX3VuaXQsIHRvby4KPiAKPiBgbGFzdF9ydW5fdGlt
ZWAgaXMgbW92ZWQgdG8gY3JlZGl0IHByaXZhdGVzIGFzIGZvciBjdXJyZW50IHN0YWdpbmcuCgpU
aGFua3MgZm9yIHRoZSBoZWFkcyB1cCwgYnV0IEkndmUgcmViYXNlZCBhbHJlYWR5LiA6LSkKCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 07:34:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 07:34:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbKFU-0005mn-L5; Thu, 13 Jun 2019 07:34: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=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbKFS-0005mh-QM
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 07:34:14 +0000
X-Inumbo-ID: a3802ea5-8dad-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 a3802ea5-8dad-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 07:34:13 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id r15so14246287lfm.11
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 00:34: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=zO9xnGMFPyW8lzeKcsEZZEdLMi6H3Hfc9ERvKt6vs3Q=;
 b=NrfpaPPDN+at6MrBlyCkOpoiIvDEWWGkSpeeCz0l6umuOQE9NO1dcmVPAjXlpMKKQK
 rABRIVj9hcGLhW0uBCfsfp81kUHX1By126l9S7zVCtk9gdcru7zntY2uVtBEJ18LWryD
 QuUYSDtG9k3vrGRYkuw7HaiMNhL+w2v6ZHDft5on426Y3whAOEslHzCljjZqFw/+6Szd
 yp0DT+yT0Yz2yAMdgaUJmRlk7eXfwDc4RQaoyvr1kspGnLN99l4e4MnpbPglnrO2gMzY
 9eQjRYSmg0iyPPBJ1ErHNWDz+xyMTFS6o4SbSJRWnCcw6dYJ4lT4rTdQgPqiZpEqtNgV
 eePg==
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=zO9xnGMFPyW8lzeKcsEZZEdLMi6H3Hfc9ERvKt6vs3Q=;
 b=R2kKF+b8W7L1w9LnfLtT1FSPKdha0MEhlJ2tHBkLjWAilTvN/po6SbzBrdKpb3HZPJ
 K+ul52v+3wDCPC8aCbpokfN3DdLJuRmx9qLLXUifjvB53STZAnWoybUw4YU4Ao7J661B
 MXZ1XRQ6m2wip93qH7F22SIZt04cY+cuoW6vWI2D7xyDby01idJTrJaPoxDg27FbOVER
 GlC8PZC5CT41IRNOfKU4mGXHnmlQxNAk3T5P1mCv+8JksrI026Ry2uGmxz01IDgpY/BY
 totA9c2Danv25Qz2OFAiHy/zmuzJd52Xc1QXEz70CK1tTAVh/N896/1iKNuwahx8C9M3
 lcDw==
X-Gm-Message-State: APjAAAWprJo7sfpnqjLxMIIoUQDZzIoBBXMTFAyjR1iuMk/F0m78ei4I
 6NtiepjQ7g2xlc+gSYJrk7o=
X-Google-Smtp-Source: APXvYqwFqmmoZuMLzpp2CdgpqU/Y6PmbNq9mtsGeIFqMiCoOcPTwtwgQZprXIxGRneTPRd5urObD5Q==
X-Received: by 2002:ac2:455a:: with SMTP id j26mr260852lfm.18.1560411251831;
 Thu, 13 Jun 2019 00:34:11 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g19sm467822lja.9.2019.06.13.00.34.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 13 Jun 2019 00:34:11 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-14-jgross@suse.com>
 <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.com>
 <bdc2b540-3218-ffb2-04ce-ea1acdab25c2@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <e38e96d2-1de4-2ae0-e31a-adb96eaa07ce@gmail.com>
Date: Thu, 13 Jun 2019 10:34:09 +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: <bdc2b540-3218-ffb2-04ce-ea1acdab25c2@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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>,
 =?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>

CgpPbiAxMy4wNi4xOSAxMDoyOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUaGFua3MgZm9yIHRo
ZSBoZWFkcyB1cCwgYnV0IEkndmUgcmViYXNlZCBhbHJlYWR5LiA6LSkKCk9oLCBncmVhdC4gSSdt
IGp1c3Qgd29uZGVyaW5nIGlmIHlvdSBwdXQgaXQgYWxyZWFkeSBvbiB5b3VyIGdpdGh1Yj8KSSdt
IHBsYXlpbmcgd2l0aCBzY2hlZHVsaW5nIG9uIG15IHNpdGUsIGFuZCBJIGhhdmUgYSBzdHJvbmcg
ZmVlbGluZyBJIHNob3VsZCBiZSBiYXNlZCBvbiB5b3VyIHNlcmllcyA7KQoKLS0gClNpbmNlcmVs
eSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:07:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08: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 1hbKlc-0000FC-Oe; Thu, 13 Jun 2019 08:07:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbKlb-0000F7-OH
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:07:27 +0000
X-Inumbo-ID: 475ffae2-8db2-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 475ffae2-8db2-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 08:07: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 087E2367;
 Thu, 13 Jun 2019 01:07:25 -0700 (PDT)
Received: from [10.37.12.54] (unknown [10.37.12.54])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CA9973F557;
 Thu, 13 Jun 2019 01:07:23 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-10-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121523550.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c791b221-a809-6d56-4137-055fd0ffa604@arm.com>
Date: Thu, 13 Jun 2019 09:07:22 +0100
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: <alpine.DEB.2.21.1906121523550.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 09/12] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTIvMTkgMTE6MjUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEN1cnJlbnRs
eSwgdGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgM3JkIGxldmVsIHBhZ2UtdGFibGVzIGlzIG9i
dGFpbmVkCj4+IHVzaW5nIG1mbl90b192aXJ0KCkuCj4+Cj4+IE9uIEFybTMyLCBtZm5fdG9fdmly
dCBjYW4gb25seSB3b3JrIG9uIHhlbmhlYXAgcGFnZS4gV2hpbGUgaW4gcHJhY3RpY2UKPj4gYWxs
IHRoZSBwYWdlLXRhYmxlcyB1cGRhdGVkIHdpbGwgcmVzaWRlIGluIHhlbmhlYXAsIGluIHByYWN0
aXZlIHRoZQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF4gaW4gdGhlb3J5ID8KClRoZSBmaXJzdCBvbmUgc2hvdWxkIHRvIGJlICJ0aGVv
cnkiIGFuZCB0aGUgc2Vjb25kICJwcmFjdGljZSIuIEJlY2F1c2UgCnNvbWUgb2YgdGhlIGJvb3Rz
dHJhcCBwYWdlLXRhYmxlcyAoZS5nIHhlbl9maXhtYXAveGVuX21hcHBpbmcpIGFyZSBwYXJ0IApv
ZiBYZW4gYmluYXJ5LgoKPiAKPiAKPj4gcGFnZS10YWJsZXMgY292ZXJpbmcgWGVuIG1lbW9yeSAo
ZS5nIHhlbl9tYXBwaW5nKSBpcyBwYXJ0IG9mIFhlbiBiaW5hcnkuCj4+Cj4+IEZ1cnRoZXJtb3Jl
LCBhIGZvbGxvdy11cCBjaGFuZ2Ugd2lsbCB1cGRhdGUgeGVuX3B0X3VwZGF0ZV9lbnRyeSgpIHRv
Cj4+IHdhbGsgYWxsIHRoZSBsZXZlbHMgYW5kIHRoZXJlZm9yZSBiZSBtb3JlIGdlbmVyaWMuIFNv
bWUgb2YgdGhlCj4+IHBhZ2UtdGFibGVzIHdpbGwgYWxzbyBwYXJ0IG9mIFhlbiBtZW1vcnkgYW5k
IHRoZXJlZm9yZSB3aWxsIG5vdCBiZQo+PiByZWFjaGFibGUgdXNpbmcgbWZuX3RvX3ZpcnQoKS4K
Pj4KPj4gVGhlIGVhc2llc3Qgd2F5IHRvIHJlYWNoIHRob3NlIHBhZ2VzIGlzIHRvIHVzZSB7LCB1
bn1tYXBfZG9tYWluX3BhZ2UoKS4KPj4gV2hpbGUgb24gYXJtMzIgdGhpcyBtZWFucyBhbiBleHRy
YSBtYXBwaW5nIGluIHRoZSBub3JtYWwgY2FzZXMsIHRoaXMgaXMgbm90Cj4+IHZlcnkgaW1wb3J0
YW50IGFzIHhlbiBwYWdlLXRhYmxlcyBhcmUgbm90IHVwZGF0ZWQgb2Z0ZW4uCj4+Cj4+IEluIG9y
ZGVyIHRvIGFsbG93IGZ1dHVyZSBjaGFuZ2UgaW4gdGhlIHdheSBYZW4gcGFnZS10YWJsZXMgYXJl
IG1hcHBlZCwKPj4gdHdvIG5ldyBoZWxwZXJzIGFyZSBpbnRyb2R1Y2VkIHRvIG1hcC91bm1hcCB0
aGUgcGFnZS10YWJsZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5p
c292QGVwYW0uY29tPgo+IAo+IGFzaWRlIGZyb20gdGhlIHR5cG8gYWJvdmU6CgpMZXQgbWUga25v
dyBpZiBteSBzdWdnZXN0aW9uIG1ha2VzIHNlbnNlIGFib3ZlLgoKPiAKPiBBY2tlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKVGhhbmsgeW91LgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:20:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08: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 1hbKy9-0001f3-0r; Thu, 13 Jun 2019 08: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbKy7-0001ey-8L
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:20:23 +0000
X-Inumbo-ID: 158e8b2f-8db4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 158e8b2f-8db4-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 08:20: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 94BF2367;
 Thu, 13 Jun 2019 01:20:20 -0700 (PDT)
Received: from [10.37.12.54] (unknown [10.37.12.54])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D8E6C3F694;
 Thu, 13 Jun 2019 01:20:18 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-11-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7938b611-5ad7-86a0-14a2-c03d1953a81b@arm.com>
Date: Thu, 13 Jun 2019 09:20:17 +0100
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: <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen
 page-tables walk during 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, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTIvMTkgMTE6NTIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEN1cnJlbnRs
eSwgeGVuX3B0X3VwZGF0ZV9lbnRyeSgpIGlzIG9ubHkgYWJsZSB0byB1cGRhdGUgdGhlIHJlZ2lv
biBjb3ZlcmVkCj4+IGJ5IHhlbl9zZWNvbmQgKGkuZSAwIHRvIDB4N2ZmZmZmZmYpLgo+Pgo+PiBC
ZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiB3ZSBlbmQgdG8gaGF2ZSBtdWx0aXBsZSBmdW5jdGlv
bnMgaW4gbW0uYwo+PiBtb2RpZnlpbmcgdGhlIHBhZ2UtdGFibGVzIGRpZmZlcmVudGx5Lgo+Pgo+
PiBGdXJ0aGVybW9yZSwgd2UgbmV2ZXIgd2Fsa2VkIHRoZSBwYWdlLXRhYmxlcyBmdWxseS4gVGhp
cyBtZWFucyB0aGF0IGFueQo+PiBjaGFuZ2UgaW4gdGhlIGxheW91dCBtYXkgcmVxdWlyZXMgbWFq
b3IgcmV3cml0ZSBvZiB0aGUgcGFnZS10YWJsZXMgY29kZS4KPj4KPj4gTGFzdGx5LCB3ZSBoYXZl
IGJlZW4gcXVpdGUgbHVja3kgdGhhdCBubyBvbmUgZXZlciB0cmllZCB0byBwYXNzIGFuIGFkZHJl
c3MKPj4gb3V0c2lkZSB0aGlzIHJhbmdlIGJlY2F1c2UgaXQgd291bGQgaGF2ZSBibG93bi11cC4K
Pj4KPj4geGVuX3B0X3VwZGF0ZV9lbnRyeSgpIGlzIHJld29ya2VkIHRvIHdhbGsgb3ZlciB0aGUg
cGFnZS10YWJsZXMgZXZlcnkKPj4gdGltZS4gVGhlIGxvZ2ljIGhhcyBiZWVuIGJvcnJvd2VkIGZy
b20gYXJjaC9hcm0vcDJtLmMgYW5kIGNvbnRhaW4gc29tZQo+PiBsaW1pdGF0aW9ucyBmb3IgdGhl
IHRpbWUgYmVpbmc6Cj4+ICAgICAgLSBTdXBlcnBhZ2UgY2Fubm90IGJlIHNoYXR0ZXJlZAo+PiAg
ICAgIC0gT25seSBsZXZlbCAzIChpLmUgNEtCKSBjYW4gYmUgZG9uZQo+Pgo+PiBOb3RlIHRoYXQg
dGhlIHBhcmFtZXRlciAnYWRkcicgaGFzIGJlZW4gcmVuYW1lZCB0byAndmlydCcgdG8gbWFrZSBj
bGVhcgo+PiB3ZSBhcmUgZGVhbGluZyB3aXRoIGEgdmlydHVhbCBhZGRyZXNzLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBSZXZpZXdl
ZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gLS0tCj4+
ICAgICAgQ2hhbmdlcyBpbiB2MjoKPj4gICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQt
YnkKPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL21tLmMgfCAxMjEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQs
IDEwNiBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPj4gaW5kZXggZjU5NzlmNTQ5Yi4u
OWE0MDc1NGY0NCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPj4gKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKPj4gQEAgLTk4NCw2ICs5ODQsNTMgQEAgc3RhdGljIHZvaWQgeGVuX3Vu
bWFwX3RhYmxlKGNvbnN0IGxwYWVfdCAqdGFibGUpCj4+ICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
KHRhYmxlKTsKPj4gICB9Cj4+ICAgCj4+ICsjZGVmaW5lIFhFTl9UQUJMRV9NQVBfRkFJTEVEIDAK
Pj4gKyNkZWZpbmUgWEVOX1RBQkxFX1NVUEVSX1BBR0UgMQo+PiArI2RlZmluZSBYRU5fVEFCTEVf
Tk9STUFMX1BBR0UgMgo+IAo+IE1pbm9yIE5JVDogZG8gd2Ugd2FudCB0byBoYXZlIFhFTl9UQUJM
RV9NQVBfRkFJTEVEIGJlIC0xIHRvIGZvbGxvdyB0aGUKPiBwYXR0ZXJuIHRoYXQgZXJyb3JzIGFy
ZSA8IDAgPyBOb3QgaW1wb3J0YW50IHRob3VnaC4KClRoZSB2YWx1ZSBvZiBYRU5fVEFCTEVfKiBo
ZXJlIGRvZXMgbm90IG1hdHRlciwgeW91IGNhbiBzZWUgaXQgYXMgYW4gCm9wZW4tY29kZWQgZW51
bS4gVGhpcyB3YXMgYm9ycm93ZWQgZnJvbSBhcm0vcDJtLmMgKHdoaWNoIHdhcyBiYXNlZCBvbiAK
eDg2L21tL3AybS1wdC5jKS4KCkZvciB0aGUgdGltZSBiZWluZywgSSB3b3VsZCBwcmVmZXIgdG8g
a2VlcCBpdCBhcyBpcyBiZWNhdXNlIGl0IG1ha2VzIAplYXNpZXIgdG8gc3BvdCB0aGUgZGlmZmVy
ZW5jZSB3aXRoIHRoZSBwMm0gY29kZS4gSSBjYW4gY29uc2lkZXIgCnN3aXRjaGluZyB0aGUgdHdv
IHRvIGVudW0gYWZ0ZXJ3YXJkcy4KCj4gCj4gCj4+ICsvKgo+PiArICogVGFrZSB0aGUgY3VycmVu
dGx5IG1hcHBlZCB0YWJsZSwgZmluZCB0aGUgY29ycmVzcG9uZGluZyBlbnRyeSwKPj4gKyAqIGFu
ZCBtYXAgdGhlIG5leHQgdGFibGUsIGlmIGF2YWlsYWJsZS4KPj4gKyAqCj4+ICsgKiBUaGUgcmVh
ZF9vbmx5IHBhcmFtZXRlcnMgaW5kaWNhdGVzIHdoZXRoZXIgaW50ZXJtZWRpYXRlIHRhYmxlcyBz
aG91bGQKPj4gKyAqIGJlIGFsbG9jYXRlZCB3aGVuIG5vdCBwcmVzZW50Lgo+IAo+IEkgd29uZGVy
IGlmIGl0IHdvdWxkIGJlIGEgZ29vZCBpZGVhIHRvIHJlbmFtZSByZWFkX29ubHkgdG8gc29tZXRo
aW5nCj4gbW9yZSBvYnZpb3VzbHkgY29ubmVjdGVkIHRvIHRoZSBpZGVhIHRoYXQgdGFibGVzIGdl
dCBjcmVhdGVkLiBNYXliZQo+IGNyZWF0ZV9taXNzaW5nPyBJdCB3b3VsZCBoYXZlIHRvIG1hdGNo
IHRoZSB2YXJpYWJsZSBhbmQgY29tbWVudCBhZGRlZAo+IGJlbG93IGluIHhlbl9wdF91cGRhdGVf
ZW50cnkuIEkgZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIG9uIHRoaXMuCgpTYW1lIGFzIGFi
b3ZlIGhlcmUsIHRoZSBjb21tZW50IGlzIGEgcmVwbGljYXRlIG9mIHAybS5jCgo+IAo+IAo+PiAr
ICogUmV0dXJuIHZhbHVlczoKPj4gKyAqICBYRU5fVEFCTEVfTUFQX0ZBSUxFRDogRWl0aGVyIHJl
YWRfb25seSB3YXMgc2V0IGFuZCB0aGUgZW50cnkKPj4gKyAqICB3YXMgZW1wdHksIG9yIGFsbG9j
YXRpbmcgYSBuZXcgcGFnZSBmYWlsZWQuCj4+ICsgKiAgWEVOX1RBQkxFX05PUk1BTF9QQUdFOiBu
ZXh0IGxldmVsIG1hcHBlZCBub3JtYWxseQo+PiArICogIFhFTl9UQUJMRV9TVVBFUl9QQUdFOiBU
aGUgbmV4dCBlbnRyeSBwb2ludHMgdG8gYSBzdXBlcnBhZ2UuCj4+ICsgKi8KPj4gK3N0YXRpYyBp
bnQgeGVuX3B0X25leHRfbGV2ZWwoYm9vbCByZWFkX29ubHksIHVuc2lnbmVkIGludCBsZXZlbCwK
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbHBhZV90ICoqdGFibGUsIHVuc2lnbmVk
IGludCBvZmZzZXQpCj4+ICt7Cj4+ICsgICAgbHBhZV90ICplbnRyeTsKPj4gKyAgICBpbnQgcmV0
Owo+PiArCj4+ICsgICAgZW50cnkgPSAqdGFibGUgKyBvZmZzZXQ7Cj4+ICsKPj4gKyAgICBpZiAo
ICFscGFlX2lzX3ZhbGlkKCplbnRyeSkgKQo+PiArICAgIHsKPj4gKyAgICAgICAgaWYgKCByZWFk
X29ubHkgKQo+PiArICAgICAgICAgICAgcmV0dXJuIFhFTl9UQUJMRV9NQVBfRkFJTEVEOwo+PiAr
Cj4+ICsgICAgICAgIHJldCA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+PiArICAgICAgICBp
ZiAoIHJldCApCj4+ICsgICAgICAgICAgICByZXR1cm4gWEVOX1RBQkxFX01BUF9GQUlMRUQ7Cj4+
ICsgICAgfQo+PiArCj4+ICsgICAgQVNTRVJUKGxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7Cj4gCj4g
V2h5IHRoZSBBU1NFUlQganVzdCBhZnRlciB0aGUgbHBhZV9pc192YWxpZCBjaGVjayBhYm92ZT8K
CldoZW4gdGhlIGVudHJ5IGlzIGludmFsaWQsIHRoZSBuZXcgcGFnZSB0YWJsZSB3aWxsIGJlIGFs
bG9jYXRlZCBhbmQgdGhlIAplbnRyeSB3aWxsIGJlIGdlbmVyYXRlZC4gVGhlIHJlc3Qgb2YgdGhl
IGZ1bmN0aW9uIHdpbGwgdGhlbiBiZSBleGVjdXRlZC4gClRoZSBBU1NFUlQoKSBoZXJlIGNvbmZp
cm1zIHRoZSBlbnRyeSB3ZSBoYXZlIGluIGhhbmQgaXMgdmFsaWQgaW4gYWxsIHRoZSAKY2FzZXMu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:32:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08:32:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbL9O-0002WW-4p; Thu, 13 Jun 2019 08:32: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbL9M-0002WR-FV
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:32:00 +0000
X-Inumbo-ID: b361904a-8db5-11e9-9fb1-fbafc43f6d5b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b361904a-8db5-11e9-9fb1-fbafc43f6d5b;
 Thu, 13 Jun 2019 08: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 C9C82367;
 Thu, 13 Jun 2019 01:31:54 -0700 (PDT)
Received: from [10.37.12.54] (unknown [10.37.12.54])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D69353F694;
 Thu, 13 Jun 2019 01:31:53 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-12-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a7874b6c-08b4-28a0-cb5f-ea7f7b23e2e7@arm.com>
Date: Thu, 13 Jun 2019 09:31:52 +0100
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: <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't
 open-code Xen PT update in {set, clear}_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, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTIvMTkgMTE6MzMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IHtzZXQsIGNs
ZWFyfV9maXhtYXAoKSBhcmUgY3VycmVudGx5IG9wZW4tY29kaW5nIHVwZGF0ZSB0byB0aGUgWGVu
Cj4+IHBhZ2UtdGFibGVzLiBUaGlzIGNhbiBiZSBhdm9pZGVkIGJ5IHVzaW5nIHRoZSBnZW5lcmlj
IGhlbHBlcnMKPj4gbWFwX3BhZ2VzX3RvX3hlbigpIGFuZCBkZXN0cm95X3hlbl9tYXBwaW5ncygp
Lgo+Pgo+PiBCb3RoIGZ1bmN0aW9uIGFyZSBub3QgbWVhbnQgdG8gZmFpbCBmb3IgZml4bWFwLCBo
ZW5jZSB0aGUgQlVHX09OKCkKPj4gY2hlY2tpbmcgdGhlIHJldHVybi4KPiAKPiBCVUdfT04gY3Jh
c2hlcyB0aGUgaHlwZXJ2aXNvciBldmVuIGluIG5vbi1ERUJVRyBidWlsZHMuIFdvdWxkIGFuIEFT
U0VSVAo+IGJlIGEgYmV0dGVyIGNob2ljZT8KVGhlIEFTU0VSVCgpIHdvdWxkIGRpc2FwcGVhciBp
biBub24tZGVidWcgcG90ZW50aWFsbHkgbGVhZGluZyB0byB1bmtub3duIApjb25zZXF1ZW5jZS4K
CklmIHdlIGltYWdpbmUgdGhhdCBtYXBfcGFnZXNfdG9feGVuKCkgZmFpbHMsIHRoZW4gaXQgbGlr
ZWx5IG1lYW5zIHRoYXQgCm1hcHBpbmcgaGFzIG5vdCBiZWVuIGRvbmUvcmVtb3ZlZC4KCkFzIHNl
dF9maXhtYXAoKSBkb2VzIG5vdCByZXR1cm4gYW4gZXJyb3IsIHRoaXMgbWVhbnMgdGhhdCB0aGUg
dXNlciBtYXkgCnRyeSB0byBhY2Nlc3MgYW4gaW52YWxpZCBtYXBwaW5nIGFuZCB0aGVyZWZvcmUg
Y3Jhc2ggdGhlIGh5cGVydmlzb3IuCgpBcyBjbGVhcl9maXhtYXAoKSBkb2VzIG5vdCByZXR1cm4g
YW4gZXJyb3IsIHRoaXMgbWVhbnMgdGhhdCBzdWJzZXF1ZW50IApzZXRfZml4bWFwKCkgbWF5IGZh
aWwgYmVjYXVzZSBtYXBfcGFnZXNfdG9feGVuKCkgZG9lcyBub3QgYWxsb3cgdG8gCnJlcGxhY2Ug
dmFsaWQgbWFwcGluZy4KCklkZWFsbHkgd2Ugd291bGQgd2FudCB0byBwcm9wYWdhdGUgdGhlIGVy
cm9yLCBob3dldmVyIGFsbCB0aGUgY2FsbCB0byAKdGhlIGZ1bmN0aW9ucyBoYXBwZW4gZHVyaW5n
IGJvb3QuIFNvIG1vc3QgbGlrZWx5IHRoZSB1c2VyIHdpbGwgCnBhbmljL0JVR19PTiBhcyB5b3Ug
dGhpcyBoaW50IHNvbWV0aGluZyBoYXMgZ29uZSByZWFsbHkgd3JvbmcgYW5kIHdlIApkb24ndCB3
YW50IHRvIGNvbnRpbnVlIGZ1cnRoZXIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:39:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08:39:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbLGx-0002kQ-6H; Thu, 13 Jun 2019 08: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=LEkp=UM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbLGv-0002kL-Ta
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:39:49 +0000
X-Inumbo-ID: cc5f78ae-8db6-11e9-826c-cf15863a8ac6
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cc5f78ae-8db6-11e9-826c-cf15863a8ac6;
 Thu, 13 Jun 2019 08:39: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 A0C1AAC44;
 Thu, 13 Jun 2019 08:39:45 +0000 (UTC)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-14-jgross@suse.com>
 <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.com>
 <bdc2b540-3218-ffb2-04ce-ea1acdab25c2@suse.com>
 <e38e96d2-1de4-2ae0-e31a-adb96eaa07ce@gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <273df2ce-c7e5-6411-a030-2d7e4dcc7198@suse.com>
Date: Thu, 13 Jun 2019 10:39:42 +0200
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: <e38e96d2-1de4-2ae0-e31a-adb96eaa07ce@gmail.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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>,
 =?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>

T24gMTMuMDYuMTkgMDk6MzQsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gCj4gCj4gT24gMTMuMDYu
MTkgMTA6MjksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRoYW5rcyBmb3IgdGhlIGhlYWRzIHVw
LCBidXQgSSd2ZSByZWJhc2VkIGFscmVhZHkuIDotKQo+IAo+IE9oLCBncmVhdC4gSSdtIGp1c3Qg
d29uZGVyaW5nIGlmIHlvdSBwdXQgaXQgYWxyZWFkeSBvbiB5b3VyIGdpdGh1Yj8KCmdpdGh1Yi5j
b20vamdyb3NzMS94ZW4gc2NoZWQtdjEtcmViYXNlCgpPbmx5IGNvbXBpbGUgdGVzdGVkIG9uIHg4
NiB1cCB0byBub3csIGJ1dCByZWJhc2Ugd2FzIHJhdGhlciBlYXN5LgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:49:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08:49:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbLQ4-0003af-7a; Thu, 13 Jun 2019 08:49:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbLQ3-0003aa-4C
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:49:15 +0000
X-Inumbo-ID: 1e8e6836-8db8-11e9-8980-bc764e045a96
Received: from mail-ot1-x32e.google.com (unknown [2607:f8b0:4864:20::32e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e8e6836-8db8-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 08:49:13 +0000 (UTC)
Received: by mail-ot1-x32e.google.com with SMTP id j19so18219432otq.2
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 01:49: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=Zi6bdO+k+a/rhAW1K8M2lNRReKcW2EqTLDjt9VPhogE=;
 b=mwhc1yy/ovpTOxrbDjZ1RncST41JSnIbKWbv0VraVig539QWsEcQ7pdN29Hb5XDLJU
 5zEYWnwzlkEbRfJOjhgywx3yNmhgsPjc47k7HXg41F22qkzflJJNB4ImAoZKc6SiZoKu
 WQy8iobTHWXg2CQhGtBIL6LbnvIOhfPI7TUB99w6MtWzwoKPQ10GHOdvzKOh/RIq/Ct8
 ZlROuXPG5zQa/N/h4NEWd1rtaNAmxCFzR1caLKiZaR4xISlB5wO0MUMKTnGvr/OLUess
 OvUhUqSd0tURKvjM3YI7vviL8Ddarhfmgcjxn2fwq5odv/vw+lUsrNzcLv8K3o3LVWP/
 QWlA==
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=Zi6bdO+k+a/rhAW1K8M2lNRReKcW2EqTLDjt9VPhogE=;
 b=o0HITP8Assf8b00RlAXLPK1FeQTNQwQBuyzHEocpWkDx2xvb63Zd4rFx3NluSkj4kY
 W9wf1sffSLqxAfo3fchgQ34LPyo+hPx1hwekFwXmwfU0OakmLMtNZaBrVHrIBrlbWM7q
 8KDJcGgO6yW5fZ4L/f/kjC55p0HGrIYDDhcqBDkG5LB5rO4QActY7+nYrGkG8PCM6zCc
 TkAko/yyI25CwVb09gOj4Z7zABMIpMtChsiptBxcmBdNmdi8s3PUT++HJEJ1tJ6kfK//
 iCRtqzHaHYk2glD6VfB4qbKrfAZu60XX2ClCgLV4b+3wcBsBlh5Cg6M7jyLuJvH8ofFW
 vQ7w==
X-Gm-Message-State: APjAAAVpSscg1kKgF/MK0Ekq78UJfcuE4myfawz9Q2PWrnKuaM3Y63Y1
 NCvx4W10LJYGgl2DdY7Lwv9Kc+9uP5IXGMMCPrM=
X-Google-Smtp-Source: APXvYqw2Vd6ImMPEaO1Iz2XQbkkGx6ie3rNsHrhjgFQDnpFiOBpfPrBP0j7NHHDhI2OemVI2ie/q8pgHsW2UNweiWT4=
X-Received: by 2002:a9d:6f03:: with SMTP id n3mr760829otq.283.1560415753419;
 Thu, 13 Jun 2019 01:49:13 -0700 (PDT)
MIME-Version: 1.0
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-14-jgross@suse.com>
 <c2fcade8-8cad-9f02-0f1b-35e0b156ff72@gmail.com>
 <bdc2b540-3218-ffb2-04ce-ea1acdab25c2@suse.com>
 <e38e96d2-1de4-2ae0-e31a-adb96eaa07ce@gmail.com>
 <273df2ce-c7e5-6411-a030-2d7e4dcc7198@suse.com>
In-Reply-To: <273df2ce-c7e5-6411-a030-2d7e4dcc7198@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Thu, 13 Jun 2019 11:49:02 +0300
Message-ID: <CAC1Wxdh-1dkCe9oBaWA9_GXbmkCYXpGpGiZNdpcevUE2s-bttQ@mail.gmail.com>
To: Juergen Gross <jgross@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 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>, xen-devel <xen-devel@lists.xenproject.org>,
 Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============5767531140528093846=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5767531140528093846==
Content-Type: multipart/alternative; boundary="000000000000af4187058b309a15"

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

=D1=87=D1=82, 13 =D1=87=D0=B5=D1=80=D0=B2. 2019 =D0=BE 11:39 Juergen Gross =
<jgross@suse.com> =D0=BF=D0=B8=D1=88=D0=B5:

> github.com/jgross1/xen sched-v1-rebase
>
> Only compile tested on x86 up to now, but rebase was rather easy.
>

Cool, will take it and check for ARM.
Thank you.

Sincerely,
Andrii Anisov.

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

<div dir=3D"ltr"><div dir=3D"ltr"><br clear=3D"all"><div><div dir=3D"ltr" c=
lass=3D"gmail_signature" data-smartmail=3D"gmail_signature"><br></div></div=
></div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D1=
=87=D1=82, 13 =D1=87=D0=B5=D1=80=D0=B2. 2019 =D0=BE 11:39 Juergen Gross &lt=
;<a href=3D"mailto:jgross@suse.com">jgross@suse.com</a>&gt; =D0=BF=D0=B8=D1=
=88=D0=B5:</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<a href=3D"http://github.com/jgross1/xen" rel=3D"noreferrer" target=3D"_bla=
nk">github.com/jgross1/xen</a> sched-v1-rebase<br>
<br>
Only compile tested on x86 up to now, but rebase was rather easy.<br></bloc=
kquote><div><br></div><div>Cool, will take it and check for ARM.</div><div>=
Thank you.</div><div><br></div>Sincerely,<div>Andrii Anisov.=C2=A0</div></d=
iv></div>

--000000000000af4187058b309a15--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5767531140528093846==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 13 08:51:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 08:51:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbLS2-0004H5-RD; Thu, 13 Jun 2019 08:51: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbLS1-0004Gz-D0
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 08:51:17 +0000
X-Inumbo-ID: 65bb5468-8db8-11e9-9a9c-ebc20bb8cb60
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 65bb5468-8db8-11e9-9a9c-ebc20bb8cb60;
 Thu, 13 Jun 2019 08:51: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 F36A0367;
 Thu, 13 Jun 2019 01:51:12 -0700 (PDT)
Received: from [10.37.12.54] (unknown [10.37.12.54])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A6FAF3F694;
 Thu, 13 Jun 2019 01:51:11 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-13-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121535560.13737@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9624343c-38ff-08bc-ec38-b46929a33843@arm.com>
Date: Thu, 13 Jun 2019 09:51:10 +0100
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: <alpine.DEB.2.21.1906121535560.13737@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 12/12] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTIvMTkgMTE6NDEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE0IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IHNldF9wdGVf
ZmxhZ3Nfb25fcmFuZ2UoKSBpcyB5ZXQgYW5vdGhlciBmdW5jdGlvbiB0aGF0IHdpbGwgb3Blbi1j
b2RlCj4+IHVwZGF0ZSB0byBhIHNwZWNpZmljIHJhbmdlIGluIHRoZSBYZW4gcGFnZS10YWJsZXMu
IEl0IGNhbiBiZSBjb21wbGV0ZWx5Cj4+IGRyb3BwZWQgYnkgdXNpbmcgZWl0aGVyIG1vZGlmeV94
ZW5fbWFwcGluZ3MoKSBvciBkZXN0cm95X3hlbl9tYXBwaW5ncygpLgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBSZXZpZXdlZC1ieTog
QW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gLS0tCj4+ICAgICAg
Q2hhbmdlcyBpbiB2MjoKPj4gICAgICAgICAgLSBBZGQgbWlzc2luZyBuZXdsaW5lIGluIHBhbmlj
Cj4+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Cj4+IC0tLQo+PiAgIHhlbi9h
cmNoL2FybS9tbS5jIHwgNTggKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0
OCBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVu
L2FyY2gvYXJtL21tLmMKPj4gaW5kZXggMjNjYTYxZThmMC4uZDc0MTAxYmNkMiAxMDA2NDQKPj4g
LS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMuCj4+IEBA
IC0xMjc3LDUyICsxMjc3LDYgQEAgaW50IG1vZGlmeV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9u
ZyBzLCB1bnNpZ25lZCBsb25nIGUsIHVuc2lnbmVkIGludCBmbGFncykKPj4gICAgICAgcmV0dXJu
IHhlbl9wdF91cGRhdGUocywgSU5WQUxJRF9NRk4sIChlIC0gcykgPj4gUEFHRV9TSElGVCwgZmxh
Z3MpOwo+PiAgIH0KPj4gICAKPj4gLWVudW0gbWcgeyBtZ19jbGVhciwgbWdfcm8sIG1nX3J3LCBt
Z19yeCB9Owo+PiAtc3RhdGljIHZvaWQgc2V0X3B0ZV9mbGFnc19vbl9yYW5nZShjb25zdCBjaGFy
ICpwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0gbWcgbWcpCj4+IC17Cj4+IC0gICAgbHBhZV90IHB0
ZTsKPj4gLSAgICBpbnQgaTsKPj4gLQo+PiAtICAgIEFTU0VSVChpc19rZXJuZWwocCkgJiYgaXNf
a2VybmVsKHAgKyBsKSk7Cj4+IC0KPj4gLSAgICAvKiBDYW4gb25seSBndWFyZCBpbiBwYWdlIGdy
YW51bGFyaXR5ICovCj4+IC0gICAgQVNTRVJUKCEoKHVuc2lnbmVkIGxvbmcpIHAgJiB+UEFHRV9N
QVNLKSk7Cj4+IC0gICAgQVNTRVJUKCEobCAmIH5QQUdFX01BU0spKTsKPj4gLQo+PiAtICAgIGZv
ciAoIGkgPSAocCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7Cj4+IC0gICAgICAgICAgaSA8IChwICsg
bCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7Cj4+IC0gICAgICAgICAgaSsrICkKPj4gLSAgICB7Cj4+
IC0gICAgICAgIHB0ZSA9IHhlbl94ZW5tYXBbaV07Cj4+IC0gICAgICAgIHN3aXRjaCAoIG1nICkK
Pj4gLSAgICAgICAgewo+PiAtICAgICAgICBjYXNlIG1nX2NsZWFyOgo+PiAtICAgICAgICAgICAg
cHRlLnB0LnZhbGlkID0gMDsKPj4gLSAgICAgICAgICAgIGJyZWFrOwo+PiAtICAgICAgICBjYXNl
IG1nX3JvOgo+PiAtICAgICAgICAgICAgcHRlLnB0LnZhbGlkID0gMTsKPj4gLSAgICAgICAgICAg
IHB0ZS5wdC5weG4gPSAxOwo+PiAtICAgICAgICAgICAgcHRlLnB0LnhuID0gMTsKPj4gLSAgICAg
ICAgICAgIHB0ZS5wdC5ybyA9IDE7Cj4+IC0gICAgICAgICAgICBicmVhazsKPj4gLSAgICAgICAg
Y2FzZSBtZ19ydzoKPj4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Cj4+IC0gICAgICAg
ICAgICBwdGUucHQucHhuID0gMTsKPiAKPiBJdCBzaG91bGRuJ3QgbWFrZSBhbnkgZGlmZmVyZW5j
ZSwgYnV0IEZZSSB3ZSBkb24ndCBzZXQgcHhuIGluCj4geGVuX3B0X3VwZGF0ZS4KClBlciBENS40
LjUgaW4gRERJMDQ4N0QuYSwgdGhlIFBYTiBiaXQgc2hvdWxkIGJlIFJFUzAgZm9yIGFueSBzdGFn
ZS0xIAp0aGF0IHN1cHBvcnRzIG9ubHkgYSBzaW5nbGUgVkEgcmFuZ2UuCgpUaGUgaHlwZXJ2aXNv
ciBzdGFnZS0xIG9ubHkgc3VwcG9ydHMgYSBzaW5nbGUgVkEgcmFuZ2UgKHdlIGhhdmUgb25seSBv
bmUgClRUQlIpLCBzbyB0aGlzIGJpdCBzaG91bGQgYmUgUkVTMC4gQW55IG90aGVyIHZhbHVlIHdv
dWxkIGJlIHdyb25nIGFuZCAKY291bGQgbGVhZCB0byB1bmRlZmluZWQgYmVoYXZpb3IgaW4gdGhl
IGZ1dHVyZS4KClNvIHRoZSBjdXJyZW50IGNvZGUgd2FzIHdyb25nLiBJIHdpbGwgbWVudGlvbiBp
dCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCgo+IAo+IAo+PiAtICAgICAgICAgICAgcHRlLnB0Lnhu
ID0gMTsKPj4gLSAgICAgICAgICAgIHB0ZS5wdC5ybyA9IDA7Cj4+IC0gICAgICAgICAgICBicmVh
azsKPj4gLSAgICAgICAgY2FzZSBtZ19yeDoKPj4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9
IDE7Cj4+IC0gICAgICAgICAgICBwdGUucHQucHhuID0gMDsKPj4gLSAgICAgICAgICAgIHB0ZS5w
dC54biA9IDA7Cj4+IC0gICAgICAgICAgICBwdGUucHQucm8gPSAxOwo+PiAtICAgICAgICAgICAg
YnJlYWs7Cj4+IC0gICAgICAgIH0KPj4gLSAgICAgICAgd3JpdGVfcHRlKHhlbl94ZW5tYXAgKyBp
LCBwdGUpOwo+PiAtICAgIH0KPj4gLSAgICBmbHVzaF94ZW5fdGxiX2xvY2FsKCk7Cj4+IC19Cj4+
IC0KPj4gICAvKiBSZWxlYXNlIGFsbCBfX2luaXQgYW5kIF9faW5pdGRhdGEgcmFuZ2VzIHRvIGJl
IHJldXNlZCAqLwo+PiAgIHZvaWQgZnJlZV9pbml0X21lbW9yeSh2b2lkKQo+PiAgIHsKPj4gQEAg
LTEzMzEsOCArMTI4NSwxMiBAQCB2b2lkIGZyZWVfaW5pdF9tZW1vcnkodm9pZCkKPj4gICAgICAg
dWludDMyX3QgaW5zbjsKPj4gICAgICAgdW5zaWduZWQgaW50IGksIG5yID0gbGVuIC8gc2l6ZW9m
KGluc24pOwo+PiAgICAgICB1aW50MzJfdCAqcDsKPj4gKyAgICBpbnQgcmM7Cj4+ICAgCj4+IC0g
ICAgc2V0X3B0ZV9mbGFnc19vbl9yYW5nZShfX2luaXRfYmVnaW4sIGxlbiwgbWdfcncpOwo+PiAr
ICAgIHJjID0gbW9kaWZ5X3hlbl9tYXBwaW5ncygodW5zaWduZWQgbG9uZylfX2luaXRfYmVnaW4s
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKV9faW5pdF9l
bmQsIFBBR0VfSFlQRVJWSVNPUl9SVyk7Cj4+ICsgICAgaWYgKCByYyApCj4+ICsgICAgICAgIHBh
bmljKCJVbmFibGUgdG8gbWFwIFJXIHRoZSBpbml0IHNlY3Rpb24gKHJjID0gJWQpXG4iLCByYyk7
Cj4gCj4gTGlrZSBmb3IgdGhlIHByZXZpb3VzIHBhdGNoLCBJIHdvbmRlciBpZiB3ZSBzaG91bGQg
cmVwbGFjZSBBU1NFUlRzIHdpdGgKPiBwYW5pY3M6IEFTU0VSVHMgZG9uJ3QgY2F1c2UgaXNzdWVz
IGluIG5vbi1kZWJ1ZyBidWlsZHMuIFdlIGRvbid0IHJlYWxseQo+IGhhdmUgYW4gIm9mZmljaWFs
IHBvbGljeSIgYWJvdXQgdGhpcywgYnV0IEkgaGF2ZSBiZWVuIGdvaW5nIGJ5IHRoZSBydWxlCj4g
b2YgdGh1bWIgdGhhdCBBU1NFUlRzIGFyZSByZWFsbHkgZ29vZCB0byBoYXZlIHdoaWxlIHdlIG5l
ZWQgdG8gYmUKPiBjYXJlZnVsIHdpdGggQlVHX09OL3BhbmljIGJlY2F1c2UgdGhleSBtaWdodCBp
bnRyb2R1Y2UgaW5zdGFiaWxpdHkgKHNlZQo+IExpbnV4IHBvbGljeSBub3QgdG8gaGF2ZSBhbnku
KQoKV2UgZG8gaGF2ZSBhIHBvbGljeSBkb2NzL21pc2MveGVuLWVycm9yLWhhbmRsaW5nLnR4dC4g
V2hpbGUgSSBhZ3JlZSB0aGF0IAp3ZSBoYXZlIHRvIGJlIGNhcmVmdWwgd2l0aCBCVUdfT04oKS9w
YW5pYy4uLiB5b3UgYWxzbyBoYXZlIHRvIHRha2UgaW50byAKYWNjb3VudCBmcm9tIHdoZXJlIGl0
IGlzIGNhbGxlZC4KCkluIHRoaXMgY2FzZSwgcmVwbGFjaW5nIGJ5IGFuIEFTU0VSVCBoZXJlIGlz
IGdvaW5nIHRvIG1ha2UgbXVjaCB3b3JzdC4KVGhpcyBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZCBv
bmNlIGF0IHRoZSBlbmQgb2YgdGhlIGJvb3QgdG8gcmVtb3ZlIGFueSAKcGFydCBvZiBYZW4gdGhh
dCBpcyBub3QgdXNlZCBhbnltb3JlLiBJZiB0aGlzIHdlcmUgdG8gZmFpbCwgdGhlbiB0aGlzIApt
ZWFucyB0aGF0IHNvbWV0aGluZyBnb2VzIHJlYWxseSB3cm9uZyBhbmQgdGhpcyBpcyBiZXR0ZXIg
dG8gc3RvcCBoZXJlIApyYXRoZXIgdGhhbiBjb250aW51aW5nIHdpdGggaW4gYW4gdW5zdGFibGUg
c3RhdGUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 10:56:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 10:56: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 1hbNPL-000586-T1; Thu, 13 Jun 2019 10:56: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=fN67=UM=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hbNPK-000581-E7
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 10:56:38 +0000
X-Inumbo-ID: e9306e26-8dc9-11e9-8948-4b8234c8315b
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.138]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9306e26-8dc9-11e9-8948-4b8234c8315b;
 Thu, 13 Jun 2019 10:56:35 +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=d5U2yA6pR1BCAJ6JUxmcumn6Y6Uv+ghjiWnhiw3a83Y=;
 b=HjtDkKeFNSjDQPrgMLjhrEctUZZO17ytt9ayd0aO8wFyjpjQRgi3Kz96NSIP/vYK71YnXRbN0svOjEyXR0nSO7qtAV2ib5TCyjHgoZFyJZUPnLIxme+Bbos/Wd6ZHdbCnG+XpoV17h5mAbiXp9+UKGONvXZRrFL89yPVadb06C8=
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com (10.171.76.8) by
 DB6PR0202MB2792.eurprd02.prod.outlook.com (10.171.77.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Thu, 13 Jun 2019 10:56:33 +0000
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::a93a:e9b7:a758:f16a]) by DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::a93a:e9b7:a758:f16a%4]) with mapi id 15.20.1987.012; Thu, 13 Jun 2019
 10:56:33 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: George Dunlap <george.dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
Thread-Index: AQHUVbjCoU3/Z5RAskyU0VB8ghTOWKabAd4A
Date: Thu, 13 Jun 2019 10:56:33 +0000
Message-ID: <d541ca85-a0b0-79e9-d8cc-4b414ceb87c0@bitdefender.com>
References: <20180926164741.13405-1-george.dunlap@citrix.com>
 <20180926164741.13405-2-george.dunlap@citrix.com>
In-Reply-To: <20180926164741.13405-2-george.dunlap@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR07CA0213.eurprd07.prod.outlook.com
 (2603:10a6:802:58::16) 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: 10161d0d-f878-45c4-db56-08d6efedcc53
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DB6PR0202MB2792; 
x-ms-traffictypediagnostic: DB6PR0202MB2792:|DB6PR0202MB2792:
x-microsoft-antispam-prvs: <DB6PR0202MB279224F0B78C0014C7FEBAFBABEF0@DB6PR0202MB2792.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0067A8BA2A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(39860400002)(376002)(366004)(136003)(53754006)(199004)(189003)(3846002)(31686004)(478600001)(14444005)(66446008)(64756008)(14454004)(31696002)(66946007)(36756003)(66556008)(73956011)(5660300002)(86362001)(256004)(2616005)(66476007)(11346002)(486006)(76176011)(446003)(71190400001)(71200400001)(66066001)(8676002)(8936002)(6506007)(386003)(81166006)(81156014)(476003)(6116002)(102836004)(53546011)(229853002)(99286004)(52116002)(68736007)(7736002)(305945005)(6246003)(54906003)(6512007)(316002)(110136005)(2501003)(6486002)(6436002)(186003)(2906002)(25786009)(107886003)(4326008)(53936002)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0202MB2792;
 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: OF/GuOepC7EObfQr2yYNlSsIhXOXlCcNQuOie+/4NhKGu2UnjLRNsgqbBdwyOt20HEQERuFLis5uGMe2OeBpZMcAmG1ukzJSbMpQalF+3I7iO+2VDyyfzvrjJUG5XIdlt0wHd+jDUtrpKomfxLPLaUkI3Ig0F40HzNAsIcR+0CHSBw6kWUOcfJ/ot21EyxND5aGhtpWkyHA4t5CBIomfPE0ACJ+l1wQWQH3CCBioFUrLDj3cLBy/zXV2ZiG9svuJBl3svokxckrQIR/QZGWXdkEwLnGmC6Q2WGyOGuCXUV1/rkoiVRivuvLiMa3vp4qKDUV7+lUW044uktuqMxmaqZ7SkYztTimZLyUuWLiCOFCQB9y41ZSAmo0NxUHi7ve6WLPjE0LgsuomguhBXV2ZYwOU4/7QpfIApt55KIr//9M=
Content-ID: <15292BA319BF8149BC7DAAF930A43BB3@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 10161d0d-f878-45c4-db56-08d6efedcc53
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2019 10:56:33.8172 (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: DB6PR0202MB2792
Subject: Re: [Xen-devel] [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDI2LjA5LjIwMTggMTk6NDcsIEdlb3JnZSBEdW5sYXAgd3JvdGU6DQo+IEZyb206IElz
YWlsYSBBbGV4YW5kcnUgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiANCj4gVGhpcyBwYXRj
aCBhZGRzIGFjY2VzcyBjb250cm9sIGZvciBOUFQgbW9kZS4NCj4gDQo+IFRoZXJlIGFyZW7igJl0
IGVub3VnaCBleHRyYSBiaXRzIHRvIHN0b3JlIHRoZSBhY2Nlc3MgcmlnaHRzIGluIHRoZSBOUFQg
cDJtDQo+IHRhYmxlLCBzbyB3ZSBhZGQgYSByYWRpeCB0cmVlIHRvIHN0b3JlIGV4dHJhIGluZm9y
bWF0aW9uLg0KPiANCj4gRm9yIGVmZmljaWVuY3k6DQo+ICAgLSBPbmx5IGFsbG9jYXRlIHRoaXMg
cmFkaXggdHJlZSB3aGVuIHdlIGZpcnN0IHN0b3JlICJub24tZGVmYXVsdCINCj4gICAgIGV4dHJh
IGluZm9ybWF0aW9uDQo+IA0KPiAgIC0gUmVtb3ZlIGVudGlyZXMgd2hpY2ggbWF0Y2ggdGhlIGRl
ZmF1bHQgZXh0cmEgaW5mb3JtYXRpb24gcmF0aGVyDQo+ICAgICB0aGFuIGNvbnRpbnVpbmcgdG8g
c3RvcmUgdGhlbQ0KPiANCj4gICAtIEZvciBzdXBlcnBhZ2VzLCBvbmx5IHN0b3JlIGFuIGVudHJ5
IGZvciB0aGUgZmlyc3QgZ2ZuIGluIHRoZQ0KPiAgICAgc3VwZXJwYWdlLiAgVXNlIHRoZSBvcmRl
ciBvZiB0aGUgcDJtIGVudHJ5IGJlaW5nIHJlYWQgdG8gZGV0ZXJtaW5lDQo+ICAgICB0aGUgcHJv
cGVyIHBsYWNlIHRvIGxvb2sgaW4gdGhlIHJhZGl4IHRhYmxlLg0KPiANCj4gTW9kaWZ5IHAybV90
eXBlX3RvX2ZsYWdzKCkgdG8gYWNjZXB0IGFuZCBpbnRlcnByZXQgYW4gYWNjZXNzIHZhbHVlLA0K
PiBwYXJhbGxlbCB0byB0aGUgZXB0IGNvZGUuDQo+IA0KPiBBZGQgYSBzZXRfZGVmYXVsdF9hY2Nl
c3MoKSBtZXRob2QgdG8gdGhlIHAybS1wdCBhbmQgcDJtLWVwdCB2ZXJzaW9ucw0KPiBvZiB0aGUg
cDJtIHJhdGhlciB0aGFuIHNldHRpbmcgaXQgZGlyZWN0bHksIHRvIGRlYWwgd2l0aCBkaWZmZXJl
bnQNCj4gZGVmYXVsdCBwZXJtaXR0ZWQgYWNjZXNzIHZhbHVlcy4NCj4gDQo+IFNpZ25lZC1vZmYt
Ynk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiBTaWduZWQt
b2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+DQo+IC0tLQ0K
PiBOQiwgdGhpcyBpcyBjb21waWxlLXRlc3RlZCBvbmx5Lg0KPiANCj4gY2MnaW5nIFBhdWwgYmVj
YXVzZSB0aGlzIGlzIGZ1bmN0aW9uYWxpdHkgaGUgbWF5IHdhbnQgYXQgc29tZSBwb2ludCBpbg0K
PiB0aGUgZnV0dXJlLg0KPiANCj4gSSdtIG5vdCBzdXJlIHdoeSB3ZSBvbmx5IGFsbG93ICdpbnQn
IHRvIGJlIHN0b3JlZCBpbiB0aGUgcmFkaXggdHJlZSwNCj4gYnV0IHRoYXQgdGhyb3dzIGF3YXkg
MzAtc29tZSBiaXRzIHdlIGNvdWxkIG90aGVyd2lzZSB1c2UuICBXZSBtaWdodA0KPiBjb25zaWRl
ciByZXZpc2luZyB0aGlzIGlmIHdlIHJ1biBvdXQgb2YgYml0cyBoZXJlLg0KPiANCj4gQ0M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQo+IENDOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQo+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4g
Q0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEB6ZW50aWZpYy5jb20+DQo+IENDOiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiBDQzogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPg0KDQpIaSBhbGwsDQoNCkkga25vdyBpdCdz
IGJlZW4gc29tZSB0aW1lIGZyb20gdGhlIHN0YXJ0IG9mIHRoaXMgcGF0Y2ggYnV0IGNhbiB0aGlz
IA0KbW92ZSBmb3J3YXJkPyBBbnkgdGhvdWdodHMgb3IgYWNrcyBhcmUgYXBwcmVjaWF0ZWQuDQoN
ClRoYW5rcywNCkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 11:55:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 11:55:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbOJo-0001CH-GM; Thu, 13 Jun 2019 11:55: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=QIng=UM=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hbOJn-0001BX-39
 for xen-devel@lists.xen.org; Thu, 13 Jun 2019 11:54:59 +0000
X-Inumbo-ID: 0f938bbe-8dd2-11e9-8980-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f938bbe-8dd2-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 11:54:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560426895;
 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=J8EOr4BXV2quku/2mAw5Ck2dWs8c/hdeFWpYzq9OfjQ=;
 b=FRMyUTQhGAZpUR6l0qEkKasCz40IBqOuGb8zGRE36H2JEuhbbFNHJhGmWEScjSs9TC
 HwaSyXRi5DUdvkWU3G7BI16MxGZPQlL40cFPNHMRZOBrdwF6SnT5z8dDSnwNjqM+tFSM
 lqpasQR4w9NcFPzDvVtNws0+x/nTq4cGHCa0a6OSY4T8No63sxaDiaqP8pS4UrOV0Vlm
 NAvpg0ojCFY0FcxsDv/oAhMYJvLzvrllIsbCg+dVoRknncB3Ye8WJSnJFNzrSoPGhvy/
 Vbf28HMqovGIhXhau7xAojUANJG46sP5vk7RgmNrFjUm4bvZZgIQW4Efah6XKjhbhMMh
 J+rA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4kV1cX92EW4mFvNjTRB"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.23 AUTH)
 with ESMTPSA id g0b44av5DBqi0tr
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Thu, 13 Jun 2019 13:52:44 +0200 (CEST)
Date: Thu, 13 Jun 2019 13:52:43 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>, Quan Xu <quan.xu0@gmail.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>
Message-ID: <20190613135243.47dbec54.olaf@aepfle.de>
In-Reply-To: <20180529120648.30429-1-olaf@aepfle.de>
References: <20180529120648.30429-1-olaf@aepfle.de>
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] stubdom/vtpm: include stdio.h for
 declaration of printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============6849919789435844487=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6849919789435844487==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/JCCJ4lAt1GPvAp.Oh1Vw=py"; protocol="application/pgp-signature"

--Sig_/JCCJ4lAt1GPvAp.Oh1Vw=py
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Please review this patch.

Am Tue, 29 May 2018 14:06:48 +0200
schrieb Olaf Hering <olaf@aepfle.de>:

> The function read_vtpmblk uses printf(3), but stdio.h is not included
> in this file. This results in a warning from gcc-7:
>=20
> vtpmblk.c: In function 'read_vtpmblk':
> vtpmblk.c:322:7: warning: implicit declaration of function 'printf' [-Wim=
plicit-function-declaration]
>        printf("Expected: ");
> vtpmblk.c:322:7: warning: incompatible implicit declaration of built-in f=
unction 'printf'
> vtpmblk.c:322:7: note: include '<stdio.h>' or provide a declaration of 'p=
rintf'
>=20
> Signed-off-by: Olaf Hering <olaf@aepfle.de>
> ---
>  stubdom/vtpm/vtpmblk.c | 1 +
>  1 file changed, 1 insertion(+)
>=20
> diff --git a/stubdom/vtpm/vtpmblk.c b/stubdom/vtpm/vtpmblk.c
> index fe529ab5ac..681f0c01b6 100644
> --- a/stubdom/vtpm/vtpmblk.c
> +++ b/stubdom/vtpm/vtpmblk.c
> @@ -20,6 +20,7 @@
>  #include <unistd.h>
>  #include <errno.h>
>  #include <fcntl.h>
> +#include <stdio.h>
> =20
>  /*Encryption key and block sizes */
>  #define BLKSZ 16


--Sig_/JCCJ4lAt1GPvAp.Oh1Vw=py
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl0COQsACgkQ86SN7mm1
DoDmLA/9HGs5VN+MMv+IJmtoEJji9c17BvpuS7c1mX8qQ8YHZm348yKZyz/c3A9b
B5ht12xAmyTfpnJX7xD5La+ECJa0d55gFEpAvu2kvdQQvSUS3C+25uQ7JVW+zzus
kQ3grUN5yPxcjHV7OJ2p9twRhXqRjPKfrzXj2BUbqq2ynRfDcQzk3qasxeNA/t1B
jMCx5/jrzP0CrksVIKD07lSUjq3HF0iAfAj6KK6eDSZ9PFwf4cZ8PWnWpQ12iJEa
0swfHWgwiZg+DVpSwZ/XYtWsRBg5VihEGAD43BqfJhZQv7eXH+FNYP7tFXND4zwQ
7WTSO/1LclKMy2DxC7L7uxTcZUkOiROlZwZNNckSG1akEOB1bYDOtKNbPYCXg78d
nmJqvnb5PP1VxiHPvugh7enuRt9VaUIKjswi+bbfBK7igIOpJ0ozXb7SvrulCsTz
3l4ecQXh5WP2wk7B4+pSr64Ml297FEBrSgJCny743DbFoJYQclRV7FS4DcYdAmT6
kK7VMn0WK0x1DHop01hfr0Xv9VC7/X5jJk/MkMuYBUOhB2WhcQ5ocQZIvbYfUk7Q
mAcHS2yqsQVUigsShKowa0+gkxPl4yyRebS91+XxDTKdl5qCvFafbdWcCaI/gS/F
yP9BgUkDrpQUFPX5utxvzldlS5FypdSS5zmLF7FKUOrKZBgPrJw=
=ompE
-----END PGP SIGNATURE-----

--Sig_/JCCJ4lAt1GPvAp.Oh1Vw=py--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6849919789435844487==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:06:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12:06:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbOVD-00029D-9L; Thu, 13 Jun 2019 12:06:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbOVB-000298-K2
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:06:45 +0000
X-Inumbo-ID: b5833217-8dd3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b5833217-8dd3-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:06: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 565D7367;
 Thu, 13 Jun 2019 05:06:43 -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 1C0EE3F694;
 Thu, 13 Jun 2019 05:08:26 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190514122456.28559-1-julien.grall@arm.com>
 <20190514122456.28559-17-julien.grall@arm.com>
 <alpine.DEB.2.21.1906041048490.14041@sstabellini-ThinkPad-T480s>
 <97d5c58d-b198-a094-4f54-78d94d1c8d42@arm.com>
 <alpine.DEB.2.21.1906071715330.15554@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d461092b-17d7-9bfc-fdba-065933c480f8@arm.com>
Date: Thu, 13 Jun 2019 13:06:41 +0100
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: <alpine.DEB.2.21.1906071715330.15554@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 16/19] xen/arm: mm:
 Protect Xen page-table update with a spinlock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrii_Anisov@epam.com,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA4LzA2LzIwMTkgMDE6MTcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDUgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gMDUvMDYv
MjAxOSAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVHVlLCAxNCBNYXkg
MjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IFRoZSBmdW5jdGlvbiBjcmVhdGVfeGVuX2Vu
dHJpZXMoKSBtYXkgYmUgY2FsbGVkIGNvbmN1cnJlbnRseS4gRm9yCj4+Pj4gaW5zdGFuY2UsIHdo
aWxlIHRoZSB2bWFwIGFsbG9jYXRpb24gaXMgcHJvdGVjdGVkIGJ5IGEgc3BpbmxvY2ssIHRoZQo+
Pj4+IG1hcHBpbmcgaXMgbm90Lgo+Pj4KPj4+IERvIHlvdSBoYXZlIGFuIGV4YW1wbGUgb2YgcG90
ZW50aWFsIGNvbmN1cnJlbnQgY2FsbHMgb2YKPj4+IGNyZWF0ZV94ZW5fZW50cmllcygpIHdoaWNo
IGRvZXNuJ3QgaW52b2x2ZSBjb25jdXJyZW50IHZtYXBzIChiZWNhdXNlCj4+PiB2bWFwcyBhcmUg
YWxyZWFkeSBwcm90ZWN0ZWQgYnkgdGhlaXIgc3BpbmxvY2spPyB2bWFwICsgc29tZXRoaW5nX2Vs
c2UKPj4+IGZvciBpbnN0YW5jZT8KPj4gV2VsbCwgSSBnYXZlIGFuIGV4YW1wbGUgaGVyZS4gVGhl
IHZtYXAgYWxsb2NhdGlvbiAoaS5lIHZtX2FsbG9jKSBpcyBwcm90ZWN0ZWQKPj4gYnkgYSBzcGlu
bG9jay4gSG93ZXZlciwgd2hlbiB0aGUgbWFwcGluZyBpcyBkb25lIHRoZXJlIGFyZSBubyBzcGlu
bG9jayB0bwo+PiBwcm90ZWN0ZWQgYWdhaW5zdCBjb25jdXJyZW50IG9uZS4KPj4KPj4gU28gdGhl
IGZvbGxvd2luZyBzY2VuYXJpbyBjb3VsZCBoYXBwZW46Cj4+Cj4+IENQVTAJCQkJICAgICAgfAlD
UFUxCj4+IAkJCQkgICAgICB8Cj4+IHZtYXAoKQkJCQkgICAgICB8CXZtYXAoKQo+PiAgICB2bV9h
bGxvYygpCQkJICAgICAgfCAgIHZtX2FsbG9jKCkKPj4gICAgICBzcGluX2xvY2soKQkJCSAgICAg
IHwKPj4gICAgICAuLi4JCQkgIAkgICAgICB8Cj4+ICAgICAgc3Bpbl91bmxvY2soKQkJICAgICAg
fAo+PiAJCQkJICAgICAgfAkgICAgc3Bpbl9sb2NrKCkKPj4gICAgICAqIGludGVycnVwdCAqCQkg
ICAgICB8CSAgICAuLi4KPj4gCQkJCSAgICAgIHwJICAgIHNwaW5fdW5sb2NrKCkKPj4gCQkJCSAg
ICAgIHwKPj4gICAgICBtYXBfcGFnZXNfdG9feGVuKCkJCSAgICAgIHwJICAgIG1hcF9wYWdlc190
b194ZW4oKQo+PiAJZW50cnkgPSAmeGVuX3NlY29uZFtYXQkgICAgICB8CSAJZW50cnkgPSAmeGVu
X3NlY29uZFtZXQo+PiAJKiBlbnRyeSBpbnZhbGlkICogICAgICAgICAgICAgfCAgICAgICAgICog
ZW50cnkgaW52YWxpZCAqCj4+IAljcmVhdGVfeGVuX3RhYmxlKCkJICAgICAgfAkJY3JlYXRlX3hl
bl90YWJsZSgpCj4+IAkKPj4KPj4gQXNzdW1pbmcgWCA9PSBZIChpLmUgd2UgdGhlIHhlbiBzZWNv
bmQgZW50cnkgaXMgdGhlIHNhbWUpLCB0aGVuIG9uZSB3aWxsIHdpbgo+PiB0aGUgcmFjZSBhbmQg
dGhlcmVmb3JlIG9uZSBtYXBwaW5nIHdpbGwgYmUgaW5leGlzdGVudC4KPj4KPj4gQnV0IGFzIEkg
d3JvdGUsIHRoZSBjaGFuY2UgaXQgaXMgaGFwcGVuaW5nIGlzIHZlcnkgbGltaXRlZC4KPj4KPj4g
SSBjYW4gYWRkIHRoYXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgo+IAo+IFRoYW5rcyBmb3IgdGhl
IGRldGFpbGVkIGV4cGxhbmF0aW9uLCBJIGFtIGp1c3QgdHJ5aW5nIHRvIHVuZGVyc3RhbmQgYW5k
Cj4gZG91YmxlLWNoZWNrIHRoZSByYWNlLiBXb3VsZG4ndCB2bV9hbGxvYyBndWFyYW50ZWUgdG8g
cmV0dXJuIGEgZGlmZmVyZW50Cj4gdmEgaW4gdGhlIHR3byBjYXNlcyAoQ1BVMCBhbmQgQ1BVMSBh
Ym92ZSksIGdpdmVuIHRoYXQgdGhlIHNlbGVjdGlvbiBvZgo+IHRoZSB2YSBpcyBkb25lIHVuZGVy
IHNwaW5fbG9jaz8KClllcyB2bV9hbGxvYygpIHdvdWxkIGd1YXJhbnRlZSB5b3UgdG8gaGF2ZSBh
IGRpZmZlcmVudCBWQS4KCj4gQnV0IGl0IHdvdWxkIGJlIHN0aWxsIHBvc3NpYmxlIHRvIGhhdmUg
WAo+IGFuZCBZIHNvIHRoYXQgdGhleSBzZWxlY3QgdGhlIHNhbWUgJnhlbl9zZWNvbmQgZW50cnks
IGhlbmNlLCB0aGUgcmFjZQo+IHdpdGggY3JlYXRlX3hlbl90YWJsZSgpLiBJdCBsb29rcyBsaWtl
IHRoZSByYWNlIGlzIHRoZXJlLgoKVGhhdCdzIGNvcnJlY3QuCgo+IAo+IFJldmlld2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpUaGFuayB5b3UhCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:10:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12:10:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbOYL-0002Iv-Qc; Thu, 13 Jun 2019 12:10: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbOYL-0002II-4K
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:10:01 +0000
X-Inumbo-ID: 29849ff6-8dd4-11e9-aad0-8f5b6b7200e0
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 29849ff6-8dd4-11e9-aad0-8f5b6b7200e0;
 Thu, 13 Jun 2019 12:09: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 C0097367;
 Thu, 13 Jun 2019 05:09:57 -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 A09603F694;
 Thu, 13 Jun 2019 05:11:38 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190514122456.28559-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d0e75c3e-eefe-bc65-8d62-ccb485b980cb@arm.com>
Date: Thu, 13 Jun 2019 13:09:54 +0100
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: <20190514122456.28559-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART2 RESEND v2 00/19] xen/arm: Clean-up
 & fixes in boot/mm 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>, Andrii_Anisov@epam.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>,
 Oleksandr_Tyshchenko@epam.com, Jan Beulich <jbeulich@suse.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>

SGksCgpPbiAxNC8wNS8yMDE5IDEzOjI0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhpcyBpcyB0
aGUgc2Vjb25kIHBhcnQgb2YgdGhlIGJvb3QvbWVtb3J5IHJld29yayBmb3IgWGVuIG9uIEFybS4g
VGhpcwo+IHBhcnQgY29udGFpbnMgbW9zdGx5IGNsZWFuLXVwICYgZml4ZXMgZm91bmQgZHVyaW5n
IHRoZSByZXdvcmsuCj4gCj4gVGhlIGZpcnN0IHBhcnQgb2YgdGhlIHJld29yayBpcyAieGVuL2Fy
bTogVExCIGZsdXNoIGhlbHBlcnMgcmV3b3JrIiBbMV0uCj4gCj4gRm9yIGNvbnZlbmllbmNlLCBJ
IHByb3ZpZGVkIGEgYnJhbmNoIHdpdGggYWxsIHRoZSBwYXRjaGVzIGFwcGxpZWQgYmFzZWQKPiBv
biBzdGFnaW5nOgo+IAo+ICAgICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9qdWxpZW5n
L3hlbi11bnN0YWJsZS5naXQgYnJhbmNoIG1tL3BhcnQyL3YyCj4gCj4gQ2hlZXJzLAo+IAo+IFsx
XSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTktMDUvbXNnMDExMDkuaHRtbAo+IAo+IEp1bGllbiBHcmFsbCAoMTkpOgo+ICAgIHhlbi9hcm06
IFJld29yayBIU0NUTFJfQkFTRQoKSSBoYXZlIGNvbW1pdHRlZCBhbGwgYnV0IHRoaXMgcGF0Y2gg
YXMgaXQgbmVlZHMgYSByZXNwaW4uIEkgd2lsbCBzZW5kIGl0IGFzIHBhcnQgCm9mIE1NLVBBUlQz
LgoKVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:17:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12:17:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbOfP-00038V-Oo; Thu, 13 Jun 2019 12:17:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbOfO-00038Q-9C
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:17:18 +0000
X-Inumbo-ID: 2e6df79f-8dd5-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 2e6df79f-8dd5-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:17:16 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id y17so14914186lfe.0
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 05:17: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=7Pzm+xqDsTbkamVzCBqfUuKtMohYwdT0+xkMFiILnoQ=;
 b=j9tONMbhxWjn/kLvx3QP0ncGKV4TlWErjeQ8cGPJerX/uYJfoPwAowXaHb+M6O/exP
 ISNJ2f1/GSnKKBof9wf7TOZPOd5eiRaaqkkPeyFLNFJtPkIY50WR2GCVoOxxBdE6QxTo
 yqP2T48DKyEyjpGl8XZY+LzsWJHrZngHpFj/lI+CWUnxdTSQX77XPyLNsTy+LXz8XeeC
 jCQSe7WMV6zGANRfFKhFZbRVKhsuaBaIqEgUJUw04WIVn1vP4IVUNlUsq+jce+WtjLJz
 FTFKFEJOjBB3TKrl7pXAj4cdjeJKh5oZXAUOiR9m6I/5TAlkOhwQi7qT02LBzVaJCxVO
 oWiA==
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=7Pzm+xqDsTbkamVzCBqfUuKtMohYwdT0+xkMFiILnoQ=;
 b=WJAf9awuoIe7EaIh2M5xOLDPYCjhJb4+vgX6gi4xB1vgnqAiMfzEysoiKHkxP+BiQK
 rEykrWO569bHlN+2pqMWE0XOQ1DxLsk5zMFkGu38CSR7mbczm/SHFRmthiofplMe5RS2
 sYTNnuONlILrIAW1oMOHE/qSpDtS5vs6X+pd92l6cis83f7eAYyNk1n3BsBZubbpZM9T
 p5SYAr4gY0Y0c0JtxfL54jPcSk6J2hwGYHAICWXUMf25BBMVAJ1IQw7OIdLnuMmxxp/N
 1BvrUMARaeTraoJDluuD2N5QaNrsr9pbDggV1csffWbXlCCjHBd3xHoQD3PNLrhE1J30
 lWXQ==
X-Gm-Message-State: APjAAAW9ZZczjyNv5ReLSILimXRMblpLWqyClO2l2+6CJCSL4xZ4Mk9l
 h+woEXq2w9cFLt8ilPq5jCU=
X-Google-Smtp-Source: APXvYqwew617QysLQNu9PgvMwiTWeD/hzv9YvFaaG0y14bDQlikUxyS+AzKJ83FN6DKhU7QX8dPMwA==
X-Received: by 2002:a19:6a07:: with SMTP id u7mr43049085lfu.74.1560428235050; 
 Thu, 13 Jun 2019 05:17:15 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 b18sm560670lfi.30.2019.06.13.05.17.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 13 Jun 2019 05:17:13 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <25ea00e0-c5fc-6606-f3f5-12001675bb60@gmail.com>
 <5D00A97B02000078002374E5@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <4f83cfb1-a317-d486-d1e0-2ed15fe1be59@gmail.com>
Date: Thu, 13 Jun 2019 15:17:12 +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: <5D00A97B02000078002374E5@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SmFuLAoKT24gMTIuMDYuMTkgMTA6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXZWxsLCBteSBw
b2ludCBoZXJlIGlzIHRvIGxlZnQgaXQgYXMgaXMsIG1heWJlIGFkZCBtb3JlIGRvY3VtZW50YXRp
b24uIElmCj4+IG9uZSBsaWtlcyBzaG9vdGluZyBoaXMgbGVnLCB3ZSBzaG91bGQgb25seSBjYXJl
IGFib3V0IGF2b2lkaW5nIHJpY29jaGV0IGhhcm1zCj4+IGh5cGVydmlzb3Igb3Igb3RoZXIgZ3Vl
c3RzLgo+PiBJZiB5b3UgZGlzYWdyZWUsIHBsZWFzZSBzdWdnZXN0IHlvdXIgaW50ZXJhY3Rpb24g
bW9kZWwsIEknbGwgYmUgaGFwcHkgdG8KPj4gaW1wbGVtZW50IGl0Lgo+IAo+IFdlbGwsIGlmICJt
aXggYXMgeW91IGxpa2UiIGlzIGZpbmUgZm9yIGd1ZXN0cyB0byBmb2xsb3csIHRoZW4gb2theS4g
QnV0Cj4gd2UgbmVlZCB0byBiZSBfcmVhbGx5XyBjZXJ0YWluIHRoZXJlJ3Mgbm8gaXNzdWUgd2l0
aCB0aGlzLgoKSSdtIG5vdCBhd2FyZSBhYm91dCBwb3RlbnRpYWwgcHJvYmxlbXMgZnJvbSB0aGUg
Z3Vlc3Qgc2lkZS4gRG8geW91IGhhdmUgYW55IGlkZWFzIGFib3V0IGl0PwoKPiBSZWxheGluZwo+
IHRoZSBpbnRlcmZhY2UgaXMgYWx3YXlzIHBvc3NpYmxlLCB3aGlsZSB0aWdodGVuaW5nIGFuIGlu
dGVyZmFjZSBpcwo+IGFsbW9zdCBhbHdheXMgYXQgbGVhc3QgYSBwcm9ibGVtLCBpZiBwb3NzaWJs
ZSBhdCBhbGwuCgpUcnVlLgoKCj4+PiBJbiBhIHByaW9yIHZlcnNpb24geW91IGRpZCB0aGUgbWVj
aGFuaWNhbCBwYXJ0IG9mIGFkanVzdGluZyB0aGUgVkEtYmFzZWQKPj4+IGNvZGUgaW4gYSBwcmVy
ZXEgcGF0Y2gsIGFpZGluZyByZXZpZXcuIElzIHRoZXJlIGEgcGFydGljdWxhciByZWFzb24geW91
Cj4+PiBmb2xkZWQgZXZlcnl0aGluZyBpbnRvIG9uZSBwYXRjaCBub3c/Cj4+Cj4+IEkgc2lsZW50
bHkgZm9sbG93ZWQgc3VnZ2VzdGlvbiBmcm9tIEdlb3JnZSBbMV0uIEFueSBvYmplY3Rpb25zPwo+
IAo+IEhtbSwgSSBjYW4ndCByZWFkIHRoaXMgaW50byBHZW9yZ2UncyBzdWdnZXN0aW9uLiBBaXVp
IGhlIGRpZCBzdWdnZXN0Cj4gbm90IHRvIHNwbGl0IHRoZSBkZWZpbml0aW9uIG9mIHRoZSBuZXcg
aW50ZXJmYWNlIGZyb20gaXRzIGltcGxlbWVudGF0aW9uLgo+IEJ1dCB0aGF0IGRvZXNuJ3QgbmVj
ZXNzYXJpbHkgbWVhbiB0byBzcXVhc2ggX2V2ZXJ5dGhpbmdfIGluIG9uZQo+IHBhdGNoLgoKT0su
Ckl0IGxvb2tzIHRoYXQgd2hhdCB5b3Ugc2FpZCBmaXJzdGx5IGlzIGNsb3NlciB0byBWMSBvZiB0
aGlzIHN0dWZmLiBXaWxsIGtlZXAgdGhpcyBpbiBtaW5kIGZvciB0aGUgbmV4dCB2ZXJzaW9uLgoK
Cj4gV2VsbCwgSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UncmUgYWZ0ZXIu
IE9mIGNvdXJzZQo+IGNvbXBhdCBtb2RlIGd1ZXN0cyBuZWVkIHRvIGNvbnRpbnVlIHRvIGJlIHN1
cHBvcnRlZCwgYW5kIHRoZQo+IG5ldyBpbnRlcmZhY2Ugd291bGQgYWxzbyBiZXR0ZXIgYmUgYXZh
aWxhYmxlIHRvIHRoZW0uIEFuZCBpdCBpcwo+IGEgZmFjdCB0aGF0IHRoZWlyIHJ1bnN0YXRlIGFy
ZWEgbGF5b3V0IGRpZmZlcnMgZnJvbSB0aGF0IG9mIDY0LWJpdAo+IGd1ZXN0cy4KCk9LLgoKPj4+
PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCj4+Pj4gQEAgLTE2MywxNyArMTYzLDMxIEBAIHN0cnVjdCB2Y3B1Cj4+Pj4gICAg
ICAgIHZvaWQgICAgICAgICAgICAqc2NoZWRfcHJpdjsgICAgLyogc2NoZWR1bGVyLXNwZWNpZmlj
IGRhdGEgKi8KPj4+PiAgICAKPj4+PiAgICAgICAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyBy
dW5zdGF0ZTsKPj4+PiArCj4+Pj4gKyAgICBlbnVtIHsKPj4+PiArICAgICAgICBSVU5TVEFURV9O
T05FID0gMCwKPj4+PiArICAgICAgICBSVU5TVEFURV9QQUREUiA9IDEsCj4+Pj4gKyAgICAgICAg
UlVOU1RBVEVfVkFERFIgPSAyLAo+Pj4+ICsgICAgfSBydW5zdGF0ZV9ndWVzdF90eXBlOwo+Pj4+
ICsKPj4+PiArICAgIHVuc2lnbmVkIGxvbmcgcnVuc3RhdGVfaW5fdXNlOwo+Pj4KPj4+IFdoeSAi
dW5zaWduZWQgbG9uZyI/IElzbid0IGEgYm9vbCBhbGwgeW91IG5lZWQ/Cj4+Cj4+IEJvb2wgc2hv
dWxkIGJlIGVub3VnaC4gQnV0IGl0IHNlZW1zIHdlIHdpbGwgaGF2ZSBhIGxvY2sgaGVyZS4KPj4K
Pj4+IEFsc28gdGhlc2Ugd291bGQgbm93IGFsbCB3YW50IHRvIGJlIGdyb3VwZWQgaW4gYSBzdWIt
c3RydWN0dXJlIG5hbWVkCj4+PiAicnVuc3RhdGUiLCByYXRoZXIgdGhhbiBoYXZpbmcgInJ1bnN0
YXRlXyIgcHJlZml4ZXMuCj4+Cj4+IE1lbWJlciBgcnVuc3RhdGVgIGhhcyBhbHJlYWR5IGEgdHlw
ZSBvZiBgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mb2Agd2hpY2ggaXMKPj4gYW4gaW50ZXJmYWNl
IHR5cGUuCj4+IGBydW5zdGF0ZV9ndWVzdGAgaXMgYSB1bmlvbi4gSSdkIG5vdCBsaWtlIG1vdmlu
ZyBgcnVuc3RhdGVfZ3Vlc3RgIHVuaW9uIGludG8KPj4gYW5vdGhlciBzdWJzdHJ1Y3R1cmUuIEJl
Y2F1c2Ugd2Ugd291bGQgaGF2ZSBsb25nIGxpbmVzIGxpa2UKPj4gYHYtPnN0cnVjdC5ydW5zdGF0
ZV9ndWVzdC52aXJ0LnAtPnN0YXRlX2VudHJ5X3RpbWVgLgo+IAo+IFlvdSBkaWRuJ3QgZ2V0IG15
IHBvaW50IHRoZW46IFdoYXQgSSdtIGFmdGVyIGlzCj4gCj4gICAgICBzdHJ1Y3Qgewo+ICAgICAg
ICAgIHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gaW5mbzsKPiAgICAgICAgICBlbnVtIHsKPiAg
ICAgICAgICAgICAgUlVOU1RBVEVfTk9ORSwKPiAgICAgICAgICAgICAgUlVOU1RBVEVfUEFERFIs
Cj4gICAgICAgICAgICAgIFJVTlNUQVRFX1ZBRERSLAo+ICAgICAgICAgIH0gZ3Vlc3RfdHlwZTsK
PiAgICAgICAgICBib29sIGluX3VzZTsKPiAgICAgIH0gcnVuc3RhdGU7CgpEaWQgeW91IG1pc3Mg
cnVuc3RhdGVfZ3Vlc3QgYXMgYSBtZW1iZXIgb2YgdGhhdCBzdHJ1Y3Q/CgotLSAKU2luY2VyZWx5
LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:21:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 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 1hbOjq-0003qm-Ca; Thu, 13 Jun 2019 12: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=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbOjo-0003qh-K8
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:21:52 +0000
X-Inumbo-ID: d168006c-8dd5-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 d168006c-8dd5-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:21:50 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id p24so14907014lfo.6
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 05:21:50 -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=tVcrjs2b/9MpuP7aW3rc5Lo94kCyI8g+QplYM6nYrwo=;
 b=gQJNTDANwCJH7hkOPDWAmZ+rflcIcWr787uO+JPOfAmwCf08yaBY2U3D7POruwh24e
 q5V5XXXd9uzN/5lRTuyQ5mOiYrTIC6Gbb9djByDwvdyeVlnqLbdk608oT2M84gPXXgi1
 eBSN389lry+kViW4wIYCFqDmKUSg2NlOoNA7xx4aKZRSAQ3+WXpffoV295bENHps8dM9
 SBdUzFSHPyD+mR4x69D2nW4tn5FZ+nOkIkfYmGf4oLwReI7dvx8KeJt4PYMRy2PjL3Ds
 QpLofOcgy1a7X46nbeVFrQQTBFUSvZbnMgao6GZIWRjLU6t71vcLlOiCwc/eoAU0FC2q
 9PLA==
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=tVcrjs2b/9MpuP7aW3rc5Lo94kCyI8g+QplYM6nYrwo=;
 b=m43gdpkm9gabxfuywcePVkFwHZGLJ7FHiMMAOW5XXDSpsRm2V115aUvFmzEBNGZzos
 E/haBdC/re7UkCVKsEPiCBma9Ux2JD99ychcvjE3hjRqKxih0uOMfBSVoTANPET8Sduv
 CU9ZKFHe0Ip/9ki+n9o1R+t2U5FBkG9KZS88iipy0AWrNSmNzURwPpnYC/mX7i2vH3wN
 7Z4d1RCgHUF6F4BYN1Ct/ha3p/YyoHy4NhmR2MXXjn/wbImdzIkZJTUVPZc2SxtB5h29
 VJYv6xwrC99NBZMiwmdHwPgyn0oVd9ScOlbp00O1zykgCy9YI5FsY44pn8Iig7w6IMW8
 W/Og==
X-Gm-Message-State: APjAAAW2jKgNYK63ju5yXI9UYZgJp+ljAt4Zo5+xulfIMSManuv8GitL
 STfYoxcee+OY30ulTEbU6Zg=
X-Google-Smtp-Source: APXvYqyPaY3/Reco0HeGceLYEQRUvjMV7Qcw5KOLkX1kJh8m9xYiEsSO8Gm1KluJ8lE14ipaZ7Yh3Q==
X-Received: by 2002:a19:7607:: with SMTP id c7mr7211627lff.28.1560428508691;
 Thu, 13 Jun 2019 05:21:48 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 y12sm638289lfy.36.2019.06.13.05.21.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 13 Jun 2019 05:21:47 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
Message-ID: <f8f8ea51-46dd-7e0a-9b5b-4da439eee4c0@gmail.com>
Date: Thu, 13 Jun 2019 15:21:46 +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: <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SmFuLAoKT24gMTEuMDYuMTkgMTM6MjIsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gSGVsbG8gSmFu
LAo+IAo+IE9uIDExLjA2LjE5IDEyOjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBFeGNlcHQg
d2hlbiB0aGVyZSdzIG5vIG5lZWQgZm9yIEtQVEkgaW4gdGhlIGd1ZXN0IGluIHRoZSBmaXJzdCBw
bGFjZSwKPj4+PiBhcyBpcyB0aGUgY2FzZSBmb3IgeDg2LTY0IFBWIGd1ZXN0cy4gSSB0aGluayB0
aGlzIGlzIHdvcnRod2hpbGUgY2xhcmlmeWluZy4KPj4+Cj4+PiBJIGFtIG5vdCBzdXJlIHdoYXQg
aXMgeW91ciBwb2ludCBoZXJlLiBBdCBsZWFzdCBvbiBBcm0sIHVzaW5nIHZpcnR1YWwgYWRkcmVz
cyBpcwo+Pj4gbm90IHNhZmUgYXQgYWxsICh3aGV0aGVyIEtQVEkgaXMgdXNlZCBvciBub3QpLiBB
IGd1ZXN0IGNhbiBnZW51aW5lbHkgZGVjaWRlcyB0bwo+Pj4gc2hhdHRlciB0aGUgbWFwcGluZyB3
aGVyZSB0aGUgdmlydHVhbCBhZGRyZXNzIGlzLiBPbiBBcm0sIHRoaXMgcmVxdWlyZSB0byB1c2UK
Pj4+IHRoZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZS4gSXQgbWVhbnMgdGhlIHRyYW5zbGF0
aW9uIFZBIC0+IFBBIG1heSBmYWlsIGlzCj4+PiB5b3UgaGFwcGVuIHRvIGRvIGl0IHdoaWxlIHRo
ZSBndWVzdCBpcyB1c2luZyB0aGUgc2VxdWVuY2UuCj4+Pgo+Pj4gU29tZSBvZiB0aGUgaW50ZXJt
aXR0ZW50IGlzc3VlcyBJIGhhdmUgc2VlbiBvbiB0aGUgQXJuZGFsZSBpbiB0aGUgcGFzdCBbMV0g
bWlnaHQKPj4+IGJlIHJlbGF0ZWQgdG8gdXNpbmcgdmlydHVhbCBhZGRyZXNzLiBJIGFtIG5vdCAx
MDAlIHN1cmUgYmVjYXVzZSBldmVuIGlmIHRoZQo+Pj4gZGVidWcsIHRoZSBlcnJvciBkb2VzIG5v
dCBtYWtlIHNlbnNlLiBCdXQgdGhpcyBpcyB0aGUgbW9zdCBwbGF1c2libGUgcmVhc29uIGZvcgo+
Pj4gdGhlIGZhaWx1cmUuCj4+Cj4+IEFsbCBmaW5lLCBidXQgQXJtLXNwZWNpZmljLiBUaGUgcG9p
bnQgb2YgbXkgY29tbWVudCB3YXMgdG8gYXNrIHRvIGNhbGwKPj4gb3V0IHRoYXQgdGhlcmUgaXMg
b25lIGVudmlyb25tZW50ICh4ODYtNjQgUFYpIHdoZXJlIHRoaXMgS1BUSQo+PiBkaXNjdXNzaW9u
IGlzIGVudGlyZWx5IGluYXBwbGljYWJsZS4KPiAKPiBJIGFkbWl0IHRoYXQgeDg2IHNwZWNpZmlj
cyBhcmUgcXVpdGUgdW5jbGVhciB0byBtZSBzbyBjbGFyaWZpY2F0aW9ucyBhbmQgY29ycmVjdGlv
bnMgaW4gdGhhdCBkb21haW4gYXJlIGRlc2lyYWJsZS4KCkNvdWxkIHlvdSBwbGVhc2UgZWxhYm9y
YXRlIG1vcmUgYWJvdXQgdGhpcz8KRG8geW91IG1lYW4gdGhhdCBtb3JlIHdvcmRzIHNob3VsZCBi
ZSBhZGRlZCB0byB0aGUgY29tbWl0IG1lc3NhZ2UgYWJvdXQgeDg2PwpJZiBzbywgcGxlYXNlIHBy
b3ZpZGUgd2hhdCBpcyBwcm9wZXIgZnJvbSB5b3VyIHBvaW50IG9mIHZpZXcuCgotLSAKU2luY2Vy
ZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:32:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12: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 1hbOto-0004i9-Dd; Thu, 13 Jun 2019 12: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=okag=UM=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbOtm-0004i4-UC
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:32:11 +0000
X-Inumbo-ID: 426bde87-8dd7-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 426bde87-8dd7-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:32:09 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id z15so12237539lfh.13
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 05:32: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=/veWZEki3vTtCVYGN2qGxPDwz601YH9CQlTZN1oTt6I=;
 b=vXkrWFhyXgXPXpdIl3ORcl6jqV8TXgQxdDNJwPgoYAZ0pErB2dYxkCJVOSy5A5Hwl9
 kkoufb+TwROYSgaGWaDvbAlv4ETHq4uuvgff67dHoKbNj7cd/inR2ijdY6NpWQdidKoD
 zjxayPKzdloZ3DUx1OVwOkC+oBiq+5R4+8E+SEnjmiZYoL7mVLc+Rdf35dBzqM2ruWl+
 cdVlgj6ZL8DqGeTRHnXlnvacDQp5YVfnzmmBxKKU/NSKBqqFU3KX9yl1JOjrfs41Pmk7
 EysLMAyS6skNzE8OC0CoKcr7dBhMjSTmbTQ25Jm2WchXdlEGltKU2Q59ts86OlFgvTav
 wDgg==
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=/veWZEki3vTtCVYGN2qGxPDwz601YH9CQlTZN1oTt6I=;
 b=WNy300zNCeDxx/g+SHKjTfahbf5UUVwU+vCoH25nWbu6+k/4S3nRqwy3t62cM3HvJ/
 DyGCSfcZ34SrNxRKGAezH7pVSBr92BT1n2aTg/NSU/AKX7BUazyoQZX9CCwFxWR79uXw
 8cUZsk8bLCbJXYHtDI5g7T4rOfi9A41G5iW8H9qYsfAb5I/MSCPEKi5oKL6oe1u9micc
 KwYaa+Knt5SuKmmxb2w5nAeiJEQUd48UAp78Nwr9HkWSwH/TElMyf8ZHDvywP53VVP5d
 qSntxlByTCvBYrKlQIX/8CQmbwthbnHwmmW6DXtAOG7unG+H7gArk3ui3raajUh36Eh7
 k4ZA==
X-Gm-Message-State: APjAAAU2Mc6n13U59yMQ5IB/tbgNenLV0J2Cr6SbhvvNjGVybj0oI/7s
 /fYnL10/OYNAlxuzbFaKZJI=
X-Google-Smtp-Source: APXvYqx9Yhp02BTcrf0NBuMLgKmwvMr1CEUEO6yoT0FByeHeDU0FMshG9J6NViTOJNmefxTTgiyF6Q==
X-Received: by 2002:ac2:5981:: with SMTP id w1mr24160444lfn.48.1560429127668; 
 Thu, 13 Jun 2019 05:32:07 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i195sm566149lfi.87.2019.06.13.05.32.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 13 Jun 2019 05:32:06 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
Date: Thu, 13 Jun 2019 15:32:04 +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: <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SmFuLCBKdWxpZW4sCgpPbiAxMS4wNi4xOSAxMjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBB
dCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVsYXgoKSBpbiB0aGVpciBi
b2RpZXMuCj4+PiBCdXQgdGhpcyBiZWluZyBvbiBhIGh5cGVyY2FsbCBwYXRoIC0gYXJlIHRoZXJl
IHRoZW9yZXRpY2FsIGd1YXJhbnRlZXMKPj4+IHRoYXQgYSBndWVzdCBjYW4ndCBhYnVzZSB0aGlz
IHRvIGxvY2sgdXAgYSBDUFU/Cj4+IEhtbW0sIEkgc3VnZ2VzdGVkIHRoaXMgYnV0IGl0IGxvb2tz
IGxpa2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlwZXJjYWxsIG11bHRpcGxlCj4+IHRpbWUgZnJv
bSBkaWZmZXJlbnQgdkNQVS4gU28gdGhpcyBjb3VsZCBiZSBhIHdheSB0byBkZWxheSB3b3JrIG9u
IHRoZSBDUFUuCj4+Cj4+IEkgd2FudGVkIHRvIG1ha2UgdGhlIGNvbnRleHQgc3dpdGNoIG1vc3Rs
eSBsb2NrbGVzcyBhbmQgdGhlcmVmb3JlIGF2b2lkaW5nIHRvCj4+IGludHJvZHVjZSBhIHNwaW5s
b2NrLgo+IAo+IFdlbGwsIGNvbnN0cnVjdHMgbGlrZSB0aGUgYWJvdmUgYXJlIHRyeWluZyB0byBt
aW1pYyBhIHNwaW5sb2NrCj4gd2l0aG91dCBhY3R1YWxseSB1c2luZyBhIHNwaW5sb2NrLiBUaGVy
ZSBhcmUgZXh0cmVtZWx5IHJhcmUKPiBzaXR1YXRpb24gaW4gd2hpY2ggdGhpcyBtYXkgaW5kZWVk
IGJlIHdhcnJhbnRlZCwgYnV0IGhlcmUgaXQKPiBmYWxscyBpbiB0aGUgY29tbW9uICJtYWtlcyB0
aGluZ3Mgd29yc2Ugb3ZlcmFsbCIgYnVja2V0LCBJCj4gdGhpbmsuIFRvIG5vdCB1bmR1bHkgcGVu
YWxpemUgdGhlIGFjdHVhbCB1cGRhdGUgcGF0aHMsIEkgdGhpbmsKPiB1c2luZyBhIHIvdyBsb2Nr
IHdvdWxkIGJlIGFwcHJvcHJpYXRlIGhlcmUuCgpTbyB3aGF0IGlzIHRoZSBjb25jbHVzaW9uIGhl
cmU/IFNob3VsZCB3ZSBnbyB3aXRoIHRyeWxvY2sgYW5kIGh5cGVyY2FsbF9jcmVhdGVfY29udGlu
dWF0aW9uKCkgaW4gb3JkZXIgdG8gYXZvaWQgbG9ja2luZyBidXQgc3RpbGwgbm90IGZhaWwgdG8g
dGhlIGd1ZXN0PwoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:37:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12:37:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbOyR-0004tH-3H; Thu, 13 Jun 2019 12:36: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbOyP-0004sS-PW
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:36:57 +0000
X-Inumbo-ID: ebaef07e-8dd7-11e9-aa39-bfc50f57b32b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ebaef07e-8dd7-11e9-aa39-bfc50f57b32b;
 Thu, 13 Jun 2019 12:36:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 06:36:51 -0600
Message-Id: <5D0243610200007800237D5C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 06:36:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <25ea00e0-c5fc-6606-f3f5-12001675bb60@gmail.com>
 <5D00A97B02000078002374E5@prv1-mh.provo.novell.com>
 <4f83cfb1-a317-d486-d1e0-2ed15fe1be59@gmail.com>
In-Reply-To: <4f83cfb1-a317-d486-d1e0-2ed15fe1be59@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE0OjE3LCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDEyLjA2LjE5IDEwOjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFdlbGwsIG15IHBv
aW50IGhlcmUgaXMgdG8gbGVmdCBpdCBhcyBpcywgbWF5YmUgYWRkIG1vcmUgZG9jdW1lbnRhdGlv
bi4gSWYKPj4+IG9uZSBsaWtlcyBzaG9vdGluZyBoaXMgbGVnLCB3ZSBzaG91bGQgb25seSBjYXJl
IGFib3V0IGF2b2lkaW5nIHJpY29jaGV0IAo+IGhhcm1zCj4+PiBoeXBlcnZpc29yIG9yIG90aGVy
IGd1ZXN0cy4KPj4+IElmIHlvdSBkaXNhZ3JlZSwgcGxlYXNlIHN1Z2dlc3QgeW91ciBpbnRlcmFj
dGlvbiBtb2RlbCwgSSdsbCBiZSBoYXBweSB0bwo+Pj4gaW1wbGVtZW50IGl0Lgo+PiAKPj4gV2Vs
bCwgaWYgIm1peCBhcyB5b3UgbGlrZSIgaXMgZmluZSBmb3IgZ3Vlc3RzIHRvIGZvbGxvdywgdGhl
biBva2F5LiBCdXQKPj4gd2UgbmVlZCB0byBiZSBfcmVhbGx5XyBjZXJ0YWluIHRoZXJlJ3Mgbm8g
aXNzdWUgd2l0aCB0aGlzLgo+IAo+IEknbSBub3QgYXdhcmUgYWJvdXQgcG90ZW50aWFsIHByb2Js
ZW1zIGZyb20gdGhlIGd1ZXN0IHNpZGUuIERvIHlvdSBoYXZlIGFueSAKPiBpZGVhcyBhYm91dCBp
dD8KCkkgZGlkbid0IHNwZW5kIHRpbWUgdHJ5aW5nIHRvIGZpZ3VyZSBzb21ldGhpbmcgb3V0LCBi
dXQgLi4uCgo+PiBSZWxheGluZwo+PiB0aGUgaW50ZXJmYWNlIGlzIGFsd2F5cyBwb3NzaWJsZSwg
d2hpbGUgdGlnaHRlbmluZyBhbiBpbnRlcmZhY2UgaXMKPj4gYWxtb3N0IGFsd2F5cyBhdCBsZWFz
dCBhIHByb2JsZW0sIGlmIHBvc3NpYmxlIGF0IGFsbC4KPiAKPiBUcnVlLgoKLi4uIHlvdSBhZ3Jl
ZWluZyBoZXJlIHN1Z2dlc3RzIHNvbWVvbmUgc2hvdWxkLCBhbmQgdGhpcyB3b3VsZApiZXR0ZXIg
bm90IChvbmx5KSBiZSB0aGUgcmV2aWV3ZXIocykuCgo+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaAo+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4+PiBAQCAt
MTYzLDE3ICsxNjMsMzEgQEAgc3RydWN0IHZjcHUKPj4+Pj4gICAgICAgIHZvaWQgICAgICAgICAg
ICAqc2NoZWRfcHJpdjsgICAgLyogc2NoZWR1bGVyLXNwZWNpZmljIGRhdGEgKi8KPj4+Pj4gICAg
Cj4+Pj4+ICAgICAgICBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvIHJ1bnN0YXRlOwo+Pj4+PiAr
Cj4+Pj4+ICsgICAgZW51bSB7Cj4+Pj4+ICsgICAgICAgIFJVTlNUQVRFX05PTkUgPSAwLAo+Pj4+
PiArICAgICAgICBSVU5TVEFURV9QQUREUiA9IDEsCj4+Pj4+ICsgICAgICAgIFJVTlNUQVRFX1ZB
RERSID0gMiwKPj4+Pj4gKyAgICB9IHJ1bnN0YXRlX2d1ZXN0X3R5cGU7Cj4+Pj4+ICsKPj4+Pj4g
KyAgICB1bnNpZ25lZCBsb25nIHJ1bnN0YXRlX2luX3VzZTsKPj4+Pgo+Pj4+IFdoeSAidW5zaWdu
ZWQgbG9uZyI/IElzbid0IGEgYm9vbCBhbGwgeW91IG5lZWQ/Cj4+Pgo+Pj4gQm9vbCBzaG91bGQg
YmUgZW5vdWdoLiBCdXQgaXQgc2VlbXMgd2Ugd2lsbCBoYXZlIGEgbG9jayBoZXJlLgo+Pj4KPj4+
PiBBbHNvIHRoZXNlIHdvdWxkIG5vdyBhbGwgd2FudCB0byBiZSBncm91cGVkIGluIGEgc3ViLXN0
cnVjdHVyZSBuYW1lZAo+Pj4+ICJydW5zdGF0ZSIsIHJhdGhlciB0aGFuIGhhdmluZyAicnVuc3Rh
dGVfIiBwcmVmaXhlcy4KPj4+Cj4+PiBNZW1iZXIgYHJ1bnN0YXRlYCBoYXMgYWxyZWFkeSBhIHR5
cGUgb2YgYHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm9gIHdoaWNoIGlzCj4+PiBhbiBpbnRlcmZh
Y2UgdHlwZS4KPj4+IGBydW5zdGF0ZV9ndWVzdGAgaXMgYSB1bmlvbi4gSSdkIG5vdCBsaWtlIG1v
dmluZyBgcnVuc3RhdGVfZ3Vlc3RgIHVuaW9uIGludG8KPj4+IGFub3RoZXIgc3Vic3RydWN0dXJl
LiBCZWNhdXNlIHdlIHdvdWxkIGhhdmUgbG9uZyBsaW5lcyBsaWtlCj4+PiBgdi0+c3RydWN0LnJ1
bnN0YXRlX2d1ZXN0LnZpcnQucC0+c3RhdGVfZW50cnlfdGltZWAuCj4+IAo+PiBZb3UgZGlkbid0
IGdldCBteSBwb2ludCB0aGVuOiBXaGF0IEknbSBhZnRlciBpcwo+PiAKPj4gICAgICBzdHJ1Y3Qg
ewo+PiAgICAgICAgICBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvIGluZm87Cj4+ICAgICAgICAg
IGVudW0gewo+PiAgICAgICAgICAgICAgUlVOU1RBVEVfTk9ORSwKPj4gICAgICAgICAgICAgIFJV
TlNUQVRFX1BBRERSLAo+PiAgICAgICAgICAgICAgUlVOU1RBVEVfVkFERFIsCj4+ICAgICAgICAg
IH0gZ3Vlc3RfdHlwZTsKPj4gICAgICAgICAgYm9vbCBpbl91c2U7Cj4+ICAgICAgfSBydW5zdGF0
ZTsKPiAKPiBEaWQgeW91IG1pc3MgcnVuc3RhdGVfZ3Vlc3QgYXMgYSBtZW1iZXIgb2YgdGhhdCBz
dHJ1Y3Q/CgpRdWl0ZSBwb3NzaWJsZS4gSSd2ZSBvdXRsaW5lZCBpdCBvbmx5IGFueXdheSwgZm9y
IHlvdSB0byBnZXQgdGhlIGlkZWEuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:39:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12: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 1hbP0a-00051q-NB; Thu, 13 Jun 2019 12:39:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbP0Z-00051k-J6
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:39:11 +0000
X-Inumbo-ID: 3de32d45-8dd8-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3de32d45-8dd8-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:39:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 06:39:09 -0600
Message-Id: <5D0243EB0200007800237D74@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 06:39:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <92d534ef-082e-58d7-a4ff-c74cf7c23195@gmail.com>
 <f8f8ea51-46dd-7e0a-9b5b-4da439eee4c0@gmail.com>
In-Reply-To: <f8f8ea51-46dd-7e0a-9b5b-4da439eee4c0@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE0OjIxLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDExLjA2LjE5IDEzOjIyLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+PiBPbiAxMS4wNi4x
OSAxMjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IEV4Y2VwdCB3aGVuIHRoZXJlJ3Mgbm8g
bmVlZCBmb3IgS1BUSSBpbiB0aGUgZ3Vlc3QgaW4gdGhlIGZpcnN0IHBsYWNlLAo+Pj4+PiBhcyBp
cyB0aGUgY2FzZSBmb3IgeDg2LTY0IFBWIGd1ZXN0cy4gSSB0aGluayB0aGlzIGlzIHdvcnRod2hp
bGUgY2xhcmlmeWluZy4KPj4+Pgo+Pj4+IEkgYW0gbm90IHN1cmUgd2hhdCBpcyB5b3VyIHBvaW50
IGhlcmUuIEF0IGxlYXN0IG9uIEFybSwgdXNpbmcgdmlydHVhbCBhZGRyZXNzIGlzCj4+Pj4gbm90
IHNhZmUgYXQgYWxsICh3aGV0aGVyIEtQVEkgaXMgdXNlZCBvciBub3QpLiBBIGd1ZXN0IGNhbiBn
ZW51aW5lbHkgZGVjaWRlcyB0bwo+Pj4+IHNoYXR0ZXIgdGhlIG1hcHBpbmcgd2hlcmUgdGhlIHZp
cnR1YWwgYWRkcmVzcyBpcy4gT24gQXJtLCB0aGlzIHJlcXVpcmUgdG8gdXNlCj4+Pj4gdGhlIGJy
ZWFrLWJlZm9yZS1tYWtlIHNlcXVlbmNlLiBJdCBtZWFucyB0aGUgdHJhbnNsYXRpb24gVkEgLT4g
UEEgbWF5IGZhaWwgaXMKPj4+PiB5b3UgaGFwcGVuIHRvIGRvIGl0IHdoaWxlIHRoZSBndWVzdCBp
cyB1c2luZyB0aGUgc2VxdWVuY2UuCj4+Pj4KPj4+PiBTb21lIG9mIHRoZSBpbnRlcm1pdHRlbnQg
aXNzdWVzIEkgaGF2ZSBzZWVuIG9uIHRoZSBBcm5kYWxlIGluIHRoZSBwYXN0IFsxXSBtaWdodAo+
Pj4+IGJlIHJlbGF0ZWQgdG8gdXNpbmcgdmlydHVhbCBhZGRyZXNzLiBJIGFtIG5vdCAxMDAlIHN1
cmUgYmVjYXVzZSBldmVuIGlmIHRoZQo+Pj4+IGRlYnVnLCB0aGUgZXJyb3IgZG9lcyBub3QgbWFr
ZSBzZW5zZS4gQnV0IHRoaXMgaXMgdGhlIG1vc3QgcGxhdXNpYmxlIHJlYXNvbiBmb3IKPj4+PiB0
aGUgZmFpbHVyZS4KPj4+Cj4+PiBBbGwgZmluZSwgYnV0IEFybS1zcGVjaWZpYy4gVGhlIHBvaW50
IG9mIG15IGNvbW1lbnQgd2FzIHRvIGFzayB0byBjYWxsCj4+PiBvdXQgdGhhdCB0aGVyZSBpcyBv
bmUgZW52aXJvbm1lbnQgKHg4Ni02NCBQVikgd2hlcmUgdGhpcyBLUFRJCj4+PiBkaXNjdXNzaW9u
IGlzIGVudGlyZWx5IGluYXBwbGljYWJsZS4KPj4gCj4+IEkgYWRtaXQgdGhhdCB4ODYgc3BlY2lm
aWNzIGFyZSBxdWl0ZSB1bmNsZWFyIHRvIG1lIHNvIGNsYXJpZmljYXRpb25zIGFuZCAKPiBjb3Jy
ZWN0aW9ucyBpbiB0aGF0IGRvbWFpbiBhcmUgZGVzaXJhYmxlLgo+IAo+IENvdWxkIHlvdSBwbGVh
c2UgZWxhYm9yYXRlIG1vcmUgYWJvdXQgdGhpcz8KPiBEbyB5b3UgbWVhbiB0aGF0IG1vcmUgd29y
ZHMgc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBjb21taXQgbWVzc2FnZSBhYm91dCB4ODY/Cj4gSWYg
c28sIHBsZWFzZSBwcm92aWRlIHdoYXQgaXMgcHJvcGVyIGZyb20geW91ciBwb2ludCBvZiB2aWV3
LgoKSSBzdGlsbCB0aGluayBteSBpbml0aWFsIHJlc3BvbnNlIChzdGlsbCB2aXNpYmxlIGluIGNv
bnRleHQpIHdhcwpzdWZmaWNpZW50LiBBbGwgSSdtIGFmdGVyIGlzIHRoYXQgeW91IHNsaWdodGx5
IHNvZnRlbiB5b3VyIGJvbGQKc3RhdGVtZW50IGluIHRoZSBkZXNjcmlwdGlvbiAobm8gbG9uZ2Vy
IHZpc2libGUgaW4gY29udGV4dCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:40:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12: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 1hbP1q-0005fi-4Y; Thu, 13 Jun 2019 12:40: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbP1o-0005fT-M8
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:40:28 +0000
X-Inumbo-ID: 6b40eb77-8dd8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b40eb77-8dd8-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:40: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 1hbP1m-0001B6-1a; Thu, 13 Jun 2019 12:40:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbP1l-0000On-RC; Thu, 13 Jun 2019 12:40:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbP1l-0005gS-QV; Thu, 13 Jun 2019 12:40:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137639-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-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-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=3ffb2407c545c389a872c3eb12e09eab34432b12
X-Osstest-Versions-That: linux=b16a5334ed1211bf961c5883eb0f3ce35e90b4df
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 12:40:25 +0000
Subject: [Xen-devel] [linux-4.9 test] 137639: 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>

ZmxpZ2h0IDEzNzYzOSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzYzOS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MjY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzcyNjkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzNzI2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3MjY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzcyNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAzZmZiMjQwN2M1NDVjMzg5YTg3MmMzZWIxMmUwOWVhYjM0NDMyYjEyCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBiMTZhNTMzNGVkMTIxMWJmOTYxYzU4ODNl
YjBmM2NlMzVlOTBiNGRmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzcyNjkgIDIwMTktMDYtMDQg
MDM6MTE6MTAgWiAgICA5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NjM5ICAyMDE5LTA2
LTExIDEwOjQwOjA0IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxhbiBNYWd1aXJlIDxhbGFuLm1hZ3VpcmVA
b3JhY2xlLmNvbT4KICBBbGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFs
ZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxh
a3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJleSBTbWlybm92IDxhbmRyZXcuc21pcm5v
dkBnbWFpbC5jb20+CiAgQW5keSBEdWFuIDxmdWdhbmcuZHVhbkBueHAuY29tPgogIEFudG9pbmUg
VGVuYXJ0IDxhbnRvaW5lLnRlbmFydEBib290bGluLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJk
LmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJp
ZWxAYnJvYWRjb20uY29tPgogIEJhcnVjaCBTaWFjaCA8YmFydWNoQHRrb3MuY28uaWw+CiAgQmVu
IEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bjb2RldGhpbmsuY28udWs+CiAgQmVuIEh1dGNoaW5n
cyA8YmVuQGRlY2FkZW50Lm9yZy51az4KICBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+
CiAgQ2Fyc3RlbiBTY2htaWQgPGNhcnN0ZW5fc2NobWlkQG1lbnRvci5jb20+CiAgQ2hyaXMgUGFj
a2hhbSA8Y2hyaXMucGFja2hhbUBhbGxpZWR0ZWxlc2lzLmNvLm56PgogIENocmlzIFdpbHNvbiA8
Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgogIENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlhbi5r
b2VuaWdAYW1kLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+
CiAgRGFuaWVsIEF4dGVucyA8ZGphQGF4dGVucy5uZXQ+CiAgRGF2aWQgQWhlcm4gPGRzYWhlcm5A
Z21haWwuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZp
ZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRXJleiBBbGZhc2kgPGVyZXphQG1lbGxhbm94
LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRmFiaW8gRXN0ZXZh
bSA8ZmVzdGV2YW1AZ21haWwuY29tPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1c2UuY29t
PgogIEZ1Z2FuZyBEdWFuIDxmdWdhbmcuZHVhbkBueHAuY29tPgogIEdyZWcgS3JvYWgtSGFydG1h
biA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFuZ2JpbiBMaXUgPGxpdWhhbmdiaW5A
Z21haWwuY29tPgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIZW5yeSBMaW4gPGhl
bnJ5bEBudmlkaWEuY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5h
dT4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSW5nbyBNb2xuYXIgPG1p
bmdvQGtlcm5lbC5vcmc+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBKYW4g
S2zDtnR6a2UgPEphbi5LbG9ldHprZUBwcmVoLmRlPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1
c2UuY3o+CiAgSmlyaSBTbGFieSA8anNsYWJ5QHN1c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8Smlz
aGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29tPgogIEpvZSBCdXJtZWlzdGVyIDxqb2UuYnVybWVpc3Rl
ckBkZXZ0YW5rLmNvLnVrPgogIEpvaG4gRGF2aWQgQW5nbGluIDxkYXZlLmFuZ2xpbkBiZWxsLm5l
dD4KICBKb25hdGhhbiBDb3JiZXQgPGNvcmJldEBsd24ubmV0PgogIEpvcmdlIFJhbWlyZXotT3J0
aXogPGpvcmdlLnJhbWlyZXotb3J0aXpAbGluYXJvLm9yZz4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgSnVud2VpIEh1IDxodWp1bndlaTRAaHVhd2VpLmNvbT4KICBLYWlsYW5n
IFlhbmcgPGthaWxhbmdAcmVhbHRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9y
YS5vcmc+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2V2aW4gSGlsbWFu
IDxraGlsbWFuQGJheWxpYnJlLmNvbT4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtpcmlsbC5zaHV0
ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgS2lyaWxsIFNtZWxrb3YgPGtpcnJAbmV4ZWRpLmNvbT4K
ICBLbG9ldHprZSBKYW4gPEphbi5LbG9ldHprZUBwcmVoLmRlPgogIEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50
LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxp
bnV4LWZvdW5kYXRpb24ub3JnPgogIEx5dWRlIFBhdWwgPGx5dWRlQHJlZGhhdC5jb20+CiAgTWFy
dGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXRoaWFzIE55
bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNYXR0aGV3IFdpbGNveCA8d2ls
bHlAaW5mcmFkZWFkLm9yZz4KICBNYXR0aGlhcyBLYWVobGNrZSA8bWthQGNocm9taXVtLm9yZz4K
ICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogIE1h
eGltaWxpYW4gTHV6IDxsdXptYXhpbWlsaWFuQGdtYWlsLmNvbT4KICBNZWVsaXMgUm9vcyA8bXJv
b3NAbGludXguZWU+CiAgTWljaGFlbCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20uY29tPgog
IE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWwgSG9ja28gPG1o
b2Nrb0BzdXNlLmNvbT4KICBNaWtlIE1hbm5pbmcgPG1tYW5uaW5nQHZ5YXR0YS5hdHQtbWFpbC5j
b20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTmFkYXYgQW1pdCA8
bmFtaXRAdm13YXJlLmNvbT4KICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21h
aWwuY29tPgogIE5pY29sYXMgRGljaHRlbCA8bmljb2xhcy5kaWNodGVsQDZ3aW5kLmNvbT4KICBv
bGl2ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgogIE9saXZpZXIgTWF0eiA8b2xpdmllci5t
YXR6QDZ3aW5kLmNvbT4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAgUGF0cmlr
IEpha29ic3NvbiA8cGF0cmlrLnIuamFrb2Jzc29uQGdtYWlsLmNvbT4KICBQYXVsIEJ1cnRvbiA8
cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF2ZWwgTWFjaGVrIDxwYXZlbEB1Y3cuY3o+CiAgUGF2
ZWwgU2hpbG92c2t5IDxwc2hpbG92QG1pY3Jvc29mdC5jb20+CiAgUHVuaXQgQWdyYXdhbCA8cHVu
aXQuYWdyYXdhbEBhcm0uY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tp
QGludGVsLmNvbT4KICBSYXNtdXMgVmlsbGVtb2VzIDxsaW51eEByYXNtdXN2aWxsZW1vZXMuZGs+
CiAgUmFzbXVzIFZpbGxlbW9lcyA8cmFzbXVzLnZpbGxlbW9lc0BwcmV2YXMuZGs+CiAgUmF1bCBF
IFJhbmdlbCA8cnJhbmdlbEBjaHJvbWl1bS5vcmc+CiAgUmF2aSBCYW5nb3JpYSA8cmF2aS5iYW5n
b3JpYUBsaW51eC5pYm0uY29tPgogIFJvYmVydG8gQmVyZ2FudGlub3MgQ29ycGFzIDxyYmVyZ2Fu
dEByZWRoYXQuY29tPgogIFNhbnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFj
bGUuY29tPgogIFNodWFoIEtoYW4gPHNraGFuQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgU3RlZmZl
biBNYWllciA8bWFpZXJAbGludXguaWJtLmNvbT4KICBTdGV2ZSBDYXBwZXIgPHN0ZXZlLmNhcHBl
ckBhcm0uY29tPgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBUYWth
c2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVsbGFub3gu
Y29tPgogIFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KICBUb2RkIEtq
b3MgPHRram9zQGFuZHJvaWQuY29tPgogIFRvZGQgS2pvcyA8dGtqb3NAZ29vZ2xlLmNvbT4KICBW
aXZpZW4gRGlkZWxvdCA8dml2aWVuLmRpZGVsb3RAZ21haWwuY29tPgogIFZsYWRpbWlyIERhdnlk
b3YgPHZkYXZ5ZG92LmRldkBnbWFpbC5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFy
bS5jb20+CiAgWXVuc2hlbmcgTGluIDxsaW55dW5zaGVuZ0BodWF3ZWkuY29tPgogIFpoZW5saWFu
ZyBXZWkgPHdlaXpoZW5saWFuZ0BodWF3ZWkuY29tPgogIFpodSBZYW5qdW4gPHlhbmp1bi56aHVA
b3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgt
cHZvcHMuZ2l0CiAgIGIxNmE1MzM0ZWQxMi4uM2ZmYjI0MDdjNTQ1ICAzZmZiMjQwN2M1NDVjMzg5
YTg3MmMzZWIxMmUwOWVhYjM0NDMyYjEyIC0+IHRlc3RlZC9saW51eC00LjkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:41:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12:41:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbP3F-0005mL-Ha; Thu, 13 Jun 2019 12:41:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbP3E-0005mB-LV
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:41:56 +0000
X-Inumbo-ID: a062b3b7-8dd8-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a062b3b7-8dd8-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:41:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 06:41:54 -0600
Message-Id: <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 06:41:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
In-Reply-To: <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE0OjMyLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IEphbiwgSnVsaWVuLAo+IAo+IE9uIDExLjA2LjE5IDEyOjEwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+PiBBdCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVsYXgoKSBp
biB0aGVpciBib2RpZXMuCj4+Pj4gQnV0IHRoaXMgYmVpbmcgb24gYSBoeXBlcmNhbGwgcGF0aCAt
IGFyZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50ZWVzCj4+Pj4gdGhhdCBhIGd1ZXN0IGNhbid0
IGFidXNlIHRoaXMgdG8gbG9jayB1cCBhIENQVT8KPj4+IEhtbW0sIEkgc3VnZ2VzdGVkIHRoaXMg
YnV0IGl0IGxvb2tzIGxpa2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlwZXJjYWxsIAo+IG11bHRp
cGxlCj4+PiB0aW1lIGZyb20gZGlmZmVyZW50IHZDUFUuIFNvIHRoaXMgY291bGQgYmUgYSB3YXkg
dG8gZGVsYXkgd29yayBvbiB0aGUgQ1BVLgo+Pj4KPj4+IEkgd2FudGVkIHRvIG1ha2UgdGhlIGNv
bnRleHQgc3dpdGNoIG1vc3RseSBsb2NrbGVzcyBhbmQgdGhlcmVmb3JlIGF2b2lkaW5nIAo+IHRv
Cj4+PiBpbnRyb2R1Y2UgYSBzcGlubG9jay4KPj4gCj4+IFdlbGwsIGNvbnN0cnVjdHMgbGlrZSB0
aGUgYWJvdmUgYXJlIHRyeWluZyB0byBtaW1pYyBhIHNwaW5sb2NrCj4+IHdpdGhvdXQgYWN0dWFs
bHkgdXNpbmcgYSBzcGlubG9jay4gVGhlcmUgYXJlIGV4dHJlbWVseSByYXJlCj4+IHNpdHVhdGlv
biBpbiB3aGljaCB0aGlzIG1heSBpbmRlZWQgYmUgd2FycmFudGVkLCBidXQgaGVyZSBpdAo+PiBm
YWxscyBpbiB0aGUgY29tbW9uICJtYWtlcyB0aGluZ3Mgd29yc2Ugb3ZlcmFsbCIgYnVja2V0LCBJ
Cj4+IHRoaW5rLiBUbyBub3QgdW5kdWx5IHBlbmFsaXplIHRoZSBhY3R1YWwgdXBkYXRlIHBhdGhz
LCBJIHRoaW5rCj4+IHVzaW5nIGEgci93IGxvY2sgd291bGQgYmUgYXBwcm9wcmlhdGUgaGVyZS4K
PiAKPiBTbyB3aGF0IGlzIHRoZSBjb25jbHVzaW9uIGhlcmU/IFNob3VsZCB3ZSBnbyB3aXRoIHRy
eWxvY2sgYW5kIAo+IGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKCkgaW4gb3JkZXIgdG8g
YXZvaWQgbG9ja2luZyBidXQgc3RpbGwgbm90IGZhaWwgCj4gdG8gdGhlIGd1ZXN0PwoKSSdtIG5v
dCBjb252aW5jZWQgYSAidHJ5bG9jayIgYXBwcm9hY2ggaXMgbmVlZGVkIC0gdGhhdCdzCnNvbWV0
aGluZyBKdWxpZW4gc3VnZ2VzdGVkLiBJJ20gcHJldHR5IHN1cmUgd2UncmUgYWNxdWlyaW5nIG90
aGVyCmxvY2tzIGluIGh5cGVyY2FsbCBjb250ZXh0IHdpdGhvdXQgZ29pbmcgdGhlIHRyeWxvY2sg
cm91dGUuIEkgYW0KY29udmluY2VkIHRob3VnaCB0aGF0IHRoZSBwc2V1ZG8tbG9jayB5b3UndmUg
dXNlZCBuZWVkcyB0byBiZQpyZXBsYWNlZCBieSBhIHJlYWwgKGFuZCBwZXJoYXBzIHIvdykgb25l
LCBfaWZfIHRoZXJlIGlzIGFueSBuZWVkCmZvciBsb2NraW5nIGluIHRoZSBmaXJzdCBwbGFjZS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:48:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 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 1hbP9n-00064I-E1; Thu, 13 Jun 2019 12:48:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbP9l-00064D-Pw
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:48:41 +0000
X-Inumbo-ID: 9167001e-8dd9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9167001e-8dd9-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:48: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 AD92BA5E;
 Thu, 13 Jun 2019 05:48: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 2FF1A3F694;
 Thu, 13 Jun 2019 05:48:38 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, andrii.anisov@gmail.com
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
Date: Thu, 13 Jun 2019 13:48:37 +0100
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: <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGkgSmFuLAoKT24gMTMvMDYvMjAxOSAxMzo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MTMuMDYuMTkgYXQgMTQ6MzIsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6Cj4+IEph
biwgSnVsaWVuLAo+Pgo+PiBPbiAxMS4wNi4xOSAxMjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4+IEF0IHRoZSB2ZXJ5IGxlYXN0IHN1Y2ggbG9vcHMgd2FudCBhIGNwdV9yZWxheCgpIGluIHRo
ZWlyIGJvZGllcy4KPj4+Pj4gQnV0IHRoaXMgYmVpbmcgb24gYSBoeXBlcmNhbGwgcGF0aCAtIGFy
ZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50ZWVzCj4+Pj4+IHRoYXQgYSBndWVzdCBjYW4ndCBh
YnVzZSB0aGlzIHRvIGxvY2sgdXAgYSBDUFU/Cj4+Pj4gSG1tbSwgSSBzdWdnZXN0ZWQgdGhpcyBi
dXQgaXQgbG9va3MgbGlrZSBhIGd1ZXN0IG1heSBjYWxsIHRoZSBoeXBlcmNhbGwKPj4gbXVsdGlw
bGUKPj4+PiB0aW1lIGZyb20gZGlmZmVyZW50IHZDUFUuIFNvIHRoaXMgY291bGQgYmUgYSB3YXkg
dG8gZGVsYXkgd29yayBvbiB0aGUgQ1BVLgo+Pj4+Cj4+Pj4gSSB3YW50ZWQgdG8gbWFrZSB0aGUg
Y29udGV4dCBzd2l0Y2ggbW9zdGx5IGxvY2tsZXNzIGFuZCB0aGVyZWZvcmUgYXZvaWRpbmcKPj4g
dG8KPj4+PiBpbnRyb2R1Y2UgYSBzcGlubG9jay4KPj4+Cj4+PiBXZWxsLCBjb25zdHJ1Y3RzIGxp
a2UgdGhlIGFib3ZlIGFyZSB0cnlpbmcgdG8gbWltaWMgYSBzcGlubG9jawo+Pj4gd2l0aG91dCBh
Y3R1YWxseSB1c2luZyBhIHNwaW5sb2NrLiBUaGVyZSBhcmUgZXh0cmVtZWx5IHJhcmUKPj4+IHNp
dHVhdGlvbiBpbiB3aGljaCB0aGlzIG1heSBpbmRlZWQgYmUgd2FycmFudGVkLCBidXQgaGVyZSBp
dAo+Pj4gZmFsbHMgaW4gdGhlIGNvbW1vbiAibWFrZXMgdGhpbmdzIHdvcnNlIG92ZXJhbGwiIGJ1
Y2tldCwgSQo+Pj4gdGhpbmsuIFRvIG5vdCB1bmR1bHkgcGVuYWxpemUgdGhlIGFjdHVhbCB1cGRh
dGUgcGF0aHMsIEkgdGhpbmsKPj4+IHVzaW5nIGEgci93IGxvY2sgd291bGQgYmUgYXBwcm9wcmlh
dGUgaGVyZS4KPj4KPj4gU28gd2hhdCBpcyB0aGUgY29uY2x1c2lvbiBoZXJlPyBTaG91bGQgd2Ug
Z28gd2l0aCB0cnlsb2NrIGFuZAo+PiBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbigpIGlu
IG9yZGVyIHRvIGF2b2lkIGxvY2tpbmcgYnV0IHN0aWxsIG5vdCBmYWlsCj4+IHRvIHRoZSBndWVz
dD8KPiAKPiBJJ20gbm90IGNvbnZpbmNlZCBhICJ0cnlsb2NrIiBhcHByb2FjaCBpcyBuZWVkZWQg
LSB0aGF0J3MKPiBzb21ldGhpbmcgSnVsaWVuIHN1Z2dlc3RlZC4KCkkgdGhpbmsgdGhlIHRyeWxv
Y2sgaW4gdGhlIGNvbnRleHQgc3dpdGNoIGlzIGEgbXVzdC4gT3RoZXJ3aXNlIHlvdSB3b3VsZCBk
ZWxheSAKY29udGV4dCBzd2l0Y2ggaWYgdGhlIGluZm9ybWF0aW9uIGdldCB1cGRhdGVkLgoKPiBJ
J20gcHJldHR5IHN1cmUgd2UncmUgYWNxdWlyaW5nIG90aGVyCj4gbG9ja3MgaW4gaHlwZXJjYWxs
IGNvbnRleHQgd2l0aG91dCBnb2luZyB0aGUgdHJ5bG9jayByb3V0ZS4gSSBhbQo+IGNvbnZpbmNl
ZCB0aG91Z2ggdGhhdCB0aGUgcHNldWRvLWxvY2sgeW91J3ZlIHVzZWQgbmVlZHMgdG8gYmUKPiBy
ZXBsYWNlZCBieSBhIHJlYWwgKGFuZCBwZXJoYXBzIHIvdykgb25lLCBfaWZfIHRoZXJlIGlzIGFu
eSBuZWVkCj4gZm9yIGxvY2tpbmcgaW4gdGhlIGZpcnN0IHBsYWNlLgoKWW91IHdlcmUgdGhlIG9u
ZSBhc2tpbmcgZm9yIHRoZW9yZXRpY2FsIGd1YXJhbnRlZXMgdGhhdCBhIGd1ZXN0IGNhbid0IGFi
dXNlIHRoaXMgCnRvIGxvY2sgdXAgYSBDUFUuIFRoZXJlIGFyZSBubyB3YXkgdG8gZ3VhcmFudGVl
IHRoYXQgYXMgbXVsdGlwbGUgdkNQVXMgY291bGQgCmNhbGwgdGhlIGh5cGVyY2FsbCBhbmQgdGFr
ZSB0aGUgc2FtZSBsb2NrIHBvdGVudGlhbGx5IGRlbGF5aW5nIHNpZ25pZmljYW50bHkgdGhlIAp3
b3JrLgoKUmVnYXJkaW5nIHRoZSBuZWVkIG9mIHRoZSBsb2NrLCBJIHN0aWxsIGNhbid0IHNlZSBo
b3cgeW91IGNhbiBtYWtlIGl0IHNhZmUgCndpdGhvdXQgaXQgYXMgeW91IG1heSBoYXZlIGNvbmN1
cnJlbnQgY2FsbC4KCkZlZWwgZnJlZSB0byBzdWdnZXN0IGEgd2F5LgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 12:58:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 12: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 1hbPJO-0006uB-Eg; Thu, 13 Jun 2019 12: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPJM-0006u6-UR
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 12:58:36 +0000
X-Inumbo-ID: f4612e8a-8dda-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4612e8a-8dda-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 12:58:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 06:58:34 -0600
Message-Id: <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 06:58:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
In-Reply-To: <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: 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>, andrii.anisov@gmail.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE0OjQ4LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIEphbiwKPiAKPiBPbiAxMy8wNi8yMDE5IDEzOjQxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4gT24gMTMuMDYuMTkgYXQgMTQ6MzIsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6
Cj4+PiBKYW4sIEp1bGllbiwKPj4+Cj4+PiBPbiAxMS4wNi4xOSAxMjoxMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+PiBBdCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVs
YXgoKSBpbiB0aGVpciBib2RpZXMuCj4+Pj4+PiBCdXQgdGhpcyBiZWluZyBvbiBhIGh5cGVyY2Fs
bCBwYXRoIC0gYXJlIHRoZXJlIHRoZW9yZXRpY2FsIGd1YXJhbnRlZXMKPj4+Pj4+IHRoYXQgYSBn
dWVzdCBjYW4ndCBhYnVzZSB0aGlzIHRvIGxvY2sgdXAgYSBDUFU/Cj4+Pj4+IEhtbW0sIEkgc3Vn
Z2VzdGVkIHRoaXMgYnV0IGl0IGxvb2tzIGxpa2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlwZXJj
YWxsCj4+PiBtdWx0aXBsZQo+Pj4+PiB0aW1lIGZyb20gZGlmZmVyZW50IHZDUFUuIFNvIHRoaXMg
Y291bGQgYmUgYSB3YXkgdG8gZGVsYXkgd29yayBvbiB0aGUgQ1BVLgo+Pj4+Pgo+Pj4+PiBJIHdh
bnRlZCB0byBtYWtlIHRoZSBjb250ZXh0IHN3aXRjaCBtb3N0bHkgbG9ja2xlc3MgYW5kIHRoZXJl
Zm9yZSBhdm9pZGluZwo+Pj4gdG8KPj4+Pj4gaW50cm9kdWNlIGEgc3BpbmxvY2suCj4+Pj4KPj4+
PiBXZWxsLCBjb25zdHJ1Y3RzIGxpa2UgdGhlIGFib3ZlIGFyZSB0cnlpbmcgdG8gbWltaWMgYSBz
cGlubG9jawo+Pj4+IHdpdGhvdXQgYWN0dWFsbHkgdXNpbmcgYSBzcGlubG9jay4gVGhlcmUgYXJl
IGV4dHJlbWVseSByYXJlCj4+Pj4gc2l0dWF0aW9uIGluIHdoaWNoIHRoaXMgbWF5IGluZGVlZCBi
ZSB3YXJyYW50ZWQsIGJ1dCBoZXJlIGl0Cj4+Pj4gZmFsbHMgaW4gdGhlIGNvbW1vbiAibWFrZXMg
dGhpbmdzIHdvcnNlIG92ZXJhbGwiIGJ1Y2tldCwgSQo+Pj4+IHRoaW5rLiBUbyBub3QgdW5kdWx5
IHBlbmFsaXplIHRoZSBhY3R1YWwgdXBkYXRlIHBhdGhzLCBJIHRoaW5rCj4+Pj4gdXNpbmcgYSBy
L3cgbG9jayB3b3VsZCBiZSBhcHByb3ByaWF0ZSBoZXJlLgo+Pj4KPj4+IFNvIHdoYXQgaXMgdGhl
IGNvbmNsdXNpb24gaGVyZT8gU2hvdWxkIHdlIGdvIHdpdGggdHJ5bG9jayBhbmQKPj4+IGh5cGVy
Y2FsbF9jcmVhdGVfY29udGludWF0aW9uKCkgaW4gb3JkZXIgdG8gYXZvaWQgbG9ja2luZyBidXQg
c3RpbGwgbm90IGZhaWwKPj4+IHRvIHRoZSBndWVzdD8KPj4gCj4+IEknbSBub3QgY29udmluY2Vk
IGEgInRyeWxvY2siIGFwcHJvYWNoIGlzIG5lZWRlZCAtIHRoYXQncwo+PiBzb21ldGhpbmcgSnVs
aWVuIHN1Z2dlc3RlZC4KPiAKPiBJIHRoaW5rIHRoZSB0cnlsb2NrIGluIHRoZSBjb250ZXh0IHN3
aXRjaCBpcyBhIG11c3QuIE90aGVyd2lzZSB5b3Ugd291bGQgZGVsYXkgCj4gY29udGV4dCBzd2l0
Y2ggaWYgdGhlIGluZm9ybWF0aW9uIGdldCB1cGRhdGVkLgoKRGVsYXkgaW4gd2hhdCB3YXk/IEku
ZS4gaG93IHdvdWxkIHRoaXMgYmUgYW4gaXNzdWUgb3RoZXIgdGhhbiBmb3IKdGhlIGd1ZXN0IGl0
c2VsZiAod2hpY2ggc2hvdWxkbid0IGJlIGNvbnN0YW50bHkgdXBkYXRpbmcgdGhlCmFkZHJlc3Mg
Zm9yIHRoZSByZWdpb24pPwoKPj4gSSdtIHByZXR0eSBzdXJlIHdlJ3JlIGFjcXVpcmluZyBvdGhl
cgo+PiBsb2NrcyBpbiBoeXBlcmNhbGwgY29udGV4dCB3aXRob3V0IGdvaW5nIHRoZSB0cnlsb2Nr
IHJvdXRlLiBJIGFtCj4+IGNvbnZpbmNlZCB0aG91Z2ggdGhhdCB0aGUgcHNldWRvLWxvY2sgeW91
J3ZlIHVzZWQgbmVlZHMgdG8gYmUKPj4gcmVwbGFjZWQgYnkgYSByZWFsIChhbmQgcGVyaGFwcyBy
L3cpIG9uZSwgX2lmXyB0aGVyZSBpcyBhbnkgbmVlZAo+PiBmb3IgbG9ja2luZyBpbiB0aGUgZmly
c3QgcGxhY2UuCj4gCj4gWW91IHdlcmUgdGhlIG9uZSBhc2tpbmcgZm9yIHRoZW9yZXRpY2FsIGd1
YXJhbnRlZXMgdGhhdCBhIGd1ZXN0IGNhbid0IGFidXNlIHRoaXMgCj4gdG8gbG9jayB1cCBhIENQ
VS4gVGhlcmUgYXJlIG5vIHdheSB0byBndWFyYW50ZWUgdGhhdCBhcyBtdWx0aXBsZSB2Q1BVcyBj
b3VsZCAKPiBjYWxsIHRoZSBoeXBlcmNhbGwgYW5kIHRha2UgdGhlIHNhbWUgbG9jayBwb3RlbnRp
YWxseSBkZWxheWluZyBzaWduaWZpY2FudGx5IHRoZSAKPiB3b3JrLgoKV2VsbCwgSSBtYXkgaGF2
ZSBnb25lIGEgbGl0dGxlIHRvbyBmYXIgd2l0aCBteSBvcmlnaW5hbCByZXNwb25zZS4gSXQKanVz
dCB3YXMgc28gb2RkIHRvIHNlZSB0aGlzIHBzZXVkbyBsb2NrIHVzZWQuCgo+IFJlZ2FyZGluZyB0
aGUgbmVlZCBvZiB0aGUgbG9jaywgSSBzdGlsbCBjYW4ndCBzZWUgaG93IHlvdSBjYW4gbWFrZSBp
dCBzYWZlIAo+IHdpdGhvdXQgaXQgYXMgeW91IG1heSBoYXZlIGNvbmN1cnJlbnQgY2FsbC4KPiAK
PiBGZWVsIGZyZWUgdG8gc3VnZ2VzdCBhIHdheS4KCldlbGwsIGlmIG5vbmUgY2FuIGJlIGZvdW5k
LCB0aGVuIGZpbmUuIEkgZG9uJ3QgaGF2ZSB0aGUgdGltZSBvciBpbnRlcmVzdApoZXJlIHRvIHRy
eSBhbmQgdGhpbmsgYWJvdXQgYSBsb2NrbGVzcyBhcHByb2FjaDsgaXQganVzdCBkb2Vzbid0IF9m
ZWVsXwpsaWtlIHRoaXMgb3VnaHQgdG8gc3RyaWN0bHkgcmVxdWlyZSB1c2Ugb2YgYSBsb2NrLiBU
aGlzIGd1dCBmZWVsaW5nIG9mIG1pbmUKbWF5IHdlbGwgYmUgd3JvbmcuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:06:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13: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 1hbPQo-0007iY-AY; Thu, 13 Jun 2019 13: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPQn-0007iT-AG
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:06:17 +0000
X-Inumbo-ID: 05bfc520-8ddc-11e9-87b3-cb94c7bbae48
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05bfc520-8ddc-11e9-87b3-cb94c7bbae48;
 Thu, 13 Jun 2019 13:06:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:06:13 -0600
Message-Id: <5D024A430200007800237DC5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:06:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86/x2APIC: tighten check in cluster mode IPI
 sending
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

SXQgaXMgb25seSBvZiBsaW1pdGVkIHVzZSB0byBjaGVjayB0aGUgZnVsbCBhY2N1bXVsYXRlZCAz
Mi1iaXQgdmFsdWUsCmJlY2F1c2UgdGhlIGhpZ2ggaGFsdmVzIGFyZSB0aGUgY2x1c3RlciBJRC4g
V2hhdCBuZWVkcyB0byBiZSBub24temVybyBpcwp0aGUgYml0IG1hcCBhdCB0aGUgYm90dG9tLCBv
ciBlbHNlIEFQSUMgZXJyb3JzIHdpbGwgcmVzdWx0LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGlj
LmMKKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKQEAgLTE1NCw3ICsxNTQsNyBA
QCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9tYXNrX3gyYXBpY19jbHVzdGVyCiAgICAgICAgICAgICBt
c3JfY29udGVudCB8PSBwZXJfY3B1KGNwdV8yX2xvZ2ljYWxfYXBpY2lkLCBjcHUpOwogICAgICAg
ICB9CiAKLSAgICAgICAgQlVHX09OKCFtc3JfY29udGVudCk7CisgICAgICAgIEJVR19PTighKG1z
cl9jb250ZW50ICYgMHhmZmZmKSk7CiAgICAgICAgIG1zcl9jb250ZW50ID0gKG1zcl9jb250ZW50
IDw8IDMyKSB8IEFQSUNfRE1fRklYRUQgfAogICAgICAgICAgICAgICAgICAgICAgIEFQSUNfREVT
VF9MT0dJQ0FMIHwgdmVjdG9yOwogICAgICAgICBhcGljX3dybXNyKEFQSUNfSUNSLCBtc3JfY29u
dGVudCk7CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:12:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:12:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPWT-0008Tp-1U; Thu, 13 Jun 2019 13:12: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=qB9+=UM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hbPWS-0008Tk-6c
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:12:08 +0000
X-Inumbo-ID: d76c7f03-8ddc-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 d76c7f03-8ddc-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:12: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: yhGpEDfLI/EF2aR3fPc12pMOTPNeN+CoRx4EQnqI4P2zylDo6envzKU+WLiFT5/LGHGmFtSzak
 fUJAP+3Uh/Y3aCgb/yESnZtHnFik3iPcIxEnlB4Ab374oUCEE4Npr/zDP1y/dD/CQMfCa0jtc2
 pLlAxRiPGoHmxs9PGwv8Zu3gr+vz6blqe9mymwXUrza/giYVE7q8uF3ZgQlkuuzObIB/VaIt1U
 yORZPh5BckUkconTJAdD1AyPXTOKWSBGwEvXT/7o5YAIAmsEy8jwO/3qJqA0z4Tf9wJUpVWxc/
 Yck=
X-SBRS: 2.7
X-MesageID: 1688247
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,369,1557201600"; 
   d="scan'208";a="1688247"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024A430200007800237DC5@prv1-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: <9172f488-93e5-1fe8-d5b1-dedb53af4667@citrix.com>
Date: Thu, 13 Jun 2019 14:11: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: <5D024A430200007800237DC5@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/x2APIC: tighten check in cluster mode
 IPI sending
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDYvMjAxOSAxNDowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSXQgaXMgb25seSBvZiBs
aW1pdGVkIHVzZSB0byBjaGVjayB0aGUgZnVsbCBhY2N1bXVsYXRlZCAzMi1iaXQgdmFsdWUsCj4g
YmVjYXVzZSB0aGUgaGlnaCBoYWx2ZXMgYXJlIHRoZSBjbHVzdGVyIElELiBXaGF0IG5lZWRzIHRv
IGJlIG5vbi16ZXJvIGlzCj4gdGhlIGJpdCBtYXAgYXQgdGhlIGJvdHRvbSwgb3IgZWxzZSBBUElD
IGVycm9ycyB3aWxsIHJlc3VsdC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCkkgdGFrZSBpdCB5b3UgbG9jYXRlZCB0aGUgdGhlIHNvdXJjZSBvZiB0
aGUgQVBJQyBlcnJvcnMuCgpJIGNhbid0IGZpbmQgYW55dGhpbmcgaW4gdGhlIG1hbnVhbCB3aGlj
aCBleHBsaWNpdGx5IHN0YXRlcyB0aGF0IEFQSUMKZXJyb3JzIHdpbGwgYXJyaXZlLCBidXQgMTAu
MTIuMTAuMiBkb2VzIGNsZWFybHkgaWRlbnRpZnkgdGhhdCBhIGxvZ2ljYWwKeDJBUElDIElEIGlz
IG5vbi16ZXJvIGluIGl0cyBib3R0b20gMTYgYml0cy4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:14:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPYS-0000AP-GC; Thu, 13 Jun 2019 13: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbPYR-00009D-1V
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:14:11 +0000
X-Inumbo-ID: 21587ee9-8ddd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 21587ee9-8ddd-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:14: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 B53EB2B;
 Thu, 13 Jun 2019 06:14: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 442E03F73C;
 Thu, 13 Jun 2019 06:14:08 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
Date: Thu, 13 Jun 2019 14:14:07 +0100
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: <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: 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>, andrii.anisov@gmail.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGkgSmFuLAoKT24gMTMvMDYvMjAxOSAxMzo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MTMuMDYuMTkgYXQgMTQ6NDgsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEhpIEph
biwKPj4KPj4gT24gMTMvMDYvMjAxOSAxMzo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBP
biAxMy4wNi4xOSBhdCAxNDozMiwgPGFuZHJpaS5hbmlzb3ZAZ21haWwuY29tPiB3cm90ZToKPj4+
PiBKYW4sIEp1bGllbiwKPj4+Pgo+Pj4+IE9uIDExLjA2LjE5IDEyOjEwLCBKYW4gQmV1bGljaCB3
cm90ZToKPj4+Pj4+PiBBdCB0aGUgdmVyeSBsZWFzdCBzdWNoIGxvb3BzIHdhbnQgYSBjcHVfcmVs
YXgoKSBpbiB0aGVpciBib2RpZXMuCj4+Pj4+Pj4gQnV0IHRoaXMgYmVpbmcgb24gYSBoeXBlcmNh
bGwgcGF0aCAtIGFyZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50ZWVzCj4+Pj4+Pj4gdGhhdCBh
IGd1ZXN0IGNhbid0IGFidXNlIHRoaXMgdG8gbG9jayB1cCBhIENQVT8KPj4+Pj4+IEhtbW0sIEkg
c3VnZ2VzdGVkIHRoaXMgYnV0IGl0IGxvb2tzIGxpa2UgYSBndWVzdCBtYXkgY2FsbCB0aGUgaHlw
ZXJjYWxsCj4+Pj4gbXVsdGlwbGUKPj4+Pj4+IHRpbWUgZnJvbSBkaWZmZXJlbnQgdkNQVS4gU28g
dGhpcyBjb3VsZCBiZSBhIHdheSB0byBkZWxheSB3b3JrIG9uIHRoZSBDUFUuCj4+Pj4+Pgo+Pj4+
Pj4gSSB3YW50ZWQgdG8gbWFrZSB0aGUgY29udGV4dCBzd2l0Y2ggbW9zdGx5IGxvY2tsZXNzIGFu
ZCB0aGVyZWZvcmUgYXZvaWRpbmcKPj4+PiB0bwo+Pj4+Pj4gaW50cm9kdWNlIGEgc3BpbmxvY2su
Cj4+Pj4+Cj4+Pj4+IFdlbGwsIGNvbnN0cnVjdHMgbGlrZSB0aGUgYWJvdmUgYXJlIHRyeWluZyB0
byBtaW1pYyBhIHNwaW5sb2NrCj4+Pj4+IHdpdGhvdXQgYWN0dWFsbHkgdXNpbmcgYSBzcGlubG9j
ay4gVGhlcmUgYXJlIGV4dHJlbWVseSByYXJlCj4+Pj4+IHNpdHVhdGlvbiBpbiB3aGljaCB0aGlz
IG1heSBpbmRlZWQgYmUgd2FycmFudGVkLCBidXQgaGVyZSBpdAo+Pj4+PiBmYWxscyBpbiB0aGUg
Y29tbW9uICJtYWtlcyB0aGluZ3Mgd29yc2Ugb3ZlcmFsbCIgYnVja2V0LCBJCj4+Pj4+IHRoaW5r
LiBUbyBub3QgdW5kdWx5IHBlbmFsaXplIHRoZSBhY3R1YWwgdXBkYXRlIHBhdGhzLCBJIHRoaW5r
Cj4+Pj4+IHVzaW5nIGEgci93IGxvY2sgd291bGQgYmUgYXBwcm9wcmlhdGUgaGVyZS4KPj4+Pgo+
Pj4+IFNvIHdoYXQgaXMgdGhlIGNvbmNsdXNpb24gaGVyZT8gU2hvdWxkIHdlIGdvIHdpdGggdHJ5
bG9jayBhbmQKPj4+PiBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbigpIGluIG9yZGVyIHRv
IGF2b2lkIGxvY2tpbmcgYnV0IHN0aWxsIG5vdCBmYWlsCj4+Pj4gdG8gdGhlIGd1ZXN0Pwo+Pj4K
Pj4+IEknbSBub3QgY29udmluY2VkIGEgInRyeWxvY2siIGFwcHJvYWNoIGlzIG5lZWRlZCAtIHRo
YXQncwo+Pj4gc29tZXRoaW5nIEp1bGllbiBzdWdnZXN0ZWQuCj4+Cj4+IEkgdGhpbmsgdGhlIHRy
eWxvY2sgaW4gdGhlIGNvbnRleHQgc3dpdGNoIGlzIGEgbXVzdC4gT3RoZXJ3aXNlIHlvdSB3b3Vs
ZCBkZWxheQo+PiBjb250ZXh0IHN3aXRjaCBpZiB0aGUgaW5mb3JtYXRpb24gZ2V0IHVwZGF0ZWQu
Cj4gCj4gRGVsYXkgaW4gd2hhdCB3YXk/IEkuZS4gaG93IHdvdWxkIHRoaXMgYmUgYW4gaXNzdWUg
b3RoZXIgdGhhbiBmb3IKPiB0aGUgZ3Vlc3QgaXRzZWxmICh3aGljaCBzaG91bGRuJ3QgYmUgY29u
c3RhbnRseSB1cGRhdGluZyB0aGUKPiBhZGRyZXNzIGZvciB0aGUgcmVnaW9uKT8KCldoeSB3b3Vs
ZCBpdCBvbmx5IGJlIGFuIGlzc3VlIHdpdGggdGhlIGd1ZXN0IGl0c2VsZj8gQW55IHdhaXQgb24g
bG9jayBpbiBYZW4gCmltcGxpZXMgdGhhdCB5b3UgY2FuJ3Qgc2NoZWR1bGUgYW5vdGhlciB2Q1BV
IGFzIHdlIGFyZSBub3QgcHJlZW1wdGlibGUuCgpBcyB0aGUgbG9jayBpcyB0YWtlbiBpbiB0aGUg
Y29udGV4dCBzd2l0Y2gsIEkgYW0gd29ycnkgdGhhdCBhIGd1ZXN0IGNvbnRpbnVvdXNseSAKdHJ5
aW5nIHRvIGNhbGwgdGhlIGh5cGVyY2FsbCBhbmQgdGhlcmVmb3JlIHVzZSB0aGUgbG9jayBtYXkg
YWN0dWFsbHkgZGVsYXkgdGhlIAplbmQgb2YgdGhlIGNvbnRleHQgc3dpdGNoLiBBbmQgdGhlcmVm
b3JlIGRlbGF5IHRoZSByZXN0IG9mIHRoZSB3b3JrLgoKSSBzdWdnZXN0ZWQgdGhlIHRyeWxvY2sg
aGVyZSwgc28gdGhlIGNvbnRleHQgc3dpdGNoIGNvdWxkIGF2b2lkIHVwZGF0aW5nIHRoZSAKcnVu
c3RhdGUgaWYgd2UgYXJlIGluIHRoZSBoeXBlcmNhbGwuCgo+IAo+Pj4gSSdtIHByZXR0eSBzdXJl
IHdlJ3JlIGFjcXVpcmluZyBvdGhlcgo+Pj4gbG9ja3MgaW4gaHlwZXJjYWxsIGNvbnRleHQgd2l0
aG91dCBnb2luZyB0aGUgdHJ5bG9jayByb3V0ZS4gSSBhbQo+Pj4gY29udmluY2VkIHRob3VnaCB0
aGF0IHRoZSBwc2V1ZG8tbG9jayB5b3UndmUgdXNlZCBuZWVkcyB0byBiZQo+Pj4gcmVwbGFjZWQg
YnkgYSByZWFsIChhbmQgcGVyaGFwcyByL3cpIG9uZSwgX2lmXyB0aGVyZSBpcyBhbnkgbmVlZAo+
Pj4gZm9yIGxvY2tpbmcgaW4gdGhlIGZpcnN0IHBsYWNlLgo+Pgo+PiBZb3Ugd2VyZSB0aGUgb25l
IGFza2luZyBmb3IgdGhlb3JldGljYWwgZ3VhcmFudGVlcyB0aGF0IGEgZ3Vlc3QgY2FuJ3QgYWJ1
c2UgdGhpcwo+PiB0byBsb2NrIHVwIGEgQ1BVLiBUaGVyZSBhcmUgbm8gd2F5IHRvIGd1YXJhbnRl
ZSB0aGF0IGFzIG11bHRpcGxlIHZDUFVzIGNvdWxkCj4+IGNhbGwgdGhlIGh5cGVyY2FsbCBhbmQg
dGFrZSB0aGUgc2FtZSBsb2NrIHBvdGVudGlhbGx5IGRlbGF5aW5nIHNpZ25pZmljYW50bHkgdGhl
Cj4+IHdvcmsuCj4gCj4gV2VsbCwgSSBtYXkgaGF2ZSBnb25lIGEgbGl0dGxlIHRvbyBmYXIgd2l0
aCBteSBvcmlnaW5hbCByZXNwb25zZS4gSXQKPiBqdXN0IHdhcyBzbyBvZGQgdG8gc2VlIHRoaXMg
cHNldWRvIGxvY2sgdXNlZC4KPiAKPj4gUmVnYXJkaW5nIHRoZSBuZWVkIG9mIHRoZSBsb2NrLCBJ
IHN0aWxsIGNhbid0IHNlZSBob3cgeW91IGNhbiBtYWtlIGl0IHNhZmUKPj4gd2l0aG91dCBpdCBh
cyB5b3UgbWF5IGhhdmUgY29uY3VycmVudCBjYWxsLgo+Pgo+PiBGZWVsIGZyZWUgdG8gc3VnZ2Vz
dCBhIHdheS4KPiAKPiBXZWxsLCBpZiBub25lIGNhbiBiZSBmb3VuZCwgdGhlbiBmaW5lLiBJIGRv
bid0IGhhdmUgdGhlIHRpbWUgb3IgaW50ZXJlc3QKPiBoZXJlIHRvIHRyeSBhbmQgdGhpbmsgYWJv
dXQgYSBsb2NrbGVzcyBhcHByb2FjaDsgaXQganVzdCBkb2Vzbid0IF9mZWVsXwo+IGxpa2UgdGhp
cyBvdWdodCB0byBzdHJpY3RseSByZXF1aXJlIHVzZSBvZiBhIGxvY2suIFRoaXMgZ3V0IGZlZWxp
bmcgb2YgbWluZQo+IG1heSB3ZWxsIGJlIHdyb25nLgoKSSBhbSBub3QgYXNraW5nIHlvdSB0byBz
cGVuZCBhIGxvdCBvZiB0aW1lIG9uIGl0LiBCdXQgaWYgeW91IGhhdmUgYSBndXQgZmVlbGluZyAK
dGhpcyBjYW4gYmUgZG9uZSwgdGhlbiBhIGxpdHRsZSBoZWxwIHdvdWxkIGJlIGV4dHJlbWVseSB1
c2VmdWwuLi4KCk90aGVyd2lzZSwgSSB3aWxsIGNvbnNpZGVyIHRoYXQgdGhlIGxvY2sgaXMgdGhl
IGJlc3Qgd2F5IHRvIGdvLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:15:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 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 1hbPZG-0000FA-SJ; Thu, 13 Jun 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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPZG-0000EP-F5
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:15:02 +0000
X-Inumbo-ID: 3ece854e-8ddd-11e9-9763-333ec73eabe3
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3ece854e-8ddd-11e9-9763-333ec73eabe3;
 Thu, 13 Jun 2019 13:14:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:14:58 -0600
Message-Id: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:14:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/9] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVzcGl0ZSB0aGUgdGl0bGUgdGhpcyBpcyBhY3R1YWxseSBhbGwgQU1EIElPTU1VIHNpZGUgd29y
azsgYWxsIHg4NgpzaWRlIGFkanVzdG1lbnRzIGhhdmUgYWxyZWFkeSBiZWVuIGNhcnJpZWQgb3V0
LgoKSWYgaW4gZG91YnQsIHRoZSBzZXJpZXMgaXMgYXNzdW1lZCB0byBnbyBvbiB0b3Agb2YKCkFN
RC9JT01NVTogaW5pdGlhbGl6ZSBJUlEgdGFza2xldCBvbmx5IG9uY2UgWzFdCkFNRC9JT01NVTog
cmV2ZXJ0ICJhbWQvaW9tbXU6IGFzc2lnbiBpb21tdSBkZXZpY2VzIHRvIFhlbiIgWzJdCkFNRC9J
T01NVTogZG9uJ3QgImFkZCIgSU9NTVVzIFszXQoKMTogQU1EL0lPTU1VOiB1c2UgYml0IGZpZWxk
IGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyCjI6IEFNRC9JT01NVTogdXNlIGJpdCBmaWVs
ZCBmb3IgY29udHJvbCByZWdpc3RlcgozOiBBTUQvSU9NTVU6IHVzZSBiaXQgZmllbGQgZm9yIElS
VEUKNDogQU1EL0lPTU1VOiBpbnRyb2R1Y2UgMTI4LWJpdCBJUlRFIG5vbi1ndWVzdC1BUElDIElS
VEUgZm9ybWF0CjU6IEFNRC9JT01NVTogc3BsaXQgYW1kX2lvbW11X2luaXRfb25lKCkKNjogQU1E
L0lPTU1VOiBhbGxvdyBlbmFibGluZyB3aXRoIElSUSBub3QgeWV0IHNldCB1cAo3OiBBTUQvSU9N
TVU6IGFkanVzdCBzZXR1cCBvZiBpbnRlcm5hbCBpbnRlcnJ1cHQgZm9yIHgyQVBJQyBtb2RlCjg6
IEFNRC9JT01NVTogZW5hYmxlIHgyQVBJQyBtb2RlIHdoZW4gYXZhaWxhYmxlCjk6IEFNRC9JT01N
VTogY29ycmVjdCBJUlRFIHVwZGF0aW5nCgpKYW4KClsxXSBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDI0NDEuaHRtbApbMl0g
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5
LTA2L21zZzAwMDk1Lmh0bWwKWzNdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNi9tc2cwMDIwMC5odG1sCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:21:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPfn-00012d-Kk; Thu, 13 Jun 2019 13:21: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPfm-00012Y-GO
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:21:46 +0000
X-Inumbo-ID: 2f7470f8-8dde-11e9-8f55-bb42cf3b642c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f7470f8-8dde-11e9-8f55-bb42cf3b642c;
 Thu, 13 Jun 2019 13:21:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:21:42 -0600
Message-Id: <5D024DE30200007800237DFA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:21:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024A430200007800237DC5@prv1-mh.provo.novell.com>
 <9172f488-93e5-1fe8-d5b1-dedb53af4667@citrix.com>
In-Reply-To: <9172f488-93e5-1fe8-d5b1-dedb53af4667@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/x2APIC: tighten check in cluster mode
 IPI sending
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE1OjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEl0IGlzIG9u
bHkgb2YgbGltaXRlZCB1c2UgdG8gY2hlY2sgdGhlIGZ1bGwgYWNjdW11bGF0ZWQgMzItYml0IHZh
bHVlLAo+PiBiZWNhdXNlIHRoZSBoaWdoIGhhbHZlcyBhcmUgdGhlIGNsdXN0ZXIgSUQuIFdoYXQg
bmVlZHMgdG8gYmUgbm9uLXplcm8gaXMKPj4gdGhlIGJpdCBtYXAgYXQgdGhlIGJvdHRvbSwgb3Ig
ZWxzZSBBUElDIGVycm9ycyB3aWxsIHJlc3VsdC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEkgdGFrZSBpdCB5b3UgbG9jYXRlZCB0aGUg
dGhlIHNvdXJjZSBvZiB0aGUgQVBJQyBlcnJvcnMuCgpZZXMsIGFsYmVpdCB0aGUgY2hhbmdlIGhl
cmUgaXMganVzdCBhIHJlc3VsdCBvZiBtZSBndWVzc2luZyB3aGVyZSB0aGV5Cm1pZ2h0IGhhdmUg
Y29tZSBmcm9tLCBpLmUuIGl0IHdhc24ndCB0aGUgSVBJIHNlbmRpbmcgaW4gdGhlIGVuZC4gSW5z
dGVhZAp0aGVyZSB3YXMgb25lIGlzc3VlIGVhY2ggd2l0aCBsb3NpbmcgcGFydCBvciBhbGwgb2Yg
dGhlIDMyLWJpdCBkZXN0aW5hdGlvbgppbiBib3RoIHRoZSBJL08tQVBJQyBSVEUgYW5kIHRoZSBN
U0kgbWVzc2FnZSBtYXNzYWdpbmcgZnVuY3Rpb25zLgpJT1cgdGhpbmdzIHdvdWxkIGFsc28gbm90
IGhhdmUgd29ya2VkIGNvcnJlY3RseSBpbiBwaHlzaWNhbCBtb2RlIHdpdGgKbW9yZSB0aGFuIDI1
NiBDUFVzIChvciBmZXdlciwgd2l0aCBkaXNjb250aWd1b3VzIHBoeXNpY2FsIEFQSUMgSURzKS4K
Cj4gSSBjYW4ndCBmaW5kIGFueXRoaW5nIGluIHRoZSBtYW51YWwgd2hpY2ggZXhwbGljaXRseSBz
dGF0ZXMgdGhhdCBBUElDCj4gZXJyb3JzIHdpbGwgYXJyaXZlLCBidXQgMTAuMTIuMTAuMiBkb2Vz
IGNsZWFybHkgaWRlbnRpZnkgdGhhdCBhIGxvZ2ljYWwKPiB4MkFQSUMgSUQgaXMgbm9uLXplcm8g
aW4gaXRzIGJvdHRvbSAxNiBiaXRzLgo+IAo+IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKVGhhbmtzLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:22:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13: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 1hbPgb-000185-4Q; Thu, 13 Jun 2019 13: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPgZ-00017t-VU
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:22:36 +0000
X-Inumbo-ID: 4d638f6f-8dde-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d638f6f-8dde-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:22:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:22:32 -0600
Message-Id: <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:22:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/9] 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
bHkgaGF2aW5nIGJlZW4Kc3BlY2lmaWVkIGFzIGhleCByYXRoZXIgdGhhbiBkZWMuCgpUYWtlIHRo
ZSBvcHBvcnR1bml0eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2RldGVjdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9kZXRlY3QuYwpAQCAtNjAsNDMgKzYwLDcyIEBAIHN0YXRpYyBpbnQgX19pbml0IGdldF9p
b21tdV9jYXBhYmlsaXRpZXMKIAogdm9pZCBfX2luaXQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11KQogewotICAgIHUzMiBsb3csIGhpZ2g7Ci0gICAgaW50IGkgPSAw
IDsKLSAgICBzdGF0aWMgY29uc3QgY2hhciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltdID0gewot
ICAgICAgICAiLSBQcmVmZXRjaCBQYWdlcyBDb21tYW5kIiwgCi0gICAgICAgICItIFBlcmlwaGVy
YWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QiLCAKLSAgICAgICAgIi0gWDJBUElDIFN1cHBvcnRlZCIs
IAotICAgICAgICAiLSBOWCBiaXQgU3VwcG9ydGVkIiwgCi0gICAgICAgICItIEd1ZXN0IFRyYW5z
bGF0aW9uIiwgCi0gICAgICAgICItIFJlc2VydmVkIGJpdCBbNV0iLAotICAgICAgICAiLSBJbnZh
bGlkYXRlIEFsbCBDb21tYW5kIiwgCi0gICAgICAgICItIEd1ZXN0IEFQSUMgc3VwcG9ydGVkIiwg
Ci0gICAgICAgICItIEhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIsIAotICAgICAgICAiLSBQZXJm
b3JtYW5jZSBDb3VudGVycyIsIAotICAgICAgICBOVUxMCi0gICAgfTsKLQogICAgIEFTU0VSVCgg
aW9tbXUtPm1taW9fYmFzZSApOwogCiAgICAgaWYgKCAhaW9tbXVfaGFzX2NhcChpb21tdSwgUENJ
X0NBUF9FRlJTVVBfU0hJRlQpICkKICAgICB7Ci0gICAgICAgIGlvbW11LT5mZWF0dXJlcyA9IDA7
CisgICAgICAgIGlvbW11LT5mZWF0dXJlcy5yYXcgPSAwOwogICAgICAgICByZXR1cm47CiAgICAg
fQogCi0gICAgbG93ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJF
X01NSU9fT0ZGU0VUKTsKLSAgICBoaWdoID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICsgNCk7Ci0KLSAgICBpb21tdS0+ZmVhdHVyZXMgPSAo
KHU2NCloaWdoIDw8IDMyKSB8IGxvdzsKKyAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0KKyAgICAg
ICAgcmVhZHEoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VU
KTsKIAogICAgIHByaW50aygiQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczpcbiIpOwog
Ci0gICAgd2hpbGUgKCBmZWF0dXJlX3N0cltpXSApCisjZGVmaW5lIE1BU0soZmxkKSAoKHVuaW9u
IGFtZF9pb21tdV9leHRfZmVhdHVyZXMpeyAuZmxkcy5mbGQgPSB+MCB9KS5yYXcKKyNkZWZpbmUg
RkVBVChmbGQsIHN0cikgZG8geyBcCisgICAgaWYgKCBNQVNLKGZsZCkgJiAoTUFTSyhmbGQpIC0g
MSkgKSBcCisgICAgICAgIHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVy
ZXMuZmxkcy5mbGQpOyBcCisgICAgZWxzZSBpZiAoIGlvbW11LT5mZWF0dXJlcy5yYXcgJiBNQVNL
KGZsZCkgKSBcCisgICAgICAgIHByaW50ayggIi0gIiBzdHIgIlxuIik7IFwKK30gd2hpbGUgKCBm
YWxzZSApCisKKyAgICBGRUFUKHByZWZfc3VwLCAgICAgICAgICAgIlByZWZldGNoIFBhZ2VzIENv
bW1hbmQiKTsKKyAgICBGRUFUKHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlwaGVyYWwgUGFnZSBT
ZXJ2aWNlIFJlcXVlc3QiKTsKKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAgICAgIngyQVBJQyIp
OworICAgIEZFQVQobnhfc3VwLCAgICAgICAgICAgICAiTlggYml0Iik7CisgICAgRkVBVChnYXBw
aV9zdXAsICAgICAgICAgICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3NvciBJbnRlcnJ1cHQi
KTsKKyAgICBGRUFUKGlhX3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUgQWxsIENvbW1hbmQi
KTsKKyAgICBGRUFUKGdhX3N1cCwgICAgICAgICAgICAgIkd1ZXN0IEFQSUMiKTsKKyAgICBGRUFU
KGhlX3N1cCwgICAgICAgICAgICAgIkhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIpOworICAgIEZF
QVQocGNfc3VwLCAgICAgICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRlcnMiKTsKKyAgICBGRUFU
KGhhdHMsICAgICAgICAgICAgICAgIkhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplIik7CisK
KyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgewotICAgICAgICBp
ZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgaSkgKQotICAgICAgICAgICAgcHJpbnRr
KCAiICVzXG4iLCBmZWF0dXJlX3N0cltpXSk7Ci0gICAgICAgIGkrKzsKKyAgICAgICAgRkVBVChn
YXRzLCAgICAgICAgICAgIkd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOworICAgICAg
ICBGRUFUKGdseF9zdXAsICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWwiKTsKKyAg
ICAgICAgRkVBVChwYXNfbWF4LCAgICAgICAgIk1heGltdW0gUEFTSUQiKTsKICAgICB9CisKKyAg
ICBGRUFUKHNtaWZfc3VwLCAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIiKTsKKyAgICBG
RUFUKHNtaWZfcmMsICAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsKKyAg
ICBGRUFUKGdhbV9zdXAsICAgICAgICAgICAgIkd1ZXN0IFZpcnR1YWwgQVBJQyBNb2RlcyIpOwor
ICAgIEZFQVQoZHVhbF9wcHJfbG9nX3N1cCwgICAiRHVhbCBQUFIgTG9nIik7CisgICAgRkVBVChk
dWFsX2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2ZW50IExvZyIpOworICAgIEZFQVQoc2F0X3N1cCwg
ICAgICAgICAgICAiU2VjdXJlIEFUUyIpOworICAgIEZFQVQodXNfc3VwLCAgICAgICAgICAgICAi
VXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0aW9uIik7CisgICAgRkVBVChkZXZfdGJsX3Nl
Z19zdXAsICAgICJEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7CisgICAgRkVBVChwcHJfZWFy
bHlfb2Zfc3VwLCAgICJQUFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmciKTsKKyAgICBGRUFU
KHBwcl9hdXRvX3JzcF9zdXAsICAgIlBQUiBBdXRvbWF0aWMgUmVzcG9uc2UiKTsKKyAgICBGRUFU
KG1hcmNfc3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbCIp
OworICAgIEZFQVQoYmxrX3N0b3BfbXJrX3N1cCwgICAiQmxvY2sgU3RvcE1hcmsgTWVzc2FnZSIp
OworICAgIEZFQVQocGVyZl9vcHRfc3VwICwgICAgICAiUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9u
Iik7CisgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJpbGl0eSBNTUlPIEFj
Y2VzcyIpOworICAgIEZFQVQoZ2lvX3N1cCwgICAgICAgICAgICAiR3Vlc3QgSS9PIFByb3RlY3Rp
b24iKTsKKyAgICBGRUFUKGhhX3N1cCwgICAgICAgICAgICAgIkhvc3QgQWNjZXNzIik7CisgICAg
RkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxpbmciKTsKKyAgICBG
RUFUKGF0dHJfZndfc3VwLCAgICAgICAgIkF0dHJpYnV0ZSBGb3J3YXJkIik7CisgICAgRkVBVCho
ZF9zdXAsICAgICAgICAgICAgICJIb3N0IERpcnR5Iik7CisgICAgRkVBVChpbnZfaW90bGJfdHlw
ZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsKKyAgICBGRUFUKHZpb21tdV9zdXAsICAg
ICAgICAgIlZpcnR1YWxpemVkIElPTU1VIik7CisgICAgRkVBVCh2bV9ndWFyZF9pb19zdXAsICAg
ICJWTUd1YXJkIEkvTyBTdXBwb3J0Iik7CisgICAgRkVBVCh2bV90YWJsZV9zaXplLCAgICAgICJW
TSBUYWJsZSBTaXplIik7CisgICAgRkVBVChnYV91cGRhdGVfZGlzX3N1cCwgICJHdWVzdCBBY2Nl
c3MgQml0IFVwZGF0ZSBEaXNhYmxlIik7CisKKyN1bmRlZiBGRUFUCisjdW5kZWYgTUFTSwogfQog
CiBpbnQgX19pbml0IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoCi0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC02MzgsNyArNjM4LDcgQEAgc3RhdGljIHVpbnQ2NF90
IGlvbW11X21taW9fcmVhZDY0KHN0cnVjdAogICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11
LT5yZWdfc3RhdHVzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9FWFRfRkVBVFVS
RV9NTUlPX09GRlNFVDoKLSAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX2V4dF9m
ZWF0dXJlKTsKKyAgICAgICAgdmFsID0gaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5yYXc7CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTgwMiwzOSArODAyLDI2IEBAIGludCBndWVz
dF9pb21tdV9zZXRfYmFzZShzdHJ1Y3QgZG9tYWluICoKIC8qIEluaXRpYWxpemUgbW1pbyByZWFk
IG9ubHkgYml0cyAqLwogc3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfcmVnX2luaXQoc3RydWN0IGd1
ZXN0X2lvbW11ICppb21tdSkKIHsKLSAgICB1aW50MzJfdCBsb3dlciwgdXBwZXI7CisgICAgdW5p
b24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBlZiA9IHsKKyAgICAgICAgLyogU3VwcG9ydCBwcmVm
ZXRjaCAqLworICAgICAgICAuZmxkcy5wcmVmX3N1cCA9IDEsCisgICAgICAgIC8qIFN1cHBvcnQg
UFBSIGxvZyAqLworICAgICAgICAuZmxkcy5wcHJfc3VwID0gMSwKKyAgICAgICAgLyogU3VwcG9y
dCBndWVzdCB0cmFuc2xhdGlvbiAqLworICAgICAgICAuZmxkcy5ndF9zdXAgPSAxLAorICAgICAg
ICAvKiBTdXBwb3J0IGludmFsaWRhdGUgYWxsIGNvbW1hbmQgKi8KKyAgICAgICAgLmZsZHMuaWFf
c3VwID0gMSwKKyAgICAgICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAq
LworICAgICAgICAuZmxkcy5oYXRzID0gSE9TVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwKKyAgICAg
ICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KKyAgICAgICAgLmZs
ZHMuZ2F0cyA9IEdVRVNUX0FERFJFU1NfU0laRV82X0xFVkVMLAorICAgICAgICAvKiBTaW5nbGUg
bGV2ZWwgZ0NSMyAqLworICAgICAgICAuZmxkcy5nbHhfc3VwID0gR1VFU1RfQ1IzXzFfTEVWRUws
CisgICAgICAgIC8qIDkgYml0IFBBU0lEICovCisgICAgICAgIC5mbGRzLnBhc19tYXggPSBQQVNN
QVhfOV9iaXQsCisgICAgfTsKIAotICAgIGxvd2VyID0gdXBwZXIgPSAwOwotICAgIC8qIFN1cHBv
cnQgcHJlZmV0Y2ggKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVS
RV9QUkVGU1VQX1NISUZUKTsKLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8KLSAgICBpb21tdV9z
ZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpOwotICAgIC8qIFN1
cHBvcnQgZ3Vlc3QgdHJhbnNsYXRpb24gKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01N
VV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCk7Ci0gICAgLyogU3VwcG9ydCBpbnZhbGlkYXRlIGFs
bCBjb21tYW5kICovCi0gICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVf
SUFTVVBfU0hJRlQpOwotCi0gICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVs
cyAqLwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEhPU1RfQUREUkVTU19TSVpFXzZfTEVWRUws
IGxvd2VyLAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNf
TUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX1NI
SUZULAotICAgICAgICAgICAgICAgICAgICAgICAgICZsb3dlcik7Ci0gICAgLyogR3Vlc3QgdHJh
bnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihH
VUVTVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwgbG93ZXIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAg
IElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
Jmxvd2VyKTsKLSAgICAvKiBTaW5nbGUgbGV2ZWwgZ0NSMyAqLwotICAgIHNldF9maWVsZF9pbl9y
ZWdfdTMyKEdVRVNUX0NSM18xX0xFVkVMLCBsb3dlciwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQsICZsb3dlcik7Ci0gICAgLyogOSBiaXQg
UEFTSUQgKi8KLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihQQVNNQVhfOV9iaXQsIHVwcGVyLAot
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNLLAot
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCwg
JnVwcGVyKTsKLQotICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUubG8gPSBsb3dlcjsKLSAgICBp
b21tdS0+cmVnX2V4dF9mZWF0dXJlLmhpID0gdXBwZXI7CisgICAgaW9tbXUtPnJlZ19leHRfZmVh
dHVyZSA9IGVmOwogfQogCiBzdGF0aWMgaW50IGd1ZXN0X2lvbW11X21taW9fcmFuZ2Uoc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jCkBAIC04ODMsNyArODgzLDcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tbQogICAgIHJlZ2lzdGVyX2lvbW11X2V2ZW50X2xvZ19pbl9tbWlvX3NwYWNl
KGlvbW11KTsKICAgICByZWdpc3Rlcl9pb21tdV9leGNsdXNpb25fcmFuZ2UoaW9tbXUpOwogCi0g
ICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX1BQ
UlNVUF9TSElGVCkgKQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCiAg
ICAgICAgIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7CiAKICAg
ICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwpAQCAtODk3LDE1ICs4OTcsMTUg
QEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbQogICAgIHNldF9pb21t
dV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwog
ICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFC
TEVEKTsKIAotICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRf
RkVBVFVSRV9QUFJTVVBfU0hJRlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBw
cl9zdXAgKQogICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUs
IElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVy
ZXMuZmxkcy5ndF9zdXAgKQogICAgICAgICBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29u
dHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKIAogICAgIHNldF9pb21tdV90cmFu
c2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogCi0gICAgaWYg
KCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NI
SUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5pYV9zdXAgKQogICAgICAgICBh
bWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hlcyhpb21tdSk7CiAKICAgICBpb21tdS0+ZW5hYmxlZCA9
IDE7CkBAIC05MjgsMTAgKzkyOCwxMCBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2lvbW11KHN0cnVj
dCBhbWRfaW9tCiAgICAgc2V0X2lvbW11X2NvbW1hbmRfYnVmZmVyX2NvbnRyb2woaW9tbXUsIElP
TU1VX0NPTlRST0xfRElTQUJMRUQpOwogICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChp
b21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9oYXNf
ZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCisgICAgaWYg
KCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKICAgICAgICAgc2V0X2lvbW11X3Bwcl9s
b2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAoIGFt
ZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQp
ICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgICAgIHNldF9p
b21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FC
TEVEKTsKIAogICAgIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0RJU0FCTEVEKTsKQEAgLTEwMjcsNyArMTAyNyw3IEBAIHN0YXRpYyBpbnQgX19pbml0
IGFtZF9pb21tdV9pbml0X29uZShzdHIKIAogICAgIGdldF9pb21tdV9mZWF0dXJlcyhpb21tdSk7
CiAKLSAgICBpZiAoIGlvbW11LT5mZWF0dXJlcyApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMu
cmF3ICkKICAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsKIAogICAgIGlmICggYWxsb2NhdGVf
Y21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApCkBAIC0xMDM2LDkgKzEwMzYsOCBAQCBzdGF0aWMg
aW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RyCiAgICAgaWYgKCBhbGxvY2F0ZV9ldmVu
dF9sb2coaW9tbXUpID09IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAgIGlm
ICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBf
U0hJRlQpICkKLSAgICAgICAgaWYgKCBhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSA9PSBOVUxMICkK
LSAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OworICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZs
ZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQorICAgICAgICBnb3RvIGVy
cm9yX291dDsKIAogICAgIGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkg
KQogICAgICAgICBnb3RvIGVycm9yX291dDsKQEAgLTEzODksNyArMTM4OCw3IEBAIHZvaWQgYW1k
X2lvbW11X3Jlc3VtZSh2b2lkKQogICAgIH0KIAogICAgIC8qIGZsdXNoIGFsbCBjYWNoZSBlbnRy
aWVzIGFmdGVyIGlvbW11IHJlLWVuYWJsZWQgKi8KLSAgICBpZiAoICFhbWRfaW9tbXVfaGFzX2Zl
YXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApCisgICAgaWYgKCAh
aW9tbXUtPmZlYXR1cmVzLmZsZHMuaWFfc3VwICkKICAgICB7CiAgICAgICAgIGludmFsaWRhdGVf
YWxsX2RldmljZXMoKTsKICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZG9tYWluX3BhZ2VzKCk7Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hbWQtaW9tbXUuaApAQCAtODMsNyArODMsNyBAQCBzdHJ1Y3QgYW1kX2lvbW11IHsKICAg
ICBpb21tdV9jYXBfdCBjYXA7CiAKICAgICB1OCBodF9mbGFnczsKLSAgICB1NjQgZmVhdHVyZXM7
CisgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBmZWF0dXJlczsKIAogICAgIHZvaWQg
Km1taW9fYmFzZTsKICAgICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOwpAQCAtMTc0LDcg
KzE3NCw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7CiAgICAgLyogTU1JTyByZWdzICovCiAgICAg
c3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9m
ZnNldCAwMDE4aCAqLwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7ICAg
ICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KLSAgICBzdHJ1Y3QgbW1pb19yZWcgICAg
ICAgICByZWdfZXh0X2ZlYXR1cmU7ICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICovCisgICAg
dW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlPIG9m
ZnNldCAwMDMwaCAqLwogCiAgICAgLyogZ3Vlc3QgaW50ZXJydXB0IHNldHRpbmdzICovCiAgICAg
c3RydWN0IGd1ZXN0X2lvbW11X21zaSAgbXNpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
YW1kLWlvbW11LWRlZnMuaApAQCAtMzQ2LDI2ICszNDYsNTcgQEAgc3RydWN0IGFtZF9pb21tdV9k
dGUgewogI2RlZmluZSBJT01NVV9FWENMVVNJT05fTElNSVRfSElHSF9NQVNLCQkweEZGRkZGRkZG
CiAjZGVmaW5lIElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX1NISUZUCTAKIAotLyogRXh0ZW5k
ZWQgRmVhdHVyZSBSZWdpc3RlciovCisvKiBFeHRlbmRlZCBGZWF0dXJlIFJlZ2lzdGVyICovCiAj
ZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICAgICAgICAgICAgICAgICAgIDB4
MzAKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFJFRlNVUF9TSElGVCAgICAgICAgICAgICAg
ICAgMHgwCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCAgICAgICAgICAg
ICAgICAgIDB4MQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9YVFNVUF9TSElGVCAgICAgICAg
ICAgICAgICAgICAweDIKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTlhTVVBfU0hJRlQgICAg
ICAgICAgICAgICAgICAgMHgzCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZU
ICAgICAgICAgICAgICAgICAgIDB4NAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9JQVNVUF9T
SElGVCAgICAgICAgICAgICAgICAgICAweDYKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FT
VVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg3Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJF
X0hFU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4OAotI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9QQ1NVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDkKLSNkZWZpbmUgSU9NTVVfRVhU
X0ZFQVRVUkVfSEFUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgxMAotI2RlZmluZSBJT01N
VV9FWFRfRkVBVFVSRV9IQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAwCi0j
ZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQgICAgICAgICAgICAgICAgICAgIDB4
MTIKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNLICAgICAgICAgICAgICAgICAg
ICAgMHgwMDAwMzAwMAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQgICAg
ICAgICAgICAgICAgICAweDE0Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9NQVNL
ICAgICAgICAgICAgICAgICAgIDB4MDAwMEMwMDAKIAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVS
RV9QQVNNQVhfU0hJRlQgICAgICAgICAgICAgICAgICAweDAKLSNkZWZpbmUgSU9NTVVfRVhUX0ZF
QVRVUkVfUEFTTUFYX01BU0sgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAxRgordW5pb24gYW1k
X2lvbW11X2V4dF9mZWF0dXJlcyB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVjdCB7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBwcmVmX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgcHBy
X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgeHRfc3VwOjE7CisgICAgICAgIHVuc2lnbmVk
IGludCBueF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGd0X3N1cDoxOworICAgICAgICB1
bnNpZ25lZCBpbnQgZ2FwcGlfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsK
KyAgICAgICAgdW5zaWduZWQgaW50IGdhX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaGVf
c3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsKKyAgICAgICAgdW5zaWduZWQg
aW50IGhhdHM6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhdHM6MjsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGdseF9zdXA6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfc3VwOjI7CisgICAg
ICAgIHVuc2lnbmVkIGludCBzbWlmX3JjOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBnYW1fc3Vw
OjM7CisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfc3VwOjI7CisgICAgICAgIHVu
c2lnbmVkIGludCA6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfZXZlbnRfbG9nX3N1cDoy
OworICAgICAgICB1bnNpZ25lZCBpbnQgc2F0X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQg
OjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwYXNfbWF4OjU7CisgICAgICAgIHVuc2lnbmVkIGlu
dCB1c19zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2VnX3N1cDoyOworICAg
ICAgICB1bnNpZ25lZCBpbnQgcHByX2Vhcmx5X29mX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgcHByX2F1dG9fcnNwX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgbWFyY19zdXA6MjsK
KyAgICAgICAgdW5zaWduZWQgaW50IGJsa19zdG9wX21ya19zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IHBlcmZfb3B0X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgbXNpX2NhcF9tbWlv
X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBn
aW9fc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoYV9zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGVwaF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGF0dHJfZndfc3VwOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBoZF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwor
ICAgICAgICB1bnNpZ25lZCBpbnQgaW52X2lvdGxiX3R5cGVfc3VwOjE7CisgICAgICAgIHVuc2ln
bmVkIGludCB2aW9tbXVfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB2bV9ndWFyZF9pb19z
dXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHZtX3RhYmxlX3NpemU6NDsKKyAgICAgICAgdW5z
aWduZWQgaW50IGdhX3VwZGF0ZV9kaXNfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsK
KyAgICB9IGZsZHM7Cit9OwogCiAvKiBTdGF0dXMgUmVnaXN0ZXIqLwogI2RlZmluZSBJT01NVV9T
VEFUVVNfTU1JT19PRkZTRVQJCTB4MjAyMAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vYW1kLWlvbW11LXByb3RvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oCkBAIC0yMTksMTMgKzIxOSw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlv
bW11X2hhc19jYXAoc3RydWN0IGEKICAgICByZXR1cm4gISEoaW9tbXUtPmNhcC5oZWFkZXIgJiAo
MXUgPDwgYml0KSk7CiB9CiAKLXN0YXRpYyBpbmxpbmUgaW50IGFtZF9pb21tdV9oYXNfZmVhdHVy
ZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdWludDMyX3QgYml0KQotewotICAgIGlmICggIWlv
bW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApCi0gICAgICAgIHJldHVy
biAwOwotICAgIHJldHVybiAhIShpb21tdS0+ZmVhdHVyZXMgJiAoMVUgPDwgYml0KSk7Ci19Ci0K
IC8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1ZmZlciAqLwogc3RhdGlj
IGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfcmJfcG9pbnRlcih1aW50MzJfdCByZWcpCiB7CgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:22:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:22:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPgx-0001Av-Ff; Thu, 13 Jun 2019 13: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPgv-0001Ai-NQ
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:22:57 +0000
X-Inumbo-ID: 58f881d0-8dde-11e9-9377-d37854a9b5cb
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58f881d0-8dde-11e9-9377-d37854a9b5cb;
 Thu, 13 Jun 2019 13:22:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:22:52 -0600
Message-Id: <5D024E2B0200007800237E00@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:22:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/9] 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
c3QgcmVjZW50bHkKd3JpdHRlbiBjb250cm9sIHJlZ2lzdGVyLiBBbGwgd3JpdGVzIHNob3VsZCBu
b3cgaGFwcGVuIGV4Y2x1c2l2ZWx5IGZyb20KdGhhdCBjYWNoZWQgdmFsdWUsIHN1Y2ggdGhhdCBp
dCBpcyBndWFyYW50ZWVkIHRvIGJlIHVwIHRvIGRhdGUuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSBh
bmQgYWRkIGZ1cnRoZXIgZmllbGRzLiBBbHNvIGNvbnZlcnQgYSBmZXcgYm9vbGVhbgpmdW5jdGlv
biBwYXJhbWV0ZXJzIHRvIGJvb2wsIHN1Y2ggdGhhdCB1c2Ugb2YgISEgY2FuIGJlIGF2b2lkZWQu
CgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwpAQCAtMzE3LDcgKzMxNyw3IEBAIHN0YXRp
YyBpbnQgZG9faW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhzdHIKIAogc3RhdGljIGludCBkb19jb21w
bGV0aW9uX3dhaXQoc3RydWN0IGRvbWFpbiAqZCwgY21kX2VudHJ5X3QgKmNtZCkKIHsKLSAgICBi
b29sX3QgY29tX3dhaXRfaW50X2VuLCBjb21fd2FpdF9pbnQsIGksIHM7CisgICAgYm9vbCBjb21f
d2FpdF9pbnQsIGksIHM7CiAgICAgc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdTsKICAgICB1bnNp
Z25lZCBsb25nIGdmbjsKICAgICBwMm1fdHlwZV90IHAybXQ7CkBAIC0zNTQsMTIgKzM1NCwxMCBA
QCBzdGF0aWMgaW50IGRvX2NvbXBsZXRpb25fd2FpdChzdHJ1Y3QgZG9tCiAgICAgICAgIHVubWFw
X2RvbWFpbl9wYWdlKHZhZGRyKTsKICAgICB9CiAKLSAgICBjb21fd2FpdF9pbnRfZW4gPSBpb21t
dV9nZXRfYml0KGlvbW11LT5yZWdfY3RybC5sbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9TSElGVCk7CiAgICAgY29tX3dh
aXRfaW50ID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX3N0YXR1cy5sbywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsK
IAotICAgIGlmICggY29tX3dhaXRfaW50X2VuICYmIGNvbV93YWl0X2ludCApCisgICAgaWYgKCBp
b21tdS0+cmVnX2N0cmwuY29tX3dhaXRfaW50X2VuICYmIGNvbV93YWl0X2ludCApCiAgICAgICAg
IGd1ZXN0X2lvbW11X2RlbGl2ZXJfbXNpKGQpOwogCiAgICAgcmV0dXJuIDA7CkBAIC01MjEsNDAg
KzUxOSwxNyBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9wcm9jZXNzX2NvbW1hbmQoCiAgICAg
cmV0dXJuOwogfQogCi1zdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0IGd1
ZXN0X2lvbW11ICppb21tdSwgdWludDY0X3QgbmV3Y3RybCkKK3N0YXRpYyBpbnQgZ3Vlc3RfaW9t
bXVfd3JpdGVfY3RybChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11LCB1aW50NjRfdCB2YWwpCiB7
Ci0gICAgYm9vbF90IGNtZF9lbiwgZXZlbnRfZW4sIGlvbW11X2VuLCBwcHJfZW4sIHBwcl9sb2df
ZW47Ci0gICAgYm9vbF90IGNtZF9lbl9vbGQsIGV2ZW50X2VuX29sZCwgaW9tbXVfZW5fb2xkOwot
ICAgIGJvb2xfdCBjbWRfcnVuOwotCi0gICAgaW9tbXVfZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0
cmwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJ
T05fRU5BQkxFX1NISUZUKTsKLSAgICBpb21tdV9lbl9vbGQgPSBpb21tdV9nZXRfYml0KGlvbW11
LT5yZWdfY3RybC5sbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NP
TlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKTsKLQotICAgIGNtZF9lbiA9IGlvbW11X2dl
dF9iaXQobmV3Y3RybCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xf
Q09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKLSAgICBjbWRfZW5fb2xkID0gaW9tbXVfZ2V0
X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJRlQpOwotICAgIGNtZF9ydW4g
PSBpb21tdV9nZXRfYml0KGlvbW11LT5yZWdfc3RhdHVzLmxvLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9TSElGVCk7Ci0gICAgZXZlbnRf
ZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
IElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7Ci0gICAgZXZlbnRfZW5fb2xk
ID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVfU0hJRlQpOwotCi0g
ICAgcHByX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxFX1NISUZUKTsKLSAgICBwcHJfbG9nX2VuID0g
aW9tbXVfZ2V0X2JpdChuZXdjdHJsLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQpOworICAgIHVuaW9uIGFtZF9pb21tdV9j
b250cm9sIG5ld2N0cmwgPSB7IC5yYXcgPSB2YWwgfTsKIAotICAgIGlmICggaW9tbXVfZW4gKQor
ICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiApCiAgICAgewogICAgICAgICBndWVzdF9pb21tdV9l
bmFibGUoaW9tbXUpOwogICAgICAgICBndWVzdF9pb21tdV9lbmFibGVfZGV2X3RhYmxlKGlvbW11
KTsKICAgICB9CiAKLSAgICBpZiAoIGlvbW11X2VuICYmIGNtZF9lbiApCisgICAgaWYgKCBuZXdj
dHJsLmlvbW11X2VuICYmIG5ld2N0cmwuY21kX2J1Zl9lbiApCiAgICAgewogICAgICAgICBndWVz
dF9pb21tdV9lbmFibGVfcmluZ19idWZmZXIoaW9tbXUsICZpb21tdS0+Y21kX2J1ZmZlciwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihjbWRfZW50cnlfdCkp
OwpAQCAtNTYyLDcgKzUzNyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChz
dHJ1Y3QKICAgICAgICAgdGFza2xldF9zY2hlZHVsZSgmaW9tbXUtPmNtZF9idWZmZXJfdGFza2xl
dCk7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9lbiAmJiBldmVudF9lbiApCisgICAgaWYgKCBu
ZXdjdHJsLmlvbW11X2VuICYmIG5ld2N0cmwuZXZlbnRfbG9nX2VuICkKICAgICB7CiAgICAgICAg
IGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5ldmVudF9sb2cs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoZXZlbnRfZW50
cnlfdCkpOwpAQCAtNTcwLDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVf
Y3RybChzdHJ1Y3QKICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01N
VV9TVEFUVVNfRVZFTlRfT1ZFUkZMT1dfU0hJRlQpOwogICAgIH0KIAotICAgIGlmICggaW9tbXVf
ZW4gJiYgcHByX2VuICYmIHBwcl9sb2dfZW4gKQorICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiAm
JiBuZXdjdHJsLnBwcl9lbiAmJiBuZXdjdHJsLnBwcl9sb2dfZW4gKQogICAgIHsKICAgICAgICAg
Z3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlvbW11LCAmaW9tbXUtPnBwcl9sb2csCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YocHByX2VudHJ5X3Qp
KTsKQEAgLTU3OCwxOSArNTUzLDIxIEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3Ry
bChzdHJ1Y3QKICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01NVV9T
VEFUVVNfUFBSX0xPR19PVkVSRkxPV19TSElGVCk7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9l
biAmJiBjbWRfZW5fb2xkICYmICFjbWRfZW4gKQorICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiAm
JiBpb21tdS0+cmVnX2N0cmwuY21kX2J1Zl9lbiAmJgorICAgICAgICAgIW5ld2N0cmwuY21kX2J1
Zl9lbiApCiAgICAgewogICAgICAgICAvKiBEaXNhYmxlIGlvbW11IGNvbW1hbmQgcHJvY2Vzc2lu
ZyAqLwogICAgICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwog
ICAgIH0KIAotICAgIGlmICggZXZlbnRfZW5fb2xkICYmICFldmVudF9lbiApCisgICAgaWYgKCBp
b21tdS0+cmVnX2N0cmwuZXZlbnRfbG9nX2VuICYmICFuZXdjdHJsLmV2ZW50X2xvZ19lbiApCiAg
ICAgICAgIGd1ZXN0X2lvbW11X2NsZWFyX3N0YXR1cyhpb21tdSwgSU9NTVVfU1RBVFVTX0VWRU5U
X0xPR19SVU5fU0hJRlQpOwogCi0gICAgaWYgKCBpb21tdV9lbl9vbGQgJiYgIWlvbW11X2VuICkK
KyAgICBpZiAoIGlvbW11LT5yZWdfY3RybC5pb21tdV9lbiAmJiAhbmV3Y3RybC5pb21tdV9lbiAp
CiAgICAgICAgIGd1ZXN0X2lvbW11X2Rpc2FibGUoaW9tbXUpOwogCi0gICAgdTY0X3RvX3JlZygm
aW9tbXUtPnJlZ19jdHJsLCBuZXdjdHJsKTsKKyAgICBpb21tdS0+cmVnX2N0cmwgPSBuZXdjdHJs
OworCiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTYzMiw3ICs2MDksNyBAQCBzdGF0aWMgdWludDY0
X3QgaW9tbXVfbW1pb19yZWFkNjQoc3RydWN0CiAgICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9t
bXUtPnBwcl9sb2cucmVnX3RhaWwpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIElPTU1VX0NP
TlRST0xfTU1JT19PRkZTRVQ6Ci0gICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19j
dHJsKTsKKyAgICAgICAgdmFsID0gaW9tbXUtPnJlZ19jdHJsLnJhdzsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQ6CiAgICAgICAgIHZhbCA9IHJlZ190
b191NjQoaW9tbXUtPnJlZ19zdGF0dXMpOwotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMKQEAgLTQxLDcgKzQxLDcgQEAgTElTVF9IRUFEX1JFQURfTU9TVExZKGFtZF9pb21tdV9o
ZWFkKTsKIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2aWNlX3RhYmxlOwogYm9vbF90IGlvbW11djJf
ZW5hYmxlZDsKIAotc3RhdGljIGludCBpb21tdV9oYXNfaHRfZmxhZyhzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwgdTggbWFzaykKK3N0YXRpYyBib29sIGlvbW11X2hhc19odF9mbGFnKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQogewogICAgIHJldHVybiBpb21tdS0+aHRfZmxhZ3Mg
JiBtYXNrOwogfQpAQCAtNjksMzEgKzY5LDE4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB1bm1hcF9p
b21tdV9tbWlvX3JlZ2kKIAogc3RhdGljIHZvaWQgc2V0X2lvbW11X2h0X2ZsYWdzKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQogewotICAgIHUzMiBlbnRyeTsKLSAgICBlbnRyeSA9IHJlYWRsKGlv
bW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKLQogICAgIC8qIFNl
dHVwIEhUIGZsYWdzICovCiAgICAgaWYgKCBpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0hU
X1RVTk5FTF9TSElGVCkgKQotICAgICAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9J
VkhEX1RUX0VOQUJMRSkgPwotICAgICAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1V
X0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUKSA6Ci0gICAgICAgICAgICBpb21t
dV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0hUX1RVTk5FTF9UUkFOU0xBVElPTl9T
SElGVCk7Ci0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1JFU19QQVNT
X1BXKSA/Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1JFU1Bf
UEFTU19QT1NURURfV1JJVEVfU0hJRlQpOgotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5
LCBJT01NVV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOwotCi0gICAgaW9t
bXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9JU09DKSA/Ci0gICAgICAgIGlvbW11X3Nl
dF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKToKLSAgICAgICAg
aW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19TSElGVCk7
Ci0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1BBU1NfUFcpID8KLSAg
ICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUEFTU19QT1NURURfV1JJ
VEVfU0hJRlQpOgotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9M
X1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUKTsKKyAgICAgICAgaW9tbXUtPmN0cmwuaHRfdHVuX2Vu
ID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFCTEUpOworCisgICAg
aW9tbXUtPmN0cmwucGFzc19wdyAgICAgPSBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9J
VkhEX1BBU1NfUFcpOworICAgIGlvbW11LT5jdHJsLnJlc19wYXNzX3B3ID0gaW9tbXVfaGFzX2h0
X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVyk7CisgICAgaW9tbXUtPmN0cmwuaXNv
YyAgICAgICAgPSBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX0lTT0MpOwogCiAg
ICAgLyogRm9yY2UgY29oZXJlbnQgKi8KLSAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVf
Q09OVFJPTF9DT0hFUkVOVF9TSElGVCk7CisgICAgaW9tbXUtPmN0cmwuY29oZXJlbnQgPSAxOwog
Ci0gICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRST0xfTU1JT19P
RkZTRVQpOworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJ
T01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIH0KIAogc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9t
bXVfZGV2X3RhYmxlX2luX21taW9fc3BhY2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCkBAIC0y
MDUsNTUgKzE5MiwzNyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9wcHJfbG9nX2luX21t
CiAKIAogc3RhdGljIHZvaWQgc2V0X2lvbW11X3RyYW5zbGF0aW9uX2NvbnRyb2woc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW50IGVuYWJsZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsKKyAgICBpb21tdS0+Y3RybC5p
b21tdV9lbiA9IGVuYWJsZTsKIAotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0gICAgZW5hYmxlID8KLSAgICAgICAgaW9t
bXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZU
KSA6Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfVFJBTlNM
QVRJT05fRU5BQkxFX1NISUZUKTsKLQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFz
ZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3
LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiB9CiAKIHN0
YXRpYyB2b2lkIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IGVuYWJsZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsKLQotICAgIGVudHJ5ID0g
cmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAg
IGlvbW11LT5jdHJsLmd0X2VuID0gZW5hYmxlOwogCi0gICAgZW5hYmxlID8KLSAgICAgICAgaW9t
bXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfR1RfRU5BQkxFX1NISUZUKSA6Ci0gICAg
ICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfR1RfRU5BQkxFX1NISUZU
KTsKLQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNl
ICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiAKICAgICBpZiAoIGVuYWJsZSApCiAgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiR3Vlc3QgVHJhbnNsYXRpb24gRW5hYmxlZC5cbiIpOwogfQog
CiBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJfY29udHJvbChzdHJ1Y3QgYW1k
X2lvbW11ICppb21tdSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgZW5hYmxlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCBlbmFibGUpCiB7Ci0gICAgdTMyIGVudHJ5OwotCi0gICAgZW50cnkg
PSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0K
LSAgICAvKnJlc2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxl
bWVudCAqLworICAgIC8qIFJlc2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZv
cmUgZW5hYmxlbWVudCAqLwogICAgIGlmICggZW5hYmxlICkKICAgICB7CiAgICAgICAgIHdyaXRl
cSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JVRkZFUl9IRUFEX09GRlNFVCk7CiAg
ICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JVRkZFUl9UQUlM
X09GRlNFVCk7Ci0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xf
Q09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKICAgICB9Ci0gICAgZWxzZQotICAgICAgICBp
b21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJM
RV9TSElGVCk7CiAKLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UrSU9NTVVfQ09O
VFJPTF9NTUlPX09GRlNFVCk7CisgICAgaW9tbXUtPmN0cmwuY21kX2J1Zl9lbiA9IGVuYWJsZTsK
KworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9D
T05UUk9MX01NSU9fT0ZGU0VUKTsKIH0KIAogc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhj
bHVzaW9uX3JhbmdlKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpAQCAtMjk1LDU3ICsyNjQsMzgg
QEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9uX3JhbgogfQogCiBzdGF0aWMg
dm9pZCBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUs
Ci0gICAgICAgICAgICBpbnQgZW5hYmxlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsKLQotICAgIGVudHJ5ID0g
cmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0g
ICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1l
bnQgKi8KKyAgICAvKiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3Jl
IGVuYWJsZW1lbnQgKi8KICAgICBpZiAoIGVuYWJsZSApCiAgICAgewogICAgICAgICB3cml0ZXEo
MCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VWRU5UX0xPR19IRUFEX09GRlNFVCk7CiAgICAg
ICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfRVZFTlRfTE9HX1RBSUxfT0ZG
U0VUKTsKLQotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVO
VF9MT0dfSU5UX1NISUZUKTsKLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NP
TlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7Ci0gICAgfQotICAgIGVsc2UKLSAgICB7Ci0g
ICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lO
VF9TSElGVCk7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xf
RVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7CiAgICAgfQogCi0gICAgaW9tbXVfY2xlYXJfYml0KCZl
bnRyeSwgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZUKTsKKyAgICBpb21tdS0+Y3Ry
bC5ldmVudF9pbnRfZW4gPSBlbmFibGU7CisgICAgaW9tbXUtPmN0cmwuZXZlbnRfbG9nX2VuID0g
ZW5hYmxlOworICAgIGlvbW11LT5jdHJsLmNvbV93YWl0X2ludF9lbiA9IDA7CiAKLSAgICB3cml0
ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsK
KyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09O
VFJPTF9NTUlPX09GRlNFVCk7CiB9CiAKIHN0YXRpYyB2b2lkIHNldF9pb21tdV9wcHJfbG9nX2Nv
bnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCBlbmFibGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsKLQotICAgIGVudHJ5ID0gcmVh
ZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0gICAg
LypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQg
Ki8KKyAgICAvKiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVu
YWJsZW1lbnQgKi8KICAgICBpZiAoIGVuYWJsZSApCiAgICAgewogICAgICAgICB3cml0ZXEoMCwg
aW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfSEVBRF9PRkZTRVQpOwogICAgICAgICB3
cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfVEFJTF9PRkZTRVQpOwot
Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9FTkFCTEVf
U0hJRlQpOwotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJf
TE9HX0lOVF9TSElGVCk7Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05U
Uk9MX1BQUl9MT0dfRU5BQkxFX1NISUZUKTsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAg
ICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxFX1NISUZU
KTsKLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9H
X0lOVF9TSElGVCk7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRS
T0xfUFBSX0xPR19FTkFCTEVfU0hJRlQpOwogICAgIH0KIAotICAgIHdyaXRlbChlbnRyeSwgaW9t
bXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIGlvbW11LT5j
dHJsLnBwcl9lbiA9IGVuYWJsZTsKKyAgICBpb21tdS0+Y3RybC5wcHJfaW50X2VuID0gZW5hYmxl
OworICAgIGlvbW11LT5jdHJsLnBwcl9sb2dfZW4gPSBlbmFibGU7CisKKyAgICB3cml0ZXEoaW9t
bXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNF
VCk7CisKICAgICBpZiAoIGVuYWJsZSApCiAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiUFBSIExv
ZyBFbmFibGVkLlxuIik7CiB9CkBAIC0zOTgsNyArMzQ4LDcgQEAgc3RhdGljIGludCBpb21tdV9y
ZWFkX2xvZyhzdHJ1Y3QgYW1kX2lvbQogLyogcmVzZXQgZXZlbnQgbG9nIG9yIHBwciBsb2cgd2hl
biBvdmVyZmxvdyAqLwogc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRfbG9nKHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByaW5nX2J1ZmZl
ciAqbG9nLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKCpjdHJsX2Z1bmMpKHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBpbnQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHZvaWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29sKSkKIHsKICAg
ICB1MzIgZW50cnk7CiAgICAgaW50IGxvZ19ydW4sIHJ1bl9iaXQ7CkBAIC02MTUsMTEgKzU2NSwx
MSBAQCBzdGF0aWMgdm9pZCBpb21tdV9jaGVja19ldmVudF9sb2coc3RydWN0CiAgICAgICAgIGlv
bW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2csIHNldF9pb21tdV9ldmVudF9s
b2dfY29udHJvbCk7CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgZW50cnkgPSByZWFkbChpb21t
dS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0gICAgICAgIGlmICgg
IShlbnRyeSAmIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNLKSApCisgICAgICAgIGlm
ICggIWlvbW11LT5jdHJsLmV2ZW50X2ludF9lbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGVu
dHJ5IHw9IElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNLOwotICAgICAgICAgICAgd3Jp
dGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7
CisgICAgICAgICAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSAxOworICAgICAgICAgICAg
d3JpdGVxKGlvbW11LT5jdHJsLnJhdywKKyAgICAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiAgICAgICAgICAgICAvKgogICAgICAg
ICAgICAgICogUmUtc2NoZWR1bGUgdGhlIHRhc2tsZXQgdG8gaGFuZGxlIGV2ZW50dWFsIGxvZyBl
bnRyaWVzIGFkZGVkCiAgICAgICAgICAgICAgKiBiZXR3ZWVuIHJlYWRpbmcgdGhlIGxvZyBhYm92
ZSBhbmQgcmUtZW5hYmxpbmcgdGhlIGludGVycnVwdC4KQEAgLTcwNCwxMSArNjU0LDExIEBAIHN0
YXRpYyB2b2lkIGlvbW11X2NoZWNrX3Bwcl9sb2coc3RydWN0IGEKICAgICAgICAgaW9tbXVfcmVz
ZXRfbG9nKGlvbW11LCAmaW9tbXUtPnBwcl9sb2csIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2wp
OwogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotICAgICAgICBpZiAoICEoZW50cnkgJiBJ
T01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX01BU0spICkKKyAgICAgICAgaWYgKCAhaW9tbXUtPmN0
cmwucHByX2ludF9lbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGVudHJ5IHw9IElPTU1VX0NP
TlRST0xfUFBSX0xPR19JTlRfTUFTSzsKLSAgICAgICAgICAgIHdyaXRlbChlbnRyeSwgaW9tbXUt
Pm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgICAgICAgICAgaW9t
bXUtPmN0cmwucHByX2ludF9lbiA9IDE7CisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwu
cmF3LAorICAgICAgICAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9M
X01NSU9fT0ZGU0VUKTsKICAgICAgICAgICAgIC8qCiAgICAgICAgICAgICAgKiBSZS1zY2hlZHVs
ZSB0aGUgdGFza2xldCB0byBoYW5kbGUgZXZlbnR1YWwgbG9nIGVudHJpZXMgYWRkZWQKICAgICAg
ICAgICAgICAqIGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3ZlIGFuZCByZS1lbmFibGluZyB0
aGUgaW50ZXJydXB0LgpAQCAtNzU0LDcgKzcwNCw2IEBAIHN0YXRpYyB2b2lkIGRvX2FtZF9pb21t
dV9pcnEodW5zaWduZWQgbG8KIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGlu
dCBpcnEsIHZvaWQgKmRldl9pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIHUzMiBlbnRyeTsKICAgICB1bnNp
Z25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZGV2X2lkOwog
CkBAIC03NjQsMTAgKzcxMyw5IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVy
KGludAogICAgICAqIFNpbGVuY2UgaW50ZXJydXB0cyBmcm9tIGJvdGggZXZlbnQgYW5kIFBQUiBi
eSBjbGVhcmluZyB0aGUKICAgICAgKiBlbmFibGUgbG9nZ2luZyBiaXRzIGluIHRoZSBjb250cm9s
IHJlZ2lzdGVyCiAgICAgICovCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsg
SU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwg
SU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKLSAgICBpb21tdV9jbGVhcl9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUKTsKLSAgICB3cml0ZWwoZW50
cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICBp
b21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSAwOworICAgIGlvbW11LT5jdHJsLnBwcl9pbnRfZW4g
PSAwOworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlv
bW11LT5sb2NrLCBmbGFncyk7CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oCkBAIC04OCw2ICs4OCw4IEBA
IHN0cnVjdCBhbWRfaW9tbXUgewogICAgIHZvaWQgKm1taW9fYmFzZTsKICAgICB1bnNpZ25lZCBs
b25nIG1taW9fYmFzZV9waHlzOwogCisgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgY3RybDsK
KwogICAgIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2X3RhYmxlOwogICAgIHN0cnVjdCByaW5nX2J1
ZmZlciBjbWRfYnVmZmVyOwogICAgIHN0cnVjdCByaW5nX2J1ZmZlciBldmVudF9sb2c7CkBAIC0x
NzIsNyArMTc0LDcgQEAgc3RydWN0IGd1ZXN0X2lvbW11IHsKICAgICB1aW50NjRfdCAgICAgICAg
ICAgICAgICBtbWlvX2Jhc2U7ICAgICAgICAgICAgIC8qIE1NSU8gYmFzZSBhZGRyZXNzICovCiAK
ICAgICAvKiBNTUlPIHJlZ3MgKi8KLSAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfY3Ry
bDsgICAgICAgICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAwMThoICovCisgICAgdW5pb24gYW1kX2lv
bW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4aCAq
LwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyog
TU1JTyBvZmZzZXQgMjAyMGggKi8KICAgICB1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHJl
Z19leHRfZmVhdHVyZTsgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICovCiAKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKQEAgLTI5NSwzOCArMjk1LDU1IEBAIHN0cnVj
dCBhbWRfaW9tbXVfZHRlIHsKIAogLyogQ29udHJvbCBSZWdpc3RlciAqLwogI2RlZmluZSBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUCQkJMHgxOAotI2RlZmluZSBJT01NVV9DT05UUk9MX1RSQU5T
TEFUSU9OX0VOQUJMRV9NQVNLCQkweDAwMDAwMDAxCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfVFJB
TlNMQVRJT05fRU5BQkxFX1NISUZUCQkwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfSFRfVFVOTkVM
X1RSQU5TTEFUSU9OX01BU0sJMHgwMDAwMDAwMgotI2RlZmluZSBJT01NVV9DT05UUk9MX0hUX1RV
Tk5FTF9UUkFOU0xBVElPTl9TSElGVAkxCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9H
X0VOQUJMRV9NQVNLCQkweDAwMDAwMDA0Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9H
X0VOQUJMRV9TSElGVAkJMgotI2RlZmluZSBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfTUFT
SwkJMHgwMDAwMDAwOAotI2RlZmluZSBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQJ
CTMKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX01BU0sJCTB4MDAwMDAwMTAK
LSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZUCQk0Ci0jZGVmaW5lIElP
TU1VX0NPTlRST0xfSU5WQUxJREFUSU9OX1RJTUVPVVRfTUFTSwkJMHgwMDAwMDBFMAotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX0lOVkFMSURBVElPTl9USU1FT1VUX1NISUZUCTUKLSNkZWZpbmUgSU9N
TVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9NQVNLCQkweDAwMDAwMTAwCi0jZGVmaW5lIElP
TU1VX0NPTlRST0xfUEFTU19QT1NURURfV1JJVEVfU0hJRlQJCTgKLSNkZWZpbmUgSU9NTVVfQ09O
VFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJMHgwMDAwMDIwMAotI2RlZmluZSBJT01N
VV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQJOQotI2RlZmluZSBJT01NVV9D
T05UUk9MX0NPSEVSRU5UX01BU0sJCQkweDAwMDAwNDAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xf
Q09IRVJFTlRfU0hJRlQJCQkxMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX01B
U0sJCQkweDAwMDAwODAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfSVNPQ0hST05PVVNfU0hJRlQJ
CQkxMQotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9NQVNLCTB4
MDAwMDEwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJ
RlQJMTIKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9NQVNLCQkweDAwMDAy
MDAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQJCTEzCi0jZGVm
aW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19JTlRfTUFTSwkJCTB4MDAwMDQwMDAKLSNkZWZpbmUg
SU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVAkJCTE0Ci0jZGVmaW5lIElPTU1VX0NPTlRS
T0xfUFBSX0VOQUJMRV9NQVNLCQkJMHgwMDAwODAwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX1BQ
Ul9FTkFCTEVfU0hJRlQJCQkxNQotI2RlZmluZSBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9NQVNL
CQkJMHgwMDAxMDAwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9TSElGVAkJCTE2
Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfUkVTVEFSVF9NQVNLCQkJMHg4MDAwMDAwMAotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX1JFU1RBUlRfU0hJRlQJCQkzMQorCit1bmlvbiBhbWRfaW9tbXVfY29u
dHJvbCB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVk
IGludCBpb21tdV9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaHRfdHVuX2VuOjE7CisgICAg
ICAgIHVuc2lnbmVkIGludCBldmVudF9sb2dfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGV2
ZW50X2ludF9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgY29tX3dhaXRfaW50X2VuOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBpbnZfdGltZW91dDozOworICAgICAgICB1bnNpZ25lZCBpbnQg
cGFzc19wdzoxOworICAgICAgICB1bnNpZ25lZCBpbnQgcmVzX3Bhc3NfcHc6MTsKKyAgICAgICAg
dW5zaWduZWQgaW50IGNvaGVyZW50OjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpc29jOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBjbWRfYnVmX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBw
cHJfbG9nX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwcHJfaW50X2VuOjE7CisgICAgICAg
IHVuc2lnbmVkIGludCBwcHJfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGd0X2VuOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBnYV9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgY3J3OjQ7
CisgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBz
bGZfd2JfZGlzOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX2xvZ19lbjoxOworICAgICAg
ICB1bnNpZ25lZCBpbnQgZ2FtX2VuOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBnYV9sb2dfZW46
MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhX2ludF9lbjoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgZHVhbF9wcHJfbG9nX2VuOjI7CisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX2V2ZW50X2xv
Z19lbjoyOworICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9zZWdfZW46MzsKKyAgICAgICAg
dW5zaWduZWQgaW50IHByaXZfYWJydF9lbjoyOworICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2F1
dG9fcnNwX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBtYXJjX2VuOjE7CisgICAgICAgIHVu
c2lnbmVkIGludCBibGtfc3RvcF9tcmtfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9h
dXRvX3JzcF9hb246MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoyOworICAgICAgICB1bnNpZ25l
ZCBpbnQgZXBoX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoYWRfdXBkYXRlOjI7CisgICAg
ICAgIHVuc2lnbmVkIGludCBnZF91cGRhdGVfZGlzOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6
MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHh0X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBp
bnRfY2FwX3h0X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB2Y21kX2VuOjE7CisgICAgICAg
IHVuc2lnbmVkIGludCB2aW9tbXVfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhX3VwZGF0
ZV9kaXM6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhcHBpX2VuOjE7CisgICAgICAgIHVuc2ln
bmVkIGludCA6ODsKKyAgICB9OworfTsKIAogLyogRXhjbHVzaW9uIFJlZ2lzdGVyICovCiAjZGVm
aW5lIElPTU1VX0VYQ0xVU0lPTl9CQVNFX0xPV19PRkZTRVQJCTB4MjAKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:23:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPhE-0001En-0C; Thu, 13 Jun 2019 13:23: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPhC-0001ET-JA
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:23:14 +0000
X-Inumbo-ID: 64f6f809-8dde-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 64f6f809-8dde-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:23:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:23:12 -0600
Message-Id: <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:23:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/9] 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
dXJjZSBmaWxlCmFjdHVhbGx5IHVzaW5nIGl0LCBhbmQgYWJzdHJhY3QgYWNjZXNzZXMgYnkgaW50
cm9kdWNpbmcgYSB1bmlvbiBvZgpwb2ludGVycy4gKEEgdW5pb24gb2YgdGhlIGFjdHVhbCB0YWJs
ZSBlbnRyaWVzIGlzIG5vdCB1c2VkIHRvIG1ha2UgaXQKaW1wb3NzaWJsZSB0byBbd3JvbmdseSwg
b25jZSB0aGUgMTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KcG9pbnRlciBhcml0aG1l
dGljIC8gYXJyYXkgYWNjZXNzZXMgb24gZGVyaXZlZCB0eXBlcy4pCgpBbHNvIG1vdmUgYXdheSBm
cm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEgZnVsbCBuZXcK
ZW50cnksIGFuZCB3cml0ZSBpdCBvdXQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQpJdCB3b3VsZCBoYXZlIGJlZW4gbmljZSB0byB1c2Ugd3JpdGVf
YXRvbWljKCkgb3IgQUNDRVNTX09OQ0UoKSBmb3IgdGhlCmFjdHVhbCB3cml0ZXMsIGJ1dCBib3Ro
IGNhc3QgdGhlIHZhbHVlIHRvIGEgc2NhbGFyIG9uZSwgd2hpY2ggZG9lc24ndApzdWl0IHVzIGhl
cmUgKGFuZCBJIGFsc28gZGlkbid0IHdhbnQgdG8gbWFrZSB0aGUgY29tcG91bmQgdHlwZSBhIHVu
aW9uCndpdGggYSByYXcgbWVtYmVyIGp1c3QgZm9yIHRoaXMpLgoKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW50ci5jCkBAIC0yMyw2ICsyMywyMyBAQAogI2luY2x1ZGUgPGFzbS9pb19h
cGljLmg+CiAjaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KIAorc3RydWN0IGlydGVfYmFzaWMg
eworICAgIHVuc2lnbmVkIGludCByZW1hcF9lbjoxOworICAgIHVuc2lnbmVkIGludCBzdXBfaW9f
cGY6MTsKKyAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MzsKKyAgICB1bnNpZ25lZCBpbnQgcnFf
ZW9pOjE7CisgICAgdW5zaWduZWQgaW50IGRtOjE7CisgICAgdW5zaWduZWQgaW50IGd1ZXN0X21v
ZGU6MTsgLyogTUJaICovCisgICAgdW5zaWduZWQgaW50IGRlc3Q6ODsKKyAgICB1bnNpZ25lZCBp
bnQgdmVjdG9yOjg7CisgICAgdW5zaWduZWQgaW50IDo4OworfTsKKwordW5pb24gaXJ0ZV9wdHIg
eworICAgIHZvaWQgKnJhdzsKKyAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyAqYmFzaWM7Cit9OworCiAj
ZGVmaW5lIElOVFJFTUFQX1RBQkxFX09SREVSICAgIDEKICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RI
IDB4QgogI2RlZmluZSBJTlRSRU1BUF9FTlRSSUVTICgxIDw8IElOVFJFTUFQX0xFTkdUSCkKQEAg
LTEwMSw0NyArMTE4LDQ0IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50
cnkKICAgICByZXR1cm4gc2xvdDsKIH0KIAotc3RhdGljIHUzMiAqZ2V0X2ludHJlbWFwX2VudHJ5
KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCitzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0
X2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvZmZzZXQp
CiB7Ci0gICAgdTMyICp0YWJsZSA9IGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1h
cF90YWJsZTsKKyAgICB1bmlvbiBpcnRlX3B0ciB0YWJsZSA9IHsKKyAgICAgICAgLnJhdyA9IGdl
dF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF90YWJsZQorICAgIH07CisKKyAgICBB
U1NFUlQodGFibGUucmF3ICYmIChvZmZzZXQgPCBJTlRSRU1BUF9FTlRSSUVTKSk7CiAKLSAgICBB
U1NFUlQoICh0YWJsZSAhPSBOVUxMKSAmJiAob2Zmc2V0IDwgSU5UUkVNQVBfRU5UUklFUykgKTsK
KyAgICB0YWJsZS5iYXNpYyArPSBvZmZzZXQ7CiAKLSAgICByZXR1cm4gdGFibGUgKyBvZmZzZXQ7
CisgICAgcmV0dXJuIHRhYmxlOwogfQogCi1zdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5
KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCitzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFw
X2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsIHVuc2lnbmVkIGludCBv
ZmZzZXQpCiB7Ci0gICAgdTMyICplbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShzZWcsIGJkZiwg
b2Zmc2V0KTsKKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShz
ZWcsIGJkZiwgb2Zmc2V0KTsKKworICAgICplbnRyeS5iYXNpYyA9IChzdHJ1Y3QgaXJ0ZV9iYXNp
Yyl7fTsKIAotICAgIG1lbXNldChlbnRyeSwgMCwgc2l6ZW9mKHUzMikpOwogICAgIF9fY2xlYXJf
Yml0KG9mZnNldCwgZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsK
IH0KIAotc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHUzMiogZW50cnksIHU4IHZl
Y3RvciwgdTggaW50X3R5cGUsCi0gICAgdTggZGVzdF9tb2RlLCB1OCBkZXN0KQotewotICAgIHNl
dF9maWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xfRU5BQkxFRCwgMCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9NQVNLLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRU1BUEVOX1NISUZULCBlbnRyeSk7
Ci0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCwgKmVudHJ5
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01B
U0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZf
U0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihpbnRfdHlwZSwgKmVudHJ5
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01B
U0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVf
U0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0RJ
U0FCTEVELCAqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VO
VFJZX1JFUUVPSV9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9F
TlRSWV9SRVFFT0lfU0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMy
KWRlc3RfbW9kZSwgKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9ETV9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9F
TlRSWV9ETV9TSElGVCwgZW50cnkpOwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpZGVz
dCwgKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9E
RVNUX01BU1QsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RF
U1RfU0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMyKXZlY3Rvciwg
KmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNU
T1JfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVD
VE9SX1NISUZULCBlbnRyeSk7CitzdGF0aWMgdm9pZCB1cGRhdGVfaW50cmVtYXBfZW50cnkodW5p
b24gaXJ0ZV9wdHIgZW50cnksIHVuc2lnbmVkIGludCB2ZWN0b3IsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGUsIHVuc2lnbmVkIGludCBk
ZXN0KQoreworICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0geworICAgICAgICAucmVtYXBf
ZW4gPSAxLAorICAgICAgICAuc3VwX2lvX3BmID0gMCwKKyAgICAgICAgLmludF90eXBlID0gaW50
X3R5cGUsCisgICAgICAgIC5ycV9lb2kgPSAwLAorICAgICAgICAuZG0gPSBkZXN0X21vZGUsCisg
ICAgICAgIC5kZXN0ID0gZGVzdCwKKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKKyAgICB9Owor
CisgICAgKmVudHJ5LmJhc2ljID0gYmFzaWM7CiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IGdldF9y
dGVfaW5kZXgoY29uc3Qgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgKnJ0ZSkKQEAgLTE2Myw3
ICsxNzcsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCiAgICAg
dTE2ICppbmRleCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotICAgIHUzMiogZW50cnk7
CisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7CiAgICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwg
dmVjdG9yLCBkZXN0X21vZGU7CiAgICAgaW50IHJlcV9pZDsKICAgICBzcGlubG9ja190ICpsb2Nr
OwpAQCAtMjAxLDEyICsyMTUsOCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9m
cm9tX2lvCiAgICAgICAgICAqIHNvIG5lZWQgdG8gcmVjb3ZlciB2ZWN0b3IgYW5kIGRlbGl2ZXJ5
IG1vZGUgZnJvbSBJUlRFLgogICAgICAgICAgKi8KICAgICAgICAgQVNTRVJUKGdldF9ydGVfaW5k
ZXgocnRlKSA9PSBvZmZzZXQpOwotICAgICAgICB2ZWN0b3IgPSBnZXRfZmllbGRfZnJvbV9yZWdf
dTMyKCplbnRyeSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRf
UkVNQVBfRU5UUllfVkVDVE9SX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCk7Ci0gICAgICAgIGRlbGl2ZXJ5
X21vZGUgPSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRyeSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFT
SywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JF
TUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpOworICAgICAgICB2ZWN0b3IgPSBlbnRyeS5iYXNpYy0+
dmVjdG9yOworICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkuYmFzaWMtPmludF90eXBlOwog
ICAgIH0KICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlf
bW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKIApAQCAtMjI4LDcgKzIzOCw3IEBAIGludCBfX2luaXQg
YW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHAKIHsKICAgICBzdHJ1Y3QgSU9fQVBJQ19yb3V0
ZV9lbnRyeSBydGU7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICB1MzIqIGVudHJ5Owor
ICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogICAgIGludCBhcGljLCBwaW47CiAgICAgdTggZGVs
aXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7CiAgICAgdTE2IHNlZywgYmRmLCBy
ZXFfaWQ7CkBAIC00MDcsMTYgKzQxNywxMiBAQCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRf
aW9hcGljX2Zyb21fCiAgICAgICAgIHUxNiBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsKICAg
ICAgICAgdTE2IHNlZyA9IGlvYXBpY19zYmRmW2lkeF0uc2VnOwogICAgICAgICB1MTYgcmVxX2lk
ID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChzZWcsIGJkZik7Ci0gICAgICAgIGNvbnN0IHUz
MiAqZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIG9mZnNldCk7CisgICAg
ICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lk
LCBvZmZzZXQpOwogCiAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9F
TlRSSUVTIC0gMSkpKTsKICAgICAgICAgdmFsICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOwot
ICAgICAgICB2YWwgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ss
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9J
TlRUWVBFX1NISUZUKSA8PCA4OwotICAgICAgICB2YWwgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3Uz
MigqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9WRUNUT1JfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCk7CisgICAgICAgIHZhbCB8PSBNQVNLX0lO
U1IoZW50cnkuYmFzaWMtPmludF90eXBlLCBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7
CisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkuYmFzaWMtPnZlY3RvciwgSU9fQVBJQ19S
RURJUl9WRUNUT1JfTUFTSyk7CiAgICAgfQogCiAgICAgcmV0dXJuIHZhbDsKQEAgLTQyNyw3ICs0
MzMsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgaW50
ICpyZW1hcF9pbmRleCwgY29uc3Qgc3RydWN0IG1zaV9tc2cgKm1zZywgdTMyICpkYXRhKQogewog
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0gICAgdTMyKiBlbnRyeTsKKyAgICB1bmlvbiBpcnRl
X3B0ciBlbnRyeTsKICAgICB1MTYgcmVxX2lkLCBhbGlhc19pZDsKICAgICB1OCBkZWxpdmVyeV9t
b2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKICAgICBzcGlubG9ja190ICpsb2NrOwpAQCAt
NTgxLDcgKzU4Nyw3IEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlKAogICAgIGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gbXNpX2Rlc2MtPmRldjsKICAgICB1MTYgYmRmID0g
cGRldiA/IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pIDogaHBldF9zYmRmLmJkZjsK
ICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYtPnNlZyA6IGhwZXRfc2JkZi5zZWc7Ci0gICAgY29u
c3QgdTMyICplbnRyeTsKKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKIAogICAgIGlmICggSVNf
RVJSX09SX05VTEwoX2ZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZikpICkKICAgICAgICAg
cmV0dXJuOwpAQCAtNTk3LDEyICs2MDMsOCBAQCB2b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9t
X2lyZSgKICAgICB9CiAKICAgICBtc2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7
Ci0gICAgbXNnLT5kYXRhIHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBF
X01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQ
X0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7Ci0gICAgbXNnLT5kYXRhIHw9IGdldF9maWVsZF9m
cm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUKTsKKyAgICBtc2ct
PmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5LmJhc2ljLT5pbnRfdHlwZSwgTVNJX0RBVEFfREVMSVZF
UllfTU9ERV9NQVNLKTsKKyAgICBtc2ctPmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5LmJhc2ljLT52
ZWN0b3IsIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLKTsKIH0KIAogaW50IF9faW5pdCBhbWRfaW9tbXVf
ZnJlZV9pbnRyZW1hcF90YWJsZSgKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1kZWZzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21t
dS1kZWZzLmgKQEAgLTQ2OCwyMiArNDY4LDYgQEAgc3RydWN0IGFtZF9pb21tdV9wdGUgewogI2Rl
ZmluZSBJT01NVV9DT05UUk9MX0RJU0FCTEVECTAKICNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FTkFC
TEVECTEKIAotLyogaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSAqLwotI2RlZmluZSBJTlRfUkVN
QVBfRU5UUllfUkVNQVBFTl9NQVNLICAgIDB4MDAwMDAwMDEKLSNkZWZpbmUgSU5UX1JFTUFQX0VO
VFJZX1JFTUFQRU5fU0hJRlQgICAwCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01B
U0sgICAgMHgwMDAwMDAwMgotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfU1VQSU9QRl9TSElGVCAg
IDEKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSyAgICAweDAwMDAwMDFDCi0j
ZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZUICAgMgotI2RlZmluZSBJTlRfUkVN
QVBfRU5UUllfUkVRRU9JX01BU0sgICAgIDB4MDAwMDAwMjAKLSNkZWZpbmUgSU5UX1JFTUFQX0VO
VFJZX1JFUUVPSV9TSElGVCAgICA1Ci0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9NQVNLICAg
ICAgICAgMHgwMDAwMDA0MAotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfRE1fU0hJRlQgICAgICAg
IDYKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0RFU1RfTUFTVCAgICAgICAweDAwMDBGRjAwCi0j
ZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ERVNUX1NISUZUICAgICAgOAotI2RlZmluZSBJTlRfUkVN
QVBfRU5UUllfVkVDVE9SX01BU0sgICAgIDB4MDBGRjAwMDAKLSNkZWZpbmUgSU5UX1JFTUFQX0VO
VFJZX1ZFQ1RPUl9TSElGVCAgICAxNgotCiAjZGVmaW5lIElOVl9JT01NVV9BTExfUEFHRVNfQURE
UkVTUyAgICAgICgoMVVMTCA8PCA2MykgLSAxKQogCiAjZGVmaW5lIElPTU1VX1JJTkdfQlVGRkVS
X1BUUl9NQVNLICAgICAgICAgICAgICAgICAgMHgwMDA3RkZGMAoKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:24:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPi5-0001P2-D4; Thu, 13 Jun 2019 13: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPi4-0001Ou-Ee
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:24:08 +0000
X-Inumbo-ID: 8315664a-8dde-11e9-9fa0-2f843c3e7c55
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8315664a-8dde-11e9-9fa0-2f843c3e7c55;
 Thu, 13 Jun 2019 13:24:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:24:03 -0600
Message-Id: <5D024E6F0200007800237E25@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:23:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/9] 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
d2hpY2ggcmVxdWlyZXMKdGhpcyB3aWRlciBJUlRFIGZvcm1hdCB0byBiZSB1c2VkLgoKQSBzcGVj
aWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5nCmFtZF9pb21tdV9p
b2FwaWNfdXBkYXRlX2lyZSgpOiBUaGlzIGJ5cGFzcyB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTM2
LAppLmUuIGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGlu
IHJlbWFwcGluZwp0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25lIikuIE90aGVyIGNvZGUgaW50
cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMKbWVhbndoaWxlIGRpc2FwcGVhcmVkIG9yIGZ1cnRo
ZXIgY2hhbmdlZCwgYW5kIEkgd29uZGVyIGlmIC0gcmF0aGVyIHRoYW4KYWRkaW5nIGFuIHgyYXBp
Y19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291bGRuJ3QK
YmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRoZSBnb2FsIGlzIHRvIGFmZmVjdCB0aGUg
bm9uLXgyQVBJQwpwYXRocyBhcyBsaXR0bGUgYXMgcG9zc2libGUuCgpUYWtlIHRoZSBsaWJlcnR5
IGFuZCB1c2UgdGhlIG5ldyAiZnJlc2giIGZsYWcgdG8gc3VwcHJlc3MgYW4gdW5uZWVkZWQKZmx1
c2ggaW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKCkuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpOb3RlIHRoYXQgQU1EJ3MgZG9j
IHNheXMgTG93ZXN0IFByaW9yaXR5ICgiQXJiaXRyYXRlZCIgYnkgdGhlaXIgbmFtaW5nKQptb2Rl
IGlzIHVuYXZhaWxhYmxlIGluIHgyQVBJQyBtb2RlLCBidXQgdGhleSd2ZSBjb25maXJtZWQgdGhp
cyB0byBiZSBhCm1pc3Rha2Ugb24gdGhlaXIgcGFydC4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYwpAQCAtMzUsMTIgKzM1LDM0IEBAIHN0cnVjdCBpcnRlX2Jhc2ljIHsKICAg
ICB1bnNpZ25lZCBpbnQgOjg7CiB9OwogCitzdHJ1Y3QgaXJ0ZV9mdWxsIHsKKyAgICB1bnNpZ25l
ZCBpbnQgcmVtYXBfZW46MTsKKyAgICB1bnNpZ25lZCBpbnQgc3VwX2lvX3BmOjE7CisgICAgdW5z
aWduZWQgaW50IGludF90eXBlOjM7CisgICAgdW5zaWduZWQgaW50IHJxX2VvaToxOworICAgIHVu
c2lnbmVkIGludCBkbToxOworICAgIHVuc2lnbmVkIGludCBndWVzdF9tb2RlOjE7IC8qIE1CWiAq
LworICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0OworICAgIHVuc2lnbmVkIGludCA6MzI7Cisg
ICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4OworICAgIHVuc2lnbmVkIGludCA6MjQ7CisgICAgdW5z
aWduZWQgaW50IDoyNDsKKyAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4OworfTsKKworc3RhdGlj
IGVudW0geworICAgIGlydGVfYmFzaWMsCisgICAgaXJ0ZV9mdWxsLAorICAgIGlydGVfdW5zZXQs
Cit9IGlydGVfbW9kZSBfX3JlYWRfbW9zdGx5ID0gaXJ0ZV91bnNldDsKKwogdW5pb24gaXJ0ZV9w
dHIgewogICAgIHZvaWQgKnJhdzsKICAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyAqYmFzaWM7CisgICAg
c3RydWN0IGlydGVfZnVsbCAqZnVsbDsKIH07CiAKLSNkZWZpbmUgSU5UUkVNQVBfVEFCTEVfT1JE
RVIgICAgMQorI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAoaXJ0ZV9tb2RlID09IGlydGVf
YmFzaWMgPyAxIDogMykKICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4QgogI2RlZmluZSBJTlRS
RU1BUF9FTlRSSUVTICgxIDw8IElOVFJFTUFQX0xFTkdUSCkKIApAQCAtMTI3LDcgKzE0OSwxOSBA
QCBzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5CiAKICAgICBBU1NFUlQo
dGFibGUucmF3ICYmIChvZmZzZXQgPCBJTlRSRU1BUF9FTlRSSUVTKSk7CiAKLSAgICB0YWJsZS5i
YXNpYyArPSBvZmZzZXQ7CisgICAgc3dpdGNoICggaXJ0ZV9tb2RlICkKKyAgICB7CisgICAgY2Fz
ZSBpcnRlX2Jhc2ljOgorICAgICAgICB0YWJsZS5iYXNpYyArPSBvZmZzZXQ7CisgICAgICAgIGJy
ZWFrOworCisgICAgY2FzZSBpcnRlX2Z1bGw6CisgICAgICAgIHRhYmxlLmZ1bGwgKz0gb2Zmc2V0
OworICAgICAgICBicmVhazsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOworICAgIH0KIAogICAgIHJldHVybiB0YWJsZTsKIH0KQEAgLTEzNiw3ICsxNzAsMjEg
QEAgc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeSh1bnNpZ25lZAogewogICAgIHVuaW9u
IGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBvZmZzZXQpOwog
Ci0gICAgKmVudHJ5LmJhc2ljID0gKHN0cnVjdCBpcnRlX2Jhc2ljKXt9OworICAgIHN3aXRjaCAo
IGlydGVfbW9kZSApCisgICAgeworICAgIGNhc2UgaXJ0ZV9iYXNpYzoKKyAgICAgICAgKmVudHJ5
LmJhc2ljID0gKHN0cnVjdCBpcnRlX2Jhc2ljKXt9OworICAgICAgICBicmVhazsKKworICAgIGNh
c2UgaXJ0ZV9mdWxsOgorICAgICAgICBlbnRyeS5mdWxsLT5yZW1hcF9lbiA9IDA7CisgICAgICAg
IHdtYigpOworICAgICAgICAqZW50cnkuZnVsbCA9IChzdHJ1Y3QgaXJ0ZV9mdWxsKXt9OworICAg
ICAgICBicmVhazsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgp
OworICAgIH0KIAogICAgIF9fY2xlYXJfYml0KG9mZnNldCwgZ2V0X2l2cnNfbWFwcGluZ3Moc2Vn
KVtiZGZdLmludHJlbWFwX2ludXNlKTsKIH0KQEAgLTE1NCw4ICsyMDIsMzggQEAgc3RhdGljIHZv
aWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9uCiAgICAgICAgIC5kZXN0ID0gZGVzdCwKICAg
ICAgICAgLnZlY3RvciA9IHZlY3RvciwKICAgICB9OworICAgIHN0cnVjdCBpcnRlX2Z1bGwgZnVs
bCA9IHsKKyAgICAgICAgLnJlbWFwX2VuID0gMSwKKyAgICAgICAgLnN1cF9pb19wZiA9IDAsCisg
ICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLAorICAgICAgICAucnFfZW9pID0gMCwKKyAgICAg
ICAgLmRtID0gZGVzdF9tb2RlLAorICAgICAgICAuZGVzdF9sbyA9IGRlc3QsCisgICAgICAgIC5k
ZXN0X2hpID0gZGVzdCA+PiAyNCwKKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKKyAgICB9Owor
CisgICAgc3dpdGNoICggaXJ0ZV9tb2RlICkKKyAgICB7CisgICAgICAgIF9fdWludDEyOF90IHJl
dDsKKyAgICAgICAgdW5pb24geworICAgICAgICAgICAgX191aW50MTI4X3QgcmF3OworICAgICAg
ICAgICAgc3RydWN0IGlydGVfZnVsbCBmdWxsOworICAgICAgICB9IG9sZDsKKworICAgIGNhc2Ug
aXJ0ZV9iYXNpYzoKKyAgICAgICAgKmVudHJ5LmJhc2ljID0gYmFzaWM7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBpcnRlX2Z1bGw6CisgICAgICAgIG9sZC5mdWxsID0gKmVudHJ5LmZ1bGw7
CisgICAgICAgIHJldCA9IGNtcHhjaGcxNmIoZW50cnkuZnVsbCwgJm9sZCwgJmZ1bGwpOworICAg
ICAgICBBU1NFUlQocmV0ID09IG9sZC5yYXcpOworICAgICAgICBicmVhazsKIAotICAgICplbnRy
eS5iYXNpYyA9IGJhc2ljOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOworICAgIH0KIH0KIAogc3RhdGljIGlubGluZSBpbnQgZ2V0X3J0ZV9pbmRleChjb25zdCBz
dHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeSAqcnRlKQpAQCAtMTY5LDYgKzI0NywxMSBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgc2V0X3J0ZV9pbmRleChzdHJ1Y3QKICAgICBydGUtPmRlbGl2ZXJ5X21v
ZGUgPSBvZmZzZXQgPj4gODsKIH0KIAorc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ2V0X2Z1
bGxfZGVzdChjb25zdCBzdHJ1Y3QgaXJ0ZV9mdWxsICplbnRyeSkKK3sKKyAgICByZXR1cm4gZW50
cnktPmRlc3RfbG8gfCAoZW50cnktPmRlc3RfaGkgPDwgMjQpOworfQorCiBzdGF0aWMgaW50IHVw
ZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygKICAgICBpbnQgYmRmLAogICAgIHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11LApAQCAtMTc4LDEwICsyNjEsMTEgQEAgc3RhdGljIGludCB1cGRh
dGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAg
ICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7Ci0gICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVj
dG9yLCBkZXN0X21vZGU7CisgICAgdW5zaWduZWQgaW50IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZl
Y3RvciwgZGVzdF9tb2RlOwogICAgIGludCByZXFfaWQ7CiAgICAgc3BpbmxvY2tfdCAqbG9jazsK
ICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0OworICAgIGJvb2wgZnJlc2ggPSBmYWxzZTsKIAogICAg
IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKICAg
ICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsKQEAgLTE4OSw3
ICsyNzMsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCiAgICAg
ZGVsaXZlcnlfbW9kZSA9IHJ0ZS0+ZGVsaXZlcnlfbW9kZTsKICAgICB2ZWN0b3IgPSBydGUtPnZl
Y3RvcjsKICAgICBkZXN0X21vZGUgPSBydGUtPmRlc3RfbW9kZTsKLSAgICBkZXN0ID0gcnRlLT5k
ZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0OworICAgIGRlc3QgPSB4MmFwaWNfZW5hYmxlZCA/IHJ0
ZS0+ZGVzdC5kZXN0MzIgOiBydGUtPmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7CiAKICAgICBz
cGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7CiAKQEAgLTIwNCwyNSArMjg4LDQwIEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KICAgICAgICAgICAgIHJldHVy
biAtRU5PU1BDOwogICAgICAgICB9CiAgICAgICAgICppbmRleCA9IG9mZnNldDsKLSAgICAgICAg
bG9fdXBkYXRlID0gMTsKKyAgICAgICAgZnJlc2ggPSB0cnVlOwogICAgIH0KIAogICAgIGVudHJ5
ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsKLSAgICBp
ZiAoICFsb191cGRhdGUgKQorICAgIGlmICggZnJlc2ggKQorICAgICAgICAvKiBub3RoaW5nICov
OworICAgIGVsc2UgaWYgKCAhbG9fdXBkYXRlICkKICAgICB7CiAgICAgICAgIC8qCiAgICAgICAg
ICAqIExvdyBoYWxmIG9mIGluY29taW5nIFJURSBpcyBhbHJlYWR5IGluIHJlbWFwcGVkIGZvcm1h
dCwKICAgICAgICAgICogc28gbmVlZCB0byByZWNvdmVyIHZlY3RvciBhbmQgZGVsaXZlcnkgbW9k
ZSBmcm9tIElSVEUuCiAgICAgICAgICAqLwogICAgICAgICBBU1NFUlQoZ2V0X3J0ZV9pbmRleChy
dGUpID09IG9mZnNldCk7Ci0gICAgICAgIHZlY3RvciA9IGVudHJ5LmJhc2ljLT52ZWN0b3I7Cisg
ICAgICAgIGlmICggaXJ0ZV9tb2RlID09IGlydGVfYmFzaWMgKQorICAgICAgICAgICAgdmVjdG9y
ID0gZW50cnkuYmFzaWMtPnZlY3RvcjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdmVjdG9y
ID0gZW50cnkuZnVsbC0+dmVjdG9yOworICAgICAgICAvKiBUaGUgSW50VHlwZSBmaWVsZHMgbWF0
Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KICAgICAgICAgZGVsaXZlcnlfbW9kZSA9IGVudHJ5LmJh
c2ljLT5pbnRfdHlwZTsKICAgICB9CisgICAgZWxzZSBpZiAoIHgyYXBpY19lbmFibGVkICkKKyAg
ICB7CisgICAgICAgIC8qCisgICAgICAgICAqIEhpZ2ggaGFsZiBvZiBpbmNvbWluZyBSVEUgd2Fz
IHJlYWQgZnJvbSB0aGUgSS9PIEFQSUMgYW5kIGhlbmNlIG1heQorICAgICAgICAgKiBub3QgaG9s
ZCB0aGUgZnVsbCBkZXN0aW5hdGlvbiwgc28gbmVlZCB0byByZWNvdmVyIGZ1bGwgZGVzdGluYXRp
b24KKyAgICAgICAgICogZnJvbSBJUlRFLgorICAgICAgICAgKi8KKyAgICAgICAgZGVzdCA9IGdl
dF9mdWxsX2Rlc3QoZW50cnkuZnVsbCk7CisgICAgfQogICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eShlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOwogCiAgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7CiAKLSAgICBpZiAoIGlvbW11LT5l
bmFibGVkICkKKyAgICBpZiAoIGlvbW11LT5lbmFibGVkICYmICFmcmVzaCApCiAgICAgewogICAg
ICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKICAgICAgICAgYW1k
X2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOwpAQCAtMjQ2LDYgKzM0NSwxOSBA
QCBpbnQgX19pbml0IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNfcmVtYXBwCiAgICAgc3BpbmxvY2tf
dCAqbG9jazsKICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0OwogCisgICAgZm9yX2VhY2hfYW1kX2lv
bW11ICggaW9tbXUgKQorICAgIHsKKyAgICAgICAgaWYgKCBpcnRlX21vZGUgIT0gaXJ0ZV91bnNl
dCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gPT0gKGly
dGVfbW9kZSA9PSBpcnRlX2Jhc2ljKSApCisgICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsK
KyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQorICAgICAg
ICAgICAgaXJ0ZV9tb2RlID0gaXJ0ZV9mdWxsOworICAgICAgICBlbHNlCisgICAgICAgICAgICBp
cnRlX21vZGUgPSBpcnRlX2Jhc2ljOworICAgIH0KKwogICAgIC8qIFJlYWQgaW9hcGljIGVudHJp
ZXMgYW5kIHVwZGF0ZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlIGFjY29yZGluZ2x5ICovCiAg
ICAgZm9yICggYXBpYyA9IDA7IGFwaWMgPCBucl9pb2FwaWNzOyBhcGljKysgKQogICAgIHsKQEAg
LTI4MCw2ICszOTIsMTggQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFw
cAogICAgICAgICAgICAgZGVzdF9tb2RlID0gcnRlLmRlc3RfbW9kZTsKICAgICAgICAgICAgIGRl
c3QgPSBydGUuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdDsKIAorICAgICAgICAgICAgaWYgKCBp
b21tdS0+Y3RybC54dF9lbiApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgLyoKKyAg
ICAgICAgICAgICAgICAgKiBJbiB4MkFQSUMgbW9kZSB3ZSBoYXZlIG5vIHdheSBvZiBkaXNjb3Zl
cmluZyB0aGUgaGlnaCAyNAorICAgICAgICAgICAgICAgICAqIGJpdHMgb2YgdGhlIGRlc3RpbmF0
aW9uIG9mIGFuIGFscmVhZHkgZW5hYmxlZCBpbnRlcnJ1cHQuCisgICAgICAgICAgICAgICAgICog
V2UgY29tZSBoZXJlIGVhcmxpZXIgdGhhbiBmb3IgeEFQSUMgbW9kZSwgc28gbm8gaW50ZXJydXB0
cworICAgICAgICAgICAgICAgICAqIHNob3VsZCBoYXZlIGJlZW4gc2V0IHVwIGJlZm9yZS4KKyAg
ICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVubWFz
a2VkIElPLUFQSUMjJXUgZW50cnkgJXUgaW4geDJBUElDIG1vZGVcbiIsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPX0FQSUNfSUQoYXBpYyksIHBpbik7CisgICAgICAgICAgICB9
CisKICAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsKICAgICAgICAg
ICAgIG9mZnNldCA9IGFsbG9jX2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCAxKTsKICAgICAg
ICAgICAgIEJVR19PTihvZmZzZXQgPj0gSU5UUkVNQVBfRU5UUklFUyk7CkBAIC0zMTQsNyArNDM4
LDggQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUoCiAgICAgc3RydWN0IElPX0FQ
SUNfcm91dGVfZW50cnkgbmV3X3J0ZSA9IHsgMCB9OwogICAgIHVuc2lnbmVkIGludCBydGVfbG8g
PSAocmVnICYgMSkgPyByZWcgLSAxIDogcmVnOwogICAgIHVuc2lnbmVkIGludCBwaW4gPSAocmVn
IC0gMHgxMCkgLyAyOwotICAgIGludCBzYXZlZF9tYXNrLCBzZWcsIGJkZiwgcmM7CisgICAgaW50
IHNlZywgYmRmLCByYzsKKyAgICBib29sIHNhdmVkX21hc2ssIGZyZXNoID0gZmFsc2U7CiAgICAg
c3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CiAgICAgdW5zaWduZWQgaW50IGlkeDsKIApAQCAtMzU2
LDEyICs0ODEsMjIgQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUoCiAgICAgICAg
ICooKCh1MzIgKikmbmV3X3J0ZSkgKyAxKSA9IHZhbHVlOwogICAgIH0KIAotICAgIGlmICggbmV3
X3J0ZS5tYXNrICYmCi0gICAgICAgICBpb2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dID49
IElOVFJFTUFQX0VOVFJJRVMgKQorICAgIGlmICggaW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhb
cGluXSA+PSBJTlRSRU1BUF9FTlRSSUVTICkKICAgICB7CiAgICAgICAgIEFTU0VSVChzYXZlZF9t
YXNrKTsKLSAgICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFsdWUpOwotICAgICAg
ICByZXR1cm47CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhlcmUncyBub3doZXJlIGV4Y2Vw
dCB0aGUgSVJURSB0byBzdG9yZSBhIGZ1bGwgMzItYml0IGRlc3RpbmF0aW9uLAorICAgICAgICAg
KiBzbyB3ZSBtYXkgbm90IGJ5cGFzcyBlbnRyeSBhbGxvY2F0aW9uIGFuZCB1cGRhdGluZyBvZiB0
aGUgbG93IFJURQorICAgICAgICAgKiBoYWxmIGluIHRoZSAodXN1YWwpIGNhc2Ugb2YgdGhlIGhp
Z2ggUlRFIGhhbGYgZ2V0dGluZyB3cml0dGVuIGZpcnN0LgorICAgICAgICAgKi8KKyAgICAgICAg
aWYgKCBuZXdfcnRlLm1hc2sgJiYgIXgyYXBpY19lbmFibGVkICkKKyAgICAgICAgeworICAgICAg
ICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFsdWUpOworICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICB9CisKKyAgICAgICAgZnJlc2ggPSB0cnVlOwogICAgIH0KIAogICAgIC8q
IG1hc2sgdGhlIGludGVycnVwdCB3aGlsZSB3ZSBjaGFuZ2UgdGhlIGludHJlbWFwIHRhYmxlICov
CkBAIC0zOTAsOCArNTI1LDEyIEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKAog
ICAgIGlmICggcmVnID09IHJ0ZV9sbyApCiAgICAgICAgIHJldHVybjsKIAotICAgIC8qIHVubWFz
ayB0aGUgaW50ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50cmVtYXAgdGFibGUg
Ki8KLSAgICBpZiAoICFzYXZlZF9tYXNrICkKKyAgICAvKgorICAgICAqIFVubWFzayB0aGUgaW50
ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50cmVtYXAgdGFibGUuIEFsc28KKyAg
ICAgKiB3cml0ZSB0aGUgbG93IGhhbGYgaWYgYSBmcmVzaCBlbnRyeSB3YXMgYWxsb2NhdGVkIGZv
ciBhIGhpZ2ggaGFsZgorICAgICAqIHVwZGF0ZSBpbiB4MkFQSUMgbW9kZS4KKyAgICAgKi8KKyAg
ICBpZiAoICFzYXZlZF9tYXNrIHx8ICh4MmFwaWNfZW5hYmxlZCAmJiBmcmVzaCkgKQogICAgIHsK
ICAgICAgICAgb2xkX3J0ZS5tYXNrID0gc2F2ZWRfbWFzazsKICAgICAgICAgX19pb19hcGljX3dy
aXRlKGFwaWMsIHJ0ZV9sbywgKigodTMyICopJm9sZF9ydGUpKTsKQEAgLTQwNSwyNSArNTQ0LDM1
IEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8KICAgICB1bnNpZ25l
ZCBpbnQgb2Zmc2V0OwogICAgIHVuc2lnbmVkIGludCB2YWwgPSBfX2lvX2FwaWNfcmVhZChhcGlj
LCByZWcpOwogICAgIHVuc2lnbmVkIGludCBwaW4gPSAocmVnIC0gMHgxMCkgLyAyOworICAgIHVp
bnQxNl90IHNlZywgcmVxX2lkOworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogCiAgICAgaWR4
ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQSUNfSUQoYXBpYykpOwogICAgIGlmICggaWR4ID09
IE1BWF9JT19BUElDUyApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgb2Zmc2V0ID0g
aW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhbcGluXTsKKyAgICBpZiAoIG9mZnNldCA+PSBJTlRS
RU1BUF9FTlRSSUVTICkKKyAgICAgICAgcmV0dXJuIHZhbDsKIAotICAgIGlmICggIShyZWcgJiAx
KSAmJiBvZmZzZXQgPCBJTlRSRU1BUF9FTlRSSUVTICkKKyAgICBzZWcgPSBpb2FwaWNfc2JkZltp
ZHhdLnNlZzsKKyAgICByZXFfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lkKHNlZywgaW9h
cGljX3NiZGZbaWR4XS5iZGYpOworICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywg
cmVxX2lkLCBvZmZzZXQpOworCisgICAgaWYgKCAhKHJlZyAmIDEpICkKICAgICB7Ci0gICAgICAg
IHUxNiBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsKLSAgICAgICAgdTE2IHNlZyA9IGlvYXBp
Y19zYmRmW2lkeF0uc2VnOwotICAgICAgICB1MTYgcmVxX2lkID0gZ2V0X2ludHJlbWFwX3JlcXVl
c3Rvcl9pZChzZWcsIGJkZik7Ci0gICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2lu
dHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOwogCiAgICAgICAgIEFTU0VSVChvZmZz
ZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVTIC0gMSkpKTsKICAgICAgICAgdmFsICY9IH4o
SU5UUkVNQVBfRU5UUklFUyAtIDEpOworICAgICAgICAvKiBUaGUgSW50VHlwZSBmaWVsZHMgbWF0
Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KICAgICAgICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5i
YXNpYy0+aW50X3R5cGUsIElPX0FQSUNfUkVESVJfREVMSVZfTU9ERV9NQVNLKTsKLSAgICAgICAg
dmFsIHw9IE1BU0tfSU5TUihlbnRyeS5iYXNpYy0+dmVjdG9yLCBJT19BUElDX1JFRElSX1ZFQ1RP
Ul9NQVNLKTsKKyAgICAgICAgaWYgKCBpcnRlX21vZGUgPT0gaXJ0ZV9iYXNpYyApCisgICAgICAg
ICAgICB2YWwgfD0gTUFTS19JTlNSKGVudHJ5LmJhc2ljLT52ZWN0b3IsIElPX0FQSUNfUkVESVJf
VkVDVE9SX01BU0spOworICAgICAgICBlbHNlCisgICAgICAgICAgICB2YWwgfD0gTUFTS19JTlNS
KGVudHJ5LmZ1bGwtPnZlY3RvciwgSU9fQVBJQ19SRURJUl9WRUNUT1JfTUFTSyk7CiAgICAgfQor
ICAgIGVsc2UgaWYgKCB4MmFwaWNfZW5hYmxlZCApCisgICAgICAgIHZhbCA9IGdldF9mdWxsX2Rl
c3QoZW50cnkuZnVsbCk7CiAKICAgICByZXR1cm4gdmFsOwogfQpAQCAtNDM1LDkgKzU4NCw5IEBA
IHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOwogICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogICAgIHUxNiByZXFfaWQsIGFs
aWFzX2lkOwotICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOwor
ICAgIHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSwgdmVjdG9yLCBkZXN0X21vZGU7CiAgICAgc3Bpbmxv
Y2tfdCAqbG9jazsKLSAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0LCBpOworICAgIHVuc2lnbmVkIGlu
dCBkZXN0LCBvZmZzZXQsIGk7CiAKICAgICByZXFfaWQgPSBnZXRfZG1hX3JlcXVlc3Rvcl9pZChp
b21tdS0+c2VnLCBiZGYpOwogICAgIGFsaWFzX2lkID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9p
ZChpb21tdS0+c2VnLCBiZGYpOwpAQCAtNDU4LDcgKzYwNywxMiBAQCBzdGF0aWMgaW50IHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgZGVzdF9tb2RlID0gKG1zZy0+YWRkcmVzc19s
byA+PiBNU0lfQUREUl9ERVNUTU9ERV9TSElGVCkgJiAweDE7CiAgICAgZGVsaXZlcnlfbW9kZSA9
IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFfREVMSVZFUllfTU9ERV9TSElGVCkgJiAweDE7CiAgICAg
dmVjdG9yID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9WRUNUT1JfU0hJRlQpICYgTVNJX0RBVEFf
VkVDVE9SX01BU0s7Ci0gICAgZGVzdCA9IChtc2ctPmFkZHJlc3NfbG8gPj4gTVNJX0FERFJfREVT
VF9JRF9TSElGVCkgJiAweGZmOworCisgICAgaWYgKCB4MmFwaWNfZW5hYmxlZCApCisgICAgICAg
IGRlc3QgPSBtc2ctPmRlc3QzMjsKKyAgICBlbHNlCisgICAgICAgIGRlc3QgPSBNQVNLX0VYVFIo
bXNnLT5hZGRyZXNzX2xvLCBNU0lfQUREUl9ERVNUX0lEX01BU0spOworCiAgICAgb2Zmc2V0ID0g
KnJlbWFwX2luZGV4OwogICAgIGlmICggb2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMgKQogICAg
IHsKQEAgLTYwMyw4ICs3NTcsMTggQEAgdm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUo
CiAgICAgfQogCiAgICAgbXNnLT5kYXRhICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOworICAg
IC8qIFRoZSBJbnRUeXBlIGZpZWxkcyBtYXRjaCBmb3IgYm90aCBmb3JtYXRzLiAqLwogICAgIG1z
Zy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkuYmFzaWMtPmludF90eXBlLCBNU0lfREFUQV9ERUxJ
VkVSWV9NT0RFX01BU0spOwotICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkuYmFzaWMt
PnZlY3RvciwgTVNJX0RBVEFfVkVDVE9SX01BU0spOworICAgIGlmICggaXJ0ZV9tb2RlID09IGly
dGVfYmFzaWMgKQorICAgIHsKKyAgICAgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5i
YXNpYy0+dmVjdG9yLCBNU0lfREFUQV9WRUNUT1JfTUFTSyk7CisgICAgICAgIG1zZy0+ZGVzdDMy
ID0gZW50cnkuYmFzaWMtPmRlc3Q7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIG1z
Zy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkuZnVsbC0+dmVjdG9yLCBNU0lfREFUQV9WRUNUT1Jf
TUFTSyk7CisgICAgICAgIG1zZy0+ZGVzdDMyID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5mdWxsKTsK
KyAgICB9CiB9CiAKIGludCBfX2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUoCkBA
IC02NjcsMTggKzgzMSwzMyBAQCBpbnQgX19pbml0IGFtZF9zZXR1cF9ocGV0X21zaShzdHJ1Y3Qg
bXNpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxl
KGNvbnN0IHUzMiAqdGFibGUpCitzdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlKGNvbnN0
IHZvaWQgKnRhYmxlKQogewotICAgIHUzMiBjb3VudDsKKyAgICB1bnNpZ25lZCBpbnQgY291bnQ7
CisgICAgdW5pb24geworICAgICAgICBjb25zdCB2b2lkICpyYXc7CisgICAgICAgIGNvbnN0IHVp
bnQzMl90ICpiYXNpYzsKKyAgICAgICAgY29uc3QgdWludDY0X3QgKCpmdWxsKVsyXTsKKyAgICB9
IHRibCA9IHsgLnJhdyA9IHRhYmxlIH07CiAKLSAgICBpZiAoICF0YWJsZSApCisgICAgaWYgKCAh
dGFibGUgfHwgaXJ0ZV9tb2RlID09IGlydGVfdW5zZXQgKQogICAgICAgICByZXR1cm47CiAKICAg
ICBmb3IgKCBjb3VudCA9IDA7IGNvdW50IDwgSU5UUkVNQVBfRU5UUklFUzsgY291bnQrKyApCiAg
ICAgewotICAgICAgICBpZiAoICF0YWJsZVtjb3VudF0gKQotICAgICAgICAgICAgY29udGludWU7
Ci0gICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTA4eFxuIiwgY291bnQsIHRhYmxlW2Nv
dW50XSk7CisgICAgICAgIGlmICggaXJ0ZV9tb2RlID09IGlydGVfYmFzaWMgKQorICAgICAgICB7
CisgICAgICAgICAgICBpZiAoICF0YmwuYmFzaWNbY291bnRdICkKKyAgICAgICAgICAgICAgICBj
b250aW51ZTsKKyAgICAgICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTA4eFxuIiwgY291
bnQsIHRibC5iYXNpY1tjb3VudF0pOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCAhdGJsLmZ1bGxbY291bnRdWzBdICYmICF0YmwuZnVsbFtjb3Vu
dF1bMV0gKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgcHJpbnRrKCIg
ICAgSVJURVslMDN4XSAlMDE2bHhfJTAxNmx4XG4iLAorICAgICAgICAgICAgICAgICAgIGNvdW50
LCB0YmwuZnVsbFtjb3VudF1bMV0sIHRibC5mdWxsW2NvdW50XVswXSk7CisgICAgICAgIH0KICAg
ICB9CiB9CiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:24:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13: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 1hbPik-0001UW-O1; Thu, 13 Jun 2019 13:24: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPii-0001UE-V2
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:24:48 +0000
X-Inumbo-ID: 9d77f425-8dde-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d77f425-8dde-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:24:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:24:47 -0600
Message-Id: <5D024E9C0200007800237E28@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:24:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 5/9] 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
bmVlZHMgdG8gaGFwcGVuCnNsaWdodGx5IGVhcmxpZXIsIHN1Y2ggdGhhdCBmb3IgeDJBUElDIHN1
cHBvcnQgd2UgY2FuIHNldCBYVEVuIHByaW9yIHRvCmNhbGxpbmcgYW1kX2lvbW11X3VwZGF0ZV9p
dnJzX21hcHBpbmdfYWNwaSgpIGFuZAphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZygp
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC05NzAsMTQgKzk3MCw2IEBAIHN0YXRp
YyB2b2lkICogX19pbml0IGFsbG9jYXRlX3Bwcl9sb2coc3QKIAogc3RhdGljIGludCBfX2luaXQg
YW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogewotICAgIGlmICgg
bWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KSAhPSAwICkKLSAgICAgICAgZ290byBlcnJvcl9v
dXQ7Ci0KLSAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOwotCi0gICAgaWYgKCBpb21tdS0+
ZmVhdHVyZXMucmF3ICkKLSAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsKLQogICAgIGlmICgg
YWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gZXJyb3Jf
b3V0OwogCkBAIC0xMTk3LDYgKzExODksMjMgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgYW1kX3Nw
NTEwMF9lcnJhdHVtMgogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IF9faW5pdCBhbWRf
aW9tbXVfcHJlcGFyZV9vbmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCit7CisgICAgaW50IHJj
ID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKTsKKworICAgIGlmICggIXJjICkKKyAg
ICAgICAgcmMgPSBtYXBfaW9tbXVfbW1pb19yZWdpb24oaW9tbXUpOworICAgIGlmICggcmMgKQor
ICAgICAgICByZXR1cm4gcmM7CisKKyAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOworCisg
ICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMucmF3ICkKKyAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0g
dHJ1ZTsKKworICAgIHJldHVybiAwOworfQorCiBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZv
aWQpCiB7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CkBAIC0xMjI3LDcgKzEyMzYsNyBA
QCBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCiAgICAgcmFkaXhfdHJlZV9pbml0KCZp
dnJzX21hcHMpOwogICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKICAgICB7Ci0gICAg
ICAgIHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKTsKKyAgICAgICAgcmMgPSBh
bWRfaW9tbXVfcHJlcGFyZV9vbmUoaW9tbXUpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAg
ICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0KCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:25:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:25:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPjr-0001gc-9t; Thu, 13 Jun 2019 13:25: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPjq-0001gR-57
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:25:58 +0000
X-Inumbo-ID: c4ecd0ee-8dde-11e9-a150-b7579ef144e0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4ecd0ee-8dde-11e9-a150-b7579ef144e0;
 Thu, 13 Jun 2019 13:25:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:25:53 -0600
Message-Id: <5D024EDF0200007800237E2B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:25:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 6/9] 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
b2YgdGhlIElSUQpzZXR1cC4gQ29kZSB0byBhY3R1YWxseSBkbyB0aGF0IHNldHVwIGluIHRoZSB4
MkFQSUMgY2FzZSB3aWxsIGdldCBhZGRlZApzdWJzZXF1ZW50bHkuCgpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMKQEAgLTgxNCw3ICs4MTQsNiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJy
YXR1bV83NDZfd29ya2FyCiBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICBzdHJ1Y3QgaXJxX2Rl
c2MgKmRlc2M7CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsK
IApAQCAtODM0LDE5ICs4MzMsMjcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBh
bWRfaW9tbQogICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCiAgICAgICAg
IHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7CiAKLSAgICBkZXNj
ID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwotICAgIHNwaW5fbG9jaygmZGVzYy0+bG9j
ayk7Ci0gICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOwotICAgIHNw
aW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKyAgICBpZiAoIGlvbW11LT5tc2kuaXJxID4gMCApCisg
ICAgeworICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+
bXNpLmlycSk7CisKKyAgICAgICAgc3Bpbl9sb2NrKCZkZXNjLT5sb2NrKTsKKyAgICAgICAgc2V0
X21zaV9hZmZpbml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOworICAgICAgICBzcGluX3VubG9j
aygmZGVzYy0+bG9jayk7CisgICAgfQogCiAgICAgYW1kX2lvbW11X21zaV9lbmFibGUoaW9tbXUs
IElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CiAKICAgICBzZXRfaW9tbXVfaHRfZmxhZ3MoaW9tbXUp
OwogICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05U
Uk9MX0VOQUJMRUQpOwotICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9N
TVVfQ09OVFJPTF9FTkFCTEVEKTsKIAotICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHBy
X3N1cCApCi0gICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NP
TlRST0xfRU5BQkxFRCk7CisgICAgaWYgKCBpb21tdS0+bXNpLmlycSA+IDAgKQorICAgIHsKKyAg
ICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VO
QUJMRUQpOworCisgICAgICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCisg
ICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9M
X0VOQUJMRUQpOworICAgIH0KIAogICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ3Rfc3Vw
ICkKICAgICAgICAgc2V0X2lvbW11X2d1ZXN0X3RyYW5zbGF0aW9uX2NvbnRyb2woaW9tbXUsIElP
TU1VX0NPTlRST0xfRU5BQkxFRCk7CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:27:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:27:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPku-0001pq-MH; Thu, 13 Jun 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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPkt-0001pd-44
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:27:03 +0000
X-Inumbo-ID: ed56cb81-8dde-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed56cb81-8dde-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:27:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:27:01 -0600
Message-Id: <5D024F220200007800237E2E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:26:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 7/9] 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
d2UgbmVlZCB0byBtYWtlCnVzZSBvZiB0aGlzIG5vbi1NU0ktY2FwYWJpbGl0eSBiYXNlZCBtZWNo
YW5pc20uIFRoZSBuZXcgSVJRIGNvbnRyb2xsZXIKc3RydWN0dXJlIGNhbiByZS11c2UgY2VydGFp
biBNU0kgZnVuY3Rpb25zLCB0aG91Z2guCgpGb3Igbm93IGdlbmVyYWwgYW5kIFBQUiBpbnRlcnJ1
cHRzIHN0aWxsIHNoYXJlIGEgc2luZ2xlIHZlY3RvciwgSVJRLCBhbmQKaGVuY2UgaGFuZGxlci4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtNDcyLDYgKzQ3Miw0NCBAQCBzdGF0aWMg
aHdfaXJxX2NvbnRyb2xsZXIgaW9tbXVfbWFza2FibGVfCiAgICAgLnNldF9hZmZpbml0eSA9IHNl
dF9tc2lfYWZmaW5pdHksCiB9OwogCitzdGF0aWMgdm9pZCBzZXRfeDJhcGljX2FmZmluaXR5KHN0
cnVjdCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQoreworICAgIHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11ID0gZGVzYy0+YWN0aW9uLT5kZXZfaWQ7CisgICAgdW5zaWduZWQg
aW50IGRlc3QgPSBzZXRfZGVzY19hZmZpbml0eShkZXNjLCBtYXNrKTsKKyAgICB1bmlvbiBhbWRf
aW9tbXVfeDJhcGljX2NvbnRyb2wgY3RybCA9IHt9OworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
CisKKyAgICBpZiAoIGRlc3QgPT0gQkFEX0FQSUNJRCApCisgICAgICAgIHJldHVybjsKKworICAg
IG1zaV9jb21wb3NlX21zZyhkZXNjLT5hcmNoLnZlY3RvciwgTlVMTCwgJmlvbW11LT5tc2kubXNn
KTsKKyAgICBpb21tdS0+bXNpLm1zZy5kZXN0MzIgPSBkZXN0OworCisgICAgY3RybC5kZXN0X21v
ZGUgPSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuYWRkcmVzc19sbywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNU0lfQUREUl9ERVNUTU9ERV9NQVNLKTsKKyAgICBjdHJsLmludF90
eXBlID0gTUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmRhdGEsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RFX01BU0spOworICAgIGN0cmwudmVjdG9y
ID0gZGVzYy0+YXJjaC52ZWN0b3I7CisgICAgY3RybC5kZXN0X2xvID0gZGVzdDsKKyAgICBjdHJs
LmRlc3RfaGkgPSBkZXN0ID4+IDI0OworCisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5s
b2NrLCBmbGFncyk7CisgICAgd3JpdGVxKGN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfWFRfSU5UX0NUUkxfTU1JT19PRkZTRVQpOworICAgIHdyaXRlcShjdHJsLnJhdywgaW9tbXUt
Pm1taW9fYmFzZSArIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9NTUlPX09GRlNFVCk7CisgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKK30KKworc3RhdGljIGh3
X2lycV9jb250cm9sbGVyIGlvbW11X3gyYXBpY190eXBlID0geworICAgIC50eXBlbmFtZSAgICAg
PSAiSU9NTVUteDJBUElDIiwKKyAgICAuc3RhcnR1cCAgICAgID0gaXJxX3N0YXJ0dXBfbm9uZSwK
KyAgICAuc2h1dGRvd24gICAgID0gaXJxX3NodXRkb3duX25vbmUsCisgICAgLmVuYWJsZSAgICAg
ICA9IGlycV9lbmFibGVfbm9uZSwKKyAgICAuZGlzYWJsZSAgICAgID0gaXJxX2Rpc2FibGVfbm9u
ZSwKKyAgICAuYWNrICAgICAgICAgID0gYWNrX25vbm1hc2thYmxlX21zaV9pcnEsCisgICAgLmVu
ZCAgICAgICAgICA9IGVuZF9ub25tYXNrYWJsZV9tc2lfaXJxLAorICAgIC5zZXRfYWZmaW5pdHkg
PSBzZXRfeDJhcGljX2FmZmluaXR5LAorfTsKKwogc3RhdGljIHZvaWQgcGFyc2VfZXZlbnRfbG9n
X2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgZW50cnlbXSkKIHsKICAgICB1MTYg
ZG9tYWluX2lkLCBkZXZpY2VfaWQsIGZsYWdzOwpAQCAtNzI2LDggKzc2NCw2IEBAIHN0YXRpYyB2
b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGludAogc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0
X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogewogICAg
IGludCBpcnEsIHJldDsKLSAgICBod19pcnFfY29udHJvbGxlciAqaGFuZGxlcjsKLSAgICB1MTYg
Y29udHJvbDsKIAogICAgIGlycSA9IGNyZWF0ZV9pcnEoTlVNQV9OT19OT0RFKTsKICAgICBpZiAo
IGlycSA8PSAwICkKQEAgLTc0NywyMCArNzgzLDQzIEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNl
dF9pb21tdV9pbnRlcnJ1cHQKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGlvbW11
LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0K
LSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11LT5zZWcsIFBDSV9CVVMoaW9tbXUt
PmJkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRm
KSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
b21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01TSV9GTEFHUyk7Ci0gICAgaW9tbXUtPm1z
aS5tc2kubnZlYyA9IDE7Ci0gICAgaWYgKCBpc19tYXNrX2JpdF9zdXBwb3J0KGNvbnRyb2wpICkK
LSAgICB7Ci0gICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMTsKLSAgICAg
ICAgaW9tbXUtPm1zaS5tc2kubXBvcyA9IG1zaV9tYXNrX2JpdHNfcmVnKGlvbW11LT5tc2kubXNp
X2F0dHJpYi5wb3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpc182NGJpdF9hZGRyZXNzKGNvbnRyb2wpKTsKLSAgICAgICAgaGFuZGxlciA9ICZpb21t
dV9tYXNrYWJsZV9tc2lfdHlwZTsKKworICAgIGlmICggaW9tbXUtPmN0cmwuaW50X2NhcF94dF9l
biApCisgICAgeworICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhp
cnEpOworCisgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgPSBNU0lfVFlQRV9JT01N
VTsKKyAgICAgICAgaW9tbXUtPm1zaS5tc2lfYXR0cmliLm1hc2tiaXQgPSAwOworICAgICAgICBp
b21tdS0+bXNpLm1zaV9hdHRyaWIuaXNfNjQgPSAxOworCisgICAgICAgIGRlc2MtPm1zaV9kZXNj
ID0gJmlvbW11LT5tc2k7CisgICAgICAgIGRlc2MtPmhhbmRsZXIgPSAmaW9tbXVfeDJhcGljX3R5
cGU7CisKKyAgICAgICAgcmV0ID0gMDsKICAgICB9CiAgICAgZWxzZQotICAgICAgICBoYW5kbGVy
ID0gJmlvbW11X21zaV90eXBlOwotICAgIHJldCA9IF9fc2V0dXBfbXNpX2lycShpcnFfdG9fZGVz
YyhpcnEpLCAmaW9tbXUtPm1zaSwgaGFuZGxlcik7CisgICAgeworICAgICAgICBod19pcnFfY29u
dHJvbGxlciAqaGFuZGxlcjsKKyAgICAgICAgdTE2IGNvbnRyb2w7CisKKyAgICAgICAgY29udHJv
bCA9IHBjaV9jb25mX3JlYWQxNihpb21tdS0+c2VnLCBQQ0lfQlVTKGlvbW11LT5iZGYpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lf
RlVOQyhpb21tdS0+YmRmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb21t
dS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01TSV9GTEFHUyk7CisKKyAgICAgICAgaW9tbXUt
Pm1zaS5tc2kubnZlYyA9IDE7CisgICAgICAgIGlmICggaXNfbWFza19iaXRfc3VwcG9ydChjb250
cm9sKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNr
Yml0ID0gMTsKKyAgICAgICAgICAgIGlvbW11LT5tc2kubXNpLm1wb3MgPSBtc2lfbWFza19iaXRz
X3JlZyhpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOwor
ICAgICAgICAgICAgaGFuZGxlciA9ICZpb21tdV9tYXNrYWJsZV9tc2lfdHlwZTsKKyAgICAgICAg
fQorICAgICAgICBlbHNlCisgICAgICAgICAgICBoYW5kbGVyID0gJmlvbW11X21zaV90eXBlOwor
CisgICAgICAgIHJldCA9IF9fc2V0dXBfbXNpX2lycShpcnFfdG9fZGVzYyhpcnEpLCAmaW9tbXUt
Pm1zaSwgaGFuZGxlcik7CisgICAgfQorCiAgICAgaWYgKCAhcmV0ICkKICAgICAgICAgcmV0ID0g
cmVxdWVzdF9pcnEoaXJxLCAwLCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlciwgImFtZF9pb21tdSIs
IGlvbW11KTsKICAgICBpZiAoIHJldCApCkBAIC04MzgsOCArODk3LDE5IEBAIHN0YXRpYyB2b2lk
IGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0KICAgICAgICAgc3RydWN0IGlycV9kZXNjICpk
ZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwogCiAgICAgICAgIHNwaW5fbG9jaygm
ZGVzYy0+bG9jayk7Ci0gICAgICAgIHNldF9tc2lfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVf
bWFwKTsKLSAgICAgICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOworCisgICAgICAgIGlmICgg
aW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiApCisgICAgICAgIHsKKyAgICAgICAgICAgIHNldF94
MmFwaWNfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICAgICAgICAgIHNwaW5f
dW5sb2NrKCZkZXNjLT5sb2NrKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgIHsK
KyAgICAgICAgICAgIHNldF9tc2lfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKKyAg
ICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAgICAgICAgICAgYW1kX2lv
bW11X21zaV9lbmFibGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisgICAgICAgIH0K
ICAgICB9CiAKICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9F
TkFCTEVEKTsKQEAgLTg3OSw3ICs5NDksOSBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBhbWRfaW9tbXVfbXNp
X2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CisgICAgaWYgKCAhaW9tbXUt
PmN0cmwuaW50X2NhcF94dF9lbiApCisgICAgICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11
LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKKwogICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZl
cl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKICAgICBzZXRfaW9tbXVf
ZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwogCi0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCkBAIC00MTUsNiArNDE1LDI1
IEBAIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgewogICAgIH0gZmxkczsKIH07CiAKKy8q
IHgyQVBJQyBDb250cm9sIFJlZ2lzdGVycyAqLworI2RlZmluZSBJT01NVV9YVF9JTlRfQ1RSTF9N
TUlPX09GRlNFVAkJMHgwMTcwCisjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9NTUlPX09G
RlNFVAkweDAxNzgKKyNkZWZpbmUgSU9NTVVfWFRfR0FfSU5UX0NUUkxfTU1JT19PRkZTRVQJMHgw
MTgwCisKK3VuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7CisgICAgdWludDY0X3QgcmF3
OworICAgIHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGRlc3RfbW9kZToxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjU7CisgICAgICAgIHVu
c2lnbmVkIGludCBkZXN0X2xvOjI0OworICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yOjg7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZToxOyAvKiBETSBpbiBJT01NVSBzcGVjIDMuMDQg
Ki8KKyAgICAgICAgdW5zaWduZWQgaW50IDoxNTsKKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3Rf
aGk6ODsKKyAgICB9OworfTsKKwogLyogU3RhdHVzIFJlZ2lzdGVyKi8KICNkZWZpbmUgSU9NTVVf
U1RBVFVTX01NSU9fT0ZGU0VUCQkweDIwMjAKICNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX09W
RVJGTE9XX01BU0sJMHgwMDAwMDAwMQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:27:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13:27:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbPlg-0001ue-16; Thu, 13 Jun 2019 13:27: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPle-0001uX-Cp
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:27:50 +0000
X-Inumbo-ID: 08629e12-8ddf-11e9-8c3a-3fc8c35f7230
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08629e12-8ddf-11e9-8c3a-3fc8c35f7230;
 Thu, 13 Jun 2019 13:27:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:27:46 -0600
Message-Id: <5D024F500200007800237E31@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:27:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 8/9] 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
cnN0IG5lZWQgdG8gYmUKc3dpdGNoZWQgaW50byBzdWl0YWJsZSBzdGF0ZS4KClRoZSBwb3N0LUFQ
LWJyaW5ndXAgSVJRIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgZG9uZSBhbHNvIGZvciB0aGUgbm9u
LQp4MkFQSUMgY2FzZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tClRCRDogSW5zdGVhZCBvZiB0aGUgc3lzdGVtX3N0YXRlIGNoZWNrIGluIGlvdl9l
bmFibGVfeHQoKSB0aGUgZnVuY3Rpb24KICAgICBjb3VsZCBhbHNvIHphcCBpdHMgb3duIGhvb2sg
cG9pbnRlciwgYXQgd2hpY2ggcG9pbnQgaXQgY291bGQgYWxzbwogICAgIGJlY29tZSBfX2luaXQu
IFRoaXMgd291bGQsIGhvd2V2ZXIsIHJlcXVpcmUgdGhhdCBlaXRoZXIKICAgICByZXN1bWVfeDJh
cGljKCkgYmUgYm91bmQgdG8gaWdub3JlIGlvbW11X2VuYWJsZV94MmFwaWMoKSBlcnJvcnMKICAg
ICBmb3JldmVyLCBvciB0aGF0IGlvbW11X2VuYWJsZV94MmFwaWMoKSBiZSBzbGlnaHRseSByZS1h
cnJhbmdlZCB0bwogICAgIG5vdCByZXR1cm4gLUVPUE5PVFNVUFAgd2hlbiBmaW5kaW5nIGEgTlVM
TCBob29rIGR1cmluZyByZXN1bWUuCgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKQEAgLTgzNCw2ICs4MzQsMzAgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2lu
dGVycnVwdAogICAgIHJldHVybiAxOwogfQogCitpbnQgaW92X2FkanVzdF9pcnFfYWZmaW5pdGll
cyh2b2lkKQoreworICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OworCisgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCApCisgICAgICAgIHJldHVybiAwOworCisgICAgZm9yX2VhY2hfYW1k
X2lvbW11ICggaW9tbXUgKQorICAgIHsKKyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0g
aXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOworICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdz
OworCisgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2NrLCBmbGFncyk7CisgICAg
ICAgIGlmICggaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiApCisgICAgICAgICAgICBzZXRfeDJh
cGljX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgIHNldF9tc2lfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICAgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgIH0KKworICAg
IHJldHVybiAwOworfQorX19pbml0Y2FsbChpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzKTsKKwog
LyoKICAqIEZhbWlseTE1aCBNb2RlbCAxMGgtMWZoIGVycmF0dW0gNzQ2IChJT01NVSBMb2dnaW5n
IE1heSBTdGFsbCBUcmFuc2xhdGlvbnMpCiAgKiBXb3JrYXJvdW5kOgpAQCAtMTA0Nyw3ICsxMDcx
LDcgQEAgc3RhdGljIHZvaWQgKiBfX2luaXQgYWxsb2NhdGVfcHByX2xvZyhzdAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QUFJfTE9HX0RFRkFVTFRfRU5UUklFUywgIlBQ
UiBMb2ciKTsKIH0KIAotc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11KQorc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25l
KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29sIGludHIpCiB7CiAgICAgaWYgKCBhbGxvY2F0
ZV9jbWRfYnVmZmVyKGlvbW11KSA9PSBOVUxMICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CkBA
IC0xMDU4LDcgKzEwODIsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUo
c3RyCiAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICYmICFhbGxvY2F0ZV9w
cHJfbG9nKGlvbW11KSApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCi0gICAgaWYgKCAhc2V0
X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKGlvbW11KSApCisgICAgaWYgKCBpbnRyICYmICFzZXRf
aW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW9tbXUpICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7
CiAKICAgICAvKiBUbyBtYWtlIHN1cmUgdGhhdCBkZXZpY2VfdGFibGUuYnVmZmVyIGhhcyBiZWVu
IHN1Y2Nlc3NmdWxseSBhbGxvY2F0ZWQgKi8KQEAgLTEyODUsNyArMTMwOSw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlX29uZSgKICAgICByZXR1cm4gMDsKIH0KIAotaW50
IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQoraW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFy
ZSh2b2lkKQogewogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwogICAgIGludCByYyA9IC1F
Tk9ERVY7CkBAIC0xMzAwLDkgKzEzMjQsMTQgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2
b2lkKQogICAgIGlmICggdW5saWtlbHkoYWNwaV9nYmxfRkFEVC5ib290X2ZsYWdzICYgQUNQSV9G
QURUX05PX01TSSkgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAorICAgIC8qIEhhdmUgd2Ug
YmVlbiBoZXJlIGJlZm9yZT8gKi8KKyAgICBpZiAoIGl2aGRfdHlwZSApCisgICAgICAgIHJldHVy
biAwOworCiAgICAgcmMgPSBhbWRfaW9tbXVfZ2V0X3N1cHBvcnRlZF9pdmhkX3R5cGUoKTsKICAg
ICBpZiAoIHJjIDwgMCApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OworICAgIEJVR19PTighcmMp
OwogICAgIGl2aGRfdHlwZSA9IHJjOwogCiAgICAgcmMgPSBhbWRfaW9tbXVfZ2V0X2l2cnNfZGV2
X2VudHJpZXMoKTsKQEAgLTEzMjEsOSArMTM1MCwzMyBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9p
bml0KHZvaWQpCiAgICAgfQogCiAgICAgcmMgPSBhbWRfaW9tbXVfdXBkYXRlX2l2cnNfbWFwcGlu
Z19hY3BpKCk7CisKKyBlcnJvcl9vdXQ6CisgICAgaWYgKCByYyApCisgICAgeworICAgICAgICBh
bWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7CisgICAgICAgIGl2aGRfdHlwZSA9IDA7CisgICAgfQor
CisgICAgcmV0dXJuIHJjOworfQorCitpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KGJvb2wgeHQp
Cit7CisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CisgICAgaW50IHJjID0gYW1kX2lvbW11
X3ByZXBhcmUoKTsKKwogICAgIGlmICggcmMgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAor
ICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7CisgICAgICAgIC8qIE5COiBU
aGVyZSdzIG5vIG5lZWQgdG8gYWN0dWFsbHkgd3JpdGUgdGhlc2Ugb3V0IHJpZ2h0IGhlcmUuICov
CisgICAgICAgIGlvbW11LT5jdHJsLmdhX2VuIHw9IHh0OworICAgICAgICBpb21tdS0+Y3RybC54
dF9lbiA9IHh0OworICAgICAgICBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuID0geHQ7CisgICAg
fQorCiAgICAgLyogaW5pdGlhbGl6ZSBpby1hcGljIGludGVycnVwdCByZW1hcHBpbmcgZW50cmll
cyAqLwogICAgIGlmICggaW9tbXVfaW50cmVtYXAgKQogICAgICAgICByYyA9IGFtZF9pb21tdV9z
ZXR1cF9pb2FwaWNfcmVtYXBwaW5nKCk7CkBAIC0xMzQ2LDcgKzEzOTksNyBAQCBpbnQgX19pbml0
IGFtZF9pb21tdV9pbml0KHZvaWQpCiAgICAgLyogcGVyIGlvbW11IGluaXRpYWxpemF0aW9uICAq
LwogICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKICAgICB7Ci0gICAgICAgIHJjID0g
YW1kX2lvbW11X2luaXRfb25lKGlvbW11KTsKKyAgICAgICAgcmMgPSBhbWRfaW9tbXVfaW5pdF9v
bmUoaW9tbXUsICF4dCk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgZ290byBlcnJv
cl9vdXQ7CiAgICAgfQpAQCAtMTM1OCw2ICsxNDExLDQwIEBAIGVycm9yX291dDoKICAgICByZXR1
cm4gcmM7CiB9CiAKK2ludCBfX2luaXQgYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KHZvaWQpCit7
CisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CisgICAgaW50IHJjID0gMDsKKworICAgIGZv
cl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBpcnFfZGVz
YyAqZGVzYzsKKworICAgICAgICBpZiAoICFzZXRfaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW9t
bXUpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSAtRUlPOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKworICAgICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5p
cnEpOworCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7CisgICAgICAgIEFTU0VSVChp
b21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuKTsKKyAgICAgICAgc2V0X3gyYXBpY19hZmZpbml0eShk
ZXNjLCAmY3B1X29ubGluZV9tYXApOworICAgICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7
CisKKyAgICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05U
Uk9MX0VOQUJMRUQpOworCisgICAgICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1
cCApCisgICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOworICAgIH0KKworICAgIGlmICggcmMgKQorICAgICAgICBhbWRfaW9t
bXVfaW5pdF9jbGVhbnVwKCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lkIGlu
dmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcyh2b2lkKQogewogICAgIHN0cnVjdCBkb21haW4gKmQ7
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtNzk2LDYgKzc5Niw0MCBA
QCB2b2lkKiBfX2luaXQgYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhCiAgICAgcmV0dXJuIHRi
OwogfQogCitib29sIF9faW5pdCBpb3Zfc3VwcG9ydHNfeHQodm9pZCkKK3sKKyAgICB1bnNpZ25l
ZCBpbnQgYXBpYzsKKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKKworICAgIGlmICggIWlv
bW11X2VuYWJsZSB8fCAhaW9tbXVfaW50cmVtYXAgfHwgIWNwdV9oYXNfY3gxNiApCisgICAgICAg
IHJldHVybiBmYWxzZTsKKworICAgIGlmICggYW1kX2lvbW11X3ByZXBhcmUoKSApCisgICAgICAg
IHJldHVybiBmYWxzZTsKKworICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICAg
ICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMu
Zmxkcy54dF9zdXAgKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgZm9yICggYXBp
YyA9IDA7IGFwaWMgPCBucl9pb2FwaWNzOyBhcGljKysgKQorICAgIHsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGlkeCA9IGlvYXBpY19pZF90b19pbmRleChJT19BUElDX0lEKGFwaWMpKTsKKworICAg
ICAgICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNl
OworCisgICAgICAgIGlmICggIWZpbmRfaW9tbXVfZm9yX2RldmljZShpb2FwaWNfc2JkZltpZHhd
LnNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvYXBpY19zYmRmW2lk
eF0uYmRmKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTm8gSU9N
TVUgZm9yIElPLUFQSUMgJSN4IChJRCAleClcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYXBpYywgSU9fQVBJQ19JRChhcGljKSk7CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cisg
ICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKwogaW50IF9faW5pdCBhbWRf
c2V0dXBfaHBldF9tc2koc3RydWN0IG1zaV9kZXNjICptc2lfZGVzYykKIHsKICAgICBzcGlubG9j
a190ICpsb2NrOwotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAg
LTE3MCw3ICsxNzAsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpb3ZfZGV0ZWN0KHZvaWQpCiAgICAg
aWYgKCAhaW9tbXVfZW5hYmxlICYmICFpb21tdV9pbnRyZW1hcCApCiAgICAgICAgIHJldHVybiAw
OwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaW5pdCgpICE9IDAgKQorICAgIGVsc2UgaWYgKCAoaW5p
dF9kb25lID8gYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KCkKKyAgICAgICAgICAgICAgICAgICAg
ICAgICA6IGFtZF9pb21tdV9pbml0KGZhbHNlKSkgIT0gMCApCiAgICAgewogICAgICAgICBwcmlu
dGsoIkFNRC1WaTogRXJyb3IgaW5pdGlhbGl6YXRpb25cbiIpOwogICAgICAgICByZXR1cm4gLUVO
T0RFVjsKQEAgLTE4Myw2ICsxODQsMjUgQEAgc3RhdGljIGludCBfX2luaXQgaW92X2RldGVjdCh2
b2lkKQogICAgIHJldHVybiBzY2FuX3BjaV9kZXZpY2VzKCk7CiB9CiAKK3N0YXRpYyBpbnQgaW92
X2VuYWJsZV94dCh2b2lkKQoreworICAgIGludCByYzsKKworICAgIGlmICggc3lzdGVtX3N0YXRl
ID49IFNZU19TVEFURV9hY3RpdmUgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGlmICggKHJj
ID0gYW1kX2lvbW11X2luaXQodHJ1ZSkpICE9IDAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJB
TUQtVmk6IEVycm9yICVkIGluaXRpYWxpemluZyBmb3IgeDJBUElDIG1vZGVcbiIsIHJjKTsKKyAg
ICAgICAgLyogLUVOWElPIGhhcyBzcGVjaWFsIG1lYW5pbmcgdG8gdGhlIGNhbGxlciAtIGNvbnZl
cnQgaXQuICovCisgICAgICAgIHJldHVybiByYyAhPSAtRU5YSU8gPyByYyA6IC1FTk9EQVRBOwor
ICAgIH0KKworICAgIGluaXRfZG9uZSA9IHRydWU7CisKKyAgICByZXR1cm4gMDsKK30KKwogaW50
IGFtZF9pb21tdV9hbGxvY19yb290KHN0cnVjdCBkb21haW5faW9tbXUgKmhkKQogewogICAgIGlm
ICggdW5saWtlbHkoIWhkLT5hcmNoLnJvb3RfdGFibGUpICkKQEAgLTU1OSwxMSArNTc5LDEzIEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnMKICAgICAuZnJlZV9wYWdl
X3RhYmxlID0gZGVhbGxvY2F0ZV9wYWdlX3RhYmxlLAogICAgIC5yZWFzc2lnbl9kZXZpY2UgPSBy
ZWFzc2lnbl9kZXZpY2UsCiAgICAgLmdldF9kZXZpY2VfZ3JvdXBfaWQgPSBhbWRfaW9tbXVfZ3Jv
dXBfaWQsCisgICAgLmVuYWJsZV94MmFwaWMgPSBpb3ZfZW5hYmxlX3h0LAogICAgIC51cGRhdGVf
aXJlX2Zyb21fYXBpYyA9IGFtZF9pb21tdV9pb2FwaWNfdXBkYXRlX2lyZSwKICAgICAudXBkYXRl
X2lyZV9mcm9tX21zaSA9IGFtZF9pb21tdV9tc2lfbXNnX3VwZGF0ZV9pcmUsCiAgICAgLnJlYWRf
YXBpY19mcm9tX2lyZSA9IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSwKICAgICAucmVh
ZF9tc2lfZnJvbV9pcmUgPSBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUsCiAgICAgLnNldHVw
X2hwZXRfbXNpID0gYW1kX3NldHVwX2hwZXRfbXNpLAorICAgIC5hZGp1c3RfaXJxX2FmZmluaXRp
ZXMgPSBpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzLAogICAgIC5zdXNwZW5kID0gYW1kX2lvbW11
X3N1c3BlbmQsCiAgICAgLnJlc3VtZSA9IGFtZF9pb21tdV9yZXN1bWUsCiAgICAgLnNoYXJlX3Ay
bSA9IGFtZF9pb21tdV9zaGFyZV9wMm0sCkBAIC01NzQsNCArNTk2LDUgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBpb21tdV9vcHMgX19pbml0Y29ucwogc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9p
bml0X29wcyBfX2luaXRjb25zdHJlbCBfaW9tbXVfaW5pdF9vcHMgPSB7CiAgICAgLm9wcyA9ICZf
aW9tbXVfb3BzLAogICAgIC5zZXR1cCA9IGlvdl9kZXRlY3QsCisgICAgLnN1cHBvcnRzX3gyYXBp
YyA9IGlvdl9zdXBwb3J0c194dCwKIH07Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hbWQtaW9tbXUtcHJvdG8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LXByb3RvLmgKQEAgLTQ4LDggKzQ4LDExIEBAIGludCBhbWRfaW9tbXVfZGV0ZWN0X2Fj
cGkodm9pZCk7CiB2b2lkIGdldF9pb21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSk7CiAKIC8qIGFtZC1pb21tdS1pbml0IGZ1bmN0aW9ucyAqLwotaW50IGFtZF9pb21tdV9pbml0
KHZvaWQpOworaW50IGFtZF9pb21tdV9wcmVwYXJlKHZvaWQpOworaW50IGFtZF9pb21tdV9pbml0
KGJvb2wgeHQpOworaW50IGFtZF9pb21tdV9pbml0X2ludGVycnVwdCh2b2lkKTsKIGludCBhbWRf
aW9tbXVfdXBkYXRlX2l2cnNfbWFwcGluZ19hY3BpKHZvaWQpOworaW50IGlvdl9hZGp1c3RfaXJx
X2FmZmluaXRpZXModm9pZCk7CiAKIC8qIG1hcHBpbmcgZnVuY3Rpb25zICovCiBpbnQgX19tdXN0
X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCkBA
IC05Niw2ICs5OSw3IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9jYWNoZXMoc3RydWN0IGEK
IHN0cnVjdCBhbWRfaW9tbXUgKmZpbmRfaW9tbXVfZm9yX2RldmljZShpbnQgc2VnLCBpbnQgYmRm
KTsKIAogLyogaW50ZXJydXB0IHJlbWFwcGluZyAqLworYm9vbCBpb3Zfc3VwcG9ydHNfeHQodm9p
ZCk7CiBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmcodm9pZCk7CiB2b2lkICph
bWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUodW5zaWduZWQgbG9uZyAqKik7CiBpbnQgYW1k
X2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUodTE2IHNlZywgc3RydWN0IGl2cnNfbWFwcGluZ3Mg
Kik7CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:28:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13: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 1hbPmN-0001zr-CP; Thu, 13 Jun 2019 13:28:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPmM-0001zf-DL
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:28:34 +0000
X-Inumbo-ID: 23777b23-8ddf-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23777b23-8ddf-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 13:28:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:28:32 -0600
Message-Id: <5D024F7C0200007800237E7F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:28:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
In-Reply-To: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH RFC 9/9] 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>

V2hpbGUgZm9yIDMyLWJpdCBJUlRFcyBJIHRoaW5rIHdlIGNhbiBzYWZlbHkgY29udGludWUgdG8g
YXNzdW1lIHRoYXQgdGhlCndyaXRlcyB3aWxsIHRyYW5zbGF0ZSB0byBhIHNpbmdsZSBNT1YsIHRo
ZSB1c2Ugb2YgQ01QWENIRzE2QiBpcyBtb3JlCmhlYXZ5IGhhbmRlZCB0aGFuIG5lY2Vzc2FyeSBm
b3IgdGhlIDEyOC1iaXQgZm9ybSwgYW5kIHRoZSBmbHVzaGluZwpkaWRuJ3QgZ2V0IGRvbmUgYWxv
bmcgdGhlIGxpbmVzIG9mIHdoYXQgdGhlIHNwZWNpZmljYXRpb24gc2F5cy4gTWFyawplbnRyaWVz
IHRvIGJlIHVwZGF0ZWQgYXMgbm90IHJlbWFwcGVkICh3aGljaCB3aWxsIHJlc3VsdCBpbiBpbnRl
cnJ1cHQKcmVxdWVzdHMgdG8gZ2V0IHRhcmdldCBhYm9ydGVkLCBidXQgdGhlIGludGVycnVwdHMg
c2hvdWxkIGJlIG1hc2tlZAphbnl3YXkgYXQgdGhhdCBwb2ludCBpbiB0aW1lKSwgaXNzdWUgdGhl
IGZsdXNoLCBhbmQgb25seSB0aGVuIHdyaXRlIHRoZQpuZXcgZW50cnkuIEluIHRoZSAxMjgtYml0
IElSVEUgY2FzZSBzZXQgUmVtYXBFbiBzZXBhcmF0ZWx5IGxhc3QsIHRvIHRoYXQKdGhlIG9yZGVy
aW5nIG9mIHRoZSB3cml0ZXMgb2YgdGhlIHR3byA2NC1iaXQgaGFsdmVzIHdvbid0IG1hdHRlci4K
CkluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zaV9tc2coKSBhbHNvIGZvbGQgdGhlIGR1
cGxpY2F0ZSBpbml0aWFsCmxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWlyZSBpbnRvIGp1c3Qg
YSBzaW5nbGUgaW5zdGFuY2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQpSRkM6IFB1dHRpbmcgdGhlIGZsdXNoIGludm9jYXRpb25zIGluIGxvb3Bz
IGlzbid0IG92ZXJseSBuaWNlLCBidXQgSQogICAgIGRvbid0IHRoaW5rIHRoaXMgY2FuIHJlYWxs
eSBiZSBhYnVzZWQsIHNpbmNlIGNhbGxlcnMgdXAgdGhlIHN0YWNrCiAgICAgaG9sZCBmdXJ0aGVy
IGxvY2tzLiBOZXZlcnRoZWxlc3MgSSdkIGxpa2UgdG8gYXNrIGZvciBiZXR0ZXIKICAgICBzdWdn
ZXN0aW9ucy4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMjAzLDcg
KzIwMyw3IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbgogICAgICAg
ICAudmVjdG9yID0gdmVjdG9yLAogICAgIH07CiAgICAgc3RydWN0IGlydGVfZnVsbCBmdWxsID0g
ewotICAgICAgICAucmVtYXBfZW4gPSAxLAorICAgICAgICAucmVtYXBfZW4gPSAwLCAvKiBXaWxs
IGJlIHNldCBleHBsaWNpdGx5IGJlbG93LiAqLwogICAgICAgICAuc3VwX2lvX3BmID0gMCwKICAg
ICAgICAgLmludF90eXBlID0gaW50X3R5cGUsCiAgICAgICAgIC5ycV9lb2kgPSAwLApAQCAtMjE1
LDIwICsyMTUsMTUgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9uCiAK
ICAgICBzd2l0Y2ggKCBpcnRlX21vZGUgKQogICAgIHsKLSAgICAgICAgX191aW50MTI4X3QgcmV0
OwotICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAgICBfX3VpbnQxMjhfdCByYXc7Ci0gICAgICAg
ICAgICBzdHJ1Y3QgaXJ0ZV9mdWxsIGZ1bGw7Ci0gICAgICAgIH0gb2xkOwotCiAgICAgY2FzZSBp
cnRlX2Jhc2ljOgogICAgICAgICAqZW50cnkuYmFzaWMgPSBiYXNpYzsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIGlydGVfZnVsbDoKLSAgICAgICAgb2xkLmZ1bGwgPSAqZW50cnkuZnVsbDsK
LSAgICAgICAgcmV0ID0gY21weGNoZzE2YihlbnRyeS5mdWxsLCAmb2xkLCAmZnVsbCk7Ci0gICAg
ICAgIEFTU0VSVChyZXQgPT0gb2xkLnJhdyk7CisgICAgICAgICplbnRyeS5mdWxsID0gZnVsbDsK
KyAgICAgICAgd21iKCk7CisgICAgICAgIC8qIEVuYWJsZSB0aGUgZW50cnkgL2FmdGVyLyBoYXZp
bmcgd3JpdHRlbiBhbGwgb3RoZXIgZmllbGRzLiAqLworICAgICAgICBlbnRyeS5mdWxsLT5yZW1h
cF9lbiA9IDE7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTI5Miw2ICsyODcs
MjAgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgIH0KIAog
ICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0
KTsKKworICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMuICov
CisgICAgd2hpbGUgKCBpb21tdS0+ZW5hYmxlZCAmJiBlbnRyeS5iYXNpYy0+cmVtYXBfZW4gKQor
ICAgIHsKKyAgICAgICAgZW50cnkuYmFzaWMtPnJlbWFwX2VuID0gMDsKKyAgICAgICAgc3Bpbl91
bmxvY2sobG9jayk7CisKKyAgICAgICAgc3Bpbl9sb2NrKCZpb21tdS0+bG9jayk7CisgICAgICAg
IGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsKKyAgICAgICAgc3Bpbl91
bmxvY2soJmlvbW11LT5sb2NrKTsKKworICAgICAgICBzcGluX2xvY2sobG9jayk7CisgICAgfQor
CiAgICAgaWYgKCBmcmVzaCApCiAgICAgICAgIC8qIG5vdGhpbmcgKi87CiAgICAgZWxzZSBpZiAo
ICFsb191cGRhdGUgKQpAQCAtMzIxLDEzICszMzAsNiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRy
ZW1hcF9lbnRyeV9mcm9tX2lvCiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZs
YWdzKTsKIAotICAgIGlmICggaW9tbXUtPmVuYWJsZWQgJiYgIWZyZXNoICkKLSAgICB7Ci0gICAg
ICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgICAgICBhbWRf
aW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7Ci0gICAgICAgIHNwaW5fdW5sb2Nr
X2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAgfQotCiAgICAgc2V0X3J0ZV9p
bmRleChydGUsIG9mZnNldCk7CiAKICAgICByZXR1cm4gMDsKQEAgLTU5MSwxOSArNTkzLDI3IEBA
IHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAgICByZXFfaWQgPSBn
ZXRfZG1hX3JlcXVlc3Rvcl9pZChpb21tdS0+c2VnLCBiZGYpOwogICAgIGFsaWFzX2lkID0gZ2V0
X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChpb21tdS0+c2VnLCBiZGYpOwogCisgICAgbG9jayA9IGdl
dF9pbnRyZW1hcF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7CisgICAgc3Bpbl9sb2NrX2lycXNh
dmUobG9jaywgZmxhZ3MpOworCiAgICAgaWYgKCBtc2cgPT0gTlVMTCApCiAgICAgewotICAgICAg
ICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsKLSAgICAgICAg
c3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOwogICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IG5yOyArK2kgKQogICAgICAgICAgICAgZnJlZV9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCBy
ZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOwogICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KGxvY2ssIGZsYWdzKTsKLSAgICAgICAgZ290byBkb25lOwotICAgIH0KIAotICAgIGxvY2sgPSBn
ZXRfaW50cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFfaWQpOworICAgICAgICBpZiAoIGlvbW11
LT5lbmFibGVkICkKKyAgICAgICAgeworICAgICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlv
bW11LT5sb2NrLCBmbGFncyk7CisgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAo
aW9tbXUsIHJlcV9pZCk7CisgICAgICAgICAgICBpZiAoIGFsaWFzX2lkICE9IHJlcV9pZCApCisg
ICAgICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCBhbGlhc19pZCk7
CisgICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3Mp
OworICAgICAgICB9CisKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQogCi0gICAgc3Bpbl9sb2Nr
X2lycXNhdmUobG9jaywgZmxhZ3MpOwogICAgIGRlc3RfbW9kZSA9IChtc2ctPmFkZHJlc3NfbG8g
Pj4gTVNJX0FERFJfREVTVE1PREVfU0hJRlQpICYgMHgxOwogICAgIGRlbGl2ZXJ5X21vZGUgPSAo
bXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElWRVJZX01PREVfU0hJRlQpICYgMHgxOwogICAgIHZl
Y3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFfVkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZF
Q1RPUl9NQVNLOwpAQCAtNjI3LDYgKzYzNywyMiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX21zCiAgICAgfQogCiAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnko
aW9tbXUtPnNlZywgcmVxX2lkLCBvZmZzZXQpOworCisgICAgLyogVGhlIFJlbWFwRW4gZmllbGRz
IG1hdGNoIGZvciBhbGwgZm9ybWF0cy4gKi8KKyAgICB3aGlsZSAoIGlvbW11LT5lbmFibGVkICYm
IGVudHJ5LmJhc2ljLT5yZW1hcF9lbiApCisgICAgeworICAgICAgICBlbnRyeS5iYXNpYy0+cmVt
YXBfZW4gPSAwOworICAgICAgICBzcGluX3VubG9jayhsb2NrKTsKKworICAgICAgICBzcGluX2xv
Y2soJmlvbW11LT5sb2NrKTsKKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11
LCByZXFfaWQpOworICAgICAgICBpZiAoIGFsaWFzX2lkICE9IHJlcV9pZCApCisgICAgICAgICAg
ICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKKyAgICAgICAgc3Bp
bl91bmxvY2soJmlvbW11LT5sb2NrKTsKKworICAgICAgICBzcGluX2xvY2sobG9jayk7CisgICAg
fQorCiAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21v
ZGUsIGRlc3RfbW9kZSwgZGVzdCk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBm
bGFncyk7CiAKQEAgLTY0NiwxNiArNjcyLDYgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBf
ZW50cnlfZnJvbV9tcwogICAgICAgICAgICAgICAgZ2V0X2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNl
ZylbYWxpYXNfaWRdLmludHJlbWFwX3RhYmxlKTsKICAgICB9CiAKLWRvbmU6Ci0gICAgaWYgKCBp
b21tdS0+ZW5hYmxlZCApCi0gICAgewotICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUt
PmxvY2ssIGZsYWdzKTsKLSAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCBy
ZXFfaWQpOwotICAgICAgICBpZiAoIGFsaWFzX2lkICE9IHJlcV9pZCApCi0gICAgICAgICAgICBh
bWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKLSAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICB9Ci0KICAgICByZXR1
cm4gMDsKIH0KIApAQCAtODAxLDcgKzgxNyw3IEBAIGJvb2wgX19pbml0IGlvdl9zdXBwb3J0c194
dCh2b2lkKQogICAgIHVuc2lnbmVkIGludCBhcGljOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11OwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlIHx8ICFpb21tdV9pbnRyZW1hcCB8fCAhY3B1
X2hhc19jeDE2ICkKKyAgICBpZiAoICFpb21tdV9lbmFibGUgfHwgIWlvbW11X2ludHJlbWFwICkK
ICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgaWYgKCBhbWRfaW9tbXVfcHJlcGFyZSgpICkK
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 13:40:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 13: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 1hbPxY-0003Wp-MU; Thu, 13 Jun 2019 13:40: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbPxX-0003Wk-H5
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 13:40:07 +0000
X-Inumbo-ID: bf27c0e0-8de0-11e9-9906-774d68d1804a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf27c0e0-8de0-11e9-9906-774d68d1804a;
 Thu, 13 Jun 2019 13:40:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 07:40:02 -0600
Message-Id: <5D0252300200007800237E93@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 07:40:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
In-Reply-To: <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: 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>, andrii.anisov@gmail.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE1OjE0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDEzLzA2LzIwMTkgMTM6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4wNi4x
OSBhdCAxNDo0OCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IE9uIDEzLzA2LzIw
MTkgMTM6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDEzLjA2LjE5IGF0IDE0OjMy
LCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAxMS4wNi4xOSAxMjox
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IEF0IHRoZSB2ZXJ5IGxlYXN0IHN1Y2ggbG9v
cHMgd2FudCBhIGNwdV9yZWxheCgpIGluIHRoZWlyIGJvZGllcy4KPj4+Pj4+Pj4gQnV0IHRoaXMg
YmVpbmcgb24gYSBoeXBlcmNhbGwgcGF0aCAtIGFyZSB0aGVyZSB0aGVvcmV0aWNhbCBndWFyYW50
ZWVzCj4+Pj4+Pj4+IHRoYXQgYSBndWVzdCBjYW4ndCBhYnVzZSB0aGlzIHRvIGxvY2sgdXAgYSBD
UFU/Cj4+Pj4+Pj4gSG1tbSwgSSBzdWdnZXN0ZWQgdGhpcyBidXQgaXQgbG9va3MgbGlrZSBhIGd1
ZXN0IG1heSBjYWxsIHRoZSBoeXBlcmNhbGwKPj4+Pj4gbXVsdGlwbGUKPj4+Pj4+PiB0aW1lIGZy
b20gZGlmZmVyZW50IHZDUFUuIFNvIHRoaXMgY291bGQgYmUgYSB3YXkgdG8gZGVsYXkgd29yayBv
biB0aGUgQ1BVLgo+Pj4+Pj4+Cj4+Pj4+Pj4gSSB3YW50ZWQgdG8gbWFrZSB0aGUgY29udGV4dCBz
d2l0Y2ggbW9zdGx5IGxvY2tsZXNzIGFuZCB0aGVyZWZvcmUgYXZvaWRpbmcKPj4+Pj4gdG8KPj4+
Pj4+PiBpbnRyb2R1Y2UgYSBzcGlubG9jay4KPj4+Pj4+Cj4+Pj4+PiBXZWxsLCBjb25zdHJ1Y3Rz
IGxpa2UgdGhlIGFib3ZlIGFyZSB0cnlpbmcgdG8gbWltaWMgYSBzcGlubG9jawo+Pj4+Pj4gd2l0
aG91dCBhY3R1YWxseSB1c2luZyBhIHNwaW5sb2NrLiBUaGVyZSBhcmUgZXh0cmVtZWx5IHJhcmUK
Pj4+Pj4+IHNpdHVhdGlvbiBpbiB3aGljaCB0aGlzIG1heSBpbmRlZWQgYmUgd2FycmFudGVkLCBi
dXQgaGVyZSBpdAo+Pj4+Pj4gZmFsbHMgaW4gdGhlIGNvbW1vbiAibWFrZXMgdGhpbmdzIHdvcnNl
IG92ZXJhbGwiIGJ1Y2tldCwgSQo+Pj4+Pj4gdGhpbmsuIFRvIG5vdCB1bmR1bHkgcGVuYWxpemUg
dGhlIGFjdHVhbCB1cGRhdGUgcGF0aHMsIEkgdGhpbmsKPj4+Pj4+IHVzaW5nIGEgci93IGxvY2sg
d291bGQgYmUgYXBwcm9wcmlhdGUgaGVyZS4KPj4+Pj4KPj4+Pj4gU28gd2hhdCBpcyB0aGUgY29u
Y2x1c2lvbiBoZXJlPyBTaG91bGQgd2UgZ28gd2l0aCB0cnlsb2NrIGFuZAo+Pj4+PiBoeXBlcmNh
bGxfY3JlYXRlX2NvbnRpbnVhdGlvbigpIGluIG9yZGVyIHRvIGF2b2lkIGxvY2tpbmcgYnV0IHN0
aWxsIG5vdCBmYWlsCj4+Pj4+IHRvIHRoZSBndWVzdD8KPj4+Pgo+Pj4+IEknbSBub3QgY29udmlu
Y2VkIGEgInRyeWxvY2siIGFwcHJvYWNoIGlzIG5lZWRlZCAtIHRoYXQncwo+Pj4+IHNvbWV0aGlu
ZyBKdWxpZW4gc3VnZ2VzdGVkLgo+Pj4KPj4+IEkgdGhpbmsgdGhlIHRyeWxvY2sgaW4gdGhlIGNv
bnRleHQgc3dpdGNoIGlzIGEgbXVzdC4gT3RoZXJ3aXNlIHlvdSB3b3VsZCBkZWxheQo+Pj4gY29u
dGV4dCBzd2l0Y2ggaWYgdGhlIGluZm9ybWF0aW9uIGdldCB1cGRhdGVkLgo+PiAKPj4gRGVsYXkg
aW4gd2hhdCB3YXk/IEkuZS4gaG93IHdvdWxkIHRoaXMgYmUgYW4gaXNzdWUgb3RoZXIgdGhhbiBm
b3IKPj4gdGhlIGd1ZXN0IGl0c2VsZiAod2hpY2ggc2hvdWxkbid0IGJlIGNvbnN0YW50bHkgdXBk
YXRpbmcgdGhlCj4+IGFkZHJlc3MgZm9yIHRoZSByZWdpb24pPwo+IAo+IFdoeSB3b3VsZCBpdCBv
bmx5IGJlIGFuIGlzc3VlIHdpdGggdGhlIGd1ZXN0IGl0c2VsZj8gQW55IHdhaXQgb24gbG9jayBp
biBYZW4gCj4gaW1wbGllcyB0aGF0IHlvdSBjYW4ndCBzY2hlZHVsZSBhbm90aGVyIHZDUFUgYXMg
d2UgYXJlIG5vdCBwcmVlbXB0aWJsZS4KCkZvciBvbmUgSSBpbml0aWFsbHkgKHdyb25nbHkpIHVu
ZGVyc3Rvb2QgeW91IHdhbnQgdGhlIHRyeWxvY2sgaW4gdGhlCmh5cGVyY2FsbCBoYW5kbGVyLiBB
bmQgdGhlbiwgZm9yIGNvbnRleHQgc3dpdGNoLCB3YXN0aW5nIHRoZSB0YXJnZXQKKGkuZS4gYmVp
bmcgc3dpdGNoZWQgaW4pIHZDUFUncyB0aW1lIHNsaWNlIGlzIG5vdCBhbiBpc3N1ZSBoZXJlLiBP
Zgpjb3Vyc2UgaWYgdGhlcmUncyBhIGNoYW5jZSB0aGF0IGFjcXVpcmluZyB0aGUgbG9jayBjb3Vs
ZCByZXF1aXJlIG1vcmUKdGhhbiBhIGZ1bGwgdGltZSBzbGljZSwgdGhlbiB5ZXMsIHNvbWUgdHJ5
LWxvY2stZXJ5IG1heSBiZSBuZWVkZWQuCgpIb3dldmVyLCAuLi4KCj4+PiBSZWdhcmRpbmcgdGhl
IG5lZWQgb2YgdGhlIGxvY2ssIEkgc3RpbGwgY2FuJ3Qgc2VlIGhvdyB5b3UgY2FuIG1ha2UgaXQg
c2FmZQo+Pj4gd2l0aG91dCBpdCBhcyB5b3UgbWF5IGhhdmUgY29uY3VycmVudCBjYWxsLgo+Pj4K
Pj4+IEZlZWwgZnJlZSB0byBzdWdnZXN0IGEgd2F5Lgo+PiAKPj4gV2VsbCwgaWYgbm9uZSBjYW4g
YmUgZm91bmQsIHRoZW4gZmluZS4gSSBkb24ndCBoYXZlIHRoZSB0aW1lIG9yIGludGVyZXN0Cj4+
IGhlcmUgdG8gdHJ5IGFuZCB0aGluayBhYm91dCBhIGxvY2tsZXNzIGFwcHJvYWNoOyBpdCBqdXN0
IGRvZXNuJ3QgX2ZlZWxfCj4+IGxpa2UgdGhpcyBvdWdodCB0byBzdHJpY3RseSByZXF1aXJlIHVz
ZSBvZiBhIGxvY2suIFRoaXMgZ3V0IGZlZWxpbmcgb2YgbWluZQo+PiBtYXkgd2VsbCBiZSB3cm9u
Zy4KPiAKPiBJIGFtIG5vdCBhc2tpbmcgeW91IHRvIHNwZW5kIGEgbG90IG9mIHRpbWUgb24gaXQu
IEJ1dCBpZiB5b3UgaGF2ZSBhIGd1dCBmZWVsaW5nIAo+IHRoaXMgY2FuIGJlIGRvbmUsIHRoZW4g
YSBsaXR0bGUgaGVscCB3b3VsZCBiZSBleHRyZW1lbHkgdXNlZnVsLi4uCgouLi4gSSB0aG91Z2h0
IEkgaGFkIGFscmVhZHkgb3V0bGluZWQgYSBtb2RlbDogQWxsb3cgY3Jvc3MtdkNQVSB1cGRhdGVz
Cm9ubHkgd2hpbGUgdGhlIHRhcmdldCB2Q1BVIGlzIHN0aWxsIG9mZmxpbmUuIE9uY2Ugb25saW5l
LCBhIHZDUFUgY2FuIG9ubHkKaXRzZWxmIHVwZGF0ZSBpdHMgcnVuc3RhdGUgYXJlYSBhZGRyZXNz
LiBJIHRoaW5rIHlvdSBjYW4gZ2V0IGF3YXkKd2l0aG91dCBhbnkgbG9ja3MgaW4gdGhpcyBjYXNl
OyB0aGVyZSBtYXkgYmUgYSBjb3JuZXIgY2FzZSB3aXRoIGEgdkNQVQpiZWluZyBvbmxpbmVkIHJp
Z2h0IGF0IHRoYXQgcG9pbnQgaW4gdGltZSwgc28gdGhlcmUgbWF5IG5lZWQgdG8gYmUgYSBtb3Jl
CnN0cmljdCBjb25kaXRpb24gKGxpa2UgIm9ubHkgb25lIG9ubGluZSB2Q1BVIiBpbnN0ZWFkIG9m
ICJ0aGUgdGFyZ2V0IHZDUFUKaXMgb2ZmbGluZSIpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:01:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:01:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQHp-0005Ch-LQ; Thu, 13 Jun 2019 14:01:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Dga=UM=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hbQHn-0005Bu-QA
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:01:03 +0000
X-Inumbo-ID: acc21e32-8de3-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 acc21e32-8de3-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:01:01 +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
 5AF1B3016E6C; Thu, 13 Jun 2019 17:01:00 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 384F3306E4AC;
 Thu, 13 Jun 2019 17:01:00 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org,
	tamas@tklengyel.com
Date: Thu, 13 Jun 2019 17:00:47 +0300
Message-Id: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ppircalabu@bitdefender.com, sstabellini@kernel.org,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, wl@xen.org,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com,
 jbeulich@suse.com, 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>

UmVtb3ZlIG15c2VsZiBhcyB2bV9ldmVudCBtYWludGFuZXIsIGFkZCBBbGV4YW5kcnUgYW5kIFBl
dHJlIGFzCkJpdGRlZmVuZGVyIHZtX2V2ZW50IG1haW50YWluZXJzLgoKU2lnbmVkLW9mZi1ieTog
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKLS0tClJlLXNlbnQg
dG8gYWRkIFRhbWFzJywgUGV0cmUncyBhbmQgQWxleGFuZHJ1J3MgYWRkcmVzc2VzLgotLS0KIE1B
SU5UQUlORVJTIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDZm
YmRjMmIuLmQ2MGUzYTUgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJT
CkBAIC00MDUsNyArNDA1LDggQEAgTDoJeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCiBG
Ogl1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42LwogCiBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBh
bmQgTU9OSVRPUgotTToJUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgorTToJQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CitNOglQZXRy
ZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgogTToJVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogUzoJU3VwcG9ydGVkCiBGOgl0b29scy90ZXN0cy94
ZW4tYWNjZXNzCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:01:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:01:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQI1-0005DM-VP; Thu, 13 Jun 2019 14:01: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=2com=UM=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hbQI0-0005DE-Kh
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:01:16 +0000
X-Inumbo-ID: b5038448-8de3-11e9-92c4-2badc56cb3ec
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b5038448-8de3-11e9-92c4-2badc56cb3ec;
 Thu, 13 Jun 2019 14:01:15 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 13 Jun 2019 07:01:14 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga008.fm.intel.com with ESMTP; 13 Jun 2019 07:01:12 -0700
Date: Thu, 13 Jun 2019 22:05:26 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190613140524.GA2355@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
 <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgMDE6Mzg6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMTEuMDYuMTkgYXQgMTg6MDQsIDxhc2hvay5yYWpAaW50ZWwuY29tPiB3cm90
ZToKPj4gT24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDg6NDY6MDRQTSArMDgwMCwgQ2hhbyBHYW8g
d3JvdGU6Cj4+PiBPbiBXZWQsIEp1biAwNSwgMjAxOSBhdCAwODo1Mzo0NkFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+ID4KPj4+ID4+IEBAIC0zMDcsOCArMzAzLDcgQEAgc3RhdGljIGlu
dCBhcHBseV9taWNyb2NvZGUoY29uc3Qgc3RydWN0IG1pY3JvY29kZV9wYXRjaCAKPj4gKnBhdGNo
KQo+Pj4gPj4gIAo+Pj4gPj4gICAgICBtY19pbnRlbCA9IHBhdGNoLT5tY19pbnRlbDsKPj4+ID4+
ICAKPj4+ID4+IC0gICAgLyogc2VyaWFsaXplIGFjY2VzcyB0byB0aGUgcGh5c2ljYWwgd3JpdGUg
dG8gTVNSIDB4NzkgKi8KPj4+ID4+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJm1pY3JvY29kZV91
cGRhdGVfbG9jaywgZmxhZ3MpOwo+Pj4gPj4gKyAgICBCVUdfT04obG9jYWxfaXJxX2lzX2VuYWJs
ZWQoKSk7Cj4+PiA+PiAgCj4+PiA+PiAgICAgIC8qCj4+PiA+PiAgICAgICAqIFdyaXRlYmFjayBh
bmQgaW52YWxpZGF0ZSBjYWNoZXMgYmVmb3JlIHVwZGF0aW5nIG1pY3JvY29kZSB0byBhdm9pZAo+
Pj4gPgo+Pj4gPlRoaW5raW5nIGFib3V0IGl0IC0gd2hhdCBoYXBwZW5zIGlmIHdlIGhpdCBhbiBO
TUkgb3IgI01DIGhlcmU/Cj4+PiA+d2F0Y2hkb2dfZGlzYWJsZSgpLCBhIGNhbGwgdG8gd2hpY2gg
eW91IGFkZCBpbiBhbiBlYXJsaWVyIHBhdGNoLAo+Pj4gPmRvZXNuJ3QgcmVhbGx5IHN1cHByZXNz
IHRoZSBnZW5lcmF0aW9uIG9mIE5NSXMsIGl0IG9ubHkgdGVsbHMgdGhlCj4+PiA+aGFuZGxlciBu
b3QgdG8gbG9vayBhdCB0aGUgYWNjdW11bGF0ZWQgc3RhdGlzdGljcy4KPj4+IAo+Pj4gSSB0aGlu
ayB0aGV5IHNob3VsZCBiZSBzdXBwcmVzc2VkLiBBc2hvaywgY291bGQgeW91IGNvbmZpcm0gaXQ/
Cj4+IAo+PiBJIHRoaW5rIHRoZSBvbmx5IHNvdXJjZXMgd291bGQgYmUgdGhlIHdhdGNoZG9nIGFz
IHlvdSBwb2ludGVkIG91dAo+PiB3aGljaCB3ZSBhbHJlYWR5IHRvdWNoIHRvIGtlZXAgaXQgZnJv
bSBleHBpcmluZy4gVGhlIHBlcmYgY291bnRlcnMKPj4gaSdtIG5vdCBhbiBleHBlcnQgaW4sIGJ1
dCBpJ2xsIGNoZWNrLiBXaGVuIHdlIGFyZSBpbiBzdG9wX21hY2hpbmUoKSB0eXBlCj4+IGZsb3cs
IGl0cyBub3QgY2xlYXIgaWYgYW55IG9mIHRob3NlIHdvdWxkIGZpcmUuIChJIG1pZ2h0IGJlIHdy
b25nLCBidXQgbGV0Cj4+IG1lIGNoZWNrKS4KPgo+V2VsbCwgd2l0aG91dCBkaXNhcm1pbmcgdGhl
IHdhdGNoZG9nIE5NSSBhdCB0aGUgTEFQSUMgLyBJTy1BUElDLAo+aG93IHdvdWxkIGl0IF9ub3Rf
IHBvdGVudGlhbGx5IGZpcmU/CgpXZSBwbGFuIG5vdCB0byBwcmV2ZW50IE5NSSBiZWluZyBmaXJl
ZC4gSW5zdGVhZCwgaWYgb25lIHRocmVhZCBvZiBhIGNvcmUKaXMgdXBkYXRpbmcgbWljcm9jb2Rl
LCBvdGhlciB0aHJlYWRzIG9mIHRoaXMgY29yZSB3b3VsZCBzdG9wIGluIHRoZQpoYW5kbGVyIG9m
IE5NSSB1bnRpbCB0aGUgdXBkYXRlIGNvbXBsZXRpb24uIElzIHRoaXMgYXBwcm9hY2ggYWNjZXB0
YWJsZT8KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:03:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:03:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQJm-0005Ox-GV; Thu, 13 Jun 2019 14:03: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbQJl-0005Od-3i
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:03:05 +0000
X-Inumbo-ID: f55ab45f-8de3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f55ab45f-8de3-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:03: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 1hbQJi-0002sV-7T; Thu, 13 Jun 2019 14:03: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 1hbQJh-0004GB-UZ; Thu, 13 Jun 2019 14:03:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbQJh-0003sP-To; Thu, 13 Jun 2019 14:03:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137641-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check: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-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1: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-xl-pvhv2-intel:guest-start: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-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl: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-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-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-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-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=d7b7345c3a5d9560ccb9d1551c7aab1d0126837c
X-Osstest-Versions-That: linux=0f654c12cd720e65f1fb3174a7ee468f1daa09e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 14:03:01 +0000
Subject: [Xen-devel] [linux-4.4 test] 137641: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY0MSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY0MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwg
UkVHUi4gdnMuIDEzNjM4OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGQ3YjczNDVjM2E1ZDk1NjBjY2I5ZDE1
NTFjN2FhYjFkMDEyNjgzN2MKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDBmNjU0YzEyY2Q3MjBlNjVmMWZiMzE3NGE3ZWU0NjhmMWRhYTA5ZTcKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEzNjM4OCAgMjAxOS0wNS0xNiAxODoxMTozNSBaICAgMjcgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMzc2NDEgIDIwMTktMDYtMTEgMTA6NDE6MzkgWiAgICAyIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
ZGl0eWEgUGFra2kgPHBha2tpMDAxQHVtbi5lZHU+CiAgQWRyaWFuIEh1bnRlciA8YWRyaWFuLmh1
bnRlckBpbnRlbC5jb20+CiAgQWtpbm9idSBNaXRhIDxha2lub2J1Lm1pdGFAZ21haWwuY29tPgog
IEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsYW4gTWFndWlyZSA8YWxhbi5t
YWd1aXJlQG9yYWNsZS5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVk
dT4KICBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBBbGV4YW5kZXIg
U2hpc2hraW4gPGFsZXhhbmRlci5zaGlzaGtpbkBsaW51eC5pbnRlbC5jb20+CiAgQWxleGFuZHJl
IEJlbGxvbmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFsZXhhbmRydSBBcmRl
bGVhbiA8QWxleGFuZHJ1LkFyZGVsZWFuQGFuYWxvZy5jb20+CiAgQWxpbSBBa2h0YXIgPGFsaW0u
YWtodGFyQHNhbXN1bmcuY29tPgogIEFuZHJlYSBQYXJyaSA8YW5kcmVhLnBhcnJpQGFtYXJ1bGFz
b2x1dGlvbnMuY29tPgogIEFuZHJlYXMgR3J1ZW5iYWNoZXIgPGFncnVlbmJhQHJlZGhhdC5jb20+
CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtw
bUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkgU21pcm5vdiA8YW5kcmV3LnNtaXJub3ZA
Z21haWwuY29tPgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFubmEgU2No
dW1ha2VyIDxBbm5hLlNjaHVtYWtlckBOZXRhcHAuY29tPgogIEFudG9pbmUgVGVuYXJ0IDxhbnRv
aW5lLnRlbmFydEBib290bGluLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJpZWxAYnJvYWRjb20u
Y29tPgogIEFyZW5kIHZhbiBTcHJpZWwgPGFyZW5kQGJyb2FkY29tLmNvbT4KICBBcm5hbGRvIENh
cnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFy
bmRiLmRlPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5n
LmNvbT4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBC
ZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJlbiBTa2VnZ3MgPGJza2VnZ3NA
cmVkaGF0LmNvbT4KICBCZW5qYW1pbiBUaXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0ByZWRo
YXQuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQmrDuHJuIE1v
cmsgPGJqb3JuQG1vcmsubm8+CiAgQm8gWVUgPHRzdS55dWJvQGdtYWlsLmNvbT4KICBCb3Jpc2xh
diBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQ2Fyc3RlbiBTY2htaWQgPGNhcnN0ZW5fc2NobWlkQG1l
bnRvci5jb20+CiAgQ2hhbndvbyBDaG9pIDxjdzAwLmNob2lAc2Ftc3VuZy5jb20+CiAgQ2hhcmxl
cyBLZWVwYXggPGNrZWVwYXhAb3BlbnNvdXJjZS5jaXJydXMuY29tPgogIENoZW5nZ3VhbmcgWHUg
PGNneHU1MTlAZ214LmNvbT4KICBDaHJpcyBMZXNpYWsgPGNocmlzLmxlc2lha0BsaWNvci5jb20+
CiAgQ2hyaXMgUGFja2hhbSA8Y2hyaXMucGFja2hhbUBhbGxpZWR0ZWxlc2lzLmNvLm56PgogIENo
cmlzdG9waCBQcm9ic3QgPGtlcm5lbEBwcm9ic3QuaXQ+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGlu
LmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExpIDxjb2x5bGlAc3VzZS5kZT4KICBDb3JleSBN
aW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgogIEN1cnRpcyBNYWxhaW5leSA8Y3Vqb21hbGFp
bmV5QGNocm9taXVtLm9yZz4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5j
b20+CiAgRGFuIFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+CiAgRGFuaWVsIEF4
dGVucyA8ZGphQGF4dGVucy5uZXQ+CiAgRGFuaWVsIEJhbHV0YSA8ZGFuaWVsLmJhbHV0YUBueHAu
Y29tPgogIERhdmlkIEFoZXJuIDxkc2FoZXJuQGdtYWlsLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIg
PGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgog
IERlYmFicmF0YSBCYW5lcmplZSA8ZGJhbmVyamVAYWthbWFpLmNvbT4KICBEZW5uaXMgU2Nocmlk
ZGUgPGRldnVyYW5kb21AZ214Lm5ldD4KICBEaWNrIEtlbm5lZHkgPGRpY2sua2VubmVkeUBicm9h
ZGNvbS5jb20+CiAgRG1pdHJ5IE9zaXBlbmtvIDxkaWdldHhAZ21haWwuY29tPgogIEVsYXphciBM
ZWlib3ZpY2ggPGVsYXphckBsaWdodGJpdHNsYWJzLmNvbT4KICBFbnJpY28gTWlvc28gPG1ya2lr
by5yc0BnbWFpbC5jb20+CiAgRXJleiBBbGZhc2kgPGVyZXphQG1lbGxhbm94LmNvbT4KICBFcmlj
IEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBn
b29nbGUuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJhbGJpQGxpbnV4LmludGVsLmNvbT4K
ICBGaWxpcGUgTWFuYW5hIDxmZG1hbmFuYUBzdXNlLmNvbT4KICBGbGF2aW8gU3VsaWdvaSA8Zi5z
dWxpZ29pQGFzZW0uaXQ+CiAgRnJhbmt5IExpbiA8ZnJhbmt5LmxpbkBicm9hZGNvbS5jb20+CiAg
R2F2aW4gTGkgPGdpdEB0aGVnYXZpbmxpLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0
K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91
bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1aWxs
YXVtZSBOYXVsdCA8Z25hdWx0QHJlZGhhdC5jb20+CiAgR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3Vz
dGF2b0BlbWJlZGRlZG9yLmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29t
PgogIEhhbnMgVmVya3VpbCA8aHZlcmt1aWwtY2lzY29AeHM0YWxsLm5sPgogIEhhbnMgVmVya3Vp
bCA8aHZlcmt1aWxAeHM0YWxsLm5sPgogIEhhbnRlIE1ldWxlbWFuIDxtZXVsZW1hbkBicm9hZGNv
bS5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcmJlcnQgWHUgPGhlcmJl
cnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIdWkgV2FuZyA8aHVpLndhbmdAY2Fub25pY2FsLmNv
bT4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSWx5YSBEcnlvbW92IDxp
ZHJ5b21vdkBnbWFpbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFt
ZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBKYW1lcyBIdXRjaGluc29uIDxqYWh1dGNo
aW5zb245OUBnb29nbGVtYWlsLmNvbT4KICBKYW1lcyBQcmVzdHdvb2QgPGphbWVzLnByZXN0d29v
ZEBsaW51eC5pbnRlbC5jb20+CiAgSmFtZXMgU21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgog
IEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFuIEtsw7Z0emtlIDxKYW4uS2xvZXR6a2VAcHJl
aC5kZT4KICBKYW51c3ogS3J6eXN6dG9maWsgPGpta3J6eXN6dEBnbWFpbC5jb20+CiAgSmFzb24g
R3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50Lmtp
cnNoZXJAaW50ZWwuY29tPgogIEplZmYgTGF5dG9uIDxqbGF5dG9uQGtlcm5lbC5vcmc+CiAgSmVu
cyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplcmVteSBTb3dkZW4gPGplcmVteUBhemF6ZWwu
bmV0PgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSmlyaSBTbGFieSA8anNsYWJ5
QHN1c2UuY3o+CiAgSmlzaGVuZyBaaGFuZyA8SmlzaGVuZy5aaGFuZ0BzeW5hcHRpY3MuY29tPgog
IEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lIEJ1cm1laXN0
ZXIgPGpvZS5idXJtZWlzdGVyQGRldnRhbmsuY28udWs+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVs
QHN1c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9o
biBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGluQGJlbGwubmV0PgogIEpvaG4gR2FycnkgPGpvaG4u
Z2FycnlAaHVhd2VpLmNvbT4KICBKb24gSHVudGVyIDxqb25hdGhhbmhAbnZpZGlhLmNvbT4KICBK
b25hdGhhbiBDYW1lcm9uIDxKb25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+CiAgSm9yZ2UgUmFt
aXJlei1PcnRpeiA8am9yZ2UucmFtaXJlei1vcnRpekBsaW5hcm8ub3JnPgogIEpvc2ggU255ZGVy
IDxqb3Noc0BuZXRmbGl4LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
SnVud2VpIEh1IDxodWp1bndlaTRAaHVhd2VpLmNvbT4KICBLYWlsYW5nIFlhbmcgPGthaWxhbmdA
cmVhbHRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2FtbGFr
YW50IFBhdGVsIDxrYW1sYWthbnRwQG1hcnZlbGwuY29tPgogIEthbmdqaWUgTHUgPGtqbHVAdW1u
LmVkdT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLZW50byBLb2JheWFz
aGkgPEtlbnRvLkEuS29iYXlhc2hpQHNvbnkuY29tPgogIEtldmluIEhpbG1hbiA8a2hpbG1hbkBi
YXlsaWJyZS5jb20+CiAgS2lyaWxsIFNtZWxrb3YgPGtpcnJAbmV4ZWRpLmNvbT4KICBLaXJpbGwg
VGtoYWkgPGt0a2hhaUB2aXJ0dW96em8uY29tPgogIEtsb2V0emtlIEphbiA8SmFuLktsb2V0emtl
QHByZWguZGU+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgogIEtvbnN0YW50aW4gS2hsZWJuaWtvdiA8a2hsZWJuaWtvdkB5YW5kZXgtdGVhbS5ydT4KICBL
cnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+CiAgTGFkLCBQcmFiaGFrYXIgPHBy
YWJoYWthci5jc2VuZ2dAZ21haWwuY29tPgogIExhcnJ5IEZpbmdlciA8TGFycnkuRmluZ2VyQGx3
ZmluZ2VyLm5ldD4KICBMYXJzLVBldGVyIENsYXVzZW4gPGxhcnNAbWV0YWZvby5kZT4KICBMYXVy
ZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CiAgTGVlIEpv
bmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMaWFuZyBDaGVuIDxsaWFuZ2NoZW4ubGludXhA
Z21haWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9y
Zz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTGl1IEJvIDxi
by5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTHVkb3ZpYyBEZXNyb2NoZXMgPGx1ZG92aWMuZGVz
cm9jaGVzQG1pY3JvY2hpcC5jb20+CiAgTHl1ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0LmNvbT4KICBN
YXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcml1c3ogQmlhbG9uY3p5ayA8
bWFuaW9Ac2t5Ym9vLm5ldD4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFy
dGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2No
d2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0aGlh
cy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF0dGhpYXMgS2FlaGxja2UgPG1rYUBjaHJvbWl1
bS5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9y
Zz4KICBNYXhpbWlsaWFuIEx1eiA8bHV6bWF4aW1pbGlhbkBnbWFpbC5jb20+CiAgTWVlbGlzIFJv
b3MgPG1yb29zQGxpbnV4LmVlPgogIE1pY2hhZWwgQ2hhbiA8bWljaGFlbC5jaGFuQGJyb2FkY29t
LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFsIEhv
Y2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWljaGHFgiBXYWRvd3NraSA8d2Fkb3NtQGdtYWlsLmNv
bT4KICBNaWtlIEtyYXZldHogPG1pa2Uua3JhdmV0ekBvcmFjbGUuY29tPgogIE1pa2UgTWFubmlu
ZyA8bW1hbm5pbmdAdnlhdHRhLmF0dC1tYWlsLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJA
cmVkaGF0LmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaWt1
bGFzIFBhdG9ja2EgPG1wYXRvY2thQHJlZGhhdC5jb20+CiAgTmFkYXYgQW1pdCA8bmFtaXRAdm13
YXJlLmNvbT4KICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwuY29tPgog
IE5hdGhhbiBMeW5jaCA8bmF0aGFubEBsaW51eC5pYm0uY29tPgogIE5heW5hIEphaW4gPG5heW5h
QGxpbnV4LmlibS5jb20+CiAgTmljaG9sYXMgTnVubGV5IDxuaWNob2xhcy5kLm51bmxleUBpbnRl
bC5jb20+CiAgTmljb2xhcyBGZXJyZSA8bmljb2xhcy5mZXJyZUBtaWNyb2NoaXAuY29tPgogIE5p
Y29sYXMgU2FlbnogSnVsaWVubmUgPG5zYWVuemp1bGllbm5lQHN1c2UuZGU+CiAgTmljb2xpbiBD
aGVuIDxuaWNvbGVvdHN1a2FAZ21haWwuY29tPgogIE5pZ2VsIENyb3hvbiA8bmNyb3hvbkByZWRo
YXQuY29tPgogIE5pa29sYXkgQm9yaXNvdiA8bmJvcmlzb3ZAc3VzZS5jb20+CiAgTm9idWhpcm8g
SXdhbWF0c3UgPG5vYnVoaXJvMS5pd2FtYXRzdUB0b3NoaWJhLmNvLmpwPgogIE9sZWcgTmVzdGVy
b3YgPG9sZWdAcmVkaGF0LmNvbT4KICBvbGl2ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgog
IE9uZHJlaiBNb3NuYWNlayA8b21vc25hY2VrQGdtYWlsLmNvbT4KICBQYW5rYWogR3VwdGEgPHBh
Z3VwdGFAcmVkaGF0LmNvbT4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAgUGFv
bG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXRyaWsgSmFrb2Jzc29uIDxwYXRy
aWsuci5qYWtvYnNzb25AZ21haWwuY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBz
LmNvbT4KICBQYXVsIEUuIE1jS2VubmV5IDxwYXVsbWNrQGxpbnV4LmlibS5jb20+CiAgUGF1bCBN
b29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQYXZlbCBTaGlsb3Zza3kgPHBzaGlsb3ZAbWlj
cm9zb2Z0LmNvbT4KICBQZXRlciBDaGVuIDxwZXRlci5jaGVuQG54cC5jb20+CiAgUGV0ZXIgRGUg
U2NocmlqdmVyIDxwZGVzY2hyaWp2ZXJAbnZpZGlhLmNvbT4KICBQZXRlciBVamZhbHVzaSA8cGV0
ZXIudWpmYWx1c2lAdGkuY29tPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZy
YWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxhLnAuemlqbHN0cmFAY2hlbGxvLm5sPgogIFBl
dGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQaGlsaXBwIFphYmVsIDxwLnph
YmVsQHBlbmd1dHJvbml4LmRlPgogIFBob25nIFRyYW4gPHRyYW5tYW5waG9uZ0BnbWFpbC5jb20+
CiAgUGlvdHIgRmlnaWVsIDxwLmZpZ2llbEBjYW1saW50ZWNobm9sb2dpZXMuY29tPgogIFBvdG51
cmkgQmhhcmF0IFRlamEgPGJoYXJhdEBjaGVsc2lvLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8
cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJh
ZGVhZC5vcmc+ICMgYnVpbGQtdGVzdGVkCiAgUmFzbXVzIFZpbGxlbW9lcyA8bGludXhAcmFzbXVz
dmlsbGVtb2VzLmRrPgogIFJhdWwgRSBSYW5nZWwgPHJyYW5nZWxAY2hyb21pdW0ub3JnPgogIFJv
YiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAgUm9iZXJ0byBCZXJnYW50aW5vcyBDb3JwYXMg
PHJiZXJnYW50QHJlZGhhdC5jb20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgU2FpIFByYWthc2ggUmFuamFuIDxzYWlwcmFrYXNoLnJhbmphbkBjb2RlYXVy
b3JhLm9yZz4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAg
U2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgU2FzaGEg
TGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNlYW4gQ2hyaXN0b3BoZXJzb24gPHNlYW4uai5j
aHJpc3RvcGhlcnNvbkBpbnRlbC5jb20+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4KICBT
ZWJhc3RpYW4gQW5kcnplaiBTaWV3aW9yIDxiaWdlYXN5QGxpbnV0cm9uaXguZGU+CiAgU2ViYXN0
aWFuIE90dCA8c2Vib3R0QGxpbnV4LmlibS5jb20+CiAgU2ViYXN0aWFuIFJlaWNoZWwgPHNlYmFz
dGlhbi5yZWljaGVsQGNvbGxhYm9yYS5jb20+CiAgU2VyZ2VpIFRyb2ZpbW92aWNoIDxzbHlmb3hA
Z2VudG9vLm9yZz4KICBTZXJnZXkgTWF0eXVrZXZpY2ggPHNlcmdleS5tYXR5dWtldmljaC5vc0Bx
dWFudGVubmEuY29tPgogIFNoaWxlIFpoYW5nIDxzaGlsZS56aGFuZ0BsaW51eC5hbGliYWJhLmNv
bT4KICBTaHVhaCBLaGFuIDxzaHVhaEBrZXJuZWwub3JnPgogIFNodW5pbmcgWmhhbmcgPHN1bm55
LnMuemhhbmdAb3JhY2xlLmNvbT4KICBTb25nIExpdSA8c29uZ2xpdWJyYXZpbmdAZmIuY29tPgog
IFNvd2phbnlhIEtvbWF0aW5lbmkgPHNrb21hdGluZW5pQG52aWRpYS5jb20+CiAgU3JpcmFtIFJh
amFnb3BhbGFuIDxzcmlyYW1yQGFyaXN0YS5jb20+CiAgU3RhbmxleSBDaHUgPHN0YW5sZXkuY2h1
QG1lZGlhdGVrLmNvbT4KICBTdGVldiBLbGltYXN6ZXdza2kgPHN0ZWV2QGthbGkub3JnPgogIFN0
ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3RlZmZlbiBN
YWllciA8bWFpZXJAbGludXguaWJtLmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5v
cmc+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlIFR3aXNz
IDxzdHdpc3Mub3BlbnNvdXJjZUBkaWFzZW1pLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJl
KSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdSBZYW5qdW4gPHN1eWouZm5zdEBjbi5mdWppdHN1
LmNvbT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29tPgogIFN1
Z2FyIFpoYW5nIDxzdWdhci56aGFuZ0Byb2NrLWNoaXBzLmNvbT4KICBTdmVuIFZhbiBBc2Jyb2Vj
ayA8VGhlU3ZlbjczQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAg
VGFuZyBKdW5odWkgPHRhbmcuanVuaHVpLmxpbnV4QGdtYWlsLmNvbT4KICBUYXJpcSBUb3VrYW4g
PHRhcmlxdEBtZWxsYW5veC5jb20+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRoZW9k
b3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlh
LmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaW5nd2VpIFpo
YW5nIDx0aW5nd2VpQGNvZGVhdXJvcmEub3JnPgogIFRvYmluIEMuIEhhcmRpbmcgPHRvYmluQGtl
cm5lbC5vcmc+CiAgVG9kZCBLam9zIDx0a2pvc0BhbmRyb2lkLmNvbT4KICBUb2RkIEtqb3MgPHRr
am9zQGdvb2dsZS5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBVbGYg
SGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJu
ZWwub3JnPgogIFZpcmVzaCBLdW1hciA8dmlyZXNoLmt1bWFyQGxpbmFyby5vcmc+CiAgVml2aWVu
IERpZGVsb3QgPHZpdmllbi5kaWRlbG90QGdtYWlsLmNvbT4KICBWbGFkaW1pciBEYXZ5ZG92IDx2
ZGF2eWRvdi5kZXZAZ21haWwuY29tPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+
CiAgV2VpIFlvbmdqdW4gPHdlaXlvbmdqdW4xQGh1YXdlaS5jb20+CiAgV2VuIFlhbmcgPHdlbi55
YW5nOTlAenRlLmNvbS5jbj4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBXaWxs
IERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBZaWZlbmcgTGkgPHRvbWxpQHRvbWxpLm1l
PgogIFlpbmJvIFpodSA8eWluYm8uemh1QG54cC5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmlu
Z0BodWF3ZWkuY29tPgogIFl1ZmVuIFl1IDx5dXl1ZmVuQGh1YXdlaS5jb20+CiAgWXVuamlhbiBX
YW5nIDx3YW5neXVuamlhbkBodWF3ZWkuY29tPgogIFl1bnNoZW5nIExpbiA8bGlueXVuc2hlbmdA
aHVhd2VpLmNvbT4KICBaaGFuZ1hpYW94dSA8emhhbmd4aWFveHU1QGh1YXdlaS5jb20+CiAgWmhl
bmxpYW5nIFdlaSA8d2VpemhlbmxpYW5nQGh1YXdlaS5jb20+CiAgWmh1IFlhbmp1biA8eWFuanVu
LnpodUBvcmFjbGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3OTYxIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:09:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:09:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQPR-0005fC-Bz; Thu, 13 Jun 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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbQPQ-0005f7-3W
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:08:56 +0000
X-Inumbo-ID: c6ee4b41-8de4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6ee4b41-8de4-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:08:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 08:08:53 -0600
Message-Id: <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 08:08:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
 <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
 <20190613140524.GA2355@gao-cwp>
In-Reply-To: <20190613140524.GA2355@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE2OjA1LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBXZWQsIEp1biAxMiwgMjAxOSBhdCAwMTozODozMUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4gT24gMTEuMDYuMTkgYXQgMTg6MDQsIDxhc2hvay5yYWpAaW50ZWwuY29tPiB3cm90
ZToKPj4+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDA4OjQ2OjA0UE0gKzA4MDAsIENoYW8gR2Fv
IHdyb3RlOgo+Pj4+IE9uIFdlZCwgSnVuIDA1LCAyMDE5IGF0IDA4OjUzOjQ2QU0gLTA2MDAsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+ID4KPj4+PiA+PiBAQCAtMzA3LDggKzMwMyw3IEBAIHN0YXRp
YyBpbnQgYXBwbHlfbWljcm9jb2RlKGNvbnN0IHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggCj4+PiAq
cGF0Y2gpCj4+Pj4gPj4gIAo+Pj4+ID4+ICAgICAgbWNfaW50ZWwgPSBwYXRjaC0+bWNfaW50ZWw7
Cj4+Pj4gPj4gIAo+Pj4+ID4+IC0gICAgLyogc2VyaWFsaXplIGFjY2VzcyB0byB0aGUgcGh5c2lj
YWwgd3JpdGUgdG8gTVNSIDB4NzkgKi8KPj4+PiA+PiAtICAgIHNwaW5fbG9ja19pcnFzYXZlKCZt
aWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZsYWdzKTsKPj4+PiA+PiArICAgIEJVR19PTihsb2NhbF9p
cnFfaXNfZW5hYmxlZCgpKTsKPj4+PiA+PiAgCj4+Pj4gPj4gICAgICAvKgo+Pj4+ID4+ICAgICAg
ICogV3JpdGViYWNrIGFuZCBpbnZhbGlkYXRlIGNhY2hlcyBiZWZvcmUgdXBkYXRpbmcgbWljcm9j
b2RlIHRvIGF2b2lkCj4+Pj4gPgo+Pj4+ID5UaGlua2luZyBhYm91dCBpdCAtIHdoYXQgaGFwcGVu
cyBpZiB3ZSBoaXQgYW4gTk1JIG9yICNNQyBoZXJlPwo+Pj4+ID53YXRjaGRvZ19kaXNhYmxlKCks
IGEgY2FsbCB0byB3aGljaCB5b3UgYWRkIGluIGFuIGVhcmxpZXIgcGF0Y2gsCj4+Pj4gPmRvZXNu
J3QgcmVhbGx5IHN1cHByZXNzIHRoZSBnZW5lcmF0aW9uIG9mIE5NSXMsIGl0IG9ubHkgdGVsbHMg
dGhlCj4+Pj4gPmhhbmRsZXIgbm90IHRvIGxvb2sgYXQgdGhlIGFjY3VtdWxhdGVkIHN0YXRpc3Rp
Y3MuCj4+Pj4gCj4+Pj4gSSB0aGluayB0aGV5IHNob3VsZCBiZSBzdXBwcmVzc2VkLiBBc2hvaywg
Y291bGQgeW91IGNvbmZpcm0gaXQ/Cj4+PiAKPj4+IEkgdGhpbmsgdGhlIG9ubHkgc291cmNlcyB3
b3VsZCBiZSB0aGUgd2F0Y2hkb2cgYXMgeW91IHBvaW50ZWQgb3V0Cj4+PiB3aGljaCB3ZSBhbHJl
YWR5IHRvdWNoIHRvIGtlZXAgaXQgZnJvbSBleHBpcmluZy4gVGhlIHBlcmYgY291bnRlcnMKPj4+
IGknbSBub3QgYW4gZXhwZXJ0IGluLCBidXQgaSdsbCBjaGVjay4gV2hlbiB3ZSBhcmUgaW4gc3Rv
cF9tYWNoaW5lKCkgdHlwZQo+Pj4gZmxvdywgaXRzIG5vdCBjbGVhciBpZiBhbnkgb2YgdGhvc2Ug
d291bGQgZmlyZS4gKEkgbWlnaHQgYmUgd3JvbmcsIGJ1dCBsZXQKPj4+IG1lIGNoZWNrKS4KPj4K
Pj5XZWxsLCB3aXRob3V0IGRpc2FybWluZyB0aGUgd2F0Y2hkb2cgTk1JIGF0IHRoZSBMQVBJQyAv
IElPLUFQSUMsCj4+aG93IHdvdWxkIGl0IF9ub3RfIHBvdGVudGlhbGx5IGZpcmU/Cj4gCj4gV2Ug
cGxhbiBub3QgdG8gcHJldmVudCBOTUkgYmVpbmcgZmlyZWQuIEluc3RlYWQsIGlmIG9uZSB0aHJl
YWQgb2YgYSBjb3JlCj4gaXMgdXBkYXRpbmcgbWljcm9jb2RlLCBvdGhlciB0aHJlYWRzIG9mIHRo
aXMgY29yZSB3b3VsZCBzdG9wIGluIHRoZQo+IGhhbmRsZXIgb2YgTk1JIHVudGlsIHRoZSB1cGRh
dGUgY29tcGxldGlvbi4gSXMgdGhpcyBhcHByb2FjaCBhY2NlcHRhYmxlPwoKV2VsbCwgSSBoYXZl
IHRvIHJldHVybiB0aGUgcXVlc3Rpb246IEl0IGlzIHlvdSB3aG8ga25vd3Mgd2hhdCBpcyBvcgpp
cyBub3QgYWNjZXB0YWJsZSB3aGlsZSBhbiB1Y29kZSB1cGRhdGUgaXMgaW4gcHJvZ3Jlc3MuIElu
IHBhcnRpY3VsYXIKaXQgb2J2aW91c2x5IG1hdHRlcnMgaG93IG11Y2ggdWNvZGUgaXMgaW52b2x2
ZWQgaW4gdGhlIGRlbGl2ZXJ5IG9mCmFuIE5NSSAoYW5kIGluIGFsbG93aW5nIHRoZSBoYW5kbGVy
IHRvIGdldCB0byB0aGUgcG9pbnQgd2hlcmUgeW91J2QKInN0b3AiIGl0KS4KCklmIHRoZSBhcHBy
b2FjaCB5b3Ugc3VnZ2VzdCBpcyBmaW5lIGZvciB0aGUgTk1JIGNhc2UsIEknZCB0aGVuIHdvbmRl
cgppZiBpdCBjb3VsZG4ndCBhbHNvIGJlIHVzZWQgZm9yIHRoZSAjTUMgb25lLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:20:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:20:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQaM-000756-GI; Thu, 13 Jun 2019 14: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbQaL-000751-Cf
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:20:13 +0000
X-Inumbo-ID: 59e68990-8de6-11e9-9073-772e39de88f2
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59e68990-8de6-11e9-9073-772e39de88f2;
 Thu, 13 Jun 2019 14:20:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 08:20:09 -0600
Message-Id: <5D025B930200007800237EFF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 08:20:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-8-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-8-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 07/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L2Ft
ZC5jCj4gQEAgLTQyMCwxMiArNDIwLDEyIEBAIHN0YXRpYyB2b2lkIGRpc2FibGVfYzFfcmFtcGlu
Zyh2b2lkKQo+ICAJbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQzMigwLCAwLCAweDE4LCAweDAs
IDB4NjApPj40KSYweDA3KSsxOwo+ICAJZm9yIChub2RlID0gMDsgbm9kZSA8IG5yX25vZGVzOyBu
b2RlKyspIHsKPiAgCQkvKiBQTU03OiBidXM9MCwgZGV2PTB4MTgrbm9kZSwgZnVuY3Rpb249MHgz
LCByZWdpc3Rlcj0weDg3LiAqLwo+IC0JCXBtbTcgPSBwY2lfY29uZl9yZWFkOCgwLCAwLCAweDE4
K25vZGUsIDB4MywgMHg4Nyk7Cj4gKwkJcG1tNyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAs
IDAsIDB4MTggKyBub2RlLCAzKSwgMHg4Nyk7CgpZb3UgZHJvcCBhIHBvaW50bGVzcyAweCBoZXJl
LCBidXQgLi4uCgo+ICAJCS8qIEludmFsaWQgcmVhZCBtZWFucyB3ZSd2ZSB1cGRhdGVkIGV2ZXJ5
IE5vcnRoYnJpZGdlLiAqLwo+ICAJCWlmIChwbW03ID09IDB4RkYpCj4gIAkJCWJyZWFrOwo+ICAJ
CXBtbTcgJj0gMHhGQzsgLyogY2xlYXIgcG1tN1sxOjBdICovCj4gLQkJcGNpX2NvbmZfd3JpdGU4
KDAsIDAsIDB4MTgrbm9kZSwgMHgzLCAweDg3LCBwbW03KTsKPiArCQlwY2lfY29uZl93cml0ZTgo
MCwgMCwgMHgxOCArIG5vZGUsIDB4MywgMHg4NywgcG1tNyk7CgouLi4geW91IGxlYXZlIG9uZSBp
biBwbGFjZSBoZXJlIC0gaXMgdGhpcyBpbnRlbnRpb25hbD8gKE9mIGNvdXJzZSB0aGF0J3MKZWFz
eSBlbm91Z2ggdG8gYWRqdXN0IHdoaWxlIGNvbW1pdHRpbmcuKSBBbnl3YXksClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:22:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14: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 1hbQcY-0007Bm-Ut; Thu, 13 Jun 2019 14:22:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ivaz=UM=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1hbQcX-0007Be-Tt
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:22:29 +0000
X-Inumbo-ID: ac4a4692-8de6-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac4a4692-8de6-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:22:28 +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 x5DE9Es4048877;
 Thu, 13 Jun 2019 14:22:24 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to : content-transfer-encoding; s=corp-2018-07-02;
 bh=kWBoq9JTjqVn9J1/UnH/g18ill295HvUxTwBPnrfs20=;
 b=Hl7U5Pk1a3ImexioX4zQjmFfGVWB1yBiGd14xIAiatVmnUABA52I5X4GPyOiZlgRUvun
 cslj5YzxGByYk5T0ismdFIM0coRPO8rNFJuu3q3AJCl5p3jzutNFpsz/wZ4U4pXwh6UV
 mCrsBEstlJQzEdzPE1cDWv4hQJdRvVikPgIqz3CTUyBTwtRSAWi3kZsTI5uhDKI0Kd2c
 KNmff9E3zvFYWYvgEDc3hP4mbUjafl5YWI1ovqmkP0q8X+8q8NE+xIr/EsHFd3TCk0Nl
 emKiXVU5ohsXiGsGVmswzDUsEE0XecQMCoQYZSNtoMZVjCoZqvxfEMyC51HsdPbjeQTH iQ== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2t04ynssst-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 13 Jun 2019 14:22:23 +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 x5DELSpX043122;
 Thu, 13 Jun 2019 14:22:23 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3030.oracle.com with ESMTP id 2t024vhnej-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 13 Jun 2019 14:22:22 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5DEMLgA002996;
 Thu, 13 Jun 2019 14:22:21 GMT
Received: from char.us.oracle.com (/10.152.32.25)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 13 Jun 2019 07:22:21 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 7F9B36A0125; Thu, 13 Jun 2019 10:23:45 -0400 (EDT)
Date: Thu, 13 Jun 2019 10:23:45 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190613142345.GC456@char.us.oracle.com>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
 <20190605141354.GA16635@char.us.oracle.com>
 <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9286
 signatures=668687
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-1906130108
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9286
 signatures=668687
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-1906130108
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien.Grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDQ6MjQ6MDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwNS4wNi4xOSAxNjoxMywgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+
ID4gT24gVHVlLCBKdW4gMDQsIDIwMTkgYXQgMDM6NDE6NDBQTSAtMDQwMCwgQm9yaXMgT3N0cm92
c2t5IHdyb3RlOgo+ID4gPiBPbiA2LzQvMTkgMTI6NTEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiA+ID4gPiBPbiBNb24sIDMgSnVuIDIwMTksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToK
PiA+ID4gPiA+IE9uIDYvMy8xOSAyOjI1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
PiA+ID4gPiA+IE9uIFR1ZSwgMjggTWF5IDIwMTksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiA+
ID4gPiA+ID4gPiBPbiA1LzI4LzE5IDY6NDggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
PiA+ID4gPiA+ID4gPiA+IEZyb206IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4gT24gYXJtNjQgc3dpb3RsYiBp
cyBvZnRlbiAobm90IGFsd2F5cykgYWxyZWFkeSBpbml0aWFsaXplZCBieSBtZW1faW5pdC4KPiA+
ID4gPiA+ID4gPiA+IFdlIGRvbid0IHdhbnQgdG8gaW5pdGlhbGl6ZSBpdCB0d2ljZSwgd2hpY2gg
d291bGQgdHJpZ2dlciBhIHNlY29uZAo+ID4gPiA+ID4gPiA+ID4gbWVtb3J5IGFsbG9jYXRpb24u
IE1vcmVvdmVyLCB0aGUgc2Vjb25kIG1lbW9yeSBwb29sIGlzIHR5cGljYWxseSBtYWRlIG9mCj4g
PiA+ID4gPiA+ID4gPiBoaWdoIHBhZ2VzIGFuZCBlbmRzIHVwIHJlcGxhY2luZyB0aGUgb3JpZ2lu
YWwgbWVtb3J5IHBvb2wgb2YgbG93IHBhZ2VzLgo+ID4gPiA+ID4gPiA+ID4gQXMgYSBzaWRlIGVm
ZmVjdCBvZiB0aGlzIGNoYW5nZSwgaXQgaXMgcG9zc2libGUgdG8gaGF2ZSBsb3cgcGFnZXMgaW4K
PiA+ID4gPiA+ID4gPiA+IHN3aW90bGIteGVuIG9uIGFybTY0Lgo+ID4gPiA+ID4gPiA+ID4gCj4g
PiA+ID4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gPiA+ID4gPiA+ID4gSGFzIHRoaXMgYmVlbiB0ZXN0ZWQgb24geDg2Pwo+
ID4gPiA+ID4gPiBZZXMsIEkgbWFuYWdlZCB0byB0ZXN0IGl0IHVzaW5nIFFFTVUuIFRoZXJlIGFy
ZSBubyBlZmZlY3RzIG9uIHg4NiwgYXMKPiA+ID4gPiA+ID4gdGhlIGNoZWNrIGlvX3RsYl9zdGFy
dCAhPSAwIHJldHVybnMgZmFsc2UuCj4gPiA+ID4gPiBJIHdvbmRlciB0aG91Z2ggd2hldGhlciB0
aGlzIGlzIGFsd2F5cyB0aGUgY2FzZS7CoCBXaGVuIHdlIGFyZSBjYWxsZWQKPiA+ID4gPiA+IGZy
b20gcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpIGZvciBleGFtcGxlLgo+ID4gPiA+IEluIHRo
YXQgY2FzZSwgcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpIGlzIGNhbGxlZCBieQo+ID4gPiA+
IHBjaWZyb250X2Nvbm5lY3RfYW5kX2luaXRfZG1hLCB3aGljaCBkb2VzOgo+ID4gPiA+IAo+ID4g
PiA+IAlpZiAoIWVyciAmJiAhc3dpb3RsYl9ucl90YmwoKSkgewo+ID4gPiA+IAkJZXJyID0gcGNp
X3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpOwo+ID4gPiA+IAkJaWYgKGVycikKPiA+ID4gPiAJCQlk
ZXZfZXJyKCZwZGV2LT54ZGV2LT5kZXYsICJDb3VsZCBub3Qgc2V0dXAgU1dJT1RMQiFcbiIpOwo+
ID4gPiA+IAl9Cj4gPiA+ID4gCj4gPiA+ID4gcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpIGlz
IG9ubHkgY2FsbGVkIHdoZW4gc3dpb3RsYl9ucl90YmwoKSByZXR1cm5zCj4gPiA+ID4gMC4gSWYg
c3dpb3RsYl9ucl90YmwoKSByZXR1cm5zIDAsIGNlcnRhaW5seSB0aGUgc3dpb3RsYiBoYXMgbm90
IGJlZW4KPiA+ID4gPiBhbGxvY2F0ZWQgeWV0LCBhbmQgdGhlIGlvX3RsYl9zdGFydCAhPSAwIGNo
ZWNrIGF0IHRoZSBiZWdpbm5pbmcgb2YKPiA+ID4gPiB4ZW5fc3dpb3RsYl9pbml0IHdpbGwgYWxz
byBmYWlsLiBUaGUgY29kZSB3aWxsIHRha2UgdGhlIG5vcm1hbAo+ID4gPiA+IHJvdXRlLCBzYW1l
IGFzIHRvZGF5LiBJbiBzaG9ydCwgdGhlcmUgc2hvdWxkIGJlIG5vIGVmZmVjdHMgb24geDg2Lgo+
ID4gPiAKPiA+ID4gCj4gPiA+IE9LLCB0aGFua3MuCj4gPiA+IAo+ID4gPiBSZXZpZXdlZC1ieTog
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiA+IAo+ID4gUHVz
aGVkIGluIGRldmVsL2Zvci1saW51cy01LjIgYW5kIHdpbGwgZXZlbnR1YWxseSBtb3ZlIGl0IHRv
IHN0YWJsZSBhbmQgcHVzaCB0byBMaW51cyBuZXh0LXdlZWsuCj4gPiAKPiA+IEFyZSB0aGVyZSBh
bnkgb3RoZXIgcGF0Y2hlcyBJIHNob3VsZCBwaWNrIHVwPwo+ID4gCj4gCj4gSSB0aGluayBhdCBs
ZWFzdCB0aGUgZmlyc3QgdHdvIHBhdGNoZXMgZnJvbSBteSBzZXJpZXM6Cj4gCj4gaHR0cHM6Ly9w
YXRjaGV3Lm9yZy9YZW4vMjAxOTA1MjkwOTA0MDcuMTIyNS0xLWpncm9zc0BzdXNlLmNvbS8KPiAK
PiBhcmUgcmVhZHkgdG8gZ28gaW4uCgojMiBwYXRjaCBzYXlzOgoKCSI+IFRvIGJlIHN5bW1ldHJp
YyB3aXRoIHNldHRpbmcgdGhlIGZsYWcgb25seSBhZnRlciBoYXZpbmcgbWFkZSB0aGUgcmVnaW9u
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoJPiBjb250aWd1b3VzLCBhbmQg
dG8gYXZvaWQgKHBlcmhhcHMganVzdCB0aGVvcmV0aWNhbCkgcmFjZXMsIHdvdWxkbid0IGl0IGJl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKCT4gYmV0dGVyIHRvIGNsZWFyIHRo
ZSBmbGFnIGJlZm9yZSBjYWxsaW5nIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKCk/ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCgk+IEV2ZW4gYmV0dGVyIHdvdWxkIGJl
IGEgVGVzdEFuZENsZWFyLi4uKCkgb3BlcmF0aW9uLiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoKCUkgbGlrZSB0aGF0IGlkZWEuCiIKPwoK
PiAKPiAKPiBKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:27:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQgr-0007Nd-Is; Thu, 13 Jun 2019 14:26: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbQgq-0007NY-0l
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:26:56 +0000
X-Inumbo-ID: 4a22aa6a-8de7-11e9-b8c3-7f46609f98ba
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a22aa6a-8de7-11e9-b8c3-7f46609f98ba;
 Thu, 13 Jun 2019 14:26:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 08:26:52 -0600
Message-Id: <5D025D290200007800237F14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 08:26:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-9-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-9-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 08/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1bmN0aW9uIHRv
IHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:36:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:36:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbQq5-0008Co-Iu; Thu, 13 Jun 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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbQq5-0008Cj-0n
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:36:29 +0000
X-Inumbo-ID: 9fac86cd-8de8-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fac86cd-8de8-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:36:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 08:36:25 -0600
Message-Id: <5D025F630200007800237F41@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 08:36:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-10-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-10-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 09/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEBAIC04MTcsNyArODExLDcgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUxNiBzZWcs
IHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCj4gICAgICAgICAgaWYg
KCArK2JpciA+PSBsaW1pdCApCj4gICAgICAgICAgICAgIHJldHVybiAwOwo+ICAgICAgICAgIHJl
dHVybiBhZGRyICsgZGlzcCArCj4gLSAgICAgICAgICAgICAgICgodTY0KXBjaV9jb25mX3JlYWQz
MihzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiArICAgICAgICAgICAgICAgKCh1NjQpcGNpX2NvbmZf
cmVhZDMyKFBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBmdW5jKSwKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJhc2UgKyBiaXIgKiA0KSA8PCAzMik7CgpOb3QgdGFraW5n
IHRoZSBvcHBvcnR1bml0eSB0byBzd2l0Y2ggdG8gdWludDY0X3QgaGVyZSwgbGlrZSB5b3UgZG8K
ZWxzZXdoZXJlPwoKPiBAQCAtNzUwLDcgKzc0Nyw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYg
c2VnLCB1OCBidXMsIHU4IGRldmZuLAo+ICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBD
SV9TUklPVl9OVU1fQkFSUzsgKQo+ICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgaWR4ID0gcG9zICsgUENJX1NSSU9WX0JBUiArIGkgKiA0Owo+IC0gICAgICAg
ICAgICAgICAgdTMyIGJhciA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywg
aWR4KTsKPiArICAgICAgICAgICAgICAgIHUzMiBiYXIgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+
c2JkZiwgaWR4KTsKClNpbWlsYXJseSBoZXJlLgoKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvcXVpcmtzLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVp
cmtzLmMKPiBAQCAtMTI4LDkgKzEyOCwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgbWFwX2lnZF9y
ZWcodm9pZCkKPiAgICAgIGlmICggaWdkX3JlZ192YSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAK
PiAtICAgIGlnZF9tbWlvICAgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSUdEX0RFViwgMCwgUENJ
X0JBU0VfQUREUkVTU18xKTsKPiArICAgIGlnZF9tbWlvICAgPSBwY2lfY29uZl9yZWFkMzIoUENJ
X1NCREYoMCwgMCwgSUdEX0RFViwgMCksCgpBZmFpY3QgYXQgdGhpcyBwb2ludCBhbGwgdXNlcyBv
ZiBJR0RfREVWIGFyZSBpbiBjb25zdHJ1Y3RzIGxpa2UgdGhpcyBvbmUuCkFzIHByZXZpb3VzbHkg
c2F5LCBJIHRoaW5rIElHRF9ERVYgaXRzZWxmIHdvdWxkIG5vdyBiZXR0ZXIgYmVjb21lIGFuCmlu
dm9jYXRpb24gb2YgUENJX1NCREYoKS4gU2FtZSBmb3IgSU9IX0RFViB0aGVuLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:41:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14: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 1hbQv0-0000Vw-AW; Thu, 13 Jun 2019 14:41: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbQuz-0000Vo-Be
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:41:33 +0000
X-Inumbo-ID: 54b4035a-8de9-11e9-930e-2b47d028eb4c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 54b4035a-8de9-11e9-930e-2b47d028eb4c;
 Thu, 13 Jun 2019 14:41: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 77027367;
 Thu, 13 Jun 2019 07:41: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 027363F718;
 Thu, 13 Jun 2019 07:41:27 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
Date: Thu, 13 Jun 2019 15:41:26 +0100
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: <5D0252300200007800237E93@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: 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>, andrii.anisov@gmail.com,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGkgSmFuLAoKT24gMTMvMDYvMjAxOSAxNDo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MTMuMDYuMTkgYXQgMTU6MTQsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEkgYW0g
bm90IGFza2luZyB5b3UgdG8gc3BlbmQgYSBsb3Qgb2YgdGltZSBvbiBpdC4gQnV0IGlmIHlvdSBo
YXZlIGEgZ3V0IGZlZWxpbmcKPj4gdGhpcyBjYW4gYmUgZG9uZSwgdGhlbiBhIGxpdHRsZSBoZWxw
IHdvdWxkIGJlIGV4dHJlbWVseSB1c2VmdWwuLi4KPiAKPiAuLi4gSSB0aG91Z2h0IEkgaGFkIGFs
cmVhZHkgb3V0bGluZWQgYSBtb2RlbDogQWxsb3cgY3Jvc3MtdkNQVSB1cGRhdGVzCj4gb25seSB3
aGlsZSB0aGUgdGFyZ2V0IHZDUFUgaXMgc3RpbGwgb2ZmbGluZS4gT25jZSBvbmxpbmUsIGEgdkNQ
VSBjYW4gb25seQo+IGl0c2VsZiB1cGRhdGUgaXRzIHJ1bnN0YXRlIGFyZWEgYWRkcmVzcy4gSSB0
aGluayB5b3UgY2FuIGdldCBhd2F5Cj4gd2l0aG91dCBhbnkgbG9ja3MgaW4gdGhpcyBjYXNlOyB0
aGVyZSBtYXkgYmUgYSBjb3JuZXIgY2FzZSB3aXRoIGEgdkNQVQo+IGJlaW5nIG9ubGluZWQgcmln
aHQgYXQgdGhhdCBwb2ludCBpbiB0aW1lLCBzbyB0aGVyZSBtYXkgbmVlZCB0byBiZSBhIG1vcmUK
PiBzdHJpY3QgY29uZGl0aW9uIChsaWtlICJvbmx5IG9uZSBvbmxpbmUgdkNQVSIgaW5zdGVhZCBv
ZiAidGhlIHRhcmdldCB2Q1BVCj4gaXMgb2ZmbGluZSIpLgoKU29ycnkgSSBtYXkgaGF2ZSBtaXNz
ZWQgaXQuIFdlIGNhbid0IHJlYWxseSByZXN0cmljdCB0aGUgdXNhZ2Ugb2YgdGhlIGN1cnJlbnQg
Cmh5cGVyY2FsbCAoaXQgaXMgcHJldHR5IGxheCkuIFNvIEkgdGhpbmsgYW55IGxvY2tsZXNzIHNv
bHV0aW9uIHdvdWxkIHJlcXVpcmUgdG8gCmFsbG93IHRoZSBoeXBlcmNhbGwKdG8gYmUgdXNlZCB0
b2dldGhlciAod2hpY2ggSSB3YW50IHRvIGF2b2lkKS4KCklmIHdlIGFncmVlIHRvIGFsbG93IHRo
ZSB0d28gaHlwZXJjYWxscyB0byBiZSB1c2VkIHRvZ2V0aGVyLCB0aGVuIGlmIHdlIHByb3RlY3Qg
CnRoZSB1cGRhdGUgd2l0aCBkb21haW5fbG9jaygpIHRoZW4geW91IHNob3VsZCBiZSBhYmxlIHRv
IGF2b2lkIGFueSByYWNlIHdpdGggdGhlIAp1cGRhdGUgcGF0aCBhcyBvbmxpbmluZyBhIHZDUFUg
cmVxdWlyZXMgdG8gdGFrZSB0aGUgZG9tYWluX2xvY2soKSAoc2VlIApkb192Y3B1X29wIGZvciB4
ODYgYW5kIGRvX2NvbW1vbl9jcHVfb24gZm9yIEFybSkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:47:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14: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 1hbR0E-0000hh-0s; Thu, 13 Jun 2019 14:46:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vHmO=UM=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1hbR0B-0000hc-8d
 for xen-devel@lists.xen.org; Thu, 13 Jun 2019 14:46:56 +0000
X-Inumbo-ID: 1451c278-8dea-11e9-8980-bc764e045a96
Received: from uhil19pa10.eemsg.mail.mil (unknown [214.24.21.83])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1451c278-8dea-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:46:52 +0000 (UTC)
X-EEMSG-check-017: 419950187|UHIL19PA10_EEMSG_MP8.csd.disa.mil
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by uhil19pa10.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 13 Jun 2019 14:46:50 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tycho.nsa.gov; i=@tycho.nsa.gov; q=dns/txt;
 s=tycho.nsa.gov; t=1560437210; x=1591973210;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=glciBYsGpznf8nsMmT1XvL9GC1GkO9CyXe8r53WsJJs=;
 b=bl97VGOrRL7Y7/Y6qavzI8FYPsTuW+g2fQvL4VGO1XFdfKJoSzX92Q/l
 FFy8wB4ByqpXgsVgEU2IZMy6URnm4uS4/ADXVSRvPeC5clBfNP1EuKYnI
 hHaTgZrXQ4qAiXK92fnqkOJd+MHp3eVaRq5EroNMR3Zn5AhtDfGvSrRun
 YP6mZGfwKhcy0vGpZL3EEYrFGyEdlUGc3gZs3uEKK/2tTHi3TGmhTmF/T
 JWE/rHIiFVooFJD+I8o9LvDNO7YlWYIpp8hPjzO8rJD05B3tWCZRbAjTO
 OUBFJAlbpJDxGV7NvDu7PgyqcafeE6DYqGYxx7xRpuAlP1P7YWci2o7rU g==;
X-IronPort-AV: E=Sophos;i="5.63,369,1557187200"; d="scan'208";a="24709340"
IronPort-PHdr: =?us-ascii?q?9a23=3AxI+A9BYoBqvD2BxcYvfPrHn/LSx+4OfEezUN45?=
 =?us-ascii?q?9isYplN5qZpsy7YB7h7PlgxGXEQZ/co6odzbaP6ua5BD1LvsbJmUtBWaQEbw?=
 =?us-ascii?q?UCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFR?=
 =?us-ascii?q?rlKAV6OPn+FJLMgMSrzeCy/IDYbxlViDanbr5+MQi6oR/MusQWhYZuJaQ8xx?=
 =?us-ascii?q?jUqXZUZupawn9lK0iOlBjm/Mew+5Bj8yVUu/0/8sNLTLv3caclQ7FGFToqK2?=
 =?us-ascii?q?866tHluhnFVguP+2ATUn4KnRpSAgjK9w/1U5HsuSbnrOV92S2aPcrrTbAoXD?=
 =?us-ascii?q?mp8qlmRAP0hCoBKjU063/chNBug61HoRKhvx1/zJDSYIGJL/p1Y6fRccoHSW?=
 =?us-ascii?q?ZdQspdUipMDY2mb4sLEuEPI+BWoYfgrFcKtBezCw2hCObpxzRVhHH5wLc63v?=
 =?us-ascii?q?w8Hw/Y0gwuH9EAvnrao9r6NqgdTe+7wbLUzTjBdf5axSvx5YbKfx0nvPqCXa?=
 =?us-ascii?q?hwcc3UyUQ3GQ3KlFOQqY37MDORy+8DvXaU5PdhW+K1kWEosQ9xqSWoy8gxhY?=
 =?us-ascii?q?nGm5wayl/e9Spj24s1Od25R1J7Yd6jCpdQsTqaOJFsTsMtRGFopj83x7sbsp?=
 =?us-ascii?q?C4ZCgH0IkryhHQZvCdc4WE/wjvWPieLDtmnn5pZbSyjAuo/0e60O3zTMy03U?=
 =?us-ascii?q?5PripCj9bDqGgA1wfW6sibUvt9+Vqh2SqX2wDT9O5EJUc0mLLHK5E72L4wl4?=
 =?us-ascii?q?cTsV/ZEi/qmET5kK+WdkI+9uiu9+vneanpqoWZN491jgHyKqUumsqhDuQkKg?=
 =?us-ascii?q?UCQmeW9Oum2LDj4EH1WqtGg/IonqXDrZzWPcEbqbS4Aw9R3IYj8RG/DzK+3d?=
 =?us-ascii?q?sFknkIMUxKeB2dj4fzIFzOPPD5Auu/g1SrijtrwevGMaf7DpXCKXjDjq/tfa?=
 =?us-ascii?q?xh5E5E1Aoz0ddf6opTCrEFOv3zVFT8u8bGAR8hPQy0x/joBM9g2YwAQWiPGL?=
 =?us-ascii?q?OWMLvOsV+U4eIiO+aNa5ETuDrkNvcq+eDugmE9mVIGeamp3IAXaGyjHvh8LE?=
 =?us-ascii?q?SWf3zsjs0GEWcQsQo0VPbqh0GaUT5Pe3ayWLox5igmCI28C4fPXI+sgKGd0C?=
 =?us-ascii?q?qgEZ1WY3pJClGIEXvya4qEXPIMYjqIIsB9ijwESaShS4g52BG1rgD6zqdnIf?=
 =?us-ascii?q?TQ+iECqZLj1Nl16PbJmhEv8Tx0E9+Q3H+LT2Fvh28IQz833Kd5oUBnzVeDy6?=
 =?us-ascii?q?d40LRkEol04/pHGic3L5/awKQuDNT7VCrIc8+HTFvgTtjwRXkhQ9R0z9IQbk?=
 =?us-ascii?q?JVH9S5kguFzyesRbgPmO+lHpsxp47V2Xn8I45Rxj7pzqAogRFyTsRDOGK8j4?=
 =?us-ascii?q?Zj5gPTAMjPiEzfmKG0I/dPlBXR/XuOmDLd9HpTVxR9BOCcBiES?=
X-IPAS-Result: =?us-ascii?q?A2BiAgATYQJd/wHyM5BlHAEBAQQBAQcEAQGBZYFnKoE7A?=
 =?us-ascii?q?TIohBaUXSWaXAkBAQEBAQEBAQE0AQIBAYRAAoJJIzgTAQMBAQEEAQEBAQMBA?=
 =?us-ascii?q?WwogjopAYJnAQUjFUEQCxgCAiYCAlcGAQwGAgEBgl8/gguqR4ExhUeDIYFGg?=
 =?us-ascii?q?Qwoi10RBoF/gTgMgl8+h06CWASUHpUuCYISk0YGG4IWlRaNG5hgIYFYKwoYK?=
 =?us-ascii?q?Q+DJ5BuIwMwgQYBAZAtAQE?=
Received: from tarius.tycho.ncsc.mil ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 13 Jun 2019 14:46:49 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil (moss-nexus [192.168.25.48])
 by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id
 x5DEkj9U017902; Thu, 13 Jun 2019 10:46:46 -0400
To: Olaf Hering <olaf@aepfle.de>, xen-devel@lists.xen.org
References: <20180529120648.30429-1-olaf@aepfle.de>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <b54162cf-1f51-3571-a970-98a728885333@tycho.nsa.gov>
Date: Thu, 13 Jun 2019 10:46:45 -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: <20180529120648.30429-1-olaf@aepfle.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1] stubdom/vtpm: include stdio.h for
 declaration of printf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Quan Xu <quan.xu0@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>

T24gNS8yOS8xOCA4OjA2IEFNLCBPbGFmIEhlcmluZyB3cm90ZToKPiBUaGUgZnVuY3Rpb24gcmVh
ZF92dHBtYmxrIHVzZXMgcHJpbnRmKDMpLCBidXQgc3RkaW8uaCBpcyBub3QgaW5jbHVkZWQKPiBp
biB0aGlzIGZpbGUuIFRoaXMgcmVzdWx0cyBpbiBhIHdhcm5pbmcgZnJvbSBnY2MtNzoKPiAKPiB2
dHBtYmxrLmM6IEluIGZ1bmN0aW9uICdyZWFkX3Z0cG1ibGsnOgo+IHZ0cG1ibGsuYzozMjI6Nzog
d2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24gJ3ByaW50ZicgWy1XaW1w
bGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCj4gICAgICAgICBwcmludGYoIkV4cGVjdGVkOiAi
KTsKPiB2dHBtYmxrLmM6MzIyOjc6IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbXBsaWNpdCBkZWNs
YXJhdGlvbiBvZiBidWlsdC1pbiBmdW5jdGlvbiAncHJpbnRmJwo+IHZ0cG1ibGsuYzozMjI6Nzog
bm90ZTogaW5jbHVkZSAnPHN0ZGlvLmg+JyBvciBwcm92aWRlIGEgZGVjbGFyYXRpb24gb2YgJ3By
aW50ZicKPiAKPiBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CgpB
Y2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:47:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:47:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbR0m-0000mV-Fx; Thu, 13 Jun 2019 14:47: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=BOU1=UM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbR0l-0000mO-Fp
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:47:31 +0000
X-Inumbo-ID: 2b0bd81a-8dea-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b0bd81a-8dea-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 14:47:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 08:47:29 -0600
Message-Id: <5D0261FE0200007800237F6B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 08:47:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20190611170127.2650-1-paul.durrant@citrix.com>
In-Reply-To: <20190611170127.2650-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

Pj4+IE9uIDExLjA2LjE5IGF0IDE5OjAxLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IEBAIC03Nyw2ICs3Niw3IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0
cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkKPiAgICAgICAqIHRpY2tzIHBlciAxMDBu
cyBzaGlmdGVkIGxlZnQgYnkgNjQuCj4gICAgICAgKi8KPiAgICAgIHAtPlRzY1NjYWxlID0gKCgx
MDAwMHVsIDw8IDMyKSAvIGQtPmFyY2gudHNjX2toeikgPDwgMzI7Cj4gKyAgICBwLT5Uc2NPZmZz
ZXQgPSB0cmMtPm9mZjsKPiAgICAgIHNtcF93bWIoKTsKCkV2ZW4gaGF2aW5nIHdyaXR0ZW4gdGhl
IGRlc2NyaXB0aW9uIGl0J3Mgbm90IGltbWVkaWF0ZWx5IG9idmlvdXMKdG8gbWUgd2h5IHRoaXMg
aXMgYW4gb2theSBjaGFuZ2UgdG8gbWFrZSwgbm90IHRoZSBsZWFzdCB3aGVuCnRoaW5raW5nIGFi
b3V0IGEgZ3Vlc3QgbWlncmF0aW5nIGluIGZyb20gYW4gb2xkZXIgdmVyc2lvbi4gQXQgdGhlCnZl
cnkgbGVhc3QgZG9uJ3QgeW91IHRoaW5rIHRoZSBjb21tZW50IGFib3ZlIG1heSB3YW50IHNsaWdo
dGx5CmV4dGVuZGluZz8KCkV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBwbGF1c2libGUgdG8gbWUuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:54:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:54:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbR7K-0001cK-9v; Thu, 13 Jun 2019 14:54: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=2com=UM=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hbR7J-0001cF-Dz
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:54:17 +0000
X-Inumbo-ID: 1c36b43a-8deb-11e9-94ab-0b810ce990ac
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c36b43a-8deb-11e9-94ab-0b810ce990ac;
 Thu, 13 Jun 2019 14:54:14 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 13 Jun 2019 07:54:12 -0700
X-ExtLoop1: 1
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga005.jf.intel.com with ESMTP; 13 Jun 2019 07:54:10 -0700
Date: Thu, 13 Jun 2019 22:58:23 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190613145822.GA5933@gao-cwp>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
 <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
 <20190613140524.GA2355@gao-cwp>
 <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDg6MDg6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMTMuMDYuMTkgYXQgMTY6MDUsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl
Ogo+PiBPbiBXZWQsIEp1biAxMiwgMjAxOSBhdCAwMTozODozMUFNIC0wNjAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjA0LCA8YXNob2sucmFqQGludGVsLmNv
bT4gd3JvdGU6Cj4+Pj4gT24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDg6NDY6MDRQTSArMDgwMCwg
Q2hhbyBHYW8gd3JvdGU6Cj4+Pj4+IE9uIFdlZCwgSnVuIDA1LCAyMDE5IGF0IDA4OjUzOjQ2QU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiA+Cj4+Pj4+ID4+IEBAIC0zMDcsOCArMzAz
LDcgQEAgc3RhdGljIGludCBhcHBseV9taWNyb2NvZGUoY29uc3Qgc3RydWN0IG1pY3JvY29kZV9w
YXRjaCAKPj4+PiAqcGF0Y2gpCj4+Pj4+ID4+ICAKPj4+Pj4gPj4gICAgICBtY19pbnRlbCA9IHBh
dGNoLT5tY19pbnRlbDsKPj4+Pj4gPj4gIAo+Pj4+PiA+PiAtICAgIC8qIHNlcmlhbGl6ZSBhY2Nl
c3MgdG8gdGhlIHBoeXNpY2FsIHdyaXRlIHRvIE1TUiAweDc5ICovCj4+Pj4+ID4+IC0gICAgc3Bp
bl9sb2NrX2lycXNhdmUoJm1pY3JvY29kZV91cGRhdGVfbG9jaywgZmxhZ3MpOwo+Pj4+PiA+PiAr
ICAgIEJVR19PTihsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKPj4+Pj4gPj4gIAo+Pj4+PiA+PiAg
ICAgIC8qCj4+Pj4+ID4+ICAgICAgICogV3JpdGViYWNrIGFuZCBpbnZhbGlkYXRlIGNhY2hlcyBi
ZWZvcmUgdXBkYXRpbmcgbWljcm9jb2RlIHRvIGF2b2lkCj4+Pj4+ID4KPj4+Pj4gPlRoaW5raW5n
IGFib3V0IGl0IC0gd2hhdCBoYXBwZW5zIGlmIHdlIGhpdCBhbiBOTUkgb3IgI01DIGhlcmU/Cj4+
Pj4+ID53YXRjaGRvZ19kaXNhYmxlKCksIGEgY2FsbCB0byB3aGljaCB5b3UgYWRkIGluIGFuIGVh
cmxpZXIgcGF0Y2gsCj4+Pj4+ID5kb2Vzbid0IHJlYWxseSBzdXBwcmVzcyB0aGUgZ2VuZXJhdGlv
biBvZiBOTUlzLCBpdCBvbmx5IHRlbGxzIHRoZQo+Pj4+PiA+aGFuZGxlciBub3QgdG8gbG9vayBh
dCB0aGUgYWNjdW11bGF0ZWQgc3RhdGlzdGljcy4KPj4+Pj4gCj4+Pj4+IEkgdGhpbmsgdGhleSBz
aG91bGQgYmUgc3VwcHJlc3NlZC4gQXNob2ssIGNvdWxkIHlvdSBjb25maXJtIGl0Pwo+Pj4+IAo+
Pj4+IEkgdGhpbmsgdGhlIG9ubHkgc291cmNlcyB3b3VsZCBiZSB0aGUgd2F0Y2hkb2cgYXMgeW91
IHBvaW50ZWQgb3V0Cj4+Pj4gd2hpY2ggd2UgYWxyZWFkeSB0b3VjaCB0byBrZWVwIGl0IGZyb20g
ZXhwaXJpbmcuIFRoZSBwZXJmIGNvdW50ZXJzCj4+Pj4gaSdtIG5vdCBhbiBleHBlcnQgaW4sIGJ1
dCBpJ2xsIGNoZWNrLiBXaGVuIHdlIGFyZSBpbiBzdG9wX21hY2hpbmUoKSB0eXBlCj4+Pj4gZmxv
dywgaXRzIG5vdCBjbGVhciBpZiBhbnkgb2YgdGhvc2Ugd291bGQgZmlyZS4gKEkgbWlnaHQgYmUg
d3JvbmcsIGJ1dCBsZXQKPj4+PiBtZSBjaGVjaykuCj4+Pgo+Pj5XZWxsLCB3aXRob3V0IGRpc2Fy
bWluZyB0aGUgd2F0Y2hkb2cgTk1JIGF0IHRoZSBMQVBJQyAvIElPLUFQSUMsCj4+PmhvdyB3b3Vs
ZCBpdCBfbm90XyBwb3RlbnRpYWxseSBmaXJlPwo+PiAKPj4gV2UgcGxhbiBub3QgdG8gcHJldmVu
dCBOTUkgYmVpbmcgZmlyZWQuIEluc3RlYWQsIGlmIG9uZSB0aHJlYWQgb2YgYSBjb3JlCj4+IGlz
IHVwZGF0aW5nIG1pY3JvY29kZSwgb3RoZXIgdGhyZWFkcyBvZiB0aGlzIGNvcmUgd291bGQgc3Rv
cCBpbiB0aGUKPj4gaGFuZGxlciBvZiBOTUkgdW50aWwgdGhlIHVwZGF0ZSBjb21wbGV0aW9uLiBJ
cyB0aGlzIGFwcHJvYWNoIGFjY2VwdGFibGU/Cj4KPldlbGwsIEkgaGF2ZSB0byByZXR1cm4gdGhl
IHF1ZXN0aW9uOiBJdCBpcyB5b3Ugd2hvIGtub3dzIHdoYXQgaXMgb3IKPmlzIG5vdCBhY2NlcHRh
YmxlIHdoaWxlIGFuIHVjb2RlIHVwZGF0ZSBpcyBpbiBwcm9ncmVzcy4gSW4gcGFydGljdWxhcgo+
aXQgb2J2aW91c2x5IG1hdHRlcnMgaG93IG11Y2ggdWNvZGUgaXMgaW52b2x2ZWQgaW4gdGhlIGRl
bGl2ZXJ5IG9mCj5hbiBOTUkgKGFuZCBpbiBhbGxvd2luZyB0aGUgaGFuZGxlciB0byBnZXQgdG8g
dGhlIHBvaW50IHdoZXJlIHlvdSdkCj4ic3RvcCIgaXQpLgo+Cj5JZiB0aGUgYXBwcm9hY2ggeW91
IHN1Z2dlc3QgaXMgZmluZSBmb3IgdGhlIE5NSSBjYXNlLAoKWWVzLiBJdCBpcyBmaW5lLiBJdCBp
cyBhIHN1Z2dlc3Rpb24gZnJvbSBBc2hvayBhbmQgd2hhdCBoZSBpcyB3b3JraW5nCm9uIGluIGxp
bnV4IGtlcm5lbC4gSSBqdXN0IHdhbnRlZCB0byBtYWtlIHN1cmUgeW91IGRpZG4ndCBvcHBvc2Ug
dGhpcwphcHByb2FjaCBpbiBYZW4gKGNvbnNpZGVyaW5nIGRpc2FybWluZyB3YXRjaGRvZyBOTUkg
bWlnaHQgYmUgYW4KYWx0ZXJuYXRpdmUpLgoKPkknZCB0aGVuIHdvbmRlciBpZiBpdCBjb3VsZG4n
dCBhbHNvIGJlIHVzZWQgZm9yIHRoZSAjTUMgb25lLgoKSSB0aGluayBubyBtdWNoIHByYXRpY2Fs
IHZhbHVlIGZvciAjTUMgYmVjYXVzZSB3ZSBzdGlsbCBuZWVkIHRvIHdhaXQgZm9yCnRoZSBjYWxs
aW4gb2YgYWxsIHRocmVhZHMuIEJ1dCBhcyB5b3UgYW5kIEFzaG9rIHNhaWQsICNNQyBpcyB1c3Vh
bGx5CmZhdGFsIGFuZCBtYWNoaW5lIGdvZXMgZG93biBhbnl3YXkuCgpUaGFua3MKQ2hhbwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 14:54:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 14:54:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbR7f-0001dk-Ku; Thu, 13 Jun 2019 14:54: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=Sfy7=UM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hbR7e-0001da-5M
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 14:54:38 +0000
X-Inumbo-ID: 28546596-8deb-11e9-8f4c-93fd9f302b11
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28546596-8deb-11e9-8f4c-93fd9f302b11;
 Thu, 13 Jun 2019 14:54:35 +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: rnfr3Hr85UR4cBEzydW/4yDBMgMhb0jyecShC9mDWCEZmt04sKkPloo/DMFGjPOaaErp3yNXoN
 JRG4KRcWDbxkx3Li4pbNfBgXaM3zyN3LDZnZ+kPZCQ29ObWuV07+X0HGbc32Gomg/DkHqQXsQ7
 lzgBTy9SohcgM+edU7MMV5ndQK/HnQ8UBRigS1AF4rSVq0FteEYVEK3AL/zf8ooqesedymtQV2
 ZdQXfMCCU4yMiufqAOTffEmDMJvBfDXw8XB77EeGnXx1+u8kxouTzbtHx0QJJU/moN0FM5j6Ic
 LjA=
X-SBRS: 2.7
X-MesageID: 1683104
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,369,1557201600"; 
   d="scan'208";a="1683104"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH] viridian: unify time sources
Thread-Index: AQHVIHdS2QYJA+fiMEqpmU94cdldCqaZi18AgAAh2IA=
Date: Thu, 13 Jun 2019 14:54:31 +0000
Message-ID: <4b34b7fe7d9748ada4d940e441c86fdb@AMSPEX02CL03.citrite.net>
References: <20190611170127.2650-1-paul.durrant@citrix.com>
 <5D0261FE0200007800237F6B@prv1-mh.provo.novell.com>
In-Reply-To: <5D0261FE0200007800237F6B@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTMgSnVuZSAyMDE5IDE1OjQ3Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBX
ZWlMaXUgPHdsQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSF0gdmlyaWRpYW46IHVuaWZ5
IHRpbWUgc291cmNlcwo+IAo+ID4+PiBPbiAxMS4wNi4xOSBhdCAxOTowMSwgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPiB3cm90ZToKPiA+IEBAIC03Nyw2ICs3Niw3IEBAIHN0YXRpYyB2b2lkIHVw
ZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkKPiA+
ICAgICAgICogdGlja3MgcGVyIDEwMG5zIHNoaWZ0ZWQgbGVmdCBieSA2NC4KPiA+ICAgICAgICov
Cj4gPiAgICAgIHAtPlRzY1NjYWxlID0gKCgxMDAwMHVsIDw8IDMyKSAvIGQtPmFyY2gudHNjX2to
eikgPDwgMzI7Cj4gPiArICAgIHAtPlRzY09mZnNldCA9IHRyYy0+b2ZmOwo+ID4gICAgICBzbXBf
d21iKCk7Cj4gCj4gRXZlbiBoYXZpbmcgd3JpdHRlbiB0aGUgZGVzY3JpcHRpb24gaXQncyBub3Qg
aW1tZWRpYXRlbHkgb2J2aW91cwo+IHRvIG1lIHdoeSB0aGlzIGlzIGFuIG9rYXkgY2hhbmdlIHRv
IG1ha2UsIG5vdCB0aGUgbGVhc3Qgd2hlbgo+IHRoaW5raW5nIGFib3V0IGEgZ3Vlc3QgbWlncmF0
aW5nIGluIGZyb20gYW4gb2xkZXIgdmVyc2lvbi4gQXQgdGhlCj4gdmVyeSBsZWFzdCBkb24ndCB5
b3UgdGhpbmsgdGhlIGNvbW1lbnQgYWJvdmUgbWF5IHdhbnQgc2xpZ2h0bHkKPiBleHRlbmRpbmc/
CgpJIGd1ZXNzIEkgY291bGQgYWRkIGEgZmxhZyBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSBidXQs
IGFzIGRlc2NyaWJlZCBpbiB0aGUgY29tbWl0IGNvbW1lbnQsIHRoZSBndWVzdCB3aWxsIHNlZSBh
IGp1bXAgaWYgdGhlIHBhZ2UgaGFwcGVucyB0byBnZXQgaW52YWxpZGF0ZWQsIHNvIGl0J3MgYWx3
YXlzIGEgcmlzay4gSSdsbCBleHRlbmQgdGhlIGNvbW1lbnQgYXMgeW91IHN1Z2dlc3QuCgo+IAo+
IEV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBwbGF1c2libGUgdG8gbWUuCgpPaywgdGhhbmtzLgoKICBQ
YXVsCgo+IAo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 15:05:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 15: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 1hbRHh-0002ZM-Ny; Thu, 13 Jun 2019 15:05:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LEkp=UM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbRHg-0002ZH-45
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 15:05:00 +0000
X-Inumbo-ID: 9bf06bf8-8dec-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bf06bf8-8dec-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 15:04: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 57AD3AF25;
 Thu, 13 Jun 2019 15:04:57 +0000 (UTC)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
 <20190605141354.GA16635@char.us.oracle.com>
 <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
 <20190613142345.GC456@char.us.oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <e03d1101-3909-3109-c96c-77ab1bb047b9@suse.com>
Date: Thu, 13 Jun 2019 17:04:56 +0200
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: <20190613142345.GC456@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: Christoph Hellwig <hch@infradead.org>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gMTMuMDYuMTkgMTY6MjMsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBPbiBXZWQs
IEp1biAwNSwgMjAxOSBhdCAwNDoyNDowNlBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+
PiBPbiAwNS4wNi4xOSAxNjoxMywgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+Pj4gT24g
VHVlLCBKdW4gMDQsIDIwMTkgYXQgMDM6NDE6NDBQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdy
b3RlOgo+Pj4+IE9uIDYvNC8xOSAxMjo1MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
Pj4+PiBPbiBNb24sIDMgSnVuIDIwMTksIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pj4+IE9u
IDYvMy8xOSAyOjI1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4gT24gVHVl
LCAyOCBNYXkgMjAxOSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+Pj4+PiBPbiA1LzI4LzE5
IDY6NDggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+Pj4+IEZyb206IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBP
biBhcm02NCBzd2lvdGxiIGlzIG9mdGVuIChub3QgYWx3YXlzKSBhbHJlYWR5IGluaXRpYWxpemVk
IGJ5IG1lbV9pbml0Lgo+Pj4+Pj4+Pj4gV2UgZG9uJ3Qgd2FudCB0byBpbml0aWFsaXplIGl0IHR3
aWNlLCB3aGljaCB3b3VsZCB0cmlnZ2VyIGEgc2Vjb25kCj4+Pj4+Pj4+PiBtZW1vcnkgYWxsb2Nh
dGlvbi4gTW9yZW92ZXIsIHRoZSBzZWNvbmQgbWVtb3J5IHBvb2wgaXMgdHlwaWNhbGx5IG1hZGUg
b2YKPj4+Pj4+Pj4+IGhpZ2ggcGFnZXMgYW5kIGVuZHMgdXAgcmVwbGFjaW5nIHRoZSBvcmlnaW5h
bCBtZW1vcnkgcG9vbCBvZiBsb3cgcGFnZXMuCj4+Pj4+Pj4+PiBBcyBhIHNpZGUgZWZmZWN0IG9m
IHRoaXMgY2hhbmdlLCBpdCBpcyBwb3NzaWJsZSB0byBoYXZlIGxvdyBwYWdlcyBpbgo+Pj4+Pj4+
Pj4gc3dpb3RsYi14ZW4gb24gYXJtNjQuCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+Pj4+PiBIYXMg
dGhpcyBiZWVuIHRlc3RlZCBvbiB4ODY/Cj4+Pj4+Pj4gWWVzLCBJIG1hbmFnZWQgdG8gdGVzdCBp
dCB1c2luZyBRRU1VLiBUaGVyZSBhcmUgbm8gZWZmZWN0cyBvbiB4ODYsIGFzCj4+Pj4+Pj4gdGhl
IGNoZWNrIGlvX3RsYl9zdGFydCAhPSAwIHJldHVybnMgZmFsc2UuCj4+Pj4+PiBJIHdvbmRlciB0
aG91Z2ggd2hldGhlciB0aGlzIGlzIGFsd2F5cyB0aGUgY2FzZS7CoCBXaGVuIHdlIGFyZSBjYWxs
ZWQKPj4+Pj4+IGZyb20gcGNpX3hlbl9zd2lvdGxiX2luaXRfbGF0ZSgpIGZvciBleGFtcGxlLgo+
Pj4+PiBJbiB0aGF0IGNhc2UsIHBjaV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKSBpcyBjYWxsZWQg
YnkKPj4+Pj4gcGNpZnJvbnRfY29ubmVjdF9hbmRfaW5pdF9kbWEsIHdoaWNoIGRvZXM6Cj4+Pj4+
Cj4+Pj4+IAlpZiAoIWVyciAmJiAhc3dpb3RsYl9ucl90YmwoKSkgewo+Pj4+PiAJCWVyciA9IHBj
aV94ZW5fc3dpb3RsYl9pbml0X2xhdGUoKTsKPj4+Pj4gCQlpZiAoZXJyKQo+Pj4+PiAJCQlkZXZf
ZXJyKCZwZGV2LT54ZGV2LT5kZXYsICJDb3VsZCBub3Qgc2V0dXAgU1dJT1RMQiFcbiIpOwo+Pj4+
PiAJfQo+Pj4+Pgo+Pj4+PiBwY2lfeGVuX3N3aW90bGJfaW5pdF9sYXRlKCkgaXMgb25seSBjYWxs
ZWQgd2hlbiBzd2lvdGxiX25yX3RibCgpIHJldHVybnMKPj4+Pj4gMC4gSWYgc3dpb3RsYl9ucl90
YmwoKSByZXR1cm5zIDAsIGNlcnRhaW5seSB0aGUgc3dpb3RsYiBoYXMgbm90IGJlZW4KPj4+Pj4g
YWxsb2NhdGVkIHlldCwgYW5kIHRoZSBpb190bGJfc3RhcnQgIT0gMCBjaGVjayBhdCB0aGUgYmVn
aW5uaW5nIG9mCj4+Pj4+IHhlbl9zd2lvdGxiX2luaXQgd2lsbCBhbHNvIGZhaWwuIFRoZSBjb2Rl
IHdpbGwgdGFrZSB0aGUgbm9ybWFsCj4+Pj4+IHJvdXRlLCBzYW1lIGFzIHRvZGF5LiBJbiBzaG9y
dCwgdGhlcmUgc2hvdWxkIGJlIG5vIGVmZmVjdHMgb24geDg2Lgo+Pj4+Cj4+Pj4KPj4+PiBPSywg
dGhhbmtzLgo+Pj4+Cj4+Pj4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+Cj4+Pgo+Pj4gUHVzaGVkIGluIGRldmVsL2Zvci1saW51cy01LjIg
YW5kIHdpbGwgZXZlbnR1YWxseSBtb3ZlIGl0IHRvIHN0YWJsZSBhbmQgcHVzaCB0byBMaW51cyBu
ZXh0LXdlZWsuCj4+Pgo+Pj4gQXJlIHRoZXJlIGFueSBvdGhlciBwYXRjaGVzIEkgc2hvdWxkIHBp
Y2sgdXA/Cj4+Pgo+Pgo+PiBJIHRoaW5rIGF0IGxlYXN0IHRoZSBmaXJzdCB0d28gcGF0Y2hlcyBm
cm9tIG15IHNlcmllczoKPj4KPj4gaHR0cHM6Ly9wYXRjaGV3Lm9yZy9YZW4vMjAxOTA1MjkwOTA0
MDcuMTIyNS0xLWpncm9zc0BzdXNlLmNvbS8KPj4KPj4gYXJlIHJlYWR5IHRvIGdvIGluLgo+IAo+
ICMyIHBhdGNoIHNheXM6Cj4gCj4gCSI+IFRvIGJlIHN5bW1ldHJpYyB3aXRoIHNldHRpbmcgdGhl
IGZsYWcgb25seSBhZnRlciBoYXZpbmcgbWFkZSB0aGUgcmVnaW9uCj4gCT4gY29udGlndW91cywg
YW5kIHRvIGF2b2lkIChwZXJoYXBzIGp1c3QgdGhlb3JldGljYWwpIHJhY2VzLCB3b3VsZG4ndCBp
dCBiZQo+IAk+IGJldHRlciB0byBjbGVhciB0aGUgZmxhZyBiZWZvcmUgY2FsbGluZyB4ZW5fZGVz
dHJveV9jb250aWd1b3VzX3JlZ2lvbigpPwo+IAk+IEV2ZW4gYmV0dGVyIHdvdWxkIGJlIGEgVGVz
dEFuZENsZWFyLi4uKCkgb3BlcmF0aW9uLgo+IAo+IAlJIGxpa2UgdGhhdCBpZGVhLgo+ICIKPiA/
CgpJIHdhcyBob3BpbmcgZm9yIGEgY2xhcmlmaWNhdGlvbiByZWdhcmRpbmcgdGhlIFhlbiBzcGVj
aWZpYyBwYWdlIGZsYWcKbmFtZXMgYmVmb3JlIHBvc3RpbmcgVjMuCgpBcyBDaHJpc3RvcGggZGlk
bid0IHJlYWN0IHdoZW4gSSBwb3N0ZWQgcG9zc2libGUgc29sdXRpb25zIEkgdGhpbmsgSSdsbApq
dXN0IG1vZGlmeSBwYXRjaCAzIGFjY29yZGluZyB0byBKYW4ncyBjb21tZW50IGFuZCBwb3N0IFYz
LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 15:12:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 15:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbROw-0003NU-Io; Thu, 13 Jun 2019 15:12:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fv7B=UM=suse.com=carnold@srs-us1.protection.inumbo.net>)
 id 1hbROv-0003Mf-NX
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 15:12:29 +0000
X-Inumbo-ID: a8645f15-8ded-11e9-8980-bc764e045a96
Received: from prv-mh.provo.novell.com (unknown [137.65.248.74])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8645f15-8ded-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 15:12:28 +0000 (UTC)
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 13 Jun 2019 09:12:27 -0600
Message-Id: <5D02684F0200009100153689@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 13 Jun 2019 09:14:23 -0600
From: "Charles Arnold" <carnold@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.10.4 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q291bGQgd2UgaW5jbHVkZSBmb2xsb3dpbmcgY29tbWl0PwoKU3ViamVjdDogbGlieGw6IGtlZXAg
YXNzaWduZWQgcGNpIGRldmljZXMgYWNyb3NzIGRvbWFpbiByZWJvb3RzCkZyb206IFJvZ2VyIFBh
dSBNb25uZSByb2dlci5wYXVAY2l0cml4LmNvbSBUaHUgU2VwIDIwIDEyOjQwOjI1IDIwMTggKzAy
MDAKRGF0ZTogRnJpIFNlcCAyMSAxNzoxMzowMCAyMDE4ICswMTAwOgpHaXQ6IDk5YTljNzA1ODNi
ZDZkYzI1NTViMjQyMzUzODIxYTMyY2YxOTQ4YTkKCgpUaGFua3MsCgpDaGFybGVzCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 15:12:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 15: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 1hbRP3-0003Ny-TB; Thu, 13 Jun 2019 15:12:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Czlu=UM=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hbRP2-0003Np-A1
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 15:12:36 +0000
X-Inumbo-ID: ac51a93b-8ded-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac51a93b-8ded-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 15:12:34 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1560438754; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=parRFA5vbQh6G9kQtDRIN3EG7doB3Q1Sm8He5syg6cU=;
 b=HCKoNHRodaEi5YSuDKlWPmsCe9vAbWRGlBPpvvzTnicUbqYS3MVuQjcKY6/0F1QZw+j5kZkj
 8y6Qpp7vTxSf1DCJ94cZhzpHnmJ3EUzQODN++7RkvK3JfvWanqrwxNb5ST4iwXdCXPNhR2oP
 R9LErrHS5ABVvDWKqVj/VBvVxRU=
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 5d0267e2.7f0ffc7b4bf0-smtp-out-n01;
 Thu, 13 Jun 2019 15:12:34 -0000 (UTC)
Received: by mail-wr1-f43.google.com with SMTP id r16so2055630wrl.11
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 08:12:34 -0700 (PDT)
X-Gm-Message-State: APjAAAVH4K4NlxLAMmmrnmHIcBK1yCcTFLOWczXvd2WfdyHiUXPJXAI9
 0hFKp1/yXv4Zu+1WhO1+X6L/0AU4a4ozGoBLH4E=
X-Google-Smtp-Source: APXvYqyalnuj3UL+X1khtsG3I74QEOwy7o9QazWJNs6M9Yuzo8FWTg8FXAtvA/VhA9mSio3xLxONYMC88xXB256wz1o=
X-Received: by 2002:adf:81c8:: with SMTP id 66mr57962770wra.261.1560438753398; 
 Thu, 13 Jun 2019 08:12:33 -0700 (PDT)
MIME-Version: 1.0
References: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 13 Jun 2019 09:11:57 -0600
X-Gmail-Original-Message-ID: <CABfawhnyFohstOVKZT6+AA4kLDXUaQ2WpKtfB4v+tzU3TEhGaw@mail.gmail.com>
Message-ID: <CABfawhnyFohstOVKZT6+AA4kLDXUaQ2WpKtfB4v+tzU3TEhGaw@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgODowMSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gUmVtb3ZlIG15c2VsZiBhcyB2bV9ldmVudCBt
YWludGFuZXIsIGFkZCBBbGV4YW5kcnUgYW5kIFBldHJlIGFzCj4gQml0ZGVmZW5kZXIgdm1fZXZl
bnQgbWFpbnRhaW5lcnMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pv
Y2FydUBiaXRkZWZlbmRlci5jb20+CgpBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 15:19:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 15: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 1hbRVw-0003gd-PT; Thu, 13 Jun 2019 15:19: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=6Ild=UM=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hbRVv-0003gY-5v
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 15:19:43 +0000
X-Inumbo-ID: aa030ed9-8dee-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 aa030ed9-8dee-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 15:19:41 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id x15so10643994wmj.3
 for <xen-devel@lists.xenproject.org>; Thu, 13 Jun 2019 08:19:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=zentific-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=ntnDAQF3aQIXVfu3U18nbpMDKQ6yys0j8bZheOXLG0g=;
 b=CPYiimtEpyxEEEBRP6ZCBIbuRKkBOqc7mk9uhlnfESJcgSq6WBthHJqK18ECRwqoD4
 mE5zGeTOfofoZkW2RJii9M7H5PaDQyVXL+dgaRmPKFkSXr4lYRmCZP85YnOpUtFCLpHL
 l/QWdAEb2GiV0qUE5GLmzFBI0NlmLAZah6kPdsGor3FGUW6+sGl6vsAORj98FblsVN8O
 37FyJwVcim6YoNjOBX+gv30YWAPMmg9QgdiTYYZAjDnd+/P8huNFM4C21ZFPedLDOrE4
 J9gXSS2wC7KPtSlpV9zonsqRZfh8wm0p98zUEqdtACFnbFwYXEnum/NbSa8yCLNBOuMi
 qMNw==
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=ntnDAQF3aQIXVfu3U18nbpMDKQ6yys0j8bZheOXLG0g=;
 b=Ho2paEsU2FPEA17shD0FhA2Wi2/7EsHS1cjenyAm7FreRLriVPqP80R4qnVqWVkVmr
 3PPrI/gk4S4U8pI2nK+vjzPK75ubA+vlgiUZr5O0hDxWtlFjpVQiaQkj3tNn1mbmxCWp
 MhGp+LagSCkCjotnh7cxZIAm1CJo+G+wcNPsjSxdFB11WuTgeQGWqUwchattJCegW1R/
 VxmdEcowEFhZaNy1EUOJkOCc2akoRFlto6O/W62jhBxJqV3DED96jNb1sgZgbkcU/wrd
 MJROF4ZcCqkzp/CBi9GiVzouojrSlSmhaVZHURn3KOmJcsonwz4Z4paB+2AKvRPbk4vC
 nVsQ==
X-Gm-Message-State: APjAAAV8MOXurLLX77PEyvpMbIS7OaucuzKHdtQD9pv6rEq0LIYtHhUv
 LwQmxtGY8YUUDq1lu8ONdq+Bd57NtqGox9jkW8k=
X-Google-Smtp-Source: APXvYqxb3yzC0Y15YnGM1j1kTZwm8+vgnBR03wJ/PvDWy5fiCQlStP2NyaEK1DTEOJDkmcx/CXhGB7AN5OjhsA//HM0=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr4262748wmc.169.1560439179972; 
 Thu, 13 Jun 2019 08:19:39 -0700 (PDT)
MIME-Version: 1.0
References: <20180926164741.13405-1-george.dunlap@citrix.com>
 <20180926164741.13405-2-george.dunlap@citrix.com>
In-Reply-To: <20180926164741.13405-2-george.dunlap@citrix.com>
From: Tamas Lengyel <tamas.lengyel@zentific.com>
Date: Thu, 13 Jun 2019 09:19:04 -0600
Message-ID: <CABfawh=+ufjv--79mJMJ685TYvDDh-O6v-rgw7hTcNXf8adXZQ@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Isaila Alexandru <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>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMTA6NDkgQU0gR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPgo+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPgo+Cj4gVGhpcyBwYXRjaCBhZGRzIGFjY2VzcyBjb250cm9sIGZv
ciBOUFQgbW9kZS4KPgo+IFRoZXJlIGFyZW7igJl0IGVub3VnaCBleHRyYSBiaXRzIHRvIHN0b3Jl
IHRoZSBhY2Nlc3MgcmlnaHRzIGluIHRoZSBOUFQgcDJtCj4gdGFibGUsIHNvIHdlIGFkZCBhIHJh
ZGl4IHRyZWUgdG8gc3RvcmUgZXh0cmEgaW5mb3JtYXRpb24uCj4KPiBGb3IgZWZmaWNpZW5jeToK
PiAgLSBPbmx5IGFsbG9jYXRlIHRoaXMgcmFkaXggdHJlZSB3aGVuIHdlIGZpcnN0IHN0b3JlICJu
b24tZGVmYXVsdCIKPiAgICBleHRyYSBpbmZvcm1hdGlvbgo+Cj4gIC0gUmVtb3ZlIGVudGlyZXMg
d2hpY2ggbWF0Y2ggdGhlIGRlZmF1bHQgZXh0cmEgaW5mb3JtYXRpb24gcmF0aGVyCj4gICAgdGhh
biBjb250aW51aW5nIHRvIHN0b3JlIHRoZW0KPgo+ICAtIEZvciBzdXBlcnBhZ2VzLCBvbmx5IHN0
b3JlIGFuIGVudHJ5IGZvciB0aGUgZmlyc3QgZ2ZuIGluIHRoZQo+ICAgIHN1cGVycGFnZS4gIFVz
ZSB0aGUgb3JkZXIgb2YgdGhlIHAybSBlbnRyeSBiZWluZyByZWFkIHRvIGRldGVybWluZQo+ICAg
IHRoZSBwcm9wZXIgcGxhY2UgdG8gbG9vayBpbiB0aGUgcmFkaXggdGFibGUuCj4KPiBNb2RpZnkg
cDJtX3R5cGVfdG9fZmxhZ3MoKSB0byBhY2NlcHQgYW5kIGludGVycHJldCBhbiBhY2Nlc3MgdmFs
dWUsCj4gcGFyYWxsZWwgdG8gdGhlIGVwdCBjb2RlLgo+Cj4gQWRkIGEgc2V0X2RlZmF1bHRfYWNj
ZXNzKCkgbWV0aG9kIHRvIHRoZSBwMm0tcHQgYW5kIHAybS1lcHQgdmVyc2lvbnMKPiBvZiB0aGUg
cDJtIHJhdGhlciB0aGFuIHNldHRpbmcgaXQgZGlyZWN0bHksIHRvIGRlYWwgd2l0aCBkaWZmZXJl
bnQKPiBkZWZhdWx0IHBlcm1pdHRlZCBhY2Nlc3MgdmFsdWVzLgo+Cj4gU2lnbmVkLW9mZi1ieTog
QWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKVGhlIG1lbV9hY2Nl
c3MvbW9uaXRvciBiaXRzIGFyZSBmYWlybHkgdHJpdmlhbDoKCkFja2VkLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cgo+IC0tLQo+IE5CLCB0aGlzIGlzIGNvbXBpbGUt
dGVzdGVkIG9ubHkuCgpBcmUgeW91IHBsYW5uaW5nIHRvIGRvIHNvbWUgYWN0dWFsIHRlc3Rpbmc/
IEkgd291bGQgaGlnaGx5IHJlY29tbWVuZAp0aGF0IHdlIHNlZSByZWFsIHRlc3QgcmVzdWx0cyBi
ZWZvcmUgdGhpcyBpcyBtZXJnZWQgdG8gdmVyaWZ5CmZ1bmN0aW9uYWxpdHkuCgpUaGFua3MsClRh
bWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 15:21:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 15:21:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbRXy-0004Lu-7O; Thu, 13 Jun 2019 15:21: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=8Dga=UM=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hbRXw-0004Lo-RJ
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 15:21:48 +0000
X-Inumbo-ID: f3fed930-8dee-11e9-87f9-af146744344d
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3fed930-8dee-11e9-87f9-af146744344d;
 Thu, 13 Jun 2019 15:21:45 +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
 63CBE305FFB2; Thu, 13 Jun 2019 18:21:44 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 4573C306E4AC;
 Thu, 13 Jun 2019 18:21:44 +0300 (EEST)
To: Tamas Lengyel <tamas.lengyel@zentific.com>,
 George Dunlap <george.dunlap@citrix.com>
References: <20180926164741.13405-1-george.dunlap@citrix.com>
 <20180926164741.13405-2-george.dunlap@citrix.com>
 <CABfawh=+ufjv--79mJMJ685TYvDDh-O6v-rgw7hTcNXf8adXZQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <878f9367-467a-1ee3-ed2c-8ab14d77a3eb@bitdefender.com>
Date: Thu, 13 Jun 2019 18:21:39 +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: <CABfawh=+ufjv--79mJMJ685TYvDDh-O6v-rgw7hTcNXf8adXZQ@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Isaila Alexandru <aisaila@bitdefender.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>

T24gNi8xMy8xOSA2OjE5IFBNLCBUYW1hcyBMZW5neWVsIHdyb3RlOgo+IE9uIFdlZCwgU2VwIDI2
LCAyMDE4IGF0IDEwOjQ5IEFNIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+Cj4+IEZyb206IElzYWlsYSBBbGV4YW5kcnUgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPgo+Pgo+PiBUaGlzIHBhdGNoIGFkZHMgYWNjZXNzIGNvbnRyb2wgZm9yIE5QVCBtb2Rl
Lgo+Pgo+PiBUaGVyZSBhcmVu4oCZdCBlbm91Z2ggZXh0cmEgYml0cyB0byBzdG9yZSB0aGUgYWNj
ZXNzIHJpZ2h0cyBpbiB0aGUgTlBUIHAybQo+PiB0YWJsZSwgc28gd2UgYWRkIGEgcmFkaXggdHJl
ZSB0byBzdG9yZSBleHRyYSBpbmZvcm1hdGlvbi4KPj4KPj4gRm9yIGVmZmljaWVuY3k6Cj4+ICAg
LSBPbmx5IGFsbG9jYXRlIHRoaXMgcmFkaXggdHJlZSB3aGVuIHdlIGZpcnN0IHN0b3JlICJub24t
ZGVmYXVsdCIKPj4gICAgIGV4dHJhIGluZm9ybWF0aW9uCj4+Cj4+ICAgLSBSZW1vdmUgZW50aXJl
cyB3aGljaCBtYXRjaCB0aGUgZGVmYXVsdCBleHRyYSBpbmZvcm1hdGlvbiByYXRoZXIKPj4gICAg
IHRoYW4gY29udGludWluZyB0byBzdG9yZSB0aGVtCj4+Cj4+ICAgLSBGb3Igc3VwZXJwYWdlcywg
b25seSBzdG9yZSBhbiBlbnRyeSBmb3IgdGhlIGZpcnN0IGdmbiBpbiB0aGUKPj4gICAgIHN1cGVy
cGFnZS4gIFVzZSB0aGUgb3JkZXIgb2YgdGhlIHAybSBlbnRyeSBiZWluZyByZWFkIHRvIGRldGVy
bWluZQo+PiAgICAgdGhlIHByb3BlciBwbGFjZSB0byBsb29rIGluIHRoZSByYWRpeCB0YWJsZS4K
Pj4KPj4gTW9kaWZ5IHAybV90eXBlX3RvX2ZsYWdzKCkgdG8gYWNjZXB0IGFuZCBpbnRlcnByZXQg
YW4gYWNjZXNzIHZhbHVlLAo+PiBwYXJhbGxlbCB0byB0aGUgZXB0IGNvZGUuCj4+Cj4+IEFkZCBh
IHNldF9kZWZhdWx0X2FjY2VzcygpIG1ldGhvZCB0byB0aGUgcDJtLXB0IGFuZCBwMm0tZXB0IHZl
cnNpb25zCj4+IG9mIHRoZSBwMm0gcmF0aGVyIHRoYW4gc2V0dGluZyBpdCBkaXJlY3RseSwgdG8g
ZGVhbCB3aXRoIGRpZmZlcmVudAo+PiBkZWZhdWx0IHBlcm1pdHRlZCBhY2Nlc3MgdmFsdWVzLgo+
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVy
LmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgo+IAo+IFRoZSBtZW1fYWNjZXNzL21vbml0b3IgYml0cyBhcmUgZmFpcmx5IHRyaXZp
YWw6Cj4gCj4gQWNrZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4K
PiAKPj4gLS0tCj4+IE5CLCB0aGlzIGlzIGNvbXBpbGUtdGVzdGVkIG9ubHkuCj4gCj4gQXJlIHlv
dSBwbGFubmluZyB0byBkbyBzb21lIGFjdHVhbCB0ZXN0aW5nPyBJIHdvdWxkIGhpZ2hseSByZWNv
bW1lbmQKPiB0aGF0IHdlIHNlZSByZWFsIHRlc3QgcmVzdWx0cyBiZWZvcmUgdGhpcyBpcyBtZXJn
ZWQgdG8gdmVyaWZ5Cj4gZnVuY3Rpb25hbGl0eS4KCldlIGRpZCBkbyBzb21lIHRlc3Rpbmcgd2l0
aCB4ZW4tYWNjZXNzIGF0IHRoZSB0aW1lLCBidXQgbGltaXRlZCB0ZXN0aW5nIAp3aXRoIHRoZSBh
Y3R1YWwgZnVsbC1ibG93biBpbnRyb3NwZWN0aW9uIGFnZW50IChiZWNhdXNlIG5vdCBhbGwgdGhl
IApuZWVkZWQgcGllY2VzIGFsaWduIHlldCkuCgpUaGluZ3MgZGlkIGFwcGVhciB0byB3b3JrIGFz
IGludGVuZGVkLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 16:11:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 16: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 1hbSJT-0000Do-CM; Thu, 13 Jun 2019 16:10: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbSJS-0000Dc-An
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 16:10:54 +0000
X-Inumbo-ID: d0bcb7aa-8df5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0bcb7aa-8df5-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 16:10: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 1hbSJP-0005x1-Fb; Thu, 13 Jun 2019 16:10:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbSJO-0003kU-VN; Thu, 13 Jun 2019 16:10:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbSJO-0003J5-Sp; Thu, 13 Jun 2019 16:10:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137716-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=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
X-Osstest-Versions-That: xen=8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 16:10:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137716: 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>

ZmxpZ2h0IDEzNzcxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OTY2YTNlOWFiNDg1ZjNhOWQy
YWRmNjZiNzEyNjUxNjNmOGZiOGViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2ODMgIDIwMTkt
MDYtMTIgMjI6MDA6NTggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzE2ICAy
MDE5LTA2LTEzIDEzOjAwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg5NjZhM2U5YWIuLjM2YTFjN2MyMTMgIDM2
YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 17:47:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 17: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 1hbToh-0007E3-4K; Thu, 13 Jun 2019 17:47:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hZFu=UM=intel.com=ashok.raj@srs-us1.protection.inumbo.net>)
 id 1hbTog-0007Dy-45
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 17:47:14 +0000
X-Inumbo-ID: 45adf3c8-8e03-11e9-8980-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45adf3c8-8e03-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 17:47:12 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 13 Jun 2019 10:47:10 -0700
X-ExtLoop1: 1
Received: from cajacob2-mobl.amr.corp.intel.com (HELO araj-mobl1.jf.intel.com)
 ([10.254.186.83])
 by FMSMGA003.fm.intel.com with ESMTP; 13 Jun 2019 10:47:09 -0700
Date: Thu, 13 Jun 2019 10:47:09 -0700
From: "Raj, Ashok" <ashok.raj@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190613174708.GA30122@araj-mobl1.jf.intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
 <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
 <20190613140524.GA2355@gao-cwp>
 <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Ashok Raj <ashok.raj@intel.com>,
 WeiLiu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Chao Gao <chao.gao@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>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDg6MDg6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEzLjA2LjE5IGF0IDE2OjA1LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90
ZToKPiA+IE9uIFdlZCwgSnVuIDEyLCAyMDE5IGF0IDAxOjM4OjMxQU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4+Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjA0LCA8YXNob2sucmFqQGludGVs
LmNvbT4gd3JvdGU6Cj4gPj4+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDA4OjQ2OjA0UE0gKzA4
MDAsIENoYW8gR2FvIHdyb3RlOgo+ID4+Pj4gT24gV2VkLCBKdW4gMDUsIDIwMTkgYXQgMDg6NTM6
NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiA+Cj4gPj4+PiA+PiBAQCAtMzA3
LDggKzMwMyw3IEBAIHN0YXRpYyBpbnQgYXBwbHlfbWljcm9jb2RlKGNvbnN0IHN0cnVjdCBtaWNy
b2NvZGVfcGF0Y2ggCj4gPj4+ICpwYXRjaCkKPiA+Pj4+ID4+ICAKPiA+Pj4+ID4+ICAgICAgbWNf
aW50ZWwgPSBwYXRjaC0+bWNfaW50ZWw7Cj4gPj4+PiA+PiAgCj4gPj4+PiA+PiAtICAgIC8qIHNl
cmlhbGl6ZSBhY2Nlc3MgdG8gdGhlIHBoeXNpY2FsIHdyaXRlIHRvIE1TUiAweDc5ICovCj4gPj4+
PiA+PiAtICAgIHNwaW5fbG9ja19pcnFzYXZlKCZtaWNyb2NvZGVfdXBkYXRlX2xvY2ssIGZsYWdz
KTsKPiA+Pj4+ID4+ICsgICAgQlVHX09OKGxvY2FsX2lycV9pc19lbmFibGVkKCkpOwo+ID4+Pj4g
Pj4gIAo+ID4+Pj4gPj4gICAgICAvKgo+ID4+Pj4gPj4gICAgICAgKiBXcml0ZWJhY2sgYW5kIGlu
dmFsaWRhdGUgY2FjaGVzIGJlZm9yZSB1cGRhdGluZyBtaWNyb2NvZGUgdG8gYXZvaWQKPiA+Pj4+
ID4KPiA+Pj4+ID5UaGlua2luZyBhYm91dCBpdCAtIHdoYXQgaGFwcGVucyBpZiB3ZSBoaXQgYW4g
Tk1JIG9yICNNQyBoZXJlPwo+ID4+Pj4gPndhdGNoZG9nX2Rpc2FibGUoKSwgYSBjYWxsIHRvIHdo
aWNoIHlvdSBhZGQgaW4gYW4gZWFybGllciBwYXRjaCwKPiA+Pj4+ID5kb2Vzbid0IHJlYWxseSBz
dXBwcmVzcyB0aGUgZ2VuZXJhdGlvbiBvZiBOTUlzLCBpdCBvbmx5IHRlbGxzIHRoZQo+ID4+Pj4g
PmhhbmRsZXIgbm90IHRvIGxvb2sgYXQgdGhlIGFjY3VtdWxhdGVkIHN0YXRpc3RpY3MuCj4gPj4+
PiAKPiA+Pj4+IEkgdGhpbmsgdGhleSBzaG91bGQgYmUgc3VwcHJlc3NlZC4gQXNob2ssIGNvdWxk
IHlvdSBjb25maXJtIGl0Pwo+ID4+PiAKPiA+Pj4gSSB0aGluayB0aGUgb25seSBzb3VyY2VzIHdv
dWxkIGJlIHRoZSB3YXRjaGRvZyBhcyB5b3UgcG9pbnRlZCBvdXQKPiA+Pj4gd2hpY2ggd2UgYWxy
ZWFkeSB0b3VjaCB0byBrZWVwIGl0IGZyb20gZXhwaXJpbmcuIFRoZSBwZXJmIGNvdW50ZXJzCj4g
Pj4+IGknbSBub3QgYW4gZXhwZXJ0IGluLCBidXQgaSdsbCBjaGVjay4gV2hlbiB3ZSBhcmUgaW4g
c3RvcF9tYWNoaW5lKCkgdHlwZQo+ID4+PiBmbG93LCBpdHMgbm90IGNsZWFyIGlmIGFueSBvZiB0
aG9zZSB3b3VsZCBmaXJlLiAoSSBtaWdodCBiZSB3cm9uZywgYnV0IGxldAo+ID4+PiBtZSBjaGVj
aykuCj4gPj4KPiA+PldlbGwsIHdpdGhvdXQgZGlzYXJtaW5nIHRoZSB3YXRjaGRvZyBOTUkgYXQg
dGhlIExBUElDIC8gSU8tQVBJQywKPiA+PmhvdyB3b3VsZCBpdCBfbm90XyBwb3RlbnRpYWxseSBm
aXJlPwo+ID4gCj4gPiBXZSBwbGFuIG5vdCB0byBwcmV2ZW50IE5NSSBiZWluZyBmaXJlZC4gSW5z
dGVhZCwgaWYgb25lIHRocmVhZCBvZiBhIGNvcmUKPiA+IGlzIHVwZGF0aW5nIG1pY3JvY29kZSwg
b3RoZXIgdGhyZWFkcyBvZiB0aGlzIGNvcmUgd291bGQgc3RvcCBpbiB0aGUKPiA+IGhhbmRsZXIg
b2YgTk1JIHVudGlsIHRoZSB1cGRhdGUgY29tcGxldGlvbi4gSXMgdGhpcyBhcHByb2FjaCBhY2Nl
cHRhYmxlPwo+IAo+IFdlbGwsIEkgaGF2ZSB0byByZXR1cm4gdGhlIHF1ZXN0aW9uOiBJdCBpcyB5
b3Ugd2hvIGtub3dzIHdoYXQgaXMgb3IKPiBpcyBub3QgYWNjZXB0YWJsZSB3aGlsZSBhbiB1Y29k
ZSB1cGRhdGUgaXMgaW4gcHJvZ3Jlc3MuIEluIHBhcnRpY3VsYXIKPiBpdCBvYnZpb3VzbHkgbWF0
dGVycyBob3cgbXVjaCB1Y29kZSBpcyBpbnZvbHZlZCBpbiB0aGUgZGVsaXZlcnkgb2YKPiBhbiBO
TUkgKGFuZCBpbiBhbGxvd2luZyB0aGUgaGFuZGxlciB0byBnZXQgdG8gdGhlIHBvaW50IHdoZXJl
IHlvdSdkCj4gInN0b3AiIGl0KS4KPiAKPiBJZiB0aGUgYXBwcm9hY2ggeW91IHN1Z2dlc3QgaXMg
ZmluZSBmb3IgdGhlIE5NSSBjYXNlLCBJJ2QgdGhlbiB3b25kZXIKPiBpZiBpdCBjb3VsZG4ndCBh
bHNvIGJlIHVzZWQgZm9yIHRoZSAjTUMgb25lLgoKQXJjaGl0ZWN0dXJhbGx5IG9ubHkgb25lICNN
QyBjYW4gYmUgYWN0aXZlIGluIHRoZSBzeXN0ZW0uIElmIGEgbmV3ICNNQyAKY29uZGl0aW9uIGhh
cHBlbnMgd2hlbiBNQ0dfU1RBVFVTLk1DSVAgaXMgYWxyZWFkeSBzZXQsIHRoYXQgd291bGQgY2F1
c2Ugc3BvbnRhbmVvdXMgCnNodXRkb3duLgoKSWYgYW5vdGhlciBOTUkgYXJyaXZlcyBvbiB0aGUg
Q1BVIGRvaW5nIHRoZSB3cm1zciwgaXQgd2lsbCBiZSBwZW5kZWQKaW4gdGhlIGxhcGljIGFuZCBk
ZWxpdmVyZWQgYWZ0ZXIgdGhlIHdybXNyIHJldHVybnMuIHdybXNyIGZsb3cKY2FuJ3QgYmUgaW50
ZXJydXB0ZWQuIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 17:56:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 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 1hbTx8-00080k-1w; Thu, 13 Jun 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=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbTx6-00080f-Q2
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 17:55:56 +0000
X-Inumbo-ID: 7dad6b00-8e04-11e9-a778-47da20032f81
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7dad6b00-8e04-11e9-a778-47da20032f81;
 Thu, 13 Jun 2019 17:55: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 8F8C72063F;
 Thu, 13 Jun 2019 17:55:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560448554;
 bh=JWg1XtN3Tl+2YpALE9G0ME/FG7W4PfEfJpWvSiPrTSM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=E2m88v4ehklslKc8+RvIgUDHIF03uLD3wHb/CJc4GMRLMQibOUm085a5dwKHJEyKu
 OcO14Z0ksaj6vFrfUZtsriIcpCr0BLBgr+0tIcjNnG1rvQUbNVozts2XDr4nwWkaSk
 TBvu35DwdBwN/P7/kzCWRC3GBpMLJ5NlYtuWQ5Fw=
Date: Thu, 13 Jun 2019 10:55: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: <c791b221-a809-6d56-4137-055fd0ffa604@arm.com>
Message-ID: <alpine.DEB.2.21.1906131055450.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-10-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121523550.13737@sstabellini-ThinkPad-T480s>
 <c791b221-a809-6d56-4137-055fd0ffa604@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 09/12] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xMi8xOSAxMToyNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBDdXJyZW50bHksIHRo
ZSB2aXJ0dWFsIGFkZHJlc3Mgb2YgdGhlIDNyZCBsZXZlbCBwYWdlLXRhYmxlcyBpcyBvYnRhaW5l
ZAo+ID4gPiB1c2luZyBtZm5fdG9fdmlydCgpLgo+ID4gPiAKPiA+ID4gT24gQXJtMzIsIG1mbl90
b192aXJ0IGNhbiBvbmx5IHdvcmsgb24geGVuaGVhcCBwYWdlLiBXaGlsZSBpbiBwcmFjdGljZQo+
ID4gPiBhbGwgdGhlIHBhZ2UtdGFibGVzIHVwZGF0ZWQgd2lsbCByZXNpZGUgaW4geGVuaGVhcCwg
aW4gcHJhY3RpdmUgdGhlCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeIGluIHRoZW9yeSA/Cj4gCj4gVGhlIGZpcnN0IG9uZSBzaG91
bGQgdG8gYmUgInRoZW9yeSIgYW5kIHRoZSBzZWNvbmQgInByYWN0aWNlIi4gQmVjYXVzZSBzb21l
IG9mCj4gdGhlIGJvb3RzdHJhcCBwYWdlLXRhYmxlcyAoZS5nIHhlbl9maXhtYXAveGVuX21hcHBp
bmcpIGFyZSBwYXJ0IG9mIFhlbiBiaW5hcnkuCj4gCj4gPiAKPiA+IAo+ID4gPiBwYWdlLXRhYmxl
cyBjb3ZlcmluZyBYZW4gbWVtb3J5IChlLmcgeGVuX21hcHBpbmcpIGlzIHBhcnQgb2YgWGVuIGJp
bmFyeS4KPiA+ID4gCj4gPiA+IEZ1cnRoZXJtb3JlLCBhIGZvbGxvdy11cCBjaGFuZ2Ugd2lsbCB1
cGRhdGUgeGVuX3B0X3VwZGF0ZV9lbnRyeSgpIHRvCj4gPiA+IHdhbGsgYWxsIHRoZSBsZXZlbHMg
YW5kIHRoZXJlZm9yZSBiZSBtb3JlIGdlbmVyaWMuIFNvbWUgb2YgdGhlCj4gPiA+IHBhZ2UtdGFi
bGVzIHdpbGwgYWxzbyBwYXJ0IG9mIFhlbiBtZW1vcnkgYW5kIHRoZXJlZm9yZSB3aWxsIG5vdCBi
ZQo+ID4gPiByZWFjaGFibGUgdXNpbmcgbWZuX3RvX3ZpcnQoKS4KPiA+ID4gCj4gPiA+IFRoZSBl
YXNpZXN0IHdheSB0byByZWFjaCB0aG9zZSBwYWdlcyBpcyB0byB1c2UgeywgdW59bWFwX2RvbWFp
bl9wYWdlKCkuCj4gPiA+IFdoaWxlIG9uIGFybTMyIHRoaXMgbWVhbnMgYW4gZXh0cmEgbWFwcGlu
ZyBpbiB0aGUgbm9ybWFsIGNhc2VzLCB0aGlzIGlzCj4gPiA+IG5vdAo+ID4gPiB2ZXJ5IGltcG9y
dGFudCBhcyB4ZW4gcGFnZS10YWJsZXMgYXJlIG5vdCB1cGRhdGVkIG9mdGVuLgo+ID4gPiAKPiA+
ID4gSW4gb3JkZXIgdG8gYWxsb3cgZnV0dXJlIGNoYW5nZSBpbiB0aGUgd2F5IFhlbiBwYWdlLXRh
YmxlcyBhcmUgbWFwcGVkLAo+ID4gPiB0d28gbmV3IGhlbHBlcnMgYXJlIGludHJvZHVjZWQgdG8g
bWFwL3VubWFwIHRoZSBwYWdlLXRhYmxlcy4KPiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBBbmRy
aWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+ID4gCj4gPiBhc2lkZSBmcm9tIHRo
ZSB0eXBvIGFib3ZlOgo+IAo+IExldCBtZSBrbm93IGlmIG15IHN1Z2dlc3Rpb24gbWFrZXMgc2Vu
c2UgYWJvdmUuCgpZZXMsIGZpbmUKCgo+ID4gQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiAKPiBUaGFuayB5b3UuCj4gCj4gQ2hlZXJzLAo+IAo+
IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 17:59:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 17:59:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbU0L-0008AL-Iw; Thu, 13 Jun 2019 17:59:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbU0K-0008AF-AL
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 17:59:16 +0000
X-Inumbo-ID: f457e822-8e04-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f457e822-8e04-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 17:59:14 +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 C002820645;
 Thu, 13 Jun 2019 17:59:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560448754;
 bh=6OSRVmCLRH5Q7rbJOjJz4Grpv1YgKp1PA2IiCmUowOk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NhV7+wi1MdmG3ASmk2XIk7G2eZ6toUy0uv9bEa4vk2fqRoBuIDJX9EYCKxFomQMxW
 rGWCO2570JGN3dU2HMxvCbDaH+9Qgd7Ey3I/GPwLo2SOBFVJzkAPC+RJAU7RVuP11i
 J5LQsEfwdZ/4PEqdWUxPMb61k4mmpkUV+RDCeWxk=
Date: Thu, 13 Jun 2019 10:59:13 -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: <7938b611-5ad7-86a0-14a2-c03d1953a81b@arm.com>
Message-ID: <alpine.DEB.2.21.1906131056310.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-11-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
 <7938b611-5ad7-86a0-14a2-c03d1953a81b@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen
 page-tables walk during 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, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xMi8xOSAxMTo1MiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBDdXJyZW50bHksIHhl
bl9wdF91cGRhdGVfZW50cnkoKSBpcyBvbmx5IGFibGUgdG8gdXBkYXRlIHRoZSByZWdpb24gY292
ZXJlZAo+ID4gPiBieSB4ZW5fc2Vjb25kIChpLmUgMCB0byAweDdmZmZmZmZmKS4KPiA+ID4gCj4g
PiA+IEJlY2F1c2Ugb2YgdGhlIHJlc3RyaWN0aW9uIHdlIGVuZCB0byBoYXZlIG11bHRpcGxlIGZ1
bmN0aW9ucyBpbiBtbS5jCj4gPiA+IG1vZGlmeWluZyB0aGUgcGFnZS10YWJsZXMgZGlmZmVyZW50
bHkuCj4gPiA+IAo+ID4gPiBGdXJ0aGVybW9yZSwgd2UgbmV2ZXIgd2Fsa2VkIHRoZSBwYWdlLXRh
YmxlcyBmdWxseS4gVGhpcyBtZWFucyB0aGF0IGFueQo+ID4gPiBjaGFuZ2UgaW4gdGhlIGxheW91
dCBtYXkgcmVxdWlyZXMgbWFqb3IgcmV3cml0ZSBvZiB0aGUgcGFnZS10YWJsZXMgY29kZS4KPiA+
ID4gCj4gPiA+IExhc3RseSwgd2UgaGF2ZSBiZWVuIHF1aXRlIGx1Y2t5IHRoYXQgbm8gb25lIGV2
ZXIgdHJpZWQgdG8gcGFzcyBhbiBhZGRyZXNzCj4gPiA+IG91dHNpZGUgdGhpcyByYW5nZSBiZWNh
dXNlIGl0IHdvdWxkIGhhdmUgYmxvd24tdXAuCj4gPiA+IAo+ID4gPiB4ZW5fcHRfdXBkYXRlX2Vu
dHJ5KCkgaXMgcmV3b3JrZWQgdG8gd2FsayBvdmVyIHRoZSBwYWdlLXRhYmxlcyBldmVyeQo+ID4g
PiB0aW1lLiBUaGUgbG9naWMgaGFzIGJlZW4gYm9ycm93ZWQgZnJvbSBhcmNoL2FybS9wMm0uYyBh
bmQgY29udGFpbiBzb21lCj4gPiA+IGxpbWl0YXRpb25zIGZvciB0aGUgdGltZSBiZWluZzoKPiA+
ID4gICAgICAtIFN1cGVycGFnZSBjYW5ub3QgYmUgc2hhdHRlcmVkCj4gPiA+ICAgICAgLSBPbmx5
IGxldmVsIDMgKGkuZSA0S0IpIGNhbiBiZSBkb25lCj4gPiA+IAo+ID4gPiBOb3RlIHRoYXQgdGhl
IHBhcmFtZXRlciAnYWRkcicgaGFzIGJlZW4gcmVuYW1lZCB0byAndmlydCcgdG8gbWFrZSBjbGVh
cgo+ID4gPiB3ZSBhcmUgZGVhbGluZyB3aXRoIGEgdmlydHVhbCBhZGRyZXNzLgo+ID4gPiAKPiA+
ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+
ID4gUmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4g
PiA+IAo+ID4gPiAtLS0KPiA+ID4gICAgICBDaGFuZ2VzIGluIHYyOgo+ID4gPiAgICAgICAgICAt
IEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQo+ID4gPiAtLS0KPiA+ID4gICB4ZW4vYXJjaC9hcm0v
bW0uYyB8IDEyMQo+ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0KPiA+ID4gICAxIGZpbGUgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyks
IDE1IGRlbGV0aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
bS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gaW5kZXggZjU5NzlmNTQ5Yi4uOWE0MDc1NGY0
NCAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gKysrIGIveGVuL2Fy
Y2gvYXJtL21tLmMKPiA+ID4gQEAgLTk4NCw2ICs5ODQsNTMgQEAgc3RhdGljIHZvaWQgeGVuX3Vu
bWFwX3RhYmxlKGNvbnN0IGxwYWVfdCAqdGFibGUpCj4gPiA+ICAgICAgIHVubWFwX2RvbWFpbl9w
YWdlKHRhYmxlKTsKPiA+ID4gICB9Cj4gPiA+ICAgKyNkZWZpbmUgWEVOX1RBQkxFX01BUF9GQUlM
RUQgMAo+ID4gPiArI2RlZmluZSBYRU5fVEFCTEVfU1VQRVJfUEFHRSAxCj4gPiA+ICsjZGVmaW5l
IFhFTl9UQUJMRV9OT1JNQUxfUEFHRSAyCj4gPiAKPiA+IE1pbm9yIE5JVDogZG8gd2Ugd2FudCB0
byBoYXZlIFhFTl9UQUJMRV9NQVBfRkFJTEVEIGJlIC0xIHRvIGZvbGxvdyB0aGUKPiA+IHBhdHRl
cm4gdGhhdCBlcnJvcnMgYXJlIDwgMCA/IE5vdCBpbXBvcnRhbnQgdGhvdWdoLgo+IAo+IFRoZSB2
YWx1ZSBvZiBYRU5fVEFCTEVfKiBoZXJlIGRvZXMgbm90IG1hdHRlciwgeW91IGNhbiBzZWUgaXQg
YXMgYW4gb3Blbi1jb2RlZAo+IGVudW0uIFRoaXMgd2FzIGJvcnJvd2VkIGZyb20gYXJtL3AybS5j
ICh3aGljaCB3YXMgYmFzZWQgb24geDg2L21tL3AybS1wdC5jKS4KPiAKPiBGb3IgdGhlIHRpbWUg
YmVpbmcsIEkgd291bGQgcHJlZmVyIHRvIGtlZXAgaXQgYXMgaXMgYmVjYXVzZSBpdCBtYWtlcyBl
YXNpZXIgdG8KPiBzcG90IHRoZSBkaWZmZXJlbmNlIHdpdGggdGhlIHAybSBjb2RlLiBJIGNhbiBj
b25zaWRlciBzd2l0Y2hpbmcgdGhlIHR3byB0bwo+IGVudW0gYWZ0ZXJ3YXJkcy4KCk9LCgoKPiA+
IAo+ID4gPiArLyoKPiA+ID4gKyAqIFRha2UgdGhlIGN1cnJlbnRseSBtYXBwZWQgdGFibGUsIGZp
bmQgdGhlIGNvcnJlc3BvbmRpbmcgZW50cnksCj4gPiA+ICsgKiBhbmQgbWFwIHRoZSBuZXh0IHRh
YmxlLCBpZiBhdmFpbGFibGUuCj4gPiA+ICsgKgo+ID4gPiArICogVGhlIHJlYWRfb25seSBwYXJh
bWV0ZXJzIGluZGljYXRlcyB3aGV0aGVyIGludGVybWVkaWF0ZSB0YWJsZXMgc2hvdWxkCj4gPiA+
ICsgKiBiZSBhbGxvY2F0ZWQgd2hlbiBub3QgcHJlc2VudC4KPiA+IAo+ID4gSSB3b25kZXIgaWYg
aXQgd291bGQgYmUgYSBnb29kIGlkZWEgdG8gcmVuYW1lIHJlYWRfb25seSB0byBzb21ldGhpbmcK
PiA+IG1vcmUgb2J2aW91c2x5IGNvbm5lY3RlZCB0byB0aGUgaWRlYSB0aGF0IHRhYmxlcyBnZXQg
Y3JlYXRlZC4gTWF5YmUKPiA+IGNyZWF0ZV9taXNzaW5nPyBJdCB3b3VsZCBoYXZlIHRvIG1hdGNo
IHRoZSB2YXJpYWJsZSBhbmQgY29tbWVudCBhZGRlZAo+ID4gYmVsb3cgaW4geGVuX3B0X3VwZGF0
ZV9lbnRyeS4gSSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24gb24gdGhpcy4KPiAKPiBTYW1l
IGFzIGFib3ZlIGhlcmUsIHRoZSBjb21tZW50IGlzIGEgcmVwbGljYXRlIG9mIHAybS5jCiAKT0sK
Cgo+ID4gPiArICogUmV0dXJuIHZhbHVlczoKPiA+ID4gKyAqICBYRU5fVEFCTEVfTUFQX0ZBSUxF
RDogRWl0aGVyIHJlYWRfb25seSB3YXMgc2V0IGFuZCB0aGUgZW50cnkKPiA+ID4gKyAqICB3YXMg
ZW1wdHksIG9yIGFsbG9jYXRpbmcgYSBuZXcgcGFnZSBmYWlsZWQuCj4gPiA+ICsgKiAgWEVOX1RB
QkxFX05PUk1BTF9QQUdFOiBuZXh0IGxldmVsIG1hcHBlZCBub3JtYWxseQo+ID4gPiArICogIFhF
Tl9UQUJMRV9TVVBFUl9QQUdFOiBUaGUgbmV4dCBlbnRyeSBwb2ludHMgdG8gYSBzdXBlcnBhZ2Uu
Cj4gPiA+ICsgKi8KPiA+ID4gK3N0YXRpYyBpbnQgeGVuX3B0X25leHRfbGV2ZWwoYm9vbCByZWFk
X29ubHksIHVuc2lnbmVkIGludCBsZXZlbCwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbHBhZV90ICoqdGFibGUsIHVuc2lnbmVkIGludCBvZmZzZXQpCj4gPiA+ICt7Cj4gPiA+
ICsgICAgbHBhZV90ICplbnRyeTsKPiA+ID4gKyAgICBpbnQgcmV0Owo+ID4gPiArCj4gPiA+ICsg
ICAgZW50cnkgPSAqdGFibGUgKyBvZmZzZXQ7Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAoICFscGFl
X2lzX3ZhbGlkKCplbnRyeSkgKQo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgaWYgKCByZWFk
X29ubHkgKQo+ID4gPiArICAgICAgICAgICAgcmV0dXJuIFhFTl9UQUJMRV9NQVBfRkFJTEVEOwo+
ID4gPiArCj4gPiA+ICsgICAgICAgIHJldCA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+ID4g
PiArICAgICAgICBpZiAoIHJldCApCj4gPiA+ICsgICAgICAgICAgICByZXR1cm4gWEVOX1RBQkxF
X01BUF9GQUlMRUQ7Cj4gPiA+ICsgICAgfQo+ID4gPiArCj4gPiA+ICsgICAgQVNTRVJUKGxwYWVf
aXNfdmFsaWQoKmVudHJ5KSk7Cj4gPiAKPiA+IFdoeSB0aGUgQVNTRVJUIGp1c3QgYWZ0ZXIgdGhl
IGxwYWVfaXNfdmFsaWQgY2hlY2sgYWJvdmU/Cj4gCj4gV2hlbiB0aGUgZW50cnkgaXMgaW52YWxp
ZCwgdGhlIG5ldyBwYWdlIHRhYmxlIHdpbGwgYmUgYWxsb2NhdGVkIGFuZCB0aGUgZW50cnkKPiB3
aWxsIGJlIGdlbmVyYXRlZC4gVGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uIHdpbGwgdGhlbiBiZSBl
eGVjdXRlZC4gVGhlCj4gQVNTRVJUKCkgaGVyZSBjb25maXJtcyB0aGUgZW50cnkgd2UgaGF2ZSBp
biBoYW5kIGlzIHZhbGlkIGluIGFsbCB0aGUgY2FzZXMuCgpTbyBpdCdzIHRvIGRvdWJsZS1jaGVj
ayB0aGF0IGFmdGVyIGdldHRpbmcgaW50byB0aGUgYGlmJyBzdGF0ZW1lbnQsIHRoZQplbnRyeSBi
ZWNvbWVzIHZhbGlkLCB3aGljaCBpcyBraW5kIG9mIHJlZHVuZGFudCBkdWUgdG8gdGhlIHR3byBl
cnJvcnMKY2hlY2sgYWJvdmUgYnV0IGl0IGlzIHN0aWxsIHZhbGlkLiBPSy4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 18:04:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 18: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 1hbU5J-0000Z1-9A; Thu, 13 Jun 2019 18: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=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbU5I-0000Yw-4E
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 18:04:24 +0000
X-Inumbo-ID: abee7293-8e05-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id abee7293-8e05-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 18:04: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 B329C207E0;
 Thu, 13 Jun 2019 18:04:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560449061;
 bh=ErEereMGYX99AR9N/WLkuimRMdc12fJKjSW1f+I4WSo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=inECvfOJ5TeU+QwN4c3SdfUW7vBvQ0NGNip+Y/de9a4JfxN5UliN2HgjfIq+25vUP
 syQ89o2kSBEjrXYs37evgOeFgd/FXoiORLc7NnBwsvSlSLMs5WcbErfNjynhonYFbt
 AVCYG6QrWiB+fmhIYeS+zSB13fXEMUtLa//tCTRQ=
Date: Thu, 13 Jun 2019 11:04:21 -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: <9624343c-38ff-08bc-ec38-b46929a33843@arm.com>
Message-ID: <alpine.DEB.2.21.1906131103280.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-13-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121535560.13737@sstabellini-ThinkPad-T480s>
 <9624343c-38ff-08bc-ec38-b46929a33843@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 12/12] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xMi8xOSAxMTo0MSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBzZXRfcHRlX2ZsYWdz
X29uX3JhbmdlKCkgaXMgeWV0IGFub3RoZXIgZnVuY3Rpb24gdGhhdCB3aWxsIG9wZW4tY29kZQo+
ID4gPiB1cGRhdGUgdG8gYSBzcGVjaWZpYyByYW5nZSBpbiB0aGUgWGVuIHBhZ2UtdGFibGVzLiBJ
dCBjYW4gYmUgY29tcGxldGVseQo+ID4gPiBkcm9wcGVkIGJ5IHVzaW5nIGVpdGhlciBtb2RpZnlf
eGVuX21hcHBpbmdzKCkgb3IgZGVzdHJveV94ZW5fbWFwcGluZ3MoKS4KPiA+ID4gCj4gPiA+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiA+IFJl
dmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+ID4gPiAK
PiA+ID4gLS0tCj4gPiA+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPiA+ID4gICAgICAgICAgLSBBZGQg
bWlzc2luZyBuZXdsaW5lIGluIHBhbmljCj4gPiA+ICAgICAgICAgIC0gQWRkIEFuZHJpaSdzIHJl
dmlld2VkLWJ5Cj4gPiA+IC0tLQo+ID4gPiAgIHhlbi9hcmNoL2FybS9tbS5jIHwgNTgKPiA+ID4g
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ID4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0OCBkZWxldGlvbnMoLSkK
PiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2Fy
bS9tbS5jCj4gPiA+IGluZGV4IDIzY2E2MWU4ZjAuLmQ3NDEwMWJjZDIgMTAwNjQ0Cj4gPiA+IC0t
LSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jLgo+ID4g
PiBAQCAtMTI3Nyw1MiArMTI3Nyw2IEBAIGludCBtb2RpZnlfeGVuX21hcHBpbmdzKHVuc2lnbmVk
IGxvbmcgcywgdW5zaWduZWQKPiA+ID4gbG9uZyBlLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gPiA+
ICAgICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKHMsIElOVkFMSURfTUZOLCAoZSAtIHMpID4+IFBB
R0VfU0hJRlQsIGZsYWdzKTsKPiA+ID4gICB9Cj4gPiA+ICAgLWVudW0gbWcgeyBtZ19jbGVhciwg
bWdfcm8sIG1nX3J3LCBtZ19yeCB9Owo+ID4gPiAtc3RhdGljIHZvaWQgc2V0X3B0ZV9mbGFnc19v
bl9yYW5nZShjb25zdCBjaGFyICpwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0KPiA+ID4gbWcgbWcp
Cj4gPiA+IC17Cj4gPiA+IC0gICAgbHBhZV90IHB0ZTsKPiA+ID4gLSAgICBpbnQgaTsKPiA+ID4g
LQo+ID4gPiAtICAgIEFTU0VSVChpc19rZXJuZWwocCkgJiYgaXNfa2VybmVsKHAgKyBsKSk7Cj4g
PiA+IC0KPiA+ID4gLSAgICAvKiBDYW4gb25seSBndWFyZCBpbiBwYWdlIGdyYW51bGFyaXR5ICov
Cj4gPiA+IC0gICAgQVNTRVJUKCEoKHVuc2lnbmVkIGxvbmcpIHAgJiB+UEFHRV9NQVNLKSk7Cj4g
PiA+IC0gICAgQVNTRVJUKCEobCAmIH5QQUdFX01BU0spKTsKPiA+ID4gLQo+ID4gPiAtICAgIGZv
ciAoIGkgPSAocCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7Cj4gPiA+IC0gICAgICAgICAgaSA8IChw
ICsgbCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7Cj4gPiA+IC0gICAgICAgICAgaSsrICkKPiA+ID4g
LSAgICB7Cj4gPiA+IC0gICAgICAgIHB0ZSA9IHhlbl94ZW5tYXBbaV07Cj4gPiA+IC0gICAgICAg
IHN3aXRjaCAoIG1nICkKPiA+ID4gLSAgICAgICAgewo+ID4gPiAtICAgICAgICBjYXNlIG1nX2Ns
ZWFyOgo+ID4gPiAtICAgICAgICAgICAgcHRlLnB0LnZhbGlkID0gMDsKPiA+ID4gLSAgICAgICAg
ICAgIGJyZWFrOwo+ID4gPiAtICAgICAgICBjYXNlIG1nX3JvOgo+ID4gPiAtICAgICAgICAgICAg
cHRlLnB0LnZhbGlkID0gMTsKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5wdC5weG4gPSAxOwo+ID4g
PiAtICAgICAgICAgICAgcHRlLnB0LnhuID0gMTsKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5wdC5y
byA9IDE7Cj4gPiA+IC0gICAgICAgICAgICBicmVhazsKPiA+ID4gLSAgICAgICAgY2FzZSBtZ19y
dzoKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Cj4gPiA+IC0gICAgICAgICAg
ICBwdGUucHQucHhuID0gMTsKPiA+IAo+ID4gSXQgc2hvdWxkbid0IG1ha2UgYW55IGRpZmZlcmVu
Y2UsIGJ1dCBGWUkgd2UgZG9uJ3Qgc2V0IHB4biBpbgo+ID4geGVuX3B0X3VwZGF0ZS4KPiAKPiBQ
ZXIgRDUuNC41IGluIERESTA0ODdELmEsIHRoZSBQWE4gYml0IHNob3VsZCBiZSBSRVMwIGZvciBh
bnkgc3RhZ2UtMSB0aGF0Cj4gc3VwcG9ydHMgb25seSBhIHNpbmdsZSBWQSByYW5nZS4KPiAKPiBU
aGUgaHlwZXJ2aXNvciBzdGFnZS0xIG9ubHkgc3VwcG9ydHMgYSBzaW5nbGUgVkEgcmFuZ2UgKHdl
IGhhdmUgb25seSBvbmUKPiBUVEJSKSwgc28gdGhpcyBiaXQgc2hvdWxkIGJlIFJFUzAuIEFueSBv
dGhlciB2YWx1ZSB3b3VsZCBiZSB3cm9uZyBhbmQgY291bGQKPiBsZWFkIHRvIHVuZGVmaW5lZCBi
ZWhhdmlvciBpbiB0aGUgZnV0dXJlLgo+IAo+IFNvIHRoZSBjdXJyZW50IGNvZGUgd2FzIHdyb25n
LiBJIHdpbGwgbWVudGlvbiBpdCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCj4gCj4gPiAKPiA+IAo+
ID4gPiAtICAgICAgICAgICAgcHRlLnB0LnhuID0gMTsKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5w
dC5ybyA9IDA7Cj4gPiA+IC0gICAgICAgICAgICBicmVhazsKPiA+ID4gLSAgICAgICAgY2FzZSBt
Z19yeDoKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Cj4gPiA+IC0gICAgICAg
ICAgICBwdGUucHQucHhuID0gMDsKPiA+ID4gLSAgICAgICAgICAgIHB0ZS5wdC54biA9IDA7Cj4g
PiA+IC0gICAgICAgICAgICBwdGUucHQucm8gPSAxOwo+ID4gPiAtICAgICAgICAgICAgYnJlYWs7
Cj4gPiA+IC0gICAgICAgIH0KPiA+ID4gLSAgICAgICAgd3JpdGVfcHRlKHhlbl94ZW5tYXAgKyBp
LCBwdGUpOwo+ID4gPiAtICAgIH0KPiA+ID4gLSAgICBmbHVzaF94ZW5fdGxiX2xvY2FsKCk7Cj4g
PiA+IC19Cj4gPiA+IC0KPiA+ID4gICAvKiBSZWxlYXNlIGFsbCBfX2luaXQgYW5kIF9faW5pdGRh
dGEgcmFuZ2VzIHRvIGJlIHJldXNlZCAqLwo+ID4gPiAgIHZvaWQgZnJlZV9pbml0X21lbW9yeSh2
b2lkKQo+ID4gPiAgIHsKPiA+ID4gQEAgLTEzMzEsOCArMTI4NSwxMiBAQCB2b2lkIGZyZWVfaW5p
dF9tZW1vcnkodm9pZCkKPiA+ID4gICAgICAgdWludDMyX3QgaW5zbjsKPiA+ID4gICAgICAgdW5z
aWduZWQgaW50IGksIG5yID0gbGVuIC8gc2l6ZW9mKGluc24pOwo+ID4gPiAgICAgICB1aW50MzJf
dCAqcDsKPiA+ID4gKyAgICBpbnQgcmM7Cj4gPiA+ICAgLSAgICBzZXRfcHRlX2ZsYWdzX29uX3Jh
bmdlKF9faW5pdF9iZWdpbiwgbGVuLCBtZ19ydyk7Cj4gPiA+ICsgICAgcmMgPSBtb2RpZnlfeGVu
X21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKV9faW5pdF9iZWdpbiwKPiA+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpX19pbml0X2VuZCwKPiA+ID4gUEFHRV9I
WVBFUlZJU09SX1JXKTsKPiA+ID4gKyAgICBpZiAoIHJjICkKPiA+ID4gKyAgICAgICAgcGFuaWMo
IlVuYWJsZSB0byBtYXAgUlcgdGhlIGluaXQgc2VjdGlvbiAocmMgPSAlZClcbiIsIHJjKTsKPiA+
IAo+ID4gTGlrZSBmb3IgdGhlIHByZXZpb3VzIHBhdGNoLCBJIHdvbmRlciBpZiB3ZSBzaG91bGQg
cmVwbGFjZSBBU1NFUlRzIHdpdGgKPiA+IHBhbmljczogQVNTRVJUcyBkb24ndCBjYXVzZSBpc3N1
ZXMgaW4gbm9uLWRlYnVnIGJ1aWxkcy4gV2UgZG9uJ3QgcmVhbGx5Cj4gPiBoYXZlIGFuICJvZmZp
Y2lhbCBwb2xpY3kiIGFib3V0IHRoaXMsIGJ1dCBJIGhhdmUgYmVlbiBnb2luZyBieSB0aGUgcnVs
ZQo+ID4gb2YgdGh1bWIgdGhhdCBBU1NFUlRzIGFyZSByZWFsbHkgZ29vZCB0byBoYXZlIHdoaWxl
IHdlIG5lZWQgdG8gYmUKPiA+IGNhcmVmdWwgd2l0aCBCVUdfT04vcGFuaWMgYmVjYXVzZSB0aGV5
IG1pZ2h0IGludHJvZHVjZSBpbnN0YWJpbGl0eSAoc2VlCj4gPiBMaW51eCBwb2xpY3kgbm90IHRv
IGhhdmUgYW55LikKPiAKPiBXZSBkbyBoYXZlIGEgcG9saWN5IGRvY3MvbWlzYy94ZW4tZXJyb3It
aGFuZGxpbmcudHh0LiBXaGlsZSBJIGFncmVlIHRoYXQgd2UKPiBoYXZlIHRvIGJlIGNhcmVmdWwg
d2l0aCBCVUdfT04oKS9wYW5pYy4uLiB5b3UgYWxzbyBoYXZlIHRvIHRha2UgaW50byBhY2NvdW50
Cj4gZnJvbSB3aGVyZSBpdCBpcyBjYWxsZWQuCj4gCj4gSW4gdGhpcyBjYXNlLCByZXBsYWNpbmcg
YnkgYW4gQVNTRVJUIGhlcmUgaXMgZ29pbmcgdG8gbWFrZSBtdWNoIHdvcnN0Lgo+IFRoaXMgZnVu
Y3Rpb24gaXMgb25seSBjYWxsZWQgb25jZSBhdCB0aGUgZW5kIG9mIHRoZSBib290IHRvIHJlbW92
ZSBhbnkgcGFydCBvZgo+IFhlbiB0aGF0IGlzIG5vdCB1c2VkIGFueW1vcmUuIElmIHRoaXMgd2Vy
ZSB0byBmYWlsLCB0aGVuIHRoaXMgbWVhbnMgdGhhdAo+IHNvbWV0aGluZyBnb2VzIHJlYWxseSB3
cm9uZyBhbmQgdGhpcyBpcyBiZXR0ZXIgdG8gc3RvcCBoZXJlIHJhdGhlciB0aGFuCj4gY29udGlu
dWluZyB3aXRoIGluIGFuIHVuc3RhYmxlIHN0YXRlLgoKWWVzLCBvbiBzZWNvbmQgdGhvdWdodCwg
YSBCVUdfT04gaXMgZmluZSBoZXJlLiBUaGUgcmlzayBpcyBvbmx5IHdoZW4gdGhlCkJVR19PTiBj
b3VsZCBzb21laG93IGJlIHRyaWdnZXIgYnkgZ3Vlc3QgYmVoYXZpb3IsIHdoaWNoIGlzIG5vdCB0
aGUgY2FzZQpoZXJlLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 18:51:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 18: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 1hbUoq-0004Hd-82; Thu, 13 Jun 2019 18:51: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=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbUoo-0004HY-5f
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 18:51:26 +0000
X-Inumbo-ID: 3debd6e8-8e0c-11e9-9a40-fbb5e55e78c4
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3debd6e8-8e0c-11e9-9a40-fbb5e55e78c4;
 Thu, 13 Jun 2019 18:51:24 +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 938C82147A;
 Thu, 13 Jun 2019 18:51:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560451883;
 bh=M6EjTBI2wAKaJKRTVeSn7OTp9GBpf8PSkL7ROUTCd4g=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tKjCcGkTr2BjsJLrALSR3HB0kMaS99kN8RVzJFg+rCk34jm+RotuwG7/Qgv85asDN
 16iQd2BCuOzdwBWZvmjWPjtb+AaSZbdytZ974XTBkHFdg6t1YffYMZj5cKDC9hf0uN
 WmqRB5PvSYVkOEBQUkXvew2t5VDairOnneT/gTsY=
Date: Thu, 13 Jun 2019 11:51:21 -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: <a7874b6c-08b4-28a0-cb5f-ea7f7b23e2e7@arm.com>
Message-ID: <alpine.DEB.2.21.1906131140290.13737@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-12-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
 <a7874b6c-08b4-28a0-cb5f-ea7f7b23e2e7@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't
 open-code Xen PT update in {set, clear}_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>,
 Andrii Anisov <Andrii_Anisov@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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xMi8xOSAxMTozMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAxNCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiB7c2V0LCBjbGVhcn1f
Zml4bWFwKCkgYXJlIGN1cnJlbnRseSBvcGVuLWNvZGluZyB1cGRhdGUgdG8gdGhlIFhlbgo+ID4g
PiBwYWdlLXRhYmxlcy4gVGhpcyBjYW4gYmUgYXZvaWRlZCBieSB1c2luZyB0aGUgZ2VuZXJpYyBo
ZWxwZXJzCj4gPiA+IG1hcF9wYWdlc190b194ZW4oKSBhbmQgZGVzdHJveV94ZW5fbWFwcGluZ3Mo
KS4KPiA+ID4gCj4gPiA+IEJvdGggZnVuY3Rpb24gYXJlIG5vdCBtZWFudCB0byBmYWlsIGZvciBm
aXhtYXAsIGhlbmNlIHRoZSBCVUdfT04oKQo+ID4gPiBjaGVja2luZyB0aGUgcmV0dXJuLgo+ID4g
Cj4gPiBCVUdfT04gY3Jhc2hlcyB0aGUgaHlwZXJ2aXNvciBldmVuIGluIG5vbi1ERUJVRyBidWls
ZHMuIFdvdWxkIGFuIEFTU0VSVAo+ID4gYmUgYSBiZXR0ZXIgY2hvaWNlPwo+IFRoZSBBU1NFUlQo
KSB3b3VsZCBkaXNhcHBlYXIgaW4gbm9uLWRlYnVnIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8gdW5r
bm93bgo+IGNvbnNlcXVlbmNlLgo+IAo+IElmIHdlIGltYWdpbmUgdGhhdCBtYXBfcGFnZXNfdG9f
eGVuKCkgZmFpbHMsIHRoZW4gaXQgbGlrZWx5IG1lYW5zIHRoYXQgbWFwcGluZwo+IGhhcyBub3Qg
YmVlbiBkb25lL3JlbW92ZWQuCj4gCj4gQXMgc2V0X2ZpeG1hcCgpIGRvZXMgbm90IHJldHVybiBh
biBlcnJvciwgdGhpcyBtZWFucyB0aGF0IHRoZSB1c2VyIG1heSB0cnkgdG8KPiBhY2Nlc3MgYW4g
aW52YWxpZCBtYXBwaW5nIGFuZCB0aGVyZWZvcmUgY3Jhc2ggdGhlIGh5cGVydmlzb3IuCj4gCj4g
QXMgY2xlYXJfZml4bWFwKCkgZG9lcyBub3QgcmV0dXJuIGFuIGVycm9yLCB0aGlzIG1lYW5zIHRo
YXQgc3Vic2VxdWVudAo+IHNldF9maXhtYXAoKSBtYXkgZmFpbCBiZWNhdXNlIG1hcF9wYWdlc190
b194ZW4oKSBkb2VzIG5vdCBhbGxvdyB0byByZXBsYWNlCj4gdmFsaWQgbWFwcGluZy4KPgo+IElk
ZWFsbHkgd2Ugd291bGQgd2FudCB0byBwcm9wYWdhdGUgdGhlIGVycm9yLCBob3dldmVyIGFsbCB0
aGUgY2FsbCB0byB0aGUKPiBmdW5jdGlvbnMgaGFwcGVuIGR1cmluZyBib290LiBTbyBtb3N0IGxp
a2VseSB0aGUgdXNlciB3aWxsIHBhbmljL0JVR19PTiBhcyB5b3UKPiB0aGlzIGhpbnQgc29tZXRo
aW5nIGhhcyBnb25lIHJlYWxseSB3cm9uZyBhbmQgd2UgZG9uJ3Qgd2FudCB0byBjb250aW51ZQo+
IGZ1cnRoZXIuCgpJIHRoaW5rIHRoZSBiYXNpYyBwcmluY2lwbGUgaXMgdGhhdCB3aXRoIEJVR19P
TiBpcyAiZWFzeSIgZm9yIGEgZ3Vlc3QgdG8KYmUgYWJsZSB0byB0cmlnZ2VyIGl0LCBwb3RlbnRp
YWxseSBjYXVzaW5nIGEgRE9TLiBXaXRob3V0IHRoZSBCVUdfT04sCnRoZSBndWVzdCBpcyB1bmxp
a2VseSB0byBiZSBhYmxlIHRvIHRyaWdnZXIgYSBjcmFzaC4gSG93ZXZlciwgaWYgYWxsIHRoZQpj
YWxscyBoYXBwZW4gZHVyaW5nIGJvb3QgaW4gcmVnYXJkcyB0byBvcGVyYXRpb25zIHRoYXQgaGF2
ZSBub3RoaW5nIHRvCmRvIHdpdGggZ3Vlc3RzIGJlaGF2aW9yLCB0aGVuIGl0IGlzIGZpbmUuCgpJ
IGNoZWNrZWQgYWxsIHRoZSBjYWxsIHNpdGVzIGFuZCBJIGFncmVlIHRoYXQgaW4gdGhpcyBjYXNl
IHRoZXkgYXJlIGFsbApkb25lIGR1cmluZyBib290IG9ubHkuIFNvIGluIHRoaXMgY2FzZSBpdCBp
cyBPSyB0byBoYXZlIHRoZQpwYW5pYy9CVUdfT04uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 19:26:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 19: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 1hbVMa-0006kc-Kz; Thu, 13 Jun 2019 19: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=HAa2=UM=xenbits.xen.org=gdunlap@srs-us1.protection.inumbo.net>)
 id 1hbVCz-0005zG-Ft
 for xen-devel@lists.xen.org; Thu, 13 Jun 2019 19:16:25 +0000
X-Inumbo-ID: b96b6632-8e0f-11e9-ba5a-333b5af5c7ab
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b96b6632-8e0f-11e9-ba5a-333b5af5c7ab;
 Thu, 13 Jun 2019 19:16:20 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1hbVCg-0001Am-Aj; Thu, 13 Jun 2019 19:16:06 +0000
Received: from gdunlap by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1hbVCg-0002Rc-38; Thu, 13 Jun 2019 19:16:06 +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: <E1hbVCg-0002Rc-38@xenbits.xenproject.org>
Date: Thu, 13 Jun 2019 19:16:06 +0000
X-Mailman-Approved-At: Thu, 13 Jun 2019 19:26:19 +0000
Subject: [Xen-devel] Xen Security Advisory 295 v1 - Unlimited Arm Atomics
 Operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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-295

                  Unlimited Arm Atomics Operations

ISSUE DESCRIPTION
=================

Software targeting pre-Armv8.1-A hardware, Xen included, commonly
implements atomics using Load/Store exclusive instructions in a loop
that will terminate once the store succeeded.

As per the Armv8-A Architecture Reference Manual (ARM DDI0487D.a),
paragraph 2.9.5 "Load-Exclusive and Store-Exclusive instruction usage
restrictions", page B2-143:

"""
It is permissible for the LoadExcl / StoreExcl loop not to make
forward progress if a different thread is repeatedly doing any of the
following in a tight loop:
- - Performing stores to a PA covered by the Exclusives monitor.
- - Prefetching with intent to write to a PA covered by the Exclusives
  monitor.
- - Executing data cache clean, data cache invalidate, or data cache clean
  and invalidate instructions to a
  PA covered by the Exclusives monitor.
- - Executing instruction cache invalidate all instructions.
- - Executing instruction cache invalidate by VA instructions to a PA
  covered by the Exclusives monitor.
"""

The underlying LoadExcl or StoreExcl operation might never succeed,
resulting in an unlimited loop in the hypervisor.

A similar, but independent, issue occurs when compare-and-exchange
operations are misused:

 do
 {
   old = *addr;
 }
 while (cmpxchg(addr, old, new) != new);

This pattern is not safe, because the operation may continuously fail if
another thread in a guest is continuously modifying the value. An
instance of this pattern was found in Xen.


IMPACT
======

An attacker in a domU could perform a denial of service attack on Xen by
accessing a memory region shared with the hypervisor, while Xen is
performing an atomic operation on the same region. As a result Xen could
end up looping boundlessly. See the issue description for more details
on the memory accesses that affect LoadExcl and StoreExcl operations.


VULNERABLE SYSTEMS
==================

Systems running all versions of Xen are affected.

x86 processors are not affected.
Arm processors are vulnerable, both Armv7 and Armv8.


NOTE REGARDING LACK OF EMBARGO
==============================

Other Open Source projects released fixes to the public before we could
arrange for an organized disclosure.


MITIGATION
==========

There are no mitigations.


CREDITS
=======

This issue was discovered by Andrew Cooper of Citrix and Julien Grall of
Arm.


RESOLUTION
==========

Applying the appropriate attached patches resolve this issue.

Please note that these patches enable SILO mode by default, which denies
communications between unprivileged guests. Page sharing between domUs,
thus inter-domains communications and driver domains, are not allowed by
SILO mode. It is necessary to have a complete fix to this vulnerability.

SILO mode is required because the fix relies on Xen being able to
pinpoint the domain owner of the shared page. Without SILO mode, a guest
could share a page with Xen and with a second guest (e.g via grant
table): the second guest could use the foreign page to attack the
hypervisor.

Users are encouraged to write their own Flask policies to enable more
complex configurations. For example, Flask could be used to allow page
sharing between trusted virtual machines (trusted by the administrator).

xsa295/unstable-*.patch         xen-unstable
xsa295/4.12-*.patch             Xen 4.12.x
xsa295/4.11-*.patch             Xen 4.11.x
xsa295/4.10-*.patch             Xen 4.10.x
xsa295/4.9-*.patch              Xen 4.9.x
xsa295/4.8-*.patch              Xen 4.8.x

$ sha256sum xsa295* xsa295*/*
697d0e7d2535b573596087cc0228891d7cb48a3dd2527e1d277bf501132403f4  xsa295.meta
d3205f79cc2dd34a7359cf7c692dd5c00c3e488ccbb503fdd93606133a15aeb9  xsa295/4.8-01.patch
995ac1a3a4fb7e8ef48664fec8a98963ee84582c1b70ece36ddeaa8889a63274  xsa295/4.8-02.patch
9b30579cd9043aff58626da159f58519795323d2a6e8dde86b4e5ca667c64828  xsa295/4.8-03.patch
63cbc7cae8636f496dbf6c743eda2dbc8acdcdcd010546f362f39c461d064b7e  xsa295/4.8-04.patch
174ce3aadcf28f241106c506e1494ad1343f924e747e8f86073ab375803e15e2  xsa295/4.8-05.patch
c5d18e3471a9d7dd3f5cef3f56ecb8b54a2a836c4529e9247d1c15332fc6eec9  xsa295/4.8-06.patch
ebe7a57cc436004cb0bcd3acc9e37a4e8c4b76cc9fde5811587758260bd8ce01  xsa295/4.8-07.patch
4b45b2e741edc33eb2ed7f55994b12ef7bddd65c8c89856ceba373704a1add03  xsa295/4.8-08.patch
8493a5367589988310681b09d775009c6feabb696a308f69ae6cb254d445d80d  xsa295/4.8-09.patch
dd226d28c19b2dc2bc68ebb03d7f573273506ce96c3b31a4f627f9682b32f094  xsa295/4.8-10.patch
70af876fb95e11b73a532fa560ddf0e2057668526455618da54faef5aaa19908  xsa295/4.8-11.patch
97ad268d6be9becb6718e688517bb9e8ded2781e62a384383d7d089833c4af75  xsa295/4.8-12.patch
d6885314e52daaf27403a013f896a3a55c4faefa74989047aff90e97368125e7  xsa295/4.8-13.patch
7639b0eb9bdc02fe324163c40ce913e886a56d523435cc6977e268ad81dcc4fe  xsa295/4.8-14.patch
1835d88402ce9095c37c604fc5b20f8b48d1c2e15d320336e7b1c11c0f0bad82  xsa295/4.8-15.patch
54346a21cdda49a403244d223e552384557f3f09ef4a5aa3d5e3efa989a9bd27  xsa295/4.8-16.patch
07ebef935818163e29621d7bc319ae599e0f0347cf585b9a463ae36a809954c7  xsa295/4.8-17.patch
7106193d65afc7c43f7aa4d92e12d8374117b9364acb59d84f5687eb19ad1aee  xsa295/4.8-18.patch
70fad082b2c921c3c01ee2a46cd0826a7e96e90b423322f3abf7d42535f74a53  xsa295/4.8-19.patch
c9f3cf4ae11de9347fe385c75714f2fb03f63e165253b80ba00d2138ccc424b4  xsa295/4.8-20.patch
fc2fb134941e45849d66b7ac41915d4188fa692ad679bbc982d8a13f4cca459e  xsa295/4.8-21.patch
9f9aba779f1ec0e50a13f6c4ea57bf69bcb98bc06a3c1612bc70b0e579e4e67e  xsa295/4.9-01.patch
8b853a24049f419413b8854bf2ccbb21cb2f730083f70878d5ed9b9e16943a9e  xsa295/4.9-02.patch
b1658c003d1c15444c11119b4f5d11fdbb0fea3d86a3611e37fe763eff53ed11  xsa295/4.9-03.patch
3fb7cf8d10a0c6c7dc597fe86ed22aa63a65bc6c6a55a8a4eb36d92b524c84c9  xsa295/4.9-04.patch
73e3796e4a159dcb670e315ded2dc3cce4bc6aec805300906fd9f82ff246144f  xsa295/4.9-05.patch
b07f7aa9f18434ae49cbbdbc67e63ae20fd12b06dc2a564a8b2f12fb45ac9766  xsa295/4.9-06.patch
09ac28c464dea4438714691d93d7b6dfeb06f00a482a46e3f6f20e0f5fd9c24e  xsa295/4.9-07.patch
492d2f5691ba330290c61c497d9da5c7681da046c4da06c0e3c90fe8ddfe5fed  xsa295/4.9-08.patch
5dc39df41cfc3f5dde06f6c4eb7044d6ff1d655285a650ecab01dc93ec625908  xsa295/4.9-09.patch
a5f1813ae070efe7508f1a128c197f6b0c6fe72d206a48597407c77bae434490  xsa295/4.9-10.patch
b603b7e6eb2b5f6a5ac17ce12fede6f4e804f36d8c352e70433f93068d99d15b  xsa295/4.9-11.patch
dd4e444355797dc0eb29de3f50a00b6fe02e29bc2675e5fb286f448f2d14bb03  xsa295/4.9-12.patch
e4a659e259d16150441041b08433c423fe8ab1e13fb2496ba887733fabd23654  xsa295/4.9-13.patch
2230d8930aff9dcafa46f643d1b9e4d405edf0a0c5639a28e8f5c929154ad093  xsa295/4.9-14.patch
087a022013cf8e0b05b957702500505eea08a9236efb2df4e3b475e8fa6257d6  xsa295/4.9-15.patch
acf80303cb5d59a42ec46d6b1bc5352ee9c013ca8688ae05c2d3192b68479ce5  xsa295/4.9-16.patch
6ffc97f683b906848697b5b0781741c7f180c5a37da4b59e042f43b9cbf7d0ff  xsa295/4.9-17.patch
c5b4fcf27fef8cbfde888794b1f6a8feec555afea7d702bbb87580ffcea18409  xsa295/4.9-18.patch
3d72dfa40832045f141e9f66f8b10d1cd54d4117df3a8590447ae0523b98efb3  xsa295/4.9-19.patch
aba4702d8bcff9bb6397cf24b2c347532052a91d19269f6ada30bd490a5fa873  xsa295/4.9-20.patch
a9872522ad97da690ffe82888c9f5b68f225a80396a8bcee6c4819b1bbf98604  xsa295/4.10-01.patch
6a3b764546ee0350318f0c95f617604d9805bde68357a3b89232768e8b6fbeff  xsa295/4.10-02.patch
73c72344ac6fc05db85d73c1cfb28302fe3e73a01d450eb4360bbced78f16b05  xsa295/4.10-03.patch
9ce62928555859e4689645a251f6501726bf36fc3c4250579d66afc36a22d424  xsa295/4.10-04.patch
21e5d8817b9b5afd13efff4efa72dabfe56dfed3e44241355816ffe65d02b179  xsa295/4.10-05.patch
b9288a8a7cdfdc2a36051f16850c3dd792f0b19ea9cc297acdbcb9b2223b0051  xsa295/4.10-06.patch
1d7b7dbfe26853f36b434370ddd2e474ae16d40fd958b2148fa08dc46f6c8e48  xsa295/4.10-07.patch
220546808af75e8306a4cc6a069db3cf1c1b1a5a355a62a504333222957ca5d8  xsa295/4.10-08.patch
0687490d095b175ab2c1cf86b1eb8f6533fb06b03c374499ed4bea938e611cd4  xsa295/4.10-09.patch
eb6f44dcd14aa7ebe481f6144fca845707ca6fc1f44391a88a25779cf06e6424  xsa295/4.10-10.patch
62c8eb33864e72006e31c25ff5bd222e0c40542d5e851366c8360c68d9d54294  xsa295/4.10-11.patch
f87a658afca43c9bd7e24ad31fcf1559e5dd4412397a70812b56f002956e5351  xsa295/4.10-12.patch
4448828b6bdfd805a4704f90481b3c0071b6ce68b48d0e1d87413c92870e143d  xsa295/4.10-13.patch
75e1524c6be1141c428cc37ec793de3af361e428f3e2077135f5a677166c53f6  xsa295/4.10-14.patch
0670dd8bd1914d88d2e602d01e91d0115181dbe3c6c2edd917cef8c4b56cb692  xsa295/4.10-15.patch
6464077fae9fbf5b946309dc54f6b2b8b8182c606bdafd73813394cd0e6c2b8a  xsa295/4.10-16.patch
e38bd1a2f251526d439bcefcab857ea8bbd18285fbe033410e1ef760d2ee7962  xsa295/4.10-17.patch
b349b5da41ef94a71d8c473ec08f4785024e93f2d3d69842a0a25f8e5cc79779  xsa295/4.10-18.patch
0c02c336c245be5ab9e9a9dca071750f1e4ce32e5bb09561989964fcd492ea81  xsa295/4.10-19.patch
c2c9b558dee16f3f994bfe33ed29caa5f4b5ef58be2eba91ce5e7bf1ba893d15  xsa295/4.10-20.patch
877e4bf9c4f102b1b11118cca2f328f2bf7b41270661e5390b687126ff74b7ea  xsa295/4.11-01.patch
8828b593a291aa264863734809d87bb40e311a5572e26439f1dd49d9aa5014d5  xsa295/4.11-02.patch
85288a06596ffdfaf9426e775c4d8f2d9be8d9a0804ea76728ed8e4098125142  xsa295/4.11-03.patch
d8d48305ff0c7bdb4597c4959c646634522de58c2822679ec2d0f6f4745cffa1  xsa295/4.11-04.patch
d54609119a03b1c53f3808f0656e3ce79093b222643170fd785787898c663321  xsa295/4.11-05.patch
c9e199287df3cf0dfa8bb52789b520bad8787fb974685bc2c3c7a27c8ff301c3  xsa295/4.11-06.patch
8b2d0375fd9ea3cb8cad8875448ec6669b7522355da17ff11e52a701468e72ce  xsa295/4.11-07.patch
c3462a37673aadde2bd7230afd8a47111dda5368dff193ada7d107880f66ba21  xsa295/4.11-08.patch
7df8c127a45b7a7a50aa4c95d239b44bf022e2ea4e775a8da3b807482bfe81c6  xsa295/4.11-09.patch
244fa2153b8d55ba971b447365c329dfe286bbe773b3b006f34c822c21aa879b  xsa295/4.11-10.patch
2669b7dbe75260f4b6271d88acc42675e022045f7287f2c503fab0d906d50c5a  xsa295/4.11-11.patch
f864bb6dd86cfcf6aefded4f4880b478bd19978a8dde515dffcbee5ef148455e  xsa295/4.11-12.patch
06d968f993ddb72417ba69a2d40a08978cef310a9857b371d037d5bb0172e2f8  xsa295/4.11-13.patch
1ca901e0749609de29bddd39ca00986820cd29967ba1bddd56baef2e00984324  xsa295/4.11-14.patch
7268bd14fb09f9549609c18a3c343e5d60861266e945b283bab88692b26f0f64  xsa295/4.11-15.patch
fb900e58c372a96bbb08ee7b0bda1289a31082675095d2f05775a91b8c76fca1  xsa295/4.11-16.patch
072c5840a5ca99383be2cfb5bf15b233dc132a62cbb500d7c8e43b7602b84bfa  xsa295/4.11-17.patch
64b4b10209e3856dbbba7e4ce650de5c81e543e493efb6d7dc9ff4c349f8433c  xsa295/4.11-18.patch
3fe4ee39b93fb54a4bebb6944724e2db9bd3829cfdd47d58f66b797bc3c3e7dc  xsa295/4.11-19.patch
b480df66dcbae4c06e6e1311b2d84b9b8b5397978d0ce97db65e813e4af6a368  xsa295/4.11-20.patch
f9ee8d83060b9389fb781e0f8ed5cfb65b5832e2f28b0c8d92c6dd5f3c8ec6b9  xsa295/4.12-01.patch
f1682b9eb028fadbe45e0570ec1c2f22bbd9259cc774220f06bc5c68e49c5679  xsa295/4.12-02.patch
2a4305b103f420abaed5e906e20041f833a62fb72f16b2b78563368c6e0d3313  xsa295/4.12-03.patch
daa9e6dd1c4600449f3ec552fb9143e79de5027c84e89998b663d74eaa8999e4  xsa295/4.12-04.patch
79b7d9bb516415665c257d267937aac193e233d29ae068f227754f3dd3769c02  xsa295/4.12-05.patch
c56fde989d3a18b16a526546ec9f8098eb4c4f4d85e98f5b49cda18cefad9d92  xsa295/4.12-06.patch
840f9a8c65da834a590850fe7300334e9066a40eb43a35a15b4fefe4e898736d  xsa295/4.12-07.patch
103067f269a694af8ae3fb83cc1923bbf8aea5283216ac70a6a2191e64d8e978  xsa295/4.12-08.patch
95ca3b81360f2372daf2d6999623f296ee54493341d8dcba862750bfd9980e78  xsa295/4.12-09.patch
3d2620e73531dc2b1f2731ea73d992a754233de2f23a9b908db52f944b2f8cd4  xsa295/4.12-10.patch
b75e38d8d38d9b604dd6e94e790cfd2703cf029a507527744fee9514b25346aa  xsa295/4.12-11.patch
7f5cfae93d930cb085e053013f0008a98ca0e4ae14a616e112470f994db87809  xsa295/4.12-12.patch
7d247d7207d96da1fc1be4e309be0e3fec273bc2c7401903a1dcc8b2cfd8831e  xsa295/4.12-13.patch
9bbf771a4b10aa64e55fe8d5c6d1e4babb03707b8373520fad6c59b3c77514fe  xsa295/4.12-14.patch
fc8af641c4926184785ac5f742ec8afaeeb883ba5a21cf171a814e6ba7955176  xsa295/4.12-15.patch
a16189f5c743283f2cce8d346d8c47c950c874705427947f79cd65d78ecd0c5c  xsa295/4.12-16.patch
e06d5caf859920625bd955b53ade9d2cba314d32ceb41fdc63aba4974bcdc5a2  xsa295/4.12-17.patch
ce0ef520e70907b53d132be34d319606f234b22a331cdc132e5511b49775e516  xsa295/unstable-01.patch
ab0ceb33ab640f51b8a42b85c2b0ada395b7ce10597a81534447a6cd4f15342d  xsa295/unstable-02.patch
eb4681d172bf17c5023235dce4191cca69ba72f3664ed80e7c180101015c4960  xsa295/unstable-03.patch
788377a285d0b57619c4e3ca35b88a0fc3f9f0823a5675d5c6de0eb488c79a26  xsa295/unstable-04.patch
1886b2b45a9be0d50c2f1bdbe20657e6a3d3b3634c0f4bd093fb4e70342a6fdc  xsa295/unstable-05.patch
a33d4c969e2d22d9c56135b1c97cb440724ba27af786c211a3287a1981abc30a  xsa295/unstable-06.patch
b9fc6a5a2e72dbe821f03819ce6c4b0edf07fd876cafbefc36d759099b65396e  xsa295/unstable-07.patch
1185d465944418de5fc1d100f506905a629228722020f37d58d23c6bb67e92e3  xsa295/unstable-08.patch
26eda405b47c4b0c5efddb4fd99ed2c200cf0064d6fc26c5eab2fe2485241274  xsa295/unstable-09.patch
9fa8d50da43782b1032eac0b672a1e81fdce70bc5826b959003d3fc84724fddd  xsa295/unstable-10.patch
59592868ac1cde2e72ec347715a204ffe95b434d445ce21d63eb70866f2c0298  xsa295/unstable-11.patch
84f55da76a8788bfe9667cd7aa7e2c9fd046903388e818afb18e5b78b161d67b  xsa295/unstable-12.patch
9d3992567ede2ab61675de19a22d19e3e67b67e5f9bac7812e4551f55766cde6  xsa295/unstable-13.patch
c9f07ae61870d09e68f621b6d68943c9bcd041af3a71ba7fe42578cb9d1c6748  xsa295/unstable-14.patch
5b4c18f5f11401cf2d4421f27d93bb92053e78da1f88f371f381287298c29fa9  xsa295/unstable-15.patch
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl0CGhIMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZGkYIAMtEB5xEF+r/oMiD4dH6eiDaktjANRpNnJQ5IGB/
KMZTzAzz9Yoj+smyVQkSqnuXusB+E/Yb8lFNgnV/dPrBLmraI9K/BPVxOR1KrtE/
Cy3RUXcjEy6lAdVGf/Y25WGGJVwRU3ii4kcallzrzOTxFweecOhOwPJj7L+i3rcv
hOMqydvtJ2f8r/A5yqmqFFzF4WL7LTfAgmkIdS0tJl3V6qnICo9IoMnR8wKkgIMY
1+kMieYtzCTQPC2Q1ZpJtnr1bUeumrpcpw3Fti+DQaTz9Y0JB+w/WClaLAtinyql
IAzTLeozCU52cgFJqIvusXMQQA4lSnkwfGskVg4ygR8rYRk=
=P7nz
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa295.meta"
Content-Disposition: attachment; filename="xsa295.meta"
Content-Transfer-Encoding: base64

ewogICJYU0EiOiAyOTUsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMiIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIs
CiAgICAiNC45IiwKICAgICI0LjgiLAogICAgIjQuNyIKICBdLAogICJUcmVl
cyI6IFsKICAgICJ4ZW4iCiAgXSwKICAiUmVjaXBlcyI6IHsKICAgICI0LjEw
IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAg
ICAgICAgIlN0YWJsZVJlZiI6ICJhZGYwMzdiYmExZTZhZjQ3ZmVmODU4NGMx
YWQ0MWY0MjRlYmRhMDFlIiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAg
ICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI5NS80LjEw
LSoucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9
LAogICAgIjQuMTEiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4
ZW4iOiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjZjMzMzMDhhOGRiYjk5
MGU4OWZhNzgwOWU0N2I5MDA1NzBlNjc3MjMiLAogICAgICAgICAgIlByZXJl
cXMiOiBbXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAi
eHNhMjk1LzQuMTEtKi5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAg
ICAgIH0KICAgIH0sCiAgICAiNC4xMiI6IHsKICAgICAgIlJlY2lwZXMiOiB7
CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiOTY3
NjI3MTQxYjMzMTY1N2ZmZjE0MWU4ZTI5NTI2NzQ3NTNkMDY4MiIsCiAgICAg
ICAgICAiUHJlcmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAg
ICAgICAgICAgICJ4c2EyOTUvNC4xMi0qLnBhdGNoIgogICAgICAgICAgXQog
ICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0LjgiOiB7CiAgICAgICJS
ZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAgICAiU3RhYmxl
UmVmIjogImVjYmY4OGFmOWIwZjkwODMyZmUyMzk0ZWRkZTg2NGRhNDVhOWU1
NjAiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAgICAgICAgICJQYXRj
aGVzIjogWwogICAgICAgICAgICAieHNhMjk1LzQuOC0qLnBhdGNoIgogICAg
ICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0LjkiOiB7
CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAg
ICAiU3RhYmxlUmVmIjogImFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4
ZWE5YzY0NWJmNGIiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAgICAg
ICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjk1LzQuOS0qLnBh
dGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAg
ICJtYXN0ZXIiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4i
OiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjQ4MDgwMGM3Njk2OWIzOGYx
M2I2OTA5ZWI2NzliMjM1NzE0MTc1MzgiLAogICAgICAgICAgIlByZXJlcXMi
OiBbXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNh
Mjk1L3Vuc3RhYmxlLSoucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQog
ICAgICB9CiAgICB9CiAgfQp9

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-01.patch"
Content-Disposition: attachment; filename="xsa295/4.8-01.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOTk3MTQ4MTFmMjQ3NGQ1YzNhODYwMjk2MTFjY2MzZDJiNzYzZThk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFRodSwgMjMgTWF5IDIwMTkgMTA6
NDI6MjkgLTA3MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOCAwMS8yMV0gZXZl
bnRzOiBkcm9wIGFyY2hfZXZ0Y2huX2luamVjdCgpCgpIYXZlIHRoZSBvbmx5
IHVzZXIgY2FsbCB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcoKSBpbnN0ZWFk
LCBhdCB0aGUgc2FtZQp0aW1lIGFycmFuZ2luZyBmb3IgY29ycmVjdCBvcmRl
cmluZyBvZiB0aGUgd3JpdGVzIChldnRjaG5fcGVuZGluZ19zZWwKc2hvdWxk
IGJlIHdyaXR0ZW4gYmVmb3JlIGV2dGNobl91cGNhbGxfcGVuZGluZykuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS92
Z2ljLmMgICAgIHwgNSAtLS0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAg
fCAzICstLQogeGVuL2luY2x1ZGUveGVuL2V2ZW50LmggfCAzIC0tLQogMyBm
aWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMTAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMuYyBiL3hlbi9hcmNo
L2FybS92Z2ljLmMKaW5kZXggNjBhZjA2ODA1ZC4uNTNkNDNiNDlhMSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMuYworKysgYi94ZW4vYXJjaC9h
cm0vdmdpYy5jCkBAIC01MzcsMTEgKzUzNyw2IEBAIHZvaWQgdmdpY192Y3B1
X2luamVjdF9zcGkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZp
cnEpCiAgICAgdmdpY192Y3B1X2luamVjdF9pcnEodiwgdmlycSk7CiB9CiAK
LXZvaWQgYXJjaF9ldnRjaG5faW5qZWN0KHN0cnVjdCB2Y3B1ICp2KQotewot
ICAgIHZnaWNfdmNwdV9pbmplY3RfaXJxKHYsIHYtPmRvbWFpbi0+YXJjaC5l
dnRjaG5faXJxKTsKLX0KLQogaW50IHZnaWNfZW11bGF0ZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgdW5pb24gaHNyIGhzcikKIHsKICAgICBzdHJ1
Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCBiNTc0NTUx
MTg4Li4zMTRmODgwYTkyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFp
bi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTEyMDYsMTAgKzEy
MDYsOSBAQCBpbnQgbWFwX3ZjcHVfaW5mbyhzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIG9mZnNldCkKICAgICAgKiBNYXJr
IGV2ZXJ5dGhpbmcgYXMgYmVpbmcgcGVuZGluZyBqdXN0IHRvIG1ha2Ugc3Vy
ZSBub3RoaW5nIGdldHMKICAgICAgKiBsb3N0LiAgVGhlIGRvbWFpbiB3aWxs
IGdldCBhIHNwdXJpb3VzIGV2ZW50LCBidXQgaXQgY2FuIGNvcGUuCiAgICAg
ICovCi0gICAgdmNwdV9pbmZvKHYsIGV2dGNobl91cGNhbGxfcGVuZGluZykg
PSAxOwogICAgIGZvciAoIGkgPSAwOyBpIDwgQklUU19QRVJfRVZUQ0hOX1dP
UkQoZCk7IGkrKyApCiAgICAgICAgIHNldF9iaXQoaSwgJnZjcHVfaW5mbyh2
LCBldnRjaG5fcGVuZGluZ19zZWwpKTsKLSAgICBhcmNoX2V2dGNobl9pbmpl
Y3Qodik7CisgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHYpOwogCiAg
ICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
ZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5oCmluZGV4IDgyY2Fk
ZGJlNzYuLjk0NWMyZTcwNDkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5oCkBAIC02
OCw5ICs2OCw2IEBAIGludCBndWVzdF9lbmFibGVkX2V2ZW50KHN0cnVjdCB2
Y3B1ICp2LCB1aW50MzJfdCB2aXJxKTsKIC8qIE5vdGlmeSByZW1vdGUgZW5k
IG9mIGEgWGVuLWF0dGFjaGVkIGV2ZW50IGNoYW5uZWwuKi8KIHZvaWQgbm90
aWZ5X3ZpYV94ZW5fZXZlbnRfY2hhbm5lbChzdHJ1Y3QgZG9tYWluICpsZCwg
aW50IGxwb3J0KTsKIAotLyogSW5qZWN0IGFuIGV2ZW50IGNoYW5uZWwgbm90
aWZpY2F0aW9uIGludG8gdGhlIGd1ZXN0ICovCi12b2lkIGFyY2hfZXZ0Y2hu
X2luamVjdChzdHJ1Y3QgdmNwdSAqdik7Ci0KIC8qCiAgKiBJbnRlcm5hbCBl
dmVudCBjaGFubmVsIG9iamVjdCBzdG9yYWdlLgogICoKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-02.patch"
Content-Disposition: attachment; filename="xsa295/4.8-02.patch"
Content-Transfer-Encoding: base64

RnJvbSBlNzRjNTc4Nzk0MDk5OTc2NmFlOGNkOTczMTQ3MTM3MGI1OTVjM2Zl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZSBQcnp5d2Fy
YSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KRGF0ZTogVGh1LCAxNiBNYXIg
MjAxNyAxMToyMDoxMCArMDAwMApTdWJqZWN0OiBbUEFUQ0ggdjIgNC44IDAy
LzIxXSBBUk06IGFybTY0OiBhY3RpdmF0ZSBhdG9taWMgNjQtYml0IGFjY2Vz
c29ycwoKRm9yIHNvbWUgcmVhc29uIChwcm9iYWJseSBiZWNhdXNlIHRoZXJl
IHdhcyBubyB1c2VyIGJlZm9yZSkgdGhlIDY0LWJpdAphdG9taWMgYWNjZXNz
IHdyYXBwZXJzIHdlcmUgY29tbWVudGVkIG91dCBzbyBmYXIuCkFzIHdlIHdp
bGwgbmVlZCB0aGVtIGluIHRoZSBuZXh0IHBhdGNoLCBhY3RpdmUgKGFuZCBm
aXgpIHRoZW0gbm93LgoKU2lnbmVkLW9mZi1ieTogQW5kcmUgUHJ6eXdhcmEg
PGFuZHJlLnByenl3YXJhQGFybS5jb20+ClJldmlld2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggfCA2ICsrKy0tLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAppbmRleCAyMmE1MDM2MWVj
Li5kZjlkZTZhNzRhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2F0b21pYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgK
QEAgLTUzLDkgKzUzLDkgQEAgYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRlX3Ux
Nl9hdG9taWMsICJoIiwgV09SRCwgdWludDE2X3QsICJyIikKIGJ1aWxkX2F0
b21pY193cml0ZSh3cml0ZV91MzJfYXRvbWljLCAiIiwgIFdPUkQsIHVpbnQz
Ml90LCAiciIpCiBidWlsZF9hdG9taWNfd3JpdGUod3JpdGVfaW50X2F0b21p
YywgIiIsICBXT1JELCBpbnQsICJyIikKIAotI2lmIDAgLyogZGVmaW5lZCAo
Q09ORklHX0FSTV82NCkgKi8KLWJ1aWxkX2F0b21pY19yZWFkKHJlYWRfdTY0
X2F0b21pYywgIngiLCB1aW50NjRfdCwgIj1yIikKLWJ1aWxkX2F0b21pY193
cml0ZSh3cml0ZV91NjRfYXRvbWljLCAieCIsIHVpbnQ2NF90LCAiciIpCisj
aWYgZGVmaW5lZCAoQ09ORklHX0FSTV82NCkKK2J1aWxkX2F0b21pY19yZWFk
KHJlYWRfdTY0X2F0b21pYywgIiIsICIiLCB1aW50NjRfdCwgIj1yIikKK2J1
aWxkX2F0b21pY193cml0ZSh3cml0ZV91NjRfYXRvbWljLCAiIiwgIiIsIHVp
bnQ2NF90LCAiciIpCiAjZW5kaWYKIAogYnVpbGRfYWRkX3NpemVkKGFkZF91
OF9zaXplZCwgImIiLCBCWVRFLCB1aW50OF90LCAicmkiKQotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-03.patch"
Content-Disposition: attachment; filename="xsa295/4.8-03.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZDAwZmExZTA1MGIwMDVhNjQ3MzYyODViYWVlZGJmNWY3NzhkNGYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6NTYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuOCAwMy8yMV0gY29t
bW9uOiBhdm9pZCBhdG9taWMgcmVhZC1tb2RpZnktd3JpdGUgYWNjZXNzZXMK
IGluIG1hcF92Y3B1X2luZm8oKQoKVGhlcmUncyBubyBuZWVkIHRvIHNldCB0
aGUgZXZ0Y2huX3BlbmRpbmdfc2VsIGJpdHMgb25lIGJ5IG9uZS4gU2ltcGx5
CndyaXRlIGZ1bGwgd29yZHMgd2l0aCBhbGwgb25lcy4KCkZvciBBcm0gdGhp
cyByZXF1aXJlcyBleHRlbmRpbmcgd3JpdGVfYXRvbWljKCkgdG8gYWxzbyBo
YW5kbGUgNjQtYml0CnZhbHVlczsgZm9yIHN5bW1ldHJ5IHJlYWRfYXRvbWlj
KCkgZ2V0cyBhZGp1c3RlZCBhcyB3ZWxsLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICB8ICA5ICsrKysrKy0t
LQogeGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCB8IDE1ICsrKysrKysr
KysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAz
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWlu
LmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDMxNGY4ODBhOTIuLjc0
MDE2M2VlNzcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysr
IGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTE1Myw3ICsxMTUzLDYgQEAg
aW50IG1hcF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgZ2ZuLCB1bnNpZ25lZCBvZmZzZXQpCiAgICAgdm9pZCAqbWFwcGluZzsK
ICAgICB2Y3B1X2luZm9fdCAqbmV3X2luZm87CiAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZTsKLSAgICBpbnQgaTsKIAogICAgIGlmICggb2Zmc2V0ID4g
KFBBR0VfU0laRSAtIHNpemVvZih2Y3B1X2luZm9fdCkpICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CkBAIC0xMjA2LDggKzEyMDUsMTIgQEAgaW50IG1h
cF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgZ2Zu
LCB1bnNpZ25lZCBvZmZzZXQpCiAgICAgICogTWFyayBldmVyeXRoaW5nIGFz
IGJlaW5nIHBlbmRpbmcganVzdCB0byBtYWtlIHN1cmUgbm90aGluZyBnZXRz
CiAgICAgICogbG9zdC4gIFRoZSBkb21haW4gd2lsbCBnZXQgYSBzcHVyaW91
cyBldmVudCwgYnV0IGl0IGNhbiBjb3BlLgogICAgICAqLwotICAgIGZvciAo
IGkgPSAwOyBpIDwgQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7IGkrKyApCi0g
ICAgICAgIHNldF9iaXQoaSwgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGlu
Z19zZWwpKTsKKyNpZmRlZiBDT05GSUdfQ09NUEFUCisgICAgaWYgKCAhaGFz
XzMyYml0X3NoaW5mbyhkKSApCisgICAgICAgIHdyaXRlX2F0b21pYygmbmV3
X2luZm8tPm5hdGl2ZS5ldnRjaG5fcGVuZGluZ19zZWwsIH4wKTsKKyAgICBl
bHNlCisjZW5kaWYKKyAgICAgICAgd3JpdGVfYXRvbWljKCZ2Y3B1X2luZm8o
diwgZXZ0Y2huX3BlbmRpbmdfc2VsKSwgfjApOwogICAgIHZjcHVfbWFya19l
dmVudHNfcGVuZGluZyh2KTsKIAogICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXRvbWljLmgKaW5kZXggZGY5ZGU2YTc0YS4uNGJmYTcxMzU2
YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oCkBAIC01Niw2ICs1
NiwxOSBAQCBidWlsZF9hdG9taWNfd3JpdGUod3JpdGVfaW50X2F0b21pYywg
IiIsICBXT1JELCBpbnQsICJyIikKICNpZiBkZWZpbmVkIChDT05GSUdfQVJN
XzY0KQogYnVpbGRfYXRvbWljX3JlYWQocmVhZF91NjRfYXRvbWljLCAiIiwg
IiIsIHVpbnQ2NF90LCAiPXIiKQogYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRl
X3U2NF9hdG9taWMsICIiLCAiIiwgdWludDY0X3QsICJyIikKKyNlbGlmIGRl
ZmluZWQgKENPTkZJR19BUk1fMzIpCitzdGF0aWMgaW5saW5lIHVpbnQ2NF90
IHJlYWRfdTY0X2F0b21pYyhjb25zdCB2b2xhdGlsZSB1aW50NjRfdCAqYWRk
cikKK3sKKyAgICB1aW50NjRfdCB2YWw7CisKKyAgICBhc20gdm9sYXRpbGUg
KCAibGRyZCAlMCwlSDAsJTEiIDogIj1yIiAodmFsKSA6ICJtIiAoKmFkZHIp
ICk7CisKKyAgICByZXR1cm4gdmFsOworfQorc3RhdGljIGlubGluZSB2b2lk
IHdyaXRlX3U2NF9hdG9taWModm9sYXRpbGUgdWludDY0X3QgKmFkZHIsIHVp
bnQ2NF90IHZhbCkKK3sKKyAgICBhc20gdm9sYXRpbGUgKCAic3RyZCAlMSwl
SDEsJTAiIDogIj1tIiAoKmFkZHIpIDogInIiICh2YWwpICk7Cit9CiAjZW5k
aWYKIAogYnVpbGRfYWRkX3NpemVkKGFkZF91OF9zaXplZCwgImIiLCBCWVRF
LCB1aW50OF90LCAicmkiKQpAQCAtNzAsNiArODMsNyBAQCB2b2lkIF9fYmFk
X2F0b21pY19zaXplKHZvaWQpOwogICAgIGNhc2UgMTogX194ID0gKHR5cGVv
ZigqcCkpcmVhZF91OF9hdG9taWMoKHVpbnQ4X3QgKilwKTsgYnJlYWs7ICAg
ICAgXAogICAgIGNhc2UgMjogX194ID0gKHR5cGVvZigqcCkpcmVhZF91MTZf
YXRvbWljKCh1aW50MTZfdCAqKXApOyBicmVhazsgICAgXAogICAgIGNhc2Ug
NDogX194ID0gKHR5cGVvZigqcCkpcmVhZF91MzJfYXRvbWljKCh1aW50MzJf
dCAqKXApOyBicmVhazsgICAgXAorICAgIGNhc2UgODogX194ID0gKHR5cGVv
ZigqcCkpcmVhZF91NjRfYXRvbWljKCh1aW50NjRfdCAqKXApOyBicmVhazsg
ICAgXAogICAgIGRlZmF1bHQ6IF9feCA9IDA7IF9fYmFkX2F0b21pY19zaXpl
KCk7IGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgIF9feDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXApAQCAtODEsNiArOTUsNyBAQCB2b2lkIF9fYmFkX2F0b21pY19zaXpl
KHZvaWQpOwogICAgIGNhc2UgMTogd3JpdGVfdThfYXRvbWljKCh1aW50OF90
ICopcCwgKHVpbnQ4X3QpX194KTsgYnJlYWs7ICAgICAgICAgXAogICAgIGNh
c2UgMjogd3JpdGVfdTE2X2F0b21pYygodWludDE2X3QgKilwLCAodWludDE2
X3QpX194KTsgYnJlYWs7ICAgICAgXAogICAgIGNhc2UgNDogd3JpdGVfdTMy
X2F0b21pYygodWludDMyX3QgKilwLCAodWludDMyX3QpX194KTsgYnJlYWs7
ICAgICAgXAorICAgIGNhc2UgODogd3JpdGVfdTY0X2F0b21pYygodWludDY0
X3QgKilwLCAodWludDY0X3QpX194KTsgYnJlYWs7ICAgICAgXAogICAgIGRl
ZmF1bHQ6IF9fYmFkX2F0b21pY19zaXplKCk7IGJyZWFrOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIF9feDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-04.patch"
Content-Disposition: attachment; filename="xsa295/4.8-04.patch"
Content-Transfer-Encoding: base64

RnJvbSA1YzU4YjQ4N2ZkMzcxMTM0MDhlZjkxNzUyMmMzMjM4YTAwYTAwNWI4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDQvMjFd
IHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1Rf
RUwwCiB0byBwcmV2ZW50IHJlLW9yZGVyaW5nCgpQZXIgRDguMi4xIGluIEFS
TSBEREkgMDQ4N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1
cgpzcGVjdWxhdGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIgcmVsYXRpdmUgdG8g
b3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCm9uIHRoZSBzYW1lIFBFLiIK
CkFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVyIHRvIGdldCBhY2N1cmF0ZSBu
dW1iZXIgb2YgY3ljbGVzIHdoZW4KcmVxdWVzdGVkIGluIGdldF9jeWNsZXMo
KS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2Ug
YnkKYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KClRoaXMgaXMgcGFydCBvZiBY
U0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vdGlt
ZS5jICAgICAgICB8IDQgKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS90aW1l
LmggfCA1ICsrKystCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dGltZS5jIGIveGVuL2FyY2gvYXJtL3RpbWUuYwppbmRleCA3ZGFlMjhiZmQw
Li40YTU3ZWJhOTQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdGltZS5j
CisrKyBiL3hlbi9hcmNoL2FybS90aW1lLmMKQEAgLTE1MSw3ICsxNTEsNyBA
QCB2b2lkIF9faW5pdCBwcmVpbml0X3hlbl90aW1lKHZvaWQpCiAgICAgaWYg
KCByZXMgKQogICAgICAgICBwYW5pYygiVGltZXI6IENhbm5vdCBpbml0aWFs
aXplIHBsYXRmb3JtIHRpbWVyIik7CiAKLSAgICBib290X2NvdW50ID0gUkVB
RF9TWVNSRUc2NChDTlRQQ1RfRUwwKTsKKyAgICBib290X2NvdW50ID0gZ2V0
X2N5Y2xlcygpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9kdF94
ZW5fdGltZSh2b2lkKQpAQCAtMTkyLDcgKzE5Miw3IEBAIGludCBfX2luaXQg
aW5pdF94ZW5fdGltZSh2b2lkKQogLyogUmV0dXJuIG51bWJlciBvZiBuYW5v
c2Vjb25kcyBzaW5jZSBib290ICovCiBzX3RpbWVfdCBnZXRfc190aW1lKHZv
aWQpCiB7Ci0gICAgdWludDY0X3QgdGlja3MgPSBSRUFEX1NZU1JFRzY0KENO
VFBDVF9FTDApIC0gYm9vdF9jb3VudDsKKyAgICB1aW50NjRfdCB0aWNrcyA9
IGdldF9jeWNsZXMoKSAtIGJvb3RfY291bnQ7CiAgICAgcmV0dXJuIHRpY2tz
X3RvX25zKHRpY2tzKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaApp
bmRleCA1YjlhMzFkZTkxLi5jYTMwNDA2NjY5IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3RpbWUuaApAQCAtMSw2ICsxLDggQEAKICNpZm5kZWYgX19BUk1fVElN
RV9IX18KICNkZWZpbmUgX19BUk1fVElNRV9IX18KIAorI2luY2x1ZGUgPGFz
bS9zeXN0ZW0uaD4KKwogI2RlZmluZSBEVF9NQVRDSF9USU1FUiAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJt
LGFybXY3LXRpbWVyIiksIFwKICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJh
cm0sYXJtdjgtdGltZXIiKQpAQCAtOSw3ICsxMSw4IEBAIHR5cGVkZWYgdW5z
aWduZWQgbG9uZyBjeWNsZXNfdDsKIAogc3RhdGljIGlubGluZSBjeWNsZXNf
dCBnZXRfY3ljbGVzICh2b2lkKQogewotICAgICAgICByZXR1cm4gMDsKKyAg
ICAgICAgaXNiKCk7CisgICAgICAgIHJldHVybiBSRUFEX1NZU1JFRzY0KENO
VFBDVF9FTDApOwogfQogCiAvKiBMaXN0IG9mIHRpbWVyJ3MgSVJRICovCi0t
IAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-05.patch"
Content-Disposition: attachment; filename="xsa295/4.8-05.patch"
Content-Transfer-Encoding: base64

RnJvbSA2ZWI3ZmFlYWU5ZGE3Mzc5MWY4NWIxNTVhNWQwNzEzMjQ4MDc3ZDQy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDUvMjFd
IHhlbi9ncmFudF90YWJsZTogUmV3b3JrIHRoZSBwcm90b3R5cGUgb2YKIF9z
ZXRfc3RhdHVzKiBmb3IgbGlzaWJpbGl0eQoKSXQgaXMgbm90IGNsZWFyIGZy
b20gdGhlIHBhcmFtZXRlcnMgbmFtZSB3aGV0aGVyIGRvbWlkIGFuZCBndF92
ZXJzaW9uCmNvcnJlc3BvbmQgdG8gdGhlIGxvY2FsIG9yIHJlbW90ZSBkb21h
aW4uIEEgZm9sbG93LXVwIHBhdGNoIHdpbGwgbWFrZQp0aGVtIG1vcmUgY29u
ZnVzaW5nLgoKU28gcmVuYW1lIGRvbWlkIChyZXNwLiBndF92ZXJzaW9uKSB0
byBsZG9taWQgKHJlc3AuIHJndF92ZXJzaW9uKS4gQXQKdGhlIHNhbWUgdGlt
ZSByZS1vcmRlciB0aGUgcGFyYW1ldGVycyB0byBob3BlZnVsbHkgbWFrZSBp
dCBtb3JlCnJlYWRhYmxlLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpT
dWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDU3ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCsp
LCAyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXgg
MDNmZTM4YWNiNS4uYTU1NWRhYmJmNyAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YwpAQCAtNTQ1LDExICs1NDUsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBu
cl9ncmFudF9lbnRyaWVzKHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YxKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLCAK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2ZV9ncmFu
dF9lbnRyeSAqYWN0KQorICAgICAgICAgICAgICAgICAgICAgICAgICBkb21p
ZF90ICBsZG9taWQpCiB7CiAgICAgaW50IHJjID0gR05UU1Rfb2theTsKICAg
ICB1bmlvbiBncmFudF9jb21ibyBzY29tYm8sIHByZXZfc2NvbWJvLCBuZXdf
c2NvbWJvOwpAQCAtNTg0LDExICs1ODQsMTEgQEAgc3RhdGljIGludCBfc2V0
X3N0YXR1c192MShkb21pZF90ICBkb21pZCwKICAgICAgICAgaWYgKCAhYWN0
LT5waW4gJiYKICAgICAgICAgICAgICAoKChzY29tYm8uc2hvcnRzLmZsYWdz
ICYgbWFzaykgIT0KICAgICAgICAgICAgICAgIEdURl9wZXJtaXRfYWNjZXNz
KSB8fAotICAgICAgICAgICAgICAoc2NvbWJvLnNob3J0cy5kb21pZCAhPSBk
b21pZCkpICkKKyAgICAgICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQg
IT0gbGRvbWlkKSkgKQogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05U
U1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJCYWQg
ZmxhZ3MgKCV4KSBvciBkb20gKCVkKS4gKGV4cGVjdGVkIGRvbSAlZClcbiIs
CiAgICAgICAgICAgICAgICAgICAgICBzY29tYm8uc2hvcnRzLmZsYWdzLCBz
Y29tYm8uc2hvcnRzLmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgZG9t
aWQpOworICAgICAgICAgICAgICAgICAgICAgbGRvbWlkKTsKIAogICAgICAg
ICBuZXdfc2NvbWJvID0gc2NvbWJvOwogICAgICAgICBuZXdfc2NvbWJvLnNo
b3J0cy5mbGFncyB8PSBHVEZfcmVhZGluZzsKQEAgLTYxNywxMiArNjE3LDEy
IEBAIGRvbmU6CiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IF9z
ZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAorc3RhdGljIGludCBfc2V0
X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRfc3RhdHVzX3QgKnN0
YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBtYXBmbGFnLAotICAgICAgICAgICAgICAgICAgICAgICAgICBncmFudF9l
bnRyeV9oZWFkZXJfdCAqc2hhaCwgCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3JhbnRfc3RhdHVzX3QgKnN0YXR1cykKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlkKQogewog
ICAgIGludCAgICAgIHJjICAgID0gR05UU1Rfb2theTsKICAgICB1bmlvbiBn
cmFudF9jb21ibyBzY29tYm87CkBAIC02NDgsMTAgKzY0OCwxMCBAQCBzdGF0
aWMgaW50IF9zZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAogICAgIGlm
ICggIWFjdC0+cGluICYmCiAgICAgICAgICAoICgoKGZsYWdzICYgbWFzaykg
IT0gR1RGX3Blcm1pdF9hY2Nlc3MpICYmCiAgICAgICAgICAgICAoKGZsYWdz
ICYgbWFzaykgIT0gR1RGX3RyYW5zaXRpdmUpKSB8fAotICAgICAgICAgIChp
ZCAhPSBkb21pZCkpICkKKyAgICAgICAgICAoaWQgIT0gbGRvbWlkKSkgKQog
ICAgICAgICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vycm9yLAog
ICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkgb3IgZG9tICglZCku
IChleHBlY3RlZCBkb20gJWQsIGZsYWdzICV4KVxuIiwKLSAgICAgICAgICAg
ICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgbWFzayk7CisgICAgICAgICAgICAg
ICAgIGZsYWdzLCBpZCwgbGRvbWlkLCBtYXNrKTsKIAogICAgIGlmICggcmVh
ZG9ubHkgKQogICAgIHsKQEAgLTY3OCw3ICs2NzgsNyBAQCBzdGF0aWMgaW50
IF9zZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAogICAgIHsKICAgICAg
ICAgaWYgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNjZXNz
KSAmJgogICAgICAgICAgICAgICAoKGZsYWdzICYgbWFzaykgIT0gR1RGX3Ry
YW5zaXRpdmUpKSB8fAotICAgICAgICAgICAgIChpZCAhPSBkb21pZCkgfHwK
KyAgICAgICAgICAgICAoaWQgIT0gbGRvbWlkKSB8fAogICAgICAgICAgICAg
ICghcmVhZG9ubHkgJiYgKGZsYWdzICYgR1RGX3JlYWRvbmx5KSkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dy
aXRpbmcsIHN0YXR1cyk7CkBAIC02ODYsNyArNjg2LDcgQEAgc3RhdGljIGlu
dCBfc2V0X3N0YXR1c192Mihkb21pZF90ICBkb21pZCwKICAgICAgICAgICAg
IFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxfZXJyb3IsCiAgICAgICAg
ICAgICAgICAgICAgICAiVW5zdGFibGUgZmxhZ3MgKCV4KSBvciBkb20gKCVk
KS4gKGV4cGVjdGVkIGRvbSAlZCkgIgogICAgICAgICAgICAgICAgICAgICAg
IihyL3c6ICVkKVxuIiwKLSAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBp
ZCwgZG9taWQsICFyZWFkb25seSk7CisgICAgICAgICAgICAgICAgICAgICBm
bGFncywgaWQsIGxkb21pZCwgIXJlYWRvbmx5KTsKICAgICAgICAgfQogICAg
IH0KICAgICBlbHNlCkBAIC03MDQsMTkgKzcwNCwxOSBAQCBkb25lOgogfQog
CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXModW5zaWduZWQgZ3RfdmVyc2lv
biwKLSAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgZG9taWQsCitz
dGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRl
cl90ICpzaGFoLAorICAgICAgICAgICAgICAgICAgICAgICBncmFudF9zdGF0
dXNfdCAqc3RhdHVzLAorICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCByZ3RfdmVyc2lvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBtYXBmbGFnLAotICAgICAgICAgICAgICAgICAgICAgICBncmFudF9lbnRy
eV9oZWFkZXJfdCAqc2hhaCwKLSAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAotICAgICAgICAgICAgICAg
ICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzKQorICAgICAgICAgICAg
ICAgICAgICAgICBkb21pZF90IGxkb21pZCkKIHsKIAotICAgIGlmIChndF92
ZXJzaW9uID09IDEpCi0gICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShk
b21pZCwgcmVhZG9ubHksIG1hcGZsYWcsIHNoYWgsIGFjdCk7CisgICAgaWYg
KCByZ3RfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgcmV0dXJuIF9zZXRfc3Rh
dHVzX3YxKHNoYWgsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7
CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjIoZG9t
aWQsIHJlYWRvbmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QsIHN0YXR1cyk7Cisg
ICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMsIGFj
dCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7CiB9CiAKIHN0YXRpYyBz
dHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICpncmFudF9tYXBfZXhpc3RzKGNv
bnN0IHN0cnVjdCBkb21haW4gKmxkLApAQCAtODg0LDkgKzg4NCw5IEBAIF9f
Z250dGFiX21hcF9ncmFudF9yZWYoCiAgICAgICAgICAoIShvcC0+ZmxhZ3Mg
JiBHTlRNQVBfcmVhZG9ubHkpICYmCiAgICAgICAgICAgIShhY3QtPnBpbiAm
IChHTlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSkgKQogICAg
IHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhyZ3QtPmd0X3Zl
cnNpb24sIGxkLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIHNoYWgsIGFjdCwgc3RhdHVz
KSApICE9IEdOVFNUX29rYXkgKQorICAgICAgICBpZiAoIChyYyA9IF9zZXRf
c3RhdHVzKHNoYWgsIHN0YXR1cywgcmd0LT5ndF92ZXJzaW9uLCBhY3QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3AtPmZsYWdzICYgR05U
TUFQX3JlYWRvbmx5LCAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxkLT5kb21haW5faWQpICE9IEdOVFNUX29rYXkpICkKICAgICAgICAg
ICAgIGdvdG8gYWN0X3JlbGVhc2Vfb3V0OwogCiAgICAgICAgIGlmICggIWFj
dC0+cGluICkKQEAgLTIyNTgsOCArMjI1OCw4IEBAIF9fYWNxdWlyZV9ncmFu
dF9mb3JfY29weSgKICAgICB7CiAgICAgICAgIGlmICggKCFvbGRfcGluIHx8
ICghcmVhZG9ubHkgJiYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICEo
b2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2sp
KSkpICYmCi0gICAgICAgICAgICAgKHJjID0gX3NldF9zdGF0dXNfdjIobGRv
bSwgcmVhZG9ubHksIDAsIHNoYWgsIGFjdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0dXMpKSAhPSBHTlRTVF9va2F5ICkKKyAg
ICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMs
IGFjdCwgcmVhZG9ubHksIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAg
Z290byB1bmxvY2tfb3V0OwogCiAgICAgICAgIGlmICggIWFsbG93X3RyYW5z
aXRpdmUgKQpAQCAtMjM1Nyw5ICsyMzU3LDggQEAgX19hY3F1aXJlX2dyYW50
X2Zvcl9jb3B5KAogICAgIGVsc2UgaWYgKCAhb2xkX3BpbiB8fAogICAgICAg
ICAgICAgICAoIXJlYWRvbmx5ICYmICEob2xkX3BpbiAmIChHTlRQSU5fZGV2
d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSkgKQogICAgIHsKLSAgICAgICAg
aWYgKCAocmMgPSBfc2V0X3N0YXR1cyhyZ3QtPmd0X3ZlcnNpb24sIGxkb20s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHksIDAs
IHNoYWgsIGFjdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dGF0dXMpICkgIT0gR05UU1Rfb2theSApCisgICAgICAgIGlmICggKHJjID0g
X3NldF9zdGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFj
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25seSwg
MCwgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgIGdvdG8g
dW5sb2NrX291dDsKIAogICAgICAgICB0ZCA9IHJkOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-06.patch"
Content-Disposition: attachment; filename="xsa295/4.8-06.patch"
Content-Transfer-Encoding: base64

RnJvbSA0MGJlNzIwMmVlNmNmYjU5MDJhMmRiZWYwOTkzOTZjODQ4ZTIwNTFj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDYvMjFd
IHhlbi9hcm02NDogYml0b3BzOiBSZXdyaXRlIGJpdG9wIGhlbHBlcnMgaW4g
QwoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFBy
aW1pdGl2ZXMgfCAgMSAtCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TICAgICB8IDY5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNo
L2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgIHwgOTAgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOTAgaW5zZXJ0
aW9ucygrKSwgNzAgZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuUwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBi
L3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDAy
OGU4NzIxZjkuLjg5MTY2N2E1ZGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9SRUFETUUuTGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9S
RUFETUUuTGludXhQcmltaXRpdmVzCkBAIC04LDcgKzgsNiBAQCBhcm02NDoK
IAogYml0b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0
OiA4NzE1NDY2YjYwMjcpCiAKLWxpbnV4L2FyY2gvYXJtNjQvbGliL2JpdG9w
cy5TICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5T
CiBsaW51eC9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5oICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAogCiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBlMWFkMjM5OGVm
Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0
b3BzLlMKKysrIC9kZXYvbnVsbApAQCAtMSw2OSArMCwwIEBACi0vKgotICog
QmFzZWQgb24gbGludXgvYXJjaC9hcm02NC9saWIvYml0b3BzLmggd2hpY2gg
aW4gdHVybiBpcwotICogQmFzZWQgb24gYXJjaC9hcm0vbGliL2JpdG9wcy5o
Ci0gKgotICogQ29weXJpZ2h0IChDKSAyMDEzIEFSTSBMdGQuCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
IGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh
cnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCi0gKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh
bS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KLSAqLwotCi0jaW5jbHVkZSA8eGVuL2NvbmZpZy5oPgotCi0vKgotICog
eDA6IGJpdHMgNDowICBiaXQgb2Zmc2V0Ci0gKiAgICAgYml0cyAzMTo1IHdv
cmQgb2Zmc2V0Ci0gKiB4MTogYWRkcmVzcwotICovCi0JLm1hY3JvCWJpdG9w
LCBuYW1lLCBpbnN0cgotRU5UUlkoCVxuYW1lCSkKLQlhbmQJdzMsIHcwLCAj
MzEJCS8vIEdldCBiaXQgb2Zmc2V0Ci0JZW9yCXcwLCB3MCwgdzMJCS8vIENs
ZWFyIGxvdyBiaXRzCi0JbW92CXgyLCAjMQotCWFkZAl4MSwgeDEsIHgwLCBs
c3IgIzMJLy8gR2V0IHdvcmQgb2Zmc2V0Ci0JbHNsCXgzLCB4MiwgeDMJCS8v
IENyZWF0ZSBtYXNrCi0xOglsZHhyCXcyLCBbeDFdCi0JXGluc3RyCXcyLCB3
MiwgdzMKLQlzdHhyCXcwLCB3MiwgW3gxXQotCWNibnoJdzAsIDFiCi0JcmV0
Ci1FTkRQUk9DKFxuYW1lCSkKLQkuZW5kbQotCi0JLm1hY3JvCXRlc3RvcCwg
bmFtZSwgaW5zdHIKLUVOVFJZKAlcbmFtZQkpCi0JYW5kCXczLCB3MCwgIzMx
CQkvLyBHZXQgYml0IG9mZnNldAotCWVvcgl3MCwgdzAsIHczCQkvLyBDbGVh
ciBsb3cgYml0cwotCW1vdgl4MiwgIzEKLQlhZGQJeDEsIHgxLCB4MCwgbHNy
ICMzCS8vIEdldCB3b3JkIG9mZnNldAotCWxzbAl4NCwgeDIsIHgzCQkvLyBD
cmVhdGUgbWFzawotMToJbGR4cgl3MiwgW3gxXQotCWxzcgl3MCwgdzIsIHcz
CQkvLyBTYXZlIG9sZCB2YWx1ZSBvZiBiaXQKLQlcaW5zdHIJdzIsIHcyLCB3
NAkJLy8gdG9nZ2xlIGJpdAotCXN0bHhyCXc1LCB3MiwgW3gxXQotCWNibnoJ
dzUsIDFiCi0JZG1iCWlzaAotCWFuZAl3MCwgdzAsICMxCi0zOglyZXQKLUVO
RFBST0MoXG5hbWUJKQotCS5lbmRtCi0KLS8qCi0gKiBBdG9taWMgYml0IG9w
ZXJhdGlvbnMuCi0gKi8KLQliaXRvcAljaGFuZ2VfYml0LCBlb3IKLQliaXRv
cAljbGVhcl9iaXQsIGJpYwotCWJpdG9wCXNldF9iaXQsIG9ycgotCi0JdGVz
dG9wCXRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcgotCXRlc3RvcAl0ZXN0X2Fu
ZF9jbGVhcl9iaXQsIGJpYwotCXRlc3RvcAl0ZXN0X2FuZF9zZXRfYml0LCBv
cnIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3Bz
LmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmIxYzY4MWM2NDIKLS0t
IC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5jCkBAIC0wLDAgKzEsOTAgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIw
MTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQor
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAqIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3Jh
bSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0
IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl
ZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl
IGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg
Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFs
b25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICovCisKKyNpbmNsdWRlIDx4ZW4v
Yml0b3BzLmg+CisjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgorCisvKgorICog
VGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBwYXNzIHRoZSBudW1iZXIgb2Yg
Yml0IGluIGEgc2lnbmVkIG51bWJlcgorICogKG5vdCBzdXJlIHdoeSkuIFRo
aXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNyZWFzZSB0aGUgY29tcGxleGl0
eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3NlbWJseS4KKyAqCisgKiBUbyBn
ZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBudW1iZXIgb2YgYml0IChucikg
d2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25lZCBpbnQuCisgKgorICogWFhY
OiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1c2UgdW5zaWduZWQgaW50Lgor
ICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRy
ID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIp
OyAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1
bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAi
XG4iICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBs
ZHhyICAgICV3MiwgJTFcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgIiBfX3N0cmluZ2lm
eShpbnN0cikgIiAgICAgJXcyLCAldzIsICV3M1xuIiAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgIiAgIHN0eHIgICAgJXcwLCAldzIsICUxXG4i
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIDogIj0mciIgKHJlcyksICIrUSIgKCpwdHIpLCAiPSZyIiAodG1w
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICJy
IiAobWFzaykpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlICggcmVzICk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
CisjZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50IG5hbWUo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1
aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAg
XAorICAgIHVuc2lnbmVkIGludCBiaXQgPSAodW5zaWduZWQgaW50KW5yICUg
QklUU19QRVJfV09SRDsgICAgICAgICAgICAgICAgICAgIFwKKyAgICBjb25z
dCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soYml0KTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdW5zaWduZWQgbG9uZyBy
ZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgb2xkYml0OyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBf
X3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICIgICBsZHhyICAgICV3MywgJTJcbiIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAiICAgbHNyICAgICAldzEsICV3MywgJXc1IC8vIFNhdmUgb2xkIHZhbHVl
IG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgICIgX19z
dHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXczLCAldzQgLy8gVG9nZ2xlIGJp
dFxuIiAgICAgICAgICBcCisgICAgICAgICIgICBzdGx4ciAgICV3MCwgJXcz
LCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkYml0KSwg
IitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgIFwKKyAgICAg
ICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIDogIm1lbW9y
eSIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ZG1iKGlzaCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gb2xkYml0ICYgMTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCit9CisKK2JpdG9wKGNoYW5nZV9iaXQsIGVvcikKK2JpdG9wKGNs
ZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2JpdCwgb3JyKQorCit0ZXN0b3Ao
dGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQordGVzdG9wKHRlc3RfYW5kX2Ns
ZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3RfYW5kX3NldF9iaXQsIG9ycikK
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMt
ZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBp
bmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-07.patch"
Content-Disposition: attachment; filename="xsa295/4.8-07.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MDYxYmE2YzA1NjE3NjRlOWM3ZjhhYTA0M2IyODU0OTYzYTkyMDg2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDcvMjFd
IHhlbi9hcm0zMjogYml0b3BzOiBSZXdyaXRlIGJpdG9wIGhlbHBlcnMgaW4g
QwoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFBy
aW1pdGl2ZXMgICAgfCAgMTQgKy0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9NYWtlZmlsZSAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMgICAgICAgIHwgIDk4ICsrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oICAgICAg
ICB8IDEwNSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TICAgICB8ICAxNiAtLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMgICAgICB8ICAxNyAtLS0t
CiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TICAgICAgICB8ICAx
NiAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQu
UyB8ICAxNiAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVh
cmJpdC5TICB8ICAxNiAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RzZXRiaXQuUyAgICB8ICAxNiAtLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL2JpdG9wcy5oICAgICB8ICAxOSArKy0tLQogMTEgZmlsZXMgY2hh
bmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDIzMCBkZWxldGlvbnMoLSkKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9w
cy5jCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9iaXRvcHMuaAogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9h
cm0zMi9saWIvY2hhbmdlYml0LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKIGRlbGV0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TCiBkZWxldGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdl
Yml0LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL3Rlc3RjbGVhcmJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBiL3hlbi9hcmNo
L2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDg5MTY2N2E1ZGEu
LjY2NGE5Zjg5ZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9SRUFETUUu
TGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9SRUFETUUuTGlu
dXhQcmltaXRpdmVzCkBAIC02OCwxOSArNjgsOSBAQCBhcm0zMgogCiBiaXRv
cHM6IGxhc3Qgc3luYyBAIHYzLjE2LXJjNiAobGFzdCBjb21taXQ6IGMzMmZm
Y2UwZjY2ZSkKIAotbGludXgvYXJjaC9hcm0vbGliL2JpdG9wcy5oICAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKLWxpbnV4
L2FyY2gvYXJtL2xpYi9jaGFuZ2ViaXQuUyAgICAgICAgICB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCi1saW51eC9hcmNoL2FybS9saWIv
Y2xlYXJiaXQuUyAgICAgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9j
bGVhcmJpdC5TCiBsaW51eC9hcmNoL2FybS9saWIvZmluZGJpdC5TICAgICAg
ICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9maW5kYml0LlMKLWxpbnV4
L2FyY2gvYXJtL2xpYi9zZXRiaXQuUyAgICAgICAgICAgICB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL3NldGJpdC5TCi1saW51eC9hcmNoL2FybS9saWIvdGVz
dGNoYW5nZWJpdC5TICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0
Y2hhbmdlYml0LlMKLWxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0Y2xlYXJiaXQu
UyAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVhcmJpdC5T
Ci1saW51eC9hcmNoL2FybS9saWIvdGVzdHNldGJpdC5TICAgICAgICAgeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMKLQotZm9yIGkgaW4g
Yml0b3BzLmggY2hhbmdlYml0LlMgY2xlYXJiaXQuUyBmaW5kYml0LlMgc2V0
Yml0LlMgdGVzdGNoYW5nZWJpdC5TIFwKLSAgICAgICAgIHRlc3RjbGVhcmJp
dC5TIHRlc3RzZXRiaXQuUzsgZG8KLSAgICBkaWZmIC11IC4uL2xpbnV4L2Fy
Y2gvYXJtL2xpYi8kaSB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliLyRpOwotZG9u
ZQorCitkaWZmIC11IC4uL2xpbnV4L2FyY2gvYXJtL2xpYi9maW5kYml0LlMg
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9maW5kYml0LlMKIAogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm0zMi9saWIvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01h
a2VmaWxlCmluZGV4IGU5ZmJjNTk1YjkuLmIxNDU3Yzg5ZGMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvTWFrZWZpbGUKKysrIGIveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9NYWtlZmlsZQpAQCAtMSw2ICsxLDUgQEAK
IG9iai15ICs9IG1lbWNweS5vIG1lbW1vdmUubyBtZW1zZXQubyBtZW1jaHIu
byBtZW16ZXJvLm8KLW9iai15ICs9IGZpbmRiaXQubyBzZXRiaXQubwotb2Jq
LXkgKz0gc2V0Yml0Lm8gY2xlYXJiaXQubyBjaGFuZ2ViaXQubwotb2JqLXkg
Kz0gdGVzdHNldGJpdC5vIHRlc3RjbGVhcmJpdC5vIHRlc3RjaGFuZ2ViaXQu
bworb2JqLXkgKz0gZmluZGJpdC5vCitvYmoteSArPSBiaXRvcHMubwogb2Jq
LXkgKz0gc3RyY2hyLm8gc3RycmNoci5vCiBvYmoteSArPSBsaWIxZnVuY3Mu
byBsc2hyZGkzLm8gZGl2NjQubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIv
Yml0b3BzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uYzY5YmI1MzAzNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMKQEAgLTAsMCArMSw5OCBAQAorLyoKKyAq
IENvcHlyaWdodCAoQykgMjAxOCBBUk0gTHRkLgorICoKKyAqIFRoaXMgcHJv
Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcworICog
cHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisg
KgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl
IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8K
KworI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KKyNpbmNsdWRlIDx4ZW4vcHJl
ZmV0Y2guaD4KKyNpbmNsdWRlIDxhc20vc3lzdGVtLmg+CisKKy8qCisgKiBU
aGUgYXRvbWljIGJpdCBvcGVyYXRpb25zIHBhc3MgdGhlIG51bWJlciBvZiBi
aXQgaW4gYSBzaWduZWQgbnVtYmVyCisgKiAobm90IHN1cmUgd2h5KS4gVGhp
cyBoYXMgdGhlIGRyYXdiYWNrIHRvIGluY3JlYXNlIHRoZSBjb21wbGV4aXR5
IG9mCisgKiB0aGUgcmVzdWx0aW5nIGFzc2VtYmx5LgorICoKKyAqIFRvIGdl
bmVyYXRlIHNpbXBsZXIgY29kZSwgdGhlIG51bWJlciBvZiBiaXQgKG5yKSB3
aWxsIGJlIGNhc3QgdG8KKyAqIHVuc2lnbmVkIGludC4KKyAqCisgKiBYWFg6
IFJld29yayB0aGUgaW50ZXJmYWNlIHRvIHVzZSB1bnNpZ25lZCBpbnQuCisg
Ki8KKworI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3ZvaWQg
bmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIg
PSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7
ICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVu
c2lnbmVkIGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
dW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgcHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAiIF9fc3RyaW5n
aWZ5KG5hbWUpICJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgIiAgIGxkcmV4ICAgJTIsICUxXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICAi
IF9fc3RyaW5naWZ5KGluc3RyKSAiICAgICAlMiwgJTIsICUzXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgc3RyZXggICAlMCwg
JTIsICUxXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwgIitRbyIgKCpwdHIp
LCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIDogInIiIChtYXNrKSk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUg
KCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK30KKworI2RlZmluZSB0ZXN0b3AobmFt
ZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK2ludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHZv
bGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dP
UkQoKHVuc2lnbmVkIGludClucik7ICAgIFwKKyAgICB1bnNpZ25lZCBpbnQg
Yml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAgICAg
ICAgICAgICAgICAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJ
VF9NQVNLKGJpdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBp
bnQgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIEFTU0VSVCgoKHZhZGRyX3QpcCAmIDB4
MykgPT0gMCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBzbXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHByZWZldGNodygo
Y29uc3Qgdm9pZCAqKXB0cik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZv
bGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHJleCAgICUzLCAl
MlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAlMSwgJTMsICU1IC8vIFNh
dmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICUzLCAlMywgJTQg
Ly8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICAgICBcCisgICAgICAgICIgICBz
dHJleCAgJTAsICUzLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChyZXMpLCAi
PSZyIiAob2xkYml0KSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAg
ICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBzbXBfbWIoKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisKK2JpdG9wKGNoYW5nZV9iaXQsIGVv
cikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2JpdCwgb3Jy
KQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQordGVzdG9w
KHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3RfYW5kX3Nl
dF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1v
ZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zm
c2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAq
LwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMu
aCBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKZGVsZXRlZCBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IGExNjdjMmQ0MzYuLjAwMDAwMDAwMDAK
LS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuaAorKysgL2Rl
di9udWxsCkBAIC0xLDEwNSArMCwwIEBACi0jaW5jbHVkZSA8eGVuL2NvbmZp
Zy5oPgotCi0jaWYgX19MSU5VWF9BUk1fQVJDSF9fID49IDYKLQkubWFjcm8J
Yml0b3AsIG5hbWUsIGluc3RyCi1FTlRSWSgJXG5hbWUJCSkKLVVOV0lORCgJ
LmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYglyMSwgW2lw
XQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JbW92CXIyLCAjMQotCWFuZAly
MywgcjAsICMzMQkJQCBHZXQgYml0IG9mZnNldAotCW1vdglyMCwgcjAsIGxz
ciAjNQotCWFkZAlyMSwgcjEsIHIwLCBsc2wgIzIJQCBHZXQgd29yZCBvZmZz
ZXQKLSNpZiBfX0xJTlVYX0FSTV9BUkNIX18gPj0gNyAmJiBkZWZpbmVkKENP
TkZJR19TTVApCi0JLmFyY2hfZXh0ZW5zaW9uCW1wCi0JQUxUX1NNUChXKHBs
ZHcpCVtyMV0pCi0JQUxUX1VQKFcobm9wKSkKLSNlbmRpZgotCW1vdglyMywg
cjIsIGxzbCByMwotMToJbGRyZXgJcjIsIFtyMV0KLQlcaW5zdHIJcjIsIHIy
LCByMwotCXN0cmV4CXIwLCByMiwgW3IxXQotCWNtcAlyMCwgIzAKLQlibmUJ
MWIKLQlieAlscgotVU5XSU5EKAkuZm5lbmQJCSkKLUVORFBST0MoXG5hbWUJ
CSkKLQkuZW5kbQotCi0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIsIHN0
b3JlCi1FTlRSWSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJKQotCWFu
ZHMJaXAsIHIxLCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3NlcnQgd29y
ZC1hbGlnbmVkCi0JbW92CXIyLCAjMQotCWFuZAlyMywgcjAsICMzMQkJQCBH
ZXQgYml0IG9mZnNldAotCW1vdglyMCwgcjAsIGxzciAjNQotCWFkZAlyMSwg
cjEsIHIwLCBsc2wgIzIJQCBHZXQgd29yZCBvZmZzZXQKLQltb3YJcjMsIHIy
LCBsc2wgcjMJCUAgY3JlYXRlIG1hc2sKLQlzbXBfZG1iCi0jaWYgX19MSU5V
WF9BUk1fQVJDSF9fID49IDcgJiYgZGVmaW5lZChDT05GSUdfU01QKQotCS5h
cmNoX2V4dGVuc2lvbgltcAotCUFMVF9TTVAoVyhwbGR3KQlbcjFdKQotCUFM
VF9VUChXKG5vcCkpCi0jZW5kaWYKLTE6CWxkcmV4CXIyLCBbcjFdCi0JYW5k
cwlyMCwgcjIsIHIzCQlAIHNhdmUgb2xkIHZhbHVlIG9mIGJpdAotCVxpbnN0
cglyMiwgcjIsIHIzCQlAIHRvZ2dsZSBiaXQKLQlzdHJleAlpcCwgcjIsIFty
MV0KLQljbXAJaXAsICMwCi0JYm5lCTFiCi0Jc21wX2RtYgotCWNtcAlyMCwg
IzAKLQltb3ZuZQlyMCwgIzEKLTI6CWJ4CWxyCi1VTldJTkQoCS5mbmVuZAkJ
KQotRU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0jZWxzZQotCS5tYWNybwli
aXRvcCwgbmFtZSwgaW5zdHIKLUVOVFJZKAlcbmFtZQkJKQotVU5XSU5EKAku
Zm5zdGFydAkpCi0JYW5kcwlpcCwgcjEsICMzCi0Jc3RybmViCXIxLCBbaXBd
CQlAIGFzc2VydCB3b3JkLWFsaWduZWQKLQlhbmQJcjIsIHIwLCAjMzEKLQlt
b3YJcjAsIHIwLCBsc3IgIzUKLQltb3YJcjMsICMxCi0JbW92CXIzLCByMywg
bHNsIHIyCi0Jc2F2ZV9hbmRfZGlzYWJsZV9pcnFzIGlwCi0JbGRyCXIyLCBb
cjEsIHIwLCBsc2wgIzJdCi0JXGluc3RyCXIyLCByMiwgcjMKLQlzdHIJcjIs
IFtyMSwgcjAsIGxzbCAjMl0KLQlyZXN0b3JlX2lycXMgaXAKLQltb3YJcGMs
IGxyCi1VTldJTkQoCS5mbmVuZAkJKQotRU5EUFJPQyhcbmFtZQkJKQotCS5l
bmRtCi0KLS8qKgotICogdGVzdG9wIC0gaW1wbGVtZW50IGEgdGVzdF9hbmRf
eHh4X2JpdCBvcGVyYXRpb24uCi0gKiBAaW5zdHI6IG9wZXJhdGlvbmFsIGlu
c3RydWN0aW9uCi0gKiBAc3RvcmU6IHN0b3JlIGluc3RydWN0aW9uCi0gKgot
ICogTm90ZTogd2UgY2FuIHRyaXZpYWxseSBjb25kaXRpb25hbGlzZSB0aGUg
c3RvcmUgaW5zdHJ1Y3Rpb24KLSAqIHRvIGF2b2lkIGRpcnR5aW5nIHRoZSBk
YXRhIGNhY2hlLgotICovCi0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIs
IHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJKQot
CWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3NlcnQg
d29yZC1hbGlnbmVkCi0JYW5kCXIzLCByMCwgIzMxCi0JbW92CXIwLCByMCwg
bHNyICM1Ci0Jc2F2ZV9hbmRfZGlzYWJsZV9pcnFzIGlwCi0JbGRyCXIyLCBb
cjEsIHIwLCBsc2wgIzJdIQotCW1vdglyMCwgIzEKLQl0c3QJcjIsIHIwLCBs
c2wgcjMKLQlcaW5zdHIJcjIsIHIyLCByMCwgbHNsIHIzCi0JXHN0b3JlCXIy
LCBbcjFdCi0JbW92ZXEJcjAsICMwCi0JcmVzdG9yZV9pcnFzIGlwCi0JbW92
CXBjLCBscgotVU5XSU5EKAkuZm5lbmQJCSkKLUVORFBST0MoXG5hbWUJCSkK
LQkuZW5kbQotI2VuZGlmCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJt
MzIvbGliL2NoYW5nZWJpdC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9j
aGFuZ2ViaXQuUwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMTFm
NDFkMmJkNi4uMDAwMDAwMDAwMAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL2NoYW5nZWJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTYgKzAsMCBA
QAotLyoKLSAqICBsaW51eC9hcmNoL2FybS9saWIvY2hhbmdlYml0LlMKLSAq
Ci0gKiAgQ29weXJpZ2h0IChDKSAxOTk1LTE5OTYgUnVzc2VsbCBLaW5nCi0g
KgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVy
c2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbi4KLSAqLwotI2luY2x1ZGUgPHhlbi9jb25maWcuaD4KLQot
I2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgot
ICAgICAgICAgICAgICAgIC50ZXh0Ci0KLWJpdG9wCV9jaGFuZ2VfYml0LCBl
b3IKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJi
aXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUwpkZWxl
dGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMWI2YTU2OTFmOC4uMDAwMDAw
MDAwMAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMK
KysrIC9kZXYvbnVsbApAQCAtMSwxNyArMCwwIEBACi0vKgotICogIGxpbnV4
L2FyY2gvYXJtL2xpYi9jbGVhcmJpdC5TCi0gKgotICogIENvcHlyaWdodCAo
QykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3Jh
bSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh
bmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVi
bGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8K
LQotI2luY2x1ZGUgPHhlbi9jb25maWcuaD4KLQotI2luY2x1ZGUgImFzc2Vt
Ymxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAgICAgICAgICAg
IC50ZXh0Ci0KLWJpdG9wCV9jbGVhcl9iaXQsIGJpYwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvc2V0Yml0LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDFmNGVmNTY1OWIuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9zZXRiaXQuUworKysgL2Rldi9udWxsCkBAIC0xLDE2
ICswLDAgQEAKLS8qCi0gKiAgbGludXgvYXJjaC9hcm0vbGliL3NldGJpdC5T
Ci0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2lu
ZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRl
ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24uCi0gKi8KLSNpbmNsdWRlIDx4ZW4vY29uZmlnLmg+
Ci0KLSNpbmNsdWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMu
aCIKLQkudGV4dAotCi1iaXRvcAlfc2V0X2JpdCwgb3JyCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNoYW5nZWJpdC5TCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCA3ZjQ2MzVjYWEyLi4wMDAwMDAwMDAw
Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNoYW5nZWJpdC5T
CisrKyAvZGV2L251bGwKQEAgLTEsMTYgKzAsMCBAQAotLyoKLSAqICBsaW51
eC9hcmNoL2FybS9saWIvdGVzdGNoYW5nZWJpdC5TCi0gKgotICogIENvcHly
aWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMg
cHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwot
ICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24u
Ci0gKi8KLSNpbmNsdWRlIDx4ZW4vY29uZmlnLmg+Ci0KLSNpbmNsdWRlICJh
c3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAgICAgICAg
ICAgICAudGV4dAotCi10ZXN0b3AJX3Rlc3RfYW5kX2NoYW5nZV9iaXQsIGVv
ciwgc3RyCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RjbGVhcmJpdC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xl
YXJiaXQuUwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNGQ0MTUy
ZmRhOC4uMDAwMDAwMDAwMAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L3Rlc3RjbGVhcmJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTYgKzAsMCBA
QAotLyoKLSAqICBsaW51eC9hcmNoL2FybS9saWIvdGVzdGNsZWFyYml0LlMK
LSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1LTE5OTYgUnVzc2VsbCBLaW5n
Ci0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBj
YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVy
IHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
dmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdh
cmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1ZGUgPHhlbi9jb25maWcuaD4K
LQotI2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5o
IgotICAgICAgICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlfdGVzdF9hbmRf
Y2xlYXJfYml0LCBiaWNuZSwgc3RybmUKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TIGIveGVuL2FyY2gvYXJtL2Fy
bTMyL2xpYi90ZXN0c2V0Yml0LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDU0ZjQ4ZjlhZmEuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMKKysrIC9kZXYvbnVsbApAQCAt
MSwxNiArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0
c2V0Yml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1LTE5OTYgUnVz
c2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAq
IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1ZGUgPHhlbi9j
b25maWcuaD4KLQotI2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUg
ImJpdG9wcy5oIgotICAgICAgICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlf
dGVzdF9hbmRfc2V0X2JpdCwgb3JyZXEsIHN0cmVxCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaAppbmRleCA4YmUzNTY0NTQwLi42
N2M0YzNmNTVjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKQEAgLTEsMTkgKzEsMTIgQEAKICNpZm5kZWYgX0FSTV9BUk0z
Ml9CSVRPUFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4
dGVybiB2b2lkIF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiB2b2lkIF9jaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCBfdGVzdF9hbmRfc2V0X2Jp
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgX3Rl
c3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsK
LWV4dGVybiBpbnQgX3Rlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci0KLSNkZWZpbmUgc2V0X2JpdChuLHApICAgICAg
ICAgICAgICBfc2V0X2JpdChuLHApCi0jZGVmaW5lIGNsZWFyX2JpdChuLHAp
ICAgICAgICAgICAgX2NsZWFyX2JpdChuLHApCi0jZGVmaW5lIGNoYW5nZV9i
aXQobixwKSAgICAgICAgICAgX2NoYW5nZV9iaXQobixwKQotI2RlZmluZSB0
ZXN0X2FuZF9zZXRfYml0KG4scCkgICAgIF90ZXN0X2FuZF9zZXRfYml0KG4s
cCkKLSNkZWZpbmUgdGVzdF9hbmRfY2xlYXJfYml0KG4scCkgICBfdGVzdF9h
bmRfY2xlYXJfYml0KG4scCkKLSNkZWZpbmUgdGVzdF9hbmRfY2hhbmdlX2Jp
dChuLHApICBfdGVzdF9hbmRfY2hhbmdlX2JpdChuLHApCitleHRlcm4gdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJu
IHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwor
ZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJuIGludCB0
ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwogCiAjZGVmaW5lIGZsc2wgZmxzCiAKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-08.patch"
Content-Disposition: attachment; filename="xsa295/4.8-08.patch"
Content-Transfer-Encoding: base64

RnJvbSBhMWRiOWNhYjMyN2I1MTE3NTNhNDJiYTNkMDU1ZjM2MzE5OTllMDY1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDgvMjFd
IHhlbi9hcm06IGJpdG9wczogQ29uc29saWRhdGUgcHJvdG90eXBlcyBpbiBv
bmUKIHBsYWNlCgpUaGUgcHJvdG90eXBlIGFyZSB0aGUgc2FtZSBiZXR3ZWVu
IGFybTMyIGFuZCBhcm02NC4gQ29uc29saWRhdGUgdGhlbSBpbgphc20tYXJt
L2JpdG9wcy5oLgoKVGhpcyBjaGFuZ2Ugd2lsbCBoZWxwIHRoZSBpbnRyb2R1
Y3Rpb25zIG9mIG5ldyBoZWxwZXJzIGluIGEgZm9sbG93LXVwCnBhdGNoLgoK
VGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggfCAgNyAt
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIHwg
MTAgLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCAg
ICAgICB8ICA4ICsrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0
aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtMzIvYml0b3BzLmgKaW5kZXggNjdjNGMzZjU1Yy4uNTc5Mzhh
NTg3NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9i
aXRvcHMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9w
cy5oCkBAIC0xLDEzICsxLDYgQEAKICNpZm5kZWYgX0FSTV9BUk0zMl9CSVRP
UFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4dGVybiB2
b2lkIHNldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Ci1leHRl
cm4gdm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7
Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqIHApOwotZXh0ZXJuIGludCB0ZXN0X2FuZF9zZXRfYml0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCB0ZXN0X2FuZF9jbGVh
cl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Ci1leHRlcm4gaW50
IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICog
cCk7Ci0KICNkZWZpbmUgZmxzbCBmbHMKIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYml0b3BzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oCmluZGV4IDZiZjE5MjI2ODAuLjZj
YzIyNGFkMTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
NjQvYml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9i
aXRvcHMuaApAQCAtMSwxNiArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNNjRf
QklUT1BTX0gKICNkZWZpbmUgX0FSTV9BUk02NF9CSVRPUFNfSAogCi0vKgot
ICogTGl0dGxlIGVuZGlhbiBhc3NlbWJseSBhdG9taWMgYml0b3BzLgotICov
Ci1leHRlcm4gdm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
cCk7Ci1leHRlcm4gdm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKTsKLWV4dGVybiB2b2lkIGNoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwotZXh0ZXJuIGludCB0ZXN0X2Fu
ZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVy
biBpbnQgdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnApOwotCiAvKiBCYXNlZCBvbiBsaW51eC9pbmNsdWRlL2FzbS1nZW5l
cmljL2JpdG9wcy9idWlsdGluLV9fZmZzLmggKi8KIC8qKgogICogX19mZnMg
LSBmaW5kIGZpcnN0IGJpdCBpbiB3b3JkLgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmgKaW5kZXggYmRhODg5ODQxYi4uOGU4NjRiNDQ1NiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCkBAIC0zNyw2ICszNywxNCBAQAog
IyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIKICNlbmRpZgogCisvKiBB
dG9taWNzIGJpdG9wcyAqLwordm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRp
bGUgdm9pZCAqcCk7Cit2b2lkIGNsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwordm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCk7CitpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnApOworaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKnApOworaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKKwogLyoqCiAgKiBfX3Rlc3Rf
YW5kX3NldF9iaXQgLSBTZXQgYSBiaXQgYW5kIHJldHVybiBpdHMgb2xkIHZh
bHVlCiAgKiBAbnI6IEJpdCB0byBzZXQKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-09.patch"
Content-Disposition: attachment; filename="xsa295/4.8-09.patch"
Content-Transfer-Encoding: base64

RnJvbSA5NTc3ODcwYjhlZjc4NzVmODJlOGVhNjU2NTU1YzAzZjhmOWQ1ODkx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMDkvMjFd
IHhlbi9hcm02NDogY21weGNoZzogU2ltcGxpZnkgdGhlIGNtcHhjaGcKIGlt
cGxlbWVudGF0aW9uCgpUaGUgb25seSBkaWZmZXJlbmNlIGJldHdlZW4gZWFj
aCBjYXNlIG9mIHRoZSBjbXB4Y2hnIGlzIHRoZSBzaXplIG9mCnVzZWQuIFJh
dGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBjb2RlLCBwcm92aWRlIGEgbWFj
cm8gdG8gZ2VuZXJhdGUgZWFjaApjYXNlcy4KClRoaXMgbWFrZXMgdGhlIGNv
ZGUgZWFzaWVyIHRvIHJlYWQgYW5kIG1vZGlmeS4KClRoaXMgaXMgcGFydCBv
ZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTsgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oIHwgOTggKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
NiBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCmluZGV4IGFlNDJiMmY1
ZmYuLjM5M2ZiY2E2YTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtNjQvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtNjQvY21weGNoZy5oCkBAIC02MSw4MCArNjEsNTQgQEAgc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBsb25nIHgsIHZv
bGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKIAlfX3JldDsgXAogfSkKIAot
ZXh0ZXJuIHZvaWQgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIs
IGludCBzaXplKTsKK2V4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhj
aGcodm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZSk7CisKKyNkZWZpbmUg
X19DTVBYQ0hHX0NBU0Uodywgc3osIG5hbWUpCQkJCQlcCitzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0
aWxlIHZvaWQgKnB0ciwJXAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJ
XAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG5ldykJXAorewkJCQkJCQkJCVwK
Kwl1bnNpZ25lZCBsb25nIHJlcywgb2xkdmFsOwkJCQkJXAorCQkJCQkJCQkJ
XAorCWRvIHsJCQkJCQkJCVwKKwkJYXNtIHZvbGF0aWxlKCIvLyBfX2NtcHhj
aGdfY2FzZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHhyIiAjc3ogIgklIiAj
dyAiMSwgJTJcbiIJCQlcCisJCSIJbW92CSV3MCwgIzBcbiIJCQkJXAorCQki
CWNtcAklIiAjdyAiMSwgJSIgI3cgIjNcbiIJCQlcCisJCSIJYi5uZQkxZlxu
IgkJCQkJXAorCQkiCXN0eHIiICNzeiAiCSV3MCwgJSIgI3cgIjQsICUyXG4i
CQlcCisJCSIxOlxuIgkJCQkJCQlcCisJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpLAkJCQlcCisJCSAgIitRIiAoKih1bnNpZ25lZCBsb25nICop
cHRyKQkJCQlcCisJCTogIklyIiAob2xkKSwgInIiIChuZXcpCQkJCQlcCisJ
CTogImNjIik7CQkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKKwkJ
CQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisKK19fQ01Q
WENIR19DQVNFKHcsIGIsIDEpCitfX0NNUFhDSEdfQ0FTRSh3LCBoLCAyKQor
X19DTVBYQ0hHX0NBU0UodywgICwgNCkKK19fQ01QWENIR19DQVNFKCAsICAs
IDgpCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKIAkJCQkg
ICAgICB1bnNpZ25lZCBsb25nIG5ldywgaW50IHNpemUpCiB7Ci0JdW5zaWdu
ZWQgbG9uZyBvbGR2YWwgPSAwLCByZXM7Ci0KIAlzd2l0Y2ggKHNpemUpIHsK
IAljYXNlIDE6Ci0JCWRvIHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnMVxuIgotCQkJIglsZHhyYgkldzEsICUyXG4iCi0JCQkiCW1vdgkldzAs
ICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFmXG4i
Ci0JCQkiCXN0eHJiCSV3MCwgJXc0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJ
OiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIrUSIgKCoodTggKilw
dHIpCi0JCQkJOiAiSXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJjYyIp
OwotCQl9IHdoaWxlIChyZXMpOwotCQlicmVhazsKLQorCQlyZXR1cm4gX19j
bXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwgbmV3KTsKIAljYXNlIDI6Ci0JCWRv
IHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4Y2hnMlxuIgotCQkJIgls
ZHhyaAkldzEsICUyXG4iCi0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQkiCWNt
cAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHJoCSV3
MCwgJXc0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwg
Ij0mciIgKG9sZHZhbCksICIrUSIgKCoodTE2ICopcHRyKQotCQkJCTogIkly
IiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAo
cmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIo
cHRyLCBvbGQsIG5ldyk7CiAJY2FzZSA0OgotCQlkbyB7Ci0JCQlhc20gdm9s
YXRpbGUoIi8vIF9fY21weGNoZzRcbiIKLQkJCSIJbGR4cgkldzEsICUyXG4i
Ci0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xuIgot
CQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHIJJXcwLCAldzQsICUyXG4iCi0J
CQkiMTpcbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKSwg
IitRIiAoKih1MzIgKilwdHIpCi0JCQkJOiAiSXIiIChvbGQpLCAiciIgKG5l
dykKLQkJCQk6ICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwotCQlicmVhazsK
LQorCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChwdHIsIG9sZCwgbmV3KTsK
IAljYXNlIDg6Ci0JCWRvIHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnOFxuIgotCQkJIglsZHhyCSUxLCAlMlxuIgotCQkJIgltb3YJJXcwLCAj
MFxuIgotCQkJIgljbXAJJTEsICUzXG4iCi0JCQkiCWIubmUJMWZcbiIKLQkJ
CSIJc3R4cgkldzAsICU0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJOiAiPSZy
IiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIrUSIgKCoodTY0ICopcHRyKQot
CQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2MiKTsKLQkJ
fSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9fY21weGNo
Z19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CiAJZGVmYXVsdDoKLQkJX19iYWRf
Y21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2YWwgPSAwOworCQlyZXR1cm4g
X19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KIAotCXJldHVybiBvbGR2
YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIodm9sYXRpbGUgdm9pZCAq
cHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-10.patch"
Content-Disposition: attachment; filename="xsa295/4.8-10.patch"
Content-Transfer-Encoding: base64

RnJvbSA4ZjNhOWE1MTU2MTI2NDQ2OTJlZWYyNWY2MjMxMjM5YWRhMjY5MTIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTAvMjFd
IHhlbi9hcm0zMjogY21weGNoZzogU2ltcGxpZnkgdGhlIGNtcHhjaGcKIGlt
cGxlbWVudGF0aW9uCgpUaGUgb25seSBkaWZmZXJlbmNlIGJldHdlZW4gZWFj
aCBjYXNlIG9mIHRoZSBjbXB4Y2hnIGlzIHRoZSBzaXplIG9mCnVzZWQuIFJh
dGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBjb2RlLCBwcm92aWRlIGEgbWFj
cm8gdG8gZ2VuZXJhdGUgZWFjaApjYXNlcy4KClRoaXMgbWFrZXMgdGhlIGNv
ZGUgZWFzaWVyIHRvIHJlYWQgYW5kIG1vZGlmeS4KCldoaWxlIGRvaW5nIHRo
ZSByZXdvcmssIHRoZSBjYXNlIGZvciA2NC1iaXQgY21weGNoZyBpcyByZW1v
dmVkLiBUaGlzIGlzCnVudXNlZCB0b2RheSAoYWxyZWFkeSBjb21tZW50ZWQp
IGFuZCBpdCB3b3VsZCBub3QgYmUgcG9zc2libGUgdG8gdXNlCml0IGRpcmVj
dGx5LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5o
IHwgODQgKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspLCA1MyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCmluZGV4
IDAzZTBiZWQzYTYuLjQ3MWE5ZTNhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCkBAIC01Miw3MiArNTIsNTAgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBs
b25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKICAqIGluZGlj
YXRlZCBieSBjb21wYXJpbmcgUkVUVVJOIHdpdGggT0xELgogICovCiAKLWV4
dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLCBp
bnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5lIF9f
Q01QWENIR19DQVNFKHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlubGluZSB1
bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2
b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKKwkJ
CQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlcCisJdW5z
aWduZWQgbG9uZyBvbGR2YWwsIHJlczsJCQkJCVwKKwkJCQkJCQkJCVwKKwlk
byB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGdfY2Fz
ZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHJleCIgI3N6ICIJJTEsIFslMl1c
biIJCQlcCisJCSIJbW92CSUwLCAjMFxuIgkJCQlcCisJCSIJdGVxCSUxLCAl
M1xuIgkJCQlcCisJCSIJc3RyZXgiICNzeiAiZXEgJTAsICU0LCBbJTJdXG4i
CQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQkJCQlcCisJ
CTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5ldykJCQlcCisJCTog
Im1lbW9yeSIsICJjYyIpOwkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJ
CVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisK
K19fQ01QWENIR19DQVNFKGIsIDEpCitfX0NNUFhDSEdfQ0FTRShoLCAyKQor
X19DTVBYQ0hHX0NBU0UoICwgNCkKIAogc3RhdGljIGFsd2F5c19pbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCiAgICAgdm9sYXRpbGUgdm9pZCAq
cHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5zaWduZWQgbG9uZyBuZXcsIGlu
dCBzaXplKQogewotCXVuc2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7Ci0KIAlw
cmVmZXRjaHcoKGNvbnN0IHZvaWQgKilwdHIpOwogCiAJc3dpdGNoIChzaXpl
KSB7CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAgX19j
bXB4Y2hnMVxuIgotCQkJIglsZHJleGIJJTEsIFslMl1cbiIKLQkJCSIJbW92
CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4YmVx
ICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIiIChv
bGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAobmV3
KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwot
CQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CiAJY2FzZSAyOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAg
X19jbXB4Y2hnMlxuIgotCQkJIglsZHJleGgJJTEsIFslMl1cbiIKLQkJCSIJ
bW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4
aGVxICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAo
bmV3KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMp
OwotCQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBv
bGQsIG5ldyk7CiAJY2FzZSA0OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUo
IkAgX19jbXB4Y2hnNFxuIgotCQkJIglsZHJleAklMSwgWyUyXVxuIgotCQkJ
Igltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQklMSwgJTNcbiIKLQkJCSIJc3Ry
ZXhlcQklMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkgICAgfSB3aGlsZSAo
cmVzKTsKLQkgICAgYnJlYWs7Ci0jaWYgMAotCWNhc2UgODoKLQkJZG8gewot
CQkJYXNtIHZvbGF0aWxlKCJAIF9fY21weGNoZzhcbiIKLQkJCSIJbGRyZXhk
CSUxLCBbJTJdXG4iCi0JCQkiCW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUx
LCAlM1xuIgotCQkJIglzdHJleGRlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6
ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQotCQkJCTogInIiIChwdHIp
LCAiSXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0jZW5kaWYKKwkJcmV0
dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7CiAJZGVmYXVs
dDoKLQkJX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2YWwgPSAw
OworCQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KIAot
CXJldHVybiBvbGR2YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9CiAK
IHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-11.patch"
Content-Disposition: attachment; filename="xsa295/4.8-11.patch"
Content-Transfer-Encoding: base64

RnJvbSAzZGJjYzk0ZWVkMjVjZDMwZjBmOTgxZTgyZjZhZTZiOTQzMGY0Y2M5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTEvMjFd
IHhlbi9hcm06IGJpdG9wczogSW1wbGVtZW50IGEgbmV3IHNldCBvZiBoZWxw
ZXJzCiB0aGF0IGNhbiB0aW1lb3V0CgpFeGNsdXNpdmUgbG9hZC1zdG9yZSBh
dG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRo
cmVhZHMuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUgdHJ1c3RlZCwgaXQg
bWF5IGJlIHBvc3NpYmxlIHRvIERvUwpYZW4gd2hlbiB1cGRhdGluZyBzaGFy
ZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4KClRvIHByZXZlbnQg
dGhlIGluZmluaXRlIGxvb3AsIHdlIGludHJvZHVjZSBhIG5ldyBzZXQgb2Yg
aGVscGVycyB0aGF0IGNhbgp0aW1lb3V0LiBUaGUgdGltZW91dCBpcyBiYXNl
ZCBvbiB0aGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucy4KClRoZXkg
d2lsbCBiZSB1c2VkIGluIGZvbGxvdy11cCBwYXRjaCB0byBtYWtlIGF0b21p
YyBvcGVyYXRpb25zCm9uIHNoYXJlZCBtZW1vcnkgc2FmZS4KClRoaXMgaXMg
cGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIHwgNTIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5jIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oICAgIHwgMjggKysr
KysrKysrKysrKysrKystCiAzIGZpbGVzIGNoYW5nZWQsIDExNyBpbnNlcnRp
b25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTMy
L2xpYi9iaXRvcHMuYwppbmRleCBjNjliYjUzMDM3Li4wODc1MDMxNGZjIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCisr
KyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKQEAgLTMwLDcg
KzMwLDggQEAKICAqLwogCiAjZGVmaW5lIGJpdG9wKG5hbWUsIGluc3RyKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotdm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3N0YXRp
YyBhbHdheXNfaW5saW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnAsIGJvb2wgdGltZW91dCxcCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF90cnkpICAg
ICAgICAgICAgICAgICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90
ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCiAgICAg
Y29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQp
bnIpOyAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNDcsMTcgKzQ4LDMz
IEBAIHZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICIgICBzdHJleCAgICUwLCAlMiwgJTFcbiIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICI9JnIiIChy
ZXMpLCAiK1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICAgICAgOiAiciIgKG1hc2spKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAhcmVz
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICBicmVhazsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkg
PiAwKSApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJuICFyZXM7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBpZiAoICFpbnRfIyNuYW1lKG5yLCBw
LCBmYWxzZSwgMCkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUjI190aW1lb3V0KGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpICAg
ICAgICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICByZXR1cm4gaW50XyMjbmFtZShuciwgcCwgdHJ1ZSwgbWF4X3RyeSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9CiAKICNkZWZpbmUg
dGVzdG9wKG5hbWUsIGluc3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCi1pbnQgbmFtZShpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRf
IyNuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgaW50ICpvbGRiaXQs
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29s
IHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAgICBcCiB7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQz
Ml90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVk
IGludClucik7ICAgIFwKICAgICB1bnNpZ25lZCBpbnQgYml0ID0gKHVuc2ln
bmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKGJpdCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVu
c2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBpbnQgb2xkYml0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgIEFTU0VSVCgoKHZhZGRyX3QpcCAmIDB4MykgPT0gMCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBz
bXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC03MSwxNCArODgsMzUg
QEAgaW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAg
IiAgIGxzciAgICAgJTEsICUzLCAlNSAvLyBTYXZlIG9sZCB2YWx1ZSBvZiBi
aXRcbiIgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICIgICAiIF9fc3Ry
aW5naWZ5KGluc3RyKSAiICAlMywgJTMsICU0IC8vIFRvZ2dsZSBiaXRcbiIg
ICAgICAgICAgICAgXAogICAgICAgICAiICAgc3RyZXggICUwLCAlMywgJTJc
biIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZGJpdCksICIr
UW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCisgICAgICAg
IDogIj0mciIgKHJlcyksICI9JnIiICgqb2xkYml0KSwgIitRbyIgKCpwdHIp
LCAiPSZyIiAodG1wKSAgICAgICAgICAgXAogICAgICAgICA6ICJyIiAobWFz
ayksICJyIiAoYml0KSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICBpZiAoICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFr
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgo
LS1tYXhfdHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBz
bXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBpZiAoICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxzZSwgMCkg
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1
bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAgICAgXAor
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4g
aW50XyMjbmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5KTsgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9CiAKIGJpdG9wKGNoYW5nZV9iaXQs
IGVvcikKIGJpdG9wKGNsZWFyX2JpdCwgYmljKQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMKaW5kZXggYjFjNjgxYzY0Mi4uNzhiZjRlZDhj
NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMu
YworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0y
OSw3ICsyOSw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0
cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitz
dGF0aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5
KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50
MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAog
ICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQg
aW50KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTQzLDE3ICs0
NCwzMyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAiICAgc3R4ciAgICAldzAsICV3MiwgJTFcbiIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgOiAiPSZy
IiAocmVzKSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiIChtYXNrKSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICgg
IXJlcyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90
cnkpID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAh
cmVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKIH0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
dm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShu
ciwgcCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5
KSAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUsIG1heF90cnkp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQogCiAjZGVm
aW5lIHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5hbWUoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wg
aW50XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xk
Yml0LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2b2xhdGlsZSB1
aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNp
Z25lZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1
bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAg
ICAgICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhi
aXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgdW5zaWduZWQg
bG9uZyBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNjIsMTQgKzc5
LDM1IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgICIgICBsc3IgICAgICV3MSwgJXczLCAldzUgLy8gU2F2ZSBvbGQgdmFs
dWUgb2YgYml0XG4iICAgICAgICAgICAgICAgXAogICAgICAgICAiICAgIiBf
X3N0cmluZ2lmeShpbnN0cikgIiAgJXczLCAldzMsICV3NCAvLyBUb2dnbGUg
Yml0XG4iICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0bHhyICAgJXcwLCAl
dzMsICUyXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQp
LCAiK1EiICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICAgXAorICAg
ICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCksICIrUSIgKCpw
dHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgIFwKICAgICAgICAgOiAiciIg
KG1hc2spLCAiciIgKGJpdCkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogIm1lbW9yeSIpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICgg
IXJlcyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90
cnkpID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRtYihpc2gp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgcmV0dXJuIG9sZGJpdCAmIDE7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICpvbGRiaXQgJj0gMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJuICFyZXM7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitpbnQgbmFtZShp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBpbnQgb2xkYml0OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICgg
IWludF8jI25hbWUobnIsIHAsICZvbGRiaXQsIGZhbHNlLCAwKSApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldHVybiBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnAsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgaW50ICpvbGRiaXQsIHVuc2lnbmVk
IGludCBtYXhfdHJ5KSAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiBpbnRfIyNu
YW1lKG5yLCBwLCBvbGRiaXQsIHRydWUsIG1heF90cnkpOyAgICAgICAgICAg
ICAgICAgICAgICAgIFwKIH0KIAogYml0b3AoY2hhbmdlX2JpdCwgZW9yKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKaW5kZXggOGU4NjRiNDQ1Ni4u
MTcyYmJhZWU3ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9i
aXRvcHMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCkBA
IC0zNyw3ICszNywxNCBAQAogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFu
dCIKICNlbmRpZgogCi0vKiBBdG9taWNzIGJpdG9wcyAqLworLyoKKyAqIEF0
b21pYyBiaXRvcHMKKyAqCisgKiBUaGUgaGVscGVycyBiZWxvdyAqc2hvdWxk
KiBvbmx5IGJlIHVzZWQgb24gbWVtb3J5IHNoYXJlZCBiZXR3ZWVuCisgKiB0
cnVzdGVkIHRocmVhZHMgb3Igd2Uga25vdyB0aGUgbWVtb3J5IGNhbm5vdCBi
ZSBhY2Nlc3NlZCBieSBhbm90aGVyCisgKiB0aHJlYWQuCisgKi8KKwogdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiB2b2lkIGNs
ZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwogdm9pZCBjaGFu
Z2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CkBAIC00NSw2ICs1
MiwyNSBAQCBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIAorLyoKKyAqIFRoZSBoZWxwZXJz
IGJlbG93IG1heSBmYWlsIHRvIHVwZGF0ZSB0aGUgbWVtb3J5IGlmIHRoZSBh
Y3Rpb24gdGFrZXMKKyAqIHRvbyBsb25nLgorICoKKyAqIEBtYXhfdHJ5OiBN
YXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zCisgKgorICogVGhlIGhlbHBl
cnMgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFzIHN1Y2Nl
ZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYgdGhlIHVw
ZGF0ZSBoYXMgZmFpbGVkLgorICovCitib29sIHNldF9iaXRfdGltZW91dChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5
KTsKK2Jvb2wgY2xlYXJfYml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citib29sIGNoYW5nZV9i
aXRfdGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVk
IGludCBtYXhfdHJ5KTsKK2Jvb2wgdGVzdF9hbmRfc2V0X2JpdF90aW1lb3V0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSk7Citib29sIHRlc3RfYW5kX2NsZWFyX2JpdF90aW1lb3V0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50ICpvbGRiaXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KTsKK2Jv
b2wgdGVzdF9hbmRfY2hhbmdlX2JpdF90aW1lb3V0KGludCBuciwgdm9sYXRp
bGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7CisKIC8qKgog
ICogX190ZXN0X2FuZF9zZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4g
aXRzIG9sZCB2YWx1ZQogICogQG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjE3LjEK
Cg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-12.patch"
Content-Disposition: attachment; filename="xsa295/4.8-12.patch"
Content-Transfer-Encoding: base64

RnJvbSAxM2Y0MjZiODMzMDUzYmIzM2U5ZTNlYzcwOGExMzQ5ZWQ2YTEwZDU1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTIvMjFd
IHhlbi9hcm06IGNtcHhjaGc6IFByb3ZpZGUgYSBuZXcgaGVscGVyIHRoYXQg
Y2FuCiB0aW1lb3V0CgpFeGNsdXNpdmUgbG9hZC1zdG9yZSBhdG9taWNzIHNo
b3VsZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRocmVhZHMuIEFz
IG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUgdHJ1c3RlZCwgaXQgbWF5IGJlIHBv
c3NpYmxlIHRvIERvUwpYZW4gd2hlbiB1cGRhdGluZyBzaGFyZWQgbWVtb3J5
IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4KClRvIHByZXZlbnQgdGhlIGluZmlu
aXRlIGxvb3AsIHdlIGludHJvZHVjZSBhIG5ldyBoZWxwZXIgdGhhdCBjYW4g
dGltZW91dC4KVGhlIHRpbWVvdXQgaXMgYmFzZWQgb24gdGhlIG1heGltdW0g
bnVtYmVyIG9mIGl0ZXJhdGlvbnMuCgpJdCB3aWxsIGJlIHVzZWQgaW4gZm9s
bG93LXVwIHBhdGNoIHRvIG1ha2UgYXRvbWljIG9wZXJhdGlvbnMgb24gc2hh
cmVkCm1lbW9yeSBzYWZlLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9hcm0zMi9jbXB4Y2hnLmggfCA2MyArKysrKysrKysrKysrKysr
KysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9jbXB4Y2hn
LmggfCA3MCArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAxMDYgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4
Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApp
bmRleCA0NzFhOWUzYTNmLi40OWNhMmEwZDdhIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTUsMTEgKzU1LDE0
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWdu
ZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiBleHRl
cm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQg
KnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENIR19DQVNFKHN6
LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9f
Y21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCVwKLQkJ
CQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAgdW5zaWduZWQg
bG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2NtcHhjaGdfY2Fz
ZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJCQkgdW5zaWdu
ZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9uZyBuZXcsCQlc
CisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5zaWduZWQgaW50
IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVkIGxvbmcgb2xk
dmFsLCByZXM7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2YWw7CQkJCQkJ
XAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJCQkJCVwKIAlk
byB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGdfY2Fz
ZV8iICNuYW1lICJcbiIJCVwKQEAgLTY4LDI5ICs3MSwzNSBAQCBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZv
bGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiCXRlcQklMSwgJTNcbiIJCQkJXAog
CQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxuIgkJCVwKIAkJOiAi
PSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAotCQk6ICJyIiAocHRy
KSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6ICJyIiAocHRyKSwg
IklyIiAoKm9sZCksICJyIiAobmV3KQkJCVwKIAkJOiAibWVtb3J5IiwgImNj
Iik7CQkJCQlcCi0JfSB3aGlsZSAocmVzKTsJCQkJCQkJXAogCQkJCQkJCQkJ
XAotCXJldHVybiBvbGR2YWw7CQkJCQkJCVwKKwkJaWYgKCFyZXMpCQkJCQkJ
XAorCQkJYnJlYWs7CQkJCQkJXAorCX0gd2hpbGUgKCF0aW1lb3V0IHx8ICgo
LS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJCQkJCQkJCQlcCisJKm9sZCA9IG9s
ZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJXAorCXJldHVybiAhcmVzOwkJCQkJ
CQlcCiB9CiAKIF9fQ01QWENIR19DQVNFKGIsIDEpCiBfX0NNUFhDSEdfQ0FT
RShoLCAyKQogX19DTVBYQ0hHX0NBU0UoICwgNCkKIAotc3RhdGljIGFsd2F5
c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCi0gICAgdm9sYXRp
bGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5zaWduZWQgbG9u
ZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBf
X2ludF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9u
ZyAqb2xkLAorCQkJCQl1bnNpZ25lZCBsb25nIG5ldywgaW50IHNpemUsCisJ
CQkJCWJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpCiB7CiAJ
cHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3aXRjaCAoc2l6
ZSkgewogCWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRy
LCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwg
b2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgMjoKLQkJcmV0
dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CisJCXJldHVy
biBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1h
eF90cnkpOwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQo
cHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV80KHB0
ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWRlZmF1bHQ6CiAJ
CXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwgc2l6ZSk7CiAJfQpAQCAtOTgs
NiArMTA3LDE3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxv
bmcgX19jbXB4Y2hnKAogCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCitz
dGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZyh2
b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBv
bGQsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJCSAgICAg
aW50IHNpemUpCit7CisJaWYgKCFfX2ludF9jbXB4Y2hnKHB0ciwgJm9sZCwg
bmV3LCBzaXplLCBmYWxzZSwgMCkpCisJCUFTU0VSVF9VTlJFQUNIQUJMRSgp
OworCisJcmV0dXJuIG9sZDsKK30KKwogc3RhdGljIGFsd2F5c19pbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIodm9sYXRpbGUgdm9pZCAqcHRy
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBvbGQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5l
dywgaW50IHNpemUpCkBAIC0xMTEsNiArMTMxLDI1IEBAIHN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxl
IHZvaWQgKnB0ciwKIAlyZXR1cm4gcmV0OwogfQogCisvKgorICogVGhlIGhl
bHBlciBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUgYWN0
aW9uIHRha2VzIHRvbyBsb25nLgorICoKKyAqIEBvbGQ6IE9uIGNhbGwgdGhl
IHZhbHVlIHBvaW50ZWQgY29udGFpbnMgdGhlIGV4cGVjdGVkIG9sZCB2YWx1
ZS4gSXQgd2lsbCBiZQorICogdXBkYXRlZCB0byB0aGUgYWN0dWFsIG9sZCB2
YWx1ZS4KKyAqIEBtYXhfdHJ5OiBNYXhpbXVtIG51bWJlciBvZiBpdGVyYXRp
b25zCisgKgorICogVGhlIGhlbHBlciB3aWxsIHJldHVybiB0cnVlIHdoZW4g
dGhlIHVwZGF0ZSBoYXMgc3VjY2VlZGVkIChpLmUgbm8KKyAqIHRpbWVvdXQp
IGFuZCBmYWxzZSBpZiB0aGUgdXBkYXRlIGhhcyBmYWlsZWQuCisgKi8KK3N0
YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19jbXB4Y2hnX21iX3RpbWVvdXQo
dm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9u
ZyAqb2xkLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJ
CSAgICAgICBpbnQgc2l6ZSwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGludCBt
YXhfdHJ5KQoreworCXJldHVybiBfX2ludF9jbXB4Y2hnKHB0ciwgb2xkLCBu
ZXcsIHNpemUsIHRydWUsIG1heF90cnkpOworfQorCiAjZGVmaW5lIGNtcHhj
aGcocHRyLG8sbikJCQkJCQlcCiAJKChfX3R5cGVvZl9fKCoocHRyKSkpX19j
bXB4Y2hnX21iKChwdHIpLAkJCVwKIAkJCQkJICAodW5zaWduZWQgbG9uZyko
byksCQlcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L2NtcHhjaGcuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oCmluZGV4IDM5M2ZiY2E2YTUuLjViYzJlMWY3ODYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCkBAIC02NCwxMSAr
NjQsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1
bnNpZ25lZCBsb25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUK
IGV4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUg
dm9pZCAqcHRyLCBpbnQgc2l6ZSk7CiAKICNkZWZpbmUgX19DTVBYQ0hHX0NB
U0Uodywgc3osIG5hbWUpCQkJCQlcCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0
ciwJXAotCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJXAotCQkJCQkJICB1
bnNpZ25lZCBsb25nIG5ldykJXAorc3RhdGljIGlubGluZSBib29sIF9fY21w
eGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCQlcCisJCQkJ
CSB1bnNpZ25lZCBsb25nICpvbGQsCQlcCisJCQkJCSB1bnNpZ25lZCBsb25n
IG5ldywJCVwKKwkJCQkJIGJvb2wgdGltZW91dCwJCQlcCisJCQkJCSB1bnNp
Z25lZCBpbnQgbWF4X3RyeSkJCVwKIHsJCQkJCQkJCQlcCi0JdW5zaWduZWQg
bG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwl1bnNpZ25lZCBsb25nIG9sZHZh
bDsJCQkJCQlcCisJdW5zaWduZWQgbG9uZyByZXM7CQkJCQkJXAogCQkJCQkJ
CQkJXAogCWRvIHsJCQkJCQkJCVwKIAkJYXNtIHZvbGF0aWxlKCIvLyBfX2Nt
cHhjaGdfY2FzZV8iICNuYW1lICJcbiIJCVwKQEAgLTgwLDExICs4MywxNiBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2Vf
IyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiMTpcbiIJCQkJCQkJ
XAogCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKSwJCQkJXAogCQkg
ICIrUSIgKCoodW5zaWduZWQgbG9uZyAqKXB0cikJCQkJXAotCQk6ICJJciIg
KG9sZCksICJyIiAobmV3KQkJCQkJXAorCQk6ICJJciIgKCpvbGQpLCAiciIg
KG5ldykJCQkJXAogCQk6ICJjYyIpOwkJCQkJCVwKLQl9IHdoaWxlIChyZXMp
OwkJCQkJCQlcCiAJCQkJCQkJCQlcCi0JcmV0dXJuIG9sZHZhbDsJCQkJCQkJ
XAorCQlpZiAoIXJlcykJCQkJCQlcCisJCQlicmVhazsJCQkJCQlcCisJfSB3
aGlsZSAoIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4gMCkpOwkJCVwKKwkJ
CQkJCQkJCVwKKwkqb2xkID0gb2xkdmFsOwkJCQkJCQlcCisJCQkJCQkJCQlc
CisJcmV0dXJuICFyZXM7CQkJCQkJCVwKIH0KIAogX19DTVBYQ0hHX0NBU0Uo
dywgYiwgMSkKQEAgLTkyLDE4ICsxMDAsMTkgQEAgX19DTVBYQ0hHX0NBU0Uo
dywgaCwgMikKIF9fQ01QWENIR19DQVNFKHcsICAsIDQpCiBfX0NNUFhDSEdf
Q0FTRSggLCAgLCA4KQogCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcg
X19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBv
bGQsCi0JCQkJICAgICAgdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQor
c3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBfX2ludF9jbXB4Y2hnKHZvbGF0
aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyAqb2xkLAorCQkJCQl1bnNp
Z25lZCBsb25nIG5ldywgaW50IHNpemUsCisJCQkJCWJvb2wgdGltZW91dCwg
dW5zaWduZWQgaW50IG1heF90cnkpCiB7CiAJc3dpdGNoIChzaXplKSB7CiAJ
Y2FzZSAxOgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwg
bmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5l
dywgdGltZW91dCwgbWF4X3RyeSk7CiAJY2FzZSAyOgotCQlyZXR1cm4gX19j
bXB4Y2hnX2Nhc2VfMihwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21w
eGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3RyeSk7
CiAJY2FzZSA0OgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChwdHIsIG9s
ZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQs
IG5ldywgdGltZW91dCwgbWF4X3RyeSk7CiAJY2FzZSA4OgotCQlyZXR1cm4g
X19jbXB4Y2hnX2Nhc2VfOChwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3Ry
eSk7CiAJZGVmYXVsdDoKIAkJcmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBz
aXplKTsKIAl9CkBAIC0xMTEsOCArMTIwLDIwIEBAIHN0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLCB1
bnNpZ25lZCBsb25nIG9sZCwKIAlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0K
IAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19tYih2
b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcgb2xkLAotCQkJCQkg
dW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19p
bmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAq
cHRyLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorCQkJCQkgICAg
IHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgIGludCBzaXplKQorewor
CWlmICghX19pbnRfY21weGNoZyhwdHIsICZvbGQsIG5ldywgc2l6ZSwgZmFs
c2UsIDApKQorCQlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKworCXJldHVybiBv
bGQ7Cit9CisKK3N0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcg
X19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKKwkJCQkJCXVuc2ln
bmVkIGxvbmcgb2xkLAorCQkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBz
aXplKQogewogCXVuc2lnbmVkIGxvbmcgcmV0OwogCkBAIC0xMjMsNiArMTQ0
LDI1IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdf
bWIodm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKIAly
ZXR1cm4gcmV0OwogfQogCisvKgorICogVGhlIGhlbHBlciBtYXkgZmFpbCB0
byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUgYWN0aW9uIHRha2VzIHRvbyBs
b25nLgorICoKKyAqIEBvbGQ6IE9uIGNhbGwgdGhlIHZhbHVlIHBvaW50ZWQg
Y29udGFpbnMgdGhlIGV4cGVjdGVkIG9sZCB2YWx1ZS4gSXQgd2lsbCBiZQor
ICogdXBkYXRlZCB0byB0aGUgYWN0dWFsIG9sZCB2YWx1ZS4KKyAqIEBtYXhf
dHJ5OiBNYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zCisgKgorICogVGhl
IGhlbHBlciB3aWxsIHJldHVybiB0cnVlIHdoZW4gdGhlIHVwZGF0ZSBoYXMg
c3VjY2VlZGVkIChpLmUgbm8KKyAqIHRpbWVvdXQpIGFuZCBmYWxzZSBpZiB0
aGUgdXBkYXRlIGhhcyBmYWlsZWQuCisgKi8KK3N0YXRpYyBhbHdheXNfaW5s
aW5lIGJvb2wgX19jbXB4Y2hnX21iX3RpbWVvdXQodm9sYXRpbGUgdm9pZCAq
cHRyLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyAqb2xkLAorCQkJCQkg
ICAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJCSAgICAgICBpbnQgc2l6
ZSwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KQoreworCXJl
dHVybiBfX2ludF9jbXB4Y2hnKHB0ciwgb2xkLCBuZXcsIHNpemUsIHRydWUs
IG1heF90cnkpOworfQorCiAjZGVmaW5lIGNtcHhjaGcocHRyLCBvLCBuKSBc
CiAoeyBcCiAJX190eXBlb2ZfXygqKHB0cikpIF9fcmV0OyBcCi0tIAoyLjE3
LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-13.patch"
Content-Disposition: attachment; filename="xsa295/4.8-13.patch"
Content-Transfer-Encoding: base64

RnJvbSA5YzkwOTkzY2NlODVhYzhkZWYxZmQyYzIxN2NmOTY0OGZlNWRkNjcy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTggKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOCAxMy8yMV0geGVuL3hz
bTogcmVtb3ZlIHVubmVjZXNzYXJ5ICNkZWZpbmUKCnRoaXMgI2RlZmluZSBp
cyB1bm5lY2Vzc2FyeSBzaW5jZSBYU01fSU5MSU5FIGlzIHJlZGVmaW5lZCBp
bgp4c20vZHVtbXkuaCwgaXQncyBhIHJpc2sgb2YgYnVpbGQgYnJlYWthZ2Us
IHNvIHJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxp
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVn
cmFAdHljaG8ubnNhLmdvdj4KLS0tCiB4ZW4veHNtL2R1bW15LmMgfCAxIC0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9kdW1teS5jIGIveGVuL3hzbS9kdW1teS5jCmluZGV4IGEwODJi
MjgxNzEuLjg3ZmRiMmI4MjUgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVtbXku
YworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTExLDcgKzExLDYgQEAKICAq
LwogCiAjZGVmaW5lIFhTTV9OT19XUkFQUEVSUwotI2RlZmluZSBYU01fSU5M
SU5FIC8qICovCiAjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CiAKIHN0cnVjdCB4
c21fb3BlcmF0aW9ucyBkdW1teV94c21fb3BzOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-14.patch"
Content-Disposition: attachment; filename="xsa295/4.8-14.patch"
Content-Transfer-Encoding: base64

RnJvbSA1MmE3ZDIwY2MxODgxYTVkZGM3NDI3MTM5YzliMjJhZWNkNDg2MzE5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTkgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOCAxNC8yMV0geGVuL3hz
bTogSW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20KCkludHJvZHVj
ZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtIHRvIGNob29zZSB3aGljaCB4c20g
bW9kdWxlIGlzIGVuYWJsZWQsCmFuZCBzZXQgZGVmYXVsdCB0byBkdW1teS4g
QW5kIGFkZCBuZXcgb3B0aW9uIGluIEtjb25maWcgdG8gY2hvb3NlIHRoZQpk
ZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbi4KClNpZ25lZC1vZmYtYnk6IFhp
biBMaSA8eGluLmxpQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUg
R3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAxMyArKysrKysr
KysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgMTMg
KysrKysrKystCiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgICAgICAgICAgICAg
ICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAzIGZpbGVz
IGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRl
eCA4N2NhMDU2NzI2Li40Mzk2YWEyYzQ0IDEwMDY0NAotLS0gYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNzc2LDYgKzc3NiwxOSBA
QCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4K
IE5vdGUgdGhhdCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFu
cyB6ZXJvLCB3aGlsZSBmb3IgZG9tMCBpdCBtZWFucwogdG8gdXNlIHRoZSBk
ZWZhdWx0LgogCisjIyMgeHNtCis+IGA9IGR1bW15IHwgZmxhc2tgCisKKz4g
RGVmYXVsdDogYGR1bW15YAorCitTcGVjaWZ5IHdoaWNoIFhTTSBtb2R1bGUg
c2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2YWls
YWJsZSBpZgordGhlIGh5cGVydmlzb3Igd2FzIGNvbXBpbGVkIHdpdGggWFNN
IHN1cHBvcnQuCisKKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBj
aG9pY2UuICBCYXNpYyByZXN0cmljdGlvbiBmb3IgY29tbW9uIGRlcGxveW1l
bnQKKyAgKHRoZSBkdW1teSBtb2R1bGUpIHdpbGwgYmUgYXBwbGllZC4gIEl0
J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4KKyogYGZs
YXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFjY2VzcyBjb250cm9s
LiAgVG8gY2hvb3NlIHRoaXMsIHRoZQorICBzZXBhcmF0ZWQgb3B0aW9uIGlu
IGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisKICMjIyBmbGFzawog
PiBgPSBwZXJtaXNzaXZlIHwgZW5mb3JjaW5nIHwgbGF0ZSB8IGRpc2FibGVk
YAogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29t
bW9uL0tjb25maWcKaW5kZXggZjJlY2JjNDNkNi4uZGU2MzA4YTQ4NyAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24v
S2NvbmZpZwpAQCAtOTksNyArOTksNyBAQCBjb25maWcgWFNNCiAKIGNvbmZp
ZyBGTEFTSwogCWRlZl9ib29sIHkKLQlwcm9tcHQgIkZMdXggQWR2YW5jZWQg
U2VjdXJpdHkgS2VybmVsIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5IgorCXBy
b21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwgc3VwcG9ydCIK
IAlkZXBlbmRzIG9uIFhTTQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgRkxB
U0sgKEZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsKSBhcyB0aGUgYWNj
ZXNzIGNvbnRyb2wKQEAgLTEzNyw2ICsxMzcsMTcgQEAgY29uZmlnIFhTTV9Q
T0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY2hvaWNlCisJcHJv
bXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbiIKKwlkZXBlbmRzIG9u
IFhTTQorCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZMQVNL
CisJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAorCWNvbmZpZyBYU01fRFVN
TVlfREVGQVVMVAorCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9yIgor
CWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAorCQlib29sICJGTHV4IEFkdmFu
Y2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNLCitlbmRjaG9pY2UK
KwogY29uZmlnIExBVEVfSFdET00KIAlib29sICJEZWRpY2F0ZWQgaGFyZHdh
cmUgZG9tYWluIgogCWRlZmF1bHQgbgpkaWZmIC0tZ2l0IGEveGVuL3hzbS94
c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IDA4OTk0ZWU3
YTEuLmU3OGY3ZDhjYTIgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUu
YworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTI3LDYgKzI3LDM1IEBA
CiAKIHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51bSB4
c21fYm9vdHBhcmFtIHsKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAorICAg
IFhTTV9CT09UUEFSQU1fRkxBU0ssCit9OworCitzdGF0aWMgZW51bSB4c21f
Ym9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9CisjaWZkZWYg
Q09ORklHX1hTTV9GTEFTS19ERUZBVUxUCisgICAgWFNNX0JPT1RQQVJBTV9G
TEFTSzsKKyNlbHNlCisgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNlbmRp
ZgorCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29uc3Qg
Y2hhciAqcykKK3sKKyAgICBpbnQgcmMgPSAwOworCisgICAgaWYgKCAhc3Ry
Y21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhT
TV9CT09UUEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFTSwor
ICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKKyAgICAgICAg
eHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYK
KyAgICBlbHNlCisgICAgICAgIHJjID0gLUVJTlZBTDsKKworICAgIHJldHVy
biByYzsKK30KK2N1c3RvbV9wYXJhbSgieHNtIiwgcGFyc2VfeHNtX3BhcmFt
KTsKKwogc3RhdGljIGlubGluZSBpbnQgdmVyaWZ5KHN0cnVjdCB4c21fb3Bl
cmF0aW9ucyAqb3BzKQogewogICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJpdHlf
b3BlcmF0aW9ucyBzdHJ1Y3R1cmUgZXhpc3RzICovCkBAIC01Myw3ICs4Miwy
MCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9pbml0KGNvbnN0IHZv
aWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lfc2l6ZSkKICAgICB9
CiAKICAgICB4c21fb3BzID0gJmR1bW15X3hzbV9vcHM7Ci0gICAgZmxhc2tf
aW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisKKyAgICBzd2l0
Y2ggKCB4c21fYm9vdHBhcmFtICkKKyAgICB7CisgICAgY2FzZSBYU01fQk9P
VFBBUkFNX0RVTU1ZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2UgWFNN
X0JPT1RQQVJBTV9GTEFTSzoKKyAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lf
YnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisgICAgICAgIGJyZWFrOworCisgICAg
ZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
ICAgIGJyZWFrOworICAgIH0KIAogICAgIHJldHVybiAwOwogfQotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-15.patch"
Content-Disposition: attachment; filename="xsa295/4.8-15.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MzcwOThjYzkxY2ViMmY5MTRjMzU2Y2JkMTAzYzFlNTUxM2U3NjQ1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MjAgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOCAxNS8yMV0geGVuL3hz
bTogQWRkIG5ldyBTSUxPIG1vZGUgZm9yIFhTTQoKV2hlbiBTSUxPIGlzIGVu
YWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBvciBldmVu
dCBub3RpZmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8g
Z3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KClNpZ25lZC1vZmYt
Ynk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAgIDUg
Ky0KIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgIDE1
ICsrKysKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwg
ICAzICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICB8
ICAgNiArKwogeGVuL3hzbS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg
fCAgIDEgKwogeGVuL3hzbS9zaWxvLmMgICAgICAgICAgICAgICAgICAgICAg
fCAxMDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL3hzbS94
c21fY29yZS5jICAgICAgICAgICAgICAgICAgfCAgMTEgKysrCiA3IGZpbGVz
IGNoYW5nZWQsIDE0NyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vc2lsby5jCgpkaWZmIC0tZ2l0
IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA0Mzk2YWEy
YzQ0Li43ZjYwZGRiYmM2IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgpAQCAtNzc3LDcgKzc3Nyw3IEBAIE5vdGUgdGhh
dCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3
aGlsZSBmb3IgZG9tMCBpdCBtZWFucwogdG8gdXNlIHRoZSBkZWZhdWx0Lgog
CiAjIyMgeHNtCi0+IGA9IGR1bW15IHwgZmxhc2tgCis+IGA9IGR1bW15IHwg
Zmxhc2sgfCBzaWxvYAogCiA+IERlZmF1bHQ6IGBkdW1teWAKIApAQCAtNzg4
LDYgKzc4OCw5IEBAIHRoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRo
IFhTTSBzdXBwb3J0LgogICAodGhlIGR1bW15IG1vZHVsZSkgd2lsbCBiZSBh
cHBsaWVkLiAgSXQncyBhbHNvIHVzZWQgd2hlbiBYU00gaXMgY29tcGlsZWQg
b3V0LgogKiBgZmxhc2tgOiB0aGlzIGlzIHRoZSBwb2xpY3kgYmFzZWQgYWNj
ZXNzIGNvbnRyb2wuICBUbyBjaG9vc2UgdGhpcywgdGhlCiAgIHNlcGFyYXRl
ZCBvcHRpb24gaW4ga2NvbmZpZyBtdXN0IGFsc28gYmUgZW5hYmxlZC4KKyog
YHNpbG9gOiB0aGlzIHdpbGwgZGVueSBhbnkgdW5tZWRpYXRlZCBjb21tdW5p
Y2F0aW9uIGNoYW5uZWxzIGJldHdlZW4KKyAgdW5wcml2aWxlZ2VkIFZNcy4g
IFRvIGNob29zZSB0aGlzLCB0aGUgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29u
ZmlnIG11c3QgYWxzbworICBiZSBlbmFibGVkLgogCiAjIyMgZmxhc2sKID4g
YD0gcGVybWlzc2l2ZSB8IGVuZm9yY2luZyB8IGxhdGUgfCBkaXNhYmxlZGAK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24v
S2NvbmZpZwppbmRleCBkZTYzMDhhNDg3Li5hYzkzOTI4MjA3IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29u
ZmlnCkBAIC0xMzcsMTUgKzEzNywzMCBAQCBjb25maWcgWFNNX1BPTElDWQog
CiAJICBJZiB1bnN1cmUsIHNheSBZLgogCitjb25maWcgWFNNX1NJTE8KKwlk
ZWZfYm9vbCB5CisJcHJvbXB0ICJTSUxPIHN1cHBvcnQiCisJZGVwZW5kcyBv
biBYU00KKwktLS1oZWxwLS0tCisJICBFbmFibGVzIFNJTE8gYXMgdGhlIGFj
Y2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBYU00gZnJhbWV3
b3JrLgorCSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kdWxlLCBhZGQg
Ym9vdCBwYXJhbWV0ZXIgeHNtPXNpbG8gdG8gY2hvb3NlCisJICBpdC4gVGhp
cyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFu
bmVscyAoZ3JhbnQgdGFibGVzCisJICBhbmQgZXZlbnQgY2hhbm5lbHMpIGJl
dHdlZW4gdW5wcml2aWxlZ2VkIFZNcy4KKworCSAgSWYgdW5zdXJlLCBzYXkg
WS4KKwogY2hvaWNlCiAJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRh
dGlvbiIKIAlkZXBlbmRzIG9uIFhTTQogCWRlZmF1bHQgWFNNX0ZMQVNLX0RF
RkFVTFQgaWYgWFNNX0ZMQVNLCisJZGVmYXVsdCBYU01fU0lMT19ERUZBVUxU
IGlmIFhTTV9TSUxPCiAJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAogCWNv
bmZpZyBYU01fRFVNTVlfREVGQVVMVAogCQlib29sICJNYXRjaCBub24tWFNN
IGJlaGF2aW9yIgogCWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAogCQlib29s
ICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNL
CisJY29uZmlnIFhTTV9TSUxPX0RFRkFVTFQKKwkJYm9vbCAiU0lMTyIgaWYg
WFNNX1NJTE8KIGVuZGNob2ljZQogCiBjb25maWcgTEFURV9IV0RPTQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVk
ZS94c20vZHVtbXkuaAppbmRleCA2YzgwYWFkMTRjLi43Yzg4Nzg4MGFhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4v
aW5jbHVkZS94c20vZHVtbXkuaApAQCAtMzQsNyArMzQsOCBAQCB2b2lkIF9f
eHNtX2FjdGlvbl9taXNtYXRjaF9kZXRlY3RlZCh2b2lkKTsKICAqIFRoZXJl
IGlzIG5vIHhzbV9kZWZhdWx0X3QgYXJndW1lbnQgYXZhaWxhYmxlLCBzbyB0
aGUgdmFsdWUgZnJvbSB0aGUgYXNzZXJ0aW9uCiAgKiBpcyB1c2VkIHRvIGlu
aXRpYWxpemUgdGhlIHZhcmlhYmxlLgogICovCi0jZGVmaW5lIFhTTV9JTkxJ
TkUgLyogKi8KKyNkZWZpbmUgWFNNX0lOTElORSBfX21heWJlX3VudXNlZAor
CiAjZGVmaW5lIFhTTV9ERUZBVUxUX0FSRyAvKiAqLwogI2RlZmluZSBYU01f
REVGQVVMVF9WT0lEIHZvaWQKICNkZWZpbmUgWFNNX0FTU0VSVF9BQ1RJT04o
ZGVmKSB4c21fZGVmYXVsdF90IGFjdGlvbiA9IGRlZjsgKHZvaWQpYWN0aW9u
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKaW5kZXggNWRjNTlkZGZkNi4uOTAwZDdkNWY2ZSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9p
bmNsdWRlL3hzbS94c20uaApAQCAtNzY2LDYgKzc2NiwxMiBAQCBleHRlcm4g
Y29uc3QgdW5zaWduZWQgY2hhciB4c21faW5pdF9wb2xpY3lbXTsKIGV4dGVy
biBjb25zdCB1bnNpZ25lZCBpbnQgeHNtX2luaXRfcG9saWN5X3NpemU7CiAj
ZW5kaWYKIAorI2lmZGVmIENPTkZJR19YU01fU0lMTworZXh0ZXJuIHZvaWQg
c2lsb19pbml0KHZvaWQpOworI2Vsc2UKK3N0YXRpYyBpbmxpbmUgdm9pZCBz
aWxvX2luaXQodm9pZCkge30KKyNlbmRpZgorCiAjZWxzZSAvKiBDT05GSUdf
WFNNICovCiAKICNpbmNsdWRlIDx4c20vZHVtbXkuaD4KZGlmZiAtLWdpdCBh
L3hlbi94c20vTWFrZWZpbGUgYi94ZW4veHNtL01ha2VmaWxlCmluZGV4IDMy
NTJjNDZlNjQuLjUwZTIxMzAzYjMgMTAwNjQ0Ci0tLSBhL3hlbi94c20vTWFr
ZWZpbGUKKysrIGIveGVuL3hzbS9NYWtlZmlsZQpAQCAtMSw1ICsxLDYgQEAK
IG9iai15ICs9IHhzbV9jb3JlLm8KIG9iai0kKENPTkZJR19YU00pICs9IHhz
bV9wb2xpY3kubwogb2JqLSQoQ09ORklHX1hTTSkgKz0gZHVtbXkubworb2Jq
LSQoQ09ORklHX1hTTV9TSUxPKSArPSBzaWxvLm8KIAogc3ViZGlyLSQoQ09O
RklHX0ZMQVNLKSArPSBmbGFzawpkaWZmIC0tZ2l0IGEveGVuL3hzbS9zaWxv
LmMgYi94ZW4veHNtL3NpbG8uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi40ODUwNzU2YTNkCi0tLSAvZGV2L251bGwKKysrIGIv
eGVuL3hzbS9zaWxvLmMKQEAgLTAsMCArMSwxMDggQEAKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqIHhzbS9zaWxvLmMKKyAqCisg
KiBTSUxPIG1vZHVsZSBmb3IgWFNNIChYZW4gU2VjdXJpdHkgTW9kdWxlcykK
KyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggQ2l0cml4IFN5c3RlbXMgTHRk
LgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0CisgKiB1bmRl
ciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlLAorICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KKyAqCisgKiBUaGlz
IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBi
ZSB1c2VmdWwsIGJ1dCBXSVRIT1VUCisgKiBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFOVEFCSUxJ
VFkgb3IKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IKKyAqIG1v
cmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9u
ZyB3aXRoCisgKiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8v
d3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworI2RlZmluZSBYU01fTk9f
V1JBUFBFUlMKKyNpbmNsdWRlIDx4c20vZHVtbXkuaD4KKworLyoKKyAqIENo
ZWNrIGlmIGludGVyLWRvbWFpbiBjb21tdW5pY2F0aW9uIGlzIGFsbG93ZWQu
CisgKiBSZXR1cm4gdHJ1ZSB3aGVuIHBhc3MgY2hlY2suCisgKi8KK3N0YXRp
YyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soY29uc3Qgc3RydWN0IGRvbWFp
biAqbGRvbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGRvbWFpbiAqcmRvbSkKK3sKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKworICAgIHJldHVy
biAoaXNfY29udHJvbF9kb21haW4oY3VycmQpIHx8IGlzX2NvbnRyb2xfZG9t
YWluKGxkb20pIHx8CisgICAgICAgICAgICBpc19jb250cm9sX2RvbWFpbihy
ZG9tKSB8fCBsZG9tID09IHJkb20pOworfQorCitzdGF0aWMgaW50IHNpbG9f
ZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBldnRj
aG4gKmNobiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21p
ZF90IGlkMikKK3sKKyAgICBpbnQgcmMgPSAtRVBFUk07CisgICAgc3RydWN0
IGRvbWFpbiAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGlkMik7
CisKKyAgICBpZiAoIGQyID09IE5VTEwgKQorICAgICAgICByYyA9IC1FU1JD
SDsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAoIHNpbG9fbW9kZV9k
b21fY2hlY2soZDEsIGQyKSApCisgICAgICAgICAgICByYyA9IHhzbV9ldnRj
aG5fdW5ib3VuZChkMSwgY2huLCBpZDIpOworICAgICAgICByY3VfdW5sb2Nr
X2RvbWFpbihkMik7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCitz
dGF0aWMgaW50IHNpbG9fZXZ0Y2huX2ludGVyZG9tYWluKHN0cnVjdCBkb21h
aW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaGFuMSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDIsIHN0cnVj
dCBldnRjaG4gKmNoYW4yKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9j
aGVjayhkMSwgZDIpICkKKyAgICAgICAgcmV0dXJuIHhzbV9ldnRjaG5faW50
ZXJkb21haW4oZDEsIGNoYW4xLCBkMiwgY2hhbjIpOworICAgIHJldHVybiAt
RVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF9tYXByZWYoc3Ry
dWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncykKK3sKKyAgICBp
ZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAgICAgIHJl
dHVybiB4c21fZ3JhbnRfbWFwcmVmKGQxLCBkMiwgZmxhZ3MpOworICAgIHJl
dHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF90cmFu
c2ZlcihzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIpCit7
CisgICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAg
ICAgICByZXR1cm4geHNtX2dyYW50X3RyYW5zZmVyKGQxLCBkMik7CisgICAg
cmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X2Nv
cHkoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQorewor
ICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAgICAg
ICAgcmV0dXJuIHhzbV9ncmFudF9jb3B5KGQxLCBkMik7CisgICAgcmV0dXJu
IC1FUEVSTTsKK30KKworc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBz
aWxvX3hzbV9vcHMgPSB7CisgICAgLmV2dGNobl91bmJvdW5kID0gc2lsb19l
dnRjaG5fdW5ib3VuZCwKKyAgICAuZXZ0Y2huX2ludGVyZG9tYWluID0gc2ls
b19ldnRjaG5faW50ZXJkb21haW4sCisgICAgLmdyYW50X21hcHJlZiA9IHNp
bG9fZ3JhbnRfbWFwcmVmLAorICAgIC5ncmFudF90cmFuc2ZlciA9IHNpbG9f
Z3JhbnRfdHJhbnNmZXIsCisgICAgLmdyYW50X2NvcHkgPSBzaWxvX2dyYW50
X2NvcHksCit9OworCit2b2lkIF9faW5pdCBzaWxvX2luaXQodm9pZCkKK3sK
KyAgICBwcmludGsoIkluaXRpYWxpc2luZyBYU00gU0lMTyBtb2RlXG4iKTsK
KworICAgIGlmICggcmVnaXN0ZXJfeHNtKCZzaWxvX3hzbV9vcHMpICkKKyAg
ICAgICAgcGFuaWMoIlNJTE86IFVuYWJsZSB0byByZWdpc3RlciB3aXRoIFhT
TVxuIik7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNl
dDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29y
ZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IGU3OGY3ZDhjYTIuLjkx
ZWY4YTcwYjcgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysg
Yi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTMwLDExICszMCwxNCBAQCBzdHJ1
Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7CiBlbnVtIHhzbV9ib290cGFy
YW0gewogICAgIFhTTV9CT09UUEFSQU1fRFVNTVksCiAgICAgWFNNX0JPT1RQ
QVJBTV9GTEFTSywKKyAgICBYU01fQk9PVFBBUkFNX1NJTE8sCiB9OwogCiBz
dGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3Rw
YXJhbSA9CiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCiAgICAg
WFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbGlmIENPTkZJR19YU01fU0lMT19E
RUZBVUxUCisgICAgWFNNX0JPT1RQQVJBTV9TSUxPOwogI2Vsc2UKICAgICBY
U01fQk9PVFBBUkFNX0RVTU1ZOwogI2VuZGlmCkBAIC00OCw2ICs1MSwxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29uc3QgY2hh
ciAqcykKICNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCiAgICAgZWxzZSBpZiAo
ICFzdHJjbXAocywgImZsYXNrIikgKQogICAgICAgICB4c21fYm9vdHBhcmFt
ID0gWFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbmRpZgorI2lmZGVmIENPTkZJ
R19YU01fU0lMTworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJzaWxvIikg
KQorICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9TSUxP
OwogI2VuZGlmCiAgICAgZWxzZQogICAgICAgICByYyA9IC1FSU5WQUw7CkBA
IC05Miw2ICs5OSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9p
bml0KGNvbnN0IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lf
c2l6ZSkKICAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xp
Y3lfc2l6ZSk7CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYU01fQk9P
VFBBUkFNX1NJTE86CisgICAgICAgIHNpbG9faW5pdCgpOworICAgICAgICBi
cmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOwogICAgICAgICBicmVhazsKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-16.patch"
Content-Disposition: attachment; filename="xsa295/4.8-16.patch"
Content-Transfer-Encoding: base64

RnJvbSA0YjIzMmFlZGUwYWRmODVkYTU1YjY5ZjMxODliMzdiMzE4M2MzNjk1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTYvMjFd
IHhlbi9hcm06IFR1cm4gb24gU0lMTyBtb2RlIGJ5IGRlZmF1bHQgb24gQXJt
CgpPbiBBcm0sIGV4Y2x1c2l2ZSBsb2FkLXN0b3JlIGF0b21pY3Mgc2hvdWxk
IG9ubHkgYmUgdXNlZCBiZXR3ZWVuIHRydXN0ZWQKdGhyZWFkLiBBcyBub3Qg
YWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJs
ZSB0byBEb1MgWGVuCndoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRo
IGd1ZXN0IGF0b21pY2FsbHkuCgpSZWNlbnQgcGF0Y2hlcyBpbnRyb2R1Y2Vk
IG5ldyBoZWxwZXJzIHRvIHVwZGF0ZSBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vl
c3QKYXRvbWljYWxseS4gVGhvc2UgaGVscGVycyByZWxpZXMgb24gYSBtZW1v
cnkgcmVnaW9uIHRvIGJlIGJlIHNoYXJlZCB3aXRoClhlbiBhbmQgYSBzaW5n
bGUgZ3Vlc3QuCgpBdCB0aGUgbW9tZW50LCBub3RoaW5nIHByZXZlbnQgYSBn
dWVzdCBzaGFyaW5nIGEgcGFnZSB3aXRoIFhlbiBhbmQgYXMKd2VsbCB3aXRo
IGFub3RoZXIgZ3Vlc3QgKGUuZyB2aWEgZ3JhbnQgdGFibGUpLgoKRm9yIHRo
ZSBzY29wZSBvZiB0aGUgWFNBLCB0aGUgcXVpY2tlc3Qgd2F5IGlzIHRvIGRl
bnkgY29tbXVuaWNhdGlvbnMKYmV0d2VlbiB1bnByaXZpbGVnZWQgZ3Vlc3Qu
IFNvIHRoaXMgcGF0Y2ggaXMgZW5hYmxpbmcgYW5kIHVzaW5nIFNJTE8KbW9k
ZSBieSBkZWZhdWx0IG9uIEFybS4KClVzZXJzIHdhbnRlZCBmaW5lciBncmFp
bmUgcG9saWN5IGNvdWxkIHdyb3RlIHRoZWlyIG93biBGbGFzayBwb2xpY3ku
CgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gv
YXJtL3NldHVwLmMgIHwgOCArKysrKystLQogeGVuL2NvbW1vbi9LY29uZmln
ICAgIHwgMyArKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCB8IDUgKysrKysK
IHhlbi94c20veHNtX2NvcmUuYyAgICB8IDIgKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCmluZGV4IDYxMTZjYWE3ZWMuLjY0MTQzZDM0YzUgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCkBAIC0zOCw2ICszOCw3IEBACiAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4K
ICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgogI2luY2x1ZGUgPHhl
bi9hY3BpLmg+CisjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KICNpbmNsdWRl
IDxhc20vYWx0ZXJuYXRpdmUuaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgog
I2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CkBAIC04MDEsOCArODAyLDExIEBA
IHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5
c19vZmZzZXQsCiAKICAgICB0YXNrbGV0X3N1YnN5c19pbml0KCk7CiAKLQot
ICAgIHhzbV9kdF9pbml0KCk7CisgICAgaWYgKCB4c21fZHRfaW5pdCgpICE9
IDEgKQorICAgICAgICB3YXJuaW5nX2FkZCgiV0FSTklORzogU0lMTyBtb2Rl
IGlzIG5vdCBlbmFibGVkLlxuIgorICAgICAgICAgICAgICAgICAgICAiSXQg
aGFzIGltcGxpY2F0aW9ucyBvbiB0aGUgc2VjdXJpdHkgb2YgdGhlIHN5c3Rl
bSxcbiIKKyAgICAgICAgICAgICAgICAgICAgInVubGVzcyB0aGUgY29tbXVu
aWNhdGlvbnMgaGF2ZSBiZWVuIGZvcmJpZGRlbiBiZXR3ZWVuXG4iCisgICAg
ICAgICAgICAgICAgICAgICJ1bnRydXN0ZWQgZG9tYWlucy5cbiIpOwogCiAg
ICAgaW5pdF9tYWludGVuYW5jZV9pbnRlcnJ1cHQoKTsKICAgICBpbml0X3Rp
bWVyX2ludGVycnVwdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29u
ZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IGFjOTM5MjgyMDcuLjYx
OGUyNTIzNTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysg
Yi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTg3LDcgKzg3LDcgQEAgY29uZmln
IFhFTk9QUk9GCiAKIGNvbmZpZyBYU00KIAlib29sICJYZW4gU2VjdXJpdHkg
TW9kdWxlcyBzdXBwb3J0IgotCWRlZmF1bHQgbgorCWRlZmF1bHQgQVJNCiAJ
LS0taGVscC0tLQogCSAgRW5hYmxlcyB0aGUgc2VjdXJpdHkgZnJhbWV3b3Jr
IGtub3duIGFzIFhlbiBTZWN1cml0eSBNb2R1bGVzIHdoaWNoCiAJICBhbGxv
d3MgYWRtaW5pc3RyYXRvcnMgZmluZS1ncmFpbmVkIGNvbnRyb2wgb3ZlciBh
IFhlbiBkb21haW4gYW5kCkBAIC0xNTIsNiArMTUyLDcgQEAgY29uZmlnIFhT
TV9TSUxPCiBjaG9pY2UKIAlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVu
dGF0aW9uIgogCWRlcGVuZHMgb24gWFNNCisJZGVmYXVsdCBYU01fU0lMT19E
RUZBVUxUIGlmIFhTTV9TSUxPICYmIEFSTQogCWRlZmF1bHQgWFNNX0ZMQVNL
X0RFRkFVTFQgaWYgWFNNX0ZMQVNLCiAJZGVmYXVsdCBYU01fU0lMT19ERUZB
VUxUIGlmIFhTTV9TSUxPCiAJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVApk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1
ZGUveHNtL3hzbS5oCmluZGV4IDkwMGQ3ZDVmNmUuLjA2ZTdjMjI2MzIgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKQEAgLTc0Myw2ICs3NDMsMTEgQEAgZXh0ZXJuIGlu
dCB4c21fbXVsdGlib290X3BvbGljeV9pbml0KHVuc2lnbmVkIGxvbmcgKm1v
ZHVsZV9tYXAsCiAjZW5kaWYKIAogI2lmZGVmIENPTkZJR19IQVNfREVWSUNF
X1RSRUUKKy8qCisgKiBJbml0aWFsaXplIFhTTQorICoKKyAqIE9uIHN1Y2Nl
c3MsIHJldHVybiAxIGlmIHVzaW5nIFNJTE8gbW9kZSBlbHNlIDAuCisgKi8K
IGV4dGVybiBpbnQgeHNtX2R0X2luaXQodm9pZCk7CiBleHRlcm4gaW50IHhz
bV9kdF9wb2xpY3lfaW5pdCh2b2lkICoqcG9saWN5X2J1ZmZlciwgc2l6ZV90
ICpwb2xpY3lfc2l6ZSk7CiBleHRlcm4gYm9vbCBoYXNfeHNtX21hZ2ljKHBh
ZGRyX3QpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29yZS5jIGIveGVu
L3hzbS94c21fY29yZS5jCmluZGV4IDkxZWY4YTcwYjcuLjJhMjEwMDkyOWQg
MTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysgYi94ZW4veHNt
L3hzbV9jb3JlLmMKQEAgLTE2NCw3ICsxNjQsNyBAQCBpbnQgX19pbml0IHhz
bV9kdF9pbml0KHZvaWQpCiAKICAgICB4ZnJlZShwb2xpY3lfYnVmZmVyKTsK
IAotICAgIHJldHVybiByZXQ7CisgICAgcmV0dXJuIHJldCA/OiAoeHNtX2Jv
b3RwYXJhbSA9PSBYU01fQk9PVFBBUkFNX1NJTE8pOwogfQogCiAvKioKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-17.patch"
Content-Disposition: attachment; filename="xsa295/4.8-17.patch"
Content-Transfer-Encoding: base64

RnJvbSA4ODAxMmU3ZTMzMGMzZmFlODg1OWU0YzUwZTBmNzg4NGY3MzhmYTE1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTcvMjFd
IHhlbi9iaXRvcHM6IFByb3ZpZGUgaGVscGVycyB0byBzYWZlbHkgbW9kaWZ5
CiBndWVzdCBtZW1vcnkgYXRvbWljYWxseQoKT24gQXJtLCBleGNsdXNpdmUg
bG9hZC1zdG9yZSBhdG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2Vl
biB0cnVzdGVkCnRocmVhZC4gQXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0
cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2libGUgdG8gRG9TIFhlbgp3aGVuIHVw
ZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoK
VGhpcyBwYXRjaCBhZGRzIGEgbmV3IHNldCBvZiBoZWxwZXIgdGhhdCB3aWxs
IHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5CnNhZmVseS4gRm9yIHg4NiwgaXQg
aXMgYWxyZWFkeSBwb3NzaWJsZSB0byB1c2UgdGhlIGN1cnJlbnQgaGVscGVy
cwpzYWZlbHkuIFNvIGp1c3Qgd3JhcCB0aGVtLgoKRm9yIEFybSwgd2Ugd2ls
bCBmaXJzdCBhdHRlbXB0IHRvIHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5IHdp
dGggdGhlIGxvb3AKYm91bmRlZCBieSBhIG1heGltdW0gbnVtYmVyIG9mIGl0
ZXJhdGlvbnMuIElmIGl0IGZhaWxzLCB3ZSB3aWxsIHBhdXNlIHRoZQpkb21h
aW4gYW5kIHRyeSBhZ2Fpbi4KCk5vdGUgdGhhdCB0aGlzIGhldXJpc3RpY3Mg
YXNzdW1lcyB0aGF0IGEgcGFnZSBjYW4gb25seSBiZSBzaGFyZWQgYmV0d2Vl
bgpYZW4gYW5kIG9uZSBkb21haW4uIE5vdCBYZW4gYW5kIG11bHRpcGxlIGRv
bWFpbi4KClRoZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJh
c2VkIG9uIGhvdyBtYW55IHRpbWVzIGEgc2ltcGxlCmxvYWQtc3RvcmUgYXRv
bWljIG9wZXJhdGlvbiBjYW4gYmUgZXhlY3V0ZWQgaW4gMXVTLiBUaGUgbWF4
aW11bSB2YWx1ZSBpcwpwZXItQ1BVIHRvIGNhdGVyIGJpZy5MSVRUTEUgYW5k
IGNhbGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzIGJvb3RpbmcuIFRoZQpoZXVy
aXN0aWMgd2FzIHJhbmRvbWx5IGNob3NlbiBhbmQgY2FuIGJlIG1vZGlmaWVk
IGlmIGltcGFjdCB0b28gbXVjaApnb29kLWJlaGF2aW5nIGd1ZXN0LgoKTm90
ZSwgd2hpbGUgdGVzdF9iaXQgZG9lcyBub3QgcmVxdWlyZXMgdG8gdXNlIGF0
b21pYyBvcGVyYXRpb24sIGEKd3JhcHBlciBmb3IgdGVzdF9iaXQgd2FzIGFk
ZGVkIGZvciBjb21wbGV0ZW5lc3MuIEluIHRoaXMgY2FzZSwgdGhlCmRvbWFp
biBzdGF5cyBjb25zdGlmaWVkIHRvIGF2b2lkIG1ham9yIHJld29yayBpbiB0
aGUgY2FsbGVyIGZvciB0aGUKdGltZS1iZWluZy4KClRoaXMgaXMgcGFydCBv
ZiBYU0EtMjk1LgoKU2lnbmVkLW9mLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVu
L2FyY2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4v
YXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jICAgICAgICB8IDkxICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1
ZXN0X2F0b21pY3MuaCB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmggfCAzMCArKysr
KysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDE5OCBpbnNlcnRpb25zKCspCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2d1ZXN0X2F0b21pY3Mu
YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vl
c3RfYXRvbWljcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXgg
ZGEzOWQzOTE5ZC4uYjdkMzI3MTA5OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQpAQCAt
MTksNiArMTksNyBAQCBvYmoteSArPSBnaWMubwogb2JqLXkgKz0gZ2ljLXYy
Lm8KIG9iai0kKENPTkZJR19IQVNfR0lDVjMpICs9IGdpYy12My5vCiBvYmot
eSArPSBndWVzdGNvcHkubworb2JqLXkgKz0gZ3Vlc3RfYXRvbWljcy5vCiBv
YmoteSArPSBodm0ubwogb2JqLXkgKz0gaW8ubwogb2JqLXkgKz0gaXJxLm8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF9hdG9taWNzLmMgYi94
ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjFiNzhhMDYyZjAKLS0tIC9kZXYvbnVs
bAorKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCkBAIC0wLDAg
KzEsOTEgQEAKKy8qCisgKiBhcmNoL2FybS9ndWVzdF9hdG9taWNzLmMKKyAq
CisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5kZXIgdGhl
IHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9n
cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNl
ZnVsLCBidXQgV0lUSE9VVAorICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2
ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9y
CisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBtb3JlIGRl
dGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29w
eSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0
aAorICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n
bnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+
CisKKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgorCitERUZJTkVf
UEVSX0NQVV9SRUFEX01PU1RMWSh1bnNpZ25lZCBpbnQsIGd1ZXN0X3NhZmVf
YXRvbWljX21heCk7CisKKy8qCisgKiBIZXVyaXN0aWMgdG8gZmluZCBhIHNh
ZmUgdXBwZXItbGltaXQgZm9yIGxvYWQtc3RvcmUgZXhjbHVzaXZlCisgKiBv
cGVyYXRpb25zIG9uIG1lbW9yeSBzaGFyZWQgd2l0aCBndWVzdC4KKyAqCisg
KiBBdCB0aGUgbW9tZW50LCB3ZSBjYWxjdWxhdGUgdGhlIG51bWJlciBvZiBp
dGVyYXRpb25zIG9mIGEgc2ltcGxlCisgKiBsb2FkLXN0b3JlIGF0b21pYyBs
b29wIGluIDF1Uy4KKyAqLworc3RhdGljIHZvaWQgY2FsaWJyYXRlX3NhZmVf
YXRvbWljKHZvaWQpCit7CisgICAgc190aW1lX3QgZGVhZGxpbmUgPSBOT1co
KSArIE1JQ1JPU0VDUygxKTsKKyAgICB1bnNpZ25lZCBpbnQgY291bnRlciA9
IDA7CisgICAgdW5zaWduZWQgbG9uZyBtZW0gPSAwOworCisgICAgZG8KKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyNpZmRl
ZiBDT05GSUdfQVJNXzMyCisgICAgICAgIGFzbSB2b2xhdGlsZSAoIiBsZHJl
eCAgICUyLCAlMVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgYWRkICAg
ICAlMiwgJTIsICMxXG4iCisgICAgICAgICAgICAgICAgICAgICAgIiBzdHJl
eCAgICUwLCAlMiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9
JnIiIChyZXMpLCAiK1EiIChtZW0pLCAiPSZyIiAodG1wKSk7CisjZWxzZQor
ICAgICAgICBhc20gdm9sYXRpbGUgKCIgbGR4ciAgICAldzIsICUxXG4iCisg
ICAgICAgICAgICAgICAgICAgICAgIiBhZGQgICAgICV3MiwgJXcyLCAjMVxu
IgorICAgICAgICAgICAgICAgICAgICAgICIgc3R4ciAgICAldzAsICV3Miwg
JTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9JnIiIChyZXMpLCAi
K1EiIChtZW0pLCAiPSZyIiAodG1wKSk7CisjZW5kaWYKKyAgICAgICAgY291
bnRlcisrOworICAgIH0gd2hpbGUgKE5PVygpIDwgZGVhZGxpbmUpOworCisg
ICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSA9IGNvdW50ZXI7
CisKKyAgICBwcmludGsoWEVOTE9HX0RFQlVHCisgICAgICAgICAgICJDUFUl
dTogR3Vlc3QgYXRvbWljcyB3aWxsIHRyeSAldSB0aW1lcyBiZWZvcmUgcGF1
c2luZyB0aGUgZG9tYWluXG4iLAorICAgICAgICAgICBzbXBfcHJvY2Vzc29y
X2lkKCksIGNvdW50ZXIpOworfQorCitzdGF0aWMgaW50IGNwdV9ndWVzdF9z
YWZlX2F0b21pY19jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5m
YiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgYWN0aW9uLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaGNwdSkKK3sKKyAgICBpZiAo
IGFjdGlvbiA9PSBDUFVfU1RBUlRJTkcgKQorICAgICAgICBjYWxpYnJhdGVf
c2FmZV9hdG9taWMoKTsKKworICAgIHJldHVybiBOT1RJRllfRE9ORTsKK30K
Kworc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayBjcHVfZ3Vlc3Rfc2Fm
ZV9hdG9taWNfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0gY3B1X2d1
ZXN0X3NhZmVfYXRvbWljX2NhbGxiYWNrLAorfTsKKworc3RhdGljIGludCBf
X2luaXQgZ3Vlc3Rfc2FmZV9hdG9taWNfaW5pdCh2b2lkKQoreworICAgIHJl
Z2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X2d1ZXN0X3NhZmVfYXRvbWljX25m
Yik7CisKKyAgICBjYWxpYnJhdGVfc2FmZV9hdG9taWMoKTsKKworICAgIHJl
dHVybiAwOworfQorcHJlc21wX2luaXRjYWxsKGd1ZXN0X3NhZmVfYXRvbWlj
X2luaXQpOworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTog
QworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6
IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3Mu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjRmMTI3ZmRhNDEK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaApAQCAtMCwwICsxLDc2IEBACisjaWZuZGVmIF9BUk1fR1VF
U1RfQVRPTUlDU19ICisjZGVmaW5lIF9BUk1fR1VFU1RfQVRPTUlDU19ICisK
KyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CisKKy8qCisgKiBUaGUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIHNoYXJl
cyB0aGUgc2FtZSBsb2dpYy4gV2UgZmlyc3QgdHJ5IHRvIHVzZQorICogdGhl
ICpfdGltZW91dCB2ZXJzaW9uIG9mIHRoZSBvcGVyYXRpb24uIElmIGl0IGRp
ZG4ndCB0aW1lb3V0LCB0aGVuIHdlCisgKiBzdWNjZXNzZnVsbHkgdXBkYXRl
ZCB0aGUgbWVtb3J5LiBOb3RoaW5nIGVsc2UgdG8gZG8uCisgKgorICogSWYg
aXQgZGlkIHRpbWVvdXQsIHRoZW4gaXQgbWVhbnMgd2UgZGlkbid0IG1hbmFn
ZSB0byB1cGRhdGUgdGhlCisgKiBtZW1vcnkuIFRoaXMgaXMgcG9zc2libHkg
YmVjYXVzZSB0aGUgZ3Vlc3QgaXMgbWlzYmVoYXZpbmcgKGkuZSB0aWdodAor
ICogc3RvcmUgbG9vcCkgYnV0IGNhbiBhbHNvIGhhcHBlbiBmb3Igb3RoZXIg
cmVhc29ucyAoaS5lIG5lc3RlZCBYZW4pLgorICogSW4gdGhhdCBjYXNlIHBh
dXNlIHRoZSBkb21haW4gYW5kIHJldHJ5IHRoZSBvcGVyYXRpb24sIHRoaXMg
dGltZQorICogd2l0aG91dCBhIHRpbWVvdXQuCisgKgorICogTm90ZSwgdGhv
c2UgaGVscGVycyByZWx5IG9uIG90aGVyIHBhcnQgb2YgdGhlIGNvZGUgdG8g
cHJldmVudCBzaGFyaW5nCisgKiBhIHBhZ2UgYmV0d2VlbiBYZW4gYW5kIG11
bHRpcGxlIGRvbWFpbi4KKyAqLworCitERUNMQVJFX1BFUl9DUFUodW5zaWdu
ZWQgaW50LCBndWVzdF9zYWZlX2F0b21pY19tYXgpOworCisjZGVmaW5lIGd1
ZXN0X2JpdG9wKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSB2b2lkIGd1
ZXN0XyMjbmFtZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgaWYgKCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhpc19jcHUoZ3Vl
c3Rfc2FmZV9hdG9taWNfbWF4KSkgKSAgICAgICAgICAgXAorICAgICAgICBy
ZXR1cm47ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG9tYWluX3BhdXNlX25vc3luYyhkKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIG5hbWUobnIsIHApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkb21h
aW5fdW5wYXVzZShkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgZ3Vlc3Rf
dGVzdG9wKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitzdGF0aWMgaW5saW5lIGludCBndWVzdF8j
I25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBib29sIHN1Y2NlZWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJp
dDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBzdWNjZWVkID0gbmFtZSMjX3RpbWVvdXQobnIsIHAs
ICZvbGRiaXQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpOyAgICAgICAgICAgICAgXAorICAgIGlmICggc3Vj
Y2VlZCApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcmV0dXJuIG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBvbGRiaXQg
PSBuYW1lKG5yLCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgZG9tYWluX3VucGF1c2UoZCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2d1ZXN0
X2JpdG9wKHNldF9iaXQpCitndWVzdF9iaXRvcChjbGVhcl9iaXQpCitndWVz
dF9iaXRvcChjaGFuZ2VfYml0KQorCisjdW5kZWYgZ3Vlc3RfYml0b3AKKwor
LyogdGVzdF9iaXQgZG9lcyBub3QgdXNlIGxvYWQtc3RvcmUgYXRvbWljIG9w
ZXJhdGlvbnMgKi8KKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHAp
ICgodm9pZCkoZCksIHRlc3RfYml0KG5yLCBwKSkKKworZ3Vlc3RfdGVzdG9w
KHRlc3RfYW5kX3NldF9iaXQpCitndWVzdF90ZXN0b3AodGVzdF9hbmRfY2xl
YXJfYml0KQorZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCisK
KyN1bmRlZiBndWVzdF90ZXN0b3AKKworI2VuZGlmIC8qIF9BUk1fR1VFU1Rf
QVRPTUlDU19IICovCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9k
ZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICov
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21p
Y3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5oCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjBjNzFkMmQy
NzgKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0X2F0b21pY3MuaApAQCAtMCwwICsxLDMwIEBACisjaWZuZGVmIF9YODZf
R1VFU1RfQVRPTUlDU19ICisjZGVmaW5lIF9YODZfR1VFU1RfQVRPTUlDU19I
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisKKy8qCisgKiBJdCBpcyBz
YWZlIHRvIHVzZSB0aGUgYXRvbWljcyBoZWxwZXJzIG9uIHg4NiBvbiBtZW1v
cnkgc2hhcmVkIHdpdGgKKyAqIHRoZSBndWVzdHMuCisgKi8KKyNkZWZpbmUg
Z3Vlc3Rfc2V0X2JpdChkLCBuciwgcCkgICAgICgodm9pZCkoZCksIHNldF9i
aXQobnIsIHApKQorI2RlZmluZSBndWVzdF9jbGVhcl9iaXQoZCwgbnIsIHAp
ICAgKCh2b2lkKShkKSwgY2xlYXJfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vl
c3RfY2hhbmdlX2JpdChkLCBuciwgcCkgICgodm9pZCkoZCksIGNoYW5nZV9i
aXQobnIsIHApKQorI2RlZmluZSBndWVzdF90ZXN0X2JpdChkLCBuciwgcCkg
ICAgKCh2b2lkKShkKSwgdGVzdF9iaXQobnIsIHApKQorCisjZGVmaW5lIGd1
ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgbnIsIHApICAgIFwKKyAgICAoKHZv
aWQpKGQpLCB0ZXN0X2FuZF9zZXRfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vl
c3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIG5yLCBwKSAgXAorICAgICgodm9p
ZCkoZCksIHRlc3RfYW5kX2NsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1
ZXN0X3Rlc3RfYW5kX2NoYW5nZV9iaXQoZCwgbnIsIHApIFwKKyAgICAoKHZv
aWQpKGQpLCB0ZXN0X2FuZF9jaGFuZ2VfYml0KG5yLCBwKSkKKworI2VuZGlm
IC8qIF9YODZfR1VFU1RfQVRPTUlDU19IICovCisvKgorICogTG9jYWwgdmFy
aWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgor
ICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5p
bAorICogRW5kOgorICovCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-18.patch"
Content-Disposition: attachment; filename="xsa295/4.8-18.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMmQzOTI0NWMzOGUzYTA1YWM3YTBjNjg0Y2RjYWI0ZDVjZDNiMzNh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTgvMjFd
IHhlbi9jbXB4Y2hnOiBQcm92aWRlIGhlbHBlciB0byBzYWZlbHkgbW9kaWZ5
CiBndWVzdCBtZW1vcnkgYXRvbWljYWxseQoKT24gQXJtLCBleGNsdXNpdmUg
bG9hZC1zdG9yZSBhdG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2Vl
biB0cnVzdGVkCnRocmVhZC4gQXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0
cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2libGUgdG8gRG9TIFhlbgp3aGVuIHVw
ZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoK
VGhpcyBwYXRjaCBhZGRzIGEgbmV3IGhlbHBlciB0aGF0IHdpbGwgdXBkYXRl
IHRoZSBndWVzdCBtZW1vcnkgc2FmZWx5LgpGb3IgeDg2LCBpdCBpcyBhbHJl
YWR5IHBvc3NpYmxlIHRvIHVzZSB0aGUgY3VycmVudCBoZWxwZXIgc2FmZWx5
LiBTbwpqdXN0IHdyYXAgaXQuCgpGb3IgQXJtLCB3ZSB3aWxsIGZpcnN0IGF0
dGVtcHQgdG8gdXBkYXRlIHRoZSBndWVzdCBtZW1vcnkgd2l0aCB0aGUKbG9v
cCBib3VuZGVkIGJ5IGEgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucy4g
SWYgaXQgZmFpbHMsIHdlIHdpbGwKcGF1c2UgdGhlIGRvbWFpbiBhbmQgdHJ5
IGFnYWluLgoKTm90ZSB0aGF0IHRoaXMgaGV1cmlzdGljcyBhc3N1bWVzIHRo
YXQgYSBwYWdlIGNhbiBvbmx5CmJlIHNoYXJlZCBiZXR3ZWVuIFhlbiBhbmQg
b25lIGRvbWFpbi4gTm90IFhlbiBhbmQgbXVsdGlwbGUgZG9tYWluLgoKVGhl
IG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaXMgYmFzZWQgb24gaG93
IG1hbnkgdGltZXMgYXRvbWljX2luYygpCmNhbiBiZSBleGVjdXRlZCBpbiAx
dVMuIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHBlci1DUFUgdG8gY2F0ZXIgYmln
LkxJVFRMRQphbmQgY2FsY3VsYXRlZCB3aGVuIHRoZSBDUFUgaXMgYm9vdGlu
Zy4KClRoZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJhc2Vk
IG9uIGhvdyBtYW55IHRpbWVzIGEgc2ltcGxlCmxvYWQtc3RvcmUgYXRvbWlj
IG9wZXJhdGlvbiBjYW4gYmUgZXhlY3V0ZWQgaW4gMXVTLiBUaGUgbWF4aW11
bQp2YWx1ZSBpcyBwZXItQ1BVIHRvIGNhdGVyIGJpZy5MSVRUTEUgYW5kIGNh
bGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzCmJvb3RpbmcuIFRoZSBoZXVyaXN0
aWMgd2FzIHJhbmRvbWx5IGNob3NlbiBhbmQgY2FuIGJlIG1vZGlmaWVkIGlm
CmltcGFjdCB0b28gbXVjaCBnb29kLWJlaGF2aW5nIGd1ZXN0LgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2YtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggfCAyNSArKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0
b21pY3MuaCB8ICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oCmluZGV4IDRmMTI3ZmRhNDEuLjYxOTI1ZDMxM2QgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCkBAIC02NSw2ICs2
NSwzMSBAQCBndWVzdF90ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCkKIAog
I3VuZGVmIGd1ZXN0X3Rlc3RvcAogCitzdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGxvbmcgX19ndWVzdF9jbXB4Y2hnKHN0cnVjdCBkb21haW4gKmQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvbGF0
aWxlIHZvaWQgKnB0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvbGQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbmV3LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSkKK3sKKyAgICB1bnNpZ25lZCBs
b25nIG9sZHZhbCA9IG9sZDsKKworICAgIGlmICggX19jbXB4Y2hnX21iX3Rp
bWVvdXQocHRyLCAmb2xkdmFsLCBuZXcsIHNpemUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0b21pY19t
YXgpKSApCisgICAgICAgIHJldHVybiBvbGR2YWw7CisKKyAgICBkb21haW5f
cGF1c2Vfbm9zeW5jKGQpOworICAgIG9sZHZhbCA9IF9fY21weGNoZ19tYihw
dHIsIG9sZCwgbmV3LCBzaXplKTsKKyAgICBkb21haW5fdW5wYXVzZShkKTsK
KworICAgIHJldHVybiBvbGR2YWw7Cit9CisKKyNkZWZpbmUgZ3Vlc3RfY21w
eGNoZyhkLCBwdHIsIG8sIG4pICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAoKF9fdHlwZW9mX18oKihwdHIpKSlfX2d1ZXN0X2NtcHhjaGcoZCwg
cHRyLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKG8pLFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxv
bmcpKG4pLFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mICgqKHB0cikpKSkKKwogI2VuZGlmIC8qIF9BUk1fR1VF
U1RfQVRPTUlDU19IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaAppbmRleCAw
YzcxZDJkMjc4Li4wMjk0MTdjOGZmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2d1ZXN0X2F0b21pY3MuaApAQCAtMTksNiArMTksOCBAQAogI2Rl
ZmluZSBndWVzdF90ZXN0X2FuZF9jaGFuZ2VfYml0KGQsIG5yLCBwKSBcCiAg
ICAgKCh2b2lkKShkKSwgdGVzdF9hbmRfY2hhbmdlX2JpdChuciwgcCkpCiAK
KyNkZWZpbmUgZ3Vlc3RfY21weGNoZyhkLCBwdHIsIG8sIG4pICgodm9pZCko
ZCksIGNtcHhjaGcocHRyLCBvLCBuKSkKKwogI2VuZGlmIC8qIF9YODZfR1VF
U1RfQVRPTUlDU19IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgotLSAK
Mi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-19.patch"
Content-Disposition: attachment; filename="xsa295/4.8-19.patch"
Content-Transfer-Encoding: base64

RnJvbSBjZTc2YmE0OTM5M2NhNWQyODQyNDA1ZDA0NGQ2YmY4YzA4YWNlMzU3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMTkvMjFd
IHhlbjogVXNlIGd1ZXN0IGF0b21pY3MgaGVscGVycyB3aGVuIG1vZGlmeWlu
ZwogYXRvbWljYWxseSBndWVzdCBtZW1vcnkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggcmVwbGFjZXMgYWxsIHRoZSBhdG9taWNzIG9wZXJhdGlv
bnMgb24gc2hhcmVkIG1lbW9yeSB3aXRoCmEgZ3Vlc3QgYnkgdGhlIG5ldyBn
dWVzdCBhdG9taWNzIGhlbHBlcnMuIFRoZSB4ODYgY29kZSB3YXMgbm90IGF1
ZGl0ZWQKdG8ga25vdyB3aGVyZSBndWVzdCBhdG9taWNzIGhlbHBlcnMgY291
bGQgYmUgdXNlZC4gSSB3aWxsIGxlYXZlIHRoYXQKdG8gdGhlIHg4NiBmb2xr
cy4KCk5vdGUgdGhhdCBzb21lIHJld29yayB3YXMgcmVxdWlyZWQgaW4gb3Jk
ZXIgdG8gcGx1bWIgdXNlIHRoZSBuZXcgZ3Vlc3QKYXRvbWljcyBpbiBldmVu
dCBjaGFubmVsIGFuZCBncmFudC10YWJsZS4KCkJlY2F1c2UgZ3Vlc3RfdGVz
dF9iaXQgaXMgaWdub3JpbmcgdGhlIHBhcmFtZXRlciAiZCIgZm9yIG5vdywg
aXQKbWVhbnMgdGhlcmUgYSBsb3Qgb2YgcGxhY2VzIGRvIG5vdCBuZWVkIHRv
IGRyb3AgdGhlIGNvbnN0LiBXZSBtYXkgd2FudAp0byByZXZpc2l0IHRoaXMg
aW4gdGhlIGZ1dHVyZSBpZiB0aGUgcGFyYW1ldGVyICJkIiBiZWNvbWVzIG5l
Y2Vzc2FyeS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICAg
ICAgfCAgMyArLQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAg
IHwgIDYgKystCiB4ZW4vY29tbW9uL2V2ZW50XzJsLmMgICAgICAgICAgICAg
fCAyNiArKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYyAg
ICAgICAgICAgfCA0NCArKysrKysrKysrKy0tLS0tLS0tLS0tCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCA2MSArKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50
X3RhYmxlLmggfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oIHwgIDMgKy0KIDcgZmlsZXMgY2hhbmdlZCwgODAgaW5zZXJ0aW9u
cygrKSwgNjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGMw
YTYxZGE2ZjUuLmQ5ZTc5NmRjYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTI0
LDYgKzI0LDcgQEAKICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1
ZGUgPGFzbS9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3Mu
aD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgogI2luY2x1ZGUg
PGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPgogI2luY2x1ZGUg
PGFzbS9pcnEuaD4KQEAgLTkzNSw3ICs5MzYsNyBAQCB2b2lkIGFyY2hfZHVt
cF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgdmNwdV9tYXJr
X2V2ZW50c19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGludCBh
bHJlYWR5X3BlbmRpbmcgPSB0ZXN0X2FuZF9zZXRfYml0KAorICAgIGJvb2wg
YWxyZWFkeV9wZW5kaW5nID0gZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdCh2LT5k
b21haW4sCiAgICAgICAgIDAsICh1bnNpZ25lZCBsb25nICopJnZjcHVfaW5m
byh2LCBldnRjaG5fdXBjYWxsX3BlbmRpbmcpKTsKIAogICAgIGlmICggYWxy
ZWFkeV9wZW5kaW5nICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5j
IGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggNGMxYTQwN2M5NS4uYzk5MWRi
ZDE3OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKQEAgLTQxLDYgKzQxLDggQEAKICNpbmNsdWRlIDx4
ZW4vcGZuLmg+CiAjaW5jbHVkZSA8eGVuL3NpemVzLmg+CiAjaW5jbHVkZSA8
eGVuL2xpYmZkdC9saWJmZHQuaD4KKworI2luY2x1ZGUgPGFzbS9ndWVzdF9h
dG9taWNzLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKIHN0cnVjdCBk
b21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwpAQCAtMTM2Nyw3
ICsxMzY5LDcgQEAgdm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UpCiAgICAgcmV0dXJuOwogfQogCi12b2lkIGdudHRhYl9jbGVh
cl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKQordm9p
ZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKICAgICAvKgogICAgICAq
IE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhl
IGFjY2VzcyBtdXN0IGJlCkBAIC0xMzc3LDcgKzEzNzksNyBAQCB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICph
ZGRyKQogCiAgICAgZG8gewogICAgICAgICBvbGQgPSAqYWRkcjsKLSAgICB9
IHdoaWxlIChjbXB4Y2hnKGFkZHIsIG9sZCwgb2xkICYgbWFzaykgIT0gb2xk
KTsKKyAgICB9IHdoaWxlIChndWVzdF9jbXB4Y2hnKGQsIGFkZHIsIG9sZCwg
b2xkICYgbWFzaykgIT0gb2xkKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19k
aXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGwpCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2
ZW50XzJsLmMKaW5kZXggNDJhNTQ3NjQ5OC4uNmFhYmYwYjliMCAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9ldmVudF8ybC5jCisrKyBiL3hlbi9jb21tb24v
ZXZlbnRfMmwuYwpAQCAtMTQsNiArMTQsOCBAQAogI2luY2x1ZGUgPHhlbi9z
Y2hlZC5oPgogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogCisjaW5jbHVkZSA8
YXNtL2d1ZXN0X2F0b21pY3MuaD4KKwogc3RhdGljIHZvaWQgZXZ0Y2huXzJs
X3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpl
dnRjaG4pCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsK
QEAgLTI2LDEyICsyOCwxMiBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfc2V0
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNo
bikKICAgICAgKiBvdGhlcnMgbWF5IHJlcXVpcmUgZXhwbGljaXQgbWVtb3J5
IGJhcnJpZXJzLgogICAgICAqLwogCi0gICAgaWYgKCB0ZXN0X2FuZF9zZXRf
Yml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkK
KyAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICByZXR1
cm47CiAKLSAgICBpZiAoICF0ZXN0X2JpdCAgICAgICAgKHBvcnQsICZzaGFy
ZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCi0gICAgICAgICAhdGVzdF9h
bmRfc2V0X2JpdChwb3J0IC8gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNo
bl9wZW5kaW5nX3NlbCkpICkKKyAgICBpZiAoICFndWVzdF90ZXN0X2JpdChk
LCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAg
ICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCAvIEJJVFNf
UEVSX0VWVENITl9XT1JEKGQpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGluZ19zZWwpKSAp
CiAgICAgewogICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7
CiAgICAgfQpAQCAtNDEsNyArNDMsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5f
Mmxfc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4g
KmV2dGNobikKIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX2NsZWFyX3BlbmRp
bmcoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQog
ewotICAgIGNsZWFyX2JpdChldnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhk
LCBldnRjaG5fcGVuZGluZykpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBl
dnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykp
OwogfQogCiBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKQEAgLTUzLDEwICs1
NSwxMCBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgKiBUaGVz
ZSBvcGVyYXRpb25zIG11c3QgaGFwcGVuIGluIHN0cmljdCBvcmRlci4gQmFz
ZWQgb24KICAgICAgKiBldnRjaG5fMmxfc2V0X3BlbmRpbmcoKSBhYm92ZS4K
ICAgICAgKi8KLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChwb3J0LCAm
c2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgdGVz
dF9iaXQgICAgICAgICAgKHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5f
cGVuZGluZykpICYmCi0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdCAocG9y
dCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2Vs
KSkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIHBv
cnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCisgICAgICAg
ICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0
Y2huX3BlbmRpbmcpKSAmJgorICAgICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3Nl
dF9iaXQoZCwgcG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBl
dnRjaG5fcGVuZGluZ19zZWwpKSApCiAgICAgewogICAgICAgICB2Y3B1X21h
cmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQpAQCAtNjcsNyArNjksOCBA
QCBzdGF0aWMgYm9vbF90IGV2dGNobl8ybF9pc19wZW5kaW5nKHN0cnVjdCBk
b21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKICAgICB1bnNpZ25lZCBp
bnQgbWF4X3BvcnRzID0gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCkgKiBCSVRT
X1BFUl9FVlRDSE5fV09SRChkKTsKIAogICAgIEFTU0VSVChwb3J0IDwgbWF4
X3BvcnRzKTsKLSAgICByZXR1cm4gcG9ydCA8IG1heF9wb3J0cyAmJiB0ZXN0
X2JpdChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKTsK
KyAgICByZXR1cm4gKHBvcnQgPCBtYXhfcG9ydHMgJiYKKyAgICAgICAgICAg
IGd1ZXN0X3Rlc3RfYml0KGQsIHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRj
aG5fcGVuZGluZykpKTsKIH0KIAogc3RhdGljIGJvb2xfdCBldnRjaG5fMmxf
aXNfbWFza2VkKHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9y
dCkKQEAgLTc1LDcgKzc4LDggQEAgc3RhdGljIGJvb2xfdCBldnRjaG5fMmxf
aXNfbWFza2VkKHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9y
dCkKICAgICB1bnNpZ25lZCBpbnQgbWF4X3BvcnRzID0gQklUU19QRVJfRVZU
Q0hOX1dPUkQoZCkgKiBCSVRTX1BFUl9FVlRDSE5fV09SRChkKTsKIAogICAg
IEFTU0VSVChwb3J0IDwgbWF4X3BvcnRzKTsKLSAgICByZXR1cm4gcG9ydCA+
PSBtYXhfcG9ydHMgfHwgdGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9tYXNrKSk7CisgICAgcmV0dXJuIChwb3J0ID49IG1heF9wb3J0
cyB8fAorICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwogfQogCiBzdGF0aWMgdm9p
ZCBldnRjaG5fMmxfcHJpbnRfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfZmlmby5jIGIveGVuL2NvbW1v
bi9ldmVudF9maWZvLmMKaW5kZXggZmM1OGE0NjA4YS4uMDhhODMyMWYxMiAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9maWZvLmMKKysrIGIveGVu
L2NvbW1vbi9ldmVudF9maWZvLmMKQEAgLTE4LDYgKzE4LDggQEAKICNpbmNs
dWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4K
IAorI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CisKICNpbmNsdWRl
IDxwdWJsaWMvZXZlbnRfY2hhbm5lbC5oPgogCiBzdGF0aWMgaW5saW5lIGV2
ZW50X3dvcmRfdCAqZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoc3RydWN0
IGRvbWFpbiAqZCwKQEAgLTUxLDcgKzUzLDcgQEAgc3RhdGljIHZvaWQgZXZ0
Y2huX2ZpZm9faW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2hu
ICpldnRjaG4pCiAgICAgICogb24gdGhlIHdyb25nIFZDUFUgb3Igd2l0aCBh
biB1bmV4cGVjdGVkIHByaW9yaXR5LgogICAgICAqLwogICAgIHdvcmQgPSBl
dnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBldnRjaG4tPnBvcnQpOwot
ICAgIGlmICggd29yZCAmJiB0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQs
IHdvcmQpICkKKyAgICBpZiAoIHdvcmQgJiYgZ3Vlc3RfdGVzdF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLCAiZG9tYWluICVkLCBwb3J0ICVkIGFscmVhZHkg
b24gYSBxdWV1ZVxuIiwKICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBldnRjaG4tPnBvcnQpOwogfQpAQCAtMTE2LDcgKzExOCw3IEBAIHN0YXRp
YyBpbnQgdHJ5X3NldF9saW5rKGV2ZW50X3dvcmRfdCAqd29yZCwgZXZlbnRf
d29yZF90ICp3LCB1aW50MzJfdCBsaW5rKQogICogV2UgYmxvY2sgdW5tYXNr
aW5nIGJ5IHRoZSBndWVzdCBieSBtYXJraW5nIHRoZSB0YWlsIHdvcmQgYXMg
QlVTWSwKICAqIHRoZXJlZm9yZSwgdGhlIGNtcHhjaGcoKSBtYXkgZmFpbCBh
dCBtb3N0IDQgdGltZXMuCiAgKi8KLXN0YXRpYyBib29sX3QgZXZ0Y2huX2Zp
Zm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZlbnRfd29y
ZF90ICp3b3JkLAorc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGlu
ayhzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGxpbmsp
CiB7CiAgICAgZXZlbnRfd29yZF90IHc7CkBAIC0xMzAsNyArMTMyLDcgQEAg
c3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGluayhjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAgICAgIHJl
dHVybiByZXQ7CiAKICAgICAvKiBMb2NrIHRoZSB3b3JkIHRvIHByZXZlbnQg
Z3Vlc3QgdW5tYXNraW5nLiAqLwotICAgIHNldF9iaXQoRVZUQ0hOX0ZJRk9f
QlVTWSwgd29yZCk7CisgICAgZ3Vlc3Rfc2V0X2JpdChkLCBFVlRDSE5fRklG
T19CVVNZLCB3b3JkKTsKIAogICAgIHcgPSByZWFkX2F0b21pYyh3b3JkKTsK
IApAQCAtMTQwLDEzICsxNDIsMTMgQEAgc3RhdGljIGJvb2xfdCBldnRjaG5f
Zmlmb19zZXRfbGluayhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93
b3JkX3QgKndvcmQsCiAgICAgICAgIGlmICggcmV0ID49IDAgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBpZiAoIHJldCA9PSAwICkKLSAgICAgICAgICAg
ICAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CisgICAg
ICAgICAgICAgICAgZ3Vlc3RfY2xlYXJfYml0KGQsIEVWVENITl9GSUZPX0JV
U1ksIHdvcmQpOwogICAgICAgICAgICAgcmV0dXJuIHJldDsKICAgICAgICAg
fQogICAgIH0KICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgImRvbWFp
biAlZCwgcG9ydCAlZCBub3QgbGlua2VkXG4iLAogICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgbGluayk7Ci0gICAgY2xlYXJfYml0KEVWVENITl9GSUZP
X0JVU1ksIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBFVlRDSE5f
RklGT19CVVNZLCB3b3JkKTsKICAgICByZXR1cm4gMTsKIH0KIApAQCAtMTcx
LDEzICsxNzMsMTMgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fc2V0X3Bl
bmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIHdhc19wZW5kaW5nID0g
dGVzdF9hbmRfc2V0X2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsK
KyAgICB3YXNfcGVuZGluZyA9IGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7CiAKICAgICAvKgogICAgICAq
IExpbmsgdGhlIGV2ZW50IGlmIGl0IHVubWFza2VkIGFuZCBub3QgYWxyZWFk
eSBsaW5rZWQuCiAgICAgICovCi0gICAgaWYgKCAhdGVzdF9iaXQoRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKQotICAgICAgICAgJiYgIXRlc3RfYml0KEVW
VENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgIGlmICggIWd1ZXN0X3Rl
c3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCkgJiYKKyAgICAg
ICAgICFndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5LRUQsIHdv
cmQpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBldnRjaG5fZmlmb19xdWV1
ZSAqcSwgKm9sZF9xOwogICAgICAgICBldmVudF93b3JkX3QgKnRhaWxfd29y
ZDsKQEAgLTIwNiw3ICsyMDgsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fZmlm
b19zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGV2dGNobiAq
ZXZ0Y2huKQogICAgICAgICBpZiAoICFvbGRfcSApCiAgICAgICAgICAgICBn
b3RvIGRvbmU7CiAKLSAgICAgICAgaWYgKCB0ZXN0X2FuZF9zZXRfYml0KEVW
VENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgICAgICBpZiAoIGd1ZXN0
X3Rlc3RfYW5kX3NldF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3Jk
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJm9sZF9xLT5sb2NrLCBmbGFncyk7CiAgICAgICAgICAgICBnb3Rv
IGRvbmU7CkBAIC0yNTIsOCArMjU0LDggQEAgc3RhdGljIHZvaWQgZXZ0Y2hu
X2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRj
aG4gKmV2dGNobikKICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
cS0+bG9jaywgZmxhZ3MpOwogCiAgICAgICAgIGlmICggIWxpbmtlZAotICAg
ICAgICAgICAgICYmICF0ZXN0X2FuZF9zZXRfYml0KHEtPnByaW9yaXR5LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2LT5ldnRjaG5f
Zmlmby0+Y29udHJvbF9ibG9jay0+cmVhZHkpICkKKyAgICAgICAgICAgICAm
JiAhZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdChkLCBxLT5wcmlvcml0eSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdi0+ZXZ0
Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJlYWR5KSApCiAgICAgICAgICAg
ICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQogIGRvbmU6
CkBAIC0yNzUsNyArMjc3LDcgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9f
Y2xlYXJfcGVuZGluZyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2hu
ICpldnRjaG4pCiAgICAgICogTm8gbmVlZCB0byB1bmxpbmsgYXMgdGhlIGd1
ZXN0IHdpbGwgdW5saW5rIGFuZCBpZ25vcmUKICAgICAgKiBub24tcGVuZGlu
ZyBldmVudHMuCiAgICAgICovCi0gICAgY2xlYXJfYml0KEVWVENITl9GSUZP
X1BFTkRJTkcsIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBFVlRD
SE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0KIAogc3RhdGljIHZvaWQgZXZ0
Y2huX2ZpZm9fdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRj
aG4gKmV2dGNobikKQEAgLTI4NywxMCArMjg5LDEwIEBAIHN0YXRpYyB2b2lk
IGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgaWYgKCB1bmxpa2VseSghd29yZCkgKQog
ICAgICAgICByZXR1cm47CiAKLSAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9f
TUFTS0VELCB3b3JkKTsKKyAgICBndWVzdF9jbGVhcl9iaXQoZCwgRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKTsKIAogICAgIC8qIFJlbGluayBpZiBwZW5k
aW5nLiAqLwotICAgIGlmICggdGVzdF9iaXQoRVZUQ0hOX0ZJRk9fUEVORElO
Rywgd29yZCkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hO
X0ZJRk9fUEVORElORywgd29yZCkgKQogICAgICAgICBldnRjaG5fZmlmb19z
ZXRfcGVuZGluZyh2LCBldnRjaG4pOwogfQogCkBAIC0zMDIsNyArMzA0LDcg
QEAgc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19pc19wZW5kaW5nKHN0cnVj
dCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKICAgICBpZiAoIHVu
bGlrZWx5KCF3b3JkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmV0
dXJuIHRlc3RfYml0KEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOworICAg
IHJldHVybiB3b3JkICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZP
X1BFTkRJTkcsIHdvcmQpOwogfQogCiBzdGF0aWMgYm9vbF90IGV2dGNobl9m
aWZvX2lzX21hc2tlZChzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90
IHBvcnQpCkBAIC0zMTMsNyArMzE1LDcgQEAgc3RhdGljIGJvb2xfdCBldnRj
aG5fZmlmb19pc19tYXNrZWQoc3RydWN0IGRvbWFpbiAqZCwgZXZ0Y2huX3Bv
cnRfdCBwb3J0KQogICAgIGlmICggdW5saWtlbHkoIXdvcmQpICkKICAgICAg
ICAgcmV0dXJuIDE7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoRVZUQ0hOX0ZJ
Rk9fTUFTS0VELCB3b3JkKTsKKyAgICByZXR1cm4gIXdvcmQgfHwgZ3Vlc3Rf
dGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIH0KIAog
c3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19pc19idXN5KHN0cnVjdCBkb21h
aW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKQEAgLTMyNCw3ICszMjYsNyBA
QCBzdGF0aWMgYm9vbF90IGV2dGNobl9maWZvX2lzX2J1c3koc3RydWN0IGRv
bWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogICAgIGlmICggdW5saWtl
bHkoIXdvcmQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4g
dGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKTsKKyAgICByZXR1
cm4gd29yZCAmJiBndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5L
RUQsIHdvcmQpOwogfQogCiBzdGF0aWMgaW50IGV2dGNobl9maWZvX3NldF9w
cmlvcml0eShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRj
aG4sCkBAIC0zNTEsMTEgKzM1MywxMSBAQCBzdGF0aWMgdm9pZCBldnRjaG5f
Zmlmb19wcmludF9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHdvcmQg
PSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBldnRjaG4tPnBvcnQp
OwogICAgIGlmICggIXdvcmQgKQogICAgICAgICBwcmludGsoIj8gICAgICIp
OwotICAgIGVsc2UgaWYgKCB0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQs
IHdvcmQpICkKLSAgICAgICAgcHJpbnRrKCIlYyAlLTR1IiwgdGVzdF9iaXQo
RVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcsCisgICAgZWxz
ZSBpZiAoIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktFRCwg
d29yZCkgKQorICAgICAgICBwcmludGsoIiVjICUtNHUiLCBndWVzdF90ZXN0
X2JpdChkLCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJywK
ICAgICAgICAgICAgICAgICp3b3JkICYgRVZUQ0hOX0ZJRk9fTElOS19NQVNL
KTsKICAgICBlbHNlCi0gICAgICAgIHByaW50aygiJWMgLSAgICIsIHRlc3Rf
Yml0KEVWVENITl9GSUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnKTsKKyAg
ICAgICAgcHJpbnRrKCIlYyAtICAgIiwgZ3Vlc3RfdGVzdF9iaXQoZCwgRVZU
Q0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcpOwogfQogCiBzdGF0
aWMgY29uc3Qgc3RydWN0IGV2dGNobl9wb3J0X29wcyBldnRjaG5fcG9ydF9v
cHNfZmlmbyA9CkBAIC01MDcsNyArNTA5LDcgQEAgc3RhdGljIHZvaWQgc2V0
dXBfcG9ydHMoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgICAgICBldnRjaG4g
PSBldnRjaG5fZnJvbV9wb3J0KGQsIHBvcnQpOwogCi0gICAgICAgIGlmICgg
dGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5n
KSkgKQorICAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYml0KGQsIHBvcnQsICZz
aGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKICAgICAgICAgICAg
IGV2dGNobi0+cGVuZGluZyA9IDE7CiAKICAgICAgICAgZXZ0Y2huX2ZpZm9f
c2V0X3ByaW9yaXR5KGQsIGV2dGNobiwgRVZUQ0hOX0ZJRk9fUFJJT1JJVFlf
REVGQVVMVCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggYTU1NWRhYmJm
Ny4uYzNjOWU1MGQzMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzks
NiArMzksNyBAQAogI2luY2x1ZGUgPHhlbi92bWFwLmg+CiAjaW5jbHVkZSA8
eHNtL3hzbS5oPgogI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgorI2luY2x1
ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CiAKIC8qIAogICogVGhpcyBvcHRp
b24gaXMgZGVwcmVjYXRlZCwgdXNlIGdudHRhYl9tYXhfZnJhbWVzIGFuZApA
QCAtNTQ2LDYgKzU0Nyw3IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfZ3Jh
bnRfZW50cmllcyhzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0KQogfQogCiBzdGF0
aWMgaW50IF9zZXRfc3RhdHVzX3YxKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRl
cl90ICpzaGFoLAorICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
ZG9tYWluICpyZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBtYXBmbGFnLApAQCAtNjAxLDggKzYwMyw4IEBAIHN0YXRpYyBp
bnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIkF0dGVtcHQgdG8g
d3JpdGUtcGluIGEgci9vIGdyYW50IGVudHJ5LlxuIik7CiAgICAgICAgIH0K
IAotICAgICAgICBwcmV2X3Njb21iby53b3JkID0gY21weGNoZygodTMyICop
c2hhaCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nv
bWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7CisgICAgICAgIHByZXZfc2Nv
bWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCAodTMyICopc2hhaCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvbWJv
LndvcmQsIG5ld19zY29tYm8ud29yZCk7CiAgICAgICAgIGlmICggbGlrZWx5
KHByZXZfc2NvbWJvLndvcmQgPT0gc2NvbWJvLndvcmQpICkKICAgICAgICAg
ICAgIGJyZWFrOwogCkBAIC02MTksNiArNjIxLDcgQEAgZG9uZToKIAogc3Rh
dGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFk
ZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRf
c3RhdHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKQEAgLTY4MSw4ICs2ODQsOCBAQCBz
dGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0IGdyYW50X2VudHJ5X2hl
YWRlcl90ICpzaGFoLAogICAgICAgICAgICAgIChpZCAhPSBsZG9taWQpIHx8
CiAgICAgICAgICAgICAgKCFyZWFkb25seSAmJiAoZmxhZ3MgJiBHVEZfcmVh
ZG9ubHkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKLSAgICAgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAg
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0
YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9u
ZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAg
ICJVbnN0YWJsZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpLiAoZXhwZWN0ZWQg
ZG9tICVkKSAiCiAgICAgICAgICAgICAgICAgICAgICAiKHIvdzogJWQpXG4i
LApAQCAtNjkzLDcgKzY5Niw3IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNf
djIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAgewog
ICAgICAgICBpZiAoIHVubGlrZWx5KGZsYWdzICYgR1RGX3JlYWRvbmx5KSAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9H
VEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgICAgICAg
ICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vycm9yLAogICAgICAg
ICAgICAgICAgICAgICAgIlVuc3RhYmxlIGdyYW50IHJlYWRvbmx5IGZsYWdc
biIpOwogICAgICAgICB9CkBAIC03MDYsNiArNzA5LDcgQEAgZG9uZToKIAog
c3RhdGljIGludCBfc2V0X3N0YXR1cyhjb25zdCBncmFudF9lbnRyeV9oZWFk
ZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRfc3Rh
dHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IHJndF92ZXJzaW9uLAogICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
YWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByZWFkb25seSwKQEAgLTcxNCw5ICs3MTgsOSBAQCBzdGF0aWMg
aW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAogewogCiAgICAgaWYgKCByZ3RfdmVyc2lvbiA9PSAxICkKLSAgICAg
ICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YxKHNoYWgsIGFjdCwgcmVhZG9ubHks
IG1hcGZsYWcsIGxkb21pZCk7CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1
c192MShzaGFoLCByZCwgYWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlk
KTsKICAgICBlbHNlCi0gICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192Mihz
aGFoLCBzdGF0dXMsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7
CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMs
IHJkLCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBz
dGF0aWMgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4
aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZCwKQEAgLTg4NCw3ICs4ODgs
NyBAQCBfX2dudHRhYl9tYXBfZ3JhbnRfcmVmKAogICAgICAgICAgKCEob3At
PmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgICEoYWN0
LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkp
ICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hh
aCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgaWYg
KCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3QtPmd0
X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIDEsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCkgIT0gR05UU1Rf
b2theSkgKQogICAgICAgICAgICAgZ290byBhY3RfcmVsZWFzZV9vdXQ7CkBA
IC0xMDk3LDEwICsxMTAxLDEwIEBAIF9fZ250dGFiX21hcF9ncmFudF9yZWYo
CiAgdW5sb2NrX291dF9jbGVhcjoKICAgICBpZiAoICEob3AtPmZsYWdzICYg
R05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChH
TlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAg
ICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwog
CiAgYWN0X3JlbGVhc2Vfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNl
KGFjdCk7CkBAIC0xMzgyLDEwICsxMzg2LDEwIEBAIF9fZ250dGFiX3VubWFw
X2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAq
b3ApCiAKICAgICBpZiAoICgoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFz
a3xHTlRQSU5faHN0d19tYXNrKSkgPT0gMCkgJiYKICAgICAgICAgICEob3At
PmRvbmUgJiBHTlRNQVBfcmVhZG9ubHkpICkKLSAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0
YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAg
ICAgaWYgKCBhY3QtPnBpbiA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICBncmFudF9yZWFkX3Vu
bG9jayhyZ3QpOwpAQCAtMTg2OSw4ICsxODczLDggQEAgZ250dGFiX3ByZXBh
cmVfZm9yX3RyYW5zZmVyKAogICAgICAgICBuZXdfc2NvbWJvID0gc2NvbWJv
OwogICAgICAgICBuZXdfc2NvbWJvLnNob3J0cy5mbGFncyB8PSBHVEZfdHJh
bnNmZXJfY29tbWl0dGVkOwogCi0gICAgICAgIHByZXZfc2NvbWJvLndvcmQg
PSBjbXB4Y2hnKCh1MzIgKikmc2hhLT5mbGFncywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8u
d29yZCk7CisgICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBndWVzdF9jbXB4
Y2hnKHJkLCAodTMyICopJnNoYS0+ZmxhZ3MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53b3JkLCBuZXdfc2Nv
bWJvLndvcmQpOwogICAgICAgICBpZiAoIGxpa2VseShwcmV2X3Njb21iby53
b3JkID09IHNjb21iby53b3JkKSApCiAgICAgICAgICAgICBicmVhazsKIApA
QCAtMjE2NSwxMSArMjE2OSwxMSBAQCBfX3JlbGVhc2VfZ3JhbnRfZm9yX2Nv
cHkoCiAKICAgICAgICAgYWN0LT5waW4gLT0gR05UUElOX2hzdHdfaW5jOwog
ICAgICAgICBpZiAoICEoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xH
TlRQSU5faHN0d19tYXNrKSkgKQotICAgICAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKICAg
ICB9CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAog
ICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgZ3JhbnRfcmVh
ZF91bmxvY2socmd0KTsKQEAgLTIxOTEsMTQgKzIxOTUsMTUgQEAgX19yZWxl
YXNlX2dyYW50X2Zvcl9jb3B5KAogICAgdW5kZXIgdGhlIGRvbWFpbidzIGdy
YW50IHRhYmxlIGxvY2suICovCiAvKiBPbmx5IHNhZmUgb24gdHJhbnNpdGl2
ZSBncmFudHMuICBFdmVuIHRoZW4sIG5vdGUgdGhhdCB3ZSBkb24ndAogICAg
YXR0ZW1wdCB0byBkcm9wIGFueSBwaW4gb24gdGhlIHJlZmVyZW50IGdyYW50
LiAqLwotc3RhdGljIHZvaWQgX19maXh1cF9zdGF0dXNfZm9yX2NvcHlfcGlu
KGNvbnN0IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1
cykKK3N0YXRpYyB2b2lkIF9fZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3Bpbihz
dHJ1Y3QgZG9tYWluICpyZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5
ICphY3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDE2X3QgKnN0YXR1cykKIHsKICAgICBpZiAoICEoYWN0LT5waW4g
JiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJTl9kZXZ3X21hc2spKSApCi0g
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVz
KTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogfQogCiAvKiBHcmFiIGEgZnJhbWUgbnVtYmVyIGZyb20gYSBncmFu
dCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFncyBhbmQgcGluCkBAIC0yMjU4
LDcgKzIyNjMsNyBAQCBfX2FjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAg
ewogICAgICAgICBpZiAoICghb2xkX3BpbiB8fCAoIXJlYWRvbmx5ICYmCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAhKG9sZF9waW4gJiAoR05UUElO
X2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkpKSAmJgotICAgICAgICAg
ICAgIChyYyA9IF9zZXRfc3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCBy
ZWFkb25seSwgMCwKKyAgICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192
MihzaGFoLCBzdGF0dXMsIHJkLCBhY3QsIHJlYWRvbmx5LCAwLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxkb20pKSAhPSBHTlRTVF9v
a2F5ICkKICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjMw
Niw3ICsyMzExLDcgQEAgX19hY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogCiAg
ICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIF9fZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3BpbihhY3QsIHN0
YXR1cyk7CisgICAgICAgICAgICBfX2ZpeHVwX3N0YXR1c19mb3JfY29weV9w
aW4ocmQsIGFjdCwgc3RhdHVzKTsKICAgICAgICAgICAgIHJjdV91bmxvY2tf
ZG9tYWluKHRkKTsKICAgICAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNl
KGFjdCk7CiAgICAgICAgICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpA
QCAtMjMyOCw3ICsyMzMzLDcgQEAgX19hY3F1aXJlX2dyYW50X2Zvcl9jb3B5
KAogICAgICAgICAgICAgICAgICAgICAgICAgICAhYWN0LT5pc19zdWJfcGFn
ZSkpICkKICAgICAgICAgewogICAgICAgICAgICAgX19yZWxlYXNlX2dyYW50
X2Zvcl9jb3B5KHRkLCB0cmFuc19ncmVmLCByZWFkb25seSk7Ci0gICAgICAg
ICAgICBfX2ZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oYWN0LCBzdGF0dXMp
OworICAgICAgICAgICAgX19maXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKHJk
LCBhY3QsIHN0YXR1cyk7CiAgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFp
bih0ZCk7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3Qp
OwogICAgICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTIz
NTcsNyArMjM2Miw3IEBAIF9fYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAg
ICBlbHNlIGlmICggIW9sZF9waW4gfHwKICAgICAgICAgICAgICAgKCFyZWFk
b25seSAmJiAhKG9sZF9waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5f
aHN0d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3Nl
dF9zdGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwK
KyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMs
IHJkLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29r
YXkgKQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjQ0
MywxMCArMjQ0OCwxMCBAQCBfX2FjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAg
dW5sb2NrX291dF9jbGVhcjoKICAgICBpZiAoICEocmVhZG9ubHkpICYmCiAg
ICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21hc2sgfCBHTlRQ
SU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhf
R1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAKICAgICBpZiAoICFh
Y3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVh
ZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQs
IF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAogIHVubG9ja19vdXQ6CiAgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKQEAgLTM1NDksMTEgKzM1NTQs
MTEgQEAgZ250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgICAgICB9
CiAKICAgICAgICAgICAgIGlmICggKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpID09IDAgKQotICAgICAgICAgICAg
ICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsK
KyAgICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93
cml0aW5nLCBzdGF0dXMpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCBh
Y3QtPnBpbiA9PSAwICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
KF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICAg
ICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgZ3JhbnRf
cmVhZF91bmxvY2socmd0KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Jh
bnRfdGFibGUuaAppbmRleCBiNDcyMjBjMWM2Li44ODZmODM5OGMzIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBAIC02LDcg
KzYsNyBAQAogI2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CiAj
ZGVmaW5lIEdOVFRBQl9NQVhfVkVSU0lPTiAxCiAKLXZvaWQgZ250dGFiX2Ns
ZWFyX2ZsYWcodW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwor
dm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcik7CiBpbnQgY3JlYXRlX2dy
YW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGdwYWRkciwKICAgICAg
ICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncywgdW5z
aWduZWQgaW50CiAgICAgICAgIGNhY2hlX2ZsYWdzKTsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCA5YzY0MzYxZWUyLi44
ODliMDRjYzg4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dy
YW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oCkBAIC01Niw3ICs1Niw4IEBAIGludCByZXBsYWNlX2dyYW50X2hv
c3RfbWFwcGluZygKIAogI2RlZmluZSBnbnR0YWJfbWFya19kaXJ0eShkLCBm
KSBwYWdpbmdfbWFya19kaXJ0eSgoZCksIChmKSkKIAotc3RhdGljIGlubGlu
ZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGludCBuciwgdWlu
dDE2X3QgKnN0KQorc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9m
bGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBuciwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCAqc3Qp
CiB7CiAgICAgLyoKICAgICAgKiBOb3RlIHRoYXQgdGhpcyBjYW5ub3QgYmUg
Y2xlYXJfYml0KCksIGFzIHRoZSBhY2Nlc3MgbXVzdCBiZQotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-20.patch"
Content-Disposition: attachment; filename="xsa295/4.8-20.patch"
Content-Transfer-Encoding: base64

RnJvbSBlY2ZiZmJmNTQ3NjA2ZTdlYzU5NWVjZDAxMDRiMDFhOTk0YWMzN2Fm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMjAvMjFd
IHhlbi9hcm06IEFkZCBwZXJmb3JtYW5jZSBjb3VudGVycyBpbiBndWVzdAog
YXRvbWljIGhlbHBlcnMKCkFkZCBwZXJmb3JtYW5jZSBjb3VudGVycyBpbiBn
dWVzdCBhdG9taWMgaGVscGVycyB0byBiZSBhYmxlIHRvIGRldGVjdAp3aGV0
aGVyIGEgZ3Vlc3QgaXMgb2Z0ZW4gcGF1c2VkIGR1cmluZyB0aGUgb3BlcmF0
aW9ucy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaCB8
IDEyICsrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19k
ZWZuLmggICAgfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vl
c3RfYXRvbWljcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9t
aWNzLmgKaW5kZXggNjE5MjVkMzEzZC4uNjk4NTA4YmY4NyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKQEAgLTI0LDkg
KzI0LDEzIEBAIERFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGd1ZXN0
X3NhZmVfYXRvbWljX21heCk7CiAjZGVmaW5lIGd1ZXN0X2JpdG9wKG5hbWUp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0XyMjbmFtZShzdHJ1
Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApIFwKIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5j
cihhdG9taWNzX2d1ZXN0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBpZiAoIG5hbWUjI190aW1lb3V0KG5yLCBwLCB0aGlz
X2NwdShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApICAgICAgICAgICBcCiAg
ICAgICAgIHJldHVybjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBwZXJmY19pbmNyKGF0b21pY3Nf
Z3Vlc3RfcGF1c2VkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBuYW1lKG5y
LCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG9tYWluX3VucGF1c2UoZCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXApAQCAtMzgsMTEgKzQyLDE1IEBAIHN0YXRpYyBpbmxpbmUg
aW50IGd1ZXN0XyMjbmFtZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApICBcCiAgICAgYm9vbCBzdWNjZWVkOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIGludCBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5j
cihhdG9taWNzX2d1ZXN0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBzdWNjZWVkID0gbmFtZSMjX3RpbWVvdXQobnIsIHAs
ICZvbGRiaXQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpOyAgICAgICAgICAgICAgXAogICAgIGlmICggc3Vj
Y2VlZCApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgcmV0dXJuIG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHBlcmZjX2luY3IoYXRvbWljc19ndWVzdF9wYXVzZWQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG9tYWluX3BhdXNlX25vc3lu
YyhkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIG9sZGJpdCA9IG5hbWUobnIsIHApOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkb21haW5fdW5wYXVzZShkKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC03MywxMCAr
ODEsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fZ3Vlc3Rf
Y21weGNoZyhzdHJ1Y3QgZG9tYWluICpkLAogewogICAgIHVuc2lnbmVkIGxv
bmcgb2xkdmFsID0gb2xkOwogCisgICAgcGVyZmNfaW5jcihhdG9taWNzX2d1
ZXN0KTsKKwogICAgIGlmICggX19jbXB4Y2hnX21iX3RpbWVvdXQocHRyLCAm
b2xkdmFsLCBuZXcsIHNpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApCiAgICAg
ICAgIHJldHVybiBvbGR2YWw7CiAKKyAgICBwZXJmY19pbmNyKGF0b21pY3Nf
Z3Vlc3RfcGF1c2VkKTsKKwogICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7
CiAgICAgb2xkdmFsID0gX19jbXB4Y2hnX21iKHB0ciwgb2xkLCBuZXcsIHNp
emUpOwogICAgIGRvbWFpbl91bnBhdXNlKGQpOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9wZXJmY19kZWZuLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3BlcmZjX2RlZm4uaAppbmRleCA2OWZhYmU3NTI5Li45ODdmZTdm
ODZhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmZjX2Rl
Zm4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmZjX2RlZm4uaApA
QCAtNzEsNiArNzEsOSBAQCBQRVJGQ09VTlRFUihwaHlzX3RpbWVyX2lycXMs
ICAiUGh5c2ljYWwgdGltZXIgaW50ZXJydXB0cyIpCiBQRVJGQ09VTlRFUih2
aXJ0X3RpbWVyX2lycXMsICAiVmlydHVhbCB0aW1lciBpbnRlcnJ1cHRzIikK
IFBFUkZDT1VOVEVSKG1haW50ZW5hbmNlX2lycXMsICJNYWludGVuYW5jZSBp
bnRlcnJ1cHRzIikKIAorUEVSRkNPVU5URVIoYXRvbWljc19ndWVzdCwgICAg
ImF0b21pY3M6IGd1ZXN0IGFjY2VzcyIpCitQRVJGQ09VTlRFUihhdG9taWNz
X2d1ZXN0X3BhdXNlZCwgICAiYXRvbWljczogZ3Vlc3QgcGF1c2VkIikKKwog
LyojZW5kaWYqLyAvKiBfX1hFTl9QRVJGQ19ERUZOX0hfXyAqLwogCiAvKgot
LSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.8-21.patch"
Content-Disposition: attachment; filename="xsa295/4.8-21.patch"
Content-Transfer-Encoding: base64

RnJvbSA1YTI4YTM5NWQ4ZjgxM2QwZGQxNzc0MjM0NTM0ODQ4MWU0NTc2Yjcy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjggMjEvMjFd
IHhlbi9hcm06IGdyYW50LXRhYmxlOiBQcm90ZWN0IGdudHRhYl9jbGVhcl9m
bGFnCiBhZ2FpbnN0IGd1ZXN0IG1pc2JlaGF2aW9yCgpUaGUgZnVuY3Rpb24g
Z250dGFiX2NsZWFyX2ZsYWcgaXMgdXNlZCB0byBjbGVhciB0aGUgYWNjZXNz
IGZsYWdzLiBPbgpBcm0sIGl0IGlzIGltcGxlbWVudGVkIHVzaW5nIGEgbG9v
cCBhbmQgZ3Vlc3RfY21weGNoZy4KCkl0IGlzIHBvc3NpYmxlIHRoYXQgZ3Vl
c3RfY21weGNoZyB3aWxsIGFsd2F5cyByZXR1cm4gYSBkaWZmZXJlbnQgdmFs
dWUKdGhhbiBvbGQuIFRoaXMgY2FuIGhhcHBlbiBpZiB0aGUgZ3Vlc3QgdXBk
YXRlZCB0aGUgbWVtb3J5IGJlZm9yZSBYZW4gaGFzCnRpbWUgdG8gZG8gdGhl
IGV4Y2hhbmdlLiBCZWNhdXNlIG9mIHRoYXQsIHRoZXJlIGFyZSBubyB3YXkg
Zm9yIHRvCnByb21pc2UgdGhlIGxvb3Agd2lsbCBlbmQuCgpJdCBpcyBwb3Nz
aWJsZSB0byBtYWtlIHRoZSBjdXJyZW50IGNvZGUgc2FmZSBieSByZS11c2lu
ZyB0aGUgc2FtZQpwcmluY2lwbGUgYXMgYXBwbGllZCBvbiB0aGUgZ3Vlc3Qg
YXRvbWljIGhlbHBlci4gSG93ZXZlciB0aGlzIHBhdGNoCnRha2VzIGEgZGlm
ZmVyZW50IGFwcHJvYWNoIHRoYXQgc2hvdWxkIGxlYWQgdG8gbW9yZSBlZmZp
Y2llbnQgY29kZSBpbgp0aGUgZGVmYXVsdCBjYXNlLgoKQSBuZXcgaGVscGVy
IGlzIGludHJvZHVjZWQgdG8gY2xlYXIgYSBzZXQgb2YgYml0cyBvbiBhIDE2
LWJpdHMgd29yZC4KVGhpcyBzaG91bGQgYXZvaWQgYSBhbiBleHRyYSBsb29w
IHRvIGNoZWNrIGNtcHhjaGcgc3VjY2VlZGVkLgoKTm90ZSB0aGF0IGEgbWFz
ayBpcyB1c2VkIGluc3RlYWQgb2YgYSBiaXQsIHNvIHRoZSBoZWxwZXIgY2Fu
IGJlIHJlLXVzZWQKbGF0ZXIgb24gZm9yIGNsZWFyaW5nIG11bHRpcGxlIGZs
YWdzIGF0IHRoZSBzYW1lIHRpbWUuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5
NS4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+ClJldmlld2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyAgICAgfCAzNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2Fy
bTY0L2xpYi9iaXRvcHMuYyAgICAgfCAzMyArKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgICAg
IHwgMTAgKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5o
ICAgICAgICB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3Rf
YXRvbWljcy5oIHwgMTMgKysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwg
ODYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9iaXRvcHMuYwppbmRleCAwODc1MDMxNGZjLi4zZGNh
NzY5YmYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2Jp
dG9wcy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMK
QEAgLTEyNiw2ICsxMjYsNDEgQEAgdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9i
aXQsIGVvcikKIHRlc3RvcCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKIHRl
c3RvcCh0ZXN0X2FuZF9zZXRfYml0LCBvcnIpCiAKK3N0YXRpYyBhbHdheXNf
aW5saW5lIGJvb2wgaW50X2NsZWFyX21hc2sxNih1aW50MTZfdCBtYXNrLCB2
b2xhdGlsZSB1aW50MTZfdCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KQoreworICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisK
KyAgICBwcmVmZXRjaHcoKGNvbnN0IHVpbnQxNl90ICopcCk7CisKKyAgICBk
bworICAgIHsKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gaW50X2NsZWFy
X21hc2sxNlxuIgorICAgICAgICAiICAgbGRyZXhoICAlMiwgJTFcbiIKKyAg
ICAgICAgIiAgIGJpYyAgICAgJTIsICUyLCAlM1xuIgorICAgICAgICAiICAg
c3RyZXhoICAlMCwgJTIsICUxXG4iCisgICAgICAgIDogIj0mciIgKHJlcyks
ICIrUW8iICgqcCksICI9JnIiICh0bXApCisgICAgICAgIDogInIiIChtYXNr
KSk7CisKKyAgICAgICAgaWYgKCAhcmVzICkKKyAgICAgICAgICAgIGJyZWFr
OworICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAw
KSApOworCisgICAgcmV0dXJuICFyZXM7Cit9CisKK3ZvaWQgY2xlYXJfbWFz
azE2KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApCit7CisgICAg
aWYgKCAhaW50X2NsZWFyX21hc2sxNihtYXNrLCBwLCBmYWxzZSwgMCkgKQor
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworYm9vbCBjbGVh
cl9tYXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lk
ICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
bWF4X3RyeSkKK3sKKyAgICByZXR1cm4gaW50X2NsZWFyX21hc2sxNihtYXNr
LCBwLCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlh
YmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2Jp
dG9wcy5jCmluZGV4IDc4YmY0ZWQ4YzUuLjI3Njg4ZTU0MTggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKKysrIGIveGVu
L2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwpAQCAtMTE4LDYgKzExOCwz
OSBAQCB0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQogdGVzdG9w
KHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQogdGVzdG9wKHRlc3RfYW5kX3Nl
dF9iaXQsIG9ycikKIAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRf
Y2xlYXJfbWFzazE2KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHVpbnQxNl90
ICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpCit7Cisg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsKKworICAgIGRvCisgICAgewor
ICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAgaW50X2NsZWFyX21hc2sxNlxu
IgorICAgICAgICAiICAgbGR4cmggICAldzIsICUxXG4iCisgICAgICAgICIg
ICBiaWMgICAgICV3MiwgJXcyLCAldzNcbiIKKyAgICAgICAgIiAgIHN0eHJo
ICAgJXcwLCAldzIsICUxXG4iCisgICAgICAgIDogIj0mciIgKHJlcyksICIr
USIgKCpwKSwgIj0mciIgKHRtcCkKKyAgICAgICAgOiAiciIgKG1hc2spKTsK
KworICAgICAgICBpZiAoICFyZXMgKQorICAgICAgICAgICAgYnJlYWs7Cisg
ICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApICk7
CisKKyAgICByZXR1cm4gIXJlczsKK30KKwordm9pZCBjbGVhcl9tYXNrMTYo
dWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCkKK3sKKyAgICBpZiAo
ICFpbnRfY2xlYXJfbWFzazE2KG1hc2ssIHAsIGZhbHNlLCAwKSApCisgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCitib29sIGNsZWFyX21h
c2sxNl90aW1lb3V0KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnAs
CisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhf
dHJ5KQoreworICAgIHJldHVybiBpbnRfY2xlYXJfbWFzazE2KG1hc2ssIHAs
IHRydWUsIG1heF90cnkpOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVz
OgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMg
Yi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBjOTkxZGJkMTc4Li4wZjU5NWJk
ZThkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwpAQCAtMTM3MSwxNSArMTM3MSw3IEBAIHZvaWQgcHV0
X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogCiB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgbnIsIHVpbnQxNl90ICphZGRyKQogewotICAgIC8qCi0gICAgICogTm90
ZSB0aGF0IHRoaXMgY2Fubm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNj
ZXNzIG11c3QgYmUKLSAgICAgKiBjb25maW5lZCB0byB0aGUgc3BlY2lmaWVk
IDIgYnl0ZXMuCi0gICAgICovCi0gICAgdWludDE2X3QgbWFzayA9IH4oMSA8
PCBuciksIG9sZDsKLQotICAgIGRvIHsKLSAgICAgICAgb2xkID0gKmFkZHI7
Ci0gICAgfSB3aGlsZSAoZ3Vlc3RfY21weGNoZyhkLCBhZGRyLCBvbGQsIG9s
ZCAmIG1hc2spICE9IG9sZCk7CisgICAgZ3Vlc3RfY2xlYXJfbWFzazE2KGQs
IEJJVChuciksIGFkZHIpOwogfQogCiB2b2lkIGdudHRhYl9tYXJrX2RpcnR5
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgbCkKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IDE3MmJiYWVlN2UuLjNiMTdkYjA5
NmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAtNTIsNiAr
NTIsOCBAQCBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIAordm9pZCBjbGVhcl9tYXNrMTYo
dWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qCiAgKiBU
aGUgaGVscGVycyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9y
eSBpZiB0aGUgYWN0aW9uIHRha2VzCiAgKiB0b28gbG9uZy4KQEAgLTcwLDYg
KzcyLDggQEAgYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7
CiBib29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOworYm9v
bCBjbGVhcl9tYXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGls
ZSB2b2lkICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7CiAKIC8qKgogICogX190ZXN0X2FuZF9zZXRfYml0
IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2YWx1ZQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAppbmRleCA2OTg1
MDhiZjg3Li5hZjI3Y2M2MjdiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNzMsNiArNzMsMTkgQEAgZ3Vlc3Rf
dGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAKICN1bmRlZiBndWVzdF90
ZXN0b3AKIAorc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0X2NsZWFyX21hc2sx
NihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCBtYXNrLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xhdGlsZSB1aW50MTZf
dCAqcCkKK3sKKyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3QpOworCisg
ICAgaWYgKCBjbGVhcl9tYXNrMTZfdGltZW91dChtYXNrLCBwLCB0aGlzX2Nw
dShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApCisgICAgICAgIHJldHVybjsK
KworICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7CisgICAgY2xlYXJfbWFz
azE2KG1hc2ssIHApOworICAgIGRvbWFpbl91bnBhdXNlKGQpOworfQorCiBz
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19ndWVzdF9jbXB4Y2hnKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvbGF0aWxlIHZvaWQgKnB0ciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBvbGQsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-01.patch"
Content-Disposition: attachment; filename="xsa295/4.9-01.patch"
Content-Transfer-Encoding: base64

RnJvbSA4MjUyYzhjODc3ZWJiMWU0MzE0ZTRlYzAxZGRkZmUyOTc5MDcyMTFi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFRodSwgMjMgTWF5IDIwMTkgMTA6
NDI6MjkgLTA3MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOSAwMS8yMF0gZXZl
bnRzOiBkcm9wIGFyY2hfZXZ0Y2huX2luamVjdCgpCgpIYXZlIHRoZSBvbmx5
IHVzZXIgY2FsbCB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcoKSBpbnN0ZWFk
LCBhdCB0aGUgc2FtZQp0aW1lIGFycmFuZ2luZyBmb3IgY29ycmVjdCBvcmRl
cmluZyBvZiB0aGUgd3JpdGVzIChldnRjaG5fcGVuZGluZ19zZWwKc2hvdWxk
IGJlIHdyaXR0ZW4gYmVmb3JlIGV2dGNobl91cGNhbGxfcGVuZGluZykuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy5jICAgICB8
IDUgLS0tLS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgIHwgMyArLS0KIHhl
bi9pbmNsdWRlL3hlbi9ldmVudC5oIHwgMyAtLS0KIDMgZmlsZXMgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5j
CmluZGV4IGNiNGFjYjNmNjEuLmQ5YmFjZDA3ZTcgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMuYwpA
QCAtNTMwLDExICs1MzAsNiBAQCB2b2lkIHZnaWNfdmNwdV9pbmplY3Rfc3Bp
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB2aXJxKQogICAgIHZn
aWNfdmNwdV9pbmplY3RfaXJxKHYsIHZpcnEpOwogfQogCi12b2lkIGFyY2hf
ZXZ0Y2huX2luamVjdChzdHJ1Y3QgdmNwdSAqdikKLXsKLSAgICB2Z2ljX3Zj
cHVfaW5qZWN0X2lycSh2LCB2LT5kb21haW4tPmFyY2guZXZ0Y2huX2lycSk7
Ci19Ci0KIGJvb2wgdmdpY19lbXVsYXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLCB1bmlvbiBoc3IgaHNyKQogewogICAgIHN0cnVjdCB2Y3B1ICp2
ID0gY3VycmVudDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMg
Yi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDdhOTQ0NDE2ZWQuLjYxOWJj
YTgwNDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIv
eGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTIwMywxMCArMTIwMyw5IEBAIGlu
dCBtYXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25n
IGdmbiwgdW5zaWduZWQgb2Zmc2V0KQogICAgICAqIE1hcmsgZXZlcnl0aGlu
ZyBhcyBiZWluZyBwZW5kaW5nIGp1c3QgdG8gbWFrZSBzdXJlIG5vdGhpbmcg
Z2V0cwogICAgICAqIGxvc3QuICBUaGUgZG9tYWluIHdpbGwgZ2V0IGEgc3B1
cmlvdXMgZXZlbnQsIGJ1dCBpdCBjYW4gY29wZS4KICAgICAgKi8KLSAgICB2
Y3B1X2luZm8odiwgZXZ0Y2huX3VwY2FsbF9wZW5kaW5nKSA9IDE7CiAgICAg
Zm9yICggaSA9IDA7IGkgPCBCSVRTX1BFUl9FVlRDSE5fV09SRChkKTsgaSsr
ICkKICAgICAgICAgc2V0X2JpdChpLCAmdmNwdV9pbmZvKHYsIGV2dGNobl9w
ZW5kaW5nX3NlbCkpOwotICAgIGFyY2hfZXZ0Y2huX2luamVjdCh2KTsKKyAg
ICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7CiAKICAgICByZXR1cm4g
MDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5oIGIv
eGVuL2luY2x1ZGUveGVuL2V2ZW50LmgKaW5kZXggODJjYWRkYmU3Ni4uOTQ1
YzJlNzA0OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2V2ZW50LmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2V2ZW50LmgKQEAgLTY4LDkgKzY4LDYg
QEAgaW50IGd1ZXN0X2VuYWJsZWRfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHVp
bnQzMl90IHZpcnEpOwogLyogTm90aWZ5IHJlbW90ZSBlbmQgb2YgYSBYZW4t
YXR0YWNoZWQgZXZlbnQgY2hhbm5lbC4qLwogdm9pZCBub3RpZnlfdmlhX3hl
bl9ldmVudF9jaGFubmVsKHN0cnVjdCBkb21haW4gKmxkLCBpbnQgbHBvcnQp
OwogCi0vKiBJbmplY3QgYW4gZXZlbnQgY2hhbm5lbCBub3RpZmljYXRpb24g
aW50byB0aGUgZ3Vlc3QgKi8KLXZvaWQgYXJjaF9ldnRjaG5faW5qZWN0KHN0
cnVjdCB2Y3B1ICp2KTsKLQogLyoKICAqIEludGVybmFsIGV2ZW50IGNoYW5u
ZWwgb2JqZWN0IHN0b3JhZ2UuCiAgKgotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-02.patch"
Content-Disposition: attachment; filename="xsa295/4.9-02.patch"
Content-Transfer-Encoding: base64

RnJvbSBmMjFhNjM4YTczOWQ3ODg3MjNmNjA5ZDdhNGRjMThhNGFmYzE3NDIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6NTYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuOSAwMi8yMF0gY29t
bW9uOiBhdm9pZCBhdG9taWMgcmVhZC1tb2RpZnktd3JpdGUgYWNjZXNzZXMK
IGluIG1hcF92Y3B1X2luZm8oKQoKVGhlcmUncyBubyBuZWVkIHRvIHNldCB0
aGUgZXZ0Y2huX3BlbmRpbmdfc2VsIGJpdHMgb25lIGJ5IG9uZS4gU2ltcGx5
CndyaXRlIGZ1bGwgd29yZHMgd2l0aCBhbGwgb25lcy4KCkZvciBBcm0gdGhp
cyByZXF1aXJlcyBleHRlbmRpbmcgd3JpdGVfYXRvbWljKCkgdG8gYWxzbyBo
YW5kbGUgNjQtYml0CnZhbHVlczsgZm9yIHN5bW1ldHJ5IHJlYWRfYXRvbWlj
KCkgZ2V0cyBhZGp1c3RlZCBhcyB3ZWxsLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICB8ICA5ICsrKysrKy0t
LQogeGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCB8IDE1ICsrKysrKysr
KysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAz
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWlu
LmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDYxOWJjYTgwNDQuLjFi
ZmVjMzJlOWMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysr
IGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTE1MCw3ICsxMTUwLDYgQEAg
aW50IG1hcF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgZ2ZuLCB1bnNpZ25lZCBvZmZzZXQpCiAgICAgdm9pZCAqbWFwcGluZzsK
ICAgICB2Y3B1X2luZm9fdCAqbmV3X2luZm87CiAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZTsKLSAgICBpbnQgaTsKIAogICAgIGlmICggb2Zmc2V0ID4g
KFBBR0VfU0laRSAtIHNpemVvZih2Y3B1X2luZm9fdCkpICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CkBAIC0xMjAzLDggKzEyMDIsMTIgQEAgaW50IG1h
cF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgZ2Zu
LCB1bnNpZ25lZCBvZmZzZXQpCiAgICAgICogTWFyayBldmVyeXRoaW5nIGFz
IGJlaW5nIHBlbmRpbmcganVzdCB0byBtYWtlIHN1cmUgbm90aGluZyBnZXRz
CiAgICAgICogbG9zdC4gIFRoZSBkb21haW4gd2lsbCBnZXQgYSBzcHVyaW91
cyBldmVudCwgYnV0IGl0IGNhbiBjb3BlLgogICAgICAqLwotICAgIGZvciAo
IGkgPSAwOyBpIDwgQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7IGkrKyApCi0g
ICAgICAgIHNldF9iaXQoaSwgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGlu
Z19zZWwpKTsKKyNpZmRlZiBDT05GSUdfQ09NUEFUCisgICAgaWYgKCAhaGFz
XzMyYml0X3NoaW5mbyhkKSApCisgICAgICAgIHdyaXRlX2F0b21pYygmbmV3
X2luZm8tPm5hdGl2ZS5ldnRjaG5fcGVuZGluZ19zZWwsIH4wKTsKKyAgICBl
bHNlCisjZW5kaWYKKyAgICAgICAgd3JpdGVfYXRvbWljKCZ2Y3B1X2luZm8o
diwgZXZ0Y2huX3BlbmRpbmdfc2VsKSwgfjApOwogICAgIHZjcHVfbWFya19l
dmVudHNfcGVuZGluZyh2KTsKIAogICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXRvbWljLmgKaW5kZXggNTBmMjgzNWUzNS4uNzRjNzNlNjdj
NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oCkBAIC01NSw2ICs1
NSwxOSBAQCBidWlsZF9hdG9taWNfd3JpdGUod3JpdGVfaW50X2F0b21pYywg
IiIsICBXT1JELCBpbnQsICJyIikKICNpZiBkZWZpbmVkIChDT05GSUdfQVJN
XzY0KQogYnVpbGRfYXRvbWljX3JlYWQocmVhZF91NjRfYXRvbWljLCAiIiwg
IiIsIHVpbnQ2NF90LCAiPXIiKQogYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRl
X3U2NF9hdG9taWMsICIiLCAiIiwgdWludDY0X3QsICJyIikKKyNlbGlmIGRl
ZmluZWQgKENPTkZJR19BUk1fMzIpCitzdGF0aWMgaW5saW5lIHVpbnQ2NF90
IHJlYWRfdTY0X2F0b21pYyhjb25zdCB2b2xhdGlsZSB1aW50NjRfdCAqYWRk
cikKK3sKKyAgICB1aW50NjRfdCB2YWw7CisKKyAgICBhc20gdm9sYXRpbGUg
KCAibGRyZCAlMCwlSDAsJTEiIDogIj1yIiAodmFsKSA6ICJtIiAoKmFkZHIp
ICk7CisKKyAgICByZXR1cm4gdmFsOworfQorc3RhdGljIGlubGluZSB2b2lk
IHdyaXRlX3U2NF9hdG9taWModm9sYXRpbGUgdWludDY0X3QgKmFkZHIsIHVp
bnQ2NF90IHZhbCkKK3sKKyAgICBhc20gdm9sYXRpbGUgKCAic3RyZCAlMSwl
SDEsJTAiIDogIj1tIiAoKmFkZHIpIDogInIiICh2YWwpICk7Cit9CiAjZW5k
aWYKIAogYnVpbGRfYWRkX3NpemVkKGFkZF91OF9zaXplZCwgImIiLCBCWVRF
LCB1aW50OF90LCAicmkiKQpAQCAtNjksNiArODIsNyBAQCB2b2lkIF9fYmFk
X2F0b21pY19zaXplKHZvaWQpOwogICAgIGNhc2UgMTogX194ID0gKHR5cGVv
ZigqcCkpcmVhZF91OF9hdG9taWMoKHVpbnQ4X3QgKilwKTsgYnJlYWs7ICAg
ICAgXAogICAgIGNhc2UgMjogX194ID0gKHR5cGVvZigqcCkpcmVhZF91MTZf
YXRvbWljKCh1aW50MTZfdCAqKXApOyBicmVhazsgICAgXAogICAgIGNhc2Ug
NDogX194ID0gKHR5cGVvZigqcCkpcmVhZF91MzJfYXRvbWljKCh1aW50MzJf
dCAqKXApOyBicmVhazsgICAgXAorICAgIGNhc2UgODogX194ID0gKHR5cGVv
ZigqcCkpcmVhZF91NjRfYXRvbWljKCh1aW50NjRfdCAqKXApOyBicmVhazsg
ICAgXAogICAgIGRlZmF1bHQ6IF9feCA9IDA7IF9fYmFkX2F0b21pY19zaXpl
KCk7IGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgIF9feDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXApAQCAtODAsNiArOTQsNyBAQCB2b2lkIF9fYmFkX2F0b21pY19zaXpl
KHZvaWQpOwogICAgIGNhc2UgMTogd3JpdGVfdThfYXRvbWljKCh1aW50OF90
ICopcCwgKHVpbnQ4X3QpX194KTsgYnJlYWs7ICAgICAgICAgXAogICAgIGNh
c2UgMjogd3JpdGVfdTE2X2F0b21pYygodWludDE2X3QgKilwLCAodWludDE2
X3QpX194KTsgYnJlYWs7ICAgICAgXAogICAgIGNhc2UgNDogd3JpdGVfdTMy
X2F0b21pYygodWludDMyX3QgKilwLCAodWludDMyX3QpX194KTsgYnJlYWs7
ICAgICAgXAorICAgIGNhc2UgODogd3JpdGVfdTY0X2F0b21pYygodWludDY0
X3QgKilwLCAodWludDY0X3QpX194KTsgYnJlYWs7ICAgICAgXAogICAgIGRl
ZmF1bHQ6IF9fYmFkX2F0b21pY19zaXplKCk7IGJyZWFrOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIF9feDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-03.patch"
Content-Disposition: attachment; filename="xsa295/4.9-03.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZDM5NTcxZDRiZWJjNWIwYWM2OTE3OGUwMGRhMzkxOTM1OTI5MTE0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDMvMjBd
IHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1Rf
RUwwCiB0byBwcmV2ZW50IHJlLW9yZGVyaW5nCgpQZXIgRDguMi4xIGluIEFS
TSBEREkgMDQ4N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1
cgpzcGVjdWxhdGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIgcmVsYXRpdmUgdG8g
b3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCm9uIHRoZSBzYW1lIFBFLiIK
CkFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVyIHRvIGdldCBhY2N1cmF0ZSBu
dW1iZXIgb2YgY3ljbGVzIHdoZW4KcmVxdWVzdGVkIGluIGdldF9jeWNsZXMo
KS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2Ug
YnkKYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KClRoaXMgaXMgcGFydCBvZiBY
U0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vdGlt
ZS5jICAgICAgICB8IDQgKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS90aW1l
LmggfCA1ICsrKystCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dGltZS5jIGIveGVuL2FyY2gvYXJtL3RpbWUuYwppbmRleCAxMDVjNzQxMGM3
Li44MjVlZjM3NGU4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdGltZS5j
CisrKyBiL3hlbi9hcmNoL2FybS90aW1lLmMKQEAgLTE1MCw3ICsxNTAsNyBA
QCB2b2lkIF9faW5pdCBwcmVpbml0X3hlbl90aW1lKHZvaWQpCiAgICAgaWYg
KCByZXMgKQogICAgICAgICBwYW5pYygiVGltZXI6IENhbm5vdCBpbml0aWFs
aXplIHBsYXRmb3JtIHRpbWVyIik7CiAKLSAgICBib290X2NvdW50ID0gUkVB
RF9TWVNSRUc2NChDTlRQQ1RfRUwwKTsKKyAgICBib290X2NvdW50ID0gZ2V0
X2N5Y2xlcygpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9kdF94
ZW5fdGltZSh2b2lkKQpAQCAtMTkxLDcgKzE5MSw3IEBAIGludCBfX2luaXQg
aW5pdF94ZW5fdGltZSh2b2lkKQogLyogUmV0dXJuIG51bWJlciBvZiBuYW5v
c2Vjb25kcyBzaW5jZSBib290ICovCiBzX3RpbWVfdCBnZXRfc190aW1lKHZv
aWQpCiB7Ci0gICAgdWludDY0X3QgdGlja3MgPSBSRUFEX1NZU1JFRzY0KENO
VFBDVF9FTDApIC0gYm9vdF9jb3VudDsKKyAgICB1aW50NjRfdCB0aWNrcyA9
IGdldF9jeWNsZXMoKSAtIGJvb3RfY291bnQ7CiAgICAgcmV0dXJuIHRpY2tz
X3RvX25zKHRpY2tzKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaApp
bmRleCA1YjlhMzFkZTkxLi5jYTMwNDA2NjY5IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3RpbWUuaApAQCAtMSw2ICsxLDggQEAKICNpZm5kZWYgX19BUk1fVElN
RV9IX18KICNkZWZpbmUgX19BUk1fVElNRV9IX18KIAorI2luY2x1ZGUgPGFz
bS9zeXN0ZW0uaD4KKwogI2RlZmluZSBEVF9NQVRDSF9USU1FUiAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJt
LGFybXY3LXRpbWVyIiksIFwKICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJh
cm0sYXJtdjgtdGltZXIiKQpAQCAtOSw3ICsxMSw4IEBAIHR5cGVkZWYgdW5z
aWduZWQgbG9uZyBjeWNsZXNfdDsKIAogc3RhdGljIGlubGluZSBjeWNsZXNf
dCBnZXRfY3ljbGVzICh2b2lkKQogewotICAgICAgICByZXR1cm4gMDsKKyAg
ICAgICAgaXNiKCk7CisgICAgICAgIHJldHVybiBSRUFEX1NZU1JFRzY0KENO
VFBDVF9FTDApOwogfQogCiAvKiBMaXN0IG9mIHRpbWVyJ3MgSVJRICovCi0t
IAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-04.patch"
Content-Disposition: attachment; filename="xsa295/4.9-04.patch"
Content-Transfer-Encoding: base64

RnJvbSBmODhiMTg4ODg2ZDI5NDhkMTY2ODQ1MGZhZTI0MTY5Y2EyMjFhMzQ5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDQvMjBd
IHhlbi9ncmFudF90YWJsZTogUmV3b3JrIHRoZSBwcm90b3R5cGUgb2YKIF9z
ZXRfc3RhdHVzKiBmb3IgbGlzaWJpbGl0eQoKSXQgaXMgbm90IGNsZWFyIGZy
b20gdGhlIHBhcmFtZXRlcnMgbmFtZSB3aGV0aGVyIGRvbWlkIGFuZCBndF92
ZXJzaW9uCmNvcnJlc3BvbmQgdG8gdGhlIGxvY2FsIG9yIHJlbW90ZSBkb21h
aW4uIEEgZm9sbG93LXVwIHBhdGNoIHdpbGwgbWFrZQp0aGVtIG1vcmUgY29u
ZnVzaW5nLgoKU28gcmVuYW1lIGRvbWlkIChyZXNwLiBndF92ZXJzaW9uKSB0
byBsZG9taWQgKHJlc3AuIHJndF92ZXJzaW9uKS4gQXQKdGhlIHNhbWUgdGlt
ZSByZS1vcmRlciB0aGUgcGFyYW1ldGVycyB0byBob3BlZnVsbHkgbWFrZSBp
dCBtb3JlCnJlYWRhYmxlLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpT
dWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDU3ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCsp
LCAyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXgg
NWIzMzhlOTVmZi4uNjcwYWU4ZTNhYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YwpAQCAtNTQ1LDExICs1NDUsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBu
cl9ncmFudF9lbnRyaWVzKHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YxKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLCAK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2ZV9ncmFu
dF9lbnRyeSAqYWN0KQorICAgICAgICAgICAgICAgICAgICAgICAgICBkb21p
ZF90ICBsZG9taWQpCiB7CiAgICAgaW50IHJjID0gR05UU1Rfb2theTsKICAg
ICB1bmlvbiBncmFudF9jb21ibyBzY29tYm8sIHByZXZfc2NvbWJvLCBuZXdf
c2NvbWJvOwpAQCAtNTg0LDExICs1ODQsMTEgQEAgc3RhdGljIGludCBfc2V0
X3N0YXR1c192MShkb21pZF90ICBkb21pZCwKICAgICAgICAgaWYgKCAhYWN0
LT5waW4gJiYKICAgICAgICAgICAgICAoKChzY29tYm8uc2hvcnRzLmZsYWdz
ICYgbWFzaykgIT0KICAgICAgICAgICAgICAgIEdURl9wZXJtaXRfYWNjZXNz
KSB8fAotICAgICAgICAgICAgICAoc2NvbWJvLnNob3J0cy5kb21pZCAhPSBk
b21pZCkpICkKKyAgICAgICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQg
IT0gbGRvbWlkKSkgKQogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05U
U1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJCYWQg
ZmxhZ3MgKCV4KSBvciBkb20gKCVkKS4gKGV4cGVjdGVkIGRvbSAlZClcbiIs
CiAgICAgICAgICAgICAgICAgICAgICBzY29tYm8uc2hvcnRzLmZsYWdzLCBz
Y29tYm8uc2hvcnRzLmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgZG9t
aWQpOworICAgICAgICAgICAgICAgICAgICAgbGRvbWlkKTsKIAogICAgICAg
ICBuZXdfc2NvbWJvID0gc2NvbWJvOwogICAgICAgICBuZXdfc2NvbWJvLnNo
b3J0cy5mbGFncyB8PSBHVEZfcmVhZGluZzsKQEAgLTYxNywxMiArNjE3LDEy
IEBAIGRvbmU6CiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IF9z
ZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAorc3RhdGljIGludCBfc2V0
X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRfc3RhdHVzX3QgKnN0
YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBtYXBmbGFnLAotICAgICAgICAgICAgICAgICAgICAgICAgICBncmFudF9l
bnRyeV9oZWFkZXJfdCAqc2hhaCwgCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3JhbnRfc3RhdHVzX3QgKnN0YXR1cykKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlkKQogewog
ICAgIGludCAgICAgIHJjICAgID0gR05UU1Rfb2theTsKICAgICB1bmlvbiBn
cmFudF9jb21ibyBzY29tYm87CkBAIC02NDgsMTAgKzY0OCwxMCBAQCBzdGF0
aWMgaW50IF9zZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAogICAgIGlm
ICggIWFjdC0+cGluICYmCiAgICAgICAgICAoICgoKGZsYWdzICYgbWFzaykg
IT0gR1RGX3Blcm1pdF9hY2Nlc3MpICYmCiAgICAgICAgICAgICAoKGZsYWdz
ICYgbWFzaykgIT0gR1RGX3RyYW5zaXRpdmUpKSB8fAotICAgICAgICAgIChp
ZCAhPSBkb21pZCkpICkKKyAgICAgICAgICAoaWQgIT0gbGRvbWlkKSkgKQog
ICAgICAgICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vycm9yLAog
ICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkgb3IgZG9tICglZCku
IChleHBlY3RlZCBkb20gJWQsIGZsYWdzICV4KVxuIiwKLSAgICAgICAgICAg
ICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgbWFzayk7CisgICAgICAgICAgICAg
ICAgIGZsYWdzLCBpZCwgbGRvbWlkLCBtYXNrKTsKIAogICAgIGlmICggcmVh
ZG9ubHkgKQogICAgIHsKQEAgLTY3OCw3ICs2NzgsNyBAQCBzdGF0aWMgaW50
IF9zZXRfc3RhdHVzX3YyKGRvbWlkX3QgIGRvbWlkLAogICAgIHsKICAgICAg
ICAgaWYgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNjZXNz
KSAmJgogICAgICAgICAgICAgICAoKGZsYWdzICYgbWFzaykgIT0gR1RGX3Ry
YW5zaXRpdmUpKSB8fAotICAgICAgICAgICAgIChpZCAhPSBkb21pZCkgfHwK
KyAgICAgICAgICAgICAoaWQgIT0gbGRvbWlkKSB8fAogICAgICAgICAgICAg
ICghcmVhZG9ubHkgJiYgKGZsYWdzICYgR1RGX3JlYWRvbmx5KSkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dy
aXRpbmcsIHN0YXR1cyk7CkBAIC02ODYsNyArNjg2LDcgQEAgc3RhdGljIGlu
dCBfc2V0X3N0YXR1c192Mihkb21pZF90ICBkb21pZCwKICAgICAgICAgICAg
IFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxfZXJyb3IsCiAgICAgICAg
ICAgICAgICAgICAgICAiVW5zdGFibGUgZmxhZ3MgKCV4KSBvciBkb20gKCVk
KS4gKGV4cGVjdGVkIGRvbSAlZCkgIgogICAgICAgICAgICAgICAgICAgICAg
IihyL3c6ICVkKVxuIiwKLSAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBp
ZCwgZG9taWQsICFyZWFkb25seSk7CisgICAgICAgICAgICAgICAgICAgICBm
bGFncywgaWQsIGxkb21pZCwgIXJlYWRvbmx5KTsKICAgICAgICAgfQogICAg
IH0KICAgICBlbHNlCkBAIC03MDQsMTkgKzcwNCwxOSBAQCBkb25lOgogfQog
CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXModW5zaWduZWQgZ3RfdmVyc2lv
biwKLSAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgZG9taWQsCitz
dGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRl
cl90ICpzaGFoLAorICAgICAgICAgICAgICAgICAgICAgICBncmFudF9zdGF0
dXNfdCAqc3RhdHVzLAorICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCByZ3RfdmVyc2lvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBtYXBmbGFnLAotICAgICAgICAgICAgICAgICAgICAgICBncmFudF9lbnRy
eV9oZWFkZXJfdCAqc2hhaCwKLSAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAotICAgICAgICAgICAgICAg
ICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzKQorICAgICAgICAgICAg
ICAgICAgICAgICBkb21pZF90IGxkb21pZCkKIHsKIAotICAgIGlmIChndF92
ZXJzaW9uID09IDEpCi0gICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShk
b21pZCwgcmVhZG9ubHksIG1hcGZsYWcsIHNoYWgsIGFjdCk7CisgICAgaWYg
KCByZ3RfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgcmV0dXJuIF9zZXRfc3Rh
dHVzX3YxKHNoYWgsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7
CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjIoZG9t
aWQsIHJlYWRvbmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QsIHN0YXR1cyk7Cisg
ICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMsIGFj
dCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7CiB9CiAKIHN0YXRpYyBz
dHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICpncmFudF9tYXBfZXhpc3RzKGNv
bnN0IHN0cnVjdCBkb21haW4gKmxkLApAQCAtODg0LDkgKzg4NCw5IEBAIF9f
Z250dGFiX21hcF9ncmFudF9yZWYoCiAgICAgICAgICAoIShvcC0+ZmxhZ3Mg
JiBHTlRNQVBfcmVhZG9ubHkpICYmCiAgICAgICAgICAgIShhY3QtPnBpbiAm
IChHTlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSkgKQogICAg
IHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhyZ3QtPmd0X3Zl
cnNpb24sIGxkLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDEsIHNoYWgsIGFjdCwgc3RhdHVz
KSApICE9IEdOVFNUX29rYXkgKQorICAgICAgICBpZiAoIChyYyA9IF9zZXRf
c3RhdHVzKHNoYWgsIHN0YXR1cywgcmd0LT5ndF92ZXJzaW9uLCBhY3QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3AtPmZsYWdzICYgR05U
TUFQX3JlYWRvbmx5LCAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxkLT5kb21haW5faWQpICE9IEdOVFNUX29rYXkpICkKICAgICAgICAg
ICAgIGdvdG8gYWN0X3JlbGVhc2Vfb3V0OwogCiAgICAgICAgIGlmICggIWFj
dC0+cGluICkKQEAgLTIyNTgsOCArMjI1OCw4IEBAIF9fYWNxdWlyZV9ncmFu
dF9mb3JfY29weSgKICAgICB7CiAgICAgICAgIGlmICggKCFvbGRfcGluIHx8
ICghcmVhZG9ubHkgJiYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICEo
b2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2sp
KSkpICYmCi0gICAgICAgICAgICAgKHJjID0gX3NldF9zdGF0dXNfdjIobGRv
bSwgcmVhZG9ubHksIDAsIHNoYWgsIGFjdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0dXMpKSAhPSBHTlRTVF9va2F5ICkKKyAg
ICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMs
IGFjdCwgcmVhZG9ubHksIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAg
Z290byB1bmxvY2tfb3V0OwogCiAgICAgICAgIGlmICggIWFsbG93X3RyYW5z
aXRpdmUgKQpAQCAtMjM1Nyw5ICsyMzU3LDggQEAgX19hY3F1aXJlX2dyYW50
X2Zvcl9jb3B5KAogICAgIGVsc2UgaWYgKCAhb2xkX3BpbiB8fAogICAgICAg
ICAgICAgICAoIXJlYWRvbmx5ICYmICEob2xkX3BpbiAmIChHTlRQSU5fZGV2
d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSkgKQogICAgIHsKLSAgICAgICAg
aWYgKCAocmMgPSBfc2V0X3N0YXR1cyhyZ3QtPmd0X3ZlcnNpb24sIGxkb20s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHksIDAs
IHNoYWgsIGFjdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dGF0dXMpICkgIT0gR05UU1Rfb2theSApCisgICAgICAgIGlmICggKHJjID0g
X3NldF9zdGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFj
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25seSwg
MCwgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgIGdvdG8g
dW5sb2NrX291dDsKIAogICAgICAgICB0ZCA9IHJkOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-05.patch"
Content-Disposition: attachment; filename="xsa295/4.9-05.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NDNhYzY3NmUxOTBjMTdkYTM0ODMzNWIzYmNjZDNjZjExZGI0YWIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDUvMjBd
IHhlbi9hcm02NDogYml0b3BzOiBSZXdyaXRlIGJpdG9wIGhlbHBlcnMgaW4g
QwoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFBy
aW1pdGl2ZXMgfCAgMSAtCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TICAgICB8IDY3IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL2FybTY0L2xpYi9iaXRvcHMuYyAgICAgfCA5MCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA5MCBpbnNlcnRp
b25zKCspLCA2OCBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4
ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5TCiBjcmVhdGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzIGIv
eGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMKaW5kZXggMDI4
ZTg3MjFmOS4uODkxNjY3YTVkYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L1JFQURNRS5MaW51eFByaW1pdGl2ZXMKKysrIGIveGVuL2FyY2gvYXJtL1JF
QURNRS5MaW51eFByaW1pdGl2ZXMKQEAgLTgsNyArOCw2IEBAIGFybTY0Ogog
CiBiaXRvcHM6IGxhc3Qgc3luYyBAIHYzLjE2LXJjNiAobGFzdCBjb21taXQ6
IDg3MTU0NjZiNjAyNykKIAotbGludXgvYXJjaC9hcm02NC9saWIvYml0b3Bz
LlMgICAgICAgICAgIHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLlMK
IGxpbnV4L2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vYml0b3BzLmggICB4ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oCiAKIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0
L2xpYi9iaXRvcHMuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3Bz
LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDY0NzFkZDE4NzUu
LjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRv
cHMuUworKysgL2Rldi9udWxsCkBAIC0xLDY3ICswLDAgQEAKLS8qCi0gKiBC
YXNlZCBvbiBsaW51eC9hcmNoL2FybTY0L2xpYi9iaXRvcHMuaCB3aGljaCBp
biB0dXJuIGlzCi0gKiBCYXNlZCBvbiBhcmNoL2FybS9saWIvYml0b3BzLmgK
LSAqCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTMgQVJNIEx0ZC4KLSAqCi0gKiBU
aGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry
aWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIg
YXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0
aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhP
VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy
cmFudHkgb2YKLSAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKLSAqIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKgotICogWW91
IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UKLSAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFt
LiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgotICovCi0KLS8qCi0gKiB4MDogYml0cyA0OjAgIGJpdCBvZmZzZXQKLSAq
ICAgICBiaXRzIDMxOjUgd29yZCBvZmZzZXQKLSAqIHgxOiBhZGRyZXNzCi0g
Ki8KLQkubWFjcm8JYml0b3AsIG5hbWUsIGluc3RyCi1FTlRSWSgJXG5hbWUJ
KQotCWFuZAl3MywgdzAsICMzMQkJLy8gR2V0IGJpdCBvZmZzZXQKLQllb3IJ
dzAsIHcwLCB3MwkJLy8gQ2xlYXIgbG93IGJpdHMKLQltb3YJeDIsICMxCi0J
YWRkCXgxLCB4MSwgeDAsIGxzciAjMwkvLyBHZXQgd29yZCBvZmZzZXQKLQls
c2wJeDMsIHgyLCB4MwkJLy8gQ3JlYXRlIG1hc2sKLTE6CWxkeHIJdzIsIFt4
MV0KLQlcaW5zdHIJdzIsIHcyLCB3MwotCXN0eHIJdzAsIHcyLCBbeDFdCi0J
Y2Juegl3MCwgMWIKLQlyZXQKLUVORFBST0MoXG5hbWUJKQotCS5lbmRtCi0K
LQkubWFjcm8JdGVzdG9wLCBuYW1lLCBpbnN0cgotRU5UUlkoCVxuYW1lCSkK
LQlhbmQJdzMsIHcwLCAjMzEJCS8vIEdldCBiaXQgb2Zmc2V0Ci0JZW9yCXcw
LCB3MCwgdzMJCS8vIENsZWFyIGxvdyBiaXRzCi0JbW92CXgyLCAjMQotCWFk
ZAl4MSwgeDEsIHgwLCBsc3IgIzMJLy8gR2V0IHdvcmQgb2Zmc2V0Ci0JbHNs
CXg0LCB4MiwgeDMJCS8vIENyZWF0ZSBtYXNrCi0xOglsZHhyCXcyLCBbeDFd
Ci0JbHNyCXcwLCB3MiwgdzMJCS8vIFNhdmUgb2xkIHZhbHVlIG9mIGJpdAot
CVxpbnN0cgl3MiwgdzIsIHc0CQkvLyB0b2dnbGUgYml0Ci0Jc3RseHIJdzUs
IHcyLCBbeDFdCi0JY2Juegl3NSwgMWIKLQlkbWIJaXNoCi0JYW5kCXcwLCB3
MCwgIzEKLTM6CXJldAotRU5EUFJPQyhcbmFtZQkpCi0JLmVuZG0KLQotLyoK
LSAqIEF0b21pYyBiaXQgb3BlcmF0aW9ucy4KLSAqLwotCWJpdG9wCWNoYW5n
ZV9iaXQsIGVvcgotCWJpdG9wCWNsZWFyX2JpdCwgYmljCi0JYml0b3AJc2V0
X2JpdCwgb3JyCi0KLQl0ZXN0b3AJdGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9y
Ci0JdGVzdG9wCXRlc3RfYW5kX2NsZWFyX2JpdCwgYmljCi0JdGVzdG9wCXRl
c3RfYW5kX3NldF9iaXQsIG9ycgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTY0L2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm02NC9saWIv
Yml0b3BzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uYjFjNjgxYzY0MgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9saWIvYml0b3BzLmMKQEAgLTAsMCArMSw5MCBAQAorLyoKKyAq
IENvcHlyaWdodCAoQykgMjAxOCBBUk0gTHRkLgorICoKKyAqIFRoaXMgcHJv
Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcworICog
cHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisg
KgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl
IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8K
KworI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KKyNpbmNsdWRlIDxhc20vc3lz
dGVtLmg+CisKKy8qCisgKiBUaGUgYXRvbWljIGJpdCBvcGVyYXRpb25zIHBh
c3MgdGhlIG51bWJlciBvZiBiaXQgaW4gYSBzaWduZWQgbnVtYmVyCisgKiAo
bm90IHN1cmUgd2h5KS4gVGhpcyBoYXMgdGhlIGRyYXdiYWNrIHRvIGluY3Jl
YXNlIHRoZSBjb21wbGV4aXR5IG9mCisgKiB0aGUgcmVzdWx0aW5nIGFzc2Vt
Ymx5LgorICoKKyAqIFRvIGdlbmVyYXRlIHNpbXBsZXIgY29kZSwgdGhlIG51
bWJlciBvZiBiaXQgKG5yKSB3aWxsIGJlIGNhc3QgdG8KKyAqIHVuc2lnbmVk
IGludC4KKyAqCisgKiBYWFg6IFJld29yayB0aGUgaW50ZXJmYWNlIHRvIHVz
ZSB1bnNpZ25lZCBpbnQuCisgKi8KKworI2RlZmluZSBiaXRvcChuYW1lLCBp
bnN0cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKK3ZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHZvbGF0
aWxlIHVpbnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dPUkQo
KHVuc2lnbmVkIGludClucik7ICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBt
YXNrID0gQklUX01BU0soKHVuc2lnbmVkIGludClucik7ICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAiIF9f
c3RyaW5naWZ5KG5hbWUpICJcbiIgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgIiAgIGxkeHIgICAgJXcyLCAlMVxuIiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICIgICAiIF9fc3RyaW5naWZ5KGluc3RyKSAiICAgICAldzIsICV3MiwgJXcz
XG4iICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgc3R4ciAg
ICAldzAsICV3MiwgJTFcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwgIitRIiAo
KnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgIDogInIiIChtYXNrKSk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0g
d2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisKKyNkZWZpbmUgdGVzdG9wKG5hbWUsIGluc3Ry
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCitpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1
aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNp
Z25lZCBpbnQpbnIpOyAgICBcCisgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1
bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhi
aXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdW5zaWduZWQg
bG9uZyBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBhc20g
dm9sYXRpbGUgKCIvLyAiIF9fc3RyaW5naWZ5KG5hbWUpICJcbiIgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIGxkeHIgICAgJXcz
LCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICIgICBsc3IgICAgICV3MSwgJXczLCAldzUg
Ly8gU2F2ZSBvbGQgdmFsdWUgb2YgYml0XG4iICAgICAgICAgICAgICAgXAor
ICAgICAgICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgJXczLCAldzMs
ICV3NCAvLyBUb2dnbGUgYml0XG4iICAgICAgICAgIFwKKyAgICAgICAgIiAg
IHN0bHhyICAgJXcwLCAldzMsICUyXG4iICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyks
ICI9JnIiIChvbGRiaXQpLCAiK1EiICgqcHRyKSwgIj0mciIgKHRtcCkgICAg
ICAgICAgICAgXAorICAgICAgICA6ICJyIiAobWFzayksICJyIiAoYml0KSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgOiAibWVtb3J5Iik7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgfSB3aGls
ZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBkbWIoaXNoKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVy
biBvbGRiaXQgJiAxOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK30KKworYml0b3AoY2hhbmdlX2Jp
dCwgZW9yKQorYml0b3AoY2xlYXJfYml0LCBiaWMpCitiaXRvcChzZXRfYml0
LCBvcnIpCisKK3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0LCBlb3IpCit0
ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCit0ZXN0b3AodGVzdF9h
bmRfc2V0X2JpdCwgb3JyKQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNp
Yy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5k
OgorICovCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-06.patch"
Content-Disposition: attachment; filename="xsa295/4.9-06.patch"
Content-Transfer-Encoding: base64

RnJvbSAzZWE5ZTdhZDc5NDZmZDMwZjQwMjc2NDU0YTg5M2VkMzY3MmQ2YTdh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDYvMjBd
IHhlbi9hcm0zMjogYml0b3BzOiBSZXdyaXRlIGJpdG9wIGhlbHBlcnMgaW4g
QwoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFBy
aW1pdGl2ZXMgICAgfCAgMTQgKy0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9NYWtlZmlsZSAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMgICAgICAgIHwgIDk4ICsrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oICAgICAg
ICB8IDEwNCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TICAgICB8ICAxNCAtLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMgICAgICB8ICAxNCAtLS0t
CiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TICAgICAgICB8ICAx
NSAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQu
UyB8ICAxNSAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVh
cmJpdC5TICB8ICAxNSAtLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RzZXRiaXQuUyAgICB8ICAxNSAtLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL2JpdG9wcy5oICAgICB8ICAxOSArKy0tLQogMTEgZmlsZXMgY2hh
bmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDIyMCBkZWxldGlvbnMoLSkKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9w
cy5jCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9iaXRvcHMuaAogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9h
cm0zMi9saWIvY2hhbmdlYml0LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKIGRlbGV0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TCiBkZWxldGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdl
Yml0LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL3Rlc3RjbGVhcmJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBiL3hlbi9hcmNo
L2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDg5MTY2N2E1ZGEu
LjY2NGE5Zjg5ZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9SRUFETUUu
TGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9SRUFETUUuTGlu
dXhQcmltaXRpdmVzCkBAIC02OCwxOSArNjgsOSBAQCBhcm0zMgogCiBiaXRv
cHM6IGxhc3Qgc3luYyBAIHYzLjE2LXJjNiAobGFzdCBjb21taXQ6IGMzMmZm
Y2UwZjY2ZSkKIAotbGludXgvYXJjaC9hcm0vbGliL2JpdG9wcy5oICAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKLWxpbnV4
L2FyY2gvYXJtL2xpYi9jaGFuZ2ViaXQuUyAgICAgICAgICB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCi1saW51eC9hcmNoL2FybS9saWIv
Y2xlYXJiaXQuUyAgICAgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9j
bGVhcmJpdC5TCiBsaW51eC9hcmNoL2FybS9saWIvZmluZGJpdC5TICAgICAg
ICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9maW5kYml0LlMKLWxpbnV4
L2FyY2gvYXJtL2xpYi9zZXRiaXQuUyAgICAgICAgICAgICB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL3NldGJpdC5TCi1saW51eC9hcmNoL2FybS9saWIvdGVz
dGNoYW5nZWJpdC5TICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0
Y2hhbmdlYml0LlMKLWxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0Y2xlYXJiaXQu
UyAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVhcmJpdC5T
Ci1saW51eC9hcmNoL2FybS9saWIvdGVzdHNldGJpdC5TICAgICAgICAgeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMKLQotZm9yIGkgaW4g
Yml0b3BzLmggY2hhbmdlYml0LlMgY2xlYXJiaXQuUyBmaW5kYml0LlMgc2V0
Yml0LlMgdGVzdGNoYW5nZWJpdC5TIFwKLSAgICAgICAgIHRlc3RjbGVhcmJp
dC5TIHRlc3RzZXRiaXQuUzsgZG8KLSAgICBkaWZmIC11IC4uL2xpbnV4L2Fy
Y2gvYXJtL2xpYi8kaSB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliLyRpOwotZG9u
ZQorCitkaWZmIC11IC4uL2xpbnV4L2FyY2gvYXJtL2xpYi9maW5kYml0LlMg
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9maW5kYml0LlMKIAogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm0zMi9saWIvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01h
a2VmaWxlCmluZGV4IGU5ZmJjNTk1YjkuLmIxNDU3Yzg5ZGMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvTWFrZWZpbGUKKysrIGIveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9NYWtlZmlsZQpAQCAtMSw2ICsxLDUgQEAK
IG9iai15ICs9IG1lbWNweS5vIG1lbW1vdmUubyBtZW1zZXQubyBtZW1jaHIu
byBtZW16ZXJvLm8KLW9iai15ICs9IGZpbmRiaXQubyBzZXRiaXQubwotb2Jq
LXkgKz0gc2V0Yml0Lm8gY2xlYXJiaXQubyBjaGFuZ2ViaXQubwotb2JqLXkg
Kz0gdGVzdHNldGJpdC5vIHRlc3RjbGVhcmJpdC5vIHRlc3RjaGFuZ2ViaXQu
bworb2JqLXkgKz0gZmluZGJpdC5vCitvYmoteSArPSBiaXRvcHMubwogb2Jq
LXkgKz0gc3RyY2hyLm8gc3RycmNoci5vCiBvYmoteSArPSBsaWIxZnVuY3Mu
byBsc2hyZGkzLm8gZGl2NjQubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIv
Yml0b3BzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uYzY5YmI1MzAzNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMKQEAgLTAsMCArMSw5OCBAQAorLyoKKyAq
IENvcHlyaWdodCAoQykgMjAxOCBBUk0gTHRkLgorICoKKyAqIFRoaXMgcHJv
Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcworICog
cHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisg
KgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl
IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8K
KworI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KKyNpbmNsdWRlIDx4ZW4vcHJl
ZmV0Y2guaD4KKyNpbmNsdWRlIDxhc20vc3lzdGVtLmg+CisKKy8qCisgKiBU
aGUgYXRvbWljIGJpdCBvcGVyYXRpb25zIHBhc3MgdGhlIG51bWJlciBvZiBi
aXQgaW4gYSBzaWduZWQgbnVtYmVyCisgKiAobm90IHN1cmUgd2h5KS4gVGhp
cyBoYXMgdGhlIGRyYXdiYWNrIHRvIGluY3JlYXNlIHRoZSBjb21wbGV4aXR5
IG9mCisgKiB0aGUgcmVzdWx0aW5nIGFzc2VtYmx5LgorICoKKyAqIFRvIGdl
bmVyYXRlIHNpbXBsZXIgY29kZSwgdGhlIG51bWJlciBvZiBiaXQgKG5yKSB3
aWxsIGJlIGNhc3QgdG8KKyAqIHVuc2lnbmVkIGludC4KKyAqCisgKiBYWFg6
IFJld29yayB0aGUgaW50ZXJmYWNlIHRvIHVzZSB1bnNpZ25lZCBpbnQuCisg
Ki8KKworI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3ZvaWQg
bmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIg
PSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7
ICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVu
c2lnbmVkIGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
dW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgcHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAiIF9fc3RyaW5n
aWZ5KG5hbWUpICJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgIiAgIGxkcmV4ICAgJTIsICUxXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICAi
IF9fc3RyaW5naWZ5KGluc3RyKSAiICAgICAlMiwgJTIsICUzXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgc3RyZXggICAlMCwg
JTIsICUxXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwgIitRbyIgKCpwdHIp
LCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIDogInIiIChtYXNrKSk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUg
KCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK30KKworI2RlZmluZSB0ZXN0b3AobmFt
ZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK2ludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHZv
bGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dP
UkQoKHVuc2lnbmVkIGludClucik7ICAgIFwKKyAgICB1bnNpZ25lZCBpbnQg
Yml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAgICAg
ICAgICAgICAgICAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJ
VF9NQVNLKGJpdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBp
bnQgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIEFTU0VSVCgoKHZhZGRyX3QpcCAmIDB4
MykgPT0gMCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBzbXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHByZWZldGNodygo
Y29uc3Qgdm9pZCAqKXB0cik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZv
bGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHJleCAgICUzLCAl
MlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAlMSwgJTMsICU1IC8vIFNh
dmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICUzLCAlMywgJTQg
Ly8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICAgICBcCisgICAgICAgICIgICBz
dHJleCAgJTAsICUzLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChyZXMpLCAi
PSZyIiAob2xkYml0KSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAg
ICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBzbXBfbWIoKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisKK2JpdG9wKGNoYW5nZV9iaXQsIGVv
cikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2JpdCwgb3Jy
KQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQordGVzdG9w
KHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3RfYW5kX3Nl
dF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1v
ZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zm
c2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAq
LwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMu
aCBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKZGVsZXRlZCBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IGQ1ZTEzNDc2ZjQuLjAwMDAwMDAwMDAK
LS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuaAorKysgL2Rl
di9udWxsCkBAIC0xLDEwNCArMCwwIEBACi0KLSNpZiBfX0xJTlVYX0FSTV9B
UkNIX18gPj0gNgotCS5tYWNybwliaXRvcCwgbmFtZSwgaW5zdHIKLUVOVFJZ
KAlcbmFtZQkJKQotVU5XSU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEs
ICMzCi0Jc3RybmViCXIxLCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQK
LQltb3YJcjIsICMxCi0JYW5kCXIzLCByMCwgIzMxCQlAIEdldCBiaXQgb2Zm
c2V0Ci0JbW92CXIwLCByMCwgbHNyICM1Ci0JYWRkCXIxLCByMSwgcjAsIGxz
bCAjMglAIEdldCB3b3JkIG9mZnNldAotI2lmIF9fTElOVVhfQVJNX0FSQ0hf
XyA+PSA3ICYmIGRlZmluZWQoQ09ORklHX1NNUCkKLQkuYXJjaF9leHRlbnNp
b24JbXAKLQlBTFRfU01QKFcocGxkdykJW3IxXSkKLQlBTFRfVVAoVyhub3Ap
KQotI2VuZGlmCi0JbW92CXIzLCByMiwgbHNsIHIzCi0xOglsZHJleAlyMiwg
W3IxXQotCVxpbnN0cglyMiwgcjIsIHIzCi0Jc3RyZXgJcjAsIHIyLCBbcjFd
Ci0JY21wCXIwLCAjMAotCWJuZQkxYgotCWJ4CWxyCi1VTldJTkQoCS5mbmVu
ZAkJKQotRU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0KLQkubWFjcm8JdGVz
dG9wLCBuYW1lLCBpbnN0ciwgc3RvcmUKLUVOVFJZKAlcbmFtZQkJKQotVU5X
SU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEsICMzCi0Jc3RybmViCXIx
LCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQKLQltb3YJcjIsICMxCi0J
YW5kCXIzLCByMCwgIzMxCQlAIEdldCBiaXQgb2Zmc2V0Ci0JbW92CXIwLCBy
MCwgbHNyICM1Ci0JYWRkCXIxLCByMSwgcjAsIGxzbCAjMglAIEdldCB3b3Jk
IG9mZnNldAotCW1vdglyMywgcjIsIGxzbCByMwkJQCBjcmVhdGUgbWFzawot
CXNtcF9kbWIKLSNpZiBfX0xJTlVYX0FSTV9BUkNIX18gPj0gNyAmJiBkZWZp
bmVkKENPTkZJR19TTVApCi0JLmFyY2hfZXh0ZW5zaW9uCW1wCi0JQUxUX1NN
UChXKHBsZHcpCVtyMV0pCi0JQUxUX1VQKFcobm9wKSkKLSNlbmRpZgotMToJ
bGRyZXgJcjIsIFtyMV0KLQlhbmRzCXIwLCByMiwgcjMJCUAgc2F2ZSBvbGQg
dmFsdWUgb2YgYml0Ci0JXGluc3RyCXIyLCByMiwgcjMJCUAgdG9nZ2xlIGJp
dAotCXN0cmV4CWlwLCByMiwgW3IxXQotCWNtcAlpcCwgIzAKLQlibmUJMWIK
LQlzbXBfZG1iCi0JY21wCXIwLCAjMAotCW1vdm5lCXIwLCAjMQotMjoJYngJ
bHIKLVVOV0lORCgJLmZuZW5kCQkpCi1FTkRQUk9DKFxuYW1lCQkpCi0JLmVu
ZG0KLSNlbHNlCi0JLm1hY3JvCWJpdG9wLCBuYW1lLCBpbnN0cgotRU5UUlko
CVxuYW1lCQkpCi1VTldJTkQoCS5mbnN0YXJ0CSkKLQlhbmRzCWlwLCByMSwg
IzMKLQlzdHJuZWIJcjEsIFtpcF0JCUAgYXNzZXJ0IHdvcmQtYWxpZ25lZAot
CWFuZAlyMiwgcjAsICMzMQotCW1vdglyMCwgcjAsIGxzciAjNQotCW1vdgly
MywgIzEKLQltb3YJcjMsIHIzLCBsc2wgcjIKLQlzYXZlX2FuZF9kaXNhYmxl
X2lycXMgaXAKLQlsZHIJcjIsIFtyMSwgcjAsIGxzbCAjMl0KLQlcaW5zdHIJ
cjIsIHIyLCByMwotCXN0cglyMiwgW3IxLCByMCwgbHNsICMyXQotCXJlc3Rv
cmVfaXJxcyBpcAotCW1vdglwYywgbHIKLVVOV0lORCgJLmZuZW5kCQkpCi1F
TkRQUk9DKFxuYW1lCQkpCi0JLmVuZG0KLQotLyoqCi0gKiB0ZXN0b3AgLSBp
bXBsZW1lbnQgYSB0ZXN0X2FuZF94eHhfYml0IG9wZXJhdGlvbi4KLSAqIEBp
bnN0cjogb3BlcmF0aW9uYWwgaW5zdHJ1Y3Rpb24KLSAqIEBzdG9yZTogc3Rv
cmUgaW5zdHJ1Y3Rpb24KLSAqCi0gKiBOb3RlOiB3ZSBjYW4gdHJpdmlhbGx5
IGNvbmRpdGlvbmFsaXNlIHRoZSBzdG9yZSBpbnN0cnVjdGlvbgotICogdG8g
YXZvaWQgZGlydHlpbmcgdGhlIGRhdGEgY2FjaGUuCi0gKi8KLQkubWFjcm8J
dGVzdG9wLCBuYW1lLCBpbnN0ciwgc3RvcmUKLUVOVFJZKAlcbmFtZQkJKQot
VU5XSU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEsICMzCi0Jc3RybmVi
CXIxLCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQKLQlhbmQJcjMsIHIw
LCAjMzEKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQlzYXZlX2FuZF9kaXNhYmxl
X2lycXMgaXAKLQlsZHIJcjIsIFtyMSwgcjAsIGxzbCAjMl0hCi0JbW92CXIw
LCAjMQotCXRzdAlyMiwgcjAsIGxzbCByMwotCVxpbnN0cglyMiwgcjIsIHIw
LCBsc2wgcjMKLQlcc3RvcmUJcjIsIFtyMV0KLQltb3ZlcQlyMCwgIzAKLQly
ZXN0b3JlX2lycXMgaXAKLQltb3YJcGMsIGxyCi1VTldJTkQoCS5mbmVuZAkJ
KQotRU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0jZW5kaWYKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2hhbmdlYml0LlMgYi94ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCA2ZTRhZTc1OTRhLi4wMDAwMDAwMDAwCi0tLSBh
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2hhbmdlYml0LlMKKysrIC9kZXYv
bnVsbApAQCAtMSwxNCArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJt
L2xpYi9jaGFuZ2ViaXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUt
MTk5NiBSdXNzZWxsIEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJl
ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1v
ZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBi
eSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0jaW5jbHVk
ZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAiYml0b3BzLmgiCi0gICAgICAg
ICAgICAgICAgLnRleHQKLQotYml0b3AJX2NoYW5nZV9iaXQsIGVvcgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TIGIv
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TCmRlbGV0ZWQgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCBmZGE1NTNmMjQ2Li4wMDAwMDAwMDAwCi0t
LSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUworKysgL2Rl
di9udWxsCkBAIC0xLDE0ICswLDAgQEAKLS8qCi0gKiAgbGludXgvYXJjaC9h
cm0vbGliL2NsZWFyYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1
LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLWJpdG9wCV9jbGVhcl9iaXQsIGJpYwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMKZGVsZXRlZCBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IGQ1MmYwYWI2NWMuLjAwMDAwMDAwMDAKLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUworKysgL2Rldi9udWxs
CkBAIC0xLDE1ICswLDAgQEAKLS8qCi0gKiAgbGludXgvYXJjaC9hcm0vbGli
L3NldGJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1
c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3
YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0g
KiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5IHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLQotI2luY2x1ZGUgImFz
c2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotCS50ZXh0Ci0KLWJp
dG9wCV9zZXRfYml0LCBvcnIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm0zMi9saWIvdGVzdGNoYW5nZWJpdC5TIGIveGVuL2FyY2gvYXJtL2FybTMy
L2xpYi90ZXN0Y2hhbmdlYml0LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IGQ4M2IwNGMwNTcuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdlYml0LlMKKysrIC9kZXYvbnVsbApA
QCAtMSwxNSArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xpYi90
ZXN0Y2hhbmdlYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1LTE5
OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp
ZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQgYnkg
dGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotCi0jaW5jbHVk
ZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAiYml0b3BzLmgiCi0gICAgICAg
ICAgICAgICAgLnRleHQKLQotdGVzdG9wCV90ZXN0X2FuZF9jaGFuZ2VfYml0
LCBlb3IsIHN0cgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi90ZXN0Y2xlYXJiaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVz
dGNsZWFyYml0LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDZm
NWI3YjkyZDEuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMy
L2xpYi90ZXN0Y2xlYXJiaXQuUworKysgL2Rldi9udWxsCkBAIC0xLDE1ICsw
LDAgQEAKLS8qCi0gKiAgbGludXgvYXJjaC9hcm0vbGliL3Rlc3RjbGVhcmJp
dC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwg
S2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1
bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLQotI2luY2x1ZGUgImFzc2VtYmxl
ci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAgICAgICAgICAgIC50
ZXh0Ci0KLXRlc3RvcAlfdGVzdF9hbmRfY2xlYXJfYml0LCBiaWNuZSwgc3Ry
bmUKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNl
dGJpdC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0Yml0LlMK
ZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDMwNDI1YTg0MmEuLjAw
MDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0c2V0
Yml0LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNSArMCwwIEBACi0vKgotICog
IGxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0c2V0Yml0LlMKLSAqCi0gKiAgQ29w
eXJpZ2h0IChDKSAxOTk1LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhp
cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmli
dXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBv
ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFz
Ci0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bi4KLSAqLwotCi0jaW5jbHVkZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAi
Yml0b3BzLmgiCi0gICAgICAgICAgICAgICAgLnRleHQKLQotdGVzdG9wCV90
ZXN0X2FuZF9zZXRfYml0LCBvcnJlcSwgc3RyZXEKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oCmluZGV4IDhiZTM1NjQ1NDAuLjY3
YzRjM2Y1NWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
MzIvYml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9i
aXRvcHMuaApAQCAtMSwxOSArMSwxMiBAQAogI2lmbmRlZiBfQVJNX0FSTTMy
X0JJVE9QU19ICiAjZGVmaW5lIF9BUk1fQVJNMzJfQklUT1BTX0gKIAotZXh0
ZXJuIHZvaWQgX3NldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7
Ci1leHRlcm4gdm9pZCBfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqIHApOwotZXh0ZXJuIHZvaWQgX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci1leHRlcm4gaW50IF90ZXN0X2FuZF9zZXRfYml0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCBfdGVz
dF9hbmRfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwot
ZXh0ZXJuIGludCBfdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKiBwKTsKLQotI2RlZmluZSBzZXRfYml0KG4scCkgICAgICAg
ICAgICAgIF9zZXRfYml0KG4scCkKLSNkZWZpbmUgY2xlYXJfYml0KG4scCkg
ICAgICAgICAgICBfY2xlYXJfYml0KG4scCkKLSNkZWZpbmUgY2hhbmdlX2Jp
dChuLHApICAgICAgICAgICBfY2hhbmdlX2JpdChuLHApCi0jZGVmaW5lIHRl
c3RfYW5kX3NldF9iaXQobixwKSAgICAgX3Rlc3RfYW5kX3NldF9iaXQobixw
KQotI2RlZmluZSB0ZXN0X2FuZF9jbGVhcl9iaXQobixwKSAgIF90ZXN0X2Fu
ZF9jbGVhcl9iaXQobixwKQotI2RlZmluZSB0ZXN0X2FuZF9jaGFuZ2VfYml0
KG4scCkgIF90ZXN0X2FuZF9jaGFuZ2VfYml0KG4scCkKK2V4dGVybiB2b2lk
IHNldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7CitleHRlcm4g
dm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Citl
eHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
IHApOworZXh0ZXJuIGludCB0ZXN0X2FuZF9zZXRfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqIHApOworZXh0ZXJuIGludCB0ZXN0X2FuZF9jbGVhcl9i
aXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7CitleHRlcm4gaW50IHRl
c3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7
CiAKICNkZWZpbmUgZmxzbCBmbHMKIAotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-07.patch"
Content-Disposition: attachment; filename="xsa295/4.9-07.patch"
Content-Transfer-Encoding: base64

RnJvbSBlYmU3M2UzYmMzNTdkYTc3MWFmYzRmOGE1ZDBiYWJmZDI3ZjU3MzBi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDcvMjBd
IHhlbi9hcm06IGJpdG9wczogQ29uc29saWRhdGUgcHJvdG90eXBlcyBpbiBv
bmUKIHBsYWNlCgpUaGUgcHJvdG90eXBlIGFyZSB0aGUgc2FtZSBiZXR3ZWVu
IGFybTMyIGFuZCBhcm02NC4gQ29uc29saWRhdGUgdGhlbSBpbgphc20tYXJt
L2JpdG9wcy5oLgoKVGhpcyBjaGFuZ2Ugd2lsbCBoZWxwIHRoZSBpbnRyb2R1
Y3Rpb25zIG9mIG5ldyBoZWxwZXJzIGluIGEgZm9sbG93LXVwCnBhdGNoLgoK
VGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggfCAgNyAt
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIHwg
MTAgLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCAg
ICAgICB8ICA4ICsrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0
aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtMzIvYml0b3BzLmgKaW5kZXggNjdjNGMzZjU1Yy4uNTc5Mzhh
NTg3NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9i
aXRvcHMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9w
cy5oCkBAIC0xLDEzICsxLDYgQEAKICNpZm5kZWYgX0FSTV9BUk0zMl9CSVRP
UFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4dGVybiB2
b2lkIHNldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Ci1leHRl
cm4gdm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7
Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqIHApOwotZXh0ZXJuIGludCB0ZXN0X2FuZF9zZXRfYml0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCB0ZXN0X2FuZF9jbGVh
cl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Ci1leHRlcm4gaW50
IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICog
cCk7Ci0KICNkZWZpbmUgZmxzbCBmbHMKIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYml0b3BzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oCmluZGV4IDZiZjE5MjI2ODAuLjZj
YzIyNGFkMTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
NjQvYml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9i
aXRvcHMuaApAQCAtMSwxNiArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNNjRf
QklUT1BTX0gKICNkZWZpbmUgX0FSTV9BUk02NF9CSVRPUFNfSAogCi0vKgot
ICogTGl0dGxlIGVuZGlhbiBhc3NlbWJseSBhdG9taWMgYml0b3BzLgotICov
Ci1leHRlcm4gdm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
cCk7Ci1leHRlcm4gdm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKTsKLWV4dGVybiB2b2lkIGNoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwotZXh0ZXJuIGludCB0ZXN0X2Fu
ZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVy
biBpbnQgdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnApOwotCiAvKiBCYXNlZCBvbiBsaW51eC9pbmNsdWRlL2FzbS1nZW5l
cmljL2JpdG9wcy9idWlsdGluLV9fZmZzLmggKi8KIC8qKgogICogX19mZnMg
LSBmaW5kIGZpcnN0IGJpdCBpbiB3b3JkLgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmgKaW5kZXggYmRhODg5ODQxYi4uOGU4NjRiNDQ1NiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCkBAIC0zNyw2ICszNywxNCBAQAog
IyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIKICNlbmRpZgogCisvKiBB
dG9taWNzIGJpdG9wcyAqLwordm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRp
bGUgdm9pZCAqcCk7Cit2b2lkIGNsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwordm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCk7CitpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnApOworaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKnApOworaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKKwogLyoqCiAgKiBfX3Rlc3Rf
YW5kX3NldF9iaXQgLSBTZXQgYSBiaXQgYW5kIHJldHVybiBpdHMgb2xkIHZh
bHVlCiAgKiBAbnI6IEJpdCB0byBzZXQKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-08.patch"
Content-Disposition: attachment; filename="xsa295/4.9-08.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNjdjNWNmZGJmYWVkNWViNTFiNGMzZmIyOGE2MzNhYTQzODRkOTcw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDgvMjBd
IHhlbi9hcm02NDogY21weGNoZzogU2ltcGxpZnkgdGhlIGNtcHhjaGcKIGlt
cGxlbWVudGF0aW9uCgpUaGUgb25seSBkaWZmZXJlbmNlIGJldHdlZW4gZWFj
aCBjYXNlIG9mIHRoZSBjbXB4Y2hnIGlzIHRoZSBzaXplIG9mCnVzZWQuIFJh
dGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBjb2RlLCBwcm92aWRlIGEgbWFj
cm8gdG8gZ2VuZXJhdGUgZWFjaApjYXNlcy4KClRoaXMgbWFrZXMgdGhlIGNv
ZGUgZWFzaWVyIHRvIHJlYWQgYW5kIG1vZGlmeS4KClRoaXMgaXMgcGFydCBv
ZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTsgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oIHwgOTggKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
NiBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCmluZGV4IGFlNDJiMmY1
ZmYuLjM5M2ZiY2E2YTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtNjQvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtNjQvY21weGNoZy5oCkBAIC02MSw4MCArNjEsNTQgQEAgc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBsb25nIHgsIHZv
bGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKIAlfX3JldDsgXAogfSkKIAot
ZXh0ZXJuIHZvaWQgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIs
IGludCBzaXplKTsKK2V4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhj
aGcodm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZSk7CisKKyNkZWZpbmUg
X19DTVBYQ0hHX0NBU0Uodywgc3osIG5hbWUpCQkJCQlcCitzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0
aWxlIHZvaWQgKnB0ciwJXAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJ
XAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG5ldykJXAorewkJCQkJCQkJCVwK
Kwl1bnNpZ25lZCBsb25nIHJlcywgb2xkdmFsOwkJCQkJXAorCQkJCQkJCQkJ
XAorCWRvIHsJCQkJCQkJCVwKKwkJYXNtIHZvbGF0aWxlKCIvLyBfX2NtcHhj
aGdfY2FzZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHhyIiAjc3ogIgklIiAj
dyAiMSwgJTJcbiIJCQlcCisJCSIJbW92CSV3MCwgIzBcbiIJCQkJXAorCQki
CWNtcAklIiAjdyAiMSwgJSIgI3cgIjNcbiIJCQlcCisJCSIJYi5uZQkxZlxu
IgkJCQkJXAorCQkiCXN0eHIiICNzeiAiCSV3MCwgJSIgI3cgIjQsICUyXG4i
CQlcCisJCSIxOlxuIgkJCQkJCQlcCisJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpLAkJCQlcCisJCSAgIitRIiAoKih1bnNpZ25lZCBsb25nICop
cHRyKQkJCQlcCisJCTogIklyIiAob2xkKSwgInIiIChuZXcpCQkJCQlcCisJ
CTogImNjIik7CQkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKKwkJ
CQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisKK19fQ01Q
WENIR19DQVNFKHcsIGIsIDEpCitfX0NNUFhDSEdfQ0FTRSh3LCBoLCAyKQor
X19DTVBYQ0hHX0NBU0UodywgICwgNCkKK19fQ01QWENIR19DQVNFKCAsICAs
IDgpCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKIAkJCQkg
ICAgICB1bnNpZ25lZCBsb25nIG5ldywgaW50IHNpemUpCiB7Ci0JdW5zaWdu
ZWQgbG9uZyBvbGR2YWwgPSAwLCByZXM7Ci0KIAlzd2l0Y2ggKHNpemUpIHsK
IAljYXNlIDE6Ci0JCWRvIHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnMVxuIgotCQkJIglsZHhyYgkldzEsICUyXG4iCi0JCQkiCW1vdgkldzAs
ICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFmXG4i
Ci0JCQkiCXN0eHJiCSV3MCwgJXc0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJ
OiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIrUSIgKCoodTggKilw
dHIpCi0JCQkJOiAiSXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJjYyIp
OwotCQl9IHdoaWxlIChyZXMpOwotCQlicmVhazsKLQorCQlyZXR1cm4gX19j
bXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwgbmV3KTsKIAljYXNlIDI6Ci0JCWRv
IHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4Y2hnMlxuIgotCQkJIgls
ZHhyaAkldzEsICUyXG4iCi0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQkiCWNt
cAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHJoCSV3
MCwgJXc0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwg
Ij0mciIgKG9sZHZhbCksICIrUSIgKCoodTE2ICopcHRyKQotCQkJCTogIkly
IiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAo
cmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIo
cHRyLCBvbGQsIG5ldyk7CiAJY2FzZSA0OgotCQlkbyB7Ci0JCQlhc20gdm9s
YXRpbGUoIi8vIF9fY21weGNoZzRcbiIKLQkJCSIJbGR4cgkldzEsICUyXG4i
Ci0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xuIgot
CQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHIJJXcwLCAldzQsICUyXG4iCi0J
CQkiMTpcbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKSwg
IitRIiAoKih1MzIgKilwdHIpCi0JCQkJOiAiSXIiIChvbGQpLCAiciIgKG5l
dykKLQkJCQk6ICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwotCQlicmVhazsK
LQorCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChwdHIsIG9sZCwgbmV3KTsK
IAljYXNlIDg6Ci0JCWRvIHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnOFxuIgotCQkJIglsZHhyCSUxLCAlMlxuIgotCQkJIgltb3YJJXcwLCAj
MFxuIgotCQkJIgljbXAJJTEsICUzXG4iCi0JCQkiCWIubmUJMWZcbiIKLQkJ
CSIJc3R4cgkldzAsICU0LCAlMlxuIgotCQkJIjE6XG4iCi0JCQkJOiAiPSZy
IiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIrUSIgKCoodTY0ICopcHRyKQot
CQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2MiKTsKLQkJ
fSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9fY21weGNo
Z19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CiAJZGVmYXVsdDoKLQkJX19iYWRf
Y21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2YWwgPSAwOworCQlyZXR1cm4g
X19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KIAotCXJldHVybiBvbGR2
YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIodm9sYXRpbGUgdm9pZCAq
cHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-09.patch"
Content-Disposition: attachment; filename="xsa295/4.9-09.patch"
Content-Transfer-Encoding: base64

RnJvbSAxZmM3Njg4NDhhZDVmNmU0ZTkyMTUyZDg1ZjQ5NTg0NWQwNTA0ODA2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMDkvMjBd
IHhlbi9hcm0zMjogY21weGNoZzogU2ltcGxpZnkgdGhlIGNtcHhjaGcKIGlt
cGxlbWVudGF0aW9uCgpUaGUgb25seSBkaWZmZXJlbmNlIGJldHdlZW4gZWFj
aCBjYXNlIG9mIHRoZSBjbXB4Y2hnIGlzIHRoZSBzaXplIG9mCnVzZWQuIFJh
dGhlciB0aGFuIGR1cGxpY2F0aW5nIHRoZSBjb2RlLCBwcm92aWRlIGEgbWFj
cm8gdG8gZ2VuZXJhdGUgZWFjaApjYXNlcy4KClRoaXMgbWFrZXMgdGhlIGNv
ZGUgZWFzaWVyIHRvIHJlYWQgYW5kIG1vZGlmeS4KCldoaWxlIGRvaW5nIHRo
ZSByZXdvcmssIHRoZSBjYXNlIGZvciA2NC1iaXQgY21weGNoZyBpcyByZW1v
dmVkLiBUaGlzIGlzCnVudXNlZCB0b2RheSAoYWxyZWFkeSBjb21tZW50ZWQp
IGFuZCBpdCB3b3VsZCBub3QgYmUgcG9zc2libGUgdG8gdXNlCml0IGRpcmVj
dGx5LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5o
IHwgODQgKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspLCA1MyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCmluZGV4
IDAzZTBiZWQzYTYuLjQ3MWE5ZTNhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCkBAIC01Miw3MiArNTIsNTAgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBs
b25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKICAqIGluZGlj
YXRlZCBieSBjb21wYXJpbmcgUkVUVVJOIHdpdGggT0xELgogICovCiAKLWV4
dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLCBp
bnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5lIF9f
Q01QWENIR19DQVNFKHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlubGluZSB1
bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2
b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKKwkJ
CQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlcCisJdW5z
aWduZWQgbG9uZyBvbGR2YWwsIHJlczsJCQkJCVwKKwkJCQkJCQkJCVwKKwlk
byB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGdfY2Fz
ZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHJleCIgI3N6ICIJJTEsIFslMl1c
biIJCQlcCisJCSIJbW92CSUwLCAjMFxuIgkJCQlcCisJCSIJdGVxCSUxLCAl
M1xuIgkJCQlcCisJCSIJc3RyZXgiICNzeiAiZXEgJTAsICU0LCBbJTJdXG4i
CQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQkJCQlcCisJ
CTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5ldykJCQlcCisJCTog
Im1lbW9yeSIsICJjYyIpOwkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJ
CVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisK
K19fQ01QWENIR19DQVNFKGIsIDEpCitfX0NNUFhDSEdfQ0FTRShoLCAyKQor
X19DTVBYQ0hHX0NBU0UoICwgNCkKIAogc3RhdGljIGFsd2F5c19pbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCiAgICAgdm9sYXRpbGUgdm9pZCAq
cHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5zaWduZWQgbG9uZyBuZXcsIGlu
dCBzaXplKQogewotCXVuc2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7Ci0KIAlw
cmVmZXRjaHcoKGNvbnN0IHZvaWQgKilwdHIpOwogCiAJc3dpdGNoIChzaXpl
KSB7CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAgX19j
bXB4Y2hnMVxuIgotCQkJIglsZHJleGIJJTEsIFslMl1cbiIKLQkJCSIJbW92
CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4YmVx
ICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIiIChv
bGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAobmV3
KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwot
CQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CiAJY2FzZSAyOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAg
X19jbXB4Y2hnMlxuIgotCQkJIglsZHJleGgJJTEsIFslMl1cbiIKLQkJCSIJ
bW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4
aGVxICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAo
bmV3KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMp
OwotCQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBv
bGQsIG5ldyk7CiAJY2FzZSA0OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUo
IkAgX19jbXB4Y2hnNFxuIgotCQkJIglsZHJleAklMSwgWyUyXVxuIgotCQkJ
Igltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQklMSwgJTNcbiIKLQkJCSIJc3Ry
ZXhlcQklMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkgICAgfSB3aGlsZSAo
cmVzKTsKLQkgICAgYnJlYWs7Ci0jaWYgMAotCWNhc2UgODoKLQkJZG8gewot
CQkJYXNtIHZvbGF0aWxlKCJAIF9fY21weGNoZzhcbiIKLQkJCSIJbGRyZXhk
CSUxLCBbJTJdXG4iCi0JCQkiCW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUx
LCAlM1xuIgotCQkJIglzdHJleGRlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6
ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQotCQkJCTogInIiIChwdHIp
LCAiSXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0jZW5kaWYKKwkJcmV0
dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7CiAJZGVmYXVs
dDoKLQkJX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2YWwgPSAw
OworCQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KIAot
CXJldHVybiBvbGR2YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9CiAK
IHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-10.patch"
Content-Disposition: attachment; filename="xsa295/4.9-10.patch"
Content-Transfer-Encoding: base64

RnJvbSA5Y2ZlODhkMzdlMGMwMmI3ZmJlMDRlZjBhOTNiYWI1OWRjODA3MWIy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTAvMjBd
IHhlbi9hcm06IGJpdG9wczogSW1wbGVtZW50IGEgbmV3IHNldCBvZiBoZWxw
ZXJzCiB0aGF0IGNhbiB0aW1lb3V0CgpFeGNsdXNpdmUgbG9hZC1zdG9yZSBh
dG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRo
cmVhZHMuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUgdHJ1c3RlZCwgaXQg
bWF5IGJlIHBvc3NpYmxlIHRvIERvUwpYZW4gd2hlbiB1cGRhdGluZyBzaGFy
ZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4KClRvIHByZXZlbnQg
dGhlIGluZmluaXRlIGxvb3AsIHdlIGludHJvZHVjZSBhIG5ldyBzZXQgb2Yg
aGVscGVycyB0aGF0IGNhbgp0aW1lb3V0LiBUaGUgdGltZW91dCBpcyBiYXNl
ZCBvbiB0aGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucy4KClRoZXkg
d2lsbCBiZSB1c2VkIGluIGZvbGxvdy11cCBwYXRjaCB0byBtYWtlIGF0b21p
YyBvcGVyYXRpb25zCm9uIHNoYXJlZCBtZW1vcnkgc2FmZS4KClRoaXMgaXMg
cGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIHwgNTIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5jIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oICAgIHwgMjggKysr
KysrKysrKysrKysrKystCiAzIGZpbGVzIGNoYW5nZWQsIDExNyBpbnNlcnRp
b25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTMy
L2xpYi9iaXRvcHMuYwppbmRleCBjNjliYjUzMDM3Li4wODc1MDMxNGZjIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCisr
KyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKQEAgLTMwLDcg
KzMwLDggQEAKICAqLwogCiAjZGVmaW5lIGJpdG9wKG5hbWUsIGluc3RyKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotdm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3N0YXRp
YyBhbHdheXNfaW5saW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnAsIGJvb2wgdGltZW91dCxcCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF90cnkpICAg
ICAgICAgICAgICAgICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90
ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCiAgICAg
Y29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQp
bnIpOyAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNDcsMTcgKzQ4LDMz
IEBAIHZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICIgICBzdHJleCAgICUwLCAlMiwgJTFcbiIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICI9JnIiIChy
ZXMpLCAiK1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICAgICAgOiAiciIgKG1hc2spKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAhcmVz
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICBicmVhazsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkg
PiAwKSApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJuICFyZXM7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBpZiAoICFpbnRfIyNuYW1lKG5yLCBw
LCBmYWxzZSwgMCkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUjI190aW1lb3V0KGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpICAg
ICAgICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICByZXR1cm4gaW50XyMjbmFtZShuciwgcCwgdHJ1ZSwgbWF4X3RyeSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9CiAKICNkZWZpbmUg
dGVzdG9wKG5hbWUsIGluc3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCi1pbnQgbmFtZShpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRf
IyNuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgaW50ICpvbGRiaXQs
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29s
IHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAgICBcCiB7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQz
Ml90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVk
IGludClucik7ICAgIFwKICAgICB1bnNpZ25lZCBpbnQgYml0ID0gKHVuc2ln
bmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKGJpdCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVu
c2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBpbnQgb2xkYml0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgIEFTU0VSVCgoKHZhZGRyX3QpcCAmIDB4MykgPT0gMCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBz
bXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC03MSwxNCArODgsMzUg
QEAgaW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAg
IiAgIGxzciAgICAgJTEsICUzLCAlNSAvLyBTYXZlIG9sZCB2YWx1ZSBvZiBi
aXRcbiIgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICIgICAiIF9fc3Ry
aW5naWZ5KGluc3RyKSAiICAlMywgJTMsICU0IC8vIFRvZ2dsZSBiaXRcbiIg
ICAgICAgICAgICAgXAogICAgICAgICAiICAgc3RyZXggICUwLCAlMywgJTJc
biIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZGJpdCksICIr
UW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCisgICAgICAg
IDogIj0mciIgKHJlcyksICI9JnIiICgqb2xkYml0KSwgIitRbyIgKCpwdHIp
LCAiPSZyIiAodG1wKSAgICAgICAgICAgXAogICAgICAgICA6ICJyIiAobWFz
ayksICJyIiAoYml0KSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICBpZiAoICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFr
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgo
LS1tYXhfdHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBz
bXBfbWIoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBpZiAoICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxzZSwgMCkg
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1
bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAgICAgXAor
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4g
aW50XyMjbmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5KTsgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9CiAKIGJpdG9wKGNoYW5nZV9iaXQs
IGVvcikKIGJpdG9wKGNsZWFyX2JpdCwgYmljKQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMKaW5kZXggYjFjNjgxYzY0Mi4uNzhiZjRlZDhj
NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMu
YworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0y
OSw3ICsyOSw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0
cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitz
dGF0aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5
KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50
MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAog
ICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQg
aW50KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTQzLDE3ICs0
NCwzMyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAiICAgc3R4ciAgICAldzAsICV3MiwgJTFcbiIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgOiAiPSZy
IiAocmVzKSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiIChtYXNrKSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICgg
IXJlcyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90
cnkpID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAh
cmVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKIH0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
dm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShu
ciwgcCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5
KSAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUsIG1heF90cnkp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQogCiAjZGVm
aW5lIHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5hbWUoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wg
aW50XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xk
Yml0LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2b2xhdGlsZSB1
aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNp
Z25lZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1
bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAg
ICAgICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhi
aXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgdW5zaWduZWQg
bG9uZyBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNjIsMTQgKzc5
LDM1IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
ICAgICIgICBsc3IgICAgICV3MSwgJXczLCAldzUgLy8gU2F2ZSBvbGQgdmFs
dWUgb2YgYml0XG4iICAgICAgICAgICAgICAgXAogICAgICAgICAiICAgIiBf
X3N0cmluZ2lmeShpbnN0cikgIiAgJXczLCAldzMsICV3NCAvLyBUb2dnbGUg
Yml0XG4iICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0bHhyICAgJXcwLCAl
dzMsICUyXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQp
LCAiK1EiICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICAgXAorICAg
ICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCksICIrUSIgKCpw
dHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgIFwKICAgICAgICAgOiAiciIg
KG1hc2spLCAiciIgKGJpdCkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogIm1lbW9yeSIpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICgg
IXJlcyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90
cnkpID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRtYihpc2gp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgcmV0dXJuIG9sZGJpdCAmIDE7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICpvbGRiaXQgJj0gMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJuICFyZXM7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitpbnQgbmFtZShp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBpbnQgb2xkYml0OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICgg
IWludF8jI25hbWUobnIsIHAsICZvbGRiaXQsIGZhbHNlLCAwKSApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldHVybiBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnAsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgaW50ICpvbGRiaXQsIHVuc2lnbmVk
IGludCBtYXhfdHJ5KSAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiBpbnRfIyNu
YW1lKG5yLCBwLCBvbGRiaXQsIHRydWUsIG1heF90cnkpOyAgICAgICAgICAg
ICAgICAgICAgICAgIFwKIH0KIAogYml0b3AoY2hhbmdlX2JpdCwgZW9yKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKaW5kZXggOGU4NjRiNDQ1Ni4u
MTcyYmJhZWU3ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9i
aXRvcHMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCkBA
IC0zNyw3ICszNywxNCBAQAogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFu
dCIKICNlbmRpZgogCi0vKiBBdG9taWNzIGJpdG9wcyAqLworLyoKKyAqIEF0
b21pYyBiaXRvcHMKKyAqCisgKiBUaGUgaGVscGVycyBiZWxvdyAqc2hvdWxk
KiBvbmx5IGJlIHVzZWQgb24gbWVtb3J5IHNoYXJlZCBiZXR3ZWVuCisgKiB0
cnVzdGVkIHRocmVhZHMgb3Igd2Uga25vdyB0aGUgbWVtb3J5IGNhbm5vdCBi
ZSBhY2Nlc3NlZCBieSBhbm90aGVyCisgKiB0aHJlYWQuCisgKi8KKwogdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiB2b2lkIGNs
ZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwogdm9pZCBjaGFu
Z2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CkBAIC00NSw2ICs1
MiwyNSBAQCBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIAorLyoKKyAqIFRoZSBoZWxwZXJz
IGJlbG93IG1heSBmYWlsIHRvIHVwZGF0ZSB0aGUgbWVtb3J5IGlmIHRoZSBh
Y3Rpb24gdGFrZXMKKyAqIHRvbyBsb25nLgorICoKKyAqIEBtYXhfdHJ5OiBN
YXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zCisgKgorICogVGhlIGhlbHBl
cnMgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFzIHN1Y2Nl
ZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYgdGhlIHVw
ZGF0ZSBoYXMgZmFpbGVkLgorICovCitib29sIHNldF9iaXRfdGltZW91dChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5
KTsKK2Jvb2wgY2xlYXJfYml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citib29sIGNoYW5nZV9i
aXRfdGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVk
IGludCBtYXhfdHJ5KTsKK2Jvb2wgdGVzdF9hbmRfc2V0X2JpdF90aW1lb3V0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSk7Citib29sIHRlc3RfYW5kX2NsZWFyX2JpdF90aW1lb3V0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50ICpvbGRiaXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KTsKK2Jv
b2wgdGVzdF9hbmRfY2hhbmdlX2JpdF90aW1lb3V0KGludCBuciwgdm9sYXRp
bGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7CisKIC8qKgog
ICogX190ZXN0X2FuZF9zZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4g
aXRzIG9sZCB2YWx1ZQogICogQG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjE3LjEK
Cg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-11.patch"
Content-Disposition: attachment; filename="xsa295/4.9-11.patch"
Content-Transfer-Encoding: base64

RnJvbSBlZjljNWVjMGEyZWRhODBmZDYxMWNhYmY5NTVjYjFiNDNhMzQ5OWM3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTEvMjBd
IHhlbi9hcm06IGNtcHhjaGc6IFByb3ZpZGUgYSBuZXcgaGVscGVyIHRoYXQg
Y2FuCiB0aW1lb3V0CgpFeGNsdXNpdmUgbG9hZC1zdG9yZSBhdG9taWNzIHNo
b3VsZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRocmVhZHMuIEFz
IG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUgdHJ1c3RlZCwgaXQgbWF5IGJlIHBv
c3NpYmxlIHRvIERvUwpYZW4gd2hlbiB1cGRhdGluZyBzaGFyZWQgbWVtb3J5
IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4KClRvIHByZXZlbnQgdGhlIGluZmlu
aXRlIGxvb3AsIHdlIGludHJvZHVjZSBhIG5ldyBoZWxwZXIgdGhhdCBjYW4g
dGltZW91dC4KVGhlIHRpbWVvdXQgaXMgYmFzZWQgb24gdGhlIG1heGltdW0g
bnVtYmVyIG9mIGl0ZXJhdGlvbnMuCgpJdCB3aWxsIGJlIHVzZWQgaW4gZm9s
bG93LXVwIHBhdGNoIHRvIG1ha2UgYXRvbWljIG9wZXJhdGlvbnMgb24gc2hh
cmVkCm1lbW9yeSBzYWZlLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9hcm0zMi9jbXB4Y2hnLmggfCA2MyArKysrKysrKysrKysrKysr
KysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9jbXB4Y2hn
LmggfCA3MCArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMiBmaWxl
cyBjaGFuZ2VkLCAxMDYgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4
Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApp
bmRleCA0NzFhOWUzYTNmLi40OWNhMmEwZDdhIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTUsMTEgKzU1LDE0
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWdu
ZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiBleHRl
cm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQg
KnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENIR19DQVNFKHN6
LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9f
Y21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCVwKLQkJ
CQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAgdW5zaWduZWQg
bG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2NtcHhjaGdfY2Fz
ZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJCQkgdW5zaWdu
ZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9uZyBuZXcsCQlc
CisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5zaWduZWQgaW50
IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVkIGxvbmcgb2xk
dmFsLCByZXM7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2YWw7CQkJCQkJ
XAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJCQkJCVwKIAlk
byB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGdfY2Fz
ZV8iICNuYW1lICJcbiIJCVwKQEAgLTY4LDI5ICs3MSwzNSBAQCBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZv
bGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiCXRlcQklMSwgJTNcbiIJCQkJXAog
CQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxuIgkJCVwKIAkJOiAi
PSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAotCQk6ICJyIiAocHRy
KSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6ICJyIiAocHRyKSwg
IklyIiAoKm9sZCksICJyIiAobmV3KQkJCVwKIAkJOiAibWVtb3J5IiwgImNj
Iik7CQkJCQlcCi0JfSB3aGlsZSAocmVzKTsJCQkJCQkJXAogCQkJCQkJCQkJ
XAotCXJldHVybiBvbGR2YWw7CQkJCQkJCVwKKwkJaWYgKCFyZXMpCQkJCQkJ
XAorCQkJYnJlYWs7CQkJCQkJXAorCX0gd2hpbGUgKCF0aW1lb3V0IHx8ICgo
LS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJCQkJCQkJCQlcCisJKm9sZCA9IG9s
ZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJXAorCXJldHVybiAhcmVzOwkJCQkJ
CQlcCiB9CiAKIF9fQ01QWENIR19DQVNFKGIsIDEpCiBfX0NNUFhDSEdfQ0FT
RShoLCAyKQogX19DTVBYQ0hHX0NBU0UoICwgNCkKIAotc3RhdGljIGFsd2F5
c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCi0gICAgdm9sYXRp
bGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5zaWduZWQgbG9u
ZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBf
X2ludF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9u
ZyAqb2xkLAorCQkJCQl1bnNpZ25lZCBsb25nIG5ldywgaW50IHNpemUsCisJ
CQkJCWJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpCiB7CiAJ
cHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3aXRjaCAoc2l6
ZSkgewogCWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRy
LCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwg
b2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgMjoKLQkJcmV0
dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CisJCXJldHVy
biBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1h
eF90cnkpOwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQo
cHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV80KHB0
ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWRlZmF1bHQ6CiAJ
CXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwgc2l6ZSk7CiAJfQpAQCAtOTgs
NiArMTA3LDE3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxv
bmcgX19jbXB4Y2hnKAogCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCitz
dGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZyh2
b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBv
bGQsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJCSAgICAg
aW50IHNpemUpCit7CisJaWYgKCFfX2ludF9jbXB4Y2hnKHB0ciwgJm9sZCwg
bmV3LCBzaXplLCBmYWxzZSwgMCkpCisJCUFTU0VSVF9VTlJFQUNIQUJMRSgp
OworCisJcmV0dXJuIG9sZDsKK30KKwogc3RhdGljIGFsd2F5c19pbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIodm9sYXRpbGUgdm9pZCAqcHRy
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBvbGQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5l
dywgaW50IHNpemUpCkBAIC0xMTEsNiArMTMxLDI1IEBAIHN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxl
IHZvaWQgKnB0ciwKIAlyZXR1cm4gcmV0OwogfQogCisvKgorICogVGhlIGhl
bHBlciBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUgYWN0
aW9uIHRha2VzIHRvbyBsb25nLgorICoKKyAqIEBvbGQ6IE9uIGNhbGwgdGhl
IHZhbHVlIHBvaW50ZWQgY29udGFpbnMgdGhlIGV4cGVjdGVkIG9sZCB2YWx1
ZS4gSXQgd2lsbCBiZQorICogdXBkYXRlZCB0byB0aGUgYWN0dWFsIG9sZCB2
YWx1ZS4KKyAqIEBtYXhfdHJ5OiBNYXhpbXVtIG51bWJlciBvZiBpdGVyYXRp
b25zCisgKgorICogVGhlIGhlbHBlciB3aWxsIHJldHVybiB0cnVlIHdoZW4g
dGhlIHVwZGF0ZSBoYXMgc3VjY2VlZGVkIChpLmUgbm8KKyAqIHRpbWVvdXQp
IGFuZCBmYWxzZSBpZiB0aGUgdXBkYXRlIGhhcyBmYWlsZWQuCisgKi8KK3N0
YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19jbXB4Y2hnX21iX3RpbWVvdXQo
dm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9u
ZyAqb2xkLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJ
CSAgICAgICBpbnQgc2l6ZSwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGludCBt
YXhfdHJ5KQoreworCXJldHVybiBfX2ludF9jbXB4Y2hnKHB0ciwgb2xkLCBu
ZXcsIHNpemUsIHRydWUsIG1heF90cnkpOworfQorCiAjZGVmaW5lIGNtcHhj
aGcocHRyLG8sbikJCQkJCQlcCiAJKChfX3R5cGVvZl9fKCoocHRyKSkpX19j
bXB4Y2hnX21iKChwdHIpLAkJCVwKIAkJCQkJICAodW5zaWduZWQgbG9uZyko
byksCQlcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L2NtcHhjaGcuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oCmluZGV4IDM5M2ZiY2E2YTUuLjViYzJlMWY3ODYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCkBAIC02NCwxMSAr
NjQsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1
bnNpZ25lZCBsb25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUK
IGV4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUg
dm9pZCAqcHRyLCBpbnQgc2l6ZSk7CiAKICNkZWZpbmUgX19DTVBYQ0hHX0NB
U0Uodywgc3osIG5hbWUpCQkJCQlcCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0
ciwJXAotCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJXAotCQkJCQkJICB1
bnNpZ25lZCBsb25nIG5ldykJXAorc3RhdGljIGlubGluZSBib29sIF9fY21w
eGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCQlcCisJCQkJ
CSB1bnNpZ25lZCBsb25nICpvbGQsCQlcCisJCQkJCSB1bnNpZ25lZCBsb25n
IG5ldywJCVwKKwkJCQkJIGJvb2wgdGltZW91dCwJCQlcCisJCQkJCSB1bnNp
Z25lZCBpbnQgbWF4X3RyeSkJCVwKIHsJCQkJCQkJCQlcCi0JdW5zaWduZWQg
bG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwl1bnNpZ25lZCBsb25nIG9sZHZh
bDsJCQkJCQlcCisJdW5zaWduZWQgbG9uZyByZXM7CQkJCQkJXAogCQkJCQkJ
CQkJXAogCWRvIHsJCQkJCQkJCVwKIAkJYXNtIHZvbGF0aWxlKCIvLyBfX2Nt
cHhjaGdfY2FzZV8iICNuYW1lICJcbiIJCVwKQEAgLTgwLDExICs4MywxNiBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2Vf
IyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiMTpcbiIJCQkJCQkJ
XAogCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKSwJCQkJXAogCQkg
ICIrUSIgKCoodW5zaWduZWQgbG9uZyAqKXB0cikJCQkJXAotCQk6ICJJciIg
KG9sZCksICJyIiAobmV3KQkJCQkJXAorCQk6ICJJciIgKCpvbGQpLCAiciIg
KG5ldykJCQkJXAogCQk6ICJjYyIpOwkJCQkJCVwKLQl9IHdoaWxlIChyZXMp
OwkJCQkJCQlcCiAJCQkJCQkJCQlcCi0JcmV0dXJuIG9sZHZhbDsJCQkJCQkJ
XAorCQlpZiAoIXJlcykJCQkJCQlcCisJCQlicmVhazsJCQkJCQlcCisJfSB3
aGlsZSAoIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4gMCkpOwkJCVwKKwkJ
CQkJCQkJCVwKKwkqb2xkID0gb2xkdmFsOwkJCQkJCQlcCisJCQkJCQkJCQlc
CisJcmV0dXJuICFyZXM7CQkJCQkJCVwKIH0KIAogX19DTVBYQ0hHX0NBU0Uo
dywgYiwgMSkKQEAgLTkyLDE4ICsxMDAsMTkgQEAgX19DTVBYQ0hHX0NBU0Uo
dywgaCwgMikKIF9fQ01QWENIR19DQVNFKHcsICAsIDQpCiBfX0NNUFhDSEdf
Q0FTRSggLCAgLCA4KQogCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcg
X19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBv
bGQsCi0JCQkJICAgICAgdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQor
c3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBfX2ludF9jbXB4Y2hnKHZvbGF0
aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyAqb2xkLAorCQkJCQl1bnNp
Z25lZCBsb25nIG5ldywgaW50IHNpemUsCisJCQkJCWJvb2wgdGltZW91dCwg
dW5zaWduZWQgaW50IG1heF90cnkpCiB7CiAJc3dpdGNoIChzaXplKSB7CiAJ
Y2FzZSAxOgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwg
bmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5l
dywgdGltZW91dCwgbWF4X3RyeSk7CiAJY2FzZSAyOgotCQlyZXR1cm4gX19j
bXB4Y2hnX2Nhc2VfMihwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21w
eGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3RyeSk7
CiAJY2FzZSA0OgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChwdHIsIG9s
ZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQs
IG5ldywgdGltZW91dCwgbWF4X3RyeSk7CiAJY2FzZSA4OgotCQlyZXR1cm4g
X19jbXB4Y2hnX2Nhc2VfOChwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3Ry
eSk7CiAJZGVmYXVsdDoKIAkJcmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBz
aXplKTsKIAl9CkBAIC0xMTEsOCArMTIwLDIwIEBAIHN0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLCB1
bnNpZ25lZCBsb25nIG9sZCwKIAlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0K
IAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19tYih2
b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcgb2xkLAotCQkJCQkg
dW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19p
bmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAq
cHRyLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorCQkJCQkgICAg
IHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgIGludCBzaXplKQorewor
CWlmICghX19pbnRfY21weGNoZyhwdHIsICZvbGQsIG5ldywgc2l6ZSwgZmFs
c2UsIDApKQorCQlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKworCXJldHVybiBv
bGQ7Cit9CisKK3N0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcg
X19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKKwkJCQkJCXVuc2ln
bmVkIGxvbmcgb2xkLAorCQkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBz
aXplKQogewogCXVuc2lnbmVkIGxvbmcgcmV0OwogCkBAIC0xMjMsNiArMTQ0
LDI1IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdf
bWIodm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKIAly
ZXR1cm4gcmV0OwogfQogCisvKgorICogVGhlIGhlbHBlciBtYXkgZmFpbCB0
byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUgYWN0aW9uIHRha2VzIHRvbyBs
b25nLgorICoKKyAqIEBvbGQ6IE9uIGNhbGwgdGhlIHZhbHVlIHBvaW50ZWQg
Y29udGFpbnMgdGhlIGV4cGVjdGVkIG9sZCB2YWx1ZS4gSXQgd2lsbCBiZQor
ICogdXBkYXRlZCB0byB0aGUgYWN0dWFsIG9sZCB2YWx1ZS4KKyAqIEBtYXhf
dHJ5OiBNYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zCisgKgorICogVGhl
IGhlbHBlciB3aWxsIHJldHVybiB0cnVlIHdoZW4gdGhlIHVwZGF0ZSBoYXMg
c3VjY2VlZGVkIChpLmUgbm8KKyAqIHRpbWVvdXQpIGFuZCBmYWxzZSBpZiB0
aGUgdXBkYXRlIGhhcyBmYWlsZWQuCisgKi8KK3N0YXRpYyBhbHdheXNfaW5s
aW5lIGJvb2wgX19jbXB4Y2hnX21iX3RpbWVvdXQodm9sYXRpbGUgdm9pZCAq
cHRyLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyAqb2xkLAorCQkJCQkg
ICAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJCQkJCSAgICAgICBpbnQgc2l6
ZSwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KQoreworCXJl
dHVybiBfX2ludF9jbXB4Y2hnKHB0ciwgb2xkLCBuZXcsIHNpemUsIHRydWUs
IG1heF90cnkpOworfQorCiAjZGVmaW5lIGNtcHhjaGcocHRyLCBvLCBuKSBc
CiAoeyBcCiAJX190eXBlb2ZfXygqKHB0cikpIF9fcmV0OyBcCi0tIAoyLjE3
LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-12.patch"
Content-Disposition: attachment; filename="xsa295/4.9-12.patch"
Content-Transfer-Encoding: base64

RnJvbSBkYzc3ZDY1Yzg1NTRjMmRiYzAwZDNlNGY3M2Y4ZWUzYmM4MzgwYzc3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTggKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOSAxMi8yMF0geGVuL3hz
bTogcmVtb3ZlIHVubmVjZXNzYXJ5ICNkZWZpbmUKCnRoaXMgI2RlZmluZSBp
cyB1bm5lY2Vzc2FyeSBzaW5jZSBYU01fSU5MSU5FIGlzIHJlZGVmaW5lZCBp
bgp4c20vZHVtbXkuaCwgaXQncyBhIHJpc2sgb2YgYnVpbGQgYnJlYWthZ2Us
IHNvIHJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxp
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVn
cmFAdHljaG8ubnNhLmdvdj4KLS0tCiB4ZW4veHNtL2R1bW15LmMgfCAxIC0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL3hzbS9kdW1teS5jIGIveGVuL3hzbS9kdW1teS5jCmluZGV4IDNjYjU0
OTJkZDMuLjY2NzA3OGVhMDcgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVtbXku
YworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTExLDcgKzExLDYgQEAKICAq
LwogCiAjZGVmaW5lIFhTTV9OT19XUkFQUEVSUwotI2RlZmluZSBYU01fSU5M
SU5FIC8qICovCiAjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CiAKIHN0cnVjdCB4
c21fb3BlcmF0aW9ucyBkdW1teV94c21fb3BzOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-13.patch"
Content-Disposition: attachment; filename="xsa295/4.9-13.patch"
Content-Transfer-Encoding: base64

RnJvbSAyZGNjNDdiODQ5MDlhNDExNmJkODIwMzkwNTViZjY2ZWZmODc4ZmRh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTkgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOSAxMy8yMF0geGVuL3hz
bTogSW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20KCkludHJvZHVj
ZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtIHRvIGNob29zZSB3aGljaCB4c20g
bW9kdWxlIGlzIGVuYWJsZWQsCmFuZCBzZXQgZGVmYXVsdCB0byBkdW1teS4g
QW5kIGFkZCBuZXcgb3B0aW9uIGluIEtjb25maWcgdG8gY2hvb3NlIHRoZQpk
ZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbi4KClNpZ25lZC1vZmYtYnk6IFhp
biBMaSA8eGluLmxpQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUg
R3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAxMyArKysrKysr
KysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgMTMg
KysrKysrKystCiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgICAgICAgICAgICAg
ICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAzIGZpbGVz
IGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRl
eCA4NTIyNjIxMmE5Li5kMDM4MzBmODM3IDEwMDY0NAotLS0gYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNzkwLDYgKzc5MCwxOSBA
QCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4K
IE5vdGUgdGhhdCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFu
cyB6ZXJvLCB3aGlsZSBmb3IgZG9tMCBpdCBtZWFucwogdG8gdXNlIHRoZSBk
ZWZhdWx0LgogCisjIyMgeHNtCis+IGA9IGR1bW15IHwgZmxhc2tgCisKKz4g
RGVmYXVsdDogYGR1bW15YAorCitTcGVjaWZ5IHdoaWNoIFhTTSBtb2R1bGUg
c2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2YWls
YWJsZSBpZgordGhlIGh5cGVydmlzb3Igd2FzIGNvbXBpbGVkIHdpdGggWFNN
IHN1cHBvcnQuCisKKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBj
aG9pY2UuICBCYXNpYyByZXN0cmljdGlvbiBmb3IgY29tbW9uIGRlcGxveW1l
bnQKKyAgKHRoZSBkdW1teSBtb2R1bGUpIHdpbGwgYmUgYXBwbGllZC4gIEl0
J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91dC4KKyogYGZs
YXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFjY2VzcyBjb250cm9s
LiAgVG8gY2hvb3NlIHRoaXMsIHRoZQorICBzZXBhcmF0ZWQgb3B0aW9uIGlu
IGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisKICMjIyBmbGFzawog
PiBgPSBwZXJtaXNzaXZlIHwgZW5mb3JjaW5nIHwgbGF0ZSB8IGRpc2FibGVk
YAogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29t
bW9uL0tjb25maWcKaW5kZXggZGM4ZTg3NjQzOS4uYzg3NDIyMjgyZiAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24v
S2NvbmZpZwpAQCAtOTksNyArOTksNyBAQCBjb25maWcgWFNNCiAKIGNvbmZp
ZyBGTEFTSwogCWRlZl9ib29sIHkKLQlwcm9tcHQgIkZMdXggQWR2YW5jZWQg
U2VjdXJpdHkgS2VybmVsIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5IgorCXBy
b21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwgc3VwcG9ydCIK
IAlkZXBlbmRzIG9uIFhTTQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgRkxB
U0sgKEZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsKSBhcyB0aGUgYWNj
ZXNzIGNvbnRyb2wKQEAgLTEzNyw2ICsxMzcsMTcgQEAgY29uZmlnIFhTTV9Q
T0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY2hvaWNlCisJcHJv
bXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbiIKKwlkZXBlbmRzIG9u
IFhTTQorCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZMQVNL
CisJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAorCWNvbmZpZyBYU01fRFVN
TVlfREVGQVVMVAorCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9yIgor
CWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAorCQlib29sICJGTHV4IEFkdmFu
Y2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNLCitlbmRjaG9pY2UK
KwogY29uZmlnIExBVEVfSFdET00KIAlib29sICJEZWRpY2F0ZWQgaGFyZHdh
cmUgZG9tYWluIgogCWRlZmF1bHQgbgpkaWZmIC0tZ2l0IGEveGVuL3hzbS94
c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IDA4OTk0ZWU3
YTEuLmU3OGY3ZDhjYTIgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUu
YworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTI3LDYgKzI3LDM1IEBA
CiAKIHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51bSB4
c21fYm9vdHBhcmFtIHsKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAorICAg
IFhTTV9CT09UUEFSQU1fRkxBU0ssCit9OworCitzdGF0aWMgZW51bSB4c21f
Ym9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9CisjaWZkZWYg
Q09ORklHX1hTTV9GTEFTS19ERUZBVUxUCisgICAgWFNNX0JPT1RQQVJBTV9G
TEFTSzsKKyNlbHNlCisgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNlbmRp
ZgorCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29uc3Qg
Y2hhciAqcykKK3sKKyAgICBpbnQgcmMgPSAwOworCisgICAgaWYgKCAhc3Ry
Y21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhT
TV9CT09UUEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFTSwor
ICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKKyAgICAgICAg
eHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYK
KyAgICBlbHNlCisgICAgICAgIHJjID0gLUVJTlZBTDsKKworICAgIHJldHVy
biByYzsKK30KK2N1c3RvbV9wYXJhbSgieHNtIiwgcGFyc2VfeHNtX3BhcmFt
KTsKKwogc3RhdGljIGlubGluZSBpbnQgdmVyaWZ5KHN0cnVjdCB4c21fb3Bl
cmF0aW9ucyAqb3BzKQogewogICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJpdHlf
b3BlcmF0aW9ucyBzdHJ1Y3R1cmUgZXhpc3RzICovCkBAIC01Myw3ICs4Miwy
MCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9pbml0KGNvbnN0IHZv
aWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lfc2l6ZSkKICAgICB9
CiAKICAgICB4c21fb3BzID0gJmR1bW15X3hzbV9vcHM7Ci0gICAgZmxhc2tf
aW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisKKyAgICBzd2l0
Y2ggKCB4c21fYm9vdHBhcmFtICkKKyAgICB7CisgICAgY2FzZSBYU01fQk9P
VFBBUkFNX0RVTU1ZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2UgWFNN
X0JPT1RQQVJBTV9GTEFTSzoKKyAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lf
YnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisgICAgICAgIGJyZWFrOworCisgICAg
ZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
ICAgIGJyZWFrOworICAgIH0KIAogICAgIHJldHVybiAwOwogfQotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-14.patch"
Content-Disposition: attachment; filename="xsa295/4.9-14.patch"
Content-Transfer-Encoding: base64

RnJvbSA0NDIyMzkwMWZiMzE1MTU3ZjcxOTRlYjlkZTIwYTA3NThhYjU2MThj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MjAgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuOSAxNC8yMF0geGVuL3hz
bTogQWRkIG5ldyBTSUxPIG1vZGUgZm9yIFhTTQoKV2hlbiBTSUxPIGlzIGVu
YWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBvciBldmVu
dCBub3RpZmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8g
Z3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KClNpZ25lZC1vZmYt
Ynk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAgIDUg
Ky0KIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgIDE1
ICsrKysKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwg
ICAzICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICB8
ICAgNiArKwogeGVuL3hzbS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg
fCAgIDEgKwogeGVuL3hzbS9zaWxvLmMgICAgICAgICAgICAgICAgICAgICAg
fCAxMDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL3hzbS94
c21fY29yZS5jICAgICAgICAgICAgICAgICAgfCAgMTEgKysrCiA3IGZpbGVz
IGNoYW5nZWQsIDE0NyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vc2lsby5jCgpkaWZmIC0tZ2l0
IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCBkMDM4MzBm
ODM3Li5hMzE5NGNhZGMzIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgpAQCAtNzkxLDcgKzc5MSw3IEBAIE5vdGUgdGhh
dCBzcGVjaWZ5aW5nIHplcm8gYXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3
aGlsZSBmb3IgZG9tMCBpdCBtZWFucwogdG8gdXNlIHRoZSBkZWZhdWx0Lgog
CiAjIyMgeHNtCi0+IGA9IGR1bW15IHwgZmxhc2tgCis+IGA9IGR1bW15IHwg
Zmxhc2sgfCBzaWxvYAogCiA+IERlZmF1bHQ6IGBkdW1teWAKIApAQCAtODAy
LDYgKzgwMiw5IEBAIHRoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRo
IFhTTSBzdXBwb3J0LgogICAodGhlIGR1bW15IG1vZHVsZSkgd2lsbCBiZSBh
cHBsaWVkLiAgSXQncyBhbHNvIHVzZWQgd2hlbiBYU00gaXMgY29tcGlsZWQg
b3V0LgogKiBgZmxhc2tgOiB0aGlzIGlzIHRoZSBwb2xpY3kgYmFzZWQgYWNj
ZXNzIGNvbnRyb2wuICBUbyBjaG9vc2UgdGhpcywgdGhlCiAgIHNlcGFyYXRl
ZCBvcHRpb24gaW4ga2NvbmZpZyBtdXN0IGFsc28gYmUgZW5hYmxlZC4KKyog
YHNpbG9gOiB0aGlzIHdpbGwgZGVueSBhbnkgdW5tZWRpYXRlZCBjb21tdW5p
Y2F0aW9uIGNoYW5uZWxzIGJldHdlZW4KKyAgdW5wcml2aWxlZ2VkIFZNcy4g
IFRvIGNob29zZSB0aGlzLCB0aGUgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29u
ZmlnIG11c3QgYWxzbworICBiZSBlbmFibGVkLgogCiAjIyMgZmxhc2sKID4g
YD0gcGVybWlzc2l2ZSB8IGVuZm9yY2luZyB8IGxhdGUgfCBkaXNhYmxlZGAK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24v
S2NvbmZpZwppbmRleCBjODc0MjIyODJmLi5jMTI5Y2ZiZGMyIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29u
ZmlnCkBAIC0xMzcsMTUgKzEzNywzMCBAQCBjb25maWcgWFNNX1BPTElDWQog
CiAJICBJZiB1bnN1cmUsIHNheSBZLgogCitjb25maWcgWFNNX1NJTE8KKwlk
ZWZfYm9vbCB5CisJcHJvbXB0ICJTSUxPIHN1cHBvcnQiCisJZGVwZW5kcyBv
biBYU00KKwktLS1oZWxwLS0tCisJICBFbmFibGVzIFNJTE8gYXMgdGhlIGFj
Y2VzcyBjb250cm9sIG1lY2hhbmlzbSB1c2VkIGJ5IHRoZSBYU00gZnJhbWV3
b3JrLgorCSAgVGhpcyBpcyBub3QgdGhlIGRlZmF1bHQgbW9kdWxlLCBhZGQg
Ym9vdCBwYXJhbWV0ZXIgeHNtPXNpbG8gdG8gY2hvb3NlCisJICBpdC4gVGhp
cyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVuaWNhdGlvbiBjaGFu
bmVscyAoZ3JhbnQgdGFibGVzCisJICBhbmQgZXZlbnQgY2hhbm5lbHMpIGJl
dHdlZW4gdW5wcml2aWxlZ2VkIFZNcy4KKworCSAgSWYgdW5zdXJlLCBzYXkg
WS4KKwogY2hvaWNlCiAJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRh
dGlvbiIKIAlkZXBlbmRzIG9uIFhTTQogCWRlZmF1bHQgWFNNX0ZMQVNLX0RF
RkFVTFQgaWYgWFNNX0ZMQVNLCisJZGVmYXVsdCBYU01fU0lMT19ERUZBVUxU
IGlmIFhTTV9TSUxPCiAJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAogCWNv
bmZpZyBYU01fRFVNTVlfREVGQVVMVAogCQlib29sICJNYXRjaCBub24tWFNN
IGJlaGF2aW9yIgogCWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAogCQlib29s
ICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNL
CisJY29uZmlnIFhTTV9TSUxPX0RFRkFVTFQKKwkJYm9vbCAiU0lMTyIgaWYg
WFNNX1NJTE8KIGVuZGNob2ljZQogCiBjb25maWcgTEFURV9IV0RPTQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVk
ZS94c20vZHVtbXkuaAppbmRleCBiNTY1YTAyZDQ0Li5hMjVjZTMwYThhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4v
aW5jbHVkZS94c20vZHVtbXkuaApAQCAtMzQsNyArMzQsOCBAQCB2b2lkIF9f
eHNtX2FjdGlvbl9taXNtYXRjaF9kZXRlY3RlZCh2b2lkKTsKICAqIFRoZXJl
IGlzIG5vIHhzbV9kZWZhdWx0X3QgYXJndW1lbnQgYXZhaWxhYmxlLCBzbyB0
aGUgdmFsdWUgZnJvbSB0aGUgYXNzZXJ0aW9uCiAgKiBpcyB1c2VkIHRvIGlu
aXRpYWxpemUgdGhlIHZhcmlhYmxlLgogICovCi0jZGVmaW5lIFhTTV9JTkxJ
TkUgLyogKi8KKyNkZWZpbmUgWFNNX0lOTElORSBfX21heWJlX3VudXNlZAor
CiAjZGVmaW5lIFhTTV9ERUZBVUxUX0FSRyAvKiAqLwogI2RlZmluZSBYU01f
REVGQVVMVF9WT0lEIHZvaWQKICNkZWZpbmUgWFNNX0FTU0VSVF9BQ1RJT04o
ZGVmKSB4c21fZGVmYXVsdF90IGFjdGlvbiA9IGRlZjsgKHZvaWQpYWN0aW9u
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKaW5kZXggNjBjMGZkNmE2Mi4uZWY2ZmYzYTc4NiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9p
bmNsdWRlL3hzbS94c20uaApAQCAtNzQyLDYgKzc0MiwxMiBAQCBleHRlcm4g
Y29uc3QgdW5zaWduZWQgY2hhciB4c21faW5pdF9wb2xpY3lbXTsKIGV4dGVy
biBjb25zdCB1bnNpZ25lZCBpbnQgeHNtX2luaXRfcG9saWN5X3NpemU7CiAj
ZW5kaWYKIAorI2lmZGVmIENPTkZJR19YU01fU0lMTworZXh0ZXJuIHZvaWQg
c2lsb19pbml0KHZvaWQpOworI2Vsc2UKK3N0YXRpYyBpbmxpbmUgdm9pZCBz
aWxvX2luaXQodm9pZCkge30KKyNlbmRpZgorCiAjZWxzZSAvKiBDT05GSUdf
WFNNICovCiAKICNpbmNsdWRlIDx4c20vZHVtbXkuaD4KZGlmZiAtLWdpdCBh
L3hlbi94c20vTWFrZWZpbGUgYi94ZW4veHNtL01ha2VmaWxlCmluZGV4IDMy
NTJjNDZlNjQuLjUwZTIxMzAzYjMgMTAwNjQ0Ci0tLSBhL3hlbi94c20vTWFr
ZWZpbGUKKysrIGIveGVuL3hzbS9NYWtlZmlsZQpAQCAtMSw1ICsxLDYgQEAK
IG9iai15ICs9IHhzbV9jb3JlLm8KIG9iai0kKENPTkZJR19YU00pICs9IHhz
bV9wb2xpY3kubwogb2JqLSQoQ09ORklHX1hTTSkgKz0gZHVtbXkubworb2Jq
LSQoQ09ORklHX1hTTV9TSUxPKSArPSBzaWxvLm8KIAogc3ViZGlyLSQoQ09O
RklHX0ZMQVNLKSArPSBmbGFzawpkaWZmIC0tZ2l0IGEveGVuL3hzbS9zaWxv
LmMgYi94ZW4veHNtL3NpbG8uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi40ODUwNzU2YTNkCi0tLSAvZGV2L251bGwKKysrIGIv
eGVuL3hzbS9zaWxvLmMKQEAgLTAsMCArMSwxMDggQEAKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqIHhzbS9zaWxvLmMKKyAqCisg
KiBTSUxPIG1vZHVsZSBmb3IgWFNNIChYZW4gU2VjdXJpdHkgTW9kdWxlcykK
KyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggQ2l0cml4IFN5c3RlbXMgTHRk
LgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0CisgKiB1bmRl
ciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlLAorICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KKyAqCisgKiBUaGlz
IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBi
ZSB1c2VmdWwsIGJ1dCBXSVRIT1VUCisgKiBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFOVEFCSUxJ
VFkgb3IKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IKKyAqIG1v
cmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9u
ZyB3aXRoCisgKiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8v
d3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworI2RlZmluZSBYU01fTk9f
V1JBUFBFUlMKKyNpbmNsdWRlIDx4c20vZHVtbXkuaD4KKworLyoKKyAqIENo
ZWNrIGlmIGludGVyLWRvbWFpbiBjb21tdW5pY2F0aW9uIGlzIGFsbG93ZWQu
CisgKiBSZXR1cm4gdHJ1ZSB3aGVuIHBhc3MgY2hlY2suCisgKi8KK3N0YXRp
YyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soY29uc3Qgc3RydWN0IGRvbWFp
biAqbGRvbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGRvbWFpbiAqcmRvbSkKK3sKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKworICAgIHJldHVy
biAoaXNfY29udHJvbF9kb21haW4oY3VycmQpIHx8IGlzX2NvbnRyb2xfZG9t
YWluKGxkb20pIHx8CisgICAgICAgICAgICBpc19jb250cm9sX2RvbWFpbihy
ZG9tKSB8fCBsZG9tID09IHJkb20pOworfQorCitzdGF0aWMgaW50IHNpbG9f
ZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBldnRj
aG4gKmNobiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21p
ZF90IGlkMikKK3sKKyAgICBpbnQgcmMgPSAtRVBFUk07CisgICAgc3RydWN0
IGRvbWFpbiAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGlkMik7
CisKKyAgICBpZiAoIGQyID09IE5VTEwgKQorICAgICAgICByYyA9IC1FU1JD
SDsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAoIHNpbG9fbW9kZV9k
b21fY2hlY2soZDEsIGQyKSApCisgICAgICAgICAgICByYyA9IHhzbV9ldnRj
aG5fdW5ib3VuZChkMSwgY2huLCBpZDIpOworICAgICAgICByY3VfdW5sb2Nr
X2RvbWFpbihkMik7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCitz
dGF0aWMgaW50IHNpbG9fZXZ0Y2huX2ludGVyZG9tYWluKHN0cnVjdCBkb21h
aW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaGFuMSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDIsIHN0cnVj
dCBldnRjaG4gKmNoYW4yKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9j
aGVjayhkMSwgZDIpICkKKyAgICAgICAgcmV0dXJuIHhzbV9ldnRjaG5faW50
ZXJkb21haW4oZDEsIGNoYW4xLCBkMiwgY2hhbjIpOworICAgIHJldHVybiAt
RVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF9tYXByZWYoc3Ry
dWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncykKK3sKKyAgICBp
ZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAgICAgIHJl
dHVybiB4c21fZ3JhbnRfbWFwcmVmKGQxLCBkMiwgZmxhZ3MpOworICAgIHJl
dHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF90cmFu
c2ZlcihzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIpCit7
CisgICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAg
ICAgICByZXR1cm4geHNtX2dyYW50X3RyYW5zZmVyKGQxLCBkMik7CisgICAg
cmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X2Nv
cHkoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQorewor
ICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAgICAg
ICAgcmV0dXJuIHhzbV9ncmFudF9jb3B5KGQxLCBkMik7CisgICAgcmV0dXJu
IC1FUEVSTTsKK30KKworc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBz
aWxvX3hzbV9vcHMgPSB7CisgICAgLmV2dGNobl91bmJvdW5kID0gc2lsb19l
dnRjaG5fdW5ib3VuZCwKKyAgICAuZXZ0Y2huX2ludGVyZG9tYWluID0gc2ls
b19ldnRjaG5faW50ZXJkb21haW4sCisgICAgLmdyYW50X21hcHJlZiA9IHNp
bG9fZ3JhbnRfbWFwcmVmLAorICAgIC5ncmFudF90cmFuc2ZlciA9IHNpbG9f
Z3JhbnRfdHJhbnNmZXIsCisgICAgLmdyYW50X2NvcHkgPSBzaWxvX2dyYW50
X2NvcHksCit9OworCit2b2lkIF9faW5pdCBzaWxvX2luaXQodm9pZCkKK3sK
KyAgICBwcmludGsoIkluaXRpYWxpc2luZyBYU00gU0lMTyBtb2RlXG4iKTsK
KworICAgIGlmICggcmVnaXN0ZXJfeHNtKCZzaWxvX3hzbV9vcHMpICkKKyAg
ICAgICAgcGFuaWMoIlNJTE86IFVuYWJsZSB0byByZWdpc3RlciB3aXRoIFhT
TVxuIik7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNl
dDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29y
ZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IGU3OGY3ZDhjYTIuLjkx
ZWY4YTcwYjcgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysg
Yi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTMwLDExICszMCwxNCBAQCBzdHJ1
Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7CiBlbnVtIHhzbV9ib290cGFy
YW0gewogICAgIFhTTV9CT09UUEFSQU1fRFVNTVksCiAgICAgWFNNX0JPT1RQ
QVJBTV9GTEFTSywKKyAgICBYU01fQk9PVFBBUkFNX1NJTE8sCiB9OwogCiBz
dGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3Rw
YXJhbSA9CiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCiAgICAg
WFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbGlmIENPTkZJR19YU01fU0lMT19E
RUZBVUxUCisgICAgWFNNX0JPT1RQQVJBTV9TSUxPOwogI2Vsc2UKICAgICBY
U01fQk9PVFBBUkFNX0RVTU1ZOwogI2VuZGlmCkBAIC00OCw2ICs1MSwxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29uc3QgY2hh
ciAqcykKICNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCiAgICAgZWxzZSBpZiAo
ICFzdHJjbXAocywgImZsYXNrIikgKQogICAgICAgICB4c21fYm9vdHBhcmFt
ID0gWFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbmRpZgorI2lmZGVmIENPTkZJ
R19YU01fU0lMTworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJzaWxvIikg
KQorICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJBTV9TSUxP
OwogI2VuZGlmCiAgICAgZWxzZQogICAgICAgICByYyA9IC1FSU5WQUw7CkBA
IC05Miw2ICs5OSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9p
bml0KGNvbnN0IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lf
c2l6ZSkKICAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xp
Y3lfc2l6ZSk7CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYU01fQk9P
VFBBUkFNX1NJTE86CisgICAgICAgIHNpbG9faW5pdCgpOworICAgICAgICBi
cmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOwogICAgICAgICBicmVhazsKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-15.patch"
Content-Disposition: attachment; filename="xsa295/4.9-15.patch"
Content-Transfer-Encoding: base64

RnJvbSBmOTRmOTYxZmRjODllMzZlZjY4ZTcxZTJjMDUyMDNlMGE0YWJkNDAy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTUvMjBd
IHhlbi9hcm06IFR1cm4gb24gU0lMTyBtb2RlIGJ5IGRlZmF1bHQgb24gQXJt
CgpPbiBBcm0sIGV4Y2x1c2l2ZSBsb2FkLXN0b3JlIGF0b21pY3Mgc2hvdWxk
IG9ubHkgYmUgdXNlZCBiZXR3ZWVuIHRydXN0ZWQKdGhyZWFkLiBBcyBub3Qg
YWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJs
ZSB0byBEb1MgWGVuCndoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRo
IGd1ZXN0IGF0b21pY2FsbHkuCgpSZWNlbnQgcGF0Y2hlcyBpbnRyb2R1Y2Vk
IG5ldyBoZWxwZXJzIHRvIHVwZGF0ZSBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vl
c3QKYXRvbWljYWxseS4gVGhvc2UgaGVscGVycyByZWxpZXMgb24gYSBtZW1v
cnkgcmVnaW9uIHRvIGJlIGJlIHNoYXJlZCB3aXRoClhlbiBhbmQgYSBzaW5n
bGUgZ3Vlc3QuCgpBdCB0aGUgbW9tZW50LCBub3RoaW5nIHByZXZlbnQgYSBn
dWVzdCBzaGFyaW5nIGEgcGFnZSB3aXRoIFhlbiBhbmQgYXMKd2VsbCB3aXRo
IGFub3RoZXIgZ3Vlc3QgKGUuZyB2aWEgZ3JhbnQgdGFibGUpLgoKRm9yIHRo
ZSBzY29wZSBvZiB0aGUgWFNBLCB0aGUgcXVpY2tlc3Qgd2F5IGlzIHRvIGRl
bnkgY29tbXVuaWNhdGlvbnMKYmV0d2VlbiB1bnByaXZpbGVnZWQgZ3Vlc3Qu
IFNvIHRoaXMgcGF0Y2ggaXMgZW5hYmxpbmcgYW5kIHVzaW5nIFNJTE8KbW9k
ZSBieSBkZWZhdWx0IG9uIEFybS4KClVzZXJzIHdhbnRlZCBmaW5lciBncmFp
bmUgcG9saWN5IGNvdWxkIHdyb3RlIHRoZWlyIG93biBGbGFzayBwb2xpY3ku
CgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gv
YXJtL3NldHVwLmMgIHwgOCArKysrKystLQogeGVuL2NvbW1vbi9LY29uZmln
ICAgIHwgMyArKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCB8IDUgKysrKysK
IHhlbi94c20veHNtX2NvcmUuYyAgICB8IDIgKy0KIDQgZmlsZXMgY2hhbmdl
ZCwgMTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCmluZGV4IGQyM2M5ZTgyYzUuLjYyMDdkODhiNjUgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCkBAIC0zNyw2ICszNyw3IEBACiAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4K
ICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgogI2luY2x1ZGUgPHhl
bi9hY3BpLmg+CisjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KICNpbmNsdWRl
IDxhc20vYWx0ZXJuYXRpdmUuaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgog
I2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CkBAIC03OTgsOCArNzk5LDExIEBA
IHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5
c19vZmZzZXQsCiAKICAgICB0YXNrbGV0X3N1YnN5c19pbml0KCk7CiAKLQot
ICAgIHhzbV9kdF9pbml0KCk7CisgICAgaWYgKCB4c21fZHRfaW5pdCgpICE9
IDEgKQorICAgICAgICB3YXJuaW5nX2FkZCgiV0FSTklORzogU0lMTyBtb2Rl
IGlzIG5vdCBlbmFibGVkLlxuIgorICAgICAgICAgICAgICAgICAgICAiSXQg
aGFzIGltcGxpY2F0aW9ucyBvbiB0aGUgc2VjdXJpdHkgb2YgdGhlIHN5c3Rl
bSxcbiIKKyAgICAgICAgICAgICAgICAgICAgInVubGVzcyB0aGUgY29tbXVu
aWNhdGlvbnMgaGF2ZSBiZWVuIGZvcmJpZGRlbiBiZXR3ZWVuXG4iCisgICAg
ICAgICAgICAgICAgICAgICJ1bnRydXN0ZWQgZG9tYWlucy5cbiIpOwogCiAg
ICAgaW5pdF9tYWludGVuYW5jZV9pbnRlcnJ1cHQoKTsKICAgICBpbml0X3Rp
bWVyX2ludGVycnVwdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29u
ZmlnIGIveGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IGMxMjljZmJkYzIuLjRj
M2JiYjJkZTQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysg
Yi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTg3LDcgKzg3LDcgQEAgY29uZmln
IFhFTk9QUk9GCiAKIGNvbmZpZyBYU00KIAlib29sICJYZW4gU2VjdXJpdHkg
TW9kdWxlcyBzdXBwb3J0IgotCWRlZmF1bHQgbgorCWRlZmF1bHQgQVJNCiAJ
LS0taGVscC0tLQogCSAgRW5hYmxlcyB0aGUgc2VjdXJpdHkgZnJhbWV3b3Jr
IGtub3duIGFzIFhlbiBTZWN1cml0eSBNb2R1bGVzIHdoaWNoCiAJICBhbGxv
d3MgYWRtaW5pc3RyYXRvcnMgZmluZS1ncmFpbmVkIGNvbnRyb2wgb3ZlciBh
IFhlbiBkb21haW4gYW5kCkBAIC0xNTIsNiArMTUyLDcgQEAgY29uZmlnIFhT
TV9TSUxPCiBjaG9pY2UKIAlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVu
dGF0aW9uIgogCWRlcGVuZHMgb24gWFNNCisJZGVmYXVsdCBYU01fU0lMT19E
RUZBVUxUIGlmIFhTTV9TSUxPICYmIEFSTQogCWRlZmF1bHQgWFNNX0ZMQVNL
X0RFRkFVTFQgaWYgWFNNX0ZMQVNLCiAJZGVmYXVsdCBYU01fU0lMT19ERUZB
VUxUIGlmIFhTTV9TSUxPCiAJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVApk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1
ZGUveHNtL3hzbS5oCmluZGV4IGVmNmZmM2E3ODYuLjEyODEzMDI0NzEgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKQEAgLTcxOSw2ICs3MTksMTEgQEAgZXh0ZXJuIGlu
dCB4c21fbXVsdGlib290X3BvbGljeV9pbml0KHVuc2lnbmVkIGxvbmcgKm1v
ZHVsZV9tYXAsCiAjZW5kaWYKIAogI2lmZGVmIENPTkZJR19IQVNfREVWSUNF
X1RSRUUKKy8qCisgKiBJbml0aWFsaXplIFhTTQorICoKKyAqIE9uIHN1Y2Nl
c3MsIHJldHVybiAxIGlmIHVzaW5nIFNJTE8gbW9kZSBlbHNlIDAuCisgKi8K
IGV4dGVybiBpbnQgeHNtX2R0X2luaXQodm9pZCk7CiBleHRlcm4gaW50IHhz
bV9kdF9wb2xpY3lfaW5pdCh2b2lkICoqcG9saWN5X2J1ZmZlciwgc2l6ZV90
ICpwb2xpY3lfc2l6ZSk7CiBleHRlcm4gYm9vbCBoYXNfeHNtX21hZ2ljKHBh
ZGRyX3QpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29yZS5jIGIveGVu
L3hzbS94c21fY29yZS5jCmluZGV4IDkxZWY4YTcwYjcuLjJhMjEwMDkyOWQg
MTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2NvcmUuYworKysgYi94ZW4veHNt
L3hzbV9jb3JlLmMKQEAgLTE2NCw3ICsxNjQsNyBAQCBpbnQgX19pbml0IHhz
bV9kdF9pbml0KHZvaWQpCiAKICAgICB4ZnJlZShwb2xpY3lfYnVmZmVyKTsK
IAotICAgIHJldHVybiByZXQ7CisgICAgcmV0dXJuIHJldCA/OiAoeHNtX2Jv
b3RwYXJhbSA9PSBYU01fQk9PVFBBUkFNX1NJTE8pOwogfQogCiAvKioKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-16.patch"
Content-Disposition: attachment; filename="xsa295/4.9-16.patch"
Content-Transfer-Encoding: base64

RnJvbSBlODIxNjE4YWU0YTU5YTlhZGM0ZTM2NjJlYjYwNzgzM2Y2MGQwZmYx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTYvMjBd
IHhlbi9iaXRvcHM6IFByb3ZpZGUgaGVscGVycyB0byBzYWZlbHkgbW9kaWZ5
CiBndWVzdCBtZW1vcnkgYXRvbWljYWxseQoKT24gQXJtLCBleGNsdXNpdmUg
bG9hZC1zdG9yZSBhdG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2Vl
biB0cnVzdGVkCnRocmVhZC4gQXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0
cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2libGUgdG8gRG9TIFhlbgp3aGVuIHVw
ZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoK
VGhpcyBwYXRjaCBhZGRzIGEgbmV3IHNldCBvZiBoZWxwZXIgdGhhdCB3aWxs
IHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5CnNhZmVseS4gRm9yIHg4NiwgaXQg
aXMgYWxyZWFkeSBwb3NzaWJsZSB0byB1c2UgdGhlIGN1cnJlbnQgaGVscGVy
cwpzYWZlbHkuIFNvIGp1c3Qgd3JhcCB0aGVtLgoKRm9yIEFybSwgd2Ugd2ls
bCBmaXJzdCBhdHRlbXB0IHRvIHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5IHdp
dGggdGhlIGxvb3AKYm91bmRlZCBieSBhIG1heGltdW0gbnVtYmVyIG9mIGl0
ZXJhdGlvbnMuIElmIGl0IGZhaWxzLCB3ZSB3aWxsIHBhdXNlIHRoZQpkb21h
aW4gYW5kIHRyeSBhZ2Fpbi4KCk5vdGUgdGhhdCB0aGlzIGhldXJpc3RpY3Mg
YXNzdW1lcyB0aGF0IGEgcGFnZSBjYW4gb25seSBiZSBzaGFyZWQgYmV0d2Vl
bgpYZW4gYW5kIG9uZSBkb21haW4uIE5vdCBYZW4gYW5kIG11bHRpcGxlIGRv
bWFpbi4KClRoZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJh
c2VkIG9uIGhvdyBtYW55IHRpbWVzIGEgc2ltcGxlCmxvYWQtc3RvcmUgYXRv
bWljIG9wZXJhdGlvbiBjYW4gYmUgZXhlY3V0ZWQgaW4gMXVTLiBUaGUgbWF4
aW11bSB2YWx1ZSBpcwpwZXItQ1BVIHRvIGNhdGVyIGJpZy5MSVRUTEUgYW5k
IGNhbGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzIGJvb3RpbmcuIFRoZQpoZXVy
aXN0aWMgd2FzIHJhbmRvbWx5IGNob3NlbiBhbmQgY2FuIGJlIG1vZGlmaWVk
IGlmIGltcGFjdCB0b28gbXVjaApnb29kLWJlaGF2aW5nIGd1ZXN0LgoKTm90
ZSwgd2hpbGUgdGVzdF9iaXQgZG9lcyBub3QgcmVxdWlyZXMgdG8gdXNlIGF0
b21pYyBvcGVyYXRpb24sIGEKd3JhcHBlciBmb3IgdGVzdF9iaXQgd2FzIGFk
ZGVkIGZvciBjb21wbGV0ZW5lc3MuIEluIHRoaXMgY2FzZSwgdGhlCmRvbWFp
biBzdGF5cyBjb25zdGlmaWVkIHRvIGF2b2lkIG1ham9yIHJld29yayBpbiB0
aGUgY2FsbGVyIGZvciB0aGUKdGltZS1iZWluZy4KClRoaXMgaXMgcGFydCBv
ZiBYU0EtMjk1LgoKU2lnbmVkLW9mLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVu
L2FyY2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4v
YXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jICAgICAgICB8IDkxICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1
ZXN0X2F0b21pY3MuaCB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysrKwog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmggfCAzMCArKysr
KysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDE5OCBpbnNlcnRpb25zKCspCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2d1ZXN0X2F0b21pY3Mu
YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vl
c3RfYXRvbWljcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXgg
NDllMWZiMmY4NC4uMzlhYmQyN2U3YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQpAQCAt
MjEsNiArMjEsNyBAQCBvYmotJChDT05GSUdfSEFTX0dJQ1YzKSArPSBnaWMt
djMubwogb2JqLSQoQ09ORklHX0hBU19JVFMpICs9IGdpYy12My1pdHMubwog
b2JqLSQoQ09ORklHX0hBU19JVFMpICs9IGdpYy12My1scGkubwogb2JqLXkg
Kz0gZ3Vlc3Rjb3B5Lm8KK29iai15ICs9IGd1ZXN0X2F0b21pY3Mubwogb2Jq
LXkgKz0gaHZtLm8KIG9iai15ICs9IGlvLm8KIG9iai15ICs9IGlycS5vCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jIGIveGVu
L2FyY2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwLi4xYjc4YTA2MmYwCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpAQCAtMCwwICsx
LDkxIEBACisvKgorICogYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCisgKgor
ICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVk
aXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0
ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UsCisgKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3Jh
bSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1
bCwgYnV0IFdJVEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu
IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgor
ICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgorICogbW9yZSBkZXRh
aWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgK
KyAqIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251
Lm9yZy9saWNlbnNlcy8+LgorICovCisjaW5jbHVkZSA8eGVuL2NwdS5oPgor
CisjaW5jbHVkZSA8YXNtL2d1ZXN0X2F0b21pY3MuaD4KKworREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBndWVzdF9zYWZlX2F0
b21pY19tYXgpOworCisvKgorICogSGV1cmlzdGljIHRvIGZpbmQgYSBzYWZl
IHVwcGVyLWxpbWl0IGZvciBsb2FkLXN0b3JlIGV4Y2x1c2l2ZQorICogb3Bl
cmF0aW9ucyBvbiBtZW1vcnkgc2hhcmVkIHdpdGggZ3Vlc3QuCisgKgorICog
QXQgdGhlIG1vbWVudCwgd2UgY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaXRl
cmF0aW9ucyBvZiBhIHNpbXBsZQorICogbG9hZC1zdG9yZSBhdG9taWMgbG9v
cCBpbiAxdVMuCisgKi8KK3N0YXRpYyB2b2lkIGNhbGlicmF0ZV9zYWZlX2F0
b21pYyh2b2lkKQoreworICAgIHNfdGltZV90IGRlYWRsaW5lID0gTk9XKCkg
KyBNSUNST1NFQ1MoMSk7CisgICAgdW5zaWduZWQgaW50IGNvdW50ZXIgPSAw
OworICAgIHVuc2lnbmVkIGxvbmcgbWVtID0gMDsKKworICAgIGRvCisgICAg
eworICAgICAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOworCisjaWZkZWYg
Q09ORklHX0FSTV8zMgorICAgICAgICBhc20gdm9sYXRpbGUgKCIgbGRyZXgg
ICAlMiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICAiIGFkZCAgICAg
JTIsICUyLCAjMVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgc3RyZXgg
ICAlMCwgJTIsICUxXG4iCisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZy
IiAocmVzKSwgIitRIiAobWVtKSwgIj0mciIgKHRtcCkpOworI2Vsc2UKKyAg
ICAgICAgYXNtIHZvbGF0aWxlICgiIGxkeHIgICAgJXcyLCAlMVxuIgorICAg
ICAgICAgICAgICAgICAgICAgICIgYWRkICAgICAldzIsICV3MiwgIzFcbiIK
KyAgICAgICAgICAgICAgICAgICAgICAiIHN0eHIgICAgJXcwLCAldzIsICUx
XG4iCisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZyIiAocmVzKSwgIitR
IiAobWVtKSwgIj0mciIgKHRtcCkpOworI2VuZGlmCisgICAgICAgIGNvdW50
ZXIrKzsKKyAgICB9IHdoaWxlIChOT1coKSA8IGRlYWRsaW5lKTsKKworICAg
IHRoaXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWljX21heCkgPSBjb3VudGVyOwor
CisgICAgcHJpbnRrKFhFTkxPR19ERUJVRworICAgICAgICAgICAiQ1BVJXU6
IEd1ZXN0IGF0b21pY3Mgd2lsbCB0cnkgJXUgdGltZXMgYmVmb3JlIHBhdXNp
bmcgdGhlIGRvbWFpblxuIiwKKyAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9p
ZCgpLCBjb3VudGVyKTsKK30KKworc3RhdGljIGludCBjcHVfZ3Vlc3Rfc2Fm
ZV9hdG9taWNfY2FsbGJhY2soc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuZmIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgaWYgKCBh
Y3Rpb24gPT0gQ1BVX1NUQVJUSU5HICkKKyAgICAgICAgY2FsaWJyYXRlX3Nh
ZmVfYXRvbWljKCk7CisKKyAgICByZXR1cm4gTk9USUZZX0RPTkU7Cit9CisK
K3N0YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgY3B1X2d1ZXN0X3NhZmVf
YXRvbWljX25mYiA9IHsKKyAgICAubm90aWZpZXJfY2FsbCA9IGNwdV9ndWVz
dF9zYWZlX2F0b21pY19jYWxsYmFjaywKK307CisKK3N0YXRpYyBpbnQgX19p
bml0IGd1ZXN0X3NhZmVfYXRvbWljX2luaXQodm9pZCkKK3sKKyAgICByZWdp
c3Rlcl9jcHVfbm90aWZpZXIoJmNwdV9ndWVzdF9zYWZlX2F0b21pY19uZmIp
OworCisgICAgY2FsaWJyYXRlX3NhZmVfYXRvbWljKCk7CisKKyAgICByZXR1
cm4gMDsKK30KK3ByZXNtcF9pbml0Y2FsbChndWVzdF9zYWZlX2F0b21pY19p
bml0KTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi40ZjEyN2ZkYTQxCi0t
LSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9h
dG9taWNzLmgKQEAgLTAsMCArMSw3NiBAQAorI2lmbmRlZiBfQVJNX0dVRVNU
X0FUT01JQ1NfSAorI2RlZmluZSBfQVJNX0dVRVNUX0FUT01JQ1NfSAorCisj
aW5jbHVkZSA8eGVuL2JpdG9wcy5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgorCisvKgorICogVGhlIGd1ZXN0IGF0b21pY3MgaGVscGVycyBzaGFyZXMg
dGhlIHNhbWUgbG9naWMuIFdlIGZpcnN0IHRyeSB0byB1c2UKKyAqIHRoZSAq
X3RpbWVvdXQgdmVyc2lvbiBvZiB0aGUgb3BlcmF0aW9uLiBJZiBpdCBkaWRu
J3QgdGltZW91dCwgdGhlbiB3ZQorICogc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQg
dGhlIG1lbW9yeS4gTm90aGluZyBlbHNlIHRvIGRvLgorICoKKyAqIElmIGl0
IGRpZCB0aW1lb3V0LCB0aGVuIGl0IG1lYW5zIHdlIGRpZG4ndCBtYW5hZ2Ug
dG8gdXBkYXRlIHRoZQorICogbWVtb3J5LiBUaGlzIGlzIHBvc3NpYmx5IGJl
Y2F1c2UgdGhlIGd1ZXN0IGlzIG1pc2JlaGF2aW5nIChpLmUgdGlnaHQKKyAq
IHN0b3JlIGxvb3ApIGJ1dCBjYW4gYWxzbyBoYXBwZW4gZm9yIG90aGVyIHJl
YXNvbnMgKGkuZSBuZXN0ZWQgWGVuKS4KKyAqIEluIHRoYXQgY2FzZSBwYXVz
ZSB0aGUgZG9tYWluIGFuZCByZXRyeSB0aGUgb3BlcmF0aW9uLCB0aGlzIHRp
bWUKKyAqIHdpdGhvdXQgYSB0aW1lb3V0LgorICoKKyAqIE5vdGUsIHRob3Nl
IGhlbHBlcnMgcmVseSBvbiBvdGhlciBwYXJ0IG9mIHRoZSBjb2RlIHRvIHBy
ZXZlbnQgc2hhcmluZworICogYSBwYWdlIGJldHdlZW4gWGVuIGFuZCBtdWx0
aXBsZSBkb21haW4uCisgKi8KKworREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVk
IGludCwgZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KTsKKworI2RlZmluZSBndWVz
dF9iaXRvcChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVz
dF8jI25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKSBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIGlmICggbmFtZSMjX3RpbWVvdXQobnIsIHAsIHRoaXNfY3B1KGd1ZXN0
X3NhZmVfYXRvbWljX21heCkpICkgICAgICAgICAgIFwKKyAgICAgICAgcmV0
dXJuOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBuYW1lKG5yLCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG9tYWlu
X3VucGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorfQorCisjZGVmaW5lIGd1ZXN0X3Rl
c3RvcChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSBpbnQgZ3Vlc3RfIyNu
YW1lKHN0cnVjdCBkb21haW4gKmQsIGludCBuciwgdm9sYXRpbGUgdm9pZCAq
cCkgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
Ym9vbCBzdWNjZWVkOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBwLCAm
b2xkYml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9zYWZl
X2F0b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKKyAgICBpZiAoIHN1Y2Nl
ZWQgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgIHJldHVybiBvbGRiaXQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgb2xkYml0ID0g
bmFtZShuciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIGRvbWFpbl91bnBhdXNlKGQpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQorCitndWVzdF9i
aXRvcChzZXRfYml0KQorZ3Vlc3RfYml0b3AoY2xlYXJfYml0KQorZ3Vlc3Rf
Yml0b3AoY2hhbmdlX2JpdCkKKworI3VuZGVmIGd1ZXN0X2JpdG9wCisKKy8q
IHRlc3RfYml0IGRvZXMgbm90IHVzZSBsb2FkLXN0b3JlIGF0b21pYyBvcGVy
YXRpb25zICovCisjZGVmaW5lIGd1ZXN0X3Rlc3RfYml0KGQsIG5yLCBwKSAo
KHZvaWQpKGQpLCB0ZXN0X2JpdChuciwgcCkpCisKK2d1ZXN0X3Rlc3RvcCh0
ZXN0X2FuZF9zZXRfYml0KQorZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NsZWFy
X2JpdCkKK2d1ZXN0X3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQorCisj
dW5kZWYgZ3Vlc3RfdGVzdG9wCisKKyNlbmRpZiAvKiBfQVJNX0dVRVNUX0FU
T01JQ1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6
IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0
OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNz
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4wYzcxZDJkMjc4
Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVz
dF9hdG9taWNzLmgKQEAgLTAsMCArMSwzMCBAQAorI2lmbmRlZiBfWDg2X0dV
RVNUX0FUT01JQ1NfSAorI2RlZmluZSBfWDg2X0dVRVNUX0FUT01JQ1NfSAor
CisjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgorCisvKgorICogSXQgaXMgc2Fm
ZSB0byB1c2UgdGhlIGF0b21pY3MgaGVscGVycyBvbiB4ODYgb24gbWVtb3J5
IHNoYXJlZCB3aXRoCisgKiB0aGUgZ3Vlc3RzLgorICovCisjZGVmaW5lIGd1
ZXN0X3NldF9iaXQoZCwgbnIsIHApICAgICAoKHZvaWQpKGQpLCBzZXRfYml0
KG5yLCBwKSkKKyNkZWZpbmUgZ3Vlc3RfY2xlYXJfYml0KGQsIG5yLCBwKSAg
ICgodm9pZCkoZCksIGNsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0
X2NoYW5nZV9iaXQoZCwgbnIsIHApICAoKHZvaWQpKGQpLCBjaGFuZ2VfYml0
KG5yLCBwKSkKKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHApICAg
ICgodm9pZCkoZCksIHRlc3RfYml0KG5yLCBwKSkKKworI2RlZmluZSBndWVz
dF90ZXN0X2FuZF9zZXRfYml0KGQsIG5yLCBwKSAgICBcCisgICAgKCh2b2lk
KShkKSwgdGVzdF9hbmRfc2V0X2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0
X3Rlc3RfYW5kX2NsZWFyX2JpdChkLCBuciwgcCkgIFwKKyAgICAoKHZvaWQp
KGQpLCB0ZXN0X2FuZF9jbGVhcl9iaXQobnIsIHApKQorI2RlZmluZSBndWVz
dF90ZXN0X2FuZF9jaGFuZ2VfYml0KGQsIG5yLCBwKSBcCisgICAgKCh2b2lk
KShkKSwgdGVzdF9hbmRfY2hhbmdlX2JpdChuciwgcCkpCisKKyNlbmRpZiAv
KiBfWDg2X0dVRVNUX0FUT01JQ1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlh
YmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAq
IGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwK
KyAqIEVuZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-17.patch"
Content-Disposition: attachment; filename="xsa295/4.9-17.patch"
Content-Transfer-Encoding: base64

RnJvbSAyZjUyZTgzYjVkYjZiMmJmNjhkYjI3ZWI3YjExZjMxMzkyZjBkMzM2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTcvMjBd
IHhlbi9jbXB4Y2hnOiBQcm92aWRlIGhlbHBlciB0byBzYWZlbHkgbW9kaWZ5
CiBndWVzdCBtZW1vcnkgYXRvbWljYWxseQoKT24gQXJtLCBleGNsdXNpdmUg
bG9hZC1zdG9yZSBhdG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2Vl
biB0cnVzdGVkCnRocmVhZC4gQXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0
cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2libGUgdG8gRG9TIFhlbgp3aGVuIHVw
ZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoK
VGhpcyBwYXRjaCBhZGRzIGEgbmV3IGhlbHBlciB0aGF0IHdpbGwgdXBkYXRl
IHRoZSBndWVzdCBtZW1vcnkgc2FmZWx5LgpGb3IgeDg2LCBpdCBpcyBhbHJl
YWR5IHBvc3NpYmxlIHRvIHVzZSB0aGUgY3VycmVudCBoZWxwZXIgc2FmZWx5
LiBTbwpqdXN0IHdyYXAgaXQuCgpGb3IgQXJtLCB3ZSB3aWxsIGZpcnN0IGF0
dGVtcHQgdG8gdXBkYXRlIHRoZSBndWVzdCBtZW1vcnkgd2l0aCB0aGUKbG9v
cCBib3VuZGVkIGJ5IGEgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucy4g
SWYgaXQgZmFpbHMsIHdlIHdpbGwKcGF1c2UgdGhlIGRvbWFpbiBhbmQgdHJ5
IGFnYWluLgoKTm90ZSB0aGF0IHRoaXMgaGV1cmlzdGljcyBhc3N1bWVzIHRo
YXQgYSBwYWdlIGNhbiBvbmx5CmJlIHNoYXJlZCBiZXR3ZWVuIFhlbiBhbmQg
b25lIGRvbWFpbi4gTm90IFhlbiBhbmQgbXVsdGlwbGUgZG9tYWluLgoKVGhl
IG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaXMgYmFzZWQgb24gaG93
IG1hbnkgdGltZXMgYXRvbWljX2luYygpCmNhbiBiZSBleGVjdXRlZCBpbiAx
dVMuIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHBlci1DUFUgdG8gY2F0ZXIgYmln
LkxJVFRMRQphbmQgY2FsY3VsYXRlZCB3aGVuIHRoZSBDUFUgaXMgYm9vdGlu
Zy4KClRoZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJhc2Vk
IG9uIGhvdyBtYW55IHRpbWVzIGEgc2ltcGxlCmxvYWQtc3RvcmUgYXRvbWlj
IG9wZXJhdGlvbiBjYW4gYmUgZXhlY3V0ZWQgaW4gMXVTLiBUaGUgbWF4aW11
bQp2YWx1ZSBpcyBwZXItQ1BVIHRvIGNhdGVyIGJpZy5MSVRUTEUgYW5kIGNh
bGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzCmJvb3RpbmcuIFRoZSBoZXVyaXN0
aWMgd2FzIHJhbmRvbWx5IGNob3NlbiBhbmQgY2FuIGJlIG1vZGlmaWVkIGlm
CmltcGFjdCB0b28gbXVjaCBnb29kLWJlaGF2aW5nIGd1ZXN0LgoKVGhpcyBp
cyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2YtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggfCAyNSArKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0
b21pY3MuaCB8ICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oCmluZGV4IDRmMTI3ZmRhNDEuLjYxOTI1ZDMxM2QgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCkBAIC02NSw2ICs2
NSwzMSBAQCBndWVzdF90ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCkKIAog
I3VuZGVmIGd1ZXN0X3Rlc3RvcAogCitzdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGxvbmcgX19ndWVzdF9jbXB4Y2hnKHN0cnVjdCBkb21haW4gKmQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvbGF0
aWxlIHZvaWQgKnB0ciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvbGQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbmV3LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSkKK3sKKyAgICB1bnNpZ25lZCBs
b25nIG9sZHZhbCA9IG9sZDsKKworICAgIGlmICggX19jbXB4Y2hnX21iX3Rp
bWVvdXQocHRyLCAmb2xkdmFsLCBuZXcsIHNpemUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0b21pY19t
YXgpKSApCisgICAgICAgIHJldHVybiBvbGR2YWw7CisKKyAgICBkb21haW5f
cGF1c2Vfbm9zeW5jKGQpOworICAgIG9sZHZhbCA9IF9fY21weGNoZ19tYihw
dHIsIG9sZCwgbmV3LCBzaXplKTsKKyAgICBkb21haW5fdW5wYXVzZShkKTsK
KworICAgIHJldHVybiBvbGR2YWw7Cit9CisKKyNkZWZpbmUgZ3Vlc3RfY21w
eGNoZyhkLCBwdHIsIG8sIG4pICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAoKF9fdHlwZW9mX18oKihwdHIpKSlfX2d1ZXN0X2NtcHhjaGcoZCwg
cHRyLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKG8pLFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxv
bmcpKG4pLFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mICgqKHB0cikpKSkKKwogI2VuZGlmIC8qIF9BUk1fR1VF
U1RfQVRPTUlDU19IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaAppbmRleCAw
YzcxZDJkMjc4Li4wMjk0MTdjOGZmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2d1ZXN0X2F0b21pY3MuaApAQCAtMTksNiArMTksOCBAQAogI2Rl
ZmluZSBndWVzdF90ZXN0X2FuZF9jaGFuZ2VfYml0KGQsIG5yLCBwKSBcCiAg
ICAgKCh2b2lkKShkKSwgdGVzdF9hbmRfY2hhbmdlX2JpdChuciwgcCkpCiAK
KyNkZWZpbmUgZ3Vlc3RfY21weGNoZyhkLCBwdHIsIG8sIG4pICgodm9pZCko
ZCksIGNtcHhjaGcocHRyLCBvLCBuKSkKKwogI2VuZGlmIC8qIF9YODZfR1VF
U1RfQVRPTUlDU19IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgotLSAK
Mi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-18.patch"
Content-Disposition: attachment; filename="xsa295/4.9-18.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNmRlNDliMjZmNGY2ZDUyMjdmMzFmOWM3N2VlOTMxYTc1N2Q2MmMy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTgvMjBd
IHhlbjogVXNlIGd1ZXN0IGF0b21pY3MgaGVscGVycyB3aGVuIG1vZGlmeWlu
ZwogYXRvbWljYWxseSBndWVzdCBtZW1vcnkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggcmVwbGFjZXMgYWxsIHRoZSBhdG9taWNzIG9wZXJhdGlv
bnMgb24gc2hhcmVkIG1lbW9yeSB3aXRoCmEgZ3Vlc3QgYnkgdGhlIG5ldyBn
dWVzdCBhdG9taWNzIGhlbHBlcnMuIFRoZSB4ODYgY29kZSB3YXMgbm90IGF1
ZGl0ZWQKdG8ga25vdyB3aGVyZSBndWVzdCBhdG9taWNzIGhlbHBlcnMgY291
bGQgYmUgdXNlZC4gSSB3aWxsIGxlYXZlIHRoYXQKdG8gdGhlIHg4NiBmb2xr
cy4KCk5vdGUgdGhhdCBzb21lIHJld29yayB3YXMgcmVxdWlyZWQgaW4gb3Jk
ZXIgdG8gcGx1bWIgdXNlIHRoZSBuZXcgZ3Vlc3QKYXRvbWljcyBpbiBldmVu
dCBjaGFubmVsIGFuZCBncmFudC10YWJsZS4KCkJlY2F1c2UgZ3Vlc3RfdGVz
dF9iaXQgaXMgaWdub3JpbmcgdGhlIHBhcmFtZXRlciAiZCIgZm9yIG5vdywg
aXQKbWVhbnMgdGhlcmUgYSBsb3Qgb2YgcGxhY2VzIGRvIG5vdCBuZWVkIHRv
IGRyb3AgdGhlIGNvbnN0LiBXZSBtYXkgd2FudAp0byByZXZpc2l0IHRoaXMg
aW4gdGhlIGZ1dHVyZSBpZiB0aGUgcGFyYW1ldGVyICJkIiBiZWNvbWVzIG5l
Y2Vzc2FyeS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICAg
ICAgfCAgMyArLQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAg
IHwgIDYgKystCiB4ZW4vY29tbW9uL2V2ZW50XzJsLmMgICAgICAgICAgICAg
fCAyNiArKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYyAg
ICAgICAgICAgfCA0NCArKysrKysrKysrKy0tLS0tLS0tLS0tCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCA2MSArKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50
X3RhYmxlLmggfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oIHwgIDMgKy0KIDcgZmlsZXMgY2hhbmdlZCwgODAgaW5zZXJ0aW9u
cygrKSwgNjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IDY1
ZjM4N2M1ODQuLjJhYjMxNWVhNmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTIz
LDYgKzIzLDcgQEAKICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1
ZGUgPGFzbS9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3Mu
aD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgogI2luY2x1ZGUg
PGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPgogI2luY2x1ZGUg
PGFzbS9pcnEuaD4KQEAgLTk0MCw3ICs5NDEsNyBAQCB2b2lkIGFyY2hfZHVt
cF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgdmNwdV9tYXJr
X2V2ZW50c19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGludCBh
bHJlYWR5X3BlbmRpbmcgPSB0ZXN0X2FuZF9zZXRfYml0KAorICAgIGJvb2wg
YWxyZWFkeV9wZW5kaW5nID0gZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdCh2LT5k
b21haW4sCiAgICAgICAgIDAsICh1bnNpZ25lZCBsb25nICopJnZjcHVfaW5m
byh2LCBldnRjaG5fdXBjYWxsX3BlbmRpbmcpKTsKIAogICAgIGlmICggYWxy
ZWFkeV9wZW5kaW5nICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5j
IGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggZTIyZjBhMDYxNi4uYmIyMDM3
M2JlNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKQEAgLTQwLDYgKzQwLDggQEAKICNpbmNsdWRlIDx4
ZW4vcGZuLmg+CiAjaW5jbHVkZSA8eGVuL3NpemVzLmg+CiAjaW5jbHVkZSA8
eGVuL2xpYmZkdC9saWJmZHQuaD4KKworI2luY2x1ZGUgPGFzbS9ndWVzdF9h
dG9taWNzLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKIHN0cnVjdCBk
b21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwpAQCAtMTM2NSw3
ICsxMzY3LDcgQEAgdm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UpCiAgICAgcmV0dXJuOwogfQogCi12b2lkIGdudHRhYl9jbGVh
cl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKQordm9p
ZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKICAgICAvKgogICAgICAq
IE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhl
IGFjY2VzcyBtdXN0IGJlCkBAIC0xMzc1LDcgKzEzNzcsNyBAQCB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICph
ZGRyKQogCiAgICAgZG8gewogICAgICAgICBvbGQgPSAqYWRkcjsKLSAgICB9
IHdoaWxlIChjbXB4Y2hnKGFkZHIsIG9sZCwgb2xkICYgbWFzaykgIT0gb2xk
KTsKKyAgICB9IHdoaWxlIChndWVzdF9jbXB4Y2hnKGQsIGFkZHIsIG9sZCwg
b2xkICYgbWFzaykgIT0gb2xkKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19k
aXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGwpCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2
ZW50XzJsLmMKaW5kZXggYzczMGNhZTE4NS4uYmE5MTg1YmFkMSAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9ldmVudF8ybC5jCisrKyBiL3hlbi9jb21tb24v
ZXZlbnRfMmwuYwpAQCAtMTMsNiArMTMsOCBAQAogI2luY2x1ZGUgPHhlbi9z
Y2hlZC5oPgogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogCisjaW5jbHVkZSA8
YXNtL2d1ZXN0X2F0b21pY3MuaD4KKwogc3RhdGljIHZvaWQgZXZ0Y2huXzJs
X3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpl
dnRjaG4pCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsK
QEAgLTI1LDEyICsyNywxMiBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfc2V0
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNo
bikKICAgICAgKiBvdGhlcnMgbWF5IHJlcXVpcmUgZXhwbGljaXQgbWVtb3J5
IGJhcnJpZXJzLgogICAgICAqLwogCi0gICAgaWYgKCB0ZXN0X2FuZF9zZXRf
Yml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkK
KyAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICByZXR1
cm47CiAKLSAgICBpZiAoICF0ZXN0X2JpdCAgICAgICAgKHBvcnQsICZzaGFy
ZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCi0gICAgICAgICAhdGVzdF9h
bmRfc2V0X2JpdChwb3J0IC8gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNo
bl9wZW5kaW5nX3NlbCkpICkKKyAgICBpZiAoICFndWVzdF90ZXN0X2JpdChk
LCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAg
ICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCAvIEJJVFNf
UEVSX0VWVENITl9XT1JEKGQpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGluZ19zZWwpKSAp
CiAgICAgewogICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7
CiAgICAgfQpAQCAtNDAsNyArNDIsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5f
Mmxfc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4g
KmV2dGNobikKIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX2NsZWFyX3BlbmRp
bmcoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQog
ewotICAgIGNsZWFyX2JpdChldnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhk
LCBldnRjaG5fcGVuZGluZykpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBl
dnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykp
OwogfQogCiBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKQEAgLTUyLDEwICs1
NCwxMCBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgKiBUaGVz
ZSBvcGVyYXRpb25zIG11c3QgaGFwcGVuIGluIHN0cmljdCBvcmRlci4gQmFz
ZWQgb24KICAgICAgKiBldnRjaG5fMmxfc2V0X3BlbmRpbmcoKSBhYm92ZS4K
ICAgICAgKi8KLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChwb3J0LCAm
c2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgdGVz
dF9iaXQgICAgICAgICAgKHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5f
cGVuZGluZykpICYmCi0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdCAocG9y
dCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2Vs
KSkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIHBv
cnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCisgICAgICAg
ICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0
Y2huX3BlbmRpbmcpKSAmJgorICAgICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3Nl
dF9iaXQoZCwgcG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBl
dnRjaG5fcGVuZGluZ19zZWwpKSApCiAgICAgewogICAgICAgICB2Y3B1X21h
cmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQpAQCAtNjYsNyArNjgsOCBA
QCBzdGF0aWMgYm9vbF90IGV2dGNobl8ybF9pc19wZW5kaW5nKHN0cnVjdCBk
b21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKICAgICB1bnNpZ25lZCBp
bnQgbWF4X3BvcnRzID0gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCkgKiBCSVRT
X1BFUl9FVlRDSE5fV09SRChkKTsKIAogICAgIEFTU0VSVChwb3J0IDwgbWF4
X3BvcnRzKTsKLSAgICByZXR1cm4gcG9ydCA8IG1heF9wb3J0cyAmJiB0ZXN0
X2JpdChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKTsK
KyAgICByZXR1cm4gKHBvcnQgPCBtYXhfcG9ydHMgJiYKKyAgICAgICAgICAg
IGd1ZXN0X3Rlc3RfYml0KGQsIHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRj
aG5fcGVuZGluZykpKTsKIH0KIAogc3RhdGljIGJvb2xfdCBldnRjaG5fMmxf
aXNfbWFza2VkKHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9y
dCkKQEAgLTc0LDcgKzc3LDggQEAgc3RhdGljIGJvb2xfdCBldnRjaG5fMmxf
aXNfbWFza2VkKHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9y
dCkKICAgICB1bnNpZ25lZCBpbnQgbWF4X3BvcnRzID0gQklUU19QRVJfRVZU
Q0hOX1dPUkQoZCkgKiBCSVRTX1BFUl9FVlRDSE5fV09SRChkKTsKIAogICAg
IEFTU0VSVChwb3J0IDwgbWF4X3BvcnRzKTsKLSAgICByZXR1cm4gcG9ydCA+
PSBtYXhfcG9ydHMgfHwgdGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9tYXNrKSk7CisgICAgcmV0dXJuIChwb3J0ID49IG1heF9wb3J0
cyB8fAorICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwogfQogCiBzdGF0aWMgdm9p
ZCBldnRjaG5fMmxfcHJpbnRfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfZmlmby5jIGIveGVuL2NvbW1v
bi9ldmVudF9maWZvLmMKaW5kZXggZDUyMDdjY2VkYy4uMTQ2MzE0NjA4ZCAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9maWZvLmMKKysrIGIveGVu
L2NvbW1vbi9ldmVudF9maWZvLmMKQEAgLTE3LDYgKzE3LDggQEAKICNpbmNs
dWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4K
IAorI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CisKICNpbmNsdWRl
IDxwdWJsaWMvZXZlbnRfY2hhbm5lbC5oPgogCiBzdGF0aWMgaW5saW5lIGV2
ZW50X3dvcmRfdCAqZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoc3RydWN0
IGRvbWFpbiAqZCwKQEAgLTUwLDcgKzUyLDcgQEAgc3RhdGljIHZvaWQgZXZ0
Y2huX2ZpZm9faW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2hu
ICpldnRjaG4pCiAgICAgICogb24gdGhlIHdyb25nIFZDUFUgb3Igd2l0aCBh
biB1bmV4cGVjdGVkIHByaW9yaXR5LgogICAgICAqLwogICAgIHdvcmQgPSBl
dnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBldnRjaG4tPnBvcnQpOwot
ICAgIGlmICggd29yZCAmJiB0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQs
IHdvcmQpICkKKyAgICBpZiAoIHdvcmQgJiYgZ3Vlc3RfdGVzdF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLCAiZG9tYWluICVkLCBwb3J0ICVkIGFscmVhZHkg
b24gYSBxdWV1ZVxuIiwKICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBldnRjaG4tPnBvcnQpOwogfQpAQCAtMTE1LDcgKzExNyw3IEBAIHN0YXRp
YyBpbnQgdHJ5X3NldF9saW5rKGV2ZW50X3dvcmRfdCAqd29yZCwgZXZlbnRf
d29yZF90ICp3LCB1aW50MzJfdCBsaW5rKQogICogV2UgYmxvY2sgdW5tYXNr
aW5nIGJ5IHRoZSBndWVzdCBieSBtYXJraW5nIHRoZSB0YWlsIHdvcmQgYXMg
QlVTWSwKICAqIHRoZXJlZm9yZSwgdGhlIGNtcHhjaGcoKSBtYXkgZmFpbCBh
dCBtb3N0IDQgdGltZXMuCiAgKi8KLXN0YXRpYyBib29sX3QgZXZ0Y2huX2Zp
Zm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZlbnRfd29y
ZF90ICp3b3JkLAorc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGlu
ayhzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGxpbmsp
CiB7CiAgICAgZXZlbnRfd29yZF90IHc7CkBAIC0xMjksNyArMTMxLDcgQEAg
c3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGluayhjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAgICAgIHJl
dHVybiByZXQ7CiAKICAgICAvKiBMb2NrIHRoZSB3b3JkIHRvIHByZXZlbnQg
Z3Vlc3QgdW5tYXNraW5nLiAqLwotICAgIHNldF9iaXQoRVZUQ0hOX0ZJRk9f
QlVTWSwgd29yZCk7CisgICAgZ3Vlc3Rfc2V0X2JpdChkLCBFVlRDSE5fRklG
T19CVVNZLCB3b3JkKTsKIAogICAgIHcgPSByZWFkX2F0b21pYyh3b3JkKTsK
IApAQCAtMTM5LDEzICsxNDEsMTMgQEAgc3RhdGljIGJvb2xfdCBldnRjaG5f
Zmlmb19zZXRfbGluayhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93
b3JkX3QgKndvcmQsCiAgICAgICAgIGlmICggcmV0ID49IDAgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBpZiAoIHJldCA9PSAwICkKLSAgICAgICAgICAg
ICAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CisgICAg
ICAgICAgICAgICAgZ3Vlc3RfY2xlYXJfYml0KGQsIEVWVENITl9GSUZPX0JV
U1ksIHdvcmQpOwogICAgICAgICAgICAgcmV0dXJuIHJldDsKICAgICAgICAg
fQogICAgIH0KICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgImRvbWFp
biAlZCwgcG9ydCAlZCBub3QgbGlua2VkXG4iLAogICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgbGluayk7Ci0gICAgY2xlYXJfYml0KEVWVENITl9GSUZP
X0JVU1ksIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBFVlRDSE5f
RklGT19CVVNZLCB3b3JkKTsKICAgICByZXR1cm4gMTsKIH0KIApAQCAtMTcw
LDEzICsxNzIsMTMgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fc2V0X3Bl
bmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIHdhc19wZW5kaW5nID0g
dGVzdF9hbmRfc2V0X2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsK
KyAgICB3YXNfcGVuZGluZyA9IGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7CiAKICAgICAvKgogICAgICAq
IExpbmsgdGhlIGV2ZW50IGlmIGl0IHVubWFza2VkIGFuZCBub3QgYWxyZWFk
eSBsaW5rZWQuCiAgICAgICovCi0gICAgaWYgKCAhdGVzdF9iaXQoRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKQotICAgICAgICAgJiYgIXRlc3RfYml0KEVW
VENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgIGlmICggIWd1ZXN0X3Rl
c3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCkgJiYKKyAgICAg
ICAgICFndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5LRUQsIHdv
cmQpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBldnRjaG5fZmlmb19xdWV1
ZSAqcSwgKm9sZF9xOwogICAgICAgICBldmVudF93b3JkX3QgKnRhaWxfd29y
ZDsKQEAgLTIwNSw3ICsyMDcsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fZmlm
b19zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGV2dGNobiAq
ZXZ0Y2huKQogICAgICAgICBpZiAoICFvbGRfcSApCiAgICAgICAgICAgICBn
b3RvIGRvbmU7CiAKLSAgICAgICAgaWYgKCB0ZXN0X2FuZF9zZXRfYml0KEVW
VENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgICAgICBpZiAoIGd1ZXN0
X3Rlc3RfYW5kX3NldF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3Jk
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJm9sZF9xLT5sb2NrLCBmbGFncyk7CiAgICAgICAgICAgICBnb3Rv
IGRvbmU7CkBAIC0yNTEsOCArMjUzLDggQEAgc3RhdGljIHZvaWQgZXZ0Y2hu
X2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRj
aG4gKmV2dGNobikKICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
cS0+bG9jaywgZmxhZ3MpOwogCiAgICAgICAgIGlmICggIWxpbmtlZAotICAg
ICAgICAgICAgICYmICF0ZXN0X2FuZF9zZXRfYml0KHEtPnByaW9yaXR5LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2LT5ldnRjaG5f
Zmlmby0+Y29udHJvbF9ibG9jay0+cmVhZHkpICkKKyAgICAgICAgICAgICAm
JiAhZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdChkLCBxLT5wcmlvcml0eSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdi0+ZXZ0
Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJlYWR5KSApCiAgICAgICAgICAg
ICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQogIGRvbmU6
CkBAIC0yNzQsNyArMjc2LDcgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9f
Y2xlYXJfcGVuZGluZyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2hu
ICpldnRjaG4pCiAgICAgICogTm8gbmVlZCB0byB1bmxpbmsgYXMgdGhlIGd1
ZXN0IHdpbGwgdW5saW5rIGFuZCBpZ25vcmUKICAgICAgKiBub24tcGVuZGlu
ZyBldmVudHMuCiAgICAgICovCi0gICAgY2xlYXJfYml0KEVWVENITl9GSUZP
X1BFTkRJTkcsIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBFVlRD
SE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0KIAogc3RhdGljIHZvaWQgZXZ0
Y2huX2ZpZm9fdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRj
aG4gKmV2dGNobikKQEAgLTI4NiwxMCArMjg4LDEwIEBAIHN0YXRpYyB2b2lk
IGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgaWYgKCB1bmxpa2VseSghd29yZCkgKQog
ICAgICAgICByZXR1cm47CiAKLSAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9f
TUFTS0VELCB3b3JkKTsKKyAgICBndWVzdF9jbGVhcl9iaXQoZCwgRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKTsKIAogICAgIC8qIFJlbGluayBpZiBwZW5k
aW5nLiAqLwotICAgIGlmICggdGVzdF9iaXQoRVZUQ0hOX0ZJRk9fUEVORElO
Rywgd29yZCkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hO
X0ZJRk9fUEVORElORywgd29yZCkgKQogICAgICAgICBldnRjaG5fZmlmb19z
ZXRfcGVuZGluZyh2LCBldnRjaG4pOwogfQogCkBAIC0zMDEsNyArMzAzLDcg
QEAgc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19pc19wZW5kaW5nKHN0cnVj
dCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKICAgICBpZiAoIHVu
bGlrZWx5KCF3b3JkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmV0
dXJuIHRlc3RfYml0KEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOworICAg
IHJldHVybiB3b3JkICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZP
X1BFTkRJTkcsIHdvcmQpOwogfQogCiBzdGF0aWMgYm9vbF90IGV2dGNobl9m
aWZvX2lzX21hc2tlZChzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90
IHBvcnQpCkBAIC0zMTIsNyArMzE0LDcgQEAgc3RhdGljIGJvb2xfdCBldnRj
aG5fZmlmb19pc19tYXNrZWQoc3RydWN0IGRvbWFpbiAqZCwgZXZ0Y2huX3Bv
cnRfdCBwb3J0KQogICAgIGlmICggdW5saWtlbHkoIXdvcmQpICkKICAgICAg
ICAgcmV0dXJuIDE7CiAKLSAgICByZXR1cm4gdGVzdF9iaXQoRVZUQ0hOX0ZJ
Rk9fTUFTS0VELCB3b3JkKTsKKyAgICByZXR1cm4gIXdvcmQgfHwgZ3Vlc3Rf
dGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIH0KIAog
c3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19pc19idXN5KHN0cnVjdCBkb21h
aW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKQEAgLTMyMyw3ICszMjUsNyBA
QCBzdGF0aWMgYm9vbF90IGV2dGNobl9maWZvX2lzX2J1c3koc3RydWN0IGRv
bWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogICAgIGlmICggdW5saWtl
bHkoIXdvcmQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4g
dGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKTsKKyAgICByZXR1
cm4gd29yZCAmJiBndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5L
RUQsIHdvcmQpOwogfQogCiBzdGF0aWMgaW50IGV2dGNobl9maWZvX3NldF9w
cmlvcml0eShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRj
aG4sCkBAIC0zNTAsMTEgKzM1MiwxMSBAQCBzdGF0aWMgdm9pZCBldnRjaG5f
Zmlmb19wcmludF9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHdvcmQg
PSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBldnRjaG4tPnBvcnQp
OwogICAgIGlmICggIXdvcmQgKQogICAgICAgICBwcmludGsoIj8gICAgICIp
OwotICAgIGVsc2UgaWYgKCB0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQs
IHdvcmQpICkKLSAgICAgICAgcHJpbnRrKCIlYyAlLTR1IiwgdGVzdF9iaXQo
RVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcsCisgICAgZWxz
ZSBpZiAoIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktFRCwg
d29yZCkgKQorICAgICAgICBwcmludGsoIiVjICUtNHUiLCBndWVzdF90ZXN0
X2JpdChkLCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJywK
ICAgICAgICAgICAgICAgICp3b3JkICYgRVZUQ0hOX0ZJRk9fTElOS19NQVNL
KTsKICAgICBlbHNlCi0gICAgICAgIHByaW50aygiJWMgLSAgICIsIHRlc3Rf
Yml0KEVWVENITl9GSUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnKTsKKyAg
ICAgICAgcHJpbnRrKCIlYyAtICAgIiwgZ3Vlc3RfdGVzdF9iaXQoZCwgRVZU
Q0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcpOwogfQogCiBzdGF0
aWMgY29uc3Qgc3RydWN0IGV2dGNobl9wb3J0X29wcyBldnRjaG5fcG9ydF9v
cHNfZmlmbyA9CkBAIC01MDYsNyArNTA4LDcgQEAgc3RhdGljIHZvaWQgc2V0
dXBfcG9ydHMoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgICAgICBldnRjaG4g
PSBldnRjaG5fZnJvbV9wb3J0KGQsIHBvcnQpOwogCi0gICAgICAgIGlmICgg
dGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5n
KSkgKQorICAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYml0KGQsIHBvcnQsICZz
aGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKICAgICAgICAgICAg
IGV2dGNobi0+cGVuZGluZyA9IDE7CiAKICAgICAgICAgZXZ0Y2huX2ZpZm9f
c2V0X3ByaW9yaXR5KGQsIGV2dGNobiwgRVZUQ0hOX0ZJRk9fUFJJT1JJVFlf
REVGQVVMVCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggNjcwYWU4ZTNh
YS4uMWU3MjM5N2VlNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzks
NiArMzksNyBAQAogI2luY2x1ZGUgPHhlbi92bWFwLmg+CiAjaW5jbHVkZSA8
eHNtL3hzbS5oPgogI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgorI2luY2x1
ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CiAKIC8qIAogICogVGhpcyBvcHRp
b24gaXMgZGVwcmVjYXRlZCwgdXNlIGdudHRhYl9tYXhfZnJhbWVzIGFuZApA
QCAtNTQ2LDYgKzU0Nyw3IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfZ3Jh
bnRfZW50cmllcyhzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0KQogfQogCiBzdGF0
aWMgaW50IF9zZXRfc3RhdHVzX3YxKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRl
cl90ICpzaGFoLAorICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
ZG9tYWluICpyZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBtYXBmbGFnLApAQCAtNjAxLDggKzYwMyw4IEBAIHN0YXRpYyBp
bnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIkF0dGVtcHQgdG8g
d3JpdGUtcGluIGEgci9vIGdyYW50IGVudHJ5LlxuIik7CiAgICAgICAgIH0K
IAotICAgICAgICBwcmV2X3Njb21iby53b3JkID0gY21weGNoZygodTMyICop
c2hhaCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nv
bWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7CisgICAgICAgIHByZXZfc2Nv
bWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCAodTMyICopc2hhaCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvbWJv
LndvcmQsIG5ld19zY29tYm8ud29yZCk7CiAgICAgICAgIGlmICggbGlrZWx5
KHByZXZfc2NvbWJvLndvcmQgPT0gc2NvbWJvLndvcmQpICkKICAgICAgICAg
ICAgIGJyZWFrOwogCkBAIC02MTksNiArNjIxLDcgQEAgZG9uZToKIAogc3Rh
dGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFk
ZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRf
c3RhdHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKQEAgLTY4MSw4ICs2ODQsOCBAQCBz
dGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0IGdyYW50X2VudHJ5X2hl
YWRlcl90ICpzaGFoLAogICAgICAgICAgICAgIChpZCAhPSBsZG9taWQpIHx8
CiAgICAgICAgICAgICAgKCFyZWFkb25seSAmJiAoZmxhZ3MgJiBHVEZfcmVh
ZG9ubHkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKLSAgICAgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAg
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0
YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9u
ZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAg
ICJVbnN0YWJsZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpLiAoZXhwZWN0ZWQg
ZG9tICVkKSAiCiAgICAgICAgICAgICAgICAgICAgICAiKHIvdzogJWQpXG4i
LApAQCAtNjkzLDcgKzY5Niw3IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNf
djIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAgewog
ICAgICAgICBpZiAoIHVubGlrZWx5KGZsYWdzICYgR1RGX3JlYWRvbmx5KSAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9H
VEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgICAgICAg
ICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vycm9yLAogICAgICAg
ICAgICAgICAgICAgICAgIlVuc3RhYmxlIGdyYW50IHJlYWRvbmx5IGZsYWdc
biIpOwogICAgICAgICB9CkBAIC03MDYsNiArNzA5LDcgQEAgZG9uZToKIAog
c3RhdGljIGludCBfc2V0X3N0YXR1cyhjb25zdCBncmFudF9lbnRyeV9oZWFk
ZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRfc3Rh
dHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IHJndF92ZXJzaW9uLAogICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
YWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByZWFkb25seSwKQEAgLTcxNCw5ICs3MTgsOSBAQCBzdGF0aWMg
aW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAogewogCiAgICAgaWYgKCByZ3RfdmVyc2lvbiA9PSAxICkKLSAgICAg
ICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YxKHNoYWgsIGFjdCwgcmVhZG9ubHks
IG1hcGZsYWcsIGxkb21pZCk7CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1
c192MShzaGFoLCByZCwgYWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlk
KTsKICAgICBlbHNlCi0gICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192Mihz
aGFoLCBzdGF0dXMsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7
CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMs
IHJkLCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBz
dGF0aWMgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4
aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZCwKQEAgLTg4NCw3ICs4ODgs
NyBAQCBfX2dudHRhYl9tYXBfZ3JhbnRfcmVmKAogICAgICAgICAgKCEob3At
PmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgICEoYWN0
LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkp
ICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hh
aCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgaWYg
KCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3QtPmd0
X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIDEsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCkgIT0gR05UU1Rf
b2theSkgKQogICAgICAgICAgICAgZ290byBhY3RfcmVsZWFzZV9vdXQ7CkBA
IC0xMDk3LDEwICsxMTAxLDEwIEBAIF9fZ250dGFiX21hcF9ncmFudF9yZWYo
CiAgdW5sb2NrX291dF9jbGVhcjoKICAgICBpZiAoICEob3AtPmZsYWdzICYg
R05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChH
TlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAg
ICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwog
CiAgYWN0X3JlbGVhc2Vfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNl
KGFjdCk7CkBAIC0xMzgyLDEwICsxMzg2LDEwIEBAIF9fZ250dGFiX3VubWFw
X2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAq
b3ApCiAKICAgICBpZiAoICgoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFz
a3xHTlRQSU5faHN0d19tYXNrKSkgPT0gMCkgJiYKICAgICAgICAgICEob3At
PmRvbmUgJiBHTlRNQVBfcmVhZG9ubHkpICkKLSAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0
YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAg
ICAgaWYgKCBhY3QtPnBpbiA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICBncmFudF9yZWFkX3Vu
bG9jayhyZ3QpOwpAQCAtMTg2OSw4ICsxODczLDggQEAgZ250dGFiX3ByZXBh
cmVfZm9yX3RyYW5zZmVyKAogICAgICAgICBuZXdfc2NvbWJvID0gc2NvbWJv
OwogICAgICAgICBuZXdfc2NvbWJvLnNob3J0cy5mbGFncyB8PSBHVEZfdHJh
bnNmZXJfY29tbWl0dGVkOwogCi0gICAgICAgIHByZXZfc2NvbWJvLndvcmQg
PSBjbXB4Y2hnKCh1MzIgKikmc2hhLT5mbGFncywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8u
d29yZCk7CisgICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBndWVzdF9jbXB4
Y2hnKHJkLCAodTMyICopJnNoYS0+ZmxhZ3MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53b3JkLCBuZXdfc2Nv
bWJvLndvcmQpOwogICAgICAgICBpZiAoIGxpa2VseShwcmV2X3Njb21iby53
b3JkID09IHNjb21iby53b3JkKSApCiAgICAgICAgICAgICBicmVhazsKIApA
QCAtMjE2NSwxMSArMjE2OSwxMSBAQCBfX3JlbGVhc2VfZ3JhbnRfZm9yX2Nv
cHkoCiAKICAgICAgICAgYWN0LT5waW4gLT0gR05UUElOX2hzdHdfaW5jOwog
ICAgICAgICBpZiAoICEoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xH
TlRQSU5faHN0d19tYXNrKSkgKQotICAgICAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKICAg
ICB9CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAog
ICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgZ3JhbnRfcmVh
ZF91bmxvY2socmd0KTsKQEAgLTIxOTEsMTQgKzIxOTUsMTUgQEAgX19yZWxl
YXNlX2dyYW50X2Zvcl9jb3B5KAogICAgdW5kZXIgdGhlIGRvbWFpbidzIGdy
YW50IHRhYmxlIGxvY2suICovCiAvKiBPbmx5IHNhZmUgb24gdHJhbnNpdGl2
ZSBncmFudHMuICBFdmVuIHRoZW4sIG5vdGUgdGhhdCB3ZSBkb24ndAogICAg
YXR0ZW1wdCB0byBkcm9wIGFueSBwaW4gb24gdGhlIHJlZmVyZW50IGdyYW50
LiAqLwotc3RhdGljIHZvaWQgX19maXh1cF9zdGF0dXNfZm9yX2NvcHlfcGlu
KGNvbnN0IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1
cykKK3N0YXRpYyB2b2lkIF9fZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3Bpbihz
dHJ1Y3QgZG9tYWluICpyZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5
ICphY3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDE2X3QgKnN0YXR1cykKIHsKICAgICBpZiAoICEoYWN0LT5waW4g
JiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJTl9kZXZ3X21hc2spKSApCi0g
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVz
KTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogfQogCiAvKiBHcmFiIGEgZnJhbWUgbnVtYmVyIGZyb20gYSBncmFu
dCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFncyBhbmQgcGluCkBAIC0yMjU4
LDcgKzIyNjMsNyBAQCBfX2FjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAg
ewogICAgICAgICBpZiAoICghb2xkX3BpbiB8fCAoIXJlYWRvbmx5ICYmCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAhKG9sZF9waW4gJiAoR05UUElO
X2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkpKSAmJgotICAgICAgICAg
ICAgIChyYyA9IF9zZXRfc3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCBy
ZWFkb25seSwgMCwKKyAgICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192
MihzaGFoLCBzdGF0dXMsIHJkLCBhY3QsIHJlYWRvbmx5LCAwLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxkb20pKSAhPSBHTlRTVF9v
a2F5ICkKICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjMw
Niw3ICsyMzExLDcgQEAgX19hY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogCiAg
ICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIF9fZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3BpbihhY3QsIHN0
YXR1cyk7CisgICAgICAgICAgICBfX2ZpeHVwX3N0YXR1c19mb3JfY29weV9w
aW4ocmQsIGFjdCwgc3RhdHVzKTsKICAgICAgICAgICAgIHJjdV91bmxvY2tf
ZG9tYWluKHRkKTsKICAgICAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNl
KGFjdCk7CiAgICAgICAgICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpA
QCAtMjMyOCw3ICsyMzMzLDcgQEAgX19hY3F1aXJlX2dyYW50X2Zvcl9jb3B5
KAogICAgICAgICAgICAgICAgICAgICAgICAgICAhYWN0LT5pc19zdWJfcGFn
ZSkpICkKICAgICAgICAgewogICAgICAgICAgICAgX19yZWxlYXNlX2dyYW50
X2Zvcl9jb3B5KHRkLCB0cmFuc19ncmVmLCByZWFkb25seSk7Ci0gICAgICAg
ICAgICBfX2ZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oYWN0LCBzdGF0dXMp
OworICAgICAgICAgICAgX19maXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKHJk
LCBhY3QsIHN0YXR1cyk7CiAgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFp
bih0ZCk7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3Qp
OwogICAgICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTIz
NTcsNyArMjM2Miw3IEBAIF9fYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAg
ICBlbHNlIGlmICggIW9sZF9waW4gfHwKICAgICAgICAgICAgICAgKCFyZWFk
b25seSAmJiAhKG9sZF9waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5f
aHN0d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3Nl
dF9zdGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwK
KyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMs
IHJkLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29r
YXkgKQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjQ0
MywxMCArMjQ0OCwxMCBAQCBfX2FjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAg
dW5sb2NrX291dF9jbGVhcjoKICAgICBpZiAoICEocmVhZG9ubHkpICYmCiAg
ICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21hc2sgfCBHTlRQ
SU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhf
R1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAKICAgICBpZiAoICFh
Y3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVh
ZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQs
IF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAogIHVubG9ja19vdXQ6CiAgICAg
YWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKQEAgLTM1NDgsMTEgKzM1NTMs
MTEgQEAgZ250dGFiX3JlbGVhc2VfbWFwcGluZ3MoCiAgICAgICAgICAgICB9
CiAKICAgICAgICAgICAgIGlmICggKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpID09IDAgKQotICAgICAgICAgICAg
ICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsK
KyAgICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93
cml0aW5nLCBzdGF0dXMpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCBh
Y3QtPnBpbiA9PSAwICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
KF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICAg
ICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgZ3JhbnRf
cmVhZF91bmxvY2socmd0KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Jh
bnRfdGFibGUuaAppbmRleCBiNDcyMjBjMWM2Li44ODZmODM5OGMzIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBAIC02LDcg
KzYsNyBAQAogI2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CiAj
ZGVmaW5lIEdOVFRBQl9NQVhfVkVSU0lPTiAxCiAKLXZvaWQgZ250dGFiX2Ns
ZWFyX2ZsYWcodW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwor
dm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcik7CiBpbnQgY3JlYXRlX2dy
YW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGdwYWRkciwKICAgICAg
ICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncywgdW5z
aWduZWQgaW50CiAgICAgICAgIGNhY2hlX2ZsYWdzKTsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCA5NTEwMWJmYzdlLi41
ZTQ2YzVhZWY2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dy
YW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oCkBAIC01Niw3ICs1Niw4IEBAIGludCByZXBsYWNlX2dyYW50X2hv
c3RfbWFwcGluZygKIAogI2RlZmluZSBnbnR0YWJfbWFya19kaXJ0eShkLCBm
KSBwYWdpbmdfbWFya19kaXJ0eSgoZCksIF9tZm4oZikpCiAKLXN0YXRpYyBp
bmxpbmUgdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBpbnQgbnIs
IHVpbnQxNl90ICpzdCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBnbnR0YWJfY2xl
YXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbnIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qg
KnN0KQogewogICAgIC8qCiAgICAgICogTm90ZSB0aGF0IHRoaXMgY2Fubm90
IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNjZXNzIG11c3QgYmUKLS0gCjIu
MTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-19.patch"
Content-Disposition: attachment; filename="xsa295/4.9-19.patch"
Content-Transfer-Encoding: base64

RnJvbSA3NmY4MWU3NDBjODYwYTFjZWQ3MmEzNGQ4MDgwYjk0NDM5MTBkNjk3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMTkvMjBd
IHhlbi9hcm06IEFkZCBwZXJmb3JtYW5jZSBjb3VudGVycyBpbiBndWVzdAog
YXRvbWljIGhlbHBlcnMKCkFkZCBwZXJmb3JtYW5jZSBjb3VudGVycyBpbiBn
dWVzdCBhdG9taWMgaGVscGVycyB0byBiZSBhYmxlIHRvIGRldGVjdAp3aGV0
aGVyIGEgZ3Vlc3QgaXMgb2Z0ZW4gcGF1c2VkIGR1cmluZyB0aGUgb3BlcmF0
aW9ucy4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaCB8
IDEyICsrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19k
ZWZuLmggICAgfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0
aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vl
c3RfYXRvbWljcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9t
aWNzLmgKaW5kZXggNjE5MjVkMzEzZC4uNjk4NTA4YmY4NyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKQEAgLTI0LDkg
KzI0LDEzIEBAIERFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGd1ZXN0
X3NhZmVfYXRvbWljX21heCk7CiAjZGVmaW5lIGd1ZXN0X2JpdG9wKG5hbWUp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0XyMjbmFtZShzdHJ1
Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApIFwKIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5j
cihhdG9taWNzX2d1ZXN0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBpZiAoIG5hbWUjI190aW1lb3V0KG5yLCBwLCB0aGlz
X2NwdShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApICAgICAgICAgICBcCiAg
ICAgICAgIHJldHVybjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBwZXJmY19pbmNyKGF0b21pY3Nf
Z3Vlc3RfcGF1c2VkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBuYW1lKG5y
LCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG9tYWluX3VucGF1c2UoZCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXApAQCAtMzgsMTEgKzQyLDE1IEBAIHN0YXRpYyBpbmxpbmUg
aW50IGd1ZXN0XyMjbmFtZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApICBcCiAgICAgYm9vbCBzdWNjZWVkOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIGludCBvbGRiaXQ7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5j
cihhdG9taWNzX2d1ZXN0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBzdWNjZWVkID0gbmFtZSMjX3RpbWVvdXQobnIsIHAs
ICZvbGRiaXQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpOyAgICAgICAgICAgICAgXAogICAgIGlmICggc3Vj
Y2VlZCApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgcmV0dXJuIG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHBlcmZjX2luY3IoYXRvbWljc19ndWVzdF9wYXVzZWQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG9tYWluX3BhdXNlX25vc3lu
YyhkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIG9sZGJpdCA9IG5hbWUobnIsIHApOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkb21haW5fdW5wYXVzZShkKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC03MywxMCAr
ODEsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fZ3Vlc3Rf
Y21weGNoZyhzdHJ1Y3QgZG9tYWluICpkLAogewogICAgIHVuc2lnbmVkIGxv
bmcgb2xkdmFsID0gb2xkOwogCisgICAgcGVyZmNfaW5jcihhdG9taWNzX2d1
ZXN0KTsKKwogICAgIGlmICggX19jbXB4Y2hnX21iX3RpbWVvdXQocHRyLCAm
b2xkdmFsLCBuZXcsIHNpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApCiAgICAg
ICAgIHJldHVybiBvbGR2YWw7CiAKKyAgICBwZXJmY19pbmNyKGF0b21pY3Nf
Z3Vlc3RfcGF1c2VkKTsKKwogICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7
CiAgICAgb2xkdmFsID0gX19jbXB4Y2hnX21iKHB0ciwgb2xkLCBuZXcsIHNp
emUpOwogICAgIGRvbWFpbl91bnBhdXNlKGQpOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9wZXJmY19kZWZuLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3BlcmZjX2RlZm4uaAppbmRleCA1Zjk1N2VlNmVjLi4yNTk5NzM0
Y2RjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmZjX2Rl
Zm4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmZjX2RlZm4uaApA
QCAtNzMsNiArNzMsOSBAQCBQRVJGQ09VTlRFUihwaHlzX3RpbWVyX2lycXMs
ICAiUGh5c2ljYWwgdGltZXIgaW50ZXJydXB0cyIpCiBQRVJGQ09VTlRFUih2
aXJ0X3RpbWVyX2lycXMsICAiVmlydHVhbCB0aW1lciBpbnRlcnJ1cHRzIikK
IFBFUkZDT1VOVEVSKG1haW50ZW5hbmNlX2lycXMsICJNYWludGVuYW5jZSBp
bnRlcnJ1cHRzIikKIAorUEVSRkNPVU5URVIoYXRvbWljc19ndWVzdCwgICAg
ImF0b21pY3M6IGd1ZXN0IGFjY2VzcyIpCitQRVJGQ09VTlRFUihhdG9taWNz
X2d1ZXN0X3BhdXNlZCwgICAiYXRvbWljczogZ3Vlc3QgcGF1c2VkIikKKwog
LyojZW5kaWYqLyAvKiBfX1hFTl9QRVJGQ19ERUZOX0hfXyAqLwogCiAvKgot
LSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.9-20.patch"
Content-Disposition: attachment; filename="xsa295/4.9-20.patch"
Content-Transfer-Encoding: base64

RnJvbSA0YjdiOTZkNjBhNzY0NDRlMWM1MzI1YzBlZDdiZDc1MTlkM2ZkNWFk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjkgMjAvMjBd
IHhlbi9hcm06IGdyYW50LXRhYmxlOiBQcm90ZWN0IGdudHRhYl9jbGVhcl9m
bGFnCiBhZ2FpbnN0IGd1ZXN0IG1pc2JlaGF2aW9yCgpUaGUgZnVuY3Rpb24g
Z250dGFiX2NsZWFyX2ZsYWcgaXMgdXNlZCB0byBjbGVhciB0aGUgYWNjZXNz
IGZsYWdzLiBPbgpBcm0sIGl0IGlzIGltcGxlbWVudGVkIHVzaW5nIGEgbG9v
cCBhbmQgZ3Vlc3RfY21weGNoZy4KCkl0IGlzIHBvc3NpYmxlIHRoYXQgZ3Vl
c3RfY21weGNoZyB3aWxsIGFsd2F5cyByZXR1cm4gYSBkaWZmZXJlbnQgdmFs
dWUKdGhhbiBvbGQuIFRoaXMgY2FuIGhhcHBlbiBpZiB0aGUgZ3Vlc3QgdXBk
YXRlZCB0aGUgbWVtb3J5IGJlZm9yZSBYZW4gaGFzCnRpbWUgdG8gZG8gdGhl
IGV4Y2hhbmdlLiBCZWNhdXNlIG9mIHRoYXQsIHRoZXJlIGFyZSBubyB3YXkg
Zm9yIHRvCnByb21pc2UgdGhlIGxvb3Agd2lsbCBlbmQuCgpJdCBpcyBwb3Nz
aWJsZSB0byBtYWtlIHRoZSBjdXJyZW50IGNvZGUgc2FmZSBieSByZS11c2lu
ZyB0aGUgc2FtZQpwcmluY2lwbGUgYXMgYXBwbGllZCBvbiB0aGUgZ3Vlc3Qg
YXRvbWljIGhlbHBlci4gSG93ZXZlciB0aGlzIHBhdGNoCnRha2VzIGEgZGlm
ZmVyZW50IGFwcHJvYWNoIHRoYXQgc2hvdWxkIGxlYWQgdG8gbW9yZSBlZmZp
Y2llbnQgY29kZSBpbgp0aGUgZGVmYXVsdCBjYXNlLgoKQSBuZXcgaGVscGVy
IGlzIGludHJvZHVjZWQgdG8gY2xlYXIgYSBzZXQgb2YgYml0cyBvbiBhIDE2
LWJpdHMgd29yZC4KVGhpcyBzaG91bGQgYXZvaWQgYSBhbiBleHRyYSBsb29w
IHRvIGNoZWNrIGNtcHhjaGcgc3VjY2VlZGVkLgoKTm90ZSB0aGF0IGEgbWFz
ayBpcyB1c2VkIGluc3RlYWQgb2YgYSBiaXQsIHNvIHRoZSBoZWxwZXIgY2Fu
IGJlIHJlLXVzZWQKbGF0ZXIgb24gZm9yIGNsZWFyaW5nIG11bHRpcGxlIGZs
YWdzIGF0IHRoZSBzYW1lIHRpbWUuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5
NS4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+ClJldmlld2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyAgICAgfCAzNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2Fy
bTY0L2xpYi9iaXRvcHMuYyAgICAgfCAzMyArKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgICAg
IHwgMTAgKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5o
ICAgICAgICB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3Rf
YXRvbWljcy5oIHwgMTMgKysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwg
ODYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9iaXRvcHMuYwppbmRleCAwODc1MDMxNGZjLi4zZGNh
NzY5YmYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2Jp
dG9wcy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMK
QEAgLTEyNiw2ICsxMjYsNDEgQEAgdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9i
aXQsIGVvcikKIHRlc3RvcCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKIHRl
c3RvcCh0ZXN0X2FuZF9zZXRfYml0LCBvcnIpCiAKK3N0YXRpYyBhbHdheXNf
aW5saW5lIGJvb2wgaW50X2NsZWFyX21hc2sxNih1aW50MTZfdCBtYXNrLCB2
b2xhdGlsZSB1aW50MTZfdCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KQoreworICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisK
KyAgICBwcmVmZXRjaHcoKGNvbnN0IHVpbnQxNl90ICopcCk7CisKKyAgICBk
bworICAgIHsKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gaW50X2NsZWFy
X21hc2sxNlxuIgorICAgICAgICAiICAgbGRyZXhoICAlMiwgJTFcbiIKKyAg
ICAgICAgIiAgIGJpYyAgICAgJTIsICUyLCAlM1xuIgorICAgICAgICAiICAg
c3RyZXhoICAlMCwgJTIsICUxXG4iCisgICAgICAgIDogIj0mciIgKHJlcyks
ICIrUW8iICgqcCksICI9JnIiICh0bXApCisgICAgICAgIDogInIiIChtYXNr
KSk7CisKKyAgICAgICAgaWYgKCAhcmVzICkKKyAgICAgICAgICAgIGJyZWFr
OworICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAw
KSApOworCisgICAgcmV0dXJuICFyZXM7Cit9CisKK3ZvaWQgY2xlYXJfbWFz
azE2KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApCit7CisgICAg
aWYgKCAhaW50X2NsZWFyX21hc2sxNihtYXNrLCBwLCBmYWxzZSwgMCkgKQor
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworYm9vbCBjbGVh
cl9tYXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lk
ICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
bWF4X3RyeSkKK3sKKyAgICByZXR1cm4gaW50X2NsZWFyX21hc2sxNihtYXNr
LCBwLCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlh
YmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2Jp
dG9wcy5jCmluZGV4IDc4YmY0ZWQ4YzUuLjI3Njg4ZTU0MTggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKKysrIGIveGVu
L2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwpAQCAtMTE4LDYgKzExOCwz
OSBAQCB0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQogdGVzdG9w
KHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQogdGVzdG9wKHRlc3RfYW5kX3Nl
dF9iaXQsIG9ycikKIAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRf
Y2xlYXJfbWFzazE2KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHVpbnQxNl90
ICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpCit7Cisg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsKKworICAgIGRvCisgICAgewor
ICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAgaW50X2NsZWFyX21hc2sxNlxu
IgorICAgICAgICAiICAgbGR4cmggICAldzIsICUxXG4iCisgICAgICAgICIg
ICBiaWMgICAgICV3MiwgJXcyLCAldzNcbiIKKyAgICAgICAgIiAgIHN0eHJo
ICAgJXcwLCAldzIsICUxXG4iCisgICAgICAgIDogIj0mciIgKHJlcyksICIr
USIgKCpwKSwgIj0mciIgKHRtcCkKKyAgICAgICAgOiAiciIgKG1hc2spKTsK
KworICAgICAgICBpZiAoICFyZXMgKQorICAgICAgICAgICAgYnJlYWs7Cisg
ICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApICk7
CisKKyAgICByZXR1cm4gIXJlczsKK30KKwordm9pZCBjbGVhcl9tYXNrMTYo
dWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCkKK3sKKyAgICBpZiAo
ICFpbnRfY2xlYXJfbWFzazE2KG1hc2ssIHAsIGZhbHNlLCAwKSApCisgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCitib29sIGNsZWFyX21h
c2sxNl90aW1lb3V0KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnAs
CisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhf
dHJ5KQoreworICAgIHJldHVybiBpbnRfY2xlYXJfbWFzazE2KG1hc2ssIHAs
IHRydWUsIG1heF90cnkpOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVz
OgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMg
Yi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBiYjIwMzczYmU2Li5kOTI3ZjM0
YzBjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwpAQCAtMTM2OSwxNSArMTM2OSw3IEBAIHZvaWQgcHV0
X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogCiB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgbnIsIHVpbnQxNl90ICphZGRyKQogewotICAgIC8qCi0gICAgICogTm90
ZSB0aGF0IHRoaXMgY2Fubm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNj
ZXNzIG11c3QgYmUKLSAgICAgKiBjb25maW5lZCB0byB0aGUgc3BlY2lmaWVk
IDIgYnl0ZXMuCi0gICAgICovCi0gICAgdWludDE2X3QgbWFzayA9IH4oMSA8
PCBuciksIG9sZDsKLQotICAgIGRvIHsKLSAgICAgICAgb2xkID0gKmFkZHI7
Ci0gICAgfSB3aGlsZSAoZ3Vlc3RfY21weGNoZyhkLCBhZGRyLCBvbGQsIG9s
ZCAmIG1hc2spICE9IG9sZCk7CisgICAgZ3Vlc3RfY2xlYXJfbWFzazE2KGQs
IEJJVChuciksIGFkZHIpOwogfQogCiB2b2lkIGdudHRhYl9tYXJrX2RpcnR5
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgbCkKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IDE3MmJiYWVlN2UuLjNiMTdkYjA5
NmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAtNTIsNiAr
NTIsOCBAQCBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIAordm9pZCBjbGVhcl9tYXNrMTYo
dWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qCiAgKiBU
aGUgaGVscGVycyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9y
eSBpZiB0aGUgYWN0aW9uIHRha2VzCiAgKiB0b28gbG9uZy4KQEAgLTcwLDYg
KzcyLDggQEAgYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7
CiBib29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOworYm9v
bCBjbGVhcl9tYXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGls
ZSB2b2lkICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7CiAKIC8qKgogICogX190ZXN0X2FuZF9zZXRfYml0
IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2YWx1ZQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAppbmRleCA2OTg1
MDhiZjg3Li5hZjI3Y2M2MjdiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNzMsNiArNzMsMTkgQEAgZ3Vlc3Rf
dGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAKICN1bmRlZiBndWVzdF90
ZXN0b3AKIAorc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0X2NsZWFyX21hc2sx
NihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCBtYXNrLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xhdGlsZSB1aW50MTZf
dCAqcCkKK3sKKyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3QpOworCisg
ICAgaWYgKCBjbGVhcl9tYXNrMTZfdGltZW91dChtYXNrLCBwLCB0aGlzX2Nw
dShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApCisgICAgICAgIHJldHVybjsK
KworICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7CisgICAgY2xlYXJfbWFz
azE2KG1hc2ssIHApOworICAgIGRvbWFpbl91bnBhdXNlKGQpOworfQorCiBz
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19ndWVzdF9jbXB4Y2hnKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvbGF0aWxlIHZvaWQgKnB0ciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBvbGQsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-01.patch"
Content-Disposition: attachment; filename="xsa295/4.10-01.patch"
Content-Transfer-Encoding: base64

RnJvbSA4MjRiMzEwNDdlMzAwYjBhNzQ4YmJmOTk0ZDI5YzAwZmNmMjJmMmY5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFRodSwgMjMgTWF5IDIwMTkgMTA6
NDI6MjkgLTA3MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTAgMDEvMjBdIGV2
ZW50czogZHJvcCBhcmNoX2V2dGNobl9pbmplY3QoKQoKSGF2ZSB0aGUgb25s
eSB1c2VyIGNhbGwgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKCkgaW5zdGVh
ZCwgYXQgdGhlIHNhbWUKdGltZSBhcnJhbmdpbmcgZm9yIGNvcnJlY3Qgb3Jk
ZXJpbmcgb2YgdGhlIHdyaXRlcyAoZXZ0Y2huX3BlbmRpbmdfc2VsCnNob3Vs
ZCBiZSB3cml0dGVuIGJlZm9yZSBldnRjaG5fdXBjYWxsX3BlbmRpbmcpLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAg
fCA1IC0tLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8IDMgKy0tCiB4
ZW4vaW5jbHVkZS94ZW4vZXZlbnQuaCB8IDMgLS0tCiAzIGZpbGVzIGNoYW5n
ZWQsIDEgaW5zZXJ0aW9uKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMu
YwppbmRleCAyMjMwMzBkYjMwLi43YTc4YTE4NDI5IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vdmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMK
QEAgLTU4NiwxMSArNTg2LDYgQEAgdm9pZCB2Z2ljX3ZjcHVfaW5qZWN0X3Nw
aShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmlycSkKICAgICB2
Z2ljX3ZjcHVfaW5qZWN0X2lycSh2LCB2aXJxKTsKIH0KIAotdm9pZCBhcmNo
X2V2dGNobl9pbmplY3Qoc3RydWN0IHZjcHUgKnYpCi17Ci0gICAgdmdpY192
Y3B1X2luamVjdF9pcnEodiwgdi0+ZG9tYWluLT5hcmNoLmV2dGNobl9pcnEp
OwotfQotCiBib29sIHZnaWNfZW11bGF0ZShzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywgdW5pb24gaHNyIGhzcikKIHsKICAgICBzdHJ1Y3QgdmNwdSAq
diA9IGN1cnJlbnQ7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5j
IGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA4ZmJkMzNkNGM2Li4zZmE0
NWI4NTkxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBi
L3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTEyMjAsMTAgKzEyMjAsOSBAQCBp
bnQgbWFwX3ZjcHVfaW5mbyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9u
ZyBnZm4sIHVuc2lnbmVkIG9mZnNldCkKICAgICAgKiBNYXJrIGV2ZXJ5dGhp
bmcgYXMgYmVpbmcgcGVuZGluZyBqdXN0IHRvIG1ha2Ugc3VyZSBub3RoaW5n
IGdldHMKICAgICAgKiBsb3N0LiAgVGhlIGRvbWFpbiB3aWxsIGdldCBhIHNw
dXJpb3VzIGV2ZW50LCBidXQgaXQgY2FuIGNvcGUuCiAgICAgICovCi0gICAg
dmNwdV9pbmZvKHYsIGV2dGNobl91cGNhbGxfcGVuZGluZykgPSAxOwogICAg
IGZvciAoIGkgPSAwOyBpIDwgQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7IGkr
KyApCiAgICAgICAgIHNldF9iaXQoaSwgJnZjcHVfaW5mbyh2LCBldnRjaG5f
cGVuZGluZ19zZWwpKTsKLSAgICBhcmNoX2V2dGNobl9pbmplY3Qodik7Cisg
ICAgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHYpOwogCiAgICAgcmV0dXJu
IDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZXZlbnQuaCBi
L3hlbi9pbmNsdWRlL3hlbi9ldmVudC5oCmluZGV4IGViYjg3OWU4OGQuLmI4
MTUyYTk4MzEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5oCkBAIC04Myw5ICs4Myw2
IEBAIGludCBndWVzdF9lbmFibGVkX2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCB1
aW50MzJfdCB2aXJxKTsKIC8qIE5vdGlmeSByZW1vdGUgZW5kIG9mIGEgWGVu
LWF0dGFjaGVkIGV2ZW50IGNoYW5uZWwuKi8KIHZvaWQgbm90aWZ5X3ZpYV94
ZW5fZXZlbnRfY2hhbm5lbChzdHJ1Y3QgZG9tYWluICpsZCwgaW50IGxwb3J0
KTsKIAotLyogSW5qZWN0IGFuIGV2ZW50IGNoYW5uZWwgbm90aWZpY2F0aW9u
IGludG8gdGhlIGd1ZXN0ICovCi12b2lkIGFyY2hfZXZ0Y2huX2luamVjdChz
dHJ1Y3QgdmNwdSAqdik7Ci0KIC8qCiAgKiBJbnRlcm5hbCBldmVudCBjaGFu
bmVsIG9iamVjdCBzdG9yYWdlLgogICoKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-02.patch"
Content-Disposition: attachment; filename="xsa295/4.10-02.patch"
Content-Transfer-Encoding: base64

RnJvbSA3MGNjYjQ0MGZlYTFhNGMxMzYwMTRhMWE2MDUyMjhjMjlkYjdmNjYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6NTYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTAgMDIvMjBdIGNv
bW1vbjogYXZvaWQgYXRvbWljIHJlYWQtbW9kaWZ5LXdyaXRlIGFjY2Vzc2Vz
CiBpbiBtYXBfdmNwdV9pbmZvKCkKClRoZXJlJ3Mgbm8gbmVlZCB0byBzZXQg
dGhlIGV2dGNobl9wZW5kaW5nX3NlbCBiaXRzIG9uZSBieSBvbmUuIFNpbXBs
eQp3cml0ZSBmdWxsIHdvcmRzIHdpdGggYWxsIG9uZXMuCgpGb3IgQXJtIHRo
aXMgcmVxdWlyZXMgZXh0ZW5kaW5nIHdyaXRlX2F0b21pYygpIHRvIGFsc28g
aGFuZGxlIDY0LWJpdAp2YWx1ZXM7IGZvciBzeW1tZXRyeSByZWFkX2F0b21p
YygpIGdldHMgYWRqdXN0ZWQgYXMgd2VsbC4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgfCAgOSArKysrKyst
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggfCAxNSArKysrKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFp
bi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAzZmE0NWI4NTkxLi41
N2U4NjM2YjM4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisr
KyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTExNjcsNyArMTE2Nyw2IEBA
IGludCBtYXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBs
b25nIGdmbiwgdW5zaWduZWQgb2Zmc2V0KQogICAgIHZvaWQgKm1hcHBpbmc7
CiAgICAgdmNwdV9pbmZvX3QgKm5ld19pbmZvOwogICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2U7Ci0gICAgaW50IGk7CiAKICAgICBpZiAoIG9mZnNldCA+
IChQQUdFX1NJWkUgLSBzaXplb2YodmNwdV9pbmZvX3QpKSApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwpAQCAtMTIyMCw4ICsxMjE5LDEyIEBAIGludCBt
YXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdm
biwgdW5zaWduZWQgb2Zmc2V0KQogICAgICAqIE1hcmsgZXZlcnl0aGluZyBh
cyBiZWluZyBwZW5kaW5nIGp1c3QgdG8gbWFrZSBzdXJlIG5vdGhpbmcgZ2V0
cwogICAgICAqIGxvc3QuICBUaGUgZG9tYWluIHdpbGwgZ2V0IGEgc3B1cmlv
dXMgZXZlbnQsIGJ1dCBpdCBjYW4gY29wZS4KICAgICAgKi8KLSAgICBmb3Ig
KCBpID0gMDsgaSA8IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpOyBpKysgKQot
ICAgICAgICBzZXRfYml0KGksICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRp
bmdfc2VsKSk7CisjaWZkZWYgQ09ORklHX0NPTVBBVAorICAgIGlmICggIWhh
c18zMmJpdF9zaGluZm8oZCkgKQorICAgICAgICB3cml0ZV9hdG9taWMoJm5l
d19pbmZvLT5uYXRpdmUuZXZ0Y2huX3BlbmRpbmdfc2VsLCB+MCk7CisgICAg
ZWxzZQorI2VuZGlmCisgICAgICAgIHdyaXRlX2F0b21pYygmdmNwdV9pbmZv
KHYsIGV2dGNobl9wZW5kaW5nX3NlbCksIH4wKTsKICAgICB2Y3B1X21hcmtf
ZXZlbnRzX3BlbmRpbmcodik7CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2F0b21pYy5oCmluZGV4IGFmYjNlZWVhNWIuLjdiNGM5ODdm
YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaApAQCAtNTUsNiAr
NTUsMTkgQEAgYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRlX2ludF9hdG9taWMs
ICIiLCAgV09SRCwgaW50LCAiciIpCiAjaWYgZGVmaW5lZCAoQ09ORklHX0FS
TV82NCkKIGJ1aWxkX2F0b21pY19yZWFkKHJlYWRfdTY0X2F0b21pYywgIiIs
ICIiLCB1aW50NjRfdCwgIj1yIikKIGJ1aWxkX2F0b21pY193cml0ZSh3cml0
ZV91NjRfYXRvbWljLCAiIiwgIiIsIHVpbnQ2NF90LCAiciIpCisjZWxpZiBk
ZWZpbmVkIChDT05GSUdfQVJNXzMyKQorc3RhdGljIGlubGluZSB1aW50NjRf
dCByZWFkX3U2NF9hdG9taWMoY29uc3Qgdm9sYXRpbGUgdWludDY0X3QgKmFk
ZHIpCit7CisgICAgdWludDY0X3QgdmFsOworCisgICAgYXNtIHZvbGF0aWxl
ICggImxkcmQgJTAsJUgwLCUxIiA6ICI9ciIgKHZhbCkgOiAibSIgKCphZGRy
KSApOworCisgICAgcmV0dXJuIHZhbDsKK30KK3N0YXRpYyBpbmxpbmUgdm9p
ZCB3cml0ZV91NjRfYXRvbWljKHZvbGF0aWxlIHVpbnQ2NF90ICphZGRyLCB1
aW50NjRfdCB2YWwpCit7CisgICAgYXNtIHZvbGF0aWxlICggInN0cmQgJTEs
JUgxLCUwIiA6ICI9bSIgKCphZGRyKSA6ICJyIiAodmFsKSApOworfQogI2Vu
ZGlmCiAKIGJ1aWxkX2FkZF9zaXplZChhZGRfdThfc2l6ZWQsICJiIiwgQllU
RSwgdWludDhfdCwgInJpIikKQEAgLTY5LDYgKzgyLDcgQEAgdm9pZCBfX2Jh
ZF9hdG9taWNfc2l6ZSh2b2lkKTsKICAgICBjYXNlIDE6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdThfYXRvbWljKCh1aW50OF90ICopcCk7IGJyZWFrOyAg
ICAgIFwKICAgICBjYXNlIDI6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTE2
X2F0b21pYygodWludDE2X3QgKilwKTsgYnJlYWs7ICAgIFwKICAgICBjYXNl
IDQ6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTMyX2F0b21pYygodWludDMy
X3QgKilwKTsgYnJlYWs7ICAgIFwKKyAgICBjYXNlIDg6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdTY0X2F0b21pYygodWludDY0X3QgKilwKTsgYnJlYWs7
ICAgIFwKICAgICBkZWZhdWx0OiBfX3ggPSAwOyBfX2JhZF9hdG9taWNfc2l6
ZSgpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKQEAgLTgwLDYgKzk0LDcgQEAgdm9pZCBfX2JhZF9hdG9taWNfc2l6
ZSh2b2lkKTsKICAgICBjYXNlIDE6IHdyaXRlX3U4X2F0b21pYygodWludDhf
dCAqKXAsICh1aW50OF90KV9feCk7IGJyZWFrOyAgICAgICAgIFwKICAgICBj
YXNlIDI6IHdyaXRlX3UxNl9hdG9taWMoKHVpbnQxNl90ICopcCwgKHVpbnQx
Nl90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBjYXNlIDQ6IHdyaXRlX3Uz
Ml9hdG9taWMoKHVpbnQzMl90ICopcCwgKHVpbnQzMl90KV9feCk7IGJyZWFr
OyAgICAgIFwKKyAgICBjYXNlIDg6IHdyaXRlX3U2NF9hdG9taWMoKHVpbnQ2
NF90ICopcCwgKHVpbnQ2NF90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBk
ZWZhdWx0OiBfX2JhZF9hdG9taWNfc2l6ZSgpOyBicmVhazsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIu
MTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-03.patch"
Content-Disposition: attachment; filename="xsa295/4.10-03.patch"
Content-Transfer-Encoding: base64

RnJvbSBjMmI1OTBjY2JkNGQzYTVjMzI2ZjFkMDE5NmQ4MmQwOWU1OTlmYTRi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDAzLzIw
XSB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENU
X0VMMAogdG8gcHJldmVudCByZS1vcmRlcmluZwoKUGVyIEQ4LjIuMSBpbiBB
Uk0gRERJIDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2Nj
dXIKc3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRv
IG90aGVyIGluc3RydWN0aW9ucyBleGVjdXRlZApvbiB0aGUgc2FtZSBQRS4i
CgpBZGQgYW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUg
bnVtYmVyIG9mIGN5Y2xlcyB3aGVuCnJlcXVlc3RlZCBpbiBnZXRfY3ljbGVz
KCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUwwLCByZXBsYWNl
IGJ5CmEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCgpUaGlzIGlzIHBhcnQgb2Yg
WFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL3Rp
bWUuYyAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGlt
ZS5oIHwgNSArKysrLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMo
KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3RpbWUuYyBiL3hlbi9hcmNoL2FybS90aW1lLmMKaW5kZXggMTA1Yzc0MTBj
Ny4uODI1ZWYzNzRlOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RpbWUu
YworKysgYi94ZW4vYXJjaC9hcm0vdGltZS5jCkBAIC0xNTAsNyArMTUwLDcg
QEAgdm9pZCBfX2luaXQgcHJlaW5pdF94ZW5fdGltZSh2b2lkKQogICAgIGlm
ICggcmVzICkKICAgICAgICAgcGFuaWMoIlRpbWVyOiBDYW5ub3QgaW5pdGlh
bGl6ZSBwbGF0Zm9ybSB0aW1lciIpOwogCi0gICAgYm9vdF9jb3VudCA9IFJF
QURfU1lTUkVHNjQoQ05UUENUX0VMMCk7CisgICAgYm9vdF9jb3VudCA9IGdl
dF9jeWNsZXMoKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGluaXRfZHRf
eGVuX3RpbWUodm9pZCkKQEAgLTE5MSw3ICsxOTEsNyBAQCBpbnQgX19pbml0
IGluaXRfeGVuX3RpbWUodm9pZCkKIC8qIFJldHVybiBudW1iZXIgb2YgbmFu
b3NlY29uZHMgc2luY2UgYm9vdCAqLwogc190aW1lX3QgZ2V0X3NfdGltZSh2
b2lkKQogewotICAgIHVpbnQ2NF90IHRpY2tzID0gUkVBRF9TWVNSRUc2NChD
TlRQQ1RfRUwwKSAtIGJvb3RfY291bnQ7CisgICAgdWludDY0X3QgdGlja3Mg
PSBnZXRfY3ljbGVzKCkgLSBib290X2NvdW50OwogICAgIHJldHVybiB0aWNr
c190b19ucyh0aWNrcyk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdGltZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgK
aW5kZXggNWI5YTMxZGU5MS4uY2EzMDQwNjY2OSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS90aW1lLmgKQEAgLTEsNiArMSw4IEBACiAjaWZuZGVmIF9fQVJNX1RJ
TUVfSF9fCiAjZGVmaW5lIF9fQVJNX1RJTUVfSF9fCiAKKyNpbmNsdWRlIDxh
c20vc3lzdGVtLmg+CisKICNkZWZpbmUgRFRfTUFUQ0hfVElNRVIgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIERUX01BVENIX0NPTVBBVElCTEUoImFy
bSxhcm12Ny10aW1lciIpLCBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgi
YXJtLGFybXY4LXRpbWVyIikKQEAgLTksNyArMTEsOCBAQCB0eXBlZGVmIHVu
c2lnbmVkIGxvbmcgY3ljbGVzX3Q7CiAKIHN0YXRpYyBpbmxpbmUgY3ljbGVz
X3QgZ2V0X2N5Y2xlcyAodm9pZCkKIHsKLSAgICAgICAgcmV0dXJuIDA7Cisg
ICAgICAgIGlzYigpOworICAgICAgICByZXR1cm4gUkVBRF9TWVNSRUc2NChD
TlRQQ1RfRUwwKTsKIH0KIAogLyogTGlzdCBvZiB0aW1lcidzIElSUSAqLwot
LSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-04.patch"
Content-Disposition: attachment; filename="xsa295/4.10-04.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjczMjA2ZGIxZWRhM2UzYzk4YWJmNDA0ZjM3MWM2Nzg5YzJlM2M3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA0LzIw
XSB4ZW4vZ3JhbnRfdGFibGU6IFJld29yayB0aGUgcHJvdG90eXBlIG9mCiBf
c2V0X3N0YXR1cyogZm9yIGxpc2liaWxpdHkKCkl0IGlzIG5vdCBjbGVhciBm
cm9tIHRoZSBwYXJhbWV0ZXJzIG5hbWUgd2hldGhlciBkb21pZCBhbmQgZ3Rf
dmVyc2lvbgpjb3JyZXNwb25kIHRvIHRoZSBsb2NhbCBvciByZW1vdGUgZG9t
YWluLiBBIGZvbGxvdy11cCBwYXRjaCB3aWxsIG1ha2UKdGhlbSBtb3JlIGNv
bmZ1c2luZy4KClNvIHJlbmFtZSBkb21pZCAocmVzcC4gZ3RfdmVyc2lvbikg
dG8gbGRvbWlkIChyZXNwLiByZ3RfdmVyc2lvbikuIEF0CnRoZSBzYW1lIHRp
bWUgcmUtb3JkZXIgdGhlIHBhcmFtZXRlcnMgdG8gaG9wZWZ1bGx5IG1ha2Ug
aXQgbW9yZQpyZWFkYWJsZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
IHwgNTcgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDI5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA0MmVhNTBmNDg1
Li4wMzI3MzM1NTg1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC02NTIs
MTEgKzY1MiwxMSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5yX2dyYW50X2Vu
dHJpZXMoc3RydWN0IGdyYW50X3RhYmxlICpndCkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBfc2V0X3N0YXR1c192MShkb21pZF90ICBkb21p
ZCwKK3N0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50
cnlfaGVhZGVyX3QgKnNoYWgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFj
dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlk
KQogewogICAgIGludCByYyA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3Jh
bnRfY29tYm8gc2NvbWJvLCBwcmV2X3Njb21ibywgbmV3X3Njb21ibzsKQEAg
LTY5MSwxMSArNjkxLDExIEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEo
ZG9taWRfdCAgZG9taWQsCiAgICAgICAgIGlmICggIWFjdC0+cGluICYmCiAg
ICAgICAgICAgICAgKCgoc2NvbWJvLnNob3J0cy5mbGFncyAmIG1hc2spICE9
CiAgICAgICAgICAgICAgICBHVEZfcGVybWl0X2FjY2VzcykgfHwKLSAgICAg
ICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgICAgIChzY29tYm8uc2hvcnRzLmRvbWlkICE9IGxkb21pZCkp
ICkKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkg
b3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZFxuIiwKICAgICAgICAgICAgICAg
ICAgICAgIHNjb21iby5zaG9ydHMuZmxhZ3MsIHNjb21iby5zaG9ydHMuZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICBkb21pZCk7CisgICAgICAgICAg
ICAgICAgICAgICBsZG9taWQpOwogCiAgICAgICAgIG5ld19zY29tYm8gPSBz
Y29tYm87CiAgICAgICAgIG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdU
Rl9yZWFkaW5nOwpAQCAtNzI0LDEyICs3MjQsMTIgQEAgZG9uZToKICAgICBy
ZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZl
X2dyYW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IGdyYW50X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbWlkX3QgIGxkb21pZCkKIHsKICAgICBpbnQgICAgICByYyAg
ICA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3JhbnRfY29tYm8gc2NvbWJv
OwpAQCAtNzU1LDEwICs3NTUsMTAgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1
c192Mihkb21pZF90ICBkb21pZCwKICAgICBpZiAoICFhY3QtPnBpbiAmJgog
ICAgICAgICAgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNj
ZXNzKSAmJgogICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9IEdURl90
cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAoaWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgKGlkICE9IGxkb21pZCkpICkKICAgICAgICAgUElOX0ZBSUwo
ZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAg
IkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQsIGZs
YWdzICV4XG4iLAotICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGRvbWlk
LCBtYXNrKTsKKyAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBsZG9taWQs
IG1hc2spOwogCiAgICAgaWYgKCByZWFkb25seSApCiAgICAgewpAQCAtNzg1
LDE0ICs3ODUsMTQgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihkb21p
ZF90ICBkb21pZCwKICAgICB7CiAgICAgICAgIGlmICggKCgoZmxhZ3MgJiBt
YXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcykgJiYKICAgICAgICAgICAgICAg
KChmbGFncyAmIG1hc2spICE9IEdURl90cmFuc2l0aXZlKSkgfHwKLSAgICAg
ICAgICAgICAoaWQgIT0gZG9taWQpIHx8CisgICAgICAgICAgICAgKGlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChmbGFn
cyAmIEdURl9yZWFkb25seSkpICkKICAgICAgICAgewogICAgICAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOwogICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJh
bF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBmbGFn
cyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzogJWQpXG4i
LAotICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgIXJl
YWRvbmx5KTsKKyAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwgbGRv
bWlkLCAhcmVhZG9ubHkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UK
QEAgLTgxMCwxOSArODEwLDE5IEBAIGRvbmU6CiB9CiAKIAotc3RhdGljIGlu
dCBfc2V0X3N0YXR1cyh1bnNpZ25lZCBndF92ZXJzaW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZF90ICBkb21pZCwKK3N0YXRpYyBpbnQgX3Nl
dF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCisg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1c190ICpzdGF0dXMs
CisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIHJndF92ZXJzaW9u
LAorICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50
X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFk
b25seSwKICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0g
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgIGdyYW50
X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgIGRv
bWlkX3QgbGRvbWlkKQogewogCi0gICAgaWYgKCBndF92ZXJzaW9uID09IDEg
KQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoZG9taWQsIHJlYWRv
bmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QpOworICAgIGlmICggcmd0X3ZlcnNp
b24gPT0gMSApCisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShzaGFo
LCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogICAgIGVsc2UK
LSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YyKGRvbWlkLCByZWFkb25s
eSwgbWFwZmxhZywgc2hhaCwgYWN0LCBzdGF0dXMpOworICAgICAgICByZXR1
cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5
LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpsZCwKQEAgLTk5Myw5ICs5OTMsOSBAQCBtYXBfZ3JhbnRfcmVm
KAogICAgICAgICAgKCEob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAm
JgogICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xH
TlRQSU5fZGV2d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJj
ID0gX3NldF9zdGF0dXMocmd0LT5ndF92ZXJzaW9uLCBsZC0+ZG9tYWluX2lk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5mbGFncyAm
IEdOVE1BUF9yZWFkb25seSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBzaGFoLCBhY3QsIHN0YXR1cykgKSAhPSBHTlRTVF9va2F5ICkK
KyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMs
IHJndC0+Z3RfdmVyc2lvbiwgYWN0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG9wLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSwgMSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZC0+ZG9tYWluX2lkKSAh
PSBHTlRTVF9va2F5KSApCiAgICAgICAgICAgICBnb3RvIGFjdF9yZWxlYXNl
X291dDsKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCkBAIC0yNDQ5LDgg
KzI0NDksOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHsKICAg
ICAgICAgaWYgKCAoIW9sZF9waW4gfHwgKCFyZWFkb25seSAmJgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpKSkgJiYKLSAgICAgICAgICAgICAo
cmMgPSBfc2V0X3N0YXR1c192MihsZG9tLCByZWFkb25seSwgMCwgc2hhaCwg
YWN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXR1
cykpICE9IEdOVFNUX29rYXkgKQorICAgICAgICAgICAgIChyYyA9IF9zZXRf
c3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCByZWFkb25seSwgMCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZG9tKSkgIT0gR05U
U1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXQ7CiAKICAg
ICAgICAgaWYgKCAhYWxsb3dfdHJhbnNpdGl2ZSApCkBAIC0yNTQ5LDkgKzI1
NDksOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIGVsc2UgaWYg
KCAhb2xkX3BpbiB8fAogICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmICEo
b2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2sp
KSkgKQogICAgIHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhy
Z3QtPmd0X3ZlcnNpb24sIGxkb20sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVhZG9ubHksIDAsIHNoYWgsIGFjdCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0dXMpICkgIT0gR05UU1Rfb2theSAp
CisgICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwgc3RhdHVz
LCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29rYXkg
KQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIAogICAgICAgICB0
ZCA9IHJkOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-05.patch"
Content-Disposition: attachment; filename="xsa295/4.10-05.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MDYxMTMxNGFlZGE3ZWY4MTI4YjcxZjU3Njc1MGE5ZmEyYTk5YjJm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA1LzIw
XSB4ZW4vYXJtNjQ6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzIHwgIDEgLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRv
cHMuUyAgICAgfCA2NyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNo
L2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgIHwgOTAgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOTAgaW5zZXJ0
aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuUwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBi
L3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDAy
OGU4NzIxZjkuLjg5MTY2N2E1ZGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9SRUFETUUuTGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9S
RUFETUUuTGludXhQcmltaXRpdmVzCkBAIC04LDcgKzgsNiBAQCBhcm02NDoK
IAogYml0b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0
OiA4NzE1NDY2YjYwMjcpCiAKLWxpbnV4L2FyY2gvYXJtNjQvbGliL2JpdG9w
cy5TICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5T
CiBsaW51eC9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5oICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAogCiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2NDcxZGQxODc1
Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0
b3BzLlMKKysrIC9kZXYvbnVsbApAQCAtMSw2NyArMCwwIEBACi0vKgotICog
QmFzZWQgb24gbGludXgvYXJjaC9hcm02NC9saWIvYml0b3BzLmggd2hpY2gg
aW4gdHVybiBpcwotICogQmFzZWQgb24gYXJjaC9hcm0vbGliL2JpdG9wcy5o
Ci0gKgotICogQ29weXJpZ2h0IChDKSAyMDEzIEFSTSBMdGQuCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
IGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh
cnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCi0gKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh
bS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KLSAqLwotCi0vKgotICogeDA6IGJpdHMgNDowICBiaXQgb2Zmc2V0Ci0g
KiAgICAgYml0cyAzMTo1IHdvcmQgb2Zmc2V0Ci0gKiB4MTogYWRkcmVzcwot
ICovCi0JLm1hY3JvCWJpdG9wLCBuYW1lLCBpbnN0cgotRU5UUlkoCVxuYW1l
CSkKLQlhbmQJdzMsIHcwLCAjMzEJCS8vIEdldCBiaXQgb2Zmc2V0Ci0JZW9y
CXcwLCB3MCwgdzMJCS8vIENsZWFyIGxvdyBiaXRzCi0JbW92CXgyLCAjMQot
CWFkZAl4MSwgeDEsIHgwLCBsc3IgIzMJLy8gR2V0IHdvcmQgb2Zmc2V0Ci0J
bHNsCXgzLCB4MiwgeDMJCS8vIENyZWF0ZSBtYXNrCi0xOglsZHhyCXcyLCBb
eDFdCi0JXGluc3RyCXcyLCB3MiwgdzMKLQlzdHhyCXcwLCB3MiwgW3gxXQot
CWNibnoJdzAsIDFiCi0JcmV0Ci1FTkRQUk9DKFxuYW1lCSkKLQkuZW5kbQot
Ci0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIKLUVOVFJZKAlcbmFtZQkp
Ci0JYW5kCXczLCB3MCwgIzMxCQkvLyBHZXQgYml0IG9mZnNldAotCWVvcgl3
MCwgdzAsIHczCQkvLyBDbGVhciBsb3cgYml0cwotCW1vdgl4MiwgIzEKLQlh
ZGQJeDEsIHgxLCB4MCwgbHNyICMzCS8vIEdldCB3b3JkIG9mZnNldAotCWxz
bAl4NCwgeDIsIHgzCQkvLyBDcmVhdGUgbWFzawotMToJbGR4cgl3MiwgW3gx
XQotCWxzcgl3MCwgdzIsIHczCQkvLyBTYXZlIG9sZCB2YWx1ZSBvZiBiaXQK
LQlcaW5zdHIJdzIsIHcyLCB3NAkJLy8gdG9nZ2xlIGJpdAotCXN0bHhyCXc1
LCB3MiwgW3gxXQotCWNibnoJdzUsIDFiCi0JZG1iCWlzaAotCWFuZAl3MCwg
dzAsICMxCi0zOglyZXQKLUVORFBST0MoXG5hbWUJKQotCS5lbmRtCi0KLS8q
Ci0gKiBBdG9taWMgYml0IG9wZXJhdGlvbnMuCi0gKi8KLQliaXRvcAljaGFu
Z2VfYml0LCBlb3IKLQliaXRvcAljbGVhcl9iaXQsIGJpYwotCWJpdG9wCXNl
dF9iaXQsIG9ycgotCi0JdGVzdG9wCXRlc3RfYW5kX2NoYW5nZV9iaXQsIGVv
cgotCXRlc3RvcAl0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYwotCXRlc3RvcAl0
ZXN0X2FuZF9zZXRfYml0LCBvcnIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmIxYzY4MWM2NDIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTAgQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8YXNtL3N5
c3RlbS5oPgorCisvKgorICogVGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBw
YXNzIHRoZSBudW1iZXIgb2YgYml0IGluIGEgc2lnbmVkIG51bWJlcgorICog
KG5vdCBzdXJlIHdoeSkuIFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNy
ZWFzZSB0aGUgY29tcGxleGl0eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3Nl
bWJseS4KKyAqCisgKiBUbyBnZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBu
dW1iZXIgb2YgYml0IChucikgd2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25l
ZCBpbnQuCisgKgorICogWFhYOiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1
c2UgdW5zaWduZWQgaW50LgorICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwg
aW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCit2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xh
dGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JE
KCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgY29uc3QgdWludDMyX3Qg
bWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBf
X3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICIgICBsZHhyICAgICV3MiwgJTFcbiIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJXcyLCAldzIsICV3
M1xuIiAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0eHIg
ICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUSIg
KCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9
IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorCisjZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0
cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAoraW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAorICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNt
IHZvbGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHhyICAgICV3
MywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1
IC8vIFNhdmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwK
KyAgICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXcz
LCAldzQgLy8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICBcCisgICAgICAgICIg
ICBzdGx4ciAgICV3MCwgJXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiPSZyIiAob2xkYml0KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAg
ICAgICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgIDogIm1lbW9yeSIpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hp
bGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG1iKGlzaCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1
cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2JpdG9wKGNoYW5nZV9i
aXQsIGVvcikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2Jp
dCwgb3JyKQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQor
dGVzdG9wKHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3Rf
YW5kX3NldF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-06.patch"
Content-Disposition: attachment; filename="xsa295/4.10-06.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZTJjMGE5ZjA4YjJhNjhmNTJiYjBjYjExYmRjM2I5OTdjNjAzZjQ3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA2LzIw
XSB4ZW4vYXJtMzI6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzICAgIHwgIDE0ICstLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvTWFrZWZpbGUgICAgICAgIHwgICA1ICstCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvbGliL2JpdG9wcy5jICAgICAgICB8ICA5OCArKysrKysrKysrKysrKysr
KysrKysrKwogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuaCAgICAg
ICAgfCAxMDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUyAgICAgfCAgMTQgLS0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TICAgICAgfCAgMTQgLS0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUyAgICAgICAgfCAg
MTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdlYml0
LlMgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xl
YXJiaXQuUyAgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90
ZXN0c2V0Yml0LlMgICAgfCAgMTUgLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm0zMi9iaXRvcHMuaCAgICAgfCAgMTkgKystLS0KIDExIGZpbGVzIGNo
YW5nZWQsIDEwOCBpbnNlcnRpb25zKCspLCAyMjAgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRv
cHMuYwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvYml0b3BzLmgKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL2NoYW5nZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TCiBkZWxldGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUwogZGVsZXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNoYW5n
ZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMy
L2xpYi90ZXN0Y2xlYXJiaXQuUwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMgYi94ZW4vYXJj
aC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcwppbmRleCA4OTE2NjdhNWRh
Li42NjRhOWY4OWVkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vUkVBRE1F
LkxpbnV4UHJpbWl0aXZlcworKysgYi94ZW4vYXJjaC9hcm0vUkVBRE1FLkxp
bnV4UHJpbWl0aXZlcwpAQCAtNjgsMTkgKzY4LDkgQEAgYXJtMzIKIAogYml0
b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0OiBjMzJm
ZmNlMGY2NmUpCiAKLWxpbnV4L2FyY2gvYXJtL2xpYi9iaXRvcHMuaCAgICAg
ICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCi1saW51
eC9hcmNoL2FybS9saWIvY2hhbmdlYml0LlMgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwotbGludXgvYXJjaC9hcm0vbGli
L2NsZWFyYml0LlMgICAgICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIv
Y2xlYXJiaXQuUwogbGludXgvYXJjaC9hcm0vbGliL2ZpbmRiaXQuUyAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCi1saW51
eC9hcmNoL2FybS9saWIvc2V0Yml0LlMgICAgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9zZXRiaXQuUwotbGludXgvYXJjaC9hcm0vbGliL3Rl
c3RjaGFuZ2ViaXQuUyAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVz
dGNoYW5nZWJpdC5TCi1saW51eC9hcmNoL2FybS9saWIvdGVzdGNsZWFyYml0
LlMgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xlYXJiaXQu
UwotbGludXgvYXJjaC9hcm0vbGliL3Rlc3RzZXRiaXQuUyAgICAgICAgIHhl
bi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCi0KLWZvciBpIGlu
IGJpdG9wcy5oIGNoYW5nZWJpdC5TIGNsZWFyYml0LlMgZmluZGJpdC5TIHNl
dGJpdC5TIHRlc3RjaGFuZ2ViaXQuUyBcCi0gICAgICAgICB0ZXN0Y2xlYXJi
aXQuUyB0ZXN0c2V0Yml0LlM7IGRvCi0gICAgZGlmZiAtdSAuLi9saW51eC9h
cmNoL2FybS9saWIvJGkgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi8kaTsKLWRv
bmUKKworZGlmZiAtdSAuLi9saW51eC9hcmNoL2FybS9saWIvZmluZGJpdC5T
IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCiAKIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9N
YWtlZmlsZQppbmRleCBlOWZiYzU5NWI5Li5iMTQ1N2M4OWRjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9saWIvTWFrZWZpbGUKQEAgLTEsNiArMSw1IEBA
CiBvYmoteSArPSBtZW1jcHkubyBtZW1tb3ZlLm8gbWVtc2V0Lm8gbWVtY2hy
Lm8gbWVtemVyby5vCi1vYmoteSArPSBmaW5kYml0Lm8gc2V0Yml0Lm8KLW9i
ai15ICs9IHNldGJpdC5vIGNsZWFyYml0Lm8gY2hhbmdlYml0Lm8KLW9iai15
ICs9IHRlc3RzZXRiaXQubyB0ZXN0Y2xlYXJiaXQubyB0ZXN0Y2hhbmdlYml0
Lm8KK29iai15ICs9IGZpbmRiaXQubworb2JqLXkgKz0gYml0b3BzLm8KIG9i
ai15ICs9IHN0cmNoci5vIHN0cnJjaHIubwogb2JqLXkgKz0gbGliMWZ1bmNz
Lm8gbHNocmRpMy5vIGRpdjY0Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmM2OWJiNTMwMzcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTggQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3By
ZWZldGNoLmg+CisjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgorCisvKgorICog
VGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBwYXNzIHRoZSBudW1iZXIgb2Yg
Yml0IGluIGEgc2lnbmVkIG51bWJlcgorICogKG5vdCBzdXJlIHdoeSkuIFRo
aXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNyZWFzZSB0aGUgY29tcGxleGl0
eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3NlbWJseS4KKyAqCisgKiBUbyBn
ZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBudW1iZXIgb2YgYml0IChucikg
d2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25lZCBpbnQuCisgKgorICogWFhY
OiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1c2UgdW5zaWduZWQgaW50Lgor
ICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRy
ID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIp
OyAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1
bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgQVNTRVJUKCgodmFkZHJfdClwICYg
MHgzKSA9PSAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBfX3N0cmlu
Z2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICBsZHJleCAgICUyLCAlMVxuIiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAg
IiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJTIsICUyLCAlM1xuIiAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0cmV4ICAgJTAs
ICUyLCAlMVxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxl
ICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgdGVzdG9wKG5h
bWUsIGluc3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCitpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2
b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9X
T1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgdW5zaWduZWQgaW50
IGJpdCA9ICh1bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBC
SVRfTUFTSyhiaXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
aW50IG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwcmVmZXRjaHco
KGNvbnN0IHZvaWQgKilwdHIpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGRvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFzbSB2
b2xhdGlsZSAoIi8vICIgX19zdHJpbmdpZnkobmFtZSkgIlxuIiAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgbGRyZXggICAlMywg
JTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgIiAgIGxzciAgICAgJTEsICUzLCAlNSAvLyBT
YXZlIG9sZCB2YWx1ZSBvZiBiaXRcbiIgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICAiIF9fc3RyaW5naWZ5KGluc3RyKSAiICAlMywgJTMsICU0
IC8vIFRvZ2dsZSBiaXRcbiIgICAgICAgICAgICAgXAorICAgICAgICAiICAg
c3RyZXggICUwLCAlMywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwg
Ij0mciIgKG9sZGJpdCksICIrUW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAg
ICAgICAgICBcCisgICAgICAgIDogInIiIChtYXNrKSwgInIiIChiaXQpKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorCitiaXRvcChjaGFuZ2VfYml0LCBl
b3IpCitiaXRvcChjbGVhcl9iaXQsIGJpYykKK2JpdG9wKHNldF9iaXQsIG9y
cikKKwordGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKK3Rlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKK3Rlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6Cisg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3Bz
LmggYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCBkNWUxMzQ3NmY0Li4wMDAwMDAwMDAw
Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKKysrIC9k
ZXYvbnVsbApAQCAtMSwxMDQgKzAsMCBAQAotCi0jaWYgX19MSU5VWF9BUk1f
QVJDSF9fID49IDYKLQkubWFjcm8JYml0b3AsIG5hbWUsIGluc3RyCi1FTlRS
WSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIx
LCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVk
Ci0JbW92CXIyLCAjMQotCWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9m
ZnNldAotCW1vdglyMCwgcjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBs
c2wgIzIJQCBHZXQgd29yZCBvZmZzZXQKLSNpZiBfX0xJTlVYX0FSTV9BUkNI
X18gPj0gNyAmJiBkZWZpbmVkKENPTkZJR19TTVApCi0JLmFyY2hfZXh0ZW5z
aW9uCW1wCi0JQUxUX1NNUChXKHBsZHcpCVtyMV0pCi0JQUxUX1VQKFcobm9w
KSkKLSNlbmRpZgotCW1vdglyMywgcjIsIGxzbCByMwotMToJbGRyZXgJcjIs
IFtyMV0KLQlcaW5zdHIJcjIsIHIyLCByMwotCXN0cmV4CXIwLCByMiwgW3Ix
XQotCWNtcAlyMCwgIzAKLQlibmUJMWIKLQlieAlscgotVU5XSU5EKAkuZm5l
bmQJCSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotCi0JLm1hY3JvCXRl
c3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkKLVVO
V0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYgly
MSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JbW92CXIyLCAjMQot
CWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9mZnNldAotCW1vdglyMCwg
cjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBsc2wgIzIJQCBHZXQgd29y
ZCBvZmZzZXQKLQltb3YJcjMsIHIyLCBsc2wgcjMJCUAgY3JlYXRlIG1hc2sK
LQlzbXBfZG1iCi0jaWYgX19MSU5VWF9BUk1fQVJDSF9fID49IDcgJiYgZGVm
aW5lZChDT05GSUdfU01QKQotCS5hcmNoX2V4dGVuc2lvbgltcAotCUFMVF9T
TVAoVyhwbGR3KQlbcjFdKQotCUFMVF9VUChXKG5vcCkpCi0jZW5kaWYKLTE6
CWxkcmV4CXIyLCBbcjFdCi0JYW5kcwlyMCwgcjIsIHIzCQlAIHNhdmUgb2xk
IHZhbHVlIG9mIGJpdAotCVxpbnN0cglyMiwgcjIsIHIzCQlAIHRvZ2dsZSBi
aXQKLQlzdHJleAlpcCwgcjIsIFtyMV0KLQljbXAJaXAsICMwCi0JYm5lCTFi
Ci0Jc21wX2RtYgotCWNtcAlyMCwgIzAKLQltb3ZuZQlyMCwgIzEKLTI6CWJ4
CWxyCi1VTldJTkQoCS5mbmVuZAkJKQotRU5EUFJPQyhcbmFtZQkJKQotCS5l
bmRtCi0jZWxzZQotCS5tYWNybwliaXRvcCwgbmFtZSwgaW5zdHIKLUVOVFJZ
KAlcbmFtZQkJKQotVU5XSU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEs
ICMzCi0Jc3RybmViCXIxLCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQK
LQlhbmQJcjIsIHIwLCAjMzEKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQltb3YJ
cjMsICMxCi0JbW92CXIzLCByMywgbHNsIHIyCi0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdCi0JXGluc3Ry
CXIyLCByMiwgcjMKLQlzdHIJcjIsIFtyMSwgcjAsIGxzbCAjMl0KLQlyZXN0
b3JlX2lycXMgaXAKLQltb3YJcGMsIGxyCi1VTldJTkQoCS5mbmVuZAkJKQot
RU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0KLS8qKgotICogdGVzdG9wIC0g
aW1wbGVtZW50IGEgdGVzdF9hbmRfeHh4X2JpdCBvcGVyYXRpb24uCi0gKiBA
aW5zdHI6IG9wZXJhdGlvbmFsIGluc3RydWN0aW9uCi0gKiBAc3RvcmU6IHN0
b3JlIGluc3RydWN0aW9uCi0gKgotICogTm90ZTogd2UgY2FuIHRyaXZpYWxs
eSBjb25kaXRpb25hbGlzZSB0aGUgc3RvcmUgaW5zdHJ1Y3Rpb24KLSAqIHRv
IGF2b2lkIGRpcnR5aW5nIHRoZSBkYXRhIGNhY2hlLgotICovCi0JLm1hY3Jv
CXRlc3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkK
LVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5l
YglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JYW5kCXIzLCBy
MCwgIzMxCi0JbW92CXIwLCByMCwgbHNyICM1Ci0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdIQotCW1vdgly
MCwgIzEKLQl0c3QJcjIsIHIwLCBsc2wgcjMKLQlcaW5zdHIJcjIsIHIyLCBy
MCwgbHNsIHIzCi0JXHN0b3JlCXIyLCBbcjFdCi0JbW92ZXEJcjAsICMwCi0J
cmVzdG9yZV9pcnFzIGlwCi0JbW92CXBjLCBscgotVU5XSU5EKAkuZm5lbmQJ
CSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotI2VuZGlmCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TIGIveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwpkZWxldGVkIGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggNmU0YWU3NTk0YS4uMDAwMDAwMDAwMAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCisrKyAvZGV2
L251bGwKQEAgLTEsMTQgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2Fy
bS9saWIvY2hhbmdlYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1
LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLWJpdG9wCV9jaGFuZ2VfYml0LCBlb3IKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUwpkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggZmRhNTUzZjI0Ni4uMDAwMDAwMDAwMAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKKysrIC9k
ZXYvbnVsbApAQCAtMSwxNCArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gv
YXJtL2xpYi9jbGVhcmJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5
NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLSNpbmNs
dWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAg
ICAgICAgICAgICAudGV4dAotCi1iaXRvcAlfY2xlYXJfYml0LCBiaWMKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCBkNTJmMGFiNjVjLi4wMDAwMDAwMDAwCi0tLSBh
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMKKysrIC9kZXYvbnVs
bApAQCAtMSwxNSArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xp
Yi9zZXRiaXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBS
dXNzZWxsIEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQot
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJh
c3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLQkudGV4dAotCi1i
aXRvcAlfc2V0X2JpdCwgb3JyCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNoYW5nZWJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCBkODNiMDRjMDU3Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvdGVzdGNoYW5nZWJpdC5TCisrKyAvZGV2L251bGwK
QEAgLTEsMTUgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2FybS9saWIv
dGVzdGNoYW5nZWJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0x
OTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k
aWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLQotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlfdGVzdF9hbmRfY2hhbmdlX2Jp
dCwgZW9yLCBzdHIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9s
aWIvdGVzdGNsZWFyYml0LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RjbGVhcmJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2
ZjViN2I5MmQxLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNsZWFyYml0LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNSAr
MCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0Y2xlYXJi
aXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxs
IEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJhc3NlbWJs
ZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAgICAgICAgICAgICAu
dGV4dAotCi10ZXN0b3AJX3Rlc3RfYW5kX2NsZWFyX2JpdCwgYmljbmUsIHN0
cm5lCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3Rz
ZXRiaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5T
CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzMDQyNWE4NDJhLi4w
MDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNl
dGJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotLyoKLSAq
ICBsaW51eC9hcmNoL2FybS9saWIvdGVzdHNldGJpdC5TCi0gKgotICogIENv
cHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBh
cwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24uCi0gKi8KLQotI2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUg
ImJpdG9wcy5oIgotICAgICAgICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlf
dGVzdF9hbmRfc2V0X2JpdCwgb3JyZXEsIHN0cmVxCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaAppbmRleCA4YmUzNTY0NTQwLi42
N2M0YzNmNTVjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKQEAgLTEsMTkgKzEsMTIgQEAKICNpZm5kZWYgX0FSTV9BUk0z
Ml9CSVRPUFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4
dGVybiB2b2lkIF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiB2b2lkIF9jaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCBfdGVzdF9hbmRfc2V0X2Jp
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgX3Rl
c3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsK
LWV4dGVybiBpbnQgX3Rlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci0KLSNkZWZpbmUgc2V0X2JpdChuLHApICAgICAg
ICAgICAgICBfc2V0X2JpdChuLHApCi0jZGVmaW5lIGNsZWFyX2JpdChuLHAp
ICAgICAgICAgICAgX2NsZWFyX2JpdChuLHApCi0jZGVmaW5lIGNoYW5nZV9i
aXQobixwKSAgICAgICAgICAgX2NoYW5nZV9iaXQobixwKQotI2RlZmluZSB0
ZXN0X2FuZF9zZXRfYml0KG4scCkgICAgIF90ZXN0X2FuZF9zZXRfYml0KG4s
cCkKLSNkZWZpbmUgdGVzdF9hbmRfY2xlYXJfYml0KG4scCkgICBfdGVzdF9h
bmRfY2xlYXJfYml0KG4scCkKLSNkZWZpbmUgdGVzdF9hbmRfY2hhbmdlX2Jp
dChuLHApICBfdGVzdF9hbmRfY2hhbmdlX2JpdChuLHApCitleHRlcm4gdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJu
IHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwor
ZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJuIGludCB0
ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwogCiAjZGVmaW5lIGZsc2wgZmxzCiAKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-07.patch"
Content-Disposition: attachment; filename="xsa295/4.10-07.patch"
Content-Transfer-Encoding: base64

RnJvbSA3Y2FmYmZmMTNiNjM2ZjE1OTIwNGQyMzU0MGFkN2JiZGJhYTA3Y2U4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA3LzIw
XSB4ZW4vYXJtOiBiaXRvcHM6IENvbnNvbGlkYXRlIHByb3RvdHlwZXMgaW4g
b25lCiBwbGFjZQoKVGhlIHByb3RvdHlwZSBhcmUgdGhlIHNhbWUgYmV0d2Vl
biBhcm0zMiBhbmQgYXJtNjQuIENvbnNvbGlkYXRlIHRoZW0gaW4KYXNtLWFy
bS9iaXRvcHMuaC4KClRoaXMgY2hhbmdlIHdpbGwgaGVscCB0aGUgaW50cm9k
dWN0aW9ucyBvZiBuZXcgaGVscGVycyBpbiBhIGZvbGxvdy11cApwYXRjaC4K
ClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIHwgIDcg
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaCB8
IDEwIC0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgg
ICAgICAgfCAgOCArKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL2JpdG9wcy5oCmluZGV4IDY3YzRjM2Y1NWMuLjU3OTM4
YTU4NzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRv
cHMuaApAQCAtMSwxMyArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNMzJfQklU
T1BTX0gKICNkZWZpbmUgX0FSTV9BUk0zMl9CSVRPUFNfSAogCi1leHRlcm4g
dm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0
ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfY2xl
YXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGlu
dCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
IHApOwotCiAjZGVmaW5lIGZsc2wgZmxzCiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAppbmRleCA2YmYxOTIyNjgwLi42
Y2MyMjRhZDEzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTY0L2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQv
Yml0b3BzLmgKQEAgLTEsMTYgKzEsNiBAQAogI2lmbmRlZiBfQVJNX0FSTTY0
X0JJVE9QU19ICiAjZGVmaW5lIF9BUk1fQVJNNjRfQklUT1BTX0gKIAotLyoK
LSAqIExpdHRsZSBlbmRpYW4gYXNzZW1ibHkgYXRvbWljIGJpdG9wcy4KLSAq
LwotZXh0ZXJuIHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApOwotZXh0ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCk7Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqcCk7Ci1leHRlcm4gaW50IHRlc3RfYW5kX3NldF9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9h
bmRfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7Ci1leHRl
cm4gaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKTsKLQogLyogQmFzZWQgb24gbGludXgvaW5jbHVkZS9hc20tZ2Vu
ZXJpYy9iaXRvcHMvYnVpbHRpbi1fX2Zmcy5oICovCiAvKioKICAqIF9fZmZz
IC0gZmluZCBmaXJzdCBiaXQgaW4gd29yZC4KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2JpdG9wcy5oCmluZGV4IDFjYmZiOWVkYjIuLmM2OWIwOGFkZjYgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAtMzgsNiArMzgsMTQgQEAK
ICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCiAjZW5kaWYKIAorLyog
QXRvbWljcyBiaXRvcHMgKi8KK3ZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnApOwordm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKK3ZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOworaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jaGFuZ2VfYml0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qKgogICogX190ZXN0
X2FuZF9zZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2
YWx1ZQogICogQG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-08.patch"
Content-Disposition: attachment; filename="xsa295/4.10-08.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjAwNWUxMTgxOTBlMTliNGQ4YzZjMjE3OTE0NDFhNTllYjgyMjBl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA4LzIw
XSB4ZW4vYXJtNjQ6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk7IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCB8IDk4ICsr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MzYgaW5zZXJ0aW9ucygrKSwgNjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9jbXB4Y2hnLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAppbmRleCBhZTQyYjJm
NWZmLi4zOTNmYmNhNmE1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTY0L2NtcHhjaGcuaApAQCAtNjEsODAgKzYxLDU0IEBAIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQgbG9uZyB4LCB2
b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAJX19yZXQ7IFwKIH0pCiAK
LWV4dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRy
LCBpbnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4
Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5l
IF9fQ01QWENIR19DQVNFKHcsIHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xh
dGlsZSB2b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQs
CVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlc
CisJdW5zaWduZWQgbG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwkJCQkJCQkJ
CVwKKwlkbyB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGR4ciIgI3N6ICIJJSIg
I3cgIjEsICUyXG4iCQkJXAorCQkiCW1vdgkldzAsICMwXG4iCQkJCVwKKwkJ
IgljbXAJJSIgI3cgIjEsICUiICN3ICIzXG4iCQkJXAorCQkiCWIubmUJMWZc
biIJCQkJCVwKKwkJIglzdHhyIiAjc3ogIgkldzAsICUiICN3ICI0LCAlMlxu
IgkJXAorCQkiMTpcbiIJCQkJCQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKSwJCQkJXAorCQkgICIrUSIgKCoodW5zaWduZWQgbG9uZyAq
KXB0cikJCQkJXAorCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQkJCQkJXAor
CQk6ICJjYyIpOwkJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJCQlcCisJ
CQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQorCitfX0NN
UFhDSEdfQ0FTRSh3LCBiLCAxKQorX19DTVBYQ0hHX0NBU0UodywgaCwgMikK
K19fQ01QWENIR19DQVNFKHcsICAsIDQpCitfX0NNUFhDSEdfQ0FTRSggLCAg
LCA4KQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJCQkJ
ICAgICAgdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQogewotCXVuc2ln
bmVkIGxvbmcgb2xkdmFsID0gMCwgcmVzOwotCiAJc3dpdGNoIChzaXplKSB7
CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzFcbiIKLQkJCSIJbGR4cmIJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcw
LCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxu
IgotCQkJIglzdHhyYgkldzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJ
CTogIj0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU4ICop
cHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5ldyk7CiAJY2FzZSAyOgotCQlk
byB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21weGNoZzJcbiIKLQkJCSIJ
bGR4cmgJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIglj
bXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyaAkl
dzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0mciIgKHJlcyks
ICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHUxNiAqKXB0cikKLQkJCQk6ICJJ
ciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0JCX0gd2hpbGUg
KHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8y
KHB0ciwgb2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZv
bGF0aWxlKCIvLyBfX2NtcHhjaGc0XG4iCi0JCQkiCWxkeHIJJXcxLCAlMlxu
IgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIK
LQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyCSV3MCwgJXc0LCAlMlxuIgot
CQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCks
ICIrUSIgKCoodTMyICopcHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChu
ZXcpCi0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7
Ci0KKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7
CiAJY2FzZSA4OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzhcbiIKLQkJCSIJbGR4cgklMSwgJTJcbiIKLQkJCSIJbW92CSV3MCwg
IzBcbiIKLQkJCSIJY21wCSUxLCAlM1xuIgotCQkJIgliLm5lCTFmXG4iCi0J
CQkiCXN0eHIJJXcwLCAlNCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0m
ciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU2NCAqKXB0cikK
LQkJCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0J
CX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhj
aGdfY2FzZV84KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1bHQ6Ci0JCV9fYmFk
X2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0gMDsKKwkJcmV0dXJu
IF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAKLQlyZXR1cm4gb2xk
dmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCiBzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-09.patch"
Content-Disposition: attachment; filename="xsa295/4.10-09.patch"
Content-Transfer-Encoding: base64

RnJvbSBjZDA5ZGRmNzdlYzIzMzVhZTJlZDA5MzMwN2NiNWNlYTgwNzgyZmI1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDA5LzIw
XSB4ZW4vYXJtMzI6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpXaGlsZSBkb2luZyB0
aGUgcmV3b3JrLCB0aGUgY2FzZSBmb3IgNjQtYml0IGNtcHhjaGcgaXMgcmVt
b3ZlZC4gVGhpcyBpcwp1bnVzZWQgdG9kYXkgKGFscmVhZHkgY29tbWVudGVk
KSBhbmQgaXQgd291bGQgbm90IGJlIHBvc3NpYmxlIHRvIHVzZQppdCBkaXJl
Y3RseS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCB8IDg0ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgNTMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hn
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAppbmRl
eCAwM2UwYmVkM2E2Li40NzFhOWUzYTNmIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTIsNzIgKzUyLDUwIEBA
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQg
bG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAgKiBpbmRp
Y2F0ZWQgYnkgY29tcGFyaW5nIFJFVFVSTiB3aXRoIE9MRC4KICAqLwogCi1l
eHRlcm4gdm9pZCBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
aW50IHNpemUpOworZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNo
Zyh2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplKTsKKworI2RlZmluZSBf
X0NNUFhDSEdfQ0FTRShzeiwgbmFtZSkJCQkJCVwKK3N0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUg
dm9pZCAqcHRyLAlcCisJCQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCisJ
CQkJCQkgIHVuc2lnbmVkIGxvbmcgbmV3KQlcCit7CQkJCQkJCQkJXAorCXVu
c2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7CQkJCQlcCisJCQkJCQkJCQlcCisJ
ZG8gewkJCQkJCQkJXAorCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGRyZXgiICNzeiAiCSUxLCBbJTJd
XG4iCQkJXAorCQkiCW1vdgklMCwgIzBcbiIJCQkJXAorCQkiCXRlcQklMSwg
JTNcbiIJCQkJXAorCQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxu
IgkJCVwKKwkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAor
CQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6
ICJtZW1vcnkiLCAiY2MiKTsJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJ
CQlcCisJCQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQor
CitfX0NNUFhDSEdfQ0FTRShiLCAxKQorX19DTVBYQ0hHX0NBU0UoaCwgMikK
K19fQ01QWENIR19DQVNFKCAsIDQpCiAKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAogICAgIHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxvbmcgbmV3LCBp
bnQgc2l6ZSkKIHsKLQl1bnNpZ25lZCBsb25nIG9sZHZhbCwgcmVzOwotCiAJ
cHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3aXRjaCAoc2l6
ZSkgewogCWNhc2UgMToKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJAIF9f
Y21weGNoZzFcbiIKLQkJCSIJbGRyZXhiCSUxLCBbJTJdXG4iCi0JCQkiCW1v
dgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJleGJl
cSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAo
b2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5l
dykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsK
LQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xk
LCBuZXcpOwogCWNhc2UgMjoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJA
IF9fY21weGNoZzJcbiIKLQkJCSIJbGRyZXhoCSUxLCBbJTJdXG4iCi0JCQki
CW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJl
eGhlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVz
KTsKLQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwg
b2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxl
KCJAIF9fY21weGNoZzRcbiIKLQkJCSIJbGRyZXgJJTEsIFslMl1cbiIKLQkJ
CSIJbW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0
cmV4ZXEJJTAsICU0LCBbJTJdXG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0m
ciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIi
IChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNjIik7Ci0JICAgIH0gd2hpbGUg
KHJlcyk7Ci0JICAgIGJyZWFrOwotI2lmIDAKLQljYXNlIDg6Ci0JCWRvIHsK
LQkJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGc4XG4iCi0JCQkiCWxkcmV4
ZAklMSwgWyUyXVxuIgotCQkJIgltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQkl
MSwgJTNcbiIKLQkJCSIJc3RyZXhkZXEgJTAsICU0LCBbJTJdXG4iCi0JCQkJ
OiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRy
KSwgIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNj
Iik7Ci0JCX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotI2VuZGlmCisJCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1
bHQ6Ci0JCV9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0g
MDsKKwkJcmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAK
LQlyZXR1cm4gb2xkdmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQog
CiBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNo
Z19tYih2b2xhdGlsZSB2b2lkICpwdHIsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-10.patch"
Content-Disposition: attachment; filename="xsa295/4.10-10.patch"
Content-Transfer-Encoding: base64

RnJvbSA3NzZkZWE4MTJiZjczYzhiZGU0MmE5MTEwMGMxMTQzODNlNjcxNjRj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDEwLzIw
XSB4ZW4vYXJtOiBiaXRvcHM6IEltcGxlbWVudCBhIG5ldyBzZXQgb2YgaGVs
cGVycwogdGhhdCBjYW4gdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUg
YXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0
aHJlYWRzLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0
IG1heSBiZSBwb3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hh
cmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50
IHRoZSBpbmZpbml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgc2V0IG9m
IGhlbHBlcnMgdGhhdCBjYW4KdGltZW91dC4gVGhlIHRpbWVvdXQgaXMgYmFz
ZWQgb24gdGhlIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMuCgpUaGV5
IHdpbGwgYmUgdXNlZCBpbiBmb2xsb3ctdXAgcGF0Y2ggdG8gbWFrZSBhdG9t
aWMgb3BlcmF0aW9ucwpvbiBzaGFyZWQgbWVtb3J5IHNhZmUuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2xp
Yi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCAgICB8IDI4ICsr
KysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAxMTcgaW5zZXJ0
aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMKaW5kZXggYzY5YmI1MzAzNy4uMDg3NTAzMTRmYyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0zMCw3
ICszMCw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0cikg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0
aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJf
dCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAogICAg
IGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQgaW50
KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTQ3LDE3ICs0OCwz
MyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAiICAgc3RyZXggICAlMCwgJTIsICUxXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiIChtYXNrKSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggIXJl
cyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkp
ID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAordm9p
ZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShuciwg
cCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUsIG1heF90cnkpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfQogCiAjZGVmaW5l
IHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5hbWUoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xkYml0
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2b2xhdGlsZSB1aW50
MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25l
ZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1bnNp
Z25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAgICAg
ICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhiaXQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB1
bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgaW50IG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAweDMpID09IDApOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzEsMTQgKzg4LDM1
IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICIgICBsc3IgICAgICUxLCAlMywgJTUgLy8gU2F2ZSBvbGQgdmFsdWUgb2Yg
Yml0XG4iICAgICAgICAgICAgICAgICAgXAogICAgICAgICAiICAgIiBfX3N0
cmluZ2lmeShpbnN0cikgIiAgJTMsICUzLCAlNCAvLyBUb2dnbGUgYml0XG4i
ICAgICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0cmV4ICAlMCwgJTMsICUy
XG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQpLCAi
K1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgXAorICAgICAg
ICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgIFwKICAgICAgICAgOiAiciIgKG1h
c2spLCAiciIgKGJpdCkpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgaWYgKCAhcmVzICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICBicmVh
azsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICByZXR1cm4gb2xkYml0ICYgMTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgKm9sZGJpdCAmPSAxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gIXJl
czsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2lu
dCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgaWYgKCAhaW50XyMjbmFtZShuciwgcCwgJm9sZGJpdCwgZmFsc2UsIDAp
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgcmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUjI190aW1lb3V0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwg
dW5zaWduZWQgaW50IG1heF90cnkpICAgICAgICAgICAgICAgICAgICAgIFwK
K3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJu
IGludF8jI25hbWUobnIsIHAsIG9sZGJpdCwgdHJ1ZSwgbWF4X3RyeSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAorfQogCiBiaXRvcChjaGFuZ2VfYml0
LCBlb3IpCiBiaXRvcChjbGVhcl9iaXQsIGJpYykKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jCmluZGV4IGIxYzY4MWM2NDIuLjc4YmY0ZWQ4
YzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3Bz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwpAQCAt
MjksNyArMjksOCBAQAogICovCiAKICNkZWZpbmUgYml0b3AobmFtZSwgaW5z
dHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi12b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
c3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNuYW1lKGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCwgYm9vbCB0aW1lb3V0LFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWlu
dDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwK
ICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVuc2lnbmVk
IGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC00MywxNyAr
NDQsMzMgQEAgdm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgIiAgIHN0eHIgICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogIj0m
ciIgKHJlcyksICIrUSIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJyIiAobWFzaykpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4g
IXJlczsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiB9ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K3ZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICggIWludF8jI25hbWUo
bnIsIHAsIGZhbHNlLCAwKSApICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldHVybiBpbnRfIyNuYW1lKG5yLCBwLCB0cnVlLCBtYXhfdHJ5
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30KIAogI2Rl
ZmluZSB0ZXN0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLWludCBuYW1lKGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitzdGF0aWMgYWx3YXlzX2lubGluZSBib29s
IGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBpbnQgKm9s
ZGJpdCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpICAgIFwKIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAogICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTYyLDE0ICs3
OSwzNSBAQCBpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1IC8vIFNhdmUgb2xkIHZh
bHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwKICAgICAgICAgIiAgICIg
X19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXczLCAldzQgLy8gVG9nZ2xl
IGJpdFxuIiAgICAgICAgICBcCiAgICAgICAgICIgICBzdGx4ciAgICV3MCwg
JXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkYml0
KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgIFwKKyAg
ICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKCpvbGRiaXQpLCAiK1EiICgq
cHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCiAgICAgICAgIDogInIi
IChtYXNrKSwgInIiIChiaXQpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJtZW1vcnkiKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBkbWIoaXNo
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVzOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50IG5hbWUo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBpZiAo
ICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxzZSwgMCkgKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gaW50XyMj
bmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5KTsgICAgICAgICAg
ICAgICAgICAgICAgICBcCiB9CiAKIGJpdG9wKGNoYW5nZV9iaXQsIGVvcikK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IGM2OWIwOGFkZjYu
LmY2NzgyYjMzYmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApA
QCAtMzgsNyArMzgsMTQgQEAKICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlh
bnQiCiAjZW5kaWYKIAotLyogQXRvbWljcyBiaXRvcHMgKi8KKy8qCisgKiBB
dG9taWMgYml0b3BzCisgKgorICogVGhlIGhlbHBlcnMgYmVsb3cgKnNob3Vs
ZCogb25seSBiZSB1c2VkIG9uIG1lbW9yeSBzaGFyZWQgYmV0d2VlbgorICog
dHJ1c3RlZCB0aHJlYWRzIG9yIHdlIGtub3cgdGhlIG1lbW9yeSBjYW5ub3Qg
YmUgYWNjZXNzZWQgYnkgYW5vdGhlcgorICogdGhyZWFkLgorICovCisKIHZv
aWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwogdm9pZCBj
bGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIHZvaWQgY2hh
bmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwpAQCAtNDYsNiAr
NTMsMjUgQEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiAKKy8qCisgKiBUaGUgaGVscGVy
cyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUg
YWN0aW9uIHRha2VzCisgKiB0b28gbG9uZy4KKyAqCisgKiBAbWF4X3RyeTog
TWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRoZSBoZWxw
ZXJzIHdpbGwgcmV0dXJuIHRydWUgd2hlbiB0aGUgdXBkYXRlIGhhcyBzdWNj
ZWVkZWQgKGkuZSBubworICogdGltZW91dCkgYW5kIGZhbHNlIGlmIHRoZSB1
cGRhdGUgaGFzIGZhaWxlZC4KKyAqLworYm9vbCBzZXRfYml0X3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSk7Citib29sIGNsZWFyX2JpdF90aW1lb3V0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpOworYm9vbCBjaGFuZ2Vf
Yml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7Citib29sIHRlc3RfYW5kX3NldF9iaXRfdGltZW91
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90
cnkpOworYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91dChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citi
b29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOworCiAvKioK
ICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNldCBhIGJpdCBhbmQgcmV0dXJu
IGl0cyBvbGQgdmFsdWUKICAqIEBucjogQml0IHRvIHNldAotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-11.patch"
Content-Disposition: attachment; filename="xsa295/4.10-11.patch"
Content-Transfer-Encoding: base64

RnJvbSA3MzA3NzJjZjBlYTNjOTg3NmFmMzg5YjRkMGQ4NGVlNzRkNzhlOTYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDExLzIw
XSB4ZW4vYXJtOiBjbXB4Y2hnOiBQcm92aWRlIGEgbmV3IGhlbHBlciB0aGF0
IGNhbgogdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUgYXRvbWljcyBz
aG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0aHJlYWRzLiBB
cyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBw
b3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9y
eSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50IHRoZSBpbmZp
bml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRoYXQgY2Fu
IHRpbWVvdXQuClRoZSB0aW1lb3V0IGlzIGJhc2VkIG9uIHRoZSBtYXhpbXVt
IG51bWJlciBvZiBpdGVyYXRpb25zLgoKSXQgd2lsbCBiZSB1c2VkIGluIGZv
bGxvdy11cCBwYXRjaCB0byBtYWtlIGF0b21pYyBvcGVyYXRpb25zIG9uIHNo
YXJlZAptZW1vcnkgc2FmZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oIHwgNjMgKysrKysrKysrKysrKysr
KysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21w
eGNoZy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgK
aW5kZXggNDcxYTllM2EzZi4uNDljYTJhMGQ3YSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKQEAgLTU1LDExICs1NSwx
NCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX194Y2hnKHVuc2ln
bmVkIGxvbmcgeCwgdm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZQogZXh0
ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lk
ICpwdHIsIGludCBzaXplKTsKIAogI2RlZmluZSBfX0NNUFhDSEdfQ0FTRShz
eiwgbmFtZSkJCQkJCVwKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBf
X2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAlcCi0J
CQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCi0JCQkJCQkgIHVuc2lnbmVk
IGxvbmcgbmV3KQlcCitzdGF0aWMgaW5saW5lIGJvb2wgX19jbXB4Y2hnX2Nh
c2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJCVwKKwkJCQkJIHVuc2ln
bmVkIGxvbmcgKm9sZCwJCVwKKwkJCQkJIHVuc2lnbmVkIGxvbmcgbmV3LAkJ
XAorCQkJCQkgYm9vbCB0aW1lb3V0LAkJCVwKKwkJCQkJIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KQkJXAogewkJCQkJCQkJCVwKLQl1bnNpZ25lZCBsb25nIG9s
ZHZhbCwgcmVzOwkJCQkJXAorCXVuc2lnbmVkIGxvbmcgb2xkdmFsOwkJCQkJ
CVwKKwl1bnNpZ25lZCBsb25nIHJlczsJCQkJCQlcCiAJCQkJCQkJCQlcCiAJ
ZG8gewkJCQkJCQkJXAogCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCkBAIC02OCwyOSArNzEsMzUgQEAgc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2
b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIgl0ZXEJJTEsICUzXG4iCQkJCVwK
IAkJIglzdHJleCIgI3N6ICJlcSAlMCwgJTQsIFslMl1cbiIJCQlcCiAJCTog
Ij0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpCQkJCVwKLQkJOiAiciIgKHB0
ciksICJJciIgKG9sZCksICJyIiAobmV3KQkJCVwKKwkJOiAiciIgKHB0ciks
ICJJciIgKCpvbGQpLCAiciIgKG5ldykJCQlcCiAJCTogIm1lbW9yeSIsICJj
YyIpOwkJCQkJXAotCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKIAkJCQkJCQkJ
CVwKLQlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCisJCWlmICghcmVzKQkJCQkJ
CVwKKwkJCWJyZWFrOwkJCQkJCVwKKwl9IHdoaWxlICghdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSk7CQkJXAorCQkJCQkJCQkJXAorCSpvbGQgPSBv
bGR2YWw7CQkJCQkJCVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gIXJlczsJCQkJ
CQkJXAogfQogCiBfX0NNUFhDSEdfQ0FTRShiLCAxKQogX19DTVBYQ0hHX0NB
U0UoaCwgMikKIF9fQ01QWENIR19DQVNFKCAsIDQpCiAKLXN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAotICAgIHZvbGF0
aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxv
bmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wg
X19pbnRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplLAor
CQkJCQlib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewog
CXByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7CiAKIAlzd2l0Y2ggKHNp
emUpIHsKIAljYXNlIDE6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0
ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIs
IG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAljYXNlIDI6Ci0JCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcpOworCQlyZXR1
cm4gX19jbXB4Y2hnX2Nhc2VfMihwdHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBt
YXhfdHJ5KTsKIAljYXNlIDQ6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV80
KHB0ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChw
dHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAlkZWZhdWx0Ogog
CQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KQEAgLTk4
LDYgKzEwNywxNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBs
b25nIF9fY21weGNoZygKIAlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAor
c3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcg
b2xkLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAg
IGludCBzaXplKQoreworCWlmICghX19pbnRfY21weGNoZyhwdHIsICZvbGQs
IG5ldywgc2l6ZSwgZmFsc2UsIDApKQorCQlBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKKworCXJldHVybiBvbGQ7Cit9CisKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0
ciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBu
ZXcsIGludCBzaXplKQpAQCAtMTExLDYgKzEzMSwyNSBAQCBzdGF0aWMgYWx3
YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19tYih2b2xhdGls
ZSB2b2lkICpwdHIsCiAJcmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBo
ZWxwZXIgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFj
dGlvbiB0YWtlcyB0b28gbG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRo
ZSB2YWx1ZSBwb2ludGVkIGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFs
dWUuIEl0IHdpbGwgYmUKKyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQg
dmFsdWUuCisgKiBAbWF4X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0
aW9ucworICoKKyAqIFRoZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVu
IHRoZSB1cGRhdGUgaGFzIHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0
KSBhbmQgZmFsc2UgaWYgdGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitz
dGF0aWMgYWx3YXlzX2lubGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0
KHZvbGF0aWxlIHZvaWQgKnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJ
CQkgICAgICAgaW50IHNpemUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQg
bWF4X3RyeSkKK3sKKwlyZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwg
bmV3LCBzaXplLCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4
Y2hnKHB0cixvLG4pCQkJCQkJXAogCSgoX190eXBlb2ZfXygqKHB0cikpKV9f
Y21weGNoZ19tYigocHRyKSwJCQlcCiAJCQkJCSAgKHVuc2lnbmVkIGxvbmcp
KG8pLAkJXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02
NC9jbXB4Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhj
aGcuaAppbmRleCAzOTNmYmNhNmE1Li41YmMyZTFmNzg2IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaApAQCAtNjQsMTEg
KzY0LDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGco
dW5zaWduZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXpl
CiBleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxl
IHZvaWQgKnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENIR19D
QVNFKHcsIHN6LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpw
dHIsCVwKLQkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAg
dW5zaWduZWQgbG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2Nt
cHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJ
CQkgdW5zaWduZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9u
ZyBuZXcsCQlcCisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5z
aWduZWQgaW50IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVk
IGxvbmcgcmVzLCBvbGR2YWw7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2
YWw7CQkJCQkJXAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJ
CQkJCVwKIAlkbyB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiLy8gX19j
bXB4Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCkBAIC04MCwxMSArODMsMTYg
QEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNl
XyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIjE6XG4iCQkJCQkJ
CVwKIAkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksCQkJCVwKIAkJ
ICAiK1EiICgqKHVuc2lnbmVkIGxvbmcgKilwdHIpCQkJCVwKLQkJOiAiSXIi
IChvbGQpLCAiciIgKG5ldykJCQkJCVwKKwkJOiAiSXIiICgqb2xkKSwgInIi
IChuZXcpCQkJCVwKIAkJOiAiY2MiKTsJCQkJCQlcCi0JfSB3aGlsZSAocmVz
KTsJCQkJCQkJXAogCQkJCQkJCQkJXAotCXJldHVybiBvbGR2YWw7CQkJCQkJ
CVwKKwkJaWYgKCFyZXMpCQkJCQkJXAorCQkJYnJlYWs7CQkJCQkJXAorCX0g
d2hpbGUgKCF0aW1lb3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJ
CQkJCQkJCQlcCisJKm9sZCA9IG9sZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJ
XAorCXJldHVybiAhcmVzOwkJCQkJCQlcCiB9CiAKIF9fQ01QWENIR19DQVNF
KHcsIGIsIDEpCkBAIC05MiwxOCArMTAwLDE5IEBAIF9fQ01QWENIR19DQVNF
KHcsIGgsIDIpCiBfX0NNUFhDSEdfQ0FTRSh3LCAgLCA0KQogX19DTVBYQ0hH
X0NBU0UoICwgICwgOCkKIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcg
b2xkLAotCQkJCSAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkK
K3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19pbnRfY21weGNoZyh2b2xh
dGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJdW5z
aWduZWQgbG9uZyBuZXcsIGludCBzaXplLAorCQkJCQlib29sIHRpbWVvdXQs
IHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewogCXN3aXRjaCAoc2l6ZSkgewog
CWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xkLCBu
ZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgMjoKLQkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2Nt
cHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkp
OwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBv
bGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xk
LCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgODoKLQkJcmV0dXJu
IF9fY21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBf
X2NtcHhjaGdfY2FzZV84KHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90
cnkpOwogCWRlZmF1bHQ6CiAJCXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwg
c2l6ZSk7CiAJfQpAQCAtMTExLDggKzEyMCwyMCBAQCBzdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
dW5zaWduZWQgbG9uZyBvbGQsCiAJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIo
dm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKLQkJCQkJ
IHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNf
aW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICB1bnNpZ25lZCBsb25nIG9sZCwKKwkJCQkJICAg
ICB1bnNpZ25lZCBsb25nIG5ldywKKwkJCQkJICAgICBpbnQgc2l6ZSkKK3sK
KwlpZiAoIV9faW50X2NtcHhjaGcocHRyLCAmb2xkLCBuZXcsIHNpemUsIGZh
bHNlLCAwKSkKKwkJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisKKwlyZXR1cm4g
b2xkOworfQorCitzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZ19tYih2b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCQl1bnNp
Z25lZCBsb25nIG9sZCwKKwkJCQkJCXVuc2lnbmVkIGxvbmcgbmV3LCBpbnQg
c2l6ZSkKIHsKIAl1bnNpZ25lZCBsb25nIHJldDsKIApAQCAtMTIzLDYgKzE0
NCwyNSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJ
cmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBoZWxwZXIgbWF5IGZhaWwg
dG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFjdGlvbiB0YWtlcyB0b28g
bG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRoZSB2YWx1ZSBwb2ludGVk
IGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFsdWUuIEl0IHdpbGwgYmUK
KyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQgdmFsdWUuCisgKiBAbWF4
X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRo
ZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFz
IHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYg
dGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitzdGF0aWMgYWx3YXlzX2lu
bGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0KHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJ
ICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgICAgaW50IHNp
emUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3RyeSkKK3sKKwly
ZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwgbmV3LCBzaXplLCB0cnVl
LCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4Y2hnKHB0ciwgbywgbikg
XAogKHsgXAogCV9fdHlwZW9mX18oKihwdHIpKSBfX3JldDsgXAotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-12.patch"
Content-Disposition: attachment; filename="xsa295/4.10-12.patch"
Content-Transfer-Encoding: base64

RnJvbSA2ZTFjMDhlMjlhNjUwZWZjMDc1ODg0MmIzM2U3YWRiZTQ1MzdhOWQz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTggKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTAgMTIvMjBdIHhlbi94
c206IHJlbW92ZSB1bm5lY2Vzc2FyeSAjZGVmaW5lCgp0aGlzICNkZWZpbmUg
aXMgdW5uZWNlc3Nhcnkgc2luY2UgWFNNX0lOTElORSBpcyByZWRlZmluZWQg
aW4KeHNtL2R1bW15LmgsIGl0J3MgYSByaXNrIG9mIGJ1aWxkIGJyZWFrYWdl
LCBzbyByZW1vdmUgaXQuCgpTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5s
aUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+Ci0tLQogeGVuL3hzbS9kdW1teS5jIHwgMSAt
CiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCA0Nzli
MTAzNjE0Li4zMjAyNjQ1NzYzIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15
LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMSw3ICsxMSw2IEBACiAg
Ki8KIAogI2RlZmluZSBYU01fTk9fV1JBUFBFUlMKLSNkZWZpbmUgWFNNX0lO
TElORSAvKiAqLwogI2luY2x1ZGUgPHhzbS9kdW1teS5oPgogCiBzdHJ1Y3Qg
eHNtX29wZXJhdGlvbnMgZHVtbXlfeHNtX29wczsKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-13.patch"
Content-Disposition: attachment; filename="xsa295/4.10-13.patch"
Content-Transfer-Encoding: base64

RnJvbSAzZmQwNDIyM2Y5YjcxN2UzZTg4NzJhMWEwOGM0YTk4M2I2ZjVmNTUx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTkgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTAgMTMvMjBdIHhlbi94
c206IEludHJvZHVjZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtCgpJbnRyb2R1
Y2UgbmV3IGJvb3QgcGFyYW1ldGVyIHhzbSB0byBjaG9vc2Ugd2hpY2ggeHNt
IG1vZHVsZSBpcyBlbmFibGVkLAphbmQgc2V0IGRlZmF1bHQgdG8gZHVtbXku
IEFuZCBhZGQgbmV3IG9wdGlvbiBpbiBLY29uZmlnIHRvIGNob29zZSB0aGUK
ZGVmYXVsdCBYU00gaW1wbGVtZW50YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBY
aW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFuaWVsIERl
IEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGRv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTMgKysrKysr
KysrCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgICB8IDEz
ICsrKysrKysrLQogeGVuL3hzbS94c21fY29yZS5jICAgICAgICAgICAgICAg
ICAgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMyBmaWxl
cyBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5k
ZXggYjc5YjM0MGRkNC4uZjg5YWIwYTEyNiAxMDA2NDQKLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTgzOCw2ICs4MzgsMTkg
QEAgaGFyZHdhcmUgZG9tYWluIGlzIGFyY2hpdGVjdHVyZSBkZXBlbmRlbnQu
CiBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVh
bnMgemVybywgd2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKIHRvIHVzZSB0aGUg
ZGVmYXVsdC4KIAorIyMjIHhzbQorPiBgPSBkdW1teSB8IGZsYXNrYAorCis+
IERlZmF1bHQ6IGBkdW1teWAKKworU3BlY2lmeSB3aGljaCBYU00gbW9kdWxl
IHNob3VsZCBiZSBlbmFibGVkLiAgVGhpcyBvcHRpb24gaXMgb25seSBhdmFp
bGFibGUgaWYKK3RoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRoIFhT
TSBzdXBwb3J0LgorCisqIGBkdW1teWA6IHRoaXMgaXMgdGhlIGRlZmF1bHQg
Y2hvaWNlLiAgQmFzaWMgcmVzdHJpY3Rpb24gZm9yIGNvbW1vbiBkZXBsb3lt
ZW50CisgICh0aGUgZHVtbXkgbW9kdWxlKSB3aWxsIGJlIGFwcGxpZWQuICBJ
dCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuCisqIGBm
bGFza2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJv
bC4gIFRvIGNob29zZSB0aGlzLCB0aGUKKyAgc2VwYXJhdGVkIG9wdGlvbiBp
biBrY29uZmlnIG11c3QgYWxzbyBiZSBlbmFibGVkLgorCiAjIyMgZmxhc2sK
ID4gYD0gcGVybWlzc2l2ZSB8IGVuZm9yY2luZyB8IGxhdGUgfCBkaXNhYmxl
ZGAKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2Nv
bW1vbi9LY29uZmlnCmluZGV4IDEwM2VmNDRjYjUuLmRhNzAwMmFjZTQgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9u
L0tjb25maWcKQEAgLTEwMiw3ICsxMDIsNyBAQCBjb25maWcgWFNNCiAKIGNv
bmZpZyBGTEFTSwogCWRlZl9ib29sIHkKLQlwcm9tcHQgIkZMdXggQWR2YW5j
ZWQgU2VjdXJpdHkgS2VybmVsIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igor
CXByb21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwgc3VwcG9y
dCIKIAlkZXBlbmRzIG9uIFhTTQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMg
RkxBU0sgKEZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsKSBhcyB0aGUg
YWNjZXNzIGNvbnRyb2wKQEAgLTE0MCw2ICsxNDAsMTcgQEAgY29uZmlnIFhT
TV9QT0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY2hvaWNlCisJ
cHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbiIKKwlkZXBlbmRz
IG9uIFhTTQorCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZM
QVNLCisJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAorCWNvbmZpZyBYU01f
RFVNTVlfREVGQVVMVAorCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9y
IgorCWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAorCQlib29sICJGTHV4IEFk
dmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNLCitlbmRjaG9p
Y2UKKwogY29uZmlnIExBVEVfSFdET00KIAlib29sICJEZWRpY2F0ZWQgaGFy
ZHdhcmUgZG9tYWluIgogCWRlZmF1bHQgbgpkaWZmIC0tZ2l0IGEveGVuL3hz
bS94c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IDA4OTk0
ZWU3YTEuLmU3OGY3ZDhjYTIgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2Nv
cmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTI3LDYgKzI3LDM1
IEBACiAKIHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51
bSB4c21fYm9vdHBhcmFtIHsKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAor
ICAgIFhTTV9CT09UUEFSQU1fRkxBU0ssCit9OworCitzdGF0aWMgZW51bSB4
c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9CisjaWZk
ZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCisgICAgWFNNX0JPT1RQQVJB
TV9GTEFTSzsKKyNlbHNlCisgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNl
bmRpZgorCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29u
c3QgY2hhciAqcykKK3sKKyAgICBpbnQgcmMgPSAwOworCisgICAgaWYgKCAh
c3RyY21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9
IFhTTV9CT09UUEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFT
SworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKKyAgICAg
ICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5k
aWYKKyAgICBlbHNlCisgICAgICAgIHJjID0gLUVJTlZBTDsKKworICAgIHJl
dHVybiByYzsKK30KK2N1c3RvbV9wYXJhbSgieHNtIiwgcGFyc2VfeHNtX3Bh
cmFtKTsKKwogc3RhdGljIGlubGluZSBpbnQgdmVyaWZ5KHN0cnVjdCB4c21f
b3BlcmF0aW9ucyAqb3BzKQogewogICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJp
dHlfb3BlcmF0aW9ucyBzdHJ1Y3R1cmUgZXhpc3RzICovCkBAIC01Myw3ICs4
MiwyMCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9pbml0KGNvbnN0
IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lfc2l6ZSkKICAg
ICB9CiAKICAgICB4c21fb3BzID0gJmR1bW15X3hzbV9vcHM7Ci0gICAgZmxh
c2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisKKyAgICBz
d2l0Y2ggKCB4c21fYm9vdHBhcmFtICkKKyAgICB7CisgICAgY2FzZSBYU01f
Qk9PVFBBUkFNX0RVTU1ZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2Ug
WFNNX0JPT1RQQVJBTV9GTEFTSzoKKyAgICAgICAgZmxhc2tfaW5pdChwb2xp
Y3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisgICAgICAgIGJyZWFrOworCisg
ICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cisg
ICAgICAgIGJyZWFrOworICAgIH0KIAogICAgIHJldHVybiAwOwogfQotLSAK
Mi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-14.patch"
Content-Disposition: attachment; filename="xsa295/4.10-14.patch"
Content-Transfer-Encoding: base64

RnJvbSBkM2YwZWRjZmQwOTE3NWRhODQ4NDU1YmJlNGRkYzVmMTc0NTk4ZjNm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MjAgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTAgMTQvMjBdIHhlbi94
c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KCldoZW4gU0lMTyBpcyBl
bmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZl
bnQgbm90aWZpY2F0aW9ucwpiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5v
IGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCgpTaWduZWQtb2Zm
LWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgICA1
ICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgICB8ICAx
NSArKysrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8
ICAgMyArLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAg
fCAgIDYgKysKIHhlbi94c20vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg
IHwgICAxICsKIHhlbi94c20vc2lsby5jICAgICAgICAgICAgICAgICAgICAg
IHwgMTA4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi94c20v
eHNtX2NvcmUuYyAgICAgICAgICAgICAgICAgIHwgIDExICsrKwogNyBmaWxl
cyBjaGFuZ2VkLCAxNDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4veHNtL3NpbG8uYwoKZGlmZiAtLWdp
dCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggZjg5YWIw
YTEyNi4uMGNiZmI1MDk2YyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24KQEAgLTgzOSw3ICs4MzksNyBAQCBOb3RlIHRo
YXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVhbnMgemVybywg
d2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKIHRvIHVzZSB0aGUgZGVmYXVsdC4K
IAogIyMjIHhzbQotPiBgPSBkdW1teSB8IGZsYXNrYAorPiBgPSBkdW1teSB8
IGZsYXNrIHwgc2lsb2AKIAogPiBEZWZhdWx0OiBgZHVtbXlgCiAKQEAgLTg1
MCw2ICs4NTAsOSBAQCB0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0
aCBYU00gc3VwcG9ydC4KICAgKHRoZSBkdW1teSBtb2R1bGUpIHdpbGwgYmUg
YXBwbGllZC4gIEl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVk
IG91dC4KICogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFj
Y2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMsIHRoZQogICBzZXBhcmF0
ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisq
IGBzaWxvYDogdGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVu
aWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCisgIHVucHJpdmlsZWdlZCBWTXMu
ICBUbyBjaG9vc2UgdGhpcywgdGhlIHNlcGFyYXRlZCBvcHRpb24gaW4ga2Nv
bmZpZyBtdXN0IGFsc28KKyAgYmUgZW5hYmxlZC4KIAogIyMjIGZsYXNrCiA+
IGA9IHBlcm1pc3NpdmUgfCBlbmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRg
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9u
L0tjb25maWcKaW5kZXggZGE3MDAyYWNlNC4uNDM4MTBmYzAyNiAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2Nv
bmZpZwpAQCAtMTQwLDE1ICsxNDAsMzAgQEAgY29uZmlnIFhTTV9QT0xJQ1kK
IAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY29uZmlnIFhTTV9TSUxPCisJ
ZGVmX2Jvb2wgeQorCXByb21wdCAiU0lMTyBzdXBwb3J0IgorCWRlcGVuZHMg
b24gWFNNCisJLS0taGVscC0tLQorCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBh
Y2Nlc3MgY29udHJvbCBtZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNIGZyYW1l
d29yay4KKwkgIFRoaXMgaXMgbm90IHRoZSBkZWZhdWx0IG1vZHVsZSwgYWRk
IGJvb3QgcGFyYW1ldGVyIHhzbT1zaWxvIHRvIGNob29zZQorCSAgaXQuIFRo
aXMgd2lsbCBkZW55IGFueSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hh
bm5lbHMgKGdyYW50IHRhYmxlcworCSAgYW5kIGV2ZW50IGNoYW5uZWxzKSBi
ZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMuCisKKwkgIElmIHVuc3VyZSwgc2F5
IFkuCisKIGNob2ljZQogCXByb21wdCAiRGVmYXVsdCBYU00gaW1wbGVtZW50
YXRpb24iCiAJZGVwZW5kcyBvbiBYU00KIAlkZWZhdWx0IFhTTV9GTEFTS19E
RUZBVUxUIGlmIFhTTV9GTEFTSworCWRlZmF1bHQgWFNNX1NJTE9fREVGQVVM
VCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFVTFQKIAlj
b25maWcgWFNNX0RVTU1ZX0RFRkFVTFQKIAkJYm9vbCAiTWF0Y2ggbm9uLVhT
TSBiZWhhdmlvciIKIAljb25maWcgWFNNX0ZMQVNLX0RFRkFVTFQKIAkJYm9v
bCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwiIGlmIFhTTV9GTEFT
SworCWNvbmZpZyBYU01fU0lMT19ERUZBVUxUCisJCWJvb2wgIlNJTE8iIGlm
IFhTTV9TSUxPCiBlbmRjaG9pY2UKIAogY29uZmlnIExBVEVfSFdET00KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1
ZGUveHNtL2R1bW15LmgKaW5kZXggYjJjZDU2Y2RjNS4uMWUyM2E2NjVlMSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVu
L2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTM0LDcgKzM0LDggQEAgdm9pZCBf
X3hzbV9hY3Rpb25fbWlzbWF0Y2hfZGV0ZWN0ZWQodm9pZCk7CiAgKiBUaGVy
ZSBpcyBubyB4c21fZGVmYXVsdF90IGFyZ3VtZW50IGF2YWlsYWJsZSwgc28g
dGhlIHZhbHVlIGZyb20gdGhlIGFzc2VydGlvbgogICogaXMgdXNlZCB0byBp
bml0aWFsaXplIHRoZSB2YXJpYWJsZS4KICAqLwotI2RlZmluZSBYU01fSU5M
SU5FIC8qICovCisjZGVmaW5lIFhTTV9JTkxJTkUgX19tYXliZV91bnVzZWQK
KwogI2RlZmluZSBYU01fREVGQVVMVF9BUkcgLyogKi8KICNkZWZpbmUgWFNN
X0RFRkFVTFRfVk9JRCB2b2lkCiAjZGVmaW5lIFhTTV9BU1NFUlRfQUNUSU9O
KGRlZikgeHNtX2RlZmF1bHRfdCBhY3Rpb24gPSBkZWY7ICh2b2lkKWFjdGlv
bgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCmluZGV4IDdmN2ZlZmZjNjguLmE5MGE1OGUzYTcg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4v
aW5jbHVkZS94c20veHNtLmgKQEAgLTcyOSw2ICs3MjksMTIgQEAgZXh0ZXJu
IGNvbnN0IHVuc2lnbmVkIGNoYXIgeHNtX2luaXRfcG9saWN5W107CiBleHRl
cm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9pbml0X3BvbGljeV9zaXplOwog
I2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWFNNX1NJTE8KK2V4dGVybiB2b2lk
IHNpbG9faW5pdCh2b2lkKTsKKyNlbHNlCitzdGF0aWMgaW5saW5lIHZvaWQg
c2lsb19pbml0KHZvaWQpIHt9CisjZW5kaWYKKwogI2Vsc2UgLyogQ09ORklH
X1hTTSAqLwogCiAjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CmRpZmYgLS1naXQg
YS94ZW4veHNtL01ha2VmaWxlIGIveGVuL3hzbS9NYWtlZmlsZQppbmRleCAz
MjUyYzQ2ZTY0Li41MGUyMTMwM2IzIDEwMDY0NAotLS0gYS94ZW4veHNtL01h
a2VmaWxlCisrKyBiL3hlbi94c20vTWFrZWZpbGUKQEAgLTEsNSArMSw2IEBA
CiBvYmoteSArPSB4c21fY29yZS5vCiBvYmotJChDT05GSUdfWFNNKSArPSB4
c21fcG9saWN5Lm8KIG9iai0kKENPTkZJR19YU00pICs9IGR1bW15Lm8KK29i
ai0kKENPTkZJR19YU01fU0lMTykgKz0gc2lsby5vCiAKIHN1YmRpci0kKENP
TkZJR19GTEFTSykgKz0gZmxhc2sKZGlmZiAtLWdpdCBhL3hlbi94c20vc2ls
by5jIGIveGVuL3hzbS9zaWxvLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uNDg1MDc1NmEzZAotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi94c20vc2lsby5jCkBAIC0wLDAgKzEsMTA4IEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiB4c20vc2lsby5jCisgKgor
ICogU0lMTyBtb2R1bGUgZm9yIFhTTSAoWGVuIFNlY3VyaXR5IE1vZHVsZXMp
CisgKgorICogQ29weXJpZ2h0IChjKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEx0
ZC4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5k
ZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwg
YmUgdXNlZnVsLCBidXQgV0lUSE9VVAorICogQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklM
SVRZIG9yCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBt
b3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVk
IGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxv
bmcgd2l0aAorICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKyNkZWZpbmUgWFNNX05P
X1dSQVBQRVJTCisjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CisKKy8qCisgKiBD
aGVjayBpZiBpbnRlci1kb21haW4gY29tbXVuaWNhdGlvbiBpcyBhbGxvd2Vk
LgorICogUmV0dXJuIHRydWUgd2hlbiBwYXNzIGNoZWNrLgorICovCitzdGF0
aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmxkb20sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBkb21haW4gKnJkb20pCit7CisgICAgY29uc3Qgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisKKyAgICByZXR1
cm4gKGlzX2NvbnRyb2xfZG9tYWluKGN1cnJkKSB8fCBpc19jb250cm9sX2Rv
bWFpbihsZG9tKSB8fAorICAgICAgICAgICAgaXNfY29udHJvbF9kb21haW4o
cmRvbSkgfHwgbGRvbSA9PSByZG9tKTsKK30KKworc3RhdGljIGludCBzaWxv
X2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0
Y2huICpjaG4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9t
aWRfdCBpZDIpCit7CisgICAgaW50IHJjID0gLUVQRVJNOworICAgIHN0cnVj
dCBkb21haW4gKmQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChpZDIp
OworCisgICAgaWYgKCBkMiA9PSBOVUxMICkKKyAgICAgICAgcmMgPSAtRVNS
Q0g7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYgKCBzaWxvX21vZGVf
ZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICAgICAgcmMgPSB4c21fZXZ0
Y2huX3VuYm91bmQoZDEsIGNobiwgaWQyKTsKKyAgICAgICAgcmN1X3VubG9j
a19kb21haW4oZDIpOworICAgIH0KKworICAgIHJldHVybiByYzsKK30KKwor
c3RhdGljIGludCBzaWxvX2V2dGNobl9pbnRlcmRvbWFpbihzdHJ1Y3QgZG9t
YWluICpkMSwgc3RydWN0IGV2dGNobiAqY2hhbjEsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQyLCBzdHJ1
Y3QgZXZ0Y2huICpjaGFuMikKK3sKKyAgICBpZiAoIHNpbG9fbW9kZV9kb21f
Y2hlY2soZDEsIGQyKSApCisgICAgICAgIHJldHVybiB4c21fZXZ0Y2huX2lu
dGVyZG9tYWluKGQxLCBjaGFuMSwgZDIsIGNoYW4yKTsKKyAgICByZXR1cm4g
LUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZ3JhbnRfbWFwcmVmKHN0
cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3MpCit7CisgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICBy
ZXR1cm4geHNtX2dyYW50X21hcHJlZihkMSwgZDIsIGZsYWdzKTsKKyAgICBy
ZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZ3JhbnRfdHJh
bnNmZXIoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQor
eworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAg
ICAgICAgcmV0dXJuIHhzbV9ncmFudF90cmFuc2ZlcihkMSwgZDIpOworICAg
IHJldHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF9j
b3B5KHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKK3sK
KyAgICBpZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAg
ICAgIHJldHVybiB4c21fZ3JhbnRfY29weShkMSwgZDIpOworICAgIHJldHVy
biAtRVBFUk07Cit9CisKK3N0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMg
c2lsb194c21fb3BzID0geworICAgIC5ldnRjaG5fdW5ib3VuZCA9IHNpbG9f
ZXZ0Y2huX3VuYm91bmQsCisgICAgLmV2dGNobl9pbnRlcmRvbWFpbiA9IHNp
bG9fZXZ0Y2huX2ludGVyZG9tYWluLAorICAgIC5ncmFudF9tYXByZWYgPSBz
aWxvX2dyYW50X21hcHJlZiwKKyAgICAuZ3JhbnRfdHJhbnNmZXIgPSBzaWxv
X2dyYW50X3RyYW5zZmVyLAorICAgIC5ncmFudF9jb3B5ID0gc2lsb19ncmFu
dF9jb3B5LAorfTsKKwordm9pZCBfX2luaXQgc2lsb19pbml0KHZvaWQpCit7
CisgICAgcHJpbnRrKCJJbml0aWFsaXNpbmcgWFNNIFNJTE8gbW9kZVxuIik7
CisKKyAgICBpZiAoIHJlZ2lzdGVyX3hzbSgmc2lsb194c21fb3BzKSApCisg
ICAgICAgIHBhbmljKCJTSUxPOiBVbmFibGUgdG8gcmVnaXN0ZXIgd2l0aCBY
U01cbiIpOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9k
ZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi94c20veHNtX2Nv
cmUuYyBiL3hlbi94c20veHNtX2NvcmUuYwppbmRleCBlNzhmN2Q4Y2EyLi45
MWVmOGE3MGI3IDEwMDY0NAotLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKKysr
IGIveGVuL3hzbS94c21fY29yZS5jCkBAIC0zMCwxMSArMzAsMTQgQEAgc3Ry
dWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwogZW51bSB4c21fYm9vdHBh
cmFtIHsKICAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAogICAgIFhTTV9CT09U
UEFSQU1fRkxBU0ssCisgICAgWFNNX0JPT1RQQVJBTV9TSUxPLAogfTsKIAog
c3RhdGljIGVudW0geHNtX2Jvb3RwYXJhbSBfX2luaXRkYXRhIHhzbV9ib290
cGFyYW0gPQogI2lmZGVmIENPTkZJR19YU01fRkxBU0tfREVGQVVMVAogICAg
IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZWxpZiBDT05GSUdfWFNNX1NJTE9f
REVGQVVMVAorICAgIFhTTV9CT09UUEFSQU1fU0lMTzsKICNlbHNlCiAgICAg
WFNNX0JPT1RQQVJBTV9EVU1NWTsKICNlbmRpZgpAQCAtNDgsNiArNTEsMTAg
QEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFtKGNvbnN0IGNo
YXIgKnMpCiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTSwogICAgIGVsc2UgaWYg
KCAhc3RyY21wKHMsICJmbGFzayIpICkKICAgICAgICAgeHNtX2Jvb3RwYXJh
bSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYKKyNpZmRlZiBDT05G
SUdfWFNNX1NJTE8KKyAgICBlbHNlIGlmICggIXN0cmNtcChzLCAic2lsbyIp
ICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fU0lM
TzsKICNlbmRpZgogICAgIGVsc2UKICAgICAgICAgcmMgPSAtRUlOVkFMOwpA
QCAtOTIsNiArOTksMTAgQEAgc3RhdGljIGludCBfX2luaXQgeHNtX2NvcmVf
aW5pdChjb25zdCB2b2lkICpwb2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5
X3NpemUpCiAgICAgICAgIGZsYXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9s
aWN5X3NpemUpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgWFNNX0JP
T1RQQVJBTV9TSUxPOgorICAgICAgICBzaWxvX2luaXQoKTsKKyAgICAgICAg
YnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKICAgICAgICAgYnJlYWs7Ci0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-15.patch"
Content-Disposition: attachment; filename="xsa295/4.10-15.patch"
Content-Transfer-Encoding: base64

RnJvbSBhNjAyNGQ1MWU0NGMzODFkMjQwM2E5ZWQ3MWIxNGRiY2MyYzcwZDI2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDE1LzIw
XSB4ZW4vYXJtOiBUdXJuIG9uIFNJTE8gbW9kZSBieSBkZWZhdWx0IG9uIEFy
bQoKT24gQXJtLCBleGNsdXNpdmUgbG9hZC1zdG9yZSBhdG9taWNzIHNob3Vs
ZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRocmVhZC4gQXMgbm90
IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2li
bGUgdG8gRG9TIFhlbgp3aGVuIHVwZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0
aCBndWVzdCBhdG9taWNhbGx5LgoKUmVjZW50IHBhdGNoZXMgaW50cm9kdWNl
ZCBuZXcgaGVscGVycyB0byB1cGRhdGUgc2hhcmVkIG1lbW9yeSB3aXRoIGd1
ZXN0CmF0b21pY2FsbHkuIFRob3NlIGhlbHBlcnMgcmVsaWVzIG9uIGEgbWVt
b3J5IHJlZ2lvbiB0byBiZSBiZSBzaGFyZWQgd2l0aApYZW4gYW5kIGEgc2lu
Z2xlIGd1ZXN0LgoKQXQgdGhlIG1vbWVudCwgbm90aGluZyBwcmV2ZW50IGEg
Z3Vlc3Qgc2hhcmluZyBhIHBhZ2Ugd2l0aCBYZW4gYW5kIGFzCndlbGwgd2l0
aCBhbm90aGVyIGd1ZXN0IChlLmcgdmlhIGdyYW50IHRhYmxlKS4KCkZvciB0
aGUgc2NvcGUgb2YgdGhlIFhTQSwgdGhlIHF1aWNrZXN0IHdheSBpcyB0byBk
ZW55IGNvbW11bmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIGd1ZXN0
LiBTbyB0aGlzIHBhdGNoIGlzIGVuYWJsaW5nIGFuZCB1c2luZyBTSUxPCm1v
ZGUgYnkgZGVmYXVsdCBvbiBBcm0uCgpVc2VycyB3YW50ZWQgZmluZXIgZ3Jh
aW5lIHBvbGljeSBjb3VsZCB3cm90ZSB0aGVpciBvd24gRmxhc2sgcG9saWN5
LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNo
L2FybS9zZXR1cC5jICB8IDggKysrKysrLS0KIHhlbi9jb21tb24vS2NvbmZp
ZyAgICB8IDMgKystCiB4ZW4vaW5jbHVkZS94c20veHNtLmggfCA1ICsrKysr
CiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgfCAyICstCiA0IGZpbGVzIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwppbmRleCAwMzJhNmE4ODJkLi44MzcyY2QyNmY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwpAQCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUgPHhlbi92bWFwLmg+
CiAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KICNpbmNsdWRlIDx4
ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+CiAjaW5jbHVk
ZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4K
ICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgpAQCAtODAwLDggKzgwMSwxMSBA
QCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3Bo
eXNfb2Zmc2V0LAogCiAgICAgdGFza2xldF9zdWJzeXNfaW5pdCgpOwogCi0K
LSAgICB4c21fZHRfaW5pdCgpOworICAgIGlmICggeHNtX2R0X2luaXQoKSAh
PSAxICkKKyAgICAgICAgd2FybmluZ19hZGQoIldBUk5JTkc6IFNJTE8gbW9k
ZSBpcyBub3QgZW5hYmxlZC5cbiIKKyAgICAgICAgICAgICAgICAgICAgIkl0
IGhhcyBpbXBsaWNhdGlvbnMgb24gdGhlIHNlY3VyaXR5IG9mIHRoZSBzeXN0
ZW0sXG4iCisgICAgICAgICAgICAgICAgICAgICJ1bmxlc3MgdGhlIGNvbW11
bmljYXRpb25zIGhhdmUgYmVlbiBmb3JiaWRkZW4gYmV0d2VlblxuIgorICAg
ICAgICAgICAgICAgICAgICAidW50cnVzdGVkIGRvbWFpbnMuXG4iKTsKIAog
ICAgIGluaXRfbWFpbnRlbmFuY2VfaW50ZXJydXB0KCk7CiAgICAgaW5pdF90
aW1lcl9pbnRlcnJ1cHQoKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2Nv
bmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCA0MzgxMGZjMDI2Li45
NzIyOWMyZjcxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysr
IGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC05MCw3ICs5MCw3IEBAIGNvbmZp
ZyBYRU5PUFJPRgogCiBjb25maWcgWFNNCiAJYm9vbCAiWGVuIFNlY3VyaXR5
IE1vZHVsZXMgc3VwcG9ydCIKLQlkZWZhdWx0IG4KKwlkZWZhdWx0IEFSTQog
CS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgdGhlIHNlY3VyaXR5IGZyYW1ld29y
ayBrbm93biBhcyBYZW4gU2VjdXJpdHkgTW9kdWxlcyB3aGljaAogCSAgYWxs
b3dzIGFkbWluaXN0cmF0b3JzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92ZXIg
YSBYZW4gZG9tYWluIGFuZApAQCAtMTU1LDYgKzE1NSw3IEBAIGNvbmZpZyBY
U01fU0lMTwogY2hvaWNlCiAJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1l
bnRhdGlvbiIKIAlkZXBlbmRzIG9uIFhTTQorCWRlZmF1bHQgWFNNX1NJTE9f
REVGQVVMVCBpZiBYU01fU0lMTyAmJiBBUk0KIAlkZWZhdWx0IFhTTV9GTEFT
S19ERUZBVUxUIGlmIFhTTV9GTEFTSwogCWRlZmF1bHQgWFNNX1NJTE9fREVG
QVVMVCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFVTFQK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNs
dWRlL3hzbS94c20uaAppbmRleCBhOTBhNThlM2E3Li4wODQ1Y2IwNmFlIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCkBAIC03MDYsNiArNzA2LDExIEBAIGV4dGVybiBp
bnQgeHNtX211bHRpYm9vdF9wb2xpY3lfaW5pdCh1bnNpZ25lZCBsb25nICpt
b2R1bGVfbWFwLAogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfSEFTX0RFVklD
RV9UUkVFCisvKgorICogSW5pdGlhbGl6ZSBYU00KKyAqCisgKiBPbiBzdWNj
ZXNzLCByZXR1cm4gMSBpZiB1c2luZyBTSUxPIG1vZGUgZWxzZSAwLgorICov
CiBleHRlcm4gaW50IHhzbV9kdF9pbml0KHZvaWQpOwogZXh0ZXJuIGludCB4
c21fZHRfcG9saWN5X2luaXQodm9pZCAqKnBvbGljeV9idWZmZXIsIHNpemVf
dCAqcG9saWN5X3NpemUpOwogZXh0ZXJuIGJvb2wgaGFzX3hzbV9tYWdpYyhw
YWRkcl90KTsKZGlmZiAtLWdpdCBhL3hlbi94c20veHNtX2NvcmUuYyBiL3hl
bi94c20veHNtX2NvcmUuYwppbmRleCA5MWVmOGE3MGI3Li4yYTIxMDA5Mjlk
IDEwMDY0NAotLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKKysrIGIveGVuL3hz
bS94c21fY29yZS5jCkBAIC0xNjQsNyArMTY0LDcgQEAgaW50IF9faW5pdCB4
c21fZHRfaW5pdCh2b2lkKQogCiAgICAgeGZyZWUocG9saWN5X2J1ZmZlcik7
CiAKLSAgICByZXR1cm4gcmV0OworICAgIHJldHVybiByZXQgPzogKHhzbV9i
b290cGFyYW0gPT0gWFNNX0JPT1RQQVJBTV9TSUxPKTsKIH0KIAogLyoqCi0t
IAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-16.patch"
Content-Disposition: attachment; filename="xsa295/4.10-16.patch"
Content-Transfer-Encoding: base64

RnJvbSAzNTZiOGM5OTkzNTg2MDhlZjhhMTZiMTE4NjE3MGE4ZDgwNWQ3YmVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDE2LzIw
XSB4ZW4vYml0b3BzOiBQcm92aWRlIGhlbHBlcnMgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBzZXQgb2YgaGVscGVyIHRoYXQgd2ls
bCB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeQpzYWZlbHkuIEZvciB4ODYsIGl0
IGlzIGFscmVhZHkgcG9zc2libGUgdG8gdXNlIHRoZSBjdXJyZW50IGhlbHBl
cnMKc2FmZWx5LiBTbyBqdXN0IHdyYXAgdGhlbS4KCkZvciBBcm0sIHdlIHdp
bGwgZmlyc3QgYXR0ZW1wdCB0byB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeSB3
aXRoIHRoZSBsb29wCmJvdW5kZWQgYnkgYSBtYXhpbXVtIG51bWJlciBvZiBp
dGVyYXRpb25zLiBJZiBpdCBmYWlscywgd2Ugd2lsbCBwYXVzZSB0aGUKZG9t
YWluIGFuZCB0cnkgYWdhaW4uCgpOb3RlIHRoYXQgdGhpcyBoZXVyaXN0aWNz
IGFzc3VtZXMgdGhhdCBhIHBhZ2UgY2FuIG9ubHkgYmUgc2hhcmVkIGJldHdl
ZW4KWGVuIGFuZCBvbmUgZG9tYWluLiBOb3QgWGVuIGFuZCBtdWx0aXBsZSBk
b21haW4uCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBi
YXNlZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0
b21pYyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1h
eGltdW0gdmFsdWUgaXMKcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFu
ZCBjYWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcyBib290aW5nLiBUaGUKaGV1
cmlzdGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmll
ZCBpZiBpbXBhY3QgdG9vIG11Y2gKZ29vZC1iZWhhdmluZyBndWVzdC4KCk5v
dGUsIHdoaWxlIHRlc3RfYml0IGRvZXMgbm90IHJlcXVpcmVzIHRvIHVzZSBh
dG9taWMgb3BlcmF0aW9uLCBhCndyYXBwZXIgZm9yIHRlc3RfYml0IHdhcyBh
ZGRlZCBmb3IgY29tcGxldGVuZXNzLiBJbiB0aGlzIGNhc2UsIHRoZQpkb21h
aW4gc3RheXMgY29uc3RpZmllZCB0byBhdm9pZCBtYWpvciByZXdvcmsgaW4g
dGhlIGNhbGxlciBmb3IgdGhlCnRpbWUtYmVpbmcuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0v
TWFrZWZpbGUgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9n
dWVzdF9hdG9taWNzLmMgICAgICAgIHwgOTEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaCB8IDMwICsrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMTk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNz
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0X2F0b21pY3MuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCAzMGEyYTY1MDBh
Li42MjI5ZTViZmM1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0yMSw2ICsyMSw3
IEBAIG9iai0kKENPTkZJR19IQVNfR0lDVjMpICs9IGdpYy12My5vCiBvYmot
JChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05G
SUdfSEFTX0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNv
cHkubworb2JqLXkgKz0gZ3Vlc3RfYXRvbWljcy5vCiBvYmoteSArPSBndWVz
dF93YWxrLm8KIG9iai15ICs9IGh2bS5vCiBvYmoteSArPSBpby5vCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jIGIveGVuL2Fy
Y2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi4xYjc4YTA2MmYwCi0tLSAvZGV2L251bGwKKysr
IGIveGVuL2FyY2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpAQCAtMCwwICsxLDkx
IEBACisvKgorICogYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCisgKgorICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0ZXJt
cyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UsCisgKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1bCwg
YnV0IFdJVEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgorICog
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgorICogbW9yZSBkZXRhaWxz
LgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKKyAq
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9y
Zy9saWNlbnNlcy8+LgorICovCisjaW5jbHVkZSA8eGVuL2NwdS5oPgorCisj
aW5jbHVkZSA8YXNtL2d1ZXN0X2F0b21pY3MuaD4KKworREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBndWVzdF9zYWZlX2F0b21p
Y19tYXgpOworCisvKgorICogSGV1cmlzdGljIHRvIGZpbmQgYSBzYWZlIHVw
cGVyLWxpbWl0IGZvciBsb2FkLXN0b3JlIGV4Y2x1c2l2ZQorICogb3BlcmF0
aW9ucyBvbiBtZW1vcnkgc2hhcmVkIHdpdGggZ3Vlc3QuCisgKgorICogQXQg
dGhlIG1vbWVudCwgd2UgY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaXRlcmF0
aW9ucyBvZiBhIHNpbXBsZQorICogbG9hZC1zdG9yZSBhdG9taWMgbG9vcCBp
biAxdVMuCisgKi8KK3N0YXRpYyB2b2lkIGNhbGlicmF0ZV9zYWZlX2F0b21p
Yyh2b2lkKQoreworICAgIHNfdGltZV90IGRlYWRsaW5lID0gTk9XKCkgKyBN
SUNST1NFQ1MoMSk7CisgICAgdW5zaWduZWQgaW50IGNvdW50ZXIgPSAwOwor
ICAgIHVuc2lnbmVkIGxvbmcgbWVtID0gMDsKKworICAgIGRvCisgICAgewor
ICAgICAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOworCisjaWZkZWYgQ09O
RklHX0FSTV8zMgorICAgICAgICBhc20gdm9sYXRpbGUgKCIgbGRyZXggICAl
MiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICAiIGFkZCAgICAgJTIs
ICUyLCAjMVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgc3RyZXggICAl
MCwgJTIsICUxXG4iCisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRIiAobWVtKSwgIj0mciIgKHRtcCkpOworI2Vsc2UKKyAgICAg
ICAgYXNtIHZvbGF0aWxlICgiIGxkeHIgICAgJXcyLCAlMVxuIgorICAgICAg
ICAgICAgICAgICAgICAgICIgYWRkICAgICAldzIsICV3MiwgIzFcbiIKKyAg
ICAgICAgICAgICAgICAgICAgICAiIHN0eHIgICAgJXcwLCAldzIsICUxXG4i
CisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZyIiAocmVzKSwgIitRIiAo
bWVtKSwgIj0mciIgKHRtcCkpOworI2VuZGlmCisgICAgICAgIGNvdW50ZXIr
KzsKKyAgICB9IHdoaWxlIChOT1coKSA8IGRlYWRsaW5lKTsKKworICAgIHRo
aXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWljX21heCkgPSBjb3VudGVyOworCisg
ICAgcHJpbnRrKFhFTkxPR19ERUJVRworICAgICAgICAgICAiQ1BVJXU6IEd1
ZXN0IGF0b21pY3Mgd2lsbCB0cnkgJXUgdGltZXMgYmVmb3JlIHBhdXNpbmcg
dGhlIGRvbWFpblxuIiwKKyAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgp
LCBjb3VudGVyKTsKK30KKworc3RhdGljIGludCBjcHVfZ3Vlc3Rfc2FmZV9h
dG9taWNfY2FsbGJhY2soc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuZmIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgaWYgKCBhY3Rp
b24gPT0gQ1BVX1NUQVJUSU5HICkKKyAgICAgICAgY2FsaWJyYXRlX3NhZmVf
YXRvbWljKCk7CisKKyAgICByZXR1cm4gTk9USUZZX0RPTkU7Cit9CisKK3N0
YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgY3B1X2d1ZXN0X3NhZmVfYXRv
bWljX25mYiA9IHsKKyAgICAubm90aWZpZXJfY2FsbCA9IGNwdV9ndWVzdF9z
YWZlX2F0b21pY19jYWxsYmFjaywKK307CisKK3N0YXRpYyBpbnQgX19pbml0
IGd1ZXN0X3NhZmVfYXRvbWljX2luaXQodm9pZCkKK3sKKyAgICByZWdpc3Rl
cl9jcHVfbm90aWZpZXIoJmNwdV9ndWVzdF9zYWZlX2F0b21pY19uZmIpOwor
CisgICAgY2FsaWJyYXRlX3NhZmVfYXRvbWljKCk7CisKKyAgICByZXR1cm4g
MDsKK30KK3ByZXNtcF9pbml0Y2FsbChndWVzdF9zYWZlX2F0b21pY19pbml0
KTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi40ZjEyN2ZkYTQxCi0tLSAv
ZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9t
aWNzLmgKQEAgLTAsMCArMSw3NiBAQAorI2lmbmRlZiBfQVJNX0dVRVNUX0FU
T01JQ1NfSAorI2RlZmluZSBfQVJNX0dVRVNUX0FUT01JQ1NfSAorCisjaW5j
bHVkZSA8eGVuL2JpdG9wcy5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgor
CisvKgorICogVGhlIGd1ZXN0IGF0b21pY3MgaGVscGVycyBzaGFyZXMgdGhl
IHNhbWUgbG9naWMuIFdlIGZpcnN0IHRyeSB0byB1c2UKKyAqIHRoZSAqX3Rp
bWVvdXQgdmVyc2lvbiBvZiB0aGUgb3BlcmF0aW9uLiBJZiBpdCBkaWRuJ3Qg
dGltZW91dCwgdGhlbiB3ZQorICogc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQgdGhl
IG1lbW9yeS4gTm90aGluZyBlbHNlIHRvIGRvLgorICoKKyAqIElmIGl0IGRp
ZCB0aW1lb3V0LCB0aGVuIGl0IG1lYW5zIHdlIGRpZG4ndCBtYW5hZ2UgdG8g
dXBkYXRlIHRoZQorICogbWVtb3J5LiBUaGlzIGlzIHBvc3NpYmx5IGJlY2F1
c2UgdGhlIGd1ZXN0IGlzIG1pc2JlaGF2aW5nIChpLmUgdGlnaHQKKyAqIHN0
b3JlIGxvb3ApIGJ1dCBjYW4gYWxzbyBoYXBwZW4gZm9yIG90aGVyIHJlYXNv
bnMgKGkuZSBuZXN0ZWQgWGVuKS4KKyAqIEluIHRoYXQgY2FzZSBwYXVzZSB0
aGUgZG9tYWluIGFuZCByZXRyeSB0aGUgb3BlcmF0aW9uLCB0aGlzIHRpbWUK
KyAqIHdpdGhvdXQgYSB0aW1lb3V0LgorICoKKyAqIE5vdGUsIHRob3NlIGhl
bHBlcnMgcmVseSBvbiBvdGhlciBwYXJ0IG9mIHRoZSBjb2RlIHRvIHByZXZl
bnQgc2hhcmluZworICogYSBwYWdlIGJldHdlZW4gWGVuIGFuZCBtdWx0aXBs
ZSBkb21haW4uCisgKi8KKworREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGlu
dCwgZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KTsKKworI2RlZmluZSBndWVzdF9i
aXRvcChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF8j
I25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IGlmICggbmFtZSMjX3RpbWVvdXQobnIsIHAsIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpICkgICAgICAgICAgIFwKKyAgICAgICAgcmV0dXJu
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBuYW1lKG5yLCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG9tYWluX3Vu
cGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorfQorCisjZGVmaW5lIGd1ZXN0X3Rlc3Rv
cChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSBpbnQgZ3Vlc3RfIyNuYW1l
KHN0cnVjdCBkb21haW4gKmQsIGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
IFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYm9v
bCBzdWNjZWVkOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBwLCAmb2xk
Yml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0
b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKKyAgICBpZiAoIHN1Y2NlZWQg
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIHJldHVybiBvbGRiaXQ7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBk
b21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgb2xkYml0ID0gbmFt
ZShuciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGRvbWFpbl91bnBhdXNlKGQpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
cmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQorCitndWVzdF9iaXRv
cChzZXRfYml0KQorZ3Vlc3RfYml0b3AoY2xlYXJfYml0KQorZ3Vlc3RfYml0
b3AoY2hhbmdlX2JpdCkKKworI3VuZGVmIGd1ZXN0X2JpdG9wCisKKy8qIHRl
c3RfYml0IGRvZXMgbm90IHVzZSBsb2FkLXN0b3JlIGF0b21pYyBvcGVyYXRp
b25zICovCisjZGVmaW5lIGd1ZXN0X3Rlc3RfYml0KGQsIG5yLCBwKSAoKHZv
aWQpKGQpLCB0ZXN0X2JpdChuciwgcCkpCisKK2d1ZXN0X3Rlc3RvcCh0ZXN0
X2FuZF9zZXRfYml0KQorZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NsZWFyX2Jp
dCkKK2d1ZXN0X3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQorCisjdW5k
ZWYgZ3Vlc3RfdGVzdG9wCisKKyNlbmRpZiAvKiBfQVJNX0dVRVNUX0FUT01J
Q1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4wYzcxZDJkMjc4Ci0t
LSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9h
dG9taWNzLmgKQEAgLTAsMCArMSwzMCBAQAorI2lmbmRlZiBfWDg2X0dVRVNU
X0FUT01JQ1NfSAorI2RlZmluZSBfWDg2X0dVRVNUX0FUT01JQ1NfSAorCisj
aW5jbHVkZSA8eGVuL2JpdG9wcy5oPgorCisvKgorICogSXQgaXMgc2FmZSB0
byB1c2UgdGhlIGF0b21pY3MgaGVscGVycyBvbiB4ODYgb24gbWVtb3J5IHNo
YXJlZCB3aXRoCisgKiB0aGUgZ3Vlc3RzLgorICovCisjZGVmaW5lIGd1ZXN0
X3NldF9iaXQoZCwgbnIsIHApICAgICAoKHZvaWQpKGQpLCBzZXRfYml0KG5y
LCBwKSkKKyNkZWZpbmUgZ3Vlc3RfY2xlYXJfYml0KGQsIG5yLCBwKSAgICgo
dm9pZCkoZCksIGNsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0X2No
YW5nZV9iaXQoZCwgbnIsIHApICAoKHZvaWQpKGQpLCBjaGFuZ2VfYml0KG5y
LCBwKSkKKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHApICAgICgo
dm9pZCkoZCksIHRlc3RfYml0KG5yLCBwKSkKKworI2RlZmluZSBndWVzdF90
ZXN0X2FuZF9zZXRfYml0KGQsIG5yLCBwKSAgICBcCisgICAgKCh2b2lkKShk
KSwgdGVzdF9hbmRfc2V0X2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0X3Rl
c3RfYW5kX2NsZWFyX2JpdChkLCBuciwgcCkgIFwKKyAgICAoKHZvaWQpKGQp
LCB0ZXN0X2FuZF9jbGVhcl9iaXQobnIsIHApKQorI2RlZmluZSBndWVzdF90
ZXN0X2FuZF9jaGFuZ2VfYml0KGQsIG5yLCBwKSBcCisgICAgKCh2b2lkKShk
KSwgdGVzdF9hbmRfY2hhbmdlX2JpdChuciwgcCkpCisKKyNlbmRpZiAvKiBf
WDg2X0dVRVNUX0FUT01JQ1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxl
czoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMt
YmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-17.patch"
Content-Disposition: attachment; filename="xsa295/4.10-17.patch"
Content-Transfer-Encoding: base64

RnJvbSBhYmVmMDhmODdkNDJjNDU1MGQ0ZDM4ZTAxNDRiNDRjMTYzYzBhNTVk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDE3LzIw
XSB4ZW4vY21weGNoZzogUHJvdmlkZSBoZWxwZXIgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBoZWxwZXIgdGhhdCB3aWxsIHVwZGF0
ZSB0aGUgZ3Vlc3QgbWVtb3J5IHNhZmVseS4KRm9yIHg4NiwgaXQgaXMgYWxy
ZWFkeSBwb3NzaWJsZSB0byB1c2UgdGhlIGN1cnJlbnQgaGVscGVyIHNhZmVs
eS4gU28KanVzdCB3cmFwIGl0LgoKRm9yIEFybSwgd2Ugd2lsbCBmaXJzdCBh
dHRlbXB0IHRvIHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5IHdpdGggdGhlCmxv
b3AgYm91bmRlZCBieSBhIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMu
IElmIGl0IGZhaWxzLCB3ZSB3aWxsCnBhdXNlIHRoZSBkb21haW4gYW5kIHRy
eSBhZ2Fpbi4KCk5vdGUgdGhhdCB0aGlzIGhldXJpc3RpY3MgYXNzdW1lcyB0
aGF0IGEgcGFnZSBjYW4gb25seQpiZSBzaGFyZWQgYmV0d2VlbiBYZW4gYW5k
IG9uZSBkb21haW4uIE5vdCBYZW4gYW5kIG11bHRpcGxlIGRvbWFpbi4KClRo
ZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJhc2VkIG9uIGhv
dyBtYW55IHRpbWVzIGF0b21pY19pbmMoKQpjYW4gYmUgZXhlY3V0ZWQgaW4g
MXVTLiBUaGUgbWF4aW11bSB2YWx1ZSBpcyBwZXItQ1BVIHRvIGNhdGVyIGJp
Zy5MSVRUTEUKYW5kIGNhbGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzIGJvb3Rp
bmcuCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBiYXNl
ZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0b21p
YyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1heGlt
dW0KdmFsdWUgaXMgcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFuZCBj
YWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcwpib290aW5nLiBUaGUgaGV1cmlz
dGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmllZCBp
ZgppbXBhY3QgdG9vIG11Y2ggZ29vZC1iZWhhdmluZyBndWVzdC4KClRoaXMg
aXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIHwgMjUgKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9h
dG9taWNzLmggfCAgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVz
dF9hdG9taWNzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21p
Y3MuaAppbmRleCA0ZjEyN2ZkYTQxLi42MTkyNWQzMTNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNjUsNiAr
NjUsMzEgQEAgZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAK
ICN1bmRlZiBndWVzdF90ZXN0b3AKIAorc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhzdHJ1Y3QgZG9tYWluICpkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xh
dGlsZSB2b2lkICpwdHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIG5ldywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHNpemUpCit7CisgICAgdW5zaWduZWQg
bG9uZyBvbGR2YWwgPSBvbGQ7CisKKyAgICBpZiAoIF9fY21weGNoZ19tYl90
aW1lb3V0KHB0ciwgJm9sZHZhbCwgbmV3LCBzaXplLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNf
bWF4KSkgKQorICAgICAgICByZXR1cm4gb2xkdmFsOworCisgICAgZG9tYWlu
X3BhdXNlX25vc3luYyhkKTsKKyAgICBvbGR2YWwgPSBfX2NtcHhjaGdfbWIo
cHRyLCBvbGQsIG5ldywgc2l6ZSk7CisgICAgZG9tYWluX3VucGF1c2UoZCk7
CisKKyAgICByZXR1cm4gb2xkdmFsOworfQorCisjZGVmaW5lIGd1ZXN0X2Nt
cHhjaGcoZCwgcHRyLCBvLCBuKSAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgKChfX3R5cGVvZl9fKCoocHRyKSkpX19ndWVzdF9jbXB4Y2hnKGQs
IHB0ciwgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKShvKSxcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nKShuKSxcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZiAoKihwdHIpKSkpCisKICNlbmRpZiAvKiBfQVJNX0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKaW5kZXgg
MGM3MWQyZDI3OC4uMDI5NDE3YzhmZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKQEAgLTE5LDYgKzE5LDggQEAKICNk
ZWZpbmUgZ3Vlc3RfdGVzdF9hbmRfY2hhbmdlX2JpdChkLCBuciwgcCkgXAog
ICAgICgodm9pZCkoZCksIHRlc3RfYW5kX2NoYW5nZV9iaXQobnIsIHApKQog
CisjZGVmaW5lIGd1ZXN0X2NtcHhjaGcoZCwgcHRyLCBvLCBuKSAoKHZvaWQp
KGQpLCBjbXB4Y2hnKHB0ciwgbywgbikpCisKICNlbmRpZiAvKiBfWDg2X0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-18.patch"
Content-Disposition: attachment; filename="xsa295/4.10-18.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMzY5M2Y2ZWRlZGEzMWMwYWQ1ZDUzMGEwZGRhNDJkODMzYzc2NzJh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDE4LzIw
XSB4ZW46IFVzZSBndWVzdCBhdG9taWNzIGhlbHBlcnMgd2hlbiBtb2RpZnlp
bmcKIGF0b21pY2FsbHkgZ3Vlc3QgbWVtb3J5CgpPbiBBcm0sIGV4Y2x1c2l2
ZSBsb2FkLXN0b3JlIGF0b21pY3Mgc2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3
ZWVuIHRydXN0ZWQKdGhyZWFkLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJl
IHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJsZSB0byBEb1MgWGVuCndoZW4g
dXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHku
CgpUaGlzIHBhdGNoIHJlcGxhY2VzIGFsbCB0aGUgYXRvbWljcyBvcGVyYXRp
b25zIG9uIHNoYXJlZCBtZW1vcnkgd2l0aAphIGd1ZXN0IGJ5IHRoZSBuZXcg
Z3Vlc3QgYXRvbWljcyBoZWxwZXJzLiBUaGUgeDg2IGNvZGUgd2FzIG5vdCBh
dWRpdGVkCnRvIGtub3cgd2hlcmUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIGNv
dWxkIGJlIHVzZWQuIEkgd2lsbCBsZWF2ZSB0aGF0CnRvIHRoZSB4ODYgZm9s
a3MuCgpOb3RlIHRoYXQgc29tZSByZXdvcmsgd2FzIHJlcXVpcmVkIGluIG9y
ZGVyIHRvIHBsdW1iIHVzZSB0aGUgbmV3IGd1ZXN0CmF0b21pY3MgaW4gZXZl
bnQgY2hhbm5lbCBhbmQgZ3JhbnQtdGFibGUuCgpCZWNhdXNlIGd1ZXN0X3Rl
c3RfYml0IGlzIGlnbm9yaW5nIHRoZSBwYXJhbWV0ZXIgImQiIGZvciBub3cs
IGl0Cm1lYW5zIHRoZXJlIGEgbG90IG9mIHBsYWNlcyBkbyBub3QgbmVlZCB0
byBkcm9wIHRoZSBjb25zdC4gV2UgbWF5IHdhbnQKdG8gcmV2aXNpdCB0aGlz
IGluIHRoZSBmdXR1cmUgaWYgdGhlIHBhcmFtZXRlciAiZCIgYmVjb21lcyBu
ZWNlc3NhcnkuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJl
dmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAg
ICAgIHwgIDMgKy0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAg
ICB8ICA2ICsrLS0KIHhlbi9jb21tb24vZXZlbnRfMmwuYyAgICAgICAgICAg
ICB8IDI2ICsrKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2ZpZm8u
YyAgICAgICAgICAgfCA0NCArKysrKysrKysrKystLS0tLS0tLS0tLQogeGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgIHwgNTkgKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCB8ICAzICstCiA3IGZpbGVzIGNoYW5nZWQsIDc5IGluc2Vy
dGlvbnMoKyksIDY0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRl
eCBhNzRmZjFjMDdjLi4wZjIyMGQ0YWYyIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBA
IC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CiAjaW5j
bHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3Mu
aD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgogI2luY2x1ZGUg
PGFzbS9pcnEuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+CiAjaW5jbHVkZSA8
YXNtL3BsYXRmb3JtLmg+CkBAIC05NDUsNyArOTQ2LDcgQEAgdm9pZCBhcmNo
X2R1bXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHZjcHVf
bWFya19ldmVudHNfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBp
bnQgYWxyZWFkeV9wZW5kaW5nID0gdGVzdF9hbmRfc2V0X2JpdCgKKyAgICBi
b29sIGFscmVhZHlfcGVuZGluZyA9IGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQo
di0+ZG9tYWluLAogICAgICAgICAwLCAodW5zaWduZWQgbG9uZyAqKSZ2Y3B1
X2luZm8odiwgZXZ0Y2huX3VwY2FsbF9wZW5kaW5nKSk7CiAKICAgICBpZiAo
IGFscmVhZHlfcGVuZGluZyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
bW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IDNjMzI4ZTJkZjUuLjA5
N2E2NDI0YTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC00MCw2ICs0MCw4IEBACiAjaW5jbHVk
ZSA8eGVuL3Bmbi5oPgogI2luY2x1ZGUgPHhlbi9zaXplcy5oPgogI2luY2x1
ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CisKKyNpbmNsdWRlIDxhc20vZ3Vl
c3RfYXRvbWljcy5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiBzdHJ1
Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsKQEAgLTE0
MDEsNyArMTQwMyw3IEBAIHZvaWQgcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlKQogICAgIHJldHVybjsKIH0KIAotdm9pZCBnbnR0YWJf
Y2xlYXJfZmxhZyh1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikK
K3ZvaWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpCiB7CiAgICAgLyoKICAg
ICAgKiBOb3RlIHRoYXQgdGhpcyBjYW5ub3QgYmUgY2xlYXJfYml0KCksIGFz
IHRoZSBhY2Nlc3MgbXVzdCBiZQpAQCAtMTQxMSw3ICsxNDEzLDcgQEAgdm9p
ZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZf
dCAqYWRkcikKIAogICAgIGRvIHsKICAgICAgICAgb2xkID0gKmFkZHI7Ci0g
ICAgfSB3aGlsZSAoY21weGNoZyhhZGRyLCBvbGQsIG9sZCAmIG1hc2spICE9
IG9sZCk7CisgICAgfSB3aGlsZSAoZ3Vlc3RfY21weGNoZyhkLCBhZGRyLCBv
bGQsIG9sZCAmIG1hc2spICE9IG9sZCk7CiB9CiAKIHZvaWQgZ250dGFiX21h
cmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBsKQpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ldmVudF8ybC5jIGIveGVuL2NvbW1v
bi9ldmVudF8ybC5jCmluZGV4IDhjYTkwODk5YWIuLmUxZGJiODYwZjQgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vZXZlbnRfMmwuYworKysgYi94ZW4vY29t
bW9uL2V2ZW50XzJsLmMKQEAgLTEzLDYgKzEzLDggQEAKICNpbmNsdWRlIDx4
ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KIAorI2luY2x1
ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CisKIHN0YXRpYyB2b2lkIGV2dGNo
bl8ybF9zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGV2dGNo
biAqZXZ0Y2huKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21h
aW47CkBAIC0yNSwxMiArMjcsMTIgQEAgc3RhdGljIHZvaWQgZXZ0Y2huXzJs
X3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpl
dnRjaG4pCiAgICAgICogb3RoZXJzIG1heSByZXF1aXJlIGV4cGxpY2l0IG1l
bW9yeSBiYXJyaWVycy4KICAgICAgKi8KIAotICAgIGlmICggdGVzdF9hbmRf
c2V0X2JpdChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcp
KSApCisgICAgaWYgKCBndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQs
ICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKICAgICAgICAg
cmV0dXJuOwogCi0gICAgaWYgKCAhdGVzdF9iaXQgICAgICAgIChwb3J0LCAm
c2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgIXRl
c3RfYW5kX3NldF9iaXQocG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQp
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBl
dnRjaG5fcGVuZGluZ19zZWwpKSApCisgICAgaWYgKCAhZ3Vlc3RfdGVzdF9i
aXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkgJiYK
KyAgICAgICAgICFndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQgLyBC
SVRTX1BFUl9FVlRDSE5fV09SRChkKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2Vs
KSkgKQogICAgIHsKICAgICAgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5n
KHYpOwogICAgIH0KQEAgLTQwLDcgKzQyLDcgQEAgc3RhdGljIHZvaWQgZXZ0
Y2huXzJsX3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0
Y2huICpldnRjaG4pCiAKIHN0YXRpYyB2b2lkIGV2dGNobl8ybF9jbGVhcl9w
ZW5kaW5nKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNo
bikKIHsKLSAgICBjbGVhcl9iaXQoZXZ0Y2huLT5wb3J0LCAmc2hhcmVkX2lu
Zm8oZCwgZXZ0Y2huX3BlbmRpbmcpKTsKKyAgICBndWVzdF9jbGVhcl9iaXQo
ZCwgZXZ0Y2huLT5wb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRp
bmcpKTsKIH0KIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3VubWFzayhzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCkBAIC01Miwx
MCArNTQsMTAgQEAgc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3VubWFzayhzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICog
VGhlc2Ugb3BlcmF0aW9ucyBtdXN0IGhhcHBlbiBpbiBzdHJpY3Qgb3JkZXIu
IEJhc2VkIG9uCiAgICAgICogZXZ0Y2huXzJsX3NldF9wZW5kaW5nKCkgYWJv
dmUuCiAgICAgICovCi0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQocG9y
dCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkgJiYKLSAgICAgICAg
IHRlc3RfYml0ICAgICAgICAgIChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0
Y2huX3BlbmRpbmcpKSAmJgotICAgICAgICAgIXRlc3RfYW5kX3NldF9iaXQg
KHBvcnQgLyBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNobl9wZW5kaW5n
X3NlbCkpICkKKyAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX2NsZWFyX2JpdChk
LCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAg
ICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9wZW5kaW5nKSkgJiYKKyAgICAgICAgICFndWVzdF90ZXN0X2Fu
ZF9zZXRfYml0KGQsIHBvcnQgLyBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2Y3B1X2luZm8o
diwgZXZ0Y2huX3BlbmRpbmdfc2VsKSkgKQogICAgIHsKICAgICAgICAgdmNw
dV9tYXJrX2V2ZW50c19wZW5kaW5nKHYpOwogICAgIH0KQEAgLTY2LDcgKzY4
LDggQEAgc3RhdGljIGJvb2wgZXZ0Y2huXzJsX2lzX3BlbmRpbmcoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogICAgIHVu
c2lnbmVkIGludCBtYXhfcG9ydHMgPSBCSVRTX1BFUl9FVlRDSE5fV09SRChk
KSAqIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpOwogCiAgICAgQVNTRVJUKHBv
cnQgPCBtYXhfcG9ydHMpOwotICAgIHJldHVybiBwb3J0IDwgbWF4X3BvcnRz
ICYmIHRlc3RfYml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVu
ZGluZykpOworICAgIHJldHVybiAocG9ydCA8IG1heF9wb3J0cyAmJgorICAg
ICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZv
KGQsIGV2dGNobl9wZW5kaW5nKSkpOwogfQogCiBzdGF0aWMgYm9vbCBldnRj
aG5fMmxfaXNfbWFza2VkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNo
bl9wb3J0X3QgcG9ydCkKQEAgLTc0LDcgKzc3LDggQEAgc3RhdGljIGJvb2wg
ZXZ0Y2huXzJsX2lzX21hc2tlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBl
dnRjaG5fcG9ydF90IHBvcnQpCiAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0
cyA9IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpICogQklUU19QRVJfRVZUQ0hO
X1dPUkQoZCk7CiAKICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0cyk7Ci0g
ICAgcmV0dXJuIHBvcnQgPj0gbWF4X3BvcnRzIHx8IHRlc3RfYml0KHBvcnQs
ICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpOworICAgIHJldHVybiAo
cG9ydCA+PSBtYXhfcG9ydHMgfHwKKyAgICAgICAgICAgIGd1ZXN0X3Rlc3Rf
Yml0KGQsIHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpKTsK
IH0KIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3ByaW50X3N0YXRlKHN0cnVj
dCBkb21haW4gKmQsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2ZW50X2Zp
Zm8uYyBiL3hlbi9jb21tb24vZXZlbnRfZmlmby5jCmluZGV4IGM0OWY0NDY3
NTQuLjNmNGM4MzU1MTggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZXZlbnRf
Zmlmby5jCisrKyBiL3hlbi9jb21tb24vZXZlbnRfZmlmby5jCkBAIC0xNyw2
ICsxNyw4IEBACiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8eGVu
L2RvbWFpbl9wYWdlLmg+CiAKKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWlj
cy5oPgorCiAjaW5jbHVkZSA8cHVibGljL2V2ZW50X2NoYW5uZWwuaD4KIAog
c3RhdGljIGlubGluZSBldmVudF93b3JkX3QgKmV2dGNobl9maWZvX3dvcmRf
ZnJvbV9wb3J0KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCkBAIC01MCw3ICs1
Miw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX2luaXQoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgICAqIG9uIHRo
ZSB3cm9uZyBWQ1BVIG9yIHdpdGggYW4gdW5leHBlY3RlZCBwcmlvcml0eS4K
ICAgICAgKi8KICAgICB3b3JkID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3Bv
cnQoZCwgZXZ0Y2huLT5wb3J0KTsKLSAgICBpZiAoIHdvcmQgJiYgdGVzdF9i
aXQoRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCisgICAgaWYgKCB3b3Jk
ICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktFRCwgd29y
ZCkgKQogICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgImRvbWFp
biAlZCwgcG9ydCAlZCBhbHJlYWR5IG9uIGEgcXVldWVcbiIsCiAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZXZ0Y2huLT5wb3J0KTsKIH0KQEAg
LTExNSw3ICsxMTcsNyBAQCBzdGF0aWMgaW50IHRyeV9zZXRfbGluayhldmVu
dF93b3JkX3QgKndvcmQsIGV2ZW50X3dvcmRfdCAqdywgdWludDMyX3QgbGlu
aykKICAqIFdlIGJsb2NrIHVubWFza2luZyBieSB0aGUgZ3Vlc3QgYnkgbWFy
a2luZyB0aGUgdGFpbCB3b3JkIGFzIEJVU1ksCiAgKiB0aGVyZWZvcmUsIHRo
ZSBjbXB4Y2hnKCkgbWF5IGZhaWwgYXQgbW9zdCA0IHRpbWVzLgogICovCi1z
dGF0aWMgYm9vbF90IGV2dGNobl9maWZvX3NldF9saW5rKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsIGV2ZW50X3dvcmRfdCAqd29yZCwKK3N0YXRpYyBib29s
X3QgZXZ0Y2huX2ZpZm9fc2V0X2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgZXZl
bnRfd29yZF90ICp3b3JkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCBsaW5rKQogewogICAgIGV2ZW50X3dvcmRfdCB3
OwpAQCAtMTI5LDcgKzEzMSw3IEBAIHN0YXRpYyBib29sX3QgZXZ0Y2huX2Zp
Zm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZlbnRfd29y
ZF90ICp3b3JkLAogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogTG9j
ayB0aGUgd29yZCB0byBwcmV2ZW50IGd1ZXN0IHVubWFza2luZy4gKi8KLSAg
ICBzZXRfYml0KEVWVENITl9GSUZPX0JVU1ksIHdvcmQpOworICAgIGd1ZXN0
X3NldF9iaXQoZCwgRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CiAKICAgICB3
ID0gcmVhZF9hdG9taWMod29yZCk7CiAKQEAgLTEzOSwxMyArMTQxLDEzIEBA
IHN0YXRpYyBib29sX3QgZXZ0Y2huX2ZpZm9fc2V0X2xpbmsoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgZXZlbnRfd29yZF90ICp3b3JkLAogICAgICAgICBp
ZiAoIHJldCA+PSAwICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBy
ZXQgPT0gMCApCi0gICAgICAgICAgICAgICAgY2xlYXJfYml0KEVWVENITl9G
SUZPX0JVU1ksIHdvcmQpOworICAgICAgICAgICAgICAgIGd1ZXN0X2NsZWFy
X2JpdChkLCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKICAgICAgICAgICAg
IHJldHVybiByZXQ7CiAgICAgICAgIH0KICAgICB9CiAgICAgZ2RwcmludGso
WEVOTE9HX1dBUk5JTkcsICJkb21haW4gJWQsIHBvcnQgJWQgbm90IGxpbmtl
ZFxuIiwKICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGxpbmspOwotICAg
IGNsZWFyX2JpdChFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKKyAgICBndWVz
dF9jbGVhcl9iaXQoZCwgRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CiAgICAg
cmV0dXJuIDE7CiB9CiAKQEAgLTE3MCwxMyArMTcyLDEzIEBAIHN0YXRpYyB2
b2lkIGV2dGNobl9maWZvX3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBz
dHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICAgIHJldHVybjsKICAgICB9
CiAKLSAgICB3YXNfcGVuZGluZyA9IHRlc3RfYW5kX3NldF9iaXQoRVZUQ0hO
X0ZJRk9fUEVORElORywgd29yZCk7CisgICAgd2FzX3BlbmRpbmcgPSBndWVz
dF90ZXN0X2FuZF9zZXRfYml0KGQsIEVWVENITl9GSUZPX1BFTkRJTkcsIHdv
cmQpOwogCiAgICAgLyoKICAgICAgKiBMaW5rIHRoZSBldmVudCBpZiBpdCB1
bm1hc2tlZCBhbmQgbm90IGFscmVhZHkgbGlua2VkLgogICAgICAqLwotICAg
IGlmICggIXRlc3RfYml0KEVWVENITl9GSUZPX01BU0tFRCwgd29yZCkKLSAg
ICAgICAgICYmICF0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQp
ICkKKyAgICBpZiAoICFndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19N
QVNLRUQsIHdvcmQpICYmCisgICAgICAgICAhZ3Vlc3RfdGVzdF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgewogICAgICAgICBz
dHJ1Y3QgZXZ0Y2huX2ZpZm9fcXVldWUgKnEsICpvbGRfcTsKICAgICAgICAg
ZXZlbnRfd29yZF90ICp0YWlsX3dvcmQ7CkBAIC0yMDUsNyArMjA3LDcgQEAg
c3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZj
cHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgICAgaWYgKCAh
b2xkX3EgKQogICAgICAgICAgICAgZ290byBkb25lOwogCi0gICAgICAgIGlm
ICggdGVzdF9hbmRfc2V0X2JpdChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQp
ICkKKyAgICAgICAgaWYgKCBndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIEVW
VENITl9GSUZPX0xJTktFRCwgd29yZCkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZvbGRfcS0+bG9jaywgZmxh
Z3MpOwogICAgICAgICAgICAgZ290byBkb25lOwpAQCAtMjUxLDggKzI1Myw4
IEBAIHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX3NldF9wZW5kaW5nKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICAgIHNw
aW5fdW5sb2NrX2lycXJlc3RvcmUoJnEtPmxvY2ssIGZsYWdzKTsKIAogICAg
ICAgICBpZiAoICFsaW5rZWQKLSAgICAgICAgICAgICAmJiAhdGVzdF9hbmRf
c2V0X2JpdChxLT5wcmlvcml0eSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmdi0+ZXZ0Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJl
YWR5KSApCisgICAgICAgICAgICAgJiYgIWd1ZXN0X3Rlc3RfYW5kX3NldF9i
aXQoZCwgcS0+cHJpb3JpdHksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnYtPmV2dGNobl9maWZvLT5jb250cm9sX2Jsb2Nr
LT5yZWFkeSkgKQogICAgICAgICAgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5k
aW5nKHYpOwogICAgIH0KICBkb25lOgpAQCAtMjc0LDcgKzI3Niw3IEBAIHN0
YXRpYyB2b2lkIGV2dGNobl9maWZvX2NsZWFyX3BlbmRpbmcoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgICAqIE5vIG5l
ZWQgdG8gdW5saW5rIGFzIHRoZSBndWVzdCB3aWxsIHVubGluayBhbmQgaWdu
b3JlCiAgICAgICogbm9uLXBlbmRpbmcgZXZlbnRzLgogICAgICAqLwotICAg
IGNsZWFyX2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKKyAgICBn
dWVzdF9jbGVhcl9iaXQoZCwgRVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7
CiB9CiAKIHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCkBAIC0yODYsMTAg
KzI4OCwxMCBAQCBzdGF0aWMgdm9pZCBldnRjaG5fZmlmb191bm1hc2soc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgIGlm
ICggdW5saWtlbHkoIXdvcmQpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAg
Y2xlYXJfYml0KEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7CisgICAgZ3Vl
c3RfY2xlYXJfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7CiAK
ICAgICAvKiBSZWxpbmsgaWYgcGVuZGluZy4gKi8KLSAgICBpZiAoIHRlc3Rf
Yml0KEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpICkKKyAgICBpZiAoIGd1
ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpICkK
ICAgICAgICAgZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcodiwgZXZ0Y2huKTsK
IH0KIApAQCAtMjk3LDIxICsyOTksMjEgQEAgc3RhdGljIGJvb2wgZXZ0Y2hu
X2ZpZm9faXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRj
aG5fcG9ydF90IHBvcnQpCiB7CiAgICAgY29uc3QgZXZlbnRfd29yZF90ICp3
b3JkID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwgcG9ydCk7CiAK
LSAgICByZXR1cm4gd29yZCAmJiB0ZXN0X2JpdChFVlRDSE5fRklGT19QRU5E
SU5HLCB3b3JkKTsKKyAgICByZXR1cm4gd29yZCAmJiBndWVzdF90ZXN0X2Jp
dChkLCBFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0KIAogc3RhdGlj
IGJvb2xfdCBldnRjaG5fZmlmb19pc19tYXNrZWQoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogewogICAgIGNvbnN0IGV2
ZW50X3dvcmRfdCAqd29yZCA9IGV2dGNobl9maWZvX3dvcmRfZnJvbV9wb3J0
KGQsIHBvcnQpOwogCi0gICAgcmV0dXJuICF3b3JkIHx8IHRlc3RfYml0KEVW
VENITl9GSUZPX01BU0tFRCwgd29yZCk7CisgICAgcmV0dXJuICF3b3JkIHx8
IGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7
CiB9CiAKIHN0YXRpYyBib29sX3QgZXZ0Y2huX2ZpZm9faXNfYnVzeShjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90IHBvcnQpCiB7CiAg
ICAgY29uc3QgZXZlbnRfd29yZF90ICp3b3JkID0gZXZ0Y2huX2ZpZm9fd29y
ZF9mcm9tX3BvcnQoZCwgcG9ydCk7CiAKLSAgICByZXR1cm4gd29yZCAmJiB0
ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQpOworICAgIHJldHVy
biB3b3JkICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktF
RCwgd29yZCk7CiB9CiAKIHN0YXRpYyBpbnQgZXZ0Y2huX2ZpZm9fc2V0X3By
aW9yaXR5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNo
biwKQEAgLTMzOCwxMSArMzQwLDExIEBAIHN0YXRpYyB2b2lkIGV2dGNobl9m
aWZvX3ByaW50X3N0YXRlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgd29yZCA9
IGV2dGNobl9maWZvX3dvcmRfZnJvbV9wb3J0KGQsIGV2dGNobi0+cG9ydCk7
CiAgICAgaWYgKCAhd29yZCApCiAgICAgICAgIHByaW50aygiPyAgICAgIik7
Ci0gICAgZWxzZSBpZiAoIHRlc3RfYml0KEVWVENITl9GSUZPX0xJTktFRCwg
d29yZCkgKQotICAgICAgICBwcmludGsoIiVjICUtNHUiLCB0ZXN0X2JpdChF
VlRDSE5fRklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJywKKyAgICBlbHNl
IGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3
b3JkKSApCisgICAgICAgIHByaW50aygiJWMgJS00dSIsIGd1ZXN0X3Rlc3Rf
Yml0KGQsIEVWVENITl9GSUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnLAog
ICAgICAgICAgICAgICAgKndvcmQgJiBFVlRDSE5fRklGT19MSU5LX01BU0sp
OwogICAgIGVsc2UKLSAgICAgICAgcHJpbnRrKCIlYyAtICAgIiwgdGVzdF9i
aXQoRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcpOworICAg
ICAgICBwcmludGsoIiVjIC0gICAiLCBndWVzdF90ZXN0X2JpdChkLCBFVlRD
SE5fRklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJyk7CiB9CiAKIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgZXZ0Y2huX3BvcnRfb3BzIGV2dGNobl9wb3J0X29w
c19maWZvID0KQEAgLTQ5NCw3ICs0OTYsNyBAQCBzdGF0aWMgdm9pZCBzZXR1
cF9wb3J0cyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgICAgIGV2dGNobiA9
IGV2dGNobl9mcm9tX3BvcnQoZCwgcG9ydCk7CiAKLSAgICAgICAgaWYgKCB0
ZXN0X2JpdChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcp
KSApCisgICAgICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICAgICAg
ZXZ0Y2huLT5wZW5kaW5nID0gMTsKIAogICAgICAgICBldnRjaG5fZmlmb19z
ZXRfcHJpb3JpdHkoZCwgZXZ0Y2huLCBFVlRDSE5fRklGT19QUklPUklUWV9E
RUZBVUxUKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCAwMzI3MzM1NTg1
Li5kYTdiNjQ0NzAyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0zOSw2
ICszOSw3IEBACiAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4
c20veHNtLmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CisjaW5jbHVk
ZSA8YXNtL2d1ZXN0X2F0b21pY3MuaD4KIAogLyogUGVyLWRvbWFpbiBncmFu
dCBpbmZvcm1hdGlvbi4gKi8KIHN0cnVjdCBncmFudF90YWJsZSB7CkBAIC02
NTMsNiArNjU0LDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBucl9ncmFudF9l
bnRyaWVzKHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiB9CiAKIHN0YXRpYyBp
bnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWgsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkLAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0
aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IG1hcGZsYWcsCkBAIC03MDgsOCArNzEwLDggQEAgc3RhdGljIGludCBf
c2V0X3N0YXR1c192MShjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hh
aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAiQXR0ZW1wdCB0byB3cml0
ZS1waW4gYSByL28gZ3JhbnQgZW50cnlcbiIpOwogICAgICAgICB9CiAKLSAg
ICAgICAgcHJldl9zY29tYm8ud29yZCA9IGNtcHhjaGcoKHUzMiAqKXNoYWgs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53
b3JkLCBuZXdfc2NvbWJvLndvcmQpOworICAgICAgICBwcmV2X3Njb21iby53
b3JkID0gZ3Vlc3RfY21weGNoZyhyZCwgKHUzMiAqKXNoYWgsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53b3Jk
LCBuZXdfc2NvbWJvLndvcmQpOwogICAgICAgICBpZiAoIGxpa2VseShwcmV2
X3Njb21iby53b3JkID09IHNjb21iby53b3JkKSApCiAgICAgICAgICAgICBi
cmVhazsKIApAQCAtNzI2LDYgKzcyOCw3IEBAIGRvbmU6CiAKIHN0YXRpYyBp
bnQgX3NldF9zdGF0dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1
c190ICpzdGF0dXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCBkb21haW4gKnJkLAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IG1hcGZsYWcsCkBAIC03ODgsOCArNzkxLDggQEAgc3RhdGlj
IGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJf
dCAqc2hhaCwKICAgICAgICAgICAgICAoaWQgIT0gbGRvbWlkKSB8fAogICAg
ICAgICAgICAgICghcmVhZG9ubHkgJiYgKGZsYWdzICYgR1RGX3JlYWRvbmx5
KSkgKQogICAgICAgICB7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7Ci0gICAgICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgICAg
ICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMp
OworICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVh
ZGluZywgc3RhdHVzKTsKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdO
VFNUX2dlbmVyYWxfZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiVW5z
dGFibGUgZmxhZ3MgKCV4KSBvciBkb20gKCVkKTsgZXhwZWN0ZWQgZCVkIChy
L3c6ICVkKVxuIiwKICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwg
bGRvbWlkLCAhcmVhZG9ubHkpOwpAQCAtNzk5LDcgKzgwMiw3IEBAIHN0YXRp
YyBpbnQgX3NldF9zdGF0dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVy
X3QgKnNoYWgsCiAgICAgewogICAgICAgICBpZiAoIHVubGlrZWx5KGZsYWdz
ICYgR1RGX3JlYWRvbmx5KSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAg
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0
YXR1cyk7CiAgICAgICAgICAgICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5l
cmFsX2Vycm9yLAogICAgICAgICAgICAgICAgICAgICAgIlVuc3RhYmxlIGdy
YW50IHJlYWRvbmx5IGZsYWdcbiIpOwogICAgICAgICB9CkBAIC04MTIsNiAr
ODE1LDcgQEAgZG9uZToKIAogc3RhdGljIGludCBfc2V0X3N0YXR1cyhjb25z
dCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JhbnRfc3RhdHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIHJndF92ZXJzaW9uLAogICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwKQEAgLTgyMCw5
ICs4MjQsOSBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50
X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogewogCiAgICAgaWYgKCByZ3RfdmVy
c2lvbiA9PSAxICkKLSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YxKHNo
YWgsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7CisgICAgICAg
IHJldHVybiBfc2V0X3N0YXR1c192MShzaGFoLCByZCwgYWN0LCByZWFkb25s
eSwgbWFwZmxhZywgbGRvbWlkKTsKICAgICBlbHNlCi0gICAgICAgIHJldHVy
biBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMsIGFjdCwgcmVhZG9ubHks
IG1hcGZsYWcsIGxkb21pZCk7CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1
c192MihzaGFoLCBzdGF0dXMsIHJkLCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFn
LCBsZG9taWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2ZV9ncmFudF9l
bnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICps
ZCwKQEAgLTk5Myw3ICs5OTcsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAg
ICAgKCEob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAg
ICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2
d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9z
dGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAg
ICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJk
LCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIDEsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCkg
IT0gR05UU1Rfb2theSkgKQogICAgICAgICAgICAgZ290byBhY3RfcmVsZWFz
ZV9vdXQ7CkBAIC0xMjE2LDEwICsxMjIwLDEwIEBAIG1hcF9ncmFudF9yZWYo
CiAgdW5sb2NrX291dF9jbGVhcjoKICAgICBpZiAoICEob3AtPmZsYWdzICYg
R05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChH
TlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAg
ICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwog
CiAgYWN0X3JlbGVhc2Vfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNl
KGFjdCk7CkBAIC0xNTAyLDEwICsxNTA2LDEwIEBAIHVubWFwX2NvbW1vbl9j
b21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAg
ICBpZiAoICgoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5f
aHN0d19tYXNrKSkgPT0gMCkgJiYKICAgICAgICAgICEob3AtPmRvbmUgJiBH
TlRNQVBfcmVhZG9ubHkpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWco
X0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCBh
Y3QtPnBpbiA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgYWN0aXZlX2Vu
dHJ5X3JlbGVhc2UoYWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3Qp
OwpAQCAtMjA3MCw4ICsyMDc0LDggQEAgZ250dGFiX3ByZXBhcmVfZm9yX3Ry
YW5zZmVyKAogICAgICAgICBuZXdfc2NvbWJvID0gc2NvbWJvOwogICAgICAg
ICBuZXdfc2NvbWJvLnNob3J0cy5mbGFncyB8PSBHVEZfdHJhbnNmZXJfY29t
bWl0dGVkOwogCi0gICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBjbXB4Y2hn
KCh1MzIgKikmc2hhLT5mbGFncywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7Cisg
ICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCAo
dTMyICopJnNoYS0+ZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNjb21iby53b3JkLCBuZXdfc2NvbWJvLndvcmQp
OwogICAgICAgICBpZiAoIGxpa2VseShwcmV2X3Njb21iby53b3JkID09IHNj
b21iby53b3JkKSApCiAgICAgICAgICAgICBicmVhazsKIApAQCAtMjM1Niwx
MSArMjM2MCwxMSBAQCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAg
ICAgIGFjdC0+cGluIC09IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgaWYg
KCAhKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdf
bWFzaykpICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZf
d3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgfQogCiAgICAg
aWYgKCAhYWN0LT5waW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhf
R1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVf
ZW50cnlfcmVsZWFzZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJn
dCk7CkBAIC0yMzgyLDE0ICsyMzg2LDE1IEBAIHJlbGVhc2VfZ3JhbnRfZm9y
X2NvcHkoCiAgICB1bmRlciB0aGUgZG9tYWluJ3MgZ3JhbnQgdGFibGUgbG9j
ay4gKi8KIC8qIE9ubHkgc2FmZSBvbiB0cmFuc2l0aXZlIGdyYW50cy4gIEV2
ZW4gdGhlbiwgbm90ZSB0aGF0IHdlIGRvbid0CiAgICBhdHRlbXB0IHRvIGRy
b3AgYW55IHBpbiBvbiB0aGUgcmVmZXJlbnQgZ3JhbnQuICovCi1zdGF0aWMg
dm9pZCBmaXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKGNvbnN0IHN0cnVjdCBh
Y3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKK3N0YXRpYyB2b2lkIGZpeHVwX3N0
YXR1c19mb3JfY29weV9waW4oc3RydWN0IGRvbWFpbiAqcmQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBh
Y3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1cykKIHsKICAgICBp
ZiAoICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJTl9k
ZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZf
d3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWco
cmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+
cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5n
LCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOwogfQogCiAvKiBHcmFiIGEgZnJhbWUgbnVt
YmVyIGZyb20gYSBncmFudCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFncyBh
bmQgcGluCkBAIC0yNDQ5LDcgKzI0NTQsNyBAQCBhY3F1aXJlX2dyYW50X2Zv
cl9jb3B5KAogICAgIHsKICAgICAgICAgaWYgKCAoIW9sZF9waW4gfHwgKCFy
ZWFkb25seSAmJgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIShvbGRf
cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdfbWFzaykpKSkg
JiYKLSAgICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192MihzaGFoLCBz
dGF0dXMsIGFjdCwgcmVhZG9ubHksIDAsCisgICAgICAgICAgICAgKHJjID0g
X3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCByZCwgYWN0LCByZWFkb25s
eSwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZG9t
KSkgIT0gR05UU1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIHVubG9ja19v
dXQ7CiAKQEAgLTI0OTgsNyArMjUwMyw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9y
X2NvcHkoCiAKICAgICAgICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAg
ICAgICAgewotICAgICAgICAgICAgZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3Bp
bihhY3QsIHN0YXR1cyk7CisgICAgICAgICAgICBmaXh1cF9zdGF0dXNfZm9y
X2NvcHlfcGluKHJkLCBhY3QsIHN0YXR1cyk7CiAgICAgICAgICAgICByY3Vf
dW5sb2NrX2RvbWFpbih0ZCk7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlf
cmVsZWFzZShhY3QpOwogICAgICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2so
cmd0KTsKQEAgLTI1MjAsNyArMjUyNSw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9y
X2NvcHkoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICFhY3QtPmlzX3N1
Yl9wYWdlKSkgKQogICAgICAgICB7CiAgICAgICAgICAgICByZWxlYXNlX2dy
YW50X2Zvcl9jb3B5KHRkLCB0cmFuc19ncmVmLCByZWFkb25seSk7Ci0gICAg
ICAgICAgICBmaXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKGFjdCwgc3RhdHVz
KTsKKyAgICAgICAgICAgIGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4ocmQs
IGFjdCwgc3RhdHVzKTsKICAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWlu
KHRkKTsKICAgICAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7
CiAgICAgICAgICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjU0
OSw3ICsyNTU0LDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICBl
bHNlIGlmICggIW9sZF9waW4gfHwKICAgICAgICAgICAgICAgKCFyZWFkb25s
eSAmJiAhKG9sZF9waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0
d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9z
dGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAg
ICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJk
LCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29rYXkg
KQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjYzNywx
MCArMjY0MiwxMCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogIHVubG9j
a19vdXRfY2xlYXI6CiAgICAgaWYgKCAhKHJlYWRvbmx5KSAmJgogICAgICAg
ICAgIShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNrIHwgR05UUElOX2Rl
dndfbWFzaykpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93
cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhy
ZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCAhYWN0LT5w
aW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcs
IHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RG
X3JlYWRpbmcsIHN0YXR1cyk7CiAKICB1bmxvY2tfb3V0OgogICAgIGFjdGl2
ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CkBAIC0zNzA3LDExICszNzEyLDExIEBA
IGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAgfQogCiAg
ICAgICAgICAgICBpZiAoIChhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNr
fEdOVFBJTl9oc3R3X21hc2spKSA9PSAwICkKLSAgICAgICAgICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAg
ICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKICAgICAgICAgfQogCiAgICAgICAgIGlmICggYWN0LT5w
aW4gPT0gMCApCi0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RG
X3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgICAgIGFj
dGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgICAgIGdyYW50X3JlYWRf
dW5sb2NrKHJndCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3Rh
YmxlLmgKaW5kZXggNjE5NzIxZjEyMS4uNjNiYTBlZjA0NSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtMTQsNyArMTQs
NyBAQCBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAgICAgZ2ZuX3QgKnN0
YXR1c19nZm47CiB9OwogCi12b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2ln
bmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKTsKK3ZvaWQgZ250dGFiX2Ns
ZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBuciwg
dWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0ZV9ncmFudF9ob3N0X21hcHBp
bmcodW5zaWduZWQgbG9uZyBncGFkZHIsCiAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsIHVuc2lnbmVkIGludAogICAg
ICAgICBjYWNoZV9mbGFncyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2dy
YW50X3RhYmxlLmgKaW5kZXggNjZlOTc0MjAwMy4uYzIyY2ZlODFiOCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaApAQCAtODQs
NyArODQsOCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnbnR0YWJf
ZG9tMF9tYXgodm9pZCkKIAogI2RlZmluZSBnbnR0YWJfbWFya19kaXJ0eShk
LCBmKSBwYWdpbmdfbWFya19kaXJ0eSgoZCksIF9tZm4oZikpCiAKLXN0YXRp
YyBpbmxpbmUgdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBpbnQg
bnIsIHVpbnQxNl90ICpzdCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBnbnR0YWJf
Y2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbnIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2
X3QgKnN0KQogewogICAgIC8qCiAgICAgICogTm90ZSB0aGF0IHRoaXMgY2Fu
bm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNjZXNzIG11c3QgYmUKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-19.patch"
Content-Disposition: attachment; filename="xsa295/4.10-19.patch"
Content-Transfer-Encoding: base64

RnJvbSA4MDI2NWQxYTk0OWNlN2I2ZjVkOTM3ODJhZjM2OGZiODJlZGY5YTcw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDE5LzIw
XSB4ZW4vYXJtOiBBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4gZ3Vlc3QK
IGF0b21pYyBoZWxwZXJzCgpBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4g
Z3Vlc3QgYXRvbWljIGhlbHBlcnMgdG8gYmUgYWJsZSB0byBkZXRlY3QKd2hl
dGhlciBhIGd1ZXN0IGlzIG9mdGVuIHBhdXNlZCBkdXJpbmcgdGhlIG9wZXJh
dGlvbnMuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgg
fCAxMiArKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNf
ZGVmbi5oICAgIHwgIDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1
ZXN0X2F0b21pY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRv
bWljcy5oCmluZGV4IDYxOTI1ZDMxM2QuLjY5ODUwOGJmODcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCkBAIC0yNCw5
ICsyNCwxMyBAQCBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBndWVz
dF9zYWZlX2F0b21pY19tYXgpOwogI2RlZmluZSBndWVzdF9iaXRvcChuYW1l
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKIHN0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF8jI25hbWUoc3Ry
dWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSBcCiB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgaWYgKCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhp
c19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKSAgICAgICAgICAgXAog
ICAgICAgICByZXR1cm47ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgbmFtZShu
ciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl91bnBhdXNlKGQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKQEAgLTM4LDExICs0MiwxNSBAQCBzdGF0aWMgaW5saW5l
IGludCBndWVzdF8jI25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgXAogICAgIGJvb2wgc3VjY2VlZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBpbnQgb2xkYml0OyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBw
LCAmb2xkYml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9z
YWZlX2F0b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKICAgICBpZiAoIHN1
Y2NlZWQgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIHJldHVybiBvbGRiaXQ7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3RfcGF1c2VkKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl9wYXVzZV9ub3N5
bmMoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICBvbGRiaXQgPSBuYW1lKG5yLCBwKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgZG9tYWluX3VucGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzMsMTAg
KzgxLDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2d1ZXN0
X2NtcHhjaGcoc3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICB1bnNpZ25lZCBs
b25nIG9sZHZhbCA9IG9sZDsKIAorICAgIHBlcmZjX2luY3IoYXRvbWljc19n
dWVzdCk7CisKICAgICBpZiAoIF9fY21weGNoZ19tYl90aW1lb3V0KHB0ciwg
Jm9sZHZhbCwgbmV3LCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKQogICAg
ICAgICByZXR1cm4gb2xkdmFsOwogCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7CisKICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQp
OwogICAgIG9sZHZhbCA9IF9fY21weGNoZ19tYihwdHIsIG9sZCwgbmV3LCBz
aXplKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNfZGVmbi5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wZXJmY19kZWZuLmgKaW5kZXggODc4NjYyNjRjYS4uZGZhOTc4
MTEyZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19k
ZWZuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19kZWZuLmgK
QEAgLTcyLDYgKzcyLDkgQEAgUEVSRkNPVU5URVIocGh5c190aW1lcl9pcnFz
LCAgIlBoeXNpY2FsIHRpbWVyIGludGVycnVwdHMiKQogUEVSRkNPVU5URVIo
dmlydF90aW1lcl9pcnFzLCAgIlZpcnR1YWwgdGltZXIgaW50ZXJydXB0cyIp
CiBQRVJGQ09VTlRFUihtYWludGVuYW5jZV9pcnFzLCAiTWFpbnRlbmFuY2Ug
aW50ZXJydXB0cyIpCiAKK1BFUkZDT1VOVEVSKGF0b21pY3NfZ3Vlc3QsICAg
ICJhdG9taWNzOiBndWVzdCBhY2Nlc3MiKQorUEVSRkNPVU5URVIoYXRvbWlj
c19ndWVzdF9wYXVzZWQsICAgImF0b21pY3M6IGd1ZXN0IHBhdXNlZCIpCisK
IC8qI2VuZGlmKi8gLyogX19YRU5fUEVSRkNfREVGTl9IX18gKi8KIAogLyoK
LS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.10-20.patch"
Content-Disposition: attachment; filename="xsa295/4.10-20.patch"
Content-Transfer-Encoding: base64

RnJvbSBiNmVmODdiNzY0MGI0YWQ2Y2IxNTUwMGRjNDc1ZjM3MmE4NzJmNzcz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEwIDIwLzIw
XSB4ZW4vYXJtOiBncmFudC10YWJsZTogUHJvdGVjdCBnbnR0YWJfY2xlYXJf
ZmxhZwogYWdhaW5zdCBndWVzdCBtaXNiZWhhdmlvcgoKVGhlIGZ1bmN0aW9u
IGdudHRhYl9jbGVhcl9mbGFnIGlzIHVzZWQgdG8gY2xlYXIgdGhlIGFjY2Vz
cyBmbGFncy4gT24KQXJtLCBpdCBpcyBpbXBsZW1lbnRlZCB1c2luZyBhIGxv
b3AgYW5kIGd1ZXN0X2NtcHhjaGcuCgpJdCBpcyBwb3NzaWJsZSB0aGF0IGd1
ZXN0X2NtcHhjaGcgd2lsbCBhbHdheXMgcmV0dXJuIGEgZGlmZmVyZW50IHZh
bHVlCnRoYW4gb2xkLiBUaGlzIGNhbiBoYXBwZW4gaWYgdGhlIGd1ZXN0IHVw
ZGF0ZWQgdGhlIG1lbW9yeSBiZWZvcmUgWGVuIGhhcwp0aW1lIHRvIGRvIHRo
ZSBleGNoYW5nZS4gQmVjYXVzZSBvZiB0aGF0LCB0aGVyZSBhcmUgbm8gd2F5
IGZvciB0bwpwcm9taXNlIHRoZSBsb29wIHdpbGwgZW5kLgoKSXQgaXMgcG9z
c2libGUgdG8gbWFrZSB0aGUgY3VycmVudCBjb2RlIHNhZmUgYnkgcmUtdXNp
bmcgdGhlIHNhbWUKcHJpbmNpcGxlIGFzIGFwcGxpZWQgb24gdGhlIGd1ZXN0
IGF0b21pYyBoZWxwZXIuIEhvd2V2ZXIgdGhpcyBwYXRjaAp0YWtlcyBhIGRp
ZmZlcmVudCBhcHByb2FjaCB0aGF0IHNob3VsZCBsZWFkIHRvIG1vcmUgZWZm
aWNpZW50IGNvZGUgaW4KdGhlIGRlZmF1bHQgY2FzZS4KCkEgbmV3IGhlbHBl
ciBpcyBpbnRyb2R1Y2VkIHRvIGNsZWFyIGEgc2V0IG9mIGJpdHMgb24gYSAx
Ni1iaXRzIHdvcmQuClRoaXMgc2hvdWxkIGF2b2lkIGEgYW4gZXh0cmEgbG9v
cCB0byBjaGVjayBjbXB4Y2hnIHN1Y2NlZWRlZC4KCk5vdGUgdGhhdCBhIG1h
c2sgaXMgdXNlZCBpbnN0ZWFkIG9mIGEgYml0LCBzbyB0aGUgaGVscGVyIGNh
biBiZSByZS11c2VkCmxhdGVyIG9uIGZvciBjbGVhcmluZyBtdWx0aXBsZSBm
bGFncyBhdCB0aGUgc2FtZSB0aW1lLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
OTUuCgpSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgICAgIHwgMzUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMgICAgIHwgMzMgKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAg
ICB8IDEwICstLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMu
aCAgICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaCB8IDEzICsrKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQs
IDg2IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvYml0b3BzLmMKaW5kZXggMDg3NTAzMTRmYy4uM2Rj
YTc2OWJmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9i
aXRvcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5j
CkBAIC0xMjYsNiArMTI2LDQxIEBAIHRlc3RvcCh0ZXN0X2FuZF9jaGFuZ2Vf
Yml0LCBlb3IpCiB0ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCiB0
ZXN0b3AodGVzdF9hbmRfc2V0X2JpdCwgb3JyKQogCitzdGF0aWMgYWx3YXlz
X2lubGluZSBib29sIGludF9jbGVhcl9tYXNrMTYodWludDE2X3QgbWFzaywg
dm9sYXRpbGUgdWludDE2X3QgKnAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBp
bnQgbWF4X3RyeSkKK3sKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOwor
CisgICAgcHJlZmV0Y2h3KChjb25zdCB1aW50MTZfdCAqKXApOworCisgICAg
ZG8KKyAgICB7CisgICAgICAgIGFzbSB2b2xhdGlsZSAoIi8vIGludF9jbGVh
cl9tYXNrMTZcbiIKKyAgICAgICAgIiAgIGxkcmV4aCAgJTIsICUxXG4iCisg
ICAgICAgICIgICBiaWMgICAgICUyLCAlMiwgJTNcbiIKKyAgICAgICAgIiAg
IHN0cmV4aCAgJTAsICUyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiK1FvIiAoKnApLCAiPSZyIiAodG1wKQorICAgICAgICA6ICJyIiAobWFz
aykpOworCisgICAgICAgIGlmICggIXJlcyApCisgICAgICAgICAgICBicmVh
azsKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4g
MCkgKTsKKworICAgIHJldHVybiAhcmVzOworfQorCit2b2lkIGNsZWFyX21h
c2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpwKQoreworICAg
IGlmICggIWludF9jbGVhcl9tYXNrMTYobWFzaywgcCwgZmFsc2UsIDApICkK
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK2Jvb2wgY2xl
YXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9p
ZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG1heF90cnkpCit7CisgICAgcmV0dXJuIGludF9jbGVhcl9tYXNrMTYobWFz
aywgcCwgdHJ1ZSwgbWF4X3RyeSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9i
aXRvcHMuYwppbmRleCA3OGJmNGVkOGM1Li4yNzY4OGU1NDE4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCisrKyBiL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKQEAgLTExOCw2ICsxMTgs
MzkgQEAgdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKIHRlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKIHRlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
X2NsZWFyX21hc2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB1aW50MTZf
dCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQorewor
ICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyAgICBkbworICAgIHsK
KyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIGludF9jbGVhcl9tYXNrMTZc
biIKKyAgICAgICAgIiAgIGxkeHJoICAgJXcyLCAlMVxuIgorICAgICAgICAi
ICAgYmljICAgICAldzIsICV3MiwgJXczXG4iCisgICAgICAgICIgICBzdHhy
aCAgICV3MCwgJXcyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMpLCAi
K1EiICgqcCksICI9JnIiICh0bXApCisgICAgICAgIDogInIiIChtYXNrKSk7
CisKKyAgICAgICAgaWYgKCAhcmVzICkKKyAgICAgICAgICAgIGJyZWFrOwor
ICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAwKSAp
OworCisgICAgcmV0dXJuICFyZXM7Cit9CisKK3ZvaWQgY2xlYXJfbWFzazE2
KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApCit7CisgICAgaWYg
KCAhaW50X2NsZWFyX21hc2sxNihtYXNrLCBwLCBmYWxzZSwgMCkgKQorICAg
ICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworYm9vbCBjbGVhcl9t
YXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpw
LAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4
X3RyeSkKK3sKKyAgICByZXR1cm4gaW50X2NsZWFyX21hc2sxNihtYXNrLCBw
LCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxl
czoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5j
IGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggMDk3YTY0MjRhNC4uY2JjMGU3
YzczOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKQEAgLTE0MDUsMTUgKzE0MDUsNyBAQCB2b2lkIHB1
dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIAogdm9pZCBn
bnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKLSAgICAvKgotICAgICAqIE5v
dGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFj
Y2VzcyBtdXN0IGJlCi0gICAgICogY29uZmluZWQgdG8gdGhlIHNwZWNpZmll
ZCAyIGJ5dGVzLgotICAgICAqLwotICAgIHVpbnQxNl90IG1hc2sgPSB+KDEg
PDwgbnIpLCBvbGQ7Ci0KLSAgICBkbyB7Ci0gICAgICAgIG9sZCA9ICphZGRy
OwotICAgIH0gd2hpbGUgKGd1ZXN0X2NtcHhjaGcoZCwgYWRkciwgb2xkLCBv
bGQgJiBtYXNrKSAhPSBvbGQpOworICAgIGd1ZXN0X2NsZWFyX21hc2sxNihk
LCBCSVQobnIpLCBhZGRyKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGwpCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9iaXRvcHMuaAppbmRleCBmNjc4MmIzM2JlLi5mOTg5YmM3
MjZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKQEAgLTUzLDYg
KzUzLDggQEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiAKK3ZvaWQgY2xlYXJfbWFzazE2
KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApOworCiAvKgogICog
VGhlIGhlbHBlcnMgYmVsb3cgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1v
cnkgaWYgdGhlIGFjdGlvbiB0YWtlcwogICogdG9vIGxvbmcuCkBAIC03MSw2
ICs3Myw4IEBAIGJvb2wgdGVzdF9hbmRfY2xlYXJfYml0X3RpbWVvdXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkp
OwogYm9vbCB0ZXN0X2FuZF9jaGFuZ2VfYml0X3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50ICpvbGRiaXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KTsKK2Jv
b2wgY2xlYXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRp
bGUgdm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IG1heF90cnkpOwogCiAvKioKICAqIF9fdGVzdF9hbmRfc2V0X2Jp
dCAtIFNldCBhIGJpdCBhbmQgcmV0dXJuIGl0cyBvbGQgdmFsdWUKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKaW5kZXggNjk4
NTA4YmY4Ny4uYWYyN2NjNjI3YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9ndWVzdF9hdG9taWNzLmgKQEAgLTczLDYgKzczLDE5IEBAIGd1ZXN0
X3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQogCiAjdW5kZWYgZ3Vlc3Rf
dGVzdG9wCiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF9jbGVhcl9tYXNr
MTYoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgbWFzaywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9sYXRpbGUgdWludDE2
X3QgKnApCit7CisgICAgcGVyZmNfaW5jcihhdG9taWNzX2d1ZXN0KTsKKwor
ICAgIGlmICggY2xlYXJfbWFzazE2X3RpbWVvdXQobWFzaywgcCwgdGhpc19j
cHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKQorICAgICAgICByZXR1cm47
CisKKyAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOworICAgIGNsZWFyX21h
c2sxNihtYXNrLCBwKTsKKyAgICBkb21haW5fdW5wYXVzZShkKTsKK30KKwog
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2b2xhdGlsZSB2b2lkICpwdHIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgb2xkLAotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-01.patch"
Content-Disposition: attachment; filename="xsa295/4.11-01.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NmRiOGU0YzA5NTQ5MWFlNzk1YzhlZWJhZmQ3NzhiMmRhYjY1MTNk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6MjQgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTEgMDEvMjBdIGV2
ZW50czogZHJvcCBhcmNoX2V2dGNobl9pbmplY3QoKQoKSGF2ZSB0aGUgb25s
eSB1c2VyIGNhbGwgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKCkgaW5zdGVh
ZCwgYXQgdGhlIHNhbWUKdGltZSBhcnJhbmdpbmcgZm9yIGNvcnJlY3Qgb3Jk
ZXJpbmcgb2YgdGhlIHdyaXRlcyAoZXZ0Y2huX3BlbmRpbmdfc2VsCnNob3Vs
ZCBiZSB3cml0dGVuIGJlZm9yZSBldnRjaG5fdXBjYWxsX3BlbmRpbmcpLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAg
IHwgNSAtLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jIHwgNSAtLS0t
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgIHwgMyArLS0KIHhlbi9pbmNs
dWRlL3hlbi9ldmVudC5oICB8IDMgLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMuYwppbmRl
eCAzZmFmZGQwYjY2Li4wN2M3MDRlZGZmIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vdmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTU5
NywxMSArNTk3LDYgQEAgb3V0OgogICAgIHJldHVybjsKIH0KIAotdm9pZCBh
cmNoX2V2dGNobl9pbmplY3Qoc3RydWN0IHZjcHUgKnYpCi17Ci0gICAgdmdp
Y19pbmplY3RfaXJxKHYtPmRvbWFpbiwgdiwgdi0+ZG9tYWluLT5hcmNoLmV2
dGNobl9pcnEsIHRydWUpOwotfQotCiBib29sIHZnaWNfZXZ0Y2huX2lycV9w
ZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBwZW5kaW5n
X2lycSAqcDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMu
YyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwppbmRleCBhMzU0NDliZjEx
Li5iZDRlMjY4ZTU3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy92
Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCkBAIC02OTIs
MTEgKzY5Miw2IEBAIHZvaWQgdmdpY19raWNrX3ZjcHVzKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgfQogfQogCi12b2lkIGFyY2hfZXZ0Y2huX2luamVjdChz
dHJ1Y3QgdmNwdSAqdikKLXsKLSAgICB2Z2ljX2luamVjdF9pcnEodi0+ZG9t
YWluLCB2LCB2LT5kb21haW4tPmFyY2guZXZ0Y2huX2lycSwgdHJ1ZSk7Ci19
Ci0KIGJvb2wgdmdpY19ldnRjaG5faXJxX3BlbmRpbmcoc3RydWN0IHZjcHUg
KnYpCiB7CiAgICAgc3RydWN0IHZnaWNfaXJxICppcnE7CmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwpp
bmRleCA2Y2JmMTM1NDU3Li5mMDQ1OGMyMDBmIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAg
LTEyMzksMTAgKzEyMzksOSBAQCBpbnQgbWFwX3ZjcHVfaW5mbyhzdHJ1Y3Qg
dmNwdSAqdiwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIG9mZnNldCkK
ICAgICAgKiBNYXJrIGV2ZXJ5dGhpbmcgYXMgYmVpbmcgcGVuZGluZyBqdXN0
IHRvIG1ha2Ugc3VyZSBub3RoaW5nIGdldHMKICAgICAgKiBsb3N0LiAgVGhl
IGRvbWFpbiB3aWxsIGdldCBhIHNwdXJpb3VzIGV2ZW50LCBidXQgaXQgY2Fu
IGNvcGUuCiAgICAgICovCi0gICAgdmNwdV9pbmZvKHYsIGV2dGNobl91cGNh
bGxfcGVuZGluZykgPSAxOwogICAgIGZvciAoIGkgPSAwOyBpIDwgQklUU19Q
RVJfRVZUQ0hOX1dPUkQoZCk7IGkrKyApCiAgICAgICAgIHNldF9iaXQoaSwg
JnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGluZ19zZWwpKTsKLSAgICBhcmNo
X2V2dGNobl9pbmplY3Qodik7CisgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5k
aW5nKHYpOwogCiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3hlbi9ldmVudC5o
CmluZGV4IGViYjg3OWU4OGQuLmI4MTUyYTk4MzEgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9l
dmVudC5oCkBAIC04Myw5ICs4Myw2IEBAIGludCBndWVzdF9lbmFibGVkX2V2
ZW50KHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCB2aXJxKTsKIC8qIE5vdGlm
eSByZW1vdGUgZW5kIG9mIGEgWGVuLWF0dGFjaGVkIGV2ZW50IGNoYW5uZWwu
Ki8KIHZvaWQgbm90aWZ5X3ZpYV94ZW5fZXZlbnRfY2hhbm5lbChzdHJ1Y3Qg
ZG9tYWluICpsZCwgaW50IGxwb3J0KTsKIAotLyogSW5qZWN0IGFuIGV2ZW50
IGNoYW5uZWwgbm90aWZpY2F0aW9uIGludG8gdGhlIGd1ZXN0ICovCi12b2lk
IGFyY2hfZXZ0Y2huX2luamVjdChzdHJ1Y3QgdmNwdSAqdik7Ci0KIC8qCiAg
KiBJbnRlcm5hbCBldmVudCBjaGFubmVsIG9iamVjdCBzdG9yYWdlLgogICoK
LS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-02.patch"
Content-Disposition: attachment; filename="xsa295/4.11-02.patch"
Content-Transfer-Encoding: base64

RnJvbSA2Mjg0ZGQ1MzFhZGMxOGM3MTE4MGIzMGY4YzAyN2M4YWMxM2FmOTQ1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6NTYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTEgMDIvMjBdIGNv
bW1vbjogYXZvaWQgYXRvbWljIHJlYWQtbW9kaWZ5LXdyaXRlIGFjY2Vzc2Vz
CiBpbiBtYXBfdmNwdV9pbmZvKCkKClRoZXJlJ3Mgbm8gbmVlZCB0byBzZXQg
dGhlIGV2dGNobl9wZW5kaW5nX3NlbCBiaXRzIG9uZSBieSBvbmUuIFNpbXBs
eQp3cml0ZSBmdWxsIHdvcmRzIHdpdGggYWxsIG9uZXMuCgpGb3IgQXJtIHRo
aXMgcmVxdWlyZXMgZXh0ZW5kaW5nIHdyaXRlX2F0b21pYygpIHRvIGFsc28g
aGFuZGxlIDY0LWJpdAp2YWx1ZXM7IGZvciBzeW1tZXRyeSByZWFkX2F0b21p
YygpIGdldHMgYWRqdXN0ZWQgYXMgd2VsbC4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgfCAgOSArKysrKyst
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggfCAxNSArKysrKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFp
bi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCBmMDQ1OGMyMDBmLi42
ZWUyYmJhNzUzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisr
KyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTExODYsNyArMTE4Niw2IEBA
IGludCBtYXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBs
b25nIGdmbiwgdW5zaWduZWQgb2Zmc2V0KQogICAgIHZvaWQgKm1hcHBpbmc7
CiAgICAgdmNwdV9pbmZvX3QgKm5ld19pbmZvOwogICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2U7Ci0gICAgaW50IGk7CiAKICAgICBpZiAoIG9mZnNldCA+
IChQQUdFX1NJWkUgLSBzaXplb2YodmNwdV9pbmZvX3QpKSApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwpAQCAtMTIzOSw4ICsxMjM4LDEyIEBAIGludCBt
YXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdm
biwgdW5zaWduZWQgb2Zmc2V0KQogICAgICAqIE1hcmsgZXZlcnl0aGluZyBh
cyBiZWluZyBwZW5kaW5nIGp1c3QgdG8gbWFrZSBzdXJlIG5vdGhpbmcgZ2V0
cwogICAgICAqIGxvc3QuICBUaGUgZG9tYWluIHdpbGwgZ2V0IGEgc3B1cmlv
dXMgZXZlbnQsIGJ1dCBpdCBjYW4gY29wZS4KICAgICAgKi8KLSAgICBmb3Ig
KCBpID0gMDsgaSA8IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpOyBpKysgKQot
ICAgICAgICBzZXRfYml0KGksICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRp
bmdfc2VsKSk7CisjaWZkZWYgQ09ORklHX0NPTVBBVAorICAgIGlmICggIWhh
c18zMmJpdF9zaGluZm8oZCkgKQorICAgICAgICB3cml0ZV9hdG9taWMoJm5l
d19pbmZvLT5uYXRpdmUuZXZ0Y2huX3BlbmRpbmdfc2VsLCB+MCk7CisgICAg
ZWxzZQorI2VuZGlmCisgICAgICAgIHdyaXRlX2F0b21pYygmdmNwdV9pbmZv
KHYsIGV2dGNobl9wZW5kaW5nX3NlbCksIH4wKTsKICAgICB2Y3B1X21hcmtf
ZXZlbnRzX3BlbmRpbmcodik7CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2F0b21pYy5oCmluZGV4IGFmYjNlZWVhNWIuLjdiNGM5ODdm
YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaApAQCAtNTUsNiAr
NTUsMTkgQEAgYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRlX2ludF9hdG9taWMs
ICIiLCAgV09SRCwgaW50LCAiciIpCiAjaWYgZGVmaW5lZCAoQ09ORklHX0FS
TV82NCkKIGJ1aWxkX2F0b21pY19yZWFkKHJlYWRfdTY0X2F0b21pYywgIiIs
ICIiLCB1aW50NjRfdCwgIj1yIikKIGJ1aWxkX2F0b21pY193cml0ZSh3cml0
ZV91NjRfYXRvbWljLCAiIiwgIiIsIHVpbnQ2NF90LCAiciIpCisjZWxpZiBk
ZWZpbmVkIChDT05GSUdfQVJNXzMyKQorc3RhdGljIGlubGluZSB1aW50NjRf
dCByZWFkX3U2NF9hdG9taWMoY29uc3Qgdm9sYXRpbGUgdWludDY0X3QgKmFk
ZHIpCit7CisgICAgdWludDY0X3QgdmFsOworCisgICAgYXNtIHZvbGF0aWxl
ICggImxkcmQgJTAsJUgwLCUxIiA6ICI9ciIgKHZhbCkgOiAibSIgKCphZGRy
KSApOworCisgICAgcmV0dXJuIHZhbDsKK30KK3N0YXRpYyBpbmxpbmUgdm9p
ZCB3cml0ZV91NjRfYXRvbWljKHZvbGF0aWxlIHVpbnQ2NF90ICphZGRyLCB1
aW50NjRfdCB2YWwpCit7CisgICAgYXNtIHZvbGF0aWxlICggInN0cmQgJTEs
JUgxLCUwIiA6ICI9bSIgKCphZGRyKSA6ICJyIiAodmFsKSApOworfQogI2Vu
ZGlmCiAKIGJ1aWxkX2FkZF9zaXplZChhZGRfdThfc2l6ZWQsICJiIiwgQllU
RSwgdWludDhfdCwgInJpIikKQEAgLTY5LDYgKzgyLDcgQEAgdm9pZCBfX2Jh
ZF9hdG9taWNfc2l6ZSh2b2lkKTsKICAgICBjYXNlIDE6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdThfYXRvbWljKCh1aW50OF90ICopcCk7IGJyZWFrOyAg
ICAgIFwKICAgICBjYXNlIDI6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTE2
X2F0b21pYygodWludDE2X3QgKilwKTsgYnJlYWs7ICAgIFwKICAgICBjYXNl
IDQ6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTMyX2F0b21pYygodWludDMy
X3QgKilwKTsgYnJlYWs7ICAgIFwKKyAgICBjYXNlIDg6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdTY0X2F0b21pYygodWludDY0X3QgKilwKTsgYnJlYWs7
ICAgIFwKICAgICBkZWZhdWx0OiBfX3ggPSAwOyBfX2JhZF9hdG9taWNfc2l6
ZSgpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKQEAgLTgwLDYgKzk0LDcgQEAgdm9pZCBfX2JhZF9hdG9taWNfc2l6
ZSh2b2lkKTsKICAgICBjYXNlIDE6IHdyaXRlX3U4X2F0b21pYygodWludDhf
dCAqKXAsICh1aW50OF90KV9feCk7IGJyZWFrOyAgICAgICAgIFwKICAgICBj
YXNlIDI6IHdyaXRlX3UxNl9hdG9taWMoKHVpbnQxNl90ICopcCwgKHVpbnQx
Nl90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBjYXNlIDQ6IHdyaXRlX3Uz
Ml9hdG9taWMoKHVpbnQzMl90ICopcCwgKHVpbnQzMl90KV9feCk7IGJyZWFr
OyAgICAgIFwKKyAgICBjYXNlIDg6IHdyaXRlX3U2NF9hdG9taWMoKHVpbnQ2
NF90ICopcCwgKHVpbnQ2NF90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBk
ZWZhdWx0OiBfX2JhZF9hdG9taWNfc2l6ZSgpOyBicmVhazsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIu
MTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-03.patch"
Content-Disposition: attachment; filename="xsa295/4.11-03.patch"
Content-Transfer-Encoding: base64

RnJvbSA3MWRmNjQ5OTgxMjAyNTE3NWUzNzc4MWUxNjFkOTBjMGUzYjQzZjNj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDAzLzIw
XSB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENU
X0VMMAogdG8gcHJldmVudCByZS1vcmRlcmluZwoKUGVyIEQ4LjIuMSBpbiBB
Uk0gRERJIDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2Nj
dXIKc3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRv
IG90aGVyIGluc3RydWN0aW9ucyBleGVjdXRlZApvbiB0aGUgc2FtZSBQRS4i
CgpBZGQgYW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUg
bnVtYmVyIG9mIGN5Y2xlcyB3aGVuCnJlcXVlc3RlZCBpbiBnZXRfY3ljbGVz
KCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUwwLCByZXBsYWNl
IGJ5CmEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCgpUaGlzIGlzIHBhcnQgb2Yg
WFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL3Rp
bWUuYyAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGlt
ZS5oIHwgNSArKysrLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMo
KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3RpbWUuYyBiL3hlbi9hcmNoL2FybS90aW1lLmMKaW5kZXggYzExZmNmZWFk
ZC4uYTE1YjRhMGRjNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RpbWUu
YworKysgYi94ZW4vYXJjaC9hcm0vdGltZS5jCkBAIC0xNDksNyArMTQ5LDcg
QEAgdm9pZCBfX2luaXQgcHJlaW5pdF94ZW5fdGltZSh2b2lkKQogICAgIGlm
ICggcmVzICkKICAgICAgICAgcGFuaWMoIlRpbWVyOiBDYW5ub3QgaW5pdGlh
bGl6ZSBwbGF0Zm9ybSB0aW1lciIpOwogCi0gICAgYm9vdF9jb3VudCA9IFJF
QURfU1lTUkVHNjQoQ05UUENUX0VMMCk7CisgICAgYm9vdF9jb3VudCA9IGdl
dF9jeWNsZXMoKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGluaXRfZHRf
eGVuX3RpbWUodm9pZCkKQEAgLTE5MCw3ICsxOTAsNyBAQCBpbnQgX19pbml0
IGluaXRfeGVuX3RpbWUodm9pZCkKIC8qIFJldHVybiBudW1iZXIgb2YgbmFu
b3NlY29uZHMgc2luY2UgYm9vdCAqLwogc190aW1lX3QgZ2V0X3NfdGltZSh2
b2lkKQogewotICAgIHVpbnQ2NF90IHRpY2tzID0gUkVBRF9TWVNSRUc2NChD
TlRQQ1RfRUwwKSAtIGJvb3RfY291bnQ7CisgICAgdWludDY0X3QgdGlja3Mg
PSBnZXRfY3ljbGVzKCkgLSBib290X2NvdW50OwogICAgIHJldHVybiB0aWNr
c190b19ucyh0aWNrcyk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdGltZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgK
aW5kZXggNWI5YTMxZGU5MS4uY2EzMDQwNjY2OSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS90aW1lLmgKQEAgLTEsNiArMSw4IEBACiAjaWZuZGVmIF9fQVJNX1RJ
TUVfSF9fCiAjZGVmaW5lIF9fQVJNX1RJTUVfSF9fCiAKKyNpbmNsdWRlIDxh
c20vc3lzdGVtLmg+CisKICNkZWZpbmUgRFRfTUFUQ0hfVElNRVIgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIERUX01BVENIX0NPTVBBVElCTEUoImFy
bSxhcm12Ny10aW1lciIpLCBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgi
YXJtLGFybXY4LXRpbWVyIikKQEAgLTksNyArMTEsOCBAQCB0eXBlZGVmIHVu
c2lnbmVkIGxvbmcgY3ljbGVzX3Q7CiAKIHN0YXRpYyBpbmxpbmUgY3ljbGVz
X3QgZ2V0X2N5Y2xlcyAodm9pZCkKIHsKLSAgICAgICAgcmV0dXJuIDA7Cisg
ICAgICAgIGlzYigpOworICAgICAgICByZXR1cm4gUkVBRF9TWVNSRUc2NChD
TlRQQ1RfRUwwKTsKIH0KIAogLyogTGlzdCBvZiB0aW1lcidzIElSUSAqLwot
LSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-04.patch"
Content-Disposition: attachment; filename="xsa295/4.11-04.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZTQ4MWU3MTQ3ZjgxY2M3Mzk2MTE2NzBlMzBhMDNjOWQ3ZTA2YzVi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA0LzIw
XSB4ZW4vZ3JhbnRfdGFibGU6IFJld29yayB0aGUgcHJvdG90eXBlIG9mCiBf
c2V0X3N0YXR1cyogZm9yIGxpc2liaWxpdHkKCkl0IGlzIG5vdCBjbGVhciBm
cm9tIHRoZSBwYXJhbWV0ZXJzIG5hbWUgd2hldGhlciBkb21pZCBhbmQgZ3Rf
dmVyc2lvbgpjb3JyZXNwb25kIHRvIHRoZSBsb2NhbCBvciByZW1vdGUgZG9t
YWluLiBBIGZvbGxvdy11cCBwYXRjaCB3aWxsIG1ha2UKdGhlbSBtb3JlIGNv
bmZ1c2luZy4KClNvIHJlbmFtZSBkb21pZCAocmVzcC4gZ3RfdmVyc2lvbikg
dG8gbGRvbWlkIChyZXNwLiByZ3RfdmVyc2lvbikuIEF0CnRoZSBzYW1lIHRp
bWUgcmUtb3JkZXIgdGhlIHBhcmFtZXRlcnMgdG8gaG9wZWZ1bGx5IG1ha2Ug
aXQgbW9yZQpyZWFkYWJsZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
IHwgNTcgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDI5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA2NTZmYWQxYjQy
Li5jM2E4MDZmZTQ3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC02NTIs
MTEgKzY1MiwxMSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5yX2dyYW50X2Vu
dHJpZXMoc3RydWN0IGdyYW50X3RhYmxlICpndCkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBfc2V0X3N0YXR1c192MShkb21pZF90ICBkb21p
ZCwKK3N0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50
cnlfaGVhZGVyX3QgKnNoYWgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFj
dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlk
KQogewogICAgIGludCByYyA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3Jh
bnRfY29tYm8gc2NvbWJvLCBwcmV2X3Njb21ibywgbmV3X3Njb21ibzsKQEAg
LTY5MSwxMSArNjkxLDExIEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEo
ZG9taWRfdCAgZG9taWQsCiAgICAgICAgIGlmICggIWFjdC0+cGluICYmCiAg
ICAgICAgICAgICAgKCgoc2NvbWJvLnNob3J0cy5mbGFncyAmIG1hc2spICE9
CiAgICAgICAgICAgICAgICBHVEZfcGVybWl0X2FjY2VzcykgfHwKLSAgICAg
ICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgICAgIChzY29tYm8uc2hvcnRzLmRvbWlkICE9IGxkb21pZCkp
ICkKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkg
b3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZFxuIiwKICAgICAgICAgICAgICAg
ICAgICAgIHNjb21iby5zaG9ydHMuZmxhZ3MsIHNjb21iby5zaG9ydHMuZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICBkb21pZCk7CisgICAgICAgICAg
ICAgICAgICAgICBsZG9taWQpOwogCiAgICAgICAgIG5ld19zY29tYm8gPSBz
Y29tYm87CiAgICAgICAgIG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdU
Rl9yZWFkaW5nOwpAQCAtNzI0LDEyICs3MjQsMTIgQEAgZG9uZToKICAgICBy
ZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZl
X2dyYW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IGdyYW50X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbWlkX3QgIGxkb21pZCkKIHsKICAgICBpbnQgICAgICByYyAg
ICA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3JhbnRfY29tYm8gc2NvbWJv
OwpAQCAtNzU1LDEwICs3NTUsMTAgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1
c192Mihkb21pZF90ICBkb21pZCwKICAgICBpZiAoICFhY3QtPnBpbiAmJgog
ICAgICAgICAgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNj
ZXNzKSAmJgogICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9IEdURl90
cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAoaWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgKGlkICE9IGxkb21pZCkpICkKICAgICAgICAgUElOX0ZBSUwo
ZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAg
IkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQsIGZs
YWdzICV4XG4iLAotICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGRvbWlk
LCBtYXNrKTsKKyAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBsZG9taWQs
IG1hc2spOwogCiAgICAgaWYgKCByZWFkb25seSApCiAgICAgewpAQCAtNzg1
LDE0ICs3ODUsMTQgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihkb21p
ZF90ICBkb21pZCwKICAgICB7CiAgICAgICAgIGlmICggKCgoZmxhZ3MgJiBt
YXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcykgJiYKICAgICAgICAgICAgICAg
KChmbGFncyAmIG1hc2spICE9IEdURl90cmFuc2l0aXZlKSkgfHwKLSAgICAg
ICAgICAgICAoaWQgIT0gZG9taWQpIHx8CisgICAgICAgICAgICAgKGlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChmbGFn
cyAmIEdURl9yZWFkb25seSkpICkKICAgICAgICAgewogICAgICAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOwogICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJh
bF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBmbGFn
cyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzogJWQpXG4i
LAotICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgIXJl
YWRvbmx5KTsKKyAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwgbGRv
bWlkLCAhcmVhZG9ubHkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UK
QEAgLTgxMCwxOSArODEwLDE5IEBAIGRvbmU6CiB9CiAKIAotc3RhdGljIGlu
dCBfc2V0X3N0YXR1cyh1bnNpZ25lZCBndF92ZXJzaW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZF90ICBkb21pZCwKK3N0YXRpYyBpbnQgX3Nl
dF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCisg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1c190ICpzdGF0dXMs
CisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIHJndF92ZXJzaW9u
LAorICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50
X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFk
b25seSwKICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0g
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgIGdyYW50
X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgIGRv
bWlkX3QgbGRvbWlkKQogewogCi0gICAgaWYgKCBndF92ZXJzaW9uID09IDEg
KQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoZG9taWQsIHJlYWRv
bmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QpOworICAgIGlmICggcmd0X3ZlcnNp
b24gPT0gMSApCisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShzaGFo
LCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogICAgIGVsc2UK
LSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YyKGRvbWlkLCByZWFkb25s
eSwgbWFwZmxhZywgc2hhaCwgYWN0LCBzdGF0dXMpOworICAgICAgICByZXR1
cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5
LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpsZCwKQEAgLTk5NCw5ICs5OTQsOSBAQCBtYXBfZ3JhbnRfcmVm
KAogICAgICAgICAgKCEob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAm
JgogICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xH
TlRQSU5fZGV2d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJj
ID0gX3NldF9zdGF0dXMocmd0LT5ndF92ZXJzaW9uLCBsZC0+ZG9tYWluX2lk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5mbGFncyAm
IEdOVE1BUF9yZWFkb25seSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBzaGFoLCBhY3QsIHN0YXR1cykgKSAhPSBHTlRTVF9va2F5ICkK
KyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMs
IHJndC0+Z3RfdmVyc2lvbiwgYWN0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG9wLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSwgMSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZC0+ZG9tYWluX2lkKSAh
PSBHTlRTVF9va2F5KSApCiAgICAgICAgICAgICBnb3RvIGFjdF9yZWxlYXNl
X291dDsKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCkBAIC0yNDUyLDgg
KzI0NTIsOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHsKICAg
ICAgICAgaWYgKCAoIW9sZF9waW4gfHwgKCFyZWFkb25seSAmJgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpKSkgJiYKLSAgICAgICAgICAgICAo
cmMgPSBfc2V0X3N0YXR1c192MihsZG9tLCByZWFkb25seSwgMCwgc2hhaCwg
YWN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXR1
cykpICE9IEdOVFNUX29rYXkgKQorICAgICAgICAgICAgIChyYyA9IF9zZXRf
c3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCByZWFkb25seSwgMCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZG9tKSkgIT0gR05U
U1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXQ7CiAKICAg
ICAgICAgaWYgKCAhYWxsb3dfdHJhbnNpdGl2ZSApCkBAIC0yNTUzLDkgKzI1
NTMsOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIGVsc2UgaWYg
KCAhb2xkX3BpbiB8fAogICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmICEo
b2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2sp
KSkgKQogICAgIHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhy
Z3QtPmd0X3ZlcnNpb24sIGxkb20sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVhZG9ubHksIDAsIHNoYWgsIGFjdCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0dXMpICkgIT0gR05UU1Rfb2theSAp
CisgICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwgc3RhdHVz
LCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29rYXkg
KQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIAogICAgICAgICB0
ZCA9IHJkOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-05.patch"
Content-Disposition: attachment; filename="xsa295/4.11-05.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZTUzNmVhNzJjODdiNzZmMTMxNDRkMzcxM2Q1Njk2ZDk0Yjc3N2Y1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA1LzIw
XSB4ZW4vYXJtNjQ6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzIHwgIDEgLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRv
cHMuUyAgICAgfCA2NyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNo
L2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgIHwgOTAgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOTAgaW5zZXJ0
aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuUwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBi
L3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDAy
OGU4NzIxZjkuLjg5MTY2N2E1ZGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9SRUFETUUuTGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9S
RUFETUUuTGludXhQcmltaXRpdmVzCkBAIC04LDcgKzgsNiBAQCBhcm02NDoK
IAogYml0b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0
OiA4NzE1NDY2YjYwMjcpCiAKLWxpbnV4L2FyY2gvYXJtNjQvbGliL2JpdG9w
cy5TICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5T
CiBsaW51eC9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5oICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAogCiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2NDcxZGQxODc1
Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0
b3BzLlMKKysrIC9kZXYvbnVsbApAQCAtMSw2NyArMCwwIEBACi0vKgotICog
QmFzZWQgb24gbGludXgvYXJjaC9hcm02NC9saWIvYml0b3BzLmggd2hpY2gg
aW4gdHVybiBpcwotICogQmFzZWQgb24gYXJjaC9hcm0vbGliL2JpdG9wcy5o
Ci0gKgotICogQ29weXJpZ2h0IChDKSAyMDEzIEFSTSBMdGQuCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
IGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh
cnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCi0gKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh
bS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KLSAqLwotCi0vKgotICogeDA6IGJpdHMgNDowICBiaXQgb2Zmc2V0Ci0g
KiAgICAgYml0cyAzMTo1IHdvcmQgb2Zmc2V0Ci0gKiB4MTogYWRkcmVzcwot
ICovCi0JLm1hY3JvCWJpdG9wLCBuYW1lLCBpbnN0cgotRU5UUlkoCVxuYW1l
CSkKLQlhbmQJdzMsIHcwLCAjMzEJCS8vIEdldCBiaXQgb2Zmc2V0Ci0JZW9y
CXcwLCB3MCwgdzMJCS8vIENsZWFyIGxvdyBiaXRzCi0JbW92CXgyLCAjMQot
CWFkZAl4MSwgeDEsIHgwLCBsc3IgIzMJLy8gR2V0IHdvcmQgb2Zmc2V0Ci0J
bHNsCXgzLCB4MiwgeDMJCS8vIENyZWF0ZSBtYXNrCi0xOglsZHhyCXcyLCBb
eDFdCi0JXGluc3RyCXcyLCB3MiwgdzMKLQlzdHhyCXcwLCB3MiwgW3gxXQot
CWNibnoJdzAsIDFiCi0JcmV0Ci1FTkRQUk9DKFxuYW1lCSkKLQkuZW5kbQot
Ci0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIKLUVOVFJZKAlcbmFtZQkp
Ci0JYW5kCXczLCB3MCwgIzMxCQkvLyBHZXQgYml0IG9mZnNldAotCWVvcgl3
MCwgdzAsIHczCQkvLyBDbGVhciBsb3cgYml0cwotCW1vdgl4MiwgIzEKLQlh
ZGQJeDEsIHgxLCB4MCwgbHNyICMzCS8vIEdldCB3b3JkIG9mZnNldAotCWxz
bAl4NCwgeDIsIHgzCQkvLyBDcmVhdGUgbWFzawotMToJbGR4cgl3MiwgW3gx
XQotCWxzcgl3MCwgdzIsIHczCQkvLyBTYXZlIG9sZCB2YWx1ZSBvZiBiaXQK
LQlcaW5zdHIJdzIsIHcyLCB3NAkJLy8gdG9nZ2xlIGJpdAotCXN0bHhyCXc1
LCB3MiwgW3gxXQotCWNibnoJdzUsIDFiCi0JZG1iCWlzaAotCWFuZAl3MCwg
dzAsICMxCi0zOglyZXQKLUVORFBST0MoXG5hbWUJKQotCS5lbmRtCi0KLS8q
Ci0gKiBBdG9taWMgYml0IG9wZXJhdGlvbnMuCi0gKi8KLQliaXRvcAljaGFu
Z2VfYml0LCBlb3IKLQliaXRvcAljbGVhcl9iaXQsIGJpYwotCWJpdG9wCXNl
dF9iaXQsIG9ycgotCi0JdGVzdG9wCXRlc3RfYW5kX2NoYW5nZV9iaXQsIGVv
cgotCXRlc3RvcAl0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYwotCXRlc3RvcAl0
ZXN0X2FuZF9zZXRfYml0LCBvcnIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmIxYzY4MWM2NDIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTAgQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8YXNtL3N5
c3RlbS5oPgorCisvKgorICogVGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBw
YXNzIHRoZSBudW1iZXIgb2YgYml0IGluIGEgc2lnbmVkIG51bWJlcgorICog
KG5vdCBzdXJlIHdoeSkuIFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNy
ZWFzZSB0aGUgY29tcGxleGl0eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3Nl
bWJseS4KKyAqCisgKiBUbyBnZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBu
dW1iZXIgb2YgYml0IChucikgd2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25l
ZCBpbnQuCisgKgorICogWFhYOiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1
c2UgdW5zaWduZWQgaW50LgorICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwg
aW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCit2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xh
dGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JE
KCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgY29uc3QgdWludDMyX3Qg
bWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBf
X3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICIgICBsZHhyICAgICV3MiwgJTFcbiIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJXcyLCAldzIsICV3
M1xuIiAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0eHIg
ICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUSIg
KCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9
IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorCisjZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0
cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAoraW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAorICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNt
IHZvbGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHhyICAgICV3
MywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1
IC8vIFNhdmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwK
KyAgICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXcz
LCAldzQgLy8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICBcCisgICAgICAgICIg
ICBzdGx4ciAgICV3MCwgJXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiPSZyIiAob2xkYml0KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAg
ICAgICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgIDogIm1lbW9yeSIpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hp
bGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG1iKGlzaCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1
cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2JpdG9wKGNoYW5nZV9i
aXQsIGVvcikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2Jp
dCwgb3JyKQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQor
dGVzdG9wKHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3Rf
YW5kX3NldF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-06.patch"
Content-Disposition: attachment; filename="xsa295/4.11-06.patch"
Content-Transfer-Encoding: base64

RnJvbSBkNzUxOTE5N2FmMjQ4OWE4NTZmZDkyODU0MWUzMmIyOWE3NGY4NWJh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA2LzIw
XSB4ZW4vYXJtMzI6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzICAgIHwgIDE0ICstLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvTWFrZWZpbGUgICAgICAgIHwgICA1ICstCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvbGliL2JpdG9wcy5jICAgICAgICB8ICA5OCArKysrKysrKysrKysrKysr
KysrKysrKwogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuaCAgICAg
ICAgfCAxMDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUyAgICAgfCAgMTQgLS0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TICAgICAgfCAgMTQgLS0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUyAgICAgICAgfCAg
MTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdlYml0
LlMgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xl
YXJiaXQuUyAgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90
ZXN0c2V0Yml0LlMgICAgfCAgMTUgLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm0zMi9iaXRvcHMuaCAgICAgfCAgMTkgKystLS0KIDExIGZpbGVzIGNo
YW5nZWQsIDEwOCBpbnNlcnRpb25zKCspLCAyMjAgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRv
cHMuYwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvYml0b3BzLmgKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL2NoYW5nZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TCiBkZWxldGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUwogZGVsZXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNoYW5n
ZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMy
L2xpYi90ZXN0Y2xlYXJiaXQuUwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMgYi94ZW4vYXJj
aC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcwppbmRleCA4OTE2NjdhNWRh
Li42NjRhOWY4OWVkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vUkVBRE1F
LkxpbnV4UHJpbWl0aXZlcworKysgYi94ZW4vYXJjaC9hcm0vUkVBRE1FLkxp
bnV4UHJpbWl0aXZlcwpAQCAtNjgsMTkgKzY4LDkgQEAgYXJtMzIKIAogYml0
b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0OiBjMzJm
ZmNlMGY2NmUpCiAKLWxpbnV4L2FyY2gvYXJtL2xpYi9iaXRvcHMuaCAgICAg
ICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCi1saW51
eC9hcmNoL2FybS9saWIvY2hhbmdlYml0LlMgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwotbGludXgvYXJjaC9hcm0vbGli
L2NsZWFyYml0LlMgICAgICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIv
Y2xlYXJiaXQuUwogbGludXgvYXJjaC9hcm0vbGliL2ZpbmRiaXQuUyAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCi1saW51
eC9hcmNoL2FybS9saWIvc2V0Yml0LlMgICAgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9zZXRiaXQuUwotbGludXgvYXJjaC9hcm0vbGliL3Rl
c3RjaGFuZ2ViaXQuUyAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVz
dGNoYW5nZWJpdC5TCi1saW51eC9hcmNoL2FybS9saWIvdGVzdGNsZWFyYml0
LlMgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xlYXJiaXQu
UwotbGludXgvYXJjaC9hcm0vbGliL3Rlc3RzZXRiaXQuUyAgICAgICAgIHhl
bi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCi0KLWZvciBpIGlu
IGJpdG9wcy5oIGNoYW5nZWJpdC5TIGNsZWFyYml0LlMgZmluZGJpdC5TIHNl
dGJpdC5TIHRlc3RjaGFuZ2ViaXQuUyBcCi0gICAgICAgICB0ZXN0Y2xlYXJi
aXQuUyB0ZXN0c2V0Yml0LlM7IGRvCi0gICAgZGlmZiAtdSAuLi9saW51eC9h
cmNoL2FybS9saWIvJGkgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi8kaTsKLWRv
bmUKKworZGlmZiAtdSAuLi9saW51eC9hcmNoL2FybS9saWIvZmluZGJpdC5T
IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCiAKIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9N
YWtlZmlsZQppbmRleCBlOWZiYzU5NWI5Li5iMTQ1N2M4OWRjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9saWIvTWFrZWZpbGUKQEAgLTEsNiArMSw1IEBA
CiBvYmoteSArPSBtZW1jcHkubyBtZW1tb3ZlLm8gbWVtc2V0Lm8gbWVtY2hy
Lm8gbWVtemVyby5vCi1vYmoteSArPSBmaW5kYml0Lm8gc2V0Yml0Lm8KLW9i
ai15ICs9IHNldGJpdC5vIGNsZWFyYml0Lm8gY2hhbmdlYml0Lm8KLW9iai15
ICs9IHRlc3RzZXRiaXQubyB0ZXN0Y2xlYXJiaXQubyB0ZXN0Y2hhbmdlYml0
Lm8KK29iai15ICs9IGZpbmRiaXQubworb2JqLXkgKz0gYml0b3BzLm8KIG9i
ai15ICs9IHN0cmNoci5vIHN0cnJjaHIubwogb2JqLXkgKz0gbGliMWZ1bmNz
Lm8gbHNocmRpMy5vIGRpdjY0Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmM2OWJiNTMwMzcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTggQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3By
ZWZldGNoLmg+CisjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgorCisvKgorICog
VGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBwYXNzIHRoZSBudW1iZXIgb2Yg
Yml0IGluIGEgc2lnbmVkIG51bWJlcgorICogKG5vdCBzdXJlIHdoeSkuIFRo
aXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNyZWFzZSB0aGUgY29tcGxleGl0
eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3NlbWJseS4KKyAqCisgKiBUbyBn
ZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBudW1iZXIgb2YgYml0IChucikg
d2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25lZCBpbnQuCisgKgorICogWFhY
OiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1c2UgdW5zaWduZWQgaW50Lgor
ICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRy
ID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIp
OyAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1
bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgQVNTRVJUKCgodmFkZHJfdClwICYg
MHgzKSA9PSAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBfX3N0cmlu
Z2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICBsZHJleCAgICUyLCAlMVxuIiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAg
IiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJTIsICUyLCAlM1xuIiAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0cmV4ICAgJTAs
ICUyLCAlMVxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxl
ICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgdGVzdG9wKG5h
bWUsIGluc3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCitpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2
b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9X
T1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgdW5zaWduZWQgaW50
IGJpdCA9ICh1bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBC
SVRfTUFTSyhiaXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
aW50IG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwcmVmZXRjaHco
KGNvbnN0IHZvaWQgKilwdHIpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGRvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFzbSB2
b2xhdGlsZSAoIi8vICIgX19zdHJpbmdpZnkobmFtZSkgIlxuIiAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgbGRyZXggICAlMywg
JTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgIiAgIGxzciAgICAgJTEsICUzLCAlNSAvLyBT
YXZlIG9sZCB2YWx1ZSBvZiBiaXRcbiIgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICAiIF9fc3RyaW5naWZ5KGluc3RyKSAiICAlMywgJTMsICU0
IC8vIFRvZ2dsZSBiaXRcbiIgICAgICAgICAgICAgXAorICAgICAgICAiICAg
c3RyZXggICUwLCAlMywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwg
Ij0mciIgKG9sZGJpdCksICIrUW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAg
ICAgICAgICBcCisgICAgICAgIDogInIiIChtYXNrKSwgInIiIChiaXQpKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorCitiaXRvcChjaGFuZ2VfYml0LCBl
b3IpCitiaXRvcChjbGVhcl9iaXQsIGJpYykKK2JpdG9wKHNldF9iaXQsIG9y
cikKKwordGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKK3Rlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKK3Rlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6Cisg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3Bz
LmggYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCBkNWUxMzQ3NmY0Li4wMDAwMDAwMDAw
Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKKysrIC9k
ZXYvbnVsbApAQCAtMSwxMDQgKzAsMCBAQAotCi0jaWYgX19MSU5VWF9BUk1f
QVJDSF9fID49IDYKLQkubWFjcm8JYml0b3AsIG5hbWUsIGluc3RyCi1FTlRS
WSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIx
LCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVk
Ci0JbW92CXIyLCAjMQotCWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9m
ZnNldAotCW1vdglyMCwgcjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBs
c2wgIzIJQCBHZXQgd29yZCBvZmZzZXQKLSNpZiBfX0xJTlVYX0FSTV9BUkNI
X18gPj0gNyAmJiBkZWZpbmVkKENPTkZJR19TTVApCi0JLmFyY2hfZXh0ZW5z
aW9uCW1wCi0JQUxUX1NNUChXKHBsZHcpCVtyMV0pCi0JQUxUX1VQKFcobm9w
KSkKLSNlbmRpZgotCW1vdglyMywgcjIsIGxzbCByMwotMToJbGRyZXgJcjIs
IFtyMV0KLQlcaW5zdHIJcjIsIHIyLCByMwotCXN0cmV4CXIwLCByMiwgW3Ix
XQotCWNtcAlyMCwgIzAKLQlibmUJMWIKLQlieAlscgotVU5XSU5EKAkuZm5l
bmQJCSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotCi0JLm1hY3JvCXRl
c3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkKLVVO
V0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYgly
MSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JbW92CXIyLCAjMQot
CWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9mZnNldAotCW1vdglyMCwg
cjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBsc2wgIzIJQCBHZXQgd29y
ZCBvZmZzZXQKLQltb3YJcjMsIHIyLCBsc2wgcjMJCUAgY3JlYXRlIG1hc2sK
LQlzbXBfZG1iCi0jaWYgX19MSU5VWF9BUk1fQVJDSF9fID49IDcgJiYgZGVm
aW5lZChDT05GSUdfU01QKQotCS5hcmNoX2V4dGVuc2lvbgltcAotCUFMVF9T
TVAoVyhwbGR3KQlbcjFdKQotCUFMVF9VUChXKG5vcCkpCi0jZW5kaWYKLTE6
CWxkcmV4CXIyLCBbcjFdCi0JYW5kcwlyMCwgcjIsIHIzCQlAIHNhdmUgb2xk
IHZhbHVlIG9mIGJpdAotCVxpbnN0cglyMiwgcjIsIHIzCQlAIHRvZ2dsZSBi
aXQKLQlzdHJleAlpcCwgcjIsIFtyMV0KLQljbXAJaXAsICMwCi0JYm5lCTFi
Ci0Jc21wX2RtYgotCWNtcAlyMCwgIzAKLQltb3ZuZQlyMCwgIzEKLTI6CWJ4
CWxyCi1VTldJTkQoCS5mbmVuZAkJKQotRU5EUFJPQyhcbmFtZQkJKQotCS5l
bmRtCi0jZWxzZQotCS5tYWNybwliaXRvcCwgbmFtZSwgaW5zdHIKLUVOVFJZ
KAlcbmFtZQkJKQotVU5XSU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEs
ICMzCi0Jc3RybmViCXIxLCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQK
LQlhbmQJcjIsIHIwLCAjMzEKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQltb3YJ
cjMsICMxCi0JbW92CXIzLCByMywgbHNsIHIyCi0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdCi0JXGluc3Ry
CXIyLCByMiwgcjMKLQlzdHIJcjIsIFtyMSwgcjAsIGxzbCAjMl0KLQlyZXN0
b3JlX2lycXMgaXAKLQltb3YJcGMsIGxyCi1VTldJTkQoCS5mbmVuZAkJKQot
RU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0KLS8qKgotICogdGVzdG9wIC0g
aW1wbGVtZW50IGEgdGVzdF9hbmRfeHh4X2JpdCBvcGVyYXRpb24uCi0gKiBA
aW5zdHI6IG9wZXJhdGlvbmFsIGluc3RydWN0aW9uCi0gKiBAc3RvcmU6IHN0
b3JlIGluc3RydWN0aW9uCi0gKgotICogTm90ZTogd2UgY2FuIHRyaXZpYWxs
eSBjb25kaXRpb25hbGlzZSB0aGUgc3RvcmUgaW5zdHJ1Y3Rpb24KLSAqIHRv
IGF2b2lkIGRpcnR5aW5nIHRoZSBkYXRhIGNhY2hlLgotICovCi0JLm1hY3Jv
CXRlc3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkK
LVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5l
YglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JYW5kCXIzLCBy
MCwgIzMxCi0JbW92CXIwLCByMCwgbHNyICM1Ci0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdIQotCW1vdgly
MCwgIzEKLQl0c3QJcjIsIHIwLCBsc2wgcjMKLQlcaW5zdHIJcjIsIHIyLCBy
MCwgbHNsIHIzCi0JXHN0b3JlCXIyLCBbcjFdCi0JbW92ZXEJcjAsICMwCi0J
cmVzdG9yZV9pcnFzIGlwCi0JbW92CXBjLCBscgotVU5XSU5EKAkuZm5lbmQJ
CSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotI2VuZGlmCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TIGIveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwpkZWxldGVkIGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggNmU0YWU3NTk0YS4uMDAwMDAwMDAwMAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCisrKyAvZGV2
L251bGwKQEAgLTEsMTQgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2Fy
bS9saWIvY2hhbmdlYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1
LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLWJpdG9wCV9jaGFuZ2VfYml0LCBlb3IKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUwpkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggZmRhNTUzZjI0Ni4uMDAwMDAwMDAwMAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKKysrIC9k
ZXYvbnVsbApAQCAtMSwxNCArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gv
YXJtL2xpYi9jbGVhcmJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5
NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLSNpbmNs
dWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAg
ICAgICAgICAgICAudGV4dAotCi1iaXRvcAlfY2xlYXJfYml0LCBiaWMKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCBkNTJmMGFiNjVjLi4wMDAwMDAwMDAwCi0tLSBh
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMKKysrIC9kZXYvbnVs
bApAQCAtMSwxNSArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xp
Yi9zZXRiaXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBS
dXNzZWxsIEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQot
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJh
c3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLQkudGV4dAotCi1i
aXRvcAlfc2V0X2JpdCwgb3JyCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNoYW5nZWJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCBkODNiMDRjMDU3Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvdGVzdGNoYW5nZWJpdC5TCisrKyAvZGV2L251bGwK
QEAgLTEsMTUgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2FybS9saWIv
dGVzdGNoYW5nZWJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0x
OTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k
aWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLQotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlfdGVzdF9hbmRfY2hhbmdlX2Jp
dCwgZW9yLCBzdHIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9s
aWIvdGVzdGNsZWFyYml0LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RjbGVhcmJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2
ZjViN2I5MmQxLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNsZWFyYml0LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNSAr
MCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0Y2xlYXJi
aXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxs
IEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJhc3NlbWJs
ZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAgICAgICAgICAgICAu
dGV4dAotCi10ZXN0b3AJX3Rlc3RfYW5kX2NsZWFyX2JpdCwgYmljbmUsIHN0
cm5lCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3Rz
ZXRiaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5T
CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzMDQyNWE4NDJhLi4w
MDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNl
dGJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotLyoKLSAq
ICBsaW51eC9hcmNoL2FybS9saWIvdGVzdHNldGJpdC5TCi0gKgotICogIENv
cHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBh
cwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24uCi0gKi8KLQotI2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUg
ImJpdG9wcy5oIgotICAgICAgICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlf
dGVzdF9hbmRfc2V0X2JpdCwgb3JyZXEsIHN0cmVxCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaAppbmRleCA4YmUzNTY0NTQwLi42
N2M0YzNmNTVjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKQEAgLTEsMTkgKzEsMTIgQEAKICNpZm5kZWYgX0FSTV9BUk0z
Ml9CSVRPUFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4
dGVybiB2b2lkIF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiB2b2lkIF9jaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCBfdGVzdF9hbmRfc2V0X2Jp
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgX3Rl
c3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsK
LWV4dGVybiBpbnQgX3Rlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci0KLSNkZWZpbmUgc2V0X2JpdChuLHApICAgICAg
ICAgICAgICBfc2V0X2JpdChuLHApCi0jZGVmaW5lIGNsZWFyX2JpdChuLHAp
ICAgICAgICAgICAgX2NsZWFyX2JpdChuLHApCi0jZGVmaW5lIGNoYW5nZV9i
aXQobixwKSAgICAgICAgICAgX2NoYW5nZV9iaXQobixwKQotI2RlZmluZSB0
ZXN0X2FuZF9zZXRfYml0KG4scCkgICAgIF90ZXN0X2FuZF9zZXRfYml0KG4s
cCkKLSNkZWZpbmUgdGVzdF9hbmRfY2xlYXJfYml0KG4scCkgICBfdGVzdF9h
bmRfY2xlYXJfYml0KG4scCkKLSNkZWZpbmUgdGVzdF9hbmRfY2hhbmdlX2Jp
dChuLHApICBfdGVzdF9hbmRfY2hhbmdlX2JpdChuLHApCitleHRlcm4gdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJu
IHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwor
ZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJuIGludCB0
ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwogCiAjZGVmaW5lIGZsc2wgZmxzCiAKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-07.patch"
Content-Disposition: attachment; filename="xsa295/4.11-07.patch"
Content-Transfer-Encoding: base64

RnJvbSBmMmQ1NzJhNzRkYmY3OGMzZTBjNGFlMmVmODdkYWUwMTEwZDJmM2Yz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA3LzIw
XSB4ZW4vYXJtOiBiaXRvcHM6IENvbnNvbGlkYXRlIHByb3RvdHlwZXMgaW4g
b25lCiBwbGFjZQoKVGhlIHByb3RvdHlwZSBhcmUgdGhlIHNhbWUgYmV0d2Vl
biBhcm0zMiBhbmQgYXJtNjQuIENvbnNvbGlkYXRlIHRoZW0gaW4KYXNtLWFy
bS9iaXRvcHMuaC4KClRoaXMgY2hhbmdlIHdpbGwgaGVscCB0aGUgaW50cm9k
dWN0aW9ucyBvZiBuZXcgaGVscGVycyBpbiBhIGZvbGxvdy11cApwYXRjaC4K
ClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIHwgIDcg
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaCB8
IDEwIC0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgg
ICAgICAgfCAgOCArKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL2JpdG9wcy5oCmluZGV4IDY3YzRjM2Y1NWMuLjU3OTM4
YTU4NzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRv
cHMuaApAQCAtMSwxMyArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNMzJfQklU
T1BTX0gKICNkZWZpbmUgX0FSTV9BUk0zMl9CSVRPUFNfSAogCi1leHRlcm4g
dm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0
ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfY2xl
YXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGlu
dCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
IHApOwotCiAjZGVmaW5lIGZsc2wgZmxzCiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAppbmRleCA2YmYxOTIyNjgwLi42
Y2MyMjRhZDEzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTY0L2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQv
Yml0b3BzLmgKQEAgLTEsMTYgKzEsNiBAQAogI2lmbmRlZiBfQVJNX0FSTTY0
X0JJVE9QU19ICiAjZGVmaW5lIF9BUk1fQVJNNjRfQklUT1BTX0gKIAotLyoK
LSAqIExpdHRsZSBlbmRpYW4gYXNzZW1ibHkgYXRvbWljIGJpdG9wcy4KLSAq
LwotZXh0ZXJuIHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApOwotZXh0ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCk7Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqcCk7Ci1leHRlcm4gaW50IHRlc3RfYW5kX3NldF9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9h
bmRfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7Ci1leHRl
cm4gaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKTsKLQogLyogQmFzZWQgb24gbGludXgvaW5jbHVkZS9hc20tZ2Vu
ZXJpYy9iaXRvcHMvYnVpbHRpbi1fX2Zmcy5oICovCiAvKioKICAqIF9fZmZz
IC0gZmluZCBmaXJzdCBiaXQgaW4gd29yZC4KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2JpdG9wcy5oCmluZGV4IDFjYmZiOWVkYjIuLmM2OWIwOGFkZjYgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAtMzgsNiArMzgsMTQgQEAK
ICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCiAjZW5kaWYKIAorLyog
QXRvbWljcyBiaXRvcHMgKi8KK3ZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnApOwordm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKK3ZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOworaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jaGFuZ2VfYml0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qKgogICogX190ZXN0
X2FuZF9zZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2
YWx1ZQogICogQG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-08.patch"
Content-Disposition: attachment; filename="xsa295/4.11-08.patch"
Content-Transfer-Encoding: base64

RnJvbSA1NTA2ODJkOWE4MmY3ZTMyZTY0YjM4Yjc4ZWU1OGYxN2FiMGY5NTU5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA4LzIw
XSB4ZW4vYXJtNjQ6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk7IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCB8IDk4ICsr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MzYgaW5zZXJ0aW9ucygrKSwgNjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9jbXB4Y2hnLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAppbmRleCBhZTQyYjJm
NWZmLi4zOTNmYmNhNmE1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTY0L2NtcHhjaGcuaApAQCAtNjEsODAgKzYxLDU0IEBAIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQgbG9uZyB4LCB2
b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAJX19yZXQ7IFwKIH0pCiAK
LWV4dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRy
LCBpbnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4
Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5l
IF9fQ01QWENIR19DQVNFKHcsIHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xh
dGlsZSB2b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQs
CVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlc
CisJdW5zaWduZWQgbG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwkJCQkJCQkJ
CVwKKwlkbyB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGR4ciIgI3N6ICIJJSIg
I3cgIjEsICUyXG4iCQkJXAorCQkiCW1vdgkldzAsICMwXG4iCQkJCVwKKwkJ
IgljbXAJJSIgI3cgIjEsICUiICN3ICIzXG4iCQkJXAorCQkiCWIubmUJMWZc
biIJCQkJCVwKKwkJIglzdHhyIiAjc3ogIgkldzAsICUiICN3ICI0LCAlMlxu
IgkJXAorCQkiMTpcbiIJCQkJCQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKSwJCQkJXAorCQkgICIrUSIgKCoodW5zaWduZWQgbG9uZyAq
KXB0cikJCQkJXAorCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQkJCQkJXAor
CQk6ICJjYyIpOwkJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJCQlcCisJ
CQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQorCitfX0NN
UFhDSEdfQ0FTRSh3LCBiLCAxKQorX19DTVBYQ0hHX0NBU0UodywgaCwgMikK
K19fQ01QWENIR19DQVNFKHcsICAsIDQpCitfX0NNUFhDSEdfQ0FTRSggLCAg
LCA4KQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJCQkJ
ICAgICAgdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQogewotCXVuc2ln
bmVkIGxvbmcgb2xkdmFsID0gMCwgcmVzOwotCiAJc3dpdGNoIChzaXplKSB7
CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzFcbiIKLQkJCSIJbGR4cmIJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcw
LCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxu
IgotCQkJIglzdHhyYgkldzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJ
CTogIj0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU4ICop
cHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5ldyk7CiAJY2FzZSAyOgotCQlk
byB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21weGNoZzJcbiIKLQkJCSIJ
bGR4cmgJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIglj
bXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyaAkl
dzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0mciIgKHJlcyks
ICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHUxNiAqKXB0cikKLQkJCQk6ICJJ
ciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0JCX0gd2hpbGUg
KHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8y
KHB0ciwgb2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZv
bGF0aWxlKCIvLyBfX2NtcHhjaGc0XG4iCi0JCQkiCWxkeHIJJXcxLCAlMlxu
IgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIK
LQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyCSV3MCwgJXc0LCAlMlxuIgot
CQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCks
ICIrUSIgKCoodTMyICopcHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChu
ZXcpCi0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7
Ci0KKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7
CiAJY2FzZSA4OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzhcbiIKLQkJCSIJbGR4cgklMSwgJTJcbiIKLQkJCSIJbW92CSV3MCwg
IzBcbiIKLQkJCSIJY21wCSUxLCAlM1xuIgotCQkJIgliLm5lCTFmXG4iCi0J
CQkiCXN0eHIJJXcwLCAlNCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0m
ciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU2NCAqKXB0cikK
LQkJCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0J
CX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhj
aGdfY2FzZV84KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1bHQ6Ci0JCV9fYmFk
X2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0gMDsKKwkJcmV0dXJu
IF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAKLQlyZXR1cm4gb2xk
dmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCiBzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-09.patch"
Content-Disposition: attachment; filename="xsa295/4.11-09.patch"
Content-Transfer-Encoding: base64

RnJvbSBiODI0ZjI2ZTg5ZTZjOTYzN2VlZmVhNDJjMTZlYjYzMmIzM2FkNmJh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDA5LzIw
XSB4ZW4vYXJtMzI6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpXaGlsZSBkb2luZyB0
aGUgcmV3b3JrLCB0aGUgY2FzZSBmb3IgNjQtYml0IGNtcHhjaGcgaXMgcmVt
b3ZlZC4gVGhpcyBpcwp1bnVzZWQgdG9kYXkgKGFscmVhZHkgY29tbWVudGVk
KSBhbmQgaXQgd291bGQgbm90IGJlIHBvc3NpYmxlIHRvIHVzZQppdCBkaXJl
Y3RseS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCB8IDg0ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgNTMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hn
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAppbmRl
eCAwM2UwYmVkM2E2Li40NzFhOWUzYTNmIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTIsNzIgKzUyLDUwIEBA
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQg
bG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAgKiBpbmRp
Y2F0ZWQgYnkgY29tcGFyaW5nIFJFVFVSTiB3aXRoIE9MRC4KICAqLwogCi1l
eHRlcm4gdm9pZCBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
aW50IHNpemUpOworZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNo
Zyh2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplKTsKKworI2RlZmluZSBf
X0NNUFhDSEdfQ0FTRShzeiwgbmFtZSkJCQkJCVwKK3N0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUg
dm9pZCAqcHRyLAlcCisJCQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCisJ
CQkJCQkgIHVuc2lnbmVkIGxvbmcgbmV3KQlcCit7CQkJCQkJCQkJXAorCXVu
c2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7CQkJCQlcCisJCQkJCQkJCQlcCisJ
ZG8gewkJCQkJCQkJXAorCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGRyZXgiICNzeiAiCSUxLCBbJTJd
XG4iCQkJXAorCQkiCW1vdgklMCwgIzBcbiIJCQkJXAorCQkiCXRlcQklMSwg
JTNcbiIJCQkJXAorCQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxu
IgkJCVwKKwkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAor
CQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6
ICJtZW1vcnkiLCAiY2MiKTsJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJ
CQlcCisJCQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQor
CitfX0NNUFhDSEdfQ0FTRShiLCAxKQorX19DTVBYQ0hHX0NBU0UoaCwgMikK
K19fQ01QWENIR19DQVNFKCAsIDQpCiAKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAogICAgIHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxvbmcgbmV3LCBp
bnQgc2l6ZSkKIHsKLQl1bnNpZ25lZCBsb25nIG9sZHZhbCwgcmVzOwotCiAJ
cHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3aXRjaCAoc2l6
ZSkgewogCWNhc2UgMToKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJAIF9f
Y21weGNoZzFcbiIKLQkJCSIJbGRyZXhiCSUxLCBbJTJdXG4iCi0JCQkiCW1v
dgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJleGJl
cSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAo
b2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5l
dykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsK
LQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xk
LCBuZXcpOwogCWNhc2UgMjoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJA
IF9fY21weGNoZzJcbiIKLQkJCSIJbGRyZXhoCSUxLCBbJTJdXG4iCi0JCQki
CW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJl
eGhlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVz
KTsKLQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwg
b2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxl
KCJAIF9fY21weGNoZzRcbiIKLQkJCSIJbGRyZXgJJTEsIFslMl1cbiIKLQkJ
CSIJbW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0
cmV4ZXEJJTAsICU0LCBbJTJdXG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0m
ciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIi
IChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNjIik7Ci0JICAgIH0gd2hpbGUg
KHJlcyk7Ci0JICAgIGJyZWFrOwotI2lmIDAKLQljYXNlIDg6Ci0JCWRvIHsK
LQkJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGc4XG4iCi0JCQkiCWxkcmV4
ZAklMSwgWyUyXVxuIgotCQkJIgltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQkl
MSwgJTNcbiIKLQkJCSIJc3RyZXhkZXEgJTAsICU0LCBbJTJdXG4iCi0JCQkJ
OiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRy
KSwgIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNj
Iik7Ci0JCX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotI2VuZGlmCisJCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1
bHQ6Ci0JCV9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0g
MDsKKwkJcmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAK
LQlyZXR1cm4gb2xkdmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQog
CiBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNo
Z19tYih2b2xhdGlsZSB2b2lkICpwdHIsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-10.patch"
Content-Disposition: attachment; filename="xsa295/4.11-10.patch"
Content-Transfer-Encoding: base64

RnJvbSAzMDdhZWUyMWFlMzk2OTZiZmZjYWYxZjFlNWExNDM0ZWM2YTE5MDhi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDEwLzIw
XSB4ZW4vYXJtOiBiaXRvcHM6IEltcGxlbWVudCBhIG5ldyBzZXQgb2YgaGVs
cGVycwogdGhhdCBjYW4gdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUg
YXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0
aHJlYWRzLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0
IG1heSBiZSBwb3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hh
cmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50
IHRoZSBpbmZpbml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgc2V0IG9m
IGhlbHBlcnMgdGhhdCBjYW4KdGltZW91dC4gVGhlIHRpbWVvdXQgaXMgYmFz
ZWQgb24gdGhlIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMuCgpUaGV5
IHdpbGwgYmUgdXNlZCBpbiBmb2xsb3ctdXAgcGF0Y2ggdG8gbWFrZSBhdG9t
aWMgb3BlcmF0aW9ucwpvbiBzaGFyZWQgbWVtb3J5IHNhZmUuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2xp
Yi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCAgICB8IDI4ICsr
KysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAxMTcgaW5zZXJ0
aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMKaW5kZXggYzY5YmI1MzAzNy4uMDg3NTAzMTRmYyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0zMCw3
ICszMCw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0cikg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0
aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJf
dCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAogICAg
IGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQgaW50
KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTQ3LDE3ICs0OCwz
MyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAiICAgc3RyZXggICAlMCwgJTIsICUxXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiIChtYXNrKSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggIXJl
cyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkp
ID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAordm9p
ZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShuciwg
cCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUsIG1heF90cnkpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfQogCiAjZGVmaW5l
IHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5hbWUoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xkYml0
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2b2xhdGlsZSB1aW50
MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25l
ZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1bnNp
Z25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAgICAg
ICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhiaXQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB1
bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgaW50IG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAweDMpID09IDApOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzEsMTQgKzg4LDM1
IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICIgICBsc3IgICAgICUxLCAlMywgJTUgLy8gU2F2ZSBvbGQgdmFsdWUgb2Yg
Yml0XG4iICAgICAgICAgICAgICAgICAgXAogICAgICAgICAiICAgIiBfX3N0
cmluZ2lmeShpbnN0cikgIiAgJTMsICUzLCAlNCAvLyBUb2dnbGUgYml0XG4i
ICAgICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0cmV4ICAlMCwgJTMsICUy
XG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQpLCAi
K1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgXAorICAgICAg
ICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgIFwKICAgICAgICAgOiAiciIgKG1h
c2spLCAiciIgKGJpdCkpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgaWYgKCAhcmVzICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICBicmVh
azsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICByZXR1cm4gb2xkYml0ICYgMTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgKm9sZGJpdCAmPSAxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gIXJl
czsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2lu
dCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgaWYgKCAhaW50XyMjbmFtZShuciwgcCwgJm9sZGJpdCwgZmFsc2UsIDAp
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgcmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUjI190aW1lb3V0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwg
dW5zaWduZWQgaW50IG1heF90cnkpICAgICAgICAgICAgICAgICAgICAgIFwK
K3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJu
IGludF8jI25hbWUobnIsIHAsIG9sZGJpdCwgdHJ1ZSwgbWF4X3RyeSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAorfQogCiBiaXRvcChjaGFuZ2VfYml0
LCBlb3IpCiBiaXRvcChjbGVhcl9iaXQsIGJpYykKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jCmluZGV4IGIxYzY4MWM2NDIuLjc4YmY0ZWQ4
YzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3Bz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwpAQCAt
MjksNyArMjksOCBAQAogICovCiAKICNkZWZpbmUgYml0b3AobmFtZSwgaW5z
dHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi12b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
c3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNuYW1lKGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCwgYm9vbCB0aW1lb3V0LFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWlu
dDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwK
ICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVuc2lnbmVk
IGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC00MywxNyAr
NDQsMzMgQEAgdm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgIiAgIHN0eHIgICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogIj0m
ciIgKHJlcyksICIrUSIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJyIiAobWFzaykpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4g
IXJlczsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiB9ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K3ZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICggIWludF8jI25hbWUo
bnIsIHAsIGZhbHNlLCAwKSApICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldHVybiBpbnRfIyNuYW1lKG5yLCBwLCB0cnVlLCBtYXhfdHJ5
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30KIAogI2Rl
ZmluZSB0ZXN0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLWludCBuYW1lKGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitzdGF0aWMgYWx3YXlzX2lubGluZSBib29s
IGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBpbnQgKm9s
ZGJpdCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpICAgIFwKIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAogICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTYyLDE0ICs3
OSwzNSBAQCBpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1IC8vIFNhdmUgb2xkIHZh
bHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwKICAgICAgICAgIiAgICIg
X19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXczLCAldzQgLy8gVG9nZ2xl
IGJpdFxuIiAgICAgICAgICBcCiAgICAgICAgICIgICBzdGx4ciAgICV3MCwg
JXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkYml0
KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgIFwKKyAg
ICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKCpvbGRiaXQpLCAiK1EiICgq
cHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCiAgICAgICAgIDogInIi
IChtYXNrKSwgInIiIChiaXQpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJtZW1vcnkiKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBkbWIoaXNo
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVzOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50IG5hbWUo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBpZiAo
ICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxzZSwgMCkgKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gaW50XyMj
bmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5KTsgICAgICAgICAg
ICAgICAgICAgICAgICBcCiB9CiAKIGJpdG9wKGNoYW5nZV9iaXQsIGVvcikK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IGM2OWIwOGFkZjYu
LmY2NzgyYjMzYmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApA
QCAtMzgsNyArMzgsMTQgQEAKICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlh
bnQiCiAjZW5kaWYKIAotLyogQXRvbWljcyBiaXRvcHMgKi8KKy8qCisgKiBB
dG9taWMgYml0b3BzCisgKgorICogVGhlIGhlbHBlcnMgYmVsb3cgKnNob3Vs
ZCogb25seSBiZSB1c2VkIG9uIG1lbW9yeSBzaGFyZWQgYmV0d2VlbgorICog
dHJ1c3RlZCB0aHJlYWRzIG9yIHdlIGtub3cgdGhlIG1lbW9yeSBjYW5ub3Qg
YmUgYWNjZXNzZWQgYnkgYW5vdGhlcgorICogdGhyZWFkLgorICovCisKIHZv
aWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwogdm9pZCBj
bGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIHZvaWQgY2hh
bmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwpAQCAtNDYsNiAr
NTMsMjUgQEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiAKKy8qCisgKiBUaGUgaGVscGVy
cyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUg
YWN0aW9uIHRha2VzCisgKiB0b28gbG9uZy4KKyAqCisgKiBAbWF4X3RyeTog
TWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRoZSBoZWxw
ZXJzIHdpbGwgcmV0dXJuIHRydWUgd2hlbiB0aGUgdXBkYXRlIGhhcyBzdWNj
ZWVkZWQgKGkuZSBubworICogdGltZW91dCkgYW5kIGZhbHNlIGlmIHRoZSB1
cGRhdGUgaGFzIGZhaWxlZC4KKyAqLworYm9vbCBzZXRfYml0X3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSk7Citib29sIGNsZWFyX2JpdF90aW1lb3V0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpOworYm9vbCBjaGFuZ2Vf
Yml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7Citib29sIHRlc3RfYW5kX3NldF9iaXRfdGltZW91
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90
cnkpOworYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91dChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citi
b29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOworCiAvKioK
ICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNldCBhIGJpdCBhbmQgcmV0dXJu
IGl0cyBvbGQgdmFsdWUKICAqIEBucjogQml0IHRvIHNldAotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-11.patch"
Content-Disposition: attachment; filename="xsa295/4.11-11.patch"
Content-Transfer-Encoding: base64

RnJvbSA5NDczNmQxYTgxYzI1OWFjYjE2ZWNjYjFiMmYyZjcyODZiZjcxMTgw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDExLzIw
XSB4ZW4vYXJtOiBjbXB4Y2hnOiBQcm92aWRlIGEgbmV3IGhlbHBlciB0aGF0
IGNhbgogdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUgYXRvbWljcyBz
aG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0aHJlYWRzLiBB
cyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBw
b3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9y
eSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50IHRoZSBpbmZp
bml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRoYXQgY2Fu
IHRpbWVvdXQuClRoZSB0aW1lb3V0IGlzIGJhc2VkIG9uIHRoZSBtYXhpbXVt
IG51bWJlciBvZiBpdGVyYXRpb25zLgoKSXQgd2lsbCBiZSB1c2VkIGluIGZv
bGxvdy11cCBwYXRjaCB0byBtYWtlIGF0b21pYyBvcGVyYXRpb25zIG9uIHNo
YXJlZAptZW1vcnkgc2FmZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oIHwgNjMgKysrKysrKysrKysrKysr
KysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21w
eGNoZy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgK
aW5kZXggNDcxYTllM2EzZi4uNDljYTJhMGQ3YSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKQEAgLTU1LDExICs1NSwx
NCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX194Y2hnKHVuc2ln
bmVkIGxvbmcgeCwgdm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZQogZXh0
ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lk
ICpwdHIsIGludCBzaXplKTsKIAogI2RlZmluZSBfX0NNUFhDSEdfQ0FTRShz
eiwgbmFtZSkJCQkJCVwKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBf
X2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAlcCi0J
CQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCi0JCQkJCQkgIHVuc2lnbmVk
IGxvbmcgbmV3KQlcCitzdGF0aWMgaW5saW5lIGJvb2wgX19jbXB4Y2hnX2Nh
c2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJCVwKKwkJCQkJIHVuc2ln
bmVkIGxvbmcgKm9sZCwJCVwKKwkJCQkJIHVuc2lnbmVkIGxvbmcgbmV3LAkJ
XAorCQkJCQkgYm9vbCB0aW1lb3V0LAkJCVwKKwkJCQkJIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KQkJXAogewkJCQkJCQkJCVwKLQl1bnNpZ25lZCBsb25nIG9s
ZHZhbCwgcmVzOwkJCQkJXAorCXVuc2lnbmVkIGxvbmcgb2xkdmFsOwkJCQkJ
CVwKKwl1bnNpZ25lZCBsb25nIHJlczsJCQkJCQlcCiAJCQkJCQkJCQlcCiAJ
ZG8gewkJCQkJCQkJXAogCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCkBAIC02OCwyOSArNzEsMzUgQEAgc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2
b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIgl0ZXEJJTEsICUzXG4iCQkJCVwK
IAkJIglzdHJleCIgI3N6ICJlcSAlMCwgJTQsIFslMl1cbiIJCQlcCiAJCTog
Ij0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpCQkJCVwKLQkJOiAiciIgKHB0
ciksICJJciIgKG9sZCksICJyIiAobmV3KQkJCVwKKwkJOiAiciIgKHB0ciks
ICJJciIgKCpvbGQpLCAiciIgKG5ldykJCQlcCiAJCTogIm1lbW9yeSIsICJj
YyIpOwkJCQkJXAotCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKIAkJCQkJCQkJ
CVwKLQlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCisJCWlmICghcmVzKQkJCQkJ
CVwKKwkJCWJyZWFrOwkJCQkJCVwKKwl9IHdoaWxlICghdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSk7CQkJXAorCQkJCQkJCQkJXAorCSpvbGQgPSBv
bGR2YWw7CQkJCQkJCVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gIXJlczsJCQkJ
CQkJXAogfQogCiBfX0NNUFhDSEdfQ0FTRShiLCAxKQogX19DTVBYQ0hHX0NB
U0UoaCwgMikKIF9fQ01QWENIR19DQVNFKCAsIDQpCiAKLXN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAotICAgIHZvbGF0
aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxv
bmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wg
X19pbnRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplLAor
CQkJCQlib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewog
CXByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7CiAKIAlzd2l0Y2ggKHNp
emUpIHsKIAljYXNlIDE6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0
ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIs
IG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAljYXNlIDI6Ci0JCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcpOworCQlyZXR1
cm4gX19jbXB4Y2hnX2Nhc2VfMihwdHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBt
YXhfdHJ5KTsKIAljYXNlIDQ6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV80
KHB0ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChw
dHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAlkZWZhdWx0Ogog
CQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KQEAgLTk4
LDYgKzEwNywxNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBs
b25nIF9fY21weGNoZygKIAlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAor
c3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcg
b2xkLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAg
IGludCBzaXplKQoreworCWlmICghX19pbnRfY21weGNoZyhwdHIsICZvbGQs
IG5ldywgc2l6ZSwgZmFsc2UsIDApKQorCQlBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKKworCXJldHVybiBvbGQ7Cit9CisKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0
ciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBu
ZXcsIGludCBzaXplKQpAQCAtMTExLDYgKzEzMSwyNSBAQCBzdGF0aWMgYWx3
YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19tYih2b2xhdGls
ZSB2b2lkICpwdHIsCiAJcmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBo
ZWxwZXIgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFj
dGlvbiB0YWtlcyB0b28gbG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRo
ZSB2YWx1ZSBwb2ludGVkIGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFs
dWUuIEl0IHdpbGwgYmUKKyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQg
dmFsdWUuCisgKiBAbWF4X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0
aW9ucworICoKKyAqIFRoZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVu
IHRoZSB1cGRhdGUgaGFzIHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0
KSBhbmQgZmFsc2UgaWYgdGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitz
dGF0aWMgYWx3YXlzX2lubGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0
KHZvbGF0aWxlIHZvaWQgKnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJ
CQkgICAgICAgaW50IHNpemUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQg
bWF4X3RyeSkKK3sKKwlyZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwg
bmV3LCBzaXplLCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4
Y2hnKHB0cixvLG4pCQkJCQkJXAogCSgoX190eXBlb2ZfXygqKHB0cikpKV9f
Y21weGNoZ19tYigocHRyKSwJCQlcCiAJCQkJCSAgKHVuc2lnbmVkIGxvbmcp
KG8pLAkJXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02
NC9jbXB4Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhj
aGcuaAppbmRleCAzOTNmYmNhNmE1Li41YmMyZTFmNzg2IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaApAQCAtNjQsMTEg
KzY0LDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGco
dW5zaWduZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXpl
CiBleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxl
IHZvaWQgKnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENIR19D
QVNFKHcsIHN6LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpw
dHIsCVwKLQkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAg
dW5zaWduZWQgbG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2Nt
cHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJ
CQkgdW5zaWduZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9u
ZyBuZXcsCQlcCisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5z
aWduZWQgaW50IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVk
IGxvbmcgcmVzLCBvbGR2YWw7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2
YWw7CQkJCQkJXAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJ
CQkJCVwKIAlkbyB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiLy8gX19j
bXB4Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCkBAIC04MCwxMSArODMsMTYg
QEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNl
XyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIjE6XG4iCQkJCQkJ
CVwKIAkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksCQkJCVwKIAkJ
ICAiK1EiICgqKHVuc2lnbmVkIGxvbmcgKilwdHIpCQkJCVwKLQkJOiAiSXIi
IChvbGQpLCAiciIgKG5ldykJCQkJCVwKKwkJOiAiSXIiICgqb2xkKSwgInIi
IChuZXcpCQkJCVwKIAkJOiAiY2MiKTsJCQkJCQlcCi0JfSB3aGlsZSAocmVz
KTsJCQkJCQkJXAogCQkJCQkJCQkJXAotCXJldHVybiBvbGR2YWw7CQkJCQkJ
CVwKKwkJaWYgKCFyZXMpCQkJCQkJXAorCQkJYnJlYWs7CQkJCQkJXAorCX0g
d2hpbGUgKCF0aW1lb3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJ
CQkJCQkJCQlcCisJKm9sZCA9IG9sZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJ
XAorCXJldHVybiAhcmVzOwkJCQkJCQlcCiB9CiAKIF9fQ01QWENIR19DQVNF
KHcsIGIsIDEpCkBAIC05MiwxOCArMTAwLDE5IEBAIF9fQ01QWENIR19DQVNF
KHcsIGgsIDIpCiBfX0NNUFhDSEdfQ0FTRSh3LCAgLCA0KQogX19DTVBYQ0hH
X0NBU0UoICwgICwgOCkKIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcg
b2xkLAotCQkJCSAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkK
K3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19pbnRfY21weGNoZyh2b2xh
dGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJdW5z
aWduZWQgbG9uZyBuZXcsIGludCBzaXplLAorCQkJCQlib29sIHRpbWVvdXQs
IHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewogCXN3aXRjaCAoc2l6ZSkgewog
CWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xkLCBu
ZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgMjoKLQkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2Nt
cHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkp
OwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBv
bGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xk
LCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgODoKLQkJcmV0dXJu
IF9fY21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBf
X2NtcHhjaGdfY2FzZV84KHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90
cnkpOwogCWRlZmF1bHQ6CiAJCXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwg
c2l6ZSk7CiAJfQpAQCAtMTExLDggKzEyMCwyMCBAQCBzdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
dW5zaWduZWQgbG9uZyBvbGQsCiAJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIo
dm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKLQkJCQkJ
IHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNf
aW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICB1bnNpZ25lZCBsb25nIG9sZCwKKwkJCQkJICAg
ICB1bnNpZ25lZCBsb25nIG5ldywKKwkJCQkJICAgICBpbnQgc2l6ZSkKK3sK
KwlpZiAoIV9faW50X2NtcHhjaGcocHRyLCAmb2xkLCBuZXcsIHNpemUsIGZh
bHNlLCAwKSkKKwkJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisKKwlyZXR1cm4g
b2xkOworfQorCitzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZ19tYih2b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCQl1bnNp
Z25lZCBsb25nIG9sZCwKKwkJCQkJCXVuc2lnbmVkIGxvbmcgbmV3LCBpbnQg
c2l6ZSkKIHsKIAl1bnNpZ25lZCBsb25nIHJldDsKIApAQCAtMTIzLDYgKzE0
NCwyNSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJ
cmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBoZWxwZXIgbWF5IGZhaWwg
dG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFjdGlvbiB0YWtlcyB0b28g
bG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRoZSB2YWx1ZSBwb2ludGVk
IGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFsdWUuIEl0IHdpbGwgYmUK
KyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQgdmFsdWUuCisgKiBAbWF4
X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRo
ZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFz
IHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYg
dGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitzdGF0aWMgYWx3YXlzX2lu
bGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0KHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJ
ICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgICAgaW50IHNp
emUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3RyeSkKK3sKKwly
ZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwgbmV3LCBzaXplLCB0cnVl
LCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4Y2hnKHB0ciwgbywgbikg
XAogKHsgXAogCV9fdHlwZW9mX18oKihwdHIpKSBfX3JldDsgXAotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-12.patch"
Content-Disposition: attachment; filename="xsa295/4.11-12.patch"
Content-Transfer-Encoding: base64

RnJvbSBmYzAxNTU3ZmU4ZDYwY2M5YTI5ZDhmMjk1NjhmOTQwYTc4NzNkMDYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTggKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTEgMTIvMjBdIHhlbi94
c206IHJlbW92ZSB1bm5lY2Vzc2FyeSAjZGVmaW5lCgp0aGlzICNkZWZpbmUg
aXMgdW5uZWNlc3Nhcnkgc2luY2UgWFNNX0lOTElORSBpcyByZWRlZmluZWQg
aW4KeHNtL2R1bW15LmgsIGl0J3MgYSByaXNrIG9mIGJ1aWxkIGJyZWFrYWdl
LCBzbyByZW1vdmUgaXQuCgpTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5s
aUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+Ci0tLQogeGVuL3hzbS9kdW1teS5jIHwgMSAt
CiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCA2ZTc1
MTE5OWVlLi5mMzcxYTg0MWMxIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15
LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMSw3ICsxMSw2IEBACiAg
Ki8KIAogI2RlZmluZSBYU01fTk9fV1JBUFBFUlMKLSNkZWZpbmUgWFNNX0lO
TElORSAvKiAqLwogI2luY2x1ZGUgPHhzbS9kdW1teS5oPgogCiBzdHJ1Y3Qg
eHNtX29wZXJhdGlvbnMgZHVtbXlfeHNtX29wczsKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-13.patch"
Content-Disposition: attachment; filename="xsa295/4.11-13.patch"
Content-Transfer-Encoding: base64

RnJvbSAwNDYyODBiMjNmYTQwMTc2MDA2YjlhYjMwMGE0NjQ1MmUxNjZlNmNh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MTkgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTEgMTMvMjBdIHhlbi94
c206IEludHJvZHVjZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtCgpJbnRyb2R1
Y2UgbmV3IGJvb3QgcGFyYW1ldGVyIHhzbSB0byBjaG9vc2Ugd2hpY2ggeHNt
IG1vZHVsZSBpcyBlbmFibGVkLAphbmQgc2V0IGRlZmF1bHQgdG8gZHVtbXku
IEFuZCBhZGQgbmV3IG9wdGlvbiBpbiBLY29uZmlnIHRvIGNob29zZSB0aGUK
ZGVmYXVsdCBYU00gaW1wbGVtZW50YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBY
aW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFuaWVsIERl
IEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGRv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTMgKysrKysr
KysrCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgICB8IDEz
ICsrKysrKysrLQogeGVuL3hzbS94c21fY29yZS5jICAgICAgICAgICAgICAg
ICAgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMyBmaWxl
cyBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5k
ZXggODEwOGJiZjExNy4uMTAyNWZiOGE2YiAxMDA2NDQKLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTg2NSw2ICs4NjUsMTkg
QEAgaGFyZHdhcmUgZG9tYWluIGlzIGFyY2hpdGVjdHVyZSBkZXBlbmRlbnQu
CiBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVh
bnMgemVybywgd2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKIHRvIHVzZSB0aGUg
ZGVmYXVsdC4KIAorIyMjIHhzbQorPiBgPSBkdW1teSB8IGZsYXNrYAorCis+
IERlZmF1bHQ6IGBkdW1teWAKKworU3BlY2lmeSB3aGljaCBYU00gbW9kdWxl
IHNob3VsZCBiZSBlbmFibGVkLiAgVGhpcyBvcHRpb24gaXMgb25seSBhdmFp
bGFibGUgaWYKK3RoZSBoeXBlcnZpc29yIHdhcyBjb21waWxlZCB3aXRoIFhT
TSBzdXBwb3J0LgorCisqIGBkdW1teWA6IHRoaXMgaXMgdGhlIGRlZmF1bHQg
Y2hvaWNlLiAgQmFzaWMgcmVzdHJpY3Rpb24gZm9yIGNvbW1vbiBkZXBsb3lt
ZW50CisgICh0aGUgZHVtbXkgbW9kdWxlKSB3aWxsIGJlIGFwcGxpZWQuICBJ
dCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZCBvdXQuCisqIGBm
bGFza2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJv
bC4gIFRvIGNob29zZSB0aGlzLCB0aGUKKyAgc2VwYXJhdGVkIG9wdGlvbiBp
biBrY29uZmlnIG11c3QgYWxzbyBiZSBlbmFibGVkLgorCiAjIyMgZmxhc2sK
ID4gYD0gcGVybWlzc2l2ZSB8IGVuZm9yY2luZyB8IGxhdGUgfCBkaXNhYmxl
ZGAKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIveGVuL2Nv
bW1vbi9LY29uZmlnCmluZGV4IDkwNDNkY2U5MzcuLjQ0OGMyODg4ZmUgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9u
L0tjb25maWcKQEAgLTEwNSw3ICsxMDUsNyBAQCBjb25maWcgWFNNCiAKIGNv
bmZpZyBGTEFTSwogCWRlZl9ib29sIHkKLQlwcm9tcHQgIkZMdXggQWR2YW5j
ZWQgU2VjdXJpdHkgS2VybmVsIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igor
CXByb21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwgc3VwcG9y
dCIKIAlkZXBlbmRzIG9uIFhTTQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMg
RkxBU0sgKEZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsKSBhcyB0aGUg
YWNjZXNzIGNvbnRyb2wKQEAgLTE0Myw2ICsxNDMsMTcgQEAgY29uZmlnIFhT
TV9QT0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY2hvaWNlCisJ
cHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlvbiIKKwlkZXBlbmRz
IG9uIFhTTQorCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZM
QVNLCisJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAorCWNvbmZpZyBYU01f
RFVNTVlfREVGQVVMVAorCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9y
IgorCWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAorCQlib29sICJGTHV4IEFk
dmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNLCitlbmRjaG9p
Y2UKKwogY29uZmlnIExBVEVfSFdET00KIAlib29sICJEZWRpY2F0ZWQgaGFy
ZHdhcmUgZG9tYWluIgogCWRlZmF1bHQgbgpkaWZmIC0tZ2l0IGEveGVuL3hz
bS94c21fY29yZS5jIGIveGVuL3hzbS94c21fY29yZS5jCmluZGV4IDk0OWRm
Y2ZmNzUuLmUyZjE3ZTRiNDEgMTAwNjQ0Ci0tLSBhL3hlbi94c20veHNtX2Nv
cmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTMxLDYgKzMxLDM1
IEBACiAKIHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51
bSB4c21fYm9vdHBhcmFtIHsKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAor
ICAgIFhTTV9CT09UUEFSQU1fRkxBU0ssCit9OworCitzdGF0aWMgZW51bSB4
c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9CisjaWZk
ZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCisgICAgWFNNX0JPT1RQQVJB
TV9GTEFTSzsKKyNlbHNlCisgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNl
bmRpZgorCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29u
c3QgY2hhciAqcykKK3sKKyAgICBpbnQgcmMgPSAwOworCisgICAgaWYgKCAh
c3RyY21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9
IFhTTV9CT09UUEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFT
SworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKKyAgICAg
ICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5k
aWYKKyAgICBlbHNlCisgICAgICAgIHJjID0gLUVJTlZBTDsKKworICAgIHJl
dHVybiByYzsKK30KK2N1c3RvbV9wYXJhbSgieHNtIiwgcGFyc2VfeHNtX3Bh
cmFtKTsKKwogc3RhdGljIGlubGluZSBpbnQgdmVyaWZ5KHN0cnVjdCB4c21f
b3BlcmF0aW9ucyAqb3BzKQogewogICAgIC8qIHZlcmlmeSB0aGUgc2VjdXJp
dHlfb3BlcmF0aW9ucyBzdHJ1Y3R1cmUgZXhpc3RzICovCkBAIC01Nyw3ICs4
NiwyMCBAQCBzdGF0aWMgaW50IF9faW5pdCB4c21fY29yZV9pbml0KGNvbnN0
IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lfc2l6ZSkKICAg
ICB9CiAKICAgICB4c21fb3BzID0gJmR1bW15X3hzbV9vcHM7Ci0gICAgZmxh
c2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisKKyAgICBz
d2l0Y2ggKCB4c21fYm9vdHBhcmFtICkKKyAgICB7CisgICAgY2FzZSBYU01f
Qk9PVFBBUkFNX0RVTU1ZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2Ug
WFNNX0JPT1RQQVJBTV9GTEFTSzoKKyAgICAgICAgZmxhc2tfaW5pdChwb2xp
Y3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7CisgICAgICAgIGJyZWFrOworCisg
ICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cisg
ICAgICAgIGJyZWFrOworICAgIH0KIAogICAgIHJldHVybiAwOwogfQotLSAK
Mi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-14.patch"
Content-Disposition: attachment; filename="xsa295/4.11-14.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjRhNWYwOTMzMzI2N2M2ZWU1N2ZmMWVlOTljYjllNzY2N2I1NWRm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBYaW4gTGkgPHRhbG9u
cy5sZWVAZ21haWwuY29tPgpEYXRlOiBUdWUsIDkgT2N0IDIwMTggMTc6MzM6
MjAgKzA4MDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTEgMTQvMjBdIHhlbi94
c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KCldoZW4gU0lMTyBpcyBl
bmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZl
bnQgbm90aWZpY2F0aW9ucwpiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5v
IGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCgpTaWduZWQtb2Zm
LWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgICA1
ICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgICB8ICAx
NSArKysrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8
ICAgMyArLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAg
fCAgIDYgKysKIHhlbi94c20vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg
IHwgICAxICsKIHhlbi94c20vc2lsby5jICAgICAgICAgICAgICAgICAgICAg
IHwgMTA4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi94c20v
eHNtX2NvcmUuYyAgICAgICAgICAgICAgICAgIHwgIDExICsrKwogNyBmaWxl
cyBjaGFuZ2VkLCAxNDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4veHNtL3NpbG8uYwoKZGlmZiAtLWdp
dCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggMTAyNWZi
OGE2Yi4uYzYzYTA3ZDI5YiAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24KQEAgLTg2Niw3ICs4NjYsNyBAQCBOb3RlIHRo
YXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVhbnMgemVybywg
d2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKIHRvIHVzZSB0aGUgZGVmYXVsdC4K
IAogIyMjIHhzbQotPiBgPSBkdW1teSB8IGZsYXNrYAorPiBgPSBkdW1teSB8
IGZsYXNrIHwgc2lsb2AKIAogPiBEZWZhdWx0OiBgZHVtbXlgCiAKQEAgLTg3
Nyw2ICs4NzcsOSBAQCB0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0
aCBYU00gc3VwcG9ydC4KICAgKHRoZSBkdW1teSBtb2R1bGUpIHdpbGwgYmUg
YXBwbGllZC4gIEl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVk
IG91dC4KICogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFj
Y2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMsIHRoZQogICBzZXBhcmF0
ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisq
IGBzaWxvYDogdGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQgY29tbXVu
aWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCisgIHVucHJpdmlsZWdlZCBWTXMu
ICBUbyBjaG9vc2UgdGhpcywgdGhlIHNlcGFyYXRlZCBvcHRpb24gaW4ga2Nv
bmZpZyBtdXN0IGFsc28KKyAgYmUgZW5hYmxlZC4KIAogIyMjIGZsYXNrCiA+
IGA9IHBlcm1pc3NpdmUgfCBlbmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRg
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29tbW9u
L0tjb25maWcKaW5kZXggNDQ4YzI4ODhmZS4uNTEyZjY0NDZhMyAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2Nv
bmZpZwpAQCAtMTQzLDE1ICsxNDMsMzAgQEAgY29uZmlnIFhTTV9QT0xJQ1kK
IAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAorY29uZmlnIFhTTV9TSUxPCisJ
ZGVmX2Jvb2wgeQorCXByb21wdCAiU0lMTyBzdXBwb3J0IgorCWRlcGVuZHMg
b24gWFNNCisJLS0taGVscC0tLQorCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBh
Y2Nlc3MgY29udHJvbCBtZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNIGZyYW1l
d29yay4KKwkgIFRoaXMgaXMgbm90IHRoZSBkZWZhdWx0IG1vZHVsZSwgYWRk
IGJvb3QgcGFyYW1ldGVyIHhzbT1zaWxvIHRvIGNob29zZQorCSAgaXQuIFRo
aXMgd2lsbCBkZW55IGFueSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24gY2hh
bm5lbHMgKGdyYW50IHRhYmxlcworCSAgYW5kIGV2ZW50IGNoYW5uZWxzKSBi
ZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMuCisKKwkgIElmIHVuc3VyZSwgc2F5
IFkuCisKIGNob2ljZQogCXByb21wdCAiRGVmYXVsdCBYU00gaW1wbGVtZW50
YXRpb24iCiAJZGVwZW5kcyBvbiBYU00KIAlkZWZhdWx0IFhTTV9GTEFTS19E
RUZBVUxUIGlmIFhTTV9GTEFTSworCWRlZmF1bHQgWFNNX1NJTE9fREVGQVVM
VCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFVTFQKIAlj
b25maWcgWFNNX0RVTU1ZX0RFRkFVTFQKIAkJYm9vbCAiTWF0Y2ggbm9uLVhT
TSBiZWhhdmlvciIKIAljb25maWcgWFNNX0ZMQVNLX0RFRkFVTFQKIAkJYm9v
bCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwiIGlmIFhTTV9GTEFT
SworCWNvbmZpZyBYU01fU0lMT19ERUZBVUxUCisJCWJvb2wgIlNJTE8iIGlm
IFhTTV9TSUxPCiBlbmRjaG9pY2UKIAogY29uZmlnIExBVEVfSFdET00KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1
ZGUveHNtL2R1bW15LmgKaW5kZXggZmY2YjJkYmYzOS4uYTUwN2ZhNDNmNSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVu
L2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTQ4LDcgKzQ4LDggQEAgdm9pZCBf
X3hzbV9hY3Rpb25fbWlzbWF0Y2hfZGV0ZWN0ZWQodm9pZCk7CiAgKiBUaGVy
ZSBpcyBubyB4c21fZGVmYXVsdF90IGFyZ3VtZW50IGF2YWlsYWJsZSwgc28g
dGhlIHZhbHVlIGZyb20gdGhlIGFzc2VydGlvbgogICogaXMgdXNlZCB0byBp
bml0aWFsaXplIHRoZSB2YXJpYWJsZS4KICAqLwotI2RlZmluZSBYU01fSU5M
SU5FIC8qICovCisjZGVmaW5lIFhTTV9JTkxJTkUgX19tYXliZV91bnVzZWQK
KwogI2RlZmluZSBYU01fREVGQVVMVF9BUkcgLyogKi8KICNkZWZpbmUgWFNN
X0RFRkFVTFRfVk9JRCB2b2lkCiAjZGVmaW5lIFhTTV9BU1NFUlRfQUNUSU9O
KGRlZikgeHNtX2RlZmF1bHRfdCBhY3Rpb24gPSBkZWY7ICh2b2lkKWFjdGlv
bgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCmluZGV4IGYwYzZmYzdlMjkuLmIxNmExYjViMTgg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4v
aW5jbHVkZS94c20veHNtLmgKQEAgLTczMyw2ICs3MzMsMTIgQEAgZXh0ZXJu
IGNvbnN0IHVuc2lnbmVkIGNoYXIgeHNtX2luaXRfcG9saWN5W107CiBleHRl
cm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9pbml0X3BvbGljeV9zaXplOwog
I2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWFNNX1NJTE8KK2V4dGVybiB2b2lk
IHNpbG9faW5pdCh2b2lkKTsKKyNlbHNlCitzdGF0aWMgaW5saW5lIHZvaWQg
c2lsb19pbml0KHZvaWQpIHt9CisjZW5kaWYKKwogI2Vsc2UgLyogQ09ORklH
X1hTTSAqLwogCiAjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CmRpZmYgLS1naXQg
YS94ZW4veHNtL01ha2VmaWxlIGIveGVuL3hzbS9NYWtlZmlsZQppbmRleCAz
MjUyYzQ2ZTY0Li41MGUyMTMwM2IzIDEwMDY0NAotLS0gYS94ZW4veHNtL01h
a2VmaWxlCisrKyBiL3hlbi94c20vTWFrZWZpbGUKQEAgLTEsNSArMSw2IEBA
CiBvYmoteSArPSB4c21fY29yZS5vCiBvYmotJChDT05GSUdfWFNNKSArPSB4
c21fcG9saWN5Lm8KIG9iai0kKENPTkZJR19YU00pICs9IGR1bW15Lm8KK29i
ai0kKENPTkZJR19YU01fU0lMTykgKz0gc2lsby5vCiAKIHN1YmRpci0kKENP
TkZJR19GTEFTSykgKz0gZmxhc2sKZGlmZiAtLWdpdCBhL3hlbi94c20vc2ls
by5jIGIveGVuL3hzbS9zaWxvLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uNDg1MDc1NmEzZAotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi94c20vc2lsby5jCkBAIC0wLDAgKzEsMTA4IEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiB4c20vc2lsby5jCisgKgor
ICogU0lMTyBtb2R1bGUgZm9yIFhTTSAoWGVuIFNlY3VyaXR5IE1vZHVsZXMp
CisgKgorICogQ29weXJpZ2h0IChjKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEx0
ZC4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5k
ZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwg
YmUgdXNlZnVsLCBidXQgV0lUSE9VVAorICogQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklM
SVRZIG9yCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBt
b3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVk
IGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxv
bmcgd2l0aAorICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKyNkZWZpbmUgWFNNX05P
X1dSQVBQRVJTCisjaW5jbHVkZSA8eHNtL2R1bW15Lmg+CisKKy8qCisgKiBD
aGVjayBpZiBpbnRlci1kb21haW4gY29tbXVuaWNhdGlvbiBpcyBhbGxvd2Vk
LgorICogUmV0dXJuIHRydWUgd2hlbiBwYXNzIGNoZWNrLgorICovCitzdGF0
aWMgYm9vbCBzaWxvX21vZGVfZG9tX2NoZWNrKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmxkb20sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBkb21haW4gKnJkb20pCit7CisgICAgY29uc3Qgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisKKyAgICByZXR1
cm4gKGlzX2NvbnRyb2xfZG9tYWluKGN1cnJkKSB8fCBpc19jb250cm9sX2Rv
bWFpbihsZG9tKSB8fAorICAgICAgICAgICAgaXNfY29udHJvbF9kb21haW4o
cmRvbSkgfHwgbGRvbSA9PSByZG9tKTsKK30KKworc3RhdGljIGludCBzaWxv
X2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0
Y2huICpjaG4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9t
aWRfdCBpZDIpCit7CisgICAgaW50IHJjID0gLUVQRVJNOworICAgIHN0cnVj
dCBkb21haW4gKmQyID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChpZDIp
OworCisgICAgaWYgKCBkMiA9PSBOVUxMICkKKyAgICAgICAgcmMgPSAtRVNS
Q0g7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYgKCBzaWxvX21vZGVf
ZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICAgICAgcmMgPSB4c21fZXZ0
Y2huX3VuYm91bmQoZDEsIGNobiwgaWQyKTsKKyAgICAgICAgcmN1X3VubG9j
a19kb21haW4oZDIpOworICAgIH0KKworICAgIHJldHVybiByYzsKK30KKwor
c3RhdGljIGludCBzaWxvX2V2dGNobl9pbnRlcmRvbWFpbihzdHJ1Y3QgZG9t
YWluICpkMSwgc3RydWN0IGV2dGNobiAqY2hhbjEsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQyLCBzdHJ1
Y3QgZXZ0Y2huICpjaGFuMikKK3sKKyAgICBpZiAoIHNpbG9fbW9kZV9kb21f
Y2hlY2soZDEsIGQyKSApCisgICAgICAgIHJldHVybiB4c21fZXZ0Y2huX2lu
dGVyZG9tYWluKGQxLCBjaGFuMSwgZDIsIGNoYW4yKTsKKyAgICByZXR1cm4g
LUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZ3JhbnRfbWFwcmVmKHN0
cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3MpCit7CisgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICBy
ZXR1cm4geHNtX2dyYW50X21hcHJlZihkMSwgZDIsIGZsYWdzKTsKKyAgICBy
ZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9fZ3JhbnRfdHJh
bnNmZXIoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQor
eworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAg
ICAgICAgcmV0dXJuIHhzbV9ncmFudF90cmFuc2ZlcihkMSwgZDIpOworICAg
IHJldHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF9j
b3B5KHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKK3sK
KyAgICBpZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAg
ICAgIHJldHVybiB4c21fZ3JhbnRfY29weShkMSwgZDIpOworICAgIHJldHVy
biAtRVBFUk07Cit9CisKK3N0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMg
c2lsb194c21fb3BzID0geworICAgIC5ldnRjaG5fdW5ib3VuZCA9IHNpbG9f
ZXZ0Y2huX3VuYm91bmQsCisgICAgLmV2dGNobl9pbnRlcmRvbWFpbiA9IHNp
bG9fZXZ0Y2huX2ludGVyZG9tYWluLAorICAgIC5ncmFudF9tYXByZWYgPSBz
aWxvX2dyYW50X21hcHJlZiwKKyAgICAuZ3JhbnRfdHJhbnNmZXIgPSBzaWxv
X2dyYW50X3RyYW5zZmVyLAorICAgIC5ncmFudF9jb3B5ID0gc2lsb19ncmFu
dF9jb3B5LAorfTsKKwordm9pZCBfX2luaXQgc2lsb19pbml0KHZvaWQpCit7
CisgICAgcHJpbnRrKCJJbml0aWFsaXNpbmcgWFNNIFNJTE8gbW9kZVxuIik7
CisKKyAgICBpZiAoIHJlZ2lzdGVyX3hzbSgmc2lsb194c21fb3BzKSApCisg
ICAgICAgIHBhbmljKCJTSUxPOiBVbmFibGUgdG8gcmVnaXN0ZXIgd2l0aCBY
U01cbiIpOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9k
ZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi94c20veHNtX2Nv
cmUuYyBiL3hlbi94c20veHNtX2NvcmUuYwppbmRleCBlMmYxN2U0YjQxLi43
Yjg2MmVhNzlkIDEwMDY0NAotLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKKysr
IGIveGVuL3hzbS94c21fY29yZS5jCkBAIC0zNCwxMSArMzQsMTQgQEAgc3Ry
dWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwogZW51bSB4c21fYm9vdHBh
cmFtIHsKICAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAogICAgIFhTTV9CT09U
UEFSQU1fRkxBU0ssCisgICAgWFNNX0JPT1RQQVJBTV9TSUxPLAogfTsKIAog
c3RhdGljIGVudW0geHNtX2Jvb3RwYXJhbSBfX2luaXRkYXRhIHhzbV9ib290
cGFyYW0gPQogI2lmZGVmIENPTkZJR19YU01fRkxBU0tfREVGQVVMVAogICAg
IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZWxpZiBDT05GSUdfWFNNX1NJTE9f
REVGQVVMVAorICAgIFhTTV9CT09UUEFSQU1fU0lMTzsKICNlbHNlCiAgICAg
WFNNX0JPT1RQQVJBTV9EVU1NWTsKICNlbmRpZgpAQCAtNTIsNiArNTUsMTAg
QEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFtKGNvbnN0IGNo
YXIgKnMpCiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTSwogICAgIGVsc2UgaWYg
KCAhc3RyY21wKHMsICJmbGFzayIpICkKICAgICAgICAgeHNtX2Jvb3RwYXJh
bSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYKKyNpZmRlZiBDT05G
SUdfWFNNX1NJTE8KKyAgICBlbHNlIGlmICggIXN0cmNtcChzLCAic2lsbyIp
ICkKKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fU0lM
TzsKICNlbmRpZgogICAgIGVsc2UKICAgICAgICAgcmMgPSAtRUlOVkFMOwpA
QCAtOTYsNiArMTAzLDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3Jl
X2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGlj
eV9zaXplKQogICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBv
bGljeV9zaXplKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhTTV9C
T09UUEFSQU1fU0lMTzoKKyAgICAgICAgc2lsb19pbml0KCk7CisgICAgICAg
IGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7CiAgICAgICAgIGJyZWFrOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-15.patch"
Content-Disposition: attachment; filename="xsa295/4.11-15.patch"
Content-Transfer-Encoding: base64

RnJvbSA3Zjc3ZjY0OGNlYzlhMzBjZmRjYTQyMjI2ODZkYzk5OWZmMTEzNzg5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDE1LzIw
XSB4ZW4vYXJtOiBUdXJuIG9uIFNJTE8gbW9kZSBieSBkZWZhdWx0IG9uIEFy
bQoKT24gQXJtLCBleGNsdXNpdmUgbG9hZC1zdG9yZSBhdG9taWNzIHNob3Vs
ZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRocmVhZC4gQXMgbm90
IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2li
bGUgdG8gRG9TIFhlbgp3aGVuIHVwZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0
aCBndWVzdCBhdG9taWNhbGx5LgoKUmVjZW50IHBhdGNoZXMgaW50cm9kdWNl
ZCBuZXcgaGVscGVycyB0byB1cGRhdGUgc2hhcmVkIG1lbW9yeSB3aXRoIGd1
ZXN0CmF0b21pY2FsbHkuIFRob3NlIGhlbHBlcnMgcmVsaWVzIG9uIGEgbWVt
b3J5IHJlZ2lvbiB0byBiZSBiZSBzaGFyZWQgd2l0aApYZW4gYW5kIGEgc2lu
Z2xlIGd1ZXN0LgoKQXQgdGhlIG1vbWVudCwgbm90aGluZyBwcmV2ZW50IGEg
Z3Vlc3Qgc2hhcmluZyBhIHBhZ2Ugd2l0aCBYZW4gYW5kIGFzCndlbGwgd2l0
aCBhbm90aGVyIGd1ZXN0IChlLmcgdmlhIGdyYW50IHRhYmxlKS4KCkZvciB0
aGUgc2NvcGUgb2YgdGhlIFhTQSwgdGhlIHF1aWNrZXN0IHdheSBpcyB0byBk
ZW55IGNvbW11bmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIGd1ZXN0
LiBTbyB0aGlzIHBhdGNoIGlzIGVuYWJsaW5nIGFuZCB1c2luZyBTSUxPCm1v
ZGUgYnkgZGVmYXVsdCBvbiBBcm0uCgpVc2VycyB3YW50ZWQgZmluZXIgZ3Jh
aW5lIHBvbGljeSBjb3VsZCB3cm90ZSB0aGVpciBvd24gRmxhc2sgcG9saWN5
LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNo
L2FybS9zZXR1cC5jICB8IDggKysrKysrLS0KIHhlbi9jb21tb24vS2NvbmZp
ZyAgICB8IDMgKystCiB4ZW4vaW5jbHVkZS94c20veHNtLmggfCA1ICsrKysr
CiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgfCAyICstCiA0IGZpbGVzIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwppbmRleCAxZDZmNmJmMzdlLi5mZjk0OWY1NDVhIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwpAQCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUgPHhlbi92bWFwLmg+
CiAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KICNpbmNsdWRlIDx4
ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+CiAjaW5jbHVk
ZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4K
ICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgpAQCAtNzg3LDggKzc4OCwxMSBA
QCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3Bo
eXNfb2Zmc2V0LAogCiAgICAgdGFza2xldF9zdWJzeXNfaW5pdCgpOwogCi0K
LSAgICB4c21fZHRfaW5pdCgpOworICAgIGlmICggeHNtX2R0X2luaXQoKSAh
PSAxICkKKyAgICAgICAgd2FybmluZ19hZGQoIldBUk5JTkc6IFNJTE8gbW9k
ZSBpcyBub3QgZW5hYmxlZC5cbiIKKyAgICAgICAgICAgICAgICAgICAgIkl0
IGhhcyBpbXBsaWNhdGlvbnMgb24gdGhlIHNlY3VyaXR5IG9mIHRoZSBzeXN0
ZW0sXG4iCisgICAgICAgICAgICAgICAgICAgICJ1bmxlc3MgdGhlIGNvbW11
bmljYXRpb25zIGhhdmUgYmVlbiBmb3JiaWRkZW4gYmV0d2VlblxuIgorICAg
ICAgICAgICAgICAgICAgICAidW50cnVzdGVkIGRvbWFpbnMuXG4iKTsKIAog
ICAgIGluaXRfbWFpbnRlbmFuY2VfaW50ZXJydXB0KCk7CiAgICAgaW5pdF90
aW1lcl9pbnRlcnJ1cHQoKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2Nv
bmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCA1MTJmNjQ0NmEzLi5l
NGFmM2YxM2ViIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysr
IGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC05Myw3ICs5Myw3IEBAIGNvbmZp
ZyBYRU5PUFJPRgogCiBjb25maWcgWFNNCiAJYm9vbCAiWGVuIFNlY3VyaXR5
IE1vZHVsZXMgc3VwcG9ydCIKLQlkZWZhdWx0IG4KKwlkZWZhdWx0IEFSTQog
CS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgdGhlIHNlY3VyaXR5IGZyYW1ld29y
ayBrbm93biBhcyBYZW4gU2VjdXJpdHkgTW9kdWxlcyB3aGljaAogCSAgYWxs
b3dzIGFkbWluaXN0cmF0b3JzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92ZXIg
YSBYZW4gZG9tYWluIGFuZApAQCAtMTU4LDYgKzE1OCw3IEBAIGNvbmZpZyBY
U01fU0lMTwogY2hvaWNlCiAJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1l
bnRhdGlvbiIKIAlkZXBlbmRzIG9uIFhTTQorCWRlZmF1bHQgWFNNX1NJTE9f
REVGQVVMVCBpZiBYU01fU0lMTyAmJiBBUk0KIAlkZWZhdWx0IFhTTV9GTEFT
S19ERUZBVUxUIGlmIFhTTV9GTEFTSwogCWRlZmF1bHQgWFNNX1NJTE9fREVG
QVVMVCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFVTFQK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNs
dWRlL3hzbS94c20uaAppbmRleCBiMTZhMWI1YjE4Li4wYzgwMzUzMWViIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCkBAIC03MTAsNiArNzEwLDExIEBAIGV4dGVybiBp
bnQgeHNtX211bHRpYm9vdF9wb2xpY3lfaW5pdCh1bnNpZ25lZCBsb25nICpt
b2R1bGVfbWFwLAogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfSEFTX0RFVklD
RV9UUkVFCisvKgorICogSW5pdGlhbGl6ZSBYU00KKyAqCisgKiBPbiBzdWNj
ZXNzLCByZXR1cm4gMSBpZiB1c2luZyBTSUxPIG1vZGUgZWxzZSAwLgorICov
CiBleHRlcm4gaW50IHhzbV9kdF9pbml0KHZvaWQpOwogZXh0ZXJuIGludCB4
c21fZHRfcG9saWN5X2luaXQodm9pZCAqKnBvbGljeV9idWZmZXIsIHNpemVf
dCAqcG9saWN5X3NpemUpOwogZXh0ZXJuIGJvb2wgaGFzX3hzbV9tYWdpYyhw
YWRkcl90KTsKZGlmZiAtLWdpdCBhL3hlbi94c20veHNtX2NvcmUuYyBiL3hl
bi94c20veHNtX2NvcmUuYwppbmRleCA3Yjg2MmVhNzlkLi4xMTc5Y2RmNjEw
IDEwMDY0NAotLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKKysrIGIveGVuL3hz
bS94c21fY29yZS5jCkBAIC0xNjcsNyArMTY3LDcgQEAgaW50IF9faW5pdCB4
c21fZHRfaW5pdCh2b2lkKQogCiAgICAgeGZyZWUocG9saWN5X2J1ZmZlcik7
CiAKLSAgICByZXR1cm4gcmV0OworICAgIHJldHVybiByZXQgPzogKHhzbV9i
b290cGFyYW0gPT0gWFNNX0JPT1RQQVJBTV9TSUxPKTsKIH0KIAogLyoqCi0t
IAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-16.patch"
Content-Disposition: attachment; filename="xsa295/4.11-16.patch"
Content-Transfer-Encoding: base64

RnJvbSA2Mzk2NmNlNjFjODZiNjg1OTJhODczNTMxNzYyMTBhYjQyZDlmOGZk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDE2LzIw
XSB4ZW4vYml0b3BzOiBQcm92aWRlIGhlbHBlcnMgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBzZXQgb2YgaGVscGVyIHRoYXQgd2ls
bCB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeQpzYWZlbHkuIEZvciB4ODYsIGl0
IGlzIGFscmVhZHkgcG9zc2libGUgdG8gdXNlIHRoZSBjdXJyZW50IGhlbHBl
cnMKc2FmZWx5LiBTbyBqdXN0IHdyYXAgdGhlbS4KCkZvciBBcm0sIHdlIHdp
bGwgZmlyc3QgYXR0ZW1wdCB0byB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeSB3
aXRoIHRoZSBsb29wCmJvdW5kZWQgYnkgYSBtYXhpbXVtIG51bWJlciBvZiBp
dGVyYXRpb25zLiBJZiBpdCBmYWlscywgd2Ugd2lsbCBwYXVzZSB0aGUKZG9t
YWluIGFuZCB0cnkgYWdhaW4uCgpOb3RlIHRoYXQgdGhpcyBoZXVyaXN0aWNz
IGFzc3VtZXMgdGhhdCBhIHBhZ2UgY2FuIG9ubHkgYmUgc2hhcmVkIGJldHdl
ZW4KWGVuIGFuZCBvbmUgZG9tYWluLiBOb3QgWGVuIGFuZCBtdWx0aXBsZSBk
b21haW4uCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBi
YXNlZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0
b21pYyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1h
eGltdW0gdmFsdWUgaXMKcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFu
ZCBjYWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcyBib290aW5nLiBUaGUKaGV1
cmlzdGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmll
ZCBpZiBpbXBhY3QgdG9vIG11Y2gKZ29vZC1iZWhhdmluZyBndWVzdC4KCk5v
dGUsIHdoaWxlIHRlc3RfYml0IGRvZXMgbm90IHJlcXVpcmVzIHRvIHVzZSBh
dG9taWMgb3BlcmF0aW9uLCBhCndyYXBwZXIgZm9yIHRlc3RfYml0IHdhcyBh
ZGRlZCBmb3IgY29tcGxldGVuZXNzLiBJbiB0aGlzIGNhc2UsIHRoZQpkb21h
aW4gc3RheXMgY29uc3RpZmllZCB0byBhdm9pZCBtYWpvciByZXdvcmsgaW4g
dGhlIGNhbGxlciBmb3IgdGhlCnRpbWUtYmVpbmcuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0v
TWFrZWZpbGUgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9n
dWVzdF9hdG9taWNzLmMgICAgICAgIHwgOTEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaCB8IDMwICsrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMTk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNz
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0X2F0b21pY3MuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBhOTUzM2IxMDdl
Li4zNTU5ZTNhYzQ2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0yMSw2ICsyMSw3
IEBAIG9iai0kKENPTkZJR19IQVNfR0lDVjMpICs9IGdpYy12My5vCiBvYmot
JChDT05GSUdfSEFTX0lUUykgKz0gZ2ljLXYzLWl0cy5vCiBvYmotJChDT05G
SUdfSEFTX0lUUykgKz0gZ2ljLXYzLWxwaS5vCiBvYmoteSArPSBndWVzdGNv
cHkubworb2JqLXkgKz0gZ3Vlc3RfYXRvbWljcy5vCiBvYmoteSArPSBndWVz
dF93YWxrLm8KIG9iai15ICs9IGh2bS5vCiBvYmoteSArPSBpby5vCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jIGIveGVuL2Fy
Y2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi4xYjc4YTA2MmYwCi0tLSAvZGV2L251bGwKKysr
IGIveGVuL2FyY2gvYXJtL2d1ZXN0X2F0b21pY3MuYwpAQCAtMCwwICsxLDkx
IEBACisvKgorICogYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCisgKgorICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0ZXJt
cyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UsCisgKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJlIHVzZWZ1bCwg
YnV0IFdJVEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgorICog
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgorICogbW9yZSBkZXRhaWxz
LgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKKyAq
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9y
Zy9saWNlbnNlcy8+LgorICovCisjaW5jbHVkZSA8eGVuL2NwdS5oPgorCisj
aW5jbHVkZSA8YXNtL2d1ZXN0X2F0b21pY3MuaD4KKworREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBndWVzdF9zYWZlX2F0b21p
Y19tYXgpOworCisvKgorICogSGV1cmlzdGljIHRvIGZpbmQgYSBzYWZlIHVw
cGVyLWxpbWl0IGZvciBsb2FkLXN0b3JlIGV4Y2x1c2l2ZQorICogb3BlcmF0
aW9ucyBvbiBtZW1vcnkgc2hhcmVkIHdpdGggZ3Vlc3QuCisgKgorICogQXQg
dGhlIG1vbWVudCwgd2UgY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaXRlcmF0
aW9ucyBvZiBhIHNpbXBsZQorICogbG9hZC1zdG9yZSBhdG9taWMgbG9vcCBp
biAxdVMuCisgKi8KK3N0YXRpYyB2b2lkIGNhbGlicmF0ZV9zYWZlX2F0b21p
Yyh2b2lkKQoreworICAgIHNfdGltZV90IGRlYWRsaW5lID0gTk9XKCkgKyBN
SUNST1NFQ1MoMSk7CisgICAgdW5zaWduZWQgaW50IGNvdW50ZXIgPSAwOwor
ICAgIHVuc2lnbmVkIGxvbmcgbWVtID0gMDsKKworICAgIGRvCisgICAgewor
ICAgICAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOworCisjaWZkZWYgQ09O
RklHX0FSTV8zMgorICAgICAgICBhc20gdm9sYXRpbGUgKCIgbGRyZXggICAl
MiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICAiIGFkZCAgICAgJTIs
ICUyLCAjMVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgc3RyZXggICAl
MCwgJTIsICUxXG4iCisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRIiAobWVtKSwgIj0mciIgKHRtcCkpOworI2Vsc2UKKyAgICAg
ICAgYXNtIHZvbGF0aWxlICgiIGxkeHIgICAgJXcyLCAlMVxuIgorICAgICAg
ICAgICAgICAgICAgICAgICIgYWRkICAgICAldzIsICV3MiwgIzFcbiIKKyAg
ICAgICAgICAgICAgICAgICAgICAiIHN0eHIgICAgJXcwLCAldzIsICUxXG4i
CisgICAgICAgICAgICAgICAgICAgICAgOiAiPSZyIiAocmVzKSwgIitRIiAo
bWVtKSwgIj0mciIgKHRtcCkpOworI2VuZGlmCisgICAgICAgIGNvdW50ZXIr
KzsKKyAgICB9IHdoaWxlIChOT1coKSA8IGRlYWRsaW5lKTsKKworICAgIHRo
aXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWljX21heCkgPSBjb3VudGVyOworCisg
ICAgcHJpbnRrKFhFTkxPR19ERUJVRworICAgICAgICAgICAiQ1BVJXU6IEd1
ZXN0IGF0b21pY3Mgd2lsbCB0cnkgJXUgdGltZXMgYmVmb3JlIHBhdXNpbmcg
dGhlIGRvbWFpblxuIiwKKyAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgp
LCBjb3VudGVyKTsKK30KKworc3RhdGljIGludCBjcHVfZ3Vlc3Rfc2FmZV9h
dG9taWNfY2FsbGJhY2soc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuZmIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGFjdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZvaWQgKmhjcHUpCit7CisgICAgaWYgKCBhY3Rp
b24gPT0gQ1BVX1NUQVJUSU5HICkKKyAgICAgICAgY2FsaWJyYXRlX3NhZmVf
YXRvbWljKCk7CisKKyAgICByZXR1cm4gTk9USUZZX0RPTkU7Cit9CisKK3N0
YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgY3B1X2d1ZXN0X3NhZmVfYXRv
bWljX25mYiA9IHsKKyAgICAubm90aWZpZXJfY2FsbCA9IGNwdV9ndWVzdF9z
YWZlX2F0b21pY19jYWxsYmFjaywKK307CisKK3N0YXRpYyBpbnQgX19pbml0
IGd1ZXN0X3NhZmVfYXRvbWljX2luaXQodm9pZCkKK3sKKyAgICByZWdpc3Rl
cl9jcHVfbm90aWZpZXIoJmNwdV9ndWVzdF9zYWZlX2F0b21pY19uZmIpOwor
CisgICAgY2FsaWJyYXRlX3NhZmVfYXRvbWljKCk7CisKKyAgICByZXR1cm4g
MDsKK30KK3ByZXNtcF9pbml0Y2FsbChndWVzdF9zYWZlX2F0b21pY19pbml0
KTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi40ZjEyN2ZkYTQxCi0tLSAv
ZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9t
aWNzLmgKQEAgLTAsMCArMSw3NiBAQAorI2lmbmRlZiBfQVJNX0dVRVNUX0FU
T01JQ1NfSAorI2RlZmluZSBfQVJNX0dVRVNUX0FUT01JQ1NfSAorCisjaW5j
bHVkZSA8eGVuL2JpdG9wcy5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgor
CisvKgorICogVGhlIGd1ZXN0IGF0b21pY3MgaGVscGVycyBzaGFyZXMgdGhl
IHNhbWUgbG9naWMuIFdlIGZpcnN0IHRyeSB0byB1c2UKKyAqIHRoZSAqX3Rp
bWVvdXQgdmVyc2lvbiBvZiB0aGUgb3BlcmF0aW9uLiBJZiBpdCBkaWRuJ3Qg
dGltZW91dCwgdGhlbiB3ZQorICogc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQgdGhl
IG1lbW9yeS4gTm90aGluZyBlbHNlIHRvIGRvLgorICoKKyAqIElmIGl0IGRp
ZCB0aW1lb3V0LCB0aGVuIGl0IG1lYW5zIHdlIGRpZG4ndCBtYW5hZ2UgdG8g
dXBkYXRlIHRoZQorICogbWVtb3J5LiBUaGlzIGlzIHBvc3NpYmx5IGJlY2F1
c2UgdGhlIGd1ZXN0IGlzIG1pc2JlaGF2aW5nIChpLmUgdGlnaHQKKyAqIHN0
b3JlIGxvb3ApIGJ1dCBjYW4gYWxzbyBoYXBwZW4gZm9yIG90aGVyIHJlYXNv
bnMgKGkuZSBuZXN0ZWQgWGVuKS4KKyAqIEluIHRoYXQgY2FzZSBwYXVzZSB0
aGUgZG9tYWluIGFuZCByZXRyeSB0aGUgb3BlcmF0aW9uLCB0aGlzIHRpbWUK
KyAqIHdpdGhvdXQgYSB0aW1lb3V0LgorICoKKyAqIE5vdGUsIHRob3NlIGhl
bHBlcnMgcmVseSBvbiBvdGhlciBwYXJ0IG9mIHRoZSBjb2RlIHRvIHByZXZl
bnQgc2hhcmluZworICogYSBwYWdlIGJldHdlZW4gWGVuIGFuZCBtdWx0aXBs
ZSBkb21haW4uCisgKi8KKworREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGlu
dCwgZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KTsKKworI2RlZmluZSBndWVzdF9i
aXRvcChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF8j
I25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IGlmICggbmFtZSMjX3RpbWVvdXQobnIsIHAsIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpICkgICAgICAgICAgIFwKKyAgICAgICAgcmV0dXJu
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBuYW1lKG5yLCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG9tYWluX3Vu
cGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorfQorCisjZGVmaW5lIGd1ZXN0X3Rlc3Rv
cChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSBpbnQgZ3Vlc3RfIyNuYW1l
KHN0cnVjdCBkb21haW4gKmQsIGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
IFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYm9v
bCBzdWNjZWVkOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBwLCAmb2xk
Yml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9zYWZlX2F0
b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKKyAgICBpZiAoIHN1Y2NlZWQg
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIHJldHVybiBvbGRiaXQ7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBk
b21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgb2xkYml0ID0gbmFt
ZShuciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGRvbWFpbl91bnBhdXNlKGQpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
cmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQorCitndWVzdF9iaXRv
cChzZXRfYml0KQorZ3Vlc3RfYml0b3AoY2xlYXJfYml0KQorZ3Vlc3RfYml0
b3AoY2hhbmdlX2JpdCkKKworI3VuZGVmIGd1ZXN0X2JpdG9wCisKKy8qIHRl
c3RfYml0IGRvZXMgbm90IHVzZSBsb2FkLXN0b3JlIGF0b21pYyBvcGVyYXRp
b25zICovCisjZGVmaW5lIGd1ZXN0X3Rlc3RfYml0KGQsIG5yLCBwKSAoKHZv
aWQpKGQpLCB0ZXN0X2JpdChuciwgcCkpCisKK2d1ZXN0X3Rlc3RvcCh0ZXN0
X2FuZF9zZXRfYml0KQorZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NsZWFyX2Jp
dCkKK2d1ZXN0X3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQorCisjdW5k
ZWYgZ3Vlc3RfdGVzdG9wCisKKyNlbmRpZiAvKiBfQVJNX0dVRVNUX0FUT01J
Q1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4wYzcxZDJkMjc4Ci0t
LSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9h
dG9taWNzLmgKQEAgLTAsMCArMSwzMCBAQAorI2lmbmRlZiBfWDg2X0dVRVNU
X0FUT01JQ1NfSAorI2RlZmluZSBfWDg2X0dVRVNUX0FUT01JQ1NfSAorCisj
aW5jbHVkZSA8eGVuL2JpdG9wcy5oPgorCisvKgorICogSXQgaXMgc2FmZSB0
byB1c2UgdGhlIGF0b21pY3MgaGVscGVycyBvbiB4ODYgb24gbWVtb3J5IHNo
YXJlZCB3aXRoCisgKiB0aGUgZ3Vlc3RzLgorICovCisjZGVmaW5lIGd1ZXN0
X3NldF9iaXQoZCwgbnIsIHApICAgICAoKHZvaWQpKGQpLCBzZXRfYml0KG5y
LCBwKSkKKyNkZWZpbmUgZ3Vlc3RfY2xlYXJfYml0KGQsIG5yLCBwKSAgICgo
dm9pZCkoZCksIGNsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0X2No
YW5nZV9iaXQoZCwgbnIsIHApICAoKHZvaWQpKGQpLCBjaGFuZ2VfYml0KG5y
LCBwKSkKKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHApICAgICgo
dm9pZCkoZCksIHRlc3RfYml0KG5yLCBwKSkKKworI2RlZmluZSBndWVzdF90
ZXN0X2FuZF9zZXRfYml0KGQsIG5yLCBwKSAgICBcCisgICAgKCh2b2lkKShk
KSwgdGVzdF9hbmRfc2V0X2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0X3Rl
c3RfYW5kX2NsZWFyX2JpdChkLCBuciwgcCkgIFwKKyAgICAoKHZvaWQpKGQp
LCB0ZXN0X2FuZF9jbGVhcl9iaXQobnIsIHApKQorI2RlZmluZSBndWVzdF90
ZXN0X2FuZF9jaGFuZ2VfYml0KGQsIG5yLCBwKSBcCisgICAgKCh2b2lkKShk
KSwgdGVzdF9hbmRfY2hhbmdlX2JpdChuciwgcCkpCisKKyNlbmRpZiAvKiBf
WDg2X0dVRVNUX0FUT01JQ1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxl
czoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMt
YmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-17.patch"
Content-Disposition: attachment; filename="xsa295/4.11-17.patch"
Content-Transfer-Encoding: base64

RnJvbSBkNDEwYjIwMDk4Y2ZjZWIxN2VmZjNjMTIwMzFlNTI4NTQyNTY5MTk3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDE3LzIw
XSB4ZW4vY21weGNoZzogUHJvdmlkZSBoZWxwZXIgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBoZWxwZXIgdGhhdCB3aWxsIHVwZGF0
ZSB0aGUgZ3Vlc3QgbWVtb3J5IHNhZmVseS4KRm9yIHg4NiwgaXQgaXMgYWxy
ZWFkeSBwb3NzaWJsZSB0byB1c2UgdGhlIGN1cnJlbnQgaGVscGVyIHNhZmVs
eS4gU28KanVzdCB3cmFwIGl0LgoKRm9yIEFybSwgd2Ugd2lsbCBmaXJzdCBh
dHRlbXB0IHRvIHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5IHdpdGggdGhlCmxv
b3AgYm91bmRlZCBieSBhIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMu
IElmIGl0IGZhaWxzLCB3ZSB3aWxsCnBhdXNlIHRoZSBkb21haW4gYW5kIHRy
eSBhZ2Fpbi4KCk5vdGUgdGhhdCB0aGlzIGhldXJpc3RpY3MgYXNzdW1lcyB0
aGF0IGEgcGFnZSBjYW4gb25seQpiZSBzaGFyZWQgYmV0d2VlbiBYZW4gYW5k
IG9uZSBkb21haW4uIE5vdCBYZW4gYW5kIG11bHRpcGxlIGRvbWFpbi4KClRo
ZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJhc2VkIG9uIGhv
dyBtYW55IHRpbWVzIGF0b21pY19pbmMoKQpjYW4gYmUgZXhlY3V0ZWQgaW4g
MXVTLiBUaGUgbWF4aW11bSB2YWx1ZSBpcyBwZXItQ1BVIHRvIGNhdGVyIGJp
Zy5MSVRUTEUKYW5kIGNhbGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzIGJvb3Rp
bmcuCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBiYXNl
ZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0b21p
YyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1heGlt
dW0KdmFsdWUgaXMgcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFuZCBj
YWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcwpib290aW5nLiBUaGUgaGV1cmlz
dGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmllZCBp
ZgppbXBhY3QgdG9vIG11Y2ggZ29vZC1iZWhhdmluZyBndWVzdC4KClRoaXMg
aXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIHwgMjUgKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9h
dG9taWNzLmggfCAgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVz
dF9hdG9taWNzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21p
Y3MuaAppbmRleCA0ZjEyN2ZkYTQxLi42MTkyNWQzMTNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNjUsNiAr
NjUsMzEgQEAgZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAK
ICN1bmRlZiBndWVzdF90ZXN0b3AKIAorc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhzdHJ1Y3QgZG9tYWluICpkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xh
dGlsZSB2b2lkICpwdHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIG5ldywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHNpemUpCit7CisgICAgdW5zaWduZWQg
bG9uZyBvbGR2YWwgPSBvbGQ7CisKKyAgICBpZiAoIF9fY21weGNoZ19tYl90
aW1lb3V0KHB0ciwgJm9sZHZhbCwgbmV3LCBzaXplLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNf
bWF4KSkgKQorICAgICAgICByZXR1cm4gb2xkdmFsOworCisgICAgZG9tYWlu
X3BhdXNlX25vc3luYyhkKTsKKyAgICBvbGR2YWwgPSBfX2NtcHhjaGdfbWIo
cHRyLCBvbGQsIG5ldywgc2l6ZSk7CisgICAgZG9tYWluX3VucGF1c2UoZCk7
CisKKyAgICByZXR1cm4gb2xkdmFsOworfQorCisjZGVmaW5lIGd1ZXN0X2Nt
cHhjaGcoZCwgcHRyLCBvLCBuKSAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgKChfX3R5cGVvZl9fKCoocHRyKSkpX19ndWVzdF9jbXB4Y2hnKGQs
IHB0ciwgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKShvKSxcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nKShuKSxcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZiAoKihwdHIpKSkpCisKICNlbmRpZiAvKiBfQVJNX0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKaW5kZXgg
MGM3MWQyZDI3OC4uMDI5NDE3YzhmZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKQEAgLTE5LDYgKzE5LDggQEAKICNk
ZWZpbmUgZ3Vlc3RfdGVzdF9hbmRfY2hhbmdlX2JpdChkLCBuciwgcCkgXAog
ICAgICgodm9pZCkoZCksIHRlc3RfYW5kX2NoYW5nZV9iaXQobnIsIHApKQog
CisjZGVmaW5lIGd1ZXN0X2NtcHhjaGcoZCwgcHRyLCBvLCBuKSAoKHZvaWQp
KGQpLCBjbXB4Y2hnKHB0ciwgbywgbikpCisKICNlbmRpZiAvKiBfWDg2X0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-18.patch"
Content-Disposition: attachment; filename="xsa295/4.11-18.patch"
Content-Transfer-Encoding: base64

RnJvbSAwNjg5NjcyMjEyZTk1ZDY1ZDJkZDU3NGMxZmI2MjBkM2I4ODA3M2Nj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDE4LzIw
XSB4ZW46IFVzZSBndWVzdCBhdG9taWNzIGhlbHBlcnMgd2hlbiBtb2RpZnlp
bmcKIGF0b21pY2FsbHkgZ3Vlc3QgbWVtb3J5CgpPbiBBcm0sIGV4Y2x1c2l2
ZSBsb2FkLXN0b3JlIGF0b21pY3Mgc2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3
ZWVuIHRydXN0ZWQKdGhyZWFkLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJl
IHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJsZSB0byBEb1MgWGVuCndoZW4g
dXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHku
CgpUaGlzIHBhdGNoIHJlcGxhY2VzIGFsbCB0aGUgYXRvbWljcyBvcGVyYXRp
b25zIG9uIHNoYXJlZCBtZW1vcnkgd2l0aAphIGd1ZXN0IGJ5IHRoZSBuZXcg
Z3Vlc3QgYXRvbWljcyBoZWxwZXJzLiBUaGUgeDg2IGNvZGUgd2FzIG5vdCBh
dWRpdGVkCnRvIGtub3cgd2hlcmUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIGNv
dWxkIGJlIHVzZWQuIEkgd2lsbCBsZWF2ZSB0aGF0CnRvIHRoZSB4ODYgZm9s
a3MuCgpOb3RlIHRoYXQgc29tZSByZXdvcmsgd2FzIHJlcXVpcmVkIGluIG9y
ZGVyIHRvIHBsdW1iIHVzZSB0aGUgbmV3IGd1ZXN0CmF0b21pY3MgaW4gZXZl
bnQgY2hhbm5lbCBhbmQgZ3JhbnQtdGFibGUuCgpCZWNhdXNlIGd1ZXN0X3Rl
c3RfYml0IGlzIGlnbm9yaW5nIHRoZSBwYXJhbWV0ZXIgImQiIGZvciBub3cs
IGl0Cm1lYW5zIHRoZXJlIGEgbG90IG9mIHBsYWNlcyBkbyBub3QgbmVlZCB0
byBkcm9wIHRoZSBjb25zdC4gV2UgbWF5IHdhbnQKdG8gcmV2aXNpdCB0aGlz
IGluIHRoZSBmdXR1cmUgaWYgdGhlIHBhcmFtZXRlciAiZCIgYmVjb21lcyBu
ZWNlc3NhcnkuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJl
dmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAg
ICAgIHwgIDMgKy0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAg
ICB8ICA2ICsrLS0KIHhlbi9jb21tb24vZXZlbnRfMmwuYyAgICAgICAgICAg
ICB8IDI2ICsrKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2ZpZm8u
YyAgICAgICAgICAgfCA0NCArKysrKysrKysrKystLS0tLS0tLS0tLQogeGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgIHwgNTkgKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCB8ICAzICstCiA3IGZpbGVzIGNoYW5nZWQsIDc5IGluc2Vy
dGlvbnMoKyksIDY0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRl
eCBlYzBmMDQyYmY3Li4xMTJhMTQ2ZmQ5IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBA
IC0yNiw2ICsyNiw3IEBACiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CiAjaW5j
bHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3Mu
aD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgogI2luY2x1ZGUg
PGFzbS9pcnEuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+CiAjaW5jbHVkZSA8
YXNtL3BsYXRmb3JtLmg+CkBAIC05NjEsNyArOTYyLDcgQEAgdm9pZCBhcmNo
X2R1bXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHZjcHVf
bWFya19ldmVudHNfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBp
bnQgYWxyZWFkeV9wZW5kaW5nID0gdGVzdF9hbmRfc2V0X2JpdCgKKyAgICBi
b29sIGFscmVhZHlfcGVuZGluZyA9IGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQo
di0+ZG9tYWluLAogICAgICAgICAwLCAodW5zaWduZWQgbG9uZyAqKSZ2Y3B1
X2luZm8odiwgZXZ0Y2huX3VwY2FsbF9wZW5kaW5nKSk7CiAKICAgICBpZiAo
IGFscmVhZHlfcGVuZGluZyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
bW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IGE2ZGU3N2MyOGMuLjZi
N2U2YjY3NWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC00MCw2ICs0MCw4IEBACiAjaW5jbHVk
ZSA8eGVuL3Bmbi5oPgogI2luY2x1ZGUgPHhlbi9zaXplcy5oPgogI2luY2x1
ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CisKKyNpbmNsdWRlIDxhc20vZ3Vl
c3RfYXRvbWljcy5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiBzdHJ1
Y3QgZG9tYWluICpkb21feGVuLCAqZG9tX2lvLCAqZG9tX2NvdzsKQEAgLTEz
OTUsNyArMTM5Nyw3IEBAIHZvaWQgcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlKQogICAgIHJldHVybjsKIH0KIAotdm9pZCBnbnR0YWJf
Y2xlYXJfZmxhZyh1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikK
K3ZvaWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpCiB7CiAgICAgLyoKICAg
ICAgKiBOb3RlIHRoYXQgdGhpcyBjYW5ub3QgYmUgY2xlYXJfYml0KCksIGFz
IHRoZSBhY2Nlc3MgbXVzdCBiZQpAQCAtMTQwNSw3ICsxNDA3LDcgQEAgdm9p
ZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZf
dCAqYWRkcikKIAogICAgIGRvIHsKICAgICAgICAgb2xkID0gKmFkZHI7Ci0g
ICAgfSB3aGlsZSAoY21weGNoZyhhZGRyLCBvbGQsIG9sZCAmIG1hc2spICE9
IG9sZCk7CisgICAgfSB3aGlsZSAoZ3Vlc3RfY21weGNoZyhkLCBhZGRyLCBv
bGQsIG9sZCAmIG1hc2spICE9IG9sZCk7CiB9CiAKIHZvaWQgZ250dGFiX21h
cmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuKQpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9ldmVudF8ybC5jIGIveGVuL2NvbW1vbi9ldmVu
dF8ybC5jCmluZGV4IDhjYTkwODk5YWIuLmUxZGJiODYwZjQgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vZXZlbnRfMmwuYworKysgYi94ZW4vY29tbW9uL2V2
ZW50XzJsLmMKQEAgLTEzLDYgKzEzLDggQEAKICNpbmNsdWRlIDx4ZW4vc2No
ZWQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KIAorI2luY2x1ZGUgPGFz
bS9ndWVzdF9hdG9taWNzLmg+CisKIHN0YXRpYyB2b2lkIGV2dGNobl8ybF9z
ZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGV2dGNobiAqZXZ0
Y2huKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CkBA
IC0yNSwxMiArMjcsMTIgQEAgc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3NldF9w
ZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4p
CiAgICAgICogb3RoZXJzIG1heSByZXF1aXJlIGV4cGxpY2l0IG1lbW9yeSBi
YXJyaWVycy4KICAgICAgKi8KIAotICAgIGlmICggdGVzdF9hbmRfc2V0X2Jp
dChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKSApCisg
ICAgaWYgKCBndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQsICZzaGFy
ZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKICAgICAgICAgcmV0dXJu
OwogCi0gICAgaWYgKCAhdGVzdF9iaXQgICAgICAgIChwb3J0LCAmc2hhcmVk
X2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgIXRlc3RfYW5k
X3NldF9iaXQocG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBldnRjaG5f
cGVuZGluZ19zZWwpKSApCisgICAgaWYgKCAhZ3Vlc3RfdGVzdF9iaXQoZCwg
cG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkgJiYKKyAgICAg
ICAgICFndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQgLyBCSVRTX1BF
Ul9FVlRDSE5fV09SRChkKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2VsKSkgKQog
ICAgIHsKICAgICAgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHYpOwog
ICAgIH0KQEAgLTQwLDcgKzQyLDcgQEAgc3RhdGljIHZvaWQgZXZ0Y2huXzJs
X3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpl
dnRjaG4pCiAKIHN0YXRpYyB2b2lkIGV2dGNobl8ybF9jbGVhcl9wZW5kaW5n
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKIHsK
LSAgICBjbGVhcl9iaXQoZXZ0Y2huLT5wb3J0LCAmc2hhcmVkX2luZm8oZCwg
ZXZ0Y2huX3BlbmRpbmcpKTsKKyAgICBndWVzdF9jbGVhcl9iaXQoZCwgZXZ0
Y2huLT5wb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKTsK
IH0KIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3VubWFzayhzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCkBAIC01MiwxMCArNTQs
MTAgQEAgc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3VubWFzayhzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICogVGhlc2Ug
b3BlcmF0aW9ucyBtdXN0IGhhcHBlbiBpbiBzdHJpY3Qgb3JkZXIuIEJhc2Vk
IG9uCiAgICAgICogZXZ0Y2huXzJsX3NldF9wZW5kaW5nKCkgYWJvdmUuCiAg
ICAgICovCi0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQocG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkgJiYKLSAgICAgICAgIHRlc3Rf
Yml0ICAgICAgICAgIChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3Bl
bmRpbmcpKSAmJgotICAgICAgICAgIXRlc3RfYW5kX3NldF9iaXQgKHBvcnQg
LyBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNobl9wZW5kaW5nX3NlbCkp
ICkKKyAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX2NsZWFyX2JpdChkLCBwb3J0
LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAgICAgICAg
Z3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNo
bl9wZW5kaW5nKSkgJiYKKyAgICAgICAgICFndWVzdF90ZXN0X2FuZF9zZXRf
Yml0KGQsIHBvcnQgLyBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0
Y2huX3BlbmRpbmdfc2VsKSkgKQogICAgIHsKICAgICAgICAgdmNwdV9tYXJr
X2V2ZW50c19wZW5kaW5nKHYpOwogICAgIH0KQEAgLTY2LDcgKzY4LDggQEAg
c3RhdGljIGJvb2wgZXZ0Y2huXzJsX2lzX3BlbmRpbmcoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogICAgIHVuc2lnbmVk
IGludCBtYXhfcG9ydHMgPSBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSAqIEJJ
VFNfUEVSX0VWVENITl9XT1JEKGQpOwogCiAgICAgQVNTRVJUKHBvcnQgPCBt
YXhfcG9ydHMpOwotICAgIHJldHVybiBwb3J0IDwgbWF4X3BvcnRzICYmIHRl
c3RfYml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykp
OworICAgIHJldHVybiAocG9ydCA8IG1heF9wb3J0cyAmJgorICAgICAgICAg
ICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2
dGNobl9wZW5kaW5nKSkpOwogfQogCiBzdGF0aWMgYm9vbCBldnRjaG5fMmxf
aXNfbWFza2VkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0
X3QgcG9ydCkKQEAgLTc0LDcgKzc3LDggQEAgc3RhdGljIGJvb2wgZXZ0Y2hu
XzJsX2lzX21hc2tlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5f
cG9ydF90IHBvcnQpCiAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0cyA9IEJJ
VFNfUEVSX0VWVENITl9XT1JEKGQpICogQklUU19QRVJfRVZUQ0hOX1dPUkQo
ZCk7CiAKICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0cyk7Ci0gICAgcmV0
dXJuIHBvcnQgPj0gbWF4X3BvcnRzIHx8IHRlc3RfYml0KHBvcnQsICZzaGFy
ZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpOworICAgIHJldHVybiAocG9ydCA+
PSBtYXhfcG9ydHMgfHwKKyAgICAgICAgICAgIGd1ZXN0X3Rlc3RfYml0KGQs
IHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpKTsKIH0KIAog
c3RhdGljIHZvaWQgZXZ0Y2huXzJsX3ByaW50X3N0YXRlKHN0cnVjdCBkb21h
aW4gKmQsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYyBi
L3hlbi9jb21tb24vZXZlbnRfZmlmby5jCmluZGV4IGM0OWY0NDY3NTQuLjNm
NGM4MzU1MTggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZXZlbnRfZmlmby5j
CisrKyBiL3hlbi9jb21tb24vZXZlbnRfZmlmby5jCkBAIC0xNyw2ICsxNyw4
IEBACiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFp
bl9wYWdlLmg+CiAKKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgor
CiAjaW5jbHVkZSA8cHVibGljL2V2ZW50X2NoYW5uZWwuaD4KIAogc3RhdGlj
IGlubGluZSBldmVudF93b3JkX3QgKmV2dGNobl9maWZvX3dvcmRfZnJvbV9w
b3J0KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCkBAIC01MCw3ICs1Miw3IEBA
IHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgICAqIG9uIHRoZSB3cm9u
ZyBWQ1BVIG9yIHdpdGggYW4gdW5leHBlY3RlZCBwcmlvcml0eS4KICAgICAg
Ki8KICAgICB3b3JkID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwg
ZXZ0Y2huLT5wb3J0KTsKLSAgICBpZiAoIHdvcmQgJiYgdGVzdF9iaXQoRVZU
Q0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCisgICAgaWYgKCB3b3JkICYmIGd1
ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkgKQog
ICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgImRvbWFpbiAlZCwg
cG9ydCAlZCBhbHJlYWR5IG9uIGEgcXVldWVcbiIsCiAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgZXZ0Y2huLT5wb3J0KTsKIH0KQEAgLTExNSw3
ICsxMTcsNyBAQCBzdGF0aWMgaW50IHRyeV9zZXRfbGluayhldmVudF93b3Jk
X3QgKndvcmQsIGV2ZW50X3dvcmRfdCAqdywgdWludDMyX3QgbGluaykKICAq
IFdlIGJsb2NrIHVubWFza2luZyBieSB0aGUgZ3Vlc3QgYnkgbWFya2luZyB0
aGUgdGFpbCB3b3JkIGFzIEJVU1ksCiAgKiB0aGVyZWZvcmUsIHRoZSBjbXB4
Y2hnKCkgbWF5IGZhaWwgYXQgbW9zdCA0IHRpbWVzLgogICovCi1zdGF0aWMg
Ym9vbF90IGV2dGNobl9maWZvX3NldF9saW5rKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIGV2ZW50X3dvcmRfdCAqd29yZCwKK3N0YXRpYyBib29sX3QgZXZ0
Y2huX2ZpZm9fc2V0X2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgZXZlbnRfd29y
ZF90ICp3b3JkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBsaW5rKQogewogICAgIGV2ZW50X3dvcmRfdCB3OwpAQCAt
MTI5LDcgKzEzMSw3IEBAIHN0YXRpYyBib29sX3QgZXZ0Y2huX2ZpZm9fc2V0
X2xpbmsoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZlbnRfd29yZF90ICp3
b3JkLAogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgLyogTG9jayB0aGUg
d29yZCB0byBwcmV2ZW50IGd1ZXN0IHVubWFza2luZy4gKi8KLSAgICBzZXRf
Yml0KEVWVENITl9GSUZPX0JVU1ksIHdvcmQpOworICAgIGd1ZXN0X3NldF9i
aXQoZCwgRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CiAKICAgICB3ID0gcmVh
ZF9hdG9taWMod29yZCk7CiAKQEAgLTEzOSwxMyArMTQxLDEzIEBAIHN0YXRp
YyBib29sX3QgZXZ0Y2huX2ZpZm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgZXZlbnRfd29yZF90ICp3b3JkLAogICAgICAgICBpZiAoIHJl
dCA+PSAwICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCByZXQgPT0g
MCApCi0gICAgICAgICAgICAgICAgY2xlYXJfYml0KEVWVENITl9GSUZPX0JV
U1ksIHdvcmQpOworICAgICAgICAgICAgICAgIGd1ZXN0X2NsZWFyX2JpdChk
LCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKICAgICAgICAgICAgIHJldHVy
biByZXQ7CiAgICAgICAgIH0KICAgICB9CiAgICAgZ2RwcmludGsoWEVOTE9H
X1dBUk5JTkcsICJkb21haW4gJWQsIHBvcnQgJWQgbm90IGxpbmtlZFxuIiwK
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGxpbmspOwotICAgIGNsZWFy
X2JpdChFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKKyAgICBndWVzdF9jbGVh
cl9iaXQoZCwgRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CiAgICAgcmV0dXJu
IDE7CiB9CiAKQEAgLTE3MCwxMyArMTcyLDEzIEBAIHN0YXRpYyB2b2lkIGV2
dGNobl9maWZvX3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAg
ICB3YXNfcGVuZGluZyA9IHRlc3RfYW5kX3NldF9iaXQoRVZUQ0hOX0ZJRk9f
UEVORElORywgd29yZCk7CisgICAgd2FzX3BlbmRpbmcgPSBndWVzdF90ZXN0
X2FuZF9zZXRfYml0KGQsIEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOwog
CiAgICAgLyoKICAgICAgKiBMaW5rIHRoZSBldmVudCBpZiBpdCB1bm1hc2tl
ZCBhbmQgbm90IGFscmVhZHkgbGlua2VkLgogICAgICAqLwotICAgIGlmICgg
IXRlc3RfYml0KEVWVENITl9GSUZPX01BU0tFRCwgd29yZCkKLSAgICAgICAg
ICYmICF0ZXN0X2JpdChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQpICkKKyAg
ICBpZiAoICFndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19NQVNLRUQs
IHdvcmQpICYmCisgICAgICAgICAhZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hO
X0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgewogICAgICAgICBzdHJ1Y3Qg
ZXZ0Y2huX2ZpZm9fcXVldWUgKnEsICpvbGRfcTsKICAgICAgICAgZXZlbnRf
d29yZF90ICp0YWlsX3dvcmQ7CkBAIC0yMDUsNyArMjA3LDcgQEAgc3RhdGlj
IHZvaWQgZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgICAgaWYgKCAhb2xkX3Eg
KQogICAgICAgICAgICAgZ290byBkb25lOwogCi0gICAgICAgIGlmICggdGVz
dF9hbmRfc2V0X2JpdChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQpICkKKyAg
ICAgICAgaWYgKCBndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIEVWVENITl9G
SUZPX0xJTktFRCwgd29yZCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZvbGRfcS0+bG9jaywgZmxhZ3MpOwog
ICAgICAgICAgICAgZ290byBkb25lOwpAQCAtMjUxLDggKzI1Myw4IEBAIHN0
YXRpYyB2b2lkIGV2dGNobl9maWZvX3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1
ICp2LCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICAgIHNwaW5fdW5s
b2NrX2lycXJlc3RvcmUoJnEtPmxvY2ssIGZsYWdzKTsKIAogICAgICAgICBp
ZiAoICFsaW5rZWQKLSAgICAgICAgICAgICAmJiAhdGVzdF9hbmRfc2V0X2Jp
dChxLT5wcmlvcml0eSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmdi0+ZXZ0Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJlYWR5KSAp
CisgICAgICAgICAgICAgJiYgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwg
cS0+cHJpb3JpdHksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnYtPmV2dGNobl9maWZvLT5jb250cm9sX2Jsb2NrLT5yZWFk
eSkgKQogICAgICAgICAgICAgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHYp
OwogICAgIH0KICBkb25lOgpAQCAtMjc0LDcgKzI3Niw3IEBAIHN0YXRpYyB2
b2lkIGV2dGNobl9maWZvX2NsZWFyX3BlbmRpbmcoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgICAqIE5vIG5lZWQgdG8g
dW5saW5rIGFzIHRoZSBndWVzdCB3aWxsIHVubGluayBhbmQgaWdub3JlCiAg
ICAgICogbm9uLXBlbmRpbmcgZXZlbnRzLgogICAgICAqLwotICAgIGNsZWFy
X2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKKyAgICBndWVzdF9j
bGVhcl9iaXQoZCwgRVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7CiB9CiAK
IHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCkBAIC0yODYsMTAgKzI4OCwx
MCBAQCBzdGF0aWMgdm9pZCBldnRjaG5fZmlmb191bm1hc2soc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgIGlmICggdW5s
aWtlbHkoIXdvcmQpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgY2xlYXJf
Yml0KEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7CisgICAgZ3Vlc3RfY2xl
YXJfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7CiAKICAgICAv
KiBSZWxpbmsgaWYgcGVuZGluZy4gKi8KLSAgICBpZiAoIHRlc3RfYml0KEVW
VENITl9GSUZPX1BFTkRJTkcsIHdvcmQpICkKKyAgICBpZiAoIGd1ZXN0X3Rl
c3RfYml0KGQsIEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpICkKICAgICAg
ICAgZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcodiwgZXZ0Y2huKTsKIH0KIApA
QCAtMjk3LDIxICsyOTksMjEgQEAgc3RhdGljIGJvb2wgZXZ0Y2huX2ZpZm9f
aXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9y
dF90IHBvcnQpCiB7CiAgICAgY29uc3QgZXZlbnRfd29yZF90ICp3b3JkID0g
ZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwgcG9ydCk7CiAKLSAgICBy
ZXR1cm4gd29yZCAmJiB0ZXN0X2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3
b3JkKTsKKyAgICByZXR1cm4gd29yZCAmJiBndWVzdF90ZXN0X2JpdChkLCBF
VlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0KIAogc3RhdGljIGJvb2xf
dCBldnRjaG5fZmlmb19pc19tYXNrZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQogewogICAgIGNvbnN0IGV2ZW50X3dv
cmRfdCAqd29yZCA9IGV2dGNobl9maWZvX3dvcmRfZnJvbV9wb3J0KGQsIHBv
cnQpOwogCi0gICAgcmV0dXJuICF3b3JkIHx8IHRlc3RfYml0KEVWVENITl9G
SUZPX01BU0tFRCwgd29yZCk7CisgICAgcmV0dXJuICF3b3JkIHx8IGd1ZXN0
X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCk7CiB9CiAK
IHN0YXRpYyBib29sX3QgZXZ0Y2huX2ZpZm9faXNfYnVzeShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90IHBvcnQpCiB7CiAgICAgY29u
c3QgZXZlbnRfd29yZF90ICp3b3JkID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9t
X3BvcnQoZCwgcG9ydCk7CiAKLSAgICByZXR1cm4gd29yZCAmJiB0ZXN0X2Jp
dChFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQpOworICAgIHJldHVybiB3b3Jk
ICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0xJTktFRCwgd29y
ZCk7CiB9CiAKIHN0YXRpYyBpbnQgZXZ0Y2huX2ZpZm9fc2V0X3ByaW9yaXR5
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobiwKQEAg
LTMzOCwxMSArMzQwLDExIEBAIHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX3By
aW50X3N0YXRlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgd29yZCA9IGV2dGNo
bl9maWZvX3dvcmRfZnJvbV9wb3J0KGQsIGV2dGNobi0+cG9ydCk7CiAgICAg
aWYgKCAhd29yZCApCiAgICAgICAgIHByaW50aygiPyAgICAgIik7Ci0gICAg
ZWxzZSBpZiAoIHRlc3RfYml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkg
KQotICAgICAgICBwcmludGsoIiVjICUtNHUiLCB0ZXN0X2JpdChFVlRDSE5f
RklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJywKKyAgICBlbHNlIGlmICgg
Z3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSAp
CisgICAgICAgIHByaW50aygiJWMgJS00dSIsIGd1ZXN0X3Rlc3RfYml0KGQs
IEVWVENITl9GSUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnLAogICAgICAg
ICAgICAgICAgKndvcmQgJiBFVlRDSE5fRklGT19MSU5LX01BU0spOwogICAg
IGVsc2UKLSAgICAgICAgcHJpbnRrKCIlYyAtICAgIiwgdGVzdF9iaXQoRVZU
Q0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcpOworICAgICAgICBw
cmludGsoIiVjIC0gICAiLCBndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklG
T19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJyk7CiB9CiAKIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgZXZ0Y2huX3BvcnRfb3BzIGV2dGNobl9wb3J0X29wc19maWZv
ID0KQEAgLTQ5NCw3ICs0OTYsNyBAQCBzdGF0aWMgdm9pZCBzZXR1cF9wb3J0
cyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgICAgIGV2dGNobiA9IGV2dGNo
bl9mcm9tX3BvcnQoZCwgcG9ydCk7CiAKLSAgICAgICAgaWYgKCB0ZXN0X2Jp
dChwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKSApCisg
ICAgICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9p
bmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICAgICAgZXZ0Y2hu
LT5wZW5kaW5nID0gMTsKIAogICAgICAgICBldnRjaG5fZmlmb19zZXRfcHJp
b3JpdHkoZCwgZXZ0Y2huLCBFVlRDSE5fRklGT19QUklPUklUWV9ERUZBVUxU
KTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBjM2E4MDZmZTQ3Li4yMjE1
NjNhMjMyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
KysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0zOSw2ICszOSw3
IEBACiAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KICNpbmNsdWRlIDx4c20veHNt
Lmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CisjaW5jbHVkZSA8YXNt
L2d1ZXN0X2F0b21pY3MuaD4KIAogLyogUGVyLWRvbWFpbiBncmFudCBpbmZv
cm1hdGlvbi4gKi8KIHN0cnVjdCBncmFudF90YWJsZSB7CkBAIC02NTMsNiAr
NjU0LDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBucl9ncmFudF9lbnRyaWVz
KHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiB9CiAKIHN0YXRpYyBpbnQgX3Nl
dF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgs
CisgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnJk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1h
cGZsYWcsCkBAIC03MDgsOCArNzEwLDggQEAgc3RhdGljIGludCBfc2V0X3N0
YXR1c192MShjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAiQXR0ZW1wdCB0byB3cml0ZS1waW4g
YSByL28gZ3JhbnQgZW50cnlcbiIpOwogICAgICAgICB9CiAKLSAgICAgICAg
cHJldl9zY29tYm8ud29yZCA9IGNtcHhjaGcoKHUzMiAqKXNoYWgsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53b3JkLCBu
ZXdfc2NvbWJvLndvcmQpOworICAgICAgICBwcmV2X3Njb21iby53b3JkID0g
Z3Vlc3RfY21weGNoZyhyZCwgKHUzMiAqKXNoYWgsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjb21iby53b3JkLCBuZXdf
c2NvbWJvLndvcmQpOwogICAgICAgICBpZiAoIGxpa2VseShwcmV2X3Njb21i
by53b3JkID09IHNjb21iby53b3JkKSApCiAgICAgICAgICAgICBicmVhazsK
IApAQCAtNzI2LDYgKzcyOCw3IEBAIGRvbmU6CiAKIHN0YXRpYyBpbnQgX3Nl
dF9zdGF0dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1c190ICpz
dGF0dXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkLAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0
aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IG1hcGZsYWcsCkBAIC03ODgsOCArNzkxLDggQEAgc3RhdGljIGludCBf
c2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hh
aCwKICAgICAgICAgICAgICAoaWQgIT0gbGRvbWlkKSB8fAogICAgICAgICAg
ICAgICghcmVhZG9ubHkgJiYgKGZsYWdzICYgR1RGX3JlYWRvbmx5KSkgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RG
X3dyaXRpbmcsIHN0YXR1cyk7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0
YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOworICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywg
c3RhdHVzKTsKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dl
bmVyYWxfZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiVW5zdGFibGUg
ZmxhZ3MgKCV4KSBvciBkb20gKCVkKTsgZXhwZWN0ZWQgZCVkIChyL3c6ICVk
KVxuIiwKICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwgbGRvbWlk
LCAhcmVhZG9ubHkpOwpAQCAtNzk5LDcgKzgwMiw3IEBAIHN0YXRpYyBpbnQg
X3NldF9zdGF0dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNo
YWgsCiAgICAgewogICAgICAgICBpZiAoIHVubGlrZWx5KGZsYWdzICYgR1RG
X3JlYWRvbmx5KSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7
CiAgICAgICAgICAgICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vy
cm9yLAogICAgICAgICAgICAgICAgICAgICAgIlVuc3RhYmxlIGdyYW50IHJl
YWRvbmx5IGZsYWdcbiIpOwogICAgICAgICB9CkBAIC04MTIsNiArODE1LDcg
QEAgZG9uZToKIAogc3RhdGljIGludCBfc2V0X3N0YXR1cyhjb25zdCBncmFu
dF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAgICAgICAg
ICAgZ3JhbnRfc3RhdHVzX3QgKnN0YXR1cywKKyAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIHJndF92ZXJzaW9uLAogICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QsCiAgICAgICAg
ICAgICAgICAgICAgICAgIGludCByZWFkb25seSwKQEAgLTgyMCw5ICs4MjQs
OSBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5
X2hlYWRlcl90ICpzaGFoLAogewogCiAgICAgaWYgKCByZ3RfdmVyc2lvbiA9
PSAxICkKLSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YxKHNoYWgsIGFj
dCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7CisgICAgICAgIHJldHVy
biBfc2V0X3N0YXR1c192MShzaGFoLCByZCwgYWN0LCByZWFkb25seSwgbWFw
ZmxhZywgbGRvbWlkKTsKICAgICBlbHNlCi0gICAgICAgIHJldHVybiBfc2V0
X3N0YXR1c192MihzaGFoLCBzdGF0dXMsIGFjdCwgcmVhZG9ubHksIG1hcGZs
YWcsIGxkb21pZCk7CisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192Mihz
aGFoLCBzdGF0dXMsIHJkLCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9t
aWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAq
Z3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZCwKQEAg
LTk5NCw3ICs5OTgsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICAgKCEo
b3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgICEo
YWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNr
KSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMo
c2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAg
aWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3Qt
Pmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIDEsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCkgIT0gR05U
U1Rfb2theSkgKQogICAgICAgICAgICAgZ290byBhY3RfcmVsZWFzZV9vdXQ7
CkBAIC0xMjE4LDEwICsxMjIyLDEwIEBAIG1hcF9ncmFudF9yZWYoCiAgdW5s
b2NrX291dF9jbGVhcjoKICAgICBpZiAoICEob3AtPmZsYWdzICYgR05UTUFQ
X3JlYWRvbmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChHTlRQSU5f
aHN0d19tYXNrfEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRh
Yl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsK
IAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgYWN0
X3JlbGVhc2Vfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7
CkBAIC0xNTA1LDEwICsxNTA5LDEwIEBAIHVubWFwX2NvbW1vbl9jb21wbGV0
ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAgICBpZiAo
ICgoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19t
YXNrKSkgPT0gMCkgJiYKICAgICAgICAgICEob3AtPmRvbmUgJiBHTlRNQVBf
cmVhZG9ubHkpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93
cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhy
ZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCBhY3QtPnBp
biA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFk
aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwg
X0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgYWN0aXZlX2VudHJ5X3Jl
bGVhc2UoYWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAt
MjA3Myw4ICsyMDc3LDggQEAgZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVy
KAogICAgICAgICBuZXdfc2NvbWJvID0gc2NvbWJvOwogICAgICAgICBuZXdf
c2NvbWJvLnNob3J0cy5mbGFncyB8PSBHVEZfdHJhbnNmZXJfY29tbWl0dGVk
OwogCi0gICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBjbXB4Y2hnKCh1MzIg
Kikmc2hhLT5mbGFncywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7CisgICAgICAg
IHByZXZfc2NvbWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCAodTMyICop
JnNoYS0+ZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNjb21iby53b3JkLCBuZXdfc2NvbWJvLndvcmQpOwogICAg
ICAgICBpZiAoIGxpa2VseShwcmV2X3Njb21iby53b3JkID09IHNjb21iby53
b3JkKSApCiAgICAgICAgICAgICBicmVhazsKIApAQCAtMjM1OSwxMSArMjM2
MywxMSBAQCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGFj
dC0+cGluIC09IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgaWYgKCAhKGFj
dC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdfbWFzaykp
ICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJk
LCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgfQogCiAgICAgaWYgKCAh
YWN0LT5waW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3Jl
YWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJk
LCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVfZW50cnlf
cmVsZWFzZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CkBA
IC0yMzg1LDE0ICsyMzg5LDE1IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHko
CiAgICB1bmRlciB0aGUgZG9tYWluJ3MgZ3JhbnQgdGFibGUgbG9jay4gKi8K
IC8qIE9ubHkgc2FmZSBvbiB0cmFuc2l0aXZlIGdyYW50cy4gIEV2ZW4gdGhl
biwgbm90ZSB0aGF0IHdlIGRvbid0CiAgICBhdHRlbXB0IHRvIGRyb3AgYW55
IHBpbiBvbiB0aGUgcmVmZXJlbnQgZ3JhbnQuICovCi1zdGF0aWMgdm9pZCBm
aXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKGNvbnN0IHN0cnVjdCBhY3RpdmVf
Z3JhbnRfZW50cnkgKmFjdCwKK3N0YXRpYyB2b2lkIGZpeHVwX3N0YXR1c19m
b3JfY29weV9waW4oc3RydWN0IGRvbWFpbiAqcmQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBhY3RpdmVf
Z3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1cykKIHsKICAgICBpZiAoICEo
YWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJTl9kZXZ3X21h
c2spKSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9H
VEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkK
LSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0
dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFk
aW5nLCBzdGF0dXMpOwogfQogCiAvKiBHcmFiIGEgZnJhbWUgbnVtYmVyIGZy
b20gYSBncmFudCBlbnRyeSBhbmQgdXBkYXRlIHRoZSBmbGFncyBhbmQgcGlu
CkBAIC0yNDUyLDcgKzI0NTcsNyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5
KAogICAgIHsKICAgICAgICAgaWYgKCAoIW9sZF9waW4gfHwgKCFyZWFkb25s
eSAmJgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIShvbGRfcGluICYg
KEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdfbWFzaykpKSkgJiYKLSAg
ICAgICAgICAgICAocmMgPSBfc2V0X3N0YXR1c192MihzaGFoLCBzdGF0dXMs
IGFjdCwgcmVhZG9ubHksIDAsCisgICAgICAgICAgICAgKHJjID0gX3NldF9z
dGF0dXNfdjIoc2hhaCwgc3RhdHVzLCByZCwgYWN0LCByZWFkb25seSwgMCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZG9tKSkgIT0g
R05UU1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXQ7CiAK
QEAgLTI1MDEsNyArMjUwNiw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHko
CiAKICAgICAgICAgaWYgKCByYyAhPSBHTlRTVF9va2F5ICkKICAgICAgICAg
ewotICAgICAgICAgICAgZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3BpbihhY3Qs
IHN0YXR1cyk7CisgICAgICAgICAgICBmaXh1cF9zdGF0dXNfZm9yX2NvcHlf
cGluKHJkLCBhY3QsIHN0YXR1cyk7CiAgICAgICAgICAgICByY3VfdW5sb2Nr
X2RvbWFpbih0ZCk7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFz
ZShhY3QpOwogICAgICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsK
QEAgLTI1MjQsNyArMjUyOSw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHko
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICFhY3QtPmlzX3N1Yl9wYWdl
KSkgKQogICAgICAgICB7CiAgICAgICAgICAgICByZWxlYXNlX2dyYW50X2Zv
cl9jb3B5KHRkLCB0cmFuc19ncmVmLCByZWFkb25seSk7Ci0gICAgICAgICAg
ICBmaXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKGFjdCwgc3RhdHVzKTsKKyAg
ICAgICAgICAgIGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4ocmQsIGFjdCwg
c3RhdHVzKTsKICAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHRkKTsK
ICAgICAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAg
ICAgICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjU1Myw3ICsy
NTU4LDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAgICBlbHNlIGlm
ICggIW9sZF9waW4gfHwKICAgICAgICAgICAgICAgKCFyZWFkb25seSAmJiAh
KG9sZF9waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNr
KSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMo
c2hhaCwgc3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAg
aWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3Qt
Pmd0X3ZlcnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAg
ICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIApAQCAtMjY0MSwxMCArMjY0
NiwxMCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogIHVubG9ja19vdXRf
Y2xlYXI6CiAgICAgaWYgKCAhKHJlYWRvbmx5KSAmJgogICAgICAgICAgIShh
Y3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNrIHwgR05UUElOX2RldndfbWFz
aykpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5n
LCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCAhYWN0LT5waW4gKQot
ICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1
cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRp
bmcsIHN0YXR1cyk7CiAKICB1bmxvY2tfb3V0OgogICAgIGFjdGl2ZV9lbnRy
eV9yZWxlYXNlKGFjdCk7CkBAIC0zNzEyLDExICszNzE3LDExIEBAIGdudHRh
Yl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAgfQogCiAgICAgICAg
ICAgICBpZiAoIChhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJ
Tl9oc3R3X21hc2spKSA9PSAwICkKLSAgICAgICAgICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAg
ICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKICAgICAgICAgfQogCiAgICAgICAgIGlmICggYWN0LT5waW4gPT0g
MCApCi0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRp
bmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhy
ZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgICAgIGFjdGl2ZV9l
bnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgICAgIGdyYW50X3JlYWRfdW5sb2Nr
KHJndCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50
X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgK
aW5kZXggMjQ5NThlNDY3MC4uOGFlOGJhNDdhMSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtMTQsNyArMTQsNyBAQCBz
dHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAgICAgZ2ZuX3QgKnN0YXR1c19n
Zm47CiB9OwogCi12b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxv
bmcgbnIsIHVpbnQxNl90ICphZGRyKTsKK3ZvaWQgZ250dGFiX2NsZWFyX2Zs
YWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBuciwgdWludDE2
X3QgKmFkZHIpOwogaW50IGNyZWF0ZV9ncmFudF9ob3N0X21hcHBpbmcodW5z
aWduZWQgbG9uZyBncGFkZHIsIG1mbl90IG1mbiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncywgdW5zaWduZWQg
aW50IGNhY2hlX2ZsYWdzKTsKICNkZWZpbmUgZ250dGFiX2hvc3RfbWFwcGlu
Z19nZXRfcGFnZV90eXBlKHJvLCBsZCwgcmQpICgwKQpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCmluZGV4IGU0MjAzMDkzNmIuLjJh
NTRmYzhlMWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3Rh
YmxlLmgKQEAgLTgyLDcgKzgyLDggQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBpbnQgZ250dGFiX2RvbTBfbWF4KHZvaWQpCiAKICNkZWZpbmUgZ250dGFi
X21hcmtfZGlydHkoZCwgZikgcGFnaW5nX21hcmtfZGlydHkoKGQpLCBmKQog
Ci1zdGF0aWMgaW5saW5lIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWcodW5zaWdu
ZWQgaW50IG5yLCB1aW50MTZfdCAqc3QpCitzdGF0aWMgaW5saW5lIHZvaWQg
Z250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IG5yLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQxNl90ICpzdCkKIHsKICAgICAvKgogICAgICAqIE5vdGUgdGhhdCB0
aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFjY2VzcyBtdXN0
IGJlCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-19.patch"
Content-Disposition: attachment; filename="xsa295/4.11-19.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNDMwY2QwZGZjMjFkNTk1YzJmNWQ5Yjk4ZjQxNTMxZWUwY2E4ZjUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDE5LzIw
XSB4ZW4vYXJtOiBBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4gZ3Vlc3QK
IGF0b21pYyBoZWxwZXJzCgpBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4g
Z3Vlc3QgYXRvbWljIGhlbHBlcnMgdG8gYmUgYWJsZSB0byBkZXRlY3QKd2hl
dGhlciBhIGd1ZXN0IGlzIG9mdGVuIHBhdXNlZCBkdXJpbmcgdGhlIG9wZXJh
dGlvbnMuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgg
fCAxMiArKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNf
ZGVmbi5oICAgIHwgIDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1
ZXN0X2F0b21pY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRv
bWljcy5oCmluZGV4IDYxOTI1ZDMxM2QuLjY5ODUwOGJmODcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCkBAIC0yNCw5
ICsyNCwxMyBAQCBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBndWVz
dF9zYWZlX2F0b21pY19tYXgpOwogI2RlZmluZSBndWVzdF9iaXRvcChuYW1l
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKIHN0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF8jI25hbWUoc3Ry
dWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSBcCiB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgaWYgKCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhp
c19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKSAgICAgICAgICAgXAog
ICAgICAgICByZXR1cm47ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgbmFtZShu
ciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl91bnBhdXNlKGQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKQEAgLTM4LDExICs0MiwxNSBAQCBzdGF0aWMgaW5saW5l
IGludCBndWVzdF8jI25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgXAogICAgIGJvb2wgc3VjY2VlZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBpbnQgb2xkYml0OyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBw
LCAmb2xkYml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9z
YWZlX2F0b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKICAgICBpZiAoIHN1
Y2NlZWQgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIHJldHVybiBvbGRiaXQ7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3RfcGF1c2VkKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl9wYXVzZV9ub3N5
bmMoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICBvbGRiaXQgPSBuYW1lKG5yLCBwKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgZG9tYWluX3VucGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzMsMTAg
KzgxLDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2d1ZXN0
X2NtcHhjaGcoc3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICB1bnNpZ25lZCBs
b25nIG9sZHZhbCA9IG9sZDsKIAorICAgIHBlcmZjX2luY3IoYXRvbWljc19n
dWVzdCk7CisKICAgICBpZiAoIF9fY21weGNoZ19tYl90aW1lb3V0KHB0ciwg
Jm9sZHZhbCwgbmV3LCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKQogICAg
ICAgICByZXR1cm4gb2xkdmFsOwogCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7CisKICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQp
OwogICAgIG9sZHZhbCA9IF9fY21weGNoZ19tYihwdHIsIG9sZCwgbmV3LCBz
aXplKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNfZGVmbi5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wZXJmY19kZWZuLmgKaW5kZXggODkyMmU5NTI1YS4uNmE4MzE4
NTE2MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19k
ZWZuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19kZWZuLmgK
QEAgLTczLDYgKzczLDkgQEAgUEVSRkNPVU5URVIocGh5c190aW1lcl9pcnFz
LCAgIlBoeXNpY2FsIHRpbWVyIGludGVycnVwdHMiKQogUEVSRkNPVU5URVIo
dmlydF90aW1lcl9pcnFzLCAgIlZpcnR1YWwgdGltZXIgaW50ZXJydXB0cyIp
CiBQRVJGQ09VTlRFUihtYWludGVuYW5jZV9pcnFzLCAiTWFpbnRlbmFuY2Ug
aW50ZXJydXB0cyIpCiAKK1BFUkZDT1VOVEVSKGF0b21pY3NfZ3Vlc3QsICAg
ICJhdG9taWNzOiBndWVzdCBhY2Nlc3MiKQorUEVSRkNPVU5URVIoYXRvbWlj
c19ndWVzdF9wYXVzZWQsICAgImF0b21pY3M6IGd1ZXN0IHBhdXNlZCIpCisK
IC8qI2VuZGlmKi8gLyogX19YRU5fUEVSRkNfREVGTl9IX18gKi8KIAogLyoK
LS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.11-20.patch"
Content-Disposition: attachment; filename="xsa295/4.11-20.patch"
Content-Transfer-Encoding: base64

RnJvbSA5Mjk0YzM1NGUxODMwYmU3NTAxNzdlZDRlNWYzZjY5M2FiYTA4ZGUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjExIDIwLzIw
XSB4ZW4vYXJtOiBncmFudC10YWJsZTogUHJvdGVjdCBnbnR0YWJfY2xlYXJf
ZmxhZwogYWdhaW5zdCBndWVzdCBtaXNiZWhhdmlvcgoKVGhlIGZ1bmN0aW9u
IGdudHRhYl9jbGVhcl9mbGFnIGlzIHVzZWQgdG8gY2xlYXIgdGhlIGFjY2Vz
cyBmbGFncy4gT24KQXJtLCBpdCBpcyBpbXBsZW1lbnRlZCB1c2luZyBhIGxv
b3AgYW5kIGd1ZXN0X2NtcHhjaGcuCgpJdCBpcyBwb3NzaWJsZSB0aGF0IGd1
ZXN0X2NtcHhjaGcgd2lsbCBhbHdheXMgcmV0dXJuIGEgZGlmZmVyZW50IHZh
bHVlCnRoYW4gb2xkLiBUaGlzIGNhbiBoYXBwZW4gaWYgdGhlIGd1ZXN0IHVw
ZGF0ZWQgdGhlIG1lbW9yeSBiZWZvcmUgWGVuIGhhcwp0aW1lIHRvIGRvIHRo
ZSBleGNoYW5nZS4gQmVjYXVzZSBvZiB0aGF0LCB0aGVyZSBhcmUgbm8gd2F5
IGZvciB0bwpwcm9taXNlIHRoZSBsb29wIHdpbGwgZW5kLgoKSXQgaXMgcG9z
c2libGUgdG8gbWFrZSB0aGUgY3VycmVudCBjb2RlIHNhZmUgYnkgcmUtdXNp
bmcgdGhlIHNhbWUKcHJpbmNpcGxlIGFzIGFwcGxpZWQgb24gdGhlIGd1ZXN0
IGF0b21pYyBoZWxwZXIuIEhvd2V2ZXIgdGhpcyBwYXRjaAp0YWtlcyBhIGRp
ZmZlcmVudCBhcHByb2FjaCB0aGF0IHNob3VsZCBsZWFkIHRvIG1vcmUgZWZm
aWNpZW50IGNvZGUgaW4KdGhlIGRlZmF1bHQgY2FzZS4KCkEgbmV3IGhlbHBl
ciBpcyBpbnRyb2R1Y2VkIHRvIGNsZWFyIGEgc2V0IG9mIGJpdHMgb24gYSAx
Ni1iaXRzIHdvcmQuClRoaXMgc2hvdWxkIGF2b2lkIGEgYW4gZXh0cmEgbG9v
cCB0byBjaGVjayBjbXB4Y2hnIHN1Y2NlZWRlZC4KCk5vdGUgdGhhdCBhIG1h
c2sgaXMgdXNlZCBpbnN0ZWFkIG9mIGEgYml0LCBzbyB0aGUgaGVscGVyIGNh
biBiZSByZS11c2VkCmxhdGVyIG9uIGZvciBjbGVhcmluZyBtdWx0aXBsZSBm
bGFncyBhdCB0aGUgc2FtZSB0aW1lLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
OTUuCgpSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgICAgIHwgMzUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMgICAgIHwgMzMgKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAg
ICB8IDEwICstLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMu
aCAgICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaCB8IDEzICsrKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQs
IDg2IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvYml0b3BzLmMKaW5kZXggMDg3NTAzMTRmYy4uM2Rj
YTc2OWJmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9i
aXRvcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5j
CkBAIC0xMjYsNiArMTI2LDQxIEBAIHRlc3RvcCh0ZXN0X2FuZF9jaGFuZ2Vf
Yml0LCBlb3IpCiB0ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCiB0
ZXN0b3AodGVzdF9hbmRfc2V0X2JpdCwgb3JyKQogCitzdGF0aWMgYWx3YXlz
X2lubGluZSBib29sIGludF9jbGVhcl9tYXNrMTYodWludDE2X3QgbWFzaywg
dm9sYXRpbGUgdWludDE2X3QgKnAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBp
bnQgbWF4X3RyeSkKK3sKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOwor
CisgICAgcHJlZmV0Y2h3KChjb25zdCB1aW50MTZfdCAqKXApOworCisgICAg
ZG8KKyAgICB7CisgICAgICAgIGFzbSB2b2xhdGlsZSAoIi8vIGludF9jbGVh
cl9tYXNrMTZcbiIKKyAgICAgICAgIiAgIGxkcmV4aCAgJTIsICUxXG4iCisg
ICAgICAgICIgICBiaWMgICAgICUyLCAlMiwgJTNcbiIKKyAgICAgICAgIiAg
IHN0cmV4aCAgJTAsICUyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiK1FvIiAoKnApLCAiPSZyIiAodG1wKQorICAgICAgICA6ICJyIiAobWFz
aykpOworCisgICAgICAgIGlmICggIXJlcyApCisgICAgICAgICAgICBicmVh
azsKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4g
MCkgKTsKKworICAgIHJldHVybiAhcmVzOworfQorCit2b2lkIGNsZWFyX21h
c2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpwKQoreworICAg
IGlmICggIWludF9jbGVhcl9tYXNrMTYobWFzaywgcCwgZmFsc2UsIDApICkK
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK2Jvb2wgY2xl
YXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9p
ZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG1heF90cnkpCit7CisgICAgcmV0dXJuIGludF9jbGVhcl9tYXNrMTYobWFz
aywgcCwgdHJ1ZSwgbWF4X3RyeSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9i
aXRvcHMuYwppbmRleCA3OGJmNGVkOGM1Li4yNzY4OGU1NDE4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCisrKyBiL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKQEAgLTExOCw2ICsxMTgs
MzkgQEAgdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKIHRlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKIHRlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
X2NsZWFyX21hc2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB1aW50MTZf
dCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQorewor
ICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyAgICBkbworICAgIHsK
KyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIGludF9jbGVhcl9tYXNrMTZc
biIKKyAgICAgICAgIiAgIGxkeHJoICAgJXcyLCAlMVxuIgorICAgICAgICAi
ICAgYmljICAgICAldzIsICV3MiwgJXczXG4iCisgICAgICAgICIgICBzdHhy
aCAgICV3MCwgJXcyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMpLCAi
K1EiICgqcCksICI9JnIiICh0bXApCisgICAgICAgIDogInIiIChtYXNrKSk7
CisKKyAgICAgICAgaWYgKCAhcmVzICkKKyAgICAgICAgICAgIGJyZWFrOwor
ICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAwKSAp
OworCisgICAgcmV0dXJuICFyZXM7Cit9CisKK3ZvaWQgY2xlYXJfbWFzazE2
KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApCit7CisgICAgaWYg
KCAhaW50X2NsZWFyX21hc2sxNihtYXNrLCBwLCBmYWxzZSwgMCkgKQorICAg
ICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworYm9vbCBjbGVhcl9t
YXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpw
LAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4
X3RyeSkKK3sKKyAgICByZXR1cm4gaW50X2NsZWFyX21hc2sxNihtYXNrLCBw
LCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxl
czoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5j
IGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggNmI3ZTZiNjc1Yi4uMmI0ZDVl
ZDA5MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKQEAgLTEzOTksMTUgKzEzOTksNyBAQCB2b2lkIHB1
dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIAogdm9pZCBn
bnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKLSAgICAvKgotICAgICAqIE5v
dGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFj
Y2VzcyBtdXN0IGJlCi0gICAgICogY29uZmluZWQgdG8gdGhlIHNwZWNpZmll
ZCAyIGJ5dGVzLgotICAgICAqLwotICAgIHVpbnQxNl90IG1hc2sgPSB+KDEg
PDwgbnIpLCBvbGQ7Ci0KLSAgICBkbyB7Ci0gICAgICAgIG9sZCA9ICphZGRy
OwotICAgIH0gd2hpbGUgKGd1ZXN0X2NtcHhjaGcoZCwgYWRkciwgb2xkLCBv
bGQgJiBtYXNrKSAhPSBvbGQpOworICAgIGd1ZXN0X2NsZWFyX21hc2sxNihk
LCBCSVQobnIpLCBhZGRyKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9iaXRvcHMuaAppbmRleCBmNjc4MmIzM2JlLi5mOTg5YmM3MjZjIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKQEAgLTUzLDYgKzUzLDgg
QEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCk7CiAKK3ZvaWQgY2xlYXJfbWFzazE2KHVpbnQx
Nl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApOworCiAvKgogICogVGhlIGhl
bHBlcnMgYmVsb3cgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYg
dGhlIGFjdGlvbiB0YWtlcwogICogdG9vIGxvbmcuCkBAIC03MSw2ICs3Myw4
IEBAIGJvb2wgdGVzdF9hbmRfY2xlYXJfYml0X3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOwogYm9v
bCB0ZXN0X2FuZF9jaGFuZ2VfYml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50ICpvbGRiaXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KTsKK2Jvb2wgY2xl
YXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9p
ZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG1heF90cnkpOwogCiAvKioKICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNl
dCBhIGJpdCBhbmQgcmV0dXJuIGl0cyBvbGQgdmFsdWUKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKaW5kZXggNjk4NTA4YmY4
Ny4uYWYyN2NjNjI3YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9n
dWVzdF9hdG9taWNzLmgKQEAgLTczLDYgKzczLDE5IEBAIGd1ZXN0X3Rlc3Rv
cCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQogCiAjdW5kZWYgZ3Vlc3RfdGVzdG9w
CiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF9jbGVhcl9tYXNrMTYoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDE2X3QgbWFzaywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm9sYXRpbGUgdWludDE2X3QgKnAp
Cit7CisgICAgcGVyZmNfaW5jcihhdG9taWNzX2d1ZXN0KTsKKworICAgIGlm
ICggY2xlYXJfbWFzazE2X3RpbWVvdXQobWFzaywgcCwgdGhpc19jcHUoZ3Vl
c3Rfc2FmZV9hdG9taWNfbWF4KSkgKQorICAgICAgICByZXR1cm47CisKKyAg
ICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOworICAgIGNsZWFyX21hc2sxNiht
YXNrLCBwKTsKKyAgICBkb21haW5fdW5wYXVzZShkKTsKK30KKwogc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2b2xhdGlsZSB2b2lkICpwdHIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
b2xkLAotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-01.patch"
Content-Disposition: attachment; filename="xsa295/4.12-01.patch"
Content-Transfer-Encoding: base64

RnJvbSAwMDYxN2Q1Y2M2MmQyYmY0ZDAyNDkzYWVhZmFkMTRjY2E0ZTA5YTY2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6MjQgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTIgMDEvMTddIGV2
ZW50czogZHJvcCBhcmNoX2V2dGNobl9pbmplY3QoKQoKSGF2ZSB0aGUgb25s
eSB1c2VyIGNhbGwgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKCkgaW5zdGVh
ZCwgYXQgdGhlIHNhbWUKdGltZSBhcnJhbmdpbmcgZm9yIGNvcnJlY3Qgb3Jk
ZXJpbmcgb2YgdGhlIHdyaXRlcyAoZXZ0Y2huX3BlbmRpbmdfc2VsCnNob3Vs
ZCBiZSB3cml0dGVuIGJlZm9yZSBldnRjaG5fdXBjYWxsX3BlbmRpbmcpLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAg
IHwgNSAtLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jIHwgNSAtLS0t
LQogeGVuL2FyY2gveDg2L2lycS5jICAgICAgIHwgNiAtLS0tLS0KIHhlbi9j
b21tb24vZG9tYWluLmMgICAgICB8IDMgKy0tCiB4ZW4vaW5jbHVkZS94ZW4v
ZXZlbnQuaCAgfCAzIC0tLQogNSBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKaW5kZXggZjI2MDhi
MDQyZC4uMTlkOGM5Yjg3NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Zn
aWMuYworKysgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCkBAIC01OTcsMTEgKzU5
Nyw2IEBAIG91dDoKICAgICByZXR1cm47CiB9CiAKLXZvaWQgYXJjaF9ldnRj
aG5faW5qZWN0KHN0cnVjdCB2Y3B1ICp2KQotewotICAgIHZnaWNfaW5qZWN0
X2lycSh2LT5kb21haW4sIHYsIHYtPmRvbWFpbi0+YXJjaC5ldnRjaG5faXJx
LCB0cnVlKTsKLX0KLQogYm9vbCB2Z2ljX2V2dGNobl9pcnFfcGVuZGluZyhz
dHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgcGVuZGluZ19pcnEgKnA7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4v
YXJjaC9hcm0vdmdpYy92Z2ljLmMKaW5kZXggZTI4NDRkY2MyMC4uZjBmMmVh
NTAyMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCisr
KyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwpAQCAtNjkyLDExICs2OTIs
NiBAQCB2b2lkIHZnaWNfa2lja192Y3B1cyhzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIH0KIH0KIAotdm9pZCBhcmNoX2V2dGNobl9pbmplY3Qoc3RydWN0IHZj
cHUgKnYpCi17Ci0gICAgdmdpY19pbmplY3RfaXJxKHYtPmRvbWFpbiwgdiwg
di0+ZG9tYWluLT5hcmNoLmV2dGNobl9pcnEsIHRydWUpOwotfQotCiBib29s
IHZnaWNfZXZ0Y2huX2lycV9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogewog
ICAgIHN0cnVjdCB2Z2ljX2lycSAqaXJxOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2lycS5jIGIveGVuL2FyY2gveDg2L2lycS5jCmluZGV4IDIzYjRm
NDIzZTYuLjg1MTE5NTM5NzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9p
cnEuYworKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKQEAgLTI3MjQsOSArMjcy
NCwzIEBAIGludCBhbGxvY2F0ZV9hbmRfbWFwX21zaV9waXJxKHN0cnVjdCBk
b21haW4gKmQsIGludCBpbmRleCwgaW50ICpwaXJxX3AsCiAKICAgICByZXR1
cm4gcmV0OwogfQotCi12b2lkIGFyY2hfZXZ0Y2huX2luamVjdChzdHJ1Y3Qg
dmNwdSAqdikKLXsKLSAgICBpZiAoIGlzX2h2bV92Y3B1KHYpICkKLSAgICAg
ICAgaHZtX2Fzc2VydF9ldnRjaG5faXJxKHYpOwotfQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5k
ZXggMzJiY2E4ZGJmMi4uMDU0MjMzODg2MiAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0x
MzA2LDEwICsxMzA2LDkgQEAgaW50IG1hcF92Y3B1X2luZm8oc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBvZmZzZXQpCiAg
ICAgICogTWFyayBldmVyeXRoaW5nIGFzIGJlaW5nIHBlbmRpbmcganVzdCB0
byBtYWtlIHN1cmUgbm90aGluZyBnZXRzCiAgICAgICogbG9zdC4gIFRoZSBk
b21haW4gd2lsbCBnZXQgYSBzcHVyaW91cyBldmVudCwgYnV0IGl0IGNhbiBj
b3BlLgogICAgICAqLwotICAgIHZjcHVfaW5mbyh2LCBldnRjaG5fdXBjYWxs
X3BlbmRpbmcpID0gMTsKICAgICBmb3IgKCBpID0gMDsgaSA8IEJJVFNfUEVS
X0VWVENITl9XT1JEKGQpOyBpKysgKQogICAgICAgICBzZXRfYml0KGksICZ2
Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2VsKSk7Ci0gICAgYXJjaF9l
dnRjaG5faW5qZWN0KHYpOworICAgIHZjcHVfbWFya19ldmVudHNfcGVuZGlu
Zyh2KTsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2V2ZW50LmggYi94ZW4vaW5jbHVkZS94ZW4vZXZlbnQuaApp
bmRleCBlOTEwOTdkNzdlLi5hNzc5OGY2NzY1IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vZXZlbnQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZXZl
bnQuaApAQCAtOTEsOSArOTEsNiBAQCBpbnQgZ3Vlc3RfZW5hYmxlZF9ldmVu
dChzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgdmlycSk7CiAvKiBOb3RpZnkg
cmVtb3RlIGVuZCBvZiBhIFhlbi1hdHRhY2hlZCBldmVudCBjaGFubmVsLiov
CiB2b2lkIG5vdGlmeV92aWFfeGVuX2V2ZW50X2NoYW5uZWwoc3RydWN0IGRv
bWFpbiAqbGQsIGludCBscG9ydCk7CiAKLS8qIEluamVjdCBhbiBldmVudCBj
aGFubmVsIG5vdGlmaWNhdGlvbiBpbnRvIHRoZSBndWVzdCAqLwotdm9pZCBh
cmNoX2V2dGNobl9pbmplY3Qoc3RydWN0IHZjcHUgKnYpOwotCiAvKgogICog
SW50ZXJuYWwgZXZlbnQgY2hhbm5lbCBvYmplY3Qgc3RvcmFnZS4KICAqCi0t
IAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-02.patch"
Content-Disposition: attachment; filename="xsa295/4.12-02.patch"
Content-Transfer-Encoding: base64

RnJvbSA4OTA4ZmUwZDNmNDJhNDc2NGQyOWU2YWE2NTc3NDlkN2ExYjRjOGNh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6IFR1ZSwgMTIgTWFyIDIwMTkgMTQ6
NDA6NTYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyIDQuMTIgMDIvMTddIGNv
bW1vbjogYXZvaWQgYXRvbWljIHJlYWQtbW9kaWZ5LXdyaXRlIGFjY2Vzc2Vz
CiBpbiBtYXBfdmNwdV9pbmZvKCkKClRoZXJlJ3Mgbm8gbmVlZCB0byBzZXQg
dGhlIGV2dGNobl9wZW5kaW5nX3NlbCBiaXRzIG9uZSBieSBvbmUuIFNpbXBs
eQp3cml0ZSBmdWxsIHdvcmRzIHdpdGggYWxsIG9uZXMuCgpGb3IgQXJtIHRo
aXMgcmVxdWlyZXMgZXh0ZW5kaW5nIHdyaXRlX2F0b21pYygpIHRvIGFsc28g
aGFuZGxlIDY0LWJpdAp2YWx1ZXM7IGZvciBzeW1tZXRyeSByZWFkX2F0b21p
YygpIGdldHMgYWRqdXN0ZWQgYXMgd2VsbC4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgot
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgfCAgOSArKysrKyst
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggfCAxNSArKysrKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFp
bi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAwNTQyMzM4ODYyLi4z
YjE4ZjExZjEyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisr
KyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTEyNTMsNyArMTI1Myw2IEBA
IGludCBtYXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBs
b25nIGdmbiwgdW5zaWduZWQgb2Zmc2V0KQogICAgIHZvaWQgKm1hcHBpbmc7
CiAgICAgdmNwdV9pbmZvX3QgKm5ld19pbmZvOwogICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2U7Ci0gICAgaW50IGk7CiAKICAgICBpZiAoIG9mZnNldCA+
IChQQUdFX1NJWkUgLSBzaXplb2YodmNwdV9pbmZvX3QpKSApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwpAQCAtMTMwNiw4ICsxMzA1LDEyIEBAIGludCBt
YXBfdmNwdV9pbmZvKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdm
biwgdW5zaWduZWQgb2Zmc2V0KQogICAgICAqIE1hcmsgZXZlcnl0aGluZyBh
cyBiZWluZyBwZW5kaW5nIGp1c3QgdG8gbWFrZSBzdXJlIG5vdGhpbmcgZ2V0
cwogICAgICAqIGxvc3QuICBUaGUgZG9tYWluIHdpbGwgZ2V0IGEgc3B1cmlv
dXMgZXZlbnQsIGJ1dCBpdCBjYW4gY29wZS4KICAgICAgKi8KLSAgICBmb3Ig
KCBpID0gMDsgaSA8IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpOyBpKysgKQot
ICAgICAgICBzZXRfYml0KGksICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRp
bmdfc2VsKSk7CisjaWZkZWYgQ09ORklHX0NPTVBBVAorICAgIGlmICggIWhh
c18zMmJpdF9zaGluZm8oZCkgKQorICAgICAgICB3cml0ZV9hdG9taWMoJm5l
d19pbmZvLT5uYXRpdmUuZXZ0Y2huX3BlbmRpbmdfc2VsLCB+MCk7CisgICAg
ZWxzZQorI2VuZGlmCisgICAgICAgIHdyaXRlX2F0b21pYygmdmNwdV9pbmZv
KHYsIGV2dGNobl9wZW5kaW5nX3NlbCksIH4wKTsKICAgICB2Y3B1X21hcmtf
ZXZlbnRzX3BlbmRpbmcodik7CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2F0b21pYy5oCmluZGV4IGFmYjNlZWVhNWIuLjdiNGM5ODdm
YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaApAQCAtNTUsNiAr
NTUsMTkgQEAgYnVpbGRfYXRvbWljX3dyaXRlKHdyaXRlX2ludF9hdG9taWMs
ICIiLCAgV09SRCwgaW50LCAiciIpCiAjaWYgZGVmaW5lZCAoQ09ORklHX0FS
TV82NCkKIGJ1aWxkX2F0b21pY19yZWFkKHJlYWRfdTY0X2F0b21pYywgIiIs
ICIiLCB1aW50NjRfdCwgIj1yIikKIGJ1aWxkX2F0b21pY193cml0ZSh3cml0
ZV91NjRfYXRvbWljLCAiIiwgIiIsIHVpbnQ2NF90LCAiciIpCisjZWxpZiBk
ZWZpbmVkIChDT05GSUdfQVJNXzMyKQorc3RhdGljIGlubGluZSB1aW50NjRf
dCByZWFkX3U2NF9hdG9taWMoY29uc3Qgdm9sYXRpbGUgdWludDY0X3QgKmFk
ZHIpCit7CisgICAgdWludDY0X3QgdmFsOworCisgICAgYXNtIHZvbGF0aWxl
ICggImxkcmQgJTAsJUgwLCUxIiA6ICI9ciIgKHZhbCkgOiAibSIgKCphZGRy
KSApOworCisgICAgcmV0dXJuIHZhbDsKK30KK3N0YXRpYyBpbmxpbmUgdm9p
ZCB3cml0ZV91NjRfYXRvbWljKHZvbGF0aWxlIHVpbnQ2NF90ICphZGRyLCB1
aW50NjRfdCB2YWwpCit7CisgICAgYXNtIHZvbGF0aWxlICggInN0cmQgJTEs
JUgxLCUwIiA6ICI9bSIgKCphZGRyKSA6ICJyIiAodmFsKSApOworfQogI2Vu
ZGlmCiAKIGJ1aWxkX2FkZF9zaXplZChhZGRfdThfc2l6ZWQsICJiIiwgQllU
RSwgdWludDhfdCwgInJpIikKQEAgLTY5LDYgKzgyLDcgQEAgdm9pZCBfX2Jh
ZF9hdG9taWNfc2l6ZSh2b2lkKTsKICAgICBjYXNlIDE6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdThfYXRvbWljKCh1aW50OF90ICopcCk7IGJyZWFrOyAg
ICAgIFwKICAgICBjYXNlIDI6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTE2
X2F0b21pYygodWludDE2X3QgKilwKTsgYnJlYWs7ICAgIFwKICAgICBjYXNl
IDQ6IF9feCA9ICh0eXBlb2YoKnApKXJlYWRfdTMyX2F0b21pYygodWludDMy
X3QgKilwKTsgYnJlYWs7ICAgIFwKKyAgICBjYXNlIDg6IF9feCA9ICh0eXBl
b2YoKnApKXJlYWRfdTY0X2F0b21pYygodWludDY0X3QgKilwKTsgYnJlYWs7
ICAgIFwKICAgICBkZWZhdWx0OiBfX3ggPSAwOyBfX2JhZF9hdG9taWNfc2l6
ZSgpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKQEAgLTgwLDYgKzk0LDcgQEAgdm9pZCBfX2JhZF9hdG9taWNfc2l6
ZSh2b2lkKTsKICAgICBjYXNlIDE6IHdyaXRlX3U4X2F0b21pYygodWludDhf
dCAqKXAsICh1aW50OF90KV9feCk7IGJyZWFrOyAgICAgICAgIFwKICAgICBj
YXNlIDI6IHdyaXRlX3UxNl9hdG9taWMoKHVpbnQxNl90ICopcCwgKHVpbnQx
Nl90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBjYXNlIDQ6IHdyaXRlX3Uz
Ml9hdG9taWMoKHVpbnQzMl90ICopcCwgKHVpbnQzMl90KV9feCk7IGJyZWFr
OyAgICAgIFwKKyAgICBjYXNlIDg6IHdyaXRlX3U2NF9hdG9taWMoKHVpbnQ2
NF90ICopcCwgKHVpbnQ2NF90KV9feCk7IGJyZWFrOyAgICAgIFwKICAgICBk
ZWZhdWx0OiBfX2JhZF9hdG9taWNfc2l6ZSgpOyBicmVhazsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBfX3g7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIu
MTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-03.patch"
Content-Disposition: attachment; filename="xsa295/4.12-03.patch"
Content-Transfer-Encoding: base64

RnJvbSBiYmU0ZWMwMTg3ZjY2YzhhZmMwYTRjNTViYjk0ZTdjY2Q0Y2U2OGE1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDAzLzE3
XSB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENU
X0VMMAogdG8gcHJldmVudCByZS1vcmRlcmluZwoKUGVyIEQ4LjIuMSBpbiBB
Uk0gRERJIDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2Nj
dXIKc3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRv
IG90aGVyIGluc3RydWN0aW9ucyBleGVjdXRlZApvbiB0aGUgc2FtZSBQRS4i
CgpBZGQgYW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUg
bnVtYmVyIG9mIGN5Y2xlcyB3aGVuCnJlcXVlc3RlZCBpbiBnZXRfY3ljbGVz
KCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUwwLCByZXBsYWNl
IGJ5CmEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCgpUaGlzIGlzIHBhcnQgb2Yg
WFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL3Rp
bWUuYyAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGlt
ZS5oIHwgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Rp
bWUuYyBiL3hlbi9hcmNoL2FybS90aW1lLmMKaW5kZXggYmJjY2VlNzQyZS4u
NzM5YmNmMTg2YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RpbWUuYwor
KysgYi94ZW4vYXJjaC9hcm0vdGltZS5jCkBAIC0xNTEsNyArMTUxLDcgQEAg
dm9pZCBfX2luaXQgcHJlaW5pdF94ZW5fdGltZSh2b2lkKQogICAgIGlmICgg
cmVzICkKICAgICAgICAgcGFuaWMoIlRpbWVyOiBDYW5ub3QgaW5pdGlhbGl6
ZSBwbGF0Zm9ybSB0aW1lclxuIik7CiAKLSAgICBib290X2NvdW50ID0gUkVB
RF9TWVNSRUc2NChDTlRQQ1RfRUwwKTsKKyAgICBib290X2NvdW50ID0gZ2V0
X2N5Y2xlcygpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9kdF94
ZW5fdGltZSh2b2lkKQpAQCAtMTkyLDcgKzE5Miw3IEBAIGludCBfX2luaXQg
aW5pdF94ZW5fdGltZSh2b2lkKQogLyogUmV0dXJuIG51bWJlciBvZiBuYW5v
c2Vjb25kcyBzaW5jZSBib290ICovCiBzX3RpbWVfdCBnZXRfc190aW1lKHZv
aWQpCiB7Ci0gICAgdWludDY0X3QgdGlja3MgPSBSRUFEX1NZU1JFRzY0KENO
VFBDVF9FTDApIC0gYm9vdF9jb3VudDsKKyAgICB1aW50NjRfdCB0aWNrcyA9
IGdldF9jeWNsZXMoKSAtIGJvb3RfY291bnQ7CiAgICAgcmV0dXJuIHRpY2tz
X3RvX25zKHRpY2tzKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaApp
bmRleCA5YTcwNzFhNTQ2Li45Y2I2ZjliMGI0IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3RpbWUuaApAQCAtMiw2ICsyLDcgQEAKICNkZWZpbmUgX19BUk1fVElN
RV9IX18KIAogI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CisjaW5jbHVkZSA8
YXNtL3N5c3RlbS5oPgogCiAjZGVmaW5lIERUX01BVENIX1RJTUVSICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJh
cm0sYXJtdjctdGltZXIiKSwgXApAQCAtMTEsNiArMTIsNyBAQCB0eXBlZGVm
IHVpbnQ2NF90IGN5Y2xlc190OwogCiBzdGF0aWMgaW5saW5lIGN5Y2xlc190
IGdldF9jeWNsZXMgKHZvaWQpCiB7CisgICAgICAgIGlzYigpOwogICAgICAg
ICByZXR1cm4gUkVBRF9TWVNSRUc2NChDTlRQQ1RfRUwwKTsKIH0KIAotLSAK
Mi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-04.patch"
Content-Disposition: attachment; filename="xsa295/4.12-04.patch"
Content-Transfer-Encoding: base64

RnJvbSBkMDAyMDExNzExMWE3N2VlZWU3ZGI2ZWY1MmZmODczNDdjOGM1NGI3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA0LzE3
XSB4ZW4vZ3JhbnRfdGFibGU6IFJld29yayB0aGUgcHJvdG90eXBlIG9mCiBf
c2V0X3N0YXR1cyogZm9yIGxpc2liaWxpdHkKCkl0IGlzIG5vdCBjbGVhciBm
cm9tIHRoZSBwYXJhbWV0ZXJzIG5hbWUgd2hldGhlciBkb21pZCBhbmQgZ3Rf
dmVyc2lvbgpjb3JyZXNwb25kIHRvIHRoZSBsb2NhbCBvciByZW1vdGUgZG9t
YWluLiBBIGZvbGxvdy11cCBwYXRjaCB3aWxsIG1ha2UKdGhlbSBtb3JlIGNv
bmZ1c2luZy4KClNvIHJlbmFtZSBkb21pZCAocmVzcC4gZ3RfdmVyc2lvbikg
dG8gbGRvbWlkIChyZXNwLiByZ3RfdmVyc2lvbikuIEF0CnRoZSBzYW1lIHRp
bWUgcmUtb3JkZXIgdGhlIHBhcmFtZXRlcnMgdG8gaG9wZWZ1bGx5IG1ha2Ug
aXQgbW9yZQpyZWFkYWJsZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
IHwgNTcgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDI5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA4MDcyOGVhNTdk
Li4xYjgyZDUzNGEzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC02NDUs
MTEgKzY0NSwxMSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5yX2dyYW50X2Vu
dHJpZXMoc3RydWN0IGdyYW50X3RhYmxlICpndCkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBfc2V0X3N0YXR1c192MShkb21pZF90ICBkb21p
ZCwKK3N0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50
cnlfaGVhZGVyX3QgKnNoYWgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFj
dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlk
KQogewogICAgIGludCByYyA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3Jh
bnRfY29tYm8gc2NvbWJvLCBwcmV2X3Njb21ibywgbmV3X3Njb21ibzsKQEAg
LTY4NCwxMSArNjg0LDExIEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEo
ZG9taWRfdCAgZG9taWQsCiAgICAgICAgIGlmICggIWFjdC0+cGluICYmCiAg
ICAgICAgICAgICAgKCgoc2NvbWJvLnNob3J0cy5mbGFncyAmIG1hc2spICE9
CiAgICAgICAgICAgICAgICBHVEZfcGVybWl0X2FjY2VzcykgfHwKLSAgICAg
ICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgICAgIChzY29tYm8uc2hvcnRzLmRvbWlkICE9IGxkb21pZCkp
ICkKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkg
b3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZFxuIiwKICAgICAgICAgICAgICAg
ICAgICAgIHNjb21iby5zaG9ydHMuZmxhZ3MsIHNjb21iby5zaG9ydHMuZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICBkb21pZCk7CisgICAgICAgICAg
ICAgICAgICAgICBsZG9taWQpOwogCiAgICAgICAgIG5ld19zY29tYm8gPSBz
Y29tYm87CiAgICAgICAgIG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdU
Rl9yZWFkaW5nOwpAQCAtNzE3LDEyICs3MTcsMTIgQEAgZG9uZToKICAgICBy
ZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZl
X2dyYW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IGdyYW50X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbWlkX3QgIGxkb21pZCkKIHsKICAgICBpbnQgICAgICByYyAg
ICA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3JhbnRfY29tYm8gc2NvbWJv
OwpAQCAtNzQ4LDEwICs3NDgsMTAgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1
c192Mihkb21pZF90ICBkb21pZCwKICAgICBpZiAoICFhY3QtPnBpbiAmJgog
ICAgICAgICAgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNj
ZXNzKSAmJgogICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9IEdURl90
cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAoaWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgKGlkICE9IGxkb21pZCkpICkKICAgICAgICAgUElOX0ZBSUwo
ZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAg
IkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQsIGZs
YWdzICV4XG4iLAotICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGRvbWlk
LCBtYXNrKTsKKyAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBsZG9taWQs
IG1hc2spOwogCiAgICAgaWYgKCByZWFkb25seSApCiAgICAgewpAQCAtNzc4
LDE0ICs3NzgsMTQgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihkb21p
ZF90ICBkb21pZCwKICAgICB7CiAgICAgICAgIGlmICggKCgoZmxhZ3MgJiBt
YXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcykgJiYKICAgICAgICAgICAgICAg
KChmbGFncyAmIG1hc2spICE9IEdURl90cmFuc2l0aXZlKSkgfHwKLSAgICAg
ICAgICAgICAoaWQgIT0gZG9taWQpIHx8CisgICAgICAgICAgICAgKGlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChmbGFn
cyAmIEdURl9yZWFkb25seSkpICkKICAgICAgICAgewogICAgICAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOwogICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJh
bF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBmbGFn
cyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzogJWQpXG4i
LAotICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgIXJl
YWRvbmx5KTsKKyAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwgbGRv
bWlkLCAhcmVhZG9ubHkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UK
QEAgLTgwMywxOSArODAzLDE5IEBAIGRvbmU6CiB9CiAKIAotc3RhdGljIGlu
dCBfc2V0X3N0YXR1cyh1bnNpZ25lZCBndF92ZXJzaW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZF90ICBkb21pZCwKK3N0YXRpYyBpbnQgX3Nl
dF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCisg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1c190ICpzdGF0dXMs
CisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIHJndF92ZXJzaW9u
LAorICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50
X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFk
b25seSwKICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0g
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgIGdyYW50
X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgIGRv
bWlkX3QgbGRvbWlkKQogewogCi0gICAgaWYgKCBndF92ZXJzaW9uID09IDEg
KQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoZG9taWQsIHJlYWRv
bmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QpOworICAgIGlmICggcmd0X3ZlcnNp
b24gPT0gMSApCisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShzaGFo
LCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogICAgIGVsc2UK
LSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YyKGRvbWlkLCByZWFkb25s
eSwgbWFwZmxhZywgc2hhaCwgYWN0LCBzdGF0dXMpOworICAgICAgICByZXR1
cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5
LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpsZCwKQEAgLTk4MCw5ICs5ODAsOSBAQCBtYXBfZ3JhbnRfcmVm
KAogICAgICAgICAgKCEob3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5KSAm
JgogICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFza3xH
TlRQSU5fZGV2d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAgIGlmICggKHJj
ID0gX3NldF9zdGF0dXMocmd0LT5ndF92ZXJzaW9uLCBsZC0+ZG9tYWluX2lk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5mbGFncyAm
IEdOVE1BUF9yZWFkb25seSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBzaGFoLCBhY3QsIHN0YXR1cykgKSAhPSBHTlRTVF9va2F5ICkK
KyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMs
IHJndC0+Z3RfdmVyc2lvbiwgYWN0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG9wLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSwgMSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZC0+ZG9tYWluX2lkKSAh
PSBHTlRTVF9va2F5KSApCiAgICAgICAgICAgICBnb3RvIGFjdF9yZWxlYXNl
X291dDsKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCkBAIC0yNDM0LDgg
KzI0MzQsOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHsKICAg
ICAgICAgaWYgKCAoIW9sZF9waW4gfHwgKCFyZWFkb25seSAmJgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpKSkgJiYKLSAgICAgICAgICAgICAo
cmMgPSBfc2V0X3N0YXR1c192MihsZG9tLCByZWFkb25seSwgMCwgc2hhaCwg
YWN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXR1
cykpICE9IEdOVFNUX29rYXkgKQorICAgICAgICAgICAgIChyYyA9IF9zZXRf
c3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCByZWFkb25seSwgMCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZG9tKSkgIT0gR05U
U1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXQ7CiAKICAg
ICAgICAgaWYgKCAhYWxsb3dfdHJhbnNpdGl2ZSApCkBAIC0yNTM1LDkgKzI1
MzUsOCBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIGVsc2UgaWYg
KCAhb2xkX3BpbiB8fAogICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmICEo
b2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2sp
KSkgKQogICAgIHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhy
Z3QtPmd0X3ZlcnNpb24sIGxkb20sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVhZG9ubHksIDAsIHNoYWgsIGFjdCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0dXMpICkgIT0gR05UU1Rfb2theSAp
CisgICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwgc3RhdHVz
LCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZWFkb25seSwgMCwgbGRvbSkpICE9IEdOVFNUX29rYXkg
KQogICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIAogICAgICAgICB0
ZCA9IHJkOwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-05.patch"
Content-Disposition: attachment; filename="xsa295/4.12-05.patch"
Content-Transfer-Encoding: base64

RnJvbSBlNDAxNDBkYjVkYTgxMGM0ZWFkNjMyYWU1ZDM0NjU1OGYyYjkzNjk1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA1LzE3
XSB4ZW4vYXJtNjQ6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzIHwgIDEgLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRv
cHMuUyAgICAgfCA2NyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNo
L2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgIHwgOTAgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOTAgaW5zZXJ0
aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuUwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcyBi
L3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmluZGV4IDAy
OGU4NzIxZjkuLjg5MTY2N2E1ZGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9SRUFETUUuTGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNoL2FybS9S
RUFETUUuTGludXhQcmltaXRpdmVzCkBAIC04LDcgKzgsNiBAQCBhcm02NDoK
IAogYml0b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0
OiA4NzE1NDY2YjYwMjcpCiAKLWxpbnV4L2FyY2gvYXJtNjQvbGliL2JpdG9w
cy5TICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5T
CiBsaW51eC9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5oICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAogCiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9w
cy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2NDcxZGQxODc1
Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0
b3BzLlMKKysrIC9kZXYvbnVsbApAQCAtMSw2NyArMCwwIEBACi0vKgotICog
QmFzZWQgb24gbGludXgvYXJjaC9hcm02NC9saWIvYml0b3BzLmggd2hpY2gg
aW4gdHVybiBpcwotICogQmFzZWQgb24gYXJjaC9hcm0vbGliL2JpdG9wcy5o
Ci0gKgotICogQ29weXJpZ2h0IChDKSAyMDEzIEFSTSBMdGQuCi0gKgotICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAy
IGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh
cnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCi0gKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh
bS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KLSAqLwotCi0vKgotICogeDA6IGJpdHMgNDowICBiaXQgb2Zmc2V0Ci0g
KiAgICAgYml0cyAzMTo1IHdvcmQgb2Zmc2V0Ci0gKiB4MTogYWRkcmVzcwot
ICovCi0JLm1hY3JvCWJpdG9wLCBuYW1lLCBpbnN0cgotRU5UUlkoCVxuYW1l
CSkKLQlhbmQJdzMsIHcwLCAjMzEJCS8vIEdldCBiaXQgb2Zmc2V0Ci0JZW9y
CXcwLCB3MCwgdzMJCS8vIENsZWFyIGxvdyBiaXRzCi0JbW92CXgyLCAjMQot
CWFkZAl4MSwgeDEsIHgwLCBsc3IgIzMJLy8gR2V0IHdvcmQgb2Zmc2V0Ci0J
bHNsCXgzLCB4MiwgeDMJCS8vIENyZWF0ZSBtYXNrCi0xOglsZHhyCXcyLCBb
eDFdCi0JXGluc3RyCXcyLCB3MiwgdzMKLQlzdHhyCXcwLCB3MiwgW3gxXQot
CWNibnoJdzAsIDFiCi0JcmV0Ci1FTkRQUk9DKFxuYW1lCSkKLQkuZW5kbQot
Ci0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIKLUVOVFJZKAlcbmFtZQkp
Ci0JYW5kCXczLCB3MCwgIzMxCQkvLyBHZXQgYml0IG9mZnNldAotCWVvcgl3
MCwgdzAsIHczCQkvLyBDbGVhciBsb3cgYml0cwotCW1vdgl4MiwgIzEKLQlh
ZGQJeDEsIHgxLCB4MCwgbHNyICMzCS8vIEdldCB3b3JkIG9mZnNldAotCWxz
bAl4NCwgeDIsIHgzCQkvLyBDcmVhdGUgbWFzawotMToJbGR4cgl3MiwgW3gx
XQotCWxzcgl3MCwgdzIsIHczCQkvLyBTYXZlIG9sZCB2YWx1ZSBvZiBiaXQK
LQlcaW5zdHIJdzIsIHcyLCB3NAkJLy8gdG9nZ2xlIGJpdAotCXN0bHhyCXc1
LCB3MiwgW3gxXQotCWNibnoJdzUsIDFiCi0JZG1iCWlzaAotCWFuZAl3MCwg
dzAsICMxCi0zOglyZXQKLUVORFBST0MoXG5hbWUJKQotCS5lbmRtCi0KLS8q
Ci0gKiBBdG9taWMgYml0IG9wZXJhdGlvbnMuCi0gKi8KLQliaXRvcAljaGFu
Z2VfYml0LCBlb3IKLQliaXRvcAljbGVhcl9iaXQsIGJpYwotCWJpdG9wCXNl
dF9iaXQsIG9ycgotCi0JdGVzdG9wCXRlc3RfYW5kX2NoYW5nZV9iaXQsIGVv
cgotCXRlc3RvcAl0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYwotCXRlc3RvcAl0
ZXN0X2FuZF9zZXRfYml0LCBvcnIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmIxYzY4MWM2NDIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTAgQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8YXNtL3N5
c3RlbS5oPgorCisvKgorICogVGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBw
YXNzIHRoZSBudW1iZXIgb2YgYml0IGluIGEgc2lnbmVkIG51bWJlcgorICog
KG5vdCBzdXJlIHdoeSkuIFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNy
ZWFzZSB0aGUgY29tcGxleGl0eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3Nl
bWJseS4KKyAqCisgKiBUbyBnZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBu
dW1iZXIgb2YgYml0IChucikgd2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25l
ZCBpbnQuCisgKgorICogWFhYOiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1
c2UgdW5zaWduZWQgaW50LgorICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwg
aW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCit2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xh
dGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JE
KCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgY29uc3QgdWludDMyX3Qg
bWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBf
X3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICIgICBsZHhyICAgICV3MiwgJTFcbiIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJXcyLCAldzIsICV3
M1xuIiAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0eHIg
ICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUSIg
KCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9
IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorCisjZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0
cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAoraW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAorICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNt
IHZvbGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHhyICAgICV3
MywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1
IC8vIFNhdmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwK
KyAgICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXcz
LCAldzQgLy8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICBcCisgICAgICAgICIg
ICBzdGx4ciAgICV3MCwgJXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiPSZyIiAob2xkYml0KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAg
ICAgICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgIDogIm1lbW9yeSIpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hp
bGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG1iKGlzaCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1
cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2JpdG9wKGNoYW5nZV9i
aXQsIGVvcikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Aoc2V0X2Jp
dCwgb3JyKQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwgZW9yKQor
dGVzdG9wKHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9wKHRlc3Rf
YW5kX3NldF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-06.patch"
Content-Disposition: attachment; filename="xsa295/4.12-06.patch"
Content-Transfer-Encoding: base64

RnJvbSBiOTE5ZTg5YTNjYzMyOTVlZTU2YjEzOTJkNDJiYTdlZWE4OThmOWQ0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA2LzE3
XSB4ZW4vYXJtMzI6IGJpdG9wczogUmV3cml0ZSBiaXRvcCBoZWxwZXJzIGlu
IEMKClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9SRUFETUUuTGludXhQ
cmltaXRpdmVzICAgIHwgIDE0ICstLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvTWFrZWZpbGUgICAgICAgIHwgICA1ICstCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvbGliL2JpdG9wcy5jICAgICAgICB8ICA5OCArKysrKysrKysrKysrKysr
KysrKysrKwogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuaCAgICAg
ICAgfCAxMDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUyAgICAgfCAgMTQgLS0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TICAgICAgfCAgMTQgLS0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUyAgICAgICAgfCAg
MTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdlYml0
LlMgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xl
YXJiaXQuUyAgfCAgMTUgLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90
ZXN0c2V0Yml0LlMgICAgfCAgMTUgLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm0zMi9iaXRvcHMuaCAgICAgfCAgMTkgKystLS0KIDExIGZpbGVzIGNo
YW5nZWQsIDEwOCBpbnNlcnRpb25zKCspLCAyMjAgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRv
cHMuYwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvYml0b3BzLmgKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL2NoYW5nZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jbGVhcmJpdC5TCiBkZWxldGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQuUwogZGVsZXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNoYW5n
ZWJpdC5TCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMy
L2xpYi90ZXN0Y2xlYXJiaXQuUwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMgYi94ZW4vYXJj
aC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZlcwppbmRleCA4OTE2NjdhNWRh
Li42NjRhOWY4OWVkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vUkVBRE1F
LkxpbnV4UHJpbWl0aXZlcworKysgYi94ZW4vYXJjaC9hcm0vUkVBRE1FLkxp
bnV4UHJpbWl0aXZlcwpAQCAtNjgsMTkgKzY4LDkgQEAgYXJtMzIKIAogYml0
b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3QgY29tbWl0OiBjMzJm
ZmNlMGY2NmUpCiAKLWxpbnV4L2FyY2gvYXJtL2xpYi9iaXRvcHMuaCAgICAg
ICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCi1saW51
eC9hcmNoL2FybS9saWIvY2hhbmdlYml0LlMgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwotbGludXgvYXJjaC9hcm0vbGli
L2NsZWFyYml0LlMgICAgICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIv
Y2xlYXJiaXQuUwogbGludXgvYXJjaC9hcm0vbGliL2ZpbmRiaXQuUyAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCi1saW51
eC9hcmNoL2FybS9saWIvc2V0Yml0LlMgICAgICAgICAgICAgeGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9zZXRiaXQuUwotbGludXgvYXJjaC9hcm0vbGliL3Rl
c3RjaGFuZ2ViaXQuUyAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVz
dGNoYW5nZWJpdC5TCi1saW51eC9hcmNoL2FybS9saWIvdGVzdGNsZWFyYml0
LlMgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2xlYXJiaXQu
UwotbGludXgvYXJjaC9hcm0vbGliL3Rlc3RzZXRiaXQuUyAgICAgICAgIHhl
bi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5TCi0KLWZvciBpIGlu
IGJpdG9wcy5oIGNoYW5nZWJpdC5TIGNsZWFyYml0LlMgZmluZGJpdC5TIHNl
dGJpdC5TIHRlc3RjaGFuZ2ViaXQuUyBcCi0gICAgICAgICB0ZXN0Y2xlYXJi
aXQuUyB0ZXN0c2V0Yml0LlM7IGRvCi0gICAgZGlmZiAtdSAuLi9saW51eC9h
cmNoL2FybS9saWIvJGkgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi8kaTsKLWRv
bmUKKworZGlmZiAtdSAuLi9saW51eC9hcmNoL2FybS9saWIvZmluZGJpdC5T
IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvZmluZGJpdC5TCiAKIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9N
YWtlZmlsZQppbmRleCBlOWZiYzU5NWI5Li5iMTQ1N2M4OWRjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9saWIvTWFrZWZpbGUKQEAgLTEsNiArMSw1IEBA
CiBvYmoteSArPSBtZW1jcHkubyBtZW1tb3ZlLm8gbWVtc2V0Lm8gbWVtY2hy
Lm8gbWVtemVyby5vCi1vYmoteSArPSBmaW5kYml0Lm8gc2V0Yml0Lm8KLW9i
ai15ICs9IHNldGJpdC5vIGNsZWFyYml0Lm8gY2hhbmdlYml0Lm8KLW9iai15
ICs9IHRlc3RzZXRiaXQubyB0ZXN0Y2xlYXJiaXQubyB0ZXN0Y2hhbmdlYml0
Lm8KK29iai15ICs9IGZpbmRiaXQubworb2JqLXkgKz0gYml0b3BzLm8KIG9i
ai15ICs9IHN0cmNoci5vIHN0cnJjaHIubwogb2JqLXkgKz0gbGliMWZ1bmNz
Lm8gbHNocmRpMy5vIGRpdjY0Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmM2OWJiNTMwMzcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTggQEAKKy8qCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBUaGlzIHBy
b2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICov
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3By
ZWZldGNoLmg+CisjaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgorCisvKgorICog
VGhlIGF0b21pYyBiaXQgb3BlcmF0aW9ucyBwYXNzIHRoZSBudW1iZXIgb2Yg
Yml0IGluIGEgc2lnbmVkIG51bWJlcgorICogKG5vdCBzdXJlIHdoeSkuIFRo
aXMgaGFzIHRoZSBkcmF3YmFjayB0byBpbmNyZWFzZSB0aGUgY29tcGxleGl0
eSBvZgorICogdGhlIHJlc3VsdGluZyBhc3NlbWJseS4KKyAqCisgKiBUbyBn
ZW5lcmF0ZSBzaW1wbGVyIGNvZGUsIHRoZSBudW1iZXIgb2YgYml0IChucikg
d2lsbCBiZSBjYXN0IHRvCisgKiB1bnNpZ25lZCBpbnQuCisgKgorICogWFhY
OiBSZXdvcmsgdGhlIGludGVyZmFjZSB0byB1c2UgdW5zaWduZWQgaW50Lgor
ICovCisKKyNkZWZpbmUgYml0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit2b2lk
IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRy
ID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIp
OyAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1
bnNpZ25lZCBpbnQpbnIpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgQVNTRVJUKCgodmFkZHJfdClwICYg
MHgzKSA9PSAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIiBfX3N0cmlu
Z2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICBsZHJleCAgICUyLCAlMVxuIiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAg
IiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJTIsICUyLCAlM1xuIiAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAgIHN0cmV4ICAgJTAs
ICUyLCAlMVxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxl
ICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgdGVzdG9wKG5h
bWUsIGluc3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCitpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2
b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9X
T1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgdW5zaWduZWQgaW50
IGJpdCA9ICh1bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBC
SVRfTUFTSyhiaXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
aW50IG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwcmVmZXRjaHco
KGNvbnN0IHZvaWQgKilwdHIpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGRvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFzbSB2
b2xhdGlsZSAoIi8vICIgX19zdHJpbmdpZnkobmFtZSkgIlxuIiAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgbGRyZXggICAlMywg
JTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgIiAgIGxzciAgICAgJTEsICUzLCAlNSAvLyBT
YXZlIG9sZCB2YWx1ZSBvZiBiaXRcbiIgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICIgICAiIF9fc3RyaW5naWZ5KGluc3RyKSAiICAlMywgJTMsICU0
IC8vIFRvZ2dsZSBiaXRcbiIgICAgICAgICAgICAgXAorICAgICAgICAiICAg
c3RyZXggICUwLCAlMywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwg
Ij0mciIgKG9sZGJpdCksICIrUW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAg
ICAgICAgICBcCisgICAgICAgIDogInIiIChtYXNrKSwgInIiIChiaXQpKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgc21wX21iKCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorCitiaXRvcChjaGFuZ2VfYml0LCBl
b3IpCitiaXRvcChjbGVhcl9iaXQsIGJpYykKK2JpdG9wKHNldF9iaXQsIG9y
cikKKwordGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKK3Rlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKK3Rlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6Cisg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3Bz
LmggYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCBkNWUxMzQ3NmY0Li4wMDAwMDAwMDAw
Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmgKKysrIC9k
ZXYvbnVsbApAQCAtMSwxMDQgKzAsMCBAQAotCi0jaWYgX19MSU5VWF9BUk1f
QVJDSF9fID49IDYKLQkubWFjcm8JYml0b3AsIG5hbWUsIGluc3RyCi1FTlRS
WSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIx
LCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVk
Ci0JbW92CXIyLCAjMQotCWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9m
ZnNldAotCW1vdglyMCwgcjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBs
c2wgIzIJQCBHZXQgd29yZCBvZmZzZXQKLSNpZiBfX0xJTlVYX0FSTV9BUkNI
X18gPj0gNyAmJiBkZWZpbmVkKENPTkZJR19TTVApCi0JLmFyY2hfZXh0ZW5z
aW9uCW1wCi0JQUxUX1NNUChXKHBsZHcpCVtyMV0pCi0JQUxUX1VQKFcobm9w
KSkKLSNlbmRpZgotCW1vdglyMywgcjIsIGxzbCByMwotMToJbGRyZXgJcjIs
IFtyMV0KLQlcaW5zdHIJcjIsIHIyLCByMwotCXN0cmV4CXIwLCByMiwgW3Ix
XQotCWNtcAlyMCwgIzAKLQlibmUJMWIKLQlieAlscgotVU5XSU5EKAkuZm5l
bmQJCSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotCi0JLm1hY3JvCXRl
c3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkKLVVO
V0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYgly
MSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JbW92CXIyLCAjMQot
CWFuZAlyMywgcjAsICMzMQkJQCBHZXQgYml0IG9mZnNldAotCW1vdglyMCwg
cjAsIGxzciAjNQotCWFkZAlyMSwgcjEsIHIwLCBsc2wgIzIJQCBHZXQgd29y
ZCBvZmZzZXQKLQltb3YJcjMsIHIyLCBsc2wgcjMJCUAgY3JlYXRlIG1hc2sK
LQlzbXBfZG1iCi0jaWYgX19MSU5VWF9BUk1fQVJDSF9fID49IDcgJiYgZGVm
aW5lZChDT05GSUdfU01QKQotCS5hcmNoX2V4dGVuc2lvbgltcAotCUFMVF9T
TVAoVyhwbGR3KQlbcjFdKQotCUFMVF9VUChXKG5vcCkpCi0jZW5kaWYKLTE6
CWxkcmV4CXIyLCBbcjFdCi0JYW5kcwlyMCwgcjIsIHIzCQlAIHNhdmUgb2xk
IHZhbHVlIG9mIGJpdAotCVxpbnN0cglyMiwgcjIsIHIzCQlAIHRvZ2dsZSBi
aXQKLQlzdHJleAlpcCwgcjIsIFtyMV0KLQljbXAJaXAsICMwCi0JYm5lCTFi
Ci0Jc21wX2RtYgotCWNtcAlyMCwgIzAKLQltb3ZuZQlyMCwgIzEKLTI6CWJ4
CWxyCi1VTldJTkQoCS5mbmVuZAkJKQotRU5EUFJPQyhcbmFtZQkJKQotCS5l
bmRtCi0jZWxzZQotCS5tYWNybwliaXRvcCwgbmFtZSwgaW5zdHIKLUVOVFJZ
KAlcbmFtZQkJKQotVU5XSU5EKAkuZm5zdGFydAkpCi0JYW5kcwlpcCwgcjEs
ICMzCi0Jc3RybmViCXIxLCBbaXBdCQlAIGFzc2VydCB3b3JkLWFsaWduZWQK
LQlhbmQJcjIsIHIwLCAjMzEKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQltb3YJ
cjMsICMxCi0JbW92CXIzLCByMywgbHNsIHIyCi0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdCi0JXGluc3Ry
CXIyLCByMiwgcjMKLQlzdHIJcjIsIFtyMSwgcjAsIGxzbCAjMl0KLQlyZXN0
b3JlX2lycXMgaXAKLQltb3YJcGMsIGxyCi1VTldJTkQoCS5mbmVuZAkJKQot
RU5EUFJPQyhcbmFtZQkJKQotCS5lbmRtCi0KLS8qKgotICogdGVzdG9wIC0g
aW1wbGVtZW50IGEgdGVzdF9hbmRfeHh4X2JpdCBvcGVyYXRpb24uCi0gKiBA
aW5zdHI6IG9wZXJhdGlvbmFsIGluc3RydWN0aW9uCi0gKiBAc3RvcmU6IHN0
b3JlIGluc3RydWN0aW9uCi0gKgotICogTm90ZTogd2UgY2FuIHRyaXZpYWxs
eSBjb25kaXRpb25hbGlzZSB0aGUgc3RvcmUgaW5zdHJ1Y3Rpb24KLSAqIHRv
IGF2b2lkIGRpcnR5aW5nIHRoZSBkYXRhIGNhY2hlLgotICovCi0JLm1hY3Jv
CXRlc3RvcCwgbmFtZSwgaW5zdHIsIHN0b3JlCi1FTlRSWSgJXG5hbWUJCSkK
LVVOV0lORCgJLmZuc3RhcnQJKQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5l
YglyMSwgW2lwXQkJQCBhc3NlcnQgd29yZC1hbGlnbmVkCi0JYW5kCXIzLCBy
MCwgIzMxCi0JbW92CXIwLCByMCwgbHNyICM1Ci0Jc2F2ZV9hbmRfZGlzYWJs
ZV9pcnFzIGlwCi0JbGRyCXIyLCBbcjEsIHIwLCBsc2wgIzJdIQotCW1vdgly
MCwgIzEKLQl0c3QJcjIsIHIwLCBsc2wgcjMKLQlcaW5zdHIJcjIsIHIyLCBy
MCwgbHNsIHIzCi0JXHN0b3JlCXIyLCBbcjFdCi0JbW92ZXEJcjAsICMwCi0J
cmVzdG9yZV9pcnFzIGlwCi0JbW92CXBjLCBscgotVU5XSU5EKAkuZm5lbmQJ
CSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotI2VuZGlmCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TIGIveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwpkZWxldGVkIGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggNmU0YWU3NTk0YS4uMDAwMDAwMDAwMAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NoYW5nZWJpdC5TCisrKyAvZGV2
L251bGwKQEAgLTEsMTQgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2Fy
bS9saWIvY2hhbmdlYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAxOTk1
LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLWJpdG9wCV9jaGFuZ2VfYml0LCBlb3IKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUwpkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggZmRhNTUzZjI0Ni4uMDAwMDAwMDAwMAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKKysrIC9k
ZXYvbnVsbApAQCAtMSwxNCArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gv
YXJtL2xpYi9jbGVhcmJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5
NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLSNpbmNs
dWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAg
ICAgICAgICAgICAudGV4dAotCi1iaXRvcAlfY2xlYXJfYml0LCBiaWMKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5TCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCBkNTJmMGFiNjVjLi4wMDAwMDAwMDAwCi0tLSBh
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMKKysrIC9kZXYvbnVs
bApAQCAtMSwxNSArMCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xp
Yi9zZXRiaXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBS
dXNzZWxsIEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQot
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJh
c3NlbWJsZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLQkudGV4dAotCi1i
aXRvcAlfc2V0X2JpdCwgb3JyCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNoYW5nZWJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCBkODNiMDRjMDU3Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvdGVzdGNoYW5nZWJpdC5TCisrKyAvZGV2L251bGwK
QEAgLTEsMTUgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2FybS9saWIv
dGVzdGNoYW5nZWJpdC5TCi0gKgotICogIENvcHlyaWdodCAoQykgMTk5NS0x
OTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k
aWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwotICogcHVibGlzaGVkIGJ5
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKi8KLQotI2luY2x1
ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUgImJpdG9wcy5oIgotICAgICAg
ICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlfdGVzdF9hbmRfY2hhbmdlX2Jp
dCwgZW9yLCBzdHIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9s
aWIvdGVzdGNsZWFyYml0LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rl
c3RjbGVhcmJpdC5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2
ZjViN2I5MmQxLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNsZWFyYml0LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNSAr
MCwwIEBACi0vKgotICogIGxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0Y2xlYXJi
aXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxs
IEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJhc3NlbWJs
ZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAgICAgICAgICAgICAu
dGV4dAotCi10ZXN0b3AJX3Rlc3RfYW5kX2NsZWFyX2JpdCwgYmljbmUsIHN0
cm5lCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3Rz
ZXRiaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNldGJpdC5T
CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzMDQyNWE4NDJhLi4w
MDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdHNl
dGJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotLyoKLSAq
ICBsaW51eC9hcmNoL2FybS9saWIvdGVzdHNldGJpdC5TCi0gKgotICogIENv
cHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBh
cwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24uCi0gKi8KLQotI2luY2x1ZGUgImFzc2VtYmxlci5oIgotI2luY2x1ZGUg
ImJpdG9wcy5oIgotICAgICAgICAgICAgICAgIC50ZXh0Ci0KLXRlc3RvcAlf
dGVzdF9hbmRfc2V0X2JpdCwgb3JyZXEsIHN0cmVxCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaAppbmRleCA4YmUzNTY0NTQwLi42
N2M0YzNmNTVjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKQEAgLTEsMTkgKzEsMTIgQEAKICNpZm5kZWYgX0FSTV9BUk0z
Ml9CSVRPUFNfSAogI2RlZmluZSBfQVJNX0FSTTMyX0JJVE9QU19ICiAKLWV4
dGVybiB2b2lkIF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiB2b2lkIF9jaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCBfdGVzdF9hbmRfc2V0X2Jp
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgX3Rl
c3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsK
LWV4dGVybiBpbnQgX3Rlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci0KLSNkZWZpbmUgc2V0X2JpdChuLHApICAgICAg
ICAgICAgICBfc2V0X2JpdChuLHApCi0jZGVmaW5lIGNsZWFyX2JpdChuLHAp
ICAgICAgICAgICAgX2NsZWFyX2JpdChuLHApCi0jZGVmaW5lIGNoYW5nZV9i
aXQobixwKSAgICAgICAgICAgX2NoYW5nZV9iaXQobixwKQotI2RlZmluZSB0
ZXN0X2FuZF9zZXRfYml0KG4scCkgICAgIF90ZXN0X2FuZF9zZXRfYml0KG4s
cCkKLSNkZWZpbmUgdGVzdF9hbmRfY2xlYXJfYml0KG4scCkgICBfdGVzdF9h
bmRfY2xlYXJfYml0KG4scCkKLSNkZWZpbmUgdGVzdF9hbmRfY2hhbmdlX2Jp
dChuLHApICBfdGVzdF9hbmRfY2hhbmdlX2JpdChuLHApCitleHRlcm4gdm9p
ZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJu
IHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwor
ZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOworZXh0ZXJuIGludCB0
ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwogCiAjZGVmaW5lIGZsc2wgZmxzCiAKLS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-07.patch"
Content-Disposition: attachment; filename="xsa295/4.12-07.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNDRkZjc4ODkzNmNiNDdlZTU0Nzk2MTdlYmYxZDFlOGI2NTYyNjZi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA3LzE3
XSB4ZW4vYXJtOiBiaXRvcHM6IENvbnNvbGlkYXRlIHByb3RvdHlwZXMgaW4g
b25lCiBwbGFjZQoKVGhlIHByb3RvdHlwZSBhcmUgdGhlIHNhbWUgYmV0d2Vl
biBhcm0zMiBhbmQgYXJtNjQuIENvbnNvbGlkYXRlIHRoZW0gaW4KYXNtLWFy
bS9iaXRvcHMuaC4KClRoaXMgY2hhbmdlIHdpbGwgaGVscCB0aGUgaW50cm9k
dWN0aW9ucyBvZiBuZXcgaGVscGVycyBpbiBhIGZvbGxvdy11cApwYXRjaC4K
ClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIHwgIDcg
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaCB8
IDEwIC0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgg
ICAgICAgfCAgOCArKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL2JpdG9wcy5oCmluZGV4IDY3YzRjM2Y1NWMuLjU3OTM4
YTU4NzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRv
cHMuaApAQCAtMSwxMyArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNMzJfQklU
T1BTX0gKICNkZWZpbmUgX0FSTV9BUk0zMl9CSVRPUFNfSAogCi1leHRlcm4g
dm9pZCBzZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0
ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHAp
OwotZXh0ZXJuIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfY2xl
YXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGlu
dCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAq
IHApOwotCiAjZGVmaW5lIGZsc2wgZmxzCiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAppbmRleCA2YmYxOTIyNjgwLi42
Y2MyMjRhZDEzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTY0L2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQv
Yml0b3BzLmgKQEAgLTEsMTYgKzEsNiBAQAogI2lmbmRlZiBfQVJNX0FSTTY0
X0JJVE9QU19ICiAjZGVmaW5lIF9BUk1fQVJNNjRfQklUT1BTX0gKIAotLyoK
LSAqIExpdHRsZSBlbmRpYW4gYXNzZW1ibHkgYXRvbWljIGJpdG9wcy4KLSAq
LwotZXh0ZXJuIHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApOwotZXh0ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCk7Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9s
YXRpbGUgdm9pZCAqcCk7Ci1leHRlcm4gaW50IHRlc3RfYW5kX3NldF9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9h
bmRfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7Ci1leHRl
cm4gaW50IHRlc3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKTsKLQogLyogQmFzZWQgb24gbGludXgvaW5jbHVkZS9hc20tZ2Vu
ZXJpYy9iaXRvcHMvYnVpbHRpbi1fX2Zmcy5oICovCiAvKioKICAqIF9fZmZz
IC0gZmluZCBmaXJzdCBiaXQgaW4gd29yZC4KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2JpdG9wcy5oCmluZGV4IDFjYmZiOWVkYjIuLmM2OWIwOGFkZjYgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAtMzgsNiArMzgsMTQgQEAK
ICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCiAjZW5kaWYKIAorLyog
QXRvbWljcyBiaXRvcHMgKi8KK3ZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnApOwordm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKK3ZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApOworaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jaGFuZ2VfYml0
KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qKgogICogX190ZXN0
X2FuZF9zZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2
YWx1ZQogICogQG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-08.patch"
Content-Disposition: attachment; filename="xsa295/4.12-08.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNWY2NTBlNGRiZjI1ZjFhZmYxYTRjOWQ1MDljYTdmMGVkOGRhMTA0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA4LzE3
XSB4ZW4vYXJtNjQ6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk7IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCB8IDk4ICsr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MzYgaW5zZXJ0aW9ucygrKSwgNjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9jbXB4Y2hnLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAppbmRleCBhZTQyYjJm
NWZmLi4zOTNmYmNhNmE1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTY0L2NtcHhjaGcuaApAQCAtNjEsODAgKzYxLDU0IEBAIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQgbG9uZyB4LCB2
b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAJX19yZXQ7IFwKIH0pCiAK
LWV4dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRy
LCBpbnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4
Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5l
IF9fQ01QWENIR19DQVNFKHcsIHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xh
dGlsZSB2b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQs
CVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlc
CisJdW5zaWduZWQgbG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwkJCQkJCQkJ
CVwKKwlkbyB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiLy8gX19jbXB4
Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGR4ciIgI3N6ICIJJSIg
I3cgIjEsICUyXG4iCQkJXAorCQkiCW1vdgkldzAsICMwXG4iCQkJCVwKKwkJ
IgljbXAJJSIgI3cgIjEsICUiICN3ICIzXG4iCQkJXAorCQkiCWIubmUJMWZc
biIJCQkJCVwKKwkJIglzdHhyIiAjc3ogIgkldzAsICUiICN3ICI0LCAlMlxu
IgkJXAorCQkiMTpcbiIJCQkJCQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKSwJCQkJXAorCQkgICIrUSIgKCoodW5zaWduZWQgbG9uZyAq
KXB0cikJCQkJXAorCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQkJCQkJXAor
CQk6ICJjYyIpOwkJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJCQlcCisJ
CQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQorCitfX0NN
UFhDSEdfQ0FTRSh3LCBiLCAxKQorX19DTVBYQ0hHX0NBU0UodywgaCwgMikK
K19fQ01QWENIR19DQVNFKHcsICAsIDQpCitfX0NNUFhDSEdfQ0FTRSggLCAg
LCA4KQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJCQkJ
ICAgICAgdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQogewotCXVuc2ln
bmVkIGxvbmcgb2xkdmFsID0gMCwgcmVzOwotCiAJc3dpdGNoIChzaXplKSB7
CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzFcbiIKLQkJCSIJbGR4cmIJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcw
LCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxu
IgotCQkJIglzdHhyYgkldzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJ
CTogIj0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU4ICop
cHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5ldyk7CiAJY2FzZSAyOgotCQlk
byB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21weGNoZzJcbiIKLQkJCSIJ
bGR4cmgJJXcxLCAlMlxuIgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIglj
bXAJJXcxLCAldzNcbiIKLQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyaAkl
dzAsICV3NCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0mciIgKHJlcyks
ICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHUxNiAqKXB0cikKLQkJCQk6ICJJ
ciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0JCX0gd2hpbGUg
KHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8y
KHB0ciwgb2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZv
bGF0aWxlKCIvLyBfX2NtcHhjaGc0XG4iCi0JCQkiCWxkeHIJJXcxLCAlMlxu
IgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIgljbXAJJXcxLCAldzNcbiIK
LQkJCSIJYi5uZQkxZlxuIgotCQkJIglzdHhyCSV3MCwgJXc0LCAlMlxuIgot
CQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCks
ICIrUSIgKCoodTMyICopcHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChu
ZXcpCi0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7
Ci0KKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7
CiAJY2FzZSA4OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21w
eGNoZzhcbiIKLQkJCSIJbGR4cgklMSwgJTJcbiIKLQkJCSIJbW92CSV3MCwg
IzBcbiIKLQkJCSIJY21wCSUxLCAlM1xuIgotCQkJIgliLm5lCTFmXG4iCi0J
CQkiCXN0eHIJJXcwLCAlNCwgJTJcbiIKLQkJCSIxOlxuIgotCQkJCTogIj0m
ciIgKHJlcyksICI9JnIiIChvbGR2YWwpLCAiK1EiICgqKHU2NCAqKXB0cikK
LQkJCQk6ICJJciIgKG9sZCksICJyIiAobmV3KQotCQkJCTogImNjIik7Ci0J
CX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotCisJCXJldHVybiBfX2NtcHhj
aGdfY2FzZV84KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1bHQ6Ci0JCV9fYmFk
X2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0gMDsKKwkJcmV0dXJu
IF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAKLQlyZXR1cm4gb2xk
dmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCiBzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-09.patch"
Content-Disposition: attachment; filename="xsa295/4.12-09.patch"
Content-Transfer-Encoding: base64

RnJvbSBmMzM2MTA0MzhiYjY1ODZlYjY2NTkyMmQ5ZjMyYmIyODg5MjIwYjJi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDA5LzE3
XSB4ZW4vYXJtMzI6IGNtcHhjaGc6IFNpbXBsaWZ5IHRoZSBjbXB4Y2hnCiBp
bXBsZW1lbnRhdGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVh
Y2ggY2FzZSBvZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBS
YXRoZXIgdGhhbiBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1h
Y3JvIHRvIGdlbmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBj
b2RlIGVhc2llciB0byByZWFkIGFuZCBtb2RpZnkuCgpXaGlsZSBkb2luZyB0
aGUgcmV3b3JrLCB0aGUgY2FzZSBmb3IgNjQtYml0IGNtcHhjaGcgaXMgcmVt
b3ZlZC4gVGhpcyBpcwp1bnVzZWQgdG9kYXkgKGFscmVhZHkgY29tbWVudGVk
KSBhbmQgaXQgd291bGQgbm90IGJlIHBvc3NpYmxlIHRvIHVzZQppdCBkaXJl
Y3RseS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCB8IDg0ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgNTMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hn
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAppbmRl
eCAwM2UwYmVkM2E2Li40NzFhOWUzYTNmIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTIsNzIgKzUyLDUwIEBA
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQg
bG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplCiAgKiBpbmRp
Y2F0ZWQgYnkgY29tcGFyaW5nIFJFVFVSTiB3aXRoIE9MRC4KICAqLwogCi1l
eHRlcm4gdm9pZCBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
aW50IHNpemUpOworZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNo
Zyh2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXplKTsKKworI2RlZmluZSBf
X0NNUFhDSEdfQ0FTRShzeiwgbmFtZSkJCQkJCVwKK3N0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUg
dm9pZCAqcHRyLAlcCisJCQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCisJ
CQkJCQkgIHVuc2lnbmVkIGxvbmcgbmV3KQlcCit7CQkJCQkJCQkJXAorCXVu
c2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7CQkJCQlcCisJCQkJCQkJCQlcCisJ
ZG8gewkJCQkJCQkJXAorCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCisJCSIJbGRyZXgiICNzeiAiCSUxLCBbJTJd
XG4iCQkJXAorCQkiCW1vdgklMCwgIzBcbiIJCQkJXAorCQkiCXRlcQklMSwg
JTNcbiIJCQkJXAorCQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxu
IgkJCVwKKwkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAor
CQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6
ICJtZW1vcnkiLCAiY2MiKTsJCQkJCVwKKwl9IHdoaWxlIChyZXMpOwkJCQkJ
CQlcCisJCQkJCQkJCQlcCisJcmV0dXJuIG9sZHZhbDsJCQkJCQkJXAorfQor
CitfX0NNUFhDSEdfQ0FTRShiLCAxKQorX19DTVBYQ0hHX0NBU0UoaCwgMikK
K19fQ01QWENIR19DQVNFKCAsIDQpCiAKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAogICAgIHZvbGF0aWxlIHZvaWQg
KnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxvbmcgbmV3LCBp
bnQgc2l6ZSkKIHsKLQl1bnNpZ25lZCBsb25nIG9sZHZhbCwgcmVzOwotCiAJ
cHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3aXRjaCAoc2l6
ZSkgewogCWNhc2UgMToKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJAIF9f
Y21weGNoZzFcbiIKLQkJCSIJbGRyZXhiCSUxLCBbJTJdXG4iCi0JCQkiCW1v
dgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJleGJl
cSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAo
b2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5l
dykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsK
LQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xk
LCBuZXcpOwogCWNhc2UgMjoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxlKCJA
IF9fY21weGNoZzJcbiIKLQkJCSIJbGRyZXhoCSUxLCBbJTJdXG4iCi0JCQki
CW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUxLCAlM1xuIgotCQkJIglzdHJl
eGhlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkJfSB3aGlsZSAocmVz
KTsKLQkJYnJlYWs7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwg
b2xkLCBuZXcpOwogCWNhc2UgNDoKLQkJZG8gewotCQkJYXNtIHZvbGF0aWxl
KCJAIF9fY21weGNoZzRcbiIKLQkJCSIJbGRyZXgJJTEsIFslMl1cbiIKLQkJ
CSIJbW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0
cmV4ZXEJJTAsICU0LCBbJTJdXG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0m
ciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIi
IChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNjIik7Ci0JICAgIH0gd2hpbGUg
KHJlcyk7Ci0JICAgIGJyZWFrOwotI2lmIDAKLQljYXNlIDg6Ci0JCWRvIHsK
LQkJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGc4XG4iCi0JCQkiCWxkcmV4
ZAklMSwgWyUyXVxuIgotCQkJIgltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQkl
MSwgJTNcbiIKLQkJCSIJc3RyZXhkZXEgJTAsICU0LCBbJTJdXG4iCi0JCQkJ
OiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkKLQkJCQk6ICJyIiAocHRy
KSwgIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAibWVtb3J5IiwgImNj
Iik7Ci0JCX0gd2hpbGUgKHJlcyk7Ci0JCWJyZWFrOwotI2VuZGlmCisJCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xkLCBuZXcpOwogCWRlZmF1
bHQ6Ci0JCV9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKLQkJb2xkdmFsID0g
MDsKKwkJcmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CiAK
LQlyZXR1cm4gb2xkdmFsOworCUFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQog
CiBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNo
Z19tYih2b2xhdGlsZSB2b2lkICpwdHIsCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-10.patch"
Content-Disposition: attachment; filename="xsa295/4.12-10.patch"
Content-Transfer-Encoding: base64

RnJvbSA3Y2QwYWVhYTNlZjk2MTgwZWQyNTFkNjZhNGFmZjhmZmFkOGMzZGZl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDEwLzE3
XSB4ZW4vYXJtOiBiaXRvcHM6IEltcGxlbWVudCBhIG5ldyBzZXQgb2YgaGVs
cGVycwogdGhhdCBjYW4gdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUg
YXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0
aHJlYWRzLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0
IG1heSBiZSBwb3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hh
cmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50
IHRoZSBpbmZpbml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgc2V0IG9m
IGhlbHBlcnMgdGhhdCBjYW4KdGltZW91dC4gVGhlIHRpbWVvdXQgaXMgYmFz
ZWQgb24gdGhlIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMuCgpUaGV5
IHdpbGwgYmUgdXNlZCBpbiBmb2xsb3ctdXAgcGF0Y2ggdG8gbWFrZSBhdG9t
aWMgb3BlcmF0aW9ucwpvbiBzaGFyZWQgbWVtb3J5IHNhZmUuCgpUaGlzIGlz
IHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2xp
Yi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaCAgICB8IDI4ICsr
KysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAxMTcgaW5zZXJ0
aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMKaW5kZXggYzY5YmI1MzAzNy4uMDg3NTAzMTRmYyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0zMCw3
ICszMCw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChuYW1lLCBpbnN0cikg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0
aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJf
dCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAogICAg
IGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQgaW50
KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTQ3LDE3ICs0OCwz
MyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAiICAgc3RyZXggICAlMCwgJTIsICUxXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiIChtYXNrKSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggIXJl
cyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJlYWs7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkp
ID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAordm9p
ZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShuciwg
cCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUsIG1heF90cnkpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfQogCiAjZGVmaW5l
IHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5hbWUoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xkYml0
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2b2xhdGlsZSB1aW50
MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25l
ZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50IGJpdCA9ICh1bnNp
Z25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAgICAgICAgICAgICAg
ICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhiaXQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB1
bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgaW50IG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAweDMpID09IDApOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzEsMTQgKzg4LDM1
IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICIgICBsc3IgICAgICUxLCAlMywgJTUgLy8gU2F2ZSBvbGQgdmFsdWUgb2Yg
Yml0XG4iICAgICAgICAgICAgICAgICAgXAogICAgICAgICAiICAgIiBfX3N0
cmluZ2lmeShpbnN0cikgIiAgJTMsICUzLCAlNCAvLyBUb2dnbGUgYml0XG4i
ICAgICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0cmV4ICAlMCwgJTMsICUy
XG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQpLCAi
K1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgXAorICAgICAg
ICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCksICIrUW8iICgqcHRy
KSwgIj0mciIgKHRtcCkgICAgICAgICAgIFwKICAgICAgICAgOiAiciIgKG1h
c2spLCAiciIgKGJpdCkpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgaWYgKCAhcmVzICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICBicmVh
azsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg
c21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICByZXR1cm4gb2xkYml0ICYgMTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgKm9sZGJpdCAmPSAxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gIXJl
czsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2lu
dCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgaWYgKCAhaW50XyMjbmFtZShuciwgcCwgJm9sZGJpdCwgZmFsc2UsIDAp
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgcmV0dXJuIG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUjI190aW1lb3V0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwg
dW5zaWduZWQgaW50IG1heF90cnkpICAgICAgICAgICAgICAgICAgICAgIFwK
K3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJu
IGludF8jI25hbWUobnIsIHAsIG9sZGJpdCwgdHJ1ZSwgbWF4X3RyeSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAorfQogCiBiaXRvcChjaGFuZ2VfYml0
LCBlb3IpCiBiaXRvcChjbGVhcl9iaXQsIGJpYykKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jCmluZGV4IGIxYzY4MWM2NDIuLjc4YmY0ZWQ4
YzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3Bz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwpAQCAt
MjksNyArMjksOCBAQAogICovCiAKICNkZWZpbmUgYml0b3AobmFtZSwgaW5z
dHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi12b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
c3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNuYW1lKGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCwgYm9vbCB0aW1lb3V0LFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICAgICAgICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWlu
dDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwK
ICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVuc2lnbmVk
IGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC00MywxNyAr
NDQsMzMgQEAgdm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgIiAgIHN0eHIgICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogIj0m
ciIgKHJlcyksICIrUSIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJyIiAobWFzaykpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4g
IXJlczsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiB9ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K3ZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICggIWludF8jI25hbWUo
bnIsIHAsIGZhbHNlLCAwKSApICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIHJldHVybiBpbnRfIyNuYW1lKG5yLCBwLCB0cnVlLCBtYXhfdHJ5
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30KIAogI2Rl
ZmluZSB0ZXN0b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLWludCBuYW1lKGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitzdGF0aWMgYWx3YXlzX2lubGluZSBib29s
IGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBpbnQgKm9s
ZGJpdCwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpICAgIFwKIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgdm9sYXRpbGUg
dWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgICAgXAogICAgIHVuc2lnbmVkIGludCBiaXQgPSAo
dW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHVuc2lnbmVk
IGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTYyLDE0ICs3
OSwzNSBAQCBpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1IC8vIFNhdmUgb2xkIHZh
bHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwKICAgICAgICAgIiAgICIg
X19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXczLCAldzQgLy8gVG9nZ2xl
IGJpdFxuIiAgICAgICAgICBcCiAgICAgICAgICIgICBzdGx4ciAgICV3MCwg
JXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkYml0
KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgIFwKKyAg
ICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKCpvbGRiaXQpLCAiK1EiICgq
cHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCiAgICAgICAgIDogInIi
IChtYXNrKSwgInIiIChiaXQpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJtZW1vcnkiKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAo
ICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGJyZWFrOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBkbWIoaXNo
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAxOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiAhcmVzOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50IG5hbWUo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBpZiAo
ICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxzZSwgMCkgKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAgICAgXAoreyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gaW50XyMj
bmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5KTsgICAgICAgICAg
ICAgICAgICAgICAgICBcCiB9CiAKIGJpdG9wKGNoYW5nZV9iaXQsIGVvcikK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IGM2OWIwOGFkZjYu
LmY2NzgyYjMzYmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApA
QCAtMzgsNyArMzgsMTQgQEAKICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlh
bnQiCiAjZW5kaWYKIAotLyogQXRvbWljcyBiaXRvcHMgKi8KKy8qCisgKiBB
dG9taWMgYml0b3BzCisgKgorICogVGhlIGhlbHBlcnMgYmVsb3cgKnNob3Vs
ZCogb25seSBiZSB1c2VkIG9uIG1lbW9yeSBzaGFyZWQgYmV0d2VlbgorICog
dHJ1c3RlZCB0aHJlYWRzIG9yIHdlIGtub3cgdGhlIG1lbW9yeSBjYW5ub3Qg
YmUgYWNjZXNzZWQgYnkgYW5vdGhlcgorICogdGhyZWFkLgorICovCisKIHZv
aWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwogdm9pZCBj
bGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIHZvaWQgY2hh
bmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwpAQCAtNDYsNiAr
NTMsMjUgQEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiAKKy8qCisgKiBUaGUgaGVscGVy
cyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBpZiB0aGUg
YWN0aW9uIHRha2VzCisgKiB0b28gbG9uZy4KKyAqCisgKiBAbWF4X3RyeTog
TWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRoZSBoZWxw
ZXJzIHdpbGwgcmV0dXJuIHRydWUgd2hlbiB0aGUgdXBkYXRlIGhhcyBzdWNj
ZWVkZWQgKGkuZSBubworICogdGltZW91dCkgYW5kIGZhbHNlIGlmIHRoZSB1
cGRhdGUgaGFzIGZhaWxlZC4KKyAqLworYm9vbCBzZXRfYml0X3RpbWVvdXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSk7Citib29sIGNsZWFyX2JpdF90aW1lb3V0KGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpOworYm9vbCBjaGFuZ2Vf
Yml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7Citib29sIHRlc3RfYW5kX3NldF9iaXRfdGltZW91
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90
cnkpOworYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91dChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citi
b29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOworCiAvKioK
ICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNldCBhIGJpdCBhbmQgcmV0dXJu
IGl0cyBvbGQgdmFsdWUKICAqIEBucjogQml0IHRvIHNldAotLSAKMi4xNy4x
Cgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-11.patch"
Content-Disposition: attachment; filename="xsa295/4.12-11.patch"
Content-Transfer-Encoding: base64

RnJvbSA5YTZhYzk5NDVkMWQ3NDIxODUxODlhN2Q3NTFkM2FkMTBjOGJlZDNm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDExLzE3
XSB4ZW4vYXJtOiBjbXB4Y2hnOiBQcm92aWRlIGEgbmV3IGhlbHBlciB0aGF0
IGNhbgogdGltZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUgYXRvbWljcyBz
aG91bGQgb25seSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0aHJlYWRzLiBB
cyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBw
b3NzaWJsZSB0byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9y
eSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50IHRoZSBpbmZp
bml0ZSBsb29wLCB3ZSBpbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRoYXQgY2Fu
IHRpbWVvdXQuClRoZSB0aW1lb3V0IGlzIGJhc2VkIG9uIHRoZSBtYXhpbXVt
IG51bWJlciBvZiBpdGVyYXRpb25zLgoKSXQgd2lsbCBiZSB1c2VkIGluIGZv
bGxvdy11cCBwYXRjaCB0byBtYWtlIGF0b21pYyBvcGVyYXRpb25zIG9uIHNo
YXJlZAptZW1vcnkgc2FmZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oIHwgNjMgKysrKysrKysrKysrKysr
KysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21w
eGNoZy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgK
aW5kZXggNDcxYTllM2EzZi4uNDljYTJhMGQ3YSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9jbXB4Y2hnLmgKQEAgLTU1LDExICs1NSwx
NCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX194Y2hnKHVuc2ln
bmVkIGxvbmcgeCwgdm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZQogZXh0
ZXJuIHVuc2lnbmVkIGxvbmcgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lk
ICpwdHIsIGludCBzaXplKTsKIAogI2RlZmluZSBfX0NNUFhDSEdfQ0FTRShz
eiwgbmFtZSkJCQkJCVwKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBf
X2NtcHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAlcCi0J
CQkJCQkgIHVuc2lnbmVkIGxvbmcgb2xkLAlcCi0JCQkJCQkgIHVuc2lnbmVk
IGxvbmcgbmV3KQlcCitzdGF0aWMgaW5saW5lIGJvb2wgX19jbXB4Y2hnX2Nh
c2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJCVwKKwkJCQkJIHVuc2ln
bmVkIGxvbmcgKm9sZCwJCVwKKwkJCQkJIHVuc2lnbmVkIGxvbmcgbmV3LAkJ
XAorCQkJCQkgYm9vbCB0aW1lb3V0LAkJCVwKKwkJCQkJIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KQkJXAogewkJCQkJCQkJCVwKLQl1bnNpZ25lZCBsb25nIG9s
ZHZhbCwgcmVzOwkJCQkJXAorCXVuc2lnbmVkIGxvbmcgb2xkdmFsOwkJCQkJ
CVwKKwl1bnNpZ25lZCBsb25nIHJlczsJCQkJCQlcCiAJCQkJCQkJCQlcCiAJ
ZG8gewkJCQkJCQkJXAogCQlhc20gdm9sYXRpbGUoIkAgX19jbXB4Y2hnX2Nh
c2VfIiAjbmFtZSAiXG4iCQlcCkBAIC02OCwyOSArNzEsMzUgQEAgc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2
b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIgl0ZXEJJTEsICUzXG4iCQkJCVwK
IAkJIglzdHJleCIgI3N6ICJlcSAlMCwgJTQsIFslMl1cbiIJCQlcCiAJCTog
Ij0mciIgKHJlcyksICI9JnIiIChvbGR2YWwpCQkJCVwKLQkJOiAiciIgKHB0
ciksICJJciIgKG9sZCksICJyIiAobmV3KQkJCVwKKwkJOiAiciIgKHB0ciks
ICJJciIgKCpvbGQpLCAiciIgKG5ldykJCQlcCiAJCTogIm1lbW9yeSIsICJj
YyIpOwkJCQkJXAotCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKIAkJCQkJCQkJ
CVwKLQlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCisJCWlmICghcmVzKQkJCQkJ
CVwKKwkJCWJyZWFrOwkJCQkJCVwKKwl9IHdoaWxlICghdGltZW91dCB8fCAo
KC0tbWF4X3RyeSkgPiAwKSk7CQkJXAorCQkJCQkJCQkJXAorCSpvbGQgPSBv
bGR2YWw7CQkJCQkJCVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gIXJlczsJCQkJ
CQkJXAogfQogCiBfX0NNUFhDSEdfQ0FTRShiLCAxKQogX19DTVBYQ0hHX0NB
U0UoaCwgMikKIF9fQ01QWENIR19DQVNFKCAsIDQpCiAKLXN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKAotICAgIHZvbGF0
aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsIHVuc2lnbmVkIGxv
bmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wg
X19pbnRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplLAor
CQkJCQlib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewog
CXByZWZldGNodygoY29uc3Qgdm9pZCAqKXB0cik7CiAKIAlzd2l0Y2ggKHNp
emUpIHsKIAljYXNlIDE6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0
ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIs
IG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAljYXNlIDI6Ci0JCXJl
dHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcpOworCQlyZXR1
cm4gX19jbXB4Y2hnX2Nhc2VfMihwdHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBt
YXhfdHJ5KTsKIAljYXNlIDQ6Ci0JCXJldHVybiBfX2NtcHhjaGdfY2FzZV80
KHB0ciwgb2xkLCBuZXcpOworCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfNChw
dHIsIG9sZCwgbmV3LCB0aW1lb3V0LCBtYXhfdHJ5KTsKIAlkZWZhdWx0Ogog
CQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KQEAgLTk4
LDYgKzEwNywxNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBs
b25nIF9fY21weGNoZygKIAlBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAor
c3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcg
b2xkLAorCQkJCQkgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAg
IGludCBzaXplKQoreworCWlmICghX19pbnRfY21weGNoZyhwdHIsICZvbGQs
IG5ldywgc2l6ZSwgZmFsc2UsIDApKQorCQlBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKKworCXJldHVybiBvbGQ7Cit9CisKIHN0YXRpYyBhbHdheXNfaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0
ciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBu
ZXcsIGludCBzaXplKQpAQCAtMTExLDYgKzEzMSwyNSBAQCBzdGF0aWMgYWx3
YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19tYih2b2xhdGls
ZSB2b2lkICpwdHIsCiAJcmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBo
ZWxwZXIgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFj
dGlvbiB0YWtlcyB0b28gbG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRo
ZSB2YWx1ZSBwb2ludGVkIGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFs
dWUuIEl0IHdpbGwgYmUKKyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQg
dmFsdWUuCisgKiBAbWF4X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0
aW9ucworICoKKyAqIFRoZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVu
IHRoZSB1cGRhdGUgaGFzIHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0
KSBhbmQgZmFsc2UgaWYgdGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitz
dGF0aWMgYWx3YXlzX2lubGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0
KHZvbGF0aWxlIHZvaWQgKnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxv
bmcgKm9sZCwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJ
CQkgICAgICAgaW50IHNpemUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQg
bWF4X3RyeSkKK3sKKwlyZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwg
bmV3LCBzaXplLCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4
Y2hnKHB0cixvLG4pCQkJCQkJXAogCSgoX190eXBlb2ZfXygqKHB0cikpKV9f
Y21weGNoZ19tYigocHRyKSwJCQlcCiAJCQkJCSAgKHVuc2lnbmVkIGxvbmcp
KG8pLAkJXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02
NC9jbXB4Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhj
aGcuaAppbmRleCAzOTNmYmNhNmE1Li41YmMyZTFmNzg2IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaApAQCAtNjQsMTEg
KzY0LDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGco
dW5zaWduZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBzaXpl
CiBleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0aWxl
IHZvaWQgKnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENIR19D
QVNFKHcsIHN6LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpw
dHIsCVwKLQkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAg
dW5zaWduZWQgbG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2Nt
cHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJ
CQkgdW5zaWduZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9u
ZyBuZXcsCQlcCisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5z
aWduZWQgaW50IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVk
IGxvbmcgcmVzLCBvbGR2YWw7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2
YWw7CQkJCQkJXAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJ
CQkJCVwKIAlkbyB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiLy8gX19j
bXB4Y2hnX2Nhc2VfIiAjbmFtZSAiXG4iCQlcCkBAIC04MCwxMSArODMsMTYg
QEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNl
XyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIsCVwKIAkJIjE6XG4iCQkJCQkJ
CVwKIAkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksCQkJCVwKIAkJ
ICAiK1EiICgqKHVuc2lnbmVkIGxvbmcgKilwdHIpCQkJCVwKLQkJOiAiSXIi
IChvbGQpLCAiciIgKG5ldykJCQkJCVwKKwkJOiAiSXIiICgqb2xkKSwgInIi
IChuZXcpCQkJCVwKIAkJOiAiY2MiKTsJCQkJCQlcCi0JfSB3aGlsZSAocmVz
KTsJCQkJCQkJXAogCQkJCQkJCQkJXAotCXJldHVybiBvbGR2YWw7CQkJCQkJ
CVwKKwkJaWYgKCFyZXMpCQkJCQkJXAorCQkJYnJlYWs7CQkJCQkJXAorCX0g
d2hpbGUgKCF0aW1lb3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJ
CQkJCQkJCQlcCisJKm9sZCA9IG9sZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJ
XAorCXJldHVybiAhcmVzOwkJCQkJCQlcCiB9CiAKIF9fQ01QWENIR19DQVNF
KHcsIGIsIDEpCkBAIC05MiwxOCArMTAwLDE5IEBAIF9fQ01QWENIR19DQVNF
KHcsIGgsIDIpCiBfX0NNUFhDSEdfQ0FTRSh3LCAgLCA0KQogX19DTVBYQ0hH
X0NBU0UoICwgICwgOCkKIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcg
b2xkLAotCQkJCSAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkK
K3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19pbnRfY21weGNoZyh2b2xh
dGlsZSB2b2lkICpwdHIsIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJdW5z
aWduZWQgbG9uZyBuZXcsIGludCBzaXplLAorCQkJCQlib29sIHRpbWVvdXQs
IHVuc2lnbmVkIGludCBtYXhfdHJ5KQogewogCXN3aXRjaCAoc2l6ZSkgewog
CWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8xKHB0ciwgb2xkLCBu
ZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgMjoKLQkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2Nt
cHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkp
OwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBv
bGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV80KHB0ciwgb2xk
LCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2UgODoKLQkJcmV0dXJu
IF9fY21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBf
X2NtcHhjaGdfY2FzZV84KHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90
cnkpOwogCWRlZmF1bHQ6CiAJCXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwg
c2l6ZSk7CiAJfQpAQCAtMTExLDggKzEyMCwyMCBAQCBzdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwg
dW5zaWduZWQgbG9uZyBvbGQsCiAJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIo
dm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwKLQkJCQkJ
IHVuc2lnbmVkIGxvbmcgbmV3LCBpbnQgc2l6ZSkKK3N0YXRpYyBhbHdheXNf
aW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICB1bnNpZ25lZCBsb25nIG9sZCwKKwkJCQkJICAg
ICB1bnNpZ25lZCBsb25nIG5ldywKKwkJCQkJICAgICBpbnQgc2l6ZSkKK3sK
KwlpZiAoIV9faW50X2NtcHhjaGcocHRyLCAmb2xkLCBuZXcsIHNpemUsIGZh
bHNlLCAwKSkKKwkJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisKKwlyZXR1cm4g
b2xkOworfQorCitzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25n
IF9fY21weGNoZ19tYih2b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCQl1bnNp
Z25lZCBsb25nIG9sZCwKKwkJCQkJCXVuc2lnbmVkIGxvbmcgbmV3LCBpbnQg
c2l6ZSkKIHsKIAl1bnNpZ25lZCBsb25nIHJldDsKIApAQCAtMTIzLDYgKzE0
NCwyNSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5zaWduZWQgbG9uZyBvbGQsCiAJ
cmV0dXJuIHJldDsKIH0KIAorLyoKKyAqIFRoZSBoZWxwZXIgbWF5IGZhaWwg
dG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFjdGlvbiB0YWtlcyB0b28g
bG9uZy4KKyAqCisgKiBAb2xkOiBPbiBjYWxsIHRoZSB2YWx1ZSBwb2ludGVk
IGNvbnRhaW5zIHRoZSBleHBlY3RlZCBvbGQgdmFsdWUuIEl0IHdpbGwgYmUK
KyAqIHVwZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQgdmFsdWUuCisgKiBAbWF4
X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRo
ZSBoZWxwZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFz
IHN1Y2NlZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYg
dGhlIHVwZGF0ZSBoYXMgZmFpbGVkLgorICovCitzdGF0aWMgYWx3YXlzX2lu
bGluZSBib29sIF9fY21weGNoZ19tYl90aW1lb3V0KHZvbGF0aWxlIHZvaWQg
KnB0ciwKKwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJ
ICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgICAgaW50IHNp
emUsCisJCQkJCSAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3RyeSkKK3sKKwly
ZXR1cm4gX19pbnRfY21weGNoZyhwdHIsIG9sZCwgbmV3LCBzaXplLCB0cnVl
LCBtYXhfdHJ5KTsKK30KKwogI2RlZmluZSBjbXB4Y2hnKHB0ciwgbywgbikg
XAogKHsgXAogCV9fdHlwZW9mX18oKihwdHIpKSBfX3JldDsgXAotLSAKMi4x
Ny4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-12.patch"
Content-Disposition: attachment; filename="xsa295/4.12-12.patch"
Content-Transfer-Encoding: base64

RnJvbSAwN2M0N2VjMGE2YWEwYzc2ZTY4MjIxMjdlYTVlYzUxMjJjOTI4MmEw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDEyLzE3
XSB4ZW4vYXJtOiBUdXJuIG9uIFNJTE8gbW9kZSBieSBkZWZhdWx0IG9uIEFy
bQoKT24gQXJtLCBleGNsdXNpdmUgbG9hZC1zdG9yZSBhdG9taWNzIHNob3Vs
ZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVzdGVkCnRocmVhZC4gQXMgbm90
IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0cnVzdGVkLCBpdCBtYXkgYmUgcG9zc2li
bGUgdG8gRG9TIFhlbgp3aGVuIHVwZGF0aW5nIHNoYXJlZCBtZW1vcnkgd2l0
aCBndWVzdCBhdG9taWNhbGx5LgoKUmVjZW50IHBhdGNoZXMgaW50cm9kdWNl
ZCBuZXcgaGVscGVycyB0byB1cGRhdGUgc2hhcmVkIG1lbW9yeSB3aXRoIGd1
ZXN0CmF0b21pY2FsbHkuIFRob3NlIGhlbHBlcnMgcmVsaWVzIG9uIGEgbWVt
b3J5IHJlZ2lvbiB0byBiZSBiZSBzaGFyZWQgd2l0aApYZW4gYW5kIGEgc2lu
Z2xlIGd1ZXN0LgoKQXQgdGhlIG1vbWVudCwgbm90aGluZyBwcmV2ZW50IGEg
Z3Vlc3Qgc2hhcmluZyBhIHBhZ2Ugd2l0aCBYZW4gYW5kIGFzCndlbGwgd2l0
aCBhbm90aGVyIGd1ZXN0IChlLmcgdmlhIGdyYW50IHRhYmxlKS4KCkZvciB0
aGUgc2NvcGUgb2YgdGhlIFhTQSwgdGhlIHF1aWNrZXN0IHdheSBpcyB0byBk
ZW55IGNvbW11bmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIGd1ZXN0
LiBTbyB0aGlzIHBhdGNoIGlzIGVuYWJsaW5nIGFuZCB1c2luZyBTSUxPCm1v
ZGUgYnkgZGVmYXVsdCBvbiBBcm0uCgpVc2VycyB3YW50ZWQgZmluZXIgZ3Jh
aW5lIHBvbGljeSBjb3VsZCB3cm90ZSB0aGVpciBvd24gRmxhc2sgcG9saWN5
LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNo
L2FybS9zZXR1cC5jICB8IDggKysrKysrLS0KIHhlbi9jb21tb24vS2NvbmZp
ZyAgICB8IDMgKystCiB4ZW4vaW5jbHVkZS94c20veHNtLmggfCA1ICsrKysr
CiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgfCAyICstCiA0IGZpbGVzIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwppbmRleCA0NDQ4NTdhOTY3Li5hMmFlZGM0M2UyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwpAQCAtMzksNiArMzksNyBAQAogI2luY2x1ZGUgPHhlbi90cmFjZS5o
PgogI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+CiAjaW5jbHVkZSA8
eGVuL2FjcGkuaD4KKyNpbmNsdWRlIDx4ZW4vd2FybmluZy5oPgogI2luY2x1
ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+
CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KQEAgLTgzNCw4ICs4MzUsMTEg
QEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKIAogICAgIHRhc2tsZXRfc3Vic3lzX2luaXQoKTsKIAot
Ci0gICAgeHNtX2R0X2luaXQoKTsKKyAgICBpZiAoIHhzbV9kdF9pbml0KCkg
IT0gMSApCisgICAgICAgIHdhcm5pbmdfYWRkKCJXQVJOSU5HOiBTSUxPIG1v
ZGUgaXMgbm90IGVuYWJsZWQuXG4iCisgICAgICAgICAgICAgICAgICAgICJJ
dCBoYXMgaW1wbGljYXRpb25zIG9uIHRoZSBzZWN1cml0eSBvZiB0aGUgc3lz
dGVtLFxuIgorICAgICAgICAgICAgICAgICAgICAidW5sZXNzIHRoZSBjb21t
dW5pY2F0aW9ucyBoYXZlIGJlZW4gZm9yYmlkZGVuIGJldHdlZW5cbiIKKyAg
ICAgICAgICAgICAgICAgICAgInVudHJ1c3RlZCBkb21haW5zLlxuIik7CiAK
ICAgICBpbml0X21haW50ZW5hbmNlX2ludGVycnVwdCgpOwogICAgIGluaXRf
dGltZXJfaW50ZXJydXB0KCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tj
b25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggMDQzODQ2MjhiYi4u
ZTliMTAwNjg1MiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisr
KyBiL3hlbi9jb21tb24vS2NvbmZpZwpAQCAtMTA2LDcgKzEwNiw3IEBAIGNv
bmZpZyBYRU5PUFJPRgogCiBjb25maWcgWFNNCiAJYm9vbCAiWGVuIFNlY3Vy
aXR5IE1vZHVsZXMgc3VwcG9ydCIKLQlkZWZhdWx0IG4KKwlkZWZhdWx0IEFS
TQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgdGhlIHNlY3VyaXR5IGZyYW1l
d29yayBrbm93biBhcyBYZW4gU2VjdXJpdHkgTW9kdWxlcyB3aGljaAogCSAg
YWxsb3dzIGFkbWluaXN0cmF0b3JzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92
ZXIgYSBYZW4gZG9tYWluIGFuZApAQCAtMTcxLDYgKzE3MSw3IEBAIGNvbmZp
ZyBYU01fU0lMTwogY2hvaWNlCiAJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBs
ZW1lbnRhdGlvbiIKIAlkZXBlbmRzIG9uIFhTTQorCWRlZmF1bHQgWFNNX1NJ
TE9fREVGQVVMVCBpZiBYU01fU0lMTyAmJiBBUk0KIAlkZWZhdWx0IFhTTV9G
TEFTS19ERUZBVUxUIGlmIFhTTV9GTEFTSwogCWRlZmF1bHQgWFNNX1NJTE9f
REVGQVVMVCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFV
TFQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9p
bmNsdWRlL3hzbS94c20uaAppbmRleCA4YTc4ZDhhYmQzLi5mYzlkNmI1YmYw
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVu
L2luY2x1ZGUveHNtL3hzbS5oCkBAIC03NDEsNiArNzQxLDExIEBAIGV4dGVy
biBpbnQgeHNtX211bHRpYm9vdF9wb2xpY3lfaW5pdCh1bnNpZ25lZCBsb25n
ICptb2R1bGVfbWFwLAogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfSEFTX0RF
VklDRV9UUkVFCisvKgorICogSW5pdGlhbGl6ZSBYU00KKyAqCisgKiBPbiBz
dWNjZXNzLCByZXR1cm4gMSBpZiB1c2luZyBTSUxPIG1vZGUgZWxzZSAwLgor
ICovCiBleHRlcm4gaW50IHhzbV9kdF9pbml0KHZvaWQpOwogZXh0ZXJuIGlu
dCB4c21fZHRfcG9saWN5X2luaXQodm9pZCAqKnBvbGljeV9idWZmZXIsIHNp
emVfdCAqcG9saWN5X3NpemUpOwogZXh0ZXJuIGJvb2wgaGFzX3hzbV9tYWdp
YyhwYWRkcl90KTsKZGlmZiAtLWdpdCBhL3hlbi94c20veHNtX2NvcmUuYyBi
L3hlbi94c20veHNtX2NvcmUuYwppbmRleCAyMDFjMzU0MzkwLi5hMzE5ZGYy
NTNkIDEwMDY0NAotLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKKysrIGIveGVu
L3hzbS94c21fY29yZS5jCkBAIC0xNjcsNyArMTY3LDcgQEAgaW50IF9faW5p
dCB4c21fZHRfaW5pdCh2b2lkKQogCiAgICAgeGZyZWUocG9saWN5X2J1ZmZl
cik7CiAKLSAgICByZXR1cm4gcmV0OworICAgIHJldHVybiByZXQgPzogKHhz
bV9ib290cGFyYW0gPT0gWFNNX0JPT1RQQVJBTV9TSUxPKTsKIH0KIAogLyoq
Ci0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-13.patch"
Content-Disposition: attachment; filename="xsa295/4.12-13.patch"
Content-Transfer-Encoding: base64

RnJvbSAwNTY2MDM4ZGM4NGQ5MWI5NjJlNTMzOGE5YzEyZTI5YzJkN2QyZTli
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDEzLzE3
XSB4ZW4vYml0b3BzOiBQcm92aWRlIGhlbHBlcnMgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBzZXQgb2YgaGVscGVyIHRoYXQgd2ls
bCB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeQpzYWZlbHkuIEZvciB4ODYsIGl0
IGlzIGFscmVhZHkgcG9zc2libGUgdG8gdXNlIHRoZSBjdXJyZW50IGhlbHBl
cnMKc2FmZWx5LiBTbyBqdXN0IHdyYXAgdGhlbS4KCkZvciBBcm0sIHdlIHdp
bGwgZmlyc3QgYXR0ZW1wdCB0byB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeSB3
aXRoIHRoZSBsb29wCmJvdW5kZWQgYnkgYSBtYXhpbXVtIG51bWJlciBvZiBp
dGVyYXRpb25zLiBJZiBpdCBmYWlscywgd2Ugd2lsbCBwYXVzZSB0aGUKZG9t
YWluIGFuZCB0cnkgYWdhaW4uCgpOb3RlIHRoYXQgdGhpcyBoZXVyaXN0aWNz
IGFzc3VtZXMgdGhhdCBhIHBhZ2UgY2FuIG9ubHkgYmUgc2hhcmVkIGJldHdl
ZW4KWGVuIGFuZCBvbmUgZG9tYWluLiBOb3QgWGVuIGFuZCBtdWx0aXBsZSBk
b21haW4uCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBi
YXNlZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0
b21pYyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1h
eGltdW0gdmFsdWUgaXMKcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFu
ZCBjYWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcyBib290aW5nLiBUaGUKaGV1
cmlzdGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmll
ZCBpZiBpbXBhY3QgdG9vIG11Y2gKZ29vZC1iZWhhdmluZyBndWVzdC4KCk5v
dGUsIHdoaWxlIHRlc3RfYml0IGRvZXMgbm90IHJlcXVpcmVzIHRvIHVzZSBh
dG9taWMgb3BlcmF0aW9uLCBhCndyYXBwZXIgZm9yIHRlc3RfYml0IHdhcyBh
ZGRlZCBmb3IgY29tcGxldGVuZXNzLiBJbiB0aGlzIGNhc2UsIHRoZQpkb21h
aW4gc3RheXMgY29uc3RpZmllZCB0byBhdm9pZCBtYWpvciByZXdvcmsgaW4g
dGhlIGNhbGxlciBmb3IgdGhlCnRpbWUtYmVpbmcuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0v
TWFrZWZpbGUgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9n
dWVzdF9hdG9taWNzLmMgICAgICAgIHwgOTEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaCB8IDMwICsrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMTk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNz
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0X2F0b21pY3MuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBjYjkwMmNiNmZl
Li44NzJhMTU1YjYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0yMiw2ICsyMiw3
IEBAIG9iai0kKENPTkZJR19HSUNWMykgKz0gZ2ljLXYzLm8KIG9iai0kKENP
TkZJR19IQVNfSVRTKSArPSBnaWMtdjMtaXRzLm8KIG9iai0kKENPTkZJR19I
QVNfSVRTKSArPSBnaWMtdjMtbHBpLm8KIG9iai15ICs9IGd1ZXN0Y29weS5v
CitvYmoteSArPSBndWVzdF9hdG9taWNzLm8KIG9iai15ICs9IGd1ZXN0X3dh
bGsubwogb2JqLXkgKz0gaHZtLm8KIG9iai15ICs9IGlvLm8KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9ndWVzdF9hdG9taWNzLmMgYi94ZW4vYXJjaC9h
cm0vZ3Vlc3RfYXRvbWljcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjFiNzhhMDYyZjAKLS0tIC9kZXYvbnVsbAorKysgYi94
ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCkBAIC0wLDAgKzEsOTEgQEAK
Ky8qCisgKiBhcmNoL2FybS9ndWVzdF9hdG9taWNzLmMKKyAqCisgKiBUaGlz
IHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5kZXIgdGhlIHRlcm1zIGFu
ZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVsLCBidXQg
V0lUSE9VVAorICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt
cGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCisgKiBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0aAorICogdGhp
cyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xp
Y2Vuc2VzLz4uCisgKi8KKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+CisKKyNpbmNs
dWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgorCitERUZJTkVfUEVSX0NQVV9S
RUFEX01PU1RMWSh1bnNpZ25lZCBpbnQsIGd1ZXN0X3NhZmVfYXRvbWljX21h
eCk7CisKKy8qCisgKiBIZXVyaXN0aWMgdG8gZmluZCBhIHNhZmUgdXBwZXIt
bGltaXQgZm9yIGxvYWQtc3RvcmUgZXhjbHVzaXZlCisgKiBvcGVyYXRpb25z
IG9uIG1lbW9yeSBzaGFyZWQgd2l0aCBndWVzdC4KKyAqCisgKiBBdCB0aGUg
bW9tZW50LCB3ZSBjYWxjdWxhdGUgdGhlIG51bWJlciBvZiBpdGVyYXRpb25z
IG9mIGEgc2ltcGxlCisgKiBsb2FkLXN0b3JlIGF0b21pYyBsb29wIGluIDF1
Uy4KKyAqLworc3RhdGljIHZvaWQgY2FsaWJyYXRlX3NhZmVfYXRvbWljKHZv
aWQpCit7CisgICAgc190aW1lX3QgZGVhZGxpbmUgPSBOT1coKSArIE1JQ1JP
U0VDUygxKTsKKyAgICB1bnNpZ25lZCBpbnQgY291bnRlciA9IDA7CisgICAg
dW5zaWduZWQgbG9uZyBtZW0gPSAwOworCisgICAgZG8KKyAgICB7CisgICAg
ICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyNpZmRlZiBDT05GSUdf
QVJNXzMyCisgICAgICAgIGFzbSB2b2xhdGlsZSAoIiBsZHJleCAgICUyLCAl
MVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgYWRkICAgICAlMiwgJTIs
ICMxXG4iCisgICAgICAgICAgICAgICAgICAgICAgIiBzdHJleCAgICUwLCAl
MiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9JnIiIChyZXMp
LCAiK1EiIChtZW0pLCAiPSZyIiAodG1wKSk7CisjZWxzZQorICAgICAgICBh
c20gdm9sYXRpbGUgKCIgbGR4ciAgICAldzIsICUxXG4iCisgICAgICAgICAg
ICAgICAgICAgICAgIiBhZGQgICAgICV3MiwgJXcyLCAjMVxuIgorICAgICAg
ICAgICAgICAgICAgICAgICIgc3R4ciAgICAldzAsICV3MiwgJTFcbiIKKyAg
ICAgICAgICAgICAgICAgICAgICA6ICI9JnIiIChyZXMpLCAiK1EiIChtZW0p
LCAiPSZyIiAodG1wKSk7CisjZW5kaWYKKyAgICAgICAgY291bnRlcisrOwor
ICAgIH0gd2hpbGUgKE5PVygpIDwgZGVhZGxpbmUpOworCisgICAgdGhpc19j
cHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSA9IGNvdW50ZXI7CisKKyAgICBw
cmludGsoWEVOTE9HX0RFQlVHCisgICAgICAgICAgICJDUFUldTogR3Vlc3Qg
YXRvbWljcyB3aWxsIHRyeSAldSB0aW1lcyBiZWZvcmUgcGF1c2luZyB0aGUg
ZG9tYWluXG4iLAorICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCksIGNv
dW50ZXIpOworfQorCitzdGF0aWMgaW50IGNwdV9ndWVzdF9zYWZlX2F0b21p
Y19jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgYWN0aW9uLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqaGNwdSkKK3sKKyAgICBpZiAoIGFjdGlvbiA9
PSBDUFVfU1RBUlRJTkcgKQorICAgICAgICBjYWxpYnJhdGVfc2FmZV9hdG9t
aWMoKTsKKworICAgIHJldHVybiBOT1RJRllfRE9ORTsKK30KKworc3RhdGlj
IHN0cnVjdCBub3RpZmllcl9ibG9jayBjcHVfZ3Vlc3Rfc2FmZV9hdG9taWNf
bmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0gY3B1X2d1ZXN0X3NhZmVf
YXRvbWljX2NhbGxiYWNrLAorfTsKKworc3RhdGljIGludCBfX2luaXQgZ3Vl
c3Rfc2FmZV9hdG9taWNfaW5pdCh2b2lkKQoreworICAgIHJlZ2lzdGVyX2Nw
dV9ub3RpZmllcigmY3B1X2d1ZXN0X3NhZmVfYXRvbWljX25mYik7CisKKyAg
ICBjYWxpYnJhdGVfc2FmZV9hdG9taWMoKTsKKworICAgIHJldHVybiAwOwor
fQorcHJlc21wX2luaXRjYWxsKGd1ZXN0X3NhZmVfYXRvbWljX2luaXQpOwor
CisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1m
aWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGlu
ZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjRmMTI3ZmRhNDEKLS0tIC9kZXYv
bnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3Mu
aApAQCAtMCwwICsxLDc2IEBACisjaWZuZGVmIF9BUk1fR1VFU1RfQVRPTUlD
U19ICisjZGVmaW5lIF9BUk1fR1VFU1RfQVRPTUlDU19ICisKKyNpbmNsdWRl
IDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisKKy8q
CisgKiBUaGUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIHNoYXJlcyB0aGUgc2Ft
ZSBsb2dpYy4gV2UgZmlyc3QgdHJ5IHRvIHVzZQorICogdGhlICpfdGltZW91
dCB2ZXJzaW9uIG9mIHRoZSBvcGVyYXRpb24uIElmIGl0IGRpZG4ndCB0aW1l
b3V0LCB0aGVuIHdlCisgKiBzdWNjZXNzZnVsbHkgdXBkYXRlZCB0aGUgbWVt
b3J5LiBOb3RoaW5nIGVsc2UgdG8gZG8uCisgKgorICogSWYgaXQgZGlkIHRp
bWVvdXQsIHRoZW4gaXQgbWVhbnMgd2UgZGlkbid0IG1hbmFnZSB0byB1cGRh
dGUgdGhlCisgKiBtZW1vcnkuIFRoaXMgaXMgcG9zc2libHkgYmVjYXVzZSB0
aGUgZ3Vlc3QgaXMgbWlzYmVoYXZpbmcgKGkuZSB0aWdodAorICogc3RvcmUg
bG9vcCkgYnV0IGNhbiBhbHNvIGhhcHBlbiBmb3Igb3RoZXIgcmVhc29ucyAo
aS5lIG5lc3RlZCBYZW4pLgorICogSW4gdGhhdCBjYXNlIHBhdXNlIHRoZSBk
b21haW4gYW5kIHJldHJ5IHRoZSBvcGVyYXRpb24sIHRoaXMgdGltZQorICog
d2l0aG91dCBhIHRpbWVvdXQuCisgKgorICogTm90ZSwgdGhvc2UgaGVscGVy
cyByZWx5IG9uIG90aGVyIHBhcnQgb2YgdGhlIGNvZGUgdG8gcHJldmVudCBz
aGFyaW5nCisgKiBhIHBhZ2UgYmV0d2VlbiBYZW4gYW5kIG11bHRpcGxlIGRv
bWFpbi4KKyAqLworCitERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBn
dWVzdF9zYWZlX2F0b21pY19tYXgpOworCisjZGVmaW5lIGd1ZXN0X2JpdG9w
KG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0XyMjbmFt
ZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAp
IFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaWYg
KCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9h
dG9taWNfbWF4KSkgKSAgICAgICAgICAgXAorICAgICAgICByZXR1cm47ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgZG9tYWluX3BhdXNlX25vc3luYyhkKTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIG5h
bWUobnIsIHApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkb21haW5fdW5wYXVz
ZShkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgZ3Vlc3RfdGVzdG9wKG5h
bWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCitzdGF0aWMgaW5saW5lIGludCBndWVzdF8jI25hbWUoc3Ry
dWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgXAor
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBib29sIHN1
Y2NlZWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBzdWNjZWVkID0gbmFtZSMjX3RpbWVvdXQobnIsIHAsICZvbGRiaXQs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWlj
X21heCkpOyAgICAgICAgICAgICAgXAorICAgIGlmICggc3VjY2VlZCApICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgcmV0dXJuIG9sZGJpdDsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGRvbWFp
bl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBvbGRiaXQgPSBuYW1lKG5y
LCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG9tYWluX3VucGF1c2UoZCk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR1
cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2d1ZXN0X2JpdG9wKHNl
dF9iaXQpCitndWVzdF9iaXRvcChjbGVhcl9iaXQpCitndWVzdF9iaXRvcChj
aGFuZ2VfYml0KQorCisjdW5kZWYgZ3Vlc3RfYml0b3AKKworLyogdGVzdF9i
aXQgZG9lcyBub3QgdXNlIGxvYWQtc3RvcmUgYXRvbWljIG9wZXJhdGlvbnMg
Ki8KKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHApICgodm9pZCko
ZCksIHRlc3RfYml0KG5yLCBwKSkKKworZ3Vlc3RfdGVzdG9wKHRlc3RfYW5k
X3NldF9iaXQpCitndWVzdF90ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0KQor
Z3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCisKKyN1bmRlZiBn
dWVzdF90ZXN0b3AKKworI2VuZGlmIC8qIF9BUk1fR1VFU1RfQVRPTUlDU19I
ICovCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICog
Yy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjBjNzFkMmQyNzgKLS0tIC9k
ZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21p
Y3MuaApAQCAtMCwwICsxLDMwIEBACisjaWZuZGVmIF9YODZfR1VFU1RfQVRP
TUlDU19ICisjZGVmaW5lIF9YODZfR1VFU1RfQVRPTUlDU19ICisKKyNpbmNs
dWRlIDx4ZW4vYml0b3BzLmg+CisKKy8qCisgKiBJdCBpcyBzYWZlIHRvIHVz
ZSB0aGUgYXRvbWljcyBoZWxwZXJzIG9uIHg4NiBvbiBtZW1vcnkgc2hhcmVk
IHdpdGgKKyAqIHRoZSBndWVzdHMuCisgKi8KKyNkZWZpbmUgZ3Vlc3Rfc2V0
X2JpdChkLCBuciwgcCkgICAgICgodm9pZCkoZCksIHNldF9iaXQobnIsIHAp
KQorI2RlZmluZSBndWVzdF9jbGVhcl9iaXQoZCwgbnIsIHApICAgKCh2b2lk
KShkKSwgY2xlYXJfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vlc3RfY2hhbmdl
X2JpdChkLCBuciwgcCkgICgodm9pZCkoZCksIGNoYW5nZV9iaXQobnIsIHAp
KQorI2RlZmluZSBndWVzdF90ZXN0X2JpdChkLCBuciwgcCkgICAgKCh2b2lk
KShkKSwgdGVzdF9iaXQobnIsIHApKQorCisjZGVmaW5lIGd1ZXN0X3Rlc3Rf
YW5kX3NldF9iaXQoZCwgbnIsIHApICAgIFwKKyAgICAoKHZvaWQpKGQpLCB0
ZXN0X2FuZF9zZXRfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vlc3RfdGVzdF9h
bmRfY2xlYXJfYml0KGQsIG5yLCBwKSAgXAorICAgICgodm9pZCkoZCksIHRl
c3RfYW5kX2NsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1ZXN0X3Rlc3Rf
YW5kX2NoYW5nZV9iaXQoZCwgbnIsIHApIFwKKyAgICAoKHZvaWQpKGQpLCB0
ZXN0X2FuZF9jaGFuZ2VfYml0KG5yLCBwKSkKKworI2VuZGlmIC8qIF9YODZf
R1VFU1RfQVRPTUlDU19IICovCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNp
Yy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5k
OgorICovCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-14.patch"
Content-Disposition: attachment; filename="xsa295/4.12-14.patch"
Content-Transfer-Encoding: base64

RnJvbSBmZWZjYjc4YTQxMmY5OWVhMjc4MTU5NTQ0OGQ2MGFiYjY5MGUzMjQ2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDE0LzE3
XSB4ZW4vY21weGNoZzogUHJvdmlkZSBoZWxwZXIgdG8gc2FmZWx5IG1vZGlm
eQogZ3Vlc3QgbWVtb3J5IGF0b21pY2FsbHkKCk9uIEFybSwgZXhjbHVzaXZl
IGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBiZSB1c2VkIGJldHdl
ZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhlIGd1ZXN0cyBhcmUg
dHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERvUyBYZW4Kd2hlbiB1
cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3QgYXRvbWljYWxseS4K
ClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBoZWxwZXIgdGhhdCB3aWxsIHVwZGF0
ZSB0aGUgZ3Vlc3QgbWVtb3J5IHNhZmVseS4KRm9yIHg4NiwgaXQgaXMgYWxy
ZWFkeSBwb3NzaWJsZSB0byB1c2UgdGhlIGN1cnJlbnQgaGVscGVyIHNhZmVs
eS4gU28KanVzdCB3cmFwIGl0LgoKRm9yIEFybSwgd2Ugd2lsbCBmaXJzdCBh
dHRlbXB0IHRvIHVwZGF0ZSB0aGUgZ3Vlc3QgbWVtb3J5IHdpdGggdGhlCmxv
b3AgYm91bmRlZCBieSBhIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMu
IElmIGl0IGZhaWxzLCB3ZSB3aWxsCnBhdXNlIHRoZSBkb21haW4gYW5kIHRy
eSBhZ2Fpbi4KCk5vdGUgdGhhdCB0aGlzIGhldXJpc3RpY3MgYXNzdW1lcyB0
aGF0IGEgcGFnZSBjYW4gb25seQpiZSBzaGFyZWQgYmV0d2VlbiBYZW4gYW5k
IG9uZSBkb21haW4uIE5vdCBYZW4gYW5kIG11bHRpcGxlIGRvbWFpbi4KClRo
ZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zIGlzIGJhc2VkIG9uIGhv
dyBtYW55IHRpbWVzIGF0b21pY19pbmMoKQpjYW4gYmUgZXhlY3V0ZWQgaW4g
MXVTLiBUaGUgbWF4aW11bSB2YWx1ZSBpcyBwZXItQ1BVIHRvIGNhdGVyIGJp
Zy5MSVRUTEUKYW5kIGNhbGN1bGF0ZWQgd2hlbiB0aGUgQ1BVIGlzIGJvb3Rp
bmcuCgpUaGUgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBiYXNl
ZCBvbiBob3cgbWFueSB0aW1lcyBhIHNpbXBsZQpsb2FkLXN0b3JlIGF0b21p
YyBvcGVyYXRpb24gY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhlIG1heGlt
dW0KdmFsdWUgaXMgcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExFIGFuZCBj
YWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcwpib290aW5nLiBUaGUgaGV1cmlz
dGljIHdhcyByYW5kb21seSBjaG9zZW4gYW5kIGNhbiBiZSBtb2RpZmllZCBp
ZgppbXBhY3QgdG9vIG11Y2ggZ29vZC1iZWhhdmluZyBndWVzdC4KClRoaXMg
aXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIHwgMjUgKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9h
dG9taWNzLmggfCAgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVz
dF9hdG9taWNzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21p
Y3MuaAppbmRleCA0ZjEyN2ZkYTQxLi42MTkyNWQzMTNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNjUsNiAr
NjUsMzEgQEAgZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAK
ICN1bmRlZiBndWVzdF90ZXN0b3AKIAorc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhzdHJ1Y3QgZG9tYWluICpkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xh
dGlsZSB2b2lkICpwdHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIG5ldywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHNpemUpCit7CisgICAgdW5zaWduZWQg
bG9uZyBvbGR2YWwgPSBvbGQ7CisKKyAgICBpZiAoIF9fY21weGNoZ19tYl90
aW1lb3V0KHB0ciwgJm9sZHZhbCwgbmV3LCBzaXplLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNf
bWF4KSkgKQorICAgICAgICByZXR1cm4gb2xkdmFsOworCisgICAgZG9tYWlu
X3BhdXNlX25vc3luYyhkKTsKKyAgICBvbGR2YWwgPSBfX2NtcHhjaGdfbWIo
cHRyLCBvbGQsIG5ldywgc2l6ZSk7CisgICAgZG9tYWluX3VucGF1c2UoZCk7
CisKKyAgICByZXR1cm4gb2xkdmFsOworfQorCisjZGVmaW5lIGd1ZXN0X2Nt
cHhjaGcoZCwgcHRyLCBvLCBuKSAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgKChfX3R5cGVvZl9fKCoocHRyKSkpX19ndWVzdF9jbXB4Y2hnKGQs
IHB0ciwgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKShvKSxcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nKShuKSxcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZiAoKihwdHIpKSkpCisKICNlbmRpZiAvKiBfQVJNX0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKaW5kZXgg
MGM3MWQyZDI3OC4uMDI5NDE3YzhmZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9hdG9taWNzLmgKQEAgLTE5LDYgKzE5LDggQEAKICNk
ZWZpbmUgZ3Vlc3RfdGVzdF9hbmRfY2hhbmdlX2JpdChkLCBuciwgcCkgXAog
ICAgICgodm9pZCkoZCksIHRlc3RfYW5kX2NoYW5nZV9iaXQobnIsIHApKQog
CisjZGVmaW5lIGd1ZXN0X2NtcHhjaGcoZCwgcHRyLCBvLCBuKSAoKHZvaWQp
KGQpLCBjbXB4Y2hnKHB0ciwgbywgbikpCisKICNlbmRpZiAvKiBfWDg2X0dV
RVNUX0FUT01JQ1NfSCAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0g
CjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-15.patch"
Content-Disposition: attachment; filename="xsa295/4.12-15.patch"
Content-Transfer-Encoding: base64

RnJvbSBkN2JmMTQ3NjQ2NWQwODRkMDYyNDU5ZmY0MzczOTZhNTE3ZmFjZDM3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDE1LzE3
XSB4ZW46IFVzZSBndWVzdCBhdG9taWNzIGhlbHBlcnMgd2hlbiBtb2RpZnlp
bmcKIGF0b21pY2FsbHkgZ3Vlc3QgbWVtb3J5CgpPbiBBcm0sIGV4Y2x1c2l2
ZSBsb2FkLXN0b3JlIGF0b21pY3Mgc2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3
ZWVuIHRydXN0ZWQKdGhyZWFkLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJl
IHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJsZSB0byBEb1MgWGVuCndoZW4g
dXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHku
CgpUaGlzIHBhdGNoIHJlcGxhY2VzIGFsbCB0aGUgYXRvbWljcyBvcGVyYXRp
b25zIG9uIHNoYXJlZCBtZW1vcnkgd2l0aAphIGd1ZXN0IGJ5IHRoZSBuZXcg
Z3Vlc3QgYXRvbWljcyBoZWxwZXJzLiBUaGUgeDg2IGNvZGUgd2FzIG5vdCBh
dWRpdGVkCnRvIGtub3cgd2hlcmUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIGNv
dWxkIGJlIHVzZWQuIEkgd2lsbCBsZWF2ZSB0aGF0CnRvIHRoZSB4ODYgZm9s
a3MuCgpOb3RlIHRoYXQgc29tZSByZXdvcmsgd2FzIHJlcXVpcmVkIGluIG9y
ZGVyIHRvIHBsdW1iIHVzZSB0aGUgbmV3IGd1ZXN0CmF0b21pY3MgaW4gZXZl
bnQgY2hhbm5lbCBhbmQgZ3JhbnQtdGFibGUuCgpCZWNhdXNlIGd1ZXN0X3Rl
c3RfYml0IGlzIGlnbm9yaW5nIHRoZSBwYXJhbWV0ZXIgImQiIGZvciBub3cs
IGl0Cm1lYW5zIHRoZXJlIGEgbG90IG9mIHBsYWNlcyBkbyBub3QgbmVlZCB0
byBkcm9wIHRoZSBjb25zdC4gV2UgbWF5IHdhbnQKdG8gcmV2aXNpdCB0aGlz
IGluIHRoZSBmdXR1cmUgaWYgdGhlIHBhcmFtZXRlciAiZCIgYmVjb21lcyBu
ZWNlc3NhcnkuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJl
dmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAg
ICAgIHwgIDMgKy0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAg
ICB8ICA2ICsrLS0KIHhlbi9jb21tb24vZXZlbnRfMmwuYyAgICAgICAgICAg
ICB8IDI2ICsrKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2ZpZm8u
YyAgICAgICAgICAgfCA0NCArKysrKysrKysrKystLS0tLS0tLS0tLQogeGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgIHwgNTkgKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCB8ICAzICstCiA3IGZpbGVzIGNoYW5nZWQsIDc5IGluc2Vy
dGlvbnMoKyksIDY0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRl
eCA2ZGM2MzNlZDUwLi5jM2Q5ZDQyYWRhIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBA
IC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CiAjaW5j
bHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3Mu
aD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgogI2luY2x1ZGUg
PGFzbS9pcnEuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+CiAjaW5jbHVkZSA8
YXNtL3BsYXRmb3JtLmg+CkBAIC0xMDE3LDcgKzEwMTgsNyBAQCB2b2lkIGFy
Y2hfZHVtcF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgdmNw
dV9tYXJrX2V2ZW50c19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAg
IGludCBhbHJlYWR5X3BlbmRpbmcgPSB0ZXN0X2FuZF9zZXRfYml0KAorICAg
IGJvb2wgYWxyZWFkeV9wZW5kaW5nID0gZ3Vlc3RfdGVzdF9hbmRfc2V0X2Jp
dCh2LT5kb21haW4sCiAgICAgICAgIDAsICh1bnNpZ25lZCBsb25nICopJnZj
cHVfaW5mbyh2LCBldnRjaG5fdXBjYWxsX3BlbmRpbmcpKTsKIAogICAgIGlm
ICggYWxyZWFkeV9wZW5kaW5nICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggMDFhZTJjY2NjMC4u
M2E3Y2ZiMWI1MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysr
IGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTQwLDYgKzQwLDggQEAKICNpbmNs
dWRlIDx4ZW4vcGZuLmg+CiAjaW5jbHVkZSA8eGVuL3NpemVzLmg+CiAjaW5j
bHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KKworI2luY2x1ZGUgPGFzbS9n
dWVzdF9hdG9taWNzLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKIHN0
cnVjdCBkb21haW4gKmRvbV94ZW4sICpkb21faW8sICpkb21fY293OwpAQCAt
MTM4MCw3ICsxMzgyLDcgQEAgdm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UpCiAgICAgcmV0dXJuOwogfQogCi12b2lkIGdudHRh
Yl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRy
KQordm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKICAgICAvKgog
ICAgICAqIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwg
YXMgdGhlIGFjY2VzcyBtdXN0IGJlCkBAIC0xMzkwLDcgKzEzOTIsNyBAQCB2
b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQx
Nl90ICphZGRyKQogCiAgICAgZG8gewogICAgICAgICBvbGQgPSAqYWRkcjsK
LSAgICB9IHdoaWxlIChjbXB4Y2hnKGFkZHIsIG9sZCwgb2xkICYgbWFzaykg
IT0gb2xkKTsKKyAgICB9IHdoaWxlIChndWVzdF9jbXB4Y2hnKGQsIGFkZHIs
IG9sZCwgb2xkICYgbWFzaykgIT0gb2xkKTsKIH0KIAogdm9pZCBnbnR0YWJf
bWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2
ZW50XzJsLmMKaW5kZXggOGNhOTA4OTlhYi4uZTFkYmI4NjBmNCAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9ldmVudF8ybC5jCisrKyBiL3hlbi9jb21tb24v
ZXZlbnRfMmwuYwpAQCAtMTMsNiArMTMsOCBAQAogI2luY2x1ZGUgPHhlbi9z
Y2hlZC5oPgogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogCisjaW5jbHVkZSA8
YXNtL2d1ZXN0X2F0b21pY3MuaD4KKwogc3RhdGljIHZvaWQgZXZ0Y2huXzJs
X3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpl
dnRjaG4pCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsK
QEAgLTI1LDEyICsyNywxMiBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfc2V0
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNo
bikKICAgICAgKiBvdGhlcnMgbWF5IHJlcXVpcmUgZXhwbGljaXQgbWVtb3J5
IGJhcnJpZXJzLgogICAgICAqLwogCi0gICAgaWYgKCB0ZXN0X2FuZF9zZXRf
Yml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkK
KyAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICByZXR1
cm47CiAKLSAgICBpZiAoICF0ZXN0X2JpdCAgICAgICAgKHBvcnQsICZzaGFy
ZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCi0gICAgICAgICAhdGVzdF9h
bmRfc2V0X2JpdChwb3J0IC8gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNo
bl9wZW5kaW5nX3NlbCkpICkKKyAgICBpZiAoICFndWVzdF90ZXN0X2JpdChk
LCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAg
ICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCAvIEJJVFNf
UEVSX0VWVENITl9XT1JEKGQpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGluZ19zZWwpKSAp
CiAgICAgewogICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7
CiAgICAgfQpAQCAtNDAsNyArNDIsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5f
Mmxfc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4g
KmV2dGNobikKIAogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX2NsZWFyX3BlbmRp
bmcoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQog
ewotICAgIGNsZWFyX2JpdChldnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhk
LCBldnRjaG5fcGVuZGluZykpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBl
dnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykp
OwogfQogCiBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKQEAgLTUyLDEwICs1
NCwxMCBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgKiBUaGVz
ZSBvcGVyYXRpb25zIG11c3QgaGFwcGVuIGluIHN0cmljdCBvcmRlci4gQmFz
ZWQgb24KICAgICAgKiBldnRjaG5fMmxfc2V0X3BlbmRpbmcoKSBhYm92ZS4K
ICAgICAgKi8KLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChwb3J0LCAm
c2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgdGVz
dF9iaXQgICAgICAgICAgKHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5f
cGVuZGluZykpICYmCi0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdCAocG9y
dCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2Vs
KSkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIHBv
cnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFzaykpICYmCisgICAgICAg
ICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0
Y2huX3BlbmRpbmcpKSAmJgorICAgICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3Nl
dF9iaXQoZCwgcG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBl
dnRjaG5fcGVuZGluZ19zZWwpKSApCiAgICAgewogICAgICAgICB2Y3B1X21h
cmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQpAQCAtNjYsNyArNjgsOCBA
QCBzdGF0aWMgYm9vbCBldnRjaG5fMmxfaXNfcGVuZGluZyhjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90IHBvcnQpCiAgICAgdW5zaWdu
ZWQgaW50IG1heF9wb3J0cyA9IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpICog
QklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7CiAKICAgICBBU1NFUlQocG9ydCA8
IG1heF9wb3J0cyk7Ci0gICAgcmV0dXJuIHBvcnQgPCBtYXhfcG9ydHMgJiYg
dGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5n
KSk7CisgICAgcmV0dXJuIChwb3J0IDwgbWF4X3BvcnRzICYmCisgICAgICAg
ICAgICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwg
ZXZ0Y2huX3BlbmRpbmcpKSk7CiB9CiAKIHN0YXRpYyBib29sIGV2dGNobl8y
bF9pc19tYXNrZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZ0Y2huX3Bv
cnRfdCBwb3J0KQpAQCAtNzQsNyArNzcsOCBAQCBzdGF0aWMgYm9vbCBldnRj
aG5fMmxfaXNfbWFza2VkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNo
bl9wb3J0X3QgcG9ydCkKICAgICB1bnNpZ25lZCBpbnQgbWF4X3BvcnRzID0g
QklUU19QRVJfRVZUQ0hOX1dPUkQoZCkgKiBCSVRTX1BFUl9FVlRDSE5fV09S
RChkKTsKIAogICAgIEFTU0VSVChwb3J0IDwgbWF4X3BvcnRzKTsKLSAgICBy
ZXR1cm4gcG9ydCA+PSBtYXhfcG9ydHMgfHwgdGVzdF9iaXQocG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSk7CisgICAgcmV0dXJuIChwb3J0
ID49IG1heF9wb3J0cyB8fAorICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQo
ZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwogfQog
CiBzdGF0aWMgdm9pZCBldnRjaG5fMmxfcHJpbnRfc3RhdGUoc3RydWN0IGRv
bWFpbiAqZCwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfZmlmby5j
IGIveGVuL2NvbW1vbi9ldmVudF9maWZvLmMKaW5kZXggM2VlY2FiM2YyMi4u
MjMwZjQ0MGYxNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9maWZv
LmMKKysrIGIveGVuL2NvbW1vbi9ldmVudF9maWZvLmMKQEAgLTE3LDYgKzE3
LDggQEAKICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vZG9t
YWluX3BhZ2UuaD4KIAorI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+
CisKICNpbmNsdWRlIDxwdWJsaWMvZXZlbnRfY2hhbm5lbC5oPgogCiBzdGF0
aWMgaW5saW5lIGV2ZW50X3dvcmRfdCAqZXZ0Y2huX2ZpZm9fd29yZF9mcm9t
X3BvcnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKQEAgLTUxLDcgKzUzLDcg
QEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9faW5pdChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICogb24gdGhlIHdy
b25nIFZDUFUgb3Igd2l0aCBhbiB1bmV4cGVjdGVkIHByaW9yaXR5LgogICAg
ICAqLwogICAgIHdvcmQgPSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChk
LCBldnRjaG4tPnBvcnQpOwotICAgIGlmICggd29yZCAmJiB0ZXN0X2JpdChF
VlRDSE5fRklGT19MSU5LRUQsIHdvcmQpICkKKyAgICBpZiAoIHdvcmQgJiYg
Z3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSAp
CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiZG9tYWluICVk
LCBwb3J0ICVkIGFscmVhZHkgb24gYSBxdWV1ZVxuIiwKICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCBldnRjaG4tPnBvcnQpOwogfQpAQCAtMTE2
LDcgKzExOCw3IEBAIHN0YXRpYyBpbnQgdHJ5X3NldF9saW5rKGV2ZW50X3dv
cmRfdCAqd29yZCwgZXZlbnRfd29yZF90ICp3LCB1aW50MzJfdCBsaW5rKQog
ICogV2UgYmxvY2sgdW5tYXNraW5nIGJ5IHRoZSBndWVzdCBieSBtYXJraW5n
IHRoZSB0YWlsIHdvcmQgYXMgQlVTWSwKICAqIHRoZXJlZm9yZSwgdGhlIGNt
cHhjaGcoKSBtYXkgZmFpbCBhdCBtb3N0IDQgdGltZXMuCiAgKi8KLXN0YXRp
YyBib29sX3QgZXZ0Y2huX2ZpZm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgZXZlbnRfd29yZF90ICp3b3JkLAorc3RhdGljIGJvb2xfdCBl
dnRjaG5fZmlmb19zZXRfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93
b3JkX3QgKndvcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90IGxpbmspCiB7CiAgICAgZXZlbnRfd29yZF90IHc7CkBA
IC0xMzAsNyArMTMyLDcgQEAgc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19z
ZXRfbGluayhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3Qg
KndvcmQsCiAgICAgICAgIHJldHVybiByZXQ7CiAKICAgICAvKiBMb2NrIHRo
ZSB3b3JkIHRvIHByZXZlbnQgZ3Vlc3QgdW5tYXNraW5nLiAqLwotICAgIHNl
dF9iaXQoRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7CisgICAgZ3Vlc3Rfc2V0
X2JpdChkLCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKIAogICAgIHcgPSBy
ZWFkX2F0b21pYyh3b3JkKTsKIApAQCAtMTQwLDEzICsxNDIsMTMgQEAgc3Rh
dGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGluayhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAgICAgIGlmICgg
cmV0ID49IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIHJldCA9
PSAwICkKLSAgICAgICAgICAgICAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9f
QlVTWSwgd29yZCk7CisgICAgICAgICAgICAgICAgZ3Vlc3RfY2xlYXJfYml0
KGQsIEVWVENITl9GSUZPX0JVU1ksIHdvcmQpOwogICAgICAgICAgICAgcmV0
dXJuIHJldDsKICAgICAgICAgfQogICAgIH0KICAgICBnZHByaW50ayhYRU5M
T0dfV0FSTklORywgImRvbWFpbiAlZCwgcG9ydCAlZCBub3QgbGlua2VkXG4i
LAogICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbGluayk7Ci0gICAgY2xl
YXJfYml0KEVWVENITl9GSUZPX0JVU1ksIHdvcmQpOworICAgIGd1ZXN0X2Ns
ZWFyX2JpdChkLCBFVlRDSE5fRklGT19CVVNZLCB3b3JkKTsKICAgICByZXR1
cm4gMTsKIH0KIApAQCAtMTcxLDEzICsxNzMsMTMgQEAgc3RhdGljIHZvaWQg
ZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCBldnRjaG4gKmV2dGNobikKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAot
ICAgIHdhc19wZW5kaW5nID0gdGVzdF9hbmRfc2V0X2JpdChFVlRDSE5fRklG
T19QRU5ESU5HLCB3b3JkKTsKKyAgICB3YXNfcGVuZGluZyA9IGd1ZXN0X3Rl
c3RfYW5kX3NldF9iaXQoZCwgRVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7
CiAKICAgICAvKgogICAgICAqIExpbmsgdGhlIGV2ZW50IGlmIGl0IHVubWFz
a2VkIGFuZCBub3QgYWxyZWFkeSBsaW5rZWQuCiAgICAgICovCi0gICAgaWYg
KCAhdGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKQotICAgICAg
ICAgJiYgIXRlc3RfYml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkgKQor
ICAgIGlmICggIWd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tF
RCwgd29yZCkgJiYKKyAgICAgICAgICFndWVzdF90ZXN0X2JpdChkLCBFVlRD
SE5fRklGT19MSU5LRUQsIHdvcmQpICkKICAgICB7CiAgICAgICAgIHN0cnVj
dCBldnRjaG5fZmlmb19xdWV1ZSAqcSwgKm9sZF9xOwogICAgICAgICBldmVu
dF93b3JkX3QgKnRhaWxfd29yZDsKQEAgLTIwNiw3ICsyMDgsNyBAQCBzdGF0
aWMgdm9pZCBldnRjaG5fZmlmb19zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogICAgICAgICBpZiAoICFvbGRf
cSApCiAgICAgICAgICAgICBnb3RvIGRvbmU7CiAKLSAgICAgICAgaWYgKCB0
ZXN0X2FuZF9zZXRfYml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkgKQor
ICAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgRVZUQ0hO
X0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJm9sZF9xLT5sb2NrLCBmbGFncyk7
CiAgICAgICAgICAgICBnb3RvIGRvbmU7CkBAIC0yNTIsOCArMjU0LDggQEAg
c3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZj
cHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmcS0+bG9jaywgZmxhZ3MpOwogCiAgICAgICAg
IGlmICggIWxpbmtlZAotICAgICAgICAgICAgICYmICF0ZXN0X2FuZF9zZXRf
Yml0KHEtPnByaW9yaXR5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZ2LT5ldnRjaG5fZmlmby0+Y29udHJvbF9ibG9jay0+cmVhZHkp
ICkKKyAgICAgICAgICAgICAmJiAhZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdChk
LCBxLT5wcmlvcml0eSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmdi0+ZXZ0Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJl
YWR5KSApCiAgICAgICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmco
dik7CiAgICAgfQogIGRvbmU6CkBAIC0yNzUsNyArMjc3LDcgQEAgc3RhdGlj
IHZvaWQgZXZ0Y2huX2ZpZm9fY2xlYXJfcGVuZGluZyhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgICogTm8gbmVlZCB0
byB1bmxpbmsgYXMgdGhlIGd1ZXN0IHdpbGwgdW5saW5rIGFuZCBpZ25vcmUK
ICAgICAgKiBub24tcGVuZGluZyBldmVudHMuCiAgICAgICovCi0gICAgY2xl
YXJfYml0KEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOworICAgIGd1ZXN0
X2NsZWFyX2JpdChkLCBFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0K
IAogc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fdW5tYXNrKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKQEAgLTI4NywxMCArMjg5
LDEwIEBAIHN0YXRpYyB2b2lkIGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgaWYgKCB1
bmxpa2VseSghd29yZCkgKQogICAgICAgICByZXR1cm47CiAKLSAgICBjbGVh
cl9iaXQoRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKKyAgICBndWVzdF9j
bGVhcl9iaXQoZCwgRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIAogICAg
IC8qIFJlbGluayBpZiBwZW5kaW5nLiAqLwotICAgIGlmICggdGVzdF9iaXQo
RVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCkgKQorICAgIGlmICggZ3Vlc3Rf
dGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCkgKQogICAg
ICAgICBldnRjaG5fZmlmb19zZXRfcGVuZGluZyh2LCBldnRjaG4pOwogfQog
CkBAIC0yOTgsMjEgKzMwMCwyMSBAQCBzdGF0aWMgYm9vbCBldnRjaG5fZmlm
b19pc19wZW5kaW5nKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9w
b3J0X3QgcG9ydCkKIHsKICAgICBjb25zdCBldmVudF93b3JkX3QgKndvcmQg
PSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBwb3J0KTsKIAotICAg
IHJldHVybiB3b3JkICYmIHRlc3RfYml0KEVWVENITl9GSUZPX1BFTkRJTkcs
IHdvcmQpOworICAgIHJldHVybiB3b3JkICYmIGd1ZXN0X3Rlc3RfYml0KGQs
IEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOwogfQogCiBzdGF0aWMgYm9v
bF90IGV2dGNobl9maWZvX2lzX21hc2tlZChjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLCBldnRjaG5fcG9ydF90IHBvcnQpCiB7CiAgICAgY29uc3QgZXZlbnRf
d29yZF90ICp3b3JkID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwg
cG9ydCk7CiAKLSAgICByZXR1cm4gIXdvcmQgfHwgdGVzdF9iaXQoRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKTsKKyAgICByZXR1cm4gIXdvcmQgfHwgZ3Vl
c3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIH0K
IAogc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19pc19idXN5KGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKIHsKICAgICBj
b25zdCBldmVudF93b3JkX3QgKndvcmQgPSBldnRjaG5fZmlmb193b3JkX2Zy
b21fcG9ydChkLCBwb3J0KTsKIAotICAgIHJldHVybiB3b3JkICYmIHRlc3Rf
Yml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCk7CisgICAgcmV0dXJuIHdv
cmQgJiYgZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3
b3JkKTsKIH0KIAogc3RhdGljIGludCBldnRjaG5fZmlmb19zZXRfcHJpb3Jp
dHkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huLApA
QCAtMzM5LDExICszNDEsMTEgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9f
cHJpbnRfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICB3b3JkID0gZXZ0
Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwgZXZ0Y2huLT5wb3J0KTsKICAg
ICBpZiAoICF3b3JkICkKICAgICAgICAgcHJpbnRrKCI/ICAgICAiKTsKLSAg
ICBlbHNlIGlmICggdGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3Jk
KSApCi0gICAgICAgIHByaW50aygiJWMgJS00dSIsIHRlc3RfYml0KEVWVENI
Tl9GSUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnLAorICAgIGVsc2UgaWYg
KCBndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQp
ICkKKyAgICAgICAgcHJpbnRrKCIlYyAlLTR1IiwgZ3Vlc3RfdGVzdF9iaXQo
ZCwgRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcsCiAgICAg
ICAgICAgICAgICAqd29yZCAmIEVWVENITl9GSUZPX0xJTktfTUFTSyk7CiAg
ICAgZWxzZQotICAgICAgICBwcmludGsoIiVjIC0gICAiLCB0ZXN0X2JpdChF
VlRDSE5fRklGT19CVVNZLCB3b3JkKSA/ICdCJyA6ICcgJyk7CisgICAgICAg
IHByaW50aygiJWMgLSAgICIsIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9G
SUZPX0JVU1ksIHdvcmQpID8gJ0InIDogJyAnKTsKIH0KIAogc3RhdGljIGNv
bnN0IHN0cnVjdCBldnRjaG5fcG9ydF9vcHMgZXZ0Y2huX3BvcnRfb3BzX2Zp
Zm8gPQpAQCAtNDk1LDcgKzQ5Nyw3IEBAIHN0YXRpYyB2b2lkIHNldHVwX3Bv
cnRzKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICAgICAgZXZ0Y2huID0gZXZ0
Y2huX2Zyb21fcG9ydChkLCBwb3J0KTsKIAotICAgICAgICBpZiAoIHRlc3Rf
Yml0KHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkK
KyAgICAgICAgaWYgKCBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVk
X2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKSApCiAgICAgICAgICAgICBldnRj
aG4tPnBlbmRpbmcgPSAxOwogCiAgICAgICAgIGV2dGNobl9maWZvX3NldF9w
cmlvcml0eShkLCBldnRjaG4sIEVWVENITl9GSUZPX1BSSU9SSVRZX0RFRkFV
TFQpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IDFiODJkNTM0YTMuLmU5
Y2UwYWM0NzMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTM5LDYgKzM5
LDcgQEAKICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgogI2luY2x1ZGUgPHhzbS94
c20uaD4KICNpbmNsdWRlIDxhc20vZmx1c2h0bGIuaD4KKyNpbmNsdWRlIDxh
c20vZ3Vlc3RfYXRvbWljcy5oPgogCiAvKiBQZXItZG9tYWluIGdyYW50IGlu
Zm9ybWF0aW9uLiAqLwogc3RydWN0IGdyYW50X3RhYmxlIHsKQEAgLTY0Niw2
ICs2NDcsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5yX2dyYW50X2VudHJp
ZXMoc3RydWN0IGdyYW50X3RhYmxlICpndCkKIH0KIAogc3RhdGljIGludCBf
c2V0X3N0YXR1c192MShjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hh
aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAq
cmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBhY3RpdmVf
Z3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
bWFwZmxhZywKQEAgLTcwMSw4ICs3MDMsOCBAQCBzdGF0aWMgaW50IF9zZXRf
c3RhdHVzX3YxKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICJBdHRlbXB0IHRvIHdyaXRlLXBp
biBhIHIvbyBncmFudCBlbnRyeVxuIik7CiAgICAgICAgIH0KIAotICAgICAg
ICBwcmV2X3Njb21iby53b3JkID0gY21weGNoZygodTMyICopc2hhaCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQs
IG5ld19zY29tYm8ud29yZCk7CisgICAgICAgIHByZXZfc2NvbWJvLndvcmQg
PSBndWVzdF9jbXB4Y2hnKHJkLCAodTMyICopc2hhaCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5l
d19zY29tYm8ud29yZCk7CiAgICAgICAgIGlmICggbGlrZWx5KHByZXZfc2Nv
bWJvLndvcmQgPT0gc2NvbWJvLndvcmQpICkKICAgICAgICAgICAgIGJyZWFr
OwogCkBAIC03MTksNiArNzIxLDcgQEAgZG9uZToKIAogc3RhdGljIGludCBf
c2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hh
aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JhbnRfc3RhdHVzX3Qg
KnN0YXR1cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRv
bWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBh
Y3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgbWFwZmxhZywKQEAgLTc4MSw4ICs3ODQsOCBAQCBzdGF0aWMgaW50
IF9zZXRfc3RhdHVzX3YyKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAogICAgICAgICAgICAgIChpZCAhPSBsZG9taWQpIHx8CiAgICAgICAg
ICAgICAgKCFyZWFkb25seSAmJiAoZmxhZ3MgJiBHVEZfcmVhZG9ubHkpKSAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9H
VEZfd3JpdGluZywgc3RhdHVzKTsKLSAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7Cisg
ICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5n
LCBzdGF0dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1Rf
Z2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJs
ZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzog
JWQpXG4iLAogICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBsZG9t
aWQsICFyZWFkb25seSk7CkBAIC03OTIsNyArNzk1LDcgQEAgc3RhdGljIGlu
dCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAq
c2hhaCwKICAgICB7CiAgICAgICAgIGlmICggdW5saWtlbHkoZmxhZ3MgJiBH
VEZfcmVhZG9ubHkpICkKICAgICAgICAgewotICAgICAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICAg
ICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVz
KTsKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiVW5zdGFibGUgZ3JhbnQg
cmVhZG9ubHkgZmxhZ1xuIik7CiAgICAgICAgIH0KQEAgLTgwNSw2ICs4MDgs
NyBAQCBkb25lOgogCiBzdGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdy
YW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAgICAgICAgICAgICAg
ICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAorICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgZG9tYWluICpyZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgcmd0X3ZlcnNpb24sCiAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LApAQCAtODEzLDkgKzgx
Nyw5IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50
cnlfaGVhZGVyX3QgKnNoYWgsCiB7CiAKICAgICBpZiAoIHJndF92ZXJzaW9u
ID09IDEgKQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoc2hhaCwg
YWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlkKTsKKyAgICAgICAgcmV0
dXJuIF9zZXRfc3RhdHVzX3YxKHNoYWgsIHJkLCBhY3QsIHJlYWRvbmx5LCBt
YXBmbGFnLCBsZG9taWQpOwogICAgIGVsc2UKLSAgICAgICAgcmV0dXJuIF9z
ZXRfc3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgYWN0LCByZWFkb25seSwgbWFw
ZmxhZywgbGRvbWlkKTsKKyAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3Yy
KHNoYWgsIHN0YXR1cywgcmQsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxk
b21pZCk7CiB9CiAKIHN0YXRpYyBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5
ICpncmFudF9tYXBfZXhpc3RzKGNvbnN0IHN0cnVjdCBkb21haW4gKmxkLApA
QCAtOTgwLDcgKzk4NCw3IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgICAo
IShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICYmCiAgICAgICAgICAg
IShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNrfEdOVFBJTl9kZXZ3X21h
c2spKSkgKQogICAgIHsKLSAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1
cyhzaGFoLCBzdGF0dXMsIHJndC0+Z3RfdmVyc2lvbiwgYWN0LAorICAgICAg
ICBpZiAoIChyYyA9IF9zZXRfc3RhdHVzKHNoYWgsIHN0YXR1cywgcmQsIHJn
dC0+Z3RfdmVyc2lvbiwgYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG9wLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSwgMSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsZC0+ZG9tYWluX2lkKSAhPSBH
TlRTVF9va2F5KSApCiAgICAgICAgICAgICBnb3RvIGFjdF9yZWxlYXNlX291
dDsKQEAgLTEyMDQsMTAgKzEyMDgsMTAgQEAgbWFwX2dyYW50X3JlZigKICB1
bmxvY2tfb3V0X2NsZWFyOgogICAgIGlmICggIShvcC0+ZmxhZ3MgJiBHTlRN
QVBfcmVhZG9ubHkpICYmCiAgICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJ
Tl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkKLSAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAg
ICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMp
OwogCiAgICAgaWYgKCAhYWN0LT5waW4gKQotICAgICAgICBnbnR0YWJfY2xl
YXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRh
Yl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICBh
Y3RfcmVsZWFzZV9vdXQ6CiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0
KTsKQEAgLTE0NzcsMTAgKzE0ODEsMTAgQEAgdW5tYXBfY29tbW9uX2NvbXBs
ZXRlKHN0cnVjdCBnbnR0YWJfdW5tYXBfY29tbW9uICpvcCkKIAogICAgIGlm
ICggKChhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3
X21hc2spKSA9PSAwKSAmJgogICAgICAgICAgIShvcC0+ZG9uZSAmIEdOVE1B
UF9yZWFkb25seSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RG
X3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
KHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAKICAgICBpZiAoIGFjdC0+
cGluID09IDAgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3Jl
YWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJk
LCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVfZW50cnlf
cmVsZWFzZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CkBA
IC0yMDQ1LDggKzIwNDksOCBAQCBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNm
ZXIoCiAgICAgICAgIG5ld19zY29tYm8gPSBzY29tYm87CiAgICAgICAgIG5l
d19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdURl90cmFuc2Zlcl9jb21taXR0
ZWQ7CiAKLSAgICAgICAgcHJldl9zY29tYm8ud29yZCA9IGNtcHhjaGcoKHUz
MiAqKSZzaGEtPmZsYWdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzY29tYm8ud29yZCwgbmV3X3Njb21iby53b3JkKTsKKyAgICAg
ICAgcHJldl9zY29tYm8ud29yZCA9IGd1ZXN0X2NtcHhjaGcocmQsICh1MzIg
Kikmc2hhLT5mbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7CiAg
ICAgICAgIGlmICggbGlrZWx5KHByZXZfc2NvbWJvLndvcmQgPT0gc2NvbWJv
LndvcmQpICkKICAgICAgICAgICAgIGJyZWFrOwogCkBAIC0yMzM5LDExICsy
MzQzLDExIEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHkoCiAKICAgICAgICAg
YWN0LT5waW4gLT0gR05UUElOX2hzdHdfaW5jOwogICAgICAgICBpZiAoICEo
YWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNr
KSkgKQotICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0
aW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWco
cmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKICAgICB9CiAKICAgICBpZiAo
ICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZf
cmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWco
cmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAogICAgIGFjdGl2ZV9lbnRy
eV9yZWxlYXNlKGFjdCk7CiAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsK
QEAgLTIzNjUsMTQgKzIzNjksMTUgQEAgcmVsZWFzZV9ncmFudF9mb3JfY29w
eSgKICAgIHVuZGVyIHRoZSBkb21haW4ncyBncmFudCB0YWJsZSBsb2NrLiAq
LwogLyogT25seSBzYWZlIG9uIHRyYW5zaXRpdmUgZ3JhbnRzLiAgRXZlbiB0
aGVuLCBub3RlIHRoYXQgd2UgZG9uJ3QKICAgIGF0dGVtcHQgdG8gZHJvcCBh
bnkgcGluIG9uIHRoZSByZWZlcmVudCBncmFudC4gKi8KLXN0YXRpYyB2b2lk
IGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oY29uc3Qgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqYWN0LAorc3RhdGljIHZvaWQgZml4dXBfc3RhdHVz
X2Zvcl9jb3B5X3BpbihzdHJ1Y3QgZG9tYWluICpyZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MTZfdCAqc3RhdHVzKQogewogICAgIGlmICgg
IShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNrIHwgR05UUElOX2Rldndf
bWFzaykpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0
aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwg
X0dURl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCAhYWN0LT5waW4g
KQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0
YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3Jl
YWRpbmcsIHN0YXR1cyk7CiB9CiAKIC8qCkBAIC0yNDM0LDcgKzI0MzksNyBA
QCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHsKICAgICAgICAgaWYg
KCAoIW9sZF9waW4gfHwgKCFyZWFkb25seSAmJgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05U
UElOX2hzdHdfbWFzaykpKSkgJiYKLSAgICAgICAgICAgICAocmMgPSBfc2V0
X3N0YXR1c192MihzaGFoLCBzdGF0dXMsIGFjdCwgcmVhZG9ubHksIDAsCisg
ICAgICAgICAgICAgKHJjID0gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVz
LCByZCwgYWN0LCByZWFkb25seSwgMCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsZG9tKSkgIT0gR05UU1Rfb2theSApCiAgICAgICAg
ICAgICBnb3RvIHVubG9ja19vdXQ7CiAKQEAgLTI0ODMsNyArMjQ4OCw3IEBA
IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAKICAgICAgICAgaWYgKCByYyAh
PSBHTlRTVF9va2F5ICkKICAgICAgICAgewotICAgICAgICAgICAgZml4dXBf
c3RhdHVzX2Zvcl9jb3B5X3BpbihhY3QsIHN0YXR1cyk7CisgICAgICAgICAg
ICBmaXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKHJkLCBhY3QsIHN0YXR1cyk7
CiAgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbih0ZCk7CiAgICAgICAg
ICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwogICAgICAgICAgICAg
Z3JhbnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTI1MDYsNyArMjUxMSw3IEBA
IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICFhY3QtPmlzX3N1Yl9wYWdlKSkgKQogICAgICAgICB7CiAgICAg
ICAgICAgICByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KHRkLCB0cmFuc19ncmVm
LCByZWFkb25seSk7Ci0gICAgICAgICAgICBmaXh1cF9zdGF0dXNfZm9yX2Nv
cHlfcGluKGFjdCwgc3RhdHVzKTsKKyAgICAgICAgICAgIGZpeHVwX3N0YXR1
c19mb3JfY29weV9waW4ocmQsIGFjdCwgc3RhdHVzKTsKICAgICAgICAgICAg
IHJjdV91bmxvY2tfZG9tYWluKHRkKTsKICAgICAgICAgICAgIGFjdGl2ZV9l
bnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgICAgICAgICBncmFudF9yZWFkX3Vu
bG9jayhyZ3QpOwpAQCAtMjUzNSw3ICsyNTQwLDcgQEAgYWNxdWlyZV9ncmFu
dF9mb3JfY29weSgKICAgICBlbHNlIGlmICggIW9sZF9waW4gfHwKICAgICAg
ICAgICAgICAgKCFyZWFkb25seSAmJiAhKG9sZF9waW4gJiAoR05UUElOX2Rl
dndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkpICkKICAgICB7Ci0gICAgICAg
IGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwgc3RhdHVzLCByZ3QtPmd0
X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1
cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25seSwgMCwgbGRv
bSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgIGdvdG8gdW5sb2Nr
X291dDsKIApAQCAtMjYyMywxMCArMjYyOCwxMCBAQCBhY3F1aXJlX2dyYW50
X2Zvcl9jb3B5KAogIHVubG9ja19vdXRfY2xlYXI6CiAgICAgaWYgKCAhKHJl
YWRvbmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChHTlRQSU5faHN0
d19tYXNrIHwgR05UUElOX2RldndfbWFzaykpICkKLSAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwog
CiAgICAgaWYgKCAhYWN0LT5waW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9j
bGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICB1bmxv
Y2tfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CkBAIC0z
NjYxLDExICszNjY2LDExIEBAIGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAog
ICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBpZiAoIChhY3QtPnBpbiAm
IChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSA9PSAwICkK
LSAgICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3dyaXRp
bmcsIHN0YXR1cyk7CisgICAgICAgICAgICAgICAgZ250dGFiX2NsZWFyX2Zs
YWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKICAgICAgICAgfQogCiAg
ICAgICAgIGlmICggYWN0LT5waW4gPT0gMCApCi0gICAgICAgICAgICBnbnR0
YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogCiAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAg
ICAgICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKaW5kZXggODE2ZTNjNmQ2OC4uNWU5
YWE1MzgxNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFu
dF90YWJsZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFi
bGUuaApAQCAtMTQsNyArMTQsNyBAQCBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJj
aCB7CiAgICAgZ2ZuX3QgKnN0YXR1c19nZm47CiB9OwogCi12b2lkIGdudHRh
Yl9jbGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRy
KTsKK3ZvaWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0
ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsIG1m
bl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmbGFncywgdW5zaWduZWQgaW50IGNhY2hlX2ZsYWdzKTsKICNk
ZWZpbmUgZ250dGFiX2hvc3RfbWFwcGluZ19nZXRfcGFnZV90eXBlKHJvLCBs
ZCwgcmQpICgwKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9n
cmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJs
ZS5oCmluZGV4IDRiOGM0ZjkxNjAuLjExZjA2MWFhMmQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKQEAgLTY0LDcgKzY0LDgg
QEAgc3RhdGljIGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBp
bmcodWludDY0X3QgYWRkciwgbWZuX3QgZnJhbWUsCiAKICNkZWZpbmUgZ250
dGFiX21hcmtfZGlydHkoZCwgZikgcGFnaW5nX21hcmtfZGlydHkoKGQpLCBm
KQogCi1zdGF0aWMgaW5saW5lIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWcodW5z
aWduZWQgaW50IG5yLCB1aW50MTZfdCAqc3QpCitzdGF0aWMgaW5saW5lIHZv
aWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IG5yLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQxNl90ICpzdCkKIHsKICAgICAvKgogICAgICAqIE5vdGUgdGhh
dCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFjY2VzcyBt
dXN0IGJlCi0tIAoyLjE3LjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-16.patch"
Content-Disposition: attachment; filename="xsa295/4.12-16.patch"
Content-Transfer-Encoding: base64

RnJvbSBiNTE0MmQyOWE5NmQ2YzViYmQ1MDVkMmJhMjk5YjFlZjA0MTYzOTFh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDE2LzE3
XSB4ZW4vYXJtOiBBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4gZ3Vlc3QK
IGF0b21pYyBoZWxwZXJzCgpBZGQgcGVyZm9ybWFuY2UgY291bnRlcnMgaW4g
Z3Vlc3QgYXRvbWljIGhlbHBlcnMgdG8gYmUgYWJsZSB0byBkZXRlY3QKd2hl
dGhlciBhIGd1ZXN0IGlzIG9mdGVuIHBhdXNlZCBkdXJpbmcgdGhlIG9wZXJh
dGlvbnMuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgg
fCAxMiArKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNf
ZGVmbi5oICAgIHwgIDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1
ZXN0X2F0b21pY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRv
bWljcy5oCmluZGV4IDYxOTI1ZDMxM2QuLjY5ODUwOGJmODcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCkBAIC0yNCw5
ICsyNCwxMyBAQCBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBndWVz
dF9zYWZlX2F0b21pY19tYXgpOwogI2RlZmluZSBndWVzdF9iaXRvcChuYW1l
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKIHN0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF8jI25hbWUoc3Ry
dWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSBcCiB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgaWYgKCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhp
c19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKSAgICAgICAgICAgXAog
ICAgICAgICByZXR1cm47ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgbmFtZShu
ciwgcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl91bnBhdXNlKGQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKQEAgLTM4LDExICs0MiwxNSBAQCBzdGF0aWMgaW5saW5l
IGludCBndWVzdF8jI25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKSAgXAogICAgIGJvb2wgc3VjY2VlZDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICBpbnQgb2xkYml0OyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHBlcmZjX2lu
Y3IoYXRvbWljc19ndWVzdCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgc3VjY2VlZCA9IG5hbWUjI190aW1lb3V0KG5yLCBw
LCAmb2xkYml0LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShndWVzdF9z
YWZlX2F0b21pY19tYXgpKTsgICAgICAgICAgICAgIFwKICAgICBpZiAoIHN1
Y2NlZWQgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIHJldHVybiBvbGRiaXQ7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3RfcGF1c2VkKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRvbWFpbl9wYXVzZV9ub3N5
bmMoZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICBvbGRiaXQgPSBuYW1lKG5yLCBwKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgZG9tYWluX3VucGF1c2UoZCk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzMsMTAg
KzgxLDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX2d1ZXN0
X2NtcHhjaGcoc3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICB1bnNpZ25lZCBs
b25nIG9sZHZhbCA9IG9sZDsKIAorICAgIHBlcmZjX2luY3IoYXRvbWljc19n
dWVzdCk7CisKICAgICBpZiAoIF9fY21weGNoZ19tYl90aW1lb3V0KHB0ciwg
Jm9sZHZhbCwgbmV3LCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSkgKQogICAg
ICAgICByZXR1cm4gb2xkdmFsOwogCisgICAgcGVyZmNfaW5jcihhdG9taWNz
X2d1ZXN0X3BhdXNlZCk7CisKICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQp
OwogICAgIG9sZHZhbCA9IF9fY21weGNoZ19tYihwdHIsIG9sZCwgbmV3LCBz
aXplKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNfZGVmbi5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wZXJmY19kZWZuLmgKaW5kZXggODkyMmU5NTI1YS4uNmE4MzE4
NTE2MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19k
ZWZuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJmY19kZWZuLmgK
QEAgLTczLDYgKzczLDkgQEAgUEVSRkNPVU5URVIocGh5c190aW1lcl9pcnFz
LCAgIlBoeXNpY2FsIHRpbWVyIGludGVycnVwdHMiKQogUEVSRkNPVU5URVIo
dmlydF90aW1lcl9pcnFzLCAgIlZpcnR1YWwgdGltZXIgaW50ZXJydXB0cyIp
CiBQRVJGQ09VTlRFUihtYWludGVuYW5jZV9pcnFzLCAiTWFpbnRlbmFuY2Ug
aW50ZXJydXB0cyIpCiAKK1BFUkZDT1VOVEVSKGF0b21pY3NfZ3Vlc3QsICAg
ICJhdG9taWNzOiBndWVzdCBhY2Nlc3MiKQorUEVSRkNPVU5URVIoYXRvbWlj
c19ndWVzdF9wYXVzZWQsICAgImF0b21pY3M6IGd1ZXN0IHBhdXNlZCIpCisK
IC8qI2VuZGlmKi8gLyogX19YRU5fUEVSRkNfREVGTl9IX18gKi8KIAogLyoK
LS0gCjIuMTcuMQoK

--=separator
Content-Type: application/octet-stream; name="xsa295/4.12-17.patch"
Content-Disposition: attachment; filename="xsa295/4.12-17.patch"
Content-Transfer-Encoding: base64

RnJvbSBjMzM4YWNiOGI3MWI4YWFkMjU4ZjRjM2MwZmRhMjhlZjI5NGVkOTVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiA0LjEyIDE3LzE3
XSB4ZW4vYXJtOiBncmFudC10YWJsZTogUHJvdGVjdCBnbnR0YWJfY2xlYXJf
ZmxhZwogYWdhaW5zdCBndWVzdCBtaXNiZWhhdmlvcgoKVGhlIGZ1bmN0aW9u
IGdudHRhYl9jbGVhcl9mbGFnIGlzIHVzZWQgdG8gY2xlYXIgdGhlIGFjY2Vz
cyBmbGFncy4gT24KQXJtLCBpdCBpcyBpbXBsZW1lbnRlZCB1c2luZyBhIGxv
b3AgYW5kIGd1ZXN0X2NtcHhjaGcuCgpJdCBpcyBwb3NzaWJsZSB0aGF0IGd1
ZXN0X2NtcHhjaGcgd2lsbCBhbHdheXMgcmV0dXJuIGEgZGlmZmVyZW50IHZh
bHVlCnRoYW4gb2xkLiBUaGlzIGNhbiBoYXBwZW4gaWYgdGhlIGd1ZXN0IHVw
ZGF0ZWQgdGhlIG1lbW9yeSBiZWZvcmUgWGVuIGhhcwp0aW1lIHRvIGRvIHRo
ZSBleGNoYW5nZS4gQmVjYXVzZSBvZiB0aGF0LCB0aGVyZSBhcmUgbm8gd2F5
IGZvciB0bwpwcm9taXNlIHRoZSBsb29wIHdpbGwgZW5kLgoKSXQgaXMgcG9z
c2libGUgdG8gbWFrZSB0aGUgY3VycmVudCBjb2RlIHNhZmUgYnkgcmUtdXNp
bmcgdGhlIHNhbWUKcHJpbmNpcGxlIGFzIGFwcGxpZWQgb24gdGhlIGd1ZXN0
IGF0b21pYyBoZWxwZXIuIEhvd2V2ZXIgdGhpcyBwYXRjaAp0YWtlcyBhIGRp
ZmZlcmVudCBhcHByb2FjaCB0aGF0IHNob3VsZCBsZWFkIHRvIG1vcmUgZWZm
aWNpZW50IGNvZGUgaW4KdGhlIGRlZmF1bHQgY2FzZS4KCkEgbmV3IGhlbHBl
ciBpcyBpbnRyb2R1Y2VkIHRvIGNsZWFyIGEgc2V0IG9mIGJpdHMgb24gYSAx
Ni1iaXRzIHdvcmQuClRoaXMgc2hvdWxkIGF2b2lkIGEgYW4gZXh0cmEgbG9v
cCB0byBjaGVjayBjbXB4Y2hnIHN1Y2NlZWRlZC4KCk5vdGUgdGhhdCBhIG1h
c2sgaXMgdXNlZCBpbnN0ZWFkIG9mIGEgYml0LCBzbyB0aGUgaGVscGVyIGNh
biBiZSByZS11c2VkCmxhdGVyIG9uIGZvciBjbGVhcmluZyBtdWx0aXBsZSBm
bGFncyBhdCB0aGUgc2FtZSB0aW1lLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
OTUuCgpSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgot
LS0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgICAgIHwgMzUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9h
cm02NC9saWIvYml0b3BzLmMgICAgIHwgMzMgKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAg
ICB8IDEwICstLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMu
aCAgICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaCB8IDEzICsrKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQs
IDg2IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvYml0b3BzLmMKaW5kZXggMDg3NTAzMTRmYy4uM2Rj
YTc2OWJmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9i
aXRvcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5j
CkBAIC0xMjYsNiArMTI2LDQxIEBAIHRlc3RvcCh0ZXN0X2FuZF9jaGFuZ2Vf
Yml0LCBlb3IpCiB0ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCiB0
ZXN0b3AodGVzdF9hbmRfc2V0X2JpdCwgb3JyKQogCitzdGF0aWMgYWx3YXlz
X2lubGluZSBib29sIGludF9jbGVhcl9tYXNrMTYodWludDE2X3QgbWFzaywg
dm9sYXRpbGUgdWludDE2X3QgKnAsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBp
bnQgbWF4X3RyeSkKK3sKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOwor
CisgICAgcHJlZmV0Y2h3KChjb25zdCB1aW50MTZfdCAqKXApOworCisgICAg
ZG8KKyAgICB7CisgICAgICAgIGFzbSB2b2xhdGlsZSAoIi8vIGludF9jbGVh
cl9tYXNrMTZcbiIKKyAgICAgICAgIiAgIGxkcmV4aCAgJTIsICUxXG4iCisg
ICAgICAgICIgICBiaWMgICAgICUyLCAlMiwgJTNcbiIKKyAgICAgICAgIiAg
IHN0cmV4aCAgJTAsICUyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMp
LCAiK1FvIiAoKnApLCAiPSZyIiAodG1wKQorICAgICAgICA6ICJyIiAobWFz
aykpOworCisgICAgICAgIGlmICggIXJlcyApCisgICAgICAgICAgICBicmVh
azsKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4g
MCkgKTsKKworICAgIHJldHVybiAhcmVzOworfQorCit2b2lkIGNsZWFyX21h
c2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpwKQoreworICAg
IGlmICggIWludF9jbGVhcl9tYXNrMTYobWFzaywgcCwgZmFsc2UsIDApICkK
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK2Jvb2wgY2xl
YXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9p
ZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG1heF90cnkpCit7CisgICAgcmV0dXJuIGludF9jbGVhcl9tYXNrMTYobWFz
aywgcCwgdHJ1ZSwgbWF4X3RyeSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9i
aXRvcHMuYwppbmRleCA3OGJmNGVkOGM1Li4yNzY4OGU1NDE4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCisrKyBiL3hl
bi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKQEAgLTExOCw2ICsxMTgs
MzkgQEAgdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQsIGVvcikKIHRlc3Rv
cCh0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYykKIHRlc3RvcCh0ZXN0X2FuZF9z
ZXRfYml0LCBvcnIpCiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50
X2NsZWFyX21hc2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB1aW50MTZf
dCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KQorewor
ICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyAgICBkbworICAgIHsK
KyAgICAgICAgYXNtIHZvbGF0aWxlICgiLy8gIGludF9jbGVhcl9tYXNrMTZc
biIKKyAgICAgICAgIiAgIGxkeHJoICAgJXcyLCAlMVxuIgorICAgICAgICAi
ICAgYmljICAgICAldzIsICV3MiwgJXczXG4iCisgICAgICAgICIgICBzdHhy
aCAgICV3MCwgJXcyLCAlMVxuIgorICAgICAgICA6ICI9JnIiIChyZXMpLCAi
K1EiICgqcCksICI9JnIiICh0bXApCisgICAgICAgIDogInIiIChtYXNrKSk7
CisKKyAgICAgICAgaWYgKCAhcmVzICkKKyAgICAgICAgICAgIGJyZWFrOwor
ICAgIH0gd2hpbGUgKCAhdGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAwKSAp
OworCisgICAgcmV0dXJuICFyZXM7Cit9CisKK3ZvaWQgY2xlYXJfbWFzazE2
KHVpbnQxNl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApCit7CisgICAgaWYg
KCAhaW50X2NsZWFyX21hc2sxNihtYXNrLCBwLCBmYWxzZSwgMCkgKQorICAg
ICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworYm9vbCBjbGVhcl9t
YXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpw
LAorICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4
X3RyeSkKK3sKKyAgICByZXR1cm4gaW50X2NsZWFyX21hc2sxNihtYXNrLCBw
LCB0cnVlLCBtYXhfdHJ5KTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxl
czoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5j
IGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggM2E3Y2ZiMWI1MC4uOGE1MzU0
NDk3NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVu
L2FyY2gvYXJtL21tLmMKQEAgLTEzODQsMTUgKzEzODQsNyBAQCB2b2lkIHB1
dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIAogdm9pZCBn
bnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIG5yLCB1aW50MTZfdCAqYWRkcikKIHsKLSAgICAvKgotICAgICAqIE5v
dGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFj
Y2VzcyBtdXN0IGJlCi0gICAgICogY29uZmluZWQgdG8gdGhlIHNwZWNpZmll
ZCAyIGJ5dGVzLgotICAgICAqLwotICAgIHVpbnQxNl90IG1hc2sgPSB+KDEg
PDwgbnIpLCBvbGQ7Ci0KLSAgICBkbyB7Ci0gICAgICAgIG9sZCA9ICphZGRy
OwotICAgIH0gd2hpbGUgKGd1ZXN0X2NtcHhjaGcoZCwgYWRkciwgb2xkLCBv
bGQgJiBtYXNrKSAhPSBvbGQpOworICAgIGd1ZXN0X2NsZWFyX21hc2sxNihk
LCBCSVQobnIpLCBhZGRyKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9iaXRvcHMuaAppbmRleCBmNjc4MmIzM2JlLi5mOTg5YmM3MjZjIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKQEAgLTUzLDYgKzUzLDgg
QEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCk7CiAKK3ZvaWQgY2xlYXJfbWFzazE2KHVpbnQx
Nl90IG1hc2ssIHZvbGF0aWxlIHZvaWQgKnApOworCiAvKgogICogVGhlIGhl
bHBlcnMgYmVsb3cgbWF5IGZhaWwgdG8gdXBkYXRlIHRoZSBtZW1vcnkgaWYg
dGhlIGFjdGlvbiB0YWtlcwogICogdG9vIGxvbmcuCkBAIC03MSw2ICs3Myw4
IEBAIGJvb2wgdGVzdF9hbmRfY2xlYXJfYml0X3RpbWVvdXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpOwogYm9v
bCB0ZXN0X2FuZF9jaGFuZ2VfYml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50ICpvbGRiaXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KTsKK2Jvb2wgY2xl
YXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9p
ZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG1heF90cnkpOwogCiAvKioKICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNl
dCBhIGJpdCBhbmQgcmV0dXJuIGl0cyBvbGQgdmFsdWUKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKaW5kZXggNjk4NTA4YmY4
Ny4uYWYyN2NjNjI3YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9n
dWVzdF9hdG9taWNzLmgKQEAgLTczLDYgKzczLDE5IEBAIGd1ZXN0X3Rlc3Rv
cCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQogCiAjdW5kZWYgZ3Vlc3RfdGVzdG9w
CiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBndWVzdF9jbGVhcl9tYXNrMTYoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDE2X3QgbWFzaywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm9sYXRpbGUgdWludDE2X3QgKnAp
Cit7CisgICAgcGVyZmNfaW5jcihhdG9taWNzX2d1ZXN0KTsKKworICAgIGlm
ICggY2xlYXJfbWFzazE2X3RpbWVvdXQobWFzaywgcCwgdGhpc19jcHUoZ3Vl
c3Rfc2FmZV9hdG9taWNfbWF4KSkgKQorICAgICAgICByZXR1cm47CisKKyAg
ICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOworICAgIGNsZWFyX21hc2sxNiht
YXNrLCBwKTsKKyAgICBkb21haW5fdW5wYXVzZShkKTsKK30KKwogc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIF9fZ3Vlc3RfY21weGNoZyhzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2b2xhdGlsZSB2b2lkICpwdHIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
b2xkLAotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-01.patch"
Content-Disposition: attachment; filename="xsa295/unstable-01.patch"
Content-Transfer-Encoding: base64

RnJvbSAwZmViNDI0OTRmZWRkZjRkMTQwZDgzYWE0MTdkOGQ3YmYzYzUwZjUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCAwMS8xNV0geGVuL2Fy
bTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAgdG8K
IHByZXZlbnQgcmUtb3JkZXJpbmcKClBlciBEOC4yLjEgaW4gQVJNIERESSAw
NDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCnNwZWN1
bGF0aXZlbHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBp
bnN0cnVjdGlvbnMgZXhlY3V0ZWQKb24gdGhlIHNhbWUgUEUuIgoKQWRkIGFu
IGluc3RydWN0aW9uIGJhcnJpZXIgdG8gZ2V0IGFjY3VyYXRlIG51bWJlciBv
ZiBjeWNsZXMgd2hlbgpyZXF1ZXN0ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3Ig
dGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VMMCwgcmVwbGFjZSBieQphIGNh
bGwgdG8gZ2V0X2N5Y2xlcygpLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUu
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgotLS0KIHhlbi9hcmNoL2FybS90aW1lLmMgICAg
ICAgIHwgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaCB8IDIg
KysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90aW1lLmMgYi94
ZW4vYXJjaC9hcm0vdGltZS5jCmluZGV4IGJiY2NlZTc0MmUuLjczOWJjZjE4
NmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90aW1lLmMKKysrIGIveGVu
L2FyY2gvYXJtL3RpbWUuYwpAQCAtMTUxLDcgKzE1MSw3IEBAIHZvaWQgX19p
bml0IHByZWluaXRfeGVuX3RpbWUodm9pZCkKICAgICBpZiAoIHJlcyApCiAg
ICAgICAgIHBhbmljKCJUaW1lcjogQ2Fubm90IGluaXRpYWxpemUgcGxhdGZv
cm0gdGltZXJcbiIpOwogCi0gICAgYm9vdF9jb3VudCA9IFJFQURfU1lTUkVH
NjQoQ05UUENUX0VMMCk7CisgICAgYm9vdF9jb3VudCA9IGdldF9jeWNsZXMo
KTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGluaXRfZHRfeGVuX3RpbWUo
dm9pZCkKQEAgLTE5Miw3ICsxOTIsNyBAQCBpbnQgX19pbml0IGluaXRfeGVu
X3RpbWUodm9pZCkKIC8qIFJldHVybiBudW1iZXIgb2YgbmFub3NlY29uZHMg
c2luY2UgYm9vdCAqLwogc190aW1lX3QgZ2V0X3NfdGltZSh2b2lkKQogewot
ICAgIHVpbnQ2NF90IHRpY2tzID0gUkVBRF9TWVNSRUc2NChDTlRQQ1RfRUww
KSAtIGJvb3RfY291bnQ7CisgICAgdWludDY0X3QgdGlja3MgPSBnZXRfY3lj
bGVzKCkgLSBib290X2NvdW50OwogICAgIHJldHVybiB0aWNrc190b19ucyh0
aWNrcyk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dGltZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgKaW5kZXggOWE3
MDcxYTU0Ni4uOWNiNmY5YjBiNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1l
LmgKQEAgLTIsNiArMiw3IEBACiAjZGVmaW5lIF9fQVJNX1RJTUVfSF9fCiAK
ICNpbmNsdWRlIDxhc20vc3lzcmVncy5oPgorI2luY2x1ZGUgPGFzbS9zeXN0
ZW0uaD4KIAogI2RlZmluZSBEVF9NQVRDSF9USU1FUiAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJtLGFybXY3
LXRpbWVyIiksIFwKQEAgLTExLDYgKzEyLDcgQEAgdHlwZWRlZiB1aW50NjRf
dCBjeWNsZXNfdDsKIAogc3RhdGljIGlubGluZSBjeWNsZXNfdCBnZXRfY3lj
bGVzICh2b2lkKQogeworICAgICAgICBpc2IoKTsKICAgICAgICAgcmV0dXJu
IFJFQURfU1lTUkVHNjQoQ05UUENUX0VMMCk7CiB9CiAKLS0gCjIuMTEuMAoK

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-02.patch"
Content-Disposition: attachment; filename="xsa295/unstable-02.patch"
Content-Transfer-Encoding: base64

RnJvbSA5NWY5NTI5MzM3ZTdjZGZmMjU2MGVhNDg2NTYxZGI0YWQ4OTI1NmMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCAwMi8xNV0geGVuL2dy
YW50X3RhYmxlOiBSZXdvcmsgdGhlIHByb3RvdHlwZSBvZiBfc2V0X3N0YXR1
cyoKIGZvciBsaXNpYmlsaXR5CgpJdCBpcyBub3QgY2xlYXIgZnJvbSB0aGUg
cGFyYW1ldGVycyBuYW1lIHdoZXRoZXIgZG9taWQgYW5kIGd0X3ZlcnNpb24K
Y29ycmVzcG9uZCB0byB0aGUgbG9jYWwgb3IgcmVtb3RlIGRvbWFpbi4gQSBm
b2xsb3ctdXAgcGF0Y2ggd2lsbCBtYWtlCnRoZW0gbW9yZSBjb25mdXNpbmcu
CgpTbyByZW5hbWUgZG9taWQgKHJlc3AuIGd0X3ZlcnNpb24pIHRvIGxkb21p
ZCAocmVzcC4gcmd0X3ZlcnNpb24pLiBBdAp0aGUgc2FtZSB0aW1lIHJlLW9y
ZGVyIHRoZSBwYXJhbWV0ZXJzIHRvIGhvcGVmdWxseSBtYWtlIGl0IG1vcmUK
cmVhZGFibGUuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KClN1Z2dlc3Rl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpB
Y2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgotLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDU3ICsr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDI5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBkZDhhOWQ5MDQ2
Li42ZWM1NTZjYjg1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC02NzAs
MTEgKzY3MCwxMSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5yX2dyYW50X2Vu
dHJpZXMoc3RydWN0IGdyYW50X3RhYmxlICpndCkKICAgICByZXR1cm4gMDsK
IH0KIAotc3RhdGljIGludCBfc2V0X3N0YXR1c192MShkb21pZF90ICBkb21p
ZCwKK3N0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50
cnlfaGVhZGVyX3QgKnNoYWgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHJlYWRvbmx5LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgbWFwZmxhZywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFj
dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCAgbGRvbWlk
KQogewogICAgIGludCByYyA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3Jh
bnRfY29tYm8gc2NvbWJvLCBwcmV2X3Njb21ibywgbmV3X3Njb21ibzsKQEAg
LTcwOSwxMSArNzA5LDExIEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEo
ZG9taWRfdCAgZG9taWQsCiAgICAgICAgIGlmICggIWFjdC0+cGluICYmCiAg
ICAgICAgICAgICAgKCgoc2NvbWJvLnNob3J0cy5mbGFncyAmIG1hc2spICE9
CiAgICAgICAgICAgICAgICBHVEZfcGVybWl0X2FjY2VzcykgfHwKLSAgICAg
ICAgICAgICAgKHNjb21iby5zaG9ydHMuZG9taWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgICAgIChzY29tYm8uc2hvcnRzLmRvbWlkICE9IGxkb21pZCkp
ICkKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiQmFkIGZsYWdzICgleCkg
b3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZFxuIiwKICAgICAgICAgICAgICAg
ICAgICAgIHNjb21iby5zaG9ydHMuZmxhZ3MsIHNjb21iby5zaG9ydHMuZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICBkb21pZCk7CisgICAgICAgICAg
ICAgICAgICAgICBsZG9taWQpOwogCiAgICAgICAgIG5ld19zY29tYm8gPSBz
Y29tYm87CiAgICAgICAgIG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdU
Rl9yZWFkaW5nOwpAQCAtNzQyLDEyICs3NDIsMTIgQEAgZG9uZToKICAgICBy
ZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoZG9t
aWRfdCAgZG9taWQsCitzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0
IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICph
Y3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFkb25seSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZl
X2dyYW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IGdyYW50X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbWlkX3QgIGxkb21pZCkKIHsKICAgICBpbnQgICAgICByYyAg
ICA9IEdOVFNUX29rYXk7CiAgICAgdW5pb24gZ3JhbnRfY29tYm8gc2NvbWJv
OwpAQCAtNzczLDEwICs3NzMsMTAgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1
c192Mihkb21pZF90ICBkb21pZCwKICAgICBpZiAoICFhY3QtPnBpbiAmJgog
ICAgICAgICAgKCAoKChmbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNj
ZXNzKSAmJgogICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9IEdURl90
cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAoaWQgIT0gZG9taWQpKSApCisg
ICAgICAgICAgKGlkICE9IGxkb21pZCkpICkKICAgICAgICAgUElOX0ZBSUwo
ZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAg
IkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQsIGZs
YWdzICV4XG4iLAotICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGRvbWlk
LCBtYXNrKTsKKyAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBsZG9taWQs
IG1hc2spOwogCiAgICAgaWYgKCByZWFkb25seSApCiAgICAgewpAQCAtODAz
LDE0ICs4MDMsMTQgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihkb21p
ZF90ICBkb21pZCwKICAgICB7CiAgICAgICAgIGlmICggKCgoZmxhZ3MgJiBt
YXNrKSAhPSBHVEZfcGVybWl0X2FjY2VzcykgJiYKICAgICAgICAgICAgICAg
KChmbGFncyAmIG1hc2spICE9IEdURl90cmFuc2l0aXZlKSkgfHwKLSAgICAg
ICAgICAgICAoaWQgIT0gZG9taWQpIHx8CisgICAgICAgICAgICAgKGlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChmbGFn
cyAmIEdURl9yZWFkb25seSkpICkKICAgICAgICAgewogICAgICAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOwogICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJh
bF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBmbGFn
cyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzogJWQpXG4i
LAotICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBkb21pZCwgIXJl
YWRvbmx5KTsKKyAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBpZCwgbGRv
bWlkLCAhcmVhZG9ubHkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UK
QEAgLTgyOCwxOSArODI4LDE5IEBAIGRvbmU6CiB9CiAKIAotc3RhdGljIGlu
dCBfc2V0X3N0YXR1cyh1bnNpZ25lZCBndF92ZXJzaW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZF90ICBkb21pZCwKK3N0YXRpYyBpbnQgX3Nl
dF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCisg
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X3N0YXR1c190ICpzdGF0dXMs
CisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIHJndF92ZXJzaW9u
LAorICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50
X2VudHJ5ICphY3QsCiAgICAgICAgICAgICAgICAgICAgICAgIGludCByZWFk
b25seSwKICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1hcGZsYWcsCi0g
ICAgICAgICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpz
aGFoLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3QsCi0gICAgICAgICAgICAgICAgICAgICAgIGdyYW50
X3N0YXR1c190ICpzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgIGRv
bWlkX3QgbGRvbWlkKQogewogCi0gICAgaWYgKCBndF92ZXJzaW9uID09IDEg
KQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoZG9taWQsIHJlYWRv
bmx5LCBtYXBmbGFnLCBzaGFoLCBhY3QpOworICAgIGlmICggcmd0X3ZlcnNp
b24gPT0gMSApCisgICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShzaGFo
LCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9taWQpOwogICAgIGVsc2UK
LSAgICAgICAgcmV0dXJuIF9zZXRfc3RhdHVzX3YyKGRvbWlkLCByZWFkb25s
eSwgbWFwZmxhZywgc2hhaCwgYWN0LCBzdGF0dXMpOworICAgICAgICByZXR1
cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5
LCBtYXBmbGFnLCBsZG9taWQpOwogfQogCiBzdGF0aWMgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqZ3JhbnRfbWFwX2V4aXN0cyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpsZCwKQEAgLTEwMDUsOSArMTAwNSw5IEBAIG1hcF9ncmFudF9y
ZWYoCiAgICAgICAgICAoIShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkp
ICYmCiAgICAgICAgICAgIShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNr
fEdOVFBJTl9kZXZ3X21hc2spKSkgKQogICAgIHsKLSAgICAgICAgaWYgKCAo
cmMgPSBfc2V0X3N0YXR1cyhyZ3QtPmd0X3ZlcnNpb24sIGxkLT5kb21haW5f
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3AtPmZsYWdz
ICYgR05UTUFQX3JlYWRvbmx5LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDEsIHNoYWgsIGFjdCwgc3RhdHVzKSApICE9IEdOVFNUX29rYXkg
KQorICAgICAgICBpZiAoIChyYyA9IF9zZXRfc3RhdHVzKHNoYWgsIHN0YXR1
cywgcmd0LT5ndF92ZXJzaW9uLCBhY3QsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgb3AtPmZsYWdzICYgR05UTUFQX3JlYWRvbmx5LCAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxkLT5kb21haW5faWQp
ICE9IEdOVFNUX29rYXkpICkKICAgICAgICAgICAgIGdvdG8gYWN0X3JlbGVh
c2Vfb3V0OwogCiAgICAgICAgIGlmICggIWFjdC0+cGluICkKQEAgLTI0NTks
OCArMjQ1OSw4IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgewog
ICAgICAgICBpZiAoICghb2xkX3BpbiB8fCAoIXJlYWRvbmx5ICYmCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAhKG9sZF9waW4gJiAoR05UUElOX2Rl
dndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkpKSAmJgotICAgICAgICAgICAg
IChyYyA9IF9zZXRfc3RhdHVzX3YyKGxkb20sIHJlYWRvbmx5LCAwLCBzaGFo
LCBhY3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Rh
dHVzKSkgIT0gR05UU1Rfb2theSApCisgICAgICAgICAgICAgKHJjID0gX3Nl
dF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5LCAwLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxkb20pKSAhPSBH
TlRTVF9va2F5ICkKICAgICAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKIAog
ICAgICAgICBpZiAoICFhbGxvd190cmFuc2l0aXZlICkKQEAgLTI1NjAsOSAr
MjU2MCw4IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgZWxzZSBp
ZiAoICFvbGRfcGluIHx8CiAgICAgICAgICAgICAgICghcmVhZG9ubHkgJiYg
IShvbGRfcGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdfbWFz
aykpKSApCiAgICAgewotICAgICAgICBpZiAoIChyYyA9IF9zZXRfc3RhdHVz
KHJndC0+Z3RfdmVyc2lvbiwgbGRvbSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZWFkb25seSwgMCwgc2hhaCwgYWN0LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0YXR1cykgKSAhPSBHTlRTVF9va2F5
ICkKKyAgICAgICAgaWYgKCAocmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0
dXMsIHJndC0+Z3RfdmVyc2lvbiwgYWN0LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlYWRvbmx5LCAwLCBsZG9tKSkgIT0gR05UU1Rfb2th
eSApCiAgICAgICAgICAgICAgZ290byB1bmxvY2tfb3V0OwogCiAgICAgICAg
IHRkID0gcmQ7Ci0tIAoyLjExLjAKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-03.patch"
Content-Disposition: attachment; filename="xsa295/unstable-03.patch"
Content-Transfer-Encoding: base64

RnJvbSA0MzJjYWVmYjdiOGI2NzY5NjViMzVlMTJhNmQ1ZDVkNjc2YWE4OTQz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAwMy8xNV0geGVuL2Fy
bTY0OiBiaXRvcHM6IFJld3JpdGUgYml0b3AgaGVscGVycyBpbiBDCgpUaGlz
IGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZl
cyB8ICAxIC0KIHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLlMgICAg
IHwgNjcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2JpdG9wcy5jICAgICB8IDkwICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOTAg
aW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuUwogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0
aXZlcyBiL3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCmlu
ZGV4IDAyOGU4NzIxZjkuLjg5MTY2N2E1ZGEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCisrKyBiL3hlbi9hcmNo
L2FybS9SRUFETUUuTGludXhQcmltaXRpdmVzCkBAIC04LDcgKzgsNiBAQCBh
cm02NDoKIAogYml0b3BzOiBsYXN0IHN5bmMgQCB2My4xNi1yYzYgKGxhc3Qg
Y29tbWl0OiA4NzE1NDY2YjYwMjcpCiAKLWxpbnV4L2FyY2gvYXJtNjQvbGli
L2JpdG9wcy5TICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2Jp
dG9wcy5TCiBsaW51eC9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5o
ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaAogCiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9saWIvYml0b3BzLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGli
L2JpdG9wcy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2NDcx
ZGQxODc1Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9s
aWIvYml0b3BzLlMKKysrIC9kZXYvbnVsbApAQCAtMSw2NyArMCwwIEBACi0v
KgotICogQmFzZWQgb24gbGludXgvYXJjaC9hcm02NC9saWIvYml0b3BzLmgg
d2hpY2ggaW4gdHVybiBpcwotICogQmFzZWQgb24gYXJjaC9hcm0vbGliL2Jp
dG9wcy5oCi0gKgotICogQ29weXJpZ2h0IChDKSAyMDEzIEFSTSBMdGQuCi0g
KgotICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVy
c2lvbiAyIGFzCi0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0
ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1
dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoK
LSAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCi0gKiBhbG9uZyB3aXRoIHRoaXMg
cHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGlj
ZW5zZXMvPi4KLSAqLwotCi0vKgotICogeDA6IGJpdHMgNDowICBiaXQgb2Zm
c2V0Ci0gKiAgICAgYml0cyAzMTo1IHdvcmQgb2Zmc2V0Ci0gKiB4MTogYWRk
cmVzcwotICovCi0JLm1hY3JvCWJpdG9wLCBuYW1lLCBpbnN0cgotRU5UUlko
CVxuYW1lCSkKLQlhbmQJdzMsIHcwLCAjMzEJCS8vIEdldCBiaXQgb2Zmc2V0
Ci0JZW9yCXcwLCB3MCwgdzMJCS8vIENsZWFyIGxvdyBiaXRzCi0JbW92CXgy
LCAjMQotCWFkZAl4MSwgeDEsIHgwLCBsc3IgIzMJLy8gR2V0IHdvcmQgb2Zm
c2V0Ci0JbHNsCXgzLCB4MiwgeDMJCS8vIENyZWF0ZSBtYXNrCi0xOglsZHhy
CXcyLCBbeDFdCi0JXGluc3RyCXcyLCB3MiwgdzMKLQlzdHhyCXcwLCB3Miwg
W3gxXQotCWNibnoJdzAsIDFiCi0JcmV0Ci1FTkRQUk9DKFxuYW1lCSkKLQku
ZW5kbQotCi0JLm1hY3JvCXRlc3RvcCwgbmFtZSwgaW5zdHIKLUVOVFJZKAlc
bmFtZQkpCi0JYW5kCXczLCB3MCwgIzMxCQkvLyBHZXQgYml0IG9mZnNldAot
CWVvcgl3MCwgdzAsIHczCQkvLyBDbGVhciBsb3cgYml0cwotCW1vdgl4Miwg
IzEKLQlhZGQJeDEsIHgxLCB4MCwgbHNyICMzCS8vIEdldCB3b3JkIG9mZnNl
dAotCWxzbAl4NCwgeDIsIHgzCQkvLyBDcmVhdGUgbWFzawotMToJbGR4cgl3
MiwgW3gxXQotCWxzcgl3MCwgdzIsIHczCQkvLyBTYXZlIG9sZCB2YWx1ZSBv
ZiBiaXQKLQlcaW5zdHIJdzIsIHcyLCB3NAkJLy8gdG9nZ2xlIGJpdAotCXN0
bHhyCXc1LCB3MiwgW3gxXQotCWNibnoJdzUsIDFiCi0JZG1iCWlzaAotCWFu
ZAl3MCwgdzAsICMxCi0zOglyZXQKLUVORFBST0MoXG5hbWUJKQotCS5lbmRt
Ci0KLS8qCi0gKiBBdG9taWMgYml0IG9wZXJhdGlvbnMuCi0gKi8KLQliaXRv
cAljaGFuZ2VfYml0LCBlb3IKLQliaXRvcAljbGVhcl9iaXQsIGJpYwotCWJp
dG9wCXNldF9iaXQsIG9ycgotCi0JdGVzdG9wCXRlc3RfYW5kX2NoYW5nZV9i
aXQsIGVvcgotCXRlc3RvcAl0ZXN0X2FuZF9jbGVhcl9iaXQsIGJpYwotCXRl
c3RvcAl0ZXN0X2FuZF9zZXRfYml0LCBvcnIKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvbGliL2JpdG9wcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAuLmIxYzY4MWM2NDIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
YXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0wLDAgKzEsOTAgQEAK
Ky8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTggQVJNIEx0ZC4KKyAqCisgKiBU
aGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry
aWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIg
YXMKKyAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0
aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhP
VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy
cmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91
IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFt
LiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgorICovCisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8
YXNtL3N5c3RlbS5oPgorCisvKgorICogVGhlIGF0b21pYyBiaXQgb3BlcmF0
aW9ucyBwYXNzIHRoZSBudW1iZXIgb2YgYml0IGluIGEgc2lnbmVkIG51bWJl
cgorICogKG5vdCBzdXJlIHdoeSkuIFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0
byBpbmNyZWFzZSB0aGUgY29tcGxleGl0eSBvZgorICogdGhlIHJlc3VsdGlu
ZyBhc3NlbWJseS4KKyAqCisgKiBUbyBnZW5lcmF0ZSBzaW1wbGVyIGNvZGUs
IHRoZSBudW1iZXIgb2YgYml0IChucikgd2lsbCBiZSBjYXN0IHRvCisgKiB1
bnNpZ25lZCBpbnQuCisgKgorICogWFhYOiBSZXdvcmsgdGhlIGludGVyZmFj
ZSB0byB1c2UgdW5zaWduZWQgaW50LgorICovCisKKyNkZWZpbmUgYml0b3Ao
bmFtZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCit2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJ
VF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgY29uc3QgdWlu
dDMyX3QgbWFzayA9IEJJVF9NQVNLKCh1bnNpZ25lZCBpbnQpbnIpOyAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0
bXA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlICgi
Ly8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4iICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICIgICBsZHhyICAgICV3MiwgJTFcbiIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgICAgJXcyLCAl
dzIsICV3M1xuIiAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIiAg
IHN0eHIgICAgJXcwLCAldzIsICUxXG4iICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIDogIj0mciIgKHJlcyks
ICIrUSIgKCpwdHIpLCAiPSZyIiAodG1wKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICA6ICJyIiAobWFzaykpOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorCisjZGVmaW5lIHRlc3RvcChuYW1l
LCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAoraW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdm9s
YXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09S
RCgodW5zaWduZWQgaW50KW5yKTsgICAgXAorICAgIHVuc2lnbmVkIGludCBi
aXQgPSAodW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklU
X01BU0soYml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVu
c2lnbmVkIGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgYXNtIHZvbGF0aWxlICgiLy8gIiBfX3N0cmluZ2lmeShuYW1lKSAiXG4i
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsZHhy
ICAgICV3MywgJTJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAiICAgbHNyICAgICAldzEsICV3
MywgJXc1IC8vIFNhdmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICV3
MywgJXczLCAldzQgLy8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICBcCisgICAg
ICAgICIgICBzdGx4ciAgICV3MCwgJXczLCAlMlxuIiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIi
IChyZXMpLCAiPSZyIiAob2xkYml0KSwgIitRIiAoKnB0ciksICI9JnIiICh0
bXApICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spLCAiciIg
KGJpdCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgIDogIm1lbW9yeSIpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IH0gd2hpbGUgKCByZXMgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgZG1iKGlzaCk7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICByZXR1cm4gb2xkYml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2JpdG9wKGNo
YW5nZV9iaXQsIGVvcikKK2JpdG9wKGNsZWFyX2JpdCwgYmljKQorYml0b3Ao
c2V0X2JpdCwgb3JyKQorCit0ZXN0b3AodGVzdF9hbmRfY2hhbmdlX2JpdCwg
ZW9yKQordGVzdG9wKHRlc3RfYW5kX2NsZWFyX2JpdCwgYmljKQordGVzdG9w
KHRlc3RfYW5kX3NldF9iaXQsIG9ycikKKworLyoKKyAqIExvY2FsIHZhcmlh
YmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAq
IGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwK
KyAqIEVuZDoKKyAqLwotLSAKMi4xMS4wCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-04.patch"
Content-Disposition: attachment; filename="xsa295/unstable-04.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MjRiODZmMDRlOGVlNjdiYWMzOGQyNDUxYzhjZDY0NzlhNWI0MjBj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjE5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAwNC8xNV0geGVuL2Fy
bTMyOiBiaXRvcHM6IFJld3JpdGUgYml0b3AgaGVscGVycyBpbiBDCgpUaGlz
IGlzIHBhcnQgb2YgWFNBLTI5NS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vUkVBRE1FLkxpbnV4UHJpbWl0aXZl
cyAgICB8ICAxNCArLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9NYWtl
ZmlsZSAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIv
Yml0b3BzLmMgICAgICAgIHwgIDk4ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmggICAg
ICAgIHwgMTA0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
eGVuL2FyY2gvYXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUyAgICAgfCAgMTQg
LS0tLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQuUyAgICAg
IHwgIDE0IC0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJpdC5T
ICAgICAgICB8ICAxNSAtLS0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpYi90
ZXN0Y2hhbmdlYml0LlMgfCAgMTUgLS0tLS0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9saWIvdGVzdGNsZWFyYml0LlMgIHwgIDE1IC0tLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL3Rlc3RzZXRiaXQuUyAgICB8ICAxNSAtLS0tLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaCAgICAgfCAgMTkgKyst
LS0tCiAxMSBmaWxlcyBjaGFuZ2VkLCAxMDggaW5zZXJ0aW9ucygrKSwgMjIw
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5oCiBkZWxldGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gvYXJtL2FybTMyL2xpYi9jaGFuZ2ViaXQuUwogZGVsZXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvY2xlYXJiaXQu
UwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9saWIv
c2V0Yml0LlMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJt
MzIvbGliL3Rlc3RjaGFuZ2ViaXQuUwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL2FybS9hcm0zMi9saWIvdGVzdGNsZWFyYml0LlMKIGRlbGV0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RzZXRiaXQu
UwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9SRUFETUUuTGludXhQcmlt
aXRpdmVzIGIveGVuL2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMK
aW5kZXggODkxNjY3YTVkYS4uNjY0YTlmODllZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMKKysrIGIveGVuL2Fy
Y2gvYXJtL1JFQURNRS5MaW51eFByaW1pdGl2ZXMKQEAgLTY4LDE5ICs2OCw5
IEBAIGFybTMyCiAKIGJpdG9wczogbGFzdCBzeW5jIEAgdjMuMTYtcmM2IChs
YXN0IGNvbW1pdDogYzMyZmZjZTBmNjZlKQogCi1saW51eC9hcmNoL2FybS9s
aWIvYml0b3BzLmggICAgICAgICAgICAgeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9iaXRvcHMuaAotbGludXgvYXJjaC9hcm0vbGliL2NoYW5nZWJpdC5TICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvY2hhbmdlYml0LlMKLWxp
bnV4L2FyY2gvYXJtL2xpYi9jbGVhcmJpdC5TICAgICAgICAgICB4ZW4vYXJj
aC9hcm0vYXJtMzIvbGliL2NsZWFyYml0LlMKIGxpbnV4L2FyY2gvYXJtL2xp
Yi9maW5kYml0LlMgICAgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L2ZpbmRiaXQuUwotbGludXgvYXJjaC9hcm0vbGliL3NldGJpdC5TICAgICAg
ICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvc2V0Yml0LlMKLWxpbnV4
L2FyY2gvYXJtL2xpYi90ZXN0Y2hhbmdlYml0LlMgICAgICB4ZW4vYXJjaC9h
cm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUwotbGludXgvYXJjaC9hcm0v
bGliL3Rlc3RjbGVhcmJpdC5TICAgICAgIHhlbi9hcmNoL2FybS9hcm0zMi9s
aWIvdGVzdGNsZWFyYml0LlMKLWxpbnV4L2FyY2gvYXJtL2xpYi90ZXN0c2V0
Yml0LlMgICAgICAgICB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RzZXRi
aXQuUwotCi1mb3IgaSBpbiBiaXRvcHMuaCBjaGFuZ2ViaXQuUyBjbGVhcmJp
dC5TIGZpbmRiaXQuUyBzZXRiaXQuUyB0ZXN0Y2hhbmdlYml0LlMgXAotICAg
ICAgICAgdGVzdGNsZWFyYml0LlMgdGVzdHNldGJpdC5TOyBkbwotICAgIGRp
ZmYgLXUgLi4vbGludXgvYXJjaC9hcm0vbGliLyRpIHhlbi9hcmNoL2FybS9h
cm0zMi9saWIvJGk7Ci1kb25lCisKK2RpZmYgLXUgLi4vbGludXgvYXJjaC9h
cm0vbGliL2ZpbmRiaXQuUyB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2ZpbmRi
aXQuUwogCiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9NYWtlZmlsZSBiL3hlbi9hcmNo
L2FybS9hcm0zMi9saWIvTWFrZWZpbGUKaW5kZXggZTlmYmM1OTViOS4uYjE0
NTdjODlkYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9N
YWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL01ha2VmaWxl
CkBAIC0xLDYgKzEsNSBAQAogb2JqLXkgKz0gbWVtY3B5Lm8gbWVtbW92ZS5v
IG1lbXNldC5vIG1lbWNoci5vIG1lbXplcm8ubwotb2JqLXkgKz0gZmluZGJp
dC5vIHNldGJpdC5vCi1vYmoteSArPSBzZXRiaXQubyBjbGVhcmJpdC5vIGNo
YW5nZWJpdC5vCi1vYmoteSArPSB0ZXN0c2V0Yml0Lm8gdGVzdGNsZWFyYml0
Lm8gdGVzdGNoYW5nZWJpdC5vCitvYmoteSArPSBmaW5kYml0Lm8KK29iai15
ICs9IGJpdG9wcy5vCiBvYmoteSArPSBzdHJjaHIubyBzdHJyY2hyLm8KIG9i
ai15ICs9IGxpYjFmdW5jcy5vIGxzaHJkaTMubyBkaXY2NC5vCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jIGIveGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYwpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwLi5jNjliYjUzMDM3Ci0tLSAvZGV2L251bGwK
KysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYwpAQCAtMCww
ICsxLDk4IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDE4IEFSTSBMdGQu
CisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBj
YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVy
IHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
dmVyc2lvbiAyIGFzCisgKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdh
cmUgRm91bmRhdGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJp
YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAq
IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp
bXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor
ICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3aXRoIHRo
aXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv
bGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgor
I2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgorI2luY2x1ZGUgPGFzbS9zeXN0
ZW0uaD4KKworLyoKKyAqIFRoZSBhdG9taWMgYml0IG9wZXJhdGlvbnMgcGFz
cyB0aGUgbnVtYmVyIG9mIGJpdCBpbiBhIHNpZ25lZCBudW1iZXIKKyAqIChu
b3Qgc3VyZSB3aHkpLiBUaGlzIGhhcyB0aGUgZHJhd2JhY2sgdG8gaW5jcmVh
c2UgdGhlIGNvbXBsZXhpdHkgb2YKKyAqIHRoZSByZXN1bHRpbmcgYXNzZW1i
bHkuCisgKgorICogVG8gZ2VuZXJhdGUgc2ltcGxlciBjb2RlLCB0aGUgbnVt
YmVyIG9mIGJpdCAobnIpIHdpbGwgYmUgY2FzdCB0bworICogdW5zaWduZWQg
aW50LgorICoKKyAqIFhYWDogUmV3b3JrIHRoZSBpbnRlcmZhY2UgdG8gdXNl
IHVuc2lnbmVkIGludC4KKyAqLworCisjZGVmaW5lIGJpdG9wKG5hbWUsIGlu
c3RyKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAordm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAq
cCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdm9sYXRp
bGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgo
dW5zaWduZWQgaW50KW5yKTsgICAgXAorICAgIGNvbnN0IHVpbnQzMl90IG1h
c2sgPSBCSVRfTUFTSygodW5zaWduZWQgaW50KW5yKTsgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFTU0VS
VCgoKHZhZGRyX3QpcCAmIDB4MykgPT0gMCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwcmVmZXRjaHcoKGNvbnN0
IHZvaWQgKilwdHIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIGRvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGFzbSB2b2xhdGls
ZSAoIi8vICIgX19zdHJpbmdpZnkobmFtZSkgIlxuIiAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAiICAgbGRyZXggICAlMiwgJTFcbiIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICAgICUy
LCAlMiwgJTNcbiIgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICIgICBzdHJleCAgICUwLCAlMiwgJTFcbiIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICA6ICI9JnIiIChy
ZXMpLCAiK1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgOiAiciIgKG1hc2spKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgfSB3aGlsZSAoIHJlcyApOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfQorCisj
ZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoraW50IG5hbWUoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50
MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAor
ICAgIHVuc2lnbmVkIGludCBiaXQgPSAodW5zaWduZWQgaW50KW5yICUgQklU
U19QRVJfV09SRDsgICAgICAgICAgICAgICAgICAgIFwKKyAgICBjb25zdCB1
aW50MzJfdCBtYXNrID0gQklUX01BU0soYml0KTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgdW5zaWduZWQgbG9uZyByZXMs
IHRtcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIGludCBvbGRiaXQ7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgQVNTRVJU
KCgodmFkZHJfdClwICYgMHgzKSA9PSAwKTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIHNtcF9tYigpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgcHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyAiIF9fc3RyaW5naWZ5KG5h
bWUpICJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
IiAgIGxkcmV4ICAgJTMsICUyXG4iICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIgICBsc3IgICAg
ICUxLCAlMywgJTUgLy8gU2F2ZSBvbGQgdmFsdWUgb2YgYml0XG4iICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAiICAgIiBfX3N0cmluZ2lmeShpbnN0
cikgIiAgJTMsICUzLCAlNCAvLyBUb2dnbGUgYml0XG4iICAgICAgICAgICAg
IFwKKyAgICAgICAgIiAgIHN0cmV4ICAlMCwgJTMsICUyXG4iICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
IDogIj0mciIgKHJlcyksICI9JnIiIChvbGRiaXQpLCAiK1FvIiAoKnB0ciks
ICI9JnIiICh0bXApICAgICAgICAgICAgXAorICAgICAgICA6ICJyIiAobWFz
ayksICJyIiAoYml0KSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlICggcmVzICk7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHNt
cF9tYigpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgcmV0dXJuIG9sZGJpdCAmIDE7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKworYml0
b3AoY2hhbmdlX2JpdCwgZW9yKQorYml0b3AoY2xlYXJfYml0LCBiaWMpCiti
aXRvcChzZXRfYml0LCBvcnIpCisKK3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2Vf
Yml0LCBlb3IpCit0ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCit0
ZXN0b3AodGVzdF9hbmRfc2V0X2JpdCwgb3JyKQorCisvKgorICogTG9jYWwg
dmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNE
IgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6
IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL2JpdG9wcy5oIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9i
aXRvcHMuaApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZDVlMTM0
NzZmNC4uMDAwMDAwMDAwMAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGli
L2JpdG9wcy5oCisrKyAvZGV2L251bGwKQEAgLTEsMTA0ICswLDAgQEAKLQot
I2lmIF9fTElOVVhfQVJNX0FSQ0hfXyA+PSA2Ci0JLm1hY3JvCWJpdG9wLCBu
YW1lLCBpbnN0cgotRU5UUlkoCVxuYW1lCQkpCi1VTldJTkQoCS5mbnN0YXJ0
CSkKLQlhbmRzCWlwLCByMSwgIzMKLQlzdHJuZWIJcjEsIFtpcF0JCUAgYXNz
ZXJ0IHdvcmQtYWxpZ25lZAotCW1vdglyMiwgIzEKLQlhbmQJcjMsIHIwLCAj
MzEJCUAgR2V0IGJpdCBvZmZzZXQKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQlh
ZGQJcjEsIHIxLCByMCwgbHNsICMyCUAgR2V0IHdvcmQgb2Zmc2V0Ci0jaWYg
X19MSU5VWF9BUk1fQVJDSF9fID49IDcgJiYgZGVmaW5lZChDT05GSUdfU01Q
KQotCS5hcmNoX2V4dGVuc2lvbgltcAotCUFMVF9TTVAoVyhwbGR3KQlbcjFd
KQotCUFMVF9VUChXKG5vcCkpCi0jZW5kaWYKLQltb3YJcjMsIHIyLCBsc2wg
cjMKLTE6CWxkcmV4CXIyLCBbcjFdCi0JXGluc3RyCXIyLCByMiwgcjMKLQlz
dHJleAlyMCwgcjIsIFtyMV0KLQljbXAJcjAsICMwCi0JYm5lCTFiCi0JYngJ
bHIKLVVOV0lORCgJLmZuZW5kCQkpCi1FTkRQUk9DKFxuYW1lCQkpCi0JLmVu
ZG0KLQotCS5tYWNybwl0ZXN0b3AsIG5hbWUsIGluc3RyLCBzdG9yZQotRU5U
UlkoCVxuYW1lCQkpCi1VTldJTkQoCS5mbnN0YXJ0CSkKLQlhbmRzCWlwLCBy
MSwgIzMKLQlzdHJuZWIJcjEsIFtpcF0JCUAgYXNzZXJ0IHdvcmQtYWxpZ25l
ZAotCW1vdglyMiwgIzEKLQlhbmQJcjMsIHIwLCAjMzEJCUAgR2V0IGJpdCBv
ZmZzZXQKLQltb3YJcjAsIHIwLCBsc3IgIzUKLQlhZGQJcjEsIHIxLCByMCwg
bHNsICMyCUAgR2V0IHdvcmQgb2Zmc2V0Ci0JbW92CXIzLCByMiwgbHNsIHIz
CQlAIGNyZWF0ZSBtYXNrCi0Jc21wX2RtYgotI2lmIF9fTElOVVhfQVJNX0FS
Q0hfXyA+PSA3ICYmIGRlZmluZWQoQ09ORklHX1NNUCkKLQkuYXJjaF9leHRl
bnNpb24JbXAKLQlBTFRfU01QKFcocGxkdykJW3IxXSkKLQlBTFRfVVAoVyhu
b3ApKQotI2VuZGlmCi0xOglsZHJleAlyMiwgW3IxXQotCWFuZHMJcjAsIHIy
LCByMwkJQCBzYXZlIG9sZCB2YWx1ZSBvZiBiaXQKLQlcaW5zdHIJcjIsIHIy
LCByMwkJQCB0b2dnbGUgYml0Ci0Jc3RyZXgJaXAsIHIyLCBbcjFdCi0JY21w
CWlwLCAjMAotCWJuZQkxYgotCXNtcF9kbWIKLQljbXAJcjAsICMwCi0JbW92
bmUJcjAsICMxCi0yOglieAlscgotVU5XSU5EKAkuZm5lbmQJCSkKLUVORFBS
T0MoXG5hbWUJCSkKLQkuZW5kbQotI2Vsc2UKLQkubWFjcm8JYml0b3AsIG5h
bWUsIGluc3RyCi1FTlRSWSgJXG5hbWUJCSkKLVVOV0lORCgJLmZuc3RhcnQJ
KQotCWFuZHMJaXAsIHIxLCAjMwotCXN0cm5lYglyMSwgW2lwXQkJQCBhc3Nl
cnQgd29yZC1hbGlnbmVkCi0JYW5kCXIyLCByMCwgIzMxCi0JbW92CXIwLCBy
MCwgbHNyICM1Ci0JbW92CXIzLCAjMQotCW1vdglyMywgcjMsIGxzbCByMgot
CXNhdmVfYW5kX2Rpc2FibGVfaXJxcyBpcAotCWxkcglyMiwgW3IxLCByMCwg
bHNsICMyXQotCVxpbnN0cglyMiwgcjIsIHIzCi0Jc3RyCXIyLCBbcjEsIHIw
LCBsc2wgIzJdCi0JcmVzdG9yZV9pcnFzIGlwCi0JbW92CXBjLCBscgotVU5X
SU5EKAkuZm5lbmQJCSkKLUVORFBST0MoXG5hbWUJCSkKLQkuZW5kbQotCi0v
KioKLSAqIHRlc3RvcCAtIGltcGxlbWVudCBhIHRlc3RfYW5kX3h4eF9iaXQg
b3BlcmF0aW9uLgotICogQGluc3RyOiBvcGVyYXRpb25hbCBpbnN0cnVjdGlv
bgotICogQHN0b3JlOiBzdG9yZSBpbnN0cnVjdGlvbgotICoKLSAqIE5vdGU6
IHdlIGNhbiB0cml2aWFsbHkgY29uZGl0aW9uYWxpc2UgdGhlIHN0b3JlIGlu
c3RydWN0aW9uCi0gKiB0byBhdm9pZCBkaXJ0eWluZyB0aGUgZGF0YSBjYWNo
ZS4KLSAqLwotCS5tYWNybwl0ZXN0b3AsIG5hbWUsIGluc3RyLCBzdG9yZQot
RU5UUlkoCVxuYW1lCQkpCi1VTldJTkQoCS5mbnN0YXJ0CSkKLQlhbmRzCWlw
LCByMSwgIzMKLQlzdHJuZWIJcjEsIFtpcF0JCUAgYXNzZXJ0IHdvcmQtYWxp
Z25lZAotCWFuZAlyMywgcjAsICMzMQotCW1vdglyMCwgcjAsIGxzciAjNQot
CXNhdmVfYW5kX2Rpc2FibGVfaXJxcyBpcAotCWxkcglyMiwgW3IxLCByMCwg
bHNsICMyXSEKLQltb3YJcjAsICMxCi0JdHN0CXIyLCByMCwgbHNsIHIzCi0J
XGluc3RyCXIyLCByMiwgcjAsIGxzbCByMwotCVxzdG9yZQlyMiwgW3IxXQot
CW1vdmVxCXIwLCAjMAotCXJlc3RvcmVfaXJxcyBpcAotCW1vdglwYywgbHIK
LVVOV0lORCgJLmZuZW5kCQkpCi1FTkRQUk9DKFxuYW1lCQkpCi0JLmVuZG0K
LSNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9j
aGFuZ2ViaXQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvY2hhbmdlYml0
LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDZlNGFlNzU5NGEu
LjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9jaGFu
Z2ViaXQuUworKysgL2Rldi9udWxsCkBAIC0xLDE0ICswLDAgQEAKLS8qCi0g
KiAgbGludXgvYXJjaC9hcm0vbGliL2NoYW5nZWJpdC5TCi0gKgotICogIENv
cHlyaWdodCAoQykgMTk5NS0xOTk2IFJ1c3NlbGwgS2luZwotICoKLSAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBh
cwotICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b24uCi0gKi8KLSNpbmNsdWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJi
aXRvcHMuaCIKLSAgICAgICAgICAgICAgICAudGV4dAotCi1iaXRvcAlfY2hh
bmdlX2JpdCwgZW9yCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL2NsZWFyYml0LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2NsZWFy
Yml0LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGZkYTU1M2Yy
NDYuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9j
bGVhcmJpdC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTQgKzAsMCBAQAotLyoK
LSAqICBsaW51eC9hcmNoL2FybS9saWIvY2xlYXJiaXQuUwotICoKLSAqICBD
b3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxsIEtpbmcKLSAqCi0gKiBU
aGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry
aWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIg
YXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uLgotICovCi0jaW5jbHVkZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAi
Yml0b3BzLmgiCi0gICAgICAgICAgICAgICAgLnRleHQKLQotYml0b3AJX2Ns
ZWFyX2JpdCwgYmljCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL3NldGJpdC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9zZXRiaXQu
UwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZDUyZjBhYjY1Yy4u
MDAwMDAwMDAwMAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3NldGJp
dC5TCisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotLyoKLSAqICBs
aW51eC9hcmNoL2FybS9saWIvc2V0Yml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0
IChDKSAxOTk1LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9n
cmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0
IGFuZC9vciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBw
dWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAq
LwotCi0jaW5jbHVkZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAiYml0b3Bz
LmgiCi0JLnRleHQKLQotYml0b3AJX3NldF9iaXQsIG9ycgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi90ZXN0Y2hhbmdlYml0LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQuUwpkZWxldGVk
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZDgzYjA0YzA1Ny4uMDAwMDAwMDAw
MAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjaGFuZ2ViaXQu
UworKysgL2Rldi9udWxsCkBAIC0xLDE1ICswLDAgQEAKLS8qCi0gKiAgbGlu
dXgvYXJjaC9hcm0vbGliL3Rlc3RjaGFuZ2ViaXQuUwotICoKLSAqICBDb3B5
cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxsIEtpbmcKLSAqCi0gKiBUaGlz
IHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMK
LSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
LgotICovCi0KLSNpbmNsdWRlICJhc3NlbWJsZXIuaCIKLSNpbmNsdWRlICJi
aXRvcHMuaCIKLSAgICAgICAgICAgICAgICAudGV4dAotCi10ZXN0b3AJX3Rl
c3RfYW5kX2NoYW5nZV9iaXQsIGVvciwgc3RyCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVhcmJpdC5TIGIveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi90ZXN0Y2xlYXJiaXQuUwpkZWxldGVkIGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggNmY1YjdiOTJkMS4uMDAwMDAwMDAwMAotLS0gYS94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL3Rlc3RjbGVhcmJpdC5TCisrKyAvZGV2
L251bGwKQEAgLTEsMTUgKzAsMCBAQAotLyoKLSAqICBsaW51eC9hcmNoL2Fy
bS9saWIvdGVzdGNsZWFyYml0LlMKLSAqCi0gKiAgQ29weXJpZ2h0IChDKSAx
OTk1LTE5OTYgUnVzc2VsbCBLaW5nCi0gKgotICogVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v
ciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCi0gKiBwdWJsaXNo
ZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KLSAqLwotCi0j
aW5jbHVkZSAiYXNzZW1ibGVyLmgiCi0jaW5jbHVkZSAiYml0b3BzLmgiCi0g
ICAgICAgICAgICAgICAgLnRleHQKLQotdGVzdG9wCV90ZXN0X2FuZF9jbGVh
cl9iaXQsIGJpY25lLCBzdHJuZQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTMyL2xpYi90ZXN0c2V0Yml0LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
bGliL3Rlc3RzZXRiaXQuUwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMzA0MjVhODQyYS4uMDAwMDAwMDAwMAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtMzIvbGliL3Rlc3RzZXRiaXQuUworKysgL2Rldi9udWxsCkBAIC0xLDE1
ICswLDAgQEAKLS8qCi0gKiAgbGludXgvYXJjaC9hcm0vbGliL3Rlc3RzZXRi
aXQuUwotICoKLSAqICBDb3B5cmlnaHQgKEMpIDE5OTUtMTk5NiBSdXNzZWxs
IEtpbmcKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICogaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSB2ZXJzaW9uIDIgYXMKLSAqIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLgotICovCi0KLSNpbmNsdWRlICJhc3NlbWJs
ZXIuaCIKLSNpbmNsdWRlICJiaXRvcHMuaCIKLSAgICAgICAgICAgICAgICAu
dGV4dAotCi10ZXN0b3AJX3Rlc3RfYW5kX3NldF9iaXQsIG9ycmVxLCBzdHJl
cQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRv
cHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmgKaW5k
ZXggOGJlMzU2NDU0MC4uNjdjNGMzZjU1YyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oCkBAIC0xLDE5ICsxLDEyIEBACiAj
aWZuZGVmIF9BUk1fQVJNMzJfQklUT1BTX0gKICNkZWZpbmUgX0FSTV9BUk0z
Ml9CSVRPUFNfSAogCi1leHRlcm4gdm9pZCBfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiB2b2lkIF9jbGVhcl9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7Ci1leHRlcm4gdm9pZCBfY2hhbmdl
X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsKLWV4dGVybiBpbnQg
X3Rlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7
Ci1leHRlcm4gaW50IF90ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICogcCk7Ci1leHRlcm4gaW50IF90ZXN0X2FuZF9jaGFuZ2Vf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotCi0jZGVmaW5lIHNl
dF9iaXQobixwKSAgICAgICAgICAgICAgX3NldF9iaXQobixwKQotI2RlZmlu
ZSBjbGVhcl9iaXQobixwKSAgICAgICAgICAgIF9jbGVhcl9iaXQobixwKQot
I2RlZmluZSBjaGFuZ2VfYml0KG4scCkgICAgICAgICAgIF9jaGFuZ2VfYml0
KG4scCkKLSNkZWZpbmUgdGVzdF9hbmRfc2V0X2JpdChuLHApICAgICBfdGVz
dF9hbmRfc2V0X2JpdChuLHApCi0jZGVmaW5lIHRlc3RfYW5kX2NsZWFyX2Jp
dChuLHApICAgX3Rlc3RfYW5kX2NsZWFyX2JpdChuLHApCi0jZGVmaW5lIHRl
c3RfYW5kX2NoYW5nZV9iaXQobixwKSAgX3Rlc3RfYW5kX2NoYW5nZV9iaXQo
bixwKQorZXh0ZXJuIHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKiBwKTsKK2V4dGVybiB2b2lkIGNsZWFyX2JpdChpbnQgbnIsIHZvbGF0
aWxlIHZvaWQgKiBwKTsKK2V4dGVybiB2b2lkIGNoYW5nZV9iaXQoaW50IG5y
LCB2b2xhdGlsZSB2b2lkICogcCk7CitleHRlcm4gaW50IHRlc3RfYW5kX3Nl
dF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICogcCk7CitleHRlcm4gaW50
IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBw
KTsKK2V4dGVybiBpbnQgdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKiBwKTsKIAogI2RlZmluZSBmbHNsIGZscwogCi0tIAoy
LjExLjAKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-05.patch"
Content-Disposition: attachment; filename="xsa295/unstable-05.patch"
Content-Transfer-Encoding: base64

RnJvbSAwN2UzMzY4MTk4MjcwMDNlNDI2YTAzZTRiNmE0ODlkZWE1OTNlMmM3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSCAwNS8xNV0geGVuL2Fy
bTogYml0b3BzOiBDb25zb2xpZGF0ZSBwcm90b3R5cGVzIGluIG9uZSBwbGFj
ZQoKVGhlIHByb3RvdHlwZSBhcmUgdGhlIHNhbWUgYmV0d2VlbiBhcm0zMiBh
bmQgYXJtNjQuIENvbnNvbGlkYXRlIHRoZW0gaW4KYXNtLWFybS9iaXRvcHMu
aC4KClRoaXMgY2hhbmdlIHdpbGwgaGVscCB0aGUgaW50cm9kdWN0aW9ucyBv
ZiBuZXcgaGVscGVycyBpbiBhIGZvbGxvdy11cApwYXRjaC4KClRoaXMgaXMg
cGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTMyL2JpdG9wcy5oIHwgIDcgLS0tLS0tLQog
eGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9iaXRvcHMuaCB8IDEwIC0tLS0t
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggICAgICAgfCAg
OCArKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtMzIvYml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL2JpdG9wcy5oCmluZGV4IDY3YzRjM2Y1NWMuLjU3OTM4YTU4NzQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYml0b3BzLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9iaXRvcHMuaApAQCAt
MSwxMyArMSw2IEBACiAjaWZuZGVmIF9BUk1fQVJNMzJfQklUT1BTX0gKICNk
ZWZpbmUgX0FSTV9BUk0zMl9CSVRPUFNfSAogCi1leHRlcm4gdm9pZCBzZXRf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIHZvaWQg
Y2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJu
IHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKiBwKTsK
LWV4dGVybiBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKiBwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJfYml0KGlu
dCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotZXh0ZXJuIGludCB0ZXN0X2Fu
ZF9jaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqIHApOwotCiAj
ZGVmaW5lIGZsc2wgZmxzCiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTY0L2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm02NC9iaXRvcHMuaAppbmRleCA2YmYxOTIyNjgwLi42Y2MyMjRhZDEz
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2JpdG9w
cy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYml0b3BzLmgK
QEAgLTEsMTYgKzEsNiBAQAogI2lmbmRlZiBfQVJNX0FSTTY0X0JJVE9QU19I
CiAjZGVmaW5lIF9BUk1fQVJNNjRfQklUT1BTX0gKIAotLyoKLSAqIExpdHRs
ZSBlbmRpYW4gYXNzZW1ibHkgYXRvbWljIGJpdG9wcy4KLSAqLwotZXh0ZXJu
IHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnApOwotZXh0
ZXJuIHZvaWQgY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7
Ci1leHRlcm4gdm9pZCBjaGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqcCk7Ci1leHRlcm4gaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICpwKTsKLWV4dGVybiBpbnQgdGVzdF9hbmRfY2xlYXJf
Yml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7Ci1leHRlcm4gaW50IHRl
c3RfYW5kX2NoYW5nZV9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsK
LQogLyogQmFzZWQgb24gbGludXgvaW5jbHVkZS9hc20tZ2VuZXJpYy9iaXRv
cHMvYnVpbHRpbi1fX2Zmcy5oICovCiAvKioKICAqIF9fZmZzIC0gZmluZCBm
aXJzdCBiaXQgaW4gd29yZC4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5o
CmluZGV4IDg4ODU4NGVhZWUuLjY0ODk5YTM2YWIgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9iaXRvcHMuaApAQCAtMzYsNiArMzYsMTQgQEAKICMgZXJyb3Ig
InVua25vd24gQVJNIHZhcmlhbnQiCiAjZW5kaWYKIAorLyogQXRvbWljcyBi
aXRvcHMgKi8KK3ZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApOwordm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
KTsKK3ZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAp
OworaW50IHRlc3RfYW5kX3NldF9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKTsKK2ludCB0ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2b2xhdGls
ZSB2b2lkICpwKTsKK2ludCB0ZXN0X2FuZF9jaGFuZ2VfYml0KGludCBuciwg
dm9sYXRpbGUgdm9pZCAqcCk7CisKIC8qKgogICogX190ZXN0X2FuZF9zZXRf
Yml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2YWx1ZQogICog
QG5yOiBCaXQgdG8gc2V0Ci0tIAoyLjExLjAKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-06.patch"
Content-Disposition: attachment; filename="xsa295/unstable-06.patch"
Content-Transfer-Encoding: base64

RnJvbSAzZjkxODRiZjhhMzdjZjYyZjc4NzRjNmYyOTJiZGIyZDA0YjYwMmE1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM3OjUzIC0wNzAwClN1YmplY3Q6IFtQQVRDSCAwNi8xNV0geGVuL2Fy
bTY0OiBjbXB4Y2hnOiBTaW1wbGlmeSB0aGUgY21weGNoZyBpbXBsZW1lbnRh
dGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVhY2ggY2FzZSBv
ZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBSYXRoZXIgdGhh
biBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1hY3JvIHRvIGdl
bmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBjb2RlIGVhc2ll
ciB0byByZWFkIGFuZCBtb2RpZnkuCgpUaGlzIGlzIHBhcnQgb2YgWFNBLTI5
NS4KClNpZ25lZC1vZmYtYnk7IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCB8IDk4ICsrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
NiBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2NtcHhjaGcuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCmluZGV4IDM1OTI3MTE3
M2UuLmYwZjk5NGRiYzYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtNjQvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtNjQvY21weGNoZy5oCkBAIC02MSw4MSArNjEsNTUgQEAgc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBsb25nIHgsIHZv
bGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKIAlfX3JldDsgXAogfSkKIAot
ZXh0ZXJuIHZvaWQgX19iYWRfY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIs
IGludCBzaXplKTsKK2V4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhj
aGcodm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZSk7CisKKyNkZWZpbmUg
X19DTVBYQ0hHX0NBU0Uodywgc3osIG5hbWUpCQkJCQlcCitzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0
aWxlIHZvaWQgKnB0ciwJXAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJ
XAorCQkJCQkJICB1bnNpZ25lZCBsb25nIG5ldykJXAorewkJCQkJCQkJCVwK
Kwl1bnNpZ25lZCBsb25nIHJlcywgb2xkdmFsOwkJCQkJXAorCQkJCQkJCQkJ
XAorCWRvIHsJCQkJCQkJCVwKKwkJYXNtIHZvbGF0aWxlKCIvLyBfX2NtcHhj
aGdfY2FzZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHhyIiAjc3ogIgklIiAj
dyAiMSwgJTJcbiIJCQlcCisJCSIJbW92CSV3MCwgIzBcbiIJCQkJXAorCQki
CWNtcAklIiAjdyAiMSwgJSIgI3cgIjNcbiIJCQlcCisJCSIJYi5uZQkxZlxu
IgkJCQkJXAorCQkiCXN0eHIiICNzeiAiCSV3MCwgJSIgI3cgIjQsICUyXG4i
CQlcCisJCSIxOlxuIgkJCQkJCQlcCisJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpLAkJCQlcCisJCSAgIitRIiAoKih1bnNpZ25lZCBsb25nICop
cHRyKQkJCQlcCisJCTogIklyIiAob2xkKSwgInIiIChuZXcpCQkJCQlcCisJ
CTogImNjIik7CQkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJCVwKKwkJ
CQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisKK19fQ01Q
WENIR19DQVNFKHcsIGIsIDEpCitfX0NNUFhDSEdfQ0FTRSh3LCBoLCAyKQor
X19DTVBYQ0hHX0NBU0UodywgICwgNCkKK19fQ01QWENIR19DQVNFKCAsICAs
IDgpCiAKIHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19j
bXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwKIAkJCQkJICAgICB1bnNpZ25l
ZCBsb25nIG9sZCwKIAkJCQkJICAgICB1bnNpZ25lZCBsb25nIG5ldywgaW50
IHNpemUpCiB7Ci0JdW5zaWduZWQgbG9uZyBvbGR2YWwgPSAwLCByZXM7Ci0K
IAlzd2l0Y2ggKHNpemUpIHsKIAljYXNlIDE6Ci0JCWRvIHsKLQkJCWFzbSB2
b2xhdGlsZSgiLy8gX19jbXB4Y2hnMVxuIgotCQkJIglsZHhyYgkldzEsICUy
XG4iCi0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xu
IgotCQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHJiCSV3MCwgJXc0LCAlMlxu
IgotCQkJIjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZh
bCksICIrUSIgKCoodTggKilwdHIpCi0JCQkJOiAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwotCQlicmVh
azsKLQorCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwgbmV3
KTsKIAljYXNlIDI6Ci0JCWRvIHsKLQkJCWFzbSB2b2xhdGlsZSgiLy8gX19j
bXB4Y2hnMlxuIgotCQkJIglsZHhyaAkldzEsICUyXG4iCi0JCQkiCW1vdgkl
dzAsICMwXG4iCi0JCQkiCWNtcAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFm
XG4iCi0JCQkiCXN0eHJoCSV3MCwgJXc0LCAlMlxuIgotCQkJIjE6XG4iCi0J
CQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIrUSIgKCoodTE2
ICopcHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChuZXcpCi0JCQkJOiAi
Y2MiKTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0KKwkJcmV0dXJu
IF9fY21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7CiAJY2FzZSA0Ogot
CQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIi8vIF9fY21weGNoZzRcbiIKLQkJ
CSIJbGR4cgkldzEsICUyXG4iCi0JCQkiCW1vdgkldzAsICMwXG4iCi0JCQki
CWNtcAkldzEsICV3M1xuIgotCQkJIgliLm5lCTFmXG4iCi0JCQkiCXN0eHIJ
JXcwLCAldzQsICUyXG4iCi0JCQkiMTpcbiIKLQkJCQk6ICI9JnIiIChyZXMp
LCAiPSZyIiAob2xkdmFsKSwgIitRIiAoKih1MzIgKilwdHIpCi0JCQkJOiAi
SXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJjYyIpOwotCQl9IHdoaWxl
IChyZXMpOwotCQlicmVhazsKLQorCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2Vf
NChwdHIsIG9sZCwgbmV3KTsKIAljYXNlIDg6Ci0JCWRvIHsKLQkJCWFzbSB2
b2xhdGlsZSgiLy8gX19jbXB4Y2hnOFxuIgotCQkJIglsZHhyCSUxLCAlMlxu
IgotCQkJIgltb3YJJXcwLCAjMFxuIgotCQkJIgljbXAJJTEsICUzXG4iCi0J
CQkiCWIubmUJMWZcbiIKLQkJCSIJc3R4cgkldzAsICU0LCAlMlxuIgotCQkJ
IjE6XG4iCi0JCQkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCksICIr
USIgKCoodTY0ICopcHRyKQotCQkJCTogIklyIiAob2xkKSwgInIiIChuZXcp
Ci0JCQkJOiAiY2MiKTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0K
KwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzgocHRyLCBvbGQsIG5ldyk7CiAJ
ZGVmYXVsdDoKLQkJX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2
YWwgPSAwOworCQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwog
CX0KIAotCXJldHVybiBvbGR2YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CiB9CiAKIHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19j
bXB4Y2hnX21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKLS0gCjIuMTEuMAoK

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-07.patch"
Content-Disposition: attachment; filename="xsa295/unstable-07.patch"
Content-Transfer-Encoding: base64

RnJvbSAwN2VjZGM1OTJiODQzNWI4ZjJmYTZlM2QyMGZhYTJiMTQ3YTFlYTlm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAwNy8xNV0geGVuL2Fy
bTMyOiBjbXB4Y2hnOiBTaW1wbGlmeSB0aGUgY21weGNoZyBpbXBsZW1lbnRh
dGlvbgoKVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIGVhY2ggY2FzZSBv
ZiB0aGUgY21weGNoZyBpcyB0aGUgc2l6ZSBvZgp1c2VkLiBSYXRoZXIgdGhh
biBkdXBsaWNhdGluZyB0aGUgY29kZSwgcHJvdmlkZSBhIG1hY3JvIHRvIGdl
bmVyYXRlIGVhY2gKY2FzZXMuCgpUaGlzIG1ha2VzIHRoZSBjb2RlIGVhc2ll
ciB0byByZWFkIGFuZCBtb2RpZnkuCgpXaGlsZSBkb2luZyB0aGUgcmV3b3Jr
LCB0aGUgY2FzZSBmb3IgNjQtYml0IGNtcHhjaGcgaXMgcmVtb3ZlZC4gVGhp
cyBpcwp1bnVzZWQgdG9kYXkgKGFscmVhZHkgY29tbWVudGVkKSBhbmQgaXQg
d291bGQgbm90IGJlIHBvc3NpYmxlIHRvIHVzZQppdCBkaXJlY3RseS4KClRo
aXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaCB8IDg0ICsr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspLCA1MyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCmluZGV4
IDAzZTBiZWQzYTYuLjQ3MWE5ZTNhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtMzIvY21weGNoZy5oCkBAIC01Miw3MiArNTIsNTAgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9feGNoZyh1bnNpZ25lZCBs
b25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUKICAqIGluZGlj
YXRlZCBieSBjb21wYXJpbmcgUkVUVVJOIHdpdGggT0xELgogICovCiAKLWV4
dGVybiB2b2lkIF9fYmFkX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLCBp
bnQgc2l6ZSk7CitleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hn
KHZvbGF0aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOworCisjZGVmaW5lIF9f
Q01QWENIR19DQVNFKHN6LCBuYW1lKQkJCQkJXAorc3RhdGljIGlubGluZSB1
bnNpZ25lZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2
b2lkICpwdHIsCVwKKwkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKKwkJ
CQkJCSAgdW5zaWduZWQgbG9uZyBuZXcpCVwKK3sJCQkJCQkJCQlcCisJdW5z
aWduZWQgbG9uZyBvbGR2YWwsIHJlczsJCQkJCVwKKwkJCQkJCQkJCVwKKwlk
byB7CQkJCQkJCQlcCisJCWFzbSB2b2xhdGlsZSgiQCBfX2NtcHhjaGdfY2Fz
ZV8iICNuYW1lICJcbiIJCVwKKwkJIglsZHJleCIgI3N6ICIJJTEsIFslMl1c
biIJCQlcCisJCSIJbW92CSUwLCAjMFxuIgkJCQlcCisJCSIJdGVxCSUxLCAl
M1xuIgkJCQlcCisJCSIJc3RyZXgiICNzeiAiZXEgJTAsICU0LCBbJTJdXG4i
CQkJXAorCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQkJCQlcCisJ
CTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIgKG5ldykJCQlcCisJCTog
Im1lbW9yeSIsICJjYyIpOwkJCQkJXAorCX0gd2hpbGUgKHJlcyk7CQkJCQkJ
CVwKKwkJCQkJCQkJCVwKKwlyZXR1cm4gb2xkdmFsOwkJCQkJCQlcCit9CisK
K19fQ01QWENIR19DQVNFKGIsIDEpCitfX0NNUFhDSEdfQ0FTRShoLCAyKQor
X19DTVBYQ0hHX0NBU0UoICwgNCkKIAogc3RhdGljIGFsd2F5c19pbmxpbmUg
dW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCiAgICAgdm9sYXRpbGUgdm9pZCAq
cHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5zaWduZWQgbG9uZyBuZXcsIGlu
dCBzaXplKQogewotCXVuc2lnbmVkIGxvbmcgb2xkdmFsLCByZXM7Ci0KIAlw
cmVmZXRjaHcoKGNvbnN0IHZvaWQgKilwdHIpOwogCiAJc3dpdGNoIChzaXpl
KSB7CiAJY2FzZSAxOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAgX19j
bXB4Y2hnMVxuIgotCQkJIglsZHJleGIJJTEsIFslMl1cbiIKLQkJCSIJbW92
CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4YmVx
ICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIiIChv
bGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAobmV3
KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMpOwot
CQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzEocHRyLCBvbGQs
IG5ldyk7CiAJY2FzZSAyOgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUoIkAg
X19jbXB4Y2hnMlxuIgotCQkJIglsZHJleGgJJTEsIFslMl1cbiIKLQkJCSIJ
bW92CSUwLCAjMFxuIgotCQkJIgl0ZXEJJTEsICUzXG4iCi0JCQkiCXN0cmV4
aGVxICUwLCAlNCwgWyUyXVxuIgotCQkJCTogIj0mciIgKHJlcyksICI9JnIi
IChvbGR2YWwpCi0JCQkJOiAiciIgKHB0ciksICJJciIgKG9sZCksICJyIiAo
bmV3KQotCQkJCTogIm1lbW9yeSIsICJjYyIpOwotCQl9IHdoaWxlIChyZXMp
OwotCQlicmVhazsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBv
bGQsIG5ldyk7CiAJY2FzZSA0OgotCQlkbyB7Ci0JCQlhc20gdm9sYXRpbGUo
IkAgX19jbXB4Y2hnNFxuIgotCQkJIglsZHJleAklMSwgWyUyXVxuIgotCQkJ
Igltb3YJJTAsICMwXG4iCi0JCQkiCXRlcQklMSwgJTNcbiIKLQkJCSIJc3Ry
ZXhlcQklMCwgJTQsIFslMl1cbiIKLQkJCQk6ICI9JnIiIChyZXMpLCAiPSZy
IiAob2xkdmFsKQotCQkJCTogInIiIChwdHIpLCAiSXIiIChvbGQpLCAiciIg
KG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2MiKTsKLQkgICAgfSB3aGlsZSAo
cmVzKTsKLQkgICAgYnJlYWs7Ci0jaWYgMAotCWNhc2UgODoKLQkJZG8gewot
CQkJYXNtIHZvbGF0aWxlKCJAIF9fY21weGNoZzhcbiIKLQkJCSIJbGRyZXhk
CSUxLCBbJTJdXG4iCi0JCQkiCW1vdgklMCwgIzBcbiIKLQkJCSIJdGVxCSUx
LCAlM1xuIgotCQkJIglzdHJleGRlcSAlMCwgJTQsIFslMl1cbiIKLQkJCQk6
ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKQotCQkJCTogInIiIChwdHIp
LCAiSXIiIChvbGQpLCAiciIgKG5ldykKLQkJCQk6ICJtZW1vcnkiLCAiY2Mi
KTsKLQkJfSB3aGlsZSAocmVzKTsKLQkJYnJlYWs7Ci0jZW5kaWYKKwkJcmV0
dXJuIF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldyk7CiAJZGVmYXVs
dDoKLQkJX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwotCQlvbGR2YWwgPSAw
OworCQlyZXR1cm4gX19iYWRfY21weGNoZyhwdHIsIHNpemUpOwogCX0KIAot
CXJldHVybiBvbGR2YWw7CisJQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiB9CiAK
IHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hn
X21iKHZvbGF0aWxlIHZvaWQgKnB0ciwKLS0gCjIuMTEuMAoK

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-08.patch"
Content-Disposition: attachment; filename="xsa295/unstable-08.patch"
Content-Transfer-Encoding: base64

RnJvbSBhYTAxMGRmZTMzODQ4MjcyZDA4ZGMxY2NiY2M3NTllNTk5ZmEzNjQw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCAwOC8xNV0geGVuL2Fy
bTogYml0b3BzOiBJbXBsZW1lbnQgYSBuZXcgc2V0IG9mIGhlbHBlcnMgdGhh
dAogY2FuIHRpbWVvdXQKCkV4Y2x1c2l2ZSBsb2FkLXN0b3JlIGF0b21pY3Mg
c2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3ZWVuIHRydXN0ZWQKdGhyZWFkcy4g
QXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0cnVzdGVkLCBpdCBtYXkgYmUg
cG9zc2libGUgdG8gRG9TClhlbiB3aGVuIHVwZGF0aW5nIHNoYXJlZCBtZW1v
cnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoKVG8gcHJldmVudCB0aGUgaW5m
aW5pdGUgbG9vcCwgd2UgaW50cm9kdWNlIGEgbmV3IHNldCBvZiBoZWxwZXJz
IHRoYXQgY2FuCnRpbWVvdXQuIFRoZSB0aW1lb3V0IGlzIGJhc2VkIG9uIHRo
ZSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zLgoKVGhleSB3aWxsIGJl
IHVzZWQgaW4gZm9sbG93LXVwIHBhdGNoIHRvIG1ha2UgYXRvbWljIG9wZXJh
dGlvbnMKb24gc2hhcmVkIG1lbW9yeSBzYWZlLgoKVGhpcyBpcyBwYXJ0IG9m
IFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhlbi9hcmNoL2Fy
bS9hcm0zMi9saWIvYml0b3BzLmMgfCA1MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2xp
Yi9iaXRvcHMuYyB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oICAg
IHwgMjggKysrKysrKysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2Vk
LCAxMTcgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9h
cmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKaW5kZXggYzY5YmI1MzAzNy4u
MDg3NTAzMTRmYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9iaXRvcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9w
cy5jCkBAIC0zMCw3ICszMCw4IEBACiAgKi8KIAogI2RlZmluZSBiaXRvcChu
YW1lLCBpbnN0cikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLXZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCitzdGF0aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0
ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5y
KTsgICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygo
dW5zaWduZWQgaW50KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKQEAg
LTQ3LDE3ICs0OCwzMyBAQCB2b2lkIG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICAiICAgc3RyZXggICAlMCwgJTIsICUxXG4iICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAg
ICAgOiAiPSZyIiAocmVzKSwgIitRbyIgKCpwdHIpLCAiPSZyIiAodG1wKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIDogInIiICht
YXNrKSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgIH0gd2hpbGUgKCByZXMgKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIGlmICggIXJlcyApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYnJl
YWs7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwg
KCgtLW1heF90cnkpID4gMCkgKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHJldHVybiAhcmVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAordm9pZCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaW50
XyMjbmFtZShuciwgcCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorYm9vbCBuYW1lIyNf
dGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGlu
dCBtYXhfdHJ5KSAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIHRydWUs
IG1heF90cnkpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
fQogCiAjZGVmaW5lIHRlc3RvcChuYW1lLCBpbnN0cikgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotaW50IG5h
bWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBhbHdheXNfaW5s
aW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAs
IGludCAqb2xkYml0LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkg
ICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB2
b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9X
T1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCiAgICAgdW5zaWduZWQgaW50
IGJpdCA9ICh1bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAg
ICAgICAgICAgICAgICAgXAogICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBC
SVRfTUFTSyhiaXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
aW50IG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICBBU1NFUlQoKCh2YWRkcl90KXAgJiAw
eDMpID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgc21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAt
NzEsMTQgKzg4LDM1IEBAIGludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgICAgICIgICBsc3IgICAgICUxLCAlMywgJTUgLy8gU2F2ZSBv
bGQgdmFsdWUgb2YgYml0XG4iICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAiICAgIiBfX3N0cmluZ2lmeShpbnN0cikgIiAgJTMsICUzLCAlNCAvLyBU
b2dnbGUgYml0XG4iICAgICAgICAgICAgIFwKICAgICAgICAgIiAgIHN0cmV4
ICAlMCwgJTMsICUyXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgIDogIj0mciIgKHJlcyksICI9JnIi
IChvbGRiaXQpLCAiK1FvIiAoKnB0ciksICI9JnIiICh0bXApICAgICAgICAg
ICAgXAorICAgICAgICA6ICI9JnIiIChyZXMpLCAiPSZyIiAoKm9sZGJpdCks
ICIrUW8iICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgIFwKICAgICAg
ICAgOiAiciIgKG1hc2spLCAiciIgKGJpdCkpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgfSB3aGlsZSAoIHJl
cyApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgaWYgKCAhcmVzICkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKCAh
dGltZW91dCB8fCAoKC0tbWF4X3RyeSkgPiAwKSApOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgc21wX21iKCk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICByZXR1cm4gb2xk
Yml0ICYgMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgKm9sZGJpdCAmPSAxOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICByZXR1cm4gIXJlczsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKK2ludCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGludCBvbGRi
aXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgaWYgKCAhaW50XyMjbmFtZShuciwgcCwgJm9sZGJp
dCwgZmFsc2UsIDApICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0dXJuIG9sZGJpdDsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitib29sIG5hbWUj
I190aW1lb3V0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICBp
bnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkpICAgICAgICAgICAg
ICAgICAgICAgIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgcmV0dXJuIGludF8jI25hbWUobnIsIHAsIG9sZGJpdCwgdHJ1ZSwg
bWF4X3RyeSk7ICAgICAgICAgICAgICAgICAgICAgICAgXAorfQogCiBiaXRv
cChjaGFuZ2VfYml0LCBlb3IpCiBiaXRvcChjbGVhcl9iaXQsIGJpYykKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCmluZGV4IGIxYzY4MWM2
NDIuLjc4YmY0ZWQ4YzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9i
aXRvcHMuYwpAQCAtMjksNyArMjksOCBAQAogICovCiAKICNkZWZpbmUgYml0
b3AobmFtZSwgaW5zdHIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCi12b2lkIG5hbWUoaW50IG5yLCB2b2xh
dGlsZSB2b2lkICpwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNu
YW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgYm9vbCB0aW1lb3V0LFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICBcCiB7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIHZvbGF0aWxlIHVpbnQzMl90
ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGlu
dClucik7ICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01B
U0soKHVuc2lnbmVkIGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBc
CkBAIC00MywxNyArNDQsMzMgQEAgdm9pZCBuYW1lKGludCBuciwgdm9sYXRp
bGUgdm9pZCAqcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgIiAgIHN0eHIgICAgJXcwLCAldzIsICUxXG4i
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgICAgIDogIj0mciIgKHJlcyksICIrUSIgKCpwdHIpLCAiPSZyIiAodG1w
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJy
IiAobWFzaykpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICBpZiAoICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
IGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0
IHx8ICgoLS1tYXhfdHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gIXJlczsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKK3ZvaWQgbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGlmICgg
IWludF8jI25hbWUobnIsIHAsIGZhbHNlLCAwKSApICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFt
ZSMjX3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSkgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHJldHVybiBpbnRfIyNuYW1lKG5yLCBwLCB0
cnVlLCBtYXhfdHJ5KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKK30KIAogI2RlZmluZSB0ZXN0b3AobmFtZSwgaW5zdHIpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLWlu
dCBuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0aWMgYWx3YXlz
X2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwLCBpbnQgKm9sZGJpdCwgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90
cnkpICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAg
ICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBC
SVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAogICAgIHVuc2lnbmVk
IGludCBiaXQgPSAodW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsg
ICAgICAgICAgICAgICAgICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNr
ID0gQklUX01BU0soYml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAot
ICAgIHVuc2lnbmVkIGxvbmcgb2xkYml0OyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
QEAgLTYyLDE0ICs3OSwzNSBAQCBpbnQgbmFtZShpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgICAgICAiICAgbHNyICAgICAldzEsICV3MywgJXc1IC8v
IFNhdmUgb2xkIHZhbHVlIG9mIGJpdFxuIiAgICAgICAgICAgICAgIFwKICAg
ICAgICAgIiAgICIgX19zdHJpbmdpZnkoaW5zdHIpICIgICV3MywgJXczLCAl
dzQgLy8gVG9nZ2xlIGJpdFxuIiAgICAgICAgICBcCiAgICAgICAgICIgICBz
dGx4ciAgICV3MCwgJXczLCAlMlxuIiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgICAgICA6ICI9JnIiIChyZXMpLCAi
PSZyIiAob2xkYml0KSwgIitRIiAoKnB0ciksICI9JnIiICh0bXApICAgICAg
ICAgICAgIFwKKyAgICAgICAgOiAiPSZyIiAocmVzKSwgIj0mciIgKCpvbGRi
aXQpLCAiK1EiICgqcHRyKSwgIj0mciIgKHRtcCkgICAgICAgICAgICBcCiAg
ICAgICAgIDogInIiIChtYXNrKSwgInIiIChiaXQpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICA6ICJt
ZW1vcnkiKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICB9IHdoaWxlICggcmVzICk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICBpZiAoICFyZXMgKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
IGJyZWFrOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoICF0aW1lb3V0
IHx8ICgoLS1tYXhfdHJ5KSA+IDApICk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBkbWIoaXNoKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIHJldHVybiBvbGRiaXQgJiAx
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAqb2xkYml0ICY9IDE7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVy
biAhcmVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAoraW50IG5hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJpdDsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBpZiAoICFpbnRfIyNuYW1lKG5yLCBwLCAmb2xkYml0LCBmYWxz
ZSwgMCkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCit9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2Jvb2wgbmFtZSMjX3RpbWVv
dXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgIGludCAqb2xk
Yml0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgICAgICAgICAgICAgICAg
ICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBy
ZXR1cm4gaW50XyMjbmFtZShuciwgcCwgb2xkYml0LCB0cnVlLCBtYXhfdHJ5
KTsgICAgICAgICAgICAgICAgICAgICAgICBcCiB9CiAKIGJpdG9wKGNoYW5n
ZV9iaXQsIGVvcikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Yml0b3BzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4
IDY0ODk5YTM2YWIuLjE5MTlmNTA4NDUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYml0b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9iaXRvcHMuaApAQCAtMzYsNyArMzYsMTQgQEAKICMgZXJyb3IgInVua25v
d24gQVJNIHZhcmlhbnQiCiAjZW5kaWYKIAotLyogQXRvbWljcyBiaXRvcHMg
Ki8KKy8qCisgKiBBdG9taWMgYml0b3BzCisgKgorICogVGhlIGhlbHBlcnMg
YmVsb3cgKnNob3VsZCogb25seSBiZSB1c2VkIG9uIG1lbW9yeSBzaGFyZWQg
YmV0d2VlbgorICogdHJ1c3RlZCB0aHJlYWRzIG9yIHdlIGtub3cgdGhlIG1l
bW9yeSBjYW5ub3QgYmUgYWNjZXNzZWQgYnkgYW5vdGhlcgorICogdGhyZWFk
LgorICovCisKIHZvaWQgc2V0X2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQg
KnApOwogdm9pZCBjbGVhcl9iaXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
KTsKIHZvaWQgY2hhbmdlX2JpdChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAp
OwpAQCAtNDQsNiArNTEsMjUgQEAgaW50IHRlc3RfYW5kX3NldF9iaXQoaW50
IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9jbGVhcl9i
aXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIGludCB0ZXN0X2FuZF9j
aGFuZ2VfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCk7CiAKKy8qCisg
KiBUaGUgaGVscGVycyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1l
bW9yeSBpZiB0aGUgYWN0aW9uIHRha2VzCisgKiB0b28gbG9uZy4KKyAqCisg
KiBAbWF4X3RyeTogTWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoK
KyAqIFRoZSBoZWxwZXJzIHdpbGwgcmV0dXJuIHRydWUgd2hlbiB0aGUgdXBk
YXRlIGhhcyBzdWNjZWVkZWQgKGkuZSBubworICogdGltZW91dCkgYW5kIGZh
bHNlIGlmIHRoZSB1cGRhdGUgaGFzIGZhaWxlZC4KKyAqLworYm9vbCBzZXRf
Yml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCB1bnNpZ25l
ZCBpbnQgbWF4X3RyeSk7Citib29sIGNsZWFyX2JpdF90aW1lb3V0KGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkpOwor
Ym9vbCBjaGFuZ2VfYml0X3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwLCB1bnNpZ25lZCBpbnQgbWF4X3RyeSk7Citib29sIHRlc3RfYW5kX3Nl
dF9iaXRfdGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWdu
ZWQgaW50IG1heF90cnkpOworYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGlt
ZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQg
bWF4X3RyeSk7Citib29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChp
bnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90
cnkpOworCiAvKioKICAqIF9fdGVzdF9hbmRfc2V0X2JpdCAtIFNldCBhIGJp
dCBhbmQgcmV0dXJuIGl0cyBvbGQgdmFsdWUKICAqIEBucjogQml0IHRvIHNl
dAotLSAKMi4xMS4wCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-09.patch"
Content-Disposition: attachment; filename="xsa295/unstable-09.patch"
Content-Transfer-Encoding: base64

RnJvbSA3NDRhMjkzNWUxMjU0OWM1MzdhYTVmYzgzNWJhZmE5MDExNGE2MzUx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBXZWQsIDIyIE1heSAyMDE5
IDEzOjM5OjE3IC0wNzAwClN1YmplY3Q6IFtQQVRDSCAwOS8xNV0geGVuL2Fy
bTogY21weGNoZzogUHJvdmlkZSBhIG5ldyBoZWxwZXIgdGhhdCBjYW4gdGlt
ZW91dAoKRXhjbHVzaXZlIGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25s
eSBiZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0aHJlYWRzLiBBcyBub3QgYWxs
IHRoZSBndWVzdHMgYXJlIHRydXN0ZWQsIGl0IG1heSBiZSBwb3NzaWJsZSB0
byBEb1MKWGVuIHdoZW4gdXBkYXRpbmcgc2hhcmVkIG1lbW9yeSB3aXRoIGd1
ZXN0IGF0b21pY2FsbHkuCgpUbyBwcmV2ZW50IHRoZSBpbmZpbml0ZSBsb29w
LCB3ZSBpbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHRoYXQgY2FuIHRpbWVvdXQu
ClRoZSB0aW1lb3V0IGlzIGJhc2VkIG9uIHRoZSBtYXhpbXVtIG51bWJlciBv
ZiBpdGVyYXRpb25zLgoKSXQgd2lsbCBiZSB1c2VkIGluIGZvbGxvdy11cCBw
YXRjaCB0byBtYWtlIGF0b21pYyBvcGVyYXRpb25zIG9uIHNoYXJlZAptZW1v
cnkgc2FmZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtMzIvY21weGNoZy5oIHwgNjMgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNo
Zy5oIHwgNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LQogMiBmaWxlcyBjaGFuZ2VkLCAxMDMgaW5zZXJ0aW9ucygrKSwgMjYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9jbXB4Y2hnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2Nt
cHhjaGcuaAppbmRleCA0NzFhOWUzYTNmLi40OWNhMmEwZDdhIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2NtcHhjaGcuaApAQCAtNTUs
MTEgKzU1LDE0IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3hj
aGcodW5zaWduZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lkICpwdHIsIGludCBz
aXplCiBleHRlcm4gdW5zaWduZWQgbG9uZyBfX2JhZF9jbXB4Y2hnKHZvbGF0
aWxlIHZvaWQgKnB0ciwgaW50IHNpemUpOwogCiAjZGVmaW5lIF9fQ01QWENI
R19DQVNFKHN6LCBuYW1lKQkJCQkJXAotc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpw
dHIsCVwKLQkJCQkJCSAgdW5zaWduZWQgbG9uZyBvbGQsCVwKLQkJCQkJCSAg
dW5zaWduZWQgbG9uZyBuZXcpCVwKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2Nt
cHhjaGdfY2FzZV8jI25hbWUodm9sYXRpbGUgdm9pZCAqcHRyLAkJXAorCQkJ
CQkgdW5zaWduZWQgbG9uZyAqb2xkLAkJXAorCQkJCQkgdW5zaWduZWQgbG9u
ZyBuZXcsCQlcCisJCQkJCSBib29sIHRpbWVvdXQsCQkJXAorCQkJCQkgdW5z
aWduZWQgaW50IG1heF90cnkpCQlcCiB7CQkJCQkJCQkJXAotCXVuc2lnbmVk
IGxvbmcgb2xkdmFsLCByZXM7CQkJCQlcCisJdW5zaWduZWQgbG9uZyBvbGR2
YWw7CQkJCQkJXAorCXVuc2lnbmVkIGxvbmcgcmVzOwkJCQkJCVwKIAkJCQkJ
CQkJCVwKIAlkbyB7CQkJCQkJCQlcCiAJCWFzbSB2b2xhdGlsZSgiQCBfX2Nt
cHhjaGdfY2FzZV8iICNuYW1lICJcbiIJCVwKQEAgLTY4LDI5ICs3MSwzNSBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2Vf
IyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiCXRlcQklMSwgJTNc
biIJCQkJXAogCQkiCXN0cmV4IiAjc3ogImVxICUwLCAlNCwgWyUyXVxuIgkJ
CVwKIAkJOiAiPSZyIiAocmVzKSwgIj0mciIgKG9sZHZhbCkJCQkJXAotCQk6
ICJyIiAocHRyKSwgIklyIiAob2xkKSwgInIiIChuZXcpCQkJXAorCQk6ICJy
IiAocHRyKSwgIklyIiAoKm9sZCksICJyIiAobmV3KQkJCVwKIAkJOiAibWVt
b3J5IiwgImNjIik7CQkJCQlcCi0JfSB3aGlsZSAocmVzKTsJCQkJCQkJXAog
CQkJCQkJCQkJXAotCXJldHVybiBvbGR2YWw7CQkJCQkJCVwKKwkJaWYgKCFy
ZXMpCQkJCQkJXAorCQkJYnJlYWs7CQkJCQkJXAorCX0gd2hpbGUgKCF0aW1l
b3V0IHx8ICgoLS1tYXhfdHJ5KSA+IDApKTsJCQlcCisJCQkJCQkJCQlcCisJ
Km9sZCA9IG9sZHZhbDsJCQkJCQkJXAorCQkJCQkJCQkJXAorCXJldHVybiAh
cmVzOwkJCQkJCQlcCiB9CiAKIF9fQ01QWENIR19DQVNFKGIsIDEpCiBfX0NN
UFhDSEdfQ0FTRShoLCAyKQogX19DTVBYQ0hHX0NBU0UoICwgNCkKIAotc3Rh
dGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGcoCi0g
ICAgdm9sYXRpbGUgdm9pZCAqcHRyLCB1bnNpZ25lZCBsb25nIG9sZCwgdW5z
aWduZWQgbG9uZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19pbmxp
bmUgYm9vbCBfX2ludF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5z
aWduZWQgbG9uZyAqb2xkLAorCQkJCQl1bnNpZ25lZCBsb25nIG5ldywgaW50
IHNpemUsCisJCQkJCWJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90
cnkpCiB7CiAJcHJlZmV0Y2h3KChjb25zdCB2b2lkICopcHRyKTsKIAogCXN3
aXRjaCAoc2l6ZSkgewogCWNhc2UgMToKLQkJcmV0dXJuIF9fY21weGNoZ19j
YXNlXzEocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdfY2Fz
ZV8xKHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWNhc2Ug
MjoKLQkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBvbGQsIG5ldyk7
CisJCXJldHVybiBfX2NtcHhjaGdfY2FzZV8yKHB0ciwgb2xkLCBuZXcsIHRp
bWVvdXQsIG1heF90cnkpOwogCWNhc2UgNDoKLQkJcmV0dXJuIF9fY21weGNo
Z19jYXNlXzQocHRyLCBvbGQsIG5ldyk7CisJCXJldHVybiBfX2NtcHhjaGdf
Y2FzZV80KHB0ciwgb2xkLCBuZXcsIHRpbWVvdXQsIG1heF90cnkpOwogCWRl
ZmF1bHQ6CiAJCXJldHVybiBfX2JhZF9jbXB4Y2hnKHB0ciwgc2l6ZSk7CiAJ
fQpAQCAtOTgsNiArMTA3LDE3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHVu
c2lnbmVkIGxvbmcgX19jbXB4Y2hnKAogCUFTU0VSVF9VTlJFQUNIQUJMRSgp
OwogfQogCitzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBsb25nIF9f
Y21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIsCisJCQkJCSAgICAgdW5zaWdu
ZWQgbG9uZyBvbGQsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBuZXcsCisJ
CQkJCSAgICAgaW50IHNpemUpCit7CisJaWYgKCFfX2ludF9jbXB4Y2hnKHB0
ciwgJm9sZCwgbmV3LCBzaXplLCBmYWxzZSwgMCkpCisJCUFTU0VSVF9VTlJF
QUNIQUJMRSgpOworCisJcmV0dXJuIG9sZDsKK30KKwogc3RhdGljIGFsd2F5
c19pbmxpbmUgdW5zaWduZWQgbG9uZyBfX2NtcHhjaGdfbWIodm9sYXRpbGUg
dm9pZCAqcHRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvbGQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG5ldywgaW50IHNpemUpCkBAIC0xMTEsNiArMTMxLDI1IEBAIHN0
YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21i
KHZvbGF0aWxlIHZvaWQgKnB0ciwKIAlyZXR1cm4gcmV0OwogfQogCisvKgor
ICogVGhlIGhlbHBlciBtYXkgZmFpbCB0byB1cGRhdGUgdGhlIG1lbW9yeSBp
ZiB0aGUgYWN0aW9uIHRha2VzIHRvbyBsb25nLgorICoKKyAqIEBvbGQ6IE9u
IGNhbGwgdGhlIHZhbHVlIHBvaW50ZWQgY29udGFpbnMgdGhlIGV4cGVjdGVk
IG9sZCB2YWx1ZS4gSXQgd2lsbCBiZQorICogdXBkYXRlZCB0byB0aGUgYWN0
dWFsIG9sZCB2YWx1ZS4KKyAqIEBtYXhfdHJ5OiBNYXhpbXVtIG51bWJlciBv
ZiBpdGVyYXRpb25zCisgKgorICogVGhlIGhlbHBlciB3aWxsIHJldHVybiB0
cnVlIHdoZW4gdGhlIHVwZGF0ZSBoYXMgc3VjY2VlZGVkIChpLmUgbm8KKyAq
IHRpbWVvdXQpIGFuZCBmYWxzZSBpZiB0aGUgdXBkYXRlIGhhcyBmYWlsZWQu
CisgKi8KK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgX19jbXB4Y2hnX21i
X3RpbWVvdXQodm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkgICAgICAgdW5z
aWduZWQgbG9uZyAqb2xkLAorCQkJCQkgICAgICAgdW5zaWduZWQgbG9uZyBu
ZXcsCisJCQkJCSAgICAgICBpbnQgc2l6ZSwKKwkJCQkJICAgICAgIHVuc2ln
bmVkIGludCBtYXhfdHJ5KQoreworCXJldHVybiBfX2ludF9jbXB4Y2hnKHB0
ciwgb2xkLCBuZXcsIHNpemUsIHRydWUsIG1heF90cnkpOworfQorCiAjZGVm
aW5lIGNtcHhjaGcocHRyLG8sbikJCQkJCQlcCiAJKChfX3R5cGVvZl9fKCoo
cHRyKSkpX19jbXB4Y2hnX21iKChwdHIpLAkJCVwKIAkJCQkJICAodW5zaWdu
ZWQgbG9uZykobyksCQlcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L2NtcHhjaGcuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
NjQvY21weGNoZy5oCmluZGV4IGYwZjk5NGRiYzYuLjViYzJlMWY3ODYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvY21weGNoZy5oCkBA
IC02NCwxMSArNjQsMTQgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IF9feGNoZyh1bnNpZ25lZCBsb25nIHgsIHZvbGF0aWxlIHZvaWQgKnB0ciwg
aW50IHNpemUKIGV4dGVybiB1bnNpZ25lZCBsb25nIF9fYmFkX2NtcHhjaGco
dm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZSk7CiAKICNkZWZpbmUgX19D
TVBYQ0hHX0NBU0Uodywgc3osIG5hbWUpCQkJCQlcCi1zdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0aWxl
IHZvaWQgKnB0ciwJXAotCQkJCQkJICB1bnNpZ25lZCBsb25nIG9sZCwJXAot
CQkJCQkJICB1bnNpZ25lZCBsb25nIG5ldykJXAorc3RhdGljIGlubGluZSBi
b29sIF9fY21weGNoZ19jYXNlXyMjbmFtZSh2b2xhdGlsZSB2b2lkICpwdHIs
CQlcCisJCQkJCSB1bnNpZ25lZCBsb25nICpvbGQsCQlcCisJCQkJCSB1bnNp
Z25lZCBsb25nIG5ldywJCVwKKwkJCQkJIGJvb2wgdGltZW91dCwJCQlcCisJ
CQkJCSB1bnNpZ25lZCBpbnQgbWF4X3RyeSkJCVwKIHsJCQkJCQkJCQlcCi0J
dW5zaWduZWQgbG9uZyByZXMsIG9sZHZhbDsJCQkJCVwKKwl1bnNpZ25lZCBs
b25nIG9sZHZhbDsJCQkJCQlcCisJdW5zaWduZWQgbG9uZyByZXM7CQkJCQkJ
XAogCQkJCQkJCQkJXAogCWRvIHsJCQkJCQkJCVwKIAkJYXNtIHZvbGF0aWxl
KCIvLyBfX2NtcHhjaGdfY2FzZV8iICNuYW1lICJcbiIJCVwKQEAgLTgwLDEx
ICs4MywxNiBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4
Y2hnX2Nhc2VfIyNuYW1lKHZvbGF0aWxlIHZvaWQgKnB0ciwJXAogCQkiMTpc
biIJCQkJCQkJXAogCQk6ICI9JnIiIChyZXMpLCAiPSZyIiAob2xkdmFsKSwJ
CQkJXAogCQkgICIrUSIgKCoodW5zaWduZWQgbG9uZyAqKXB0cikJCQkJXAot
CQk6ICJJciIgKG9sZCksICJyIiAobmV3KQkJCQkJXAorCQk6ICJJciIgKCpv
bGQpLCAiciIgKG5ldykJCQkJXAogCQk6ICJjYyIpOwkJCQkJCVwKLQl9IHdo
aWxlIChyZXMpOwkJCQkJCQlcCiAJCQkJCQkJCQlcCi0JcmV0dXJuIG9sZHZh
bDsJCQkJCQkJXAorCQlpZiAoIXJlcykJCQkJCQlcCisJCQlicmVhazsJCQkJ
CQlcCisJfSB3aGlsZSAoIXRpbWVvdXQgfHwgKCgtLW1heF90cnkpID4gMCkp
OwkJCVwKKwkJCQkJCQkJCVwKKwkqb2xkID0gb2xkdmFsOwkJCQkJCQlcCisJ
CQkJCQkJCQlcCisJcmV0dXJuICFyZXM7CQkJCQkJCVwKIH0KIAogX19DTVBY
Q0hHX0NBU0UodywgYiwgMSkKQEAgLTkyLDE5ICsxMDAsMTkgQEAgX19DTVBY
Q0hHX0NBU0UodywgaCwgMikKIF9fQ01QWENIR19DQVNFKHcsICAsIDQpCiBf
X0NNUFhDSEdfQ0FTRSggLCAgLCA4KQogCi1zdGF0aWMgYWx3YXlzX2lubGlu
ZSB1bnNpZ25lZCBsb25nIF9fY21weGNoZyh2b2xhdGlsZSB2b2lkICpwdHIs
Ci0JCQkJCSAgICAgdW5zaWduZWQgbG9uZyBvbGQsCi0JCQkJCSAgICAgdW5z
aWduZWQgbG9uZyBuZXcsIGludCBzaXplKQorc3RhdGljIGFsd2F5c19pbmxp
bmUgYm9vbCBfX2ludF9jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwgdW5z
aWduZWQgbG9uZyAqb2xkLAorCQkJCQl1bnNpZ25lZCBsb25nIG5ldywgaW50
IHNpemUsCisJCQkJCWJvb2wgdGltZW91dCwgdW5zaWduZWQgaW50IG1heF90
cnkpCiB7CiAJc3dpdGNoIChzaXplKSB7CiAJY2FzZSAxOgotCQlyZXR1cm4g
X19jbXB4Y2hnX2Nhc2VfMShwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9f
Y21weGNoZ19jYXNlXzEocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3Ry
eSk7CiAJY2FzZSAyOgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfMihwdHIs
IG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzIocHRyLCBv
bGQsIG5ldywgdGltZW91dCwgbWF4X3RyeSk7CiAJY2FzZSA0OgotCQlyZXR1
cm4gX19jbXB4Y2hnX2Nhc2VfNChwdHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJu
IF9fY21weGNoZ19jYXNlXzQocHRyLCBvbGQsIG5ldywgdGltZW91dCwgbWF4
X3RyeSk7CiAJY2FzZSA4OgotCQlyZXR1cm4gX19jbXB4Y2hnX2Nhc2VfOChw
dHIsIG9sZCwgbmV3KTsKKwkJcmV0dXJuIF9fY21weGNoZ19jYXNlXzgocHRy
LCBvbGQsIG5ldywgdGltZW91dCwgbWF4X3RyeSk7CiAJZGVmYXVsdDoKIAkJ
cmV0dXJuIF9fYmFkX2NtcHhjaGcocHRyLCBzaXplKTsKIAl9CkBAIC0xMTIs
NiArMTIwLDE3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxv
bmcgX19jbXB4Y2hnKHZvbGF0aWxlIHZvaWQgKnB0ciwKIAlBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKIH0KIAorc3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWdu
ZWQgbG9uZyBfX2NtcHhjaGcodm9sYXRpbGUgdm9pZCAqcHRyLAorCQkJCQkg
ICAgIHVuc2lnbmVkIGxvbmcgb2xkLAorCQkJCQkgICAgIHVuc2lnbmVkIGxv
bmcgbmV3LAorCQkJCQkgICAgIGludCBzaXplKQoreworCWlmICghX19pbnRf
Y21weGNoZyhwdHIsICZvbGQsIG5ldywgc2l6ZSwgZmFsc2UsIDApKQorCQlB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKKworCXJldHVybiBvbGQ7Cit9CisKIHN0
YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgX19jbXB4Y2hnX21i
KHZvbGF0aWxlIHZvaWQgKnB0ciwKIAkJCQkJCXVuc2lnbmVkIGxvbmcgb2xk
LAogCQkJCQkJdW5zaWduZWQgbG9uZyBuZXcsIGludCBzaXplKQpAQCAtMTI1
LDYgKzE0NCwyNSBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBs
b25nIF9fY21weGNoZ19tYih2b2xhdGlsZSB2b2lkICpwdHIsCiAJcmV0dXJu
IHJldDsKIH0KIAorLyoKKyAqIFRoZSBoZWxwZXIgbWF5IGZhaWwgdG8gdXBk
YXRlIHRoZSBtZW1vcnkgaWYgdGhlIGFjdGlvbiB0YWtlcyB0b28gbG9uZy4K
KyAqCisgKiBAb2xkOiBPbiBjYWxsIHRoZSB2YWx1ZSBwb2ludGVkIGNvbnRh
aW5zIHRoZSBleHBlY3RlZCBvbGQgdmFsdWUuIEl0IHdpbGwgYmUKKyAqIHVw
ZGF0ZWQgdG8gdGhlIGFjdHVhbCBvbGQgdmFsdWUuCisgKiBAbWF4X3RyeTog
TWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9ucworICoKKyAqIFRoZSBoZWxw
ZXIgd2lsbCByZXR1cm4gdHJ1ZSB3aGVuIHRoZSB1cGRhdGUgaGFzIHN1Y2Nl
ZWRlZCAoaS5lIG5vCisgKiB0aW1lb3V0KSBhbmQgZmFsc2UgaWYgdGhlIHVw
ZGF0ZSBoYXMgZmFpbGVkLgorICovCitzdGF0aWMgYWx3YXlzX2lubGluZSBi
b29sIF9fY21weGNoZ19tYl90aW1lb3V0KHZvbGF0aWxlIHZvaWQgKnB0ciwK
KwkJCQkJICAgICAgIHVuc2lnbmVkIGxvbmcgKm9sZCwKKwkJCQkJICAgICAg
IHVuc2lnbmVkIGxvbmcgbmV3LAorCQkJCQkgICAgICAgaW50IHNpemUsCisJ
CQkJCSAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3RyeSkKK3sKKwlyZXR1cm4g
X19pbnRfY21weGNoZyhwdHIsIG9sZCwgbmV3LCBzaXplLCB0cnVlLCBtYXhf
dHJ5KTsKK30KKwogI2RlZmluZSBjbXB4Y2hnKHB0ciwgbywgbikgXAogKHsg
XAogCV9fdHlwZW9mX18oKihwdHIpKSBfX3JldDsgXAotLSAKMi4xMS4wCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-10.patch"
Content-Disposition: attachment; filename="xsa295/unstable-10.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNzI3N2E5YTZkOTdjOGNkNGMwOGVkNGRhNTRjNjYwZjdlNjVjODQ1
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxMC8xNV0geGVuL2Fy
bTogVHVybiBvbiBTSUxPIG1vZGUgYnkgZGVmYXVsdCBvbiBBcm0KCk9uIEFy
bSwgZXhjbHVzaXZlIGxvYWQtc3RvcmUgYXRvbWljcyBzaG91bGQgb25seSBi
ZSB1c2VkIGJldHdlZW4gdHJ1c3RlZAp0aHJlYWQuIEFzIG5vdCBhbGwgdGhl
IGd1ZXN0cyBhcmUgdHJ1c3RlZCwgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIERv
UyBYZW4Kd2hlbiB1cGRhdGluZyBzaGFyZWQgbWVtb3J5IHdpdGggZ3Vlc3Qg
YXRvbWljYWxseS4KClJlY2VudCBwYXRjaGVzIGludHJvZHVjZWQgbmV3IGhl
bHBlcnMgdG8gdXBkYXRlIHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdAphdG9t
aWNhbGx5LiBUaG9zZSBoZWxwZXJzIHJlbGllcyBvbiBhIG1lbW9yeSByZWdp
b24gdG8gYmUgYmUgc2hhcmVkIHdpdGgKWGVuIGFuZCBhIHNpbmdsZSBndWVz
dC4KCkF0IHRoZSBtb21lbnQsIG5vdGhpbmcgcHJldmVudCBhIGd1ZXN0IHNo
YXJpbmcgYSBwYWdlIHdpdGggWGVuIGFuZCBhcwp3ZWxsIHdpdGggYW5vdGhl
ciBndWVzdCAoZS5nIHZpYSBncmFudCB0YWJsZSkuCgpGb3IgdGhlIHNjb3Bl
IG9mIHRoZSBYU0EsIHRoZSBxdWlja2VzdCB3YXkgaXMgdG8gZGVueSBjb21t
dW5pY2F0aW9ucwpiZXR3ZWVuIHVucHJpdmlsZWdlZCBndWVzdC4gU28gdGhp
cyBwYXRjaCBpcyBlbmFibGluZyBhbmQgdXNpbmcgU0lMTwptb2RlIGJ5IGRl
ZmF1bHQgb24gQXJtLgoKVXNlcnMgd2FudGVkIGZpbmVyIGdyYWluZSBwb2xp
Y3kgY291bGQgd3JvdGUgdGhlaXIgb3duIEZsYXNrIHBvbGljeS4KClRoaXMg
aXMgcGFydCBvZiBYU0EtMjk1LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0
dXAuYyAgfCA4ICsrKysrKy0tCiB4ZW4vY29tbW9uL0tjb25maWcgICAgfCAz
ICsrLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oIHwgNSArKysrKwogeGVuL3hz
bS94c21fY29yZS5jICAgIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAxNCBp
bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5k
ZXggOWZmNmY4Mzk4MS4uMjExMjcxNTU3OSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAg
LTM5LDYgKzM5LDcgQEAKICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KICNpbmNs
dWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgogI2luY2x1ZGUgPHhlbi9hY3Bp
Lmg+CisjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KICNpbmNsdWRlIDxhc20v
YWx0ZXJuYXRpdmUuaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgogI2luY2x1
ZGUgPGFzbS9jdXJyZW50Lmg+CkBAIC04MzgsOCArODM5LDExIEBAIHZvaWQg
X19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZz
ZXQsCiAKICAgICB0YXNrbGV0X3N1YnN5c19pbml0KCk7CiAKLQotICAgIHhz
bV9kdF9pbml0KCk7CisgICAgaWYgKCB4c21fZHRfaW5pdCgpICE9IDEgKQor
ICAgICAgICB3YXJuaW5nX2FkZCgiV0FSTklORzogU0lMTyBtb2RlIGlzIG5v
dCBlbmFibGVkLlxuIgorICAgICAgICAgICAgICAgICAgICAiSXQgaGFzIGlt
cGxpY2F0aW9ucyBvbiB0aGUgc2VjdXJpdHkgb2YgdGhlIHN5c3RlbSxcbiIK
KyAgICAgICAgICAgICAgICAgICAgInVubGVzcyB0aGUgY29tbXVuaWNhdGlv
bnMgaGF2ZSBiZWVuIGZvcmJpZGRlbiBiZXR3ZWVuXG4iCisgICAgICAgICAg
ICAgICAgICAgICJ1bnRydXN0ZWQgZG9tYWlucy5cbiIpOwogCiAgICAgaW5p
dF9tYWludGVuYW5jZV9pbnRlcnJ1cHQoKTsKICAgICBpbml0X3RpbWVyX2lu
dGVycnVwdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIv
eGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IDEwYTc1OWIzMWYuLjQ0OTcyMjRh
ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4v
Y29tbW9uL0tjb25maWcKQEAgLTEwNSw3ICsxMDUsNyBAQCBjb25maWcgWEVO
T1BST0YKIAogY29uZmlnIFhTTQogCWJvb2wgIlhlbiBTZWN1cml0eSBNb2R1
bGVzIHN1cHBvcnQiCi0JZGVmYXVsdCBuCisJZGVmYXVsdCBBUk0KIAktLS1o
ZWxwLS0tCiAJICBFbmFibGVzIHRoZSBzZWN1cml0eSBmcmFtZXdvcmsga25v
d24gYXMgWGVuIFNlY3VyaXR5IE1vZHVsZXMgd2hpY2gKIAkgIGFsbG93cyBh
ZG1pbmlzdHJhdG9ycyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVyIGEgWGVu
IGRvbWFpbiBhbmQKQEAgLTE3MCw2ICsxNzAsNyBAQCBjb25maWcgWFNNX1NJ
TE8KIGNob2ljZQogCXByb21wdCAiRGVmYXVsdCBYU00gaW1wbGVtZW50YXRp
b24iCiAJZGVwZW5kcyBvbiBYU00KKwlkZWZhdWx0IFhTTV9TSUxPX0RFRkFV
TFQgaWYgWFNNX1NJTE8gJiYgQVJNCiAJZGVmYXVsdCBYU01fRkxBU0tfREVG
QVVMVCBpZiBYU01fRkxBU0sKIAlkZWZhdWx0IFhTTV9TSUxPX0RFRkFVTFQg
aWYgWFNNX1NJTE8KIAlkZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVkZS94
c20veHNtLmgKaW5kZXggOWE5MDM1NTA1Ni4uYjYxNDFmNmFiMSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hzbS94c20uaApAQCAtNzM1LDYgKzczNSwxMSBAQCBleHRlcm4gaW50IHhz
bV9tdWx0aWJvb3RfcG9saWN5X2luaXQodW5zaWduZWQgbG9uZyAqbW9kdWxl
X21hcCwKICNlbmRpZgogCiAjaWZkZWYgQ09ORklHX0hBU19ERVZJQ0VfVFJF
RQorLyoKKyAqIEluaXRpYWxpemUgWFNNCisgKgorICogT24gc3VjY2Vzcywg
cmV0dXJuIDEgaWYgdXNpbmcgU0lMTyBtb2RlIGVsc2UgMC4KKyAqLwogZXh0
ZXJuIGludCB4c21fZHRfaW5pdCh2b2lkKTsKIGV4dGVybiBpbnQgeHNtX2R0
X3BvbGljeV9pbml0KHZvaWQgKipwb2xpY3lfYnVmZmVyLCBzaXplX3QgKnBv
bGljeV9zaXplKTsKIGV4dGVybiBib29sIGhhc194c21fbWFnaWMocGFkZHJf
dCk7CmRpZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4veHNt
L3hzbV9jb3JlLmMKaW5kZXggMjAxYzM1NDM5MC4uYTMxOWRmMjUzZCAxMDA2
NDQKLS0tIGEveGVuL3hzbS94c21fY29yZS5jCisrKyBiL3hlbi94c20veHNt
X2NvcmUuYwpAQCAtMTY3LDcgKzE2Nyw3IEBAIGludCBfX2luaXQgeHNtX2R0
X2luaXQodm9pZCkKIAogICAgIHhmcmVlKHBvbGljeV9idWZmZXIpOwogCi0g
ICAgcmV0dXJuIHJldDsKKyAgICByZXR1cm4gcmV0ID86ICh4c21fYm9vdHBh
cmFtID09IFhTTV9CT09UUEFSQU1fU0lMTyk7CiB9CiAKIC8qKgotLSAKMi4x
MS4wCgo=

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-11.patch"
Content-Disposition: attachment; filename="xsa295/unstable-11.patch"
Content-Transfer-Encoding: base64

RnJvbSA5YThjMGIwMmMyNDU2NzM0ZDc2NzE1ZWVhZWQ1Y2YyZDY5MWE5OTky
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxMS8xNV0geGVuL2Jp
dG9wczogUHJvdmlkZSBoZWxwZXJzIHRvIHNhZmVseSBtb2RpZnkgZ3Vlc3QK
IG1lbW9yeSBhdG9taWNhbGx5CgpPbiBBcm0sIGV4Y2x1c2l2ZSBsb2FkLXN0
b3JlIGF0b21pY3Mgc2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3ZWVuIHRydXN0
ZWQKdGhyZWFkLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQs
IGl0IG1heSBiZSBwb3NzaWJsZSB0byBEb1MgWGVuCndoZW4gdXBkYXRpbmcg
c2hhcmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUaGlzIHBh
dGNoIGFkZHMgYSBuZXcgc2V0IG9mIGhlbHBlciB0aGF0IHdpbGwgdXBkYXRl
IHRoZSBndWVzdCBtZW1vcnkKc2FmZWx5LiBGb3IgeDg2LCBpdCBpcyBhbHJl
YWR5IHBvc3NpYmxlIHRvIHVzZSB0aGUgY3VycmVudCBoZWxwZXJzCnNhZmVs
eS4gU28ganVzdCB3cmFwIHRoZW0uCgpGb3IgQXJtLCB3ZSB3aWxsIGZpcnN0
IGF0dGVtcHQgdG8gdXBkYXRlIHRoZSBndWVzdCBtZW1vcnkgd2l0aCB0aGUg
bG9vcApib3VuZGVkIGJ5IGEgbWF4aW11bSBudW1iZXIgb2YgaXRlcmF0aW9u
cy4gSWYgaXQgZmFpbHMsIHdlIHdpbGwgcGF1c2UgdGhlCmRvbWFpbiBhbmQg
dHJ5IGFnYWluLgoKTm90ZSB0aGF0IHRoaXMgaGV1cmlzdGljcyBhc3N1bWVz
IHRoYXQgYSBwYWdlIGNhbiBvbmx5IGJlIHNoYXJlZCBiZXR3ZWVuClhlbiBh
bmQgb25lIGRvbWFpbi4gTm90IFhlbiBhbmQgbXVsdGlwbGUgZG9tYWluLgoK
VGhlIG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaXMgYmFzZWQgb24g
aG93IG1hbnkgdGltZXMgYSBzaW1wbGUKbG9hZC1zdG9yZSBhdG9taWMgb3Bl
cmF0aW9uIGNhbiBiZSBleGVjdXRlZCBpbiAxdVMuIFRoZSBtYXhpbXVtIHZh
bHVlIGlzCnBlci1DUFUgdG8gY2F0ZXIgYmlnLkxJVFRMRSBhbmQgY2FsY3Vs
YXRlZCB3aGVuIHRoZSBDUFUgaXMgYm9vdGluZy4gVGhlCmhldXJpc3RpYyB3
YXMgcmFuZG9tbHkgY2hvc2VuIGFuZCBjYW4gYmUgbW9kaWZpZWQgaWYgaW1w
YWN0IHRvbyBtdWNoCmdvb2QtYmVoYXZpbmcgZ3Vlc3QuCgpOb3RlLCB3aGls
ZSB0ZXN0X2JpdCBkb2VzIG5vdCByZXF1aXJlcyB0byB1c2UgYXRvbWljIG9w
ZXJhdGlvbiwgYQp3cmFwcGVyIGZvciB0ZXN0X2JpdCB3YXMgYWRkZWQgZm9y
IGNvbXBsZXRlbmVzcy4gSW4gdGhpcyBjYXNlLCB0aGUKZG9tYWluIHN0YXlz
IGNvbnN0aWZpZWQgdG8gYXZvaWQgbWFqb3IgcmV3b3JrIGluIHRoZSBjYWxs
ZXIgZm9yIHRoZQp0aW1lLWJlaW5nLgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0y
OTUuCgpTaWduZWQtb2YtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL01ha2VmaWxl
ICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRv
bWljcy5jICAgICAgICB8IDkxICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9hdG9taWNzLmggfCAzMCArKysrKysr
KysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMTk4IGluc2VydGlvbnMoKykKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5j
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9ndWVz
dF9hdG9taWNzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h
c20teDg2L2d1ZXN0X2F0b21pY3MuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBj
YjkwMmNiNmZlLi44NzJhMTU1YjYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0y
Miw2ICsyMiw3IEBAIG9iai0kKENPTkZJR19HSUNWMykgKz0gZ2ljLXYzLm8K
IG9iai0kKENPTkZJR19IQVNfSVRTKSArPSBnaWMtdjMtaXRzLm8KIG9iai0k
KENPTkZJR19IQVNfSVRTKSArPSBnaWMtdjMtbHBpLm8KIG9iai15ICs9IGd1
ZXN0Y29weS5vCitvYmoteSArPSBndWVzdF9hdG9taWNzLm8KIG9iai15ICs9
IGd1ZXN0X3dhbGsubwogb2JqLXkgKz0gaHZtLm8KIG9iai15ICs9IGlvLm8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF9hdG9taWNzLmMgYi94
ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjFiNzhhMDYyZjAKLS0tIC9kZXYvbnVs
bAorKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3RfYXRvbWljcy5jCkBAIC0wLDAg
KzEsOTEgQEAKKy8qCisgKiBhcmNoL2FybS9ndWVzdF9hdG9taWNzLmMKKyAq
CisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5kZXIgdGhl
IHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9n
cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNl
ZnVsLCBidXQgV0lUSE9VVAorICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2
ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9y
CisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBtb3JlIGRl
dGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29w
eSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0
aAorICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n
bnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+
CisKKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgorCitERUZJTkVf
UEVSX0NQVV9SRUFEX01PU1RMWSh1bnNpZ25lZCBpbnQsIGd1ZXN0X3NhZmVf
YXRvbWljX21heCk7CisKKy8qCisgKiBIZXVyaXN0aWMgdG8gZmluZCBhIHNh
ZmUgdXBwZXItbGltaXQgZm9yIGxvYWQtc3RvcmUgZXhjbHVzaXZlCisgKiBv
cGVyYXRpb25zIG9uIG1lbW9yeSBzaGFyZWQgd2l0aCBndWVzdC4KKyAqCisg
KiBBdCB0aGUgbW9tZW50LCB3ZSBjYWxjdWxhdGUgdGhlIG51bWJlciBvZiBp
dGVyYXRpb25zIG9mIGEgc2ltcGxlCisgKiBsb2FkLXN0b3JlIGF0b21pYyBs
b29wIGluIDF1Uy4KKyAqLworc3RhdGljIHZvaWQgY2FsaWJyYXRlX3NhZmVf
YXRvbWljKHZvaWQpCit7CisgICAgc190aW1lX3QgZGVhZGxpbmUgPSBOT1co
KSArIE1JQ1JPU0VDUygxKTsKKyAgICB1bnNpZ25lZCBpbnQgY291bnRlciA9
IDA7CisgICAgdW5zaWduZWQgbG9uZyBtZW0gPSAwOworCisgICAgZG8KKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7CisKKyNpZmRl
ZiBDT05GSUdfQVJNXzMyCisgICAgICAgIGFzbSB2b2xhdGlsZSAoIiBsZHJl
eCAgICUyLCAlMVxuIgorICAgICAgICAgICAgICAgICAgICAgICIgYWRkICAg
ICAlMiwgJTIsICMxXG4iCisgICAgICAgICAgICAgICAgICAgICAgIiBzdHJl
eCAgICUwLCAlMiwgJTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9
JnIiIChyZXMpLCAiK1EiIChtZW0pLCAiPSZyIiAodG1wKSk7CisjZWxzZQor
ICAgICAgICBhc20gdm9sYXRpbGUgKCIgbGR4ciAgICAldzIsICUxXG4iCisg
ICAgICAgICAgICAgICAgICAgICAgIiBhZGQgICAgICV3MiwgJXcyLCAjMVxu
IgorICAgICAgICAgICAgICAgICAgICAgICIgc3R4ciAgICAldzAsICV3Miwg
JTFcbiIKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9JnIiIChyZXMpLCAi
K1EiIChtZW0pLCAiPSZyIiAodG1wKSk7CisjZW5kaWYKKyAgICAgICAgY291
bnRlcisrOworICAgIH0gd2hpbGUgKE5PVygpIDwgZGVhZGxpbmUpOworCisg
ICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9taWNfbWF4KSA9IGNvdW50ZXI7
CisKKyAgICBwcmludGsoWEVOTE9HX0RFQlVHCisgICAgICAgICAgICJDUFUl
dTogR3Vlc3QgYXRvbWljcyB3aWxsIHRyeSAldSB0aW1lcyBiZWZvcmUgcGF1
c2luZyB0aGUgZG9tYWluXG4iLAorICAgICAgICAgICBzbXBfcHJvY2Vzc29y
X2lkKCksIGNvdW50ZXIpOworfQorCitzdGF0aWMgaW50IGNwdV9ndWVzdF9z
YWZlX2F0b21pY19jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5m
YiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgYWN0aW9uLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaGNwdSkKK3sKKyAgICBpZiAo
IGFjdGlvbiA9PSBDUFVfU1RBUlRJTkcgKQorICAgICAgICBjYWxpYnJhdGVf
c2FmZV9hdG9taWMoKTsKKworICAgIHJldHVybiBOT1RJRllfRE9ORTsKK30K
Kworc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayBjcHVfZ3Vlc3Rfc2Fm
ZV9hdG9taWNfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0gY3B1X2d1
ZXN0X3NhZmVfYXRvbWljX2NhbGxiYWNrLAorfTsKKworc3RhdGljIGludCBf
X2luaXQgZ3Vlc3Rfc2FmZV9hdG9taWNfaW5pdCh2b2lkKQoreworICAgIHJl
Z2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X2d1ZXN0X3NhZmVfYXRvbWljX25m
Yik7CisKKyAgICBjYWxpYnJhdGVfc2FmZV9hdG9taWMoKTsKKworICAgIHJl
dHVybiAwOworfQorcHJlc21wX2luaXRjYWxsKGd1ZXN0X3NhZmVfYXRvbWlj
X2luaXQpOworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTog
QworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6
IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3Mu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjRmMTI3ZmRhNDEK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0
X2F0b21pY3MuaApAQCAtMCwwICsxLDc2IEBACisjaWZuZGVmIF9BUk1fR1VF
U1RfQVRPTUlDU19ICisjZGVmaW5lIF9BUk1fR1VFU1RfQVRPTUlDU19ICisK
KyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CisKKy8qCisgKiBUaGUgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIHNoYXJl
cyB0aGUgc2FtZSBsb2dpYy4gV2UgZmlyc3QgdHJ5IHRvIHVzZQorICogdGhl
ICpfdGltZW91dCB2ZXJzaW9uIG9mIHRoZSBvcGVyYXRpb24uIElmIGl0IGRp
ZG4ndCB0aW1lb3V0LCB0aGVuIHdlCisgKiBzdWNjZXNzZnVsbHkgdXBkYXRl
ZCB0aGUgbWVtb3J5LiBOb3RoaW5nIGVsc2UgdG8gZG8uCisgKgorICogSWYg
aXQgZGlkIHRpbWVvdXQsIHRoZW4gaXQgbWVhbnMgd2UgZGlkbid0IG1hbmFn
ZSB0byB1cGRhdGUgdGhlCisgKiBtZW1vcnkuIFRoaXMgaXMgcG9zc2libHkg
YmVjYXVzZSB0aGUgZ3Vlc3QgaXMgbWlzYmVoYXZpbmcgKGkuZSB0aWdodAor
ICogc3RvcmUgbG9vcCkgYnV0IGNhbiBhbHNvIGhhcHBlbiBmb3Igb3RoZXIg
cmVhc29ucyAoaS5lIG5lc3RlZCBYZW4pLgorICogSW4gdGhhdCBjYXNlIHBh
dXNlIHRoZSBkb21haW4gYW5kIHJldHJ5IHRoZSBvcGVyYXRpb24sIHRoaXMg
dGltZQorICogd2l0aG91dCBhIHRpbWVvdXQuCisgKgorICogTm90ZSwgdGhv
c2UgaGVscGVycyByZWx5IG9uIG90aGVyIHBhcnQgb2YgdGhlIGNvZGUgdG8g
cHJldmVudCBzaGFyaW5nCisgKiBhIHBhZ2UgYmV0d2VlbiBYZW4gYW5kIG11
bHRpcGxlIGRvbWFpbi4KKyAqLworCitERUNMQVJFX1BFUl9DUFUodW5zaWdu
ZWQgaW50LCBndWVzdF9zYWZlX2F0b21pY19tYXgpOworCisjZGVmaW5lIGd1
ZXN0X2JpdG9wKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorc3RhdGljIGlubGluZSB2b2lkIGd1
ZXN0XyMjbmFtZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnApIFwKK3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgaWYgKCBuYW1lIyNfdGltZW91dChuciwgcCwgdGhpc19jcHUoZ3Vl
c3Rfc2FmZV9hdG9taWNfbWF4KSkgKSAgICAgICAgICAgXAorICAgICAgICBy
ZXR1cm47ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgZG9tYWluX3BhdXNlX25vc3luYyhkKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIG5hbWUobnIsIHApOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkb21h
aW5fdW5wYXVzZShkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNkZWZpbmUgZ3Vlc3Rf
dGVzdG9wKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCitzdGF0aWMgaW5saW5lIGludCBndWVzdF8j
I25hbWUoc3RydWN0IGRvbWFpbiAqZCwgaW50IG5yLCB2b2xhdGlsZSB2b2lk
ICpwKSAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBib29sIHN1Y2NlZWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgaW50IG9sZGJp
dDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBzdWNjZWVkID0gbmFtZSMjX3RpbWVvdXQobnIsIHAs
ICZvbGRiaXQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3Nh
ZmVfYXRvbWljX21heCkpOyAgICAgICAgICAgICAgXAorICAgIGlmICggc3Vj
Y2VlZCApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcmV0dXJuIG9sZGJpdDsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBvbGRiaXQg
PSBuYW1lKG5yLCBwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgZG9tYWluX3VucGF1c2UoZCk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZXR1cm4gb2xkYml0OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKK2d1ZXN0
X2JpdG9wKHNldF9iaXQpCitndWVzdF9iaXRvcChjbGVhcl9iaXQpCitndWVz
dF9iaXRvcChjaGFuZ2VfYml0KQorCisjdW5kZWYgZ3Vlc3RfYml0b3AKKwor
LyogdGVzdF9iaXQgZG9lcyBub3QgdXNlIGxvYWQtc3RvcmUgYXRvbWljIG9w
ZXJhdGlvbnMgKi8KKyNkZWZpbmUgZ3Vlc3RfdGVzdF9iaXQoZCwgbnIsIHAp
ICgodm9pZCkoZCksIHRlc3RfYml0KG5yLCBwKSkKKworZ3Vlc3RfdGVzdG9w
KHRlc3RfYW5kX3NldF9iaXQpCitndWVzdF90ZXN0b3AodGVzdF9hbmRfY2xl
YXJfYml0KQorZ3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCisK
KyN1bmRlZiBndWVzdF90ZXN0b3AKKworI2VuZGlmIC8qIF9BUk1fR1VFU1Rf
QVRPTUlDU19IICovCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9k
ZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICov
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21p
Y3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5oCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjBjNzFkMmQy
NzgKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0X2F0b21pY3MuaApAQCAtMCwwICsxLDMwIEBACisjaWZuZGVmIF9YODZf
R1VFU1RfQVRPTUlDU19ICisjZGVmaW5lIF9YODZfR1VFU1RfQVRPTUlDU19I
CisKKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+CisKKy8qCisgKiBJdCBpcyBz
YWZlIHRvIHVzZSB0aGUgYXRvbWljcyBoZWxwZXJzIG9uIHg4NiBvbiBtZW1v
cnkgc2hhcmVkIHdpdGgKKyAqIHRoZSBndWVzdHMuCisgKi8KKyNkZWZpbmUg
Z3Vlc3Rfc2V0X2JpdChkLCBuciwgcCkgICAgICgodm9pZCkoZCksIHNldF9i
aXQobnIsIHApKQorI2RlZmluZSBndWVzdF9jbGVhcl9iaXQoZCwgbnIsIHAp
ICAgKCh2b2lkKShkKSwgY2xlYXJfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vl
c3RfY2hhbmdlX2JpdChkLCBuciwgcCkgICgodm9pZCkoZCksIGNoYW5nZV9i
aXQobnIsIHApKQorI2RlZmluZSBndWVzdF90ZXN0X2JpdChkLCBuciwgcCkg
ICAgKCh2b2lkKShkKSwgdGVzdF9iaXQobnIsIHApKQorCisjZGVmaW5lIGd1
ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgbnIsIHApICAgIFwKKyAgICAoKHZv
aWQpKGQpLCB0ZXN0X2FuZF9zZXRfYml0KG5yLCBwKSkKKyNkZWZpbmUgZ3Vl
c3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIG5yLCBwKSAgXAorICAgICgodm9p
ZCkoZCksIHRlc3RfYW5kX2NsZWFyX2JpdChuciwgcCkpCisjZGVmaW5lIGd1
ZXN0X3Rlc3RfYW5kX2NoYW5nZV9iaXQoZCwgbnIsIHApIFwKKyAgICAoKHZv
aWQpKGQpLCB0ZXN0X2FuZF9jaGFuZ2VfYml0KG5yLCBwKSkKKworI2VuZGlm
IC8qIF9YODZfR1VFU1RfQVRPTUlDU19IICovCisvKgorICogTG9jYWwgdmFy
aWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgor
ICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5p
bAorICogRW5kOgorICovCi0tIAoyLjExLjAKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-12.patch"
Content-Disposition: attachment; filename="xsa295/unstable-12.patch"
Content-Transfer-Encoding: base64

RnJvbSA5YmVkN2Q4M2QyZGJmNzNiNjliY2IwMjA0ODlmM2EzMDQ2M2RiNjE2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxMi8xNV0geGVuL2Nt
cHhjaGc6IFByb3ZpZGUgaGVscGVyIHRvIHNhZmVseSBtb2RpZnkgZ3Vlc3QK
IG1lbW9yeSBhdG9taWNhbGx5CgpPbiBBcm0sIGV4Y2x1c2l2ZSBsb2FkLXN0
b3JlIGF0b21pY3Mgc2hvdWxkIG9ubHkgYmUgdXNlZCBiZXR3ZWVuIHRydXN0
ZWQKdGhyZWFkLiBBcyBub3QgYWxsIHRoZSBndWVzdHMgYXJlIHRydXN0ZWQs
IGl0IG1heSBiZSBwb3NzaWJsZSB0byBEb1MgWGVuCndoZW4gdXBkYXRpbmcg
c2hhcmVkIG1lbW9yeSB3aXRoIGd1ZXN0IGF0b21pY2FsbHkuCgpUaGlzIHBh
dGNoIGFkZHMgYSBuZXcgaGVscGVyIHRoYXQgd2lsbCB1cGRhdGUgdGhlIGd1
ZXN0IG1lbW9yeSBzYWZlbHkuCkZvciB4ODYsIGl0IGlzIGFscmVhZHkgcG9z
c2libGUgdG8gdXNlIHRoZSBjdXJyZW50IGhlbHBlciBzYWZlbHkuIFNvCmp1
c3Qgd3JhcCBpdC4KCkZvciBBcm0sIHdlIHdpbGwgZmlyc3QgYXR0ZW1wdCB0
byB1cGRhdGUgdGhlIGd1ZXN0IG1lbW9yeSB3aXRoIHRoZQpsb29wIGJvdW5k
ZWQgYnkgYSBtYXhpbXVtIG51bWJlciBvZiBpdGVyYXRpb25zLiBJZiBpdCBm
YWlscywgd2Ugd2lsbApwYXVzZSB0aGUgZG9tYWluIGFuZCB0cnkgYWdhaW4u
CgpOb3RlIHRoYXQgdGhpcyBoZXVyaXN0aWNzIGFzc3VtZXMgdGhhdCBhIHBh
Z2UgY2FuIG9ubHkKYmUgc2hhcmVkIGJldHdlZW4gWGVuIGFuZCBvbmUgZG9t
YWluLiBOb3QgWGVuIGFuZCBtdWx0aXBsZSBkb21haW4uCgpUaGUgbWF4aW11
bSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpcyBiYXNlZCBvbiBob3cgbWFueSB0
aW1lcyBhdG9taWNfaW5jKCkKY2FuIGJlIGV4ZWN1dGVkIGluIDF1Uy4gVGhl
IG1heGltdW0gdmFsdWUgaXMgcGVyLUNQVSB0byBjYXRlciBiaWcuTElUVExF
CmFuZCBjYWxjdWxhdGVkIHdoZW4gdGhlIENQVSBpcyBib290aW5nLgoKVGhl
IG1heGltdW0gbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaXMgYmFzZWQgb24gaG93
IG1hbnkgdGltZXMgYSBzaW1wbGUKbG9hZC1zdG9yZSBhdG9taWMgb3BlcmF0
aW9uIGNhbiBiZSBleGVjdXRlZCBpbiAxdVMuIFRoZSBtYXhpbXVtCnZhbHVl
IGlzIHBlci1DUFUgdG8gY2F0ZXIgYmlnLkxJVFRMRSBhbmQgY2FsY3VsYXRl
ZCB3aGVuIHRoZSBDUFUgaXMKYm9vdGluZy4gVGhlIGhldXJpc3RpYyB3YXMg
cmFuZG9tbHkgY2hvc2VuIGFuZCBjYW4gYmUgbW9kaWZpZWQgaWYKaW1wYWN0
IHRvbyBtdWNoIGdvb2QtYmVoYXZpbmcgZ3Vlc3QuCgpUaGlzIGlzIHBhcnQg
b2YgWFNBLTI5NS4KClNpZ25lZC1vZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2d1ZXN0X2F0b21pY3MuaCB8IDI1ICsrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5o
IHwgIDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWlj
cy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKaW5k
ZXggNGYxMjdmZGE0MS4uNjE5MjVkMzEzZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNzLmgKQEAgLTY1LDYgKzY1LDMxIEBA
IGd1ZXN0X3Rlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0KQogCiAjdW5kZWYg
Z3Vlc3RfdGVzdG9wCiAKK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBf
X2d1ZXN0X2NtcHhjaGcoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9sYXRpbGUgdm9p
ZCAqcHRyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIG9sZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuZXcs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBzaXplKQoreworICAgIHVuc2lnbmVkIGxvbmcgb2xk
dmFsID0gb2xkOworCisgICAgaWYgKCBfX2NtcHhjaGdfbWJfdGltZW91dChw
dHIsICZvbGR2YWwsIG5ldywgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHRoaXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWljX21heCkpICkK
KyAgICAgICAgcmV0dXJuIG9sZHZhbDsKKworICAgIGRvbWFpbl9wYXVzZV9u
b3N5bmMoZCk7CisgICAgb2xkdmFsID0gX19jbXB4Y2hnX21iKHB0ciwgb2xk
LCBuZXcsIHNpemUpOworICAgIGRvbWFpbl91bnBhdXNlKGQpOworCisgICAg
cmV0dXJuIG9sZHZhbDsKK30KKworI2RlZmluZSBndWVzdF9jbXB4Y2hnKGQs
IHB0ciwgbywgbikgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICgo
X190eXBlb2ZfXygqKHB0cikpKV9fZ3Vlc3RfY21weGNoZyhkLCBwdHIsICAg
ICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZykobyksXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykobiks
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YgKCoocHRyKSkpKQorCiAjZW5kaWYgLyogX0FSTV9HVUVTVF9BVE9N
SUNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X2F0b21pY3MuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvZ3Vlc3RfYXRvbWljcy5oCmluZGV4IDBjNzFkMmQy
NzguLjAyOTQxN2M4ZmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZ3Vlc3RfYXRvbWljcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
Z3Vlc3RfYXRvbWljcy5oCkBAIC0xOSw2ICsxOSw4IEBACiAjZGVmaW5lIGd1
ZXN0X3Rlc3RfYW5kX2NoYW5nZV9iaXQoZCwgbnIsIHApIFwKICAgICAoKHZv
aWQpKGQpLCB0ZXN0X2FuZF9jaGFuZ2VfYml0KG5yLCBwKSkKIAorI2RlZmlu
ZSBndWVzdF9jbXB4Y2hnKGQsIHB0ciwgbywgbikgKCh2b2lkKShkKSwgY21w
eGNoZyhwdHIsIG8sIG4pKQorCiAjZW5kaWYgLyogX1g4Nl9HVUVTVF9BVE9N
SUNTX0ggKi8KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoyLjExLjAK
Cg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-13.patch"
Content-Disposition: attachment; filename="xsa295/unstable-13.patch"
Content-Transfer-Encoding: base64

RnJvbSA5ZmJmYmU1ZjgyYTQxMDg0ZGU2NWFjMTZkZTFjYmIxOGQ2YjgzYjIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxMy8xNV0geGVuOiBV
c2UgZ3Vlc3QgYXRvbWljcyBoZWxwZXJzIHdoZW4gbW9kaWZ5aW5nCiBhdG9t
aWNhbGx5IGd1ZXN0IG1lbW9yeQoKT24gQXJtLCBleGNsdXNpdmUgbG9hZC1z
dG9yZSBhdG9taWNzIHNob3VsZCBvbmx5IGJlIHVzZWQgYmV0d2VlbiB0cnVz
dGVkCnRocmVhZC4gQXMgbm90IGFsbCB0aGUgZ3Vlc3RzIGFyZSB0cnVzdGVk
LCBpdCBtYXkgYmUgcG9zc2libGUgdG8gRG9TIFhlbgp3aGVuIHVwZGF0aW5n
IHNoYXJlZCBtZW1vcnkgd2l0aCBndWVzdCBhdG9taWNhbGx5LgoKVGhpcyBw
YXRjaCByZXBsYWNlcyBhbGwgdGhlIGF0b21pY3Mgb3BlcmF0aW9ucyBvbiBz
aGFyZWQgbWVtb3J5IHdpdGgKYSBndWVzdCBieSB0aGUgbmV3IGd1ZXN0IGF0
b21pY3MgaGVscGVycy4gVGhlIHg4NiBjb2RlIHdhcyBub3QgYXVkaXRlZAp0
byBrbm93IHdoZXJlIGd1ZXN0IGF0b21pY3MgaGVscGVycyBjb3VsZCBiZSB1
c2VkLiBJIHdpbGwgbGVhdmUgdGhhdAp0byB0aGUgeDg2IGZvbGtzLgoKTm90
ZSB0aGF0IHNvbWUgcmV3b3JrIHdhcyByZXF1aXJlZCBpbiBvcmRlciB0byBw
bHVtYiB1c2UgdGhlIG5ldyBndWVzdAphdG9taWNzIGluIGV2ZW50IGNoYW5u
ZWwgYW5kIGdyYW50LXRhYmxlLgoKQmVjYXVzZSBndWVzdF90ZXN0X2JpdCBp
cyBpZ25vcmluZyB0aGUgcGFyYW1ldGVyICJkIiBmb3Igbm93LCBpdAptZWFu
cyB0aGVyZSBhIGxvdCBvZiBwbGFjZXMgZG8gbm90IG5lZWQgdG8gZHJvcCB0
aGUgY29uc3QuIFdlIG1heSB3YW50CnRvIHJldmlzaXQgdGhpcyBpbiB0aGUg
ZnV0dXJlIGlmIHRoZSBwYXJhbWV0ZXIgImQiIGJlY29tZXMgbmVjZXNzYXJ5
LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgICAgICB8ICAz
ICstCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgfCAgNiAr
Ky0tCiB4ZW4vY29tbW9uL2V2ZW50XzJsLmMgICAgICAgICAgICAgfCAyNiAr
KysrKysrKystLS0tLS0tLQogeGVuL2NvbW1vbi9ldmVudF9maWZvLmMgICAg
ICAgICAgIHwgNDQgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhl
bi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICB8IDU5ICsrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9ncmFudF90YWJsZS5oIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvZ3JhbnRfdGFibGUuaCB8ICAzICstCiA3IGZpbGVzIGNoYW5nZWQs
IDc5IGluc2VydGlvbnMoKyksIDY0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21h
aW4uYwppbmRleCBhZDFiMTA2YmQ3Li5lZjBjNjU2YjZmIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jCkBAIC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSA8YXNtL2V2ZW50
Lmg+CiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9ndWVz
dF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgog
I2luY2x1ZGUgPGFzbS9pcnEuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+CiAj
aW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CkBAIC0xMDE2LDcgKzEwMTcsNyBA
QCB2b2lkIGFyY2hfZHVtcF92Y3B1X2luZm8oc3RydWN0IHZjcHUgKnYpCiAK
IHZvaWQgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2
KQogewotICAgIGludCBhbHJlYWR5X3BlbmRpbmcgPSB0ZXN0X2FuZF9zZXRf
Yml0KAorICAgIGJvb2wgYWxyZWFkeV9wZW5kaW5nID0gZ3Vlc3RfdGVzdF9h
bmRfc2V0X2JpdCh2LT5kb21haW4sCiAgICAgICAgIDAsICh1bnNpZ25lZCBs
b25nICopJnZjcHVfaW5mbyh2LCBldnRjaG5fdXBjYWxsX3BlbmRpbmcpKTsK
IAogICAgIGlmICggYWxyZWFkeV9wZW5kaW5nICkKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggODc1
MWQ3NjNmYi4uZGNhOTcyYzBiOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTQwLDYgKzQwLDgg
QEAKICNpbmNsdWRlIDx4ZW4vcGZuLmg+CiAjaW5jbHVkZSA8eGVuL3NpemVz
Lmg+CiAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KKworI2luY2x1
ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVw
Lmg+CiAKIC8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdlLmggdG8g
bWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwpAQCAtMTM3MSw3ICsxMzcz
LDcgQEAgdm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UpCiAgICAgcmV0dXJuOwogfQogCi12b2lkIGdudHRhYl9jbGVhcl9mbGFn
KHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKQordm9pZCBnbnR0
YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IG5yLCB1aW50MTZfdCAqYWRkcikKIHsKICAgICAvKgogICAgICAqIE5vdGUg
dGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhlIGFjY2Vz
cyBtdXN0IGJlCkBAIC0xMzgxLDcgKzEzODMsNyBAQCB2b2lkIGdudHRhYl9j
bGVhcl9mbGFnKHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKQog
CiAgICAgZG8gewogICAgICAgICBvbGQgPSAqYWRkcjsKLSAgICB9IHdoaWxl
IChjbXB4Y2hnKGFkZHIsIG9sZCwgb2xkICYgbWFzaykgIT0gb2xkKTsKKyAg
ICB9IHdoaWxlIChndWVzdF9jbXB4Y2hnKGQsIGFkZHIsIG9sZCwgb2xkICYg
bWFzaykgIT0gb2xkKTsKIH0KIAogdm9pZCBnbnR0YWJfbWFya19kaXJ0eShz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2ZW50XzJsLmMKaW5k
ZXggOGNhOTA4OTlhYi4uZTFkYmI4NjBmNCAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9ldmVudF8ybC5jCisrKyBiL3hlbi9jb21tb24vZXZlbnRfMmwuYwpA
QCAtMTMsNiArMTMsOCBAQAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2lu
Y2x1ZGUgPHhlbi9ldmVudC5oPgogCisjaW5jbHVkZSA8YXNtL2d1ZXN0X2F0
b21pY3MuaD4KKwogc3RhdGljIHZvaWQgZXZ0Y2huXzJsX3NldF9wZW5kaW5n
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiB7CiAg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKQEAgLTI1LDEyICsy
NywxMiBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfc2V0X3BlbmRpbmcoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgKiBv
dGhlcnMgbWF5IHJlcXVpcmUgZXhwbGljaXQgbWVtb3J5IGJhcnJpZXJzLgog
ICAgICAqLwogCi0gICAgaWYgKCB0ZXN0X2FuZF9zZXRfYml0KHBvcnQsICZz
aGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKKyAgICBpZiAoIGd1
ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICByZXR1cm47CiAKLSAgICBp
ZiAoICF0ZXN0X2JpdCAgICAgICAgKHBvcnQsICZzaGFyZWRfaW5mbyhkLCBl
dnRjaG5fbWFzaykpICYmCi0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdChw
b3J0IC8gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAmdmNwdV9pbmZvKHYsIGV2dGNobl9wZW5kaW5nX3Nl
bCkpICkKKyAgICBpZiAoICFndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hh
cmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgorICAgICAgICAgIWd1ZXN0
X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCAvIEJJVFNfUEVSX0VWVENITl9X
T1JEKGQpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZj
cHVfaW5mbyh2LCBldnRjaG5fcGVuZGluZ19zZWwpKSApCiAgICAgewogICAg
ICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQpAQCAt
NDAsNyArNDIsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfc2V0X3BlbmRp
bmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKIAog
c3RhdGljIHZvaWQgZXZ0Y2huXzJsX2NsZWFyX3BlbmRpbmcoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQogewotICAgIGNsZWFy
X2JpdChldnRjaG4tPnBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVu
ZGluZykpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBldnRjaG4tPnBvcnQs
ICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpOwogfQogCiBzdGF0
aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBldnRjaG4gKmV2dGNobikKQEAgLTUyLDEwICs1NCwxMCBAQCBzdGF0
aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBldnRjaG4gKmV2dGNobikKICAgICAgKiBUaGVzZSBvcGVyYXRpb25z
IG11c3QgaGFwcGVuIGluIHN0cmljdCBvcmRlci4gQmFzZWQgb24KICAgICAg
KiBldnRjaG5fMmxfc2V0X3BlbmRpbmcoKSBhYm92ZS4KICAgICAgKi8KLSAg
ICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChwb3J0LCAmc2hhcmVkX2luZm8o
ZCwgZXZ0Y2huX21hc2spKSAmJgotICAgICAgICAgdGVzdF9iaXQgICAgICAg
ICAgKHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICYm
Ci0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdCAocG9ydCAvIEJJVFNfUEVS
X0VWVENITl9XT1JEKGQpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZ2Y3B1X2luZm8odiwgZXZ0Y2huX3BlbmRpbmdfc2VsKSkgKQorICAgIGlm
ICggZ3Vlc3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIHBvcnQsICZzaGFyZWRf
aW5mbyhkLCBldnRjaG5fbWFzaykpICYmCisgICAgICAgICBndWVzdF90ZXN0
X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcp
KSAmJgorICAgICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9y
dCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnZjcHVfaW5mbyh2LCBldnRjaG5fcGVuZGlu
Z19zZWwpKSApCiAgICAgewogICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3Bl
bmRpbmcodik7CiAgICAgfQpAQCAtNjYsNyArNjgsOCBAQCBzdGF0aWMgYm9v
bCBldnRjaG5fMmxfaXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCBldnRjaG5fcG9ydF90IHBvcnQpCiAgICAgdW5zaWduZWQgaW50IG1heF9w
b3J0cyA9IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpICogQklUU19QRVJfRVZU
Q0hOX1dPUkQoZCk7CiAKICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0cyk7
Ci0gICAgcmV0dXJuIHBvcnQgPCBtYXhfcG9ydHMgJiYgdGVzdF9iaXQocG9y
dCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSk7CisgICAgcmV0
dXJuIChwb3J0IDwgbWF4X3BvcnRzICYmCisgICAgICAgICAgICBndWVzdF90
ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRp
bmcpKSk7CiB9CiAKIHN0YXRpYyBib29sIGV2dGNobl8ybF9pc19tYXNrZWQo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZ0Y2huX3BvcnRfdCBwb3J0KQpA
QCAtNzQsNyArNzcsOCBAQCBzdGF0aWMgYm9vbCBldnRjaG5fMmxfaXNfbWFz
a2VkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9y
dCkKICAgICB1bnNpZ25lZCBpbnQgbWF4X3BvcnRzID0gQklUU19QRVJfRVZU
Q0hOX1dPUkQoZCkgKiBCSVRTX1BFUl9FVlRDSE5fV09SRChkKTsKIAogICAg
IEFTU0VSVChwb3J0IDwgbWF4X3BvcnRzKTsKLSAgICByZXR1cm4gcG9ydCA+
PSBtYXhfcG9ydHMgfHwgdGVzdF9iaXQocG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9tYXNrKSk7CisgICAgcmV0dXJuIChwb3J0ID49IG1heF9wb3J0
cyB8fAorICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwogfQogCiBzdGF0aWMgdm9p
ZCBldnRjaG5fMmxfcHJpbnRfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfZmlmby5jIGIveGVuL2NvbW1v
bi9ldmVudF9maWZvLmMKaW5kZXggM2VlY2FiM2YyMi4uMjMwZjQ0MGYxNCAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9maWZvLmMKKysrIGIveGVu
L2NvbW1vbi9ldmVudF9maWZvLmMKQEAgLTE3LDYgKzE3LDggQEAKICNpbmNs
dWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4K
IAorI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+CisKICNpbmNsdWRl
IDxwdWJsaWMvZXZlbnRfY2hhbm5lbC5oPgogCiBzdGF0aWMgaW5saW5lIGV2
ZW50X3dvcmRfdCAqZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwKQEAgLTUxLDcgKzUzLDcgQEAgc3RhdGljIHZv
aWQgZXZ0Y2huX2ZpZm9faW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgICogb24gdGhlIHdyb25nIFZDUFUgb3Ig
d2l0aCBhbiB1bmV4cGVjdGVkIHByaW9yaXR5LgogICAgICAqLwogICAgIHdv
cmQgPSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBldnRjaG4tPnBv
cnQpOwotICAgIGlmICggd29yZCAmJiB0ZXN0X2JpdChFVlRDSE5fRklGT19M
SU5LRUQsIHdvcmQpICkKKyAgICBpZiAoIHdvcmQgJiYgZ3Vlc3RfdGVzdF9i
aXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCiAgICAgICAgIGdk
cHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiZG9tYWluICVkLCBwb3J0ICVkIGFs
cmVhZHkgb24gYSBxdWV1ZVxuIiwKICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCBldnRjaG4tPnBvcnQpOwogfQpAQCAtMTE2LDcgKzExOCw3IEBA
IHN0YXRpYyBpbnQgdHJ5X3NldF9saW5rKGV2ZW50X3dvcmRfdCAqd29yZCwg
ZXZlbnRfd29yZF90ICp3LCB1aW50MzJfdCBsaW5rKQogICogV2UgYmxvY2sg
dW5tYXNraW5nIGJ5IHRoZSBndWVzdCBieSBtYXJraW5nIHRoZSB0YWlsIHdv
cmQgYXMgQlVTWSwKICAqIHRoZXJlZm9yZSwgdGhlIGNtcHhjaGcoKSBtYXkg
ZmFpbCBhdCBtb3N0IDQgdGltZXMuCiAgKi8KLXN0YXRpYyBib29sX3QgZXZ0
Y2huX2ZpZm9fc2V0X2xpbmsoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgZXZl
bnRfd29yZF90ICp3b3JkLAorc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19z
ZXRfbGluayhzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGxpbmspCiB7CiAgICAgZXZlbnRfd29yZF90IHc7CkBAIC0xMzAsNyArMTMy
LDcgQEAgc3RhdGljIGJvb2xfdCBldnRjaG5fZmlmb19zZXRfbGluayhjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCBldmVudF93b3JkX3QgKndvcmQsCiAgICAg
ICAgIHJldHVybiByZXQ7CiAKICAgICAvKiBMb2NrIHRoZSB3b3JkIHRvIHBy
ZXZlbnQgZ3Vlc3QgdW5tYXNraW5nLiAqLwotICAgIHNldF9iaXQoRVZUQ0hO
X0ZJRk9fQlVTWSwgd29yZCk7CisgICAgZ3Vlc3Rfc2V0X2JpdChkLCBFVlRD
SE5fRklGT19CVVNZLCB3b3JkKTsKIAogICAgIHcgPSByZWFkX2F0b21pYyh3
b3JkKTsKIApAQCAtMTQwLDEzICsxNDIsMTMgQEAgc3RhdGljIGJvb2xfdCBl
dnRjaG5fZmlmb19zZXRfbGluayhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBl
dmVudF93b3JkX3QgKndvcmQsCiAgICAgICAgIGlmICggcmV0ID49IDAgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIHJldCA9PSAwICkKLSAgICAg
ICAgICAgICAgICBjbGVhcl9iaXQoRVZUQ0hOX0ZJRk9fQlVTWSwgd29yZCk7
CisgICAgICAgICAgICAgICAgZ3Vlc3RfY2xlYXJfYml0KGQsIEVWVENITl9G
SUZPX0JVU1ksIHdvcmQpOwogICAgICAgICAgICAgcmV0dXJuIHJldDsKICAg
ICAgICAgfQogICAgIH0KICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywg
ImRvbWFpbiAlZCwgcG9ydCAlZCBub3QgbGlua2VkXG4iLAogICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgbGluayk7Ci0gICAgY2xlYXJfYml0KEVWVENI
Tl9GSUZPX0JVU1ksIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChkLCBF
VlRDSE5fRklGT19CVVNZLCB3b3JkKTsKICAgICByZXR1cm4gMTsKIH0KIApA
QCAtMTcxLDEzICsxNzMsMTMgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9f
c2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBldnRjaG4gKmV2
dGNobikKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIHdhc19wZW5k
aW5nID0gdGVzdF9hbmRfc2V0X2JpdChFVlRDSE5fRklGT19QRU5ESU5HLCB3
b3JkKTsKKyAgICB3YXNfcGVuZGluZyA9IGd1ZXN0X3Rlc3RfYW5kX3NldF9i
aXQoZCwgRVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCk7CiAKICAgICAvKgog
ICAgICAqIExpbmsgdGhlIGV2ZW50IGlmIGl0IHVubWFza2VkIGFuZCBub3Qg
YWxyZWFkeSBsaW5rZWQuCiAgICAgICovCi0gICAgaWYgKCAhdGVzdF9iaXQo
RVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKQotICAgICAgICAgJiYgIXRlc3Rf
Yml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgIGlmICggIWd1
ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX01BU0tFRCwgd29yZCkgJiYK
KyAgICAgICAgICFndWVzdF90ZXN0X2JpdChkLCBFVlRDSE5fRklGT19MSU5L
RUQsIHdvcmQpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBldnRjaG5fZmlm
b19xdWV1ZSAqcSwgKm9sZF9xOwogICAgICAgICBldmVudF93b3JkX3QgKnRh
aWxfd29yZDsKQEAgLTIwNiw3ICsyMDgsNyBAQCBzdGF0aWMgdm9pZCBldnRj
aG5fZmlmb19zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGV2
dGNobiAqZXZ0Y2huKQogICAgICAgICBpZiAoICFvbGRfcSApCiAgICAgICAg
ICAgICBnb3RvIGRvbmU7CiAKLSAgICAgICAgaWYgKCB0ZXN0X2FuZF9zZXRf
Yml0KEVWVENITl9GSUZPX0xJTktFRCwgd29yZCkgKQorICAgICAgICBpZiAo
IGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VE
LCB3b3JkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2Nr
X2lycXJlc3RvcmUoJm9sZF9xLT5sb2NrLCBmbGFncyk7CiAgICAgICAgICAg
ICBnb3RvIGRvbmU7CkBAIC0yNTIsOCArMjU0LDggQEAgc3RhdGljIHZvaWQg
ZXZ0Y2huX2ZpZm9fc2V0X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCBldnRjaG4gKmV2dGNobikKICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVz
dG9yZSgmcS0+bG9jaywgZmxhZ3MpOwogCiAgICAgICAgIGlmICggIWxpbmtl
ZAotICAgICAgICAgICAgICYmICF0ZXN0X2FuZF9zZXRfYml0KHEtPnByaW9y
aXR5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2LT5l
dnRjaG5fZmlmby0+Y29udHJvbF9ibG9jay0+cmVhZHkpICkKKyAgICAgICAg
ICAgICAmJiAhZ3Vlc3RfdGVzdF9hbmRfc2V0X2JpdChkLCBxLT5wcmlvcml0
eSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
di0+ZXZ0Y2huX2ZpZm8tPmNvbnRyb2xfYmxvY2stPnJlYWR5KSApCiAgICAg
ICAgICAgICB2Y3B1X21hcmtfZXZlbnRzX3BlbmRpbmcodik7CiAgICAgfQog
IGRvbmU6CkBAIC0yNzUsNyArMjc3LDcgQEAgc3RhdGljIHZvaWQgZXZ0Y2hu
X2ZpZm9fY2xlYXJfcGVuZGluZyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgICogTm8gbmVlZCB0byB1bmxpbmsgYXMg
dGhlIGd1ZXN0IHdpbGwgdW5saW5rIGFuZCBpZ25vcmUKICAgICAgKiBub24t
cGVuZGluZyBldmVudHMuCiAgICAgICovCi0gICAgY2xlYXJfYml0KEVWVENI
Tl9GSUZPX1BFTkRJTkcsIHdvcmQpOworICAgIGd1ZXN0X2NsZWFyX2JpdChk
LCBFVlRDSE5fRklGT19QRU5ESU5HLCB3b3JkKTsKIH0KIAogc3RhdGljIHZv
aWQgZXZ0Y2huX2ZpZm9fdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBldnRjaG4gKmV2dGNobikKQEAgLTI4NywxMCArMjg5LDEwIEBAIHN0YXRp
YyB2b2lkIGV2dGNobl9maWZvX3VubWFzayhzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgZXZ0Y2huICpldnRjaG4pCiAgICAgaWYgKCB1bmxpa2VseSghd29y
ZCkgKQogICAgICAgICByZXR1cm47CiAKLSAgICBjbGVhcl9iaXQoRVZUQ0hO
X0ZJRk9fTUFTS0VELCB3b3JkKTsKKyAgICBndWVzdF9jbGVhcl9iaXQoZCwg
RVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIAogICAgIC8qIFJlbGluayBp
ZiBwZW5kaW5nLiAqLwotICAgIGlmICggdGVzdF9iaXQoRVZUQ0hOX0ZJRk9f
UEVORElORywgd29yZCkgKQorICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwg
RVZUQ0hOX0ZJRk9fUEVORElORywgd29yZCkgKQogICAgICAgICBldnRjaG5f
Zmlmb19zZXRfcGVuZGluZyh2LCBldnRjaG4pOwogfQogCkBAIC0yOTgsMjEg
KzMwMCwyMSBAQCBzdGF0aWMgYm9vbCBldnRjaG5fZmlmb19pc19wZW5kaW5n
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGV2dGNobl9wb3J0X3QgcG9ydCkK
IHsKICAgICBjb25zdCBldmVudF93b3JkX3QgKndvcmQgPSBldnRjaG5fZmlm
b193b3JkX2Zyb21fcG9ydChkLCBwb3J0KTsKIAotICAgIHJldHVybiB3b3Jk
ICYmIHRlc3RfYml0KEVWVENITl9GSUZPX1BFTkRJTkcsIHdvcmQpOworICAg
IHJldHVybiB3b3JkICYmIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZP
X1BFTkRJTkcsIHdvcmQpOwogfQogCiBzdGF0aWMgYm9vbF90IGV2dGNobl9m
aWZvX2lzX21hc2tlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5f
cG9ydF90IHBvcnQpCiB7CiAgICAgY29uc3QgZXZlbnRfd29yZF90ICp3b3Jk
ID0gZXZ0Y2huX2ZpZm9fd29yZF9mcm9tX3BvcnQoZCwgcG9ydCk7CiAKLSAg
ICByZXR1cm4gIXdvcmQgfHwgdGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTUFTS0VE
LCB3b3JkKTsKKyAgICByZXR1cm4gIXdvcmQgfHwgZ3Vlc3RfdGVzdF9iaXQo
ZCwgRVZUQ0hOX0ZJRk9fTUFTS0VELCB3b3JkKTsKIH0KIAogc3RhdGljIGJv
b2xfdCBldnRjaG5fZmlmb19pc19idXN5KGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsIGV2dGNobl9wb3J0X3QgcG9ydCkKIHsKICAgICBjb25zdCBldmVudF93
b3JkX3QgKndvcmQgPSBldnRjaG5fZmlmb193b3JkX2Zyb21fcG9ydChkLCBw
b3J0KTsKIAotICAgIHJldHVybiB3b3JkICYmIHRlc3RfYml0KEVWVENITl9G
SUZPX0xJTktFRCwgd29yZCk7CisgICAgcmV0dXJuIHdvcmQgJiYgZ3Vlc3Rf
dGVzdF9iaXQoZCwgRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKTsKIH0KIAog
c3RhdGljIGludCBldnRjaG5fZmlmb19zZXRfcHJpb3JpdHkoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGV2dGNobiAqZXZ0Y2huLApAQCAtMzM5LDExICsz
NDEsMTEgQEAgc3RhdGljIHZvaWQgZXZ0Y2huX2ZpZm9fcHJpbnRfc3RhdGUo
c3RydWN0IGRvbWFpbiAqZCwKICAgICB3b3JkID0gZXZ0Y2huX2ZpZm9fd29y
ZF9mcm9tX3BvcnQoZCwgZXZ0Y2huLT5wb3J0KTsKICAgICBpZiAoICF3b3Jk
ICkKICAgICAgICAgcHJpbnRrKCI/ICAgICAiKTsKLSAgICBlbHNlIGlmICgg
dGVzdF9iaXQoRVZUQ0hOX0ZJRk9fTElOS0VELCB3b3JkKSApCi0gICAgICAg
IHByaW50aygiJWMgJS00dSIsIHRlc3RfYml0KEVWVENITl9GSUZPX0JVU1ks
IHdvcmQpID8gJ0InIDogJyAnLAorICAgIGVsc2UgaWYgKCBndWVzdF90ZXN0
X2JpdChkLCBFVlRDSE5fRklGT19MSU5LRUQsIHdvcmQpICkKKyAgICAgICAg
cHJpbnRrKCIlYyAlLTR1IiwgZ3Vlc3RfdGVzdF9iaXQoZCwgRVZUQ0hOX0ZJ
Rk9fQlVTWSwgd29yZCkgPyAnQicgOiAnICcsCiAgICAgICAgICAgICAgICAq
d29yZCAmIEVWVENITl9GSUZPX0xJTktfTUFTSyk7CiAgICAgZWxzZQotICAg
ICAgICBwcmludGsoIiVjIC0gICAiLCB0ZXN0X2JpdChFVlRDSE5fRklGT19C
VVNZLCB3b3JkKSA/ICdCJyA6ICcgJyk7CisgICAgICAgIHByaW50aygiJWMg
LSAgICIsIGd1ZXN0X3Rlc3RfYml0KGQsIEVWVENITl9GSUZPX0JVU1ksIHdv
cmQpID8gJ0InIDogJyAnKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBl
dnRjaG5fcG9ydF9vcHMgZXZ0Y2huX3BvcnRfb3BzX2ZpZm8gPQpAQCAtNDk1
LDcgKzQ5Nyw3IEBAIHN0YXRpYyB2b2lkIHNldHVwX3BvcnRzKHN0cnVjdCBk
b21haW4gKmQpCiAKICAgICAgICAgZXZ0Y2huID0gZXZ0Y2huX2Zyb21fcG9y
dChkLCBwb3J0KTsKIAotICAgICAgICBpZiAoIHRlc3RfYml0KHBvcnQsICZz
aGFyZWRfaW5mbyhkLCBldnRjaG5fcGVuZGluZykpICkKKyAgICAgICAgaWYg
KCBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0
Y2huX3BlbmRpbmcpKSApCiAgICAgICAgICAgICBldnRjaG4tPnBlbmRpbmcg
PSAxOwogCiAgICAgICAgIGV2dGNobl9maWZvX3NldF9wcmlvcml0eShkLCBl
dnRjaG4sIEVWVENITl9GSUZPX1BSSU9SSVRZX0RFRkFVTFQpOwpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCmluZGV4IDZlYzU1NmNiODUuLjJiYmRlNWNmMzEgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTQwLDYgKzQwLDcgQEAKICNpbmNs
dWRlIDx4ZW4vbm9zcGVjLmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogI2lu
Y2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdF9h
dG9taWNzLmg+CiAKIC8qIFBlci1kb21haW4gZ3JhbnQgaW5mb3JtYXRpb24u
ICovCiBzdHJ1Y3QgZ3JhbnRfdGFibGUgewpAQCAtNjcxLDYgKzY3Miw3IEBA
IHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfZ3JhbnRfZW50cmllcyhzdHJ1Y3Qg
Z3JhbnRfdGFibGUgKmd0KQogfQogCiBzdGF0aWMgaW50IF9zZXRfc3RhdHVz
X3YxKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpyZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRy
eSAqYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmVhZG9u
bHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBtYXBmbGFnLApA
QCAtNzI2LDggKzcyOCw4IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEo
Y29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIkF0dGVtcHQgdG8gd3JpdGUtcGluIGEgci9vIGdy
YW50IGVudHJ5XG4iKTsKICAgICAgICAgfQogCi0gICAgICAgIHByZXZfc2Nv
bWJvLndvcmQgPSBjbXB4Y2hnKCh1MzIgKilzaGFoLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzY29tYm8ud29yZCwgbmV3X3Njb21i
by53b3JkKTsKKyAgICAgICAgcHJldl9zY29tYm8ud29yZCA9IGd1ZXN0X2Nt
cHhjaGcocmQsICh1MzIgKilzaGFoLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzY29tYm8ud29yZCwgbmV3X3Njb21iby53
b3JkKTsKICAgICAgICAgaWYgKCBsaWtlbHkocHJldl9zY29tYm8ud29yZCA9
PSBzY29tYm8ud29yZCkgKQogICAgICAgICAgICAgYnJlYWs7CiAKQEAgLTc0
NCw2ICs3NDYsNyBAQCBkb25lOgogCiBzdGF0aWMgaW50IF9zZXRfc3RhdHVz
X3YyKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICBncmFudF9zdGF0dXNfdCAqc3RhdHVzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpyZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFjdGl2ZV9ncmFu
dF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
cmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBtYXBm
bGFnLApAQCAtODA2LDggKzgwOSw4IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0
dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAg
ICAgICAgICAgKGlkICE9IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJl
YWRvbmx5ICYmIChmbGFncyAmIEdURl9yZWFkb25seSkpICkKICAgICAgICAg
ewotICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5n
LCBzdGF0dXMpOwotICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7
CiAgICAgICAgICAgICBQSU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vy
cm9yLAogICAgICAgICAgICAgICAgICAgICAgIlVuc3RhYmxlIGZsYWdzICgl
eCkgb3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZCAoci93OiAlZClcbiIsCiAg
ICAgICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGxkb21pZCwgIXJlYWRv
bmx5KTsKQEAgLTgxNyw3ICs4MjAsNyBAQCBzdGF0aWMgaW50IF9zZXRfc3Rh
dHVzX3YyKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAg
IHsKICAgICAgICAgaWYgKCB1bmxpa2VseShmbGFncyAmIEdURl9yZWFkb25s
eSkgKQogICAgICAgICB7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOwogICAgICAg
ICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAg
ICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBncmFudCByZWFkb25seSBm
bGFnXG4iKTsKICAgICAgICAgfQpAQCAtODMwLDYgKzgzMyw3IEBAIGRvbmU6
CiAKIHN0YXRpYyBpbnQgX3NldF9zdGF0dXMoY29uc3QgZ3JhbnRfZW50cnlf
aGVhZGVyX3QgKnNoYWgsCiAgICAgICAgICAgICAgICAgICAgICAgIGdyYW50
X3N0YXR1c190ICpzdGF0dXMsCisgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBkb21haW4gKnJkLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCByZ3RfdmVyc2lvbiwKICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0LAogICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgcmVhZG9ubHksCkBAIC04MzgsOSArODQyLDkgQEAgc3Rh
dGljIGludCBfc2V0X3N0YXR1cyhjb25zdCBncmFudF9lbnRyeV9oZWFkZXJf
dCAqc2hhaCwKIHsKIAogICAgIGlmICggcmd0X3ZlcnNpb24gPT0gMSApCi0g
ICAgICAgIHJldHVybiBfc2V0X3N0YXR1c192MShzaGFoLCBhY3QsIHJlYWRv
bmx5LCBtYXBmbGFnLCBsZG9taWQpOworICAgICAgICByZXR1cm4gX3NldF9z
dGF0dXNfdjEoc2hhaCwgcmQsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxk
b21pZCk7CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNf
djIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5LCBtYXBmbGFnLCBsZG9t
aWQpOworICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3Rh
dHVzLCByZCwgYWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlkKTsKIH0K
IAogc3RhdGljIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmdyYW50X21h
cF9leGlzdHMoY29uc3Qgc3RydWN0IGRvbWFpbiAqbGQsCkBAIC0xMDA1LDcg
KzEwMDksNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICAgKCEob3AtPmZs
YWdzICYgR05UTUFQX3JlYWRvbmx5KSAmJgogICAgICAgICAgICEoYWN0LT5w
aW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkpICkK
ICAgICB7Ci0gICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwg
c3RhdHVzLCByZ3QtPmd0X3ZlcnNpb24sIGFjdCwKKyAgICAgICAgaWYgKCAo
cmMgPSBfc2V0X3N0YXR1cyhzaGFoLCBzdGF0dXMsIHJkLCByZ3QtPmd0X3Zl
cnNpb24sIGFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBv
cC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIDEsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCkgIT0gR05UU1Rfb2th
eSkgKQogICAgICAgICAgICAgZ290byBhY3RfcmVsZWFzZV9vdXQ7CkBAIC0x
MjI5LDEwICsxMjMzLDEwIEBAIG1hcF9ncmFudF9yZWYoCiAgdW5sb2NrX291
dF9jbGVhcjoKICAgICBpZiAoICEob3AtPmZsYWdzICYgR05UTUFQX3JlYWRv
bmx5KSAmJgogICAgICAgICAgIShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19t
YXNrfEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRhYl9jbGVh
cl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAg
IGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWco
X0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgYWN0X3JlbGVh
c2Vfb3V0OgogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CkBAIC0x
NTAyLDEwICsxNTA2LDEwIEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1
Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAgICBpZiAoICgoYWN0
LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkg
PT0gMCkgJiYKICAgICAgICAgICEob3AtPmRvbmUgJiBHTlRNQVBfcmVhZG9u
bHkpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5n
LCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCBhY3QtPnBpbiA9PSAw
ICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBz
dGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9y
ZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2Uo
YWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjA3MCw4
ICsyMDc0LDggQEAgZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVyKAogICAg
ICAgICBuZXdfc2NvbWJvID0gc2NvbWJvOwogICAgICAgICBuZXdfc2NvbWJv
LnNob3J0cy5mbGFncyB8PSBHVEZfdHJhbnNmZXJfY29tbWl0dGVkOwogCi0g
ICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBjbXB4Y2hnKCh1MzIgKikmc2hh
LT5mbGFncywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7CisgICAgICAgIHByZXZf
c2NvbWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCAodTMyICopJnNoYS0+
ZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNjb21iby53b3JkLCBuZXdfc2NvbWJvLndvcmQpOwogICAgICAgICBp
ZiAoIGxpa2VseShwcmV2X3Njb21iby53b3JkID09IHNjb21iby53b3JkKSAp
CiAgICAgICAgICAgICBicmVhazsKIApAQCAtMjM2NCwxMSArMjM2OCwxMSBA
QCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGFjdC0+cGlu
IC09IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgaWYgKCAhKGFjdC0+cGlu
ICYgKEdOVFBJTl9kZXZ3X21hc2t8R05UUElOX2hzdHdfbWFzaykpICkKLSAg
ICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RG
X3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgfQogCiAgICAgaWYgKCAhYWN0LT5w
aW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcs
IHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RG
X3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVfZW50cnlfcmVsZWFz
ZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CkBAIC0yMzkw
LDE0ICsyMzk0LDE1IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHkoCiAgICB1
bmRlciB0aGUgZG9tYWluJ3MgZ3JhbnQgdGFibGUgbG9jay4gKi8KIC8qIE9u
bHkgc2FmZSBvbiB0cmFuc2l0aXZlIGdyYW50cy4gIEV2ZW4gdGhlbiwgbm90
ZSB0aGF0IHdlIGRvbid0CiAgICBhdHRlbXB0IHRvIGRyb3AgYW55IHBpbiBv
biB0aGUgcmVmZXJlbnQgZ3JhbnQuICovCi1zdGF0aWMgdm9pZCBmaXh1cF9z
dGF0dXNfZm9yX2NvcHlfcGluKGNvbnN0IHN0cnVjdCBhY3RpdmVfZ3JhbnRf
ZW50cnkgKmFjdCwKK3N0YXRpYyB2b2lkIGZpeHVwX3N0YXR1c19mb3JfY29w
eV9waW4oc3RydWN0IGRvbWFpbiAqcmQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBhY3RpdmVfZ3JhbnRf
ZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDE2X3QgKnN0YXR1cykKIHsKICAgICBpZiAoICEoYWN0LT5w
aW4gJiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJTl9kZXZ3X21hc2spKSAp
Ci0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3Jp
dGluZywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAg
ICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOwor
ICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBz
dGF0dXMpOwogfQogCiAvKgpAQCAtMjQ1OSw3ICsyNDY0LDcgQEAgYWNxdWly
ZV9ncmFudF9mb3JfY29weSgKICAgICB7CiAgICAgICAgIGlmICggKCFvbGRf
cGluIHx8ICghcmVhZG9ubHkgJiYKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICEob2xkX3BpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3
X21hc2spKSkpICYmCi0gICAgICAgICAgICAgKHJjID0gX3NldF9zdGF0dXNf
djIoc2hhaCwgc3RhdHVzLCBhY3QsIHJlYWRvbmx5LCAwLAorICAgICAgICAg
ICAgIChyYyA9IF9zZXRfc3RhdHVzX3YyKHNoYWgsIHN0YXR1cywgcmQsIGFj
dCwgcmVhZG9ubHksIDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGRvbSkpICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgZ290
byB1bmxvY2tfb3V0OwogCkBAIC0yNTA4LDcgKzI1MTMsNyBAQCBhY3F1aXJl
X2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGlmICggcmMgIT0gR05UU1Rf
b2theSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZpeHVwX3N0YXR1c19m
b3JfY29weV9waW4oYWN0LCBzdGF0dXMpOworICAgICAgICAgICAgZml4dXBf
c3RhdHVzX2Zvcl9jb3B5X3BpbihyZCwgYWN0LCBzdGF0dXMpOwogICAgICAg
ICAgICAgcmN1X3VubG9ja19kb21haW4odGQpOwogICAgICAgICAgICAgYWN0
aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgICAgIGdyYW50X3Jl
YWRfdW5sb2NrKHJndCk7CkBAIC0yNTMxLDcgKzI1MzYsNyBAQCBhY3F1aXJl
X2dyYW50X2Zvcl9jb3B5KAogICAgICAgICAgICAgICAgICAgICAgICAgICAh
YWN0LT5pc19zdWJfcGFnZSkpICkKICAgICAgICAgewogICAgICAgICAgICAg
cmVsZWFzZV9ncmFudF9mb3JfY29weSh0ZCwgdHJhbnNfZ3JlZiwgcmVhZG9u
bHkpOwotICAgICAgICAgICAgZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3Bpbihh
Y3QsIHN0YXR1cyk7CisgICAgICAgICAgICBmaXh1cF9zdGF0dXNfZm9yX2Nv
cHlfcGluKHJkLCBhY3QsIHN0YXR1cyk7CiAgICAgICAgICAgICByY3VfdW5s
b2NrX2RvbWFpbih0ZCk7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlfcmVs
ZWFzZShhY3QpOwogICAgICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0
KTsKQEAgLTI1NjAsNyArMjU2NSw3IEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2Nv
cHkoCiAgICAgZWxzZSBpZiAoICFvbGRfcGluIHx8CiAgICAgICAgICAgICAg
ICghcmVhZG9ubHkgJiYgIShvbGRfcGluICYgKEdOVFBJTl9kZXZ3X21hc2t8
R05UUElOX2hzdHdfbWFzaykpKSApCiAgICAgewotICAgICAgICBpZiAoIChy
YyA9IF9zZXRfc3RhdHVzKHNoYWgsIHN0YXR1cywgcmd0LT5ndF92ZXJzaW9u
LCBhY3QsCisgICAgICAgIGlmICggKHJjID0gX3NldF9zdGF0dXMoc2hhaCwg
c3RhdHVzLCByZCwgcmd0LT5ndF92ZXJzaW9uLCBhY3QsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHksIDAsIGxkb20pKSAhPSBH
TlRTVF9va2F5ICkKICAgICAgICAgICAgICBnb3RvIHVubG9ja19vdXQ7CiAK
QEAgLTI2NDgsMTAgKzI2NTMsMTAgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29w
eSgKICB1bmxvY2tfb3V0X2NsZWFyOgogICAgIGlmICggIShyZWFkb25seSkg
JiYKICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFzayB8
IEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAgIGlm
ICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgdW5sb2NrX291dDoK
ICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwpAQCAtMzY4NiwxMSAr
MzY5MSwxMSBAQCBnbnR0YWJfcmVsZWFzZV9tYXBwaW5ncygKICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgaWYgKCAoYWN0LT5waW4gJiAoR05UUElO
X2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkgPT0gMCApCi0gICAgICAg
ICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0
dXMpOworICAgICAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBf
R1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAgICAgICAgIH0KIAogICAgICAgICBp
ZiAoIGFjdC0+cGluID09IDAgKQotICAgICAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKIAog
ICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwogICAgICAgICBn
cmFudF9yZWFkX3VubG9jayhyZ3QpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9ncmFudF90YWJsZS5oCmluZGV4IDA1MWRiMTM2MmIuLjFlZDBhZWY5MWQg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAg
LTE0LDcgKzE0LDcgQEAgc3RydWN0IGdyYW50X3RhYmxlX2FyY2ggewogICAg
IGdmbl90ICpzdGF0dXNfZ2ZuOwogfTsKIAotdm9pZCBnbnR0YWJfY2xlYXJf
ZmxhZyh1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcik7Cit2b2lk
IGdudHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKTsKIGludCBjcmVhdGVfZ3JhbnRf
aG9zdF9tYXBwaW5nKHVuc2lnbmVkIGxvbmcgZ3BhZGRyLCBtZm5fdCBtZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
ZmxhZ3MsIHVuc2lnbmVkIGludCBjYWNoZV9mbGFncyk7CiAjZGVmaW5lIGdu
dHRhYl9ob3N0X21hcHBpbmdfZ2V0X3BhZ2VfdHlwZShybywgbGQsIHJkKSAo
MCkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFi
bGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRl
eCA4YjYwNGVkNTFmLi4xMjFiMzNkYzZlIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC02MCw3ICs2MCw4IEBAIHN0YXRp
YyBpbmxpbmUgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKHVpbnQ2
NF90IGFkZHIsIG1mbl90IGZyYW1lLAogCiAjZGVmaW5lIGdudHRhYl9tYXJr
X2RpcnR5KGQsIGYpIHBhZ2luZ19tYXJrX2RpcnR5KGQsIGYpCiAKLXN0YXRp
YyBpbmxpbmUgdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBpbnQg
bnIsIHVpbnQxNl90ICpzdCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBnbnR0YWJf
Y2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbnIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2
X3QgKnN0KQogewogICAgIC8qCiAgICAgICogTm90ZSB0aGF0IHRoaXMgY2Fu
bm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNjZXNzIG11c3QgYmUKLS0g
CjIuMTEuMAoK

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-14.patch"
Content-Disposition: attachment; filename="xsa295/unstable-14.patch"
Content-Transfer-Encoding: base64

RnJvbSAwMjQxZjVjZTViYjRlZDYzMzYwY2U4ODk5NDBjODExYTMzMjdlNjVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjI5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxNC8xNV0geGVuL2Fy
bTogQWRkIHBlcmZvcm1hbmNlIGNvdW50ZXJzIGluIGd1ZXN0IGF0b21pYwog
aGVscGVycwoKQWRkIHBlcmZvcm1hbmNlIGNvdW50ZXJzIGluIGd1ZXN0IGF0
b21pYyBoZWxwZXJzIHRvIGJlIGFibGUgdG8gZGV0ZWN0CndoZXRoZXIgYSBn
dWVzdCBpcyBvZnRlbiBwYXVzZWQgZHVyaW5nIHRoZSBvcGVyYXRpb25zLgoK
VGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpBY2tlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYXRvbWljcy5oIHwgMTIgKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmZjX2RlZm4uaCAg
ICB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9t
aWNzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApp
bmRleCA2MTkyNWQzMTNkLi42OTg1MDhiZjg3IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtMjQsOSArMjQsMTMg
QEAgREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgZ3Vlc3Rfc2FmZV9h
dG9taWNfbWF4KTsKICNkZWZpbmUgZ3Vlc3RfYml0b3AobmFtZSkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiBzdGF0aWMgaW5saW5lIHZvaWQgZ3Vlc3RfIyNuYW1lKHN0cnVjdCBkb21h
aW4gKmQsIGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCkgXAogeyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwZXJmY19pbmNyKGF0b21p
Y3NfZ3Vlc3QpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgIGlmICggbmFtZSMjX3RpbWVvdXQobnIsIHAsIHRoaXNfY3B1KGd1
ZXN0X3NhZmVfYXRvbWljX21heCkpICkgICAgICAgICAgIFwKICAgICAgICAg
cmV0dXJuOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHBlcmZjX2luY3IoYXRvbWljc19ndWVzdF9w
YXVzZWQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG9t
YWluX3BhdXNlX25vc3luYyhkKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIG5hbWUobnIsIHApOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICBkb21haW5fdW5wYXVzZShkKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCkBAIC0zOCwxMSArNDIsMTUgQEAgc3RhdGljIGlubGluZSBpbnQgZ3Vl
c3RfIyNuYW1lKHN0cnVjdCBkb21haW4gKmQsIGludCBuciwgdm9sYXRpbGUg
dm9pZCAqcCkgIFwKICAgICBib29sIHN1Y2NlZWQ7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgaW50IG9sZGJpdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBwZXJmY19pbmNyKGF0b21p
Y3NfZ3Vlc3QpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgIHN1Y2NlZWQgPSBuYW1lIyNfdGltZW91dChuciwgcCwgJm9sZGJp
dCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdGhpc19jcHUoZ3Vlc3Rfc2FmZV9hdG9t
aWNfbWF4KSk7ICAgICAgICAgICAgICBcCiAgICAgaWYgKCBzdWNjZWVkICkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogICAgICAgICByZXR1cm4gb2xkYml0OyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcGVy
ZmNfaW5jcihhdG9taWNzX2d1ZXN0X3BhdXNlZCk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICBkb21haW5fcGF1c2Vfbm9zeW5jKGQpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgb2xkYml0ID0gbmFtZShuciwgcCk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRv
bWFpbl91bnBhdXNlKGQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTczLDEwICs4MSwxNCBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19ndWVzdF9jbXB4Y2hn
KHN0cnVjdCBkb21haW4gKmQsCiB7CiAgICAgdW5zaWduZWQgbG9uZyBvbGR2
YWwgPSBvbGQ7CiAKKyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3QpOwor
CiAgICAgaWYgKCBfX2NtcHhjaGdfbWJfdGltZW91dChwdHIsICZvbGR2YWws
IG5ldywgc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRo
aXNfY3B1KGd1ZXN0X3NhZmVfYXRvbWljX21heCkpICkKICAgICAgICAgcmV0
dXJuIG9sZHZhbDsKIAorICAgIHBlcmZjX2luY3IoYXRvbWljc19ndWVzdF9w
YXVzZWQpOworCiAgICAgZG9tYWluX3BhdXNlX25vc3luYyhkKTsKICAgICBv
bGR2YWwgPSBfX2NtcHhjaGdfbWIocHRyLCBvbGQsIG5ldywgc2l6ZSk7CiAg
ICAgZG9tYWluX3VucGF1c2UoZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3BlcmZjX2RlZm4uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cGVyZmNfZGVmbi5oCmluZGV4IDg5MjJlOTUyNWEuLjZhODMxODUxNjMgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNfZGVmbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyZmNfZGVmbi5oCkBAIC03Myw2
ICs3Myw5IEBAIFBFUkZDT1VOVEVSKHBoeXNfdGltZXJfaXJxcywgICJQaHlz
aWNhbCB0aW1lciBpbnRlcnJ1cHRzIikKIFBFUkZDT1VOVEVSKHZpcnRfdGlt
ZXJfaXJxcywgICJWaXJ0dWFsIHRpbWVyIGludGVycnVwdHMiKQogUEVSRkNP
VU5URVIobWFpbnRlbmFuY2VfaXJxcywgIk1haW50ZW5hbmNlIGludGVycnVw
dHMiKQogCitQRVJGQ09VTlRFUihhdG9taWNzX2d1ZXN0LCAgICAiYXRvbWlj
czogZ3Vlc3QgYWNjZXNzIikKK1BFUkZDT1VOVEVSKGF0b21pY3NfZ3Vlc3Rf
cGF1c2VkLCAgICJhdG9taWNzOiBndWVzdCBwYXVzZWQiKQorCiAvKiNlbmRp
ZiovIC8qIF9fWEVOX1BFUkZDX0RFRk5fSF9fICovCiAKIC8qCi0tIAoyLjEx
LjAKCg==

--=separator
Content-Type: application/octet-stream; name="xsa295/unstable-15.patch"
Content-Disposition: attachment; filename="xsa295/unstable-15.patch"
Content-Transfer-Encoding: base64

RnJvbSA2ZDYyZDZiNzM0MjBkOGU5Mzk1OTVkZGM3YzgwNDczNGY1ZTM2YjU2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiBNb24sIDI5IEFwciAyMDE5
IDE1OjA1OjMwICswMTAwClN1YmplY3Q6IFtQQVRDSCAxNS8xNV0geGVuL2Fy
bTogZ3JhbnQtdGFibGU6IFByb3RlY3QgZ250dGFiX2NsZWFyX2ZsYWcgYWdh
aW5zdAogZ3Vlc3QgbWlzYmVoYXZpb3IKClRoZSBmdW5jdGlvbiBnbnR0YWJf
Y2xlYXJfZmxhZyBpcyB1c2VkIHRvIGNsZWFyIHRoZSBhY2Nlc3MgZmxhZ3Mu
IE9uCkFybSwgaXQgaXMgaW1wbGVtZW50ZWQgdXNpbmcgYSBsb29wIGFuZCBn
dWVzdF9jbXB4Y2hnLgoKSXQgaXMgcG9zc2libGUgdGhhdCBndWVzdF9jbXB4
Y2hnIHdpbGwgYWx3YXlzIHJldHVybiBhIGRpZmZlcmVudCB2YWx1ZQp0aGFu
IG9sZC4gVGhpcyBjYW4gaGFwcGVuIGlmIHRoZSBndWVzdCB1cGRhdGVkIHRo
ZSBtZW1vcnkgYmVmb3JlIFhlbiBoYXMKdGltZSB0byBkbyB0aGUgZXhjaGFu
Z2UuIEJlY2F1c2Ugb2YgdGhhdCwgdGhlcmUgYXJlIG5vIHdheSBmb3IgdG8K
cHJvbWlzZSB0aGUgbG9vcCB3aWxsIGVuZC4KCkl0IGlzIHBvc3NpYmxlIHRv
IG1ha2UgdGhlIGN1cnJlbnQgY29kZSBzYWZlIGJ5IHJlLXVzaW5nIHRoZSBz
YW1lCnByaW5jaXBsZSBhcyBhcHBsaWVkIG9uIHRoZSBndWVzdCBhdG9taWMg
aGVscGVyLiBIb3dldmVyIHRoaXMgcGF0Y2gKdGFrZXMgYSBkaWZmZXJlbnQg
YXBwcm9hY2ggdGhhdCBzaG91bGQgbGVhZCB0byBtb3JlIGVmZmljaWVudCBj
b2RlIGluCnRoZSBkZWZhdWx0IGNhc2UuCgpBIG5ldyBoZWxwZXIgaXMgaW50
cm9kdWNlZCB0byBjbGVhciBhIHNldCBvZiBiaXRzIG9uIGEgMTYtYml0cyB3
b3JkLgpUaGlzIHNob3VsZCBhdm9pZCBhIGFuIGV4dHJhIGxvb3AgdG8gY2hl
Y2sgY21weGNoZyBzdWNjZWVkZWQuCgpOb3RlIHRoYXQgYSBtYXNrIGlzIHVz
ZWQgaW5zdGVhZCBvZiBhIGJpdCwgc28gdGhlIGhlbHBlciBjYW4gYmUgcmUt
dXNlZApsYXRlciBvbiBmb3IgY2xlYXJpbmcgbXVsdGlwbGUgZmxhZ3MgYXQg
dGhlIHNhbWUgdGltZS4KClRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgoKUmVw
b3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jICAgICB8IDM1ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvbGliL2JpdG9wcy5jICAgICB8IDMzICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAg
ICAgICAgfCAxMCArLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2Jp
dG9wcy5oICAgICAgICB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0v
Z3Vlc3RfYXRvbWljcy5oIHwgMTMgKysrKysrKysrKysrKwogNSBmaWxlcyBj
aGFuZ2VkLCA4NiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCmluZGV4IDA4NzUwMzE0
ZmMuLjNkY2E3NjliZjAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9saWIvYml0b3BzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9i
aXRvcHMuYwpAQCAtMTI2LDYgKzEyNiw0MSBAQCB0ZXN0b3AodGVzdF9hbmRf
Y2hhbmdlX2JpdCwgZW9yKQogdGVzdG9wKHRlc3RfYW5kX2NsZWFyX2JpdCwg
YmljKQogdGVzdG9wKHRlc3RfYW5kX3NldF9iaXQsIG9ycikKIAorc3RhdGlj
IGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfY2xlYXJfbWFzazE2KHVpbnQxNl90
IG1hc2ssIHZvbGF0aWxlIHVpbnQxNl90ICpwLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgdGltZW91dCwgdW5z
aWduZWQgaW50IG1heF90cnkpCit7CisgICAgdW5zaWduZWQgbG9uZyByZXMs
IHRtcDsKKworICAgIHByZWZldGNodygoY29uc3QgdWludDE2X3QgKilwKTsK
KworICAgIGRvCisgICAgeworICAgICAgICBhc20gdm9sYXRpbGUgKCIvLyBp
bnRfY2xlYXJfbWFzazE2XG4iCisgICAgICAgICIgICBsZHJleGggICUyLCAl
MVxuIgorICAgICAgICAiICAgYmljICAgICAlMiwgJTIsICUzXG4iCisgICAg
ICAgICIgICBzdHJleGggICUwLCAlMiwgJTFcbiIKKyAgICAgICAgOiAiPSZy
IiAocmVzKSwgIitRbyIgKCpwKSwgIj0mciIgKHRtcCkKKyAgICAgICAgOiAi
ciIgKG1hc2spKTsKKworICAgICAgICBpZiAoICFyZXMgKQorICAgICAgICAg
ICAgYnJlYWs7CisgICAgfSB3aGlsZSAoICF0aW1lb3V0IHx8ICgoLS1tYXhf
dHJ5KSA+IDApICk7CisKKyAgICByZXR1cm4gIXJlczsKK30KKwordm9pZCBj
bGVhcl9tYXNrMTYodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCkK
K3sKKyAgICBpZiAoICFpbnRfY2xlYXJfbWFzazE2KG1hc2ssIHAsIGZhbHNl
LCAwKSApCisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCiti
b29sIGNsZWFyX21hc2sxNl90aW1lb3V0KHVpbnQxNl90IG1hc2ssIHZvbGF0
aWxlIHZvaWQgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBtYXhfdHJ5KQoreworICAgIHJldHVybiBpbnRfY2xlYXJfbWFz
azE2KG1hc2ssIHAsIHRydWUsIG1heF90cnkpOworfQorCiAvKgogICogTG9j
YWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm02
NC9saWIvYml0b3BzLmMKaW5kZXggNzhiZjRlZDhjNS4uMjc2ODhlNTQxOCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0xMTgs
NiArMTE4LDM5IEBAIHRlc3RvcCh0ZXN0X2FuZF9jaGFuZ2VfYml0LCBlb3Ip
CiB0ZXN0b3AodGVzdF9hbmRfY2xlYXJfYml0LCBiaWMpCiB0ZXN0b3AodGVz
dF9hbmRfc2V0X2JpdCwgb3JyKQogCitzdGF0aWMgYWx3YXlzX2lubGluZSBi
b29sIGludF9jbGVhcl9tYXNrMTYodWludDE2X3QgbWFzaywgdm9sYXRpbGUg
dWludDE2X3QgKnAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkKK3sKKyAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOworCisgICAgZG8K
KyAgICB7CisgICAgICAgIGFzbSB2b2xhdGlsZSAoIi8vICBpbnRfY2xlYXJf
bWFzazE2XG4iCisgICAgICAgICIgICBsZHhyaCAgICV3MiwgJTFcbiIKKyAg
ICAgICAgIiAgIGJpYyAgICAgJXcyLCAldzIsICV3M1xuIgorICAgICAgICAi
ICAgc3R4cmggICAldzAsICV3MiwgJTFcbiIKKyAgICAgICAgOiAiPSZyIiAo
cmVzKSwgIitRIiAoKnApLCAiPSZyIiAodG1wKQorICAgICAgICA6ICJyIiAo
bWFzaykpOworCisgICAgICAgIGlmICggIXJlcyApCisgICAgICAgICAgICBi
cmVhazsKKyAgICB9IHdoaWxlICggIXRpbWVvdXQgfHwgKCgtLW1heF90cnkp
ID4gMCkgKTsKKworICAgIHJldHVybiAhcmVzOworfQorCit2b2lkIGNsZWFy
X21hc2sxNih1aW50MTZfdCBtYXNrLCB2b2xhdGlsZSB2b2lkICpwKQorewor
ICAgIGlmICggIWludF9jbGVhcl9tYXNrMTYobWFzaywgcCwgZmFsc2UsIDAp
ICkKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK2Jvb2wg
Y2xlYXJfbWFzazE2X3RpbWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUg
dm9pZCAqcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IG1heF90cnkpCit7CisgICAgcmV0dXJuIGludF9jbGVhcl9tYXNrMTYo
bWFzaywgcCwgdHJ1ZSwgbWF4X3RyeSk7Cit9CisKIC8qCiAgKiBMb2NhbCB2
YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IGRjYTk3MmMwYjgu
LmU0MGZhN2Y1OTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisr
KyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMzc1LDE1ICsxMzc1LDcgQEAg
dm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAK
IHZvaWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpCiB7Ci0gICAgLyoKLSAg
ICAgKiBOb3RlIHRoYXQgdGhpcyBjYW5ub3QgYmUgY2xlYXJfYml0KCksIGFz
IHRoZSBhY2Nlc3MgbXVzdCBiZQotICAgICAqIGNvbmZpbmVkIHRvIHRoZSBz
cGVjaWZpZWQgMiBieXRlcy4KLSAgICAgKi8KLSAgICB1aW50MTZfdCBtYXNr
ID0gfigxIDw8IG5yKSwgb2xkOwotCi0gICAgZG8gewotICAgICAgICBvbGQg
PSAqYWRkcjsKLSAgICB9IHdoaWxlIChndWVzdF9jbXB4Y2hnKGQsIGFkZHIs
IG9sZCwgb2xkICYgbWFzaykgIT0gb2xkKTsKKyAgICBndWVzdF9jbGVhcl9t
YXNrMTYoZCwgQklUKG5yLCBVTCksIGFkZHIpOwogfQogCiB2b2lkIGdudHRh
Yl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbikKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCmluZGV4IDE5MTlmNTA4NDUuLmZi
YjRiODI0MTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0
b3BzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaApAQCAt
NTEsNiArNTEsOCBAQCBpbnQgdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NsZWFyX2JpdChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnApOwogaW50IHRlc3RfYW5kX2NoYW5nZV9i
aXQoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwKTsKIAordm9pZCBjbGVhcl9t
YXNrMTYodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCk7CisKIC8q
CiAgKiBUaGUgaGVscGVycyBiZWxvdyBtYXkgZmFpbCB0byB1cGRhdGUgdGhl
IG1lbW9yeSBpZiB0aGUgYWN0aW9uIHRha2VzCiAgKiB0b28gbG9uZy4KQEAg
LTY5LDYgKzcxLDggQEAgYm9vbCB0ZXN0X2FuZF9jbGVhcl9iaXRfdGltZW91
dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCAqb2xkYml0LCB1bnNpZ25lZCBpbnQgbWF4
X3RyeSk7CiBib29sIHRlc3RfYW5kX2NoYW5nZV9iaXRfdGltZW91dChpbnQg
bnIsIHZvbGF0aWxlIHZvaWQgKnAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgKm9sZGJpdCwgdW5zaWduZWQgaW50IG1heF90cnkp
OworYm9vbCBjbGVhcl9tYXNrMTZfdGltZW91dCh1aW50MTZfdCBtYXNrLCB2
b2xhdGlsZSB2b2lkICpwLAorICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbWF4X3RyeSk7CiAKIC8qKgogICogX190ZXN0X2FuZF9z
ZXRfYml0IC0gU2V0IGEgYml0IGFuZCByZXR1cm4gaXRzIG9sZCB2YWx1ZQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF9hdG9taWNz
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAppbmRl
eCA2OTg1MDhiZjg3Li5hZjI3Y2M2MjdiIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2d1ZXN0X2F0b21pY3MuaApAQCAtNzMsNiArNzMsMTkgQEAg
Z3Vlc3RfdGVzdG9wKHRlc3RfYW5kX2NoYW5nZV9iaXQpCiAKICN1bmRlZiBn
dWVzdF90ZXN0b3AKIAorc3RhdGljIGlubGluZSB2b2lkIGd1ZXN0X2NsZWFy
X21hc2sxNihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZfdCBtYXNrLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2xhdGlsZSB1
aW50MTZfdCAqcCkKK3sKKyAgICBwZXJmY19pbmNyKGF0b21pY3NfZ3Vlc3Qp
OworCisgICAgaWYgKCBjbGVhcl9tYXNrMTZfdGltZW91dChtYXNrLCBwLCB0
aGlzX2NwdShndWVzdF9zYWZlX2F0b21pY19tYXgpKSApCisgICAgICAgIHJl
dHVybjsKKworICAgIGRvbWFpbl9wYXVzZV9ub3N5bmMoZCk7CisgICAgY2xl
YXJfbWFzazE2KG1hc2ssIHApOworICAgIGRvbWFpbl91bnBhdXNlKGQpOwor
fQorCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19ndWVzdF9jbXB4
Y2hnKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZvbGF0aWxlIHZvaWQgKnB0ciwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBvbGQsCi0tIAoyLjExLjAKCg==

--=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 Thu Jun 13 21:00:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 21:00:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbWpA-0005T1-UT; Thu, 13 Jun 2019 20:59: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=ivaz=UM=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1hbWpA-0005Sw-1G
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 20:59:56 +0000
X-Inumbo-ID: 317abda8-8e1e-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 317abda8-8e1e-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 20:59: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 x5DKwl5v035890;
 Thu, 13 Jun 2019 20:59:38 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=8+yD3FwG9Y1XnQgQlCXkn8Fzt0JxwkdjIsC4NHWZX48=;
 b=ue8PMZCWarCa2y6L8dNMUbeIjNb1h/RJ32BMdaFRXuIjAnsa7HOuuDbU8fSunthIzWqk
 W2b4J4Z6gILy0ncGFcjPAbMAXn5lfwQm6XnFsiLOjWTrynIWXhLF4uDvPcG7VAVv/Pcw
 kDZAOZQIeLw8fAln4Q+4/Oq1fp99WuqSpgrJW1UaiK97cweTBvskW8B4qlSZtBBOy80I
 QT4MYqMVu6fTKAI6v5DARKhyXEb+DOfRp5E2WTGFL1IqIX7BD9vCLb/ZntJjq7y59Y11
 0SX/OYNeMeYTfYBTdWZcOHQOrOdoSCcS6l31eh8tLU0ElRhVQnQ9TQJbcFGBlzpmlKPP gg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2t04ynv09f-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 13 Jun 2019 20:59:38 +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 x5DKxMJr173234;
 Thu, 13 Jun 2019 20:59:37 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3030.oracle.com with ESMTP id 2t024vrm43-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 13 Jun 2019 20:59:37 +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 x5DKxXnf013678;
 Thu, 13 Jun 2019 20:59:33 GMT
Received: from char.us.oracle.com (/10.152.32.25)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 13 Jun 2019 13:59:33 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 490DB6A0125; Thu, 13 Jun 2019 17:00:57 -0400 (EDT)
Date: Thu, 13 Jun 2019 17:00:57 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190613210057.GE11920@char.us.oracle.com>
References: <alpine.DEB.2.21.1905281546410.16734@sstabellini-ThinkPad-T480s>
 <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
 <20190605141354.GA16635@char.us.oracle.com>
 <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
 <20190613142345.GC456@char.us.oracle.com>
 <e03d1101-3909-3109-c96c-77ab1bb047b9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e03d1101-3909-3109-c96c-77ab1bb047b9@suse.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9287
 signatures=668687
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-1906130157
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9287
 signatures=668687
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-1906130158
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: Christoph Hellwig <hch@infradead.org>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien.Grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IAo+ID4gIzIgcGF0Y2ggc2F5czoKPiA+IAo+ID4gCSI+IFRvIGJlIHN5bW1ldHJpYyB3aXRo
IHNldHRpbmcgdGhlIGZsYWcgb25seSBhZnRlciBoYXZpbmcgbWFkZSB0aGUgcmVnaW9uCj4gPiAJ
PiBjb250aWd1b3VzLCBhbmQgdG8gYXZvaWQgKHBlcmhhcHMganVzdCB0aGVvcmV0aWNhbCkgcmFj
ZXMsIHdvdWxkbid0IGl0IGJlCj4gPiAJPiBiZXR0ZXIgdG8gY2xlYXIgdGhlIGZsYWcgYmVmb3Jl
IGNhbGxpbmcgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKT8KPiA+IAk+IEV2ZW4gYmV0
dGVyIHdvdWxkIGJlIGEgVGVzdEFuZENsZWFyLi4uKCkgb3BlcmF0aW9uLgo+ID4gCj4gPiAJSSBs
aWtlIHRoYXQgaWRlYS4KPiA+ICIKPiA+ID8KPiAKPiBJIHdhcyBob3BpbmcgZm9yIGEgY2xhcmlm
aWNhdGlvbiByZWdhcmRpbmcgdGhlIFhlbiBzcGVjaWZpYyBwYWdlIGZsYWcKPiBuYW1lcyBiZWZv
cmUgcG9zdGluZyBWMy4KPiAKPiBBcyBDaHJpc3RvcGggZGlkbid0IHJlYWN0IHdoZW4gSSBwb3N0
ZWQgcG9zc2libGUgc29sdXRpb25zIEkgdGhpbmsgSSdsbAo+IGp1c3QgbW9kaWZ5IHBhdGNoIDMg
YWNjb3JkaW5nIHRvIEphbidzIGNvbW1lbnQgYW5kIHBvc3QgVjMuCgpPSywgd2lsbCBhd2FpdCB0
aGF0IHBhdGNoc2V0LiBUaGFuayB5b3UhCgpCVFcsIHlvdXIgcGF0Y2ggIzEgc2hvdWxkIGJlIHVw
c3RyZWFtIG5vdy4KPiAKPiAKPiBKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 21:21:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 21:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbX9i-0007dl-OR; Thu, 13 Jun 2019 21: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbX9h-0007dg-AD
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 21:21:09 +0000
X-Inumbo-ID: 2814634c-8e21-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2814634c-8e21-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 21:21:07 +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=Nr03jOq4CD8J6YY047qFz41bcnAayFPFVDDFYL2lQLM=;
 b=ckCReANqyIhtT/J5DcqKJLRPKPGTx/9yCBkjpyvxfJjb4NjO7uQpQH2k6QRT9oELV5NJaFlUBVahA6SfuE7ZppQyA240Xxug8AvTVa0/xKE4BJDUZomwBrQziK16FgDd/9ux5kxflPsDNiBWRW7VyEGC1DYeXyrA85ewlMGv07I=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB5233.eurprd08.prod.outlook.com (20.179.39.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Thu, 13 Jun 2019 21:21:05 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1987.010; Thu, 13 Jun 2019
 21:21:05 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't open-code Xen PT
 update in {set, clear}_fixmap()
Thread-Index: AQHVClEBnC3N9D2eAEWnP3d7IEmdJKaYyPWAgAC4EwCAAJxRgIAAKdIA
Date: Thu, 13 Jun 2019 21:21:05 +0000
Message-ID: <7aaa0b13-9960-7204-dcd1-78e08964fc5b@arm.com>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-12-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
 <a7874b6c-08b4-28a0-cb5f-ea7f7b23e2e7@arm.com>
 <alpine.DEB.2.21.1906131140290.13737@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906131140290.13737@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0179.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::23) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: c46ba45c-29cd-4a48-d128-08d6f0450b28
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:AM0PR08MB5233; 
x-ms-traffictypediagnostic: AM0PR08MB5233:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB523305650BDCF019DCEDFE8C80EF0@AM0PR08MB5233.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0067A8BA2A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(39860400002)(396003)(136003)(366004)(189003)(199004)(11346002)(446003)(2616005)(44832011)(81166006)(81156014)(476003)(8676002)(8936002)(31686004)(486006)(6486002)(6436002)(72206003)(229853002)(14454004)(6512007)(478600001)(305945005)(7736002)(68736007)(31696002)(86362001)(6116002)(2906002)(53936002)(3846002)(5660300002)(66446008)(64756008)(66556008)(73956011)(4326008)(66476007)(6916009)(25786009)(6246003)(66066001)(66946007)(54906003)(36756003)(71190400001)(71200400001)(99286004)(186003)(102836004)(386003)(6506007)(53546011)(26005)(52116002)(76176011)(14444005)(256004)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB5233;
 H:AM0PR08MB3139.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: gtZ9IRsNf1LSIp02liOgFgf0FDXbxbOlI1pCmnDowBny5OmHdIfXobcBkNrciez/J00P+/Hzsvrpf+QW2GfIR18IXxzSOlXnxVNyEPpnofa02pXCzhFwBM9PFOrp1j4tt7B3hx128uCvH9igeyB60/kJaSF/fqrXsPSiEPlZG9sQGxgXUrcGsHn7dQnYh/t2yGFQjNGWGcJIXOsSO1/whEU8eoL9F9JwuMi55FrHDkMFQIZY++4geG9Yf/GV/0uZ8spTYl+VkmXoWaLcdP+Wduk+TggvnLVdsDR2TgmMogAX0WmNwUKIPTwZf2zWhhYlh7xyl8xMTi11Eg5lI3Feu8O28K6ILMPPb1r6/L8NlXdi45/VdA6k6V1D4ybeSVoCSW/rKfGkbL5reUVbgljUQhw9aTQsDgAQYV5Wjo1jQ2k=
Content-ID: <8CF3AEB079C30A4DA031DF6C40C8E722@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c46ba45c-29cd-4a48-d128-08d6f0450b28
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2019 21:21:05.3146 (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: AM0PR08MB5233
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't
 open-code Xen PT update in {set, clear}_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" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Andrii Anisov <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>

SGkgU3RlZmFubywNCg0KT24gMTMvMDYvMjAxOSAxOTo1MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOg0KPiBPbiBUaHUsIDEzIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+PiBPbiA2
LzEyLzE5IDExOjMzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6DQo+Pj4gT24gVHVlLCAx
NCBNYXkgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBJIHRoaW5rIHRoZSBiYXNpYyBwcmlu
Y2lwbGUgaXMgdGhhdCB3aXRoIEJVR19PTiBpcyAiZWFzeSIgZm9yIGEgZ3Vlc3QgdG8NCj4gYmUg
YWJsZSB0byB0cmlnZ2VyIGl0LCBwb3RlbnRpYWxseSBjYXVzaW5nIGEgRE9TLiBXaXRob3V0IHRo
ZSBCVUdfT04sDQo+IHRoZSBndWVzdCBpcyB1bmxpa2VseSB0byBiZSBhYmxlIHRvIHRyaWdnZXIg
YSBjcmFzaC4gSG93ZXZlciwgaWYgYWxsIHRoZQ0KPiBjYWxscyBoYXBwZW4gZHVyaW5nIGJvb3Qg
aW4gcmVnYXJkcyB0byBvcGVyYXRpb25zIHRoYXQgaGF2ZSBub3RoaW5nIHRvDQo+IGRvIHdpdGgg
Z3Vlc3RzIGJlaGF2aW9yLCB0aGVuIGl0IGlzIGZpbmUuDQoNClNhZGx5LCB3ZSBkb24ndCBzZWVt
IHRvIGhhdmUgdXNlZCB0aGF0IGFwcHJvYWNoIG9uIEFybSBzbyBmYXIuIFdlIGhhdmUgDQpxdWl0
ZSBhIGZldyBCVUdfT04oKSB0aGF0IGNvdWxkIGJlIHRyaWdnZXJlZCBieSB0aGUgZ3Vlc3QuIEZv
ciBpbnN0YW5jZSwgDQp3ZSB1c2VkIGl0IHRvIGNvbmZpcm0gdGhhdCB3ZSBpbnRlcnByZXRlZCBj
b3JyZWN0bHkgdGhlIHNwZWMuLi4gKHNlZSANCkdVRVNUX0JVR19PTikuIFRoZSByYXRpb25hbGUg
d2FzIHRoYXQgYSBET1MgaXMgYmV0dGVyIHRoYW4gZGF0YSBsZWFrLg0KDQpJIGhhdmUgYSBzZXJp
ZXMgdG8gdHJ5IHRvIHJlZHVjZSBzdWNoIEJVR19PTi4NCg0KPiANCj4gSSBjaGVja2VkIGFsbCB0
aGUgY2FsbCBzaXRlcyBhbmQgSSBhZ3JlZSB0aGF0IGluIHRoaXMgY2FzZSB0aGV5IGFyZSBhbGwN
Cj4gZG9uZSBkdXJpbmcgYm9vdCBvbmx5LiBTbyBpbiB0aGlzIGNhc2UgaXQgaXMgT0sgdG8gaGF2
ZSB0aGUNCj4gcGFuaWMvQlVHX09OLg0KDQpDYW4gSSBjb25zaWRlciB0aGlzIGFzIGFuIGFja2Vk
LWJ5L3Jldmlld2VkLWJ5Pw0KDQpDaGVlcnMsDQoNCi0tIA0KSnVsaWVuIEdyYWxsDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 21:22:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 21: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 1hbXBC-0007kE-4e; Thu, 13 Jun 2019 21: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=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbXBA-0007k5-B1
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 21:22:40 +0000
X-Inumbo-ID: 5c8ebd30-8e21-11e9-ba68-2f179bc348b3
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.77]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c8ebd30-8e21-11e9-ba68-2f179bc348b3;
 Thu, 13 Jun 2019 21:22:35 +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=pFJHeUnG94TyfFGY57Dzu7YeZLRe/hEnxqzBEF7S5cY=;
 b=nX39hfNh/JmSIJLk8vp7PMQ5s4A5XgfroIlnVz/4Y5Ln+6rYBHZ0epaU5NzO0eN1vAtr4Mp7fhk5f+J4gBWU2Ou5R/pvIRm39DHF83m2+EeKsQHUmV9d5B4v7oYgOloETY8P0T2oRNdUeTPHtQu2cicnij8rdj5hBdowCXZw+V4=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB5233.eurprd08.prod.outlook.com (20.179.39.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Thu, 13 Jun 2019 21:22:33 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1987.010; Thu, 13 Jun 2019
 21:22:33 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH MM-PART3 v2 12/12] xen/arm: mm: Remove
 set_pte_flags_on_range()
Thread-Index: AQHVClECvxYLg/p9VE+TQO/7dOy8CaaYyzaAgAC7NgCAAInLgIAAN16A
Date: Thu, 13 Jun 2019 21:22:33 +0000
Message-ID: <4115c974-ef1b-314f-117b-aaf7b1c57fdb@arm.com>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-13-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121535560.13737@sstabellini-ThinkPad-T480s>
 <9624343c-38ff-08bc-ec38-b46929a33843@arm.com>
 <alpine.DEB.2.21.1906131103280.13737@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906131103280.13737@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0008.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:62::20) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: b368f1db-c24a-4a7d-bd0e-08d6f0453fc7
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:AM0PR08MB5233; 
x-ms-traffictypediagnostic: AM0PR08MB5233:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB52335FCB62F807B6E06BDA0D80EF0@AM0PR08MB5233.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0067A8BA2A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(39860400002)(396003)(136003)(366004)(189003)(199004)(11346002)(446003)(2616005)(44832011)(81166006)(81156014)(476003)(8676002)(8936002)(31686004)(486006)(6486002)(6436002)(72206003)(229853002)(14454004)(6512007)(478600001)(305945005)(7736002)(68736007)(31696002)(86362001)(6116002)(2906002)(53936002)(3846002)(5660300002)(66446008)(64756008)(66556008)(73956011)(4744005)(4326008)(66476007)(6916009)(25786009)(6246003)(66066001)(66946007)(54906003)(36756003)(71190400001)(71200400001)(99286004)(186003)(102836004)(386003)(6506007)(53546011)(26005)(52116002)(76176011)(14444005)(256004)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB5233;
 H:AM0PR08MB3139.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: ilwz4LF3V3jsAV1Vk+LgDlO2TyEDaL2fbV8rZTaeXNPbW8m/7npn8pF88PauyS4eElkotBv1N//4X3mCEaiE9gsXc3vW7sGF8mZT6/iK9mY9vRDjBBbveV6Kzsmc7D1oFHl5wckakr8xhFjP+iD/5C2K0ZPcuF0nt3nVDCPHvJfBp3wvIRLcaNsJqJ6uZvqO1R1XudqOut2WT/3i5BCGCQ0fY6GFmZulFGmSYCoBbuCclzpSgxMR2gsidUorHaFllViV0O21ISOpu5HfacJC6CHUzsaj82O3OHpshTQo1yV3Y5ikO7pcU6Vcyjp3YJ/gCyQNP5Zfvc52NHn5mM223l8T3kLGA6GceCAiWwLIRh+USdG8t14/PR+imMeNxsAk76G4joEjpY3cFBnchuljh3bzHeJagvfnsgANeSCi6U4=
Content-ID: <EF308CC06C94CB4986EF0F0E4D616EAC@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b368f1db-c24a-4a7d-bd0e-08d6f0453fc7
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2019 21:22:33.5706 (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: AM0PR08MB5233
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 12/12] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 "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>

DQoNCk9uIDEzLzA2LzIwMTkgMTk6MDQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4gT24g
VGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiANCj4gWWVzLCBvbiBzZWNv
bmQgdGhvdWdodCwgYSBCVUdfT04gaXMgZmluZSBoZXJlLiBUaGUgcmlzayBpcyBvbmx5IHdoZW4g
dGhlDQo+IEJVR19PTiBjb3VsZCBzb21laG93IGJlIHRyaWdnZXIgYnkgZ3Vlc3QgYmVoYXZpb3Is
IHdoaWNoIGlzIG5vdCB0aGUgY2FzZQ0KPiBoZXJlLg0KDQpBZ3JlZWQuIEkgdGhpbmsgd2UgYXJl
IHNhZmUgdG8gdXNlIEJVR19PTiguLi4pL3BhbmljIGluIGFueSBpbml0IA0KZnVuY3Rpb24uIEV2
ZXJ5d2hlcmUgZWxzZSwgd2Ugc2hvdWxkIHRoaW5rIHR3aWNlIGJlZm9yZSBhZGRpbmcgbmV3IG9u
ZS4NCg0KSSB3aWxsIHJlc3BpbiB0aGUgcGF0Y2ggYXMgZGlzY3Vzc2VkLg0KDQpDaGVlcnMsDQoN
Cj4gDQoNCi0tIA0KSnVsaWVuIEdyYWxsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 21:33:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 21:33:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbXLE-0000A2-7o; Thu, 13 Jun 2019 21:33:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xsGU=UM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbXLC-00009w-WA
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 21:33:03 +0000
X-Inumbo-ID: d19439d6-8e22-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 d19439d6-8e22-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 21:33:01 +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=AcaWNCYuIBU9fK0YHWoWGTHp7kKaqa9Vza5BCLNnxwc=;
 b=GFxBBrYs+WdxrSU4d62YBTSk18R1x2eyd5vTCKRlJlm0Lp9/e3NaucErXyqKI9LY65Cp0XYG/R3+biOg40MNxKqrGFeMm5LjBU4RDDXIafj+7gsGCEeHVMNE0giPh0UPjI/0zV5qw+N951BK9QncyL7bXMs1tjNsCv82my4OCiM=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB5060.eurprd08.prod.outlook.com (10.255.29.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Thu, 13 Jun 2019 21:32:59 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1987.010; Thu, 13 Jun 2019
 21:32:59 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen page-tables
 walk during update
Thread-Index: AQHVClEA4HV8Hnj5wUOX2Typ2nK2n6aYzk8AgACvfICAAJD9gIAAO7iA
Date: Thu, 13 Jun 2019 21:32:59 +0000
Message-ID: <0208270b-1c4e-84a0-ce69-fd88c9e04983@arm.com>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-11-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
 <7938b611-5ad7-86a0-14a2-c03d1953a81b@arm.com>
 <alpine.DEB.2.21.1906131056310.13737@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906131056310.13737@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0006.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5e::18) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: aeb1d667-4d86-4a01-d0be-08d6f046b4d6
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:AM0PR08MB5060; 
x-ms-traffictypediagnostic: AM0PR08MB5060:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB5060B6AECC30EE8670D879C880EF0@AM0PR08MB5060.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0067A8BA2A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(346002)(376002)(136003)(39860400002)(52314003)(189003)(199004)(186003)(5660300002)(102836004)(316002)(486006)(44832011)(6506007)(6916009)(68736007)(476003)(76176011)(53546011)(8676002)(81166006)(53936002)(66446008)(81156014)(64756008)(26005)(54906003)(36756003)(66556008)(73956011)(2616005)(99286004)(66946007)(8936002)(14444005)(66476007)(386003)(446003)(256004)(11346002)(52116002)(6116002)(3846002)(6486002)(25786009)(7736002)(31686004)(6246003)(66066001)(229853002)(31696002)(86362001)(71200400001)(71190400001)(2906002)(6512007)(6436002)(478600001)(14454004)(72206003)(305945005)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB5060;
 H:AM0PR08MB3139.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: kiSk958fbbC5gA4dn/Z7MhSuB8yGGEi0E3QB9c1nuMT63pr3j5l0XalRj2JeGI74HPSG/wf/TMhVOqtLykmBLc/aV8Dq6seSo7U1CqC+dB76X9MCFAF3qgcW/B5iqszhdyiPsZNRxd5rodzBg60R1gbU+YSU7x+T3RBx/nZrwjoynFE9FJdu2otoLGdqewIJuZRVn9MZAZ/SmM/9ZFZQ5SF/A4OuvsYMjj9yYT9izk4+dcDXO5GupwOzIoyFpDp+4hjBoZW2YvN/0FBfcS4ZZhdVUY0PKgpGVyz4+TGHraFeAliNzb+dWy2dOWTr+sTnRgFuM6LIEzH5nyw0n9VZcy492n4r2hkTOj7Iqq0ByX9IG4CSZQRqqpPC1Vl6EeyntjGvNslucIPkWhG9UI1XHDQ/7B4s86nYOzS/Danx9OI=
Content-ID: <F71269CC60969A4697BD16803B13D09F@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: aeb1d667-4d86-4a01-d0be-08d6f046b4d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2019 21:32:59.6355 (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: AM0PR08MB5060
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen
 page-tables walk during 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>,
 nd <nd@arm.com>, Andrii Anisov <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>

SGkgU3RlZmFubywNCg0KT24gMTMvMDYvMjAxOSAxODo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOg0KPiBPbiBUaHUsIDEzIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6ID4+Pj4gKyAq
IFJldHVybiB2YWx1ZXM6DQo+Pj4+ICsgKiAgWEVOX1RBQkxFX01BUF9GQUlMRUQ6IEVpdGhlciBy
ZWFkX29ubHkgd2FzIHNldCBhbmQgdGhlIGVudHJ5DQo+Pj4+ICsgKiAgd2FzIGVtcHR5LCBvciBh
bGxvY2F0aW5nIGEgbmV3IHBhZ2UgZmFpbGVkLg0KPj4+PiArICogIFhFTl9UQUJMRV9OT1JNQUxf
UEFHRTogbmV4dCBsZXZlbCBtYXBwZWQgbm9ybWFsbHkNCj4+Pj4gKyAqICBYRU5fVEFCTEVfU1VQ
RVJfUEFHRTogVGhlIG5leHQgZW50cnkgcG9pbnRzIHRvIGEgc3VwZXJwYWdlLg0KPj4+PiArICov
DQo+Pj4+ICtzdGF0aWMgaW50IHhlbl9wdF9uZXh0X2xldmVsKGJvb2wgcmVhZF9vbmx5LCB1bnNp
Z25lZCBpbnQgbGV2ZWwsDQo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxwYWVf
dCAqKnRhYmxlLCB1bnNpZ25lZCBpbnQgb2Zmc2V0KQ0KPj4+PiArew0KPj4+PiArICAgIGxwYWVf
dCAqZW50cnk7DQo+Pj4+ICsgICAgaW50IHJldDsNCj4+Pj4gKw0KPj4+PiArICAgIGVudHJ5ID0g
KnRhYmxlICsgb2Zmc2V0Ow0KPj4+PiArDQo+Pj4+ICsgICAgaWYgKCAhbHBhZV9pc192YWxpZCgq
ZW50cnkpICkNCj4+Pj4gKyAgICB7DQo+Pj4+ICsgICAgICAgIGlmICggcmVhZF9vbmx5ICkNCj4+
Pj4gKyAgICAgICAgICAgIHJldHVybiBYRU5fVEFCTEVfTUFQX0ZBSUxFRDsNCj4+Pj4gKw0KPj4+
PiArICAgICAgICByZXQgPSBjcmVhdGVfeGVuX3RhYmxlKGVudHJ5KTsNCj4+Pj4gKyAgICAgICAg
aWYgKCByZXQgKQ0KPj4+PiArICAgICAgICAgICAgcmV0dXJuIFhFTl9UQUJMRV9NQVBfRkFJTEVE
Ow0KPj4+PiArICAgIH0NCj4+Pj4gKw0KPj4+PiArICAgIEFTU0VSVChscGFlX2lzX3ZhbGlkKCpl
bnRyeSkpOw0KPj4+DQo+Pj4gV2h5IHRoZSBBU1NFUlQganVzdCBhZnRlciB0aGUgbHBhZV9pc192
YWxpZCBjaGVjayBhYm92ZT8NCj4+DQo+PiBXaGVuIHRoZSBlbnRyeSBpcyBpbnZhbGlkLCB0aGUg
bmV3IHBhZ2UgdGFibGUgd2lsbCBiZSBhbGxvY2F0ZWQgYW5kIHRoZSBlbnRyeQ0KPj4gd2lsbCBi
ZSBnZW5lcmF0ZWQuIFRoZSByZXN0IG9mIHRoZSBmdW5jdGlvbiB3aWxsIHRoZW4gYmUgZXhlY3V0
ZWQuIFRoZQ0KPj4gQVNTRVJUKCkgaGVyZSBjb25maXJtcyB0aGUgZW50cnkgd2UgaGF2ZSBpbiBo
YW5kIGlzIHZhbGlkIGluIGFsbCB0aGUgY2FzZXMuDQo+IA0KPiBTbyBpdCdzIHRvIGRvdWJsZS1j
aGVjayB0aGF0IGFmdGVyIGdldHRpbmcgaW50byB0aGUgYGlmJyBzdGF0ZW1lbnQsIHRoZQ0KPiBl
bnRyeSBiZWNvbWVzIHZhbGlkLCB3aGljaCBpcyBraW5kIG9mIHJlZHVuZGFudCBkdWUgdG8gdGhl
IHR3byBlcnJvcnMNCj4gY2hlY2sgYWJvdmUgYnV0IGl0IGlzIHN0aWxsIHZhbGlkLiBPSy4NCg0K
V2hpbGUgSSBhZ3JlZSB0aGF0IHdlIGhhdmUgMiBpZnMgYWJvdmUsIHdlIG9ubHkgY2hlY2sgInJj
IiBhbmQgbm90ICJlbnRyeSIuDQoNCkkgb3VnaHQgdG8gdGhpbmsgSSB3cm90ZSBwZXJmZWN0IGNv
ZGUsIHNhZGx5IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgY2FzZSA7KS4NCg0KSGVyZSwgaXQgd291
bGQgY2F0Y2ggYW55IG1pc3Rha2UgaWYgInJjIiBpcyB6ZXJvIGJ1dCAiZW50cnkiIGlzIHN0aWxs
IA0KaW52YWxpZC4gVGhlIHJpc2sgaGVyZSBpcyB0aGUgImVudHJ5IiB3b3VsZCBiZSBpbnZhbGlk
IGJ1dCB0aGUgbWlzdGFrZSANCm1heSBiZSBzcG90dGVkIGEgbG9uZyB0aW1lIGFmdGVyIChpLmUg
YW55IGFjY2VzcyB0byB0aGUgbWFwcGluZyB3aWxsIA0KZmF1bHQpLiBUaGlzIHdvdWxkIHBvdGVu
dGlhbGx5IGNvc3QgYSBsb3Qgb2YgZGVidWcuDQoNCkkgYWdyZWUgdGhpcyBpcyBwcm9iYWJseSBv
dmVyIGNhdXRpb3VzLCBJIGNhbid0IHJlbWVtYmVyIGlmIEkgaGl0IHRoZSANCnByb2JsZW0gYmVm
b3JlLiBBbnl3YXksIEkgYW0gaGFwcHkgdG8gZHJvcCB0aGUgQVNTRVJUKCkgaWYgeW91IHRoaW5r
IGl0IA0KaXMgdG9vIHJlZHVuZGFudC4NCg0KUmVnYXJkbGVzcyB0aGF0LCBhcmUgeW91IGhhcHB5
IHdpdGggdGhlIHJlc3Qgb2YgdGhlIHBhdGNoPyBJZiBzbywgY2FuIEkgDQpnZXQgeW91ciBhY2tl
ZC1ieS9yZXZpZXdlZC1ieT8NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFsbA0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 21:50:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 21:50: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 1hbXcD-0001gv-RU; Thu, 13 Jun 2019 21: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=JspJ=UM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbXcC-0001gj-Jp
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 21:50:36 +0000
X-Inumbo-ID: 45523ac6-8e25-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45523ac6-8e25-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 21:50: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 1hbXc9-0004DV-F0; Thu, 13 Jun 2019 21:50: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 1hbXc9-0001Xv-2U; Thu, 13 Jun 2019 21:50:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbXc8-0005UD-Vs; Thu, 13 Jun 2019 21:50:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137654-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Jun 2019 21:50:33 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137654: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY1NCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY1NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgZmFp
bCBpbiAxMzc1MjUgcGFzcyBpbiAxMzc2NTQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc0MzMKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
NzUyNQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0ICBmYWlsIHBhc3MgaW4gMTM3NTI1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNzAgeHRmL3Rlc3QtaHZt
NjQteHNhLTI3OCAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3Nzky
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkg
IGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMTA3
IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDcwIHh0Zi90ZXN0LWh2bTY0LXhz
YS0yNzggZmFpbCBpbiAxMzc1MjUgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzUyNSBibG9ja2VkIGlu
IDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5
IGZhaWwgaW4gMTM3NTI1IGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzUyNSBsaWtlIDEy
Nzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10
c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
NTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
Mjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rl
c3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFl
LW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90
ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4MCB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQt
bWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2Ug
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgODAgeHRm
L3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJw
YWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA2ZWJjYzViMjhkNWY4MGUzYjA0
Yzk2ZDY5MTU3NzgzM2ZkYWUyMTVhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICAzNjM2ZGUzZjFhOWE1MTNlYmRjZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjc3OTIgIDIwMTgtMDktMTkgMDM6NTA6NDEgWiAgMjY3IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTM1NDMzICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA0NSBkYXlzICAg
MjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTAxICAyMDE5LTA1LTMxIDAxOjAx
OjI3IFogICAxMyBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIEPDqWRy
aWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdk
ZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ICBRdWFuIFh1IDx4dXF1YW44QGh1YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwu
dGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDM5MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 22:55:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 22: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 1hbYd0-0006Mn-EU; Thu, 13 Jun 2019 22:55:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbYcy-0006Mi-W0
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 22:55:29 +0000
X-Inumbo-ID: 559491c7-8e2e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 559491c7-8e2e-11e9-8980-bc764e045a96;
 Thu, 13 Jun 2019 22:55: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 1211F2147A;
 Thu, 13 Jun 2019 22:55:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560466526;
 bh=/5bQFJj8+RiQwApPR2Utu4Uta0rqtdvhX1StVvxVdwU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WkBIa6fdGD9Fvc2xzPsk/+WmzEaukzuMfedkr+wMjVKpryPTt+b0YLpMJqQ8tszIl
 ffmrZvEwFi68Icq6gwGVU4JWgKvVsueDHPNGW9LKOMitpOgPpOitY+cjVo4hYeuAzJ
 1MgE6oEDyYFOuqTf8G+ESLa5evDMKOZDbaAKJKx8=
Date: Thu, 13 Jun 2019 15:55:15 -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: <7aaa0b13-9960-7204-dcd1-78e08964fc5b@arm.com>
Message-ID: <alpine.DEB.2.21.1906131554570.2072@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-12-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121528260.13737@sstabellini-ThinkPad-T480s>
 <a7874b6c-08b4-28a0-cb5f-ea7f7b23e2e7@arm.com>
 <alpine.DEB.2.21.1906131140290.13737@sstabellini-ThinkPad-T480s>
 <7aaa0b13-9960-7204-dcd1-78e08964fc5b@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 11/12] xen/arm: mm: Don't
 open-code Xen PT update in {set, clear}_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" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMjAxOSAxOTo1MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4+IE9uIDYvMTIvMTkgMTE6
MzMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+Pj4gT24gVHVlLCAxNCBNYXkgMjAx
OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gSSB0aGluayB0aGUgYmFzaWMgcHJpbmNpcGxlIGlz
IHRoYXQgd2l0aCBCVUdfT04gaXMgImVhc3kiIGZvciBhIGd1ZXN0IHRvCj4gPiBiZSBhYmxlIHRv
IHRyaWdnZXIgaXQsIHBvdGVudGlhbGx5IGNhdXNpbmcgYSBET1MuIFdpdGhvdXQgdGhlIEJVR19P
TiwKPiA+IHRoZSBndWVzdCBpcyB1bmxpa2VseSB0byBiZSBhYmxlIHRvIHRyaWdnZXIgYSBjcmFz
aC4gSG93ZXZlciwgaWYgYWxsIHRoZQo+ID4gY2FsbHMgaGFwcGVuIGR1cmluZyBib290IGluIHJl
Z2FyZHMgdG8gb3BlcmF0aW9ucyB0aGF0IGhhdmUgbm90aGluZyB0bwo+ID4gZG8gd2l0aCBndWVz
dHMgYmVoYXZpb3IsIHRoZW4gaXQgaXMgZmluZS4KPiAKPiBTYWRseSwgd2UgZG9uJ3Qgc2VlbSB0
byBoYXZlIHVzZWQgdGhhdCBhcHByb2FjaCBvbiBBcm0gc28gZmFyLiBXZSBoYXZlIAo+IHF1aXRl
IGEgZmV3IEJVR19PTigpIHRoYXQgY291bGQgYmUgdHJpZ2dlcmVkIGJ5IHRoZSBndWVzdC4gRm9y
IGluc3RhbmNlLCAKPiB3ZSB1c2VkIGl0IHRvIGNvbmZpcm0gdGhhdCB3ZSBpbnRlcnByZXRlZCBj
b3JyZWN0bHkgdGhlIHNwZWMuLi4gKHNlZSAKPiBHVUVTVF9CVUdfT04pLiBUaGUgcmF0aW9uYWxl
IHdhcyB0aGF0IGEgRE9TIGlzIGJldHRlciB0aGFuIGRhdGEgbGVhay4KPiAKPiBJIGhhdmUgYSBz
ZXJpZXMgdG8gdHJ5IHRvIHJlZHVjZSBzdWNoIEJVR19PTi4KCkdvb2QhCgoKPiA+IAo+ID4gSSBj
aGVja2VkIGFsbCB0aGUgY2FsbCBzaXRlcyBhbmQgSSBhZ3JlZSB0aGF0IGluIHRoaXMgY2FzZSB0
aGV5IGFyZSBhbGwKPiA+IGRvbmUgZHVyaW5nIGJvb3Qgb25seS4gU28gaW4gdGhpcyBjYXNlIGl0
IGlzIE9LIHRvIGhhdmUgdGhlCj4gPiBwYW5pYy9CVUdfT04uCj4gCj4gQ2FuIEkgY29uc2lkZXIg
dGhpcyBhcyBhbiBhY2tlZC1ieS9yZXZpZXdlZC1ieT8KClllcwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 13 22:57:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Jun 2019 22: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 1hbYfH-0006Ud-UW; Thu, 13 Jun 2019 22: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=fP4x=UM=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbYfG-0006UX-GB
 for xen-devel@lists.xenproject.org; Thu, 13 Jun 2019 22:57:50 +0000
X-Inumbo-ID: aa9ed426-8e2e-11e9-9ecb-a32e079c7bf4
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa9ed426-8e2e-11e9-9ecb-a32e079c7bf4;
 Thu, 13 Jun 2019 22:57:49 +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 A7C772082C;
 Thu, 13 Jun 2019 22:57:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560466669;
 bh=X2OfU5SJ4jn3YT9poiPYf8ffQvobOtGJOP3QDvfWHK8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tF4oey2L/rRJuPisu/WFzNiYTjAGGXK7auXIobjvPduhhtj0rv97/8zES00zX2h0V
 oNXA5znRIIoitbbhq1z8BbyYF44yg5UN9ZB0Ik0aLoxJKKkbz79DaoQCO0vLTA2evB
 j1qOMEclT2qjRfQ8haVpdWPMUvP24HK4QgGRsS5A=
Date: Thu, 13 Jun 2019 15:57: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: <0208270b-1c4e-84a0-ce69-fd88c9e04983@arm.com>
Message-ID: <alpine.DEB.2.21.1906131556100.2072@sstabellini-ThinkPad-T480s>
References: <20190514123125.29086-1-julien.grall@arm.com>
 <20190514123125.29086-11-julien.grall@arm.com>
 <alpine.DEB.2.21.1906121541260.13737@sstabellini-ThinkPad-T480s>
 <7938b611-5ad7-86a0-14a2-c03d1953a81b@arm.com>
 <alpine.DEB.2.21.1906131056310.13737@sstabellini-ThinkPad-T480s>
 <0208270b-1c4e-84a0-ce69-fd88c9e04983@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v2 10/12] xen/arm: mm: Rework Xen
 page-tables walk during 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>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTMvMDYvMjAxOSAxODo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VGh1LCAxMyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOiA+Pj4+ICsgKiBSZXR1cm4gdmFs
dWVzOgo+ID4+Pj4gKyAqICBYRU5fVEFCTEVfTUFQX0ZBSUxFRDogRWl0aGVyIHJlYWRfb25seSB3
YXMgc2V0IGFuZCB0aGUgZW50cnkKPiA+Pj4+ICsgKiAgd2FzIGVtcHR5LCBvciBhbGxvY2F0aW5n
IGEgbmV3IHBhZ2UgZmFpbGVkLgo+ID4+Pj4gKyAqICBYRU5fVEFCTEVfTk9STUFMX1BBR0U6IG5l
eHQgbGV2ZWwgbWFwcGVkIG5vcm1hbGx5Cj4gPj4+PiArICogIFhFTl9UQUJMRV9TVVBFUl9QQUdF
OiBUaGUgbmV4dCBlbnRyeSBwb2ludHMgdG8gYSBzdXBlcnBhZ2UuCj4gPj4+PiArICovCj4gPj4+
PiArc3RhdGljIGludCB4ZW5fcHRfbmV4dF9sZXZlbChib29sIHJlYWRfb25seSwgdW5zaWduZWQg
aW50IGxldmVsLAo+ID4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbHBhZV90ICoq
dGFibGUsIHVuc2lnbmVkIGludCBvZmZzZXQpCj4gPj4+PiArewo+ID4+Pj4gKyAgICBscGFlX3Qg
KmVudHJ5Owo+ID4+Pj4gKyAgICBpbnQgcmV0Owo+ID4+Pj4gKwo+ID4+Pj4gKyAgICBlbnRyeSA9
ICp0YWJsZSArIG9mZnNldDsKPiA+Pj4+ICsKPiA+Pj4+ICsgICAgaWYgKCAhbHBhZV9pc192YWxp
ZCgqZW50cnkpICkKPiA+Pj4+ICsgICAgewo+ID4+Pj4gKyAgICAgICAgaWYgKCByZWFkX29ubHkg
KQo+ID4+Pj4gKyAgICAgICAgICAgIHJldHVybiBYRU5fVEFCTEVfTUFQX0ZBSUxFRDsKPiA+Pj4+
ICsKPiA+Pj4+ICsgICAgICAgIHJldCA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+ID4+Pj4g
KyAgICAgICAgaWYgKCByZXQgKQo+ID4+Pj4gKyAgICAgICAgICAgIHJldHVybiBYRU5fVEFCTEVf
TUFQX0ZBSUxFRDsKPiA+Pj4+ICsgICAgfQo+ID4+Pj4gKwo+ID4+Pj4gKyAgICBBU1NFUlQobHBh
ZV9pc192YWxpZCgqZW50cnkpKTsKPiA+Pj4KPiA+Pj4gV2h5IHRoZSBBU1NFUlQganVzdCBhZnRl
ciB0aGUgbHBhZV9pc192YWxpZCBjaGVjayBhYm92ZT8KPiA+Pgo+ID4+IFdoZW4gdGhlIGVudHJ5
IGlzIGludmFsaWQsIHRoZSBuZXcgcGFnZSB0YWJsZSB3aWxsIGJlIGFsbG9jYXRlZCBhbmQgdGhl
IGVudHJ5Cj4gPj4gd2lsbCBiZSBnZW5lcmF0ZWQuIFRoZSByZXN0IG9mIHRoZSBmdW5jdGlvbiB3
aWxsIHRoZW4gYmUgZXhlY3V0ZWQuIFRoZQo+ID4+IEFTU0VSVCgpIGhlcmUgY29uZmlybXMgdGhl
IGVudHJ5IHdlIGhhdmUgaW4gaGFuZCBpcyB2YWxpZCBpbiBhbGwgdGhlIGNhc2VzLgo+ID4gCj4g
PiBTbyBpdCdzIHRvIGRvdWJsZS1jaGVjayB0aGF0IGFmdGVyIGdldHRpbmcgaW50byB0aGUgYGlm
JyBzdGF0ZW1lbnQsIHRoZQo+ID4gZW50cnkgYmVjb21lcyB2YWxpZCwgd2hpY2ggaXMga2luZCBv
ZiByZWR1bmRhbnQgZHVlIHRvIHRoZSB0d28gZXJyb3JzCj4gPiBjaGVjayBhYm92ZSBidXQgaXQg
aXMgc3RpbGwgdmFsaWQuIE9LLgo+IAo+IFdoaWxlIEkgYWdyZWUgdGhhdCB3ZSBoYXZlIDIgaWZz
IGFib3ZlLCB3ZSBvbmx5IGNoZWNrICJyYyIgYW5kIG5vdCAiZW50cnkiLgo+IAo+IEkgb3VnaHQg
dG8gdGhpbmsgSSB3cm90ZSBwZXJmZWN0IGNvZGUsIHNhZGx5IHRoaXMgaXMgbm90IGFsd2F5cyB0
aGUgY2FzZSA7KS4KPiAKPiBIZXJlLCBpdCB3b3VsZCBjYXRjaCBhbnkgbWlzdGFrZSBpZiAicmMi
IGlzIHplcm8gYnV0ICJlbnRyeSIgaXMgc3RpbGwgCj4gaW52YWxpZC4gVGhlIHJpc2sgaGVyZSBp
cyB0aGUgImVudHJ5IiB3b3VsZCBiZSBpbnZhbGlkIGJ1dCB0aGUgbWlzdGFrZSAKPiBtYXkgYmUg
c3BvdHRlZCBhIGxvbmcgdGltZSBhZnRlciAoaS5lIGFueSBhY2Nlc3MgdG8gdGhlIG1hcHBpbmcg
d2lsbCAKPiBmYXVsdCkuIFRoaXMgd291bGQgcG90ZW50aWFsbHkgY29zdCBhIGxvdCBvZiBkZWJ1
Zy4KPiAKPiBJIGFncmVlIHRoaXMgaXMgcHJvYmFibHkgb3ZlciBjYXV0aW91cywgSSBjYW4ndCBy
ZW1lbWJlciBpZiBJIGhpdCB0aGUgCj4gcHJvYmxlbSBiZWZvcmUuIEFueXdheSwgSSBhbSBoYXBw
eSB0byBkcm9wIHRoZSBBU1NFUlQoKSBpZiB5b3UgdGhpbmsgaXQgCj4gaXMgdG9vIHJlZHVuZGFu
dC4KCkkgd291bGQgZHJvcCBpdCwgYnV0IEkgZG9uJ3QgY2FyZSBtdWNoIGFib3V0IGl0LgoKPiBS
ZWdhcmRsZXNzIHRoYXQsIGFyZSB5b3UgaGFwcHkgd2l0aCB0aGUgcmVzdCBvZiB0aGUgcGF0Y2g/
IElmIHNvLCBjYW4gSSAKPiBnZXQgeW91ciBhY2tlZC1ieS9yZXZpZXdlZC1ieT8KClllcywgZWl0
aGVyIHdheQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 00:33:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 00: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 1hba9P-00067S-Ay; Fri, 14 Jun 2019 00:33: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hba9N-00067G-R7
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 00:33:01 +0000
X-Inumbo-ID: f2234f40-8e3b-11e9-bb55-d3c341880b86
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2234f40-8e3b-11e9-bb55-d3c341880b86;
 Fri, 14 Jun 2019 00: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 1hba9E-0007om-Fm; Fri, 14 Jun 2019 00: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 1hba9E-000864-4D; Fri, 14 Jun 2019 00:32:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hba9E-0004WB-39; Fri, 14 Jun 2019 00:32:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137663-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 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-1:xtf/test-hvm64-xsa-278: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw: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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 00:32:52 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137663: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY2MyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY2My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5Ngog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5z
dGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhh
dC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzQ1NyBw
YXNzIGluIDEzNzY2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgMTggZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDEzNzQ1NyBwYXNzIGluIDEzNzY2MwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzc1NjMg
cGFzcyBpbiAxMzc2NjMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNzAgeHRmL3Rlc3QtaHZtNjQt
eHNhLTI3OCBmYWlsIGluIDEzNzU2MyBwYXNzIGluIDEzNzY2MwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3NTYzIHBhc3MgaW4gMTM3
NjYzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgcGFzcyBpbiAxMzc0NTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
NzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzNzU2MwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBibG9ja2VkIGluIDEzMzU5NgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAx
Mzc0NTcgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2Ug
MTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM1MWEzYTU4MjZhNjRmMDgwNzU0
NTQ2MGJmYzM1MDIyZGM5Yzg0MjgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTowNjowNCBaICAxMDAgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDQ1IGRheXMgICAy
NSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxMDMgIDIwMTktMDUtMzEgMDE6Mjk6
NTAgWiAgIDEzIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9u
bmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzNjIgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 03:03:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 03: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 1hbcV7-0008Jx-Ei; Fri, 14 Jun 2019 03:03: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbcV5-0008Jo-8y
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 03:03:35 +0000
X-Inumbo-ID: f96280d6-8e50-11e9-8672-5fa5463a2162
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f96280d6-8e50-11e9-8672-5fa5463a2162;
 Fri, 14 Jun 2019 03:03: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 1hbcUu-0003OM-2q; Fri, 14 Jun 2019 03:03:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbcUt-0001e2-LV; Fri, 14 Jun 2019 03:03:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbcUt-0003tr-I9; Fri, 14 Jun 2019 03:03:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137664-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-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-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386: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-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck: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-xl-cubietruck:saverestore-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-credit1: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: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-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=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 03:03:23 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137664: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY2NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY2NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MjY3IFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBpbiAxMzczNzEgcGFzcyBpbiAxMzcyNjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMzc0NjEgcGFzcyBpbiAxMzc2NjQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3Jh
dGUgZmFpbCBpbiAxMzc1NjcgcGFzcyBpbiAxMzc2NjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM3NTY3IHBh
c3MgaW4gMTM3NjY0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM3NTY3IHBhc3MgaW4gMTM3NjY0CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTM3NTY3IHBhc3MgaW4gMTM3NjY0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MzcxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUu
MiBmYWlsIHBhc3MgaW4gMTM3NDYxCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTcg
Z3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgcGFzcyBpbiAxMzc1NjcKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxv
Y2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzcz
NzEgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICBmYWlsIGluIDEzNzM3MSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMzc1NjcgYmxvY2tlZCBp
biAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYWM5MDI0MDc4NWI4ZTVmNmI0
MGVlMzY3MzliYjhlYTljNjQ1YmY0YgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDEyOSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxMjIgZGF5cyAg
IDY3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjQ5MyAgMjAxOS0wNS0xOCAxMjo0
NDoyMyBaICAgMjYgZGF5cyAgIDE0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIE1h
bnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2Vy
Z2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3
MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 05:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 05: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 1hbf2R-0003yi-QW; Fri, 14 Jun 2019 05:46: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbf2Q-0003yW-Lo
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 05:46:10 +0000
X-Inumbo-ID: b54b0e8c-8e67-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b54b0e8c-8e67-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 05:46: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 038FEAEB8;
 Fri, 14 Jun 2019 05:46:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, iommu@lists.linux-foundation.org,
 linux-kernel@vger.kernel.org
Date: Fri, 14 Jun 2019 07:46:03 +0200
Message-Id: <20190614054604.30101-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190614054604.30101-1-jgross@suse.com>
References: <20190614054604.30101-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 2/3] xen/swiotlb: simplify
 range_straddles_page_boundary()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Konrad Rzeszutek Wilk <konrad.wilk@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>

cmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkoKSBpcyBvcGVuIGNvZGluZyBzZXZlcmFsIG1h
Y3JvcyBmcm9tCmluY2x1ZGUveGVuL3BhZ2UuaC4gVXNlIHRob3NlIGluc3RlYWQuIEFkZGl0aW9u
YWxseSB0aGVyZSBpcyBubyBuZWVkCnRvIGhhdmUgY2hlY2tfcGFnZXNfcGh5c2ljYWxseV9jb250
aWd1b3VzKCkgYXMgYSBzZXBhcmF0ZSBmdW5jdGlvbiBhcwppdCBpcyB1c2VkIG9ubHkgb25jZSwg
c28gbWVyZ2UgaXQgaW50byByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeSgpLgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBkcml2ZXJzL3hl
bi9zd2lvdGxiLXhlbi5jIHwgMjggKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKaW5k
ZXggNTBmZDdkZTU0OTY5Li4zN2RkY2ZjZmJiMjEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3N3
aW90bGIteGVuLmMKKysrIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwpAQCAtODMsMzQgKzgz
LDE4IEBAIHN0YXRpYyBpbmxpbmUgZG1hX2FkZHJfdCB4ZW5fdmlydF90b19idXModm9pZCAqYWRk
cmVzcykKIAlyZXR1cm4geGVuX3BoeXNfdG9fYnVzKHZpcnRfdG9fcGh5cyhhZGRyZXNzKSk7CiB9
CiAKLXN0YXRpYyBpbnQgY2hlY2tfcGFnZXNfcGh5c2ljYWxseV9jb250aWd1b3VzKHVuc2lnbmVk
IGxvbmcgeGVuX3BmbiwKLQkJCQkJICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0LAotCQkJCQkgICAg
IHNpemVfdCBsZW5ndGgpCitzdGF0aWMgaW5saW5lIGludCByYW5nZV9zdHJhZGRsZXNfcGFnZV9i
b3VuZGFyeShwaHlzX2FkZHJfdCBwLCBzaXplX3Qgc2l6ZSkKIHsKLQl1bnNpZ25lZCBsb25nIG5l
eHRfYmZuOwotCWludCBpOwotCWludCBucl9wYWdlczsKKwl1bnNpZ25lZCBsb25nIG5leHRfYmZu
LCB4ZW5fcGZuID0gWEVOX1BGTl9ET1dOKHApOworCXVuc2lnbmVkIGludCBpLCBucl9wYWdlcyA9
IFhFTl9QRk5fVVAoeGVuX29mZnNldF9pbl9wYWdlKHApICsgc2l6ZSk7CiAKIAluZXh0X2JmbiA9
IHBmbl90b19iZm4oeGVuX3Bmbik7Ci0JbnJfcGFnZXMgPSAob2Zmc2V0ICsgbGVuZ3RoICsgWEVO
X1BBR0VfU0laRS0xKSA+PiBYRU5fUEFHRV9TSElGVDsKIAotCWZvciAoaSA9IDE7IGkgPCBucl9w
YWdlczsgaSsrKSB7CisJZm9yIChpID0gMTsgaSA8IG5yX3BhZ2VzOyBpKyspCiAJCWlmIChwZm5f
dG9fYmZuKCsreGVuX3BmbikgIT0gKytuZXh0X2JmbikKLQkJCXJldHVybiAwOwotCX0KLQlyZXR1
cm4gMTsKLX0KKwkJCXJldHVybiAxOwogCi1zdGF0aWMgaW5saW5lIGludCByYW5nZV9zdHJhZGRs
ZXNfcGFnZV9ib3VuZGFyeShwaHlzX2FkZHJfdCBwLCBzaXplX3Qgc2l6ZSkKLXsKLQl1bnNpZ25l
ZCBsb25nIHhlbl9wZm4gPSBYRU5fUEZOX0RPV04ocCk7Ci0JdW5zaWduZWQgaW50IG9mZnNldCA9
IHAgJiB+WEVOX1BBR0VfTUFTSzsKLQotCWlmIChvZmZzZXQgKyBzaXplIDw9IFhFTl9QQUdFX1NJ
WkUpCi0JCXJldHVybiAwOwotCWlmIChjaGVja19wYWdlc19waHlzaWNhbGx5X2NvbnRpZ3VvdXMo
eGVuX3Bmbiwgb2Zmc2V0LCBzaXplKSkKLQkJcmV0dXJuIDA7Ci0JcmV0dXJuIDE7CisJcmV0dXJu
IDA7CiB9CiAKIHN0YXRpYyBpbnQgaXNfeGVuX3N3aW90bGJfYnVmZmVyKGRtYV9hZGRyX3QgZG1h
X2FkZHIpCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 05:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 05: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 1hbf2S-0003yo-3t; Fri, 14 Jun 2019 05:46: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbf2Q-0003yX-Ms
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 05:46:10 +0000
X-Inumbo-ID: b54b0c70-8e67-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b54b0c70-8e67-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 05:46: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 0084DADF1;
 Fri, 14 Jun 2019 05:46:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, iommu@lists.linux-foundation.org,
 linux-kernel@vger.kernel.org
Date: Fri, 14 Jun 2019 07:46:04 +0200
Message-Id: <20190614054604.30101-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190614054604.30101-1-jgross@suse.com>
References: <20190614054604.30101-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 3/3] xen/swiotlb: remember having called
 xen_create_contiguous_region()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@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>

SW5zdGVhZCBvZiBhbHdheXMgY2FsbGluZyB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigp
IGluIGNhc2UgdGhlCm1lbW9yeSBpcyBETUEtYWJsZSBmb3IgdGhlIHVzZWQgZGV2aWNlLCBkbyBz
byBvbmx5IGluIGNhc2UgaXQgaGFzIGJlZW4KbWFkZSBETUEtYWJsZSB2aWEgeGVuX2NyZWF0ZV9j
b250aWd1b3VzX3JlZ2lvbigpIGJlZm9yZS4KClRoaXMgd2lsbCBhdm9pZCBhIGxvdCBvZiB4ZW5f
ZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpIGNhbGxzIGZvcgo2NC1iaXQgY2FwYWJsZSBkZXZp
Y2VzLgoKQXMgdGhlIG1lbW9yeSBpbiBxdWVzdGlvbiBpcyBvd25lZCBieSBzd2lvdGxiLXhlbiB0
aGUgUEdfb3duZXJfcHJpdl8xCmZsYWcgb2YgdGhlIGZpcnN0IGFsbG9jYXRlZCBwYWdlIGNhbiBi
ZSB1c2VkIGZvciByZW1lbWJlcmluZy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KLS0tClYyOiBhZGQgUEdfeGVuX3JlbWFwcGVkIGFsaWFzIGZvciBQR19v
d25lcl9wcml2XzEgKEJvcmlzIE9zdHJvdnNreSkKICAgIG9ubHkgY2xlYXIgcGFnZSBmbGFnIGlu
IGNhc2Ugb2Ygc2FuZSBjb25kaXRpb25zIChKYW4gQmV1bGljaCkKVjM6IHVzZSBUZXN0Q2xlYXJQ
YWdlWGVuUmVtYXBwZWQoKSAoSmFuIEJldWxpY2gpCi0tLQogZHJpdmVycy94ZW4vc3dpb3RsYi14
ZW4uYyAgfCA0ICsrKy0KIGluY2x1ZGUvbGludXgvcGFnZS1mbGFncy5oIHwgNCArKysrCiAyIGZp
bGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCmlu
ZGV4IDM3ZGRjZmNmYmIyMS4uY2ViNjgxY2Y2NGJiIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9z
d2lvdGxiLXhlbi5jCisrKyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKQEAgLTMyMiw2ICsz
MjIsNyBAQCB4ZW5fc3dpb3RsYl9hbGxvY19jb2hlcmVudChzdHJ1Y3QgZGV2aWNlICpod2Rldiwg
c2l6ZV90IHNpemUsCiAJCQl4ZW5fZnJlZV9jb2hlcmVudF9wYWdlcyhod2Rldiwgc2l6ZSwgcmV0
LCAoZG1hX2FkZHJfdClwaHlzLCBhdHRycyk7CiAJCQlyZXR1cm4gTlVMTDsKIAkJfQorCQlTZXRQ
YWdlWGVuUmVtYXBwZWQodmlydF90b19wYWdlKHJldCkpOwogCX0KIAltZW1zZXQocmV0LCAwLCBz
aXplKTsKIAlyZXR1cm4gcmV0OwpAQCAtMzQ2LDcgKzM0Nyw4IEBAIHhlbl9zd2lvdGxiX2ZyZWVf
Y29oZXJlbnQoc3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwK
IAlzaXplID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKIAogCWlmICghV0FSTl9P
TigoZGV2X2FkZHIgKyBzaXplIC0gMSA+IGRtYV9tYXNrKSB8fAotCQkgICAgIHJhbmdlX3N0cmFk
ZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKSkKKwkJICAgICByYW5nZV9zdHJhZGRsZXNf
cGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkgJiYKKwkgICAgVGVzdENsZWFyUGFnZVhlblJlbWFw
cGVkKHZpcnRfdG9fcGFnZSh2YWRkcikpKQogCQl4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lv
bihwaHlzLCBvcmRlcik7CiAKIAl4ZW5fZnJlZV9jb2hlcmVudF9wYWdlcyhod2Rldiwgc2l6ZSwg
dmFkZHIsIChkbWFfYWRkcl90KXBoeXMsIGF0dHJzKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGlu
dXgvcGFnZS1mbGFncy5oIGIvaW5jbHVkZS9saW51eC9wYWdlLWZsYWdzLmgKaW5kZXggOWY4NzEy
YTRiMWE1Li5mYzUwM2E0N2U3ZGIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvcGFnZS1mbGFn
cy5oCisrKyBiL2luY2x1ZGUvbGludXgvcGFnZS1mbGFncy5oCkBAIC0xNTIsNiArMTUyLDggQEAg
ZW51bSBwYWdlZmxhZ3MgewogCVBHX3NhdmVwaW5uZWQgPSBQR19kaXJ0eSwKIAkvKiBIYXMgYSBn
cmFudCBtYXBwaW5nIG9mIGFub3RoZXIgKGZvcmVpZ24pIGRvbWFpbidzIHBhZ2UuICovCiAJUEdf
Zm9yZWlnbiA9IFBHX293bmVyX3ByaXZfMSwKKwkvKiBSZW1hcHBlZCBieSBzd2lvdGxiLXhlbi4g
Ki8KKwlQR194ZW5fcmVtYXBwZWQgPSBQR19vd25lcl9wcml2XzEsCiAKIAkvKiBTTE9CICovCiAJ
UEdfc2xvYl9mcmVlID0gUEdfcHJpdmF0ZSwKQEAgLTMyOSw2ICszMzEsOCBAQCBQQUdFRkxBRyhQ
aW5uZWQsIHBpbm5lZCwgUEZfTk9fQ09NUE9VTkQpCiAJVEVTVFNDRkxBRyhQaW5uZWQsIHBpbm5l
ZCwgUEZfTk9fQ09NUE9VTkQpCiBQQUdFRkxBRyhTYXZlUGlubmVkLCBzYXZlcGlubmVkLCBQRl9O
T19DT01QT1VORCk7CiBQQUdFRkxBRyhGb3JlaWduLCBmb3JlaWduLCBQRl9OT19DT01QT1VORCk7
CitQQUdFRkxBRyhYZW5SZW1hcHBlZCwgeGVuX3JlbWFwcGVkLCBQRl9OT19DT01QT1VORCkKKwlU
RVNUQ0xFQVJGTEFHKFhlblJlbWFwcGVkLCB4ZW5fcmVtYXBwZWQsIFBGX05PX0NPTVBPVU5EKQog
CiBQQUdFRkxBRyhSZXNlcnZlZCwgcmVzZXJ2ZWQsIFBGX05PX0NPTVBPVU5EKQogCV9fQ0xFQVJQ
QUdFRkxBRyhSZXNlcnZlZCwgcmVzZXJ2ZWQsIFBGX05PX0NPTVBPVU5EKQotLSAKMi4xNi40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 05:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 05: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 1hbf2T-0003zA-Om; Fri, 14 Jun 2019 05:46: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbf2S-0003yq-9G
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 05:46:12 +0000
X-Inumbo-ID: b549d144-8e67-11e9-ab55-d35fea356dc1
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b549d144-8e67-11e9-ab55-d35fea356dc1;
 Fri, 14 Jun 2019 05:46: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 00942ADFA;
 Fri, 14 Jun 2019 05:46:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, iommu@lists.linux-foundation.org,
 linux-kernel@vger.kernel.org
Date: Fri, 14 Jun 2019 07:46:01 +0200
Message-Id: <20190614054604.30101-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v3 0/3] xen/swiotlb: fix an issue and improve
 swiotlb-xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, stable@vger.kernel.org,
 Konrad Rzeszutek Wilk <konrad.wilk@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>

V2hpbGUgaHVudGluZyBhbiBpc3N1ZSBpbiBzd2lvdGxiLXhlbiBJIHN0dW1ibGVkIG92ZXIgYSB3
cm9uZyB0ZXN0CmFuZCBmb3VuZCBzb21lIGFyZWFzIGZvciBpbXByb3ZlbWVudC4KCkp1ZXJnZW4g
R3Jvc3MgKDMpOgogIHhlbi9zd2lvdGxiOiBmaXggY29uZGl0aW9uIGZvciBjYWxsaW5nIHhlbl9k
ZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKCkKICB4ZW4vc3dpb3RsYjogc2ltcGxpZnkgcmFuZ2Vf
c3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkoKQogIHhlbi9zd2lvdGxiOiByZW1lbWJlciBoYXZpbmcg
Y2FsbGVkIHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24oKQoKIGRyaXZlcnMveGVuL3N3aW90
bGIteGVuLmMgIHwgMzQgKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogaW5jbHVk
ZS9saW51eC9wYWdlLWZsYWdzLmggfCAgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2Vy
dGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 05:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 05: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 1hbf2T-0003z4-Eh; Fri, 14 Jun 2019 05:46: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbf2S-0003yp-9A
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 05:46:12 +0000
X-Inumbo-ID: b549d1a8-8e67-11e9-9fb6-ef8aaffef556
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b549d1a8-8e67-11e9-9fb6-ef8aaffef556;
 Fri, 14 Jun 2019 05:46: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 05224AF0B;
 Fri, 14 Jun 2019 05:46:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, iommu@lists.linux-foundation.org,
 linux-kernel@vger.kernel.org
Date: Fri, 14 Jun 2019 07:46:02 +0200
Message-Id: <20190614054604.30101-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190614054604.30101-1-jgross@suse.com>
References: <20190614054604.30101-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 1/3] xen/swiotlb: fix condition for calling
 xen_destroy_contiguous_region()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, stable@vger.kernel.org,
 Konrad Rzeszutek Wilk <konrad.wilk@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>

VGhlIGNvbmRpdGlvbiBpbiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCkgZm9yIGRlY2lkaW5n
IHdoZXRoZXIgdG8KY2FsbCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpIGlzIHdyb25n
OiBpbiBjYXNlIHRoZSByZWdpb24gdG8KYmUgZnJlZWQgaXMgbm90IGNvbnRpZ3VvdXMgY2FsbGlu
ZyB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpIGlzCnRoZSB3cm9uZyB0aGluZyB0byBk
bzogaXQgd291bGQgcmVzdWx0IGluIGluY29uc2lzdGVudCBtYXBwaW5ncyBvZgptdWx0aXBsZSBQ
Rk5zIHRvIHRoZSBzYW1lIE1GTi4gVGhpcyB3aWxsIGxlYWQgdG8gdmFyaW91cyBzdHJhbmdlCmNy
YXNoZXMgb3IgZGF0YSBjb3JydXB0aW9uLgoKSW5zdGVhZCBvZiBjYWxsaW5nIHhlbl9kZXN0cm95
X2NvbnRpZ3VvdXNfcmVnaW9uKCkgaW4gdGhhdCBjYXNlIGEKd2FybmluZyBzaG91bGQgYmUgaXNz
dWVkIGFzIHRoYXQgc2l0dWF0aW9uIHNob3VsZCBuZXZlciBvY2N1ci4KCkNjOiBzdGFibGVAdmdl
ci5rZXJuZWwub3JnClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpWMjog
YWx3YXlzIGlzc3VlIGEgd2FybmluZyBpbiBjYXNlIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVn
aW9uKCkKICAgIGlzbid0IGNhbGxlZCAoSmFuIEJldWxpY2gpCi0tLQogZHJpdmVycy94ZW4vc3dp
b3RsYi14ZW4uYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJp
dmVycy94ZW4vc3dpb3RsYi14ZW4uYwppbmRleCBkNTNmMzQ5M2E2YjkuLjUwZmQ3ZGU1NDk2OSAx
MDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYworKysgYi9kcml2ZXJzL3hlbi9z
d2lvdGxiLXhlbi5jCkBAIC0zNjEsOCArMzYxLDggQEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVu
dChzdHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRyLAogCS8qIENv
bnZlcnQgdGhlIHNpemUgdG8gYWN0dWFsbHkgYWxsb2NhdGVkLiAqLwogCXNpemUgPSAxVUwgPDwg
KG9yZGVyICsgWEVOX1BBR0VfU0hJRlQpOwogCi0JaWYgKCgoZGV2X2FkZHIgKyBzaXplIC0gMSA8
PSBkbWFfbWFzaykpIHx8Ci0JICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMs
IHNpemUpKQorCWlmICghV0FSTl9PTigoZGV2X2FkZHIgKyBzaXplIC0gMSA+IGRtYV9tYXNrKSB8
fAorCQkgICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKSkKIAkJ
eGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIpOwogCiAJeGVuX2ZyZWVf
Y29oZXJlbnRfcGFnZXMoaHdkZXYsIHNpemUsIHZhZGRyLCAoZG1hX2FkZHJfdClwaHlzLCBhdHRy
cyk7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 07:20:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 07: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 1hbgVv-0003LX-Ls; Fri, 14 Jun 2019 07:20: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=2whC=UN=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hbgVu-0003LS-08
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 07:20:42 +0000
X-Inumbo-ID: e7bdc2a4-8e74-11e9-875e-8bd183a4250e
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e7bdc2a4-8e74-11e9-875e-8bd183a4250e;
 Fri, 14 Jun 2019 07:20:37 +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 x5E7JgB6173884;
 Fri, 14 Jun 2019 07:20:34 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=9I+ncWkor52T8oCqNraH/iCCFApD8a7mN8UnT5aGO8M=;
 b=RRkaeU9j0O98lbjPYTOH+b76Maf+K81uyZU0mEUY4asywOt34hhuN4tTIDJSbluz/Ogb
 /OHnWnoJcOjiDae81LQXmADxO03SQugEnn3OSu8jhy2x+admu/AOOwwfwtOwQRu+tL8x
 MIkijUVBtxGGLOFYLLU4UeQasNrSPcngxD+bkalmN0utbDJQiGYUAlCxqq5Rmr0bjQwC
 JKCQLz+lGQV6SMyJoZsg5i+0YpoSj5sd8UP8eTNwQVDABN0hjTWnuBloGOt+yPVvXOfi
 kx6Qlr3x+SLbL4IBYXRsmqsDL1be6KnIr9U7y0i8L7u2xcB/2x02ypYhqFbQBzSLr/6y VQ== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2t05nr5mrw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 14 Jun 2019 07:20:34 +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 x5E7JejA190190;
 Fri, 14 Jun 2019 07:20:34 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3030.oracle.com with ESMTP id 2t024vy053-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 14 Jun 2019 07:20:33 +0000
Received: from abhmp0022.oracle.com (abhmp0022.oracle.com [141.146.116.28])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5E7KVaU023497;
 Fri, 14 Jun 2019 07:20:31 GMT
Received: from [10.159.225.204] (/10.159.225.204)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 14 Jun 2019 00:20:30 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-5-ankur.a.arora@oracle.com>
 <11f8b620-11ac-7075-019a-30d6bad7583c@citrix.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <fbfc0a0c-3707-7f17-9f2a-6c9d2c7b05b1@oracle.com>
Date: Fri, 14 Jun 2019 00:20:28 -0700
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: <11f8b620-11ac-7075-019a-30d6bad7583c@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9287
 signatures=668687
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-1906140057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9287
 signatures=668687
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-1906140058
Subject: Re: [Xen-devel] [RFC PATCH 04/16] x86/xen: hypercall support for
 xenhost_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: jgross@suse.com, sstabellini@kernel.org, konrad.wilk@oracle.com,
 pbonzini@redhat.com, boris.ostrovsky@oracle.com, joao.m.martins@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>

T24gMjAxOS0wNi0xMiAyOjE1IHAubS4sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDkvMDUv
MjAxOSAxODoyNSwgQW5rdXIgQXJvcmEgd3JvdGU6Cj4+IEFsbG93IGZvciBkaWZmZXJlbnQgaHlw
ZXJjYWxsIGltcGxlbWVudGF0aW9ucyBmb3IgZGlmZmVyZW50IHhlbmhvc3QgdHlwZXMuCj4+IE5l
c3RlZCB4ZW5ob3N0LCB3aGljaCBoYXMgdHdvIHVuZGVybHlpbmcgeGVuaG9zdHMsIGNhbiB1c2Ug
Ym90aAo+PiBzaW11bHRhbmVvdXNseS4KPj4KPj4gVGhlIGh5cGVyY2FsbCBtYWNyb3MgKEhZUEVS
VklTT1JfKikgaW1wbGljaXRseSB1c2UgdGhlIGRlZmF1bHQgeGVuaG9zdC54Cj4+IEEgbmV3IG1h
Y3JvIChoeXBlcnZpc29yXyopIHRha2VzIHhlbmhvc3RfdCAqIGFzIGEgcGFyYW1ldGVyIGFuZCBk
b2VzIHRoZQo+PiByaWdodCB0aGluZy4KPj4KPj4gVE9ETzoKPj4gICAgLSBNdWx0aWNhbGxzIGZv
ciBub3cgYXNzdW1lIHRoZSBkZWZhdWx0IHhlbmhvc3QKPj4gICAgLSB4ZW5faHlwZXJjYWxsXyog
c3ltYm9scyBhcmUgb25seSBnZW5lcmF0ZWQgZm9yIHRoZSBkZWZhdWx0IHhlbmhvc3QuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IEFua3VyIEFyb3JhIDxhbmt1ci5hLmFyb3JhQG9yYWNsZS5jb20+Cj4g
Cj4gQWdhaW4sIHdoYXQgaXMgdGhlIGh5cGVydmlzb3IgbmVzdGluZyBhbmQvb3IgZ3Vlc3QgbGF5
b3V0IGhlcmU/ClR3byBoeXBlcnZpc29ycywgTDAgYW5kIEwxLCBhbmQgdGhlIGd1ZXN0IGlzIGEg
Y2hpbGQgb2YgdGhlIEwxCmh5cGVydmlzb3IgYnV0IGNvdWxkIGhhdmUgUFYgZGV2aWNlcyBhdHRh
Y2hlZCB0byBib3RoIEwwIGFuZCBMMQpoeXBlcnZpc29ycy4KCj4gCj4gSSBjYW4ndCB0aGluayBv
ZiBhbnkgY2FzZSB3aGVyZSBhIHNpbmdsZSBwaWVjZSBvZiBzb2Z0d2FyZSBjYW4KPiBsZWdpdGlt
YXRlbHkgaGF2ZSB0d28gaHlwZXJjYWxsIHBhZ2VzLCBiZWNhdXNlIGlmIGl0IGhhcyBvbmUgd29y
a2luZwo+IG9uZSwgaXQgaXMgYnkgZGVmaW5pdGlvbiBhIGd1ZXN0LCBhbmQgdGhlcmVmb3JlIG5v
dCBwcml2aWxlZ2VkIGVub3VnaCB0bwo+IHVzZSB0aGUgb3V0ZXIgb25lLgpEZXBlbmRpbmcgb24g
d2hpY2ggaHlwZXJjYWxsIHBhZ2UgaXMgdXNlZCwgdGhlIGh5cGVyY2FsbCB3b3VsZAooZXZlbnR1
YWxseSkgbGFuZCBpbiB0aGUgY29ycmVzcG9uZGluZyBoeXBlcnZpc29yLgoKSnVlcmdlbiBlbHNl
d2hlcmUgcG9pbnRlZCBvdXQgcHJveHlpbmcgaHlwZXJjYWxscyBpcyBhIGJldHRlciBhcHByb2Fj
aCwKc28gSSdtIG5vdCByZWFsbHkgY29uc2lkZXJpbmcgdGhpcyBhbnkgbW9yZSBidXQsIGdpdmVu
IHRoaXMgbGF5b3V0LCBhbmQKYXNzdW1pbmcgdGhhdCB0aGUgaHlwZXJjYWxsIHBhZ2VzIGNvdWxk
IGJlIGVuY29kZWQgZGlmZmVyZW50bHkgd291bGQgaXQKc3RpbGwgbm90IHdvcms/CgpBbmt1cgoK
PiAKPiB+QW5kcmV3Cj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbAo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 07:29:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 07: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 1hbgdw-0003aZ-Ia; Fri, 14 Jun 2019 07:29:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbgdw-0003aP-0n
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 07:29:00 +0000
X-Inumbo-ID: 1230f1fd-8e76-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1230f1fd-8e76-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 07:28: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 1hbgds-0000ZY-Nm; Fri, 14 Jun 2019 07:28: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 1hbgds-0005lz-Dk; Fri, 14 Jun 2019 07:28:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbgds-0004Tp-Co; Fri, 14 Jun 2019 07:28:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137668-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 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-credit1:xen-boot:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-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-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 07:28:56 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137668: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY2OCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY2OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzNzU3MSBwYXNz
IGluIDEzNzY2OAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3MCB4dGYvdGVzdC1odm02
NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM3NTcxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgIGZh
aWwgaW4gMTM3NTcxIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUw
IHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzU3MSBsaWtlIDEzMDk2
NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5
NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMw
OTY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgICAgZmFpbCAgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZWNiZjg4YWY5YjBm
OTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAwODllNjgxODg2NTIwNzllM2JmYWE2NgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4LTEyLTAzIDA5OjA2OjE5IFogIDE5MiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAgMjAxOS0wMy0wNSAxNTowNjoyMyBaICAxMDAg
ZGF5cyAgIDUxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjU2NiAgMjAxOS0wNS0x
OSAxNDowNjozMCBaICAgMjUgZGF5cyAgIDE0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXgu
Y29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNs
aSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA3NTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 07:35:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 07:35:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbgkG-0004ML-BC; Fri, 14 Jun 2019 07:35: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbgkF-0004MG-Fe
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 07:35:31 +0000
X-Inumbo-ID: f983b046-8e76-11e9-a836-9f1864e2789c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f983b046-8e76-11e9-a836-9f1864e2789c;
 Fri, 14 Jun 2019 07:35: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 0473EAE1B;
 Fri, 14 Jun 2019 07:35:24 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-5-ankur.a.arora@oracle.com>
 <11f8b620-11ac-7075-019a-30d6bad7583c@citrix.com>
 <fbfc0a0c-3707-7f17-9f2a-6c9d2c7b05b1@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <59f7cc19-cd9b-119a-1715-50a947cd995d@suse.com>
Date: Fri, 14 Jun 2019 09:35:23 +0200
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: <fbfc0a0c-3707-7f17-9f2a-6c9d2c7b05b1@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 04/16] x86/xen: hypercall support for
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMTQuMDYuMTkgMDk6MjAsIEFua3VyIEFyb3JhIHdyb3RlOgo+IE9uIDIwMTktMDYtMTIgMjox
NSBwLm0uLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAwOS8wNS8yMDE5IDE4OjI1LCBBbmt1
ciBBcm9yYSB3cm90ZToKPj4+IEFsbG93IGZvciBkaWZmZXJlbnQgaHlwZXJjYWxsIGltcGxlbWVu
dGF0aW9ucyBmb3IgZGlmZmVyZW50IHhlbmhvc3QgCj4+PiB0eXBlcy4KPj4+IE5lc3RlZCB4ZW5o
b3N0LCB3aGljaCBoYXMgdHdvIHVuZGVybHlpbmcgeGVuaG9zdHMsIGNhbiB1c2UgYm90aAo+Pj4g
c2ltdWx0YW5lb3VzbHkuCj4+Pgo+Pj4gVGhlIGh5cGVyY2FsbCBtYWNyb3MgKEhZUEVSVklTT1Jf
KikgaW1wbGljaXRseSB1c2UgdGhlIGRlZmF1bHQgeGVuaG9zdC54Cj4+PiBBIG5ldyBtYWNybyAo
aHlwZXJ2aXNvcl8qKSB0YWtlcyB4ZW5ob3N0X3QgKiBhcyBhIHBhcmFtZXRlciBhbmQgZG9lcyB0
aGUKPj4+IHJpZ2h0IHRoaW5nLgo+Pj4KPj4+IFRPRE86Cj4+PiDCoMKgIC0gTXVsdGljYWxscyBm
b3Igbm93IGFzc3VtZSB0aGUgZGVmYXVsdCB4ZW5ob3N0Cj4+PiDCoMKgIC0geGVuX2h5cGVyY2Fs
bF8qIHN5bWJvbHMgYXJlIG9ubHkgZ2VuZXJhdGVkIGZvciB0aGUgZGVmYXVsdCB4ZW5ob3N0Lgo+
Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFua3VyIEFyb3JhIDxhbmt1ci5hLmFyb3JhQG9yYWNsZS5j
b20+Cj4+Cj4+IEFnYWluLCB3aGF0IGlzIHRoZSBoeXBlcnZpc29yIG5lc3RpbmcgYW5kL29yIGd1
ZXN0IGxheW91dCBoZXJlPwo+IFR3byBoeXBlcnZpc29ycywgTDAgYW5kIEwxLCBhbmQgdGhlIGd1
ZXN0IGlzIGEgY2hpbGQgb2YgdGhlIEwxCj4gaHlwZXJ2aXNvciBidXQgY291bGQgaGF2ZSBQViBk
ZXZpY2VzIGF0dGFjaGVkIHRvIGJvdGggTDAgYW5kIEwxCj4gaHlwZXJ2aXNvcnMuCj4gCj4+Cj4+
IEkgY2FuJ3QgdGhpbmsgb2YgYW55IGNhc2Ugd2hlcmUgYSBzaW5nbGUgcGllY2Ugb2Ygc29mdHdh
cmUgY2FuCj4+IGxlZ2l0aW1hdGVseSBoYXZlIHR3byBoeXBlcmNhbGwgcGFnZXMsIGJlY2F1c2Ug
aWYgaXQgaGFzIG9uZSB3b3JraW5nCj4+IG9uZSwgaXQgaXMgYnkgZGVmaW5pdGlvbiBhIGd1ZXN0
LCBhbmQgdGhlcmVmb3JlIG5vdCBwcml2aWxlZ2VkIGVub3VnaCB0bwo+PiB1c2UgdGhlIG91dGVy
IG9uZS4KPiBEZXBlbmRpbmcgb24gd2hpY2ggaHlwZXJjYWxsIHBhZ2UgaXMgdXNlZCwgdGhlIGh5
cGVyY2FsbCB3b3VsZAo+IChldmVudHVhbGx5KSBsYW5kIGluIHRoZSBjb3JyZXNwb25kaW5nIGh5
cGVydmlzb3IuCj4gCj4gSnVlcmdlbiBlbHNld2hlcmUgcG9pbnRlZCBvdXQgcHJveHlpbmcgaHlw
ZXJjYWxscyBpcyBhIGJldHRlciBhcHByb2FjaCwKPiBzbyBJJ20gbm90IHJlYWxseSBjb25zaWRl
cmluZyB0aGlzIGFueSBtb3JlIGJ1dCwgZ2l2ZW4gdGhpcyBsYXlvdXQsIGFuZAo+IGFzc3VtaW5n
IHRoYXQgdGhlIGh5cGVyY2FsbCBwYWdlcyBjb3VsZCBiZSBlbmNvZGVkIGRpZmZlcmVudGx5IHdv
dWxkIGl0Cj4gc3RpbGwgbm90IHdvcms/CgpIeXBlcmNhbGxzIG1pZ2h0IHdvcmssIGJ1dCBpdCBp
cyBhIGJhZCBpZGVhIGFuZCBhIHZpb2xhdGlvbiBvZiBsYXllcmluZwp0byBsZXQgYSBMMSBndWVz
dCBpc3N1ZSBoeXBlcmNhbGxzIHRvIEwwIGh5cGVydmlzb3IsIGFzIHRob3NlIGh5cGVyY2FsbHMK
Y291bGQgaW5mbHVlbmNlIG90aGVyIEwxIGd1ZXN0cyBhbmQgZXZlbiB0aGUgTDEgaHlwZXJ2aXNv
ci4KCkhtbSwgdGhpbmtpbmcgbW9yZSBhYm91dCBpdCwgSSBldmVuIGRvdWJ0IHRob3NlIGh5cGVy
Y2FsbHMgY291bGQgd29yayBpbgphbGwgY2FzZXM6IHdoZW4gaXNzdWVkIGZyb20gYSBMMSBQViBn
dWVzdCB0aGUgaHlwZXJjYWxscyB3b3VsZCBzZWVtIHRvCmJlIGlzc3VlZCBmcm9tIHVzZXIgbW9k
ZSBmb3IgdGhlIEwwIGh5cGVydmlzb3IsIGFuZCB0aGlzIGlzIG5vdCBhbGxvd2VkLgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 08:00:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 08: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 1hbh8k-00076x-NV; Fri, 14 Jun 2019 08: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=PpO1=UN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hbh8k-00076s-4S
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 08:00:50 +0000
X-Inumbo-ID: 8416db0e-8e7a-11e9-9ad7-9b159dd6f29d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8416db0e-8e7a-11e9-9ad7-9b159dd6f29d;
 Fri, 14 Jun 2019 08:00: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: lIK8uRyv3J9C8Tab6kOP2ulS71S5RTNGfnFsGUL07XbS+821uBhx7jt9xR3JgO8RLAn43MYqT0
 yYjySklJiQ59Sb12ApaM+zOvobdyE3jlGrzLgoYMKeD/SLmJok9pxRz3Gteu5cTtZh9g+4XA0z
 gPeDChkEBC8+64hV4VCOfeXK2HJNRnnceJG0rpKF9kq5K/FFDM6GqOPc6XJJ/9xlq4eaL0Njb8
 U3c6dYGyeykWQtUx4H3CJAo5acH6k0Ujtsw/1KbBYrwq6JuPTnx8x+lyEWm40MkL3dkS6EWgKt
 o50=
X-SBRS: 2.7
X-MesageID: 1730806
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,372,1557201600"; 
   d="scan'208";a="1730806"
To: Juergen Gross <jgross@suse.com>, Ankur Arora <ankur.a.arora@oracle.com>,
 <linux-kernel@vger.kernel.org>, <xen-devel@lists.xenproject.org>
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-5-ankur.a.arora@oracle.com>
 <11f8b620-11ac-7075-019a-30d6bad7583c@citrix.com>
 <fbfc0a0c-3707-7f17-9f2a-6c9d2c7b05b1@oracle.com>
 <59f7cc19-cd9b-119a-1715-50a947cd995d@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: <2d097a0d-a538-86ec-060b-492629a86bc3@citrix.com>
Date: Fri, 14 Jun 2019 09:00:41 +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: <59f7cc19-cd9b-119a-1715-50a947cd995d@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] [RFC PATCH 04/16] x86/xen: hypercall support for
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMTQvMDYvMjAxOSAwODozNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNC4wNi4xOSAw
OToyMCwgQW5rdXIgQXJvcmEgd3JvdGU6Cj4+IE9uIDIwMTktMDYtMTIgMjoxNSBwLm0uLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMDkvMDUvMjAxOSAxODoyNSwgQW5rdXIgQXJvcmEgd3Jv
dGU6Cj4+Pj4gQWxsb3cgZm9yIGRpZmZlcmVudCBoeXBlcmNhbGwgaW1wbGVtZW50YXRpb25zIGZv
ciBkaWZmZXJlbnQgeGVuaG9zdAo+Pj4+IHR5cGVzLgo+Pj4+IE5lc3RlZCB4ZW5ob3N0LCB3aGlj
aCBoYXMgdHdvIHVuZGVybHlpbmcgeGVuaG9zdHMsIGNhbiB1c2UgYm90aAo+Pj4+IHNpbXVsdGFu
ZW91c2x5Lgo+Pj4+Cj4+Pj4gVGhlIGh5cGVyY2FsbCBtYWNyb3MgKEhZUEVSVklTT1JfKikgaW1w
bGljaXRseSB1c2UgdGhlIGRlZmF1bHQKPj4+PiB4ZW5ob3N0LngKPj4+PiBBIG5ldyBtYWNybyAo
aHlwZXJ2aXNvcl8qKSB0YWtlcyB4ZW5ob3N0X3QgKiBhcyBhIHBhcmFtZXRlciBhbmQKPj4+PiBk
b2VzIHRoZQo+Pj4+IHJpZ2h0IHRoaW5nLgo+Pj4+Cj4+Pj4gVE9ETzoKPj4+PiDCoMKgIC0gTXVs
dGljYWxscyBmb3Igbm93IGFzc3VtZSB0aGUgZGVmYXVsdCB4ZW5ob3N0Cj4+Pj4gwqDCoCAtIHhl
bl9oeXBlcmNhbGxfKiBzeW1ib2xzIGFyZSBvbmx5IGdlbmVyYXRlZCBmb3IgdGhlIGRlZmF1bHQK
Pj4+PiB4ZW5ob3N0Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogQW5rdXIgQXJvcmEgPGFua3Vy
LmEuYXJvcmFAb3JhY2xlLmNvbT4KPj4+Cj4+PiBBZ2Fpbiwgd2hhdCBpcyB0aGUgaHlwZXJ2aXNv
ciBuZXN0aW5nIGFuZC9vciBndWVzdCBsYXlvdXQgaGVyZT8KPj4gVHdvIGh5cGVydmlzb3JzLCBM
MCBhbmQgTDEsIGFuZCB0aGUgZ3Vlc3QgaXMgYSBjaGlsZCBvZiB0aGUgTDEKPj4gaHlwZXJ2aXNv
ciBidXQgY291bGQgaGF2ZSBQViBkZXZpY2VzIGF0dGFjaGVkIHRvIGJvdGggTDAgYW5kIEwxCj4+
IGh5cGVydmlzb3JzLgo+Pgo+Pj4KPj4+IEkgY2FuJ3QgdGhpbmsgb2YgYW55IGNhc2Ugd2hlcmUg
YSBzaW5nbGUgcGllY2Ugb2Ygc29mdHdhcmUgY2FuCj4+PiBsZWdpdGltYXRlbHkgaGF2ZSB0d28g
aHlwZXJjYWxsIHBhZ2VzLCBiZWNhdXNlIGlmIGl0IGhhcyBvbmUgd29ya2luZwo+Pj4gb25lLCBp
dCBpcyBieSBkZWZpbml0aW9uIGEgZ3Vlc3QsIGFuZCB0aGVyZWZvcmUgbm90IHByaXZpbGVnZWQK
Pj4+IGVub3VnaCB0bwo+Pj4gdXNlIHRoZSBvdXRlciBvbmUuCj4+IERlcGVuZGluZyBvbiB3aGlj
aCBoeXBlcmNhbGwgcGFnZSBpcyB1c2VkLCB0aGUgaHlwZXJjYWxsIHdvdWxkCj4+IChldmVudHVh
bGx5KSBsYW5kIGluIHRoZSBjb3JyZXNwb25kaW5nIGh5cGVydmlzb3IuCj4+Cj4+IEp1ZXJnZW4g
ZWxzZXdoZXJlIHBvaW50ZWQgb3V0IHByb3h5aW5nIGh5cGVyY2FsbHMgaXMgYSBiZXR0ZXIgYXBw
cm9hY2gsCj4+IHNvIEknbSBub3QgcmVhbGx5IGNvbnNpZGVyaW5nIHRoaXMgYW55IG1vcmUgYnV0
LCBnaXZlbiB0aGlzIGxheW91dCwgYW5kCj4+IGFzc3VtaW5nIHRoYXQgdGhlIGh5cGVyY2FsbCBw
YWdlcyBjb3VsZCBiZSBlbmNvZGVkIGRpZmZlcmVudGx5IHdvdWxkIGl0Cj4+IHN0aWxsIG5vdCB3
b3JrPwo+Cj4gSHlwZXJjYWxscyBtaWdodCB3b3JrLCBidXQgaXQgaXMgYSBiYWQgaWRlYSBhbmQg
YSB2aW9sYXRpb24gb2YgbGF5ZXJpbmcKPiB0byBsZXQgYSBMMSBndWVzdCBpc3N1ZSBoeXBlcmNh
bGxzIHRvIEwwIGh5cGVydmlzb3IsIGFzIHRob3NlIGh5cGVyY2FsbHMKPiBjb3VsZCBpbmZsdWVu
Y2Ugb3RoZXIgTDEgZ3Vlc3RzIGFuZCBldmVuIHRoZSBMMSBoeXBlcnZpc29yLgo+Cj4gSG1tLCB0
aGlua2luZyBtb3JlIGFib3V0IGl0LCBJIGV2ZW4gZG91YnQgdGhvc2UgaHlwZXJjYWxscyBjb3Vs
ZCB3b3JrIGluCj4gYWxsIGNhc2VzOiB3aGVuIGlzc3VlZCBmcm9tIGEgTDEgUFYgZ3Vlc3QgdGhl
IGh5cGVyY2FsbHMgd291bGQgc2VlbSB0bwo+IGJlIGlzc3VlZCBmcm9tIHVzZXIgbW9kZSBmb3Ig
dGhlIEwwIGh5cGVydmlzb3IsIGFuZCB0aGlzIGlzIG5vdCBhbGxvd2VkLgoKVGhhdCBpcyBleGFj
dGx5IHRoZSBwb2ludCBJIHdhcyB0cnlpbmcgdG8gbWFrZS4KCklmIEwyIGlzIGFuIEhWTSBndWVz
dCwgdGhlbiBib3RoIGl0cyBoeXBlcmNhbGwgcGFnZXMgd2lsbCBiZSB1c2luZwpWTUNBTEwvVk1N
Q0FMTCB3aGljaCB3aWxsIGVuZCB1cCBtYWtpbmcgaHlwZXJjYWxscyB0byBMMSwgcmF0aGVyIHRo
YW4KaGF2aW5nIG9uZSBnbyB0byBMMC4KCklmIEwyIGlzIGEgUFYgZ3Vlc3QsIHRoZW4gb25lIGh5
cGVyY2FsbCBwYWdlIHdpbGwgYmUgU1lTQ0FMTC9JTlQgODIKd2hpY2ggd2lsbCBnbyB0byBMMSwg
YW5kIG9uZSB3aWxsIGJlIFZNQ0FMTC9WTU1DQUxMIHdoaWNoIGdvZXMgdG8gTDAsCmJ1dCBMMCB3
aWxsIHNlZSBpdCBmcm9tIHJpbmcxL3JpbmczIGFuZCByZWplY3QgdGhlIGh5cGVyY2FsbC4KCkhv
d2V2ZXIgeW91IG5lc3QgdGhlIHN5c3RlbSwgZXZlcnkgZ3Vlc3Qgb25seSBoYXMgYSBzaW5nbGUg
b2NjdXJyZW5jZSBvZgoic3VwZXJ2aXNvciBzb2Z0d2FyZSIsIHNvIG9ubHkgaGFzIGEgc2luZ2xl
IGNvbnRleHQgdGhhdCB3aWxsIGJlCnRvbGVyYXRlZCB0byBtYWtlIGh5cGVyY2FsbHMgYnkgdGhl
IG5leHQgaHlwZXJ2aXNvciB1cC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 08:40:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 08: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 1hbhlN-0001k6-FF; Fri, 14 Jun 2019 08:40: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbhlM-0001jw-B4
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 08:40:44 +0000
X-Inumbo-ID: 141d3874-8e80-11e9-8bc0-a3af9b6fe085
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 141d3874-8e80-11e9-8bc0-a3af9b6fe085;
 Fri, 14 Jun 2019 08:40: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 1hbhlB-0002R6-HF; Fri, 14 Jun 2019 08:40: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 1hbhlB-0001Uw-7S; Fri, 14 Jun 2019 08:40:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbhlB-0000ip-6a; Fri, 14 Jun 2019 08:40:33 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137673-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=1f3b25e11df9b37a3d833be52de6c9c83d29a644
X-Osstest-Versions-That: freebsd=9694d3c1a707ebfc10d407f51d669bba0f958359
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 08:40:33 +0000
Subject: [Xen-devel] [freebsd-master test] 137673: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY3MyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NjczLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMWYzYjI1ZTExZGY5YjM3YTNkODMz
YmU1MmRlNmM5YzgzZDI5YTY0NApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgOTY5NGQzYzFhNzA3ZWJmYzEwZDQwN2Y1MWQ2NjliYmEwZjk1ODM1OQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM3NTc2ICAyMDE5LTA2LTEwIDA5OjE5OjMyIFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzNzY3MyAgMjAxOS0wNi0xMiAwOToxOTowMyBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAg
Y2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBk
b3VnbSA8ZG91Z21ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamhiIDxq
aGJARnJlZUJTRC5vcmc+CiAgbG9vcyA8bG9vc0BGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9y
bEBGcmVlQlNELm9yZz4KICBtaG9ybmUgPG1ob3JuZUBGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUg
PHZtYWZmaW9uZUBGcmVlQlNELm9yZz4KICB6ZWlzaW5nIDx6ZWlzaW5nQEZyZWVCU0Qub3JnPgoK
am9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJz
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5n
aXQKICAgOTY5NGQzYzFhNzAuLjFmM2IyNWUxMWRmICAxZjNiMjVlMTFkZjliMzdhM2Q4MzNiZTUy
ZGU2YzljODNkMjlhNjQ0IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 08:59:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 08: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 1hbi2q-0002jn-3I; Fri, 14 Jun 2019 08:58: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbi2p-0002ji-JW
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 08:58:47 +0000
X-Inumbo-ID: 9dcf8be7-8e82-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9dcf8be7-8e82-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 08:58:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 02:58:45 -0600
Message-Id: <5D0361C1020000780023836C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 02:58:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ashok Raj" <ashok.raj@intel.com>
References: <1558945891-3015-1-git-send-email-chao.gao@intel.com>
 <1558945891-3015-10-git-send-email-chao.gao@intel.com>
 <5CF7D77A020000780023598C@prv1-mh.provo.novell.com>
 <20190611124604.GB22930@gao-cwp> <20190611160416.GB44426@otc-nc-03>
 <5D00ABF70200007800237502@prv1-mh.provo.novell.com>
 <20190613140524.GA2355@gao-cwp>
 <5D0258EE0200007800237EEB@prv1-mh.provo.novell.com>
 <20190613174708.GA30122@araj-mobl1.jf.intel.com>
In-Reply-To: <20190613174708.GA30122@araj-mobl1.jf.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 09/10] microcode: remove
 microcode_update_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: Sergey Dyasli <sergey.dyasli@citrix.com>, WeiLiu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <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>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE5OjQ3LCA8YXNob2sucmFqQGludGVsLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDg6MDg6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxMy4wNi4xOSBhdCAxNjowNSwgPGNoYW8uZ2FvQGludGVsLmNvbT4gd3Jv
dGU6Cj4+ID4gT24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgMDE6Mzg6MzFBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+ID4+Pj4+IE9uIDExLjA2LjE5IGF0IDE4OjA0LCA8YXNob2sucmFqQGlu
dGVsLmNvbT4gd3JvdGU6Cj4+ID4+PiBPbiBUdWUsIEp1biAxMSwgMjAxOSBhdCAwODo0NjowNFBN
ICswODAwLCBDaGFvIEdhbyB3cm90ZToKPj4gPj4+PiBPbiBXZWQsIEp1biAwNSwgMjAxOSBhdCAw
ODo1Mzo0NkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+PiA+Cj4+ID4+Pj4gPj4g
QEAgLTMwNyw4ICszMDMsNyBAQCBzdGF0aWMgaW50IGFwcGx5X21pY3JvY29kZShjb25zdCBzdHJ1
Y3QgbWljcm9jb2RlX3BhdGNoIAo+IAo+PiA+Pj4gKnBhdGNoKQo+PiA+Pj4+ID4+ICAKPj4gPj4+
PiA+PiAgICAgIG1jX2ludGVsID0gcGF0Y2gtPm1jX2ludGVsOwo+PiA+Pj4+ID4+ICAKPj4gPj4+
PiA+PiAtICAgIC8qIHNlcmlhbGl6ZSBhY2Nlc3MgdG8gdGhlIHBoeXNpY2FsIHdyaXRlIHRvIE1T
UiAweDc5ICovCj4+ID4+Pj4gPj4gLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmbWljcm9jb2RlX3Vw
ZGF0ZV9sb2NrLCBmbGFncyk7Cj4+ID4+Pj4gPj4gKyAgICBCVUdfT04obG9jYWxfaXJxX2lzX2Vu
YWJsZWQoKSk7Cj4+ID4+Pj4gPj4gIAo+PiA+Pj4+ID4+ICAgICAgLyoKPj4gPj4+PiA+PiAgICAg
ICAqIFdyaXRlYmFjayBhbmQgaW52YWxpZGF0ZSBjYWNoZXMgYmVmb3JlIHVwZGF0aW5nIG1pY3Jv
Y29kZSB0byBhdm9pZAo+PiA+Pj4+ID4KPj4gPj4+PiA+VGhpbmtpbmcgYWJvdXQgaXQgLSB3aGF0
IGhhcHBlbnMgaWYgd2UgaGl0IGFuIE5NSSBvciAjTUMgaGVyZT8KPj4gPj4+PiA+d2F0Y2hkb2df
ZGlzYWJsZSgpLCBhIGNhbGwgdG8gd2hpY2ggeW91IGFkZCBpbiBhbiBlYXJsaWVyIHBhdGNoLAo+
PiA+Pj4+ID5kb2Vzbid0IHJlYWxseSBzdXBwcmVzcyB0aGUgZ2VuZXJhdGlvbiBvZiBOTUlzLCBp
dCBvbmx5IHRlbGxzIHRoZQo+PiA+Pj4+ID5oYW5kbGVyIG5vdCB0byBsb29rIGF0IHRoZSBhY2N1
bXVsYXRlZCBzdGF0aXN0aWNzLgo+PiA+Pj4+IAo+PiA+Pj4+IEkgdGhpbmsgdGhleSBzaG91bGQg
YmUgc3VwcHJlc3NlZC4gQXNob2ssIGNvdWxkIHlvdSBjb25maXJtIGl0Pwo+PiA+Pj4gCj4+ID4+
PiBJIHRoaW5rIHRoZSBvbmx5IHNvdXJjZXMgd291bGQgYmUgdGhlIHdhdGNoZG9nIGFzIHlvdSBw
b2ludGVkIG91dAo+PiA+Pj4gd2hpY2ggd2UgYWxyZWFkeSB0b3VjaCB0byBrZWVwIGl0IGZyb20g
ZXhwaXJpbmcuIFRoZSBwZXJmIGNvdW50ZXJzCj4+ID4+PiBpJ20gbm90IGFuIGV4cGVydCBpbiwg
YnV0IGknbGwgY2hlY2suIFdoZW4gd2UgYXJlIGluIHN0b3BfbWFjaGluZSgpIHR5cGUKPj4gPj4+
IGZsb3csIGl0cyBub3QgY2xlYXIgaWYgYW55IG9mIHRob3NlIHdvdWxkIGZpcmUuIChJIG1pZ2h0
IGJlIHdyb25nLCBidXQgbGV0Cj4+ID4+PiBtZSBjaGVjaykuCj4+ID4+Cj4+ID4+V2VsbCwgd2l0
aG91dCBkaXNhcm1pbmcgdGhlIHdhdGNoZG9nIE5NSSBhdCB0aGUgTEFQSUMgLyBJTy1BUElDLAo+
PiA+PmhvdyB3b3VsZCBpdCBfbm90XyBwb3RlbnRpYWxseSBmaXJlPwo+PiA+IAo+PiA+IFdlIHBs
YW4gbm90IHRvIHByZXZlbnQgTk1JIGJlaW5nIGZpcmVkLiBJbnN0ZWFkLCBpZiBvbmUgdGhyZWFk
IG9mIGEgY29yZQo+PiA+IGlzIHVwZGF0aW5nIG1pY3JvY29kZSwgb3RoZXIgdGhyZWFkcyBvZiB0
aGlzIGNvcmUgd291bGQgc3RvcCBpbiB0aGUKPj4gPiBoYW5kbGVyIG9mIE5NSSB1bnRpbCB0aGUg
dXBkYXRlIGNvbXBsZXRpb24uIElzIHRoaXMgYXBwcm9hY2ggYWNjZXB0YWJsZT8KPj4gCj4+IFdl
bGwsIEkgaGF2ZSB0byByZXR1cm4gdGhlIHF1ZXN0aW9uOiBJdCBpcyB5b3Ugd2hvIGtub3dzIHdo
YXQgaXMgb3IKPj4gaXMgbm90IGFjY2VwdGFibGUgd2hpbGUgYW4gdWNvZGUgdXBkYXRlIGlzIGlu
IHByb2dyZXNzLiBJbiBwYXJ0aWN1bGFyCj4+IGl0IG9idmlvdXNseSBtYXR0ZXJzIGhvdyBtdWNo
IHVjb2RlIGlzIGludm9sdmVkIGluIHRoZSBkZWxpdmVyeSBvZgo+PiBhbiBOTUkgKGFuZCBpbiBh
bGxvd2luZyB0aGUgaGFuZGxlciB0byBnZXQgdG8gdGhlIHBvaW50IHdoZXJlIHlvdSdkCj4+ICJz
dG9wIiBpdCkuCj4+IAo+PiBJZiB0aGUgYXBwcm9hY2ggeW91IHN1Z2dlc3QgaXMgZmluZSBmb3Ig
dGhlIE5NSSBjYXNlLCBJJ2QgdGhlbiB3b25kZXIKPj4gaWYgaXQgY291bGRuJ3QgYWxzbyBiZSB1
c2VkIGZvciB0aGUgI01DIG9uZS4KPiAKPiBBcmNoaXRlY3R1cmFsbHkgb25seSBvbmUgI01DIGNh
biBiZSBhY3RpdmUgaW4gdGhlIHN5c3RlbS4gSWYgYSBuZXcgI01DIAo+IGNvbmRpdGlvbiBoYXBw
ZW5zIHdoZW4gTUNHX1NUQVRVUy5NQ0lQIGlzIGFscmVhZHkgc2V0LCB0aGF0IHdvdWxkIGNhdXNl
IAo+IHNwb250YW5lb3VzIAo+IHNodXRkb3duLgoKVGhhdCdzIHVuZGVyc3Rvb2QuCgo+IElmIGFu
b3RoZXIgTk1JIGFycml2ZXMgb24gdGhlIENQVSBkb2luZyB0aGUgd3Jtc3IsIGl0IHdpbGwgYmUg
cGVuZGVkCj4gaW4gdGhlIGxhcGljIGFuZCBkZWxpdmVyZWQgYWZ0ZXIgdGhlIHdybXNyIHJldHVy
bnMuIHdybXNyIGZsb3cKPiBjYW4ndCBiZSBpbnRlcnJ1cHRlZC4gCgpPZiBjb3Vyc2UuCgpOZWl0
aGVyIHBhcnQgb2YgeW91ciByZXNwb25zZSBpcyBhbiBhcmd1bWVudCBhZ2FpbnN0IGFkZGluZyB0
aGUgc2FtZQoiZGVmZW5zZSIgdG8gdGhlICNNQyBoYW5kbGVyLCB0aG91Z2guIFdoaWxlIGxpa2Vs
eSAjTUMgd2lsbCBiZSBmYXRhbAp0byB0aGUgc3lzdGVtIGFueXdheSwgd2Ugc2hvdWxkIHRyeSB0
byBhdm9pZCBtYWtpbmcgdGhpbmdzIHdvcnNlCndoZW4gd2UgY2FuLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 09:06:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 09: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 1hbiAG-0003Y4-VG; Fri, 14 Jun 2019 09:06: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=5HGU=UN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hbiAF-0003Xz-LT
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 09:06:27 +0000
X-Inumbo-ID: ae983a04-8e83-11e9-94d5-c71745befd7d
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae983a04-8e83-11e9-94d5-c71745befd7d;
 Fri, 14 Jun 2019 09:06:23 +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: wB60pbv3sh/Y4rmSwBQJy/NGO8h3BI+puUNmuGP//fTLBZDBw6ffU18+IjxmQ8f5e6RpfqBl/L
 drDT2u8m8zJoETrff0l4xaKp9+xu+vXcdkCAscEV7GfXc6JQmrvX0T66gbidprQq2LEdAO6Pf7
 q0LJT3GEGjzCOCH0hQldiFGCMlJfgTTuDgTJkfJ7PcysmYO47La/EtBYvaI9A+7YUG5Y9yXpKc
 63pBlsRNtn462Y2QZRK8od7C9ASI2WGhv0L1SOWtD+dbM0E4Ulg+VYMMxDsiMZSClBHmk8s9JI
 iPI=
X-SBRS: 2.7
X-MesageID: 1741547
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,372,1557201600"; 
   d="scan'208";a="1741547"
Date: Fri, 14 Jun 2019 11:06:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190614090615.ywfm45lm3qvngo64@Air-de-Roger>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-10-roger.pau@citrix.com>
 <5D025F630200007800237F41@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D025F630200007800237F41@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 09/13] 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>, 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>, Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDg6MzY6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQEAgLTgxNyw3ICs4MTEsNyBAQCBzdGF0aWMgdTY0IHJlYWRfcGNpX21lbV9iYXIo
dTE2IHNlZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCB1OCBiaXIsIGludCB2ZikKPiA+ICAg
ICAgICAgIGlmICggKytiaXIgPj0gbGltaXQgKQo+ID4gICAgICAgICAgICAgIHJldHVybiAwOwo+
ID4gICAgICAgICAgcmV0dXJuIGFkZHIgKyBkaXNwICsKPiA+IC0gICAgICAgICAgICAgICAoKHU2
NClwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCj4gPiArICAgICAgICAgICAg
ICAgKCh1NjQpcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBmdW5jKSwK
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZSArIGJpciAqIDQp
IDw8IDMyKTsKPiAKPiBOb3QgdGFraW5nIHRoZSBvcHBvcnR1bml0eSB0byBzd2l0Y2ggdG8gdWlu
dDY0X3QgaGVyZSwgbGlrZSB5b3UgZG8KPiBlbHNld2hlcmU/Cj4gCj4gPiBAQCAtNzUwLDcgKzc0
Nyw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLAo+ID4g
ICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgUENJX1NSSU9WX05VTV9CQVJTOyApCj4gPiAg
ICAgICAgICAgICAgewo+ID4gICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaWR4ID0gcG9z
ICsgUENJX1NSSU9WX0JBUiArIGkgKiA0Owo+ID4gLSAgICAgICAgICAgICAgICB1MzIgYmFyID0g
cGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBpZHgpOwo+ID4gKyAgICAgICAg
ICAgICAgICB1MzIgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIGlkeCk7Cj4gCj4g
U2ltaWxhcmx5IGhlcmUuCgpTb3JyeSwgSSB0cmllZCB0byBmaXggdGhlIHN1cnJvdW5kaW5nIGlz
c3VlcyB3aGVuIHRvdWNoaW5nIHRoZSBjb2RlLApidXQgc29tZSBvZiB0aG9zZSBzbGlwcGVkLiBX
aWxsIGZpeCBpbiBuZXh0IHZlcnNpb24uCgo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3F1aXJrcy5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVp
cmtzLmMKPiA+IEBAIC0xMjgsOSArMTI4LDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBtYXBfaWdk
X3JlZyh2b2lkKQo+ID4gICAgICBpZiAoIGlnZF9yZWdfdmEgKQo+ID4gICAgICAgICAgcmV0dXJu
Owo+ID4gIAo+ID4gLSAgICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9E
RVYsIDAsIFBDSV9CQVNFX0FERFJFU1NfMSk7Cj4gPiArICAgIGlnZF9tbWlvICAgPSBwY2lfY29u
Zl9yZWFkMzIoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksCj4gCj4gQWZhaWN0IGF0IHRoaXMg
cG9pbnQgYWxsIHVzZXMgb2YgSUdEX0RFViBhcmUgaW4gY29uc3RydWN0cyBsaWtlIHRoaXMgb25l
Lgo+IEFzIHByZXZpb3VzbHkgc2F5LCBJIHRoaW5rIElHRF9ERVYgaXRzZWxmIHdvdWxkIG5vdyBi
ZXR0ZXIgYmVjb21lIGFuCj4gaW52b2NhdGlvbiBvZiBQQ0lfU0JERigpLiBTYW1lIGZvciBJT0hf
REVWIHRoZW4uCgpJcyBpdCBmaW5lIHRvIGRvIHRoaXMgYXMgYSBmb2xsb3d1cCBwYXRjaD8KCk9y
IGVsc2UgSSB3b3VsZCBhbHNvIGhhdmUgdG8gbW9kaWZ5IHRoZSBwY2lfY29uZl9yZWFkezgsMTZ9
IGNhbGxzIHRoYXQKdXNlIElHRF9ERVYgb3IgSU9IX0RFViBpbiB0aGlzIHBhdGNoLgoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 09:21:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 09: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 1hbiOI-00052l-Ex; Fri, 14 Jun 2019 09:20:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbiOG-00052g-OJ
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 09:20:56 +0000
X-Inumbo-ID: b645fbc3-8e85-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b645fbc3-8e85-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 09:20:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 03:20:54 -0600
Message-Id: <5D0366F30200007800238384@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 03:20:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-10-roger.pau@citrix.com>
 <5D025F630200007800237F41@prv1-mh.provo.novell.com>
 <20190614090615.ywfm45lm3qvngo64@Air-de-Roger>
In-Reply-To: <20190614090615.ywfm45lm3qvngo64@Air-de-Roger>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 09/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE5IGF0IDExOjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgSnVuIDEzLCAyMDE5IGF0IDA4OjM2OjE5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDcuMDYuMTkgYXQgMTE6MjIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCj4+
ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCj4+ID4gQEAgLTEy
OCw5ICsxMjgsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IG1hcF9pZ2RfcmVnKHZvaWQpCj4+ID4g
ICAgICBpZiAoIGlnZF9yZWdfdmEgKQo+PiA+ICAgICAgICAgIHJldHVybjsKPj4gPiAgCj4+ID4g
LSAgICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIFBDSV9C
QVNFX0FERFJFU1NfMSk7Cj4+ID4gKyAgICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKFBD
SV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLAo+PiAKPj4gQWZhaWN0IGF0IHRoaXMgcG9pbnQgYWxs
IHVzZXMgb2YgSUdEX0RFViBhcmUgaW4gY29uc3RydWN0cyBsaWtlIHRoaXMgb25lLgo+PiBBcyBw
cmV2aW91c2x5IHNheSwgSSB0aGluayBJR0RfREVWIGl0c2VsZiB3b3VsZCBub3cgYmV0dGVyIGJl
Y29tZSBhbgo+PiBpbnZvY2F0aW9uIG9mIFBDSV9TQkRGKCkuIFNhbWUgZm9yIElPSF9ERVYgdGhl
bi4KPiAKPiBJcyBpdCBmaW5lIHRvIGRvIHRoaXMgYXMgYSBmb2xsb3d1cCBwYXRjaD8KCkVpdGhl
ciB3YXkgaXMgZmluZSBieSBtZSwgYWxiZWl0IEknZCAoc2xpZ2h0bHkpIHByZWZlciBpdCBnZXR0
aW5nIGZvbGRlZCBpbnRvCmhlcmUsIGlycmVzcGVjdGl2ZSAuLi4KCj4gT3IgZWxzZSBJIHdvdWxk
IGFsc28gaGF2ZSB0byBtb2RpZnkgdGhlIHBjaV9jb25mX3JlYWR7OCwxNn0gY2FsbHMgdGhhdAo+
IHVzZSBJR0RfREVWIG9yIElPSF9ERVYgaW4gdGhpcyBwYXRjaC4KCi4uLiBvZiB0aGUgbmVlZCBm
b3IgdGhlc2UgZXh0cmEgYWRqdXN0bWVudHMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 09:25:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 09:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbiSz-0005El-W4; Fri, 14 Jun 2019 09:25: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbiSy-0005Eg-Fd
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 09:25:48 +0000
X-Inumbo-ID: 6268a2d8-8e86-11e9-858e-93ceb270fd0f
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6268a2d8-8e86-11e9-858e-93ceb270fd0f;
 Fri, 14 Jun 2019 09:25:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 03:25:43 -0600
Message-Id: <5D03681302000078002383A3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 03:25:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <5D02684F0200009100153689@prv-mh.provo.novell.com>
In-Reply-To: <5D02684F0200009100153689@prv-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 4.10.4 preparations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Charles Arnold <CARNOLD@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE3OjE0LCA8Q0FSTk9MREBzdXNlLmNvbT4gd3JvdGU6Cj4gQ291
bGQgd2UgaW5jbHVkZSBmb2xsb3dpbmcgY29tbWl0Pwo+IAo+IFN1YmplY3Q6IGxpYnhsOiBrZWVw
IGFzc2lnbmVkIHBjaSBkZXZpY2VzIGFjcm9zcyBkb21haW4gcmVib290cwo+IEZyb206IFJvZ2Vy
IFBhdSBNb25uZSByb2dlci5wYXVAY2l0cml4LmNvbSBUaHUgU2VwIDIwIDEyOjQwOjI1IDIwMTgg
KzAyMDAKPiBEYXRlOiBGcmkgU2VwIDIxIDE3OjEzOjAwIDIwMTggKzAxMDA6Cj4gR2l0OiA5OWE5
YzcwNTgzYmQ2ZGMyNTU1YjI0MjM1MzgyMWEzMmNmMTk0OGE5CgpXaGVuIHlvdSBkbyBzbywgSWFu
LCBpbiBjYXNlIDQuMTEuMiBoYXMgbm90IGdvbmUgb3V0IGJ5IHRoYXQgdGltZSwKcGxlYXNlIHBv
c3Rwb25lIGFwcGx5aW5nIHRvIHRoYXQgYnJhbmNoICh3aGVyZSB1bHRpbWF0ZWx5IHRoZQpjaGFu
Z2Ugc2hvdWxkIGFsc28gZ28gYWZhaWN0KS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:16:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10:16:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbjFe-0000gD-HA; Fri, 14 Jun 2019 10:16: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbjFc-0000g3-W3
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:16:05 +0000
X-Inumbo-ID: 69d05bde-8e8d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69d05bde-8e8d-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:16: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 1hbjFa-0004LX-El; Fri, 14 Jun 2019 10:16:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbjFa-0000mJ-2D; Fri, 14 Jun 2019 10:16:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbjFa-0005sE-1G; Fri, 14 Jun 2019 10:16:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137670-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2: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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=480800c76969b38f13b6909eb679b23571417538
X-Osstest-Versions-That: xen=c0666fab19ea1523fbcae57d8362d94e06b21f98
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 10:16:02 +0000
Subject: [Xen-devel] [xen-unstable test] 137670: 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>

ZmxpZ2h0IDEzNzY3MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzY3MC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM3NTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc1NzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzNzU3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTcyCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzc1NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzU3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTcy
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzc1NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzU3MgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NTcyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDgwMGM3Njk2OWIzOGYxM2I2OTA5ZWI2
NzliMjM1NzE0MTc1MzgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGMw
NjY2ZmFiMTllYTE1MjNmYmNhZTU3ZDgzNjJkOTRlMDZiMjFmOTgKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzNzU3MiAgMjAxOS0wNi0xMCAwNTo0OTo0NSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMzc2NzAgIDIwMTktMDYtMTIgMDQ6MzA6NTggWiAgICAyIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJpaSBBbmlzb3YgPGFu
ZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmku
Y29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTmljaG9sYXMgVHNpcmFraXMgPG5p
a28udHNpcmFraXNAZ21haWwuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWlu
Zm9zZWMuY29tPgogIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0Bl
cGFtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
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
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
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
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICBjMDY2NmZhYjE5Li40ODA4MDBjNzY5ICA0ODA4MDBjNzY5NjliMzhmMTNi
NjkwOWViNjc5YjIzNTcxNDE3NTM4IC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb2-0002kn-Fi; Fri, 14 Jun 2019 10:38:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb1-0002kK-1Y
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:11 +0000
X-Inumbo-ID: 80fb0cd5-8e90-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 80fb0cd5-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38: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: AVrirI8daXA0dQzAAXaa8NjaTk2d7Zm4mRxs89Tz7bdyoget3h9BBpycMUN8Czc8eC+Appupcl
 l++iHw++kOHAr+06CRbq8w6kDJEWtzUkI66YeAyjqwLBbZaHZU2UTSiavcDsB+2+u05FrN8aIm
 qXiTk/e7oep+/Jn2paj9ZvsWxrzfWg2PDVbJpzKphtWNkL30lII53dClkBfxus8RlD28okgI+T
 xTeMAz6ACg4zm9phlwT2PpptuVxbkQjs97tqkPMZ6DaPhvqXmtnrX7xpyOpLZRoX/pvyz2DbqI
 5Wk=
X-SBRS: 2.7
X-MesageID: 1752397
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,373,1557201600"; 
   d="scan'208";a="1752397"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:53 +0100
Message-ID: <20190614103801.22619-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/9] libxl_internal: Remove lost comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

VGhhdCBjb21tZW50IGFzIGJlZW4gc2VwYXJhdGVkIGZyb20gdGhlIGZ1bmN0aW9uIGl0IGRlZmlu
ZXMgYnkKNDE5N2QzYWJiYjMwNTVkMzc5ODI1NGViN2JhMjM5YmZiNTgyNDM2MCwgYnV0IHRoZW4g
d2FzIG5vdCB1c2VmdWwKYW55bW9yZSB3aGVuIHRoZSBsaWJ4bF9fZGV2aWNlX2Rpc2tfYWRkKCkg
cHJvdG90eXBlIHdhcyByZW1vdmVkIGJ5CjIyZWE4YWQwMmU0NjVlMzJjZDQwODg3Yzc1MGI1NWMz
YTk5N2EyODguCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgNyAtLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCAzYmU1YzY0NGMxLi41ZjkwYzIxMGFmIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmgKQEAgLTI3MTgsMTMgKzI3MTgsNiBAQCBzdHJ1Y3QgbGlieGxfX211
bHRpZGV2IHsKICAqICAgICAgICAgICAgICAgICAgIERPTkUuCiAgKi8KIAotLyogQU8gb3BlcmF0
aW9uIHRvIGNvbm5lY3QgYSBkaXNrIGRldmljZSwgY2FsbGVkIGJ5Ci0gKiBsaWJ4bF9kZXZpY2Vf
ZGlza19hZGQgYW5kIGxpYnhsX19hZGRfZGlza3MuIFRoaXMgZnVuY3Rpb24gY2FsbHMKLSAqIGxp
YnhsX193YWl0X2RldmljZV9jb25uZWN0aW9uIHRvIHdhaXQgZm9yIHRoZSBkZXZpY2UgdG8KLSAq
IGZpbmlzaCB0aGUgY29ubmVjdGlvbiAobWlnaHQgaW52b2x2ZSBleGVjdXRpbmcgaG90cGx1ZyBz
Y3JpcHRzKS4KLSAqCi0gKiBPbmNlIGZpbmlzaGVkLCBhb2Rldi0+Y2FsbGJhY2sgd2lsbCBiZSBl
eGVjdXRlZC4KLSAqLwogLyoKICAqIEFzIG9mIFhlbiA0LjUgd2UgbWFpbnRhaW4gdmFyaW91cyBp
bmZvcm1hdGlvbiwgaW5jbHVkaW5nIGhvdHBsdWcKICAqIGRldmljZSBpbmZvcm1hdGlvbiwgaW4g
SlNPTiBmaWxlcywgc28gdGhhdCB3ZSBjYW4gdXNlIHRoaXMgSlNPTgotLSAKQW50aG9ueSBQRVJB
UkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjay-0002jQ-1a; Fri, 14 Jun 2019 10: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjaw-0002j4-Lo
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:06 +0000
X-Inumbo-ID: 7db7f8c5-8e90-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 7db7f8c5-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:05 +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: G2+8im8D8GLUh+HlmedeiSbvtjFLzF55ecpzCFXra/mnNfU4QcuNDQLtt4NdyxU5Ccfk2mAyAe
 sCrr4pzQTaIoosZQK4EZClRmrb95XTDXlMhr5E/Fs7NIv/pzh92xiXAdwP6owtoIcBvPbBhZcn
 q4Wf35vOA6x6t2j6L2ratY2HYX7wr8Z326AwOX0jriwFdEb4o1PHeZAUBMtrGVE7YDTejWAcJu
 ZuDe/dABGktSx2riw10wFKSs698VpECmgztvQ+2M+t+SMyepGBR3uKjGd/heP4V7JBIOBdO8xV
 cbg=
X-SBRS: 2.7
X-MesageID: 1749154
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,373,1557201600"; 
   d="scan'208";a="1749154"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:54 +0100
Message-ID: <20190614103801.22619-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/9] libxl: Pointer on usage of
 libxl__domain_userdata_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: Anthony PERARD <anthony.perard@citrix.com>,
 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>

SXQgaXMgY3VycmVudGx5IGRpZmZpY3VsdCB0byBrbm93IGhvdy93aGVuL3doeSB0aGUgdXNlcmRh
dGEgbG9jayBpcwpzdXBwb3NlZCB0byBiZSB1c2VkLiBBZGQgc29tZSBwb2ludGVycyB0byB0aGUg
aG90cGx1ZyBjb21tZW50cy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8IDYgKysrKysr
CiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXgg
NWY5MGMyMTBhZi4uY2E3MjA2YWFhYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50
ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC00NDc0LDYgKzQ0
NzQsMTIgQEAgdm9pZCBsaWJ4bF9fdW5sb2NrX2RvbWFpbl91c2VyZGF0YShsaWJ4bF9fZG9tYWlu
X3VzZXJkYXRhX2xvY2sgKmxvY2spOwogICogZGF0YSBzdG9yZS4gVGhlIHJlZ2lzdHJ5IGVudHJ5
IGluIGxpYnhsIHByaXZhdGUgZGF0YSBzdG9yZQogICogaXMgImxpYnhsLWpzb24iLgogICogQ2Fs
bGVyIG11c3QgaG9sZCB1c2VyIGRhdGEgbG9jay4KKyAqCisgKiBPdGhlciBuYW1lcyB1c2VkIGZv
ciB0aGlzIGxvY2sgdGhyb3VnaG91dCB0aGUgbGlieGwgY29kZSBhcmUganNvbl9sb2NrLAorICog
bGlieGxfX2RvbWFpbl91c2VyZGF0YV9sb2NrLCAibGlieGwtanNvbiIsIGRhdGEgc3RvcmUgbG9j
ay4KKyAqCisgKiBTZWUgdGhlIGNvbW1lbnQgZm9yIGxpYnhsX19hb19kZXZpY2UsIGFuZCAiQWxn
b3JpdGhtIGZvciBoYW5kbGluZyBkZXZpY2UKKyAqIHJlbW92YWwiLCBmb3IgaW5mb3JtYXRpb24g
YWJvdXQgdXNpbmcgdGhlIGxpYnhsLWpzb24gbG9jayAvIGpzb25fbG9jay4KICAqLwogaW50IGxp
YnhsX19nZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24obGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29u
ZmlnICpkX2NvbmZpZyk7Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb4-0002ly-BE; Fri, 14 Jun 2019 10:38:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb2-0002kw-R9
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:12 +0000
X-Inumbo-ID: 816b857d-8e90-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 816b857d-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:10 +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: getYCXxD9POOaAOyC7G8S26zWJPs1CS8PJv96E8vEJWX7G38aNH7BdxzavYrRHX2cNcZ6mWyO8
 j8Bi5I+tyLdukLL4/iURnhfbJAhOux2/WaQOimmEFZpF4ELNk0fgdowRjK7D1KmEMJ4BC9SXBF
 7s+zOyWcflfg7683A7pLRI+KIC+hWW7vkeDYAbq1hmSe4fQE0m9UcZ9unm38aFCOdz8RpMdrO6
 5KHdOVnxcdIXfhm90oCql0hKgNWakCMzmUs5zJlT4CXiKyhtbBGnRvALwZsKXM4Ay13n3Ny19F
 vuo=
X-SBRS: 2.7
X-MesageID: 1722752
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,373,1557201600"; 
   d="scan'208";a="1722752"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:55 +0100
Message-ID: <20190614103801.22619-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/9] libxl_internal: Introduce libxl__ev_lock
 for devices hotplug via QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <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>

VGhlIGN1cnJlbnQgbG9jayBgZG9tYWluX3VzZXJkYXRhX2xvY2snIGNhbid0IGJlIHVzZWQgd2hl
biBtb2RpZmljYXRpb24KdG8gYSBndWVzdCBpcyBkb25lIGJ5IHNlbmRpbmcgY29tbWFuZCB0byBR
RU1VLCB0aGlzIGlzIGEgc2xvdyBwcm9jZXNzCmFuZCByZXF1aXJlcyB0byBjYWxsIENUWF9VTkxP
Q0ssIHdoaWNoIGlzIG5vdCBwb3NzaWJsZSB3aGlsZSBob2xkaW5nCnRoZSBgZG9tYWluX3VzZXJk
YXRhX2xvY2snLgoKVG8gcmVzb2x2ZSB0aGlzIGlzc3VlLCB3ZSBjcmVhdGUgYSBuZXcgbG9jayB3
aGljaCBjYW4gdGFrZSBvdmVyIHBhcnQKb2YgdGhlIGpvYiBvZiB0aGUganNvbl9sb2NrLgoKVGhp
cyBsb2NrIGlzIG91dHNpZGUgQ1RYX0xPQ0sgaW4gdGhlIGxvY2sgaGllcmFyY2h5LgpsaWJ4bF9f
ZXZfbG9ja19nZXQgd2lsbCBoYXZlIENUWF9VTkxPQ0sgYmVmb3JlIHRyeWluZyB0byBncmFiIHRo
ZQpldl9sb2NrLiBUaGUgY2FsbGJhY2sgaXMgdXNlZCB0byBub3RpZnkgd2hlbiB0aGUgZXZfbG9j
ayBoYXZlIGJlZW4KYWNxdWlyZWQuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIFNob3VsZCBsaWJ4bF9fZXZf
dW5sb2NrKCkga2lsbCB0aGUgY2hpbGQ/CiAgICAKICAgIFRoYXQgd291bGQgbWVhbiB0aGF0IHdl
IHdvdWxkIG5lZWQgdG8gaGFuZGxlIHRoZSBjYXNlIHdoZXJlIHRoZSBwcm9jZXNzCiAgICB0cnlp
bmcgdG8gZ3JhYiB0aGUgbG9jayBnb3QgaW1wYXRpZW50IGFuZCBkZWNpZGVkIHRoYXQgaXQgd2Fz
IHRha2luZyB0b28KICAgIGxvbmcuCiAgICAKICAgIHYyOgogICAgLSBuZXcgcGF0Y2gsIHRvIHJl
cGxhY2UgMiBwYXRjaAogICAgICBpbXBsZW1lbnQgYSBkaWZmZXJlbnQgbG9jawoKIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmMgfCAxNzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAgNzYgKysrKysrKysrKysrKyst
CiAyIGZpbGVzIGNoYW5nZWQsIDI0NiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMgYi90b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5jCmluZGV4IGY0OTJkYWU1ZmYuLjM5MDZhMDUxMmQgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuYwpAQCAtNTc1LDYgKzU3NSwxODAgQEAgdm9pZCBsaWJ4bF9fdXBkYXRlX2RvbWFpbl9jb25m
aWd1cmF0aW9uKGxpYnhsX19nYyAqZ2MsCiAgICAgZHN0LT5iX2luZm8udmlkZW9fbWVta2IgPSBz
cmMtPmJfaW5mby52aWRlb19tZW1rYjsKIH0KIAordm9pZCBsaWJ4bF9fZXZfbG9ja19pbml0KGxp
YnhsX19ldl9sb2NrICpsb2NrKQoreworICAgIGxpYnhsX19ldl9jaGlsZF9pbml0KCZsb2NrLT5j
aGlsZCk7CisgICAgbG9jay0+cGF0aCA9IE5VTEw7CisgICAgbG9jay0+ZmQgPSAtMTsKKyAgICBs
b2NrLT5oZWxkID0gZmFsc2U7Cit9CisKK3N0YXRpYyB2b2lkIGV2X2xvY2tfcHJlcGFyZV9mb3Jr
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2xvY2sgKmxvY2spOworc3RhdGljIHZvaWQgZXZf
bG9ja19jaGlsZF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9jaGlsZCAqY2hp
bGQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBpZF90IHBpZCwgaW50IHN0
YXR1cyk7CisKK3ZvaWQgbGlieGxfX2V2X2xvY2tfZ2V0KGxpYnhsX19lZ2MgKmVnYywgbGlieGxf
X2V2X2xvY2sgKmxvY2spCit7CisgICAgU1RBVEVfQU9fR0MobG9jay0+YW8pOworICAgIGNvbnN0
IGNoYXIgKmxvY2tmaWxlOworCisgICAgbG9ja2ZpbGUgPSBsaWJ4bF9fdXNlcmRhdGFfcGF0aChn
YywgbG9jay0+ZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibGli
eGwtZGV2aWNlLWNoYW5nZXMtbG9jayIsICJsIik7CisgICAgaWYgKCFsb2NrZmlsZSkgZ290byBv
dXQ7CisgICAgbG9jay0+cGF0aCA9IGxpYnhsX19zdHJkdXAoTk9HQywgbG9ja2ZpbGUpOworCisg
ICAgZXZfbG9ja19wcmVwYXJlX2ZvcmsoZWdjLCBsb2NrKTsKKyAgICByZXR1cm47CitvdXQ6Cisg
ICAgbG9jay0+Y2FsbGJhY2soZWdjLCBsb2NrLCBFUlJPUl9MT0NLX0ZBSUwpOworfQorCitzdGF0
aWMgdm9pZCBldl9sb2NrX3ByZXBhcmVfZm9yayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9s
b2NrICpsb2NrKQoreworICAgIFNUQVRFX0FPX0dDKGxvY2stPmFvKTsKKyAgICBwaWRfdCBwaWQ7
CisgICAgaW50IGZkOworCisgICAgLyogQ29udmVuaWVuY2UgYWxpYXNlcyAqLworICAgIGxpYnhs
X2RvbWlkIGRvbWlkID0gbG9jay0+ZG9taWQ7CisgICAgY29uc3QgY2hhciAqbG9ja2ZpbGUgPSBs
b2NrLT5wYXRoOworCisgICAgbG9jay0+ZmQgPSBvcGVuKGxvY2tmaWxlLCBPX1JEV1J8T19DUkVB
VCwgMDY2Nik7CisgICAgaWYgKGxvY2stPmZkIDwgMCkgeworICAgICAgICBMT0dFRChFUlJPUiwg
ZG9taWQsICJjYW5ub3Qgb3BlbiBsb2NrZmlsZSAlcyIsIGxvY2tmaWxlKTsKKyAgICAgICAgZ290
byBvdXQ7CisgICAgfQorICAgIGZkID0gbG9jay0+ZmQ7CisKKyAgICBwaWQgPSBsaWJ4bF9fZXZf
Y2hpbGRfZm9yayhnYywgJmxvY2stPmNoaWxkLCBldl9sb2NrX2NoaWxkX2NhbGxiYWNrKTsKKyAg
ICBpZiAocGlkIDwgMCkKKyAgICAgICAgZ290byBvdXQ7CisgICAgaWYgKCFwaWQpIHsKKyAgICAg
ICAgLyogY2hpbGQgKi8KKyAgICAgICAgaW50IGV4aXRfdmFsID0gMDsKKworICAgICAgICAvKiBM
b2NrIHRoZSBmaWxlIGluIGV4Y2x1c2l2ZSBtb2RlLCB3YWl0IGluZGVmaW5pdGVseSB0bworICAg
ICAgICAgKiBhY3F1aXJlIHRoZSBsb2NrICovCisgICAgICAgIHdoaWxlIChmbG9jayhmZCwgTE9D
S19FWCkpIHsKKyAgICAgICAgICAgIHN3aXRjaCAoZXJybm8pIHsKKyAgICAgICAgICAgIGNhc2Ug
RUlOVFI6CisgICAgICAgICAgICAgICAgLyogU2lnbmFsIHJlY2VpdmVkLCByZXRyeSAqLworICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAg
ICAgICAvKiBBbGwgb3RoZXIgZXJybm86IEVCQURGLCBFSU5WQUwsIEVOT0xDSywgRVdPVUxEQkxP
Q0sgKi8KKyAgICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsCisgICAgICAgICAgICAg
ICAgICAgICAgInVuZXhwZWN0ZWQgZXJyb3Igd2hpbGUgdHJ5aW5nIHRvIGxvY2sgJXMsIGZkPSVk
LCBlcnJubz0lZCIsCisgICAgICAgICAgICAgICAgICAgICAgbG9ja2ZpbGUsIGZkLCBlcnJubyk7
CisgICAgICAgICAgICAgICAgZXhpdF92YWwgPSAxOworICAgICAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIF9leGl0KGV4aXRfdmFsKTsKKyAgICB9
CisKKyAgICAvKiBOb3cgdGhhdCB0aGUgY2hpbGQgaGFzIHRoZSBmZCwgc2V0IGNsb2V4ZWMgaW4g
dGhlIHBhcmVudCB0byBwcmV2ZW50CisgICAgICogbW9yZSBsZWFrYWdlIHRoYW4gbmVjZXNzYXJ5
ICovCisgICAgbGlieGxfZmRfc2V0X2Nsb2V4ZWMoQ1RYLCBmZCwgMSk7CisgICAgcmV0dXJuOwor
b3V0OgorICAgIGxpYnhsX19ldl91bmxvY2soZ2MsIGxvY2spOworICAgIGxvY2stPmNhbGxiYWNr
KGVnYywgbG9jaywgRVJST1JfTE9DS19GQUlMKTsKK30KKworc3RhdGljIHZvaWQgZXZfbG9ja19j
aGlsZF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9jaGlsZCAqY2hpbGQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBpZF90IHBpZCwgaW50IHN0YXR1cykK
K3sKKyAgICBFR0NfR0M7CisgICAgbGlieGxfX2V2X2xvY2sgKmxvY2sgPSBDT05UQUlORVJfT0Yo
Y2hpbGQsICpsb2NrLCBjaGlsZCk7CisgICAgc3RydWN0IHN0YXQgc3RhYiwgZnN0YWI7CisgICAg
aW50IHJjID0gRVJST1JfTE9DS19GQUlMOworCisgICAgLyogQ29udmVuaWVuY2UgYWxpYXNlcyAq
LworICAgIGludCBmZCA9IGxvY2stPmZkOworICAgIGNvbnN0IGNoYXIgKmxvY2tmaWxlID0gbG9j
ay0+cGF0aDsKKyAgICBsaWJ4bF9kb21pZCBkb21pZCA9IGxvY2stPmRvbWlkOworCisgICAgaWYg
KHN0YXR1cykgeworICAgICAgICBsaWJ4bF9yZXBvcnRfY2hpbGRfZXhpdHN0YXR1cyhDVFgsIFhU
TF9FUlJPUiwgImZsb2NrIGNoaWxkIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGlkLCBzdGF0dXMpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBpZiAo
ZnN0YXQoZmQsICZmc3RhYikpIHsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiY2Fubm90
IGZzdGF0ICVzLCBmZD0lZCIsIGxvY2tmaWxlLCBmZCk7CisgICAgICAgIGdvdG8gb3V0OworICAg
IH0KKyAgICBpZiAoc3RhdChsb2NrZmlsZSwgJnN0YWIpKSB7CisgICAgICAgIGlmIChlcnJubyAh
PSBFTk9FTlQpIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBzdGF0
ICVzIiwgbG9ja2ZpbGUpOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICB9
IGVsc2UgeworICAgICAgICBpZiAoc3RhYi5zdF9kZXYgPT0gZnN0YWIuc3RfZGV2ICYmIHN0YWIu
c3RfaW5vID09IGZzdGFiLnN0X2lubykgeworICAgICAgICAgICAgLyogV2UgaGVsZCB0aGUgbG9j
ayAqLworICAgICAgICAgICAgbG9jay0+aGVsZCA9IHRydWU7CisgICAgICAgICAgICByYyA9IDA7
CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0KKworICAgIC8qIFdlIGRp
ZG4ndCBncmFiIHRoZSBsb2NrLCBsZXQncyB0cnkgYWdhaW4gKi8KKyAgICBmbG9jayhsb2NrLT5m
ZCwgTE9DS19VTik7CisgICAgY2xvc2UobG9jay0+ZmQpOworICAgIGxvY2stPmZkID0gLTE7Cisg
ICAgZXZfbG9ja19wcmVwYXJlX2ZvcmsoZWdjLCBsb2NrKTsKKyAgICByZXR1cm47CisKK291dDoK
KyAgICBpZiAobG9jay0+aGVsZCkgeworICAgICAgICAvKiBDaGVjayB0aGUgZG9tYWluIGlzIHN0
aWxsIHRoZXJlLCBpZiBub3Qgd2Ugc2hvdWxkIHJlbGVhc2UgdGhlCisgICAgICAgICAqIGxvY2sg
YW5kIGNsZWFuIHVwLiAgKi8KKyAgICAgICAgaWYgKGxpYnhsX2RvbWFpbl9pbmZvKENUWCwgTlVM
TCwgZG9taWQpKQorICAgICAgICAgICAgcmMgPSBFUlJPUl9MT0NLX0ZBSUw7CisgICAgfQorICAg
IGlmIChyYykgeworICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIkZhaWxlZCB0byBncmFiIHFt
cC1sb2NrIik7CisgICAgICAgIGxpYnhsX19ldl91bmxvY2soZ2MsIGxvY2spOworICAgIH0KKyAg
ICBsb2NrLT5jYWxsYmFjayhlZ2MsIGxvY2ssIHJjKTsKK30KKwordm9pZCBsaWJ4bF9fZXZfdW5s
b2NrKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9sb2NrICpsb2NrKQoreworICAgIGludCByOwor
CisgICAgYXNzZXJ0KCFsaWJ4bF9fZXZfY2hpbGRfaW51c2UoJmxvY2stPmNoaWxkKSk7CisKKyAg
ICAvKiBJdCdzIGltcG9ydGFudCB0byB1bmxpbmsgdGhlIGZpbGUgYmVmb3JlIHJlbGVhc2luZyB0
aGUgbG9jayB0byBhdm9pZAorICAgICAqIHRoZSBmb2xsb3dpbmcgcmFjZSAoaWYgdW5sb2NrL2Ns
b3NlIGJlZm9yZSB1bmxpbmspOgorICAgICAqCisgICAgICogICBQMSBMT0NLICAgICAgICAgICAg
ICAgICAgICAgICAgIFAyIFVOTE9DSworICAgICAqICAgZmQxID0gb3Blbihsb2NrZmlsZSkKKyAg
ICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5sb2NrKGZkMikKKyAgICAg
KiAgIGZsb2NrKGZkMSkKKyAgICAgKiAgIGZzdGF0IGFuZCBzdGF0IGNoZWNrIHN1Y2Nlc3MKKyAg
ICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5saW5rKGxvY2tmaWxlKQor
ICAgICAqICAgcmV0dXJuIGxvY2sKKyAgICAgKgorICAgICAqIEluIGFib3ZlIGNhc2UgUDEgdGhp
bmtzIGl0IGhhcyBnb3QgaG9sZCBvZiB0aGUgbG9jayBidXQKKyAgICAgKiBhY3R1YWxseSBsb2Nr
IGlzIHJlbGVhc2VkIGJ5IFAyIChsb2NrZmlsZSB1bmxpbmtlZCkuCisgICAgICovCisgICAgaWYg
KGxvY2stPnBhdGggJiYgbG9jay0+aGVsZCkKKyAgICAgICAgdW5saW5rKGxvY2stPnBhdGgpOwor
CisgICAgaWYgKGxvY2stPmZkID49IDApIHsKKyAgICAgICAgLyogV2UgbmVlZCB0byBjYWxsIHVu
bG9jayBhcyB0aGUgZmQgbWF5IGhhdmUgbGVha2VkIGludG8gb3RoZXIKKyAgICAgICAgICogcHJv
Y2Vzc2VzICovCisgICAgICAgIHIgPSBmbG9jayhsb2NrLT5mZCwgTE9DS19VTik7CisgICAgICAg
IGlmIChyKQorICAgICAgICAgICAgTE9HRUQoRVJST1IsIGxvY2stPmRvbWlkLCAiZmFpbGVkIHRv
IHVubG9jayBmZD0lZCwgcGF0aD0lcyIsCisgICAgICAgICAgICAgICAgICBsb2NrLT5mZCwgbG9j
ay0+cGF0aCk7CisgICAgICAgIGNsb3NlKGxvY2stPmZkKTsKKyAgICB9CisgICAgZnJlZShsb2Nr
LT5wYXRoKTsKKyAgICBsaWJ4bF9fZXZfbG9ja19pbml0KGxvY2spOworfQorCiAvKgogICogTG9j
YWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
aW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggY2E3MjA2YWFh
Yy4uMmMyNDc2YjU1YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAor
KysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xOTQsNiArMTk0LDcgQEAgdHlw
ZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRfaG9va19uZXh1cyBsaWJ4bF9fb3NldmVudF9ob29r
X25leHVzOwogdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRfaG9va19uZXhpIGxpYnhsX19v
c2V2ZW50X2hvb2tfbmV4aTsKIHR5cGVkZWYgc3RydWN0IGxpYnhsX19qc29uX29iamVjdCBsaWJ4
bF9fanNvbl9vYmplY3Q7CiB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fY2FyZWZkIGxpYnhsX19jYXJl
ZmQ7Cit0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fZXZfbG9jayBsaWJ4bF9fZXZfbG9jazsKIAogdHlw
ZWRlZiBzdHJ1Y3QgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgbGlieGxfX2RvbWFpbl9jcmVh
dGVfc3RhdGU7CiB0eXBlZGVmIHZvaWQgbGlieGxfX2RvbWFpbl9jcmVhdGVfY2Ioc3RydWN0IGxp
YnhsX19lZ2MgKmVnYywKQEAgLTI3MjMsMTEgKzI3MjQsMTEgQEAgc3RydWN0IGxpYnhsX19tdWx0
aWRldiB7CiAgKiBkZXZpY2UgaW5mb3JtYXRpb24sIGluIEpTT04gZmlsZXMsIHNvIHRoYXQgd2Ug
Y2FuIHVzZSB0aGlzIEpTT04KICAqIGZpbGUgYXMgYSB0ZW1wbGF0ZSB0byByZWNvbnN0cnVjdCBk
b21haW4gY29uZmlndXJhdGlvbi4KICAqCi0gKiBJbiBlc3NlbnNlIHRoZXJlIGFyZSBub3cgdHdv
IHZpZXdzIG9mIGRldmljZSBzdGF0ZSwgb25lIGlzIHhlbnN0b3JlLAotICogdGhlIG90aGVyIGlz
IEpTT04gZmlsZS4gV2UgdXNlIHhlbnN0b3JlIGFzIHByaW1hcnkgcmVmZXJlbmNlLgorICogSW4g
ZXNzZW5zZSB0aGVyZSBhcmUgbm93IHR3byB2aWV3cyBvZiBkZXZpY2Ugc3RhdGUsIG9uZSBpcyB0
aGUKKyAqIHByaW1hcnkgY29uZmlnICh4ZW5zdG9yZSBvciBRRU1VKSwgdGhlIG90aGVyIGlzIEpT
T04gZmlsZS4KICAqCi0gKiBIZXJlIHdlIG1haW50YWluIG9uZSBpbnZhcmlhbnQ6IGV2ZXJ5IGRl
dmljZSBpbiB4ZW5zdG9yZSBtdXN0IGhhdmUKLSAqIGFuIGVudHJ5IGluIEpTT04gZmlsZS4KKyAq
IEhlcmUgd2UgbWFpbnRhaW4gb25lIGludmFyaWFudDogZXZlcnkgZGV2aWNlIGluIHRoZSBwcmlt
YXJ5IGNvbmZpZworICogbXVzdCBoYXZlIGFuIGVudHJ5IGluIEpTT04gZmlsZS4KICAqCiAgKiBB
bGwgZGV2aWNlIGhvdHBsdWcgcm91dGluZXMgc2hvdWxkIGNvbXBseSB0byBmb2xsb3dpbmcgcGF0
dGVybjoKICAqICAgbG9jayBqc29uIGNvbmZpZyAoanNvbl9sb2NrKQpAQCAtMjc0Miw2ICsyNzQz
LDI0IEBAIHN0cnVjdCBsaWJ4bF9fbXVsdGlkZXYgewogICogICAgICAgZW5kIGZvciBsb29wCiAg
KiAgIHVubG9jayBqc29uIGNvbmZpZwogICoKKyAqIE9yIGluIGNhc2UgUUVNVSBpcyB0aGUgcHJp
bWFyeSBjb25maWcsIHRoaXMgcGF0dGVybiBjYW4gYmUgdXNlOgorICogICBxbXBfbG9jayAobGli
eGxfX2V2X2xvY2spCisgKiAgICAgIGxvY2sganNvbiBjb25maWcgKGpzb25fbG9jaykKKyAqICAg
ICAgICAgIHJlYWQganNvbiBjb25maWcKKyAqICAgICAgICAgIHVwZGF0ZSBpbi1tZW1vcnkganNv
biBjb25maWcgd2l0aCBuZXcgZW50cnksIHJlcGxhY2luZworICogICAgICAgICAgICAgYW55IHN0
YWxlIGVudHJ5CisgKiAgICAgIHVubG9jayBqc29uIGNvbmZpZworICogICAgICBhcHBseSBuZXcg
Y29uZmlnIHRvIHByaW1hcnkgY29uZmlnCisgKiAgICAgIGxvY2sganNvbiBjb25maWcgKGpzb25f
bG9jaykKKyAqICAgICAgICAgIHJlYWQganNvbiBjb25maWcKKyAqICAgICAgICAgIHVwZGF0ZSBp
bi1tZW1vcnkganNvbiBjb25maWcgd2l0aCBuZXcgZW50cnksIHJlcGxhY2luZworICogICAgICAg
ICAgICAgYW55IHN0YWxlIGVudHJ5CisgKiAgICAgICAgICB3cml0ZSBpbi1tZW1vcnkganNvbiBj
b25maWcgdG8gZGlzaworICogICAgICB1bmxvY2sganNvbiBjb25maWcKKyAqICAgdW5sb2NrIHFt
cF9sb2NrCisgKiAgIChDVFhfTE9DSyBjYW4gYmUgYWNxdWlyZWQgYW5kIHJlbGVhc2VkIHNldmVy
YWwgdGltZSB3aGlsZSBob2xkaW5nIHRoZQorICogICAgcW1wX2xvY2spCisgKgogICogRGV2aWNl
IHJlbW92YWwgcm91dGluZXMgYXJlIG5vdCB0b3VjaGVkLgogICoKICAqIEhlcmUgaXMgdGhlIHBy
b29mIHRoYXQgd2UgYWx3YXlzIG1haW50YWluIHRoYXQgaW52YXJpYW50IGFuZCB3ZQpAQCAtNDYw
MCw2ICs0NjE5LDU1IEBAIHN0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqbGlieGxfX3FlbXVfcW1w
X3BhdGgobGlieGxfX2djICpnYywgaW50IGRvbWlkKQogewogICAgIHJldHVybiBHQ1NQUklOVEYo
IiVzL3FtcC1saWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9taWQpOwogfQorCisv
KgorICogTG9jayBmb3IgZGV2aWNlIGhvdHBsdWcsIHFtcF9sb2NrLgorICoKKyAqIGxpYnhsX19l
dl9sb2NrIGltcGxlbWVudCBhIGxvY2sgdGhhdCBpcyBvdXRzaWRlIG9mIENUWF9MT0NLIGluIHRo
ZQorICogbG9jayBoaWVyYXJjaHkuIEl0IGNhbiBiZSB1c2VkIHdoZW4gb25lIHdhbnQgdG8gbWFr
ZSBRTVAgY2FsbHMgdG8gUUVNVSwKKyAqIHdoaWNoIG1heSB0YWtlIGEgc2lnbmlmaWNhbnQgYW1v
dW50IHRpbWUuCisgKiBJdCBpcyB0byBiZSBhY3F1aXJlZCBieSBhbiBhbyBldmVudCBjYWxsYmFj
ay4KKyAqCisgKiBJdCBpcyB0byBiZSBhY3F1aXJlZCB3aGVuIGFkZGluZy9yZW1vdmluZyBkZXZp
Y2VzIG9yIG1ha2luZyBjaGFuZ2VzCisgKiB0byB0aGVtIHdoZW4gdGhpcyBpcyBhIHNsb3cgb3Bl
cmF0aW9uIGFuZCBqc29uX2xvY2sgaXNuJ3QgYXBwcm9wcmlhdGUuCisgKgorICogUG9zc2libGUg
c3RhdGVzIG9mIGxpYnhsX19ldl9sb2NrOgorICogICBVbmRlZmluZWQKKyAqICAgIE1pZ2h0IGNv
bnRhaW4gYW55dGhpbmcuCisgKiAgSWRsZQorICogICAgU3RydWN0IGNvbnRlbnRzIGFyZSBkZWZp
bmVkIGVub3VnaCB0byBwYXNzIHRvIGFueQorICogICAgbGlieGxfX2V2X2xvY2tfKiBmdW5jdGlv
bi4KKyAqICAgIFRoZSBzdHJ1Y3QgZG9lcyBub3QgY29udGFpbiByZWZlcmVuY2VzIHRvIGFueSBh
bGxvY2F0ZWQgcHJpdmF0ZQorICogICAgcmVzb3VyY2VzIHNvIGNhbiBiZSB0aHJvd24gYXdheS4K
KyAqICBBY3RpdmUKKyAqICAgIFdhaXRpbmcgdG8gZ2V0IGEgbG9jay4KKyAqICAgIE5lZWRzIHRv
IHdhaXQgdW50aWwgdGhlIGNhbGxiYWNrIGlzIGNhbGxlZC4KKyAqICBMb2NrQWNxdWlyZWQKKyAq
ICAgIGxpYnhsX19ldl91bmxvY2sgd2lsbCBuZWVkIHRvIGJlIGNhbGxlZCB0byByZWxlYXNlIHRo
ZSBsb2NrIGFuZCB0aGUKKyAqICAgIHJlc291cmNlcyBvZiBsaWJ4bF9fZXZfbG9jay4KKyAqCisg
KiAgbGlieGxfX2V2X2xvY2tfaW5pdDogVW5kZWZpbmVkL0lkbGUgLT4gSWRsZQorICogIGxpYnhs
X19ldl9sb2NrX2dldDogIElkbGUgLT4gQWN0aXZlCisgKiAgICAgIE1heSBjYWxsIGNhbGxiYWNr
IHN5bmNocm9ub3VzbHkuCisgKiAgbGlieGxfX2V2X3VubG9jazogICAgTG9ja0FjcXVpcmVkL0lk
bGUgLT4gSWRsZQorICogIGNhbGxiYWNrOiAgICAgV2hlbiBjYWxsZWQ6IEFjdGl2ZSAtPiBMb2Nr
QWNxdWlyZWQgKG9uIGVycm9yOiBJZGxlKQorICogICAgVGhlIGNhbGxiYWNrIGlzIG9ubHkgY2Fs
bGVkIG9uY2UuCisgKi8KK3N0cnVjdCBsaWJ4bF9fZXZfbG9jayB7CisgICAgLyogZmlsbGVkIGJ5
IHVzZXIgKi8KKyAgICBsaWJ4bF9fYW8gKmFvOworICAgIGxpYnhsX2RvbWlkIGRvbWlkOworICAg
IHZvaWQgKCpjYWxsYmFjaykobGlieGxfX2VnYyAqLCBsaWJ4bF9fZXZfbG9jayAqLCBpbnQgcmMp
OworICAgIC8qIHByaXZhdGUgdG8gbGlieGxfX2V2X2xvY2sqICovCisgICAgbGlieGxfX2V2X2No
aWxkIGNoaWxkOworICAgIGNoYXIgKnBhdGg7IC8qIHBhdGggb2YgdGhlIGxvY2sgZmlsZSBpdHNl
bGYgKi8KKyAgICBpbnQgZmQ7CisgICAgYm9vbCBoZWxkOworfTsKK19oaWRkZW4gdm9pZCBsaWJ4
bF9fZXZfbG9ja19pbml0KGxpYnhsX19ldl9sb2NrICopOworX2hpZGRlbiB2b2lkIGxpYnhsX19l
dl9sb2NrX2dldChsaWJ4bF9fZWdjICosIGxpYnhsX19ldl9sb2NrICopOworX2hpZGRlbiB2b2lk
IGxpYnhsX19ldl91bmxvY2sobGlieGxfX2djICosIGxpYnhsX19ldl9sb2NrICopOworCiAjZW5k
aWYKIAogLyoKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb2-0002kf-54; Fri, 14 Jun 2019 10:38:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb0-0002k9-QD
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:10 +0000
X-Inumbo-ID: 8050c424-8e90-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 8050c424-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:09 +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: t7CfGOnci/kuF3IRoxQ2uWbZhGoQfPDm6iBlCmBxHd9Nt8FeQrp7njmdodUChYt1azWi4KiXNB
 f2yDKP91hwXxBjw5+BOiLuVtqoApe7Y+u5Ye0we5ed8GK5h3xqfeM2LYJcwsxzRcy95eRgiv1N
 8bxAdNuIMbmBRr4wpb5Vx/MDjF53z6v4UXVeY7cXu1KSmcDhLGg5nw7ZHlSTQtnVHFvWjtmLDF
 yivN58t3wGprxUU3Uan0R+0QRGAbqIO0PTZYX3dhrUiu68qKiZgDXjbvr22ixFuYCvrh4ompph
 fsE=
X-SBRS: 2.7
X-MesageID: 1752396
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,373,1557201600"; 
   d="scan'208";a="1752396"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:52 +0100
Message-ID: <20190614103801.22619-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/9] libxl: New slow lock + fix
 libxl_cdrom_insert with QEMU depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpDaGFuZ2VzIGluIHYyOgotIE5ldyBsaWJ4bF9fZXZfbG9jaywgd2hpY2ggYWN0dWFsbHkg
cmVzcGVjdCBsb2NrIGhpZXJhcmNoeSAoaXQncyBvdXRzaWRlIG9mCiAgQ1RYX0xPQ0spLgotIHNv
bWUgc21hbGxlciBjaGFuZ2VzIGRldGFpbGVkIGluIHBhdGNoIG5vdGVzLgoKVGhpcyBwYXRjaCBz
ZXJpZXMgZml4IGxpYnhsX2Nkcm9tX2luc2VydCB0byB3b3JrIHdpdGggYSBkZXByaXZpbGVkZ2Ug
UUVNVS4gRm9yCnRoYXQsIHdlIG5lZWQgdG8gdXNlIGxpYnhsX19ldl9xbXAuICBGb3IgdGhhdCwg
d2UgbmVlZCBhIG5ldyBsb2NrIGJlY2F1c2UKdXNlcmRhdGFfbG9jayBjYW4ndCBiZSB1c2VkIGFu
eW1vcmUuCgpGWUk6IEkgZG9uJ3QgdGhpbmsgdGhhdCBlbm91Z2ggeWV0IHRvIG1pZ3JhdGUgYSBk
ZXByaXZpbGVkZ2VkIFFFTVUuIFdlIG1heSBuZWVkCnRvIG9wZW4gZGlza3MvY2Ryb20gaW4gbGli
eGwgYmVmb3JlIHN0YXJ0aW5nIFFFTVUsIHNpbWlsYXIgdG8gd2hhdCB0aGlzIHBhdGNoCnNlcmll
cyBkbyB3aGVuIGluc2VydGluZyBhIG5ldyBjZHJvbS4KClBhdGNoIHNlcmllcyBhdmFpbGFibGUg
aW4gdGhpcyBnaXQgYnJhbmNoOgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9w
bGUvYXBlcmFyZC94ZW4tdW5zdGFibGUuZ2l0IGJyLmxpYnhsLXNsb3ctbG9jay12MgoKQW50aG9u
eSBQRVJBUkQgKDkpOgogIGxpYnhsX2ludGVybmFsOiBSZW1vdmUgbG9zdCBjb21tZW50CiAgbGli
eGw6IFBvaW50ZXIgb24gdXNhZ2Ugb2YgbGlieGxfX2RvbWFpbl91c2VyZGF0YV9sb2NrCiAgbGli
eGxfaW50ZXJuYWw6IEludHJvZHVjZSBsaWJ4bF9fZXZfbG9jayBmb3IgZGV2aWNlcyBob3RwbHVn
IHZpYSBRTVAKICBsaWJ4bDogQWRkIG9wdGltaXNhdGlvbiB0byBldl9sb2NrCiAgbGlieGxfZGlz
azogUmVvcmdhbmlzZSBsaWJ4bF9jZHJvbV9pbnNlcnQKICBsaWJ4bF9kaXNrOiBDdXQgbGlieGxf
Y2Ryb21faW5zZXJ0IGludG8gc3RlcHMgLi4KICBsaWJ4bF9kaXNrOiBJbXBsZW1lbnQgbWlzc2lu
ZyB0aW1lb3V0IGZvciBsaWJ4bF9jZHJvbV9pbnNlcnQKICBsaWJ4bDogTW92ZSBxbXBfcGFyYW1l
dGVyc18qIHByb3RvdHlwZXMgdG8gbGlieGxfaW50ZXJuYWwuaAogIGxpYnhsX2Rpc2s6IFVzZSBl
dl9xbXAgaW4gbGlieGxfY2Ryb21faW5zZXJ0CgogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgICAg
ICB8ICAgMyArCiB0b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgICAgIHwgMzQxICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jIHwg
MTkzICsrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwg
MTA1ICsrKysrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAgIHwgIDg5ICsrKyst
LS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA2MDEgaW5zZXJ0aW9ucygrKSwgMTMwIGRlbGV0aW9ucygt
KQoKLS0gCkFudGhvbnkgUEVSQVJECgoKUGF0Y2ggc2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdp
dCBicmFuY2g6Cmh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1odHRwL3Blb3BsZS9hcGVyYXJk
L3hlbi11bnN0YWJsZS5naXQgYnIubGlieGwtc2xvdy1sb2NrLXYyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb4-0002m9-M5; Fri, 14 Jun 2019 10: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb3-0002lG-6J
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:13 +0000
X-Inumbo-ID: 813336ec-8e90-11e9-85da-3b146665613f
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 813336ec-8e90-11e9-85da-3b146665613f;
 Fri, 14 Jun 2019 10:38:11 +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: LQ3Xs+FckjuDEppubsJzf4Ia8O+hxAZzOWIu6xNCHdQmtS/wNlPORRnkjlKFTFhxlUtVjRsPa1
 ec5Cd0t0e191qEFJ00JgtCTVNW0HbryO+and2yQE2nTYGhzaN+aSjIGb34dO8HB6nZSx7GE+mL
 ed0phQx6mZTxGFtiL7BtaA1U2pYk4ph77E6R+tX9uvw3e5bNCFwsjMMdhjR51rWMc8DXEhoQ1F
 ORXaR4BqFnszp4IUbc17zxvV/ZvdN7qy+TqdcPbp0f1BFs2esXXj3NEAbQlOPiy5QE+zM7mFii
 pp4=
X-SBRS: 2.7
X-MesageID: 1744469
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,373,1557201600"; 
   d="scan'208";a="1744469"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:38:00 +0100
Message-ID: <20190614103801.22619-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 8/9] libxl: Move qmp_parameters_* prototypes
 to libxl_internal.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: Anthony PERARD <anthony.perard@citrix.com>,
 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>

Li4gYW5kIHJlbmFtZSB0aGVtIHRvIGxpYnhsX19xbXBfcGFyYW1fKi4KClRoaXMgaXMgdG8gYWxs
b3cgb3RoZXIgZmlsZXMgdGhhbiBsaWJ4bF9xbXAuYyB0byBtYWtlIFFNUCBjYWxscyB3aXRoCnBh
cmFtZXRlcnMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAxNSArKysrKysrKwogdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMgICAgICB8IDc1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA1MSBpbnNlcnRpb25zKCspLCAzOSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCAyYzI0NzZiNTViLi4yZGM1YTMxNzU1IDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKQEAgLTQ3MCw2ICs0NzAsMjEgQEAgc3RydWN0IGxpYnhsX19ldl9xbXAg
ewogICAgIGludCBtc2dfaWQ7CiB9OwogCisvKiBRTVAgcGFyYW1ldGVycyBoZWxwZXJzICovCisK
K19oaWRkZW4gdm9pZCBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJpbmcobGlieGxfX2djICpnYywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2pzb25fb2Jq
ZWN0ICoqcGFyYW0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKnMpOworX2hpZGRlbiB2b2lkIGxpYnhsX19xbXBf
cGFyYW1fYWRkX2Jvb2wobGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX19qc29uX29iamVjdCAqKnBhcmFtLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgYm9vbCBiKTsKK19oaWRk
ZW4gdm9pZCBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9pbnRlZ2VyKGxpYnhsX19nYyAqZ2MsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fanNvbl9vYmplY3Qg
KipwYXJhbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsIGNvbnN0IGludCBpKTsKKyNkZWZpbmUgUU1QX1BBUkFNRVRFUlNfU1BSSU5U
RihhcmdzLCBuYW1lLCBmb3JtYXQsIC4uLikgXAorICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0
cmluZyhnYywgYXJncywgbmFtZSwgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
Q1NQUklOVEYoZm9ybWF0LCBfX1ZBX0FSR1NfXykpCisKIAogLyoKICAqIGV2Z2VuIHN0cnVjdHVy
ZXMsIHdoaWNoIGFyZSB0aGUgc3RhdGUgd2UgdXNlIGZvciBnZW5lcmF0aW5nCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmluZGV4
IDQyYzhhYjhkOGQuLmI2YTY5MWQ5ZmMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC03NTIsOSArNzUyLDkgQEAgc3Rh
dGljIHZvaWQgcW1wX3BhcmFtZXRlcnNfY29tbW9uX2FkZChsaWJ4bF9fZ2MgKmdjLAogICAgIGZs
ZXhhcnJheV9hcHBlbmQoKCpwYXJhbSktPnUubWFwLCBhcmcpOwogfQogCi1zdGF0aWMgdm9pZCBx
bXBfcGFyYW1ldGVyc19hZGRfc3RyaW5nKGxpYnhsX19nYyAqZ2MsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19qc29uX29iamVjdCAqKnBhcmFtLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBjb25zdCBj
aGFyICphcmd1bWVudCkKK3ZvaWQgbGlieGxfX3FtcF9wYXJhbV9hZGRfc3RyaW5nKGxpYnhsX19n
YyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fanNvbl9vYmpl
Y3QgKipwYXJhbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIg
Km5hbWUsIGNvbnN0IGNoYXIgKmFyZ3VtZW50KQogewogICAgIGxpYnhsX19qc29uX29iamVjdCAq
b2JqOwogCkBAIC03NjQsOSArNzY0LDkgQEAgc3RhdGljIHZvaWQgcW1wX3BhcmFtZXRlcnNfYWRk
X3N0cmluZyhsaWJ4bF9fZ2MgKmdjLAogICAgIHFtcF9wYXJhbWV0ZXJzX2NvbW1vbl9hZGQoZ2Ms
IHBhcmFtLCBuYW1lLCBvYmopOwogfQogCi1zdGF0aWMgdm9pZCBxbXBfcGFyYW1ldGVyc19hZGRf
Ym9vbChsaWJ4bF9fZ2MgKmdjLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX2pzb25fb2JqZWN0ICoqcGFyYW0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBib29sIGIpCit2b2lkIGxpYnhsX19xbXBfcGFyYW1f
YWRkX2Jvb2wobGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fanNvbl9vYmplY3QgKipwYXJhbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLCBib29sIGIpCiB7CiAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpv
Ymo7CiAKQEAgLTc3NSw5ICs3NzUsOSBAQCBzdGF0aWMgdm9pZCBxbXBfcGFyYW1ldGVyc19hZGRf
Ym9vbChsaWJ4bF9fZ2MgKmdjLAogICAgIHFtcF9wYXJhbWV0ZXJzX2NvbW1vbl9hZGQoZ2MsIHBh
cmFtLCBuYW1lLCBvYmopOwogfQogCi1zdGF0aWMgdm9pZCBxbXBfcGFyYW1ldGVyc19hZGRfaW50
ZWdlcihsaWJ4bF9fZ2MgKmdjLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfX2pzb25fb2JqZWN0ICoqcGFyYW0sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBjb25zdCBpbnQgaSkKK3ZvaWQgbGlieGxf
X3FtcF9wYXJhbV9hZGRfaW50ZWdlcihsaWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19qc29uX29iamVjdCAqKnBhcmFtLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IGludCBpKQogewog
ICAgIGxpYnhsX19qc29uX29iamVjdCAqb2JqOwogCkBAIC03ODcsOSArNzg3LDYgQEAgc3RhdGlj
IHZvaWQgcW1wX3BhcmFtZXRlcnNfYWRkX2ludGVnZXIobGlieGxfX2djICpnYywKICAgICBxbXBf
cGFyYW1ldGVyc19jb21tb25fYWRkKGdjLCBwYXJhbSwgbmFtZSwgb2JqKTsKIH0KIAotI2RlZmlu
ZSBRTVBfUEFSQU1FVEVSU19TUFJJTlRGKGFyZ3MsIG5hbWUsIGZvcm1hdCwgLi4uKSBcCi0gICAg
cW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgYXJncywgbmFtZSwgR0NTUFJJTlRGKGZvcm1h
dCwgX19WQV9BUkdTX18pKQotCiAvKgogICogQVBJCiAgKi8KQEAgLTk0Myw3ICs5NDAsNyBAQCBp
bnQgbGlieGxfX3FtcF9ydW5fY29tbWFuZF9mbGV4YXJyYXkobGlieGxfX2djICpnYywgaW50IGRv
bWlkLAogICAgIGZvciAoaSA9IDA7IGkgPCBhcnJheS0+Y291bnQ7IGkgKz0gMikgewogICAgICAg
ICBmbGV4YXJyYXlfZ2V0KGFycmF5LCBpLCAmbmFtZSk7CiAgICAgICAgIGZsZXhhcnJheV9nZXQo
YXJyYXksIGkgKyAxLCAmdmFsdWUpOwotICAgICAgICBxbXBfcGFyYW1ldGVyc19hZGRfc3RyaW5n
KGdjLCAmYXJncywgKGNoYXIgKiluYW1lLCAoY2hhciAqKXZhbHVlKTsKKyAgICAgICAgbGlieGxf
X3FtcF9wYXJhbV9hZGRfc3RyaW5nKGdjLCAmYXJncywgKGNoYXIgKiluYW1lLCAoY2hhciAqKXZh
bHVlKTsKICAgICB9CiAKICAgICByZXR1cm4gcW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgY21k
LCBhcmdzLCBOVUxMLCBOVUxMKTsKQEAgLTk2NSwxMCArOTYyLDEwIEBAIGludCBsaWJ4bF9fcW1w
X3BjaV9hZGQobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lk
ZXYpCiAgICAgaWYgKCFob3N0YWRkcikKICAgICAgICAgcmV0dXJuIC0xOwogCi0gICAgcW1wX3Bh
cmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3MsICJkcml2ZXIiLCAieGVuLXBjaS1wYXNzdGhy
b3VnaCIpOworICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0cmluZyhnYywgJmFyZ3MsICJkcml2
ZXIiLCAieGVuLXBjaS1wYXNzdGhyb3VnaCIpOwogICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYo
JmFyZ3MsICJpZCIsIFBDSV9QVF9RREVWX0lELAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGNpZGV2LT5idXMsIHBjaWRldi0+ZGV2LCBwY2lkZXYtPmZ1bmMpOwotICAgIHFtcF9wYXJhbWV0
ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAiaG9zdGFkZHIiLCBob3N0YWRkcik7CisgICAgbGli
eGxfX3FtcF9wYXJhbV9hZGRfc3RyaW5nKGdjLCAmYXJncywgImhvc3RhZGRyIiwgaG9zdGFkZHIp
OwogICAgIGlmIChwY2lkZXYtPnZkZXZmbikgewogICAgICAgICBRTVBfUEFSQU1FVEVSU19TUFJJ
TlRGKCZhcmdzLCAiYWRkciIsICIleC4leCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX1NMT1QocGNpZGV2LT52ZGV2Zm4pLCBQQ0lfRlVOQyhwY2lkZXYtPnZkZXZmbikpOwpA
QCAtOTg0LDcgKzk4MSw3IEBAIGludCBsaWJ4bF9fcW1wX3BjaV9hZGQobGlieGxfX2djICpnYywg
aW50IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYpCiAgICAgICogcmVhc29uIHRvIHNl
dCB0aGUgZmxhZyBzbyB0aGlzIGlzIG9rLgogICAgICAqLwogICAgIGlmIChwY2lkZXYtPnBlcm1p
c3NpdmUpCi0gICAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9ib29sKGdjLCAmYXJncywgInBlcm1p
c3NpdmUiLCB0cnVlKTsKKyAgICAgICAgbGlieGxfX3FtcF9wYXJhbV9hZGRfYm9vbChnYywgJmFy
Z3MsICJwZXJtaXNzaXZlIiwgdHJ1ZSk7CiAKICAgICByYyA9IHFtcF9zeW5jaHJvbm91c19zZW5k
KHFtcCwgImRldmljZV9hZGQiLCBhcmdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TlVMTCwgTlVMTCwgcW1wLT50aW1lb3V0KTsKQEAgLTEwMDEsNyArOTk4LDcgQEAgc3RhdGljIGlu
dCBxbXBfZGV2aWNlX2RlbChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNoYXIgKmlkKQogewog
ICAgIGxpYnhsX19qc29uX29iamVjdCAqYXJncyA9IE5VTEw7CiAKLSAgICBxbXBfcGFyYW1ldGVy
c19hZGRfc3RyaW5nKGdjLCAmYXJncywgImlkIiwgaWQpOworICAgIGxpYnhsX19xbXBfcGFyYW1f
YWRkX3N0cmluZyhnYywgJmFyZ3MsICJpZCIsIGlkKTsKICAgICByZXR1cm4gcW1wX3J1bl9jb21t
YW5kKGdjLCBkb21pZCwgImRldmljZV9kZWwiLCBhcmdzLCBOVUxMLCBOVUxMKTsKIH0KIApAQCAt
MTAyMyw3ICsxMDIwLDcgQEAgaW50IGxpYnhsX19xbXBfcmVzdG9yZShsaWJ4bF9fZ2MgKmdjLCBp
bnQgZG9taWQsIGNvbnN0IGNoYXIgKnN0YXRlX2ZpbGUpCiB7CiAgICAgbGlieGxfX2pzb25fb2Jq
ZWN0ICphcmdzID0gTlVMTDsKIAotICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZh
cmdzLCAiZmlsZW5hbWUiLCBzdGF0ZV9maWxlKTsKKyAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9z
dHJpbmcoZ2MsICZhcmdzLCAiZmlsZW5hbWUiLCBzdGF0ZV9maWxlKTsKIAogICAgIHJldHVybiBx
bXBfcnVuX2NvbW1hbmQoZ2MsIGRvbWlkLCAieGVuLWxvYWQtZGV2aWNlcy1zdGF0ZSIsIGFyZ3Ms
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBOVUxMKTsKQEAgLTEwMzUsMTAgKzEw
MzIsMTAgQEAgc3RhdGljIGludCBxbXBfY2hhbmdlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBf
aGFuZGxlciAqcW1wLAogICAgIGxpYnhsX19qc29uX29iamVjdCAqYXJncyA9IE5VTEw7CiAgICAg
aW50IHJjID0gMDsKIAotICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAi
ZGV2aWNlIiwgZGV2aWNlKTsKLSAgICBxbXBfcGFyYW1ldGVyc19hZGRfc3RyaW5nKGdjLCAmYXJn
cywgInRhcmdldCIsIHRhcmdldCk7CisgICAgbGlieGxfX3FtcF9wYXJhbV9hZGRfc3RyaW5nKGdj
LCAmYXJncywgImRldmljZSIsIGRldmljZSk7CisgICAgbGlieGxfX3FtcF9wYXJhbV9hZGRfc3Ry
aW5nKGdjLCAmYXJncywgInRhcmdldCIsIHRhcmdldCk7CiAgICAgaWYgKGFyZykgewotICAgICAg
ICBxbXBfcGFyYW1ldGVyc19hZGRfc3RyaW5nKGdjLCAmYXJncywgImFyZyIsIGFyZyk7CisgICAg
ICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0cmluZyhnYywgJmFyZ3MsICJhcmciLCBhcmcpOwog
ICAgIH0KIAogICAgIHJjID0gcW1wX3N5bmNocm9ub3VzX3NlbmQocW1wLCAiY2hhbmdlIiwgYXJn
cywKQEAgLTEwNTYsNyArMTA1Myw3IEBAIGludCBsaWJ4bF9fcW1wX3NldF9nbG9iYWxfZGlydHlf
bG9nKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgYm9vbCBlbmFibGUpCiB7CiAgICAgbGlieGxf
X2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKIAotICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9ib29s
KGdjLCAmYXJncywgImVuYWJsZSIsIGVuYWJsZSk7CisgICAgbGlieGxfX3FtcF9wYXJhbV9hZGRf
Ym9vbChnYywgJmFyZ3MsICJlbmFibGUiLCBlbmFibGUpOwogCiAgICAgcmV0dXJuIHFtcF9ydW5f
Y29tbWFuZChnYywgZG9taWQsICJ4ZW4tc2V0LWdsb2JhbC1kaXJ0eS1sb2ciLCBhcmdzLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwgTlVMTCk7CkBAIC0xMDczLDggKzEwNzAsOCBA
QCBpbnQgbGlieGxfX3FtcF9pbnNlcnRfY2Ryb20obGlieGxfX2djICpnYywgaW50IGRvbWlkLAog
ICAgIGlmIChkaXNrLT5mb3JtYXQgPT0gTElCWExfRElTS19GT1JNQVRfRU1QVFkpIHsKICAgICAg
ICAgcmV0dXJuIHFtcF9ydW5fY29tbWFuZChnYywgZG9taWQsICJlamVjdCIsIGFyZ3MsIE5VTEws
IE5VTEwpOwogICAgIH0gZWxzZSB7Ci0gICAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmco
Z2MsICZhcmdzLCAidGFyZ2V0IiwgZGlzay0+cGRldl9wYXRoKTsKLSAgICAgICAgcW1wX3BhcmFt
ZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3MsICJhcmciLAorICAgICAgICBsaWJ4bF9fcW1wX3Bh
cmFtX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAidGFyZ2V0IiwgZGlzay0+cGRldl9wYXRoKTsKKyAg
ICAgICAgbGlieGxfX3FtcF9wYXJhbV9hZGRfc3RyaW5nKGdjLCAmYXJncywgImFyZyIsCiAgICAg
ICAgICAgICBsaWJ4bF9fcWVtdV9kaXNrX2Zvcm1hdF9zdHJpbmcoZGlzay0+Zm9ybWF0KSk7CiAg
ICAgICAgIHJldHVybiBxbXBfcnVuX2NvbW1hbmQoZ2MsIGRvbWlkLCAiY2hhbmdlIiwgYXJncywg
TlVMTCwgTlVMTCk7CiAgICAgfQpAQCAtMTA4NCw3ICsxMDgxLDcgQEAgaW50IGxpYnhsX19xbXBf
Y3B1X2FkZChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGludCBpZHgpCiB7CiAgICAgbGlieGxf
X2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKIAotICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9pbnRl
Z2VyKGdjLCAmYXJncywgImlkIiwgaWR4KTsKKyAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9pbnRl
Z2VyKGdjLCAmYXJncywgImlkIiwgaWR4KTsKIAogICAgIHJldHVybiBxbXBfcnVuX2NvbW1hbmQo
Z2MsIGRvbWlkLCAiY3B1LWFkZCIsIGFyZ3MsIE5VTEwsIE5VTEwpOwogfQpAQCAtMTE0MiwxMCAr
MTEzOSwxMCBAQCBpbnQgbGlieGxfX3FtcF9uYmRfc2VydmVyX3N0YXJ0KGxpYnhsX19nYyAqZ2Ms
IGludCBkb21pZCwKICAgICAgKiAgIH0KICAgICAgKiB9CiAgICAgICovCi0gICAgcW1wX3BhcmFt
ZXRlcnNfYWRkX3N0cmluZyhnYywgJmRhdGEsICJob3N0IiwgaG9zdCk7Ci0gICAgcW1wX3BhcmFt
ZXRlcnNfYWRkX3N0cmluZyhnYywgJmRhdGEsICJwb3J0IiwgcG9ydCk7CisgICAgbGlieGxfX3Ft
cF9wYXJhbV9hZGRfc3RyaW5nKGdjLCAmZGF0YSwgImhvc3QiLCBob3N0KTsKKyAgICBsaWJ4bF9f
cW1wX3BhcmFtX2FkZF9zdHJpbmcoZ2MsICZkYXRhLCAicG9ydCIsIHBvcnQpOwogCi0gICAgcW1w
X3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFkZHIsICJ0eXBlIiwgImluZXQiKTsKKyAgICBs
aWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJpbmcoZ2MsICZhZGRyLCAidHlwZSIsICJpbmV0Iik7CiAg
ICAgcW1wX3BhcmFtZXRlcnNfY29tbW9uX2FkZChnYywgJmFkZHIsICJkYXRhIiwgZGF0YSk7CiAK
ICAgICBxbXBfcGFyYW1ldGVyc19jb21tb25fYWRkKGdjLCAmYXJncywgImFkZHIiLCBhZGRyKTsK
QEAgLTExNTcsOCArMTE1NCw4IEBAIGludCBsaWJ4bF9fcW1wX25iZF9zZXJ2ZXJfYWRkKGxpYnhs
X19nYyAqZ2MsIGludCBkb21pZCwgY29uc3QgY2hhciAqZGlzaykKIHsKICAgICBsaWJ4bF9fanNv
bl9vYmplY3QgKmFyZ3MgPSBOVUxMOwogCi0gICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhn
YywgJmFyZ3MsICJkZXZpY2UiLCBkaXNrKTsKLSAgICBxbXBfcGFyYW1ldGVyc19hZGRfYm9vbChn
YywgJmFyZ3MsICJ3cml0YWJsZSIsIHRydWUpOworICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0
cmluZyhnYywgJmFyZ3MsICJkZXZpY2UiLCBkaXNrKTsKKyAgICBsaWJ4bF9fcW1wX3BhcmFtX2Fk
ZF9ib29sKGdjLCAmYXJncywgIndyaXRhYmxlIiwgdHJ1ZSk7CiAKICAgICByZXR1cm4gcW1wX3J1
bl9jb21tYW5kKGdjLCBkb21pZCwgIm5iZC1zZXJ2ZXItYWRkIiwgYXJncywgTlVMTCwgTlVMTCk7
CiB9CkBAIC0xMTY3LDggKzExNjQsOCBAQCBpbnQgbGlieGxfX3FtcF9zdGFydF9yZXBsaWNhdGlv
bihsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGJvb2wgcHJpbWFyeSkKIHsKICAgICBsaWJ4bF9f
anNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOwogCi0gICAgcW1wX3BhcmFtZXRlcnNfYWRkX2Jvb2wo
Z2MsICZhcmdzLCAiZW5hYmxlIiwgdHJ1ZSk7Ci0gICAgcW1wX3BhcmFtZXRlcnNfYWRkX2Jvb2wo
Z2MsICZhcmdzLCAicHJpbWFyeSIsIHByaW1hcnkpOworICAgIGxpYnhsX19xbXBfcGFyYW1fYWRk
X2Jvb2woZ2MsICZhcmdzLCAiZW5hYmxlIiwgdHJ1ZSk7CisgICAgbGlieGxfX3FtcF9wYXJhbV9h
ZGRfYm9vbChnYywgJmFyZ3MsICJwcmltYXJ5IiwgcHJpbWFyeSk7CiAKICAgICByZXR1cm4gcW1w
X3J1bl9jb21tYW5kKGdjLCBkb21pZCwgInhlbi1zZXQtcmVwbGljYXRpb24iLCBhcmdzLCBOVUxM
LCBOVUxMKTsKIH0KQEAgLTExODksOCArMTE4Niw4IEBAIGludCBsaWJ4bF9fcW1wX3N0b3BfcmVw
bGljYXRpb24obGlieGxfX2djICpnYywgaW50IGRvbWlkLCBib29sIHByaW1hcnkpCiB7CiAgICAg
bGlieGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKIAotICAgIHFtcF9wYXJhbWV0ZXJzX2Fk
ZF9ib29sKGdjLCAmYXJncywgImVuYWJsZSIsIGZhbHNlKTsKLSAgICBxbXBfcGFyYW1ldGVyc19h
ZGRfYm9vbChnYywgJmFyZ3MsICJwcmltYXJ5IiwgcHJpbWFyeSk7CisgICAgbGlieGxfX3FtcF9w
YXJhbV9hZGRfYm9vbChnYywgJmFyZ3MsICJlbmFibGUiLCBmYWxzZSk7CisgICAgbGlieGxfX3Ft
cF9wYXJhbV9hZGRfYm9vbChnYywgJmFyZ3MsICJwcmltYXJ5IiwgcHJpbWFyeSk7CiAKICAgICBy
ZXR1cm4gcW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgInhlbi1zZXQtcmVwbGljYXRpb24iLCBh
cmdzLCBOVUxMLCBOVUxMKTsKIH0KQEAgLTEyMDUsMTEgKzEyMDIsMTEgQEAgaW50IGxpYnhsX19x
bXBfeF9ibG9ja2Rldl9jaGFuZ2UobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBjb25zdCBjaGFy
ICpwYXJlbnQsCiB7CiAgICAgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKIAotICAg
IHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAicGFyZW50IiwgcGFyZW50KTsK
KyAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAicGFyZW50IiwgcGFy
ZW50KTsKICAgICBpZiAoY2hpbGQpCi0gICAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmco
Z2MsICZhcmdzLCAiY2hpbGQiLCBjaGlsZCk7CisgICAgICAgIGxpYnhsX19xbXBfcGFyYW1fYWRk
X3N0cmluZyhnYywgJmFyZ3MsICJjaGlsZCIsIGNoaWxkKTsKICAgICBpZiAobm9kZSkKLSAgICAg
ICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3MsICJub2RlIiwgbm9kZSk7Cisg
ICAgICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0cmluZyhnYywgJmFyZ3MsICJub2RlIiwgbm9k
ZSk7CiAKICAgICByZXR1cm4gcW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgIngtYmxvY2tkZXYt
Y2hhbmdlIiwgYXJncywgTlVMTCwgTlVMTCk7CiB9CkBAIC0xMjQ2LDcgKzEyNDMsNyBAQCBpbnQg
bGlieGxfX3FtcF9obXAobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBjb25zdCBjaGFyICpjb21t
YW5kX2xpbmUsCiB7CiAgICAgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKIAotICAg
IHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAiY29tbWFuZC1saW5lIiwgY29t
bWFuZF9saW5lKTsKKyAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAi
Y29tbWFuZC1saW5lIiwgY29tbWFuZF9saW5lKTsKIAogICAgIHJldHVybiBxbXBfcnVuX2NvbW1h
bmQoZ2MsIGRvbWlkLCAiaHVtYW4tbW9uaXRvci1jb21tYW5kIiwgYXJncywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGhtcF9jYWxsYmFjaywgb3V0cHV0KTsKQEAgLTEzODMsNyArMTM4MCw3
IEBAIHN0YXRpYyB2b2lkIGRtX3N0YXRlX2ZkX3JlYWR5KGxpYnhsX19lZ2MgKmVnYywgbGlieGxf
X2V2X3FtcCAqZXYsCiAgICAgICogdGhlIHNhdmUgb3BlcmF0aW9uIGlzIGZvciBhIGxpdmUgbWln
cmF0aW9uIHJhdGhlciB0aGFuIGZvciB0YWtpbmcgYQogICAgICAqIHNuYXBzaG90LiAqLwogICAg
IGlmIChxbXBfZXZfcWVtdV9jb21wYXJlX3ZlcnNpb24oZXYsIDIsIDExLCAwKSA+PSAwKQotICAg
ICAgICBxbXBfcGFyYW1ldGVyc19hZGRfYm9vbChnYywgJmFyZ3MsICJsaXZlIiwgZHNwcy0+bGl2
ZSk7CisgICAgICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX2Jvb2woZ2MsICZhcmdzLCAibGl2ZSIs
IGRzcHMtPmxpdmUpOwogICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJmaWxlbmFt
ZSIsICIvZGV2L2Zkc2V0LyVkIiwgZmRzZXQpOwogICAgIHJjID0gbGlieGxfX2V2X3FtcF9zZW5k
KGdjLCBldiwgInhlbi1zYXZlLWRldmljZXMtc3RhdGUiLCBhcmdzKTsKICAgICBpZiAocmMpCi0t
IApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb0-0002kC-Qz; Fri, 14 Jun 2019 10:38: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb0-0002k1-9D
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:10 +0000
X-Inumbo-ID: 7e2a21ea-8e90-11e9-8996-737f2de5437e
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e2a21ea-8e90-11e9-8996-737f2de5437e;
 Fri, 14 Jun 2019 10:38:06 +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: nFUn7MFjgfH5kGe3PNVOKKkei7j2EdVaGtNVvGHhLvxD1ETbLUJxXEHEN8k8Noejjv0aXc8tpJ
 U0TuvFGhxOS9ZDYGeyXpqAX17gSuj6IPeLl9DqH9/0a0RtgNv1560pIHk5F7bRpTC0iZvKIbly
 ofvFME2kSwRT9mxRQ7r1ayrVSzkWZ39fhal5UdLJdVK0ben5iuxT2b1yMlHWnLR+vo24gJexfL
 lkxYXFGVooi4QSobcsRvwYh17o2Lz3YRJz2lkAo3QgaJHNkPlcGMcSgJ2IaUbr6al1NjWBFF3K
 YWA=
X-SBRS: 2.7
X-MesageID: 1725156
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,373,1557201600"; 
   d="scan'208";a="1725156"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:38:01 +0100
Message-ID: <20190614103801.22619-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 9/9] libxl_disk: Use ev_qmp in
 libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFrZSBsaWJ4bF9jZHJvbV9pbnNlcnQgYXN5bmNocm9ub3VzIHdoZW4gUUVNVSBpcyBpbnZvbHZl
ZC4gIEFuZApoYXZlIHRoZSBjZHJvbSBvcGVuZWQgYnkgbGlieGwsIHNlbmRpbmcgYSBmaWxlIGRl
c2NyaXB0b3IgdG8gUUVNVS4KClRoZSAib3BhcXVlIiBwYXJhbWV0ZXIgb2YgdGhlICJhZGQtZmQi
IGNhbiBoZWxwIHRvIGZpZ3VyZSBvdXQgd2hhdCBhCmZkc2V0IGluIFFFTVUgaXMgdXNlZCBmb3Iu
IEl0IGNhbiBiZSBxdWVyaWVkIGJ5ICJxdWVyeS1mZHNldHMiLgoKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYyOgogICAg
LSBhY2tlZAogICAgLSBhc3NlcnQgdGhhdCB0aGVyZSdzIG5vIHBheWxvYWRfZmQgYmVmb3JlIG9w
ZW5uaW5nIGEgY2Ryb20gZmlsZQogICAgLSByZW5hbWVkIGZsYWcgYGFzeW5jaHJvbm91c19jYWxs
YmFjaycgLT4gYGhhc19jYWxsYmFjaycKCiB0b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgICAgIHwg
MTI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5oIHwgICAxIC0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCAgMTgg
LS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTAwIGluc2VydGlvbnMoKyksIDQ1IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2Rpc2suYwppbmRleCA3MzI4YTAzZThhLi5hOTU3MTljZTllIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9kaXNrLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCkBAIC02
NTAsMTQgKzY1MCwxNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiAgICAgbGlieGxfX2V2X2xvY2sgcW1w
X2xvY2s7CiAgICAgaW50IGRtX3ZlcjsKICAgICBsaWJ4bF9fZXZfdGltZSB0aW1lOworICAgIGxp
YnhsX19ldl9xbXAgcW1wOwogfSBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlOwogCiBzdGF0aWMg
dm9pZCBjZHJvbV9pbnNlcnRfbG9ja19hY3F1aXJlZChsaWJ4bF9fZWdjICosIGxpYnhsX19ldl9s
b2NrICosCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOwot
c3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdjLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lz
KTsKLXN0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0
ZSAqY2lzKTsKK3N0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9lamVjdGVkKGxpYnhsX19lZ2MgKmVn
YywgbGlieGxfX2V2X3FtcCAqLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgbGlieGxfX2pzb25fb2JqZWN0ICosIGludCByYyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNl
cnRfYWRkZmRfY2IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICosCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICosIGludCBy
Yyk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQobGlieGxfX2VnYyAqZWdjLCBs
aWJ4bF9fZXZfcW1wICosCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
bGlieGxfX2pzb25fb2JqZWN0ICosIGludCByYyk7CiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRf
dGltb3V0KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3RpbWUgKmV2LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdGltZXZhbCAqcmVxdWVzdGVkX2FicywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKQEAgLTY4NCw2ICs2ODcs
MTAgQEAgaW50IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9t
aWQsIGxpYnhsX2RldmljZV9kaXNrICpkaXNrLAogICAgIGNpcy0+cW1wX2xvY2suYW8gPSBhbzsK
ICAgICBjaXMtPnFtcF9sb2NrLmRvbWlkID0gZG9taWQ7CiAgICAgbGlieGxfX2V2X3RpbWVfaW5p
dCgmY2lzLT50aW1lKTsKKyAgICBsaWJ4bF9fZXZfcW1wX2luaXQoJmNpcy0+cW1wKTsKKyAgICBj
aXMtPnFtcC5hbyA9IGFvOworICAgIGNpcy0+cW1wLmRvbWlkID0gZG9taWQ7CisgICAgY2lzLT5x
bXAucGF5bG9hZF9mZCA9IC0xOwogCiAgICAgbGlieGxfZG9tYWluX3R5cGUgdHlwZSA9IGxpYnhs
X19kb21haW5fdHlwZShnYywgZG9taWQpOwogICAgIGlmICh0eXBlID09IExJQlhMX0RPTUFJTl9U
WVBFX0lOVkFMSUQpIHsKQEAgLTc1NywyNiArNzY0LDIyIEBAIHN0YXRpYyB2b2lkIGNkcm9tX2lu
c2VydF9sb2NrX2FjcXVpcmVkKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBMSUJYTF9IT1RQTFVHX1RJTUVPVVQgKiAxMDAwKTsKICAgICBpZiAo
cmMpIGdvdG8gb3V0OwogCi0gICAgLyogV2UgbmVlZCB0byBlamVjdCB0aGUgb3JpZ2luYWwgaW1h
Z2UgZmlyc3QuIFRoaXMgaXMgaW1wbGVtZW50ZWQKLSAgICAgKiBieSBpbnNlcnRpbmcgZW1wdHkg
bWVkaWEuIEpTT04gaXMgbm90IHVwZGF0ZWQuCisgICAgLyogV2UgbmVlZCB0byBlamVjdCB0aGUg
b3JpZ2luYWwgaW1hZ2UgZmlyc3QuCisgICAgICogSlNPTiBpcyBub3QgdXBkYXRlZC4KICAgICAg
Ki8KIAogICAgIGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9R
RU1VX1hFTikgewotICAgICAgICBsaWJ4bF9kZXZpY2VfZGlzayBkaXNrX2VtcHR5OwotCi0gICAg
ICAgIGxpYnhsX2RldmljZV9kaXNrX2luaXQoJmRpc2tfZW1wdHkpOwotICAgICAgICBkaXNrX2Vt
cHR5LmZvcm1hdCA9IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZOwotICAgICAgICBkaXNrX2VtcHR5
LnZkZXYgPSBsaWJ4bF9fc3RyZHVwKE5PR0MsIGNpcy0+ZGlzay0+dmRldik7Ci0gICAgICAgIGRp
c2tfZW1wdHkucGRldl9wYXRoID0gbGlieGxfX3N0cmR1cChOT0dDLCAiIik7Ci0gICAgICAgIGRp
c2tfZW1wdHkuaXNfY2Ryb20gPSAxOwotICAgICAgICBsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0ZGVm
YXVsdChnYywgY2lzLT5kb21pZCwgJmRpc2tfZW1wdHksIGZhbHNlKTsKKyAgICAgICAgbGlieGxf
X2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKKyAgICAgICAgaW50IGRldmlkID0gbGlieGxfX2Rl
dmljZV9kaXNrX2Rldl9udW1iZXIoY2lzLT5kaXNrLT52ZGV2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBOVUxMKTsKIAotICAgICAgICBy
YyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBjaXMtPmRvbWlkLCAmZGlza19lbXB0eSk7
Ci0gICAgICAgIGxpYnhsX2RldmljZV9kaXNrX2Rpc3Bvc2UoJmRpc2tfZW1wdHkpOworICAgICAg
ICBRTVBfUEFSQU1FVEVSU19TUFJJTlRGKCZhcmdzLCAiZGV2aWNlIiwgImlkZS0laSIsIGRldmlk
KTsKKyAgICAgICAgY2lzLT5xbXAuY2FsbGJhY2sgPSBjZHJvbV9pbnNlcnRfZWplY3RlZDsKKyAg
ICAgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3NlbmQoZ2MsICZjaXMtPnFtcCwgImVqZWN0IiwgYXJn
cyk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfSBlbHNlIHsKKyAgICAgICAgY2Ry
b21faW5zZXJ0X2VqZWN0ZWQoZWdjLCAmY2lzLT5xbXAsIE5VTEwsIDApOyAvKiBtdXN0IGJlIGxh
c3QgKi8KICAgICB9Ci0KLSAgICBjZHJvbV9pbnNlcnRfZWplY3RlZChlZ2MsIGNpcyk7IC8qIG11
c3QgYmUgbGFzdCAqLwogICAgIHJldHVybjsKIAogb3V0OgpAQCAtNzg0LDEwICs3ODcsMTIgQEAg
c3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2xvY2tfYWNxdWlyZWQobGlieGxfX2VnYyAqZWdjLAog
fQogCiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZWplY3RlZChsaWJ4bF9fZWdjICplZ2MsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRl
ICpjaXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wICpx
bXAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9v
YmplY3QgKnJlc3BvbnNlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJj
KQogewogICAgIEVHQ19HQzsKLSAgICBpbnQgcmM7CisgICAgbGlieGxfX2Nkcm9tX2luc2VydF9z
dGF0ZSAqY2lzID0gQ09OVEFJTkVSX09GKHFtcCwgKmNpcywgcW1wKTsKICAgICBsaWJ4bF9fZG9t
YWluX3VzZXJkYXRhX2xvY2sgKmRhdGFfbG9jayA9IE5VTEw7CiAgICAgbGlieGxfX2RldmljZSBk
ZXZpY2U7CiAgICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxpYnhsX3BhdGg7CkBAIC03OTUsNiAr
ODAwLDcgQEAgc3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdj
LAogICAgIHhzX3RyYW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOwogICAgIGNoYXIgKnRtcDsKICAg
ICBsaWJ4bF9kb21haW5fY29uZmlnIGRfY29uZmlnOworICAgIGJvb2wgaGFzX2NhbGxiYWNrID0g
ZmFsc2U7CiAKICAgICAvKiBjb252ZW5pZW5jZSBhbGlhc2VzICovCiAgICAgbGlieGxfZG9taWQg
ZG9taWQgPSBjaXMtPmRvbWlkOwpAQCAtODAyLDYgKzgwOCw4IEBAIHN0YXRpYyB2b2lkIGNkcm9t
X2luc2VydF9lamVjdGVkKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGxpYnhsX2RvbWFpbl9jb25m
aWdfaW5pdCgmZF9jb25maWcpOwogCisgICAgaWYgKHJjKSBnb3RvIG91dDsKKwogICAgIHJjID0g
bGlieGxfX2RldmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2aWNlKTsKICAgICBp
ZiAocmMpIGdvdG8gb3V0OwogICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0
aChnYywgJmRldmljZSk7CkBAIC04NTcsOSArODY1LDI5IEBAIHN0YXRpYyB2b2lkIGNkcm9tX2lu
c2VydF9lamVjdGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICByYyA9IGxpYnhsX19kbV9jaGVja19z
dGFydChnYywgJmRfY29uZmlnLCBkb21pZCk7CiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIAotICAg
IGlmIChjaXMtPmRtX3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikg
ewotICAgICAgICByYyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgZGlzayk7
CisgICAgaWYgKGNpcy0+ZG1fdmVyID09IExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVf
WEVOICYmCisgICAgICAgIGRpc2stPmZvcm1hdCAhPSBMSUJYTF9ESVNLX0ZPUk1BVF9FTVBUWSkg
eworICAgICAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOworCisgICAgICAgIGFz
c2VydChxbXAtPnBheWxvYWRfZmQgPT0gLTEpOworICAgICAgICBxbXAtPnBheWxvYWRfZmQgPSBv
cGVuKGRpc2stPnBkZXZfcGF0aCwgT19SRE9OTFkpOworICAgICAgICBpZiAocW1wLT5wYXlsb2Fk
X2ZkIDwgMCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiRmFpbGVkIHRvIG9w
ZW4gY2Ryb20gZmlsZSAlcyIsCisgICAgICAgICAgICAgICAgICBkaXNrLT5wZGV2X3BhdGgpOwor
ICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAg
ICAgIH0KKworICAgICAgICAvKiBUaGlzIGZyZWUgZm9ybSBwYXJhbWV0ZXIgaXMgbm90IHVzZSBi
eSBRRU1VIG9yIGxpYnhsLiAqLworICAgICAgICBRTVBfUEFSQU1FVEVSU19TUFJJTlRGKCZhcmdz
LCAib3BhcXVlIiwgIiVzOiVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kaXNrX2Zvcm1hdF90b19zdHJpbmcoZGlzay0+Zm9ybWF0KSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkaXNrLT5wZGV2X3BhdGgpOworICAgICAgICBxbXAtPmNhbGxiYWNrID0g
Y2Ryb21faW5zZXJ0X2FkZGZkX2NiOworICAgICAgICByYyA9IGxpYnhsX19ldl9xbXBfc2VuZChn
YywgcW1wLCAiYWRkLWZkIiwgYXJncyk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAg
ICAgIGhhc19jYWxsYmFjayA9IHRydWU7CisgICAgfSBlbHNlIHsKKyAgICAgICAgaGFzX2NhbGxi
YWNrID0gZmFsc2U7CiAgICAgfQogCiAgICAgcmMgPSAwOwpAQCAtODcwLDE2ICs4OTgsNTggQEAg
c3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdjLAogICAgIGlm
IChkYXRhX2xvY2spIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhKGRhdGFfbG9jayk7CiAg
ICAgaWYgKHJjKSB7CiAgICAgICAgIGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7IC8q
IG11c3QgYmUgbGFzdCAqLwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGNkcm9tX2luc2VydF9pbnNl
cnRlZChlZ2MsIGNpcyk7IC8qIG11c3QgYmUgbGFzdCAqLworICAgIH0gZWxzZSBpZiAoIWhhc19j
YWxsYmFjaykgeworICAgICAgICAvKiBPbmx5IGNhbGxlZCBpZiBubyBhc3luY2hyb25vdXMgY2Fs
bGJhY2sgYXJlIHNldC4gKi8KKyAgICAgICAgY2Ryb21faW5zZXJ0X2luc2VydGVkKGVnYywgcW1w
LCBOVUxMLCAwKTsgLyogbXVzdCBiZSBsYXN0ICovCisgICAgfQorfQorCitzdGF0aWMgdm9pZCBj
ZHJvbV9pbnNlcnRfYWRkZmRfY2IobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKnFtcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKK3sKKyAgICBFR0NfR0M7CisgICAg
bGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzID0gQ09OVEFJTkVSX09GKHFtcCwgKmNpcywg
cW1wKTsKKyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOworICAgIGNvbnN0IGxp
YnhsX19qc29uX29iamVjdCAqbzsKKyAgICBpbnQgZGV2aWQ7CisgICAgaW50IGZkc2V0OworCisg
ICAgLyogY29udmVuaWVuY2UgYWxpYXNlcyAqLworICAgIGxpYnhsX2RldmljZV9kaXNrICpkaXNr
ID0gY2lzLT5kaXNrOworCisgICAgY2xvc2UocW1wLT5wYXlsb2FkX2ZkKTsKKyAgICBxbXAtPnBh
eWxvYWRfZmQgPSAtMTsKKworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBvID0gbGlieGxf
X2pzb25fbWFwX2dldCgiZmRzZXQtaWQiLCByZXNwb25zZSwgSlNPTl9JTlRFR0VSKTsKKyAgICBp
ZiAoIW8pIHsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKICAg
ICB9CisgICAgZmRzZXQgPSBsaWJ4bF9fanNvbl9vYmplY3RfZ2V0X2ludGVnZXIobyk7CisKKyAg
ICBkZXZpZCA9IGxpYnhsX19kZXZpY2VfZGlza19kZXZfbnVtYmVyKGRpc2stPnZkZXYsIE5VTEws
IE5VTEwpOworICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJkZXZpY2UiLCAiaWRl
LSVpIiwgZGV2aWQpOworICAgIFFNUF9QQVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJ0YXJnZXQi
LCAiL2Rldi9mZHNldC8lZCIsIGZkc2V0KTsKKyAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJp
bmcoZ2MsICZhcmdzLCAiYXJnIiwKKyAgICAgICAgbGlieGxfX3FlbXVfZGlza19mb3JtYXRfc3Ry
aW5nKGRpc2stPmZvcm1hdCkpOworICAgIHFtcC0+Y2FsbGJhY2sgPSBjZHJvbV9pbnNlcnRfaW5z
ZXJ0ZWQ7CisgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3NlbmQoZ2MsIHFtcCwgImNoYW5nZSIsIGFy
Z3MpOworb3V0OgorICAgIGlmIChyYykKKyAgICAgICAgY2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBj
aXMsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCiB9CiAKIHN0YXRpYyB2b2lkIGNkcm9tX2luc2Vy
dF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKnFtcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKIHsKICAgICBFR0NfR0M7Ci0gICAg
aW50IHJjOworICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyA9IENPTlRBSU5FUl9P
RihxbXAsICpjaXMsIHFtcCk7CiAgICAgbGlieGxfX2RvbWFpbl91c2VyZGF0YV9sb2NrICpkYXRh
X2xvY2sgPSBOVUxMOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZF9jb25maWc7CiAgICAgZmxl
eGFycmF5X3QgKmluc2VydCA9IE5VTEw7CkBAIC04OTQsNiArOTY0LDggQEAgc3RhdGljIHZvaWQg
Y2Ryb21faW5zZXJ0X2luc2VydGVkKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGxpYnhsX2RvbWFp
bl9jb25maWdfaW5pdCgmZF9jb25maWcpOwogCisgICAgaWYgKHJjKSBnb3RvIG91dDsKKwogICAg
IHJjID0gbGlieGxfX2RldmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2aWNlKTsK
ICAgICBpZiAocmMpIGdvdG8gb3V0OwogICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tl
bmRfcGF0aChnYywgJmRldmljZSk7CkBAIC05NzcsNiArMTA0OSw4IEBAIHN0YXRpYyB2b2lkIGNk
cm9tX2luc2VydF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBFR0NfR0M7CiAKICAgICBsaWJ4
bF9fZXZfdGltZV9kZXJlZ2lzdGVyKGdjLCAmY2lzLT50aW1lKTsKKyAgICBsaWJ4bF9fZXZfcW1w
X2Rpc3Bvc2UoZ2MsICZjaXMtPnFtcCk7CisgICAgaWYgKGNpcy0+cW1wLnBheWxvYWRfZmQgPj0g
MCkgY2xvc2UoY2lzLT5xbXAucGF5bG9hZF9mZCk7CiAgICAgbGlieGxfX2V2X3VubG9jayhnYywg
JmNpcy0+cW1wX2xvY2spOwogICAgIGxpYnhsX2RldmljZV9kaXNrX2Rpc3Bvc2UoJmNpcy0+ZGlz
a19zYXZlZCk7CiAgICAgbGlieGxfX2FvX2NvbXBsZXRlKGVnYywgY2lzLT5hbywgcmMpOwpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmgKaW5kZXggMmRjNWEzMTc1NS4uOTM2MWRiMGUyYyAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oCkBAIC0xOTU5LDcgKzE5NTksNiBAQCBfaGlkZGVuIGludCBsaWJ4bF9fcW1wX3Jlc3VtZShs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpOwogX2hpZGRlbiBpbnQgbGlieGxfX3FtcF9yZXN0b3Jl
KGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgY29uc3QgY2hhciAqZmlsZW5hbWUpOwogLyogU2V0
IGRpcnR5IGJpdG1hcCBsb2dnaW5nIHN0YXR1cyAqLwogX2hpZGRlbiBpbnQgbGlieGxfX3FtcF9z
ZXRfZ2xvYmFsX2RpcnR5X2xvZyhsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGJvb2wgZW5hYmxl
KTsKLV9oaWRkZW4gaW50IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGxpYnhsX19nYyAqZ2MsIGlu
dCBkb21pZCwgY29uc3QgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2spOwogLyogQWRkIGEgdmlydHVh
bCBDUFUgKi8KIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfY3B1X2FkZChsaWJ4bF9fZ2MgKmdjLCBp
bnQgZG9taWQsIGludCBpbmRleCk7CiAvKiBRdWVyeSB0aGUgYml0bWFwIG9mIENQVXMgKi8KZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMKaW5kZXggYjZhNjkxZDlmYy4uMjVkMzc2NGYxOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTEwNTksMjQgKzEw
NTksNiBAQCBpbnQgbGlieGxfX3FtcF9zZXRfZ2xvYmFsX2RpcnR5X2xvZyhsaWJ4bF9fZ2MgKmdj
LCBpbnQgZG9taWQsIGJvb2wgZW5hYmxlKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVM
TCwgTlVMTCk7CiB9CiAKLWludCBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShsaWJ4bF9fZ2MgKmdj
LCBpbnQgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZGV2
aWNlX2Rpc2sgKmRpc2spCi17Ci0gICAgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsK
LSAgICBpbnQgZGV2X251bWJlciA9IGxpYnhsX19kZXZpY2VfZGlza19kZXZfbnVtYmVyKGRpc2st
PnZkZXYsIE5VTEwsIE5VTEwpOwotCi0gICAgUU1QX1BBUkFNRVRFUlNfU1BSSU5URigmYXJncywg
ImRldmljZSIsICJpZGUtJWkiLCBkZXZfbnVtYmVyKTsKLQotICAgIGlmIChkaXNrLT5mb3JtYXQg
PT0gTElCWExfRElTS19GT1JNQVRfRU1QVFkpIHsKLSAgICAgICAgcmV0dXJuIHFtcF9ydW5fY29t
bWFuZChnYywgZG9taWQsICJlamVjdCIsIGFyZ3MsIE5VTEwsIE5VTEwpOwotICAgIH0gZWxzZSB7
Ci0gICAgICAgIGxpYnhsX19xbXBfcGFyYW1fYWRkX3N0cmluZyhnYywgJmFyZ3MsICJ0YXJnZXQi
LCBkaXNrLT5wZGV2X3BhdGgpOwotICAgICAgICBsaWJ4bF9fcW1wX3BhcmFtX2FkZF9zdHJpbmco
Z2MsICZhcmdzLCAiYXJnIiwKLSAgICAgICAgICAgIGxpYnhsX19xZW11X2Rpc2tfZm9ybWF0X3N0
cmluZyhkaXNrLT5mb3JtYXQpKTsKLSAgICAgICAgcmV0dXJuIHFtcF9ydW5fY29tbWFuZChnYywg
ZG9taWQsICJjaGFuZ2UiLCBhcmdzLCBOVUxMLCBOVUxMKTsKLSAgICB9Ci19Ci0KIGludCBsaWJ4
bF9fcW1wX2NwdV9hZGQobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBpbnQgaWR4KQogewogICAg
IGxpYnhsX19qc29uX29iamVjdCAqYXJncyA9IE5VTEw7Ci0tIApBbnRob255IFBFUkFSRAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjax-0002jJ-P8; Fri, 14 Jun 2019 10:38:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjaw-0002j5-LO
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:06 +0000
X-Inumbo-ID: 7dff395f-8e90-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 7dff395f-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:05 +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: 5gtorxkl8LYECn1Ov2NnvxxUI8ASWkI7WAs/qOhio6tJEYHT287iy7rhRr/LWIwaUSoDZQwvg9
 Fns3B8LV8jbDApbXU8AkVaJtgLR03jS5LmfNWWUzBNDRQJxcX6fzxEetDYQFbrcH4Rso1eqwDC
 wY+HDaNXSbZF+9BI7d3rX4D3+4YuuJ0ZVt27kow9WbBK8Am/wmRDCAcwsN8Y9Lm8CcYKpbgmLx
 87axoCjgxSWc8SIY3AlIE8H+dIDOmJiNov2SPDUudckY4zLbMStFeNH4zEJ0dKbSBxfaMFCDhc
 kUQ=
X-SBRS: 2.7
X-MesageID: 1736049
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,373,1557201600"; 
   d="scan'208";a="1736049"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:59 +0100
Message-ID: <20190614103801.22619-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 7/9] libxl_disk: Implement missing timeout
 for libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWZ0ZXIgdGhlIHBhdGNoICJsaWJ4bF9kaXNrOiBVc2UgZXZfcW1wIGluIGxpYnhsX2Nkcm9tX2lu
c2VydCIKdGhlcmUgd2lsbCBub3QgYmUgYW55IGtpbmQgb2YgdGltZW91dCwgYWRkIG9uZSBiYWNr
LgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5j
b20+CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0t
CgpOb3RlczoKICAgIElhbiwgaW4gdGhpcyBwYXRjaCwgdGhlIHRpbWVvdXQgaXMgc2V0dXAgYWZ0
ZXIgd2UgaGF2ZSBhcXVpcmVkIHRoZSBsb2NrLgogICAgU2hvdWxkIHdlIGNoYW5nZSB0aGF0IHRv
IGFsc28gaGF2ZSBhIHRpbWVvdXQgd2FpdGluZyBmb3IgdGhlIGxvY2sgdG8gYmUKICAgIHJlbGVh
c2VkPwogICAgCiAgICB2MjoKICAgIC0gcGF0Y2ggbW92ZSBlYXJsaWVyIGluIHRoZSBzZXJpZXMg
dG8ga2VlcCBiaXNlY3RhYmlsaXR5LgoKIHRvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyB8IDIxICsr
KysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90b29scy9saWJ4bC9saWJ4bF9k
aXNrLmMKaW5kZXggNWYxM2E2MjJmOS4uNzMyOGEwM2U4YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYwpAQCAtNjQ5LDYg
KzY0OSw3IEBAIHR5cGVkZWYgc3RydWN0IHsKICAgICBsaWJ4bF9kZXZpY2VfZGlzayBkaXNrX3Nh
dmVkOwogICAgIGxpYnhsX19ldl9sb2NrIHFtcF9sb2NrOwogICAgIGludCBkbV92ZXI7CisgICAg
bGlieGxfX2V2X3RpbWUgdGltZTsKIH0gbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZTsKIAogc3Rh
dGljIHZvaWQgY2Ryb21faW5zZXJ0X2xvY2tfYWNxdWlyZWQobGlieGxfX2VnYyAqLCBsaWJ4bF9f
ZXZfbG9jayAqLApAQCAtNjU3LDYgKzY1OCw5IEBAIHN0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9l
amVjdGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyk7CiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNl
cnRfaW5zZXJ0ZWQobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyk7CitzdGF0aWMgdm9pZCBjZHJv
bV9pbnNlcnRfdGltb3V0KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3RpbWUgKmV2LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdGltZXZhbCAqcmVxdWVz
dGVkX2FicywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKIHN0YXRp
YyB2b2lkIGNkcm9tX2luc2VydF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCByYyk7CkBAIC02NzksNiArNjgzLDcgQEAgaW50IGxp
YnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2Rl
dmljZV9kaXNrICpkaXNrLAogICAgIGxpYnhsX19ldl9sb2NrX2luaXQoJmNpcy0+cW1wX2xvY2sp
OwogICAgIGNpcy0+cW1wX2xvY2suYW8gPSBhbzsKICAgICBjaXMtPnFtcF9sb2NrLmRvbWlkID0g
ZG9taWQ7CisgICAgbGlieGxfX2V2X3RpbWVfaW5pdCgmY2lzLT50aW1lKTsKIAogICAgIGxpYnhs
X2RvbWFpbl90eXBlIHR5cGUgPSBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRvbWlkKTsKICAgICBp
ZiAodHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKSB7CkBAIC03NDcsNiArNzUyLDEx
IEBAIHN0YXRpYyB2b2lkIGNkcm9tX2luc2VydF9sb2NrX2FjcXVpcmVkKGxpYnhsX19lZ2MgKmVn
YywKIAogICAgIGlmIChyYykgZ290byBvdXQ7CiAKKyAgICByYyA9IGxpYnhsX19ldl90aW1lX3Jl
Z2lzdGVyX3JlbChhbywgJmNpcy0+dGltZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjZHJvbV9pbnNlcnRfdGltb3V0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIExJQlhMX0hPVFBMVUdfVElNRU9VVCAqIDEwMDApOworICAgIGlmIChyYykgZ290
byBvdXQ7CisKICAgICAvKiBXZSBuZWVkIHRvIGVqZWN0IHRoZSBvcmlnaW5hbCBpbWFnZSBmaXJz
dC4gVGhpcyBpcyBpbXBsZW1lbnRlZAogICAgICAqIGJ5IGluc2VydGluZyBlbXB0eSBtZWRpYS4g
SlNPTiBpcyBub3QgdXBkYXRlZC4KICAgICAgKi8KQEAgLTk1MCwxMiArOTYwLDIzIEBAIHN0YXRp
YyB2b2lkIGNkcm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCiAgICAgY2Ryb21f
aW5zZXJ0X2RvbmUoZWdjLCBjaXMsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCiB9CiAKK3N0YXRp
YyB2b2lkIGNkcm9tX2luc2VydF90aW1vdXQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfdGlt
ZSAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB0aW1l
dmFsICpyZXF1ZXN0ZWRfYWJzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
cmMpCit7CisgICAgRUdDX0dDOworICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcyA9
IENPTlRBSU5FUl9PRihldiwgKmNpcywgdGltZSk7CisgICAgTE9HRChFUlJPUiwgY2lzLT5kb21p
ZCwgImNkcm9tIGluc2VydGlvbiB0aW1lZCBvdXQiKTsKKyAgICBjZHJvbV9pbnNlcnRfZG9uZShl
Z2MsIGNpcywgcmMpOworfQorCiBzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZG9uZShsaWJ4bF9f
ZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5z
ZXJ0X3N0YXRlICpjaXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpCiB7
CiAgICAgRUdDX0dDOwogCisgICAgbGlieGxfX2V2X3RpbWVfZGVyZWdpc3RlcihnYywgJmNpcy0+
dGltZSk7CiAgICAgbGlieGxfX2V2X3VubG9jayhnYywgJmNpcy0+cW1wX2xvY2spOwogICAgIGxp
YnhsX2RldmljZV9kaXNrX2Rpc3Bvc2UoJmNpcy0+ZGlza19zYXZlZCk7CiAgICAgbGlieGxfX2Fv
X2NvbXBsZXRlKGVnYywgY2lzLT5hbywgcmMpOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjay-0002ja-BT; Fri, 14 Jun 2019 10: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjaw-0002jE-TL
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:06 +0000
X-Inumbo-ID: 7e76ebf3-8e90-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 7e76ebf3-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:06 +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: 1tgsnfHyQGwgirMTouddCj7l0PPAPe3hObdBSC8YiGEtGJE3WZTB9uCDJQTe71LWisB3kFhHmj
 +WNvMAVq2Oh+B6iR5URwHBfOftBSVMS/qcH6led3zuFvJCNy332+hq0vdHkC40lTy8PHeSEqEZ
 DdDYim/iiu6K17vk8cpHXGo7W2q3P70ehgl2m9Bn0Dc0kARmGNFfBxXOR7GQbn0nsFskU+GzvX
 B5wNix9l7XITzpKV8h4bpJv9FdsEGd0bt0qZeTVvgfABq1VlYFWiZoc13Bh0MwqTVmPBb9dMbo
 mxA=
X-SBRS: 2.7
X-MesageID: 1749155
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,373,1557201600"; 
   d="scan'208";a="1749155"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:56 +0100
Message-ID: <20190614103801.22619-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/9] libxl: Add optimisation to ev_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: Anthony PERARD <anthony.perard@citrix.com>,
 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>

SXQgd2lsbCBvZnRlbiBiZSB0aGUgY2FzZSB0aGF0IHRoZSBsb2NrIGlzIGZyZWUgdG8gZ3JhYi4g
U28gd2UgZmlyc3QKdHJ5IHRvIGdyYWIgaXQgYmVmb3JlIHdlIGhhdmUgdG8gZm9yay4gRXZlbiB0
aG91Z2ggaW4gdGhpcyBjYXNlIHRoZQpsb2NrcyBhcmUgZ3JhYmJlZCBpbiB0aGUgd3Jvbmcgb3Jk
ZXIgaW4gdGhlIGxvY2sgaGllcmFyY2h5IChldl9sb2NrCnNob3VsZCBiZSBvdXRzaWRlIG9mIENU
WF9MT0NLKSwgaXQgaXMgZmluZSB0byB0cnkgd2l0aG91dCBibG9ja2luZy4gSWYKdGhhdCBmYWls
ZWQsIHdlIHdpbGwgcmVsZWFzZSBDVFhfTE9DSyBhbmQgdHJ5IHRvIGdyYWIgYm90aCBsb2NrIGFn
YWluCmluIHRoZSByaWdodCBvcmRlci4KClRoYXQgb3B0aW1pc2F0aW9uIGlzIG9ubHkgZW5hYmxl
ZCBpbiByZWxlYXNlcyAoZGVidWc9bikgc28gdGhlIG1vcmUKY29tcGxpY2F0ZWQgY29kZSB3aXRo
IGZvcmsgaXMgYWN0dWFsbHkgZXhlcmNpc2VkLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MjoKICAgIC0g
bmV3IHBhdGNoCgogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgICAgICB8ICAzICsrKwogdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuYyB8IDE5ICsrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMg
Y2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL01ha2Vm
aWxlIGIvdG9vbHMvbGlieGwvTWFrZWZpbGUKaW5kZXggNmZkY2JiZGRkNi4uNDU4N2E2ZmM5YyAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlieGwvTWFrZWZp
bGUKQEAgLTM1LDYgKzM1LDkgQEAgaWZlcSAoJChDT05GSUdfTElCTkwpLHkpCiBDRkxBR1NfTElC
WEwgKz0gJChMSUJOTDNfQ0ZMQUdTKQogZW5kaWYKIENGTEFHU19MSUJYTCArPSAtV3NoYWRvdwor
aWZlcSAoJChkZWJ1ZykseSkKK0NGTEFHU19MSUJYTCArPSAtRENPTkZJR19ERUJVRworZW5kaWYK
IAogTElCWExfTElCUy0kKENPTkZJR19BUk0pICs9IC1sZmR0CiAKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmMgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCmlu
ZGV4IDM5MDZhMDUxMmQuLmZiMWI5YmZlNTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYwpAQCAtNjIwLDYg
KzYyMCwyNSBAQCBzdGF0aWMgdm9pZCBldl9sb2NrX3ByZXBhcmVfZm9yayhsaWJ4bF9fZWdjICpl
Z2MsIGxpYnhsX19ldl9sb2NrICpsb2NrKQogICAgIH0KICAgICBmZCA9IGxvY2stPmZkOwogCisg
ICAgLyogRW5hYmxlIHRoaXMgb3B0aW1pc2F0aW9uIG9ubHkgaW4gcmVsZWFzZXMsIHNvIHRoZSBm
b3JrIGNvZGUgaXMKKyAgICAgKiBleGVyY2lzZWQgd2hpbGUgbGlieGwgaXMgYnVpbHQgd2l0aCBk
ZWJ1Zz15LiAqLworI2lmbmRlZiBDT05GSUdfREVCVUcKKyAgICAvKgorICAgICAqIFdlIHRyeSB0
byBncmFiIHRoZSBsb2NrIGJlZm9yZSBmb3JraW5nIGFzIGl0IGlzIGxpa2VseSB0byBiZSBmcmVl
LgorICAgICAqIEV2ZW4gdGhvdWdoIHdlIGFyZSBzdXBwb3NlZCB0byBDVFhfVU5MT0NLIGJlZm9y
ZSBhdHRlbXB0aW5nIHRvIGdyYWIKKyAgICAgKiB0aGUgZXZfbG9jaywgaXQgaXMgZmluZSB0byBk
byBhIG5vbi1ibG9ja2luZyByZXF1ZXN0IG5vdyB3aXRoIHRoZQorICAgICAqIENUWF9MT0NLIGhl
bGQgYXMgaWYgdGhhdCBmYWlscyB3ZSdsbCB0cnkgYWdhaW4gaW4gYSBmb3JrIChDVFhfVU5MT0NL
CisgICAgICogd2lsbCBiZSBjYWxsZWQgaW4gbGlieGwpLCB0aGF0IHdpbGwgYXZvaWQgZGVhZGxv
Y2tzLgorICAgICAqLworICAgIGludCByID0gZmxvY2soZmQsIExPQ0tfRVggfCBMT0NLX05CKTsK
KyAgICBpZiAoIXIpIHsKKyAgICAgICAgbGlieGxfZmRfc2V0X2Nsb2V4ZWMoQ1RYLCBmZCwgMSk7
CisgICAgICAgIC8qIFdlIGhlbGQgYSBsb2NrLCBubyBuZWVkIHRvIGZvcmsgYnV0IHdlIG5lZWQg
dG8gY2hlY2sgaXQuICovCisgICAgICAgIGV2X2xvY2tfY2hpbGRfY2FsbGJhY2soZWdjLCAmbG9j
ay0+Y2hpbGQsIDAsIDApOworICAgICAgICByZXR1cm47CisgICAgfQorI2VuZGlmCisKICAgICBw
aWQgPSBsaWJ4bF9fZXZfY2hpbGRfZm9yayhnYywgJmxvY2stPmNoaWxkLCBldl9sb2NrX2NoaWxk
X2NhbGxiYWNrKTsKICAgICBpZiAocGlkIDwgMCkKICAgICAgICAgZ290byBvdXQ7Ci0tIApBbnRo
b255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb5-0002mR-2D; Fri, 14 Jun 2019 10:38: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb3-0002la-DJ
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:13 +0000
X-Inumbo-ID: 817943e4-8e90-11e9-a75c-0f081994aedc
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 817943e4-8e90-11e9-a75c-0f081994aedc;
 Fri, 14 Jun 2019 10:38: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: 0qVhVYaT2jvmX7RtBgudh/cq9gDSB3xQ8GnS8dWit037PN9fRcvBUU6+jE1bW7fhS93LScEAbE
 Ryq2VrO+zL01YJ02mbQ9OF7mDj1GqbY/wD+GvWmv404HoYz2x6hofEBm7TNCiRqeL+q9OhKVoH
 dSrHbTdpBWcwvrb4WFVYzvWUVzDmcC/bDsNlQ1G8GqUrvryEBkiPcxSC7MOiMwfQRnPB2ePNez
 1OzVpcwNHfnNOYkEc1D7qNxfBdST4io7YEWPxvSIMH3vwPGerKL9Sm/o+BUMQWpySthK45Lyc+
 Buw=
X-SBRS: 2.7
X-MesageID: 1722753
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,373,1557201600"; 
   d="scan'208";a="1722753"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:58 +0100
Message-ID: <20190614103801.22619-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/9] libxl_disk: Cut libxl_cdrom_insert into
 steps ..
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 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>

Li4gYW5kIHVzZSBhIG5ldyAic2xvdyIgbG9jayB0byBhdm9pZCBob2xkaW5nIHRoZSB1c2VyZGF0
YSBsb2NrIGFjcm9zcwpzZXZlcmFsIGZ1bmN0aW9ucy4KClRoaXMgcGF0Y2ggY3V0cyBsaWJ4bF9j
ZHJvbV9pbnNlcnQgaW50byBkaWZmZXJlbnQgc3RlcC9mdW5jdGlvbiBidXQKdGhlcmUgYXJlIHN0
aWxsIGNhbGxlZCBzeW5jaHJvbm91c2x5LiAoVGFraW5nIHRoZSBldl9sb2NrIGlzIHRoZSBvbmx5
CnN0ZXAgdGhhdCBtaWdodCBiZSBhc3luY2hyb25vdXMuKSBBIGxhdGVyIHBhdGNoIHdpbGwgY2Fs
bCB0aGVtCmFzeW5jaHJvbm91c2x5IHdoZW4gUU1QIGlzIGludm9sdmVkLgoKVGhlZSB1c2VyZGF0
YSBsb2NrIChqc29uX2xvY2spIHVzZSB0byBwcm90ZWN0IGFnYWluc3QgY29uY3VycmVudCBjaGFu
Z2UKb2YgY2Ryb20gaXMgcmVwbGFjZWQgYnkgYW4gZXZfbG9jayB3aGljaCBjYW4gYmUgaGVsZCBh
Y3Jvc3MgZGlmZmVyZW50CkNUWF9MT0NLIHNlY3Rpb25zLiBUaGUganNvbl9sb2NrIGlzIHN0aWxs
IHVzZWQgd2hlbiByZWFkaW5nL21vZGlmeWluZwp0aGUgZG9tYWluIHVzZXJkYXRhIChtYW5kYXRv
cnkpIGFuZCB1cGRhdGUgeGVuc3RvcmUgKG1vc3RseSBiZWNhdXNlCml0J3MgdXBkYXRlZCBhcyB0
aGUgc2FtZSB0aW1lIGFzIHRoZSB1c2VyZGF0YSkuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYyOgogICAg
LSByZXdyaXRlIHBhdGNoIGRlc2NyaXB0aW9uCiAgICAtIHJld29yayB1c2Ugb2YgdGhlIG5ldyBs
b2NrCgogdG9vbHMvbGlieGwvbGlieGxfZGlzay5jIHwgMTk2ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1NSBpbnNlcnRpb25zKCspLCA0
MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90
b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXggNDViZjU1NTA2MS4uNWYxM2E2MjJmOSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2Rpc2suYwpAQCAtNjQyLDI0ICs2NDIsNDMgQEAgaW50IGxpYnhsX2RldmljZV9kaXNrX2dldGlu
Zm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgIHJldHVybiByYzsKIH0KIAor
dHlwZWRlZiBzdHJ1Y3QgeworICAgIGxpYnhsX19hbyAqYW87CisgICAgbGlieGxfZG9taWQgZG9t
aWQ7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2s7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sg
ZGlza19zYXZlZDsKKyAgICBsaWJ4bF9fZXZfbG9jayBxbXBfbG9jazsKKyAgICBpbnQgZG1fdmVy
OworfSBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlOworCitzdGF0aWMgdm9pZCBjZHJvbV9pbnNl
cnRfbG9ja19hY3F1aXJlZChsaWJ4bF9fZWdjICosIGxpYnhsX19ldl9sb2NrICosCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpOworc3RhdGljIHZvaWQgY2Ry
b21faW5zZXJ0X2VqZWN0ZWQobGlieGxfX2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKTsKK3N0YXRpYyB2b2lk
IGNkcm9tX2luc2VydF9pbnNlcnRlZChsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKTsKK3N0YXRp
YyB2b2lkIGNkcm9tX2luc2VydF9kb25lKGxpYnhsX19lZ2MgKmVnYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19jZHJvbV9pbnNlcnRfc3RhdGUgKmNpcywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCByYyk7CisKIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQo
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywK
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdykK
IHsKICAgICBBT19DUkVBVEUoY3R4LCBkb21pZCwgYW9faG93KTsKICAgICBpbnQgbnVtID0gMCwg
aTsKLSAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlza3MgPSBOVUxMLCBkaXNrX3NhdmVkOwotICAg
IGxpYnhsX2RvbWFpbl9jb25maWcgZF9jb25maWc7Ci0gICAgaW50IHJjLCBkbV92ZXI7Ci0gICAg
bGlieGxfX2RldmljZSBkZXZpY2U7Ci0gICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxpYnhsX3Bh
dGg7Ci0gICAgY2hhciAqIHRtcDsKLSAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xvY2sgKmxv
Y2sgPSBOVUxMOwotICAgIHhzX3RyYW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOwotICAgIGZsZXhh
cnJheV90ICppbnNlcnQgPSBOVUxMLCAqZW1wdHkgPSBOVUxMOwotCi0gICAgbGlieGxfZG9tYWlu
X2NvbmZpZ19pbml0KCZkX2NvbmZpZyk7Ci0gICAgbGlieGxfZGV2aWNlX2Rpc2tfaW5pdCgmZGlz
a19zYXZlZCk7Ci0gICAgbGlieGxfZGV2aWNlX2Rpc2tfY29weShjdHgsICZkaXNrX3NhdmVkLCBk
aXNrKTsKKyAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlza3MgPSBOVUxMOworICAgIGludCByYzsK
KyAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXM7CisKKyAgICBHQ05FVyhjaXMpOwor
ICAgIGNpcy0+YW8gPSBhbzsKKyAgICBjaXMtPmRvbWlkID0gZG9taWQ7CisgICAgY2lzLT5kaXNr
ID0gZGlzazsKKyAgICBsaWJ4bF9kZXZpY2VfZGlza19pbml0KCZjaXMtPmRpc2tfc2F2ZWQpOwor
ICAgIGxpYnhsX2RldmljZV9kaXNrX2NvcHkoY3R4LCAmY2lzLT5kaXNrX3NhdmVkLCBkaXNrKTsK
KyAgICBsaWJ4bF9fZXZfbG9ja19pbml0KCZjaXMtPnFtcF9sb2NrKTsKKyAgICBjaXMtPnFtcF9s
b2NrLmFvID0gYW87CisgICAgY2lzLT5xbXBfbG9jay5kb21pZCA9IGRvbWlkOwogCiAgICAgbGli
eGxfZG9tYWluX3R5cGUgdHlwZSA9IGxpYnhsX19kb21haW5fdHlwZShnYywgZG9taWQpOwogICAg
IGlmICh0eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQpIHsKQEAgLTY3OCw4ICs2OTcs
OCBAQCBpbnQgbGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21p
ZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAot
ICAgIGRtX3ZlciA9IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9ydW5uaW5nKGdjLCBkb21p
ZCk7Ci0gICAgaWYgKGRtX3ZlciA9PSAtMSkgeworICAgIGNpcy0+ZG1fdmVyID0gbGlieGxfX2Rl
dmljZV9tb2RlbF92ZXJzaW9uX3J1bm5pbmcoZ2MsIGRvbWlkKTsKKyAgICBpZiAoY2lzLT5kbV92
ZXIgPT0gLTEpIHsKICAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJDYW5ub3QgZGV0ZXJtaW5l
IGRldmljZSBtb2RlbCB2ZXJzaW9uIik7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAg
ICAgZ290byBvdXQ7CkBAIC03MDgsNDAgKzcyNyw4MiBAQCBpbnQgbGlieGxfY2Ryb21faW5zZXJ0
KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ss
CiAgICAgICAgIGRpc2stPmZvcm1hdCA9IExJQlhMX0RJU0tfRk9STUFUX0VNUFRZOwogICAgIH0K
IAotICAgIHJjID0gbGlieGxfX2RldmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2
aWNlKTsKLSAgICBpZiAocmMpIGdvdG8gb3V0Oworb3V0OgorICAgIGxpYnhsX19kZXZpY2VfbGlz
dF9mcmVlKCZsaWJ4bF9fZGlza19kZXZ0eXBlLCBkaXNrcywgbnVtKTsKKyAgICBpZiAocmMpIHsK
KyAgICAgICAgY2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBjaXMsIHJjKTsgLyogbXVzdCBiZSBsYXN0
ICovCisgICAgfSBlbHNlIHsKKyAgICAgICAgY2lzLT5xbXBfbG9jay5jYWxsYmFjayA9IGNkcm9t
X2luc2VydF9sb2NrX2FjcXVpcmVkOworICAgICAgICBsaWJ4bF9fZXZfbG9ja19nZXQoZWdjLCAm
Y2lzLT5xbXBfbG9jayk7IC8qIG11c3QgYmUgbGFzdCAqLworICAgIH0KKyAgICByZXR1cm4gQU9f
SU5QUk9HUkVTUzsKK30KIAotICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0
aChnYywgJmRldmljZSk7Ci0gICAgbGlieGxfcGF0aCA9IGxpYnhsX19kZXZpY2VfbGlieGxfcGF0
aChnYywgJmRldmljZSk7CitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfbG9ja19hY3F1aXJlZChs
aWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fZXZfbG9jayAqbG9jaywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCByYykKK3sKKyAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMgPSBDT05U
QUlORVJfT0YobG9jaywgKmNpcywgcW1wX2xvY2spOworICAgIFNUQVRFX0FPX0dDKGNpcy0+YW8p
OwogCi0gICAgLyogTm90ZTogQ1RYIGxvY2sgaXMgYWxyZWFkeSBoZWxkIGF0IHRoaXMgcG9pbnQg
c28gbG9jayBoaWVyYXJjaHkKLSAgICAgKiBpcyBtYWludGFpbmVkLgotICAgICAqLwotICAgIGxv
Y2sgPSBsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEoZ2MsIGRvbWlkKTsKLSAgICBpZiAoIWxv
Y2spIHsKLSAgICAgICAgcmMgPSBFUlJPUl9MT0NLX0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0Owot
ICAgIH0KKyAgICBpZiAocmMpIGdvdG8gb3V0OwogCiAgICAgLyogV2UgbmVlZCB0byBlamVjdCB0
aGUgb3JpZ2luYWwgaW1hZ2UgZmlyc3QuIFRoaXMgaXMgaW1wbGVtZW50ZWQKICAgICAgKiBieSBp
bnNlcnRpbmcgZW1wdHkgbWVkaWEuIEpTT04gaXMgbm90IHVwZGF0ZWQuCiAgICAgICovCiAKLSAg
ICBpZiAoZG1fdmVyID09IExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOKSB7Cisg
ICAgaWYgKGNpcy0+ZG1fdmVyID09IExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVO
KSB7CiAgICAgICAgIGxpYnhsX2RldmljZV9kaXNrIGRpc2tfZW1wdHk7CiAKICAgICAgICAgbGli
eGxfZGV2aWNlX2Rpc2tfaW5pdCgmZGlza19lbXB0eSk7CiAgICAgICAgIGRpc2tfZW1wdHkuZm9y
bWF0ID0gTElCWExfRElTS19GT1JNQVRfRU1QVFk7Ci0gICAgICAgIGRpc2tfZW1wdHkudmRldiA9
IGxpYnhsX19zdHJkdXAoTk9HQywgZGlzay0+dmRldik7CisgICAgICAgIGRpc2tfZW1wdHkudmRl
diA9IGxpYnhsX19zdHJkdXAoTk9HQywgY2lzLT5kaXNrLT52ZGV2KTsKICAgICAgICAgZGlza19l
bXB0eS5wZGV2X3BhdGggPSBsaWJ4bF9fc3RyZHVwKE5PR0MsICIiKTsKICAgICAgICAgZGlza19l
bXB0eS5pc19jZHJvbSA9IDE7Ci0gICAgICAgIGxpYnhsX19kZXZpY2VfZGlza19zZXRkZWZhdWx0
KGdjLCBkb21pZCwgJmRpc2tfZW1wdHksIGZhbHNlKTsKKyAgICAgICAgbGlieGxfX2RldmljZV9k
aXNrX3NldGRlZmF1bHQoZ2MsIGNpcy0+ZG9taWQsICZkaXNrX2VtcHR5LCBmYWxzZSk7CiAKLSAg
ICAgICAgcmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgZG9taWQsICZkaXNrX2VtcHR5
KTsKKyAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX2luc2VydF9jZHJvbShnYywgY2lzLT5kb21pZCwg
JmRpc2tfZW1wdHkpOwogICAgICAgICBsaWJ4bF9kZXZpY2VfZGlza19kaXNwb3NlKCZkaXNrX2Vt
cHR5KTsKICAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKICAgICB9CiAKKyAgICBjZHJvbV9pbnNl
cnRfZWplY3RlZChlZ2MsIGNpcyk7IC8qIG11c3QgYmUgbGFzdCAqLworICAgIHJldHVybjsKKwor
b3V0OgorICAgIGNkcm9tX2luc2VydF9kb25lKGVnYywgY2lzLCByYyk7IC8qIG11c3QgYmUgbGFz
dCAqLworfQorCitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfZWplY3RlZChsaWJ4bF9fZWdjICpl
Z2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0
X3N0YXRlICpjaXMpCit7CisgICAgRUdDX0dDOworICAgIGludCByYzsKKyAgICBsaWJ4bF9fZG9t
YWluX3VzZXJkYXRhX2xvY2sgKmRhdGFfbG9jayA9IE5VTEw7CisgICAgbGlieGxfX2RldmljZSBk
ZXZpY2U7CisgICAgY29uc3QgY2hhciAqYmVfcGF0aCwgKmxpYnhsX3BhdGg7CisgICAgZmxleGFy
cmF5X3QgKmVtcHR5ID0gTlVMTDsKKyAgICB4c190cmFuc2FjdGlvbl90IHQgPSBYQlRfTlVMTDsK
KyAgICBjaGFyICp0bXA7CisgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKKworICAg
IC8qIGNvbnZlbmllbmNlIGFsaWFzZXMgKi8KKyAgICBsaWJ4bF9kb21pZCBkb21pZCA9IGNpcy0+
ZG9taWQ7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2sgPSBjaXMtPmRpc2s7CisKKyAgICBs
aWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRfY29uZmlnKTsKKworICAgIHJjID0gbGlieGxfX2Rl
dmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2aWNlKTsKKyAgICBpZiAocmMpIGdv
dG8gb3V0OworICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0aChnYywgJmRl
dmljZSk7CisgICAgbGlieGxfcGF0aCA9IGxpYnhsX19kZXZpY2VfbGlieGxfcGF0aChnYywgJmRl
dmljZSk7CisKKyAgICBkYXRhX2xvY2sgPSBsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEoZ2Ms
IGRvbWlkKTsKKyAgICBpZiAoIWRhdGFfbG9jaykgeworICAgICAgICByYyA9IEVSUk9SX0xPQ0tf
RkFJTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCiAgICAgZW1wdHkgPSBmbGV4YXJyYXlf
bWFrZShnYywgNCwgMSk7CiAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGVtcHR5LCAidHlwZSIs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2VfZGlza19zdHJpbmdfb2Zf
YmFja2VuZChkaXNrLT5iYWNrZW5kKSk7CkBAIC03ODAsMTYgKzg0MSw2NiBAQCBpbnQgbGlieGxf
Y2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNl
X2Rpc2sgKmRpc2ssCiAgICAgcmMgPSBsaWJ4bF9fZ2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdj
LCBkb21pZCwgJmRfY29uZmlnKTsKICAgICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAgZGV2aWNl
X2FkZF9kb21haW5fY29uZmlnKGdjLCAmZF9jb25maWcsICZsaWJ4bF9fZGlza19kZXZ0eXBlLCAm
ZGlza19zYXZlZCk7CisgICAgZGV2aWNlX2FkZF9kb21haW5fY29uZmlnKGdjLCAmZF9jb25maWcs
ICZsaWJ4bF9fZGlza19kZXZ0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY2lz
LT5kaXNrX3NhdmVkKTsKIAogICAgIHJjID0gbGlieGxfX2RtX2NoZWNrX3N0YXJ0KGdjLCAmZF9j
b25maWcsIGRvbWlkKTsKICAgICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAgaWYgKGRtX3ZlciA9
PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikgeworICAgIGlmIChjaXMtPmRt
X3ZlciA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTikgewogICAgICAgICBy
YyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgZGlzayk7CiAgICAgICAgIGlm
IChyYykgZ290byBvdXQ7CiAgICAgfQogCisgICAgcmMgPSAwOworCitvdXQ6CisgICAgbGlieGxf
X3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdjLCAmdCk7CisgICAgbGlieGxfZG9tYWluX2NvbmZpZ19k
aXNwb3NlKCZkX2NvbmZpZyk7CisgICAgaWYgKGRhdGFfbG9jaykgbGlieGxfX3VubG9ja19kb21h
aW5fdXNlcmRhdGEoZGF0YV9sb2NrKTsKKyAgICBpZiAocmMpIHsKKyAgICAgICAgY2Ryb21faW5z
ZXJ0X2RvbmUoZWdjLCBjaXMsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCisgICAgfSBlbHNlIHsK
KyAgICAgICAgY2Ryb21faW5zZXJ0X2luc2VydGVkKGVnYywgY2lzKTsgLyogbXVzdCBiZSBsYXN0
ICovCisgICAgfQorfQorCitzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRfaW5zZXJ0ZWQobGlieGxf
X2VnYyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19jZHJv
bV9pbnNlcnRfc3RhdGUgKmNpcykKK3sKKyAgICBFR0NfR0M7CisgICAgaW50IHJjOworICAgIGxp
YnhsX19kb21haW5fdXNlcmRhdGFfbG9jayAqZGF0YV9sb2NrID0gTlVMTDsKKyAgICBsaWJ4bF9k
b21haW5fY29uZmlnIGRfY29uZmlnOworICAgIGZsZXhhcnJheV90ICppbnNlcnQgPSBOVUxMOwor
ICAgIHhzX3RyYW5zYWN0aW9uX3QgdCA9IFhCVF9OVUxMOworICAgIGxpYnhsX19kZXZpY2UgZGV2
aWNlOworICAgIGNvbnN0IGNoYXIgKmJlX3BhdGgsICpsaWJ4bF9wYXRoOworICAgIGNoYXIgKnRt
cDsKKworICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMgKi8KKyAgICBsaWJ4bF9kb21pZCBkb21p
ZCA9IGNpcy0+ZG9taWQ7CisgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2sgPSBjaXMtPmRpc2s7
CisKKyAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRfY29uZmlnKTsKKworICAgIHJjID0g
bGlieGxfX2RldmljZV9mcm9tX2Rpc2soZ2MsIGRvbWlkLCBkaXNrLCAmZGV2aWNlKTsKKyAgICBp
ZiAocmMpIGdvdG8gb3V0OworICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0
aChnYywgJmRldmljZSk7CisgICAgbGlieGxfcGF0aCA9IGxpYnhsX19kZXZpY2VfbGlieGxfcGF0
aChnYywgJmRldmljZSk7CisKKyAgICBkYXRhX2xvY2sgPSBsaWJ4bF9fbG9ja19kb21haW5fdXNl
cmRhdGEoZ2MsIGRvbWlkKTsKKyAgICBpZiAoIWRhdGFfbG9jaykgeworICAgICAgICByYyA9IEVS
Uk9SX0xPQ0tfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBsaWJ4
bF9fZ2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgJmRfY29uZmlnKTsKKyAgICBp
ZiAocmMpIGdvdG8gb3V0OworCisgICAgZGV2aWNlX2FkZF9kb21haW5fY29uZmlnKGdjLCAmZF9j
b25maWcsICZsaWJ4bF9fZGlza19kZXZ0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmY2lzLT5kaXNrX3NhdmVkKTsKKwogICAgIGluc2VydCA9IGZsZXhhcnJheV9tYWtlKGdjLCA0
LCAxKTsKICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoaW5zZXJ0LCAidHlwZSIsCiAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19vZl9iYWNrZW5kKGRpc2st
PmJhY2tlbmQpKTsKQEAgLTgzMCwyMSArOTQxLDI0IEBAIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQo
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywK
ICAgICAgICAgaWYgKHJjIDwgMCkgZ290byBvdXQ7CiAgICAgfQogCi0gICAgLyogc3VjY2Vzcywg
bm8gYWN0dWFsIGFzeW5jICovCi0gICAgbGlieGxfX2FvX2NvbXBsZXRlKGVnYywgYW8sIDApOwot
CiAgICAgcmMgPSAwOwogCiBvdXQ6CiAgICAgbGlieGxfX3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdj
LCAmdCk7Ci0gICAgbGlieGxfX2RldmljZV9saXN0X2ZyZWUoJmxpYnhsX19kaXNrX2RldnR5cGUs
IGRpc2tzLCBudW0pOwotICAgIGxpYnhsX2RldmljZV9kaXNrX2Rpc3Bvc2UoJmRpc2tfc2F2ZWQp
OwogICAgIGxpYnhsX2RvbWFpbl9jb25maWdfZGlzcG9zZSgmZF9jb25maWcpOworICAgIGlmIChk
YXRhX2xvY2spIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhKGRhdGFfbG9jayk7CisgICAg
Y2Ryb21faW5zZXJ0X2RvbmUoZWdjLCBjaXMsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCit9CiAK
LSAgICBpZiAobG9jaykgbGlieGxfX3VubG9ja19kb21haW5fdXNlcmRhdGEobG9jayk7CitzdGF0
aWMgdm9pZCBjZHJvbV9pbnNlcnRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpCit7CisgICAgRUdDX0dDOwogCi0gICAgaWYg
KHJjKSByZXR1cm4gQU9fQ1JFQVRFX0ZBSUwocmMpOwotICAgIHJldHVybiBBT19JTlBST0dSRVNT
OworICAgIGxpYnhsX19ldl91bmxvY2soZ2MsICZjaXMtPnFtcF9sb2NrKTsKKyAgICBsaWJ4bF9k
ZXZpY2VfZGlza19kaXNwb3NlKCZjaXMtPmRpc2tfc2F2ZWQpOworICAgIGxpYnhsX19hb19jb21w
bGV0ZShlZ2MsIGNpcy0+YW8sIHJjKTsKIH0KIAogLyogbGlieGxfX2FsbG9jX3ZkZXYgb25seSB3
b3JrcyBvbiB0aGUgbG9jYWwgZG9tYWluLCB0aGF0IGlzIHRoZSBkb21haW4KLS0gCkFudGhvbnkg
UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 10:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 10: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 1hbjb2-0002l0-Rr; Fri, 14 Jun 2019 10:38:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbjb1-0002kL-1a
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 10:38:11 +0000
X-Inumbo-ID: 80b8ba8b-8e90-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 80b8ba8b-8e90-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 10:38:10 +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: Y/hPiyKVrqZU/oDR72x6A/YeAN1mrD78w0H9sgSokHCb5VjCJFkmjwpf+QEwo6K6MMenzqISjP
 HTri5FEvc48KLcJDdsgE6KHA8LYhkwuPE5VUnXsjxH8O1DbrH7EvCBgPy1nJRczyySGL90lvKx
 cqLX9lqxrjcN+/bqZEs6YT9Wk6f65/8rA5NDiPwAP8jCfv13EydSqixYezp/eyUiwmx6YT1qTG
 9/kc5HBrRFq8gVi0gkRBte/T7m3Dmtacagx62w7V/ckpNF0GqmXBAmjZeMkjcvTJIV3UhTtji3
 4s8=
X-SBRS: 2.7
X-MesageID: 1722751
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,373,1557201600"; 
   d="scan'208";a="1722751"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 11:37:57 +0100
Message-ID: <20190614103801.22619-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614103801.22619-1-anthony.perard@citrix.com>
References: <20190614103801.22619-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/9] libxl_disk: Reorganise libxl_cdrom_insert
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBvZiBjdXR0aW5nIGxpYnhsX2Nkcm9tX2luc2VydCBpbnRv
IHNldmVyYWwKZnVuY3Rpb25zIHRvIGFsbG93IGFzeW5jaHJvbm91cyBjYWxsYmFja3MuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyB8IDU4ICsrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNl
cnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9kaXNrLmMgYi90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXggYmM5ZTJkNWE3NC4uNDVi
ZjU1NTA2MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2Rpc2suYwpAQCAtNjQ3LDcgKzY0Nyw3IEBAIGludCBsaWJ4bF9jZHJvbV9p
bnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAq
ZGlzaywKIHsKICAgICBBT19DUkVBVEUoY3R4LCBkb21pZCwgYW9faG93KTsKICAgICBpbnQgbnVt
ID0gMCwgaTsKLSAgICBsaWJ4bF9kZXZpY2VfZGlzayAqZGlza3MgPSBOVUxMLCBkaXNrX3NhdmVk
LCBkaXNrX2VtcHR5OworICAgIGxpYnhsX2RldmljZV9kaXNrICpkaXNrcyA9IE5VTEwsIGRpc2tf
c2F2ZWQ7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKICAgICBpbnQgcmMsIGRt
X3ZlcjsKICAgICBsaWJ4bF9fZGV2aWNlIGRldmljZTsKQEAgLTY1OCwxNiArNjU4LDkgQEAgaW50
IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhs
X2RldmljZV9kaXNrICpkaXNrLAogICAgIGZsZXhhcnJheV90ICppbnNlcnQgPSBOVUxMLCAqZW1w
dHkgPSBOVUxMOwogCiAgICAgbGlieGxfZG9tYWluX2NvbmZpZ19pbml0KCZkX2NvbmZpZyk7Ci0g
ICAgbGlieGxfZGV2aWNlX2Rpc2tfaW5pdCgmZGlza19lbXB0eSk7CiAgICAgbGlieGxfZGV2aWNl
X2Rpc2tfaW5pdCgmZGlza19zYXZlZCk7CiAgICAgbGlieGxfZGV2aWNlX2Rpc2tfY29weShjdHgs
ICZkaXNrX3NhdmVkLCBkaXNrKTsKIAotICAgIGRpc2tfZW1wdHkuZm9ybWF0ID0gTElCWExfRElT
S19GT1JNQVRfRU1QVFk7Ci0gICAgZGlza19lbXB0eS52ZGV2ID0gbGlieGxfX3N0cmR1cChOT0dD
LCBkaXNrLT52ZGV2KTsKLSAgICBkaXNrX2VtcHR5LnBkZXZfcGF0aCA9IGxpYnhsX19zdHJkdXAo
Tk9HQywgIiIpOwotICAgIGRpc2tfZW1wdHkuaXNfY2Ryb20gPSAxOwotICAgIGxpYnhsX19kZXZp
Y2VfZGlza19zZXRkZWZhdWx0KGdjLCBkb21pZCwgJmRpc2tfZW1wdHksIGZhbHNlKTsKLQogICAg
IGxpYnhsX2RvbWFpbl90eXBlIHR5cGUgPSBsaWJ4bF9fZG9tYWluX3R5cGUoZ2MsIGRvbWlkKTsK
ICAgICBpZiAodHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKSB7CiAgICAgICAgIHJj
ID0gRVJST1JfRkFJTDsKQEAgLTcyMSwyMyArNzE0LDYgQEAgaW50IGxpYnhsX2Nkcm9tX2luc2Vy
dChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9kaXNrICpkaXNr
LAogICAgIGJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0aChnYywgJmRldmljZSk7
CiAgICAgbGlieGxfcGF0aCA9IGxpYnhsX19kZXZpY2VfbGlieGxfcGF0aChnYywgJmRldmljZSk7
CiAKLSAgICBpbnNlcnQgPSBmbGV4YXJyYXlfbWFrZShnYywgNCwgMSk7Ci0KLSAgICBmbGV4YXJy
YXlfYXBwZW5kX3BhaXIoaW5zZXJ0LCAidHlwZSIsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19kZXZpY2VfZGlza19zdHJpbmdfb2ZfYmFja2VuZChkaXNrLT5iYWNrZW5kKSk7Ci0g
ICAgaWYgKGRpc2stPmZvcm1hdCAhPSBMSUJYTF9ESVNLX0ZPUk1BVF9FTVBUWSkKLSAgICAgICAg
ZmxleGFycmF5X2FwcGVuZF9wYWlyKGluc2VydCwgInBhcmFtcyIsCi0gICAgICAgICAgICAgICAg
ICAgICAgICBHQ1NQUklOVEYoIiVzOiVzIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fZGV2aWNlX2Rpc2tfc3RyaW5nX29mX2Zvcm1hdChkaXNrLT5mb3JtYXQpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGRpc2stPnBkZXZfcGF0aCkpOwotICAgIGVsc2UKLSAgICAg
ICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGluc2VydCwgInBhcmFtcyIsICIiKTsKLQotICAgIGVt
cHR5ID0gZmxleGFycmF5X21ha2UoZ2MsIDQsIDEpOwotICAgIGZsZXhhcnJheV9hcHBlbmRfcGFp
cihlbXB0eSwgInR5cGUiLAotICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNl
X2Rpc2tfc3RyaW5nX29mX2JhY2tlbmQoZGlzay0+YmFja2VuZCkpOwotICAgIGZsZXhhcnJheV9h
cHBlbmRfcGFpcihlbXB0eSwgInBhcmFtcyIsICIiKTsKLQogICAgIC8qIE5vdGU6IENUWCBsb2Nr
IGlzIGFscmVhZHkgaGVsZCBhdCB0aGlzIHBvaW50IHNvIGxvY2sgaGllcmFyY2h5CiAgICAgICog
aXMgbWFpbnRhaW5lZC4KICAgICAgKi8KQEAgLTc1MCwxMSArNzI2LDI3IEBAIGludCBsaWJ4bF9j
ZHJvbV9pbnNlcnQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2Vf
ZGlzayAqZGlzaywKICAgICAvKiBXZSBuZWVkIHRvIGVqZWN0IHRoZSBvcmlnaW5hbCBpbWFnZSBm
aXJzdC4gVGhpcyBpcyBpbXBsZW1lbnRlZAogICAgICAqIGJ5IGluc2VydGluZyBlbXB0eSBtZWRp
YS4gSlNPTiBpcyBub3QgdXBkYXRlZC4KICAgICAgKi8KKwogICAgIGlmIChkbV92ZXIgPT0gTElC
WExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4pIHsKKyAgICAgICAgbGlieGxfZGV2aWNl
X2Rpc2sgZGlza19lbXB0eTsKKworICAgICAgICBsaWJ4bF9kZXZpY2VfZGlza19pbml0KCZkaXNr
X2VtcHR5KTsKKyAgICAgICAgZGlza19lbXB0eS5mb3JtYXQgPSBMSUJYTF9ESVNLX0ZPUk1BVF9F
TVBUWTsKKyAgICAgICAgZGlza19lbXB0eS52ZGV2ID0gbGlieGxfX3N0cmR1cChOT0dDLCBkaXNr
LT52ZGV2KTsKKyAgICAgICAgZGlza19lbXB0eS5wZGV2X3BhdGggPSBsaWJ4bF9fc3RyZHVwKE5P
R0MsICIiKTsKKyAgICAgICAgZGlza19lbXB0eS5pc19jZHJvbSA9IDE7CisgICAgICAgIGxpYnhs
X19kZXZpY2VfZGlza19zZXRkZWZhdWx0KGdjLCBkb21pZCwgJmRpc2tfZW1wdHksIGZhbHNlKTsK
KwogICAgICAgICByYyA9IGxpYnhsX19xbXBfaW5zZXJ0X2Nkcm9tKGdjLCBkb21pZCwgJmRpc2tf
ZW1wdHkpOworICAgICAgICBsaWJ4bF9kZXZpY2VfZGlza19kaXNwb3NlKCZkaXNrX2VtcHR5KTsK
ICAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKICAgICB9CiAKKyAgICBlbXB0eSA9IGZsZXhhcnJh
eV9tYWtlKGdjLCA0LCAxKTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1wdHksICJ0eXBl
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZV9kaXNrX3N0cmluZ19v
Zl9iYWNrZW5kKGRpc2stPmJhY2tlbmQpKTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZW1w
dHksICJwYXJhbXMiLCAiIik7CisKICAgICBmb3IgKDs7KSB7CiAgICAgICAgIHJjID0gbGlieGxf
X3hzX3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAmdCk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7
CkBAIC03ODEsNiArNzczLDEwIEBAIGludCBsaWJ4bF9jZHJvbV9pbnNlcnQobGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfZGlzayAqZGlzaywKICAgICAgICAgaWYg
KHJjIDwgMCkgZ290byBvdXQ7CiAgICAgfQogCisgICAgLyoKKyAgICAgKiBOb3cgdGhhdCB0aGUg
ZHJpdmUgaXMgZW1wdHksIHdlIGNhbiBpbnNlcnQgdGhlIG5ldyBtZWRpYS4KKyAgICAgKi8KKwog
ICAgIHJjID0gbGlieGxfX2dldF9kb21haW5fY29uZmlndXJhdGlvbihnYywgZG9taWQsICZkX2Nv
bmZpZyk7CiAgICAgaWYgKHJjKSBnb3RvIG91dDsKIApAQCAtNzk0LDYgKzc5MCwxNyBAQCBpbnQg
bGlieGxfY2Ryb21faW5zZXJ0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgbGlieGxf
ZGV2aWNlX2Rpc2sgKmRpc2ssCiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAgICAgfQogCisg
ICAgaW5zZXJ0ID0gZmxleGFycmF5X21ha2UoZ2MsIDQsIDEpOworICAgIGZsZXhhcnJheV9hcHBl
bmRfcGFpcihpbnNlcnQsICJ0eXBlIiwKKyAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2
aWNlX2Rpc2tfc3RyaW5nX29mX2JhY2tlbmQoZGlzay0+YmFja2VuZCkpOworICAgIGlmIChkaXNr
LT5mb3JtYXQgIT0gTElCWExfRElTS19GT1JNQVRfRU1QVFkpCisgICAgICAgIGZsZXhhcnJheV9h
cHBlbmRfcGFpcihpbnNlcnQsICJwYXJhbXMiLAorICAgICAgICAgICAgICAgICAgICBHQ1NQUklO
VEYoIiVzOiVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2VfZGlza19z
dHJpbmdfb2ZfZm9ybWF0KGRpc2stPmZvcm1hdCksCisgICAgICAgICAgICAgICAgICAgICAgICBk
aXNrLT5wZGV2X3BhdGgpKTsKKyAgICBlbHNlCisgICAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFp
cihpbnNlcnQsICJwYXJhbXMiLCAiIik7CisKICAgICBmb3IgKDs7KSB7CiAgICAgICAgIHJjID0g
bGlieGxfX3hzX3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAmdCk7CiAgICAgICAgIGlmIChyYykgZ290
byBvdXQ7CkBAIC04MzEsNyArODM4LDYgQEAgaW50IGxpYnhsX2Nkcm9tX2luc2VydChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9kaXNrICpkaXNrLAogb3V0Ogog
ICAgIGxpYnhsX194c190cmFuc2FjdGlvbl9hYm9ydChnYywgJnQpOwogICAgIGxpYnhsX19kZXZp
Y2VfbGlzdF9mcmVlKCZsaWJ4bF9fZGlza19kZXZ0eXBlLCBkaXNrcywgbnVtKTsKLSAgICBsaWJ4
bF9kZXZpY2VfZGlza19kaXNwb3NlKCZkaXNrX2VtcHR5KTsKICAgICBsaWJ4bF9kZXZpY2VfZGlz
a19kaXNwb3NlKCZkaXNrX3NhdmVkKTsKICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2Rpc3Bvc2Uo
JmRfY29uZmlnKTsKIAotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKD-0007QN-89; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKB-0007Q8-TU
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:51 +0000
X-Inumbo-ID: 0561f948-8e97-11e9-8864-4b151223ecb4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0561f948-8e97-11e9-8864-4b151223ecb4;
 Fri, 14 Jun 2019 11:24:49 +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: 2VqaeuU4/Ekc5ZjEZBd9qZcZj4i2GQ25hHXftqJEVkGlqdnKU0r/F/Tugj6awM5KkW23Ht+g2Q
 c3dggZJRqKZ4FmpPBe+Mj9Gbbq4rSG24wVBLsIatFP3WQaUPMaBGJv+pxZlVlacij399aip8qG
 1jDsLgks/E4D3Z+tgMnCIdE/KnMBPhNrTJIAY0GbOD2QEVTP4WBHAIglbUQssdrjbo9mNkkrwE
 enTTOICrfX88/ZMhLpYhlTRDcM+J1P/fbn+F1jPo07RpYNDfpni5cUhJDyZBOrts1ssxhgLKOJ
 5gI=
X-SBRS: 2.7
X-MesageID: 1737462
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,373,1557201600"; 
   d="scan'208";a="1737462"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:30 +0100
Message-ID: <20190614112444.29980-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/15] libxl: Rename struct libxl_device_type to
 libxl__device_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: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

bGlieGxfX2RldmljZV90eXBlIGlzIGludGVybmFsIHRvIGxpYnhsLCByZW5hbWUgaXQgdG8gdGhl
IGludGVybmFsCm9ubHkgcHJlZml4LiBBbmQgZWxpbWluYXRlIHJlZHVuZGFudCAnc3RydWN0JyBr
ZXl3b3JkLCBpbiBhY2NvcmQgd2l0aAp0aGUgY29kaW5nIHN0eWxlLgoKTm8gZnVuY3Rpb25hbCBj
aGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICB8ICA0ICstLQogdG9v
bHMvbGlieGwvbGlieGxfZGV2aWNlLmMgICB8IDEwICsrKystLS0tCiB0b29scy9saWJ4bC9saWJ4
bF9kbS5jICAgICAgIHwgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgfCAgMiAr
LQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5oIHwgNDkgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiA2
IGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKaW5kZXggMDNjZTE2NmY0Zi4uOWY1Njg1MWJlMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE1
MjIsNyArMTUyMiw3IEBAIHN0YXRpYyB2b2lkIGxpYnhsX19hZGRfZHRkZXZzKGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX2FvICphbywgdWludDMyX3QgZG9taWQsCiAjZGVmaW5lIGxpYnhsX19kZXZp
Y2VfZHRkZXZfdXBkYXRlX2RldmlkIE5VTEwKIHN0YXRpYyBERUZJTkVfREVWSUNFX1RZUEVfU1RS
VUNUKGR0ZGV2LCBOT05FKTsKIAotY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlICpkZXZp
Y2VfdHlwZV90YmxbXSA9IHsKK2NvbnN0IGxpYnhsX19kZXZpY2VfdHlwZSAqZGV2aWNlX3R5cGVf
dGJsW10gPSB7CiAgICAgJmxpYnhsX19kaXNrX2RldnR5cGUsCiAgICAgJmxpYnhsX19uaWNfZGV2
dHlwZSwKICAgICAmbGlieGxfX3Z0cG1fZGV2dHlwZSwKQEAgLTE1NzUsNyArMTU3NSw3IEBAIHN0
YXRpYyB2b2lkIGRvbWNyZWF0ZV9hdHRhY2hfZGV2aWNlcyhsaWJ4bF9fZWdjICplZ2MsCiAgICAg
U1RBVEVfQU9fR0MoZGNzLT5hbyk7CiAgICAgaW50IGRvbWlkID0gZGNzLT5ndWVzdF9kb21pZDsK
ICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpjb25zdCBkX2NvbmZpZyA9IGRjcy0+Z3Vlc3RfY29u
ZmlnOwotICAgIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQ7CisgICAgY29uc3Qg
bGlieGxfX2RldmljZV90eXBlICpkdDsKIAogICAgIGlmIChyZXQpIHsKICAgICAgICAgTE9HRChF
UlJPUiwgZG9taWQsICJ1bmFibGUgdG8gYWRkICVzIGRldmljZXMiLApkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfZGV2aWNlLmMgYi90b29scy9saWJ4bC9saWJ4bF9kZXZpY2UuYwppbmRl
eCBkYjZjMDIwM2I3Li5kMzg1ZjE5ZDg1IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9k
ZXZpY2UuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kZXZpY2UuYwpAQCAtMTgyMyw3ICsxODIz
LDcgQEAgaW50IGxpYnhsX2RldmljZV9ldmVudHNfaGFuZGxlcihsaWJ4bF9jdHggKmN0eCwKIH0K
IAogdm9pZCBkZXZpY2VfYWRkX2RvbWFpbl9jb25maWcobGlieGxfX2djICpnYywgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgKmR0LCBjb25zdCB2b2lkICpkZXYpCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgKmR0LCBjb25z
dCB2b2lkICpkZXYpCiB7CiAgICAgaW50ICpudW1fZGV2OwogICAgIHVuc2lnbmVkIGludCBpOwpA
QCAtMTg1Myw3ICsxODUzLDcgQEAgdm9pZCBkZXZpY2VfYWRkX2RvbWFpbl9jb25maWcobGlieGxf
X2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiB9CiAKIHZvaWQgbGlieGxf
X2RldmljZV9hZGRfYXN5bmMobGlieGxfX2VnYyAqZWdjLCB1aW50MzJfdCBkb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlICpk
dCwgdm9pZCAqdHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxf
X2RldmljZV90eXBlICpkdCwgdm9pZCAqdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfX2FvX2RldmljZSAqYW9kZXYpCiB7CiAgICAgU1RBVEVfQU9fR0MoYW9kZXYtPmFv
KTsKQEAgLTE5NjgsNyArMTk2OCw3IEBAIHZvaWQgbGlieGxfX2RldmljZV9hZGRfYXN5bmMobGli
eGxfX2VnYyAqZWdjLCB1aW50MzJfdCBkb21pZCwKIH0KIAogaW50IGxpYnhsX19kZXZpY2VfYWRk
KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQsIHZvaWQgKnR5cGUpCisgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgbGlieGxfX2RldmljZV90eXBlICpkdCwgdm9pZCAqdHlwZSkKIHsK
ICAgICBmbGV4YXJyYXlfdCAqYmFjazsKICAgICBmbGV4YXJyYXlfdCAqZnJvbnQsICpyb19mcm9u
dDsKQEAgLTIwMTcsNyArMjAxNyw3IEBAIGludCBsaWJ4bF9fZGV2aWNlX2FkZChsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gcmM7CiB9CiAKLXZvaWQgKmxpYnhsX19k
ZXZpY2VfbGlzdChsaWJ4bF9fZ2MgKmdjLCBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUg
KmR0LAordm9pZCAqbGlieGxfX2RldmljZV9saXN0KGxpYnhsX19nYyAqZ2MsIGNvbnN0IGxpYnhs
X19kZXZpY2VfdHlwZSAqZHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9t
aWQsIGludCAqbnVtKQogewogICAgIHZvaWQgKnIgPSBOVUxMOwpAQCAtMjA2OCw3ICsyMDY4LDcg
QEAgdm9pZCAqbGlieGxfX2RldmljZV9saXN0KGxpYnhsX19nYyAqZ2MsIGNvbnN0IHN0cnVjdCBs
aWJ4bF9kZXZpY2VfdHlwZSAqZHQsCiAgICAgcmV0dXJuIHI7CiB9CiAKLXZvaWQgbGlieGxfX2Rl
dmljZV9saXN0X2ZyZWUoY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlICpkdCwKK3ZvaWQg
bGlieGxfX2RldmljZV9saXN0X2ZyZWUoY29uc3QgbGlieGxfX2RldmljZV90eXBlICpkdCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqbGlzdCwgaW50IG51bSkKIHsKICAgICBp
bnQgaTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9kbS5jCmluZGV4IGY0ZmM5NjQxNWQuLjM0OGMzZmRkZjUgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMzE2OCw3
ICszMTY4LDcgQEAgaW50IGxpYnhsX19uZWVkX3hlbnB2X3FlbXUobGlieGxfX2djICpnYywgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCiB7CiAgICAgaW50IGlkeCwgaSwgcmV0LCBudW07
CiAgICAgdWludDMyX3QgZG9taWQ7Ci0gICAgY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBl
ICpkdDsKKyAgICBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgKmR0OwogCiAgICAgcmV0ID0gbGli
eGxfX2dldF9kb21pZChnYywgJmRvbWlkKTsKICAgICBpZiAocmV0KSB7CmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCmlu
ZGV4IDBjZTFiYTEzMjcuLmFlZTYyMWIwYTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RvbWFpbi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCkBAIC0xNzI2LDcgKzE3
MjYsNyBAQCBpbnQgbGlieGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24obGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAqICAgIHJldHJpZXZlIGZyb20gSlNPTi4KICAg
ICAgKi8KICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQ7
CisgICAgICAgIGNvbnN0IGxpYnhsX19kZXZpY2VfdHlwZSAqZHQ7CiAgICAgICAgIGludCBpZHg7
CiAKICAgICAgICAgZm9yIChpZHggPSAwOzsgaWR4KyspIHsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmMgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCmluZGV4
IGY0OTJkYWU1ZmYuLmNlNmViN2FiMTYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYwpAQCAtNTUyLDcgKzU1
Miw3IEBAIHZvaWQgbGlieGxfX3VwZGF0ZV9kb21haW5fY29uZmlndXJhdGlvbihsaWJ4bF9fZ2Mg
KmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X2RvbWFpbl9jb25maWcgKnNyYykKIHsKICAgICBpbnQgaSwgaWR4LCBudW07Ci0gICAgY29uc3Qg
c3RydWN0IGxpYnhsX2RldmljZV90eXBlICpkdDsKKyAgICBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5
cGUgKmR0OwogCiAgICAgZm9yIChpZHggPSAwOzsgaWR4KyspIHsKICAgICAgICAgZHQgPSBkZXZp
Y2VfdHlwZV90YmxbaWR4XTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDNiZTVjNjQ0YzEuLmEyNWJh
Y2Q3YWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMTkyLDYgKzE5Miw3IEBAIHR5cGVkZWYgc3Ry
dWN0IGxpYnhsX19hbyBsaWJ4bF9fYW87CiB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fYW9wX29jY3Vy
cmVkIGxpYnhsX19hb3Bfb2NjdXJyZWQ7CiB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fb3NldmVudF9o
b29rX25leHVzIGxpYnhsX19vc2V2ZW50X2hvb2tfbmV4dXM7CiB0eXBlZGVmIHN0cnVjdCBsaWJ4
bF9fb3NldmVudF9ob29rX25leGkgbGlieGxfX29zZXZlbnRfaG9va19uZXhpOwordHlwZWRlZiBz
dHJ1Y3QgbGlieGxfX2RldmljZV90eXBlIGxpYnhsX19kZXZpY2VfdHlwZTsKIHR5cGVkZWYgc3Ry
dWN0IGxpYnhsX19qc29uX29iamVjdCBsaWJ4bF9fanNvbl9vYmplY3Q7CiB0eXBlZGVmIHN0cnVj
dCBsaWJ4bF9fY2FyZWZkIGxpYnhsX19jYXJlZmQ7CiAKQEAgLTM3MTMsNyArMzcxNCw3IEBAIHR5
cGVkZWYgaW50ICgqZGV2aWNlX3NldF94ZW5zdG9yZV9jb25maWdfZm5fdCkobGlieGxfX2djICos
IHVpbnQzMl90LCB2b2lkICosCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZsZXhhcnJheV90ICosIGZsZXhhcnJheV90ICosCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV90ICopOwogCi1zdHJ1Y3Qg
bGlieGxfZGV2aWNlX3R5cGUgeworc3RydWN0IGxpYnhsX19kZXZpY2VfdHlwZSB7CiAgICAgbGli
eGxfX2RldmljZV9raW5kIHR5cGU7CiAgICAgaW50IHNraXBfYXR0YWNoOyAgIC8qIFNraXAgZW50
cnkgaW4gZG9tY3JlYXRlX2F0dGFjaF9kZXZpY2VzKCkgaWYgMSAqLwogICAgIGludCBwdHJfb2Zm
c2V0OyAgICAvKiBPZmZzZXQgb2YgZGV2aWNlIGFycmF5IHB0ciBpbiBsaWJ4bF9kb21haW5fY29u
ZmlnICovCkBAIC0zNzM1LDcgKzM3MzYsNyBAQCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgewog
fTsKIAogI2RlZmluZSBERUZJTkVfREVWSUNFX1RZUEVfU1RSVUNUX1gobmFtZSwgc25hbWUsIGtp
bmQsIC4uLikgICAgICAgICAgICAgICAgICAgIFwKLSAgICBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2
aWNlX3R5cGUgbGlieGxfXyAjIyBuYW1lICMjIF9kZXZ0eXBlID0geyAgICAgICAgICAgICBcCisg
ICAgY29uc3QgbGlieGxfX2RldmljZV90eXBlIGxpYnhsX18gIyMgbmFtZSAjIyBfZGV2dHlwZSA9
IHsgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAudHlwZSAgICAgICAgICA9IExJQlhMX19E
RVZJQ0VfS0lORF8gIyMga2luZCwgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgLnB0
cl9vZmZzZXQgICAgPSBvZmZzZXRvZihsaWJ4bF9kb21haW5fY29uZmlnLCBuYW1lICMjIHMpLCAg
ICAgICAgICAgICBcCiAgICAgICAgIC5udW1fb2Zmc2V0ICAgID0gb2Zmc2V0b2YobGlieGxfZG9t
YWluX2NvbmZpZywgbnVtXyAjIyBuYW1lICMjIHMpLCAgICAgXApAQCAtMzc1OSwzOCArMzc2MCwz
OCBAQCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgewogICAgIERFRklORV9ERVZJQ0VfVFlQRV9T
VFJVQ1RfWChuYW1lLCBuYW1lLCBraW5kLCBfX1ZBX0FSR1NfXykKIAogc3RhdGljIGlubGluZSB2
b2lkICoqbGlieGxfX2RldmljZV90eXBlX2dldF9wdHIoCi0gICAgY29uc3Qgc3RydWN0IGxpYnhs
X2RldmljZV90eXBlICpkdCwgY29uc3QgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCisg
ICAgY29uc3QgbGlieGxfX2RldmljZV90eXBlICpkdCwgY29uc3QgbGlieGxfZG9tYWluX2NvbmZp
ZyAqZF9jb25maWcpCiB7CiAgICAgcmV0dXJuICh2b2lkICoqKSgodm9pZCAqKWRfY29uZmlnICsg
ZHQtPnB0cl9vZmZzZXQpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgKmxpYnhsX19kZXZpY2Vf
dHlwZV9nZXRfZWxlbSgKLSAgICBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgKmR0LCBj
b25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKKyAgICBjb25zdCBsaWJ4bF9fZGV2
aWNlX3R5cGUgKmR0LCBjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICBp
bnQgZSkKIHsKICAgICByZXR1cm4gKmxpYnhsX19kZXZpY2VfdHlwZV9nZXRfcHRyKGR0LCBkX2Nv
bmZpZykgKyBkdC0+ZGV2X2VsZW1fc2l6ZSAqIGU7CiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50ICps
aWJ4bF9fZGV2aWNlX3R5cGVfZ2V0X251bSgKLSAgICBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNl
X3R5cGUgKmR0LCBjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZykKKyAgICBjb25z
dCBsaWJ4bF9fZGV2aWNlX3R5cGUgKmR0LCBjb25zdCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2Nv
bmZpZykKIHsKICAgICByZXR1cm4gKGludCAqKSgodm9pZCAqKWRfY29uZmlnICsgZHQtPm51bV9v
ZmZzZXQpOwogfQogCi1leHRlcm4gY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlIGxpYnhs
X192ZmJfZGV2dHlwZTsKLWV4dGVybiBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgbGli
eGxfX3ZrYl9kZXZ0eXBlOwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSBs
aWJ4bF9fZGlza19kZXZ0eXBlOwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlw
ZSBsaWJ4bF9fbmljX2RldnR5cGU7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90
eXBlIGxpYnhsX192dHBtX2RldnR5cGU7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGxpYnhsX2Rldmlj
ZV90eXBlIGxpYnhsX191c2JjdHJsX2RldnR5cGU7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGxpYnhs
X2RldmljZV90eXBlIGxpYnhsX191c2JkZXZfZGV2dHlwZTsKLWV4dGVybiBjb25zdCBzdHJ1Y3Qg
bGlieGxfZGV2aWNlX3R5cGUgbGlieGxfX3BjaWRldl9kZXZ0eXBlOwotZXh0ZXJuIGNvbnN0IHN0
cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSBsaWJ4bF9fdmRpc3BsX2RldnR5cGU7Ci1leHRlcm4gY29u
c3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlIGxpYnhsX19wOV9kZXZ0eXBlOwotZXh0ZXJuIGNv
bnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSBsaWJ4bF9fcHZjYWxsc2lmX2RldnR5cGU7Ci1l
eHRlcm4gY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlIGxpYnhsX192c25kX2RldnR5cGU7
Ci0KLWV4dGVybiBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgKmRldmljZV90eXBlX3Ri
bFtdOworZXh0ZXJuIGNvbnN0IGxpYnhsX19kZXZpY2VfdHlwZSBsaWJ4bF9fdmZiX2RldnR5cGU7
CitleHRlcm4gY29uc3QgbGlieGxfX2RldmljZV90eXBlIGxpYnhsX192a2JfZGV2dHlwZTsKK2V4
dGVybiBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgbGlieGxfX2Rpc2tfZGV2dHlwZTsKK2V4dGVy
biBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgbGlieGxfX25pY19kZXZ0eXBlOworZXh0ZXJuIGNv
bnN0IGxpYnhsX19kZXZpY2VfdHlwZSBsaWJ4bF9fdnRwbV9kZXZ0eXBlOworZXh0ZXJuIGNvbnN0
IGxpYnhsX19kZXZpY2VfdHlwZSBsaWJ4bF9fdXNiY3RybF9kZXZ0eXBlOworZXh0ZXJuIGNvbnN0
IGxpYnhsX19kZXZpY2VfdHlwZSBsaWJ4bF9fdXNiZGV2X2RldnR5cGU7CitleHRlcm4gY29uc3Qg
bGlieGxfX2RldmljZV90eXBlIGxpYnhsX19wY2lkZXZfZGV2dHlwZTsKK2V4dGVybiBjb25zdCBs
aWJ4bF9fZGV2aWNlX3R5cGUgbGlieGxfX3ZkaXNwbF9kZXZ0eXBlOworZXh0ZXJuIGNvbnN0IGxp
YnhsX19kZXZpY2VfdHlwZSBsaWJ4bF9fcDlfZGV2dHlwZTsKK2V4dGVybiBjb25zdCBsaWJ4bF9f
ZGV2aWNlX3R5cGUgbGlieGxfX3B2Y2FsbHNpZl9kZXZ0eXBlOworZXh0ZXJuIGNvbnN0IGxpYnhs
X19kZXZpY2VfdHlwZSBsaWJ4bF9fdnNuZF9kZXZ0eXBlOworCitleHRlcm4gY29uc3QgbGlieGxf
X2RldmljZV90eXBlICpkZXZpY2VfdHlwZV90YmxbXTsKIAogLyotLS0tLSBEb21haW4gZGVzdHJ1
Y3Rpb24gLS0tLS0qLwogCkBAIC00NTY4LDIxICs0NTY5LDIxIEBAIHN0YXRpYyBpbmxpbmUgYm9v
bCBsaWJ4bF9fYWNwaV9kZWZib29sX3ZhbChjb25zdCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAq
Yl9pbmZvCiAgKiAgICAgICAgICAgIChhIGNvcHkgb2YgYGRldicgd2lsbCBiZSBtYWRlKQogICov
CiB2b2lkIGRldmljZV9hZGRfZG9tYWluX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21h
aW5fY29uZmlnICpkX2NvbmZpZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgKmR0LAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgdm9pZCAqZGV2KTsKIAogdm9pZCBsaWJ4bF9fZGV2aWNlX2FkZF9hc3lu
YyhsaWJ4bF9fZWdjICplZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgKmR0LCB2b2lkICp0eXBlLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fZGV2aWNlX3R5cGUgKmR0
LCB2b2lkICp0eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fYW9fZGV2
aWNlICphb2Rldik7CiBpbnQgbGlieGxfX2RldmljZV9hZGQobGlieGxfX2djICpnYywgdWludDMy
X3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGxpYnhsX2Rldmlj
ZV90eXBlICpkdCwgdm9pZCAqdHlwZSk7CisgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGli
eGxfX2RldmljZV90eXBlICpkdCwgdm9pZCAqdHlwZSk7CiAKIC8qIENhbGxlciBpcyByZXNwb25z
aWJsZSBmb3IgZnJlZWluZyB0aGUgbWVtb3J5IGJ5IGNhbGxpbmcKICAqIGxpYnhsX19kZXZpY2Vf
bGlzdF9mcmVlCiAgKi8KLXZvaWQqIGxpYnhsX19kZXZpY2VfbGlzdChsaWJ4bF9fZ2MgKmdjLCBj
b25zdCBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgKmR0LAordm9pZCogbGlieGxfX2RldmljZV9s
aXN0KGxpYnhsX19nYyAqZ2MsIGNvbnN0IGxpYnhsX19kZXZpY2VfdHlwZSAqZHQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsIGludCAqbnVtKTsKLXZvaWQgbGlieGxf
X2RldmljZV9saXN0X2ZyZWUoY29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlICpkdCwKK3Zv
aWQgbGlieGxfX2RldmljZV9saXN0X2ZyZWUoY29uc3QgbGlieGxfX2RldmljZV90eXBlICpkdCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqbGlzdCwgaW50IG51bSk7CiAKIHN0
YXRpYyBpbmxpbmUgYm9vbCBsaWJ4bF9fdGltZXJfbW9kZV9pc19kZWZhdWx0KGxpYnhsX3RpbWVy
X21vZGUgKnRtKQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKD-0007Qj-VZ; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKC-0007QI-AB
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:52 +0000
X-Inumbo-ID: 03f81786-8e97-11e9-a65f-bfcbe5e6fe01
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03f81786-8e97-11e9-a65f-bfcbe5e6fe01;
 Fri, 14 Jun 2019 11:24: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: dFRvG8NeYf4AsrUA1cdehuyLisYUEe50IlZJwfdFtIR+bGqgKWUus3UxLcXEsFBfXWhNLZXgXs
 dyQqYHUWkI/MvXKdpajTM5hCWWuPBAsqAoCMdi4AXajRD+mIxnWayw/Ui3aLKpFvqA2TFSg2YL
 xWFkcNPENbjzDlmO7gF7rqCNpWWh06Xzq4BH0d7wsRA43GO1OlAcZlMd/zTAh/viQaz9+LdMyH
 Uz4f81wJh22xMMQdZSoyInD6sjWwsKUjH0TpxhVxcL7DpNaL2CvMTt+s9zgMENno5KHzfAtBRx
 FdU=
X-SBRS: 2.7
X-MesageID: 1737460
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,373,1557201600"; 
   d="scan'208";a="1737460"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:29 +0100
Message-ID: <20190614112444.29980-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/15] Some cleanup of 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 <anthony.perard@citrix.com>, 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>

SGksCgpUaGlzIHNlcmllcyBjb250YWlucyBjbGVhbnVwIHBhdGNoZXMsIGFoZWFkIG9mIGEgc2Vy
aWVzIHRoYXQncyBnb2luZyB0byBtYWtlCm1vcmUgY2hhbmdlcyB0byBsaWJ4bC4KCkFudGhvbnkg
UEVSQVJEICgxNSk6CiAgbGlieGw6IFJlbmFtZSBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgdG8g
bGlieGxfX2RldmljZV90eXBlCiAgbGlieGw6IFJlbW92ZSB1bnVzZWQgdmFyaWFibGUgaW4gbGli
eGxfX2RldmljZV9wY2lfYWRkX3hlbnN0b3JlCiAgbGlieGxfcGNpOiBNYWtlIGxpYnhsX19jcmVh
dGVfcGNpX2JhY2tlbmQgc3RhdGljCiAgbGlieGxfcGNpOiBDb25zdGlmeSBhcmcgYHBjaWRldicg
b2YgbGlieGxfX2RldmljZV9wY2lfYWRkX3hlbnN0b3JlCiAgbGlieGxfcGNpOiBgc3RhcnRpbmcn
IGlzIGEgYm9vbAogIGxpYnhsX2RvbV9zYXZlOiBSZW9yZGVyIGZ1bmN0aW9ucyBmb3Igc3dpdGNo
X3FlbXVfbG9nZGlydHkKICBsaWJ4bF9kbTogRml4IGluaXRpYWxpc2F0aW9uIG9mIGxpYnhsX19z
dHViX2RtX3NwYXduX3N0YXRlCiAgbGlieGw6IENvbW1lbnQgbGlieGxfX2RtX3NwYXduX3N0YXRl
IGFib3VkIGluaXQgYW5kIGRpc3Bvc2UKICBsaWJ4bF9kb21haW46IENsZWFudXAgbGlieGxfX2Rl
c3Ryb3lfZG9taWQKICBsaWJ4bF91c2I6IFVzZSBwcm9wZXIgZG9taWQgdmFsdWUsIGZyb20gbGli
eGxfX2RldmljZQogIGxpYnhsX3VzYjogRml4IHdyb25nIHVzYWdlIG9mIGFzc2VydHMKICBsaWJ4
bF91c2I6IEZpeCBsaWJ4bF9kZXZpY2VfdXNiY3RybF9nZXRpbmZvCiAgbGlieGw6IENvbnN0aWZ5
IGxpYnhsX2RldmljZV8qIHBhcmFtIG9mICpfZ2V0aW5mbwogIGxpYnhsX3VzYjogdXNiY3RybCwg
bWFrZSB1c2Ugb2YgZ2VuZXJpYyBkZXZpY2UgaGFuZGxpbmcgZnVuY3Rpb25zCiAgbGlieGxfdXNi
OiBVc2UgdXNiY3RybCBpbnN0ZWFkIG9mIHVzYmN0cmxpbmZvCgogdG9vbHMvbGlieGwvbGlieGwu
aCAgICAgICAgICB8ICAxNiArLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUuYyAgfCAgIDIg
Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgfCAgIDQgKy0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RldmljZS5jICAgfCAgMTAgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2Rpc2suYyAgICAgfCAg
IDMgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAgICAgfCAgIDggKy0KIHRvb2xzL2xpYnhs
L2xpYnhsX2RvbV9zYXZlLmMgfCAxNjggKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgfCAgMjAgKystLQogdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuYyB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA1
NiArKysrKy0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfbmljLmMgICAgICB8ICAgMyArLQogdG9v
bHMvbGlieGwvbGlieGxfcGNpLmMgICAgICB8ICAzOSArKysrLS0tLQogdG9vbHMvbGlieGwvbGli
eGxfdXNiLmMgICAgICB8IDE4MyArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
dG9vbHMvbGlieGwvbGlieGxfdmRpc3BsLmMgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxf
dmtiLmMgICAgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jICAgICB8ICAgNCAr
LQogdG9vbHMvbGlieGwvbGlieGxfdnRwbS5jICAgICB8ICAgMiArLQogMTcgZmlsZXMgY2hhbmdl
ZCwgMjI3IGluc2VydGlvbnMoKyksIDI5NyBkZWxldGlvbnMoLSkKCi0tIApBbnRob255IFBFUkFS
RAoKClBhdGNoIHNlcmllcyBhdmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgpodHRwczovL3hl
bmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC94ZW4tdW5zdGFibGUuZ2l0IGJy
LmxpYnhsLWNsZWFudXAtdjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKJ-0007SF-8C; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKI-0007Rt-1o
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:58 +0000
X-Inumbo-ID: 086f0a68-8e97-11e9-ba81-ef5fc2f7992d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 086f0a68-8e97-11e9-ba81-ef5fc2f7992d;
 Fri, 14 Jun 2019 11:24:54 +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: 3K2GOz8QXejbGs5VYriScINrlE4tZzII3iJj3LOX/Thwd6nS+ZBWlUvyN8B2BVc2wxFQxIulQi
 y0hNsTa11pGxmz7CQWbV6O3p04q08YNKPEUMvvnqxpU0R5IYBgQUmpcNPvUvuqbnhUPHDbtKa8
 uDDYKF2ymV26+S8/0yy/H96xOegVHZtNwppKLVwkZ7BUoVh6S+zA4q1vkqS5ry6um7saqoSSde
 f2hk040X1PYnONmAwfxPZLRZNjRQ3PALxiBgF8uBIJwshKCXCdGE/djJznZ/SnwnLndD/h1SBt
 Hmg=
X-SBRS: 2.7
X-MesageID: 1737469
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,373,1557201600"; 
   d="scan'208";a="1737469"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:35 +0100
Message-ID: <20190614112444.29980-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/15] libxl_dom_save: Reorder functions for
 switch_qemu_logdirty
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIHR3byBkaWZmZXJlbnRzIHNldCBvZiBjYWxsYmFja3MgaGVyZSwgb25lIGZvcgps
aWJ4bF9fZG9tYWluX2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dkaXJ0eSwKYW5kIG9uZSBmb3IgbGli
eGxfX2RvbWFpbl9zdXNwZW5kX2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dkaXJ0eS4KClRoZSBmaXJz
dCBzZXQgY2FsbHMgdGhlIHNlY29uZC4KClB1cmUgY29kZSBtb3Rpb24uCgpTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoK
ICAgIFRoZSBjaGVjayBmb3IgUFZIIHNlZW1zIHRvIGJlIGluIHRoZSB3cm9uZyBmdW5jdGlvbjoK
ICAgIEl0J3MgaW4gbGlieGxfX2RvbWFpbl9zdXNwZW5kX2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dk
aXJ0eSgpLAogICAgYnV0IGl0IHNob3VsZCBwcm9iYWJseSBiZSBpbjoKICAgIGxpYnhsX19kb21h
aW5fY29tbW9uX3N3aXRjaF9xZW11X2xvZ2RpcnR5KCkuCiAgICBUaGF0IHNlY29uZCBmdW5jdGlv
biBpcyB1c2VkIGJ5IHRoZSByZW11cy9DT0xPIHN0dWZmLCBidXQgdGhlIGZpcnN0IGlzCiAgICBv
bmx5IGEgY2FsbGJhY2sgb2YgbGlieGxfX2RvbWFpbl9zYXZlKCkuCgogdG9vbHMvbGlieGwvbGli
eGxfZG9tX3NhdmUuYyB8IDE2OCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDg5IGluc2VydGlvbnMoKyksIDc5IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zYXZlLmMgYi90b29scy9saWJ4bC9saWJ4bF9k
b21fc2F2ZS5jCmluZGV4IDJlOWVjNGRiZjIuLjEzZDA4ZDZkYWUgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2RvbV9zYXZlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tX3NhdmUu
YwpAQCAtMzYsMTEgKzM2LDE3IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9zYXZlX2RvbmUobGlieGxf
X2VnYyAqZWdjLAogICogeGVuc3RvcmVfcHJvY2Vzc19sb2dkaXJ0eV9ldmVudAogICovCiAKK3N0
YXRpYyB2b2lkIGRvbWFpbl9zdXNwZW5kX3N3aXRjaF9xZW11X3hlbl90cmFkaXRpb25hbF9sb2dk
aXJ0eQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaWJ4bF9fZWdjICplZ2MsIGlu
dCBkb21pZCwgdW5zaWduZWQgZW5hYmxlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fbG9nZGlydHlfc3dpdGNoICpsZHMpOworc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2Rp
cnR5X3hzd2F0Y2gobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfeHN3YXRjaCosCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqd2F0Y2hfcGF0aCwgY29uc3QgY2hhciAq
ZXZlbnRfcGF0aCk7CitzdGF0aWMgdm9pZCBkb21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV94ZW5f
bG9nZGlydHkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGlieGxfX2VnYyAqZWdj
LCBpbnQgZG9taWQsIHVuc2lnbmVkIGVuYWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX2xvZ2RpcnR5X3N3aXRjaCAqbGRzKTsKIHN0YXRpYyB2b2lkIHN3aXRjaF9s
b2dkaXJ0eV90aW1lb3V0KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3RpbWUgKmV2LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHRpbWV2YWwgKnJl
cXVlc3RlZF9hYnMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMp
Owotc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2RpcnR5X3hzd2F0Y2gobGlieGxfX2VnYyAqZWdjLCBs
aWJ4bF9fZXZfeHN3YXRjaCosCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh
ciAqd2F0Y2hfcGF0aCwgY29uc3QgY2hhciAqZXZlbnRfcGF0aCk7CiBzdGF0aWMgdm9pZCBzd2l0
Y2hfbG9nZGlydHlfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fbG9nZGlydHlfc3dpdGNoICpsZHMsIGludCByYyk7CiAKQEAgLTUx
LDYgKzU3LDI3IEBAIHZvaWQgbGlieGxfX2xvZ2RpcnR5X2luaXQobGlieGxfX2xvZ2RpcnR5X3N3
aXRjaCAqbGRzKQogICAgIGxpYnhsX19ldl90aW1lX2luaXQoJmxkcy0+dGltZW91dCk7CiB9CiAK
K3ZvaWQgbGlieGxfX2RvbWFpbl9jb21tb25fc3dpdGNoX3FlbXVfbG9nZGlydHkobGlieGxfX2Vn
YyAqZWdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgZG9taWQsIHVuc2lnbmVkIGVuYWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2xvZ2RpcnR5X3N3aXRjaCAqbGRzKQoreworICAgIFNU
QVRFX0FPX0dDKGxkcy0+YW8pOworCisgICAgc3dpdGNoIChsaWJ4bF9fZGV2aWNlX21vZGVsX3Zl
cnNpb25fcnVubmluZyhnYywgZG9taWQpKSB7CisgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxf
VkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDoKKyAgICAgICAgZG9tYWluX3N1c3BlbmRfc3dp
dGNoX3FlbXVfeGVuX3RyYWRpdGlvbmFsX2xvZ2RpcnR5KGVnYywgZG9taWQsIGVuYWJsZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxkcyk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJ
T05fUUVNVV9YRU46CisgICAgICAgIGRvbWFpbl9zdXNwZW5kX3N3aXRjaF9xZW11X3hlbl9sb2dk
aXJ0eShlZ2MsIGRvbWlkLCBlbmFibGUsIGxkcyk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1
bHQ6CisgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAibG9nZGlydHkgc3dpdGNoIGZhaWxlZCIK
KyAgICAgICAgICAgICAiLCBubyB2YWxpZCBkZXZpY2UgbW9kZWwgdmVyc2lvbiBmb3VuZCwgYWJh
bmRvbmluZyBzdXNwZW5kIik7CisgICAgICAgIGxkcy0+Y2FsbGJhY2soZWdjLCBsZHMsIEVSUk9S
X0ZBSUwpOworICAgIH0KK30KKwogc3RhdGljIHZvaWQgZG9tYWluX3N1c3BlbmRfc3dpdGNoX3Fl
bXVfeGVuX3RyYWRpdGlvbmFsX2xvZ2RpcnR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKGxpYnhsX19lZ2MgKmVnYywgaW50IGRvbWlkLCB1bnNpZ25lZCBlbmFibGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19sb2dkaXJ0eV9zd2l0Y2ggKmxkcykKQEAg
LTEyMCw4MyArMTQ3LDYgQEAgc3RhdGljIHZvaWQgZG9tYWluX3N1c3BlbmRfc3dpdGNoX3FlbXVf
eGVuX3RyYWRpdGlvbmFsX2xvZ2RpcnR5CiAgICAgc3dpdGNoX2xvZ2RpcnR5X2RvbmUoZWdjLGxk
cyxyYyk7CiB9CiAKLXN0YXRpYyB2b2lkIGRvbWFpbl9zdXNwZW5kX3N3aXRjaF9xZW11X3hlbl9s
b2dkaXJ0eQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaWJ4bF9fZWdjICplZ2Ms
IGludCBkb21pZCwgdW5zaWduZWQgZW5hYmxlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9fbG9nZGlydHlfc3dpdGNoICpsZHMpCi17Ci0gICAgU1RBVEVfQU9fR0MobGRz
LT5hbyk7Ci0gICAgaW50IHJjOwotCi0gICAgcmMgPSBsaWJ4bF9fcW1wX3NldF9nbG9iYWxfZGly
dHlfbG9nKGdjLCBkb21pZCwgZW5hYmxlKTsKLSAgICBpZiAocmMpCi0gICAgICAgIExPR0QoRVJS
T1IsIGRvbWlkLAotICAgICAgICAgICAgICJsb2dkaXJ0eSBzd2l0Y2ggZmFpbGVkIChyYz0lZCks
IGFiYW5kb25pbmcgc3VzcGVuZCIscmMpOwotCi0gICAgbGRzLT5jYWxsYmFjayhlZ2MsIGxkcywg
cmMpOwotfQotCi1zdGF0aWMgdm9pZCBkb21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV9sb2dkaXJ0
eV9kb25lCi0gICAgICAgICAgICAgICAgICAgICAgICAobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
bG9nZGlydHlfc3dpdGNoICpsZHMsIGludCByYykKLXsKLSAgICBsaWJ4bF9fZG9tYWluX3NhdmVf
c3RhdGUgKmRzcyA9IENPTlRBSU5FUl9PRihsZHMsICpkc3MsIGxvZ2RpcnR5KTsKLQotICAgIGlm
IChyYykgewotICAgICAgICBkc3MtPnJjID0gcmM7Ci0gICAgICAgIGxpYnhsX194Y19kb21haW5f
c2F2ZXJlc3RvcmVfYXN5bmNfY2FsbGJhY2tfZG9uZShlZ2MsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZHNzLT5zd3Muc2hzLCAtMSk7
Ci0gICAgfSBlbHNlCi0gICAgICAgIGxpYnhsX194Y19kb21haW5fc2F2ZXJlc3RvcmVfYXN5bmNf
Y2FsbGJhY2tfZG9uZShlZ2MsICZkc3MtPnN3cy5zaHMsIDApOwotfQotCi12b2lkIGxpYnhsX19k
b21haW5fc3VzcGVuZF9jb21tb25fc3dpdGNoX3FlbXVfbG9nZGlydHkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAodWludDMyX3QgZG9taWQsIHVuc2lnbmVkIGVuYWJsZSwgdm9pZCAq
dXNlcikKLXsKLSAgICBsaWJ4bF9fc2F2ZV9oZWxwZXJfc3RhdGUgKnNocyA9IHVzZXI7Ci0gICAg
bGlieGxfX2VnYyAqZWdjID0gc2hzLT5lZ2M7Ci0gICAgbGlieGxfX2RvbWFpbl9zYXZlX3N0YXRl
ICpkc3MgPSBzaHMtPmNhbGxlcl9zdGF0ZTsKLQotICAgIC8qIENvbnZlbmllbmNlIGFsaWFzZXMu
ICovCi0gICAgbGlieGxfX2xvZ2RpcnR5X3N3aXRjaCAqY29uc3QgbGRzID0gJmRzcy0+bG9nZGly
dHk7Ci0KLSAgICBpZiAoZHNzLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX1BWSCkgewotICAg
ICAgICBkb21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV9sb2dkaXJ0eV9kb25lKGVnYywgbGRzLCAw
KTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIGxkcy0+Y2FsbGJhY2sgPSBkb21haW5f
c3VzcGVuZF9zd2l0Y2hfcWVtdV9sb2dkaXJ0eV9kb25lOwotICAgIGxpYnhsX19kb21haW5fY29t
bW9uX3N3aXRjaF9xZW11X2xvZ2RpcnR5KGVnYywgZG9taWQsIGVuYWJsZSwgbGRzKTsKLX0KLQot
dm9pZCBsaWJ4bF9fZG9tYWluX2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dkaXJ0eShsaWJ4bF9fZWdj
ICplZ2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBkb21pZCwgdW5zaWduZWQgZW5hYmxlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9fbG9nZGlydHlfc3dpdGNoICpsZHMpCi17Ci0gICAgU1RB
VEVfQU9fR0MobGRzLT5hbyk7Ci0KLSAgICBzd2l0Y2ggKGxpYnhsX19kZXZpY2VfbW9kZWxfdmVy
c2lvbl9ydW5uaW5nKGdjLCBkb21pZCkpIHsKLSAgICBjYXNlIExJQlhMX0RFVklDRV9NT0RFTF9W
RVJTSU9OX1FFTVVfWEVOX1RSQURJVElPTkFMOgotICAgICAgICBkb21haW5fc3VzcGVuZF9zd2l0
Y2hfcWVtdV94ZW5fdHJhZGl0aW9uYWxfbG9nZGlydHkoZWdjLCBkb21pZCwgZW5hYmxlLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGRzKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lP
Tl9RRU1VX1hFTjoKLSAgICAgICAgZG9tYWluX3N1c3BlbmRfc3dpdGNoX3FlbXVfeGVuX2xvZ2Rp
cnR5KGVnYywgZG9taWQsIGVuYWJsZSwgbGRzKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgZGVmYXVs
dDoKLSAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJsb2dkaXJ0eSBzd2l0Y2ggZmFpbGVkIgot
ICAgICAgICAgICAgICIsIG5vIHZhbGlkIGRldmljZSBtb2RlbCB2ZXJzaW9uIGZvdW5kLCBhYmFu
ZG9uaW5nIHN1c3BlbmQiKTsKLSAgICAgICAgbGRzLT5jYWxsYmFjayhlZ2MsIGxkcywgRVJST1Jf
RkFJTCk7Ci0gICAgfQotfQotc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2RpcnR5X3RpbWVvdXQobGli
eGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfdGltZSAqZXYsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdGltZXZhbCAqcmVxdWVzdGVkX2FicywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKLXsKLSAgICBsaWJ4bF9fbG9n
ZGlydHlfc3dpdGNoICpsZHMgPSBDT05UQUlORVJfT0YoZXYsICpsZHMsIHRpbWVvdXQpOwotICAg
IFNUQVRFX0FPX0dDKGxkcy0+YW8pOwotICAgIExPRyhFUlJPUiwibG9nZGlydHkgc3dpdGNoOiB3
YWl0IGZvciBkZXZpY2UgbW9kZWwgdGltZWQgb3V0Iik7Ci0gICAgc3dpdGNoX2xvZ2RpcnR5X2Rv
bmUoZWdjLGxkcyxFUlJPUl9GQUlMKTsKLX0KLQogc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2RpcnR5
X3hzd2F0Y2gobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfeHN3YXRjaCAqd2F0Y2gsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqd2F0Y2hfcGF0aCwgY29uc3QgY2hh
ciAqZXZlbnRfcGF0aCkKIHsKQEAgLTI1MSw2ICsyMDEsMzEgQEAgc3RhdGljIHZvaWQgc3dpdGNo
X2xvZ2RpcnR5X3hzd2F0Y2gobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfeHN3YXRjaCAqd2F0
Y2gsCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBkb21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV94
ZW5fbG9nZGlydHkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGlieGxfX2VnYyAq
ZWdjLCBpbnQgZG9taWQsIHVuc2lnbmVkIGVuYWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX2xvZ2RpcnR5X3N3aXRjaCAqbGRzKQoreworICAgIFNUQVRFX0FPX0dD
KGxkcy0+YW8pOworICAgIGludCByYzsKKworICAgIHJjID0gbGlieGxfX3FtcF9zZXRfZ2xvYmFs
X2RpcnR5X2xvZyhnYywgZG9taWQsIGVuYWJsZSk7CisgICAgaWYgKHJjKQorICAgICAgICBMT0dE
KEVSUk9SLCBkb21pZCwKKyAgICAgICAgICAgICAibG9nZGlydHkgc3dpdGNoIGZhaWxlZCAocmM9
JWQpLCBhYmFuZG9uaW5nIHN1c3BlbmQiLHJjKTsKKworICAgIGxkcy0+Y2FsbGJhY2soZWdjLCBs
ZHMsIHJjKTsKK30KKworc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2RpcnR5X3RpbWVvdXQobGlieGxf
X2VnYyAqZWdjLCBsaWJ4bF9fZXZfdGltZSAqZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdGltZXZhbCAqcmVxdWVzdGVkX2FicywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykKK3sKKyAgICBsaWJ4bF9fbG9nZGly
dHlfc3dpdGNoICpsZHMgPSBDT05UQUlORVJfT0YoZXYsICpsZHMsIHRpbWVvdXQpOworICAgIFNU
QVRFX0FPX0dDKGxkcy0+YW8pOworICAgIExPRyhFUlJPUiwibG9nZGlydHkgc3dpdGNoOiB3YWl0
IGZvciBkZXZpY2UgbW9kZWwgdGltZWQgb3V0Iik7CisgICAgc3dpdGNoX2xvZ2RpcnR5X2RvbmUo
ZWdjLGxkcyxFUlJPUl9GQUlMKTsKK30KKwogc3RhdGljIHZvaWQgc3dpdGNoX2xvZ2RpcnR5X2Rv
bmUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfX2xvZ2RpcnR5X3N3aXRjaCAqbGRzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW50IHJjKQpAQCAtMjYzLDYgKzIzOCw0MSBAQCBzdGF0aWMgdm9pZCBzd2l0Y2hfbG9nZGly
dHlfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgbGRzLT5jYWxsYmFjayhlZ2MsIGxkcywgcmMp
OwogfQogCitzdGF0aWMgdm9pZCBkb21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV9sb2dkaXJ0eV9k
b25lCisgICAgICAgICAgICAgICAgICAgICAgICAobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fbG9n
ZGlydHlfc3dpdGNoICpsZHMsIGludCByYyk7CisKK3ZvaWQgbGlieGxfX2RvbWFpbl9zdXNwZW5k
X2NvbW1vbl9zd2l0Y2hfcWVtdV9sb2dkaXJ0eQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICh1aW50MzJfdCBkb21pZCwgdW5zaWduZWQgZW5hYmxlLCB2b2lkICp1c2VyKQoreworICAg
IGxpYnhsX19zYXZlX2hlbHBlcl9zdGF0ZSAqc2hzID0gdXNlcjsKKyAgICBsaWJ4bF9fZWdjICpl
Z2MgPSBzaHMtPmVnYzsKKyAgICBsaWJ4bF9fZG9tYWluX3NhdmVfc3RhdGUgKmRzcyA9IHNocy0+
Y2FsbGVyX3N0YXRlOworCisgICAgLyogQ29udmVuaWVuY2UgYWxpYXNlcy4gKi8KKyAgICBsaWJ4
bF9fbG9nZGlydHlfc3dpdGNoICpjb25zdCBsZHMgPSAmZHNzLT5sb2dkaXJ0eTsKKworICAgIGlm
IChkc3MtPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfUFZIKSB7CisgICAgICAgIGRvbWFpbl9z
dXNwZW5kX3N3aXRjaF9xZW11X2xvZ2RpcnR5X2RvbmUoZWdjLCBsZHMsIDApOworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgbGRzLT5jYWxsYmFjayA9IGRvbWFpbl9zdXNwZW5kX3N3aXRj
aF9xZW11X2xvZ2RpcnR5X2RvbmU7CisgICAgbGlieGxfX2RvbWFpbl9jb21tb25fc3dpdGNoX3Fl
bXVfbG9nZGlydHkoZWdjLCBkb21pZCwgZW5hYmxlLCBsZHMpOworfQorCitzdGF0aWMgdm9pZCBk
b21haW5fc3VzcGVuZF9zd2l0Y2hfcWVtdV9sb2dkaXJ0eV9kb25lCisgICAgICAgICAgICAgICAg
ICAgICAgICAobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fbG9nZGlydHlfc3dpdGNoICpsZHMsIGlu
dCByYykKK3sKKyAgICBsaWJ4bF9fZG9tYWluX3NhdmVfc3RhdGUgKmRzcyA9IENPTlRBSU5FUl9P
RihsZHMsICpkc3MsIGxvZ2RpcnR5KTsKKworICAgIGlmIChyYykgeworICAgICAgICBkc3MtPnJj
ID0gcmM7CisgICAgICAgIGxpYnhsX194Y19kb21haW5fc2F2ZXJlc3RvcmVfYXN5bmNfY2FsbGJh
Y2tfZG9uZShlZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmZHNzLT5zd3Muc2hzLCAtMSk7CisgICAgfSBlbHNlCisgICAgICAgIGxp
YnhsX194Y19kb21haW5fc2F2ZXJlc3RvcmVfYXN5bmNfY2FsbGJhY2tfZG9uZShlZ2MsICZkc3Mt
PnN3cy5zaHMsIDApOworfQorCiAvKi0tLS0tIGNhbGxiYWNrcywgY2FsbGVkIGJ5IHhjX2RvbWFp
bl9zYXZlIC0tLS0tKi8KIAogLyoKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKJ-0007SW-U4; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKI-0007Ru-1y
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:58 +0000
X-Inumbo-ID: 087e53c4-8e97-11e9-b1c3-5f976f97b11a
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 087e53c4-8e97-11e9-b1c3-5f976f97b11a;
 Fri, 14 Jun 2019 11:24:54 +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: 0KqVKt5374Sipua02at4gsgz2QKNRA27APFGfR8P6oKgLKR12UccPvWqRn0ujONVcLQQVbG+jS
 bDTOIIaRp3PsdKfCUgmbn9ObL7UJn5WyaGLxxsJAoU4BluEwJYLJGmQtGHifB45foY39A5T4xC
 vxo7c4dEC4lE7i9bhIMudTXcmEaPLZL6Z3WbxFBq03bQvVcWTc2FwuaQgYT0xuMmZeTknNWGXN
 uaqr2H3YBtACYvMO7xS7mEP81IqAoJNwai33S6jr9vLrBDopE5net5IV9XUwDYhSb1e6UBoFJj
 z5Y=
X-SBRS: 2.7
X-MesageID: 1737470
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,373,1557201600"; 
   d="scan'208";a="1737470"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:37 +0100
Message-ID: <20190614112444.29980-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/15] libxl: Comment libxl__dm_spawn_state
 aboud init and dispose
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8IDIgKysKIDEgZmlsZSBjaGFuZ2Vk
LCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA4NDYyMjdjM2NkLi4wMDQ2
YjMwNTQ5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTM5MjAsNiArMzkyMCw4IEBAIHR5cGVkZWYg
c3RydWN0IGxpYnhsX19kbV9zcGF3bl9zdGF0ZSBsaWJ4bF9fZG1fc3Bhd25fc3RhdGU7CiB0eXBl
ZGVmIHZvaWQgbGlieGxfX2RtX3NwYXduX2NiKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2RtX3Nw
YXduX3N0YXRlKiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjIC8qIGlm
ICEwLCBlcnJvciB3YXMgbG9nZ2VkICovKTsKIAorLyogQ2FsbCBkbXNzX2luaXQgYW5kIGRtc3Nf
ZGlzcG9zZSB0byBpbml0aWFsaXNlIGFuZCBkaXNwb3NlIG9mCisgKiBsaWJ4bF9fZG1fc3Bhd25f
c3RhdGUgKi8KIHN0cnVjdCBsaWJ4bF9fZG1fc3Bhd25fc3RhdGUgewogICAgIC8qIG1peGVkIC0g
c3Bhd24uYW8gbXVzdCBiZSBpbml0aWFsaXNlZCBieSB1c2VyOyByZXN0IGlzIHByaXZhdGU6ICov
CiAgICAgbGlieGxfX3NwYXduX3N0YXRlIHNwYXduOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKG-0007RH-I2; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKE-0007Qt-HT
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:54 +0000
X-Inumbo-ID: 06c96f32-8e97-11e9-ae50-7b47ac2747f6
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 06c96f32-8e97-11e9-ae50-7b47ac2747f6;
 Fri, 14 Jun 2019 11:24:51 +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: GdyRQy5Cw6PNBe1MQRQOGxUvk1yu8teMECm/mqv3/nbPkV1L4Rg+Us2wvCWy/i0su6Vh2Ydlik
 xgw2/9RsOnVtbVvdrJ5D+ylJKXIssR24gkSvp1Z8yjceLEjgYzar135IvIx6/pMgEx3m7kvyMJ
 J+JMYgukn4eLVeQ13lB2WHbNRJsjtUhHm0lcKVUtPa9mk9S12jVTbYFEhFwm3m6GE3Hg6n19qO
 Vrvel0+7WCeDR4ciAKX/cz9mFKF8hX5rFGjMqNdJjc23hUjIPBMS/k6WiCideMziA+WQ7bGLTH
 yzQ=
X-SBRS: 2.7
X-MesageID: 1737463
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,373,1557201600"; 
   d="scan'208";a="1737463"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:32 +0100
Message-ID: <20190614112444.29980-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/15] libxl_pci: Make libxl__create_pci_backend
 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: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

bGlieGxfX2NyZWF0ZV9wY2lfYmFja2VuZCBpc24ndCBjYWxsZWQgZnJvbSBvdXRzaWRlIG9mIGxp
YnhsX3BjaQphbnltb3JlLCBhbmQgaXQncyBvbmx5IHVzZWZ1bCBhcyBwYXJ0IG9mIHRoZSBwY2lf
YWRkIHByb2Nlc3MsIHNvCnJlbW92ZSB0aGUgcHJvdG90eXBlIGZyb20gbGlieGxfaW50ZXJuYWwu
aC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVy
bmFsLmggfCAyIC0tCiB0b29scy9saWJ4bC9saWJ4bF9wY2kuYyAgICAgIHwgNCArKy0tCiAyIGZp
bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuaAppbmRleCBhMjViYWNkN2FhLi4wMTQxMTM4MmZkIDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAg
LTE1NDEsOCArMTU0MSw2IEBAIF9oaWRkZW4gaW50IGxpYnhsX19wY2lfdG9wb2xvZ3lfaW5pdChs
aWJ4bF9fZ2MgKmdjLAogLyogZnJvbSBsaWJ4bF9wY2kgKi8KIAogX2hpZGRlbiBpbnQgbGlieGxf
X2RldmljZV9wY2lfYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZp
Y2VfcGNpICpwY2lkZXYsIGludCBzdGFydGluZyk7Ci1faGlkZGVuIGludCBsaWJ4bF9fY3JlYXRl
X3BjaV9iYWNrZW5kKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYsIGludCBu
dW0pOwogX2hpZGRlbiBpbnQgbGlieGxfX2RldmljZV9wY2lfZGVzdHJveV9hbGwobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQpOwogX2hpZGRlbiBib29sIGxpYnhsX19pc19pZ2RfdmdhX3Bh
c3N0aHJ1KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpOwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfcGNpLmMgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwppbmRleCA2
NzY3N2Q3YjU1Li4wZTA3ZjcwZjI5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9wY2ku
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwpAQCAtNzUsOCArNzUsOCBAQCBzdGF0aWMg
dm9pZCBsaWJ4bF9fZGV2aWNlX2Zyb21fcGNpZGV2KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRv
bWlkLAogICAgIGRldmljZS0+a2luZCA9IExJQlhMX19ERVZJQ0VfS0lORF9QQ0k7CiB9CiAKLWlu
dCBsaWJ4bF9fY3JlYXRlX3BjaV9iYWNrZW5kKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2
LCBpbnQgbnVtKQorc3RhdGljIGludCBsaWJ4bF9fY3JlYXRlX3BjaV9iYWNrZW5kKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwgaW50IG51bSkKIHsKICAgICBmbGV4YXJyYXlf
dCAqZnJvbnQgPSBOVUxMOwogICAgIGZsZXhhcnJheV90ICpiYWNrID0gTlVMTDsKLS0gCkFudGhv
bnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKG-0007RN-Si; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKE-0007R4-P0
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:54 +0000
X-Inumbo-ID: 06efa044-8e97-11e9-bf5f-0f5740848fb4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 06efa044-8e97-11e9-bf5f-0f5740848fb4;
 Fri, 14 Jun 2019 11:24:52 +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: poLzMvH6Fod03BxScQ2jqc6QRto9O/UkuNyeY3nSy9U20CdFHW22Q6WNxhnMIlyoo3jy5GQlMO
 GOuFDN+TUQZ4enZHSt2UUC97zKTbVdyGi+MDz+3GOdnnaEsn6Ndd+6XBZ50RYTVTqKB85vCZ9W
 hRqIBAVAmaciBRiqD8TRrocgrJA+ZcJuf21MbYKDwKCckIj7pZzpk6BiBYfqmMSrtns+/KhrgT
 aFIzejhcUSfFAjUXXt1yQdSarwHoO+orB6CuoLWw8BA6BWUOVNo7lTSKu3DDf6tFeO8akRqBqF
 TCU=
X-SBRS: 2.7
X-MesageID: 1737464
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,373,1557201600"; 
   d="scan'208";a="1737464"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:33 +0100
Message-ID: <20190614112444.29980-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/15] libxl_pci: Constify arg `pcidev' of
 libxl__device_pci_add_xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

bGlieGxfX2RldmljZV9wY2lfYWRkX3hlbnN0b3JlIGRvZXNuJ3QgbW9kaWZ5IGBwY2lkZXYnLCBz
byBpdCBjYW4gYmUKY29uc3RpZmllZC4gQWxzbywgd2UgZG9uJ3QgbmVlZCBwY2lkZXZfc2F2ZWQg
YW55bW9yZSwgc28gcmVtb3ZlIHRoZQpzYXZlZCBjb3B5LiAoZGV2aWNlX2FkZF9kb21haW5fY29u
ZmlnIGlzIGdvaW5nIHRvIG1ha2UgaXQncyBvd24gY29weQphbnl3YXkuKQoKVG8gYWNoaWV2ZSB0
aGlzLCBjb25zdGlmeSBwY2lkZXYgaW4gYWxsIGZ1bmN0aW9ucyB0aGF0CmxpYnhsX19kZXZpY2Vf
cGNpX2FkZF94ZW5zdG9yZSBjYWxscy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KClNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX3BjaS5jIHwgMjEgKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9wY2kuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCmluZGV4IDBl
MDdmNzBmMjkuLmQyZDM3YmU3NWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCkBAIC00Nyw3ICs0NywxMCBAQCBzdGF0aWMg
dm9pZCBwY2lkZXZfc3RydWN0X2ZpbGwobGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCB1bnNpZ25l
ZCBpbnQgZG9tYWluLAogICAgIHBjaWRldi0+dmRldmZuID0gdmRldmZuOwogfQogCi1zdGF0aWMg
dm9pZCBsaWJ4bF9jcmVhdGVfcGNpX2JhY2tlbmRfZGV2aWNlKGxpYnhsX19nYyAqZ2MsIGZsZXhh
cnJheV90ICpiYWNrLCBpbnQgbnVtLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYpCitzdGF0aWMg
dm9pZCBsaWJ4bF9jcmVhdGVfcGNpX2JhY2tlbmRfZGV2aWNlKGxpYnhsX19nYyAqZ2MsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV90ICpiYWNr
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbnVtLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9k
ZXZpY2VfcGNpICpwY2lkZXYpCiB7CiAgICAgZmxleGFycmF5X2FwcGVuZChiYWNrLCBHQ1NQUklO
VEYoImtleS0lZCIsIG51bSkpOwogICAgIGZsZXhhcnJheV9hcHBlbmQoYmFjaywgR0NTUFJJTlRG
KFBDSV9CREYsIHBjaWRldi0+ZG9tYWluLCBwY2lkZXYtPmJ1cywgcGNpZGV2LT5kZXYsIHBjaWRl
di0+ZnVuYykpOwpAQCAtNjQsNyArNjcsNyBAQCBzdGF0aWMgdm9pZCBsaWJ4bF9jcmVhdGVfcGNp
X2JhY2tlbmRfZGV2aWNlKGxpYnhsX19nYyAqZ2MsIGZsZXhhcnJheV90ICpiYWNrLCBpbgogfQog
CiBzdGF0aWMgdm9pZCBsaWJ4bF9fZGV2aWNlX2Zyb21fcGNpZGV2KGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kZXZpY2VfcGNpICpwY2lkZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RldmljZSAqZGV2aWNlKQogewogICAgIGRldmljZS0+
YmFja2VuZF9kZXZpZCA9IDA7CkBAIC03Niw3ICs3OSw4IEBAIHN0YXRpYyB2b2lkIGxpYnhsX19k
ZXZpY2VfZnJvbV9wY2lkZXYobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiB9CiAKIHN0
YXRpYyBpbnQgbGlieGxfX2NyZWF0ZV9wY2lfYmFja2VuZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZp
Y2VfcGNpICpwY2lkZXYsIGludCBudW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCBudW0pCiB7CiAgICAgZmxleGFycmF5X3QgKmZyb250ID0g
TlVMTDsKICAgICBmbGV4YXJyYXlfdCAqYmFjayA9IE5VTEw7CkBAIC0xMDksNyArMTEzLDEwIEBA
IHN0YXRpYyBpbnQgbGlieGxfX2NyZWF0ZV9wY2lfYmFja2VuZChsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsK
IH0KIAotc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGRfeGVuc3RvcmUobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldiwgaW50IHN0YXJ0
aW5nKQorc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGRfeGVuc3RvcmUobGlieGxfX2dj
ICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
bGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IHN0YXJ0aW5nKQogewogICAgIGZsZXhhcnJheV90ICpiYWNrOwogICAg
IGNoYXIgKm51bV9kZXZzLCAqYmVfcGF0aDsKQEAgLTExNywxMiArMTI0LDkgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGRfeGVuc3RvcmUobGlieGxfX2djICpnYywgdWludDMyX3Qg
ZG9taWQsIGxpYnhsX2QKICAgICB4c190cmFuc2FjdGlvbl90IHQgPSBYQlRfTlVMTDsKICAgICBp
bnQgcmM7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKLSAgICBsaWJ4bF9kZXZp
Y2VfcGNpIHBjaWRldl9zYXZlZDsKICAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xvY2sgKmxv
Y2sgPSBOVUxMOwogCiAgICAgbGlieGxfZG9tYWluX2NvbmZpZ19pbml0KCZkX2NvbmZpZyk7Ci0g
ICAgbGlieGxfZGV2aWNlX3BjaV9pbml0KCZwY2lkZXZfc2F2ZWQpOwotICAgIGxpYnhsX2Rldmlj
ZV9wY2lfY29weShDVFgsICZwY2lkZXZfc2F2ZWQsIHBjaWRldik7CiAKICAgICBiZV9wYXRoID0g
bGlieGxfX2RvbWFpbl9kZXZpY2VfYmFja2VuZF9wYXRoKGdjLCAwLCBkb21pZCwgMCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX19ERVZJQ0Vf
S0lORF9QQ0kpOwpAQCAtMTU4LDcgKzE2Miw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV9w
Y2lfYWRkX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kCiAg
ICAgaWYgKHJjKSBnb3RvIG91dDsKIAogICAgIGRldmljZV9hZGRfZG9tYWluX2NvbmZpZyhnYywg
JmRfY29uZmlnLCAmbGlieGxfX3BjaWRldl9kZXZ0eXBlLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmcGNpZGV2X3NhdmVkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNp
ZGV2KTsKIAogICAgIHJjID0gbGlieGxfX2RtX2NoZWNrX3N0YXJ0KGdjLCAmZF9jb25maWcsIGRv
bWlkKTsKICAgICBpZiAocmMpIGdvdG8gb3V0OwpAQCAtMTgwLDcgKzE4NCw2IEBAIHN0YXRpYyBp
bnQgbGlieGxfX2RldmljZV9wY2lfYWRkX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLCBsaWJ4bF9kCiBvdXQ6CiAgICAgbGlieGxfX3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdj
LCAmdCk7CiAgICAgaWYgKGxvY2spIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhKGxvY2sp
OwotICAgIGxpYnhsX2RldmljZV9wY2lfZGlzcG9zZSgmcGNpZGV2X3NhdmVkKTsKICAgICBsaWJ4
bF9kb21haW5fY29uZmlnX2Rpc3Bvc2UoJmRfY29uZmlnKTsKICAgICByZXR1cm4gcmM7CiB9Ci0t
IApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKJ-0007SN-Jw; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKI-0007Rs-1o
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:58 +0000
X-Inumbo-ID: 083ddd76-8e97-11e9-bcb6-c71690691944
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 083ddd76-8e97-11e9-bcb6-c71690691944;
 Fri, 14 Jun 2019 11:24:54 +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: cIw7zh1P+Og1z/F7b764TOe+7i8Ycs8T3/dXt2wEgffCYNauiWg8ruWNyB8WGa9ktH08WbPC0V
 J7Bl3IBg8W5XRZ7PLQXGeiDd47n6tKEOJgDj4090fvg7sesqJnNg731ftfXr7k+uLyPsNRRdNA
 0g0t0UtTwzntmjCgufhsvOqsx58emsS2PdBtyv8heQwVUIS0aqfOciCbA36nlVhRfgkcmXhJG9
 Iki9eEFErKPwaB485piGY04YHfGj08W+vjWAOa/38rwSreUcgsPdvmqQOYnpKHJ0QDIHjQdB0Z
 pdM=
X-SBRS: 2.7
X-MesageID: 1737468
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,373,1557201600"; 
   d="scan'208";a="1737468"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:36 +0100
Message-ID: <20190614112444.29980-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/15] libxl_dm: Fix initialisation of
 libxl__stub_dm_spawn_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: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

c2Rzcy0+cHZxZW11IHdhc24ndCBpbml0aWFsaWFzZWQgYW5kIGRpc3Bvc2VkIG9mIHByb3Blcmx5
LgpBbHNvLCBtb3ZlIHRoZSBpbml0aWFsaXNhdGlvbiBvZiBzZHNzLT54c3dhaXQgd2l0aCB0aGUg
cmVzdCBvZiB0aGUKaW5pdGlhbGlzYXRpb24gb2Ygc2Rzcy4KClNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgfCA2ICsrKystLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfZG0uYwppbmRleCAzNDhjM2ZkZGY1Li41OTQyZTcwYzE2IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAg
LTIxMDUsOCArMjEwNSwxMSBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAgICAgbGlieGxfX2RvbWFp
bl9idWlsZF9zdGF0ZSAqY29uc3QgZF9zdGF0ZSA9IHNkc3MtPmRtLmJ1aWxkX3N0YXRlOwogICAg
IGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKmNvbnN0IHN0dWJkb21fc3RhdGUgPSAmc2Rzcy0+
ZG1fc3RhdGU7CiAKKyAgICAvKiBJbml0aWFsaXNlIHByaXZhdGUgcGFydCBvZiBzZHNzICovCiAg
ICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZV9pbml0KHN0dWJkb21fc3RhdGUpOwogICAgIGRt
c3NfaW5pdCgmc2Rzcy0+ZG0pOworICAgIGRtc3NfaW5pdCgmc2Rzcy0+cHZxZW11KTsKKyAgICBs
aWJ4bF9feHN3YWl0X2luaXQoJnNkc3MtPnhzd2FpdCk7CiAKICAgICBpZiAoZ3Vlc3RfY29uZmln
LT5iX2luZm8uZGV2aWNlX21vZGVsX3ZlcnNpb24gIT0KICAgICAgICAgTElCWExfREVWSUNFX01P
REVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUwpIHsKQEAgLTIzOTEsOCArMjM5NCw2IEBA
IHN0YXRpYyB2b2lkIHN0dWJkb21fcHZxZW11X2NiKGxpYnhsX19lZ2MgKmVnYywKICAgICBTVEFU
RV9BT19HQyhzZHNzLT5kbS5zcGF3bi5hbyk7CiAgICAgdWludDMyX3QgZG1fZG9taWQgPSBzZHNz
LT5wdnFlbXUuZ3Vlc3RfZG9taWQ7CiAKLSAgICBsaWJ4bF9feHN3YWl0X2luaXQoJnNkc3MtPnhz
d2FpdCk7Ci0KICAgICBpZiAocmMpIHsKICAgICAgICAgTE9HRUQoRVJST1IsIHNkc3MtPmRtLmd1
ZXN0X2RvbWlkLAogICAgICAgICAgICAgICAiZXJyb3IgY29ubmVjdGluZyBuaWNzIGRldmljZXMi
KTsKQEAgLTI0MzksNiArMjQ0MCw3IEBAIHN0YXRpYyB2b2lkIHN0dWJkb21feHN3YWl0X2NiKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX3hzd2FpdF9zdGF0ZSAqeHN3YWl0LAogICAgIGxpYnhsX19k
b21haW5fYnVpbGRfc3RhdGVfZGlzcG9zZSgmc2Rzcy0+ZG1fc3RhdGUpOwogICAgIGxpYnhsX194
c3dhaXRfc3RvcChnYywgeHN3YWl0KTsKICAgICBkbXNzX2Rpc3Bvc2UoZ2MsICZzZHNzLT5kbSk7
CisgICAgZG1zc19kaXNwb3NlKGdjLCAmc2Rzcy0+cHZxZW11KTsKICAgICBzZHNzLT5jYWxsYmFj
ayhlZ2MsICZzZHNzLT5kbSwgcmMpOwogfQogCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKG-0007R9-8o; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKE-0007Qu-Hc
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:54 +0000
X-Inumbo-ID: 07137794-8e97-11e9-9525-b3ca68e02144
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07137794-8e97-11e9-9525-b3ca68e02144;
 Fri, 14 Jun 2019 11:24:52 +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: XV6IkCd2Yu3yQY891cXZmwjY2QZ7ckJPuBvkdhG6xmtOo6cZ9fwf2ez6E+98XUnEf88pG2/kTM
 Qu47Tfj6jD2LU/c+HPGG8PGhYIByLlKIJgnA/POn6rZv/407u9LTbh6ZDUqlUjpMmGaquyMjT8
 80Iyt23CB9lL6aK/V0rZA3fuEz6cPfLkCowttdcr+feJOvkQB4GxtHoJKQ1UlrNvcCFNGc3iZf
 rmxb1gfnttuqdvGhgnpiEIqddAQW3xHtAgiV8EMvERJsZ/siNacEwqnjuw4c7zn/6Fzg+EONMb
 G7Y=
X-SBRS: 2.7
X-MesageID: 1737465
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,373,1557201600"; 
   d="scan'208";a="1737465"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:34 +0100
Message-ID: <20190614112444.29980-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/15] libxl_pci: `starting' is a bool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

VGhlIGFyZ3VtZW50IGBzdGFydGluZycgaXMgdXNlZCBhcyBhIGJvb2xlYW4sIGNoYW5nZSBpdHMg
dHlwZSB0bwpyZWZsZXggdGhhdCB0aHJvdWdob3V0IGxpYnhsX3BjaS5jLgoKTm8gZnVuY3Rpb25h
bCBjaGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICAzICsrLQog
dG9vbHMvbGlieGwvbGlieGxfcGNpLmMgICAgICB8IDE0ICsrKysrKysrLS0tLS0tCiAyIGZpbGVz
IGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmgKaW5kZXggMDE0MTEzODJmZC4uODQ2MjI3YzNjZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0x
NTQwLDcgKzE1NDAsOCBAQCBfaGlkZGVuIGludCBsaWJ4bF9fcGNpX3RvcG9sb2d5X2luaXQobGli
eGxfX2djICpnYywKIAogLyogZnJvbSBsaWJ4bF9wY2kgKi8KIAotX2hpZGRlbiBpbnQgbGlieGxf
X2RldmljZV9wY2lfYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZp
Y2VfcGNpICpwY2lkZXYsIGludCBzdGFydGluZyk7CitfaGlkZGVuIGludCBsaWJ4bF9fZGV2aWNl
X3BjaV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBib29sIHN0YXJ0aW5n
KTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfcGNpX2Rlc3Ryb3lfYWxsKGxpYnhsX19nYyAq
Z2MsIHVpbnQzMl90IGRvbWlkKTsKIF9oaWRkZW4gYm9vbCBsaWJ4bF9faXNfaWdkX3ZnYV9wYXNz
dGhydShsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKTsKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3BjaS5jIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKaW5kZXggZDJk
MzdiZTc1ZC4uZjIwNGFjOWZiNyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKQEAgLTExNiw3ICsxMTYsNyBAQCBzdGF0aWMg
aW50IGxpYnhsX19jcmVhdGVfcGNpX2JhY2tlbmQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCiBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2Mg
KmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
ZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgc3RhcnRpbmcpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBib29sIHN0YXJ0aW5nKQogewogICAgIGZsZXhhcnJheV90ICpiYWNrOwogICAg
IGNoYXIgKm51bV9kZXZzLCAqYmVfcGF0aDsKQEAgLTk4Myw3ICs5ODMsOCBAQCBzdGF0aWMgaW50
IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAg
ICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgZG9fcGNpX2FkZChsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpbnQgc3RhcnRpbmcpCitz
dGF0aWMgaW50IGRvX3BjaV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBib29sIHN0YXJ0aW5n
KQogewogICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293bmVyKGdjKTsKICAgICBsaWJ4
bF9kb21haW5fdHlwZSB0eXBlID0gbGlieGxfX2RvbWFpbl90eXBlKGdjLCBkb21pZCk7CkBAIC0x
MTY0LDcgKzExNjUsNyBAQCBpbnQgbGlieGxfZGV2aWNlX3BjaV9hZGQobGlieGxfY3R4ICpjdHgs
IHVpbnQzMl90IGRvbWlkLAogewogICAgIEFPX0NSRUFURShjdHgsIGRvbWlkLCBhb19ob3cpOwog
ICAgIGludCByYzsKLSAgICByYyA9IGxpYnhsX19kZXZpY2VfcGNpX2FkZChnYywgZG9taWQsIHBj
aWRldiwgMCk7CisgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lk
ZXYsIGZhbHNlKTsKICAgICBsaWJ4bF9fYW9fY29tcGxldGUoZWdjLCBhbywgcmMpOwogICAgIHJl
dHVybiBBT19JTlBST0dSRVNTOwogfQpAQCAtMTE4Niw3ICsxMTg3LDggQEAgc3RhdGljIGludCBs
aWJ4bF9wY2lkZXZfYXNzaWduYWJsZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZGV2aWNlX3BjaSAq
cGNpZGV2KQogICAgIHJldHVybiBpICE9IG51bTsKIH0KIAotaW50IGxpYnhsX19kZXZpY2VfcGNp
X2FkZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNp
ZGV2LCBpbnQgc3RhcnRpbmcpCitpbnQgbGlieGxfX2RldmljZV9wY2lfYWRkKGxpYnhsX19nYyAq
Z2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZp
Y2VfcGNpICpwY2lkZXYsIGJvb2wgc3RhcnRpbmcpCiB7CiAgICAgbGlieGxfY3R4ICpjdHggPSBs
aWJ4bF9fZ2Nfb3duZXIoZ2MpOwogICAgIHVuc2lnbmVkIGludCBvcmlnX3ZkZXYsIHBmdW5jX21h
c2s7CkBAIC0xMjQxLDcgKzEyNDMsNyBAQCBpbnQgbGlieGxfX2RldmljZV9wY2lfYWRkKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZQogICAgIGlm
IChzdHViZG9taWQgIT0gMCkgewogICAgICAgICBsaWJ4bF9kZXZpY2VfcGNpIHBjaWRldl9zID0g
KnBjaWRldjsKICAgICAgICAgLyogc3R1YmRvbWFpbiBpcyBhbHdheXMgcnVubmluZyBieSBub3cs
IGV2ZW4gYXQgY3JlYXRlIHRpbWUgKi8KLSAgICAgICAgcmMgPSBkb19wY2lfYWRkKGdjLCBzdHVi
ZG9taWQsICZwY2lkZXZfcywgMCk7CisgICAgICAgIHJjID0gZG9fcGNpX2FkZChnYywgc3R1YmRv
bWlkLCAmcGNpZGV2X3MsIGZhbHNlKTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICBn
b3RvIG91dDsKICAgICB9CkBAIC0xMjk0LDcgKzEyOTYsNyBAQCBzdGF0aWMgdm9pZCBsaWJ4bF9f
YWRkX3BjaWRldnMobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fYW8gKmFvLCB1aW50MzJfdCBkb21p
ZCwKICAgICBpbnQgaSwgcmMgPSAwOwogCiAgICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5u
dW1fcGNpZGV2czsgaSsrKSB7Ci0gICAgICAgIHJjID0gbGlieGxfX2RldmljZV9wY2lfYWRkKGdj
LCBkb21pZCwgJmRfY29uZmlnLT5wY2lkZXZzW2ldLCAxKTsKKyAgICAgICAgcmMgPSBsaWJ4bF9f
ZGV2aWNlX3BjaV9hZGQoZ2MsIGRvbWlkLCAmZF9jb25maWctPnBjaWRldnNbaV0sIHRydWUpOwog
ICAgICAgICBpZiAocmMgPCAwKSB7CiAgICAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImxp
YnhsX2RldmljZV9wY2lfYWRkIGZhaWxlZDogJWQiLCByYyk7CiAgICAgICAgICAgICBnb3RvIG91
dDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKM-0007TI-DQ; Fri, 14 Jun 2019 11:25: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKL-0007T9-E3
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:25:01 +0000
X-Inumbo-ID: 0a0760aa-8e97-11e9-9df2-6f477a47ccb4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a0760aa-8e97-11e9-9df2-6f477a47ccb4;
 Fri, 14 Jun 2019 11:24: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: B4g2j01qBHPBe1inYvHEy9tGwzv02NI4UcK0IMnEdTK+2o0y3bQVGy41sDpf6tM9bWD6VuD0mY
 bOzn5YvzW+cHng3GQ/U6gDl+CjVTpuxknHSXHHQPYcVtAY6c4Ki8sZqC7zPIsF404dCD/iOmDU
 hb67dLmR9vnbTGL8m/pBcZyeOthl3wYpJRcmu6HhVYqSPiMhPTNt/QkfXrpGaYdbHQ7WFPq0qK
 ygKuwT99ji/PPNyUsqF2Gy9GGzImaz/my3hCcPLbeM9+fxDxuY9q2CXgS8ve51IZmtokibOSeX
 i4U=
X-SBRS: 2.7
X-MesageID: 1737471
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,373,1557201600"; 
   d="scan'208";a="1737471"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:38 +0100
Message-ID: <20190614112444.29980-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/15] libxl_domain: Cleanup libxl__destroy_domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

LSBkb21fcGF0aCBpc24ndCB1c2VkIGFueW1vcmUgaW4gdGhhdCBmdW5jdGlvbiwgcmVtb3ZlIGl0
LgotIFVzZSBgcicgdG8gc3RvcmUgcmV0dXJuIHZhbHVlIG9mIGV4dGVybmFsIGNhbGxzLgotIFVz
ZSBgQ1RYJywgbm8gbmVlZCBmb3IgYSBsb2NhbCBgY3R4Jy4KClNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RvbWFpbi5jIHwgMTggKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9kb21haW4uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCmluZGV4IGFlZTYyMWIw
YTUuLjExYTI5YjIzNWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCkBAIC0xMDIzLDE0ICsxMDIzLDEzIEBAIHN0
YXRpYyB2b2lkIGRvbWFpbl9kZXN0cm95X2RvbWlkX2NiKGxpYnhsX19lZ2MgKmVnYywKIHZvaWQg
bGlieGxfX2Rlc3Ryb3lfZG9taWQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZGVzdHJveV9kb21p
ZF9zdGF0ZSAqZGlzKQogewogICAgIFNUQVRFX0FPX0dDKGRpcy0+YW8pOwotICAgIGxpYnhsX2N0
eCAqY3R4ID0gQ1RYOwogICAgIHVpbnQzMl90IGRvbWlkID0gZGlzLT5kb21pZDsKLSAgICBjaGFy
ICpkb21fcGF0aDsKICAgICBpbnQgcmMsIGRtX3ByZXNlbnQ7CisgICAgaW50IHI7CiAKICAgICBs
aWJ4bF9fZXZfY2hpbGRfaW5pdCgmZGlzLT5kZXN0cm95ZXIpOwogCi0gICAgcmMgPSBsaWJ4bF9k
b21haW5faW5mbyhjdHgsIE5VTEwsIGRvbWlkKTsKKyAgICByYyA9IGxpYnhsX2RvbWFpbl9pbmZv
KENUWCwgTlVMTCwgZG9taWQpOwogICAgIHN3aXRjaChyYykgewogICAgIGNhc2UgMDoKICAgICAg
ICAgYnJlYWs7CkBAIC0xMDU4LDE3ICsxMDU3LDEyIEBAIHZvaWQgbGlieGxfX2Rlc3Ryb3lfZG9t
aWQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZGVzdHJveV9kb21pZF9zdGF0ZSAqZGlzKQogICAg
ICAgICBhYm9ydCgpOwogICAgIH0KIAotICAgIGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21w
YXRoKGdjLCBkb21pZCk7Ci0gICAgaWYgKCFkb21fcGF0aCkgewotICAgICAgICByYyA9IEVSUk9S
X0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KLQogICAgIGlmIChsaWJ4bF9fZGV2aWNl
X3BjaV9kZXN0cm95X2FsbChnYywgZG9taWQpIDwgMCkKICAgICAgICAgTE9HRChFUlJPUiwgZG9t
aWQsICJQY2kgc2h1dGRvd24gZmFpbGVkIik7Ci0gICAgcmMgPSB4Y19kb21haW5fcGF1c2UoY3R4
LT54Y2gsIGRvbWlkKTsKLSAgICBpZiAocmMgPCAwKSB7Ci0gICAgICAgIExPR0VWRChFUlJPUiwg
cmMsIGRvbWlkLCAieGNfZG9tYWluX3BhdXNlIGZhaWxlZCIpOworICAgIHIgPSB4Y19kb21haW5f
cGF1c2UoQ1RYLT54Y2gsIGRvbWlkKTsKKyAgICBpZiAociA8IDApIHsKKyAgICAgICAgTE9HRVZE
KEVSUk9SLCByLCBkb21pZCwgInhjX2RvbWFpbl9wYXVzZSBmYWlsZWQiKTsKKyAgICAgICAgcmMg
PSBFUlJPUl9GQUlMOwogICAgIH0KIAogICAgIGlmIChkbV9wcmVzZW50KSB7Ci0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:25:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkKD-0007QT-Hj; Fri, 14 Jun 2019 11:24: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkKC-0007QA-2p
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:24:52 +0000
X-Inumbo-ID: 04842d70-8e97-11e9-b1fe-37d331339edf
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04842d70-8e97-11e9-b1fe-37d331339edf;
 Fri, 14 Jun 2019 11:24: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: /KsnXc/7nM74rGBfYlgkBO5FOjSlu2K4d4lo5tPjK0TjceeXgNZtIzX+RgUdbwBtlk+9Rr4/E7
 5sLqiIWG/b+Wn6hbTRm8t/HAThHFu4ZD3Wl2v1mq/E/vQPtWsSQSyW3bqTBl4mEfBEEhHy2lHj
 JW0xZ7kIql6rIh4VtcPF4kk9SYqrGqKsPbD2p2keNGa6XHV6fYE8DtdRrTyG3516uoeduAZkkP
 0RAIGNKg55AHFRgnp58W8BvZD7Obm7SmLyxzNuO5FRETDLdYrtQ4qoll5sLQtCAcWk4qf/9JYc
 mHk=
X-SBRS: 2.7
X-MesageID: 1737461
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,373,1557201600"; 
   d="scan'208";a="1737461"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:31 +0100
Message-ID: <20190614112444.29980-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/15] libxl: Remove unused variable in
 libxl__device_pci_add_xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

KmRldmljZSBpc24ndCB1c2VkLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcGNpLmMgfCA0IC0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3BjaS5jIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKaW5kZXggNGVjNjg3Mjc5
OC4uNjc2NzdkN2I1NSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfcGNpLmMKQEAgLTExNSw3ICsxMTUsNiBAQCBzdGF0aWMgaW50IGxp
YnhsX19kZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwgbGlieGxfZAogICAgIGNoYXIgKm51bV9kZXZzLCAqYmVfcGF0aDsKICAgICBpbnQgbnVtID0g
MDsKICAgICB4c190cmFuc2FjdGlvbl90IHQgPSBYQlRfTlVMTDsKLSAgICBsaWJ4bF9fZGV2aWNl
ICpkZXZpY2U7CiAgICAgaW50IHJjOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZF9jb25maWc7
CiAgICAgbGlieGxfZGV2aWNlX3BjaSBwY2lkZXZfc2F2ZWQ7CkBAIC0xNDksOSArMTQ4LDYgQEAg
c3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGRfeGVuc3RvcmUobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQsIGxpYnhsX2QKICAgICBpZiAoIXN0YXJ0aW5nKQogICAgICAgICBmbGV4
YXJyYXlfYXBwZW5kX3BhaXIoYmFjaywgInN0YXRlIiwgR0NTUFJJTlRGKCIlZCIsIFhlbmJ1c1N0
YXRlUmVjb25maWd1cmluZykpOwogCi0gICAgR0NORVcoZGV2aWNlKTsKLSAgICBsaWJ4bF9fZGV2
aWNlX2Zyb21fcGNpZGV2KGdjLCBkb21pZCwgcGNpZGV2LCBkZXZpY2UpOwotCiAgICAgbG9jayA9
IGxpYnhsX19sb2NrX2RvbWFpbl91c2VyZGF0YShnYywgZG9taWQpOwogICAgIGlmICghbG9jaykg
ewogICAgICAgICByYyA9IEVSUk9SX0xPQ0tfRkFJTDsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:27:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11: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 1hbkMy-0008OY-Tv; Fri, 14 Jun 2019 11:27:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkMx-0008Nf-7z
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:43 +0000
X-Inumbo-ID: 6c23ec23-8e97-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 6c23ec23-8e97-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:27: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: fagq45aXva8k42F4MriKsdKADiAC2RapOtGX80yUmImUYzfQPqYVB+bgJdt1LgMMuZ/XRcbGOU
 IUFepxld7kiKGOkGoZQqOyK4CMer7iQyCUfoOdCF21jcGGuduwjld18rE9Dp2FD/2IKH7ABVPi
 gq4eac/jXA4mYze2vvQdRV3yYKYsN8GfWzbMgVZYqnVQwoAVAmTjU6FSFKcLJ4mY0cURc4EKP+
 sB4uEShMPGBIk+f+qAh1QjhOZNZ+6xYA6IOPhdLKECycM3gQsXpSZ6mPefs1Eavcx/f/pUUQP5
 T+w=
X-SBRS: 2.7
X-MesageID: 1737598
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,373,1557201600"; 
   d="scan'208";a="1737598"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:41 +0100
Message-ID: <20190614112444.29980-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 12/15] libxl_usb: Fix
 libxl_device_usbctrl_getinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YHVzYmN0cmwnIGlzIG1vZGlmaWVkIGluIHRoaXMgZnVuY3Rpb24gd2hpY2ggZG9lc24ndCBzZWVt
cyB0byBiZQppbnRlbmRlZCwgYW5kIHVzYmN0cmxpbmZvLmJhY2tlbmRfaWQgd2FzIG5ldmVyIG1v
ZGlmaWVkLgoKVGFrZSB0aGlzIG9wcG9ydHVuaXR5IHRvIGNvbnNpZnkgdGhlIGFyZ3VtZW50IGB1
c2JjdHJsJyBpbiBsaWJ4bCBBUEkKdG8gYXZvaWQgc2ltaWxhciBtaXN0YWtlLgoKU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvbGlieGwvbGlieGwuaCAgICAgfCAyICstCiB0b29scy9saWJ4bC9saWJ4bF91c2IuYyB8IDYg
KysrLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaApp
bmRleCA5YmFjZmI5N2YwLi43NTBlZjFiN2QwIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTE5NTAsNyArMTk1MCw3IEBAIHZvaWQg
bGlieGxfZGV2aWNlX3VzYmN0cmxfbGlzdF9mcmVlKGxpYnhsX2RldmljZV91c2JjdHJsICpsaXN0
LCBpbnQgbnIpOwogCiAKIGludCBsaWJ4bF9kZXZpY2VfdXNiY3RybF9nZXRpbmZvKGxpYnhsX2N0
eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX2RldmljZV91c2JjdHJsICp1c2JjdHJsLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgbGlieGxfZGV2aWNlX3VzYmN0cmwgKnVzYmN0cmwsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF91c2JjdHJsaW5mbyAqdXNiY3RybGluZm8pOwog
CiAvKiBVU0IgRGV2aWNlcyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXNiLmMg
Yi90b29scy9saWJ4bC9saWJ4bF91c2IuYwppbmRleCA2OTQ4NzBhM2MzLi45ODUxZmU4NDY4IDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF91c2IuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF91c2IuYwpAQCAtNjQxLDcgKzY0MSw3IEBAIGxpYnhsX2RldmljZV91c2JjdHJsX2xpc3QobGli
eGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLCBpbnQgKm51bSkKIH0KIAogaW50IGxpYnhsX2Rl
dmljZV91c2JjdHJsX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmwgKnVzYmN0
cmwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kZXZpY2Vf
dXNiY3RybCAqdXNiY3RybCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X3VzYmN0cmxpbmZvICp1c2JjdHJsaW5mbykKIHsKICAgICBHQ19JTklUKGN0eCk7CkBAIC02Nzgs
NyArNjc4LDcgQEAgaW50IGxpYnhsX2RldmljZV91c2JjdHJsX2dldGluZm8obGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICBiZV9wYXRoID0gUkVBRF9TVUJQQVRIKGxpYnhs
X3BhdGgsICJiYWNrZW5kIik7CiAgICAgICAgIHVzYmN0cmxpbmZvLT5iYWNrZW5kID0gbGlieGxf
X3N0cmR1cChOT0dDLCBiZV9wYXRoKTsKICAgICAgICAgcmMgPSBsaWJ4bF9fYmFja2VuZHBhdGhf
cGFyc2VfZG9taWQoZ2MsIGJlX3BhdGgsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ1c2JjdHJsLT5iYWNrZW5kX2RvbWlkKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnVzYmN0cmxpbmZvLT5iYWNrZW5kX2lkKTsKICAg
ICAgICAgaWYgKHJjKSBnb3RvIG91dDsKICAgICAgICAgdXNiY3RybGluZm8tPnN0YXRlID0gUkVB
RF9TVUJQQVRIX0lOVChmZV9wYXRoLCAic3RhdGUiKTsKICAgICAgICAgdXNiY3RybGluZm8tPmV2
dGNoID0gUkVBRF9TVUJQQVRIX0lOVChmZV9wYXRoLCAiZXZlbnQtY2hhbm5lbCIpOwpAQCAtNjkx
LDcgKzY5MSw3IEBAIGludCBsaWJ4bF9kZXZpY2VfdXNiY3RybF9nZXRpbmZvKGxpYnhsX2N0eCAq
Y3R4LCB1aW50MzJfdCBkb21pZCwKICAgICB9IGVsc2UgewogICAgICAgICB1c2JjdHJsaW5mby0+
cG9ydHMgPSBSRUFEX1NVQlBBVEhfSU5UKGxpYnhsX3BhdGgsICJudW0tcG9ydHMiKTsKICAgICAg
ICAgdXNiY3RybGluZm8tPnZlcnNpb24gPSBSRUFEX1NVQlBBVEhfSU5UKGxpYnhsX3BhdGgsICJ1
c2ItdmVyIik7Ci0gICAgICAgIHJjID0gbGlieGxfX2dldF9kb21pZChnYywgJnVzYmN0cmwtPmJh
Y2tlbmRfZG9taWQpOworICAgICAgICByYyA9IGxpYnhsX19nZXRfZG9taWQoZ2MsICZ1c2JjdHJs
aW5mby0+YmFja2VuZF9pZCk7CiAgICAgICAgIGlmIChyYykgZ290byBvdXQ7CiAgICAgfQogCi0t
IApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:27:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:27:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkN0-0008Ot-6u; Fri, 14 Jun 2019 11:27:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkMz-0008Oe-FH
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:45 +0000
X-Inumbo-ID: 6dc544ba-8e97-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 6dc544ba-8e97-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:27: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: EsWbqUuXwiKTE62cnB2MlQLTVuFOkRKut5yAyHADjC9KfeF60V5mvnV54IWDI35xJtMYiFLy/J
 XVnb9/jnmwwZEQKN4Tt+1BaVb1Jaz4pM6pvg/X9a5W+vTM5P3ymV9E4aC1Qu2h/p95e88s4RIC
 y9+JqkhBx4DJn4ffbwPMIGyStMgvHW7W3Gg5qzc3LYKcy8oZlle//0bxkMwt4z+2qxVkE8x6xi
 SBOGUe+Z4G++/d5QND85Qt3e42VBS3v5k53TkAcn5lfcqB1/uoVX4tlV93UvuwkeKp8aJbANn2
 lZY=
X-SBRS: 2.7
X-MesageID: 1737600
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,373,1557201600"; 
   d="scan'208";a="1737600"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:39 +0100
Message-ID: <20190614112444.29980-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/15] libxl_usb: Use proper domid value,
 from libxl__device
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

YW8tPmRvbWlkIGlzbid0IGEgcmVsaWFibGUgd2F5IG9mIGdldHRpbmcgYSBkb21pZCwgaXQgbWln
aHQgbm90IGJlIHNldAoodGhpcyBpc24ndCB0aGUgY2FzZSBoZXJlKS4gVGhlIHJpZ2h0IGRvbWlk
IHZhbHVlIGNhbiBiZSBmb3VuZCBpbiB0aGUKbGlieGxfX2RldmljZSAod2hpY2ggaXMgdGhlIGRl
dmljZSB3ZSB3YW50IHRvIHJlbW92ZSkgYXR0YWNoZWQgdG8KbGlieGxfX2FvX2RldmljZS4KClNp
Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgot
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX3VzYi5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
dXNiLmMgYi90b29scy9saWJ4bC9saWJ4bF91c2IuYwppbmRleCBhZGIxMjJhYzg1Li4zZDM4OWMw
MTk4IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF91c2IuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF91c2IuYwpAQCAtNTE1LDcgKzUxNSw3IEBAIHZvaWQgbGlieGxfX2luaXRpYXRlX2Rl
dmljZV91c2JjdHJsX3JlbW92ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgbGlieGxfZGV2aWNlX3Vz
YmRldiAqdXNiZGV2cyA9IE5VTEw7CiAgICAgaW50IG51bV91c2JkZXYgPSAwOwogICAgIGludCBp
LCByYzsKLSAgICB1aW50MzJfdCBkb21pZCA9IGFvLT5kb21pZDsKKyAgICB1aW50MzJfdCBkb21p
ZCA9IGFvZGV2LT5kZXYtPmRvbWlkOwogICAgIGludCB1c2JjdHJsX2RldmlkID0gYW9kZXYtPmRl
di0+ZGV2aWQ7CiAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmwgdXNiY3RybDsKICAgICBsaWJ4bF91
c2JjdHJsaW5mbyB1c2JjdHJsaW5mbzsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:27:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:27:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkN4-0008QI-Ho; Fri, 14 Jun 2019 11:27: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkN3-0008Py-Cp
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:49 +0000
X-Inumbo-ID: 6e74fda4-8e97-11e9-9abd-4bc53f874d12
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e74fda4-8e97-11e9-9abd-4bc53f874d12;
 Fri, 14 Jun 2019 11:27:46 +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: jwL9937GfRuLE398m1u5dheaP/tcyGm3Qf4JNg45rY1Xqmi4saYzQNUhR7/8PxkDyh4q+DMeAZ
 lMx3ELcoctWTK1zS0FZm+cSMddS+BQL/O5bTKyaNYfZlwR38YvIT5si2jNmzdZqg8X4TTCOOJt
 s+eFgZIBtoYF+cJcmLfVC9hzCkauc5y9yq1UW7P1s9pL1aMn/knDOLvTjJpeXF6gjkYPvYD2fN
 9YABM+Dz1APUHNZEVyATIYESxTGgo+zGIZYhZ5UqFwF1iIRoV/MchGqESeODcU4NqoWCPCN7SQ
 n7I=
X-SBRS: 2.7
X-MesageID: 1726673
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,373,1557201600"; 
   d="scan'208";a="1726673"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:40 +0100
Message-ID: <20190614112444.29980-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/15] libxl_usb: Fix wrong usage of asserts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfdXNiLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfdXNiLmMgYi90b29scy9saWJ4bC9saWJ4bF91c2IuYwppbmRleCAzZDM4OWMwMTk4Li42
OTQ4NzBhM2MzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF91c2IuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF91c2IuYwpAQCAtMTQ4LDcgKzE0OCw3IEBAIHN0YXRpYyBpbnQgbGlieGxf
X2RldmljZV9mcm9tX3VzYmN0cmwobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAg
ICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGFzc2VydCgwKTsgLyogY2FuJ3QgcmVh
bGx5IGhhcHBlbi4gKi8KLSAgICAgICAgYnJlYWs7CisgICAgICAgIHJldHVybiBFUlJPUl9JTlZB
TDsKICAgICB9CiAgICAgZGV2aWNlLT5kZXZpZCAgICAgICAgICAgPSB1c2JjdHJsLT5kZXZpZDsK
ICAgICBkZXZpY2UtPmRvbWlkICAgICAgICAgICA9IGRvbWlkOwpAQCAtMzcxLDcgKzM3MSw3IEBA
IHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV91c2JjdHJsX2FkZF9odm0obGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQsCiAgICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGFz
c2VydCgwKTsgLyogU2hvdWxkIG5vdCBiZSBwb3NzaWJsZS4gKi8KLSAgICAgICAgYnJlYWs7Cisg
ICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKICAgICB9CiAKICAgICBmbGV4YXJyYXlfYXBwZW5k
X3BhaXIocW1wX2FyZ3MsICJpZCIsCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:27:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:27: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 1hbkN8-0008SQ-0u; Fri, 14 Jun 2019 11: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkN6-0008Rb-HF
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:52 +0000
X-Inumbo-ID: 703b6cfe-8e97-11e9-a07e-5be0cf5927e5
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 703b6cfe-8e97-11e9-a07e-5be0cf5927e5;
 Fri, 14 Jun 2019 11:27:49 +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: 4v17sPX06L0GBxB8o8zh5iKDAxoT+LV+GRHc9AD61XHVKOxA4m9E5NlPaNigXSqzmf+QBLMjJ0
 HQr7lpgm8v7ZnLfRyXNthDcBCz9Za2etHpkdX55noCB8pem5ag/TNiepHcJheMZl1jv1M9Tb7a
 FTEsfiGqE7YY2ntTAHlhdHWoCJ+HV/gBki6lNCw9E/BZxgqZOlQQD8/K4rbV1Wvl63s/B9TrJX
 cL+vfYeA+yJiZks720zWchQauNS9aegAcFw6ZUhDTrVw/OsGR760SikPiax5z3ZTvMHjZ7m693
 xO8=
X-SBRS: 2.7
X-MesageID: 1724306
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,373,1557201600"; 
   d="scan'208";a="1724306"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:43 +0100
Message-ID: <20190614112444.29980-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 14/15] libxl_usb: usbctrl,
 make use of generic device handling functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, 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>

VHdvIGZ1bmN0aW9ucyBpbiBnZW5lcmF0ZSBgbGlieGxfZGV2aWNlX3VzYmN0cmwnIGNhbiBiZSBy
ZXBsYWNlZCBieQpnZW5lcmljIG1hY3JvOgotIGxpYnhsX2RldmljZV91c2JjdHJsX2xpc3QgLT4g
TElCWExfREVGSU5FX0RFVklDRV9MSVNUCi0gbGlieGxfZGV2aWRfdG9fZGV2aWNlX3VzYmN0cmwg
LT4gTElCWExfREVGSU5FX0RFVklEX1RPX0RFVklDRQoKVGhpcyBwYXRjaCBvbmx5IG5lZWRzIHRv
IGRlZmluZSBgbGlieGxfX3VzYmN0cmxfZGV2dHlwZS5mcm9tX3hlbnN0b3JlJwp0byBtYWtlcyB1
c2Ugb2YgdGhlbS4KClNtYWxsIGNoYW5nZSwgbGlieGxfZGV2aWRfdG9fZGV2aWNlX3VzYmN0cmwg
ZG9lc24ndCBsaXN0IGFsbCB1c2JjdHJsCmFueW1vcmUgYmVmb3JlIGZpbmRpbmcgdGhlIHJpZ2h0
IG9uZS4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3VzYi5jIHwgMTIyICsrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25z
KCspLCA5MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF91c2Iu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3VzYi5jCmluZGV4IDk4NTFmZTg0NjguLmRlNDlmODYyMGMg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3VzYi5jCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3VzYi5jCkBAIC01NjMsODEgKzU2Myw1MyBAQCB2b2lkIGxpYnhsX19pbml0aWF0ZV9kZXZp
Y2VfdXNiY3RybF9yZW1vdmUobGlieGxfX2VnYyAqZWdjLAogICAgIHJldHVybjsKIH0KIAotbGli
eGxfZGV2aWNlX3VzYmN0cmwgKgotbGlieGxfZGV2aWNlX3VzYmN0cmxfbGlzdChsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgZG9taWQsIGludCAqbnVtKQorc3RhdGljIGludCBsaWJ4bF9fdXNiY3Ry
bF9mcm9tX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbGlieGxfcGF0aCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpZCBkZXZpZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdXNiY3RybCAqdXNiY3RybF9y
KQogewotICAgIEdDX0lOSVQoY3R4KTsKLSAgICBsaWJ4bF9kZXZpY2VfdXNiY3RybCAqdXNiY3Ry
bHMgPSBOVUxMOwotICAgIGNoYXIgKmxpYnhsX3Z1c2JzX3BhdGggPSBOVUxMOwotICAgIGNoYXIg
KiplbnRyeSA9IE5VTEw7Ci0gICAgdW5zaWduZWQgaW50IG5lbnRyaWVzID0gMDsKLQotICAgICpu
dW0gPSAwOwotCi0gICAgbGlieGxfdnVzYnNfcGF0aCA9IEdDU1BSSU5URigiJXMvZGV2aWNlLyVz
IiwKLSAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCks
Ci0gICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX2tpbmRfdG9fc3RyaW5nKExJQlhM
X19ERVZJQ0VfS0lORF9WVVNCKSk7Ci0gICAgZW50cnkgPSBsaWJ4bF9feHNfZGlyZWN0b3J5KGdj
LCBYQlRfTlVMTCwgbGlieGxfdnVzYnNfcGF0aCwgJm5lbnRyaWVzKTsKLQotICAgIGlmIChlbnRy
eSAmJiBuZW50cmllcykgewotICAgICAgICB1c2JjdHJscyA9IGxpYnhsX196YWxsb2MoTk9HQywg
c2l6ZW9mKCp1c2JjdHJscykgKiBuZW50cmllcyk7Ci0gICAgICAgIGxpYnhsX2RldmljZV91c2Jj
dHJsICp1c2JjdHJsOwotICAgICAgICBsaWJ4bF9kZXZpY2VfdXNiY3RybCAqZW5kID0gdXNiY3Ry
bHMgKyBuZW50cmllczsKLSAgICAgICAgZm9yICh1c2JjdHJsID0gdXNiY3RybHM7Ci0gICAgICAg
ICAgICAgdXNiY3RybCA8IGVuZDsKLSAgICAgICAgICAgICB1c2JjdHJsKyssIGVudHJ5KyssICgq
bnVtKSsrKSB7Ci0gICAgICAgICAgICBjb25zdCBjaGFyICp0bXAsICpiZV9wYXRoLCAqbGlieGxf
cGF0aDsKLSAgICAgICAgICAgIGludCByZXQ7Ci0KLSAgICAgICAgICAgIGxpYnhsX2RldmljZV91
c2JjdHJsX2luaXQodXNiY3RybCk7Ci0gICAgICAgICAgICB1c2JjdHJsLT5kZXZpZCA9IGF0b2ko
KmVudHJ5KTsKKyAgICBpbnQgcmM7CisgICAgY29uc3QgY2hhciAqdG1wOworICAgIGNvbnN0IGNo
YXIgKmJlX3BhdGg7CiAKICNkZWZpbmUgUkVBRF9TVUJQQVRIKHBhdGgsIHN1YnBhdGgpICh7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgcmV0ID0gbGlieGxfX3hz
X3JlYWRfY2hlY2tlZChnYywgWEJUX05VTEwsICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBYQlRfTlVMTCwgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiJXMvIiBzdWJwYXRoLCBwYXRoKSwgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZ0bXApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBp
ZiAocmV0KSBnb3RvIG91dDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICBpZiAocmMpIGdvdG8gb3V0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIChjaGFyICopdG1wOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgfSkKIAogI2Rl
ZmluZSBSRUFEX1NVQlBBVEhfSU5UKHBhdGgsIHN1YnBhdGgpICh7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICByZXQgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCBY
QlRfTlVMTCwgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICByYyA9IGxpYnhsX194c19y
ZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLCAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8iIHN1YnBhdGgsIHBh
dGgpLCAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnRtcCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIGlmIChyZXQpIGdvdG8gb3V0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlm
IChyYykgZ290byBvdXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgdG1wID8gYXRvaSh0bXApIDogLTE7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9KQogCi0gICAgICAgICAgICBsaWJ4bF9wYXRo
ID0gR0NTUFJJTlRGKCIlcy8lcyIsIGxpYnhsX3Z1c2JzX3BhdGgsICplbnRyeSk7Ci0gICAgICAg
ICAgICBsaWJ4bF91c2JjdHJsX3R5cGVfZnJvbV9zdHJpbmcoUkVBRF9TVUJQQVRIKGxpYnhsX3Bh
dGgsICJ0eXBlIiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnVzYmN0cmwtPnR5cGUpOwotICAgICAgICAgICAgaWYgKHVzYmN0cmwtPnR5cGUgPT0gTElCWExf
VVNCQ1RSTF9UWVBFX0RFVklDRU1PREVMKSB7Ci0gICAgICAgICAgICAgICAgYmVfcGF0aCA9IGxp
YnhsX3BhdGg7Ci0gICAgICAgICAgICAgICAgcmV0ID0gbGlieGxfX2dldF9kb21pZChnYywgJnVz
YmN0cmwtPmJhY2tlbmRfZG9taWQpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
ICAgICBiZV9wYXRoID0gUkVBRF9TVUJQQVRIKGxpYnhsX3BhdGgsICJiYWNrZW5kIik7Ci0gICAg
ICAgICAgICAgICAgaWYgKCFiZV9wYXRoKSBnb3RvIG91dDsKLSAgICAgICAgICAgICAgICByZXQg
PSBsaWJ4bF9fYmFja2VuZHBhdGhfcGFyc2VfZG9taWQoZ2MsIGJlX3BhdGgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ1c2JjdHJsLT5iYWNr
ZW5kX2RvbWlkKTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGlmIChyZXQpIGdvdG8gb3V0
OwotICAgICAgICAgICAgdXNiY3RybC0+dmVyc2lvbiA9IFJFQURfU1VCUEFUSF9JTlQoYmVfcGF0
aCwgInVzYi12ZXIiKTsKLSAgICAgICAgICAgIHVzYmN0cmwtPnBvcnRzID0gUkVBRF9TVUJQQVRI
X0lOVChiZV9wYXRoLCAibnVtLXBvcnRzIik7CisgICAgdXNiY3RybF9yLT5kZXZpZCA9IGRldmlk
OworICAgIGxpYnhsX3VzYmN0cmxfdHlwZV9mcm9tX3N0cmluZyhSRUFEX1NVQlBBVEgobGlieGxf
cGF0aCwgInR5cGUiKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnVzYmN0
cmxfci0+dHlwZSk7CisgICAgaWYgKHVzYmN0cmxfci0+dHlwZSA9PSBMSUJYTF9VU0JDVFJMX1RZ
UEVfREVWSUNFTU9ERUwpIHsKKyAgICAgICAgYmVfcGF0aCA9IGxpYnhsX3BhdGg7CisgICAgICAg
IHJjID0gbGlieGxfX2dldF9kb21pZChnYywgJnVzYmN0cmxfci0+YmFja2VuZF9kb21pZCk7Cisg
ICAgfSBlbHNlIHsKKyAgICAgICAgYmVfcGF0aCA9IFJFQURfU1VCUEFUSChsaWJ4bF9wYXRoLCAi
YmFja2VuZCIpOworICAgICAgICBpZiAoIWJlX3BhdGgpIGdvdG8gb3V0OworICAgICAgICByYyA9
IGxpYnhsX19iYWNrZW5kcGF0aF9wYXJzZV9kb21pZChnYywgYmVfcGF0aCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ1c2JjdHJsX3ItPmJhY2tlbmRfZG9t
aWQpOworICAgIH0KKyAgICBpZiAocmMpIGdvdG8gb3V0OworICAgIHVzYmN0cmxfci0+dmVyc2lv
biA9IFJFQURfU1VCUEFUSF9JTlQoYmVfcGF0aCwgInVzYi12ZXIiKTsKKyAgICB1c2JjdHJsX3It
PnBvcnRzID0gUkVBRF9TVUJQQVRIX0lOVChiZV9wYXRoLCAibnVtLXBvcnRzIik7CiAKICN1bmRl
ZiBSRUFEX1NVQlBBVEgKICN1bmRlZiBSRUFEX1NVQlBBVEhfSU5UCi0gICAgICAgfQotICAgIH0K
LQotICAgIEdDX0ZSRUU7Ci0gICAgcmV0dXJuIHVzYmN0cmxzOwotCiBvdXQ6Ci0gICAgTE9HRChF
UlJPUiwgZG9taWQsICJVbmFibGUgdG8gbGlzdCBVU0IgQ29udHJvbGxlcnMiKTsKLSAgICBsaWJ4
bF9kZXZpY2VfdXNiY3RybF9saXN0X2ZyZWUodXNiY3RybHMsICpudW0pOwotICAgIEdDX0ZSRUU7
Ci0gICAgKm51bSA9IDA7Ci0gICAgcmV0dXJuIE5VTEw7CisgICAgaWYgKHJjKQorICAgICAgICBs
aWJ4bF9kZXZpY2VfdXNiY3RybF9kaXNwb3NlKHVzYmN0cmxfcik7CisgICAgcmV0dXJuIHJjOwog
fQogCiBpbnQgbGlieGxfZGV2aWNlX3VzYmN0cmxfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWlu
dDMyX3QgZG9taWQsCkBAIC03MDUsMzAgKzY3Nyw2IEBAIGludCBsaWJ4bF9kZXZpY2VfdXNiY3Ry
bF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gcmM7
CiB9CiAKLWludCBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdXNiY3RybChsaWJ4bF9jdHggKmN0eCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZGV2aWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmwgKnVzYmN0cmwpCi17Ci0gICAg
bGlieGxfZGV2aWNlX3VzYmN0cmwgKnVzYmN0cmxzOwotICAgIGludCBuYiA9IDA7Ci0gICAgaW50
IGksIHJjOwotCi0gICAgdXNiY3RybHMgPSBsaWJ4bF9kZXZpY2VfdXNiY3RybF9saXN0KGN0eCwg
ZG9taWQsICZuYik7Ci0gICAgaWYgKCF1c2JjdHJscykgcmV0dXJuIEVSUk9SX0ZBSUw7Ci0KLSAg
ICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgZm9yIChpID0gMDsgaSA8IG5iOyBpKyspIHsKLSAgICAg
ICAgaWYgKGRldmlkID09IHVzYmN0cmxzW2ldLmRldmlkKSB7Ci0gICAgICAgICAgICBsaWJ4bF9k
ZXZpY2VfdXNiY3RybF9jb3B5KGN0eCwgdXNiY3RybCwgJnVzYmN0cmxzW2ldKTsKLSAgICAgICAg
ICAgIHJjID0gMDsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgfQotCi0gICAg
bGlieGxfZGV2aWNlX3VzYmN0cmxfbGlzdF9mcmVlKHVzYmN0cmxzLCBuYik7Ci0gICAgcmV0dXJu
IHJjOwotfQogCiBzdGF0aWMgY2hhciAqdXNiZGV2X2J1c2FkZHJfdG9fYnVzaWQobGlieGxfX2dj
ICpnYywgaW50IGJ1cywgaW50IGFkZHIpCiB7CkBAIC0xOTQ1LDE1ICsxODkzLDYgQEAgc3RhdGlj
IGludCBsaWJ4bF9kZXZpY2VfdXNiZGV2X2NvbXBhcmUoY29uc3QgbGlieGxfZGV2aWNlX3VzYmRl
diAqZDEsCiAgICAgcmV0dXJuIENPTVBBUkVfVVNCKGQxLCBkMik7CiB9CiAKLXZvaWQgbGlieGxf
ZGV2aWNlX3VzYmN0cmxfbGlzdF9mcmVlKGxpYnhsX2RldmljZV91c2JjdHJsICpsaXN0LCBpbnQg
bnIpCi17Ci0gICBpbnQgaTsKLQotICAgZm9yIChpID0gMDsgaSA8IG5yOyBpKyspCi0gICAgICAg
bGlieGxfZGV2aWNlX3VzYmN0cmxfZGlzcG9zZSgmbGlzdFtpXSk7Ci0gICBmcmVlKGxpc3QpOwot
fQotCiB2b2lkIGxpYnhsX2RldmljZV91c2JkZXZfbGlzdF9mcmVlKGxpYnhsX2RldmljZV91c2Jk
ZXYgKmxpc3QsIGludCBucikKIHsKICAgIGludCBpOwpAQCAtMTk2NSw3ICsxOTA0LDEwIEBAIHZv
aWQgbGlieGxfZGV2aWNlX3VzYmRldl9saXN0X2ZyZWUobGlieGxfZGV2aWNlX3VzYmRldiAqbGlz
dCwgaW50IG5yKQogCiAjZGVmaW5lIGxpYnhsX19kZXZpY2VfdXNiY3RybF91cGRhdGVfZGV2aWQg
TlVMTAogCitMSUJYTF9ERUZJTkVfREVWSURfVE9fREVWSUNFKHVzYmN0cmwpCitMSUJYTF9ERUZJ
TkVfREVWSUNFX0xJU1QodXNiY3RybCkKIERFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1QodXNiY3Ry
bCwgVlVTQiwKKyAgICAuZnJvbV94ZW5zdG9yZSA9IChkZXZpY2VfZnJvbV94ZW5zdG9yZV9mbl90
KWxpYnhsX191c2JjdHJsX2Zyb21feGVuc3RvcmUsCiAgICAgLmRtX25lZWRlZCA9IGxpYnhsX2Rl
dmljZV91c2JjdHJsX2RtX25lZWRlZAogKTsKIAotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:27:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:27: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 1hbkN8-0008Sq-C9; Fri, 14 Jun 2019 11:27:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkN7-0008SE-Om
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:53 +0000
X-Inumbo-ID: 725a4d25-8e97-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 725a4d25-8e97-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:27:52 +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: XuuLk7rHiFx7QLhIv3kuzFGBBp5YdE7XbRau8sdAMtgRITnvU1ocX1S5Qxu19O9aFrBAd0vptl
 yCg9Fx5F1PBOv0zkHO9di/9fWNAPCRETwuWFKJBH7Y9gtbIMK4J/BbX9ZMuOj6zxfqsDULvysb
 K2ZRUT2z3Ibv13Jk43Z9iVbin7LWxTD8nVKyuowCMXwxfHn04KuKT9+6KHLUbmqsD03LmkX5hT
 TBMiNDG4gTKKIpeqqMS9sUYU/3l56XRpXoUKGANFreZSl81fn7p2oytlPcE1xj88w/7+4iFXUU
 n3A=
X-SBRS: 2.7
X-MesageID: 1746072
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,373,1557201600"; 
   d="scan'208";a="1746072"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:42 +0100
Message-ID: <20190614112444.29980-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 13/15] libxl: Constify libxl_device_* param of
 *_getinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGxpYnhsX2RldmljZV9UWVBFIHBhcmFtZXRlciBvZiBhbGwgdGhlIGxpYnhsX2RldmljZV9U
WVBFX2dldGluZm8KZnVuY3Rpb24gc2VlbXMgdG8gYmUgb25seSB1c2VkIGFzIGlucHV0IHRvIGZp
bmQgbW9yZSBpbmZvcm1hdGlvbiB0byBiaQpzdG9yZWQgaW4gdGhlIGxpYnhsX1RZUEVpbmZvIHBh
cmFtZXRlci4KCk1ha2Ugc3VyZSB0aGlzIGlzIGFsd2F5cyB0cnVlIGFuZCBjb25zdGlmeSB0aGUg
aW5wdXQgcGFyYW1ldGVyIHRvIGF2b2lkCmZ1cnRoZXIgbWlzdGFrZS4KClNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xp
YnhsL2xpYnhsLmggICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4
bF9jb25zb2xlLmMgfCAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZGlzay5jICAgIHwgIDMgKyst
CiB0b29scy9saWJ4bC9saWJ4bF9uaWMuYyAgICAgfCAgMyArKy0KIHRvb2xzL2xpYnhsL2xpYnhs
X3ZkaXNwbC5jICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF92a2IuYyAgICAgfCAgMiArLQog
dG9vbHMvbGlieGwvbGlieGxfdnNuZC5jICAgIHwgIDQgKystLQogdG9vbHMvbGlieGwvbGlieGxf
dnRwbS5jICAgIHwgIDIgKy0KIDggZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTUg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xp
YnhsL2xpYnhsLmgKaW5kZXggNzUwZWYxYjdkMC4uZTQwNTQ2YzIzYSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0xODg4LDcgKzE4
ODgsNyBAQCBsaWJ4bF9kZXZpY2VfZGlzayAqbGlieGxfZGV2aWNlX2Rpc2tfbGlzdChsaWJ4bF9j
dHggKmN0eCwKIHZvaWQgbGlieGxfZGV2aWNlX2Rpc2tfbGlzdF9mcmVlKGxpYnhsX2RldmljZV9k
aXNrKiBsaXN0LCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElC
WExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2RldmljZV9kaXNrX2dldGluZm8o
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssIGxpYnhsX2Rpc2tpbmZvICpkaXNraW5mbykK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV9kaXNrICpk
aXNrLCBsaWJ4bF9kaXNraW5mbyAqZGlza2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKIC8qCkBAIC0xOTg5LDcgKzE5ODks
NyBAQCBsaWJ4bF9kZXZpY2VfbmljICpsaWJ4bF9kZXZpY2VfbmljX2xpc3QobGlieGxfY3R4ICpj
dHgsCiB2b2lkIGxpYnhsX2RldmljZV9uaWNfbGlzdF9mcmVlKGxpYnhsX2RldmljZV9uaWMqIGxp
c3QsIGludCBudW0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVS
TkFMX0NBTExFUlNfT05MWTsKIGludCBsaWJ4bF9kZXZpY2VfbmljX2dldGluZm8obGlieGxfY3R4
ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kZXZpY2VfbmljICpuaWMsIGxpYnhsX25pY2luZm8gKm5pY2luZm8pCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV9uaWMgKm5pYywgbGlieGxfbmljaW5m
byAqbmljaW5mbykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxf
Q0FMTEVSU19PTkxZOwogCiAvKgpAQCAtMjAwMCw3ICsyMDAwLDcgQEAgbGlieGxfZGV2aWNlX2No
YW5uZWwgKmxpYnhsX2RldmljZV9jaGFubmVsX2xpc3QobGlieGxfY3R4ICpjdHgsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAqbnVt
KTsKIGludCBsaWJ4bF9kZXZpY2VfY2hhbm5lbF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rldmlj
ZV9jaGFubmVsICpjaGFubmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgbGlieGxfZGV2aWNlX2NoYW5uZWwgKmNoYW5uZWwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9jaGFubmVsaW5mbyAqY2hhbm5lbGluZm8pOwogCiAvKiBWaXJ0dWFs
IFRQTXMgKi8KQEAgLTIwMjIsNyArMjAyMiw3IEBAIGxpYnhsX2RldmljZV92dHBtICpsaWJ4bF9k
ZXZpY2VfdnRwbV9saXN0KGxpYnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdnRwbV9s
aXN0X2ZyZWUobGlieGxfZGV2aWNlX3Z0cG0qLCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2Rl
dmljZV92dHBtX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3Z0cG0gKnZ0cG0sIGxpYnhsX3Z0
cG1pbmZvICp2dHBtaW5mbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxp
YnhsX2RldmljZV92dHBtICp2dHBtLCBsaWJ4bF92dHBtaW5mbyAqdnRwbWluZm8pCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKIC8q
IFZpcnR1YWwgZGlzcGxheXMgKi8KQEAgLTIwNDUsNyArMjA0NSw3IEBAIGxpYnhsX2RldmljZV92
ZGlzcGwgKmxpYnhsX2RldmljZV92ZGlzcGxfbGlzdChsaWJ4bF9jdHggKmN0eCwKIHZvaWQgbGli
eGxfZGV2aWNlX3ZkaXNwbF9saXN0X2ZyZWUobGlieGxfZGV2aWNlX3ZkaXNwbCogbGlzdCwgaW50
IG51bSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxf
Q0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2RldmljZV92ZGlzcGxfZ2V0aW5mbyhsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX2RldmljZV92ZGlzcGwgKnZkaXNwbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3QgbGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF92ZGlzcGxpbmZvICp2ZGlzcGxpbmZvKQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKQEAgLTIw
NjksNyArMjA2OSw3IEBAIGxpYnhsX2RldmljZV92c25kICpsaWJ4bF9kZXZpY2VfdnNuZF9saXN0
KGxpYnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdnNuZF9saXN0X2ZyZWUobGlieGxf
ZGV2aWNlX3ZzbmQqIGxpc3QsIGludCBudW0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiBpbnQgbGlieGxfZGV2aWNlX3ZzbmRf
Z2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZCAqdnNuZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92c25kICp2c25kLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfdnNuZGluZm8gKnZzbmRsaW5mbykKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKIApAQCAtMjA5
Miw3ICsyMDkyLDcgQEAgbGlieGxfZGV2aWNlX3ZrYiAqbGlieGxfZGV2aWNlX3ZrYl9saXN0KGxp
YnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdmtiX2xpc3RfZnJlZShsaWJ4bF9kZXZp
Y2VfdmtiKiBsaXN0LCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBM
SUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiBpbnQgbGlieGxfZGV2aWNlX3ZrYl9nZXRpbmZv
KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX3ZrYmluZm8gKnZrYmluZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfY29uc29sZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY29uc29sZS5jCmluZGV4IDM2ZDc5
ZjVhZGMuLjA4OGE0NTViNTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUu
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9jb25zb2xlLmMKQEAgLTU2Niw3ICs1NjYsNyBAQCBs
aWJ4bF9kZXZpY2VfY2hhbm5lbCAqbGlieGxfZGV2aWNlX2NoYW5uZWxfbGlzdChsaWJ4bF9jdHgg
KmN0eCwKIH0KIAogaW50IGxpYnhsX2RldmljZV9jaGFubmVsX2dldGluZm8obGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZGV2aWNlX2NoYW5uZWwgKmNoYW5uZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9kZXZpY2VfY2hhbm5lbCAqY2hhbm5lbCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX2NoYW5uZWxpbmZvICpjaGFubmVsaW5mbykKIHsKICAg
ICBHQ19JTklUKGN0eCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90
b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXggYmM5ZTJkNWE3NC4uZDQ2ZTc4YTc1YyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2Rpc2suYwpAQCAtNTk4LDcgKzU5OCw4IEBAIGludCBsaWJ4bF92ZGV2X3RvX2RldmljZV9kaXNr
KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKIH0KIAogaW50IGxpYnhsX2RldmljZV9k
aXNrX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssIGxpYnhsX2Rpc2tpbmZv
ICpkaXNraW5mbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2Rl
dmljZV9kaXNrICpkaXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGlz
a2luZm8gKmRpc2tpbmZvKQogewogICAgIEdDX0lOSVQoY3R4KTsKICAgICBjaGFyICpmZV9wYXRo
LCAqbGlieGxfcGF0aDsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jIGIvdG9v
bHMvbGlieGwvbGlieGxfbmljLmMKaW5kZXggZjJiNWUwMjI4NS4uMDc4ODBiMzllMSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfbmljLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbmlj
LmMKQEAgLTM5OSw3ICszOTksOCBAQCB2b2lkIGxpYnhsX2RldmljZV9uaWNfbGlzdF9mcmVlKGxp
YnhsX2RldmljZV9uaWMqIGxpc3QsIGludCBudW0pCiB9CiAKIGludCBsaWJ4bF9kZXZpY2Vfbmlj
X2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX25pYyAqbmljLCBsaWJ4bF9uaWNpbmZvICpuaWNp
bmZvKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZGV2aWNlX25p
YyAqbmljLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfbmljaW5mbyAqbmlj
aW5mbykKIHsKICAgICBHQ19JTklUKGN0eCk7CiAgICAgY2hhciAqbmljcGF0aCwgKmxpYnhsX3Bh
dGg7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF92ZGlzcGwuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX3ZkaXNwbC5jCmluZGV4IGM5Y2M0NTUxNzYuLjhkZGM4OTQwZTkgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNwbC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNw
bC5jCkBAIC0xNTIsNyArMTUyLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZkaXNwbF9n
ZXRjb25uZWN0b3JzKGxpYnhsX2N0eCAqY3R4LAogfQogCiBpbnQgbGlieGxfZGV2aWNlX3ZkaXNw
bF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kZXZpY2VfdmRpc3BsICp2ZGlzcGws
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZkaXNwbGluZm8gKmluZm8p
CiB7CiAgICAgR0NfSU5JVChjdHgpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdmti
LmMgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwppbmRleCA2NGUyMGI3NzJhLi4yNjM3NmE3ZWVm
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF92a2IuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF92a2IuYwpAQCAtMjcwLDcgKzI3MCw3IEBAIGludCBsaWJ4bF9kZXZpZF90b19kZXZpY2Vf
dmtiKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKIH0KIAogaW50IGxpYnhsX2Rldmlj
ZV92a2JfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF92a2JpbmZvICppbmZvKQogewogICAgIEdDX0lOSVQoY3R4
KTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZzbmQuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3ZzbmQuYwppbmRleCAxMTUxY2JjNTY3Li4wYmM1ZjZkYmIxIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF92c25kLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jCkBAIC01
NjMsNyArNTYzLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3N0cmVhbV9nZXRpbmZvKGxp
YnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKnBhdGgsCiB9CiAKIHN0YXRpYyBpbnQgbGlieGxfX2Rl
dmljZV9wY21fZ2V0aW5mbyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpwYXRoLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c25kICp2c25kLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92
c25kICp2c25kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3Zz
bmRpbmZvICppbmZvKQogewogICAgIGludCBpOwpAQCAtNTg4LDcgKzU4OCw3IEBAIHN0YXRpYyBp
bnQgbGlieGxfX2RldmljZV9wY21fZ2V0aW5mbyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpw
YXRoLAogfQogCiBpbnQgbGlieGxfZGV2aWNlX3ZzbmRfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZp
Y2VfdnNuZCAqdnNuZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X2RldmljZV92c25kICp2c25kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
dnNuZGluZm8gKmluZm8pCiB7CiAgICAgR0NfSU5JVChjdHgpOwpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfdnRwbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfdnRwbS5jCmluZGV4IGY3NTAz
OTVmNmYuLmRkMDBiMjY3YmIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Z0cG0uYwor
KysgYi90b29scy9saWJ4bC9saWJ4bF92dHBtLmMKQEAgLTkwLDcgKzkwLDcgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fdnRwbV9mcm9tX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKmxp
YnhsX3BhdGgsCiAKIGludCBsaWJ4bF9kZXZpY2VfdnRwbV9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnRwbSAqdnRwbSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92dHBtICp2dHBtLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdnRwbWluZm8gKnZ0cG1pbmZvKQogewog
ICAgIEdDX0lOSVQoY3R4KTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:28:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11: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 1hbkNG-00006r-PJ; Fri, 14 Jun 2019 11:28: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=Y8Mf=UN=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hbkNG-00006S-2B
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:28:02 +0000
X-Inumbo-ID: 76357622-8e97-11e9-a6ab-07f56f5bfeb1
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76357622-8e97-11e9-a6ab-07f56f5bfeb1;
 Fri, 14 Jun 2019 11:27: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: VkyxnMKZ5uiISRo8Z3I3ELlzeAoB8sS4FfEKdmJdYjz44Zkg+NFGEPbnwDtOZZ/+e/a/eu6E/4
 eK34fj68eAm4GMNsmHQCHyV0H7LOiaOOdEy+GZABWg2q1798pReltQkMi+6SyLTYGRs6pfv5DS
 xbvl0GRkFZge9Lzu/12YNn7GiGVMZzWx/Lk9h3+sVh2JrjhaZvoMIhBEmpCEuWx8gpU5whySXU
 dF0XSylE3vHMaJPdTUzy7GFUBAPsOGPA+iOOLMYD5YysqPW/weeBTFnsbfOVe0DmEwELe+e+VI
 d1k=
X-SBRS: 2.7
X-MesageID: 1754071
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,373,1557201600"; 
   d="scan'208";a="1754071"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Jun 2019 12:24:44 +0100
Message-ID: <20190614112444.29980-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com>
References: <20190614112444.29980-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 15/15] libxl_usb: Use usbctrl instead of
 usbctrlinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9ucyB0aGF0IGNhbGxzIHVzYmN0cmxfZ2V0aW5mbygpIG9ubHkgbmVlZHMgaW5m
b3JtYXRpb24gdGhhdApjYW4gYmUgZm91bmQgaW4gYSBgbGlieGxfZGV2aWNlX3VzYmN0cmwnLiBT
byBhdm9pZCBjYWxsaW5nCmxpYnhsX2RldmljZV91c2JjdHJsX2dldGluZm8gYW5kIGNhbGwgbGli
eGxfZGV2aWRfdG9fZGV2aWNlX3VzYmN0cmwKaW5zdGVhZC4gKGxpYnhsX2RldmljZV91c2JjdHJs
X2dldGluZm8gbmVlZHMgYSBgbGlieGxfZGV2aWNlX3VzYmN0cmwnCmFueXdheS4pCgpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bF91c2IuYyB8IDQ5ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXNiLmMgYi90b29scy9saWJ4
bC9saWJ4bF91c2IuYwppbmRleCBkZTQ5Zjg2MjBjLi4zZDY5Mzc5YzIwIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF91c2IuYworKysgYi90b29scy9saWJ4bC9saWJ4bF91c2IuYwpAQCAt
NTE4LDEzICs1MTgsMTAgQEAgdm9pZCBsaWJ4bF9faW5pdGlhdGVfZGV2aWNlX3VzYmN0cmxfcmVt
b3ZlKGxpYnhsX19lZ2MgKmVnYywKICAgICB1aW50MzJfdCBkb21pZCA9IGFvZGV2LT5kZXYtPmRv
bWlkOwogICAgIGludCB1c2JjdHJsX2RldmlkID0gYW9kZXYtPmRldi0+ZGV2aWQ7CiAgICAgbGli
eGxfZGV2aWNlX3VzYmN0cmwgdXNiY3RybDsKLSAgICBsaWJ4bF91c2JjdHJsaW5mbyB1c2JjdHJs
aW5mbzsKIAogICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2luaXQoJnVzYmN0cmwpOwotICAgIGxp
YnhsX3VzYmN0cmxpbmZvX2luaXQoJnVzYmN0cmxpbmZvKTsKLSAgICB1c2JjdHJsLmRldmlkID0g
dXNiY3RybF9kZXZpZDsKLQotICAgIHJjID0gbGlieGxfZGV2aWNlX3VzYmN0cmxfZ2V0aW5mbyhD
VFgsIGRvbWlkLCAmdXNiY3RybCwgJnVzYmN0cmxpbmZvKTsKKyAgICByYyA9IGxpYnhsX2Rldmlk
X3RvX2RldmljZV91c2JjdHJsKENUWCwgZG9taWQsIHVzYmN0cmxfZGV2aWQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdXNiY3RybCk7CiAgICAgaWYgKHJjKSBnb3Rv
IG91dDsKIAogICAgIC8qIFJlbW92ZSB1c2IgZGV2aWNlcyBmaXJzdCAqLwpAQCAtNTQxLDcgKzUz
OCw3IEBAIHZvaWQgbGlieGxfX2luaXRpYXRlX2RldmljZV91c2JjdHJsX3JlbW92ZShsaWJ4bF9f
ZWdjICplZ2MsCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAodXNiY3RybGluZm8udHlwZSA9
PSBMSUJYTF9VU0JDVFJMX1RZUEVfREVWSUNFTU9ERUwpIHsKKyAgICBpZiAodXNiY3RybC50eXBl
ID09IExJQlhMX1VTQkNUUkxfVFlQRV9ERVZJQ0VNT0RFTCkgewogICAgICAgICByYyA9IGxpYnhs
X19kZXZpY2VfdXNiY3RybF9kZWxfaHZtKGdjLCBkb21pZCwgdXNiY3RybF9kZXZpZCk7CiAgICAg
ICAgIGlmICghcmMpCiAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX3VzYmN0cmxfZGVsX3hlbnN0
b3JlKGdjLCBkb21pZCwgJnVzYmN0cmwpOwpAQCAtNTQ5LDcgKzU0Niw2IEBAIHZvaWQgbGlieGxf
X2luaXRpYXRlX2RldmljZV91c2JjdHJsX3JlbW92ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgfQog
CiAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmxfZGlzcG9zZSgmdXNiY3RybCk7Ci0gICAgbGlieGxf
dXNiY3RybGluZm9fZGlzcG9zZSgmdXNiY3RybGluZm8pOwogCiAgICAgLyogUmVtb3ZlIHVzYmN0
cmwgKi8KICAgICBsaWJ4bF9faW5pdGlhdGVfZGV2aWNlX2dlbmVyaWNfcmVtb3ZlKGVnYywgYW9k
ZXYpOwpAQCAtNTU3LDcgKzU1Myw2IEBAIHZvaWQgbGlieGxfX2luaXRpYXRlX2RldmljZV91c2Jj
dHJsX3JlbW92ZShsaWJ4bF9fZWdjICplZ2MsCiAKIG91dDoKICAgICBsaWJ4bF9kZXZpY2VfdXNi
Y3RybF9kaXNwb3NlKCZ1c2JjdHJsKTsKLSAgICBsaWJ4bF91c2JjdHJsaW5mb19kaXNwb3NlKCZ1
c2JjdHJsaW5mbyk7CiAgICAgYW9kZXYtPnJjID0gcmM7CiAgICAgYW9kZXYtPmNhbGxiYWNrKGVn
YywgYW9kZXYpOwogICAgIHJldHVybjsKQEAgLTE1MzEsMTYgKzE1MjYsMTIgQEAgc3RhdGljIGlu
dCBkb191c2JkZXZfYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGludCBy
YzsKICAgICBjaGFyICpidXNpZDsKICAgICBsaWJ4bF9kZXZpY2VfdXNiY3RybCB1c2JjdHJsOwot
ICAgIGxpYnhsX3VzYmN0cmxpbmZvIHVzYmN0cmxpbmZvOwogCiAgICAgbGlieGxfZGV2aWNlX3Vz
YmN0cmxfaW5pdCgmdXNiY3RybCk7Ci0gICAgbGlieGxfdXNiY3RybGluZm9faW5pdCgmdXNiY3Ry
bGluZm8pOwotICAgIHVzYmN0cmwuZGV2aWQgPSB1c2JkZXYtPmN0cmw7Ci0KLSAgICByYyA9IGxp
YnhsX2RldmljZV91c2JjdHJsX2dldGluZm8oQ1RYLCBkb21pZCwgJnVzYmN0cmwsICZ1c2JjdHJs
aW5mbyk7CisgICAgcmMgPSBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdXNiY3RybChDVFgsIGRvbWlk
LCB1c2JkZXYtPmN0cmwsICZ1c2JjdHJsKTsKICAgICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAg
c3dpdGNoICh1c2JjdHJsaW5mby50eXBlKSB7CisgICAgc3dpdGNoICh1c2JjdHJsLnR5cGUpIHsK
ICAgICBjYXNlIExJQlhMX1VTQkNUUkxfVFlQRV9QVjoKICAgICAgICAgYnVzaWQgPSB1c2JkZXZf
YnVzYWRkcl90b19idXNpZChnYywgdXNiZGV2LT51Lmhvc3RkZXYuaG9zdGJ1cywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1c2JkZXYtPnUuaG9zdGRldi5ob3N0YWRk
cik7CkBAIC0xNTkxLDcgKzE1ODIsNiBAQCBzdGF0aWMgaW50IGRvX3VzYmRldl9hZGQobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsCiAKIG91dDoKICAgICBsaWJ4bF9kZXZpY2VfdXNiY3Ry
bF9kaXNwb3NlKCZ1c2JjdHJsKTsKLSAgICBsaWJ4bF91c2JjdHJsaW5mb19kaXNwb3NlKCZ1c2Jj
dHJsaW5mbyk7CiAgICAgcmV0dXJuIHJjOwogfQogCkBAIC0xNjIwLDIxICsxNjEwLDE5IEBAIHN0
YXRpYyB2b2lkIGxpYnhsX19kZXZpY2VfdXNiZGV2X2FkZChsaWJ4bF9fZWdjICplZ2MsIHVpbnQz
Ml90IGRvbWlkLAogICAgIGxpYnhsX2RldmljZV91c2JkZXYgKmFzc2lnbmVkOwogICAgIGludCBu
dW1fYXNzaWduZWQ7CiAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmwgdXNiY3RybDsKLSAgICBsaWJ4
bF91c2JjdHJsaW5mbyB1c2JjdHJsaW5mbzsKIAogICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2lu
aXQoJnVzYmN0cmwpOwotICAgIGxpYnhsX3VzYmN0cmxpbmZvX2luaXQoJnVzYmN0cmxpbmZvKTsK
IAogICAgIC8qIEN1cnJlbnRseSBvbmx5IHN1cHBvcnQgYWRkaW5nIFVTQiBkZXZpY2UgZnJvbSBE
b20wIGJhY2tlbmQuCiAgICAgICogU28sIGlmIFVTQiBjb250cm9sbGVyIGlzIHNwZWNpZmllZCwg
Y2hlY2sgaXRzIGJhY2tlbmQgZG9tYWluLAogICAgICAqIGlmIGl0J3Mgbm90IERvbTAsIHJlcG9y
dCBlcnJvci4KICAgICAgKi8KICAgICBpZiAodXNiZGV2LT5jdHJsICE9IC0xKSB7Ci0gICAgICAg
IHVzYmN0cmwuZGV2aWQgPSB1c2JkZXYtPmN0cmw7Ci0gICAgICAgIHJjID0gbGlieGxfZGV2aWNl
X3VzYmN0cmxfZ2V0aW5mbyhDVFgsIGRvbWlkLCAmdXNiY3RybCwgJnVzYmN0cmxpbmZvKTsKKyAg
ICAgICAgcmMgPSBsaWJ4bF9kZXZpZF90b19kZXZpY2VfdXNiY3RybChDVFgsIGRvbWlkLCB1c2Jk
ZXYtPmN0cmwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnVz
YmN0cmwpOwogICAgICAgICBpZiAocmMpIGdvdG8gb3V0OwogCi0gICAgICAgIGlmICh1c2JjdHJs
aW5mby5iYWNrZW5kX2lkICE9IExJQlhMX1RPT0xTVEFDS19ET01JRCkgeworICAgICAgICBpZiAo
dXNiY3RybC5iYWNrZW5kX2RvbWlkICE9IExJQlhMX1RPT0xTVEFDS19ET01JRCkgewogICAgICAg
ICAgICAgTE9HRChFUlJPUiwgZG9taWQsCiAgICAgICAgICAgICAgICAgICJEb24ndCBzdXBwb3J0
IGFkZGluZyBVU0IgZGV2aWNlIGZyb20gbm9uLURvbTAgYmFja2VuZCIpOwogICAgICAgICAgICAg
cmMgPSBFUlJPUl9JTlZBTDsKQEAgLTE2NzQsNyArMTY2Miw2IEBAIHN0YXRpYyB2b2lkIGxpYnhs
X19kZXZpY2VfdXNiZGV2X2FkZChsaWJ4bF9fZWdjICplZ2MsIHVpbnQzMl90IGRvbWlkLAogCiBv
dXQ6CiAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmxfZGlzcG9zZSgmdXNiY3RybCk7Ci0gICAgbGli
eGxfdXNiY3RybGluZm9fZGlzcG9zZSgmdXNiY3RybGluZm8pOwogICAgIGFvZGV2LT5yYyA9IHJj
OwogICAgIGFvZGV2LT5jYWxsYmFjayhlZ2MsIGFvZGV2KTsKICAgICByZXR1cm47CkBAIC0xNjg5
LDE4ICsxNjc2LDE0IEBAIHN0YXRpYyBpbnQgZG9fdXNiZGV2X3JlbW92ZShsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKICAgICBpbnQgcmM7CiAgICAgY2hhciAqYnVzaWQ7CiAgICAgbGli
eGxfZGV2aWNlX3VzYmN0cmwgdXNiY3RybDsKLSAgICBsaWJ4bF91c2JjdHJsaW5mbyB1c2JjdHJs
aW5mbzsKIAogICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2luaXQoJnVzYmN0cmwpOwotICAgIGxp
YnhsX3VzYmN0cmxpbmZvX2luaXQoJnVzYmN0cmxpbmZvKTsKLSAgICB1c2JjdHJsLmRldmlkID0g
dXNiZGV2LT5jdHJsOwotCi0gICAgcmMgPSBsaWJ4bF9kZXZpY2VfdXNiY3RybF9nZXRpbmZvKENU
WCwgZG9taWQsICZ1c2JjdHJsLCAmdXNiY3RybGluZm8pOworICAgIHJjID0gbGlieGxfZGV2aWRf
dG9fZGV2aWNlX3VzYmN0cmwoQ1RYLCBkb21pZCwgdXNiZGV2LT5jdHJsLCAmdXNiY3RybCk7CiAg
ICAgaWYgKHJjKSBnb3RvIG91dDsKIAotICAgIHN3aXRjaCAodXNiY3RybGluZm8udHlwZSkgewor
ICAgIHN3aXRjaCAodXNiY3RybC50eXBlKSB7CiAgICAgY2FzZSBMSUJYTF9VU0JDVFJMX1RZUEVf
UFY6Ci0gICAgICAgIGJ1c2lkID0gdXNiZGV2X2J1c2lkX2Zyb21fY3RybHBvcnQoZ2MsIGRvbWlk
LCB1c2JkZXYsIHVzYmN0cmxpbmZvLnR5cGUpOworICAgICAgICBidXNpZCA9IHVzYmRldl9idXNp
ZF9mcm9tX2N0cmxwb3J0KGdjLCBkb21pZCwgdXNiZGV2LCB1c2JjdHJsLnR5cGUpOwogICAgICAg
ICBpZiAoIWJ1c2lkKSB7CiAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgICAg
ICBnb3RvIG91dDsKQEAgLTE3NzIsNyArMTc1NSw2IEBAIHN0YXRpYyBpbnQgZG9fdXNiZGV2X3Jl
bW92ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKIAogb3V0OgogICAgIGxpYnhsX2Rl
dmljZV91c2JjdHJsX2Rpc3Bvc2UoJnVzYmN0cmwpOwotICAgIGxpYnhsX3VzYmN0cmxpbmZvX2Rp
c3Bvc2UoJnVzYmN0cmxpbmZvKTsKICAgICByZXR1cm4gcmM7CiB9CiAKQEAgLTE3ODcsNyArMTc2
OSw2IEBAIHN0YXRpYyBpbnQgZG9fdXNiZGV2X3JlbW92ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCwKIHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV91c2JkZXZfcmVtb3ZlKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZGV2aWNlX3VzYmRldiAqdXNiZGV2KQogewotICAgIGxpYnhsX3VzYmN0cmxp
bmZvIHVzYmN0cmxpbmZvOwogICAgIGxpYnhsX2RldmljZV91c2JjdHJsIHVzYmN0cmw7CiAgICAg
aW50IHJjOwogCkBAIC0xNzk3LDEzICsxNzc4LDEwIEBAIHN0YXRpYyBpbnQgbGlieGxfX2Rldmlj
ZV91c2JkZXZfcmVtb3ZlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIH0KIAog
ICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2luaXQoJnVzYmN0cmwpOwotICAgIGxpYnhsX3VzYmN0
cmxpbmZvX2luaXQoJnVzYmN0cmxpbmZvKTsKLSAgICB1c2JjdHJsLmRldmlkID0gdXNiZGV2LT5j
dHJsOwotCi0gICAgcmMgPSBsaWJ4bF9kZXZpY2VfdXNiY3RybF9nZXRpbmZvKENUWCwgZG9taWQs
ICZ1c2JjdHJsLCAmdXNiY3RybGluZm8pOworICAgIHJjID0gbGlieGxfZGV2aWRfdG9fZGV2aWNl
X3VzYmN0cmwoQ1RYLCBkb21pZCwgdXNiZGV2LT5jdHJsLCAmdXNiY3RybCk7CiAgICAgaWYgKHJj
KSBnb3RvIG91dDsKIAotICAgIGlmICh1c2JjdHJsaW5mby5iYWNrZW5kX2lkICE9IExJQlhMX1RP
T0xTVEFDS19ET01JRCkgeworICAgIGlmICh1c2JjdHJsLmJhY2tlbmRfZG9taWQgIT0gTElCWExf
VE9PTFNUQUNLX0RPTUlEKSB7CiAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLAogICAgICAgICAg
ICAgICJEb24ndCBzdXBwb3J0IHJlbW92aW5nIFVTQiBkZXZpY2UgZnJvbSBub24tRG9tMCBiYWNr
ZW5kIik7CiAgICAgICAgIHJjID0gRVJST1JfSU5WQUw7CkBAIC0xODE1LDcgKzE3OTMsNiBAQCBz
dGF0aWMgaW50IGxpYnhsX19kZXZpY2VfdXNiZGV2X3JlbW92ZShsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCwKIAogb3V0OgogICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2Rpc3Bvc2UoJnVz
YmN0cmwpOwotICAgIGxpYnhsX3VzYmN0cmxpbmZvX2Rpc3Bvc2UoJnVzYmN0cmxpbmZvKTsKICAg
ICByZXR1cm4gcmM7CiB9CiAKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:30:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11: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 1hbkPN-0001CA-D7; Fri, 14 Jun 2019 11:30: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbkPL-0001Bx-LT
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:30:11 +0000
X-Inumbo-ID: c378b11a-8e97-11e9-b27f-4beb0b95ffd7
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c378b11a-8e97-11e9-b27f-4beb0b95ffd7;
 Fri, 14 Jun 2019 11:30:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 05:30:07 -0600
Message-Id: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 05:30:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/3] x86: S3 resume 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

MTogeDg2L0FDUEk6IHJlLXBhcmsgcHJldmlvdXNseSBwYXJrZWQgQ1BVcyB1cG9uIHJlc3VtZSBm
cm9tIFMzCjI6IHg4Ni9BQ1BJOiByZXN0b3JlIFZFU0EgbW9kZSB1cG9uIHJlc3VtZSBmcm9tIFMz
CjM6IHg4NjogYSBsaXR0bGUgYml0IG9mIDE2LWJpdCB2aWRlbyBtb2RlIHNldHRpbmcgY29kZSBj
bGVhbnVwCgpQYXRjaCAyIGlzIG1lYW50IHRvIGFkZHJlc3MgYW4gaXNzdWUgSSd2ZSBvYnNlcnZl
ZCB3aGlsZSB0ZXN0aW5nCnBhdGNoIDEsIGFuZCBwYXRjaCAzIGlzIHNpbXBseSBhIGNvbGxlY3Rp
b24gYSBtaXNjIGNoYW5nZXMgbm90aWNlZAp3aGlsZSBwdXR0aW5nIHRvZ2V0aGVyIHBhdGNoIDIg
YXMgcG9zc2libHkgd29ydGh3aGlsZSB0byBtYWtlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:37:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkVz-0001Se-62; Fri, 14 Jun 2019 11: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbkVy-0001SZ-Nn
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:37:02 +0000
X-Inumbo-ID: b9b10fe1-8e98-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9b10fe1-8e98-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:37:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 05:37:00 -0600
Message-Id: <5D0386DC0200007800238470@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 05:37:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
In-Reply-To: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/3] x86/ACPI: re-park previously parked CPUs
 upon resume from S3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWl1aSB3aGVuIHJlc3VtaW5nIGZyb20gUzMsIENQVXMgY29tZSBiYWNrIG91dCBvZiBSRVNFVC9J
TklULiBUaGVyZWZvcmUKdGhleSBuZWVkIHRvIHVuZGVyZ28gdGhlIHNhbWUgcHJvY2VkdXJlIGFz
IHdhcyBhZGRlZCBlbHNld2hlcmUgYnkKY29tbWl0cyBkOGY5NzRmMWE2ICgieDg2OiBjb21tYW5k
IGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkKaHlwZXItdGhyZWFkcyIpIGFu
ZCA4Nzk3ZDIwYTZlICgieDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVuCmlmIG5v
dCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQiKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9jb21tb24vY3B1LmMKKysrIGIveGVu
L2NvbW1vbi9jcHUuYwpAQCAtMTA1LDcgKzEwNSw3IEBAIGludCBjcHVfZG93bih1bnNpZ25lZCBp
bnQgY3B1KQogICAgIGlmICggZXJyICkKICAgICAgICAgZ290byBmYWlsOwogCi0gICAgaWYgKCB1
bmxpa2VseShzeXN0ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlKSApCisgICAgaWYgKCBzeXN0
ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlIHx8IHN5c3RlbV9zdGF0ZSA9PSBTWVNfU1RBVEVf
cmVzdW1lICkKICAgICAgICAgb25fc2VsZWN0ZWRfY3B1cyhjcHVtYXNrX29mKGNwdSksIF90YWtl
X2NwdV9kb3duLCBOVUxMLCB0cnVlKTsKICAgICBlbHNlIGlmICggKGVyciA9IHN0b3BfbWFjaGlu
ZV9ydW4odGFrZV9jcHVfZG93biwgTlVMTCwgY3B1KSkgPCAwICkKICAgICAgICAgZ290byBmYWls
OwpAQCAtMjA3LDE1ICsyMDcsMTkgQEAgdm9pZCBlbmFibGVfbm9uYm9vdF9jcHVzKHZvaWQpCiAK
ICAgICBwcmludGsoIkVuYWJsaW5nIG5vbi1ib290IENQVXMgIC4uLlxuIik7CiAKLSAgICBmb3Jf
ZWFjaF9jcHUgKCBjcHUsICZmcm96ZW5fY3B1cyApCisgICAgZm9yX2VhY2hfcHJlc2VudF9jcHUg
KCBjcHUgKQogICAgIHsKKyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyA/IGNwdSA9PSBz
bXBfcHJvY2Vzc29yX2lkKCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICFjcHVt
YXNrX3Rlc3RfY3B1KGNwdSwgJmZyb3plbl9jcHVzKSApCisgICAgICAgICAgICBjb250aW51ZTsK
ICAgICAgICAgaWYgKCAoZXJyb3IgPSBjcHVfdXAoY3B1KSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBwcmludGsoIkVycm9yIGJyaW5naW5nIENQVSVkIHVwOiAlZFxuIiwgY3B1LCBlcnJvcik7
CiAgICAgICAgICAgICBCVUdfT04oZXJyb3IgPT0gLUVCVVNZKTsKICAgICAgICAgfQotICAgICAg
ICBlbHNlCi0gICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJmZyb3plbl9jcHVz
KTsKKyAgICAgICAgZWxzZSBpZiAoICFfX2NwdW1hc2tfdGVzdF9hbmRfY2xlYXJfY3B1KGNwdSwg
JmZyb3plbl9jcHVzKSAmJgorICAgICAgICAgICAgICAgICAgKGVycm9yID0gY3B1X2Rvd24oY3B1
KSkgKQorICAgICAgICAgICAgcHJpbnRrKCJFcnJvciByZS1vZmZsaW5pbmcgQ1BVJWQ6ICVkXG4i
LCBjcHUsIGVycm9yKTsKICAgICB9CiAKICAgICBmb3JfZWFjaF9jcHUgKCBjcHUsICZmcm96ZW5f
Y3B1cyApCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:38:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11: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 1hbkWw-0001X6-Hm; Fri, 14 Jun 2019 11:38: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbkWv-0001Wz-Cs
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:38:01 +0000
X-Inumbo-ID: da6831f6-8e98-11e9-a542-8b41a1c61c36
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da6831f6-8e98-11e9-a542-8b41a1c61c36;
 Fri, 14 Jun 2019 11:37:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 05:37:55 -0600
Message-Id: <5D03870E0200007800238473@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 05:37:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
In-Reply-To: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH RFC 2/3] x86/ACPI: restore VESA mode upon resume
 from S3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, 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>

SW4gb3JkZXIgZm9yICJhY3BpX3NsZWVwPXMzX21vZGUiIHRvIGhhdmUgYW55IGVmZmVjdCwgd2Ug
c2hvdWxkIHJlY29yZAp0aGUgdmlkZW8gbW9kZSB3ZSBzd2l0Y2hlZCB0byBkdXJpbmcgYm9vdC4g
U2luY2UgcmlnaHQgbm93IHRoZXJlJ3MgbW9kZQpzZXR0aW5nIGNvZGUgZm9yIFZFU0EgbW9kZXMg
b25seSBpbiB0aGUgcmVzdW1lIGNhc2UsIHJlY29yZCB0aGUgbW9kZQpqdXN0IGluIHRoYXQgb25l
IGNhc2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQpSRkM6IE9uIHRoZSBib3ggdGhhdCBJJ3ZlIGJlZW4gdHJ5aW5nIHRvIHRlc3QgdGhpcyBvbiB0
aGlzIGRpZG4ndCByZWFsbHkKICAgICBtYWtlIGEgZGlmZmVyZW5jZSAoaW4gdGhlIHJhbmRvbSBj
YXNlcyB3aGVyZSByZXN1bWUgd29ya3MgaW4gdGhlCiAgICAgZmlyc3QgcGxhY2UgdGhlcmUpOiBU
aGUgZ3JhcGhpY3MgY2FyZCBsb29rcyB0byByZW1haW4gcG93ZXJlZCBvZmYKICAgICBldmVuIGFm
dGVyIHRoZSBEb20wIGtlcm5lbCBoYXMgcmVzdW1lZC4gQWRkaXRpb25hbGx5IHVzaW5nCiAgICAg
ImFjcGlfc2xlZXA9czNfYmlvcyIgZGlkbid0IG1ha2UgYSBkaWZmZXJlbmNlIGVpdGhlci4gRnVy
dGhlcm1vcmUKICAgICBpdCBsb29rcyBsaWtlIHRoZSBzZXJpYWwgY29uc29sZSAoY29ubmVjdGVk
IHZpYSBQQ0kgY2FyZCkgZG9lc24ndAogICAgIHdvcmsgKHlldCkgaW1tZWRpYXRlbHkgYWZ0ZXIg
cmVzdW1lIChJIHN1cHBvc2UgaXQgdG9vIGlzIHBvd2VyZWQKICAgICBkb3duKSwgYW5kIHJlc3Vt
ZSBoYW5ncyBhbHRvZ2V0aGVyIHdpdGggaXQgaW4gdXNlLiBIZW5jZSBpdCdzIHNvcnQKICAgICBv
ZiBkaWZmaWN1bHQgdG8gYWN0dWFsbHkgZGVidWcgYW55dGhpbmcgaGVyZS4KLS0tCkknbSB3b25k
ZXJpbmcgYWN0dWFsbHkgd2hldGhlciB0aGUgdXNlciBoYXZpbmcgdG8gZXhwbGljaXRseSByZXF1
ZXN0IHRoZQptb2RlIHJlc3RvcmF0aW9uIGlzIGEgZ29vZCBtb2RlbDogV2h5IHdvdWxkIHdlIF9u
b3RfIHdhbnQgdG8gcmVzdG9yZSB0aGUKbW9kZSB3ZSd2ZSBzZXQgZHVyaW5nIGJvb3Q/IEluIHRo
ZSB3b3JzdCBjYXNlIERvbTAga2VybmVsIG9yIFggd2lsbApjaGFuZ2UgdGhlIG1vZGUgYW5vdGhl
ciB0aW1lLgoKLS0tIGEveGVuL2FyY2gveDg2L2Jvb3QvdmlkZW8uUworKysgYi94ZW4vYXJjaC94
ODYvYm9vdC92aWRlby5TCkBAIC00NTUsMTQgKzQ1NSwxNyBAQCBjaGVja192ZXNhOgogICAgICAg
ICBjbXBiICAgICQweDk5LCAlYWwKICAgICAgICAgam56ICAgICBfc2V0YmFkICAgICAgICAgICAg
ICAgICAjIERvaCEgTm8gbGluZWFyIGZyYW1lIGJ1ZmZlci4KIAorICAgICAgICBwdXNodyAgICVi
eAogICAgICAgICBzdWJiICAgICRWSURFT19GSVJTVF9WRVNBPj44LCAlYmgKICAgICAgICAgb3J3
ICAgICAkMHg0MDAwLCAlYnggICAgICAgICAgICAjIFVzZSBsaW5lYXIgZnJhbWUgYnVmZmVyCiAg
ICAgICAgIG1vdncgICAgJDB4NGYwMiwgJWF4ICAgICAgICAgICAgIyBWRVNBIEJJT1MgbW9kZSBz
ZXQgY2FsbAogICAgICAgICBpbnQgICAgICQweDEwCisgICAgICAgIHBvcHcgICAgJWJ4CiAgICAg
ICAgIGNtcHcgICAgJDB4MDA0ZiwgJWF4ICAgICAgICAgICAgIyBBTD00ZiBpZiBpbXBsZW1lbnRl
ZAogICAgICAgICBqbnogICAgIF9zZXRiYWQgICAgICAgICAgICAgICAgICMgQUg9MCBpZiBPSwog
CiAgICAgICAgIG1vdmIgICAgJDEsIGJvb3RzeW0oZ3JhcGhpY19tb2RlKSAgIyBmbGFnIGdyYXBo
aWMgbW9kZQorICAgICAgICBtb3Z3ICAgICVieCwgYm9vdHN5bSh2aWRlb19tb2RlKQogICAgICAg
ICBzdGMKICAgICAgICAgcmV0CiAKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:38:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:38:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkXT-0001av-TO; Fri, 14 Jun 2019 11:38: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbkXS-0001ao-Uk
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:38:34 +0000
X-Inumbo-ID: f089e2ea-8e98-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f089e2ea-8e98-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:38:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 05:38:33 -0600
Message-Id: <5D0387330200007800238476@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 05:38:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
In-Reply-To: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/3] x86: a little bit of 16-bit video mode
 setting 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

VG8gImNvbXBlbnNhdGUiIGZvciB0aGUgY29kZSBzaXplIGdyb3d0aCBieSBhbiBlYXJsaWVyIGNo
YW5nZToKLSBkcm9wICJ0cmFtcG9saW5lIiBsYWJlbHMgKGluIGFsbW9zdCBhbGwgY2FzZXMgdGhl
IHRhcmdldCBsYWJlbCBpcwogIHJlYWNoYWJsZSB3aXRoIGFuIDgtYml0LWRpc3BsYWNlbWVudCBi
cmFuY2ggYW55d2F5LCBhbmQgYSBzaW5nbGUgMTYtCiAgYml0LWRpc3BsYWNlbWVudCBicmFuY2gg
aXMgc3RpbGwgYmV0dGVyIHRoYW4gYSBwYWlyIG9mIHR3byBicmFuY2hlcykKLSBkcm9wIGFuIGVu
dGlyZWx5IGRlYWQgaW5zbgotIHJlZHVjZSBjb2RlIHNpemUgaW4gYSBmZXcgb3RoZXIgKG9idmlv
dXMgSSBob3BlKSBjYXNlcywgYnkgbW9yZQogIHN1aXRhYmxlIGluc24vb3BlcmFuZHMgc2VsZWN0
aW9uCgpBbHNvIGRyb3AgcmVkdW5kYW50ICNkZWZpbmUtcyAobW92ZSBzdWl0YWJsZSAjaW5jbHVk
ZSBhIGxpdHRsZSBlYXJsaWVyCmluc3RlYWQpIGFuZCBhZGQgdHdvIGFsaWdubWVudCBkaXJlY3Rp
dmVzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0t
IGEveGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ib290
L3RyYW1wb2xpbmUuUwpAQCAtMTc2LDYgKzE3Niw3IEBAIHN0YXJ0NjQ6CiAKICAgICAgICAgam1w
cSAgICAqJXJkaQogCisjaW5jbHVkZSAidmlkZW8uaCIKICNpbmNsdWRlICJ3YWtldXAuUyIKIAog
ICAgICAgICAuYmFsaWduIDgKQEAgLTI4Myw4ICsyODQsNiBAQCB0cmFtcG9saW5lX2Jvb3RfY3B1
X2VudHJ5OgogICAgICAgICAvKiBKdW1wIHRvIHRoZSBjb21tb24gYm9vdHN0cmFwIGVudHJ5IHBv
aW50LiAqLwogICAgICAgICBqbXAgICAgIHRyYW1wb2xpbmVfcHJvdG1vZGVfZW50cnkKIAotI2lu
Y2x1ZGUgInZpZGVvLmgiCi0KICAgICAgICAgLmFsaWduICAyCiAvKiBLZWVwIGluIHN5bmMgd2l0
aCBjbWRsaW5lLmM6ZWFybHlfYm9vdF9vcHRzX3QgdHlwZSEgKi8KIGVhcmx5X2Jvb3Rfb3B0czoK
LS0tIGEveGVuL2FyY2gveDg2L2Jvb3QvdmlkZW8uUworKysgYi94ZW4vYXJjaC94ODYvYm9vdC92
aWRlby5TCkBAIC0zODQsOSArMzg0LDYgQEAgbG1iYWQ6ICBsZWF3ICAgIGJvb3RzeW0odW5rbnQp
LCAlc2kKICAgICAgICAgam1wICAgICBtb2RlX21lbnUKIGxtZGVmOiAgcmV0CiAKLV9zZXRyZWM6
ICAgIGptcCBzZXRyZWMgICAgICAgICAgICAgICAgICAjIFVnbHkuLi4KLV9zZXRfODB4MjU6IGpt
cCBzZXRfODB4MjUKLQogIyBTZXR0aW5nIG9mIHVzZXIgbW9kZSAoQVg9bW9kZSBJRCkgPT4gQ0Y9
c3VjY2VzcwogbW9kZV9zZXQ6CiAgICAgICAgIG1vdncgICAgJWF4LCBib290c3ltKGJvb3Rfdmlk
X21vZGUpCkBAIC0zOTYsNyArMzkzLDcgQEAgbW9kZV9zZXQ6CiAgICAgICAgIGplICAgICAgc2V0
dmVzYWJ5c2l6ZQogCiAgICAgICAgIHRlc3RiICAgJFZJREVPX1JFQ0FMQz4+OCwgJWFoCi0gICAg
ICAgIGpueiAgICAgX3NldHJlYworICAgICAgICBqbnogICAgIHNldHJlYwogCiAgICAgICAgIGNt
cGIgICAgJFZJREVPX0ZJUlNUX1NQRUNJQUw+PjgsICVhaAogICAgICAgICBqeiAgICAgIHNldHNw
YwpAQCAtNDIxLDcgKzQxOCw3IEBAIHNldHNwYzogeG9yYiAgICAlYmgsICViaAogCiBzZXRtZW51
OgogICAgICAgICBvcmIgICAgICVhbCwgJWFsICAgICAgICAgICAgICAgICMgODB4MjUgaXMgYW4g
ZXhjZXB0aW9uCi0gICAgICAgIGp6ICAgICAgX3NldF84MHgyNQorICAgICAgICBqeiAgICAgIHNl
dF84MHgyNQogICAgICAgICAKICAgICAgICAgcHVzaHcgICAlYnggICAgICAgICAgICAgICAgICAg
ICAjIFNldCBtb2RlIGNob3NlbiBmcm9tIG1lbnUKICAgICAgICAgY2FsbCAgICBtb2RlX3RhYmxl
ICAgICAgICAgICAgICAjIEJ1aWxkIHRoZSBtb2RlIHRhYmxlCkBAIC00NDEsMzYgKzQzOCwzMiBA
QCBjaGVja192ZXNhOgogICAgICAgICBjbXB3ICAgICQweDAwNGYsICVheAogICAgICAgICBqbnog
ICAgIHNldGJhZAogCi0gICAgICAgIGxlYXcgICAgdmVzYV9tb2RlX2luZm8sICVkaQotICAgICAg
ICBzdWJiICAgICRWSURFT19GSVJTVF9WRVNBPj44LCAlYmgKLSAgICAgICAgbW92dyAgICAlYngs
ICVjeCAgICAgICAgICAgICAgICAjIEdldCBtb2RlIGluZm9ybWF0aW9uIHN0cnVjdHVyZQorICAg
ICAgICBsZWF3ICAgIHZlc2FfbW9kZV9pbmZvLCAlZGkgICAgICMgR2V0IG1vZGUgaW5mb3JtYXRp
b24gc3RydWN0dXJlCisgICAgICAgIGxlYXcgICAgLVZJREVPX0ZJUlNUX1ZFU0EoJWJ4KSwgJWN4
CiAgICAgICAgIG1vdncgICAgJDB4NGYwMSwgJWF4CiAgICAgICAgIGludCAgICAgJDB4MTAKLSAg
ICAgICAgYWRkYiAgICAkVklERU9fRklSU1RfVkVTQT4+OCwgJWJoCiAgICAgICAgIGNtcHcgICAg
JDB4MDA0ZiwgJWF4CiAgICAgICAgIGpueiAgICAgc2V0YmFkCiAKICAgICAgICAgbW92YiAgICAo
JWRpKSwgJWFsICAgICAgICAgICAgICAjIENoZWNrIG1vZGUgYXR0cmlidXRlcy4KICAgICAgICAg
YW5kYiAgICAkMHg5OSwgJWFsCiAgICAgICAgIGNtcGIgICAgJDB4OTksICVhbAotICAgICAgICBq
bnogICAgIF9zZXRiYWQgICAgICAgICAgICAgICAgICMgRG9oISBObyBsaW5lYXIgZnJhbWUgYnVm
ZmVyLgorICAgICAgICBqbnogICAgIHNldGJhZCAgICAgICAgICAgICAgICAgICMgRG9oISBObyBs
aW5lYXIgZnJhbWUgYnVmZmVyLgogCiAgICAgICAgIHB1c2h3ICAgJWJ4CiAgICAgICAgIHN1YmIg
ICAgJFZJREVPX0ZJUlNUX1ZFU0E+PjgsICViaAotICAgICAgICBvcncgICAgICQweDQwMDAsICVi
eCAgICAgICAgICAgICMgVXNlIGxpbmVhciBmcmFtZSBidWZmZXIKKyAgICAgICAgb3JiICAgICAk
MHg0MCwgJWJoICAgICAgICAgICAgICAjIFVzZSBsaW5lYXIgZnJhbWUgYnVmZmVyCiAgICAgICAg
IG1vdncgICAgJDB4NGYwMiwgJWF4ICAgICAgICAgICAgIyBWRVNBIEJJT1MgbW9kZSBzZXQgY2Fs
bAogICAgICAgICBpbnQgICAgICQweDEwCiAgICAgICAgIHBvcHcgICAgJWJ4CiAgICAgICAgIGNt
cHcgICAgJDB4MDA0ZiwgJWF4ICAgICAgICAgICAgIyBBTD00ZiBpZiBpbXBsZW1lbnRlZAotICAg
ICAgICBqbnogICAgIF9zZXRiYWQgICAgICAgICAgICAgICAgICMgQUg9MCBpZiBPSworICAgICAg
ICBqbnogICAgIHNldGJhZCAgICAgICAgICAgICAgICAgICMgQUg9MCBpZiBPSwogCiAgICAgICAg
IG1vdmIgICAgJDEsIGJvb3RzeW0oZ3JhcGhpY19tb2RlKSAgIyBmbGFnIGdyYXBoaWMgbW9kZQog
ICAgICAgICBtb3Z3ICAgICVieCwgYm9vdHN5bSh2aWRlb19tb2RlKQogICAgICAgICBzdGMKICAg
ICAgICAgcmV0CiAKLV9zZXRiYWQ6IGptcCAgICBzZXRiYWQgICAgICAgICAgICAgICAgICAjIFVn
bHkuLi4KLQogIyBSZWNhbGN1bGF0ZSB2ZXJ0aWNhbCBkaXNwbGF5IGVuZCByZWdpc3RlcnMgLS0g
dGhpcyBmaXhlcyB2YXJpb3VzCiAjIGluY29uc2lzdGVuY2llcyBvZiBleHRlbmRlZCBtb2RlcyBv
biBtYW55IGFkYXB0ZXJzLiBDYWxsZWQgd2hlbgogIyB0aGUgVklERU9fUkVDQUxDIGZsYWcgaXMg
c2V0IGluIHRoZSBtb2RlIElELgpAQCAtNTE1LDcgKzUwOCw3IEBAIHNldHZlc2FieXNpemU6CiAg
ICAgICAgIGxlYXcgICAgbW9kZWxpc3QsJXNpCiAxOiAgICAgIGFkZCAgICAgJDgsJXNpCiAgICAg
ICAgIGNtcHcgICAgJEFTS19WR0EsLTgoJXNpKSAgICAgICAgIyBFbmQ/Ci0gICAgICAgIGplICAg
ICAgX3NldGJhZAorICAgICAgICBqZSAgICAgIHNldGJhZAogICAgICAgICBtb3Z3ICAgIC02KCVz
aSksJWF4CiAgICAgICAgIGNtcHcgICAgJWF4LGJvb3RzeW0odmVzYV9zaXplKSswCiAgICAgICAg
IGpuZSAgICAgMWIKQEAgLTk0OCw2ICs5NDEsNyBAQCBzdG9yZV9lZGlkOgogI2VuZGlmCiAgICAg
ICAgIHJldAogCisgICAgICAgICAgICAgICAgLnAyYWxpZ24gMQogbXRfZW5kOiAgICAgICAgIC53
b3JkICAgMCAgICAgICAjIEVuZCBvZiB2aWRlbyBtb2RlIHRhYmxlIGlmIGJ1aWx0CiBlZGl0X2J1
ZjogICAgICAgLnNwYWNlICA2ICAgICAgICMgTGluZSBlZGl0b3IgYnVmZmVyCiBjYXJkX25hbWU6
ICAgICAgLndvcmQgICAwICAgICAgICMgUG9pbnRlciB0byBhZGFwdGVyIG5hbWUKQEAgLTk5MSw2
ICs5ODUsNyBAQCB2ZXNhX25hbWU6ICAgICAgLmFzY2l6ICAiVkVTQSIKIAogbmFtZV9iYW5uOiAg
ICAgIC5hc2NpeiAgIlZpZGVvIGFkYXB0ZXI6ICIKIAorICAgICAgICAgICAgICAgIC5wMmFsaWdu
IDEKIGZvcmNlX3NpemU6ICAgICAud29yZCAgIDAgICAgICAgIyBVc2UgdGhpcyBzaXplIGluc3Rl
YWQgb2YgdGhlIG9uZSBpbiBCSU9TIHZhcnMKIAogR0xPQkFMKGJvb3RfdmlkX2luZm8pCi0tLSBh
L3hlbi9hcmNoL3g4Ni9ib290L3dha2V1cC5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ib290L3dha2V1
cC5TCkBAIC0zMCw3ICszMCw3IEBAIEVOVFJZKHdha2V1cF9zdGFydCkKICAgICAgICAgam5lICAg
ICBib2d1c19yZWFsX21hZ2ljCiAKICAgICAgICAgIyBmb3IgYWNwaV9zbGVlcD1zM19iaW9zCi0g
ICAgICAgIHRlc3RsICAgJDEsIHdha2VzeW0odmlkZW9fZmxhZ3MpCisgICAgICAgIHRlc3RiICAg
JDEsIHdha2VzeW0odmlkZW9fZmxhZ3MpCiAgICAgICAgIGp6ICAgICAgMWYKICAgICAgICAgbGNh
bGwgICAkMHhjMDAwLCAkMwogICAgICAgICBtb3Z3ICAgICVjcywgJWF4ICAgICAgICAjIEluIGNh
c2UgbWVzc2VkIGJ5IEJJT1MKQEAgLTM4LDkgKzM4LDkgQEAgRU5UUlkod2FrZXVwX3N0YXJ0KQog
ICAgICAgICBtb3Z3ICAgICVheCwgJXNzICAgICAgICAjIE5lZWQgdGhpcz8gSG93IHRvIHJldCBp
ZiBjbG9iYmVyZWQ/CiAKIDE6ICAgICAgIyBmb3IgYWNwaV9zbGVlcD1zM19tb2RlCi0gICAgICAg
IHRlc3RsICAgJDIsIHdha2VzeW0odmlkZW9fZmxhZ3MpCisgICAgICAgIHRlc3RiICAgJDIsIHdh
a2VzeW0odmlkZW9fZmxhZ3MpCiAgICAgICAgIGp6ICAgICAgMWYKLSAgICAgICAgbW92bCAgICB3
YWtlc3ltKHZpZGVvX21vZGUpLCAlZWF4CisgICAgICAgIG1vdncgICAgd2FrZXN5bSh2aWRlb19t
b2RlKSwgJWF4CiAgICAgICAgIGNhbGwgICAgbW9kZV9zZXR3CiAKIDE6ICAgICAgIyBTaG93IHNv
bWUgcHJvZ3Jlc3MgaWYgVkdBIGlzIHJlc3VtZWQKQEAgLTU1LDQ4ICs1NSwyNiBAQCBFTlRSWSh3
YWtldXBfc3RhcnQpCiAgICAgICAgIGxtc3cgICAgJWF4ICAgICAgICAgICAgICMgVHVybiBvbiBD
UjAuUEUgCiAgICAgICAgIGxqbXBsICAgJEJPT1RfQ1MzMiwgJGJvb3RzeW1fcmVsKHdha2V1cF8z
MiwgNikKIAotLyogVGhpcyBjb2RlIHVzZXMgYW4gZXh0ZW5kZWQgc2V0IG9mIHZpZGVvIG1vZGUg
bnVtYmVycy4gVGhlc2UgaW5jbHVkZToKLSAqIEFsaWFzZXMgZm9yIHN0YW5kYXJkIG1vZGVzCi0g
KiAgICAgIE5PUk1BTF9WR0EgKC0xKQotICogICAgICBFWFRFTkRFRF9WR0EgKC0yKQotICogICAg
ICBBU0tfVkdBICgtMykKLSAqIFZpZGVvIG1vZGVzIG51bWJlcmVkIGJ5IG1lbnUgcG9zaXRpb24g
LS0gTk9UIFJFQ09NTUVOREVEIGJlY2F1c2Ugb2YgbGFjawotICogb2YgY29tcGF0aWJpbGl0eSB3
aGVuIGV4dGVuZGluZyB0aGUgdGFibGUuIFRoZXNlIGFyZSBiZXR3ZWVuIDB4MDAgYW5kIDB4ZmYu
Ci0gKi8KLSNkZWZpbmUgVklERU9fRklSU1RfTUVOVSAweDAwMDAKLQotLyogU3RhbmRhcmQgQklP
UyB2aWRlbyBtb2RlcyAoQklPUyBudW1iZXIgKyAweDAxMDApICovCi0jZGVmaW5lIFZJREVPX0ZJ
UlNUX0JJT1MgMHgwMTAwCi0KLS8qIFZFU0EgQklPUyB2aWRlbyBtb2RlcyAoVkVTQSBudW1iZXIg
KyAweDAyMDApICovCi0jZGVmaW5lIFZJREVPX0ZJUlNUX1ZFU0EgMHgwMjAwCi0KLS8qIFZpZGVv
NyBzcGVjaWFsIG1vZGVzIChCSU9TIG51bWJlciArIDB4MDkwMCkgKi8KLSNkZWZpbmUgVklERU9f
RklSU1RfVjcgMHgwOTAwCi0KICMgU2V0dGluZyBvZiB1c2VyIG1vZGUgKEFYPW1vZGUgSUQpID0+
IENGPXN1Y2Nlc3MKIG1vZGVfc2V0dzoKICAgICAgICAgbW92dyAgICAlYXgsICVieAogICAgICAg
ICBjbXBiICAgICRWSURFT19GSVJTVF9WRVNBPj44LCAlYWgKICAgICAgICAgam5jICAgICBjaGVj
a192ZXNhdwotICAgICAgICBkZWNiICAgICVhaAogCiBzZXRiYWR3OiBjbGMKICAgICAgICAgcmV0
CiAKIGNoZWNrX3Zlc2F3OgogICAgICAgICBzdWJiICAgICRWSURFT19GSVJTVF9WRVNBPj44LCAl
YmgKLSAgICAgICAgb3J3ICAgICAkMHg0MDAwLCAlYnggICAgICAgICAgICAgICAgICAgICMgVXNl
IGxpbmVhciBmcmFtZSBidWZmZXIKKyAgICAgICAgb3JiICAgICAkMHg0MCwgJWJoICAgICAgICAg
ICAgICAgICAgICAgICMgVXNlIGxpbmVhciBmcmFtZSBidWZmZXIKICAgICAgICAgbW92dyAgICAk
MHg0ZjAyLCAlYXggICAgICAgICAgICAgICAgICAgICMgVkVTQSBCSU9TIG1vZGUgc2V0IGNhbGwK
ICAgICAgICAgaW50ICAgICAkMHgxMAogICAgICAgICBjbXB3ICAgICQweDAwNGYsICVheCAgICAg
ICAgICAgICAgICAgICAgIyBBTD00ZiBpZiBpbXBsZW1lbnRlZAotICAgICAgICBqbnogICAgIF9z
ZXRiYWR3ICAgICAgICAgICAgICAgICAgICAgICAgIyBBSD0wIGlmIE9LCisgICAgICAgIGpueiAg
ICAgc2V0YmFkdyAgICAgICAgICAgICAgICAgICAgICAgICAjIEFIPTAgaWYgT0sKIAogICAgICAg
ICBzdGMKICAgICAgICAgcmV0CiAKLV9zZXRiYWR3OiBqbXAgICAgc2V0YmFkdwotCiBib2d1c19y
ZWFsX21hZ2ljOgogICAgICAgICBtb3Z3ICAgICQweDBlMDAgKyAnQicsICVmczooMHgxMikKICAg
ICAgICAgam1wICAgICBib2d1c19yZWFsX21hZ2ljCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:44:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11: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 1hbkdE-0002SW-KT; Fri, 14 Jun 2019 11: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hbkdD-0002SR-5V
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:44:31 +0000
X-Inumbo-ID: c3775dc2-8e99-11e9-a583-db9a01e150f8
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3775dc2-8e99-11e9-a583-db9a01e150f8;
 Fri, 14 Jun 2019 11:44:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 05:44:26 -0600
Message-Id: <5D03889A0200007800238498@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 05:44:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5CA75E460200007800224E23@prv1-mh.provo.novell.com>
 <5CA75E4602000000001041BD@prv1-mh.provo.novell.com>
 <5CA75E460200007800232A93@prv1-mh.provo.novell.com>
In-Reply-To: <5CA75E460200007800232A93@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping#2: [PATCH v2 0/2] x86/AMD: correct certain Fam17
 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>,
 xen-devel <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>

Pj4+IE9uIDA1LjA0LjE5IGF0IDE1OjU1LCAgd3JvdGU6Cj4gMTogY29ycmVjdCBjZXJ0YWluIEZh
bTE3IGNoZWNrcwo+IDI6IGxpbWl0IEMxRSBkaXNhYmxlIGZhbWlseSByYW5nZQo+IAo+IHYyOiBG
b2xsb3cgQW5kcmV3J3Mgc3VnZ2VzdGlvbiBmb3IgTkJfQ0ZHIGluIHBhdGNoIDEuIE5ldyBwYXRj
aCAyLgo+IAo+IEphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:53:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 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 1hbklM-0003GT-Fy; Fri, 14 Jun 2019 11: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbklL-0003GO-HT
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:52:55 +0000
X-Inumbo-ID: f10159ae-8e9a-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f10159ae-8e9a-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:52: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 8AD3FAFEE;
 Fri, 14 Jun 2019 11:52:52 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-2-ankur.a.arora@oracle.com>
 <4b472ec7-73c2-f7ff-53d5-fc0ac436b62c@suse.com>
 <199b7183-1872-7342-4283-af2925e780c5@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c80886fb-583a-a78e-62cb-4a7944ab7fab@suse.com>
Date: Fri, 14 Jun 2019 13:52:51 +0200
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: <199b7183-1872-7342-4283-af2925e780c5@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 01/16] x86/xen: add xenhost_t 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMTEuMDYuMTkgMDk6MTYsIEFua3VyIEFyb3JhIHdyb3RlOgo+IE9uIDIwMTktMDYtMDcgODow
NCBhLm0uLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAwOS4wNS4xOSAxOToyNSwgQW5rdXIg
QXJvcmEgd3JvdGU6Cj4+PiBBZGQgeGVuaG9zdF90IHdoaWNoIHdpbGwgc2VydmUgYXMgYW4gYWJz
dHJhY3Rpb24gb3ZlciBYZW4gaW50ZXJmYWNlcy4KPj4+IEl0IGNvLWV4aXN0cyB3aXRoIHRoZSBQ
Vi9IVk0vUFZIIGFic3RyYWN0aW9ucyAoeDg2X2luaXQsIGh5cGVydmlzb3JfeDg2LAo+Pj4gcHZf
b3BzIGV0YykgYW5kIGlzIG1lYW50IHRvIGNhcHR1cmUgbWVjaGFuaXNtcyBmb3IgY29tbXVuaWNh
dGlvbiB3aXRoCj4+PiBYZW4gc28gd2UgY291bGQgaGF2ZSBkaWZmZXJlbnQgdHlwZXMgb2YgdW5k
ZXJseWluZyBYZW46IHJlZ3VsYXIsIGxvY2FsLAo+Pj4gYW5kIG5lc3RlZC4KPj4+Cj4+PiBBbHNv
IGFkZCB4ZW5ob3N0X3JlZ2lzdGVyKCkgYW5kIHN0dWIgcmVnaXN0cmF0aW9uIGluIHRoZSB2YXJp
b3VzIGd1ZXN0Cj4+PiB0eXBlcy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmt1ciBBcm9yYSA8
YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgo+Pj4gLS0tCj4+PiDCoCBhcmNoL3g4Ni94ZW4vTWFr
ZWZpbGXCoMKgwqDCoMKgwqDCoCB8wqAgMSArCj4+PiDCoCBhcmNoL3g4Ni94ZW4vZW5saWdodGVu
X2h2bS5jIHwgMTMgKysrKysKPj4+IMKgIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuY8KgIHwg
MTYgKysrKysrCj4+PiDCoCBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5jIHwgMTIgKysrKysK
Pj4+IMKgIGFyY2gveDg2L3hlbi94ZW5ob3N0LmPCoMKgwqDCoMKgwqAgfCA3NSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4+PiDCoCBpbmNsdWRlL3hlbi94ZW4uaMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgfMKgIDMgKysKPj4+IMKgIGluY2x1ZGUveGVuL3hlbmhvc3QuaMKgwqDCoMKgwqDC
oMKgIHwgOTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+PiDCoCA3IGZp
bGVzIGNoYW5nZWQsIDIxNSBpbnNlcnRpb25zKCspCj4+PiDCoCBjcmVhdGUgbW9kZSAxMDA2NDQg
YXJjaC94ODYveGVuL3hlbmhvc3QuYwo+Pj4gwqAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
eGVuL3hlbmhvc3QuaAo+Pj4KPj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUg
Yi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPj4+IGluZGV4IDA4NGRlNzdhMTA5ZS4uNTY0YjRkZGRi
YzE1IDEwMDY0NAo+Pj4gLS0tIGEvYXJjaC94ODYveGVuL01ha2VmaWxlCj4+PiArKysgYi9hcmNo
L3g4Ni94ZW4vTWFrZWZpbGUKPj4+IEBAIC0xOCw2ICsxOCw3IEBAIG9iai15wqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgICs9IG1tdS5vCj4+PiDCoCBvYmotecKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCArPSB0aW1lLm8KPj4+IMKgIG9iai15wqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICs9IGdyYW50LXRhYmxlLm8KPj4+IMKgIG9iai15wqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgICs9IHN1c3BlbmQubwo+Pj4gK29iai15wqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICs9IHhlbmhvc3Qubwo+Pj4gwqAgb2JqLSQoQ09ORklHX1hFTl9QVkhWTSnCoMKg
wqDCoMKgwqDCoCArPSBlbmxpZ2h0ZW5faHZtLm8KPj4+IMKgIG9iai0kKENPTkZJR19YRU5fUFZI
Vk0pwqDCoMKgwqDCoMKgwqAgKz0gbW11X2h2bS5vCj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPj4+IGlu
ZGV4IDBlNzU2NDJkNDJhMy4uMTAwNDUyZjRmNDRjIDEwMDY0NAo+Pj4gLS0tIGEvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9odm0uYwo+Pj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
Ywo+Pj4gQEAgLTUsNiArNSw3IEBACj4+PiDCoCAjaW5jbHVkZSA8bGludXgva2V4ZWMuaD4KPj4+
IMKgICNpbmNsdWRlIDxsaW51eC9tZW1ibG9jay5oPgo+Pj4gKyNpbmNsdWRlIDx4ZW4veGVuaG9z
dC5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9mZWF0dXJlcy5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhl
bi9ldmVudHMuaD4KPj4+IMKgICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL21lbW9yeS5oPgo+Pj4g
QEAgLTgyLDYgKzgzLDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5faHZtX2luaXRfbWVtX21h
cHBpbmcodm9pZCkKPj4+IMKgwqDCoMKgwqAgeGVuX3ZjcHVfaW5mb19yZXNldCgwKTsKPj4+IMKg
IH0KPj4+ICt4ZW5ob3N0X29wc190IHhoX2h2bV9vcHMgPSB7Cj4+PiArfTsKPj4+ICsKPj4+ICt4
ZW5ob3N0X29wc190IHhoX2h2bV9uZXN0ZWRfb3BzID0gewo+Pj4gK307Cj4+PiArCj4+PiDCoCBz
dGF0aWMgdm9pZCBfX2luaXQgaW5pdF9odm1fcHZfaW5mbyh2b2lkKQo+Pj4gwqAgewo+Pj4gwqDC
oMKgwqDCoCBpbnQgbWFqb3IsIG1pbm9yOwo+Pj4gQEAgLTE3OSw2ICsxODYsMTIgQEAgc3RhdGlj
IHZvaWQgX19pbml0IHhlbl9odm1fZ3Vlc3RfaW5pdCh2b2lkKQo+Pj4gwqAgewo+Pj4gwqDCoMKg
wqDCoCBpZiAoeGVuX3B2X2RvbWFpbigpKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybjsK
Pj4+ICvCoMKgwqAgLyoKPj4+ICvCoMKgwqDCoCAqIFdlIG5lZWQgb25seSB4ZW5ob3N0X3IxIGZv
ciBIVk0gZ3Vlc3RzIHNpbmNlIHRoZXkgY2Fubm90IGJlCj4+PiArwqDCoMKgwqAgKiBkcml2ZXIg
ZG9tYWluICg/KSBvciBkb20wLgo+Pgo+PiBJIHRoaW5rIGV2ZW4gSFZNIGd1ZXN0cyBjb3VsZCAo
aW4gdGhlb3J5KSBiZSBkcml2ZXIgZG9tYWlucy4KPj4KPj4+ICvCoMKgwqDCoCAqLwo+Pj4gK8Kg
wqDCoCBpZiAoIXhlbl9wdmhfZG9tYWluKCkpCj4+PiArwqDCoMKgwqDCoMKgwqAgeGVuaG9zdF9y
ZWdpc3Rlcih4ZW5ob3N0X3IxLCAmeGhfaHZtX29wcyk7Cj4+PiDCoMKgwqDCoMKgIGluaXRfaHZt
X3B2X2luZm8oKTsKPj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPj4+IGluZGV4IGM1NGE0OTNlMTM5YS4uYmI2
ZTgxMWMxNTI1IDEwMDY0NAo+Pj4gLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4+
PiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPj4+IEBAIC0zNiw2ICszNiw3IEBA
Cj4+PiDCoCAjaW5jbHVkZSA8eGVuL3hlbi5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9ldmVudHMu
aD4KPj4+ICsjaW5jbHVkZSA8eGVuL3hlbmhvc3QuaD4KPj4+IMKgICNpbmNsdWRlIDx4ZW4vaW50
ZXJmYWNlL3hlbi5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvdmVyc2lvbi5oPgo+
Pj4gwqAgI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvcGh5c2Rldi5oPgo+Pj4gQEAgLTExODgsNiAr
MTE4OSwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgCj4+PiB4ZW5fZG9tMF9zZXRfbGVnYWN5X2Zl
YXR1cmVzKHZvaWQpCj4+PiDCoMKgwqDCoMKgIHg4Nl9wbGF0Zm9ybS5sZWdhY3kucnRjID0gMTsK
Pj4+IMKgIH0KPj4+ICt4ZW5ob3N0X29wc190IHhoX3B2X29wcyA9IHsKPj4+ICt9Owo+Pj4gKwo+
Pj4gK3hlbmhvc3Rfb3BzX3QgeGhfcHZfbmVzdGVkX29wcyA9IHsKPj4+ICt9Owo+Pj4gKwo+Pj4g
wqAgLyogRmlyc3QgQyBmdW5jdGlvbiB0byBiZSBjYWxsZWQgb24gWGVuIGJvb3QgKi8KPj4+IMKg
IGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkK
Pj4+IMKgIHsKPj4+IEBAIC0xMTk4LDYgKzEyMDUsMTUgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUg
dm9pZCBfX2luaXQgCj4+PiB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCj4+PiDCoMKgwqDCoMKgIGlm
ICgheGVuX3N0YXJ0X2luZm8pCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuOwo+Pj4gK8Kg
wqDCoCB4ZW5ob3N0X3JlZ2lzdGVyKHhlbmhvc3RfcjEsICZ4aF9wdl9vcHMpOwo+Pj4gKwo+Pj4g
K8KgwqDCoCAvKgo+Pj4gK8KgwqDCoMKgICogRGV0ZWN0IGluIHNvbWUgaW1wbGVtZW50YXRpb24g
ZGVmaW5lZCBtYW5uZXIgd2hldGhlciB0aGlzIGlzCj4+PiArwqDCoMKgwqAgKiBuZXN0ZWQgb3Ig
bm90Lgo+Pj4gK8KgwqDCoMKgICovCj4+PiArwqDCoMKgIGlmICh4ZW5fZHJpdmVyX2RvbWFpbigp
ICYmIHhlbl9uZXN0ZWQoKSkKPj4+ICvCoMKgwqDCoMKgwqDCoCB4ZW5ob3N0X3JlZ2lzdGVyKHhl
bmhvc3RfcjIsICZ4aF9wdl9uZXN0ZWRfb3BzKTsKPj4KPj4gSSBkb24ndCB0aGluayBhIGRyaXZl
ciBkb21haW4gb3RoZXIgdGhhbiBkb20wICJrbm93cyIgdGhpcyBpbiB0aGUKPj4gYmVnaW5uaW5n
LiBJdCB3aWxsIG5lZWQgdG8gcmVnaXN0ZXIgeGVuaG9zdF9yMgo+IFJpZ2h0LiBObyBwb2ludCBp
biBuZWVkbGVzc2x5IHJlZ2lzdHJhdGluZyBhcyB4ZW5ob3N0X3IyIHdpdGhvdXQKPiBuZWVkaW5n
IHRvIGhhbmRsZSBhbnkgeGVuaG9zdF9yMiBkZXZpY2VzLgo+IAo+PiDCoGluIGNhc2UgaXQgbGVh
cm5zIGFib3V0IGEgcHYgZGV2aWNlIGZyb20gTDAgaHlwZXJ2aXNvci4KPiBXaGF0J3MgdGhlIG1l
Y2hhbmlzbSB5b3UgYXJlIHRoaW5raW5nIG9mLCBmb3IgdGhpcz8KPiBJJ20gZ3Vlc3NpbmcgdGhp
cyBQViBkZXZpY2Ugbm90aWZpY2F0aW9uIGNvdWxkIGFycml2ZSBhdCBhbgo+IGFyYml0cmFyeSBw
b2ludCBpbiB0aW1lIGFmdGVyIHRoZSBzeXN0ZW0gaGFzIGJvb3RlZC4KCkknbSBub3Qgc3VyZSB5
ZXQgaG93IHRoaXMgc2hvdWxkIGJlIGhhbmRsZWQuCgpNYXliZSBhbiBlYXN5IHNvbHV0aW9uIHdv
dWxkIGJlIHRoZSBwcmVzZW5jZSBvZiBhIFhlbiBQQ0kgZGV2aWNlCnBhc3NlZCB0aHJvdWdoIGZy
b20gTDEgaHlwZXJ2aXNvciB0byBMMSBkb20wLiBPVE9IIHRoaXMgd291bGQKcHJlY2x1ZGUgbmVz
dGVkIFhlbiBmb3IgTDEgaHlwZXJ2aXNvciBydW5uaW5nIGluIFBWSCBtb2RlLiBBbmQgZm9yCkwx
IGRyaXZlciBkb21haW5zIHRoaXMgd291bGQgbmVlZCBlaXRoZXIgYSBzaGFyZWQgUENJIGRldmlj
ZSBvcgptdWx0aXBsZSBYZW4gUENJIGRldmljZXMgb3Igc29tZXRoaW5nIG5ldy4KClRoZXJlIGlz
IGEgZGVzaWduIHNlc3Npb24gcGxhbm5lZCBmb3IgdGhpcyB0b3BpYyBhdCB0aGUgWGVuIGRldmVs
b3BlcgpzdW1taXQgaW4gSnVseS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 11:53:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 11:53:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbkmH-0003Lt-RS; Fri, 14 Jun 2019 11:53:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbkmG-0003LC-H5
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:53:52 +0000
X-Inumbo-ID: 1347d290-8e9b-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1347d290-8e9b-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 11:53: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 4E70AABD7;
 Fri, 14 Jun 2019 11:53:50 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-8-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9f1323f4-06ae-93a5-c9b0-3b84ee549fa6@suse.com>
Date: Fri, 14 Jun 2019 13:53:49 +0200
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: <20190509172540.12398-8-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 07/16] x86/xen: make vcpu_info part of
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEFic3RyYWN0IG91dCB4ZW5f
dmNwdV9pZCBwcm9iaW5nIHZpYSAoKnByb2JlX3ZjcHVfaWQpKCkuIE9uY2UgdGhhdCBpcwo+IGF2
YWlsYWIsZSB0aGUgdmNwdV9pbmZvIHJlZ2lzdHJhdGlvbiBoYXBwZW5zIHZpYSB0aGUgVkNQVU9Q
IGh5cGVyY2FsbC4KPiAKPiBOb3RlIHRoYXQgZm9yIHRoZSBuZXN0ZWQgY2FzZSwgdGhlcmUgYXJl
IHR3byB2Y3B1X2lkcywgYW5kIHR3byB2Y3B1X2luZm8KPiBhcmVhcywgb25lIGVhY2ggZm9yIHRo
ZSBkZWZhdWx0IHhlbmhvc3QgYW5kIHRoZSByZW1vdGUgeGVuaG9zdC4KPiBUaGUgdmNwdV9pbmZv
IGlzIHVzZWQgdmlhIHB2X2lycV9vcHMsIGFuZCBldnRjaG4gc2lnbmFsaW5nLgo+IAo+IFRoZSBv
dGhlciBWQ1BVT1AgaHlwZXJjYWxscyBhcmUgdXNlZCBmb3IgbWFuYWdlbWVudCAoYW5kIHNjaGVk
dWxpbmcpCj4gd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgZG9uZSBwdXJlbHkgaW4gdGhlIGRlZmF1
bHQgaHlwZXJ2aXNvci4KPiBIb3dldmVyLCBzY2hlZHVsaW5nIG9mIEwxLWd1ZXN0IGRvZXMgaW1w
bHkgTDAtWGVuLXZjcHVfaW5mbyBzd2l0Y2hpbmcsCj4gd2hpY2ggbWlnaHQgbWVhbiB0aGF0IHRo
ZSByZW1vdGUgaHlwZXJ2aXNvciBuZWVkcyBzb21lIHZpc2liaWxpdHkKPiBpbnRvIHJlbGF0ZWQg
ZXZlbnRzL2h5cGVyY2FsbHMgaW4gdGhlIGRlZmF1bHQgaHlwZXJ2aXNvci4KCkFub3RoZXIgY2Fu
ZGlkYXRlIGZvciBkcm9wcGluZyBkdWUgdG8gbGF5ZXJpbmcgdmlvbGF0aW9uLCBJIGd1ZXNzLgoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 12:01:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 12:01:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbktS-0004Df-Ux; Fri, 14 Jun 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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbktR-0004Da-O6
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 12:01:17 +0000
X-Inumbo-ID: 1c9cafd6-8e9c-11e9-81b5-a32c0e5d5641
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c9cafd6-8e9c-11e9-81b5-a32c0e5d5641;
 Fri, 14 Jun 2019 12:01: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 60B4FADCB;
 Fri, 14 Jun 2019 12:01:15 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-9-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <7eb08024-73c8-ef1f-cacc-e5105102c28d@suse.com>
Date: Fri, 14 Jun 2019 14:01:14 +0200
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: <20190509172540.12398-9-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 08/16] x86/xen: irq/upcall handling with
 multiple xenhosts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEZvciBjb25maWd1cmF0aW9u
cyB3aXRoIG11bHRpcGxlIHhlbmhvc3RzLCB3ZSBuZWVkIHRvIGhhbmRsZSBldmVudHMKPiBnZW5l
cmF0ZWQgZnJvbSBtdWx0aXBsZSB4ZW5ob3N0cy4KPiAKPiBIYXZpbmcgbW9yZSB0aGFuIG9uZSB1
cGNhbGwgaGFuZGxlciBtaWdodCBiZSBxdWl0ZSBoYWlyeSwgYW5kIGl0IHdvdWxkCj4gYmUgc2lt
cGxlciBpZiB0aGUgY2FsbGJhY2sgZnJvbSBMMC1YZW4gY291bGQgYmUgYm91bmNlZCB2aWEgTDEt
WGVuLgo+IFRoaXMgd2lsbCBhbHNvIG1lYW4gc2ltcGxlciBwdl9pcnFfb3BzIGNvZGUgYmVjYXVz
ZSBub3cgdGhlIElGIGZsYWcKPiBtYXBzIG9udG8gdGhlIHhoX2RlZmF1bHQtPnZjcHVfaW5mby0+
ZXZ0Y2huX3VwY2FsbF9tYXNrLgo+IAo+IEhvd2V2ZXIsIHdlIHN0aWxsIHVwZGF0ZSB0aGUgeGhf
cmVtb3RlLT52Y3B1X2luZm8tPmV2dGNobl91cGNhbGxfbWFzawo+IG9uIGEgYmVzdCBlZmZvcnQg
YmFzaXMgdG8gbWluaW1pemUgdW5uZWNlc3Nhcnkgd29yayBpbiByZW1vdGUgeGVuaG9zdC4KClRo
aXMgaXMgYW5vdGhlciBkZXNpZ24gZGVjaXNpb24geWV0IHRvIGJlIHRha2VuLgoKTXkgY3VycmVu
dCBwcmVmZXJuY2UgaXMgTDEgWGVuIG1hcHBpbmcgZXZlbnRzIGZyb20gTDAgdG8gTDEgZ3Vlc3QK
ZXZlbnRzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 12:04:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 12: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 1hbkwM-0004PA-It; Fri, 14 Jun 2019 12:04: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=Qdkl=UN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hbkwL-0004P3-3G
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 12:04:17 +0000
X-Inumbo-ID: 870e7ab6-8e9c-11e9-89d2-ffb2d36e2260
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 870e7ab6-8e9c-11e9-89d2-ffb2d36e2260;
 Fri, 14 Jun 2019 12:04: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 1A226AD0C;
 Fri, 14 Jun 2019 12:04:14 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-10-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c91abc40-03e3-2ebd-a878-b251a97869db@suse.com>
Date: Fri, 14 Jun 2019 14:04:13 +0200
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: <20190509172540.12398-10-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 09/16] xen/evtchn: support evtchn in
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IExhcmdlbHkgbWVjaGFuaWNh
bCBwYXRjaCB0aGF0IGFkZHMgYSBuZXcgcGFyYW0sIHhlbmhvc3RfdCAqIHRvIHRoZQo+IGV2dGNo
biBpbnRlcmZhY2VzLiBUaGUgZXZ0Y2huIHBvcnQgaW5zdGVhZCBvZiBiZWluZyBkb21haW4gdW5p
cXVlLCBpcwo+IG5vdyBzY29wZWQgdG8geGVuaG9zdF90Lgo+IAo+IEFzIHBhcnQgb2YgdXBjYWxs
IGhhbmRsaW5nIHdlIG5vdyBsb29rIGF0IGFsbCB0aGUgeGVuaG9zdHMgYW5kLCBmb3IKPiBldnRj
aG5fMmwsIHRoZSB4ZW5ob3N0J3Mgc2hhcmVkX2luZm8gYW5kIHZjcHVfaW5mby4gT3RoZXIgdGhh
biB0aGlzCj4gZXZlbnQgaGFuZGxpbmcgaXMgbGFyZ2xleSB1bmNoYW5nZWQuCj4gCj4gTm90ZSB0
aGF0IHRoZSBJUEksIHRpbWVyLCBWSVJRLCBGVU5DVElPTiwgUE1VIGV0YyB2ZWN0b3JzIHJlbWFp
bgo+IGF0dGFjaGVkIHRvIHhoX2RlZmF1bHQuIE9ubHkgaW50ZXJkb21haW4gZXZ0Y2hucyBhcmUg
YWxsb3dhYmxlIGFzCj4geGhfcmVtb3RlLgoKSSdkIGRvIG9ubHkgdGhlIGludGVyZmFjZSBjaGFu
Z2VzIGZvciBub3cgKGluY2x1ZGluZyBldnRjaG4gRklGTykuCgpUaGUgbWFpbiBkaWZmZXJlbmNl
IHdpbGwgYmUgaG93IHRvIGNhbGwgdGhlIGh5cGVydmlzb3IgZm9yIHNlbmRpbmcgYW4KZXZlbnQg
KGVpdGhlciBkaXJlY3Qgb3IgdmlhIGEgcGFzc3Rocm91Z2gtaHlwZXJjYWxsKS4KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 13:23:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 13: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 1hbmAn-00025m-4y; Fri, 14 Jun 2019 13:23:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dWsK=UN=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hbmAk-00025h-SE
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 13:23:15 +0000
X-Inumbo-ID: 8f11d0ed-8ea7-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 8f11d0ed-8ea7-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 13:23:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560518592;
 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=nC4TdOhsL9tjotp3arttOrLfCs0VY+A6A2c2ZjPTa5o=;
 b=WfA98TReqc5Pg6xph3Y8LxZ6HR99bwKc7/wXtlOh0S946rjIBkQiqIdbEKxR7zusuN
 gZwJHXCEClj0X8kOWbzUneziZz+GrrHS0Byta5gJMIdLKrOj2FPDrgy0eoM7tGYvNw/1
 9rnqoIZtvwHmj1UAlOmhatl8GRSq6h1eWfI6kwF70zGB03rPEdA4q+WUPnc+lkW+6+1+
 7xnhZMWpbVL0O3tXPNAHSXigE3pEFL78MRJgtVUULAuexd/KkbdHYQ+bMGrQGS9lf8ve
 OpQce2hamwgRSa4aCajjWAlmYR3ebWRl/Vg1GMNwEfAQmTBs6UjlJCIY02qstOC6f4u2
 N1dw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4AUztn93FPS2dyuYMljcg=="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.23 SBL|AUTH)
 with ESMTPSA id g0b44av5EDNB5gx
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Fri, 14 Jun 2019 15:23:11 +0200 (CEST)
Date: Fri, 14 Jun 2019 15:23:03 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190614152303.12d95e85.olaf@aepfle.de>
In-Reply-To: <20190605105338.GH2126@perard.uk.xensource.com>
References: <20190522145140.12943-1-anthony.perard@citrix.com>
 <20190522195442.5bf116ff.olaf@aepfle.de>
 <20190523094148.GB2126@perard.uk.xensource.com>
 <20190605105338.GH2126@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 qemu-xen 4.10 & 4.11] xen_disk: Disable file
 locking for the PV disk backend
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8298081632735485446=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8298081632735485446==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/tk2F3YqQApaWXs/lmwDSoto"; protocol="application/pgp-signature"

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

Am Wed, 5 Jun 2019 11:53:38 +0100
schrieb Anthony PERARD <anthony.perard@citrix.com>:

> Olaf, did you apply this patch and run some guest? Do they still boot?
> It doesn't matter if you can't trigger the race with or without this
> patch, I just want to know if there are any regression.
> So, may have I your "Tested-by" ? And I will try to apply it to our
> qemu-xen branches.

I can not reproduce it myself on the systems I have available.
It seems that patch went already into qemu-xen.git.


Olaf

--Sig_/tk2F3YqQApaWXs/lmwDSoto
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl0Dn7cACgkQ86SN7mm1
DoA/fBAAoj37z1Gn/XMq+QCWAI3jwXgo0rdh9/zmWPwB22rKMSllgN5vbKuUIDNA
qrTSOlN19T1WwXVeodIJpUPHw2D3ix76WoBp2AO6vt+w4rw7S1YQIdXv2NSlCH4B
MJOLxAuSMDIyteUKxPp8dJOCJVd4b1aXC6yQYuBjiElbPYt3aa93jyeT68qc9ruw
5QT8DxkM1fJLpi7HXPu9TzMess2fN86r5IZG0cbEeUeVaM+bv5qSjYzI3hQTQrat
gkrPij17Vv4hzYHmhMqsm6+klNnjKKa7RttbJB0PLRk+kJAJutfDk6RKIGS6b08j
B4B6pIlUuY2+CHU8vaQ/Y/KWZsIOngykXmtj8DoyYtgBKFBkfTlzk8niXqBQauX+
qbnQaAh27tkwOW0j+ab2v8o77XWoc01O4zVkBQm3kNQWn3dzWozCo/SY95iqWbr4
2GI8p0U5RwFM5TlIDCW5HZHLdpkQEY1V7Dv4beWl1mpGddyFnA12zFNm6ZSnc8iZ
Wv4B8izARghWpyPabBDZQrPHBc+CO/XNiqcIDOozXlFdypZVO3AstYZu/+83Rltv
rQzzqFujROmM/Y9aD0lcubgCZ8AIBSEA9vYu0jUR/6CFarBQhVP+xKjiPH4Hp2fx
UmHoyITPwcQJjee3GeM9sPoKlZV2KZoHJJA1CtYZaVW4jTqL73k=
=jXHl
-----END PGP SIGNATURE-----

--Sig_/tk2F3YqQApaWXs/lmwDSoto--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8298081632735485446==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 14 13:49:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 13:49:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbma2-0004bY-Cx; Fri, 14 Jun 2019 13:49:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbma0-0004bH-TU
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 13:49:20 +0000
X-Inumbo-ID: 350b908f-8eab-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 350b908f-8eab-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 13:49:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbmZy-0000Dw-Tc; Fri, 14 Jun 2019 13:49: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 1hbmZy-0000ke-Hw; Fri, 14 Jun 2019 13:49:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbmZy-0007wl-H2; Fri, 14 Jun 2019 13:49:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137674-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-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-credit1: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-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-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl: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: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-xl-pvshim:guest-start: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:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl: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-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-amd64-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=768292d053619b2725b846ed2bf556bf40f43de2
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 13:49:18 +0000
Subject: [Xen-devel] [linux-4.19 test] 137674: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY3NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2NzQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDc2ODI5MmQwNTM2MTliMjcyNWI4NDZl
ZDJiZjU1NmJmNDBmNDNkZTIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMjQgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjIxIGRheXMgIDEzNSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc2NzQgIDIwMTktMDYtMTIgMTA6NDc6NDMg
WiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIxMTkgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE2NzAwNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 14:36:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 14:36:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbnJd-0000Xi-EL; Fri, 14 Jun 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=ztYt=UN=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbnJb-0000Xd-SP
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 14:36:27 +0000
X-Inumbo-ID: c97bd16c-8eb1-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 c97bd16c-8eb1-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 14:36:26 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id s21so2631033lji.8
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 07:36: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=lSw6fBsljTnvzspNwsh/sSpovmEtMooRoPi/uMU/yUk=;
 b=BtCzHE5IXK7VgOKtxmE81WjLXs39dFMZelZxxjYJV9c7mCIev/A941emfvJ0okQPSW
 LaW1d2PxClLr1NL5/lk/gnVdyGNaraEuOBoeZuAA9G4d9b+pRYXUkhsDcdc6f8kXiVQ1
 Rm4Q3fWA+ufK+Fdm+z9sjaz6Shu7IZnP4H4ENN9jXH+z+U7U9e47kMPtwnsqoiSYNEDN
 cKmcCWBsHAlcw/HHRyRsf+jc0j+wrN4btkCHzg1GxV8NpH7hmsi46ETLG7gUovvb+79x
 Bxig9SU8z6lW2sqT9QIpfLtwM1RStY2xlmNxwYJnDTtDZLASjwLmY1qL0vQ44HXmTX5M
 8aNg==
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=lSw6fBsljTnvzspNwsh/sSpovmEtMooRoPi/uMU/yUk=;
 b=GwHvoLQsFlFFEZrtA77+xT8hUcldWRd3ewH/2KryKslfNrcOUgA59QtloVuJZAlynL
 AQc2nGDRYmfSF7jk2J9qWqkHJKfzfvB2rlgcM4SnJov/gPpPIg58INCvNrQFfWcbVAFF
 Y9IYaCst+9eRjotgV68x7Dfdk03sduOZ+07Ipzp3CqH7eNGzKbjm/L/+e9lR9JQPaLD+
 sioReWXCWIbDAdfnHnZ7Jw8nmuevDfS2rLzz6f585+fQ35Or9ilH2EEdO4TWlayqd5hH
 tYTpq+uGAGdkVOxdKjWp0HbPGHNLL5K7BB5jGIDIcJgAziVdgd+BHZOiY2YdSfWLOUR8
 1teA==
X-Gm-Message-State: APjAAAUh8gwjDG/UF/LAr85HMB6YDJ1NDNCVHJ3sFv1mPAHlSAWFoq+G
 +Jvw4wQwLjLI+xVXoVGacWw=
X-Google-Smtp-Source: APXvYqy5Xxn2M7WhpuFz5SGf4tx7I0N3BZPyAQgD0rYzuWtFqE4P4fReUwAPE/yKyL0c3Hpa5Ag1YA==
X-Received: by 2002:a2e:8793:: with SMTP id n19mr9032661lji.174.1560522984540; 
 Fri, 14 Jun 2019 07:36:24 -0700 (PDT)
Received: from [10.17.180.34] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 k8sm628250lja.24.2019.06.14.07.36.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 14 Jun 2019 07:36:23 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
Date: Fri, 14 Jun 2019 17:36:21 +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: <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGVsbG8gSnVsaWVuLAoKT24gMTMuMDYuMTkgMTc6NDEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBT
b3JyeSBJIG1heSBoYXZlIG1pc3NlZCBpdC4gV2UgY2FuJ3QgcmVhbGx5IHJlc3RyaWN0IHRoZSB1
c2FnZSBvZiB0aGUgY3VycmVudCBoeXBlcmNhbGwgKGl0IGlzIHByZXR0eSBsYXgpLiBTbyBJIHRo
aW5rIGFueSBsb2NrbGVzcyBzb2x1dGlvbiB3b3VsZCByZXF1aXJlIHRvIGFsbG93IHRoZSBoeXBl
cmNhbGwKPiB0byBiZSB1c2VkIHRvZ2V0aGVyICh3aGljaCBJIHdhbnQgdG8gYXZvaWQpLgoKSSdk
IGJldHRlciBzYXkgaGVyZSBhbGxvd2luZyB1c2luZyBwaHlzIGFuZCB2aXJ0IHJlZ2lzdGVyZWQg
cnVuc3RhdGVzIHRvZ2V0aGVyIChhbmQgaW5kZXBlbmRlbnRseSkuCkFuZCBtZSBwZXJzb25hbGx5
IGZvciB0aGlzIGFwcHJvYWNoLCBmb3Igc3VyZSBub3QgZW5jb3VyYWdpbmcgdXNlcnMgKGd1ZXN0
cykgdG8gZG8gc28uCgo+IElmIHdlIGFncmVlIHRvIGFsbG93IHRoZSB0d28gaHlwZXJjYWxscyB0
byBiZSB1c2VkIHRvZ2V0aGVyLCB0aGVuIGlmIHdlIHByb3RlY3QgdGhlIHVwZGF0ZSB3aXRoIGRv
bWFpbl9sb2NrKCkgdGhlbiB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gYXZvaWQgYW55IHJhY2Ugd2l0
aCB0aGUgdXBkYXRlIHBhdGggYXMgb25saW5pbmcgYSB2Q1BVIHJlcXVpcmVzIHRvIHRha2UgdGhl
IGRvbWFpbl9sb2NrKCkgKHNlZSBkb192Y3B1X29wIGZvciB4ODYgYW5kIGRvX2NvbW1vbl9jcHVf
b24gZm9yIEFybSkuCgpDb3VsZCB5b3UgcGxlYXNlIGNsYXJpZnkgYXJlIHlvdSBzYXlpbmcgYWJv
dXQgcHJvdGVjdGlvbiBydW5zdGF0ZSBtYXBwaW5nIHVwZGF0ZSBvciBydW5zdGF0ZSB2YWx1ZXMg
dXBkYXRlPwpJJ2Qgbm90IHVzZSB0aGUgY29tbW9uIGxvY2sgZm9yIGFsbCB2Y3B1cyBydW5zdGF0
ZSB2YWx1ZSB1cGRhdGUsIHVubGVzcyBpdCBpcyBhbiBydyBsb2NrIG9yIGRvaW5nIHRyeWxvY2sg
b24gaXQuCgpCVFcsIEknbSBhIGJpdCBjb25mdXNlZCwgYXJlIHlvdSBPSyB3aXRoIGxvY2sgKG5v
dCB0cnlsb2NrKSBleGlzdGluZyBpbiBoeXBlcmNhbGw/CgotLSAKU2luY2VyZWx5LApBbmRyaWkg
QW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 14:39:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 14:39:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbnMm-0000hD-5f; Fri, 14 Jun 2019 14:39: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbnMl-0000h8-5d
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 14:39:43 +0000
X-Inumbo-ID: 3dc3592e-8eb2-11e9-b295-d72d9d278ecd
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3dc3592e-8eb2-11e9-b295-d72d9d278ecd;
 Fri, 14 Jun 2019 14:39: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 251A6344;
 Fri, 14 Jun 2019 07:39:40 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A8FEB3F246;
 Fri, 14 Jun 2019 07:39:38 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
Date: Fri, 14 Jun 2019 15:39:37 +0100
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: <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

T24gMTQvMDYvMjAxOSAxNTozNiwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBKdWxpZW4s
CgpIaSwKCj4gT24gMTMuMDYuMTkgMTc6NDEsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gU29ycnkg
SSBtYXkgaGF2ZSBtaXNzZWQgaXQuIFdlIGNhbid0IHJlYWxseSByZXN0cmljdCB0aGUgdXNhZ2Ug
b2YgdGhlIGN1cnJlbnQgCj4+IGh5cGVyY2FsbCAoaXQgaXMgcHJldHR5IGxheCkuIFNvIEkgdGhp
bmsgYW55IGxvY2tsZXNzIHNvbHV0aW9uIHdvdWxkIHJlcXVpcmUgCj4+IHRvIGFsbG93IHRoZSBo
eXBlcmNhbGwKPj4gdG8gYmUgdXNlZCB0b2dldGhlciAod2hpY2ggSSB3YW50IHRvIGF2b2lkKS4K
PiAKPiBJJ2QgYmV0dGVyIHNheSBoZXJlIGFsbG93aW5nIHVzaW5nIHBoeXMgYW5kIHZpcnQgcmVn
aXN0ZXJlZCBydW5zdGF0ZXMgdG9nZXRoZXIgCj4gKGFuZCBpbmRlcGVuZGVudGx5KS4KPiBBbmQg
bWUgcGVyc29uYWxseSBmb3IgdGhpcyBhcHByb2FjaCwgZm9yIHN1cmUgbm90IGVuY291cmFnaW5n
IHVzZXJzIChndWVzdHMpIHRvIAo+IGRvIHNvLgoKV2h5PyBXaGF0IGFyZSB0aGUgYmVuZWZpdHMg
Zm9yIGEgZ3Vlc3QgdG8gdXNlIHRoZSB0d28gaW50ZXJmYWNlIHRvZ2V0aGVyPyBBZnRlciAKYWxs
IHRoZXkgaGF2ZSBleGFjdGx5IHRoZSBzYW1lIGRhdGEuLi4KCj4gCj4+IElmIHdlIGFncmVlIHRv
IGFsbG93IHRoZSB0d28gaHlwZXJjYWxscyB0byBiZSB1c2VkIHRvZ2V0aGVyLCB0aGVuIGlmIHdl
IAo+PiBwcm90ZWN0IHRoZSB1cGRhdGUgd2l0aCBkb21haW5fbG9jaygpIHRoZW4geW91IHNob3Vs
ZCBiZSBhYmxlIHRvIGF2b2lkIGFueSAKPj4gcmFjZSB3aXRoIHRoZSB1cGRhdGUgcGF0aCBhcyBv
bmxpbmluZyBhIHZDUFUgcmVxdWlyZXMgdG8gdGFrZSB0aGUgCj4+IGRvbWFpbl9sb2NrKCkgKHNl
ZSBkb192Y3B1X29wIGZvciB4ODYgYW5kIGRvX2NvbW1vbl9jcHVfb24gZm9yIEFybSkuCj4gCj4g
Q291bGQgeW91IHBsZWFzZSBjbGFyaWZ5IGFyZSB5b3Ugc2F5aW5nIGFib3V0IHByb3RlY3Rpb24g
cnVuc3RhdGUgbWFwcGluZyB1cGRhdGUgCj4gb3IgcnVuc3RhdGUgdmFsdWVzIHVwZGF0ZT8KCnJ1
bnN0YXRlIG1hcHBpbmcuCj4gQlRXLCBJJ20gYSBiaXQgY29uZnVzZWQsIGFyZSB5b3UgT0sgd2l0
aCBsb2NrIChub3QgdHJ5bG9jaykgZXhpc3RpbmcgaW4gaHlwZXJjYWxsPwoKVGhpcyBpcyBzdGls
bCBpbiBkaXNjdXNzaW9uLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:11:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbnrD-0004Sd-RH; Fri, 14 Jun 2019 15:11:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ztYt=UN=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbnrC-0004SW-3a
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:11:10 +0000
X-Inumbo-ID: a25f8aca-8eb6-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 a25f8aca-8eb6-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:11:08 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id u10so1958535lfm.12
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 08:11: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=hywNNffWNrLQjjy0AQMQfayosK5JEAGRCptnlEj3WGk=;
 b=MX9zOtdwBCE2yUBTf7F85I+JE/mC3rQDH+vPCwN2RVqELH5G+JoXRmfQcqZ5QNGykp
 kVB2tnKB3QCAibdyr/udVeF5pYp2KucpvK7nGQRCWoG4u1g9brGJSHP/9F1EKSnCtot8
 Dnt56/WNYOUlqzwvzdmG9LGDh8kPOZWj3H5s6owosIv3VEPYu8bJ1YG4HiUQBBbACpqi
 QxjfE3BjPe3DFPbgGbDjR3C1bnVifNi2s9aa2bbqNpjEaTZOxndXVKZN8tZk5FKtn8lY
 Y3nVNKvmxrzatC2zI8E71Vxuj38cXEPfkN15ns01xBaZHTwYmQkvPrxWkHbcoSjAkgQq
 h3Fw==
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=hywNNffWNrLQjjy0AQMQfayosK5JEAGRCptnlEj3WGk=;
 b=eLJVRgm4DfavtSCFZ5shAl1l10NCzdY03QOvlwbXvxv6irhue1FHz1+zPScq13UI/D
 lN9nMwC4Rcm7g3jvQ+ci56JldQDUIq+BbkIRKrVexgCWSw8hCK1wv5gc1YSJkHBcUxEc
 QCi1CGGGvR/EFkZgiGDxt/RTX/5qHbGhMFWX8ymbA72i9D+KzbINHbfpa94cgiORQbMc
 8bFhtAU2L1xMMTOz6scJ0+b9XZAQpWZrRUdbOpYd6c3SUlxzlWDFRzfmaahxssGuRXus
 5SKOyomN5P6o9nwRclC8MTDwQqU8p1n8mqonA5gUry/4ZF4338L+O8f5gr350oVNptXE
 MDZQ==
X-Gm-Message-State: APjAAAVEPHMTTmBwJXvAb5Y31IDZx+ux5EKApi0IY2cLuEaRsGMt4upv
 K6USuWMT+Uyvo0c45yTyIYI=
X-Google-Smtp-Source: APXvYqyvCSaYoo9DKYmViWgevjETpYFBbJzTsaaONKZ4VGKsGgLB05EUQwqnV+JpSH4D8bUuoPYVqA==
X-Received: by 2002:ac2:4c84:: with SMTP id d4mr47369755lfl.1.1560525066516;
 Fri, 14 Jun 2019 08:11: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
 l1sm528236lfe.60.2019.06.14.08.11.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 14 Jun 2019 08:11:05 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
Date: Fri, 14 Jun 2019 18:11:04 +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: <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxNC4wNi4xOSAxNzozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFdoeT8gV2hhdCBhcmUg
dGhlIGJlbmVmaXRzIGZvciBhIGd1ZXN0IHRvIHVzZSB0aGUgdHdvIGludGVyZmFjZSB0b2dldGhl
cj8KCkkgZG8gbm90IHNheSB0aGUgZ3Vlc3QgaGFzIHRvIHVzZSBib3RoIGludGVyZmFjZXMgc2lt
dWx0YW5lb3VzbHkuIEl0IGlzIGxvZ2ljYWxseSBvZGQsIGRvaW5nIHNvIHdpbGwgb25seSByZWZs
ZWN0IGluIGluY3JlYXNpbmcgb2YgaHlwZXJ2aXNvciBvdmVyaGVhZC4KQnV0IHN1Y2ggYW4gaW1w
bGVtZW50YXRpb24gd2lsbCBoYXZlIGEgc2ltcGxlciBjb2RlLCB3aGljaCBleHBlY3RlZCB0byBi
ZSAoYSBiaXQpIGZhc3Rlci4KU28gdGhlIGNvZGUgc2ltcGxpY2l0eSB3b3VsZCBiZSBhIGJlbmVm
aXQgZm9yIHVzLiBMb3dlciBoeXBlcnZpc29yIG92ZXJoZWFkIGlzIGEgYmVuZWZpdCBmb3Igc2Fu
ZSBndWVzdHMsIHdoaWNoIHVzZSBvbmx5IG9uZSBpbnRlcmZhY2UuCgpCVFcsIGRyb3BwaW5nIHRo
ZSBvbGQgaW50ZXJmYWNlIGltcGxlbWVudGF0aW9uIHdpbGwgYmUgbXVjaCBlYXNpZXIgaW4gZnV0
dXJlIGlmIGl0IHdpbGwgbm90IGNsYXNoIHdpdGggdGhlIG5ldyBvbmUuCgo+IEFmdGVyIGFsbCB0
aGV5IGhhdmUgZXhhY3RseSB0aGUgc2FtZSBkYXRhLi4uCgpZZXMsIGJ1dCBub3JtYWwgZ3Vlc3Rz
IHNob3VsZCB1c2Ugb25seSBvbmUgaW50ZXJmYWNlLgoKCj4+IEJUVywgSSdtIGEgYml0IGNvbmZ1
c2VkLCBhcmUgeW91IE9LIHdpdGggbG9jayAobm90IHRyeWxvY2spIGV4aXN0aW5nIGluIGh5cGVy
Y2FsbD8KPiAKPiBUaGlzIGlzIHN0aWxsIGluIGRpc2N1c3Npb24uCgpJIHNlZS4gU28gSSdsbCB0
aGluayBhYm91dCB0aGUgY29udGludWF0aW9uIGltcGxlbWVudGF0aW9uIGluIG1lYW53aGlsZS4K
Ci0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:23:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbo2s-0005Ly-Vt; Fri, 14 Jun 2019 15: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=Nu5J=UN=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hbo2s-0005Lt-1U
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:23:14 +0000
X-Inumbo-ID: 51db3d7a-8eb8-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51db3d7a-8eb8-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:23:11 +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=nueeEQI+3TiTvJBi/sULGHDwQigBOSWvQ560QI2OCww=;
 b=Z1cXXNLK3Pxzwq05k7HLWtouRx9mfuPou76Wq6A8fXeNRGA5Dh1RMPpXGSolaaDF9FbQ7GL2Aj5dnVy6mOKVReBFnZxrG6poKBeVfmHPbSs7E9Er3CIjJRLpemqhcsEHjLUPwPLRamV46UnEhrvSt8vb4LR6ZrPlp8goa4oLMveLvL3ofuNOETecHTaGpT9AZ7RrJnzmqZfLntPN3VwteH1z0C1AyZP2yj2swAqYxE2JNQnhdoHzGu9te7n26rXvr3/zun9D6BBisCnUQEzrP3fNKLg7TK7IhvAHdWCCIChB3k1O7oLPculOeh4/a2/Yb4lsqRbUCw/rXXjPE9qYzQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3489.eurprd03.prod.outlook.com (52.134.80.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Fri, 14 Jun 2019 15:23:09 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Fri, 14 Jun 2019
 15:23:09 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall
 <julien.grall@arm.com>
Thread-Topic: [PATCH] docs, arm: add documentation on available defconfigs
Thread-Index: AQHVIsUSfIz4DzkjfkaWf8CJQ6bxkA==
Date: Fri, 14 Jun 2019 15:23:09 +0000
Message-ID: <20190614152301.29592-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: 654895e5-bc44-448e-8e4c-08d6f0dc3542
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:AM0PR03MB3489; 
x-ms-traffictypediagnostic: AM0PR03MB3489:
x-microsoft-antispam-prvs: <AM0PR03MB34895AB2A5061F977BDA391BE6EE0@AM0PR03MB3489.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0068C7E410
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(376002)(39860400002)(136003)(366004)(199004)(189003)(486006)(80792005)(6116002)(26005)(5660300002)(476003)(2616005)(66476007)(66446008)(64756008)(66556008)(14454004)(25786009)(7736002)(81156014)(8936002)(72206003)(6512007)(81166006)(3846002)(53936002)(256004)(478600001)(305945005)(8676002)(66946007)(107886003)(4326008)(1076003)(6486002)(73956011)(316002)(55236004)(54906003)(6506007)(110136005)(86362001)(71200400001)(71190400001)(99286004)(102836004)(91956017)(76116006)(2906002)(36756003)(186003)(6436002)(66066001)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3489;
 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: /BHrUjIh4NxBDBqNTBIIwq5QBBFXEjZExGAhooVYfknft8eNsDDo/d714AAKUtuvplO5JX3Xj55M2ZkF+htmhzzexyF2GwcAuPTFX7mn5vDpGeuSwLfHJ7hSDYlY6623o+VENNXy5Rt7j8lv5dJsPdO7VqyaE5C2hRLmTi+gDtHyF16F4lLdZUOIFrTxZbVyBoS+ujAtTFSXoCnS0alikrMqj5dfH+qeCjtwD2gcoY7G8hStpB23ZY+10kq15VOtdPNDB2TXn91qBJfbiikLtDl/YNCFWbmdxSjzfqdkI366BWhFfi93LxT0hiaggKL6AmcdlJeWmVg0VFZfkT+LRhG4WX6eBF1avRhqhpI0WmiiA+Vqh3ob4IE/dUnEzNfelrQSfUFgdELpZAZ7jYIlN614r1qzM+rnhN7LIzIVWXY=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 654895e5-bc44-448e-8e4c-08d6f0dc3542
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2019 15:23:09.5150 (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: AM0PR03MB3489
Subject: [Xen-devel] [PATCH] docs,
 arm: add documentation on available defconfigs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

QXMgYnVpbGQgc3lzdGVtIG5vdyBoYXZlICpfZGVmY29uZmlnIHRhcmdldHMgZGVmaW5lZCwKbGV0
cyBkZXNjcmliZSBhdmFpbGFibGUgZGVmY29uZmlnIGZpbGVzIGZvciB0aGUgQXJtIGFyY2hpdGVj
dHVyZS4KClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1
a0BlcGFtLmNvbT4KLS0tCiBkb2NzL21pc2MvYXJtL2RlZmNvbmZpZ3MudHh0IHwgMjMgKysrKysr
KysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCiBjcmVh
dGUgbW9kZSAxMDA2NDQgZG9jcy9taXNjL2FybS9kZWZjb25maWdzLnR4dAoKZGlmZiAtLWdpdCBh
L2RvY3MvbWlzYy9hcm0vZGVmY29uZmlncy50eHQgYi9kb2NzL21pc2MvYXJtL2RlZmNvbmZpZ3Mu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjQ2YzUwMzllYmEKLS0t
IC9kZXYvbnVsbAorKysgYi9kb2NzL21pc2MvYXJtL2RlZmNvbmZpZ3MudHh0CkBAIC0wLDAgKzEs
MjMgQEAKK1hlbiBoeXBlcnZpc29yIGZvciBBcm0gYXJjaGl0ZWN0dXJlIGhhdmUgYSBudW1iZXIg
b2YgZGVmY29uZmlncywgd2hpY2gKK2NhbiBiZSB1c2VkIGJ5IGlzc3VpbmcKKworICAgIG1ha2Ug
eHh4eHhfZGVmY29uZmlnCisKK1Rob3NlIGRlZmNvbmZpZ3MgYXJlIGxvY2F0ZWQgaW4geGVuL2Fy
Y2gvYXJtL2NvbmZpZ3MuCisKK0dlbmVyYWxseSwgeW91IGRvbid0IG5lZWQgdG8gdXNlIGFueSBw
YXJ0aWN1bGFyIGRlZmNvbmZpZyBpZiB5b3Ugd2FudAordG8gYnVpbGQgZGVmYXVsdCB2ZXJzaW9u
IG9mIFhlbi4gVGhpcyBpcyBiZWNhdXNlIGRlZmF1bHQgWGVuCitjb25maWd1cmF0aW9uIGlzIGlu
dGVuZGVkIHRvIHJ1biBvbiBhbnkgc3VwcG9ydGVkIHBsYXRmb3JtLgorCitBbnl3YXlzLCB0aGVy
ZSBpcyBhIG51bWJlciBvZiBkZWZjb25maWcgZmlsZXMgd2hpY2ggaGF2ZSBzcGVjaWFsIHVzZToK
KworIC0gYXJtMzJfZGVmY29uZmlnIGlzIHRoZSBzcGVjaWFsIGRlZmNvbmZpZyBmaWxlIHVzZWQg
YnkgYnVpbGQgc3lzdGVtIGFzCisgICB0aGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciB0aGUg
YXJtMzIgc3ViLWFyY2hpdGVjdHVyZS4KKworIC0gYXJtNjRfZGVmY29uZmlnIGlzIHRoZSBzYW1l
IGFzIGFybTMyX2RlZmNvbmZpZywgYnV0IGZvciBhcm02NCBidWlsZHMuCisKKyAtIHRpbnk2NF9k
ZWZjb25maWcgY29uZmlndXJlcyBYZW4gaHlwZXJ2aXNvciBmb3IgdGhlIG1pbmltYWwgcG9zc2li
bGUKKyAgIGJ1aWxkIGZvciBhcm02NCBhcmNoaXRlY3R1cmUuIEl0IGRpc2FibGVzIG1vc3Qgb2Yg
dGhlIGNvbmZpZ3VyYXRpb24KKyAgIG9wdGlvbnMsIGV4Y2VwdCB0aGUgY3JlZGl0IHNjaGVkdWxl
ci4gVXNlICdtYWtlIG1lbnVjb25maWcnIHRvCisgICBlbmFibGUgZmVhdHVyZXMgbmVlZGVkIGZv
ciB5b3VyIHBsYXRmb3JtLCBvciBwcm9kdWNlZCBpbWFnZSB3aWxsCisgICBiZSBub24tZnVuY3Rp
b25hbC4KLS0gCjIuMjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:24:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:24:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbo46-0005SF-CK; Fri, 14 Jun 2019 15:24: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbo44-0005S7-MQ
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:24:28 +0000
X-Inumbo-ID: 7f594715-8eb8-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7f594715-8eb8-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:24: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 1716D344;
 Fri, 14 Jun 2019 08:24:27 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 444F63F718;
 Fri, 14 Jun 2019 08:24:25 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c1094660-9c41-9883-8869-f04f95976728@arm.com>
Date: Fri, 14 Jun 2019 16:24:24 +0100
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: <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGkgQW5kcmlpLAoKT24gMTQvMDYvMjAxOSAxNjoxMSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiAK
PiAKPiBPbiAxNC4wNi4xOSAxNzozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBXaHk/IFdoYXQg
YXJlIHRoZSBiZW5lZml0cyBmb3IgYSBndWVzdCB0byB1c2UgdGhlIHR3byBpbnRlcmZhY2UgdG9n
ZXRoZXI/Cj4gCj4gSSBkbyBub3Qgc2F5IHRoZSBndWVzdCBoYXMgdG8gdXNlIGJvdGggaW50ZXJm
YWNlcyBzaW11bHRhbmVvdXNseS4gSXQgaXMgCj4gbG9naWNhbGx5IG9kZCwgZG9pbmcgc28gd2ls
bCBvbmx5IHJlZmxlY3QgaW4gaW5jcmVhc2luZyBvZiBoeXBlcnZpc29yIG92ZXJoZWFkLgo+IEJ1
dCBzdWNoIGFuIGltcGxlbWVudGF0aW9uIHdpbGwgaGF2ZSBhIHNpbXBsZXIgY29kZSwgd2hpY2gg
ZXhwZWN0ZWQgdG8gYmUgKGEgCj4gYml0KSBmYXN0ZXIuID4gU28gdGhlIGNvZGUgc2ltcGxpY2l0
eSB3b3VsZCBiZSBhIGJlbmVmaXQgZm9yIHVzLiBMb3dlciBoeXBlcnZpc29yIG92ZXJoZWFkIGlz
IGEKPiBiZW5lZml0IGZvciBzYW5lIGd1ZXN0cywgd2hpY2ggdXNlIG9ubHkgb25lIGludGVyZmFj
ZS4KSSBob3BlIHlvdSBhcmUgYXdhcmUgdGhhdCBzcGVha2luZyBhYm91dCBzcGVlZCBoZXJlIGlz
IHF1aXRlIGlycmVsZXZhbnQuIFRoZSAKZGlmZmVyZW5jZSB3b3VsZCBiZSBjbGVhciBsb3N0IGlu
IHRoZSBub2lzZSBvZiB0aGUgcmVzdCBvZiB0aGUgY29udGV4dCBzd2l0Y2guCgpCdXQsIGlmIHlv
dSBhbGxvdyBzb21ldGhpbmcsIHRoZW4gbW9zdCBsaWtlbHkgc29tZW9uZSB3aWxsIHVzZSBpdC4g
SG93ZXZlciwgeW91IApoYXZlIHRvIGRpZmZlcmVudGlhdGUgaW1wbGVtZW50YXRpb24gdnMgZG9j
dW1lbnRhdGlvbi4KCkluIHRoaXMgY2FzZSwgSSBkb24ndCB0aGluayB0aGUgaW1wbGVtZW50YXRp
b24gc2hvdWxkIGRpY3RhdGUgd2hhdCBpcyBnb2luZyB0byAKYmUgZXhwb3NlZC4KCklmIHlvdSBk
b2N1bWVudCB0aGF0IGl0IGNhbid0IGhhcHBlbiwgdGhlbiB5b3UgaGF2ZSByb29tIHRvIGZvcmJp
ZCB0aGUgbWl4IGluIAp0aGUgZnV0dXJlIChhc3N1bWluZyB0aGlzIGNhbid0IGJlIGRvbmUgbm93
KS4KCkluIG90aGVyIHdvcmQsIHRoZSBtb3JlIGxheCBpcyB0aGUgaW50ZXJmYWNlLCB0aGUgbW9y
ZSBkaWZmaWN1bHQgaXQgaXMgdGlnaHRlbiAKaW4gdGhlIGZ1dHVyZS4KCkkgYW0gbm90IGdvaW5n
IHRvIHB1c2ggZm9yIGFuIGltcGxlbWVudGF0aW9uIHRoYXQgZm9yYmlkIHRoZSBtaXguIEJ1dCBJ
IGFtIApzdHJvbmdseSBnb2luZyB0byBwdXNoIGZvciBhbnkgZG9jdW1lbnRhdGlvbiBvZiB0aGUg
ZXhwZWN0ZWQgaW50ZXJhY3Rpb24uIFNvIHdlIApkb24ndCBtYWtlIG91ciBsaWZlIG1pc2VyYWJs
ZSBsYXRlciBvbi4KCj4gCj4gQlRXLCBkcm9wcGluZyB0aGUgb2xkIGludGVyZmFjZSBpbXBsZW1l
bnRhdGlvbiB3aWxsIGJlIG11Y2ggZWFzaWVyIGluIGZ1dHVyZSBpZiAKPiBpdCB3aWxsIG5vdCBj
bGFzaCB3aXRoIHRoZSBuZXcgb25lLgpJIGFtIGFmcmFpZCB3ZSB3aWxsIG5ldmVyIGJlIGFibGUg
dG8gcmVtb3ZlIHRoZSBvbGQgaW50ZXJmYWNlLgoKPiAKPj4gQWZ0ZXIgYWxsIHRoZXkgaGF2ZSBl
eGFjdGx5IHRoZSBzYW1lIGRhdGEuLi4KPiAKPiBZZXMsIGJ1dCBub3JtYWwgZ3Vlc3RzIHNob3Vs
ZCB1c2Ugb25seSBvbmUgaW50ZXJmYWNlLgoKU2VlIGFib3ZlLgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:33:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15: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 1hboD4-0006KH-CT; Fri, 14 Jun 2019 15:33:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboD2-0006KB-Kb
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:33:44 +0000
X-Inumbo-ID: ca4bc13c-8eb9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca4bc13c-8eb9-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:33:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:33:42 -0600
Message-Id: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:33:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/4] x86 MCE adjustments for AMD / general
 per-CPU accessor cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, 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>

QWZ0ZXIgcGF0Y2ggMSwgd2hpY2ggcmVhbGx5IGlzIHRoZSBvbmUgSSB3YXMgYWZ0ZXIgaGVyZSwg
SSBkaWQgcmVhbGl6ZQp0aGF0IHRoZSBudW1iZXIgb2YgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkg
aGFkIHNocnVuayBlbm91Z2gKdGhhdCBpdCBzZWVtZWQgd29ydGh3aGlsZSB0byB0YWtlIHRoZSB0
aW1lIGFuZCBjb252ZXJ0IHRoZQpyZW1haW5pbmcgdXNlcywgc3VjaCB0aGF0IHRoZSBjb25zdHJ1
Y3QgY291bGQgZmluYWxseSBiZSBkcm9wcGVkLgoKMTogeDg2L21jaGVjazogYWxsb3cgdmFyeWlu
ZyBiYW5rIGNvdW50cyBwZXIgQ1BVCjI6IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVz
ZXMgb2YgX19nZXRfY3B1X3ZhcigpCjM6IHg4NjogcmVwbGFjZSByZW1haW5pbmcgdXNlcyBvZiBf
X2dldF9jcHVfdmFyKCkKNDogZHJvcCBfX2dldF9jcHVfdmFyKCkgYW5kIF9fZ2V0X2NwdV9wdHIo
KQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:36:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:36:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hboFN-0006S5-U6; Fri, 14 Jun 2019 15:36: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboFL-0006Rx-Ka
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:36:07 +0000
X-Inumbo-ID: 1da5a004-8eba-11e9-91f4-fff24d50e22d
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1da5a004-8eba-11e9-91f4-fff24d50e22d;
 Fri, 14 Jun 2019 15:36:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:36:02 -0600
Message-Id: <5D03BEDE0200007800238613@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:35:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
In-Reply-To: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/4] x86/mcheck: allow varying bank counts per
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

VXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBhbGwgQ1BVcyB3b3VsZCBoYXZlIHRo
ZSBzYW1lIG51bWJlcgpvZiByZXBvcnRpbmcgYmFua3MuIEhvd2V2ZXIsIG9uIHVwY29taW5nIEFN
RCBDUFVzIHRoaXMgaXNuJ3QgdGhlIGNhc2UsCmFuZCBvbmUgY2FuIG9ic2VydmUKCihYRU4pIG1j
ZS5jOjY2NjogRGlmZmVyZW50IGJhbmsgbnVtYmVyIG9uIGNwdSA8Tj4KCmluZGljYXRpbmcgdGhh
dCBNYWNoaW5lIENoZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCmFmZmVj
dGVkIENQVXMuIENvbnZlcnQgdGhlIGNvdW50IHZhcmlhYmxlIHRvIGEgcGVyLUNQVSBvbmUsIGFu
ZCBhZGp1c3QKY29kZSB3aGVyZSBuZWVkZWQgdG8gY29wZSB3aXRoIHRoZSB2YWx1ZXMgbm90IGJl
aW5nIHRoZSBzYW1lLiBJbgpwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8Kbm93IGFsbG9jYXRlIG1heGltdW0tc2l6ZSBi
aXRtYXBzLCBiZWNhdXNlIHRoZSB0cnVseSBuZWVkZWQgc2l6ZSBjYW4ndApiZSBrbm93biB1bnRp
bCB3ZSBhY3R1YWxseSBleGVjdXRlIG9uIHRoYXQgQ1BVLCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRz
CmNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2VsZi4KClRha2UgdGhl
IGxpYmVydHkgYW5kIGFsc28KLSBtYWtlIG1jYV9jYXBfaW5pdCgpIHN0YXRpYywKLSByZXBsYWNl
IHNldmVyYWwgX19nZXRfY3B1X3ZhcigpIHVzZXMgd2hlbiBhIGxvY2FsIHZhcmlhYmxlIHN1aXRh
YmxlCiAgZm9yIHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAotIGNvcnJlY3Qgd2hpY2ggQ1BV
J3MgY3B1X2RhdGFbXSBlbnRyeSB4ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCi0gcmVw
bGFjZSBhIEJVRygpIGJ5IHBhbmljKCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYworKysg
Yi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpAQCAtMzQsNyArMzQsNyBAQCBib29sIF9f
cmVhZF9tb3N0bHkgb3B0X21jZSA9IHRydWU7CiBib29sZWFuX3BhcmFtKCJtY2UiLCBvcHRfbWNl
KTsKIGJvb2wgX19yZWFkX21vc3RseSBtY2VfYnJvYWRjYXN0OwogYm9vbCBpc19tY19wYW5pYzsK
LXVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG5yX21jZV9iYW5rczsKK0RFRklORV9QRVJfQ1BV
X1JFQURfTU9TVExZKHVuc2lnbmVkIGludCwgbnJfbWNlX2JhbmtzKTsKIHVuc2lnbmVkIGludCBf
X3JlYWRfbW9zdGx5IGZpcnN0YmFuazsKIHVpbnQ4X3QgX19yZWFkX21vc3RseSBjbWNpX2FwaWNf
dmVjdG9yOwogCkBAIC0xMjAsNyArMTIwLDcgQEAgdm9pZCBtY2VfcmVjb3ZlcmFibGVfcmVnaXN0
ZXIobWNlX3JlY292ZQogICAgIG1jX3JlY292ZXJhYmxlX3NjYW4gPSBjYmZ1bmM7CiB9CiAKLXN0
cnVjdCBtY2FfYmFua3MgKm1jYWJhbmtzX2FsbG9jKHZvaWQpCitzdHJ1Y3QgbWNhX2JhbmtzICpt
Y2FiYW5rc19hbGxvYyh1bnNpZ25lZCBpbnQgbnJfbWNlX2JhbmtzKQogewogICAgIHN0cnVjdCBt
Y2FfYmFua3MgKm1iOwogCkBAIC0xMjgsNiArMTI4LDEzIEBAIHN0cnVjdCBtY2FfYmFua3MgKm1j
YWJhbmtzX2FsbG9jKHZvaWQpCiAgICAgaWYgKCAhbWIgKQogICAgICAgICByZXR1cm4gTlVMTDsK
IAorICAgIC8qCisgICAgICogRm9yIEFQcyBhbGxvY2F0aW9ucyBnZXQgZG9uZSBieSB0aGUgQlNQ
LCBpLmUuIHdoZW4gdGhlIGJhbmsgY291bnQgbWF5CisgICAgICogbWF5IG5vdCBiZSBrbm93biB5
ZXQuIEEgemVybyBiYW5rIGNvdW50IGlzIGEgY2xlYXIgaW5kaWNhdGlvbiBvZiB0aGlzLgorICAg
ICAqLworICAgIGlmICggIW5yX21jZV9iYW5rcyApCisgICAgICAgIG5yX21jZV9iYW5rcyA9IE1D
R19DQVBfQ09VTlQ7CisKICAgICBtYi0+YmFua19tYXAgPSB4emFsbG9jX2FycmF5KHVuc2lnbmVk
IGxvbmcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCSVRTX1RPX0xPTkdTKG5y
X21jZV9iYW5rcykpOwogICAgIGlmICggIW1iLT5iYW5rX21hcCApCkBAIC0zMTksNyArMzI2LDcg
QEAgbWNoZWNrX21jYV9sb2dvdXQoZW51bSBtY2Ffc291cmNlIHdobywgcwogICAgICAqLwogICAg
IHJlY292ZXIgPSBtY19yZWNvdmVyYWJsZV9zY2FuID8gMSA6IDA7CiAKLSAgICBmb3IgKCBpID0g
MDsgaSA8IG5yX21jZV9iYW5rczsgaSsrICkKKyAgICBmb3IgKCBpID0gMDsgaSA8IHRoaXNfY3B1
KG5yX21jZV9iYW5rcyk7IGkrKyApCiAgICAgewogICAgICAgICAvKiBTa2lwIGJhbmsgaWYgY29y
cmVzcG9uZGluZyBiaXQgaW4gYmFua21hc2sgaXMgY2xlYXIgKi8KICAgICAgICAgaWYgKCAhbWNh
YmFua3NfdGVzdChpLCBiYW5rbWFzaykgKQpAQCAtNTY1LDcgKzU3Miw3IEBAIHZvaWQgbWNoZWNr
X21jYV9jbGVhcmJhbmtzKHN0cnVjdCBtY2FfYmEKIHsKICAgICBpbnQgaTsKIAotICAgIGZvciAo
IGkgPSAwOyBpIDwgbnJfbWNlX2JhbmtzOyBpKysgKQorICAgIGZvciAoIGkgPSAwOyBpIDwgdGhp
c19jcHUobnJfbWNlX2JhbmtzKTsgaSsrICkKICAgICB7CiAgICAgICAgIGlmICggIW1jYWJhbmtz
X3Rlc3QoaSwgYmFua21hc2spICkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtNjM4LDU0ICs2
NDUsNTYgQEAgc3RhdGljIHZvaWQgc2V0X3BvbGxfYmFua21hc2soc3RydWN0IGNwdQogCiAgICAg
aWYgKCBjbWNpX3N1cHBvcnQgJiYgb3B0X21jZSApCiAgICAgewotICAgICAgICBtYi0+bnVtID0g
cGVyX2NwdShub19jbWNpX2JhbmtzLCBjcHUpLT5udW07Ci0gICAgICAgIGJpdG1hcF9jb3B5KG1i
LT5iYW5rX21hcCwgcGVyX2NwdShub19jbWNpX2JhbmtzLCBjcHUpLT5iYW5rX21hcCwKLSAgICAg
ICAgICAgICAgICAgICAgbnJfbWNlX2JhbmtzKTsKKyAgICAgICAgY29uc3Qgc3RydWN0IG1jYV9i
YW5rcyAqY21jaSA9IHBlcl9jcHUobm9fY21jaV9iYW5rcywgY3B1KTsKKworICAgICAgICBpZiAo
IHVubGlrZWx5KGNtY2ktPm51bSA8IG1iLT5udW0pICkKKyAgICAgICAgICAgIGJpdG1hcF9maWxs
KG1iLT5iYW5rX21hcCwgbWItPm51bSk7CisgICAgICAgIGJpdG1hcF9jb3B5KG1iLT5iYW5rX21h
cCwgY21jaS0+YmFua19tYXAsIG1pbihtYi0+bnVtLCBjbWNpLT5udW0pKTsKICAgICB9CiAgICAg
ZWxzZQogICAgIHsKLSAgICAgICAgYml0bWFwX2NvcHkobWItPmJhbmtfbWFwLCBtY2FfYWxsYmFu
a3MtPmJhbmtfbWFwLCBucl9tY2VfYmFua3MpOworICAgICAgICBiaXRtYXBfY29weShtYi0+YmFu
a19tYXAsIG1jYV9hbGxiYW5rcy0+YmFua19tYXAsCisgICAgICAgICAgICAgICAgICAgIHBlcl9j
cHUobnJfbWNlX2JhbmtzLCBjcHUpKTsKICAgICAgICAgaWYgKCBtY2VfZmlyc3RiYW5rKGMpICkK
ICAgICAgICAgICAgIG1jYWJhbmtzX2NsZWFyKDAsIG1iKTsKICAgICB9CiB9CiAKIC8qIFRoZSBw
ZXJiYW5rIGN0bC9zdGF0dXMgaW5pdCBpcyBwbGF0Zm9ybSBzcGVjaWZpYyBiZWNhdXNlIG9mIEFN
RCdzIHF1aXJrICovCi1pbnQgbWNhX2NhcF9pbml0KHZvaWQpCitzdGF0aWMgaW50IG1jYV9jYXBf
aW5pdCh2b2lkKQogewogICAgIHVpbnQ2NF90IG1zcl9jb250ZW50OworICAgIHVuc2lnbmVkIGlu
dCBuciwgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwogCiAgICAgcmRtc3JsKE1TUl9JQTMyX01D
R19DQVAsIG1zcl9jb250ZW50KTsKIAogICAgIGlmICggbXNyX2NvbnRlbnQgJiBNQ0dfQ1RMX1Ag
KSAvKiBDb250cm9sIHJlZ2lzdGVyIHByZXNlbnQgPyAqLwogICAgICAgICB3cm1zcmwoTVNSX0lB
MzJfTUNHX0NUTCwgMHhmZmZmZmZmZmZmZmZmZmZmVUxMKTsKIAotICAgIGlmICggbnJfbWNlX2Jh
bmtzICYmIChtc3JfY29udGVudCAmIE1DR19DQVBfQ09VTlQpICE9IG5yX21jZV9iYW5rcyApCi0g
ICAgewotICAgICAgICBkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiRGlmZmVyZW50IGJhbmsgbnVt
YmVyIG9uIGNwdSAleFxuIiwKLSAgICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOwot
ICAgICAgICByZXR1cm4gLUVOT0RFVjsKLSAgICB9Ci0gICAgbnJfbWNlX2JhbmtzID0gbXNyX2Nv
bnRlbnQgJiBNQ0dfQ0FQX0NPVU5UOworICAgIHBlcl9jcHUobnJfbWNlX2JhbmtzLCBjcHUpID0g
bnIgPSBNQVNLX0VYVFIobXNyX2NvbnRlbnQsIE1DR19DQVBfQ09VTlQpOwogCi0gICAgaWYgKCAh
bnJfbWNlX2JhbmtzICkKKyAgICBpZiAoICFuciApCiAgICAgewotICAgICAgICBwcmludGsoWEVO
TE9HX0lORk8gIkNQVSV1OiBObyBNQ0UgYmFua3MgcHJlc2VudC4gIgotICAgICAgICAgICAgICAg
Ik1hY2hpbmUgY2hlY2sgc3VwcG9ydCBkaXNhYmxlZFxuIiwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsK
KyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPCisgICAgICAgICAgICAgICAiQ1BVJXU6IE5vIE1D
RSBiYW5rcyBwcmVzZW50LiBNYWNoaW5lIGNoZWNrIHN1cHBvcnQgZGlzYWJsZWRcbiIsCisgICAg
ICAgICAgICAgICBjcHUpOwogICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKICAgICAv
KiBtY2FiYW5rc19hbGxvYyBkZXBlbmRzIG9uIG5yX21jZV9iYW5rcyAqLwotICAgIGlmICggIW1j
YV9hbGxiYW5rcyApCisgICAgaWYgKCAhbWNhX2FsbGJhbmtzIHx8IG5yID4gbWNhX2FsbGJhbmtz
LT5udW0gKQogICAgIHsKLSAgICAgICAgaW50IGk7CisgICAgICAgIHVuc2lnbmVkIGludCBpOwor
ICAgICAgICBzdHJ1Y3QgbWNhX2JhbmtzICphbGwgPSBtY2FiYW5rc19hbGxvYyhucik7CiAKLSAg
ICAgICAgbWNhX2FsbGJhbmtzID0gbWNhYmFua3NfYWxsb2MoKTsKLSAgICAgICAgZm9yICggaSA9
IDA7IGkgPCBucl9tY2VfYmFua3M7IGkrKyApCisgICAgICAgIGlmICggIWFsbCApCisgICAgICAg
ICAgICByZXR1cm4gLUVOT01FTTsKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBucjsgaSsrICkK
ICAgICAgICAgICAgIG1jYWJhbmtzX3NldChpLCBtY2FfYWxsYmFua3MpOworICAgICAgICBtY2Fi
YW5rc19mcmVlKHhjaGcoJm1jYV9hbGxiYW5rcywgYWxsKSk7CiAgICAgfQogCi0gICAgcmV0dXJu
IG1jYV9hbGxiYW5rcyA/IDAgOiAtRU5PTUVNOworICAgIHJldHVybiAwOwogfQogCiBzdGF0aWMg
dm9pZCBjcHVfYmFua19mcmVlKHVuc2lnbmVkIGludCBjcHUpCkBAIC03MDIsOCArNzExLDkgQEAg
c3RhdGljIHZvaWQgY3B1X2JhbmtfZnJlZSh1bnNpZ25lZCBpbnQgYwogCiBzdGF0aWMgaW50IGNw
dV9iYW5rX2FsbG9jKHVuc2lnbmVkIGludCBjcHUpCiB7Ci0gICAgc3RydWN0IG1jYV9iYW5rcyAq
cG9sbCA9IHBlcl9jcHUocG9sbF9iYW5rbWFzaywgY3B1KSA/OiBtY2FiYW5rc19hbGxvYygpOwot
ICAgIHN0cnVjdCBtY2FfYmFua3MgKmNsciA9IHBlcl9jcHUobWNlX2NsZWFyX2JhbmtzLCBjcHUp
ID86IG1jYWJhbmtzX2FsbG9jKCk7CisgICAgdW5zaWduZWQgaW50IG5yID0gcGVyX2NwdShucl9t
Y2VfYmFua3MsIGNwdSk7CisgICAgc3RydWN0IG1jYV9iYW5rcyAqcG9sbCA9IHBlcl9jcHUocG9s
bF9iYW5rbWFzaywgY3B1KSA/OiBtY2FiYW5rc19hbGxvYyhucik7CisgICAgc3RydWN0IG1jYV9i
YW5rcyAqY2xyID0gcGVyX2NwdShtY2VfY2xlYXJfYmFua3MsIGNwdSkgPzogbWNhYmFua3NfYWxs
b2MobnIpOwogCiAgICAgaWYgKCAhcG9sbCB8fCAhY2xyICkKICAgICB7CkBAIC03NTIsNiArNzYy
LDcgQEAgc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayBjcHVfbmZiID0gewogdm9pZCBtY2hl
Y2tfaW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmMsIGJvb2wgYnNwKQogewogICAgIGVudW0gbWNo
ZWNrX3R5cGUgaW5pdGVkID0gbWNoZWNrX25vbmU7CisgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKIAogICAgIGlmICggIW9wdF9tY2UgKQogICAgIHsKQEAgLTc2Miw4
ICs3NzMsNyBAQCB2b2lkIG1jaGVja19pbml0KHN0cnVjdCBjcHVpbmZvX3g4NiAqYywKIAogICAg
IGlmICggIW1jZV9hdmFpbGFibGUoYykgKQogICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19J
TkZPICJDUFUlaTogTm8gbWFjaGluZSBjaGVjayBzdXBwb3J0IGF2YWlsYWJsZVxuIiwKLSAgICAg
ICAgICAgICAgIHNtcF9wcm9jZXNzb3JfaWQoKSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfSU5G
TyAiQ1BVJWk6IE5vIG1hY2hpbmUgY2hlY2sgc3VwcG9ydCBhdmFpbGFibGVcbiIsIGNwdSk7CiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTc3MSw5ICs3ODEsMTMgQEAgdm9pZCBtY2hlY2tf
aW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmMsCiAgICAgaWYgKCBtY2FfY2FwX2luaXQoKSApCiAg
ICAgICAgIHJldHVybjsKIAotICAgIC8qIEVhcmx5IE1DRSBpbml0aWFsaXNhdGlvbiBmb3IgQlNQ
LiAqLwotICAgIGlmICggYnNwICYmIGNwdV9iYW5rX2FsbG9jKHNtcF9wcm9jZXNzb3JfaWQoKSkg
KQotICAgICAgICBCVUcoKTsKKyAgICBpZiAoICFic3AgKQorICAgIHsKKyAgICAgICAgcGVyX2Nw
dShwb2xsX2JhbmttYXNrLCBjcHUpLT5udW0gPSBwZXJfY3B1KG5yX21jZV9iYW5rcywgY3B1KTsK
KyAgICAgICAgcGVyX2NwdShtY2VfY2xlYXJfYmFua3MsIGNwdSktPm51bSA9IHBlcl9jcHUobnJf
bWNlX2JhbmtzLCBjcHUpOworICAgIH0KKyAgICBlbHNlIGlmICggY3B1X2JhbmtfYWxsb2MoY3B1
KSApCisgICAgICAgIHBhbmljKCJJbnN1ZmZpY2llbnQgbWVtb3J5IGZvciBNQ0UgYmFuayBhbGxv
Y2F0aW9uc1xuIik7CiAKICAgICBzd2l0Y2ggKCBjLT54ODZfdmVuZG9yICkKICAgICB7CkBAIC0x
MTExLDI0ICsxMTI1LDIyIEBAIGJvb2wgaW50cG9zZV9pbnZhbCh1bnNpZ25lZCBpbnQgY3B1X25y
LAogICAgIHJldHVybiB0cnVlOwogfQogCi0jZGVmaW5lIElTX01DQV9CQU5LUkVHKHIpIFwKKyNk
ZWZpbmUgSVNfTUNBX0JBTktSRUcociwgY3B1KSBcCiAgICAgKChyKSA+PSBNU1JfSUEzMl9NQzBf
Q1RMICYmIFwKLSAgICAocikgPD0gTVNSX0lBMzJfTUN4X01JU0MobnJfbWNlX2JhbmtzIC0gMSkg
JiYgXAotICAgICgocikgLSBNU1JfSUEzMl9NQzBfQ1RMKSAlIDQgIT0gMCkgLyogZXhjbHVkZXMg
TUNpX0NUTCAqLworICAgICAocikgPD0gTVNSX0lBMzJfTUN4X01JU0MocGVyX2NwdShucl9tY2Vf
YmFua3MsIGNwdSkgLSAxKSAmJiBcCisgICAgICgocikgLSBNU1JfSUEzMl9NQzBfQ1RMKSAlIDQp
IC8qIGV4Y2x1ZGVzIE1DaV9DVEwgKi8KIAogc3RhdGljIGJvb2wgeDg2X21jX21zcmluamVjdF92
ZXJpZnkoc3RydWN0IHhlbl9tY19tc3JpbmplY3QgKm1jaSkKIHsKLSAgICBzdHJ1Y3QgY3B1aW5m
b194ODYgKmM7CisgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2ICpjID0gJmNwdV9kYXRhW21j
aS0+bWNpbmpfY3B1bnJdOwogICAgIGludCBpLCBlcnJzID0gMDsKIAotICAgIGMgPSAmY3B1X2Rh
dGFbc21wX3Byb2Nlc3Nvcl9pZCgpXTsKLQogICAgIGZvciAoIGkgPSAwOyBpIDwgbWNpLT5tY2lu
al9jb3VudDsgaSsrICkKICAgICB7CiAgICAgICAgIHVpbnQ2NF90IHJlZyA9IG1jaS0+bWNpbmpf
bXNyW2ldLnJlZzsKICAgICAgICAgY29uc3QgY2hhciAqcmVhc29uID0gTlVMTDsKIAotICAgICAg
ICBpZiAoIElTX01DQV9CQU5LUkVHKHJlZykgKQorICAgICAgICBpZiAoIElTX01DQV9CQU5LUkVH
KHJlZywgbWNpLT5tY2lual9jcHVucikgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGMt
Png4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgKQogICAgICAgICAgICAgewpAQCAtMTQ0OCw3
ICsxNDYwLDcgQEAgbG9uZyBkb19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbQogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgWEVOX01DX21zcmluamVjdDoKLSAgICAgICAgaWYgKCBu
cl9tY2VfYmFua3MgPT0gMCApCisgICAgICAgIGlmICggIW1jYV9hbGxiYW5rcyB8fCAhbWNhX2Fs
bGJhbmtzLT5udW0gKQogICAgICAgICAgICAgcmV0dXJuIHg4Nl9tY2VycigiZG9fbWNhIGluamVj
dCIsIC1FTk9ERVYpOwogCiAgICAgICAgIG1jX21zcmluamVjdCA9ICZvcC0+dS5tY19tc3Jpbmpl
Y3Q7CkBAIC0xNDYxLDYgKzE0NzMsOSBAQCBsb25nIGRvX21jYShYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHhlbl9tCiAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2EgaW5qZWN0OiB0
YXJnZXQgb2ZmbGluZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1FSU5WQUwpOwog
CisgICAgICAgIGlmICggIXBlcl9jcHUobnJfbWNlX2JhbmtzLCB0YXJnZXQpICkKKyAgICAgICAg
ICAgIHJldHVybiB4ODZfbWNlcnIoImRvX21jYSBpbmplY3Q6IG5vIGJhbmtzIiwgLUVOT0VOVCk7
CisKICAgICAgICAgaWYgKCBtY19tc3JpbmplY3QtPm1jaW5qX2NvdW50ID09IDAgKQogICAgICAg
ICAgICAgcmV0dXJuIDA7CiAKQEAgLTE1MjEsNyArMTUzNiw3IEBAIGxvbmcgZG9fbWNhKFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0oeGVuX20KICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFhFTl9N
Q19tY2VpbmplY3Q6Ci0gICAgICAgIGlmICggbnJfbWNlX2JhbmtzID09IDAgKQorICAgICAgICBp
ZiAoICFtY2FfYWxsYmFua3MgfHwgIW1jYV9hbGxiYW5rcy0+bnVtICkKICAgICAgICAgICAgIHJl
dHVybiB4ODZfbWNlcnIoImRvX21jYSAjTUMiLCAtRU5PREVWKTsKIAogICAgICAgICBtY19tY2Vp
bmplY3QgPSAmb3AtPnUubWNfbWNlaW5qZWN0OwpAQCAtMTUzMyw2ICsxNTQ4LDkgQEAgbG9uZyBk
b19tY2EoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbQogICAgICAgICBpZiAoICFjcHVfb25s
aW5lKHRhcmdldCkgKQogICAgICAgICAgICAgcmV0dXJuIHg4Nl9tY2VycigiZG9fbWNhICNNQzog
dGFyZ2V0IG9mZmxpbmUiLCAtRUlOVkFMKTsKIAorICAgICAgICBpZiAoICFwZXJfY3B1KG5yX21j
ZV9iYW5rcywgdGFyZ2V0KSApCisgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2Eg
I01DOiBubyBiYW5rcyIsIC1FTk9FTlQpOworCiAgICAgICAgIGFkZF90YWludChUQUlOVF9FUlJP
Ul9JTkpFQ1QpOwogCiAgICAgICAgIGlmICggbWNlX2Jyb2FkY2FzdCApCkBAIC0xNTQ4LDcgKzE1
NjYsNyBAQCBsb25nIGRvX21jYShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tCiAgICAgICAg
IGNwdW1hc2tfdmFyX3QgY212OwogICAgICAgICBib29sIGJyb2FkY2FzdCA9IG9wLT51Lm1jX2lu
amVjdF92Mi5mbGFncyAmIFhFTl9NQ19JTkpFQ1RfQ1BVX0JST0FEQ0FTVDsKIAotICAgICAgICBp
ZiAoIG5yX21jZV9iYW5rcyA9PSAwICkKKyAgICAgICAgaWYgKCAhbWNhX2FsbGJhbmtzIHx8ICFt
Y2FfYWxsYmFua3MtPm51bSApCiAgICAgICAgICAgICByZXR1cm4geDg2X21jZXJyKCJkb19tY2Eg
I01DIiwgLUVOT0RFVik7CiAKICAgICAgICAgaWYgKCBicm9hZGNhc3QgKQpAQCAtMTU3MCw2ICsx
NTg4LDE2IEBAIGxvbmcgZG9fbWNhKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX20KICAgICAg
ICAgICAgICAgICAgICAgICAgICJOb3QgYWxsIHJlcXVpcmVkIENQVXMgYXJlIG9ubGluZVxuIik7
CiAgICAgICAgIH0KIAorICAgICAgICBmb3JfZWFjaF9jcHUodGFyZ2V0LCBjcHVtYXApCisgICAg
ICAgICAgICBpZiAoIGNwdV9vbmxpbmUodGFyZ2V0KSAmJiAhcGVyX2NwdShucl9tY2VfYmFua3Ms
IHRhcmdldCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHJldCA9IHg4Nl9tY2Vy
cigiZG9fbWNhICNNQzogQ1BVJXUgaGFzIG5vIGJhbmtzIiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLUVOT0VOVCwgdGFyZ2V0KTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgaWYgKCByZXQgKQorICAgICAgICAgICAgYnJlYWs7CisKICAg
ICAgICAgc3dpdGNoICggb3AtPnUubWNfaW5qZWN0X3YyLmZsYWdzICYgWEVOX01DX0lOSkVDVF9U
WVBFX01BU0sgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgWEVOX01DX0lOSkVDVF9UWVBFX01D
RToKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlX2FtZC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jZV9hbWQuYwpAQCAtMjk3LDcgKzI5Nyw3IEBAIGFtZF9tY2hlY2tf
aW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmNpKQogICAgIHg4Nl9tY2VfdmVjdG9yX3JlZ2lzdGVy
KG1jaGVja19jbW5faGFuZGxlcik7CiAgICAgbWNlX25lZWRfY2xlYXJiYW5rX3JlZ2lzdGVyKGFt
ZF9uZWVkX2NsZWFyYmFua19zY2FuKTsKIAotICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfbWNlX2Jh
bmtzOyBpKysgKQorICAgIGZvciAoIGkgPSAwOyBpIDwgdGhpc19jcHUobnJfbWNlX2JhbmtzKTsg
aSsrICkKICAgICB7CiAgICAgICAgIGlmICggcXVpcmtmbGFnID09IE1DRVFVSVJLX0s4X0dBUlQg
JiYgaSA9PSA0ICkKICAgICAgICAgICAgIG1jZXF1aXJrX2FtZF9hcHBseShxdWlya2ZsYWcpOwot
LS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYworKysgYi94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwpAQCAtNTM1LDE2ICs1MzUsMTYgQEAgb3V0Ogogc3Rh
dGljIHZvaWQgY21jaV9kaXNjb3Zlcih2b2lkKQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
Ci0gICAgaW50IGk7CisgICAgdW5zaWduZWQgaW50IGksIGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQo
KTsKICAgICBtY3RlbGVtX2Nvb2tpZV90IG1jdGM7CiAgICAgc3RydWN0IG1jYV9zdW1tYXJ5IGJz
OwogCi0gICAgbWNlX3ByaW50ayhNQ0VfVkVSQk9TRSwgIkNNQ0k6IGZpbmQgb3duZXIgb24gQ1BV
JWRcbiIsIHNtcF9wcm9jZXNzb3JfaWQoKSk7CisgICAgbWNlX3ByaW50ayhNQ0VfVkVSQk9TRSwg
IkNNQ0k6IGZpbmQgb3duZXIgb24gQ1BVJXVcbiIsIGNwdSk7CiAKICAgICBzcGluX2xvY2tfaXJx
c2F2ZSgmY21jaV9kaXNjb3Zlcl9sb2NrLCBmbGFncyk7CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8
IG5yX21jZV9iYW5rczsgaSsrICkKLSAgICAgICAgaWYgKCAhbWNhYmFua3NfdGVzdChpLCBfX2dl
dF9jcHVfdmFyKG1jZV9iYW5rc19vd25lZCkpICkKKyAgICBmb3IgKCBpID0gMDsgaSA8IHBlcl9j
cHUobnJfbWNlX2JhbmtzLCBjcHUpOyBpKysgKQorICAgICAgICBpZiAoICFtY2FiYW5rc190ZXN0
KGksIHBlcl9jcHUobWNlX2JhbmtzX293bmVkLCBjcHUpKSApCiAgICAgICAgICAgICBkb19jbWNp
X2Rpc2NvdmVyKGkpOwogCiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmY21jaV9kaXNjb3Zl
cl9sb2NrLCBmbGFncyk7CkBAIC01NTcsNyArNTU3LDcgQEAgc3RhdGljIHZvaWQgY21jaV9kaXNj
b3Zlcih2b2lkKQogICAgICAqLwogCiAgICAgbWN0YyA9IG1jaGVja19tY2FfbG9nb3V0KAotICAg
ICAgICBNQ0FfQ01DSV9IQU5ETEVSLCBfX2dldF9jcHVfdmFyKG1jZV9iYW5rc19vd25lZCksICZi
cywgTlVMTCk7CisgICAgICAgIE1DQV9DTUNJX0hBTkRMRVIsIHBlcl9jcHUobWNlX2JhbmtzX293
bmVkLCBjcHUpLCAmYnMsIE5VTEwpOwogCiAgICAgaWYgKCBicy5lcnJjbnQgJiYgbWN0YyAhPSBO
VUxMICkKICAgICB7CkBAIC01NzYsOSArNTc2LDkgQEAgc3RhdGljIHZvaWQgY21jaV9kaXNjb3Zl
cih2b2lkKQogICAgICAgICBtY3RlbGVtX2Rpc21pc3MobWN0Yyk7CiAKICAgICBtY2VfcHJpbnRr
KE1DRV9WRVJCT1NFLCAiQ01DSTogQ1BVJWQgb3duZXJfbWFwWyVseF0sIG5vX2NtY2lfbWFwWyVs
eF1cbiIsCi0gICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCksCi0gICAgICAgICAgICAg
ICAqKCh1bnNpZ25lZCBsb25nICopX19nZXRfY3B1X3ZhcihtY2VfYmFua3Nfb3duZWQpLT5iYW5r
X21hcCksCi0gICAgICAgICAgICAgICAqKCh1bnNpZ25lZCBsb25nICopX19nZXRfY3B1X3Zhcihu
b19jbWNpX2JhbmtzKS0+YmFua19tYXApKTsKKyAgICAgICAgICAgICAgIGNwdSwKKyAgICAgICAg
ICAgICAgIHBlcl9jcHUobWNlX2JhbmtzX293bmVkLCBjcHUpLT5iYW5rX21hcFswXSwKKyAgICAg
ICAgICAgICAgIHBlcl9jcHUobm9fY21jaV9iYW5rcywgY3B1KS0+YmFua19tYXBbMF0pOwogfQog
CiAvKgpAQCAtNjEzLDI0ICs2MTMsMjQgQEAgc3RhdGljIHZvaWQgY3B1X21jaGVja19kaXN0cmli
dXRlX2NtY2kodgogCiBzdGF0aWMgdm9pZCBjbGVhcl9jbWNpKHZvaWQpCiB7Ci0gICAgaW50IGk7
CisgICAgdW5zaWduZWQgaW50IGksIGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKIAogICAgIGlm
ICggIWNtY2lfc3VwcG9ydCB8fCAhb3B0X21jZSApCiAgICAgICAgIHJldHVybjsKIAotICAgIG1j
ZV9wcmludGsoTUNFX1ZFUkJPU0UsICJDTUNJOiBjbGVhcl9jbWNpIHN1cHBvcnQgb24gQ1BVJWRc
biIsCi0gICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOworICAgIG1jZV9wcmludGso
TUNFX1ZFUkJPU0UsICJDTUNJOiBjbGVhcl9jbWNpIHN1cHBvcnQgb24gQ1BVJXVcbiIsIGNwdSk7
CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8IG5yX21jZV9iYW5rczsgaSsrICkKKyAgICBmb3IgKCBp
ID0gMDsgaSA8IHBlcl9jcHUobnJfbWNlX2JhbmtzLCBjcHUpOyBpKysgKQogICAgIHsKICAgICAg
ICAgdW5zaWduZWQgbXNyID0gTVNSX0lBMzJfTUN4X0NUTDIoaSk7CiAgICAgICAgIHU2NCB2YWw7
Ci0gICAgICAgIGlmICggIW1jYWJhbmtzX3Rlc3QoaSwgX19nZXRfY3B1X3ZhcihtY2VfYmFua3Nf
b3duZWQpKSApCisKKyAgICAgICAgaWYgKCAhbWNhYmFua3NfdGVzdChpLCBwZXJfY3B1KG1jZV9i
YW5rc19vd25lZCwgY3B1KSkgKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIHJkbXNy
bChtc3IsIHZhbCk7CiAgICAgICAgIGlmICggdmFsICYgKENNQ0lfRU58Q01DSV9USFJFU0hPTERf
TUFTSykgKQogICAgICAgICAgICAgd3Jtc3JsKG1zciwgdmFsICYgfihDTUNJX0VOfENNQ0lfVEhS
RVNIT0xEX01BU0spKTsKLSAgICAgICAgbWNhYmFua3NfY2xlYXIoaSwgX19nZXRfY3B1X3Zhciht
Y2VfYmFua3Nfb3duZWQpKTsKKyAgICAgICAgbWNhYmFua3NfY2xlYXIoaSwgcGVyX2NwdShtY2Vf
YmFua3Nfb3duZWQsIGNwdSkpOwogICAgIH0KIH0KIApAQCAtODI2LDcgKzgyNiw3IEBAIHN0YXRp
YyB2b2lkIGludGVsX2luaXRfbWNlKHZvaWQpCiAgICAgaW50ZWxfbWNlX3Bvc3RfcmVzZXQoKTsK
IAogICAgIC8qIGNsZWFyIGFsbCBiYW5rcyAqLwotICAgIGZvciAoIGkgPSBmaXJzdGJhbms7IGkg
PCBucl9tY2VfYmFua3M7IGkrKyApCisgICAgZm9yICggaSA9IGZpcnN0YmFuazsgaSA8IHRoaXNf
Y3B1KG5yX21jZV9iYW5rcyk7IGkrKyApCiAgICAgewogICAgICAgICAvKgogICAgICAgICAgKiBT
b21lIGJhbmtzIGFyZSBzaGFyZWQgYWNyb3NzIGNvcmVzLCB1c2UgTUNpX0NUUkwgdG8ganVkZ2Ug
d2hldGhlcgpAQCAtODY2LDggKzg2Niw5IEBAIHN0YXRpYyB2b2lkIGNwdV9tY2FiYW5rX2ZyZWUo
dW5zaWduZWQgaW4KIAogc3RhdGljIGludCBjcHVfbWNhYmFua19hbGxvYyh1bnNpZ25lZCBpbnQg
Y3B1KQogewotICAgIHN0cnVjdCBtY2FfYmFua3MgKmNtY2kgPSBtY2FiYW5rc19hbGxvYygpOwot
ICAgIHN0cnVjdCBtY2FfYmFua3MgKm93bmVkID0gbWNhYmFua3NfYWxsb2MoKTsKKyAgICB1bnNp
Z25lZCBpbnQgbnIgPSBwZXJfY3B1KG5yX21jZV9iYW5rcywgY3B1KTsKKyAgICBzdHJ1Y3QgbWNh
X2JhbmtzICpjbWNpID0gbWNhYmFua3NfYWxsb2MobnIpOworICAgIHN0cnVjdCBtY2FfYmFua3Mg
Km93bmVkID0gbWNhYmFua3NfYWxsb2MobnIpOwogCiAgICAgaWYgKCAhY21jaSB8fCAhb3duZWQg
KQogICAgICAgICBnb3RvIG91dDsKQEAgLTkyNCw2ICs5MjUsMTMgQEAgZW51bSBtY2hlY2tfdHlw
ZSBpbnRlbF9tY2hlY2tfaW5pdChzdHJ1YwogICAgICAgICByZWdpc3Rlcl9jcHVfbm90aWZpZXIo
JmNwdV9uZmIpOwogICAgICAgICBtY2hlY2tfaW50ZWxfdGhlcm1faW5pdCgpOwogICAgIH0KKyAg
ICBlbHNlCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9p
ZCgpOworCisgICAgICAgIHBlcl9jcHUobm9fY21jaV9iYW5rcywgY3B1KS0+bnVtID0gcGVyX2Nw
dShucl9tY2VfYmFua3MsIGNwdSk7CisgICAgICAgIHBlcl9jcHUobWNlX2JhbmtzX293bmVkLCBj
cHUpLT5udW0gPSBwZXJfY3B1KG5yX21jZV9iYW5rcywgY3B1KTsKKyAgICB9CiAKICAgICBpbnRl
bF9pbml0X21jYShjKTsKIAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay94ODZfbWNhLmgK
KysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2sveDg2X21jYS5oCkBAIC0xMjUsNyArMTI1LDcg
QEAgc3RhdGljIGlubGluZSBpbnQgbWNhYmFua3NfdGVzdChpbnQgYml0LAogICAgIHJldHVybiB0
ZXN0X2JpdChiaXQsIGJhbmtzLT5iYW5rX21hcCk7CiB9CiAKLXN0cnVjdCBtY2FfYmFua3MgKm1j
YWJhbmtzX2FsbG9jKHZvaWQpOworc3RydWN0IG1jYV9iYW5rcyAqbWNhYmFua3NfYWxsb2ModW5z
aWduZWQgaW50IG5yKTsKIHZvaWQgbWNhYmFua3NfZnJlZShzdHJ1Y3QgbWNhX2JhbmtzICpiYW5r
cyk7CiBleHRlcm4gc3RydWN0IG1jYV9iYW5rcyAqbWNhX2FsbGJhbmtzOwogCi0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBA
IC0yMzc0LDcgKzIzNzQsNyBAQCBzdGF0aWMgaW50IHN2bV9pc19lcnJhdHVtXzM4MyhzdHJ1Y3Qg
Y3B1CiAgICAgICAgIHJldHVybiAwOwogICAgIAogICAgIC8qIENsZWFyIE1DaV9TVEFUVVMgcmVn
aXN0ZXJzICovCi0gICAgZm9yIChpID0gMDsgaSA8IG5yX21jZV9iYW5rczsgaSsrKQorICAgIGZv
ciAoaSA9IDA7IGkgPCB0aGlzX2NwdShucl9tY2VfYmFua3MpOyBpKyspCiAgICAgICAgIHdybXNy
bChNU1JfSUEzMl9NQ3hfU1RBVFVTKGkpLCAwVUxMKTsKICAgICAKICAgICByZG1zcmwoTVNSX0lB
MzJfTUNHX1NUQVRVUywgbXNyX2NvbnRlbnQpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21j
ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWNlLmgKQEAgLTQwLDYgKzQwLDYgQEAgZXh0
ZXJuIGludCB2bWNlX3JkbXNyKHVpbnQzMl90IG1zciwgdWludAogZXh0ZXJuIGJvb2wgdm1jZV9o
YXNfbG1jZShjb25zdCBzdHJ1Y3QgdmNwdSAqdik7CiBleHRlcm4gaW50IHZtY2VfZW5hYmxlX21j
YV9jYXAoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgY2FwKTsKIAotZXh0ZXJuIHVuc2lnbmVk
IGludCBucl9tY2VfYmFua3M7CitERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBucl9tY2Vf
YmFua3MpOwogCiAjZW5kaWYKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:37:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:37:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hboGd-0006Zb-GJ; Fri, 14 Jun 2019 15: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboGc-0006ZV-LA
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:37:26 +0000
X-Inumbo-ID: 4ef55ee1-8eba-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ef55ee1-8eba-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:37:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:37:24 -0600
Message-Id: <5D03BF330200007800238616@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:37:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
In-Reply-To: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/4] x86/mcheck: replace remaining uses of
 __get_cpu_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

dGhpc19jcHUoKSBpcyBzaG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBp
biBhIGZ1bmN0aW9uCnBlcl9jcHUoKSBpdCdzIGFsc28gbW9yZSBlZmZpY2llbnQuCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay9tY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpA
QCAtNDczLDcgKzQ3Myw4IEBAIHZvaWQgbWNoZWNrX2Ntbl9oYW5kbGVyKGNvbnN0IHN0cnVjdCBj
cHUKICAgICBzdGF0aWMgYXRvbWljX3QgZm91bmRfZXJyb3IgPSBBVE9NSUNfSU5JVCgwKTsKICAg
ICBzdGF0aWMgY3B1bWFza190IG1jZV9mYXRhbF9jcHVzOwogICAgIHN0cnVjdCBtY2FfYmFua3Mg
KmJhbmttYXNrID0gbWNhX2FsbGJhbmtzOwotICAgIHN0cnVjdCBtY2FfYmFua3MgKmNsZWFyX2Jh
bmsgPSBfX2dldF9jcHVfdmFyKG1jZV9jbGVhcl9iYW5rcyk7CisgICAgdW5zaWduZWQgaW50IGNw
dSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKKyAgICBzdHJ1Y3QgbWNhX2JhbmtzICpjbGVhcl9iYW5r
ID0gcGVyX2NwdShtY2VfY2xlYXJfYmFua3MsIGNwdSk7CiAgICAgdWludDY0X3QgZ3N0YXR1czsK
ICAgICBtY3RlbGVtX2Nvb2tpZV90IG1jdGMgPSBOVUxMOwogICAgIHN0cnVjdCBtY2Ffc3VtbWFy
eSBiczsKQEAgLTUwNCwxNyArNTA1LDE3IEBAIHZvaWQgbWNoZWNrX2Ntbl9oYW5kbGVyKGNvbnN0
IHN0cnVjdCBjcHUKICAgICAgICAgICAgICAqIHRoZSB0ZWxlbWV0cnkgYWZ0ZXIgcmVib290ICh0
aGUgTVNScyBhcmUgc3RpY2t5KQogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBpZiAoIGJz
LnBjYyB8fCAhYnMucmVjb3ZlcmFibGUgKQotICAgICAgICAgICAgICAgIGNwdW1hc2tfc2V0X2Nw
dShzbXBfcHJvY2Vzc29yX2lkKCksICZtY2VfZmF0YWxfY3B1cyk7CisgICAgICAgICAgICAgICAg
Y3B1bWFza19zZXRfY3B1KGNwdSwgJm1jZV9mYXRhbF9jcHVzKTsKICAgICAgICAgfQogICAgICAg
ICBlbHNlIGlmICggbWN0YyAhPSBOVUxMICkKICAgICAgICAgICAgIG1jdGVsZW1fY29tbWl0KG1j
dGMpOwogICAgICAgICBhdG9taWNfc2V0KCZmb3VuZF9lcnJvciwgMSk7CiAKICAgICAgICAgLyog
VGhlIGxhc3QgQ1BVIHdpbGwgYmUgdGFrZSBjaGVjay9jbGVhbi11cCBldGMgKi8KLSAgICAgICAg
YXRvbWljX3NldCgmc2V2ZXJpdHlfY3B1LCBzbXBfcHJvY2Vzc29yX2lkKCkpOworICAgICAgICBh
dG9taWNfc2V0KCZzZXZlcml0eV9jcHUsIGNwdSk7CiAKLSAgICAgICAgbWNlX3ByaW50ayhNQ0Vf
Q1JJVElDQUwsICJNQ0U6IGNsZWFyX2JhbmsgbWFwICVseCBvbiBDUFUlZFxuIiwKLSAgICAgICAg
ICAgICAgICAgICAqKCh1bnNpZ25lZCBsb25nICopY2xlYXJfYmFuayksIHNtcF9wcm9jZXNzb3Jf
aWQoKSk7CisgICAgICAgIG1jZV9wcmludGsoTUNFX0NSSVRJQ0FMLCAiTUNFOiBjbGVhcl9iYW5r
IG1hcCAlbHggb24gQ1BVJXVcbiIsCisgICAgICAgICAgICAgICAgICAgKigodW5zaWduZWQgbG9u
ZyAqKWNsZWFyX2JhbmspLCBjcHUpOwogICAgICAgICBpZiAoIGNsZWFyX2JhbmsgIT0gTlVMTCAp
CiAgICAgICAgICAgICBtY2hlY2tfbWNhX2NsZWFyYmFua3MoY2xlYXJfYmFuayk7CiAgICAgfQpA
QCAtNTI0LDE0ICs1MjUsMTQgQEAgdm9pZCBtY2hlY2tfY21uX2hhbmRsZXIoY29uc3Qgc3RydWN0
IGNwdQogCiAgICAgbWNlX2JhcnJpZXJfZW50ZXIoJm1jZV90cmFwX2JhciwgYmNhc3QpOwogICAg
IGlmICggbWN0YyAhPSBOVUxMICYmIG1jZV91cmdlbnRfYWN0aW9uKHJlZ3MsIG1jdGMpICkKLSAg
ICAgICAgY3B1bWFza19zZXRfY3B1KHNtcF9wcm9jZXNzb3JfaWQoKSwgJm1jZV9mYXRhbF9jcHVz
KTsKKyAgICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJm1jZV9mYXRhbF9jcHVzKTsKICAgICBt
Y2VfYmFycmllcl9leGl0KCZtY2VfdHJhcF9iYXIsIGJjYXN0KTsKIAogICAgIC8qCiAgICAgICog
V2FpdCB1bnRpbCBldmVyeWJvZHkgaGFzIHByb2Nlc3NlZCB0aGUgdHJhcC4KICAgICAgKi8KICAg
ICBtY2VfYmFycmllcl9lbnRlcigmbWNlX3RyYXBfYmFyLCBiY2FzdCk7Ci0gICAgaWYgKCBsbWNl
IHx8IGF0b21pY19yZWFkKCZzZXZlcml0eV9jcHUpID09IHNtcF9wcm9jZXNzb3JfaWQoKSApCisg
ICAgaWYgKCBsbWNlIHx8IGF0b21pY19yZWFkKCZzZXZlcml0eV9jcHUpID09IGNwdSApCiAgICAg
ewogICAgICAgICAvKgogICAgICAgICAgKiBBY2NvcmRpbmcgdG8gU0RNLCBpZiBubyBlcnJvciBi
YW5rIGZvdW5kIG9uIGFueSBjcHVzLAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2Vf
aW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2VfaW50ZWwuYwpAQCAtNDky
LDYgKzQ5Miw3IEBAIHN0YXRpYyBpbnQgZG9fY21jaV9kaXNjb3ZlcihpbnQgaSkKICAgICB1bnNp
Z25lZCBtc3IgPSBNU1JfSUEzMl9NQ3hfQ1RMMihpKTsKICAgICB1NjQgdmFsOwogICAgIHVuc2ln
bmVkIGludCB0aHJlc2hvbGQsIG1heF90aHJlc2hvbGQ7CisgICAgdW5zaWduZWQgaW50IGNwdSA9
IHNtcF9wcm9jZXNzb3JfaWQoKTsKICAgICBzdGF0aWMgdW5zaWduZWQgaW50IGNtY2lfdGhyZXNo
b2xkID0gMjsKICAgICBpbnRlZ2VyX3BhcmFtKCJjbWNpLXRocmVzaG9sZCIsIGNtY2lfdGhyZXNo
b2xkKTsKIApAQCAtNDk5LDcgKzUwMCw3IEBAIHN0YXRpYyBpbnQgZG9fY21jaV9kaXNjb3Zlcihp
bnQgaSkKICAgICAvKiBTb21lIG90aGVyIENQVSBhbHJlYWR5IG93bnMgdGhpcyBiYW5rLiAqLwog
ICAgIGlmICggdmFsICYgQ01DSV9FTiApCiAgICAgewotICAgICAgICBtY2FiYW5rc19jbGVhcihp
LCBfX2dldF9jcHVfdmFyKG1jZV9iYW5rc19vd25lZCkpOworICAgICAgICBtY2FiYW5rc19jbGVh
cihpLCBwZXJfY3B1KG1jZV9iYW5rc19vd25lZCwgY3B1KSk7CiAgICAgICAgIGdvdG8gb3V0Owog
ICAgIH0KIApAQCAtNTEyLDcgKzUxMyw3IEBAIHN0YXRpYyBpbnQgZG9fY21jaV9kaXNjb3Zlcihp
bnQgaSkKICAgICBpZiAoICEodmFsICYgQ01DSV9FTikgKQogICAgIHsKICAgICAgICAgLyogVGhp
cyBiYW5rIGRvZXMgbm90IHN1cHBvcnQgQ01DSS4gUG9sbGluZyB0aW1lciBoYXMgdG8gaGFuZGxl
IGl0LiAqLwotICAgICAgICBtY2FiYW5rc19zZXQoaSwgX19nZXRfY3B1X3Zhcihub19jbWNpX2Jh
bmtzKSk7CisgICAgICAgIG1jYWJhbmtzX3NldChpLCBwZXJfY3B1KG5vX2NtY2lfYmFua3MsIGNw
dSkpOwogICAgICAgICB3cm1zcmwobXNyLCB2YWwgJiB+Q01DSV9USFJFU0hPTERfTUFTSyk7CiAg
ICAgICAgIHJldHVybiAwOwogICAgIH0KQEAgLTUyMiwxMyArNTIzLDEzIEBAIHN0YXRpYyBpbnQg
ZG9fY21jaV9kaXNjb3ZlcihpbnQgaSkKICAgICB7CiAgICAgICAgIG1jZV9wcmludGsoTUNFX1FV
SUVULAogICAgICAgICAgICAgICAgICAgICJDTUNJOiB0aHJlc2hvbGQgJSN4IHRvbyBsYXJnZSBm
b3IgQ1BVJXUgYmFuayAldSwgdXNpbmcgJSN4XG4iLAotICAgICAgICAgICAgICAgICAgIHRocmVz
aG9sZCwgc21wX3Byb2Nlc3Nvcl9pZCgpLCBpLCBtYXhfdGhyZXNob2xkKTsKKyAgICAgICAgICAg
ICAgICAgICB0aHJlc2hvbGQsIGNwdSwgaSwgbWF4X3RocmVzaG9sZCk7CiAgICAgICAgIHRocmVz
aG9sZCA9IG1heF90aHJlc2hvbGQ7CiAgICAgfQogICAgIHdybXNybChtc3IsICh2YWwgJiB+Q01D
SV9USFJFU0hPTERfTUFTSykgfCBDTUNJX0VOIHwgdGhyZXNob2xkKTsKLSAgICBtY2FiYW5rc19z
ZXQoaSwgX19nZXRfY3B1X3ZhcihtY2VfYmFua3Nfb3duZWQpKTsKKyAgICBtY2FiYW5rc19zZXQo
aSwgcGVyX2NwdShtY2VfYmFua3Nfb3duZWQsIGNwdSkpOwogb3V0OgotICAgIG1jYWJhbmtzX2Ns
ZWFyKGksIF9fZ2V0X2NwdV92YXIobm9fY21jaV9iYW5rcykpOworICAgIG1jYWJhbmtzX2NsZWFy
KGksIHBlcl9jcHUobm9fY21jaV9iYW5rcywgY3B1KSk7CiAgICAgcmV0dXJuIDE7CiB9CiAKQEAg
LTY0OCw3ICs2NDksNyBAQCBzdGF0aWMgdm9pZCBjbWNpX2ludGVycnVwdChzdHJ1Y3QgY3B1X3Vz
CiAgICAgYWNrX0FQSUNfaXJxKCk7CiAKICAgICBtY3RjID0gbWNoZWNrX21jYV9sb2dvdXQoCi0g
ICAgICAgIE1DQV9DTUNJX0hBTkRMRVIsIF9fZ2V0X2NwdV92YXIobWNlX2JhbmtzX293bmVkKSwg
JmJzLCBOVUxMKTsKKyAgICAgICAgTUNBX0NNQ0lfSEFORExFUiwgdGhpc19jcHUobWNlX2Jhbmtz
X293bmVkKSwgJmJzLCBOVUxMKTsKIAogICAgIGlmICggYnMuZXJyY250ICYmIG1jdGMgIT0gTlVM
TCApCiAgICAgewotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9ub24tZmF0YWwuYworKysg
Yi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9ub24tZmF0YWwuYwpAQCAtMzgsNyArMzgsOCBAQCBz
dGF0aWMgdm9pZCBtY2VfY2hlY2tyZWdzICh2b2lkICppbmZvKQogCXN0cnVjdCBtY2Ffc3VtbWFy
eSBiczsKIAlzdGF0aWMgdWludDY0X3QgZHVtcGNvdW50ID0gMDsKIAotCW1jdGMgPSBtY2hlY2tf
bWNhX2xvZ291dChNQ0FfUE9MTEVSLCBfX2dldF9jcHVfdmFyKHBvbGxfYmFua21hc2spLCAmYnMs
IE5VTEwpOworCW1jdGMgPSBtY2hlY2tfbWNhX2xvZ291dChNQ0FfUE9MTEVSLCB0aGlzX2NwdShw
b2xsX2JhbmttYXNrKSwKKwkJCQkgJmJzLCBOVUxMKTsKIAogCWlmIChicy5lcnJjbnQgJiYgbWN0
YyAhPSBOVUxMKSB7CiAJCWFkanVzdCsrOwpAQCAtOTMsNyArOTQsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBpbml0X25vbmZhdGFsX21jZV9jaGVjCiAJaWYgKCFvcHRfbWNlIHx8ICFtY2VfYXZhaWxh
YmxlKGMpKQogCQlyZXR1cm4gLUVOT0RFVjsKIAotCWlmIChfX2dldF9jcHVfdmFyKHBvbGxfYmFu
a21hc2spID09IE5VTEwpCisJaWYgKCF0aGlzX2NwdShwb2xsX2JhbmttYXNrKSkKIAkJcmV0dXJu
IC1FSU5WQUw7CiAKIAkvKgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:37:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:37:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hboH5-0006dP-R2; Fri, 14 Jun 2019 15:37: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboH4-0006d4-3o
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:37:54 +0000
X-Inumbo-ID: 5df6aacc-8eba-11e9-b9ad-5396b3b88f77
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5df6aacc-8eba-11e9-b9ad-5396b3b88f77;
 Fri, 14 Jun 2019 15:37:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:37:50 -0600
Message-Id: <5D03BF4B0200007800238619@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:37:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
In-Reply-To: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/4] x86: replace remaining uses of
 __get_cpu_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

dGhpc19jcHUoKSBpcyBzaG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBp
biBhIGZ1bmN0aW9uCnBlcl9jcHUoKSBpdCdzIGFsc28gbW9yZSBlZmZpY2llbnQuCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94
ODYvYWNwaS9jcHVpZGxlX21lbnUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVpZGxlX21l
bnUuYwpAQCAtMTQ2LDcgKzE0Niw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IHdoaWNoX2J1Y2tldCh1
bnNpZ25lZAogCiBzdGF0aWMgaW5saW5lIHNfdGltZV90IGF2Z19pbnRyX2ludGVydmFsX3VzKHZv
aWQpCiB7Ci0gICAgc3RydWN0IG1lbnVfZGV2aWNlICpkYXRhID0gJl9fZ2V0X2NwdV92YXIobWVu
dV9kZXZpY2VzKTsKKyAgICBzdHJ1Y3QgbWVudV9kZXZpY2UgKmRhdGEgPSAmdGhpc19jcHUobWVu
dV9kZXZpY2VzKTsKICAgICBzX3RpbWVfdCAgICBkdXJhdGlvbiwgbm93OwogICAgIHNfdGltZV90
ICAgIGF2Z19pbnRlcnZhbDsKICAgICB1bnNpZ25lZCBpbnQgaXJxX3N1bTsKQEAgLTE4Nyw3ICsx
ODcsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF9zbGVlcF9sZW5ndGhfdXMoCiAKIHN0YXRp
YyBpbnQgbWVudV9zZWxlY3Qoc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKIHsK
LSAgICBzdHJ1Y3QgbWVudV9kZXZpY2UgKmRhdGEgPSAmX19nZXRfY3B1X3ZhcihtZW51X2Rldmlj
ZXMpOworICAgIHN0cnVjdCBtZW51X2RldmljZSAqZGF0YSA9ICZ0aGlzX2NwdShtZW51X2Rldmlj
ZXMpOwogICAgIGludCBpOwogICAgIHNfdGltZV90ICAgIGlvX2ludGVydmFsOwogCkBAIC0yMzks
NyArMjM5LDcgQEAgc3RhdGljIGludCBtZW51X3NlbGVjdChzdHJ1Y3QgYWNwaV9wcm9jZQogCiBz
dGF0aWMgdm9pZCBtZW51X3JlZmxlY3Qoc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dl
cikKIHsKLSAgICBzdHJ1Y3QgbWVudV9kZXZpY2UgKmRhdGEgPSAmX19nZXRfY3B1X3ZhcihtZW51
X2RldmljZXMpOworICAgIHN0cnVjdCBtZW51X2RldmljZSAqZGF0YSA9ICZ0aGlzX2NwdShtZW51
X2RldmljZXMpOwogICAgIHU2NCBuZXdfZmFjdG9yOwogCiAgICAgZGF0YS0+bWVhc3VyZWRfdXMg
PSBwb3dlci0+bGFzdF9yZXNpZGVuY3k7CkBAIC0yOTQsNyArMjk0LDggQEAgc3RhdGljIHN0cnVj
dCBjcHVpZGxlX2dvdmVybm9yIG1lbnVfZ292ZQogc3RydWN0IGNwdWlkbGVfZ292ZXJub3IgKmNw
dWlkbGVfY3VycmVudF9nb3Zlcm5vciA9ICZtZW51X2dvdmVybm9yOwogdm9pZCBtZW51X2dldF90
cmFjZV9kYXRhKHUzMiAqZXhwZWN0ZWQsIHUzMiAqcHJlZCkKIHsKLSAgICBzdHJ1Y3QgbWVudV9k
ZXZpY2UgKmRhdGEgPSAmX19nZXRfY3B1X3ZhcihtZW51X2RldmljZXMpOworICAgIGNvbnN0IHN0
cnVjdCBtZW51X2RldmljZSAqZGF0YSA9ICZ0aGlzX2NwdShtZW51X2RldmljZXMpOworCiAgICAg
KmV4cGVjdGVkID0gZGF0YS0+ZXhwZWN0ZWRfdXM7CiAgICAgKnByZWQgPSBkYXRhLT5wcmVkaWN0
ZWRfdXM7CiB9Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaXJx
LmMKQEAgLTY1MSw3ICs2NTEsNyBAQCB2b2lkIGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KHN0
cnVjdCBjCiAgICAgICAgIHVuc2lnbmVkIGludCBpcnE7CiAgICAgICAgIHVuc2lnbmVkIGludCBp
cnI7CiAgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKLSAgICAgICAgaXJxID0gX19nZXRf
Y3B1X3Zhcih2ZWN0b3JfaXJxKVt2ZWN0b3JdOworICAgICAgICBpcnEgPSBwZXJfY3B1KHZlY3Rv
cl9pcnEsIG1lKVt2ZWN0b3JdOwogCiAgICAgICAgIGlmICgoaW50KWlycSA8IDApCiAgICAgICAg
ICAgICBjb250aW51ZTsKQEAgLTY5MCw3ICs2OTAsNyBAQCB2b2lkIGlycV9tb3ZlX2NsZWFudXBf
aW50ZXJydXB0KHN0cnVjdCBjCiAgICAgICAgIFRSQUNFXzNEKFRSQ19IV19JUlFfTU9WRV9DTEVB
TlVQLAogICAgICAgICAgICAgICAgICBpcnEsIHZlY3Rvciwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsK
IAotICAgICAgICBfX2dldF9jcHVfdmFyKHZlY3Rvcl9pcnEpW3ZlY3Rvcl0gPSB+aXJxOworICAg
ICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIG1lKVt2ZWN0b3JdID0gfmlycTsKICAgICAgICAgZGVz
Yy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQtLTsKIAogICAgICAgICBpZiAoIGRlc2MtPmFyY2gu
bW92ZV9jbGVhbnVwX2NvdW50ID09IDAgKQpAQCAtODIyLDcgKzgyMiw3IEBAIHZvaWQgZG9fSVJR
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHVpbnQzMl90ICAgICAgICAgIHRzY19p
bjsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgICpkZXNjOwogICAgIHVuc2lnbmVkIGludCAgICAgIHZl
Y3RvciA9ICh1OClyZWdzLT5lbnRyeV92ZWN0b3I7Ci0gICAgaW50IGlycSA9IF9fZ2V0X2NwdV92
YXIodmVjdG9yX2lycVt2ZWN0b3JdKTsKKyAgICBpbnQgICAgICAgICAgICAgICBpcnEgPSB0aGlz
X2NwdSh2ZWN0b3JfaXJxKVt2ZWN0b3JdOwogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpvbGRf
cmVncyA9IHNldF9pcnFfcmVncyhyZWdzKTsKICAgICAKICAgICBwZXJmY19pbmNyKGlycXMpOwot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aXJxLmgKQEAgLTY4LDEyICs2OCwxMiBAQCBERUNMQVJFX1BFUl9DUFUoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKiwKIAogc3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqZ2V0X2lycV9y
ZWdzKHZvaWQpCiB7Ci0JcmV0dXJuIF9fZ2V0X2NwdV92YXIoX19pcnFfcmVncyk7CisJcmV0dXJu
IHRoaXNfY3B1KF9faXJxX3JlZ3MpOwogfQogCiBzdGF0aWMgaW5saW5lIHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpzZXRfaXJxX3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKm5ld19yZWdzKQogewot
CXN0cnVjdCBjcHVfdXNlcl9yZWdzICpvbGRfcmVncywgKipwcF9yZWdzID0gJl9fZ2V0X2NwdV92
YXIoX19pcnFfcmVncyk7CisJc3RydWN0IGNwdV91c2VyX3JlZ3MgKm9sZF9yZWdzLCAqKnBwX3Jl
Z3MgPSAmdGhpc19jcHUoX19pcnFfcmVncyk7CiAKIAlvbGRfcmVncyA9ICpwcF9yZWdzOwogCSpw
cF9yZWdzID0gbmV3X3JlZ3M7CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:39:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:39:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hboI9-0006kp-6X; Fri, 14 Jun 2019 15:39:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboI7-0006ke-HY
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:38:59 +0000
X-Inumbo-ID: 865f6484-8eba-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 865f6484-8eba-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:38:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:38:57 -0600
Message-Id: <5D03BF8E020000780023861C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:38:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
In-Reply-To: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/4] drop __get_cpu_var() and __get_cpu_ptr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>, 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>

dGhpc19jcHV7LF9wdHJ9KCkgYXJlIHNob3J0ZXIsIGFuZCBoYXZlIHByZXZpb3VzbHkgYmVlbiBt
YXJrZWQgYXMKcHJlZmVycmVkIGluIFhlbiBhbnl3YXkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMKKysr
IGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCkBAIC0yMjUsNyArMjI1LDcgQEAgdm9pZCBjYWxsX3Jj
dShzdHJ1Y3QgcmN1X2hlYWQgKmhlYWQsCiAgICAgaGVhZC0+ZnVuYyA9IGZ1bmM7CiAgICAgaGVh
ZC0+bmV4dCA9IE5VTEw7CiAgICAgbG9jYWxfaXJxX3NhdmUoZmxhZ3MpOwotICAgIHJkcCA9ICZf
X2dldF9jcHVfdmFyKHJjdV9kYXRhKTsKKyAgICByZHAgPSAmdGhpc19jcHUocmN1X2RhdGEpOwog
ICAgICpyZHAtPm54dHRhaWwgPSBoZWFkOwogICAgIHJkcC0+bnh0dGFpbCA9ICZoZWFkLT5uZXh0
OwogICAgIGlmICh1bmxpa2VseSgrK3JkcC0+cWxlbiA+IHFoaW1hcmspKSB7CkBAIC00MDksNyAr
NDA5LDcgQEAgc3RhdGljIHZvaWQgX19yY3VfcHJvY2Vzc19jYWxsYmFja3Moc3RydQogCiBzdGF0
aWMgdm9pZCByY3VfcHJvY2Vzc19jYWxsYmFja3Modm9pZCkKIHsKLSAgICBfX3JjdV9wcm9jZXNz
X2NhbGxiYWNrcygmcmN1X2N0cmxibGssICZfX2dldF9jcHVfdmFyKHJjdV9kYXRhKSk7CisgICAg
X19yY3VfcHJvY2Vzc19jYWxsYmFja3MoJnJjdV9jdHJsYmxrLCAmdGhpc19jcHUocmN1X2RhdGEp
KTsKIH0KIAogc3RhdGljIGludCBfX3JjdV9wZW5kaW5nKHN0cnVjdCByY3VfY3RybGJsayAqcmNw
LCBzdHJ1Y3QgcmN1X2RhdGEgKnJkcCkKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCkBAIC0xNywxMiArMTcsMTIgQEAg
dm9pZCBwZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKIAogI2RlZmluZSBwZXJfY3B1KHZhciwgY3B1
KSAgXAogICAgICgqUkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIsIF9fcGVyX2NwdV9vZmZzZXRb
Y3B1XSkpCi0jZGVmaW5lIF9fZ2V0X2NwdV92YXIodmFyKSBcCisjZGVmaW5lIHRoaXNfY3B1KHZh
cikgXAogICAgICgqUkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIsIFJFQURfU1lTUkVHKFRQSURS
X0VMMikpKQogCiAjZGVmaW5lIHBlcl9jcHVfcHRyKHZhciwgY3B1KSAgXAogICAgICgqUkVMT0Nf
SElERSh2YXIsIF9fcGVyX2NwdV9vZmZzZXRbY3B1XSkpCi0jZGVmaW5lIF9fZ2V0X2NwdV9wdHIo
dmFyKSBcCisjZGVmaW5lIHRoaXNfY3B1X3B0cih2YXIpIFwKICAgICAoKlJFTE9DX0hJREUodmFy
LCBSRUFEX1NZU1JFRyhUUElEUl9FTDIpKSkKIAogI2RlZmluZSBERUNMQVJFX1BFUl9DUFUodHlw
ZSwgbmFtZSkgZXh0ZXJuIF9fdHlwZW9mX18odHlwZSkgcGVyX2NwdV9fIyNuYW1lCi0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvcGVyY3B1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJj
cHUuaApAQCAtMTUsMTIgKzE1LDEyIEBAIHZvaWQgcGVyY3B1X2luaXRfYXJlYXModm9pZCk7CiAv
KiB2YXIgaXMgaW4gZGlzY2FyZGVkIHJlZ2lvbjogb2Zmc2V0IHRvIHBhcnRpY3VsYXIgY29weSB3
ZSB3YW50ICovCiAjZGVmaW5lIHBlcl9jcHUodmFyLCBjcHUpICBcCiAgICAgKCpSRUxPQ19ISURF
KCZwZXJfY3B1X18jI3ZhciwgX19wZXJfY3B1X29mZnNldFtjcHVdKSkKLSNkZWZpbmUgX19nZXRf
Y3B1X3Zhcih2YXIpIFwKKyNkZWZpbmUgdGhpc19jcHUodmFyKSBcCiAgICAgKCpSRUxPQ19ISURF
KCZwZXJfY3B1X18jI3ZhciwgZ2V0X2NwdV9pbmZvKCktPnBlcl9jcHVfb2Zmc2V0KSkKIAogI2Rl
ZmluZSBERUNMQVJFX1BFUl9DUFUodHlwZSwgbmFtZSkgZXh0ZXJuIF9fdHlwZW9mX18odHlwZSkg
cGVyX2NwdV9fIyNuYW1lCiAKLSNkZWZpbmUgX19nZXRfY3B1X3B0cih2YXIpIFwKKyNkZWZpbmUg
dGhpc19jcHVfcHRyKHZhcikgXAogICAgICgqUkVMT0NfSElERSh2YXIsIGdldF9jcHVfaW5mbygp
LT5wZXJfY3B1X29mZnNldCkpCiAKICNkZWZpbmUgcGVyX2NwdV9wdHIodmFyLCBjcHUpICBcCi0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGVyY3B1
LmgKQEAgLTEzLDExICsxMyw2IEBACiAjZGVmaW5lIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZ
KHR5cGUsIG5hbWUpIFwKIAlfX0RFRklORV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUsIC5yZWFkX21v
c3RseSkKIAotLyogUHJlZmVycmVkIG9uIFhlbi4gQWxzbyBzZWUgYXJjaC1kZWZpbmVkIHBlcl9j
cHUoKS4gKi8KLSNkZWZpbmUgdGhpc19jcHUodmFyKSAgICBfX2dldF9jcHVfdmFyKHZhcikKLQot
I2RlZmluZSB0aGlzX2NwdV9wdHIocHRyKSAgICBfX2dldF9jcHVfcHRyKHB0cikKLQogI2RlZmlu
ZSBnZXRfcGVyX2NwdV92YXIodmFyKSAgKHBlcl9jcHVfXyMjdmFyKQogCiAvKiBMaW51eCBjb21w
YXRpYmlsaXR5LiAqLwotLS0gYS94ZW4veHNtL2ZsYXNrL2F2Yy5jCisrKyBiL3hlbi94c20vZmxh
c2svYXZjLmMKQEAgLTU3LDkgKzU3LDkgQEAgY29uc3Qgc3RydWN0IHNlbGludXhfY2xhc3NfcGVy
bSBzZWxpbnV4XwogI2RlZmluZSBBVkNfQ0FDSEVfUkVDTEFJTSAgICAgICAgMTYKIAogI2lmZGVm
IENPTkZJR19YU01fRkxBU0tfQVZDX1NUQVRTCi0jZGVmaW5lIGF2Y19jYWNoZV9zdGF0c19pbmNy
KGZpZWxkKSAgICAgICAgICAgICAgICAgXAotZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIF9fZ2V0X2NwdV92YXIoYXZjX2NhY2hlX3N0YXRzKS5maWVsZCsrOyAgICAg
ICAgXAorI2RlZmluZSBhdmNfY2FjaGVfc3RhdHNfaW5jcihmaWVsZCkgICAgXAorZG8geyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHRoaXNfY3B1KGF2Y19jYWNoZV9z
dGF0cykuZmllbGQrKzsgXAogfSB3aGlsZSAoMCkKICNlbHNlCiAjZGVmaW5lIGF2Y19jYWNoZV9z
dGF0c19pbmNyKGZpZWxkKSAgICBkbyB7fSB3aGlsZSAoMCkKCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:42:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15:42:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hboLl-0007Wb-OM; Fri, 14 Jun 2019 15: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboLk-0007WW-HT
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:42:44 +0000
X-Inumbo-ID: 0bd72392-8ebb-11e9-aa87-1fbb467ad9ae
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0bd72392-8ebb-11e9-aa87-1fbb467ad9ae;
 Fri, 14 Jun 2019 15:42:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:42:41 -0600
Message-Id: <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:42:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
In-Reply-To: <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE5IGF0IDE3OjExLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDE0LjA2LjE5IDE3OjM5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFmdGVyIGFsbCB0
aGV5IGhhdmUgZXhhY3RseSB0aGUgc2FtZSBkYXRhLi4uCj4gCj4gWWVzLCBidXQgbm9ybWFsIGd1
ZXN0cyBzaG91bGQgdXNlIG9ubHkgb25lIGludGVyZmFjZS4KCkkgdGhvdWdodCBpdCBoYWQgYmVl
biBjbGFyaWZpZWQgYWxyZWFkeSB0aGF0IG5vcm1hbCBndWVzdHMgY2FuIHZlcnkKd2VsbCB1c2Ug
Ym90aCBpbnRlcmZhY2VzLCBqdXN0IG5vdCBib3RoIGF0IHRoZSBzYW1lIHRpbWU6IEJvb3QgbG9h
ZGVyCmFuZCBPUyBjb3VsZCBkaXNhZ3JlZSBpbiB0aGlzIHJlZ2FyZCwgYXMgdGhlIHByaW1lIGV4
YW1wbGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:55:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15: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 1hboXx-0008Qh-0z; Fri, 14 Jun 2019 15:55:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hboXv-0008QY-GL
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:55:19 +0000
X-Inumbo-ID: ce240d08-8ebc-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce240d08-8ebc-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 15:55: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 1hboXt-0002un-8I; Fri, 14 Jun 2019 15:55:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hboXs-0000Mi-Sl; Fri, 14 Jun 2019 15:55:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hboXs-0006gk-S1; Fri, 14 Jun 2019 15:55:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137684-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=fc7d997c35372126823c3b0acf7b67c45cbeea36
X-Osstest-Versions-That: ovmf=562688707145df9d695f3fc3cb9524f3881f0e2c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 15:55:16 +0000
Subject: [Xen-devel] [ovmf test] 137684: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY4NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2ODQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdj
NDVjYmVlYTM2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1NjI2ODg3
MDcxNDVkZjlkNjk1ZjNmYzNjYjk1MjRmMzg4MWYwZTJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc1OTUgIDIwMTktMDYtMTEgMDE6MTE6MzggWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3Njg0ICAyMDE5LTA2LTEyIDIyOjIwOjA3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hhc2VsIENoaXUgPGNoYXNlbC5j
aGl1QGludGVsLmNvbT4KICBDaHUsIE1hZ2dpZSA8bWFnZ2llLmNodUBpbnRlbC5jb20+CiAgRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgog
IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGtyenlzenRv
Zi5rb2NoQGFybS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlm
IExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgTWFnZ2llIENodSA8bWFnZ2ll
LmNodUBpbnRlbC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+
CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2Fy
QGFybS5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFpodSwg
WW9uZ2hvbmcgPHlvbmdob25nLnpodUBpbnRlbC5jb20+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
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgNTYyNjg4NzA3MS4uZmM3ZDk5N2MzNSAgZmM3
ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 15:56:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 15: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 1hboZP-0008Vk-EF; Fri, 14 Jun 2019 15:56: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=Gode=UN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hboZN-0008Va-Kb
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 15:56:49 +0000
X-Inumbo-ID: 023843b4-8ebd-11e9-a8a2-fb47a2b3af95
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 023843b4-8ebd-11e9-a8a2-fb47a2b3af95;
 Fri, 14 Jun 2019 15:56:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 14 Jun 2019 09:56:44 -0600
Message-Id: <5D03C3B90200007800238676@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 14 Jun 2019 09:56:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5C80F130020000780021C602@prv1-mh.provo.novell.com>
 <5C80F32C020000780021C626@prv1-mh.provo.novell.com>
 <5C80F32C0200000000103FF7@prv1-mh.provo.novell.com>
 <5C80F32C0200007800232900@prv1-mh.provo.novell.com>
 <5C80F32C0200000000104D67@prv1-mh.provo.novell.com>
 <5C80F32C0200007800238665@prv1-mh.provo.novell.com>
In-Reply-To: <5C80F32C0200007800238665@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH 2/2] x86/mtrr: fix 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: Charles Arnold <CARNOLD@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjAzLjE5IGF0IDExOjMyLCAgd3JvdGU6Cj4gZ2VuZXJpYy5jOiBJbiBmdW5jdGlv
biDigJhwcmludF9tdHJyX3N0YXRl4oCZOgo+IGdlbmVyaWMuYzoyMTA6MTE6IGVycm9yOiDigJgl
MCpseOKAmSBkaXJlY3RpdmUgb3V0cHV0IGJldHdlZW4gMSBhbmQgMTA3Mzc0MTgyMyAKPiBieXRl
cyBtYXkgY2F1c2UgcmVzdWx0IHRvIGV4Y2VlZCDigJhJTlRfTUFY4oCZIFstV2Vycm9yPWZvcm1h
dC1vdmVyZmxvdz1dCj4gICAyMTAgfCAgICBwcmludGsoIiVzICAldSBiYXNlICUwKiJQUkl4NjQi
MDAwIG1hc2sgJTAqIlBSSXg2NCIwMDAgJXNcbiIsCj4gICAgICAgfCAgICAgICAgICAgXn5+fn5+
fn5+fn5+fn5+fn4KPiBnZW5lcmljLmM6MjEwOjQ0OiBub3RlOiBmb3JtYXQgc3RyaW5nIGlzIGRl
ZmluZWQgaGVyZQo+ICAgMjEwIHwgICAgcHJpbnRrKCIlcyAgJXUgYmFzZSAlMCoiUFJJeDY0IjAw
MCBtYXNrICUwKiJQUkl4NjQiMDAwICVzXG4iLAo+IGdlbmVyaWMuYzoyMTA6MTE6IG5vdGU6IGRp
cmVjdGl2ZSBhcmd1bWVudCBpbiB0aGUgcmFuZ2UgWzAsIAo+IDQ1MDM1OTk2MjczNzA0OTVdCj4g
ICAyMTAgfCAgICBwcmludGsoIiVzICAldSBiYXNlICUwKiJQUkl4NjQiMDAwIG1hc2sgJTAqIlBS
SXg2NCIwMDAgJXNcbiIsCj4gICAgICAgfCAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn4KPiBn
ZW5lcmljLmM6MjEwOjExOiBub3RlOiBhc3N1bWluZyBkaXJlY3RpdmUgb3V0cHV0IG9mIDEgYnl0
ZQo+IAo+IFJlc3RyaWN0IHRoZSB3aWR0aCBvZiB0aGUgdmFyaWFibGUgIndpZHRoIiBjb250cm9s
bGluZyB0aGUgbnVtYmVyIG9mCj4gYWRkcmVzcyBkaWdpdHMgb3V0cHV0Lgo+IAo+IFJlcG9ydGVk
LWJ5OiBDaGFybGVzIEFybm9sZCA8Y2Fybm9sZEBzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGlzIG9uZSdzIHN0aWxsIHBlbmRpbmcg
Zm9yIHVzIHRvIGJ1aWxkIGNsZWFubHkgd2l0aCBnY2MgOS4gSSBrbm93CnlvdSdkIGxpa2UgaXQg
YmUgZG9uZSBkaWZmZXJlbnRseSwgYnV0IEknbSBub3QgaGFwcHkgd2l0aCB0aGUKaW1wbGljYXRp
b25zIG9mIHlvdXIgc3VnZ2VzdGlvbiwgYW5kIEkndmUgZXhwbGFpbmVkIHdoeS4gSSB3b3VsZAoo
aGVzaXRhbnRseSwgaS5lLiBqdXN0IHRvIGdldCB0aGUgYnVpbGQgaXNzdWUgb3V0IG9mIHRoZSB3
YXkpIGFjawp5b3VyIHZhcmlhbnQgaWYgeW91IHN1Ym1pdHRlZCBpdCwgYnV0IEknZCBhcHByZWNp
YXRlIGlmIHlvdSB3b3VsZApyZS1jb25zaWRlciB3aGV0aGVyIHlvdSBjb3VsZCBsaXZlIHdpdGgg
Z29pbmcgd2l0aCB0aGUgb25lIGhlcmUuCgpKYW4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9t
dHJyL2dlbmVyaWMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9nZW5lcmljLmMKPiBA
QCAtMTgyLDcgKzE4Miw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9maXhlZCh1bnNpZ25l
ZAo+ICBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfbXRycl9zdGF0ZShjb25zdCBjaGFyICpsZXZl
bCkKPiAgewo+ICAJdW5zaWduZWQgaW50IGk7Cj4gLQlpbnQgd2lkdGg7Cj4gKwl1bnNpZ25lZCBj
aGFyIHdpZHRoOyAvKiBnY2M5IGRvZXNuJ3QgbGlrZSBwbGFpbiAiaW50IiBoZXJlICovCj4gIAo+
ICAJcHJpbnRrKCIlc01UUlIgZGVmYXVsdCB0eXBlOiAlc1xuIiwgbGV2ZWwsCj4gIAkgICAgICAg
bXRycl9hdHRyaWJfdG9fc3RyKG10cnJfc3RhdGUuZGVmX3R5cGUpKTsKPiAKPiAKCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:11:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16: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 1hbonq-00028t-U7; Fri, 14 Jun 2019 16:11:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ztYt=UN=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbonp-00028o-Hs
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:11:45 +0000
X-Inumbo-ID: 19aa3ef7-8ebf-11e9-8980-bc764e045a96
Received: from mail-lf1-x133.google.com (unknown [2a00:1450:4864:20::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19aa3ef7-8ebf-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 16:11:44 +0000 (UTC)
Received: by mail-lf1-x133.google.com with SMTP id a9so2112527lff.7
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 09:11:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=peZY/4QLJvI7shqXXHWx3cp9bPcZQSbPPwzzvE8q74c=;
 b=Hrlp+XQhmBfJmSq7xniczGUi8zGD16vTNSGGeayDGBnho30ON/nw6eCxeDO4p+a75u
 Kz5zvoLFBHLmODRp4CEBHBE2oAAI3iTzmPKCxeip5LDbODnptSzjc/K3L+277fb5VrLy
 3if1p0RgVn4OKvz+GiBq5TcZ+wPk6cauMQiET4/hZh82k1tWwjc/Usihz4emSJ6PqRT+
 QBiSWoWbGfotW13xZctihMOhCMwFeDpUTnjxY74KPId9+tJHHDKFayXQ4vFFNNVS5LTB
 O255L6F+2rw2QMFJerKdBLX8jygC9pCRYeY/4p8zvhD652dEjIcPwcsCSKvl/XnC1nqT
 zvOA==
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=peZY/4QLJvI7shqXXHWx3cp9bPcZQSbPPwzzvE8q74c=;
 b=Ey7WBL3J0ioSspWjZGO7/8i+yF19XkKt6OWXp9aMi2lC4gVQueN/H6d7ZMnmiyWH9I
 QztORVHrA175phW0YYboSkJZ/7QAuFidyvgr4B1shPL9+Lf8tNufHVOlH4mp8Ju4xeed
 1W+IradA5hxFKRGy+JNvZatYBA7/F9NDvl8NUzr4mz5KeJ1j2LQg4g+MOTiw7RuwOZel
 mo1Y+VGuobH5h0RnoE2zOD4ng813eFL1wk71CnTfx8wVZmXLHX1u9bu9FL8CCMGFMaPR
 r39Xkla/RFOU8H3iaVG3c2MlDhz078LNF5PGpXkrZDQi78aMsGfwXRRAE9aWNAYwz02c
 2Mxg==
X-Gm-Message-State: APjAAAWUEZnB2VRh0LAdUtXUypu/W+i03tjAl8eAAdxiCuG0G6H8GaiY
 vfl2fslu0hqZp3R7V4JiYvA=
X-Google-Smtp-Source: APXvYqxvfOuWQMySW/JvlEAyEPe6pkIRhsDPJrfpsF4ye7412H6B0nzGuAs2ZziNFilYNo6xQrKtGw==
X-Received: by 2002:a19:2247:: with SMTP id i68mr47197695lfi.174.1560528702635; 
 Fri, 14 Jun 2019 09:11:42 -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
 h13sm662465ljb.10.2019.06.14.09.11.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 14 Jun 2019 09:11:41 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <c1094660-9c41-9883-8869-f04f95976728@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <848e4c57-7cc2-2d68-bc23-1c01c0329c80@gmail.com>
Date: Fri, 14 Jun 2019 19:11:40 +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: <c1094660-9c41-9883-8869-f04f95976728@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxNC4wNi4xOSAxODoyNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEkgaG9wZSB5b3UgYXJl
IGF3YXJlIHRoYXQgc3BlYWtpbmcgYWJvdXQgc3BlZWQgaGVyZSBpcyBxdWl0ZSBpcnJlbGV2YW50
LiBUaGUgZGlmZmVyZW5jZSB3b3VsZCBiZSBjbGVhciBsb3N0IGluIHRoZSBub2lzZSBvZiB0aGUg
cmVzdCBvZiB0aGUgY29udGV4dCBzd2l0Y2guCgpNbW0uLi4gSSBoYXZlIHRoYXQgdW5kZXJzdGFu
ZGluZy4gWWV0IEknZCByYXRoZXIgdHJ5IHRvIG5vdCBpbmNyZWFzZSB0aGUgbm9pc2UsIGlmIG5v
dCByZWR1Y2UuCgpCVFcsIEknbGwgcmVtZW1iZXIgdGhhdCB0byB5b3Ugb24geW91ciBuZXh0IGNv
bmRpdGlvbmFsIGJyYW5jaCByZW1vdmFsIDspCgo+IEJ1dCwgaWYgeW91IGFsbG93IHNvbWV0aGlu
ZywgdGhlbiBtb3N0IGxpa2VseSBzb21lb25lIHdpbGwgdXNlIGl0LiBIb3dldmVyLCB5b3UgaGF2
ZSB0byBkaWZmZXJlbnRpYXRlIGltcGxlbWVudGF0aW9uIHZzIGRvY3VtZW50YXRpb24uCj4gCj4g
SW4gdGhpcyBjYXNlLCBJIGRvbid0IHRoaW5rIHRoZSBpbXBsZW1lbnRhdGlvbiBzaG91bGQgZGlj
dGF0ZSB3aGF0IGlzIGdvaW5nIHRvIGJlIGV4cG9zZWQuCj4KPiBJZiB5b3UgZG9jdW1lbnQgdGhh
dCBpdCBjYW4ndCBoYXBwZW4sIHRoZW4geW91IGhhdmUgcm9vbSB0byBmb3JiaWQgdGhlIG1peCBp
biB0aGUgZnV0dXJlIChhc3N1bWluZyB0aGlzIGNhbid0IGJlIGRvbmUgbm93KS4KPiAKPiBJbiBv
dGhlciB3b3JkLCB0aGUgbW9yZSBsYXggaXMgdGhlIGludGVyZmFjZSwgdGhlIG1vcmUgZGlmZmlj
dWx0IGl0IGlzIHRpZ2h0ZW4gaW4gdGhlIGZ1dHVyZS4KPiAKPiBJIGFtIG5vdCBnb2luZyB0byBw
dXNoIGZvciBhbiBpbXBsZW1lbnRhdGlvbiB0aGF0IGZvcmJpZCB0aGUgbWl4LiBCdXQgSSBhbSBz
dHJvbmdseSBnb2luZyB0byBwdXNoIGZvciBhbnkgZG9jdW1lbnRhdGlvbiBvZiB0aGUgZXhwZWN0
ZWQgaW50ZXJhY3Rpb24uIFNvIHdlIGRvbid0IG1ha2Ugb3VyIGxpZmUgbWlzZXJhYmxlIGxhdGVy
IG9uLgoKSSBkbyBub3QgZW5jb3VyYWdlIHVzaW5nIGJvdGggaW50ZXJmYWNlcyBzaW11bHRhbmVv
dXNseSwgaXQgaXMgcG9pbnRsZXNzLgpJZiB5b3UgYXJlIHNheWluZyB0aGF0IHRoaXMgbWF0dGVy
IGNvdWxkIGJlIHNvbHZlZCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBkb2N1bWVudGF0aW9uLCBpdCdz
IE9LIHdpdGggbWUuCgo+PiBCVFcsIGRyb3BwaW5nIHRoZSBvbGQgaW50ZXJmYWNlIGltcGxlbWVu
dGF0aW9uIHdpbGwgYmUgbXVjaCBlYXNpZXIgaW4gZnV0dXJlIGlmIGl0IHdpbGwgbm90IGNsYXNo
IHdpdGggdGhlIG5ldyBvbmUuCj4gSSBhbSBhZnJhaWQgd2Ugd2lsbCBuZXZlciBiZSBhYmxlIHRv
IHJlbW92ZSB0aGUgb2xkIGludGVyZmFjZS4KCk1heWJlLgoKLS0gClNpbmNlcmVseSwKQW5kcmlp
IEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:20:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16:20:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbowS-0002zq-49; Fri, 14 Jun 2019 16:20: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbowQ-0002zl-H6
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:20:38 +0000
X-Inumbo-ID: 569bef5c-8ec0-11e9-9f1c-2342451d2c47
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 569bef5c-8ec0-11e9-9f1c-2342451d2c47;
 Fri, 14 Jun 2019 16:20: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 C505128;
 Fri, 14 Jun 2019 09:20:34 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 529623F694;
 Fri, 14 Jun 2019 09:20:33 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <c1094660-9c41-9883-8869-f04f95976728@arm.com>
 <848e4c57-7cc2-2d68-bc23-1c01c0329c80@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <210a3749-46e4-d659-ee5f-6b14990b6ab0@arm.com>
Date: Fri, 14 Jun 2019 17:20:32 +0100
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: <848e4c57-7cc2-2d68-bc23-1c01c0329c80@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxNC8wNi8yMDE5IDE3OjExLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IE9uIDE0LjA2LjE5
IDE4OjI0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEJ1dCwgaWYgeW91IGFsbG93IHNvbWV0aGlu
ZywgdGhlbiBtb3N0IGxpa2VseSBzb21lb25lIHdpbGwgdXNlIGl0LiBIb3dldmVyLCAKPj4geW91
IGhhdmUgdG8gZGlmZmVyZW50aWF0ZSBpbXBsZW1lbnRhdGlvbiB2cyBkb2N1bWVudGF0aW9uLgo+
Pgo+PiBJbiB0aGlzIGNhc2UsIEkgZG9uJ3QgdGhpbmsgdGhlIGltcGxlbWVudGF0aW9uIHNob3Vs
ZCBkaWN0YXRlIHdoYXQgaXMgZ29pbmcgdG8gCj4+IGJlIGV4cG9zZWQuCj4+Cj4+IElmIHlvdSBk
b2N1bWVudCB0aGF0IGl0IGNhbid0IGhhcHBlbiwgdGhlbiB5b3UgaGF2ZSByb29tIHRvIGZvcmJp
ZCB0aGUgbWl4IGluIAo+PiB0aGUgZnV0dXJlIChhc3N1bWluZyB0aGlzIGNhbid0IGJlIGRvbmUg
bm93KS4KPj4KPj4gSW4gb3RoZXIgd29yZCwgdGhlIG1vcmUgbGF4IGlzIHRoZSBpbnRlcmZhY2Us
IHRoZSBtb3JlIGRpZmZpY3VsdCBpdCBpcyB0aWdodGVuIAo+PiBpbiB0aGUgZnV0dXJlLgo+Pgo+
PiBJIGFtIG5vdCBnb2luZyB0byBwdXNoIGZvciBhbiBpbXBsZW1lbnRhdGlvbiB0aGF0IGZvcmJp
ZCB0aGUgbWl4LiBCdXQgSSBhbSAKPj4gc3Ryb25nbHkgZ29pbmcgdG8gcHVzaCBmb3IgYW55IGRv
Y3VtZW50YXRpb24gb2YgdGhlIGV4cGVjdGVkIGludGVyYWN0aW9uLiBTbyAKPj4gd2UgZG9uJ3Qg
bWFrZSBvdXIgbGlmZSBtaXNlcmFibGUgbGF0ZXIgb24uCj4gCj4gSSBkbyBub3QgZW5jb3VyYWdl
IHVzaW5nIGJvdGggaW50ZXJmYWNlcyBzaW11bHRhbmVvdXNseSwgaXQgaXMgcG9pbnRsZXNzLgo+
IElmIHlvdSBhcmUgc2F5aW5nIHRoYXQgdGhpcyBtYXR0ZXIgY291bGQgYmUgc29sdmVkIHdpdGgg
dGhlIGFwcHJvcHJpYXRlIAo+IGRvY3VtZW50YXRpb24sIGl0J3MgT0sgd2l0aCBtZS4KPiAKPj4+
IEJUVywgZHJvcHBpbmcgdGhlIG9sZCBpbnRlcmZhY2UgaW1wbGVtZW50YXRpb24gd2lsbCBiZSBt
dWNoIGVhc2llciBpbiBmdXR1cmUgCj4+PiBpZiBpdCB3aWxsIG5vdCBjbGFzaCB3aXRoIHRoZSBu
ZXcgb25lLgo+PiBJIGFtIGFmcmFpZCB3ZSB3aWxsIG5ldmVyIGJlIGFibGUgdG8gcmVtb3ZlIHRo
ZSBvbGQgaW50ZXJmYWNlLgo+IAo+IE1heWJlLgoKV2VsbCwgdGhhdCBhIHN0YWJsZSBBQkkuLi4g
RXZlbiBpZiBJIHdvdWxkIGxvdmUgdG8gcmVtb3ZlIGl0LCB5b3UgY2FuJ3QgZ2V0IHJpZCAKb2Yg
b2xkIGd1ZXN0cyB0aGF0IGVhc2lseS4uLgoKQ2hlZXJzLAoKCj4gCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:20:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16: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 1hbowe-00030y-Ek; Fri, 14 Jun 2019 16:20:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbowc-00030c-9a
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:20:50 +0000
X-Inumbo-ID: 5ee645b6-8ec0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ee645b6-8ec0-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 16:20: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 1hbowa-0003vv-Ko; Fri, 14 Jun 2019 16:20:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbowa-0001eR-CE; Fri, 14 Jun 2019 16:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbowa-00034D-Bd; Fri, 14 Jun 2019 16:20:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137726-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=70d2f27b592bfcf76750b9fed5906e53423eebd7
X-Osstest-Versions-That: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 16:20:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137726: 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>

ZmxpZ2h0IDEzNzcyNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcyNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MGQyZjI3YjU5MmJmY2Y3Njc1MGI5ZmVkNTkwNmU1MzQyM2VlYmQ3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNmExYzdjMjEzZTEzZWI2NGQy
YzJkOGFhOWM1YzgwNWZlMTkwMjBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc3MTYgIDIwMTkt
MDYtMTMgMTM6MDA6NDQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI2ICAy
MDE5LTA2LTE0IDE0OjAwOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM2YTFjN2MyMTMuLjcwZDJm
MjdiNTkgIDcwZDJmMjdiNTkyYmZjZjc2NzUwYjlmZWQ1OTA2ZTUzNDIzZWViZDcgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbozb-0003Gw-W4; Fri, 14 Jun 2019 16:23: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=ztYt=UN=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbozb-0003Gq-9O
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:23:55 +0000
X-Inumbo-ID: cc8f894d-8ec0-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 cc8f894d-8ec0-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 16:23:53 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id s21so2986955lji.8
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 09:23:53 -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=eAzbUrO4J0zH2bzItj/p5OXrsnTXoizPPszCbEGy1vI=;
 b=VYvF1tCEObwOqK3QUKyLipeAes7kqe/GKDYctKJPXseJ8CKOrgJwNycBrwLfclPKM1
 FJU4F1fb+dVHhGC0oKYMcIHJcSM/SKXFs8dyhW4GrujcQSyDejuceP7cjBpyQ8er2+Qh
 hYU1hb5IrTPcGPTlb1jLeTvy3GJKEDxfAYYdHVfCfZVr+nniglk12QaYjVBgy0EYBLk1
 +AWpMm4UsuWpLuO0NCU4Mie79QEwj+a+PsaCCty/aYaHWmhYB+GXKg1w+PZso21br+pX
 Yih0/LmAuvPvSz6P3HB2HFrurrMMne6lEvlSPbuO2VPZ+EmD1l4uS8yebArL5nyUCIcS
 XEUw==
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=eAzbUrO4J0zH2bzItj/p5OXrsnTXoizPPszCbEGy1vI=;
 b=euFrQ7BEOdjYT1yqm1ccvmpf5UL3A2eQTvZ0wJt59viyJEdc0ryosd08t2zGwkQ5VA
 TZyq3jhnBOamQSm3Qj/HPwwpGWR1jDgw78RRMk4xpWzFnFoMD6xI/Hkbr+iw6M75QKil
 0jMyzcG94KaM7BrXjFQQWmV9OWmfu8oaXI4iKrXtZ0fjG0+/KcDxExWPJ8+exKg2MGQg
 GO0yhB3UQF/B3z8UJwlcH8Fc8ttuXG1rmsMMWh4ecF5VMh7YmAeGaiKqkp7yuhUFP4rp
 c4/6muw6ILHjciEJc/YsRY33fvhCY7Cujpp+RMdbh19csSkzLwBsIxqvzuHZoiGTOqVE
 Gmrg==
X-Gm-Message-State: APjAAAUo55Z6k7lO8cFwlAZqqaWzuHETMbvLnaU0V6lBDATSF/sDOf/u
 xlPHq/sKylowigZitw9ZClo=
X-Google-Smtp-Source: APXvYqyAALYx/3sFDCG0OWGTJm/AAZxnjblxmoKJl/QKVB2erzkQ6AbA7ZMo/d8HI1hwjZn1cybUmA==
X-Received: by 2002:a2e:824c:: with SMTP id j12mr43690307ljh.53.1560529432301; 
 Fri, 14 Jun 2019 09:23:52 -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
 q13sm543307lfk.65.2019.06.14.09.23.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 14 Jun 2019 09:23:51 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <46e206de-dd8e-6931-bda6-32af5c7ba964@gmail.com>
Date: Fri, 14 Jun 2019 19:23:49 +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: <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGVsbG8gSmFuLAoKT24gMTQuMDYuMTkgMTg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDE0LjA2LjE5IGF0IDE3OjExLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3RlOgo+PiBP
biAxNC4wNi4xOSAxNzozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gQWZ0ZXIgYWxsIHRoZXkg
aGF2ZSBleGFjdGx5IHRoZSBzYW1lIGRhdGEuLi4KPj4KPj4gWWVzLCBidXQgbm9ybWFsIGd1ZXN0
cyBzaG91bGQgdXNlIG9ubHkgb25lIGludGVyZmFjZS4KPiAKPiBJIHRob3VnaHQgaXQgaGFkIGJl
ZW4gY2xhcmlmaWVkIGFscmVhZHkgdGhhdCBub3JtYWwgZ3Vlc3RzIGNhbiB2ZXJ5Cj4gd2VsbCB1
c2UgYm90aCBpbnRlcmZhY2VzLCBqdXN0IG5vdCBib3RoIGF0IHRoZSBzYW1lIHRpbWU6IEJvb3Qg
bG9hZGVyCj4gYW5kIE9TIGNvdWxkIGRpc2FncmVlIGluIHRoaXMgcmVnYXJkLCBhcyB0aGUgcHJp
bWUgZXhhbXBsZS4KCkkgbWlzc2VkICJhdCB0aGUgc2FtZSB0aW1lIi4KCldlIG1heSByZXF1aXJl
IGV4aXN0aW5nIHJ1bnN0YXRlIGFyZWEgdW5yZWdpc3RlcmluZyBpZiB0aGUgc3lzdGVtIGlzIGF3
YXJlIG9mIGl0LiBCdXQgaXQgaXMgZm9yIHRoZSBuZXcgaW50ZXJmYWNlLgpUaGUgb2xkIG9uZSBo
YXMgbm8gZG9jdW1lbnRhdGlvbiBhYm91dCB0aGUgdW5yZWdpc3RlcmluZy4gVGhlIGltcGxpY2l0
IHdheSBpcyBrbm93biB0byB1cywgYnV0IG5vdCBrbm93biB0byB1c2Vycy4KSG93IHRvIHNvbHZl
IHRoZSBjbGFzaD8KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:25:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16:25:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbp1S-0003Mh-Dg; Fri, 14 Jun 2019 16: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=ztYt=UN=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hbp1R-0003Mb-KJ
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:25:49 +0000
X-Inumbo-ID: 10f2d397-8ec1-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 10f2d397-8ec1-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 16:25:48 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id b11so2145137lfa.5
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 09:25: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-language:content-transfer-encoding;
 bh=16zqv3I+Dh4iH2tcXo/Jz0xP4ivnNinWRKieLKh+FUc=;
 b=c/HRk/fo/3A9XYeYAHybp3Mu+N2mWkUv0CJKnHwiJOX2Hw/WJlh3ddOFnQLUeSzU9m
 gzjxpN7mSNhNOrp2nDEbH3Hej5/H+DSOgyw6KMOgYB3xElCjt5lgVf9AIGZjxNOScEm1
 waL+PapMLhzZJYwhhRk2S6BNcRxMq73AXm77ZOI9R4Ke8Ip236yuyKl9LPWOLZPxwQKd
 I54vVnzycu41Nn9A/9KmCzZXVr5J+jvPn+RP8eWEZ69p1dFJyWBEVwjlyc/5mEvaLufX
 0QxeZWHPywFlw0EMj9/zVdGF6jT+DwUlCp/3YAKrkMmUHucJSuVHg9xxLMxOo/IFJI2m
 20pw==
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=16zqv3I+Dh4iH2tcXo/Jz0xP4ivnNinWRKieLKh+FUc=;
 b=SUXqlQ2gswYcmiTLC/7Gdu7bbIbvPmU0JAJfDdATMmZwWtDmFH9R4grgV1fImiTkEk
 tzRhtFlcf2S1LYoXBCUcqE2/ImmEAeD4uLDXBwtps4Bx5nZz9f+DQ7qe+MQp3Rcwbp3r
 m1pp2hp8xAZNCMb9a/jM6RaWGunM/xHHUgPGkWqKFEzt9ej7IJB9WfiBa+WJYnqdKo6E
 E/WDRomKVFNn/SBViFcDSutATYrtxZMIzbj0l+oCiutb7LxGGCLGd1Gbxl4lNjtXAtlM
 ErJj09hC910ahDjhU96PEBohcVUG1P7gna3PqJHqIhx+UxBr+TfVA+ndBtqiE7ZxYYu4
 vG4Q==
X-Gm-Message-State: APjAAAUnDj4stecU1INAPYAh/oydvI0vPsYxd4Ie3NGrKiFlmYgB/19X
 n2/JMWaU0HGz7o3U+V2rJcg=
X-Google-Smtp-Source: APXvYqzxnWbxIoI0UAnglVR7Tt1XmLEYjG1AwVhR8GJinxu/pQkk+j3KBLufk7+8Z1W+gGn7Rzg29Q==
X-Received: by 2002:ac2:43bb:: with SMTP id t27mr27916393lfl.187.1560529547082; 
 Fri, 14 Jun 2019 09:25: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
 g5sm665290ljj.69.2019.06.14.09.25.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 14 Jun 2019 09:25:46 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <c1094660-9c41-9883-8869-f04f95976728@arm.com>
 <848e4c57-7cc2-2d68-bc23-1c01c0329c80@gmail.com>
 <210a3749-46e4-d659-ee5f-6b14990b6ab0@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <12bf2d15-32a1-4978-1cd5-2b365bc61308@gmail.com>
Date: Fri, 14 Jun 2019 19:25: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: <210a3749-46e4-d659-ee5f-6b14990b6ab0@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

CgpPbiAxNC4wNi4xOSAxOToyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFdlbGwsIHRoYXQgYSBz
dGFibGUgQUJJLi4uIEV2ZW4gaWYgSSB3b3VsZCBsb3ZlIHRvIHJlbW92ZSBpdCwgeW91IGNhbid0
IGdldCByaWQgb2Ygb2xkIGd1ZXN0cyB0aGF0IGVhc2lseS4uLgoKSW4gNSB5ZWFycywgYXMgWEVO
IGRpZCBmb3IgTEsgMy4xOD8KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 16:52:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 16:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbpRI-0005iD-Qc; Fri, 14 Jun 2019 16:52: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbpRH-0005i8-9o
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 16:52:31 +0000
X-Inumbo-ID: cc125cfb-8ec4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cc125cfb-8ec4-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 16:52: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 BB13228;
 Fri, 14 Jun 2019 09:52: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 9B0EE3F694;
 Fri, 14 Jun 2019 09:52:28 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
 <5D0386DC0200007800238470@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6c6fcf56-f6d1-e6b7-dcf8-3889a772d03e@arm.com>
Date: Fri, 14 Jun 2019 17:52:27 +0100
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: <5D0386DC0200007800238470@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] x86/ACPI: re-park previously parked
 CPUs upon resume from S3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKVGhlIHRpdGxlIGFuZCBjb21taXQgbWVzc2FnZSBhcmUgYSBiaXQgb2RkIHRvIHJl
YWQgYmVjYXVzZSB5b3UgYXJlIG1vZGlmeWluZyAKY29tbW9uIGNvZGUgYnV0IGV2ZXJ5dGhpbmcg
aXMgZ2VhcmVkIHRvd2FyZHMgeDg2LgoKT24gMTQvMDYvMjAxOSAxMjozNywgSmFuIEJldWxpY2gg
d3JvdGU6Cj4gQWl1aSB3aGVuIHJlc3VtaW5nIGZyb20gUzMsIENQVXMgY29tZSBiYWNrIG91dCBv
ZiBSRVNFVC9JTklULiBUaGVyZWZvcmUKPiB0aGV5IG5lZWQgdG8gdW5kZXJnbyB0aGUgc2FtZSBw
cm9jZWR1cmUgYXMgd2FzIGFkZGVkIGVsc2V3aGVyZSBieQo+IGNvbW1pdHMgZDhmOTc0ZjFhNiAo
Ing4NjogY29tbWFuZCBsaW5lIG9wdGlvbiB0byBhdm9pZCB1c2Ugb2Ygc2Vjb25kYXJ5Cj4gaHlw
ZXItdGhyZWFkcyIpIGFuZCA4Nzk3ZDIwYTZlICgieDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwg
Q1BVcyBldmVuCj4gaWYgbm90IGFsbCBhcmUgc3VwcG9zZWQgdG8gYmUgdXNlZCIpLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0gYS94
ZW4vY29tbW9uL2NwdS5jCj4gKysrIGIveGVuL2NvbW1vbi9jcHUuYwo+IEBAIC0xMDUsNyArMTA1
LDcgQEAgaW50IGNwdV9kb3duKHVuc2lnbmVkIGludCBjcHUpCj4gICAgICAgaWYgKCBlcnIgKQo+
ICAgICAgICAgICBnb3RvIGZhaWw7Cj4gICAKPiAtICAgIGlmICggdW5saWtlbHkoc3lzdGVtX3N0
YXRlIDwgU1lTX1NUQVRFX2FjdGl2ZSkgKQo+ICsgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPCBTWVNf
U1RBVEVfYWN0aXZlIHx8IHN5c3RlbV9zdGF0ZSA9PSBTWVNfU1RBVEVfcmVzdW1lICkKClNvIHRo
aXMgY2hhbmdlIGhlcmUgaXMgbmVjZXNzYXJ5IGJlY2F1c2UgZW5hYmxlX25vbmJvb3RfY3B1cygp
IG1heSBjYWxsIApjcHVfZG93bigpLCBhbSBJIHJpZ2h0PyBJZiBzbywgY291bGQgeW91IHBsZWFz
ZSBtZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVzc2FnZT8KCj4gICAgICAgICAgIG9uX3NlbGVj
dGVkX2NwdXMoY3B1bWFza19vZihjcHUpLCBfdGFrZV9jcHVfZG93biwgTlVMTCwgdHJ1ZSk7Cj4g
ICAgICAgZWxzZSBpZiAoIChlcnIgPSBzdG9wX21hY2hpbmVfcnVuKHRha2VfY3B1X2Rvd24sIE5V
TEwsIGNwdSkpIDwgMCApCj4gICAgICAgICAgIGdvdG8gZmFpbDsKPiBAQCAtMjA3LDE1ICsyMDcs
MTkgQEAgdm9pZCBlbmFibGVfbm9uYm9vdF9jcHVzKHZvaWQpCj4gICAKPiAgICAgICBwcmludGso
IkVuYWJsaW5nIG5vbi1ib290IENQVXMgIC4uLlxuIik7Cj4gICAKPiAtICAgIGZvcl9lYWNoX2Nw
dSAoIGNwdSwgJmZyb3plbl9jcHVzICkKPiArICAgIGZvcl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1
ICkKPiAgICAgICB7Cj4gKyAgICAgICAgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyA/IGNwdSA9PSBz
bXBfcHJvY2Vzc29yX2lkKCkKCnBhcmtfb2ZmbGluZV9jcHVzIGlzIHg4NiBzcGVjaWZpYywgc28g
aXQgd2lsbCBub3QgYnVpbGQgb24gQXJtLgoKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmZnJvemVuX2NwdXMpICkKPiArICAgICAgICAg
ICAgY29udGludWU7Cj4gICAgICAgICAgIGlmICggKGVycm9yID0gY3B1X3VwKGNwdSkpICkKPiAg
ICAgICAgICAgewo+ICAgICAgICAgICAgICAgcHJpbnRrKCJFcnJvciBicmluZ2luZyBDUFUlZCB1
cDogJWRcbiIsIGNwdSwgZXJyb3IpOwo+ICAgICAgICAgICAgICAgQlVHX09OKGVycm9yID09IC1F
QlVTWSk7Cj4gICAgICAgICAgIH0KPiAtICAgICAgICBlbHNlCj4gLSAgICAgICAgICAgIF9fY3B1
bWFza19jbGVhcl9jcHUoY3B1LCAmZnJvemVuX2NwdXMpOwo+ICsgICAgICAgIGVsc2UgaWYgKCAh
X19jcHVtYXNrX3Rlc3RfYW5kX2NsZWFyX2NwdShjcHUsICZmcm96ZW5fY3B1cykgJiYKPiArICAg
ICAgICAgICAgICAgICAgKGVycm9yID0gY3B1X2Rvd24oY3B1KSkgKQo+ICsgICAgICAgICAgICBw
cmludGsoIkVycm9yIHJlLW9mZmxpbmluZyBDUFUlZDogJWRcbiIsIGNwdSwgZXJyb3IpOwo+ICAg
ICAgIH0KPiAgIAo+ICAgICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwgJmZyb3plbl9jcHVzICkKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMr-0001pa-HP; Fri, 14 Jun 2019 17:52:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMp-0001oQ-GI
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:59 +0000
X-Inumbo-ID: 1ab88dd2-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1ab88dd2-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:51:57 +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 AF6D6344;
 Fri, 14 Jun 2019 10:51:57 -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 C75443F718;
 Fri, 14 Jun 2019 10:51:56 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:40 +0100
Message-Id: <20190614175144.20046-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 5/9] xen/arm: mm: Remove enum
 xenmap_operation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

VGhlIGVudW0geGVubWFwX29wZXJhdGlvbiBpcyBub3QgdXNlZCBhbnltb3JlLiBTbyByZW1vdmUg
aXQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpS
ZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KQWNrZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAg
Q2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNrZWQtYnkKCiAgICBDaGFu
Z2VzIGluIHYyOgogICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2Fy
Y2gvYXJtL21tLmMgfCAyNCArKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA4IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggYjJiOGJkM2RjNi4uM2Y2ZDBlMjlk
NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMK
QEAgLTk0NywxMyArOTQ3LDYgQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX3RhYmxlKGxwYWVfdCAq
ZW50cnkpCiAgICAgcmV0dXJuIDA7CiB9CiAKLWVudW0geGVubWFwX29wZXJhdGlvbiB7Ci0gICAg
SU5TRVJULAotICAgIFJFTU9WRSwKLSAgICBNT0RJRlksCi0gICAgUkVTRVJWRQotfTsKLQogLyog
U2FuaXR5IGNoZWNrIG9mIHRoZSBlbnRyeSAqLwogc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2Vu
dHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBAIC0x
MDIwLDggKzEwMTMsOCBAQCBzdGF0aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVu
dHJ5LCBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKICAgICByZXR1cm4gdHJ1ZTsKIH0K
IAotc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBv
cCwgdW5zaWduZWQgbG9uZyBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1m
bl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQorc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2Vu
dHJ5KHVuc2lnbmVkIGxvbmcgYWRkciwgbWZuX3QgbWZuLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBscGFlX3QgcHRlLCAqZW50cnk7
CiAgICAgbHBhZV90ICp0aGlyZCA9IE5VTEw7CkBAIC0xMDc5LDggKzEwNzIsNyBAQCBzdGF0aWMg
aW50IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLCB1bnNpZ25l
ZCBsb25nIGFkZHIsCiAKIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0soeGVuX3B0X2xvY2spOwogCi1z
dGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAotICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmlydCwKK3N0YXRpYyBpbnQgeGVuX3B0
X3VwZGF0ZSh1bnNpZ25lZCBsb25nIHZpcnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
X3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfbWZucywK
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCkBAIC0xMTExLDcg
KzExMDMsNyBAQCBzdGF0aWMgaW50IHhlbl9wdF91cGRhdGUoZW51bSB4ZW5tYXBfb3BlcmF0aW9u
IG9wLAogCiAgICAgZm9yKCA7IGFkZHIgPCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUgKQog
ICAgIHsKLSAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KG9wLCBhZGRyLCBtZm4sIGZs
YWdzKTsKKyAgICAgICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KGFkZHIsIG1mbiwgZmxhZ3Mp
OwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGJyZWFrOwogCkBAIC0xMTM2LDI0ICsx
MTI4LDI0IEBAIGludCBtYXBfcGFnZXNfdG9feGVuKHVuc2lnbmVkIGxvbmcgdmlydCwKICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfbWZucywKICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShJTlNF
UlQsIHZpcnQsIG1mbiwgbnJfbWZucywgZmxhZ3MpOworICAgIHJldHVybiB4ZW5fcHRfdXBkYXRl
KHZpcnQsIG1mbiwgbnJfbWZucywgZmxhZ3MpOwogfQogCiBpbnQgcG9wdWxhdGVfcHRfcmFuZ2Uo
dW5zaWduZWQgbG9uZyB2aXJ0LCB1bnNpZ25lZCBsb25nIG5yX21mbnMpCiB7Ci0gICAgcmV0dXJu
IHhlbl9wdF91cGRhdGUoUkVTRVJWRSwgdmlydCwgSU5WQUxJRF9NRk4sIG5yX21mbnMsIF9QQUdF
X1BPUFVMQVRFKTsKKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZSh2aXJ0LCBJTlZBTElEX01GTiwg
bnJfbWZucywgX1BBR0VfUE9QVUxBVEUpOwogfQogCiBpbnQgZGVzdHJveV94ZW5fbWFwcGluZ3Mo
dW5zaWduZWQgbG9uZyB2LCB1bnNpZ25lZCBsb25nIGUpCiB7CiAgICAgQVNTRVJUKHYgPD0gZSk7
Ci0gICAgcmV0dXJuIHhlbl9wdF91cGRhdGUoUkVNT1ZFLCB2LCBJTlZBTElEX01GTiwgKGUgLSB2
KSA+PiBQQUdFX1NISUZULCAwKTsKKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZSh2LCBJTlZBTElE
X01GTiwgKGUgLSB2KSA+PiBQQUdFX1NISUZULCAwKTsKIH0KIAogaW50IG1vZGlmeV94ZW5fbWFw
cGluZ3ModW5zaWduZWQgbG9uZyBzLCB1bnNpZ25lZCBsb25nIGUsIHVuc2lnbmVkIGludCBmbGFn
cykKIHsKICAgICBBU1NFUlQocyA8PSBlKTsKLSAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShNT0RJ
RlksIHMsIElOVkFMSURfTUZOLCAoZSAtIHMpID4+IFBBR0VfU0hJRlQsIGZsYWdzKTsKKyAgICBy
ZXR1cm4geGVuX3B0X3VwZGF0ZShzLCBJTlZBTElEX01GTiwgKGUgLSBzKSA+PiBQQUdFX1NISUZU
LCBmbGFncyk7CiB9CiAKIGVudW0gbWcgeyBtZ19jbGVhciwgbWdfcm8sIG1nX3J3LCBtZ19yeCB9
OwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMq-0001oo-0Z; Fri, 14 Jun 2019 17: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMo-0001nG-6z
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:58 +0000
X-Inumbo-ID: 19fa9a05-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 19fa9a05-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:51: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 92969367;
 Fri, 14 Jun 2019 10:51:56 -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 AA3023F718;
 Fri, 14 Jun 2019 10:51:55 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:39 +0100
Message-Id: <20190614175144.20046-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 4/9] xen/arm: mm: Rework
 xen_pt_update_entry to avoid use xenmap_operation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

V2l0aCB0aGUgbmV3bHkgaW50cm9kdWNlZCBmbGFncywgaXQgaXMgbm93IHBvc3NpYmxlIHRvIGtu
b3cgaG93IHRoZSBwYWdlCndpbGwgYmUgdXBkYXRlZCB0aHJvdWdoIHRoZSBmbGFncy4KCkFsbCB0
aGUgdXNlIG9mIHhlbm1hcF9vcGVyYXRpb24gYXJlIG5vdyByZXBsYWNlZCB3aXRoIHRoZSBmbGFn
cy4gQXQgdGhlCnNhbWUgdGltZSwgdmFsaWRpdHkgY2hlY2sgYXJlIG5vdyByZW1vdmVkIGFzIHRo
ZXkgYXJlIGdhdGhlcmVkIGluCnhlbl9wdF9jaGVja19lbnRyeSgpLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IEFuZHJpaSBB
bmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjM6CiAg
ICAgICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5CgogICAgQ2hhbmdlcyBpbiB2MjoKICAg
ICAgICAtIEZpeCB0eXBvIGluIHRoZSBjb21taXQgbWVzc2FnZQogICAgICAgIC0gQWRkIEFuZHJp
aSdzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL21tLmMgfCA0NyArKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGlu
c2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
bS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggZGNmMDQxNTc4Yi4uYjJiOGJkM2RjNiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTEw
NDcsMzQgKzEwNDcsMzMgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVu
bWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAogICAgIGlmICggIXhlbl9wdF9j
aGVja19lbnRyeSgqZW50cnksIG1mbiwgZmxhZ3MpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKLSAgICBzd2l0Y2ggKCBvcCApIHsKLSAgICAgICAgY2FzZSBJTlNFUlQ6Ci0gICAgICAgIGNh
c2UgUkVTRVJWRToKLSAgICAgICAgICAgIGlmICggb3AgPT0gUkVTRVJWRSApCi0gICAgICAgICAg
ICAgICAgYnJlYWs7CisgICAgLyogSWYgd2UgYXJlIG9ubHkgcG9wdWxhdGluZyBwYWdlLXRhYmxl
LCB0aGVuIHdlIGFyZSBkb25lLiAqLworICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QT1BVTEFURSAp
CisgICAgICAgIHJldHVybiAwOworCisgICAgLyogV2UgYXJlIHJlbW92aW5nIHRoZSBwYWdlICov
CisgICAgaWYgKCAhKGZsYWdzICYgX1BBR0VfUFJFU0VOVCkgKQorICAgICAgICBtZW1zZXQoJnB0
ZSwgMHgwMCwgc2l6ZW9mKHB0ZSkpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIC8qIFdlIGFy
ZSBpbnNlcnRpbmcgYSBtYXBwaW5nID0+IENyZWF0ZSBuZXcgcHRlLiAqLworICAgICAgICBpZiAo
ICFtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQorICAgICAgICB7CiAgICAgICAgICAgICBwdGUg
PSBtZm5fdG9feGVuX2VudHJ5KG1mbiwgUEFHRV9BSV9NQVNLKGZsYWdzKSk7Ci0gICAgICAgICAg
ICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxhZ3MpOwotICAgICAgICAgICAgcHRlLnB0Lnhu
ID0gUEFHRV9YTl9NQVNLKGZsYWdzKTsKLSAgICAgICAgICAgIEJVR19PTighcHRlLnB0LnJvICYm
ICFwdGUucHQueG4pOworCisgICAgICAgICAgICAvKiBUaGlyZCBsZXZlbCBlbnRyaWVzIHNldCBw
dGUucHQudGFibGUgPSAxICovCiAgICAgICAgICAgICBwdGUucHQudGFibGUgPSAxOwotICAgICAg
ICAgICAgd3JpdGVfcHRlKGVudHJ5LCBwdGUpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
IGNhc2UgTU9ESUZZOgotICAgICAgICBjYXNlIFJFTU9WRToKLSAgICAgICAgICAgIGlmICggb3Ag
PT0gUkVNT1ZFICkKLSAgICAgICAgICAgICAgICBwdGUuYml0cyA9IDA7Ci0gICAgICAgICAgICBl
bHNlCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHRlID0gKmVudHJ5OwotICAgICAg
ICAgICAgICAgIHB0ZS5wdC5ybyA9IFBBR0VfUk9fTUFTSyhmbGFncyk7Ci0gICAgICAgICAgICAg
ICAgcHRlLnB0LnhuID0gUEFHRV9YTl9NQVNLKGZsYWdzKTsKLSAgICAgICAgICAgIH0KLSAgICAg
ICAgICAgIHdyaXRlX3B0ZShlbnRyeSwgcHRlKTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAg
ICBkZWZhdWx0OgotICAgICAgICAgICAgQlVHKCk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZSAv
KiBXZSBhcmUgdXBkYXRpbmcgdGhlIHBlcm1pc3Npb24gPT4gQ29weSB0aGUgY3VycmVudCBwdGUu
ICovCisgICAgICAgICAgICBwdGUgPSAqZW50cnk7CisKKyAgICAgICAgLyogU2V0IHBlcm1pc3Np
b24gKi8KKyAgICAgICAgcHRlLnB0LnJvID0gUEFHRV9ST19NQVNLKGZsYWdzKTsKKyAgICAgICAg
cHRlLnB0LnhuID0gUEFHRV9YTl9NQVNLKGZsYWdzKTsKICAgICB9CiAKKyAgICB3cml0ZV9wdGUo
ZW50cnksIHB0ZSk7CisKICAgICByZXR1cm4gMDsKIH0KIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMq-0001p6-M4; Fri, 14 Jun 2019 17:52: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMo-0001nK-EF
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:58 +0000
X-Inumbo-ID: 1802f8a0-8ecd-11e9-a2e8-0f098cab047c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1802f8a0-8ecd-11e9-a2e8-0f098cab047c;
 Fri, 14 Jun 2019 17:51: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 3CDC4344;
 Fri, 14 Jun 2019 10:51:53 -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 52C373F718;
 Fri, 14 Jun 2019 10:51:52 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:36 +0100
Message-Id: <20190614175144.20046-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 1/9] xen/arm: Rework HSCTLR_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: Oleksandr_Tyshchenko@epam.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Andrii_Anisov@epam.com,
 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>

VGhlIGN1cnJlbnQgdmFsdWUgb2YgSFNDVExSX0JBU0UgZm9yIEFybTY0IGlzIHByZXR0eSB3cm9u
Zy4gSXQgd291bGQKYWN0dWFsbHkgdHVybiBvbiBTQ1RMUl9FTDIubkFBIChiaXQgNikgb24gaGFy
ZHdhcmUgaW1wbGVtZW50aW5nCkFSTXY4LjQtTFNFLgoKRnVydGhlcm1vcmUsIHRoZSBkb2N1bWVu
dGF0aW9uIG9mIHdoYXQgaXMgY2xlYXJlZC9zZXQgaW4gU0NUTFJfRUwyIGlzCmFsc28gbm90IGNv
cnJlY3QgYW5kIGxvb2tzIGxpa2UgdG8gYmUgYSB2ZXJiYXRpbSBjb3B5IGZyb20gQXJtMzIuCgpI
U0NUTFJfQkFTRSBpcyByZXBsYWNlZCB3aXRoIGEgYnVuY2ggb2YgcGVyLWFyY2hpdGVjdHVyZSBu
ZXcgZGVmaW5lcwpoZWxwaW5nIHRvIHVuZGVyc3RhbmQgYmV0dGVyIHdoYXQgaXMgdGhlIGluaXRp
YWwgdmFsdWUgZm9yClNDVExSX0VMMi9IU0NUTFIuCgpOb3RlIHRoZSBkZWZpbmVzICpfQ0xFQVIg
YXJlIG9ubHkgdXNlZCB0byBjaGVjayB0aGUgc3RhdGUgb2YgZWFjaCBiaXRzCmFyZSBrbm93bi4K
Ckxhc3RseSwgdGhlIGRvY3VtZW50YXRpb24gaXMgZHJvcHBlZCBmcm9tIGFybXszMiw2NH0vaGVh
ZC5TIGFzIGl0IHdvdWxkCmJlIHByZXR0eSBlYXN5IHRvIGdldCBvdXQtb2Ytc3luYyB3aXRoIHRo
ZSBkZWZpbml0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGVwYW0u
Y29tPgoKLS0tCiAgICBOb3RlIHRoaXMgcGF0Y2ggd2FzIHBhcnQgb2YgTU0tUEFSVDIgYmVmb3Jl
LiBBcyB0aGlzIHdhcyB0aGUgb25seQogICAgcGF0Y2ggb2YgdGhlIHNlcmllcyBub3QgbWVyZ2Vk
LCBpdCBpcyBub3cgcGFydCBvZiBNTS1QQVJUMy4KCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAg
IC0gQWRkIGNvbW1lbnQgb24gdG9wIG9mIEhTQ1RMUl9DTEVBUi9TQ1RMUl9DTEVBUiB0byBleHBs
YWluIHRoYXQKICAgICAgICBpdCBpcyBvbmx5IHVzZWQgb25lIHRpbWUgYXQgcHJlLXByb2Nlc3Np
bmcgdGltZQogICAgICAgIC0gRml4IHR5cG8gaW4gdGhlIGNvbW1pdCBtZXNzYWdlCiAgICAgICAg
LSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0g
VXNlIEJJVCguLi4sIFVMKSBpbnN0ZWFkIG9mIF9CSVRVTAotLS0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMgICAgICAgfCAxMiArLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMg
ICAgICAgfCAxMCArLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCB8IDU2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAzIGZpbGVzIGNoYW5n
ZWQsIDU3IGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9hcm0zMi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCmluZGV4IDVm
ODE3ZDQ3M2UuLjE4ZGVkNDlhMDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwpAQCAtMjI0LDE3ICsyMjQsNyBAQCBj
cHVfaW5pdF9kb25lOgogICAgICAgICBsZHIgICByMCwgPShUQ1JfUkVTMXxUQ1JfU0gwX0lTfFRD
Ul9PUkdOMF9XQldBfFRDUl9JUkdOMF9XQldBfFRDUl9UMFNaKDApKQogICAgICAgICBtY3IgICBD
UDMyKHIwLCBIVENSKQogCi0gICAgICAgIC8qCi0gICAgICAgICAqIFNldCB1cCB0aGUgSFNDVExS
OgotICAgICAgICAgKiBFeGNlcHRpb25zIGluIExFIEFSTSwKLSAgICAgICAgICogTG93LWxhdGVu
Y3kgSVJRcyBkaXNhYmxlZCwKLSAgICAgICAgICogV3JpdGUtaW1wbGllcy1YTiBkaXNhYmxlZCAo
Zm9yIG5vdyksCi0gICAgICAgICAqIEQtY2FjaGUgZGlzYWJsZWQgKGZvciBub3cpLAotICAgICAg
ICAgKiBJLWNhY2hlIGVuYWJsZWQsCi0gICAgICAgICAqIEFsaWdubWVudCBjaGVja2luZyBlbmFi
bGVkLAotICAgICAgICAgKiBNTVUgdHJhbnNsYXRpb24gZGlzYWJsZWQgKGZvciBub3cpLgotICAg
ICAgICAgKi8KLSAgICAgICAgbGRyICAgcjAsID0oSFNDVExSX0JBU0V8U0NUTFJfQXh4X0VMeF9B
KQorICAgICAgICBsZHIgICByMCwgPUhTQ1RMUl9TRVQKICAgICAgICAgbWNyICAgQ1AzMihyMCwg
SFNDVExSKQogCiAgICAgICAgIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVh
ZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCBkZGQzYTMzMTA4Li4wODA5NGEy
NzNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMKQEAgLTM1MiwxNSArMzUyLDcgQEAgc2tpcF9ic3M6CiAKICAgICAg
ICAgbXNyICAgdGNyX2VsMiwgeDAKIAotICAgICAgICAvKiBTZXQgdXAgdGhlIFNDVExSX0VMMjoK
LSAgICAgICAgICogRXhjZXB0aW9ucyBpbiBMRSBBUk0sCi0gICAgICAgICAqIExvdy1sYXRlbmN5
IElSUXMgZGlzYWJsZWQsCi0gICAgICAgICAqIFdyaXRlLWltcGxpZXMtWE4gZGlzYWJsZWQgKGZv
ciBub3cpLAotICAgICAgICAgKiBELWNhY2hlIGRpc2FibGVkIChmb3Igbm93KSwKLSAgICAgICAg
ICogSS1jYWNoZSBlbmFibGVkLAotICAgICAgICAgKiBBbGlnbm1lbnQgY2hlY2tpbmcgZGlzYWJs
ZWQsCi0gICAgICAgICAqIE1NVSB0cmFuc2xhdGlvbiBkaXNhYmxlZCAoZm9yIG5vdykuICovCi0g
ICAgICAgIGxkciAgIHgwLCA9KEhTQ1RMUl9CQVNFKQorICAgICAgICBsZHIgICB4MCwgPVNDVExS
X0VMMl9TRVQKICAgICAgICAgbXNyICAgU0NUTFJfRUwyLCB4MAogCiAgICAgICAgIC8qIEVuc3Vy
ZSB0aGF0IGFueSBleGNlcHRpb25zIGVuY291bnRlcmVkIGF0IEVMMgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmgKaW5kZXggYmJjYmEwNjFjYS4uZTlkMmFlMjcxNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nv
ci5oCkBAIC0xMjcsNiArMTI3LDkgQEAKICNkZWZpbmUgU0NUTFJfQTMyX0VMeF9URSAgICBCSVQo
MzAsIFVMKQogI2RlZmluZSBTQ1RMUl9BMzJfRUx4X0ZJICAgIEJJVCgyMSwgVUwpCiAKKy8qIENv
bW1vbiBiaXRzIGZvciBTQ1RMUl9FTHggZm9yIEFybTY0ICovCisjZGVmaW5lIFNDVExSX0E2NF9F
THhfU0EgICAgQklUKDMsIFVMKQorCiAvKiBDb21tb24gYml0cyBmb3IgU0NUTFJfRUx4IG9uIGFs
bCBhcmNoaXRlY3R1cmVzICovCiAjZGVmaW5lIFNDVExSX0F4eF9FTHhfRUUgICAgQklUKDI1LCBV
TCkKICNkZWZpbmUgU0NUTFJfQXh4X0VMeF9XWE4gICBCSVQoMTksIFVMKQpAQCAtMTM1LDcgKzEz
OCw1OCBAQAogI2RlZmluZSBTQ1RMUl9BeHhfRUx4X0EgICAgIEJJVCgxLCBVTCkKICNkZWZpbmUg
U0NUTFJfQXh4X0VMeF9NICAgICBCSVQoMCwgVUwpCiAKLSNkZWZpbmUgSFNDVExSX0JBU0UgICAg
IF9BQygweDMwYzUxODc4LFUpCisjaWZkZWYgQ09ORklHX0FSTV8zMgorCisjZGVmaW5lIEhTQ1RM
Ul9SRVMxICAgICAoQklUKCAzLCBVTCkgfCBCSVQoIDQsIFVMKSB8IEJJVCggNSwgVUwpIHxcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgQklUKCA2LCBVTCkgfCBCSVQoMTEsIFVMKSB8IEJJVCgx
NiwgVUwpIHxcCisgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDE4LCBVTCkgfCBCSVQoMjIs
IFVMKSB8IEJJVCgyMywgVUwpIHxcCisgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDI4LCBV
TCkgfCBCSVQoMjksIFVMKSkKKworI2RlZmluZSBIU0NUTFJfUkVTMCAgICAgKEJJVCg3LCBVTCkg
IHwgQklUKDgsIFVMKSAgfCBCSVQoOSwgVUwpICB8IEJJVCgxMCwgVUwpIHxcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgQklUKDEzLCBVTCkgfCBCSVQoMTQsIFVMKSB8IEJJVCgxNSwgVUwpIHwg
QklUKDE3LCBVTCkgfFwKKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoMjAsIFVMKSB8IEJJ
VCgyNCwgVUwpIHwgQklUKDI2LCBVTCkgfCBCSVQoMjcsIFVMKSB8XAorICAgICAgICAgICAgICAg
ICAgICAgICAgIEJJVCgzMSwgVUwpKQorCisvKiBJbml0aWFsIHZhbHVlIGZvciBIU0NUTFIgKi8K
KyNkZWZpbmUgSFNDVExSX1NFVCAgICAgIChIU0NUTFJfUkVTMSAgICB8IFNDVExSX0F4eF9FTHhf
QSAgIHwgU0NUTFJfQXh4X0VMeF9JKQorCisvKiBPbmx5IHVzZWQgYSBwcmUtcHJvY2Vzc2luZyB0
aW1lLi4uICovCisjZGVmaW5lIEhTQ1RMUl9DTEVBUiAgICAoSFNDVExSX1JFUzAgICAgICAgIHwg
U0NUTFJfQXh4X0VMeF9NICAgfFwKKyAgICAgICAgICAgICAgICAgICAgICAgICBTQ1RMUl9BeHhf
RUx4X0MgICAgfCBTQ1RMUl9BeHhfRUx4X1dYTiB8XAorICAgICAgICAgICAgICAgICAgICAgICAg
IFNDVExSX0EzMl9FTHhfRkkgICB8IFNDVExSX0F4eF9FTHhfRUUgIHxcCisgICAgICAgICAgICAg
ICAgICAgICAgICAgU0NUTFJfQTMyX0VMeF9URSkKKworI2lmIChIU0NUTFJfU0VUIF4gSFNDVExS
X0NMRUFSKSAhPSAweGZmZmZmZmZmVQorI2Vycm9yICJJbmNvbnNpc3RlbnQgSFNDVExSIHNldC9j
bGVhciBiaXRzIgorI2VuZGlmCisKKyNlbHNlCisKKyNkZWZpbmUgU0NUTFJfRUwyX1JFUzEgIChC
SVQoIDQsIFVMKSB8IEJJVCggNSwgVUwpIHwgQklUKDExLCBVTCkgfFwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICBCSVQoMTYsIFVMKSB8IEJJVCgxOCwgVUwpIHwgQklUKDIyLCBVTCkgfFwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICBCSVQoMjMsIFVMKSB8IEJJVCgyOCwgVUwpIHwgQklUKDI5
LCBVTCkpCisKKyNkZWZpbmUgU0NUTFJfRUwyX1JFUzAgIChCSVQoIDYsIFVMKSB8IEJJVCggNywg
VUwpIHwgQklUKCA4LCBVTCkgfFwKKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoIDksIFVM
KSB8IEJJVCgxMCwgVUwpIHwgQklUKDEzLCBVTCkgfFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICBCSVQoMTQsIFVMKSB8IEJJVCgxNSwgVUwpIHwgQklUKDE3LCBVTCkgfFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICBCSVQoMjAsIFVMKSB8IEJJVCgyMSwgVUwpIHwgQklUKDI0LCBVTCkgfFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoMjYsIFVMKSB8IEJJVCgyNywgVUwpIHwgQklU
KDMwLCBVTCkgfFwKKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoMzEsIFVMKSB8ICgweGZm
ZmZmZmZmVUxMIDw8IDMyKSkKKworLyogSW5pdGlhbCB2YWx1ZSBmb3IgU0NUTFJfRUwyICovCisj
ZGVmaW5lIFNDVExSX0VMMl9TRVQgICAoU0NUTFJfRUwyX1JFUzEgICAgIHwgU0NUTFJfQTY0X0VM
eF9TQSAgfFwKKyAgICAgICAgICAgICAgICAgICAgICAgICBTQ1RMUl9BeHhfRUx4X0kpCisKKy8q
IE9ubHkgdXNlZCBhIHByZS1wcm9jZXNzaW5nIHRpbWUuLi4gKi8KKyNkZWZpbmUgU0NUTFJfRUwy
X0NMRUFSIChTQ1RMUl9FTDJfUkVTMCAgICAgfCBTQ1RMUl9BeHhfRUx4X00gICB8XAorICAgICAg
ICAgICAgICAgICAgICAgICAgIFNDVExSX0F4eF9FTHhfQSAgICB8IFNDVExSX0F4eF9FTHhfQyAg
IHxcCisgICAgICAgICAgICAgICAgICAgICAgICAgU0NUTFJfQXh4X0VMeF9XWE4gIHwgU0NUTFJf
QXh4X0VMeF9FRSkKKworI2lmIChTQ1RMUl9FTDJfU0VUIF4gU0NUTFJfRUwyX0NMRUFSKSAhPSAw
eGZmZmZmZmZmZmZmZmZmZmZVTAorI2Vycm9yICJJbmNvbnNpc3RlbnQgU0NUTFJfRUwyIHNldC9j
bGVhciBiaXRzIgorI2VuZGlmCisKKyNlbmRpZgogCiAvKiBIQ1IgSHlwIENvbmZpZ3VyYXRpb24g
UmVnaXN0ZXIgKi8KICNkZWZpbmUgSENSX1JXICAgICAgICAgIChfQUMoMSxVTCk8PDMxKSAvKiBS
ZWdpc3RlciBXaWR0aCwgQVJNNjQgb25seSAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMq-0001ow-Ac; Fri, 14 Jun 2019 17:52: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMo-0001nJ-EK
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:58 +0000
X-Inumbo-ID: 18b281da-8ecd-11e9-806d-bbdfc0d74393
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 18b281da-8ecd-11e9-806d-bbdfc0d74393;
 Fri, 14 Jun 2019 17:51: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 59628346;
 Fri, 14 Jun 2019 10:51:54 -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 713AF3F718;
 Fri, 14 Jun 2019 10:51:53 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:37 +0100
Message-Id: <20190614175144.20046-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 2/9] xen/arm: mm: Introduce
 _PAGE_PRESENT and _PAGE_POPULATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

QXQgdGhlIG1vbWVudCwgdGhlIGZsYWdzIGFyZSBub3QgZW5vdWdoIHRvIGRlc2NyaWJlIHdoYXQg
a2luZCBvZiB1cGRhdGUKd2lsbCBkb25lIG9uIHRoZSBWQSByYW5nZS4gVGhleSBuZWVkIHRvIGJl
IHVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUKZW51bSB4ZW5tYXBfb3BlcmF0aW9uLgoKSXQg
d291bGQgYmUgbW9yZSBjb252ZW5pZW50IHRvIGhhdmUgYWxsIHRoZSBpbmZvcm1hdGlvbiBmb3Ig
dGhlIHVwZGF0ZQppbiBhIHNpbmdsZSBwbGFjZS4KClR3byBuZXcgZmxhZ3MgYXJlIGFkZGVkIHRv
IHJlbW92ZSB0aGUgcmVsaWVuY2Ugb24geGVubWFwX29wZXJhdGlvbjoKICAgIC0gX1BBR0VfUFJF
U0VOVDogSW5kaWNhdGUgd2hldGhlciB3ZSBhcmUgYWRkaW5nL3JlbW92aW5nIHRoZSBtYXBwaW5n
CiAgICAtIF9QQUdFX1BPUFVMQVRFOiBJbmRpY2F0ZSB3aGV0aGVyIHdlIG9ubHkgcG9wdWxhdGUg
cGFnZS10YWJsZXMKClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29t
PgoKLS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0gQ2xhcmlmeSB0aGUgZGVzY3JpcHRp
b24gb2YgdGhlIG5ldyBmbGFncwoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5k
cmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICB8IDIgKy0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIHwgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggMjNlOTU2NWRkYy4uYjEzZDlhZGY0
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMK
QEAgLTEwNTYsNyArMTA1Niw3IEBAIGludCBtYXBfcGFnZXNfdG9feGVuKHVuc2lnbmVkIGxvbmcg
dmlydCwKIAogaW50IHBvcHVsYXRlX3B0X3JhbmdlKHVuc2lnbmVkIGxvbmcgdmlydCwgdW5zaWdu
ZWQgbG9uZyBucl9tZm5zKQogewotICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKFJFU0VSVkUsIHZp
cnQsIElOVkFMSURfTUZOLCBucl9tZm5zLCAwKTsKKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShS
RVNFUlZFLCB2aXJ0LCBJTlZBTElEX01GTiwgbnJfbWZucywgX1BBR0VfUE9QVUxBVEUpOwogfQog
CiBpbnQgZGVzdHJveV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyB2LCB1bnNpZ25lZCBsb25n
IGUpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BhZ2UuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcGFnZS5oCmluZGV4IDJiY2RiMGYxYTUuLjM3ZTFkOWFhZGIgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFn
ZS5oCkBAIC03Niw2ICs3Niw4IEBACiAgKgogICogWzA6Ml0gTWVtb3J5IEF0dHJpYnV0ZSBJbmRl
eAogICogWzM6NF0gUGVybWlzc2lvbiBmbGFncworICogWzVdICAgUGFnZSBwcmVzZW50CisgKiBb
Nl0gICBPbmx5IHBvcHVsYXRlIHBhZ2UgdGFibGVzCiAgKi8KICNkZWZpbmUgUEFHRV9BSV9NQVNL
KHgpICgoeCkgJiAweDdVKQogCkBAIC04NiwxMiArODgsMTUgQEAKICNkZWZpbmUgUEFHRV9YTl9N
QVNLKHgpICgoKHgpID4+IF9QQUdFX1hOX0JJVCkgJiAweDFVKQogI2RlZmluZSBQQUdFX1JPX01B
U0soeCkgKCgoeCkgPj4gX1BBR0VfUk9fQklUKSAmIDB4MVUpCiAKKyNkZWZpbmUgX1BBR0VfUFJF
U0VOVCAgICAoMVUgPDwgNSkKKyNkZWZpbmUgX1BBR0VfUE9QVUxBVEUgICAoMVUgPDwgNikKKwog
LyoKICAqIF9QQUdFX0RFVklDRSBhbmQgX1BBR0VfTk9STUFMIGFyZSBjb252ZW5pZW5jZSBkZWZp
bmVzLiBUaGV5IGFyZSBub3QKICAqIG1lYW50IHRvIGJlIHVzZWQgb3V0c2lkZSBvZiB0aGlzIGhl
YWRlci4KICAqLwotI2RlZmluZSBfUEFHRV9ERVZJQ0UgICAgX1BBR0VfWE4KLSNkZWZpbmUgX1BB
R0VfTk9STUFMICAgIE1UX05PUk1BTAorI2RlZmluZSBfUEFHRV9ERVZJQ0UgICAgKF9QQUdFX1hO
fF9QQUdFX1BSRVNFTlQpCisjZGVmaW5lIF9QQUdFX05PUk1BTCAgICAoTVRfTk9STUFMfF9QQUdF
X1BSRVNFTlQpCiAKICNkZWZpbmUgUEFHRV9IWVBFUlZJU09SX1JPICAgICAgKF9QQUdFX05PUk1B
THxfUEFHRV9ST3xfUEFHRV9YTikKICNkZWZpbmUgUEFHRV9IWVBFUlZJU09SX1JYICAgICAgKF9Q
QUdFX05PUk1BTHxfUEFHRV9STykKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMr-0001pH-0V; Fri, 14 Jun 2019 17:52:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMo-0001nI-EA
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:58 +0000
X-Inumbo-ID: 1953a0f6-8ecd-11e9-939b-63e2fa18f954
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1953a0f6-8ecd-11e9-939b-63e2fa18f954;
 Fri, 14 Jun 2019 17:51: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 75A492B;
 Fri, 14 Jun 2019 10:51:55 -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 8DB523F718;
 Fri, 14 Jun 2019 10:51:54 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:38 +0100
Message-Id: <20190614175144.20046-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 3/9] xen/arm: mm: Sanity check any
 update of Xen 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: Oleksandr_Tyshchenko@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>

VGhlIGNvZGUgaGFuZGxpbmcgWGVuIFBUIHVwZGF0ZSBoYXMgcXVpdGUgYSBmZXcgcmVzdHJpY3Rp
b25zIG9uIHdoYXQgaXQKY2FuIGRvLiBUaGlzIGlzIG5vdCBhIGJhZCB0aGluZyBhcyBpdCBrZWVw
cyB0aGUgY29kZSBzaW1wbGUuCgpUaGVyZSBhcmUgYWxyZWFkeSBhIGZldyBjaGVja3Mgc2NhdHRl
cmVkIGluIGN1cnJlbnQgcGFnZSB0YWJsZSBoYW5kbGluZy4KSG93ZXZlciB0aGV5IGFyZSBub3Qg
c3VmZmljaWVudCBhcyB0aGV5IGNvdWxkIHN0aWxsIGFsbG93IHRvCm1vZGlmeS9yZW1vdmUgZW50
cnkgd2l0aCBjb250aWd1b3VzIGJpdCBzZXQuCgpUaGUgY2hlY2tzIGFyZSBkaXZpZGVkIGluIHR3
byBzZXRzOgogICAgLSBwZXIgZW50cnkgY2hlY2s6IFRoZXkgYXJlIGdhdGhlcmVkIGluIGEgbmV3
IGZ1bmN0aW9uIHRoYXQgd2lsbAogICAgY2hlY2sgd2hldGhlciBhbiB1cGRhdGUgaXMgdmFsaWQg
YmFzZWQgb24gdGhlIGZsYWdzIHBhc3NlZCBhbmQgdGhlCiAgICBjdXJyZW50IHZhbHVlIG9mIGFu
IGVudHJ5LgogICAgLSBnbG9iYWwgY2hlY2s6IFRoZXkgYXJlIHNhbml0eSBjaGVjayBvbiB4ZW5f
cHRfdXBkYXRlKCkgcGFyYW1ldGVycy4KCkFkZGl0aW9uYWxseSB0byBjb250aWd1b3VzIGNoZWNr
LCB3ZSBhbHNvIG5vdyBjaGVjayB0aGF0IHRoZSBjYWxsZXIgaXMKbm90IHRyeWluZyB0byBtb2Rp
ZnkgdGhlIG1lbW9yeSBhdHRyaWJ1dGVzIG9mIGFuIGVudHJ5LgoKTGFzdGx5LCBpdCB3YXMgcHJv
YmFibHkgYSBiaXQgb3ZlciB0aGUgdG9wIHRvIGZvcmJpZCByZW1vdmluZyBhbgppbnZhbGlkIG1h
cHBpbmcuIFRoaXMgY291bGQganVzdCBiZSBpZ25vcmVkLiBUaGUgbmV3IGJlaGF2aW9yIHdpbGwg
YmUKaGVscGZ1bCBpbiBmdXR1cmUgY2hhbmdlcy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRy
aWlfYW5pc292QGVwYW0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0gT25s
eSBhbGxvdyBtb2RpZmljYXRpb24gb24gdmFsaWQgZW50cnkKCiAgICBDaGFuZ2VzIGluIHYyOgog
ICAgICAgIC0gQ29ycmVjdGx5IGRldGVjdCB0aGUgcmVtb3ZhbCBvZiBhIHBhZ2UKICAgICAgICAt
IEZpeCBBU1NFUlQgb24gZmxhZ3MgaW4gdGhlIGVsc2UgY2FzZQogICAgICAgIC0gQWRkIEFuZHJp
aSdzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL21tLmMgfCAxMjIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMTA0IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggYjEzZDlhZGY0MC4uZGNmMDQx
NTc4YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21t
LmMKQEAgLTUwLDYgKzUwLDE5IEBACiAjdW5kZWYgbWZuX3RvX3ZpcnQKICNkZWZpbmUgbWZuX3Rv
X3ZpcnQobWZuKSBfX21mbl90b192aXJ0KG1mbl94KG1mbikpCiAKKyNpZmRlZiBOREVCVUcKK3N0
YXRpYyBpbmxpbmUgdm9pZAorX19hdHRyaWJ1dGVfXyAoKF9fZm9ybWF0X18gKF9fcHJpbnRmX18s
IDEsIDIpKSkKK21tX3ByaW50ayhjb25zdCBjaGFyICpmbXQsIC4uLikge30KKyNlbHNlCisjZGVm
aW5lIG1tX3ByaW50ayhmbXQsIGFyZ3MuLi4pICAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgZm10LCAj
IyBhcmdzKTsgIFwKKyAgICAgICAgV0FSTigpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIH0gd2hpbGUgKDApOworI2VuZGlmCisKICNkZWZpbmUgREVGSU5FX1BBR0VfVEFCTEVT
KG5hbWUsIG5yKSAgICAgICAgICAgICAgICAgICAgXAogbHBhZV90IF9fYWxpZ25lZChQQUdFX1NJ
WkUpIG5hbWVbTFBBRV9FTlRSSUVTICogKG5yKV0KIApAQCAtOTQxLDEyICs5NTQsODEgQEAgZW51
bSB4ZW5tYXBfb3BlcmF0aW9uIHsKICAgICBSRVNFUlZFCiB9OwogCisvKiBTYW5pdHkgY2hlY2sg
b2YgdGhlIGVudHJ5ICovCitzdGF0aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVu
dHJ5LCBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKK3sKKyAgICAvKiBTYW5pdHkgY2hl
Y2sgd2hlbiBtb2RpZnlpbmcgYSBwYWdlLiAqLworICAgIGlmICggKGZsYWdzICYgX1BBR0VfUFJF
U0VOVCkgJiYgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKKyAgICB7CisgICAgICAgIC8qIFdl
IGRvbid0IGFsbG93IG1vZGlmeWluZyBhbiBpbnZhbGlkIGVudHJ5LiAqLworICAgICAgICBpZiAo
ICFscGFlX2lzX3ZhbGlkKGVudHJ5KSApCisgICAgICAgIHsKKyAgICAgICAgICAgIG1tX3ByaW50
aygiTW9kaWZ5aW5nIGludmFsaWQgZW50cnkgaXMgbm90IGFsbG93ZWQuXG4iKTsKKyAgICAgICAg
ICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgfQorCisgICAgICAgIC8qIFdlIGRvbid0IGFsbG93
IGNoYW5naW5nIG1lbW9yeSBhdHRyaWJ1dGVzLiAqLworICAgICAgICBpZiAoIGVudHJ5LnB0LmFp
ICE9IFBBR0VfQUlfTUFTSyhmbGFncykgKQorICAgICAgICB7CisgICAgICAgICAgICBtbV9wcmlu
dGsoIk1vZGlmeWluZyBtZW1vcnkgYXR0cmlidXRlcyBpcyBub3QgYWxsb3dlZCAoMHgleCAtPiAw
eCV4KS5cbiIsCisgICAgICAgICAgICAgICAgICAgICAgZW50cnkucHQuYWksIFBBR0VfQUlfTUFT
SyhmbGFncykpOworICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICB9CisKKyAgICAg
ICAgLyogV2UgZG9uJ3QgYWxsb3cgbW9kaWZ5aW5nIGVudHJ5IHdpdGggY29udGlndW91cyBiaXQg
c2V0LiAqLworICAgICAgICBpZiAoIGVudHJ5LnB0LmNvbnRpZyApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIG1tX3ByaW50aygiTW9kaWZ5aW5nIGVudHJ5IHdpdGggY29udGlndW91cyBiaXQgc2V0
IGlzIG5vdCBhbGxvd2VkLlxuIik7CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAg
IH0KKyAgICB9CisgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gaW5zZXJ0aW5nIGEgcGFnZSAqLwor
ICAgIGVsc2UgaWYgKCBmbGFncyAmIF9QQUdFX1BSRVNFTlQgKQorICAgIHsKKyAgICAgICAgLyog
V2Ugc2hvdWxkIGJlIGhlcmUgd2l0aCBhIHZhbGlkIE1GTi4gKi8KKyAgICAgICAgQVNTRVJUKCFt
Zm5fZXEobWZuLCBJTlZBTElEX01GTikpOworCisgICAgICAgIC8qIFdlIGRvbid0IGFsbG93IHJl
cGxhY2luZyBhbnkgdmFsaWQgZW50cnkuICovCisgICAgICAgIGlmICggbHBhZV9pc192YWxpZChl
bnRyeSkgKQorICAgICAgICB7CisgICAgICAgICAgICBtbV9wcmludGsoIkNoYW5naW5nIE1GTiBm
b3IgYSB2YWxpZCBlbnRyeSBpcyBub3QgYWxsb3dlZCAoJSMiUFJJX21mbiIgLT4gJSMiUFJJX21m
biIpLlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICBtZm5feChscGFlX2dldF9tZm4oZW50cnkp
KSwgbWZuX3gobWZuKSk7CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIH0KKyAg
ICB9CisgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gcmVtb3ZpbmcgYSBwYWdlLiAqLworICAgIGVs
c2UgaWYgKCAoZmxhZ3MgJiAoX1BBR0VfUFJFU0VOVHxfUEFHRV9QT1BVTEFURSkpID09IDAgKQor
ICAgIHsKKyAgICAgICAgLyogV2Ugc2hvdWxkIGJlIGhlcmUgd2l0aCBhbiBpbnZhbGlkIE1GTi4g
Ki8KKyAgICAgICAgQVNTRVJUKG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSk7CisKKyAgICAgICAg
LyogV2UgZG9uJ3QgYWxsb3cgcmVtb3ZpbmcgcGFnZSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4g
Ki8KKyAgICAgICAgaWYgKCBlbnRyeS5wdC5jb250aWcgKQorICAgICAgICB7CisgICAgICAgICAg
ICBtbV9wcmludGsoIlJlbW92aW5nIGVudHJ5IHdpdGggY29udGlndW91cyBiaXQgc2V0IGlzIG5v
dCBhbGxvd2VkLlxuIik7CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIH0KKyAg
ICB9CisgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gcG9wdWxhdGluZyB0aGUgcGFnZS10YWJsZS4g
Tm8gY2hlY2sgc28gZmFyLiAqLworICAgIGVsc2UKKyAgICB7CisgICAgICAgIEFTU0VSVChmbGFn
cyAmIF9QQUdFX1BPUFVMQVRFKTsKKyAgICAgICAgLyogV2Ugc2hvdWxkIGJlIGhlcmUgd2l0aCBh
biBpbnZhbGlkIE1GTiAqLworICAgICAgICBBU1NFUlQobWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4p
KTsKKyAgICB9CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKwogc3RhdGljIGludCB4ZW5fcHRfdXBk
YXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZs
YWdzKQogewogICAgIGxwYWVfdCBwdGUsICplbnRyeTsKICAgICBscGFlX3QgKnRoaXJkID0gTlVM
TDsKIAorICAgIC8qIF9QQUdFX1BPUFVMQVRFIGFuZCBfUEFHRV9QUkVTRU5UIHNob3VsZCBuZXZl
ciBiZSBzZXQgdG9nZXRoZXIuICovCisgICAgQVNTRVJUKChmbGFncyAmIChfUEFHRV9QT1BVTEFU
RXxfUEFHRV9QUkVTRU5UKSkgIT0gKF9QQUdFX1BPUFVMQVRFfF9QQUdFX1BSRVNFTlQpKTsKKwog
ICAgIGVudHJ5ID0gJnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9vZmZzZXQoYWRkcildOwogICAg
IGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIp
ICkKICAgICB7CkBAIC05NjIsMTUgKzEwNDQsMTIgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRl
X2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwgdW5zaWduZWQgbG9uZyBhZGRyLAogICAg
IHRoaXJkID0gbWZuX3RvX3ZpcnQobHBhZV9nZXRfbWZuKCplbnRyeSkpOwogICAgIGVudHJ5ID0g
JnRoaXJkW3RoaXJkX3RhYmxlX29mZnNldChhZGRyKV07CiAKKyAgICBpZiAoICF4ZW5fcHRfY2hl
Y2tfZW50cnkoKmVudHJ5LCBtZm4sIGZsYWdzKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOwor
CiAgICAgc3dpdGNoICggb3AgKSB7CiAgICAgICAgIGNhc2UgSU5TRVJUOgogICAgICAgICBjYXNl
IFJFU0VSVkU6Ci0gICAgICAgICAgICBpZiAoIGxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCi0gICAg
ICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5nIHRvIHJlcGxhY2Ug
YW4gZXhpc3RpbmcgbWFwcGluZyBhZGRyPSVseCBtZm49JSJQUklfbWZuIlxuIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgX19mdW5jX18sIGFkZHIsIG1mbl94KG1mbikpOwotICAgICAgICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwotICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKCBvcCA9
PSBSRVNFUlZFICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIHB0ZSA9IG1m
bl90b194ZW5fZW50cnkobWZuLCBQQUdFX0FJX01BU0soZmxhZ3MpKTsKQEAgLTk4MiwxMiArMTA2
MSw2IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRp
b24gb3AsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIE1PRElGWToKICAgICAgICAgY2FzZSBSRU1PVkU6Ci0gICAgICAgICAgICBpZiAoICFscGFl
X2lzX3ZhbGlkKCplbnRyeSkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50
aygiJXM6IHRyeWluZyB0byAlcyBhIG5vbi1leGlzdGluZyBtYXBwaW5nIGFkZHI9JWx4XG4iLAot
ICAgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgb3AgPT0gUkVNT1ZFID8gInJlbW92ZSIg
OiAibW9kaWZ5IiwgYWRkcik7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAg
ICAgICAgICB9CiAgICAgICAgICAgICBpZiAoIG9wID09IFJFTU9WRSApCiAgICAgICAgICAgICAg
ICAgcHRlLmJpdHMgPSAwOwogICAgICAgICAgICAgZWxzZQpAQCAtOTk1LDEyICsxMDY4LDYgQEAg
c3RhdGljIGludCB4ZW5fcHRfdXBkYXRlX2VudHJ5KGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwg
dW5zaWduZWQgbG9uZyBhZGRyLAogICAgICAgICAgICAgICAgIHB0ZSA9ICplbnRyeTsKICAgICAg
ICAgICAgICAgICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxhZ3MpOwogICAgICAgICAgICAg
ICAgIHB0ZS5wdC54biA9IFBBR0VfWE5fTUFTSyhmbGFncyk7Ci0gICAgICAgICAgICAgICAgaWYg
KCAhcHRlLnB0LnJvICYmICFwdGUucHQueG4gKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICAgICAgcHJpbnRrKCIlczogSW5jb3JyZWN0IGNvbWJpbmF0aW9uIGZvciBhZGRyPSVs
eFxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBhZGRyKTsKLSAgICAg
ICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfQogICAgICAgICAgICAgd3JpdGVfcHRlKGVudHJ5LCBwdGUpOwogICAgICAgICAgICAg
YnJlYWs7CkBAIC0xMDIyLDYgKzEwODksMjUgQEAgc3RhdGljIGludCB4ZW5fcHRfdXBkYXRlKGVu
dW0geGVubWFwX29wZXJhdGlvbiBvcCwKICAgICBpbnQgcmMgPSAwOwogICAgIHVuc2lnbmVkIGxv
bmcgYWRkciA9IHZpcnQsIGFkZHJfZW5kID0gYWRkciArIG5yX21mbnMgKiBQQUdFX1NJWkU7CiAK
KyAgICAvKgorICAgICAqIFRoZSBoYXJkd2FyZSB3YXMgY29uZmlndXJlZCB0byBmb3JiaWQgbWFw
cGluZyBib3RoIHdyaXRlYWJsZSBhbmQKKyAgICAgKiBleGVjdXRhYmxlLgorICAgICAqIFdoZW4g
bW9kaWZ5aW5nL2NyZWF0aW5nIG1hcHBpbmcgKGkuZSBfUEFHRV9QUkVTRU5UIGlzIHNldCksCisg
ICAgICogcHJldmVudCBhbnkgdXBkYXRlIGlmIHRoaXMgaGFwcGVuLgorICAgICAqLworICAgIGlm
ICggKGZsYWdzICYgX1BBR0VfUFJFU0VOVCkgJiYgIVBBR0VfUk9fTUFTSyhmbGFncykgJiYKKyAg
ICAgICAgICFQQUdFX1hOX01BU0soZmxhZ3MpICkKKyAgICB7CisgICAgICAgIG1tX3ByaW50aygi
TWFwcGluZ3Mgc2hvdWxkIG5vdCBiZSBib3RoIFdyaXRlYWJsZSBhbmQgRXhlY3V0YWJsZS5cbiIp
OworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBpZiAoICFJU19BTElHTkVE
KHZpcnQsIFBBR0VfU0laRSkgKQorICAgIHsKKyAgICAgICAgbW1fcHJpbnRrKCJUaGUgdmlydHVh
bCBhZGRyZXNzIGlzIG5vdCBhbGlnbmVkIHRvIHRoZSBwYWdlLXNpemUuXG4iKTsKKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgfQorCiAgICAgc3Bpbl9sb2NrKCZ4ZW5fcHRfbG9jayk7CiAK
ICAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMl-0001mV-MQ; Fri, 14 Jun 2019 17:51: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMk-0001mQ-MS
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:54 +0000
X-Inumbo-ID: 1756914e-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1756914e-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:51: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 1E6F32B;
 Fri, 14 Jun 2019 10:51:52 -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 511BF3F718;
 Fri, 14 Jun 2019 10:51:51 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:35 +0100
Message-Id: <20190614175144.20046-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH MM-PART3 v3 0/9] xen/arm: Provide a generic
 function to update Xen PT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr_Tyshchenko@epam.com, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Andrii_Anisov@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyB0aGUgdGhpcmQgcGFydCBvZiB0aGUgYm9vdC9tZW1vcnkgcmV3b3Jr
IGZvciBYZW4gb24gQXJtLiBBdCB0aGUKbW9tZW50LCB0aGUgdXBkYXRlIHRvIFhlbiBQVCBpcyBz
Y2F0dGVyZWQgYWxsIGFyb3VuZCBtbS5jLiBUaGlzIG1ha2VzCmRpZmZpY3VsdCB0byByZXdvcmsg
WGVuIG1lbW9yeSBsYXlvdXQgb3IgZXZlbiBlbnN1cmluZyB3ZSBhcmUgZm9sbG93aW5nIHRoZQpB
cm0gQXJtIHByb3Blcmx5IChhbmQgd2UgYXJlIG5vdCBzbyBmYXIhKS4KClRoaXMgcGFydCBjb250
YWlucyBjb2RlIHRvIHByb3ZpZGUgYSBnZW5lcmljIGZ1bmN0aW9uIHRvIHVwZGF0ZSBYZW4gUFQu
CldoaWxlIEkgY291bGQgaGF2ZSBzdGFydGVkIGZyb20gc2NyYXRjaCwgSSBkZWNpZGVkIHRvIGJh
c2UgdGhlIG5ldyBmdW5jdGlvbgpvbiBjcmVhdGVfeGVuX2VudHJpZXMoKSAobm93IHJlbmFtZWQg
eGVuX3B0X3VwZGF0ZSgpKS4gVGhpcyBtYWtlcyBzbGlnaHRseQplYXNpZXIgdG8gZm9sbG93IHRo
ZSBjaGFuZ2VzLgoKSW4gdGhpcyBzZXJpZXMsIHRoZSBuZXcgZ2VuZXJpYyBmdW5jdGlvbiB3aWxs
IG9ubHkgc3VwcG9ydCAzcmQtbGV2ZWwgdXBkYXRlCmFuZCBjYW5ub3QgYmUgdXNlZCBpbiBlYXJs
eSBib290IChpLmUgYmVjYXVzZSB4ZW5oZWFwIGlzIG5vdCBpbml0aWFsaXplZCkuClRoaXMgd2ls
bCBiZSBleHRlbmRlZCBpbiBmb2xsb3ctdXAgc2VyaWVzIHRvIGFsbG93IG1vcmUgdXNlIHdpdGhp
biBtbS5jLgoKVGhlcmUgYXJlIHByb2JhYmx5IHNvbWUgb3B0aW1pemF0aW9uIHBvc3NpYmxlIGFy
b3VuZCB0aGUgVExCcyBmbHVzaC4gSSBoYXZlbid0Cmxvb2tlZCBhdCBpdCBzbyBmYXIuCgpUaGUg
bGFzdCB0d28gcGF0Y2hlcyBvZiB0aGlzIHNlcmllcyBpcyB0byBzaG93IGhvdyBleGlzdGluZyBj
YWxsZXJzIGNhbiBiZQpjb252ZXJ0ZWQuIFRoZXJlIGFyZSBtb3JlIGNvbnZlcnNpb24gdG8gY29t
ZSBpbiBmb2xsb3ctdXAgc2VyaWVzLgoKRm9yIGNvbnZlbmllbmNlLCBJIHByb3ZpZGVkIGEgYnJh
bmNoIHdpdGggYWxsIHRoZSBwYXRjaGVzIGFwcGxpZWQgYmFzZQpvbiBzdGFnaW5nLgoKZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3Blb3BsZS9qdWxpZW5nL3hlbi11bnN0YWJsZS5naXQgYnJhbmNoIG1t
L3BhcnQzL3YzCgpDaGVlcnMsCgpKdWxpZW4gR3JhbGwgKDkpOgogIHhlbi9hcm06IFJld29yayBI
U0NUTFJfQkFTRQogIHhlbi9hcm06IG1tOiBJbnRyb2R1Y2UgX1BBR0VfUFJFU0VOVCBhbmQgX1BB
R0VfUE9QVUxBVEUKICB4ZW4vYXJtOiBtbTogU2FuaXR5IGNoZWNrIGFueSB1cGRhdGUgb2YgWGVu
IHBhZ2UgdGFibGVzCiAgeGVuL2FybTogbW06IFJld29yayB4ZW5fcHRfdXBkYXRlX2VudHJ5IHRv
IGF2b2lkIHVzZSB4ZW5tYXBfb3BlcmF0aW9uCiAgeGVuL2FybTogbW06IFJlbW92ZSBlbnVtIHhl
bm1hcF9vcGVyYXRpb24KICB4ZW4vYXJtOiBtbTogVXNlIHssIHVufW1hcF9kb21haW5fcGFnZSgp
IHRvIG1hcC91bm1hcCBYZW4gcGFnZS10YWJsZXMKICB4ZW4vYXJtOiBtbTogUmV3b3JrIFhlbiBw
YWdlLXRhYmxlcyB3YWxrIGR1cmluZyB1cGRhdGUKICB4ZW4vYXJtOiBtbTogRG9uJ3Qgb3Blbi1j
b2RlIFhlbiBQVCB1cGRhdGUgaW4ge3NldCwgY2xlYXJ9X2ZpeG1hcCgpCiAgeGVuL2FybTogbW06
IFJlbW92ZSBzZXRfcHRlX2ZsYWdzX29uX3JhbmdlKCkKCiB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVh
ZC5TICAgICAgIHwgIDEyICstCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TICAgICAgIHwgIDEw
ICstCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgIHwgMzkwICsrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oICAg
ICAgfCAgIDkgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggfCAgNTYgKysrKyst
CiA1IGZpbGVzIGNoYW5nZWQsIDMzMiBpbnNlcnRpb25zKCspLCAxNDUgZGVsZXRpb25zKC0pCgot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMr-0001ps-Up; Fri, 14 Jun 2019 17:52:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMp-0001ob-Oj
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:51:59 +0000
X-Inumbo-ID: 1b4d369a-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1b4d369a-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:51: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 CC1D0346;
 Fri, 14 Jun 2019 10:51:58 -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 E41BF3F718;
 Fri, 14 Jun 2019 10:51:57 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:41 +0100
Message-Id: <20190614175144.20046-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 6/9] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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: Oleksandr_Tyshchenko@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>

Q3VycmVudGx5LCB0aGUgdmlydHVhbCBhZGRyZXNzIG9mIHRoZSAzcmQgbGV2ZWwgcGFnZS10YWJs
ZXMgaXMgb2J0YWluZWQKdXNpbmcgbWZuX3RvX3ZpcnQoKS4KCk9uIEFybTMyLCBtZm5fdG9fdmly
dCBjYW4gb25seSB3b3JrIG9uIHhlbmhlYXAgcGFnZS4gV2hpbGUgaW4gdGhlb3J5CmFsbCB0aGUg
cGFnZS10YWJsZXMgdXBkYXRlZCB3aWxsIHJlc2lkZSBpbiB4ZW5oZWFwLCBpbiBwcmFjdGljZSB0
aGUKcGFnZS10YWJsZXMgY292ZXJpbmcgWGVuIG1lbW9yeSAoZS5nIHhlbl9tYXBwaW5nKSBpcyBw
YXJ0IG9mIFhlbiBiaW5hcnkuCgpGdXJ0aGVybW9yZSwgYSBmb2xsb3ctdXAgY2hhbmdlIHdpbGwg
dXBkYXRlIHhlbl9wdF91cGRhdGVfZW50cnkoKSB0bwp3YWxrIGFsbCB0aGUgbGV2ZWxzIGFuZCB0
aGVyZWZvcmUgYmUgbW9yZSBnZW5lcmljLiBTb21lIG9mIHRoZQpwYWdlLXRhYmxlcyB3aWxsIGFs
c28gcGFydCBvZiBYZW4gbWVtb3J5IGFuZCB0aGVyZWZvcmUgd2lsbCBub3QgYmUKcmVhY2hhYmxl
IHVzaW5nIG1mbl90b192aXJ0KCkuCgpUaGUgZWFzaWVzdCB3YXkgdG8gcmVhY2ggdGhvc2UgcGFn
ZXMgaXMgdG8gdXNlIHssIHVufW1hcF9kb21haW5fcGFnZSgpLgpXaGlsZSBvbiBhcm0zMiB0aGlz
IG1lYW5zIGFuIGV4dHJhIG1hcHBpbmcgaW4gdGhlIG5vcm1hbCBjYXNlcywgdGhpcyBpcyBub3QK
dmVyeSBpbXBvcnRhbnQgYXMgeGVuIHBhZ2UtdGFibGVzIGFyZSBub3QgdXBkYXRlZCBvZnRlbi4K
CkluIG9yZGVyIHRvIGFsbG93IGZ1dHVyZSBjaGFuZ2UgaW4gdGhlIHdheSBYZW4gcGFnZS10YWJs
ZXMgYXJlIG1hcHBlZCwKdHdvIG5ldyBoZWxwZXJzIGFyZSBpbnRyb2R1Y2VkIHRvIG1hcC91bm1h
cCB0aGUgcGFnZS10YWJsZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBl
cGFtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEZpeCB0eXBvIGluIHRo
ZSBjb21taXQgbWVzc2FnZQogICAgICAgIC0gQWRkIFN0ZWZhbm8ncyBhY2tlZC1ieQoKICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
YXJjaC9hcm0vbW0uYyB8IDI2ICsrKysrKysrKysrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hh
bmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IDNmNmQwZTI5ZDUuLmMzZGQy
YzA4YmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBiL3hlbi9hcmNoL2FybS9t
bS5jCkBAIC05NDcsNiArOTQ3LDE2IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl90YWJsZShscGFl
X3QgKmVudHJ5KQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgbHBhZV90ICp4ZW5fbWFwX3Rh
YmxlKG1mbl90IG1mbikKK3sKKyAgICByZXR1cm4gbWFwX2RvbWFpbl9wYWdlKG1mbik7Cit9CisK
K3N0YXRpYyB2b2lkIHhlbl91bm1hcF90YWJsZShjb25zdCBscGFlX3QgKnRhYmxlKQoreworICAg
IHVubWFwX2RvbWFpbl9wYWdlKHRhYmxlKTsKK30KKwogLyogU2FuaXR5IGNoZWNrIG9mIHRoZSBl
bnRyeSAqLwogc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZu
X3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBAIC0xMDE2LDYgKzEwMjYsNyBAQCBzdGF0
aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVudHJ5LCBtZm5fdCBtZm4sIHVuc2ln
bmVkIGludCBmbGFncykKIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1bnNpZ25lZCBs
b25nIGFkZHIsIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiB7CisgICAgaW50IHJjOwogICAgIGxwYWVfdCBwdGUsICplbnRyeTsK
ICAgICBscGFlX3QgKnRoaXJkID0gTlVMTDsKIApAQCAtMTAzNCwxNSArMTA0NSwxNyBAQCBzdGF0
aWMgaW50IHhlbl9wdF91cGRhdGVfZW50cnkodW5zaWduZWQgbG9uZyBhZGRyLCBtZm5fdCBtZm4s
CiAKICAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7CiAKLSAgICB0aGlyZCA9IG1m
bl90b192aXJ0KGxwYWVfZ2V0X21mbigqZW50cnkpKTsKKyAgICB0aGlyZCA9IHhlbl9tYXBfdGFi
bGUobHBhZV9nZXRfbWZuKCplbnRyeSkpOwogICAgIGVudHJ5ID0gJnRoaXJkW3RoaXJkX3RhYmxl
X29mZnNldChhZGRyKV07CiAKKyAgICByYyA9IC1FSU5WQUw7CiAgICAgaWYgKCAheGVuX3B0X2No
ZWNrX2VudHJ5KCplbnRyeSwgbWZuLCBmbGFncykgKQotICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KyAgICAgICAgZ290byBvdXQ7CiAKICAgICAvKiBJZiB3ZSBhcmUgb25seSBwb3B1bGF0aW5nIHBh
Z2UtdGFibGUsIHRoZW4gd2UgYXJlIGRvbmUuICovCisgICAgcmMgPSAwOwogICAgIGlmICggZmxh
Z3MgJiBfUEFHRV9QT1BVTEFURSApCi0gICAgICAgIHJldHVybiAwOworICAgICAgICBnb3RvIG91
dDsKIAogICAgIC8qIFdlIGFyZSByZW1vdmluZyB0aGUgcGFnZSAqLwogICAgIGlmICggIShmbGFn
cyAmIF9QQUdFX1BSRVNFTlQpICkKQEAgLTEwNjcsNyArMTA4MCwxMiBAQCBzdGF0aWMgaW50IHhl
bl9wdF91cGRhdGVfZW50cnkodW5zaWduZWQgbG9uZyBhZGRyLCBtZm5fdCBtZm4sCiAKICAgICB3
cml0ZV9wdGUoZW50cnksIHB0ZSk7CiAKLSAgICByZXR1cm4gMDsKKyAgICByYyA9IDA7CisKK291
dDoKKyAgICB4ZW5fdW5tYXBfdGFibGUodGhpcmQpOworCisgICAgcmV0dXJuIHJjOwogfQogCiBz
dGF0aWMgREVGSU5FX1NQSU5MT0NLKHhlbl9wdF9sb2NrKTsKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17: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 1hbqMu-0001t2-Fs; Fri, 14 Jun 2019 17:52:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMs-0001rD-J4
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:52:02 +0000
X-Inumbo-ID: 1ca75bb1-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1ca75bb1-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:52: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 112D7344;
 Fri, 14 Jun 2019 10:52:01 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 295123F718;
 Fri, 14 Jun 2019 10:52:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:43 +0100
Message-Id: <20190614175144.20046-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 8/9] xen/arm: mm: Don't open-code
 Xen PT update in {set, clear}_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: Oleksandr_Tyshchenko@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>

e3NldCwgY2xlYXJ9X2ZpeG1hcCgpIGFyZSBjdXJyZW50bHkgb3Blbi1jb2RpbmcgdXBkYXRlIHRv
IHRoZSBYZW4KcGFnZS10YWJsZXMuIFRoaXMgY2FuIGJlIGF2b2lkZWQgYnkgdXNpbmcgdGhlIGdl
bmVyaWMgaGVscGVycwptYXBfcGFnZXNfdG9feGVuKCkgYW5kIGRlc3Ryb3lfeGVuX21hcHBpbmdz
KCkuCgpCb3RoIGZ1bmN0aW9uIGFyZSBub3QgbWVhbnQgdG8gZmFpbCBmb3IgZml4bWFwLCBoZW5j
ZSB0aGUgQlVHX09OKCkKY2hlY2tpbmcgdGhlIHJldHVybi4KClNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292
IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0g
QWRkIFN0ZWZhbm8ncyBhY2tlZC1ieQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQg
QW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyB8IDE2ICsrKysrKysr
LS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRl
eCAwMjhmYmQzOGFkLi40NmJjM2Q4MDc1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwor
KysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMzQ4LDE5ICszNDgsMTkgQEAgc3RhdGljIGlubGlu
ZSBscGFlX3QgbWZuX3RvX3hlbl9lbnRyeShtZm5fdCBtZm4sIHVuc2lnbmVkIGF0dHIpCiAvKiBN
YXAgYSA0ayBwYWdlIGluIGEgZml4bWFwIGVudHJ5ICovCiB2b2lkIHNldF9maXhtYXAodW5zaWdu
ZWQgbWFwLCBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICBscGFlX3QgcHRl
ID0gbWZuX3RvX3hlbl9lbnRyeShtZm4sIFBBR0VfQUlfTUFTSyhmbGFncykpOwotICAgIHB0ZS5w
dC50YWJsZSA9IDE7IC8qIDRrIG1hcHBpbmdzIGFsd2F5cyBoYXZlIHRoaXMgYml0IHNldCAqLwot
ICAgIHB0ZS5wdC54biA9IDE7Ci0gICAgd3JpdGVfcHRlKHhlbl9maXhtYXAgKyB0aGlyZF90YWJs
ZV9vZmZzZXQoRklYTUFQX0FERFIobWFwKSksIHB0ZSk7Ci0gICAgZmx1c2hfeGVuX3RsYl9yYW5n
ZV92YShGSVhNQVBfQUREUihtYXApLCBQQUdFX1NJWkUpOworICAgIGludCByZXM7CisKKyAgICBy
ZXMgPSBtYXBfcGFnZXNfdG9feGVuKEZJWE1BUF9BRERSKG1hcCksIG1mbiwgMSwgZmxhZ3MpOwor
ICAgIEJVR19PTihyZXMgIT0gMCk7CiB9CiAKIC8qIFJlbW92ZSBhIG1hcHBpbmcgZnJvbSBhIGZp
eG1hcCBlbnRyeSAqLwogdm9pZCBjbGVhcl9maXhtYXAodW5zaWduZWQgbWFwKQogewotICAgIGxw
YWVfdCBwdGUgPSB7MH07Ci0gICAgd3JpdGVfcHRlKHhlbl9maXhtYXAgKyB0aGlyZF90YWJsZV9v
ZmZzZXQoRklYTUFQX0FERFIobWFwKSksIHB0ZSk7Ci0gICAgZmx1c2hfeGVuX3RsYl9yYW5nZV92
YShGSVhNQVBfQUREUihtYXApLCBQQUdFX1NJWkUpOworICAgIGludCByZXM7CisKKyAgICByZXMg
PSBkZXN0cm95X3hlbl9tYXBwaW5ncyhGSVhNQVBfQUREUihtYXApLCBGSVhNQVBfQUREUihtYXAp
ICsgUEFHRV9TSVpFKTsKKyAgICBCVUdfT04ocmVzICE9IDApOwogfQogCiAvKiBDcmVhdGUgWGVu
J3MgbWFwcGluZ3Mgb2YgbWVtb3J5LgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMw-0001ul-R7; Fri, 14 Jun 2019 17: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMv-0001tw-Fv
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:52:05 +0000
X-Inumbo-ID: 1d6a061c-8ecd-11e9-afa5-8b6a9b7e3b28
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1d6a061c-8ecd-11e9-afa5-8b6a9b7e3b28;
 Fri, 14 Jun 2019 17:52: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 2FD21346;
 Fri, 14 Jun 2019 10:52: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 458A83F718;
 Fri, 14 Jun 2019 10:52:01 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:44 +0100
Message-Id: <20190614175144.20046-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 9/9] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

c2V0X3B0ZV9mbGFnc19vbl9yYW5nZSgpIGlzIHlldCBhbm90aGVyIGZ1bmN0aW9uIHRoYXQgd2ls
bCBvcGVuLWNvZGUKdXBkYXRlIHRvIGEgc3BlY2lmaWMgcmFuZ2UgaW4gdGhlIFhlbiBwYWdlLXRh
Ymxlcy4gSXQgY2FuIGJlIGNvbXBsZXRlbHkKZHJvcHBlZCBieSB1c2luZyBlaXRoZXIgbW9kaWZ5
X3hlbl9tYXBwaW5ncygpIG9yIGRlc3Ryb3lfeGVuX21hcHBpbmdzKCkuCgpOb3RlIHRoYXQgbW9k
aWZ5X3hlbl9tYXBwaW5ncygpIHdpbGwga2VlcCB0aGUgZmllbGQgJ3B4bicgY2xlYXJlZCBmb3IK
dGhlIGFsbCB0aGUgY2FzZXMuIFRoaXMgaXMgYmVjYXVzZSB0aGUgZmllbGQgaXMgUkVTMCBmb3Ig
dGhlIHN0YWdlLTEKaHlwZXJ2aXNvciBhcyBvbmx5IGEgc2luZ2xlIFZBIHJhbmdlIGlzIHN1cHBv
cnRlZCAoc2VlIEQ1LjQuNSBpbgpEREkwNDg3RC5iKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxh
bmRyaWlfYW5pc292QGVwYW0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYzOgogICAgICAgIC0g
VXBkYXRlIGNvbW1pdCBtZXNzYWdlIHRvIGV4cGxhaW4gd2h5IHRoZSBmaWVsZCAncHhuJyBpcwog
ICAgICAgIG5vdyBjbGVhcmVkLgoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgbWlz
c2luZyBuZXdsaW5lIGluIHBhbmljCiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkK
LS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyB8IDU4ICsrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z
KCspLCA0OCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hl
bi9hcmNoL2FybS9tbS5jCmluZGV4IDQ2YmMzZDgwNzUuLjM1ZGMxZjdlNzEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9tbS5jCisrKyBiL3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMjU1LDUyICsx
MjU1LDYgQEAgaW50IG1vZGlmeV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyBzLCB1bnNpZ25l
ZCBsb25nIGUsIHVuc2lnbmVkIGludCBmbGFncykKICAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShz
LCBJTlZBTElEX01GTiwgKGUgLSBzKSA+PiBQQUdFX1NISUZULCBmbGFncyk7CiB9CiAKLWVudW0g
bWcgeyBtZ19jbGVhciwgbWdfcm8sIG1nX3J3LCBtZ19yeCB9Owotc3RhdGljIHZvaWQgc2V0X3B0
ZV9mbGFnc19vbl9yYW5nZShjb25zdCBjaGFyICpwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0gbWcg
bWcpCi17Ci0gICAgbHBhZV90IHB0ZTsKLSAgICBpbnQgaTsKLQotICAgIEFTU0VSVChpc19rZXJu
ZWwocCkgJiYgaXNfa2VybmVsKHAgKyBsKSk7Ci0KLSAgICAvKiBDYW4gb25seSBndWFyZCBpbiBw
YWdlIGdyYW51bGFyaXR5ICovCi0gICAgQVNTRVJUKCEoKHVuc2lnbmVkIGxvbmcpIHAgJiB+UEFH
RV9NQVNLKSk7Ci0gICAgQVNTRVJUKCEobCAmIH5QQUdFX01BU0spKTsKLQotICAgIGZvciAoIGkg
PSAocCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7IAotICAgICAgICAgIGkgPCAocCArIGwgLSBfc3Rh
cnQpIC8gUEFHRV9TSVpFOyAKLSAgICAgICAgICBpKysgKQotICAgIHsKLSAgICAgICAgcHRlID0g
eGVuX3hlbm1hcFtpXTsKLSAgICAgICAgc3dpdGNoICggbWcgKQotICAgICAgICB7Ci0gICAgICAg
IGNhc2UgbWdfY2xlYXI6Ci0gICAgICAgICAgICBwdGUucHQudmFsaWQgPSAwOwotICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgbWdfcm86Ci0gICAgICAgICAgICBwdGUucHQudmFsaWQg
PSAxOwotICAgICAgICAgICAgcHRlLnB0LnB4biA9IDE7Ci0gICAgICAgICAgICBwdGUucHQueG4g
PSAxOwotICAgICAgICAgICAgcHRlLnB0LnJvID0gMTsKLSAgICAgICAgICAgIGJyZWFrOwotICAg
ICAgICBjYXNlIG1nX3J3OgotICAgICAgICAgICAgcHRlLnB0LnZhbGlkID0gMTsKLSAgICAgICAg
ICAgIHB0ZS5wdC5weG4gPSAxOwotICAgICAgICAgICAgcHRlLnB0LnhuID0gMTsKLSAgICAgICAg
ICAgIHB0ZS5wdC5ybyA9IDA7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBtZ19y
eDoKLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Ci0gICAgICAgICAgICBwdGUucHQucHhu
ID0gMDsKLSAgICAgICAgICAgIHB0ZS5wdC54biA9IDA7Ci0gICAgICAgICAgICBwdGUucHQucm8g
PSAxOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLSAgICAgICAgd3JpdGVfcHRlKHhl
bl94ZW5tYXAgKyBpLCBwdGUpOwotICAgIH0KLSAgICBmbHVzaF94ZW5fdGxiX2xvY2FsKCk7Ci19
Ci0KIC8qIFJlbGVhc2UgYWxsIF9faW5pdCBhbmQgX19pbml0ZGF0YSByYW5nZXMgdG8gYmUgcmV1
c2VkICovCiB2b2lkIGZyZWVfaW5pdF9tZW1vcnkodm9pZCkKIHsKQEAgLTEzMDksOCArMTI2Mywx
MiBAQCB2b2lkIGZyZWVfaW5pdF9tZW1vcnkodm9pZCkKICAgICB1aW50MzJfdCBpbnNuOwogICAg
IHVuc2lnbmVkIGludCBpLCBuciA9IGxlbiAvIHNpemVvZihpbnNuKTsKICAgICB1aW50MzJfdCAq
cDsKKyAgICBpbnQgcmM7CiAKLSAgICBzZXRfcHRlX2ZsYWdzX29uX3JhbmdlKF9faW5pdF9iZWdp
biwgbGVuLCBtZ19ydyk7CisgICAgcmMgPSBtb2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBs
b25nKV9faW5pdF9iZWdpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVk
IGxvbmcpX19pbml0X2VuZCwgUEFHRV9IWVBFUlZJU09SX1JXKTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcGFuaWMoIlVuYWJsZSB0byBtYXAgUlcgdGhlIGluaXQgc2VjdGlvbiAocmMgPSAlZClc
biIsIHJjKTsKIAogICAgIC8qCiAgICAgICogRnJvbSBub3cgb24sIGluaXQgd2lsbCBub3QgYmUg
dXNlZCBmb3IgZXhlY3V0aW9uIGFueW1vcmUsCkBAIC0xMzI4LDcgKzEyODYsMTEgQEAgdm9pZCBm
cmVlX2luaXRfbWVtb3J5KHZvaWQpCiAgICAgZm9yICggaSA9IDA7IGkgPCBucjsgaSsrICkKICAg
ICAgICAgKihwICsgaSkgPSBpbnNuOwogCi0gICAgc2V0X3B0ZV9mbGFnc19vbl9yYW5nZShfX2lu
aXRfYmVnaW4sIGxlbiwgbWdfY2xlYXIpOworICAgIHJjID0gZGVzdHJveV94ZW5fbWFwcGluZ3Mo
KHVuc2lnbmVkIGxvbmcpX19pbml0X2JlZ2luLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHVuc2lnbmVkIGxvbmcpX19pbml0X2VuZCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHBh
bmljKCJVbmFibGUgdG8gcmVtb3ZlIHRoZSBpbml0IHNlY3Rpb24gKHJjID0gJWQpXG4iLCByYyk7
CisKICAgICBpbml0X2RvbWhlYXBfcGFnZXMocGEsIHBhICsgbGVuKTsKICAgICBwcmludGsoIkZy
ZWVkICVsZGtCIGluaXQgbWVtb3J5LlxuIiwgKGxvbmcpKF9faW5pdF9lbmQtX19pbml0X2JlZ2lu
KT4+MTApOwogfQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17:52:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbqMx-0001v4-6E; Fri, 14 Jun 2019 17:52: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqMv-0001uG-O5
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:52:05 +0000
X-Inumbo-ID: 1c0310ca-8ecd-11e9-8bda-e7d4a65d852c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1c0310ca-8ecd-11e9-8bda-e7d4a65d852c;
 Fri, 14 Jun 2019 17:52: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 E8DC63EF;
 Fri, 14 Jun 2019 10:51: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 0CC423F718;
 Fri, 14 Jun 2019 10:51:58 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 14 Jun 2019 18:51:42 +0100
Message-Id: <20190614175144.20046-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190614175144.20046-1-julien.grall@arm.com>
References: <20190614175144.20046-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH MM-PART3 v3 7/9] xen/arm: mm: Rework Xen
 page-tables walk during 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: Oleksandr_Tyshchenko@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>

Q3VycmVudGx5LCB4ZW5fcHRfdXBkYXRlX2VudHJ5KCkgaXMgb25seSBhYmxlIHRvIHVwZGF0ZSB0
aGUgcmVnaW9uIGNvdmVyZWQKYnkgeGVuX3NlY29uZCAoaS5lIDAgdG8gMHg3ZmZmZmZmZikuCgpC
ZWNhdXNlIG9mIHRoZSByZXN0cmljdGlvbiB3ZSBlbmQgdG8gaGF2ZSBtdWx0aXBsZSBmdW5jdGlv
bnMgaW4gbW0uYwptb2RpZnlpbmcgdGhlIHBhZ2UtdGFibGVzIGRpZmZlcmVudGx5LgoKRnVydGhl
cm1vcmUsIHdlIG5ldmVyIHdhbGtlZCB0aGUgcGFnZS10YWJsZXMgZnVsbHkuIFRoaXMgbWVhbnMg
dGhhdCBhbnkKY2hhbmdlIGluIHRoZSBsYXlvdXQgbWF5IHJlcXVpcmVzIG1ham9yIHJld3JpdGUg
b2YgdGhlIHBhZ2UtdGFibGVzIGNvZGUuCgpMYXN0bHksIHdlIGhhdmUgYmVlbiBxdWl0ZSBsdWNr
eSB0aGF0IG5vIG9uZSBldmVyIHRyaWVkIHRvIHBhc3MgYW4gYWRkcmVzcwpvdXRzaWRlIHRoaXMg
cmFuZ2UgYmVjYXVzZSBpdCB3b3VsZCBoYXZlIGJsb3duLXVwLgoKeGVuX3B0X3VwZGF0ZV9lbnRy
eSgpIGlzIHJld29ya2VkIHRvIHdhbGsgb3ZlciB0aGUgcGFnZS10YWJsZXMgZXZlcnkKdGltZS4g
VGhlIGxvZ2ljIGhhcyBiZWVuIGJvcnJvd2VkIGZyb20gYXJjaC9hcm0vcDJtLmMgYW5kIGNvbnRh
aW4gc29tZQpsaW1pdGF0aW9ucyBmb3IgdGhlIHRpbWUgYmVpbmc6CiAgICAtIFN1cGVycGFnZSBj
YW5ub3QgYmUgc2hhdHRlcmVkCiAgICAtIE9ubHkgbGV2ZWwgMyAoaS5lIDRLQikgY2FuIGJlIGRv
bmUKCk5vdGUgdGhhdCB0aGUgcGFyYW1ldGVyICdhZGRyJyBoYXMgYmVlbiByZW5hbWVkIHRvICd2
aXJ0JyB0byBtYWtlIGNsZWFyCndlIGFyZSBkZWFsaW5nIHdpdGggYSB2aXJ0dWFsIGFkZHJlc3Mu
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZp
ZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KQWNrZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hh
bmdlcyBpbiB2MzoKICAgICAgICAtIFJlbW92ZSBhbiBBU1NFUlQoKQogICAgICAgIC0gQWRkIFN0
ZWZhbm8ncyBhY2tlZC1ieQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlp
J3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyB8IDExOSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxMDQgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBjM2RkMmMwOGJhLi4wMjhmYmQz
OGFkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0u
YwpAQCAtOTU3LDYgKzk1Nyw1MSBAQCBzdGF0aWMgdm9pZCB4ZW5fdW5tYXBfdGFibGUoY29uc3Qg
bHBhZV90ICp0YWJsZSkKICAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7CiB9CiAKKyNkZWZp
bmUgWEVOX1RBQkxFX01BUF9GQUlMRUQgMAorI2RlZmluZSBYRU5fVEFCTEVfU1VQRVJfUEFHRSAx
CisjZGVmaW5lIFhFTl9UQUJMRV9OT1JNQUxfUEFHRSAyCisKKy8qCisgKiBUYWtlIHRoZSBjdXJy
ZW50bHkgbWFwcGVkIHRhYmxlLCBmaW5kIHRoZSBjb3JyZXNwb25kaW5nIGVudHJ5LAorICogYW5k
IG1hcCB0aGUgbmV4dCB0YWJsZSwgaWYgYXZhaWxhYmxlLgorICoKKyAqIFRoZSByZWFkX29ubHkg
cGFyYW1ldGVycyBpbmRpY2F0ZXMgd2hldGhlciBpbnRlcm1lZGlhdGUgdGFibGVzIHNob3VsZAor
ICogYmUgYWxsb2NhdGVkIHdoZW4gbm90IHByZXNlbnQuCisgKgorICogUmV0dXJuIHZhbHVlczoK
KyAqICBYRU5fVEFCTEVfTUFQX0ZBSUxFRDogRWl0aGVyIHJlYWRfb25seSB3YXMgc2V0IGFuZCB0
aGUgZW50cnkKKyAqICB3YXMgZW1wdHksIG9yIGFsbG9jYXRpbmcgYSBuZXcgcGFnZSBmYWlsZWQu
CisgKiAgWEVOX1RBQkxFX05PUk1BTF9QQUdFOiBuZXh0IGxldmVsIG1hcHBlZCBub3JtYWxseQor
ICogIFhFTl9UQUJMRV9TVVBFUl9QQUdFOiBUaGUgbmV4dCBlbnRyeSBwb2ludHMgdG8gYSBzdXBl
cnBhZ2UuCisgKi8KK3N0YXRpYyBpbnQgeGVuX3B0X25leHRfbGV2ZWwoYm9vbCByZWFkX29ubHks
IHVuc2lnbmVkIGludCBsZXZlbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbHBhZV90
ICoqdGFibGUsIHVuc2lnbmVkIGludCBvZmZzZXQpCit7CisgICAgbHBhZV90ICplbnRyeTsKKyAg
ICBpbnQgcmV0OworCisgICAgZW50cnkgPSAqdGFibGUgKyBvZmZzZXQ7CisKKyAgICBpZiAoICFs
cGFlX2lzX3ZhbGlkKCplbnRyeSkgKQorICAgIHsKKyAgICAgICAgaWYgKCByZWFkX29ubHkgKQor
ICAgICAgICAgICAgcmV0dXJuIFhFTl9UQUJMRV9NQVBfRkFJTEVEOworCisgICAgICAgIHJldCA9
IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOworICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAg
ICByZXR1cm4gWEVOX1RBQkxFX01BUF9GQUlMRUQ7CisgICAgfQorCisgICAgLyogVGhlIGZ1bmN0
aW9uIHhlbl9wdF9uZXh0X2xldmVsIGlzIG5ldmVyIGNhbGxlZCBhdCB0aGUgM3JkIGxldmVsICov
CisgICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVudHJ5LCBsZXZlbCkgKQorICAgICAgICByZXR1
cm4gWEVOX1RBQkxFX1NVUEVSX1BBR0U7CisKKyAgICB4ZW5fdW5tYXBfdGFibGUoKnRhYmxlKTsK
KyAgICAqdGFibGUgPSB4ZW5fbWFwX3RhYmxlKGxwYWVfZ2V0X21mbigqZW50cnkpKTsKKworICAg
IHJldHVybiBYRU5fVEFCTEVfTk9STUFMX1BBR0U7Cit9CisKIC8qIFNhbml0eSBjaGVjayBvZiB0
aGUgZW50cnkgKi8KIHN0YXRpYyBib29sIHhlbl9wdF9jaGVja19lbnRyeShscGFlX3QgZW50cnks
IG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewpAQCAtMTAyMywzMCArMTA2OCw2NSBA
QCBzdGF0aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVudHJ5LCBtZm5fdCBtZm4s
IHVuc2lnbmVkIGludCBmbGFncykKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotc3RhdGljIGludCB4
ZW5fcHRfdXBkYXRlX2VudHJ5KHVuc2lnbmVkIGxvbmcgYWRkciwgbWZuX3QgbWZuLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKK3N0YXRpYyBpbnQg
eGVuX3B0X3VwZGF0ZV9lbnRyeShtZm5fdCByb290LCB1bnNpZ25lZCBsb25nIHZpcnQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3Mp
CiB7CiAgICAgaW50IHJjOworICAgIHVuc2lnbmVkIGludCBsZXZlbDsKKyAgICAvKiBXZSBvbmx5
IHN1cHBvcnQgNEtCIG1hcHBpbmcgKGkuZSBsZXZlbCAzKSBmb3Igbm93ICovCisgICAgdW5zaWdu
ZWQgaW50IHRhcmdldCA9IDM7CisgICAgbHBhZV90ICp0YWJsZTsKKyAgICAvKgorICAgICAqIFRo
ZSBpbnRlcm1lZGlhdGUgcGFnZSB0YWJsZXMgYXJlIHJlYWQtb25seSB3aGVuIHRoZSBNRk4gaXMg
bm90IHZhbGlkCisgICAgICogYW5kIHdlIGFyZSBub3QgcG9wdWxhdGluZyBwYWdlIHRhYmxlLgor
ICAgICAqIFRoaXMgbWVhbnMgd2UgZWl0aGVyIG1vZGlmeSBwZXJtaXNzaW9ucyBvciByZW1vdmUg
YW4gZW50cnkuCisgICAgICovCisgICAgYm9vbCByZWFkX29ubHkgPSBtZm5fZXEobWZuLCBJTlZB
TElEX01GTikgJiYgIShmbGFncyAmIF9QQUdFX1BPUFVMQVRFKTsKICAgICBscGFlX3QgcHRlLCAq
ZW50cnk7Ci0gICAgbHBhZV90ICp0aGlyZCA9IE5VTEw7CisKKyAgICAvKiBjb252ZW5pZW5jZSBh
bGlhc2VzICovCisgICAgREVDTEFSRV9PRkZTRVRTKG9mZnNldHMsIChwYWRkcl90KXZpcnQpOwog
CiAgICAgLyogX1BBR0VfUE9QVUxBVEUgYW5kIF9QQUdFX1BSRVNFTlQgc2hvdWxkIG5ldmVyIGJl
IHNldCB0b2dldGhlci4gKi8KICAgICBBU1NFUlQoKGZsYWdzICYgKF9QQUdFX1BPUFVMQVRFfF9Q
QUdFX1BSRVNFTlQpKSAhPSAoX1BBR0VfUE9QVUxBVEV8X1BBR0VfUFJFU0VOVCkpOwogCi0gICAg
ZW50cnkgPSAmeGVuX3NlY29uZFtzZWNvbmRfbGluZWFyX29mZnNldChhZGRyKV07Ci0gICAgaWYg
KCAhbHBhZV9pc192YWxpZCgqZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQor
ICAgIHRhYmxlID0geGVuX21hcF90YWJsZShyb290KTsKKyAgICBmb3IgKCBsZXZlbCA9IEhZUF9Q
VF9ST09UX0xFVkVMOyBsZXZlbCA8IHRhcmdldDsgbGV2ZWwrKyApCiAgICAgewotICAgICAgICBp
bnQgcmMgPSBjcmVhdGVfeGVuX3RhYmxlKGVudHJ5KTsKLSAgICAgICAgaWYgKCByYyA8IDAgKSB7
Ci0gICAgICAgICAgICBwcmludGsoIiVzOiBMMiBmYWlsZWRcbiIsIF9fZnVuY19fKTsKLSAgICAg
ICAgICAgIHJldHVybiByYzsKKyAgICAgICAgcmMgPSB4ZW5fcHRfbmV4dF9sZXZlbChyZWFkX29u
bHksIGxldmVsLCAmdGFibGUsIG9mZnNldHNbbGV2ZWxdKTsKKyAgICAgICAgaWYgKCByYyA9PSBY
RU5fVEFCTEVfTUFQX0ZBSUxFRCApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qCisgICAgICAg
ICAgICAgKiBXZSBhcmUgaGVyZSBiZWNhdXNlIHhlbl9wdF9uZXh0X2xldmVsIGhhcyBmYWlsZWQg
dG8gbWFwCisgICAgICAgICAgICAgKiB0aGUgaW50ZXJtZWRpYXRlIHBhZ2UgdGFibGUgKGUuZyB0
aGUgdGFibGUgZG9lcyBub3QgZXhpc3QKKyAgICAgICAgICAgICAqIGFuZCB0aGUgcHQgaXMgcmVh
ZC1vbmx5KS4gSXQgaXMgYSB2YWxpZCBjYXNlIHdoZW4KKyAgICAgICAgICAgICAqIHJlbW92aW5n
IGEgbWFwcGluZyBhcyBpdCBtYXkgbm90IGV4aXN0IGluIHRoZSBwYWdlIHRhYmxlLgorICAgICAg
ICAgICAgICogSW4gdGhpcyBjYXNlLCBqdXN0IGlnbm9yZSBpdC4KKyAgICAgICAgICAgICAqLwor
ICAgICAgICAgICAgaWYgKCBmbGFncyAmIChfUEFHRV9QUkVTRU5UfF9QQUdFX1BPUFVMQVRFKSAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgbW1fcHJpbnRrKCIlczogVW5hYmxlIHRv
IG1hcCBsZXZlbCAldVxuIiwgX19mdW5jX18sIGxldmVsKTsKKyAgICAgICAgICAgICAgICByYyA9
IC1FTk9FTlQ7CisgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBlbHNlCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcmMgPSAwOworICAg
ICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQogICAgICAgICB9CisgICAgICAg
IGVsc2UgaWYgKCByYyAhPSBYRU5fVEFCTEVfTk9STUFMX1BBR0UgKQorICAgICAgICAgICAgYnJl
YWs7CiAgICAgfQogCi0gICAgQlVHX09OKCFscGFlX2lzX3ZhbGlkKCplbnRyeSkpOworICAgIGlm
ICggbGV2ZWwgIT0gdGFyZ2V0ICkKKyAgICB7CisgICAgICAgIG1tX3ByaW50aygiJXM6IFNoYXR0
ZXJpbmcgc3VwZXJwYWdlIGlzIG5vdCBzdXBwb3J0ZWRcbiIsIF9fZnVuY19fKTsKKyAgICAgICAg
cmMgPSAtRU9QTk9UU1VQUDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQogCi0gICAgdGhpcmQg
PSB4ZW5fbWFwX3RhYmxlKGxwYWVfZ2V0X21mbigqZW50cnkpKTsKLSAgICBlbnRyeSA9ICZ0aGly
ZFt0aGlyZF90YWJsZV9vZmZzZXQoYWRkcildOworICAgIGVudHJ5ID0gdGFibGUgKyBvZmZzZXRz
W2xldmVsXTsKIAogICAgIHJjID0gLUVJTlZBTDsKICAgICBpZiAoICF4ZW5fcHRfY2hlY2tfZW50
cnkoKmVudHJ5LCBtZm4sIGZsYWdzKSApCkBAIC0xMDgzLDcgKzExNjMsNyBAQCBzdGF0aWMgaW50
IHhlbl9wdF91cGRhdGVfZW50cnkodW5zaWduZWQgbG9uZyBhZGRyLCBtZm5fdCBtZm4sCiAgICAg
cmMgPSAwOwogCiBvdXQ6Ci0gICAgeGVuX3VubWFwX3RhYmxlKHRoaXJkKTsKKyAgICB4ZW5fdW5t
YXBfdGFibGUodGFibGUpOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTA5OSw2ICsxMTc5LDE1
IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZSh1bnNpZ25lZCBsb25nIHZpcnQsCiAgICAgdW5z
aWduZWQgbG9uZyBhZGRyID0gdmlydCwgYWRkcl9lbmQgPSBhZGRyICsgbnJfbWZucyAqIFBBR0Vf
U0laRTsKIAogICAgIC8qCisgICAgICogRm9yIGFybTMyLCBwYWdlLXRhYmxlcyBhcmUgZGlmZmVy
ZW50IG9uIGVhY2ggQ1BVcy4gWWV0LCB0aGV5IHNoYXJlCisgICAgICogc29tZSBjb21tb24gbWFw
cGluZ3MuIEl0IGlzIGFzc3VtZWQgdGhhdCBvbmx5IGNvbW1vbiBtYXBwaW5ncworICAgICAqIHdp
bGwgYmUgbW9kaWZpZWQgd2l0aCB0aGlzIGZ1bmN0aW9uLgorICAgICAqCisgICAgICogWFhYOiBB
ZGQgYSBjaGVjay4KKyAgICAgKi8KKyAgICBjb25zdCBtZm5fdCByb290ID0gdmlydF90b19tZm4o
VEhJU19DUFVfUEdUQUJMRSk7CisKKyAgICAvKgogICAgICAqIFRoZSBoYXJkd2FyZSB3YXMgY29u
ZmlndXJlZCB0byBmb3JiaWQgbWFwcGluZyBib3RoIHdyaXRlYWJsZSBhbmQKICAgICAgKiBleGVj
dXRhYmxlLgogICAgICAqIFdoZW4gbW9kaWZ5aW5nL2NyZWF0aW5nIG1hcHBpbmcgKGkuZSBfUEFH
RV9QUkVTRU5UIGlzIHNldCksCkBAIC0xMTE5LDkgKzEyMDgsOSBAQCBzdGF0aWMgaW50IHhlbl9w
dF91cGRhdGUodW5zaWduZWQgbG9uZyB2aXJ0LAogCiAgICAgc3Bpbl9sb2NrKCZ4ZW5fcHRfbG9j
ayk7CiAKLSAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSApCisg
ICAgZm9yICggOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIgKz0gUEFHRV9TSVpFICkKICAgICB7Ci0g
ICAgICAgIHJjID0geGVuX3B0X3VwZGF0ZV9lbnRyeShhZGRyLCBtZm4sIGZsYWdzKTsKKyAgICAg
ICAgcmMgPSB4ZW5fcHRfdXBkYXRlX2VudHJ5KHJvb3QsIGFkZHIsIG1mbiwgZmxhZ3MpOwogICAg
ICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGJyZWFrOwogCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 17:52:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 17: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 1hbqNc-0002HF-IF; Fri, 14 Jun 2019 17: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=PwC2=UN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hbqNb-0002GG-21
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 17:52:47 +0000
X-Inumbo-ID: 3751ada3-8ecd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3751ada3-8ecd-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 17:52: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 D02E62B;
 Fri, 14 Jun 2019 10:52: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 7B4BA3F718;
 Fri, 14 Jun 2019 10:52:45 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1905011628310.23881@sstabellini-ThinkPad-X260>
 <e6a6ed7e-8085-4b29-a102-6d4ddf1f578f@arm.com>
Message-ID: <79361ad3-2f0a-aafb-9503-e2774535494a@arm.com>
Date: Fri, 14 Jun 2019 18:52:44 +0100
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: <e6a6ed7e-8085-4b29-a102-6d4ddf1f578f@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: improve dom0less 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: 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>

CgpPbiAxMi8wNi8yMDE5IDE5OjU5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywK
PiAKPiBPbiA1LzIvMTkgMTI6MzAgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gSW1w
cm92ZSBEb20wLWxlc3MgZG9jdW1lbnRhdGlvbjogaW5jbHVkZSBhIGNvbXBsZXRlIGNvbmZpZ3Vy
YXRpb24KPj4gZXhhbXBsZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pgo+PiBkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9k
b20wbGVzcy5wYW5kb2MgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+PiBpbmRleCA0
ZTM0MmI3Li5lMDc2ZTM3IDEwMDY0NAo+PiAtLS0gYS9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBh
bmRvYwo+PiArKysgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+IAo+IFRoZSBjb250
ZW50IGlzIHByb2JhYmx5IG9rIGZlYXR1cmVzLCBhbHRob3VnaCBJIGFtIHdvcnJ5IG9mIGR1cGxp
Y2F0aW9uIHdpdGggCj4gZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dC4KPiAK
PiBIb3dldmVyLCB3aGVuIGxvb2tpbmcgaG93IG90aGVyIGZlYXR1cmVzIGRlYWwgd2l0aCBzaW1p
bGFyIGRlc2NyaXB0aW9uLAo+IEkgbm90aWNlZCB0aGF0IHdlIGRvbid0IGZvbGxvdyB0aGUgdGVt
cGxhdGUgKHNlZSB0ZW1wbGF0ZXMucGFuZG9jKS4KPiAKPiBJIGFtIGF3YXJlIHRoaXMgaXMgYSBz
dWdnZXN0aW9uLCBidXQgaXQgd291bGQgYmUgZ29vZCB0byBmb2xsb3cgaXQgYXMgYSB1c2VyIAo+
IHdvdWxkIGJlIGFibGUgdG8gZmluZCBoaXMgd2F5IHRocm91Z2ggaXQgbW9yZSBlYXNpbHkgYW5k
IHdvdWxkIGhlbHAgdG8ga25vdyB0aGlzIAo+IGlzIEFybSBvbmx5ICh0aGlzIGlzIG5vdCBjbGVh
cmx5IHNwZWxsIG91dCkuCj4gCj4gQ291bGQgeW91IGhhdmUgYSBsb29rIGF0IGl0Pwo+IAo+IFRo
aXMgY291bGQgYmUgYSBmb2xsb3ctdXAgc286Cj4gCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CgpOb3cgY29tbWl0dGVkLgoKVGhhbmsgeW91IQoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 19:14:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 19:14:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbreu-0000eB-L4; Fri, 14 Jun 2019 19: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbret-0000e1-JA
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 19:14:43 +0000
X-Inumbo-ID: a62245cc-8ed8-11e9-b18c-877b92cf6675
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a62245cc-8ed8-11e9-b18c-877b92cf6675;
 Fri, 14 Jun 2019 19:14: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 1hbrel-0007LC-Kz; Fri, 14 Jun 2019 19:14: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 1hbrel-0006fN-AT; Fri, 14 Jun 2019 19:14:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbrel-0002Od-9m; Fri, 14 Jun 2019 19:14:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137677-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-libvirt-raw: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-examine: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-rtds: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-arndale: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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=81a72c79224f83af18e26dc0c599f917312e6c78
X-Osstest-Versions-That: linux=2759e05cdb2577a0e8970a9fa80a7f5ff092596f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 19:14:35 +0000
Subject: [Xen-devel] [linux-next test] 137677: 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>

ZmxpZ2h0IDEzNzY3NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2NzcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEz
NzQ4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTM3NDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc0ODQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzNzQ4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NDg0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzc0ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzQ4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NDg0CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDgx
YTcyYzc5MjI0ZjgzYWYxOGUyNmRjMGM1OTlmOTE3MzEyZTZjNzgKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDI3NTllMDVjZGIyNTc3YTBlODk3MGE5ZmE4MGE3ZjVmZjA5
MjU5NmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3Njc3ICAyMDE5LTA2LTEyIDE2
OjE3OjA1IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 19:32:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 19:32:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbrwD-0002DH-KG; Fri, 14 Jun 2019 19:32: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbrwC-0002DC-Bc
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 19:32:36 +0000
X-Inumbo-ID: 28ece974-8edb-11e9-ac35-6b03efb64e52
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28ece974-8edb-11e9-ac35-6b03efb64e52;
 Fri, 14 Jun 2019 19:32: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 2335820866;
 Fri, 14 Jun 2019 19:32:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560540754;
 bh=uqNCMTKHWIFPTZXqBOt1hvjyneWLyek2g5gJB0Eo+3k=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Tqh9fvRAZyZWvMGMoeTIR3f0XkWDetPE500yeweA831fDsrpqfF0jOXnCeb7jkU4M
 Ct7EH7CZYABzd9LmzXCG5Ww2Mqf9SPCOXHINF7ksu4TaBvmxO9qKP8bgbs5fsuT2/Y
 ohM2Deu62YMQOQbxSgatLYMk9ivsaifxMcELNNuA=
Date: Fri, 14 Jun 2019 12:32:33 -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: <79361ad3-2f0a-aafb-9503-e2774535494a@arm.com>
Message-ID: <alpine.DEB.2.21.1906141232210.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1905011628310.23881@sstabellini-ThinkPad-X260>
 <e6a6ed7e-8085-4b29-a102-6d4ddf1f578f@arm.com>
 <79361ad3-2f0a-aafb-9503-e2774535494a@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: improve dom0less 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEyLzA2LzIwMTkg
MTk6NTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IEhpIFN0ZWZhbm8sCj4gPiAKPiA+IE9uIDUv
Mi8xOSAxMjozMCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiBJbXByb3ZlIERv
bTAtbGVzcyBkb2N1bWVudGF0aW9uOiBpbmNsdWRlIGEgY29tcGxldGUgY29uZmlndXJhdGlvbgo+
ID4gPiBleGFtcGxlLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RvY3Mv
ZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MK
PiA+ID4gaW5kZXggNGUzNDJiNy4uZTA3NmUzNyAxMDA2NDQKPiA+ID4gLS0tIGEvZG9jcy9mZWF0
dXJlcy9kb20wbGVzcy5wYW5kb2MKPiA+ID4gKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5w
YW5kb2MKPiA+IAo+ID4gVGhlIGNvbnRlbnQgaXMgcHJvYmFibHkgb2sgZmVhdHVyZXMsIGFsdGhv
dWdoIEkgYW0gd29ycnkgb2YgZHVwbGljYXRpb24gd2l0aAo+ID4gZG9jcy9taXNjL2FybS9kZXZp
Y2UtdHJlZS9ib290aW5nLnR4dC4KPiA+IAo+ID4gSG93ZXZlciwgd2hlbiBsb29raW5nIGhvdyBv
dGhlciBmZWF0dXJlcyBkZWFsIHdpdGggc2ltaWxhciBkZXNjcmlwdGlvbiwKPiA+IEkgbm90aWNl
ZCB0aGF0IHdlIGRvbid0IGZvbGxvdyB0aGUgdGVtcGxhdGUgKHNlZSB0ZW1wbGF0ZXMucGFuZG9j
KS4KPiA+IAo+ID4gSSBhbSBhd2FyZSB0aGlzIGlzIGEgc3VnZ2VzdGlvbiwgYnV0IGl0IHdvdWxk
IGJlIGdvb2QgdG8gZm9sbG93IGl0IGFzIGEgdXNlcgo+ID4gd291bGQgYmUgYWJsZSB0byBmaW5k
IGhpcyB3YXkgdGhyb3VnaCBpdCBtb3JlIGVhc2lseSBhbmQgd291bGQgaGVscCB0byBrbm93Cj4g
PiB0aGlzIGlzIEFybSBvbmx5ICh0aGlzIGlzIG5vdCBjbGVhcmx5IHNwZWxsIG91dCkuCj4gPiAK
PiA+IENvdWxkIHlvdSBoYXZlIGEgbG9vayBhdCBpdD8KPiA+IAo+ID4gVGhpcyBjb3VsZCBiZSBh
IGZvbGxvdy11cCBzbzoKPiA+IAo+ID4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cj4gCj4gTm93IGNvbW1pdHRlZC4KPiAKPiBUaGFuayB5b3UhCgpUaGFua3Mh
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 19:38:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 19:38:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbs1s-0002Q2-8i; Fri, 14 Jun 2019 19: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbs1q-0002Pm-Nj
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 19:38:26 +0000
X-Inumbo-ID: f861691e-8edb-11e9-9ba9-93b273658729
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f861691e-8edb-11e9-9ba9-93b273658729;
 Fri, 14 Jun 2019 19:38: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 1hbs1m-0007m7-7g; Fri, 14 Jun 2019 19:38: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 1hbs1l-0007bP-GB; Fri, 14 Jun 2019 19:38:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbs1l-0001LL-EF; Fri, 14 Jun 2019 19:38:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137697-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair: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-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd: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-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1: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-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-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-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1: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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=a050901d4b40092dc356b59912c6df39e389c7b9
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 19:38:21 +0000
Subject: [Xen-devel] [qemu-mainline test] 137697: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY5NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2OTcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4v
YQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTA1
MDkwMWQ0YjQwMDkyZGMzNTZiNTk5MTJjNmRmMzllMzg5YzdiOQpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29t
cC5jb20+CiAgQW50b24gQmxhbmNoYXJkIDxhbnRvbkBvemxhYnMub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jv
c2FAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlk
IEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8
ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIE1hcmt1
cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1z
dEByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVk
aGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNzk2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:16:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20:16:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbsbv-0005Sp-Aj; Fri, 14 Jun 2019 20:15: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbsbt-0005Sf-9G
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:15:41 +0000
X-Inumbo-ID: 2bd33ed0-8ee1-11e9-8daf-93f38013b364
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2bd33ed0-8ee1-11e9-8daf-93f38013b364;
 Fri, 14 Jun 2019 20:15:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbsbo-00006f-0y; Fri, 14 Jun 2019 20:15: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 1hbsbn-0002Mt-MR; Fri, 14 Jun 2019 20:15:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbsbn-0001SI-Lf; Fri, 14 Jun 2019 20:15:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137696-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:debian-di-install:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-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:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=73cfc362117a0310fba0c4638afc873865b2e42a
X-Osstest-Versions-That: libvirt=1134fd6289b81c289b217c196e6ca5eb43c0c728
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 20:15:35 +0000
Subject: [Xen-devel] [libvirt test] 137696: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY5NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc2OTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzNzYwNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjA0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNzNjZmMzNjIxMTdhMDMxMGZiYTBjNDYzOGFmYzg3Mzg2NWIyZTQyYQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMTEzNGZkNjI4OWI4MWMyODliMjE3YzE5
NmU2Y2E1ZWI0M2MwYzcyOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjA0ICAyMDE5LTA2LTEx
IDA0OjE5OjA1IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzY5NiAgMjAxOS0w
Ni0xMyAwMTo1NToyMiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25h
QHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgSWxpYXMgU3Rh
bWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBh
QHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMzYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:21:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20:21:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbshg-0006FJ-8O; Fri, 14 Jun 2019 20:21:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbshf-0006F7-A0
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:21:39 +0000
X-Inumbo-ID: 0289b190-8ee2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0289b190-8ee2-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 20:21: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 1hbshc-0000E2-B8; Fri, 14 Jun 2019 20:21: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 1hbshc-0003CW-0n; Fri, 14 Jun 2019 20:21:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbshc-0004uV-0D; Fri, 14 Jun 2019 20:21:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137732-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=1c908181a6ba1a54e01fbc903391903928c02d2c
X-Osstest-Versions-That: xen=70d2f27b592bfcf76750b9fed5906e53423eebd7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 20:21:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137732: 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>

ZmxpZ2h0IDEzNzczMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzczMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxYzkwODE4MWE2YmExYTU0ZTAxZmJjOTAzMzkxOTAzOTI4YzAyZDJjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MGQyZjI3YjU5MmJmY2Y3Njc1
MGI5ZmVkNTkwNmU1MzQyM2VlYmQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc3MjYgIDIwMTkt
MDYtMTQgMTQ6MDA6MjggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzMyICAy
MDE5LTA2LTE0IDE4OjAwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQKICAgNzBkMmYyN2I1OS4uMWM5MDgxODFhNiAgMWM5MDgxODFhNmJhMWE1NGUwMWZiYzkwMzM5
MTkwMzkyOGMwMmQyYyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:36:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20:36:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbsw6-0007BB-MQ; Fri, 14 Jun 2019 20: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=QxfU=UN=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1hbsw4-0007B3-Po
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:36:33 +0000
X-Inumbo-ID: 16141871-8ee4-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 16141871-8ee4-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 20:36:29 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id e3so5193906edr.10
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 13:36:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=s/8MOvPCYa3+za+o14Oh0kupSdOL20hd1308WTI+GVs=;
 b=jGMVGHqaO057fTx1EcU/bIvmS7zvkpKb7gSFBcf2x0JrQVAL9AeSpQHraM/GienuPq
 HBMTeGoAuFQH8uWn6nnRXPK4Lz3A0HRXd3Uq82xbWa+f9W1HnMt7B4QViUTcvLLYX7Pt
 aruZu/UUaM7JqqLfFAOkO/wqoOMtRUPuFPtBg=
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=s/8MOvPCYa3+za+o14Oh0kupSdOL20hd1308WTI+GVs=;
 b=AsZ/onhLWM4A5F5cSK7rdLJihtMRrxBVLnoUfWBOb6XV/JjIrxtsjqi7j2ZlNU7x6T
 47N2wGS425+qle2RxpYjPbu5eMxiLObPFmCNmrypK75DZZhS2uq2r6BJbvXg5SwFLdgS
 ZYnpPiCYU2hUM7ohaIjTQfA1tlANCcziaQRD8Kg0KZbSRI87vNrNFzmV/piLmavMgp9f
 g4Dtn5GvBA3t6Yc2to/U7dopGE6eKC3y6gN7zLMH6qk4S7BZNcDsjyM548O8V4+cesHm
 0hKtCbNIdep2uH/Sx0lf+dHnQRsaZ8fTHFtTdo9MZI1L5P4CSg4hsYnoMrhEcN5YEK6Q
 Sbeg==
X-Gm-Message-State: APjAAAUzJ4VkRLQnNNoZXucwwTYI5W0iFcAlLTau4XAIw6R7s67zA21j
 uqJcyo0IDBsOOB0gHuZQVcrLYA==
X-Google-Smtp-Source: APXvYqww3ifSUk0mX4gGCCi2pJ4lGoLHblq6z54CCG+Tm7hB08391zKEzQcojLzCWPqXeL8nslDMMA==
X-Received: by 2002:a17:906:e203:: with SMTP id
 gf3mr63428025ejb.210.1560544587941; 
 Fri, 14 Jun 2019 13:36:27 -0700 (PDT)
Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855])
 by smtp.gmail.com with ESMTPSA id n15sm1166672edd.49.2019.06.14.13.36.26
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Fri, 14 Jun 2019 13:36:27 -0700 (PDT)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Fri, 14 Jun 2019 22:35:22 +0200
Message-Id: <20190614203615.12639-7-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
References: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/59] drm/prime: Actually remove DRIVER_PRIME
 everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-aspeed@lists.ozlabs.org, nouveau@lists.freedesktop.org,
 virtualization@lists.linux-foundation.org,
 Daniel Vetter <daniel.vetter@intel.com>,
 linux-stm32@st-md-mailman.stormreply.com, linux-samsung-soc@vger.kernel.org,
 lima@lists.freedesktop.org, amd-gfx@lists.freedesktop.org,
 linux-rockchip@lists.infradead.org,
 VMware Graphics <linux-graphics-maintainer@vmware.com>,
 NXP Linux Team <linux-imx@nxp.com>, Daniel Vetter <daniel.vetter@ffwll.ch>,
 spice-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 etnaviv@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org,
 linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org,
 freedreno@lists.freedesktop.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3BsaXQgb3V0IHRvIG1ha2UgdGhlIGZ1bmN0aW9uYWwgY2hhbmdlcyBzdGljayBvdXQgbW9yZS4K
CnYyOiBhbWRncHUgZ2FpbmVkIERSSVZFUl9TWU5DT0JKX1RJTUVMSU5FLgoKdjM6IGFtZGdwdSBs
b3N0IERSSVZFUl9TWU5DT0JKX1RJTUVMSU5FLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRl
ciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+CkNjOiBhbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w
Lm9yZwpDYzogZXRuYXZpdkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKQ2M6IGZyZWVkcmVub0BsaXN0
cy5mcmVlZGVza3RvcC5vcmcKQ2M6IGludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKQ2M6
IGxpbWFAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCkNjOiBsaW51eC1hbWxvZ2ljQGxpc3RzLmluZnJh
ZGVhZC5vcmcKQ2M6IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpDYzogbGlu
dXgtYXJtLW1zbUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGxpbnV4LWFzcGVlZEBsaXN0cy5vemxhYnMu
b3JnCkNjOiBsaW51eC1yZW5lc2FzLXNvY0B2Z2VyLmtlcm5lbC5vcmcKQ2M6IGxpbnV4LXJvY2tj
aGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKQ2M6IGxpbnV4LXNhbXN1bmctc29jQHZnZXIua2VybmVs
Lm9yZwpDYzogbGludXgtc3RtMzJAc3QtbWQtbWFpbG1hbi5zdG9ybXJlcGx5LmNvbQpDYzogbGlu
dXgtdGVncmFAdmdlci5rZXJuZWwub3JnCkNjOiBub3V2ZWF1QGxpc3RzLmZyZWVkZXNrdG9wLm9y
ZwpDYzogTlhQIExpbnV4IFRlYW0gPGxpbnV4LWlteEBueHAuY29tPgpDYzogc3BpY2UtZGV2ZWxA
bGlzdHMuZnJlZWRlc2t0b3Aub3JnCkNjOiB2aXJ0dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3Vu
ZGF0aW9uLm9yZwpDYzogVk13YXJlIEdyYXBoaWNzIDxsaW51eC1ncmFwaGljcy1tYWludGFpbmVy
QHZtd2FyZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKLS0tCiBkcml2
ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZHJ2LmMgICAgICAgICB8IDIgKy0KIGRyaXZl
cnMvZ3B1L2RybS9hcmMvYXJjcGd1X2Rydi5jICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9hcm0vZGlzcGxheS9rb21lZGEva29tZWRhX2ttcy5jIHwgMiArLQogZHJpdmVy
cy9ncHUvZHJtL2FybS9oZGxjZF9kcnYuYyAgICAgICAgICAgICAgICAgfCA0ICstLS0KIGRyaXZl
cnMvZ3B1L2RybS9hcm0vbWFsaWRwX2Rydi5jICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9hcm1hZGEvYXJtYWRhX2Rydi5jICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYuYyAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9hdG1lbC1obGNkYy9hdG1lbF9obGNkY19kYy5jICAgIHwgNCArLS0tCiBkcml2
ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMgICAgICAgICAgICAgICB8IDMgKy0tCiBkcml2
ZXJzL2dwdS9kcm0vY2lycnVzL2NpcnJ1cy5jICAgICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZl
cnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZHJ2LmMgICAgICAgICAgIHwgNCArLS0tCiBkcml2
ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZHJ2LmMgICAgICAgICB8IDIgKy0KIGRyaXZl
cnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX2Rydi5jICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9oaXNpbGljb24va2lyaW4va2lyaW5fZHJtX2Rydi5jIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgICAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVy
cy9ncHUvZHJtL2lteC9pbXgtZHJtLWNvcmUuYyAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVy
cy9ncHUvZHJtL2xpbWEvbGltYV9kcnYuYyAgICAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJz
L2dwdS9kcm0vbWNkZS9tY2RlX2Rydi5jICAgICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMv
Z3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5jICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMv
Z3B1L2RybS9tZXNvbi9tZXNvbl9kcnYuYyAgICAgICAgICAgICAgIHwgNCArLS0tCiBkcml2ZXJz
L2dwdS9kcm0vbXNtL21zbV9kcnYuYyAgICAgICAgICAgICAgICAgICB8IDEgLQogZHJpdmVycy9n
cHUvZHJtL214c2ZiL214c2ZiX2Rydi5jICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL25vdXZlYXUvbm91dmVhdV9kcm0uYyAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dw
dS9kcm0vb21hcGRybS9vbWFwX2Rydi5jICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMvZ3B1
L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kcnYuYyAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1
L2RybS9wbDExMS9wbDExMV9kcnYuYyAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9ncHUv
ZHJtL3F4bC9xeGxfZHJ2LmMgICAgICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9ncHUv
ZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9k
cm0vcmNhci1kdS9yY2FyX2R1X2Rydi5jICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9k
cm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX2Rydi5jICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9k
cm0vc2htb2JpbGUvc2htb2JfZHJtX2Rydi5jICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9k
cm0vc3RpL3N0aV9kcnYuYyAgICAgICAgICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9k
cm0vc3RtL2Rydi5jICAgICAgICAgICAgICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9k
cm0vc3VuNGkvc3VuNGlfZHJ2LmMgICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMvZ3B1L2Ry
bS90ZWdyYS9kcm0uYyAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9ncHUvZHJt
L3RpbGNkYy90aWxjZGNfZHJ2LmMgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9ncHUvZHJt
L3Rpbnlkcm0vaHg4MzU3ZC5jICAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0v
dGlueWRybS9pbGk5MjI1LmMgICAgICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9kcm0v
dGlueWRybS9pbGk5MzQxLmMgICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMvZ3B1L2RybS90
aW55ZHJtL21pMDI4M3F0LmMgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS90
aW55ZHJtL3JlcGFwZXIuYyAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS90
aW55ZHJtL3N0NzU4Ni5jICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS90
aW55ZHJtL3N0NzczNXIuYyAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS90
dmUyMDAvdHZlMjAwX2Rydi5jICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS91
ZGwvdWRsX2Rydi5jICAgICAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9ncHUvZHJtL3Yz
ZC92M2RfZHJ2LmMgICAgICAgICAgICAgICAgICAgfCAxIC0KIGRyaXZlcnMvZ3B1L2RybS92Ym94
dmlkZW8vdmJveF9kcnYuYyAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9ncHUvZHJtL3ZjNC92
YzRfZHJ2LmMgICAgICAgICAgICAgICAgICAgfCAxIC0KIGRyaXZlcnMvZ3B1L2RybS92Z2VtL3Zn
ZW1fZHJ2LmMgICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS92aXJ0aW8v
dmlydGdwdV9kcnYuYyAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92
bXdnZnhfZHJ2LmMgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9k
cm1fZnJvbnQuYyAgICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9kcm0venRlL3p4X2Ry
bV9kcnYuYyAgICAgICAgICAgICAgICB8IDMgKy0tCiBpbmNsdWRlL2RybS9kcm1fZHJ2LmggICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDYgLS0tLS0tCiA1NCBmaWxlcyBjaGFuZ2VkLCA1MCBp
bnNlcnRpb25zKCspLCA5NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vYW1kL2FtZGdwdS9hbWRncHVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h
bWRncHVfZHJ2LmMKaW5kZXggMGE1NzdhMzg5MDI0Li44ZTFiMjY5MzUxZTggMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYworKysgYi9kcml2ZXJzL2dw
dS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZHJ2LmMKQEAgLTEzMDksNyArMTMwOSw3IEBAIHN0YXRp
YyBzdHJ1Y3QgZHJtX2RyaXZlciBrbXNfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMgPQog
CSAgICBEUklWRVJfVVNFX0FHUCB8IERSSVZFUl9BVE9NSUMgfAogCSAgICBEUklWRVJfR0VNIHwK
LQkgICAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9NT0RFU0VUIHwgRFJJ
VkVSX1NZTkNPQkosCisJICAgIERSSVZFUl9SRU5ERVIgfCBEUklWRVJfTU9ERVNFVCB8IERSSVZF
Ul9TWU5DT0JKLAogCS5sb2FkID0gYW1kZ3B1X2RyaXZlcl9sb2FkX2ttcywKIAkub3BlbiA9IGFt
ZGdwdV9kcml2ZXJfb3Blbl9rbXMsCiAJLnBvc3RjbG9zZSA9IGFtZGdwdV9kcml2ZXJfcG9zdGNs
b3NlX2ttcywKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hcmMvYXJjcGd1X2Rydi5jIGIv
ZHJpdmVycy9ncHUvZHJtL2FyYy9hcmNwZ3VfZHJ2LmMKaW5kZXggYWY2MGM2ZDdhNWY0Li43NDI0
MGNjMWMzMDAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hcmMvYXJjcGd1X2Rydi5jCisr
KyBiL2RyaXZlcnMvZ3B1L2RybS9hcmMvYXJjcGd1X2Rydi5jCkBAIC0xMzUsOCArMTM1LDcgQEAg
c3RhdGljIGludCBhcmNwZ3VfZGVidWdmc19pbml0KHN0cnVjdCBkcm1fbWlub3IgKm1pbm9yKQog
I2VuZGlmCiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBhcmNwZ3VfZHJtX2RyaXZlciA9IHsK
LQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVS
X1BSSU1FIHwKLQkJCSAgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZF
Ul9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMsCiAJLm5hbWUgPSAiYXJjcGd1
IiwKIAkuZGVzYyA9ICJBUkMgUEdVIENvbnRyb2xsZXIiLAogCS5kYXRlID0gIjIwMTYwMjE5IiwK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hcm0vZGlzcGxheS9rb21lZGEva29tZWRhX2tt
cy5jIGIvZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfa21zLmMKaW5k
ZXggODZmNjU0MmFmYjQwLi4wYzYzOTZkYzMyM2YgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS9hcm0vZGlzcGxheS9rb21lZGEva29tZWRhX2ttcy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9h
cm0vZGlzcGxheS9rb21lZGEva29tZWRhX2ttcy5jCkBAIC01Niw3ICs1Niw3IEBAIHN0YXRpYyBp
cnFyZXR1cm5fdCBrb21lZGFfa21zX2lycV9oYW5kbGVyKGludCBpcnEsIHZvaWQgKmRhdGEpCiAK
IHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBrb21lZGFfa21zX2RyaXZlciA9IHsKIAkuZHJpdmVy
X2ZlYXR1cmVzID0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQyB8
Ci0JCQkgICBEUklWRVJfUFJJTUUgfCBEUklWRVJfSEFWRV9JUlEsCisJCQkgICBEUklWRVJfSEFW
RV9JUlEsCiAJLmxhc3RjbG9zZQkJCT0gZHJtX2ZiX2hlbHBlcl9sYXN0Y2xvc2UsCiAJLmlycV9o
YW5kbGVyCQkJPSBrb21lZGFfa21zX2lycV9oYW5kbGVyLAogCS5nZW1fZnJlZV9vYmplY3RfdW5s
b2NrZWQJPSBkcm1fZ2VtX2NtYV9mcmVlX29iamVjdCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1
L2RybS9hcm0vaGRsY2RfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2hkbGNkX2Rydi5jCmlu
ZGV4IDhmYzBiODg0YzQyOC4uYjEyNjU1NTg5NWQ4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k
cm0vYXJtL2hkbGNkX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vaGRsY2RfZHJ2LmMK
QEAgLTIyOSw5ICsyMjksNyBAQCBzdGF0aWMgaW50IGhkbGNkX2RlYnVnZnNfaW5pdChzdHJ1Y3Qg
ZHJtX21pbm9yICptaW5vcikKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKGZvcHMpOwogCiBzdGF0
aWMgc3RydWN0IGRybV9kcml2ZXIgaGRsY2RfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMg
PSBEUklWRVJfR0VNIHwKLQkJCSAgIERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BSSU1FIHwKLQkJ
CSAgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9HRU0gfCBEUklW
RVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmlycV9oYW5kbGVyID0gaGRsY2RfaXJxLAog
CS5pcnFfcHJlaW5zdGFsbCA9IGhkbGNkX2lycV9wcmVpbnN0YWxsLAogCS5pcnFfcG9zdGluc3Rh
bGwgPSBoZGxjZF9pcnFfcG9zdGluc3RhbGwsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v
YXJtL21hbGlkcF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2Rydi5jCmluZGV4
IGFmMTk5MmYwNmExZC4uNWRjY2M3MTMwNzM5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v
YXJtL21hbGlkcF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9kcnYuYwpA
QCAtNTY4LDggKzU2OCw3IEBAIHN0YXRpYyBpbnQgbWFsaWRwX2RlYnVnZnNfaW5pdChzdHJ1Y3Qg
ZHJtX21pbm9yICptaW5vcikKICNlbmRpZiAvL0NPTkZJR19ERUJVR19GUwogCiBzdGF0aWMgc3Ry
dWN0IGRybV9kcml2ZXIgbWFsaWRwX2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQyB8Ci0JCQkgICBEUklWRVJf
UFJJTUUsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8
IERSSVZFUl9BVE9NSUMsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCA9IGRybV9nZW1fY21h
X2ZyZWVfb2JqZWN0LAogCS5nZW1fdm1fb3BzID0gJmRybV9nZW1fY21hX3ZtX29wcywKIAkuZHVt
Yl9jcmVhdGUgPSBtYWxpZHBfZHVtYl9jcmVhdGUsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vYXJtYWRhL2FybWFkYV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hcm1hZGEvYXJtYWRhX2Ry
di5jCmluZGV4IGU2NjBjNWNhNTJhZS4uNzhjOGFkNzNhZTFlIDEwMDY0NAotLS0gYS9kcml2ZXJz
L2dwdS9kcm0vYXJtYWRhL2FybWFkYV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtYWRh
L2FybWFkYV9kcnYuYwpAQCAtNDMsOCArNDMsNyBAQCBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIg
YXJtYWRhX2RybV9kcml2ZXIgPSB7CiAJLm5hbWUJCQk9ICJhcm1hZGEtZHJtIiwKIAkuZGVzYwkJ
CT0gIkFybWFkYSBTb0MgRFJNIiwKIAkuZGF0ZQkJCT0gIjIwMTIwNzMwIiwKLQkuZHJpdmVyX2Zl
YXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwKLQkJCQkgIERSSVZFUl9QUklN
RSB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklW
RVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmlvY3RscwkJCT0gYXJtYWRhX2lvY3RscywK
IAkuZm9wcwkJCT0gJmFybWFkYV9kcm1fZm9wcywKIH07CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw
dS9kcm0vYXNwZWVkL2FzcGVlZF9nZnhfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXNwZWVkL2Fz
cGVlZF9nZnhfZHJ2LmMKaW5kZXggZWViMjJlY2NkMWZjLi5hZGEyZjZhY2E5MDYgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYuYworKysgYi9kcml2ZXJz
L2dwdS9kcm0vYXNwZWVkL2FzcGVlZF9nZnhfZHJ2LmMKQEAgLTE5NCw4ICsxOTQsNyBAQCBzdGF0
aWMgdm9pZCBhc3BlZWRfZ2Z4X3VubG9hZChzdHJ1Y3QgZHJtX2RldmljZSAqZHJtKQogREVGSU5F
X0RSTV9HRU1fQ01BX0ZPUFMoZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBhc3Bl
ZWRfZ2Z4X2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzICAgICAgICA9IERSSVZFUl9HRU0g
fCBEUklWRVJfTU9ERVNFVCB8Ci0JCQkJRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwku
ZHJpdmVyX2ZlYXR1cmVzICAgICAgICA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERS
SVZFUl9BVE9NSUMsCiAJLmdlbV9jcmVhdGVfb2JqZWN0CT0gZHJtX2NtYV9nZW1fY3JlYXRlX29i
amVjdF9kZWZhdWx0X2Z1bmNzLAogCS5kdW1iX2NyZWF0ZQkJPSBkcm1fZ2VtX2NtYV9kdW1iX2Ny
ZWF0ZSwKIAkucHJpbWVfaGFuZGxlX3RvX2ZkCT0gZHJtX2dlbV9wcmltZV9oYW5kbGVfdG9fZmQs
CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfZGMu
YyBiL2RyaXZlcnMvZ3B1L2RybS9hdG1lbC1obGNkYy9hdG1lbF9obGNkY19kYy5jCmluZGV4IGZi
MmU3NjQ2ZGFlYi4uMjc0ZmRmMThjZGU4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXRt
ZWwtaGxjZGMvYXRtZWxfaGxjZGNfZGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxj
ZGMvYXRtZWxfaGxjZGNfZGMuYwpAQCAtODM0LDkgKzgzNCw3IEBAIHN0YXRpYyB2b2lkIGF0bWVs
X2hsY2RjX2RjX2lycV91bmluc3RhbGwoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIERFRklORV9E
Uk1fR0VNX0NNQV9GT1BTKGZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgYXRtZWxf
aGxjZGNfZGNfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfR0VNIHwKLQkJ
CSAgIERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BSSU1FIHwKLQkJCSAgIERSSVZFUl9BVE9NSUMs
CisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZF
Ul9BVE9NSUMsCiAJLmlycV9oYW5kbGVyID0gYXRtZWxfaGxjZGNfZGNfaXJxX2hhbmRsZXIsCiAJ
LmlycV9wcmVpbnN0YWxsID0gYXRtZWxfaGxjZGNfZGNfaXJxX3VuaW5zdGFsbCwKIAkuaXJxX3Bv
c3RpbnN0YWxsID0gYXRtZWxfaGxjZGNfZGNfaXJxX3Bvc3RpbnN0YWxsLApkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9ncHUvZHJtL2JvY2hzL2JvY2hzX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2JvY2hz
L2JvY2hzX2Rydi5jCmluZGV4IDhmM2E1YmRhOWQwMy4uNzhhZDZjOTg4NjFkIDEwMDY0NAotLS0g
YS9kcml2ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJt
L2JvY2hzL2JvY2hzX2Rydi5jCkBAIC02NSw4ICs2NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZmlsZV9vcGVyYXRpb25zIGJvY2hzX2ZvcHMgPSB7CiB9OwogCiBzdGF0aWMgc3RydWN0IGRybV9k
cml2ZXIgYm9jaHNfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwg
RFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDIHwKLQkJCQkgIERSSVZFUl9QUklNRSwKKwku
ZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FU
T01JQywKIAkuZm9wcwkJCT0gJmJvY2hzX2ZvcHMsCiAJLm5hbWUJCQk9ICJib2Nocy1kcm0iLAog
CS5kZXNjCQkJPSAiYm9jaHMgZGlzcGkgdmdhIGludGVyZmFjZSAocWVtdSBzdGR2Z2EpIiwKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9jaXJydXMvY2lycnVzLmMgYi9kcml2ZXJzL2dwdS9k
cm0vY2lycnVzL2NpcnJ1cy5jCmluZGV4IGJlNGVhMzcwYmEzMS4uMzZhNjlhZWM4YTRiIDEwMDY0
NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vY2lycnVzL2NpcnJ1cy5jCisrKyBiL2RyaXZlcnMvZ3B1
L2RybS9jaXJydXMvY2lycnVzLmMKQEAgLTUxMyw3ICs1MTMsNyBAQCBzdGF0aWMgdm9pZCBjaXJy
dXNfbW9kZV9jb25maWdfaW5pdChzdHJ1Y3QgY2lycnVzX2RldmljZSAqY2lycnVzKQogREVGSU5F
X0RSTV9HRU1fU0hNRU1fRk9QUyhjaXJydXNfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2Ry
aXZlciBjaXJydXNfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNF
VCB8IERSSVZFUl9HRU0gfCBEUklWRVJfQVRPTUlDIHwgRFJJVkVSX1BSSU1FLAorCS5kcml2ZXJf
ZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfQVRPTUlDLAog
CiAJLm5hbWUJCSA9IERSSVZFUl9OQU1FLAogCS5kZXNjCQkgPSBEUklWRVJfREVTQywKZGlmZiAt
LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZHJ2LmMgYi9kcml2ZXJzL2dw
dS9kcm0vZXRuYXZpdi9ldG5hdml2X2Rydi5jCmluZGV4IDdlYjdjZjljM2ZhOC4uZGIzYjAwMDMx
ZmNmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZXRuYXZpdi9ldG5hdml2X2Rydi5jCisr
KyBiL2RyaXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZHJ2LmMKQEAgLTQ2Miw5ICs0NjIs
NyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyBmb3BzID0gewogfTsKIAog
c3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGV0bmF2aXZfZHJtX2RyaXZlciA9IHsKLQkuZHJpdmVy
X2ZlYXR1cmVzICAgID0gRFJJVkVSX0dFTSB8Ci0JCQkJRFJJVkVSX1BSSU1FIHwKLQkJCQlEUklW
RVJfUkVOREVSLAorCS5kcml2ZXJfZmVhdHVyZXMgICAgPSBEUklWRVJfR0VNIHwgRFJJVkVSX1JF
TkRFUiwKIAkub3BlbiAgICAgICAgICAgICAgID0gZXRuYXZpdl9vcGVuLAogCS5wb3N0Y2xvc2Ug
ICAgICAgICAgID0gZXRuYXZpdl9wb3N0Y2xvc2UsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tl
ZCA9IGV0bmF2aXZfZ2VtX2ZyZWVfb2JqZWN0LApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt
L2V4eW5vcy9leHlub3NfZHJtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3Nf
ZHJtX2Rydi5jCmluZGV4IGJhODkzMmFmOWI0My4uZTQzNjQwZmM0MmQzIDEwMDY0NAotLS0gYS9k
cml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUv
ZHJtL2V4eW5vcy9leHlub3NfZHJtX2Rydi5jCkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIGNv
bnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgZXh5bm9zX2RybV9kcml2ZXJfZm9wcyA9IHsKIH07
CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBleHlub3NfZHJtX2RyaXZlciA9IHsKLQkuZHJp
dmVyX2ZlYXR1cmVzCT0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1F
CisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTQogCQkJCSAg
fCBEUklWRVJfQVRPTUlDIHwgRFJJVkVSX1JFTkRFUiwKIAkub3BlbgkJCT0gZXh5bm9zX2RybV9v
cGVuLAogCS5sYXN0Y2xvc2UJCT0gZHJtX2ZiX2hlbHBlcl9sYXN0Y2xvc2UsCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9kcnYuYyBiL2RyaXZlcnMvZ3B1
L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX2Rydi5jCmluZGV4IGU4MWRhYWFhNTk2NS4uZDE4ZmY3
MjlkN2Y2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9k
cnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9kcnYuYwpAQCAt
MTMzLDggKzEzMyw3IEBAIHN0YXRpYyBpcnFyZXR1cm5fdCBmc2xfZGN1X2RybV9pcnEoaW50IGly
cSwgdm9pZCAqYXJnKQogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoZnNsX2RjdV9kcm1fZm9wcyk7
CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBmc2xfZGN1X2RybV9kcml2ZXIgPSB7Ci0JLmRy
aXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVAotCQkJCXwgRFJJVkVS
X1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8
IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkubG9hZAkJCT0gZnNsX2RjdV9sb2Fk
LAogCS51bmxvYWQJCQk9IGZzbF9kY3VfdW5sb2FkLAogCS5pcnFfaGFuZGxlcgkJPSBmc2xfZGN1
X2RybV9pcnEsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaGlzaWxpY29uL2tpcmluL2tp
cmluX2RybV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9oaXNpbGljb24va2lyaW4va2lyaW5fZHJt
X2Rydi5jCmluZGV4IDdjYjdjMDQyYjkzZi4uNzNmMmI1M2YzMmNjIDEwMDY0NAotLS0gYS9kcml2
ZXJzL2dwdS9kcm0vaGlzaWxpY29uL2tpcmluL2tpcmluX2RybV9kcnYuYworKysgYi9kcml2ZXJz
L2dwdS9kcm0vaGlzaWxpY29uL2tpcmluL2tpcmluX2RybV9kcnYuYwpAQCAtMTE3LDggKzExNyw3
IEBAIHN0YXRpYyBpbnQga2lyaW5fZ2VtX2NtYV9kdW1iX2NyZWF0ZShzdHJ1Y3QgZHJtX2ZpbGUg
KmZpbGUsCiB9CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBraXJpbl9kcm1fZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklW
RVJfUFJJTUUgfAotCQkJCSAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZm9wcwkJCT0gJmtp
cmluX2RybV9mb3BzLAogCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCA9IGRybV9nZW1fY21h
X2ZyZWVfb2JqZWN0LApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYu
YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKaW5kZXggNjVkNTk5MDY1NzA5Li40
ZmQwOWE5YWQ2N2EgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMK
KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwpAQCAtMzE5Myw3ICszMTkzLDcg
QEAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGRyaXZlciA9IHsKIAkgKiBkZWFsIHdpdGggdGhl
bSBmb3IgSW50ZWwgaGFyZHdhcmUuCiAJICovCiAJLmRyaXZlcl9mZWF0dXJlcyA9Ci0JICAgIERS
SVZFUl9HRU0gfCBEUklWRVJfUFJJTUUgfAorCSAgICBEUklWRVJfR0VNIHwgCiAJICAgIERSSVZF
Ul9SRU5ERVIgfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMgfCBEUklWRVJfU1lOQ09C
SiwKIAkucmVsZWFzZSA9IGk5MTVfZHJpdmVyX3JlbGVhc2UsCiAJLm9wZW4gPSBpOTE1X2RyaXZl
cl9vcGVuLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2lteC9pbXgtZHJtLWNvcmUuYyBi
L2RyaXZlcnMvZ3B1L2RybS9pbXgvaW14LWRybS1jb3JlLmMKaW5kZXggM2U4YmVjZTYyMGRmLi4z
ODRkYjZkODZkYTAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pbXgvaW14LWRybS1jb3Jl
LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2lteC9pbXgtZHJtLWNvcmUuYwpAQCAtMTQ3LDggKzE0
Nyw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2lvY3RsX2Rlc2MgaW14X2RybV9pb2N0bHNb
XSA9IHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBpbXhfZHJtX2RyaXZlciA9IHsK
LQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVS
X1BSSU1FIHwKLQkJCQkgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZF
Ul9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMsCiAJLmdlbV9mcmVlX29iamVj
dF91bmxvY2tlZCA9IGRybV9nZW1fY21hX2ZyZWVfb2JqZWN0LAogCS5nZW1fdm1fb3BzCQk9ICZk
cm1fZ2VtX2NtYV92bV9vcHMsCiAJLmR1bWJfY3JlYXRlCQk9IGRybV9nZW1fY21hX2R1bWJfY3Jl
YXRlLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2xpbWEvbGltYV9kcnYuYyBiL2RyaXZl
cnMvZ3B1L2RybS9saW1hL2xpbWFfZHJ2LmMKaW5kZXggYjI5YzI2Y2QxM2IyLi5iZWIxMGJjMWE3
ZjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9saW1hL2xpbWFfZHJ2LmMKKysrIGIvZHJp
dmVycy9ncHUvZHJtL2xpbWEvbGltYV9kcnYuYwpAQCAtMjUyLDcgKzI1Miw3IEBAIHN0YXRpYyBj
b25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIGxpbWFfZHJtX2RyaXZlcl9mb3BzID0gewogfTsK
IAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGxpbWFfZHJtX2RyaXZlciA9IHsKLQkuZHJpdmVy
X2ZlYXR1cmVzICAgID0gRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9HRU0gfCBEUklWRVJfUFJJTUUg
fCBEUklWRVJfU1lOQ09CSiwKKwkuZHJpdmVyX2ZlYXR1cmVzICAgID0gRFJJVkVSX1JFTkRFUiB8
IERSSVZFUl9HRU0gfCBEUklWRVJfU1lOQ09CSiwKIAkub3BlbiAgICAgICAgICAgICAgID0gbGlt
YV9kcm1fZHJpdmVyX29wZW4sCiAJLnBvc3RjbG9zZSAgICAgICAgICA9IGxpbWFfZHJtX2RyaXZl
cl9wb3N0Y2xvc2UsCiAJLmlvY3RscyAgICAgICAgICAgICA9IGxpbWFfZHJtX2RyaXZlcl9pb2N0
bHMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWNkZS9tY2RlX2Rydi5jIGIvZHJpdmVy
cy9ncHUvZHJtL21jZGUvbWNkZV9kcnYuYwppbmRleCBiYWY2M2ZiNjg1MGEuLmY3MzFkNjg5ZDUy
ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21jZGUvbWNkZV9kcnYuYworKysgYi9kcml2
ZXJzL2dwdS9kcm0vbWNkZS9tY2RlX2Rydi5jCkBAIC0yMzcsNyArMjM3LDcgQEAgREVGSU5FX0RS
TV9HRU1fQ01BX0ZPUFMoZHJtX2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgbWNk
ZV9kcm1fZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMgPQotCQlEUklWRVJfTU9ERVNFVCB8
IERSSVZFUl9HRU0gfCBEUklWRVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDLAorCQlEUklWRVJfTU9E
RVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfQVRPTUlDLAogCS5yZWxlYXNlID0gbWNkZV9yZWxl
YXNlLAogCS5sYXN0Y2xvc2UgPSBkcm1fZmJfaGVscGVyX2xhc3RjbG9zZSwKIAkuaW9jdGxzID0g
TlVMTCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5j
IGIvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcm1fZHJ2LmMKaW5kZXggOTVmZGJkMGZi
Y2FjLi4xZjhiODk0M2IwYzYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9t
dGtfZHJtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5j
CkBAIC0zMjEsOCArMzIxLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMg
bXRrX2RybV9mb3BzID0gewogfTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIG10a19kcm1f
ZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9H
RU0gfCBEUklWRVJfUFJJTUUgfAotCQkJICAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1
cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAogCS5n
ZW1fZnJlZV9vYmplY3RfdW5sb2NrZWQgPSBtdGtfZHJtX2dlbV9mcmVlX29iamVjdCwKIAkuZ2Vt
X3ZtX29wcyA9ICZkcm1fZ2VtX2NtYV92bV9vcHMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vbWVzb24vbWVzb25fZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25fZHJ2LmMK
aW5kZXggMjMxMGM5NmZmZjQ2Li4xNDAzNjNmOTM1NzUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1
L2RybS9tZXNvbi9tZXNvbl9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25f
ZHJ2LmMKQEAgLTkzLDkgKzkzLDcgQEAgc3RhdGljIGludCBtZXNvbl9kdW1iX2NyZWF0ZShzdHJ1
Y3QgZHJtX2ZpbGUgKmZpbGUsIHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiBERUZJTkVfRFJNX0dF
TV9DTUFfRk9QUyhmb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIG1lc29uX2RyaXZl
ciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8Ci0JCQkJICBEUklWRVJfTU9E
RVNFVCB8IERSSVZFUl9QUklNRSB8Ci0JCQkJICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVh
dHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCiAJ
LyogSVJRICovCiAJLmlycV9oYW5kbGVyCQk9IG1lc29uX2lycSwKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZHJ2LmMK
aW5kZXggMzFkZWI4N2FiZmM2Li44N2Y5MmQzOTA2YWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1
L2RybS9tc20vbXNtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCkBA
IC0xMDE2LDcgKzEwMTYsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyBm
b3BzID0gewogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgbXNtX2RyaXZlciA9IHsKIAkuZHJp
dmVyX2ZlYXR1cmVzICAgID0gRFJJVkVSX0dFTSB8Ci0JCQkJRFJJVkVSX1BSSU1FIHwKIAkJCQlE
UklWRVJfUkVOREVSIHwKIAkJCQlEUklWRVJfQVRPTUlDIHwKIAkJCQlEUklWRVJfTU9ERVNFVCwK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9teHNmYi9teHNmYl9kcnYuYyBiL2RyaXZlcnMv
Z3B1L2RybS9teHNmYi9teHNmYl9kcnYuYwppbmRleCA2ZmFmYzkwZGE0ZWMuLmI1YmNhZjQwMzZi
ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL214c2ZiL214c2ZiX2Rydi5jCisrKyBiL2Ry
aXZlcnMvZ3B1L2RybS9teHNmYi9teHNmYl9kcnYuYwpAQCAtMzEzLDggKzMxMyw3IEBAIHN0YXRp
YyBpcnFyZXR1cm5fdCBteHNmYl9pcnFfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkYXRhKQogREVG
SU5FX0RSTV9HRU1fQ01BX0ZPUFMoZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBt
eHNmYl9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJf
TU9ERVNFVCB8Ci0JCQkJICBEUklWRVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJf
ZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAog
CS5pcnFfaGFuZGxlcgkJPSBteHNmYl9pcnFfaGFuZGxlciwKIAkuaXJxX3ByZWluc3RhbGwJCT0g
bXhzZmJfaXJxX3ByZWluc3RhbGwsCiAJLmlycV91bmluc3RhbGwJCT0gbXhzZmJfaXJxX3ByZWlu
c3RhbGwsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2RybS5j
IGIvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9kcm0uYwppbmRleCA3YzJmY2FiYTQy
ZDYuLjhjYjE3NGY5NTQ0OCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91
dmVhdV9kcm0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2RybS5jCkBA
IC0xMTA1LDcgKzExMDUsNyBAQCBub3V2ZWF1X2RyaXZlcl9mb3BzID0gewogc3RhdGljIHN0cnVj
dCBkcm1fZHJpdmVyCiBkcml2ZXJfc3R1YiA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0KLQkJRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX1JFTkRFUgor
CQlEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUkVOREVSCiAjaWYgZGVmaW5l
ZChDT05GSUdfTk9VVkVBVV9MRUdBQ1lfQ1RYX1NVUFBPUlQpCiAJCXwgRFJJVkVSX0tNU19MRUdB
Q1lfQ09OVEVYVAogI2VuZGlmCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9v
bWFwX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9kcnYuYwppbmRleCA2NzJl
MGY4YWQxMWMuLjU5MjlmODY4OGU1YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL29tYXBk
cm0vb21hcF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2Rydi5jCkBA
IC01MjQsNyArNTI0LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgb21h
cGRyaXZlcl9mb3BzID0gewogfTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIG9tYXBfZHJt
X2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJf
R0VNICB8IERSSVZFUl9QUklNRSB8CisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VU
IHwgRFJJVkVSX0dFTSAgfAogCQlEUklWRVJfQVRPTUlDIHwgRFJJVkVSX1JFTkRFUiwKIAkub3Bl
biA9IGRldl9vcGVuLAogCS5sYXN0Y2xvc2UgPSBkcm1fZmJfaGVscGVyX2xhc3RjbG9zZSwKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kcnYuYyBiL2RyaXZl
cnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kcnYuYwppbmRleCBkMTFlMjI4MWRkZTYuLmVk
MmUyOTgyNmY2MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0
X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kcnYuYwpAQCAt
MzQyLDggKzM0Miw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2lvY3RsX2Rlc2MgcGFuZnJv
c3RfZHJtX2RyaXZlcl9pb2N0bHNbXSA9IHsKIERFRklORV9EUk1fR0VNX1NITUVNX0ZPUFMocGFu
ZnJvc3RfZHJtX2RyaXZlcl9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHBhbmZy
b3N0X2RybV9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9SRU5ERVIgfCBE
UklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwKLQkJCQkgIERSSVZFUl9TWU5DT0JKLAorCS5kcml2
ZXJfZmVhdHVyZXMJPSBEUklWRVJfUkVOREVSIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9TWU5DT0JK
LAogCS5vcGVuCQkJPSBwYW5mcm9zdF9vcGVuLAogCS5wb3N0Y2xvc2UJCT0gcGFuZnJvc3RfcG9z
dGNsb3NlLAogCS5pb2N0bHMJCQk9IHBhbmZyb3N0X2RybV9kcml2ZXJfaW9jdGxzLApkaWZmIC0t
Z2l0IGEvZHJpdmVycy9ncHUvZHJtL3BsMTExL3BsMTExX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJt
L3BsMTExL3BsMTExX2Rydi5jCmluZGV4IDAxZjg0NjJhYTJkYi4uZGQ0YWFhMzgwMjUwIDEwMDY0
NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcGwxMTEvcGwxMTFfZHJ2LmMKKysrIGIvZHJpdmVycy9n
cHUvZHJtL3BsMTExL3BsMTExX2Rydi5jCkBAIC0yMjQsNyArMjI0LDcgQEAgREVGSU5FX0RSTV9H
RU1fQ01BX0ZPUFMoZHJtX2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgcGwxMTFf
ZHJtX2RyaXZlciA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0KLQkJRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkJRFJJVkVSX01PREVT
RVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAkuaW9jdGxzID0gTlVMTCwKIAkuZm9w
cyA9ICZkcm1fZm9wcywKIAkubmFtZSA9ICJwbDExMSIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw
dS9kcm0vcXhsL3F4bF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rydi5jCmluZGV4
IGYzM2UzNDljNGVjNS4uNjFlMWNlMTZmYzI1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v
cXhsL3F4bF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcnYuYwpAQCAtMjQ3
LDggKzI0Nyw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RyaXZlciBxeGxfcGNpX2RyaXZlciA9IHsK
IH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBxeGxfZHJpdmVyID0gewotCS5kcml2ZXJf
ZmVhdHVyZXMgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAot
CQkJICAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX0dFTSB8IERS
SVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAogCS5kdW1iX2NyZWF0ZSA9IHF4bF9tb2Rl
X2R1bWJfY3JlYXRlLAogCS5kdW1iX21hcF9vZmZzZXQgPSBxeGxfbW9kZV9kdW1iX21tYXAsCmRp
ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYyBiL2RyaXZlcnMv
Z3B1L2RybS9yYWRlb24vcmFkZW9uX2Rydi5jCmluZGV4IGE2Y2JlMTFmNzljNi4uM2IwN2FhNmU1
NTFkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYworKysg
Yi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYwpAQCAtNTM5LDcgKzUzOSw3IEBA
IHJhZGVvbl9nZXRfY3J0Y19zY2Fub3V0X3Bvc2l0aW9uKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYs
IHVuc2lnbmVkIGludCBwaXBlLAogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIga21zX2RyaXZl
ciA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0KLQkgICAgRFJJVkVSX1VTRV9BR1AgfCBEUklWRVJf
R0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX1JFTkRFUiwKKwkgICAgRFJJVkVSX1VTRV9BR1Ag
fCBEUklWRVJfR0VNIHwgRFJJVkVSX1JFTkRFUiwKIAkubG9hZCA9IHJhZGVvbl9kcml2ZXJfbG9h
ZF9rbXMsCiAJLm9wZW4gPSByYWRlb25fZHJpdmVyX29wZW5fa21zLAogCS5wb3N0Y2xvc2UgPSBy
YWRlb25fZHJpdmVyX3Bvc3RjbG9zZV9rbXMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v
cmNhci1kdS9yY2FyX2R1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9k
cnYuYwppbmRleCA2ZGYzN2MyYTk2NzguLjgzNjg1MjUwMzE5ZCAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcmNh
ci1kdS9yY2FyX2R1X2Rydi5jCkBAIC00NDEsOCArNDQxLDcgQEAgTU9EVUxFX0RFVklDRV9UQUJM
RShvZiwgcmNhcl9kdV9vZl90YWJsZSk7CiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhyY2FyX2R1
X2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgcmNhcl9kdV9kcml2ZXIgPSB7Ci0J
LmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9Q
UklNRQotCQkJCXwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dF
TSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZ2VtX2ZyZWVfb2JqZWN0X3Vu
bG9ja2VkID0gZHJtX2dlbV9jbWFfZnJlZV9vYmplY3QsCiAJLmdlbV92bV9vcHMJCT0gJmRybV9n
ZW1fY21hX3ZtX29wcywKIAkucHJpbWVfaGFuZGxlX3RvX2ZkCT0gZHJtX2dlbV9wcmltZV9oYW5k
bGVfdG9fZmQsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBf
ZHJtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV9kcnYuYwpp
bmRleCA1M2QyYzViZDYxZGMuLjU5MDkxYjYyNDFlYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv
ZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcm9j
a2NoaXAvcm9ja2NoaXBfZHJtX2Rydi5jCkBAIC0yMTIsOCArMjEyLDcgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgcm9ja2NoaXBfZHJtX2RyaXZlcl9mb3BzID0gewogfTsK
IAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHJvY2tjaGlwX2RybV9kcml2ZXIgPSB7Ci0JLmRy
aXZlcl9mZWF0dXJlcwk9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8Ci0JCQkJICBEUklW
RVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfTU9E
RVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfQVRPTUlDLAogCS5sYXN0Y2xvc2UJCT0gZHJtX2Zi
X2hlbHBlcl9sYXN0Y2xvc2UsCiAJLmdlbV92bV9vcHMJCT0gJmRybV9nZW1fY21hX3ZtX29wcywK
IAkuZ2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkID0gcm9ja2NoaXBfZ2VtX2ZyZWVfb2JqZWN0LApk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3NobW9iaWxlL3NobW9iX2RybV9kcnYuYyBiL2Ry
aXZlcnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1vYl9kcm1fZHJ2LmMKaW5kZXggY2I4MjFhZGZjMzIx
Li45MDQ3YTQ5ZmYzNWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1v
Yl9kcm1fZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3NobW9iaWxlL3NobW9iX2RybV9kcnYu
YwpAQCAtMTI3LDggKzEyNyw3IEBAIHN0YXRpYyBpcnFyZXR1cm5fdCBzaG1vYl9kcm1faXJxKGlu
dCBpcnEsIHZvaWQgKmFyZykKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKHNobW9iX2RybV9mb3Bz
KTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHNobW9iX2RybV9kcml2ZXIgPSB7Ci0JLmRy
aXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVAotCQkJCXwgRFJJVkVS
X1BSSU1FLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQs
CiAJLmlycV9oYW5kbGVyCQk9IHNobW9iX2RybV9pcnEsCiAJLmdlbV9mcmVlX29iamVjdF91bmxv
Y2tlZCA9IGRybV9nZW1fY21hX2ZyZWVfb2JqZWN0LAogCS5nZW1fdm1fb3BzCQk9ICZkcm1fZ2Vt
X2NtYV92bV9vcHMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYyBi
L2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2Rydi5jCmluZGV4IGJiNmFlNmRkNjZjOS4uZDlmNjNj
OWYyODdiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYworKysgYi9k
cml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYwpAQCAtMTQxLDggKzE0MSw3IEBAIHN0YXRpYyB2
b2lkIHN0aV9tb2RlX2NvbmZpZ19pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiBERUZJTkVf
RFJNX0dFTV9DTUFfRk9QUyhzdGlfZHJpdmVyX2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9k
cml2ZXIgc3RpX2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQg
fAotCSAgICBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJp
dmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01J
QywKIAkuZ2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkID0gZHJtX2dlbV9jbWFfZnJlZV9vYmplY3Qs
CiAJLmdlbV92bV9vcHMgPSAmZHJtX2dlbV9jbWFfdm1fb3BzLAogCS5kdW1iX2NyZWF0ZSA9IGRy
bV9nZW1fY21hX2R1bWJfY3JlYXRlLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0bS9k
cnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdG0vZHJ2LmMKaW5kZXggNTY1OTU3MjE1MWE4Li40MDI2
YzMzY2NjMzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdG0vZHJ2LmMKKysrIGIvZHJp
dmVycy9ncHUvZHJtL3N0bS9kcnYuYwpAQCAtNTQsOCArNTQsNyBAQCBzdGF0aWMgaW50IHN0bV9n
ZW1fY21hX2R1bWJfY3JlYXRlKHN0cnVjdCBkcm1fZmlsZSAqZmlsZSwKIERFRklORV9EUk1fR0VN
X0NNQV9GT1BTKGRydl9kcml2ZXJfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBk
cnZfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZF
Ul9HRU0gfCBEUklWRVJfUFJJTUUgfAotCQkJICAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2Zl
YXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAku
bmFtZSA9ICJzdG0iLAogCS5kZXNjID0gIlNUTWljcm9lbGVjdHJvbmljcyBTb0MgRFJNIiwKIAku
ZGF0ZSA9ICIyMDE3MDMzMCIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3Vu
NGlfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMKaW5kZXggMWExYjUy
ZTZmNzNlLi5kMGZkYTJiZjgyMjQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdW40aS9z
dW40aV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMKQEAgLTM4
LDcgKzM4LDcgQEAgc3RhdGljIGludCBkcm1fc3VuNGlfZ2VtX2R1bWJfY3JlYXRlKHN0cnVjdCBk
cm1fZmlsZSAqZmlsZV9wcml2LAogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoc3VuNGlfZHJ2X2Zv
cHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgc3VuNGlfZHJ2X2RyaXZlciA9IHsKLQku
ZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BS
SU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERS
SVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAogCS8qIEdlbmVyaWMgT3BlcmF0aW9ucyAq
LwogCS5mb3BzCQkJPSAmc3VuNGlfZHJ2X2ZvcHMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vdGVncmEvZHJtLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmMKaW5kZXggMGM1ZjFl
NmEwNDQ2Li44N2ExNDQzNDA2YWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9k
cm0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmMKQEAgLTEwMDcsNyArMTAwNyw3
IEBAIHN0YXRpYyBpbnQgdGVncmFfZGVidWdmc19pbml0KHN0cnVjdCBkcm1fbWlub3IgKm1pbm9y
KQogI2VuZGlmCiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciB0ZWdyYV9kcm1fZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklW
RVJfUFJJTUUgfAorCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9H
RU0gfAogCQkJICAgRFJJVkVSX0FUT01JQyB8IERSSVZFUl9SRU5ERVIsCiAJLmxvYWQgPSB0ZWdy
YV9kcm1fbG9hZCwKIAkudW5sb2FkID0gdGVncmFfZHJtX3VubG9hZCwKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvZ3B1L2RybS90aWxjZGMvdGlsY2RjX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3RpbGNk
Yy90aWxjZGNfZHJ2LmMKaW5kZXggMzAzMGFmOWU3YjM1Li45MjMwNzk1OTQzNWEgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvZ3B1L2RybS90aWxjZGMvdGlsY2RjX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1
L2RybS90aWxjZGMvdGlsY2RjX2Rydi5jCkBAIC01MTIsOCArNTEyLDcgQEAgc3RhdGljIGludCB0
aWxjZGNfZGVidWdmc19pbml0KHN0cnVjdCBkcm1fbWlub3IgKm1pbm9yKQogREVGSU5FX0RSTV9H
RU1fQ01BX0ZPUFMoZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciB0aWxjZGNfZHJp
dmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgICAgPSAoRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RF
U0VUIHwKLQkJCSAgICAgICBEUklWRVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDKSwKKwkuZHJpdmVy
X2ZlYXR1cmVzICAgID0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01J
QywKIAkuaXJxX2hhbmRsZXIgICAgICAgID0gdGlsY2RjX2lycSwKIAkuZ2VtX2ZyZWVfb2JqZWN0
X3VubG9ja2VkID0gZHJtX2dlbV9jbWFfZnJlZV9vYmplY3QsCiAJLmdlbV9wcmludF9pbmZvICAg
ICA9IGRybV9nZW1fY21hX3ByaW50X2luZm8sCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v
dGlueWRybS9oeDgzNTdkLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9oeDgzNTdkLmMKaW5k
ZXggNTc3M2QwZmI2Y2ExLi5iZTE5N2M1YzMyMTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS90aW55ZHJtL2h4ODM1N2QuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9oeDgzNTdk
LmMKQEAgLTE5Myw3ICsxOTMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21v
ZGUgeXgzNTBodjE1X21vZGUgPSB7CiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhoeDgzNTdkX2Zv
cHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgaHg4MzU3ZF9kcml2ZXIgPSB7Ci0JLmRy
aXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9QUklN
RSB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklW
RVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJCQk9ICZoeDgzNTdkX2ZvcHMsCiAJ
LnJlbGVhc2UJCT0gbWlwaV9kYmlfcmVsZWFzZSwKIAlEUk1fR0VNX0NNQV9WTUFQX0RSSVZFUl9P
UFMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9pbGk5MjI1LmMgYi9kcml2
ZXJzL2dwdS9kcm0vdGlueWRybS9pbGk5MjI1LmMKaW5kZXggZWE2OTAxOWYyZjMzLi43YThlMWI0
YTM3ZWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL2lsaTkyMjUuYworKysg
Yi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9pbGk5MjI1LmMKQEAgLTM1MCw4ICszNTAsNyBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgaWxpOTIyNV9tb2RlID0gewogREVG
SU5FX0RSTV9HRU1fQ01BX0ZPUFMoaWxpOTIyNV9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1f
ZHJpdmVyIGlsaTkyMjVfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VN
IHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAotCQkJCSAgRFJJVkVSX0FUT01JQywK
KwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVS
X0FUT01JQywKIAkuZm9wcwkJCT0gJmlsaTkyMjVfZm9wcywKIAkucmVsZWFzZQkJPSBtaXBpX2Ri
aV9yZWxlYXNlLAogCURSTV9HRU1fQ01BX1ZNQVBfRFJJVkVSX09QUywKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvZ3B1L2RybS90aW55ZHJtL2lsaTkzNDEuYyBiL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJt
L2lsaTkzNDEuYwppbmRleCA0YWRlOWU0YjkyNGYuLjAwZjI4YjhlNDM0NSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaWxpOTM0MS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90
aW55ZHJtL2lsaTkzNDEuYwpAQCAtMTQ5LDcgKzE0OSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZHJtX2Rpc3BsYXlfbW9kZSB5eDI0MHF2MjlfbW9kZSA9IHsKIERFRklORV9EUk1fR0VNX0NNQV9G
T1BTKGlsaTkzNDFfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBpbGk5MzQxX2Ry
aXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VU
IHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZm9wcwkJCT0gJmls
aTkzNDFfZm9wcywKIAkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1fQ01B
X1ZNQVBfRFJJVkVSX09QUywKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL21p
MDI4M3F0LmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9taTAyODNxdC5jCmluZGV4IGZkZWZh
NTM0NTVkNC4uN2ExNGQ2YjM1NWYyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRy
bS9taTAyODNxdC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL21pMDI4M3F0LmMKQEAg
LTE1Myw4ICsxNTMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgbWkw
MjgzcXRfbW9kZSA9IHsKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKG1pMDI4M3F0X2ZvcHMpOwog
CiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgbWkwMjgzcXRfZHJpdmVyID0gewotCS5kcml2ZXJf
ZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAot
CQkJCSAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERS
SVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZm9wcwkJCT0gJm1pMDI4M3F0X2ZvcHMs
CiAJLnJlbGVhc2UJCT0gbWlwaV9kYmlfcmVsZWFzZSwKIAlEUk1fR0VNX0NNQV9WTUFQX0RSSVZF
Ul9PUFMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9yZXBhcGVyLmMgYi9k
cml2ZXJzL2dwdS9kcm0vdGlueWRybS9yZXBhcGVyLmMKaW5kZXggOTdhODc0YjQwMzk0Li44NWFj
ZmNjZWZjZGIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL3JlcGFwZXIuYwor
KysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9yZXBhcGVyLmMKQEAgLTkyNSw4ICs5MjUsNyBA
QCBzdGF0aWMgY29uc3QgdTggcmVwYXBlcl9lMjI3MWNzMDIxX2NzW10gPSB7IDB4MDAsIDB4MDAs
IDB4MDAsIDB4N2YsCiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhyZXBhcGVyX2ZvcHMpOwogCiBz
dGF0aWMgc3RydWN0IGRybV9kcml2ZXIgcmVwYXBlcl9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0
dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9QUklNRSB8Ci0JCQkJ
ICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVS
X01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmcmVwYXBlcl9mb3BzLAogCS5y
ZWxlYXNlCQk9IHJlcGFwZXJfcmVsZWFzZSwKIAlEUk1fR0VNX0NNQV9WTUFQX0RSSVZFUl9PUFMs
CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc1ODYuYyBiL2RyaXZlcnMv
Z3B1L2RybS90aW55ZHJtL3N0NzU4Ni5jCmluZGV4IDlhYzYyNjI2NTE1Mi4uMjA0ZmFjZTdiMzEx
IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc1ODYuYworKysgYi9kcml2
ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc1ODYuYwpAQCAtMjk2LDggKzI5Niw3IEBAIHN0YXRpYyBj
b25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSBzdDc1ODZfbW9kZSA9IHsKIERFRklORV9EUk1f
R0VNX0NNQV9GT1BTKHN0NzU4Nl9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHN0
NzU4Nl9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJf
TU9ERVNFVCB8IERSSVZFUl9QUklNRSB8Ci0JCQkJICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJf
ZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAog
CS5mb3BzCQkJPSAmc3Q3NTg2X2ZvcHMsCiAJLnJlbGVhc2UJCT0gbWlwaV9kYmlfcmVsZWFzZSwK
IAlEUk1fR0VNX0NNQV9WTUFQX0RSSVZFUl9PUFMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vdGlueWRybS9zdDc3MzVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc3MzVyLmMK
aW5kZXggY2U5MTA5ZTYxM2UwLi5iMjM4OTk3ODhmNWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1
L2RybS90aW55ZHJtL3N0NzczNXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc3
MzVyLmMKQEAgLTEyMyw4ICsxMjMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5
X21vZGUgamRfdDE4MDAzX3QwMV9tb2RlID0gewogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoc3Q3
NzM1cl9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHN0NzczNXJfZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklW
RVJfUFJJTUUgfAotCQkJCSAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZm9wcwkJCT0gJnN0
NzczNXJfZm9wcywKIAkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1fQ01B
X1ZNQVBfRFJJVkVSX09QUywKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90dmUyMDAvdHZl
MjAwX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3R2ZTIwMC90dmUyMDBfZHJ2LmMKaW5kZXggNmU2
OTVmYmViNmJjLi5hMWY2MTRlMjFmY2MgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90dmUy
MDAvdHZlMjAwX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90dmUyMDAvdHZlMjAwX2Rydi5j
CkBAIC0xMzcsOCArMTM3LDcgQEAgc3RhdGljIGludCB0dmUyMDBfbW9kZXNldF9pbml0KHN0cnVj
dCBkcm1fZGV2aWNlICpkZXYpCiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhkcm1fZm9wcyk7CiAK
IHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciB0dmUyMDBfZHJtX2RyaXZlciA9IHsKLQkuZHJpdmVy
X2ZlYXR1cmVzID0KLQkJRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1F
IHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAkuaW9jdGxzID0gTlVMTCwKIAkuZm9wcyA9ICZk
cm1fZm9wcywKIAkubmFtZSA9ICJ0dmUyMDAiLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt
L3VkbC91ZGxfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vdWRsL3VkbF9kcnYuYwppbmRleCA0YTQ5
ZmFjYjYwOGQuLmFlNTNiZjc1YzFkNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3VkbC91
ZGxfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3VkbC91ZGxfZHJ2LmMKQEAgLTU0LDcgKzU0
LDcgQEAgc3RhdGljIHZvaWQgdWRsX2RyaXZlcl9yZWxlYXNlKHN0cnVjdCBkcm1fZGV2aWNlICpk
ZXYpCiB9CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBkcml2ZXIgPSB7Ci0JLmRyaXZlcl9m
ZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSwKKwku
ZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNLAogCS5yZWxlYXNl
ID0gdWRsX2RyaXZlcl9yZWxlYXNlLAogCiAJLyogZ2VtIGhvb2tzICovCmRpZmYgLS1naXQgYS9k
cml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92M2QvdjNkX2Ry
di5jCmluZGV4IGZlYTU5N2Y0ZGI4YS4uYTE2MDQ3MDVmYWVlIDEwMDY0NAotLS0gYS9kcml2ZXJz
L2dwdS9kcm0vdjNkL3YzZF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9kcnYu
YwpAQCAtMTg4LDcgKzE4OCw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2lvY3RsX2Rlc2Mg
djNkX2RybV9pb2N0bHNbXSA9IHsKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciB2M2RfZHJtX2Ry
aXZlciA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0gKERSSVZFUl9HRU0gfAogCQkJICAgIERSSVZF
Ul9SRU5ERVIgfAotCQkJICAgIERSSVZFUl9QUklNRSB8CiAJCQkgICAgRFJJVkVSX1NZTkNPQkop
LAogCiAJLm9wZW4gPSB2M2Rfb3BlbiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92Ym94
dmlkZW8vdmJveF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92Ym94dmlkZW8vdmJveF9kcnYuYwpp
bmRleCAwMjUzN2FiOWNjMDguLmE3ZmQxOTRjODFhOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv
ZHJtL3Zib3h2aWRlby92Ym94X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92Ym94dmlkZW8v
dmJveF9kcnYuYwpAQCAtMTk2LDcgKzE5Niw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9v
cGVyYXRpb25zIHZib3hfZm9wcyA9IHsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGRyaXZl
ciA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0KLQkgICAgRFJJVkVSX01PREVTRVQgfCBEUklWRVJf
R0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkgICAgRFJJVkVSX01PREVTRVQg
fCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAogCS5sYXN0Y2xvc2UgPSBkcm1fZmJfaGVs
cGVyX2xhc3RjbG9zZSwKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHJ2
LmMgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9kcnYuYwppbmRleCAwZjk5YWQwMzYxNGUuLmVk
NGZlN2VkOWU2NCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHJ2LmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHJ2LmMKQEAgLTE4MCw3ICsxODAsNiBAQCBzdGF0
aWMgc3RydWN0IGRybV9kcml2ZXIgdmM0X2RybV9kcml2ZXIgPSB7CiAJCQkgICAgRFJJVkVSX0FU
T01JQyB8CiAJCQkgICAgRFJJVkVSX0dFTSB8CiAJCQkgICAgRFJJVkVSX1JFTkRFUiB8Ci0JCQkg
ICAgRFJJVkVSX1BSSU1FIHwKIAkJCSAgICBEUklWRVJfU1lOQ09CSiksCiAJLm9wZW4gPSB2YzRf
b3BlbiwKIAkucG9zdGNsb3NlID0gdmM0X2Nsb3NlLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv
ZHJtL3ZnZW0vdmdlbV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92Z2VtL3ZnZW1fZHJ2LmMKaW5k
ZXggMTFhOGY5OWJhMThjLi42OGMzNDBjZmRlNTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS92Z2VtL3ZnZW1fZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3ZnZW0vdmdlbV9kcnYuYwpA
QCAtNDI3LDggKzQyNyw3IEBAIHN0YXRpYyB2b2lkIHZnZW1fcmVsZWFzZShzdHJ1Y3QgZHJtX2Rl
dmljZSAqZGV2KQogfQogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgdmdlbV9kcml2ZXIgPSB7
Ci0JLmRyaXZlcl9mZWF0dXJlcwkJPSBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwKLQkJCQkJ
ICBEUklWRVJfUkVOREVSLAorCS5kcml2ZXJfZmVhdHVyZXMJCT0gRFJJVkVSX0dFTSB8IERSSVZF
Ul9SRU5ERVIsCiAJLnJlbGVhc2UJCQk9IHZnZW1fcmVsZWFzZSwKIAkub3BlbgkJCQk9IHZnZW1f
b3BlbiwKIAkucG9zdGNsb3NlCQkJPSB2Z2VtX3Bvc3RjbG9zZSwKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS92aXJ0aW8vdmlydGdwdV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92aXJ0aW8v
dmlydGdwdV9kcnYuYwppbmRleCBjNTA4Njg3NTMxMzIuLjBhZmRmNTFmZGNmZCAxMDA2NDQKLS0t
IGEvZHJpdmVycy9ncHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1
L2RybS92aXJ0aW8vdmlydGdwdV9kcnYuYwpAQCAtMTk1LDcgKzE5NSw3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIHZpcnRpb19ncHVfZHJpdmVyX2ZvcHMgPSB7CiB9Owog
CiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMg
PSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfUFJJTUUgfCBEUklWRVJfUkVO
REVSIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQg
fCBEUklWRVJfR0VNIHwgRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9BVE9NSUMsCiAJLm9wZW4gPSB2
aXJ0aW9fZ3B1X2RyaXZlcl9vcGVuLAogCS5wb3N0Y2xvc2UgPSB2aXJ0aW9fZ3B1X2RyaXZlcl9w
b3N0Y2xvc2UsCiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Ry
di5jIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfZHJ2LmMKaW5kZXggNGZmMTFhMDA3
N2UxLi44OWI4ZWIwNDc1ODMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13
Z2Z4X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jCkBAIC0x
NTQ4LDcgKzE1NDgsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyB2bXdn
ZnhfZHJpdmVyX2ZvcHMgPSB7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBkcml2ZXIgPSB7
CiAJLmRyaXZlcl9mZWF0dXJlcyA9Ci0JRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfCBE
UklWRVJfUkVOREVSIHwgRFJJVkVSX0FUT01JQywKKwlEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9S
RU5ERVIgfCBEUklWRVJfQVRPTUlDLAogCS5sb2FkID0gdm13X2RyaXZlcl9sb2FkLAogCS51bmxv
YWQgPSB2bXdfZHJpdmVyX3VubG9hZCwKIAkubGFzdGNsb3NlID0gdm13X2xhc3RjbG9zZSwKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jIGIvZHJpdmVycy9n
cHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMKaW5kZXggODRhYTRkNjFkYzQyLi5hZWZmZWM4MmE1
Y2UgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCisrKyBi
L2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCkBAIC00ODUsOCArNDg1LDcgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdCB4ZW5fZHJtX2Rydl92bV9v
cHMgPSB7CiB9OwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgeGVuX2RybV9kcml2ZXIgPSB7
Ci0JLmRyaXZlcl9mZWF0dXJlcyAgICAgICAgICAgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVT
RVQgfAotCQkJCSAgICAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2Zl
YXR1cmVzICAgICAgICAgICA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9B
VE9NSUMsCiAJLnJlbGVhc2UgICAgICAgICAgICAgICAgICAgPSB4ZW5fZHJtX2Rydl9yZWxlYXNl
LAogCS5nZW1fdm1fb3BzICAgICAgICAgICAgICAgID0gJnhlbl9kcm1fZHJ2X3ZtX29wcywKIAku
Z2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkICA9IHhlbl9kcm1fZHJ2X2ZyZWVfb2JqZWN0X3VubG9j
a2VkLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3p0ZS96eF9kcm1fZHJ2LmMgYi9kcml2
ZXJzL2dwdS9kcm0venRlL3p4X2RybV9kcnYuYwppbmRleCAyOGU4ZDYwNzI5MTAuLjA2MGFkNTI2
NmJjNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3p0ZS96eF9kcm1fZHJ2LmMKKysrIGIv
ZHJpdmVycy9ncHUvZHJtL3p0ZS96eF9kcm1fZHJ2LmMKQEAgLTM4LDggKzM4LDcgQEAgc3RhdGlj
IGNvbnN0IHN0cnVjdCBkcm1fbW9kZV9jb25maWdfZnVuY3MgenhfZHJtX21vZGVfY29uZmlnX2Z1
bmNzID0gewogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoenhfZHJtX2ZvcHMpOwogCiBzdGF0aWMg
c3RydWN0IGRybV9kcml2ZXIgenhfZHJtX2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0g
RFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BSSU1FIHwKLQkJCSAgIERSSVZF
Ul9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNF
VCB8IERSSVZFUl9BVE9NSUMsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCA9IGRybV9nZW1f
Y21hX2ZyZWVfb2JqZWN0LAogCS5nZW1fdm1fb3BzID0gJmRybV9nZW1fY21hX3ZtX29wcywKIAku
ZHVtYl9jcmVhdGUgPSBkcm1fZ2VtX2NtYV9kdW1iX2NyZWF0ZSwKZGlmZiAtLWdpdCBhL2luY2x1
ZGUvZHJtL2RybV9kcnYuaCBiL2luY2x1ZGUvZHJtL2RybV9kcnYuaAppbmRleCA1ZTFiYTE2ZDE5
YzYuLjdiYzQ3OTUzMTljNCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2Rydi5oCisrKyBi
L2luY2x1ZGUvZHJtL2RybV9kcnYuaApAQCAtNjEsMTIgKzYxLDYgQEAgZW51bSBkcm1fZHJpdmVy
X2ZlYXR1cmUgewogCSAqIERyaXZlciBzdXBwb3J0cyBtb2RlIHNldHRpbmcgaW50ZXJmYWNlcyAo
S01TKS4KIAkgKi8KIAlEUklWRVJfTU9ERVNFVAkJCT0gQklUKDEpLAotCS8qKgotCSAqIEBEUklW
RVJfUFJJTUU6Ci0JICoKLQkgKiBEcml2ZXIgaW1wbGVtZW50cyBEUk0gUFJJTUUgYnVmZmVyIHNo
YXJpbmcuCi0JICovCi0JRFJJVkVSX1BSSU1FCQkJPSBCSVQoMiksCiAJLyoqCiAJICogQERSSVZF
Ul9SRU5ERVI6CiAJICoKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:37:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20: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 1hbswf-0007FJ-5K; Fri, 14 Jun 2019 20:37:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QxfU=UN=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1hbswd-0007FC-UK
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:37:07 +0000
X-Inumbo-ID: 2c863d04-8ee4-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 2c863d04-8ee4-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 20:37:06 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id d4so5186906edr.13
 for <xen-devel@lists.xenproject.org>; Fri, 14 Jun 2019 13:37:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=09V0MjekpLdHC852h4xPIU9vdb05vowz3v43PyqT5EE=;
 b=VYxfPxU3oxDnY3fO4EnZ5Z9V4K4fVsbdhYnR95Dk4yfQaSMGl1kLydyk/qu00S6Cwi
 5zEnobT1sJlWyjN0YG/38g77W/YvcXrqFGP7y8msd2MrdY/Y9qqBTOGoS2b4VeBnkkjk
 9IA4tSgO/NfNyyrNATIY0094hdnyMYG4GlbrU=
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=09V0MjekpLdHC852h4xPIU9vdb05vowz3v43PyqT5EE=;
 b=RL7woDX63n5xRZ3L4vMDy7b0n9viATdQJ3fH0mr6CyaAgYOGThYZOnrElXdxe5r/A1
 rokHE2SNVjzaePdfyexyfGB0GL2hJPaiSmkmZUV3N6PalVMNz+iYwQlm4uXF9oS5sBq/
 9AsqUsRZ6vtg1qzt9SFYE7O05CgNlfzHnBrXN7CqPveAwmvHszlMwXXBY+LrEcJiGn2m
 0GP6T9+1r6GjoHAKxhzm+UiLGM7ehu+e92/SFszwhwFC6zpnlv0YxJietGfJQy+R6dU2
 qYsIqqCKjbgmYnwgzX1vSdMbAJDrJQFi9TR8HlfzZbA84LIufAhCBnRDRoTANvnCQArX
 J1+w==
X-Gm-Message-State: APjAAAV84EusYkyHrTaStZC8ZkIri0cRat+IDKNtiarMJzCpWJsoa9q7
 /VWBps5FtO/7dT4/QYOnB3pStg==
X-Google-Smtp-Source: APXvYqwsNY02FEfQHlqC+BZ6/bDUcOQBorUnJqWM1mr37hzvg/htxDkdTS91HtG3+fbjnKiW4M7RZw==
X-Received: by 2002:a50:8be8:: with SMTP id n37mr82216648edn.216.1560544625875; 
 Fri, 14 Jun 2019 13:37:05 -0700 (PDT)
Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855])
 by smtp.gmail.com with ESMTPSA id n15sm1166672edd.49.2019.06.14.13.37.04
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Fri, 14 Jun 2019 13:37:05 -0700 (PDT)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Fri, 14 Jun 2019 22:35:54 +0200
Message-Id: <20190614203615.12639-39-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
References: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 38/59] drm/xen: Drop drm_gem_prime_export/import
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 xen-devel@lists.xenproject.org, Daniel Vetter <daniel.vetter@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>

VGhleSdyZSB0aGUgZGVmYXVsdC4KCkFzaWRlOiBXb3VsZCBiZSByZWFsbHkgbmljZSB0byBzd2l0
Y2ggdGhlIG90aGVycyBvdmVyIHRvCmRybV9nZW1fb2JqZWN0X2Z1bmNzLgoKU2lnbmVkLW9mZi1i
eTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+CkNjOiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CkNjOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9k
cm1fZnJvbnQuYyB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jIGIvZHJpdmVycy9ncHUv
ZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMKaW5kZXggYWVmZmVjODJhNWNlLi4wNTE4MjJlZTViMzYg
MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCisrKyBiL2Ry
aXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCkBAIC00OTEsOCArNDkxLDYgQEAgc3Rh
dGljIHN0cnVjdCBkcm1fZHJpdmVyIHhlbl9kcm1fZHJpdmVyID0gewogCS5nZW1fZnJlZV9vYmpl
Y3RfdW5sb2NrZWQgID0geGVuX2RybV9kcnZfZnJlZV9vYmplY3RfdW5sb2NrZWQsCiAJLnByaW1l
X2hhbmRsZV90b19mZCAgICAgICAgPSBkcm1fZ2VtX3ByaW1lX2hhbmRsZV90b19mZCwKIAkucHJp
bWVfZmRfdG9faGFuZGxlICAgICAgICA9IGRybV9nZW1fcHJpbWVfZmRfdG9faGFuZGxlLAotCS5n
ZW1fcHJpbWVfaW1wb3J0ICAgICAgICAgID0gZHJtX2dlbV9wcmltZV9pbXBvcnQsCi0JLmdlbV9w
cmltZV9leHBvcnQgICAgICAgICAgPSBkcm1fZ2VtX3ByaW1lX2V4cG9ydCwKIAkuZ2VtX3ByaW1l
X2ltcG9ydF9zZ190YWJsZSA9IHhlbl9kcm1fZnJvbnRfZ2VtX2ltcG9ydF9zZ190YWJsZSwKIAku
Z2VtX3ByaW1lX2dldF9zZ190YWJsZSAgICA9IHhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJs
ZSwKIAkuZ2VtX3ByaW1lX3ZtYXAgICAgICAgICAgICA9IHhlbl9kcm1fZnJvbnRfZ2VtX3ByaW1l
X3ZtYXAsCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:53:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20: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 1hbtC4-0000Lu-Lg; Fri, 14 Jun 2019 20:53: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtC3-0000Lp-49
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:53:03 +0000
X-Inumbo-ID: 661b08d4-8ee6-11e9-b789-abc3369ff57b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 661b08d4-8ee6-11e9-b789-abc3369ff57b;
 Fri, 14 Jun 2019 20:53: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 390DC2073F;
 Fri, 14 Jun 2019 20:53:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560545581;
 bh=9vs4w72GkUlTMfqhFoIWo/4IlaJibWASkSyzZ+j7z8o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Xbu81GvBJe17PaLqCQmozoHuGbNBIiUDkiSCVXKc6qJkEEeh19ILIUFswgqs1V/r/
 zqMr7EoP71i3rW39qnQv3iRleoADZIoW5mEFTJ2rnrR4Cs11jObCFXRJmihVc/K2ww
 3bJqVoqKHXC2bZYMrAyq4hip4voAF5Ehz51gMZK0=
Date: Fri, 14 Jun 2019 13:53: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: <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
Message-ID: <alpine.DEB.2.21.1906141343510.2072@sstabellini-ThinkPad-T480s>
References: <59199da7-40ad-6513-2000-7e10fdbb564b@gmail.com>
 <28b298ba-9acb-5d3b-b4ba-4ef72f4db4be@gmail.com>
 <65e7d353-b587-516e-d167-aa59a1e94f73@gmail.com>
 <alpine.DEB.2.21.1906101329140.8691@sstabellini-ThinkPad-T480s>
 <ba65a0e3-d7c4-f007-1a34-be28561804e5@gmail.com>
 <22ab207e-ae22-2002-35e0-f28177e29c30@arm.com>
 <f3034c36-cb04-b698-5a0e-1d4af3ac8f84@gmail.com>
 <alpine.DEB.2.21.1906110907220.13737@sstabellini-ThinkPad-T480s>
 <4db25be4-195e-6187-e9b8-c1a212429659@gmail.com>
 <987d8bb6-31a1-6d5e-2514-7498423c8c53@gmail.com>
 <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
 <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] How to boot domU and dom0 from a device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iain Hunter <drhunter95@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.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>

T24gV2VkLCAxMiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IChNb3ZpbmcgZnJvbSB4
ZW4tdXNlcnMgdG8geGVuLWRldmVsKS4KPiAKPiBPbiAxMS8wNi8yMDE5IDIzOjE4LCBTdGVmYW5v
IFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBJIG1hbmFnZWQgdG8gcmVwcm9kdWNlZCB0aGUgaXNzdWUs
IGFuZCBJIGtub3cgaG93IHRvIGdldCBwYXN0IGl0LiAgVHJ5Cj4gPiB1c2luZyB0aGUgcmF3IGtl
cm5lbCBJbWFnZSAoYXJjaC9hcm02NC9ib290L0ltYWdlKSBpbnN0ZWFkIG9mIEltYWdlLmd6Cj4g
PiBmb3IgZG9tMCBhbmQgZG9tVS4gVGhhdCBmaXhlZCBpdCBmb3IgbWUuCj4gPiAKPiA+IEp1bGll
biwgSSBkaWRuJ3QgbWFuYWdlIHRvIGZpZ3VyZSBvdXQgd2hhdCB0aGUgaXNzdWUgaXMgZXhhY3Rs
eSwgYnV0IGl0Cj4gPiBsb29rcyBsaWtlIEltYWdlLmd6IGxvYWRpbmcgaXMgYnJva2VuIGF0IHRo
ZSBtb21lbnQuCj4gCj4gRG8geW91IG1lYW4gSW1hZ2UuZ3ogaXMgYnJva2VuIGZyb20gRG9tVT8g
QmVjYXVzZSBwZXIgdGhlIGxvZyBwcm92aWRlZCBieQo+IERlbmlzLCB0aGlzIGlzIHdvcmtpbmcg
cGVyZmVjdGx5IGZvciBEb20wIGFzIHdlIGRvbid0IGNyZWF0ZSBkb21haW4gaW4KPiBwYXJhbGxl
bC4KPiAKPiBCeSByZWFkaW5nIHRoZSBjb2RlIEkgY2FuIGFscmVhZHkgc3BvdCB0aGUgcmVhc29u
IG9mIHRoZSBmaXJzdCBpc3N1ZSByZXBvcnRlZAo+IGJ5IERlbmlzLiBGb3IgcmVtaW5kZXIsIHRo
aXMgaXMgd2hlbiBEb20wIGFuZCBEb21VIGFyZSB1c2luZyB0aGUgc2FtZSBtb2R1bGUKPiBhZGRy
ZXNzIGZvciB0aGUgZ3ppcCBJbWFnZS4KPiAKPiBUaGlzIGlzIGJlY2F1c2Ugd2hlbiBwcm9iaW5n
IHRoZSBrZXJuZWwgZm9yIERvbTAsIHRoZSBtb2R1bGUgd2lsbCBnZXQKPiB1bmNvbXByZXNzZWQg
YW5kIHRoZSBtb2R1bGUgc3RhcnQvZW5kIHdpbGwgYmUgdXBkYXRlZCB0byBwb2ludCB0byB0aGUK
PiB1bmNvbXByZXNzIHZlcnNpb24uIEJlY2F1c2Ugb2YgdGhhdCwgdGhlIHByb2JlIGZvciBEb21V
IGtlcm5lbCB3aWxsIG5vdCBiZQo+IGFibGUgdG8gZmluZCB0aGUgbW9kdWxlICh0aGUgc3RhcnQg
YWRkcmVzc2VkIGNoYW5nZWQpLgo+IAo+IEluIHRoaXMgY2FzZSwgSSB0aGluayB3ZSBvbmx5IHdh
bnQgdG8gdW5jb21wcmVzcyB0aGUgbW9kdWxlIG9uZSB0aW1lIHRvIGF2b2lkCj4gd2FzdGluZyBt
ZW1vcnkuIFRoZSBzb2x1dGlvbiBJIGhhdmUgaW4gbWluZCByZXF1aXJlcyBzb21lIHJld29yayBp
biBYZW4sIEkKPiB3b3VsZCBhY3R1YWxseSBzdGFydCBieSBwcm9iaW5nIHRoZSBpbmZvcm1hdGlv
biBmb3IgYWxsIHRoZSBkb21haW5zLCB0aGVuCj4gdW5jb21wcmVzcyB0aGUga2VybmVscyBtb2R1
bGVzLCBhbmQgdGhlbiBmaW5pc2ggdG8gYnVpbGQgdGhlIGRvbWFpbi4KPiAKPiBGb3IgdGhlIG91
dCBvZiBtZW1vcnkgcHJvYmxlbSBkaXNjdXNzZWQgaW4gdGhpcyBlLW1haWwsIEkgdGhpbmsgdGhl
IHByb2JsZW0gaXMKPiBub3QgYmVjYXVzZSBvZiBsYWNrIG9mIG1lbW9yeSBpbiBEb21VLiBUaGUg
cHJvYmxlbSBpcyByZWxhdGVkIHRvIHRoZQo+IGluZmxhdGUvZ3VuemlwIHRoZSBjb2RlLiBUaGUg
Y29kZSBpcyB1c2luZyBhbiBoZWFwIChzZWUgcGVyZm9ybV9ndW56aXApIHdoZXJlCj4gaXQgYWxs
b2NhdGVzIG1lbW9yeSBmcm9tLgo+IAo+IEkgYW0gYXNzdW1pbmcgdGhlIGtlcm5lbHMgZm9yIERv
bTAgYW5kIERvbVUgYXJlIGV4YWN0bHkgdGhlIHNhbWUgYnV0IHRoZXkgYXJlCj4gY29taW5nIGZy
b20gZGlmZmVyZW50IGFkZHJlc3MuIEFtIEkgY29ycmVjdD8gSWYgc28sIEkgYW0gYSBiaXQgdW5z
dXJlIHRoaXMKPiB3b3JrZWQgdGhlIGZpcnN0IHRpbWUgYW5kIG5vdCB0aGUgc2Vjb25kIHRpbWUu
IFRoaXMgcHJvYmFibHkgd2FudCBzb21lCj4gZGVidWdnaW5nIHRvIHVuZGVyc3RhbmQgdGhlIHBy
b2JsZW0uIERlbmlzLCBTdGVmYW5vLCBjYW4gb25lIG9mIHlvdSBsb29rIGF0Cj4gaXQ/CgpJIGNv
dWxkbid0IGZpbmQgZXhhY3RseSB0aGUgcm9vdCBjYXVzZSB5ZXQsIGJ1dCBJIGNhbiByZXByb2R1
Y2UgdGhlCmlzc3VlIGV2ZW4gd2l0aCBEb20wIG9ubHkgKG5vIGRvbVVzLCBubyBkb20wbGVzcyk6
CgooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioKKFhFTikgREVCVUcga2VybmVsX3Byb2Jl
IDQ0NQooWEVOKSBMb2FkaW5nIGQwIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA0
NzAwMDAwMAooWEVOKSBMb2FkaW5nIHJhbWRpc2sgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAw
NDIwMDAwMDAKKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjY4CihYRU4pIERFQlVHIGtl
cm5lbF9kZWNvbXByZXNzIDI3MgooWEVOKSBERUJVRyBrZXJuZWxfZGVjb21wcmVzcyAyNzkKKFhF
TikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjg0CihYRU4pIERFQlVHIGtlcm5lbF9kZWNvbXBy
ZXNzIDI5MSBrZXJuZWxfb3JkZXJfb3V0PTUyIG91dHB1dF9zaXplPTAKKFhFTikgCihYRU4pICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BV
IDA6CihYRU4pIENvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUwooWEVOKSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIAooWEVOKSBSZWJvb3QgaW4gZml2
ZSBzZWNvbmRzLi4uCgoKVGhlIGlzc3VlIHNlZW1zIHRvIGJlIHRoYXQgb3V0cHV0X3NpemUsIHJl
dHVybmVkIGJ5IG91dHB1dF9sZW5ndGgoaW5wdXQsCnNpemUpIGlzIDAuIFRoZW4sIGtlcm5lbF9v
cmRlcl9vdXQgaXMgc2V0IHRvIDUyIHdoaWNoIGlzIHRvbyBsYXJnZS4gQXMgYQpjb25zZXF1ZW5j
ZSBrZXJuZWxfZGVjb21wcmVzcyByZXR1cm5zIHdpdGggLUVOT01FTS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 20:59:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 20: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 1hbtHv-0000Yb-DH; Fri, 14 Jun 2019 20: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtHu-0000YW-7l
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 20:59:06 +0000
X-Inumbo-ID: 3e402599-8ee7-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e402599-8ee7-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 20:59:04 +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 E4A202168B;
 Fri, 14 Jun 2019 20:59:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560545944;
 bh=kHYAuRNRv1d2NXjqpCRKDTfHbx3YtHwKTAq4Nv8V2g0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ovQFd8zdfdXm0KvRxx036U7Ftaw2bcKMHcuFUOsx4inNbalsjSKkzx9lOo5IH5XYi
 vG/XnM2/10XjIHB/Qu+hgRBagJpq/vKfX+nI5to+QMmBl2pIpnYqa434poFj5QBJ0l
 3Yn1wMRmjfs39jW5ZGyHHJjBvpUmQeWILkzzO8Og=
Date: Fri, 14 Jun 2019 13:59:03 -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: <20190614175144.20046-10-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906141358530.2072@sstabellini-ThinkPad-T480s>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-10-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 9/9] xen/arm: mm: Remove
 set_pte_flags_on_range()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHNldF9wdGVfZmxhZ3Nf
b25fcmFuZ2UoKSBpcyB5ZXQgYW5vdGhlciBmdW5jdGlvbiB0aGF0IHdpbGwgb3Blbi1jb2RlCj4g
dXBkYXRlIHRvIGEgc3BlY2lmaWMgcmFuZ2UgaW4gdGhlIFhlbiBwYWdlLXRhYmxlcy4gSXQgY2Fu
IGJlIGNvbXBsZXRlbHkKPiBkcm9wcGVkIGJ5IHVzaW5nIGVpdGhlciBtb2RpZnlfeGVuX21hcHBp
bmdzKCkgb3IgZGVzdHJveV94ZW5fbWFwcGluZ3MoKS4KPiAKPiBOb3RlIHRoYXQgbW9kaWZ5X3hl
bl9tYXBwaW5ncygpIHdpbGwga2VlcCB0aGUgZmllbGQgJ3B4bicgY2xlYXJlZCBmb3IKPiB0aGUg
YWxsIHRoZSBjYXNlcy4gVGhpcyBpcyBiZWNhdXNlIHRoZSBmaWVsZCBpcyBSRVMwIGZvciB0aGUg
c3RhZ2UtMQo+IGh5cGVydmlzb3IgYXMgb25seSBhIHNpbmdsZSBWQSByYW5nZSBpcyBzdXBwb3J0
ZWQgKHNlZSBENS40LjUgaW4KPiBEREkwNDg3RC5iKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYz
Ogo+ICAgICAgICAgLSBVcGRhdGUgY29tbWl0IG1lc3NhZ2UgdG8gZXhwbGFpbiB3aHkgdGhlIGZp
ZWxkICdweG4nIGlzCj4gICAgICAgICBub3cgY2xlYXJlZC4KPiAKPiAgICAgQ2hhbmdlcyBpbiB2
MjoKPiAgICAgICAgIC0gQWRkIG1pc3NpbmcgbmV3bGluZSBpbiBwYW5pYwo+ICAgICAgICAgLSBB
ZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgfCA1OCAr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0OCBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4
IDQ2YmMzZDgwNzUuLjM1ZGMxZjdlNzEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMK
PiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC0xMjU1LDUyICsxMjU1LDYgQEAgaW50IG1v
ZGlmeV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyBzLCB1bnNpZ25lZCBsb25nIGUsIHVuc2ln
bmVkIGludCBmbGFncykKPiAgICAgIHJldHVybiB4ZW5fcHRfdXBkYXRlKHMsIElOVkFMSURfTUZO
LCAoZSAtIHMpID4+IFBBR0VfU0hJRlQsIGZsYWdzKTsKPiAgfQo+ICAKPiAtZW51bSBtZyB7IG1n
X2NsZWFyLCBtZ19ybywgbWdfcncsIG1nX3J4IH07Cj4gLXN0YXRpYyB2b2lkIHNldF9wdGVfZmxh
Z3Nfb25fcmFuZ2UoY29uc3QgY2hhciAqcCwgdW5zaWduZWQgbG9uZyBsLCBlbnVtIG1nIG1nKQo+
IC17Cj4gLSAgICBscGFlX3QgcHRlOwo+IC0gICAgaW50IGk7Cj4gLQo+IC0gICAgQVNTRVJUKGlz
X2tlcm5lbChwKSAmJiBpc19rZXJuZWwocCArIGwpKTsKPiAtCj4gLSAgICAvKiBDYW4gb25seSBn
dWFyZCBpbiBwYWdlIGdyYW51bGFyaXR5ICovCj4gLSAgICBBU1NFUlQoISgodW5zaWduZWQgbG9u
ZykgcCAmIH5QQUdFX01BU0spKTsKPiAtICAgIEFTU0VSVCghKGwgJiB+UEFHRV9NQVNLKSk7Cj4g
LQo+IC0gICAgZm9yICggaSA9IChwIC0gX3N0YXJ0KSAvIFBBR0VfU0laRTsgCj4gLSAgICAgICAg
ICBpIDwgKHAgKyBsIC0gX3N0YXJ0KSAvIFBBR0VfU0laRTsgCj4gLSAgICAgICAgICBpKysgKQo+
IC0gICAgewo+IC0gICAgICAgIHB0ZSA9IHhlbl94ZW5tYXBbaV07Cj4gLSAgICAgICAgc3dpdGNo
ICggbWcgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICBjYXNlIG1nX2NsZWFyOgo+IC0gICAgICAg
ICAgICBwdGUucHQudmFsaWQgPSAwOwo+IC0gICAgICAgICAgICBicmVhazsKPiAtICAgICAgICBj
YXNlIG1nX3JvOgo+IC0gICAgICAgICAgICBwdGUucHQudmFsaWQgPSAxOwo+IC0gICAgICAgICAg
ICBwdGUucHQucHhuID0gMTsKPiAtICAgICAgICAgICAgcHRlLnB0LnhuID0gMTsKPiAtICAgICAg
ICAgICAgcHRlLnB0LnJvID0gMTsKPiAtICAgICAgICAgICAgYnJlYWs7Cj4gLSAgICAgICAgY2Fz
ZSBtZ19ydzoKPiAtICAgICAgICAgICAgcHRlLnB0LnZhbGlkID0gMTsKPiAtICAgICAgICAgICAg
cHRlLnB0LnB4biA9IDE7Cj4gLSAgICAgICAgICAgIHB0ZS5wdC54biA9IDE7Cj4gLSAgICAgICAg
ICAgIHB0ZS5wdC5ybyA9IDA7Cj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgIGNhc2Ug
bWdfcng6Cj4gLSAgICAgICAgICAgIHB0ZS5wdC52YWxpZCA9IDE7Cj4gLSAgICAgICAgICAgIHB0
ZS5wdC5weG4gPSAwOwo+IC0gICAgICAgICAgICBwdGUucHQueG4gPSAwOwo+IC0gICAgICAgICAg
ICBwdGUucHQucm8gPSAxOwo+IC0gICAgICAgICAgICBicmVhazsKPiAtICAgICAgICB9Cj4gLSAg
ICAgICAgd3JpdGVfcHRlKHhlbl94ZW5tYXAgKyBpLCBwdGUpOwo+IC0gICAgfQo+IC0gICAgZmx1
c2hfeGVuX3RsYl9sb2NhbCgpOwo+IC19Cj4gLQo+ICAvKiBSZWxlYXNlIGFsbCBfX2luaXQgYW5k
IF9faW5pdGRhdGEgcmFuZ2VzIHRvIGJlIHJldXNlZCAqLwo+ICB2b2lkIGZyZWVfaW5pdF9tZW1v
cnkodm9pZCkKPiAgewo+IEBAIC0xMzA5LDggKzEyNjMsMTIgQEAgdm9pZCBmcmVlX2luaXRfbWVt
b3J5KHZvaWQpCj4gICAgICB1aW50MzJfdCBpbnNuOwo+ICAgICAgdW5zaWduZWQgaW50IGksIG5y
ID0gbGVuIC8gc2l6ZW9mKGluc24pOwo+ICAgICAgdWludDMyX3QgKnA7Cj4gKyAgICBpbnQgcmM7
Cj4gIAo+IC0gICAgc2V0X3B0ZV9mbGFnc19vbl9yYW5nZShfX2luaXRfYmVnaW4sIGxlbiwgbWdf
cncpOwo+ICsgICAgcmMgPSBtb2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKV9faW5p
dF9iZWdpbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylf
X2luaXRfZW5kLCBQQUdFX0hZUEVSVklTT1JfUlcpOwo+ICsgICAgaWYgKCByYyApCj4gKyAgICAg
ICAgcGFuaWMoIlVuYWJsZSB0byBtYXAgUlcgdGhlIGluaXQgc2VjdGlvbiAocmMgPSAlZClcbiIs
IHJjKTsKPiAgCj4gICAgICAvKgo+ICAgICAgICogRnJvbSBub3cgb24sIGluaXQgd2lsbCBub3Qg
YmUgdXNlZCBmb3IgZXhlY3V0aW9uIGFueW1vcmUsCj4gQEAgLTEzMjgsNyArMTI4NiwxMSBAQCB2
b2lkIGZyZWVfaW5pdF9tZW1vcnkodm9pZCkKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnI7IGkr
KyApCj4gICAgICAgICAgKihwICsgaSkgPSBpbnNuOwo+ICAKPiAtICAgIHNldF9wdGVfZmxhZ3Nf
b25fcmFuZ2UoX19pbml0X2JlZ2luLCBsZW4sIG1nX2NsZWFyKTsKPiArICAgIHJjID0gZGVzdHJv
eV94ZW5fbWFwcGluZ3MoKHVuc2lnbmVkIGxvbmcpX19pbml0X2JlZ2luLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylfX2luaXRfZW5kKTsKPiArICAgIGlm
ICggcmMgKQo+ICsgICAgICAgIHBhbmljKCJVbmFibGUgdG8gcmVtb3ZlIHRoZSBpbml0IHNlY3Rp
b24gKHJjID0gJWQpXG4iLCByYyk7Cj4gKwo+ICAgICAgaW5pdF9kb21oZWFwX3BhZ2VzKHBhLCBw
YSArIGxlbik7Cj4gICAgICBwcmludGsoIkZyZWVkICVsZGtCIGluaXQgbWVtb3J5LlxuIiwgKGxv
bmcpKF9faW5pdF9lbmQtX19pbml0X2JlZ2luKT4+MTApOwo+ICB9Cj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 21:00:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 21:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbtJI-0001ES-QW; Fri, 14 Jun 2019 21:00: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtJI-0001EN-7E
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 21:00:32 +0000
X-Inumbo-ID: 71abf3d8-8ee7-11e9-ad01-3343cbec5e0c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71abf3d8-8ee7-11e9-ad01-3343cbec5e0c;
 Fri, 14 Jun 2019 21:00: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 36D32217D6;
 Fri, 14 Jun 2019 21:00:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560546030;
 bh=i/nNkzgs8e15egpl1wP3yTiHUIwU0TrLf2P72hsmAm8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=C2oMMpluy0qvEp2GAf73bXgTLvNJSdf4huehsoms/YMI3cRWXvAewB1Jh3qwbRE/h
 YnKCKSHjmnHgUQWBxCdYy8fk0eLCM+HbEvH6mxYU1xx6mGzdyQ/eO/VTww0cMV/Mq+
 dA6xyvz5WYOp7zJjuHsMEEeGDxJi8txlC29oG3No=
Date: Fri, 14 Jun 2019 14:00:29 -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: <20190614175144.20046-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906141400060.2072@sstabellini-ThinkPad-T480s>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-7-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 6/9] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgdGhl
IHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgM3JkIGxldmVsIHBhZ2UtdGFibGVzIGlzIG9idGFpbmVk
Cj4gdXNpbmcgbWZuX3RvX3ZpcnQoKS4KPiAKPiBPbiBBcm0zMiwgbWZuX3RvX3ZpcnQgY2FuIG9u
bHkgd29yayBvbiB4ZW5oZWFwIHBhZ2UuIFdoaWxlIGluIHRoZW9yeQo+IGFsbCB0aGUgcGFnZS10
YWJsZXMgdXBkYXRlZCB3aWxsIHJlc2lkZSBpbiB4ZW5oZWFwLCBpbiBwcmFjdGljZSB0aGUKPiBw
YWdlLXRhYmxlcyBjb3ZlcmluZyBYZW4gbWVtb3J5IChlLmcgeGVuX21hcHBpbmcpIGlzIHBhcnQg
b2YgWGVuIGJpbmFyeS4KPiAKPiBGdXJ0aGVybW9yZSwgYSBmb2xsb3ctdXAgY2hhbmdlIHdpbGwg
dXBkYXRlIHhlbl9wdF91cGRhdGVfZW50cnkoKSB0bwo+IHdhbGsgYWxsIHRoZSBsZXZlbHMgYW5k
IHRoZXJlZm9yZSBiZSBtb3JlIGdlbmVyaWMuIFNvbWUgb2YgdGhlCj4gcGFnZS10YWJsZXMgd2ls
bCBhbHNvIHBhcnQgb2YgWGVuIG1lbW9yeSBhbmQgdGhlcmVmb3JlIHdpbGwgbm90IGJlCj4gcmVh
Y2hhYmxlIHVzaW5nIG1mbl90b192aXJ0KCkuCj4gCj4gVGhlIGVhc2llc3Qgd2F5IHRvIHJlYWNo
IHRob3NlIHBhZ2VzIGlzIHRvIHVzZSB7LCB1bn1tYXBfZG9tYWluX3BhZ2UoKS4KPiBXaGlsZSBv
biBhcm0zMiB0aGlzIG1lYW5zIGFuIGV4dHJhIG1hcHBpbmcgaW4gdGhlIG5vcm1hbCBjYXNlcywg
dGhpcyBpcyBub3QKPiB2ZXJ5IGltcG9ydGFudCBhcyB4ZW4gcGFnZS10YWJsZXMgYXJlIG5vdCB1
cGRhdGVkIG9mdGVuLgo+IAo+IEluIG9yZGVyIHRvIGFsbG93IGZ1dHVyZSBjaGFuZ2UgaW4gdGhl
IHdheSBYZW4gcGFnZS10YWJsZXMgYXJlIG1hcHBlZCwKPiB0d28gbmV3IGhlbHBlcnMgYXJlIGlu
dHJvZHVjZWQgdG8gbWFwL3VubWFwIHRoZSBwYWdlLXRhYmxlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFJldmlld2VkLWJ5OiBBbmRy
aWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IC0tLQo+ICAgICBDaGFuZ2Vz
IGluIHYzOgo+ICAgICAgICAgLSBGaXggdHlwbyBpbiB0aGUgY29tbWl0IG1lc3NhZ2UKPiAgICAg
ICAgIC0gQWRkIFN0ZWZhbm8ncyBhY2tlZC1ieQoKSXQgZGlkbid0IHN0aWNrLCBzbzoKCkFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo6LSkKCgo+
IAo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQt
YnkKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgfCAyNiArKysrKysrKysrKysrKysrKysrKysr
LS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+
IGluZGV4IDNmNmQwZTI5ZDUuLmMzZGQyYzA4YmEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L21tLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC05NDcsNiArOTQ3LDE2IEBAIHN0
YXRpYyBpbnQgY3JlYXRlX3hlbl90YWJsZShscGFlX3QgKmVudHJ5KQo+ICAgICAgcmV0dXJuIDA7
Cj4gIH0KPiAgCj4gK3N0YXRpYyBscGFlX3QgKnhlbl9tYXBfdGFibGUobWZuX3QgbWZuKQo+ICt7
Cj4gKyAgICByZXR1cm4gbWFwX2RvbWFpbl9wYWdlKG1mbik7Cj4gK30KPiArCj4gK3N0YXRpYyB2
b2lkIHhlbl91bm1hcF90YWJsZShjb25zdCBscGFlX3QgKnRhYmxlKQo+ICt7Cj4gKyAgICB1bm1h
cF9kb21haW5fcGFnZSh0YWJsZSk7Cj4gK30KPiArCj4gIC8qIFNhbml0eSBjaGVjayBvZiB0aGUg
ZW50cnkgKi8KPiAgc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwg
bWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiBAQCAtMTAxNiw2ICsxMDI2LDcg
QEAgc3RhdGljIGJvb2wgeGVuX3B0X2NoZWNrX2VudHJ5KGxwYWVfdCBlbnRyeSwgbWZuX3QgbWZu
LCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1
bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+ICsgICAgaW50IHJjOwo+ICAgICAgbHBh
ZV90IHB0ZSwgKmVudHJ5Owo+ICAgICAgbHBhZV90ICp0aGlyZCA9IE5VTEw7Cj4gIAo+IEBAIC0x
MDM0LDE1ICsxMDQ1LDE3IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1bnNpZ25l
ZCBsb25nIGFkZHIsIG1mbl90IG1mbiwKPiAgCj4gICAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQo
KmVudHJ5KSk7Cj4gIAo+IC0gICAgdGhpcmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVu
dHJ5KSk7Cj4gKyAgICB0aGlyZCA9IHhlbl9tYXBfdGFibGUobHBhZV9nZXRfbWZuKCplbnRyeSkp
Owo+ICAgICAgZW50cnkgPSAmdGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKPiAgCj4g
KyAgICByYyA9IC1FSU5WQUw7Cj4gICAgICBpZiAoICF4ZW5fcHRfY2hlY2tfZW50cnkoKmVudHJ5
LCBtZm4sIGZsYWdzKSApCj4gLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAgICAgZ290
byBvdXQ7Cj4gIAo+ICAgICAgLyogSWYgd2UgYXJlIG9ubHkgcG9wdWxhdGluZyBwYWdlLXRhYmxl
LCB0aGVuIHdlIGFyZSBkb25lLiAqLwo+ICsgICAgcmMgPSAwOwo+ICAgICAgaWYgKCBmbGFncyAm
IF9QQUdFX1BPUFVMQVRFICkKPiAtICAgICAgICByZXR1cm4gMDsKPiArICAgICAgICBnb3RvIG91
dDsKPiAgCj4gICAgICAvKiBXZSBhcmUgcmVtb3ZpbmcgdGhlIHBhZ2UgKi8KPiAgICAgIGlmICgg
IShmbGFncyAmIF9QQUdFX1BSRVNFTlQpICkKPiBAQCAtMTA2Nyw3ICsxMDgwLDEyIEBAIHN0YXRp
YyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeSh1bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IG1mbiwK
PiAgCj4gICAgICB3cml0ZV9wdGUoZW50cnksIHB0ZSk7Cj4gIAo+IC0gICAgcmV0dXJuIDA7Cj4g
KyAgICByYyA9IDA7Cj4gKwo+ICtvdXQ6Cj4gKyAgICB4ZW5fdW5tYXBfdGFibGUodGhpcmQpOwo+
ICsKPiArICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAgc3RhdGljIERFRklORV9TUElOTE9DSyh4
ZW5fcHRfbG9jayk7Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 21:02:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 21:02:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbtLO-0001O1-8p; Fri, 14 Jun 2019 21:02: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtLN-0001Nu-NQ
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 21:02:41 +0000
X-Inumbo-ID: be97192b-8ee7-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be97192b-8ee7-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 21:02: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 4A10720644;
 Fri, 14 Jun 2019 21:02:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560546159;
 bh=XA0HSRkbEbqNVXOdFE/HTgKaHfZrD0RwoGH1vRH4cO4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UyOo/C3Qo68nAkL/QhJuKZsMqz9AsSQ07mFt1a+MSFIPMkTcyp9rRtHO4d1aG7B+m
 b0I7dWaFH0rhtuKQpz6wlZeU3P9s6plr4IBjUwRcx+Ksfb/F1ApTh6VINNGv5XtK+h
 4WtqLq3obQ8zFgbIn0pza37GlLaMy+NNwuL7HQRc=
Date: Fri, 14 Jun 2019 14:02: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: <20190614175144.20046-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906141402270.2072@sstabellini-ThinkPad-T480s>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-4-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 3/9] xen/arm: mm: Sanity check
 any update of Xen 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@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@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>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjb2RlIGhhbmRs
aW5nIFhlbiBQVCB1cGRhdGUgaGFzIHF1aXRlIGEgZmV3IHJlc3RyaWN0aW9ucyBvbiB3aGF0IGl0
Cj4gY2FuIGRvLiBUaGlzIGlzIG5vdCBhIGJhZCB0aGluZyBhcyBpdCBrZWVwcyB0aGUgY29kZSBz
aW1wbGUuCj4gCj4gVGhlcmUgYXJlIGFscmVhZHkgYSBmZXcgY2hlY2tzIHNjYXR0ZXJlZCBpbiBj
dXJyZW50IHBhZ2UgdGFibGUgaGFuZGxpbmcuCj4gSG93ZXZlciB0aGV5IGFyZSBub3Qgc3VmZmlj
aWVudCBhcyB0aGV5IGNvdWxkIHN0aWxsIGFsbG93IHRvCj4gbW9kaWZ5L3JlbW92ZSBlbnRyeSB3
aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4KPiAKPiBUaGUgY2hlY2tzIGFyZSBkaXZpZGVkIGluIHR3
byBzZXRzOgo+ICAgICAtIHBlciBlbnRyeSBjaGVjazogVGhleSBhcmUgZ2F0aGVyZWQgaW4gYSBu
ZXcgZnVuY3Rpb24gdGhhdCB3aWxsCj4gICAgIGNoZWNrIHdoZXRoZXIgYW4gdXBkYXRlIGlzIHZh
bGlkIGJhc2VkIG9uIHRoZSBmbGFncyBwYXNzZWQgYW5kIHRoZQo+ICAgICBjdXJyZW50IHZhbHVl
IG9mIGFuIGVudHJ5Lgo+ICAgICAtIGdsb2JhbCBjaGVjazogVGhleSBhcmUgc2FuaXR5IGNoZWNr
IG9uIHhlbl9wdF91cGRhdGUoKSBwYXJhbWV0ZXJzLgo+IAo+IEFkZGl0aW9uYWxseSB0byBjb250
aWd1b3VzIGNoZWNrLCB3ZSBhbHNvIG5vdyBjaGVjayB0aGF0IHRoZSBjYWxsZXIgaXMKPiBub3Qg
dHJ5aW5nIHRvIG1vZGlmeSB0aGUgbWVtb3J5IGF0dHJpYnV0ZXMgb2YgYW4gZW50cnkuCj4gCj4g
TGFzdGx5LCBpdCB3YXMgcHJvYmFibHkgYSBiaXQgb3ZlciB0aGUgdG9wIHRvIGZvcmJpZCByZW1v
dmluZyBhbgo+IGludmFsaWQgbWFwcGluZy4gVGhpcyBjb3VsZCBqdXN0IGJlIGlnbm9yZWQuIFRo
ZSBuZXcgYmVoYXZpb3Igd2lsbCBiZQo+IGhlbHBmdWwgaW4gZnV0dXJlIGNoYW5nZXMuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZp
ZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0K
PiAgICAgQ2hhbmdlcyBpbiB2MzoKPiAgICAgICAgIC0gT25seSBhbGxvdyBtb2RpZmljYXRpb24g
b24gdmFsaWQgZW50cnkKPiAKPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQ29ycmVj
dGx5IGRldGVjdCB0aGUgcmVtb3ZhbCBvZiBhIHBhZ2UKPiAgICAgICAgIC0gRml4IEFTU0VSVCBv
biBmbGFncyBpbiB0aGUgZWxzZSBjYXNlCj4gICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdl
ZC1ieQo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyB8IDEyMiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEw
NCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IGIxM2Q5YWRmNDAuLmRjZjA0
MTU3OGIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4vYXJjaC9h
cm0vbW0uYwo+IEBAIC01MCw2ICs1MCwxOSBAQAo+ICAjdW5kZWYgbWZuX3RvX3ZpcnQKPiAgI2Rl
ZmluZSBtZm5fdG9fdmlydChtZm4pIF9fbWZuX3RvX3ZpcnQobWZuX3gobWZuKSkKPiAgCj4gKyNp
ZmRlZiBOREVCVUcKPiArc3RhdGljIGlubGluZSB2b2lkCj4gK19fYXR0cmlidXRlX18gKChfX2Zv
cm1hdF9fIChfX3ByaW50Zl9fLCAxLCAyKSkpCj4gK21tX3ByaW50ayhjb25zdCBjaGFyICpmbXQs
IC4uLikge30KPiArI2Vsc2UKPiArI2RlZmluZSBtbV9wcmludGsoZm10LCBhcmdzLi4uKSAgICAg
ICAgICAgICBcCj4gKyAgICBkbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+ICsgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAg
ICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIGZtdCwgIyMgYXJncyk7ICBcCj4gKyAgICAgICAgV0FS
TigpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgfSB3aGlsZSAoMCk7Cj4g
KyNlbmRpZgo+ICsKPiAgI2RlZmluZSBERUZJTkVfUEFHRV9UQUJMRVMobmFtZSwgbnIpICAgICAg
ICAgICAgICAgICAgICBcCj4gIGxwYWVfdCBfX2FsaWduZWQoUEFHRV9TSVpFKSBuYW1lW0xQQUVf
RU5UUklFUyAqIChucildCj4gIAo+IEBAIC05NDEsMTIgKzk1NCw4MSBAQCBlbnVtIHhlbm1hcF9v
cGVyYXRpb24gewo+ICAgICAgUkVTRVJWRQo+ICB9Owo+ICAKPiArLyogU2FuaXR5IGNoZWNrIG9m
IHRoZSBlbnRyeSAqLwo+ICtzdGF0aWMgYm9vbCB4ZW5fcHRfY2hlY2tfZW50cnkobHBhZV90IGVu
dHJ5LCBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKPiArewo+ICsgICAgLyogU2FuaXR5
IGNoZWNrIHdoZW4gbW9kaWZ5aW5nIGEgcGFnZS4gKi8KPiArICAgIGlmICggKGZsYWdzICYgX1BB
R0VfUFJFU0VOVCkgJiYgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKPiArICAgIHsKPiArICAg
ICAgICAvKiBXZSBkb24ndCBhbGxvdyBtb2RpZnlpbmcgYW4gaW52YWxpZCBlbnRyeS4gKi8KPiAr
ICAgICAgICBpZiAoICFscGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICBtbV9wcmludGsoIk1vZGlmeWluZyBpbnZhbGlkIGVudHJ5IGlzIG5vdCBhbGxvd2Vk
LlxuIik7Cj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgICAgICB9Cj4gKwo+ICsg
ICAgICAgIC8qIFdlIGRvbid0IGFsbG93IGNoYW5naW5nIG1lbW9yeSBhdHRyaWJ1dGVzLiAqLwo+
ICsgICAgICAgIGlmICggZW50cnkucHQuYWkgIT0gUEFHRV9BSV9NQVNLKGZsYWdzKSApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICBtbV9wcmludGsoIk1vZGlmeWluZyBtZW1vcnkgYXR0cmli
dXRlcyBpcyBub3QgYWxsb3dlZCAoMHgleCAtPiAweCV4KS5cbiIsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICBlbnRyeS5wdC5haSwgUEFHRV9BSV9NQVNLKGZsYWdzKSk7Cj4gKyAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0IGFs
bG93IG1vZGlmeWluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldC4gKi8KPiArICAgICAg
ICBpZiAoIGVudHJ5LnB0LmNvbnRpZyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBtbV9w
cmludGsoIk1vZGlmeWluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldCBpcyBub3QgYWxs
b3dlZC5cbiIpOwo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgfQo+ICsg
ICAgfQo+ICsgICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gaW5zZXJ0aW5nIGEgcGFnZSAqLwo+ICsg
ICAgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFJFU0VOVCApCj4gKyAgICB7Cj4gKyAgICAgICAg
LyogV2Ugc2hvdWxkIGJlIGhlcmUgd2l0aCBhIHZhbGlkIE1GTi4gKi8KPiArICAgICAgICBBU1NF
UlQoIW1mbl9lcShtZm4sIElOVkFMSURfTUZOKSk7Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0
IGFsbG93IHJlcGxhY2luZyBhbnkgdmFsaWQgZW50cnkuICovCj4gKyAgICAgICAgaWYgKCBscGFl
X2lzX3ZhbGlkKGVudHJ5KSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBtbV9wcmludGso
IkNoYW5naW5nIE1GTiBmb3IgYSB2YWxpZCBlbnRyeSBpcyBub3QgYWxsb3dlZCAoJSMiUFJJX21m
biIgLT4gJSMiUFJJX21mbiIpLlxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgIG1mbl94KGxw
YWVfZ2V0X21mbihlbnRyeSkpLCBtZm5feChtZm4pKTsKPiArICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOwo+ICsgICAgICAgIH0KPiArICAgIH0KPiArICAgIC8qIFNhbml0eSBjaGVjayB3aGVuIHJl
bW92aW5nIGEgcGFnZS4gKi8KPiArICAgIGVsc2UgaWYgKCAoZmxhZ3MgJiAoX1BBR0VfUFJFU0VO
VHxfUEFHRV9QT1BVTEFURSkpID09IDAgKQo+ICsgICAgewo+ICsgICAgICAgIC8qIFdlIHNob3Vs
ZCBiZSBoZXJlIHdpdGggYW4gaW52YWxpZCBNRk4uICovCj4gKyAgICAgICAgQVNTRVJUKG1mbl9l
cShtZm4sIElOVkFMSURfTUZOKSk7Cj4gKwo+ICsgICAgICAgIC8qIFdlIGRvbid0IGFsbG93IHJl
bW92aW5nIHBhZ2Ugd2l0aCBjb250aWd1b3VzIGJpdCBzZXQuICovCj4gKyAgICAgICAgaWYgKCBl
bnRyeS5wdC5jb250aWcgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgbW1fcHJpbnRrKCJS
ZW1vdmluZyBlbnRyeSB3aXRoIGNvbnRpZ3VvdXMgYml0IHNldCBpcyBub3QgYWxsb3dlZC5cbiIp
Owo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsg
ICAgLyogU2FuaXR5IGNoZWNrIHdoZW4gcG9wdWxhdGluZyB0aGUgcGFnZS10YWJsZS4gTm8gY2hl
Y2sgc28gZmFyLiAqLwo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIEFTU0VSVChmbGFn
cyAmIF9QQUdFX1BPUFVMQVRFKTsKPiArICAgICAgICAvKiBXZSBzaG91bGQgYmUgaGVyZSB3aXRo
IGFuIGludmFsaWQgTUZOICovCj4gKyAgICAgICAgQVNTRVJUKG1mbl9lcShtZm4sIElOVkFMSURf
TUZOKSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIHRydWU7Cj4gK30KPiArCj4gIHN0YXRp
YyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2ln
bmVkIGxvbmcgYWRkciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1m
biwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gICAgICBscGFlX3QgcHRlLCAqZW50cnk7Cj4g
ICAgICBscGFlX3QgKnRoaXJkID0gTlVMTDsKPiAgCj4gKyAgICAvKiBfUEFHRV9QT1BVTEFURSBh
bmQgX1BBR0VfUFJFU0VOVCBzaG91bGQgbmV2ZXIgYmUgc2V0IHRvZ2V0aGVyLiAqLwo+ICsgICAg
QVNTRVJUKChmbGFncyAmIChfUEFHRV9QT1BVTEFURXxfUEFHRV9QUkVTRU5UKSkgIT0gKF9QQUdF
X1BPUFVMQVRFfF9QQUdFX1BSRVNFTlQpKTsKPiArCj4gICAgICBlbnRyeSA9ICZ4ZW5fc2Vjb25k
W3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIpXTsKPiAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQo
KmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKPiAgICAgIHsKPiBAQCAtOTYy
LDE1ICsxMDQ0LDEyIEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRyeShlbnVtIHhlbm1h
cF9vcGVyYXRpb24gb3AsIHVuc2lnbmVkIGxvbmcgYWRkciwKPiAgICAgIHRoaXJkID0gbWZuX3Rv
X3ZpcnQobHBhZV9nZXRfbWZuKCplbnRyeSkpOwo+ICAgICAgZW50cnkgPSAmdGhpcmRbdGhpcmRf
dGFibGVfb2Zmc2V0KGFkZHIpXTsKPiAgCj4gKyAgICBpZiAoICF4ZW5fcHRfY2hlY2tfZW50cnko
KmVudHJ5LCBtZm4sIGZsYWdzKSApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICAg
ICAgc3dpdGNoICggb3AgKSB7Cj4gICAgICAgICAgY2FzZSBJTlNFUlQ6Cj4gICAgICAgICAgY2Fz
ZSBSRVNFUlZFOgo+IC0gICAgICAgICAgICBpZiAoIGxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4g
LSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHByaW50aygiJXM6IHRyeWluZyB0byBy
ZXBsYWNlIGFuIGV4aXN0aW5nIG1hcHBpbmcgYWRkcj0lbHggbWZuPSUiUFJJX21mbiJcbiIsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGFkZHIsIG1mbl94KG1mbikpOwo+IC0g
ICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gLSAgICAgICAgICAgIH0KPiAgICAgICAg
ICAgICAgaWYgKCBvcCA9PSBSRVNFUlZFICkKPiAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAg
ICAgICAgICAgICBwdGUgPSBtZm5fdG9feGVuX2VudHJ5KG1mbiwgUEFHRV9BSV9NQVNLKGZsYWdz
KSk7Cj4gQEAgLTk4MiwxMiArMTA2MSw2IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3VwZGF0ZV9lbnRy
eShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsIHVuc2lnbmVkIGxvbmcgYWRkciwKPiAgICAgICAg
ICAgICAgYnJlYWs7Cj4gICAgICAgICAgY2FzZSBNT0RJRlk6Cj4gICAgICAgICAgY2FzZSBSRU1P
VkU6Cj4gLSAgICAgICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4gLSAgICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHByaW50aygiJXM6IHRyeWluZyB0byAlcyBhIG5v
bi1leGlzdGluZyBtYXBwaW5nIGFkZHI9JWx4XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
IF9fZnVuY19fLCBvcCA9PSBSRU1PVkUgPyAicmVtb3ZlIiA6ICJtb2RpZnkiLCBhZGRyKTsKPiAt
ICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IC0gICAgICAgICAgICB9Cj4gICAgICAg
ICAgICAgIGlmICggb3AgPT0gUkVNT1ZFICkKPiAgICAgICAgICAgICAgICAgIHB0ZS5iaXRzID0g
MDsKPiAgICAgICAgICAgICAgZWxzZQo+IEBAIC05OTUsMTIgKzEwNjgsNiBAQCBzdGF0aWMgaW50
IHhlbl9wdF91cGRhdGVfZW50cnkoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLCB1bnNpZ25lZCBs
b25nIGFkZHIsCj4gICAgICAgICAgICAgICAgICBwdGUgPSAqZW50cnk7Cj4gICAgICAgICAgICAg
ICAgICBwdGUucHQucm8gPSBQQUdFX1JPX01BU0soZmxhZ3MpOwo+ICAgICAgICAgICAgICAgICAg
cHRlLnB0LnhuID0gUEFHRV9YTl9NQVNLKGZsYWdzKTsKPiAtICAgICAgICAgICAgICAgIGlmICgg
IXB0ZS5wdC5ybyAmJiAhcHRlLnB0LnhuICkKPiAtICAgICAgICAgICAgICAgIHsKPiAtICAgICAg
ICAgICAgICAgICAgICBwcmludGsoIiVzOiBJbmNvcnJlY3QgY29tYmluYXRpb24gZm9yIGFkZHI9
JWx4XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgYWRkcik7Cj4g
LSAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gLSAgICAgICAgICAgICAgICB9
Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgd3JpdGVfcHRlKGVudHJ5LCBwdGUpOwo+
ICAgICAgICAgICAgICBicmVhazsKPiBAQCAtMTAyMiw2ICsxMDg5LDI1IEBAIHN0YXRpYyBpbnQg
eGVuX3B0X3VwZGF0ZShlbnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCj4gICAgICBpbnQgcmMgPSAw
Owo+ICAgICAgdW5zaWduZWQgbG9uZyBhZGRyID0gdmlydCwgYWRkcl9lbmQgPSBhZGRyICsgbnJf
bWZucyAqIFBBR0VfU0laRTsKPiAgCj4gKyAgICAvKgo+ICsgICAgICogVGhlIGhhcmR3YXJlIHdh
cyBjb25maWd1cmVkIHRvIGZvcmJpZCBtYXBwaW5nIGJvdGggd3JpdGVhYmxlIGFuZAo+ICsgICAg
ICogZXhlY3V0YWJsZS4KPiArICAgICAqIFdoZW4gbW9kaWZ5aW5nL2NyZWF0aW5nIG1hcHBpbmcg
KGkuZSBfUEFHRV9QUkVTRU5UIGlzIHNldCksCj4gKyAgICAgKiBwcmV2ZW50IGFueSB1cGRhdGUg
aWYgdGhpcyBoYXBwZW4uCj4gKyAgICAgKi8KPiArICAgIGlmICggKGZsYWdzICYgX1BBR0VfUFJF
U0VOVCkgJiYgIVBBR0VfUk9fTUFTSyhmbGFncykgJiYKPiArICAgICAgICAgIVBBR0VfWE5fTUFT
SyhmbGFncykgKQo+ICsgICAgewo+ICsgICAgICAgIG1tX3ByaW50aygiTWFwcGluZ3Mgc2hvdWxk
IG5vdCBiZSBib3RoIFdyaXRlYWJsZSBhbmQgRXhlY3V0YWJsZS5cbiIpOwo+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ICsgICAgfQo+ICsKPiArICAgIGlmICggIUlTX0FMSUdORUQodmlydCwg
UEFHRV9TSVpFKSApCj4gKyAgICB7Cj4gKyAgICAgICAgbW1fcHJpbnRrKCJUaGUgdmlydHVhbCBh
ZGRyZXNzIGlzIG5vdCBhbGlnbmVkIHRvIHRoZSBwYWdlLXNpemUuXG4iKTsKPiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gICAgICBzcGluX2xvY2soJnhlbl9wdF9sb2Nr
KTsKPiAgCj4gICAgICBmb3IoIDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSAp
Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 21:03:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 21: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 1hbtMA-0001Ud-Px; Fri, 14 Jun 2019 21: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtM9-0001UM-6V
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 21:03:29 +0000
X-Inumbo-ID: db1e1d1e-8ee7-11e9-9f5b-bbbdb671a69a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db1e1d1e-8ee7-11e9-9f5b-bbbdb671a69a;
 Fri, 14 Jun 2019 21:03: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 299F1217F9;
 Fri, 14 Jun 2019 21:03:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560546207;
 bh=WwWPo2rMDCIa7kcw2c3REwPA/f0icENOefgmO/uVFOs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=A6PFWCOCogHYKOOMSJXuPtgEqZNzcpgzMhyM3okkCavR9ptImEWIpJit2a9NF0vWL
 BwYXG8/giF4WNPnGfEHRAPw7A6MlSjQm2Qli7DnBtrlNLeKwfYnETfZ8Pr9XpaPcBw
 RDCtLc8GPTgHUFWmf2gYUkhrsl5UMX/wH3A5446Q=
Date: Fri, 14 Jun 2019 14:03:26 -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: <20190614175144.20046-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906141403180.2072@sstabellini-ThinkPad-T480s>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-3-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 2/9] xen/arm: mm: Introduce
 _PAGE_PRESENT and _PAGE_POPULATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmbGFncyBhcmUgbm90IGVub3VnaCB0byBkZXNjcmliZSB3aGF0IGtpbmQgb2YgdXBkYXRl
Cj4gd2lsbCBkb25lIG9uIHRoZSBWQSByYW5nZS4gVGhleSBuZWVkIHRvIGJlIHVzZWQgaW4gY29u
anVuY3Rpb24gd2l0aCB0aGUKPiBlbnVtIHhlbm1hcF9vcGVyYXRpb24uCj4gCj4gSXQgd291bGQg
YmUgbW9yZSBjb252ZW5pZW50IHRvIGhhdmUgYWxsIHRoZSBpbmZvcm1hdGlvbiBmb3IgdGhlIHVw
ZGF0ZQo+IGluIGEgc2luZ2xlIHBsYWNlLgo+IAo+IFR3byBuZXcgZmxhZ3MgYXJlIGFkZGVkIHRv
IHJlbW92ZSB0aGUgcmVsaWVuY2Ugb24geGVubWFwX29wZXJhdGlvbjoKPiAgICAgLSBfUEFHRV9Q
UkVTRU5UOiBJbmRpY2F0ZSB3aGV0aGVyIHdlIGFyZSBhZGRpbmcvcmVtb3ZpbmcgdGhlIG1hcHBp
bmcKPiAgICAgLSBfUEFHRV9QT1BVTEFURTogSW5kaWNhdGUgd2hldGhlciB3ZSBvbmx5IHBvcHVs
YXRlIHBhZ2UtdGFibGVzCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNv
dkBlcGFtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MzoKPiAgICAgICAgIC0gQ2xh
cmlmeSB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIG5ldyBmbGFncwo+IAo+ICAgICBDaGFuZ2VzIGlu
IHYyOgo+ICAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKPiAtLS0KPiAgeGVuL2Fy
Y2gvYXJtL21tLmMgICAgICAgICAgfCAyICstCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5o
IHwgOSArKysrKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gv
YXJtL21tLmMKPiBpbmRleCAyM2U5NTY1ZGRjLi5iMTNkOWFkZjQwIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtMTA1Niw3ICsx
MDU2LDcgQEAgaW50IG1hcF9wYWdlc190b194ZW4odW5zaWduZWQgbG9uZyB2aXJ0LAo+ICAKPiAg
aW50IHBvcHVsYXRlX3B0X3JhbmdlKHVuc2lnbmVkIGxvbmcgdmlydCwgdW5zaWduZWQgbG9uZyBu
cl9tZm5zKQo+ICB7Cj4gLSAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShSRVNFUlZFLCB2aXJ0LCBJ
TlZBTElEX01GTiwgbnJfbWZucywgMCk7Cj4gKyAgICByZXR1cm4geGVuX3B0X3VwZGF0ZShSRVNF
UlZFLCB2aXJ0LCBJTlZBTElEX01GTiwgbnJfbWZucywgX1BBR0VfUE9QVUxBVEUpOwo+ICB9Cj4g
IAo+ICBpbnQgZGVzdHJveV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9uZyB2LCB1bnNpZ25lZCBs
b25nIGUpCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wYWdlLmgKPiBpbmRleCAyYmNkYjBmMWE1Li4zN2UxZDlhYWRiIDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oCj4gKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wYWdlLmgKPiBAQCAtNzYsNiArNzYsOCBAQAo+ICAgKgo+ICAgKiBbMDoyXSBNZW1v
cnkgQXR0cmlidXRlIEluZGV4Cj4gICAqIFszOjRdIFBlcm1pc3Npb24gZmxhZ3MKPiArICogWzVd
ICAgUGFnZSBwcmVzZW50Cj4gKyAqIFs2XSAgIE9ubHkgcG9wdWxhdGUgcGFnZSB0YWJsZXMKPiAg
ICovCj4gICNkZWZpbmUgUEFHRV9BSV9NQVNLKHgpICgoeCkgJiAweDdVKQo+ICAKPiBAQCAtODYs
MTIgKzg4LDE1IEBACj4gICNkZWZpbmUgUEFHRV9YTl9NQVNLKHgpICgoKHgpID4+IF9QQUdFX1hO
X0JJVCkgJiAweDFVKQo+ICAjZGVmaW5lIFBBR0VfUk9fTUFTSyh4KSAoKCh4KSA+PiBfUEFHRV9S
T19CSVQpICYgMHgxVSkKPiAgCj4gKyNkZWZpbmUgX1BBR0VfUFJFU0VOVCAgICAoMVUgPDwgNSkK
PiArI2RlZmluZSBfUEFHRV9QT1BVTEFURSAgICgxVSA8PCA2KQo+ICsKPiAgLyoKPiAgICogX1BB
R0VfREVWSUNFIGFuZCBfUEFHRV9OT1JNQUwgYXJlIGNvbnZlbmllbmNlIGRlZmluZXMuIFRoZXkg
YXJlIG5vdAo+ICAgKiBtZWFudCB0byBiZSB1c2VkIG91dHNpZGUgb2YgdGhpcyBoZWFkZXIuCj4g
ICAqLwo+IC0jZGVmaW5lIF9QQUdFX0RFVklDRSAgICBfUEFHRV9YTgo+IC0jZGVmaW5lIF9QQUdF
X05PUk1BTCAgICBNVF9OT1JNQUwKPiArI2RlZmluZSBfUEFHRV9ERVZJQ0UgICAgKF9QQUdFX1hO
fF9QQUdFX1BSRVNFTlQpCj4gKyNkZWZpbmUgX1BBR0VfTk9STUFMICAgIChNVF9OT1JNQUx8X1BB
R0VfUFJFU0VOVCkKPiAgCj4gICNkZWZpbmUgUEFHRV9IWVBFUlZJU09SX1JPICAgICAgKF9QQUdF
X05PUk1BTHxfUEFHRV9ST3xfUEFHRV9YTikKPiAgI2RlZmluZSBQQUdFX0hZUEVSVklTT1JfUlgg
ICAgICAoX1BBR0VfTk9STUFMfF9QQUdFX1JPKQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 21:05:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 21:05:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbtNj-0001dJ-79; Fri, 14 Jun 2019 21: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=PuWx=UN=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hbtNh-0001d6-S3
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 21:05:05 +0000
X-Inumbo-ID: 14e1bbe8-8ee8-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14e1bbe8-8ee8-11e9-8980-bc764e045a96;
 Fri, 14 Jun 2019 21:05:04 +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 0C606217F9;
 Fri, 14 Jun 2019 21:05:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560546304;
 bh=RmQeVnuoQTiyYHsEXfI+Bi8hkdmVhUqHcO0KdH4DOQs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qnvjHqVZWWXo0q7sU4aQKDuYtdYW9eb7YqT135A7aV792qOuzWVWcHqu1wp9NXj19
 E9fxAjHo2+RVOSKkgoCThwX5v5lh+qkoqEKwQ/LuX/Nn7FknwWQrfLbszOiUZ+v687
 p7ev7LXCV435lyDo2wlT2J6oNw36o/MQOwff2qjY=
Date: Fri, 14 Jun 2019 14:05:03 -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: <20190614175144.20046-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906141404540.2072@sstabellini-ThinkPad-T480s>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-2-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 1/9] xen/arm: Rework HSCTLR_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: Andrii Anisov <andrii.anisov@epam.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>, Andrii_Anisov@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>

T24gRnJpLCAxNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjdXJyZW50IHZh
bHVlIG9mIEhTQ1RMUl9CQVNFIGZvciBBcm02NCBpcyBwcmV0dHkgd3JvbmcuIEl0IHdvdWxkCj4g
YWN0dWFsbHkgdHVybiBvbiBTQ1RMUl9FTDIubkFBIChiaXQgNikgb24gaGFyZHdhcmUgaW1wbGVt
ZW50aW5nCj4gQVJNdjguNC1MU0UuCj4gCj4gRnVydGhlcm1vcmUsIHRoZSBkb2N1bWVudGF0aW9u
IG9mIHdoYXQgaXMgY2xlYXJlZC9zZXQgaW4gU0NUTFJfRUwyIGlzCj4gYWxzbyBub3QgY29ycmVj
dCBhbmQgbG9va3MgbGlrZSB0byBiZSBhIHZlcmJhdGltIGNvcHkgZnJvbSBBcm0zMi4KPiAKPiBI
U0NUTFJfQkFTRSBpcyByZXBsYWNlZCB3aXRoIGEgYnVuY2ggb2YgcGVyLWFyY2hpdGVjdHVyZSBu
ZXcgZGVmaW5lcwo+IGhlbHBpbmcgdG8gdW5kZXJzdGFuZCBiZXR0ZXIgd2hhdCBpcyB0aGUgaW5p
dGlhbCB2YWx1ZSBmb3IKPiBTQ1RMUl9FTDIvSFNDVExSLgo+IAo+IE5vdGUgdGhlIGRlZmluZXMg
Kl9DTEVBUiBhcmUgb25seSB1c2VkIHRvIGNoZWNrIHRoZSBzdGF0ZSBvZiBlYWNoIGJpdHMKPiBh
cmUga25vd24uCj4gCj4gTGFzdGx5LCB0aGUgZG9jdW1lbnRhdGlvbiBpcyBkcm9wcGVkIGZyb20g
YXJtezMyLDY0fS9oZWFkLlMgYXMgaXQgd291bGQKPiBiZSBwcmV0dHkgZWFzeSB0byBnZXQgb3V0
LW9mLXN5bmMgd2l0aCB0aGUgZGVmaW5pdGlvbnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNv
diA8YW5kcmlpLmFuaXNvdkBlcGFtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgTm90ZSB0aGlzIHBhdGNo
IHdhcyBwYXJ0IG9mIE1NLVBBUlQyIGJlZm9yZS4gQXMgdGhpcyB3YXMgdGhlIG9ubHkKPiAgICAg
cGF0Y2ggb2YgdGhlIHNlcmllcyBub3QgbWVyZ2VkLCBpdCBpcyBub3cgcGFydCBvZiBNTS1QQVJU
My4KPiAKPiAgICAgQ2hhbmdlcyBpbiB2MzoKPiAgICAgICAgIC0gQWRkIGNvbW1lbnQgb24gdG9w
IG9mIEhTQ1RMUl9DTEVBUi9TQ1RMUl9DTEVBUiB0byBleHBsYWluIHRoYXQKPiAgICAgICAgIGl0
IGlzIG9ubHkgdXNlZCBvbmUgdGltZSBhdCBwcmUtcHJvY2Vzc2luZyB0aW1lCj4gICAgICAgICAt
IEZpeCB0eXBvIGluIHRoZSBjb21taXQgbWVzc2FnZQo+ICAgICAgICAgLSBBZGQgQW5kcmlpJ3Mg
cmV2aWV3ZWQtYnkKPiAKPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gVXNlIEJJVCgu
Li4sIFVMKSBpbnN0ZWFkIG9mIF9CSVRVTAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVh
ZC5TICAgICAgIHwgMTIgKy0tLS0tLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgICAg
ICAgfCAxMCArLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgNTYg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAgMyBmaWxlcyBjaGFu
Z2VkLCA1NyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBp
bmRleCA1ZjgxN2Q0NzNlLi4xOGRlZDQ5YTA0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9h
cm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTIyNCwx
NyArMjI0LDcgQEAgY3B1X2luaXRfZG9uZToKPiAgICAgICAgICBsZHIgICByMCwgPShUQ1JfUkVT
MXxUQ1JfU0gwX0lTfFRDUl9PUkdOMF9XQldBfFRDUl9JUkdOMF9XQldBfFRDUl9UMFNaKDApKQo+
ICAgICAgICAgIG1jciAgIENQMzIocjAsIEhUQ1IpCj4gIAo+IC0gICAgICAgIC8qCj4gLSAgICAg
ICAgICogU2V0IHVwIHRoZSBIU0NUTFI6Cj4gLSAgICAgICAgICogRXhjZXB0aW9ucyBpbiBMRSBB
Uk0sCj4gLSAgICAgICAgICogTG93LWxhdGVuY3kgSVJRcyBkaXNhYmxlZCwKPiAtICAgICAgICAg
KiBXcml0ZS1pbXBsaWVzLVhOIGRpc2FibGVkIChmb3Igbm93KSwKPiAtICAgICAgICAgKiBELWNh
Y2hlIGRpc2FibGVkIChmb3Igbm93KSwKPiAtICAgICAgICAgKiBJLWNhY2hlIGVuYWJsZWQsCj4g
LSAgICAgICAgICogQWxpZ25tZW50IGNoZWNraW5nIGVuYWJsZWQsCj4gLSAgICAgICAgICogTU1V
IHRyYW5zbGF0aW9uIGRpc2FibGVkIChmb3Igbm93KS4KPiAtICAgICAgICAgKi8KPiAtICAgICAg
ICBsZHIgICByMCwgPShIU0NUTFJfQkFTRXxTQ1RMUl9BeHhfRUx4X0EpCj4gKyAgICAgICAgbGRy
ICAgcjAsID1IU0NUTFJfU0VUCj4gICAgICAgICAgbWNyICAgQ1AzMihyMCwgSFNDVExSKQo+ICAK
PiAgICAgICAgICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IGRkZDNhMzMxMDguLjA4MDk0YTI3M2Ug
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMKPiBAQCAtMzUyLDE1ICszNTIsNyBAQCBza2lwX2JzczoKPiAgCj4g
ICAgICAgICAgbXNyICAgdGNyX2VsMiwgeDAKPiAgCj4gLSAgICAgICAgLyogU2V0IHVwIHRoZSBT
Q1RMUl9FTDI6Cj4gLSAgICAgICAgICogRXhjZXB0aW9ucyBpbiBMRSBBUk0sCj4gLSAgICAgICAg
ICogTG93LWxhdGVuY3kgSVJRcyBkaXNhYmxlZCwKPiAtICAgICAgICAgKiBXcml0ZS1pbXBsaWVz
LVhOIGRpc2FibGVkIChmb3Igbm93KSwKPiAtICAgICAgICAgKiBELWNhY2hlIGRpc2FibGVkIChm
b3Igbm93KSwKPiAtICAgICAgICAgKiBJLWNhY2hlIGVuYWJsZWQsCj4gLSAgICAgICAgICogQWxp
Z25tZW50IGNoZWNraW5nIGRpc2FibGVkLAo+IC0gICAgICAgICAqIE1NVSB0cmFuc2xhdGlvbiBk
aXNhYmxlZCAoZm9yIG5vdykuICovCj4gLSAgICAgICAgbGRyICAgeDAsID0oSFNDVExSX0JBU0Up
Cj4gKyAgICAgICAgbGRyICAgeDAsID1TQ1RMUl9FTDJfU0VUCj4gICAgICAgICAgbXNyICAgU0NU
TFJfRUwyLCB4MAo+ICAKPiAgICAgICAgICAvKiBFbnN1cmUgdGhhdCBhbnkgZXhjZXB0aW9ucyBl
bmNvdW50ZXJlZCBhdCBFTDIKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKPiBpbmRleCBiYmNiYTA2
MWNhLi5lOWQyYWUyNzE1IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCj4gQEAgLTEyNyw2
ICsxMjcsOSBAQAo+ICAjZGVmaW5lIFNDVExSX0EzMl9FTHhfVEUgICAgQklUKDMwLCBVTCkKPiAg
I2RlZmluZSBTQ1RMUl9BMzJfRUx4X0ZJICAgIEJJVCgyMSwgVUwpCj4gIAo+ICsvKiBDb21tb24g
Yml0cyBmb3IgU0NUTFJfRUx4IGZvciBBcm02NCAqLwo+ICsjZGVmaW5lIFNDVExSX0E2NF9FTHhf
U0EgICAgQklUKDMsIFVMKQo+ICsKPiAgLyogQ29tbW9uIGJpdHMgZm9yIFNDVExSX0VMeCBvbiBh
bGwgYXJjaGl0ZWN0dXJlcyAqLwo+ICAjZGVmaW5lIFNDVExSX0F4eF9FTHhfRUUgICAgQklUKDI1
LCBVTCkKPiAgI2RlZmluZSBTQ1RMUl9BeHhfRUx4X1dYTiAgIEJJVCgxOSwgVUwpCj4gQEAgLTEz
NSw3ICsxMzgsNTggQEAKPiAgI2RlZmluZSBTQ1RMUl9BeHhfRUx4X0EgICAgIEJJVCgxLCBVTCkK
PiAgI2RlZmluZSBTQ1RMUl9BeHhfRUx4X00gICAgIEJJVCgwLCBVTCkKPiAgCj4gLSNkZWZpbmUg
SFNDVExSX0JBU0UgICAgIF9BQygweDMwYzUxODc4LFUpCj4gKyNpZmRlZiBDT05GSUdfQVJNXzMy
Cj4gKwo+ICsjZGVmaW5lIEhTQ1RMUl9SRVMxICAgICAoQklUKCAzLCBVTCkgfCBCSVQoIDQsIFVM
KSB8IEJJVCggNSwgVUwpIHxcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoIDYsIFVM
KSB8IEJJVCgxMSwgVUwpIHwgQklUKDE2LCBVTCkgfFwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgIEJJVCgxOCwgVUwpIHwgQklUKDIyLCBVTCkgfCBCSVQoMjMsIFVMKSB8XAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgQklUKDI4LCBVTCkgfCBCSVQoMjksIFVMKSkKPiArCj4gKyNkZWZp
bmUgSFNDVExSX1JFUzAgICAgIChCSVQoNywgVUwpICB8IEJJVCg4LCBVTCkgIHwgQklUKDksIFVM
KSAgfCBCSVQoMTAsIFVMKSB8XAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDEzLCBV
TCkgfCBCSVQoMTQsIFVMKSB8IEJJVCgxNSwgVUwpIHwgQklUKDE3LCBVTCkgfFwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgIEJJVCgyMCwgVUwpIHwgQklUKDI0LCBVTCkgfCBCSVQoMjYsIFVM
KSB8IEJJVCgyNywgVUwpIHxcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoMzEsIFVM
KSkKPiArCj4gKy8qIEluaXRpYWwgdmFsdWUgZm9yIEhTQ1RMUiAqLwo+ICsjZGVmaW5lIEhTQ1RM
Ul9TRVQgICAgICAoSFNDVExSX1JFUzEgICAgfCBTQ1RMUl9BeHhfRUx4X0EgICB8IFNDVExSX0F4
eF9FTHhfSSkKPiArCj4gKy8qIE9ubHkgdXNlZCBhIHByZS1wcm9jZXNzaW5nIHRpbWUuLi4gKi8K
PiArI2RlZmluZSBIU0NUTFJfQ0xFQVIgICAgKEhTQ1RMUl9SRVMwICAgICAgICB8IFNDVExSX0F4
eF9FTHhfTSAgIHxcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBTQ1RMUl9BeHhfRUx4X0Mg
ICAgfCBTQ1RMUl9BeHhfRUx4X1dYTiB8XAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgU0NU
TFJfQTMyX0VMeF9GSSAgIHwgU0NUTFJfQXh4X0VMeF9FRSAgfFwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgIFNDVExSX0EzMl9FTHhfVEUpCj4gKwo+ICsjaWYgKEhTQ1RMUl9TRVQgXiBIU0NU
TFJfQ0xFQVIpICE9IDB4ZmZmZmZmZmZVCj4gKyNlcnJvciAiSW5jb25zaXN0ZW50IEhTQ1RMUiBz
ZXQvY2xlYXIgYml0cyIKPiArI2VuZGlmCj4gKwo+ICsjZWxzZQo+ICsKPiArI2RlZmluZSBTQ1RM
Ul9FTDJfUkVTMSAgKEJJVCggNCwgVUwpIHwgQklUKCA1LCBVTCkgfCBCSVQoMTEsIFVMKSB8XAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDE2LCBVTCkgfCBCSVQoMTgsIFVMKSB8IEJJ
VCgyMiwgVUwpIHxcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBCSVQoMjMsIFVMKSB8IEJJ
VCgyOCwgVUwpIHwgQklUKDI5LCBVTCkpCj4gKwo+ICsjZGVmaW5lIFNDVExSX0VMMl9SRVMwICAo
QklUKCA2LCBVTCkgfCBCSVQoIDcsIFVMKSB8IEJJVCggOCwgVUwpIHxcCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICBCSVQoIDksIFVMKSB8IEJJVCgxMCwgVUwpIHwgQklUKDEzLCBVTCkgfFwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgIEJJVCgxNCwgVUwpIHwgQklUKDE1LCBVTCkgfCBC
SVQoMTcsIFVMKSB8XAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDIwLCBVTCkgfCBC
SVQoMjEsIFVMKSB8IEJJVCgyNCwgVUwpIHxcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBC
SVQoMjYsIFVMKSB8IEJJVCgyNywgVUwpIHwgQklUKDMwLCBVTCkgfFwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgIEJJVCgzMSwgVUwpIHwgKDB4ZmZmZmZmZmZVTEwgPDwgMzIpKQo+ICsKPiAr
LyogSW5pdGlhbCB2YWx1ZSBmb3IgU0NUTFJfRUwyICovCj4gKyNkZWZpbmUgU0NUTFJfRUwyX1NF
VCAgIChTQ1RMUl9FTDJfUkVTMSAgICAgfCBTQ1RMUl9BNjRfRUx4X1NBICB8XAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgU0NUTFJfQXh4X0VMeF9JKQo+ICsKPiArLyogT25seSB1c2VkIGEg
cHJlLXByb2Nlc3NpbmcgdGltZS4uLiAqLwo+ICsjZGVmaW5lIFNDVExSX0VMMl9DTEVBUiAoU0NU
TFJfRUwyX1JFUzAgICAgIHwgU0NUTFJfQXh4X0VMeF9NICAgfFwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgIFNDVExSX0F4eF9FTHhfQSAgICB8IFNDVExSX0F4eF9FTHhfQyAgIHxcCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICBTQ1RMUl9BeHhfRUx4X1dYTiAgfCBTQ1RMUl9BeHhfRUx4
X0VFKQo+ICsKPiArI2lmIChTQ1RMUl9FTDJfU0VUIF4gU0NUTFJfRUwyX0NMRUFSKSAhPSAweGZm
ZmZmZmZmZmZmZmZmZmZVTAo+ICsjZXJyb3IgIkluY29uc2lzdGVudCBTQ1RMUl9FTDIgc2V0L2Ns
ZWFyIGJpdHMiCj4gKyNlbmRpZgo+ICsKPiArI2VuZGlmCj4gIAo+ICAvKiBIQ1IgSHlwIENvbmZp
Z3VyYXRpb24gUmVnaXN0ZXIgKi8KPiAgI2RlZmluZSBIQ1JfUlcgICAgICAgICAgKF9BQygxLFVM
KTw8MzEpIC8qIFJlZ2lzdGVyIFdpZHRoLCBBUk02NCBvbmx5ICovCj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 21:36:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 21:36:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hbtrq-0003xo-R6; Fri, 14 Jun 2019 21:36: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=nj4/=UN=ravnborg.org=sam@srs-us1.protection.inumbo.net>)
 id 1hbtrp-0003xj-Bj
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 21:36:13 +0000
X-Inumbo-ID: 6ceb5816-8eec-11e9-ae53-fbe43aa4bc5d
Received: from asavdk3.altibox.net (unknown [109.247.116.14])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ceb5816-8eec-11e9-ae53-fbe43aa4bc5d;
 Fri, 14 Jun 2019 21:36:10 +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 837A32002E;
 Fri, 14 Jun 2019 23:36:07 +0200 (CEST)
Date: Fri, 14 Jun 2019 23:36:06 +0200
From: Sam Ravnborg <sam@ravnborg.org>
To: Daniel Vetter <daniel.vetter@ffwll.ch>
Message-ID: <20190614213606.GB19476@ravnborg.org>
References: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
 <20190614203615.12639-7-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190614203615.12639-7-daniel.vetter@ffwll.ch>
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=GAxTd-NkrUytLa5Px2AA:9 a=CjuIK1q_8ugA:10
Subject: Re: [Xen-devel] [PATCH 06/59] drm/prime: Actually remove
 DRIVER_PRIME everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-aspeed@lists.ozlabs.org, nouveau@lists.freedesktop.org,
 DRI Development <dri-devel@lists.freedesktop.org>,
 virtualization@lists.linux-foundation.org,
 Daniel Vetter <daniel.vetter@intel.com>,
 linux-stm32@st-md-mailman.stormreply.com, linux-samsung-soc@vger.kernel.org,
 lima@lists.freedesktop.org, amd-gfx@lists.freedesktop.org,
 linux-rockchip@lists.infradead.org,
 VMware Graphics <linux-graphics-maintainer@vmware.com>,
 NXP Linux Team <linux-imx@nxp.com>, spice-devel@lists.freedesktop.org,
 linux-arm-msm@vger.kernel.org,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 etnaviv@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org,
 linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org,
 freedreno@lists.freedesktop.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGFuaWVsLgoKTWlub3Igbml0cGljay4uCgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vaTkxNS9pOTE1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwo+IGlu
ZGV4IDY1ZDU5OTA2NTcwOS4uNGZkMDlhOWFkNjdhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1
L2RybS9pOTE1L2k5MTVfZHJ2LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Ry
di5jCj4gQEAgLTMxOTMsNyArMzE5Myw3IEBAIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBkcml2
ZXIgPSB7Cj4gIAkgKiBkZWFsIHdpdGggdGhlbSBmb3IgSW50ZWwgaGFyZHdhcmUuCj4gIAkgKi8K
PiAgCS5kcml2ZXJfZmVhdHVyZXMgPQo+IC0JICAgIERSSVZFUl9HRU0gfCBEUklWRVJfUFJJTUUg
fAo+ICsJICAgIERSSVZFUl9HRU0gfCAKPiAgCSAgICBEUklWRVJfUkVOREVSIHwgRFJJVkVSX01P
REVTRVQgfCBEUklWRVJfQVRPTUlDIHwgRFJJVkVSX1NZTkNPQkosCkFkZHMgYSB3aGl0ZXNwYWNl
LgoKCVNhbQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 14 22:09:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Jun 2019 22: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 1hbuO0-0006KS-Po; Fri, 14 Jun 2019 22:09: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=h4uC=UN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbuNz-0006KG-D2
 for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 22:09:27 +0000
X-Inumbo-ID: 0fe45d66-8ef1-11e9-bb1c-af1d1640afdd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0fe45d66-8ef1-11e9-bb1c-af1d1640afdd;
 Fri, 14 Jun 2019 22:09: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 1hbuNt-0002Mp-5H; Fri, 14 Jun 2019 22:09:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbuNs-0002ab-OV; Fri, 14 Jun 2019 22:09:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbuNs-0006Fm-MV; Fri, 14 Jun 2019 22:09:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137686-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 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-vhd: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-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-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl: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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=35110e38e6c59b0db9618701d75c7c2a36f98d55
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Jun 2019 22:09:20 +0000
Subject: [Xen-devel] [linux-linus test] 137686: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzY4NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3Njg2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBn
dWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDM1MTEwZTM4ZTZjNTliMGRiOTYxODcwMWQ3
NWM3YzJhMzZmOThkNTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDcz
NjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMDIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTAxIGRheXMgICA1MSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc2ODYgIDIwMTktMDYtMTIgMjI6NDU6MTIgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjMyOTEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDU4MDEyMiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 01:50:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 01: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 1hbxpA-0005Pl-K5; Sat, 15 Jun 2019 01:49: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=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hbxp8-0005PZ-Rn
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 01:49:42 +0000
X-Inumbo-ID: d4069420-8f0f-11e9-a192-8b3d45d8256e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4069420-8f0f-11e9-a192-8b3d45d8256e;
 Sat, 15 Jun 2019 01:49: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 1hbxp1-0007l8-8g; Sat, 15 Jun 2019 01:49:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hbxp0-0007sM-Er; Sat, 15 Jun 2019 01:49:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hbxp0-0003Xq-EH; Sat, 15 Jun 2019 01:49:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137705-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-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-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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-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
X-Osstest-Versions-This: linux=2bf3258a12af6508d9c0cf17bfa895c5650d2dbb
X-Osstest-Versions-That: linux=8cb1239889087368a792c655de99529eec219bfc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 01:49:34 +0000
Subject: [Xen-devel] [linux-4.14 test] 137705: 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>

ZmxpZ2h0IDEzNzcwNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MDUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOGNiMTIzOTg4OTA4NzM2OGE3OTJjNjU1ZGU5
OTUyOWVlYzIxOWJmYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3MTcxICAyMDE5LTA2LTAyIDEw
OjE5OjE1IFogICAxMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzUxMyAgMjAxOS0wNi0w
OSAwNzo0MToyNCBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEzNzcwNSAgMjAxOS0wNi0xMyAwNjowMjowNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYW4gTWFndWly
ZSA8YWxhbi5tYWd1aXJlQG9yYWNsZS5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5o
YXJ2YXJkLmVkdT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAg
QW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkgU21pcm5v
diA8YW5kcmV3LnNtaXJub3ZAZ21haWwuY29tPgogIEFuZHkgRHVhbiA8ZnVnYW5nLmR1YW5Abnhw
LmNvbT4KICBBbnRvaW5lIFRlbmFydCA8YW50b2luZS50ZW5hcnRAYm9vdGxpbi5jb20+CiAgQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQmFydWNoIFNpYWNoIDxi
YXJ1Y2hAdGtvcy5jby5pbD4KICBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+CiAgQmVu
amFtaW4gQ29kZGluZ3RvbiA8YmNvZGRpbmdAcmVkaGF0LmNvbT4KICBCasO4cm4gTW9yayA8Ympv
cm5AbW9yay5ubz4KICBCcmlhbiBOb3JyaXMgPGJyaWFubm9ycmlzQGNocm9taXVtLm9yZz4KICBD
YXJzdGVuIFNjaG1pZCA8Y2Fyc3Rlbl9zY2htaWRAbWVudG9yLmNvbT4KICBDaHJpcyBQYWNraGFt
IDxjaHJpcy5wYWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+CiAgQ2hyaXMgV2lsc29uIDxjaHJp
c0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdl
ckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNv
bT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbiBDYXJwZW50ZXIgPGRh
bi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQXh0ZW5zIDxkamFAYXh0ZW5zLm5ldD4K
ICBEYW5pZWwgRHJha2UgPGRyYWtlQGVuZGxlc3NtLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGll
ZEByZWRoYXQuY29tPgogIERhdmlkIEFoZXJuIDxkc2FoZXJuQGdtYWlsLmNvbT4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1
c2UuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBFcmV6
IEFsZmFzaSA8ZXJlemFAbWVsbGFub3guY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29v
Z2xlLmNvbT4KICBFdWdlbml1IFJvc2NhIDxlcm9zY2FAZGUuYWRpdC1qdi5jb20+CiAgRmFiaW8g
RXN0ZXZhbSA8ZmVzdGV2YW1AZ21haWwuY29tPgogIEZpbGlwZSBNYW5hbmEgPGZkbWFuYW5hQHN1
c2UuY29tPgogIEZ1Z2FuZyBEdWFuIDxmdWdhbmcuZHVhbkBueHAuY29tPgogIEdlb3JnZSBHLiBE
YXZpcyA8Z2VvcmdlX2RhdmlzQG1lbnRvci5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVn
a2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEhh
bmdiaW4gTGl1IDxsaXVoYW5nYmluQGdtYWlsLmNvbT4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29A
c250ZWNoLmRlPgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIZW5yeSBMaW4gPGhl
bnJ5bEBudmlkaWEuY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5h
dT4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSi4gQnJ1Y2UgRmllbGRz
IDxiZmllbGRzQHJlZGhhdC5jb20+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4K
ICBKYW4gS2zDtnR6a2UgPEphbi5LbG9ldHprZUBwcmVoLmRlPgogIEphbmkgTmlrdWxhIDxqYW5p
Lm5pa3VsYUBpbnRlbC5jb20+CiAgSmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgogIEppYW4t
SG9uZyBQYW4gPGppYW4taG9uZ0BlbmRsZXNzbS5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFA
c3VzZS5jej4KICBKaXJpIFNsYWJ5IDxqc2xhYnlAc3VzZS5jej4KICBKaXNoZW5nIFpoYW5nIDxK
aXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9lIEJ1cm1laXN0ZXIgPGpvZS5idXJtZWlz
dGVyQGRldnRhbmsuY28udWs+CiAgSm9obiBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGluQGJlbGwu
bmV0PgogIEpvbmF0aGFuIENvcmJldCA8Y29yYmV0QGx3bi5uZXQ+CiAgSm9vbmFzIExhaHRpbmVu
IDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgogIEpvcmdlIFJhbWlyZXotT3J0aXog
PGpvcmdlLnJhbWlyZXotb3J0aXpAbGluYXJvLm9yZz4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgSnVud2VpIEh1IDxodWp1bndlaTRAaHVhd2VpLmNvbT4KICBLYWlsYW5nIFlh
bmcgPGthaWxhbmdAcmVhbHRlay5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5v
cmc+CiAgS2V2aW4gSGlsbWFuIDxraGlsbWFuQGJheWxpYnJlLmNvbT4KICBLaXJpbGwgU21lbGtv
diA8a2lyckBuZXhlZGkuY29tPgogIEtsb2V0emtlIEphbiA8SmFuLktsb2V0emtlQHByZWguZGU+
CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogIEtyaXN0
aWFuIEV2ZW5zZW4gPGtyaXN0aWFuLmV2ZW5zZW5AZ21haWwuY29tPgogIExhdXJlbnQgUGluY2hh
cnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHl1ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcmNlbG8gUmlj
YXJkbyBMZWl0bmVyIDxtYXJjZWxvLmxlaXRuZXJAZ21haWwuY29tPgogIE1hcnRpbiBLLiBQZXRl
cnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0aGlh
cy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF0dGhpYXMgS2FlaGxja2UgPG1rYUBjaHJvbWl1
bS5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9y
Zz4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4aW1lLmNoZXZhbGxpZXJAYm9vdGxpbi5jb20+CiAg
TWF4aW1pbGlhbiBMdXogPGx1em1heGltaWxpYW5AZ21haWwuY29tPgogIE1lZWxpcyBSb29zIDxt
cm9vc0BsaW51eC5lZT4KICBNaWNoYWVsIENoYW4gPG1pY2hhZWwuY2hhbkBicm9hZGNvbS5jb20+
CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhbCBIb2NrbyA8
bWhvY2tvQHN1c2UuY29tPgogIE1pZ3VlbCBPamVkYSA8bWlndWVsLm9qZWRhLnNhbmRvbmlzQGdt
YWlsLmNvbT4KICBNaWtlIE1hbm5pbmcgPG1tYW5uaW5nQHZ5YXR0YS5hdHQtbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWltaSBab2hhciA8em9oYXJA
bGludXguaWJtLmNvbT4KICBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgogIE5hdGhhbiBD
aGFuY2VsbG9yIDxuYXRlY2hhbmNlbGxvckBnbWFpbC5jb20+CiAgTmVpbCBIb3JtYW4gPG5ob3Jt
YW5AdHV4ZHJpdmVyLmNvbT4KICBOaWNvbGFzIERpY2h0ZWwgPG5pY29sYXMuZGljaHRlbEA2d2lu
ZC5jb20+CiAgb2xpdmVyIE5ldWt1bSA8b25ldWt1bUBzdXNlLmNvbT4KICBPbGl2aWVyIE1hdHog
PG9saXZpZXIubWF0ekA2d2luZC5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29t
PgogIFBhcmF2IFBhbmRpdCA8cGFyYXZAbWVsbGFub3guY29tPgogIFBhdHJpayBKYWtvYnNzb24g
PHBhdHJpay5yLmpha29ic3NvbkBnbWFpbC5jb20+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9u
QG1pcHMuY29tPgogIFBhdWwgTWFja2VycmFzIDxwYXVsdXNAb3psYWJzLm9yZz4KICBQYXZlbCBN
YWNoZWsgPHBhdmVsQHVjdy5jej4KICBQYXZlbCBTaGlsb3Zza3kgPHBzaGlsb3ZAbWljcm9zb2Z0
LmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAg
UmFzbXVzIFZpbGxlbW9lcyA8bGludXhAcmFzbXVzdmlsbGVtb2VzLmRrPgogIFJhc211cyBWaWxs
ZW1vZXMgPHJhc211cy52aWxsZW1vZXNAcHJldmFzLmRrPgogIFJhdWwgRSBSYW5nZWwgPHJyYW5n
ZWxAY2hyb21pdW0ub3JnPgogIFJhdmkgQmFuZ29yaWEgPHJhdmkuYmFuZ29yaWFAbGludXguaWJt
LmNvbT4KICBSb2JlcnQgSGFuY29jayA8aGFuY29ja0BzZWRzeXN0ZW1zLmNhPgogIFJvYmVydG8g
QmVyZ2FudGlub3MgQ29ycGFzIDxyYmVyZ2FudEByZWRoYXQuY29tPgogIFJvYmVydG8gU2Fzc3Ug
PHJvYmVydG8uc2Fzc3VAaHVhd2VpLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJt
bGludXgub3JnLnVrPgogIFNhZWVkIE1haGFtZWVkIDxzYWVlZG1AbWVsbGFub3guY29tPgogIFNh
bnRvc2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNodWFoIEto
YW4gPHNraGFuQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWdu
ZXIuY2g+CiAgU3RlZmZlbiBNYWllciA8bWFpZXJAbGludXguaWJtLmNvbT4KICBTdGV2ZSBGcmVu
Y2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRl
PgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBUaG9tYXMgSGVsbHN0cm9t
IDx0aGVsbHN0cm9tQHZtd2FyZS5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+
CiAgVGltIENvbGxpZXIgPG9zZGV2dGNAZ21haWwuY29tPgogIFRvZGQgS2pvcyA8dGtqb3NAYW5k
cm9pZC5jb20+CiAgVG9kZCBLam9zIDx0a2pvc0Bnb29nbGUuY29tPgogIFZpY2VudGUgQmVyZ2Fz
IDx2aWNlbmNiQGdtYWlsLmNvbT4KICBWaXZpZW4gRGlkZWxvdCA8dml2aWVuLmRpZGVsb3RAZ21h
aWwuY29tPgogIFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5ZG92LmRldkBnbWFpbC5jb20+CiAgV29s
ZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBYaW4gTG9uZyA8bHVjaWVuLnhpbkBnbWFp
bC5jb20+CiAgWXVuUWlhbmcgU3UgPHlzdUB3YXZlY29tcC5jb20+CiAgWXVuc2hlbmcgTGluIDxs
aW55dW5zaGVuZ0BodWF3ZWkuY29tPgogIFpoZW5saWFuZyBXZWkgPHdlaXpoZW5saWFuZ0BodWF3
ZWkuY29tPgogIFpodSBZYW5qdW4gPHlhbmp1bi56aHVAb3JhY2xlLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
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
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDhjYjEyMzk4ODkw
OC4uMmJmMzI1OGExMmFmICAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJi
IC0+IHRlc3RlZC9saW51eC00LjE0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 05:18:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 05: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 1hc14v-0004qj-3T; Sat, 15 Jun 2019 05: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=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hc14s-0004qX-Uv
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 05:18:11 +0000
X-Inumbo-ID: f5de8c6f-8f2c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5de8c6f-8f2c-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 05:18:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hc14p-00047L-0P; Sat, 15 Jun 2019 05:18: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 1hc14o-0001yl-NY; Sat, 15 Jun 2019 05:18:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hc14o-0005IZ-L0; Sat, 15 Jun 2019 05:18:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137717-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-vhd:debian-di-install:fail:heisenbug
 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-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-i386-libvirt:migrate-support-check: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-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-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-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-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-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-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-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=d7b7345c3a5d9560ccb9d1551c7aab1d0126837c
X-Osstest-Versions-That: linux=0f654c12cd720e65f1fb3174a7ee468f1daa09e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 05:18:06 +0000
Subject: [Xen-devel] [linux-4.4 test] 137717: 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>

ZmxpZ2h0IDEzNzcxNyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcxNy8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIGluIDEzNzY0MSBwYXNz
IGluIDEzNzcxNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM3NjQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc2NDEK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEzNzY0MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMzc2NDEgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzNzY0
MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTM3NjQxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBkN2I3MzQ1YzNhNWQ5NTYwY2NiOWQxNTUxYzdhYWIxZDAx
MjY4MzdjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwZjY1NGMxMmNk
NzIwZTY1ZjFmYjMxNzRhN2VlNDY4ZjFkYWEwOWU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzYz
ODggIDIwMTktMDUtMTYgMTg6MTE6MzUgWiAgIDI5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTM3NjQxICAyMDE5LTA2LTExIDEwOjQxOjM5IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRpdHlhIFBha2tp
IDxwYWtraTAwMUB1bW4uZWR1PgogIEFkcmlhbiBIdW50ZXIgPGFkcmlhbi5odW50ZXJAaW50ZWwu
Y29tPgogIEFraW5vYnUgTWl0YSA8YWtpbm9idS5taXRhQGdtYWlsLmNvbT4KICBBbCBWaXJvIDx2
aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbGFuIE1hZ3VpcmUgPGFsYW4ubWFndWlyZUBvcmFj
bGUuY29tPgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxleGFu
ZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFuZGVyIFNoaXNoa2luIDxh
bGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwuY29tPgogIEFsZXhhbmRyZSBCZWxsb25pIDxh
bGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbGV4YW5kcnUgQXJkZWxlYW4gPEFsZXhh
bmRydS5BcmRlbGVhbkBhbmFsb2cuY29tPgogIEFsaW0gQWtodGFyIDxhbGltLmFraHRhckBzYW1z
dW5nLmNvbT4KICBBbmRyZWEgUGFycmkgPGFuZHJlYS5wYXJyaUBhbWFydWxhc29sdXRpb25zLmNv
bT4KICBBbmRyZWFzIEdydWVuYmFjaGVyIDxhZ3J1ZW5iYUByZWRoYXQuY29tPgogIEFuZHJldyBK
b25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgQW5kcmV5IFNtaXJub3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNvbT4K
ICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBBbm5hIFNjaHVtYWtlciA8QW5u
YS5TY2h1bWFrZXJATmV0YXBwLmNvbT4KICBBbnRvaW5lIFRlbmFydCA8YW50b2luZS50ZW5hcnRA
Ym9vdGxpbi5jb20+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+
CiAgQXJlbmQgdmFuIFNwcmllbCA8YXJlbmQudmFuc3ByaWVsQGJyb2FkY29tLmNvbT4KICBBcmVu
ZCB2YW4gU3ByaWVsIDxhcmVuZEBicm9hZGNvbS5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBN
ZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KICBC
YXJ0bG9taWVqIFpvbG5pZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+CiAgQmVu
IEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5nc0Bjb2RldGhpbmsuY28udWs+CiAgQmVuIEh1dGNoaW5n
cyA8YmVuQGRlY2FkZW50Lm9yZy51az4KICBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+
CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBC
am9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJqw7hybiBNb3JrIDxiam9ybkBt
b3JrLm5vPgogIEJvIFlVIDx0c3UueXVib0BnbWFpbC5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxi
cEBzdXNlLmRlPgogIENhcnN0ZW4gU2NobWlkIDxjYXJzdGVuX3NjaG1pZEBtZW50b3IuY29tPgog
IENoYW53b28gQ2hvaSA8Y3cwMC5jaG9pQHNhbXN1bmcuY29tPgogIENoYXJsZXMgS2VlcGF4IDxj
a2VlcGF4QG9wZW5zb3VyY2UuY2lycnVzLmNvbT4KICBDaGVuZ2d1YW5nIFh1IDxjZ3h1NTE5QGdt
eC5jb20+CiAgQ2hyaXMgTGVzaWFrIDxjaHJpcy5sZXNpYWtAbGljb3IuY29tPgogIENocmlzIFBh
Y2toYW0gPGNocmlzLnBhY2toYW1AYWxsaWVkdGVsZXNpcy5jby5uej4KICBDaHJpc3RvcGggUHJv
YnN0IDxrZXJuZWxAcHJvYnN0Lml0PgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9u
aWNhbC5jb20+CiAgQ29seSBMaSA8Y29seWxpQHN1c2UuZGU+CiAgQ29yZXkgTWlueWFyZCA8Y21p
bnlhcmRAbXZpc3RhLmNvbT4KICBDdXJ0aXMgTWFsYWluZXkgPGN1am9tYWxhaW5leUBjaHJvbWl1
bS5vcmc+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbiBX
aWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhbmllbCBBeHRlbnMgPGRqYUBh
eHRlbnMubmV0PgogIERhbmllbCBCYWx1dGEgPGRhbmllbC5iYWx1dGFAbnhwLmNvbT4KICBEYXZp
ZCBBaGVybiA8ZHNhaGVybkBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZl
bWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEZWJhYnJhdGEg
QmFuZXJqZWUgPGRiYW5lcmplQGFrYW1haS5jb20+CiAgRGVubmlzIFNjaHJpZGRlIDxkZXZ1cmFu
ZG9tQGdteC5uZXQ+CiAgRGljayBLZW5uZWR5IDxkaWNrLmtlbm5lZHlAYnJvYWRjb20uY29tPgog
IERtaXRyeSBPc2lwZW5rbyA8ZGlnZXR4QGdtYWlsLmNvbT4KICBFbGF6YXIgTGVpYm92aWNoIDxl
bGF6YXJAbGlnaHRiaXRzbGFicy5jb20+CiAgRW5yaWNvIE1pb3NvIDxtcmtpa28ucnNAZ21haWwu
Y29tPgogIEVyZXogQWxmYXNpIDxlcmV6YUBtZWxsYW5veC5jb20+CiAgRXJpYyBCaWdnZXJzIDxl
YmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4K
ICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmlsaXBlIE1h
bmFuYSA8ZmRtYW5hbmFAc3VzZS5jb20+CiAgRmxhdmlvIFN1bGlnb2kgPGYuc3VsaWdvaUBhc2Vt
Lml0PgogIEZyYW5reSBMaW4gPGZyYW5reS5saW5AYnJvYWRjb20uY29tPgogIEdhdmluIExpIDxn
aXRAdGhlZ2F2aW5saS5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGds
aWRlci5iZT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdWlsbGF1bWUgTmF1bHQg
PGduYXVsdEByZWRoYXQuY29tPgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRk
ZWRvci5jb20+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIYW5zIFZl
cmt1aWwgPGh2ZXJrdWlsLWNpc2NvQHhzNGFsbC5ubD4KICBIYW5zIFZlcmt1aWwgPGh2ZXJrdWls
QHhzNGFsbC5ubD4KICBIYW50ZSBNZXVsZW1hbiA8bWV1bGVtYW5AYnJvYWRjb20uY29tPgogIEhl
bGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5h
cGFuYS5vcmcuYXU+CiAgSHVpIFdhbmcgPGh1aS53YW5nQGNhbm9uaWNhbC5jb20+CiAgSWRvIFNj
aGltbWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIElseWEgRHJ5b21vdiA8aWRyeW9tb3ZAZ21h
aWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphbWVzIENsYXJrZSA8
anJ0YzI3QGpydGMyNy5jb20+CiAgSmFtZXMgSHV0Y2hpbnNvbiA8amFodXRjaGluc29uOTlAZ29v
Z2xlbWFpbC5jb20+CiAgSmFtZXMgUHJlc3R3b29kIDxqYW1lcy5wcmVzdHdvb2RAbGludXguaW50
ZWwuY29tPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4KICBKYW4gS2FyYSA8
amFja0BzdXNlLmN6PgogIEphbiBLbMO2dHprZSA8SmFuLktsb2V0emtlQHByZWguZGU+CiAgSmFu
dXN6IEtyenlzenRvZmlrIDxqbWtyenlzenRAZ21haWwuY29tPgogIEphc29uIEd1bnRob3JwZSA8
amdnQG1lbGxhbm94LmNvbT4KICBKZWZmIEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVs
LmNvbT4KICBKZWZmIExheXRvbiA8amxheXRvbkBrZXJuZWwub3JnPgogIEplbnMgQXhib2UgPGF4
Ym9lQGtlcm5lbC5kaz4KICBKZXJlbXkgU293ZGVuIDxqZXJlbXlAYXphemVsLm5ldD4KICBKaXJp
IEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEppcmkgU2xhYnkgPGpzbGFieUBzdXNlLmN6Pgog
IEppc2hlbmcgWmhhbmcgPEppc2hlbmcuWmhhbmdAc3luYXB0aWNzLmNvbT4KICBKaXVmZWkgWHVl
IDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZSBCdXJtZWlzdGVyIDxqb2UuYnVy
bWVpc3RlckBkZXZ0YW5rLmNvLnVrPgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgog
IEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaG4gRGF2aWQgQW5n
bGluIDxkYXZlLmFuZ2xpbkBiZWxsLm5ldD4KICBKb2huIEdhcnJ5IDxqb2huLmdhcnJ5QGh1YXdl
aS5jb20+CiAgSm9uIEh1bnRlciA8am9uYXRoYW5oQG52aWRpYS5jb20+CiAgSm9uYXRoYW4gQ2Ft
ZXJvbiA8Sm9uYXRoYW4uQ2FtZXJvbkBodWF3ZWkuY29tPgogIEpvcmdlIFJhbWlyZXotT3J0aXog
PGpvcmdlLnJhbWlyZXotb3J0aXpAbGluYXJvLm9yZz4KICBKb3NoIFNueWRlciA8am9zaHNAbmV0
ZmxpeC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bndlaSBIdSA8
aHVqdW53ZWk0QGh1YXdlaS5jb20+CiAgS2FpbGFuZyBZYW5nIDxrYWlsYW5nQHJlYWx0ZWsuY29t
PgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbWxha2FudCBQYXRlbCA8
a2FtbGFrYW50cEBtYXJ2ZWxsLmNvbT4KICBLYW5namllIEx1IDxramx1QHVtbi5lZHU+CiAgS2Vl
cyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2VudG8gS29iYXlhc2hpIDxLZW50by5B
LktvYmF5YXNoaUBzb255LmNvbT4KICBLZXZpbiBIaWxtYW4gPGtoaWxtYW5AYmF5bGlicmUuY29t
PgogIEtpcmlsbCBTbWVsa292IDxraXJyQG5leGVkaS5jb20+CiAgS2lyaWxsIFRraGFpIDxrdGto
YWlAdmlydHVvenpvLmNvbT4KICBLbG9ldHprZSBKYW4gPEphbi5LbG9ldHprZUBwcmVoLmRlPgog
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICBLb25zdGFu
dGluIEtobGVibmlrb3YgPGtobGVibmlrb3ZAeWFuZGV4LXRlYW0ucnU+CiAgS3J6eXN6dG9mIEtv
emxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogIExhZCwgUHJhYmhha2FyIDxwcmFiaGFrYXIuY3Nl
bmdnQGdtYWlsLmNvbT4KICBMYXJyeSBGaW5nZXIgPExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+
CiAgTGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmVudCBQaW5jaGFy
dCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgogIExlZSBKb25lcyA8bGVlLmpv
bmVzQGxpbmFyby5vcmc+CiAgTGlhbmcgQ2hlbiA8bGlhbmdjaGVuLmxpbnV4QGdtYWlsLmNvbT4K
ICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMg
V2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4
LmFsaWJhYmEuY29tPgogIEx1ZG92aWMgRGVzcm9jaGVzIDxsdWRvdmljLmRlc3JvY2hlc0BtaWNy
b2NoaXAuY29tPgogIEx5dWRlIFBhdWwgPGx5dWRlQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVy
IDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJpdXN6IEJpYWxvbmN6eWsgPG1hbmlvQHNreWJv
by5uZXQ+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcnRpbiBLLiBQZXRl
cnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNjaHdpZGVmc2t5IDxz
Y2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGlu
dXguaW50ZWwuY29tPgogIE1hdHRoaWFzIEthZWhsY2tlIDxta2FAY2hyb21pdW0ub3JnPgogIE1h
dXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF4aW1p
bGlhbiBMdXogPGx1em1heGltaWxpYW5AZ21haWwuY29tPgogIE1lZWxpcyBSb29zIDxtcm9vc0Bs
aW51eC5lZT4KICBNaWNoYWVsIENoYW4gPG1pY2hhZWwuY2hhbkBicm9hZGNvbS5jb20+CiAgTWlj
aGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhbCBIb2NrbyA8bWhvY2tv
QHN1c2UuY29tPgogIE1pY2hhxYIgV2Fkb3dza2kgPHdhZG9zbUBnbWFpbC5jb20+CiAgTWlrZSBL
cmF2ZXR6IDxtaWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBNaWtlIE1hbm5pbmcgPG1tYW5uaW5n
QHZ5YXR0YS5hdHQtbWFpbC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+
CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlrdWxhcyBQYXRvY2th
IDxtcGF0b2NrYUByZWRoYXQuY29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+CiAg
TmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBOYXRoYW4gTHlu
Y2ggPG5hdGhhbmxAbGludXguaWJtLmNvbT4KICBOYXluYSBKYWluIDxuYXluYUBsaW51eC5pYm0u
Y29tPgogIE5pY2hvbGFzIE51bmxleSA8bmljaG9sYXMuZC5udW5sZXlAaW50ZWwuY29tPgogIE5p
Y29sYXMgRmVycmUgPG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4KICBOaWNvbGFzIFNhZW56
IEp1bGllbm5lIDxuc2FlbnpqdWxpZW5uZUBzdXNlLmRlPgogIE5pY29saW4gQ2hlbiA8bmljb2xl
b3RzdWthQGdtYWlsLmNvbT4KICBOaWdlbCBDcm94b24gPG5jcm94b25AcmVkaGF0LmNvbT4KICBO
aWtvbGF5IEJvcmlzb3YgPG5ib3Jpc292QHN1c2UuY29tPgogIE5vYnVoaXJvIEl3YW1hdHN1IDxu
b2J1aGlybzEuaXdhbWF0c3VAdG9zaGliYS5jby5qcD4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJl
ZGhhdC5jb20+CiAgb2xpdmVyIE5ldWt1bSA8b25ldWt1bUBzdXNlLmNvbT4KICBPbmRyZWogTW9z
bmFjZWsgPG9tb3NuYWNla0BnbWFpbC5jb20+CiAgUGFua2FqIEd1cHRhIDxwYWd1cHRhQHJlZGhh
dC5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkg
PHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF0cmlrIEpha29ic3NvbiA8cGF0cmlrLnIuamFrb2Jz
c29uQGdtYWlsLmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF1
bCBFLiBNY0tlbm5leSA8cGF1bG1ja0BsaW51eC5pYm0uY29tPgogIFBhdWwgTW9vcmUgPHBhdWxA
cGF1bC1tb29yZS5jb20+CiAgUGF2ZWwgU2hpbG92c2t5IDxwc2hpbG92QG1pY3Jvc29mdC5jb20+
CiAgUGV0ZXIgQ2hlbiA8cGV0ZXIuY2hlbkBueHAuY29tPgogIFBldGVyIERlIFNjaHJpanZlciA8
cGRlc2NocmlqdmVyQG52aWRpYS5jb20+CiAgUGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNp
QHRpLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4K
ICBQZXRlciBaaWpsc3RyYSA8YS5wLnppamxzdHJhQGNoZWxsby5ubD4KICBQZXRlciBaaWpsc3Ry
YSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRy
b25peC5kZT4KICBQaG9uZyBUcmFuIDx0cmFubWFucGhvbmdAZ21haWwuY29tPgogIFBpb3RyIEZp
Z2llbCA8cC5maWdpZWxAY2FtbGludGVjaG5vbG9naWVzLmNvbT4KICBQb3RudXJpIEJoYXJhdCBU
ZWphIDxiaGFyYXRAY2hlbHNpby5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5
c29ja2lAaW50ZWwuY29tPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPiAj
IGJ1aWxkLXRlc3RlZAogIFJhc211cyBWaWxsZW1vZXMgPGxpbnV4QHJhc211c3ZpbGxlbW9lcy5k
az4KICBSYXVsIEUgUmFuZ2VsIDxycmFuZ2VsQGNocm9taXVtLm9yZz4KICBSb2IgSGVycmluZyA8
cm9iaEBrZXJuZWwub3JnPgogIFJvYmVydG8gQmVyZ2FudGlub3MgQ29ycGFzIDxyYmVyZ2FudEBy
ZWRoYXQuY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgog
IFNhaSBQcmFrYXNoIFJhbmphbiA8c2FpcHJha2FzaC5yYW5qYW5AY29kZWF1cm9yYS5vcmc+CiAg
U2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGludXguaW50ZWwuY29tPgogIFNhbnRvc2ggU2hp
bGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNhc2hhIExldmluIDxzYXNo
YWxAa2VybmVsLm9yZz4KICBTZWFuIENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0b3BoZXJz
b25AaW50ZWwuY29tPgogIFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+CiAgU2ViYXN0aWFuIEFu
ZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4LmRlPgogIFNlYmFzdGlhbiBPdHQgPHNl
Ym90dEBsaW51eC5pYm0uY29tPgogIFNlYmFzdGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hl
bEBjb2xsYWJvcmEuY29tPgogIFNlcmdlaSBUcm9maW1vdmljaCA8c2x5Zm94QGdlbnRvby5vcmc+
CiAgU2VyZ2V5IE1hdHl1a2V2aWNoIDxzZXJnZXkubWF0eXVrZXZpY2gub3NAcXVhbnRlbm5hLmNv
bT4KICBTaGlsZSBaaGFuZyA8c2hpbGUuemhhbmdAbGludXguYWxpYmFiYS5jb20+CiAgU2h1YWgg
S2hhbiA8c2h1YWhAa2VybmVsLm9yZz4KICBTaHVuaW5nIFpoYW5nIDxzdW5ueS5zLnpoYW5nQG9y
YWNsZS5jb20+CiAgU29uZyBMaXUgPHNvbmdsaXVicmF2aW5nQGZiLmNvbT4KICBTb3dqYW55YSBL
b21hdGluZW5pIDxza29tYXRpbmVuaUBudmlkaWEuY29tPgogIFNyaXJhbSBSYWphZ29wYWxhbiA8
c3JpcmFtckBhcmlzdGEuY29tPgogIFN0YW5sZXkgQ2h1IDxzdGFubGV5LmNodUBtZWRpYXRlay5j
b20+CiAgU3RlZXYgS2xpbWFzemV3c2tpIDxzdGVldkBrYWxpLm9yZz4KICBTdGVmZmVuIEtsYXNz
ZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29tPgogIFN0ZWZmZW4gTWFpZXIgPG1haWVy
QGxpbnV4LmlibS5jb20+CiAgU3RlcGhlbiBCb3lkIDxzYm95ZEBrZXJuZWwub3JnPgogIFN0ZXZl
IEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBTdGV2ZSBUd2lzcyA8c3R3aXNzLm9w
ZW5zb3VyY2VAZGlhc2VtaS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRA
Z29vZG1pcy5vcmc+CiAgU3UgWWFuanVuIDxzdXlqLmZuc3RAY24uZnVqaXRzdS5jb20+CiAgU3Vk
aXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBTdWdhciBaaGFuZyA8
c3VnYXIuemhhbmdAcm9jay1jaGlwcy5jb20+CiAgU3ZlbiBWYW4gQXNicm9lY2sgPFRoZVN2ZW43
M0BnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRhbmcgSnVuaHVp
IDx0YW5nLmp1bmh1aS5saW51eEBnbWFpbC5jb20+CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVs
bGFub3guY29tPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0
eXRzb0BtaXQuZWR1PgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGluZ3dlaSBaaGFuZyA8dGluZ3dl
aUBjb2RlYXVyb3JhLm9yZz4KICBUb2JpbiBDLiBIYXJkaW5nIDx0b2JpbkBrZXJuZWwub3JnPgog
IFRvZGQgS2pvcyA8dGtqb3NAYW5kcm9pZC5jb20+CiAgVG9kZCBLam9zIDx0a2pvc0Bnb29nbGUu
Y29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVWxmIEhhbnNzb24gPHVs
Zi5oYW5zc29uQGxpbmFyby5vcmc+CiAgVmlub2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBW
aXJlc2ggS3VtYXIgPHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPgogIFZpdmllbiBEaWRlbG90IDx2
aXZpZW4uZGlkZWxvdEBnbWFpbC5jb20+CiAgVmxhZGltaXIgRGF2eWRvdiA8dmRhdnlkb3YuZGV2
QGdtYWlsLmNvbT4KICBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdlaSBZb25n
anVuIDx3ZWl5b25nanVuMUBodWF3ZWkuY29tPgogIFdlbiBZYW5nIDx3ZW4ueWFuZzk5QHp0ZS5j
b20uY24+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+CiAgV2lsbCBEZWFjb24gPHdp
bGwuZGVhY29uQGFybS5jb20+CiAgWWlmZW5nIExpIDx0b21saUB0b21saS5tZT4KICBZaW5ibyBa
aHUgPHlpbmJvLnpodUBueHAuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJpbmdAaHVhd2VpLmNv
bT4KICBZdWZlbiBZdSA8eXV5dWZlbkBodWF3ZWkuY29tPgogIFl1bmppYW4gV2FuZyA8d2FuZ3l1
bmppYW5AaHVhd2VpLmNvbT4KICBZdW5zaGVuZyBMaW4gPGxpbnl1bnNoZW5nQGh1YXdlaS5jb20+
CiAgWmhhbmdYaWFveHUgPHpoYW5neGlhb3h1NUBodWF3ZWkuY29tPgogIFpoZW5saWFuZyBXZWkg
PHdlaXpoZW5saWFuZ0BodWF3ZWkuY29tPgogIFpodSBZYW5qdW4gPHlhbmp1bi56aHVAb3JhY2xl
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMu
Z2l0CiAgIDBmNjU0YzEyY2Q3Mi4uZDdiNzM0NWMzYTVkICBkN2I3MzQ1YzNhNWQ5NTYwY2NiOWQx
NTUxYzdhYWIxZDAxMjY4MzdjIC0+IHRlc3RlZC9saW51eC00LjQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 09:38:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 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 1hc58V-0007j7-4u; Sat, 15 Jun 2019 09: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=JENa=UO=gmail.com=kevin.buckley.ecs.vuw.ac.nz@srs-us1.protection.inumbo.net>)
 id 1hc58T-0007j2-7g
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 09:38:09 +0000
X-Inumbo-ID: 476e7d89-8f51-11e9-8980-bc764e045a96
Received: from mail-wm1-x32f.google.com (unknown [2a00:1450:4864:20::32f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 476e7d89-8f51-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 09:38:07 +0000 (UTC)
Received: by mail-wm1-x32f.google.com with SMTP id h19so1013405wme.0
 for <xen-devel@lists.xenproject.org>; Sat, 15 Jun 2019 02:38: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;
 bh=zS4jeazNBkjjzgBxUF0jM6TO5xb7F8bfqKKUgr5V9Mc=;
 b=PZmroEL0n8CDkiWoE9g1IC4metIWF7SFIFm7A5pHy2Illp7fSRZcU4hvLJ2sc9moNw
 Idt9yNKxqTqsLo0mPPMixNR45imep2B4FZP3E5SXP8cMTW88AaGci7s6887uee0eoox6
 TBrI4GcFk70jjK74+w8Tys9yNFZLxoOzxsmntVFXAFp+VVt2qlAu6MDibO+lEvf3M8At
 BikkRNv2KYqZASlMDdhGOzPudq8iqVGcxcjJm3DWYcaoqCCdfDcMDtRlpKEYWtAyyM92
 dk5FxW1qV0bWZ3dfBvYN56lX+G2IaLEMb0EnYc+BCEUbd2B9v6FRaSZZCIqaPsCcqkuP
 CmPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=zS4jeazNBkjjzgBxUF0jM6TO5xb7F8bfqKKUgr5V9Mc=;
 b=IkOJ4j4OG9xlCLTZx2Np46B0rRk7hi8JNnaNvFGzquBUeo1SC4v4VGIYTwU+KddflG
 JxCbx7kvgNqv2kBX7DgbsfvpTs3bY4mJqdlZ+Is1ZH7SNfjXMOlXVoT1qd+v6my0MLiC
 6gQZ8qDXXq/ZAaQpEDZ6E8JPpKjNYi6eCodqj/i4isG51Ubb/bayNFkHXPccT+z71qp9
 Qi34zPHpqJKNh82qskZoSv3JHdePIEVsrYRuDQBoxKYejzWKqVHl/h6sgmQXUf1d3wNY
 U2C8xxzrPgtF5c0z818FITtPLM502QbrhWDxl0ljm/fLs5LA/ygKfkL973dFfqUfQBR5
 E8VA==
X-Gm-Message-State: APjAAAVcnzXNVz3KSLE4cJxjqQ6V1+L50X0W5W94zymIEnK24xKNmsFn
 GOKQzJelyIBxbWMScyrVD1x/3+xwxVdT79i0Jg3SwSf5lTgs4w==
X-Google-Smtp-Source: APXvYqw2rf69DrnJIBeQNxefiyHJIVESymMNtSqyhvrawziF8bvSfgVdswN7TKTL65GAQ6A6kzeNpMGHEXhS/7htx+I=
X-Received: by 2002:a1c:44d4:: with SMTP id
 r203mr10913559wma.158.1560591486039; 
 Sat, 15 Jun 2019 02:38:06 -0700 (PDT)
MIME-Version: 1.0
References: <CABwOO=eye8yL=gJ6XNdDo0Tfm8UPa_9ESNatWpV5tDE4adp1Zg@mail.gmail.com>
In-Reply-To: <CABwOO=eye8yL=gJ6XNdDo0Tfm8UPa_9ESNatWpV5tDE4adp1Zg@mail.gmail.com>
From: Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>
Date: Sat, 15 Jun 2019 17:37:54 +0800
Message-ID: <CABwOO=dBcH0qHEFzknXOVZ=aLSkymWhy7E-f8bhDS9jQfNX4nQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] pygrub gives "raise RuntimeError("Unable to find
 partition containing kernel")"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qml0IG1vcmUgb24gdGhpczoKCkkgY3JlYXRlZCBhIGRpZmZlcmVudCBWQkQtYmFja2VkIFZNLCBj
b250YWluaW5nIGFuIFVidW50dSAxNDA0NSBpbnN0YWxsLApvbiBhIENlbnRPUyA2LjEwIGhvc3Qs
IHdpdGggWGVuIDQuMTAsIGFuZCBhIDQuOS4xMjcga2VybmVsLCB3aGVyZSB0aGUgVk0KYm9vdHMg
dXAgZmluZS4KCkJhY2sgaW4gbXkgTGludXhGcm9tU2NyYXRjaCBlbnZpcm9ubWVudCBJIHN0aWxs
IHNlZSB0aGUgYm9vdGxvYWRlciBsaWcKZXJyb3IgbWVzc2FnZSBhcyBiZWZvcmUKClVzaW5nIDxj
bGFzcyAnZ3J1Yi5HcnViQ29uZi5HcnViMkNvbmZpZ0ZpbGUnPiB0byBwYXJzZSAvYm9vdC9ncnVi
L2dydWIuY2ZnClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNy
L2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgOTI4LCBpbiA8bW9kdWxlPgogICAgcmFpc2UgUnVu
dGltZUVycm9yKCJVbmFibGUgdG8gZmluZCBwYXJ0aXRpb24gY29udGFpbmluZyBrZXJuZWwiKQpS
dW50aW1lRXJyb3I6IFVuYWJsZSB0byBmaW5kIHBhcnRpdGlvbiBjb250YWluaW5nIGtlcm5lbAoK
SGVyZSdzIHRoZSBwYXJ0aXRpb24gdGFibGUgb2YgdGhlIFZCRAoKTW9kZWw6IExpbnV4IGRldmlj
ZS1tYXBwZXIgKGxpbmVhcikgKGRtKQpEaXNrIC9kZXYvZG0tMTogODM4ODYwOHMKU2VjdG9yIHNp
emUgKGxvZ2ljYWwvcGh5c2ljYWwpOiA1MTJCLzQwOTZCClBhcnRpdGlvbiBUYWJsZTogbXNkb3MK
RGlzayBGbGFnczoKCk51bWJlciAgU3RhcnQgICAgIEVuZCAgICAgICBTaXplICAgICAgVHlwZSAg
ICAgIEZpbGUgc3lzdGVtICAgICBGbGFncwogICAgICAgIDYzcyAgICAgICAyMDQ3cyAgICAgMTk4
NXMgICAgICAgICAgICAgICBGcmVlIFNwYWNlCiAxICAgICAgMjA0OHMgICAgIDMyMDcxNjdzICAz
MjA1MTIwcyAgcHJpbWFyeSAgIGV4dDQKICAgICAgICAzMjA3MTY4cyAgMzIwOTIxM3MgIDIwNDZz
ICAgICAgICAgICAgICAgRnJlZSBTcGFjZQogMiAgICAgIDMyMDkyMTRzICA4Mzg2NTU5cyAgNTE3
NzM0NnMgIGV4dGVuZGVkCiA1ICAgICAgMzIwOTIxNnMgIDM1ODE5NTFzICAzNzI3MzZzICAgbG9n
aWNhbCAgIGxpbnV4LXN3YXAodjEpCiAgICAgICAgMzU4MTk1MnMgIDM1ODI0OTRzICA1NDNzICAg
ICAgICAgICAgICAgIEZyZWUgU3BhY2UKIDYgICAgICAzNTg0MDAwcyAgODM4NjU1OXMgIDQ4MDI1
NjBzICBsb2dpY2FsICAgZXh0NAogICAgICAgIDgzODY1NjBzICA4Mzg4NjA3cyAgMjA0OHMgICAg
ICAgICAgICAgICBGcmVlIFNwYWNlCgoKSSBkaWQgdGhvdWdoLCB0aGluayB0byB0cnkgdGhlIGZv
bGxpd2luZwoKIyAvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiAtLWRlYnVnIC0tb2Zmc2V0PTEwNDg1
NzYgLS1saXN0LWVudHJpZXMKL2Rldi92Z194ZW5fdmJkcy9sdl80Z18wMgpVc2luZyA8Y2xhc3Mg
J2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFyc2UgL2Jvb3QvZ3J1Yi9ncnVi
LmNmZwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Vzci9saWIv
eGVuL2Jpbi9weWdydWIiLCBsaW5lIDkwNywgaW4gPG1vZHVsZT4KICAgIGNob3NlbmNmZyA9IHJ1
bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3MiXSkKICBGaWxlICIvdXNyL2xpYi94
ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNjI1LCBpbiBydW5fZ3J1YgogICAgZyA9IEdydWIoZmlsZSwg
ZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDI0OSwgaW4gX19pbml0
X18KICAgIHNlbGYucmVhZF9jb25maWcoZmlsZSwgZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jp
bi9weWdydWIiLCBsaW5lIDQ2MCwgaW4gcmVhZF9jb25maWcKICAgIHNlbGYuY2YucGFyc2UoYnVm
KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBhY2thZ2VzL2dydWIvR3J1YkNvbmYu
cHkiLCBsaW5lIDM3NiwgaW4gcGFyc2UKICAgIGxpbmVzID0gYnVmLnNwbGl0KCJcbiIpClR5cGVF
cnJvcjogYSBieXRlcy1saWtlIG9iamVjdCBpcyByZXF1aXJlZCwgbm90ICdzdHInCiMKCndoaWNo
IHN1Z2dlc3RzIHRvIG1lIHRoYXQgWGVuJ3MgcHlncnViIGlzIHJlYWRpbmcgdGhlIGdydWIuY2Zn
IGZyb20Kd2l0aGluIHRoZSBWQkQgaW1hZ2UgYnV0IHRoYXQgbGFzdCBsaW5lIGlzbid0IHJlYWxs
eSB0ZWxsaW5nIG1lIG11Y2guCgpOb3RlIHRoYXQgdGhlIEdydWIgaW5zdGFsbGF0aW9uLCBmcm9t
IHdoZXJlCi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBhY2thZ2VzL2dydWIvR3J1YkNvbmYucHki
CmNvbWUsIGlzIGFibGUgdG8gcGFyc2UgYSBzaW1pbGFyIGdydWIuY2ZnIHdoZW4gaXQgYm9vdHMg
dXAgdGhlIExGUwppbnN0YW5jZSBob3N0aW5nIG15IFhlbgoKS2V2aW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 12:31:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 12:31:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hc7pZ-00047i-1U; Sat, 15 Jun 2019 12:30:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hc7pX-00047W-Ar
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 12:30:47 +0000
X-Inumbo-ID: 655a7c22-8f69-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 655a7c22-8f69-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 12:30: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 1hc7pU-0004Ll-8o; Sat, 15 Jun 2019 12:30:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hc7pT-0000xG-So; Sat, 15 Jun 2019 12:30:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hc7pT-0005YF-Rw; Sat, 15 Jun 2019 12:30:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137719-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 12:30:43 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137719: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcxOSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcxOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3Nzky
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGluIDEzNzY1NCBwYXNzIGluIDEzNzcxOQogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM3MjM0
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMzcyMzQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMTA4
IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzQzMwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTM3NTI1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwOCBsZWFrLWNoZWNr
L2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc2NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgZmFp
bCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3MCB4dGYv
dGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBp
biAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQt
eHNhLTI3OCAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZh
aWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0
Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQg
aW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0
LXhzYS0yNzkgIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTcgZ3Vlc3Qtc3RhcnQuMiAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNzc5Mgog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBpbiAxMzc2NTQgbGlrZSAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGxpa2UgMTI3NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc5
MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVzdC1o
dm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3Qt
aHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1l
bW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZz
Z3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
IDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA4NyB4dGYvdGVz
dC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1m
c2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
NmViY2M1YjI4ZDVmODBlM2IwNGM5NmQ2OTE1Nzc4MzNmZGFlMjE1YQpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMzYzNmRlM2YxYTlhNTEzZWJkY2Q3NzU1NWRjZTBlNGQ0
NTFlMTk4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI3NzkyICAyMDE4LTA5LTE5IDAzOjUwOjQx
IFogIDI2OSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNTQzMyAgMjAxOS0wNC0yOSAxNToz
NjoxMCBaICAgNDYgZGF5cyAgIDI1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzEw
MSAgMjAxOS0wNS0zMSAwMTowMToyNyBaICAgMTUgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXMgUGF0dGVyc29uIDxwYXR0ZXJzb25jQGFp
bmZvc2VjLmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBzdXNlLmNvbT4KICBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBJYW4gQ2FtcGJlbGwgPGlh
bi5jYW1wYmVsbEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVl
bCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzOTIgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 15:58:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 15: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 1hcB46-0002C0-BW; Sat, 15 Jun 2019 15: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=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcB44-0002Bq-Dy
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 15:58:00 +0000
X-Inumbo-ID: 5572535c-8f86-11e9-88cc-d7832e6ea2ee
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5572535c-8f86-11e9-88cc-d7832e6ea2ee;
 Sat, 15 Jun 2019 15:57: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 1hcB3w-0008Dg-Vn; Sat, 15 Jun 2019 15:57: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 1hcB3w-0001RL-Ie; Sat, 15 Jun 2019 15:57:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcB3w-0001QA-FP; Sat, 15 Jun 2019 15:57:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137720-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 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-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 15:57:52 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137720: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyMCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcyMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZh
aWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
IDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4g
dnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRv
d3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBpbiAxMzc1NjMgUkVHUi4gdnMuIDEzMzU5
NgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGluIDEzNzU2MyBwYXNzIGluIDEzNzcyMAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA3
MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3NTYzIHBhc3MgaW4gMTM3NzIwCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGluIDEzNzU2MyBwYXNzIGluIDEzNzcyMAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3NTYzIHBhc3MgaW4gMTM3NzIwCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgIGZh
aWwgcGFzcyBpbiAxMzc1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgcGFzcyBpbiAxMzc2NjMKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAxNiBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTM3NTYzIGxp
a2UgMTMzNTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMzU5Ngog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjNTFhM2E1ODI2YTY0ZjA4MDc1NDU0NjBiZmMz
NTAyMmRjOWM4NDI4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OGY5
MzZkNDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgMTAyIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA0NyBkYXlzICAgMjYgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTAzICAyMDE5LTA1LTMxIDAxOjI5OjUwIFogICAx
NSBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBD
aHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIENocmlzdGlhbiBMaW5k
aWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jv
c2Rvbm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
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
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 17:55:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 17: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 1hcCst-00036X-Ih; Sat, 15 Jun 2019 17: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=ZUrs=UO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcCsr-00036S-H6
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 17:54:33 +0000
X-Inumbo-ID: a0b81e40-8f96-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a0b81e40-8f96-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 17:54: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 4933128;
 Sat, 15 Jun 2019 10:54:31 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0FA0B3F694;
 Sat, 15 Jun 2019 10:54:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <59199da7-40ad-6513-2000-7e10fdbb564b@gmail.com>
 <28b298ba-9acb-5d3b-b4ba-4ef72f4db4be@gmail.com>
 <65e7d353-b587-516e-d167-aa59a1e94f73@gmail.com>
 <alpine.DEB.2.21.1906101329140.8691@sstabellini-ThinkPad-T480s>
 <ba65a0e3-d7c4-f007-1a34-be28561804e5@gmail.com>
 <22ab207e-ae22-2002-35e0-f28177e29c30@arm.com>
 <f3034c36-cb04-b698-5a0e-1d4af3ac8f84@gmail.com>
 <alpine.DEB.2.21.1906110907220.13737@sstabellini-ThinkPad-T480s>
 <4db25be4-195e-6187-e9b8-c1a212429659@gmail.com>
 <987d8bb6-31a1-6d5e-2514-7498423c8c53@gmail.com>
 <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
 <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
 <alpine.DEB.2.21.1906141343510.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9084ec81-b2b2-d6ba-0e77-22a79936476b@arm.com>
Date: Sat, 15 Jun 2019 18:54: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: <alpine.DEB.2.21.1906141343510.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] How to boot domU and dom0 from a device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>, Hunyue Yau <hy-gsoc@hy-research.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>

SGkgU3RlZmFubywKCk9uIDYvMTQvMTkgOTo1MyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFdlZCwgMTIgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gKE1vdmluZyBm
cm9tIHhlbi11c2VycyB0byB4ZW4tZGV2ZWwpLgo+Pgo+PiBPbiAxMS8wNi8yMDE5IDIzOjE4LCBT
dGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBJIG1hbmFnZWQgdG8gcmVwcm9kdWNlZCB0aGUg
aXNzdWUsIGFuZCBJIGtub3cgaG93IHRvIGdldCBwYXN0IGl0LiAgVHJ5Cj4+PiB1c2luZyB0aGUg
cmF3IGtlcm5lbCBJbWFnZSAoYXJjaC9hcm02NC9ib290L0ltYWdlKSBpbnN0ZWFkIG9mIEltYWdl
Lmd6Cj4+PiBmb3IgZG9tMCBhbmQgZG9tVS4gVGhhdCBmaXhlZCBpdCBmb3IgbWUuCj4+Pgo+Pj4g
SnVsaWVuLCBJIGRpZG4ndCBtYW5hZ2UgdG8gZmlndXJlIG91dCB3aGF0IHRoZSBpc3N1ZSBpcyBl
eGFjdGx5LCBidXQgaXQKPj4+IGxvb2tzIGxpa2UgSW1hZ2UuZ3ogbG9hZGluZyBpcyBicm9rZW4g
YXQgdGhlIG1vbWVudC4KPj4KPj4gRG8geW91IG1lYW4gSW1hZ2UuZ3ogaXMgYnJva2VuIGZyb20g
RG9tVT8gQmVjYXVzZSBwZXIgdGhlIGxvZyBwcm92aWRlZCBieQo+PiBEZW5pcywgdGhpcyBpcyB3
b3JraW5nIHBlcmZlY3RseSBmb3IgRG9tMCBhcyB3ZSBkb24ndCBjcmVhdGUgZG9tYWluIGluCj4+
IHBhcmFsbGVsLgo+Pgo+PiBCeSByZWFkaW5nIHRoZSBjb2RlIEkgY2FuIGFscmVhZHkgc3BvdCB0
aGUgcmVhc29uIG9mIHRoZSBmaXJzdCBpc3N1ZSByZXBvcnRlZAo+PiBieSBEZW5pcy4gRm9yIHJl
bWluZGVyLCB0aGlzIGlzIHdoZW4gRG9tMCBhbmQgRG9tVSBhcmUgdXNpbmcgdGhlIHNhbWUgbW9k
dWxlCj4+IGFkZHJlc3MgZm9yIHRoZSBnemlwIEltYWdlLgo+Pgo+PiBUaGlzIGlzIGJlY2F1c2Ug
d2hlbiBwcm9iaW5nIHRoZSBrZXJuZWwgZm9yIERvbTAsIHRoZSBtb2R1bGUgd2lsbCBnZXQKPj4g
dW5jb21wcmVzc2VkIGFuZCB0aGUgbW9kdWxlIHN0YXJ0L2VuZCB3aWxsIGJlIHVwZGF0ZWQgdG8g
cG9pbnQgdG8gdGhlCj4+IHVuY29tcHJlc3MgdmVyc2lvbi4gQmVjYXVzZSBvZiB0aGF0LCB0aGUg
cHJvYmUgZm9yIERvbVUga2VybmVsIHdpbGwgbm90IGJlCj4+IGFibGUgdG8gZmluZCB0aGUgbW9k
dWxlICh0aGUgc3RhcnQgYWRkcmVzc2VkIGNoYW5nZWQpLgo+Pgo+PiBJbiB0aGlzIGNhc2UsIEkg
dGhpbmsgd2Ugb25seSB3YW50IHRvIHVuY29tcHJlc3MgdGhlIG1vZHVsZSBvbmUgdGltZSB0byBh
dm9pZAo+PiB3YXN0aW5nIG1lbW9yeS4gVGhlIHNvbHV0aW9uIEkgaGF2ZSBpbiBtaW5kIHJlcXVp
cmVzIHNvbWUgcmV3b3JrIGluIFhlbiwgSQo+PiB3b3VsZCBhY3R1YWxseSBzdGFydCBieSBwcm9i
aW5nIHRoZSBpbmZvcm1hdGlvbiBmb3IgYWxsIHRoZSBkb21haW5zLCB0aGVuCj4+IHVuY29tcHJl
c3MgdGhlIGtlcm5lbHMgbW9kdWxlcywgYW5kIHRoZW4gZmluaXNoIHRvIGJ1aWxkIHRoZSBkb21h
aW4uCj4+Cj4+IEZvciB0aGUgb3V0IG9mIG1lbW9yeSBwcm9ibGVtIGRpc2N1c3NlZCBpbiB0aGlz
IGUtbWFpbCwgSSB0aGluayB0aGUgcHJvYmxlbSBpcwo+PiBub3QgYmVjYXVzZSBvZiBsYWNrIG9m
IG1lbW9yeSBpbiBEb21VLiBUaGUgcHJvYmxlbSBpcyByZWxhdGVkIHRvIHRoZQo+PiBpbmZsYXRl
L2d1bnppcCB0aGUgY29kZS4gVGhlIGNvZGUgaXMgdXNpbmcgYW4gaGVhcCAoc2VlIHBlcmZvcm1f
Z3VuemlwKSB3aGVyZQo+PiBpdCBhbGxvY2F0ZXMgbWVtb3J5IGZyb20uCj4+Cj4+IEkgYW0gYXNz
dW1pbmcgdGhlIGtlcm5lbHMgZm9yIERvbTAgYW5kIERvbVUgYXJlIGV4YWN0bHkgdGhlIHNhbWUg
YnV0IHRoZXkgYXJlCj4+IGNvbWluZyBmcm9tIGRpZmZlcmVudCBhZGRyZXNzLiBBbSBJIGNvcnJl
Y3Q/IElmIHNvLCBJIGFtIGEgYml0IHVuc3VyZSB0aGlzCj4+IHdvcmtlZCB0aGUgZmlyc3QgdGlt
ZSBhbmQgbm90IHRoZSBzZWNvbmQgdGltZS4gVGhpcyBwcm9iYWJseSB3YW50IHNvbWUKPj4gZGVi
dWdnaW5nIHRvIHVuZGVyc3RhbmQgdGhlIHByb2JsZW0uIERlbmlzLCBTdGVmYW5vLCBjYW4gb25l
IG9mIHlvdSBsb29rIGF0Cj4+IGl0Pwo+IAo+IEkgY291bGRuJ3QgZmluZCBleGFjdGx5IHRoZSBy
b290IGNhdXNlIHlldCwgYnV0IEkgY2FuIHJlcHJvZHVjZSB0aGUKPiBpc3N1ZSBldmVuIHdpdGgg
RG9tMCBvbmx5IChubyBkb21Vcywgbm8gZG9tMGxlc3MpOgoKTG9va2luZyBhdCBEZW5pcydzIHJl
cG9ydCwgdGhlIGVycm9yIGRvZXMgbm90IHNlZW0gdG8gYmUgdGhlIHNhbWU6CgooWEVOKSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIFBhbmljIG9uIENQVSAw
OgooWEVOKSBPdXQgb2YgbWVtb3J5CihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKCgpCdXQgSSB0aGluayB0aGV5IG1heSBiZSByZWxhdGVkIChzZWUgYmVsb3cp
LgoKCj4gZWUuCj4gKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioqCj4gKFhFTikgREVCVUcg
a2VybmVsX3Byb2JlIDQ0NQo+IChYRU4pIExvYWRpbmcgZDAga2VybmVsIGZyb20gYm9vdCBtb2R1
bGUgQCAwMDAwMDAwMDQ3MDAwMDAwCj4gKFhFTikgTG9hZGluZyByYW1kaXNrIGZyb20gYm9vdCBt
b2R1bGUgQCAwMDAwMDAwMDQyMDAwMDAwCj4gKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3Mg
MjY4Cj4gKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjcyCj4gKFhFTikgREVCVUcga2Vy
bmVsX2RlY29tcHJlc3MgMjc5Cj4gKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjg0Cj4g
KFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjkxIGtlcm5lbF9vcmRlcl9vdXQ9NTIgb3V0
cHV0X3NpemU9MAo+IChYRU4pCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgo+IChYRU4pIFBhbmljIG9uIENQVSAwOgo+IChYRU4pIENvdWxkIG5vdCBzZXQg
dXAgRE9NMCBndWVzdCBPUwo+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKPiAoWEVOKQo+IChYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KPiAKPiAK
PiBUaGUgaXNzdWUgc2VlbXMgdG8gYmUgdGhhdCBvdXRwdXRfc2l6ZSwgcmV0dXJuZWQgYnkgb3V0
cHV0X2xlbmd0aChpbnB1dCwKPiBzaXplKSBpcyAwLiBUaGVuLCBrZXJuZWxfb3JkZXJfb3V0IGlz
IHNldCB0byA1MiB3aGljaCBpcyB0b28gbGFyZ2UuIEFzIGEKPiBjb25zZXF1ZW5jZSBrZXJuZWxf
ZGVjb21wcmVzcyByZXR1cm5zIHdpdGggLUVOT01FTS4KCkkgaGF2ZSBqdXN0IHRyaWVkIHRvIHVz
ZSBjb21wcmVzc2VkIGtlcm5lbCBhbmQgY2FuJ3QgcmVwcm9kdWNlIHlvdXIgCmVycm9yLiBIb3dl
dmVyLCBJIHRoaW5rIHRoZSB0d28gcHJvYmxlbXMgKCJvdXQgb2YgbWVtb3J5IiBhbmQgeW91ciBv
bmUpIAphcmUgYmVjYXVzZSB0aGUgbW9kdWxlIHNpemUgZG9lcyBub3QgZXhhY3RseSBtYXRjaCB0
aGUgc2l6ZSBvZiB0aGUgCmNvbXByZXNzZWQgaW1hZ2UuCgpUaGUgdW5jb21wcmVzc2VkIHNpemUg
aXMgcGFydCBvZiB0aGUgZm9vdGVyICh0aGUgbGFzdCA0LWJ5dGVzKS4gQXMgd2UgCm9ubHkgaGF2
ZSB0aGUgbW9kdWxlIHNpemUgaW4gaGFuZCwgd2UgYXNzdW1lIGl0IGlzIGVxdWFsIHRvIHRoZSAK
Y29tcHJlc3NlZCBzaXplLiBJZiBub3QsIHRoZW4gd2Ugd2lsbCByZXR1cm4gd2hhdGV2ZXIgaXMg
aW4gdGhlIGxhc3QgCjQtYnl0ZXMgb2YgdGhlIG1vZHVsZS4KClRoaXMgbWVhbnMgdGhlIG1vZHVs
ZSBzaXplIHNob3VsZCBleGFjdGx5IG1hdGNoIHRoZSBjb21wcmVzc2VkIGltYWdlIApzaXplLiBB
RkFJQ1QsIGd6aXAgZm9ybWF0IGRvZXNuJ3QgcHJvdmlkZSBhIGZpZWxkIGZvciB0aGUgY29tcHJl
c3NlZCAKc2l6ZSwgc28gd2UgY2FuJ3QgZG8gYmV0dGVyIGluIFhlbi4KCkluIG90aGVyIHdvcmQs
IHRoZSBEZXZpY2UtVHJlZSBtdWx0aWJvb3Qgbm9kZXMgc2hvdWxkIGJlIGNyZWF0ZWQgd2l0aCAK
dGhlIGV4YWN0IHNpemUgb2YgdGhlIGNvbXByZXNzZWQgaW1hZ2UuCgpSZWdhcmRsZXNzIHRoYXQs
IEkgc3RpbGwgdGhpbmsgd2UgaGF2ZSBzb21lIGlzc3VlcyB3aGVuIHVzaW5nIHRoZSBzYW1lIApj
b21wcmVzc2VkIGtlcm5lbCBmb3IgRG9tMCBhbmQgRG9tVSAoc2VlIGluIG15IHByZXZpb3VzIGUt
bWFpbCkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 18:08:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 18:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcD60-00043s-S7; Sat, 15 Jun 2019 18:08: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=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcD5z-00043f-KF
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 18:08:07 +0000
X-Inumbo-ID: 8420bb28-8f98-11e9-9b09-7f1f3a8e9a36
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8420bb28-8f98-11e9-9b09-7f1f3a8e9a36;
 Sat, 15 Jun 2019 18:08: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 1hcD5t-0002o6-R4; Sat, 15 Jun 2019 18:08: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 1hcD5t-0001y7-CI; Sat, 15 Jun 2019 18:08:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcD5t-00014E-BK; Sat, 15 Jun 2019 18:08:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137721-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate: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-amd64-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-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-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-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-qemut-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-libvirt: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: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-credit1: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:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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=ac90240785b8e5f6b40ee36739bb8ea9c645bf4b
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 18:08:01 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137721: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcyMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM3MjY3IFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGlu
IDEzNzU2NyBwYXNzIGluIDEzNzcyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzc1NjcgcGFzcyBpbiAxMzc3
MjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBpbiAxMzc1NjcgcGFzcyBpbiAxMzc3MjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3NjY0
IHBhc3MgaW4gMTM3NzIxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYg
Z3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM3MjY3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBh
c3MgaW4gMTM3MzcxCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTcgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCAgIGZhaWwgcGFzcyBpbiAxMzc1NjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEz
NzY2NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTM3MzcxIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzczNzEgbGlrZSAxMzI4ODkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZh
aWwgaW4gMTM3NjY0IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzc2NjQgbGlrZSAxMzI4ODkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGlu
IDEzNzY2NCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU0YWEzODJjYmNkYzFlMmJhNzVkNjczNDE1MWNh
NmU1MzEwNGUyZjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMjg4OSAgMjAxOS0wMi0wNCAyMjow
NDowOSBaICAxMzAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzMxNDcgIDIwMTktMDItMTEg
MTM6NDE6NTAgWiAgMTI0IGRheXMgICA2OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzY0OTMgIDIwMTktMDUtMTggMTI6NDQ6MjMgWiAgIDI4IGRheXMgICAxNSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3Jn
PgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
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
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
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
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNzIxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 18:13:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 18: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 1hcDAo-0004p4-IZ; Sat, 15 Jun 2019 18:13: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=ZUrs=UO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcDAm-0004oz-QB
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 18:13:04 +0000
X-Inumbo-ID: 371a3b45-8f99-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 371a3b45-8f99-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 18:13: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 B814F28;
 Sat, 15 Jun 2019 11:13:02 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ABB293F246;
 Sat, 15 Jun 2019 11:13:01 -0700 (PDT)
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1559498651-25602-1-git-send-email-amittomer25@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6225c492-86e4-4f2f-dd12-f5d63db6c186@arm.com>
Date: Sat, 15 Jun 2019 19:12: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: <1559498651-25602-1-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Black list everything with a PPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgQW1pdCwKClNvcnJ5IGZvciB0aGUgbGF0ZSBhbnN3ZXIuCgpUaXRsZTogInhlbi9hcm06IGRv
bWFpbl9idWlsZDogQmxhY2sgbGlzdCBkZXZpY2VzIHVzaW5nIFBQSXMiCgpPbiA2LzIvMTkgNzow
NCBQTSwgQW1pdCBTaW5naCBUb21hciB3cm90ZToKPiBYRU4gc2hvdWxkIG5vdCBmb3J3YXJkIFBQ
SXMgdG8gRG9tMCBhcyBpdCBvbmx5IHN1cHBvcnQgU1BJcy4KClJlYWRpbmcgdGhpcyBzZW50ZW5j
ZSwgaXQgbGVhZHMgdG8gdGhpbmsgdGhhdCBYZW4gZG9lcyBub3Qgc3VwcG9ydCBQUElzIAphdCBh
bGwuIEhvd2V2ZXIsIHdlIGFyZSBzdXBwb3J0aW5nIFBQSXMgaW4gWGVuIGJ1dCBub3QgYWJsZSB0
byBmb3J3YXJkIAp0aGVtIGRpcmVjdGx5IHRvIGEgZ3Vlc3QuCgpTbyBob3cgYWJvdXQ6CgoiQ3Vy
cmVudGx5LCB0aGUgdkdJQyBpcyBub3QgYWJsZSB0byBjb3BlIHdpdGggaGFyZHdhcmUgUFBJcyBy
b3V0ZWQgdG8gCmd1ZXN0cy4iCgo+IE9uZSBvZiBzb2x1dGlvbiB0byB0aGlzIHByb2JsZW0gaXMg
dG8gc2tpcCBhbnkgZGV2aWNlIHRoYXQKCnMvb2Ygc29sdXRpb24vb2YgdGhlIHNvbHV0aW9ucy8K
Cj4gdXNlcyBQUEkgc291cmNlIGNvbXBsZXRlbHkgd2hpbGUgYnVpbGRpbmcgZG9tYWluIGl0c2Vs
Zi4KCnMvYnVpbGRpbmcgZG9tYWluL2J1aWxkaW5nIHRoZSBkb21haW4vCgo+IAo+IFRoaXMgcGF0
Y2ggZ29lcyB0aHJvdWdoIGFsbCB0aGUgaW50ZXJydXB0IHNvdXJjZXMgb2YgZGV2aWNlIGFuZCBz
a2lwIGl0CgpzL29mIGRldmljZS9vZiBhIGRldmljZS8KCj4gaWYgb25lIG9mIGludGVycnVwdCBz
b3VyY2UgaXMgUFBJLiBJdCBmaXhlcyBYRU4gYm9vdCBvbiBpLk1YOE1RIGJ5CgoiaWYgb25lIG9m
IHRoZSBpbnRlcnJ1cHRzIHNvdXJjZXMgaXMgYSBQUEkiLgoKPiBza2lwcGluZyBQTVUgbm9kZS4K
CnMvUE1VL3RoZSBQTVUvCgo+IAo+IFN1Z2dlc3RlZC1ieTogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW1pdCBTaW5naCBUb21hciA8YW1pdHRv
bWVyMjVAZ21haWwuY29tPgo+IC0tLQo+IENoYW5nZXMgc2luY2UgdjE6Cj4gICAgICAqIEFkZGVk
IGNvbW1lbnQgZm9yIFBQSXMgcmFuZ2UuCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMgfCAxNyArKysrKysrKysrKysrKysrLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE2IGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZDk4MzY3
Ny4uNTAzNTc1OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMTM1Myw3ICsxMzUzLDcgQEAg
c3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICAgICAg
IH07Cj4gICAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpjaGlsZDsKPiAtICAgIGludCByZXM7
Cj4gKyAgICBpbnQgcmVzLCBpLCBuaXJxLCBpcnFfaWQ7Cj4gICAgICAgY29uc3QgY2hhciAqbmFt
ZTsKPiAgICAgICBjb25zdCBjaGFyICpwYXRoOwo+ICAgCj4gQEAgLTEzOTksNiArMTM5OSwyMSBA
QCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICB9Cj4gICAK
PiArICAgIC8qIFNraXAgdGhlIG5vZGUsIHVzaW5nIFBQSSBzb3VyY2UgKi8KCkkgd291bGQgYWRk
IGEgd29yZCBleHBsYWluaW5nIHdoeSB0aGV5IGFyZSBza2lwcGVkOgoKIlRoZSB2R0lDIGRvZXMg
bm90IHN1cHBvcnQgcm91dGluZyBoYXJkd2FyZSBQUElzIHRvIGd1ZXN0LiBTbyB3ZSBuZWVkIHRv
IApza2lwIGFueSBub2RlcyB1c2luZyBQUElzIi4KCj4gKyAgICBuaXJxID0gZHRfbnVtYmVyX29m
X2lycShub2RlKTsKPiArCj4gKyAgICBmb3IgKCBpID0gMCA7IGkgPCBuaXJxIDsgaSsrICkKPiAr
ICAgIHsKPiArICAgICAgICBpcnFfaWQgPSBwbGF0Zm9ybV9nZXRfaXJxKG5vZGUsIGkpOwo+ICsK
PiArICAgICAgICAvKiBQUElzIHJhbmdlcyBmcm9tIElEIDE2IHRvIDMxICovCj4gKyAgICAgICAg
aWYgKCBpcnFfaWQgPj0gMTYgJiYgaXJxX2lkIDwgMzIgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgZHRfZHByaW50aygiIFNraXAgbm9kZSB3aXRoIChQUEkgc291cmNlKVxuIik7CgpUaGUg
KCkgbG9va3MgYSBiaXQgb2RkIGhlcmUuIElmIHlvdSB3YW50IHRvIGZvbGxvdyB0aGUgb3RoZXIg
cHJpbnRrLCAKdGhlbiBpdCBzaG91bGQgYmU6ICIgIFNraXAgaXQgKHVzaW5nIFBQSXMpXG4iCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 18:27:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 18:27:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcDOY-0005ma-4x; Sat, 15 Jun 2019 18:27:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZUrs=UO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcDOW-0005mV-RP
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 18:27:16 +0000
X-Inumbo-ID: 3318f9f2-8f9b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3318f9f2-8f9b-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 18:27: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 057D328;
 Sat, 15 Jun 2019 11:27:15 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6BCC53F246;
 Sat, 15 Jun 2019 11:27:12 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
References: <20190516133735.18883-1-volodymyr_babchuk@epam.com>
 <20190516133735.18883-2-volodymyr_babchuk@epam.com>
 <5CF7E6930200007800235A1B@prv1-mh.provo.novell.com>
 <675a4182-74c7-24c6-3a5f-c7359eb6899f@arm.com> <87wohs6jkz.fsf@epam.com>
 <5D00AD6F0200007800237538@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3ab01e7d-4af2-9944-9810-bad12c7f2d38@arm.com>
Date: Sat, 15 Jun 2019 19:27: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: <5D00AD6F0200007800237538@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] arm: rename tiny64.conf to
 tiny64_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzEyLzE5IDg6NDQgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDExLjA2
LjE5IGF0IDIwOjUyLCA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+PiBKdWxp
ZW4gR3JhbGwgd3JpdGVzOgo+Pj4gVm9sb2R5bXlyIHdhcyBnb2luZyB0byByZXNlbmQgdGhlIHNl
cmllcyB3aXRoIGRvY3VtZW50YXRpb24gKGFzIGEKPj4+IHNlcGFyYXRlIHBhdGNoKS4gQnV0IEkg
d291bGQgYmUgaGFwcHkgdG8gdGFrZSAjMSBhbmQgIzIgYXNzdW1pbmcgdGhhdAo+Pj4gZG9jdW1l
bnRhdGlvbiBwYXRjaCBpcyBnb2luZyB0byBiZSBzZW50Lgo+Pgo+PiBZZXMsIHNvcnJ5IGZvciB0
aGUgZGVsYXkuIEknbSBnb2luZyB0byBzZW5kIHJlc2VuZCB0aGUgc2VyaWVzIHNvb24uIEJ1dAo+
PiBJIGNhbiBzZWUsIHRoYXQgZmlyc3QgdHdvIHBhdGNoZXMgYXJlIGFscmVhZHkgaW4gdGhlIHN0
YWdpbmcgYnJhbmNoLgo+PiBTaG91bGQgSSByZXNlbmQgdGhlIHdob2xlIHNlcmllcyBpbiB0aGlz
IGNhc2U/IE9yIHNpbmdsZSBwYXRjaCB3aXRoIHRoZQo+PiBtaXNzaW5nIGRvY3VtZW50YXRpb24g
d2lsbCBiZSBzdWZmaWNpZW50Pwo+IAo+IFlvdSBzaG91bGQgbmV2ZXIgc2VuZCBwYXRjaGVzIHRo
YXQgaGF2ZSBhbHJlYWR5IGJlZW4gYXBwbGllZC4KPiAKPj4gQW5kIGFub3RoZXIsIHNsaWdodGx5
IHJlbGF0ZWQgcXVlc3Rpb246IEknbSBub3Qgc3VyZSB3aGF0IHRvIGRvIHdpdGggbXkKPj4gcGF0
Y2ggdG8gZ2V0X21haW50YWluZXIucGwgc2NyaXB0LiBTaG91bGQgSSByZXNlbmQgdGhlIG5ldyB2
ZXJzaW9uPyBKYW4KPj4gaGFkIGNvbW1lbnRzIG9ubHkgdG8gY29tbWl0IG1lc3NhZ2UuLi4KPiAK
PiBXZWxsLCByZS1zZW5kaW5nIG1heSBtYWtlIGl0IGVhc2llciwgYnV0IGZpcnN0IG9mIGFsbCB5
b3UgbmVlZCB0bwo+IGdldCBhIG1haW50YWluZXIgdG8gYWNrIHRoZSBwYXRjaC4gTXkgUGVybCBp
c24ndCBnb29kIGVub3VnaAo+IHRoYXQgSSB3b3VsZCBmZWVsIHF1YWxpZmllZCB0byBnaXZlIG1p
bmUuCgpWb2xvZHlteXIsIHBsZWFzZSByZXNlbmQgdGhlIHBhdGNoIHdpdGggSmFuJ3MgY29tbWVu
dHMgYWRkcmVzc2VkLiBJIGhhZCAKYSBicmllZiBsb29rZWQgdG9kYXkgYW5kIHRoZSBwYXRjaCBs
b29rcyBjb3JyZWN0LiBJIHdpbGwgaGF2ZSBhbm90aGVyIApsb29rIG9uIHRoZSBuZXh0IHZlcnNp
b24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 18:39:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 18:39:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcDaR-0006cp-Ag; Sat, 15 Jun 2019 18:39:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZUrs=UO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcDaP-0006ck-Rj
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 18:39:33 +0000
X-Inumbo-ID: ea573da9-8f9c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ea573da9-8f9c-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 18:39: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 E02C428;
 Sat, 15 Jun 2019 11:39:31 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C6CD3F246;
 Sat, 15 Jun 2019 11:39:31 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
Date: Sat, 15 Jun 2019 19:39:29 +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: <20190611184541.7281-3-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <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>

KCsgTGFycykKCkhpLAoKT24gNi8xMS8xOSA3OjQ2IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90
ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0
Cj4gaW5kZXggMDAwMDAwMDAwMC4uZmU3NDNkYmRlMwo+IC0tLSAvZGV2L251bGwKPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAo+IEBAIC0wLDAgKzEsMzEwIEBACj4g
Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UgKi8KCkhtbW0sIHNvcnJ5
IEkgaGF2ZW4ndCBub3RpY2VkIGl0IHVudGlsIG5vdyAoU0RQWCBpcyBtb3JlIGV4cGxpY2l0IHRo
YXQgCnRoZSBmdWxsLWJsb3duIGxpY2Vuc2UpLiBJIHN1c3BlY3QgdGhpcyBpcyBmaW5lIHRvIGhh
dmUgQlNELTIgQ2xhdXNlIApsaWNlbnNlIGluIFhlbiBidXQgSSB3YW50IHRvIGNvbmZpcm1hdGlv
biBmcm9tIHNvbWVvbmUga25vd2luZyBtb3JlIHRoYW4gCm1lIGFib3V0IGxpY2Vuc2UgY29tcGF0
aWJpbGl0eS4gTGFycz8KCklmIHRoaXMgaXMgZmluZSwgdGhlbiBJIHdvdWxkIGxpa2UgdG8gYWRk
IGEgd29yZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgCihJIGFtIGhhcHB5IHRvIGRvIHRoYXQgb24g
Y29tbWl0KS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 19:10:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 19:10: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 1hcE4R-000156-QW; Sat, 15 Jun 2019 19:10: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=ZUrs=UO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcE4R-000151-1e
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 19:10:35 +0000
X-Inumbo-ID: 3f88bc09-8fa1-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3f88bc09-8fa1-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 19:10: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 D17C528;
 Sat, 15 Jun 2019 12:10:32 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 69DF33F246;
 Sat, 15 Jun 2019 12:10:31 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com>
Date: Sat, 15 Jun 2019 20:10:29 +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: <20190611184541.7281-10-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

SGkgVm9sb2R5bXlyLAoKT24gNi8xMS8xOSA3OjQ2IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90
ZToKPiBUaGlzIGVudW1lcmF0aW9uIGNvbnRyb2xzIFRFRSB0eXBlIGZvciBhIGRvbWFpbi4gQ3Vy
cmVudGx5IHRoZXJlIGlzCj4gdHdvIHBvc3NpYmxlIG9wdGlvbnM6IGVpdGhlciAnbm9uZScgb3Ig
J29wdGVlJy4KPiAKPiAnbm9uZScgaXMgdGhlIGRlZmF1bHQgdmFsdWUgYW5kIGl0IGJhc2ljYWxs
eSBkaXNhYmxlcyBURUUgc3VwcG9ydCBhdAo+IGFsbC4KPiAKPiAnb3B0ZWUnIGVuYWJsZXMgYWNj
ZXNzIHRvIHRoZSBPUC1URUUgcnVubmluZyBvbiBhIGhvc3QgbWFjaGluZS4gVGhpcwo+IHJlcXVp
cmVzIHNwZWNpYWwgT1AtVEVFIGJ1aWxkIHdpdGggdmlydHVhbGl6YXRpb24gc3VwcG9ydCBlbmFi
bGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFi
Y2h1a0BlcGFtLmNvbT4KPiAKPiAtLS0KPiAgIEFsbCB0aGUgcGF0Y2hlcyB0byBvcHRlZS5jIHNo
b3VsZCBiZSBtZXJnZWQgdG9nZXRoZXIuIFRoZXkgd2VyZQo+ICAgc3BsaXQgdG8gZWFzZSB1cCBy
ZXZpZXcuIEJ1dCB0aGV5IGRlcGVuZCBoZWF2aWx5IG9uIGVhY2ggb3RoZXIuCj4gCj4gICBDaGFu
Z2VzIGZyb20gdjU6Cj4gICAgLSBSZXBsYWNlZCAibmF0aXZlIiB3aXRoICJvcHRlZSIgaW4gdGhl
IGNvbW1pdCBkZXNjcmlwdGlvbi4KPiAgICAtIFVwZGF0ZWQgYW5kIGV4dGVuZGVkIGRvY3VtZW50
YXRpb24gYmFzZWQgb24gSnVsaWVuIEdyYWxsJ3MKPiAgICAgIGFuZCBJYW4gSmFja3NvbidzIHN1
Z2dlc3Rpb25zLgo+IAo+ICAgQ2hhbmdlcyBmcm9tIHY0Ogo+ICAgIC0gIm5hdGl2ZSIgb3B0aW9u
IHdhcyByZXBsYWNlZCB3aXRoICJvcHRlZSIKPiAgICAtICJ0ZWUiIHByb3BlcnR5IHdhcyBtb3Zl
ZCBmcm9tIGFyY2gtc3BlY2lmaWMgc2VjdGlvbiB0byB0aGUKPiAgICAgICBnbG9iYWwgb25lLiBE
b2N1bWVudGF0aW9uIG1vdmVkIGluc2lkZSAiRGV2aWNlcyIgc2VjdGlvbi4KPiAKPiAgIENoYW5n
ZXMgZnJvbSB2MzoKPiAgICAtIHRlZV9lbmFibGVkIHJlbmFtZWQgdG8gdGVlX3R5cGUuIEN1cnJl
bnRseSB0d28gdHlwZXMgYXJlIHN1cHBvcnRlZAo+ICAgICAgYXMgZGVzY3JpYmVkIGluIHRoZSBj
b21taXQgbWVzc2FnZQo+ICAgIC0gQWRkIExJQlhMX0hBVkVfQlVJTERJTkZPX0FSQ0hfQVJNX1RF
RSBkZWZpbml0aW9uCj4gCj4gICBDaGFuZ2VzIGZyb20gdjI6Cj4gICAgLSBVc2UgYXJjaC50ZWVf
ZW5hYmxlZCBpbnN0ZWFkIG9mIHNlcGFyYXRlIGRvbWN0bAo+IC0tLQo+ICAgZG9jcy9tYW4veGwu
Y2ZnLjUucG9kLmluICAgIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCj4gICB0b29scy9saWJ4
bC9saWJ4bC5oICAgICAgICAgfCAgNSArKysrKwo+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMg
ICAgIHwgMTMgKysrKysrKysrKysrKwo+ICAgdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwg
IDYgKysrKysrCj4gICB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgfCAgOSArKysrKysrKysK
PiAgIDUgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9k
b2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPiBpbmRl
eCBjOTlkNDAzMDdlLi5lNjVhYjYxMTFmIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hsLmNmZy41
LnBvZC5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgo+IEBAIC0xNTQ0LDYgKzE1
NDQsMjcgQEAgU2V0IG1heGltdW0gaGVpZ2h0IGZvciBwb2ludGVyIGRldmljZS4KPiAgIAo+ICAg
PWJhY2sKPiAgIAo+ICs9aXRlbSBCPHRlZT0iU1RSSU5HIj4KPiArCj4gK0I8QXJtIG9ubHkuPiBT
ZXQgVEVFIHR5cGUgZm9yIHRoZSBndWVzdC4gVEVFIGlzIGEgVHJ1c3RlZCBFeGVjdXRpb24KPiAr
RW52aXJvbm1lbnQgLS0gc2VwYXJhdGUgc2VjdXJlIE9TIGZvdW5kIG9uIHNvbWUgcGxhdGZvcm1z
LiBCPFNUUklORz4gY2FuIGJlIG9uZSBvZiB0aGU6Cj4gKwo+ICs9b3ZlciA0Cj4gKwo+ICs9aXRl
bSBCPG5vbmU+Cj4gKwo+ICtEaXNhYmxlIFRFRSBzdXBwb3J0IGF0IGFsbC4gVGhpcyBpcyB0aGUg
ZGVmYXVsdCB2YWx1ZS4KSG93IGFib3V0ICJEb24ndCBhbGxvdyB0aGUgZ3Vlc3QgdG8gdXNlIFRF
RSBpZiBwcmVzZW50IG9uIHRoZSBwbGF0Zm9ybS4gClRoaXMgaXMgdGhlIGRlZmF1bHQgdmFsdWUu
Ii4KCj4gKwo+ICs9aXRlbSBCPG9wdGVlPgo+ICsKPiArQWxsb3cgYSBndWVzdCB0byB1c2UgT1At
VEVFLiBOb3RlIHRoYXQgYSB2aXJ0dWFsaXphdGlvbi1hd2FyZSBPUC1URUUKPiAraXMgcmVxdWly
ZWQgZm9yIHRoaXMuIElmIHRoaXMgb3B0aW9uIGlzIHNlbGVjdGVkLCBndWVzdCB3aWxsIGJlIGFi
bGUKCk9PSSwgd2hhdCBoYXBwZW4gaWYgT1AtVEVFIGRvZXMgbm90IHN1cHBvcnQgdmlydHVhbGl6
YXRpb24uIFdpbGwgWGVuIApmb3JiaWQgdG8gdXNlIGl0PwoKPiArdG8gYWNjZXNzIHRvIHRoZSBy
ZWFsIE9QLVRFRSBPUyBydW5uaW5nIG9uIHRoZSBob3N0LiBHdWVzdCBjcmVhdGlvbgoKcy9yZWFs
Ly8gaXQgaXMgcmVkdW5kYW50IHdpdGggdGhlIHJlc3Qgb2YgdGhlIHNlbnRlbmNlLiBIb3dldmVy
LCBpdCBkb2VzIApub3QgcmVhbGx5IGFuc3dlciB0byB0aGUgcXVlc3Rpb24gcmVnYXJkaW5nIGlz
b2xhdGlvbi4KCj4gK3dpbGwgZmFpbCBpZiBPUC1URUUgaGF2ZSBubyByZXNvdXJjZXMgZm9yIGEg
bmV3IGd1ZXN0LiBOdW1iZXIgb2Ygc3VwcG9ydGVkCj4gK2d1ZXN0cyBkZXBlbmRzIG9uIE9QLVRF
RSBjb25maWd1cmF0aW9uLgoKSG93IGFib3V0IHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb24gKGNv
cnJlY3QgbWUgaWYgbXkgdW5kZXJzdGFuZGluZyBpcyAKd3JvbmcpOgoKIkFsbG93IGEgZ3Vlc3Qg
dG8gYWNjZXNzIHRoZSBob3N0IE9QLVRFRSBPUy4gWGVuIHdpbGwgbWVkaWF0ZSB0aGUgYWNjZXNz
IAp0byBPUC1URUUgYW5kIHRoZSByZXNvdXJjZSBpc29sYXRpb24gd2lsbCBiZSBwcm92aWRlZCBk
aXJlY3RseSBieSAKT1AtVEVFLiBPUC1URUUgaXRzZWxmIG1heSBsaW1pdCB0aGUgbnVtYmVyIG9m
IGd1ZXN0cyB0aGF0IGNhbiAKY29uY3VycmVudGx5IHVzZSBpdC4gVGhpcyByZXF1aXJlcyBhIHZp
cnR1YWxpemF0aW9uLWF3YXJlIE9QLVRFRSBmb3IgCnRoaXMgdG8gd29yay4KClRoaXMgZmVhdHVy
ZSBpcyBhIEI8dGVjaG5vbG9neSBwcmV2aWV3Pi4iCgpIb3cgY2FuIGEgdXNlciBrbm93IHdoZXRo
ZXIgT1AtVEVFIHN1cHBvcnRzIHZpcnR1YWxpemF0aW9uPyBJcyBpdCAKY29uZmlndXJhYmxlIGF0
IGJ1aWxkPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 19:39:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 19: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 1hcEWS-0002mV-8h; Sat, 15 Jun 2019 19:39: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=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcEWR-0002mL-0B
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 19:39:31 +0000
X-Inumbo-ID: 4a745929-8fa5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a745929-8fa5-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 19:39: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 1hcEWN-0004Vj-Nu; Sat, 15 Jun 2019 19:39: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 1hcEWN-0008Kx-Dk; Sat, 15 Jun 2019 19:39:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcEWN-0003JV-Cg; Sat, 15 Jun 2019 19:39:27 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=4fd6fe044c7407d68435d36c51e2413ba39d6a3a
X-Osstest-Versions-That: freebsd=1f3b25e11df9b37a3d833be52de6c9c83d29a644
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 19:39:27 +0000
Subject: [Xen-devel] [freebsd-master test] 137723: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyMyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NzIzLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNGZkNmZlMDQ0Yzc0MDdkNjg0MzVk
MzZjNTFlMjQxM2JhMzlkNmEzYQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMWYzYjI1ZTExZGY5YjM3YTNkODMzYmU1MmRlNmM5YzgzZDI5YTY0NAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM3NjczICAyMDE5LTA2LTEyIDA5OjE5OjAzIFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzNzcyMyAgMjAxOS0wNi0xNCAwOToxOTowNSBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
YmRyYWdvbiA8YmRyYWdvbkBGcmVlQlNELm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJT
RC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRv
dWdtIDxkb3VnbUBGcmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGlt
cEBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNE
Lm9yZz4KICBsd2hzdSA8bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9y
Zz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgb3Nob2di
byA8b3Nob2dib0BGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgdm1h
ZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJz
ZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICAxZjNiMjVlMTFkZi4uNGZkNmZl
MDQ0YzcgIDRmZDZmZTA0NGM3NDA3ZDY4NDM1ZDM2YzUxZTI0MTNiYTM5ZDZhM2EgLT4gdGVzdGVk
L21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 15 22:20:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Jun 2019 22:20:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcH1y-0006sT-JR; Sat, 15 Jun 2019 22:20:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0yEQ=UO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcH1w-0006s6-DX
 for xen-devel@lists.xenproject.org; Sat, 15 Jun 2019 22:20:12 +0000
X-Inumbo-ID: bd14ec1a-8fbb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd14ec1a-8fbb-11e9-8980-bc764e045a96;
 Sat, 15 Jun 2019 22:20: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 1hcH1t-0007c7-Ic; Sat, 15 Jun 2019 22:20:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcH1t-00072I-BI; Sat, 15 Jun 2019 22:20:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcH1t-0000o5-85; Sat, 15 Jun 2019 22:20:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137722-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry: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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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=ecbf88af9b0f90832fe2394edde864da45a9e560
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Jun 2019 22:20:09 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137722: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyMiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcyMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4IGZhaWwgaW4gMTM3NjY4IHBhc3MgaW4gMTM3NzIyCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBp
biAxMzc2NjgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBwYXNzIGluIDEzNzY2OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgaW4gMTM3NjY4IGxpa2UgMTMwOTY1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzA5NjUKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZWNiZjg4
YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MApiYXNlbGluZSB2ZXJzaW9uOgogeGVu
ICAgICAgICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAwODllNjgxODg2NTIwNzllM2JmYWE2
NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4LTEyLTAzIDA5OjA2OjE5IFogIDE5
NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAgMjAxOS0wMy0wNSAxNTowNjoyMyBa
ICAxMDIgZGF5cyAgIDUyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNjU2NiAgMjAx
OS0wNS0xOSAxNDowNjozMCBaICAgMjcgZGF5cyAgIDE1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2
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
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
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
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA3NTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 00:51:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 00:51:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcJOU-0001c4-Ry; Sun, 16 Jun 2019 00: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcJOT-0001bu-FQ
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 00:51:37 +0000
X-Inumbo-ID: e3d55444-8fd0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3d55444-8fd0-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 00:51: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 1hcJOQ-0002Vm-JQ; Sun, 16 Jun 2019 00:51:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcJOQ-0006rI-8a; Sun, 16 Jun 2019 00:51:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcJOQ-0007S2-5S; Sun, 16 Jun 2019 00:51:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137724-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
X-Osstest-Versions-That: xen=480800c76969b38f13b6909eb679b23571417538
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 00:51:34 +0000
Subject: [Xen-devel] [xen-unstable test] 137724: 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>

ZmxpZ2h0IDEzNzcyNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzcyNC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM3NjcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc2NzAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzNzY3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjcwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzc2NzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzY3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3Njcw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzc2NzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzY3MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NjcwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5
YzVjODA1ZmUxOTAyMGEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4
MDgwMGM3Njk2OWIzOGYxM2I2OTA5ZWI2NzliMjM1NzE0MTc1MzgKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzNzY3MCAgMjAxOS0wNi0xMiAwNDozMDo1OCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMzc3MjQgIDIwMTktMDYtMTQgMTA6MTY6NTkgWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJpaSBBbmlzb3YgPGFu
ZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDxuaWtvLnRzaXJha2lzQGdtYWlsLmNv
bT4KICBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KICBQdSBXZW4g
PHB1d2VuQGh5Z29uLmNuPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
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
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0ODA4
MDBjNzY5Li4zNmExYzdjMjEzICAzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkw
MjBhIC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 04:35:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 04: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 1hcMsi-0000p9-S5; Sun, 16 Jun 2019 04: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcMsh-0000ox-8y
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 04:35:03 +0000
X-Inumbo-ID: 1a6664d7-8ff0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a6664d7-8ff0-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 04:35: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 1hcMse-00084f-4u; Sun, 16 Jun 2019 04:35: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 1hcMsd-0007Eu-Rj; Sun, 16 Jun 2019 04:34:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcMsd-0001dy-QQ; Sun, 16 Jun 2019 04:34:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137725-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-credit1: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-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-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-rtds: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:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt: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-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-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-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-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-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-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-amd64-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=768292d053619b2725b846ed2bf556bf40f43de2
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 04:34:59 +0000
Subject: [Xen-devel] [linux-4.19 test] 137725: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyNSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICA3NjgyOTJkMDUzNjE5YjI3MjViODQ2ZWQyYmY1NTZiZjQwZjQzZGUyCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjI1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIyMyBkYXlzICAxMzYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3Njc0ICAyMDE5LTA2LTEyIDEwOjQ3OjQzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMTE5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
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
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNjcwMDYgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 08:55:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 08: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 1hcQwk-00044R-Vr; Sun, 16 Jun 2019 08:55:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcQwk-00044H-3Y
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 08:55:30 +0000
X-Inumbo-ID: 7c9ce3cd-9014-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c9ce3cd-9014-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 08:55: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 1hcQwh-0005LX-6w; Sun, 16 Jun 2019 08:55: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 1hcQwg-0001ou-Pn; Sun, 16 Jun 2019 08:55:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcQwg-00059m-Ov; Sun, 16 Jun 2019 08:55:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137727-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:leak-check/check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-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-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=6197b859ec77e4950e5ae0202002d6d4dbef143b
X-Osstest-Versions-That: xen=adf037bba1e6af47fef8584c1ad41f424ebda01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 08:55:26 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 137727: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyNyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MjcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzczODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzNzM4
MQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzczODEKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzNzM4MQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcz
ODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzNzM4MQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzczODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzM4MQoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzM4MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzM4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMjIgbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA2MTk3Yjg1OWVjNzdl
NDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICBhZGYwMzdiYmExZTZhZjQ3ZmVmODU4NGMxYWQ0MWY0MjRlYmRhMDFlCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzczODEgIDIwMTktMDYtMDYgMTA6MDM6MDggWiAgICA5IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI3ICAyMDE5LTA2LTE0IDE0OjA1OjMyIFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+
CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 09:48:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 09:48:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcRlf-0007sl-3c; Sun, 16 Jun 2019 09: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcRld-0007sZ-7r
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 09:48:05 +0000
X-Inumbo-ID: d3a39106-901b-11e9-9924-93228b4c022e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3a39106-901b-11e9-9924-93228b4c022e;
 Sun, 16 Jun 2019 09:48: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 1hcRlX-0006LQ-If; Sun, 16 Jun 2019 09:47: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 1hcRlX-0005bQ-A0; Sun, 16 Jun 2019 09:47:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcRlX-0004By-9O; Sun, 16 Jun 2019 09:47:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137856-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=1c908181a6ba1a54e01fbc903391903928c02d2c
X-Osstest-Versions-That: xen=480800c76969b38f13b6909eb679b23571417538
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 09:47:59 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 137856: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1NiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg1Ni8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDFjOTA4MTgxYTZiYTFh
NTRlMDFmYmM5MDMzOTE5MDM5MjhjMDJkMmMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDQ4MDgwMGM3Njk2OWIzOGYxM2I2OTA5ZWI2NzliMjM1NzE0MTc1MzgKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzY3MiAgMjAxOS0wNi0xMiAwOToxODo0MCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzc4NTYgIDIwMTktMDYtMTYgMDk6MTg6MjcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJp
aSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDxuaWtvLnRzaXJh
a2lzQGdtYWlsLmNvbT4KICBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNv
bT4KICBQdSBXZW4gPHB1d2VuQGh5Z29uLmNuPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNDgwODAwYzc2OS4uMWM5MDgxODFh
NiAgMWM5MDgxODFhNmJhMWE1NGUwMWZiYzkwMzM5MTkwMzkyOGMwMmQyYyAtPiBjb3Zlcml0eS10
ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 13:20:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 13:20: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 1hcV4O-0006bP-1K; Sun, 16 Jun 2019 13:19: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcV4M-0006bD-SR
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 13:19:38 +0000
X-Inumbo-ID: 6397d17e-9039-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6397d17e-9039-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 13:19:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcV4K-0001vG-Dg; Sun, 16 Jun 2019 13:19:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcV4K-0006La-2J; Sun, 16 Jun 2019 13:19:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcV4K-0006wp-1d; Sun, 16 Jun 2019 13:19:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137728-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f990f2ade357016acecd0a7c1f65e1b56d124add
X-Osstest-Versions-That: xen=6c33308a8dbb990e89fa7809e47b900570e67723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 13:19:36 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 137728: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyOCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MjgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzc0NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzNzQ3
NwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0NzcKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0
NzcKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzc0NzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzQ3NwoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzQ3NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY5OTBmMmFkZTM1NzAxNmFjZWNkMGE3YzFmNjVlMWI1NmQxMjRhZGQKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDZjMzMzMDhhOGRiYjk5MGU4OWZhNzgw
OWU0N2I5MDA1NzBlNjc3MjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzQ3NyAgMjAxOS0wNi0w
OCAxODoyODoyMCBaICAgIDcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc3MjggIDIwMTkt
MDYtMTQgMTQ6MDU6NDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgWGluIExp
IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
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
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 13:24:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 13:24:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcV9J-0007Li-Kp; Sun, 16 Jun 2019 13: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcV9I-0007LW-Jf
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 13:24:44 +0000
X-Inumbo-ID: 1a45f6f9-903a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a45f6f9-903a-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 13:24: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 1hcV9H-000211-6m; Sun, 16 Jun 2019 13: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 1hcV9G-0006cb-QI; Sun, 16 Jun 2019 13:24:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcV9G-0002rW-Pg; Sun, 16 Jun 2019 13:24:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137731-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b0663641c977f97bef785c86978603c3a31a3d1c
X-Osstest-Versions-That: ovmf=fc7d997c35372126823c3b0acf7b67c45cbeea36
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 13:24:42 +0000
Subject: [Xen-devel] [ovmf test] 137731: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzczMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiMDY2MzY0MWM5NzdmOTdiZWY3ODVjODY5Nzg2MDNj
M2EzMWEzZDFjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc2ODQgIDIwMTktMDYtMTIgMjI6MjA6MDcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3NzMxICAyMDE5LTA2LTE0IDE1OjU2OjA0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gQW50
b25lIDxhYW50b25AbWljcm9zb2Z0LmNvbT4KICBEYXZpZCBXb29kaG91c2UgPGR3bXcyQGluZnJh
ZGVhZC5vcmc+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBa
aGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
bWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGZjN2Q5OTdjMzUuLmIwNjYzNjQxYzkgIGIw
NjYzNjQxYzk3N2Y5N2JlZjc4NWM4Njk3ODYwM2MzYTMxYTNkMWMgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 15:03:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 15:03:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcWgC-0006Oa-2u; Sun, 16 Jun 2019 15:02: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcWgA-0006OO-On
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 15:02:46 +0000
X-Inumbo-ID: c8f233d0-9047-11e9-a89a-37b4b52a88c3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8f233d0-9047-11e9-a89a-37b4b52a88c3;
 Sun, 16 Jun 2019 15:02:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcWg3-0003tw-MN; Sun, 16 Jun 2019 15: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 1hcWg3-0004nS-Dp; Sun, 16 Jun 2019 15:02:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcWg3-0003PD-AQ; Sun, 16 Jun 2019 15:02:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137729-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 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-xsm: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-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-arm64-arm64-xl-credit2: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-credit2: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: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-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-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-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-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-amd64-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-amd64-xl-qemut-win7-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-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-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-i386-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-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-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-qemut-ws16-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-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=f41dbf33e7129846a0468f006fb41fcd888d6612
X-Osstest-Versions-That: xen=967627141b331657fff141e8e2952674753d0682
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 15:02:39 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137729: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzcyOSB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MjkvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTM3NTgz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICAgICAg
IGZhaWwgIGxpa2UgMTM3NDc1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmNDFkYmYz
M2U3MTI5ODQ2YTA0NjhmMDA2ZmI0MWZjZDg4OGQ2NjEyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICA5Njc2MjcxNDFiMzMxNjU3ZmZmMTQxZThlMjk1MjY3NDc1M2QwNjgy
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc1ODMgIDIwMTktMDYtMTAgMTI6NTM6MjUgWiAgICA2
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI5ICAyMDE5LTA2LTE0IDE0OjA1OjU4IFog
ICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
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
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM2OSBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 15:35:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 15:35: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 1hcXBM-0000UJ-EP; Sun, 16 Jun 2019 15: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcXBK-0000U6-GA
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 15:34:58 +0000
X-Inumbo-ID: 4a8e3386-904c-11e9-9efa-c31b4bdc5f80
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a8e3386-904c-11e9-9efa-c31b4bdc5f80;
 Sun, 16 Jun 2019 15:34: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 1hcXBH-0004VU-4d; Sun, 16 Jun 2019 15:34: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 1hcXBG-0006fX-Qx; Sun, 16 Jun 2019 15:34:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcXBG-0004UC-QI; Sun, 16 Jun 2019 15:34:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137734-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair: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-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-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-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd: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:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu: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-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-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-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm: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-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2: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:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 15:34:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 137734: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzczNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAx
IGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZjNk
MGJlYzlmODBlNGVkNzc5NmZmZmE4MzRiYTBhNTNmMjA5NGY3ZgpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzczNCAg
MjAxOS0wNi0xNCAxOTozOTozNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0b24g
PGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEpvbiBEb3JvbiA8YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJl
YXVAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgog
IFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhl
bmRlcnNvbkBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJp
Y2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFN0ZWZhbm8g
R2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVk
aGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1
b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAzMzA2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 18:12:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 18: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 1hcZdF-0004R5-GE; Sun, 16 Jun 2019 18: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcZdD-0004Qv-Nb
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 18:11:55 +0000
X-Inumbo-ID: 372f5566-9062-11e9-ac04-47fc1e4fb01c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 372f5566-9062-11e9-ac04-47fc1e4fb01c;
 Sun, 16 Jun 2019 18:11: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 1hcZd9-0008VV-2q; Sun, 16 Jun 2019 18:11:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcZd8-00014e-Nl; Sun, 16 Jun 2019 18:11:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcZd8-0006Kl-N4; Sun, 16 Jun 2019 18:11:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137736-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=7a232286b9d8c19ad62cb93c19e4651894447743
X-Osstest-Versions-That: libvirt=1134fd6289b81c289b217c196e6ca5eb43c0c728
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 18:11:50 +0000
Subject: [Xen-devel] [libvirt test] 137736: 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>

ZmxpZ2h0IDEzNzczNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MzYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzYwNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjA0CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDdhMjMyMjg2YjlkOGMxOWFkNjJjYjkzYzE5ZTQ2NTE4OTQ0NDc3
NDMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDExMzRmZDYyODliODFj
Mjg5YjIxN2MxOTZlNmNhNWViNDNjMGM3MjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzYwNCAg
MjAxOS0wNi0xMSAwNDoxOTowNSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzc2
OTYgIDIwMTktMDYtMTMgMDE6NTU6MjIgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzc3MzYgIDIwMTktMDYtMTQgMjA6MTY6MTEgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVi
bGFrZUByZWRoYXQuY29tPgogIElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwu
Y29tPgogIEppZSBXYW5nIDx3YW5namllODhAaHVhd2VpLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgog
IE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxw
a3JlbXBhQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgMTEzNGZkNjI4
OS4uN2EyMzIyODZiOSAgN2EyMzIyODZiOWQ4YzE5YWQ2MmNiOTNjMTllNDY1MTg5NDQ0Nzc0MyAt
PiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 19:56:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 19:56:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcbGI-0003Tv-Kp; Sun, 16 Jun 2019 19:56: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcbGH-0003Th-Qe
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 19:56:21 +0000
X-Inumbo-ID: cbd467de-9070-11e9-83d1-932c7cd2cff2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cbd467de-9070-11e9-83d1-932c7cd2cff2;
 Sun, 16 Jun 2019 19:56: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 1hcbG9-00028K-L7; Sun, 16 Jun 2019 19:56: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 1hcbG9-0000pI-D3; Sun, 16 Jun 2019 19:56:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcbG9-0002I6-Bw; Sun, 16 Jun 2019 19:56:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137733-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-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f4788d37bc84e27ac9370be252afb451bf6ef718
X-Osstest-Versions-That: linux=01ccc3ad44130458769646204449e2e4124f15da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 19:56:13 +0000
Subject: [Xen-devel] [linux-next test] 137733: 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>

ZmxpZ2h0IDEzNzczMyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc3MzMvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEz
NzU4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc1ODkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzNzU4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTg5CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzc1ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzU4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTg5CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGY0
Nzg4ZDM3YmM4NGUyN2FjOTM3MGJlMjUyYWZiNDUxYmY2ZWY3MTgKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDAxY2NjM2FkNDQxMzA0NTg3Njk2NDYyMDQ0NDllMmU0MTI0
ZjE1ZGEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzMzICAyMDE5LTA2LTE0IDE5
OjE2OjE3IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 20:23:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 20:23:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcbgh-0005yH-Io; Sun, 16 Jun 2019 20:23: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=5YfY=UP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcbgg-0005yC-NY
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 20:23:38 +0000
X-Inumbo-ID: 9f22dd3d-9074-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9f22dd3d-9074-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 20:23: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 1A183344;
 Sun, 16 Jun 2019 13:23:37 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0E65E3F738;
 Sun, 16 Jun 2019 13:23:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190614175144.20046-1-julien.grall@arm.com>
 <20190614175144.20046-7-julien.grall@arm.com>
 <alpine.DEB.2.21.1906141400060.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5b96da0c-58aa-bfcb-be44-85a0f6e2f5f8@arm.com>
Date: Sun, 16 Jun 2019 21:23:34 +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: <alpine.DEB.2.21.1906141400060.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 6/9] xen/arm: mm: Use {,
 un}map_domain_page() to map/unmap Xen 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@lists.xenproject.org, Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr_Tyshchenko@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTQvMTkgMTA6MDAgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBGcmksIDE0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEN1cnJlbnRs
eSwgdGhlIHZpcnR1YWwgYWRkcmVzcyBvZiB0aGUgM3JkIGxldmVsIHBhZ2UtdGFibGVzIGlzIG9i
dGFpbmVkCj4+IHVzaW5nIG1mbl90b192aXJ0KCkuCj4+Cj4+IE9uIEFybTMyLCBtZm5fdG9fdmly
dCBjYW4gb25seSB3b3JrIG9uIHhlbmhlYXAgcGFnZS4gV2hpbGUgaW4gdGhlb3J5Cj4+IGFsbCB0
aGUgcGFnZS10YWJsZXMgdXBkYXRlZCB3aWxsIHJlc2lkZSBpbiB4ZW5oZWFwLCBpbiBwcmFjdGlj
ZSB0aGUKPj4gcGFnZS10YWJsZXMgY292ZXJpbmcgWGVuIG1lbW9yeSAoZS5nIHhlbl9tYXBwaW5n
KSBpcyBwYXJ0IG9mIFhlbiBiaW5hcnkuCj4+Cj4+IEZ1cnRoZXJtb3JlLCBhIGZvbGxvdy11cCBj
aGFuZ2Ugd2lsbCB1cGRhdGUgeGVuX3B0X3VwZGF0ZV9lbnRyeSgpIHRvCj4+IHdhbGsgYWxsIHRo
ZSBsZXZlbHMgYW5kIHRoZXJlZm9yZSBiZSBtb3JlIGdlbmVyaWMuIFNvbWUgb2YgdGhlCj4+IHBh
Z2UtdGFibGVzIHdpbGwgYWxzbyBwYXJ0IG9mIFhlbiBtZW1vcnkgYW5kIHRoZXJlZm9yZSB3aWxs
IG5vdCBiZQo+PiByZWFjaGFibGUgdXNpbmcgbWZuX3RvX3ZpcnQoKS4KPj4KPj4gVGhlIGVhc2ll
c3Qgd2F5IHRvIHJlYWNoIHRob3NlIHBhZ2VzIGlzIHRvIHVzZSB7LCB1bn1tYXBfZG9tYWluX3Bh
Z2UoKS4KPj4gV2hpbGUgb24gYXJtMzIgdGhpcyBtZWFucyBhbiBleHRyYSBtYXBwaW5nIGluIHRo
ZSBub3JtYWwgY2FzZXMsIHRoaXMgaXMgbm90Cj4+IHZlcnkgaW1wb3J0YW50IGFzIHhlbiBwYWdl
LXRhYmxlcyBhcmUgbm90IHVwZGF0ZWQgb2Z0ZW4uCj4+Cj4+IEluIG9yZGVyIHRvIGFsbG93IGZ1
dHVyZSBjaGFuZ2UgaW4gdGhlIHdheSBYZW4gcGFnZS10YWJsZXMgYXJlIG1hcHBlZCwKPj4gdHdv
IG5ldyBoZWxwZXJzIGFyZSBpbnRyb2R1Y2VkIHRvIG1hcC91bm1hcCB0aGUgcGFnZS10YWJsZXMu
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+
Pgo+PiAtLS0KPj4gICAgICBDaGFuZ2VzIGluIHYzOgo+PiAgICAgICAgICAtIEZpeCB0eXBvIGlu
IHRoZSBjb21taXQgbWVzc2FnZQo+PiAgICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNrZWQtYnkK
PiAKPiBJdCBkaWRuJ3Qgc3RpY2ssIHNvOgo+IAo+IEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gCj4gOi0pCgpXaG9vcHMgeWVzLiBUaGFua2Z1
bGx5IEkgZGlkbid0IGFkZCBhbiBhY2sgYnkgbWlzdGFrZSB0aGlzIHRpbWUgOikuCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 20:43:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 20:43:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcbzi-0007kP-QK; Sun, 16 Jun 2019 20: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=jm3+=UP=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hcbzh-0007kK-2T
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 20:43:17 +0000
X-Inumbo-ID: 5c36368a-9077-11e9-b032-17ad83d358d2
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c36368a-9077-11e9-b032-17ad83d358d2;
 Sun, 16 Jun 2019 20:43:13 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id m3so7752168wrv.2
 for <xen-devel@lists.xenproject.org>; Sun, 16 Jun 2019 13:43:13 -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=bjjJQki9NSKg52Twx4sUwko32lrHJiRd7ohPEqcw5m4=;
 b=cObBEjbm/kGRZOZpAn88gATIYoSlycJEJaLZVhA+oK6LGSG5m2qFdqsHQDNHwKxO8Z
 Tqb+nta9ZlMaLLKNpiZ5wc2C+kexGa0k6/4pIVC5w/ARTMVGYweQgsUGkafeSogVH0vK
 BDKUUedx0cpts6inrp0cqg6tRO3iVa1TAtFFK7ITfoIU5PYWTV1GJLJfsP4iM3v2CbDI
 ot6746rjWHRFsofTVU8ODqYiwy5Gpd6TIGpjTXg2Q49pJjQz/1nX3a4gnlKgMmeKuKCy
 4SEpeix/Bk1pw4ZK7ZlZ0Ice1WNckWwcFPEnaAvrJavdkW9LjWM4VNq8dlu3+i0ZGqJP
 CHSg==
X-Gm-Message-State: APjAAAW7CmpUPfetXjgoAprE9ryRZvO9lNvPuh/xVOsg+UpZ+wlJm4fb
 nzlKCVZ5iGqHcMQtTDh/7x0=
X-Google-Smtp-Source: APXvYqz8L/WpiZKFWGO3HVyWKi3r39kYhCTcQDQb+mcddXHLP7de5OiXHEck/4VG/BPRV6gPxDP1+A==
X-Received: by 2002:adf:de02:: with SMTP id b2mr87089wrm.349.1560717793122;
 Sun, 16 Jun 2019 13:43:13 -0700 (PDT)
Received: from debian ([213.31.248.216])
 by smtp.gmail.com with ESMTPSA id l8sm30104919wrg.40.2019.06.16.13.43.12
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Sun, 16 Jun 2019 13:43:12 -0700 (PDT)
Date: Sun, 16 Jun 2019 21:43:10 +0100
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190616204310.nn5wuu364uavvuxw@debian>
References: <20190528135918.28216-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190528135918.28216-1-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] support: remove tmem from support.md
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T24gVHVlLCBNYXkgMjgsIDIwMTkgYXQgMDM6NTk6MThQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUbWVtIGhhcyBiZWVuIHJlbW92ZWQuIFJlZmxlY3QgdGhhdCBpbiBTVVBQT1JULm1k
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKT29w
cywgZm9yZ290IHRvIHJlbW92ZSB0aGlzIGJpdC4gVGhhbmtzLgoKQWNrZWQtYnk6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 20:45:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 20:45:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcc1n-0007sZ-8s; Sun, 16 Jun 2019 20:45: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=5YfY=UP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcc1m-0007sR-0H
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 20:45:26 +0000
X-Inumbo-ID: aa88e88b-9077-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aa88e88b-9077-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 20:45: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 A8CA5344;
 Sun, 16 Jun 2019 13:45:24 -0700 (PDT)
Received: from [10.37.12.2] (unknown [10.37.12.2])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 92F703F738;
 Sun, 16 Jun 2019 13:45:23 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190614175144.20046-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c1d63303-00ba-1aeb-a0af-15bc872f1cdd@arm.com>
Date: Sun, 16 Jun 2019 21:45:21 +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: <20190614175144.20046-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH MM-PART3 v3 0/9] xen/arm: Provide a generic
 function to update Xen PT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr_Tyshchenko@epam.com, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii_Anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE0LzE5IDY6NTEgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBKdWxpZW4gR3Jh
bGwgKDkpOgo+ICAgIHhlbi9hcm06IFJld29yayBIU0NUTFJfQkFTRQo+ICAgIHhlbi9hcm06IG1t
OiBJbnRyb2R1Y2UgX1BBR0VfUFJFU0VOVCBhbmQgX1BBR0VfUE9QVUxBVEUKPiAgICB4ZW4vYXJt
OiBtbTogU2FuaXR5IGNoZWNrIGFueSB1cGRhdGUgb2YgWGVuIHBhZ2UgdGFibGVzCj4gICAgeGVu
L2FybTogbW06IFJld29yayB4ZW5fcHRfdXBkYXRlX2VudHJ5IHRvIGF2b2lkIHVzZSB4ZW5tYXBf
b3BlcmF0aW9uCj4gICAgeGVuL2FybTogbW06IFJlbW92ZSBlbnVtIHhlbm1hcF9vcGVyYXRpb24K
PiAgICB4ZW4vYXJtOiBtbTogVXNlIHssIHVufW1hcF9kb21haW5fcGFnZSgpIHRvIG1hcC91bm1h
cCBYZW4gcGFnZS10YWJsZXMKPiAgICB4ZW4vYXJtOiBtbTogUmV3b3JrIFhlbiBwYWdlLXRhYmxl
cyB3YWxrIGR1cmluZyB1cGRhdGUKPiAgICB4ZW4vYXJtOiBtbTogRG9uJ3Qgb3Blbi1jb2RlIFhl
biBQVCB1cGRhdGUgaW4ge3NldCwgY2xlYXJ9X2ZpeG1hcCgpCj4gICAgeGVuL2FybTogbW06IFJl
bW92ZSBzZXRfcHRlX2ZsYWdzX29uX3JhbmdlKCkKClRoZXkgYXJlIGFsbCBjb21taXR0ZWQgbm93
LiBUaGFuayB5b3UgZm9yIHRoZSByZXZpZXchCgpJIGFtIHN0aWxsIHdvcmtpbmcgb24gdGhlIGZv
bGxvdy11cCBzZXJpZXMuIEkgYW0gaG9waW5nIHRvIHNlbmQgbW9yZSAKYmVmb3JlIFhEUy4KCkNo
ZWVycywKCj4gCj4gICB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TICAgICAgIHwgIDEyICstCj4g
ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TICAgICAgIHwgIDEwICstCj4gICB4ZW4vYXJjaC9h
cm0vbW0uYyAgICAgICAgICAgICAgIHwgMzkwICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oICAgICAgfCAgIDkgKy0K
PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggfCAgNTYgKysrKystCj4gICA1IGZp
bGVzIGNoYW5nZWQsIDMzMiBpbnNlcnRpb25zKCspLCAxNDUgZGVsZXRpb25zKC0pCj4gCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 20:46:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 20:46:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcc2O-0007wc-K4; Sun, 16 Jun 2019 20: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=jm3+=UP=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hcc2N-0007wU-7A
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 20:46:03 +0000
X-Inumbo-ID: c032e5b2-9077-11e9-8980-bc764e045a96
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c032e5b2-9077-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 20:46:01 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id c6so7011410wml.0
 for <xen-devel@lists.xenproject.org>; Sun, 16 Jun 2019 13:46: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:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=qf1BEb/rZuf+uxsC7A/vy+PawnFDjvO9cQdyB6M5doQ=;
 b=lqG0huYiqjbAkXNYBSKtEK/kNtwueKBqDTuZU9dB5eMKIE9NxgR9I/Uh6k1Zrb1fOq
 r5XUdLzjjfogDkXTruAB6GuqB4X9ADXrX3/HjRDhr4Z9VrBBy7axRZf5OdRGZAP7slXr
 eXcn6cKmqCWdRV2twwo/ka5z7gG1YDWV82g+nZ5pqvlGnzt+wX3sfcL+M4/TAH68O6iT
 vQEeahUNvr97pFLvSLzdEU7v3BJTZxAIC+r+qvI/AqlkurpkY9GRPy+eZP//cw4kfTtW
 ao24SNe12HpnTTNXS8VKNAdq0XomAnRYAbuv6q1eopVP5Mc93gl12AI/GR8feBfyZLlS
 VRmQ==
X-Gm-Message-State: APjAAAXz83FHKTAxzQdnqWcKfL+sLmdze2Vmaa2sv6V7KKaMiYPhmZO6
 JH5Jh9nhK1XyvjqatgdlEzk=
X-Google-Smtp-Source: APXvYqyHitSX1Oj0/RSB7KD3MaKWXWwdI+8wYxvA35tDWgQ3/T3fhIFmKY69/KTCzqfvKstNOxsOvQ==
X-Received: by 2002:a7b:c3d7:: with SMTP id t23mr15463283wmj.94.1560717960871; 
 Sun, 16 Jun 2019 13:46:00 -0700 (PDT)
Received: from debian ([213.31.248.216])
 by smtp.gmail.com with ESMTPSA id o4sm7626731wmh.35.2019.06.16.13.46.00
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Sun, 16 Jun 2019 13:46:00 -0700 (PDT)
Date: Sun, 16 Jun 2019 21:45:58 +0100
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20190616204558.fzm7o4e26hlsurlk@debian>
References: <20190530144028.54203-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190530144028.54203-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] automation: fix typo in comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgMDQ6NDA6MjhQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 22:51:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 22:51:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcdzw-0001Ux-7W; Sun, 16 Jun 2019 22:51: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcdzv-0001Ul-4L
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 22:51:39 +0000
X-Inumbo-ID: 4b502f92-9089-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b502f92-9089-11e9-8980-bc764e045a96;
 Sun, 16 Jun 2019 22:51:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcdzr-0005Zf-MZ; Sun, 16 Jun 2019 22:51: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 1hcdzr-00055b-Cb; Sun, 16 Jun 2019 22:51:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcdzr-0001cV-6o; Sun, 16 Jun 2019 22:51:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hcdzr-0001cV-6o@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 22:51:35 +0000
Subject: [Xen-devel] [qemu-mainline bisection] complete build-arm64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2484948432228206819=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

branch xen-unstable
xenbranch xen-unstable
job build-arm64-xsm
testid xen-build

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.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:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  59c58f96b270f5edd4ad10954c3a96556cb3a728
  Bug not present: d3e3413bd6a8c0287dbad8942e208d562fd8e29e
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137889/


  commit 59c58f96b270f5edd4ad10954c3a96556cb3a728
  Merge: d3e3413bd6 84995ea219
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Wed Jun 12 13:50:01 2019 +0100
  
      Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2019-06-11-v3' into staging
      
      Miscellaneous patches for 2019-06-11
      
      # gpg: Signature made Wed 12 Jun 2019 12:20:41 BST
      # gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
      # gpg:                issuer "armbru@redhat.com"
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-misc-2019-06-11-v3:
        MAINTAINERS: Polish headline decorations
        MAINTAINERS: Improve section headlines
        MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
        Clean up a header guard symbols (again)
        Supply missing header guards
        Clean up a few header guard symbols
        scripts/clean-header-guards: Fix handling of trailing comments
        Normalize position of header guard
        Include qemu-common.h exactly where needed
        Include qemu/module.h where needed, drop it from qemu-common.h
        qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
        qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 84995ea21935403cc9d57b6cb7dddcac5fa02c1c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu Jun 6 19:24:08 2019 +0200
  
      MAINTAINERS: Polish headline decorations
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190606172408.18399-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit 6347e1f1cc7afc4276392361c30bdc8b3e7aafa3
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu Jun 6 19:24:07 2019 +0200
  
      MAINTAINERS: Improve section headlines
      
      When scripts/get_maintainer.pl reports something like
      
          John Doe <jdoe@example.org> (maintainer:Overall)
      
      the user is left to wonder *which* of our three "Overall" sections
      applies: the one under "Guest CPU cores (TCG)", or the one under
      "Guest CPU Cores (KVM)", or the one under "Usermode emulation".
      
      Rename sections under
      
      * "Guest CPU cores (TCG)" from "FOO" to "FOO TCG CPUs"
      
      * "Guest CPU Cores (KVM)" from "FOO" to "FOO KVM CPUs"
      
      * "Guest CPU Cores (Xen)" from "FOO" to "FOO Xen CPUs"
      
      * "Architecture support" from "FOO" to "FOO general architecture
        support"
      
      * "Usermode Emulation" from "Overall" to "Overall usermode emulation"
      
      * "Tiny Code Generator (TCG)" from "FOO target" to "FOO TCG target",
        and from "Common code" to "Common TCG code"
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190606172408.18399-3-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit 30aec7d331c0dd43c3e83b028c3169993d897552
  Author: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  Date:   Fri Jun 7 16:27:20 2019 +0200
  
      MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
      
      The list is always selected by the 'All patches CC here' section.
      
      Signed-off-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      [Conflicts resolved by redoing the patch]
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
  
  commit fe2611b0165e019e341981ce663282e335f5bc4e
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Fri Jun 7 16:13:21 2019 +0200
  
      Clean up a header guard symbols (again)
      
      Commit d52c454aad "contrib: add vhost-user-gpu" and "c68082c43a
      virtio-gpu: split virtio-gpu-pci & virtio-vga" created headers with
      unusual header guard symbols.  Clean them up
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190607141321.9726-1-armbru@redhat.com>
  
  commit f91005e195e7e1485e60cb121731589960f1a3c9
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:18 2019 +0200
  
      Supply missing header guards
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-5-armbru@redhat.com>
  
  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:16 2019 +0200
  
      scripts/clean-header-guards: Fix handling of trailing comments
      
      clean-header-guards.pl fails to recognize a header guard #endif when
      it's followed by a // comment, or multiple comments.  Fix that.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-3-armbru@redhat.com>
  
  commit 0553d895f98d6ffa7354dee324ff7a65fca3367f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:15 2019 +0200
  
      Normalize position of header guard
      
      This is the common header guard idiom:
      
          /*
           * File comment
           */
      
          #ifndef GUARD_SYMBOL_H
          #define GUARD_SYMBOL_H
      
          ... actual contents ...
      
          #endif
      
      A few of our headers have some #include before the guard.
      target/tilegx/spr_def_64.h has #ifndef __DOXYGEN__ outside the guard.
      A few more have the #define elsewhere.
      
      Change them to match the common idiom.  For spr_def_64.h, that means
      dropping #ifndef __DOXYGEN__.  While there, rename guard symbols to
      make scripts/clean-header-guards.pl happy.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-2-armbru@redhat.com>
      [Rebased with conflicts resolved automatically]
  
  commit a8d2532645cf5ce4f75981f81dfe363efc35d05c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:08 2019 +0200
  
      Include qemu-common.h exactly where needed
      
      No header includes qemu-common.h after this commit, as prescribed by
      qemu-common.h's file comment.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-5-armbru@redhat.com>
      [Rebased with conflicts resolved automatically, except for
      include/hw/arm/xlnx-zynqmp.h hw/arm/nrf51_soc.c hw/arm/msf2-soc.c
      block/qcow2-refcount.c block/qcow2-cluster.c block/qcow2-cache.c
      target/arm/cpu.h target/lm32/cpu.h target/m68k/cpu.h target/mips/cpu.h
      target/moxie/cpu.h target/nios2/cpu.h target/openrisc/cpu.h
      target/riscv/cpu.h target/tilegx/cpu.h target/tricore/cpu.h
      target/unicore32/cpu.h target/xtensa/cpu.h; bsd-user/main.c and
      net/tap-bsd.c fixed up]
  
  commit 0b8fa32f551e863bb548a11394239239270dd3dc
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:07 2019 +0200
  
      Include qemu/module.h where needed, drop it from qemu-common.h
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-4-armbru@redhat.com>
      [Rebased with conflicts resolved automatically, except for
      hw/usb/dev-hub.c hw/misc/exynos4210_rng.c hw/misc/bcm2835_rng.c
      hw/misc/aspeed_scu.c hw/display/virtio-vga.c hw/arm/stm32f205_soc.c;
      ui/cocoa.m fixed up]
  
  commit 856dfd8a035e42cd96ca823f1cbbd18d332e2f84
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:06 2019 +0200
  
      qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-3-armbru@redhat.com>
      Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
  
  commit 14a48c1d0d687735c76880e59bcede6e99871ded
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:05 2019 +0200
  
      qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
      
      Other accelerators have their own headers: sysemu/hax.h, sysemu/hvf.h,
      sysemu/kvm.h, sysemu/whpx.h.  Only tcg_enabled() & friends sit in
      qemu-common.h.  This necessitates inclusion of qemu-common.h into
      headers, which is against the rules spelled out in qemu-common.h's
      file comment.
      
      Move tcg_enabled() & friends into their own header sysemu/tcg.h, and
      adjust #include directives.
      
      Cc: Richard Henderson <rth@twiddle.net>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-2-armbru@redhat.com>
      Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
      [Rebased with conflicts resolved automatically, except for
      accel/tcg/tcg-all.c]


*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137893/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>


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

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/build-arm64-xsm.xen-build --summary-out=tmp/137893.bisection-summary --basis-template=137600 --blessings=real,real-bisect qemu-mainline build-arm64-xsm xen-build
Searching for failure / basis pass:
 137734 fail [host=rochester0] / 137600 ok.
Failure / basis pass flights: 137734 / 137600
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest fc7d997c35372126823c3b0acf7b67c45cbeea36 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Basis pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/osstest/ovmf.git#f0718d1d6b47745a4249f4006807a45f2245dba1-fc7d997c35372126823c3b0acf7b67c45cbeea36 git://git.qemu.org/qemu.git#a578cdfbdd8f9beff5ced52b7826ddb1669abbbf-f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f git://xenbits.xen.org/osstest/seabios.git#0932c20560574696cf87ddd12623e8c423ee821b-85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 git://xenbits.xen.org/xen.git#844aa0a13d34e9a341a8374119d2ed67d4dcd6bb-480800c76969b38f13b6\
 909eb679b23571417538
Loaded 18557 nodes in revision graph
Searching for test results:
 137600 pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 137734 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137697 fail irrelevant
 137862 pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 137864 fail irrelevant
 137866 pass irrelevant
 137869 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137873 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 650a379d505bf558bcb41124bc6c951a76cbc113 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137874 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 8e23e34d989d5ce542fa26425f091fc61e1f23f4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137875 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 d14055dc69dfe4f53e3af9a93126382a40da3366 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137876 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 6d7a134da4afebe8551a69329478415cfb4cbe91 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137877 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137878 pass 1631bb26ae991e530d3c96fe3161ea15144b358e 219dca61ebf41625831d4f96a720852baf44b762 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 0afba78cce7e12cafc79a4eb64e72c633e696bfc
 137879 pass 1631bb26ae991e530d3c96fe3161ea15144b358e a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 0afba78cce7e12cafc79a4eb64e72c633e696bfc
 137880 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 59c58f96b270f5edd4ad10954c3a96556cb3a728 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137881 pass e5b4d825afc474a8cb916a2476dc0bb85fb32b2d 856dfd8a035e42cd96ca823f1cbbd18d332e2f84 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137882 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137883 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 fe2611b0165e019e341981ce663282e335f5bc4e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137884 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137885 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137886 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 59c58f96b270f5edd4ad10954c3a96556cb3a728 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137887 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137889 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 59c58f96b270f5edd4ad10954c3a96556cb3a728 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137890 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137891 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137892 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137893 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Searching for interesting versions
 Result found: flight 137600 (pass), for basis pass
 Result found: flight 137734 (fail), for basis failure
 Repro found: flight 137862 (pass), for basis pass
 Repro found: flight 137869 (fail), for basis failure
 0 revisions at 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
No revisions left to test, checking graph state.
 Result found: flight 137877 (pass), for last pass
 Result found: flight 137880 (fail), for first failure
 Repro found: flight 137885 (pass), for last pass
 Repro found: flight 137886 (fail), for first failure
 Repro found: flight 137887 (pass), for last pass
 Repro found: flight 137889 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  59c58f96b270f5edd4ad10954c3a96556cb3a728
  Bug not present: d3e3413bd6a8c0287dbad8942e208d562fd8e29e
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137889/


  commit 59c58f96b270f5edd4ad10954c3a96556cb3a728
  Merge: d3e3413bd6 84995ea219
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Wed Jun 12 13:50:01 2019 +0100
  
      Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2019-06-11-v3' into staging
      
      Miscellaneous patches for 2019-06-11
      
      # gpg: Signature made Wed 12 Jun 2019 12:20:41 BST
      # gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
      # gpg:                issuer "armbru@redhat.com"
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-misc-2019-06-11-v3:
        MAINTAINERS: Polish headline decorations
        MAINTAINERS: Improve section headlines
        MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
        Clean up a header guard symbols (again)
        Supply missing header guards
        Clean up a few header guard symbols
        scripts/clean-header-guards: Fix handling of trailing comments
        Normalize position of header guard
        Include qemu-common.h exactly where needed
        Include qemu/module.h where needed, drop it from qemu-common.h
        qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
        qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
  
  commit 84995ea21935403cc9d57b6cb7dddcac5fa02c1c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu Jun 6 19:24:08 2019 +0200
  
      MAINTAINERS: Polish headline decorations
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190606172408.18399-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit 6347e1f1cc7afc4276392361c30bdc8b3e7aafa3
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu Jun 6 19:24:07 2019 +0200
  
      MAINTAINERS: Improve section headlines
      
      When scripts/get_maintainer.pl reports something like
      
          John Doe <jdoe@example.org> (maintainer:Overall)
      
      the user is left to wonder *which* of our three "Overall" sections
      applies: the one under "Guest CPU cores (TCG)", or the one under
      "Guest CPU Cores (KVM)", or the one under "Usermode emulation".
      
      Rename sections under
      
      * "Guest CPU cores (TCG)" from "FOO" to "FOO TCG CPUs"
      
      * "Guest CPU Cores (KVM)" from "FOO" to "FOO KVM CPUs"
      
      * "Guest CPU Cores (Xen)" from "FOO" to "FOO Xen CPUs"
      
      * "Architecture support" from "FOO" to "FOO general architecture
        support"
      
      * "Usermode Emulation" from "Overall" to "Overall usermode emulation"
      
      * "Tiny Code Generator (TCG)" from "FOO target" to "FOO TCG target",
        and from "Common code" to "Common TCG code"
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190606172408.18399-3-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit 30aec7d331c0dd43c3e83b028c3169993d897552
  Author: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  Date:   Fri Jun 7 16:27:20 2019 +0200
  
      MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
      
      The list is always selected by the 'All patches CC here' section.
      
      Signed-off-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      [Conflicts resolved by redoing the patch]
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
  
  commit fe2611b0165e019e341981ce663282e335f5bc4e
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Fri Jun 7 16:13:21 2019 +0200
  
      Clean up a header guard symbols (again)
      
      Commit d52c454aad "contrib: add vhost-user-gpu" and "c68082c43a
      virtio-gpu: split virtio-gpu-pci & virtio-vga" created headers with
      unusual header guard symbols.  Clean them up
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190607141321.9726-1-armbru@redhat.com>
  
  commit f91005e195e7e1485e60cb121731589960f1a3c9
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:18 2019 +0200
  
      Supply missing header guards
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-5-armbru@redhat.com>
  
  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
  
  commit c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:16 2019 +0200
  
      scripts/clean-header-guards: Fix handling of trailing comments
      
      clean-header-guards.pl fails to recognize a header guard #endif when
      it's followed by a // comment, or multiple comments.  Fix that.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-3-armbru@redhat.com>
  
  commit 0553d895f98d6ffa7354dee324ff7a65fca3367f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:15 2019 +0200
  
      Normalize position of header guard
      
      This is the common header guard idiom:
      
          /*
           * File comment
           */
      
          #ifndef GUARD_SYMBOL_H
          #define GUARD_SYMBOL_H
      
          ... actual contents ...
      
          #endif
      
      A few of our headers have some #include before the guard.
      target/tilegx/spr_def_64.h has #ifndef __DOXYGEN__ outside the guard.
      A few more have the #define elsewhere.
      
      Change them to match the common idiom.  For spr_def_64.h, that means
      dropping #ifndef __DOXYGEN__.  While there, rename guard symbols to
      make scripts/clean-header-guards.pl happy.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-2-armbru@redhat.com>
      [Rebased with conflicts resolved automatically]
  
  commit a8d2532645cf5ce4f75981f81dfe363efc35d05c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:08 2019 +0200
  
      Include qemu-common.h exactly where needed
      
      No header includes qemu-common.h after this commit, as prescribed by
      qemu-common.h's file comment.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-5-armbru@redhat.com>
      [Rebased with conflicts resolved automatically, except for
      include/hw/arm/xlnx-zynqmp.h hw/arm/nrf51_soc.c hw/arm/msf2-soc.c
      block/qcow2-refcount.c block/qcow2-cluster.c block/qcow2-cache.c
      target/arm/cpu.h target/lm32/cpu.h target/m68k/cpu.h target/mips/cpu.h
      target/moxie/cpu.h target/nios2/cpu.h target/openrisc/cpu.h
      target/riscv/cpu.h target/tilegx/cpu.h target/tricore/cpu.h
      target/unicore32/cpu.h target/xtensa/cpu.h; bsd-user/main.c and
      net/tap-bsd.c fixed up]
  
  commit 0b8fa32f551e863bb548a11394239239270dd3dc
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:07 2019 +0200
  
      Include qemu/module.h where needed, drop it from qemu-common.h
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-4-armbru@redhat.com>
      [Rebased with conflicts resolved automatically, except for
      hw/usb/dev-hub.c hw/misc/exynos4210_rng.c hw/misc/bcm2835_rng.c
      hw/misc/aspeed_scu.c hw/display/virtio-vga.c hw/arm/stm32f205_soc.c;
      ui/cocoa.m fixed up]
  
  commit 856dfd8a035e42cd96ca823f1cbbd18d332e2f84
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:06 2019 +0200
  
      qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-3-armbru@redhat.com>
      Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
  
  commit 14a48c1d0d687735c76880e59bcede6e99871ded
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Thu May 23 16:35:05 2019 +0200
  
      qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
      
      Other accelerators have their own headers: sysemu/hax.h, sysemu/hvf.h,
      sysemu/kvm.h, sysemu/whpx.h.  Only tcg_enabled() & friends sit in
      qemu-common.h.  This necessitates inclusion of qemu-common.h into
      headers, which is against the rules spelled out in qemu-common.h's
      file comment.
      
      Move tcg_enabled() & friends into their own header sysemu/tcg.h, and
      adjust #include directives.
      
      Cc: Richard Henderson <rth@twiddle.net>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190523143508.25387-2-armbru@redhat.com>
      Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
      [Rebased with conflicts resolved automatically, except for
      accel/tcg/tcg-all.c]

 Result found: flight 137882 (pass), for last pass
 Result found: flight 137884 (fail), for first failure
 Repro found: flight 137890 (pass), for last pass
 Repro found: flight 137891 (fail), for first failure
 Repro found: flight 137892 (pass), for last pass
 Repro found: flight 137893 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137893/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>

Revision graph left in /home/logs/results/bisect/qemu-mainline/build-arm64-xsm.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
137893: tolerable ALL FAIL

flight 137893 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/137893/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64-xsm               6 xen-build               fail baseline untested


jobs:
 build-arm64-xsm                                              fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2484948432228206819==--

From xen-devel-bounces@lists.xenproject.org Sun Jun 16 23:59:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Jun 2019 23:59:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcf3D-0006Dj-Sz; Sun, 16 Jun 2019 23:59: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=Rcm0=UP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcf3D-0006DZ-7P
 for xen-devel@lists.xenproject.org; Sun, 16 Jun 2019 23:59:07 +0000
X-Inumbo-ID: b56fdd3a-9092-11e9-8876-0ffde1d5f099
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b56fdd3a-9092-11e9-8876-0ffde1d5f099;
 Sun, 16 Jun 2019 23:58: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 1hcf35-0006pc-7R; Sun, 16 Jun 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 1hcf34-0003EM-OH; Sun, 16 Jun 2019 23:58:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcf34-0007zh-Nc; Sun, 16 Jun 2019 23:58:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137888-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=508908fd449d7b5801ec6b06e5bb263b554444fc
X-Osstest-Versions-That: xen=1c908181a6ba1a54e01fbc903391903928c02d2c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Jun 2019 23:58:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137888: 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>

ZmxpZ2h0IDEzNzg4OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg4OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1MDg5MDhmZDQ0OWQ3YjU4MDFlYzZiMDZlNWJiMjYzYjU1NDQ0NGZjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxYzkwODE4MWE2YmExYTU0ZTAx
ZmJjOTAzMzkxOTAzOTI4YzAyZDJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc3MzIgIDIwMTkt
MDYtMTQgMTg6MDA6NTEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3ODg4ICAy
MDE5LTA2LTE2IDIxOjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgMWM5MDgxODFhNi4uNTA4OTA4ZmQ0NCAgNTA4OTA4ZmQ0NDlkN2I1ODAxZWM2
YjA2ZTViYjI2M2I1NTQ0NDRmYyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 00:10:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 00:10:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcfDi-0007eO-18; Mon, 17 Jun 2019 00:09: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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcfDg-0007eF-Ct
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 00:09:56 +0000
X-Inumbo-ID: 385073e4-9094-11e9-85e1-a71f65f044fd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 385073e4-9094-11e9-85e1-a71f65f044fd;
 Mon, 17 Jun 2019 00:09: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 1hcfDY-0007d2-9w; Mon, 17 Jun 2019 00: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 1hcfDX-0004I2-RG; Mon, 17 Jun 2019 00:09:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcfDX-0007O1-QU; Mon, 17 Jun 2019 00:09:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137739-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu: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-arndale: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-credit1: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-xl: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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-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-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=72a20cee5d99d231809ee4d3d2c09a96a25451e2
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 00:09:47 +0000
Subject: [Xen-devel] [linux-linus test] 137739: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzczOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3NzM5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzJhMjBjZWU1ZDk5ZDIz
MTgwOWVlNGQzZDJjMDlhOTZhMjU0NTFlMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDEwNCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxMDMgZGF5
cyAgIDUyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzczOSAgMjAxOS0wNi0xNCAy
MjoxMTowOCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzMwNyBwZW9wbGUgdG91Y2hl
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
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
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
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNTgyODI5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 01:54:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 01: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 1hcgqx-0006NT-0S; Mon, 17 Jun 2019 01:54: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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcgqv-0006NH-JW
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 01:54:33 +0000
X-Inumbo-ID: d2fe9746-90a2-11e9-a7e8-c70bd073517a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2fe9746-90a2-11e9-a7e8-c70bd073517a;
 Mon, 17 Jun 2019 01:54:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcgqi-0001s6-FB; Mon, 17 Jun 2019 01:54: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 1hcgqi-0002xi-7T; Mon, 17 Jun 2019 01:54:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcgqi-0005KZ-56; Mon, 17 Jun 2019 01:54:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137846-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-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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-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
X-Osstest-Versions-This: linux=a74d0e937a3acaea08ec0a7bfa047b8e0a6b6303
X-Osstest-Versions-That: linux=2bf3258a12af6508d9c0cf17bfa895c5650d2dbb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 01:54:20 +0000
Subject: [Xen-devel] [linux-4.14 test] 137846: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg0NiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NDYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzNzcwNQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYTc0ZDBlOTM3YTNhY2Fl
YTA4ZWMwYTdiZmEwNDdiOGUwYTZiNjMwMwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM3NzA1ICAyMDE5LTA2LTEzIDA2OjAyOjA3IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzg0NiAgMjAxOS0wNi0xNSAxMDowOTozNCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsZXggV2lsbGlhbXNvbiA8
YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxleGFuZHJlIEJvdW5pbmUgPGFsZXguYm91
OUBnbWFpbC5jb20+CiAgQW1pdCBLdWNoZXJpYSA8YW1pdC5rdWNoZXJpYUBsaW5hcm8ub3JnPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5IFNtaXJu
b3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5z
aGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRl
PgogIEJhbGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPgogIEJhcnRsb21pZWogWm9s
bmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCYXJ0b3N6IEdvbGFzemV3
c2tpIDxiZ29sYXN6ZXdza2lAYmF5bGlicmUuY29tPgogIEJlbiBTa2VnZ3MgPGJza2VnZ3NAcmVk
aGF0LmNvbT4KICBCaW5iaW4gV3UgPGJpbmJpbi53dUBpbnRlbC5jb20+CiAgQmpvcm4gSGVsZ2Fh
cyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxv
bkBjb2xsYWJvcmEuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBDaGFvIFl1
IDx5dWNoYW8wQGh1YXdlaS5jb20+CiAgQ2hyaXN0aWFuIEJyYXVuZXIgPGNocmlzdGlhbkBicmF1
bmVyLmlvPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgogIENocmlzdG9waCBWb2d0
bMOkbmRlciA8Yy52b2d0bGFlbmRlckBzaWdtYS1zdXJmYWNlLXNjaWVuY2UuY29tPgogIEN5cmls
bCBHb3JjdW5vdiA8Z29yY3Vub3ZAZ21haWwuY29tPgogIERhbmllbCBHb21leiA8ZGFnbWNyQGdt
YWlsLmNvbT4KICBEZW5uaXMgWmhvdSA8ZGVubmlzQGtlcm5lbC5vcmc+CiAgRG91Z2xhcyBBbmRl
cnNvbiA8ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVkdWFyZG8gVmFsZW50aW4gPGVkdWJlenZh
bEBnbWFpbC5jb20+CiAgRW5yaWMgQmFsbGV0Ym8gaSBTZXJyYSA8ZW5yaWMuYmFsbGV0Ym9AY29s
bGFib3JhLmNvbT4KICBFbnJpY28gR3JhbmF0YSA8ZWdyYW5hdGFAY2hyb21pdW0ub3JnPgogIEZh
cmhhbiBBbGkgPGFsaWZtQGxpbnV4LmlibS5jb20+CiAgR2VvcmcgSG9mbWFubiA8Z2VvcmdAaG9m
bWFubnN3ZWIuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4g
W2ZvciB0dHkgcGFydHNdCiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhh
bnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGVpa2tpIEtyb2dlcnVzIDxoZWlr
a2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tPgogIEhlaWtvIFN0dWVibmVyIDxoZWlrb0BzbnRl
Y2guZGU+CiAgSGVsZW4gS29pa2UgPGhlbGVuLmtvaWtlQGNvbGxhYm9yYS5jb20+CiAgSG9hbiBO
Z3V5ZW4gQW4gPG5hLWhvYW5Aamluc28uY28uanA+CiAgSG9sZ2VyIEhvZmZzdMOkdHRlIDxob2xn
ZXJAYXBwbGllZC1hc3luY2hyb255LmNvbT4KICBIb3UgVGFvIDxob3V0YW8xQGh1YXdlaS5jb20+
CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmll
bGRzQHJlZGhhdC5jb20+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4KICBKYW1l
cyBTbWFydCA8amFtZXMuc21hcnRAYnJvYWRjb20uY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtl
cm5lbC5kaz4KICBKaWFkYSBXYW5nIDxqaWFkYV93YW5nQG1lbnRvci5jb20+CiAgSm9lcmcgUm9l
ZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgVGh1bXNoaXJuIDxqdGhAa2VybmVsLm9y
Zz4KICBKb2huIFNwZXJiZWNrIDxqc3BlcmJlY2tAZ29vZ2xlLmNvbT4KICBKb3JnZSBSYW1pcmV6
LU9ydGl6IDxqb3JnZS5yYW1pcmV6LW9ydGl6QGxpbmFyby5vcmc+CiAgSm9zaCBQb2ltYm9ldWYg
PGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSnVueGlhbyBDaGFuZyA8anVueGlhby5jaGFuZ0BpbnRl
bC5jb20+CiAgSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5jb20+CiAgS2FuZ2ppZSBM
dSA8a2psdUB1bW4uZWR1PgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAg
S2lyaWxsIFNtZWxrb3YgPGtpcnJAbmV4ZWRpLmNvbT4KICBLaXNob24gVmlqYXkgQWJyYWhhbSBJ
IDxraXNob25AdGkuY29tPgogIEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4K
ICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpIFJvbmdRaW5nIDxsaXJvbmdx
aW5nQGJhaWR1LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgTGlueHUgRmFuZyA8ZmFuZ2xpbnh1QGh1YXdlaS5jb20+CiAgTG9yZW56byBQaWVy
YWxpc2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTHUgQmFvbHUgPGJhb2x1Lmx1QGxp
bnV4LmludGVsLmNvbT4KICBMdWRvdmljIEJhcnJlIDxsdWRvdmljLmJhcnJlQHN0LmNvbT4KICBM
dWlzIENoYW1iZXJsYWluIDxtY2dyb2ZAa2VybmVsLm9yZz4KICBNYWNpZWogxbtlbmN6eWtvd3Nr
aSA8bWF6ZUBnb29nbGUuY29tPgogIE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1z
dW5nLmNvbT4KICBNYXJlayBWYXN1dCA8bWFyZWsudmFzdXQrcmVuZXNhc0BnbWFpbC5jb20+CiAg
TWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcnRpbiBCbHVtZW5zdGluZ2wgPG1h
cnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFpbC5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1h
ZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJlZGZlYXJu
QHRoaW5jaS5jb20+CiAgTWF0dGhpYXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4K
ICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWlrYSBXZXN0ZXJiZXJn
IDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pa2UgS3JhdmV0eiA8bWlrZS5r
cmF2ZXR6QG9yYWNsZS5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+
CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgTGljaHZhciA8bWxp
Y2h2YXJAcmVkaGF0LmNvbT4KICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21h
aWwuY29tPgogIE9HQVdBIEhpcm9mdW1pIDxoaXJvZnVtaUBtYWlsLnBhcmtuZXQuY28uanA+CiAg
T2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQG5hdGFsZW5rby5uYW1lPgogIFBhb2xvIFZh
bGVudGUgPHBhb2xvLnZhbGVudGVAbGluYXJvLm9yZz4KICBQZXRlciBVamZhbHVzaSA8cGV0ZXIu
dWpmYWx1c2lAdGkuY29tPgogIFBob25nIEhvYW5nIDxwaG9uZy5ob2FuZy53ekByZW5lc2FzLmNv
bT4KICBRaWFuIENhaSA8Y2FpQGxjYS5wdz4KICBSaWNoYXJkIFdlaW5iZXJnZXIgPHJpY2hhcmRA
bm9kLmF0PgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KICBTZWFuIFBhdWwgPHNl
YW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWJhc3RpYW4gUmVpY2hlbCA8c2ViYXN0aWFuLnJlaWNo
ZWxAY29sbGFib3JhLmNvbT4KICBTaGF3biBHdW8gPHNoYXduZ3VvQGtlcm5lbC5vcmc+CiAgU3Jp
bml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFnYXRsYUBsaW5hcm8ub3JnPgogIFN0ZXBo
YW5lIEVyYW5pYW4gPGVyYW5pYW5AZ29vZ2xlLmNvbT4KICBTdmVuIFZhbiBBc2Jyb2VjayA8VGhl
U3ZlbjczQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGhpZXJy
eSBSZWRpbmcgPHRoaWVycnkucmVkaW5nQGdtYWlsLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRn
bHhAbGludXRyb25peC5kZT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFR5
cmVsIERhdHd5bGVyIDx0eXJlbGRAbGludXgudm5ldC5pYm0uY29tPgogIFVsZiBIYW5zc29uIDx1
bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFZpZ25lc2ggUmFnaGF2ZW5kcmEgPHZpZ25lc2hyQHRp
LmNvbT4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgogIFZsYWRpbWlyIFphcG9sc2tp
eSA8dnpAbWxlaWEuY29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgogIFdpbSBW
YW4gU2Vicm9lY2sgPHdpbUBsaW51eC13YXRjaGRvZy5vcmc+CiAgWW9zaGloaXJvIFNoaW1vZGEg
PHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgogIFl1ZSBIdSA8aHV5dWUyQHl1bG9u
Zy5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIFpoYW5nIFl1IDx6
aGFuZ3l1MzFAYmFpZHUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
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
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTgwIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 06:09:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 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 1hckph-0000zP-AV; Mon, 17 Jun 2019 06:09:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L/9J=UQ=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hckpf-0000zK-BS
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 06:09:31 +0000
X-Inumbo-ID: 779d28e7-90c6-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 779d28e7-90c6-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 06:09: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 x5H64Lsi130933;
 Mon, 17 Jun 2019 06:09: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=grdh29BU5yPRUROUC1gK19xRI+enCyZKgEFK2tTBSUk=;
 b=r55Olug45CBi7UUK63b+i0uGwVL2OZxoTNQDJNqyv5qxve3Nv3Sjvv8XFA1+ev5CFjym
 8/iFWQtWiDQEWGZ9HVExOIZhW4Di9BT4MXx4Wr3e0zMZ8qskkatJgRIdZwQPgwfe3WAf
 dkRVSdtEF17G38I35GrioUvENz9ewK19+O3gQiNAaTfZFayOw6hvsCrQ2tsc64E3jz0e
 /OYhraHsoetNaAhLf7xpIJiW3nMHgmvWYVfXrTQfZZjibIMbVapybEP623SR2G1oPB+k
 zGP6twlX1njC0FciqjV+u3dy9gPQswM1W/aatT2j8ujVE2zEM7psbNFDXZoABXnOYsqj Zg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2t4r3tcgv9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 17 Jun 2019 06:09:28 +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 x5H695oe117917;
 Mon, 17 Jun 2019 06:09:28 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2t5h5sybe6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 17 Jun 2019 06:09:27 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5H69QdH022783;
 Mon, 17 Jun 2019 06:09:26 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 16 Jun 2019 23:09:26 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-10-ankur.a.arora@oracle.com>
 <c91abc40-03e3-2ebd-a878-b251a97869db@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <be7c4638-6677-9ed1-7d68-539898b90b2a@oracle.com>
Date: Sun, 16 Jun 2019 23:09:22 -0700
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: <c91abc40-03e3-2ebd-a878-b251a97869db@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9290
 signatures=668687
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-1906170057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9290
 signatures=668687
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-1906170057
Subject: Re: [Xen-devel] [RFC PATCH 09/16] xen/evtchn: support evtchn in
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMjAxOS0wNi0xNCA1OjA0IGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUu
MTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBMYXJnZWx5IG1lY2hhbmljYWwgcGF0Y2gg
dGhhdCBhZGRzIGEgbmV3IHBhcmFtLCB4ZW5ob3N0X3QgKiB0byB0aGUKPj4gZXZ0Y2huIGludGVy
ZmFjZXMuIFRoZSBldnRjaG4gcG9ydCBpbnN0ZWFkIG9mIGJlaW5nIGRvbWFpbiB1bmlxdWUsIGlz
Cj4+IG5vdyBzY29wZWQgdG8geGVuaG9zdF90Lgo+Pgo+PiBBcyBwYXJ0IG9mIHVwY2FsbCBoYW5k
bGluZyB3ZSBub3cgbG9vayBhdCBhbGwgdGhlIHhlbmhvc3RzIGFuZCwgZm9yCj4+IGV2dGNobl8y
bCwgdGhlIHhlbmhvc3QncyBzaGFyZWRfaW5mbyBhbmQgdmNwdV9pbmZvLiBPdGhlciB0aGFuIHRo
aXMKPj4gZXZlbnQgaGFuZGxpbmcgaXMgbGFyZ2xleSB1bmNoYW5nZWQuCj4+Cj4+IE5vdGUgdGhh
dCB0aGUgSVBJLCB0aW1lciwgVklSUSwgRlVOQ1RJT04sIFBNVSBldGMgdmVjdG9ycyByZW1haW4K
Pj4gYXR0YWNoZWQgdG8geGhfZGVmYXVsdC4gT25seSBpbnRlcmRvbWFpbiBldnRjaG5zIGFyZSBh
bGxvd2FibGUgYXMKPj4geGhfcmVtb3RlLgo+IAo+IEknZCBkbyBvbmx5IHRoZSBpbnRlcmZhY2Ug
Y2hhbmdlcyBmb3Igbm93IChpbmNsdWRpbmcgZXZ0Y2huIEZJRk8pLgpMb29raW5nIGF0IHRoaXMg
cGF0Y2ggYWdhaW4sIGl0IHNlZW1zIHRvIG1lIHRoYXQgaXQgd291bGQgYmUgYmVzdCB0bwpsaW1p
dCB0aGUgaW50ZXJmYWNlIGNoYW5nZSAodG8gdGFrZSB0aGUgeGVuaG9zdF90ICogcGFyYW1ldGVy
KSBvbmx5IHRvCmJpbmRfaW50ZXJkb21haW5fKi4gVGhhdCBhbHNvIGhhcHBpbHkgbGltaXRzIHRo
ZSBjaGFuZ2UgdG8gdGhlIGRyaXZlcnMvCnN1YnRyZWUuCgo+IAo+IFRoZSBtYWluIGRpZmZlcmVu
Y2Ugd2lsbCBiZSBob3cgdG8gY2FsbCB0aGUgaHlwZXJ2aXNvciBmb3Igc2VuZGluZyBhbgo+IGV2
ZW50IChlaXRoZXIgZGlyZWN0IG9yIHZpYSBhIHBhc3N0aHJvdWdoLWh5cGVyY2FsbCkuClllYWgs
IHRob3VnaCwgdGhpcyB3b3VsZCBkZXBlbmQgb24gaG93IHRoZSBldnRjaG5zIGFyZSBtYXBwZWQg
KGlmIGl0J3MKdGhlIEwxLVhlbiB3aGljaCBpcyByZXNwb25zaWJsZSBmb3IgbWFwcGluZyB0aGUg
ZXZ0Y2huIG9uIGJlaGFsZiBvZiB0aGUgCkwwLVhlbiwgdGhlbiBub3RpZnlfcmVtb3RlX3ZpYV9l
dnRjaG4oKSBjb3VsZCBqdXN0IHN0YXkgdGhlIHNhbWUuKQpTdGlsbCwgSSdsbCBhZGQgYSBzZW5k
IGludGVyZmFjZSAocGVyaGFwcyBqdXN0IGFuIGlubGluZSBmdW5jdGlvbikgdG8KdGhlIHhlbmhv
c3QgaW50ZXJmYWNlIGZvciB0aGlzLgoKQW5rdXIKCj4gCj4gCj4gSnVlcmdlbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 06:28:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 06: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 1hcl7W-0002XL-0A; Mon, 17 Jun 2019 06:27: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcl7V-0002XG-2Q
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 06:27:57 +0000
X-Inumbo-ID: 085ebd78-90c9-11e9-a04c-1780bb1bdc44
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 085ebd78-90c9-11e9-a04c-1780bb1bdc44;
 Mon, 17 Jun 2019 06:27:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 00:27:50 -0600
Message-Id: <5D0732E30200007800238AEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 00:27:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <c1094660-9c41-9883-8869-f04f95976728@arm.com>
 <848e4c57-7cc2-2d68-bc23-1c01c0329c80@gmail.com>
 <210a3749-46e4-d659-ee5f-6b14990b6ab0@arm.com>
 <12bf2d15-32a1-4978-1cd5-2b365bc61308@gmail.com>
In-Reply-To: <12bf2d15-32a1-4978-1cd5-2b365bc61308@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE5IGF0IDE4OjI1LCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDE0LjA2LjE5IDE5OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFdlbGwsIHRoYXQg
YSBzdGFibGUgQUJJLi4uIEV2ZW4gaWYgSSB3b3VsZCBsb3ZlIHRvIHJlbW92ZSBpdCwgeW91IGNh
bid0IGdldCAKPiByaWQgb2Ygb2xkIGd1ZXN0cyB0aGF0IGVhc2lseS4uLgo+IAo+IEluIDUgeWVh
cnMsIGFzIFhFTiBkaWQgZm9yIExLIDMuMTg/CgpJJ20gYWZyYWlkIEkgZG9uJ3QgZXZlbiBrbm93
IGhvdyB0byBiZXN0IHdvcmQgYSByZXBseSB0byB0aGlzLiBXaGF0CmhhcyB0aGUgTGludXgga2Vy
bmVsIHZlcnNpb24gZ290IHRvIGRvIHdpdGggdGhlIGludGVyZmFjZXMgcHJvdmlkZWQKYnkgWGVu
PyBJcyB5b3VyIHJlcGx5IG1lYW50IHRvIHNheSB0aGF0IHNvbWV0aGluZyB3YXMgcmVtb3ZlZApm
cm9tIHRoZSBMaW51eCBrZXJuZWwgaW4gdGhhdCB2ZXJzaW9uPyBUaGF0J3MgZmluZSAtIGNvbnN1
bWVycyBjYW4Kc3RvcCBjb25zdW1pbmcgaW50ZXJmYWNlcyB0aGV5IGRvbid0IGxpa2UgdG8gdXNl
LiBCdXQgWGVuICh0aGUKcHJvZHVjZXIgb2YgaW50ZXJmYWNlcyBsaWtlIHRoZSBvbmUgZGlzY3Vz
c2VkIGhlcmUpIGNhbid0IGxpZ2h0bHkgc3RvcApwcm92aWRpbmcgaW50ZXJmYWNlcywgaXJyZXNw
ZWN0aXZlIG9mIHRoZWlyIHVzZSBpbiB1cHN0cmVhbSBMaW51eC4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 06:28:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 06:28:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcl8N-0002ag-Bb; Mon, 17 Jun 2019 06: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=L/9J=UQ=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hcl8L-0002a4-Rl
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 06:28:49 +0000
X-Inumbo-ID: 2a018810-90c9-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a018810-90c9-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 06: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 x5H6Sksk151126;
 Mon, 17 Jun 2019 06:28: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=w6Yoz+9IqeNomaLoN+e6oc9dQxJ2P3sRhOKehviO6xI=;
 b=Db/FPfaBlkjGZQqmj2lh5JmB69aSmUZK3gMINtRgEwmzzFC+bPyKofTCIqqENk/kzzc7
 2tv9kCh6CY1LQn0r2iX0s5HN2GXXVcd52vCjbbw28+MoAQgsoHPetYYmpLkX92A2R3Lr
 oOCQXDXsrrzrCOQYW2K0CnFee+xwTp3ZTgsiLvmqAU/0AO7boHIfNsYGhFLdMmzYK3v6
 7ThC/ONBzkZZDvvH43aI41o2ze/FrIsy4PLeT5ZKIY+mtV6tmy8rG2vgv2hx28Z1mcbR
 cMuCRfYuDJ0r+emJITNGmyIt5W+Q+rI4Svc2W1RJwMHDylTo1pW1nGSREDuUngWBNxip gQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2t4r3tckww-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 17 Jun 2019 06:28:46 +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 x5H6SQ3I083288;
 Mon, 17 Jun 2019 06:28:45 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2t5mgb6brv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 17 Jun 2019 06:28:45 +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 x5H6Shnv008545;
 Mon, 17 Jun 2019 06:28:43 GMT
Received: from [192.168.0.110] (/70.36.60.91)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 16 Jun 2019 23:28:43 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-8-ankur.a.arora@oracle.com>
 <9f1323f4-06ae-93a5-c9b0-3b84ee549fa6@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <b1bb28b0-1974-6641-f044-bcddfbf0b628@oracle.com>
Date: Sun, 16 Jun 2019 23:28:39 -0700
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: <9f1323f4-06ae-93a5-c9b0-3b84ee549fa6@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9290
 signatures=668687
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-1906170060
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9290
 signatures=668687
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-1906170060
Subject: Re: [Xen-devel] [RFC PATCH 07/16] x86/xen: make vcpu_info part of
 xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMjAxOS0wNi0xNCA0OjUzIGEubS4sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUu
MTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBBYnN0cmFjdCBvdXQgeGVuX3ZjcHVfaWQg
cHJvYmluZyB2aWEgKCpwcm9iZV92Y3B1X2lkKSgpLiBPbmNlIHRoYXQgaXMKPj4gYXZhaWxhYixl
IHRoZSB2Y3B1X2luZm8gcmVnaXN0cmF0aW9uIGhhcHBlbnMgdmlhIHRoZSBWQ1BVT1AgaHlwZXJj
YWxsLgo+Pgo+PiBOb3RlIHRoYXQgZm9yIHRoZSBuZXN0ZWQgY2FzZSwgdGhlcmUgYXJlIHR3byB2
Y3B1X2lkcywgYW5kIHR3byB2Y3B1X2luZm8KPj4gYXJlYXMsIG9uZSBlYWNoIGZvciB0aGUgZGVm
YXVsdCB4ZW5ob3N0IGFuZCB0aGUgcmVtb3RlIHhlbmhvc3QuCj4+IFRoZSB2Y3B1X2luZm8gaXMg
dXNlZCB2aWEgcHZfaXJxX29wcywgYW5kIGV2dGNobiBzaWduYWxpbmcuCj4+Cj4+IFRoZSBvdGhl
ciBWQ1BVT1AgaHlwZXJjYWxscyBhcmUgdXNlZCBmb3IgbWFuYWdlbWVudCAoYW5kIHNjaGVkdWxp
bmcpCj4+IHdoaWNoIGlzIGV4cGVjdGVkIHRvIGJlIGRvbmUgcHVyZWx5IGluIHRoZSBkZWZhdWx0
IGh5cGVydmlzb3IuCj4+IEhvd2V2ZXIsIHNjaGVkdWxpbmcgb2YgTDEtZ3Vlc3QgZG9lcyBpbXBs
eSBMMC1YZW4tdmNwdV9pbmZvIHN3aXRjaGluZywKPj4gd2hpY2ggbWlnaHQgbWVhbiB0aGF0IHRo
ZSByZW1vdGUgaHlwZXJ2aXNvciBuZWVkcyBzb21lIHZpc2liaWxpdHkKPj4gaW50byByZWxhdGVk
IGV2ZW50cy9oeXBlcmNhbGxzIGluIHRoZSBkZWZhdWx0IGh5cGVydmlzb3IuCj4gCj4gQW5vdGhl
ciBjYW5kaWRhdGUgZm9yIGRyb3BwaW5nIGR1ZSB0byBsYXllcmluZyB2aW9sYXRpb24sIEkgZ3Vl
c3MuClllYWgsIGEgbW9yZSBuYXJyb3dseSB0YWlsb3JlZCBpbnRlcmZhY2UsIHdoZXJlIHBlcmhh
cHMgdGhlIEwxLVhlbgptYXBzIGV2ZW50cyBmb3IgTDAtWGVuIG1ha2VzIHNlbnNlLgpBbHNvLCBq
dXN0IHJlYWxpemVkIHRoYXQgZ2l2ZW4gdGhhdCBMMC1YZW4gaGFzIG5vIGNvbnRyb2wgb3Zlcgpz
Y2hlZHVsaW5nIG9mIEwxLVhlbidzIGd1ZXN0cyAoc29tZSBvZiB3aGljaCBpdCBtaWdodCB3YW50
IHRvCnNlbmQgZXZlbnRzIHRvKSwgaXQgbWFrZXMgc2Vuc2UgZm9yIEwxLVhlbiB0byBoYXZlIHNv
bWUgc3RhdGUKZm9yIGd1ZXN0IGV2dGNobnMgd2hpY2ggcGVydGFpbiB0byBMMC1YZW4uCgoKQW5r
dXIKCj4gCj4gCj4gSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 06:29:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 06: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 1hcl8Y-0002cl-LX; Mon, 17 Jun 2019 06: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcl8W-0002cR-SK
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 06:29:00 +0000
X-Inumbo-ID: 3057499e-90c9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3057499e-90c9-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 06:28:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 00:28:58 -0600
Message-Id: <5D0733230200007800238AF2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 00:28:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
 <46e206de-dd8e-6931-bda6-32af5c7ba964@gmail.com>
In-Reply-To: <46e206de-dd8e-6931-bda6-32af5c7ba964@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE5IGF0IDE4OjIzLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDE0LjA2LjE5IDE4OjQyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTQuMDYu
MTkgYXQgMTc6MTEsIDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4gd3JvdGU6Cj4+PiBPbiAxNC4w
Ni4xOSAxNzozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEFmdGVyIGFsbCB0aGV5IGhhdmUg
ZXhhY3RseSB0aGUgc2FtZSBkYXRhLi4uCj4+Pgo+Pj4gWWVzLCBidXQgbm9ybWFsIGd1ZXN0cyBz
aG91bGQgdXNlIG9ubHkgb25lIGludGVyZmFjZS4KPj4gCj4+IEkgdGhvdWdodCBpdCBoYWQgYmVl
biBjbGFyaWZpZWQgYWxyZWFkeSB0aGF0IG5vcm1hbCBndWVzdHMgY2FuIHZlcnkKPj4gd2VsbCB1
c2UgYm90aCBpbnRlcmZhY2VzLCBqdXN0IG5vdCBib3RoIGF0IHRoZSBzYW1lIHRpbWU6IEJvb3Qg
bG9hZGVyCj4+IGFuZCBPUyBjb3VsZCBkaXNhZ3JlZSBpbiB0aGlzIHJlZ2FyZCwgYXMgdGhlIHBy
aW1lIGV4YW1wbGUuCj4gCj4gSSBtaXNzZWQgImF0IHRoZSBzYW1lIHRpbWUiLgo+IAo+IFdlIG1h
eSByZXF1aXJlIGV4aXN0aW5nIHJ1bnN0YXRlIGFyZWEgdW5yZWdpc3RlcmluZyBpZiB0aGUgc3lz
dGVtIGlzIGF3YXJlIAo+IG9mIGl0LiBCdXQgaXQgaXMgZm9yIHRoZSBuZXcgaW50ZXJmYWNlLgo+
IFRoZSBvbGQgb25lIGhhcyBubyBkb2N1bWVudGF0aW9uIGFib3V0IHRoZSB1bnJlZ2lzdGVyaW5n
LiBUaGUgaW1wbGljaXQgd2F5IAo+IGlzIGtub3duIHRvIHVzLCBidXQgbm90IGtub3duIHRvIHVz
ZXJzLgo+IEhvdyB0byBzb2x2ZSB0aGUgY2xhc2g/CgpBbmQgb25jZSBhZ2FpbiBJJ20gbm90IHN1
cmUgd2hhdCB0byBhbnN3ZXIsIGNvbnNpZGVyaW5nIHRoYXQgSSd2ZQphbHJlYWR5IG91dGxpbmVk
IGEgcG9zc2libGUgbW9kZWwgKHdpdGhvdXQgYW55IGV4cGxpY2l0IHVucmVnaXN0cmF0aW9uKS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 06:40:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 06: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 1hclJc-00049i-Tq; Mon, 17 Jun 2019 06:40: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hclJc-00049d-7e
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 06:40:28 +0000
X-Inumbo-ID: ca43940c-90ca-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca43940c-90ca-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 06:40:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 00:40:25 -0600
Message-Id: <5D0735D20200007800238B1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 00:40:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
 <5D0386DC0200007800238470@prv1-mh.provo.novell.com>
 <6c6fcf56-f6d1-e6b7-dcf8-3889a772d03e@arm.com>
In-Reply-To: <6c6fcf56-f6d1-e6b7-dcf8-3889a772d03e@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] x86/ACPI: re-park previously parked
 CPUs upon resume from S3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA2LjE5IGF0IDE4OjUyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IFRoZSB0aXRsZSBhbmQgY29tbWl0IG1lc3NhZ2UgYXJlIGEgYml0IG9kZCB0byByZWFkIGJlY2F1
c2UgeW91IGFyZSBtb2RpZnlpbmcgCj4gY29tbW9uIGNvZGUgYnV0IGV2ZXJ5dGhpbmcgaXMgZ2Vh
cmVkIHRvd2FyZHMgeDg2LgoKSW5kZWVkLiBUaGVyZSdzIG5vIGNhbGxlciBvZiB7ZW4sZGlzfWFi
bGVfbm9uYm9vdF9jcHVzKCkgaW4gQXJtIGNvZGUKYXQgcHJlc2VudCwgYWZhaWNzLiBIZW5jZSB0
aGUgY29kZSBjaGFuZ2VkIChidXQgbm90IHRoZSBmaWxlKSBpcyB0cnVseQp4ODYtc3BlY2lmaWMg
YXQgdGhlIG1vbWVudC4gSSd2ZSBleHBsaWNpdGx5IHRob3VnaHQgYWJvdXQgdGhlCiJpbmNvbnNp
c3RlbmN5IiBiZXR3ZWVuIHRpdGxlIGFuZCBjb250ZW50cywgYnV0IEkndmUgZGVsaWJlcmF0ZWx5
IHB1dCBpdAphcyBpczogVGhlIGNoYW5nZSBfaXNfIHg4NiAvIEFDUEkgb25seSwgX2Rlc3BpdGVf
IHRvdWNoaW5nIGNvbW1vbgpjb2RlIChhbmQgaGVuY2UgbmVlZGluZyBhIFJFU1QgbWFpbnRhaW5l
ciBhY2spLgoKPj4gLS0tIGEveGVuL2NvbW1vbi9jcHUuYwo+PiArKysgYi94ZW4vY29tbW9uL2Nw
dS5jCj4+IEBAIC0xMDUsNyArMTA1LDcgQEAgaW50IGNwdV9kb3duKHVuc2lnbmVkIGludCBjcHUp
Cj4+ICAgICAgIGlmICggZXJyICkKPj4gICAgICAgICAgIGdvdG8gZmFpbDsKPj4gICAKPj4gLSAg
ICBpZiAoIHVubGlrZWx5KHN5c3RlbV9zdGF0ZSA8IFNZU19TVEFURV9hY3RpdmUpICkKPj4gKyAg
ICBpZiAoIHN5c3RlbV9zdGF0ZSA8IFNZU19TVEFURV9hY3RpdmUgfHwgc3lzdGVtX3N0YXRlID09
IFNZU19TVEFURV9yZXN1bWUgKQo+IAo+IFNvIHRoaXMgY2hhbmdlIGhlcmUgaXMgbmVjZXNzYXJ5
IGJlY2F1c2UgZW5hYmxlX25vbmJvb3RfY3B1cygpIG1heSBjYWxsIAo+IGNwdV9kb3duKCksIGFt
IEkgcmlnaHQ/CgpZZXMgKGFsYmVpdCBsaWtlbHkgcy9uZWNlc3Nhcnkvd2FudGVkLykuCgo+IElm
IHNvLCBjb3VsZCB5b3UgcGxlYXNlIG1lbnRpb24gaXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPwoK
SG1tLCBJIGNvdWxkLiBCdXQgdGhpcyBpcyBqdXN0IHBhcmFsbGVsaW5nIHdoYXQgd2UncmUgYWxy
ZWFkeSBkb2luZyBmb3IKdGhlIGJvb3QgcGF0aCwgc28gaXQgZGlkbid0IHNlZW0gaW1wZXJhdGl2
ZSB0byBtZSB0byBjYWxsIGl0IG91dC4gQnV0CmFueXdheSwgSSd2ZSBhZGRlZCBhIHNlbnRlbmNl
LgoKPj4gQEAgLTIwNywxNSArMjA3LDE5IEBAIHZvaWQgZW5hYmxlX25vbmJvb3RfY3B1cyh2b2lk
KQo+PiAgIAo+PiAgICAgICBwcmludGsoIkVuYWJsaW5nIG5vbi1ib290IENQVXMgIC4uLlxuIik7
Cj4+ICAgCj4+IC0gICAgZm9yX2VhY2hfY3B1ICggY3B1LCAmZnJvemVuX2NwdXMgKQo+PiArICAg
IGZvcl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1ICkKPj4gICAgICAgewo+PiArICAgICAgICBpZiAo
IHBhcmtfb2ZmbGluZV9jcHVzID8gY3B1ID09IHNtcF9wcm9jZXNzb3JfaWQoKQo+IAo+IHBhcmtf
b2ZmbGluZV9jcHVzIGlzIHg4NiBzcGVjaWZpYywgc28gaXQgd2lsbCBub3QgYnVpbGQgb24gQXJt
LgoKQW5kIHRoYXQncyBpbnRlbnRpb25hbCwgZXZlbiBtb3JlIHNvIHRoYXQgKGFzIHNhaWQgYWJv
dmUpIEFybSBkb2Vzbid0CmNhbGwgaGVyZSBpbiB0aGUgZmlyc3QgcGxhY2UuIEFuZCBldmVuIGlm
IGl0IGRpZCAtIHdoZXRoZXIgdG8gZG8gdGhpbmdzIHRoZQoibmV3IiB3YXkgd291bGQgdGhlbiBz
dGlsbCAoaW50ZW50aW9uYWxseSkgZGVwZW5kIG9uIHdoZXRoZXIgQXJtIGhhZAphbnkgd2F5IG9m
IHBhcmtfb2ZmbGluZV9jcHVzIGJlaW5nICJ0cnVlIi4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 07:04:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 07:04:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hclgW-0005uL-F8; Mon, 17 Jun 2019 07:04:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hclgU-0005uG-TM
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 07:04:06 +0000
X-Inumbo-ID: 18096bf5-90ce-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18096bf5-90ce-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 07:04:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 01:04:04 -0600
Message-Id: <5D073B600200007800238B30@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 01:04:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-137065-mainreport@xen.org>
 <23793.2095.866136.936682@mariner.uk.xensource.com>
 <5CF10F1C0200007800233FA8@prv1-mh.provo.novell.com>
 <23800.977.195291.114635@mariner.uk.xensource.com>
 <5CF8BD890200007800235C21@prv1-mh.provo.novell.com>
In-Reply-To: <5CF8BD890200007800235C21@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.7-testing test] 137065: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA2LjA2LjE5IGF0IDA5OjE1LCAgd3JvdGU6Cj4+Pj4gT24gMDUuMDYuMTkgYXQgMjA6
MDIsIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiB3cm90ZToKPiA+IEphbiBCZXVsaWNoIHdyaXRl
cyAoIlJlOiBbWGVuLWRldmVsXSBbeGVuLTQuNy10ZXN0aW5nIHRlc3RdIDEzNzA2NTogcmVncmVz
c2lvbnMgCj4gLSAKPiA+IEZBSUwiKToKPiA+PiBUaGUgb25lIHlvdSd2ZSBwaWNrZWQgbG9va3Mg
dG8gYmUgYSAiZmFpbCBuZXZlciBwYXNzIiBvbmUsIHNvIGlzIHBlcmhhcHMKPiA+PiBub3QgaWRl
YWwuIEkndmUgbG9va2VkIGF0IGEgY291cGxlIG90aGVyIG9uZXMsIGFuZCBpbiBwYXJ0aWN1bGFy
IHdoZW4gdGhlCj4gPj4gZ3Vlc3RzIGFyZSBzdXBwb3NlZGx5IDY0LWJpdCBJIG5vdGljZSB0d28g
dGhpbmdzCj4gPj4gLSB0aGV5IGxvb2sgdG8gYmUgYnVzeSBsb29waW5nIG9uIHZDUFUgMCwKPiA+
PiAtIHRoZSBWTUNTL1ZNQ0IgZHVtcHMgc3VnZ2VzdCB0aGV5J3ZlIG5ldmVyIGxlZnQgZWFybHkg
Ym9vdCAoaS5lLgo+ID4+ICAgYXJlIHN0aWxsIGluIDMyLWJpdCBtb2RlIHdpdGggcGFnaW5nIHN0
aWxsIGRpc2FibGVkKSwgYW5kIG1heSB3ZWxsIHN0aWxsCj4gPj4gICBiZSBzaXR0aW5nIGluc2lk
ZSB0aGUgYm9vdCBsb2FkZXIuCj4gPj4gSSdtIG5vdCBhdCBhbGwgY2VydGFpbiB0aG91Z2ggaWYg
dGhpcyBoZWxwcyBpbiBhbnkgd2F5Lgo+ID4gCj4gPiBJIGhhdmUgbm90IHlldCBtYW5hZ2VkIHRv
IG1ha2UgbXVjaCBwcm9ncmVzcyB3aXRoIHRoaXMuICBJbiBteSBtb3N0Cj4gPiByZWNlbnQgYXR0
ZW1wdCBJIGJhY2twb3J0ZWQgYWxsIG9mIHRoZSBidWlsZCBmaXhlcyBvbnRvIHRoZQo+ID4gbGFz
dC13b3JraW5nIFhlbiByZXZpc2lvbi4KPiA+IAo+ID4gVGhlIGJyYW5jaCBJIGJ1aWx0IGFuZCB0
ZXN0ZWQgd2FzIHRoaXM6Cj4gPiAgIGl3akBvc3N0ZXN0LnRlc3QtbGFiOnhlbi5naXQvdC40Nwo+
IAo+IEkgd291bGQgaGF2ZSB3YW50ZWQgdG8gbG9vayBhdCB3aGF0IHlvdSd2ZSBwdWxsZWQgaW4s
IGJ1dCBJIGNvdWxkbid0Cj4gZmlndXJlIGhvdyB0byB0cmFuc2Zvcm0gdGhpcyBpbnRvIGEgdXJs
IHVzYWJsZSBmcm9tIGhlcmUuCj4gCj4gPiBBbmQgaXQgZmFpbGVkOgo+ID4gICBmbGlnaHQgMTM3
MjU1IHhlbi11bnN0YWJsZSBwbGF5IFtwbGF5XQo+ID4gICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3MjU1LyAKPiAKPiBBbmQgaXQncyBhZ2FpbiBp
cyB0aGlzIGVhcmx5IGJvb3Qgc3RhdGUsIHdpdGggdkNQVSAwIHNwaW5uaW5nIG9uCj4gc29tZXRo
aW5nLiBBcyBJJ20gb25seSBub3cgbm90aWNpbmcsIHRoaXMKPiAKPiAoWEVOKSBSU1AgPSAweDAw
MDAwMDAwMDA1YzJkNDggKDB4MDAwMDAwMDAwMDVjMmQ0OCkgIFJJUCA9IAo+IDB4MDAwMDAwMDAw
MDEwMTVkYiAoMHgwMDAwMDAwMDAwMTAxNWRiKQo+IAo+IG1pZ2h0IGFjdHVhbGx5IGhpbnQgYXQg
aXQgYmVpbmcgaW4gaHZtbG9hZGVyLiBUaGUgZ3Vlc3Qgc3RhdGUgZHVtcAo+IHdvdWxkIG1hdGNo
IHVwIHdpdGggdGhpczoKPiAKPiAoWEVOKSBSSVA6ICAgIDAwMTg6WzwwMDAwMDAwMDAwMTAxNWUw
Pl0KPiAKPiBCb3RoIHdvdWxkIHBvaW50IGludG8gaHZtbG9hZGVyKCkncyBtZW1zZXQuIEluIHRo
aXMgbGF0dGVyIGNhc2Ugd2UKPiBhbHNvIGhhdmUgdGhlIHJlbWFpbmluZyByZWdpc3RlcnMsIHdo
aWNoIGFyZSBpbnRlcmVzdGluZzoKPiAKPiAoWEVOKSByYXg6IDAwMDAwMDAwMDA1YzJkNTAgICBy
Yng6IDAwMDAwMDAwMDAxMGRhOWMgICByY3g6IDAwMDAwMDAwMDAwMDAyZmYKPiAoWEVOKSByZHg6
IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMDAgICByZGk6IDAwMDAwMDAw
MDAwMDAwMDAKPiAoWEVOKSByYnA6IDAwMDAwMDAwMDA1YzJkNTggICByc3A6IDAwMDAwMDAwMDA1
YzJkNDggICByODogIDAwMDAwMDAwMDAwMDAwMDAKPiAKPiByYXggaXMgdGhlIGFkZHJlc3MgdGhh
dCB3YXMganVzdCB3cml0dGVuIHRvIChvciBvbiB0aGUgZmlyc3QgaXRlcmF0aW9uCj4gaXMgdGhl
IGFkZHJlc3MgYWJvdXQgdG8gYmUgd3JpdHRlbiB0bykuIEl0J3MgcHJldHR5IG9kZCB0aGF0IHJh
eAo+IHBvaW50cyBleGFjdGx5IGJldHdlZW4gcnNwIGFuZCByYnAsIGkuZS4gYXQgbG9jYWwgdmFy
aWFibGUgc3BhY2Ugb2YKPiBtZW1zZXQoKSBpdHNlbGYuIE5vIGNhbGxlciBzaG91bGQgZXZlciBj
YWxsIHRoZSBmdW5jdGlvbiBsaWtlIHRoaXMuCj4gCj4gU2VlaW5nIHRoZXNlIGFkZHJlc3NlcyBh
bmQgc2VlaW5nCj4gCj4gKGQxKSBUZXN0aW5nIEhWTSBlbnZpcm9ubWVudDoKPiAKPiBhcyB0aGUg
bGFzdCBsaW5lIG9mIGd1ZXN0IG91dHB1dCBJIHdvbmRlciB3aGV0aGVyIHlvdSBuZWVkIHRvIHB1
bGwKPiBpbiAwZDY5Njg2MzVjICgiaHZtbG9hZGVyOiBhdm9pZCB0ZXN0cyB3aGVuIHRoZXkgd291
bGQgY2xvYmJlcgo+IHVzZWQgbWVtb3J5IikuIElmIG5ldmVydGhlbGVzcyBleGVjdXRpbmcgdGhl
IHRlc3RzIGlzIGRlc2lyZWQsCj4gZTJmYzViYjVjYiAoImh2bWxvYWRlcjogZHluYW1pY2FsbHkg
ZGV0ZXJtaW5lIHNjcmF0Y2ggbWVtb3J5Cj4gcmFuZ2UgZm9yIHRlc3RzIikgd291bGQgYWxzbyBi
ZSBuZWVkZWQgKGJ1dCB0aGVuIGFsc28gb24gNC44IGFuZAo+IDQuOSkuCgpGVFIgLSBJJ3ZlIGFw
cGxpZWQgdGhlIGZpcnN0IG9mIHRoZXNlIHRvIHRoZSA0LjcgYnJhbmNoIChzaG91bGQgaGF2ZQpk
b25lIHNvIGJlZm9yZSB0aGUgd2Vla2VuZCwgdG8gYXZvaWQgd2FzdGluZyB5ZXQgYW5vdGhlciBm
bGlnaHQpLgpJZiBpdCBoZWxwcyAoYXMgSSBleHBlY3QpLCB0aGVuIGl0IG1heSBhbHNvIHdhbnQg
Z28gb250byB0aGUgNC42IG9uZS4KT3RvaCB3ZSBjb3VsZCBhcyB3ZWxsIGRlY2lkZSB0byByZXRp
cmUgNC43ICh0aGUgMyB5ZWFycyBmcm9tIGl0cwppbml0aWFsIHJlbGVhc2UgZXhwaXJlIG9uIFRo
dXJzZGF5IGFjY29yZGluZyB0byBteSByZWNvcmRzKSwgYXQKd2hpY2ggcG9pbnQgdGhlIG5lZWQg
dG8gZmlkZGxlIHdpdGggdGhlIDQuNiBicmFuY2ggKGZvciB1c2UgYXMKInByZXYiIGluIDQuNyB0
ZXN0aW5nKSBhcyB3ZWxsIGFzIHRoZSBuZWVkIHRvIGFjdHVhbGx5IHNwZW5kIHRlc3RpbmcKcmVz
b3VyY2VzIG9uIGl0IHdvdWxkIHZhbmlzaC4gQnV0IHBlcmhhcHMgaXQncyBiZXR0ZXIgdG8gaGF2
ZSA0LjcKZ2V0IGEgZmluYWwgImZ1bGwiIHB1c2ggLi4uCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:10:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08: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 1hcmic-00039H-6Y; Mon, 17 Jun 2019 08:10:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcmia-00039C-9Z
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:10:20 +0000
X-Inumbo-ID: 586c328f-90d7-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 586c328f-90d7-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:10:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 02:10:18 -0600
Message-Id: <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 02:10:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogZ3VhcmQgdG9wLW9mLXN0YWNrIHJlYWRzCjI6IHdpZGVuIGNvbmRpdGlvbiBmb3IgbG9nZ2lu
ZyB0b3Atb2Ytc3RhY2sKClRoZSBpc3N1ZSBwYXRjaCAyIGZpeGVzIChhIGN1cmlvdXMgbGFjayBv
ZiBhbiBpbnRlcm1lZGlhdGUgY2FsbCBzdGFjawplbnRyeSkgd2FzIG9ic2VydmVkIGluIHByYWN0
aWNlOyBwYXRjaCAxIGlzIGEgcmVzdWx0IG9mIG1lIGp1c3QgbG9va2luZwphdCB0aGUgY29kZS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:12:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:12:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcml8-0003Kt-9w; Mon, 17 Jun 2019 08: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcml6-0003Kk-FT
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:12:56 +0000
X-Inumbo-ID: b3b4dd52-90d7-11e9-8929-ff18506b4ad1
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b3b4dd52-90d7-11e9-8929-ff18506b4ad1;
 Mon, 17 Jun 2019 08:12:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 02:12:51 -0600
Message-Id: <5D074B7F0200007800238B69@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 02:12:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
In-Reply-To: <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: Andrew Cooper <andrew.cooper3@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>

Tm90aGluZyAoYWZhaWNzKSBndWFyYW50ZWVzIHRoYXQgdGhlIG9yaWdpbmFsIGZyYW1lJ3Mgc3Rh
Y2sgcG9pbnRlcgpwb2ludHMgYXQgcmVhZGFibGUgbWVtb3J5LiBBdm9pZCBhIChsaWtlbHkgbmVz
dGVkKSBjcmFzaCBieSBhdHRhY2hpbmcKZXhjZXB0aW9uIHJlY292ZXJ5IHRvIHRoZSByZWFkICht
YWtpbmcgaXQgYSBzaW5nbGUgcmVhZCBhdCB0aGUgc2FtZQp0aW1lKS4gRG9uJ3QgZXZlbiBpbnZv
a2UgX3Nob3dfdHJhY2UoKSBpbiBjYXNlIG9mIGEgbm9uLXJlYWRhYmxlIHRvcApzbG90LgoKU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IE5hbWUg
YXNtKCkgYXJndW1lbnRzLiBVc2UgZXhwbGljaXQgImZhdWx0IiB2YXJpYWJsZS4KCi0tLSBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC00ODQsMTcg
KzQ4NCwzMSBAQCBzdGF0aWMgdm9pZCBfc2hvd190cmFjZSh1bnNpZ25lZCBsb25nIHNwCiAKIHN0
YXRpYyB2b2lkIHNob3dfdHJhY2UoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7
Ci0gICAgdW5zaWduZWQgbG9uZyAqc3AgPSBFU1BfQkVGT1JFX0VYQ0VQVElPTihyZWdzKTsKKyAg
ICB1bnNpZ25lZCBsb25nICpzcCA9IEVTUF9CRUZPUkVfRVhDRVBUSU9OKHJlZ3MpLCB0b3MgPSAw
OworICAgIGJvb2wgZmF1bHQgPSBmYWxzZTsKIAogICAgIHByaW50aygiWGVuIGNhbGwgdHJhY2U6
XG4iKTsKIAorICAgIC8qIEd1YXJkZWQgcmVhZCBvZiB0aGUgc3RhY2sgdG9wLiAqLworICAgIGFz
bSAoICIxOiBtb3YgJVtkYXRhXSwgJVt0b3NdOyAyOlxuIgorICAgICAgICAgICIucHVzaHNlY3Rp
b24gLmZpeHVwLFwiYXhcIlxuIgorICAgICAgICAgICIzOiBtb3ZiICQxLCAlW2ZhdWx0XTsgam1w
IDJiXG4iCisgICAgICAgICAgIi5wb3BzZWN0aW9uXG4iCisgICAgICAgICAgX0FTTV9FWFRBQkxF
KDFiLCAzYikKKyAgICAgICAgICA6IFt0b3NdICIrciIgKHRvcyksIFtmYXVsdF0gIitxbSIgKGZh
dWx0KSA6IFtkYXRhXSAibSIgKCpzcCkgKTsKKwogICAgIC8qCiAgICAgICogSWYgUklQIGxvb2tz
IHNlbnNpYmxlLCBvciB0aGUgdG9wIG9mIHRoZSBzdGFjayBkb2Vzbid0LCBwcmludCBSSVAgYXQK
ICAgICAgKiB0aGUgdG9wIG9mIHRoZSBzdGFjayB0cmFjZS4KICAgICAgKi8KICAgICBpZiAoIGlz
X2FjdGl2ZV9rZXJuZWxfdGV4dChyZWdzLT5yaXApIHx8Ci0gICAgICAgICAhaXNfYWN0aXZlX2tl
cm5lbF90ZXh0KCpzcCkgKQorICAgICAgICAgIWlzX2FjdGl2ZV9rZXJuZWxfdGV4dCh0b3MpICkK
ICAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcChyZWdzLT5yaXApLCBfcChyZWdz
LT5yaXApKTsKKyAgICBlbHNlIGlmICggZmF1bHQgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCIg
ICBbRmF1bHQgb24gYWNjZXNzXVxuIik7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgLyoK
ICAgICAgKiBFbHNlIFJJUCBsb29rcyBiYWQgYnV0IHRoZSB0b3Agb2YgdGhlIHN0YWNrIGxvb2tz
IGdvb2QuICBQZXJoYXBzIHdlCiAgICAgICogZm9sbG93ZWQgYSB3aWxkIGZ1bmN0aW9uIHBvaW50
ZXI/IExldHMgYXNzdW1lIHRoZSB0b3Agb2YgdGhlIHN0YWNrIGlzIGEKQEAgLTUwMyw3ICs1MTcs
NyBAQCBzdGF0aWMgdm9pZCBzaG93X3RyYWNlKGNvbnN0IHN0cnVjdCBjcHVfCiAgICAgICovCiAg
ICAgZWxzZQogICAgIHsKLSAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcCgqc3Ap
LCBfcCgqc3ApKTsKKyAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcCh0b3MpLCBf
cCh0b3MpKTsKICAgICAgICAgc3ArKzsKICAgICB9CiAKCgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:13:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:13:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcmlC-0003Ly-J7; Mon, 17 Jun 2019 08: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=jUew=UQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcmlB-0003LW-21
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:13:01 +0000
X-Inumbo-ID: b88929d7-90d7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b88929d7-90d7-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:13: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 D96BF28;
 Mon, 17 Jun 2019 01:12:59 -0700 (PDT)
Received: from [10.37.12.132] (unknown [10.37.12.132])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C1E003F246;
 Mon, 17 Jun 2019 01:12:57 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5D03853F0200007800238448@prv1-mh.provo.novell.com>
 <5D0386DC0200007800238470@prv1-mh.provo.novell.com>
 <6c6fcf56-f6d1-e6b7-dcf8-3889a772d03e@arm.com>
 <5D0735D20200007800238B1B@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0b1f2e30-e037-e21a-0d89-3aed35f4daa7@arm.com>
Date: Mon, 17 Jun 2019 09:12: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: <5D0735D20200007800238B1B@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] x86/ACPI: re-park previously parked
 CPUs upon resume from S3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gNi8xNy8xOSA3OjQwIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAx
NC4wNi4xOSBhdCAxODo1MiwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gVGhlIHRp
dGxlIGFuZCBjb21taXQgbWVzc2FnZSBhcmUgYSBiaXQgb2RkIHRvIHJlYWQgYmVjYXVzZSB5b3Ug
YXJlIG1vZGlmeWluZwo+PiBjb21tb24gY29kZSBidXQgZXZlcnl0aGluZyBpcyBnZWFyZWQgdG93
YXJkcyB4ODYuCj4gCj4gSW5kZWVkLiBUaGVyZSdzIG5vIGNhbGxlciBvZiB7ZW4sZGlzfWFibGVf
bm9uYm9vdF9jcHVzKCkgaW4gQXJtIGNvZGUKPiBhdCBwcmVzZW50LCBhZmFpY3MuIEhlbmNlIHRo
ZSBjb2RlIGNoYW5nZWQgKGJ1dCBub3QgdGhlIGZpbGUpIGlzIHRydWx5Cj4geDg2LXNwZWNpZmlj
IGF0IHRoZSBtb21lbnQuIEkndmUgZXhwbGljaXRseSB0aG91Z2h0IGFib3V0IHRoZQo+ICJpbmNv
bnNpc3RlbmN5IiBiZXR3ZWVuIHRpdGxlIGFuZCBjb250ZW50cywgYnV0IEkndmUgZGVsaWJlcmF0
ZWx5IHB1dCBpdAo+IGFzIGlzOiBUaGUgY2hhbmdlIF9pc18geDg2IC8gQUNQSSBvbmx5LCBfZGVz
cGl0ZV8gdG91Y2hpbmcgY29tbW9uCj4gY29kZSAoYW5kIGhlbmNlIG5lZWRpbmcgYSBSRVNUIG1h
aW50YWluZXIgYWNrKS4KCkJlYXIgaW4gbWluZCB0aGF0IEkgaGF2ZSBuZWFybHkgbm8ga25vd2xl
ZGdlIG9mIHg4Niwgc28gdHJ5aW5nIHRvIHdyaXRlIAphIGNvbW1pdCBtZXNzYWdlIGZ1bGx5IHRo
ZSB4ODYgd2F5IGlzIG5vdCBnb2luZyB0byBoZWxwIG1lIHVuZGVyc3RhbmQgCndoeSB0aGlzIG1h
a2VzIHNlbnNlIGZvciBldmVyeW9uZSAodG9kYXkgb3IgaW4gdGhlIGZ1dHVyZSkuCgo+Pj4gQEAg
LTIwNywxNSArMjA3LDE5IEBAIHZvaWQgZW5hYmxlX25vbmJvb3RfY3B1cyh2b2lkKQo+Pj4gICAg
Cj4+PiAgICAgICAgcHJpbnRrKCJFbmFibGluZyBub24tYm9vdCBDUFVzICAuLi5cbiIpOwo+Pj4g
ICAgCj4+PiAtICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwgJmZyb3plbl9jcHVzICkKPj4+ICsgICAg
Zm9yX2VhY2hfcHJlc2VudF9jcHUgKCBjcHUgKQo+Pj4gICAgICAgIHsKPj4+ICsgICAgICAgIGlm
ICggcGFya19vZmZsaW5lX2NwdXMgPyBjcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgpCj4+Cj4+IHBh
cmtfb2ZmbGluZV9jcHVzIGlzIHg4NiBzcGVjaWZpYywgc28gaXQgd2lsbCBub3QgYnVpbGQgb24g
QXJtLgo+IAo+IEFuZCB0aGF0J3MgaW50ZW50aW9uYWwsIGV2ZW4gbW9yZSBzbyB0aGF0IChhcyBz
YWlkIGFib3ZlKSBBcm0gZG9lc24ndAo+IGNhbGwgaGVyZSBpbiB0aGUgZmlyc3QgcGxhY2UuIAoK
Q2FsbGluZyBhbmQgYnVpbGRpbmcgYXJlIHR3byBzZXBhcmF0ZSB0aGluZ3MuLi4gQSBmdW5jdGlv
biBtYXkgYmUgYnVpbHQgCmV2ZW4gaWYgaXQgaXMgbm90IGNhbGxlZC4KCj4gQW5kIGV2ZW4gaWYg
aXQgZGlkIC0gd2hldGhlciB0byBkbyB0aGluZ3MgdGhlCj4gIm5ldyIgd2F5IHdvdWxkIHRoZW4g
c3RpbGwgKGludGVudGlvbmFsbHkpIGRlcGVuZCBvbiB3aGV0aGVyIEFybSBoYWQKPiBhbnkgd2F5
IG9mIHBhcmtfb2ZmbGluZV9jcHVzIGJlaW5nICJ0cnVlIi4KCkxvb2tpbmcgYWdhaW4sIHdlIGFy
ZSBkZWZpbmluZyBwYXJrX29mZmxpbmVfY3B1cyB0byBmYWxzZSBvbiBBcm0gKHNlZQphNjQ0OGFk
ZmQzICJ4ZW4vY3B1OiBGaXggQVJNIGJ1aWxkIGZvbGxvd2luZyBjL3MgNTk3ZmJiOCIpLiBTbyB0
aGVyZSBhcmUgCm5vIGJ1aWxkIGlzc3VlIGFzIEkgZmlyc3QgdGhvdWdodC4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:13:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:13:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcmld-0003TR-WC; Mon, 17 Jun 2019 08:13:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcmld-0003TE-6X
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:13:29 +0000
X-Inumbo-ID: c8c1a1c9-90d7-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8c1a1c9-90d7-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:13:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 02:13:27 -0600
Message-Id: <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 02:13:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
In-Reply-To: <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: Andrew Cooper <andrew.cooper3@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>

RGVzcGl0ZSAtZm5vLW9taXQtZnJhbWUtcG9pbnRlciB0aGUgY29tcGlsZXIgbWF5IG9taXQgdGhl
IGZyYW1lIHBvaW50ZXIsCm9mdGVuIGZvciByZWxhdGl2ZWx5IHNpbXBsZSBsZWFmIGZ1bmN0aW9u
cy4gKFRvIGdpdmUgYSBzcGVjaWZpYyBleGFtcGxlLAp0aGUgY2FzZSBJJ3ZlIHJ1biBpbnRvIHRo
aXMgd2l0aCBpcyBfcGNpX2hpZGVfZGV2aWNlKCkgYW5kIGdjYyA4LgpJbnRlcmVzdGluZ2x5IHRo
ZSBldmVuIG1vcmUgc2ltcGxlIG5laWdoYm9yaW5nIGlvbW11X2hhc19mZWF0dXJlKCkgZG9lcwpn
ZXQgYSBmcmFtZSBwb2ludGVyIHNldCB1cCwgYXJvdW5kIGp1c3QgYSBzaW5nbGUgaW5zdHJ1Y3Rp
b24uIEJ1dCB0aGlzCm1heSBiZSBhIHJlc3VsdCBvZiB0aGUgc2l6ZS1vZi1hc20oKSBlZmZlY3Rz
IGRpc2N1c3NlZCBlbHNld2hlcmUuKQoKTG9nIHRoZSB0b3Atb2Ytc3RhY2sgdmFsdWUgaWYgaXQg
bG9va3MgdmFsaWQgX29yXyBpZiBSSVAgbG9va3MgaW52YWxpZC4KCkFsc28gYW5ub3RhdGUgbm9u
LWZyYW1lLXBvaW50ZXItYmFzZWQgc3RhY2sgdHJhY2UgZW50cmllcyB3aXRoIGEKcXVlc3Rpb24g
bWFyaywgdG8gc2lnbmFsIGNsZWFybHkgdGhhdCBhbnkgb25lIG9mIHRoZW0gbWF5IG5vdCBhY3R1
YWxseQpiZSBwYXJ0IG9mIHRoZSBjYWxsIHN0YWNrLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJlLWJhc2Ugb3ZlciBjaGFuZ2VzIHRvIGVh
cmxpZXIgcGF0Y2guCgotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94
ODYvdHJhcHMuYwpAQCAtNDMxLDcgKzQzMSw3IEBAIHN0YXRpYyB2b2lkIF9zaG93X3RyYWNlKHVu
c2lnbmVkIGxvbmcgc3AKICAgICB7CiAgICAgICAgIGFkZHIgPSAqc3RhY2srKzsKICAgICAgICAg
aWYgKCBpc19hY3RpdmVfa2VybmVsX3RleHQoYWRkcikgKQotICAgICAgICAgICAgcHJpbnRrKCIg
ICBbPCVwPl0gJXBTXG4iLCBfcChhZGRyKSwgX3AoYWRkcikpOworICAgICAgICAgICAgcHJpbnRr
KCIgICBbPCVwPl0gPyAlcFNcbiIsIF9wKGFkZHIpLCBfcChhZGRyKSk7CiAgICAgfQogfQogCkBA
IC01MDQsMjAgKzUwNCwyNSBAQCBzdGF0aWMgdm9pZCBzaG93X3RyYWNlKGNvbnN0IHN0cnVjdCBj
cHVfCiAgICAgaWYgKCBpc19hY3RpdmVfa2VybmVsX3RleHQocmVncy0+cmlwKSB8fAogICAgICAg
ICAgIWlzX2FjdGl2ZV9rZXJuZWxfdGV4dCh0b3MpICkKICAgICAgICAgcHJpbnRrKCIgICBbPCVw
Pl0gJXBTXG4iLCBfcChyZWdzLT5yaXApLCBfcChyZWdzLT5yaXApKTsKLSAgICBlbHNlIGlmICgg
ZmF1bHQgKQorCisgICAgaWYgKCBmYXVsdCApCiAgICAgewogICAgICAgICBwcmludGsoIiAgIFtG
YXVsdCBvbiBhY2Nlc3NdXG4iKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KKwogICAgIC8qCi0g
ICAgICogRWxzZSBSSVAgbG9va3MgYmFkIGJ1dCB0aGUgdG9wIG9mIHRoZSBzdGFjayBsb29rcyBn
b29kLiAgUGVyaGFwcyB3ZQotICAgICAqIGZvbGxvd2VkIGEgd2lsZCBmdW5jdGlvbiBwb2ludGVy
PyBMZXRzIGFzc3VtZSB0aGUgdG9wIG9mIHRoZSBzdGFjayBpcyBhCisgICAgICogSWYgUklQIGxv
b2tzIGJhZCBvciB0aGUgdG9wIG9mIHRoZSBzdGFjayBsb29rcyBnb29kLCBsb2cgdGhlIHRvcCBv
ZgorICAgICAqIHN0YWNrIGFzIHdlbGwuICBQZXJoYXBzIHdlIGZvbGxvd2VkIGEgd2lsZCBmdW5j
dGlvbiBwb2ludGVyLCBvciB3ZSdyZQorICAgICAqIGluIGEgZnVuY3Rpb24gd2l0aG91dCBmcmFt
ZSBwb2ludGVyLCBvciBpbiBhIGZ1bmN0aW9uIHByb2xvZ3VlIGJlZm9yZQorICAgICAqIHRoZSBm
cmFtZSBwb2ludGVyIGdldHMgc2V0IHVwPyBMZXQncyBhc3N1bWUgdGhlIHRvcCBvZiB0aGUgc3Rh
Y2sgaXMgYQogICAgICAqIHJldHVybiBhZGRyZXNzOyBwcmludCBpdCBhbmQgc2tpcCBwYXN0IHNv
IF9zaG93X3RyYWNlKCkgZG9lc24ndCBwcmludAogICAgICAqIGl0IGFnYWluLgogICAgICAqLwot
ICAgIGVsc2UKKyAgICBpZiAoICFpc19hY3RpdmVfa2VybmVsX3RleHQocmVncy0+cmlwKSB8fAor
ICAgICAgICAgaXNfYWN0aXZlX2tlcm5lbF90ZXh0KHRvcykgKQogICAgIHsKLSAgICAgICAgcHJp
bnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcCh0b3MpLCBfcCh0b3MpKTsKKyAgICAgICAgcHJpbnRr
KCIgICBbPCVwPl0gPyAlcFNcbiIsIF9wKHRvcyksIF9wKHRvcykpOwogICAgICAgICBzcCsrOwog
ICAgIH0KIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:21:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcmt9-0004Rc-TV; Mon, 17 Jun 2019 08: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=AVwO=UQ=bombadil.srs.infradead.org=batv+a9ecd0bfb5b639be820a+5776+infradead.org+hch@srs-us1.protection.inumbo.net>)
 id 1hcmt7-0004RU-SC
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:21:14 +0000
X-Inumbo-ID: ddc6117e-90d8-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ddc6117e-90d8-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:21:12 +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=qNShfOERLRCMbduMMoeCbjKOncW0ucUhY3cgqRy+LfY=; b=ikUTShSN8Y5CCqUUrx2CLyJKH
 SjbiR20Ealxfuz3XL6UqPJT3/XYJjo2wqKXtoQu4Em/ITonqi3E5nt4ZxnnzVulBUhKnZX35+MZBe
 7nd0IuAItqws4Gyko4jn1kLSb9tT7qaQKF0cC0fNMGcYaC492TMy+39FaL9TV8EeQyWjX4fRXVtbl
 zt5ZqKeTMonhm3HmV3KK5/1npg89PJdDtoCLTCEc0BE0uD2maBn6l/VMWtAg5V8VJLF5XP9Vp4fEo
 0tk6VWal4pgo1ct+3q8YPsy56oMLV09xRJ8W8z2QWV5lYfOgjbNfYtP45JXoNzNRPkLj7imVGI387
 ZwTSiv68w==;
Received: from hch by bombadil.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1hcmt2-0004OW-C5; Mon, 17 Jun 2019 08:21:08 +0000
Date: Mon, 17 Jun 2019 01:21:08 -0700
From: Christoph Hellwig <hch@infradead.org>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20190617082108.GB11274@infradead.org>
References: <4cfc2555-8933-b036-7068-470c388a665f@oracle.com>
 <alpine.DEB.2.21.1906031124300.14041@sstabellini-ThinkPad-T480s>
 <25ba38d9-3b9a-a748-714a-25ed207ce090@oracle.com>
 <alpine.DEB.2.21.1906040949090.14041@sstabellini-ThinkPad-T480s>
 <4e4bef15-3e0a-c4a3-7b82-ddadb687e684@oracle.com>
 <20190605141354.GA16635@char.us.oracle.com>
 <9d5a5e02-842f-fd2e-1b85-dd8a68600704@suse.com>
 <20190613142345.GC456@char.us.oracle.com>
 <e03d1101-3909-3109-c96c-77ab1bb047b9@suse.com>
 <20190613210057.GE11920@char.us.oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190613210057.GE11920@char.us.oracle.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
X-SRS-Rewrite: SMTP reverse-path rewritten from <hch@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH v2] xen/swiotlb: don't initialize swiotlb
 twice 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Christoph Hellwig <hch@infradead.org>, Julien.Grall@arm.com,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDU6MDA6NTdQTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIHdyb3RlOgo+ID4gQXMgQ2hyaXN0b3BoIGRpZG4ndCByZWFjdCB3aGVuIEkgcG9zdGVk
IHBvc3NpYmxlIHNvbHV0aW9ucyBJIHRoaW5rIEknbGwKPiA+IGp1c3QgbW9kaWZ5IHBhdGNoIDMg
YWNjb3JkaW5nIHRvIEphbidzIGNvbW1lbnQgYW5kIHBvc3QgVjMuCj4gCj4gT0ssIHdpbGwgYXdh
aXQgdGhhdCBwYXRjaHNldC4gVGhhbmsgeW91IQo+IAo+IEJUVywgeW91ciBwYXRjaCAjMSBzaG91
bGQgYmUgdXBzdHJlYW0gbm93LgoKU3RpbGwgbm90IGEgYmlnIGZhbiBvZiB0aGUgcGFnZSBmbGFn
cyBpbiB0aGUgY29tbW9uIGhlYWRlciwgYnV0IHBsZWFzZQpnbyBhaGVhZCBmb3Igbm93IGlmIHRo
ZSBtbSBmb2xrcyBhcmUgZmluZSB3aXRoIGl0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:22:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:22:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcmuA-0004X7-8y; Mon, 17 Jun 2019 08:22: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcmu9-0004Wx-6Z
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:22:17 +0000
X-Inumbo-ID: 03ed083f-90d9-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03ed083f-90d9-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:22:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 02:22:15 -0600
Message-Id: <5D074DB30200007800238B87@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 02:22:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CA35DE90200007800223E5A@prv1-mh.provo.novell.com>
 <5CA35DE902000000001041B1@prv1-mh.provo.novell.com>
 <5CA35DE90200007800232A87@prv1-mh.provo.novell.com>
 <5CEBADA20200007800232B72@prv1-mh.provo.novell.com>
In-Reply-To: <5CEBADA20200007800232B72@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] =?utf-8?q?Ping=C2=B2=3A_=5BPATCH=5D_x86/IO-APIC=3A_du?=
 =?utf-8?q?mp_full_destination_ID_in_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 <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>

Pj4+IE9uIDI3LjA1LjE5IGF0IDExOjI4LCAgd3JvdGU6Cj4+Pj4gT24gMDIuMDQuMTkgYXQgMTU6
MDQsICB3cm90ZToKPiA+IEluIHgyQVBJQyBtb2RlIGl0IGlzIDMyIGJpdHMgd2lkZS4KPiA+IAo+
ID4gSW4gX19wcmludF9JT19BUElDKCkgZHJvcCBsb2dnaW5nIG9mIGJvdGggcGh5c2ljYWwgYW5k
IGxvZ2ljYWwgSURzOgo+ID4gVGhlIGxhdHRlciBjb3ZlcnMgYSBzdXBlcnNldCBvZiB0aGUgYml0
cyBvZiB0aGUgZm9ybWVyIGluIHRoZSBSVEUsIGFuZAo+ID4gd2Ugd3JpdGUgZnVsbCA4LWJpdCB2
YWx1ZXMgYW55d2F5IGV2ZW4gaW4gcGh5c2ljYWwgbW9kZSBmb3IgYWxsIG9yZGluYXJ5Cj4gPiBp
bnRlcnJ1cHRzLCByZWdhcmRsZXNzIG9mIElOVF9ERVNUX01PREUgKHNlZSB0aGUgdXNlcnMgb2Yg
U0VUX0RFU1QoKSkuCj4gPiAKPiA+IEFkanVzdCBvdGhlciBjb2x1bW4gYXJyYW5nZW1lbnQgKGFu
ZCBoZWFkaW5nKSBhIGxpdHRsZSBhcyB3ZWxsLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiAtLS0KPiA+IEknbSBzdXJlIEkgaGFkIGZv
dW5kIHNvbWUgcGxhY2Ugd2hlcmUgdGhlIHdpZGVyIGRlc3RpbmF0aW9uIElEIGlzCj4gPiBkb2N1
bWVudGVkIGZvciBwaHlzaWNhbCBtb2RlLCBidXQgSSB3YXNuJ3QgYWJsZSB0byBmaW5kIGl0IGFn
YWluIHdoZW4gSQo+ID4gc2VhcmNoZWQgbm93LiBBbGwgSW50ZWwgY2hpcHNldCBkb2NzIEkndmUg
bG9va2VkIGF0IGNsYWltIGl0J3Mgb25seSA0Cj4gPiBiaXRzIHRoYXQgYXJlIHVzZWQgLyBzdXBw
b3NlZCB0byBiZSBzdG9yZWQuCj4gPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMK
PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKPiA+IEBAIC0xMTkxLDIxICsxMTkxLDIx
IEBAIHN0YXRpYyB2b2lkIC8qX19pbml0Ki8gX19wcmludF9JT19BUElDKGIKPiA+ICAKPiA+ICAJ
cHJpbnRrKEtFUk5fREVCVUcgIi4uLi4gSVJRIHJlZGlyZWN0aW9uIHRhYmxlOlxuIik7Cj4gPiAg
Cj4gPiAtCXByaW50ayhLRVJOX0RFQlVHICIgTlIgTG9nIFBoeSBNYXNrIFRyaWcgSVJSIFBvbCIK
PiA+IC0gICAgICAgICAgICAgICAiIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgXG4iKTsKPiA+ICsJ
cHJpbnRrKEtFUk5fREVCVUcgIiBOUiAlcyBNc2sgVHJnIElSUiBQb2wgU3RhdCBEc3RNIERlbE0g
VmVjXG4iLAo+ID4gKyAgICAgICAgICAgICAgIHgyYXBpY19lbmFibGVkID8gIiBEZXN0SUQiIDog
IkRzdCIpOwo+ID4gIAo+ID4gIAlmb3IgKGkgPSAwOyBpIDw9IHJlZ18wMS5iaXRzLmVudHJpZXM7
IGkrKykgewo+ID4gICAgICAgICAgICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IGVudHJ5
Owo+ID4gIAo+ID4gICAgICAgICAgICAgIGVudHJ5ID0gaW9hcGljX3JlYWRfZW50cnkoYXBpYywg
aSwgMCk7Cj4gPiAgCj4gPiAtICAgICAgICAgICAgcHJpbnRrKEtFUk5fREVCVUcgIiAlMDJ4ICUw
M1ggJTAyWCAgIiwKPiA+IC0gICAgICAgICAgICAgICAgICAgaSwKPiA+IC0gICAgICAgICAgICAg
ICAgICAgZW50cnkuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdCwKPiA+IC0gICAgICAgICAgICAg
ICAgICAgZW50cnkuZGVzdC5waHlzaWNhbC5waHlzaWNhbF9kZXN0Cj4gPiAtCQkpOwo+ID4gKyAg
ICAgICAgICAgIGlmICggeDJhcGljX2VuYWJsZWQgKQo+ID4gKyAgICAgICAgICAgICAgICBwcmlu
dGsoS0VSTl9ERUJVRyAiICUwMnggJTA4eCIsIGksIGVudHJ5LmRlc3QuZGVzdDMyKTsKPiA+ICsg
ICAgICAgICAgICBlbHNlCj4gPiArICAgICAgICAgICAgICAgIHByaW50ayhLRVJOX0RFQlVHICIg
JTAyeCAgJTAyeCAiLCBpLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgZW50cnkuZGVzdC5s
b2dpY2FsLmxvZ2ljYWxfZGVzdCk7Cj4gPiAgCj4gPiAtICAgICAgICAgICAgcHJpbnRrKCIlMWQg
ICAgJTFkICAgICUxZCAgICUxZCAgICUxZCAgICAlMWQgICAgJTFkICAgICUwMlhcbiIsCj4gPiAr
ICAgICAgICAgICAgcHJpbnRrKCIgJWQgICAlZCAgICVkICAgJWQgICAlZCAgICAlZCAgICAlZCAg
ICAlMDJYXG4iLAo+ID4gICAgICAgICAgICAgICAgICAgICBlbnRyeS5tYXNrLAo+ID4gICAgICAg
ICAgICAgICAgICAgICBlbnRyeS50cmlnZ2VyLAo+ID4gICAgICAgICAgICAgICAgICAgICBlbnRy
eS5pcnIsCj4gPiBAQCAtMjQ4MSwxMiArMjQ4MSwxNCBAQCB2b2lkIGR1bXBfaW9hcGljX2lycV9p
bmZvKHZvaWQpCj4gPiAgICAgICAgICAgICAgcnRlID0gaW9hcGljX3JlYWRfZW50cnkoZW50cnkt
PmFwaWMsIHBpbiwgMCk7Cj4gPiAgCj4gPiAgICAgICAgICAgICAgcHJpbnRrKCJ2ZWM9JTAyeCBk
ZWxpdmVyeT0lLTVzIGRlc3Q9JWMgc3RhdHVzPSVkICIKPiA+IC0gICAgICAgICAgICAgICAgICAg
InBvbGFyaXR5PSVkIGlycj0lZCB0cmlnPSVjIG1hc2s9JWQgZGVzdF9pZDolZFxuIiwKPiA+ICsg
ICAgICAgICAgICAgICAgICAgInBvbGFyaXR5PSVkIGlycj0lZCB0cmlnPSVjIG1hc2s9JWQgZGVz
dF9pZDolMCp4XG4iLAo+ID4gICAgICAgICAgICAgICAgICAgICBydGUudmVjdG9yLCBkZWxpdmVy
eV9tb2RlXzJfc3RyKHJ0ZS5kZWxpdmVyeV9tb2RlKSwKPiA+ICAgICAgICAgICAgICAgICAgICAg
cnRlLmRlc3RfbW9kZSA/ICdMJyA6ICdQJywKPiA+ICAgICAgICAgICAgICAgICAgICAgcnRlLmRl
bGl2ZXJ5X3N0YXR1cywgcnRlLnBvbGFyaXR5LCBydGUuaXJyLAo+ID4gICAgICAgICAgICAgICAg
ICAgICBydGUudHJpZ2dlciA/ICdMJyA6ICdFJywgcnRlLm1hc2ssCj4gPiAtICAgICAgICAgICAg
ICAgICAgIHJ0ZS5kZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0KTsKPiA+ICsgICAgICAgICAgICAg
ICAgICAgeDJhcGljX2VuYWJsZWQgPyA4IDogMiwKPiA+ICsgICAgICAgICAgICAgICAgICAgeDJh
cGljX2VuYWJsZWQgPyBydGUuZGVzdC5kZXN0MzIKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBydGUuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdCk7Cj4gPiAgCj4gPiAg
ICAgICAgICAgICAgaWYgKCBlbnRyeS0+bmV4dCA9PSAwICkKPiA+ICAgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gPiAKPiA+IAo+ID4gCj4gPiAKPiAKPiAKPiAKPiAKCgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 08:24:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 08:24:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcmvu-0004hP-Ms; Mon, 17 Jun 2019 08:24:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcmvs-0004hI-Lp
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 08:24:04 +0000
X-Inumbo-ID: 42db302a-90d9-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 42db302a-90d9-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 08:24: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: 2EJ5GOIkHBLLq5YY1OEt7ImCyh73qego/JJNJ4PBmhWY05Qr2ez4u8MrWE41ECTfzLIdRPGpam
 o2TiMD/p94Q3bLsSQCFn/t4cWaVDTklcifJ6GgWIUH9+B1nFwd52KuekZkAS7FPorTo7phk7hT
 u519j+n/Rjh5cT80rN9pIIsU4rBbOGak5ZbX+846JlCiZCFQiiymEGsks36Omam24R9NGp+4cK
 gFFqEWD6KpvrnyGW/2BZAGVqzxq1TgS8VlF2z99HoDV7b+sknas76pWZ2W4xkgFgE0xCTMPHxF
 LAI=
X-SBRS: 2.7
X-MesageID: 1823119
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,384,1557201600"; 
   d="scan'208";a="1823119"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Jun 2019 09:23:58 +0100
Message-ID: <20190617082358.2734-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q3VycmVudGx5LCB0aGUgdGltZV9yZWZfY291bnQgZW5saWdodGVuZWQgdGltZSBzb3VyY2UgbWFp
bnRhaW5zIGFuIG9mZnNldApzdWNoIHRoYXQgdGltZSBpcyBmcm96ZW4gd2hlbiB0aGUgZG9tYWlu
IHBhdXNlZCwgYnV0IHRoZSByZWZlcmVuY2VfdHNjCmVubGlnaHRlbmVkIHRpbWUgc291cmNlIGRv
ZXMgbm90LiBBZnRlciBtaWdyYXRlLCB0aGUgcmVmZXJlbmNlX3RzYyBzb3VyY2UKbWF5IGJlY29t
ZSBpbnZhbGlkYXRlZCAoZS5nLiBiZWNhdXNlIG9mIGhvc3QgY3B1IGZyZXF1ZW5jeSBtaXNtYXRj
aCkgd2hpY2gKd2lsbCBjYXVzZSBXaW5kb3dzIHRvIGZhbGwgYmFjayB0byB0aW1lX3JlZl9jb3Vu
dC4gVGh1cywgdGhlIGd1ZXN0IHdpbGwKb2JzZXJ2ZSBhIGp1bXAgaW4gdGltZSBlcXVpdmFsZW50
IHRvIHRoZSBvZmZzZXQuCgpUaGlzIHBhdGNoIHVuaWZpZXMgdGhlIHR3byBlbmxpZ2h0ZW5lZCB0
aW1lIHNvdXJjZXMgc3VjaCB0aGF0IHRoZSBzYW1lCm9mZnNldCBhcHBsaWVzIHRvIGJvdGggb2Yg
dGhlbS4gQWxzbywgaXQncyBub3QgcmVhbGx5IG5lY2Vzc2FyeSB0byBoYXZlCnR3byBkaWZmZXJl
bnQgZnVuY3Rpb25zIHRvIGNhbGN1bGF0aW5nIGEgMTBNSHogY291bnRlciB2YWx1ZSwgdGltZV9u
b3coKSBhbmQKcmF3X3RyY192YWwoKSwgc28gdGhpcyBwYXRjaCByZW1vdmVzIHRoZSBsYXR0ZXIg
aW1wbGVtZW50YXRpb24uIFRoZQp1bmlmaWNhdGlvbiBhbHNvIGFsbG93cyByZW1vdmFsIG9mIHRo
ZSByZWZlcmVuY2VfdHNjX3ZhbGlkIGZsYWcuCgpXaGlsc3QgaW4gdGhlIGFyZWEsIHRoaXMgcGF0
Y2ggYWxzbyB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gY29uc3RpZnkgYSBmZXcKcG9pbnRlcnMg
d2hpY2ggd2VyZSBtaXNzZWQgaW4gZWFybGllciBwYXRjaGVzLgoKU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2MjoKIC0gRXhwYW5kIGNvbW1lbnRzIGFib3ZlIG5ld2x5
IGFkZGVkIFRzY09mZnNldCBzZXR0aW5nCi0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90
aW1lLmMgICB8IDEwNSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdmlyaWRpYW4uaCB8ICAgMSAtCiAyIGZpbGVzIGNoYW5nZWQsIDQ1IGluc2Vy
dGlvbnMoKyksIDYxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4vdGltZS5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1lLmMKaW5kZXgg
MmEzYzk2OTdkNy4uMjhlM2Q4OGNhOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJp
ZGlhbi90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1lLmMKQEAgLTI2
LDkgKzI2LDEwIEBAIHR5cGVkZWYgc3RydWN0IF9IVl9SRUZFUkVOQ0VfVFNDX1BBR0UKICAgICB1
aW50NjRfdCBSZXNlcnZlZDJbNTA5XTsKIH0gSFZfUkVGRVJFTkNFX1RTQ19QQUdFLCAqUEhWX1JF
RkVSRU5DRV9UU0NfUEFHRTsKIAotc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3Ry
dWN0IGRvbWFpbiAqZCwgYm9vbCBpbml0aWFsaXplKQorc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVy
ZW5jZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpbml0aWFsaXplKQogewogICAg
IHN0cnVjdCB2aXJpZGlhbl9kb21haW4gKnZkID0gZC0+YXJjaC5odm0udmlyaWRpYW47CisgICAg
Y29uc3Qgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50ICp0cmMgPSAmdmQtPnRpbWVfcmVm
X2NvdW50OwogICAgIGNvbnN0IHN0cnVjdCB2aXJpZGlhbl9wYWdlICpydCA9ICZ2ZC0+cmVmZXJl
bmNlX3RzYzsKICAgICBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UgKnAgPSBydC0+cHRyOwogICAgIHVp
bnQzMl90IHNlcTsKQEAgLTQ0LDcgKzQ1LDkgQEAgc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5j
ZV90c2Moc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpbml0aWFsaXplKQogICAgICAqIHdpdGggdGhp
cywgYWxsb3dpbmcgdnRzYyB0byBiZSB0dXJuZWQgb2ZmLCBidXQgc3VwcG9ydCBmb3IgdGhpcyBp
cwogICAgICAqIG5vdCB5ZXQgcHJlc2VudCBpbiB0aGUgaHlwZXJ2aXNvci4gVGh1cyBpcyBpdCBp
cyBwb3NzaWJsZSB0aGF0CiAgICAgICogbWlncmF0aW5nIGEgV2luZG93cyBWTSBiZXR3ZWVuIGhv
c3RzIG9mIGRpZmZlcmluZyBUU0MgZnJlcXVlbmNpZXMKLSAgICAgKiBtYXkgcmVzdWx0IGluIGxh
cmdlIGRpZmZlcmVuY2VzIGluIGd1ZXN0IHBlcmZvcm1hbmNlLgorICAgICAqIG1heSByZXN1bHQg
aW4gbGFyZ2UgZGlmZmVyZW5jZXMgaW4gZ3Vlc3QgcGVyZm9ybWFuY2UuIEFueSBqdW1wIGluCisg
ICAgICogVFNDIGR1ZSB0byBtaWdyYXRpb24gZG93bi10aW1lIGNhbiwgaG93ZXZlciwgYmUgY29t
cGVuc2F0ZWQgZm9yIGJ5CisgICAgICogc2V0dGluZyB0aGUgVHNjT2Zmc2V0IHZhbHVlIChzZWUg
YmVsb3cpLgogICAgICAqLwogICAgIGlmICggIWhvc3RfdHNjX2lzX3NhZmUoKSB8fCBkLT5hcmNo
LnZ0c2MgKQogICAgIHsKQEAgLTYyLDggKzY1LDYgQEAgc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVy
ZW5jZV90c2Moc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpbml0aWFsaXplKQogCiAgICAgICAgIHBy
aW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6IGludmFsaWRh
dGVkXG4iLAogICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKLQotICAgICAgICB2ZC0+cmVm
ZXJlbmNlX3RzY192YWxpZCA9IGZhbHNlOwogICAgICAgICByZXR1cm47CiAgICAgfQogCkBAIC03
NSw4ICs3NiwxMSBAQCBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9t
YWluICpkLCBib29sIGluaXRpYWxpemUpCiAgICAgICoKICAgICAgKiBXaW5kb3dzIHVzZXMgYSAx
MDBucyB0aWNrLCBzbyB3ZSBuZWVkIGEgc2NhbGUgd2hpY2ggaXMgY3B1CiAgICAgICogdGlja3Mg
cGVyIDEwMG5zIHNoaWZ0ZWQgbGVmdCBieSA2NC4KKyAgICAgKiBUaGUgb2Zmc2V0IHZhbHVlIGlz
IGNhbGN1bGF0ZWQgb24gcmVzdG9yZSBhZnRlciBtaWdyYXRpb24gYW5kCisgICAgICogZW5zdXJl
cyB0aGF0IFdpbmRvd3Mgd2lsbCBub3Qgc2VlIGEgbGFyZ2UganVtcCBpbiBSZWZlcmVuY2VUaW1l
LgogICAgICAqLwogICAgIHAtPlRzY1NjYWxlID0gKCgxMDAwMHVsIDw8IDMyKSAvIGQtPmFyY2gu
dHNjX2toeikgPDwgMzI7CisgICAgcC0+VHNjT2Zmc2V0ID0gdHJjLT5vZmY7CiAgICAgc21wX3dt
YigpOwogCiAgICAgc2VxID0gcC0+VHNjU2VxdWVuY2UgKyAxOwpAQCAtODQsNDYgKzg4LDYgQEAg
c3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBp
bml0aWFsaXplKQogICAgICAgICBzZXEgPSAxOwogCiAgICAgcC0+VHNjU2VxdWVuY2UgPSBzZXE7
Ci0gICAgdmQtPnJlZmVyZW5jZV90c2NfdmFsaWQgPSB0cnVlOwotfQotCi1zdGF0aWMgaW50NjRf
dCByYXdfdHJjX3ZhbChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHVpbnQ2NF90IHRz
YzsKLSAgICBzdHJ1Y3QgdGltZV9zY2FsZSB0c2NfdG9fbnM7Ci0KLSAgICB0c2MgPSBodm1fZ2V0
X2d1ZXN0X3RzYyhwdF9nbG9iYWxfdmNwdV90YXJnZXQoZCkpOwotCi0gICAgLyogY29udmVydCB0
c2MgdG8gY291bnQgb2YgMTAwbnMgcGVyaW9kcyAqLwotICAgIHNldF90aW1lX3NjYWxlKCZ0c2Nf
dG9fbnMsIGQtPmFyY2gudHNjX2toeiAqIDEwMDB1bCk7Ci0gICAgcmV0dXJuIHNjYWxlX2RlbHRh
KHRzYywgJnRzY190b19ucykgLyAxMDB1bDsKLX0KLQotc3RhdGljIHZvaWQgdGltZV9yZWZfY291
bnRfZnJlZXplKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgc3RydWN0IHZpcmlkaWFu
X3RpbWVfcmVmX2NvdW50ICp0cmMgPQotICAgICAgICAmZC0+YXJjaC5odm0udmlyaWRpYW4tPnRp
bWVfcmVmX2NvdW50OwotCi0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1RSQ19ydW5uaW5n
LCAmdHJjLT5mbGFncykgKQotICAgICAgICB0cmMtPnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJj
LT5vZmY7Ci19Ci0KLXN0YXRpYyB2b2lkIHRpbWVfcmVmX2NvdW50X3RoYXcoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCkKLXsKLSAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9
Ci0gICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+dGltZV9yZWZfY291bnQ7Ci0KLSAgICBp
ZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmCi0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdChf
VFJDX3J1bm5pbmcsICZ0cmMtPmZsYWdzKSApCi0gICAgICAgIHRyYy0+b2ZmID0gKGludDY0X3Qp
dHJjLT52YWwgLSByYXdfdHJjX3ZhbChkKTsKLX0KLQotc3RhdGljIGludDY0X3QgdGltZV9yZWZf
Y291bnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICBzdHJ1Y3QgdmlyaWRpYW5fdGlt
ZV9yZWZfY291bnQgKnRyYyA9Ci0gICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+dGltZV9y
ZWZfY291bnQ7Ci0KLSAgICByZXR1cm4gcmF3X3RyY192YWwoZCkgKyB0cmMtPm9mZjsKIH0KIAog
LyoKQEAgLTEzNiw3ICsxMDAsNyBAQCBzdGF0aWMgaW50NjRfdCB0aW1lX3JlZl9jb3VudChjb25z
dCBzdHJ1Y3QgZG9tYWluICpkKQogICogMTI4IGJpdCBudW1iZXIgd2hpY2ggaXMgdGhlbiBzaGlm
dGVkIDY0IHRpbWVzIHRvIHRoZSByaWdodCB0byBvYnRhaW4KICAqIHRoZSBoaWdoIDY0IGJpdHMu
IgogICovCi1zdGF0aWMgdWludDY0X3Qgc2NhbGVfdHNjKHVpbnQ2NF90IHRzYywgdWludDY0X3Qg
c2NhbGUsIHVpbnQ2NF90IG9mZnNldCkKK3N0YXRpYyB1aW50NjRfdCBzY2FsZV90c2ModWludDY0
X3QgdHNjLCB1aW50NjRfdCBzY2FsZSwgaW50NjRfdCBvZmZzZXQpCiB7CiAgICAgdWludDY0X3Qg
cmVzdWx0OwogCkBAIC0xNTMsMjIgKzExNyw0NiBAQCBzdGF0aWMgdWludDY0X3Qgc2NhbGVfdHNj
KHVpbnQ2NF90IHRzYywgdWludDY0X3Qgc2NhbGUsIHVpbnQ2NF90IG9mZnNldCkKICAgICByZXR1
cm4gcmVzdWx0ICsgb2Zmc2V0OwogfQogCi1zdGF0aWMgdWludDY0X3QgdGltZV9ub3coc3RydWN0
IGRvbWFpbiAqZCkKK3N0YXRpYyB1aW50NjRfdCB0cmNfdmFsKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsIGludDY0X3Qgb2Zmc2V0KQogewogICAgIHVpbnQ2NF90IHRzYywgc2NhbGU7CiAKLSAgICAv
KgotICAgICAqIElmIHRoZSByZWZlcmVuY2UgVFNDIHBhZ2UgaXMgbm90IGVuYWJsZWQsIG9yIGhh
cyBiZWVuIGludmFsaWRhdGVkCi0gICAgICogZmFsbCBiYWNrIHRvIHRoZSBwYXJ0aXRpb24gcmVm
ZXJlbmNlIGNvdW50ZXIuCi0gICAgICovCi0gICAgaWYgKCAhZC0+YXJjaC5odm0udmlyaWRpYW4t
PnJlZmVyZW5jZV90c2NfdmFsaWQgKQotICAgICAgICByZXR1cm4gdGltZV9yZWZfY291bnQoZCk7
Ci0KLSAgICAvKiBPdGhlcndpc2UgY29tcHV0ZSByZWZlcmVuY2UgdGltZSBpbiB0aGUgc2FtZSB3
YXkgdGhlIGd1ZXN0IHdvdWxkICovCiAgICAgdHNjID0gaHZtX2dldF9ndWVzdF90c2MocHRfZ2xv
YmFsX3ZjcHVfdGFyZ2V0KGQpKTsKICAgICBzY2FsZSA9ICgoMTAwMDB1bCA8PCAzMikgLyBkLT5h
cmNoLnRzY19raHopIDw8IDMyOwogCi0gICAgcmV0dXJuIHNjYWxlX3RzYyh0c2MsIHNjYWxlLCAw
KTsKKyAgICByZXR1cm4gc2NhbGVfdHNjKHRzYywgc2NhbGUsIG9mZnNldCk7Cit9CisKK3N0YXRp
YyB2b2lkIHRpbWVfcmVmX2NvdW50X2ZyZWV6ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQorewor
ICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjID0KKyAgICAgICAgJmQtPmFy
Y2guaHZtLnZpcmlkaWFuLT50aW1lX3JlZl9jb3VudDsKKworICAgIGlmICggdGVzdF9hbmRfY2xl
YXJfYml0KF9UUkNfcnVubmluZywgJnRyYy0+ZmxhZ3MpICkKKyAgICAgICAgdHJjLT52YWwgPSB0
cmNfdmFsKGQsIHRyYy0+b2ZmKTsKK30KKworc3RhdGljIHZvaWQgdGltZV9yZWZfY291bnRfdGhh
dyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVjdCB2aXJpZGlhbl9kb21haW4g
KnZkID0gZC0+YXJjaC5odm0udmlyaWRpYW47CisgICAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVm
X2NvdW50ICp0cmMgPSAmdmQtPnRpbWVfcmVmX2NvdW50OworCisgICAgaWYgKCBkLT5pc19zaHV0
dGluZ19kb3duIHx8CisgICAgICAgICB0ZXN0X2FuZF9zZXRfYml0KF9UUkNfcnVubmluZywgJnRy
Yy0+ZmxhZ3MpICkKKyAgICAgICAgcmV0dXJuOworCisgICAgdHJjLT5vZmYgPSAoaW50NjRfdCl0
cmMtPnZhbCAtIHRyY192YWwoZCwgMCk7CisKKyAgICBpZiAoIHZkLT5yZWZlcmVuY2VfdHNjLm1z
ci5lbmFibGVkICkKKyAgICAgICAgdXBkYXRlX3JlZmVyZW5jZV90c2MoZCwgZmFsc2UpOworfQor
CitzdGF0aWMgaW50NjRfdCB0aW1lX3JlZl9jb3VudChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQor
eworICAgIGNvbnN0IHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjID0KKyAgICAg
ICAgJmQtPmFyY2guaHZtLnZpcmlkaWFuLT50aW1lX3JlZl9jb3VudDsKKworICAgIHJldHVybiB0
cmNfdmFsKGQsIHRyYy0+b2ZmKTsKIH0KIAogc3RhdGljIHZvaWQgc3RvcF9zdGltZXIoc3RydWN0
IHZpcmlkaWFuX3N0aW1lciAqdnMpCkBAIC0xOTYsNyArMTg0LDcgQEAgc3RhdGljIHZvaWQgc3Rh
cnRfc3RpbWVyKHN0cnVjdCB2aXJpZGlhbl9zdGltZXIgKnZzKQogICAgIGNvbnN0IHN0cnVjdCB2
Y3B1ICp2ID0gdnMtPnY7CiAgICAgc3RydWN0IHZpcmlkaWFuX3ZjcHUgKnZ2ID0gdi0+YXJjaC5o
dm0udmlyaWRpYW47CiAgICAgdW5zaWduZWQgaW50IHN0aW1lcnggPSB2cyAtICZ2di0+c3RpbWVy
WzBdOwotICAgIGludDY0X3Qgbm93ID0gdGltZV9ub3codi0+ZG9tYWluKTsKKyAgICBpbnQ2NF90
IG5vdyA9IHRpbWVfcmVmX2NvdW50KHYtPmRvbWFpbik7CiAgICAgaW50NjRfdCBleHBpcmF0aW9u
OwogICAgIHNfdGltZV90IHRpbWVvdXQ7CiAKQEAgLTI4NSw3ICsyNzMsNyBAQCBzdGF0aWMgdm9p
ZCBwb2xsX3N0aW1lcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHN0aW1lcngpCiAKICAg
ICBpZiAoICF2aXJpZGlhbl9zeW5pY19kZWxpdmVyX3RpbWVyX21zZyh2LCB2cy0+Y29uZmlnLnNp
bnR4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0aW1lcngs
IHZzLT5leHBpcmF0aW9uLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHRpbWVfbm93KHYtPmRvbWFpbikpICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB0aW1lX3JlZl9jb3VudCh2LT5kb21haW4pKSApCiAgICAgICAgIHJldHVy
bjsKIAogICAgIGNsZWFyX2JpdChzdGltZXJ4LCAmdnYtPnN0aW1lcl9wZW5kaW5nKTsKQEAgLTY0
MSwxMCArNjI5LDcgQEAgdm9pZCB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoCiAgICAg
dmQtPnJlZmVyZW5jZV90c2MubXNyLnJhdyA9IGN0eHQtPnJlZmVyZW5jZV90c2M7CiAKICAgICBp
ZiAoIHZkLT5yZWZlcmVuY2VfdHNjLm1zci5lbmFibGVkICkKLSAgICB7CiAgICAgICAgIHZpcmlk
aWFuX21hcF9ndWVzdF9wYWdlKGQsICZ2ZC0+cmVmZXJlbmNlX3RzYyk7Ci0gICAgICAgIHVwZGF0
ZV9yZWZlcmVuY2VfdHNjKGQsIGZhbHNlKTsKLSAgICB9CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmlyaWRpYW4uaAppbmRleCA1NGU0NmNjNGM0Li4wMTBjOGI1OGQ0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3ZpcmlkaWFuLmgKQEAgLTExNiw3ICsxMTYsNiBAQCBzdHJ1Y3QgdmlyaWRpYW5fZG9t
YWluCiAgICAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgaHlwZXJjYWxsX2dwYTsKICAgICBzdHJ1
Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgdGltZV9yZWZfY291bnQ7CiAgICAgc3RydWN0IHZp
cmlkaWFuX3BhZ2UgcmVmZXJlbmNlX3RzYzsKLSAgICBib29sIHJlZmVyZW5jZV90c2NfdmFsaWQ7
CiB9OwogCiB2b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwg
dWludDMyX3QgbGVhZiwKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 09:16:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 09: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 1hcnkQ-0000eH-Rd; Mon, 17 Jun 2019 09:16: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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcnkQ-0000e7-6K
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 09:16:18 +0000
X-Inumbo-ID: 8b5c1100-90e0-11e9-b68e-8ff97fd0c004
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b5c1100-90e0-11e9-b68e-8ff97fd0c004;
 Mon, 17 Jun 2019 09:16: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 1hcnkH-0003mC-BH; Mon, 17 Jun 2019 09:16:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcnkH-0005R6-3b; Mon, 17 Jun 2019 09:16:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcnkH-00045Q-2n; Mon, 17 Jun 2019 09:16:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137847-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 09:16:09 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137847: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg0NyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg0Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgZmFp
bCBpbiAxMzcyMzQgcGFzcyBpbiAxMzc4NDcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3MjM0CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc0MzMKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
NzUyNQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0Zi90ZXN0LXB2
NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3Nzky
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkg
IGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMTA3
IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3MjM0IGJs
b2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDEwNyB4dGYvdGVzdC1wdjY0
LXhzYS0yNzkgZmFpbCBpbiAxMzcyMzQgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTM3MjM0
IGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICA4NyB4dGYvdGVzdC1wdjY0LXB2
LWZzZ3NiYXNlIGZhaWwgaW4gMTM3MjM0IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzUyNSBibG9ja2VkIGluIDEy
Nzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBpbiAxMzc1MjUgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0Ngog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGxpa2UgMTI3NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNzc5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjc3OTIK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3At
c2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4
dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZt
MzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9w
LXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIg
eHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2
bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1z
ZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDgw
IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1o
dm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dz
YmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4
MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3Qt
cHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICA2ZWJjYzViMjhkNWY4MGUzYjA0Yzk2ZDY5MTU3NzgzM2ZkYWUy
MTVhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNjM2ZGUzZjFhOWE1
MTNlYmRjZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIg
IDIwMTgtMDktMTkgMDM6NTA6NDEgWiAgMjcxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1
NDMzICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA0OCBkYXlzICAgMjYgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM3MTAxICAyMDE5LTA1LTMxIDAxOjAxOjI3IFogICAxNyBkYXlzICAg
IDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0
ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9z
ZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44
QGh1YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5
MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 09:28:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 09: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 1hcnw2-0001W3-1Y; Mon, 17 Jun 2019 09: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcnw1-0001Vy-2K
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 09:28:17 +0000
X-Inumbo-ID: 3b4904e4-90e2-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b4904e4-90e2-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 09: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 9CCC6AE67;
 Mon, 17 Jun 2019 09:28:13 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-11-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c67f2fd9-c837-bc13-492f-f3bed7f01f05@suse.com>
Date: Mon, 17 Jun 2019 11:28:12 +0200
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: <20190509172540.12398-11-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 10/16] xen/balloon: support ballooning
 in xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IFhlbiBiYWxsb29uaW5nIHVz
ZXMgaG9sbG93IHN0cnVjdCBwYWdlcyAod2l0aCB0aGUgdW5kZXJseWluZyBHRk5zIGJlaW5nCj4g
cG9wdWxhdGVkL3VucG9wdWxhdGVkIHZpYSBoeXBlcmNhbGxzKSB3aGljaCBhcmUgdXNlZCBieSB0
aGUgZ3JhbnQgbG9naWMKPiB0byBtYXAgZ3JhbnRzIGZyb20gb3RoZXIgZG9tYWlucy4KPiAKPiBU
aGlzIHBhdGNoIGFsbG93cyB0aGUgZGVmYXVsdCB4ZW5ob3N0IHRvIHByb3ZpZGUgYW4gYWx0ZXJu
YXRlIGJhbGxvb25pbmcKPiBhbGxvY2F0aW9uIG1lY2hhbmlzbS4gVGhpcyBpcyBleHBlY3RlZCB0
byBiZSB1c2VmdWwgZm9yIGxvY2FsIHhlbmhvc3RzCj4gKHR5cGUgeGVuaG9zdF9yMCkgYmVjYXVz
ZSB1bmxpa2UgWGVuLCB3aGVyZSB0aGVyZSBpcyBhbiBleHRlcm5hbAo+IGh5cGVydmlzb3Igd2hp
Y2ggY2FuIGNoYW5nZSB0aGUgbWVtb3J5IHVuZGVybmVhdGggYSBHRk4sIHRoYXQgaXMgbm90Cj4g
cG9zc2libGUgd2hlbiB0aGUgaHlwZXJ2aXNvciBpcyBydW5uaW5nIGluIHRoZSBzYW1lIGFkZHJl
c3Mgc3BhY2UKPiBhcyB0aGUgZW50aXR5IGRvaW5nIHRoZSBiYWxsb29uaW5nLgo+IAo+IENvLWRl
dmVsb3BlZC1ieTogQW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPiBTaWdu
ZWQtb2ZmLWJ5OiBKb2FvIE1hcnRpbnMgPGpvYW8ubS5tYXJ0aW5zQG9yYWNsZS5jb20+Cj4gU2ln
bmVkLW9mZi1ieTogQW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPiAtLS0K
PiAgIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgICAgICAgfCAgNyArKysrKysrCj4gICBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgICAgICAgIHwgIDggKysrKysrKysKPiAgIGRyaXZl
cnMveGVuL2JhbGxvb24uYyAgICAgICAgICAgICAgfCAxOSArKysrKysrKysrKysrKysrLS0tCj4g
ICBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jICAgICAgICAgIHwgIDQgKystLQo+ICAgZHJpdmVy
cy94ZW4vcHJpdmNtZC5jICAgICAgICAgICAgICB8ICA0ICsrLS0KPiAgIGRyaXZlcnMveGVuL3hl
bi1zZWxmYmFsbG9vbi5jICAgICAgfCAgMiArKwo+ICAgZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1
c19jbGllbnQuYyB8ICA2ICsrKy0tLQo+ICAgZHJpdmVycy94ZW4veGxhdGVfbW11LmMgICAgICAg
ICAgICB8ICA0ICsrLS0KPiAgIGluY2x1ZGUveGVuL2JhbGxvb24uaCAgICAgICAgICAgICAgfCAg
NCArKy0tCj4gICBpbmNsdWRlL3hlbi94ZW5ob3N0LmggICAgICAgICAgICAgIHwgMTkgKysrKysr
KysrKysrKysrKysrKwo+ICAgMTAgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2JhbGxvb24uYyBiL2Ry
aXZlcnMveGVuL2JhbGxvb24uYwo+IGluZGV4IDVlZjRkNmFkOTIwZC4uMDhiZWNmNTc0NzQzIDEw
MDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2JhbGxvb24uYwo+ICsrKyBiL2RyaXZlcnMveGVuL2Jh
bGxvb24uYwo+IEBAIC02Myw2ICs2Myw3IEBACj4gICAjaW5jbHVkZSA8YXNtL3RsYi5oPgo+ICAg
Cj4gICAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4uaD4KPiArI2luY2x1ZGUgPHhlbi94ZW5o
b3N0Lmg+Cj4gICAjaW5jbHVkZSA8YXNtL3hlbi9oeXBlcnZpc29yLmg+Cj4gICAjaW5jbHVkZSA8
YXNtL3hlbi9oeXBlcmNhbGwuaD4KPiAgIAo+IEBAIC01ODMsMTIgKzU4NCwyMSBAQCBzdGF0aWMg
aW50IGFkZF9iYWxsb29uZWRfcGFnZXMoaW50IG5yX3BhZ2VzKQo+ICAgICogQHBhZ2VzOiBwYWdl
cyByZXR1cm5lZAo+ICAgICogQHJldHVybiAwIG9uIHN1Y2Nlc3MsIGVycm9yIG90aGVyd2lzZQo+
ICAgICovCj4gLWludCBhbGxvY194ZW5iYWxsb29uZWRfcGFnZXMoaW50IG5yX3BhZ2VzLCBzdHJ1
Y3QgcGFnZSAqKnBhZ2VzKQo+ICtpbnQgYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKHhlbmhvc3Rf
dCAqeGgsIGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKPiAgIHsKPiAgIAlpbnQg
cGdubyA9IDA7Cj4gICAJc3RydWN0IHBhZ2UgKnBhZ2U7Cj4gICAJaW50IHJldDsKPiAgIAo+ICsJ
LyoKPiArCSAqIHhlbm1lbSB0cmFuc2FjdGlvbnMgZm9yIHJlbW90ZSB4ZW5ob3N0IGFyZSBkaXNh
bGxvd2VkLgo+ICsJICovCj4gKwlpZiAoeGgtPnR5cGUgPT0geGVuaG9zdF9yMikKPiArCQlyZXR1
cm4gLUVJTlZBTDsKCldoeSBkb24ndCB5b3Ugc2V0IGEgZHVtbXkgZnVuY3Rpb24gcmV0dXJuaW5n
IC1FSU5WQUwgaW50byB0aGUgeGVuaG9zdF9yMgpzdHJ1Y3R1cmUgaW5zdGVhZD8KCj4gKwo+ICsJ
aWYgKHhoLT5vcHMtPmFsbG9jX2JhbGxvb25lZF9wYWdlcykKPiArCQlyZXR1cm4geGgtPm9wcy0+
YWxsb2NfYmFsbG9vbmVkX3BhZ2VzKHhoLCBucl9wYWdlcywgcGFnZXMpOwo+ICsKClBsZWFzZSBt
YWtlIGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcygpIGFuIGlubGluZSB3cmFwcGVyIGFuZCB1c2Ug
dGhlCmN1cnJlbnQgaW1wbG1lbnRhaW9uIGFzIHRoZSBkZWZhdWx0LiBUaGlzIGF2b2lkcyBhbm90
aGVyIGlmICgpLgoKPiAgIAltdXRleF9sb2NrKCZiYWxsb29uX211dGV4KTsKPiAgIAo+ICAgCWJh
bGxvb25fc3RhdHMudGFyZ2V0X3VucG9wdWxhdGVkICs9IG5yX3BhZ2VzOwo+IEBAIC02MjAsNyAr
NjMwLDcgQEAgaW50IGFsbG9jX3hlbmJhbGxvb25lZF9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVj
dCBwYWdlICoqcGFnZXMpCj4gICAJcmV0dXJuIDA7Cj4gICAgb3V0X3VuZG86Cj4gICAJbXV0ZXhf
dW5sb2NrKCZiYWxsb29uX211dGV4KTsKPiAtCWZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKHBnbm8s
IHBhZ2VzKTsKPiArCWZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKHhoLCBwZ25vLCBwYWdlcyk7Cj4g
ICAJcmV0dXJuIHJldDsKPiAgIH0KPiAgIEVYUE9SVF9TWU1CT0woYWxsb2NfeGVuYmFsbG9vbmVk
X3BhZ2VzKTsKPiBAQCAtNjMwLDEwICs2NDAsMTMgQEAgRVhQT1JUX1NZTUJPTChhbGxvY194ZW5i
YWxsb29uZWRfcGFnZXMpOwo+ICAgICogQG5yX3BhZ2VzOiBOdW1iZXIgb2YgcGFnZXMKPiAgICAq
IEBwYWdlczogcGFnZXMgdG8gcmV0dXJuCj4gICAgKi8KPiAtdm9pZCBmcmVlX3hlbmJhbGxvb25l
ZF9wYWdlcyhpbnQgbnJfcGFnZXMsIHN0cnVjdCBwYWdlICoqcGFnZXMpCj4gK3ZvaWQgZnJlZV94
ZW5iYWxsb29uZWRfcGFnZXMoeGVuaG9zdF90ICp4aCwgaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKQo+ICAgewo+ICAgCWludCBpOwo+ICAgCj4gKwlpZiAoeGgtPm9wcy0+ZnJlZV9i
YWxsb29uZWRfcGFnZXMpCj4gKwkJcmV0dXJuIHhoLT5vcHMtPmZyZWVfYmFsbG9vbmVkX3BhZ2Vz
KHhoLCBucl9wYWdlcywgcGFnZXMpOwo+ICsKClNhbWUgYWdhaW46IHBsZWFzZSB1c2UgYW4gaW5s
aW5lIHdyYXBwZXIuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 09:36:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 09: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 1hco3p-0002Jj-1j; Mon, 17 Jun 2019 09: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hco3n-0002Je-AO
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 09:36:19 +0000
X-Inumbo-ID: 59e0041c-90e3-11e9-99ba-3b215527ca49
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59e0041c-90e3-11e9-99ba-3b215527ca49;
 Mon, 17 Jun 2019 09:36: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 96A65AF30;
 Mon, 17 Jun 2019 09:36:14 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-12-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <71d3131a-cd14-6bf6-391a-6e4b0533fb23@suse.com>
Date: Mon, 17 Jun 2019 11:36:13 +0200
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: <20190509172540.12398-12-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 11/16] xen/grant-table: make grant-table
 xenhost 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IExhcmdlbHkgbWVjaGFuaWNh
bCBjaGFuZ2VzOiB0aGUgZXhwb3J0ZWQgZ3JhbnQgdGFibGUgc3ltYm9scyBub3cgdGFrZQo+IHhl
bmhvc3RfdCAqIGFzIGEgcGFyYW1ldGVyLiBBbHNvLCBtb3ZlIHRoZSBncmFudCB0YWJsZSBnbG9i
YWwgc3RhdGUKPiBpbnNpZGUgeGVuaG9zdF90Lgo+IAo+IElmIHRoZXJlJ3MgbW9yZSB0aGFuIG9u
ZSB4ZW5ob3N0LCB0aGVuIGluaXRpYWxpemUgYm90aC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmt1
ciBBcm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgo+IC0tLQo+ICAgYXJjaC94ODYveGVu
L2dyYW50LXRhYmxlLmMgfCAgNzEgKysrLS0KPiAgIGRyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMg
IHwgNjExICsrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KPiAgIGluY2x1ZGUv
eGVuL2dyYW50X3RhYmxlLmggIHwgIDcyICsrLS0tCj4gICBpbmNsdWRlL3hlbi94ZW5ob3N0Lmgg
ICAgICB8ICAxMSArCj4gICA0IGZpbGVzIGNoYW5nZWQsIDQ0MyBpbnNlcnRpb25zKCspLCAzMjIg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbmhvc3QuaCBiL2lu
Y2x1ZGUveGVuL3hlbmhvc3QuaAo+IGluZGV4IDllMDg2MjdhOWUzZS4uYWNlZTBjNzg3MmI2IDEw
MDY0NAo+IC0tLSBhL2luY2x1ZGUveGVuL3hlbmhvc3QuaAo+ICsrKyBiL2luY2x1ZGUveGVuL3hl
bmhvc3QuaAo+IEBAIC0xMjksNiArMTI5LDE3IEBAIHR5cGVkZWYgc3RydWN0IHsKPiAgIAkJY29u
c3Qgc3RydWN0IGV2dGNobl9vcHMgKmV2dGNobl9vcHM7Cj4gICAJCWludCAqKmV2dGNobl90b19p
cnE7Cj4gICAJfTsKPiArCj4gKwkvKiBncmFudCB0YWJsZSBwcml2YXRlIHN0YXRlICovCj4gKwlz
dHJ1Y3Qgewo+ICsJCS8qIHByaXZhdGUgdG8gZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyAqLwo+
ICsJCXZvaWQgKmdudHRhYl9wcml2YXRlOwo+ICsKPiArCQkvKiB4ODYveGVuL2dyYW50LXRhYmxl
LmMgKi8KPiArCQl2b2lkICpnbnR0YWJfc2hhcmVkX3ZtX2FyZWE7Cj4gKwkJdm9pZCAqZ250dGFi
X3N0YXR1c192bV9hcmVhOwo+ICsJCXZvaWQgKmF1dG9feGxhdF9ncmFudF9mcmFtZXM7CgpQbGVh
c2UgdXNlIHByb3BlciB0eXBlcyBoZXJlIGluc3RlYWQgb2Ygdm9pZCAqLiBUaGlzIGF2b2lkcyBs
b3RzIG9mCmNhc3RzLiBJdCBpcyBva2F5IHRvIGp1c3QgYWRkIGFub255bW91cyBzdHJ1Y3QgZGVm
aW5pdGlvbnMgYW5kIGtlZXAgdGhlCnJlYWwgc3RydWN0IGxheW91dCBsb2NhbCB0byBncmFudCB0
YWJsZSBjb2RlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 09:50:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 09:50:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcoHX-0003mV-8C; Mon, 17 Jun 2019 09:50: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcoHW-0003mQ-7q
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 09:50:30 +0000
X-Inumbo-ID: 55f412de-90e5-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55f412de-90e5-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 09:50: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 1B387AF99;
 Mon, 17 Jun 2019 09:50:27 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-13-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <af5e0319-b850-b263-2ce1-7719b66194e4@suse.com>
Date: Mon, 17 Jun 2019 11:50:26 +0200
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: <20190509172540.12398-13-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 12/16] xen/xenbus: support xenbus
 frontend/backend with xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEFzIHBhcnQgb2YgeGVuYnVz
IGluaXQsIGJvdGggZnJvbnRlbmQsIGJhY2tlbmQgaW50ZXJmYWNlcyBuZWVkIHRvIHRhbGsKPiBv
biB0aGUgY29ycmVjdCB4ZW5idXMuIFRoaXMgbWlnaHQgYmUgYSBsb2NhbCB4ZW5zdG9yZSAoYmFj
a2VuZCkgb3IgbWlnaHQKPiBiZSBhIFhTX1BWL1hTX0hWTSBpbnRlcmZhY2UgKGZyb250ZW5kKSB3
aGljaCBuZWVkcyB0byB0YWxrIG92ZXIgeGVuYnVzCj4gd2l0aCB0aGUgcmVtb3RlIHhlbnN0b3Jl
ZC4gV2UgYm9vdHN0cmFwIGFsbCBvZiB0aGVzZSB3aXRoIGV2dGNobi9nZm4KPiBwYXJhbWV0ZXJz
IGZyb20gKCpzZXR1cF94cykoKS4KPiAKPiBHaXZlbiB0aGlzIHdlIGNhbiBkbyBhcHByb3ByaWF0
ZSBkZXZpY2UgZGlzY292ZXJ5IChpbiBjYXNlIG9mIGZyb250ZW5kKQo+IGFuZCBkZXZpY2UgY29u
bmVjdGl2aXR5IGZvciB0aGUgYmFja2VuZC4KPiBPbmNlIGRvbmUsIHdlIHN0YXNoIHRoZSB4ZW5o
b3N0X3QgKiBpbiB4ZW5fYnVzX3R5cGUsIHhlbmJ1c19kZXZpY2Ugb3IKPiB4ZW5idXNfd2F0Y2gg
YW5kIHRoZW4gdGhlIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRldmljZXMgaW1wbGljaXRseSB1c2UK
PiB0aGUgY29ycmVjdCBpbnRlcmZhY2UuCj4gCj4gVGhlIHJlc3Qgb2YgcGF0Y2ggaXMganVzdCBj
aGFuZ2luZyB0aGUgaW50ZXJmYWNlcyB3aGVyZSBuZWVkZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jICAgICAgICB8ICAxMCArLQo+ICAgZHJpdmVycy9u
ZXQveGVuLW5ldGZyb250LmMgICAgICAgICAgICAgICAgIHwgIDE0ICstCj4gICBkcml2ZXJzL3Bj
aS94ZW4tcGNpZnJvbnQuYyAgICAgICAgICAgICAgICAgfCAgIDQgKy0KPiAgIGRyaXZlcnMveGVu
L2NwdV9ob3RwbHVnLmMgICAgICAgICAgICAgICAgICB8ICAgNCArLQo+ICAgZHJpdmVycy94ZW4v
bWFuYWdlLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDI4ICstLQo+ICAgZHJpdmVycy94ZW4v
eGVuLWJhbGxvb24uYyAgICAgICAgICAgICAgICAgIHwgICA4ICstCj4gICBkcml2ZXJzL3hlbi94
ZW5idXMveGVuYnVzLmggICAgICAgICAgICAgICAgfCAgNDUgKystLQo+ICAgZHJpdmVycy94ZW4v
eGVuYnVzL3hlbmJ1c19jbGllbnQuYyAgICAgICAgIHwgIDMyICstLQo+ICAgZHJpdmVycy94ZW4v
eGVuYnVzL3hlbmJ1c19jb21tcy5jICAgICAgICAgIHwgMTIxICsrKysrLS0tLS0KPiAgIGRyaXZl
cnMveGVuL3hlbmJ1cy94ZW5idXNfZGV2X2JhY2tlbmQuYyAgICB8ICAzMCArKy0KPiAgIGRyaXZl
cnMveGVuL3hlbmJ1cy94ZW5idXNfZGV2X2Zyb250ZW5kLmMgICB8ICAyMiArLQo+ICAgZHJpdmVy
cy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jICAgICAgICAgIHwgMjQ2ICsrKysrKysrKysrKyst
LS0tLS0tLQo+ICAgZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZV9iYWNrZW5kLmMgIHwg
IDE5ICstCj4gICBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlX2Zyb250ZW5kLmMgfCAg
NjUgKysrLS0tCj4gICBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3hzLmMgICAgICAgICAgICAg
fCAxODggKysrKysrKysrLS0tLS0tLQo+ICAgaW5jbHVkZS94ZW4veGVuLW9wcy5oICAgICAgICAg
ICAgICAgICAgICAgIHwgICAzICsKPiAgIGluY2x1ZGUveGVuL3hlbmJ1cy5oICAgICAgICAgICAg
ICAgICAgICAgICB8ICA1NCArKystLQo+ICAgaW5jbHVkZS94ZW4veGVuaG9zdC5oICAgICAgICAg
ICAgICAgICAgICAgIHwgIDIwICsrCj4gICAxOCBmaWxlcyBjaGFuZ2VkLCA1MzYgaW5zZXJ0aW9u
cygrKSwgMzc3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi94ZW5i
dXMveGVuYnVzX2Rldl9mcm9udGVuZC5jIGIvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19kZXZf
ZnJvbnRlbmQuYwo+IGluZGV4IGMzZTIwMTAyNWVmMC4uZDZlMGMzOTdjNmEwIDEwMDY0NAo+IC0t
LSBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfZGV2X2Zyb250ZW5kLmMKPiArKysgYi9kcml2
ZXJzL3hlbi94ZW5idXMveGVuYnVzX2Rldl9mcm9udGVuZC5jCj4gQEAgLTU4LDEwICs1OCwxNCBA
QAo+ICAgCj4gICAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+ICAgI2luY2x1ZGUgPHhlbi94ZW4u
aD4KPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVuLmg+Cj4gKyNpbmNsdWRlIDx4ZW4veGVu
aG9zdC5oPgo+ICAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJ2aXNvci5oPgo+ICAgCj4gICAjaW5j
bHVkZSAieGVuYnVzLmgiCj4gICAKPiArc3RhdGljIHhlbmhvc3RfdCAqeGg7Cj4gKwo+ICAgLyoK
PiAgICAqIEFuIGVsZW1lbnQgb2YgYSBsaXN0IG9mIG91dHN0YW5kaW5nIHRyYW5zYWN0aW9ucywg
Zm9yIHdoaWNoIHdlJ3JlCj4gICAgKiBzdGlsbCB3YWl0aW5nIGEgcmVwbHkuCj4gQEAgLTMxMiwx
MyArMzE2LDEzIEBAIHN0YXRpYyB2b2lkIHhlbmJ1c19maWxlX2ZyZWUoc3RydWN0IGtyZWYgKmty
ZWYpCj4gICAJICovCj4gICAKPiAgIAlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUodHJhbnMsIHRt
cCwgJnUtPnRyYW5zYWN0aW9ucywgbGlzdCkgewo+IC0JCXhlbmJ1c190cmFuc2FjdGlvbl9lbmQo
dHJhbnMtPmhhbmRsZSwgMSk7Cj4gKwkJeGVuYnVzX3RyYW5zYWN0aW9uX2VuZCh4aCwgdHJhbnMt
PmhhbmRsZSwgMSk7Cj4gICAJCWxpc3RfZGVsKCZ0cmFucy0+bGlzdCk7Cj4gICAJCWtmcmVlKHRy
YW5zKTsKPiAgIAl9Cj4gICAKPiAgIAlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUod2F0Y2gsIHRt
cF93YXRjaCwgJnUtPndhdGNoZXMsIGxpc3QpIHsKPiAtCQl1bnJlZ2lzdGVyX3hlbmJ1c193YXRj
aCgmd2F0Y2gtPndhdGNoKTsKPiArCQl1bnJlZ2lzdGVyX3hlbmJ1c193YXRjaCh4aCwgJndhdGNo
LT53YXRjaCk7Cj4gICAJCWxpc3RfZGVsKCZ3YXRjaC0+bGlzdCk7Cj4gICAJCWZyZWVfd2F0Y2hf
YWRhcHRlcih3YXRjaCk7Cj4gICAJfQo+IEBAIC00NTAsNyArNDU0LDcgQEAgc3RhdGljIGludCB4
ZW5idXNfd3JpdGVfdHJhbnNhY3Rpb24odW5zaWduZWQgbXNnX3R5cGUsCj4gICAJCSAgICghc3Ry
Y21wKG1zZy0+Ym9keSwgIlQiKSB8fCAhc3RyY21wKG1zZy0+Ym9keSwgIkYiKSkpKQo+ICAgCQly
ZXR1cm4geGVuYnVzX2NvbW1hbmRfcmVwbHkodSwgWFNfRVJST1IsICJFSU5WQUwiKTsKPiAgIAo+
IC0JcmMgPSB4ZW5idXNfZGV2X3JlcXVlc3RfYW5kX3JlcGx5KCZtc2ctPmhkciwgdSk7Cj4gKwly
YyA9IHhlbmJ1c19kZXZfcmVxdWVzdF9hbmRfcmVwbHkoeGgsICZtc2ctPmhkciwgdSk7Cj4gICAJ
aWYgKHJjICYmIHRyYW5zKSB7Cj4gICAJCWxpc3RfZGVsKCZ0cmFucy0+bGlzdCk7Cj4gICAJCWtm
cmVlKHRyYW5zKTsKPiBAQCAtNDg5LDcgKzQ5Myw3IEBAIHN0YXRpYyBpbnQgeGVuYnVzX3dyaXRl
X3dhdGNoKHVuc2lnbmVkIG1zZ190eXBlLCBzdHJ1Y3QgeGVuYnVzX2ZpbGVfcHJpdiAqdSkKPiAg
IAkJd2F0Y2gtPndhdGNoLmNhbGxiYWNrID0gd2F0Y2hfZmlyZWQ7Cj4gICAJCXdhdGNoLT5kZXZf
ZGF0YSA9IHU7Cj4gICAKPiAtCQllcnIgPSByZWdpc3Rlcl94ZW5idXNfd2F0Y2goJndhdGNoLT53
YXRjaCk7Cj4gKwkJZXJyID0gcmVnaXN0ZXJfeGVuYnVzX3dhdGNoKHhoLCAmd2F0Y2gtPndhdGNo
KTsKPiAgIAkJaWYgKGVycikgewo+ICAgCQkJZnJlZV93YXRjaF9hZGFwdGVyKHdhdGNoKTsKPiAg
IAkJCXJjID0gZXJyOwo+IEBAIC01MDAsNyArNTA0LDcgQEAgc3RhdGljIGludCB4ZW5idXNfd3Jp
dGVfd2F0Y2godW5zaWduZWQgbXNnX3R5cGUsIHN0cnVjdCB4ZW5idXNfZmlsZV9wcml2ICp1KQo+
ICAgCQlsaXN0X2Zvcl9lYWNoX2VudHJ5KHdhdGNoLCAmdS0+d2F0Y2hlcywgbGlzdCkgewo+ICAg
CQkJaWYgKCFzdHJjbXAod2F0Y2gtPnRva2VuLCB0b2tlbikgJiYKPiAgIAkJCSAgICAhc3RyY21w
KHdhdGNoLT53YXRjaC5ub2RlLCBwYXRoKSkgewo+IC0JCQkJdW5yZWdpc3Rlcl94ZW5idXNfd2F0
Y2goJndhdGNoLT53YXRjaCk7Cj4gKwkJCQl1bnJlZ2lzdGVyX3hlbmJ1c193YXRjaCh4aCwgJndh
dGNoLT53YXRjaCk7Cj4gICAJCQkJbGlzdF9kZWwoJndhdGNoLT5saXN0KTsKPiAgIAkJCQlmcmVl
X3dhdGNoX2FkYXB0ZXIod2F0Y2gpOwo+ICAgCQkJCWJyZWFrOwo+IEBAIC02MTgsOCArNjIyLDkg
QEAgc3RhdGljIHNzaXplX3QgeGVuYnVzX2ZpbGVfd3JpdGUoc3RydWN0IGZpbGUgKmZpbHAsCj4g
ICBzdGF0aWMgaW50IHhlbmJ1c19maWxlX29wZW4oc3RydWN0IGlub2RlICppbm9kZSwgc3RydWN0
IGZpbGUgKmZpbHApCj4gICB7Cj4gICAJc3RydWN0IHhlbmJ1c19maWxlX3ByaXYgKnU7Cj4gKwlz
dHJ1Y3QgeGVuc3RvcmVfcHJpdmF0ZSAqeHMgPSB4c19wcml2KHhoKTsKPiAgIAo+IC0JaWYgKHhl
bl9zdG9yZV9ldnRjaG4gPT0gMCkKPiArCWlmICh4cy0+c3RvcmVfZXZ0Y2huID09IDApCj4gICAJ
CXJldHVybiAtRU5PRU5UOwo+ICAgCj4gICAJbm9uc2Vla2FibGVfb3Blbihpbm9kZSwgZmlscCk7
Cj4gQEAgLTY4Nyw2ICs2OTIsMTEgQEAgc3RhdGljIGludCBfX2luaXQgeGVuYnVzX2luaXQodm9p
ZCkKPiAgIAlpZiAoIXhlbl9kb21haW4oKSkKPiAgIAkJcmV0dXJuIC1FTk9ERVY7Cj4gICAKPiAr
CWlmICh4ZW5fZHJpdmVyX2RvbWFpbigpICYmIHhlbl9uZXN0ZWQoKSkKPiArCQl4aCA9IHhoX3Jl
bW90ZTsKPiArCWVsc2UKPiArCQl4aCA9IHhoX2RlZmF1bHQ7CgpUaGlzIHByZWNsdWRlcyBhbnkg
bWl4ZWQgdXNlIG9mIEwwIGFuZCBMMSBmcm9udGVuZHMuIFdpdGggdGhpcyBtb3ZlIHlvdQptYWtl
IGl0IGltcG9zc2libGUgdG8gZS5nLiB1c2UgYSBkcml2ZXIgZG9tYWluIGZvciBuZXR3b3JraW5n
IGluIEwxIHdpdGgKYSBMMS1sb2NhbCBQViBkaXNrLCBvciBweWdydWIgaW4gTDEgZG9tMC4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 09:57:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 09:57:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcoOR-00040o-2Q; Mon, 17 Jun 2019 09:57: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcoOQ-00040j-0R
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 09:57:38 +0000
X-Inumbo-ID: 53cde5a0-90e6-11e9-8f6a-fb291d373d8b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53cde5a0-90e6-11e9-8f6a-fb291d373d8b;
 Mon, 17 Jun 2019 09:57:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 03:57:32 -0600
Message-Id: <5D0764080200007800238BD5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 03:57:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-11-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-11-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 10/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvcmVib290LmMKPiArKysgYi94ZW4vZHJpdmVycy9hY3Bp
L3JlYm9vdC5jCj4gQEAgLTIzLDkgKzIzLDkgQEAgdm9pZCBhY3BpX3JlYm9vdCh2b2lkKQo+ICAJ
Y2FzZSBBQ1BJX0FEUl9TUEFDRV9QQ0lfQ09ORklHOgo+ICAJCXByaW50aygiUmVzZXR0aW5nIHdp
dGggQUNQSSBQQ0kgUkVTRVRfUkVHLlxuIik7Cj4gIAkJLyogV3JpdGUgdGhlIHZhbHVlIHRoYXQg
cmVzZXRzIHVzLiAqLwo+IC0JCXBjaV9jb25mX3dyaXRlOCgwLCAwLAo+IC0JCQkJKHJyLT5hZGRy
ZXNzID4+IDMyKSAmIDMxLAo+IC0JCQkJKHJyLT5hZGRyZXNzID4+IDE2KSAmIDcsCj4gKwkJcGNp
X2NvbmZfd3JpdGU4KFBDSV9TQkRGKDAsIDAsCj4gKwkJCQkJIChyci0+YWRkcmVzcyA+PiAzMikg
JiAzMSwKPiArCQkJCQkgKHJyLT5hZGRyZXNzID4+IDE2KSAmIDcpLAoKSXNuJ3QgaXQgdGhlIGNh
c2UgdGhhdCB0aGUgQU5ELWluZyBieSBjb25zdGFudHMgaXMgbm93IG5vIGxvbmdlcgpuZWVkZWQ/
Cgo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMKPiBAQCAtMjYzLDggKzI2Myw4IEBAIHN0YXRpYyB2b2lkIHZwY2lfd3JpdGVfaHco
cGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6ZSwKPiAg
ICAgICAgICAgKi8KPiAgICAgICAgICBpZiAoIHJlZyAmIDEgKQo+ICAgICAgICAgIHsKPiAtICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNi
ZGYuZm4sIHJlZywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEpOwo+ICsKPiAr
ICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYsIHJlZywgZGF0YSk7Cj4gICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5m
biwgcmVnICsgMSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhID4+IDgpOwoK
UGxlYXNlIGRvbid0IGluc2VydCBhIGJsYW5rIGxpbmUgbGlrZSB0aGlzLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:06:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10:06:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcoWW-0004t1-UK; Mon, 17 Jun 2019 10:06: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcoWV-0004sw-5c
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:05:59 +0000
X-Inumbo-ID: 7ed001e2-90e7-11e9-b49a-8b76e796d27b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ed001e2-90e7-11e9-b49a-8b76e796d27b;
 Mon, 17 Jun 2019 10:05:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 04:05:54 -0600
Message-Id: <5D0765FD0200007800238BF1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 04:05:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-12-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-12-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 11/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L2Ft
ZC5jCj4gQEAgLTcwNywxMSArNzA3LDExIEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBj
cHVpbmZvX3g4NiAqYykKPiAgCQkJCSAgICAgICAoaCAmIDB4MSkgPyAiY2xlYXJpbmcgRDE4RjN4
NUNbMF0iIDogIiIpOwo+ICAKPiAgCQkJaWYgKGwgJiAweDFmKQo+IC0JCQkJcGNpX2NvbmZfd3Jp
dGUzMigwLCAwLCAweDE4LCAweDMsIDB4NTgsCj4gKwkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAs
IDB4MTgsIDMsIDB4NTgsCj4gIAkJCQkJCSBsICYgfjB4MWYpOwo+ICAKPiAgCQkJaWYgKGggJiAw
eDEpCj4gLQkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4MTgsIDB4MywgMHg1YywKPiArCQkJ
CXBjaV9jb25mX3dyaXRlMzIoMCwgMCwgMHgxOCwgMywgMHg1YywKPiAgCQkJCQkJIGggJiB+MHgx
KTsKPiAgCQl9CgpUaGVzZSBjaGFuZ2VzIGRvbid0IHNlZW0gdG8gYmVsb25nIGhlcmUuIFdpdGgg
dGhpcyB0YWtlbiBjYXJlIG9mClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:07:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10:07: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 1hcoXh-0004yW-BG; Mon, 17 Jun 2019 10:07: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcoXf-0004yK-DV
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:07:11 +0000
X-Inumbo-ID: a9fc8bec-90e7-11e9-a466-5fb60f9f5c25
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9fc8bec-90e7-11e9-a466-5fb60f9f5c25;
 Mon, 17 Jun 2019 10:07: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 E3E31AF46;
 Mon, 17 Jun 2019 10:07:06 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-14-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2c025112-aaeb-0918-ff01-10842d285314@suse.com>
Date: Mon, 17 Jun 2019 12:07:05 +0200
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: <20190509172540.12398-14-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 13/16] drivers/xen: gnttab, evtchn,
 xenbus API changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IE1lY2hhbmljYWwgY2hhbmdl
cywgbm93IG1vc3Qgb2YgdGhlc2UgY2FsbHMgdGFrZSB4ZW5ob3N0X3QgKgo+IGFzIHBhcmFtZXRl
ci4KPiAKPiBDby1kZXZlbG9wZWQtYnk6IEpvYW8gTWFydGlucyA8am9hby5tLm1hcnRpbnNAb3Jh
Y2xlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmt1ciBBcm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFj
bGUuY29tPgo+IC0tLQo+ICAgZHJpdmVycy94ZW4vY3B1X2hvdHBsdWcuYyAgICAgfCAxNCArKysr
KystLS0tLS0tCj4gICBkcml2ZXJzL3hlbi9nbnRhbGxvYy5jICAgICAgICB8IDEzICsrKysrKysr
LS0tLQo+ICAgZHJpdmVycy94ZW4vZ250ZGV2LmMgICAgICAgICAgfCAxNiArKysrKysrKysrKy0t
LS0KPiAgIGRyaXZlcnMveGVuL21hbmFnZS5jICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0KPiAgIGRyaXZlcnMveGVuL3BsYXRmb3JtLXBjaS5jICAgIHwg
MTIgKysrKysrKy0tLS0tCj4gICBkcml2ZXJzL3hlbi9zeXMtaHlwZXJ2aXNvci5jICB8IDEyICsr
KysrKysrLS0tLQo+ICAgZHJpdmVycy94ZW4veGVuLWJhbGxvb24uYyAgICAgfCAxMCArKysrKysr
LS0tCj4gICBkcml2ZXJzL3hlbi94ZW5mcy94ZW5zdG9yZWQuYyB8ICA3ICsrKystLS0KPiAgIDgg
ZmlsZXMgY2hhbmdlZCwgNzMgaW5zZXJ0aW9ucygrKSwgNDggZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL2NwdV9ob3RwbHVnLmMgYi9kcml2ZXJzL3hlbi9jcHVfaG90
cGx1Zy5jCj4gaW5kZXggYWZlYjk0NDQ2ZDM0Li40YTA1YmMwMjg5NTYgMTAwNjQ0Cj4gLS0tIGEv
ZHJpdmVycy94ZW4vY3B1X2hvdHBsdWcuYwo+ICsrKyBiL2RyaXZlcnMveGVuL2NwdV9ob3RwbHVn
LmMKPiBAQCAtMzEsMTMgKzMxLDEzIEBAIHN0YXRpYyB2b2lkIGRpc2FibGVfaG90cGx1Z19jcHUo
aW50IGNwdSkKPiAgIAl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKPiAgIH0KPiAgIAo+IC1zdGF0
aWMgaW50IHZjcHVfb25saW5lKHVuc2lnbmVkIGludCBjcHUpCj4gK3N0YXRpYyBpbnQgdmNwdV9v
bmxpbmUoeGVuaG9zdF90ICp4aCwgdW5zaWduZWQgaW50IGNwdSkKCkRvIHdlIHJlYWxseSBuZWVk
IHhlbmhvc3QgZm9yIGNwdSBvbi9vZmZsaW5pZz8KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L21hbmFnZS5jIGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKPiBpbmRleCA5YTY5ZDk1NWRkNWMuLjE2
NTVkMGEwMzlmZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9tYW5hZ2UuYwo+ICsrKyBiL2Ry
aXZlcnMveGVuL21hbmFnZS5jCj4gQEAgLTIyNywxNCArMjI3LDE0IEBAIHN0YXRpYyB2b2lkIHNo
dXRkb3duX2hhbmRsZXIoc3RydWN0IHhlbmJ1c193YXRjaCAqd2F0Y2gsCj4gICAJCXJldHVybjsK
PiAgIAo+ICAgIGFnYWluOgo+IC0JZXJyID0geGVuYnVzX3RyYW5zYWN0aW9uX3N0YXJ0KHhoX2Rl
ZmF1bHQsICZ4YnQpOwo+ICsJZXJyID0geGVuYnVzX3RyYW5zYWN0aW9uX3N0YXJ0KHdhdGNoLT54
aCwgJnhidCk7Cj4gICAJaWYgKGVycikKPiAgIAkJcmV0dXJuOwo+ICAgCj4gLQlzdHIgPSAoY2hh
ciAqKXhlbmJ1c19yZWFkKHhoX2RlZmF1bHQsIHhidCwgImNvbnRyb2wiLCAic2h1dGRvd24iLCBO
VUxMKTsKPiArCXN0ciA9IChjaGFyICopeGVuYnVzX3JlYWQod2F0Y2gtPnhoLCB4YnQsICJjb250
cm9sIiwgInNodXRkb3duIiwgTlVMTCk7Cj4gICAJLyogSWdub3JlIHJlYWQgZXJyb3JzIGFuZCBl
bXB0eSByZWFkcy4gKi8KPiAgIAlpZiAoWEVOQlVTX0lTX0VSUl9SRUFEKHN0cikpIHsKPiAtCQl4
ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHhoX2RlZmF1bHQsIHhidCwgMSk7Cj4gKwkJeGVuYnVzX3Ry
YW5zYWN0aW9uX2VuZCh3YXRjaC0+eGgsIHhidCwgMSk7Cj4gICAJCXJldHVybjsKPiAgIAl9Cj4g
ICAKPiBAQCAtMjQ1LDkgKzI0NSw5IEBAIHN0YXRpYyB2b2lkIHNodXRkb3duX2hhbmRsZXIoc3Ry
dWN0IHhlbmJ1c193YXRjaCAqd2F0Y2gsCj4gICAKPiAgIAkvKiBPbmx5IGFja25vd2xlZGdlIGNv
bW1hbmRzIHdoaWNoIHdlIGFyZSBwcmVwYXJlZCB0byBoYW5kbGUuICovCj4gICAJaWYgKGlkeCA8
IEFSUkFZX1NJWkUoc2h1dGRvd25faGFuZGxlcnMpKQo+IC0JCXhlbmJ1c193cml0ZSh4aF9kZWZh
dWx0LCB4YnQsICJjb250cm9sIiwgInNodXRkb3duIiwgIiIpOwo+ICsJCXhlbmJ1c193cml0ZSh3
YXRjaC0+eGgsIHhidCwgImNvbnRyb2wiLCAic2h1dGRvd24iLCAiIik7Cj4gICAKPiAtCWVyciA9
IHhlbmJ1c190cmFuc2FjdGlvbl9lbmQoeGhfZGVmYXVsdCwgeGJ0LCAwKTsKPiArCWVyciA9IHhl
bmJ1c190cmFuc2FjdGlvbl9lbmQod2F0Y2gtPnhoLCB4YnQsIDApOwo+ICAgCWlmIChlcnIgPT0g
LUVBR0FJTikgewo+ICAgCQlrZnJlZShzdHIpOwo+ICAgCQlnb3RvIGFnYWluOwo+IEBAIC0yNzIs
MTAgKzI3MiwxMCBAQCBzdGF0aWMgdm9pZCBzeXNycV9oYW5kbGVyKHN0cnVjdCB4ZW5idXNfd2F0
Y2ggKndhdGNoLCBjb25zdCBjaGFyICpwYXRoLAo+ICAgCWludCBlcnI7Cj4gICAKPiAgICBhZ2Fp
bjoKPiAtCWVyciA9IHhlbmJ1c190cmFuc2FjdGlvbl9zdGFydCh4aF9kZWZhdWx0LCAmeGJ0KTsK
PiArCWVyciA9IHhlbmJ1c190cmFuc2FjdGlvbl9zdGFydCh3YXRjaC0+eGgsICZ4YnQpOwo+ICAg
CWlmIChlcnIpCj4gICAJCXJldHVybjsKPiAtCWVyciA9IHhlbmJ1c19zY2FuZih4aF9kZWZhdWx0
LCB4YnQsICJjb250cm9sIiwgInN5c3JxIiwgIiVjIiwgJnN5c3JxX2tleSk7Cj4gKwllcnIgPSB4
ZW5idXNfc2NhbmYod2F0Y2gtPnhoLCB4YnQsICJjb250cm9sIiwgInN5c3JxIiwgIiVjIiwgJnN5
c3JxX2tleSk7Cj4gICAJaWYgKGVyciA8IDApIHsKPiAgIAkJLyoKPiAgIAkJICogVGhlIFhlbnN0
b3JlIHdhdGNoIGZpcmVzIGRpcmVjdGx5IGFmdGVyIHJlZ2lzdGVyaW5nIGl0IGFuZAo+IEBAIC0y
ODcsMjEgKzI4NywyMSBAQCBzdGF0aWMgdm9pZCBzeXNycV9oYW5kbGVyKHN0cnVjdCB4ZW5idXNf
d2F0Y2ggKndhdGNoLCBjb25zdCBjaGFyICpwYXRoLAo+ICAgCQlpZiAoZXJyICE9IC1FTk9FTlQg
JiYgZXJyICE9IC1FUkFOR0UpCj4gICAJCQlwcl9lcnIoIkVycm9yICVkIHJlYWRpbmcgc3lzcnEg
Y29kZSBpbiBjb250cm9sL3N5c3JxXG4iLAo+ICAgCQkJICAgICAgIGVycik7Cj4gLQkJeGVuYnVz
X3RyYW5zYWN0aW9uX2VuZCh4aF9kZWZhdWx0LCB4YnQsIDEpOwo+ICsJCXhlbmJ1c190cmFuc2Fj
dGlvbl9lbmQod2F0Y2gtPnhoLCB4YnQsIDEpOwo+ICAgCQlyZXR1cm47Cj4gICAJfQo+ICAgCj4g
ICAJaWYgKHN5c3JxX2tleSAhPSAnXDAnKSB7Cj4gLQkJZXJyID0geGVuYnVzX3ByaW50Zih4aF9k
ZWZhdWx0LCB4YnQsICJjb250cm9sIiwgInN5c3JxIiwgIiVjIiwgJ1wwJyk7Cj4gKwkJZXJyID0g
eGVuYnVzX3ByaW50Zih3YXRjaC0+eGgsIHhidCwgImNvbnRyb2wiLCAic3lzcnEiLCAiJWMiLCAn
XDAnKTsKPiAgIAkJaWYgKGVycikgewo+ICAgCQkJcHJfZXJyKCIlczogRXJyb3IgJWQgd3JpdGlu
ZyBzeXNycSBpbiBjb250cm9sL3N5c3JxXG4iLAo+ICAgCQkJICAgICAgIF9fZnVuY19fLCBlcnIp
Owo+IC0JCQl4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHhoX2RlZmF1bHQsIHhidCwgMSk7Cj4gKwkJ
CXhlbmJ1c190cmFuc2FjdGlvbl9lbmQod2F0Y2gtPnhoLCB4YnQsIDEpOwo+ICAgCQkJcmV0dXJu
Owo+ICAgCQl9Cj4gICAJfQo+ICAgCj4gLQllcnIgPSB4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHho
X2RlZmF1bHQsIHhidCwgMCk7Cj4gKwllcnIgPSB4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHdhdGNo
LT54aCwgeGJ0LCAwKTsKPiAgIAlpZiAoZXJyID09IC1FQUdBSU4pCj4gICAJCWdvdG8gYWdhaW47
Cj4gICAKPiBAQCAtMzI0LDE0ICszMjQsMTQgQEAgc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9j
ayB4ZW5fcmVib290X25iID0gewo+ICAgCS5ub3RpZmllcl9jYWxsID0gcG93ZXJvZmZfbmIsCj4g
ICB9Owo+ICAgCj4gLXN0YXRpYyBpbnQgc2V0dXBfc2h1dGRvd25fd2F0Y2hlcih2b2lkKQo+ICtz
dGF0aWMgaW50IHNldHVwX3NodXRkb3duX3dhdGNoZXIoeGVuaG9zdF90ICp4aCkKCkkgdGhpbmsg
c2h1dGRvd24gaXMgcHVyZWx5IGxvY2FsLCB0b28uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:14:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10: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 1hcoeb-0005vR-M7; Mon, 17 Jun 2019 10:14: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcoeZ-0005vH-Qs
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:14:19 +0000
X-Inumbo-ID: a9a245be-90e8-11e9-bd50-9bacdd4da907
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9a245be-90e8-11e9-bd50-9bacdd4da907;
 Mon, 17 Jun 2019 10:14: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 E4217AE1C;
 Mon, 17 Jun 2019 10:14:15 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-15-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <1a4e2fe7-ed2d-05f1-9f2f-f0a940b30151@suse.com>
Date: Mon, 17 Jun 2019 12:14:14 +0200
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: <20190509172540.12398-15-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 14/16] xen/blk: gnttab, evtchn,
 xenbus API changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEZvciB0aGUgbW9zdCBwYXJ0
LCB3ZSBub3cgcGFzcyB4ZW5ob3N0X3QgKiBhcyBhIHBhcmFtZXRlci4KPiAKPiBDby1kZXZlbG9w
ZWQtYnk6IEpvYW8gTWFydGlucyA8am9hby5tLm1hcnRpbnNAb3JhY2xlLmNvbT4KPiBTaWduZWQt
b2ZmLWJ5OiBBbmt1ciBBcm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgoKSSBkb24ndCBz
ZWUgaG93IHRoaXMgY2FuIGJlIGEgcGF0Y2ggb24gaXRzIG93bi4KClRoZSBvbmx5IHdheSB0byBi
ZSBhYmxlIHRvIHVzZSBhIHBhdGNoIGZvciBlYWNoIGRyaXZlciB3b3VsZCBiZSB0bwprZWVwIHRo
ZSBvcmlnaW5hbCBncmFudC0sIGV2ZW50LSBhbmQgeGVuYnVzLWludGVyZmFjZXMgYW5kIGFkZCB0
aGUKbmV3IG9uZXMgdGFraW5nIHhlbmhvc3QgKiB3aXRoIGEgbmV3IG5hbWUuIFRoZSBvcmlnaW5h
bCBpbnRlcmZhY2VzCmNvdWxkIHRoZW4gdXNlIHhlbmhvc3RfZGVmYXVsdCBhbmQgeW91IGNhbiBz
d2l0Y2ggdGhlbSB0byB0aGUgbmV3CmludGVyZmFjZXMgb25lIGJ5IG9uZS4gVGhlIGxhc3QgcGF0
Y2ggY291bGQgdGhlbiByZW1vdmUgdGhlIG9sZAppbnRlcmZhY2VzIHdoZW4gdGhlcmUgaXMgbm8g
dXNlciBsZWZ0LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:14:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10: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 1hcofA-0005yM-1L; Mon, 17 Jun 2019 10:14: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcof8-0005yA-6g
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:14:54 +0000
X-Inumbo-ID: bdd6a9b2-90e8-11e9-b20c-07771fddee0f
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bdd6a9b2-90e8-11e9-b20c-07771fddee0f;
 Mon, 17 Jun 2019 10:14: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 115B5AE65;
 Mon, 17 Jun 2019 10:14:50 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-16-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <8b6cb452-f565-c515-cabb-068300ce3ef5@suse.com>
Date: Mon, 17 Jun 2019 12:14:49 +0200
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: <20190509172540.12398-16-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 15/16] xen/net: gnttab, evtchn,
 xenbus API changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IEZvciB0aGUgbW9zdCBwYXJ0
LCB3ZSBub3cgcGFzcyB4ZW5ob3N0X3QgKiBhcyBwYXJhbWV0ZXIuCj4gCj4gQ28tZGV2ZWxvcGVk
LWJ5OiBKb2FvIE1hcnRpbnMgPGpvYW8ubS5tYXJ0aW5zQG9yYWNsZS5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogQW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KClNhbWUgYXMgcHJl
dmlvdXMgcGF0Y2guCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:18:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10:18:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcoiQ-0006Cj-Kz; Mon, 17 Jun 2019 10:18: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=uWh3=UQ=126.com=lcy985a@srs-us1.protection.inumbo.net>)
 id 1hcoiO-0006Cb-Jo
 for xen-devel@lists.xen.org; Mon, 17 Jun 2019 10:18:17 +0000
X-Inumbo-ID: 34dbcbd2-90e9-11e9-8210-7769d0ef472a
Received: from m15-26.126.com (unknown [220.181.15.26])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 34dbcbd2-90e9-11e9-8210-7769d0ef472a;
 Mon, 17 Jun 2019 10:18:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=2b5r3
 FgbJTkQD2zJMYENIiWRwL0KD0Uc55w5F9L5sMg=; b=F0jNu7IeAZE0Y/0hAGGCr
 c3y4W4j9jceTnGe/nMUfL35ufqdXMW4pA8Rsle+JOObgEOjJQbWZvetqxzWRwSGS
 mkxI1DW6UUSGbnpjtbO+PlXI1fMb4MDLEQCb5TV5rLvWMQTJCNRnrT/+evDwAjb3
 muXtf+MemkVSmILaw3/nak=
Received: from lcy985a$126.com ( [14.18.236.70] ) by ajax-webmail-wmsvr26
 (Coremail) ; Mon, 17 Jun 2019 18:16:22 +0800 (CST)
X-Originating-IP: [14.18.236.70]
Date: Mon, 17 Jun 2019 18:16:22 +0800 (CST)
From: lcy985a <lcy985a@126.com>
To: xen-devel <xen-devel@lists.xen.org>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20180927(cd7136b6) Copyright (c) 2002-2019 www.mailtech.cn 126com
X-CM-CTRLDATA: kTd8Y2Zvb3Rlcl9odG09MTU4NDo1Ng==
MIME-Version: 1.0
Message-ID: <12faee3a.750c.16b64f00e8e.Coremail.lcy985a@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: GsqowADn1_x3aAddrlw9AA--.42475W
X-CM-SenderInfo: pof1mmkvd6ij2wof0z/1tbi8xzWiFpc1uxwEQACsu
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Xen-devel] hvmloader crashed when passthrough bridge device but
 not intel piix4 acpi pm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============2182562999658891206=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2182562999658891206==
Content-Type: multipart/alternative; 
	boundary="----=_Part_109685_86885651.1560766582413"

------=_Part_109685_86885651.1560766582413
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

ICAgIFdoZW4gcGFzc3Rocm91Z2ggYSBQTFggUENJOTA1NiBQQ0kgdG8gSU9CdXMgYnJpZGdlLAog
ICAgaHZtbG9hZGVyIHdpbGwgY3Jhc2hlZCBmb3IgaXQgZGlzYWxsb3cgaW5pdCBicmlkZ2UgY2xh
c3MgcGNpIGRldmljZQogICAgZXhjZXB0IGludGVsIFBJSVg0IEFDUEkgUE0uCiAgIAogICAgU2ln
bmVkLW9mZi1ieTogQmV5b25kIExlZSA8bGN5OTg1YUAxMjYuY29tPgpkaWZmIC0tZ2l0IGEvdG9v
bHMvZmlybXdhcmUvaHZtbG9hZGVyL3BjaS5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3Bj
aS5jCmluZGV4IDBiNzA4YmYuLjMzYWFkYzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2
bWxvYWRlci9wY2kuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvcGNpLmMKQEAgLTE4
OSw2ICsxODksOCBAQCB2b2lkIHBjaV9zZXR1cCh2b2lkKQogICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGNhc2UgMHgwNjgwOgogICAgICAgICAgICAgLyogUElJWDQgQUNQSSBQTS4gU3BlY2lh
bCBkZXZpY2Ugd2l0aCBzcGVjaWFsIFBDSSBjb25maWcgc3BhY2UuICovCisgICAgICAgICAgICBp
ZiAoICh2ZW5kb3JfaWQgPT0gMHgxMGI1KSAmJiAoZGV2aWNlX2lkID09IDB4OTA1NikgKQorICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgQVNTRVJUKCh2ZW5kb3JfaWQgPT0gMHg4
MDg2KSAmJiAoZGV2aWNlX2lkID09IDB4NzExMykpOwogICAgICAgICAgICAgcGNpX3dyaXRldyhk
ZXZmbiwgMHgyMCwgMHgwMDAwKTsgLyogTm8gc21iIGJ1cyBJTyBlbmFibGUgKi8KICAgICAgICAg
ICAgIHBjaV93cml0ZXcoZGV2Zm4sIDB4ZDIsIDB4MDAwMCk7IC8qIE5vIHNtYiBidXMgSU8gZW5h
YmxlICovCg==
------=_Part_109685_86885651.1560766582413
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IFdoZW4gcGFzc3Rocm91
Z2ggYSBQTFggUENJOTA1NiBQQ0kgdG8gSU9CdXMgYnJpZGdlLDxicj4mbmJzcDsmbmJzcDsmbmJz
cDsgaHZtbG9hZGVyIHdpbGwgY3Jhc2hlZCBmb3IgaXQgZGlzYWxsb3cgaW5pdCBicmlkZ2UgY2xh
c3MgcGNpIGRldmljZTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgZXhjZXB0IGludGVsIFBJSVg0IEFD
UEkgUE0uPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IFNpZ25l
ZC1vZmYtYnk6IEJleW9uZCBMZWUgJmx0O2xjeTk4NWFAMTI2LmNvbSZndDs8L2Rpdj48ZGl2PmRp
ZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvcGNpLmMgYi90b29scy9maXJtd2Fy
ZS9odm1sb2FkZXIvcGNpLmM8YnI+aW5kZXggMGI3MDhiZi4uMzNhYWRjNyAxMDA2NDQ8YnI+LS0t
IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3BjaS5jPGJyPisrKyBiL3Rvb2xzL2Zpcm13YXJl
L2h2bWxvYWRlci9wY2kuYzxicj5AQCAtMTg5LDYgKzE4OSw4IEBAIHZvaWQgcGNpX3NldHVwKHZv
aWQpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBicmVhazs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNhc2UgMHgwNjgwOjxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
LyogUElJWDQgQUNQSSBQTS4gU3BlY2lhbCBkZXZpY2Ugd2l0aCBzcGVjaWFsIFBDSSBjb25maWcg
c3BhY2UuICovPGJyPismbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaWYgKCAodmVuZG9yX2lkID09IDB4MTBiNSkgJmFtcDsm
YW1wOyAoZGV2aWNlX2lkID09IDB4OTA1NikgKTxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGJyZWFrOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQVNTRVJUKCh2ZW5kb3JfaWQgPT0g
MHg4MDg2KSAmYW1wOyZhbXA7IChkZXZpY2VfaWQgPT0gMHg3MTEzKSk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBwY2lfd3JpdGV3KGRldmZuLCAweDIwLCAweDAwMDApOyAvKiBObyBzbWIgYnVzIElPIGVu
YWJsZSAqLzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcGNpX3dyaXRldyhkZXZmbiwgMHhkMiwgMHgwMDAw
KTsgLyogTm8gc21iIGJ1cyBJTyBlbmFibGUgKi88YnI+PC9kaXY+PC9kaXY+PGJyPjxicj48c3Bh
biB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7PC9wPjwvc3Bhbj4=
------=_Part_109685_86885651.1560766582413--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2182562999658891206==--



From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:29:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10:29:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcosm-00079Q-TU; Mon, 17 Jun 2019 10:29:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcosl-00079L-PM
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:28:59 +0000
X-Inumbo-ID: b6de50a1-90ea-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6de50a1-90ea-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 10:28:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 04:28:56 -0600
Message-Id: <5D076B640200007800238C6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 04:28:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-13-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-13-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 12/13] 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>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1bmN0aW9uIHRv
IHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:33:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10: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 1hcown-0007s8-G9; Mon, 17 Jun 2019 10:33:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcown-0007s3-4u
 for xen-devel@lists.xen.org; Mon, 17 Jun 2019 10:33:09 +0000
X-Inumbo-ID: 4b78d93f-90eb-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b78d93f-90eb-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 10:33:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 04:33:06 -0600
Message-Id: <5D076C5E0200007800238C6D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 04:33:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "lcy985a" <lcy985a@126.com>
References: <12faee3a.750c.16b64f00e8e.Coremail.lcy985a@126.com>
In-Reply-To: <12faee3a.750c.16b64f00e8e.Coremail.lcy985a@126.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] hvmloader crashed when passthrough bridge device
 but not intel piix4 acpi pm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDEyOjE2LCA8bGN5OTg1YUAxMjYuY29tPiB3cm90ZToKPiBXaGVu
IHBhc3N0aHJvdWdoIGEgUExYIFBDSTkwNTYgUENJIHRvIElPQnVzIGJyaWRnZSwKPiAgICAgaHZt
bG9hZGVyIHdpbGwgY3Jhc2hlZCBmb3IgaXQgZGlzYWxsb3cgaW5pdCBicmlkZ2UgY2xhc3MgcGNp
IGRldmljZQo+ICAgICBleGNlcHQgaW50ZWwgUElJWDQgQUNQSSBQTS4KClJpZ2h0IG5vdyB0aGUg
Y29uY2VwdHVhbCBtb2RlbCBpbXBsaWVzIHRoYXQgYnJpZGdlcyBhcmVuJ3Qgc3VwcG9zZWQKdG8g
YmUgcGFzc2VkIHRocm91Z2ggaW4gdGhlIGZpcnN0IHBsYWNlLiBBdCBsZWFzdCB0aGF0J3MgbXkg
dW5kZXJzdGFuZGluZy4KQ291bGQgeW91IGV4cGxhaW4gd2h5IHlvdSBuZWVkIHRvIGRvIHNvIGlu
IHRoZSBmaXJzdCBwbGFjZT8KCkZ1cnRoZXJtb3JlIG1ha2luZyBhbiBleGNsdXNpb24gb24gYSB2
ZW5kb3IvZGV2aWNlIElEIGJhc2lzIGlzCnNvbWV0aGluZyB5b3UgY2FuIHVzZSBmb3IgeW91ciBv
d24gcHVycG9zZXMsIGJ1dCBpcyB1bmxpa2VseSB0byBiZQpzdWl0YWJsZSBmb3IgdXBzdHJlYW0g
aW5jbHVzaW9uOiBXaHkgd291bGQgdGhpcyBvbmUgc3BlY2lmaWMgZGV2aWNlCmJlIGRpZmZlcmVu
dCBmcm9tIGFsbCBvdGhlciBzaW1pbGFyIG9uZXM/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:48:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10: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 1hcpBz-0000OP-Vp; Mon, 17 Jun 2019 10:48: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=wHZU=UQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hcpBy-0000OK-QY
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:48:50 +0000
X-Inumbo-ID: 7b8a3ab0-90ed-11e9-8ae1-d388b6e45e9d
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b8a3ab0-90ed-11e9-8ae1-d388b6e45e9d;
 Mon, 17 Jun 2019 10:48: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: k066NLin7WijKxpvWvtubyTgreQh5lqHmnDtKZuKHiC86Pxf/m8sHJKRuwEGsUER7S276Maldy
 7GfTy3yy16JywiiWyCbWs6IHSyuNr4RS5VOesFlWq0sYUaVg89JPvSdd/mALpWQ6AmUpXSPVR0
 g+8eSeevAfjplFms1bG8KlyuOybCkDS0EvFQK8VZg2k+VgULynH5lJwi6buBJgOOWgb9q3KiD0
 yAO4NzMttEbK+4v1hN04/7lGgTB5OhBbtgslLoe/LnCmlKT+KOBHgeKJyd8w2brSamMWCUAgsi
 3Mk=
X-SBRS: 2.7
X-MesageID: 1804040
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,385,1557201600"; 
   d="scan'208";a="1804040"
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20180926164741.13405-1-george.dunlap@citrix.com>
 <20180926164741.13405-2-george.dunlap@citrix.com>
 <d541ca85-a0b0-79e9-d8cc-4b414ceb87c0@bitdefender.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: <0d4a5347-b094-d5ad-2681-5d3b97eeca37@citrix.com>
Date: Mon, 17 Jun 2019 11:48: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: <d541ca85-a0b0-79e9-d8cc-4b414ceb87c0@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Razvan
 Cojocaru <rcojocaru@bitdefender.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Tamas K Lengyel <tamas.lengyel@zentific.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8xMy8xOSAxMTo1NiBBTSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gCj4g
Cj4gT24gMjYuMDkuMjAxOCAxOTo0NywgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gRnJvbTogSXNh
aWxhIEFsZXhhbmRydSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+Cj4+IFRoaXMgcGF0Y2gg
YWRkcyBhY2Nlc3MgY29udHJvbCBmb3IgTlBUIG1vZGUuCj4+Cj4+IFRoZXJlIGFyZW7igJl0IGVu
b3VnaCBleHRyYSBiaXRzIHRvIHN0b3JlIHRoZSBhY2Nlc3MgcmlnaHRzIGluIHRoZSBOUFQgcDJt
Cj4+IHRhYmxlLCBzbyB3ZSBhZGQgYSByYWRpeCB0cmVlIHRvIHN0b3JlIGV4dHJhIGluZm9ybWF0
aW9uLgo+Pgo+PiBGb3IgZWZmaWNpZW5jeToKPj4gICAtIE9ubHkgYWxsb2NhdGUgdGhpcyByYWRp
eCB0cmVlIHdoZW4gd2UgZmlyc3Qgc3RvcmUgIm5vbi1kZWZhdWx0Igo+PiAgICAgZXh0cmEgaW5m
b3JtYXRpb24KPj4KPj4gICAtIFJlbW92ZSBlbnRpcmVzIHdoaWNoIG1hdGNoIHRoZSBkZWZhdWx0
IGV4dHJhIGluZm9ybWF0aW9uIHJhdGhlcgo+PiAgICAgdGhhbiBjb250aW51aW5nIHRvIHN0b3Jl
IHRoZW0KPj4KPj4gICAtIEZvciBzdXBlcnBhZ2VzLCBvbmx5IHN0b3JlIGFuIGVudHJ5IGZvciB0
aGUgZmlyc3QgZ2ZuIGluIHRoZQo+PiAgICAgc3VwZXJwYWdlLiAgVXNlIHRoZSBvcmRlciBvZiB0
aGUgcDJtIGVudHJ5IGJlaW5nIHJlYWQgdG8gZGV0ZXJtaW5lCj4+ICAgICB0aGUgcHJvcGVyIHBs
YWNlIHRvIGxvb2sgaW4gdGhlIHJhZGl4IHRhYmxlLgo+Pgo+PiBNb2RpZnkgcDJtX3R5cGVfdG9f
ZmxhZ3MoKSB0byBhY2NlcHQgYW5kIGludGVycHJldCBhbiBhY2Nlc3MgdmFsdWUsCj4+IHBhcmFs
bGVsIHRvIHRoZSBlcHQgY29kZS4KPj4KPj4gQWRkIGEgc2V0X2RlZmF1bHRfYWNjZXNzKCkgbWV0
aG9kIHRvIHRoZSBwMm0tcHQgYW5kIHAybS1lcHQgdmVyc2lvbnMKPj4gb2YgdGhlIHAybSByYXRo
ZXIgdGhhbiBzZXR0aW5nIGl0IGRpcmVjdGx5LCB0byBkZWFsIHdpdGggZGlmZmVyZW50Cj4+IGRl
ZmF1bHQgcGVybWl0dGVkIGFjY2VzcyB2YWx1ZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFsZXhh
bmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBOQiwgdGhp
cyBpcyBjb21waWxlLXRlc3RlZCBvbmx5Lgo+Pgo+PiBjYydpbmcgUGF1bCBiZWNhdXNlIHRoaXMg
aXMgZnVuY3Rpb25hbGl0eSBoZSBtYXkgd2FudCBhdCBzb21lIHBvaW50IGluCj4+IHRoZSBmdXR1
cmUuCj4+Cj4+IEknbSBub3Qgc3VyZSB3aHkgd2Ugb25seSBhbGxvdyAnaW50JyB0byBiZSBzdG9y
ZWQgaW4gdGhlIHJhZGl4IHRyZWUsCj4+IGJ1dCB0aGF0IHRocm93cyBhd2F5IDMwLXNvbWUgYml0
cyB3ZSBjb3VsZCBvdGhlcndpc2UgdXNlLiAgV2UgbWlnaHQKPj4gY29uc2lkZXIgcmV2aXNpbmcg
dGhpcyBpZiB3ZSBydW4gb3V0IG9mIGJpdHMgaGVyZS4KPj4KPj4gQ0M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPj4gQ0M6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXMubGVuZ3llbEB6ZW50aWZpYy5jb20+Cj4+IENDOiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+PiBDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPgo+IAo+IEhpIGFsbCwKPiAKPiBJIGtub3cgaXQncyBiZWVuIHNv
bWUgdGltZSBmcm9tIHRoZSBzdGFydCBvZiB0aGlzIHBhdGNoIGJ1dCBjYW4gdGhpcyAKPiBtb3Zl
IGZvcndhcmQ/IEFueSB0aG91Z2h0cyBvciBhY2tzIGFyZSBhcHByZWNpYXRlZC4KClJpZ2h0LCB3
ZWxsIHdoZXJlIHdlIGxlZnQgdGhpcywgdGhlIHNpdHVhdGlvbiB3YXMgdGhhdCBvbiBBTUQgaGFy
ZHdhcmUKd2l0aCBJT01NVSAvIHAybSBzaGFyaW5nLCB0aGVyZSBhcmVuJ3QgZW5vdWdoIGJpdHMu
CgpUaGUgdHdvIGdlbmVyYWwgZml4ZXMgd2UgaGF2ZSBzbyBmYXIgYXJlOgoxLiBBZGQgYSBwYXJh
bGxlbCB0cmVlIGZvciBleHRyYSBiaXRzICh0aGlzIHBhdGNoKQoyLiBSaXAgb3V0IElPTU1VIC8g
cDJtIHNoYXJpbmcgZm9yIEFNRC4KCiMyIGhhcyB0aGUgYWR2YW50YWdlIHRoYXQgd2UgZG9uJ3Qg
bmVlZCBhbiBlbnRpcmVseSBzZXBhcmF0ZSB0cmVlLCBhcwp3ZWxsIGFzIGdldHRpbmcgcmlkIG9m
IGNvZGUgdGhhdCBoYXMgKGFwcGFyZW50bHkpIGJlZW4gY29tcGxldGVseSBkZWFkCmZvciA1IHll
YXJzLiAjMSBoYXMgdGhlIGFkdmFudGFnZSB0aGF0IHdlJ3JlIHNldCB1cCBmb3IgaGF2aW5nIGEg
bXVjaApsYXJnZXIgbnVtYmVyIG9mIElPUkVRIHNlcnZlcnMgaW4gdGhlIGZ1dHVyZS4KCk5vYm9k
eSBvYmplY3RlZCB0byAjMi4gIFdpdGhvdXQgbG9va2luZyBkZWVwbHkgaW50byBpdCwgaXQgc2Vl
bXMgbGlrZSBpdAptaWdodCBiZSBhIGdvb2QgaWRlYSwgYnV0IEkgY2FuJ3QgYmUgc3VyZSB3aXRo
b3V0IHNlZWluZyB3aGF0IGl0IHdvdWxkCmFjdHVhbGx5IGxvb2sgbGlrZS4KClRoZSBlYXNpZXN0
IHdheSB0byBwcmVzcyB0aGUgcG9pbnQgdGhlbiB3b3VsZCBiZSB0byBwb3N0IGEgcGF0Y2ggc2Vy
aWVzCnJpcHBpbmcgaXQgb3V0LgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 10:56:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 10:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcpJ0-0001CB-Oe; Mon, 17 Jun 2019 10:56: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hcpIz-0001C6-Sz
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 10:56:05 +0000
X-Inumbo-ID: 7e972bf4-90ee-11e9-88a0-5bb0c8629976
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e972bf4-90ee-11e9-88a0-5bb0c8629976;
 Mon, 17 Jun 2019 10:56:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A1C0CAB99;
 Mon, 17 Jun 2019 10:56:00 +0000 (UTC)
To: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-17-ankur.a.arora@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <a35ab9a8-4874-fbc8-0148-aa07543e8672@suse.com>
Date: Mon, 17 Jun 2019 12:55:59 +0200
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: <20190509172540.12398-17-ankur.a.arora@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH 16/16] xen/grant-table: host_addr fixup
 in mapping on xenhost_r0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gMDkuMDUuMTkgMTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+IFhlbmhvc3QgdHlwZSB4ZW5o
b3N0X3IwIGRvZXMgbm90IHN1cHBvcnQgc3RhbmRhcmQgR05UVEFCT1BfbWFwX2dyYW50X3JlZgo+
IHNlbWFudGljcyAobWFwIGEgZ3JlZiBvbnRvIGEgc3BlY2lmaWVkIGhvc3RfYWRkcikuIFRoYXQn
cyBiZWNhdXNlCj4gc2luY2UgdGhlIGh5cGVydmlzb3IgaXMgbG9jYWwgKHNhbWUgYWRkcmVzcyBz
cGFjZSBhcyB0aGUgY2FsbGVyIG9mCj4gR05UVEFCT1BfbWFwX2dyYW50X3JlZiksIHRoZXJlIGlz
IG5vIGV4dGVybmFsIGVudGl0eSB0aGF0IGNvdWxkCj4gbWFwIGFuIGFyYml0cmFyeSBwYWdlIHVu
ZGVybmVhdGggYW4gYXJiaXRyYXJ5IGFkZHJlc3MuCj4gCj4gVG8gaGFuZGxlIHRoaXMsIHRoZSBH
TlRUQUJPUF9tYXBfZ3JhbnRfcmVmIGh5cGVyY2FsbCBvbiB4ZW5ob3N0X3IwCj4gdHJlYXRzIHRo
ZSBob3N0X2FkZHIgYXMgYW4gT1VUIHBhcmFtZXRlciBpbnN0ZWFkIG9mIElOIGFuZCBleHBlY3Rz
IHRoZQo+IGdudHRhYl9tYXBfcmVmcygpIGFuZCBzaW1pbGFyIHRvIGZpeHVwIGFueSBzdGF0ZSB0
aGF0IGNhY2hlcyB0aGUKPiB2YWx1ZSBvZiBob3N0X2FkZHIgZnJvbSBiZWZvcmUgdGhlIGh5cGVy
Y2FsbC4KPiAKPiBBY2NvcmRpbmdseSBnbnR0YWJfbWFwX3JlZnMoKSBub3cgYWRkcyB0d28gcGFy
YW1ldGVycywgYSBmaXh1cCBmdW5jdGlvbgo+IGFuZCBhIHBvaW50ZXIgdG8gY2FjaGVkIG1hcHMg
dG8gZml4dXA6Cj4gICBpbnQgZ250dGFiX21hcF9yZWZzKHhlbmhvc3RfdCAqeGgsIHN0cnVjdCBn
bnR0YWJfbWFwX2dyYW50X3JlZiAqbWFwX29wcywKPiAgIAkJICAgIHN0cnVjdCBnbnR0YWJfbWFw
X2dyYW50X3JlZiAqa21hcF9vcHMsCj4gLQkJICAgIHN0cnVjdCBwYWdlICoqcGFnZXMsIHVuc2ln
bmVkIGludCBjb3VudCkKPiArCQkgICAgc3RydWN0IHBhZ2UgKipwYWdlcywgZ250dGFiX21hcF9m
aXh1cF90IG1hcF9maXh1cF9mbiwKPiArCQkgICAgdm9pZCAqKm1hcF9maXh1cFtdLCB1bnNpZ25l
ZCBpbnQgY291bnQpCj4gCj4gVGhlIHJlYXNvbiB3ZSB1c2UgYSBmaXh1cCBmdW5jdGlvbiBhbmQg
bm90IGFuIGFkZGl0aW9uYWwgbWFwcGluZyBvcAo+IGluIHRoZSB4ZW5ob3N0X3QgaXMgYmVjYXVz
ZSwgZGVwZW5kaW5nIG9uIHRoZSBjYWxsZXIsIHdoYXQgd2UgYXJlIGZpeGluZwo+IG1pZ2h0IGJl
IGRpZmZlcmVudDogYmxrYmFjaywgbmV0YmFjayBmb3IgaW5zdGFuY2UgY2FjaGUgaG9zdF9hZGRy
IGluCj4gdmlhIGEgc3RydWN0IHBhZ2UgKiwgd2hpbGUgX194ZW5idXNfbWFwX3JpbmcoKSBjYWNo
ZXMgYSBwaHlzX2FkZHIuCj4gCj4gVGhpcyBwYXRjaCBmaXhlcyB1cCB4ZW4tYmxrYmFjayBhbmQg
eGVuLWdudGRldiBkcml2ZXJzLgo+IAo+IFRPRE86Cj4gICAgLSBhbHNvIHJld3JpdGUgZ250dGFi
X2JhdGNoX21hcCgpIGFuZCBfX3hlbmJ1c19tYXBfcmluZygpLgo+ICAgIC0gbW9kaWZ5IHhlbi1u
ZXRiYWNrLCBzY3NpYmFjaywgcGNpYmFjayBldGMKPiAKPiBDby1kZXZlbG9wZWQtYnk6IEpvYW8g
TWFydGlucyA8am9hby5tLm1hcnRpbnNAb3JhY2xlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmt1
ciBBcm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgoKV2l0aG91dCBzZWVpbmcgdGhlIF9f
eGVuYnVzX21hcF9yaW5nKCkgbW9kaWZpY2F0aW9uIGl0IGlzIGltcG9zc2libGUgdG8KZG8gYSBw
cm9wZXIgcmV2aWV3IG9mIHRoaXMgcGF0Y2guCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 11:59:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 11:59:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcqHc-00063I-1v; Mon, 17 Jun 2019 11: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcqHa-00063D-Ul
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 11:58:42 +0000
X-Inumbo-ID: 3dd8efcc-90f7-11e9-ad42-57f4e60efce0
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3dd8efcc-90f7-11e9-ad42-57f4e60efce0;
 Mon, 17 Jun 2019 11:58: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: RzO3K4FVZoQXC0NQJZlLwS1eK5GQjYxbH6ippV2EvSXVjBFnTHue0OVtrpQ1OPZdg8qD/Olxmz
 DdnZMN8aYYAERvAElaVDGK0UVPuOgFLlacuBf0svf1pCJfLGyzEY1FSrv6VEulYr+ka7+WVjWm
 KRgNkjmtPxEk6k4XRNdC3joEQO8cdIk7ws8OYFlGD/8oUdYFFUsQL1tCCWweO/3BGaVVUj7yom
 aCnZJ79HOtvvMMDRcXWpk9HVDeKOiq4AY/DG3WSrYEjVUS4FF42U46sxzotOKZGoyacCt33HSG
 m5s=
X-SBRS: 2.7
X-MesageID: 1823256
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,385,1557201600"; 
   d="scan'208";a="1823256"
To: George Dunlap <george.dunlap@citrix.com>, Alexandru Stefan ISAILA
 <aisaila@bitdefender.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180926164741.13405-1-george.dunlap@citrix.com>
 <20180926164741.13405-2-george.dunlap@citrix.com>
 <d541ca85-a0b0-79e9-d8cc-4b414ceb87c0@bitdefender.com>
 <0d4a5347-b094-d5ad-2681-5d3b97eeca37@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: <a641028a-f057-2658-a05a-a53ef4f4de78@citrix.com>
Date: Mon, 17 Jun 2019 12:58: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: <0d4a5347-b094-d5ad-2681-5d3b97eeca37@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] [RFC PATCH 2/2] x86/mm: Add mem access rights to NPT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tim Deegan <tim@xen.org>, Razvan
 Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMjAxOSAxMTo0OCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiA2LzEzLzE5IDEx
OjU2IEFNLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToKPj4KPj4gT24gMjYuMDkuMjAx
OCAxOTo0NywgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+IEZyb206IElzYWlsYSBBbGV4YW5kcnUg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+Pj4KPj4+IFRoaXMgcGF0Y2ggYWRkcyBhY2Nlc3Mg
Y29udHJvbCBmb3IgTlBUIG1vZGUuCj4+Pgo+Pj4gVGhlcmUgYXJlbuKAmXQgZW5vdWdoIGV4dHJh
IGJpdHMgdG8gc3RvcmUgdGhlIGFjY2VzcyByaWdodHMgaW4gdGhlIE5QVCBwMm0KPj4+IHRhYmxl
LCBzbyB3ZSBhZGQgYSByYWRpeCB0cmVlIHRvIHN0b3JlIGV4dHJhIGluZm9ybWF0aW9uLgo+Pj4K
Pj4+IEZvciBlZmZpY2llbmN5Ogo+Pj4gICAtIE9ubHkgYWxsb2NhdGUgdGhpcyByYWRpeCB0cmVl
IHdoZW4gd2UgZmlyc3Qgc3RvcmUgIm5vbi1kZWZhdWx0Igo+Pj4gICAgIGV4dHJhIGluZm9ybWF0
aW9uCj4+Pgo+Pj4gICAtIFJlbW92ZSBlbnRpcmVzIHdoaWNoIG1hdGNoIHRoZSBkZWZhdWx0IGV4
dHJhIGluZm9ybWF0aW9uIHJhdGhlcgo+Pj4gICAgIHRoYW4gY29udGludWluZyB0byBzdG9yZSB0
aGVtCj4+Pgo+Pj4gICAtIEZvciBzdXBlcnBhZ2VzLCBvbmx5IHN0b3JlIGFuIGVudHJ5IGZvciB0
aGUgZmlyc3QgZ2ZuIGluIHRoZQo+Pj4gICAgIHN1cGVycGFnZS4gIFVzZSB0aGUgb3JkZXIgb2Yg
dGhlIHAybSBlbnRyeSBiZWluZyByZWFkIHRvIGRldGVybWluZQo+Pj4gICAgIHRoZSBwcm9wZXIg
cGxhY2UgdG8gbG9vayBpbiB0aGUgcmFkaXggdGFibGUuCj4+Pgo+Pj4gTW9kaWZ5IHAybV90eXBl
X3RvX2ZsYWdzKCkgdG8gYWNjZXB0IGFuZCBpbnRlcnByZXQgYW4gYWNjZXNzIHZhbHVlLAo+Pj4g
cGFyYWxsZWwgdG8gdGhlIGVwdCBjb2RlLgo+Pj4KPj4+IEFkZCBhIHNldF9kZWZhdWx0X2FjY2Vz
cygpIG1ldGhvZCB0byB0aGUgcDJtLXB0IGFuZCBwMm0tZXB0IHZlcnNpb25zCj4+PiBvZiB0aGUg
cDJtIHJhdGhlciB0aGFuIHNldHRpbmcgaXQgZGlyZWN0bHksIHRvIGRlYWwgd2l0aCBkaWZmZXJl
bnQKPj4+IGRlZmF1bHQgcGVybWl0dGVkIGFjY2VzcyB2YWx1ZXMuCj4+Pgo+Pj4gU2lnbmVkLW9m
Zi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+PiBTaWdu
ZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4+PiAt
LS0KPj4+IE5CLCB0aGlzIGlzIGNvbXBpbGUtdGVzdGVkIG9ubHkuCj4+Pgo+Pj4gY2MnaW5nIFBh
dWwgYmVjYXVzZSB0aGlzIGlzIGZ1bmN0aW9uYWxpdHkgaGUgbWF5IHdhbnQgYXQgc29tZSBwb2lu
dCBpbgo+Pj4gdGhlIGZ1dHVyZS4KPj4+Cj4+PiBJJ20gbm90IHN1cmUgd2h5IHdlIG9ubHkgYWxs
b3cgJ2ludCcgdG8gYmUgc3RvcmVkIGluIHRoZSByYWRpeCB0cmVlLAo+Pj4gYnV0IHRoYXQgdGhy
b3dzIGF3YXkgMzAtc29tZSBiaXRzIHdlIGNvdWxkIG90aGVyd2lzZSB1c2UuICBXZSBtaWdodAo+
Pj4gY29uc2lkZXIgcmV2aXNpbmcgdGhpcyBpZiB3ZSBydW4gb3V0IG9mIGJpdHMgaGVyZS4KPj4+
Cj4+PiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+IEND
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBDQzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Cj4+PiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQHplbnRpZmlj
LmNvbT4KPj4+IENDOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+Pj4g
Q0M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPj4gSGkgYWxs
LAo+Pgo+PiBJIGtub3cgaXQncyBiZWVuIHNvbWUgdGltZSBmcm9tIHRoZSBzdGFydCBvZiB0aGlz
IHBhdGNoIGJ1dCBjYW4gdGhpcyAKPj4gbW92ZSBmb3J3YXJkPyBBbnkgdGhvdWdodHMgb3IgYWNr
cyBhcmUgYXBwcmVjaWF0ZWQuCj4gUmlnaHQsIHdlbGwgd2hlcmUgd2UgbGVmdCB0aGlzLCB0aGUg
c2l0dWF0aW9uIHdhcyB0aGF0IG9uIEFNRCBoYXJkd2FyZQo+IHdpdGggSU9NTVUgLyBwMm0gc2hh
cmluZywgdGhlcmUgYXJlbid0IGVub3VnaCBiaXRzLgo+Cj4gVGhlIHR3byBnZW5lcmFsIGZpeGVz
IHdlIGhhdmUgc28gZmFyIGFyZToKPiAxLiBBZGQgYSBwYXJhbGxlbCB0cmVlIGZvciBleHRyYSBi
aXRzICh0aGlzIHBhdGNoKQo+IDIuIFJpcCBvdXQgSU9NTVUgLyBwMm0gc2hhcmluZyBmb3IgQU1E
Lgo+Cj4gIzIgaGFzIHRoZSBhZHZhbnRhZ2UgdGhhdCB3ZSBkb24ndCBuZWVkIGFuIGVudGlyZWx5
IHNlcGFyYXRlIHRyZWUsIGFzCj4gd2VsbCBhcyBnZXR0aW5nIHJpZCBvZiBjb2RlIHRoYXQgaGFz
IChhcHBhcmVudGx5KSBiZWVuIGNvbXBsZXRlbHkgZGVhZAo+IGZvciA1IHllYXJzLiAjMSBoYXMg
dGhlIGFkdmFudGFnZSB0aGF0IHdlJ3JlIHNldCB1cCBmb3IgaGF2aW5nIGEgbXVjaAo+IGxhcmdl
ciBudW1iZXIgb2YgSU9SRVEgc2VydmVycyBpbiB0aGUgZnV0dXJlLgo+Cj4gTm9ib2R5IG9iamVj
dGVkIHRvICMyLiAgV2l0aG91dCBsb29raW5nIGRlZXBseSBpbnRvIGl0LCBpdCBzZWVtcyBsaWtl
IGl0Cj4gbWlnaHQgYmUgYSBnb29kIGlkZWEsIGJ1dCBJIGNhbid0IGJlIHN1cmUgd2l0aG91dCBz
ZWVpbmcgd2hhdCBpdCB3b3VsZAo+IGFjdHVhbGx5IGxvb2sgbGlrZS4KPgo+IFRoZSBlYXNpZXN0
IHdheSB0byBwcmVzcyB0aGUgcG9pbnQgdGhlbiB3b3VsZCBiZSB0byBwb3N0IGEgcGF0Y2ggc2Vy
aWVzCj4gcmlwcGluZyBpdCBvdXQuCgpJT01NVSAvIHAybSBzaGFyaW5nIG9uIEFNRCBkb2Vzbid0
IHdvcmssIGFuZCBpc24ndCBhdmFpbGFibGUgYW55IG1vcmUKKGRlc3BpdGUgdGhlIGNvZGUgbG9v
a2luZyBzdXNwaWNpb3VzbHkgbGlrZSBpdCBpcyB1c2FibGUpLgoKVGhlcmUgd2FzIGEgYnVnZml4
IHRvIGFsbG93IERNQSBtYXBwaW5nIG9mIGdyYW50ZWQgcGFnZXMsIHdoaWNoIGlzIGEKcHJlcmVx
dWlzaXRlIGZvciBQVkggc3VwcG9ydCwgd2hpY2ggcmVxdWlyZXMgdXNpbmcgYSBub256ZXJvIHAy
bSB0eXBlLAphbmQgaXMgdGhlcmVmb3JlIGluY29tcGF0aWJsZSB3aXRoIElPTU1VL3AybSBzaGFy
aW5nLgoKSSBkb24ndCBzZWUgYW55IGZlYXNpYmxlIHdheSB0byBicmluZyBwMm0tc2hhcmluZyBi
YWNrIGludG8gYSB3b3JraW5nCnN0YXRlIG9uIEFNRC4KCkFzIGEgcmVzdWx0LCB3ZSdkIGJlIG11
Y2ggYmV0dGVyIHJpcHBpbmcgb3V0IHRoZSBkZWFkIGNvZGUgYW5kIG1vcmUKZm9ybWFsbHkgYWNr
bm93bGVkZ2luZyB0aGF0IGl0IGlzIGEgZGVhZCBmZWF0dXJlLCBhZnRlciB3aGljaCB0aGUKZXhp
c3RpbmcgcDJtIHR5cGUvYWNjZXNzIGluZnJhc3RydWN0dXJlIHNob3VsZCB3b3JrIGNvbXBhdGli
bHkgd2l0aCB0aGUKSW50ZWwgaW1wbGVtZW50YXRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 12:24:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 12:24:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcqgL-0008Oh-LS; Mon, 17 Jun 2019 12:24:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CmRm=UQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hcqgK-0008Oc-4H
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 12:24:16 +0000
X-Inumbo-ID: d053f84e-90fa-11e9-9a3e-4762f33712c8
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d053f84e-90fa-11e9-9a3e-4762f33712c8;
 Mon, 17 Jun 2019 12:24:12 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1560774252; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=bfA6yMkLSDAZdV24uSfDx1orvLiuy1KfcfTV3GXl6v4=;
 b=Ob/BatvmKZrL6LI9O6Ge7vYG3kAj1d9Dyb09I6qTrIL1jFNknyTQnRHdxB7YqBfRWi7sScWB
 8lokj1FZsazWeXkwXDM6RO0GpGQBrAgkI+J27NxcRD7Lop7CQ2UpdiwhUIpWm6Sslxr7kguE
 lhZZsIAcQHGzHG9ZFDG+/TrhgM0=
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 5d07866b.7f193d2519b0-smtp-out-n01;
 Mon, 17 Jun 2019 12:24:11 -0000 (UTC)
Received: by mail-wm1-f50.google.com with SMTP id s15so8882942wmj.3
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 05:24:11 -0700 (PDT)
X-Gm-Message-State: APjAAAVJSc9hAC7QEnpLV70CKi8wpl805mhGt2CUolob3QdKj5fK/6Gd
 YDsiHK7xz64W4QE8xseaDoqapDrQI6PCiGx1ME4=
X-Google-Smtp-Source: APXvYqzdUcVqHZL8sOjYNG6zN3IMDyqPZyhG8KT2Lz4pHBitHi4CVnHn5Ln4e85iKvPXAFe7YqQCnAgJjmpuQYUbXJM=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr18854201wmc.169.1560774250277; 
 Mon, 17 Jun 2019 05:24:10 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
In-Reply-To: <20190516213752.1701-1-tamas@tklengyel.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 17 Jun 2019 14:23:33 +0200
X-Gmail-Original-Message-ID: <CABfawhkgpRyC95bVTKGhnN0+2GqoRJ7zentgKQud070YCxSb+A@mail.gmail.com>
Message-ID: <CABfawhkgpRyC95bVTKGhnN0+2GqoRJ7zentgKQud070YCxSb+A@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH v5 1/4] 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>,
 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>

T24gVGh1LCBNYXkgMTYsIDIwMTkgYXQgMTE6MzggUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPgo+IENhbGxpbmcgX3B1dF9wYWdlX3R5cGUgd2hpbGUgYWxz
byBob2xkaW5nIHRoZSBwYWdlX2xvY2sKPiBmb3IgdGhhdCBwYWdlIGNhbiBjYXVzZSBhIGRlYWRs
b2NrLgo+Cj4gVGhlIGNvbW1lbnQgYmVpbmcgZHJvcHBlZCBpcyBpbmNvcnJlY3Qgc2luY2UgaXQn
cyBub3cgb3V0LW9mLWRhdGUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+CgpQYXRjaCBwaW5nLiBVbmNsZWFyIHdob3NlIEFjayBpcyBzdHJp
Y3RseSBuZWVkZWQgYXMgdGhpcyBpcyBvbmx5CnRvdWNoaW5nIG1lbV9zaGFyaW5nIGNvZGUgYW5k
IG5vdGhpbmcgZWxzZS4KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 12:28:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 12: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 1hcqkD-00006l-8r; Mon, 17 Jun 2019 12:28:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcqkC-00006Z-33
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 12:28:16 +0000
X-Inumbo-ID: 6087bfba-90fb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6087bfba-90fb-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 12:28:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hcqk9-0007VR-To; Mon, 17 Jun 2019 12:28: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 1hcqk9-0005fG-F9; Mon, 17 Jun 2019 12:28:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcqk9-0001PG-EE; Mon, 17 Jun 2019 12:28:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137848-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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=c51a3a5826a64f0807545460bfc35022dc9c8428
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 12:28:13 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137848: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg0OCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg0OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMz
NTk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMzM1
OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzcyMCBw
YXNzIGluIDEzNzg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDcgeGVuLWJvb3QgZmFpbCBpbiAxMzc3MjAgcGFzcyBpbiAxMzc4NDgKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBw
YXNzIGluIDEzNzcyMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBibG9ja2Vk
IGluIDEzMzU5NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBpbiAxMzc3MjAgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEz
MzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjNTFhM2E1ODI2YTY0ZjA4MDc1NDU0
NjBiZmMzNTAyMmRjOWM4NDI4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA4OGY5MzZkNDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgMTAzIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA0OCBkYXlzICAgMjcg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3MTAzICAyMDE5LTA1LTMxIDAxOjI5OjUw
IFogICAxNyBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIENocmlzdGlh
biBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5h
dCA8Y2Jvc2Rvbm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIFF1YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNh
bXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
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
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
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
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzYyIGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 12:54:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 12:54:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcr9q-0002Lk-JP; Mon, 17 Jun 2019 12:54:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcr9o-0002Lf-Nb
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 12:54:44 +0000
X-Inumbo-ID: 1396042f-90ff-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 1396042f-90ff-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 12:54: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: PLSOq16NuV9vyrTibMrM2sT10ts7W+SDnc76MZHBG4CbMxsleI+xpkCSDqRzLZ7GiDE3aXXX3E
 F64IGkogs2+FkkrO1DWCoxzsrtzOqhSgCOjNs2Mkvsn3aEKY1kWTKItkeukAFX6c+b8wwXHM+5
 h27zDklHo0wIu0738P37LUro88u6d3zc4FE/KtD3IRqG+DM1vRMMizQ+fd0QeAok9J/YPwwBzq
 rI04K5Fb1T5JpAvujHzGybeaIfZIrI2gBVqD15pQcDGOWTE7ZZ52oW4F0GVzqFw5JiHbpXG5wA
 9Ic=
X-SBRS: 2.7
X-MesageID: 1819360
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,385,1557201600"; 
   d="scan'208";a="1819360"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Jun 2019 13:54:39 +0100
Message-ID: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/svm: Fix svm_vmcb_dump() when used in
 current context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk1FeGl0IGRvZXNuJ3Qgc3dpdGNoIGFsbCBzdGF0ZS4gIFRoZSBGUy9HUy9UUy9MRFRSL0dTQkFT
RSBzZWdtZW50CmluZm9ybWF0aW9uLCBhbmQgU1lTQ0FMTC9TWVNFTlRFUiBNU1JzIG1heSBzdGls
bCBiZSBjYWNoZWQgaW4gaGFyZHdhcmUsIHJhdGhlcgp0aGFuIHVwLXRvLWRhdGUgaW4gdGhlIFZN
Q0IuCgpFeHBvcnQgc3ZtX3N5bmNfdm1jYigpIHZpYSBzdm1kZWJ1Zy5oIHNvIHN2bV92bWNiX2R1
bXAoKSBjYW4gdXNlIGl0LCBhbmQgYnJpbmcKdGhlIFZNQ0IgaW50byBzeW5jIGluIGN1cnJlbnQg
Y29udGV4dC4KCkFzIGEgbWlub3Igb3B0aW1pc2F0aW9uLCBzd2l0Y2ggc3ZtX3N5bmNfdm1jYigp
IHRvIHVzZSBzdm1fdm17bG9hZCxzYXZlfV9wYSgpLAphcyBzdm0tPnZtY2JfcGEgaXMgYWx3YXlz
IGluIGNvcnJlY3QsIGFuZCB0aGlzIGF2b2lkcyBhIHJlZHVuZGFudCBfX3BhKCkKdHJhbnNsYXRp
b24gYmVoaW5kIHRoZSBzY2VuZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20+CkNDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgpDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgICAgICAgfCA2ICsrKy0tLQogeGVuL2FyY2gv
eDg2L2h2bS9zdm0vc3ZtZGVidWcuYyAgICAgICAgfCA5ICsrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL3N2bWRlYnVnLmggfCAxICsKIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IGNkNmE2YjMuLjBl
YWM5Y2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC02MjcsMjEgKzYyNywyMSBAQCBzdGF0aWMgdm9pZCBz
dm1fY3B1aWRfcG9saWN5X2NoYW5nZWQoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICAgICAg
ICAgICAgY3AtPmV4dGQuaWJwYiA/IE1TUl9JTlRFUkNFUFRfTk9ORSA6IE1TUl9JTlRFUkNFUFRf
UlcpOwogfQogCi1zdGF0aWMgdm9pZCBzdm1fc3luY192bWNiKHN0cnVjdCB2Y3B1ICp2LCBlbnVt
IHZtY2Jfc3luY19zdGF0ZSBuZXdfc3RhdGUpCit2b2lkIHN2bV9zeW5jX3ZtY2Ioc3RydWN0IHZj
cHUgKnYsIGVudW0gdm1jYl9zeW5jX3N0YXRlIG5ld19zdGF0ZSkKIHsKICAgICBzdHJ1Y3Qgc3Zt
X3ZjcHUgKnN2bSA9ICZ2LT5hcmNoLmh2bS5zdm07CiAKICAgICBpZiAoIG5ld19zdGF0ZSA9PSB2
bWNiX25lZWRzX3Ztc2F2ZSApCiAgICAgewogICAgICAgICBpZiAoIHN2bS0+dm1jYl9zeW5jX3N0
YXRlID09IHZtY2JfbmVlZHNfdm1sb2FkICkKLSAgICAgICAgICAgIHN2bV92bWxvYWQoc3ZtLT52
bWNiKTsKKyAgICAgICAgICAgIHN2bV92bWxvYWRfcGEoc3ZtLT52bWNiX3BhKTsKIAogICAgICAg
ICBzdm0tPnZtY2Jfc3luY19zdGF0ZSA9IG5ld19zdGF0ZTsKICAgICB9CiAgICAgZWxzZQogICAg
IHsKICAgICAgICAgaWYgKCBzdm0tPnZtY2Jfc3luY19zdGF0ZSA9PSB2bWNiX25lZWRzX3Ztc2F2
ZSApCi0gICAgICAgICAgICBzdm1fdm1zYXZlKHN2bS0+dm1jYik7CisgICAgICAgICAgICBzdm1f
dm1zYXZlX3BhKHN2bS0+dm1jYl9wYSk7CiAKICAgICAgICAgaWYgKCBzdm0tPnZtY2Jfc3luY19z
dGF0ZSAhPSB2bWNiX25lZWRzX3ZtbG9hZCApCiAgICAgICAgICAgICBzdm0tPnZtY2Jfc3luY19z
dGF0ZSA9IG5ld19zdGF0ZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bWRl
YnVnLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jCmluZGV4IGQzNWU0MDUuLjQy
OTNkOGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bWRlYnVnLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYwpAQCAtMjksNiArMjksMTUgQEAgc3RhdGlj
IHZvaWQgc3ZtX2R1bXBfc2VsKGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IHN0cnVjdCBzZWdtZW50
X3JlZ2lzdGVyICpzKQogCiB2b2lkIHN2bV92bWNiX2R1bXAoY29uc3QgY2hhciAqZnJvbSwgY29u
c3Qgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiKQogeworICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0g
Y3VycmVudDsKKworICAgIC8qCisgICAgICogSWYgd2UgYXJlIGR1bXBpbmcgdGhlIFZNQ0IgY3Vy
cmVudGx5IGluIGNvbnRleHQsIHNvbWUgZ3Vlc3Qgc3RhdGUgbWF5CisgICAgICogc3RpbGwgYmUg
Y2FjaGVkIGluIGhhcmR3YXJlLiAgUmV0cmlldmUgaXQuCisgICAgICovCisgICAgaWYgKCB2bWNi
ID09IGN1cnItPmFyY2guaHZtLnN2bS52bWNiICkKKyAgICAgICAgc3ZtX3N5bmNfdm1jYihjdXJy
LCB2bWNiX2luX3N5bmMpOworCiAgICAgcHJpbnRrKCJEdW1waW5nIGd1ZXN0J3MgY3VycmVudCBz
dGF0ZSBhdCAlcy4uLlxuIiwgZnJvbSk7CiAgICAgcHJpbnRrKCJTaXplIG9mIFZNQ0IgPSAlenUs
IHBhZGRyID0gJSJQUklwYWRkciIsIHZhZGRyID0gJXBcbiIsCiAgICAgICAgICAgIHNpemVvZihz
dHJ1Y3Qgdm1jYl9zdHJ1Y3QpLCB2aXJ0X3RvX21hZGRyKHZtY2IpLCB2bWNiKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm1kZWJ1Zy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL3N2bWRlYnVnLmgKaW5kZXggNjU4Y2RkMy4uMzMwYzFkOSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bWRlYnVnLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bWRlYnVnLmgKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNs
dWRlIDxhc20vdHlwZXMuaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS92bWNiLmg+CiAKK3ZvaWQg
c3ZtX3N5bmNfdm1jYihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB2bWNiX3N5bmNfc3RhdGUgbmV3X3N0
YXRlKTsKIHZvaWQgc3ZtX3ZtY2JfZHVtcChjb25zdCBjaGFyICpmcm9tLCBjb25zdCBzdHJ1Y3Qg
dm1jYl9zdHJ1Y3QgKnZtY2IpOwogYm9vbCBzdm1fdm1jYl9pc3ZhbGlkKGNvbnN0IGNoYXIgKmZy
b20sIGNvbnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwKICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgYm9vbCB2ZXJib3NlKTsKLS0gCjIuMS40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:18:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 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 1hcrWG-00041Q-Qs; Mon, 17 Jun 2019 13:17: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=CmRm=UQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hcrWF-00041L-FB
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:17:55 +0000
X-Inumbo-ID: 50864706-9102-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50864706-9102-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 13:17:53 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1560777473; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=KDFxJqGULiUivMvO8GTLJTk3oDPYxpBq+LMcHpS1KRM=;
 b=eK7OEoqw8rCYxNRLKDYKyguiAAebWkYat5DXpoCqYgmj4SDyFwZ8xo9IQaz8WxsAuiyiASWJ
 /YzXQxa4rmzBxijVNnAN0FwARLd02Nk+HTN6brgwKOLc59vb8sPkAwJEfmwqqT62YvdSZH3c
 4GVgi81LmhRuozNai4ZyWMA1OAM=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com
 [209.85.221.49])
 by mxa.mailgun.org with ESMTP id 5d0784f1.7f3002e467b0-smtp-out-n02;
 Mon, 17 Jun 2019 12:17:53 -0000 (UTC)
Received: by mail-wr1-f49.google.com with SMTP id x4so9703214wrt.6
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 05:17:52 -0700 (PDT)
X-Gm-Message-State: APjAAAXQ3DPjkQ6etC6QMu4UeqprVnAunT1tDmz3//4OR+bzf1oEJlOH
 DVdUfcKAkMI+JfiPpVVq7dsgLPlN3KVX1ilJymM=
X-Google-Smtp-Source: APXvYqw7gq0lEzE06F0s1c37SbD5a8MJaZfhv5n9ej5++cdYSS2R0dKuO6Q2SycxytQkeqSPw+FN2nFZgMsNV8ri7qI=
X-Received: by 2002:a5d:4b43:: with SMTP id w3mr11387412wrs.166.1560773872218; 
 Mon, 17 Jun 2019 05:17:52 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-4-tamas@tklengyel.com>
In-Reply-To: <20190516213752.1701-4-tamas@tklengyel.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 17 Jun 2019 14:17:15 +0200
X-Gmail-Original-Message-ID: <CABfawhmf9odMmfb42xUKy6viUD384Pd_u2BNjzR1H8x99FFbzw@mail.gmail.com>
Message-ID: <CABfawhmf9odMmfb42xUKy6viUD384Pd_u2BNjzR1H8x99FFbzw@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 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>

T24gVGh1LCBNYXkgMTYsIDIwMTkgYXQgMTE6MzggUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPgo+IERpc2FibGUgaXQgYnkgZGVmYXVsdCBhcyBpdCBpcyBv
bmx5IGFuIGV4cGVyaW1lbnRhbCBzdWJzeXN0ZW0uCj4KPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpQYXRjaCBwaW5nLCBhcmUgYW55IG1vcmUg
YWNrJ3MgbWlzc2luZyBvbiB0aGlzIG9uZT8gQ3VycmVudCB0YWxseSBpczoKCkFja2VkLWJ5OiBS
YXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRn
ZGVncmFAdHljaG8ubnNhLmdvdj4KClRoaXMgcGF0Y2ggY291bGQgYmUgbWVyZ2VkIHNlcGFyYXRl
IGZyb20gdGhlIHNlcmllcyBJIHBvc3RlZCBpdCBhcyBwYXJ0IG9mLgoKVGhhbmtzLApUYW1hcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:29:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 13: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 1hcrhC-0004sJ-1G; Mon, 17 Jun 2019 13: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=Qf//=UQ=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hcrhA-0004sE-Te
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:29:12 +0000
X-Inumbo-ID: e35d594a-9103-11e9-b0aa-a3307d440a6c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e35d594a-9103-11e9-b0aa-a3307d440a6c;
 Mon, 17 Jun 2019 13:29:10 +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: MngqMlUwabvz76VrrEbrobVkP1eyWH+xIpuf45ztGggSEmbnwQoWgdMfd4lYKryewxa/MJPMyg
 hPxjF9/rixrkhBpNW8IRcKA4kJutLJvk/jwBJxx6w37DQS46D9rCFc5n9X8Zfq0kqu7n8Hi+Cf
 pbtY5Jj83yujmhPvze0Ptu74L6g6Sta4yLacoYZZidkSTioPkwJ8pdY2LIqHKI8JbtdXO3O+n3
 MYCRfyU/qaEcQBxXPozuS0X/rq5Ah3xmsd0UPVugUdve7bu+SvM152NfyDtQVdHUQyz3QNIoEw
 xx8=
X-SBRS: 2.7
X-MesageID: 1807565
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,385,1557201600"; 
   d="scan'208";a="1807565"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23815.38277.145206.191140@mariner.uk.xensource.com>
Date: Mon, 17 Jun 2019 14:28:37 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5CE4F0F50200007800231309@prv1-mh.provo.novell.com>
References: <osstest-136566-mainreport@xen.org>
 <5CE4F0F50200007800231309@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.8-testing test] 136566: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC44LXRlc3RpbmcgdGVzdF0gMTM2NTY2OiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBBbSBJIG1pc3Rha2VuIGluIHVuZGVyc3RhbmRpbmcgdGhh
dCB0aGVzZSB0d28gd2lsbCBnbyBhd2F5IG9ubHkgb25jZQo+IHRoZSA0LjcgdHJlZSBnZXRzIGEg
cHVzaCAod2hpY2gsIGV2ZW4gd2hlbiBpdHMgb3duIGJ1aWxkIGZhaWx1cmVzIGhhdmUKPiBnb3Qg
YWRkcmVzc2VkLCB3aWxsIHJlcXVpcmUgYSA0LjYgcHVzaCB0byBvY2N1ciBmaXJzdCksIGFuZCBp
biB0dXJuIHRoZQo+IHJlc3BlY3RpdmUgNC45IGZhaWx1cmVzIHdpbGwgZ28gYXdheSBvbmx5IG9u
Y2Ugd2UgZ2V0IGEgcHVzaCBoZXJlPwoKWWVzLgoKPiAgSWYgc28gLSB3aGF0J3MgdGhlIHN0YXRl
IG9mIHRoZXNlIG9sZCB0cmVlcz8gU28gZmFyIEkgaGFkIGJlZW4KPiB1bmRlciB0aGUgaW1wcmVz
c2lvbiB0aGF0IG5lY2Vzc2FyeSBidWlsZCBmaXggYmFja3BvcnRzIGhhZCBiZWVuCj4gaWRlbnRp
ZmllZCBhbmQgYXBwbGllZCAuLi4KClllcy4KCkhvd2V2ZXIsCgo0LjYgaXMgcXVpdGUgYmFkbHkg
YnJva2VuLiAgU2VlIG15IG1haWwKCiAgU3ViamVjdDogUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVz
dF0gMTM3MDY0OiByZWdyZXNzaW9ucyAtIEZBSUwKICBEYXRlOiBGcmksIDMxIE1heSAyMDE5IDEx
OjMzOjMxICswMTAwCgppbiB3aGljaCBJIHByb3Bvc2VkIGEgZm9yY2UgcHVzaCBkZXNwaXRlIHRo
ZXNlIHNlcmlvdXMgcHJvYmxlbXMuCkknbGwgY2hlY2sgd2l0aCB5b3Ugb24gaXJjIG5vdyB3aGV0
aGVyIHlvdSBhZ3JlZSB0aGF0IHRoaXMgc2hvdWxkIGJlCnB1c2hlZCBub3cuCgo0LjcgaXMgYnJv
a2VuIHdpdGggSFZNIGd1ZXN0cy4gIFlvdSB3cm90ZSBhYm91dCB0aGlzIHRvZGF5OgoKICBTdWJq
ZWN0OiBSZTogW1hlbi1kZXZlbF0gW3hlbi00LjctdGVzdGluZyB0ZXN0XSAxMzcwNjU6IHJlZ3Jl
c3Npb25zIC0gRkFJTAogIERhdGU6IE1vbiwgMTcgSnVuIDIwMTkgMDg6MDQ6MDAgKzAxMDAKCklh
bi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:30:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 13: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 1hcrhw-0004uv-Cb; Mon, 17 Jun 2019 13: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=PBjo=UQ=arndb.de=arnd@srs-us1.protection.inumbo.net>)
 id 1hcrhu-0004ul-Nh
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:29:58 +0000
X-Inumbo-ID: fd83f180-9103-11e9-84ae-c7f5df6ae246
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd83f180-9103-11e9-84ae-c7f5df6ae246;
 Mon, 17 Jun 2019 13:29:54 +0000 (UTC)
Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de
 (mreue011 [212.227.15.129]) with ESMTPA (Nemesis) id
 1Mnq8Y-1iQnn21uzS-00pKbB; Mon, 17 Jun 2019 15:29:50 +0200
From: Arnd Bergmann <arnd@arndb.de>
To: Christoph Hellwig <hch@lst.de>, Marek Szyprowski <m.szyprowski@samsung.com>
Date: Mon, 17 Jun 2019 15:28:43 +0200
Message-Id: <20190617132946.2817440-1-arnd@arndb.de>
X-Mailer: git-send-email 2.20.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:WxAlzhRk05Boo+/YM4l5i3GHyI9GeBc8OiWCfJusR6LAoI1zMkq
 mI5T09W/WmD7J75VlpcbwtZqQ0SrDUbM08mliK9OyOpw5VGdZN1zx6lKdkmnejKI2IWefXV
 gD87Cuo+tKgxk+8DVFi5MULUIVmtKYjNbQ/mH9PLbLfMO/vz0NadJP8Sg5EQz6l4Rygh/yT
 LeEipTLCyl1mG60QYU9LA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:pjHS7vU6GCo=:oYrDoKB2+KgIcpoaYs8GlG
 uTtBiYh+a9NRCMSK/VAmJBtr3OyY50oWkyFrAONPZtPHVNpiF2a8CHfvo5FAn9V1TMPmHj5jF
 NHxQxqMxS1V9M23uTBejYpfbDSjtIH/c0sAcPnkGEJkybimAEup6/oze7uWb2eQBnfEFQoWUQ
 aJy4HSSAKT+4gw0ktzsx3iM6TPn57cocJrG/3j5ZCD/oAdErbgrysiAhEeIY9GWvEVkvjDLUI
 ONy9C26roR2C6uw20//9hHKteelpqgKuxODx/J/UPtPgIMywqCsDLHqOreyPZIamuMa1y+w5G
 VfTKrnXuklvNm0PX7w7uJIDUmjaHUOra43Y5OxASS35FYFrpJFZvxfUiVc8eRpYhueBJoiqeA
 aAO7vgmS0K7aJcv4XsT7yAuXgRNjzO7c8G4uCtniGqhvkCj6f0V3UlfvkLvAEw1olB/EoBZGI
 3UqpKNY5rjoEdLlVgcSXpS2IAI4cwApvlzIwjAAoBu4rrtqwv/aK0yvzchZRHvCzAFXGe8bRe
 +bm04PWiu6yyPZ/yOlveC8euUHfYhoJOdzudhIanL205wpbYyqs+QeylkyGFUUOg3X6Qs5qsa
 RMJUfD0XDSpuNei092sg7J/xfBCHQmIWZmyPvHOtDnOWOGKcu2l7SMGW+i1PFzF9/LL4Vrn18
 3KHw4A+YxFrMfGY9xxypp+kyL9UCU3Vi3s/DYWqc7KuDLjYVMLmoUjW3hGoYprONHKuxNyhn/
 ltfrC74ikaZMsbUQaH/Ka2jk6kCcG4leKkdP+w==
Subject: [Xen-devel] [PATCH] swiotlb: fix phys_addr_t overflow warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, linux-kernel@vger.kernel.org,
 Mike Rapoport <rppt@linux.ibm.com>, iommu@lists.linux-foundation.org,
 Joerg Roedel <jroedel@suse.de>, Jesper Dangaard Brouer <brouer@redhat.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Robin Murphy <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>

T24gYXJjaGl0ZWN0dXJlcyB0aGF0IGhhdmUgYSBsYXJnZXIgZG1hX2FkZHJfdCB0aGFuIHBoeXNf
YWRkcl90LAp0aGUgc3dpb3RsYl90YmxfbWFwX3NpbmdsZSgpIGZ1bmN0aW9uIHRydW5jYXRlcyBp
dHMgcmV0dXJuIGNvZGUKaW4gdGhlIGZhaWx1cmUgcGF0aCwgbWFraW5nIGl0IGltcG9zc2libGUg
dG8gaWRlbnRpZnkgdGhlIGVycm9yCmxhdGVyLCBhcyB3ZSBjb21wYXJlIHRvIHRoZSBvcmlnaW5h
bCB2YWx1ZToKCmtlcm5lbC9kbWEvc3dpb3RsYi5jOjU1MTo5OiBlcnJvcjogaW1wbGljaXQgY29u
dmVyc2lvbiBmcm9tICdkbWFfYWRkcl90JyAoYWthICd1bnNpZ25lZCBsb25nIGxvbmcnKSB0byAn
cGh5c19hZGRyX3QnIChha2EgJ3Vuc2lnbmVkIGludCcpIGNoYW5nZXMgdmFsdWUgZnJvbSAxODQ0
Njc0NDA3MzcwOTU1MTYxNSB0byA0Mjk0OTY3Mjk1IFstV2Vycm9yLC1XY29uc3RhbnQtY29udmVy
c2lvbl0KICAgICAgICByZXR1cm4gRE1BX01BUFBJTkdfRVJST1I7CgpVc2UgYW4gZXhwbGljaXQg
dHlwZWNhc3QgaGVyZSB0byBjb252ZXJ0IGl0IHRvIHRoZSBuYXJyb3dlciB0eXBlLAphbmQgdXNl
IHRoZSBzYW1lIGV4cHJlc3Npb24gaW4gdGhlIGVycm9yIGhhbmRsaW5nIGxhdGVyLgoKRml4ZXM6
IGI5MDdlMjA1MDhkMCAoInN3aW90bGI6IHJlbW92ZSBTV0lPVExCX01BUF9FUlJPUiIpClNpZ25l
ZC1vZmYtYnk6IEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+Ci0tLQpJIHN0aWxsIHRoaW5r
IHRoYXQgcmV2ZXJ0aW5nIHRoZSBvcmlnaW5hbCBjb21taXQgd291bGQgaGF2ZQpwcm92aWRlZCBj
bGVhcmVyIHNlbWFudGljcyBmb3IgdGhpcyBjb3JuZXIgY2FzZSwgYnV0IGF0IGxlYXN0CnRoaXMg
cGF0Y2ggcmVzdG9yZXMgdGhlIGNvcnJlY3QgYmVoYXZpb3IuCi0tLQogZHJpdmVycy94ZW4vc3dp
b3RsYi14ZW4uYyB8IDIgKy0KIGtlcm5lbC9kbWEvc3dpb3RsYi5jICAgICAgfCA0ICsrLS0KIDIg
ZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5j
CmluZGV4IGQ1M2YzNDkzYTZiOS4uY2ZiZTQ2Nzg1YTNiIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hl
bi9zd2lvdGxiLXhlbi5jCisrKyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKQEAgLTQwMiw3
ICs0MDIsNyBAQCBzdGF0aWMgZG1hX2FkZHJfdCB4ZW5fc3dpb3RsYl9tYXBfcGFnZShzdHJ1Y3Qg
ZGV2aWNlICpkZXYsIHN0cnVjdCBwYWdlICpwYWdlLAogCiAJbWFwID0gc3dpb3RsYl90YmxfbWFw
X3NpbmdsZShkZXYsIHN0YXJ0X2RtYV9hZGRyLCBwaHlzLCBzaXplLCBkaXIsCiAJCQkJICAgICBh
dHRycyk7Ci0JaWYgKG1hcCA9PSBETUFfTUFQUElOR19FUlJPUikKKwlpZiAobWFwID09IChwaHlz
X2FkZHJfdClETUFfTUFQUElOR19FUlJPUikKIAkJcmV0dXJuIERNQV9NQVBQSU5HX0VSUk9SOwog
CiAJZGV2X2FkZHIgPSB4ZW5fcGh5c190b19idXMobWFwKTsKZGlmZiAtLWdpdCBhL2tlcm5lbC9k
bWEvc3dpb3RsYi5jIGIva2VybmVsL2RtYS9zd2lvdGxiLmMKaW5kZXggZTkwNmVmMmU2MzE1Li5h
M2JlNjUxOTczYWQgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9kbWEvc3dpb3RsYi5jCisrKyBiL2tlcm5l
bC9kbWEvc3dpb3RsYi5jCkBAIC01NDgsNyArNTQ4LDcgQEAgcGh5c19hZGRyX3Qgc3dpb3RsYl90
YmxfbWFwX3NpbmdsZShzdHJ1Y3QgZGV2aWNlICpod2RldiwKIAlpZiAoIShhdHRycyAmIERNQV9B
VFRSX05PX1dBUk4pICYmIHByaW50a19yYXRlbGltaXQoKSkKIAkJZGV2X3dhcm4oaHdkZXYsICJz
d2lvdGxiIGJ1ZmZlciBpcyBmdWxsIChzejogJXpkIGJ5dGVzKSwgdG90YWwgJWx1IChzbG90cyks
IHVzZWQgJWx1IChzbG90cylcbiIsCiAJCQkgc2l6ZSwgaW9fdGxiX25zbGFicywgdG1wX2lvX3Rs
Yl91c2VkKTsKLQlyZXR1cm4gRE1BX01BUFBJTkdfRVJST1I7CisJcmV0dXJuIChwaHlzX2FkZHJf
dClETUFfTUFQUElOR19FUlJPUjsKIGZvdW5kOgogCWlvX3RsYl91c2VkICs9IG5zbG90czsKIAlz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZpb190bGJfbG9jaywgZmxhZ3MpOwpAQCAtNjY2LDcgKzY2
Niw3IEBAIGJvb2wgc3dpb3RsYl9tYXAoc3RydWN0IGRldmljZSAqZGV2LCBwaHlzX2FkZHJfdCAq
cGh5cywgZG1hX2FkZHJfdCAqZG1hX2FkZHIsCiAJLyogT2ggd2VsbCwgaGF2ZSB0byBhbGxvY2F0
ZSBhbmQgbWFwIGEgYm91bmNlIGJ1ZmZlci4gKi8KIAkqcGh5cyA9IHN3aW90bGJfdGJsX21hcF9z
aW5nbGUoZGV2LCBfX3BoeXNfdG9fZG1hKGRldiwgaW9fdGxiX3N0YXJ0KSwKIAkJCSpwaHlzLCBz
aXplLCBkaXIsIGF0dHJzKTsKLQlpZiAoKnBoeXMgPT0gRE1BX01BUFBJTkdfRVJST1IpCisJaWYg
KCpwaHlzID09IChwaHlzX2FkZHJfdClETUFfTUFQUElOR19FUlJPUikKIAkJcmV0dXJuIGZhbHNl
OwogCiAJLyogRW5zdXJlIHRoYXQgdGhlIGFkZHJlc3MgcmV0dXJuZWQgaXMgRE1BJ2JsZSAqLwot
LSAKMi4yMC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:46:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 13:46:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcrxo-0006Wl-BP; Mon, 17 Jun 2019 13:46: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcrxm-0006Wg-Pp
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:46:22 +0000
X-Inumbo-ID: 49e24c28-9106-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49e24c28-9106-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 13:46:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 07:46:20 -0600
Message-Id: <5D0799A70200007800238D1F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 07:46:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "George Dunlap" <George.Dunlap@eu.citrix.com>,
 "Tamas K Lengyel" <tamas@tklengyel.com>
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <CABfawhkgpRyC95bVTKGhnN0+2GqoRJ7zentgKQud070YCxSb+A@mail.gmail.com>
In-Reply-To: <CABfawhkgpRyC95bVTKGhnN0+2GqoRJ7zentgKQud070YCxSb+A@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 1/4] 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE0OjIzLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBNYXkgMTYsIDIwMTkgYXQgMTE6MzggUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPj4KPj4gQ2FsbGluZyBfcHV0X3BhZ2VfdHlwZSB3aGlsZSBh
bHNvIGhvbGRpbmcgdGhlIHBhZ2VfbG9jawo+PiBmb3IgdGhhdCBwYWdlIGNhbiBjYXVzZSBhIGRl
YWRsb2NrLgo+Pgo+PiBUaGUgY29tbWVudCBiZWluZyBkcm9wcGVkIGlzIGluY29ycmVjdCBzaW5j
ZSBpdCdzIG5vdyBvdXQtb2YtZGF0ZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IAo+IFBhdGNoIHBpbmcuIFVuY2xlYXIgd2hvc2Ug
QWNrIGlzIHN0cmljdGx5IG5lZWRlZCBhcyB0aGlzIGlzIG9ubHkKPiB0b3VjaGluZyBtZW1fc2hh
cmluZyBjb2RlIGFuZCBub3RoaW5nIGVsc2UuCgpJbiBzdWNoIGNhc2VzIEkgdGhpbmsgaXQgc2hv
dWxkIGJlIHRoZSBuZXh0LWxldmVsLXVwIG1haW50YWluZXIgd2hvc2UKYWNrIHNob3VsZCBiZSBj
aGFzZWQ7IGF0IGxlYXN0IHRoYXQncyB3aGF0IEkgdHlwaWNhbGx5IHdvdWxkIGRvLiBUaGlzCndv
dWxkIGJlIEdlb3JnZSBpbiB0aGlzIGNhc2VzIGFmYWljdC4gT3RoZXJ3aXNlLCBpZiBHZW9yZ2Ug
d291bGRuJ3QKaGF2ZSB0aGUgY3ljbGVzIHRvIGxvb2sgYXQgdGhpcyBjbG9zZWx5IGVub3VnaCB0
byBnaXZlIGFuIGFjaywgSSdkIGJlCmhhcHB5IHRvIHByb3ZpZGUgbWluZSBhcyAicmVwbGFjZW1l
bnQiLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:55:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 13: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 1hcs6J-0007LH-CK; Mon, 17 Jun 2019 13:55: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcs6H-0007LC-Np
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:55:09 +0000
X-Inumbo-ID: 82dc6288-9107-11e9-bc97-9f1961932b53
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82dc6288-9107-11e9-bc97-9f1961932b53;
 Mon, 17 Jun 2019 13:55:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 07:55:05 -0600
Message-Id: <5D079BB50200007800238D2B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 07:55:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_vmcb_dump() when used in
 current context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: WeiLiu <wl@xen.org>, Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE0OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVk1FeGl0IGRvZXNuJ3Qgc3dpdGNoIGFsbCBzdGF0ZS4gIFRoZSBGUy9HUy9UUy9MRFRS
L0dTQkFTRSBzZWdtZW50Cj4gaW5mb3JtYXRpb24sIGFuZCBTWVNDQUxML1NZU0VOVEVSIE1TUnMg
bWF5IHN0aWxsIGJlIGNhY2hlZCBpbiBoYXJkd2FyZSwgcmF0aGVyCj4gdGhhbiB1cC10by1kYXRl
IGluIHRoZSBWTUNCLgo+IAo+IEV4cG9ydCBzdm1fc3luY192bWNiKCkgdmlhIHN2bWRlYnVnLmgg
c28gc3ZtX3ZtY2JfZHVtcCgpIGNhbiB1c2UgaXQsIGFuZCBicmluZwo+IHRoZSBWTUNCIGludG8g
c3luYyBpbiBjdXJyZW50IGNvbnRleHQuCj4gCj4gQXMgYSBtaW5vciBvcHRpbWlzYXRpb24sIHN3
aXRjaCBzdm1fc3luY192bWNiKCkgdG8gdXNlIHN2bV92bXtsb2FkLHNhdmV9X3BhKCksCj4gYXMg
c3ZtLT52bWNiX3BhIGlzIGFsd2F5cyBpbiBjb3JyZWN0LCBhbmQgdGhpcyBhdm9pZHMgYSByZWR1
bmRhbnQgX19wYSgpCgpJcyB0aGUgImluIiBoZXJlIGEgbGVmdG92ZXIgZnJvbSBzb21lIGVhcmxp
ZXIsIGRpZmZlcmVudCB3b3JkaW5nPwoKPiB0cmFuc2xhdGlvbiBiZWhpbmQgdGhlIHNjZW5lcy4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCk9ubHkg
YXMgYSByZW1hcms6IFRoaXMgcmVtb3ZlcyB0aGUgbGFzdCB1c2Ugb2Ygc3ZtX3ZtbG9hZCgpLCBi
dXQKcGVyaGFwcyBpdCBhbmQgc3ZtX3Ztc2F2ZSgpIHdvdWxkIGJldHRlciBiZSBkcm9wcGVkIHRv
Z2V0aGVyLApvbmNlIHRoZSBvbmUgcmVtYWluaW5nIHVzZSBvZiB0aGUgbGF0dGVyIGhhcyBhbHNv
IGRpc2FwcGVhcmVkCihhc3N1bWluZyB0aGF0J3MgZG9hYmxlKS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 13:59:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 13:59:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcsAP-0007Wf-4c; Mon, 17 Jun 2019 13: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcsAO-0007Wa-BR
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 13:59:24 +0000
X-Inumbo-ID: 1c37ae7e-9108-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 1c37ae7e-9108-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 13:59:23 +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: bXcOplHAI53mklPSD4a+9Dsvy38WbWb02KMQ34EAYMnWRVy7cSoXGemcigzwxE9uVXNju8Pg0/
 Itovb/zg9GZQgi+YWPmA6GMP5gG+BGLWw9lK0mJBH1TqbCCRH97daP0BO13odbZShf7bpVjvMo
 bz0ZsfDnfKzS48Bkb1UeMq0f8HMngARq1VqtOCYqmvva6vOHm9XRU3hiXxjTAYIFOh5O87hOWn
 7kXvmFlkyM2iPQddHGMMJOBD3GeXFcY/5MHqwYwLtXHmlAi/KH45Kvf0dlgjiOcoh4rO36rp6A
 gas=
X-SBRS: 2.7
X-MesageID: 1809427
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,385,1557201600"; 
   d="scan'208";a="1809427"
To: Jan Beulich <JBeulich@suse.com>
References: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
 <5D079BB50200007800238D2B@prv1-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: <905e57ed-4f26-f446-e04e-9f680bdedbb7@citrix.com>
Date: Mon, 17 Jun 2019 14:59: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: <5D079BB50200007800238D2B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_vmcb_dump() when used in
 current context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: WeiLiu <wl@xen.org>, Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMjAxOSAxNDo1NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTcuMDYuMTkg
YXQgMTQ6NTQsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVk1FeGl0IGRv
ZXNuJ3Qgc3dpdGNoIGFsbCBzdGF0ZS4gIFRoZSBGUy9HUy9UUy9MRFRSL0dTQkFTRSBzZWdtZW50
Cj4+IGluZm9ybWF0aW9uLCBhbmQgU1lTQ0FMTC9TWVNFTlRFUiBNU1JzIG1heSBzdGlsbCBiZSBj
YWNoZWQgaW4gaGFyZHdhcmUsIHJhdGhlcgo+PiB0aGFuIHVwLXRvLWRhdGUgaW4gdGhlIFZNQ0Iu
Cj4+Cj4+IEV4cG9ydCBzdm1fc3luY192bWNiKCkgdmlhIHN2bWRlYnVnLmggc28gc3ZtX3ZtY2Jf
ZHVtcCgpIGNhbiB1c2UgaXQsIGFuZCBicmluZwo+PiB0aGUgVk1DQiBpbnRvIHN5bmMgaW4gY3Vy
cmVudCBjb250ZXh0Lgo+Pgo+PiBBcyBhIG1pbm9yIG9wdGltaXNhdGlvbiwgc3dpdGNoIHN2bV9z
eW5jX3ZtY2IoKSB0byB1c2Ugc3ZtX3Zte2xvYWQsc2F2ZX1fcGEoKSwKPj4gYXMgc3ZtLT52bWNi
X3BhIGlzIGFsd2F5cyBpbiBjb3JyZWN0LCBhbmQgdGhpcyBhdm9pZHMgYSByZWR1bmRhbnQgX19w
YSgpCj4gSXMgdGhlICJpbiIgaGVyZSBhIGxlZnRvdmVyIGZyb20gc29tZSBlYXJsaWVyLCBkaWZm
ZXJlbnQgd29yZGluZz8KClllcy7CoCBJdCBjYW4gYmUgZHJvcHBlZC4KCj4KPj4gdHJhbnNsYXRp
b24gYmVoaW5kIHRoZSBzY2VuZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPgo+IE9ubHkgYXMgYSByZW1hcms6IFRoaXMgcmVtb3ZlcyB0aGUg
bGFzdCB1c2Ugb2Ygc3ZtX3ZtbG9hZCgpLCBidXQKPiBwZXJoYXBzIGl0IGFuZCBzdm1fdm1zYXZl
KCkgd291bGQgYmV0dGVyIGJlIGRyb3BwZWQgdG9nZXRoZXIsCj4gb25jZSB0aGUgb25lIHJlbWFp
bmluZyB1c2Ugb2YgdGhlIGxhdHRlciBoYXMgYWxzbyBkaXNhcHBlYXJlZAo+IChhc3N1bWluZyB0
aGF0J3MgZG9hYmxlKS4KCkkgbm90aWNlZCBhbmQgdHJpZWQgdG8gZG8ganVzdCB0aGF0LCBidXQg
cmVtb3ZpbmcgdGhlIGZpbmFsIHN2bV92bXNhdmUoKQppc24ndCB0cml2aWFsLsKgIEl0IGlzIGNv
bmZpbmVkIHRvIHRoZSBuZXN0ZWQgdmlydCBjb2RlLCBidXQgSSB0aGluayBpdAppcyBjYWxsaW5n
IHZpcnRfdG9fbWFkZHIoKSBvbiBhIGRvbWhlYXAgbWFwcGluZywgd2hpY2ggbmVlZHMgYWRqdXN0
aW5nCm5vdCB0byBleHBsb2RlIG9uIGEgc3lzdGVtIHdpdGggbW9yZSB0aGFuIDVUIG9mIFJBTS4K
Ckl0cyBpbiBteSB0b2RvIGxpc3QsIGJ1dCBJIGRvbid0IGhhdmUgdGltZSB0byBhZGRyZXNzIHRo
YXQgcmlnaHQgbm93LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 14:06:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 14:06:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcsHP-0008Ok-1F; Mon, 17 Jun 2019 14:06:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcsHO-0008Of-00
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 14:06:38 +0000
X-Inumbo-ID: 1e747003-9109-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e747003-9109-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 14:06:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 08:06:35 -0600
Message-Id: <5D079E660200007800238D4A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 08:06:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-137064-mainreport@xen.org>
 <23793.763.56062.488960@mariner.uk.xensource.com>
In-Reply-To: <23793.763.56062.488960@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.6-testing test] 137064: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDEyOjMzLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tNC42LXRlc3RpbmcgdGVzdF0g
MTM3MDY0OiByZWdyZXNzaW9ucyAtIAo+IEZBSUwiKToKPj4gZmxpZ2h0IDEzNzA2NCB4ZW4tNC42
LXRlc3RpbmcgcmVhbCBbcmVhbF0KPj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzLzEzNzA2NC8gCj4+IAo+PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUaGlz
IGlzIGFsbCBwcmV0dHkgYmFkIGJ1dCBJIHRoaW5rIGl0IGlzIG1vc3RseSBuZXcgdGVzdHMgaW4g
WFRGLAo+IGluY29tcGF0aWJpbGl0eSB3aXRoIHN0cmV0Y2gsIGV0Yy4KPiAKPiBUaGUgb25seSBy
ZWFzb24gd2UgYXJlIHJ1bm5pbmcgdGhpcyB0ZXN0IGF0IGFsbCBpcyB0byBnZXQgdmFyaW91cwo+
IGJ1aWxkIGZpeGVzIGluY2x1ZGVkIGluIHRoZSBzdGFibGUtNC42IGJyYW5jaCBzbyB0aGF0IHdl
IGNhbiB0ZXN0Cj4gNC42LXRvLTQuNyBtaWdyYXRpb24uCj4gCj4gQWNjb3JkaW5nbHksIHVubGVz
cyBzb21lb25lIG9iamVjdHMsIEkgd2lsbCBmb3JjZSBwdXNoIHRoaXMuCgpGdW5kYW1lbnRhbGx5
IEkgZG9uJ3QgY2FyZSBvdmVybHkgbXVjaCBhYm91dCB0aGlzIG9sZCB0cmVlLCBidXQKSSBjYW4n
dCBmaWd1cmUgaG93IHlvdSBjYW1lIHRvIHRoZSAibW9zdGx5IG5ldyB0ZXN0cyBpbiBYVEYiCmNv
bmNsdXNpb24uIEluIGZhY3QgLi4uCgo+PiB2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgo+
PiAgeGVuICAgICAgICAgICAgICAgICAgN2Y1NDIxOTU3MmNhY2VkOThhMTMzMDcyNTQ2YWQ4OTA4
OTdiOTgyNwo+PiBiYXNlbGluZSB2ZXJzaW9uOgo+PiAgeGVuICAgICAgICAgICAgICAgICAgMzYz
NmRlM2YxYTlhNTEzZWJkY2Q3NzU1NWRjZTBlNGQ0NTFlMTk4Ygo+IAo+PiBUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNo
IGNvdWxkIG5vdCBiZSBydW46Cj4+ICB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
MTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+PiAgdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwOCBsZWFr
LWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNzc5Mgo+PiAgdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1jaGVj
ay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKPj4gIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMTA4IGxlYWstY2hlY2svY2hl
Y2sgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgoKLi4uIHRoZXNlIGFyZSBhbGwgWFRGIHJl
bGF0ZWQgb25lcywgYW5kIGxlYWstY2hlY2sgZmFpbHVyZXMgaW1vIGFyZW4ndApsaWFibGUgdG8g
YmUgcmVsYXRlZCB0byAibmV3IiBYVEYgdGVzdHMuIE90b2ggSSB0aGluayBsZWFrLWNoZWNrIGZh
aWx1cmVzCmFyZSBzdWZmaWNpZW50bHkgImZpbmUiIHRvIGlnbm9yZSwgYW5kIGhlbmNlIGFyZW4n
dCBhbiBhcmd1bWVudCBhZ2FpbnN0CmEgZm9yY2UgcHVzaC4KCj4+ICB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1Iu
IHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKPj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+PiAgdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+PiAgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
Pj4gIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+
ICB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNzc5Mgo+PiAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0
LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+PiAgYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCj4+ICB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+
PiAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPj4gIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZh
aWwgUkVHUi4gdnMuIDEyNzc5Mgo+PiAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4+ICB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKPj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgoKSSdtIGZhciBtb3JlIHdv
cnJpZWQgYWJvdXQgYWxsIHRoZXNlIGd1ZXN0IGluc3RhbGwgZmFpbHVyZXMgLSBpdCBjYW4ndApy
ZWFsbHkgaGVscCB0byBpZ25vcmUgdGhlbSBieSB3YXkgb2YgZG9pbmcgYSBmb3JjZSBwdXNoLiBX
aXRob3V0CmhhdmluZyBsb29rZWQsIHF1aXRlIGxpa2VseSB0aGV5J3JlIChhbG1vc3QpIGFsbCB0
aGUgc2FtZSBodm1sb2FkZXIKaXNzdWUgYXMgZGlhZ25vc2VkIG9uIHRoZSA0LjcgYnJhbmNoLiBJ
ZiBzbywgd2FpdGluZyBmb3IgdGhlIHRlc3RzCnRvIGFjdHVhbGx5IHN1Y2NlZWQgd291bGQgc2Vl
bSBiZXR0ZXIgdG8gbWUuCgpUbyBnaXZlIG9zc3Rlc3Qgc29tZSByZWxpZWYsIHdvdWxkIGl0IGJl
IHBvc3NpYmxlIHRvIHRlbXBvcmFyaWx5CmRpc2FibGUgdGVzdGluZyBvZiB0aGUgb2xkZXIgdHJl
ZXMgKHdoaWNoIHdlIGtub3cgd29uJ3Qgc3VjY2VlZCk/ClRoZXkgY291bGQgYmUgaW5jcmVtZW50
YWxseSByZS1lbmFibGVkIGZyb20gb2xkZXN0IG9ud2FyZHMgb25jZQp3ZSBrbm93IHRoZSAtcHJl
diBidWlsZCBpc3N1ZXMgaGF2ZSBiZWVuIGFkZHJlc3NlZCBpbiB0aGUKcmVzcGVjdGl2ZSBOLTEg
dHJlZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 14:30:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 14:30:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcseJ-0002Bf-Dp; Mon, 17 Jun 2019 14:30:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qf//=UQ=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hcseI-0002Ba-1x
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 14:30:18 +0000
X-Inumbo-ID: 6cee631f-910c-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 6cee631f-910c-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 14:30:16 +0000 (UTC)
Authentication-Results: esa2.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 (esa2.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=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.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=esa2.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 (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="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sdmCW2PDisJL/ApfvhAgnt56uXfQi/ktnoVxewU7POhkVFyxcjCZVsH4VVEYRfVZPafqYyDluM
 Qz+olhCh6f3gFICYdpYw8KDToCgvBEpSs42ZqjS+SjQ36ygiJljiHDgODGeS2en0hp4qP9G3Aq
 00VsjwidB2MSicyREle6/FkW1MnqSSqXoRKKmF3hm8DnJ1Ayfw8vHRsMkNh3RQTGqh0QrTWH23
 e+Ih0HEzEhybD2XoWxnPPjEf4mqotQGQG1WeYuDJm+gekj1JXxNBa76UX/mBqoMND0Lm4Yk6Th
 IAI=
X-SBRS: 2.7
X-MesageID: 1826171
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,385,1557201600"; 
   d="scan'208";a="1826171"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23815.41938.129853.679771@mariner.uk.xensource.com>
Date: Mon, 17 Jun 2019 15:29:38 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5D079E660200007800238D4A@prv1-mh.provo.novell.com>
References: <osstest-137064-mainreport@xen.org>
 <23793.763.56062.488960@mariner.uk.xensource.com>
 <5D079E660200007800238D4A@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 137064: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM3MDY0OiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBGdW5kYW1lbnRhbGx5IEkgZG9uJ3QgY2FyZSBvdmVybHkg
bXVjaCBhYm91dCB0aGlzIG9sZCB0cmVlLCBidXQKPiBJIGNhbid0IGZpZ3VyZSBob3cgeW91IGNh
bWUgdG8gdGhlICJtb3N0bHkgbmV3IHRlc3RzIGluIFhURiIKPiBjb25jbHVzaW9uLiBJbiBmYWN0
IC4uLgoKSG1tbS4gIEkgdGhpbmsgeW91IGFyZSByaWdodCBhbmQgSSBtaXNyZWFkIHRoZSByZXBv
cnQuCgo+IC4uLiB0aGVzZSBhcmUgYWxsIFhURiByZWxhdGVkIG9uZXMsIGFuZCBsZWFrLWNoZWNr
IGZhaWx1cmVzIGltbyBhcmVuJ3QKPiBsaWFibGUgdG8gYmUgcmVsYXRlZCB0byAibmV3IiBYVEYg
dGVzdHMuIE90b2ggSSB0aGluayBsZWFrLWNoZWNrIGZhaWx1cmVzCj4gYXJlIHN1ZmZpY2llbnRs
eSAiZmluZSIgdG8gaWdub3JlLCBhbmQgaGVuY2UgYXJlbid0IGFuIGFyZ3VtZW50IGFnYWluc3QK
PiBhIGZvcmNlIHB1c2guCgpJSVJDIHRoZSBsZWFrLWNoZWNrIGZhaWx1cmVzIHdlcmUgZHVlIHRv
IHRoZSBob3N0IGNyYXNoaW5nIGR1cmluZyB0aGUKWFRGIHRlc3RzLiAgRm9yIGV4YW1wbGUsCiAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg0Ny90
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xL2luZm8uaHRtbApzaG93cwogIHNzaDogY29ubmVjdCB0byBo
b3N0IDE3Mi4xNi4xNDQuMzcgcG9ydCAyMjogTm8gcm91dGUgdG8gaG9zdAoKTG9va2luZyBhdCB0
aGUgbG9ncywgdGhpcyBzZWVtcyB0byBiZSBkdWUgdG8gdGhlIFhTQS0yNzkgdGVzdC4KCkp1biAx
NyAwMToxNjowMC45NzQ0OTUgKGQ5NikgWFNBLTI3OSBQb0MKLi4uCkp1biAxNyAwMToxNjowMS4y
MDI1NDUgKFhFTikgWGVuIGNhbGwgdHJhY2U6Ckp1biAxNyAwMToxNjowMS4yMDI1NDUgKFhFTikg
ICAgWzxmZmZmODJkMDgwMTZhMGM2Pl0gZmx1c2hfYXJlYV9sb2NhbCsweDZmLzB4Mjg4Ckp1biAx
NyAwMToxNjowMS4yMTQ1MzMgKFhFTikgICAgWzxmZmZmODJkMDgwMThjYjE0Pl0gZmx1c2hfYXJl
YV9tYXNrKzB4OWUvMHgxMzUKSnVuIDE3IDAxOjE2OjAxLjIxNDUzMyAoWEVOKSAgICBbPGZmZmY4
MmQwODAxODY2YTE+XSBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nKzB4NTE4LzB4NzI3Ckp1biAxNyAw
MToxNjowMS4yMjY3MjMgKFhFTikgICAgWzxmZmZmODJkMDgwMTg2OGRmPl0gZG9fdXBkYXRlX3Zh
X21hcHBpbmcrMHgyZi8weDYyCkp1biAxNyAwMToxNjowMS4yMjY4MDUgKFhFTikgICAgWzxmZmZm
ODJkMDgwMjQ3MDA1Pl0gbHN0YXJfZW50ZXIrMHgxYTUvMHgxZmYKLi4uCkp1biAxNyAwMToxNjow
MS4yMzg1NDUgKFhFTikgUGFuaWMgb24gQ1BVIDM6Ckp1biAxNyAwMToxNjowMS4yMzg1NDUgKFhF
TikgR0VORVJBTCBQUk9URUNUSU9OIEZBVUxUCkp1biAxNyAwMToxNjowMS4yNTA1MzYgKFhFTikg
W2Vycm9yX2NvZGU9MDAwMF0KCj4gSSdtIGZhciBtb3JlIHdvcnJpZWQgYWJvdXQgYWxsIHRoZXNl
IGd1ZXN0IGluc3RhbGwgZmFpbHVyZXMgLSBpdCBjYW4ndAo+IHJlYWxseSBoZWxwIHRvIGlnbm9y
ZSB0aGVtIGJ5IHdheSBvZiBkb2luZyBhIGZvcmNlIHB1c2guIFdpdGhvdXQKPiBoYXZpbmcgbG9v
a2VkLCBxdWl0ZSBsaWtlbHkgdGhleSdyZSAoYWxtb3N0KSBhbGwgdGhlIHNhbWUgaHZtbG9hZGVy
Cj4gaXNzdWUgYXMgZGlhZ25vc2VkIG9uIHRoZSA0LjcgYnJhbmNoLiBJZiBzbywgd2FpdGluZyBm
b3IgdGhlIHRlc3RzCj4gdG8gYWN0dWFsbHkgc3VjY2VlZCB3b3VsZCBzZWVtIGJldHRlciB0byBt
ZS4KCkkgdGhpbmsgeW91IGFyZSByaWdodCBhYm91dCB0aG9zZS4KCj4gVG8gZ2l2ZSBvc3N0ZXN0
IHNvbWUgcmVsaWVmLCB3b3VsZCBpdCBiZSBwb3NzaWJsZSB0byB0ZW1wb3JhcmlseQo+IGRpc2Fi
bGUgdGVzdGluZyBvZiB0aGUgb2xkZXIgdHJlZXMgKHdoaWNoIHdlIGtub3cgd29uJ3Qgc3VjY2Vl
ZCk/Cj4gVGhleSBjb3VsZCBiZSBpbmNyZW1lbnRhbGx5IHJlLWVuYWJsZWQgZnJvbSBvbGRlc3Qg
b253YXJkcyBvbmNlCj4gd2Uga25vdyB0aGUgLXByZXYgYnVpbGQgaXNzdWVzIGhhdmUgYmVlbiBh
ZGRyZXNzZWQgaW4gdGhlCj4gcmVzcGVjdGl2ZSBOLTEgdHJlZS4KClRoaXMgaXMgYSBnb29kIGlk
ZWEgYW5kIEkgc2hvdWxkIGhhdmUgZG9uZSBpdCBlYXJsaWVyLgoKSSBoYXZlIG5vdyBkaXNhYmxl
ZCA0LjggYW5kIDQuOSBpbmNsdXNpdmUuICBJIGhhdmUgbGVmdCA0LjcgcnVubmluZwooZm9yIHdo
aWNoIEFJVUkgeW91IGhhdmUgcHVzaGVkIGEgcHJvcG9zZWQgZml4KSBhbmQgYWxzbyA0LjYgKGJl
Y2F1c2UKSSB0aGluayBzdXJlbHkgd2Ugd2FudCB0byB0cnkgdG8gbWFrZSwgYW5kIHRlc3QsIGEg
Zml4IGZvciB0aGUgWFNBLTI3OQpjcmFzaCwgc2hvd24gYWJvdmUpLgoKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 14:43:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 14:43: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 1hcsr2-00035c-NX; Mon, 17 Jun 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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcsr1-00035P-7H
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 14:43:27 +0000
X-Inumbo-ID: 41a37ffc-910e-11e9-a09c-73d10a4993b8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41a37ffc-910e-11e9-a09c-73d10a4993b8;
 Mon, 17 Jun 2019 14:43: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 1hcsqw-0001hF-Hx; Mon, 17 Jun 2019 14:43: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 1hcsqw-0004vn-6G; Mon, 17 Jun 2019 14:43:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcsqw-0003sh-5A; Mon, 17 Jun 2019 14:43:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137849-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:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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=34907f5ef9a14ee025503266cf87dc1524fb1e4c
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 14:43:22 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 137849: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg0OSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg0OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
MTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzI4ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMyODg5CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMjg4OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBi
bG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAx
MzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgMzQ5MDdmNWVmOWExNGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0
MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0
IDIyOjA0OjA5IFogIDEzMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0w
Mi0xMSAxMzo0MTo1MCBaICAxMjYgZGF5cyAgIDY5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzNzg0OSAgMjAxOS0wNi0xNSAxODowOTo1MyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hy
aXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJv
dXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAg
WGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExMzIgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:10:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:10:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctHA-0005LX-Ut; Mon, 17 Jun 2019 15:10: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hctH9-0005LS-K8
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:10:27 +0000
X-Inumbo-ID: 07eb4ad4-9112-11e9-aecf-5bdd4931f8db
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07eb4ad4-9112-11e9-aecf-5bdd4931f8db;
 Mon, 17 Jun 2019 15:10:24 +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: F4D3AthAsl+uh/qiAqU/3fTBI40vxRFGycFxuuhsMIdKSXNVffamVDHZN6K9QJyx1ydSTeuBct
 25/tB/sisyq5pKOatYSaN0w8YOlQMVaC/qB1luDvoEFcmW/Ct0URqJyAy0OvDt+rM0ZFJkHN9R
 xIq2Rw7ALpZiSn1/0F6yIdnxcCZHSF5KSQ91BWvOSUB/ZOYDDgZTji1SubQ5P5YMEdzQjgRh//
 443EooPA3tFTExd3s7ILznFQ0Sc7/39Xc4Ha26S3X+A2KoB7z/SxIKSU8UG+PlJWSWlCPyG92a
 X6Q=
X-SBRS: 2.7
X-MesageID: 1846078
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,385,1557201600"; 
   d="scan'208";a="1846078"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CA35DE90200007800223E5A@prv1-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: <1f804d60-7e37-d8ca-63b4-7e0294f2e1c9@citrix.com>
Date: Mon, 17 Jun 2019 16:10: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: <5CA35DE90200007800223E5A@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/IO-APIC: dump full destination ID in
 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: 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>

T24gMDIvMDQvMjAxOSAxNDowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4geDJBUElDIG1vZGUg
aXQgaXMgMzIgYml0cyB3aWRlLgo+Cj4gSW4gX19wcmludF9JT19BUElDKCkgZHJvcCBsb2dnaW5n
IG9mIGJvdGggcGh5c2ljYWwgYW5kIGxvZ2ljYWwgSURzOgo+IFRoZSBsYXR0ZXIgY292ZXJzIGEg
c3VwZXJzZXQgb2YgdGhlIGJpdHMgb2YgdGhlIGZvcm1lciBpbiB0aGUgUlRFLCBhbmQKPiB3ZSB3
cml0ZSBmdWxsIDgtYml0IHZhbHVlcyBhbnl3YXkgZXZlbiBpbiBwaHlzaWNhbCBtb2RlIGZvciBh
bGwgb3JkaW5hcnkKPiBpbnRlcnJ1cHRzLCByZWdhcmRsZXNzIG9mIElOVF9ERVNUX01PREUgKHNl
ZSB0aGUgdXNlcnMgb2YgU0VUX0RFU1QoKSkuCj4KPiBBZGp1c3Qgb3RoZXIgY29sdW1uIGFycmFu
Z2VtZW50IChhbmQgaGVhZGluZykgYSBsaXR0bGUgYXMgd2VsbC4KPgo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:10:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15: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 1hctHa-0005NV-E7; Mon, 17 Jun 2019 15:10: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hctHZ-0005NP-Hl
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:10:53 +0000
X-Inumbo-ID: 187f657b-9112-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 187f657b-9112-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:10:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 09:10:51 -0600
Message-Id: <5D07AD770200007800238D9E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 09:10:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-14-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-14-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 13/13] print: introduce a format
 specifier 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoZSBuZXcgZm9ybWF0IHNwZWNpZmllciBpcyAnJXBwJywgYW5kIHByaW50cyBhIHBjaV9zYmRm
X3QgdXNpbmcgdGhlCj4gc2VnOmJ1czpkZXYuZnVuYyBmb3JtYXQuIFJlcGxhY2UgYWxsIFNCREZz
IHByaW50ZWQgdXNpbmcKPiAnJTA0eDolMDJ4OiUwMnguJXUnIHRvIHVzZSB0aGUgbmV3IGZvcm1h
dCBzcGVjaWZpZXIuCgpXZWxsLCBJIGNvbnRpbnVlIHRvIG5vdCBiZSBoYXBweSBhYm91dCB0aGUg
dXNlIG9mICVwIChyYXRoZXIgdGhhbiB0aGUKcHJvcG9zZWQgJW8pIGhlcmUuIEkgZG9uJ3Qgc3Vw
cG9zZSB5b3UndmUgYWN0dWFsbHkgdHJpZWQsIGFuZCBpdCBkaWRuJ3QKd29yayBvdXQ/Cgo+IC0t
LSBhL3hlbi9jb21tb24vdnNwcmludGYuYwo+ICsrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwo+
IEBAIC0zOTQsNiArMzk0LDIwIEBAIHN0YXRpYyBjaGFyICpwcmludF92Y3B1KGNoYXIgKnN0ciwg
Y29uc3QgY2hhciAqZW5kLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdikKPiAgICAgIHJldHVybiBudW1i
ZXIoc3RyICsgMSwgZW5kLCB2LT52Y3B1X2lkLCAxMCwgLTEsIC0xLCAwKTsKPiAgfQo+ICAKPiAr
c3RhdGljIGNoYXIgKnByaW50X3BjaV9hZGRyKGNoYXIgKnN0ciwgY29uc3QgY2hhciAqZW5kLCBj
b25zdCBwY2lfc2JkZl90ICpzYmRmKQo+ICt7Cj4gKyAgICBzdHIgPSBudW1iZXIoc3RyLCBlbmQs
IHNiZGYtPnNlZywgMTYsIDQsIC0xLCBaRVJPUEFEKTsKPiArICAgIGlmICggc3RyIDwgZW5kICkK
PiArICAgICAgICAqc3RyID0gJzonOwo+ICsgICAgc3RyID0gbnVtYmVyKHN0ciArIDEsIGVuZCwg
c2JkZi0+YnVzLCAxNiwgMiwgLTEsIFpFUk9QQUQpOwo+ICsgICAgaWYgKCBzdHIgPCBlbmQgKQo+
ICsgICAgICAgICpzdHIgPSAnOic7Cj4gKyAgICBzdHIgPSBudW1iZXIoc3RyICsgMSwgZW5kLCBz
YmRmLT5kZXYsIDE2LCAyLCAtMSwgWkVST1BBRCk7Cj4gKyAgICBpZiAoIHN0ciA8IGVuZCApCj4g
KyAgICAgICAgKnN0ciA9ICcuJzsKPiArICAgIHJldHVybiBudW1iZXIoc3RyICsgMSwgZW5kLCBz
YmRmLT5mbiwgOCwgLTEsIC0xLCAwKTsKCk5pdDogQmxhbmsgbGluZSBhYm92ZSBoZXJlIHBsZWFz
ZS4KCj4gK30KPiArCj4gIHN0YXRpYyBjaGFyICpwb2ludGVyKGNoYXIgKnN0ciwgY29uc3QgY2hh
ciAqZW5kLCBjb25zdCBjaGFyICoqZm10X3B0ciwKPiAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgdm9pZCAqYXJnLCBpbnQgZmllbGRfd2lkdGgsIGludCBwcmVjaXNpb24sCj4gICAgICAgICAg
ICAgICAgICAgICAgIGludCBmbGFncykKPiBAQCAtNDc2LDYgKzQ5MCwxMCBAQCBzdGF0aWMgY2hh
ciAqcG9pbnRlcihjaGFyICpzdHIsIGNvbnN0IGNoYXIgKmVuZCwgY29uc3QgY2hhciAqKmZtdF9w
dHIsCj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiArICAgIGNhc2UgJ3AnOiAvKiBQQ0kgU0JE
Ri4gKi8KCkFub3RoZXIgbml0OiBUaGUgZnVsbCBzdG9wIHdvdWxkIGltbyBiZXR0ZXIgYmUgb21p
dHRlZCBoZXJlLiBJIG5vdGljZSB0aGlzCmlzIGluY29uc2lzdGVudCBhdCBwcmVzZW50IGluIHRo
aXMgZnVuY3Rpb24sIGJ1dCBnZW5lcmFsbHkgSSB0aGluayBpdCdzIGJldHRlcgp0byBub3QgaGF2
ZSBpdCB3aGVuIGEgY29tbWVudCBpcyBub3QgcmVhbGx5IGEgc2VudGVuY2UuIFRoZSBzdHlsZQpn
dWlkZWxpbmVzIGV4cGxpY2l0bHkgcGVybWl0IG9taXR0aW5nIGl0IGlpcmMuCgo+ICsgICAgICAg
ICsrKmZtdF9wdHI7Cj4gKyAgICAgICAgcmV0dXJuIHByaW50X3BjaV9hZGRyKHN0ciwgZW5kLCBh
cmcpOwo+ICsKPiAgICAgIGNhc2UgJ3MnOiAvKiBTeW1ib2wgbmFtZSB3aXRoIG9mZnNldCBhbmQg
c2l6ZSAoaWZmIG9mZnNldCAhPSAwKSAqLwo+ICAgICAgY2FzZSAnUyc6IC8qIFN5bWJvbCBuYW1l
IHVuY29uZGl0aW9uYWxseSB3aXRoIG9mZnNldCBhbmQgc2l6ZSAqLwo+ICAgICAgewoKSW4gcHJp
bmNpcGxlIEknZCBleHBlY3QgdGhpcyB0byBub3QgZXZlbiBidWlsZCBvbiBBcm0sIGFzIHBjaV9z
YmRmX3Qgc2hvdWxkCm5vdCBiZSBkZWZpbmVkLiBJIGd1ZXNzIHlvdSBkaWQgYnVpbGQgdGVzdCBp
dCBhbmQgaXQgd29ya2VkLCBidXQgSSB0aGluayB0aGUKYWRkaXRpb25zIHNob3VsZCBzdGlsbCBn
byBpbiAjaWZkZWYgQ09ORklHX0hBU19QQ0kuCgpBbHNvIEknZCBsaWtlIHRvIHBvaW50IG91dCB0
aGF0IGFnYWluIHJldmlldyBhbmQgaW4gcGFydGljdWxhciBjb2xsZWN0aW9uIG9mCmFja3MgbWln
aHQgYmUgZWFzaWVyIGlmIHRoaXMgZ290IHNwbGl0IHVwIGEgbGl0dGxlLiBCdXQgSSdtIG5vdCBn
b2luZyB0byBpbnNpc3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:13:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:13:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctJg-0005ZR-Sn; Mon, 17 Jun 2019 15:13: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hctJf-0005ZM-LK
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:13:03 +0000
X-Inumbo-ID: 65edae78-9112-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 65edae78-9112-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:13: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: QNzGMByD8M4+UxTQj6r3zyCW+vYem5KFadLPEUW5EKd5rcxWDrrf2+0rKdbF0p/SfX2EreHwII
 eFggvMKilR2/JZodwTVc4Lz0qxlSfsR50ll92QbRirFtoD3vDZ1Usd+LGzOZDAzMD6Td8HgwMg
 drocigTGyfWwR75P5kQ1/2sPjqPjPl7MxmPTt61Z2gSe3w+aLO2t35ko/Odkie8MYG7fGpji9C
 EmNAlt2Q4E8FXU6IkdT/ITiHzmCedH0DBFaqAAsrEQz5rfD8RstmJmLiTuckO+8yjQUqJyq766
 +vY=
X-SBRS: 2.7
X-MesageID: 1836488
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,385,1557201600"; 
   d="scan'208";a="1836488"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-14-roger.pau@citrix.com>
 <5D07AD770200007800238D9E@prv1-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: <fc9bc37b-dc55-ba70-24ab-64e1f168e5c3@citrix.com>
Date: Mon, 17 Jun 2019 16:12:49 +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: <5D07AD770200007800238D9E@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/13] print: introduce a format
 specifier 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: Kevin Tian <kevin.tian@intel.com>, 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMjAxOSAxNjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDYuMTkg
YXQgMTE6MjIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBuZXcgZm9ybWF0
IHNwZWNpZmllciBpcyAnJXBwJywgYW5kIHByaW50cyBhIHBjaV9zYmRmX3QgdXNpbmcgdGhlCj4+
IHNlZzpidXM6ZGV2LmZ1bmMgZm9ybWF0LiBSZXBsYWNlIGFsbCBTQkRGcyBwcmludGVkIHVzaW5n
Cj4+ICclMDR4OiUwMng6JTAyeC4ldScgdG8gdXNlIHRoZSBuZXcgZm9ybWF0IHNwZWNpZmllci4K
PiBXZWxsLCBJIGNvbnRpbnVlIHRvIG5vdCBiZSBoYXBweSBhYm91dCB0aGUgdXNlIG9mICVwIChy
YXRoZXIgdGhhbiB0aGUKPiBwcm9wb3NlZCAlbykgaGVyZS4gSSBkb24ndCBzdXBwb3NlIHlvdSd2
ZSBhY3R1YWxseSB0cmllZCwgYW5kIGl0IGRpZG4ndAo+IHdvcmsgb3V0PwoKWW91IGNhbid0IHVz
ZSAlbyBmb3IgcmVhc29ucyBJJ3ZlIGFscmVhZHkgZGVtb25zdHJhdGVkIG11bHRpcGxlIHRpbWVz
CmFscmVhZHkgZm9yIHlvdXIgcHJldmlvdXMgcmVxdWVzdHMuCgpOZWl0aGVyIEdDQyBub3IgQ2xh
bmcgdG9sZXJhdGUgaXQgd2l0aCAtV2Zvcm1hdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:19:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:19:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctPc-0005nw-Kq; Mon, 17 Jun 2019 15:19: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hctPb-0005nm-1I
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:19:11 +0000
X-Inumbo-ID: 4127f779-9113-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4127f779-9113-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:19:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 09:19:08 -0600
Message-Id: <5D07AF680200007800238DC3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 09:19:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "George Dunlap" <George.Dunlap@eu.citrix.com>,
 "Baodong Chen" <chenbaodong@mxnavi.com>,
 "Dario Faggioli" <dfaggioli@suse.com>
References: <1559272702-13459-1-git-send-email-chenbaodong@mxnavi.com>
In-Reply-To: <1559272702-13459-1-git-send-email-chenbaodong@mxnavi.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: put cpupool's member 'n_dom' after
 'cpupool_id'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA1LjE5IGF0IDA1OjE4LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6
Cj4gVGh1cywgc2l6ZW9mKHN0cnVjdCBjcHVwb29sKSB3aWxsIHNhdmUgOCBieXRlcyBmb3IgNjQt
Yml0IHN5c3RlbS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25n
QG14bmF2aS5jb20+Cj4gLS0tCj4gIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oIHwgMiArLQo+
ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCkkndmUganVz
dCBub3RpY2VkIHRoYXQgdGhpcyBmaWxlIGlzbid0IHBhcnQgb2YgdGhlIFNDSEVEVUxJTkcKbWFp
bnRhaW5lciBncm91cC4gVGhlcmVmb3JlCgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKSSdtIHdvbmRlcmluZyB0aG91Z2ggd2hldGhlciBtYWludGFpbmVyc2hpcCBv
ZiB0aGUgZmlsZSBzaG91bGRuJ3QgYmUKYWRqdXN0ZWQsIHByZWZlcmFibHkgYnkgbW92aW5nIHRo
aXMgKHN1cHBvc2VkbHkgcHJpdmF0ZSkgaGVhZGVyIGludG8KeGVuL2NvbW1vbi8uIEkgcmVhbGl6
ZSB0aGVyZSBtYXkgYmUgc29tZSBmdXJ0aGVyIGNsZWFudXAgbmVlZGVkCmZvciB0aGlzIHRvIGFj
dHVhbGx5IGJlIHBvc3NpYmxlLiBJZiB0aGVyZSB3YXMgZ2VuZXJhbCBjb25zZW5zdXMgYWJvdXQK
c3VjaCBhIHN0ZXAsIEkgY291bGQgc2VlIGFib3V0IGFjdHVhbGx5IGNhcnJ5aW5nIGl0IG91dC4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:23:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:23:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctTK-0006Wp-79; Mon, 17 Jun 2019 15:23: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=wVRv=UQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hctTI-0006Wi-Fm
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:23:00 +0000
X-Inumbo-ID: c8c54196-9113-11e9-9d93-b326afb81cb2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8c54196-9113-11e9-9d93-b326afb81cb2;
 Mon, 17 Jun 2019 15:22: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 6DF53ADEC;
 Mon, 17 Jun 2019 15:22:56 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Baodong Chen <chenbaodong@mxnavi.com>, Dario Faggioli <dfaggioli@suse.com>
References: <1559272702-13459-1-git-send-email-chenbaodong@mxnavi.com>
 <5D07AF680200007800238DC3@prv1-mh.provo.novell.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <63993cc0-d4b8-b1a2-9fa2-39b93aa7f335@suse.com>
Date: Mon, 17 Jun 2019 17:22:54 +0200
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: <5D07AF680200007800238DC3@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: put cpupool's member 'n_dom' after
 'cpupool_id'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDYuMTkgMTc6MTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA1LjE5IGF0
IDA1OjE4LCA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4gd3JvdGU6Cj4+IFRodXMsIHNpemVvZihz
dHJ1Y3QgY3B1cG9vbCkgd2lsbCBzYXZlIDggYnl0ZXMgZm9yIDY0LWJpdCBzeXN0ZW0uCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KPj4g
LS0tCj4+ICAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmggfCAyICstCj4+ICAgMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gSSd2ZSBqdXN0IG5vdGlj
ZWQgdGhhdCB0aGlzIGZpbGUgaXNuJ3QgcGFydCBvZiB0aGUgU0NIRURVTElORwo+IG1haW50YWlu
ZXIgZ3JvdXAuIFRoZXJlZm9yZQo+IAo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gCj4gSSdtIHdvbmRlcmluZyB0aG91Z2ggd2hldGhlciBtYWludGFpbmVyc2hp
cCBvZiB0aGUgZmlsZSBzaG91bGRuJ3QgYmUKPiBhZGp1c3RlZCwgcHJlZmVyYWJseSBieSBtb3Zp
bmcgdGhpcyAoc3VwcG9zZWRseSBwcml2YXRlKSBoZWFkZXIgaW50bwo+IHhlbi9jb21tb24vLiBJ
IHJlYWxpemUgdGhlcmUgbWF5IGJlIHNvbWUgZnVydGhlciBjbGVhbnVwIG5lZWRlZAo+IGZvciB0
aGlzIHRvIGFjdHVhbGx5IGJlIHBvc3NpYmxlLiBJZiB0aGVyZSB3YXMgZ2VuZXJhbCBjb25zZW5z
dXMgYWJvdXQKPiBzdWNoIGEgc3RlcCwgSSBjb3VsZCBzZWUgYWJvdXQgYWN0dWFsbHkgY2Fycnlp
bmcgaXQgb3V0LgoKSSBhbSBwbGFubmluZyBhIGJpZyBzY2hlZHVsaW5nIGNsZWFudXAgc2VyaWVz
IGFmdGVyIG15IGNvcmUgc2NoZWR1bGluZwpzZXJpZXMgaGFzIGJlZW4gcHJvY2Vzc2VkLiBzY2hl
ZC1pZi5oIGlzIHBhcnQgb2YgdGhhdCB3b3JrLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:24:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:24:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctV6-0006f5-Kx; Mon, 17 Jun 2019 15:24: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=jUew=UQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hctV5-0006eu-Id
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:24:51 +0000
X-Inumbo-ID: 0b60b134-9114-11e9-be77-07d2fec442be
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0b60b134-9114-11e9-be77-07d2fec442be;
 Mon, 17 Jun 2019 15:24: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 A190A28;
 Mon, 17 Jun 2019 08:24: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 ED73A3F718;
 Mon, 17 Jun 2019 08:24:47 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
Message-ID: <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
Date: Mon, 17 Jun 2019 16:24:46 +0100
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: <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <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>

aG1tLCBJIGZvcmdvdCB0byBDQyBsYXJzLiBTb3JyeSBmb3IgdGhhdC4KCkNoZWVycywKCk9uIDE1
LzA2LzIwMTkgMTk6MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiAoKyBMYXJzKQo+IAo+IEhpLAo+
IAo+IE9uIDYvMTEvMTkgNzo0NiBQTSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaCAKPj4gYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBp
bmRleCAwMDAwMDAwMDAwLi5mZTc0M2RiZGUzCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmgKPj4gQEAgLTAsMCArMSwzMTAgQEAKPj4g
Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UgKi8KPiAKPiBIbW1tLCBz
b3JyeSBJIGhhdmVuJ3Qgbm90aWNlZCBpdCB1bnRpbCBub3cgKFNEUFggaXMgbW9yZSBleHBsaWNp
dCB0aGF0IHRoZSAKPiBmdWxsLWJsb3duIGxpY2Vuc2UpLiBJIHN1c3BlY3QgdGhpcyBpcyBmaW5l
IHRvIGhhdmUgQlNELTIgQ2xhdXNlIGxpY2Vuc2UgaW4gWGVuIAo+IGJ1dCBJIHdhbnQgdG8gY29u
ZmlybWF0aW9uIGZyb20gc29tZW9uZSBrbm93aW5nIG1vcmUgdGhhbiBtZSBhYm91dCBsaWNlbnNl
IAo+IGNvbXBhdGliaWxpdHkuIExhcnM/Cj4gCj4gSWYgdGhpcyBpcyBmaW5lLCB0aGVuIEkgd291
bGQgbGlrZSB0byBhZGQgYSB3b3JkIGluIHRoZSBjb21taXQgbWVzc2FnZSAoSSBhbSAKPiBoYXBw
eSB0byBkbyB0aGF0IG9uIGNvbW1pdCkuCj4gCj4gQ2hlZXJzLAo+IAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:27:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctXK-0006nl-2F; Mon, 17 Jun 2019 15:27: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=jUew=UQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hctXI-0006nf-L9
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:27:08 +0000
X-Inumbo-ID: 5c873358-9114-11e9-a164-9b5c8ddde109
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5c873358-9114-11e9-a164-9b5c8ddde109;
 Mon, 17 Jun 2019 15:27: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 B44BB28;
 Mon, 17 Jun 2019 08:27: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 5CAC53F718;
 Mon, 17 Jun 2019 08:27:03 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BF8E020000780023861C@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <688a3c9e-6ee2-fb39-c4bf-bc39b41e18f8@arm.com>
Date: Mon, 17 Jun 2019 16:27:02 +0100
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: <5D03BF8E020000780023861C@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] drop __get_cpu_var() and __get_cpu_ptr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

SGkgSmFuLAoKT24gMTQvMDYvMjAxOSAxNjozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gdGhpc19j
cHV7LF9wdHJ9KCkgYXJlIHNob3J0ZXIsIGFuZCBoYXZlIHByZXZpb3VzbHkgYmVlbiBtYXJrZWQg
YXMKPiBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCj4gCj4gLS0tIGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCj4gKysrIGIv
eGVuL2NvbW1vbi9yY3VwZGF0ZS5jCj4gQEAgLTIyNSw3ICsyMjUsNyBAQCB2b2lkIGNhbGxfcmN1
KHN0cnVjdCByY3VfaGVhZCAqaGVhZCwKPiAgICAgICBoZWFkLT5mdW5jID0gZnVuYzsKPiAgICAg
ICBoZWFkLT5uZXh0ID0gTlVMTDsKPiAgICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gLSAg
ICByZHAgPSAmX19nZXRfY3B1X3ZhcihyY3VfZGF0YSk7Cj4gKyAgICByZHAgPSAmdGhpc19jcHUo
cmN1X2RhdGEpOwo+ICAgICAgICpyZHAtPm54dHRhaWwgPSBoZWFkOwo+ICAgICAgIHJkcC0+bnh0
dGFpbCA9ICZoZWFkLT5uZXh0Owo+ICAgICAgIGlmICh1bmxpa2VseSgrK3JkcC0+cWxlbiA+IHFo
aW1hcmspKSB7Cj4gQEAgLTQwOSw3ICs0MDksNyBAQCBzdGF0aWMgdm9pZCBfX3JjdV9wcm9jZXNz
X2NhbGxiYWNrcyhzdHJ1Cj4gICAKPiAgIHN0YXRpYyB2b2lkIHJjdV9wcm9jZXNzX2NhbGxiYWNr
cyh2b2lkKQo+ICAgewo+IC0gICAgX19yY3VfcHJvY2Vzc19jYWxsYmFja3MoJnJjdV9jdHJsYmxr
LCAmX19nZXRfY3B1X3ZhcihyY3VfZGF0YSkpOwo+ICsgICAgX19yY3VfcHJvY2Vzc19jYWxsYmFj
a3MoJnJjdV9jdHJsYmxrLCAmdGhpc19jcHUocmN1X2RhdGEpKTsKPiAgIH0KPiAgIAo+ICAgc3Rh
dGljIGludCBfX3JjdV9wZW5kaW5nKHN0cnVjdCByY3VfY3RybGJsayAqcmNwLCBzdHJ1Y3QgcmN1
X2RhdGEgKnJkcCkKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaAo+IEBAIC0xNywxMiArMTcsMTIgQEAgdm9pZCBw
ZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKPiAgIAo+ICAgI2RlZmluZSBwZXJfY3B1KHZhciwgY3B1
KSAgXAo+ICAgICAgICgqUkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIsIF9fcGVyX2NwdV9vZmZz
ZXRbY3B1XSkpCj4gLSNkZWZpbmUgX19nZXRfY3B1X3Zhcih2YXIpIFwKPiArI2RlZmluZSB0aGlz
X2NwdSh2YXIpIFwKPiAgICAgICAoKlJFTE9DX0hJREUoJnBlcl9jcHVfXyMjdmFyLCBSRUFEX1NZ
U1JFRyhUUElEUl9FTDIpKSkKPiAgIAo+ICAgI2RlZmluZSBwZXJfY3B1X3B0cih2YXIsIGNwdSkg
IFwKPiAgICAgICAoKlJFTE9DX0hJREUodmFyLCBfX3Blcl9jcHVfb2Zmc2V0W2NwdV0pKQo+IC0j
ZGVmaW5lIF9fZ2V0X2NwdV9wdHIodmFyKSBcCj4gKyNkZWZpbmUgdGhpc19jcHVfcHRyKHZhcikg
XAo+ICAgICAgICgqUkVMT0NfSElERSh2YXIsIFJFQURfU1lTUkVHKFRQSURSX0VMMikpKQo+ICAg
Cj4gICAjZGVmaW5lIERFQ0xBUkVfUEVSX0NQVSh0eXBlLCBuYW1lKSBleHRlcm4gX190eXBlb2Zf
Xyh0eXBlKSBwZXJfY3B1X18jI25hbWUKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNw
dS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAo+IEBAIC0xNSwxMiArMTUs
MTIgQEAgdm9pZCBwZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKPiAgIC8qIHZhciBpcyBpbiBkaXNj
YXJkZWQgcmVnaW9uOiBvZmZzZXQgdG8gcGFydGljdWxhciBjb3B5IHdlIHdhbnQgKi8KPiAgICNk
ZWZpbmUgcGVyX2NwdSh2YXIsIGNwdSkgIFwKPiAgICAgICAoKlJFTE9DX0hJREUoJnBlcl9jcHVf
XyMjdmFyLCBfX3Blcl9jcHVfb2Zmc2V0W2NwdV0pKQo+IC0jZGVmaW5lIF9fZ2V0X2NwdV92YXIo
dmFyKSBcCj4gKyNkZWZpbmUgdGhpc19jcHUodmFyKSBcCj4gICAgICAgKCpSRUxPQ19ISURFKCZw
ZXJfY3B1X18jI3ZhciwgZ2V0X2NwdV9pbmZvKCktPnBlcl9jcHVfb2Zmc2V0KSkKPiAgIAo+ICAg
I2RlZmluZSBERUNMQVJFX1BFUl9DUFUodHlwZSwgbmFtZSkgZXh0ZXJuIF9fdHlwZW9mX18odHlw
ZSkgcGVyX2NwdV9fIyNuYW1lCj4gICAKPiAtI2RlZmluZSBfX2dldF9jcHVfcHRyKHZhcikgXAo+
ICsjZGVmaW5lIHRoaXNfY3B1X3B0cih2YXIpIFwKPiAgICAgICAoKlJFTE9DX0hJREUodmFyLCBn
ZXRfY3B1X2luZm8oKS0+cGVyX2NwdV9vZmZzZXQpKQo+ICAgCj4gICAjZGVmaW5lIHBlcl9jcHVf
cHRyKHZhciwgY3B1KSAgXAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+ICsrKyBi
L3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+IEBAIC0xMywxMSArMTMsNiBAQAo+ICAgI2RlZmlu
ZSBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh0eXBlLCBuYW1lKSBcCj4gICAJX19ERUZJTkVf
UEVSX0NQVSh0eXBlLCBfIyNuYW1lLCAucmVhZF9tb3N0bHkpCj4gICAKPiAtLyogUHJlZmVycmVk
IG9uIFhlbi4gQWxzbyBzZWUgYXJjaC1kZWZpbmVkIHBlcl9jcHUoKS4gKi8KPiAtI2RlZmluZSB0
aGlzX2NwdSh2YXIpICAgIF9fZ2V0X2NwdV92YXIodmFyKQo+IC0KPiAtI2RlZmluZSB0aGlzX2Nw
dV9wdHIocHRyKSAgICBfX2dldF9jcHVfcHRyKHB0cikKPiAtCj4gICAjZGVmaW5lIGdldF9wZXJf
Y3B1X3Zhcih2YXIpICAocGVyX2NwdV9fIyN2YXIpCj4gICAKPiAgIC8qIExpbnV4IGNvbXBhdGli
aWxpdHkuICovCj4gLS0tIGEveGVuL3hzbS9mbGFzay9hdmMuYwo+ICsrKyBiL3hlbi94c20vZmxh
c2svYXZjLmMKPiBAQCAtNTcsOSArNTcsOSBAQCBjb25zdCBzdHJ1Y3Qgc2VsaW51eF9jbGFzc19w
ZXJtIHNlbGludXhfCj4gICAjZGVmaW5lIEFWQ19DQUNIRV9SRUNMQUlNICAgICAgICAxNgo+ICAg
Cj4gICAjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19BVkNfU1RBVFMKPiAtI2RlZmluZSBhdmNfY2Fj
aGVfc3RhdHNfaW5jcihmaWVsZCkgICAgICAgICAgICAgICAgIFwKPiAtZG8geyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgX19nZXRfY3B1X3ZhcihhdmNfY2FjaGVfc3Rh
dHMpLmZpZWxkKys7ICAgICAgICBcCj4gKyNkZWZpbmUgYXZjX2NhY2hlX3N0YXRzX2luY3IoZmll
bGQpICAgIFwKPiArZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsg
ICAgdGhpc19jcHUoYXZjX2NhY2hlX3N0YXRzKS5maWVsZCsrOyBcCj4gICB9IHdoaWxlICgwKQo+
ICAgI2Vsc2UKPiAgICNkZWZpbmUgYXZjX2NhY2hlX3N0YXRzX2luY3IoZmllbGQpICAgIGRvIHt9
IHdoaWxlICgwKQo+IAo+IAo+IAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:39:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15: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 1hctjO-0007fs-AO; Mon, 17 Jun 2019 15:39: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=mpH6=UQ=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1hctjM-0007fn-EB
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:39:36 +0000
X-Inumbo-ID: 19bdccc7-9116-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 19bdccc7-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:39:32 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id z25so16774666edq.9
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 08:39:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=Ie6V4/TRcgdvGzoxLYWW2yYXEDbRcbfIZ3mNqXhQ/lw=;
 b=P4cqluHFTtV/Kzgd4G6huXy7j3oseRxvYgxp4qzYMYRD2RI0oZ/Oi3+z7AhX7A7Zwa
 ItldnOgJ2oXgDQTJajgm9YOQjYjxb/gOzi+6IZ83+8WtTq+IZdVH6oDlcU6bOsgw5FvJ
 e1dJ+Rs9P6GWQs48bcLDWsNwITGDglrr7SpHc=
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=Ie6V4/TRcgdvGzoxLYWW2yYXEDbRcbfIZ3mNqXhQ/lw=;
 b=Nqjvube4zuEndskjO48d4w9XgGJG6x+uAkKrrIZuZ0qKPSviUH7TJxQxboSdXX3VFY
 qeSkAbdZsxUl0icNrqsgBt8fOQdtn0W1wz6isSFvggJNm2k3yA0OOzEuaoxuRAAc8uPc
 my6x3d5p1TCc6Bw7SvLAMOkP+WROm+fPTYwaJqUvzkPGuZYPqpzOJZDNmdRtlC/iN0cx
 zM6KqSW4lSa/0XqQZZsJCreZjbsATFjcX+eaKEB3BRbdW+a8Cl3ZnRwc5kVKwIJ3Rn9r
 ndU0klDtSDZmc8Y4zqLY9NfsWTuXmW4SragN5sPp+8rIOBukXSU5qeuCjGyhrR3eOxyu
 TooQ==
X-Gm-Message-State: APjAAAUcGPjDwM4thxCKsR9vQe81TAJE8x/U3TxYYcPh+p1NxFp48h3U
 8ygLRs9hguL23fMj1HyhkEISlA==
X-Google-Smtp-Source: APXvYqwiiI6giVfMSmv7pkWIVuVJboE0qbpINGZSoaC+zGQnvmB94aL1etPa7Twg74yMJEEyOGGh0A==
X-Received: by 2002:a17:906:7e58:: with SMTP id
 z24mr81723282ejr.64.1560785971170; 
 Mon, 17 Jun 2019 08:39:31 -0700 (PDT)
Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855])
 by smtp.gmail.com with ESMTPSA id q11sm3806889edd.51.2019.06.17.08.39.29
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Mon, 17 Jun 2019 08:39:30 -0700 (PDT)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Mon, 17 Jun 2019 17:39:24 +0200
Message-Id: <20190617153924.414-1-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190614203615.12639-7-daniel.vetter@ffwll.ch>
References: <20190614203615.12639-7-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] drm/prime: Actually remove DRIVER_PRIME
 everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-aspeed@lists.ozlabs.org, Daniel Vetter <daniel.vetter@ffwll.ch>,
 virtualization@lists.linux-foundation.org, Eric Anholt <eric@anholt.net>,
 Daniel Vetter <daniel.vetter@intel.com>, Sam Ravnborg <sam@ravnborg.org>,
 linux-stm32@st-md-mailman.stormreply.com, linux-samsung-soc@vger.kernel.org,
 lima@lists.freedesktop.org, amd-gfx@lists.freedesktop.org,
 linux-rockchip@lists.infradead.org,
 VMware Graphics <linux-graphics-maintainer@vmware.com>,
 NXP Linux Team <linux-imx@nxp.com>, nouveau@lists.freedesktop.org,
 spice-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 etnaviv@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org,
 linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org,
 freedreno@lists.freedesktop.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3BsaXQgb3V0IHRvIG1ha2UgdGhlIGZ1bmN0aW9uYWwgY2hhbmdlcyBzdGljayBvdXQgbW9yZS4K
CnYyOiBhbWRncHUgZ2FpbmVkIERSSVZFUl9TWU5DT0JKX1RJTUVMSU5FLgoKdjM6IGFtZGdwdSBs
b3N0IERSSVZFUl9TWU5DT0JKX1RJTUVMSU5FLgoKdjQ6IERvbid0IGFkZCBhIHNwYWNlIGluIGk5
MTVfZHJ2LmMgKFNhbSkKCkNjOiBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+ClJldmll
d2VkLWJ5OiBFcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PgpTaWduZWQtb2ZmLWJ5OiBEYW5p
ZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6IGFtZC1nZnhAbGlzdHMuZnJl
ZWRlc2t0b3Aub3JnCkNjOiBldG5hdml2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogZnJlZWRy
ZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w
Lm9yZwpDYzogbGltYUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKQ2M6IGxpbnV4LWFtbG9naWNAbGlz
dHMuaW5mcmFkZWFkLm9yZwpDYzogbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3Jn
CkNjOiBsaW51eC1hcm0tbXNtQHZnZXIua2VybmVsLm9yZwpDYzogbGludXgtYXNwZWVkQGxpc3Rz
Lm96bGFicy5vcmcKQ2M6IGxpbnV4LXJlbmVzYXMtc29jQHZnZXIua2VybmVsLm9yZwpDYzogbGlu
dXgtcm9ja2NoaXBAbGlzdHMuaW5mcmFkZWFkLm9yZwpDYzogbGludXgtc2Ftc3VuZy1zb2NAdmdl
ci5rZXJuZWwub3JnCkNjOiBsaW51eC1zdG0zMkBzdC1tZC1tYWlsbWFuLnN0b3JtcmVwbHkuY29t
CkNjOiBsaW51eC10ZWdyYUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IG5vdXZlYXVAbGlzdHMuZnJlZWRl
c2t0b3Aub3JnCkNjOiBOWFAgTGludXggVGVhbSA8bGludXgtaW14QG54cC5jb20+CkNjOiBzcGlj
ZS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3RzLmxp
bnV4LWZvdW5kYXRpb24ub3JnCkNjOiBWTXdhcmUgR3JhcGhpY3MgPGxpbnV4LWdyYXBoaWNzLW1h
aW50YWluZXJAdm13YXJlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwot
LS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYyAgICAgICAgIHwgMiAr
LQogZHJpdmVycy9ncHUvZHJtL2FyYy9hcmNwZ3VfZHJ2LmMgICAgICAgICAgICAgICAgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfa21zLmMgfCAyICst
CiBkcml2ZXJzL2dwdS9kcm0vYXJtL2hkbGNkX2Rydi5jICAgICAgICAgICAgICAgICB8IDQgKy0t
LQogZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfZHJ2LmMgICAgICAgICAgICAgICAgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2FybWFkYS9hcm1hZGFfZHJ2LmMgICAgICAgICAgICAgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2FzcGVlZC9hc3BlZWRfZ2Z4X2Rydi5jICAgICAgICAgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMgICAgfCA0ICst
LS0KIGRyaXZlcnMvZ3B1L2RybS9ib2Nocy9ib2Noc19kcnYuYyAgICAgICAgICAgICAgIHwgMyAr
LS0KIGRyaXZlcnMvZ3B1L2RybS9jaXJydXMvY2lycnVzLmMgICAgICAgICAgICAgICAgIHwgMiAr
LQogZHJpdmVycy9ncHUvZHJtL2V0bmF2aXYvZXRuYXZpdl9kcnYuYyAgICAgICAgICAgfCA0ICst
LS0KIGRyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9kcnYuYyAgICAgICAgIHwgMiAr
LQogZHJpdmVycy9ncHUvZHJtL2ZzbC1kY3UvZnNsX2RjdV9kcm1fZHJ2LmMgICAgICAgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2hpc2lsaWNvbi9raXJpbi9raXJpbl9kcm1fZHJ2LmMgfCAzICst
LQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyAgICAgICAgICAgICAgICAgfCAyICst
CiBkcml2ZXJzL2dwdS9kcm0vaW14L2lteC1kcm0tY29yZS5jICAgICAgICAgICAgICB8IDMgKy0t
CiBkcml2ZXJzL2dwdS9kcm0vbGltYS9saW1hX2Rydi5jICAgICAgICAgICAgICAgICB8IDIgKy0K
IGRyaXZlcnMvZ3B1L2RybS9tY2RlL21jZGVfZHJ2LmMgICAgICAgICAgICAgICAgIHwgMiArLQog
ZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcm1fZHJ2LmMgICAgICAgICAgfCAzICstLQog
ZHJpdmVycy9ncHUvZHJtL21lc29uL21lc29uX2Rydi5jICAgICAgICAgICAgICAgfCA0ICstLS0K
IGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jICAgICAgICAgICAgICAgICAgIHwgMSAtCiBk
cml2ZXJzL2dwdS9kcm0vbXhzZmIvbXhzZmJfZHJ2LmMgICAgICAgICAgICAgICB8IDMgKy0tCiBk
cml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2RybS5jICAgICAgICAgICB8IDIgKy0KIGRy
aXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMgICAgICAgICAgICAgIHwgMiArLQogZHJp
dmVycy9ncHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0X2Rydi5jICAgICAgICAgfCAzICstLQogZHJp
dmVycy9ncHUvZHJtL3BsMTExL3BsMTExX2Rydi5jICAgICAgICAgICAgICAgfCAyICstCiBkcml2
ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcnYuYyAgICAgICAgICAgICAgICAgICB8IDMgKy0tCiBkcml2
ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYyAgICAgICAgICAgICB8IDIgKy0KIGRyaXZl
cnMvZ3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfZHJ2LmMgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fZHJ2LmMgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1vYl9kcm1fZHJ2LmMgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9zdGkvc3RpX2Rydi5jICAgICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9zdG0vZHJ2LmMgICAgICAgICAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZl
cnMvZ3B1L2RybS9zdW40aS9zdW40aV9kcnYuYyAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVy
cy9ncHUvZHJtL3RlZ3JhL2RybS5jICAgICAgICAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJz
L2dwdS9kcm0vdGlsY2RjL3RpbGNkY19kcnYuYyAgICAgICAgICAgICB8IDMgKy0tCiBkcml2ZXJz
L2dwdS9kcm0vdGlueWRybS9oeDgzNTdkLmMgICAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMv
Z3B1L2RybS90aW55ZHJtL2lsaTkyMjUuYyAgICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMv
Z3B1L2RybS90aW55ZHJtL2lsaTkzNDEuYyAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9n
cHUvZHJtL3Rpbnlkcm0vbWkwMjgzcXQuYyAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL3Rpbnlkcm0vcmVwYXBlci5jICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL3Rpbnlkcm0vc3Q3NTg2LmMgICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL3Rpbnlkcm0vc3Q3NzM1ci5jICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL3R2ZTIwMC90dmUyMDBfZHJ2LmMgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9n
cHUvZHJtL3VkbC91ZGxfZHJ2LmMgICAgICAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dw
dS9kcm0vdjNkL3YzZF9kcnYuYyAgICAgICAgICAgICAgICAgICB8IDEgLQogZHJpdmVycy9ncHUv
ZHJtL3Zib3h2aWRlby92Ym94X2Rydi5jICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9k
cm0vdmM0L3ZjNF9kcnYuYyAgICAgICAgICAgICAgICAgICB8IDEgLQogZHJpdmVycy9ncHUvZHJt
L3ZnZW0vdmdlbV9kcnYuYyAgICAgICAgICAgICAgICAgfCAzICstLQogZHJpdmVycy9ncHUvZHJt
L3ZpcnRpby92aXJ0Z3B1X2Rydi5jICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL2dwdS9kcm0v
dm13Z2Z4L3Ztd2dmeF9kcnYuYyAgICAgICAgICAgICB8IDIgKy0KIGRyaXZlcnMvZ3B1L2RybS94
ZW4veGVuX2RybV9mcm9udC5jICAgICAgICAgICAgIHwgMyArLS0KIGRyaXZlcnMvZ3B1L2RybS96
dGUvenhfZHJtX2Rydi5jICAgICAgICAgICAgICAgIHwgMyArLS0KIGluY2x1ZGUvZHJtL2RybV9k
cnYuaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNiAtLS0tLS0KIDU0IGZpbGVzIGNoYW5n
ZWQsIDUwIGluc2VydGlvbnMoKyksIDk0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQv
YW1kZ3B1L2FtZGdwdV9kcnYuYwppbmRleCAwYTU3N2EzODkwMjQuLjhlMWIyNjkzNTFlOCAxMDA2
NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2Rydi5jCisrKyBiL2Ry
aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYwpAQCAtMTMwOSw3ICsxMzA5LDcg
QEAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGttc19kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0
dXJlcyA9CiAJICAgIERSSVZFUl9VU0VfQUdQIHwgRFJJVkVSX0FUT01JQyB8CiAJICAgIERSSVZF
Ul9HRU0gfAotCSAgICBEUklWRVJfUFJJTUUgfCBEUklWRVJfUkVOREVSIHwgRFJJVkVSX01PREVT
RVQgfCBEUklWRVJfU1lOQ09CSiwKKwkgICAgRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9NT0RFU0VU
IHwgRFJJVkVSX1NZTkNPQkosCiAJLmxvYWQgPSBhbWRncHVfZHJpdmVyX2xvYWRfa21zLAogCS5v
cGVuID0gYW1kZ3B1X2RyaXZlcl9vcGVuX2ttcywKIAkucG9zdGNsb3NlID0gYW1kZ3B1X2RyaXZl
cl9wb3N0Y2xvc2Vfa21zLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FyYy9hcmNwZ3Vf
ZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJjL2FyY3BndV9kcnYuYwppbmRleCBhZjYwYzZkN2E1
ZjQuLjc0MjQwY2MxYzMwMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FyYy9hcmNwZ3Vf
ZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FyYy9hcmNwZ3VfZHJ2LmMKQEAgLTEzNSw4ICsx
MzUsNyBAQCBzdGF0aWMgaW50IGFyY3BndV9kZWJ1Z2ZzX2luaXQoc3RydWN0IGRybV9taW5vciAq
bWlub3IpCiAjZW5kaWYKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGFyY3BndV9kcm1fZHJp
dmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0g
fCBEUklWRVJfUFJJTUUgfAotCQkJICAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVz
ID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAkubmFtZSA9
ICJhcmNwZ3UiLAogCS5kZXNjID0gIkFSQyBQR1UgQ29udHJvbGxlciIsCiAJLmRhdGUgPSAiMjAx
NjAyMTkiLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9r
b21lZGFfa21zLmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9r
bXMuYwppbmRleCA4NmY2NTQyYWZiNDAuLjBjNjM5NmRjMzIzZiAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfa21zLmMKKysrIGIvZHJpdmVycy9n
cHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfa21zLmMKQEAgLTU2LDcgKzU2LDcgQEAg
c3RhdGljIGlycXJldHVybl90IGtvbWVkYV9rbXNfaXJxX2hhbmRsZXIoaW50IGlycSwgdm9pZCAq
ZGF0YSkKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGtvbWVkYV9rbXNfZHJpdmVyID0gewog
CS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJf
QVRPTUlDIHwKLQkJCSAgIERSSVZFUl9QUklNRSB8IERSSVZFUl9IQVZFX0lSUSwKKwkJCSAgIERS
SVZFUl9IQVZFX0lSUSwKIAkubGFzdGNsb3NlCQkJPSBkcm1fZmJfaGVscGVyX2xhc3RjbG9zZSwK
IAkuaXJxX2hhbmRsZXIJCQk9IGtvbWVkYV9rbXNfaXJxX2hhbmRsZXIsCiAJLmdlbV9mcmVlX29i
amVjdF91bmxvY2tlZAk9IGRybV9nZW1fY21hX2ZyZWVfb2JqZWN0LApkaWZmIC0tZ2l0IGEvZHJp
dmVycy9ncHUvZHJtL2FybS9oZGxjZF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vaGRsY2Rf
ZHJ2LmMKaW5kZXggOGZjMGI4ODRjNDI4Li5iMTI2NTU1ODk1ZDggMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvZ3B1L2RybS9hcm0vaGRsY2RfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FybS9oZGxj
ZF9kcnYuYwpAQCAtMjI5LDkgKzIyOSw3IEBAIHN0YXRpYyBpbnQgaGRsY2RfZGVidWdmc19pbml0
KHN0cnVjdCBkcm1fbWlub3IgKm1pbm9yKQogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoZm9wcyk7
CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBoZGxjZF9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9m
ZWF0dXJlcyA9IERSSVZFUl9HRU0gfAotCQkJICAgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJ
TUUgfAotCQkJICAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX0dF
TSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuaXJxX2hhbmRsZXIgPSBoZGxj
ZF9pcnEsCiAJLmlycV9wcmVpbnN0YWxsID0gaGRsY2RfaXJxX3ByZWluc3RhbGwsCiAJLmlycV9w
b3N0aW5zdGFsbCA9IGhkbGNkX2lycV9wb3N0aW5zdGFsbCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
Z3B1L2RybS9hcm0vbWFsaWRwX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfZHJ2
LmMKaW5kZXggYWYxOTkyZjA2YTFkLi41ZGNjYzcxMzA3MzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv
Z3B1L2RybS9hcm0vbWFsaWRwX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRw
X2Rydi5jCkBAIC01NjgsOCArNTY4LDcgQEAgc3RhdGljIGludCBtYWxpZHBfZGVidWdmc19pbml0
KHN0cnVjdCBkcm1fbWlub3IgKm1pbm9yKQogI2VuZGlmIC8vQ09ORklHX0RFQlVHX0ZTCiAKIHN0
YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBtYWxpZHBfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVy
ZXMgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDIHwKLQkJCSAg
IERSSVZFUl9QUklNRSwKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX0dFTSB8IERSSVZFUl9N
T0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZ2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkID0gZHJt
X2dlbV9jbWFfZnJlZV9vYmplY3QsCiAJLmdlbV92bV9vcHMgPSAmZHJtX2dlbV9jbWFfdm1fb3Bz
LAogCS5kdW1iX2NyZWF0ZSA9IG1hbGlkcF9kdW1iX2NyZWF0ZSwKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS9hcm1hZGEvYXJtYWRhX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2FybWFkYS9h
cm1hZGFfZHJ2LmMKaW5kZXggZTY2MGM1Y2E1MmFlLi43OGM4YWQ3M2FlMWUgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvZ3B1L2RybS9hcm1hZGEvYXJtYWRhX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry
bS9hcm1hZGEvYXJtYWRhX2Rydi5jCkBAIC00Myw4ICs0Myw3IEBAIHN0YXRpYyBzdHJ1Y3QgZHJt
X2RyaXZlciBhcm1hZGFfZHJtX2RyaXZlciA9IHsKIAkubmFtZQkJCT0gImFybWFkYS1kcm0iLAog
CS5kZXNjCQkJPSAiQXJtYWRhIFNvQyBEUk0iLAogCS5kYXRlCQkJPSAiMjAxMjA3MzAiLAotCS5k
cml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfAotCQkJCSAgRFJJ
VkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dF
TSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuaW9jdGxzCQkJPSBhcm1hZGFf
aW9jdGxzLAogCS5mb3BzCQkJPSAmYXJtYWRhX2RybV9mb3BzLAogfTsKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9h
c3BlZWQvYXNwZWVkX2dmeF9kcnYuYwppbmRleCBlZWIyMmVjY2QxZmMuLmFkYTJmNmFjYTkwNiAx
MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FzcGVlZC9hc3BlZWRfZ2Z4X2Rydi5jCisrKyBi
L2RyaXZlcnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYuYwpAQCAtMTk0LDggKzE5NCw3
IEBAIHN0YXRpYyB2b2lkIGFzcGVlZF9nZnhfdW5sb2FkKHN0cnVjdCBkcm1fZGV2aWNlICpkcm0p
CiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhmb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJp
dmVyIGFzcGVlZF9nZnhfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgICAgICAgID0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwKLQkJCQlEUklWRVJfUFJJTUUgfCBEUklWRVJfQVRP
TUlDLAorCS5kcml2ZXJfZmVhdHVyZXMgICAgICAgID0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RF
U0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZ2VtX2NyZWF0ZV9vYmplY3QJPSBkcm1fY21hX2dlbV9j
cmVhdGVfb2JqZWN0X2RlZmF1bHRfZnVuY3MsCiAJLmR1bWJfY3JlYXRlCQk9IGRybV9nZW1fY21h
X2R1bWJfY3JlYXRlLAogCS5wcmltZV9oYW5kbGVfdG9fZmQJPSBkcm1fZ2VtX3ByaW1lX2hhbmRs
ZV90b19mZCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hdG1lbC1obGNkYy9hdG1lbF9o
bGNkY19kYy5jIGIvZHJpdmVycy9ncHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMK
aW5kZXggZmIyZTc2NDZkYWViLi4yNzRmZGYxOGNkZTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1
L2RybS9hdG1lbC1obGNkYy9hdG1lbF9obGNkY19kYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9h
dG1lbC1obGNkYy9hdG1lbF9obGNkY19kYy5jCkBAIC04MzQsOSArODM0LDcgQEAgc3RhdGljIHZv
aWQgYXRtZWxfaGxjZGNfZGNfaXJxX3VuaW5zdGFsbChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQog
REVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZl
ciBhdG1lbF9obGNkY19kY19kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9H
RU0gfAotCQkJICAgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAotCQkJICAgRFJJVkVS
X0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VU
IHwgRFJJVkVSX0FUT01JQywKIAkuaXJxX2hhbmRsZXIgPSBhdG1lbF9obGNkY19kY19pcnFfaGFu
ZGxlciwKIAkuaXJxX3ByZWluc3RhbGwgPSBhdG1lbF9obGNkY19kY19pcnFfdW5pbnN0YWxsLAog
CS5pcnFfcG9zdGluc3RhbGwgPSBhdG1lbF9obGNkY19kY19pcnFfcG9zdGluc3RhbGwsCmRpZmYg
LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMgYi9kcml2ZXJzL2dwdS9k
cm0vYm9jaHMvYm9jaHNfZHJ2LmMKaW5kZXggOGYzYTViZGE5ZDAzLi43OGFkNmM5ODg2MWQgMTAw
NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9ib2Nocy9ib2Noc19kcnYuYworKysgYi9kcml2ZXJz
L2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMKQEAgLTY1LDggKzY1LDcgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgYm9jaHNfZm9wcyA9IHsKIH07CiAKIHN0YXRpYyBzdHJ1
Y3QgZHJtX2RyaXZlciBib2Noc19kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZF
Ul9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMgfAotCQkJCSAgRFJJVkVSX1BS
SU1FLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmYm9jaHNfZm9wcywKIAkubmFtZQkJCT0gImJvY2hz
LWRybSIsCiAJLmRlc2MJCQk9ICJib2NocyBkaXNwaSB2Z2EgaW50ZXJmYWNlIChxZW11IHN0ZHZn
YSkiLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2NpcnJ1cy9jaXJydXMuYyBiL2RyaXZl
cnMvZ3B1L2RybS9jaXJydXMvY2lycnVzLmMKaW5kZXggYmU0ZWEzNzBiYTMxLi4zNmE2OWFlYzhh
NGIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9jaXJydXMvY2lycnVzLmMKKysrIGIvZHJp
dmVycy9ncHUvZHJtL2NpcnJ1cy9jaXJydXMuYwpAQCAtNTEzLDcgKzUxMyw3IEBAIHN0YXRpYyB2
b2lkIGNpcnJ1c19tb2RlX2NvbmZpZ19pbml0KHN0cnVjdCBjaXJydXNfZGV2aWNlICpjaXJydXMp
CiBERUZJTkVfRFJNX0dFTV9TSE1FTV9GT1BTKGNpcnJ1c19mb3BzKTsKIAogc3RhdGljIHN0cnVj
dCBkcm1fZHJpdmVyIGNpcnJ1c19kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZF
Ul9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMgfCBEUklWRVJfUFJJTUUsCisJ
LmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9B
VE9NSUMsCiAKIAkubmFtZQkJID0gRFJJVkVSX05BTUUsCiAJLmRlc2MJCSA9IERSSVZFUl9ERVND
LApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2V0bmF2aXYvZXRuYXZpdl9kcnYuYyBiL2Ry
aXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZHJ2LmMKaW5kZXggN2ViN2NmOWMzZmE4Li5k
YjNiMDAwMzFmY2YgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZf
ZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2V0bmF2aXYvZXRuYXZpdl9kcnYuYwpAQCAtNDYy
LDkgKzQ2Miw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIGZvcHMgPSB7
CiB9OwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgZXRuYXZpdl9kcm1fZHJpdmVyID0gewot
CS5kcml2ZXJfZmVhdHVyZXMgICAgPSBEUklWRVJfR0VNIHwKLQkJCQlEUklWRVJfUFJJTUUgfAot
CQkJCURSSVZFUl9SRU5ERVIsCisJLmRyaXZlcl9mZWF0dXJlcyAgICA9IERSSVZFUl9HRU0gfCBE
UklWRVJfUkVOREVSLAogCS5vcGVuICAgICAgICAgICAgICAgPSBldG5hdml2X29wZW4sCiAJLnBv
c3RjbG9zZSAgICAgICAgICAgPSBldG5hdml2X3Bvc3RjbG9zZSwKIAkuZ2VtX2ZyZWVfb2JqZWN0
X3VubG9ja2VkID0gZXRuYXZpdl9nZW1fZnJlZV9vYmplY3QsCmRpZmYgLS1naXQgYS9kcml2ZXJz
L2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9z
L2V4eW5vc19kcm1fZHJ2LmMKaW5kZXggYmE4OTMyYWY5YjQzLi5lNDM2NDBmYzQyZDMgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9kcnYuYworKysgYi9kcml2
ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZHJ2LmMKQEAgLTExNCw3ICsxMTQsNyBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyBleHlub3NfZHJtX2RyaXZlcl9mb3Bz
ID0gewogfTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGV4eW5vc19kcm1fZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklW
RVJfUFJJTUUKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VN
CiAJCQkJICB8IERSSVZFUl9BVE9NSUMgfCBEUklWRVJfUkVOREVSLAogCS5vcGVuCQkJPSBleHlu
b3NfZHJtX29wZW4sCiAJLmxhc3RjbG9zZQkJPSBkcm1fZmJfaGVscGVyX2xhc3RjbG9zZSwKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX2Rydi5jIGIvZHJp
dmVycy9ncHUvZHJtL2ZzbC1kY3UvZnNsX2RjdV9kcm1fZHJ2LmMKaW5kZXggZTgxZGFhYWE1OTY1
Li5kMThmZjcyOWQ3ZjYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9k
Y3VfZHJtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX2Ry
di5jCkBAIC0xMzMsOCArMTMzLDcgQEAgc3RhdGljIGlycXJldHVybl90IGZzbF9kY3VfZHJtX2ly
cShpbnQgaXJxLCB2b2lkICphcmcpCiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhmc2xfZGN1X2Ry
bV9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGZzbF9kY3VfZHJtX2RyaXZlciA9
IHsKLQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUCi0JCQkJ
fCBEUklWRVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklW
RVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5sb2FkCQkJPSBmc2xf
ZGN1X2xvYWQsCiAJLnVubG9hZAkJCT0gZnNsX2RjdV91bmxvYWQsCiAJLmlycV9oYW5kbGVyCQk9
IGZzbF9kY3VfZHJtX2lycSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9oaXNpbGljb24v
a2lyaW4va2lyaW5fZHJtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2hpc2lsaWNvbi9raXJpbi9r
aXJpbl9kcm1fZHJ2LmMKaW5kZXggN2NiN2MwNDJiOTNmLi43M2YyYjUzZjMyY2MgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvZ3B1L2RybS9oaXNpbGljb24va2lyaW4va2lyaW5fZHJtX2Rydi5jCisrKyBi
L2RyaXZlcnMvZ3B1L2RybS9oaXNpbGljb24va2lyaW4va2lyaW5fZHJtX2Rydi5jCkBAIC0xMTcs
OCArMTE3LDcgQEAgc3RhdGljIGludCBraXJpbl9nZW1fY21hX2R1bWJfY3JlYXRlKHN0cnVjdCBk
cm1fZmlsZSAqZmlsZSwKIH0KIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGtpcmluX2RybV9k
cml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNF
VCB8IERSSVZFUl9QUklNRSB8Ci0JCQkJICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVy
ZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3Bz
CQkJPSAma2lyaW5fZHJtX2ZvcHMsCiAKIAkuZ2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkID0gZHJt
X2dlbV9jbWFfZnJlZV9vYmplY3QsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p
OTE1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwppbmRleCA1MzViOWJl
NGZjNTguLjQ0NmNhZDUyOWEyNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx
NV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCkBAIC0zMTk0LDcg
KzMxOTQsNyBAQCBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgZHJpdmVyID0gewogCSAqIGRlYWwg
d2l0aCB0aGVtIGZvciBJbnRlbCBoYXJkd2FyZS4KIAkgKi8KIAkuZHJpdmVyX2ZlYXR1cmVzID0K
LQkgICAgRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8CisJICAgIERSSVZFUl9HRU0gfAogCSAg
ICBEUklWRVJfUkVOREVSIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDIHwgRFJJVkVS
X1NZTkNPQkosCiAJLnJlbGVhc2UgPSBpOTE1X2RyaXZlcl9yZWxlYXNlLAogCS5vcGVuID0gaTkx
NV9kcml2ZXJfb3BlbiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pbXgvaW14LWRybS1j
b3JlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaW14L2lteC1kcm0tY29yZS5jCmluZGV4IDNlOGJlY2U2
MjBkZi4uMzg0ZGI2ZDg2ZGEwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaW14L2lteC1k
cm0tY29yZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pbXgvaW14LWRybS1jb3JlLmMKQEAgLTE0
Nyw4ICsxNDcsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9pb2N0bF9kZXNjIGlteF9kcm1f
aW9jdGxzW10gPSB7CiB9OwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgaW14X2RybV9kcml2
ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8
IERSSVZFUl9QUklNRSB8Ci0JCQkJICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMJ
PSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfQVRPTUlDLAogCS5nZW1fZnJl
ZV9vYmplY3RfdW5sb2NrZWQgPSBkcm1fZ2VtX2NtYV9mcmVlX29iamVjdCwKIAkuZ2VtX3ZtX29w
cwkJPSAmZHJtX2dlbV9jbWFfdm1fb3BzLAogCS5kdW1iX2NyZWF0ZQkJPSBkcm1fZ2VtX2NtYV9k
dW1iX2NyZWF0ZSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9saW1hL2xpbWFfZHJ2LmMg
Yi9kcml2ZXJzL2dwdS9kcm0vbGltYS9saW1hX2Rydi5jCmluZGV4IGIyOWMyNmNkMTNiMi4uYmVi
MTBiYzFhN2YzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbGltYS9saW1hX2Rydi5jCisr
KyBiL2RyaXZlcnMvZ3B1L2RybS9saW1hL2xpbWFfZHJ2LmMKQEAgLTI1Miw3ICsyNTIsNyBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyBsaW1hX2RybV9kcml2ZXJfZm9wcyA9
IHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBsaW1hX2RybV9kcml2ZXIgPSB7Ci0J
LmRyaXZlcl9mZWF0dXJlcyAgICA9IERSSVZFUl9SRU5ERVIgfCBEUklWRVJfR0VNIHwgRFJJVkVS
X1BSSU1FIHwgRFJJVkVSX1NZTkNPQkosCisJLmRyaXZlcl9mZWF0dXJlcyAgICA9IERSSVZFUl9S
RU5ERVIgfCBEUklWRVJfR0VNIHwgRFJJVkVSX1NZTkNPQkosCiAJLm9wZW4gICAgICAgICAgICAg
ICA9IGxpbWFfZHJtX2RyaXZlcl9vcGVuLAogCS5wb3N0Y2xvc2UgICAgICAgICAgPSBsaW1hX2Ry
bV9kcml2ZXJfcG9zdGNsb3NlLAogCS5pb2N0bHMgICAgICAgICAgICAgPSBsaW1hX2RybV9kcml2
ZXJfaW9jdGxzLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21jZGUvbWNkZV9kcnYuYyBi
L2RyaXZlcnMvZ3B1L2RybS9tY2RlL21jZGVfZHJ2LmMKaW5kZXggYmFmNjNmYjY4NTBhLi5mNzMx
ZDY4OWQ1MmYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tY2RlL21jZGVfZHJ2LmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL21jZGUvbWNkZV9kcnYuYwpAQCAtMjM3LDcgKzIzNyw3IEBAIERF
RklORV9EUk1fR0VNX0NNQV9GT1BTKGRybV9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJp
dmVyIG1jZGVfZHJtX2RyaXZlciA9IHsKIAkuZHJpdmVyX2ZlYXR1cmVzID0KLQkJRFJJVkVSX01P
REVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkJRFJJ
VkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAkucmVsZWFzZSA9IG1j
ZGVfcmVsZWFzZSwKIAkubGFzdGNsb3NlID0gZHJtX2ZiX2hlbHBlcl9sYXN0Y2xvc2UsCiAJLmlv
Y3RscyA9IE5VTEwsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2Ry
bV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5jCmluZGV4IDk1
ZmRiZDBmYmNhYy4uMWY4Yjg5NDNiMGM2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbWVk
aWF0ZWsvbXRrX2RybV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2Ry
bV9kcnYuYwpAQCAtMzIxLDggKzMyMSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVy
YXRpb25zIG10a19kcm1fZm9wcyA9IHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBt
dGtfZHJtX2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwKLQkJCSAgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZl
cl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMs
CiAKIAkuZ2VtX2ZyZWVfb2JqZWN0X3VubG9ja2VkID0gbXRrX2RybV9nZW1fZnJlZV9vYmplY3Qs
CiAJLmdlbV92bV9vcHMgPSAmZHJtX2dlbV9jbWFfdm1fb3BzLApkaWZmIC0tZ2l0IGEvZHJpdmVy
cy9ncHUvZHJtL21lc29uL21lc29uX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL21lc29uL21lc29u
X2Rydi5jCmluZGV4IDIzMTBjOTZmZmY0Ni4uMTQwMzYzZjkzNTc1IDEwMDY0NAotLS0gYS9kcml2
ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25fZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21lc29u
L21lc29uX2Rydi5jCkBAIC05Myw5ICs5Myw3IEBAIHN0YXRpYyBpbnQgbWVzb25fZHVtYl9jcmVh
dGUoc3RydWN0IGRybV9maWxlICpmaWxlLCBzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogREVGSU5F
X0RSTV9HRU1fQ01BX0ZPUFMoZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBtZXNv
bl9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfAotCQkJCSAgRFJJ
VkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAotCQkJCSAgRFJJVkVSX0FUT01JQywKKwkuZHJp
dmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01J
QywKIAogCS8qIElSUSAqLwogCS5pcnFfaGFuZGxlcgkJPSBtZXNvbl9pcnEsCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNt
X2Rydi5jCmluZGV4IDMxZGViODdhYmZjNi4uODdmOTJkMzkwNmFiIDEwMDY0NAotLS0gYS9kcml2
ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9k
cnYuYwpAQCAtMTAxNiw3ICsxMDE2LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJh
dGlvbnMgZm9wcyA9IHsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIG1zbV9kcml2ZXIgPSB7
CiAJLmRyaXZlcl9mZWF0dXJlcyAgICA9IERSSVZFUl9HRU0gfAotCQkJCURSSVZFUl9QUklNRSB8
CiAJCQkJRFJJVkVSX1JFTkRFUiB8CiAJCQkJRFJJVkVSX0FUT01JQyB8CiAJCQkJRFJJVkVSX01P
REVTRVQsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXhzZmIvbXhzZmJfZHJ2LmMgYi9k
cml2ZXJzL2dwdS9kcm0vbXhzZmIvbXhzZmJfZHJ2LmMKaW5kZXggNmZhZmM5MGRhNGVjLi5iNWJj
YWY0MDM2YmQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9teHNmYi9teHNmYl9kcnYuYwor
KysgYi9kcml2ZXJzL2dwdS9kcm0vbXhzZmIvbXhzZmJfZHJ2LmMKQEAgLTMxMyw4ICszMTMsNyBA
QCBzdGF0aWMgaXJxcmV0dXJuX3QgbXhzZmJfaXJxX2hhbmRsZXIoaW50IGlycSwgdm9pZCAqZGF0
YSkKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKGZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9k
cml2ZXIgbXhzZmJfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwg
RFJJVkVSX01PREVTRVQgfAotCQkJCSAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwku
ZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FU
T01JQywKIAkuaXJxX2hhbmRsZXIJCT0gbXhzZmJfaXJxX2hhbmRsZXIsCiAJLmlycV9wcmVpbnN0
YWxsCQk9IG14c2ZiX2lycV9wcmVpbnN0YWxsLAogCS5pcnFfdW5pbnN0YWxsCQk9IG14c2ZiX2ly
cV9wcmVpbnN0YWxsLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVh
dV9kcm0uYyBiL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZHJtLmMKaW5kZXggN2My
ZmNhYmE0MmQ2Li44Y2IxNzRmOTU0NDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9ub3V2
ZWF1L25vdXZlYXVfZHJtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9k
cm0uYwpAQCAtMTEwNSw3ICsxMTA1LDcgQEAgbm91dmVhdV9kcml2ZXJfZm9wcyA9IHsKIHN0YXRp
YyBzdHJ1Y3QgZHJtX2RyaXZlcgogZHJpdmVyX3N0dWIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9
Ci0JCURSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9S
RU5ERVIKKwkJRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1JFTkRFUgogI2lm
IGRlZmluZWQoQ09ORklHX05PVVZFQVVfTEVHQUNZX0NUWF9TVVBQT1JUKQogCQl8IERSSVZFUl9L
TVNfTEVHQUNZX0NPTlRFWFQKICNlbmRpZgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL29t
YXBkcm0vb21hcF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMKaW5k
ZXggNjcyZTBmOGFkMTFjLi41OTI5Zjg2ODhlNWEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS9vbWFwZHJtL29tYXBfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9k
cnYuYwpAQCAtNTI0LDcgKzUyNCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRp
b25zIG9tYXBkcml2ZXJfZm9wcyA9IHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBv
bWFwX2RybV9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwg
RFJJVkVSX0dFTSAgfCBEUklWRVJfUFJJTUUgfAorCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJf
TU9ERVNFVCB8IERSSVZFUl9HRU0gIHwKIAkJRFJJVkVSX0FUT01JQyB8IERSSVZFUl9SRU5ERVIs
CiAJLm9wZW4gPSBkZXZfb3BlbiwKIAkubGFzdGNsb3NlID0gZHJtX2ZiX2hlbHBlcl9sYXN0Y2xv
c2UsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZHJ2LmMg
Yi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZHJ2LmMKaW5kZXggZDExZTIyODFk
ZGU2Li5lZDJlMjk4MjZmNjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9w
YW5mcm9zdF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZHJ2
LmMKQEAgLTM0Miw4ICszNDIsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9pb2N0bF9kZXNj
IHBhbmZyb3N0X2RybV9kcml2ZXJfaW9jdGxzW10gPSB7CiBERUZJTkVfRFJNX0dFTV9TSE1FTV9G
T1BTKHBhbmZyb3N0X2RybV9kcml2ZXJfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZl
ciBwYW5mcm9zdF9kcm1fZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfUkVO
REVSIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8Ci0JCQkJICBEUklWRVJfU1lOQ09CSiwK
KwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9HRU0gfCBEUklWRVJf
U1lOQ09CSiwKIAkub3BlbgkJCT0gcGFuZnJvc3Rfb3BlbiwKIAkucG9zdGNsb3NlCQk9IHBhbmZy
b3N0X3Bvc3RjbG9zZSwKIAkuaW9jdGxzCQkJPSBwYW5mcm9zdF9kcm1fZHJpdmVyX2lvY3RscywK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9wbDExMS9wbDExMV9kcnYuYyBiL2RyaXZlcnMv
Z3B1L2RybS9wbDExMS9wbDExMV9kcnYuYwppbmRleCAwMWY4NDYyYWEyZGIuLmRkNGFhYTM4MDI1
MCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3BsMTExL3BsMTExX2Rydi5jCisrKyBiL2Ry
aXZlcnMvZ3B1L2RybS9wbDExMS9wbDExMV9kcnYuYwpAQCAtMjI0LDcgKzIyNCw3IEBAIERFRklO
RV9EUk1fR0VNX0NNQV9GT1BTKGRybV9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVy
IHBsMTExX2RybV9kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9Ci0JCURSSVZFUl9NT0RF
U0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJCURSSVZF
Ul9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMsCiAJLmlvY3RscyA9IE5VTEws
CiAJLmZvcHMgPSAmZHJtX2ZvcHMsCiAJLm5hbWUgPSAicGwxMTEiLApkaWZmIC0tZ2l0IGEvZHJp
dmVycy9ncHUvZHJtL3F4bC9xeGxfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcnYu
YwppbmRleCBmMzNlMzQ5YzRlYzUuLjYxZTFjZTE2ZmMyNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n
cHUvZHJtL3F4bC9xeGxfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZHJ2LmMK
QEAgLTI0Nyw4ICsyNDcsNyBAQCBzdGF0aWMgc3RydWN0IHBjaV9kcml2ZXIgcXhsX3BjaV9kcml2
ZXIgPSB7CiB9OwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgcXhsX2RyaXZlciA9IHsKLQku
ZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BS
SU1FIHwKLQkJCSAgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9H
RU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAKIAkuZHVtYl9jcmVhdGUgPSBx
eGxfbW9kZV9kdW1iX2NyZWF0ZSwKIAkuZHVtYl9tYXBfb2Zmc2V0ID0gcXhsX21vZGVfZHVtYl9t
bWFwLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMgYi9k
cml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYwppbmRleCBhNmNiZTExZjc5YzYuLjNi
MDdhYTZlNTUxZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2
LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMKQEAgLTUzOSw3ICs1
MzksNyBAQCByYWRlb25fZ2V0X2NydGNfc2Nhbm91dF9wb3NpdGlvbihzdHJ1Y3QgZHJtX2Rldmlj
ZSAqZGV2LCB1bnNpZ25lZCBpbnQgcGlwZSwKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGtt
c19kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9Ci0JICAgIERSSVZFUl9VU0VfQUdQIHwg
RFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9SRU5ERVIsCisJICAgIERSSVZFUl9V
U0VfQUdQIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9SRU5ERVIsCiAJLmxvYWQgPSByYWRlb25fZHJp
dmVyX2xvYWRfa21zLAogCS5vcGVuID0gcmFkZW9uX2RyaXZlcl9vcGVuX2ttcywKIAkucG9zdGNs
b3NlID0gcmFkZW9uX2RyaXZlcl9wb3N0Y2xvc2Vfa21zLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9n
cHUvZHJtL3JjYXItZHUvcmNhcl9kdV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L3Jj
YXJfZHVfZHJ2LmMKaW5kZXggNmRmMzdjMmE5Njc4Li44MzY4NTI1MDMxOWQgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvZ3B1L2RybS9yY2FyLWR1L3JjYXJfZHVfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUv
ZHJtL3JjYXItZHUvcmNhcl9kdV9kcnYuYwpAQCAtNDQxLDggKzQ0MSw3IEBAIE1PRFVMRV9ERVZJ
Q0VfVEFCTEUob2YsIHJjYXJfZHVfb2ZfdGFibGUpOwogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMo
cmNhcl9kdV9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHJjYXJfZHVfZHJpdmVy
ID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfUFJJTUUKLQkJCQl8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERS
SVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmdlbV9mcmVlX29i
amVjdF91bmxvY2tlZCA9IGRybV9nZW1fY21hX2ZyZWVfb2JqZWN0LAogCS5nZW1fdm1fb3BzCQk9
ICZkcm1fZ2VtX2NtYV92bV9vcHMsCiAJLnByaW1lX2hhbmRsZV90b19mZAk9IGRybV9nZW1fcHJp
bWVfaGFuZGxlX3RvX2ZkLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3Jv
Y2tjaGlwX2RybV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1f
ZHJ2LmMKaW5kZXggNTNkMmM1YmQ2MWRjLi41OTA5MWI2MjQxZWMgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUv
ZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV9kcnYuYwpAQCAtMjEyLDggKzIxMiw3IEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIHJvY2tjaGlwX2RybV9kcml2ZXJfZm9wcyA9
IHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciByb2NrY2hpcF9kcm1fZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfAotCQkJ
CSAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJ
VkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX0FUT01JQywKIAkubGFzdGNsb3NlCQk9
IGRybV9mYl9oZWxwZXJfbGFzdGNsb3NlLAogCS5nZW1fdm1fb3BzCQk9ICZkcm1fZ2VtX2NtYV92
bV9vcHMsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCA9IHJvY2tjaGlwX2dlbV9mcmVlX29i
amVjdCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1vYl9kcm1fZHJ2
LmMgYi9kcml2ZXJzL2dwdS9kcm0vc2htb2JpbGUvc2htb2JfZHJtX2Rydi5jCmluZGV4IGNiODIx
YWRmYzMyMS4uOTA0N2E0OWZmMzVlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc2htb2Jp
bGUvc2htb2JfZHJtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1vYl9k
cm1fZHJ2LmMKQEAgLTEyNyw4ICsxMjcsNyBAQCBzdGF0aWMgaXJxcmV0dXJuX3Qgc2htb2JfZHJt
X2lycShpbnQgaXJxLCB2b2lkICphcmcpCiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhzaG1vYl9k
cm1fZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBzaG1vYl9kcm1fZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQKLQkJCQl8
IERSSVZFUl9QUklNRSwKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9N
T0RFU0VULAogCS5pcnFfaGFuZGxlcgkJPSBzaG1vYl9kcm1faXJxLAogCS5nZW1fZnJlZV9vYmpl
Y3RfdW5sb2NrZWQgPSBkcm1fZ2VtX2NtYV9mcmVlX29iamVjdCwKIAkuZ2VtX3ZtX29wcwkJPSAm
ZHJtX2dlbV9jbWFfdm1fb3BzLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlf
ZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kcnYuYwppbmRleCBiYjZhZTZkZDY2Yzku
LmQ5ZjYzYzlmMjg3YiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfZHJ2LmMK
KysrIGIvZHJpdmVycy9ncHUvZHJtL3N0aS9zdGlfZHJ2LmMKQEAgLTE0MSw4ICsxNDEsNyBAQCBz
dGF0aWMgdm9pZCBzdGlfbW9kZV9jb25maWdfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQog
REVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoc3RpX2RyaXZlcl9mb3BzKTsKIAogc3RhdGljIHN0cnVj
dCBkcm1fZHJpdmVyIHN0aV9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9N
T0RFU0VUIHwKLQkgICAgRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMs
CisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZF
Ul9BVE9NSUMsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCA9IGRybV9nZW1fY21hX2ZyZWVf
b2JqZWN0LAogCS5nZW1fdm1fb3BzID0gJmRybV9nZW1fY21hX3ZtX29wcywKIAkuZHVtYl9jcmVh
dGUgPSBkcm1fZ2VtX2NtYV9kdW1iX2NyZWF0ZSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry
bS9zdG0vZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vc3RtL2Rydi5jCmluZGV4IDU2NTk1NzIxNTFh
OC4uNDAyNmMzM2NjYzM5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RtL2Rydi5jCisr
KyBiL2RyaXZlcnMvZ3B1L2RybS9zdG0vZHJ2LmMKQEAgLTU0LDggKzU0LDcgQEAgc3RhdGljIGlu
dCBzdG1fZ2VtX2NtYV9kdW1iX2NyZWF0ZShzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGUsCiBERUZJTkVf
RFJNX0dFTV9DTUFfRk9QUyhkcnZfZHJpdmVyX2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9k
cml2ZXIgZHJ2X2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQg
fCBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwKLQkJCSAgIERSSVZFUl9BVE9NSUMsCisJLmRy
aXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9N
SUMsCiAJLm5hbWUgPSAic3RtIiwKIAkuZGVzYyA9ICJTVE1pY3JvZWxlY3Ryb25pY3MgU29DIERS
TSIsCiAJLmRhdGUgPSAiMjAxNzAzMzAiLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N1
bjRpL3N1bjRpX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Rydi5jCmluZGV4
IDFhMWI1MmU2ZjczZS4uZDBmZGEyYmY4MjI0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v
c3VuNGkvc3VuNGlfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Rydi5j
CkBAIC0zOCw3ICszOCw3IEBAIHN0YXRpYyBpbnQgZHJtX3N1bjRpX2dlbV9kdW1iX2NyZWF0ZShz
dHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJpdiwKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKHN1bjRp
X2Rydl9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHN1bjRpX2Rydl9kcml2ZXIg
PSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERS
SVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9H
RU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAKIAkvKiBHZW5lcmljIE9wZXJh
dGlvbnMgKi8KIAkuZm9wcwkJCT0gJnN1bjRpX2Rydl9mb3BzLApkaWZmIC0tZ2l0IGEvZHJpdmVy
cy9ncHUvZHJtL3RlZ3JhL2RybS5jIGIvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5jCmluZGV4
IDBjNWYxZTZhMDQ0Ni4uODdhMTQ0MzQwNmFiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v
dGVncmEvZHJtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5jCkBAIC0xMDA3LDcg
KzEwMDcsNyBAQCBzdGF0aWMgaW50IHRlZ3JhX2RlYnVnZnNfaW5pdChzdHJ1Y3QgZHJtX21pbm9y
ICptaW5vcikKICNlbmRpZgogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgdGVncmFfZHJtX2Ry
aXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VN
IHwgRFJJVkVSX1BSSU1FIHwKKwkuZHJpdmVyX2ZlYXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfR0VNIHwKIAkJCSAgIERSSVZFUl9BVE9NSUMgfCBEUklWRVJfUkVOREVSLAogCS5sb2Fk
ID0gdGVncmFfZHJtX2xvYWQsCiAJLnVubG9hZCA9IHRlZ3JhX2RybV91bmxvYWQsCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlsY2RjL3RpbGNkY19kcnYuYyBiL2RyaXZlcnMvZ3B1L2Ry
bS90aWxjZGMvdGlsY2RjX2Rydi5jCmluZGV4IDMwMzBhZjllN2IzNS4uOTIzMDc5NTk0MzVhIDEw
MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGlsY2RjL3RpbGNkY19kcnYuYworKysgYi9kcml2
ZXJzL2dwdS9kcm0vdGlsY2RjL3RpbGNkY19kcnYuYwpAQCAtNTEyLDggKzUxMiw3IEBAIHN0YXRp
YyBpbnQgdGlsY2RjX2RlYnVnZnNfaW5pdChzdHJ1Y3QgZHJtX21pbm9yICptaW5vcikKIERFRklO
RV9EUk1fR0VNX0NNQV9GT1BTKGZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgdGls
Y2RjX2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzICAgID0gKERSSVZFUl9HRU0gfCBEUklW
RVJfTU9ERVNFVCB8Ci0JCQkgICAgICAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX0FUT01JQyksCisJ
LmRyaXZlcl9mZWF0dXJlcyAgICA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZF
Ul9BVE9NSUMsCiAJLmlycV9oYW5kbGVyICAgICAgICA9IHRpbGNkY19pcnEsCiAJLmdlbV9mcmVl
X29iamVjdF91bmxvY2tlZCA9IGRybV9nZW1fY21hX2ZyZWVfb2JqZWN0LAogCS5nZW1fcHJpbnRf
aW5mbyAgICAgPSBkcm1fZ2VtX2NtYV9wcmludF9pbmZvLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9n
cHUvZHJtL3Rpbnlkcm0vaHg4MzU3ZC5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaHg4MzU3
ZC5jCmluZGV4IDU3NzNkMGZiNmNhMS4uYmUxOTdjNWMzMjExIDEwMDY0NAotLS0gYS9kcml2ZXJz
L2dwdS9kcm0vdGlueWRybS9oeDgzNTdkLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0v
aHg4MzU3ZC5jCkBAIC0xOTMsNyArMTkzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fZGlz
cGxheV9tb2RlIHl4MzUwaHYxNV9tb2RlID0gewogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoaHg4
MzU3ZF9mb3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGh4ODM1N2RfZHJpdmVyID0g
ewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklW
RVJfUFJJTUUgfCBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VN
IHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaHg4MzU3ZF9m
b3BzLAogCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9E
UklWRVJfT1BTLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaWxpOTIyNS5j
IGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaWxpOTIyNS5jCmluZGV4IGVhNjkwMTlmMmYzMy4u
N2E4ZTFiNGEzN2VlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9pbGk5MjI1
LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaWxpOTIyNS5jCkBAIC0zNTAsOCArMzUw
LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlIGlsaTkyMjVfbW9kZSA9
IHsKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKGlsaTkyMjVfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1
Y3QgZHJtX2RyaXZlciBpbGk5MjI1X2RyaXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJ
VkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BSSU1FIHwKLQkJCQkgIERSSVZFUl9B
VE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8
IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJCQk9ICZpbGk5MjI1X2ZvcHMsCiAJLnJlbGVhc2UJCT0g
bWlwaV9kYmlfcmVsZWFzZSwKIAlEUk1fR0VNX0NNQV9WTUFQX0RSSVZFUl9PUFMsCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9pbGk5MzQxLmMgYi9kcml2ZXJzL2dwdS9kcm0v
dGlueWRybS9pbGk5MzQxLmMKaW5kZXggNGFkZTllNGI5MjRmLi4wMGYyOGI4ZTQzNDUgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL2lsaTkzNDEuYworKysgYi9kcml2ZXJzL2dw
dS9kcm0vdGlueWRybS9pbGk5MzQxLmMKQEAgLTE0OSw3ICsxNDksNyBAQCBzdGF0aWMgY29uc3Qg
c3RydWN0IGRybV9kaXNwbGF5X21vZGUgeXgyNDBxdjI5X21vZGUgPSB7CiBERUZJTkVfRFJNX0dF
TV9DTUFfRk9QUyhpbGk5MzQxX2ZvcHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgaWxp
OTM0MV9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9HRU0gfCBEUklWRVJf
TU9ERVNFVCB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJl
cwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJ
CQk9ICZpbGk5MzQxX2ZvcHMsCiAJLnJlbGVhc2UJCT0gbWlwaV9kYmlfcmVsZWFzZSwKIAlEUk1f
R0VNX0NNQV9WTUFQX0RSSVZFUl9PUFMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlu
eWRybS9taTAyODNxdC5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vbWkwMjgzcXQuYwppbmRl
eCBmZGVmYTUzNDU1ZDQuLjdhMTRkNmIzNTVmMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt
L3Rpbnlkcm0vbWkwMjgzcXQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9taTAyODNx
dC5jCkBAIC0xNTMsOCArMTUzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9t
b2RlIG1pMDI4M3F0X21vZGUgPSB7CiBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhtaTAyODNxdF9m
b3BzKTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIG1pMDI4M3F0X2RyaXZlciA9IHsKLQku
ZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BS
SU1FIHwKLQkJCQkgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcwk9IERSSVZFUl9H
RU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJCQk9ICZtaTAyODNx
dF9mb3BzLAogCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1B
UF9EUklWRVJfT1BTLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vcmVwYXBl
ci5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vcmVwYXBlci5jCmluZGV4IDk3YTg3NGI0MDM5
NC4uODVhY2ZjY2VmY2RiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGlueWRybS9yZXBh
cGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vcmVwYXBlci5jCkBAIC05MjUsOCAr
OTI1LDcgQEAgc3RhdGljIGNvbnN0IHU4IHJlcGFwZXJfZTIyNzFjczAyMV9jc1tdID0geyAweDAw
LCAweDAwLCAweDAwLCAweDdmLAogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMocmVwYXBlcl9mb3Bz
KTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHJlcGFwZXJfZHJpdmVyID0gewotCS5kcml2
ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUg
fAotCQkJCSAgRFJJVkVSX0FUT01JQywKKwkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8
IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FUT01JQywKIAkuZm9wcwkJCT0gJnJlcGFwZXJfZm9w
cywKIAkucmVsZWFzZQkJPSByZXBhcGVyX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9EUklW
RVJfT1BTLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vc3Q3NTg2LmMgYi9k
cml2ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc1ODYuYwppbmRleCA5YWM2MjYyNjUxNTIuLjIwNGZh
Y2U3YjMxMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vc3Q3NTg2LmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vc3Q3NTg2LmMKQEAgLTI5Niw4ICsyOTYsNyBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgc3Q3NTg2X21vZGUgPSB7CiBERUZJ
TkVfRFJNX0dFTV9DTUFfRk9QUyhzdDc1ODZfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2Ry
aXZlciBzdDc1ODZfZHJpdmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwg
RFJJVkVSX01PREVTRVQgfCBEUklWRVJfUFJJTUUgfAotCQkJCSAgRFJJVkVSX0FUT01JQywKKwku
ZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0FU
T01JQywKIAkuZm9wcwkJCT0gJnN0NzU4Nl9mb3BzLAogCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3Jl
bGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9EUklWRVJfT1BTLApkaWZmIC0tZ2l0IGEvZHJpdmVy
cy9ncHUvZHJtL3Rpbnlkcm0vc3Q3NzM1ci5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vc3Q3
NzM1ci5jCmluZGV4IGNlOTEwOWU2MTNlMC4uYjIzODk5Nzg4ZjViIDEwMDY0NAotLS0gYS9kcml2
ZXJzL2dwdS9kcm0vdGlueWRybS9zdDc3MzVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnlk
cm0vc3Q3NzM1ci5jCkBAIC0xMjMsOCArMTIzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1f
ZGlzcGxheV9tb2RlIGpkX3QxODAwM190MDFfbW9kZSA9IHsKIERFRklORV9EUk1fR0VNX0NNQV9G
T1BTKHN0NzczNXJfZm9wcyk7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZlciBzdDc3MzVyX2Ry
aXZlciA9IHsKLQkuZHJpdmVyX2ZlYXR1cmVzCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9NT0RFU0VU
IHwgRFJJVkVSX1BSSU1FIHwKLQkJCQkgIERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJl
cwk9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJ
CQk9ICZzdDc3MzVyX2ZvcHMsCiAJLnJlbGVhc2UJCT0gbWlwaV9kYmlfcmVsZWFzZSwKIAlEUk1f
R0VNX0NNQV9WTUFQX0RSSVZFUl9PUFMsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHZl
MjAwL3R2ZTIwMF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS90dmUyMDAvdHZlMjAwX2Rydi5jCmlu
ZGV4IDZlNjk1ZmJlYjZiYy4uYTFmNjE0ZTIxZmNjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k
cm0vdHZlMjAwL3R2ZTIwMF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdHZlMjAwL3R2ZTIw
MF9kcnYuYwpAQCAtMTM3LDggKzEzNyw3IEBAIHN0YXRpYyBpbnQgdHZlMjAwX21vZGVzZXRfaW5p
dChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoZHJtX2Zv
cHMpOwogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgdHZlMjAwX2RybV9kcml2ZXIgPSB7Ci0J
LmRyaXZlcl9mZWF0dXJlcyA9Ci0JCURSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZF
Ul9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RF
U0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMsCiAJLmlvY3RscyA9IE5VTEwsCiAJLmZv
cHMgPSAmZHJtX2ZvcHMsCiAJLm5hbWUgPSAidHZlMjAwIiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
Z3B1L2RybS91ZGwvdWRsX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3VkbC91ZGxfZHJ2LmMKaW5k
ZXggNGE0OWZhY2I2MDhkLi5hZTUzYmY3NWMxZDYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS91ZGwvdWRsX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS91ZGwvdWRsX2Rydi5jCkBAIC01
NCw3ICs1NCw3IEBAIHN0YXRpYyB2b2lkIHVkbF9kcml2ZXJfcmVsZWFzZShzdHJ1Y3QgZHJtX2Rl
dmljZSAqZGV2KQogfQogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgZHJpdmVyID0gewotCS5k
cml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9HRU0gfCBEUklWRVJfUFJJ
TUUsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX0dFTSwKIAku
cmVsZWFzZSA9IHVkbF9kcml2ZXJfcmVsZWFzZSwKIAogCS8qIGdlbSBob29rcyAqLwpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9ncHUvZHJtL3YzZC92M2RfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vdjNk
L3YzZF9kcnYuYwppbmRleCBmZWE1OTdmNGRiOGEuLmExNjA0NzA1ZmFlZSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9ncHUvZHJtL3YzZC92M2RfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3YzZC92
M2RfZHJ2LmMKQEAgLTE4OCw3ICsxODgsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9pb2N0
bF9kZXNjIHYzZF9kcm1faW9jdGxzW10gPSB7CiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgdjNk
X2RybV9kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9IChEUklWRVJfR0VNIHwKIAkJCSAg
ICBEUklWRVJfUkVOREVSIHwKLQkJCSAgICBEUklWRVJfUFJJTUUgfAogCQkJICAgIERSSVZFUl9T
WU5DT0JKKSwKIAogCS5vcGVuID0gdjNkX29wZW4sCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0vdmJveHZpZGVvL3Zib3hfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vdmJveHZpZGVvL3Zib3hf
ZHJ2LmMKaW5kZXggMDI1MzdhYjljYzA4Li5hN2ZkMTk0YzgxYTkgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvZ3B1L2RybS92Ym94dmlkZW8vdmJveF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmJv
eHZpZGVvL3Zib3hfZHJ2LmMKQEAgLTE5Niw3ICsxOTYsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IGZpbGVfb3BlcmF0aW9ucyB2Ym94X2ZvcHMgPSB7CiAKIHN0YXRpYyBzdHJ1Y3QgZHJtX2RyaXZl
ciBkcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9Ci0JICAgIERSSVZFUl9NT0RFU0VUIHwg
RFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJICAgIERSSVZFUl9N
T0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9BVE9NSUMsCiAKIAkubGFzdGNsb3NlID0gZHJt
X2ZiX2hlbHBlcl9sYXN0Y2xvc2UsCiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92YzQv
dmM0X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHJ2LmMKaW5kZXggMGY5OWFkMDM2
MTRlLi5lZDRmZTdlZDllNjQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2Ry
di5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2Rydi5jCkBAIC0xODAsNyArMTgwLDYg
QEAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHZjNF9kcm1fZHJpdmVyID0gewogCQkJICAgIERS
SVZFUl9BVE9NSUMgfAogCQkJICAgIERSSVZFUl9HRU0gfAogCQkJICAgIERSSVZFUl9SRU5ERVIg
fAotCQkJICAgIERSSVZFUl9QUklNRSB8CiAJCQkgICAgRFJJVkVSX1NZTkNPQkopLAogCS5vcGVu
ID0gdmM0X29wZW4sCiAJLnBvc3RjbG9zZSA9IHZjNF9jbG9zZSwKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvZ3B1L2RybS92Z2VtL3ZnZW1fZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vdmdlbS92Z2VtX2Ry
di5jCmluZGV4IDExYThmOTliYTE4Yy4uNjhjMzQwY2ZkZTUxIDEwMDY0NAotLS0gYS9kcml2ZXJz
L2dwdS9kcm0vdmdlbS92Z2VtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92Z2VtL3ZnZW1f
ZHJ2LmMKQEAgLTQyNyw4ICs0MjcsNyBAQCBzdGF0aWMgdm9pZCB2Z2VtX3JlbGVhc2Uoc3RydWN0
IGRybV9kZXZpY2UgKmRldikKIH0KIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHZnZW1fZHJp
dmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMJCT0gRFJJVkVSX0dFTSB8IERSSVZFUl9QUklNRSB8
Ci0JCQkJCSAgRFJJVkVSX1JFTkRFUiwKKwkuZHJpdmVyX2ZlYXR1cmVzCQk9IERSSVZFUl9HRU0g
fCBEUklWRVJfUkVOREVSLAogCS5yZWxlYXNlCQkJPSB2Z2VtX3JlbGVhc2UsCiAJLm9wZW4JCQkJ
PSB2Z2VtX29wZW4sCiAJLnBvc3RjbG9zZQkJCT0gdmdlbV9wb3N0Y2xvc2UsCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0v
dmlydGlvL3ZpcnRncHVfZHJ2LmMKaW5kZXggYzUwODY4NzUzMTMyLi4wYWZkZjUxZmRjZmQgMTAw
NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92aXJ0aW8vdmlydGdwdV9kcnYuYworKysgYi9kcml2
ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVfZHJ2LmMKQEAgLTE5NSw3ICsxOTUsNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyB2aXJ0aW9fZ3B1X2RyaXZlcl9mb3BzID0g
ewogfTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGRyaXZlciA9IHsKLQkuZHJpdmVyX2Zl
YXR1cmVzID0gRFJJVkVSX01PREVTRVQgfCBEUklWRVJfR0VNIHwgRFJJVkVSX1BSSU1FIHwgRFJJ
VkVSX1JFTkRFUiB8IERSSVZFUl9BVE9NSUMsCisJLmRyaXZlcl9mZWF0dXJlcyA9IERSSVZFUl9N
T0RFU0VUIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9SRU5ERVIgfCBEUklWRVJfQVRPTUlDLAogCS5v
cGVuID0gdmlydGlvX2dwdV9kcml2ZXJfb3BlbiwKIAkucG9zdGNsb3NlID0gdmlydGlvX2dwdV9k
cml2ZXJfcG9zdGNsb3NlLAogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Zt
d2dmeF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jCmluZGV4IDRm
ZjExYTAwNzdlMS4uODliOGViMDQ3NTgzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdm13
Z2Z4L3Ztd2dmeF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9kcnYu
YwpAQCAtMTU0OCw3ICsxNTQ4LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlv
bnMgdm13Z2Z4X2RyaXZlcl9mb3BzID0gewogCiBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgZHJp
dmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMgPQotCURSSVZFUl9NT0RFU0VUIHwgRFJJVkVSX1BS
SU1FIHwgRFJJVkVSX1JFTkRFUiB8IERSSVZFUl9BVE9NSUMsCisJRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfUkVOREVSIHwgRFJJVkVSX0FUT01JQywKIAkubG9hZCA9IHZtd19kcml2ZXJfbG9hZCwK
IAkudW5sb2FkID0gdm13X2RyaXZlcl91bmxvYWQsCiAJLmxhc3RjbG9zZSA9IHZtd19sYXN0Y2xv
c2UsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYyBiL2Ry
aXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCmluZGV4IDg0YWE0ZDYxZGM0Mi4uYWVm
ZmVjODJhNWNlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQu
YworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYwpAQCAtNDg1LDggKzQ4
NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgdm1fb3BlcmF0aW9uc19zdHJ1Y3QgeGVuX2RybV9k
cnZfdm1fb3BzID0gewogfTsKIAogc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHhlbl9kcm1fZHJp
dmVyID0gewotCS5kcml2ZXJfZmVhdHVyZXMgICAgICAgICAgID0gRFJJVkVSX0dFTSB8IERSSVZF
Ul9NT0RFU0VUIHwKLQkJCQkgICAgIERSSVZFUl9QUklNRSB8IERSSVZFUl9BVE9NSUMsCisJLmRy
aXZlcl9mZWF0dXJlcyAgICAgICAgICAgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBE
UklWRVJfQVRPTUlDLAogCS5yZWxlYXNlICAgICAgICAgICAgICAgICAgID0geGVuX2RybV9kcnZf
cmVsZWFzZSwKIAkuZ2VtX3ZtX29wcyAgICAgICAgICAgICAgICA9ICZ4ZW5fZHJtX2Rydl92bV9v
cHMsCiAJLmdlbV9mcmVlX29iamVjdF91bmxvY2tlZCAgPSB4ZW5fZHJtX2Rydl9mcmVlX29iamVj
dF91bmxvY2tlZCwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS96dGUvenhfZHJtX2Rydi5j
IGIvZHJpdmVycy9ncHUvZHJtL3p0ZS96eF9kcm1fZHJ2LmMKaW5kZXggMjhlOGQ2MDcyOTEwLi4w
NjBhZDUyNjZiYzcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS96dGUvenhfZHJtX2Rydi5j
CisrKyBiL2RyaXZlcnMvZ3B1L2RybS96dGUvenhfZHJtX2Rydi5jCkBAIC0zOCw4ICszOCw3IEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX21vZGVfY29uZmlnX2Z1bmNzIHp4X2RybV9tb2RlX2Nv
bmZpZ19mdW5jcyA9IHsKIERFRklORV9EUk1fR0VNX0NNQV9GT1BTKHp4X2RybV9mb3BzKTsKIAog
c3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHp4X2RybV9kcml2ZXIgPSB7Ci0JLmRyaXZlcl9mZWF0
dXJlcyA9IERSSVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9QUklNRSB8Ci0JCQkg
ICBEUklWRVJfQVRPTUlDLAorCS5kcml2ZXJfZmVhdHVyZXMgPSBEUklWRVJfR0VNIHwgRFJJVkVS
X01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5nZW1fZnJlZV9vYmplY3RfdW5sb2NrZWQgPSBk
cm1fZ2VtX2NtYV9mcmVlX29iamVjdCwKIAkuZ2VtX3ZtX29wcyA9ICZkcm1fZ2VtX2NtYV92bV9v
cHMsCiAJLmR1bWJfY3JlYXRlID0gZHJtX2dlbV9jbWFfZHVtYl9jcmVhdGUsCmRpZmYgLS1naXQg
YS9pbmNsdWRlL2RybS9kcm1fZHJ2LmggYi9pbmNsdWRlL2RybS9kcm1fZHJ2LmgKaW5kZXggNWUx
YmExNmQxOWM2Li43YmM0Nzk1MzE5YzQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2RybV9kcnYu
aAorKysgYi9pbmNsdWRlL2RybS9kcm1fZHJ2LmgKQEAgLTYxLDEyICs2MSw2IEBAIGVudW0gZHJt
X2RyaXZlcl9mZWF0dXJlIHsKIAkgKiBEcml2ZXIgc3VwcG9ydHMgbW9kZSBzZXR0aW5nIGludGVy
ZmFjZXMgKEtNUykuCiAJICovCiAJRFJJVkVSX01PREVTRVQJCQk9IEJJVCgxKSwKLQkvKioKLQkg
KiBARFJJVkVSX1BSSU1FOgotCSAqCi0JICogRHJpdmVyIGltcGxlbWVudHMgRFJNIFBSSU1FIGJ1
ZmZlciBzaGFyaW5nLgotCSAqLwotCURSSVZFUl9QUklNRQkJCT0gQklUKDIpLAogCS8qKgogCSAq
IEBEUklWRVJfUkVOREVSOgogCSAqCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:41:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:41:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctks-0008Kx-Sy; Mon, 17 Jun 2019 15:41:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hctks-0008Kp-DQ
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:41:10 +0000
X-Inumbo-ID: 53429d28-9116-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 53429d28-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:41: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: IXojFbMSqXw6lWGKfl4NsqEIaGuUy1ic5SPVnQ7rhoRLAPslIvOJLnSfXxGiSE0CemPMroNhA7
 UmkbTItzsAKXtJPNhl3gfcLkF1GXvocV2Y+XybqU2CzN/iJ1tf0yggXo2RpV4KeMEjY8inHfk1
 H7kFwmUOwwYQGjqtVXrC5J/rgEQhZKZgQyMQgelmPfpbfVGauzmu+5kMkXBA6jDYUUS/6sgRO+
 oDq3KGkawLln0qdgggLaQZEcdTbbWzpUUemSFiqrLYNcBx9pmnVqBMVq4Te+OgfqO5pL5Cr1tm
 CX8=
X-SBRS: 2.7
X-MesageID: 1846109
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,385,1557201600"; 
   d="scan'208";a="1846109"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 17 Jun 2019 16:41:04 +0100
Message-ID: <20190617154105.32323-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190617154105.32323-1-anthony.perard@citrix.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.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>

Rm9sbG93aW5nICJ4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzIiwgaW1wb3J0IG90
aGVyIFhlbgpwdWJsaWMgaGVhZGVycyB0aGF0IGFyZSBkZXNjcmliaW5nIGludGVyZmFjZXMuCgpU
aGUgaGVhZGVycyBhcmUgY2xlYW5lZCB1cCBhIGJpdCB3aGlsZSBpbXBvcnRpbmcgdGhlbS4gVGhl
IGhlYWRlcgpndWFyZCBzeW1ib2xzIGFyZSBjaGFuZ2VkIHRvIG1hdGNoIFFFTVUncyBjb2Rpbmcg
c3R5bGUsIHNvbWUgb3RoZXIKcGFydCBvZiB0aGUgZmlsZXMgdGhhdCBRRU1VIGRvZXNuJ3QgdXNl
IGFyZSByZW1vdmVkLgoKeGVuLW1hcGNhY2hlLmMgZG9lc24ndCBuZWVkcyBwYXJhbXMuaCwgc28g
cmVtb3ZlIHRoZSBpbmNsdWRlLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogaHcvaTM4Ni94ZW4veGVuLWh2bS5jICAgICAgICAg
ICAgICAgICB8ICAgNiArLQogaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMgICAgICAgICAgICB8
ICAgMiAtCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaCAgIHwgIDI4ICsrKysr
KysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vaW9yZXEuaCAgfCAxMDEgKysrKysrKysr
KysrKysrKysrKysrKysrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vcGFyYW1zLmgg
fCAgMzMgKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQsIDE2NSBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9o
dm0vZTgyMC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2h2
bS9pb3JlcS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2h2
bS9wYXJhbXMuaAoKZGlmZiAtLWdpdCBhL2h3L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYv
eGVuL3hlbi1odm0uYwppbmRleCAyOTM5MTIyZTdjLi43MjVmOWMyMjc4IDEwMDY0NAotLS0gYS9o
dy9pMzg2L3hlbi94ZW4taHZtLmMKKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCkBAIC0yNiw5
ICsyNiw5IEBACiAjaW5jbHVkZSAidHJhY2UuaCIKICNpbmNsdWRlICJleGVjL2FkZHJlc3Mtc3Bh
Y2VzLmgiCiAKLSNpbmNsdWRlIDx4ZW4vaHZtL2lvcmVxLmg+Ci0jaW5jbHVkZSA8eGVuL2h2bS9w
YXJhbXMuaD4KLSNpbmNsdWRlIDx4ZW4vaHZtL2U4MjAuaD4KKyNpbmNsdWRlICJody94ZW4vaW50
ZXJmYWNlL2h2bS9pb3JlcS5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaHZtL3BhcmFt
cy5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaCIKIAogLy8jZGVmaW5l
IERFQlVHX1hFTl9IVk0KIApkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMg
Yi9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYwppbmRleCAyNTQ3NTlmNzc2Li5kYzczYzg2YzYx
IDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYworKysgYi9ody9pMzg2L3hl
bi94ZW4tbWFwY2FjaGUuYwpAQCAtMTcsOCArMTcsNiBAQAogI2luY2x1ZGUgImh3L3hlbi94ZW4t
bGVnYWN5LWJhY2tlbmQuaCIKICNpbmNsdWRlICJxZW11L2JpdG1hcC5oIgogCi0jaW5jbHVkZSA8
eGVuL2h2bS9wYXJhbXMuaD4KLQogI2luY2x1ZGUgInN5c2VtdS94ZW4tbWFwY2FjaGUuaCIKICNp
bmNsdWRlICJ0cmFjZS5oIgogCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aHZtL2U4MjAuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vZTgyMC5oCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjljYjE0MWUzYzQKLS0tIC9kZXYvbnVsbAor
KysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaApAQCAtMCwwICsxLDI4IEBA
CisvKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRv
IGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNz
b2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFs
IGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBs
aW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVi
bGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0
aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBp
cworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0
aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNz
aW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFu
dGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBS
T1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IK
KyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMg
T0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Ug
QU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9S
IENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9U
SEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JU
IE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04g
V0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhF
IFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoYykgMjAwNiwgS2VpciBGcmFzZXIKKyAqLwor
CisjaWZuZGVmIFhFTl9QVUJMSUNfSFZNX0U4MjBfSAorI2RlZmluZSBYRU5fUFVCTElDX0hWTV9F
ODIwX0gKKworI2RlZmluZSBIVk1fQkVMT1dfNEdfUkFNX0VORCAgICAgICAgMHhGMDAwMDAwMAor
CisjZW5kaWYgLyogWEVOX1BVQkxJQ19IVk1fRTgyMF9IICovCmRpZmYgLS1naXQgYS9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aHZtL2lvcmVxLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNDUzZjMy
MGMyOAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vaW9y
ZXEuaApAQCAtMCwwICsxLDEwMSBAQAorLyoKKyAqIGlvcmVxLmg6IEkvTyByZXF1ZXN0IGRlZmlu
aXRpb25zIGZvciBkZXZpY2UgbW9kZWxzCisgKiBDb3B5cmlnaHQgKGMpIDIwMDQsIEludGVsIENv
cnBvcmF0aW9uLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5n
IHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwg
bWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBj
b3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUg
U29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRo
aXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMg
b3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZU
V0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBF
WFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBX
QVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICog
QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFN
QUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05U
UkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBD
T05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJ
TkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqLworCisjaWZuZGVmIFhFTl9QVUJMSUNfSFZNX0lPUkVR
X0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19IVk1fSU9SRVFfSAorCisjZGVmaW5lIElPUkVRX1JFQUQg
ICAgICAxCisjZGVmaW5lIElPUkVRX1dSSVRFICAgICAwCisKKyNkZWZpbmUgU1RBVEVfSU9SRVFf
Tk9ORSAgICAgICAgMAorI2RlZmluZSBTVEFURV9JT1JFUV9SRUFEWSAgICAgICAxCisjZGVmaW5l
IFNUQVRFX0lPUkVRX0lOUFJPQ0VTUyAgIDIKKyNkZWZpbmUgU1RBVEVfSU9SRVNQX1JFQURZICAg
ICAgMworCisjZGVmaW5lIElPUkVRX1RZUEVfUElPICAgICAgICAgIDAgLyogcGlvICovCisjZGVm
aW5lIElPUkVRX1RZUEVfQ09QWSAgICAgICAgIDEgLyogbW1pbyBvcHMgKi8KKyNkZWZpbmUgSU9S
RVFfVFlQRV9QQ0lfQ09ORklHICAgMgorI2RlZmluZSBJT1JFUV9UWVBFX1RJTUVPRkZTRVQgICA3
CisjZGVmaW5lIElPUkVRX1RZUEVfSU5WQUxJREFURSAgIDggLyogbWFwY2FjaGUgKi8KKworLyoK
KyAqIFZNRXhpdCBkaXNwYXRjaGVyIHNob3VsZCBjb29wZXJhdGUgd2l0aCBpbnN0cnVjdGlvbiBk
ZWNvZGVyIHRvCisgKiBwcmVwYXJlIHRoaXMgc3RydWN0dXJlIGFuZCBub3RpZnkgc2VydmljZSBP
UyBhbmQgRE0gYnkgc2VuZGluZworICogdmlycS4KKyAqCisgKiBGb3IgSS9PIHR5cGUgSU9SRVFf
VFlQRV9QQ0lfQ09ORklHLCB0aGUgcGh5c2ljYWwgYWRkcmVzcyBpcyBmb3JtYXR0ZWQKKyAqIGFz
IGZvbGxvd3M6CisgKgorICogNjMuLi4uNDh8NDcuLjQwfDM5Li4zNXwzNC4uMzJ8MzEuLi4uLi4u
LjAKKyAqIFNFR01FTlQgfEJVUyAgIHxERVYgICB8Rk4gICAgfE9GRlNFVAorICovCitzdHJ1Y3Qg
aW9yZXEgeworICAgIHVpbnQ2NF90IGFkZHI7ICAgICAgICAgIC8qIHBoeXNpY2FsIGFkZHJlc3Mg
Ki8KKyAgICB1aW50NjRfdCBkYXRhOyAgICAgICAgICAvKiBkYXRhIChvciBwYWRkciBvZiBkYXRh
KSAqLworICAgIHVpbnQzMl90IGNvdW50OyAgICAgICAgIC8qIGZvciByZXAgcHJlZml4ZXMgKi8K
KyAgICB1aW50MzJfdCBzaXplOyAgICAgICAgICAvKiBzaXplIGluIGJ5dGVzICovCisgICAgdWlu
dDMyX3QgdnBfZXBvcnQ7ICAgICAgLyogZXZ0Y2huIGZvciBub3RpZmljYXRpb25zIHRvL2Zyb20g
ZGV2aWNlIG1vZGVsICovCisgICAgdWludDE2X3QgX3BhZDA7CisgICAgdWludDhfdCBzdGF0ZTo0
OworICAgIHVpbnQ4X3QgZGF0YV9pc19wdHI6MTsgIC8qIGlmIDEsIGRhdGEgYWJvdmUgaXMgdGhl
IGd1ZXN0IHBhZGRyCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogb2YgdGhlIHJlYWwg
ZGF0YSB0byB1c2UuICovCisgICAgdWludDhfdCBkaXI6MTsgICAgICAgICAgLyogMT1yZWFkLCAw
PXdyaXRlICovCisgICAgdWludDhfdCBkZjoxOworICAgIHVpbnQ4X3QgX3BhZDE6MTsKKyAgICB1
aW50OF90IHR5cGU7ICAgICAgICAgICAvKiBJL08gdHlwZSAqLworfTsKK3R5cGVkZWYgc3RydWN0
IGlvcmVxIGlvcmVxX3Q7CisKK3N0cnVjdCBzaGFyZWRfaW9wYWdlIHsKKyAgICBzdHJ1Y3QgaW9y
ZXEgdmNwdV9pb3JlcVsxXTsKK307Cit0eXBlZGVmIHN0cnVjdCBzaGFyZWRfaW9wYWdlIHNoYXJl
ZF9pb3BhZ2VfdDsKKworc3RydWN0IGJ1Zl9pb3JlcSB7CisgICAgdWludDhfdCAgdHlwZTsgICAv
KiBJL08gdHlwZSAgICAgICAgICAgICAgICAgICAgKi8KKyAgICB1aW50OF90ICBwYWQ6MTsKKyAg
ICB1aW50OF90ICBkaXI6MTsgIC8qIDE9cmVhZCwgMD13cml0ZSAgICAgICAgICAgICAqLworICAg
IHVpbnQ4X3QgIHNpemU6MjsgLyogMD0+MSwgMT0+MiwgMj0+NCwgMz0+OC4gSWYgOCwgdXNlIHR3
byBidWZfaW9yZXFzICovCisgICAgdWludDMyX3QgYWRkcjoyMDsvKiBwaHlzaWNhbCBhZGRyZXNz
ICAgICAgICAgICAgKi8KKyAgICB1aW50MzJfdCBkYXRhOyAgIC8qIGRhdGEgICAgICAgICAgICAg
ICAgICAgICAgICAqLworfTsKK3R5cGVkZWYgc3RydWN0IGJ1Zl9pb3JlcSBidWZfaW9yZXFfdDsK
KworI2RlZmluZSBJT1JFUV9CVUZGRVJfU0xPVF9OVU0gICAgIDUxMSAvKiA4IGJ5dGVzIGVhY2gs
IHBsdXMgMiA0LWJ5dGUgaW5kZXhlcyAqLworc3RydWN0IGJ1ZmZlcmVkX2lvcGFnZSB7CisjaWZk
ZWYgX19YRU5fXworICAgIHVuaW9uIGJ1ZmlvcmVxX3BvaW50ZXJzIHsKKyAgICAgICAgc3RydWN0
IHsKKyNlbmRpZgorICAgICAgICAgICAgdWludDMyX3QgcmVhZF9wb2ludGVyOworICAgICAgICAg
ICAgdWludDMyX3Qgd3JpdGVfcG9pbnRlcjsKKyNpZmRlZiBfX1hFTl9fCisgICAgICAgIH07Cisg
ICAgICAgIHVpbnQ2NF90IGZ1bGw7CisgICAgfSBwdHJzOworI2VuZGlmCisgICAgYnVmX2lvcmVx
X3QgYnVmX2lvcmVxW0lPUkVRX0JVRkZFUl9TTE9UX05VTV07Cit9OyAvKiBOQi4gU2l6ZSBvZiB0
aGlzIHN0cnVjdHVyZSBtdXN0IGJlIG5vIGdyZWF0ZXIgdGhhbiBvbmUgcGFnZS4gKi8KK3R5cGVk
ZWYgc3RydWN0IGJ1ZmZlcmVkX2lvcGFnZSBidWZmZXJlZF9pb3BhZ2VfdDsKKworI2VuZGlmIC8q
IFhFTl9QVUJMSUNfSFZNX0lPUkVRX0ggKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9odm0vcGFyYW1zLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL3BhcmFt
cy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmE0YjZmZjM4NTMKLS0t
IC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL3BhcmFtcy5oCkBA
IC0wLDAgKzEsMzMgQEAKKy8qCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNv
ZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUi
KSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29w
aWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUg
U09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lO
RCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBU
SEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUK
KyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0s
IERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0Yg
Q09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1Ig
SU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBE
RUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA3LCBLZWly
IEZyYXNlcgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19IVk1fUEFSQU1TX0gKKyNkZWZpbmUg
WEVOX1BVQkxJQ19IVk1fUEFSQU1TX0gKKworLyoKKyAqIFBhcmFtZXRlciBzcGFjZSBmb3IgSFZN
T1Bfe3NldCxnZXR9X3BhcmFtLgorICovCisKKy8qIEFDUEkgUyBzdGF0ZTogY3VycmVudGx5IHN1
cHBvcnQgUzAgYW5kIFMzIG9uIHg4Ni4gKi8KKyNkZWZpbmUgSFZNX1BBUkFNX0FDUElfU19TVEFU
RSAxNAorCisjZW5kaWYgLyogWEVOX1BVQkxJQ19IVk1fUEFSQU1TX0ggKi8KLS0gCkFudGhvbnkg
UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:41:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:41:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctky-0008Lm-6Z; Mon, 17 Jun 2019 15:41:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hctkw-0008LV-VI
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:41:14 +0000
X-Inumbo-ID: 55dec5db-9116-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 55dec5db-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:41:13 +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: wHzjo5RqYzLKZgmX1VIM9WWTH4C7NDFYDFwET3zmDSBfbUJrelHOdOjapYyhMLI+gijdDJCuqB
 dDZHgI7y9qV8b/uxpQ/zfxlISfJStj2t7rcR5U9AANVoikrNhtnHHjFeMySI1DjLHkSf1GPTix
 xA4WZiVvF/njwHXi2io9azkPD8YceIytBmhnC4hfaEGFThbQrW/Fe6jJlf0+BmVTpj1f+dGZUL
 /Gb7dsBHhBMb5kwW+snKEdrybT8WpXmskMLS8xT0ZRQ9bRlUeBOOlhiDAkgvw3MhuXR05qpPV6
 9vg=
X-SBRS: 2.7
X-MesageID: 1838524
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,385,1557201600"; 
   d="scan'208";a="1838524"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 17 Jun 2019 16:41:01 +0100
Message-ID: <20190617154105.32323-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] Fix build of Xen support + 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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.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>

SGksCgpGaXggdGhlIGJ1aWxkIGluIG9zc3Rlc3QgYW5kIHNvbWUgY2xlYW51cAoKRm9yIHJlZmVy
ZW5jZToKClJlY2VudCBmbGlnaHQgZmFpbHVyZToKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA2L21zZzAxMDIyLmh0bWwKCkJpc2VjdCBy
ZXN1bHQ6Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2
ZWwvMjAxOS0wNi9tc2cwMTAyOS5odG1sCgpUaGFua3MuCgpBbnRob255IFBFUkFSRCAoNCk6CiAg
eGVuOiBGaXggYnVpbGQgd2l0aCBwdWJsaWMgaGVhZGVycwogIHhlbjogSW1wb3J0IG90aGVyIHhl
bi9pby8qLmgKICB4ZW46IEltcG9ydCBYZW4gcHVibGljIGhlYWRlcnMgdXNlZCBieSB4ZW4taHZt
LmMKICB4ZW46IEF2b2lkIFZMQQoKIGh3LzlwZnMveGVuLTlwZnMuaCAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICA0ICstCiBody9ibG9jay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAgICAg
IHwgICAgNSArLQogaHcvY2hhci94ZW5fY29uc29sZS5jICAgICAgICAgICAgICAgICAgICB8ICAg
IDIgKy0KIGh3L2Rpc3BsYXkveGVuZmIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgICA3ICst
CiBody9pMzg2L3hlbi94ZW4taHZtLmMgICAgICAgICAgICAgICAgICAgIHwgICAxNyArLQogaHcv
aTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMgICAgICAgICAgICAgICB8ICAgIDIgLQogaHcvbmV0L3hl
bl9uaWMuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIGh3L3VzYi94ZW4tdXNi
LmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAzICstCiBody94ZW4veGVuLWxlZ2FjeS1i
YWNrZW5kLmMgICAgICAgICAgICAgIHwgICAgMiAtCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
Z3JhbnRfdGFibGUuaCAgIHwgICAzNiArCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4
MjAuaCAgICAgIHwgICAyOCArCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmgg
ICAgIHwgIDEwMSArKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vcGFyYW1zLmggICAg
fCAgIDMzICsKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oICAgICAgfCAgNzEy
ICsrKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaCAg
ICB8ICAgNDYgKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCAgICAgICB8ICAx
NTYgKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggICAgICB8ICA1NjYg
KysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaCAgICAgIHwg
MTAxMCArKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
cHJvdG9jb2xzLmggIHwgICA0MiArCiBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8v
cmluZy5oIHwgICAgMAogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmggICAgICB8
ICAyNTQgKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmggICAgIHwg
ICA3MCArKwogaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAgICAgICAgICAgICB8ICAgIDIg
Ky0KIDIzIGZpbGVzIGNoYW5nZWQsIDMwNzYgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxl
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAu
aAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vaW9yZXEu
aAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vcGFyYW1z
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYu
aAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xl
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5o
CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaAog
Y3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMu
aAogcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUp
CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgK
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:41:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:41:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctky-0008M6-HG; Mon, 17 Jun 2019 15:41:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hctkw-0008LU-Va
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:41:15 +0000
X-Inumbo-ID: 561209d7-9116-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 561209d7-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:41:13 +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: m8p7QSPWyD6XAlP0UCvQs8rrSZpRFRITJnOmdhyixFTQF+HI+KTQhyUcxt3Wzbd7aww30IHafu
 PM5jGuamTqsXMfNgjC99ipQShn66hGYE8f+KNXYQGtgGZVaRFmHSrH+ae4Dre9+jkV9DC+LWt6
 JrBm9ctvIIWM+cZRKH8V2TqzoaUlO2KVzqrzfkOrO+e/KOBKtTkpsyAQ1v0P/qHm02McQ3MEwM
 Nhx3hbhykEwGGG6ukfgPV9rLzbAfAVcMH5YwFtVkW2x9S/i9zwxBEBNmVfaxHfFd31t0mJLB6N
 9Lc=
X-SBRS: 2.7
X-MesageID: 1846122
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,385,1557201600"; 
   d="scan'208";a="1846122"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 17 Jun 2019 16:41:05 +0100
Message-ID: <20190617154105.32323-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190617154105.32323-1-anthony.perard@citrix.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

QXZvaWQgdXNpbmcgYSB2YXJpYWJsZSBsZW5ndGggYXJyYXkuCgpTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIFdh
cyBzdWdnZXN0ZWQgYnkgUGV0ZXIgaGVyZToKICAgIDxDQUZFQWNBODgrQTJvQ2tRbnhLREVkcG1m
Q1pTbVB6V01CZzAxd0REVjY4Yk1ab1k1SmdAbWFpbC5nbWFpbC5jb20+CiAgICAic2hvdWxkIHdl
IHRyeSB0byBzdG9wIHVzaW5nIHZhcmlhYmxlIGxlbmd0aCBhcnJheXM/IgoKIGh3L2kzODYveGVu
L3hlbi1odm0uYyB8IDExICsrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25z
KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2kzODYveGVuL3hlbi1odm0uYyBi
L2h3L2kzODYveGVuL3hlbi1odm0uYwppbmRleCA3MjVmOWMyMjc4Li4xMGQ3M2I1NWI0IDEwMDY0
NAotLS0gYS9ody9pMzg2L3hlbi94ZW4taHZtLmMKKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5j
CkBAIC02MTUsNyArNjE1LDggQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhl
bklPU3RhdGUgKnN0YXRlLAogewogICAgIGh3YWRkciBucGFnZXMgPSBzaXplID4+IFRBUkdFVF9Q
QUdFX0JJVFM7CiAgICAgY29uc3QgaW50IHdpZHRoID0gc2l6ZW9mKHVuc2lnbmVkIGxvbmcpICog
ODsKLSAgICB1bnNpZ25lZCBsb25nIGJpdG1hcFtESVZfUk9VTkRfVVAobnBhZ2VzLCB3aWR0aCld
OworICAgIHVuc2lnbmVkIGxvbmcgKmJpdG1hcCA9IE5VTEw7CisgICAgc2l6ZV90IGJpdG1hcF9z
aXplID0gRElWX1JPVU5EX1VQKG5wYWdlcywgd2lkdGgpOwogICAgIGludCByYywgaSwgajsKICAg
ICBjb25zdCBYZW5QaHlzbWFwICpwaHlzbWFwID0gTlVMTDsKIApAQCAtNjMyLDYgKzYzMyw4IEBA
IHN0YXRpYyB2b2lkIHhlbl9zeW5jX2RpcnR5X2JpdG1hcChYZW5JT1N0YXRlICpzdGF0ZSwKICAg
ICAgICAgcmV0dXJuOwogICAgIH0KIAorICAgIGJpdG1hcCA9IGdfbmV3MCh1bnNpZ25lZCBsb25n
LCBiaXRtYXBfc2l6ZSk7CisKICAgICByYyA9IHhlbl90cmFja19kaXJ0eV92cmFtKHhlbl9kb21p
ZCwgc3RhcnRfYWRkciA+PiBUQVJHRVRfUEFHRV9CSVRTLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbnBhZ2VzLCBiaXRtYXApOwogICAgIGlmIChyYyA8IDApIHsKQEAgLTY0NCwxMCAr
NjQ3LDEwIEBAIHN0YXRpYyB2b2lkIHhlbl9zeW5jX2RpcnR5X2JpdG1hcChYZW5JT1N0YXRlICpz
dGF0ZSwKICAgICAgICAgICAgICAgICAgICAgIiwgMHgiIFRBUkdFVF9GTVRfcGx4ICIpOiAlc1xu
IiwKICAgICAgICAgICAgICAgICAgICAgc3RhcnRfYWRkciwgc3RhcnRfYWRkciArIHNpemUsIHN0
cmVycm9yKGVycm5vKSk7CiAgICAgICAgIH0KLSAgICAgICAgcmV0dXJuOworICAgICAgICBnb3Rv
IG91dDsKICAgICB9CiAKLSAgICBmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShiaXRtYXApOyBp
KyspIHsKKyAgICBmb3IgKGkgPSAwOyBpIDwgYml0bWFwX3NpemU7IGkrKykgewogICAgICAgICB1
bnNpZ25lZCBsb25nIG1hcCA9IGJpdG1hcFtpXTsKICAgICAgICAgd2hpbGUgKG1hcCAhPSAwKSB7
CiAgICAgICAgICAgICBqID0gY3R6bChtYXApOwpAQCAtNjU3LDYgKzY2MCw4IEBAIHN0YXRpYyB2
b2lkIHhlbl9zeW5jX2RpcnR5X2JpdG1hcChYZW5JT1N0YXRlICpzdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFRBUkdFVF9QQUdFX1NJWkUpOwogICAgICAgICB9Owog
ICAgIH0KK291dDoKKyAgICBnX2ZyZWUoYml0bWFwKTsKIH0KIAogc3RhdGljIHZvaWQgeGVuX2xv
Z19zdGFydChNZW1vcnlMaXN0ZW5lciAqbGlzdGVuZXIsCi0tIApBbnRob255IFBFUkFSRAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:41:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:41:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctl0-0008NR-T9; Mon, 17 Jun 2019 15: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hctkz-0008Mo-BB
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:41:17 +0000
X-Inumbo-ID: 567e1c18-9116-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 567e1c18-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:41:13 +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: T6BohGEw++h1+GHoXfsshj2diqf/tn8AfnI4zOUbwCvFNuPDAjtmLNt2keSpd5eQOZnlzet7b+
 7dJWVOWL7Y/QwWvD/49R4ewdrqcwO9ph/qUuGrf9ArPBOjBR36I2kFHOsfiUylDnH0YlxCMCnL
 FiFJ/cXAuWgmPs0pTWdIuWU8RtwaPXwxJj6GhtkEcW1PjxkL7zkWp0ffcT9ho9iSFIZIcNK9N9
 8QxfoIzoGSO+mriOo/LWx7a36DRPCbsV/fk1OnK8hG4b7x40uP0hsY9iej1IQXNDL5yUfFJZ+v
 jjI=
X-SBRS: 2.7
X-MesageID: 1846123
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,385,1557201600"; 
   d="scan'208";a="1846123"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 17 Jun 2019 16:41:02 +0100
Message-ID: <20190617154105.32323-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190617154105.32323-1-anthony.perard@citrix.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] xen: Fix build with public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.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>

Rm9sbG93aW5nIDM3Njc3ZDdkYjMgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xz
IiwgUUVNVSBzdGFydAp0byBmYWlsIHRvIGJ1aWxkOgoKSW4gZmlsZSBpbmNsdWRlZCBmcm9tIH4v
eGVuL3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL2Jsa2lmLmg6MzE6MCwKICAgICAgICAg
ICAgICAgICBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW5fYmxraWYu
aDo1LAogICAgICAgICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Js
b2NrL3hlbi1ibG9jay5jOjIyOgp+L3hlbi90b29scy8uLi90b29scy9pbmNsdWRlL3hlbi9pby9y
aW5nLmg6Njg6MDogZXJyb3I6ICJfX0NPTlNUX1JJTkdfU0laRSIgcmVkZWZpbmVkIFstV2Vycm9y
XQogI2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCgpJbiBmaWxlIGluY2x1ZGVk
IGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjQ6MCwK
ICAgICAgICAgICAgICAgICBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94
ZW4tYmxvY2suYzoyMjoKfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL2lv
L3JpbmcuaDo2NjowOiBub3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMg
ZGVmaW5pdGlvbgogI2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCgpUaGUgaXNz
dWUgaXMgdGhhdCBzb21lIHB1YmxpYyB4ZW4gaGVhZGVycyBoYXZlIGJlZW4gaW1wb3J0ZWQgKGJ5
CmY2NWVhZGI2MzkgInhlbjogaW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpIGJ1dCBub3QgYWxsLiBX
aXRoIHRoZSBjaGFuZ2UKaW4gdGhlIGd1YXJkcyBzeW1ib2xlLCB0aGUgcmluZy5oIGhlYWRlciBz
dGFydCB0byBiZSBpbXBvcnRlZCB0d2ljZS4KCkZpeCB0aGUgYnVpbGQgYnkgaW1wb3J0aW5nIGJs
a2lmLmggYW5kIHVzYmlmLmggYW5kIHRoZXJlIGRlcGVuZGVuY2llcy4KU29tZSBjbGVhbnVwIGhh
dmUgYmVlbiBkb25lIG9uIHRob3NlIGZpbGVzLgoKU3Vic2VxdWVudCBwYXRjaGVzIHdpbGwgaW1w
b3J0IG90aGVyIFhlbiBwdWJsaWMgaGVhZGVycy4KCnJpbmcuaCBoYXZlIGJlZW4gbW92ZWQgdG8g
Imh3L3hlbi9pbnRlcmZhY2UvIiBhbG9uZyB3aXRoIGJsa2lmLmggYW5kCnVzYmlmLmggYXMgdGhv
c2UgZGVzY3JpYmUgaW50ZXJmYWNlIChhbmQgd291bGQgYWxsb3cgdG8gYWxzbyBpbXBvcnQgYQp4
ZW4uaCBoZWFkZXIgaWYgdGhhdCB3YXMgbmVjZXNzYXJ5KS4KCnhlbi1tYXBjYWNoZS5jIGRvZXNu
J3QgbmVlZHMgZ3JhbnRfdGFibGUuaC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIGh3LzlwZnMveGVuLTlwZnMuaCAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKy0KIGh3L2Jsb2NrL3hlbl9ibGtpZi5oICAgICAgICAgICAg
ICAgICAgICAgfCAgIDMgKy0KIGh3L3VzYi94ZW4tdXNiLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDMgKy0KIGh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYyAgICAgICAgICAgICAgfCAg
IDIgLQogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmggICB8ICAzNiArKwog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmggICAgICB8IDcxMiArKysrKysrKysr
KysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4veyA9PiBpbnRlcmZhY2V9L2lvL3JpbmcuaCB8
ICAgMAogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmggICAgICB8IDI1NCArKysr
KysrKwogOCBmaWxlcyBjaGFuZ2VkLCAxMDA1IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxl
LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYu
aAogcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUp
CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgK
CmRpZmYgLS1naXQgYS9ody85cGZzL3hlbi05cGZzLmggYi9ody85cGZzL3hlbi05cGZzLmgKaW5k
ZXggZmJkZWUzZDg0My4uOTJkYzg3ZTllMCAxMDA2NDQKLS0tIGEvaHcvOXBmcy94ZW4tOXBmcy5o
CisrKyBiL2h3LzlwZnMveGVuLTlwZnMuaApAQCAtMTQsNyArMTQsNyBAQAogI2RlZmluZSBIV185
UEZTX1hFTl85UEZTX0gKIAogI2luY2x1ZGUgPHhlbi9pby9wcm90b2NvbHMuaD4KLSNpbmNsdWRl
ICJody94ZW4vaW8vcmluZy5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5o
IgogCiAvKgogICogRG8gbm90IG1lcmdlIGludG8geGVuLTlwLWJhY2tlbmQuYzogY2xhbmcgZG9l
c24ndCBhbGxvdyB1bnVzZWQgc3RhdGljCmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fYmxraWYu
aCBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCmluZGV4IGEzNTM2OTNlYTAuLjVhMTA5NGQ3OTMgMTAw
NjQ0Ci0tLSBhL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCisrKyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5o
CkBAIC0xLDggKzEsNyBAQAogI2lmbmRlZiBYRU5fQkxLSUZfSAogI2RlZmluZSBYRU5fQkxLSUZf
SAogCi0jaW5jbHVkZSAiaHcveGVuL2lvL3JpbmcuaCIKLSNpbmNsdWRlIDx4ZW4vaW8vYmxraWYu
aD4KKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgiCiAjaW5jbHVkZSA8eGVu
L2lvL3Byb3RvY29scy5oPgogCiAvKgpkaWZmIC0tZ2l0IGEvaHcvdXNiL3hlbi11c2IuYyBiL2h3
L3VzYi94ZW4tdXNiLmMKaW5kZXggYjIwZDBjZmFkZi4uZGZiYjQxOGU3NyAxMDA2NDQKLS0tIGEv
aHcvdXNiL3hlbi11c2IuYworKysgYi9ody91c2IveGVuLXVzYi5jCkBAIC0zMiw4ICszMiw3IEBA
CiAjaW5jbHVkZSAicWFwaS9xbXAvcWRpY3QuaCIKICNpbmNsdWRlICJxYXBpL3FtcC9xc3RyaW5n
LmgiCiAKLSNpbmNsdWRlICJody94ZW4vaW8vcmluZy5oIgotI2luY2x1ZGUgPHhlbi9pby91c2Jp
Zi5oPgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaCIKIAogLyoKICAqIENo
ZWNrIGZvciByZXF1aXJlZCBzdXBwb3J0IG9mIHVzYmlmLmg6IFVTQklGX1NIT1JUX05PVF9PSyB3
YXMgdGhlIGxhc3QKZGlmZiAtLWdpdCBhL2h3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYyBiL2h3
L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYwppbmRleCAzNmZkMWU5YjA5Li4zNzE1Yzk0ZmE2IDEw
MDY0NAotLS0gYS9ody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMKKysrIGIvaHcveGVuL3hlbi1s
ZWdhY3ktYmFja2VuZC5jCkBAIC0zNCw4ICszNCw2IEBACiAjaW5jbHVkZSAiaHcveGVuL3hlbl9w
dmRldi5oIgogI2luY2x1ZGUgIm1vbml0b3IvcWRldi5oIgogCi0jaW5jbHVkZSA8eGVuL2dyYW50
X3RhYmxlLmg+Ci0KIERldmljZVN0YXRlICp4ZW5fc3lzZGV2OwogQnVzU3RhdGUgKnhlbl9zeXNi
dXM7CiAKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5o
IGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmgKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMzAyZTQwNDgxNAotLS0gL2Rldi9udWxsCisrKyBiL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCkBAIC0wLDAgKzEsMzYgQEAKKy8q
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqIGdyYW50X3RhYmxlLmgKKyAqCisgKiBJbnRlcmZhY2Ug
Zm9yIGdyYW50aW5nIGZvcmVpZ24gYWNjZXNzIHRvIHBhZ2UgZnJhbWVzLCBhbmQgcmVjZWl2aW5n
CisgKiBwYWdlLW93bmVyc2hpcCB0cmFuc2ZlcnMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJl
YnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29w
eQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVz
ICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJl
c3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRv
IHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5z
ZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQg
cGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBz
dWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29w
eXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRl
ZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdh
cmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FS
UkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQg
Tk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8g
RVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJM
RSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIg
SU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICog
RlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVT
RSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdo
dCAoYykgMjAwNCwgSyBBIEZyYXNlcgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19HUkFOVF9U
QUJMRV9ICisjZGVmaW5lIFhFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSAorCisvKgorICogUmVmZXJl
bmNlIHRvIGEgZ3JhbnQgZW50cnkgaW4gYSBzcGVjaWZpZWQgZG9tYWluJ3MgZ3JhbnQgdGFibGUu
CisgKi8KK3R5cGVkZWYgdWludDMyX3QgZ3JhbnRfcmVmX3Q7CisKKyNlbmRpZiAvKiBYRU5fUFVC
TElDX0dSQU5UX1RBQkxFX0ggKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9ibGtpZi5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMmZlNzcyNzFjOQotLS0gL2Rldi9udWxs
CisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oCkBAIC0wLDAgKzEsNzEy
IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBibGtpZi5oCisgKgorICogVW5pZmllZCBi
bG9jay1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVy
bWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24g
b2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1
bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0
d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRo
ZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJp
YnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUs
IGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlz
aGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisg
KiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBz
aGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9u
cyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJ
UyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQs
IElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJ
TkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBI
T0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFC
SUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lT
RSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09G
VFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgor
ICoKKyAqIENvcHlyaWdodCAoYykgMjAwMy0yMDA0LCBLZWlyIEZyYXNlcgorICogQ29weXJpZ2h0
IChjKSAyMDEyLCBTcGVjdHJhIExvZ2ljIENvcnBvcmF0aW9uCisgKi8KKworI2lmbmRlZiBYRU5f
UFVCTElDX0lPX0JMS0lGX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT19CTEtJRl9ICisKKyNpbmNs
dWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZyb250
LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRp
bmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9ldmVu
dCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0
aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJvcHJp
YXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgorICoK
KyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlc3Bv
bnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBv
biByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJv
dmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3BfZXZl
bnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVTUE9O
U0VTKCkpLgorICovCisKKyNpZm5kZWYgYmxraWZfdmRldl90CisjZGVmaW5lIGJsa2lmX3ZkZXZf
dCAgIHVpbnQxNl90CisjZW5kaWYKKyNkZWZpbmUgYmxraWZfc2VjdG9yX3QgdWludDY0X3QKKwor
LyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICogPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFhlbiBibG9jayBk
cml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhlblN0b3JlIHRvCisgKiBjb21tdW5pY2F0
ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4gIFRo
aXMKKyAqIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUgaW4gdGhl
IHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBYZW5TdG9y
ZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAqCisgKiBBbGwgZGF0YSBpbiB0
aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5nIG51bWVy
aWMKKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2YWx1ZSByYW5n
ZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGludGVnZXIg
dHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCisgKiBvZiBhIHByb3Blcmx5
IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24uCisgKgor
ICogQW55IHNwZWNpZmllZCBkZWZhdWx0IHZhbHVlIGlzIGluIGVmZmVjdCBpZiB0aGUgY29ycmVz
cG9uZGluZyBYZW5CdXMgbm9kZQorICogaXMgbm90IHByZXNlbnQgaW4gdGhlIFhlblN0b3JlLgor
ICoKKyAqIFhlblN0b3JlIG5vZGVzIGluIHNlY3Rpb25zIG1hcmtlZCAiUFJJVkFURSIgYXJlIHNv
bGVseSBmb3IgdXNlIGJ5IHRoZQorICogZHJpdmVyIHNpZGUgd2hvc2UgWGVuQnVzIHRyZWUgY29u
dGFpbnMgdGhlbS4KKyAqCisgKiBYZW5TdG9yZSBub2RlcyBtYXJrZWQgIkRFUFJFQ0FURUQiIGlu
IHRoZWlyIG5vdGVzIHNlY3Rpb24gc2hvdWxkIG9ubHkgYmUKKyAqIHVzZWQgdG8gcHJvdmlkZSBp
bnRlcm9wZXJhYmlsaXR5IHdpdGggbGVnYWN5IGltcGxlbWVudGF0aW9ucy4KKyAqCisgKiBTZWUg
dGhlIFhlbkJ1cyBzdGF0ZSB0cmFuc2l0aW9uIGRpYWdyYW0gYmVsb3cgZm9yIGRldGFpbHMgb24g
d2hlbiBYZW5CdXMKKyAqIG5vZGVzIG11c3QgYmUgcHVibGlzaGVkIGFuZCB3aGVuIHRoZXkgY2Fu
IGJlIHF1ZXJpZWQuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgSWRlbnRpZmljYXRpb24g
KFBSSVZBVEUpIC0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIG1vZGUKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgICJyIiAocmVhZCBvbmx5KSwgInciICh3cml0YWJsZSkKKyAqCisgKiAgICAgIFRo
ZSByZWFkIG9yIHdyaXRlIGFjY2VzcyBwZXJtaXNzaW9ucyB0byB0aGUgYmFja2luZyBzdG9yZSB0
byBiZQorICogICAgICBncmFudGVkIHRvIHRoZSBmcm9udGVuZC4KKyAqCisgKiBwYXJhbXMKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZworICoKKyAqICAgICAgQSBmcmVlIGZvcm1hdHRl
ZCBzdHJpbmcgcHJvdmlkaW5nIHN1ZmZpY2llbnQgaW5mb3JtYXRpb24gZm9yIHRoZQorICogICAg
ICBob3RwbHVnIHNjcmlwdCB0byBhdHRhY2ggdGhlIGRldmljZSBhbmQgcHJvdmlkZSBhIHN1aXRh
YmxlCisgKiAgICAgIGhhbmRsZXIgKGllOiBhIGJsb2NrIGRldmljZSkgZm9yIGJsa2JhY2sgdG8g
dXNlLgorICoKKyAqIHBoeXNpY2FsLWRldmljZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgIk1B
Sk9SOk1JTk9SIgorICogICAgICBOb3RlczogMTEKKyAqCisgKiAgICAgIE1BSk9SIGFuZCBNSU5P
UiBhcmUgdGhlIG1ham9yIG51bWJlciBhbmQgbWlub3IgbnVtYmVyIG9mIHRoZQorICogICAgICBi
YWNraW5nIGRldmljZSByZXNwZWN0aXZlbHkuCisgKgorICogcGh5c2ljYWwtZGV2aWNlLXBhdGgK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIHBhdGggc3RyaW5nCisgKgorICogICAgICBBIHN0cmlu
ZyB0aGF0IGNvbnRhaW5zIHRoZSBhYnNvbHV0ZSBwYXRoIHRvIHRoZSBkaXNrIGltYWdlLiBPbgor
ICogICAgICBOZXRCU0QgYW5kIExpbnV4IHRoaXMgaXMgYWx3YXlzIGEgYmxvY2sgZGV2aWNlLCB3
aGlsZSBvbiBGcmVlQlNECisgKiAgICAgIGl0IGNhbiBiZSBlaXRoZXIgYSBibG9jayBkZXZpY2Ug
b3IgYSByZWd1bGFyIGZpbGUuCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
ImZpbGUiLCAicGh5IiwgInRhcCIKKyAqCisgKiAgICAgIFRoZSB0eXBlIG9mIHRoZSBiYWNraW5n
IGRldmljZS9vYmplY3QuCisgKgorICoKKyAqIGRpcmVjdC1pby1zYWZlCisgKiAgICAgIFZhbHVl
czogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgor
ICogICAgICBUaGUgdW5kZXJseWluZyBzdG9yYWdlIGlzIG5vdCBhZmZlY3RlZCBieSB0aGUgZGly
ZWN0IElPIG1lbW9yeQorICogICAgICBsaWZldGltZSBidWcuICBTZWU6CisgKiAgICAgICAgaHR0
cDovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxMi0xMi9tc2cwMTE1
NC5odG1sCisgKgorICogICAgICBUaGVyZWZvcmUgdGhpcyBvcHRpb24gZ2l2ZXMgdGhlIGJhY2tl
bmQgcGVybWlzc2lvbiB0byB1c2UKKyAqICAgICAgT19ESVJFQ1QsIG5vdHdpdGhzdGFuZGluZyB0
aGF0IGJ1Zy4KKyAqCisgKiAgICAgIFRoYXQgaXMsIGlmIHRoaXMgb3B0aW9uIGlzIGVuYWJsZWQs
IHVzZSBvZiBPX0RJUkVDVCBpcyBzYWZlLAorICogICAgICBpbiBjaXJjdW1zdGFuY2VzIHdoZXJl
IHdlIHdvdWxkIG5vcm1hbGx5IGhhdmUgYXZvaWRlZCBpdCBhcyBhCisgKiAgICAgIHdvcmthcm91
bmQgZm9yIHRoYXQgYnVnLiAgVGhpcyBvcHRpb24gaXMgbm90IHJlbGV2YW50IGZvciBhbGwKKyAq
ICAgICAgYmFja2VuZHMsIGFuZCBldmVuIG5vdCBuZWNlc3NhcmlseSBzdXBwb3J0ZWQgZm9yIHRo
b3NlIGZvcgorICogICAgICB3aGljaCBpdCBpcyByZWxldmFudC4gIEEgYmFja2VuZCB3aGljaCBr
bm93cyB0aGF0IGl0IGlzIG5vdAorICogICAgICBhZmZlY3RlZCBieSB0aGUgYnVnIGNhbiBpZ25v
cmUgdGhpcyBvcHRpb24uCisgKgorICogICAgICBUaGlzIG9wdGlvbiBkb2Vzbid0IHJlcXVpcmUg
YSBiYWNrZW5kIHRvIHVzZSBPX0RJUkVDVCwgc28gaXQKKyAqICAgICAgc2hvdWxkIG5vdCBiZSB1
c2VkIHRvIHRyeSB0byBjb250cm9sIHRoZSBjYWNoaW5nIGJlaGF2aW91ci4KKyAqCisgKi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBGZWF0dXJlcyAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KKyAqCisgKiBmZWF0dXJlLWJhcnJpZXIKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDAvMSAoYm9vbGVhbikKKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKKyAqCisgKiAg
ICAgIEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNz
IHJlcXVlc3RzCisgKiAgICAgIGNvbnRhaW5pbmcgdGhlIEJMS0lGX09QX1dSSVRFX0JBUlJJRVIg
cmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0cworICogICAgICBvZiB0aGlzIHR5cGUgbWF5IHN0aWxs
IGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCisgKiAgICAgIEJMS0lGX1JTUF9FT1BO
T1RTVVBQIHJlc3VsdCBjb2RlLgorICoKKyAqIGZlYXR1cmUtZmx1c2gtY2FjaGUKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDAvMSAoYm9vbGVhbikKKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAK
KyAqCisgKiAgICAgIEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNh
biBwcm9jZXNzIHJlcXVlc3RzCisgKiAgICAgIGNvbnRhaW5pbmcgdGhlIEJMS0lGX09QX0ZMVVNI
X0RJU0tDQUNIRSByZXF1ZXN0IG9wY29kZS4gIFJlcXVlc3RzCisgKiAgICAgIG9mIHRoaXMgdHlw
ZSBtYXkgc3RpbGwgYmUgcmV0dXJuZWQgYXQgYW55IHRpbWUgd2l0aCB0aGUKKyAqICAgICAgQkxL
SUZfUlNQX0VPUE5PVFNVUFAgcmVzdWx0IGNvZGUuCisgKgorICogZmVhdHVyZS1kaXNjYXJkCisg
KiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFs
dWU6ICAwCisgKgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFj
a2VuZCBjYW4gcHJvY2VzcyByZXF1ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9P
UF9ESVNDQVJEIHJlcXVlc3Qgb3Bjb2RlLiAgUmVxdWVzdHMKKyAqICAgICAgb2YgdGhpcyB0eXBl
IG1heSBzdGlsbCBiZSByZXR1cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQorICogICAgICBCTEtJ
Rl9SU1BfRU9QTk9UU1VQUCByZXN1bHQgY29kZS4KKyAqCisgKiBmZWF0dXJlLXBlcnNpc3RlbnQK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDAvMSAoYm9vbGVhbikKKyAqICAgICAgRGVmYXVsdCBW
YWx1ZTogIDAKKyAqICAgICAgTm90ZXM6IDcKKyAqCisgKiAgICAgIEEgdmFsdWUgb2YgIjEiIGlu
ZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBrZWVwIHRoZSBncmFudHMgdXNlZAorICogICAg
ICBieSB0aGUgZnJvbnRlbmQgZHJpdmVyIG1hcHBlZCwgc28gdGhlIHNhbWUgc2V0IG9mIGdyYW50
cyBzaG91bGQgYmUKKyAqICAgICAgdXNlZCBpbiBhbGwgdHJhbnNhY3Rpb25zLiBUaGUgbWF4aW11
bSBudW1iZXIgb2YgZ3JhbnRzIHRoZSBiYWNrZW5kCisgKiAgICAgIGNhbiBtYXAgcGVyc2lzdGVu
dGx5IGRlcGVuZHMgb24gdGhlIGltcGxlbWVudGF0aW9uLCBidXQgaWRlYWxseSBpdAorICogICAg
ICBzaG91bGQgYmUgUklOR19TSVpFICogQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNULiBV
c2luZyB0aGlzCisgKiAgICAgIGZlYXR1cmUgdGhlIGJhY2tlbmQgZG9lc24ndCBuZWVkIHRvIHVu
bWFwIGVhY2ggZ3JhbnQsIHByZXZlbnRpbmcKKyAqICAgICAgY29zdGx5IFRMQiBmbHVzaGVzLiBU
aGUgYmFja2VuZCBkcml2ZXIgc2hvdWxkIG9ubHkgbWFwIGdyYW50cworICogICAgICBwZXJzaXN0
ZW50bHkgaWYgdGhlIGZyb250ZW5kIHN1cHBvcnRzIGl0LiBJZiBhIGJhY2tlbmQgZHJpdmVyIGNo
b29zZXMKKyAqICAgICAgdG8gdXNlIHRoZSBwZXJzaXN0ZW50IHByb3RvY29sIHdoZW4gdGhlIGZy
b250ZW5kIGRvZXNuJ3Qgc3VwcG9ydCBpdCwKKyAqICAgICAgaXQgd2lsbCBwcm9iYWJseSBoaXQg
dGhlIG1heGltdW0gbnVtYmVyIG9mIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzCisgKiAgICAg
IChkdWUgdG8gdGhlIGZhY3QgdGhhdCB0aGUgZnJvbnRlbmQgd29uJ3QgYmUgcmV1c2luZyB0aGUg
c2FtZSBncmFudHMpLAorICogICAgICBhbmQgZmFsbCBiYWNrIHRvIG5vbi1wZXJzaXN0ZW50IG1v
ZGUuIEJhY2tlbmQgaW1wbGVtZW50YXRpb25zIG1heQorICogICAgICBzaHJpbmsgb3IgZXhwYW5k
IHRoZSBudW1iZXIgb2YgcGVyc2lzdGVudGx5IG1hcHBlZCBncmFudHMgd2l0aG91dAorICogICAg
ICBub3RpZnlpbmcgdGhlIGZyb250ZW5kIGRlcGVuZGluZyBvbiBtZW1vcnkgY29uc3RyYWludHMg
KHRoaXMgbWlnaHQKKyAqICAgICAgY2F1c2UgYSBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbikuCisg
KgorICogICAgICBJZiBhIGJhY2tlbmQgZHJpdmVyIHdhbnRzIHRvIGxpbWl0IHRoZSBtYXhpbXVt
IG51bWJlciBvZiBwZXJzaXN0ZW50bHkKKyAqICAgICAgbWFwcGVkIGdyYW50cyB0byBhIHZhbHVl
IGxlc3MgdGhhbiBSSU5HX1NJWkUgKgorICogICAgICBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JF
UVVFU1QgYSBMUlUgc3RyYXRlZ3kgc2hvdWxkIGJlIHVzZWQgdG8KKyAqICAgICAgZGlzY2FyZCB0
aGUgZ3JhbnRzIHRoYXQgYXJlIGxlc3MgY29tbW9ubHkgdXNlZC4gVXNpbmcgYSBMUlUgaW4gdGhl
CisgKiAgICAgIGJhY2tlbmQgZHJpdmVyIHBhaXJlZCB3aXRoIGEgTElGTyBxdWV1ZSBpbiB0aGUg
ZnJvbnRlbmQgd2lsbAorICogICAgICBhbGxvdyB1cyB0byBoYXZlIGJldHRlciBwZXJmb3JtYW5j
ZSBpbiB0aGlzIHNjZW5hcmlvLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVz
dCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBt
YXgtcmluZy1wYWdlLW9yZGVyCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+Cisg
KiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiAgICAgICAgICAxLCAzCisg
KgorICogICAgICBUaGUgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZSBvZiB0aGUgcmVxdWVzdCByaW5n
IGJ1ZmZlciBpbiB1bml0cyBvZgorICogICAgICBsYihtYWNoaW5lIHBhZ2VzKS4gKGUuZy4gMCA9
PSAxIHBhZ2UsICAxID0gMiBwYWdlcywgMiA9PSA0IHBhZ2VzLAorICogICAgICBldGMuKS4KKyAq
CisgKiBtYXgtcmluZy1wYWdlcworICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgor
ICogICAgICBEZWZhdWx0IFZhbHVlOiAgMQorICogICAgICBOb3RlczogICAgICAgICAgREVQUkVD
QVRFRCwgMiwgMworICoKKyAqICAgICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhl
IHJlcXVlc3QgcmluZyBidWZmZXIgaW4gdW5pdHMgb2YKKyAqICAgICAgbWFjaGluZSBwYWdlcy4g
IFRoZSB2YWx1ZSBtdXN0IGJlIGEgcG93ZXIgb2YgMi4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgUHJvcGVydGllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCisgKgorICogZGlzY2FyZC1lbmFibGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDAvMSAo
Ym9vbGVhbikKKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKKyAqCisgKiAgICAgIFRoaXMgb3B0
aW9uYWwgcHJvcGVydHksIHNldCBieSB0aGUgdG9vbHN0YWNrLCBpbnN0cnVjdHMgdGhlIGJhY2tl
bmQKKyAqICAgICAgdG8gb2ZmZXIgKG9yIG5vdCB0byBvZmZlcikgZGlzY2FyZCB0byB0aGUgZnJv
bnRlbmQuIElmIHRoZSBwcm9wZXJ0eQorICogICAgICBpcyBtaXNzaW5nIHRoZSBiYWNrZW5kIHNo
b3VsZCBvZmZlciBkaXNjYXJkIGlmIHRoZSBiYWNraW5nIHN0b3JhZ2UKKyAqICAgICAgYWN0dWFs
bHkgc3VwcG9ydHMgaXQuCisgKgorICogZGlzY2FyZC1hbGlnbm1lbnQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKKyAqICAgICAg
Tm90ZXM6ICAgICAgICAgIDQsIDUKKyAqCisgKiAgICAgIFRoZSBvZmZzZXQsIGluIGJ5dGVzIGZy
b20gdGhlIGJlZ2lubmluZyBvZiB0aGUgdmlydHVhbCBibG9jayBkZXZpY2UsCisgKiAgICAgIHRv
IHRoZSBmaXJzdCwgYWRkcmVzc2FibGUsIGRpc2NhcmQgZXh0ZW50IG9uIHRoZSB1bmRlcmx5aW5n
IGRldmljZS4KKyAqCisgKiBkaXNjYXJkLWdyYW51bGFyaXR5CisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICA8InNlY3Rvci1zaXplIj4K
KyAqICAgICAgTm90ZXM6ICAgICAgICAgIDQKKyAqCisgKiAgICAgIFRoZSBzaXplLCBpbiBieXRl
cywgb2YgdGhlIGluZGl2aWR1YWxseSBhZGRyZXNzYWJsZSBkaXNjYXJkIGV4dGVudHMKKyAqICAg
ICAgb2YgdGhlIHVuZGVybHlpbmcgZGV2aWNlLgorICoKKyAqIGRpc2NhcmQtc2VjdXJlCisgKiAg
ICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICAwCisgKiAgICAgIE5vdGVzOiAgICAgICAgICAxMAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAi
MSIgaW5kaWNhdGVzIHRoYXQgdGhlIGJhY2tlbmQgY2FuIHByb2Nlc3MgQkxLSUZfT1BfRElTQ0FS
RAorICogICAgICByZXF1ZXN0cyB3aXRoIHRoZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSBmbGFnIHNl
dC4KKyAqCisgKiBpbmZvCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+IChiaXRt
YXApCisgKgorICogICAgICBBIGNvbGxlY3Rpb24gb2YgYml0IGZsYWdzIGRlc2NyaWJpbmcgYXR0
cmlidXRlcyBvZiB0aGUgYmFja2luZworICogICAgICBkZXZpY2UuICBUaGUgVkRJU0tfKiBtYWNy
b3MgZGVmaW5lIHRoZSBtZWFuaW5nIG9mIGVhY2ggYml0CisgKiAgICAgIGxvY2F0aW9uLgorICoK
KyAqIHNlY3Rvci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+CisgKgor
ICogICAgICBUaGUgbG9naWNhbCBibG9jayBzaXplLCBpbiBieXRlcywgb2YgdGhlIHVuZGVybHlp
bmcgc3RvcmFnZS4gVGhpcworICogICAgICBtdXN0IGJlIGEgcG93ZXIgb2YgdHdvIHdpdGggYSBt
aW5pbXVtIHZhbHVlIG9mIDUxMi4KKyAqCisgKiAgICAgIE5PVEU6IEJlY2F1c2Ugb2YgaW1wbGVt
ZW50YXRpb24gYnVncyBpbiBzb21lIGZyb250ZW5kcyB0aGlzIG11c3QgYmUKKyAqICAgICAgICAg
ICAgc2V0IHRvIDUxMiwgdW5sZXNzIHRoZSBmcm9udGVuZCBhZHZlcnRpemVzIGEgbm9uLXplcm8g
dmFsdWUKKyAqICAgICAgICAgICAgaW4gaXRzICJmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplIiB4
ZW5idXMgbm9kZS4gKFNlZSBiZWxvdykuCisgKgorICogcGh5c2ljYWwtc2VjdG9yLXNpemUKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTog
IDwic2VjdG9yLXNpemUiPgorICoKKyAqICAgICAgVGhlIHBoeXNpY2FsIGJsb2NrIHNpemUsIGlu
IGJ5dGVzLCBvZiB0aGUgYmFja2VuZCBzdG9yYWdlLiBUaGlzCisgKiAgICAgIG11c3QgYmUgYW4g
aW50ZWdlciBtdWx0aXBsZSBvZiAic2VjdG9yLXNpemUiLgorICoKKyAqIHNlY3RvcnMKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50NjRfdD4KKyAqCisgKiAgICAgIFRoZSBzaXplIG9mIHRo
ZSBiYWNrZW5kIGRldmljZSwgZXhwcmVzc2VkIGluIHVuaXRzIG9mICJzZWN0b3Itc2l6ZSIuCisg
KiAgICAgIFRoZSBwcm9kdWN0IG9mICJzZWN0b3Itc2l6ZSIgYW5kICJzZWN0b3JzIiBtdXN0IGFs
c28gYmUgYW4gaW50ZWdlcgorICogICAgICBtdWx0aXBsZSBvZiAicGh5c2ljYWwtc2VjdG9yLXNp
emUiLCBpZiB0aGF0IG5vZGUgaXMgcHJlc2VudC4KKyAqCisgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2RlcworICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1ZXN0
IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogZXZl
bnQtY2hhbm5lbAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICoKKyAqICAg
ICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFs
IGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJlZgor
ICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBOb3RlczogICAgICAg
ICAgNgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVybWlz
c2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIHRoZSBzb2xlIHBhZ2UgaW4gYSBz
aW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJlZiV1CisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludDMyX3Q+CisgKiAgICAgIE5vdGVzOiAgICAgICAgICA2Cisg
KgorICogICAgICBGb3IgYSBmcm9udGVuZCBwcm92aWRpbmcgYSBtdWx0aS1wYWdlIHJpbmcsIGEg
Im51bWJlciBvZiByaW5nIHBhZ2VzIgorICogICAgICBzaXplZCBsaXN0IG9mIG5vZGVzLCBlYWNo
IGNvbnRhaW5pbmcgYSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nCisgKiAgICAgIHBlcm1p
c3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcCB0aGUgcGFnZSBvZiB0aGUgcmluZyBsb2NhdGVk
CisgKiAgICAgIGF0IHBhZ2UgaW5kZXggIiV1Ii4gIFBhZ2UgaW5kZXhlcyBhcmUgemVybyBiYXNl
ZC4KKyAqCisgKiBwcm90b2NvbAorICogICAgICBWYWx1ZXM6ICAgICAgICAgc3RyaW5nIChYRU5f
SU9fUFJPVE9fQUJJXyopCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICBYRU5fSU9fUFJPVE9fQUJJ
X05BVElWRQorICoKKyAqICAgICAgVGhlIG1hY2hpbmUgQUJJIHJ1bGVzIGdvdmVybmluZyB0aGUg
Zm9ybWF0IG9mIGFsbCByaW5nIHJlcXVlc3QgYW5kCisgKiAgICAgIHJlc3BvbnNlIHN0cnVjdHVy
ZXMuCisgKgorICogcmluZy1wYWdlLW9yZGVyCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE1heGltdW0gVmFsdWU6
ICBNQVgoZmZzKG1heC1yaW5nLXBhZ2VzKSAtIDEsIG1heC1yaW5nLXBhZ2Utb3JkZXIpCisgKiAg
ICAgIE5vdGVzOiAgICAgICAgICAxLCAzCisgKgorICogICAgICBUaGUgc2l6ZSBvZiB0aGUgZnJv
bnRlbmQgYWxsb2NhdGVkIHJlcXVlc3QgcmluZyBidWZmZXIgaW4gdW5pdHMKKyAqICAgICAgb2Yg
bGIobWFjaGluZSBwYWdlcykuIChlLmcuIDAgPT0gMSBwYWdlLCAxID0gMiBwYWdlcywgMiA9PSA0
IHBhZ2VzLAorICogICAgICBldGMuKS4KKyAqCisgKiBudW0tcmluZy1wYWdlcworICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMQorICog
ICAgICBNYXhpbXVtIFZhbHVlOiAgTUFYKG1heC1yaW5nLXBhZ2VzLCgweDEgPDwgbWF4LXJpbmct
cGFnZS1vcmRlcikpCisgKiAgICAgIE5vdGVzOiAgICAgICAgICBERVBSRUNBVEVELCAyLCAzCisg
KgorICogICAgICBUaGUgc2l6ZSBvZiB0aGUgZnJvbnRlbmQgYWxsb2NhdGVkIHJlcXVlc3Qgcmlu
ZyBidWZmZXIgaW4gdW5pdHMgb2YKKyAqICAgICAgbWFjaGluZSBwYWdlcy4gIFRoZSB2YWx1ZSBt
dXN0IGJlIGEgcG93ZXIgb2YgMi4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBGZWF0dXJlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBm
ZWF0dXJlLXBlcnNpc3RlbnQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDAvMSAoYm9vbGVhbikK
KyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKKyAqICAgICAgTm90ZXM6IDcsIDgsIDkKKyAqCisg
KiAgICAgIEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBmcm9udGVuZCB3aWxsIHJl
dXNlIHRoZSBzYW1lIGdyYW50cworICogICAgICBmb3IgYWxsIHRyYW5zYWN0aW9ucywgYWxsb3dp
bmcgdGhlIGJhY2tlbmQgdG8gbWFwIHRoZW0gd2l0aCB3cml0ZQorICogICAgICBhY2Nlc3MgKGV2
ZW4gd2hlbiBpdCBzaG91bGQgYmUgcmVhZC1vbmx5KS4gSWYgdGhlIGZyb250ZW5kIGhpdHMgdGhl
CisgKiAgICAgIG1heGltdW0gbnVtYmVyIG9mIGFsbG93ZWQgcGVyc2lzdGVudGx5IG1hcHBlZCBn
cmFudHMsIGl0IGNhbiBmYWxsYmFjaworICogICAgICB0byBub24gcGVyc2lzdGVudCBtb2RlLiBU
aGlzIHdpbGwgY2F1c2UgYSBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiwKKyAqICAgICAgc2luY2Ug
dGhlIHRoZSBiYWNrZW5kIGRyaXZlciB3aWxsIHN0aWxsIHRyeSB0byBtYXAgdGhvc2UgZ3JhbnRz
CisgKiAgICAgIHBlcnNpc3RlbnRseS4gU2luY2UgdGhlIHBlcnNpc3RlbnQgZ3JhbnRzIHByb3Rv
Y29sIGlzIGNvbXBhdGlibGUgd2l0aAorICogICAgICB0aGUgcHJldmlvdXMgcHJvdG9jb2wsIGEg
ZnJvbnRlbmQgZHJpdmVyIGNhbiBjaG9vc2UgdG8gd29yayBpbgorICogICAgICBwZXJzaXN0ZW50
IG1vZGUgZXZlbiB3aGVuIHRoZSBiYWNrZW5kIGRvZXNuJ3Qgc3VwcG9ydCBpdC4KKyAqCisgKiAg
ICAgIEl0IGlzIHJlY29tbWVuZGVkIHRoYXQgdGhlIGZyb250ZW5kIGRyaXZlciBzdG9yZXMgdGhl
IHBlcnNpc3RlbnRseQorICogICAgICBtYXBwZWQgZ3JhbnRzIGluIGEgTElGTyBxdWV1ZSwgc28g
YSBzdWJzZXQgb2YgYWxsIHBlcnNpc3RlbnRseSBtYXBwZWQKKyAqICAgICAgZ3JhbnRzIGdldHMg
dXNlZCBjb21tb25seS4gVGhpcyBpcyBkb25lIGluIGNhc2UgdGhlIGJhY2tlbmQgZHJpdmVyCisg
KiAgICAgIGRlY2lkZXMgdG8gbGltaXQgdGhlIG1heGltdW0gbnVtYmVyIG9mIHBlcnNpc3RlbnRs
eSBtYXBwZWQgZ3JhbnRzCisgKiAgICAgIHRvIGEgdmFsdWUgbGVzcyB0aGFuIFJJTkdfU0laRSAq
IEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVC4KKyAqCisgKiBmZWF0dXJlLWxhcmdlLXNl
Y3Rvci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAg
IERlZmF1bHQgVmFsdWU6ICAwCisgKgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMg
dGhhdCB0aGUgZnJvbnRlbmQgd2lsbCBjb3JyZWN0bHkgc3VwcGx5IGFuZAorICogICAgICBpbnRl
cnByZXQgYWxsIHNlY3Rvci1iYXNlZCBxdWFudGl0aWVzIGluIHRlcm1zIG9mIHRoZSAic2VjdG9y
LXNpemUiCisgKiAgICAgIHZhbHVlIHN1cHBsaWVkIGluIHRoZSBiYWNrZW5kIGluZm8sIHdoYXRl
dmVyIHRoYXQgbWF5IGJlIHNldCB0by4KKyAqICAgICAgSWYgdGhpcyBub2RlIGlzIG5vdCBwcmVz
ZW50IG9yIGl0cyB2YWx1ZSBpcyAiMCIgdGhlbiBpdCBpcyBhc3N1bWVkCisgKiAgICAgIHRoYXQg
dGhlIGZyb250ZW5kIHJlcXVpcmVzIHRoYXQgdGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSBpcyA1MTIg
YXMgaXQKKyAqICAgICAgaXMgaGFyZGNvZGVkICh3aGljaCBpcyB0aGUgY2FzZSBpbiBzb21lIGZy
b250ZW5kIGltcGxlbWVudGF0aW9ucykuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IFZpcnR1YWwgRGV2aWNlIFByb3BlcnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoK
KyAqIGRldmljZS10eXBlCisgKiAgICAgIFZhbHVlczogICAgICAgICAiZGlzayIsICJjZHJvbSIs
ICJmbG9wcHkiLCBldGMuCisgKgorICogdmlydHVhbC1kZXZpY2UKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50MzJfdD4KKyAqCisgKiAgICAgIEEgdmFsdWUgaW5kaWNhdGluZyB0aGUgcGh5
c2ljYWwgZGV2aWNlIHRvIHZpcnR1YWxpemUgd2l0aGluIHRoZQorICogICAgICBmcm9udGVuZCdz
IGRvbWFpbi4gIChlLmcuICJUaGUgZmlyc3QgQVRBIGRpc2siLCAiVGhlIHRoaXJkIFNDU0kKKyAq
ICAgICAgZGlzayIsIGV0Yy4pCisgKgorICogICAgICBTZWUgZG9jcy9taXNjL3ZiZC1pbnRlcmZh
Y2UudHh0IGZvciBkZXRhaWxzIG9uIHRoZSBmb3JtYXQgb2YgdGhpcworICogICAgICB2YWx1ZS4K
KyAqCisgKiBOb3RlcworICogLS0tLS0KKyAqICgxKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNj
aGVtZSBmaXJzdCBkZXZlbG9wZWQgaW4gdGhlIENpdHJpeCBYZW5TZXJ2ZXIKKyAqICAgICBQViBk
cml2ZXJzLgorICogKDIpIE11bHRpLXBhZ2UgcmluZyBidWZmZXIgc2NoZW1lIGZpcnN0IHVzZWQg
aW4gc29tZSBSZWRIYXQgZGlzdHJpYnV0aW9ucworICogICAgIGluY2x1ZGluZyBhIGRpc3RyaWJ1
dGlvbiBkZXBsb3llZCBvbiBjZXJ0YWluIG5vZGVzIG9mIHRoZSBBbWF6b24KKyAqICAgICBFQzIg
Y2x1c3Rlci4KKyAqICgzKSBTdXBwb3J0IGZvciBtdWx0aS1wYWdlIHJpbmcgYnVmZmVycyB3YXMg
aW1wbGVtZW50ZWQgaW5kZXBlbmRlbnRseSwKKyAqICAgICBpbiBzbGlnaHRseSBkaWZmZXJlbnQg
Zm9ybXMsIGJ5IGJvdGggQ2l0cml4IGFuZCBSZWRIYXQvQW1hem9uLgorICogICAgIEZvciBmdWxs
IGludGVyb3BlcmFiaWxpdHksIGJsb2NrIGZyb250IGFuZCBiYWNrZW5kcyBzaG91bGQgcHVibGlz
aAorICogICAgIGlkZW50aWNhbCByaW5nIHBhcmFtZXRlcnMsIGFkanVzdGVkIGZvciB1bml0IGRp
ZmZlcmVuY2VzLCB0byB0aGUKKyAqICAgICBYZW5TdG9yZSBub2RlcyB1c2VkIGluIGJvdGggc2No
ZW1lcy4KKyAqICg0KSBEZXZpY2VzIHRoYXQgc3VwcG9ydCBkaXNjYXJkIGZ1bmN0aW9uYWxpdHkg
bWF5IGludGVybmFsbHkgYWxsb2NhdGUgc3BhY2UKKyAqICAgICAoZGlzY2FyZGFibGUgZXh0ZW50
cykgaW4gdW5pdHMgdGhhdCBhcmUgbGFyZ2VyIHRoYW4gdGhlIGV4cG9ydGVkIGxvZ2ljYWwKKyAq
ICAgICBibG9jayBzaXplLiBJZiB0aGUgYmFja2luZyBkZXZpY2UgaGFzIHN1Y2ggZGlzY2FyZGFi
bGUgZXh0ZW50cyB0aGUKKyAqICAgICBiYWNrZW5kIHNob3VsZCBwcm92aWRlIGJvdGggZGlzY2Fy
ZC1ncmFudWxhcml0eSBhbmQgZGlzY2FyZC1hbGlnbm1lbnQuCisgKiAgICAgUHJvdmlkaW5nIGp1
c3Qgb25lIG9mIHRoZSB0d28gbWF5IGJlIGNvbnNpZGVyZWQgYW4gZXJyb3IgYnkgdGhlIGZyb250
ZW5kLgorICogICAgIEJhY2tlbmRzIHN1cHBvcnRpbmcgZGlzY2FyZCBzaG91bGQgaW5jbHVkZSBk
aXNjYXJkLWdyYW51bGFyaXR5IGFuZAorICogICAgIGRpc2NhcmQtYWxpZ25tZW50IGV2ZW4gaWYg
aXQgc3VwcG9ydHMgZGlzY2FyZGluZyBpbmRpdmlkdWFsIHNlY3RvcnMuCisgKiAgICAgRnJvbnRl
bmRzIHNob3VsZCBhc3N1bWUgZGlzY2FyZC1hbGlnbm1lbnQgPT0gMCBhbmQgZGlzY2FyZC1ncmFu
dWxhcml0eQorICogICAgID09IHNlY3RvciBzaXplIGlmIHRoZXNlIGtleXMgYXJlIG1pc3Npbmcu
CisgKiAoNSkgVGhlIGRpc2NhcmQtYWxpZ25tZW50IHBhcmFtZXRlciBhbGxvd3MgYSBwaHlzaWNh
bCBkZXZpY2UgdG8gYmUKKyAqICAgICBwYXJ0aXRpb25lZCBpbnRvIHZpcnR1YWwgZGV2aWNlcyB0
aGF0IGRvIG5vdCBuZWNlc3NhcmlseSBiZWdpbiBvcgorICogICAgIGVuZCBvbiBhIGRpc2NhcmRh
YmxlIGV4dGVudCBib3VuZGFyeS4KKyAqICg2KSBXaGVuIHRoZXJlIGlzIG9ubHkgYSBzaW5nbGUg
cGFnZSBhbGxvY2F0ZWQgdG8gdGhlIHJlcXVlc3QgcmluZywKKyAqICAgICAncmluZy1yZWYnIGlz
IHVzZWQgdG8gY29tbXVuaWNhdGUgdGhlIGdyYW50IHJlZmVyZW5jZSBmb3IgdGhpcworICogICAg
IHBhZ2UgdG8gdGhlIGJhY2tlbmQuICBXaGVuIHVzaW5nIGEgbXVsdGktcGFnZSByaW5nLCB0aGUg
J3JpbmctcmVmJworICogICAgIG5vZGUgaXMgbm90IGNyZWF0ZWQuICBJbnN0ZWFkICdyaW5nLXJl
ZjAnIC0gJ3JpbmctcmVmTicgYXJlIHVzZWQuCisgKiAoNykgV2hlbiB1c2luZyBwZXJzaXN0ZW50
IGdyYW50cyBkYXRhIGhhcyB0byBiZSBjb3BpZWQgZnJvbS90byB0aGUgcGFnZQorICogICAgIHdo
ZXJlIHRoZSBncmFudCBpcyBjdXJyZW50bHkgbWFwcGVkLiBUaGUgb3ZlcmhlYWQgb2YgZG9pbmcg
dGhpcyBjb3B5CisgKiAgICAgaG93ZXZlciBkb2Vzbid0IHN1cHByZXNzIHRoZSBzcGVlZCBpbXBy
b3ZlbWVudCBvZiBub3QgaGF2aW5nIHRvIHVubWFwCisgKiAgICAgdGhlIGdyYW50cy4KKyAqICg4
KSBUaGUgZnJvbnRlbmQgZHJpdmVyIGhhcyB0byBhbGxvdyB0aGUgYmFja2VuZCBkcml2ZXIgdG8g
bWFwIGFsbCBncmFudHMKKyAqICAgICB3aXRoIHdyaXRlIGFjY2VzcywgZXZlbiB3aGVuIHRoZXkg
c2hvdWxkIGJlIG1hcHBlZCByZWFkLW9ubHksIHNpbmNlCisgKiAgICAgZnVydGhlciByZXF1ZXN0
cyBtYXkgcmV1c2UgdGhlc2UgZ3JhbnRzIGFuZCByZXF1aXJlIHdyaXRlIHBlcm1pc3Npb25zLgor
ICogKDkpIExpbnV4IGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgaGF2ZSBhIGxpbWl0IG9uIHRoZSBt
YXhpbXVtIG51bWJlciBvZgorICogICAgIGdyYW50cyB0aGF0IGNhbiBiZSBwZXJzaXN0ZW50bHkg
bWFwcGVkIGluIHRoZSBmcm9udGVuZCBkcml2ZXIsIGJ1dAorICogICAgIGR1ZSB0byB0aGUgZnJv
bnRlbnQgZHJpdmVyIGltcGxlbWVudGF0aW9uIGl0IHNob3VsZCBuZXZlciBiZSBiaWdnZXIKKyAq
ICAgICB0aGFuIFJJTkdfU0laRSAqIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVC4KKyAq
KDEwKSBUaGUgZGlzY2FyZC1zZWN1cmUgcHJvcGVydHkgbWF5IGJlIHByZXNlbnQgYW5kIHdpbGwg
YmUgc2V0IHRvIDEgaWYgdGhlCisgKiAgICAgYmFja2luZyBkZXZpY2Ugc3VwcG9ydHMgc2VjdXJl
IGRpc2NhcmQuCisgKigxMSkgT25seSB1c2VkIGJ5IExpbnV4IGFuZCBOZXRCU0QuCisgKi8KKwor
LyoKKyAqIE11bHRpcGxlIGhhcmR3YXJlIHF1ZXVlcy9yaW5nczoKKyAqIElmIHN1cHBvcnRlZCwg
dGhlIGJhY2tlbmQgd2lsbCB3cml0ZSB0aGUga2V5ICJtdWx0aS1xdWV1ZS1tYXgtcXVldWVzIiB0
bworICogdGhlIGRpcmVjdG9yeSBmb3IgdGhhdCB2YmQsIGFuZCBzZXQgaXRzIHZhbHVlIHRvIHRo
ZSBtYXhpbXVtIHN1cHBvcnRlZAorICogbnVtYmVyIG9mIHF1ZXVlcy4KKyAqIEZyb250ZW5kcyB0
aGF0IGFyZSBhd2FyZSBvZiB0aGlzIGZlYXR1cmUgYW5kIHdpc2ggdG8gdXNlIGl0IGNhbiB3cml0
ZSB0aGUKKyAqIGtleSAibXVsdGktcXVldWUtbnVtLXF1ZXVlcyIgd2l0aCB0aGUgbnVtYmVyIHRo
ZXkgd2lzaCB0byB1c2UsIHdoaWNoIG11c3QgYmUKKyAqIGdyZWF0ZXIgdGhhbiB6ZXJvLCBhbmQg
bm8gbW9yZSB0aGFuIHRoZSB2YWx1ZSByZXBvcnRlZCBieSB0aGUgYmFja2VuZCBpbgorICogIm11
bHRpLXF1ZXVlLW1heC1xdWV1ZXMiLgorICoKKyAqIEZvciBmcm9udGVuZHMgcmVxdWVzdGluZyBq
dXN0IG9uZSBxdWV1ZSwgdGhlIHVzdWFsIGV2ZW50LWNoYW5uZWwgYW5kCisgKiByaW5nLXJlZiBr
ZXlzIGFyZSB3cml0dGVuIGFzIGJlZm9yZSwgc2ltcGxpZnlpbmcgdGhlIGJhY2tlbmQgcHJvY2Vz
c2luZworICogdG8gYXZvaWQgZGlzdGluZ3Vpc2hpbmcgYmV0d2VlbiBhIGZyb250ZW5kIHRoYXQg
ZG9lc24ndCB1bmRlcnN0YW5kIHRoZQorICogbXVsdGktcXVldWUgZmVhdHVyZSwgYW5kIG9uZSB0
aGF0IGRvZXMsIGJ1dCByZXF1ZXN0ZWQgb25seSBvbmUgcXVldWUuCisgKgorICogRnJvbnRlbmRz
IHJlcXVlc3RpbmcgdHdvIG9yIG1vcmUgcXVldWVzIG11c3Qgbm90IHdyaXRlIHRoZSB0b3BsZXZl
bAorICogZXZlbnQtY2hhbm5lbCBhbmQgcmluZy1yZWYga2V5cywgaW5zdGVhZCB3cml0aW5nIHRo
b3NlIGtleXMgdW5kZXIgc3ViLWtleXMKKyAqIGhhdmluZyB0aGUgbmFtZSAicXVldWUtTiIgd2hl
cmUgTiBpcyB0aGUgaW50ZWdlciBJRCBvZiB0aGUgcXVldWUvcmluZyBmb3IKKyAqIHdoaWNoIHRo
b3NlIGtleXMgYmVsb25nLiBRdWV1ZXMgYXJlIGluZGV4ZWQgZnJvbSB6ZXJvLgorICogRm9yIGV4
YW1wbGUsIGEgZnJvbnRlbmQgd2l0aCB0d28gcXVldWVzIG11c3Qgd3JpdGUgdGhlIGZvbGxvd2lu
ZyBzZXQgb2YKKyAqIHF1ZXVlLXJlbGF0ZWQga2V5czoKKyAqCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZiZC8wL211bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKKyAqIC9sb2NhbC9kb21h
aW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMCA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNl
L3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYgPSAiPHJpbmctcmVmIzA+IgorICogL2xvY2FsL2RvbWFp
bi8xL2RldmljZS92YmQvMC9xdWV1ZS0wL2V2ZW50LWNoYW5uZWwgPSAiPGV2dGNobiMwPiIKKyAq
IC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMSA9ICIiCisgKiAvbG9jYWwvZG9t
YWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYgPSAiPHJpbmctcmVmIzE+IgorICog
L2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL2V2ZW50LWNoYW5uZWwgPSAiPGV2
dGNobiMxPiIKKyAqCisgKiBJdCBpcyBhbHNvIHBvc3NpYmxlIHRvIHVzZSBtdWx0aXBsZSBxdWV1
ZXMvcmluZ3MgdG9nZXRoZXIgd2l0aAorICogZmVhdHVyZSBtdWx0aS1wYWdlIHJpbmcgYnVmZmVy
LgorICogRm9yIGV4YW1wbGUsIGEgZnJvbnRlbmQgcmVxdWVzdHMgdHdvIHF1ZXVlcy9yaW5ncyBh
bmQgdGhlIHNpemUgb2YgZWFjaCByaW5nCisgKiBidWZmZXIgaXMgdHdvIHBhZ2VzIG11c3Qgd3Jp
dGUgdGhlIGZvbGxvd2luZyBzZXQgb2YgcmVsYXRlZCBrZXlzOgorICoKKyAqIC9sb2NhbC9kb21h
aW4vMS9kZXZpY2UvdmJkLzAvbXVsdGktcXVldWUtbnVtLXF1ZXVlcyA9ICIyIgorICogL2xvY2Fs
L2RvbWFpbi8xL2RldmljZS92YmQvMC9yaW5nLXBhZ2Utb3JkZXIgPSAiMSIKKyAqIC9sb2NhbC9k
b21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMCA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2
aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYwID0gIjxyaW5nLXJlZiMwPiIKKyAqIC9sb2NhbC9k
b21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9yaW5nLXJlZjEgPSAiPHJpbmctcmVmIzE+Igor
ICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0wL2V2ZW50LWNoYW5uZWwgPSAi
PGV2dGNobiMwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMSA9ICIi
CisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYwID0gIjxy
aW5nLXJlZiMyPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMS9yaW5n
LXJlZjEgPSAiPHJpbmctcmVmIzM+IgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9x
dWV1ZS0xL2V2ZW50LWNoYW5uZWwgPSAiPGV2dGNobiMxPiIKKyAqCisgKi8KKworLyoKKyAqIFNU
QVRFIERJQUdSQU1TCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgU3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBm
cm9udCBhbmQgYmFjayBub2RlcyB3aXRoIHN0YXRlIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgor
ICoKKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAgIFhl
bmJ1c1N0YXRlSW5pdGlhbGlzaW5nCisgKiAgbyBRdWVyeSB2aXJ0dWFsIGRldmljZSAgICAgICAg
ICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgIHByb3Bl
cnRpZXMuICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgorICogIG8gU2V0dXAgT1MgZGV2
aWNlIGluc3RhbmNlLiAgICAgICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2aWNl
LgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFB1Ymxpc2ggYmFj
a2VuZCBmZWF0dXJlcyBhbmQKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBiYWNr
ZW5kIGZlYXR1cmVzIGFuZAorICogICB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqIG8gQWxsb2Nh
dGUgYW5kIGluaXRpYWxpemUgdGhlCisgKiAgIHJlcXVlc3QgcmluZy4KKyAqIG8gUHVibGlzaCB0
cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdpbGwgYmUgaW4gZWZmZWN0IGR1cmluZwor
ICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2VkCisgKgorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRy
YW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIENvbm5lY3QgdG8gdGhlIHJlcXVlc3QgcmluZyBhbmQKKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBldmVudCBjaGFubmVsLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBvIFB1Ymxpc2ggYmFja2VuZCBkZXZpY2UgcHJvcGVy
dGllcy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5i
dXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIHByb3BlcnRp
ZXMuCisgKiAgbyBGaW5hbGl6ZSBPUyB2aXJ0dWFsIGRldmljZQorICogICAgaW5zdGFuY2UuCisg
KiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisg
KiBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqIE5vdGU6IERyaXZlcnMgdGhhdCBkbyBub3Qg
c3VwcG9ydCBhbnkgb3B0aW9uYWwgZmVhdHVyZXMsIG9yIHRoZSBuZWdvdGlhdGlvbgorICogICAg
ICAgb2YgdHJhbnNwb3J0IHBhcmFtZXRlcnMsIGNhbiBza2lwIGNlcnRhaW4gc3RhdGVzIGluIHRo
ZSBzdGF0ZSBtYWNoaW5lOgorICoKKyAqICAgICAgIG8gQSBmcm9udGVuZCBtYXkgdHJhbnNpdGlv
biB0byBYZW5idXNTdGF0ZUluaXRpYWxpc2VkIHdpdGhvdXQKKyAqICAgICAgICAgd2FpdGluZyBm
b3IgdGhlIGJhY2tlbmQgdG8gZW50ZXIgWGVuYnVzU3RhdGVJbml0V2FpdC4gIEluIHRoaXMKKyAq
ICAgICAgICAgY2FzZSwgZGVmYXVsdCB0cmFuc3BvcnQgcGFyYW1ldGVycyBhcmUgaW4gZWZmZWN0
IGFuZCBhbnkKKyAqICAgICAgICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMgcHVibGlzaGVkIGJ5IHRo
ZSBmcm9udGVuZCBtdXN0IGNvbnRhaW4KKyAqICAgICAgICAgdGhlaXIgZGVmYXVsdCB2YWx1ZXMu
CisgKgorICogICAgICAgbyBBIGJhY2tlbmQgbWF5IHRyYW5zaXRpb24gdG8gWGVuYnVzU3RhdGVJ
bml0aWFsaXNlZCwgYnlwYXNzaW5nCisgKiAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQsIHdp
dGhvdXQgd2FpdGluZyBmb3IgdGhlIGZyb250ZW5kIHRvIGZpcnN0CisgKiAgICAgICAgIGVudGVy
IHRoZSBYZW5idXNTdGF0ZUluaXRpYWxpc2VkIHN0YXRlLiAgSW4gdGhpcyBjYXNlLCBkZWZhdWx0
CisgKiAgICAgICAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIGFyZSBpbiBlZmZlY3QgYW5kIGFueSB0
cmFuc3BvcnQgcGFyYW1ldGVycworICogICAgICAgICBwdWJsaXNoZWQgYnkgdGhlIGJhY2tlbmQg
bXVzdCBjb250YWluIHRoZWlyIGRlZmF1bHQgdmFsdWVzLgorICoKKyAqICAgICAgIERyaXZlcnMg
dGhhdCBzdXBwb3J0IG9wdGlvbmFsIGZlYXR1cmVzIGFuZC9vciB0cmFuc3BvcnQgcGFyYW1ldGVy
CisgKiAgICAgICBuZWdvdGlhdGlvbiBtdXN0IHRvbGVyYXRlIHRoZXNlIGFkZGl0aW9uYWwgc3Rh
dGUgdHJhbnNpdGlvbiBwYXRocy4KKyAqICAgICAgIEluIGdlbmVyYWwgdGhpcyBtZWFucyBwZXJm
b3JtaW5nIHRoZSB3b3JrIG9mIGFueSBza2lwcGVkIHN0YXRlCisgKiAgICAgICB0cmFuc2l0aW9u
LCBpZiBpdCBoYXMgbm90IGFscmVhZHkgYmVlbiBwZXJmb3JtZWQsIGluIGFkZGl0aW9uIHRvIHRo
ZQorICogICAgICAgd29yayBhc3NvY2lhdGVkIHdpdGggZW50cnkgaW50byB0aGUgY3VycmVudCBz
dGF0ZS4KKyAqLworCisvKgorICogUkVRVUVTVCBDT0RFUy4KKyAqLworI2RlZmluZSBCTEtJRl9P
UF9SRUFEICAgICAgICAgICAgICAwCisjZGVmaW5lIEJMS0lGX09QX1dSSVRFICAgICAgICAgICAg
IDEKKy8qCisgKiBBbGwgd3JpdGVzIGlzc3VlZCBwcmlvciB0byBhIHJlcXVlc3Qgd2l0aCB0aGUg
QkxLSUZfT1BfV1JJVEVfQkFSUklFUgorICogb3BlcmF0aW9uIGNvZGUgKCJiYXJyaWVyIHJlcXVl
c3QiKSBtdXN0IGJlIGNvbXBsZXRlZCBwcmlvciB0byB0aGUKKyAqIGV4ZWN1dGlvbiBvZiB0aGUg
YmFycmllciByZXF1ZXN0LiAgQWxsIHdyaXRlcyBpc3N1ZWQgYWZ0ZXIgdGhlIGJhcnJpZXIKKyAq
IHJlcXVlc3QgbXVzdCBub3QgZXhlY3V0ZSB1bnRpbCBhZnRlciB0aGUgY29tcGxldGlvbiBvZiB0
aGUgYmFycmllciByZXF1ZXN0LgorICoKKyAqIE9wdGlvbmFsLiAgU2VlICJmZWF0dXJlLWJhcnJp
ZXIiIFhlbkJ1cyBub2RlIGRvY3VtZW50YXRpb24gYWJvdmUuCisgKi8KKyNkZWZpbmUgQkxLSUZf
T1BfV1JJVEVfQkFSUklFUiAgICAgMgorLyoKKyAqIENvbW1pdCBhbnkgdW5jb21taXR0ZWQgY29u
dGVudHMgb2YgdGhlIGJhY2tpbmcgZGV2aWNlJ3Mgdm9sYXRpbGUgY2FjaGUKKyAqIHRvIHN0YWJs
ZSBzdG9yYWdlLgorICoKKyAqIE9wdGlvbmFsLiAgU2VlICJmZWF0dXJlLWZsdXNoLWNhY2hlIiBY
ZW5CdXMgbm9kZSBkb2N1bWVudGF0aW9uIGFib3ZlLgorICovCisjZGVmaW5lIEJMS0lGX09QX0ZM
VVNIX0RJU0tDQUNIRSAgIDMKKy8qCisgKiBVc2VkIGluIFNMRVMgc291cmNlcyBmb3IgZGV2aWNl
IHNwZWNpZmljIGNvbW1hbmQgcGFja2V0CisgKiBjb250YWluZWQgd2l0aGluIHRoZSByZXF1ZXN0
LiBSZXNlcnZlZCBmb3IgdGhhdCBwdXJwb3NlLgorICovCisjZGVmaW5lIEJMS0lGX09QX1JFU0VS
VkVEXzEgICAgICAgIDQKKy8qCisgKiBJbmRpY2F0ZSB0byB0aGUgYmFja2VuZCBkZXZpY2UgdGhh
dCBhIHJlZ2lvbiBvZiBzdG9yYWdlIGlzIG5vIGxvbmdlciBpbgorICogdXNlLCBhbmQgbWF5IGJl
IGRpc2NhcmRlZCBhdCBhbnkgdGltZSB3aXRob3V0IGltcGFjdCB0byB0aGUgY2xpZW50LiAgSWYK
KyAqIHRoZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSBmbGFnIGlzIHNldCBvbiB0aGUgcmVxdWVzdCwg
YWxsIGNvcGllcyBvZiB0aGUKKyAqIGRpc2NhcmRlZCByZWdpb24gb24gdGhlIGRldmljZSBtdXN0
IGJlIHJlbmRlcmVkIHVucmVjb3ZlcmFibGUgYmVmb3JlIHRoZQorICogY29tbWFuZCByZXR1cm5z
LgorICoKKyAqIFRoaXMgb3BlcmF0aW9uIGlzIGFuYWxvZ291cyB0byBwZXJmb3JtaW5nIGEgdHJp
bSAoQVRBKSBvciB1bmFtcCAoU0NTSSksCisgKiBjb21tYW5kIG9uIGEgbmF0aXZlIGRldmljZS4K
KyAqCisgKiBNb3JlIGluZm9ybWF0aW9uIGFib3V0IHRyaW0vdW5tYXAgb3BlcmF0aW9ucyBjYW4g
YmUgZm91bmQgYXQ6CisgKiBodHRwOi8vdDEzLm9yZy9Eb2N1bWVudHMvVXBsb2FkZWREb2N1bWVu
dHMvZG9jczIwMDgvCisgKiAgICAgZTA3MTU0cjYtRGF0YV9TZXRfTWFuYWdlbWVudF9Qcm9wb3Nh
bF9mb3JfQVRBLUFDUzIuZG9jCisgKiBodHRwOi8vd3d3LnNlYWdhdGUuY29tL3N0YXRpY2ZpbGVz
L3N1cHBvcnQvZGlzYy9tYW51YWxzLworICogICAgIEludGVyZmFjZSUyMG1hbnVhbHMvMTAwMjkz
MDY4Yy5wZGYKKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1kaXNjYXJkIiwgImRpc2Nh
cmQtYWxpZ25tZW50IiwKKyAqICJkaXNjYXJkLWdyYW51bGFyaXR5IiwgYW5kICJkaXNjYXJkLXNl
Y3VyZSIgaW4gdGhlIFhlbkJ1cyBub2RlCisgKiBkb2N1bWVudGF0aW9uIGFib3ZlLgorICovCisj
ZGVmaW5lIEJMS0lGX09QX0RJU0NBUkQgICAgICAgICAgIDUKKworLyoKKyAqIFJlY29nbml6ZWQg
aWYgImZlYXR1cmUtbWF4LWluZGlyZWN0LXNlZ21lbnRzIiBpbiBwcmVzZW50IGluIHRoZSBiYWNr
ZW5kCisgKiB4ZW5idXMgaW5mby4gVGhlICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIg
bm9kZSBjb250YWlucyB0aGUgbWF4aW11bQorICogbnVtYmVyIG9mIHNlZ21lbnRzIGFsbG93ZWQg
YnkgdGhlIGJhY2tlbmQgcGVyIHJlcXVlc3QuIElmIHRoZSBub2RlIGlzCisgKiBwcmVzZW50LCB0
aGUgZnJvbnRlbmQgbWlnaHQgdXNlIGJsa2lmX3JlcXVlc3RfaW5kaXJlY3Qgc3RydWN0cyBpbiBv
cmRlciB0bworICogaXNzdWUgcmVxdWVzdHMgd2l0aCBtb3JlIHRoYW4gQkxLSUZfTUFYX1NFR01F
TlRTX1BFUl9SRVFVRVNUICgxMSkuIFRoZQorICogbWF4aW11bSBudW1iZXIgb2YgaW5kaXJlY3Qg
c2VnbWVudHMgaXMgZml4ZWQgYnkgdGhlIGJhY2tlbmQsIGJ1dCB0aGUKKyAqIGZyb250ZW5kIGNh
biBpc3N1ZSByZXF1ZXN0cyB3aXRoIGFueSBudW1iZXIgb2YgaW5kaXJlY3Qgc2VnbWVudHMgYXMg
bG9uZyBhcworICogaXQncyBsZXNzIHRoYW4gdGhlIG51bWJlciBwcm92aWRlZCBieSB0aGUgYmFj
a2VuZC4gVGhlIGluZGlyZWN0X2dyZWZzIGZpZWxkCisgKiBpbiBibGtpZl9yZXF1ZXN0X2luZGly
ZWN0IHNob3VsZCBiZSBmaWxsZWQgYnkgdGhlIGZyb250ZW5kIHdpdGggdGhlCisgKiBncmFudCBy
ZWZlcmVuY2VzIG9mIHRoZSBwYWdlcyB0aGF0IGFyZSBob2xkaW5nIHRoZSBpbmRpcmVjdCBzZWdt
ZW50cy4KKyAqIFRoZXNlIHBhZ2VzIGFyZSBmaWxsZWQgd2l0aCBhbiBhcnJheSBvZiBibGtpZl9y
ZXF1ZXN0X3NlZ21lbnQgdGhhdCBob2xkIHRoZQorICogaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNl
Z21lbnRzLiBUaGUgbnVtYmVyIG9mIGluZGlyZWN0IHBhZ2VzIHRvIHVzZSBpcworICogZGV0ZXJt
aW5lZCBieSB0aGUgbnVtYmVyIG9mIHNlZ21lbnRzIGFuIGluZGlyZWN0IHJlcXVlc3QgY29udGFp
bnMuIEV2ZXJ5CisgKiBpbmRpcmVjdCBwYWdlIGNhbiBjb250YWluIGEgbWF4aW11bSBvZgorICog
KFBBR0VfU0laRSAvIHNpemVvZihzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50KSkgc2VnbWVu
dHMsIHNvIHRvCisgKiBjYWxjdWxhdGUgdGhlIG51bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1
c2Ugd2UgaGF2ZSB0byBkbworICogY2VpbChpbmRpcmVjdF9zZWdtZW50cyAvIChQQUdFX1NJWkUg
LyBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCkpKS4KKyAqCisgKiBJZiBhIGJh
Y2tlbmQgZG9lcyBub3QgcmVjb2duaXplIEJMS0lGX09QX0lORElSRUNULCBpdCBzaG91bGQgKm5v
dCoKKyAqIGNyZWF0ZSB0aGUgImZlYXR1cmUtbWF4LWluZGlyZWN0LXNlZ21lbnRzIiBub2RlIQor
ICovCisjZGVmaW5lIEJMS0lGX09QX0lORElSRUNUICAgICAgICAgIDYKKworLyoKKyAqIE1heGlt
dW0gc2NhdHRlci9nYXRoZXIgc2VnbWVudHMgcGVyIHJlcXVlc3QuCisgKiBUaGlzIGlzIGNhcmVm
dWxseSBjaG9zZW4gc28gdGhhdCBzaXplb2YoYmxraWZfcmluZ190KSA8PSBQQUdFX1NJWkUuCisg
KiBOQi4gVGhpcyBjb3VsZCBiZSAxMiBpZiB0aGUgcmluZyBpbmRleGVzIHdlcmVuJ3Qgc3RvcmVk
IGluIHRoZSBzYW1lIHBhZ2UuCisgKi8KKyNkZWZpbmUgQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9S
RVFVRVNUIDExCisKKy8qCisgKiBNYXhpbXVtIG51bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1
c2UgcGVyIHJlcXVlc3QuCisgKi8KKyNkZWZpbmUgQkxLSUZfTUFYX0lORElSRUNUX1BBR0VTX1BF
Ul9SRVFVRVNUIDgKKworLyoKKyAqIE5CLiAnZmlyc3Rfc2VjdCcgYW5kICdsYXN0X3NlY3QnIGlu
IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCwgYXMgd2VsbCBhcworICogJ3NlY3Rvcl9udW1iZXInIGlu
IGJsa2lmX3JlcXVlc3QsIGJsa2lmX3JlcXVlc3RfZGlzY2FyZCBhbmQKKyAqIGJsa2lmX3JlcXVl
c3RfaW5kaXJlY3QgYXJlIHNlY3Rvci1iYXNlZCBxdWFudGl0aWVzLiBTZWUgdGhlIGRlc2NyaXB0
aW9uCisgKiBvZiB0aGUgImZlYXR1cmUtbGFyZ2Utc2VjdG9yLXNpemUiIGZyb250ZW5kIHhlbmJ1
cyBub2RlIGFib3ZlIGZvcgorICogbW9yZSBpbmZvcm1hdGlvbi4KKyAqLworc3RydWN0IGJsa2lm
X3JlcXVlc3Rfc2VnbWVudCB7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZjsgICAgICAgIC8qIHJlZmVy
ZW5jZSB0byBJL08gYnVmZmVyIGZyYW1lICAgICAgICAqLworICAgIC8qIEBmaXJzdF9zZWN0OiBm
aXJzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNmZXIgKGluY2x1c2l2ZSkuICAgKi8KKyAgICAv
KiBAbGFzdF9zZWN0OiBsYXN0IHNlY3RvciBpbiBmcmFtZSB0byB0cmFuc2ZlciAoaW5jbHVzaXZl
KS4gICAgICovCisgICAgdWludDhfdCAgICAgZmlyc3Rfc2VjdCwgbGFzdF9zZWN0OworfTsKKwor
LyoKKyAqIFN0YXJ0aW5nIHJpbmcgZWxlbWVudCBmb3IgYW55IEkvTyByZXF1ZXN0LgorICovCitz
dHJ1Y3QgYmxraWZfcmVxdWVzdCB7CisgICAgdWludDhfdCAgICAgICAgb3BlcmF0aW9uOyAgICAv
KiBCTEtJRl9PUF8/Pz8gICAgICAgICAgICAgICAgICAgICAgICAgKi8KKyAgICB1aW50OF90ICAg
ICAgICBucl9zZWdtZW50czsgIC8qIG51bWJlciBvZiBzZWdtZW50cyAgICAgICAgICAgICAgICAg
ICAqLworICAgIGJsa2lmX3ZkZXZfdCAgIGhhbmRsZTsgICAgICAgLyogb25seSBmb3IgcmVhZC93
cml0ZSByZXF1ZXN0cyAgICAgICAgICovCisgICAgdWludDY0X3QgICAgICAgaWQ7ICAgICAgICAg
ICAvKiBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcCAgKi8KKyAgICBibGtpZl9z
ZWN0b3JfdCBzZWN0b3JfbnVtYmVyOy8qIHN0YXJ0IHNlY3RvciBpZHggb24gZGlzayAoci93IG9u
bHkpICAqLworICAgIHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQgc2VnW0JMS0lGX01BWF9T
RUdNRU5UU19QRVJfUkVRVUVTVF07Cit9OwordHlwZWRlZiBzdHJ1Y3QgYmxraWZfcmVxdWVzdCBi
bGtpZl9yZXF1ZXN0X3Q7CisKKy8qCisgKiBDYXN0IHRvIHRoaXMgc3RydWN0dXJlIHdoZW4gYmxr
aWZfcmVxdWVzdC5vcGVyYXRpb24gPT0gQkxLSUZfT1BfRElTQ0FSRAorICogc2l6ZW9mKHN0cnVj
dCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQpIDw9IHNpemVvZihzdHJ1Y3QgYmxraWZfcmVxdWVzdCkK
KyAqLworc3RydWN0IGJsa2lmX3JlcXVlc3RfZGlzY2FyZCB7CisgICAgdWludDhfdCAgICAgICAg
b3BlcmF0aW9uOyAgICAvKiBCTEtJRl9PUF9ESVNDQVJEICAgICAgICAgICAgICAgICAgICAgKi8K
KyAgICB1aW50OF90ICAgICAgICBmbGFnOyAgICAgICAgIC8qIEJMS0lGX0RJU0NBUkRfU0VDVVJF
IG9yIHplcm8gICAgICAgICAqLworI2RlZmluZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAoMTw8MCkg
IC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCisgICAgYmxraWZfdmRldl90
ICAgaGFuZGxlOyAgICAgICAvKiBzYW1lIGFzIGZvciByZWFkL3dyaXRlIHJlcXVlc3RzICAgICAg
Ki8KKyAgICB1aW50NjRfdCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFs
dWUsIGVjaG9lZCBpbiByZXNwICAqLworICAgIGJsa2lmX3NlY3Rvcl90IHNlY3Rvcl9udW1iZXI7
Lyogc3RhcnQgc2VjdG9yIGlkeCBvbiBkaXNrICAgICAgICAgICAgICovCisgICAgdWludDY0X3Qg
ICAgICAgbnJfc2VjdG9yczsgICAvKiBudW1iZXIgb2YgY29udGlndW91cyBzZWN0b3JzIHRvIGRp
c2NhcmQqLworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3RfZGlzY2FyZCBibGtpZl9y
ZXF1ZXN0X2Rpc2NhcmRfdDsKKworc3RydWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3QgeworICAg
IHVpbnQ4X3QgICAgICAgIG9wZXJhdGlvbjsgICAgLyogQkxLSUZfT1BfSU5ESVJFQ1QgICAgICAg
ICAgICAgICAgICAgICovCisgICAgdWludDhfdCAgICAgICAgaW5kaXJlY3Rfb3A7ICAvKiBCTEtJ
Rl9PUF97UkVBRC9XUklURX0gICAgICAgICAgICAgICAgKi8KKyAgICB1aW50MTZfdCAgICAgICBu
cl9zZWdtZW50czsgIC8qIG51bWJlciBvZiBzZWdtZW50cyAgICAgICAgICAgICAgICAgICAqLwor
ICAgIHVpbnQ2NF90ICAgICAgIGlkOyAgICAgICAgICAgLyogcHJpdmF0ZSBndWVzdCB2YWx1ZSwg
ZWNob2VkIGluIHJlc3AgICovCisgICAgYmxraWZfc2VjdG9yX3Qgc2VjdG9yX251bWJlcjsvKiBz
dGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgKHIvdyBvbmx5KSAgKi8KKyAgICBibGtpZl92ZGV2X3Qg
ICBoYW5kbGU7ICAgICAgIC8qIHNhbWUgYXMgZm9yIHJlYWQvd3JpdGUgcmVxdWVzdHMgICAgICAq
LworICAgIGdyYW50X3JlZl90ICAgIGluZGlyZWN0X2dyZWZzW0JMS0lGX01BWF9JTkRJUkVDVF9Q
QUdFU19QRVJfUkVRVUVTVF07CisjaWZkZWYgX19pMzg2X18KKyAgICB1aW50NjRfdCAgICAgICBw
YWQ7ICAgICAgICAgIC8qIE1ha2UgaXQgNjQgYnl0ZSBhbGlnbmVkIG9uIGkzODYgICAgICAqLwor
I2VuZGlmCit9OwordHlwZWRlZiBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBibGtpZl9y
ZXF1ZXN0X2luZGlyZWN0X3Q7CisKK3N0cnVjdCBibGtpZl9yZXNwb25zZSB7CisgICAgdWludDY0
X3QgICAgICAgIGlkOyAgICAgICAgICAgICAgLyogY29waWVkIGZyb20gcmVxdWVzdCAqLworICAg
IHVpbnQ4X3QgICAgICAgICBvcGVyYXRpb247ICAgICAgIC8qIGNvcGllZCBmcm9tIHJlcXVlc3Qg
Ki8KKyAgICBpbnQxNl90ICAgICAgICAgc3RhdHVzOyAgICAgICAgICAvKiBCTEtJRl9SU1BfPz8/
ICAgICAgICovCit9OwordHlwZWRlZiBzdHJ1Y3QgYmxraWZfcmVzcG9uc2UgYmxraWZfcmVzcG9u
c2VfdDsKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKyAvKiBPcGVyYXRpb24g
bm90IHN1cHBvcnRlZCAob25seSBoYXBwZW5zIG9uIGJhcnJpZXIgd3JpdGVzKS4gKi8KKyNkZWZp
bmUgQkxLSUZfUlNQX0VPUE5PVFNVUFAgIC0yCisgLyogT3BlcmF0aW9uIGZhaWxlZCBmb3Igc29t
ZSB1bnNwZWNpZmllZCByZWFzb24gKC1FSU8pLiAqLworI2RlZmluZSBCTEtJRl9SU1BfRVJST1Ig
ICAgICAgLTEKKyAvKiBPcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZp
bmUgQkxLSUZfUlNQX09LQVkgICAgICAgICAwCisKKy8qCisgKiBHZW5lcmF0ZSBibGtpZiByaW5n
IHN0cnVjdHVyZXMgYW5kIHR5cGVzLgorICovCitERUZJTkVfUklOR19UWVBFUyhibGtpZiwgc3Ry
dWN0IGJsa2lmX3JlcXVlc3QsIHN0cnVjdCBibGtpZl9yZXNwb25zZSk7CisKKyNkZWZpbmUgVkRJ
U0tfQ0RST00gICAgICAgIDB4MQorI2RlZmluZSBWRElTS19SRU1PVkFCTEUgICAgMHgyCisjZGVm
aW5lIFZESVNLX1JFQURPTkxZICAgICAweDQKKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9fQkxL
SUZfSCAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oCnJlbmFtZSB0byBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vcmluZy5oCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmFlM2RjNzIwZmEKLS0tIC9kZXYvbnVsbAorKysg
Yi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaApAQCAtMCwwICsxLDI1NCBAQAor
LyoKKyAqIHVzYmlmLmgKKyAqCisgKiBVU0IgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9T
ZXMuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDA5LCBGVUpJVFNVIExBQk9SQVRPUklFUyBMVEQu
CisgKiBBdXRob3I6IE5vYm9ydSBJd2FtYXRzdSA8bl9pd2FtYXRzdUBqcC5mdWppdHN1LmNvbT4K
KyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8g
YW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3Nv
Y2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwg
aW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxp
bWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJs
aXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRo
ZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlz
CisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Np
b24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50
aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJP
VklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgor
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
TkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1Ig
Q09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RI
RVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQg
T1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBX
SVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUg
U09GVFdBUkUuCisgKi8KKworI2lmbmRlZiBYRU5fUFVCTElDX0lPX1VTQklGX0gKKyNkZWZpbmUg
WEVOX1BVQkxJQ19JT19VU0JJRl9ICisKKyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4v
Z3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlv
bgorICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZl
cyBvZiBhIFhlbiBwdlVTQiBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhlblN0b3Jl
IHRvCisgKiBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRp
bmcgcGFyYW1ldGVycy4gVGhpcworICogc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdo
aWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlv
bnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoK
KyAqIEFueSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNvcnJl
c3BvbmRpbmcgWGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9yZS4K
KyAqCisgKiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBz
b2xlbHkgZm9yIHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNv
bnRhaW5zIHRoZW0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgSWRlbnRpZmljYXRpb24g
KFBSSVZBVEUpIC0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIG51bS1wb3J0cworICogICAgICBW
YWx1ZXM6ICAgICAgICAgdW5zaWduZWQgWzEuLi4zMV0KKyAqCisgKiAgICAgIE51bWJlciBvZiBw
b3J0cyBmb3IgdGhpcyAodmlydHVhbCkgVVNCIGhvc3QgY29ubmVjdG9yLgorICoKKyAqIHVzYi12
ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkIFsxLi4uMl0KKyAqCisgKiAgICAg
IFVTQiB2ZXJzaW9uIG9mIHRoaXMgaG9zdCBjb25uZWN0b3I6IDEgPSBVU0IgMS4xLCAyID0gVVNC
IDIuMC4KKyAqCisgKiBwb3J0L1sxLi4uMzFdCisgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJp
bmcKKyAqCisgKiAgICAgIFBoeXNpY2FsIFVTQiBkZXZpY2UgY29ubmVjdGVkIHRvIHRoZSBnaXZl
biBwb3J0LCBlLmcuICIzLTEuNSIuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3Bv
cnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50LWNoYW5u
ZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCisgKgorICogICAgICBUaGUgaWRl
bnRpZmllciBvZiB0aGUgWGVuIGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkK
KyAqICAgICAgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIHVyYi1yaW5nLXJlZgorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVm
ZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAg
ICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuIFRoaXMg
aXMgdGhlIHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciB1cmIgcmVxdWVzdHMuCisgKgorICogY29u
bi1yaW5nLXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisgKiAgICAg
IFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNr
ZW5kIHRvIG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQg
cmluZyBidWZmZXIuIFRoaXMgaXMgdGhlIHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciBjb25uZWN0
aW9uL2Rpc2Nvbm5lY3Rpb24gcmVxdWVzdHMuCisgKgorICogcHJvdG9jb2wKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIHN0cmluZyAoWEVOX0lPX1BST1RPX0FCSV8qKQorICogICAgICBEZWZhdWx0
IFZhbHVlOiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUKKyAqCisgKiAgICAgIFRoZSBtYWNoaW5l
IEFCSSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBvZiBhbGwgcmluZyByZXF1ZXN0IGFuZAor
ICogICAgICByZXNwb25zZSBzdHJ1Y3R1cmVzLgorICoKKyAqLworCitlbnVtIHVzYl9zcGVjX3Zl
cnNpb24geworCVVTQl9WRVJfVU5LTk9XTiA9IDAsCisJVVNCX1ZFUl9VU0IxMSwKKwlVU0JfVkVS
X1VTQjIwLAorCVVTQl9WRVJfVVNCMzAsCS8qIG5vdCBzdXBwb3J0ZWQgeWV0ICovCit9OworCisv
KgorICogIFVTQiBwaXBlIGluIHVzYmlmX3JlcXVlc3QKKyAqCisgKiAgLSBwb3J0IG51bWJlcjoJ
Yml0cyAwLTQKKyAqCQkJCShVU0JfTUFYQ0hJTERSRU4gaXMgMzEpCisgKgorICogIC0gb3BlcmF0
aW9uIGZsYWc6CWJpdCA1CisgKgkJCQkoMCA9IHN1Ym1pdCB1cmIsCisgKgkJCQkgMSA9IHVubGlu
ayB1cmIpCisgKgorICogIC0gZGlyZWN0aW9uOgkJYml0IDcKKyAqCQkJCSgwID0gSG9zdC10by1E
ZXZpY2UgW091dF0KKyAqCQkJCSAxID0gRGV2aWNlLXRvLUhvc3QgW0luXSkKKyAqCisgKiAgLSBk
ZXZpY2UgYWRkcmVzczoJYml0cyA4LTE0CisgKgorICogIC0gZW5kcG9pbnQ6CQliaXRzIDE1LTE4
CisgKgorICogIC0gcGlwZSB0eXBlOgliaXRzIDMwLTMxCisgKgkJCQkoMDAgPSBpc29jaHJvbm91
cywgMDEgPSBpbnRlcnJ1cHQsCisgKgkJCQkgMTAgPSBjb250cm9sLCAxMSA9IGJ1bGspCisgKi8K
KworI2RlZmluZSBVU0JJRl9QSVBFX1BPUlRfTUFTSwkweDAwMDAwMDFmCisjZGVmaW5lIFVTQklG
X1BJUEVfVU5MSU5LCTB4MDAwMDAwMjAKKyNkZWZpbmUgVVNCSUZfUElQRV9ESVIJCTB4MDAwMDAw
ODAKKyNkZWZpbmUgVVNCSUZfUElQRV9ERVZfTUFTSwkweDAwMDAwMDdmCisjZGVmaW5lIFVTQklG
X1BJUEVfREVWX1NISUZUCTgKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLCTB4MDAwMDAwMGYK
KyNkZWZpbmUgVVNCSUZfUElQRV9FUF9TSElGVAkxNQorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVf
TUFTSwkweDAwMDAwMDAzCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVAkzMAorI2RlZmlu
ZSBVU0JJRl9QSVBFX1RZUEVfSVNPQwkwCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JTlQJMQor
I2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTAkyCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9C
VUxLCTMKKworI2RlZmluZSB1c2JpZl9waXBlcG9ydG51bShwaXBlKQkJCSgocGlwZSkgJiBVU0JJ
Rl9QSVBFX1BPUlRfTUFTSykKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9waXBlKHBpcGUsIHBv
cnRudW0pCSgocGlwZSkgfCAocG9ydG51bSkpCisKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhw
aXBlKQkJCSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykKKyNkZWZpbmUgdXNiaWZfcGlwZXN1
Ym1pdChwaXBlKQkJCSghdXNiaWZfcGlwZXVubGluayhwaXBlKSkKKyNkZWZpbmUgdXNiaWZfc2V0
dW5saW5rX3BpcGUocGlwZSkJCSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElOSykKKworI2RlZmlu
ZSB1c2JpZl9waXBlaW4ocGlwZSkJCQkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIpCisjZGVmaW5l
IHVzYmlmX3BpcGVvdXQocGlwZSkJCQkoIXVzYmlmX3BpcGVpbihwaXBlKSkKKworI2RlZmluZSB1
c2JpZl9waXBlZGV2aWNlKHBpcGUpCQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0RFVl9T
SElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKQorCisjZGVmaW5lIHVzYmlmX3BpcGVlbmRwb2lu
dChwaXBlKQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0VQX1NISUZUKSAmIFVTQklGX1BJ
UEVfRVBfTUFTSykKKworI2RlZmluZSB1c2JpZl9waXBldHlwZShwaXBlKQkJCVwKKwkJKCgocGlw
ZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVfVFlQRV9NQVNLKQorI2Rl
ZmluZSB1c2JpZl9waXBlaXNvYyhwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZf
UElQRV9UWVBFX0lTT0MpCisjZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSkJKHVzYmlmX3BpcGV0
eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JTlQpCisjZGVmaW5lIHVzYmlmX3BpcGVjdHJs
KHBpcGUpCSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQ1RSTCkKKyNk
ZWZpbmUgdXNiaWZfcGlwZWJ1bGsocGlwZSkJKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklG
X1BJUEVfVFlQRV9CVUxLKQorCisjZGVmaW5lIFVTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVT
VCAoMTYpCisjZGVmaW5lIFVTQklGX01BWF9QT1JUTlIJMzEKKyNkZWZpbmUgVVNCSUZfUklOR19T
SVpFCTQwOTYKKworLyoKKyAqIFJJTkcgZm9yIHRyYW5zZmVycmluZyB1cmJzLgorICovCitzdHJ1
Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50IHsKKwlncmFudF9yZWZfdCBncmVmOworCXVpbnQxNl90
IG9mZnNldDsKKwl1aW50MTZfdCBsZW5ndGg7Cit9OworCitzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVl
c3QgeworCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWludDE2X3QgbnJfYnVmZmVy
X3NlZ3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZlciBzZWdtZW50cyAqLworCisJ
LyogYmFzaWMgdXJiIHBhcmFtZXRlciAqLworCXVpbnQzMl90IHBpcGU7CisJdWludDE2X3QgdHJh
bnNmZXJfZmxhZ3M7CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PSwkweDAwMDEKKwl1aW50MTZf
dCBidWZmZXJfbGVuZ3RoOworCXVuaW9uIHsKKwkJdWludDhfdCBjdHJsWzhdOyAvKiBzZXR1cF9w
YWNrZXQgKEN0cmwpICovCisKKwkJc3RydWN0IHsKKwkJCXVpbnQxNl90IGludGVydmFsOyAvKiBt
YXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovCisJCQl1aW50MTZfdCBzdGFydF9mcmFtZTsg
Lyogc3RhcnQgZnJhbWUgKi8KKwkJCXVpbnQxNl90IG51bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1i
ZXIgb2YgSVNPIHBhY2tldCAqLworCQkJdWludDE2X3QgbnJfZnJhbWVfZGVzY19zZWdzOyAvKiBu
dW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8KKwkJfSBpc29jOworCisJCXN0cnVj
dCB7CisJCQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1c2IgY29y
ZSAqLworCQkJdWludDE2X3QgcGFkWzNdOworCQl9IGludHI7CisKKwkJc3RydWN0IHsKKwkJCXVp
bnQxNl90IHVubGlua19pZDsgLyogdW5saW5rIHJlcXVlc3QgaWQgKi8KKwkJCXVpbnQxNl90IHBh
ZFszXTsKKwkJfSB1bmxpbms7CisKKwl9IHU7CisKKwkvKiB1cmIgZGF0YSBzZWdtZW50cyAqLwor
CXN0cnVjdCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQgc2VnW1VTQklGX01BWF9TRUdNRU5UU19QRVJf
UkVRVUVTVF07Cit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QgdXNiaWZfdXJi
X3JlcXVlc3RfdDsKKworc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSB7CisJdWludDE2X3QgaWQ7
IC8qIHJlcXVlc3QgaWQgKi8KKwl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1l
IChJU08pICovCisJaW50MzJfdCBzdGF0dXM7IC8qIHN0YXR1cyAobm9uLUlTTykgKi8KKwlpbnQz
Ml90IGFjdHVhbF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGggKi8KKwlpbnQzMl90
IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLworfTsKK3R5cGVkZWYgc3Ry
dWN0IHVzYmlmX3VyYl9yZXNwb25zZSB1c2JpZl91cmJfcmVzcG9uc2VfdDsKKworREVGSU5FX1JJ
TkdfVFlQRVModXNiaWZfdXJiLCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QsIHN0cnVjdCB1c2Jp
Zl91cmJfcmVzcG9uc2UpOworI2RlZmluZSBVU0JfVVJCX1JJTkdfU0laRSBfX0NPTlNUX1JJTkdf
U0laRSh1c2JpZl91cmIsIFVTQklGX1JJTkdfU0laRSkKKworLyoKKyAqIFJJTkcgZm9yIG5vdGlm
eWluZyBjb25uZWN0L2Rpc2Nvbm5lY3QgZXZlbnRzIHRvIGZyb250ZW5kCisgKi8KK3N0cnVjdCB1
c2JpZl9jb25uX3JlcXVlc3QgeworCXVpbnQxNl90IGlkOworfTsKK3R5cGVkZWYgc3RydWN0IHVz
YmlmX2Nvbm5fcmVxdWVzdCB1c2JpZl9jb25uX3JlcXVlc3RfdDsKKworc3RydWN0IHVzYmlmX2Nv
bm5fcmVzcG9uc2UgeworCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWludDhfdCBw
b3J0bnVtOyAvKiBwb3J0IG51bWJlciAqLworCXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vf
c3BlZWQgKi8KKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORQkwCisjZGVmaW5lIFVTQklGX1NQRUVE
X0xPVwkJMQorI2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMCTIKKyNkZWZpbmUgVVNCSUZfU1BFRURf
SElHSAkzCit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfY29ubl9yZXNwb25zZSB1c2JpZl9jb25u
X3Jlc3BvbnNlX3Q7CisKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1c2Jp
Zl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKKyNkZWZpbmUgVVNC
X0NPTk5fUklOR19TSVpFIF9fQ09OU1RfUklOR19TSVpFKHVzYmlmX2Nvbm4sIFVTQklGX1JJTkdf
U0laRSkKKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9fVVNCSUZfSCAqLwotLSAKQW50aG9ueSBQ
RVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:41:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15: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 1hctl2-0008On-Gr; Mon, 17 Jun 2019 15:41: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hctl1-0008O9-HY
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:41:19 +0000
X-Inumbo-ID: 5697d5f6-9116-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 5697d5f6-9116-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:41:14 +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: sVNDe32oHFN2hkdrGX9mUdKBYh+L/Phi1yVWVurNdR+fhZS+xRhIEvteOG/brelpRbm2jQdAAy
 hu6fi2oqrPZcPWZRwXdFY/ojmrtecae6PzOpBoXe0ZmS4xzOyQB0hSWe78xqImbtHMDEaTtb1Y
 uPf8aXN+MEekHUwLQWXxhVvfqpFZgyEk6EGnAeVHzIT6NPblXkmn6kbRpxj2lR9BMZBKtbwbDp
 CSd33t9snYjQdVEk2Z2SeOAKR2ZfFXJLq9UCTehpASNTrgQ+3JBFZW3umUAEQTgXB1senEKX7S
 yco=
X-SBRS: 2.7
X-MesageID: 1821671
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,385,1557201600"; 
   d="scan'208";a="1821671"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 17 Jun 2019 16:41:03 +0100
Message-ID: <20190617154105.32323-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190617154105.32323-1-anthony.perard@citrix.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] xen: Import other xen/io/*.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.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>

Rm9sbG93aW5nICJ4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzIiwgaW1wb3J0IG90
aGVyIFhlbgpwdWJsaWMgaGVhZGVycyB0aGF0IGFyZSBkZXNjcmliaW5nIGludGVyZmFjZXMuCgpJ
bXBvcnQgZmJpZi5oLCBrYmRpZi5oLCBuZXRpZi5oLCBjb25zb2xlLmgsIHhlbmJ1cy5oLCBwcm90
b2NvbHMuaC4KCldoaWxlIGVkaXRpbmcgeGVuZmIuYywgcmVtb3ZlIHRoZSBpbmNsdWRlIG9mIGV2
ZW50X2NoYW5uZWwuaCBhcyBpdAppc24ndCBuZWVkZWQuCgpUaGUgaGVhZGVycyBhcmUgY2xlYW5l
ZCB1cCBhIGJpdCB3aGlsZSBpbXBvcnRpbmcgdGhlbS4gVGhlIGhlYWRlcgpndWFyZCBzeW1ib2xz
IGFyZSBjaGFuZ2VkIHRvIG1hdGNoIFFFTVUncyBjb2Rpbmcgc3R5bGUsIHNvbWUgb3RoZXIKcGFy
dCBvZiB0aGUgZmlsZSB0aGF0IFFFTVUgZG9lc24ndCB1c2UgYXJlIHJlbW92ZWQuCgpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiBo
dy85cGZzL3hlbi05cGZzLmggICAgICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody9ibG9j
ay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody9jaGFyL3hlbl9j
b25zb2xlLmMgICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody9kaXNwbGF5L3hlbmZiLmMg
ICAgICAgICAgICAgICAgICAgICAgfCAgICA3ICstCiBody9uZXQveGVuX25pYy5jICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgICAyICstCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29u
c29sZS5oICAgfCAgIDQ2ICsrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oICAg
ICAgfCAgMTU2ICsrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oICAgICB8
ICA1NjYgKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmgg
ICAgIHwgMTAxMCArKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3Byb3RvY29scy5oIHwgICA0MiArCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
eGVuYnVzLmggICAgfCAgIDcwICsrCiBpbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmggICAgICAg
ICAgICAgfCAgICAyICstCiAxMiBmaWxlcyBjaGFuZ2VkLCAxODk4IGluc2VydGlvbnMoKyksIDkg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2NvbnNvbGUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9mYmlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8va2JkaWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9uZXRpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3Byb3RvY29scy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3hlbmJ1cy5oCgpkaWZmIC0tZ2l0IGEvaHcvOXBmcy94ZW4tOXBmcy5oIGIvaHcvOXBmcy94
ZW4tOXBmcy5oCmluZGV4IDkyZGM4N2U5ZTAuLjI0MWUyMjE2YTQgMTAwNjQ0Ci0tLSBhL2h3Lzlw
ZnMveGVuLTlwZnMuaAorKysgYi9ody85cGZzL3hlbi05cGZzLmgKQEAgLTEzLDcgKzEzLDcgQEAK
ICNpZm5kZWYgSFdfOVBGU19YRU5fOVBGU19ICiAjZGVmaW5lIEhXXzlQRlNfWEVOXzlQRlNfSAog
Ci0jaW5jbHVkZSA8eGVuL2lvL3Byb3RvY29scy5oPgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZh
Y2UvaW8vcHJvdG9jb2xzLmgiCiAjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9yaW5nLmgi
CiAKIC8qCmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fYmxraWYuaCBiL2h3L2Jsb2NrL3hlbl9i
bGtpZi5oCmluZGV4IDVhMTA5NGQ3OTMuLjk5NzMzNTI5YzEgMTAwNjQ0Ci0tLSBhL2h3L2Jsb2Nr
L3hlbl9ibGtpZi5oCisrKyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCkBAIC0yLDcgKzIsNyBAQAog
I2RlZmluZSBYRU5fQkxLSUZfSAogCiAjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtp
Zi5oIgotI2luY2x1ZGUgPHhlbi9pby9wcm90b2NvbHMuaD4KKyNpbmNsdWRlICJody94ZW4vaW50
ZXJmYWNlL2lvL3Byb3RvY29scy5oIgogCiAvKgogICogTm90IGEgcmVhbCBwcm90b2NvbC4gIFVz
ZWQgdG8gZ2VuZXJhdGUgcmluZyBzdHJ1Y3RzIHdoaWNoIGNvbnRhaW4KZGlmZiAtLWdpdCBhL2h3
L2NoYXIveGVuX2NvbnNvbGUuYyBiL2h3L2NoYXIveGVuX2NvbnNvbGUuYwppbmRleCA5MWYzNGVm
MDZjLi40N2UxMDkyMjYzIDEwMDY0NAotLS0gYS9ody9jaGFyL3hlbl9jb25zb2xlLmMKKysrIGIv
aHcvY2hhci94ZW5fY29uc29sZS5jCkBAIC0yOCw3ICsyOCw3IEBACiAjaW5jbHVkZSAiY2hhcmRl
di9jaGFyLWZlLmgiCiAjaW5jbHVkZSAiaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5oIgogCi0j
aW5jbHVkZSA8eGVuL2lvL2NvbnNvbGUuaD4KKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lv
L2NvbnNvbGUuaCIKIAogc3RydWN0IGJ1ZmZlciB7CiAgICAgdWludDhfdCAqZGF0YTsKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkveGVuZmIuYyBiL2h3L2Rpc3BsYXkveGVuZmIuYwppbmRleCA2MjAy
ZjExNTBlLi4zYzc5OTEzYjMxIDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L3hlbmZiLmMKKysrIGIv
aHcvZGlzcGxheS94ZW5mYi5jCkBAIC0zMiwxMCArMzIsOSBAQAogI2luY2x1ZGUgInVpL2NvbnNv
bGUuaCIKICNpbmNsdWRlICJody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmgiCiAKLSNpbmNsdWRl
IDx4ZW4vZXZlbnRfY2hhbm5lbC5oPgotI2luY2x1ZGUgPHhlbi9pby9mYmlmLmg+Ci0jaW5jbHVk
ZSA8eGVuL2lvL2tiZGlmLmg+Ci0jaW5jbHVkZSA8eGVuL2lvL3Byb3RvY29scy5oPgorI2luY2x1
ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZh
Y2UvaW8va2JkaWYuaCIKKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5o
IgogCiAjaW5jbHVkZSAidHJhY2UuaCIKIApkaWZmIC0tZ2l0IGEvaHcvbmV0L3hlbl9uaWMuYyBi
L2h3L25ldC94ZW5fbmljLmMKaW5kZXggMzdjZGE4ZTRiZS4uZmZiM2I1ODk4ZCAxMDA2NDQKLS0t
IGEvaHcvbmV0L3hlbl9uaWMuYworKysgYi9ody9uZXQveGVuX25pYy5jCkBAIC0zMCw3ICszMCw3
IEBACiAjaW5jbHVkZSAibmV0L3V0aWwuaCIKICNpbmNsdWRlICJody94ZW4veGVuLWxlZ2FjeS1i
YWNrZW5kLmgiCiAKLSNpbmNsdWRlIDx4ZW4vaW8vbmV0aWYuaD4KKyNpbmNsdWRlICJody94ZW4v
aW50ZXJmYWNlL2lvL25ldGlmLmgiCiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8KIApkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9jb25zb2xlLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uYjE0
MzE2OTgxZgotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9j
b25zb2xlLmgKQEAgLTAsMCArMSw0NiBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogY29u
c29sZS5oCisgKgorICogQ29uc29sZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4K
KyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8g
YW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3Nv
Y2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwg
aW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxp
bWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJs
aXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRo
ZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlz
CisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Np
b24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50
aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJP
VklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgor
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
TkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1Ig
Q09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RI
RVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQg
T1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBX
SVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUg
U09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA1LCBLZWlyIEZyYXNlcgorICovCisK
KyNpZm5kZWYgWEVOX1BVQkxJQ19JT19DT05TT0xFX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT19D
T05TT0xFX0gKKwordHlwZWRlZiB1aW50MzJfdCBYRU5DT05TX1JJTkdfSURYOworCisjZGVmaW5l
IE1BU0tfWEVOQ09OU19JRFgoaWR4LCByaW5nKSAoKGlkeCkgJiAoc2l6ZW9mKHJpbmcpLTEpKQor
CitzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgeworICAgIGNoYXIgaW5bMTAyNF07CisgICAgY2hh
ciBvdXRbMjA0OF07CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOworICAg
IFhFTkNPTlNfUklOR19JRFggb3V0X2NvbnMsIG91dF9wcm9kOworfTsKKworI2lmZGVmIFhFTl9X
QU5UX0ZMRVhfQ09OU09MRV9SSU5HCisjaW5jbHVkZSAicmluZy5oIgorREVGSU5FX1hFTl9GTEVY
X1JJTkcoeGVuY29ucyk7CisjZW5kaWYKKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9fQ09OU09M
RV9IICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oIGIv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi40ZTI1NDIzNDkwCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaApAQCAtMCwwICsxLDE1NiBAQAorLyoKKyAqIGZiaWYu
aCAtLSBYZW4gdmlydHVhbCBmcmFtZSBidWZmZXIgZGV2aWNlCisgKgorICogUGVybWlzc2lvbiBp
cyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5n
IGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRo
b3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmln
aHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3Vi
bGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBw
ZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRv
IHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJv
dmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBp
bmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUg
U29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElO
RyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAor
ICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4g
SU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
RworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1Ig
VEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENv
cHlyaWdodCAoQykgMjAwNSBBbnRob255IExpZ3VvcmkgPGFsaWd1b3JpQHVzLmlibS5jb20+Cisg
KiBDb3B5cmlnaHQgKEMpIDIwMDYgUmVkIEhhdCwgSW5jLiwgTWFya3VzIEFybWJydXN0ZXIgPGFy
bWJydUByZWRoYXQuY29tPgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19JT19GQklGX0gKKyNk
ZWZpbmUgWEVOX1BVQkxJQ19JT19GQklGX0gKKworLyogT3V0IGV2ZW50cyAoZnJvbnRlbmQgLT4g
YmFja2VuZCkgKi8KKworLyoKKyAqIE91dCBldmVudHMgbWF5IGJlIHNlbnQgb25seSB3aGVuIHJl
cXVlc3RlZCBieSBiYWNrZW5kLCBhbmQgcmVjZWlwdAorICogb2YgYW4gdW5rbm93biBvdXQgZXZl
bnQgaXMgYW4gZXJyb3IuCisgKi8KKworLyogRXZlbnQgdHlwZSAxIGN1cnJlbnRseSBub3QgdXNl
ZCAqLworLyoKKyAqIEZyYW1lYnVmZmVyIHVwZGF0ZSBub3RpZmljYXRpb24gZXZlbnQKKyAqIENh
cGFibGUgZnJvbnRlbmQgc2V0cyBmZWF0dXJlLXVwZGF0ZSBpbiB4ZW5zdG9yZS4KKyAqIEJhY2tl
bmQgcmVxdWVzdHMgaXQgYnkgc2V0dGluZyByZXF1ZXN0LXVwZGF0ZSBpbiB4ZW5zdG9yZS4KKyAq
LworI2RlZmluZSBYRU5GQl9UWVBFX1VQREFURSAyCisKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sK
KyAgICB1aW50OF90IHR5cGU7ICAgIC8qIFhFTkZCX1RZUEVfVVBEQVRFICovCisgICAgaW50MzJf
dCB4OyAgICAgIC8qIHNvdXJjZSB4ICovCisgICAgaW50MzJfdCB5OyAgICAgIC8qIHNvdXJjZSB5
ICovCisgICAgaW50MzJfdCB3aWR0aDsgIC8qIHJlY3Qgd2lkdGggKi8KKyAgICBpbnQzMl90IGhl
aWdodDsgLyogcmVjdCBoZWlnaHQgKi8KK307CisKKy8qCisgKiBGcmFtZWJ1ZmZlciByZXNpemUg
bm90aWZpY2F0aW9uIGV2ZW50CisgKiBDYXBhYmxlIGJhY2tlbmQgc2V0cyBmZWF0dXJlLXJlc2l6
ZSBpbiB4ZW5zdG9yZS4KKyAqLworI2RlZmluZSBYRU5GQl9UWVBFX1JFU0laRSAzCisKK3N0cnVj
dCB4ZW5mYl9yZXNpemUKK3sKKyAgICB1aW50OF90IHR5cGU7ICAgIC8qIFhFTkZCX1RZUEVfUkVT
SVpFICovCisgICAgaW50MzJfdCB3aWR0aDsgICAvKiB3aWR0aCBpbiBwaXhlbHMgKi8KKyAgICBp
bnQzMl90IGhlaWdodDsgIC8qIGhlaWdodCBpbiBwaXhlbHMgKi8KKyAgICBpbnQzMl90IHN0cmlk
ZTsgIC8qIHN0cmlkZSBpbiBieXRlcyAqLworICAgIGludDMyX3QgZGVwdGg7ICAgLyogZGVwdGgg
aW4gYml0cyAqLworICAgIGludDMyX3Qgb2Zmc2V0OyAgLyogb2Zmc2V0IG9mIHRoZSBmcmFtZWJ1
ZmZlciBpbiBieXRlcyAqLworfTsKKworI2RlZmluZSBYRU5GQl9PVVRfRVZFTlRfU0laRSA0MAor
Cit1bmlvbiB4ZW5mYl9vdXRfZXZlbnQKK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgc3RydWN0
IHhlbmZiX3VwZGF0ZSB1cGRhdGU7CisgICAgc3RydWN0IHhlbmZiX3Jlc2l6ZSByZXNpemU7Cisg
ICAgY2hhciBwYWRbWEVORkJfT1VUX0VWRU5UX1NJWkVdOworfTsKKworLyogSW4gZXZlbnRzIChi
YWNrZW5kIC0+IGZyb250ZW5kKSAqLworCisvKgorICogRnJvbnRlbmRzIHNob3VsZCBpZ25vcmUg
dW5rbm93biBpbiBldmVudHMuCisgKi8KKworLyoKKyAqIEZyYW1lYnVmZmVyIHJlZnJlc2ggcGVy
aW9kIGFkdmljZQorICogQmFja2VuZCBzZW5kcyBpdCB0byBhZHZpc2UgdGhlIGZyb250ZW5kIHRo
ZWlyIHByZWZlcnJlZCBwZXJpb2Qgb2YKKyAqIHJlZnJlc2guICBGcm9udGVuZHMgdGhhdCBrZWVw
IHRoZSBmcmFtZWJ1ZmZlciBjb25zdGFudGx5IHVwLXRvLWRhdGUKKyAqIGp1c3QgaWdub3JlIGl0
LiAgRnJvbnRlbmRzIHRoYXQgdXNlIHRoZSBhZHZpY2Ugc2hvdWxkIGltbWVkaWF0ZWx5CisgKiBy
ZWZyZXNoIHRoZSBmcmFtZWJ1ZmZlciAoYW5kIHNlbmQgYW4gdXBkYXRlIG5vdGlmaWNhdGlvbiBl
dmVudCBpZgorICogdGhvc2UgaGF2ZSBiZWVuIHJlcXVlc3RlZCksIHRoZW4gdXNlIHRoZSB1cGRh
dGUgZnJlcXVlbmN5IHRvIGd1aWRlCisgKiB0aGVpciBwZXJpb2RpY2FsIHJlZnJlc2hzLgorICov
CisjZGVmaW5lIFhFTkZCX1RZUEVfUkVGUkVTSF9QRVJJT0QgMQorI2RlZmluZSBYRU5GQl9OT19S
RUZSRVNIIDAKKworc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVyaW9kCit7CisgICAgdWludDhfdCB0
eXBlOyAgICAvKiBYRU5GQl9UWVBFX1VQREFURV9QRVJJT0QgKi8KKyAgICB1aW50MzJfdCBwZXJp
b2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKKyAgICAgICAgICAgICAgICAgICAgICAq
IFhFTkZCX05PX1JFRlJFU0ggaWYgbm8gcmVmcmVzaCBpcyBuZWVkZWQgKi8KK307CisKKyNkZWZp
bmUgWEVORkJfSU5fRVZFTlRfU0laRSA0MAorCit1bmlvbiB4ZW5mYl9pbl9ldmVudAoreworICAg
IHVpbnQ4X3QgdHlwZTsKKyAgICBzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QgcmVmcmVzaF9w
ZXJpb2Q7CisgICAgY2hhciBwYWRbWEVORkJfSU5fRVZFTlRfU0laRV07Cit9OworCisvKiBzaGFy
ZWQgcGFnZSAqLworCisjZGVmaW5lIFhFTkZCX0lOX1JJTkdfU0laRSAxMDI0CisjZGVmaW5lIFhF
TkZCX0lOX1JJTkdfTEVOIChYRU5GQl9JTl9SSU5HX1NJWkUgLyBYRU5GQl9JTl9FVkVOVF9TSVpF
KQorI2RlZmluZSBYRU5GQl9JTl9SSU5HX09GRlMgMTAyNAorI2RlZmluZSBYRU5GQl9JTl9SSU5H
KHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmZiX2luX2V2ZW50ICopKChjaGFyICopKHBhZ2UpICsg
WEVORkJfSU5fUklOR19PRkZTKSkKKyNkZWZpbmUgWEVORkJfSU5fUklOR19SRUYocGFnZSwgaWR4
KSBcCisgICAgKFhFTkZCX0lOX1JJTkcoKHBhZ2UpKVsoaWR4KSAlIFhFTkZCX0lOX1JJTkdfTEVO
XSkKKworI2RlZmluZSBYRU5GQl9PVVRfUklOR19TSVpFIDIwNDgKKyNkZWZpbmUgWEVORkJfT1VU
X1JJTkdfTEVOIChYRU5GQl9PVVRfUklOR19TSVpFIC8gWEVORkJfT1VUX0VWRU5UX1NJWkUpCisj
ZGVmaW5lIFhFTkZCX09VVF9SSU5HX09GRlMgKFhFTkZCX0lOX1JJTkdfT0ZGUyArIFhFTkZCX0lO
X1JJTkdfU0laRSkKKyNkZWZpbmUgWEVORkJfT1VUX1JJTkcocGFnZSkgXAorICAgICgodW5pb24g
eGVuZmJfb3V0X2V2ZW50ICopKChjaGFyICopKHBhZ2UpICsgWEVORkJfT1VUX1JJTkdfT0ZGUykp
CisjZGVmaW5lIFhFTkZCX09VVF9SSU5HX1JFRihwYWdlLCBpZHgpIFwKKyAgICAoWEVORkJfT1VU
X1JJTkcoKHBhZ2UpKVsoaWR4KSAlIFhFTkZCX09VVF9SSU5HX0xFTl0pCisKK3N0cnVjdCB4ZW5m
Yl9wYWdlCit7CisgICAgdWludDMyX3QgaW5fY29ucywgaW5fcHJvZDsKKyAgICB1aW50MzJfdCBv
dXRfY29ucywgb3V0X3Byb2Q7CisKKyAgICBpbnQzMl90IHdpZHRoOyAgICAgICAgICAvKiB0aGUg
d2lkdGggb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBwaXhlbHMpICovCisgICAgaW50MzJfdCBoZWln
aHQ7ICAgICAgICAgLyogdGhlIGhlaWdodCBvZiB0aGUgZnJhbWVidWZmZXIgKGluIHBpeGVscykg
Ki8KKyAgICB1aW50MzJfdCBsaW5lX2xlbmd0aDsgICAvKiB0aGUgbGVuZ3RoIG9mIGEgcm93IG9m
IHBpeGVscyAoaW4gYnl0ZXMpICovCisgICAgdWludDMyX3QgbWVtX2xlbmd0aDsgICAgLyogdGhl
IGxlbmd0aCBvZiB0aGUgZnJhbWVidWZmZXIgKGluIGJ5dGVzKSAqLworICAgIHVpbnQ4X3QgZGVw
dGg7ICAgICAgICAgIC8qIHRoZSBkZXB0aCBvZiBhIHBpeGVsIChpbiBiaXRzKSAqLworCisgICAg
LyoKKyAgICAgKiBGcmFtZWJ1ZmZlciBwYWdlIGRpcmVjdG9yeQorICAgICAqCisgICAgICogRWFj
aCBkaXJlY3RvcnkgcGFnZSBob2xkcyBQQUdFX1NJWkUgLyBzaXplb2YoKnBkKQorICAgICAqIGZy
YW1lYnVmZmVyIHBhZ2VzLCBhbmQgY2FuIHRodXMgbWFwIHVwIHRvIFBBR0VfU0laRSAqCisgICAg
ICogUEFHRV9TSVpFIC8gc2l6ZW9mKCpwZCkgYnl0ZXMuICBXaXRoIFBBR0VfU0laRSA9PSA0MDk2
IGFuZAorICAgICAqIHNpemVvZih1bnNpZ25lZCBsb25nKSA9PSA0LzgsIHRoYXQncyA0IE1lZ3Mg
MzIgYml0IGFuZCAyIE1lZ3MKKyAgICAgKiA2NCBiaXQuICAyNTYgZGlyZWN0b3JpZXMgZ2l2ZSBl
bm91Z2ggcm9vbSBmb3IgYSA1MTIgTWVnCisgICAgICogZnJhbWVidWZmZXIgd2l0aCBhIG1heCBy
ZXNvbHV0aW9uIG9mIDEyLDgwMHgxMCwyNDAuICBTaG91bGQKKyAgICAgKiBiZSBlbm91Z2ggZm9y
IGEgd2hpbGUgd2l0aCByb29tIGxlZnRvdmVyIGZvciBleHBhbnNpb24uCisgICAgICovCisgICAg
dW5zaWduZWQgbG9uZyBwZFsyNTZdOworfTsKKworI2VuZGlmCmRpZmYgLS1naXQgYS9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9rYmRpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjI1MmNmMTAx
NTYKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYu
aApAQCAtMCwwICsxLDU2NiBAQAorLyoKKyAqIGtiZGlmLmggLS0gWGVuIHZpcnR1YWwga2V5Ym9h
cmQvbW91c2UKKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJl
IGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8K
KyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3
aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1l
cmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29w
aWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNv
ZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlz
IHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9y
IHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdB
UkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQ
UkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FS
UkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIg
UFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFV
VEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFH
RVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJB
Q1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09O
TkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5H
UyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDA1IEFudGhvbnkgTGln
dW9yaSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KKyAqIENvcHlyaWdodCAoQykgMjAwNiBSZWQgSGF0
LCBJbmMuLCBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CisgKi8KKworI2lm
bmRlZiBYRU5fUFVCTElDX0lPX0tCRElGX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT19LQkRJRl9I
CisKKy8qCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgRmVh
dHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbCBkcml2ZXIgdXRpbGl6ZSBub2Rl
cyB3aXRoaW4KKyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8g
bmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0
ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAor
ICogYmFja2VuZCBwb3J0aW9ucyBvZiBYZW5TdG9yZSwgZm9sbG93aW5nIFhlbkJ1cyBjb252ZW50
aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAg
Tm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1h
bC4gSW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFz
IGZpeGVkIHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJz
aW9uCisgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mg
b2YgaW5mb3JtYXRpb24uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmVzIHN1cHBvcnRl
ZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogQ2FwYWJsZSBiYWNrZW5kIGFk
dmVydGlzZXMgc3VwcG9ydGVkIGZlYXR1cmVzIGJ5IHB1Ymxpc2hpbmcKKyAqIGNvcnJlc3BvbmRp
bmcgZW50cmllcyBpbiBYZW5TdG9yZSBhbmQgcHV0cyAxIGFzIHRoZSB2YWx1ZSBvZiB0aGUgZW50
cnkuCisgKiBJZiBhIGZlYXR1cmUgaXMgbm90IHN1cHBvcnRlZCB0aGVuIDAgbXVzdCBiZSBzZXQg
b3IgZmVhdHVyZSBlbnRyeSBvbWl0dGVkLgorICoKKyAqIGZlYXR1cmUtZGlzYWJsZS1rZXlib2Fy
ZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJZiB0aGVyZSBp
cyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlIGJ5IHRoZQorICog
ICAgICBmcm9udGVuZCB0aGVuIHRoaXMgbXVzdCBiZSBzZXQgdG8gMS4KKyAqCisgKiBmZWF0dXJl
LWRpc2FibGUtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICog
ICAgICBJZiB0aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwgcG9pbnRlciBkZXZp
Y2UgYnkgdGhlCisgKiAgICAgIGZyb250ZW5kIHRoZW4gdGhpcyBtdXN0IGJlIHNldCB0byAxLgor
ICoKKyAqIGZlYXR1cmUtYWJzLXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50
PgorICoKKyAqICAgICAgQmFja2VuZHMsIHdoaWNoIHN1cHBvcnQgcmVwb3J0aW5nIG9mIGFic29s
dXRlIGNvb3JkaW5hdGVzIGZvciBwb2ludGVyCisgKiAgICAgIGRldmljZSBzaG91bGQgc2V0IHRo
aXMgdG8gMS4KKyAqCisgKiBmZWF0dXJlLW11bHRpLXRvdWNoCisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8dWludD4KKyAqCisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGlu
ZyBvZiBtdWx0aS10b3VjaCBldmVudHMKKyAqICAgICAgc2hvdWxkIHNldCB0aGlzIHRvIDEuCisg
KgorICogZmVhdHVyZS1yYXctcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICA8dWludD4K
KyAqCisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyByYXcgKHVuc2Nh
bGVkKSBhYnNvbHV0ZSBjb29yZGluYXRlcworICogICAgICBmb3IgcG9pbnRlciBkZXZpY2VzIHNo
b3VsZCBzZXQgdGhpcyB0byAxLiBSYXcgKHVuc2NhbGVkKSB2YWx1ZXMgaGF2ZQorICogICAgICBh
IHJhbmdlIG9mIFswLCAweDdmZmZdLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIERl
dmljZSBJbnN0YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IHVuaXF1ZS1pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KKyAqCisgKiAgICAg
IEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVu
aXF1ZSBJRCwKKyAqICAgICAgc28gZXZlcnkgaW5zdGFuY2Ugb2YgdGhlIGZyb250ZW5kIGNhbiBi
ZSBpZGVudGlmaWVkIGJ5IHRoZSBiYWNrZW5kCisgKiAgICAgIGJ5IHRoaXMgSUQuIFRoaXMgY2Fu
IGJlIFVVSUQgb3Igc3VjaC4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUG9pbnRl
ciBEZXZpY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiB3aWR0
aAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBNYXhpbXVtIFgg
Y29vcmRpbmF0ZSAod2lkdGgpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAgICAgIHdo
aWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgorICoK
KyAqIGhlaWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBN
YXhpbXVtIFkgY29vcmRpbmF0ZSAoaGVpZ2h0KSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAor
ICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJf
TUFYXS4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIE11bHRpLXRvdWNoIERldmljZSBQ
YXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtdWx0aS10b3VjaC1udW0t
Y29udGFjdHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgTnVt
YmVyIG9mIHNpbXVsdGFuZW91cyB0b3VjaGVzIHJlcG9ydGVkLgorICoKKyAqIG11bHRpLXRvdWNo
LXdpZHRoCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFdpZHRo
IG9mIHRoZSB0b3VjaCBhcmVhIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAgICAgIHdo
aWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgorICoK
KyAqIG11bHRpLXRvdWNoLWhlaWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBIZWlnaHQgb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJv
bnRlbmQKKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsg
VUlOVDMyX01BWF0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmUgcmVxdWVzdCAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIENhcGFibGUgZnJvbnRlbmQgcmVx
dWVzdHMgZmVhdHVyZXMgZnJvbSBiYWNrZW5kIHZpYSBzZXR0aW5nIGNvcnJlc3BvbmRpbmcKKyAq
IGVudHJpZXMgdG8gMSBpbiBYZW5TdG9yZS4gUmVxdWVzdHMgZm9yIGZlYXR1cmVzIG5vdCBhZHZl
cnRpc2VkIGFzIHN1cHBvcnRlZAorICogYnkgdGhlIGJhY2tlbmQgaGF2ZSBubyBlZmZlY3QuCisg
KgorICogcmVxdWVzdC1hYnMtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+
CisgKgorICogICAgICBSZXF1ZXN0IGJhY2tlbmQgdG8gcmVwb3J0IGFic29sdXRlIHBvaW50ZXIg
Y29vcmRpbmF0ZXMKKyAqICAgICAgKFhFTktCRF9UWVBFX1BPUykgaW5zdGVhZCBvZiByZWxhdGl2
ZSBvbmVzIChYRU5LQkRfVFlQRV9NT1RJT04pLgorICoKKyAqIHJlcXVlc3QtbXVsdGktdG91Y2gK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgUmVxdWVzdCBiYWNr
ZW5kIHRvIHJlcG9ydCBtdWx0aS10b3VjaCBldmVudHMuCisgKgorICogcmVxdWVzdC1yYXctcG9p
bnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBSZXF1ZXN0
IGJhY2tlbmQgdG8gcmVwb3J0IHJhdyB1bnNjYWxlZCBhYnNvbHV0ZSBwb2ludGVyIGNvb3JkaW5h
dGVzLgorICogICAgICBUaGlzIG9wdGlvbiBpcyBvbmx5IHZhbGlkIGlmIHJlcXVlc3QtYWJzLXBv
aW50ZXIgaXMgYWxzbyBzZXQuCisgKiAgICAgIFJhdyB1bnNjYWxlZCBjb29yZGluYXRlcyBoYXZl
IHRoZSByYW5nZSBbMCwgMHg3ZmZmXQorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVx
dWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFs
IGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiBwYWdlLWdyZWYK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFu
dCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisg
KiAgICAgIGEgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgZXZlbnQgcmluZyBidWZm
ZXIuCisgKgorICogcGFnZS1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBmb3IgdXNlLgorICogICAgICBQRk4g
b2YgdGhlIHNoYXJlZCBwYWdlLgorICovCisKKy8qCisgKiBFVkVOVCBDT0RFUy4KKyAqLworCisj
ZGVmaW5lIFhFTktCRF9UWVBFX01PVElPTiAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTktCRF9U
WVBFX1JFU0VSVkVEICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9UWVBFX0tFWSAgICAgICAg
ICAgICAgICAzCisjZGVmaW5lIFhFTktCRF9UWVBFX1BPUyAgICAgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTktCRF9UWVBFX01UT1VDSCAgICAgICAgICAgICA1CisKKy8qIE11bHRpLXRvdWNoIGV2
ZW50IHN1Yi1jb2RlcyAqLworCisjZGVmaW5lIFhFTktCRF9NVF9FVl9ET1dOICAgICAgICAgICAg
ICAwCisjZGVmaW5lIFhFTktCRF9NVF9FVl9VUCAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhF
TktCRF9NVF9FVl9NT1RJT04gICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9NVF9FVl9TWU4g
ICAgICAgICAgICAgICAzCisjZGVmaW5lIFhFTktCRF9NVF9FVl9TSEFQRSAgICAgICAgICAgICA0
CisjZGVmaW5lIFhFTktCRF9NVF9FVl9PUklFTlQgICAgICAgICAgICA1CisKKy8qCisgKiBDT05T
VEFOVFMsIFhFTlNUT1JFIEZJRUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAq
LworCisjZGVmaW5lIFhFTktCRF9EUklWRVJfTkFNRSAgICAgICAgICAgICAidmtiZCIKKworI2Rl
ZmluZSBYRU5LQkRfRklFTERfRkVBVF9EU0JMX0tFWUJSRCAgImZlYXR1cmUtZGlzYWJsZS1rZXli
b2FyZCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSICJmZWF0dXJlLWRp
c2FibGUtcG9pbnRlciIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5URVIgICJm
ZWF0dXJlLWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9SQVdfUE9JTlRF
UiAgImZlYXR1cmUtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX01UT1VD
SCAgICAgICAiZmVhdHVyZS1tdWx0aS10b3VjaCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JFUV9B
QlNfUE9JTlRFUiAgICJyZXF1ZXN0LWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERf
UkVRX1JBV19QT0lOVEVSICAgInJlcXVlc3QtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9G
SUVMRF9SRVFfTVRPVUNIICAgICAgICAicmVxdWVzdC1tdWx0aS10b3VjaCIKKyNkZWZpbmUgWEVO
S0JEX0ZJRUxEX1JJTkdfR1JFRiAgICAgICAgICJwYWdlLWdyZWYiCisjZGVmaW5lIFhFTktCRF9G
SUVMRF9FVlRfQ0hBTk5FTCAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOS0JEX0ZJ
RUxEX1dJRFRIICAgICAgICAgICAgICJ3aWR0aCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0hFSUdI
VCAgICAgICAgICAgICJoZWlnaHQiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9XSURUSCAgICAg
ICAgICAibXVsdGktdG91Y2gtd2lkdGgiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9IRUlHSFQg
ICAgICAgICAibXVsdGktdG91Y2gtaGVpZ2h0IgorI2RlZmluZSBYRU5LQkRfRklFTERfTVRfTlVN
X0NPTlRBQ1RTICAgIm11bHRpLXRvdWNoLW51bS1jb250YWN0cyIKKyNkZWZpbmUgWEVOS0JEX0ZJ
RUxEX1VOSVFVRV9JRCAgICAgICAgICJ1bmlxdWUtaWQiCisKKy8qIE9CU09MRVRFLCBub3QgcmVj
b21tZW5kZWQgZm9yIHVzZSAqLworI2RlZmluZSBYRU5LQkRfRklFTERfUklOR19SRUYgICAgICAg
ICAgInBhZ2UtcmVmIgorCisvKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBEZXNjcmlwdGlv
biBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmly
dHVhbCBkcml2ZXIgY29tbXVuaWNhdGUgd2l0aAorICogZWFjaCBvdGhlciB1c2luZyBhIHNoYXJl
ZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2UgY29udGFpbnMgYSBy
aW5nIHdpdGggZXZlbnQgc3RydWN0dXJlcy4KKyAqCisgKiBBbGwgcmVzZXJ2ZWQgZmllbGRzIGlu
IHRoZSBzdHJ1Y3R1cmVzIGJlbG93IG11c3QgYmUgMC4KKyAqCisgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFja2VuZCB0byBmcm9udGVuZCBldmVu
dHMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIEZyb250ZW5kcyBzaG91bGQgaWdub3Jl
IHVua25vd24gaW4gZXZlbnRzLgorICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBs
ZW5ndGggKDQwIG9jdGV0cykKKyAqIEFsbCBldmVudCBwYWNrZXRzIGhhdmUgY29tbW9uIGhlYWRl
cjoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgdHlwZSAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHR5
cGUgLSB1aW50OF90LCBldmVudCBjb2RlLCBYRU5LQkRfVFlQRV8/Pz8KKyAqCisgKgorICogUG9p
bnRlciByZWxhdGl2ZSBtb3ZlbWVudCBldmVudAorICogICAgICAgICAwICAgICAgICAgICAgICAg
IDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NT1RJT04gIHwgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlbF94ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlbF95ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWxfeiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiByZWxfeCAtIGludDMy
X3QsIHJlbGF0aXZlIFggbW90aW9uCisgKiByZWxfeSAtIGludDMyX3QsIHJlbGF0aXZlIFkgbW90
aW9uCisgKiByZWxfeiAtIGludDMyX3QsIHJlbGF0aXZlIFogbW90aW9uICh3aGVlbCkKKyAqLwor
CitzdHJ1Y3QgeGVua2JkX21vdGlvbgoreworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICBpbnQzMl90
IHJlbF94OworICAgIGludDMyX3QgcmVsX3k7CisgICAgaW50MzJfdCByZWxfejsKK307CisKKy8q
CisgKiBLZXkgZXZlbnQgKGluY2x1ZGVzIHBvaW50ZXIgYnV0dG9ucykKKyAqICAgICAgICAgMCAg
ICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAg
b2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfS0VZICAgICB8ICAgICBwcmVzc2Vk
ICAgIHwgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICB8IDQKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleWNvZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEy
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIHByZXNzZWQgLSB1aW50OF90
LCAxIGlmIHByZXNzZWQ7IDAgb3RoZXJ3aXNlCisgKiBrZXljb2RlIC0gdWludDMyX3QsIEtFWV8q
IGZyb20gbGludXgvaW5wdXQuaAorICovCisKK3N0cnVjdCB4ZW5rYmRfa2V5Cit7CisgICAgdWlu
dDhfdCB0eXBlOworICAgIHVpbnQ4X3QgcHJlc3NlZDsKKyAgICB1aW50MzJfdCBrZXljb2RlOwor
fTsKKworLyoKKyAqIFBvaW50ZXIgYWJzb2x1dGUgcG9zaXRpb24gZXZlbnQKKyAqICAgICAgICAg
MCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAg
ICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfUE9TICAgICB8ICAgICAgICAg
ICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICB8IDQKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhYnNfeSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVsX3ogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cisg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgor
ICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uIChpbiBGQiBwaXhlbHMpCisg
KiBhYnNfeSAtIGludDMyX3QsIGFic29sdXRlIFkgcG9zaXRpb24gKGluIEZCIHBpeGVscykKKyAq
IHJlbF96IC0gaW50MzJfdCwgcmVsYXRpdmUgWiBtb3Rpb24gKHdoZWVsKQorICovCisKK3N0cnVj
dCB4ZW5rYmRfcG9zaXRpb24KK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgaW50MzJfdCBhYnNf
eDsKKyAgICBpbnQzMl90IGFic195OworICAgIGludDMyX3QgcmVsX3o7Cit9OworCisvKgorICog
TXVsdGktdG91Y2ggZXZlbnQgYW5kIGl0cyBzdWItdHlwZXMKKyAqCisgKiBBbGwgbXVsdGktdG91
Y2ggZXZlbnQgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6CisgKgorICogICAgICAgICAwICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgICBldmVudF90eXBl
ICAgfCAgIGNvbnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZXZlbnRfdHlwZSAt
IHVudDhfdCwgbXVsdGktdG91Y2ggZXZlbnQgc3ViLXR5cGUsIFhFTktCRF9NVF9FVl8/Pz8KKyAq
IGNvbnRhY3RfaWQgLSB1bnQ4X3QsIElEIG9mIHRoZSBjb250YWN0CisgKgorICogVG91Y2ggaW50
ZXJhY3Rpb25zIGNhbiBjb25zaXN0IG9mIG9uZSBvciBtb3JlIGNvbnRhY3RzLgorICogRm9yIGVh
Y2ggY29udGFjdCwgYSBzZXJpZXMgb2YgZXZlbnRzIGlzIGdlbmVyYXRlZCwgc3RhcnRpbmcKKyAq
IHdpdGggYSBkb3duIGV2ZW50LCBmb2xsb3dlZCBieSB6ZXJvIG9yIG1vcmUgbW90aW9uIGV2ZW50
cywKKyAqIGFuZCBlbmRpbmcgd2l0aCBhbiB1cCBldmVudC4gRXZlbnRzIHJlbGF0aW5nIHRvIHRo
ZSBzYW1lCisgKiBjb250YWN0IHBvaW50IGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZSBJRCBvZiB0
aGUgc2VxdWVuY2U6IGNvbnRhY3QgSUQuCisgKiBDb250YWN0IElEIG1heSBiZSByZXVzZWQgYWZ0
ZXIgWEVOS0JEX01UX0VWX1VQIGV2ZW50IGFuZAorICogaXMgaW4gdGhlIFswOyBYRU5LQkRfRklF
TERfTlVNX0NPTlRBQ1RTIC0gMV0gcmFuZ2UuCisgKgorICogRm9yIGZ1cnRoZXIgaW5mb3JtYXRp
b24gcGxlYXNlIHJlZmVyIHRvIGRvY3VtZW50YXRpb24gb24gV2F5bGFuZCBbMV0sCisgKiBMaW51
eCBbMl0gYW5kIFdpbmRvd3MgWzNdIG11bHRpLXRvdWNoIHN1cHBvcnQuCisgKgorICogWzFdIGh0
dHBzOi8vY2dpdC5mcmVlZGVza3RvcC5vcmcvd2F5bGFuZC93YXlsYW5kL3RyZWUvcHJvdG9jb2wv
d2F5bGFuZC54bWwKKyAqIFsyXSBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0
aW9uL2lucHV0L211bHRpLXRvdWNoLXByb3RvY29sLnR4dAorICogWzNdIGh0dHBzOi8vbXNkbi5t
aWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvamoxNTE1NjQodj12cy44NSkuYXNweAorICoKKyAq
CisgKiBNdWx0aS10b3VjaCBkb3duIGV2ZW50IC0gc2VudCB3aGVuIGEgbmV3IHRvdWNoIGlzIG1h
ZGU6IHRvdWNoIGlzIGFzc2lnbmVkCisgKiBhIHVuaXF1ZSBjb250YWN0IElELCBzZW50IHdpdGgg
dGhpcyBhbmQgY29uc2VxdWVudCBldmVudHMgcmVsYXRlZAorICogdG8gdGhpcyB0b3VjaC4KKyAq
ICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAg
ICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfTVRPVUNIICB8
ICAgX01UX0VWX0RPV04gIHwgICBjb250YWN0X2lkICAgfCAgICByZXNlcnZlZCAgICB8IDQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYWJzX3kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKgorICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uLCBpbiBwaXhl
bHMKKyAqIGFic195IC0gaW50MzJfdCwgYWJzb2x1dGUgWSBwb3NpdGlvbiwgaW4gcGl4ZWxzCisg
KgorICogTXVsdGktdG91Y2ggY29udGFjdCByZWxlYXNlIGV2ZW50CisgKiAgICAgICAgIDAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9j
dGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1VQICAg
ICB8ICAgY29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IE11bHRpLXRvdWNoIG1vdGlvbiBldmVudAorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9NT1RJT04gfCAgIGNvbnRhY3Rf
aWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGFic194ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAy
MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBhYnNfeCAtIGludDMyX3Qs
IGFic29sdXRlIFggcG9zaXRpb24sIGluIHBpeGVscywKKyAqIGFic195IC0gaW50MzJfdCwgYWJz
b2x1dGUgWSBwb3NpdGlvbiwgaW4gcGl4ZWxzLAorICoKKyAqIE11bHRpLXRvdWNoIGlucHV0IHN5
bmNocm9uaXphdGlvbiBldmVudCAtIHNob3dzIGVuZCBvZiBhIHNldCBvZiBldmVudHMKKyAqIHdo
aWNoIGxvZ2ljYWxseSBiZWxvbmcgdG9nZXRoZXIuCisgKiAgICAgICAgIDAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiAr
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NZTiAgICB8ICAgY29u
dGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIE11bHRpLXRv
dWNoIHNoYXBlIGV2ZW50IC0gdG91Y2ggcG9pbnQncyBzaGFwZSBoYXMgY2hhbmdlZCBpdHMgc2hh
cGUuCisgKiBTaGFwZSBpcyBhcHByb3hpbWF0ZWQgYnkgYW4gZWxsaXBzZSB0aHJvdWdoIHRoZSBt
YWpvciBhbmQgbWlub3IgYXhpcworICogbGVuZ3RoczogbWFqb3IgaXMgdGhlIGxvbmdlciBkaWFt
ZXRlciBvZiB0aGUgZWxsaXBzZSBhbmQgbWlub3IgaXMgdGhlCisgKiBzaG9ydGVyIG9uZS4gQ2Vu
dGVyIG9mIHRoZSBlbGxpcHNlIGlzIHJlcG9ydGVkIHZpYQorICogWEVOS0JEX01UX0VWX0RPV04v
WEVOS0JEX01UX0VWX01PVElPTiBldmVudHMuCisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NIQVBFICB8ICAgY29udGFj
dF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWFqb3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbm9yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDIwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG1ham9yIC0gdW50MzJf
dCwgbGVuZ3RoIG9mIHRoZSBtYWpvciBheGlzLCBwaXhlbHMKKyAqIG1pbm9yIC0gdW50MzJfdCwg
bGVuZ3RoIG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMKKyAqCisgKiBNdWx0aS10b3VjaCBvcmll
bnRhdGlvbiBldmVudCAtIHRvdWNoIHBvaW50J3Mgc2hhcGUgaGFzIGNoYW5nZWQKKyAqIGl0cyBv
cmllbnRhdGlvbjogY2FsY3VsYXRlZCBhcyBhIGNsb2Nrd2lzZSBhbmdsZSBiZXR3ZWVuIHRoZSBt
YWpvciBheGlzCisgKiBvZiB0aGUgZWxsaXBzZSBhbmQgcG9zaXRpdmUgWSBheGlzIGluIGRlZ3Jl
ZXMsIFstMTgwOyArMTgwXS4KKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgX1RZUEVfTVRPVUNIICB8ICBfTVRfRVZfT1JJRU5UIHwgICBjb250YWN0X2lkICAgfCAg
ICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgb3JpZW50YXRpb24gICAgICAgICAgIHwgICAg
ICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBvcmll
bnRhdGlvbiAtIGludDE2X3QsIGNsb2Nrd2lzZSBhbmdsZSBvZiB0aGUgbWFqb3IgYXhpcworICov
CisKK3N0cnVjdCB4ZW5rYmRfbXRvdWNoIHsKKyAgICB1aW50OF90IHR5cGU7ICAgICAgICAgICAg
LyogWEVOS0JEX1RZUEVfTVRPVUNIICovCisgICAgdWludDhfdCBldmVudF90eXBlOyAgICAgIC8q
IFhFTktCRF9NVF9FVl8/Pz8gKi8KKyAgICB1aW50OF90IGNvbnRhY3RfaWQ7CisgICAgdWludDhf
dCByZXNlcnZlZFs1XTsgICAgIC8qIHJlc2VydmVkIGZvciB0aGUgZnV0dXJlIHVzZSAqLworICAg
IHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIGludDMyX3QgYWJzX3g7ICAg
LyogYWJzb2x1dGUgWCBwb3NpdGlvbiwgcGl4ZWxzICovCisgICAgICAgICAgICBpbnQzMl90IGFi
c195OyAgIC8qIGFic29sdXRlIFkgcG9zaXRpb24sIHBpeGVscyAqLworICAgICAgICB9IHBvczsK
KyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQzMl90IG1ham9yOyAgLyogbGVuZ3Ro
IG9mIHRoZSBtYWpvciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAgICAgIHVpbnQzMl90IG1pbm9y
OyAgLyogbGVuZ3RoIG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAgfSBzaGFw
ZTsKKyAgICAgICAgaW50MTZfdCBvcmllbnRhdGlvbjsgLyogY2xvY2t3aXNlIGFuZ2xlIG9mIHRo
ZSBtYWpvciBheGlzICovCisgICAgfSB1OworfTsKKworI2RlZmluZSBYRU5LQkRfSU5fRVZFTlRf
U0laRSA0MAorCit1bmlvbiB4ZW5rYmRfaW5fZXZlbnQKK3sKKyAgICB1aW50OF90IHR5cGU7Cisg
ICAgc3RydWN0IHhlbmtiZF9tb3Rpb24gbW90aW9uOworICAgIHN0cnVjdCB4ZW5rYmRfa2V5IGtl
eTsKKyAgICBzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uIHBvczsKKyAgICBzdHJ1Y3QgeGVua2JkX210
b3VjaCBtdG91Y2g7CisgICAgY2hhciBwYWRbWEVOS0JEX0lOX0VWRU5UX1NJWkVdOworfTsKKwor
LyoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
RnJvbnRlbmQgdG8gYmFja2VuZCBldmVudHMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAq
IE91dCBldmVudHMgbWF5IGJlIHNlbnQgb25seSB3aGVuIHJlcXVlc3RlZCBieSBiYWNrZW5kLCBh
bmQgcmVjZWlwdAorICogb2YgYW4gdW5rbm93biBvdXQgZXZlbnQgaXMgYW4gZXJyb3IuCisgKiBO
byBvdXQgZXZlbnRzIGN1cnJlbnRseSBkZWZpbmVkLgorCisgKiBBbGwgZXZlbnQgcGFja2V0cyBo
YXZlIHRoZSBzYW1lIGxlbmd0aCAoNDAgb2N0ZXRzKQorICogQWxsIGV2ZW50IHBhY2tldHMgaGF2
ZSBjb21tb24gaGVhZGVyOgorICogICAgICAgICAgMCAgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgIHR5cGUgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB0eXBlIC0gdWludDhfdCwgZXZlbnQgY29kZQorICovCisKKyNkZWZpbmUgWEVOS0JE
X09VVF9FVkVOVF9TSVpFIDQwCisKK3VuaW9uIHhlbmtiZF9vdXRfZXZlbnQKK3sKKyAgICB1aW50
OF90IHR5cGU7CisgICAgY2hhciBwYWRbWEVOS0JEX09VVF9FVkVOVF9TSVpFXTsKK307CisKKy8q
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNo
YXJlZCBwYWdlCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqLworCisjZGVmaW5lIFhFTktCRF9J
Tl9SSU5HX1NJWkUgMjA0OAorI2RlZmluZSBYRU5LQkRfSU5fUklOR19MRU4gKFhFTktCRF9JTl9S
SU5HX1NJWkUgLyBYRU5LQkRfSU5fRVZFTlRfU0laRSkKKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdf
T0ZGUyAxMDI0CisjZGVmaW5lIFhFTktCRF9JTl9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhl
bmtiZF9pbl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTktCRF9JTl9SSU5HX09GRlMpKQor
I2RlZmluZSBYRU5LQkRfSU5fUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktCRF9JTl9S
SU5HKChwYWdlKSlbKGlkeCkgJSBYRU5LQkRfSU5fUklOR19MRU5dKQorCisjZGVmaW5lIFhFTktC
RF9PVVRfUklOR19TSVpFIDEwMjQKKyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HX0xFTiAoWEVOS0JE
X09VVF9SSU5HX1NJWkUgLyBYRU5LQkRfT1VUX0VWRU5UX1NJWkUpCisjZGVmaW5lIFhFTktCRF9P
VVRfUklOR19PRkZTIChYRU5LQkRfSU5fUklOR19PRkZTICsgWEVOS0JEX0lOX1JJTkdfU0laRSkK
KyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmtiZF9vdXRf
ZXZlbnQgKikoKGNoYXIgKikocGFnZSkgKyBYRU5LQkRfT1VUX1JJTkdfT0ZGUykpCisjZGVmaW5l
IFhFTktCRF9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktCRF9PVVRfUklORygo
cGFnZSkpWyhpZHgpICUgWEVOS0JEX09VVF9SSU5HX0xFTl0pCisKK3N0cnVjdCB4ZW5rYmRfcGFn
ZQoreworICAgIHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qgb3V0X2Nv
bnMsIG91dF9wcm9kOworfTsKKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9fS0JESUZfSCAqLwpk
aWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmggYi9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi5mNGEyOGE0M2IxCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL25ldGlmLmgKQEAgLTAsMCArMSwxMDEwIEBACisvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKiBuZXRpZi5oCisgKgorICogVW5pZmllZCBuZXR3b3JrLWRldmljZSBJL08gaW50
ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBn
cmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cisg
KiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRo
ZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJp
Y3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNl
LCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBh
bmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJz
b25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1Ympl
Y3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmln
aHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGlu
CisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
KyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5U
WSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1Qg
TElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVO
VCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZP
UiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBB
TiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9N
LCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S
IE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChj
KSAyMDAzLTIwMDQsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBYRU5fUFVCTElDX0lPX05F
VElGX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT19ORVRJRl9ICisKKyNpbmNsdWRlICJyaW5nLmgi
CisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIE9sZGVyIGltcGxlbWVudGF0
aW9uIG9mIFhlbiBuZXR3b3JrIGZyb250ZW5kIC8gYmFja2VuZCBoYXMgYW4KKyAqIGltcGxpY2l0
IGRlcGVuZGVuY3kgb24gdGhlIE1BWF9TS0JfRlJBR1MgYXMgdGhlIG1heGltdW0gbnVtYmVyIG9m
CisgKiByaW5nIHNsb3RzIGEgc2tiIGNhbiB1c2UuIE5ldGZyb250IC8gbmV0YmFjayBtYXkgbm90
IHdvcmsgYXMKKyAqIGV4cGVjdGVkIHdoZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgaGF2ZSBkaWZm
ZXJlbnQgTUFYX1NLQl9GUkFHUy4KKyAqCisgKiBBIGJldHRlciBhcHByb2FjaCBpcyB0byBhZGQg
bWVjaGFuaXNtIGZvciBuZXRmcm9udCAvIG5ldGJhY2sgdG8KKyAqIG5lZ290aWF0ZSB0aGlzIHZh
bHVlLiBIb3dldmVyIHdlIGNhbm5vdCBmaXggYWxsIHBvc3NpYmxlCisgKiBmcm9udGVuZHMsIHNv
IHdlIG5lZWQgdG8gZGVmaW5lIGEgdmFsdWUgd2hpY2ggc3RhdGVzIHRoZSBtaW5pbXVtCisgKiBz
bG90cyBiYWNrZW5kIG11c3Qgc3VwcG9ydC4KKyAqCisgKiBUaGUgbWluaW11bSB2YWx1ZSBkZXJp
dmVzIGZyb20gb2xkZXIgTGludXgga2VybmVsJ3MgTUFYX1NLQl9GUkFHUworICogKDE4KSwgd2hp
Y2ggaXMgcHJvdmVkIHRvIHdvcmsgd2l0aCBtb3N0IGZyb250ZW5kcy4gQW55IG5ldyBiYWNrZW5k
CisgKiB3aGljaCBkb2Vzbid0IG5lZ290aWF0ZSB3aXRoIGZyb250ZW5kIHNob3VsZCBleHBlY3Qg
ZnJvbnRlbmQgdG8KKyAqIHNlbmQgYSB2YWxpZCBwYWNrZXQgdXNpbmcgc2xvdHMgdXAgdG8gdGhp
cyB2YWx1ZS4KKyAqLworI2RlZmluZSBYRU5fTkVUSUZfTlJfU0xPVFNfTUlOIDE4CisKKy8qCisg
KiBOb3RpZmljYXRpb25zIGFmdGVyIGVucXVldWluZyBhbnkgdHlwZSBvZiBtZXNzYWdlIHNob3Vs
ZCBiZSBjb25kaXRpb25hbCBvbgorICogdGhlIGFwcHJvcHJpYXRlIHJlcV9ldmVudCBvciByc3Bf
ZXZlbnQgZmllbGQgaW4gdGhlIHNoYXJlZCByaW5nLgorICogSWYgdGhlIGNsaWVudCBzZW5kcyBu
b3RpZmljYXRpb24gZm9yIHJ4IHJlcXVlc3RzIHRoZW4gaXQgc2hvdWxkIHNwZWNpZnkKKyAqIGZl
YXR1cmUgJ2ZlYXR1cmUtcngtbm90aWZ5JyB2aWEgeGVuYnVzLiBPdGhlcndpc2UgdGhlIGJhY2tl
bmQgd2lsbCBhc3N1bWUKKyAqIHRoYXQgaXQgY2Fubm90IHNhZmVseSBxdWV1ZSBwYWNrZXRzIChh
cyBpdCBtYXkgbm90IGJlIGtpY2tlZCB0byBzZW5kIHRoZW0pLgorICovCisKKy8qCisgKiAiZmVh
dHVyZS1zcGxpdC1ldmVudC1jaGFubmVscyIgaXMgaW50cm9kdWNlZCB0byBzZXBhcmF0ZSBndWVz
dCBUWAorICogYW5kIFJYIG5vdGlmaWNhdGlvbi4gQmFja2VuZCBlaXRoZXIgZG9lc24ndCBzdXBw
b3J0IHRoaXMgZmVhdHVyZSBvcgorICogYWR2ZXJ0aXNlcyBpdCB2aWEgeGVuc3RvcmUgYXMgMCAo
ZGlzYWJsZWQpIG9yIDEgKGVuYWJsZWQpLgorICoKKyAqIFRvIG1ha2UgdXNlIG9mIHRoaXMgZmVh
dHVyZSwgZnJvbnRlbmQgc2hvdWxkIGFsbG9jYXRlIHR3byBldmVudAorICogY2hhbm5lbHMgZm9y
IFRYIGFuZCBSWCwgYWR2ZXJ0aXNlIHRoZW0gdG8gYmFja2VuZCBhcworICogImV2ZW50LWNoYW5u
ZWwtdHgiIGFuZCAiZXZlbnQtY2hhbm5lbC1yeCIgcmVzcGVjdGl2ZWx5LiBJZiBmcm9udGVuZAor
ICogZG9lc24ndCB3YW50IHRvIHVzZSB0aGlzIGZlYXR1cmUsIGl0IGp1c3Qgd3JpdGVzICJldmVu
dC1jaGFubmVsIgorICogbm9kZSBhcyBiZWZvcmUuCisgKi8KKworLyoKKyAqIE11bHRpcGxlIHRy
YW5zbWl0IGFuZCByZWNlaXZlIHF1ZXVlczoKKyAqIElmIHN1cHBvcnRlZCwgdGhlIGJhY2tlbmQg
d2lsbCB3cml0ZSB0aGUga2V5ICJtdWx0aS1xdWV1ZS1tYXgtcXVldWVzIiB0bworICogdGhlIGRp
cmVjdG9yeSBmb3IgdGhhdCB2aWYsIGFuZCBzZXQgaXRzIHZhbHVlIHRvIHRoZSBtYXhpbXVtIHN1
cHBvcnRlZAorICogbnVtYmVyIG9mIHF1ZXVlcy4KKyAqIEZyb250ZW5kcyB0aGF0IGFyZSBhd2Fy
ZSBvZiB0aGlzIGZlYXR1cmUgYW5kIHdpc2ggdG8gdXNlIGl0IGNhbiB3cml0ZSB0aGUKKyAqIGtl
eSAibXVsdGktcXVldWUtbnVtLXF1ZXVlcyIsIHNldCB0byB0aGUgbnVtYmVyIHRoZXkgd2lzaCB0
byB1c2UsIHdoaWNoCisgKiBtdXN0IGJlIGdyZWF0ZXIgdGhhbiB6ZXJvLCBhbmQgbm8gbW9yZSB0
aGFuIHRoZSB2YWx1ZSByZXBvcnRlZCBieSB0aGUgYmFja2VuZAorICogaW4gIm11bHRpLXF1ZXVl
LW1heC1xdWV1ZXMiLgorICoKKyAqIFF1ZXVlcyByZXBsaWNhdGUgdGhlIHNoYXJlZCByaW5ncyBh
bmQgZXZlbnQgY2hhbm5lbHMuCisgKiAiZmVhdHVyZS1zcGxpdC1ldmVudC1jaGFubmVscyIgbWF5
IG9wdGlvbmFsbHkgYmUgdXNlZCB3aGVuIHVzaW5nCisgKiBtdWx0aXBsZSBxdWV1ZXMsIGJ1dCBp
cyBub3QgbWFuZGF0b3J5LgorICoKKyAqIEVhY2ggcXVldWUgY29uc2lzdHMgb2Ygb25lIHNoYXJl
ZCByaW5nIHBhaXIsIGkuZS4gdGhlcmUgbXVzdCBiZSB0aGUgc2FtZQorICogbnVtYmVyIG9mIHR4
IGFuZCByeCByaW5ncy4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3RpbmcganVzdCBvbmUg
cXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICogcmluZy1yZWYga2V5cyBhcmUg
d3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHByb2Nlc3NpbmcKKyAq
IHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9udGVuZCB0aGF0IGRvZXNuJ3Qg
dW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFuZCBvbmUgdGhhdCBkb2Vz
LCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAqIEZyb250ZW5kcyByZXF1ZXN0
aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9wbGV2ZWwKKyAqIGV2
ZW50LWNoYW5uZWwgKG9yIGV2ZW50LWNoYW5uZWwte3R4LHJ4fSkgYW5kIHt0eCxyeH0tcmluZy1y
ZWYga2V5cywKKyAqIGluc3RlYWQgd3JpdGluZyB0aG9zZSBrZXlzIHVuZGVyIHN1Yi1rZXlzIGhh
dmluZyB0aGUgbmFtZSAicXVldWUtTiIgd2hlcmUKKyAqIE4gaXMgdGhlIGludGVnZXIgSUQgb2Yg
dGhlIHF1ZXVlIGZvciB3aGljaCB0aG9zZSBrZXlzIGJlbG9uZy4gUXVldWVzCisgKiBhcmUgaW5k
ZXhlZCBmcm9tIHplcm8uIEZvciBleGFtcGxlLCBhIGZyb250ZW5kIHdpdGggdHdvIHF1ZXVlcyBh
bmQgc3BsaXQKKyAqIGV2ZW50IGNoYW5uZWxzIG11c3Qgd3JpdGUgdGhlIGZvbGxvd2luZyBzZXQg
b2YgcXVldWUtcmVsYXRlZCBrZXlzOgorICoKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uvdmlm
LzAvbXVsdGktcXVldWUtbnVtLXF1ZXVlcyA9ICIyIgorICogL2xvY2FsL2RvbWFpbi8xL2Rldmlj
ZS92aWYvMC9xdWV1ZS0wID0gIiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVl
dWUtMC90eC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtdHgwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9k
ZXZpY2UvdmlmLzAvcXVldWUtMC9yeC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtcngwPiIKKyAqIC9s
b2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9ldmVudC1jaGFubmVsLXR4ID0gIjxl
dnRjaG4tdHgwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9ldmVu
dC1jaGFubmVsLXJ4ID0gIjxldnRjaG4tcngwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uv
dmlmLzAvcXVldWUtMSA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVl
LTEvdHgtcmluZy1yZWYgPSAiPHJpbmctcmVmLXR4MT4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2
aWNlL3ZpZi8wL3F1ZXVlLTEvcngtcmluZy1yZWYgPSAiPHJpbmctcmVmLXJ4MSIKKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9ldmVudC1jaGFubmVsLXR4ID0gIjxldnRj
aG4tdHgxPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9ldmVudC1j
aGFubmVsLXJ4ID0gIjxldnRjaG4tcngxPiIKKyAqCisgKiBJZiB0aGVyZSBpcyBhbnkgaW5jb25z
aXN0ZW5jeSBpbiB0aGUgWGVuU3RvcmUgZGF0YSwgdGhlIGJhY2tlbmQgbWF5CisgKiBjaG9vc2Ug
bm90IHRvIGNvbm5lY3QgYW55IHF1ZXVlcywgaW5zdGVhZCB0cmVhdGluZyB0aGUgcmVxdWVzdCBh
cyBhbgorICogZXJyb3IuIFRoaXMgaW5jbHVkZXMgc2NlbmFyaW9zIHdoZXJlIG1vcmUgKG9yIGZl
d2VyKSBxdWV1ZXMgd2VyZQorICogcmVxdWVzdGVkIHRoYW4gdGhlIGZyb250ZW5kIHByb3ZpZGVk
IGRldGFpbHMgZm9yLgorICoKKyAqIE1hcHBpbmcgb2YgcGFja2V0cyB0byBxdWV1ZXMgaXMgY29u
c2lkZXJlZCB0byBiZSBhIGZ1bmN0aW9uIG9mIHRoZQorICogdHJhbnNtaXR0aW5nIHN5c3RlbSAo
YmFja2VuZCBvciBmcm9udGVuZCkgYW5kIGlzIG5vdCBuZWdvdGlhdGVkCisgKiBiZXR3ZWVuIHRo
ZSB0d28uIEd1ZXN0cyBhcmUgZnJlZSB0byB0cmFuc21pdCBwYWNrZXRzIG9uIGFueSBxdWV1ZQor
ICogdGhleSBjaG9vc2UsIHByb3ZpZGVkIGl0IGhhcyBiZWVuIHNldCB1cCBjb3JyZWN0bHkuIEd1
ZXN0cyBtdXN0IGJlCisgKiBwcmVwYXJlZCB0byByZWNlaXZlIHBhY2tldHMgb24gYW55IHF1ZXVl
IHRoZXkgaGF2ZSByZXF1ZXN0ZWQgYmUgc2V0IHVwLgorICovCisKKy8qCisgKiAiZmVhdHVyZS1u
by1jc3VtLW9mZmxvYWQiIHNob3VsZCBiZSB1c2VkIHRvIHR1cm4gSVB2NCBUQ1AvVURQIGNoZWNr
c3VtCisgKiBvZmZsb2FkIG9mZiBvciBvbi4gSWYgaXQgaXMgbWlzc2luZyB0aGVuIHRoZSBmZWF0
dXJlIGlzIGFzc3VtZWQgdG8gYmUgb24uCisgKiAiZmVhdHVyZS1pcHY2LWNzdW0tb2ZmbG9hZCIg
c2hvdWxkIGJlIHVzZWQgdG8gdHVybiBJUHY2IFRDUC9VRFAgY2hlY2tzdW0KKyAqIG9mZmxvYWQg
b24gb3Igb2ZmLiBJZiBpdCBpcyBtaXNzaW5nIHRoZW4gdGhlIGZlYXR1cmUgaXMgYXNzdW1lZCB0
byBiZSBvZmYuCisgKi8KKworLyoKKyAqICJmZWF0dXJlLWdzby10Y3B2NCIgYW5kICJmZWF0dXJl
LWdzby10Y3B2NiIgYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRvCisgKiBoYW5kbGUgbGFyZ2Ug
VENQIHBhY2tldHMgKGluIElQdjQgb3IgSVB2NiBmb3JtIHJlc3BlY3RpdmVseSkuIE5laXRoZXIK
KyAqIGZyb250ZW5kcyBub3IgYmFja2VuZHMgYXJlIGFzc3VtZWQgdG8gYmUgY2FwYWJsZSB1bmxl
c3MgdGhlIGZsYWdzIGFyZQorICogcHJlc2VudC4KKyAqLworCisvKgorICogImZlYXR1cmUtbXVs
dGljYXN0LWNvbnRyb2wiIGFuZCAiZmVhdHVyZS1keW5hbWljLW11bHRpY2FzdC1jb250cm9sIgor
ICogYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRvIGZpbHRlciBldGhlcm5ldCBtdWx0aWNhc3Qg
cGFja2V0cyBpbiB0aGUKKyAqIGJhY2tlbmQuIElmIHRoZSBmcm9udGVuZCB3aXNoZXMgdG8gdGFr
ZSBhZHZhbnRhZ2Ugb2YgdGhpcyBmZWF0dXJlIHRoZW4KKyAqIGl0IG1heSBzZXQgInJlcXVlc3Qt
bXVsdGljYXN0LWNvbnRyb2wiLiBJZiB0aGUgYmFja2VuZCBvbmx5IGFkdmVydGlzZXMKKyAqICJm
ZWF0dXJlLW11bHRpY2FzdC1jb250cm9sIiB0aGVuICJyZXF1ZXN0LW11bHRpY2FzdC1jb250cm9s
IiBtdXN0IGJlIHNldAorICogYmVmb3JlIHRoZSBmcm9udGVuZCBtb3ZlcyBpbnRvIHRoZSBjb25u
ZWN0ZWQgc3RhdGUuIFRoZSBiYWNrZW5kIHdpbGwKKyAqIHNhbXBsZSB0aGUgdmFsdWUgb24gdGhp
cyBzdGF0ZSB0cmFuc2l0aW9uIGFuZCBhbnkgc3Vic2VxdWVudCBjaGFuZ2UgaW4KKyAqIHZhbHVl
IHdpbGwgaGF2ZSBubyBlZmZlY3QuIEhvd2V2ZXIsIGlmIHRoZSBiYWNrZW5kIGFsc28gYWR2ZXJ0
aXNlcworICogImZlYXR1cmUtZHluYW1pYy1tdWx0aWNhc3QtY29udHJvbCIgdGhlbiAicmVxdWVz
dC1tdWx0aWNhc3QtY29udHJvbCIKKyAqIG1heSBiZSBzZXQgYnkgdGhlIGZyb250ZW5kIGF0IGFu
eSB0aW1lLiBJbiB0aGlzIGNhc2UsIHRoZSBiYWNrZW5kIHdpbGwKKyAqIHdhdGNoIHRoZSB2YWx1
ZSBhbmQgcmUtc2FtcGxlIG9uIHdhdGNoIGV2ZW50cy4KKyAqCisgKiBJZiB0aGUgc2FtcGxlZCB2
YWx1ZSBvZiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgaXMgc2V0IHRoZW4gdGhlCisgKiBi
YWNrZW5kIHRyYW5zbWl0IHNpZGUgc2hvdWxkIG5vIGxvbmdlciBmbG9vZCBtdWx0aWNhc3QgcGFj
a2V0cyB0byB0aGUKKyAqIGZyb250ZW5kLCBpdCBzaG91bGQgaW5zdGVhZCBkcm9wIGFueSBtdWx0
aWNhc3QgcGFja2V0IHRoYXQgZG9lcyBub3QKKyAqIG1hdGNoIGluIGEgZmlsdGVyIGxpc3QuCisg
KiBUaGUgbGlzdCBpcyBhbWVuZGVkIGJ5IHRoZSBmcm9udGVuZCBieSBzZW5kaW5nIGR1bW15IHRy
YW5zbWl0IHJlcXVlc3RzCisgKiBjb250YWluaW5nIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNU
X3tBREQsREVMfSBleHRyYS1pbmZvIGZyYWdtZW50cyBhcworICogc3BlY2lmaWVkIGJlbG93Lgor
ICogTm90ZSB0aGF0IHRoZSBmaWx0ZXIgbGlzdCBtYXkgYmUgYW1lbmRlZCBldmVuIGlmIHRoZSBz
YW1wbGVkIHZhbHVlIG9mCisgKiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgaXMgbm90IHNl
dCwgaG93ZXZlciB0aGUgZmlsdGVyIHNob3VsZCBvbmx5CisgKiBiZSBhcHBsaWVkIGlmIGl0IGlz
IHNldC4KKyAqLworCisvKgorICogQ29udHJvbCByaW5nCisgKiA9PT09PT09PT09PT0KKyAqCisg
KiBTb21lIGZlYXR1cmVzLCBzdWNoIGFzIGhhc2hpbmcgKGRldGFpbGVkIGJlbG93KSwgcmVxdWly
ZSBhCisgKiBzaWduaWZpY2FudCBhbW91bnQgb2Ygb3V0LW9mLWJhbmQgZGF0YSB0byBiZSBwYXNz
ZWQgZnJvbSBmcm9udGVuZCB0bworICogYmFja2VuZC4gVXNlIG9mIHhlbnN0b3JlIGlzIG5vdCBz
dWl0YWJsZSBmb3IgbGFyZ2UgcXVhbnRpdGllcyBvZiBkYXRhCisgKiBiZWNhdXNlIG9mIHF1b3Rh
IGxpbWl0YXRpb25zIGFuZCBzbyBhIGRlZGljYXRlZCAnY29udHJvbCByaW5nJyBpcyB1c2VkLgor
ICogVGhlIGFiaWxpdHkgb2YgdGhlIGJhY2tlbmQgdG8gdXNlIGEgY29udHJvbCByaW5nIGlzIGFk
dmVydGlzZWQgYnkKKyAqIHNldHRpbmc6CisgKgorICogL2xvY2FsL2RvbWFpbi9YL2JhY2tlbmQv
PGRvbWlkPi88dmlmPi9mZWF0dXJlLWN0cmwtcmluZyA9ICIxIgorICoKKyAqIFRoZSBmcm9udGVu
ZCBwcm92aWRlcyBhIGNvbnRyb2wgcmluZyB0byB0aGUgYmFja2VuZCBieSBzZXR0aW5nOgorICoK
KyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2aWY+L2N0cmwtcmluZy1yZWYg
PSA8Z3JlZj4KKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2aWY+L2V2ZW50
LWNoYW5uZWwtY3RybCA9IDxwb3J0PgorICoKKyAqIHdoZXJlIDxncmVmPiBpcyB0aGUgZ3JhbnQg
cmVmZXJlbmNlIG9mIHRoZSBzaGFyZWQgcGFnZSB1c2VkIHRvCisgKiBpbXBsZW1lbnQgdGhlIGNv
bnRyb2wgcmluZyBhbmQgPHBvcnQ+IGlzIGFuIGV2ZW50IGNoYW5uZWwgdG8gYmUgdXNlZAorICog
YXMgYSBtYWlsYm94IGludGVycnVwdC4gVGhlc2Uga2V5cyBtdXN0IGJlIHNldCBiZWZvcmUgdGhl
IGZyb250ZW5kCisgKiBtb3ZlcyBpbnRvIHRoZSBjb25uZWN0ZWQgc3RhdGUuCisgKgorICogVGhl
IGNvbnRyb2wgcmluZyB1c2VzIGEgZml4ZWQgcmVxdWVzdC9yZXNwb25zZSBtZXNzYWdlIHNpemUg
YW5kIGlzCisgKiBiYWxhbmNlZCAoaS5lLiBvbmUgcmVxdWVzdCB0byBvbmUgcmVzcG9uc2UpLCBz
byBvcGVyYXRpb25hbGx5IGl0IGlzIG11Y2gKKyAqIHRoZSBzYW1lIGFzIGEgdHJhbnNtaXQgb3Ig
cmVjZWl2ZSByaW5nLgorICogTm90ZSB0aGF0IHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRoYXQg
cmVzcG9uc2VzIGFyZSBpc3N1ZWQgaW4gdGhlIHNhbWUKKyAqIG9yZGVyIGFzIHJlcXVlc3RzLgor
ICovCisKKy8qCisgKiBIYXNoIHR5cGVzCisgKiA9PT09PT09PT09CisgKgorICogRm9yIHRoZSBw
dXJwb3NlcyBvZiB0aGUgZGVmaW5pdGlvbnMgYmVsb3csICdQYWNrZXRbXScgaXMgYW4gYXJyYXkg
b2YKKyAqIG9jdGV0cyBjb250YWluaW5nIGFuIElQIHBhY2tldCB3aXRob3V0IG9wdGlvbnMsICdB
cnJheVtYLi5ZXScgbWVhbnMgYQorICogc3ViLWFycmF5IG9mICdBcnJheScgY29udGFpbmluZyBi
eXRlcyBYIHRocnUgWSBpbmNsdXNpdmUsIGFuZCAnKycgaXMKKyAqIHVzZWQgdG8gaW5kaWNhdGUg
Y29uY2F0ZW5hdGlvbiBvZiBhcnJheXMuCisgKi8KKworLyoKKyAqIEEgaGFzaCBjYWxjdWxhdGVk
IG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhcyBmb2xsb3dzOgorICoKKyAqIEJ1ZmZlclsw
Li44XSA9IFBhY2tldFsxMi4uMTVdIChzb3VyY2UgYWRkcmVzcykgKworICogICAgICAgICAgICAg
ICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpCisgKgorICogUmVzdWx0ID0g
SGFzaChCdWZmZXIsIDgpCisgKi8KKyNkZWZpbmUgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9J
UFY0IDAKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjQgXAorICAgICgxIDw8
IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNCkKKworLyoKKyAqIEEgaGFzaCBjYWxjdWxh
dGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhbmQgVENQIGhlYWRlciBhcworICogZm9s
bG93czoKKyAqCisgKiBCdWZmZXJbMC4uMTJdID0gUGFja2V0WzEyLi4xNV0gKHNvdXJjZSBhZGRy
ZXNzKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0aW9uIGFk
ZHJlc3MpICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjAuLjIxXSAoc291cmNlIHBvcnQp
ICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjIuLjIzXSAoZGVzdGluYXRpb24gcG9ydCkK
KyAqCisgKiBSZXN1bHQgPSBIYXNoKEJ1ZmZlciwgMTIpCisgKi8KKyNkZWZpbmUgX1hFTl9ORVRJ
Rl9DVFJMX0hBU0hfVFlQRV9JUFY0X1RDUCAxCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX0hBU0hf
VFlQRV9JUFY0X1RDUCBcCisgICAgKDEgPDwgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0
X1RDUCkKKworLyoKKyAqIEEgaGFzaCBjYWxjdWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA2IGhl
YWRlciBhcyBmb2xsb3dzOgorICoKKyAqIEJ1ZmZlclswLi4zMl0gPSBQYWNrZXRbOC4uMjNdICAo
c291cmNlIGFkZHJlc3MgKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzI0Li4zOV0gKGRl
c3RpbmF0aW9uIGFkZHJlc3MpCisgKgorICogUmVzdWx0ID0gSGFzaChCdWZmZXIsIDMyKQorICov
CisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNiAyCisjZGVmaW5lIFhFTl9O
RVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY2IFwKKyAgICAoMSA8PCBfWEVOX05FVElGX0NUUkxfSEFT
SF9UWVBFX0lQVjYpCisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQIHZlcnNp
b24gNiBoZWFkZXIgYW5kIFRDUCBoZWFkZXIgYXMKKyAqIGZvbGxvd3M6CisgKgorICogQnVmZmVy
WzAuLjM2XSA9IFBhY2tldFs4Li4yM10gIChzb3VyY2UgYWRkcmVzcykgKworICogICAgICAgICAg
ICAgICAgIFBhY2tldFsyNC4uMzldIChkZXN0aW5hdGlvbiBhZGRyZXNzKSArCisgKiAgICAgICAg
ICAgICAgICAgUGFja2V0WzQwLi40MV0gKHNvdXJjZSBwb3J0KSArCisgKiAgICAgICAgICAgICAg
ICAgUGFja2V0WzQyLi40M10gKGRlc3RpbmF0aW9uIHBvcnQpCisgKgorICogUmVzdWx0ID0gSGFz
aChCdWZmZXIsIDM2KQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBW
Nl9UQ1AgMworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9UQ1AgXAorICAg
ICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9UQ1ApCisKKy8qCisgKiBIYXNo
IGFsZ29yaXRobXMKKyAqID09PT09PT09PT09PT09PQorICovCisKKyNkZWZpbmUgWEVOX05FVElG
X0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSAwCisKKy8qCisgKiBUb2VwbGl0eiBoYXNoOgorICov
CisKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fVE9FUExJVFogMQorCisv
KgorICogQ29udHJvbCByZXF1ZXN0cyAoc3RydWN0IHhlbl9uZXRpZl9jdHJsX3JlcXVlc3QpCisg
KiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqCisg
KiBBbGwgcmVxdWVzdHMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoKKyAqCisgKiAgICAwICAg
ICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCAgICBpZCAg
ICAgfCAgIHR5cGUgICAgfCAgICAgICAgIGRhdGFbMF0gICAgICAgfAorICogKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCAgICAgICAgIGRhdGFb
MV0gICAgICAgfCAgICAgICAgIGRhdGFbMl0gICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkOiB0aGUgcmVxdWVzdCBp
ZGVudGlmaWVyLCBlY2hvZWQgaW4gcmVzcG9uc2UuCisgKiB0eXBlOiB0aGUgdHlwZSBvZiByZXF1
ZXN0IChzZWUgYmVsb3cpCisgKiBkYXRhW106IGFueSBkYXRhIGFzc29jaWF0ZWQgd2l0aCB0aGUg
cmVxdWVzdCAoZGV0ZXJtaW5lZCBieSB0eXBlKQorICovCisKK3N0cnVjdCB4ZW5fbmV0aWZfY3Ry
bF9yZXF1ZXN0IHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCB0eXBlOworCisjZGVm
aW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfSU5WQUxJRCAgICAgICAgICAgICAgIDAKKyNkZWZpbmUg
WEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9GTEFHUyAgICAgICAgMQorI2RlZmluZSBYRU5f
TkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0ZMQUdTICAgICAgICAyCisjZGVmaW5lIFhFTl9ORVRJ
Rl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZICAgICAgICAgIDMKKyNkZWZpbmUgWEVOX05FVElGX0NU
UkxfVFlQRV9HRVRfSEFTSF9NQVBQSU5HX1NJWkUgNAorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9U
WVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRSA1CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVf
U0VUX0hBU0hfTUFQUElORyAgICAgIDYKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9TRVRf
SEFTSF9BTEdPUklUSE0gICAgNworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9HUkVG
X01BUFBJTkdfU0laRSA4CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQ
UElORyAgICAgIDkKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9ERUxfR1JFRl9NQVBQSU5H
ICAgICAxMAorCisgICAgdWludDMyX3QgZGF0YVszXTsKK307CisKKy8qCisgKiBDb250cm9sIHJl
c3BvbnNlcyAoc3RydWN0IHhlbl9uZXRpZl9jdHJsX3Jlc3BvbnNlKQorICogPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqCisgKiBBbGwgcmVzcG9u
c2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6CisgKgorICogICAgMCAgICAgMSAgICAgMiAg
ICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgaWQgICAgIHwgICB0eXBl
ICAgIHwgICAgICAgICBzdGF0dXMgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgICAgICBkYXRhICAgICAgICAgIHwK
KyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiBpZDogdGhlIGNvcnJlc3BvbmRp
bmcgcmVxdWVzdCBpZGVudGlmaWVyCisgKiB0eXBlOiB0aGUgdHlwZSBvZiB0aGUgY29ycmVzcG9u
ZGluZyByZXF1ZXN0CisgKiBzdGF0dXM6IHRoZSBzdGF0dXMgb2YgcmVxdWVzdCBwcm9jZXNzaW5n
CisgKiBkYXRhOiBhbnkgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIHJlc3BvbnNlIChkZXRlcm1p
bmVkIGJ5IHR5cGUgYW5kCisgKiAgICAgICBzdGF0dXMpCisgKi8KKworc3RydWN0IHhlbl9uZXRp
Zl9jdHJsX3Jlc3BvbnNlIHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCB0eXBlOwor
ICAgIHVpbnQzMl90IHN0YXR1czsKKworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VD
Q0VTUyAgICAgICAgICAgMAorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBP
UlRFRCAgICAgMQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVU
RVIgMgorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9XICAgMwor
CisgICAgdWludDMyX3QgZGF0YTsKK307CisKKy8qCisgKiBTdGF0aWMgR3JhbnRzIChzdHJ1Y3Qg
eGVuX25ldGlmX2dyZWYpCisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CisgKgorICogQSBmcm9udGVuZCBtYXkgcHJvdmlkZSBhIGZpeGVkIHNldCBvZiBncmFudCByZWZl
cmVuY2VzIHRvIGJlIG1hcHBlZCBvbgorICogdGhlIGJhY2tlbmQuIFRoZSBtZXNzYWdlIG9mIHR5
cGUgWEVOX05FVElGX0NUUkxfVFlQRV9BRERfR1JFRl9NQVBQSU5HCisgKiBwcmlvciBpdHMgdXNh
Z2UgaW4gdGhlIGNvbW1hbmQgcmluZyBhbGxvd3MgZm9yIGNyZWF0aW9uIG9mIHRoZXNlIG1hcHBp
bmdzLgorICogVGhlIGJhY2tlbmQgd2lsbCBtYWludGFpbiBhIGZpeGVkIGFtb3VudCBvZiB0aGVz
ZSBtYXBwaW5ncy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9HUkVGX01BUFBJTkdf
U0laRSBsZXRzIGEgZnJvbnRlbmQgcXVlcnkgaG93IG1hbnkKKyAqIG9mIHRoZXNlIG1hcHBpbmdz
IGNhbiBiZSBrZXB0LgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlIFhFTl9ORVRJRl9DVFJMX1RZ
UEVfe0FERCxERUx9X0dSRUZfTUFQUElORyBpbnB1dCB0YWJsZSBoYXMKKyAqIHRoZSBmb2xsb3dp
bmcgZm9ybWF0OgorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAg
IDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rCisgKiB8IGdyYW50IHJlZiAgICAgICAgICAgICB8ICBmbGFncyAgICB8ICBz
dGF0dXMgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rCisgKgorICogZ3JhbnQgcmVmOiBncmFudCByZWZlcmVuY2UgKElOKQorICogZmxhZ3M6
IGZsYWdzIGRlc2NyaWJpbmcgdGhlIGNvbnRyb2wgb3BlcmF0aW9uIChJTikKKyAqIHN0YXR1czog
WEVOX05FVElGX0NUUkxfU1RBVFVTXyogKE9VVCkKKyAqCisgKiAnc3RhdHVzJyBpcyBhbiBvdXRw
dXQgcGFyYW1ldGVyIHdoaWNoIGRvZXMgbm90IHJlcXVpcmUgdG8gYmUgc2V0IHRvIHplcm8KKyAq
IHByaW9yIHRvIGl0cyB1c2FnZSBpbiB0aGUgY29ycmVzcG9uZGluZyBjb250cm9sIG1lc3NhZ2Vz
LgorICovCisKK3N0cnVjdCB4ZW5fbmV0aWZfZ3JlZiB7CisgICAgICAgZ3JhbnRfcmVmX3QgcmVm
OworICAgICAgIHVpbnQxNl90IGZsYWdzOworCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTEZfR1JF
Rl9yZWFkb25seSAgICAwCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAg
ICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQorCisgICAgICAgdWludDE2X3Qg
c3RhdHVzOworfTsKKworLyoKKyAqIENvbnRyb2wgbWVzc2FnZXMKKyAqID09PT09PT09PT09PT09
PT0KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0FMR09SSVRITQorICogLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQg
YnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUgZGVzaXJlZCBoYXNoIGFsZ29yaXRobS4KKyAqCisg
KiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFT
SF9BTEdPUklUSE0KKyAqICBkYXRhWzBdID0gYSBYRU5fTkVUSUZfQ1RSTF9IQVNIX0FMR09SSVRI
TV8qIHZhbHVlCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAqIFJlc3Bv
bnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRF
RCAgICAgLSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NU
UkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGhlIGFsZ29yaXRobSBpcyBub3QKKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0
ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAg
LSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICoKKyAqIE5PVEU6IFNldHRpbmcgZGF0YVswXSB0byBY
RU5fTkVUSUZfQ1RSTF9IQVNIX0FMR09SSVRITV9OT05FIGRpc2FibGVzCisgKiAgICAgICBoYXNo
aW5nIGFuZCB0aGUgYmFja2VuZCBpcyBmcmVlIHRvIGNob29zZSBob3cgaXQgc3RlZXJzIHBhY2tl
dHMKKyAqICAgICAgIHRvIHF1ZXVlcyAod2hpY2ggaXMgdGhlIGRlZmF1bHQgYmVoYXZpb3VyKS4K
KyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZMQUdTCisgKiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9u
dGVuZCB0byBxdWVyeSB0aGUgdHlwZXMgb2YgaGFzaCBzdXBwb3J0ZWQgYnkKKyAqIHRoZSBiYWNr
ZW5kLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9U
WVBFX0dFVF9IQVNIX0ZMQUdTCisgKiAgZGF0YVswXSA9IDAKKyAqICBkYXRhWzFdID0gMAorICog
IGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9ORVRJ
Rl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKKyAq
ICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAtIE9wZXJhdGlv
biBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0gc3VwcG9ydGVkIGhhc2ggdHlwZXMgKGlmIG9wZXJh
dGlvbiB3YXMgc3VjY2Vzc2Z1bCkKKyAqCisgKiBOT1RFOiBBIHZhbGlkIGhhc2ggYWxnb3JpdGht
IG11c3QgYmUgc2VsZWN0ZWQgYmVmb3JlIHRoaXMgb3BlcmF0aW9uIGNhbgorICogICAgICAgc3Vj
Y2VlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0ZMQUdTCisgKiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRo
ZSBmcm9udGVuZCB0byBzZXQgdGhlIHR5cGVzIG9mIGhhc2ggdGhhdCB0aGUgYmFja2VuZAorICog
c2hvdWxkIGNhbGN1bGF0ZS4gKFNlZSBhYm92ZSBmb3IgaGFzaCB0eXBlIGRlZmluaXRpb25zKS4K
KyAqIE5vdGUgdGhhdCB0aGUgJ21heGltYWwnIHR5cGUgb2YgaGFzaCBzaG91bGQgYWx3YXlzIGJl
IGNob3Nlbi4gRm9yCisgKiBleGFtcGxlLCBpZiB0aGUgZnJvbnRlbmQgc2V0cyBib3RoIElQVjQg
YW5kIElQVjRfVENQIGhhc2ggdHlwZXMgdGhlbgorICogdGhlIGxhdHRlciBoYXNoIHR5cGUgc2hv
dWxkIGJlIGNhbGN1bGF0ZWQgZm9yIGFueSBUQ1AgcGFja2V0IGFuZCB0aGUKKyAqIGZvcm1lciBv
bmx5IGNhbGN1bGF0ZWQgZm9yIG5vbi1UQ1AgcGFja2V0cy4KKyAqCisgKiBSZXF1ZXN0OgorICoK
KyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9GTEFHUworICogIGRh
dGFbMF0gPSBiaXR3aXNlIE9SIG9mIFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV8qIHZhbHVlcwor
ICogIGRhdGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToKKyAqCisg
KiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3Bl
cmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19J
TlZBTElEX1BBUkFNRVRFUiAtIE9uZSBvciBtb3JlIGZsYWcKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSBpcyBpbnZhbGlkIG9yCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
dXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAg
ICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICogIGRhdGEgICA9IDAKKyAqCisgKiBOT1RF
OiBBIHZhbGlkIGhhc2ggYWxnb3JpdGhtIG11c3QgYmUgc2VsZWN0ZWQgYmVmb3JlIHRoaXMgb3Bl
cmF0aW9uIGNhbgorICogICAgICAgc3VjY2VlZC4KKyAqICAgICAgIEFsc28sIHNldHRpbmcgZGF0
YVswXSB0byB6ZXJvIGRpc2FibGVzIGhhc2hpbmcgYW5kIHRoZSBiYWNrZW5kCisgKiAgICAgICBp
cyBmcmVlIHRvIGNob29zZSBob3cgaXQgc3RlZXJzIHBhY2tldHMgdG8gcXVldWVzLgorICoKKyAq
IFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQgdG8gc2V0
IHRoZSBrZXkgb2YgdGhlIGhhc2ggaWYgdGhlIGFsZ29yaXRobQorICogcmVxdWlyZXMgaXQuIChT
ZWUgaGFzaCBhbGdvcml0aG1zIGFib3ZlKS4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBl
ICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9LRVkKKyAqICBkYXRhWzBdID0gZ3Jh
bnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUga2V5IChhc3N1bWVkIHRvCisgKiAg
ICAgICAgICAgIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBncmFudCkKKyAqICBkYXRhWzFdID0gc2l6
ZSBvZiBrZXkgaW4gb2N0ZXRzCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToKKyAq
CisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0g
T3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRV
U19JTlZBTElEX1BBUkFNRVRFUiAtIEtleSBzaXplIGlzIGludmFsaWQKKyAqICAgICAgICAgICBY
RU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9XICAgLSBLZXkgc2l6ZSBpcyBsYXJn
ZXIKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0aGFuIHRoZSBiYWNrZW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3VwcG9ydHMKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICogIGRhdGEg
ICA9IDAKKyAqCisgKiBOT1RFOiBBbnkga2V5IG9jdGV0cyBub3Qgc3BlY2lmaWVkIGFyZSBhc3N1
bWVkIHRvIGJlIHplcm8gKHRoZSBrZXkKKyAqICAgICAgIGlzIGFzc3VtZWQgdG8gYmUgZW1wdHkg
YnkgZGVmYXVsdCkgYW5kIHNwZWNpZnlpbmcgYSBuZXcga2V5CisgKiAgICAgICBpbnZhbGlkYXRl
cyBhbnkgcHJldmlvdXMga2V5LCBoZW5jZSBzcGVjaWZ5aW5nIGEga2V5IHNpemUgb2YKKyAqICAg
ICAgIHplcm8gd2lsbCBjbGVhciB0aGUga2V5ICh3aGljaCBlbnN1cmVzIHRoYXQgdGhlIGNhbGN1
bGF0ZWQgaGFzaAorICogICAgICAgd2lsbCBhbHdheXMgYmUgemVybykuCisgKiAgICAgICBUaGUg
bWF4aW11bSBzaXplIG9mIGtleSBpcyBhbGdvcml0aG0gYW5kIGJhY2tlbmQgc3BlY2lmaWMsIGJ1
dAorICogICAgICAgaXMgYWxzbyBsaW1pdGVkIGJ5IHRoZSBzaW5nbGUgZ3JhbnQgcmVmZXJlbmNl
LgorICogICAgICAgVGhlIGdyYW50IHJlZmVyZW5jZSBtYXkgYmUgcmVhZC1vbmx5IGFuZCBtdXN0
IHJlbWFpbiB2YWxpZCB1bnRpbAorICogICAgICAgdGhlIHJlc3BvbnNlIGhhcyBiZWVuIHByb2Nl
c3NlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX01BUFBJTkdfU0laRQor
ICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlz
IGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHF1ZXJ5IHRoZSBtYXhpbXVtIHNpemUgb2YgbWFw
cGluZworICogdGFibGUgc3VwcG9ydGVkIGJ5IHRoZSBiYWNrZW5kLiBUaGUgc2l6ZSBpcyBzcGVj
aWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisgKgorICogUmVxdWVzdDoKKyAq
CisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfR0VUX0hBU0hfTUFQUElOR19TSVpF
CisgKiAgZGF0YVswXSA9IDAKKyAqICBkYXRhWzFdID0gMAorICogIGRhdGFbMl0gPSAwCisgKgor
ICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1Rf
U1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVU
SUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAg
ZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmllcyBhbGxvd2VkIGluIHRoZSBtYXBwaW5n
IHRhYmxlCisgKiAgICAgICAgICAgKGlmIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkgb3IgemVy
byBpZiBhIG1hcHBpbmcgdGFibGUgaXMKKyAqICAgICAgICAgICBub3Qgc3VwcG9ydGVkIChpLmUu
IGhhc2ggbWFwcGluZyBpcyBkb25lIG9ubHkgYnkgbW9kdWxhcgorICogICAgICAgICAgIGFyaXRo
bWV0aWMpLgorICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQUElOR19TSVpF
CisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBp
cyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIGFjdHVhbCBzaXplIG9mIHRoZSBtYXBw
aW5nCisgKiB0YWJsZSB0byBiZSB1c2VkIGJ5IHRoZSBiYWNrZW5kLiBUaGUgc2l6ZSBpcyBzcGVj
aWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisgKiBBbnkgcHJldmlvdXMgdGFi
bGUgaXMgaW52YWxpZGF0ZWQgYnkgdGhpcyBtZXNzYWdlIGFuZCBhbnkgbmV3IHRhYmxlCisgKiBp
cyBhc3N1bWVkIHRvIGJlIHplcm8gZmlsbGVkLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5
cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQorICogIGRh
dGFbMF0gPSBudW1iZXIgb2YgZW50cmllcyBpbiBtYXBwaW5nIHRhYmxlCisgKiAgZGF0YVsxXSA9
IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBY
RU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24gbm90Cisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Vw
cG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1F
VEVSIC0gVGFibGUgc2l6ZSBpcyBpbnZhbGlkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxf
U1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAqICBkYXRh
ICAgPSAwCisgKgorICogTk9URTogU2V0dGluZyBkYXRhWzBdIHRvIDAgbWVhbnMgdGhhdCBoYXNo
IG1hcHBpbmcgc2hvdWxkIGJlIGRvbmUKKyAqICAgICAgIHVzaW5nIG1vZHVsYXIgYXJpdGhtZXRp
Yy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkcKKyAqIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0
aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBjb250ZW50IG9mIHRoZSB0YWJsZSBtYXBwaW5nCisgKiBo
YXNoIHZhbHVlIHRvIHF1ZXVlIG51bWJlci4gVGhlIGJhY2tlbmQgc2hvdWxkIGNhbGN1bGF0ZSB0
aGUgaGFzaCBmcm9tCisgKiB0aGUgcGFja2V0IGhlYWRlciwgdXNlIGl0IGFzIGFuIGluZGV4IGlu
dG8gdGhlIHRhYmxlIChtb2R1bG8gdGhlIHNpemUKKyAqIG9mIHRoZSB0YWJsZSkgYW5kIHRoZW4g
c3RlZXIgdGhlIHBhY2tldCB0byB0aGUgcXVldWUgbnVtYmVyIGZvdW5kIGF0CisgKiB0aGF0IGlu
ZGV4LgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9U
WVBFX1NFVF9IQVNIX01BUFBJTkcKKyAqICBkYXRhWzBdID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBh
Z2UgY29udGFpbmluZyB0aGUgbWFwcGluZyAoc3ViLSl0YWJsZQorICogICAgICAgICAgICAoYXNz
dW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgZ3JhbnQpCisgKiAgZGF0YVsxXSA9IHNpemUg
b2YgKHN1Yi0pdGFibGUgaW4gZW50cmllcworICogIGRhdGFbMl0gPSBvZmZzZXQsIGluIGVudHJp
ZXMsIG9mIHN1Yi10YWJsZSB3aXRoaW4gb3ZlcmFsbCB0YWJsZQorICoKKyAqIFJlc3BvbnNlOgor
ICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAg
LSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RB
VFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGFibGUgc2l6ZSBvciBjb250ZW50CisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXMgaW52YWxpZAor
ICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19CVUZGRVJfT1ZFUkZMT1cgICAtIFRh
YmxlIHNpemUgaXMgbGFyZ2VyCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhhbiB0aGUgYmFja2VuZAorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRzCisgKiAgICAgICAgICAg
WEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nl
c3NmdWwKKyAqICBkYXRhICAgPSAwCisgKgorICogTk9URTogVGhlIG92ZXJhbGwgdGFibGUgaGFz
IHRoZSBmb2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgICAgICAgIDAgICAgIDEgICAgIDIgICAg
IDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiAgICAgICArLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiAgICAgICB8ICAgICAgIG1h
cHBpbmdbMF0gICAgICB8ICAgICAgIG1hcHBpbmdbMV0gICAgICB8CisgKiAgICAgICArLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiAgICAgICB8ICAg
ICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAg
ICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisg
KiAgICAgICB8ICAgICAgbWFwcGluZ1tOLTJdICAgICB8ICAgICAgbWFwcGluZ1tOLTFdICAgICB8
CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rCisgKgorICogICAgICAgd2hlcmUgTiBpcyBzcGVjaWZpZWQgYnkgYSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQorICogICAgICAgbWVzc2FnZSBhbmQgZWFjaCAg
bWFwcGluZyBtdXN0IHNwZWNpZmllcyBhIHF1ZXVlIGJldHdlZW4gMCBhbmQKKyAqICAgICAgICJt
dWx0aS1xdWV1ZS1udW0tcXVldWVzIiAoc2VlIGFib3ZlKS4KKyAqICAgICAgIFRoZSBiYWNrZW5k
IG1heSBzdXBwb3J0IGEgbWFwcGluZyB0YWJsZSBsYXJnZXIgdGhhbiBjYW4gYmUKKyAqICAgICAg
IG1hcHBlZCBieSBhIHNpbmdsZSBncmFudCByZWZlcmVuY2UuIFRodXMgc3ViLXRhYmxlcyB3aXRo
aW4gYQorICogICAgICAgbGFyZ2VyIHRhYmxlIGNhbiBiZSBpbmRpdmlkdWFsbHkgc2V0IGJ5IHNl
bmRpbmcgbXVsdGlwbGUgbWVzc2FnZXMKKyAqICAgICAgIHdpdGggZGlmZmVyaW5nIG9mZnNldCB2
YWx1ZXMuIFNwZWNpZnlpbmcgYSBuZXcgc3ViLXRhYmxlIGRvZXMgbm90CisgKiAgICAgICBpbnZh
bGlkYXRlIGFueSB0YWJsZSBkYXRhIG91dHNpZGUgdGhhdCByYW5nZS4KKyAqICAgICAgIFRoZSBn
cmFudCByZWZlcmVuY2UgbWF5IGJlIHJlYWQtb25seSBhbmQgbXVzdCByZW1haW4gdmFsaWQgdW50
aWwKKyAqICAgICAgIHRoZSByZXNwb25zZSBoYXMgYmVlbiBwcm9jZXNzZWQuCisgKgorICogWEVO
X05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUKKyAqIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRoZSBm
cm9udGVuZCB0byBmZXRjaCB0aGUgbnVtYmVyIG9mIGdyZWZzIHRoYXQgY2FuIGJlIGtlcHQKKyAq
IG1hcHBlZCBpbiB0aGUgYmFja2VuZC4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAg
ID0gWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUKKyAqICBkYXRhWzBd
ID0gcXVldWUgaW5kZXggKGFzc3VtZWQgMCBmb3Igc2luZ2xlIHF1ZXVlKQorICogIGRhdGFbMV0g
PSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToKKyAqCisgKiAgc3RhdHVzID0g
WEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAor
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1
cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFN
RVRFUiAtIFRoZSBxdWV1ZSBpbmRleCBpcworICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG91dCBvZiByYW5nZQorICogICAgICAgICAgIFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVs
CisgKiAgZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmllcyBhbGxvd2VkIGluIHRoZSBn
cmVmIG1hcHBpbmcgdGFibGUKKyAqICAgICAgICAgICAoaWYgb3BlcmF0aW9uIHdhcyBzdWNjZXNz
ZnVsKSBvciB6ZXJvIGlmIGl0IGlzIG5vdCBzdXBwb3J0ZWQuCisgKgorICogWEVOX05FVElGX0NU
UkxfVFlQRV9BRERfR1JFRl9NQVBQSU5HCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIGZvciBiYWNrZW5k
IHRvIG1hcCBhIGxpc3Qgb2YgZ3JhbnQKKyAqIHJlZmVyZW5jZXMuCisgKgorICogUmVxdWVzdDoK
KyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQUElORwor
ICogIGRhdGFbMF0gPSBxdWV1ZSBpbmRleAorICogIGRhdGFbMV0gPSBncmFudCByZWZlcmVuY2Ug
b2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBwaW5nIGxpc3QKKyAqICAgICAgICAgICAgKHIvdyBh
bmQgYXNzdW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgcGFnZSkKKyAqICBkYXRhWzJdID0g
c2l6ZSBvZiBsaXN0IGluIGVudHJpZXMKKyAqCisgKiBSZXNwb25zZToKKyAqCisgKiAgc3RhdHVz
ID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5v
dAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BB
UkFNRVRFUiAtIE9wZXJhdGlvbiBmYWlsZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICoKKyAqIE5P
VEU6IEVhY2ggZW50cnkgaW4gdGhlIGlucHV0IHRhYmxlIGhhcyB0aGUgZm9ybWF0IG91dGxpbmVk
CisgKiAgICAgICBpbiBzdHJ1Y3QgeGVuX25ldGlmX2dyZWYuCisgKiAgICAgICBDb250cmFyeSB0
byBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcsIHRoZSBzdHJ1Y3QKKyAqICAg
ICAgIHhlbl9uZXRpZl9ncmVmICdzdGF0dXMnIGZpZWxkIGlzIG5vdCB1c2VkIGFuZCB0aGVyZWZv
cmUgdGhlIHJlc3BvbnNlCisgKiAgICAgICAnc3RhdHVzJyBkZXRlcm1pbmVzIHRoZSBzdWNjZXNz
IG9mIHRoaXMgb3BlcmF0aW9uLiBJbiBjYXNlIG9mCisgKiAgICAgICBmYWlsdXJlIG5vbmUgb2Yg
Z3JhbnRzIG1hcHBpbmdzIGdldCBhZGRlZCBpbiB0aGUgYmFja2VuZC4KKyAqCisgKiBYRU5fTkVU
SUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcKKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQgZm9yIGJh
Y2tlbmQgdG8gdW5tYXAgYSBsaXN0IG9mIGdyYW50CisgKiByZWZlcmVuY2VzLgorICoKKyAqIFJl
cXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01B
UFBJTkcKKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXgKKyAqICBkYXRhWzFdID0gZ3JhbnQgcmVm
ZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUgbWFwcGluZyBsaXN0CisgKiAgICAgICAgICAg
IChyL3cgYW5kIGFzc3VtZWQgdG8gc3RhcnQgYXQgYmVnaW5uaW5nIG9mIHBhZ2UpCisgKiAgZGF0
YVsyXSA9IHNpemUgb2YgbGlzdCBpbiBlbnRyaWVzCisgKgorICogUmVzcG9uc2U6CisgKgorICog
IHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJh
dGlvbiBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5W
QUxJRF9QQVJBTUVURVIgLSBPcGVyYXRpb24gZmFpbGVkCisgKiAgICAgICAgICAgWEVOX05FVElG
X0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAq
ICBkYXRhICAgPSBudW1iZXIgb2YgZW50cmllcyB0aGF0IHdlcmUgdW5tYXBwZWQKKyAqCisgKiBO
T1RFOiBFYWNoIGVudHJ5IGluIHRoZSBpbnB1dCB0YWJsZSBoYXMgdGhlIGZvcm1hdCBvdXRsaW5l
ZCBpbiBzdHJ1Y3QKKyAqICAgICAgIHhlbl9uZXRpZl9ncmVmLgorICogICAgICAgVGhlIHN0cnVj
dCB4ZW5fbmV0aWZfZ3JlZiAnc3RhdHVzJyBmaWVsZCBkZXRlcm1pbmVzIGlmIHRoZSBlbnRyeQor
ICogICAgICAgd2FzIHN1Y2Nlc3NmdWxseSByZW1vdmVkLgorICogICAgICAgVGhlIGVudHJpZXMg
dXNlZCBhcmUgb25seSB0aGUgb25lcyByZXByZXNlbnRpbmcgZ3JhbnQgcmVmZXJlbmNlcyB0aGF0
CisgKiAgICAgICB3ZXJlIHByZXZpb3VzbHkgdGhlIHN1YmplY3Qgb2YgYSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX0FERF9HUkVGX01BUFBJTkcKKyAqICAgICAgIG9wZXJhdGlvbi4gQW55IG90aGVyIGVu
dHJpZXMgd2lsbCBoYXZlIHRoZWlyIHN0YXR1cyBzZXQgdG8KKyAqICAgICAgIFhFTl9ORVRJRl9D
VFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiB1cG9uIGNvbXBsZXRpb24uCisgKi8KKworREVG
SU5FX1JJTkdfVFlQRVMoeGVuX25ldGlmX2N0cmwsCisgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuX25ldGlmX2N0cmxfcmVxdWVzdCwKKyAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fbmV0
aWZfY3RybF9yZXNwb25zZSk7CisKKy8qCisgKiBHdWVzdCB0cmFuc21pdAorICogPT09PT09PT09
PT09PT0KKyAqCisgKiBUaGlzIGlzIHRoZSAnd2lyZScgZm9ybWF0IGZvciB0cmFuc21pdCAoZnJv
bnRlbmQgLT4gYmFja2VuZCkgcGFja2V0czoKKyAqCisgKiAgRnJhZ21lbnQgMTogbmV0aWZfdHhf
cmVxdWVzdF90ICAtIGZsYWdzID0gTkVUVFhGXyoKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZSA9IHRvdGFsIHBhY2tldCBzaXplCisgKiBbRXh0cmEgMTogbmV0aWZf
ZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZyYWdtZW50IDEgZmxhZ3MgaW5jbHVkZQorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVUVFhGX2V4dHJhX2luZm8pCisg
KiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGV4
dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAqICAuLi4KKyAqICBGcmFnbWVudCBOOiBuZXRp
Zl90eF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0xIGZsYWdzIGluY2x1ZGUKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFRYRl9tb3JlX2RhdGEgLSBm
bGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUpCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoKKyAqIE5PVEU6CisgKgorICogVGhpcyBmb3Jt
YXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20gdGhhdCB1c2VkIGZvciByZWNlaXZlCisgKiAo
YmFja2VuZCAtPiBmcm9udGVuZCkgcGFja2V0cy4gU3BlY2lmaWNhbGx5LCBpbiBhIG11bHRpLWZy
YWdtZW50CisgKiBwYWNrZXQgdGhlIGFjdHVhbCBzaXplIG9mIGZyYWdtZW50IDEgY2FuIG9ubHkg
YmUgZGV0ZXJtaW5lZCBieQorICogc3VidHJhY3RpbmcgdGhlIHNpemVzIG9mIGZyYWdtZW50cyAy
Li5OIGZyb20gdGhlIHRvdGFsIHBhY2tldCBzaXplLgorICoKKyAqIFJpbmcgc2xvdCBzaXplIGlz
IDEyIG9jdGV0cywgaG93ZXZlciBub3QgYWxsIHJlcXVlc3QvcmVzcG9uc2UKKyAqIHN0cnVjdHMg
dXNlIHRoZSBmdWxsIHNpemUuCisgKgorICogdHggcmVxdWVzdCBkYXRhIChuZXRpZl90eF9yZXF1
ZXN0X3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiAg
ICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBn
cmFudCByZWYgICAgICAgICAgICAgfCBvZmZzZXQgICAgfCBmbGFncyAgICAgfAorICogKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBpZCAgICAg
ICAgfCBzaXplICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIGdy
YW50IHJlZjogUmVmZXJlbmNlIHRvIGJ1ZmZlciBwYWdlLgorICogb2Zmc2V0OiBPZmZzZXQgd2l0
aGluIGJ1ZmZlciBwYWdlLgorICogZmxhZ3M6IE5FVFRYRl8qLgorICogaWQ6IHJlcXVlc3QgaWRl
bnRpZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgorICogc2l6ZTogcGFja2V0IHNpemUgaW4gYnl0
ZXMuCisgKgorICogdHggcmVzcG9uc2UgKG5ldGlmX3R4X3Jlc3BvbnNlX3QpCisgKiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAz
ICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBpZCAgICAgICAgfCBzdGF0dXMgICAg
fCB1bnVzZWQgICAgICAgICAgICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCB1bnVzZWQgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIGlkOiByZWZsZWN0cyBpZCBpbiB0cmFu
c21pdCByZXF1ZXN0CisgKiBzdGF0dXM6IE5FVElGX1JTUF8qCisgKgorICogR3Vlc3QgcmVjZWl2
ZQorICogPT09PT09PT09PT09PQorICoKKyAqIFRoaXMgaXMgdGhlICd3aXJlJyBmb3JtYXQgZm9y
IHJlY2VpdmUgKGJhY2tlbmQgLT4gZnJvbnRlbmQpIHBhY2tldHM6CisgKgorICogIEZyYWdtZW50
IDE6IG5ldGlmX3J4X3JlcXVlc3RfdCAgLSBmbGFncyA9IE5FVFJYRl8qCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgPSBmcmFnbWVudCBzaXplCisgKiBbRXh0cmEg
MTogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZyYWdtZW50IDEgZmxhZ3MgaW5j
bHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVUUlhGX2V4dHJh
X2luZm8pCisgKiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChv
bmx5IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAqICAuLi4KKyAqICBGcmFnbWVu
dCBOOiBuZXRpZl9yeF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0xIGZsYWdzIGlu
Y2x1ZGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFJYRl9tb3Jl
X2RhdGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUpCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoKKyAqIE5PVEU6CisgKgorICog
VGhpcyBmb3JtYXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20gdGhhdCB1c2VkIGZvciB0cmFu
c21pdAorICogKGZyb250ZW5kIC0+IGJhY2tlbmQpIHBhY2tldHMuIFNwZWNpZmljYWxseSwgaW4g
YSBtdWx0aS1mcmFnbWVudAorICogcGFja2V0IHRoZSBzaXplIG9mIHRoZSBwYWNrZXQgY2FuIG9u
bHkgYmUgZGV0ZXJtaW5lZCBieSBzdW1taW5nIHRoZQorICogc2l6ZXMgb2YgZnJhZ21lbnRzIDEu
Lk4uCisgKgorICogUmluZyBzbG90IHNpemUgaXMgOCBvY3RldHMuCisgKgorICogcnggcmVxdWVz
dCAobmV0aWZfcnhfcmVxdWVzdF90KQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcg
IG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rCisgKiB8IGlkICAgICAgICB8IHBhZCAgICAgICB8IGdyZWYgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisg
KgorICogaWQ6IHJlcXVlc3QgaWRlbnRpZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgorICogZ3Jl
ZjogcmVmZXJlbmNlIHRvIGluY29taW5nIGdyYW50ZWQgZnJhbWUuCisgKgorICogcnggcmVzcG9u
c2UgKG5ldGlmX3J4X3Jlc3BvbnNlX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAg
ICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICogfCBpZCAgICAgICAgfCBvZmZzZXQgICAgfCBmbGFncyAgICAgfCBzdGF0dXMg
ICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
KworICoKKyAqIGlkOiByZWZsZWN0cyBpZCBpbiByZWNlaXZlIHJlcXVlc3QKKyAqIG9mZnNldDog
b2Zmc2V0IGluIHBhZ2Ugb2Ygc3RhcnQgb2YgcmVjZWl2ZWQgcGFja2V0CisgKiBmbGFnczogTkVU
UlhGXyoKKyAqIHN0YXR1czogLXZlOiBORVRJRl9SU1BfKjsgK3ZlOiBSeCdlZCBwa3Qgc2l6ZS4K
KyAqCisgKiBOT1RFOiBIaXN0b3JpY2FsbHksIHRvIHN1cHBvcnQgR1NPIG9uIHRoZSBmcm9udGVu
ZCByZWNlaXZlIHNpZGUsIExpbnV4CisgKiAgICAgICBuZXRmcm9udCBkb2VzIG5vdCBtYWtlIHVz
ZSBvZiB0aGUgcnggcmVzcG9uc2UgaWQgKGJlY2F1c2UsIGFzCisgKiAgICAgICBkZXNjcmliZWQg
YmVsb3csIGV4dHJhIGluZm8gc3RydWN0dXJlcyBvdmVybGF5IHRoZSBpZCBmaWVsZCkuCisgKiAg
ICAgICBJbnN0ZWFkIGl0IGFzc3VtZXMgdGhhdCByZXNwb25zZXMgYWx3YXlzIGFwcGVhciBpbiB0
aGUgc2FtZSByaW5nCisgKiAgICAgICBzbG90IGFzIHRoZWlyIGNvcnJlc3BvbmRpbmcgcmVxdWVz
dC4gVGh1cywgdG8gbWFpbnRhaW4KKyAqICAgICAgIGNvbXBhdGliaWxpdHksIGJhY2tlbmRzIG11
c3QgbWFrZSBzdXJlIHRoaXMgaXMgdGhlIGNhc2UuCisgKgorICogRXh0cmEgSW5mbworICogPT09
PT09PT09PQorICoKKyAqIENhbiBiZSBwcmVzZW50IGlmIGluaXRpYWwgcmVxdWVzdCBvciByZXNw
b25zZSBoYXMgTkVUe1QsUn1YRl9leHRyYV9pbmZvLAorICogb3IgcHJldmlvdXMgZXh0cmEgcmVx
dWVzdCBoYXMgWEVOX05FVElGX0VYVFJBX01PUkUuCisgKgorICogVGhlIHN0cnVjdCB0aGVyZWZv
cmUgbmVlZHMgdG8gZml0IGludG8gZWl0aGVyIGEgdHggb3Igcnggc2xvdCBhbmQKKyAqIGlzIHRo
ZXJlZm9yZSBsaW1pdGVkIHRvIDggb2N0ZXRzLgorICoKKyAqIE5PVEU6IEJlY2F1c2UgZXh0cmEg
aW5mbyBkYXRhIG92ZXJsYXlzIHRoZSB1c3VhbCByZXF1ZXN0L3Jlc3BvbnNlCisgKiAgICAgICBz
dHJ1Y3R1cmVzLCB0aGVyZSBpcyBubyBpZCBpbmZvcm1hdGlvbiBpbiB0aGUgb3Bwb3NpdGUgZGly
ZWN0aW9uLgorICogICAgICAgU28sIGlmIGFuIGV4dHJhIGluZm8gb3ZlcmxheXMgYW4gcnggcmVz
cG9uc2UgdGhlIGZyb250ZW5kIGNhbgorICogICAgICAgYXNzdW1lIHRoYXQgaXQgaXMgaW4gdGhl
IHNhbWUgcmluZyBzbG90IGFzIHRoZSByZXF1ZXN0IHRoYXQgd2FzCisgKiAgICAgICBjb25zdW1l
ZCB0byBtYWtlIHRoZSBzbG90IGF2YWlsYWJsZSwgYW5kIHRoZSBiYWNrZW5kIG11c3QgZW5zdXJl
CisgKiAgICAgICB0aGlzIGFzc3VtcHRpb24gaXMgdHJ1ZS4KKyAqCisgKiBleHRyYSBpbmZvIChu
ZXRpZl9leHRyYV9pbmZvX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisg
KgorICogR2VuZXJhbCBmb3JtYXQ6CisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAg
NCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHx0eXBlIHxmbGFnc3wgdHlwZSBzcGVjaWZpYyBk
YXRhICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSsKKyAqIHwgcGFkZGluZyBmb3IgdHggICAgICAgIHwKKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0eXBlOiBYRU5fTkVUSUZfRVhUUkFfVFlQRV8q
CisgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICogcGFkZGluZyBmb3IgdHg6IHBy
ZXNlbnQgb25seSBpbiB0aGUgdHggY2FzZSBkdWUgdG8gOCBvY3RldCBsaW1pdAorICogICAgICAg
ICAgICAgICAgIGZyb20gcnggY2FzZS4gTm90IHNob3duIGluIHR5cGUgc3BlY2lmaWMgZW50cmll
cworICogICAgICAgICAgICAgICAgIGJlbG93LgorICoKKyAqIFhFTl9ORVRJRl9FWFRSQV9UWVBF
X0dTTzoKKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAg
ICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICogfHR5cGUgfGZsYWdzfCBzaXplICAgICAgfHR5cGUgfCBwYWQgfCBmZWF0dXJl
cyAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
KworICoKKyAqIHR5cGU6IE11c3QgYmUgWEVOX05FVElGX0VYVFJBX1RZUEVfR1NPCisgKiBmbGFn
czogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICogc2l6ZTogTWF4aW11bSBwYXlsb2FkIHNpemUg
b2YgZWFjaCBzZWdtZW50LiBGb3IgZXhhbXBsZSwKKyAqICAgICAgIGZvciBUQ1AgdGhpcyBpcyBq
dXN0IHRoZSBwYXRoIE1TUy4KKyAqIHR5cGU6IFhFTl9ORVRJRl9HU09fVFlQRV8qOiBUaGlzIGRl
dGVybWluZXMgdGhlIHByb3RvY29sIG9mCisgKiAgICAgICB0aGUgcGFja2V0IGFuZCBhbnkgZXh0
cmEgZmVhdHVyZXMgcmVxdWlyZWQgdG8gc2VnbWVudCB0aGUKKyAqICAgICAgIHBhY2tldCBwcm9w
ZXJseS4KKyAqIGZlYXR1cmVzOiBFTl9ORVRJRl9HU09fRkVBVF8qOiBUaGlzIHNwZWNpZmllcyBh
bnkgZXh0cmEgR1NPCisgKiAgICAgICAgICAgZmVhdHVyZXMgcmVxdWlyZWQgdG8gcHJvY2VzcyB0
aGlzIHBhY2tldCwgc3VjaCBhcyBFQ04KKyAqICAgICAgICAgICBzdXBwb3J0IGZvciBUQ1B2NC4K
KyAqCisgKiBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURELERFTH06CisgKgorICogICAg
MCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHx0eXBl
IHxmbGFnc3wgYWRkciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0eXBlOiBN
dXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX3tBREQsREVMfQorICogZmxhZ3M6IFhF
Tl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIGFkZHI6IGFkZHJlc3MgdG8gYWRkL3JlbW92ZQorICoK
KyAqIFhFTl9ORVRJRl9FWFRSQV9UWVBFX0hBU0g6CisgKgorICogQSBiYWNrZW5kIHRoYXQgc3Vw
cG9ydHMgdGVvcGxpdHogaGFzaGluZyBpcyBhc3N1bWVkIHRvIGFjY2VwdAorICogdGhpcyB0eXBl
IG9mIGV4dHJhIGluZm8gaW4gdHJhbnNtaXQgcGFja2V0cy4KKyAqIEEgZnJvbnRlbmQgdGhhdCBl
bmFibGVzIGhhc2hpbmcgaXMgYXNzdW1lZCB0byBhY2NlcHQKKyAqIHRoaXMgdHlwZSBvZiBleHRy
YSBpbmZvIGluIHJlY2VpdmUgcGFja2V0cy4KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAz
ICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfHR5cGUgfGZsYWdzfGh0eXBlfCBhbGcg
fExTQiAtLS0tIHZhbHVlIC0tLS0gTVNCfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIHR5cGU6IE11c3QgYmUgWEVOX05FVElGX0VY
VFJBX1RZUEVfSEFTSAorICogZmxhZ3M6IFhFTl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIGh0eXBl
OiBIYXNoIHR5cGUgKG9uZSBvZiBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFXyogLSBzZWUgYWJv
dmUpCisgKiBhbGc6IFRoZSBhbGdvcml0aG0gdXNlZCB0byBjYWxjdWxhdGUgdGhlIGhhc2ggKG9u
ZSBvZgorICogICAgICBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfQUxHT1JJVEhNXyogLSBzZWUg
YWJvdmUpCisgKiB2YWx1ZTogSGFzaCB2YWx1ZQorICovCisKKy8qIFByb3RvY29sIGNoZWNrc3Vt
IGZpZWxkIGlzIGJsYW5rIGluIHRoZSBwYWNrZXQgKGhhcmR3YXJlIG9mZmxvYWQpPyAqLworI2Rl
ZmluZSBfTkVUVFhGX2NzdW1fYmxhbmsgICAgICgwKQorI2RlZmluZSAgTkVUVFhGX2NzdW1fYmxh
bmsgICAgICgxVTw8X05FVFRYRl9jc3VtX2JsYW5rKQorCisvKiBQYWNrZXQgZGF0YSBoYXMgYmVl
biB2YWxpZGF0ZWQgYWdhaW5zdCBwcm90b2NvbCBjaGVja3N1bS4gKi8KKyNkZWZpbmUgX05FVFRY
Rl9kYXRhX3ZhbGlkYXRlZCAoMSkKKyNkZWZpbmUgIE5FVFRYRl9kYXRhX3ZhbGlkYXRlZCAoMVU8
PF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQpCisKKy8qIFBhY2tldCBjb250aW51ZXMgaW4gdGhlIG5l
eHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmluZSBfTkVUVFhGX21vcmVfZGF0YSAgICAg
ICgyKQorI2RlZmluZSAgTkVUVFhGX21vcmVfZGF0YSAgICAgICgxVTw8X05FVFRYRl9tb3JlX2Rh
dGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBieSBleHRyYSBkZXNjcmlwdG9yKHMpLiAq
LworI2RlZmluZSBfTkVUVFhGX2V4dHJhX2luZm8gICAgICgzKQorI2RlZmluZSAgTkVUVFhGX2V4
dHJhX2luZm8gICAgICgxVTw8X05FVFRYRl9leHRyYV9pbmZvKQorCisjZGVmaW5lIFhFTl9ORVRJ
Rl9NQVhfVFhfU0laRSAweEZGRkYKK3N0cnVjdCBuZXRpZl90eF9yZXF1ZXN0IHsKKyAgICBncmFu
dF9yZWZfdCBncmVmOworICAgIHVpbnQxNl90IG9mZnNldDsKKyAgICB1aW50MTZfdCBmbGFnczsK
KyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCBzaXplOworfTsKK3R5cGVkZWYgc3RydWN0
IG5ldGlmX3R4X3JlcXVlc3QgbmV0aWZfdHhfcmVxdWVzdF90OworCisvKiBUeXBlcyBvZiBuZXRp
Zl9leHRyYV9pbmZvIGRlc2NyaXB0b3JzLiAqLworI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfVFlQ
RV9OT05FICAgICAgKDApICAvKiBOZXZlciB1c2VkIC0gaW52YWxpZCAqLworI2RlZmluZSBYRU5f
TkVUSUZfRVhUUkFfVFlQRV9HU08gICAgICAgKDEpICAvKiB1LmdzbyAqLworI2RlZmluZSBYRU5f
TkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF9BREQgKDIpICAvKiB1Lm1jYXN0ICovCisjZGVmaW5lIFhF
Tl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX0RFTCAoMykgIC8qIHUubWNhc3QgKi8KKyNkZWZpbmUg
WEVOX05FVElGX0VYVFJBX1RZUEVfSEFTSCAgICAgICg0KSAgLyogdS5oYXNoICovCisjZGVmaW5l
IFhFTl9ORVRJRl9FWFRSQV9UWVBFX01BWCAgICAgICAoNSkKKworLyogbmV0aWZfZXh0cmFfaW5m
b190IGZsYWdzLiAqLworI2RlZmluZSBfWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAoMCkKKyNk
ZWZpbmUgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAgKDFVPDxfWEVOX05FVElGX0VYVFJBX0ZM
QUdfTU9SRSkKKworLyogR1NPIHR5cGVzICovCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9O
T05FICAgICAgICAgKDApCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9UQ1BWNCAgICAgICAg
KDEpCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9UQ1BWNiAgICAgICAgKDIpCisKKy8qCisg
KiBUaGlzIHN0cnVjdHVyZSBuZWVkcyB0byBmaXQgd2l0aGluIGJvdGggbmV0aWZfdHhfcmVxdWVz
dF90IGFuZAorICogbmV0aWZfcnhfcmVzcG9uc2VfdCBmb3IgY29tcGF0aWJpbGl0eS4KKyAqLwor
c3RydWN0IG5ldGlmX2V4dHJhX2luZm8geworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICB1aW50OF90
IGZsYWdzOworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQx
Nl90IHNpemU7CisgICAgICAgICAgICB1aW50OF90IHR5cGU7CisgICAgICAgICAgICB1aW50OF90
IHBhZDsKKyAgICAgICAgICAgIHVpbnQxNl90IGZlYXR1cmVzOworICAgICAgICB9IGdzbzsKKyAg
ICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgYWRkcls2XTsKKyAgICAgICAgfSBt
Y2FzdDsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgdHlwZTsKKyAgICAg
ICAgICAgIHVpbnQ4X3QgYWxnb3JpdGhtOworICAgICAgICAgICAgdWludDhfdCB2YWx1ZVs0XTsK
KyAgICAgICAgfSBoYXNoOworICAgICAgICB1aW50MTZfdCBwYWRbM107CisgICAgfSB1OworfTsK
K3R5cGVkZWYgc3RydWN0IG5ldGlmX2V4dHJhX2luZm8gbmV0aWZfZXh0cmFfaW5mb190OworCitz
dHJ1Y3QgbmV0aWZfdHhfcmVzcG9uc2UgeworICAgIHVpbnQxNl90IGlkOworICAgIGludDE2X3Qg
IHN0YXR1czsKK307Cit0eXBlZGVmIHN0cnVjdCBuZXRpZl90eF9yZXNwb25zZSBuZXRpZl90eF9y
ZXNwb25zZV90OworCitzdHJ1Y3QgbmV0aWZfcnhfcmVxdWVzdCB7CisgICAgdWludDE2X3QgICAg
aWQ7ICAgICAgICAvKiBFY2hvZWQgaW4gcmVzcG9uc2UgbWVzc2FnZS4gICAgICAgICovCisgICAg
dWludDE2X3QgICAgcGFkOworICAgIGdyYW50X3JlZl90IGdyZWY7Cit9OwordHlwZWRlZiBzdHJ1
Y3QgbmV0aWZfcnhfcmVxdWVzdCBuZXRpZl9yeF9yZXF1ZXN0X3Q7CisKKy8qIFBhY2tldCBkYXRh
IGhhcyBiZWVuIHZhbGlkYXRlZCBhZ2FpbnN0IHByb3RvY29sIGNoZWNrc3VtLiAqLworI2RlZmlu
ZSBfTkVUUlhGX2RhdGFfdmFsaWRhdGVkICgwKQorI2RlZmluZSAgTkVUUlhGX2RhdGFfdmFsaWRh
dGVkICgxVTw8X05FVFJYRl9kYXRhX3ZhbGlkYXRlZCkKKworLyogUHJvdG9jb2wgY2hlY2tzdW0g
ZmllbGQgaXMgYmxhbmsgaW4gdGhlIHBhY2tldCAoaGFyZHdhcmUgb2ZmbG9hZCk/ICovCisjZGVm
aW5lIF9ORVRSWEZfY3N1bV9ibGFuayAgICAgKDEpCisjZGVmaW5lICBORVRSWEZfY3N1bV9ibGFu
ayAgICAgKDFVPDxfTkVUUlhGX2NzdW1fYmxhbmspCisKKy8qIFBhY2tldCBjb250aW51ZXMgaW4g
dGhlIG5leHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmluZSBfTkVUUlhGX21vcmVfZGF0
YSAgICAgICgyKQorI2RlZmluZSAgTkVUUlhGX21vcmVfZGF0YSAgICAgICgxVTw8X05FVFJYRl9t
b3JlX2RhdGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBieSBleHRyYSBkZXNjcmlwdG9y
KHMpLiAqLworI2RlZmluZSBfTkVUUlhGX2V4dHJhX2luZm8gICAgICgzKQorI2RlZmluZSAgTkVU
UlhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFJYRl9leHRyYV9pbmZvKQorCisvKiBQYWNrZXQg
aGFzIEdTTyBwcmVmaXguIERlcHJlY2F0ZWQgYnV0IGluY2x1ZGVkIGZvciBjb21wYXRpYmlsaXR5
ICovCisjZGVmaW5lIF9ORVRSWEZfZ3NvX3ByZWZpeCAgICAgKDQpCisjZGVmaW5lICBORVRSWEZf
Z3NvX3ByZWZpeCAgICAgKDFVPDxfTkVUUlhGX2dzb19wcmVmaXgpCisKK3N0cnVjdCBuZXRpZl9y
eF9yZXNwb25zZSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDE2X3Qgb2Zmc2V0OworICAg
IHVpbnQxNl90IGZsYWdzOworICAgIGludDE2X3QgIHN0YXR1czsKK307Cit0eXBlZGVmIHN0cnVj
dCBuZXRpZl9yeF9yZXNwb25zZSBuZXRpZl9yeF9yZXNwb25zZV90OworCisvKgorICogR2VuZXJh
dGUgbmV0aWYgcmluZyBzdHJ1Y3R1cmVzIGFuZCB0eXBlcy4KKyAqLworCitERUZJTkVfUklOR19U
WVBFUyhuZXRpZl90eCwgc3RydWN0IG5ldGlmX3R4X3JlcXVlc3QsIHN0cnVjdCBuZXRpZl90eF9y
ZXNwb25zZSk7CitERUZJTkVfUklOR19UWVBFUyhuZXRpZl9yeCwgc3RydWN0IG5ldGlmX3J4X3Jl
cXVlc3QsIHN0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSk7CisKKyNkZWZpbmUgTkVUSUZfUlNQX0RS
T1BQRUQgICAgICAgICAtMgorI2RlZmluZSBORVRJRl9SU1BfRVJST1IgICAgICAgICAgIC0xCisj
ZGVmaW5lIE5FVElGX1JTUF9PS0FZICAgICAgICAgICAgIDAKKy8qIE5vIHJlc3BvbnNlOiB1c2Vk
IGZvciBhdXhpbGlhcnkgcmVxdWVzdHMgKGUuZy4sIG5ldGlmX2V4dHJhX2luZm9fdCkuICovCisj
ZGVmaW5lIE5FVElGX1JTUF9OVUxMICAgICAgICAgICAgIDEKKworI2VuZGlmCmRpZmYgLS1naXQg
YS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmggYi9pbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMC4uM2QxY2FjMzIyYgotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9wcm90b2NvbHMuaApAQCAtMCwwICsxLDQyIEBACisvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKiBwcm90b2NvbHMuaAorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50
ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9m
IHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJT
b2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlv
biwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNv
cHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9v
cgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMg
dG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0
byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBu
b3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAq
IGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoK
KyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9G
IEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1J
VEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNI
QUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFO
WSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFD
VElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9V
VCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RI
RVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIw
MDgsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBYRU5fUFJPVE9DT0xTX0gKKyNkZWZpbmUg
WEVOX1BST1RPQ09MU19ICisKKyNkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9YODZfMzIgICAgICJ4
ODZfMzItYWJpIgorI2RlZmluZSBYRU5fSU9fUFJPVE9fQUJJX1g4Nl82NCAgICAgIng4Nl82NC1h
YmkiCisjZGVmaW5lIFhFTl9JT19QUk9UT19BQklfQVJNICAgICAgICAiYXJtLWFiaSIKKworI2lm
IGRlZmluZWQoX19pMzg2X18pCisjIGRlZmluZSBYRU5fSU9fUFJPVE9fQUJJX05BVElWRSBYRU5f
SU9fUFJPVE9fQUJJX1g4Nl8zMgorI2VsaWYgZGVmaW5lZChfX3g4Nl82NF9fKQorIyBkZWZpbmUg
WEVOX0lPX1BST1RPX0FCSV9OQVRJVkUgWEVOX0lPX1BST1RPX0FCSV9YODZfNjQKKyNlbGlmIGRl
ZmluZWQoX19hcm1fXykgfHwgZGVmaW5lZChfX2FhcmNoNjRfXykKKyMgZGVmaW5lIFhFTl9JT19Q
Uk9UT19BQklfTkFUSVZFIFhFTl9JT19QUk9UT19BQklfQVJNCisjZWxzZQorIyBlcnJvciBhcmNo
IGZpeHVwIG5lZWRlZCBoZXJlCisjZW5kaWYKKworI2VuZGlmCmRpZmYgLS1naXQgYS9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8veGVuYnVzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMTNkMjZj
NTFjZAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby94ZW5i
dXMuaApAQCAtMCwwICsxLDcwIEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHhlbmJ1cy5o
CisgKgorICogWGVuYnVzIHByb3RvY29sIGRldGFpbHMuCisgKgorICogUGVybWlzc2lvbiBpcyBo
ZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEg
Y29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZp
bGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0
IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRz
IHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGlj
ZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJt
aXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNv
LCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUg
Y29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNs
dWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29m
dHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQg
V0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBC
VVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICog
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4g
Tk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJ
QUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwor
ICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhF
IFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHly
aWdodCAoQykgMjAwNSBYZW5Tb3VyY2UgTHRkLgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19J
T19YRU5CVVNfSAorI2RlZmluZSBYRU5fUFVCTElDX0lPX1hFTkJVU19ICisKKy8qCisgKiBUaGUg
c3RhdGUgb2YgZWl0aGVyIGVuZCBvZiB0aGUgWGVuYnVzLCBpLmUuIHRoZSBjdXJyZW50IGNvbW11
bmljYXRpb24KKyAqIHN0YXR1cyBvZiBpbml0aWFsaXNhdGlvbiBhY3Jvc3MgdGhlIGJ1cy4gIFN0
YXRlcyBoZXJlIGltcGx5IG5vdGhpbmcgYWJvdXQKKyAqIHRoZSBzdGF0ZSBvZiB0aGUgY29ubmVj
dGlvbiBiZXR3ZWVuIHRoZSBkcml2ZXIgYW5kIHRoZSBrZXJuZWwncyBkZXZpY2UKKyAqIGxheWVy
cy4KKyAqLworZW51bSB4ZW5idXNfc3RhdGUgeworICAgIFhlbmJ1c1N0YXRlVW5rbm93biAgICAg
ICA9IDAsCisKKyAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyAgPSAxLAorCisgICAgLyoKKyAg
ICAgKiBJbml0V2FpdDogRmluaXNoZWQgZWFybHkgaW5pdGlhbGlzYXRpb24gYnV0IHdhaXRpbmcg
Zm9yIGluZm9ybWF0aW9uCisgICAgICogZnJvbSB0aGUgcGVlciBvciBob3RwbHVnIHNjcmlwdHMu
CisgICAgICovCisgICAgWGVuYnVzU3RhdGVJbml0V2FpdCAgICAgID0gMiwKKworICAgIC8qCisg
ICAgICogSW5pdGlhbGlzZWQ6IFdhaXRpbmcgZm9yIGEgY29ubmVjdGlvbiBmcm9tIHRoZSBwZWVy
LgorICAgICAqLworICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQgICA9IDMsCisKKyAgICBYZW5i
dXNTdGF0ZUNvbm5lY3RlZCAgICAgPSA0LAorCisgICAgLyoKKyAgICAgKiBDbG9zaW5nOiBUaGUg
ZGV2aWNlIGlzIGJlaW5nIGNsb3NlZCBkdWUgdG8gYW4gZXJyb3Igb3IgYW4gdW5wbHVnIGV2ZW50
LgorICAgICAqLworICAgIFhlbmJ1c1N0YXRlQ2xvc2luZyAgICAgICA9IDUsCisKKyAgICBYZW5i
dXNTdGF0ZUNsb3NlZCAgICAgICAgPSA2LAorCisgICAgLyoKKyAgICAgKiBSZWNvbmZpZ3VyaW5n
OiBUaGUgZGV2aWNlIGlzIGJlaW5nIHJlY29uZmlndXJlZC4KKyAgICAgKi8KKyAgICBYZW5idXNT
dGF0ZVJlY29uZmlndXJpbmcgPSA3LAorCisgICAgWGVuYnVzU3RhdGVSZWNvbmZpZ3VyZWQgID0g
OAorfTsKK3R5cGVkZWYgZW51bSB4ZW5idXNfc3RhdGUgWGVuYnVzU3RhdGU7CisKKyNlbmRpZiAv
KiBYRU5fUFVCTElDX0lPX1hFTkJVU19IICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi94
ZW5fY29tbW9uLmggYi9pbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmgKaW5kZXggOWE4MTU1ZTE3
Mi4uMDUwNGI0MzY1OSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCisr
KyBiL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaApAQCAtMTIsNyArMTIsNyBAQAogCiAjaW5j
bHVkZSA8eGVuY3RybC5oPgogI2luY2x1ZGUgPHhlbnN0b3JlLmg+Ci0jaW5jbHVkZSA8eGVuL2lv
L3hlbmJ1cy5oPgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgiCiAKICNp
bmNsdWRlICJody9ody5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW4uaCIKLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15: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 1hctrH-0000e1-NH; Mon, 17 Jun 2019 15:47:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hctrH-0000ds-4Z
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:47:47 +0000
X-Inumbo-ID: 3fc40c54-9117-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 3fc40c54-9117-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:47:45 +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: +C+kMu14cEKLwxRg4wuyJGwllqTSoQIgMwEVqa4ZL/oY4NsdtDDajpzqQzISg5AgYm6+H/T/jr
 xe3p/sAZysBgcsEdOiuRzVePlHmEhZjY5b2TUqcJq+8Bc0ABix7ik1C/exHqqsR/pbAwyB7sD9
 PJM3rONQj54mFbboaiWK49C27L02JizvPNQHamfDXhmoqTa+jUEc0CQUzCrw+aCRfF4qX94++c
 Yuq8jfygoS8E/YXVFuT8AwKQStWv7c2jRbg0Is0ErAn8xLdr0LPbE213tS5sDOwNKDU/Act8OE
 y6s=
X-SBRS: 2.7
X-MesageID: 1838996
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,385,1557201600"; 
   d="scan'208";a="1838996"
To: Jan Beulich <JBeulich@suse.com>
References: <5C80F130020000780021C602@prv1-mh.provo.novell.com>
 <5C80F32C020000780021C626@prv1-mh.provo.novell.com>
 <5C80F32C0200000000103FF7@prv1-mh.provo.novell.com>
 <5C80F32C0200007800232900@prv1-mh.provo.novell.com>
 <5C80F32C0200000000104D67@prv1-mh.provo.novell.com>
 <5C80F32C0200007800238665@prv1-mh.provo.novell.com>
 <5D03C3B90200007800238676@prv1-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: <fb71b7c1-133d-b68d-f4a4-ce788cb7d32a@citrix.com>
Date: Mon, 17 Jun 2019 16:47:41 +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: <5D03C3B90200007800238676@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] Ping: [PATCH 2/2] x86/mtrr: fix 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: Charles Arnold <CARNOLD@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDYvMjAxOSAxNjo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDMuMTkg
YXQgMTE6MzIsICB3cm90ZToKPj4gZ2VuZXJpYy5jOiBJbiBmdW5jdGlvbiDigJhwcmludF9tdHJy
X3N0YXRl4oCZOgo+PiBnZW5lcmljLmM6MjEwOjExOiBlcnJvcjog4oCYJTAqbHjigJkgZGlyZWN0
aXZlIG91dHB1dCBiZXR3ZWVuIDEgYW5kIDEwNzM3NDE4MjMgCj4+IGJ5dGVzIG1heSBjYXVzZSBy
ZXN1bHQgdG8gZXhjZWVkIOKAmElOVF9NQVjigJkgWy1XZXJyb3I9Zm9ybWF0LW92ZXJmbG93PV0K
Pj4gICAyMTAgfCAgICBwcmludGsoIiVzICAldSBiYXNlICUwKiJQUkl4NjQiMDAwIG1hc2sgJTAq
IlBSSXg2NCIwMDAgJXNcbiIsCj4+ICAgICAgIHwgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+
Cj4+IGdlbmVyaWMuYzoyMTA6NDQ6IG5vdGU6IGZvcm1hdCBzdHJpbmcgaXMgZGVmaW5lZCBoZXJl
Cj4+ICAgMjEwIHwgICAgcHJpbnRrKCIlcyAgJXUgYmFzZSAlMCoiUFJJeDY0IjAwMCBtYXNrICUw
KiJQUkl4NjQiMDAwICVzXG4iLAo+PiBnZW5lcmljLmM6MjEwOjExOiBub3RlOiBkaXJlY3RpdmUg
YXJndW1lbnQgaW4gdGhlIHJhbmdlIFswLCAKPj4gNDUwMzU5OTYyNzM3MDQ5NV0KPj4gICAyMTAg
fCAgICBwcmludGsoIiVzICAldSBiYXNlICUwKiJQUkl4NjQiMDAwIG1hc2sgJTAqIlBSSXg2NCIw
MDAgJXNcbiIsCj4+ICAgICAgIHwgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+Cj4+IGdlbmVy
aWMuYzoyMTA6MTE6IG5vdGU6IGFzc3VtaW5nIGRpcmVjdGl2ZSBvdXRwdXQgb2YgMSBieXRlCj4+
Cj4+IFJlc3RyaWN0IHRoZSB3aWR0aCBvZiB0aGUgdmFyaWFibGUgIndpZHRoIiBjb250cm9sbGlu
ZyB0aGUgbnVtYmVyIG9mCj4+IGFkZHJlc3MgZGlnaXRzIG91dHB1dC4KPj4KPj4gUmVwb3J0ZWQt
Ynk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2UuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gVGhpcyBvbmUncyBzdGlsbCBwZW5kaW5n
IGZvciB1cyB0byBidWlsZCBjbGVhbmx5IHdpdGggZ2NjIDkuCgpJIGNhbid0IHJlcHJvZHVjZSBp
dCB3aXRoIGFueSBidWlsZCBvZiBHQ0MgOSAoYWxsIG9mIHdoaWNoIGFyZSBzdHJhaWdodApmcm9t
IHRoZSB1cHN0cmVhbSB0cmVlKS7CoCBJcyB0aGlzIGEgbG9jYWxseSBwYXRjaGVkIHZlcnNpb24/
Cgo+IEkga25vdyB5b3UnZCBsaWtlIGl0IGJlIGRvbmUgZGlmZmVyZW50bHksIGJ1dCBJJ20gbm90
IGhhcHB5IHdpdGggdGhlCj4gaW1wbGljYXRpb25zIG9mIHlvdXIgc3VnZ2VzdGlvbiwgYW5kIEkn
dmUgZXhwbGFpbmVkIHdoeS4KCkJ1dCB5b3UgaGF2ZW4ndCBhZGVxdWF0ZWx5IChJTU8pIGFkZHJl
c3NlZCBhbnkgb2YgdGhlIHNob3J0Y29taW5ncy7CoApOb3RhYmx5IHRoYXQgdGhlIGFyZ3VtZW50
IGZhbGxzIGRvd24gb24gYWxsIGNvbW1vbiBJbnRlbCBwbGF0Zm9ybXMsIGFuZAppdHMgc3RpbGwg
YSBwaWVjZSBvZiBtYWdpYyB3aGljaCBvbmx5IHlvdSBrbm93IGhvdyB0byBpbnRlcnByZXQuCgo+
IEkgd291bGQKPiAoaGVzaXRhbnRseSwgaS5lLiBqdXN0IHRvIGdldCB0aGUgYnVpbGQgaXNzdWUg
b3V0IG9mIHRoZSB3YXkpIGFjawo+IHlvdXIgdmFyaWFudCBpZiB5b3Ugc3VibWl0dGVkIGl0LCBi
dXQgSSdkIGFwcHJlY2lhdGUgaWYgeW91IHdvdWxkCj4gcmUtY29uc2lkZXIgd2hldGhlciB5b3Ug
Y291bGQgbGl2ZSB3aXRoIGdvaW5nIHdpdGggdGhlIG9uZSBoZXJlLgoKSSdtIGhhcHB5IHRvIHB1
dCBhIFNvQiBhbmQgcmVhbCBjb21taXQgbWVzc2FnZSBvbiBteSBwYXRjaCwgYnV0IEknZCBsaWtl
CnRvIGFjdHVhbGx5IGdldCB0byB0aGUgYm90dG9tIG9mIHRoZSBidWlsZCBmYWlsdXJlLCBnaXZl
biB0aGF0IGl0IGhhc24ndApiZWVuIHJlcHJvZHVjZWQgYnkgYW55b25lIGVsc2UgdXNpbmcgR0ND
IDkuCgpJIGRvbid0IHZpZXcgbGltaXRpbmcgdGhlIHR5cGUgYXMgYSB2aWFibGUgZml4LCBiZWNh
dXNlIGFsbCBkb2VzIGlzIHRyeQp0byBnYW1lIHdoaWNoZXZlciBwaWVjZSBvZiBsb2dpYyBHQ0Mg
aXMgdXNpbmcgdG8gb2JqZWN0IHRvIHRoZQpjb25zdHJ1Y3QsIGFuZCBpcyB0aGVyZWZvcmUgbGlr
ZWx5IHRvIGJyZWFrIGFnYWluIGluIHRoZSBmdXR1cmUuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:49:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:49:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctsq-0000jc-4N; Mon, 17 Jun 2019 15:49: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hctso-0000jW-U1
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:49:22 +0000
X-Inumbo-ID: 7925d04d-9117-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7925d04d-9117-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 15:49:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 09:49:20 -0600
Message-Id: <5D07B67D0200007800238E1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 09:49:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-14-roger.pau@citrix.com>
 <5D07AD770200007800238D9E@prv1-mh.provo.novell.com>
 <fc9bc37b-dc55-ba70-24ab-64e1f168e5c3@citrix.com>
In-Reply-To: <fc9bc37b-dc55-ba70-24ab-64e1f168e5c3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 13/13] print: introduce a format
 specifier 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: Kevin Tian <kevin.tian@intel.com>,
 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE3OjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDYvMjAxOSAxNjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA3
LjA2LjE5IGF0IDExOjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gVGhlIG5l
dyBmb3JtYXQgc3BlY2lmaWVyIGlzICclcHAnLCBhbmQgcHJpbnRzIGEgcGNpX3NiZGZfdCB1c2lu
ZyB0aGUKPj4+IHNlZzpidXM6ZGV2LmZ1bmMgZm9ybWF0LiBSZXBsYWNlIGFsbCBTQkRGcyBwcmlu
dGVkIHVzaW5nCj4+PiAnJTA0eDolMDJ4OiUwMnguJXUnIHRvIHVzZSB0aGUgbmV3IGZvcm1hdCBz
cGVjaWZpZXIuCj4+IFdlbGwsIEkgY29udGludWUgdG8gbm90IGJlIGhhcHB5IGFib3V0IHRoZSB1
c2Ugb2YgJXAgKHJhdGhlciB0aGFuIHRoZQo+PiBwcm9wb3NlZCAlbykgaGVyZS4gSSBkb24ndCBz
dXBwb3NlIHlvdSd2ZSBhY3R1YWxseSB0cmllZCwgYW5kIGl0IGRpZG4ndAo+PiB3b3JrIG91dD8K
PiAKPiBZb3UgY2FuJ3QgdXNlICVvIGZvciByZWFzb25zIEkndmUgYWxyZWFkeSBkZW1vbnN0cmF0
ZWQgbXVsdGlwbGUgdGltZXMKPiBhbHJlYWR5IGZvciB5b3VyIHByZXZpb3VzIHJlcXVlc3RzLgo+
IAo+IE5laXRoZXIgR0NDIG5vciBDbGFuZyB0b2xlcmF0ZSBpdCB3aXRoIC1XZm9ybWF0LgoKWW91
J3ZlIHNhaWQgc28gYmVmb3JlIHdpdGhvdXQgcHJvb2YsIHNpbXBseSBieSBleHRlbmRpbmcgZnJv
bSBwcm9wb3NhbHMKSSBoYWQgbWFkZSBmb3IgJXAgd2hpY2ggaW5kZWVkIHlvdSB3ZXJlIHJpZ2h0
IHdvdWxkIG5vdCBiZSB0b2xlcmF0ZWQKd2l0aCAtV2Zvcm1hdC4gSSBjYW4gb25seSBzdGF0ZSBh
Z2FpbjogSSBjYW5ub3Qgc2VlIHdoeSBjb21waWxlcnMgd291bGQKYmUgdW5oYXBweSBhYm91dCBh
IDMyLWJpdCBpbnQgZ2V0dGluZyBwYXNzZWQgZm9yIGEgJW8gZm9ybWF0IHNwZWNpZmllci4KCkFu
ZCBieSBnb2luZyB0aGlzIHJvdXRlIHdlJ2QgYXZvaWQgYSBmdXR1cmUgY2xhc2ggd2l0aCB3aGF0
ZXZlciBtZWFuaW5nCkxpbnV4IG1heSBhc3NpZ24gdG8gJXBwLiBHcmFudGVkIHRoaXMgYSBtaW5v
ciBhc3BlY3QsIGFzIEkgZG9uJ3QgdGhpbmsKd2Ugc2hvdWxkIHNsYXZpc2hseSBmb2xsb3cgTGlu
dXgnZXMgZXh0ZW5zaW9ucywgYnV0IGFueXdheS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:52:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:52:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctvY-0001Sv-LG; Mon, 17 Jun 2019 15:52: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=CmRm=UQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hctvX-0001So-Ia
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:52:11 +0000
X-Inumbo-ID: dcd970ae-9117-11e9-b041-479ea07c8739
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dcd970ae-9117-11e9-b041-479ea07c8739;
 Mon, 17 Jun 2019 15:52:08 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1560786729; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=+MW5alBvVQYOSqJ1G1sw9xXelU5Dctqns0KoyvOoA7Y=;
 b=AL9kEZfYDmK6rMkhBeSeF/d+9e2rM/TPig6IhA+ch+XlbR7uBm1kSlgHAStu3I9F+W3Ex02z
 MA4cOBnKTmFhD59RUGMLTk64bzQLXXEHpkiYPQQeralXjFXzeo6ptDy4xRMy9Tnq/JALH1fv
 h8FX27sublmuQkVEQvAoE4h+Rbs=
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 5d0785eb.7f08468d42f0-smtp-out-n01;
 Mon, 17 Jun 2019 12:22:03 -0000 (UTC)
Received: by mail-wr1-f53.google.com with SMTP id d18so9733813wrs.5
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 05:22:03 -0700 (PDT)
X-Gm-Message-State: APjAAAWSE7rhebTRII6HGlHntFPmYK4wl2ysbTs3Z/u5YUDlEC6otgD5
 uA6g9laPbYKSwt5x2qlQ2aMHr0MOBezrUZWJCew=
X-Google-Smtp-Source: APXvYqxbOCg/mJ5V0zPslkSwql9ZQbTUniTW9A/qBSj7g/Wt+vi+eDi3ip/HgSbpKJ17i6Y2YaNPy5kLEXTnw6Sw/t8=
X-Received: by 2002:a5d:4d84:: with SMTP id b4mr24114729wru.242.1560774122154; 
 Mon, 17 Jun 2019 05:22:02 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-2-tamas@tklengyel.com>
In-Reply-To: <20190516213752.1701-2-tamas@tklengyel.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 17 Jun 2019 14:21:25 +0200
X-Gmail-Original-Message-ID: <CABfawhkQ4Lm3UFU5gGqW71eu0Z-8Ya8R5h-Yq3J6A-cvhSiS4A@mail.gmail.com>
Message-ID: <CABfawhkQ4Lm3UFU5gGqW71eu0Z-8Ya8R5h-Yq3J6A-cvhSiS4A@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH v5 2/4] 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: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBNYXkgMTYsIDIwMTkgYXQgMTE6MzggUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPgo+IFBhdGNoIGNmNGIzMGRjYTBhICJBZGQgZGVidWcgY29k
ZSB0byBkZXRlY3QgaWxsZWdhbCBwYWdlX2xvY2sgYW5kIHB1dF9wYWdlX3R5cGUKPiBvcmRlcmlu
ZyIgYWRkZWQgZXh0cmEgc2FuaXR5IGNoZWNraW5nIHRvIHBhZ2VfbG9jay9wYWdlX3VubG9jayBm
b3IgZGVidWcgYnVpbGRzCj4gd2l0aCB0aGUgYXNzdW1wdGlvbiB0aGF0IG5vIGh5cGVydmlzb3Ig
cGF0aCBldmVyIGxvY2tzIHR3byBwYWdlcyBhdCBvbmNlLgo+Cj4gVGhpcyBhc3N1bXB0aW9uIGRv
ZXNuJ3QgaG9sZCBkdXJpbmcgbWVtb3J5IHNoYXJpbmcgc28gd2UgY29weSBhIHZlcnNpb24gb2YK
PiBwYWdlX2xvY2svdW5sb2NrIHRvIGJlIHVzZWQgZXhjbHVzaXZlbHkgaW4gdGhlIG1lbW9yeSBz
aGFyaW5nIHN1YnN5c3RlbQo+IHdpdGhvdXQgdGhlIHNhbml0eSBjaGVja3MuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpQYXRjaCBwaW5n
LiBDdXJyZW50IHRhbGx5OgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 15:55:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 15:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hctyj-0001dV-64; Mon, 17 Jun 2019 15:55: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=CmRm=UQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hctyh-0001dQ-Tt
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 15:55:27 +0000
X-Inumbo-ID: 519b00ba-9118-11e9-847d-f3b23c52d63c
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 519b00ba-9118-11e9-847d-f3b23c52d63c;
 Mon, 17 Jun 2019 15:55:24 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1560786924; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=6wS922jpG5ZhdLLCO/+YvSEy7m1yJQuylU8my7bdXrw=;
 b=lwRyAPaXdwxyA+KPyoFmmz3ip1N/YkYkEkm4Sm+l2J7iih9fKcwLhXlRCBKPmf5Mj1f6UJ8M
 8EUGRMSGGTi+l1XOTw2r+xZCI8/PoZsa4U9ooSfzqj8XGWGfGNXiywrFUVLlcLMb89AptNQU
 EtNp6PFYSmEB3QqBdi/xg30gscI=
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 5d0786b2.7f122e17ce70-smtp-out-n01;
 Mon, 17 Jun 2019 12:25:22 -0000 (UTC)
Received: by mail-wm1-f41.google.com with SMTP id u8so8885280wmm.1
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 05:25:22 -0700 (PDT)
X-Gm-Message-State: APjAAAW8ZNgkR9c/P/N0BmHSYQkp8fzo3/39Q32vQtNrAiDcJptjw6EW
 mvIN3Lwg53cO8LoVr11TvxQOeDzt9YCRLRsnZos=
X-Google-Smtp-Source: APXvYqwzHCJq0QP9NngZ0sKjyPtPJnU+OcBWibdk7TqKyXlUq9ULBQW/ONU+E8eoP1987i843iixvz5WeGFCacsrr0Y=
X-Received: by 2002:a1c:f319:: with SMTP id q25mr17836543wmq.129.1560774321198; 
 Mon, 17 Jun 2019 05:25:21 -0700 (PDT)
MIME-Version: 1.0
References: <20190516213752.1701-1-tamas@tklengyel.com>
 <20190516213752.1701-3-tamas@tklengyel.com>
In-Reply-To: <20190516213752.1701-3-tamas@tklengyel.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 17 Jun 2019 14:24:44 +0200
X-Gmail-Original-Message-ID: <CABfawh=j0-ezChbm9ZRUw0MMs5JBQG3a+2tEMSpY6OGFjVeJ9w@mail.gmail.com>
Message-ID: <CABfawh=j0-ezChbm9ZRUw0MMs5JBQG3a+2tEMSpY6OGFjVeJ9w@mail.gmail.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH v5 3/4] 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>, 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>

T24gVGh1LCBNYXkgMTYsIDIwMTkgYXQgMTE6MzggUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPgo+IEltcHJvdmVzIHBlcmZvcm1hbmNlIGZvciByZWxlYXNl
IGJ1aWxkcy4KPgo+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KClBhdGNoIHBpbmcuIFVuY2xlYXIgd2hvc2UgQWNrIGlzIHN0cmljdGx5IG5lZWRl
ZCBhcyB0aGlzIGlzIG9ubHkKdG91Y2hpbmcgbWVtX3NoYXJpbmcgY29kZSBhbmQgbm90aGluZyBl
bHNlLgoKVGhhbmtzLApUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:00:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcu3Q-0002t7-RB; Mon, 17 Jun 2019 16:00:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcu3P-0002t2-Uq
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:00:19 +0000
X-Inumbo-ID: 005a8120-9119-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 005a8120-9119-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:00:18 +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: vUAmK6pDDXgSP7WzCGk/GMdI09jmsF8DXxfsFkF2eAAQSReWRNfLjZlRpRzUL3UCTLM8DmafLg
 Jh3tczpRDmvXmP0sMVGer11toXGY4mGn+w6oSFOzcxiTaqSuFQJrdNKlzBmtaJx8bHlmfqh3oO
 wpxDfHfn81e1NO3hENaQLZJeYAw1Jz5srM+T9g2YQDGi9m1m51RaHqTpwLBxZeRAYun1w2XCuh
 5k/mNk1Cl4KmvHBHb0oCEpmhA7bzR2bnLvm0F7Z/EMVNpRl5ISb4No+GPVCqBH0ioyLcFd+Kyr
 DM0=
X-SBRS: 2.7
X-MesageID: 1839859
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,385,1557201600"; 
   d="scan'208";a="1839859"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CA75E460200007800224E23@prv1-mh.provo.novell.com>
 <5CA765920200007800224E5A@prv1-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: <a13c7c87-99a3-80a3-fd95-e6b91de010a9@citrix.com>
Date: Mon, 17 Jun 2019 17:00:13 +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: <5CA765920200007800224E5A@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/AMD: correct certain Fam17 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>, Brian Woods <brian.woods@amd.com>,
 Pu Wen <puwen@hygon.cn>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDQvMjAxOSAxNToyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQ29tbWl0IDMxNTdiYjRl
MTMgKCJBZGQgTVNSIHN1cHBvcnQgZm9yIHZhcmlvdXMgZmVhdHVyZSBBTUQgcHJvY2Vzc29yCj4g
ZmFtaWxpZXMiKSBjb252ZXJ0ZWQgY2VydGFpbiBjaGVja3MgZm9yIEZhbTExIHRvIGluY2x1ZGUg
ZmFtaWxpZXMgYWxsCj4gdGhlIHdheSB1cCB0byBGYW0xNy4gVGhlIGNvbW1pdCBoYXZpbmcgbm8g
ZGVzY3JpcHRpb24sIGl0IGlzIGhhcmQgdG8KPiB0ZWxsIHdoZXRoZXIgdGhpcyB3YXMgYSBtZWNo
YW5pY2FsIGRlYy0+aGV4IGNvbnZlcnNpb24gbWlzdGFrZSwgb3IKPiBpbmRlZWQgaW50ZW5kZWQu
IEluIGFueSBldmVudCB0aGUgTkJfQ0ZHIGhhbmRsaW5nIG5lZWRzIHRvIGJlIHJlc3RyaWN0ZWQK
PiB0byBGYW0xNiBhbmQgYmVsb3c6IEZhbTE3IGRvZXNuJ3QgcmVhbGx5IGhhdmUgc3VjaCBhbiBN
U1IgYW55bW9yZS4gQXMKPiBwZXIgb2JzZXJ2YXRpb24gaXQncyByZWFkLXplcm8gLyB3cml0ZS1k
aXNjYXJkIG5vdywgc28gbWFrZSBQViB1bmlmb3JtbHkKPiAod2l0aCB0aGUgZXhjZXB0aW9uIG9m
IHBpbm5lZCBEb20wIHZDUFUtcykgYmVoYXZlIHNvLCBqdXN0IGxpa2UgSFZNCj4gYWxyZWFkeSBk
b2VzLgo+Cj4gTWlycm9yIHRoZSBOQl9DRkcgYmVoYXZpb3IgdG8gTVNSX0ZBTTEwSF9NTUlPX0NP
TkZfQkFTRSBhcyB3ZWxsLCBleGNlcHQKPiB0aGF0IGhlcmUgdGhlIHZlbmRvci9tb2RlbCBjaGVj
ayBpcyBrZXB0IGluIHBsYWNlIChmb3Igbm93IGF0IGxlYXN0KS4KPgo+IEEgbm9uLU1NQ0ZHIGV4
dGVuZGVkIGNvbmZpZyBzcGFjZSBhY2Nlc3MgbWVjaGFuaXNtIHN0aWxsIGFwcGVhcnMgdG8KPiBl
eGlzdCwgYnV0IGNvZGUgdG8gZGVhbCB3aXRoIGl0IHdpbGwgbmVlZCB0byBiZSB3cml0dGVuIGRv
d24gdGhlIHJvYWQsCj4gd2hlbiBpdCBjYW4gYWN0dWFsbHkgYmUgdGVzdGVkLgo+Cj4gUmVwb3J0
ZWQtYnk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IHYyOiBNYWtlIE5CX0NGRyByZWFkLXplcm8g
LyB3cml0ZS1kaXNjYXJkIGZvciBQViBEb21VLCBqdXN0IGxpa2UgSFZNIGhhcwo+ICAgICBpdCBh
bHJlYWR5LiBJJ3ZlIG5vdCBhcHBsaWVkICJJbiBwcmluY2lwbGUsIEFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyCj4gICAgIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiIuCgpJIHN1cHBvc2UgdGhp
cyBpcyBzbGlnaHRseSBiZXR0ZXIgaW50ZXJtZWRpYXRlIHN0ZXAuwqAgSSBndWVzcyBJJ2xsIGhh
dmUKdG8gZG8gdGhlIHByb3BlciBmaXggb2YgcmVtb3ZpbmcgTVNSX0FNRDY0X05CX0NGRyBmcm9t
IHRoZSBndWVzdAplbXVsYXRpb24gcGF0aHMsIHdoZXJlIGl0IGFic29sdXRlbHkgZG9lc24ndCBi
ZWxvbmcuCgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:00:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:00:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcu3r-0002vE-6c; Mon, 17 Jun 2019 16:00:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcu3q-0002v5-A2
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:00:46 +0000
X-Inumbo-ID: 106ac619-9119-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 106ac619-9119-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:00:45 +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: kIrZcKK4G7Sf0dqVs5Q8NpaUu+ql/a+nL+vK+PfuQcvkf5Vs+GmeUpCkTdnl623LezOdzX59xj
 uC2+/oqnvksc+oUU3cHhzvttXVQ7EOsUX7Fo9HpOFjE2Tga0YCCgfWkq8znGp7UYtZp75Eoqlw
 ewpBkjDnRPO25lRyBqEa9Vd/pJtFE4yXv0ByjNskAHtU6+L7/Wgx21meMybIX4ijD+hiWrPG2/
 Yx4NJfpJjzQ+VYtiJXNT8t+ZKQYkM9PHAY03K+vriCGbNzoFO/BSeTXe63LDeseffsYqs1QvRT
 9R4=
X-SBRS: 2.7
X-MesageID: 1847436
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,385,1557201600"; 
   d="scan'208";a="1847436"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CA75E460200007800224E23@prv1-mh.provo.novell.com>
 <5CA765B80200007800224E6D@prv1-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: <41b19e86-8dbb-53d8-139f-0c378ecd84ef@citrix.com>
Date: Mon, 17 Jun 2019 17:00:39 +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: <5CA765B80200007800224E6D@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/AMD: limit C1E disable family
 range
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDQvMjAxOSAxNToyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSnVzdCBsaWtlIGZvciBv
dGhlciBmYW1pbHkgdmFsdWVzIG9mIDB4MTcgKHNlZSAieDg2L0FNRDogY29ycmVjdCBjZXJ0YWlu
Cj4gRmFtMTcgY2hlY2tzIiksIGNvbW1pdCAzMTU3YmI0ZTEzICgiQWRkIE1TUiBzdXBwb3J0IGZv
ciB2YXJpb3VzIGZlYXR1cmUKPiBBTUQgcHJvY2Vzc29yIGZhbWlsaWVzIikgbWFkZSB0aGUgb3Jp
Z2luYWwgY2hlY2sgZm9yIEZhbTExIGhlcmUgaW5jbHVkZQo+IGZhbWlsaWVzIGFsbCB0aGUgd2F5
IHVwIHRvIEZhbTE3LiBUaGUgaW52b2x2ZWQgTVNSICgweEMwMDEwMDU1KSwKPiBob3dldmVyLCBp
cyBmdWxseSByZXNlcnZlZCBzdGFydGluZyBmcm9tIEZhbTE2LCBhbmQgdGhlIHR3byBiaXRzIG9m
Cj4gaW50ZXJlc3QgYXJlIHJlc2VydmVkIGZvciBGYW0xMiBhbmQgb253YXJkcyAoYWxiZWl0IEkg
YWRtaXQgSSB3YXNuJ3QKPiBhYmxlIHRvIGZpbmQgYW55IEZhbTEzIGRvYykuIFJlc3RvcmUgdGhl
IHVwcGVyIGJvdW5kIHRvIGJlIEZhbTExLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:06:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:06: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 1hcu9U-0003EC-5C; Mon, 17 Jun 2019 16:06: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=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcu9R-0003E7-UR
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:06:34 +0000
X-Inumbo-ID: ddd6dc2e-9119-11e9-a79f-d7800d6d9ef3
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddd6dc2e-9119-11e9-a79f-d7800d6d9ef3;
 Mon, 17 Jun 2019 16:06: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: sC7ZUhepzpVykk+mRLf5lcyeiO0mx69+RZO62v7Y8jXQbU9xwwiya2FyUfSEcG2uOrpgaIvsmO
 n6+pwIMDpr9+Ud4RNHbjRGOwNYBFqPPNSn3SwQpzeQWbsTs1XH46BFGDA5wh3QyEB/obLMsUEO
 BT9lPobelbpVbK1y6DqSYq+Li+OOvOCXVczLMINjjJrWzKZOmcoGuHj4NyfGyTN5xhtbmOaQA1
 eyGq3BGOFimSj30K9TVpzNsYQM8Pvef0CWtBdOX2c71QLlRJekuvq50x+6xFwk/FqqDXLg9kl4
 IGk=
X-SBRS: 2.7
X-MesageID: 1840333
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,385,1557201600"; 
   d="scan'208";a="1840333"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH 1/4] xen: Fix build with public headers
Thread-Index: AQHVJSMY18qYmnjZGUy+qttf4SbLoaagAplQ
Date: Mon, 17 Jun 2019 16:05:53 +0000
Message-ID: <c8e7c715fcb84ac5861b282f052f237b@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-2-anthony.perard@citrix.com>
In-Reply-To: <20190617154105.32323-2-anthony.perard@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/4] xen: Fix build with public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTY6NDEK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIIDEvNF0geGVuOiBGaXgg
YnVpbGQgd2l0aCBwdWJsaWMgaGVhZGVycwo+IAo+IEZvbGxvd2luZyAzNzY3N2Q3ZGIzICJDbGVh
biB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIsIFFFTVUgc3RhcnQKPiB0byBmYWlsIHRv
IGJ1aWxkOgo+IAo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hlbi90b29scy8uLi90b29scy9p
bmNsdWRlL3hlbi9pby9ibGtpZi5oOjMxOjAsCj4gICAgICAgICAgICAgICAgICBmcm9tIH4veGVu
L3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW5fYmxraWYuaDo1LAo+ICAgICAgICAgICAg
ICAgICAgZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuLWJsb2NrLmM6
MjI6Cj4gfi94ZW4vdG9vbHMvLi4vdG9vbHMvaW5jbHVkZS94ZW4vaW8vcmluZy5oOjY4OjA6IGVy
cm9yOiAiX19DT05TVF9SSU5HX1NJWkUiIHJlZGVmaW5lZCBbLVdlcnJvcl0KPiAgI2RlZmluZSBf
X0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCj4gCj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tIH4v
eGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW5fYmxraWYuaDo0OjAsCj4gICAgICAg
ICAgICAgICAgICBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW4tYmxv
Y2suYzoyMjoKPiB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaW5jbHVkZS9ody94ZW4vaW8vcmlu
Zy5oOjY2OjA6IG5vdGU6IHRoaXMgaXMgdGhlIGxvY2F0aW9uIG9mIHRoZSBwcmV2aW91cwo+IGRl
ZmluaXRpb24KPiAgI2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCj4gCj4gVGhl
IGlzc3VlIGlzIHRoYXQgc29tZSBwdWJsaWMgeGVuIGhlYWRlcnMgaGF2ZSBiZWVuIGltcG9ydGVk
IChieQo+IGY2NWVhZGI2MzkgInhlbjogaW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpIGJ1dCBub3Qg
YWxsLiBXaXRoIHRoZSBjaGFuZ2UKPiBpbiB0aGUgZ3VhcmRzIHN5bWJvbGUsIHRoZSByaW5nLmgg
aGVhZGVyIHN0YXJ0IHRvIGJlIGltcG9ydGVkIHR3aWNlLgo+IAo+IEZpeCB0aGUgYnVpbGQgYnkg
aW1wb3J0aW5nIGJsa2lmLmggYW5kIHVzYmlmLmggYW5kIHRoZXJlIGRlcGVuZGVuY2llcy4KPiBT
b21lIGNsZWFudXAgaGF2ZSBiZWVuIGRvbmUgb24gdGhvc2UgZmlsZXMuCj4gCj4gU3Vic2VxdWVu
dCBwYXRjaGVzIHdpbGwgaW1wb3J0IG90aGVyIFhlbiBwdWJsaWMgaGVhZGVycy4KPiAKPiByaW5n
LmggaGF2ZSBiZWVuIG1vdmVkIHRvICJody94ZW4vaW50ZXJmYWNlLyIgYWxvbmcgd2l0aCBibGtp
Zi5oIGFuZAo+IHVzYmlmLmggYXMgdGhvc2UgZGVzY3JpYmUgaW50ZXJmYWNlIChhbmQgd291bGQg
YWxsb3cgdG8gYWxzbyBpbXBvcnQgYQo+IHhlbi5oIGhlYWRlciBpZiB0aGF0IHdhcyBuZWNlc3Nh
cnkpLgo+IAo+IHhlbi1tYXBjYWNoZS5jIGRvZXNuJ3QgbmVlZHMgZ3JhbnRfdGFibGUuaC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoK
PiAtLS0KPiAgaHcvOXBmcy94ZW4tOXBmcy5oICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAr
LQo+ICBody9ibG9jay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAgICAgIHwgICAzICstCj4g
IGh3L3VzYi94ZW4tdXNiLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KPiAgaHcv
eGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jICAgICAgICAgICAgICB8ICAgMiAtCj4gIGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oICAgfCAgMzYgKysKPiAgaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmggICAgICB8IDcxMiArKysrKysrKysrKysrKysrKysrKysr
Kwo+ICBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8vcmluZy5oIHwgICAwCj4gIGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oICAgICAgfCAyNTQgKysrKysrKysKPiAg
OCBmaWxlcyBjaGFuZ2VkLCAxMDA1IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaAo+
ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgK
PiAgcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUp
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aAo+IAo+IGRpZmYgLS1naXQgYS9ody85cGZzL3hlbi05cGZzLmggYi9ody85cGZzL3hlbi05cGZz
LmgKPiBpbmRleCBmYmRlZTNkODQzLi45MmRjODdlOWUwIDEwMDY0NAo+IC0tLSBhL2h3LzlwZnMv
eGVuLTlwZnMuaAo+ICsrKyBiL2h3LzlwZnMveGVuLTlwZnMuaAo+IEBAIC0xNCw3ICsxNCw3IEBA
Cj4gICNkZWZpbmUgSFdfOVBGU19YRU5fOVBGU19ICj4gCj4gICNpbmNsdWRlIDx4ZW4vaW8vcHJv
dG9jb2xzLmg+Cj4gLSNpbmNsdWRlICJody94ZW4vaW8vcmluZy5oIgo+ICsjaW5jbHVkZSAiaHcv
eGVuL2ludGVyZmFjZS9pby9yaW5nLmgiCj4gCj4gIC8qCj4gICAqIERvIG5vdCBtZXJnZSBpbnRv
IHhlbi05cC1iYWNrZW5kLmM6IGNsYW5nIGRvZXNuJ3QgYWxsb3cgdW51c2VkIHN0YXRpYwo+IGRp
ZmYgLS1naXQgYS9ody9ibG9jay94ZW5fYmxraWYuaCBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCj4g
aW5kZXggYTM1MzY5M2VhMC4uNWExMDk0ZDc5MyAxMDA2NDQKPiAtLS0gYS9ody9ibG9jay94ZW5f
YmxraWYuaAo+ICsrKyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCj4gQEAgLTEsOCArMSw3IEBACj4g
ICNpZm5kZWYgWEVOX0JMS0lGX0gKPiAgI2RlZmluZSBYRU5fQkxLSUZfSAo+IAo+IC0jaW5jbHVk
ZSAiaHcveGVuL2lvL3JpbmcuaCIKPiAtI2luY2x1ZGUgPHhlbi9pby9ibGtpZi5oPgo+ICsjaW5j
bHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oIgo+ICAjaW5jbHVkZSA8eGVuL2lvL3By
b3RvY29scy5oPgo+IAo+ICAvKgo+IGRpZmYgLS1naXQgYS9ody91c2IveGVuLXVzYi5jIGIvaHcv
dXNiL3hlbi11c2IuYwo+IGluZGV4IGIyMGQwY2ZhZGYuLmRmYmI0MThlNzcgMTAwNjQ0Cj4gLS0t
IGEvaHcvdXNiL3hlbi11c2IuYwo+ICsrKyBiL2h3L3VzYi94ZW4tdXNiLmMKPiBAQCAtMzIsOCAr
MzIsNyBAQAo+ICAjaW5jbHVkZSAicWFwaS9xbXAvcWRpY3QuaCIKPiAgI2luY2x1ZGUgInFhcGkv
cW1wL3FzdHJpbmcuaCIKPiAKPiAtI2luY2x1ZGUgImh3L3hlbi9pby9yaW5nLmgiCj4gLSNpbmNs
dWRlIDx4ZW4vaW8vdXNiaWYuaD4KPiArI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaCIKPiAKPiAgLyoKPiAgICogQ2hlY2sgZm9yIHJlcXVpcmVkIHN1cHBvcnQgb2YgdXNiaWYu
aDogVVNCSUZfU0hPUlRfTk9UX09LIHdhcyB0aGUgbGFzdAo+IGRpZmYgLS1naXQgYS9ody94ZW4v
eGVuLWxlZ2FjeS1iYWNrZW5kLmMgYi9ody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMKPiBpbmRl
eCAzNmZkMWU5YjA5Li4zNzE1Yzk0ZmE2IDEwMDY0NAo+IC0tLSBhL2h3L3hlbi94ZW4tbGVnYWN5
LWJhY2tlbmQuYwo+ICsrKyBiL2h3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYwo+IEBAIC0zNCw4
ICszNCw2IEBACj4gICNpbmNsdWRlICJody94ZW4veGVuX3B2ZGV2LmgiCj4gICNpbmNsdWRlICJt
b25pdG9yL3FkZXYuaCIKPiAKPiAtI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+IC0KPiAg
RGV2aWNlU3RhdGUgKnhlbl9zeXNkZXY7Cj4gIEJ1c1N0YXRlICp4ZW5fc3lzYnVzOwo+IAo+IGRp
ZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCBiL2luY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQK
PiBpbmRleCAwMDAwMDAwMDAwLi4zMDJlNDA0ODE0Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCj4gQEAgLTAsMCArMSwzNiBAQAo+
ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIGdyYW50X3RhYmxlLmgKPiArICoKPiArICog
SW50ZXJmYWNlIGZvciBncmFudGluZyBmb3JlaWduIGFjY2VzcyB0byBwYWdlIGZyYW1lcywgYW5k
IHJlY2VpdmluZwo+ICsgKiBwYWdlLW93bmVyc2hpcCB0cmFuc2ZlcnMuCj4gKyAqCj4gKyAqIFBl
cm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29u
IG9idGFpbmluZyBhIGNvcHkKPiArICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBk
b2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwgaW4gdGhl
IFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRp
b24gdGhlCj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gs
IGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUg
U29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+
ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zOgo+ICsgKgo+ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJt
aXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVzIG9yIHN1
YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhFIFNPRlRX
QVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVY
UFJFU1MgT1IKPiArICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUg
V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+
ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlN
LCBEQU1BR0VTIE9SIE9USEVSCj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04g
T0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00sIE9VVCBP
RiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIK
PiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMp
IDIwMDQsIEsgQSBGcmFzZXIKPiArICovCj4gKwo+ICsjaWZuZGVmIFhFTl9QVUJMSUNfR1JBTlRf
VEFCTEVfSAo+ICsjZGVmaW5lIFhFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSAo+ICsKPiArLyoKPiAr
ICogUmVmZXJlbmNlIHRvIGEgZ3JhbnQgZW50cnkgaW4gYSBzcGVjaWZpZWQgZG9tYWluJ3MgZ3Jh
bnQgdGFibGUuCj4gKyAqLwo+ICt0eXBlZGVmIHVpbnQzMl90IGdyYW50X3JlZl90Owo+ICsKPiAr
I2VuZGlmIC8qIFhFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSCAqLwo+IGRpZmYgLS1naXQgYS9pbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9ibGtpZi5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4y
ZmU3NzI3MWM5Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9ibGtpZi5oCj4gQEAgLTAsMCArMSw3MTIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+ICsgKiBibGtpZi5oCj4gKyAqCj4gKyAqIFVuaWZpZWQgYmxvY2stZGV2aWNlIEkvTyBpbnRl
cmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVi
eSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5
Cj4gKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0
IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdo
dHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJs
aWNlbnNlLCBhbmQvb3IKPiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8g
cGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRv
IGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICog
VGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hh
bGwgYmUgaW5jbHVkZWQgaW4KPiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9u
cyBvZiB0aGUgU29mdHdhcmUuCj4gKyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAi
QVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElN
UExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVS
Q0hBTlRBQklMSVRZLAo+ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQg
Tk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBD
T1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhF
Ugo+ICsgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JU
IE9SIE9USEVSV0lTRSwgQVJJU0lORwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElP
TiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElO
IFRIRSBTT0ZUV0FSRS4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQsIEtlaXIg
RnJhc2VyCj4gKyAqIENvcHlyaWdodCAoYykgMjAxMiwgU3BlY3RyYSBMb2dpYyBDb3Jwb3JhdGlv
bgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgWEVOX1BVQkxJQ19JT19CTEtJRl9ICj4gKyNkZWZpbmUg
WEVOX1BVQkxJQ19JT19CTEtJRl9ICj4gKwo+ICsjaW5jbHVkZSAicmluZy5oIgo+ICsjaW5jbHVk
ZSAiLi4vZ3JhbnRfdGFibGUuaCIKPiArCj4gKy8qCj4gKyAqIEZyb250LT5iYWNrIG5vdGlmaWNh
dGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQo+ICsgKiBub3Rp
ZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcmVxX2V2ZW50IChpLmUuLCB0aGUg
Z2VuZXJpYwo+ICsgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFj
cm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKPiArICogcmVxX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUu
Zy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgo+ICsgKgo+ICsgKiBC
YWNrLT5mcm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwg
c2VuZGluZyBhCj4gKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiBy
c3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCj4gKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92
aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBGcm9udGVuZHMgbXVzdCBzZXQKPiArICogcnNwX2V2
ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BP
TlNFUygpKS4KPiArICovCj4gKwo+ICsjaWZuZGVmIGJsa2lmX3ZkZXZfdAo+ICsjZGVmaW5lIGJs
a2lmX3ZkZXZfdCAgIHVpbnQxNl90Cj4gKyNlbmRpZgo+ICsjZGVmaW5lIGJsa2lmX3NlY3Rvcl90
IHVpbnQ2NF90Cj4gKwo+ICsvKgo+ICsgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KPiArICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gKyAqIFRoZSB0d28g
aGFsdmVzIG9mIGEgWGVuIGJsb2NrIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUgWGVu
U3RvcmUgdG8KPiArICogY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUg
b3BlcmF0aW5nIHBhcmFtZXRlcnMuICBUaGlzCj4gKyAqIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVz
ZSBub2RlcyB3aGljaCByZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCj4gKyAqIGJh
Y2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252
ZW50aW9uLgo+ICsgKgo+ICsgKiBBbGwgZGF0YSBpbiB0aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFz
IHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5nIG51bWVyaWMKPiArICogdmFsdWVzIGFyZSBlbmNv
ZGVkIGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCj4g
KyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3Rv
cmluZyB0aGUgY29udmVyc2lvbgo+ICsgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3Ry
aW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24uCj4gKyAqCj4gKyAqIEFueSBzcGVjaWZp
ZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNvcnJlc3BvbmRpbmcgWGVuQnVz
IG5vZGUKPiArICogaXMgbm90IHByZXNlbnQgaW4gdGhlIFhlblN0b3JlLgo+ICsgKgo+ICsgKiBY
ZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBzb2xlbHkgZm9y
IHVzZSBieSB0aGUKPiArICogZHJpdmVyIHNpZGUgd2hvc2UgWGVuQnVzIHRyZWUgY29udGFpbnMg
dGhlbS4KPiArICoKPiArICogWGVuU3RvcmUgbm9kZXMgbWFya2VkICJERVBSRUNBVEVEIiBpbiB0
aGVpciBub3RlcyBzZWN0aW9uIHNob3VsZCBvbmx5IGJlCj4gKyAqIHVzZWQgdG8gcHJvdmlkZSBp
bnRlcm9wZXJhYmlsaXR5IHdpdGggbGVnYWN5IGltcGxlbWVudGF0aW9ucy4KPiArICoKPiArICog
U2VlIHRoZSBYZW5CdXMgc3RhdGUgdHJhbnNpdGlvbiBkaWFncmFtIGJlbG93IGZvciBkZXRhaWxz
IG9uIHdoZW4gWGVuQnVzCj4gKyAqIG5vZGVzIG11c3QgYmUgcHVibGlzaGVkIGFuZCB3aGVuIHRo
ZXkgY2FuIGJlIHF1ZXJpZWQuCj4gKyAqCj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+ICsgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZp
Y2UgSWRlbnRpZmljYXRpb24gKFBSSVZBVEUpIC0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsg
KiBtb2RlCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJyIiAocmVhZCBvbmx5KSwgInciICh3
cml0YWJsZSkKPiArICoKPiArICogICAgICBUaGUgcmVhZCBvciB3cml0ZSBhY2Nlc3MgcGVybWlz
c2lvbnMgdG8gdGhlIGJhY2tpbmcgc3RvcmUgdG8gYmUKPiArICogICAgICBncmFudGVkIHRvIHRo
ZSBmcm9udGVuZC4KPiArICoKPiArICogcGFyYW1zCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IHN0cmluZwo+ICsgKgo+ICsgKiAgICAgIEEgZnJlZSBmb3JtYXR0ZWQgc3RyaW5nIHByb3ZpZGlu
ZyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIGZvciB0aGUKPiArICogICAgICBob3RwbHVnIHNjcmlw
dCB0byBhdHRhY2ggdGhlIGRldmljZSBhbmQgcHJvdmlkZSBhIHN1aXRhYmxlCj4gKyAqICAgICAg
aGFuZGxlciAoaWU6IGEgYmxvY2sgZGV2aWNlKSBmb3IgYmxrYmFjayB0byB1c2UuCj4gKyAqCj4g
KyAqIHBoeXNpY2FsLWRldmljZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAiTUFKT1I6TUlO
T1IiCj4gKyAqICAgICAgTm90ZXM6IDExCj4gKyAqCj4gKyAqICAgICAgTUFKT1IgYW5kIE1JTk9S
IGFyZSB0aGUgbWFqb3IgbnVtYmVyIGFuZCBtaW5vciBudW1iZXIgb2YgdGhlCj4gKyAqICAgICAg
YmFja2luZyBkZXZpY2UgcmVzcGVjdGl2ZWx5Lgo+ICsgKgo+ICsgKiBwaHlzaWNhbC1kZXZpY2Ut
cGF0aAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICBwYXRoIHN0cmluZwo+ICsgKgo+ICsgKiAg
ICAgIEEgc3RyaW5nIHRoYXQgY29udGFpbnMgdGhlIGFic29sdXRlIHBhdGggdG8gdGhlIGRpc2sg
aW1hZ2UuIE9uCj4gKyAqICAgICAgTmV0QlNEIGFuZCBMaW51eCB0aGlzIGlzIGFsd2F5cyBhIGJs
b2NrIGRldmljZSwgd2hpbGUgb24gRnJlZUJTRAo+ICsgKiAgICAgIGl0IGNhbiBiZSBlaXRoZXIg
YSBibG9jayBkZXZpY2Ugb3IgYSByZWd1bGFyIGZpbGUuCj4gKyAqCj4gKyAqIHR5cGUKPiArICog
ICAgICBWYWx1ZXM6ICAgICAgICAgImZpbGUiLCAicGh5IiwgInRhcCIKPiArICoKPiArICogICAg
ICBUaGUgdHlwZSBvZiB0aGUgYmFja2luZyBkZXZpY2Uvb2JqZWN0Lgo+ICsgKgo+ICsgKgo+ICsg
KiBkaXJlY3QtaW8tc2FmZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4p
Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICoKPiArICogICAgICBUaGUgdW5kZXJs
eWluZyBzdG9yYWdlIGlzIG5vdCBhZmZlY3RlZCBieSB0aGUgZGlyZWN0IElPIG1lbW9yeQo+ICsg
KiAgICAgIGxpZmV0aW1lIGJ1Zy4gIFNlZToKPiArICogICAgICAgIGh0dHA6Ly9saXN0cy54ZW4u
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTItMTIvbXNnMDExNTQuaHRtbAo+ICsgKgo+
ICsgKiAgICAgIFRoZXJlZm9yZSB0aGlzIG9wdGlvbiBnaXZlcyB0aGUgYmFja2VuZCBwZXJtaXNz
aW9uIHRvIHVzZQo+ICsgKiAgICAgIE9fRElSRUNULCBub3R3aXRoc3RhbmRpbmcgdGhhdCBidWcu
Cj4gKyAqCj4gKyAqICAgICAgVGhhdCBpcywgaWYgdGhpcyBvcHRpb24gaXMgZW5hYmxlZCwgdXNl
IG9mIE9fRElSRUNUIGlzIHNhZmUsCj4gKyAqICAgICAgaW4gY2lyY3Vtc3RhbmNlcyB3aGVyZSB3
ZSB3b3VsZCBub3JtYWxseSBoYXZlIGF2b2lkZWQgaXQgYXMgYQo+ICsgKiAgICAgIHdvcmthcm91
bmQgZm9yIHRoYXQgYnVnLiAgVGhpcyBvcHRpb24gaXMgbm90IHJlbGV2YW50IGZvciBhbGwKPiAr
ICogICAgICBiYWNrZW5kcywgYW5kIGV2ZW4gbm90IG5lY2Vzc2FyaWx5IHN1cHBvcnRlZCBmb3Ig
dGhvc2UgZm9yCj4gKyAqICAgICAgd2hpY2ggaXQgaXMgcmVsZXZhbnQuICBBIGJhY2tlbmQgd2hp
Y2gga25vd3MgdGhhdCBpdCBpcyBub3QKPiArICogICAgICBhZmZlY3RlZCBieSB0aGUgYnVnIGNh
biBpZ25vcmUgdGhpcyBvcHRpb24uCj4gKyAqCj4gKyAqICAgICAgVGhpcyBvcHRpb24gZG9lc24n
dCByZXF1aXJlIGEgYmFja2VuZCB0byB1c2UgT19ESVJFQ1QsIHNvIGl0Cj4gKyAqICAgICAgc2hv
dWxkIG5vdCBiZSB1c2VkIHRvIHRyeSB0byBjb250cm9sIHRoZSBjYWNoaW5nIGJlaGF2aW91ci4K
PiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVhdHVyZXMgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIGZlYXR1cmUtYmFycmll
cgo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCj4gKyAqICAgICAgRGVm
YXVsdCBWYWx1ZTogIDAKPiArICoKPiArICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMg
dGhhdCB0aGUgYmFja2VuZCBjYW4gcHJvY2VzcyByZXF1ZXN0cwo+ICsgKiAgICAgIGNvbnRhaW5p
bmcgdGhlIEJMS0lGX09QX1dSSVRFX0JBUlJJRVIgcmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0cwo+
ICsgKiAgICAgIG9mIHRoaXMgdHlwZSBtYXkgc3RpbGwgYmUgcmV0dXJuZWQgYXQgYW55IHRpbWUg
d2l0aCB0aGUKPiArICogICAgICBCTEtJRl9SU1BfRU9QTk9UU1VQUCByZXN1bHQgY29kZS4KPiAr
ICoKPiArICogZmVhdHVyZS1mbHVzaC1jYWNoZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAw
LzEgKGJvb2xlYW4pCj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICoKPiArICogICAg
ICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJvY2VzcyBy
ZXF1ZXN0cwo+ICsgKiAgICAgIGNvbnRhaW5pbmcgdGhlIEJMS0lGX09QX0ZMVVNIX0RJU0tDQUNI
RSByZXF1ZXN0IG9wY29kZS4gIFJlcXVlc3RzCj4gKyAqICAgICAgb2YgdGhpcyB0eXBlIG1heSBz
dGlsbCBiZSByZXR1cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQo+ICsgKiAgICAgIEJMS0lGX1JT
UF9FT1BOT1RTVVBQIHJlc3VsdCBjb2RlLgo+ICsgKgo+ICsgKiBmZWF0dXJlLWRpc2NhcmQKPiAr
ICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERlZmF1bHQg
VmFsdWU6ICAwCj4gKyAqCj4gKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQg
dGhlIGJhY2tlbmQgY2FuIHByb2Nlc3MgcmVxdWVzdHMKPiArICogICAgICBjb250YWluaW5nIHRo
ZSBCTEtJRl9PUF9ESVNDQVJEIHJlcXVlc3Qgb3Bjb2RlLiAgUmVxdWVzdHMKPiArICogICAgICBv
ZiB0aGlzIHR5cGUgbWF5IHN0aWxsIGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCj4g
KyAqICAgICAgQkxLSUZfUlNQX0VPUE5PVFNVUFAgcmVzdWx0IGNvZGUuCj4gKyAqCj4gKyAqIGZl
YXR1cmUtcGVyc2lzdGVudAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4p
Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICogICAgICBOb3RlczogNwo+ICsgKgo+
ICsgKiAgICAgIEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBr
ZWVwIHRoZSBncmFudHMgdXNlZAo+ICsgKiAgICAgIGJ5IHRoZSBmcm9udGVuZCBkcml2ZXIgbWFw
cGVkLCBzbyB0aGUgc2FtZSBzZXQgb2YgZ3JhbnRzIHNob3VsZCBiZQo+ICsgKiAgICAgIHVzZWQg
aW4gYWxsIHRyYW5zYWN0aW9ucy4gVGhlIG1heGltdW0gbnVtYmVyIG9mIGdyYW50cyB0aGUgYmFj
a2VuZAo+ICsgKiAgICAgIGNhbiBtYXAgcGVyc2lzdGVudGx5IGRlcGVuZHMgb24gdGhlIGltcGxl
bWVudGF0aW9uLCBidXQgaWRlYWxseSBpdAo+ICsgKiAgICAgIHNob3VsZCBiZSBSSU5HX1NJWkUg
KiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuIFVzaW5nIHRoaXMKPiArICogICAgICBm
ZWF0dXJlIHRoZSBiYWNrZW5kIGRvZXNuJ3QgbmVlZCB0byB1bm1hcCBlYWNoIGdyYW50LCBwcmV2
ZW50aW5nCj4gKyAqICAgICAgY29zdGx5IFRMQiBmbHVzaGVzLiBUaGUgYmFja2VuZCBkcml2ZXIg
c2hvdWxkIG9ubHkgbWFwIGdyYW50cwo+ICsgKiAgICAgIHBlcnNpc3RlbnRseSBpZiB0aGUgZnJv
bnRlbmQgc3VwcG9ydHMgaXQuIElmIGEgYmFja2VuZCBkcml2ZXIgY2hvb3Nlcwo+ICsgKiAgICAg
IHRvIHVzZSB0aGUgcGVyc2lzdGVudCBwcm90b2NvbCB3aGVuIHRoZSBmcm9udGVuZCBkb2Vzbid0
IHN1cHBvcnQgaXQsCj4gKyAqICAgICAgaXQgd2lsbCBwcm9iYWJseSBoaXQgdGhlIG1heGltdW0g
bnVtYmVyIG9mIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzCj4gKyAqICAgICAgKGR1ZSB0byB0
aGUgZmFjdCB0aGF0IHRoZSBmcm9udGVuZCB3b24ndCBiZSByZXVzaW5nIHRoZSBzYW1lIGdyYW50
cyksCj4gKyAqICAgICAgYW5kIGZhbGwgYmFjayB0byBub24tcGVyc2lzdGVudCBtb2RlLiBCYWNr
ZW5kIGltcGxlbWVudGF0aW9ucyBtYXkKPiArICogICAgICBzaHJpbmsgb3IgZXhwYW5kIHRoZSBu
dW1iZXIgb2YgcGVyc2lzdGVudGx5IG1hcHBlZCBncmFudHMgd2l0aG91dAo+ICsgKiAgICAgIG5v
dGlmeWluZyB0aGUgZnJvbnRlbmQgZGVwZW5kaW5nIG9uIG1lbW9yeSBjb25zdHJhaW50cyAodGhp
cyBtaWdodAo+ICsgKiAgICAgIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24pLgo+ICsg
Kgo+ICsgKiAgICAgIElmIGEgYmFja2VuZCBkcml2ZXIgd2FudHMgdG8gbGltaXQgdGhlIG1heGlt
dW0gbnVtYmVyIG9mIHBlcnNpc3RlbnRseQo+ICsgKiAgICAgIG1hcHBlZCBncmFudHMgdG8gYSB2
YWx1ZSBsZXNzIHRoYW4gUklOR19TSVpFICoKPiArICogICAgICBCTEtJRl9NQVhfU0VHTUVOVFNf
UEVSX1JFUVVFU1QgYSBMUlUgc3RyYXRlZ3kgc2hvdWxkIGJlIHVzZWQgdG8KPiArICogICAgICBk
aXNjYXJkIHRoZSBncmFudHMgdGhhdCBhcmUgbGVzcyBjb21tb25seSB1c2VkLiBVc2luZyBhIExS
VSBpbiB0aGUKPiArICogICAgICBiYWNrZW5kIGRyaXZlciBwYWlyZWQgd2l0aCBhIExJRk8gcXVl
dWUgaW4gdGhlIGZyb250ZW5kIHdpbGwKPiArICogICAgICBhbGxvdyB1cyB0byBoYXZlIGJldHRl
ciBwZXJmb3JtYW5jZSBpbiB0aGlzIHNjZW5hcmlvLgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gKyAqCj4gKyAqIG1heC1yaW5nLXBhZ2Utb3JkZXIKPiArICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCj4gKyAqICAg
ICAgTm90ZXM6ICAgICAgICAgIDEsIDMKPiArICoKPiArICogICAgICBUaGUgbWF4aW11bSBzdXBw
b3J0ZWQgc2l6ZSBvZiB0aGUgcmVxdWVzdCByaW5nIGJ1ZmZlciBpbiB1bml0cyBvZgo+ICsgKiAg
ICAgIGxiKG1hY2hpbmUgcGFnZXMpLiAoZS5nLiAwID09IDEgcGFnZSwgIDEgPSAyIHBhZ2VzLCAy
ID09IDQgcGFnZXMsCj4gKyAqICAgICAgZXRjLikuCj4gKyAqCj4gKyAqIG1heC1yaW5nLXBhZ2Vz
Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiArICogICAgICBEZWZhdWx0
IFZhbHVlOiAgMQo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICBERVBSRUNBVEVELCAyLCAzCj4g
KyAqCj4gKyAqICAgICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhlIHJlcXVlc3Qg
cmluZyBidWZmZXIgaW4gdW5pdHMgb2YKPiArICogICAgICBtYWNoaW5lIHBhZ2VzLiAgVGhlIHZh
bHVlIG11c3QgYmUgYSBwb3dlciBvZiAyLgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0gQmFja2VuZCBEZXZpY2UgUHJvcGVydGllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4gKyAqCj4gKyAqIGRpc2NhcmQtZW5hYmxlCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDAv
MSAoYm9vbGVhbikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgMQo+ICsgKgo+ICsgKiAgICAg
IFRoaXMgb3B0aW9uYWwgcHJvcGVydHksIHNldCBieSB0aGUgdG9vbHN0YWNrLCBpbnN0cnVjdHMg
dGhlIGJhY2tlbmQKPiArICogICAgICB0byBvZmZlciAob3Igbm90IHRvIG9mZmVyKSBkaXNjYXJk
IHRvIHRoZSBmcm9udGVuZC4gSWYgdGhlIHByb3BlcnR5Cj4gKyAqICAgICAgaXMgbWlzc2luZyB0
aGUgYmFja2VuZCBzaG91bGQgb2ZmZXIgZGlzY2FyZCBpZiB0aGUgYmFja2luZyBzdG9yYWdlCj4g
KyAqICAgICAgYWN0dWFsbHkgc3VwcG9ydHMgaXQuCj4gKyAqCj4gKyAqIGRpc2NhcmQtYWxpZ25t
ZW50Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiArICogICAgICBEZWZh
dWx0IFZhbHVlOiAgMAo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICA0LCA1Cj4gKyAqCj4gKyAq
ICAgICAgVGhlIG9mZnNldCwgaW4gYnl0ZXMgZnJvbSB0aGUgYmVnaW5uaW5nIG9mIHRoZSB2aXJ0
dWFsIGJsb2NrIGRldmljZSwKPiArICogICAgICB0byB0aGUgZmlyc3QsIGFkZHJlc3NhYmxlLCBk
aXNjYXJkIGV4dGVudCBvbiB0aGUgdW5kZXJseWluZyBkZXZpY2UuCj4gKyAqCj4gKyAqIGRpc2Nh
cmQtZ3JhbnVsYXJpdHkKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsg
KiAgICAgIERlZmF1bHQgVmFsdWU6ICA8InNlY3Rvci1zaXplIj4KPiArICogICAgICBOb3Rlczog
ICAgICAgICAgNAo+ICsgKgo+ICsgKiAgICAgIFRoZSBzaXplLCBpbiBieXRlcywgb2YgdGhlIGlu
ZGl2aWR1YWxseSBhZGRyZXNzYWJsZSBkaXNjYXJkIGV4dGVudHMKPiArICogICAgICBvZiB0aGUg
dW5kZXJseWluZyBkZXZpY2UuCj4gKyAqCj4gKyAqIGRpc2NhcmQtc2VjdXJlCj4gKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDAvMSAoYm9vbGVhbikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAg
MAo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICAxMAo+ICsgKgo+ICsgKiAgICAgIEEgdmFsdWUg
b2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNzIEJMS0lGX09QX0RJ
U0NBUkQKPiArICogICAgICByZXF1ZXN0cyB3aXRoIHRoZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSBm
bGFnIHNldC4KPiArICoKPiArICogaW5mbwo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dDMyX3Q+IChiaXRtYXApCj4gKyAqCj4gKyAqICAgICAgQSBjb2xsZWN0aW9uIG9mIGJpdCBmbGFn
cyBkZXNjcmliaW5nIGF0dHJpYnV0ZXMgb2YgdGhlIGJhY2tpbmcKPiArICogICAgICBkZXZpY2Uu
ICBUaGUgVkRJU0tfKiBtYWNyb3MgZGVmaW5lIHRoZSBtZWFuaW5nIG9mIGVhY2ggYml0Cj4gKyAq
ICAgICAgbG9jYXRpb24uCj4gKyAqCj4gKyAqIHNlY3Rvci1zaXplCj4gKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50MzJfdD4KPiArICoKPiArICogICAgICBUaGUgbG9naWNhbCBibG9jayBz
aXplLCBpbiBieXRlcywgb2YgdGhlIHVuZGVybHlpbmcgc3RvcmFnZS4gVGhpcwo+ICsgKiAgICAg
IG11c3QgYmUgYSBwb3dlciBvZiB0d28gd2l0aCBhIG1pbmltdW0gdmFsdWUgb2YgNTEyLgo+ICsg
Kgo+ICsgKiAgICAgIE5PVEU6IEJlY2F1c2Ugb2YgaW1wbGVtZW50YXRpb24gYnVncyBpbiBzb21l
IGZyb250ZW5kcyB0aGlzIG11c3QgYmUKPiArICogICAgICAgICAgICBzZXQgdG8gNTEyLCB1bmxl
c3MgdGhlIGZyb250ZW5kIGFkdmVydGl6ZXMgYSBub24temVybyB2YWx1ZQo+ICsgKiAgICAgICAg
ICAgIGluIGl0cyAiZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6ZSIgeGVuYnVzIG5vZGUuIChTZWUg
YmVsb3cpLgo+ICsgKgo+ICsgKiBwaHlzaWNhbC1zZWN0b3Itc2l6ZQo+ICsgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludDMyX3Q+Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDwic2VjdG9y
LXNpemUiPgo+ICsgKgo+ICsgKiAgICAgIFRoZSBwaHlzaWNhbCBibG9jayBzaXplLCBpbiBieXRl
cywgb2YgdGhlIGJhY2tlbmQgc3RvcmFnZS4gVGhpcwo+ICsgKiAgICAgIG11c3QgYmUgYW4gaW50
ZWdlciBtdWx0aXBsZSBvZiAic2VjdG9yLXNpemUiLgo+ICsgKgo+ICsgKiBzZWN0b3JzCj4gKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50NjRfdD4KPiArICoKPiArICogICAgICBUaGUgc2l6
ZSBvZiB0aGUgYmFja2VuZCBkZXZpY2UsIGV4cHJlc3NlZCBpbiB1bml0cyBvZiAic2VjdG9yLXNp
emUiLgo+ICsgKiAgICAgIFRoZSBwcm9kdWN0IG9mICJzZWN0b3Itc2l6ZSIgYW5kICJzZWN0b3Jz
IiBtdXN0IGFsc28gYmUgYW4gaW50ZWdlcgo+ICsgKiAgICAgIG11bHRpcGxlIG9mICJwaHlzaWNh
bC1zZWN0b3Itc2l6ZSIsIGlmIHRoYXQgbm9kZSBpcyBwcmVzZW50Lgo+ICsgKgo+ICsgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRlbmQg
WGVuQnVzIE5vZGVzCj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKgo+ICsgKi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPiArICoKPiArICogZXZlbnQtY2hhbm5lbAo+ICsgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludDMyX3Q+Cj4gKyAqCj4gKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhl
IFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2aXR5Cj4gKyAqICAgICAgaW4g
dGhlIHJpbmcgYnVmZmVyLgo+ICsgKgo+ICsgKiByaW5nLXJlZgo+ICsgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludDMyX3Q+Cj4gKyAqICAgICAgTm90ZXM6ICAgICAgICAgIDYKPiArICoKPiAr
ICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0
aGUgYmFja2VuZCB0byBtYXAKPiArICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBh
Z2Ugc2l6ZWQgcmluZyBidWZmZXIuCj4gKyAqCj4gKyAqIHJpbmctcmVmJXUKPiArICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICA2Cj4g
KyAqCj4gKyAqICAgICAgRm9yIGEgZnJvbnRlbmQgcHJvdmlkaW5nIGEgbXVsdGktcGFnZSByaW5n
LCBhICJudW1iZXIgb2YgcmluZyBwYWdlcyIKPiArICogICAgICBzaXplZCBsaXN0IG9mIG5vZGVz
LCBlYWNoIGNvbnRhaW5pbmcgYSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nCj4gKyAqICAg
ICAgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwIHRoZSBwYWdlIG9mIHRoZSByaW5n
IGxvY2F0ZWQKPiArICogICAgICBhdCBwYWdlIGluZGV4ICIldSIuICBQYWdlIGluZGV4ZXMgYXJl
IHplcm8gYmFzZWQuCj4gKyAqCj4gKyAqIHByb3RvY29sCj4gKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIHN0cmluZyAoWEVOX0lPX1BST1RPX0FCSV8qKQo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICBYRU5fSU9fUFJPVE9fQUJJX05BVElWRQo+ICsgKgo+ICsgKiAgICAgIFRoZSBtYWNoaW5lIEFC
SSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBvZiBhbGwgcmluZyByZXF1ZXN0IGFuZAo+ICsg
KiAgICAgIHJlc3BvbnNlIHN0cnVjdHVyZXMuCj4gKyAqCj4gKyAqIHJpbmctcGFnZS1vcmRlcgo+
ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+Cj4gKyAqICAgICAgRGVmYXVsdCBW
YWx1ZTogIDAKPiArICogICAgICBNYXhpbXVtIFZhbHVlOiAgTUFYKGZmcyhtYXgtcmluZy1wYWdl
cykgLSAxLCBtYXgtcmluZy1wYWdlLW9yZGVyKQo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICAx
LCAzCj4gKyAqCj4gKyAqICAgICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5kIGFsbG9jYXRlZCBy
ZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzCj4gKyAqICAgICAgb2YgbGIobWFjaGluZSBwYWdl
cykuIChlLmcuIDAgPT0gMSBwYWdlLCAxID0gMiBwYWdlcywgMiA9PSA0IHBhZ2VzLAo+ICsgKiAg
ICAgIGV0Yy4pLgo+ICsgKgo+ICsgKiBudW0tcmluZy1wYWdlcwo+ICsgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludDMyX3Q+Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKPiArICogICAg
ICBNYXhpbXVtIFZhbHVlOiAgTUFYKG1heC1yaW5nLXBhZ2VzLCgweDEgPDwgbWF4LXJpbmctcGFn
ZS1vcmRlcikpCj4gKyAqICAgICAgTm90ZXM6ICAgICAgICAgIERFUFJFQ0FURUQsIDIsIDMKPiAr
ICoKPiArICogICAgICBUaGUgc2l6ZSBvZiB0aGUgZnJvbnRlbmQgYWxsb2NhdGVkIHJlcXVlc3Qg
cmluZyBidWZmZXIgaW4gdW5pdHMgb2YKPiArICogICAgICBtYWNoaW5lIHBhZ2VzLiAgVGhlIHZh
bHVlIG11c3QgYmUgYSBwb3dlciBvZiAyLgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBGZWF0dXJlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiArICoKPiArICogZmVhdHVyZS1wZXJzaXN0ZW50Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDAvMSAoYm9vbGVhbikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAo+ICsgKiAgICAgIE5v
dGVzOiA3LCA4LCA5Cj4gKyAqCj4gKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRo
YXQgdGhlIGZyb250ZW5kIHdpbGwgcmV1c2UgdGhlIHNhbWUgZ3JhbnRzCj4gKyAqICAgICAgZm9y
IGFsbCB0cmFuc2FjdGlvbnMsIGFsbG93aW5nIHRoZSBiYWNrZW5kIHRvIG1hcCB0aGVtIHdpdGgg
d3JpdGUKPiArICogICAgICBhY2Nlc3MgKGV2ZW4gd2hlbiBpdCBzaG91bGQgYmUgcmVhZC1vbmx5
KS4gSWYgdGhlIGZyb250ZW5kIGhpdHMgdGhlCj4gKyAqICAgICAgbWF4aW11bSBudW1iZXIgb2Yg
YWxsb3dlZCBwZXJzaXN0ZW50bHkgbWFwcGVkIGdyYW50cywgaXQgY2FuIGZhbGxiYWNrCj4gKyAq
ICAgICAgdG8gbm9uIHBlcnNpc3RlbnQgbW9kZS4gVGhpcyB3aWxsIGNhdXNlIGEgcGVyZm9ybWFu
Y2UgZGVncmFkYXRpb24sCj4gKyAqICAgICAgc2luY2UgdGhlIHRoZSBiYWNrZW5kIGRyaXZlciB3
aWxsIHN0aWxsIHRyeSB0byBtYXAgdGhvc2UgZ3JhbnRzCj4gKyAqICAgICAgcGVyc2lzdGVudGx5
LiBTaW5jZSB0aGUgcGVyc2lzdGVudCBncmFudHMgcHJvdG9jb2wgaXMgY29tcGF0aWJsZSB3aXRo
Cj4gKyAqICAgICAgdGhlIHByZXZpb3VzIHByb3RvY29sLCBhIGZyb250ZW5kIGRyaXZlciBjYW4g
Y2hvb3NlIHRvIHdvcmsgaW4KPiArICogICAgICBwZXJzaXN0ZW50IG1vZGUgZXZlbiB3aGVuIHRo
ZSBiYWNrZW5kIGRvZXNuJ3Qgc3VwcG9ydCBpdC4KPiArICoKPiArICogICAgICBJdCBpcyByZWNv
bW1lbmRlZCB0aGF0IHRoZSBmcm9udGVuZCBkcml2ZXIgc3RvcmVzIHRoZSBwZXJzaXN0ZW50bHkK
PiArICogICAgICBtYXBwZWQgZ3JhbnRzIGluIGEgTElGTyBxdWV1ZSwgc28gYSBzdWJzZXQgb2Yg
YWxsIHBlcnNpc3RlbnRseSBtYXBwZWQKPiArICogICAgICBncmFudHMgZ2V0cyB1c2VkIGNvbW1v
bmx5LiBUaGlzIGlzIGRvbmUgaW4gY2FzZSB0aGUgYmFja2VuZCBkcml2ZXIKPiArICogICAgICBk
ZWNpZGVzIHRvIGxpbWl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFwcGVk
IGdyYW50cwo+ICsgKiAgICAgIHRvIGEgdmFsdWUgbGVzcyB0aGFuIFJJTkdfU0laRSAqIEJMS0lG
X01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVC4KPiArICoKPiArICogZmVhdHVyZS1sYXJnZS1zZWN0
b3Itc2l6ZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCj4gKyAqICAg
ICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICoKPiArICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRp
Y2F0ZXMgdGhhdCB0aGUgZnJvbnRlbmQgd2lsbCBjb3JyZWN0bHkgc3VwcGx5IGFuZAo+ICsgKiAg
ICAgIGludGVycHJldCBhbGwgc2VjdG9yLWJhc2VkIHF1YW50aXRpZXMgaW4gdGVybXMgb2YgdGhl
ICJzZWN0b3Itc2l6ZSIKPiArICogICAgICB2YWx1ZSBzdXBwbGllZCBpbiB0aGUgYmFja2VuZCBp
bmZvLCB3aGF0ZXZlciB0aGF0IG1heSBiZSBzZXQgdG8uCj4gKyAqICAgICAgSWYgdGhpcyBub2Rl
IGlzIG5vdCBwcmVzZW50IG9yIGl0cyB2YWx1ZSBpcyAiMCIgdGhlbiBpdCBpcyBhc3N1bWVkCj4g
KyAqICAgICAgdGhhdCB0aGUgZnJvbnRlbmQgcmVxdWlyZXMgdGhhdCB0aGUgbG9naWNhbCBibG9j
ayBzaXplIGlzIDUxMiBhcyBpdAo+ICsgKiAgICAgIGlzIGhhcmRjb2RlZCAod2hpY2ggaXMgdGhl
IGNhc2UgaW4gc29tZSBmcm9udGVuZCBpbXBsZW1lbnRhdGlvbnMpLgo+ICsgKgo+ICsgKi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gVmlydHVhbCBEZXZpY2UgUHJvcGVydGllcyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIGRldmljZS10eXBlCj4gKyAqICAgICAgVmFsdWVz
OiAgICAgICAgICJkaXNrIiwgImNkcm9tIiwgImZsb3BweSIsIGV0Yy4KPiArICoKPiArICogdmly
dHVhbC1kZXZpY2UKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKgo+
ICsgKiAgICAgIEEgdmFsdWUgaW5kaWNhdGluZyB0aGUgcGh5c2ljYWwgZGV2aWNlIHRvIHZpcnR1
YWxpemUgd2l0aGluIHRoZQo+ICsgKiAgICAgIGZyb250ZW5kJ3MgZG9tYWluLiAgKGUuZy4gIlRo
ZSBmaXJzdCBBVEEgZGlzayIsICJUaGUgdGhpcmQgU0NTSQo+ICsgKiAgICAgIGRpc2siLCBldGMu
KQo+ICsgKgo+ICsgKiAgICAgIFNlZSBkb2NzL21pc2MvdmJkLWludGVyZmFjZS50eHQgZm9yIGRl
dGFpbHMgb24gdGhlIGZvcm1hdCBvZiB0aGlzCj4gKyAqICAgICAgdmFsdWUuCj4gKyAqCj4gKyAq
IE5vdGVzCj4gKyAqIC0tLS0tCj4gKyAqICgxKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNjaGVt
ZSBmaXJzdCBkZXZlbG9wZWQgaW4gdGhlIENpdHJpeCBYZW5TZXJ2ZXIKPiArICogICAgIFBWIGRy
aXZlcnMuCj4gKyAqICgyKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNjaGVtZSBmaXJzdCB1c2Vk
IGluIHNvbWUgUmVkSGF0IGRpc3RyaWJ1dGlvbnMKPiArICogICAgIGluY2x1ZGluZyBhIGRpc3Ry
aWJ1dGlvbiBkZXBsb3llZCBvbiBjZXJ0YWluIG5vZGVzIG9mIHRoZSBBbWF6b24KPiArICogICAg
IEVDMiBjbHVzdGVyLgo+ICsgKiAoMykgU3VwcG9ydCBmb3IgbXVsdGktcGFnZSByaW5nIGJ1ZmZl
cnMgd2FzIGltcGxlbWVudGVkIGluZGVwZW5kZW50bHksCj4gKyAqICAgICBpbiBzbGlnaHRseSBk
aWZmZXJlbnQgZm9ybXMsIGJ5IGJvdGggQ2l0cml4IGFuZCBSZWRIYXQvQW1hem9uLgo+ICsgKiAg
ICAgRm9yIGZ1bGwgaW50ZXJvcGVyYWJpbGl0eSwgYmxvY2sgZnJvbnQgYW5kIGJhY2tlbmRzIHNo
b3VsZCBwdWJsaXNoCj4gKyAqICAgICBpZGVudGljYWwgcmluZyBwYXJhbWV0ZXJzLCBhZGp1c3Rl
ZCBmb3IgdW5pdCBkaWZmZXJlbmNlcywgdG8gdGhlCj4gKyAqICAgICBYZW5TdG9yZSBub2RlcyB1
c2VkIGluIGJvdGggc2NoZW1lcy4KPiArICogKDQpIERldmljZXMgdGhhdCBzdXBwb3J0IGRpc2Nh
cmQgZnVuY3Rpb25hbGl0eSBtYXkgaW50ZXJuYWxseSBhbGxvY2F0ZSBzcGFjZQo+ICsgKiAgICAg
KGRpc2NhcmRhYmxlIGV4dGVudHMpIGluIHVuaXRzIHRoYXQgYXJlIGxhcmdlciB0aGFuIHRoZSBl
eHBvcnRlZCBsb2dpY2FsCj4gKyAqICAgICBibG9jayBzaXplLiBJZiB0aGUgYmFja2luZyBkZXZp
Y2UgaGFzIHN1Y2ggZGlzY2FyZGFibGUgZXh0ZW50cyB0aGUKPiArICogICAgIGJhY2tlbmQgc2hv
dWxkIHByb3ZpZGUgYm90aCBkaXNjYXJkLWdyYW51bGFyaXR5IGFuZCBkaXNjYXJkLWFsaWdubWVu
dC4KPiArICogICAgIFByb3ZpZGluZyBqdXN0IG9uZSBvZiB0aGUgdHdvIG1heSBiZSBjb25zaWRl
cmVkIGFuIGVycm9yIGJ5IHRoZSBmcm9udGVuZC4KPiArICogICAgIEJhY2tlbmRzIHN1cHBvcnRp
bmcgZGlzY2FyZCBzaG91bGQgaW5jbHVkZSBkaXNjYXJkLWdyYW51bGFyaXR5IGFuZAo+ICsgKiAg
ICAgZGlzY2FyZC1hbGlnbm1lbnQgZXZlbiBpZiBpdCBzdXBwb3J0cyBkaXNjYXJkaW5nIGluZGl2
aWR1YWwgc2VjdG9ycy4KPiArICogICAgIEZyb250ZW5kcyBzaG91bGQgYXNzdW1lIGRpc2NhcmQt
YWxpZ25tZW50ID09IDAgYW5kIGRpc2NhcmQtZ3JhbnVsYXJpdHkKPiArICogICAgID09IHNlY3Rv
ciBzaXplIGlmIHRoZXNlIGtleXMgYXJlIG1pc3NpbmcuCj4gKyAqICg1KSBUaGUgZGlzY2FyZC1h
bGlnbm1lbnQgcGFyYW1ldGVyIGFsbG93cyBhIHBoeXNpY2FsIGRldmljZSB0byBiZQo+ICsgKiAg
ICAgcGFydGl0aW9uZWQgaW50byB2aXJ0dWFsIGRldmljZXMgdGhhdCBkbyBub3QgbmVjZXNzYXJp
bHkgYmVnaW4gb3IKPiArICogICAgIGVuZCBvbiBhIGRpc2NhcmRhYmxlIGV4dGVudCBib3VuZGFy
eS4KPiArICogKDYpIFdoZW4gdGhlcmUgaXMgb25seSBhIHNpbmdsZSBwYWdlIGFsbG9jYXRlZCB0
byB0aGUgcmVxdWVzdCByaW5nLAo+ICsgKiAgICAgJ3JpbmctcmVmJyBpcyB1c2VkIHRvIGNvbW11
bmljYXRlIHRoZSBncmFudCByZWZlcmVuY2UgZm9yIHRoaXMKPiArICogICAgIHBhZ2UgdG8gdGhl
IGJhY2tlbmQuICBXaGVuIHVzaW5nIGEgbXVsdGktcGFnZSByaW5nLCB0aGUgJ3JpbmctcmVmJwo+
ICsgKiAgICAgbm9kZSBpcyBub3QgY3JlYXRlZC4gIEluc3RlYWQgJ3JpbmctcmVmMCcgLSAncmlu
Zy1yZWZOJyBhcmUgdXNlZC4KPiArICogKDcpIFdoZW4gdXNpbmcgcGVyc2lzdGVudCBncmFudHMg
ZGF0YSBoYXMgdG8gYmUgY29waWVkIGZyb20vdG8gdGhlIHBhZ2UKPiArICogICAgIHdoZXJlIHRo
ZSBncmFudCBpcyBjdXJyZW50bHkgbWFwcGVkLiBUaGUgb3ZlcmhlYWQgb2YgZG9pbmcgdGhpcyBj
b3B5Cj4gKyAqICAgICBob3dldmVyIGRvZXNuJ3Qgc3VwcHJlc3MgdGhlIHNwZWVkIGltcHJvdmVt
ZW50IG9mIG5vdCBoYXZpbmcgdG8gdW5tYXAKPiArICogICAgIHRoZSBncmFudHMuCj4gKyAqICg4
KSBUaGUgZnJvbnRlbmQgZHJpdmVyIGhhcyB0byBhbGxvdyB0aGUgYmFja2VuZCBkcml2ZXIgdG8g
bWFwIGFsbCBncmFudHMKPiArICogICAgIHdpdGggd3JpdGUgYWNjZXNzLCBldmVuIHdoZW4gdGhl
eSBzaG91bGQgYmUgbWFwcGVkIHJlYWQtb25seSwgc2luY2UKPiArICogICAgIGZ1cnRoZXIgcmVx
dWVzdHMgbWF5IHJldXNlIHRoZXNlIGdyYW50cyBhbmQgcmVxdWlyZSB3cml0ZSBwZXJtaXNzaW9u
cy4KPiArICogKDkpIExpbnV4IGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgaGF2ZSBhIGxpbWl0IG9u
IHRoZSBtYXhpbXVtIG51bWJlciBvZgo+ICsgKiAgICAgZ3JhbnRzIHRoYXQgY2FuIGJlIHBlcnNp
c3RlbnRseSBtYXBwZWQgaW4gdGhlIGZyb250ZW5kIGRyaXZlciwgYnV0Cj4gKyAqICAgICBkdWUg
dG8gdGhlIGZyb250ZW50IGRyaXZlciBpbXBsZW1lbnRhdGlvbiBpdCBzaG91bGQgbmV2ZXIgYmUg
YmlnZ2VyCj4gKyAqICAgICB0aGFuIFJJTkdfU0laRSAqIEJMS0lGX01BWF9TRUdNRU5UU19QRVJf
UkVRVUVTVC4KPiArICooMTApIFRoZSBkaXNjYXJkLXNlY3VyZSBwcm9wZXJ0eSBtYXkgYmUgcHJl
c2VudCBhbmQgd2lsbCBiZSBzZXQgdG8gMSBpZiB0aGUKPiArICogICAgIGJhY2tpbmcgZGV2aWNl
IHN1cHBvcnRzIHNlY3VyZSBkaXNjYXJkLgo+ICsgKigxMSkgT25seSB1c2VkIGJ5IExpbnV4IGFu
ZCBOZXRCU0QuCj4gKyAqLwo+ICsKPiArLyoKPiArICogTXVsdGlwbGUgaGFyZHdhcmUgcXVldWVz
L3JpbmdzOgo+ICsgKiBJZiBzdXBwb3J0ZWQsIHRoZSBiYWNrZW5kIHdpbGwgd3JpdGUgdGhlIGtl
eSAibXVsdGktcXVldWUtbWF4LXF1ZXVlcyIgdG8KPiArICogdGhlIGRpcmVjdG9yeSBmb3IgdGhh
dCB2YmQsIGFuZCBzZXQgaXRzIHZhbHVlIHRvIHRoZSBtYXhpbXVtIHN1cHBvcnRlZAo+ICsgKiBu
dW1iZXIgb2YgcXVldWVzLgo+ICsgKiBGcm9udGVuZHMgdGhhdCBhcmUgYXdhcmUgb2YgdGhpcyBm
ZWF0dXJlIGFuZCB3aXNoIHRvIHVzZSBpdCBjYW4gd3JpdGUgdGhlCj4gKyAqIGtleSAibXVsdGkt
cXVldWUtbnVtLXF1ZXVlcyIgd2l0aCB0aGUgbnVtYmVyIHRoZXkgd2lzaCB0byB1c2UsIHdoaWNo
IG11c3QgYmUKPiArICogZ3JlYXRlciB0aGFuIHplcm8sIGFuZCBubyBtb3JlIHRoYW4gdGhlIHZh
bHVlIHJlcG9ydGVkIGJ5IHRoZSBiYWNrZW5kIGluCj4gKyAqICJtdWx0aS1xdWV1ZS1tYXgtcXVl
dWVzIi4KPiArICoKPiArICogRm9yIGZyb250ZW5kcyByZXF1ZXN0aW5nIGp1c3Qgb25lIHF1ZXVl
LCB0aGUgdXN1YWwgZXZlbnQtY2hhbm5lbCBhbmQKPiArICogcmluZy1yZWYga2V5cyBhcmUgd3Jp
dHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHByb2Nlc3NpbmcKPiArICog
dG8gYXZvaWQgZGlzdGluZ3Vpc2hpbmcgYmV0d2VlbiBhIGZyb250ZW5kIHRoYXQgZG9lc24ndCB1
bmRlcnN0YW5kIHRoZQo+ICsgKiBtdWx0aS1xdWV1ZSBmZWF0dXJlLCBhbmQgb25lIHRoYXQgZG9l
cywgYnV0IHJlcXVlc3RlZCBvbmx5IG9uZSBxdWV1ZS4KPiArICoKPiArICogRnJvbnRlbmRzIHJl
cXVlc3RpbmcgdHdvIG9yIG1vcmUgcXVldWVzIG11c3Qgbm90IHdyaXRlIHRoZSB0b3BsZXZlbAo+
ICsgKiBldmVudC1jaGFubmVsIGFuZCByaW5nLXJlZiBrZXlzLCBpbnN0ZWFkIHdyaXRpbmcgdGhv
c2Uga2V5cyB1bmRlciBzdWIta2V5cwo+ICsgKiBoYXZpbmcgdGhlIG5hbWUgInF1ZXVlLU4iIHdo
ZXJlIE4gaXMgdGhlIGludGVnZXIgSUQgb2YgdGhlIHF1ZXVlL3JpbmcgZm9yCj4gKyAqIHdoaWNo
IHRob3NlIGtleXMgYmVsb25nLiBRdWV1ZXMgYXJlIGluZGV4ZWQgZnJvbSB6ZXJvLgo+ICsgKiBG
b3IgZXhhbXBsZSwgYSBmcm9udGVuZCB3aXRoIHR3byBxdWV1ZXMgbXVzdCB3cml0ZSB0aGUgZm9s
bG93aW5nIHNldCBvZgo+ICsgKiBxdWV1ZS1yZWxhdGVkIGtleXM6Cj4gKyAqCj4gKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmJkLzAvbXVsdGktcXVldWUtbnVtLXF1ZXVlcyA9ICIyIgo+ICsg
KiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgo+ICsgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYgPSAiPHJpbmctcmVmIzA+Igo+
ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvZXZlbnQtY2hhbm5lbCA9
ICI8ZXZ0Y2huIzA+Igo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEg
PSAiIgo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYg
PSAiPHJpbmctcmVmIzE+Igo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVl
LTEvZXZlbnQtY2hhbm5lbCA9ICI8ZXZ0Y2huIzE+Igo+ICsgKgo+ICsgKiBJdCBpcyBhbHNvIHBv
c3NpYmxlIHRvIHVzZSBtdWx0aXBsZSBxdWV1ZXMvcmluZ3MgdG9nZXRoZXIgd2l0aAo+ICsgKiBm
ZWF0dXJlIG11bHRpLXBhZ2UgcmluZyBidWZmZXIuCj4gKyAqIEZvciBleGFtcGxlLCBhIGZyb250
ZW5kIHJlcXVlc3RzIHR3byBxdWV1ZXMvcmluZ3MgYW5kIHRoZSBzaXplIG9mIGVhY2ggcmluZwo+
ICsgKiBidWZmZXIgaXMgdHdvIHBhZ2VzIG11c3Qgd3JpdGUgdGhlIGZvbGxvd2luZyBzZXQgb2Yg
cmVsYXRlZCBrZXlzOgo+ICsgKgo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL211
bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
YmQvMC9yaW5nLXBhZ2Utb3JkZXIgPSAiMSIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
YmQvMC9xdWV1ZS0wID0gIiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1
ZS0wL3JpbmctcmVmMCA9ICI8cmluZy1yZWYjMD4iCj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZp
Y2UvdmJkLzAvcXVldWUtMC9yaW5nLXJlZjEgPSAiPHJpbmctcmVmIzE+Igo+ICsgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvZXZlbnQtY2hhbm5lbCA9ICI8ZXZ0Y2huIzA+
Igo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgo+ICsgKiAv
bG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYwID0gIjxyaW5nLXJl
ZiMyPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVm
MSA9ICI8cmluZy1yZWYjMz4iCj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVl
dWUtMS9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMT4iCj4gKyAqCj4gKyAqLwo+ICsKPiArLyoK
PiArICogU1RBVEUgRElBR1JBTVMKPiArICoKPiArICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKgo+ICsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICoKPiArICog
VG9vbCBzdGFjayBjcmVhdGVzIGZyb250IGFuZCBiYWNrIG5vZGVzIHdpdGggc3RhdGUgWGVuYnVz
U3RhdGVJbml0aWFsaXNpbmcuCj4gKyAqCj4gKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBCYWNrCj4gKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAg
ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gKyAqIFhlbmJ1c1N0YXRl
SW5pdGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZwo+ICsgKiAg
byBRdWVyeSB2aXJ0dWFsIGRldmljZSAgICAgICAgICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZp
Y2UgaWRlbnRpZmljYXRpb24KPiArICogICAgcHJvcGVydGllcy4gICAgICAgICAgICAgICAgICAg
ICAgICAgIGRhdGEuCj4gKyAqICBvIFNldHVwIE9TIGRldmljZSBpbnN0YW5jZS4gICAgICAgICAg
byBPcGVuIGFuZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KPiArICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvIFB1Ymxpc2ggYmFja2VuZCBmZWF0dXJlcyBhbmQKPiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcG9ydCBwYXJh
bWV0ZXJzLgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgVgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAo+ICsgKgo+ICsgKiBvIFF1ZXJ5IGJhY2tlbmQgZmVh
dHVyZXMgYW5kCj4gKyAqICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCj4gKyAqIG8gQWxsb2NhdGUg
YW5kIGluaXRpYWxpemUgdGhlCj4gKyAqICAgcmVxdWVzdCByaW5nLgo+ICsgKiBvIFB1Ymxpc2gg
dHJhbnNwb3J0IHBhcmFtZXRlcnMKPiArICogICB0aGF0IHdpbGwgYmUgaW4gZWZmZWN0IGR1cmlu
Zwo+ICsgKiAgIHRoaXMgY29ubmVjdGlvbi4KPiArICogICAgICAgICAgICAgIHwKPiArICogICAg
ICAgICAgICAgIHwKPiArICogICAgICAgICAgICAgIFYKPiArICogWGVuYnVzU3RhdGVJbml0aWFs
aXNlZAo+ICsgKgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8g
UXVlcnkgZnJvbnRlbmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCj4gKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSByZXF1ZXN0IHJpbmcgYW5k
Cj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmVudCBjaGFu
bmVsLgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUHVibGlz
aCBiYWNrZW5kIGRldmljZSBwcm9wZXJ0aWVzLgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiArICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgo+ICsgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDb25uZWN0ZWQKPiArICoKPiAr
ICogIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgcHJvcGVydGllcy4KPiArICogIG8gRmluYWxpemUg
T1MgdmlydHVhbCBkZXZpY2UKPiArICogICAgaW5zdGFuY2UuCj4gKyAqICAgICAgICAgICAgICB8
Cj4gKyAqICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAgICAgICBWCj4gKyAqIFhlbmJ1c1N0
YXRlQ29ubmVjdGVkCj4gKyAqCj4gKyAqIE5vdGU6IERyaXZlcnMgdGhhdCBkbyBub3Qgc3VwcG9y
dCBhbnkgb3B0aW9uYWwgZmVhdHVyZXMsIG9yIHRoZSBuZWdvdGlhdGlvbgo+ICsgKiAgICAgICBv
ZiB0cmFuc3BvcnQgcGFyYW1ldGVycywgY2FuIHNraXAgY2VydGFpbiBzdGF0ZXMgaW4gdGhlIHN0
YXRlIG1hY2hpbmU6Cj4gKyAqCj4gKyAqICAgICAgIG8gQSBmcm9udGVuZCBtYXkgdHJhbnNpdGlv
biB0byBYZW5idXNTdGF0ZUluaXRpYWxpc2VkIHdpdGhvdXQKPiArICogICAgICAgICB3YWl0aW5n
IGZvciB0aGUgYmFja2VuZCB0byBlbnRlciBYZW5idXNTdGF0ZUluaXRXYWl0LiAgSW4gdGhpcwo+
ICsgKiAgICAgICAgIGNhc2UsIGRlZmF1bHQgdHJhbnNwb3J0IHBhcmFtZXRlcnMgYXJlIGluIGVm
ZmVjdCBhbmQgYW55Cj4gKyAqICAgICAgICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMgcHVibGlzaGVk
IGJ5IHRoZSBmcm9udGVuZCBtdXN0IGNvbnRhaW4KPiArICogICAgICAgICB0aGVpciBkZWZhdWx0
IHZhbHVlcy4KPiArICoKPiArICogICAgICAgbyBBIGJhY2tlbmQgbWF5IHRyYW5zaXRpb24gdG8g
WGVuYnVzU3RhdGVJbml0aWFsaXNlZCwgYnlwYXNzaW5nCj4gKyAqICAgICAgICAgWGVuYnVzU3Rh
dGVJbml0V2FpdCwgd2l0aG91dCB3YWl0aW5nIGZvciB0aGUgZnJvbnRlbmQgdG8gZmlyc3QKPiAr
ICogICAgICAgICBlbnRlciB0aGUgWGVuYnVzU3RhdGVJbml0aWFsaXNlZCBzdGF0ZS4gIEluIHRo
aXMgY2FzZSwgZGVmYXVsdAo+ICsgKiAgICAgICAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIGFyZSBp
biBlZmZlY3QgYW5kIGFueSB0cmFuc3BvcnQgcGFyYW1ldGVycwo+ICsgKiAgICAgICAgIHB1Ymxp
c2hlZCBieSB0aGUgYmFja2VuZCBtdXN0IGNvbnRhaW4gdGhlaXIgZGVmYXVsdCB2YWx1ZXMuCj4g
KyAqCj4gKyAqICAgICAgIERyaXZlcnMgdGhhdCBzdXBwb3J0IG9wdGlvbmFsIGZlYXR1cmVzIGFu
ZC9vciB0cmFuc3BvcnQgcGFyYW1ldGVyCj4gKyAqICAgICAgIG5lZ290aWF0aW9uIG11c3QgdG9s
ZXJhdGUgdGhlc2UgYWRkaXRpb25hbCBzdGF0ZSB0cmFuc2l0aW9uIHBhdGhzLgo+ICsgKiAgICAg
ICBJbiBnZW5lcmFsIHRoaXMgbWVhbnMgcGVyZm9ybWluZyB0aGUgd29yayBvZiBhbnkgc2tpcHBl
ZCBzdGF0ZQo+ICsgKiAgICAgICB0cmFuc2l0aW9uLCBpZiBpdCBoYXMgbm90IGFscmVhZHkgYmVl
biBwZXJmb3JtZWQsIGluIGFkZGl0aW9uIHRvIHRoZQo+ICsgKiAgICAgICB3b3JrIGFzc29jaWF0
ZWQgd2l0aCBlbnRyeSBpbnRvIHRoZSBjdXJyZW50IHN0YXRlLgo+ICsgKi8KPiArCj4gKy8qCj4g
KyAqIFJFUVVFU1QgQ09ERVMuCj4gKyAqLwo+ICsjZGVmaW5lIEJMS0lGX09QX1JFQUQgICAgICAg
ICAgICAgIDAKPiArI2RlZmluZSBCTEtJRl9PUF9XUklURSAgICAgICAgICAgICAxCj4gKy8qCj4g
KyAqIEFsbCB3cml0ZXMgaXNzdWVkIHByaW9yIHRvIGEgcmVxdWVzdCB3aXRoIHRoZSBCTEtJRl9P
UF9XUklURV9CQVJSSUVSCj4gKyAqIG9wZXJhdGlvbiBjb2RlICgiYmFycmllciByZXF1ZXN0Iikg
bXVzdCBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlCj4gKyAqIGV4ZWN1dGlvbiBvZiB0aGUgYmFy
cmllciByZXF1ZXN0LiAgQWxsIHdyaXRlcyBpc3N1ZWQgYWZ0ZXIgdGhlIGJhcnJpZXIKPiArICog
cmVxdWVzdCBtdXN0IG5vdCBleGVjdXRlIHVudGlsIGFmdGVyIHRoZSBjb21wbGV0aW9uIG9mIHRo
ZSBiYXJyaWVyIHJlcXVlc3QuCj4gKyAqCj4gKyAqIE9wdGlvbmFsLiAgU2VlICJmZWF0dXJlLWJh
cnJpZXIiIFhlbkJ1cyBub2RlIGRvY3VtZW50YXRpb24gYWJvdmUuCj4gKyAqLwo+ICsjZGVmaW5l
IEJMS0lGX09QX1dSSVRFX0JBUlJJRVIgICAgIDIKPiArLyoKPiArICogQ29tbWl0IGFueSB1bmNv
bW1pdHRlZCBjb250ZW50cyBvZiB0aGUgYmFja2luZyBkZXZpY2UncyB2b2xhdGlsZSBjYWNoZQo+
ICsgKiB0byBzdGFibGUgc3RvcmFnZS4KPiArICoKPiArICogT3B0aW9uYWwuICBTZWUgImZlYXR1
cmUtZmx1c2gtY2FjaGUiIFhlbkJ1cyBub2RlIGRvY3VtZW50YXRpb24gYWJvdmUuCj4gKyAqLwo+
ICsjZGVmaW5lIEJMS0lGX09QX0ZMVVNIX0RJU0tDQUNIRSAgIDMKPiArLyoKPiArICogVXNlZCBp
biBTTEVTIHNvdXJjZXMgZm9yIGRldmljZSBzcGVjaWZpYyBjb21tYW5kIHBhY2tldAo+ICsgKiBj
b250YWluZWQgd2l0aGluIHRoZSByZXF1ZXN0LiBSZXNlcnZlZCBmb3IgdGhhdCBwdXJwb3NlLgo+
ICsgKi8KPiArI2RlZmluZSBCTEtJRl9PUF9SRVNFUlZFRF8xICAgICAgICA0Cj4gKy8qCj4gKyAq
IEluZGljYXRlIHRvIHRoZSBiYWNrZW5kIGRldmljZSB0aGF0IGEgcmVnaW9uIG9mIHN0b3JhZ2Ug
aXMgbm8gbG9uZ2VyIGluCj4gKyAqIHVzZSwgYW5kIG1heSBiZSBkaXNjYXJkZWQgYXQgYW55IHRp
bWUgd2l0aG91dCBpbXBhY3QgdG8gdGhlIGNsaWVudC4gIElmCj4gKyAqIHRoZSBCTEtJRl9ESVND
QVJEX1NFQ1VSRSBmbGFnIGlzIHNldCBvbiB0aGUgcmVxdWVzdCwgYWxsIGNvcGllcyBvZiB0aGUK
PiArICogZGlzY2FyZGVkIHJlZ2lvbiBvbiB0aGUgZGV2aWNlIG11c3QgYmUgcmVuZGVyZWQgdW5y
ZWNvdmVyYWJsZSBiZWZvcmUgdGhlCj4gKyAqIGNvbW1hbmQgcmV0dXJucy4KPiArICoKPiArICog
VGhpcyBvcGVyYXRpb24gaXMgYW5hbG9nb3VzIHRvIHBlcmZvcm1pbmcgYSB0cmltIChBVEEpIG9y
IHVuYW1wIChTQ1NJKSwKPiArICogY29tbWFuZCBvbiBhIG5hdGl2ZSBkZXZpY2UuCj4gKyAqCj4g
KyAqIE1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdHJpbS91bm1hcCBvcGVyYXRpb25zIGNhbiBiZSBm
b3VuZCBhdDoKPiArICogaHR0cDovL3QxMy5vcmcvRG9jdW1lbnRzL1VwbG9hZGVkRG9jdW1lbnRz
L2RvY3MyMDA4Lwo+ICsgKiAgICAgZTA3MTU0cjYtRGF0YV9TZXRfTWFuYWdlbWVudF9Qcm9wb3Nh
bF9mb3JfQVRBLUFDUzIuZG9jCj4gKyAqIGh0dHA6Ly93d3cuc2VhZ2F0ZS5jb20vc3RhdGljZmls
ZXMvc3VwcG9ydC9kaXNjL21hbnVhbHMvCj4gKyAqICAgICBJbnRlcmZhY2UlMjBtYW51YWxzLzEw
MDI5MzA2OGMucGRmCj4gKyAqCj4gKyAqIE9wdGlvbmFsLiAgU2VlICJmZWF0dXJlLWRpc2NhcmQi
LCAiZGlzY2FyZC1hbGlnbm1lbnQiLAo+ICsgKiAiZGlzY2FyZC1ncmFudWxhcml0eSIsIGFuZCAi
ZGlzY2FyZC1zZWN1cmUiIGluIHRoZSBYZW5CdXMgbm9kZQo+ICsgKiBkb2N1bWVudGF0aW9uIGFi
b3ZlLgo+ICsgKi8KPiArI2RlZmluZSBCTEtJRl9PUF9ESVNDQVJEICAgICAgICAgICA1Cj4gKwo+
ICsvKgo+ICsgKiBSZWNvZ25pemVkIGlmICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIg
aW4gcHJlc2VudCBpbiB0aGUgYmFja2VuZAo+ICsgKiB4ZW5idXMgaW5mby4gVGhlICJmZWF0dXJl
LW1heC1pbmRpcmVjdC1zZWdtZW50cyIgbm9kZSBjb250YWlucyB0aGUgbWF4aW11bQo+ICsgKiBu
dW1iZXIgb2Ygc2VnbWVudHMgYWxsb3dlZCBieSB0aGUgYmFja2VuZCBwZXIgcmVxdWVzdC4gSWYg
dGhlIG5vZGUgaXMKPiArICogcHJlc2VudCwgdGhlIGZyb250ZW5kIG1pZ2h0IHVzZSBibGtpZl9y
ZXF1ZXN0X2luZGlyZWN0IHN0cnVjdHMgaW4gb3JkZXIgdG8KPiArICogaXNzdWUgcmVxdWVzdHMg
d2l0aCBtb3JlIHRoYW4gQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUICgxMSkuIFRoZQo+
ICsgKiBtYXhpbXVtIG51bWJlciBvZiBpbmRpcmVjdCBzZWdtZW50cyBpcyBmaXhlZCBieSB0aGUg
YmFja2VuZCwgYnV0IHRoZQo+ICsgKiBmcm9udGVuZCBjYW4gaXNzdWUgcmVxdWVzdHMgd2l0aCBh
bnkgbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21lbnRzIGFzIGxvbmcgYXMKPiArICogaXQncyBsZXNz
IHRoYW4gdGhlIG51bWJlciBwcm92aWRlZCBieSB0aGUgYmFja2VuZC4gVGhlIGluZGlyZWN0X2dy
ZWZzIGZpZWxkCj4gKyAqIGluIGJsa2lmX3JlcXVlc3RfaW5kaXJlY3Qgc2hvdWxkIGJlIGZpbGxl
ZCBieSB0aGUgZnJvbnRlbmQgd2l0aCB0aGUKPiArICogZ3JhbnQgcmVmZXJlbmNlcyBvZiB0aGUg
cGFnZXMgdGhhdCBhcmUgaG9sZGluZyB0aGUgaW5kaXJlY3Qgc2VnbWVudHMuCj4gKyAqIFRoZXNl
IHBhZ2VzIGFyZSBmaWxsZWQgd2l0aCBhbiBhcnJheSBvZiBibGtpZl9yZXF1ZXN0X3NlZ21lbnQg
dGhhdCBob2xkIHRoZQo+ICsgKiBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc2VnbWVudHMuIFRoZSBu
dW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIGlzCj4gKyAqIGRldGVybWluZWQgYnkgdGhl
IG51bWJlciBvZiBzZWdtZW50cyBhbiBpbmRpcmVjdCByZXF1ZXN0IGNvbnRhaW5zLiBFdmVyeQo+
ICsgKiBpbmRpcmVjdCBwYWdlIGNhbiBjb250YWluIGEgbWF4aW11bSBvZgo+ICsgKiAoUEFHRV9T
SVpFIC8gc2l6ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQpKSBzZWdtZW50cywgc28g
dG8KPiArICogY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIHdl
IGhhdmUgdG8gZG8KPiArICogY2VpbChpbmRpcmVjdF9zZWdtZW50cyAvIChQQUdFX1NJWkUgLyBz
aXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCkpKS4KPiArICoKPiArICogSWYgYSBi
YWNrZW5kIGRvZXMgbm90IHJlY29nbml6ZSBCTEtJRl9PUF9JTkRJUkVDVCwgaXQgc2hvdWxkICpu
b3QqCj4gKyAqIGNyZWF0ZSB0aGUgImZlYXR1cmUtbWF4LWluZGlyZWN0LXNlZ21lbnRzIiBub2Rl
IQo+ICsgKi8KPiArI2RlZmluZSBCTEtJRl9PUF9JTkRJUkVDVCAgICAgICAgICA2Cj4gKwo+ICsv
Kgo+ICsgKiBNYXhpbXVtIHNjYXR0ZXIvZ2F0aGVyIHNlZ21lbnRzIHBlciByZXF1ZXN0Lgo+ICsg
KiBUaGlzIGlzIGNhcmVmdWxseSBjaG9zZW4gc28gdGhhdCBzaXplb2YoYmxraWZfcmluZ190KSA8
PSBQQUdFX1NJWkUuCj4gKyAqIE5CLiBUaGlzIGNvdWxkIGJlIDEyIGlmIHRoZSByaW5nIGluZGV4
ZXMgd2VyZW4ndCBzdG9yZWQgaW4gdGhlIHNhbWUgcGFnZS4KPiArICovCj4gKyNkZWZpbmUgQkxL
SUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUIDExCj4gKwo+ICsvKgo+ICsgKiBNYXhpbXVtIG51
bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1c2UgcGVyIHJlcXVlc3QuCj4gKyAqLwo+ICsjZGVm
aW5lIEJMS0lGX01BWF9JTkRJUkVDVF9QQUdFU19QRVJfUkVRVUVTVCA4Cj4gKwo+ICsvKgo+ICsg
KiBOQi4gJ2ZpcnN0X3NlY3QnIGFuZCAnbGFzdF9zZWN0JyBpbiBibGtpZl9yZXF1ZXN0X3NlZ21l
bnQsIGFzIHdlbGwgYXMKPiArICogJ3NlY3Rvcl9udW1iZXInIGluIGJsa2lmX3JlcXVlc3QsIGJs
a2lmX3JlcXVlc3RfZGlzY2FyZCBhbmQKPiArICogYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBhcmUg
c2VjdG9yLWJhc2VkIHF1YW50aXRpZXMuIFNlZSB0aGUgZGVzY3JpcHRpb24KPiArICogb2YgdGhl
ICJmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplIiBmcm9udGVuZCB4ZW5idXMgbm9kZSBhYm92ZSBm
b3IKPiArICogbW9yZSBpbmZvcm1hdGlvbi4KPiArICovCj4gK3N0cnVjdCBibGtpZl9yZXF1ZXN0
X3NlZ21lbnQgewo+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZjsgICAgICAgIC8qIHJlZmVyZW5jZSB0
byBJL08gYnVmZmVyIGZyYW1lICAgICAgICAqLwo+ICsgICAgLyogQGZpcnN0X3NlY3Q6IGZpcnN0
IHNlY3RvciBpbiBmcmFtZSB0byB0cmFuc2ZlciAoaW5jbHVzaXZlKS4gICAqLwo+ICsgICAgLyog
QGxhc3Rfc2VjdDogbGFzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNmZXIgKGluY2x1c2l2ZSku
ICAgICAqLwo+ICsgICAgdWludDhfdCAgICAgZmlyc3Rfc2VjdCwgbGFzdF9zZWN0Owo+ICt9Owo+
ICsKPiArLyoKPiArICogU3RhcnRpbmcgcmluZyBlbGVtZW50IGZvciBhbnkgSS9PIHJlcXVlc3Qu
Cj4gKyAqLwo+ICtzdHJ1Y3QgYmxraWZfcmVxdWVzdCB7Cj4gKyAgICB1aW50OF90ICAgICAgICBv
cGVyYXRpb247ICAgIC8qIEJMS0lGX09QXz8/PyAgICAgICAgICAgICAgICAgICAgICAgICAqLwo+
ICsgICAgdWludDhfdCAgICAgICAgbnJfc2VnbWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMg
ICAgICAgICAgICAgICAgICAgKi8KPiArICAgIGJsa2lmX3ZkZXZfdCAgIGhhbmRsZTsgICAgICAg
Lyogb25seSBmb3IgcmVhZC93cml0ZSByZXF1ZXN0cyAgICAgICAgICovCj4gKyAgICB1aW50NjRf
dCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiBy
ZXNwICAqLwo+ICsgICAgYmxraWZfc2VjdG9yX3Qgc2VjdG9yX251bWJlcjsvKiBzdGFydCBzZWN0
b3IgaWR4IG9uIGRpc2sgKHIvdyBvbmx5KSAgKi8KPiArICAgIHN0cnVjdCBibGtpZl9yZXF1ZXN0
X3NlZ21lbnQgc2VnW0JMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVF07Cj4gK307Cj4gK3R5
cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3QgYmxraWZfcmVxdWVzdF90Owo+ICsKPiArLyoKPiAr
ICogQ2FzdCB0byB0aGlzIHN0cnVjdHVyZSB3aGVuIGJsa2lmX3JlcXVlc3Qub3BlcmF0aW9uID09
IEJMS0lGX09QX0RJU0NBUkQKPiArICogc2l6ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2Nh
cmQpIDw9IHNpemVvZihzdHJ1Y3QgYmxraWZfcmVxdWVzdCkKPiArICovCj4gK3N0cnVjdCBibGtp
Zl9yZXF1ZXN0X2Rpc2NhcmQgewo+ICsgICAgdWludDhfdCAgICAgICAgb3BlcmF0aW9uOyAgICAv
KiBCTEtJRl9PUF9ESVNDQVJEICAgICAgICAgICAgICAgICAgICAgKi8KPiArICAgIHVpbnQ4X3Qg
ICAgICAgIGZsYWc7ICAgICAgICAgLyogQkxLSUZfRElTQ0FSRF9TRUNVUkUgb3IgemVybyAgICAg
ICAgICovCj4gKyNkZWZpbmUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgKDE8PDApICAvKiBpZ25vcmVk
IGlmIGRpc2NhcmQtc2VjdXJlPTAgICAgICAqLwo+ICsgICAgYmxraWZfdmRldl90ICAgaGFuZGxl
OyAgICAgICAvKiBzYW1lIGFzIGZvciByZWFkL3dyaXRlIHJlcXVlc3RzICAgICAgKi8KPiArICAg
IHVpbnQ2NF90ICAgICAgIGlkOyAgICAgICAgICAgLyogcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNo
b2VkIGluIHJlc3AgICovCj4gKyAgICBibGtpZl9zZWN0b3JfdCBzZWN0b3JfbnVtYmVyOy8qIHN0
YXJ0IHNlY3RvciBpZHggb24gZGlzayAgICAgICAgICAgICAqLwo+ICsgICAgdWludDY0X3QgICAg
ICAgbnJfc2VjdG9yczsgICAvKiBudW1iZXIgb2YgY29udGlndW91cyBzZWN0b3JzIHRvIGRpc2Nh
cmQqLwo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYmxraWZf
cmVxdWVzdF9kaXNjYXJkX3Q7Cj4gKwo+ICtzdHJ1Y3QgYmxraWZfcmVxdWVzdF9pbmRpcmVjdCB7
Cj4gKyAgICB1aW50OF90ICAgICAgICBvcGVyYXRpb247ICAgIC8qIEJMS0lGX09QX0lORElSRUNU
ICAgICAgICAgICAgICAgICAgICAqLwo+ICsgICAgdWludDhfdCAgICAgICAgaW5kaXJlY3Rfb3A7
ICAvKiBCTEtJRl9PUF97UkVBRC9XUklURX0gICAgICAgICAgICAgICAgKi8KPiArICAgIHVpbnQx
Nl90ICAgICAgIG5yX3NlZ21lbnRzOyAgLyogbnVtYmVyIG9mIHNlZ21lbnRzICAgICAgICAgICAg
ICAgICAgICovCj4gKyAgICB1aW50NjRfdCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUg
Z3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwICAqLwo+ICsgICAgYmxraWZfc2VjdG9yX3Qgc2Vj
dG9yX251bWJlcjsvKiBzdGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgKHIvdyBvbmx5KSAgKi8KPiAr
ICAgIGJsa2lmX3ZkZXZfdCAgIGhhbmRsZTsgICAgICAgLyogc2FtZSBhcyBmb3IgcmVhZC93cml0
ZSByZXF1ZXN0cyAgICAgICovCj4gKyAgICBncmFudF9yZWZfdCAgICBpbmRpcmVjdF9ncmVmc1tC
TEtJRl9NQVhfSU5ESVJFQ1RfUEFHRVNfUEVSX1JFUVVFU1RdOwo+ICsjaWZkZWYgX19pMzg2X18K
PiArICAgIHVpbnQ2NF90ICAgICAgIHBhZDsgICAgICAgICAgLyogTWFrZSBpdCA2NCBieXRlIGFs
aWduZWQgb24gaTM4NiAgICAgICovCj4gKyNlbmRpZgo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCBi
bGtpZl9yZXF1ZXN0X2luZGlyZWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3RfdDsKPiArCj4gK3N0
cnVjdCBibGtpZl9yZXNwb25zZSB7Cj4gKyAgICB1aW50NjRfdCAgICAgICAgaWQ7ICAgICAgICAg
ICAgICAvKiBjb3BpZWQgZnJvbSByZXF1ZXN0ICovCj4gKyAgICB1aW50OF90ICAgICAgICAgb3Bl
cmF0aW9uOyAgICAgICAvKiBjb3BpZWQgZnJvbSByZXF1ZXN0ICovCj4gKyAgICBpbnQxNl90ICAg
ICAgICAgc3RhdHVzOyAgICAgICAgICAvKiBCTEtJRl9SU1BfPz8/ICAgICAgICovCj4gK307Cj4g
K3R5cGVkZWYgc3RydWN0IGJsa2lmX3Jlc3BvbnNlIGJsa2lmX3Jlc3BvbnNlX3Q7Cj4gKwo+ICsv
Kgo+ICsgKiBTVEFUVVMgUkVUVVJOIENPREVTLgo+ICsgKi8KPiArIC8qIE9wZXJhdGlvbiBub3Qg
c3VwcG9ydGVkIChvbmx5IGhhcHBlbnMgb24gYmFycmllciB3cml0ZXMpLiAqLwo+ICsjZGVmaW5l
IEJMS0lGX1JTUF9FT1BOT1RTVVBQICAtMgo+ICsgLyogT3BlcmF0aW9uIGZhaWxlZCBmb3Igc29t
ZSB1bnNwZWNpZmllZCByZWFzb24gKC1FSU8pLiAqLwo+ICsjZGVmaW5lIEJMS0lGX1JTUF9FUlJP
UiAgICAgICAtMQo+ICsgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCj4g
KyNkZWZpbmUgQkxLSUZfUlNQX09LQVkgICAgICAgICAwCj4gKwo+ICsvKgo+ICsgKiBHZW5lcmF0
ZSBibGtpZiByaW5nIHN0cnVjdHVyZXMgYW5kIHR5cGVzLgo+ICsgKi8KPiArREVGSU5FX1JJTkdf
VFlQRVMoYmxraWYsIHN0cnVjdCBibGtpZl9yZXF1ZXN0LCBzdHJ1Y3QgYmxraWZfcmVzcG9uc2Up
Owo+ICsKPiArI2RlZmluZSBWRElTS19DRFJPTSAgICAgICAgMHgxCj4gKyNkZWZpbmUgVkRJU0tf
UkVNT1ZBQkxFICAgIDB4Mgo+ICsjZGVmaW5lIFZESVNLX1JFQURPTkxZICAgICAweDQKPiArCj4g
KyNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX0JMS0lGX0ggKi8KPiBkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9ody94ZW4vaW8vcmluZy5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIGluY2x1ZGUvaHcveGVuL2lvL3Jp
bmcuaAo+IHJlbmFtZSB0byBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oCj4gZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4
IDAwMDAwMDAwMDAuLmFlM2RjNzIwZmEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKPiBAQCAtMCwwICsxLDI1NCBAQAo+ICsvKgo+ICsg
KiB1c2JpZi5oCj4gKyAqCj4gKyAqIFVTQiBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nl
cy4KPiArICoKPiArICogQ29weXJpZ2h0IChDKSAyMDA5LCBGVUpJVFNVIExBQk9SQVRPUklFUyBM
VEQuCj4gKyAqIEF1dGhvcjogTm9ib3J1IEl3YW1hdHN1IDxuX2l3YW1hdHN1QGpwLmZ1aml0c3Uu
Y29tPgo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRp
bmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPiArICog
c2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hv
bSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBu
b3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPiAr
ICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4g
KyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQg
Tk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+ICsgKiBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBO
TyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBM
SUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
Rwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiArICov
Cj4gKwo+ICsjaWZuZGVmIFhFTl9QVUJMSUNfSU9fVVNCSUZfSAo+ICsjZGVmaW5lIFhFTl9QVUJM
SUNfSU9fVVNCSUZfSAo+ICsKPiArI2luY2x1ZGUgInJpbmcuaCIKPiArI2luY2x1ZGUgIi4uL2dy
YW50X3RhYmxlLmgiCj4gKwo+ICsvKgo+ICsgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3Rp
YXRpb24KPiArICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gKyAqIFRoZSB0
d28gaGFsdmVzIG9mIGEgWGVuIHB2VVNCIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUg
WGVuU3RvcmUgdG8KPiArICogY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlh
dGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMuIFRoaXMKPiArICogc2VjdGlvbiBlbnVtZXJhdGVzIHRo
ZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKPiArICog
YmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNv
bnZlbnRpb24uCj4gKyAqCj4gKyAqIEFueSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBl
ZmZlY3QgaWYgdGhlIGNvcnJlc3BvbmRpbmcgWGVuQnVzIG5vZGUKPiArICogaXMgbm90IHByZXNl
bnQgaW4gdGhlIFhlblN0b3JlLgo+ICsgKgo+ICsgKiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9u
cyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBzb2xlbHkgZm9yIHVzZSBieSB0aGUKPiArICogZHJpdmVy
IHNpZGUgd2hvc2UgWGVuQnVzIHRyZWUgY29udGFpbnMgdGhlbS4KPiArICoKPiArICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgWGVu
QnVzIE5vZGVzCj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0t
LS0tLS0tLSBCYWNrZW5kIERldmljZSBJZGVudGlmaWNhdGlvbiAoUFJJVkFURSkgLS0tLS0tLS0t
LS0tLS0tLS0tCj4gKyAqCj4gKyAqIG51bS1wb3J0cwo+ICsgKiAgICAgIFZhbHVlczogICAgICAg
ICB1bnNpZ25lZCBbMS4uLjMxXQo+ICsgKgo+ICsgKiAgICAgIE51bWJlciBvZiBwb3J0cyBmb3Ig
dGhpcyAodmlydHVhbCkgVVNCIGhvc3QgY29ubmVjdG9yLgo+ICsgKgo+ICsgKiB1c2ItdmVyCj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkIFsxLi4uMl0KPiArICoKPiArICogICAg
ICBVU0IgdmVyc2lvbiBvZiB0aGlzIGhvc3QgY29ubmVjdG9yOiAxID0gVVNCIDEuMSwgMiA9IFVT
QiAyLjAuCj4gKyAqCj4gKyAqIHBvcnQvWzEuLi4zMV0KPiArICogICAgICBWYWx1ZXM6ICAgICAg
ICAgc3RyaW5nCj4gKyAqCj4gKyAqICAgICAgUGh5c2ljYWwgVVNCIGRldmljZSBjb25uZWN0ZWQg
dG8gdGhlIGdpdmVuIHBvcnQsIGUuZy4gIjMtMS41Ii4KPiArICoKPiArICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBO
b2Rlcwo+ICsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSBSZXF1ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCj4gKyAqCj4gKyAqIGV2ZW50LWNoYW5uZWwKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAg
dW5zaWduZWQKPiArICoKPiArICogICAgICBUaGUgaWRlbnRpZmllciBvZiB0aGUgWGVuIGV2ZW50
IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkKPiArICogICAgICBpbiB0aGUgcmluZyBi
dWZmZXIuCj4gKyAqCj4gKyAqIHVyYi1yaW5nLXJlZgo+ICsgKiAgICAgIFZhbHVlczogICAgICAg
ICB1bnNpZ25lZAo+ICsgKgo+ICsgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50
aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAo+ICsgKiAgICAgIHRoZSBzb2xl
IHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4gVGhpcyBpcyB0aGUgcmlu
Zwo+ICsgKiAgICAgIGJ1ZmZlciBmb3IgdXJiIHJlcXVlc3RzLgo+ICsgKgo+ICsgKiBjb25uLXJp
bmctcmVmCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCj4gKyAqCj4gKyAqICAg
ICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJh
Y2tlbmQgdG8gbWFwCj4gKyAqICAgICAgdGhlIHNvbGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNp
emVkIHJpbmcgYnVmZmVyLiBUaGlzIGlzIHRoZSByaW5nCj4gKyAqICAgICAgYnVmZmVyIGZvciBj
b25uZWN0aW9uL2Rpc2Nvbm5lY3Rpb24gcmVxdWVzdHMuCj4gKyAqCj4gKyAqIHByb3RvY29sCj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZyAoWEVOX0lPX1BST1RPX0FCSV8qKQo+ICsg
KiAgICAgIERlZmF1bHQgVmFsdWU6ICBYRU5fSU9fUFJPVE9fQUJJX05BVElWRQo+ICsgKgo+ICsg
KiAgICAgIFRoZSBtYWNoaW5lIEFCSSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBvZiBhbGwg
cmluZyByZXF1ZXN0IGFuZAo+ICsgKiAgICAgIHJlc3BvbnNlIHN0cnVjdHVyZXMuCj4gKyAqCj4g
KyAqLwo+ICsKPiArZW51bSB1c2Jfc3BlY192ZXJzaW9uIHsKPiArCVVTQl9WRVJfVU5LTk9XTiA9
IDAsCj4gKwlVU0JfVkVSX1VTQjExLAo+ICsJVVNCX1ZFUl9VU0IyMCwKPiArCVVTQl9WRVJfVVNC
MzAsCS8qIG5vdCBzdXBwb3J0ZWQgeWV0ICovCj4gK307Cj4gKwo+ICsvKgo+ICsgKiAgVVNCIHBp
cGUgaW4gdXNiaWZfcmVxdWVzdAo+ICsgKgo+ICsgKiAgLSBwb3J0IG51bWJlcjoJYml0cyAwLTQK
PiArICoJCQkJKFVTQl9NQVhDSElMRFJFTiBpcyAzMSkKPiArICoKPiArICogIC0gb3BlcmF0aW9u
IGZsYWc6CWJpdCA1Cj4gKyAqCQkJCSgwID0gc3VibWl0IHVyYiwKPiArICoJCQkJIDEgPSB1bmxp
bmsgdXJiKQo+ICsgKgo+ICsgKiAgLSBkaXJlY3Rpb246CQliaXQgNwo+ICsgKgkJCQkoMCA9IEhv
c3QtdG8tRGV2aWNlIFtPdXRdCj4gKyAqCQkJCSAxID0gRGV2aWNlLXRvLUhvc3QgW0luXSkKPiAr
ICoKPiArICogIC0gZGV2aWNlIGFkZHJlc3M6CWJpdHMgOC0xNAo+ICsgKgo+ICsgKiAgLSBlbmRw
b2ludDoJCWJpdHMgMTUtMTgKPiArICoKPiArICogIC0gcGlwZSB0eXBlOgliaXRzIDMwLTMxCj4g
KyAqCQkJCSgwMCA9IGlzb2Nocm9ub3VzLCAwMSA9IGludGVycnVwdCwKPiArICoJCQkJIDEwID0g
Y29udHJvbCwgMTEgPSBidWxrKQo+ICsgKi8KPiArCj4gKyNkZWZpbmUgVVNCSUZfUElQRV9QT1JU
X01BU0sJMHgwMDAwMDAxZgo+ICsjZGVmaW5lIFVTQklGX1BJUEVfVU5MSU5LCTB4MDAwMDAwMjAK
PiArI2RlZmluZSBVU0JJRl9QSVBFX0RJUgkJMHgwMDAwMDA4MAo+ICsjZGVmaW5lIFVTQklGX1BJ
UEVfREVWX01BU0sJMHgwMDAwMDA3Zgo+ICsjZGVmaW5lIFVTQklGX1BJUEVfREVWX1NISUZUCTgK
PiArI2RlZmluZSBVU0JJRl9QSVBFX0VQX01BU0sJMHgwMDAwMDAwZgo+ICsjZGVmaW5lIFVTQklG
X1BJUEVfRVBfU0hJRlQJMTUKPiArI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfTUFTSwkweDAwMDAw
MDAzCj4gKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX1NISUZUCTMwCj4gKyNkZWZpbmUgVVNCSUZf
UElQRV9UWVBFX0lTT0MJMAo+ICsjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JTlQJMQo+ICsjZGVm
aW5lIFVTQklGX1BJUEVfVFlQRV9DVFJMCTIKPiArI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQlVM
SwkzCj4gKwo+ICsjZGVmaW5lIHVzYmlmX3BpcGVwb3J0bnVtKHBpcGUpCQkJKChwaXBlKSAmIFVT
QklGX1BJUEVfUE9SVF9NQVNLKQo+ICsjZGVmaW5lIHVzYmlmX3NldHBvcnRudW1fcGlwZShwaXBl
LCBwb3J0bnVtKQkoKHBpcGUpIHwgKHBvcnRudW0pKQo+ICsKPiArI2RlZmluZSB1c2JpZl9waXBl
dW5saW5rKHBpcGUpCQkJKChwaXBlKSAmIFVTQklGX1BJUEVfVU5MSU5LKQo+ICsjZGVmaW5lIHVz
YmlmX3BpcGVzdWJtaXQocGlwZSkJCQkoIXVzYmlmX3BpcGV1bmxpbmsocGlwZSkpCj4gKyNkZWZp
bmUgdXNiaWZfc2V0dW5saW5rX3BpcGUocGlwZSkJCSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElO
SykKPiArCj4gKyNkZWZpbmUgdXNiaWZfcGlwZWluKHBpcGUpCQkJKChwaXBlKSAmIFVTQklGX1BJ
UEVfRElSKQo+ICsjZGVmaW5lIHVzYmlmX3BpcGVvdXQocGlwZSkJCQkoIXVzYmlmX3BpcGVpbihw
aXBlKSkKPiArCj4gKyNkZWZpbmUgdXNiaWZfcGlwZWRldmljZShwaXBlKQkJCVwKPiArCQkoKChw
aXBlKSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKQo+ICsK
PiArI2RlZmluZSB1c2JpZl9waXBlZW5kcG9pbnQocGlwZSkJCVwKPiArCQkoKChwaXBlKSA+PiBV
U0JJRl9QSVBFX0VQX1NISUZUKSAmIFVTQklGX1BJUEVfRVBfTUFTSykKPiArCj4gKyNkZWZpbmUg
dXNiaWZfcGlwZXR5cGUocGlwZSkJCQlcCj4gKwkJKCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBF
X1NISUZUKSAmIFVTQklGX1BJUEVfVFlQRV9NQVNLKQo+ICsjZGVmaW5lIHVzYmlmX3BpcGVpc29j
KHBpcGUpCSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfSVNPQykKPiAr
I2RlZmluZSB1c2JpZl9waXBlaW50KHBpcGUpCSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJ
Rl9QSVBFX1RZUEVfSU5UKQo+ICsjZGVmaW5lIHVzYmlmX3BpcGVjdHJsKHBpcGUpCSh1c2JpZl9w
aXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQ1RSTCkKPiArI2RlZmluZSB1c2JpZl9w
aXBlYnVsayhwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0JV
TEspCj4gKwo+ICsjZGVmaW5lIFVTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVCAoMTYpCj4g
KyNkZWZpbmUgVVNCSUZfTUFYX1BPUlROUgkzMQo+ICsjZGVmaW5lIFVTQklGX1JJTkdfU0laRQk0
MDk2Cj4gKwo+ICsvKgo+ICsgKiBSSU5HIGZvciB0cmFuc2ZlcnJpbmcgdXJicy4KPiArICovCj4g
K3N0cnVjdCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQgewo+ICsJZ3JhbnRfcmVmX3QgZ3JlZjsKPiAr
CXVpbnQxNl90IG9mZnNldDsKPiArCXVpbnQxNl90IGxlbmd0aDsKPiArfTsKPiArCj4gK3N0cnVj
dCB1c2JpZl91cmJfcmVxdWVzdCB7Cj4gKwl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLwo+
ICsJdWludDE2X3QgbnJfYnVmZmVyX3NlZ3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1
ZmZlciBzZWdtZW50cyAqLwo+ICsKPiArCS8qIGJhc2ljIHVyYiBwYXJhbWV0ZXIgKi8KPiArCXVp
bnQzMl90IHBpcGU7Cj4gKwl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczsKPiArI2RlZmluZSBVU0JJ
Rl9TSE9SVF9OT1RfT0sJMHgwMDAxCj4gKwl1aW50MTZfdCBidWZmZXJfbGVuZ3RoOwo+ICsJdW5p
b24gewo+ICsJCXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBfcGFja2V0IChDdHJsKSAqLwo+ICsK
PiArCQlzdHJ1Y3Qgewo+ICsJCQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4
KSBpbiB1c2IgY29yZSAqLwo+ICsJCQl1aW50MTZfdCBzdGFydF9mcmFtZTsgLyogc3RhcnQgZnJh
bWUgKi8KPiArCQkJdWludDE2X3QgbnVtYmVyX29mX3BhY2tldHM7IC8qIG51bWJlciBvZiBJU08g
cGFja2V0ICovCj4gKwkJCXVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nfc2VnczsgLyogbnVtYmVyIG9m
IGlzb19mcmFtZV9kZXNjIHNlZ21lbnRzICovCj4gKwkJfSBpc29jOwo+ICsKPiArCQlzdHJ1Y3Qg
ewo+ICsJCQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1c2IgY29y
ZSAqLwo+ICsJCQl1aW50MTZfdCBwYWRbM107Cj4gKwkJfSBpbnRyOwo+ICsKPiArCQlzdHJ1Y3Qg
ewo+ICsJCQl1aW50MTZfdCB1bmxpbmtfaWQ7IC8qIHVubGluayByZXF1ZXN0IGlkICovCj4gKwkJ
CXVpbnQxNl90IHBhZFszXTsKPiArCQl9IHVubGluazsKPiArCj4gKwl9IHU7Cj4gKwo+ICsJLyog
dXJiIGRhdGEgc2VnbWVudHMgKi8KPiArCXN0cnVjdCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQgc2Vn
W1VTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVF07Cj4gK307Cj4gK3R5cGVkZWYgc3RydWN0
IHVzYmlmX3VyYl9yZXF1ZXN0IHVzYmlmX3VyYl9yZXF1ZXN0X3Q7Cj4gKwo+ICtzdHJ1Y3QgdXNi
aWZfdXJiX3Jlc3BvbnNlIHsKPiArCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCj4gKwl1
aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJU08pICovCj4gKwlpbnQzMl90
IHN0YXR1czsgLyogc3RhdHVzIChub24tSVNPKSAqLwo+ICsJaW50MzJfdCBhY3R1YWxfbGVuZ3Ro
OyAvKiBhY3R1YWwgdHJhbnNmZXIgbGVuZ3RoICovCj4gKwlpbnQzMl90IGVycm9yX2NvdW50OyAv
KiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLwo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCB1c2JpZl91
cmJfcmVzcG9uc2UgdXNiaWZfdXJiX3Jlc3BvbnNlX3Q7Cj4gKwo+ICtERUZJTkVfUklOR19UWVBF
Uyh1c2JpZl91cmIsIHN0cnVjdCB1c2JpZl91cmJfcmVxdWVzdCwgc3RydWN0IHVzYmlmX3VyYl9y
ZXNwb25zZSk7Cj4gKyNkZWZpbmUgVVNCX1VSQl9SSU5HX1NJWkUgX19DT05TVF9SSU5HX1NJWkUo
dXNiaWZfdXJiLCBVU0JJRl9SSU5HX1NJWkUpCj4gKwo+ICsvKgo+ICsgKiBSSU5HIGZvciBub3Rp
ZnlpbmcgY29ubmVjdC9kaXNjb25uZWN0IGV2ZW50cyB0byBmcm9udGVuZAo+ICsgKi8KPiArc3Ry
dWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCB7Cj4gKwl1aW50MTZfdCBpZDsKPiArfTsKPiArdHlwZWRl
ZiBzdHJ1Y3QgdXNiaWZfY29ubl9yZXF1ZXN0IHVzYmlmX2Nvbm5fcmVxdWVzdF90Owo+ICsKPiAr
c3RydWN0IHVzYmlmX2Nvbm5fcmVzcG9uc2Ugewo+ICsJdWludDE2X3QgaWQ7IC8qIHJlcXVlc3Qg
aWQgKi8KPiArCXVpbnQ4X3QgcG9ydG51bTsgLyogcG9ydCBudW1iZXIgKi8KPiArCXVpbnQ4X3Qg
c3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQgKi8KPiArI2RlZmluZSBVU0JJRl9TUEVFRF9OT05F
CTAKPiArI2RlZmluZSBVU0JJRl9TUEVFRF9MT1cJCTEKPiArI2RlZmluZSBVU0JJRl9TUEVFRF9G
VUxMCTIKPiArI2RlZmluZSBVU0JJRl9TUEVFRF9ISUdICTMKPiArfTsKPiArdHlwZWRlZiBzdHJ1
Y3QgdXNiaWZfY29ubl9yZXNwb25zZSB1c2JpZl9jb25uX3Jlc3BvbnNlX3Q7Cj4gKwo+ICtERUZJ
TkVfUklOR19UWVBFUyh1c2JpZl9jb25uLCBzdHJ1Y3QgdXNiaWZfY29ubl9yZXF1ZXN0LCBzdHJ1
Y3QgdXNiaWZfY29ubl9yZXNwb25zZSk7Cj4gKyNkZWZpbmUgVVNCX0NPTk5fUklOR19TSVpFIF9f
Q09OU1RfUklOR19TSVpFKHVzYmlmX2Nvbm4sIFVTQklGX1JJTkdfU0laRSkKPiArCj4gKyNlbmRp
ZiAvKiBYRU5fUFVCTElDX0lPX1VTQklGX0ggKi8KPiAtLQo+IEFudGhvbnkgUEVSQVJECgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:08:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcuB3-0003LR-O1; Mon, 17 Jun 2019 16:08: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=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcuB2-0003LL-GH
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:08:12 +0000
X-Inumbo-ID: 19e8ce7a-911a-11e9-8586-fbcfaa88cca6
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19e8ce7a-911a-11e9-8586-fbcfaa88cca6;
 Mon, 17 Jun 2019 16:08:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 10:08:09 -0600
Message-Id: <5D07BAE20200007800238E5D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 10:08:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5C80F130020000780021C602@prv1-mh.provo.novell.com>
 <5C80F32C020000780021C626@prv1-mh.provo.novell.com>
 <5C80F32C0200000000103FF7@prv1-mh.provo.novell.com>
 <5C80F32C0200007800232900@prv1-mh.provo.novell.com>
 <5C80F32C0200000000104D67@prv1-mh.provo.novell.com>
 <5C80F32C0200007800238665@prv1-mh.provo.novell.com>
 <5D03C3B90200007800238676@prv1-mh.provo.novell.com>
 <fb71b7c1-133d-b68d-f4a4-ce788cb7d32a@citrix.com>
In-Reply-To: <fb71b7c1-133d-b68d-f4a4-ce788cb7d32a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH 2/2] x86/mtrr: fix 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: Charles Arnold <CARNOLD@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE3OjQ3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTQvMDYvMjAxOSAxNjo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA3
LjAzLjE5IGF0IDExOjMyLCAgd3JvdGU6Cj4+PiBnZW5lcmljLmM6IEluIGZ1bmN0aW9uIOKAmHBy
aW50X210cnJfc3RhdGXigJk6Cj4+PiBnZW5lcmljLmM6MjEwOjExOiBlcnJvcjog4oCYJTAqbHji
gJkgZGlyZWN0aXZlIG91dHB1dCBiZXR3ZWVuIDEgYW5kIDEwNzM3NDE4MjMgCj4+PiBieXRlcyBt
YXkgY2F1c2UgcmVzdWx0IHRvIGV4Y2VlZCDigJhJTlRfTUFY4oCZIFstV2Vycm9yPWZvcm1hdC1v
dmVyZmxvdz1dCj4+PiAgIDIxMCB8ICAgIHByaW50aygiJXMgICV1IGJhc2UgJTAqIlBSSXg2NCIw
MDAgbWFzayAlMCoiUFJJeDY0IjAwMCAlc1xuIiwKPj4+ICAgICAgIHwgICAgICAgICAgIF5+fn5+
fn5+fn5+fn5+fn5+Cj4+PiBnZW5lcmljLmM6MjEwOjQ0OiBub3RlOiBmb3JtYXQgc3RyaW5nIGlz
IGRlZmluZWQgaGVyZQo+Pj4gICAyMTAgfCAgICBwcmludGsoIiVzICAldSBiYXNlICUwKiJQUkl4
NjQiMDAwIG1hc2sgJTAqIlBSSXg2NCIwMDAgJXNcbiIsCj4+PiBnZW5lcmljLmM6MjEwOjExOiBu
b3RlOiBkaXJlY3RpdmUgYXJndW1lbnQgaW4gdGhlIHJhbmdlIFswLCAKPj4+IDQ1MDM1OTk2Mjcz
NzA0OTVdCj4+PiAgIDIxMCB8ICAgIHByaW50aygiJXMgICV1IGJhc2UgJTAqIlBSSXg2NCIwMDAg
bWFzayAlMCoiUFJJeDY0IjAwMCAlc1xuIiwKPj4+ICAgICAgIHwgICAgICAgICAgIF5+fn5+fn5+
fn5+fn5+fn5+Cj4+PiBnZW5lcmljLmM6MjEwOjExOiBub3RlOiBhc3N1bWluZyBkaXJlY3RpdmUg
b3V0cHV0IG9mIDEgYnl0ZQo+Pj4KPj4+IFJlc3RyaWN0IHRoZSB3aWR0aCBvZiB0aGUgdmFyaWFi
bGUgIndpZHRoIiBjb250cm9sbGluZyB0aGUgbnVtYmVyIG9mCj4+PiBhZGRyZXNzIGRpZ2l0cyBv
dXRwdXQuCj4+Pgo+Pj4gUmVwb3J0ZWQtYnk6IENoYXJsZXMgQXJub2xkIDxjYXJub2xkQHN1c2Uu
Y29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
PiBUaGlzIG9uZSdzIHN0aWxsIHBlbmRpbmcgZm9yIHVzIHRvIGJ1aWxkIGNsZWFubHkgd2l0aCBn
Y2MgOS4KPiAKPiBJIGNhbid0IHJlcHJvZHVjZSBpdCB3aXRoIGFueSBidWlsZCBvZiBHQ0MgOSAo
YWxsIG9mIHdoaWNoIGFyZSBzdHJhaWdodAo+IGZyb20gdGhlIHVwc3RyZWFtIHRyZWUpLiAgSXMg
dGhpcyBhIGxvY2FsbHkgcGF0Y2hlZCB2ZXJzaW9uPwoKVGhpcyB3YXMgd2l0aCBhIHByZS1SQyB2
ZXJzaW9uIG9mIGdjYzk7IEkgd291bGRuJ3QgYmUgc3VycHJpc2VkIGlmIHRoZXkKY2hhbmdlZCB0
aGVpciBjb2RlIGJlZm9yZSB0aGUgcmVsZWFzZS4gSSBhZG1pdCBpdCBkaWRuJ3Qgb2NjdXIgdG8g
bWUgdG8KcmV0cnkgYnVpbGRpbmcgd2l0aG91dCB0aGUgcGF0Y2guCgo+PiBJIGtub3cgeW91J2Qg
bGlrZSBpdCBiZSBkb25lIGRpZmZlcmVudGx5LCBidXQgSSdtIG5vdCBoYXBweSB3aXRoIHRoZQo+
PiBpbXBsaWNhdGlvbnMgb2YgeW91ciBzdWdnZXN0aW9uLCBhbmQgSSd2ZSBleHBsYWluZWQgd2h5
Lgo+IAo+IEJ1dCB5b3UgaGF2ZW4ndCBhZGVxdWF0ZWx5IChJTU8pIGFkZHJlc3NlZCBhbnkgb2Yg
dGhlIHNob3J0Y29taW5ncy4gCj4gTm90YWJseSB0aGF0IHRoZSBhcmd1bWVudCBmYWxscyBkb3du
IG9uIGFsbCBjb21tb24gSW50ZWwgcGxhdGZvcm1zLCBhbmQKPiBpdHMgc3RpbGwgYSBwaWVjZSBv
ZiBtYWdpYyB3aGljaCBvbmx5IHlvdSBrbm93IGhvdyB0byBpbnRlcnByZXQuCgpJJ20gdW5hd2Fy
ZSBvZiBzaG9ydGNvbWluZ3MsIGFuZCB0aGUgIm1hZ2ljcyIgb2YgdGhlIG51bWJlciBvZiBkaWdp
dHMKbG9nZ2VkIGlzIHNpbXBseSBub3QgcmVsZXZhbnQgdG8gcGVvcGxlIG5vdyBrbm93aW5nIG9m
IHRoaXMuIEl0IGlzCnJlbGV2YW50IHRvIHBlb3BsZSBsaWtlIG1lIHdobyBkbyBrbm93LiBBbmQg
SSBjYW4ndCBkbyBhbnl0aGluZyBhYm91dAp0aGUgbnVtYmVyIG9mIGFkZHJlc3MgYml0cyBvbiBj
b21tb24gSW50ZWwgcGxhdGZvcm1zIG5vdCBiZWluZyBldmVubHkKZGl2aXNpYmxlIGJ5IDQuCgo+
PiBJIHdvdWxkCj4+IChoZXNpdGFudGx5LCBpLmUuIGp1c3QgdG8gZ2V0IHRoZSBidWlsZCBpc3N1
ZSBvdXQgb2YgdGhlIHdheSkgYWNrCj4+IHlvdXIgdmFyaWFudCBpZiB5b3Ugc3VibWl0dGVkIGl0
LCBidXQgSSdkIGFwcHJlY2lhdGUgaWYgeW91IHdvdWxkCj4+IHJlLWNvbnNpZGVyIHdoZXRoZXIg
eW91IGNvdWxkIGxpdmUgd2l0aCBnb2luZyB3aXRoIHRoZSBvbmUgaGVyZS4KPiAKPiBJJ20gaGFw
cHkgdG8gcHV0IGEgU29CIGFuZCByZWFsIGNvbW1pdCBtZXNzYWdlIG9uIG15IHBhdGNoLCBidXQg
SSdkIGxpa2UKPiB0byBhY3R1YWxseSBnZXQgdG8gdGhlIGJvdHRvbSBvZiB0aGUgYnVpbGQgZmFp
bHVyZSwgZ2l2ZW4gdGhhdCBpdCBoYXNuJ3QKPiBiZWVuIHJlcHJvZHVjZWQgYnkgYW55b25lIGVs
c2UgdXNpbmcgR0NDIDkuCj4gCj4gSSBkb24ndCB2aWV3IGxpbWl0aW5nIHRoZSB0eXBlIGFzIGEg
dmlhYmxlIGZpeCwgYmVjYXVzZSBhbGwgZG9lcyBpcyB0cnkKPiB0byBnYW1lIHdoaWNoZXZlciBw
aWVjZSBvZiBsb2dpYyBHQ0MgaXMgdXNpbmcgdG8gb2JqZWN0IHRvIHRoZQo+IGNvbnN0cnVjdCwg
YW5kIGlzIHRoZXJlZm9yZSBsaWtlbHkgdG8gYnJlYWsgYWdhaW4gaW4gdGhlIGZ1dHVyZS4KCldl
bGwsIEkgY2FuJ3QgZXhjbHVkZSB0aGlzIGhhcHBlbmluZywgYnV0IHRoZSBtZW50aW9uIG9mIElO
VF9NQVggaW4KdGhlIGRpYWdub3N0aWMgZG9lc24ndCBzZWVtIHRvIG1ha2UgdGhpcyB2ZXJ5IGxp
a2VseSB3aXRoIGFuIDgtYml0IHdpZGUKd2lkdGggc3BlY2lmaWVyLgoKSmFuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:11:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:11:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcuE4-00043w-7C; Mon, 17 Jun 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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcuE2-00043q-L8
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:11:18 +0000
X-Inumbo-ID: 88ac03d0-911a-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88ac03d0-911a-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:11: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 3081E208C0;
 Mon, 17 Jun 2019 16:11:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560787875;
 bh=JQvTBCIQMDW4PU+ch0OTZu/7IHwVmhyB9BXnIO5ah58=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Ow6H1BBrGO+zn1USoshuIPSM/+cdp+cmXwLR7iq9XL3Obp28RjvaKRHrx2+XseovF
 7vOk1tqTau3Qf/Bcea6RSL0AwhGRl312D8QceYn2HoaHaQ/+UVzrsuYgCNeOyUjbcI
 bCVRcC71MCZ1Qm2sh4m1cfvnNkw0pLPPY++170pg=
Date: Mon, 17 Jun 2019 09:11:14 -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: <20190611184541.7281-2-volodymyr_babchuk@epam.com>
Message-ID: <alpine.DEB.2.21.1906170911040.2072@sstabellini-ThinkPad-T480s>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-2-volodymyr_babchuk@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 01/10] xen/arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.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>

T24gVHVlLCAxMSBKdW4gMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gVGhpcyBwYXRj
aCBhZGRzIGJhc2ljIGZyYW1ld29yayBmb3IgVEVFIG1lZGlhdG9ycy4gR3Vlc3RzIGNhbid0IHRh
bGsKPiB0byBURUUgZGlyZWN0bHksIHdlIG5lZWQgc29tZSBlbnRpdHkgdGhhdCB3aWxsIGludGVy
Y2VwdCByZXF1ZXN0Cj4gYW5kIGRlY2lkZSB3aGF0IHRvIGRvIHdpdGggdGhlbS4gIlRFRSBtZWRp
YXRvciIgaXMgYSBzdWNoIGVudGl0eS4KPiAKPiBUaGlzIGlzIGhvdyBpdCB3b3JrczogdXNlciBj
YW4gYnVpbGQgWEVOIHdpdGggbXVsdGlwbGUgVEVFIG1lZGlhdG9ycwo+IChzZWUgdGhlIG5leHQg
cGF0Y2hlcywgd2hlcmUgT1AtVEVFIG1lZGlhdG9yIGlzIGludHJvZHVjZWQpLgo+IFRFRSBtZWRp
YXRvciByZWdpc3RlciBzZWxmIHdpdGggUkVHSVNURVJfVEVFX01FRElBVE9SKCkgbWFjcm8gaW4g
dGhlCj4gc2FtZSB3YXksIGFzIGRldmljZSBkcml2ZXJzIHVzZSBEVF9ERVZJQ0VfU1RBUlQoKS9E
VF9ERVZJQ0VfRU5EKCkKPiBtYWNyb3MuCj4gCj4gQXQgcnVuLXRpbWUsIGR1cmluZyBpbml0aWFs
aXphdGlvbiwgZnJhbWV3b3JrIGNhbGxzIHByb2JlKCkgZnVuY3Rpb24KPiBmb3IgZWFjaCBhdmFp
bGFibGUgbWVkaWF0b3IgZHJpdmVyIHRvIGZpbmQgd2hpY2ggVEVFIGlzIGluc3RhbGxlZAo+IG9u
IHRoZSBwbGF0Zm9ybS4gVGhlbiBnZW5lcmljIHZTTUMgaGFuZGxlciB3aWxsIGNhbGwgc2VsZWN0
ZWQgbWVkaWF0b3IKPiB3aGVuIGl0IGludGVyY2VwdCBTTUMvSFZDIHRoYXQgYmVsb25ncyB0byBU
RUUgT1Mgb3IgVEVFIGFwcGxpY2F0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBC
YWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiBDaGFuZ2VzIGZyb20gdjU6Cj4g
ICAtIEZpeGVkIGJ1Zywgd2hlbiBYRU4gd29uJ3QgYm9vdCB3aXRoIENPTkZJR19URUU9bgo+ICAg
LSBGaXhlZCBjb2Rpbmcgc3R5bGUKPiAgIC0gQWRkZWQgX19yZWFkX21vc3RseSBhdHRyaWJ1dGUg
dG8gKmN1cl9tZWRpYXRvciB2YXJpYWJsZQo+IAo+IENoYW5nZXMgZnJvbSB2NDoKPiAgIC0gQWRk
ZWQgdGVlX2dldF90eXBlKCkgZnVuY3Rpb24sIHdoaWNoIHJldHVybnMgaWQgb2YgY3VycmVudGx5
Cj4gICAgIGF2YWlsYWJsZSBURUUKPiAgIC0gUmVtb3ZlZCAiZG9tMF90ZWVfZW5hYmxlZCIgY29t
bWFuZCBsaW5lIG9wdGlvbi4gRG9tMCBub3cgYWx3YXlzCj4gICAgIHVzZXMgY3VycmVudGx5IGF2
YWlsYWJsZSBURUUuCj4gICAtIEFkZGVkIFRFRSB0eXBlIHNhbml0eSBjaGVjayBpbiBhcmNoX3Nh
bml0aXNlX2RvbWFpbl9jb25maWcoKQo+ICAgLSB0ZWVfZG9tYWluX2luaXQoKSBub3cgaW50ZXJu
YWxseSBjaGVja3MgaWYgcmVxdWVzdGVkIFRFRSB0eXBlCj4gICAgIGNvcnJlc3BvbmRzIHRvIGF2
YWlsYWJsZSBURUUKPiAgIC0gcmVtb3ZlZCB0ZWVfZG9tYWluX2Rlc3Ryb3koKSBmdW5jdGlvbiBi
ZWNhdXNlIGl0IGlzIG5vdCB1c2VkCj4gICAgIGJ5IGFueW9uZQo+IAo+IENoYW5nZXMgZnJvbSB2
MzoKPiAKPiAgIC0gdGVlX2VuYWJsZSgpIHJlbmFtZWQgdG8gdGVlX2RvbWFpbl9pbml0KCkKPiAg
IC0gQWRkZWQgdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkgZnVuY3Rpb24gYWxvbmcgd2l0aAo+
ICAgICBjaGFuZ2VzIHRvIGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpCj4gICAtIEFkZGVk
IGNvbW1hbmQtbGluZSBwYXJhbWV0ZXIgZG9tMF90ZWVfZW5hYmxlZCwgd2hpY2ggY29udHJvbHMK
PiAgICAgaWYgdGVlIGlzIGVuYWJsZWQgZm9yIERvbTAuIEl0IGlzIGRpc2FibGVkIGJ5IGRlZmF1
bHQKPiAgIC0gSW5zdGVhZCBvZiBib29sZWFuIHRlZSBzdGF0ZSAoZW5hYmxlZC9kaXNhYmxlZCkg
SSBpbnRyb2R1Y2VkCj4gICAgIGVudW1lcmF0aW9uIHdpdGggdHdvIHZhbHVlczogbm9uZSBvciBu
YXRpdmUuIEl0IGlzIHBvc3NpYmxlCj4gICAgIHRvIGFkZCBvdGhlciB0eXBlcyBvZiB0ZWUgaW4g
dGhlIGZ1dHVyZQo+IAo+IENoYW5nZXMgZnJvbSB2MjoKPiAgIC0gUmVtb3ZlZCBlbXB0eSB0ZWUv
S2NvbmZpZyBmaWxlCj4gCj4gIENoYW5nZXMgZnJvbSB2MToKPiAgIC0gUmVtb3ZlZCB0ZWVfcmVt
b3ZlKCkgZnVuY3Rpb24KPiAgIC0gQ09ORklHX1RFRSBkZXBlbmRzIG9uIEVYUEVSVAo+ICAgLSB0
ZWVfZG9tYWluX2NyZWF0ZWQoKSBjb252ZXJ0ZWQgdG8gdGVlX2VuYWJsZSgpCj4gICAtIHRlZV9p
bml0KCkgaXMgY2FsbGVkIHVzaW5nIGluaXRjYWxsKCkgbWVjaGFuaXNtCj4gICAtIHRlZV9oYW5k
bGVfc21jKCkgcmVuYW1lZCB0byB0ZWVfaGFuZGxlX2NhbGwoKQo+IAo+ICBDaGFuZ2VzIGZyb20g
IlJGQyIgdmVyc2lvbjoKPiAgIC0gcmVuYW1lZCBDT05GSUdfQVJNX1RFRSB0byBDT05GSUdfVEVF
Cj4gICAtIGNoYW5nZWQgZGlzY292ZXJ5IG1lY2hhbmlzbTogaW5zdGVhZCBvZiBVVUlEIG1hdGhp
bmcsIFRFRS1zcGVjaWZpYwo+ICAgICAgcHJvYmluZyBpcyB1c2VkCj4gLS0tCj4gIE1BSU5UQUlO
RVJTICAgICAgICAgICAgICAgICAgIHwgICA2ICsrCj4gIHhlbi9hcmNoL2FybS9LY29uZmlnICAg
ICAgICAgIHwgICA3ICsrKwo+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICB8ICAgMSAr
Cj4gIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgIHwgIDE4ICsrKysrKwo+ICB4ZW4vYXJj
aC9hcm0vc2V0dXAuYyAgICAgICAgICB8ICAgMiArCj4gIHhlbi9hcmNoL2FybS90ZWUvTWFrZWZp
bGUgICAgIHwgICAxICsKPiAgeGVuL2FyY2gvYXJtL3RlZS90ZWUuYyAgICAgICAgfCAgOTggKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2FyY2gvYXJtL3ZzbWMuYyAgICAgICAg
ICAgfCAgIDUgKysKPiAgeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICAgfCAgIDcgKysrCj4g
IHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggIHwgICAxICsKPiAgeGVuL2luY2x1ZGUvYXNt
LWFybS90ZWUvdGVlLmggfCAxMTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+
ICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCB8ICAgNSArKwo+ICAxMiBmaWxlcyBjaGFu
Z2VkLCAyNjMgaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJt
L3RlZS9NYWtlZmlsZQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3RlZS90ZWUu
Ywo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmgKPiAK
PiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IDZmYmRjMmJk
Y2IuLmFiMzJlN2Y0MDkgMTAwNjQ0Cj4gLS0tIGEvTUFJTlRBSU5FUlMKPiArKysgYi9NQUlOVEFJ
TkVSUwo+IEBAIC0zODEsNiArMzgxLDEyIEBAIEY6CWNvbmZpZy9TdHViZG9tLm1rLmluCj4gIEY6
CW00L3N0dWJkb20ubTQKPiAgRjoJc3R1YmRvbS8KPiAgCj4gK1RFRSBNRURJQVRPUlMKPiArTToJ
Vm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+ICtTOglTdXBw
b3J0ZWQKPiArRjoJeGVuL2FyY2gvYXJtL3RlZS8KPiArRjoJeGVuL2luY2x1ZGUvYXNtLWFybS90
ZWUKPiArCj4gIFRPT0xTVEFDSwo+ICBNOglJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KPiAgTToJV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+IGluZGV4IDU4NWI1N2YwMjMu
LmNhYWYzNzdhMzMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKPiArKysgYi94
ZW4vYXJjaC9hcm0vS2NvbmZpZwo+IEBAIC0xMDYsNiArMTA2LDEzIEBAIGNvbmZpZyBIQVJERU5f
QlJBTkNIX1BSRURJQ1RPUgo+ICAKPiAgCSAgSWYgdW5zdXJlLCBzYXkgWS4KPiAgCj4gK2NvbmZp
ZyBURUUKPiArCWJvb2wgIkVuYWJsZSBURUUgbWVkaWF0b3JzIHN1cHBvcnQiIGlmIEVYUEVSVCA9
ICJ5Igo+ICsJZGVmYXVsdCBuCj4gKwloZWxwCj4gKwkgIFRoaXMgb3B0aW9uIGVuYWJsZXMgZ2Vu
ZXJpYyBURUUgbWVkaWF0b3JzIHN1cHBvcnQuIEl0IGFsbG93cyBndWVzdHMKPiArCSAgdG8gYWNj
ZXNzIHJlYWwgVEVFIHZpYSBvbmUgb2YgVEVFIG1lZGlhdG9ycyBpbXBsZW1lbnRlZCBpbiBYRU4u
Cj4gKwo+ICBlbmRtZW51Cj4gIAo+ICBtZW51ICJBUk0gZXJyYXRhIHdvcmthcm91bmQgdmlhIHRo
ZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+IGluZGV4IGNiOTAyY2I2ZmUuLjVjMmFhMzQ1
NTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gv
YXJtL01ha2VmaWxlCj4gQEAgLTUsNiArNSw3IEBAIHN1YmRpci0kKENPTkZJR19BQ1BJKSArPSBh
Y3BpCj4gIGlmbmVxICgkKENPTkZJR19OT19QTEFUKSx5KQo+ICBzdWJkaXIteSArPSBwbGF0Zm9y
bXMKPiAgZW5kaWYKPiArc3ViZGlyLSQoQ09ORklHX1RFRSkgKz0gdGVlCj4gIAo+ICBvYmotJChD
T05GSUdfSEFTX0FMVEVSTkFUSVZFKSArPSBhbHRlcm5hdGl2ZS5vCj4gIG9iai15ICs9IGJvb3Rm
ZHQuaW5pdC5vCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNo
L2FybS9kb21haW4uYwo+IGluZGV4IGFkMWIxMDZiZDcuLmQyN2ExMzdmN2EgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4g
QEAgLTMyLDYgKzMyLDcgQEAKPiAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+ICAjaW5jbHVk
ZSA8YXNtL3Byb2NpbmZvLmg+Cj4gICNpbmNsdWRlIDxhc20vcmVncy5oPgo+ICsjaW5jbHVkZSA8
YXNtL3RlZS90ZWUuaD4KPiAgI2luY2x1ZGUgPGFzbS92ZnAuaD4KPiAgI2luY2x1ZGUgPGFzbS92
Z2ljLmg+Cj4gICNpbmNsdWRlIDxhc20vdnRpbWVyLmg+Cj4gQEAgLTY0Nyw2ICs2NDgsMTIgQEAg
aW50IGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gKmNvbmZpZykKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgICAgIH0KPiAgCj4g
KyAgICBpZiAoIGNvbmZpZy0+YXJjaC50ZWVfdHlwZSAhPSBYRU5fRE9NQ1RMX0NPTkZJR19URUVf
Tk9ORSApCj4gKyAgICB7Cj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIlVuc3VwcG9y
dGVkIFRFRSB0eXBlXG4iKTsKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiAr
Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiBAQCAtNzA0LDYgKzcxMSw5IEBAIGludCBhcmNo
X2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgIGlmICggKHJjID0gZG9tYWlu
X3Z0aW1lcl9pbml0KGQsICZjb25maWctPmFyY2gpKSAhPSAwICkKPiAgICAgICAgICBnb3RvIGZh
aWw7Cj4gIAo+ICsgICAgaWYgKCAocmMgPSB0ZWVfZG9tYWluX2luaXQoZCwgY29uZmlnLT5hcmNo
LnRlZV90eXBlKSkgIT0gMCApCj4gKyAgICAgICAgZ290byBmYWlsOwo+ICsKPiAgICAgIHVwZGF0
ZV9kb21haW5fd2FsbGNsb2NrX3RpbWUoZCk7Cj4gIAo+ICAgICAgLyoKPiBAQCAtOTQ4LDYgKzk1
OCwxNCBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQp
Cj4gICAgICAgICAgICovCj4gICAgICAgICAgZG9tYWluX3ZwbDAxMV9kZWluaXQoZCk7Cj4gIAo+
ICsgICAgICAgIGQtPmFyY2gucmVsbWVtID0gUkVMTUVNX3RlZTsKPiArICAgICAgICAvKiBGYWxs
dGhyb3VnaCAqLwo+ICsKPiArICAgIGNhc2UgUkVMTUVNX3RlZToKPiArICAgICAgICByZXQgPSB0
ZWVfcmVsaW5xdWlzaF9yZXNvdXJjZXMoZCk7Cj4gKyAgICAgICAgaWYgKHJldCApCj4gKyAgICAg
ICAgICAgIHJldHVybiByZXQ7Cj4gKwo+ICAgICAgICAgIGQtPmFyY2gucmVsbWVtID0gUkVMTUVN
X3hlbjsKPiAgICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IDVhZjQ5Yzdh
MDguLjE2NDNmOTFmMWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysg
Yi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC00OSw2ICs0OSw3IEBACj4gICNpbmNsdWRlIDxh
c20vcGxhdGZvcm0uaD4KPiAgI2luY2x1ZGUgPGFzbS9wcm9jaW5mby5oPgo+ICAjaW5jbHVkZSA8
YXNtL3NldHVwLmg+Cj4gKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgo+ICAjaW5jbHVkZSA8eHNt
L3hzbS5oPgo+ICAjaW5jbHVkZSA8YXNtL2FjcGkuaD4KPiAgCj4gQEAgLTg5NCw2ICs4OTUsNyBA
QCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+
ICAgICAgZG9tMF9jZmcuYXJjaC5ucl9zcGlzID0gbWluKGdpY19udW1iZXJfbGluZXMoKSwgKHVu
c2lnbmVkIGludCkgOTkyKSAtIDMyOwo+ICAgICAgaWYgKCBnaWNfbnVtYmVyX2xpbmVzKCkgPiA5
OTIgKQo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiTWF4aW11bSBudW1iZXIgb2Yg
dkdJQyBJUlFzIGV4Y2VlZGVkLlxuIik7Cj4gKyAgICBkb20wX2NmZy5hcmNoLnRlZV90eXBlID0g
dGVlX2dldF90eXBlKCk7Cj4gICAgICBkb20wX2NmZy5tYXhfdmNwdXMgPSBkb20wX21heF92Y3B1
cygpOwo+ICAKPiAgICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZkb20wX2NmZywgdHJ1ZSk7
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0v
dGVlL01ha2VmaWxlCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5j
NTRkNDc5NmZmCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9hcmNoL2FybS90ZWUvTWFrZWZp
bGUKPiBAQCAtMCwwICsxIEBACj4gK29iai15ICs9IHRlZS5vCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS90ZWUvdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jCj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4zOTY0YThhNWNkCj4gLS0tIC9kZXYvbnVsbAo+
ICsrKyBiL3hlbi9hcmNoL2FybS90ZWUvdGVlLmMKPiBAQCAtMCwwICsxLDk4IEBACj4gKy8qCj4g
KyAqIHhlbi9hcmNoL2FybS90ZWUvdGVlLmMKPiArICoKPiArICogR2VuZXJpYyBwYXJ0IG9mIFRF
RSBtZWRpYXRvciBzdWJzeXN0ZW0KPiArICoKPiArICogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9k
eW15cl9iYWJjaHVrQGVwYW0uY29tPgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgtMjAxOSBFUEFN
IFN5c3RlbXMuCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJt
cyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCj4gKyAqIHB1
Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgo+ICsgKgo+ICsgKiBUaGlz
IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1
bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxp
ZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFS
VElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4K
PiArI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiArCj4g
KyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgo+ICsKPiArZXh0ZXJuIGNvbnN0IHN0cnVjdCB0ZWVf
bWVkaWF0b3JfZGVzYyBfc3RlZW1lZGlhdG9yW10sIF9ldGVlbWVkaWF0b3JbXTsKPiArc3RhdGlj
IGNvbnN0IHN0cnVjdCB0ZWVfbWVkaWF0b3JfZGVzYyBfX3JlYWRfbW9zdGx5ICpjdXJfbWVkaWF0
b3I7Cj4gKwo+ICsvKgo+ICsgKiBUT0RPOiBBZGQgZnVuY3Rpb24gdG8gYWx0ZXIgRG9tMCBEVEIs
IHNvIHdlIGNhbiBwcm9wZXJseSBkZXNjcmliZQo+ICsgKiBwcmVzZW50IFRFRS4KPiArICovCj4g
Kwo+ICtib29sIHRlZV9oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAr
ewo+ICsgICAgaWYgKCB1bmxpa2VseSghY3VyX21lZGlhdG9yKSApCj4gKyAgICAgICAgcmV0dXJu
IGZhbHNlOwo+ICsKPiArICAgIHJldHVybiBjdXJfbWVkaWF0b3ItPm9wcy0+aGFuZGxlX2NhbGwo
cmVncyk7Cj4gK30KPiArCj4gK2ludCB0ZWVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwg
dWludDE2X3QgdGVlX3R5cGUpCj4gK3sKPiArICAgIGlmICggdGVlX3R5cGUgPT0gWEVOX0RPTUNU
TF9DT05GSUdfVEVFX05PTkUgKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArICAgIGlmICgg
IWN1cl9tZWRpYXRvciApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4gKwo+ICsgICAgaWYg
KCBjdXJfbWVkaWF0b3ItPnRlZV90eXBlICE9IHRlZV90eXBlICkKPiArICAgICAgICByZXR1cm4g
LUVJTlZBTDsKPiArCj4gKyAgICByZXR1cm4gY3VyX21lZGlhdG9yLT5vcHMtPmRvbWFpbl9pbml0
KGQpOwo+ICt9Cj4gKwo+ICtpbnQgdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21h
aW4gKmQpCj4gK3sKPiArICAgIGlmICggIWN1cl9tZWRpYXRvciApCj4gKyAgICAgICAgcmV0dXJu
IDA7Cj4gKwo+ICsgICAgcmV0dXJuIGN1cl9tZWRpYXRvci0+b3BzLT5yZWxpbnF1aXNoX3Jlc291
cmNlcyhkKTsKPiArfQo+ICsKPiArdWludDE2X3QgdGVlX2dldF90eXBlKHZvaWQpCj4gK3sKPiAr
ICAgIGlmICggIWN1cl9tZWRpYXRvciApCj4gKyAgICAgICAgcmV0dXJuIFhFTl9ET01DVExfQ09O
RklHX1RFRV9OT05FOwo+ICsKPiArICAgIHJldHVybiBjdXJfbWVkaWF0b3ItPnRlZV90eXBlOwo+
ICt9Cj4gKwo+ICsKPiArc3RhdGljIGludCBfX2luaXQgdGVlX2luaXQodm9pZCkKPiArewo+ICsg
ICAgY29uc3Qgc3RydWN0IHRlZV9tZWRpYXRvcl9kZXNjICpkZXNjOwo+ICsKPiArICAgIGZvciAo
IGRlc2MgPSBfc3RlZW1lZGlhdG9yOyBkZXNjICE9IF9ldGVlbWVkaWF0b3I7IGRlc2MrKyApCj4g
KyAgICB7Cj4gKyAgICAgICAgaWYgKCBkZXNjLT5vcHMtPnByb2JlKCkgKQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJVc2luZyBURUUgbWVkaWF0b3IgZm9y
ICVzXG4iLCBkZXNjLT5uYW1lKTsKPiArICAgICAgICAgICAgY3VyX21lZGlhdG9yID0gZGVzYzsK
PiArICAgICAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAg
IHJldHVybiAwOwo+ICt9Cj4gKwo+ICtfX2luaXRjYWxsKHRlZV9pbml0KTsKPiArCj4gKy8qCj4g
KyAqIExvY2FsIHZhcmlhYmxlczoKPiArICogbW9kZTogQwo+ICsgKiBjLWZpbGUtc3R5bGU6ICJC
U0QiCj4gKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+
ICsgKiBFbmQ6Cj4gKyAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnNtYy5jIGIveGVu
L2FyY2gvYXJtL3ZzbWMuYwo+IGluZGV4IGM3MmI5YTA0ZmYuLmY4ZTM1MDMxMWQgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL3ZzbWMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92c21jLmMKPiBA
QCAtMjMsNiArMjMsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL21vbml0b3IuaD4KPiAgI2luY2x1ZGUg
PGFzbS9yZWdzLmg+Cj4gICNpbmNsdWRlIDxhc20vc21jY2MuaD4KPiArI2luY2x1ZGUgPGFzbS90
ZWUvdGVlLmg+Cj4gICNpbmNsdWRlIDxhc20vdHJhcHMuaD4KPiAgI2luY2x1ZGUgPGFzbS92cHNj
aS5oPgo+ICAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+Cj4gQEAgLTI3Niw2ICsyNzcsMTAgQEAg
c3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQo+ICAgICAgICAgIGNhc2UgQVJNX1NNQ0NDX09XTkVSX1NJUDoKPiAgICAgICAgICAgICAgaGFu
ZGxlZCA9IHBsYXRmb3JtX3NtYyhyZWdzKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAg
ICAgY2FzZSBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9BUFAgLi4uIEFSTV9TTUNDQ19PV05FUl9U
UlVTVEVEX0FQUF9FTkQ6Cj4gKyAgICAgICAgY2FzZSBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9P
UyAuLi4gQVJNX1NNQ0NDX09XTkVSX1RSVVNURURfT1NfRU5EOgo+ICsgICAgICAgICAgICBoYW5k
bGVkID0gdGVlX2hhbmRsZV9jYWxsKHJlZ3MpOwo+ICsgICAgICAgICAgICBicmVhazsKPiAgICAg
ICAgICB9Cj4gICAgICB9Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
IGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+IGluZGV4IDFlNzI5MDY0NzcuLmU2NjRjNDQ0MWEg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKPiBAQCAtMTM3LDYgKzEzNywxMyBAQCBTRUNUSU9OUwo+ICAgICAgICBfYWVk
ZXZpY2UgPSAuOwo+ICAgIH0gOnRleHQKPiAgCj4gKyAgLiA9IEFMSUdOKDgpOwo+ICsgIC50ZWVt
ZWRpYXRvci5pbmZvIDogewo+ICsgICAgICBfc3RlZW1lZGlhdG9yID0gLjsKPiArICAgICAgKigu
dGVlbWVkaWF0b3IuaW5mbykKPiArICAgICAgX2V0ZWVtZWRpYXRvciA9IC47Cj4gKyAgfSA6dGV4
dAo+ICsKPiAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsgICAgICAgICAgICAgLyogSW5pdCBjb2Rl
IGFuZCBkYXRhICovCj4gICAgX19pbml0X2JlZ2luID0gLjsKPiAgICAuaW5pdC50ZXh0IDogewo+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9kb21haW4uaAo+IGluZGV4IDMxMmZlYzg5MzIuLjBmMTUzNzIwOTggMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZG9tYWluLmgKPiBAQCAtNTgsNiArNTgsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KPiAg
ICAgIC8qIENvbnRpbnVhYmxlIGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpLiAqLwo+ICAg
ICAgZW51bSB7Cj4gICAgICAgICAgUkVMTUVNX25vdF9zdGFydGVkLAo+ICsgICAgICAgIFJFTE1F
TV90ZWUsCj4gICAgICAgICAgUkVMTUVNX3hlbiwKPiAgICAgICAgICBSRUxNRU1fcGFnZSwKPiAg
ICAgICAgICBSRUxNRU1fbWFwcGluZywKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS90ZWUvdGVlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaAo+IG5ldyBmaWxlIG1v
ZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uZjQ4Mzk4NjM4NQo+IC0tLSAvZGV2L251bGwK
PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaAo+IEBAIC0wLDAgKzEsMTEyIEBA
Cj4gKy8qCj4gKyAqIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL3RlZS5oCj4gKyAqCj4gKyAqIEdl
bmVyaWMgcGFydCBvZiBURUUgbWVkaWF0b3Igc3Vic3lzdGVtCj4gKyAqCj4gKyAqIFZvbG9keW15
ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiArICogQ29weXJpZ2h0IChj
KSAyMDE4IEVQQU0gU3lzdGVtcy4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m
dHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiArICogaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIg
YXMKPiArICogcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCj4gKyAq
Lwo+ICsKPiArI2lmbmRlZiBfX0FSQ0hfQVJNX1RFRV9URUVfSF9fCj4gKyNkZWZpbmUgX19BUkNI
X0FSTV9URUVfVEVFX0hfXwo+ICsKPiArI2luY2x1ZGUgPHhlbi9saWIuaD4KPiArI2luY2x1ZGUg
PHhlbi90eXBlcy5oPgo+ICsKPiArI2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4gKwo+ICsjaWZkZWYg
Q09ORklHX1RFRQo+ICsKPiArc3RydWN0IHRlZV9tZWRpYXRvcl9vcHMgewo+ICsgICAgLyoKPiAr
ICAgICAqIFByb2JlIGZvciBURUUuIFNob3VsZCByZXR1cm4gdHJ1ZSBpZiBURUUgZm91bmQgYW5k
Cj4gKyAgICAgKiBtZWRpYXRvciBpcyBpbml0aWFsaXplZC4KPiArICAgICAqLwo+ICsgICAgYm9v
bCAoKnByb2JlKSh2b2lkKTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogQ2FsbGVkIGR1cmluZyBk
b21haW4gY29uc3RydWN0aW9uIGlmIHRvb2xzdGFjayByZXF1ZXN0cyB0byBlbmFibGUKPiArICAg
ICAqIFRFRSBzdXBwb3J0IHNvIG1lZGlhdG9yIGNhbiBpbmZvcm0gVEVFIGFib3V0IG5ldwo+ICsg
ICAgICogZ3Vlc3QgYW5kIGNyZWF0ZSBvd24gc3RydWN0dXJlcyBmb3IgdGhlIG5ldyBkb21haW4u
Cj4gKyAgICAgKi8KPiArICAgIGludCAoKmRvbWFpbl9pbml0KShzdHJ1Y3QgZG9tYWluICpkKTsK
PiArCj4gKyAgICAvKgo+ICsgICAgICogQ2FsbGVkIGR1cmluZyBkb21haW4gZGVzdHJ1Y3Rpb24g
dG8gcmVsaW5xdWlzaCByZXNvdXJjZXMgdXNlZAo+ICsgICAgICogYnkgbWVkaWF0b3IgaXRzZWxm
LiBUaGlzIGZ1bmN0aW9uIGNhbiByZXR1cm4gLUVSRVNUQVJUIHRvIGluZGljYXRlCj4gKyAgICAg
KiB0aGF0IGl0IGRvZXMgbm90IGZpbmlzaGVkIHdvcmsgYW5kIHNob3VsZCBiZSBjYWxsZWQgYWdh
aW4uCj4gKyAgICAgKi8KPiArICAgIGludCAoKnJlbGlucXVpc2hfcmVzb3VyY2VzKShzdHJ1Y3Qg
ZG9tYWluICpkKTsKPiArCj4gKyAgICAvKiBIYW5kbGUgU01DQ0MgY2FsbCBmb3IgY3VycmVudCBk
b21haW4uICovCj4gKyAgICBib29sICgqaGFuZGxlX2NhbGwpKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKTsKPiArfTsKPiArCj4gK3N0cnVjdCB0ZWVfbWVkaWF0b3JfZGVzYyB7Cj4gKyAgICAv
KiBQcmludGFibGUgbmFtZSBvZiB0aGUgVEVFLiAqLwo+ICsgICAgY29uc3QgY2hhciAqbmFtZTsK
PiArCj4gKyAgICAvKiBNZWRpYXRvciBjYWxsYmFja3MgYXMgZGVzY3JpYmVkIGFib3ZlLiAqLwo+
ICsgICAgY29uc3Qgc3RydWN0IHRlZV9tZWRpYXRvcl9vcHMgKm9wczsKPiArCj4gKyAgICAvKgo+
ICsgICAgICogSUQgb2YgVEVFLiBDb3JyZXNwb25kcyB0byB4ZW5fYXJjaF9kb21haW5jb25maWcu
dGVlX3R5cGUuCj4gKyAgICAgKiBTaG91bGQgYmUgb25lIG9mIFhFTl9ET01DVExfQ09ORklHX1RF
RV94eHgKPiArICAgICAqLwo+ICsgICAgdWludDE2X3QgdGVlX3R5cGU7Cj4gK307Cj4gKwo+ICti
b29sIHRlZV9oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Cj4gK2ludCB0
ZWVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgdGVlX3R5cGUpOwo+ICtp
bnQgdGVlX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpOwo+ICt1aW50MTZf
dCB0ZWVfZ2V0X3R5cGUodm9pZCk7Cj4gKwo+ICsjZGVmaW5lIFJFR0lTVEVSX1RFRV9NRURJQVRP
UihfbmFtZSwgX25hbWVzdHIsIF90eXBlLCBfb3BzKSAgICAgICAgIFwKPiArc3RhdGljIGNvbnN0
IHN0cnVjdCB0ZWVfbWVkaWF0b3JfZGVzYyBfX3RlZV9kZXNjXyMjX25hbWUgX191c2VkICAgICBc
Cj4gK19fc2VjdGlvbigiLnRlZW1lZGlhdG9yLmluZm8iKSA9IHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ICsgICAgLm5hbWUgPSBfbmFtZXN0ciwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIC5vcHMgPSBfb3BzLCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAu
dGVlX3R5cGUgPSBfdHlwZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICt9Cj4gKwo+ICsjZWxzZQo+ICsKPiArc3RhdGljIGlubGluZSBib29sIHRlZV9o
YW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiArewo+ICsgICAgcmV0dXJu
IGZhbHNlOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGludCB0ZWVfZG9tYWluX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDE2X3QgdGVlX3R5cGUpCj4gK3sKPiArICAgIGlmICggbGlrZWx5
KHRlZV90eXBlID09IFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FKSApCj4gKyAgICAgICAgcmV0
dXJuIDA7Cj4gKwo+ICsgICAgcmV0dXJuIC1FTk9ERVY7Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxp
bmUgaW50IHRlZV9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4g
KyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGlubGluZSB1aW50MTZfdCB0ZWVfZ2V0
X3R5cGUodm9pZCkKPiArewo+ICsgICAgcmV0dXJuIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05F
Owo+ICt9Cj4gKwo+ICsjZW5kaWYgIC8qIENPTkZJR19URUUgKi8KPiArCj4gKyNlbmRpZiAvKiBf
X0FSQ0hfQVJNX1RFRV9URUVfSF9fICovCj4gKwo+ICsvKgo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6
Cj4gKyAqIG1vZGU6IEMKPiArICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ICsgKiBjLWJhc2ljLW9m
ZnNldDogNAo+ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKPiArICogRW5kOgo+ICsgKi8KPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvYXJjaC1hcm0uaAo+IGluZGV4IGViNDI0ZTgyODYuLmJiNjljMzgwZWMgMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvYXJjaC1hcm0uaAo+IEBAIC0zMDQsMTAgKzMwNCwxNSBAQCBERUZJTkVfWEVOX0dVRVNU
X0hBTkRMRSh2Y3B1X2d1ZXN0X2NvbnRleHRfdCk7Cj4gICNkZWZpbmUgWEVOX0RPTUNUTF9DT05G
SUdfR0lDX05BVElWRSAgICAwCj4gICNkZWZpbmUgWEVOX0RPTUNUTF9DT05GSUdfR0lDX1YyICAg
ICAgICAxCj4gICNkZWZpbmUgWEVOX0RPTUNUTF9DT05GSUdfR0lDX1YzICAgICAgICAyCj4gKwo+
ICsjZGVmaW5lIFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FICAgICAgMAo+ICsKPiAgc3RydWN0
IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7Cj4gICAgICAvKiBJTi9PVVQgKi8KPiAgICAgIHVpbnQ4
X3QgZ2ljX3ZlcnNpb247Cj4gICAgICAvKiBJTiAqLwo+ICsgICAgdWludDE2X3QgdGVlX3R5cGU7
Cj4gKyAgICAvKiBJTiAqLwo+ICAgICAgdWludDMyX3QgbnJfc3BpczsKPiAgICAgIC8qCj4gICAg
ICAgKiBPVVQKPiAtLSAKPiAyLjIxLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:11:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcuEF-00045C-H1; Mon, 17 Jun 2019 16:11: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hcuED-00044w-Fl
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:11:29 +0000
X-Inumbo-ID: 8ec95016-911a-11e9-8462-737418970a11
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ec95016-911a-11e9-8462-737418970a11;
 Mon, 17 Jun 2019 16:11:26 +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: 8nm46r+DritebEq5LOJy7A69e1h7GCzUoMPm0FrVLUzrPPeR+dSeHH5juNDWhnFW+XNYH/2ywN
 dQYw35/RMOdocMCezqxCwY3s4Vh8sW0y6B+5rOpByBE9Qxd/qeQVUBO/bAdP9d6AhUupW24XZL
 ghN/iM/ysNm6dWsj3qZTMHIr/hG11U4fwq7VuSBwS8wTkrQH4qSdajt+lQJoCsSX5pLwbYu7aO
 5HAgHRny4fdA7b6NRVkxXVn0UvgeFJX8hwOdQz1UAhst60vaRpx316CAnbdL+9mL2YyXG74rBG
 0So=
X-SBRS: 2.7
X-MesageID: 1840717
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,385,1557201600"; 
   d="scan'208";a="1840717"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Jun 2019 17:10:50 +0100
Message-ID: <20190617161050.4684-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [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>,
 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>

VXBkYXRlIHRvIHRoZSBsYXRlc3Qgc3RhYmxlIHRhZy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIENvbmZpZy5tayB8IDIgKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA0MTcwMzlkN2Y2Li4wZmE0NTkxMzc5IDEw
MDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNzQsNyArMjc0LDcgQEAg
UUVNVV9UUkFESVRJT05BTF9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRy
YWRpdGlvbmFsLmdpdAogU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9taW5pLW9zLmdpdAogZW5kaWYKLU9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gZWY1Mjll
NmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NgorT1ZNRl9VUFNUUkVBTV9SRVZJU0lP
TiA/PSAyMGQyZTVhMTI1ZTM0ZmM4NTAxMDI2NjEzYTcxNTQ5YjJhMWEzZTU0CiBRRU1VX1VQU1RS
RUFNX1JFVklTSU9OID89IG1hc3RlcgogTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IDBiNGI3
ODk3ZTA4Yjk2N2EwOWJlZDIwMjhhNzlmYWJmZjgyMzQyZGQKIAotLSAKQW50aG9ueSBQRVJBUkQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:13:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 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 1hcuFl-0004Fa-UU; Mon, 17 Jun 2019 16:13:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LqB1=UQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hcuFl-0004FS-1c
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:13:05 +0000
X-Inumbo-ID: c8a0aa44-911a-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8a0aa44-911a-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:13:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 17 Jun 2019 10:13:02 -0600
Message-Id: <5D07BC090200007800238E78@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 17 Jun 2019 10:12:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CA75E460200007800224E23@prv1-mh.provo.novell.com>
 <5CA765920200007800224E5A@prv1-mh.provo.novell.com>
 <a13c7c87-99a3-80a3-fd95-e6b91de010a9@citrix.com>
In-Reply-To: <a13c7c87-99a3-80a3-fd95-e6b91de010a9@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/AMD: correct certain Fam17 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>, xen-devel <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>, Pu Wen <puwen@hygon.cn>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE4OjAwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMDQvMjAxOSAxNToyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IENvbW1pdCAz
MTU3YmI0ZTEzICgiQWRkIE1TUiBzdXBwb3J0IGZvciB2YXJpb3VzIGZlYXR1cmUgQU1EIHByb2Nl
c3Nvcgo+PiBmYW1pbGllcyIpIGNvbnZlcnRlZCBjZXJ0YWluIGNoZWNrcyBmb3IgRmFtMTEgdG8g
aW5jbHVkZSBmYW1pbGllcyBhbGwKPj4gdGhlIHdheSB1cCB0byBGYW0xNy4gVGhlIGNvbW1pdCBo
YXZpbmcgbm8gZGVzY3JpcHRpb24sIGl0IGlzIGhhcmQgdG8KPj4gdGVsbCB3aGV0aGVyIHRoaXMg
d2FzIGEgbWVjaGFuaWNhbCBkZWMtPmhleCBjb252ZXJzaW9uIG1pc3Rha2UsIG9yCj4+IGluZGVl
ZCBpbnRlbmRlZC4gSW4gYW55IGV2ZW50IHRoZSBOQl9DRkcgaGFuZGxpbmcgbmVlZHMgdG8gYmUg
cmVzdHJpY3RlZAo+PiB0byBGYW0xNiBhbmQgYmVsb3c6IEZhbTE3IGRvZXNuJ3QgcmVhbGx5IGhh
dmUgc3VjaCBhbiBNU1IgYW55bW9yZS4gQXMKPj4gcGVyIG9ic2VydmF0aW9uIGl0J3MgcmVhZC16
ZXJvIC8gd3JpdGUtZGlzY2FyZCBub3csIHNvIG1ha2UgUFYgdW5pZm9ybWx5Cj4+ICh3aXRoIHRo
ZSBleGNlcHRpb24gb2YgcGlubmVkIERvbTAgdkNQVS1zKSBiZWhhdmUgc28sIGp1c3QgbGlrZSBI
Vk0KPj4gYWxyZWFkeSBkb2VzLgo+Pgo+PiBNaXJyb3IgdGhlIE5CX0NGRyBiZWhhdmlvciB0byBN
U1JfRkFNMTBIX01NSU9fQ09ORl9CQVNFIGFzIHdlbGwsIGV4Y2VwdAo+PiB0aGF0IGhlcmUgdGhl
IHZlbmRvci9tb2RlbCBjaGVjayBpcyBrZXB0IGluIHBsYWNlIChmb3Igbm93IGF0IGxlYXN0KS4K
Pj4KPj4gQSBub24tTU1DRkcgZXh0ZW5kZWQgY29uZmlnIHNwYWNlIGFjY2VzcyBtZWNoYW5pc20g
c3RpbGwgYXBwZWFycyB0bwo+PiBleGlzdCwgYnV0IGNvZGUgdG8gZGVhbCB3aXRoIGl0IHdpbGwg
bmVlZCB0byBiZSB3cml0dGVuIGRvd24gdGhlIHJvYWQsCj4+IHdoZW4gaXQgY2FuIGFjdHVhbGx5
IGJlIHRlc3RlZC4KPj4KPj4gUmVwb3J0ZWQtYnk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Cj4+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+
IHYyOiBNYWtlIE5CX0NGRyByZWFkLXplcm8gLyB3cml0ZS1kaXNjYXJkIGZvciBQViBEb21VLCBq
dXN0IGxpa2UgSFZNIGhhcwo+PiAgICAgaXQgYWxyZWFkeS4gSSd2ZSBub3QgYXBwbGllZCAiSW4g
cHJpbmNpcGxlLCBBY2tlZC1ieTogQW5kcmV3IENvb3Blcgo+PiAgICAgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ii4KPiAKPiBJIHN1cHBvc2UgdGhpcyBpcyBzbGlnaHRseSBiZXR0ZXIgaW50
ZXJtZWRpYXRlIHN0ZXAuICBJIGd1ZXNzIEknbGwgaGF2ZQo+IHRvIGRvIHRoZSBwcm9wZXIgZml4
IG9mIHJlbW92aW5nIE1TUl9BTUQ2NF9OQl9DRkcgZnJvbSB0aGUgZ3Vlc3QKPiBlbXVsYXRpb24g
cGF0aHMsIHdoZXJlIGl0IGFic29sdXRlbHkgZG9lc24ndCBiZWxvbmcuCgpXZWxsLCBJJ2xsIGJl
IGN1cmlvdXMgdG8gc2VlIGhvdyB5b3Ugd2lsbCBtYW5hZ2UgdG8gZG8gdGhpcyB3aXRob3V0CmJy
ZWFraW5nIERvbTAtcyBhY3R1YWxseSBoaXR0aW5nIHRoaXMgcGF0aC4gT3IgZWxzZSBJIGd1ZXNz
IEkgd291bGQKaGF2ZSBkb25lIHNvIHJpZ2h0IGhlcmUuCgo+IEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKVGhhbmtzIQoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:13:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16: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 1hcuG1-0004JK-Ds; Mon, 17 Jun 2019 16: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcuG0-0004J7-9X
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:13:20 +0000
X-Inumbo-ID: d1bc51a3-911a-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1bc51a3-911a-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:13: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 A8C43208C0;
 Mon, 17 Jun 2019 16:13:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560787998;
 bh=WA5c9iulOrWKZC8nW/LSFI3RRwdwSMrmm9TPJb30RtA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=esXlFkxzVe8OeQHrYcltCZb0SHCfcXUzCjMFDK71KIBrBw3fcKKyw2awU7xkaBWXi
 P5Cb/zukHo9q+8f0j6PjgLmzy+ue2MPDNoYGSY07b+AfBWMs3q8jtU1/STDRzL1f9Q
 s1Ucv1S7DZW1BS21uQS90ptCfj9qWOGZzb5QSKLE=
Date: Mon, 17 Jun 2019 09:13:16 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Arnd Bergmann <arnd@arndb.de>
In-Reply-To: <20190617132946.2817440-1-arnd@arndb.de>
Message-ID: <alpine.DEB.2.21.1906170913080.2072@sstabellini-ThinkPad-T480s>
References: <20190617132946.2817440-1-arnd@arndb.de>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] swiotlb: fix phys_addr_t overflow warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, linux-kernel@vger.kernel.org,
 Mike Rapoport <rppt@linux.ibm.com>, iommu@lists.linux-foundation.org,
 Joerg Roedel <jroedel@suse.de>, Jesper Dangaard Brouer <brouer@redhat.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Robin Murphy <robin.murphy@arm.com>, Christoph Hellwig <hch@lst.de>,
 Marek Szyprowski <m.szyprowski@samsung.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxNyBKdW4gMjAxOSwgQXJuZCBCZXJnbWFubiB3cm90ZToKPiBPbiBhcmNoaXRlY3R1
cmVzIHRoYXQgaGF2ZSBhIGxhcmdlciBkbWFfYWRkcl90IHRoYW4gcGh5c19hZGRyX3QsCj4gdGhl
IHN3aW90bGJfdGJsX21hcF9zaW5nbGUoKSBmdW5jdGlvbiB0cnVuY2F0ZXMgaXRzIHJldHVybiBj
b2RlCj4gaW4gdGhlIGZhaWx1cmUgcGF0aCwgbWFraW5nIGl0IGltcG9zc2libGUgdG8gaWRlbnRp
ZnkgdGhlIGVycm9yCj4gbGF0ZXIsIGFzIHdlIGNvbXBhcmUgdG8gdGhlIG9yaWdpbmFsIHZhbHVl
Ogo+IAo+IGtlcm5lbC9kbWEvc3dpb3RsYi5jOjU1MTo5OiBlcnJvcjogaW1wbGljaXQgY29udmVy
c2lvbiBmcm9tICdkbWFfYWRkcl90JyAoYWthICd1bnNpZ25lZCBsb25nIGxvbmcnKSB0byAncGh5
c19hZGRyX3QnIChha2EgJ3Vuc2lnbmVkIGludCcpIGNoYW5nZXMgdmFsdWUgZnJvbSAxODQ0Njc0
NDA3MzcwOTU1MTYxNSB0byA0Mjk0OTY3Mjk1IFstV2Vycm9yLC1XY29uc3RhbnQtY29udmVyc2lv
bl0KPiAgICAgICAgIHJldHVybiBETUFfTUFQUElOR19FUlJPUjsKPiAKPiBVc2UgYW4gZXhwbGlj
aXQgdHlwZWNhc3QgaGVyZSB0byBjb252ZXJ0IGl0IHRvIHRoZSBuYXJyb3dlciB0eXBlLAo+IGFu
ZCB1c2UgdGhlIHNhbWUgZXhwcmVzc2lvbiBpbiB0aGUgZXJyb3IgaGFuZGxpbmcgbGF0ZXIuCj4g
Cj4gRml4ZXM6IGI5MDdlMjA1MDhkMCAoInN3aW90bGI6IHJlbW92ZSBTV0lPVExCX01BUF9FUlJP
UiIpCj4gU2lnbmVkLW9mZi1ieTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KCkFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0K
PiBJIHN0aWxsIHRoaW5rIHRoYXQgcmV2ZXJ0aW5nIHRoZSBvcmlnaW5hbCBjb21taXQgd291bGQg
aGF2ZQo+IHByb3ZpZGVkIGNsZWFyZXIgc2VtYW50aWNzIGZvciB0aGlzIGNvcm5lciBjYXNlLCBi
dXQgYXQgbGVhc3QKPiB0aGlzIHBhdGNoIHJlc3RvcmVzIHRoZSBjb3JyZWN0IGJlaGF2aW9yLgo+
IC0tLQo+ICBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgMiArLQo+ICBrZXJuZWwvZG1hL3N3
aW90bGIuYyAgICAgIHwgNCArKy0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhl
bi5jIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+IGluZGV4IGQ1M2YzNDkzYTZiOS4uY2Zi
ZTQ2Nzg1YTNiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiArKysg
Yi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4gQEAgLTQwMiw3ICs0MDIsNyBAQCBzdGF0aWMg
ZG1hX2FkZHJfdCB4ZW5fc3dpb3RsYl9tYXBfcGFnZShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVj
dCBwYWdlICpwYWdlLAo+ICAKPiAgCW1hcCA9IHN3aW90bGJfdGJsX21hcF9zaW5nbGUoZGV2LCBz
dGFydF9kbWFfYWRkciwgcGh5cywgc2l6ZSwgZGlyLAo+ICAJCQkJICAgICBhdHRycyk7Cj4gLQlp
ZiAobWFwID09IERNQV9NQVBQSU5HX0VSUk9SKQo+ICsJaWYgKG1hcCA9PSAocGh5c19hZGRyX3Qp
RE1BX01BUFBJTkdfRVJST1IpCj4gIAkJcmV0dXJuIERNQV9NQVBQSU5HX0VSUk9SOwo+ICAKPiAg
CWRldl9hZGRyID0geGVuX3BoeXNfdG9fYnVzKG1hcCk7Cj4gZGlmZiAtLWdpdCBhL2tlcm5lbC9k
bWEvc3dpb3RsYi5jIGIva2VybmVsL2RtYS9zd2lvdGxiLmMKPiBpbmRleCBlOTA2ZWYyZTYzMTUu
LmEzYmU2NTE5NzNhZCAxMDA2NDQKPiAtLS0gYS9rZXJuZWwvZG1hL3N3aW90bGIuYwo+ICsrKyBi
L2tlcm5lbC9kbWEvc3dpb3RsYi5jCj4gQEAgLTU0OCw3ICs1NDgsNyBAQCBwaHlzX2FkZHJfdCBz
d2lvdGxiX3RibF9tYXBfc2luZ2xlKHN0cnVjdCBkZXZpY2UgKmh3ZGV2LAo+ICAJaWYgKCEoYXR0
cnMgJiBETUFfQVRUUl9OT19XQVJOKSAmJiBwcmludGtfcmF0ZWxpbWl0KCkpCj4gIAkJZGV2X3dh
cm4oaHdkZXYsICJzd2lvdGxiIGJ1ZmZlciBpcyBmdWxsIChzejogJXpkIGJ5dGVzKSwgdG90YWwg
JWx1IChzbG90cyksIHVzZWQgJWx1IChzbG90cylcbiIsCj4gIAkJCSBzaXplLCBpb190bGJfbnNs
YWJzLCB0bXBfaW9fdGxiX3VzZWQpOwo+IC0JcmV0dXJuIERNQV9NQVBQSU5HX0VSUk9SOwo+ICsJ
cmV0dXJuIChwaHlzX2FkZHJfdClETUFfTUFQUElOR19FUlJPUjsKPiAgZm91bmQ6Cj4gIAlpb190
bGJfdXNlZCArPSBuc2xvdHM7Cj4gIAlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb190bGJfbG9j
aywgZmxhZ3MpOwo+IEBAIC02NjYsNyArNjY2LDcgQEAgYm9vbCBzd2lvdGxiX21hcChzdHJ1Y3Qg
ZGV2aWNlICpkZXYsIHBoeXNfYWRkcl90ICpwaHlzLCBkbWFfYWRkcl90ICpkbWFfYWRkciwKPiAg
CS8qIE9oIHdlbGwsIGhhdmUgdG8gYWxsb2NhdGUgYW5kIG1hcCBhIGJvdW5jZSBidWZmZXIuICov
Cj4gIAkqcGh5cyA9IHN3aW90bGJfdGJsX21hcF9zaW5nbGUoZGV2LCBfX3BoeXNfdG9fZG1hKGRl
diwgaW9fdGxiX3N0YXJ0KSwKPiAgCQkJKnBoeXMsIHNpemUsIGRpciwgYXR0cnMpOwo+IC0JaWYg
KCpwaHlzID09IERNQV9NQVBQSU5HX0VSUk9SKQo+ICsJaWYgKCpwaHlzID09IChwaHlzX2FkZHJf
dClETUFfTUFQUElOR19FUlJPUikKPiAgCQlyZXR1cm4gZmFsc2U7Cj4gIAo+ICAJLyogRW5zdXJl
IHRoYXQgdGhlIGFkZHJlc3MgcmV0dXJuZWQgaXMgRE1BJ2JsZSAqLwo+IC0tIAo+IDIuMjAuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:15:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:15:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcuIW-0004Yz-UI; Mon, 17 Jun 2019 16:15:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcuIV-0004Yt-Q0
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:15:55 +0000
X-Inumbo-ID: 2ea5bd5b-911b-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 2ea5bd5b-911b-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:15: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: aEzKPu4143wsPNjn2qCm88TiHxo45GA+zo+E/WjeZyYpYVhhbCCIsb+mu2z2mtykI0ZHg5rHkg
 aeorHqKA9DIFJKZMS/S2LwQHBi9W99jQM21Oj55zfTXHXxv0CepQmBARZX8AvEJMK/4eOJzM4V
 jTYl90mESRje8jyKfuq10wH5weKVIJtTCvVwf9x6Qdqc//o2TUtV5OxRADfX4B7P3BzvtLqJeJ
 nWjbcQhVP9aaf7L4vCGfh5/9M4n0OoSEMfOcbcA8Jho9MH8n3mktnLI3LBLvdiT00foq8c3X63
 /vw=
X-SBRS: 2.7
X-MesageID: 1841053
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,385,1557201600"; 
   d="scan'208";a="1841053"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH 3/4] xen: Import Xen public headers used by xen-hvm.c
Thread-Index: AQHVJSMVksnbyKoRC0SnNZiHFchLQ6agBEVg
Date: Mon, 17 Jun 2019 16:15:51 +0000
Message-ID: <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
In-Reply-To: <20190617154105.32323-4-anthony.perard@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTY6NDEK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIIDMvNF0geGVuOiBJbXBv
cnQgWGVuIHB1YmxpYyBoZWFkZXJzIHVzZWQgYnkgeGVuLWh2bS5jCj4gCj4gRm9sbG93aW5nICJ4
ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzIiwgaW1wb3J0IG90aGVyIFhlbgo+IHB1
YmxpYyBoZWFkZXJzIHRoYXQgYXJlIGRlc2NyaWJpbmcgaW50ZXJmYWNlcy4KPiAKPiBUaGUgaGVh
ZGVycyBhcmUgY2xlYW5lZCB1cCBhIGJpdCB3aGlsZSBpbXBvcnRpbmcgdGhlbS4gVGhlIGhlYWRl
cgo+IGd1YXJkIHN5bWJvbHMgYXJlIGNoYW5nZWQgdG8gbWF0Y2ggUUVNVSdzIGNvZGluZyBzdHls
ZSwgc29tZSBvdGhlcgo+IHBhcnQgb2YgdGhlIGZpbGVzIHRoYXQgUUVNVSBkb2Vzbid0IHVzZSBh
cmUgcmVtb3ZlZC4KPiAKPiB4ZW4tbWFwY2FjaGUuYyBkb2Vzbid0IG5lZWRzIHBhcmFtcy5oLCBz
byByZW1vdmUgdGhlIGluY2x1ZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gIGh3L2kzODYveGVuL3hlbi1odm0u
YyAgICAgICAgICAgICAgICAgfCAgIDYgKy0KPiAgaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMg
ICAgICAgICAgICB8ICAgMiAtCj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vZTgyMC5o
ICAgfCAgMjggKysrKysrKwo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmgg
IHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9odm0vcGFyYW1zLmggfCAgMzMgKysrKysrKysrCj4gIDUgZmlsZXMgY2hhbmdlZCwgMTY1
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2h2bS9pb3JlcS5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL3BhcmFtcy5oCj4gCj4gZGlmZiAtLWdpdCBhL2h3
L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwo+IGluZGV4IDI5Mzkx
MjJlN2MuLjcyNWY5YzIyNzggMTAwNjQ0Cj4gLS0tIGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4g
KysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4gQEAgLTI2LDkgKzI2LDkgQEAKPiAgI2luY2x1
ZGUgInRyYWNlLmgiCj4gICNpbmNsdWRlICJleGVjL2FkZHJlc3Mtc3BhY2VzLmgiCj4gCj4gLSNp
bmNsdWRlIDx4ZW4vaHZtL2lvcmVxLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgo+
IC0jaW5jbHVkZSA8eGVuL2h2bS9lODIwLmg+Cj4gKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNl
L2h2bS9pb3JlcS5oIgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9odm0vcGFyYW1zLmgi
CgpBRkFJQ1QgdGhlIG9ubHkgcGxhY2UgKGFwYXJ0IGZyb20gbGVnYWN5IGNvZGUgaW4geGVuX2Nv
bW1vbi5oKSB0aGF0IHBhcmFtcy5oIGlzIG5lY2Vzc2FyeSBpcyBpbiB4ZW5fc3VzcGVuZF9ub3Rp
ZmllcigpLiBJIHdvbmRlciB3aGV0aGVyIHRoYXQgd291bGQgYmUgYmV0dGVyIG1vdmVkIGludG8g
eGVuX2NvbW1vbi5oIHRvbyAoc2luY2UgaXQncyBqdXN0IGEgd3JhcHBlciByb3VuZCB4Y19zZXRf
aHZtX3BhcmFtKCkgYW5kIHRoZW4gdGhlIGluY2x1c2lvbiBvZiBwYXJhbXMuaCBjYW4gYmUgbW92
ZWQgdGhlcmUgYXMgd2VsbC4KCiAgUGF1bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:28:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16: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 1hcuUS-0005TP-56; Mon, 17 Jun 2019 16:28:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcuUR-0005TK-E0
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:28:15 +0000
X-Inumbo-ID: e6f8fbac-911c-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6f8fbac-911c-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:28: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 9A0C42084D;
 Mon, 17 Jun 2019 16:28:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560788892;
 bh=p/iZBGfyUcEC3ZJpZLiu1VX3wSWrBnbW2NIADmvKk+8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=TSwC33mVPF0bp82sYl45oEVUuROCP22hDHn1fItKcozy2SGdLGKhunw/Gb7YAfHOE
 Ss8u5+khUeLVeOoAOjQqngTkoTDtDmK/Gln5VaMK4cktr/poqH0tnEFhr0zjUJz4px
 9uLqlhZOEj14V9xkJaWCbKYCbkJ6quidIwLmqS9k=
Date: Mon, 17 Jun 2019 09:28: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: <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
Message-ID: <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
 <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "lars.kurth@citrix.com" <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>

TG9va2luZyBhdCBodHRwczovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2xpY2Vuc2UtbGlzdC5lbi5o
dG1sIGFuZCBhbHNvCmxvb2tpbmcgYXQgdGhlIHVzYWdlIGluIHRoZSBMaW51eCBrZXJuZWwsIEkg
YW0gcHJldHR5IHN1cmUgaXQgaXMKY29tcGF0aWJsZS4gSG93ZXZlciwgZ2l2ZW4gdGhhdCB0aGUg
WGVuIGh5cGVydmlzb3IgYXMgYSB3aG9sZSBpcyBHUEx2MiwKSSB0aGluayBpdCB3b3VsZCBiZSBt
b3JlIHByZWNpc2UgdG8gc2F5OgoKU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wLW9u
bHkgT1IgQlNELTItQ2xhdXNlKQoKCk9uIE1vbiwgMTcgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3
cm90ZToKPiBobW0sIEkgZm9yZ290IHRvIENDIGxhcnMuIFNvcnJ5IGZvciB0aGF0Lgo+IAo+IENo
ZWVycywKPiAKPiBPbiAxNS8wNi8yMDE5IDE5OjM5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiAo
KyBMYXJzKQo+ID4gCj4gPiBIaSwKPiA+IAo+ID4gT24gNi8xMS8xOSA3OjQ2IFBNLCBWb2xvZHlt
eXIgQmFiY2h1ayB3cm90ZToKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dGVlL29wdGVlX21zZy5oCj4gPiA+IGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNn
LmgKPiA+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiA+ID4gaW5kZXggMDAwMDAwMDAwMC4uZmU3
NDNkYmRlMwo+ID4gPiAtLS0gL2Rldi9udWxsCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdGVlL29wdGVlX21zZy5oCj4gPiA+IEBAIC0wLDAgKzEsMzEwIEBACj4gPiA+ICsvKiBTUERY
LUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlICovCj4gPiAKPiA+IEhtbW0sIHNvcnJ5
IEkgaGF2ZW4ndCBub3RpY2VkIGl0IHVudGlsIG5vdyAoU0RQWCBpcyBtb3JlIGV4cGxpY2l0IHRo
YXQgdGhlCj4gPiBmdWxsLWJsb3duIGxpY2Vuc2UpLiBJIHN1c3BlY3QgdGhpcyBpcyBmaW5lIHRv
IGhhdmUgQlNELTIgQ2xhdXNlIGxpY2Vuc2UgaW4KPiA+IFhlbiBidXQgSSB3YW50IHRvIGNvbmZp
cm1hdGlvbiBmcm9tIHNvbWVvbmUga25vd2luZyBtb3JlIHRoYW4gbWUgYWJvdXQKPiA+IGxpY2Vu
c2UgY29tcGF0aWJpbGl0eS4gTGFycz8KPiA+IAo+ID4gSWYgdGhpcyBpcyBmaW5lLCB0aGVuIEkg
d291bGQgbGlrZSB0byBhZGQgYSB3b3JkIGluIHRoZSBjb21taXQgbWVzc2FnZSAoSSBhbQo+ID4g
aGFwcHkgdG8gZG8gdGhhdCBvbiBjb21taXQpLgo+ID4gCj4gPiBDaGVlcnMsCj4gPiAKPiAKPiAt
LSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:31:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:31:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcuY0-0006BA-NN; Mon, 17 Jun 2019 16:31:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcuY0-0006B5-0T
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:31:56 +0000
X-Inumbo-ID: 6a979b84-911d-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 6a979b84-911d-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:31: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: QQ/rfxEcGjGzBgptmwE8OyQbiZrSWu7ph6VvoUqOunZfDswzVO5LyNf9RQ2sEZ7iNgl3jOcotX
 EwbWCY0ooNgwoWkR9jPWqlsunt8MwoQK4FVemR6MY0dU3l2FlIrer8UNFyaWv+AiabeKIq5Kzv
 yKgwhbvexJXENWGEZXsrQe7pVWa0JBUU0rTPELduEMmKEY67pLtRh7DKIldfRtQZFwuYEmYPFq
 GDyqUicDIuToFMKWOmhkkZjDqM23kpJhOavNq5OA/MhLFE+L8U5rB3AcXBZQy8uPV+yifoZ8wb
 iGI=
X-SBRS: 2.7
X-MesageID: 1850360
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,385,1557201600"; 
   d="scan'208";a="1850360"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH 2/4] xen: Import other xen/io/*.h
Thread-Index: AQHVJSMYBHo7zZ9H6ESjDdTrHmXuOqagA5zg
Date: Mon, 17 Jun 2019 16:09:39 +0000
Message-ID: <f9d21559066445a3afc0f6ee32d01ac9@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-3-anthony.perard@citrix.com>
In-Reply-To: <20190617154105.32323-3-anthony.perard@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/4] xen: Import other xen/io/*.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: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTY6NDEK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIIDIvNF0geGVuOiBJbXBv
cnQgb3RoZXIgeGVuL2lvLyouaAo+IAo+IEZvbGxvd2luZyAieGVuOiBGaXggYnVpbGQgd2l0aCBw
dWJsaWMgaGVhZGVycyIsIGltcG9ydCBvdGhlciBYZW4KPiBwdWJsaWMgaGVhZGVycyB0aGF0IGFy
ZSBkZXNjcmliaW5nIGludGVyZmFjZXMuCj4gCj4gSW1wb3J0IGZiaWYuaCwga2JkaWYuaCwgbmV0
aWYuaCwgY29uc29sZS5oLCB4ZW5idXMuaCwgcHJvdG9jb2xzLmguCj4gCj4gV2hpbGUgZWRpdGlu
ZyB4ZW5mYi5jLCByZW1vdmUgdGhlIGluY2x1ZGUgb2YgZXZlbnRfY2hhbm5lbC5oIGFzIGl0Cj4g
aXNuJ3QgbmVlZGVkLgo+IAo+IFRoZSBoZWFkZXJzIGFyZSBjbGVhbmVkIHVwIGEgYml0IHdoaWxl
IGltcG9ydGluZyB0aGVtLiBUaGUgaGVhZGVyCj4gZ3VhcmQgc3ltYm9scyBhcmUgY2hhbmdlZCB0
byBtYXRjaCBRRU1VJ3MgY29kaW5nIHN0eWxlLCBzb21lIG90aGVyCj4gcGFydCBvZiB0aGUgZmls
ZSB0aGF0IFFFTVUgZG9lc24ndCB1c2UgYXJlIHJlbW92ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:34:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16: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 1hcuaf-0006Mq-6m; Mon, 17 Jun 2019 16:34:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jUew=UQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcuae-0006Ml-Cd
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:34:40 +0000
X-Inumbo-ID: ccc28947-911d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ccc28947-911d-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:34: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 8AAB928;
 Mon, 17 Jun 2019 09:34: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 D77C33F718;
 Mon, 17 Jun 2019 09:34:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
 <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
 <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3274e117-4e51-5360-8f94-ece7a6981998@arm.com>
Date: Mon, 17 Jun 2019 17:34:36 +0100
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: <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxNy8wNi8yMDE5IDE3OjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gTG9va2lu
ZyBhdCBodHRwczovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2xpY2Vuc2UtbGlzdC5lbi5odG1sIGFu
ZCBhbHNvCj4gbG9va2luZyBhdCB0aGUgdXNhZ2UgaW4gdGhlIExpbnV4IGtlcm5lbCwgSSBhbSBw
cmV0dHkgc3VyZSBpdCBpcwo+IGNvbXBhdGlibGUuIEhvd2V2ZXIsIGdpdmVuIHRoYXQgdGhlIFhl
biBoeXBlcnZpc29yIGFzIGEgd2hvbGUgaXMgR1BMdjIsCj4gSSB0aGluayBpdCB3b3VsZCBiZSBt
b3JlIHByZWNpc2UgdG8gc2F5Ogo+IAo+IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BMLTIu
MC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKCldlbGwsIHRoaXMgaXMgaW1wb3J0ZWQgZnJvbSBPUC1U
RUUuIFNvIEkgZG9uJ3QgdGhpbmsgd2UgaGF2ZSB0aGUgZnJlZWRvbSB0byAKY2hhbmdlIHRoaXMg
Y29weXJpZ2h0IGhlYWRlciBoZXJlLi4uCgpXaGF0IEkgd2FzIGFza2luZyBpcyB3aGV0aGVyIHRo
aXMgaXMgT0sgdG8gaW1wb3J0IEJTRC0yLUNsYXVzZSBjb2RlIGluIFhlbi4gWW91IApzZWVtIHRv
IGFncmVlIHRoYXQgaXQgc2hvdWxkIGJlIHBvc3NpYmxlLgoKSSB3aWxsIGdpdmUgYSBjaGFuY2Ug
dG8gTGFycyB0byBhbnN3ZXIuIEkgd2lsbCBjb21taXQgIzEtOCB0b21vcnJvdyBldmVuaW5nLgoK
Q2hlZXJzLAoKPiAKPiAKPiBPbiBNb24sIDE3IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+IGhtbSwgSSBmb3Jnb3QgdG8gQ0MgbGFycy4gU29ycnkgZm9yIHRoYXQuCj4+Cj4+IENoZWVy
cywKPj4KPj4gT24gMTUvMDYvMjAxOSAxOTozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gKCsg
TGFycykKPj4+Cj4+PiBIaSwKPj4+Cj4+PiBPbiA2LzExLzE5IDc6NDYgUE0sIFZvbG9keW15ciBC
YWJjaHVrIHdyb3RlOgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9v
cHRlZV9tc2cuaAo+Pj4+IGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmgKPj4+
PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+Pj4+IGluZGV4IDAwMDAwMDAwMDAuLmZlNzQzZGJkZTMK
Pj4+PiAtLS0gL2Rldi9udWxsCj4+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0
ZWVfbXNnLmgKPj4+PiBAQCAtMCwwICsxLDMxMCBAQAo+Pj4+ICsvKiBTUERYLUxpY2Vuc2UtSWRl
bnRpZmllcjogQlNELTItQ2xhdXNlICovCj4+Pgo+Pj4gSG1tbSwgc29ycnkgSSBoYXZlbid0IG5v
dGljZWQgaXQgdW50aWwgbm93IChTRFBYIGlzIG1vcmUgZXhwbGljaXQgdGhhdCB0aGUKPj4+IGZ1
bGwtYmxvd24gbGljZW5zZSkuIEkgc3VzcGVjdCB0aGlzIGlzIGZpbmUgdG8gaGF2ZSBCU0QtMiBD
bGF1c2UgbGljZW5zZSBpbgo+Pj4gWGVuIGJ1dCBJIHdhbnQgdG8gY29uZmlybWF0aW9uIGZyb20g
c29tZW9uZSBrbm93aW5nIG1vcmUgdGhhbiBtZSBhYm91dAo+Pj4gbGljZW5zZSBjb21wYXRpYmls
aXR5LiBMYXJzPwo+Pj4KPj4+IElmIHRoaXMgaXMgZmluZSwgdGhlbiBJIHdvdWxkIGxpa2UgdG8g
YWRkIGEgd29yZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgKEkgYW0KPj4+IGhhcHB5IHRvIGRvIHRo
YXQgb24gY29tbWl0KS4KPj4+Cj4+PiBDaGVlcnMsCj4+Pgo+Pgo+PiAtLSAKPj4gSnVsaWVuIEdy
YWxsCj4+CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:39:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 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 1hcuf5-0006X3-Qi; Mon, 17 Jun 2019 16:39:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcuf4-0006Wy-FF
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:39:14 +0000
X-Inumbo-ID: 7021f9f6-911e-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 7021f9f6-911e-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 16:39: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: 1gwkY5Lv97S4TgN9d1H12WB/0Op1OfIsg4AYQGofvlu8QPJIJy5VWyF2VFyveuyirdnCI/wFoX
 CTqJ/b57X/OEh7J/QParU2M2HB+wCjlLNX1mhZwOJub0wVbOWaro+bHF7ZsSnoKGy0HsalZicJ
 YAJzvZc7EpBYag+8V5hRiZwKUtk1IAmOlLgdl6NczV7MtAAH9Xu0noilRSFMiZF5nSc+wQyIYU
 D3ZYhXRL7LUG3vEyW4A9gNzTrBzBum7iS94eFZYwXJ8BPd++3If/bRLsMsoQofa1qZXlvvTnbG
 6Js=
X-SBRS: 2.7
X-MesageID: 1835173
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,385,1557201600"; 
   d="scan'208";a="1835173"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH 4/4] xen: Avoid VLA
Thread-Index: AQHVJSMYaL9Ko3kp1kKDxJjcc8OjZKagC0EQ
Date: Mon, 17 Jun 2019 16:39:09 +0000
Message-ID: <a3843cb971bc4fa8886170d0b2461a44@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-5-anthony.perard@citrix.com>
In-Reply-To: <20190617154105.32323-5-anthony.perard@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTY6NDEK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIIDQvNF0geGVuOiBBdm9p
ZCBWTEEKPiAKPiBBdm9pZCB1c2luZyBhIHZhcmlhYmxlIGxlbmd0aCBhcnJheS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAt
LS0KPiAKPiBOb3RlczoKPiAgICAgV2FzIHN1Z2dlc3RlZCBieSBQZXRlciBoZXJlOgo+ICAgICA8
Q0FGRUFjQTg4K0Eyb0NrUW54S0RFZHBtZkNaU21QeldNQmcwMXdERFY2OGJNWm9ZNUpnQG1haWwu
Z21haWwuY29tPgo+ICAgICAic2hvdWxkIHdlIHRyeSB0byBzdG9wIHVzaW5nIHZhcmlhYmxlIGxl
bmd0aCBhcnJheXM/Igo+IAo+ICBody9pMzg2L3hlbi94ZW4taHZtLmMgfCAxMSArKysrKysrKy0t
LQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4taHZtLmMgYi9ody9pMzg2L3hlbi94ZW4taHZt
LmMKPiBpbmRleCA3MjVmOWMyMjc4Li4xMGQ3M2I1NWI0IDEwMDY0NAo+IC0tLSBhL2h3L2kzODYv
eGVuL3hlbi1odm0uYwo+ICsrKyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwo+IEBAIC02MTUsNyAr
NjE1LDggQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhlbklPU3RhdGUgKnN0
YXRlLAo+ICB7Cj4gICAgICBod2FkZHIgbnBhZ2VzID0gc2l6ZSA+PiBUQVJHRVRfUEFHRV9CSVRT
Owo+ICAgICAgY29uc3QgaW50IHdpZHRoID0gc2l6ZW9mKHVuc2lnbmVkIGxvbmcpICogODsKPiAt
ICAgIHVuc2lnbmVkIGxvbmcgYml0bWFwW0RJVl9ST1VORF9VUChucGFnZXMsIHdpZHRoKV07Cj4g
KyAgICB1bnNpZ25lZCBsb25nICpiaXRtYXAgPSBOVUxMOwo+ICsgICAgc2l6ZV90IGJpdG1hcF9z
aXplID0gRElWX1JPVU5EX1VQKG5wYWdlcywgd2lkdGgpOwo+ICAgICAgaW50IHJjLCBpLCBqOwo+
ICAgICAgY29uc3QgWGVuUGh5c21hcCAqcGh5c21hcCA9IE5VTEw7Cj4gCj4gQEAgLTYzMiw2ICs2
MzMsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fc3luY19kaXJ0eV9iaXRtYXAoWGVuSU9TdGF0ZSAqc3Rh
dGUsCj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+IAo+ICsgICAgYml0bWFwID0gZ19uZXcw
KHVuc2lnbmVkIGxvbmcsIGJpdG1hcF9zaXplKTsKPiArCgpIb3cgaG90IGlzIHRoaXMgZnVuY3Rp
b24/IEl0IGxvb2tzICh1bnN1cnByaXNpbmdseSkgbGlrZSB0aGUgc2VjdGlvbiBzaXplIGRldGVy
bWluZXMgdGhlIG1hcCBzaXplIHNvIEkgd29uZGVyIHdoZXRoZXIgaXQgY2FuIGluc3RlYWQgYmUg
YWxsb2NhdGVkIG9uY2Ugd2hlbiB0aGUgc2VjdGlvbiBpcyBhZGRlZD8KCiAgUGF1bAoKPiAgICAg
IHJjID0geGVuX3RyYWNrX2RpcnR5X3ZyYW0oeGVuX2RvbWlkLCBzdGFydF9hZGRyID4+IFRBUkdF
VF9QQUdFX0JJVFMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5wYWdlcywgYml0
bWFwKTsKPiAgICAgIGlmIChyYyA8IDApIHsKPiBAQCAtNjQ0LDEwICs2NDcsMTAgQEAgc3RhdGlj
IHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhlbklPU3RhdGUgKnN0YXRlLAo+ICAgICAgICAg
ICAgICAgICAgICAgICIsIDB4IiBUQVJHRVRfRk1UX3BseCAiKTogJXNcbiIsCj4gICAgICAgICAg
ICAgICAgICAgICAgc3RhcnRfYWRkciwgc3RhcnRfYWRkciArIHNpemUsIHN0cmVycm9yKGVycm5v
KSk7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIHJldHVybjsKPiArICAgICAgICBnb3RvIG91dDsK
PiAgICAgIH0KPiAKPiAtICAgIGZvciAoaSA9IDA7IGkgPCBBUlJBWV9TSVpFKGJpdG1hcCk7IGkr
Kykgewo+ICsgICAgZm9yIChpID0gMDsgaSA8IGJpdG1hcF9zaXplOyBpKyspIHsKPiAgICAgICAg
ICB1bnNpZ25lZCBsb25nIG1hcCA9IGJpdG1hcFtpXTsKPiAgICAgICAgICB3aGlsZSAobWFwICE9
IDApIHsKPiAgICAgICAgICAgICAgaiA9IGN0emwobWFwKTsKPiBAQCAtNjU3LDYgKzY2MCw4IEBA
IHN0YXRpYyB2b2lkIHhlbl9zeW5jX2RpcnR5X2JpdG1hcChYZW5JT1N0YXRlICpzdGF0ZSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVEFSR0VUX1BBR0VfU0laRSk7Cj4g
ICAgICAgICAgfTsKPiAgICAgIH0KPiArb3V0Ogo+ICsgICAgZ19mcmVlKGJpdG1hcCk7Cj4gIH0K
PiAKPiAgc3RhdGljIHZvaWQgeGVuX2xvZ19zdGFydChNZW1vcnlMaXN0ZW5lciAqbGlzdGVuZXIs
Cj4gLS0KPiBBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:46:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:46:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hculV-0007KO-OI; Mon, 17 Jun 2019 16:45: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hculU-0007KJ-HA
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:45:52 +0000
X-Inumbo-ID: 5b968af6-911f-11e9-a6de-973c76944586
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b968af6-911f-11e9-a6de-973c76944586;
 Mon, 17 Jun 2019 16:45: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: nbsi8hxYU8uehLQNpHdOUnkTBbXHr8DkPGtF7GnrdJYIoAaRLJDHZ+PeAprz9udzI+HGOxXSg3
 MUcxFzyUKdHL3qSXYruhlV1niOT6Gc6u75w4QLxGWr5ZqNZiNiAf6Gz/cTC+mkB500+MpHhbrn
 zh+rrrv4WbnN3Gi1AJB5gVUf+n59CTb3C0k32Vg++HQ55HLvrP1cwQICIYUX850HPt585yZbLy
 Dn3MTtKYY9k/UEe4kwrl4I5OHdFuMqG+Pu3Eo0G3Wg2I1eukcNbwyc6gOrVIqASHMJObrLjyfp
 +so=
X-SBRS: 2.7
X-MesageID: 1852595
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,385,1557201600"; 
   d="scan'208";a="1852595"
Date: Mon, 17 Jun 2019 17:45:44 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190617164544.GA13449@perard.uk.xensource.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
 <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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" <xen-devel@lists.xenproject.org>, Stefano
 Stabellini <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6MTU6NTFQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IEFudGhvbnkgUEVS
QVJEIFttYWlsdG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiA+IFNlbnQ6IDE3IEp1bmUg
MjAxOSAxNjo0MQo+ID4gVG86IHFlbXUtZGV2ZWxAbm9uZ251Lm9yZwo+ID4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA+IDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFtQ
QVRDSCAzLzRdIHhlbjogSW1wb3J0IFhlbiBwdWJsaWMgaGVhZGVycyB1c2VkIGJ5IHhlbi1odm0u
Ywo+ID4gCj4gPiBGb2xsb3dpbmcgInhlbjogRml4IGJ1aWxkIHdpdGggcHVibGljIGhlYWRlcnMi
LCBpbXBvcnQgb3RoZXIgWGVuCj4gPiBwdWJsaWMgaGVhZGVycyB0aGF0IGFyZSBkZXNjcmliaW5n
IGludGVyZmFjZXMuCj4gPiAKPiA+IFRoZSBoZWFkZXJzIGFyZSBjbGVhbmVkIHVwIGEgYml0IHdo
aWxlIGltcG9ydGluZyB0aGVtLiBUaGUgaGVhZGVyCj4gPiBndWFyZCBzeW1ib2xzIGFyZSBjaGFu
Z2VkIHRvIG1hdGNoIFFFTVUncyBjb2Rpbmcgc3R5bGUsIHNvbWUgb3RoZXIKPiA+IHBhcnQgb2Yg
dGhlIGZpbGVzIHRoYXQgUUVNVSBkb2Vzbid0IHVzZSBhcmUgcmVtb3ZlZC4KPiA+IAo+ID4geGVu
LW1hcGNhY2hlLmMgZG9lc24ndCBuZWVkcyBwYXJhbXMuaCwgc28gcmVtb3ZlIHRoZSBpbmNsdWRl
Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIGh3L2kzODYveGVuL3hlbi1odm0uYyAgICAgICAgICAg
ICAgICAgfCAgIDYgKy0KPiA+ICBody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyAgICAgICAgICAg
IHwgICAyIC0KPiA+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaCAgIHwgIDI4
ICsrKysrKysKPiA+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmggIHwgMTAx
ICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2h2bS9wYXJhbXMuaCB8ICAzMyArKysrKysrKysKPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDE2NSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaAo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmgKPiA+ICBjcmVhdGUgbW9kZSAxMDA2
NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2h2bS9wYXJhbXMuaAo+ID4gCj4gPiBkaWZmIC0t
Z2l0IGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4gPiBp
bmRleCAyOTM5MTIyZTdjLi43MjVmOWMyMjc4IDEwMDY0NAo+ID4gLS0tIGEvaHcvaTM4Ni94ZW4v
eGVuLWh2bS5jCj4gPiArKysgYi9ody9pMzg2L3hlbi94ZW4taHZtLmMKPiA+IEBAIC0yNiw5ICsy
Niw5IEBACj4gPiAgI2luY2x1ZGUgInRyYWNlLmgiCj4gPiAgI2luY2x1ZGUgImV4ZWMvYWRkcmVz
cy1zcGFjZXMuaCIKPiA+IAo+ID4gLSNpbmNsdWRlIDx4ZW4vaHZtL2lvcmVxLmg+Cj4gPiAtI2lu
Y2x1ZGUgPHhlbi9odm0vcGFyYW1zLmg+Cj4gPiAtI2luY2x1ZGUgPHhlbi9odm0vZTgyMC5oPgo+
ID4gKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2h2bS9pb3JlcS5oIgo+ID4gKyNpbmNsdWRl
ICJody94ZW4vaW50ZXJmYWNlL2h2bS9wYXJhbXMuaCIKPiAKPiBBRkFJQ1QgdGhlIG9ubHkgcGxh
Y2UgKGFwYXJ0IGZyb20gbGVnYWN5IGNvZGUgaW4geGVuX2NvbW1vbi5oKSB0aGF0Cj4gcGFyYW1z
LmggaXMgbmVjZXNzYXJ5IGlzIGluIHhlbl9zdXNwZW5kX25vdGlmaWVyKCkuIEkgd29uZGVyIHdo
ZXRoZXIKPiB0aGF0IHdvdWxkIGJlIGJldHRlciBtb3ZlZCBpbnRvIHhlbl9jb21tb24uaCB0b28g
KHNpbmNlIGl0J3MganVzdCBhCj4gd3JhcHBlciByb3VuZCB4Y19zZXRfaHZtX3BhcmFtKCkgYW5k
IHRoZW4gdGhlIGluY2x1c2lvbiBvZiBwYXJhbXMuaAo+IGNhbiBiZSBtb3ZlZCB0aGVyZSBhcyB3
ZWxsLgoKOigsIEkgZGlkbid0IHJlYWxpc2VkIHRoYXQgeGVuX2NvbW1vbi5oIG5lZWRlZCBwYXJh
bXMuaCB0b28uIFRoYXQgcGF0Y2gKc2VyaWVzIG1pZ2h0IG5vdCBidWlsZCBvbiBvbGRlciB2ZXJz
aW9uIG9mIFhlbi4gSSdsbCBtb3ZlIHRoZSBpbmNsdXNpb24Kb2YgcGFyYW1zLmggdG8geGVuX2Nv
bW1vbi5oLCBhbmQgZml4IHBhcmFtcy5oIHRvIGhhdmUgYWxsIHRoZSBuZWVkZWQKI2RlZmluZXMu
CgpBYm91dCB4ZW5fc3VzcGVuZF9ub3RpZmllcigpLCBpdCdzIGFjdHVhbGx5IG1vcmUgdGhhbiBh
IHdyYXBwZXIsIGl0J3MKYWxzbyBhIGZ1bmN0aW9uLiBBIHBvaW50ZXIgdG8gdGhlIGZ1bmN0aW9u
IGlzIGdpdmVuIHRvIGEgbm90aWZpZXIuClNvIEkgZG9uJ3QgdGhpbmsgdXNpbmcgImlubGluZSIg
d2lsbCB3b3JrLCBhbmQgSSBkb24ndCB0aGluayBpdCBtYWtlcwpzZW5zZSB0byBoYXZlIGEgZnVu
Y3Rpb24gd2l0aG91dCAiaW5saW5lIiBpbiB4ZW5fY29tbW9uLmguIFNvIEkgdGhpbmsKeGVuX3tz
dXNwZW5kLHdha2V1cH1fbm90aWZpZXIgYXJlIGZpbmUgd2hlcmUgdGhlcmUgYXJlLCBkbyB5b3Ug
YWdyZWU/CgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 16:54:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 16:54:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcutv-0008AM-Pc; Mon, 17 Jun 2019 16:54: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=SIu5=UQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hcutu-0008AH-VH
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 16:54:34 +0000
X-Inumbo-ID: 9363907c-9120-11e9-afe9-cb130d3053f6
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9363907c-9120-11e9-afe9-cb130d3053f6;
 Mon, 17 Jun 2019 16:54:31 +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: bZZzZ30BVWkwcFZ5YV36H6mQRPHY9MdduC4Rm2O5KpiWcMZQnFbBF4WtDPRgmLZT/uIeRRDNsU
 Ot+Xg+ovhPO3xuk8hjw73kUJjWlfBgkQJo9s1v43DGGryy5U1cpfiMdZnctekVUJ+CqaA82Nl1
 WNAHwwuVUWnBNewMLC015fHra6cHpUxOfsTINKzK3RoS+GiOVNgCJ7M4u2QoU/f5YrsUfjk02y
 MvnM7oggzVDpNFXpGCMQbLyNrT2CxU8N21BIiYsl1/ejzphme5dkFuJ5YVSdxby3qVAyB7XL+o
 K70=
X-SBRS: 2.7
X-MesageID: 1843317
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,385,1557201600"; 
   d="scan'208";a="1843317"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>
Thread-Topic: [PATCH 3/4] xen: Import Xen public headers used by xen-hvm.c
Thread-Index: AQHVJSMVksnbyKoRC0SnNZiHFchLQ6agBEVg///oIwCAACLv8A==
Date: Mon, 17 Jun 2019 16:54:27 +0000
Message-ID: <8d3b855aab3d46f0ae02763f3fcc4f9c@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
 <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
 <20190617164544.GA13449@perard.uk.xensource.com>
In-Reply-To: <20190617164544.GA13449@perard.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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" <xen-devel@lists.xenproject.org>, Stefano
 Stabellini <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTc6NDYK
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogcWVtdS1k
ZXZlbEBub25nbnUub3JnOyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENI
IDMvNF0geGVuOiBJbXBvcnQgWGVuIHB1YmxpYyBoZWFkZXJzIHVzZWQgYnkgeGVuLWh2bS5jCj4g
Cj4gT24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6MTU6NTFQTSArMDEwMCwgUGF1bCBEdXJyYW50
IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBGcm9tOiBBbnRo
b255IFBFUkFSRCBbbWFpbHRvOmFudGhvbnkucGVyYXJkQGNpdHJpeC5jb21dCj4gPiA+IFNlbnQ6
IDE3IEp1bmUgMjAxOSAxNjo0MQo+ID4gPiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gPiA+
IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFudGhvbnkgUGVyYXJkIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPiA+IDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4K
PiA+ID4gU3ViamVjdDogW1BBVENIIDMvNF0geGVuOiBJbXBvcnQgWGVuIHB1YmxpYyBoZWFkZXJz
IHVzZWQgYnkgeGVuLWh2bS5jCj4gPiA+Cj4gPiA+IEZvbGxvd2luZyAieGVuOiBGaXggYnVpbGQg
d2l0aCBwdWJsaWMgaGVhZGVycyIsIGltcG9ydCBvdGhlciBYZW4KPiA+ID4gcHVibGljIGhlYWRl
cnMgdGhhdCBhcmUgZGVzY3JpYmluZyBpbnRlcmZhY2VzLgo+ID4gPgo+ID4gPiBUaGUgaGVhZGVy
cyBhcmUgY2xlYW5lZCB1cCBhIGJpdCB3aGlsZSBpbXBvcnRpbmcgdGhlbS4gVGhlIGhlYWRlcgo+
ID4gPiBndWFyZCBzeW1ib2xzIGFyZSBjaGFuZ2VkIHRvIG1hdGNoIFFFTVUncyBjb2Rpbmcgc3R5
bGUsIHNvbWUgb3RoZXIKPiA+ID4gcGFydCBvZiB0aGUgZmlsZXMgdGhhdCBRRU1VIGRvZXNuJ3Qg
dXNlIGFyZSByZW1vdmVkLgo+ID4gPgo+ID4gPiB4ZW4tbWFwY2FjaGUuYyBkb2Vzbid0IG5lZWRz
IHBhcmFtcy5oLCBzbyByZW1vdmUgdGhlIGluY2x1ZGUuCj4gPiA+Cj4gPiA+IFNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+ID4gPiAtLS0K
PiA+ID4gIGh3L2kzODYveGVuL3hlbi1odm0uYyAgICAgICAgICAgICAgICAgfCAgIDYgKy0KPiA+
ID4gIGh3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jICAgICAgICAgICAgfCAgIDIgLQo+ID4gPiAg
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2h2bS9lODIwLmggICB8ICAyOCArKysrKysrCj4gPiA+
ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmggIHwgMTAxICsrKysrKysrKysr
KysrKysrKysrKysrKysrCj4gPiA+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL3BhcmFt
cy5oIHwgIDMzICsrKysrKysrKwo+ID4gPiAgNSBmaWxlcyBjaGFuZ2VkLCAxNjUgaW5zZXJ0aW9u
cygrKSwgNSBkZWxldGlvbnMoLSkKPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaHZtL2U4MjAuaAo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vaW9yZXEuaAo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9odm0vcGFyYW1zLmgKPiA+ID4KPiA+ID4gZGlmZiAt
LWdpdCBhL2h3L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwo+ID4g
PiBpbmRleCAyOTM5MTIyZTdjLi43MjVmOWMyMjc4IDEwMDY0NAo+ID4gPiAtLS0gYS9ody9pMzg2
L3hlbi94ZW4taHZtLmMKPiA+ID4gKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4gPiA+IEBA
IC0yNiw5ICsyNiw5IEBACj4gPiA+ICAjaW5jbHVkZSAidHJhY2UuaCIKPiA+ID4gICNpbmNsdWRl
ICJleGVjL2FkZHJlc3Mtc3BhY2VzLmgiCj4gPiA+Cj4gPiA+IC0jaW5jbHVkZSA8eGVuL2h2bS9p
b3JlcS5oPgo+ID4gPiAtI2luY2x1ZGUgPHhlbi9odm0vcGFyYW1zLmg+Cj4gPiA+IC0jaW5jbHVk
ZSA8eGVuL2h2bS9lODIwLmg+Cj4gPiA+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9odm0v
aW9yZXEuaCIKPiA+ID4gKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2h2bS9wYXJhbXMuaCIK
PiA+Cj4gPiBBRkFJQ1QgdGhlIG9ubHkgcGxhY2UgKGFwYXJ0IGZyb20gbGVnYWN5IGNvZGUgaW4g
eGVuX2NvbW1vbi5oKSB0aGF0Cj4gPiBwYXJhbXMuaCBpcyBuZWNlc3NhcnkgaXMgaW4geGVuX3N1
c3BlbmRfbm90aWZpZXIoKS4gSSB3b25kZXIgd2hldGhlcgo+ID4gdGhhdCB3b3VsZCBiZSBiZXR0
ZXIgbW92ZWQgaW50byB4ZW5fY29tbW9uLmggdG9vIChzaW5jZSBpdCdzIGp1c3QgYQo+ID4gd3Jh
cHBlciByb3VuZCB4Y19zZXRfaHZtX3BhcmFtKCkgYW5kIHRoZW4gdGhlIGluY2x1c2lvbiBvZiBw
YXJhbXMuaAo+ID4gY2FuIGJlIG1vdmVkIHRoZXJlIGFzIHdlbGwuCj4gCj4gOigsIEkgZGlkbid0
IHJlYWxpc2VkIHRoYXQgeGVuX2NvbW1vbi5oIG5lZWRlZCBwYXJhbXMuaCB0b28uIFRoYXQgcGF0
Y2gKPiBzZXJpZXMgbWlnaHQgbm90IGJ1aWxkIG9uIG9sZGVyIHZlcnNpb24gb2YgWGVuLiBJJ2xs
IG1vdmUgdGhlIGluY2x1c2lvbgo+IG9mIHBhcmFtcy5oIHRvIHhlbl9jb21tb24uaCwgYW5kIGZp
eCBwYXJhbXMuaCB0byBoYXZlIGFsbCB0aGUgbmVlZGVkCj4gI2RlZmluZXMuCj4gCj4gQWJvdXQg
eGVuX3N1c3BlbmRfbm90aWZpZXIoKSwgaXQncyBhY3R1YWxseSBtb3JlIHRoYW4gYSB3cmFwcGVy
LCBpdCdzCj4gYWxzbyBhIGZ1bmN0aW9uLiBBIHBvaW50ZXIgdG8gdGhlIGZ1bmN0aW9uIGlzIGdp
dmVuIHRvIGEgbm90aWZpZXIuCj4gU28gSSBkb24ndCB0aGluayB1c2luZyAiaW5saW5lIiB3aWxs
IHdvcmssIGFuZCBJIGRvbid0IHRoaW5rIGl0IG1ha2VzCj4gc2Vuc2UgdG8gaGF2ZSBhIGZ1bmN0
aW9uIHdpdGhvdXQgImlubGluZSIgaW4geGVuX2NvbW1vbi5oLiBTbyBJIHRoaW5rCj4geGVuX3tz
dXNwZW5kLHdha2V1cH1fbm90aWZpZXIgYXJlIGZpbmUgd2hlcmUgdGhlcmUgYXJlLCBkbyB5b3Ug
YWdyZWU/CgpPaCwgSSBoYWRuJ3QgcmVhbGl6ZWQgdGhleSB3ZXJlIGNhbGxiYWNrcy4gSW4gdGhh
dCBjYXNlLCBsZWF2ZSB0aGUgZnVuY3Rpb25zIHdoZXJlIHRoZXkgYXJlLiBXZSByZWFsbHkgb3Vn
aHQgdG8gaGF2ZSBhIHN0YWJsZSBBUEkgcmF0aGVyIHRoYW4gYSBwYXJhbXMgaW50ZXJmYWNlLi4u
IE5vdCBzb21ldGhpbmcgeW91IGNhbiBhZGRyZXNzIGhlcmUgdGhvdWdoLgoKICBDaGVlcnMsCgog
ICAgUGF1bAoKPiAKPiBUaGFua3MsCj4gCj4gLS0KPiBBbnRob255IFBFUkFSRAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:19:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcvHs-0001Rw-Vr; Mon, 17 Jun 2019 17: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hcvHr-0001Rr-E8
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:19:19 +0000
X-Inumbo-ID: 08cd1ccc-9124-11e9-acff-b75d414d2d60
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08cd1ccc-9124-11e9-acff-b75d414d2d60;
 Mon, 17 Jun 2019 17:19:17 +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: pdHl06SAmh40e4I4kyBj3BraFvL7Tdl2QadbR3LDgbxR9gMZ6HHuKt7YBEHje8h76QnhRzVIch
 jqB5vZ+CHHra0ZZFh/o55KaEyn0v/ZDzWbcXCvjpkFR2wUfRZ1qTCJkTDhd0NzsCNpcSWJvc5Q
 OZ3inPbSoX5gEKVoUXLMLnWSVl+9hTRUsPP5PgQSCl22azgPAF7liH0EdD7Xl45aTJCHgAYat3
 4tbWBQ5CcoqEdLa8d/w5slsn+no973lp8JFvc3HoAYoOkJgxfVqT5HXd6i5524x9aGKv/MvCku
 LVM=
X-SBRS: 2.7
X-MesageID: 1852643
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,386,1557201600"; 
   d="scan'208";a="1852643"
Date: Mon, 17 Jun 2019 18:19:13 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190617171913.GA15926@perard.uk.xensource.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
 <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
 <20190617164544.GA13449@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190617164544.GA13449@perard.uk.xensource.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6NDU6NDRQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6MTU6NTFQTSArMDEwMCwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+ID4gQUZBSUNUIHRoZSBvbmx5IHBsYWNlIChhcGFydCBmcm9tIGxlZ2Fj
eSBjb2RlIGluIHhlbl9jb21tb24uaCkgdGhhdAo+ID4gcGFyYW1zLmggaXMgbmVjZXNzYXJ5IGlz
IGluIHhlbl9zdXNwZW5kX25vdGlmaWVyKCkuIEkgd29uZGVyIHdoZXRoZXIKPiA+IHRoYXQgd291
bGQgYmUgYmV0dGVyIG1vdmVkIGludG8geGVuX2NvbW1vbi5oIHRvbyAoc2luY2UgaXQncyBqdXN0
IGEKPiA+IHdyYXBwZXIgcm91bmQgeGNfc2V0X2h2bV9wYXJhbSgpIGFuZCB0aGVuIHRoZSBpbmNs
dXNpb24gb2YgcGFyYW1zLmgKPiA+IGNhbiBiZSBtb3ZlZCB0aGVyZSBhcyB3ZWxsLgo+IAo+IDoo
LCBJIGRpZG4ndCByZWFsaXNlZCB0aGF0IHhlbl9jb21tb24uaCBuZWVkZWQgcGFyYW1zLmggdG9v
LiBUaGF0IHBhdGNoCj4gc2VyaWVzIG1pZ2h0IG5vdCBidWlsZCBvbiBvbGRlciB2ZXJzaW9uIG9m
IFhlbi4gSSdsbCBtb3ZlIHRoZSBpbmNsdXNpb24KPiBvZiBwYXJhbXMuaCB0byB4ZW5fY29tbW9u
LmgsIGFuZCBmaXggcGFyYW1zLmggdG8gaGF2ZSBhbGwgdGhlIG5lZWRlZAo+ICNkZWZpbmVzLgoK
QWN0dWFsbHksIGl0IHdvcmtzIGZpbmUgd2l0aG91dCBpbmNsdWRpbmcgaHZtL3BhcmFtcy5oIGlu
IHhlbl9jb21tb24uaApiZWNhdXNlIHhlbl9jb21tb24uaCBpbmNsdWRlcyB4ZW5jdHJsLmggd2hp
Y2ggaW5jbHVkZXMgaHZtL3BhcmFtcy5oLgoKU28gSSB0aGluayBpbnN0ZWFkIEknbGwgcmVtb3Zl
IGFsbCBpbmNsdWRlcyBvZiBwYXJhbXMuaCwgYmVjYXVzZQpIVk1fUEFSQU1fKiBhcmUgcGFyYW1l
dGVycyBmb3IgeGNfaHZtX3BhcmFtX3tnZXQsc2V0fSwgd2hpY2ggaXMgaW4gYQpsaWJyYXJ5IGFu
ZCBub3QgYW4gaW50ZXJmYWNlIHdpdGggYSBndWVzdC4gSW5jbHVkaW5nIHhlbmN0cmwuaCBzaG91
bGQgYmUKZW5vdWdoLgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:28:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17: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 1hcvQj-0002Hl-U8; Mon, 17 Jun 2019 17:28:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcvQi-0002Hg-Tq
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:28:28 +0000
X-Inumbo-ID: 5102dcae-9125-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5102dcae-9125-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 17:28: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 7F0CC208C0;
 Mon, 17 Jun 2019 17:28:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560792506;
 bh=E/3YfejkkyquDvzMnyZx/HTSDNpitE4xMPc3dxypSmU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=osnirf8d+MRcxXbvEQyPLBi60pBtFEIViyXZ2S5Zr27t+guscknHnOrRfzQQk+5GN
 mcYnVF+/w7pO0uZFaELJ7LdFzLW7USbg+x3+UXYG2lSjQRibKX6DlbmWFLyir6/Nap
 fRD/OY4YMA5LiJhMnvBbKcYLcwdGMn9ANcYcCcZ4=
Date: Mon, 17 Jun 2019 10:28:25 -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: <3274e117-4e51-5360-8f94-ece7a6981998@arm.com>
Message-ID: <alpine.DEB.2.21.1906171026050.2072@sstabellini-ThinkPad-T480s>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
 <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
 <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
 <3274e117-4e51-5360-8f94-ece7a6981998@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "lars.kurth@citrix.com" <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>

T24gTW9uLCAxNyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDE3LzA2LzIwMTkg
MTc6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IExvb2tpbmcgYXQgaHR0cHM6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy9saWNlbnNlLWxpc3QuZW4uaHRtbCBhbmQgYWxzbwo+ID4gbG9v
a2luZyBhdCB0aGUgdXNhZ2UgaW4gdGhlIExpbnV4IGtlcm5lbCwgSSBhbSBwcmV0dHkgc3VyZSBp
dCBpcwo+ID4gY29tcGF0aWJsZS4gSG93ZXZlciwgZ2l2ZW4gdGhhdCB0aGUgWGVuIGh5cGVydmlz
b3IgYXMgYSB3aG9sZSBpcyBHUEx2MiwKPiA+IEkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBwcmVj
aXNlIHRvIHNheToKPiA+IAo+ID4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wLW9u
bHkgT1IgQlNELTItQ2xhdXNlKQo+IAo+IFdlbGwsIHRoaXMgaXMgaW1wb3J0ZWQgZnJvbSBPUC1U
RUUuIFNvIEkgZG9uJ3QgdGhpbmsgd2UgaGF2ZSB0aGUgZnJlZWRvbSB0bwo+IGNoYW5nZSB0aGlz
IGNvcHlyaWdodCBoZWFkZXIgaGVyZS4uLgoKSW50ZXJlc3RpbmcgcG9pbnQ6IEkgd291bGQgaGF2
ZSB0aG91Z2h0IHRoYXQgZ2l2ZW4gdGhhdCB0aGlzIGlzIGEgR1BMdjIKcHJvamVjdCwgaWYgd2Ug
d2VudCB3aXRoIFNQRFgsIGFsbCBmaWxlcyB3b3VsZCBuZWVkIHRvIGhhdmUgYQpHUEwtMi4wLW9u
bHkgdGFnIG9uIHRoZW0sIHBsdXMsIG9wdGlvbmFsbHksIGFuIE9SIFhYWCBjbGF1c2UuCgpTb21l
dGhpbmcgZm9yIExhcnMgdG8gaW52ZXN0aWdhdGUuCgoKPiBXaGF0IEkgd2FzIGFza2luZyBpcyB3
aGV0aGVyIHRoaXMgaXMgT0sgdG8gaW1wb3J0IEJTRC0yLUNsYXVzZSBjb2RlIGluIFhlbi4KPiBZ
b3Ugc2VlbSB0byBhZ3JlZSB0aGF0IGl0IHNob3VsZCBiZSBwb3NzaWJsZS4KClllcC4gVGhlIHBy
b2JsZW1hdGljIEJTRCBsaWNlbnNlIGlzIHRoZSBCU0QtNC1DbGF1c2UuCgoKPiBJIHdpbGwgZ2l2
ZSBhIGNoYW5jZSB0byBMYXJzIHRvIGFuc3dlci4gSSB3aWxsIGNvbW1pdCAjMS04IHRvbW9ycm93
IGV2ZW5pbmcuCgorMQoKIAo+ID4gCj4gPiAKPiA+IE9uIE1vbiwgMTcgSnVuIDIwMTksIEp1bGll
biBHcmFsbCB3cm90ZToKPiA+ID4gaG1tLCBJIGZvcmdvdCB0byBDQyBsYXJzLiBTb3JyeSBmb3Ig
dGhhdC4KPiA+ID4gCj4gPiA+IENoZWVycywKPiA+ID4gCj4gPiA+IE9uIDE1LzA2LzIwMTkgMTk6
MzksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiAoKyBMYXJzKQo+ID4gPiA+IAo+ID4gPiA+
IEhpLAo+ID4gPiA+IAo+ID4gPiA+IE9uIDYvMTEvMTkgNzo0NiBQTSwgVm9sb2R5bXlyIEJhYmNo
dWsgd3JvdGU6Cj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUv
b3B0ZWVfbXNnLmgKPiA+ID4gPiA+IGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNn
LmgKPiA+ID4gPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiA+ID4gPiBpbmRleCAwMDAwMDAw
MDAwLi5mZTc0M2RiZGUzCj4gPiA+ID4gPiAtLS0gL2Rldi9udWxsCj4gPiA+ID4gPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAo+ID4gPiA+ID4gQEAgLTAsMCArMSwz
MTAgQEAKPiA+ID4gPiA+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNl
ICovCj4gPiA+ID4gCj4gPiA+ID4gSG1tbSwgc29ycnkgSSBoYXZlbid0IG5vdGljZWQgaXQgdW50
aWwgbm93IChTRFBYIGlzIG1vcmUgZXhwbGljaXQgdGhhdAo+ID4gPiA+IHRoZQo+ID4gPiA+IGZ1
bGwtYmxvd24gbGljZW5zZSkuIEkgc3VzcGVjdCB0aGlzIGlzIGZpbmUgdG8gaGF2ZSBCU0QtMiBD
bGF1c2UgbGljZW5zZQo+ID4gPiA+IGluCj4gPiA+ID4gWGVuIGJ1dCBJIHdhbnQgdG8gY29uZmly
bWF0aW9uIGZyb20gc29tZW9uZSBrbm93aW5nIG1vcmUgdGhhbiBtZSBhYm91dAo+ID4gPiA+IGxp
Y2Vuc2UgY29tcGF0aWJpbGl0eS4gTGFycz8KPiA+ID4gPiAKPiA+ID4gPiBJZiB0aGlzIGlzIGZp
bmUsIHRoZW4gSSB3b3VsZCBsaWtlIHRvIGFkZCBhIHdvcmQgaW4gdGhlIGNvbW1pdCBtZXNzYWdl
Cj4gPiA+ID4gKEkgYW0KPiA+ID4gPiBoYXBweSB0byBkbyB0aGF0IG9uIGNvbW1pdCkuCj4gPiA+
ID4gCj4gPiA+ID4gQ2hlZXJzLAo+ID4gPiA+IAo+ID4gPiAKPiA+ID4gLS0gCj4gPiA+IEp1bGll
biBHcmFsbAo+ID4gPiAKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:37:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17: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 1hcvYs-00033E-RQ; Mon, 17 Jun 2019 17: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=JT4l=UQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hcvYr-000339-Bn
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:36:53 +0000
X-Inumbo-ID: 7dbb6918-9126-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 7dbb6918-9126-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 17:36:51 +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: 5tL94c6aGd8x50dWBXxprOukuWnfbE0PesQHSgxxAAxJkmThEPK/uDHtYGLbBi8I4CeZzFcIEz
 tZAUWzQR9VKbAdJgrkGO/+Hs0d+ao04Xu6WdIM96UvJrz3Kw6HYkZdRNoYArAC2OYE8gMm5W0d
 i/+noR/GoG+Vi+ltqv4FIeyiIlsERYlpnn90zwzkZx73Izg7S9OqYakkXvwzdRBk0SNb3Xgc1z
 QVeCIe+NDUMIRXFMNiRirFydIOnGM2BEtMWcGTabwFqIIcdxt5ATO0uqeqPeQty/7dOo9V+LLT
 aTY=
X-SBRS: 2.7
X-MesageID: 1829370
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,386,1557201600"; 
   d="scan'208";a="1829370"
Date: Mon, 17 Jun 2019 18:36:49 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190617173649.GB13449@perard.uk.xensource.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-5-anthony.perard@citrix.com>
 <a3843cb971bc4fa8886170d0b2461a44@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a3843cb971bc4fa8886170d0b2461a44@AMSPEX02CL03.citrite.net>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6Mzk6MDlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gQEAgLTYzMiw2ICs2MzMsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fc3luY19kaXJ0eV9i
aXRtYXAoWGVuSU9TdGF0ZSAqc3RhdGUsCj4gPiAgICAgICAgICByZXR1cm47Cj4gPiAgICAgIH0K
PiA+IAo+ID4gKyAgICBiaXRtYXAgPSBnX25ldzAodW5zaWduZWQgbG9uZywgYml0bWFwX3NpemUp
Owo+ID4gKwo+IAo+IEhvdyBob3QgaXMgdGhpcyBmdW5jdGlvbj8gSXQgbG9va3MgKHVuc3VycHJp
c2luZ2x5KSBsaWtlIHRoZSBzZWN0aW9uCj4gc2l6ZSBkZXRlcm1pbmVzIHRoZSBtYXAgc2l6ZSBz
byBJIHdvbmRlciB3aGV0aGVyIGl0IGNhbiBpbnN0ZWFkIGJlCj4gYWxsb2NhdGVkIG9uY2Ugd2hl
biB0aGUgc2VjdGlvbiBpcyBhZGRlZD8KCkkgdGhpbmsgd2UgY2FuIHN0b3JlIHRoZSBiaXRtYXAg
YnVmZmVyIGludG8gdGhlIGBzdGF0ZScgd2hlcmUKYGxvZ19mb3JfZGlydHliaXQnIGlzIGFscmVh
ZHkgcHJlc2VudCwgYW5kIGZyZWUgdGhlIGJpdG1hcCB3aGVuCmBsb2dfZm9yX2RpcnR5Yml0JyBp
cyBjbGVhcmVkLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:39:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17: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 1hcvbn-0003Dv-BT; Mon, 17 Jun 2019 17:39:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcvbl-0003Dp-Vq
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:39:54 +0000
X-Inumbo-ID: e9aa8f31-9126-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 e9aa8f31-9126-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 17:39:53 +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: 1tsebmpJ43nPIjt+TMtepzv+z1Xeyn4uYHclsVWNXDUNDTU9cTnb+OgrIYkyyxqCdZVu3YTjE+
 3gTf9g9gyjyg7txzsDZXm2qltQBGOPA+mAuz6ZmCvoM3zO0xGMMiclFdth9srT4u1t8vSNqWyy
 vsgOzTYYooDa+zBMZzqk0rvo/vHz+BmCz+wdFv4SSqYgJLKzqbCIo+ONOiSpuL2EWxqkjOmuRQ
 EHoegiS+4BgeXx0vkXHq/1Lf7LXaCQQUwIt/UUSL2WL3jel2Roxv7b7L0mYuvUvXQi3kBEaf1G
 7kk=
X-SBRS: 2.7
X-MesageID: 1838452
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,386,1557201600"; 
   d="scan'208";a="1838452"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CEE5C4D02000078002335A0@prv1-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: <caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com>
Date: Mon, 17 Jun 2019 18:39:49 +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: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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: 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>

T24gMjkvMDUvMjAxOSAxMToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gcGFydGljdWxhciB3
aXRoIGFuIGVuYWJsZWQgSU9NTVUgKGJ1dCBub3QgcmVhbGx5IGxpbWl0ZWQgdG8gdGhpcwo+IGNh
c2UpLCB0cnlpbmcgdG8gaW52b2tlIGZpeHVwX2lycXMoKSBhZnRlciBoYXZpbmcgYWxyZWFkeSBk
b25lCj4gZGlzYWJsZV9JT19BUElDKCkgLT4gY2xlYXJfSU9fQVBJQygpIGlzIGEgcmF0aGVyIGJh
ZCBpZGVhOgo+Cj4gIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNmEwMzY+XSBhbWRfaW9tbXVf
cmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMwo+ICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAw
MDYgICBDT05URVhUOiBoeXBlcnZpc29yIChkMHYwKQo+ICByYXg6IGZmZmY4MzIwMjkxZGUwMGMg
ICByYng6IDAwMDAwMDAwMDAwMDAwMDMgICByY3g6IGZmZmY4MzIwMzUwMDAwMDAKPiAgcmR4OiAw
MDAwMDAwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAwICAgcmRpOiBmZmZmODJkMDgw
NWNhODQwCj4gIHJicDogZmZmZjgzMDA5ZThhNzljOCAgIHJzcDogZmZmZjgzMDA5ZThhNzlhOCAg
IHI4OiAgMDAwMDAwMDAwMDAwMDAwMAo+ICByOTogIDAwMDAwMDAwMDAwMDAwMDQgICByMTA6IDAw
MDAwMDAwMDAwOGI5ZjkgICByMTE6IDAwMDAwMDAwMDAwMDAwMDYKPiAgcjEyOiAwMDAwMDAwMDAw
MDEwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAzICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCj4g
IHIxNTogMDAwMDAwMDBmZmZlZmZmZiAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAw
MDAwMDAwMDM0MDZlMAo+ICBjcjM6IDAwMDAwMDIwMzVkNTkwMDAgICBjcjI6IGZmZmY4ODgyNGNj
YjRlZTAKPiAgZnNiOiAwMDAwN2YyMTQzZjA4ODQwICAgZ3NiOiBmZmZmODg4MjU2YTAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAo+ICBYZW4gY29kZSBhcm91bmQgPGZmZmY4
MmQwODAyNmEwMzY+IChhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMyk6
Cj4gICBmZiAwNyAwMCAwMCAzOSBkMyA3NCAwMiA8MGY+IDBiIDQxIDgxIGU0IDAwIGY4IGZmIGZm
IDhiIDEwIDg5IGQwIDI1IDAwIDAwCj4gIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMw
MDllOGE3OWE4Ogo+ICAuLi4KPiAgWGVuIGNhbGwgdHJhY2U6Cj4gICAgIFs8ZmZmZjgyZDA4MDI2
YTAzNj5dIGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSsweGRlLzB4MTEzCj4gICAgIFs8
ZmZmZjgyZDA4MDI2YmY3Yj5dIGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSsweDEwLzB4MTIKPiAg
ICAgWzxmZmZmODJkMDgwMjdmNzE4Pl0gaW9fYXBpYy5jI21vZGlmeV9JT19BUElDX2lycSsweDVl
LzB4MTI2Cj4gICAgIFs8ZmZmZjgyZDA4MDI3ZjljNT5dIGlvX2FwaWMuYyN1bm1hc2tfSU9fQVBJ
Q19pcnErMHgyZC8weDQxCj4gICAgIFs8ZmZmZjgyZDA4MDI4OWJjNz5dIGZpeHVwX2lycXMrMHgz
MjAvMHg0MGIKPiAgICAgWzxmZmZmODJkMDgwMmE4MmM0Pl0gc21wX3NlbmRfc3RvcCsweDRiLzB4
YTgKPiAgICAgWzxmZmZmODJkMDgwMmE3YjJmPl0gbWFjaGluZV9yZXN0YXJ0KzB4OTgvMHgyODgK
PiAgICAgWzxmZmZmODJkMDgwMjUyMjQyPl0gY29uc29sZV9zdXNwZW5kKzAvMHgyOAo+ICAgICBb
PGZmZmY4MmQwODAyYjAxZGE+XSBkb19nZW5lcmFsX3Byb3RlY3Rpb24rMHgyMDQvMHgyNGUKPiAg
ICAgWzxmZmZmODJkMDgwMzg1YTNkPl0geDg2XzY0L2VudHJ5LlMjaGFuZGxlX2V4Y2VwdGlvbl9z
YXZlZCsweDY4LzB4OTQKPiAgICAgWzwwMDAwMDAwMGFhNWI1MjZiPl0gMDAwMDAwMDBhYTViNTI2
Ygo+ICAgICBbPGZmZmY4MmQwODAyYTdjN2Q+XSBtYWNoaW5lX3Jlc3RhcnQrMHgxZTYvMHgyODgK
PiAgICAgWzxmZmZmODJkMDgwMjQwZjc1Pl0gaHdkb21fc2h1dGRvd24rMHhhMi8weDExZAo+ICAg
ICBbPGZmZmY4MmQwODAyMGJhYTI+XSBkb21haW5fc2h1dGRvd24rMHg0Zi8weGQ4Cj4gICAgIFs8
ZmZmZjgyZDA4MDIzZmU5OD5dIGRvX3NjaGVkX29wKzB4MTJmLzB4NDJhCj4gICAgIFs8ZmZmZjgy
ZDA4MDM3ZTQwND5dIHB2X2h5cGVyY2FsbCsweDFlNC8weDU2NAo+ICAgICBbPGZmZmY4MmQwODAz
ODU0MzI+XSBsc3Rhcl9lbnRlcisweDExMi8weDEyMAo+Cj4gRG9uJ3QgY2FsbCBmaXh1cF9pcnFz
KCkgYW5kIGRvbid0IHNlbmQgYW55IElQSSBpZiB0aGVyZSdzIG9ubHkgb25lCj4gb25saW5lIENQ
VSBhbnl3YXksIGFuZCBkb24ndCBjYWxsIF9fc3RvcF90aGlzX2NwdSgpIGF0IGFsbCB3aGVuIHRo
ZSBDUFUKPiB3ZSdyZSBvbiB3YXMgYWxyZWFkeSBtYXJrZWQgb2ZmbGluZSAoYnkgYSBwcmlvciBp
bnZvY2F0aW9uIG9mCj4gX19zdG9wX3RoaXNfY3B1KCkpLgo+Cj4gUmVwb3J0ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSXQgaXMgcHJvYmFibHkgd29ydGggbm90aW5n
IHRoYXQgdGhlIGFib3ZlIHN0YWNrIHRyYWNlIGlzIGEgY2FzY2FkZQpmYXVsdCwgd2hlcmUgd2Ug
dG9vayBhICNHUCBmYXVsdCBpbiB0aGUgbWlkZGxlIG9mIHRoZSBFRkkgZmlybXdhcmUsIGFuZAp0
aGVuIHRyaWVkIHJlc3RhcnRpbmcgYSBzZWNvbmQgdGltZS4KCkZvciB0aGUgY2hhbmdlIGl0IGlz
IGFuIGltcHJvdmVtZW50LCBzbyBBY2tlZC1ieTogQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KClRoZXJlIGFyZSBmdXJ0aGVyIGZpeGVzIG5lZWRpbmcgKHdoaWNoIGhh
dmUgYmVlbiBvbiBteSB0b2RvIGxpc3QgZm9yCnJhdGhlciB0b28gbG9uZykgdG8gYXZvaWQgYW55
IGxvY2FsX2lycV9lbmFibGUoKSBvbiB0aGUgc2h1dGRvd24gcGF0aCwKYmVjYXVzZSBkdXJpbmcg
YSBjcmFzaCAoZXNwZWNpYWxseSBvbmUgaW4gdGhlIG1pZGRsZSBvZiBhIHZjcHUgY29udGV4dApz
d2l0Y2gpLCBpdHMgbm90IHNhZmUgdG8gcmUtZW5hYmxlIGludGVycnVwdHMuCgpUaGUgb25seSBz
b2x1dGlvbiBJJ3ZlIGdvdCBpbnZvbHZlcyB1c2luZyBOTUkgYmFzZWQgSVBJcy9zaG9vdGRvd25z
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:55:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17: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 1hcvr4-0004n5-0T; Mon, 17 Jun 2019 17:55: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcvr3-0004n0-1U
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:55:41 +0000
X-Inumbo-ID: 1c9fa1c0-9129-11e9-8d81-670ca9ccfccc
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c9fa1c0-9129-11e9-8d81-670ca9ccfccc;
 Mon, 17 Jun 2019 17:55: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: M8zY47nogq3P97cDANn6/F4K+YCt7IZlM/pppHAceTdZE9pvbaP/UiILaihHVYRbk0TBnrPeYH
 byN+5J8+WAhVqKgIRVPty1UJ7NH9+v7Mn+Qyv/sg/cUqJ5EGbHDRGQbGHtW3LIE9xV7ooiDY0s
 Pf31O74msCZnfxtLaCTaH6HwzrXjhPVTW6q+KH+ycOlhgr4iLaEysSIyjK/9fdHeMHOt8p9Ua6
 gbJy2flGimX/lb99rjd8oQVtXftNyF2qrDDjLw+gfUE4ReWVVMXQlgQMjFVkiCyL1OooD3ppgp
 mI0=
X-SBRS: 2.7
X-MesageID: 1854738
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,386,1557201600"; d="scan'208,217";a="1854738"
To: <xen-devel@lists.xenproject.org>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <caa80cec-7b46-b31a-88e2-2554a495e159@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: <5183a4f3-69ff-076a-c15d-817472a42ab1@citrix.com>
Date: Mon, 17 Jun 2019 18:55:33 +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: <caa80cec-7b46-b31a-88e2-2554a495e159@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/SMP: don't try to stop already stopped
 CPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5391057011022370714=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5391057011022370714==
Content-Type: multipart/alternative;
	boundary="------------2BF2B87DF463DDD9FD6C10BB"
Content-Language: en-GB

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

On 17/06/2019 18:39, Andrew Cooper wrote:
> On 29/05/2019 11:17, Jan Beulich wrote:
>> In particular with an enabled IOMMU (but not really limited to this
>> case), trying to invoke fixup_irqs() after having already done
>> disable_IO_APIC() -> clear_IO_APIC() is a rather bad idea:
>>
>>  RIP:    e008:[<ffff82d08026a036>] amd_iommu_read_ioapic_from_ire+0xde/0x113
>>  RFLAGS: 0000000000010006   CONTEXT: hypervisor (d0v0)
>>  rax: ffff8320291de00c   rbx: 0000000000000003   rcx: ffff832035000000
>>  rdx: 0000000000000000   rsi: 0000000000000000   rdi: ffff82d0805ca840
>>  rbp: ffff83009e8a79c8   rsp: ffff83009e8a79a8   r8:  0000000000000000
>>  r9:  0000000000000004   r10: 000000000008b9f9   r11: 0000000000000006
>>  r12: 0000000000010000   r13: 0000000000000003   r14: 0000000000000000
>>  r15: 00000000fffeffff   cr0: 0000000080050033   cr4: 00000000003406e0
>>  cr3: 0000002035d59000   cr2: ffff88824ccb4ee0
>>  fsb: 00007f2143f08840   gsb: ffff888256a00000   gss: 0000000000000000
>>  ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>  Xen code around <ffff82d08026a036> (amd_iommu_read_ioapic_from_ire+0xde/0x113):
>>   ff 07 00 00 39 d3 74 02 <0f> 0b 41 81 e4 00 f8 ff ff 8b 10 89 d0 25 00 00
>>  Xen stack trace from rsp=ffff83009e8a79a8:
>>  ...
>>  Xen call trace:
>>     [<ffff82d08026a036>] amd_iommu_read_ioapic_from_ire+0xde/0x113
>>     [<ffff82d08026bf7b>] iommu_read_apic_from_ire+0x10/0x12
>>     [<ffff82d08027f718>] io_apic.c#modify_IO_APIC_irq+0x5e/0x126
>>     [<ffff82d08027f9c5>] io_apic.c#unmask_IO_APIC_irq+0x2d/0x41
>>     [<ffff82d080289bc7>] fixup_irqs+0x320/0x40b
>>     [<ffff82d0802a82c4>] smp_send_stop+0x4b/0xa8
>>     [<ffff82d0802a7b2f>] machine_restart+0x98/0x288
>>     [<ffff82d080252242>] console_suspend+0/0x28
>>     [<ffff82d0802b01da>] do_general_protection+0x204/0x24e
>>     [<ffff82d080385a3d>] x86_64/entry.S#handle_exception_saved+0x68/0x94
>>     [<00000000aa5b526b>] 00000000aa5b526b
>>     [<ffff82d0802a7c7d>] machine_restart+0x1e6/0x288
>>     [<ffff82d080240f75>] hwdom_shutdown+0xa2/0x11d
>>     [<ffff82d08020baa2>] domain_shutdown+0x4f/0xd8
>>     [<ffff82d08023fe98>] do_sched_op+0x12f/0x42a
>>     [<ffff82d08037e404>] pv_hypercall+0x1e4/0x564
>>     [<ffff82d080385432>] lstar_enter+0x112/0x120
>>
>> Don't call fixup_irqs() and don't send any IPI if there's only one
>> online CPU anyway, and don't call __stop_this_cpu() at all when the CPU
>> we're on was already marked offline (by a prior invocation of
>> __stop_this_cpu()).
>>
>> Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
>> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> It is probably worth noting that the above stack trace is a cascade
> fault, where we took a #GP fault in the middle of the EFI firmware, and
> then tried restarting a second time.
>
> For the change it is an improvement, so Acked-by: Andrew Cooper
> <andrew.cooper3@citrix.com>
>
> There are further fixes needing (which have been on my todo list for
> rather too long) to avoid any local_irq_enable() on the shutdown path,
> because during a crash (especially one in the middle of a vcpu context
> switch), its not safe to re-enable interrupts.
>
> The only solution I've got involves using NMI based IPIs/shootdowns.

/sigh and no sooner as I tried testing this, I found the next piece of
fallout:

[   90.447906] reboot: Restarting system
(XEN) Hardware Dom0 shutdown: rebooting machine
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<00000000aa5b526b>] 00000000aa5b526b
(XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor
(XEN) rax: 00000000aa985950   rbx: 0000000000000000   rcx: 00000000aa5b7010
(XEN) rdx: 0000000000000000   rsi: ffff83009e827fff   rdi: 00000000003506e0
(XEN) rbp: ffff83009e827c70   rsp: ffff83009e827bb0   r8:  00000000aa5b7048
(XEN) r9:  0000000000000000   r10: ffff83009e827c88   r11: 0f0f0f0f0f0f0f0f
(XEN) r12: 00000000fffffffe   r13: 0000000000000cf9   r14: 0000000000000000
(XEN) r15: 0000000000000065   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around <00000000aa5b526b> (00000000aa5b526b):
(XEN)  8d 0d a7 1d 00 00 33 d2 <ff> 90 40 01 00 00 48 8b 05 d0 1d 00 00 48 83 c4
(XEN) Xen stack trace from rsp=ffff83009e827bb0:
(XEN)    000000000000001f 00000000003506e0 ffff83009e827c00 0000000000000206
(XEN)    ffff82d08027d96a 00000000aa5b51f7 0000000000000286 ffff83009e827c40
(XEN)    000000009e817000 0000000000000cf9 ffff83009e827c30 ffff82d080201327
(XEN)    00000000ffffffff ffff82d08020162e 0000000000000000 00000000fffffffe
(XEN)    ffff83009e827c70 ffff82d0802015ff 000000009e817000 ffff83009e827c78
(XEN)    ffff82d0802a372a 0000000080000000 0000000000000000 ffff83009e827c88
(XEN)    ffff83009e827cd8 ffff82d0802a3045 ffff82d0802a3045 ffff83009e827c98
(XEN)    000000008028454c 000082d080387851 0000000000000000 ffff82d080387851
(XEN)    0000000000000000 ffff83009e827d98 00000000000000fb 0000000080000000
(XEN)    0000000000000000 ffff83009e827ce8 ffff82d0802a3105 ffff83009e827d08
(XEN)    ffff82d08023cdaa ffff82d080387851 0000000000000000 ffff83009e827d18
(XEN)    ffff82d0802a37da ffff83009e827d88 ffff82d080283fb4 ffff82d080387851
(XEN)    ffff82d080387845 0000000000000000 ffff82d080387845 ffff82d080387851
(XEN)    ffff82d080387845 ffff82d080387851 0000000000000000 0000000000000000
(XEN)    0000000000000000 ffff83009e827fff 0000000000000000 00007cff617d8247
(XEN)    ffff82d0803878ba ffff82d080933900 0000000000000000 000000204b161644
(XEN)    ffff8310f5206ef8 ffff83009e827e40 ffff8310f5206ea0 0000002065fe762e
(XEN)    000000204bbfce6e ffff82d08095c3e0 ffff83009e827ef8 0000000000000000
(XEN)    0000000000000048 0000000000000000 ffff83009e827fff ffff8310f5206ef8
(XEN)    000000fb00000000 ffff82d0802e1bc5 000000000000e008 0000000000000206
(XEN) Xen call trace:
(XEN)    [<00000000aa5b526b>] 00000000aa5b526b
(XEN)    [<ffff82d0802a3045>] machine_restart+0x1ef/0x2a4
(XEN)    [<ffff82d0802a3105>] send_IPI_mask+0/0xc
(XEN)    [<ffff82d08023cdaa>] smp_call_function_interrupt+0x95/0xb8
(XEN)    [<ffff82d0802a37da>] call_function_interrupt+0x35/0x37
(XEN)    [<ffff82d080283fb4>] do_IRQ+0xa7/0x697
(XEN)    [<ffff82d0803878ba>] common_interrupt+0x10a/0x120
(XEN)    [<ffff82d0802e1bc5>] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [<ffff82d0802e20ae>] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [<ffff82d080274f8c>] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) GENERAL PROTECTION FAULT
(XEN) [error_code=0000]
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...
(XEN) Executing kexec image on cpu0
(XEN) Shot down all CPUs
(XEN) Assertion 'offset == (val & (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82d080266844>] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN) RFLAGS: 0000000000010002   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: 0000000000000014   rcx: ffff832005d68010
(XEN) rdx: ffff832005d68000   rsi: 0000000000000000   rdi: ffff82d080942a00
(XEN) rbp: ffff83009e827948   rsp: ffff83009e827928   r8:  ffff82d0808074c0
(XEN) r9:  ffff82d080942a08   r10: 0000000000000000   r11: 0000000000000001
(XEN) r12: 0000000000010000   r13: 0000000000000001   r14: 0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around <ffff82d080266844> (amd_iommu_read_ioapic_from_ire+0xd0/0x131):
(XEN)  07 00 00 41 39 c5 74 02 <0f> 0b 41 81 e4 00 f8 ff ff 0f b6 11 c0 ea 02 83
(XEN) Xen stack trace from rsp=ffff83009e827928:
(XEN)    ffff82d08027c244 0000000000000014 ffff82d080806980 0000000000000000
(XEN)    ffff83009e827958 ffff82d0802687a7 ffff83009e827968 ffff82d08027c25b
(XEN)    ffff83009e827998 ffff82d08027cefb 0000000000000000 0000000000000002
(XEN)    ffff82d080806980 ffff82d080806980 ffff83009e8279c8 ffff82d08027d8c8
(XEN)    ffff83009e827fff 0000000000010000 0000000000000002 0000000000000000
(XEN)    ffff83009e8279f8 ffff82d08027d9ce 00000000000003e8 ffff82d080943b80
(XEN)    0000000000000000 ffff83009e827fff ffff83009e827a18 ffff82d08027dd30
(XEN)    ffff83009e827a18 ffff82d0802a3626 ffff83009e827a38 ffff82d080270a79
(XEN)    0000000000000003 ffff82d08043f858 ffff83009e827a58 ffff82d08021dd74
(XEN)    0000000000000206 0000000000000296 ffff83009e827ac8 ffff82d08024db40
(XEN)    ffff83009e827aa8 ffff82d000000010 ffff83009e827ad8 ffff83009e827a88
(XEN)    ffff83009e827aa8 0000000000000000 ffff83009e827fff 0000000000000000
(XEN)    ffff8310f3e00000 0000000000000002 ffff83009e827b08 0000000000000000
(XEN)    ffff83009e827af8 ffff82d0802ab1b8 ffff82d080387979 ffff82d08038796d
(XEN)    ffff8310f4c08000 0000000000000000 00007cff617d84d7 ffff82d080387a3d
(XEN)    0000000000000065 0000000000000000 0000000000000cf9 00000000fffffffe
(XEN)    ffff83009e827c70 0000000000000000 0f0f0f0f0f0f0f0f ffff83009e827c88
(XEN)    0000000000000000 00000000aa5b7048 00000000aa985950 00000000aa5b7010
(XEN)    0000000000000000 ffff83009e827fff 00000000003506e0 0000000d00000000
(XEN)    00000000aa5b526b 000000000000e008 0000000000010246 ffff83009e827bb0
(XEN) Xen call trace:
(XEN)    [<ffff82d080266844>] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN)    [<ffff82d0802687a7>] iommu_read_apic_from_ire+0x10/0x12
(XEN)    [<ffff82d08027c25b>] io_apic.c#io_apic_read+0x17/0x5f
(XEN)    [<ffff82d08027cefb>] __ioapic_read_entry+0x2f/0x55
(XEN)    [<ffff82d08027d8c8>] io_apic.c#clear_IO_APIC_pin+0x1a/0xf3
(XEN)    [<ffff82d08027d9ce>] io_apic.c#clear_IO_APIC+0x2d/0x60
(XEN)    [<ffff82d08027dd30>] disable_IO_APIC+0xd/0x7e
(XEN)    [<ffff82d080270a79>] machine_crash_shutdown+0x228/0x292
(XEN)    [<ffff82d08021dd74>] kexec_crash+0x3f/0x5b
(XEN)    [<ffff82d08024db40>] panic+0x117/0x12f
(XEN)    [<ffff82d0802ab1b8>] do_general_protection+0x22b/0x234
(XEN)    [<ffff82d080387a3d>] x86_64/entry.S#handle_exception_saved+0x68/0x94
(XEN)    [<00000000aa5b526b>] 00000000aa5b526b
(XEN)    [<ffff82d0802a3045>] machine_restart+0x1ef/0x2a4
(XEN)    [<ffff82d0802a3105>] send_IPI_mask+0/0xc
(XEN)    [<ffff82d08023cdaa>] smp_call_function_interrupt+0x95/0xb8
(XEN)    [<ffff82d0802a37da>] call_function_interrupt+0x35/0x37
(XEN)    [<ffff82d080283fb4>] do_IRQ+0xa7/0x697
(XEN)    [<ffff82d0803878ba>] common_interrupt+0x10a/0x120
(XEN)    [<ffff82d0802e1bc5>] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [<ffff82d0802e20ae>] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [<ffff82d080274f8c>] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Assertion 'offset == (val & (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ****************************************
(XEN) 


I think we need a similar adjustment in nmi_shootdown_cpus()

~Andrew

--------------2BF2B87DF463DDD9FD6C10BB
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 17/06/2019 18:39, Andrew Cooper
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com">
      <pre class="moz-quote-pre" wrap="">On 29/05/2019 11:17, Jan Beulich wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">In particular with an enabled IOMMU (but not really limited to this
case), trying to invoke fixup_irqs() after having already done
disable_IO_APIC() -&gt; clear_IO_APIC() is a rather bad idea:

 RIP:    e008:[&lt;ffff82d08026a036&gt;] amd_iommu_read_ioapic_from_ire+0xde/0x113
 RFLAGS: 0000000000010006   CONTEXT: hypervisor (d0v0)
 rax: ffff8320291de00c   rbx: 0000000000000003   rcx: ffff832035000000
 rdx: 0000000000000000   rsi: 0000000000000000   rdi: ffff82d0805ca840
 rbp: ffff83009e8a79c8   rsp: ffff83009e8a79a8   r8:  0000000000000000
 r9:  0000000000000004   r10: 000000000008b9f9   r11: 0000000000000006
 r12: 0000000000010000   r13: 0000000000000003   r14: 0000000000000000
 r15: 00000000fffeffff   cr0: 0000000080050033   cr4: 00000000003406e0
 cr3: 0000002035d59000   cr2: ffff88824ccb4ee0
 fsb: 00007f2143f08840   gsb: ffff888256a00000   gss: 0000000000000000
 ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
 Xen code around &lt;ffff82d08026a036&gt; (amd_iommu_read_ioapic_from_ire+0xde/0x113):
  ff 07 00 00 39 d3 74 02 &lt;0f&gt; 0b 41 81 e4 00 f8 ff ff 8b 10 89 d0 25 00 00
 Xen stack trace from rsp=ffff83009e8a79a8:
 ...
 Xen call trace:
    [&lt;ffff82d08026a036&gt;] amd_iommu_read_ioapic_from_ire+0xde/0x113
    [&lt;ffff82d08026bf7b&gt;] iommu_read_apic_from_ire+0x10/0x12
    [&lt;ffff82d08027f718&gt;] io_apic.c#modify_IO_APIC_irq+0x5e/0x126
    [&lt;ffff82d08027f9c5&gt;] io_apic.c#unmask_IO_APIC_irq+0x2d/0x41
    [&lt;ffff82d080289bc7&gt;] fixup_irqs+0x320/0x40b
    [&lt;ffff82d0802a82c4&gt;] smp_send_stop+0x4b/0xa8
    [&lt;ffff82d0802a7b2f&gt;] machine_restart+0x98/0x288
    [&lt;ffff82d080252242&gt;] console_suspend+0/0x28
    [&lt;ffff82d0802b01da&gt;] do_general_protection+0x204/0x24e
    [&lt;ffff82d080385a3d&gt;] x86_64/entry.S#handle_exception_saved+0x68/0x94
    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
    [&lt;ffff82d0802a7c7d&gt;] machine_restart+0x1e6/0x288
    [&lt;ffff82d080240f75&gt;] hwdom_shutdown+0xa2/0x11d
    [&lt;ffff82d08020baa2&gt;] domain_shutdown+0x4f/0xd8
    [&lt;ffff82d08023fe98&gt;] do_sched_op+0x12f/0x42a
    [&lt;ffff82d08037e404&gt;] pv_hypercall+0x1e4/0x564
    [&lt;ffff82d080385432&gt;] lstar_enter+0x112/0x120

Don't call fixup_irqs() and don't send any IPI if there's only one
online CPU anyway, and don't call __stop_this_cpu() at all when the CPU
we're on was already marked offline (by a prior invocation of
__stop_this_cpu()).

Reported-by: Andrew Cooper <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a>
Signed-off-by: Jan Beulich <a class="moz-txt-link-rfc2396E" href="mailto:jbeulich@suse.com">&lt;jbeulich@suse.com&gt;</a>
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
It is probably worth noting that the above stack trace is a cascade
fault, where we took a #GP fault in the middle of the EFI firmware, and
then tried restarting a second time.

For the change it is an improvement, so Acked-by: Andrew Cooper
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a>

There are further fixes needing (which have been on my todo list for
rather too long) to avoid any local_irq_enable() on the shutdown path,
because during a crash (especially one in the middle of a vcpu context
switch), its not safe to re-enable interrupts.

The only solution I've got involves using NMI based IPIs/shootdowns.</pre>
    </blockquote>
    <br>
    /sigh and no sooner as I tried testing this, I found the next piece
    of fallout:<br>
    <br>
    <pre>[   90.447906] reboot: Restarting system
(XEN) Hardware Dom0 shutdown: rebooting machine
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor
(XEN) rax: 00000000aa985950   rbx: 0000000000000000   rcx: 00000000aa5b7010
(XEN) rdx: 0000000000000000   rsi: ffff83009e827fff   rdi: 00000000003506e0
(XEN) rbp: ffff83009e827c70   rsp: ffff83009e827bb0   r8:  00000000aa5b7048
(XEN) r9:  0000000000000000   r10: ffff83009e827c88   r11: 0f0f0f0f0f0f0f0f
(XEN) r12: 00000000fffffffe   r13: 0000000000000cf9   r14: 0000000000000000
(XEN) r15: 0000000000000065   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around &lt;00000000aa5b526b&gt; (00000000aa5b526b):
(XEN)  8d 0d a7 1d 00 00 33 d2 &lt;ff&gt; 90 40 01 00 00 48 8b 05 d0 1d 00 00 48 83 c4
(XEN) Xen stack trace from rsp=ffff83009e827bb0:
(XEN)    000000000000001f 00000000003506e0 ffff83009e827c00 0000000000000206
(XEN)    ffff82d08027d96a 00000000aa5b51f7 0000000000000286 ffff83009e827c40
(XEN)    000000009e817000 0000000000000cf9 ffff83009e827c30 ffff82d080201327
(XEN)    00000000ffffffff ffff82d08020162e 0000000000000000 00000000fffffffe
(XEN)    ffff83009e827c70 ffff82d0802015ff 000000009e817000 ffff83009e827c78
(XEN)    ffff82d0802a372a 0000000080000000 0000000000000000 ffff83009e827c88
(XEN)    ffff83009e827cd8 ffff82d0802a3045 ffff82d0802a3045 ffff83009e827c98
(XEN)    000000008028454c 000082d080387851 0000000000000000 ffff82d080387851
(XEN)    0000000000000000 ffff83009e827d98 00000000000000fb 0000000080000000
(XEN)    0000000000000000 ffff83009e827ce8 ffff82d0802a3105 ffff83009e827d08
(XEN)    ffff82d08023cdaa ffff82d080387851 0000000000000000 ffff83009e827d18
(XEN)    ffff82d0802a37da ffff83009e827d88 ffff82d080283fb4 ffff82d080387851
(XEN)    ffff82d080387845 0000000000000000 ffff82d080387845 ffff82d080387851
(XEN)    ffff82d080387845 ffff82d080387851 0000000000000000 0000000000000000
(XEN)    0000000000000000 ffff83009e827fff 0000000000000000 00007cff617d8247
(XEN)    ffff82d0803878ba ffff82d080933900 0000000000000000 000000204b161644
(XEN)    ffff8310f5206ef8 ffff83009e827e40 ffff8310f5206ea0 0000002065fe762e
(XEN)    000000204bbfce6e ffff82d08095c3e0 ffff83009e827ef8 0000000000000000
(XEN)    0000000000000048 0000000000000000 ffff83009e827fff ffff8310f5206ef8
(XEN)    000000fb00000000 ffff82d0802e1bc5 000000000000e008 0000000000000206
(XEN) Xen call trace:
(XEN)    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN)    [&lt;ffff82d0802a3045&gt;] machine_restart+0x1ef/0x2a4
(XEN)    [&lt;ffff82d0802a3105&gt;] send_IPI_mask+0/0xc
(XEN)    [&lt;ffff82d08023cdaa&gt;] smp_call_function_interrupt+0x95/0xb8
(XEN)    [&lt;ffff82d0802a37da&gt;] call_function_interrupt+0x35/0x37
(XEN)    [&lt;ffff82d080283fb4&gt;] do_IRQ+0xa7/0x697
(XEN)    [&lt;ffff82d0803878ba&gt;] common_interrupt+0x10a/0x120
(XEN)    [&lt;ffff82d0802e1bc5&gt;] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [&lt;ffff82d0802e20ae&gt;] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [&lt;ffff82d080274f8c&gt;] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) GENERAL PROTECTION FAULT
(XEN) [error_code=0000]
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...
(XEN) Executing kexec image on cpu0
(XEN) Shot down all CPUs
(XEN) Assertion 'offset == (val &amp; (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[&lt;ffff82d080266844&gt;] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN) RFLAGS: 0000000000010002   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: 0000000000000014   rcx: ffff832005d68010
(XEN) rdx: ffff832005d68000   rsi: 0000000000000000   rdi: ffff82d080942a00
(XEN) rbp: ffff83009e827948   rsp: ffff83009e827928   r8:  ffff82d0808074c0
(XEN) r9:  ffff82d080942a08   r10: 0000000000000000   r11: 0000000000000001
(XEN) r12: 0000000000010000   r13: 0000000000000001   r14: 0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around &lt;ffff82d080266844&gt; (amd_iommu_read_ioapic_from_ire+0xd0/0x131):
(XEN)  07 00 00 41 39 c5 74 02 &lt;0f&gt; 0b 41 81 e4 00 f8 ff ff 0f b6 11 c0 ea 02 83
(XEN) Xen stack trace from rsp=ffff83009e827928:
(XEN)    ffff82d08027c244 0000000000000014 ffff82d080806980 0000000000000000
(XEN)    ffff83009e827958 ffff82d0802687a7 ffff83009e827968 ffff82d08027c25b
(XEN)    ffff83009e827998 ffff82d08027cefb 0000000000000000 0000000000000002
(XEN)    ffff82d080806980 ffff82d080806980 ffff83009e8279c8 ffff82d08027d8c8
(XEN)    ffff83009e827fff 0000000000010000 0000000000000002 0000000000000000
(XEN)    ffff83009e8279f8 ffff82d08027d9ce 00000000000003e8 ffff82d080943b80
(XEN)    0000000000000000 ffff83009e827fff ffff83009e827a18 ffff82d08027dd30
(XEN)    ffff83009e827a18 ffff82d0802a3626 ffff83009e827a38 ffff82d080270a79
(XEN)    0000000000000003 ffff82d08043f858 ffff83009e827a58 ffff82d08021dd74
(XEN)    0000000000000206 0000000000000296 ffff83009e827ac8 ffff82d08024db40
(XEN)    ffff83009e827aa8 ffff82d000000010 ffff83009e827ad8 ffff83009e827a88
(XEN)    ffff83009e827aa8 0000000000000000 ffff83009e827fff 0000000000000000
(XEN)    ffff8310f3e00000 0000000000000002 ffff83009e827b08 0000000000000000
(XEN)    ffff83009e827af8 ffff82d0802ab1b8 ffff82d080387979 ffff82d08038796d
(XEN)    ffff8310f4c08000 0000000000000000 00007cff617d84d7 ffff82d080387a3d
(XEN)    0000000000000065 0000000000000000 0000000000000cf9 00000000fffffffe
(XEN)    ffff83009e827c70 0000000000000000 0f0f0f0f0f0f0f0f ffff83009e827c88
(XEN)    0000000000000000 00000000aa5b7048 00000000aa985950 00000000aa5b7010
(XEN)    0000000000000000 ffff83009e827fff 00000000003506e0 0000000d00000000
(XEN)    00000000aa5b526b 000000000000e008 0000000000010246 ffff83009e827bb0
(XEN) Xen call trace:
(XEN)    [&lt;ffff82d080266844&gt;] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN)    [&lt;ffff82d0802687a7&gt;] iommu_read_apic_from_ire+0x10/0x12
(XEN)    [&lt;ffff82d08027c25b&gt;] io_apic.c#io_apic_read+0x17/0x5f
(XEN)    [&lt;ffff82d08027cefb&gt;] __ioapic_read_entry+0x2f/0x55
(XEN)    [&lt;ffff82d08027d8c8&gt;] io_apic.c#clear_IO_APIC_pin+0x1a/0xf3
(XEN)    [&lt;ffff82d08027d9ce&gt;] io_apic.c#clear_IO_APIC+0x2d/0x60
(XEN)    [&lt;ffff82d08027dd30&gt;] disable_IO_APIC+0xd/0x7e
(XEN)    [&lt;ffff82d080270a79&gt;] machine_crash_shutdown+0x228/0x292
(XEN)    [&lt;ffff82d08021dd74&gt;] kexec_crash+0x3f/0x5b
(XEN)    [&lt;ffff82d08024db40&gt;] panic+0x117/0x12f
(XEN)    [&lt;ffff82d0802ab1b8&gt;] do_general_protection+0x22b/0x234
(XEN)    [&lt;ffff82d080387a3d&gt;] x86_64/entry.S#handle_exception_saved+0x68/0x94
(XEN)    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN)    [&lt;ffff82d0802a3045&gt;] machine_restart+0x1ef/0x2a4
(XEN)    [&lt;ffff82d0802a3105&gt;] send_IPI_mask+0/0xc
(XEN)    [&lt;ffff82d08023cdaa&gt;] smp_call_function_interrupt+0x95/0xb8
(XEN)    [&lt;ffff82d0802a37da&gt;] call_function_interrupt+0x35/0x37
(XEN)    [&lt;ffff82d080283fb4&gt;] do_IRQ+0xa7/0x697
(XEN)    [&lt;ffff82d0803878ba&gt;] common_interrupt+0x10a/0x120
(XEN)    [&lt;ffff82d0802e1bc5&gt;] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [&lt;ffff82d0802e20ae&gt;] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [&lt;ffff82d080274f8c&gt;] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Assertion 'offset == (val &amp; (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ****************************************
(XEN) 

</pre>
    <br>
    I think we need a similar adjustment in nmi_shootdown_cpus()<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------2BF2B87DF463DDD9FD6C10BB--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5391057011022370714==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 17 17:58:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 17: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 1hcvte-0004wo-Kj; Mon, 17 Jun 2019 17:58: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=i68Z=UQ=gmail.com=emil.l.velikov@srs-us1.protection.inumbo.net>)
 id 1hcvtd-0004wi-10
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 17:58:21 +0000
X-Inumbo-ID: 7d626f88-9129-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 7d626f88-9129-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 17:58:20 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id v19so312409wmj.5
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 10:58:20 -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=RA99XH++ZeHo9lFJDfpQ1th6xBYVyCVIO6aT2ccvLfQ=;
 b=iir/cwro3Uo0pydX2p6MssHcUcKCWLi3F0aRNfT9oiuPoCu3KzQi3D++TfCMCA5kbq
 UhdVsSno+MyWwqU7UMla2YRrjl3vooBFlx0nKtYTh44mvlxTjTeU/ZMsoTFT3Na0Nbo8
 zbXVWPc9pfLCEz8akgJpe2z9seqCP2z2haWgAfsi9/bgn50zH7bOZc5jW9vXW8SMk4Rt
 tx2lTCVIciiKlEe6uGemUYOgLdxEayja9E1N+noF29tOg7VjKlKwytO7pxFuV7oS4QEN
 rJlpCllgKrwVj7eJfedrwSjRfOJSjzakYsBlPrwpP8+Cypssx+Hl6JwcIa7W9QWRzmBt
 BA8g==
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=RA99XH++ZeHo9lFJDfpQ1th6xBYVyCVIO6aT2ccvLfQ=;
 b=LmndRrcdVY0a2odOTGHwy8YSjW0Au7oDQZ8jZn/6HSua3JDYufNRkgpxuMvXZzFKTS
 OEd5DUvLwHCAaTNbwoFf6JPBd60m2ZxOg8tis+jdVeFPQeei8zwhRmPpQCBimvQL1BJZ
 ZOp7TCbaZYfsCJVrJg9uw8LAt2rvWR5XACcECWVcFXSm2Dqyj+yugP4+35pamhKxPwQV
 PFrSQSCOYMPVJZ/a8AjbAMsDqgrEeEMjQGchG/CL5tQBy2AbmQbgfbhKxRtuxtQ0GlPw
 5d8bwv32ceiYY3d3zipeJUe2Etdf9fVzTeLkO2R4W+sC4P8vCTT/egUiDJOeOAVNAyuv
 cHfQ==
X-Gm-Message-State: APjAAAUb9J/tsUhw6v99oeHhYnjJRdksrwh1wA/GvUJ9dF5iICp8h+64
 ggXXQXiPaCjib0YuU+oaHWs=
X-Google-Smtp-Source: APXvYqxzwMRI3pC9nLxx+cmi8fX06IrtlUhdDEcmz2BcTfXpaVk8v0SGvmPS+vZF06+nGUJcsaBAYg==
X-Received: by 2002:a1c:343:: with SMTP id 64mr21050453wmd.116.1560794289646; 
 Mon, 17 Jun 2019 10:58:09 -0700 (PDT)
Received: from arch-x1c3 ([2a00:5f00:102:0:9665:9cff:feee:aa4d])
 by smtp.gmail.com with ESMTPSA id s188sm13333537wmf.40.2019.06.17.10.58.07
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Mon, 17 Jun 2019 10:58:08 -0700 (PDT)
Date: Mon, 17 Jun 2019 18:56:06 +0100
From: Emil Velikov <emil.l.velikov@gmail.com>
To: Daniel Vetter <daniel.vetter@ffwll.ch>
Message-ID: <20190617175606.GE26766@arch-x1c3>
References: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
 <20190614203615.12639-7-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190614203615.12639-7-daniel.vetter@ffwll.ch>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH 06/59] drm/prime: Actually remove
 DRIVER_PRIME everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-aspeed@lists.ozlabs.org, nouveau@lists.freedesktop.org,
 DRI Development <dri-devel@lists.freedesktop.org>,
 virtualization@lists.linux-foundation.org,
 Daniel Vetter <daniel.vetter@intel.com>,
 linux-stm32@st-md-mailman.stormreply.com, linux-samsung-soc@vger.kernel.org,
 lima@lists.freedesktop.org, amd-gfx@lists.freedesktop.org,
 linux-rockchip@lists.infradead.org,
 VMware Graphics <linux-graphics-maintainer@vmware.com>,
 NXP Linux Team <linux-imx@nxp.com>, spice-devel@lists.freedesktop.org,
 linux-arm-msm@vger.kernel.org,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 etnaviv@lists.freedesktop.org, xen-devel@lists.xenproject.org,
 linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org,
 linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org,
 freedreno@lists.freedesktop.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOS8wNi8xNCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBTcGxpdCBvdXQgdG8gbWFrZSB0
aGUgZnVuY3Rpb25hbCBjaGFuZ2VzIHN0aWNrIG91dCBtb3JlLgo+IApTaW5jZSB0aGlzIHBhdGNo
IGZsZXctYnksIGFzIHN0YW5kYWxvbmUgb25lIChpbnRlbnRpb25hbGx5IG9yIG5vdCkgSSdkCmFk
ZCwgYW55dGhpbmcgdmFndWVseSBsaWtlOgoKIkNvcmUgdXNlcnMgb2YgRFJJVkVSX1BSSU1FIHdl
cmUgcmVtb3ZlZCBmcm9tIGNvcmUgd2l0aCBwcmlvciBwYXRjaGVzLiIKCkhUSApFbWlsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:01:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:01: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 1hcvwb-0005ib-4U; Mon, 17 Jun 2019 18:01: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcvwZ-0005iP-4Q
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:01:23 +0000
X-Inumbo-ID: e9e78b20-9129-11e9-a8fb-e79a2f8292ae
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9e78b20-9129-11e9-a8fb-e79a2f8292ae;
 Mon, 17 Jun 2019 18:01: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 EFDCC20861;
 Mon, 17 Jun 2019 18:01:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560794481;
 bh=ahzF3Fp7y/FHn+jV+hiia2Ijb0d1yAD0AfZfdURueGQ=;
 h=Date:From:To:cc:Subject:From;
 b=lyScNIj1/1ndYMHOK0i/Fdl+Fyy7+hrHK3eJhg6jsKqHU6JSKA+B249SIFbb1x4Zy
 JEH8YUvSAFFu+cIMfNu5w25Cyo5Vm9IeH5w5W2DXTaAw6ZPaL0v/J8SZNRYM8nUhbF
 3GMoKnvjLKK3Y8SWVl4VHAVleZHx26KSdTgAzh2s=
Date: Mon, 17 Jun 2019 11:01:20 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: fusa-sig@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906171045560.2072@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] list of Xen external interfaces for FuSa
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org, George.Dunlap@eu.citrix.com,
 lars.kurth.xen@gmail.com, julien.grall@arm.com, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyB0aGUgbGlzdCBvZiBleHRlcm5hbCBpbnRlcmZhY2VzIHRoYXQgd2Ug
bmVlZCB0byBkb2N1bWVudCBmb3IgdGhlClhlbiBGdVNhIHdvcmsuIEkgZGl2aWRlZCBpdCBpbnRv
IGNhdGVnb3JpZXMgdG8gbWFrZSBpdCBlYXNpZXIgdG8gZGVhbAp3aXRoLiBUaGUgZG9jIGlzIGFs
c28gYXZhaWxhYmxlIGluIG1hcmtkb3duIGZvcm1hdCBvbiBnaXRodWIgWzFdLgoKQ2hlZXJzLAoK
U3RlZmFubwoKWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9zc3RhYmVsbGluaS9GdVNhLmdpdAoKLS0t
CgojIEludHJvCgpUaGlzIGRvY3VtZW50IGNvdmVycyB0aGUgZXh0ZXJuYWwgaW50ZXJmYWNlcyBp
biBhIGRvbTBsZXNzIGRlcGxveW1lbnQKdGhhdCB3ZSBuZWVkIHRvIGRvY3VtZW50IGZvciBzYWZl
dHkgY2VydGlmaWNhdGlvbnMuCgpEb20wIGFuZCBYZW4gdXNlcnNwYWNlIHRvb2xzLCBzdWNoIGFz
IHhsIGFuZCBsaWJ4bCwgYXJlIG91dCBvZiBzY29wZSBmb3IKbm93LCB3ZSBhcmUgb25seSBkaXNj
dXNzaW5nIHRoZSBoeXBlcnZpc29yLiB2bV9hc3Npc3QsIHhzbSwgYXJnbyBhcmUKYWxzbyBvdXQg
b2Ygc2NvcGU6IHRoZSBhc3N1bXB0aW9uIGlzIHRoYXQgdGhleSB3aWxsIGRpc2FibGVkIHZpYQpr
Y29uZmlnLgoKCiMgRnJvbSB0aGUgdXNlciBwZXJzcGVjdGl2ZQoKLSBYZW4gaHlwZXJ2aXNvciBj
b21tYW5kIGxpbmUgb3B0aW9ucwotIERvbTBsZXNzIGRldmljZSB0cmVlIGNvbmZpZ3VyYXRpb24K
CgojIFhlbiAtIEJvb3Rsb2FkZXIgaW50ZXJmYWNlcwoKLSBtdWx0aWJvb3QKLSBYZW4gYm9vdCBw
cm90b2NvbAoKCiMgRnJvbSBhIERvbVUgcGVyc3BlY3RpdmUKCi0ga2VybmVsIGltYWdlIGZvcm1h
dAotIGJvb3QgcHJvdG9jb2wKLSBkZXZpY2UgdHJlZQotIG1lbW9yeSBtYXA6IGxvY2F0aW9uIG9m
IG1lbW9yeSBhbmQgb3RoZXIgcmVzb3VyY2VzCi0gZXhwb3NlZCBkZXZpY2VzCiAgLSBHSUMgaW50
ZXJydXB0IGNvbnRyb2xsZXIKICAtIEdlbmVyaWMgVGltZXIKICAtIHZpcnR1YWwgVUFSVCAoUEww
MTEpCi0gUFNDSQotIGh5cGVyY2FsbCBwcm90b2NvbCAoaS5lLiByZWdpc3RlcnMsIGV0Yy4pCi0g
bWVtb3J5IHNoYXJpbmcgKGkuZS4gbWVtb3J5L2NhY2hlIGF0dHJpYnV0ZXMpCgoKIyBIeXBlcmNh
bGxzIGV4cG9zZWQgdG8gYWxsIERvbVVzCgpUaGVzZSBoeXBlcmNhbGxzIGFyZSB1bnVzZWQgYnkg
ZG9tMGxlc3MgZG9tVXMsIGhvd2V2ZXIsIHRoZXkgYXJlCnN0aWxsIGV4cG9zZWQgdG8gYWxsIGRv
bVVzLgoKLSBtZW1vcnlfb3AKLSBzY2hlZF9vcAotIHhlbl92ZXJzaW9uCi0gaHZtX29wCi0gbXVs
dGljYWxsCi0gcGxhdGZvcm1fb3AKLSB2Y3B1X29wCi0gcGh5c2Rldl9vcCAoTk9QIG9uIEFybSkK
CgojIFBWIGRyaXZlcnMgaW50ZXJmYWNlcwoKRG9tMGxlc3MgZG9tVXMgY2Fubm90IHVzZSBQViBk
cml2ZXJzIHRvZGF5LiBIb3dldmVyLCB0aGVzZSBpbnRlcmZhY2VzCmFyZSBzdGlsbCBleHBvc2Vk
IHRvIHRoZW0sIGFuZCBvbmUgZGF5IHRoZXkgbWlnaHQgYmUgYWJsZSB0byB1c2UgdGhlbQpjb3Jy
ZWN0bHk6CgotIGh5cGVyY2FsbHMKICAtIGNvbnNvbGVfaW8KICAtIGdyYW50X3RhYmxlX29wCiAg
LSBldmVudF9jaGFubmVsX29wCi0geGVuc3RvcmUKICAtIHhlbnN0b3JlIGluaXRpYWxpemF0aW9u
CiAgLSB4ZW5zdG9yZSBwcm90b2NvbAogICAgLSBtZXNzYWdlIGZvcm1hdAogICAgLSBub3RpZmlj
YXRpb25zCiAgLSB4ZW5zdG9yZSBhcyBhIGJ1cwotIFBWIHByb3RvY29scwogIC0gUFYgY29uc29s
ZQogIC0gUFYgbmV0d29yawogIC0gUFYgYmxvY2sKICAKCiMgUHJpdmlsZWdlZCBoeXBlcmNhbGxz
IChkb20wIGFuZCB0b29sc3RhY2spCgotIGRvbWN0bAotIHN5c2N0bAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:09:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:09:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcw4C-00060R-4k; Mon, 17 Jun 2019 18:09:16 +0000
Resent-Date: Mon, 17 Jun 2019 18:09:16 +0000
Resent-Message-Id: <E1hcw4C-00060R-4k@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v5cm=UQ=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hcw4B-00060M-27
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:09:15 +0000
X-Inumbo-ID: 014fa15a-912b-11e9-8980-bc764e045a96
Received: from sender-of-o52.zoho.com (unknown [135.84.80.217])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 014fa15a-912b-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 18:09:10 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1560794948; cv=none; d=zoho.com; s=zohoarc; 
 b=dXA+W6tHpiEMKzxVMKu4MWzoZ2BOLLFW4KqLygzZiJ0g61lVIesJxy2aW+bDSJkMP3zUw7JMw9FY/ID+shTsZ37oPFajLAGrxK+QDUxF9lW7DX842QENMPEMib5xqMYQzaTJE9rfEeCZk9EVwTAHA9VBSuAsxgUDy31OhuxgrO8=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1560794948;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=H6FIUzXKTi5xp2Me3jELKjTT7LToApUMtjP9d/Xx7iA=; 
 b=jFiXoqSq5WDj115KLPEflXvhPCWMWlzqGLzMJ7dnbGSuBzS4uL1VBN6jIXUcJYCaH3iUEd2b3M785EO8+ZlM57spX82LXlF2YkDftIDn3nEKuEYXt4tywFdcmCAD/pqHAlXIIEQIqsa0h6u7Ft6x7I1Jj4Yn9SWedDQ0P1f+LWs=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1560794946351419.5856665197068;
 Mon, 17 Jun 2019 11:09:06 -0700 (PDT)
In-Reply-To: <20190617154105.32323-1-anthony.perard@citrix.com>
Message-ID: <156079494518.13573.3339402638404937155@ce79690b2cb9>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 17 Jun 2019 11:09:06 -0700 (PDT)
X-ZohoMailClient: External
Subject: Re: [Xen-devel] [PATCH 0/4] Fix build of Xen support + 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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 sstabellini@kernel.org, qemu-devel@nongnu.org, 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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYxNzE1NDEwNS4zMjMy
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKCk1lc3NhZ2UtaWQ6IDIwMTkwNjE3MTU0MTA1LjMyMzIzLTEtYW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpUeXBlOiBzZXJpZXMKU3ViamVjdDogW1hlbi1kZXZlbF0g
W1BBVENIIDAvNF0gRml4IGJ1aWxkIG9mIFhlbiBzdXBwb3J0ICsgY2xlYW51cAoKPT09IFRFU1Qg
U0NSSVBUIEJFR0lOID09PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251
bGwgfHwgZXhpdCAwCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNv
bmZpZyAtLWxvY2FsIGRpZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFs
Z29yaXRobSBoaXN0b2dyYW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNl
Li4KPT09IFRFU1QgU0NSSVBUIEVORCA9PT0KClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVz
dCcKOTE5NzA4ZSB4ZW46IEF2b2lkIFZMQQoxZDIwZjJhIHhlbjogSW1wb3J0IFhlbiBwdWJsaWMg
aGVhZGVycyB1c2VkIGJ5IHhlbi1odm0uYwoyNTI1OTVkIHhlbjogSW1wb3J0IG90aGVyIHhlbi9p
by8qLmgKMzAxYTRiZSB4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzCgo9PT0gT1VU
UFVUIEJFR0lOID09PQoxLzQgQ2hlY2tpbmcgY29tbWl0IDMwMWE0YmU5ZmEwNiAoeGVuOiBGaXgg
YnVpbGQgd2l0aCBwdWJsaWMgaGVhZGVycykKV0FSTklORzogYWRkZWQsIG1vdmVkIG9yIGRlbGV0
ZWQgZmlsZShzKSwgZG9lcyBNQUlOVEFJTkVSUyBuZWVkIHVwZGF0aW5nPwojOTQ6IApuZXcgZmls
ZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBv
biBhIHNlcGFyYXRlIGxpbmUKIzk5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3Jh
bnRfdGFibGUuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogQmxvY2sgY29t
bWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE0MTogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6MToKKy8qKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzgw
NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6NjY0OgorI2RlZmlu
ZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAoMTw8MCkgIC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1
cmU9MCAgICAgICovCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzog
YXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzgyMDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6NjgwOgorI2lmZGVmIF9faTM4
Nl9fCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5Njc6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNToKK15JVVNCX1ZFUl9VTktO
T1dOID0gMCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5Njg6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNjoKK15JVVNCX1ZF
Ul9VU0IxMSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5Njk6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNzoKK15JVVNCX1ZF
Ul9VU0IyMCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5NzA6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwODoKK15JVVNCX1ZF
Ul9VU0IzMCxeSS8qIG5vdCBzdXBwb3J0ZWQgeWV0ICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojOTc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJlcjpeSWJpdHMgMC00JAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTc3OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTU6CisgKl5JXkleSV5JKFVTQl9NQVhDSElMRFJFTiBp
cyAzMSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5Nzk6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjExNzoKKyAqICAtIG9wZXJh
dGlvbiBmbGFnOl5JYml0IDUkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiM5ODA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjExODoK
KyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojOTgxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxMTk6CisgKl5JXkleSV5JIDEgPSB1bmxpbmsgdXJiKSQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk4MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTIxOgorICogIC0gZGlyZWN0aW9uOl5JXkliaXQgNyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk4NDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIyOgorICpeSV5JXkleSSgwID0gSG9zdC10by1EZXZp
Y2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5ODU6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyMzoKKyAqXkleSV5J
XkkgMSA9IERldmljZS10by1Ib3N0IFtJbl0pJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojOTg3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxMjU6CisgKiAgLSBkZXZpY2UgYWRkcmVzczpeSWJpdHMgOC0xNCQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk4OTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3OgorICogIC0gZW5kcG9pbnQ6XkleSWJpdHMgMTUtMTgk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5OTE6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyOToKKyAqICAtIHBpcGUgdHlwZTpe
SWJpdHMgMzAtMzEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5
OTI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzMDoKKyAqXkle
SV5JXkkoMDAgPSBpc29jaHJvbm91cywgMDEgPSBpbnRlcnJ1cHQsJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTkzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxMzE6CisgKl5JXkleSV5JIDEwID0gY29udHJvbCwgMTEgPSBidWxr
KSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk5NjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM0OgorI2RlZmluZSBVU0JJRl9Q
SVBFX1BPUlRfTUFTS15JMHgwMDAwMDAxZiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzk5NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTM1OgorI2RlZmluZSBVU0JJRl9QSVBFX1VOTElOS15JMHgwMDAwMDAyMCQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk5ODogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM2OgorI2RlZmluZSBVU0JJRl9QSVBFX0RJUl5JXkkw
eDAwMDAwMDgwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTk5
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzc6CisjZGVmaW5l
IFVTQklGX1BJUEVfREVWX01BU0teSTB4MDAwMDAwN2YkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMxMDAwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxMzg6CisjZGVmaW5lIFVTQklGX1BJUEVfREVWX1NISUZUXkk4JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAwMTogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM5OgorI2RlZmluZSBVU0JJRl9QSVBFX0VQX01B
U0teSTB4MDAwMDAwMGYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMxMDAyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDA6Cisj
ZGVmaW5lIFVTQklGX1BJUEVfRVBfU0hJRlReSTE1JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMTAwMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTQxOgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfTUFTS15JMHgwMDAwMDAwMyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMDQ6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MjoKKyNkZWZpbmUgVVNCSUZfUElQ
RV9UWVBFX1NISUZUXkkzMCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzEwMDU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MzoK
KyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0lTT0NeSTAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMxMDA2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNDQ6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JTlReSTEkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDA3OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDU6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9D
VFJMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAwODog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ2OgorI2RlZmluZSBV
U0JJRl9QSVBFX1RZUEVfQlVMS15JMyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzEwMTA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjE0ODoKKyNkZWZpbmUgdXNiaWZfcGlwZXBvcnRudW0ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNC
SUZfUElQRV9QT1JUX01BU0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMTAxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ5
OgorI2RlZmluZSB1c2JpZl9zZXRwb3J0bnVtX3BpcGUocGlwZSwgcG9ydG51bSleSSgocGlwZSkg
fCAocG9ydG51bSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MTAxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTUxOgorI2Rl
ZmluZSB1c2JpZl9waXBldW5saW5rKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVfVU5M
SU5LKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMTQ6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1MjoKKyNkZWZpbmUgdXNi
aWZfcGlwZXN1Ym1pdChwaXBlKV5JXkleSSghdXNiaWZfcGlwZXVubGluayhwaXBlKSkkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDE1OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTM6CisjZGVmaW5lIHVzYmlmX3NldHVubGlu
a19waXBlKHBpcGUpXkleSSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDE3OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTU6CisjZGVmaW5lIHVzYmlmX3BpcGVpbihwaXBlKV5J
XkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX0RJUikkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMxMDE4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxNTY6CisjZGVmaW5lIHVzYmlmX3BpcGVvdXQocGlwZSleSV5JXkkoIXVzYmlmX3Bp
cGVpbihwaXBlKSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMx
MDIwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTg6CisjZGVm
aW5lIHVzYmlmX3BpcGVkZXZpY2UocGlwZSleSV5JXklcJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMTAyMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTU5OgorXkleSSgoKHBpcGUpID4+IFVTQklGX1BJUEVfREVWX1NISUZUKSAm
IFVTQklGX1BJUEVfREVWX01BU0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMTAyMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTYxOgorI2RlZmluZSB1c2JpZl9waXBlZW5kcG9pbnQocGlwZSleSV5JXCQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMjQ6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE2MjoKK15JXkkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0VQ
X1NISUZUKSAmIFVTQklGX1BJUEVfRVBfTUFTSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMxMDI2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxNjQ6CisjZGVmaW5lIHVzYmlmX3BpcGV0eXBlKHBpcGUpXkleSV5JXCQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMjc6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NToKK15JXkkoKChwaXBlKSA+PiBVU0JJRl9Q
SVBFX1RZUEVfU0hJRlQpICYgVVNCSUZfUElQRV9UWVBFX01BU0spJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAyODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTY2OgorI2RlZmluZSB1c2JpZl9waXBlaXNvYyhwaXBlKV5JKHVz
YmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JU09DKSQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMjk6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE2NzoKKyNkZWZpbmUgdXNiaWZfcGlwZWludChwaXBlKV5J
KHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JTlQpJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAzMDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY4OgorI2RlZmluZSB1c2JpZl9waXBlY3RybChwaXBl
KV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9DVFJMKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMzE6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2OToKKyNkZWZpbmUgdXNiaWZfcGlwZWJ1bGso
cGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQlVMSykkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDM0OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNzI6CisjZGVmaW5lIFVTQklGX01BWF9Q
T1JUTlJeSTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAz
NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTczOgorI2RlZmlu
ZSBVU0JJRl9SSU5HX1NJWkVeSTQwOTYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMxMDQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxNzk6CiteSWdyYW50X3JlZl90IGdyZWY7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMTA0MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTgwOgorXkl1aW50MTZfdCBvZmZzZXQ7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMTA0MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTgxOgorXkl1aW50MTZfdCBsZW5ndGg7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMTA0NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTg1OgorXkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNDg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NjoKK15JdWludDE2X3QgbnJfYnVmZmVyX3Nl
Z3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZlciBzZWdtZW50cyAqLyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNTA6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4ODoKK15JLyogYmFzaWMgdXJiIHBhcmFtZXRl
ciAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNTE6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4OToKK15JdWludDMyX3Qg
cGlwZTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDUyOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTA6CiteSXVpbnQxNl90
IHRyYW5zZmVyX2ZsYWdzOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzEwNTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5MToK
KyNkZWZpbmUgVVNCSUZfU0hPUlRfTk9UX09LXkkweDAwMDEkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDU0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxOTI6CiteSXVpbnQxNl90IGJ1ZmZlcl9sZW5ndGg7JAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA1NTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkzOgorXkl1bmlvbiB7JAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA1NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTk0OgorXkleSXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBfcGFj
a2V0IChDdHJsKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzEwNTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NjoKK15J
XklzdHJ1Y3QgeyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEw
NTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NzoKK15JXkle
SXVpbnQxNl90IGludGVydmFsOyAvKiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovJAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA2MDogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk4OgorXkleSV5JdWludDE2X3Qgc3Rh
cnRfZnJhbWU7IC8qIHN0YXJ0IGZyYW1lICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMTA2MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTk5OgorXkleSV5JdWludDE2X3QgbnVtYmVyX29mX3BhY2tldHM7IC8qIG51bWJlciBv
ZiBJU08gcGFja2V0ICovJAoKRVJST1I6IGxpbmUgb3ZlciA5MCBjaGFyYWN0ZXJzCiMxMDYyOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDA6CisgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nfc2VnczsgLyogbnVtYmVyIG9mIGlz
b19mcmFtZV9kZXNjIHNlZ21lbnRzICovCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMxMDYyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoyMDA6CiteSV5JXkl1aW50MTZfdCBucl9mcmFtZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBp
c29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzEwNjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjIwMToKK15JXkl9IGlzb2M7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMTA2NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjAzOgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMTA2NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA0
OgorXkleSV5JdWludDE2X3QgaW50ZXJ2YWw7IC8qIG1heGltdW0gKDEwMjQqOCkgaW4gdXNiIGNv
cmUgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDY3OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDU6CiteSV5JXkl1aW50
MTZfdCBwYWRbM107JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MTA2ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA2OgorXkle
SX0gaW50cjskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDcw
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDg6CiteSV5Jc3Ry
dWN0IHskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDcxOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDk6CiteSV5JXkl1aW50
MTZfdCB1bmxpbmtfaWQ7IC8qIHVubGluayByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA3MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MjEwOgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNzM6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMToKK15JXkl9IHVubGluazskCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDc1OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTM6CiteSX0gdTskCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDc3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyMTU6CiteSS8qIHVyYiBkYXRhIHNlZ21lbnRzICovJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA3ODogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE2OgorXklzdHJ1Y3QgdXNiaWZfcmVxdWVzdF9zZWdt
ZW50IHNlZ1tVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1RdOyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwODM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjIyMToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8k
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDg0OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjI6CiteSXVpbnQxNl90IHN0YXJ0
X2ZyYW1lOyAgLyogc3RhcnQgZnJhbWUgKElTTykgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMxMDg1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoyMjM6CiteSWludDMyX3Qgc3RhdHVzOyAvKiBzdGF0dXMgKG5vbi1JU08pICov
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA4NjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI0OgorXklpbnQzMl90IGFjdHVh
bF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGggKi8kCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDg3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoyMjU6CiteSWludDMyX3QgZXJyb3JfY291bnQ7IC8qIG51bWJlciBv
ZiBJU08gZXJyb3JzICovJAoKV0FSTklORzogbGluZSBvdmVyIDgwIGNoYXJhY3RlcnMKIzEwOTE6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIyOToKK0RFRklORV9S
SU5HX1RZUEVTKHVzYmlmX3VyYiwgc3RydWN0IHVzYmlmX3VyYl9yZXF1ZXN0LCBzdHJ1Y3QgdXNi
aWZfdXJiX3Jlc3BvbnNlKTsKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzEwOTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIzNjoK
K15JdWludDE2X3QgaWQ7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMTEwMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQxOgor
Xkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzExMDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjI0MjoKK15JdWludDhfdCBwb3J0bnVtOyAvKiBwb3J0IG51bWJlciAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzExMDU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MzoKK15JdWludDhfdCBzcGVlZDsgLyog
dXNiX2RldmljZV9zcGVlZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzExMDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0
NDoKKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORV5JMCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzExMDc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjI0NToKKyNkZWZpbmUgVVNCSUZfU1BFRURfTE9XXkleSTEkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMTA4OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDY6CisjZGVmaW5lIFVTQklGX1NQRUVEX0ZVTExeSTIk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMTA5OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDc6CisjZGVmaW5lIFVTQklGX1NQ
RUVEX0hJR0heSTMkCgpXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVycwojMTExMzogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjUxOgorREVGSU5FX1JJTkdf
VFlQRVModXNiaWZfY29ubiwgc3RydWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCwgc3RydWN0IHVzYmlm
X2Nvbm5fcmVzcG9uc2UpOwoKdG90YWw6IDkzIGVycm9ycywgNiB3YXJuaW5ncywgMTAzNiBsaW5l
cyBjaGVja2VkCgpQYXRjaCAxLzQgaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2UgcmV2aWV3LiAg
SWYgYW55IG9mIHRoZXNlIGVycm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9ydCB0aGVtIHRv
IHRoZSBtYWludGFpbmVyLCBzZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4KCjIvNCBDaGVj
a2luZyBjb21taXQgMjUyNTk1ZDNlMGRiICh4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpX
QVJOSU5HOiBhZGRlZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJT
IG5lZWQgdXBkYXRpbmc/CiM5MzogCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CgpXQVJOSU5HOiBCbG9j
ayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojOTg6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmg6MToKKy8qKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJy0nIChjdHg6VnhW
KQojMTI5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjMyOgor
I2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlkeCwgcmluZykgKChpZHgpICYgKHNpemVvZihyaW5n
KS0xKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBeCgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0
aGUgc2FtZSBsaW5lCiMxOTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlm
Lmg6NDU6CitzdHJ1Y3QgeGVuZmJfdXBkYXRlCit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9s
bG93aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMyMDk6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVzaXplCit7CgpFUlJP
Ujogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzIy
MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo3MjoKK3VuaW9uIHhl
bmZiX291dF9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3Qg
Z28gb24gdGhlIHNhbWUgbGluZQojMjQ3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vZmJpZi5oOjk4Ogorc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVyaW9kCit7CgpXQVJOSU5HOiBC
bG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMjQ5OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMDoKKyAgICB1aW50MzJf
dCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldBUk5JTkc6IEJsb2NrIGNv
bW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGluZQojMjUwOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMToKKyAgICAgICAgICAgICAgICAg
ICAgICAqIFhFTkZCX05PX1JFRlJFU0ggaWYgbm8gcmVmcmVzaCBpcyBuZWVkZWQgKi8KCkVSUk9S
OiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMjU2
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwNzoKK3VuaW9uIHhl
bmZiX2luX2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBn
byBvbiB0aGUgc2FtZSBsaW5lCiMyODE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9mYmlmLmg6MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7
JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzU4MjogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6MjcxOgorc3RydWN0IHhlbmtiZF9tb3Rpb24K
K3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1l
IGxpbmUKIzYwOTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6Mjk4
Ogorc3RydWN0IHhlbmtiZF9rZXkKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcg
c3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzY0MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2tiZGlmLmg6MzI5Ogorc3RydWN0IHhlbmtiZF9wb3NpdGlvbgorewoKRVJST1I6
IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2FtZSBsaW5lCiM4MTQ6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhl
bmtiZF9pbl9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBn
byBvbiB0aGUgc2FtZSBsaW5lCiM4NDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9rYmRpZi5oOjUzMzoKK3VuaW9uIHhlbmtiZF9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJy
YWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzg3MjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6NTYxOgorc3RydWN0IHhlbmtiZF9w
YWdlCit7CgpXQVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2Vw
YXJhdGUgbGluZQojODg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91
bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTI1NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL25ldGlmLmg6MzczOgorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTEZfR1JFRl9yZWFkb25s
eSAgICAoMVU8PF9YRU5fTkVUSUZfQ1RSTEZfR1JFRl9yZWFkb25seSkKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBh
cm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTc3MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL25ldGlmLmg6ODg4OgorI2RlZmluZSAgTkVUVFhGX2NzdW1fYmxhbmsgICAgICgx
VTw8X05FVFRYRl9jc3VtX2JsYW5rKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzE3
NzU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjg5MjoKKyNkZWZp
bmUgIE5FVFRYRl9kYXRhX3ZhbGlkYXRlZCAoMVU8PF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQpCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJl
ZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTc3OTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL25ldGlmLmg6ODk2OgorI2RlZmluZSAgTkVUVFhGX21vcmVfZGF0YSAgICAg
ICgxVTw8X05FVFRYRl9tb3JlX2RhdGEpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQoj
MTc4MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTAwOgorI2Rl
ZmluZSAgTkVUVFhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFRYRl9leHRyYV9pbmZvKQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQg
YXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzE4MDU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9uZXRpZi5oOjkyMjoKKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9S
RSAgKDFVPDxfWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSkKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAn
PDwnIChjdHg6VnhWKQojMTg1NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25l
dGlmLmg6OTcxOgorI2RlZmluZSAgTkVUUlhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFJYRl9k
YXRhX3ZhbGlkYXRlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJP
Ujogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMxODU4OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5NzU6CisjZGVmaW5lICBORVRS
WEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUUlhGX2NzdW1fYmxhbmspCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhh
dCAnPDwnIChjdHg6VnhWKQojMTg2MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L25ldGlmLmg6OTc5OgorI2RlZmluZSAgTkVUUlhGX21vcmVfZGF0YSAgICAgICgxVTw8X05FVFJY
Rl9tb3JlX2RhdGEpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6
IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTg2NjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTgzOgorI2RlZmluZSAgTkVUUlhG
X2V4dHJhX2luZm8gICAgICgxVTw8X05FVFJYRl9leHRyYV9pbmZvKQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQg
Jzw8JyAoY3R4OlZ4VikKIzE4NzA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9u
ZXRpZi5oOjk4NzoKKyNkZWZpbmUgIE5FVFJYRl9nc29fcHJlZml4ICAgICAoMVU8PF9ORVRSWEZf
Z3NvX3ByZWZpeCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5H
OiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTkw
MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5oOjE6CisvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5l
cyBzaG91bGQgYmUgYXZvaWRlZAojMTkzMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3Byb3RvY29scy5oOjMyOgorI2lmIGRlZmluZWQoX19pMzg2X18pCgpXQVJOSU5HOiBCbG9j
ayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTk0ODogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oOjE6CisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKCnRvdGFsOiAyNCBlcnJvcnMsIDggd2FybmluZ3MsIDE5NDMgbGluZXMgY2hlY2tl
ZAoKUGF0Y2ggMi80IGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBv
ZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFp
bnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCgozLzQgQ2hlY2tpbmcgY29t
bWl0IDFkMjBmMmE2MTliNCAoeGVuOiBJbXBvcnQgWGVuIHB1YmxpYyBoZWFkZXJzIHVzZWQgYnkg
eGVuLWh2bS5jKQpXQVJOSU5HOiBhZGRlZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2Vz
IE1BSU5UQUlORVJTIG5lZWQgdXBkYXRpbmc/CiM1MDogCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CgpX
QVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGlu
ZQojMTQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lvcmVxLmg6NjA6Cisg
ICAgdWludDhfdCBkYXRhX2lzX3B0cjoxOyAgLyogaWYgMSwgZGF0YSBhYm92ZSBpcyB0aGUgZ3Vl
c3QgcGFkZHIKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEg
c2VwYXJhdGUgbGluZQojMTQ5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lv
cmVxLmg6NjE6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogb2YgdGhlIHJlYWwgZGF0
YSB0byB1c2UuICovCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91
bGQgYmUgYXZvaWRlZAojMTc0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaHZtL2lv
cmVxLmg6ODY6CisjaWZkZWYgX19YRU5fXwoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmlj
IGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE4MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2h2bS9pb3JlcS5oOjkyOgorI2lmZGVmIF9fWEVOX18KCnRvdGFsOiAwIGVycm9ycywg
NSB3YXJuaW5ncywgMTgyIGxpbmVzIGNoZWNrZWQKClBhdGNoIDMvNCBoYXMgc3R5bGUgcHJvYmxl
bXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3Np
dGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1B
SU5UQUlORVJTLgo0LzQgQ2hlY2tpbmcgY29tbWl0IDkxOTcwOGVjMjZkMyAoeGVuOiBBdm9pZCBW
TEEpCj09PSBPVVRQVVQgRU5EID09PQoKVGVzdCBjb21tYW5kIGV4aXRlZCB3aXRoIGNvZGU6IDEK
CgpUaGUgZnVsbCBsb2cgaXMgYXZhaWxhYmxlIGF0Cmh0dHA6Ly9wYXRjaGV3Lm9yZy9sb2dzLzIw
MTkwNjE3MTU0MTA1LjMyMzIzLTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbS90ZXN0aW5nLmNo
ZWNrcGF0Y2gvP3R5cGU9bWVzc2FnZS4KLS0tCkVtYWlsIGdlbmVyYXRlZCBhdXRvbWF0aWNhbGx5
IGJ5IFBhdGNoZXcgW2h0dHBzOi8vcGF0Y2hldy5vcmcvXS4KUGxlYXNlIHNlbmQgeW91ciBmZWVk
YmFjayB0byBwYXRjaGV3LWRldmVsQHJlZGhhdC5jb20KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:12:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18: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 1hcw6y-0006id-Po; Mon, 17 Jun 2019 18:12: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcw6x-0006iX-OB
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:12:07 +0000
X-Inumbo-ID: 6a52b946-912b-11e9-86b2-3bea3b79e45a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a52b946-912b-11e9-86b2-3bea3b79e45a;
 Mon, 17 Jun 2019 18:12:06 +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 E5685208C0;
 Mon, 17 Jun 2019 18:12:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560795126;
 bh=fWO1vVFCIiat5+voy7W4pVbPObHpfafzpwXvmX0kmkI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qhwdvvoktJZDyT4RxKn/ok9IP6HTWhX5ASCPo6By+VV5JGQQQ8S3n2Pv/mTPGSViw
 rtza/uTH4m9ZnYmZjrB+WVBlDHCOmShIfEDF9QUYV3RAXDbKwlnCJ7kkR2XigTgpOT
 gdttzPzCPOsTnCaZt39mxbXcjByWIXN5/JjjK7aE=
Date: Mon, 17 Jun 2019 11:12: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: <9084ec81-b2b2-d6ba-0e77-22a79936476b@arm.com>
Message-ID: <alpine.DEB.2.21.1906171103580.2072@sstabellini-ThinkPad-T480s>
References: <59199da7-40ad-6513-2000-7e10fdbb564b@gmail.com>
 <28b298ba-9acb-5d3b-b4ba-4ef72f4db4be@gmail.com>
 <65e7d353-b587-516e-d167-aa59a1e94f73@gmail.com>
 <alpine.DEB.2.21.1906101329140.8691@sstabellini-ThinkPad-T480s>
 <ba65a0e3-d7c4-f007-1a34-be28561804e5@gmail.com>
 <22ab207e-ae22-2002-35e0-f28177e29c30@arm.com>
 <f3034c36-cb04-b698-5a0e-1d4af3ac8f84@gmail.com>
 <alpine.DEB.2.21.1906110907220.13737@sstabellini-ThinkPad-T480s>
 <4db25be4-195e-6187-e9b8-c1a212429659@gmail.com>
 <987d8bb6-31a1-6d5e-2514-7498423c8c53@gmail.com>
 <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
 <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
 <alpine.DEB.2.21.1906141343510.2072@sstabellini-ThinkPad-T480s>
 <9084ec81-b2b2-d6ba-0e77-22a79936476b@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] How to boot domU and dom0 from a device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iain Hunter <drhunter95@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.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>

T24gU2F0LCAxNSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8xNC8xOSA5OjUzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBX
ZWQsIDEyIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IChNb3ZpbmcgZnJvbSB4
ZW4tdXNlcnMgdG8geGVuLWRldmVsKS4KPiA+ID4gCj4gPiA+IE9uIDExLzA2LzIwMTkgMjM6MTgs
IFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBJIG1hbmFnZWQgdG8gcmVwcm9kdWNl
ZCB0aGUgaXNzdWUsIGFuZCBJIGtub3cgaG93IHRvIGdldCBwYXN0IGl0LiAgVHJ5Cj4gPiA+ID4g
dXNpbmcgdGhlIHJhdyBrZXJuZWwgSW1hZ2UgKGFyY2gvYXJtNjQvYm9vdC9JbWFnZSkgaW5zdGVh
ZCBvZiBJbWFnZS5nego+ID4gPiA+IGZvciBkb20wIGFuZCBkb21VLiBUaGF0IGZpeGVkIGl0IGZv
ciBtZS4KPiA+ID4gPiAKPiA+ID4gPiBKdWxpZW4sIEkgZGlkbid0IG1hbmFnZSB0byBmaWd1cmUg
b3V0IHdoYXQgdGhlIGlzc3VlIGlzIGV4YWN0bHksIGJ1dCBpdAo+ID4gPiA+IGxvb2tzIGxpa2Ug
SW1hZ2UuZ3ogbG9hZGluZyBpcyBicm9rZW4gYXQgdGhlIG1vbWVudC4KPiA+ID4gCj4gPiA+IERv
IHlvdSBtZWFuIEltYWdlLmd6IGlzIGJyb2tlbiBmcm9tIERvbVU/IEJlY2F1c2UgcGVyIHRoZSBs
b2cgcHJvdmlkZWQgYnkKPiA+ID4gRGVuaXMsIHRoaXMgaXMgd29ya2luZyBwZXJmZWN0bHkgZm9y
IERvbTAgYXMgd2UgZG9uJ3QgY3JlYXRlIGRvbWFpbiBpbgo+ID4gPiBwYXJhbGxlbC4KPiA+ID4g
Cj4gPiA+IEJ5IHJlYWRpbmcgdGhlIGNvZGUgSSBjYW4gYWxyZWFkeSBzcG90IHRoZSByZWFzb24g
b2YgdGhlIGZpcnN0IGlzc3VlCj4gPiA+IHJlcG9ydGVkCj4gPiA+IGJ5IERlbmlzLiBGb3IgcmVt
aW5kZXIsIHRoaXMgaXMgd2hlbiBEb20wIGFuZCBEb21VIGFyZSB1c2luZyB0aGUgc2FtZQo+ID4g
PiBtb2R1bGUKPiA+ID4gYWRkcmVzcyBmb3IgdGhlIGd6aXAgSW1hZ2UuCj4gPiA+IAo+ID4gPiBU
aGlzIGlzIGJlY2F1c2Ugd2hlbiBwcm9iaW5nIHRoZSBrZXJuZWwgZm9yIERvbTAsIHRoZSBtb2R1
bGUgd2lsbCBnZXQKPiA+ID4gdW5jb21wcmVzc2VkIGFuZCB0aGUgbW9kdWxlIHN0YXJ0L2VuZCB3
aWxsIGJlIHVwZGF0ZWQgdG8gcG9pbnQgdG8gdGhlCj4gPiA+IHVuY29tcHJlc3MgdmVyc2lvbi4g
QmVjYXVzZSBvZiB0aGF0LCB0aGUgcHJvYmUgZm9yIERvbVUga2VybmVsIHdpbGwgbm90IGJlCj4g
PiA+IGFibGUgdG8gZmluZCB0aGUgbW9kdWxlICh0aGUgc3RhcnQgYWRkcmVzc2VkIGNoYW5nZWQp
Lgo+ID4gPiAKPiA+ID4gSW4gdGhpcyBjYXNlLCBJIHRoaW5rIHdlIG9ubHkgd2FudCB0byB1bmNv
bXByZXNzIHRoZSBtb2R1bGUgb25lIHRpbWUgdG8KPiA+ID4gYXZvaWQKPiA+ID4gd2FzdGluZyBt
ZW1vcnkuIFRoZSBzb2x1dGlvbiBJIGhhdmUgaW4gbWluZCByZXF1aXJlcyBzb21lIHJld29yayBp
biBYZW4sIEkKPiA+ID4gd291bGQgYWN0dWFsbHkgc3RhcnQgYnkgcHJvYmluZyB0aGUgaW5mb3Jt
YXRpb24gZm9yIGFsbCB0aGUgZG9tYWlucywgdGhlbgo+ID4gPiB1bmNvbXByZXNzIHRoZSBrZXJu
ZWxzIG1vZHVsZXMsIGFuZCB0aGVuIGZpbmlzaCB0byBidWlsZCB0aGUgZG9tYWluLgo+ID4gPiAK
PiA+ID4gRm9yIHRoZSBvdXQgb2YgbWVtb3J5IHByb2JsZW0gZGlzY3Vzc2VkIGluIHRoaXMgZS1t
YWlsLCBJIHRoaW5rIHRoZQo+ID4gPiBwcm9ibGVtIGlzCj4gPiA+IG5vdCBiZWNhdXNlIG9mIGxh
Y2sgb2YgbWVtb3J5IGluIERvbVUuIFRoZSBwcm9ibGVtIGlzIHJlbGF0ZWQgdG8gdGhlCj4gPiA+
IGluZmxhdGUvZ3VuemlwIHRoZSBjb2RlLiBUaGUgY29kZSBpcyB1c2luZyBhbiBoZWFwIChzZWUg
cGVyZm9ybV9ndW56aXApCj4gPiA+IHdoZXJlCj4gPiA+IGl0IGFsbG9jYXRlcyBtZW1vcnkgZnJv
bS4KPiA+ID4gCj4gPiA+IEkgYW0gYXNzdW1pbmcgdGhlIGtlcm5lbHMgZm9yIERvbTAgYW5kIERv
bVUgYXJlIGV4YWN0bHkgdGhlIHNhbWUgYnV0IHRoZXkKPiA+ID4gYXJlCj4gPiA+IGNvbWluZyBm
cm9tIGRpZmZlcmVudCBhZGRyZXNzLiBBbSBJIGNvcnJlY3Q/IElmIHNvLCBJIGFtIGEgYml0IHVu
c3VyZSB0aGlzCj4gPiA+IHdvcmtlZCB0aGUgZmlyc3QgdGltZSBhbmQgbm90IHRoZSBzZWNvbmQg
dGltZS4gVGhpcyBwcm9iYWJseSB3YW50IHNvbWUKPiA+ID4gZGVidWdnaW5nIHRvIHVuZGVyc3Rh
bmQgdGhlIHByb2JsZW0uIERlbmlzLCBTdGVmYW5vLCBjYW4gb25lIG9mIHlvdSBsb29rCj4gPiA+
IGF0Cj4gPiA+IGl0Pwo+ID4gCj4gPiBJIGNvdWxkbid0IGZpbmQgZXhhY3RseSB0aGUgcm9vdCBj
YXVzZSB5ZXQsIGJ1dCBJIGNhbiByZXByb2R1Y2UgdGhlCj4gPiBpc3N1ZSBldmVuIHdpdGggRG9t
MCBvbmx5IChubyBkb21Vcywgbm8gZG9tMGxlc3MpOgo+IAo+IExvb2tpbmcgYXQgRGVuaXMncyBy
ZXBvcnQsIHRoZSBlcnJvciBkb2VzIG5vdCBzZWVtIHRvIGJlIHRoZSBzYW1lOgo+IAo+IChYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiAoWEVOKSBQYW5pYyBv
biBDUFUgMDoKPiAoWEVOKSBPdXQgb2YgbWVtb3J5Cj4gKFhFTikgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgo+IAo+IAo+IEJ1dCBJIHRoaW5rIHRoZXkgbWF5IGJlIHJl
bGF0ZWQgKHNlZSBiZWxvdykuCj4gCj4gCj4gPiBlZS4KPiA+IChYRU4pICoqKiBMT0FESU5HIERP
TUFJTiAwICoqKgo+ID4gKFhFTikgREVCVUcga2VybmVsX3Byb2JlIDQ0NQo+ID4gKFhFTikgTG9h
ZGluZyBkMCBrZXJuZWwgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwNDcwMDAwMDAKPiA+IChY
RU4pIExvYWRpbmcgcmFtZGlzayBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA0MjAwMDAwMAo+
ID4gKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjY4Cj4gPiAoWEVOKSBERUJVRyBrZXJu
ZWxfZGVjb21wcmVzcyAyNzIKPiA+IChYRU4pIERFQlVHIGtlcm5lbF9kZWNvbXByZXNzIDI3OQo+
ID4gKFhFTikgREVCVUcga2VybmVsX2RlY29tcHJlc3MgMjg0Cj4gPiAoWEVOKSBERUJVRyBrZXJu
ZWxfZGVjb21wcmVzcyAyOTEga2VybmVsX29yZGVyX291dD01MiBvdXRwdXRfc2l6ZT0wCj4gPiAo
WEVOKQo+ID4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+
ID4gKFhFTikgUGFuaWMgb24gQ1BVIDA6Cj4gPiAoWEVOKSBDb3VsZCBub3Qgc2V0IHVwIERPTTAg
Z3Vlc3QgT1MKPiA+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKPiA+IChYRU4pCj4gPiAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4gPiAKPiA+
IAo+ID4gVGhlIGlzc3VlIHNlZW1zIHRvIGJlIHRoYXQgb3V0cHV0X3NpemUsIHJldHVybmVkIGJ5
IG91dHB1dF9sZW5ndGgoaW5wdXQsCj4gPiBzaXplKSBpcyAwLiBUaGVuLCBrZXJuZWxfb3JkZXJf
b3V0IGlzIHNldCB0byA1MiB3aGljaCBpcyB0b28gbGFyZ2UuIEFzIGEKPiA+IGNvbnNlcXVlbmNl
IGtlcm5lbF9kZWNvbXByZXNzIHJldHVybnMgd2l0aCAtRU5PTUVNLgo+IAo+IEkgaGF2ZSBqdXN0
IHRyaWVkIHRvIHVzZSBjb21wcmVzc2VkIGtlcm5lbCBhbmQgY2FuJ3QgcmVwcm9kdWNlIHlvdXIg
ZXJyb3IuCj4gSG93ZXZlciwgSSB0aGluayB0aGUgdHdvIHByb2JsZW1zICgib3V0IG9mIG1lbW9y
eSIgYW5kIHlvdXIgb25lKSBhcmUgYmVjYXVzZQo+IHRoZSBtb2R1bGUgc2l6ZSBkb2VzIG5vdCBl
eGFjdGx5IG1hdGNoIHRoZSBzaXplIG9mIHRoZSBjb21wcmVzc2VkIGltYWdlLgo+IAo+IFRoZSB1
bmNvbXByZXNzZWQgc2l6ZSBpcyBwYXJ0IG9mIHRoZSBmb290ZXIgKHRoZSBsYXN0IDQtYnl0ZXMp
LiBBcyB3ZSBvbmx5Cj4gaGF2ZSB0aGUgbW9kdWxlIHNpemUgaW4gaGFuZCwgd2UgYXNzdW1lIGl0
IGlzIGVxdWFsIHRvIHRoZSBjb21wcmVzc2VkIHNpemUuIElmCj4gbm90LCB0aGVuIHdlIHdpbGwg
cmV0dXJuIHdoYXRldmVyIGlzIGluIHRoZSBsYXN0IDQtYnl0ZXMgb2YgdGhlIG1vZHVsZS4KPiAK
PiBUaGlzIG1lYW5zIHRoZSBtb2R1bGUgc2l6ZSBzaG91bGQgZXhhY3RseSBtYXRjaCB0aGUgY29t
cHJlc3NlZCBpbWFnZSBzaXplLgo+IEFGQUlDVCwgZ3ppcCBmb3JtYXQgZG9lc24ndCBwcm92aWRl
IGEgZmllbGQgZm9yIHRoZSBjb21wcmVzc2VkIHNpemUsIHNvIHdlCj4gY2FuJ3QgZG8gYmV0dGVy
IGluIFhlbi4KPiAKPiBJbiBvdGhlciB3b3JkLCB0aGUgRGV2aWNlLVRyZWUgbXVsdGlib290IG5v
ZGVzIHNob3VsZCBiZSBjcmVhdGVkIHdpdGggdGhlCj4gZXhhY3Qgc2l6ZSBvZiB0aGUgY29tcHJl
c3NlZCBpbWFnZS4KClllcywgeW91IGFyZSByaWdodCEgVGhhdCB3YXMgdGhlIGNhdXNlIG9mIHRo
ZSBpc3N1ZSBJIHdhcyBzZWVpbmcuCkRlZmluaXRlbHkgc29tZXRoaW5nIHRvIHdhdGNoIG91dCBm
b3IhCgoKPiBSZWdhcmRsZXNzIHRoYXQsIEkgc3RpbGwgdGhpbmsgd2UgaGF2ZSBzb21lIGlzc3Vl
cyB3aGVuIHVzaW5nIHRoZSBzYW1lCj4gY29tcHJlc3NlZCBrZXJuZWwgZm9yIERvbTAgYW5kIERv
bVUgKHNlZSBpbiBteSBwcmV2aW91cyBlLW1haWwpLgoKWW91IHdyb3RlIGluIHRoZSBwcmV2aW91
cyBlbWFpbDoKCj4gQnkgcmVhZGluZyB0aGUgY29kZSBJIGNhbiBhbHJlYWR5IHNwb3QgdGhlIHJl
YXNvbiBvZiB0aGUgZmlyc3QgaXNzdWUgcmVwb3J0ZWQgYnkgRGVuaXMuIEZvciByZW1pbmRlciwg
dGhpcyBpcyB3aGVuIERvbTAgYW5kIERvbVUgYXJlIHVzaW5nCj4gdGhlIHNhbWUgbW9kdWxlIGFk
ZHJlc3MgZm9yIHRoZSBnemlwIEltYWdlLgoKQnkgIm1vZHVsZSBhZGRyZXNzIiwgZG8geW91IG1l
YW4gdGhleSB1c2UgdGhlIHNhbWUgbG9hZGluZyBhZGRyZXNzIGluCnUtYm9vdD8gQmVjYXVzZSBE
ZW5pcyB3YXMgbG9hZGluZyB0aGUgSW1hZ2UuZ3oga2VybmVsIHR3aWNlIGF0IGRpZmZlcmVudAph
ZGRyZXNzZXMgZm9yIGRvbTAgYW5kIGRvbVU6IGF0IDB4NDcwMDAwMDAgYW5kIGF0IDB4NDMwMDAw
MDAuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:27:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:27:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcwLY-0007hO-76; Mon, 17 Jun 2019 18:27:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcwLW-0007hJ-M6
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:27:10 +0000
X-Inumbo-ID: 837f369d-912d-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 837f369d-912d-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 18:27: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: dgaUgvAbUmKfLwsRb8V1RofgXW3eRMWI5YMnpAUghZuuBVmcED/qy3cGgSn7DSmjcuLAh9e09K
 ALw610xsef5xTPL/MlHhxcIrjbQSRf4pAMLNy+a5PbR2zKWVYq9B6ZcocPUrS3poVY0xeBIike
 e7xn20esVvWqm7VU4XWYMa596xI9LU2lfCwaLTA9frZHK1uqnT93Ne15BVKLnw6S5fm4RLFatI
 nnbTA6CddFATm/A8Vn5V83e8kStQJE7T9qCha5CyRY6VYbCeE7EIprSYFIW5GBt5uAvmYV+VGv
 Pes=
X-SBRS: 2.7
X-MesageID: 1832126
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,386,1557201600"; d="scan'208,217";a="1832126"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: <xen-devel@lists.xenproject.org>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com>
 <5183a4f3-69ff-076a-c15d-817472a42ab1@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: <b52280b8-2c78-dcf5-9753-132db0590c67@citrix.com>
Date: Mon, 17 Jun 2019 19:27:04 +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: <5183a4f3-69ff-076a-c15d-817472a42ab1@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/SMP: don't try to stop already stopped
 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: Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============0089186948003867209=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0089186948003867209==
Content-Type: multipart/alternative;
	boundary="------------09B37BD8BF41ECE5AAAA6EF0"
Content-Language: en-GB

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

On 17/06/2019 18:55, Andrew Cooper wrote:
> On 17/06/2019 18:39, Andrew Cooper wrote:
>> On 29/05/2019 11:17, Jan Beulich wrote:
>>> In particular with an enabled IOMMU (but not really limited to this
>>> case), trying to invoke fixup_irqs() after having already done
>>> disable_IO_APIC() -> clear_IO_APIC() is a rather bad idea:
>>>
>>>  RIP:    e008:[<ffff82d08026a036>] amd_iommu_read_ioapic_from_ire+0xde/0x113
>>>  RFLAGS: 0000000000010006   CONTEXT: hypervisor (d0v0)
>>>  rax: ffff8320291de00c   rbx: 0000000000000003   rcx: ffff832035000000
>>>  rdx: 0000000000000000   rsi: 0000000000000000   rdi: ffff82d0805ca840
>>>  rbp: ffff83009e8a79c8   rsp: ffff83009e8a79a8   r8:  0000000000000000
>>>  r9:  0000000000000004   r10: 000000000008b9f9   r11: 0000000000000006
>>>  r12: 0000000000010000   r13: 0000000000000003   r14: 0000000000000000
>>>  r15: 00000000fffeffff   cr0: 0000000080050033   cr4: 00000000003406e0
>>>  cr3: 0000002035d59000   cr2: ffff88824ccb4ee0
>>>  fsb: 00007f2143f08840   gsb: ffff888256a00000   gss: 0000000000000000
>>>  ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>  Xen code around <ffff82d08026a036> (amd_iommu_read_ioapic_from_ire+0xde/0x113):
>>>   ff 07 00 00 39 d3 74 02 <0f> 0b 41 81 e4 00 f8 ff ff 8b 10 89 d0 25 00 00
>>>  Xen stack trace from rsp=ffff83009e8a79a8:
>>>  ...
>>>  Xen call trace:
>>>     [<ffff82d08026a036>] amd_iommu_read_ioapic_from_ire+0xde/0x113
>>>     [<ffff82d08026bf7b>] iommu_read_apic_from_ire+0x10/0x12
>>>     [<ffff82d08027f718>] io_apic.c#modify_IO_APIC_irq+0x5e/0x126
>>>     [<ffff82d08027f9c5>] io_apic.c#unmask_IO_APIC_irq+0x2d/0x41
>>>     [<ffff82d080289bc7>] fixup_irqs+0x320/0x40b
>>>     [<ffff82d0802a82c4>] smp_send_stop+0x4b/0xa8
>>>     [<ffff82d0802a7b2f>] machine_restart+0x98/0x288
>>>     [<ffff82d080252242>] console_suspend+0/0x28
>>>     [<ffff82d0802b01da>] do_general_protection+0x204/0x24e
>>>     [<ffff82d080385a3d>] x86_64/entry.S#handle_exception_saved+0x68/0x94
>>>     [<00000000aa5b526b>] 00000000aa5b526b
>>>     [<ffff82d0802a7c7d>] machine_restart+0x1e6/0x288
>>>     [<ffff82d080240f75>] hwdom_shutdown+0xa2/0x11d
>>>     [<ffff82d08020baa2>] domain_shutdown+0x4f/0xd8
>>>     [<ffff82d08023fe98>] do_sched_op+0x12f/0x42a
>>>     [<ffff82d08037e404>] pv_hypercall+0x1e4/0x564
>>>     [<ffff82d080385432>] lstar_enter+0x112/0x120
>>>
>>> Don't call fixup_irqs() and don't send any IPI if there's only one
>>> online CPU anyway, and don't call __stop_this_cpu() at all when the CPU
>>> we're on was already marked offline (by a prior invocation of
>>> __stop_this_cpu()).
>>>
>>> Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
>>> Signed-off-by: Jan Beulich <jbeulich@suse.com>
>> It is probably worth noting that the above stack trace is a cascade
>> fault, where we took a #GP fault in the middle of the EFI firmware, and
>> then tried restarting a second time.
>>
>> For the change it is an improvement, so Acked-by: Andrew Cooper
>> <andrew.cooper3@citrix.com>
>>
>> There are further fixes needing (which have been on my todo list for
>> rather too long) to avoid any local_irq_enable() on the shutdown path,
>> because during a crash (especially one in the middle of a vcpu context
>> switch), its not safe to re-enable interrupts.
>>
>> The only solution I've got involves using NMI based IPIs/shootdowns.
>
> /sigh and no sooner as I tried testing this, I found the next piece of
> fallout:
>
> [   90.447906] reboot: Restarting system
> (XEN) Hardware Dom0 shutdown: rebooting machine
> (XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
> (XEN) CPU:    0
> (XEN) RIP:    e008:[<00000000aa5b526b>] 00000000aa5b526b
> (XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor
> (XEN) rax: 00000000aa985950   rbx: 0000000000000000   rcx: 00000000aa5b7010
> (XEN) rdx: 0000000000000000   rsi: ffff83009e827fff   rdi: 00000000003506e0
> (XEN) rbp: ffff83009e827c70   rsp: ffff83009e827bb0   r8:  00000000aa5b7048
> (XEN) r9:  0000000000000000   r10: ffff83009e827c88   r11: 0f0f0f0f0f0f0f0f
> (XEN) r12: 00000000fffffffe   r13: 0000000000000cf9   r14: 0000000000000000
> (XEN) r15: 0000000000000065   cr0: 0000000080050033   cr4: 00000000003506e0
> (XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
> (XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
> (XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> (XEN) Xen code around <00000000aa5b526b> (00000000aa5b526b):
> (XEN)  8d 0d a7 1d 00 00 33 d2 <ff> 90 40 01 00 00 48 8b 05 d0 1d 00 00 48 83 c4
> (XEN) Xen stack trace from rsp=ffff83009e827bb0:
> (XEN)    000000000000001f 00000000003506e0 ffff83009e827c00 0000000000000206
> (XEN)    ffff82d08027d96a 00000000aa5b51f7 0000000000000286 ffff83009e827c40
> (XEN)    000000009e817000 0000000000000cf9 ffff83009e827c30 ffff82d080201327
> (XEN)    00000000ffffffff ffff82d08020162e 0000000000000000 00000000fffffffe
> (XEN)    ffff83009e827c70 ffff82d0802015ff 000000009e817000 ffff83009e827c78
> (XEN)    ffff82d0802a372a 0000000080000000 0000000000000000 ffff83009e827c88
> (XEN)    ffff83009e827cd8 ffff82d0802a3045 ffff82d0802a3045 ffff83009e827c98
> (XEN)    000000008028454c 000082d080387851 0000000000000000 ffff82d080387851
> (XEN)    0000000000000000 ffff83009e827d98 00000000000000fb 0000000080000000
> (XEN)    0000000000000000 ffff83009e827ce8 ffff82d0802a3105 ffff83009e827d08
> (XEN)    ffff82d08023cdaa ffff82d080387851 0000000000000000 ffff83009e827d18
> (XEN)    ffff82d0802a37da ffff83009e827d88 ffff82d080283fb4 ffff82d080387851
> (XEN)    ffff82d080387845 0000000000000000 ffff82d080387845 ffff82d080387851
> (XEN)    ffff82d080387845 ffff82d080387851 0000000000000000 0000000000000000
> (XEN)    0000000000000000 ffff83009e827fff 0000000000000000 00007cff617d8247
> (XEN)    ffff82d0803878ba ffff82d080933900 0000000000000000 000000204b161644
> (XEN)    ffff8310f5206ef8 ffff83009e827e40 ffff8310f5206ea0 0000002065fe762e
> (XEN)    000000204bbfce6e ffff82d08095c3e0 ffff83009e827ef8 0000000000000000
> (XEN)    0000000000000048 0000000000000000 ffff83009e827fff ffff8310f5206ef8
> (XEN)    000000fb00000000 ffff82d0802e1bc5 000000000000e008 0000000000000206
> (XEN) Xen call trace:
> (XEN)    [<00000000aa5b526b>] 00000000aa5b526b
> (XEN)    [<ffff82d0802a3045>] machine_restart+0x1ef/0x2a4
> (XEN)    [<ffff82d0802a3105>] send_IPI_mask+0/0xc
> (XEN)    [<ffff82d08023cdaa>] smp_call_function_interrupt+0x95/0xb8
> (XEN)    [<ffff82d0802a37da>] call_function_interrupt+0x35/0x37
> (XEN)    [<ffff82d080283fb4>] do_IRQ+0xa7/0x697
> (XEN)    [<ffff82d0803878ba>] common_interrupt+0x10a/0x120
> (XEN)    [<ffff82d0802e1bc5>] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
> (XEN)    [<ffff82d0802e20ae>] cpu_idle.c#acpi_processor_idle+0x313/0x590
> (XEN)    [<ffff82d080274f8c>] domain.c#idle_loop+0xa2/0xb1
> (XEN) 
> (XEN) 
> (XEN) ****************************************
> (XEN) Panic on CPU 0:
> (XEN) GENERAL PROTECTION FAULT
> (XEN) [error_code=0000]
> (XEN) ****************************************
> (XEN) 
> (XEN) Reboot in five seconds...
> (XEN) Executing kexec image on cpu0
> (XEN) Shot down all CPUs
> (XEN) Assertion 'offset == (val & (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
> (XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
> (XEN) CPU:    0
> (XEN) RIP:    e008:[<ffff82d080266844>] amd_iommu_read_ioapic_from_ire+0xd0/0x131
> (XEN) RFLAGS: 0000000000010002   CONTEXT: hypervisor
> (XEN) rax: 0000000000000000   rbx: 0000000000000014   rcx: ffff832005d68010
> (XEN) rdx: ffff832005d68000   rsi: 0000000000000000   rdi: ffff82d080942a00
> (XEN) rbp: ffff83009e827948   rsp: ffff83009e827928   r8:  ffff82d0808074c0
> (XEN) r9:  ffff82d080942a08   r10: 0000000000000000   r11: 0000000000000001
> (XEN) r12: 0000000000010000   r13: 0000000000000001   r14: 0000000000000000
> (XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000003506e0
> (XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
> (XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
> (XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> (XEN) Xen code around <ffff82d080266844> (amd_iommu_read_ioapic_from_ire+0xd0/0x131):
> (XEN)  07 00 00 41 39 c5 74 02 <0f> 0b 41 81 e4 00 f8 ff ff 0f b6 11 c0 ea 02 83
> (XEN) Xen stack trace from rsp=ffff83009e827928:
> (XEN)    ffff82d08027c244 0000000000000014 ffff82d080806980 0000000000000000
> (XEN)    ffff83009e827958 ffff82d0802687a7 ffff83009e827968 ffff82d08027c25b
> (XEN)    ffff83009e827998 ffff82d08027cefb 0000000000000000 0000000000000002
> (XEN)    ffff82d080806980 ffff82d080806980 ffff83009e8279c8 ffff82d08027d8c8
> (XEN)    ffff83009e827fff 0000000000010000 0000000000000002 0000000000000000
> (XEN)    ffff83009e8279f8 ffff82d08027d9ce 00000000000003e8 ffff82d080943b80
> (XEN)    0000000000000000 ffff83009e827fff ffff83009e827a18 ffff82d08027dd30
> (XEN)    ffff83009e827a18 ffff82d0802a3626 ffff83009e827a38 ffff82d080270a79
> (XEN)    0000000000000003 ffff82d08043f858 ffff83009e827a58 ffff82d08021dd74
> (XEN)    0000000000000206 0000000000000296 ffff83009e827ac8 ffff82d08024db40
> (XEN)    ffff83009e827aa8 ffff82d000000010 ffff83009e827ad8 ffff83009e827a88
> (XEN)    ffff83009e827aa8 0000000000000000 ffff83009e827fff 0000000000000000
> (XEN)    ffff8310f3e00000 0000000000000002 ffff83009e827b08 0000000000000000
> (XEN)    ffff83009e827af8 ffff82d0802ab1b8 ffff82d080387979 ffff82d08038796d
> (XEN)    ffff8310f4c08000 0000000000000000 00007cff617d84d7 ffff82d080387a3d
> (XEN)    0000000000000065 0000000000000000 0000000000000cf9 00000000fffffffe
> (XEN)    ffff83009e827c70 0000000000000000 0f0f0f0f0f0f0f0f ffff83009e827c88
> (XEN)    0000000000000000 00000000aa5b7048 00000000aa985950 00000000aa5b7010
> (XEN)    0000000000000000 ffff83009e827fff 00000000003506e0 0000000d00000000
> (XEN)    00000000aa5b526b 000000000000e008 0000000000010246 ffff83009e827bb0
> (XEN) Xen call trace:
> (XEN)    [<ffff82d080266844>] amd_iommu_read_ioapic_from_ire+0xd0/0x131
> (XEN)    [<ffff82d0802687a7>] iommu_read_apic_from_ire+0x10/0x12
> (XEN)    [<ffff82d08027c25b>] io_apic.c#io_apic_read+0x17/0x5f
> (XEN)    [<ffff82d08027cefb>] __ioapic_read_entry+0x2f/0x55
> (XEN)    [<ffff82d08027d8c8>] io_apic.c#clear_IO_APIC_pin+0x1a/0xf3
> (XEN)    [<ffff82d08027d9ce>] io_apic.c#clear_IO_APIC+0x2d/0x60
> (XEN)    [<ffff82d08027dd30>] disable_IO_APIC+0xd/0x7e
> (XEN)    [<ffff82d080270a79>] machine_crash_shutdown+0x228/0x292
> (XEN)    [<ffff82d08021dd74>] kexec_crash+0x3f/0x5b
> (XEN)    [<ffff82d08024db40>] panic+0x117/0x12f
> (XEN)    [<ffff82d0802ab1b8>] do_general_protection+0x22b/0x234
> (XEN)    [<ffff82d080387a3d>] x86_64/entry.S#handle_exception_saved+0x68/0x94
> (XEN)    [<00000000aa5b526b>] 00000000aa5b526b
> (XEN)    [<ffff82d0802a3045>] machine_restart+0x1ef/0x2a4
> (XEN)    [<ffff82d0802a3105>] send_IPI_mask+0/0xc
> (XEN)    [<ffff82d08023cdaa>] smp_call_function_interrupt+0x95/0xb8
> (XEN)    [<ffff82d0802a37da>] call_function_interrupt+0x35/0x37
> (XEN)    [<ffff82d080283fb4>] do_IRQ+0xa7/0x697
> (XEN)    [<ffff82d0803878ba>] common_interrupt+0x10a/0x120
> (XEN)    [<ffff82d0802e1bc5>] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
> (XEN)    [<ffff82d0802e20ae>] cpu_idle.c#acpi_processor_idle+0x313/0x590
> (XEN)    [<ffff82d080274f8c>] domain.c#idle_loop+0xa2/0xb1
> (XEN) 
> (XEN) 
> (XEN) ****************************************
> (XEN) Panic on CPU 0:
> (XEN) Assertion 'offset == (val & (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
> (XEN) ****************************************
> (XEN) 
>
>
> I think we need a similar adjustment in nmi_shootdown_cpus()

Yes.Â  With this fix included, then we successfully transition into the
crash kernel.Â  I think it would be best to fold into this patch, given
its direct relevance.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

diff --git a/xen/arch/x86/crash.c b/xen/arch/x86/crash.c
index 01e48a1..f9772dc 100644
--- a/xen/arch/x86/crash.c
+++ b/xen/arch/x86/crash.c
@@ -169,15 +169,20 @@ static void nmi_shootdown_cpus(void)
      */
     iommu_crash_shutdown();
 
-    __stop_this_cpu();
+    if ( num_online_cpus() > 1 )
+    {
+        __stop_this_cpu();
 
-    /* This is a bit of a hack due to the problems with the x2apic_enabled
-     * variable, but we can't do any better without a significant refactoring
-     * of the APIC code */
-    x2apic_enabled = (current_local_apic_mode() == APIC_MODE_X2APIC);
+        /*
+         * This is a bit of a hack due to the problems with the x2apic_enabled
+         * variable, but we can't do any better without a significant
+         * refactoring of the APIC code
+         */
+        x2apic_enabled = (current_local_apic_mode() == APIC_MODE_X2APIC);
 
-    disable_IO_APIC();
-    hpet_disable();
+        disable_IO_APIC();
+        hpet_disable();
+    }
 }
 
 void machine_crash_shutdown(void)



--------------09B37BD8BF41ECE5AAAA6EF0
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/06/2019 18:55, Andrew Cooper
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5183a4f3-69ff-076a-c15d-817472a42ab1@citrix.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">On 17/06/2019 18:39, Andrew Cooper
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com">
        <pre class="moz-quote-pre" wrap="">On 29/05/2019 11:17, Jan Beulich wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">In particular with an enabled IOMMU (but not really limited to this
case), trying to invoke fixup_irqs() after having already done
disable_IO_APIC() -&gt; clear_IO_APIC() is a rather bad idea:

 RIP:    e008:[&lt;ffff82d08026a036&gt;] amd_iommu_read_ioapic_from_ire+0xde/0x113
 RFLAGS: 0000000000010006   CONTEXT: hypervisor (d0v0)
 rax: ffff8320291de00c   rbx: 0000000000000003   rcx: ffff832035000000
 rdx: 0000000000000000   rsi: 0000000000000000   rdi: ffff82d0805ca840
 rbp: ffff83009e8a79c8   rsp: ffff83009e8a79a8   r8:  0000000000000000
 r9:  0000000000000004   r10: 000000000008b9f9   r11: 0000000000000006
 r12: 0000000000010000   r13: 0000000000000003   r14: 0000000000000000
 r15: 00000000fffeffff   cr0: 0000000080050033   cr4: 00000000003406e0
 cr3: 0000002035d59000   cr2: ffff88824ccb4ee0
 fsb: 00007f2143f08840   gsb: ffff888256a00000   gss: 0000000000000000
 ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
 Xen code around &lt;ffff82d08026a036&gt; (amd_iommu_read_ioapic_from_ire+0xde/0x113):
  ff 07 00 00 39 d3 74 02 &lt;0f&gt; 0b 41 81 e4 00 f8 ff ff 8b 10 89 d0 25 00 00
 Xen stack trace from rsp=ffff83009e8a79a8:
 ...
 Xen call trace:
    [&lt;ffff82d08026a036&gt;] amd_iommu_read_ioapic_from_ire+0xde/0x113
    [&lt;ffff82d08026bf7b&gt;] iommu_read_apic_from_ire+0x10/0x12
    [&lt;ffff82d08027f718&gt;] io_apic.c#modify_IO_APIC_irq+0x5e/0x126
    [&lt;ffff82d08027f9c5&gt;] io_apic.c#unmask_IO_APIC_irq+0x2d/0x41
    [&lt;ffff82d080289bc7&gt;] fixup_irqs+0x320/0x40b
    [&lt;ffff82d0802a82c4&gt;] smp_send_stop+0x4b/0xa8
    [&lt;ffff82d0802a7b2f&gt;] machine_restart+0x98/0x288
    [&lt;ffff82d080252242&gt;] console_suspend+0/0x28
    [&lt;ffff82d0802b01da&gt;] do_general_protection+0x204/0x24e
    [&lt;ffff82d080385a3d&gt;] x86_64/entry.S#handle_exception_saved+0x68/0x94
    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
    [&lt;ffff82d0802a7c7d&gt;] machine_restart+0x1e6/0x288
    [&lt;ffff82d080240f75&gt;] hwdom_shutdown+0xa2/0x11d
    [&lt;ffff82d08020baa2&gt;] domain_shutdown+0x4f/0xd8
    [&lt;ffff82d08023fe98&gt;] do_sched_op+0x12f/0x42a
    [&lt;ffff82d08037e404&gt;] pv_hypercall+0x1e4/0x564
    [&lt;ffff82d080385432&gt;] lstar_enter+0x112/0x120

Don't call fixup_irqs() and don't send any IPI if there's only one
online CPU anyway, and don't call __stop_this_cpu() at all when the CPU
we're on was already marked offline (by a prior invocation of
__stop_this_cpu()).

Reported-by: Andrew Cooper <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com" moz-do-not-send="true">&lt;andrew.cooper3@citrix.com&gt;</a>
Signed-off-by: Jan Beulich <a class="moz-txt-link-rfc2396E" href="mailto:jbeulich@suse.com" moz-do-not-send="true">&lt;jbeulich@suse.com&gt;</a>
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">It is probably worth noting that the above stack trace is a cascade
fault, where we took a #GP fault in the middle of the EFI firmware, and
then tried restarting a second time.

For the change it is an improvement, so Acked-by: Andrew Cooper
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com" moz-do-not-send="true">&lt;andrew.cooper3@citrix.com&gt;</a>

There are further fixes needing (which have been on my todo list for
rather too long) to avoid any local_irq_enable() on the shutdown path,
because during a crash (especially one in the middle of a vcpu context
switch), its not safe to re-enable interrupts.

The only solution I've got involves using NMI based IPIs/shootdowns.</pre>
      </blockquote>
      <br>
      /sigh and no sooner as I tried testing this, I found the next
      piece of fallout:<br>
      <br>
      <pre>[   90.447906] reboot: Restarting system
(XEN) Hardware Dom0 shutdown: rebooting machine
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor
(XEN) rax: 00000000aa985950   rbx: 0000000000000000   rcx: 00000000aa5b7010
(XEN) rdx: 0000000000000000   rsi: ffff83009e827fff   rdi: 00000000003506e0
(XEN) rbp: ffff83009e827c70   rsp: ffff83009e827bb0   r8:  00000000aa5b7048
(XEN) r9:  0000000000000000   r10: ffff83009e827c88   r11: 0f0f0f0f0f0f0f0f
(XEN) r12: 00000000fffffffe   r13: 0000000000000cf9   r14: 0000000000000000
(XEN) r15: 0000000000000065   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around &lt;00000000aa5b526b&gt; (00000000aa5b526b):
(XEN)  8d 0d a7 1d 00 00 33 d2 &lt;ff&gt; 90 40 01 00 00 48 8b 05 d0 1d 00 00 48 83 c4
(XEN) Xen stack trace from rsp=ffff83009e827bb0:
(XEN)    000000000000001f 00000000003506e0 ffff83009e827c00 0000000000000206
(XEN)    ffff82d08027d96a 00000000aa5b51f7 0000000000000286 ffff83009e827c40
(XEN)    000000009e817000 0000000000000cf9 ffff83009e827c30 ffff82d080201327
(XEN)    00000000ffffffff ffff82d08020162e 0000000000000000 00000000fffffffe
(XEN)    ffff83009e827c70 ffff82d0802015ff 000000009e817000 ffff83009e827c78
(XEN)    ffff82d0802a372a 0000000080000000 0000000000000000 ffff83009e827c88
(XEN)    ffff83009e827cd8 ffff82d0802a3045 ffff82d0802a3045 ffff83009e827c98
(XEN)    000000008028454c 000082d080387851 0000000000000000 ffff82d080387851
(XEN)    0000000000000000 ffff83009e827d98 00000000000000fb 0000000080000000
(XEN)    0000000000000000 ffff83009e827ce8 ffff82d0802a3105 ffff83009e827d08
(XEN)    ffff82d08023cdaa ffff82d080387851 0000000000000000 ffff83009e827d18
(XEN)    ffff82d0802a37da ffff83009e827d88 ffff82d080283fb4 ffff82d080387851
(XEN)    ffff82d080387845 0000000000000000 ffff82d080387845 ffff82d080387851
(XEN)    ffff82d080387845 ffff82d080387851 0000000000000000 0000000000000000
(XEN)    0000000000000000 ffff83009e827fff 0000000000000000 00007cff617d8247
(XEN)    ffff82d0803878ba ffff82d080933900 0000000000000000 000000204b161644
(XEN)    ffff8310f5206ef8 ffff83009e827e40 ffff8310f5206ea0 0000002065fe762e
(XEN)    000000204bbfce6e ffff82d08095c3e0 ffff83009e827ef8 0000000000000000
(XEN)    0000000000000048 0000000000000000 ffff83009e827fff ffff8310f5206ef8
(XEN)    000000fb00000000 ffff82d0802e1bc5 000000000000e008 0000000000000206
(XEN) Xen call trace:
(XEN)    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN)    [&lt;ffff82d0802a3045&gt;] machine_restart+0x1ef/0x2a4
(XEN)    [&lt;ffff82d0802a3105&gt;] send_IPI_mask+0/0xc
(XEN)    [&lt;ffff82d08023cdaa&gt;] smp_call_function_interrupt+0x95/0xb8
(XEN)    [&lt;ffff82d0802a37da&gt;] call_function_interrupt+0x35/0x37
(XEN)    [&lt;ffff82d080283fb4&gt;] do_IRQ+0xa7/0x697
(XEN)    [&lt;ffff82d0803878ba&gt;] common_interrupt+0x10a/0x120
(XEN)    [&lt;ffff82d0802e1bc5&gt;] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [&lt;ffff82d0802e20ae&gt;] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [&lt;ffff82d080274f8c&gt;] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) GENERAL PROTECTION FAULT
(XEN) [error_code=0000]
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...
(XEN) Executing kexec image on cpu0
(XEN) Shot down all CPUs
(XEN) Assertion 'offset == (val &amp; (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ----[ Xen-4.13-unstable  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[&lt;ffff82d080266844&gt;] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN) RFLAGS: 0000000000010002   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: 0000000000000014   rcx: ffff832005d68010
(XEN) rdx: ffff832005d68000   rsi: 0000000000000000   rdi: ffff82d080942a00
(XEN) rbp: ffff83009e827948   rsp: ffff83009e827928   r8:  ffff82d0808074c0
(XEN) r9:  ffff82d080942a08   r10: 0000000000000000   r11: 0000000000000001
(XEN) r12: 0000000000010000   r13: 0000000000000001   r14: 0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000003506e0
(XEN) cr3: 00000010f5218000   cr2: ffff88825990c800
(XEN) fsb: 0000000000000000   gsb: ffff888266a00000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen code around &lt;ffff82d080266844&gt; (amd_iommu_read_ioapic_from_ire+0xd0/0x131):
(XEN)  07 00 00 41 39 c5 74 02 &lt;0f&gt; 0b 41 81 e4 00 f8 ff ff 0f b6 11 c0 ea 02 83
(XEN) Xen stack trace from rsp=ffff83009e827928:
(XEN)    ffff82d08027c244 0000000000000014 ffff82d080806980 0000000000000000
(XEN)    ffff83009e827958 ffff82d0802687a7 ffff83009e827968 ffff82d08027c25b
(XEN)    ffff83009e827998 ffff82d08027cefb 0000000000000000 0000000000000002
(XEN)    ffff82d080806980 ffff82d080806980 ffff83009e8279c8 ffff82d08027d8c8
(XEN)    ffff83009e827fff 0000000000010000 0000000000000002 0000000000000000
(XEN)    ffff83009e8279f8 ffff82d08027d9ce 00000000000003e8 ffff82d080943b80
(XEN)    0000000000000000 ffff83009e827fff ffff83009e827a18 ffff82d08027dd30
(XEN)    ffff83009e827a18 ffff82d0802a3626 ffff83009e827a38 ffff82d080270a79
(XEN)    0000000000000003 ffff82d08043f858 ffff83009e827a58 ffff82d08021dd74
(XEN)    0000000000000206 0000000000000296 ffff83009e827ac8 ffff82d08024db40
(XEN)    ffff83009e827aa8 ffff82d000000010 ffff83009e827ad8 ffff83009e827a88
(XEN)    ffff83009e827aa8 0000000000000000 ffff83009e827fff 0000000000000000
(XEN)    ffff8310f3e00000 0000000000000002 ffff83009e827b08 0000000000000000
(XEN)    ffff83009e827af8 ffff82d0802ab1b8 ffff82d080387979 ffff82d08038796d
(XEN)    ffff8310f4c08000 0000000000000000 00007cff617d84d7 ffff82d080387a3d
(XEN)    0000000000000065 0000000000000000 0000000000000cf9 00000000fffffffe
(XEN)    ffff83009e827c70 0000000000000000 0f0f0f0f0f0f0f0f ffff83009e827c88
(XEN)    0000000000000000 00000000aa5b7048 00000000aa985950 00000000aa5b7010
(XEN)    0000000000000000 ffff83009e827fff 00000000003506e0 0000000d00000000
(XEN)    00000000aa5b526b 000000000000e008 0000000000010246 ffff83009e827bb0
(XEN) Xen call trace:
(XEN)    [&lt;ffff82d080266844&gt;] amd_iommu_read_ioapic_from_ire+0xd0/0x131
(XEN)    [&lt;ffff82d0802687a7&gt;] iommu_read_apic_from_ire+0x10/0x12
(XEN)    [&lt;ffff82d08027c25b&gt;] io_apic.c#io_apic_read+0x17/0x5f
(XEN)    [&lt;ffff82d08027cefb&gt;] __ioapic_read_entry+0x2f/0x55
(XEN)    [&lt;ffff82d08027d8c8&gt;] io_apic.c#clear_IO_APIC_pin+0x1a/0xf3
(XEN)    [&lt;ffff82d08027d9ce&gt;] io_apic.c#clear_IO_APIC+0x2d/0x60
(XEN)    [&lt;ffff82d08027dd30&gt;] disable_IO_APIC+0xd/0x7e
(XEN)    [&lt;ffff82d080270a79&gt;] machine_crash_shutdown+0x228/0x292
(XEN)    [&lt;ffff82d08021dd74&gt;] kexec_crash+0x3f/0x5b
(XEN)    [&lt;ffff82d08024db40&gt;] panic+0x117/0x12f
(XEN)    [&lt;ffff82d0802ab1b8&gt;] do_general_protection+0x22b/0x234
(XEN)    [&lt;ffff82d080387a3d&gt;] x86_64/entry.S#handle_exception_saved+0x68/0x94
(XEN)    [&lt;00000000aa5b526b&gt;] 00000000aa5b526b
(XEN)    [&lt;ffff82d0802a3045&gt;] machine_restart+0x1ef/0x2a4
(XEN)    [&lt;ffff82d0802a3105&gt;] send_IPI_mask+0/0xc
(XEN)    [&lt;ffff82d08023cdaa&gt;] smp_call_function_interrupt+0x95/0xb8
(XEN)    [&lt;ffff82d0802a37da&gt;] call_function_interrupt+0x35/0x37
(XEN)    [&lt;ffff82d080283fb4&gt;] do_IRQ+0xa7/0x697
(XEN)    [&lt;ffff82d0803878ba&gt;] common_interrupt+0x10a/0x120
(XEN)    [&lt;ffff82d0802e1bc5&gt;] cpu_idle.c#acpi_idle_do_entry+0xa4/0xb5
(XEN)    [&lt;ffff82d0802e20ae&gt;] cpu_idle.c#acpi_processor_idle+0x313/0x590
(XEN)    [&lt;ffff82d080274f8c&gt;] domain.c#idle_loop+0xa2/0xb1
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Assertion 'offset == (val &amp; (INTREMAP_ENTRIES - 1))' failed at iommu_intr.c:567
(XEN) ****************************************
(XEN) 

</pre>
      <br>
      I think we need a similar adjustment in nmi_shootdown_cpus()<br>
    </blockquote>
    <br>
    Yes.Â  With this fix included, then we successfully transition into
    the crash kernel.Â  I think it would be best to fold into this patch,
    given its direct relevance.<br>
    <br>
    <pre>Signed-off-by: Andrew Cooper <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a>

diff --git a/xen/arch/x86/crash.c b/xen/arch/x86/crash.c
index 01e48a1..f9772dc 100644
--- a/xen/arch/x86/crash.c
+++ b/xen/arch/x86/crash.c
@@ -169,15 +169,20 @@ static void nmi_shootdown_cpus(void)
      */
     iommu_crash_shutdown();
 
-    __stop_this_cpu();
+    if ( num_online_cpus() &gt; 1 )
+    {
+        __stop_this_cpu();
 
-    /* This is a bit of a hack due to the problems with the x2apic_enabled
-     * variable, but we can't do any better without a significant refactoring
-     * of the APIC code */
-    x2apic_enabled = (current_local_apic_mode() == APIC_MODE_X2APIC);
+        /*
+         * This is a bit of a hack due to the problems with the x2apic_enabled
+         * variable, but we can't do any better without a significant
+         * refactoring of the APIC code
+         */
+        x2apic_enabled = (current_local_apic_mode() == APIC_MODE_X2APIC);
 
-    disable_IO_APIC();
-    hpet_disable();
+        disable_IO_APIC();
+        hpet_disable();
+    }
 }
 
 void machine_crash_shutdown(void)

</pre>
    <br>
  </body>
</html>

--------------09B37BD8BF41ECE5AAAA6EF0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0089186948003867209==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:50:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:50:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcwhh-0001Ez-AP; Mon, 17 Jun 2019 18: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcwhg-00016T-1B
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:50:04 +0000
X-Inumbo-ID: b74f75ae-9130-11e9-a77b-c73db4cd3180
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b74f75ae-9130-11e9-a77b-c73db4cd3180;
 Mon, 17 Jun 2019 18:50: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 9E0B62084D;
 Mon, 17 Jun 2019 18:50:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560797402;
 bh=SsZ00nN5g90PJ2qGkwDS8uP1VT2gVPVFXlJKvgzACdc=;
 h=Date:From:To:cc:Subject:From;
 b=eJr1n2/iLQ0unBLRsj0uGwf16iTZJLmP131Gn4XTi01NEGyMATKmUb32AR8qh5KqS
 Hdn6LBF9aHT2r0K8rp0I8AsVGWPSaMkzGjm6x9sBrv1/W6wYAbtHgOJ2cbyiwkFGHh
 o/MJhxWzR/1qLhszzkSGBBnhAF9VB1XtPJuCiUAg=
Date: Mon, 17 Jun 2019 11:50:01 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/2] fix mask calculation in pdx_init_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.cooper3@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 JBeulich@suse.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBhbiB1cGRhdGUgb24gdjMgb2YgImZpeCBtYXNrIGNhbGN1bGF0aW9u
IGluIHBkeF9pbml0X21hc2siLCBwbHVzCmEgY2xlYW51cCBwYXRjaC4KCgpUaGUgZm9sbG93aW5n
IGNoYW5nZXMgc2luY2UgY29tbWl0IDJhYzQ4ZmQ1MmQ4NDZhOGMzOTQ5MzczYWEwZDc3NmM2Y2I1
NDUyZGI6CgogIHg4Ni94MkFQSUM6IHRpZ2h0ZW4gY2hlY2sgaW4gY2x1c3RlciBtb2RlIElQSSBz
ZW5kaW5nICgyMDE5LTA2LTE3IDE3OjM4OjM1ICswMjAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUg
R2l0IHJlcG9zaXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1o
dHRwL3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0IAoKZm9yIHlvdSB0byBmZXRj
aCBjaGFuZ2VzIHVwIHRvIGNmYmE2NTkwMmVjNWYxNWRmOGIzNWIzY2NmOGJjZGRhNjk1ZDU2NjU6
CgogIHhlbi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgKDIwMTkt
MDYtMTcgMTE6NDY6MjAgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMik6CiAg
ICAgIHhlbjogc3dpdGNoIHBkeF9pbml0X21hc2sgdG8gcmV0dXJuIHVpbnQ2NF90CiAgICAgIHhl
bi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sKCiB4ZW4vYXJjaC9h
cm0vc2V0dXAuYyAgfCA5ICsrKysrKysrLQogeGVuL2FyY2gveDg2L3NyYXQuYyAgIHwgMiArLQog
eGVuL2NvbW1vbi9wZHguYyAgICAgIHwgOSArKysrKysrLS0KIHhlbi9pbmNsdWRlL3hlbi9wZHgu
aCB8IDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo
LSkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:50:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:50:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcwhx-0001W5-LB; Mon, 17 Jun 2019 18:50: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcwhw-0001Vs-Mp
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:50:20 +0000
X-Inumbo-ID: c129c17e-9130-11e9-b3dd-17fa74152a31
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c129c17e-9130-11e9-b3dd-17fa74152a31;
 Mon, 17 Jun 2019 18:50:20 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1EE1A2084D;
 Mon, 17 Jun 2019 18:50:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560797419;
 bh=WRiAdeA2JMJLA6xN8nZ6e+DN3JPP5PKLU9QW5JdRbRk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NeueYqMxuB0v9nHzhYmAMdFNw0PiU8NvRSyQqqlYDcQU9GAyWMmrNDXRcIw63uxfz
 au4dToQmjDxm7Z/m0G3j3PrZcg8BBxyGm9PotGJN9KEGdK+LxiWqNLjunVO4IgGzjr
 /LurG/9tG6T1C9af1ThdhXLK947bCLryRfbRpD6I=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Jun 2019 11:50:16 -0700
Message-Id: <20190617185017.32661-1-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v4 1/2] xen: switch pdx_init_mask to return
 uint64_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 <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org, JBeulich@suse.com, andrew.cooper3@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBjaGFuZ2Ugc3JhdF9yZWdpb25fbWFzayB0byB1aW50NjRfdCBhcyBpdCBpcyB1c2VkIHRv
IHN0b3JlIHRoZQpyZXR1cm4gdmFsdWUgb2YgcGR4X2luaXRfbWFzay4gdWludDY0X3QgaXMgYWx3
YXlzIGdyZWF0ZXIgb3IgZXF1YWwgdG8KdTY0LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6IGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IGp1bGllbi5ncmFsbEBhcm0uY29tCi0tLQogeGVu
L2FyY2gvYXJtL3NldHVwLmMgIHwgMiArLQogeGVuL2FyY2gveDg2L3NyYXQuYyAgIHwgMiArLQog
eGVuL2NvbW1vbi9wZHguYyAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3BkeC5oIHwgMiAr
LQogNCBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRl
eCAyMTEyNzE1NTc5Li5iMDNlN2FjMzMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAu
YworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNDgzLDcgKzQ4Myw3IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBpbml0X3BkeCh2b2lkKQogewogICAgIHBhZGRyX3QgYmFua19zdGFydCwgYmFu
a19zaXplLCBiYW5rX2VuZDsKIAotICAgIHU2NCBtYXNrID0gcGR4X2luaXRfbWFzayhib290aW5m
by5tZW0uYmFua1swXS5zdGFydCk7CisgICAgdWludDY0X3QgbWFzayA9IHBkeF9pbml0X21hc2so
Ym9vdGluZm8ubWVtLmJhbmtbMF0uc3RhcnQpOwogICAgIGludCBiYW5rOwogCiAgICAgZm9yICgg
YmFuayA9IDAgOyBiYW5rIDwgYm9vdGluZm8ubWVtLm5yX2JhbmtzOyBiYW5rKysgKQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3NyYXQuYyBiL3hlbi9hcmNoL3g4Ni9zcmF0LmMKaW5kZXggMmQ3
MGI0NTkwOS4uNDdhNDI2NzIyMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NyYXQuYworKysg
Yi94ZW4vYXJjaC94ODYvc3JhdC5jCkBAIC00MDEsNyArNDAxLDcgQEAgc3RhdGljIGludCBfX2lu
aXQgbm9kZXNfY292ZXJfbWVtb3J5KHZvaWQpCiAKIHZvaWQgX19pbml0IGFjcGlfbnVtYV9hcmNo
X2ZpeHVwKHZvaWQpIHt9CiAKLXN0YXRpYyB1NjQgX19pbml0ZGF0YSBzcmF0X3JlZ2lvbl9tYXNr
Oworc3RhdGljIHVpbnQ2NF90IF9faW5pdGRhdGEgc3JhdF9yZWdpb25fbWFzazsKIAogc3RhdGlj
IGludCBfX2luaXQgc3JhdF9wYXJzZV9yZWdpb24oc3RydWN0IGFjcGlfc3VidGFibGVfaGVhZGVy
ICpoZWFkZXIsCiAJCQkJICAgIGNvbnN0IHVuc2lnbmVkIGxvbmcgZW5kKQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9wZHguYyBiL3hlbi9jb21tb24vcGR4LmMKaW5kZXggYmI3ZTQzNzA0OS4uODM1
NmYwM2NlOCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wZHguYworKysgYi94ZW4vY29tbW9uL3Bk
eC5jCkBAIC01MCw3ICs1MCw3IEBAIHN0YXRpYyB1NjQgX19pbml0IGZpbGxfbWFzayh1NjQgbWFz
aykKICAgICByZXR1cm4gbWFzazsKIH0KIAotdTY0IF9faW5pdCBwZHhfaW5pdF9tYXNrKHU2NCBi
YXNlX2FkZHIpCit1aW50NjRfdCBfX2luaXQgcGR4X2luaXRfbWFzayh1aW50NjRfdCBiYXNlX2Fk
ZHIpCiB7CiAgICAgcmV0dXJuIGZpbGxfbWFzayhiYXNlX2FkZHIgLSAxKTsKIH0KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9wZHguaCBiL3hlbi9pbmNsdWRlL3hlbi9wZHguaAppbmRleCBh
MTUxYWFjMWEyLi43NzBmYWRjMDZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGR4LmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL3BkeC5oCkBAIC0xMyw3ICsxMyw3IEBAIGV4dGVybiB1bnNp
Z25lZCBsb25nIHBmbl90b3BfbWFzaywgbWFfdG9wX21hc2s7CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHNpemVvZigqZnJhbWVfdGFibGUpICYgLXNpemVvZigqZnJhbWVfdGFibGUpKSkKIGV4
dGVybiB1bnNpZ25lZCBsb25nIHBkeF9ncm91cF92YWxpZFtdOwogCi1leHRlcm4gdTY0IHBkeF9p
bml0X21hc2sodTY0IGJhc2VfYWRkcik7CitleHRlcm4gdWludDY0X3QgcGR4X2luaXRfbWFzayh1
NjQgYmFzZV9hZGRyKTsKIGV4dGVybiB1NjQgcGR4X3JlZ2lvbl9tYXNrKHU2NCBiYXNlLCB1NjQg
bGVuKTsKIAogZXh0ZXJuIHZvaWQgc2V0X3BkeF9yYW5nZSh1bnNpZ25lZCBsb25nIHNtZm4sIHVu
c2lnbmVkIGxvbmcgZW1mbik7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:50:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18: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 1hcwhz-0001Wk-0B; Mon, 17 Jun 2019 18:50: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcwhx-0001WA-Tg
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:50:21 +0000
X-Inumbo-ID: c1868e22-9130-11e9-8f92-67a05bddbbd6
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1868e22-9130-11e9-8f92-67a05bddbbd6;
 Mon, 17 Jun 2019 18:50:20 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9BC0A208E4;
 Mon, 17 Jun 2019 18:50:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560797420;
 bh=rDqCwZDQIKHVD5i0stXBDmSWt4/8m3WMWQtU65UZwgM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=C5TjnbNpDous5qoD6IG6XR87dcWmbKkdEWCOpB4CQ56GOlIMj7MFMAyVLRq0ZTS47
 n4ppeGHjGbY48Ipp3aJzDvEH8K+eZTe9lA1XOcuqBLeLZtZLdyKNMgk/KnuqXED/tx
 p4Y2T9VazwevNnF01MmtsnZonLeizxK+WwQYnsvU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Jun 2019 11:50:17 -0700
Message-Id: <20190617185017.32661-2-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v4 2/2] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 JBeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFzayBpcyB3cm9uZyB3aGVuIHRoZSBm
aXJzdCBiYW5rCnN0YXJ0cyBhdCBhZGRyZXNzIDB4MC4gVGhlIHJlYXNvbiBpcyB0aGF0IHBkeF9p
bml0X21hc2sgd2lsbCBkbyAnMCAtIDEnCmNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBhIHJlc3Vs
dCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKd2hpY2ggaXMgdGhlIGJpZ2dl
c3QgcG9zc2libGUgbWFzayBhbmQgZW5kcyB1cCBjYXVzaW5nIGEgc2lnbmlmaWNhbnQKbWVtb3J5
IHdhc3RlIGluIHRoZSBmcmFtZXRhYmxlIHNpemUgY29tcHV0YXRpb24uCgpGb3IgaW5zdGFuY2Us
IG9uIHBsYXRmb3JtcyB0aGF0IGhhdmUgYSBsb3cgbWVtb3J5IGJhbmsgc3RhcnRpbmcgYXQgMHgw
CmFuZCBhIGhpZ2ggbWVtb3J5IGJhbmssIHRoZSBmcmFtZXRhYmxlIHdpbGwgZW5kIHVwIGNvdmVy
aW5nIGFsbCB0aGUKaG9sZXMgaW4gYmV0d2Vlbi4KClRoZSBwdXJwb3NlIG9mIHRoZSBtYXNrIGlz
IHRvIGJlIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwpwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNo
IGJhc2VkIG9uIHRoZSBtYXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCnBmbl9wZHhfaG9sZV9zaGlm
dCwgcGZuX3BkeF9ib3R0b21fbWFzaywgZXRjLiB3aGljaCBhcmUgYWN0dWFsbHkgdGhlCmltcG9y
dGFudCBtYXNrcyBmb3IgZnJhbWV0YWJsZSBpbml0aWFsaXphdGlvbiBsYXRlciBvbi4KCnBmbl9w
ZHhfaG9sZV9zZXR1cCBuZXZlciBjb21wcmVzc2VzIGFkZHJlc3NlcyBiZWxvdyBNQVhfT1JERVIg
Yml0cyAoMUdCCm9uIEFSTSkuIFRodXMsIGl0IGlzIHNhZmUgdG8gaW5pdGlhbGl6ZSBtYXNrIHBh
c3NpbmcgMVVMTCA8PCAoTUFYX09SREVSCisgUEFHRV9TSElGVCkgYXMgc3RhcnQgYWRkcmVzcyB0
byBwZHhfaW5pdF9tYXNrLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6IGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzogaWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbQpDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQpDQzogdGltQHhlbi5v
cmcKQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KLS0tCgpDaGFuZ2VzIGluIHY0OgotIHVzZSB1aW50
NjRfdAotIHNpbmdsZSBsaW5lIGNvbW1lbnQgY29kZSBzdHlsZQoKQ2hhbmdlcyBpbiB2MzoKLSBp
bXByb3ZlIGluLWNvZGUgY29tbWVudHMKClVuY2hhbmdlZCBpbiB2MzoKLSAodTY0KTEKCkNoYW5n
ZXMgaW4gdjI6Ci0gdXBkYXRlIGNvbW1pdCBtZXNzYWdlCi0gYWRkIGluLWNvZGUgY29tbWVudHMg
cmVnYXJkaW5nIHVwZGF0ZSBzaXRlcwotIGltcHJvdmUgaW4tY29kZSBjb21tZW50cwotIG1vdmUg
dGhlIG1hc2sgaW5pdGlhbGl6YXRpb24gY2hhbmdlcyB0byBwZHhfaW5pdF9tYXNrCi0tLQogeGVu
L2FyY2gvYXJtL3NldHVwLmMgfCA5ICsrKysrKysrLQogeGVuL2NvbW1vbi9wZHguYyAgICAgfCA3
ICsrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCmluZGV4IGIwM2U3YWMzMzAuLmIwYWY5MGU1YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC00ODMsNyArNDgzLDE0IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3BkeCh2b2lkKQogewogICAgIHBhZGRyX3QgYmFua19z
dGFydCwgYmFua19zaXplLCBiYW5rX2VuZDsKIAotICAgIHVpbnQ2NF90IG1hc2sgPSBwZHhfaW5p
dF9tYXNrKGJvb3RpbmZvLm1lbS5iYW5rWzBdLnN0YXJ0KTsKKyAgICAvKgorICAgICAqIEFybSBk
b2VzIG5vdCBoYXZlIGFueSByZXN0cmljdGlvbnMgb24gdGhlIGJpdHMgdG8gY29tcHJlc3MuIFBh
c3MgMCB0bworICAgICAqIGxldCB0aGUgY29tbW9uIGNvZGUgZnVydGhlciByZXN0cmljdCB0aGUg
bWFzay4KKyAgICAgKgorICAgICAqIElmIHRoZSBsb2dpYyBjaGFuZ2VzIGluIHBmbl9wZHhfaG9s
ZV9zZXR1cCB3ZSBtaWdodCBoYXZlIHRvCisgICAgICogdXBkYXRlIHRoaXMgZnVuY3Rpb24gdG9v
LgorICAgICAqLworICAgIHVpbnQ2NF90IG1hc2sgPSBwZHhfaW5pdF9tYXNrKDB4MCk7CiAgICAg
aW50IGJhbms7CiAKICAgICBmb3IgKCBiYW5rID0gMCA7IGJhbmsgPCBib290aW5mby5tZW0ubnJf
YmFua3M7IGJhbmsrKyApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BkeC5jIGIveGVuL2NvbW1v
bi9wZHguYwppbmRleCA4MzU2ZjAzY2U4Li45OTkwYjk0ZjczIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3BkeC5jCisrKyBiL3hlbi9jb21tb24vcGR4LmMKQEAgLTUwLDkgKzUwLDExIEBAIHN0YXRp
YyB1NjQgX19pbml0IGZpbGxfbWFzayh1NjQgbWFzaykKICAgICByZXR1cm4gbWFzazsKIH0KIAor
LyogV2UgZG9uJ3QgY29tcHJlc3MgdGhlIGZpcnN0IE1BWF9PUkRFUiBiaXQgb2YgdGhlIGFkZHJl
c3Nlcy4gKi8KIHVpbnQ2NF90IF9faW5pdCBwZHhfaW5pdF9tYXNrKHVpbnQ2NF90IGJhc2VfYWRk
cikKIHsKLSAgICByZXR1cm4gZmlsbF9tYXNrKGJhc2VfYWRkciAtIDEpOworICAgIHJldHVybiBm
aWxsX21hc2sobWF4KGJhc2VfYWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAodWludDY0
X3QpMSA8PCAoTUFYX09SREVSICsgUEFHRV9TSElGVCkpIC0gMSk7CiB9CiAKIHU2NCBfX2luaXQg
cGR4X3JlZ2lvbl9tYXNrKHU2NCBiYXNlLCB1NjQgbGVuKQpAQCAtODAsNiArODIsOSBAQCB2b2lk
IF9faW5pdCBwZm5fcGR4X2hvbGVfc2V0dXAodW5zaWduZWQgbG9uZyBtYXNrKQogICAgICAqIFRo
aXMgZ3VhcmFudGVlcyB0aGF0IHBhZ2UtcG9pbnRlciBhcml0aG1ldGljIHJlbWFpbnMgdmFsaWQg
d2l0aGluCiAgICAgICogY29udGlndW91cyBhbGlnbmVkIHJhbmdlcyBvZiAyXk1BWF9PUkRFUiBw
YWdlcy4gQW1vbmcgb3RoZXJzLCBvdXIKICAgICAgKiBidWRkeSBhbGxvY2F0b3IgcmVsaWVzIG9u
IHRoaXMgYXNzdW1wdGlvbi4KKyAgICAgKgorICAgICAqIElmIHRoZSBsb2dpYyBjaGFuZ2VzIGhl
cmUsIHdlIG1pZ2h0IGhhdmUgdG8gdXBkYXRlIHRoZSBBUk0gc3BlY2lmaWMKKyAgICAgKiBpbml0
X3BkeCB0b28uCiAgICAgICovCiAgICAgZm9yICggaiA9IE1BWF9PUkRFUi0xOyA7ICkKICAgICB7
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 18:58:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 18:58:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcwpI-0001wj-U1; Mon, 17 Jun 2019 18:57:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jUew=UQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hcwpI-0001we-EQ
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 18:57:56 +0000
X-Inumbo-ID: cfd6047e-9131-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::60c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfd6047e-9131-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 18:57:54 +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=W6BqRxCTve74R+yy+IRUYFF3ZJ78LZ5RpkyzZk/yZZQ=;
 b=xTsDiecvUlH63ldGnTjsXmxvW7JArt2F1vkxLcoq7xuH/LQtWCa2jidDjZgy63bsiI4Ua5Njq7fi6ReHyhL3LUkGCzoCAooWSzycScR1AlILJ4PNU0lm3HkNup5bFtzwoFDLnUD9JiyI/rFe1n4EYC6PBsJzqypwkw0ml4Ptgxk=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB4401.eurprd08.prod.outlook.com (20.179.32.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Mon, 17 Jun 2019 18:57:52 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::a52e:cd0a:64fb:a6ee%5]) with mapi id 15.20.1987.014; Mon, 17 Jun 2019
 18:57:52 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: How to boot domU and dom0 from a device tree
Thread-Index: AQHVH3STU3UqEXhG5UOC6kqmaTTwD6aUz9wAgABbgQCAACxlAIAADx2AgAEVboCAABtngIAACYSAgAAwdWKAADaMgIAA7N2AgAOyTgCAAXE3AIADGNKAgAAMyAA=
Date: Mon, 17 Jun 2019 18:57:52 +0000
Message-ID: <8ac08c20-ce01-f256-7da1-c3aaa110a99b@arm.com>
References: <59199da7-40ad-6513-2000-7e10fdbb564b@gmail.com>
 <28b298ba-9acb-5d3b-b4ba-4ef72f4db4be@gmail.com>
 <65e7d353-b587-516e-d167-aa59a1e94f73@gmail.com>
 <alpine.DEB.2.21.1906101329140.8691@sstabellini-ThinkPad-T480s>
 <ba65a0e3-d7c4-f007-1a34-be28561804e5@gmail.com>
 <22ab207e-ae22-2002-35e0-f28177e29c30@arm.com>
 <f3034c36-cb04-b698-5a0e-1d4af3ac8f84@gmail.com>
 <alpine.DEB.2.21.1906110907220.13737@sstabellini-ThinkPad-T480s>
 <4db25be4-195e-6187-e9b8-c1a212429659@gmail.com>
 <987d8bb6-31a1-6d5e-2514-7498423c8c53@gmail.com>
 <alpine.DEB.2.21.1906111515000.13737@sstabellini-ThinkPad-T480s>
 <dca4af7b-6591-cb01-8e75-32438097f65a@arm.com>
 <alpine.DEB.2.21.1906141343510.2072@sstabellini-ThinkPad-T480s>
 <9084ec81-b2b2-d6ba-0e77-22a79936476b@arm.com>
 <alpine.DEB.2.21.1906171103580.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906171103580.2072@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0381.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::33) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
authentication-results: 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: 972da7bb-163e-432c-4f1a-08d6f355b300
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:AM0PR08MB4401; 
x-ms-traffictypediagnostic: AM0PR08MB4401:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB4401673D9C0D6B553C6BB95580EB0@AM0PR08MB4401.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0071BFA85B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(136003)(376002)(396003)(39860400002)(52314003)(199004)(189003)(31014005)(11346002)(54906003)(36756003)(66066001)(86362001)(6916009)(31696002)(6116002)(14454004)(66946007)(73956011)(64756008)(66446008)(53936002)(66556008)(3846002)(66476007)(71200400001)(305945005)(71190400001)(7736002)(229853002)(2906002)(14444005)(256004)(6486002)(316002)(6512007)(6436002)(486006)(476003)(26005)(2616005)(72206003)(4326008)(31686004)(8936002)(76176011)(99286004)(478600001)(68736007)(5660300002)(52116002)(81156014)(81166006)(6246003)(53546011)(25786009)(8676002)(186003)(6506007)(386003)(44832011)(102836004)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB4401;
 H:AM0PR08MB3139.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: 4RgSIav6YhFafGUZ6+XnAKTN9jS5Rx3eX7+Jbj+8qo84U8+ianFGjShydMxDF5vppjtNxDdE0CCmEaAGM+fJrgtbjSYKZarPiUb8GH0bXjb5mRyGA9Fv+4aIhaWIeMtBlQIpxQPpKvqCgZO4GffX2b4ujkMyLIa4aoaw/fqyQV4wlLAzjqE3oQF2LDeI7Nare+oJbuJ78eprbmzRuhqXj9pqF2bpGFqavSZVjF2+smVzPnhjoZVxIi9XxdzF+GKOU0Td+lrOt18HBpCsCYYZoWGtgQaZX9lPiWkRm/dCe4gyxkxhuaK6ZtVrTSPnzSQzBNyMRVL79ZQK3CVB76Cok5cYaPf50ADngXzdpCvaheIRTDrrHhk4CSUYFx2gJSH7wLYTBmxZaDzqpQz3Mott0dWXqLcl51d4W9+FUFqah7w=
Content-ID: <383A392D6AB94E4E93C8610448B101D2@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 972da7bb-163e-432c-4f1a-08d6f355b300
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2019 18:57:52.3603 (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: AM0PR08MB4401
Subject: Re: [Xen-devel] How to boot domU and dom0 from a device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Iain Hunter <drhunter95@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>,
 Hunyue Yau <hy-gsoc@hy-research.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>

DQoNCk9uIDE3LzA2LzIwMTkgMTk6MTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4gT24g
U2F0LCAxNSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4gT24gNi8xNC8xOSA5OjUz
IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6DQo+Pj4gT24gV2VkLCAxMiBKdW4gMjAxOSwg
SnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4gUmVnYXJkbGVzcyB0aGF0LCBJIHN0aWxsIHRoaW5rIHdl
IGhhdmUgc29tZSBpc3N1ZXMgd2hlbiB1c2luZyB0aGUgc2FtZQ0KPj4gY29tcHJlc3NlZCBrZXJu
ZWwgZm9yIERvbTAgYW5kIERvbVUgKHNlZSBpbiBteSBwcmV2aW91cyBlLW1haWwpLg0KPiANCj4g
WW91IHdyb3RlIGluIHRoZSBwcmV2aW91cyBlbWFpbDoNCj4gDQo+PiBCeSByZWFkaW5nIHRoZSBj
b2RlIEkgY2FuIGFscmVhZHkgc3BvdCB0aGUgcmVhc29uIG9mIHRoZSBmaXJzdCBpc3N1ZSByZXBv
cnRlZCBieSBEZW5pcy4gRm9yIHJlbWluZGVyLCB0aGlzIGlzIHdoZW4gRG9tMCBhbmQgRG9tVSBh
cmUgdXNpbmcNCj4+IHRoZSBzYW1lIG1vZHVsZSBhZGRyZXNzIGZvciB0aGUgZ3ppcCBJbWFnZS4N
Cj4gDQo+IEJ5ICJtb2R1bGUgYWRkcmVzcyIsIGRvIHlvdSBtZWFuIHRoZXkgdXNlIHRoZSBzYW1l
IGxvYWRpbmcgYWRkcmVzcyBpbg0KPiB1LWJvb3Q/IEJlY2F1c2UgRGVuaXMgd2FzIGxvYWRpbmcg
dGhlIEltYWdlLmd6IGtlcm5lbCB0d2ljZSBhdCBkaWZmZXJlbnQNCj4gYWRkcmVzc2VzIGZvciBk
b20wIGFuZCBkb21VOiBhdCAweDQ3MDAwMDAwIGFuZCBhdCAweDQzMDAwMDAwLg0KDQpMb29rIGF0
IHRoZSB2ZXJ5IGUtbWFpbCBvZiB0aGlzIHRocmVhZC4gSGUgaGFkIGRvbTAgYW5kIGRvbVUgdXNp
bmcgdGhlIA0Kc2FtZSBhZGRyZXNzIGZvciB0aGUga2VybmVsLg0KDQpBbnl3YXksIHJlZ2FyZGxl
c3Mgd2hhdCBEZW5pcyByZXBvcnRlZCwgdGhlcmUgYXJlIGNsZWFybHkgYW4gaXNzdWUgaWYgDQpE
b20wIGFuZCBEb20xIGtlcm5lbCBhcmUgdXNpbmcgdGhlIGV4YWN0IHNhbWUgbG9hZGluZyBhZGRy
ZXNzIGFuZCB0aGUgDQprZXJuZWwgaXMgY29tcHJlc3NlZC4gVGhpcyB3b3VsZCBiZSBmYWlybHkg
ZWFzeSB0byByZXByb2R1Y2UuDQoNCkNoZWVycywNCg0KLS0gDQpKdWxpZW4gR3JhbGwNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 19:07:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 19:07:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcwyO-0002pD-UE; Mon, 17 Jun 2019 19:07: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=5L+D=UQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hcwyN-0002p8-K2
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 19:07:19 +0000
X-Inumbo-ID: 1ff04f9a-9133-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ff04f9a-9133-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 19:07:17 +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=boFITFMPMGTpKagYde6ME5VgDtKpWGp52MNmiJwL0GA=;
 b=yE2nzYX8Gd5qKj6aP5H7mgqI9lReViNoKv6zBp/rYcm4fqBj8RhN8XloDOHFM5tDUIQtmLhWIyGrkq5n+bQ89Ho2cnVs2xSQjill8ecH348GgHcW6yq/u2uQk8+hbGhwCPeWMxVQaqwt3RxAqDIhQ+RRK/iQr/F0Zxwe5iWAZKs=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3082.namprd12.prod.outlook.com (20.178.30.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Mon, 17 Jun 2019 19:07:16 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Mon, 17 Jun 2019
 19:07:16 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 1/9] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVIesQA4Bge9d2UUiUVV6W30u8iaagO+eA
Date: Mon, 17 Jun 2019 19:07:15 +0000
Message-ID: <20190617190712.GA11864@amd.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
In-Reply-To: <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR20CA0013.namprd20.prod.outlook.com
 (2603:10b6:3:93::23) 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: dc943824-5205-4e59-b125-08d6f35702cb
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:DM6PR12MB3082; 
x-ms-traffictypediagnostic: DM6PR12MB3082:
x-microsoft-antispam-prvs: <DM6PR12MB308295DBF0ECC3FDFA60938DE5EB0@DM6PR12MB3082.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 0071BFA85B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(346002)(376002)(39860400002)(366004)(136003)(199004)(189003)(102836004)(86362001)(316002)(186003)(73956011)(26005)(6916009)(7736002)(64756008)(66556008)(66476007)(66946007)(66446008)(52116002)(36756003)(71190400001)(54906003)(5660300002)(76176011)(99286004)(386003)(14454004)(6506007)(305945005)(71200400001)(2616005)(476003)(11346002)(446003)(486006)(1076003)(14444005)(256004)(72206003)(478600001)(6436002)(4326008)(53936002)(8936002)(6246003)(81166006)(25786009)(8676002)(81156014)(2906002)(30864003)(68736007)(3846002)(6512007)(53946003)(6116002)(66066001)(229853002)(33656002)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3082;
 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: 2OhTEAIRJCZgMq4tIdAODuiip8vEvPybhS2TY4ppujqppHg6GHcsCQV7EG6kdyeOOJU0OLnbiRXFfnegrQ29Jd9TgvYEcWZr9A9vVPSXE0laFRWuqDrFIErKRQB14wfzGGnt1/D8ClI5UGxnz52oDDJKZSVBeA2nQZUMas6clxVasFu5fFQuKAm51gbf0QfGk+V01fZChDxMYxf9vGd7IZEE4UzYEx3KIn90/s0fDpnE5e5hmSea+b5OdObGLaVMOT16161OkTv7WzOpU3ykK28AKpJmU/kdGLvf+O036J6TDq2LHv6uPJY50xCkKOUDQQSTfdHF3/8yaBkmXAU3sxgnAoNIxL3aD4SNr4KeDwWPNrueb7WQEF3dislnc9e9SLKJbftzyUXBJrjwzqq45a9tkihHsXKBtuMP8gEyXj8=
Content-ID: <022E76A12E03934F81D6DC550D350BAE@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dc943824-5205-4e59-b125-08d6f35702cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2019 19:07:15.9318 (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: DM6PR12MB3082
Subject: Re: [Xen-devel] [PATCH 1/9] 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 <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>

T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDc6MjI6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBhbHNvIHRha2VzIGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVz
IHdyb25nbHkgaGF2aW5nIGJlZW4KPiBzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4K
PiAKPiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiBAQCAtNjAsNDMgKzYwLDcyIEBA
IHN0YXRpYyBpbnQgX19pbml0IGdldF9pb21tdV9jYXBhYmlsaXRpZXMKPiAgCj4gIHZvaWQgX19p
bml0IGdldF9pb21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgewo+IC0g
ICAgdTMyIGxvdywgaGlnaDsKPiAtICAgIGludCBpID0gMCA7Cj4gLSAgICBzdGF0aWMgY29uc3Qg
Y2hhciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltdID0gewo+IC0gICAgICAgICItIFByZWZldGNo
IFBhZ2VzIENvbW1hbmQiLCAKPiAtICAgICAgICAiLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBS
ZXF1ZXN0IiwgCj4gLSAgICAgICAgIi0gWDJBUElDIFN1cHBvcnRlZCIsIAo+IC0gICAgICAgICIt
IE5YIGJpdCBTdXBwb3J0ZWQiLCAKPiAtICAgICAgICAiLSBHdWVzdCBUcmFuc2xhdGlvbiIsIAo+
IC0gICAgICAgICItIFJlc2VydmVkIGJpdCBbNV0iLAo+IC0gICAgICAgICItIEludmFsaWRhdGUg
QWxsIENvbW1hbmQiLCAKPiAtICAgICAgICAiLSBHdWVzdCBBUElDIHN1cHBvcnRlZCIsIAo+IC0g
ICAgICAgICItIEhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIsIAo+IC0gICAgICAgICItIFBlcmZv
cm1hbmNlIENvdW50ZXJzIiwgCj4gLSAgICAgICAgTlVMTAo+IC0gICAgfTsKPiAtCj4gICAgICBB
U1NFUlQoIGlvbW11LT5tbWlvX2Jhc2UgKTsKPiAgCj4gICAgICBpZiAoICFpb21tdV9oYXNfY2Fw
KGlvbW11LCBQQ0lfQ0FQX0VGUlNVUF9TSElGVCkgKQo+ICAgICAgewo+IC0gICAgICAgIGlvbW11
LT5mZWF0dXJlcyA9IDA7Cj4gKyAgICAgICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9IDA7Cj4gICAg
ICAgICAgcmV0dXJuOwo+ICAgICAgfQo+ICAKPiAtICAgIGxvdyA9IHJlYWRsKGlvbW11LT5tbWlv
X2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNFVCk7Cj4gLSAgICBoaWdoID0gcmVh
ZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICsgNCk7
Cj4gLQo+IC0gICAgaW9tbXUtPmZlYXR1cmVzID0gKCh1NjQpaGlnaCA8PCAzMikgfCBsb3c7Cj4g
KyAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0KPiArICAgICAgICByZWFkcShpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQpOwo+ICAKPiAgICAgIHByaW50aygi
QU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczpcbiIpOwo+ICAKPiAtICAgIHdoaWxlICgg
ZmVhdHVyZV9zdHJbaV0gKQo+ICsjZGVmaW5lIE1BU0soZmxkKSAoKHVuaW9uIGFtZF9pb21tdV9l
eHRfZmVhdHVyZXMpeyAuZmxkcy5mbGQgPSB+MCB9KS5yYXcKPiArI2RlZmluZSBGRUFUKGZsZCwg
c3RyKSBkbyB7IFwKPiArICAgIGlmICggTUFTSyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXAo+
ICsgICAgICAgIHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVyZXMuZmxk
cy5mbGQpOyBcCj4gKyAgICBlbHNlIGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyAmIE1BU0soZmxk
KSApIFwKPiArICAgICAgICBwcmludGsoICItICIgc3RyICJcbiIpOyBcCj4gK30gd2hpbGUgKCBm
YWxzZSApCj4gKwo+ICsgICAgRkVBVChwcmVmX3N1cCwgICAgICAgICAgICJQcmVmZXRjaCBQYWdl
cyBDb21tYW5kIik7Cj4gKyAgICBGRUFUKHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlwaGVyYWwg
UGFnZSBTZXJ2aWNlIFJlcXVlc3QiKTsKPiArICAgIEZFQVQoeHRfc3VwLCAgICAgICAgICAgICAi
eDJBUElDIik7Cj4gKyAgICBGRUFUKG54X3N1cCwgICAgICAgICAgICAgIk5YIGJpdCIpOwo+ICsg
ICAgRkVBVChnYXBwaV9zdXAsICAgICAgICAgICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3Nv
ciBJbnRlcnJ1cHQiKTsKPiArICAgIEZFQVQoaWFfc3VwLCAgICAgICAgICAgICAiSW52YWxpZGF0
ZSBBbGwgQ29tbWFuZCIpOwo+ICsgICAgRkVBVChnYV9zdXAsICAgICAgICAgICAgICJHdWVzdCBB
UElDIik7Cj4gKyAgICBGRUFUKGhlX3N1cCwgICAgICAgICAgICAgIkhhcmR3YXJlIEVycm9yIFJl
Z2lzdGVycyIpOwo+ICsgICAgRkVBVChwY19zdXAsICAgICAgICAgICAgICJQZXJmb3JtYW5jZSBD
b3VudGVycyIpOwo+ICsgICAgRkVBVChoYXRzLCAgICAgICAgICAgICAgICJIb3N0IEFkZHJlc3Mg
VHJhbnNsYXRpb24gU2l6ZSIpOwo+ICsKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMu
Z3Rfc3VwICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShp
b21tdSwgaSkgKQo+IC0gICAgICAgICAgICBwcmludGsoICIgJXNcbiIsIGZlYXR1cmVfc3RyW2ld
KTsKPiAtICAgICAgICBpKys7Cj4gKyAgICAgICAgRkVBVChnYXRzLCAgICAgICAgICAgIkd1ZXN0
IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOwo+ICsgICAgICAgIEZFQVQoZ2x4X3N1cCwgICAg
ICAgICJHdWVzdCBDUjMgUm9vdCBUYWJsZSBMZXZlbCIpOwo+ICsgICAgICAgIEZFQVQocGFzX21h
eCwgICAgICAgICJNYXhpbXVtIFBBU0lEIik7Cj4gICAgICB9Cj4gKwo+ICsgICAgRkVBVChzbWlm
X3N1cCwgICAgICAgICAgICJTTUkgRmlsdGVyIFJlZ2lzdGVyIik7Cj4gKyAgICBGRUFUKHNtaWZf
cmMsICAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsKPiArICAgIEZFQVQo
Z2FtX3N1cCwgICAgICAgICAgICAiR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzIik7Cj4gKyAgICBG
RUFUKGR1YWxfcHByX2xvZ19zdXAsICAgIkR1YWwgUFBSIExvZyIpOwo+ICsgICAgRkVBVChkdWFs
X2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2ZW50IExvZyIpOwo+ICsgICAgRkVBVChzYXRfc3VwLCAg
ICAgICAgICAgICJTZWN1cmUgQVRTIik7Cj4gKyAgICBGRUFUKHVzX3N1cCwgICAgICAgICAgICAg
IlVzZXIgLyBTdXBlcnZpc29yIFBhZ2UgUHJvdGVjdGlvbiIpOwo+ICsgICAgRkVBVChkZXZfdGJs
X3NlZ19zdXAsICAgICJEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7Cj4gKyAgICBGRUFUKHBw
cl9lYXJseV9vZl9zdXAsICAgIlBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZyIpOwo+ICsg
ICAgRkVBVChwcHJfYXV0b19yc3Bfc3VwLCAgICJQUFIgQXV0b21hdGljIFJlc3BvbnNlIik7Cj4g
KyAgICBGRUFUKG1hcmNfc3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQg
Q29udHJvbCIpOwo+ICsgICAgRkVBVChibGtfc3RvcF9tcmtfc3VwLCAgICJCbG9jayBTdG9wTWFy
ayBNZXNzYWdlIik7Cj4gKyAgICBGRUFUKHBlcmZfb3B0X3N1cCAsICAgICAgIlBlcmZvcm1hbmNl
IE9wdGltaXphdGlvbiIpOwo+ICsgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2Fw
YWJpbGl0eSBNTUlPIEFjY2VzcyIpOwo+ICsgICAgRkVBVChnaW9fc3VwLCAgICAgICAgICAgICJH
dWVzdCBJL08gUHJvdGVjdGlvbiIpOwo+ICsgICAgRkVBVChoYV9zdXAsICAgICAgICAgICAgICJI
b3N0IEFjY2VzcyIpOwo+ICsgICAgRkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQ
UFIgSGFuZGxpbmciKTsKPiArICAgIEZFQVQoYXR0cl9md19zdXAsICAgICAgICAiQXR0cmlidXRl
IEZvcndhcmQiKTsKPiArICAgIEZFQVQoaGRfc3VwLCAgICAgICAgICAgICAiSG9zdCBEaXJ0eSIp
Owo+ICsgICAgRkVBVChpbnZfaW90bGJfdHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUi
KTsKPiArICAgIEZFQVQodmlvbW11X3N1cCwgICAgICAgICAiVmlydHVhbGl6ZWQgSU9NTVUiKTsK
PiArICAgIEZFQVQodm1fZ3VhcmRfaW9fc3VwLCAgICAiVk1HdWFyZCBJL08gU3VwcG9ydCIpOwo+
ICsgICAgRkVBVCh2bV90YWJsZV9zaXplLCAgICAgICJWTSBUYWJsZSBTaXplIik7Cj4gKyAgICBG
RUFUKGdhX3VwZGF0ZV9kaXNfc3VwLCAgIkd1ZXN0IEFjY2VzcyBCaXQgVXBkYXRlIERpc2FibGUi
KTsKPiArCj4gKyN1bmRlZiBGRUFUCj4gKyN1bmRlZiBNQVNLCj4gIH0KPiAgCj4gIGludCBfX2lu
aXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9ndWVzdC5jCj4gQEAgLTYzOCw3ICs2MzgsNyBAQCBzdGF0aWMgdWludDY0X3QgaW9t
bXVfbW1pb19yZWFkNjQoc3RydWN0Cj4gICAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+
cmVnX3N0YXR1cyk7Cj4gICAgICAgICAgYnJlYWs7Cj4gICAgICBjYXNlIElPTU1VX0VYVF9GRUFU
VVJFX01NSU9fT0ZGU0VUOgo+IC0gICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19l
eHRfZmVhdHVyZSk7Cj4gKyAgICAgICAgdmFsID0gaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5yYXc7
Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgZGVmYXVsdDoKPiBAQCAtODAyLDM5ICs4MDIs
MjYgQEAgaW50IGd1ZXN0X2lvbW11X3NldF9iYXNlKHN0cnVjdCBkb21haW4gKgo+ICAvKiBJbml0
aWFsaXplIG1taW8gcmVhZCBvbmx5IGJpdHMgKi8KPiAgc3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVf
cmVnX2luaXQoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSkKPiAgewo+IC0gICAgdWludDMyX3Qg
bG93ZXIsIHVwcGVyOwo+ICsgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBlZiA9IHsK
PiArICAgICAgICAvKiBTdXBwb3J0IHByZWZldGNoICovCj4gKyAgICAgICAgLmZsZHMucHJlZl9z
dXAgPSAxLAo+ICsgICAgICAgIC8qIFN1cHBvcnQgUFBSIGxvZyAqLwo+ICsgICAgICAgIC5mbGRz
LnBwcl9zdXAgPSAxLAo+ICsgICAgICAgIC8qIFN1cHBvcnQgZ3Vlc3QgdHJhbnNsYXRpb24gKi8K
PiArICAgICAgICAuZmxkcy5ndF9zdXAgPSAxLAo+ICsgICAgICAgIC8qIFN1cHBvcnQgaW52YWxp
ZGF0ZSBhbGwgY29tbWFuZCAqLwo+ICsgICAgICAgIC5mbGRzLmlhX3N1cCA9IDEsCj4gKyAgICAg
ICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAqLwo+ICsgICAgICAgIC5m
bGRzLmhhdHMgPSBIT1NUX0FERFJFU1NfU0laRV82X0xFVkVMLAo+ICsgICAgICAgIC8qIEd1ZXN0
IHRyYW5zbGF0aW9uIHNpemUgaGFzIDYgbGV2ZWxzICovCj4gKyAgICAgICAgLmZsZHMuZ2F0cyA9
IEdVRVNUX0FERFJFU1NfU0laRV82X0xFVkVMLAo+ICsgICAgICAgIC8qIFNpbmdsZSBsZXZlbCBn
Q1IzICovCj4gKyAgICAgICAgLmZsZHMuZ2x4X3N1cCA9IEdVRVNUX0NSM18xX0xFVkVMLAo+ICsg
ICAgICAgIC8qIDkgYml0IFBBU0lEICovCj4gKyAgICAgICAgLmZsZHMucGFzX21heCA9IFBBU01B
WF85X2JpdCwKPiArICAgIH07Cj4gIAo+IC0gICAgbG93ZXIgPSB1cHBlciA9IDA7Cj4gLSAgICAv
KiBTdXBwb3J0IHByZWZldGNoICovCj4gLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9F
WFRfRkVBVFVSRV9QUkVGU1VQX1NISUZUKTsKPiAtICAgIC8qIFN1cHBvcnQgUFBSIGxvZyAqLwo+
IC0gICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZU
KTsKPiAtICAgIC8qIFN1cHBvcnQgZ3Vlc3QgdHJhbnNsYXRpb24gKi8KPiAtICAgIGlvbW11X3Nl
dF9iaXQoJmxvd2VyLElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKTsKPiAtICAgIC8qIFN1
cHBvcnQgaW52YWxpZGF0ZSBhbGwgY29tbWFuZCAqLwo+IC0gICAgaW9tbXVfc2V0X2JpdCgmbG93
ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJRlQpOwo+IC0KPiAtICAgIC8qIEhvc3QgdHJh
bnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KPiAtICAgIHNldF9maWVsZF9pbl9yZWdfdTMy
KEhPU1RfQUREUkVTU19TSVpFXzZfTEVWRUwsIGxvd2VyLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfSEFUU19NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfSEFUU19TSElGVCwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICZsb3dlcik7Cj4gLSAgICAvKiBHdWVzdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxl
dmVscyAqLwo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoR1VFU1RfQUREUkVTU19TSVpFXzZf
TEVWRUwsIGxvd2VyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRV
UkVfR0FUU19NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRV
UkVfR0FUU19TSElGVCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICZsb3dlcik7Cj4gLSAg
ICAvKiBTaW5nbGUgbGV2ZWwgZ0NSMyAqLwo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoR1VF
U1RfQ1IzXzFfTEVWRUwsIGxvd2VyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVf
RVhUX0ZFQVRVUkVfR0xYU1VQX01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQsICZsb3dlcik7Cj4gLSAgICAvKiA5IGJpdCBQQVNJ
RCAqLwo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoUEFTTUFYXzlfYml0LCB1cHBlciwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNLLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX1NISUZU
LCAmdXBwZXIpOwo+IC0KPiAtICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUubG8gPSBsb3dlcjsK
PiAtICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUuaGkgPSB1cHBlcjsKPiArICAgIGlvbW11LT5y
ZWdfZXh0X2ZlYXR1cmUgPSBlZjsKPiAgfQo+ICAKPiAgc3RhdGljIGludCBndWVzdF9pb21tdV9t
bWlvX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCj4gLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtODgzLDcgKzg4Myw3IEBAIHN0YXRp
YyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0KPiAgICAgIHJlZ2lzdGVyX2lvbW11
X2V2ZW50X2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsKPiAgICAgIHJlZ2lzdGVyX2lvbW11X2V4
Y2x1c2lvbl9yYW5nZShpb21tdSk7Cj4gIAo+IC0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1
cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCkgKQo+ICsgICAgaWYgKCBp
b21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKPiAgICAgICAgICByZWdpc3Rlcl9pb21tdV9w
cHJfbG9nX2luX21taW9fc3BhY2UoaW9tbXUpOwo+ICAKPiAgICAgIGRlc2MgPSBpcnFfdG9fZGVz
Yyhpb21tdS0+bXNpLmlycSk7Cj4gQEAgLTg5NywxNSArODk3LDE1IEBAIHN0YXRpYyB2b2lkIGVu
YWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0KPiAgICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZl
cl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwo+ICAgICAgc2V0X2lvbW11
X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwo+ICAKPiAt
ICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9Q
UFJTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCAp
Cj4gICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJP
TF9FTkFCTEVEKTsKPiAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwg
SU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1
cmVzLmZsZHMuZ3Rfc3VwICkKPiAgICAgICAgICBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25f
Y29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiAgCj4gICAgICBzZXRfaW9t
bXVfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiAg
Cj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRV
UkVfSUFTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuaWFfc3Vw
ICkKPiAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hlcyhpb21tdSk7Cj4gIAo+ICAg
ICAgaW9tbXUtPmVuYWJsZWQgPSAxOwo+IEBAIC05MjgsMTAgKzkyOCwxMCBAQCBzdGF0aWMgdm9p
ZCBkaXNhYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tCj4gICAgICBzZXRfaW9tbXVfY29tbWFuZF9i
dWZmZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7Cj4gICAgICBzZXRf
aW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwo+
ICAKPiAtICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVB
VFVSRV9QUFJTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHBy
X3N1cCApCj4gICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVf
Q09OVFJPTF9ESVNBQkxFRCk7Cj4gIAo+IC0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUo
aW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKSApCj4gKyAgICBpZiAoIGlvbW11
LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCj4gICAgICAgICAgc2V0X2lvbW11X2d1ZXN0X3RyYW5z
bGF0aW9uX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwo+ICAKPiAgICAg
IHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FC
TEVEKTsKPiBAQCAtMTAyNyw3ICsxMDI3LDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11
X2luaXRfb25lKHN0cgo+ICAKPiAgICAgIGdldF9pb21tdV9mZWF0dXJlcyhpb21tdSk7Cj4gIAo+
IC0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMgKQo+ICsgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMu
cmF3ICkKPiAgICAgICAgICBpb21tdXYyX2VuYWJsZWQgPSAxOwo+ICAKPiAgICAgIGlmICggYWxs
b2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApCj4gQEAgLTEwMzYsOSArMTAzNiw4IEBA
IHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHIKPiAgICAgIGlmICggYWxs
b2NhdGVfZXZlbnRfbG9nKGlvbW11KSA9PSBOVUxMICkKPiAgICAgICAgICBnb3RvIGVycm9yX291
dDsKPiAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhU
X0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCj4gLSAgICAgICAgaWYgKCBhbGxvY2F0ZV9wcHJfbG9n
KGlvbW11KSA9PSBOVUxMICkKPiAtICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gKyAgICBp
ZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgJiYgIWFsbG9jYXRlX3Bwcl9sb2coaW9t
bXUpICkKPiArICAgICAgICBnb3RvIGVycm9yX291dDsKPiAgCj4gICAgICBpZiAoICFzZXRfaW9t
bXVfaW50ZXJydXB0X2hhbmRsZXIoaW9tbXUpICkKPiAgICAgICAgICBnb3RvIGVycm9yX291dDsK
PiBAQCAtMTM4OSw3ICsxMzg4LDcgQEAgdm9pZCBhbWRfaW9tbXVfcmVzdW1lKHZvaWQpCj4gICAg
ICB9Cj4gIAo+ICAgICAgLyogZmx1c2ggYWxsIGNhY2hlIGVudHJpZXMgYWZ0ZXIgaW9tbXUgcmUt
ZW5hYmxlZCAqLwo+IC0gICAgaWYgKCAhYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01N
VV9FWFRfRkVBVFVSRV9JQVNVUF9TSElGVCkgKQo+ICsgICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVz
LmZsZHMuaWFfc3VwICkKPiAgICAgIHsKPiAgICAgICAgICBpbnZhbGlkYXRlX2FsbF9kZXZpY2Vz
KCk7Cj4gICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZG9tYWluX3BhZ2VzKCk7Cj4gLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
YW1kLWlvbW11LmgKPiBAQCAtODMsNyArODMsNyBAQCBzdHJ1Y3QgYW1kX2lvbW11IHsKPiAgICAg
IGlvbW11X2NhcF90IGNhcDsKPiAgCj4gICAgICB1OCBodF9mbGFnczsKPiAtICAgIHU2NCBmZWF0
dXJlczsKPiArICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgZmVhdHVyZXM7Cj4gIAo+
ICAgICAgdm9pZCAqbW1pb19iYXNlOwo+ICAgICAgdW5zaWduZWQgbG9uZyBtbWlvX2Jhc2VfcGh5
czsKPiBAQCAtMTc0LDcgKzE3NCw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7Cj4gICAgICAvKiBN
TUlPIHJlZ3MgKi8KPiAgICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19jdHJsOyAgICAg
ICAgICAgICAgLyogTU1JTyBvZmZzZXQgMDAxOGggKi8KPiAgICAgIHN0cnVjdCBtbWlvX3JlZyAg
ICAgICAgIHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KPiAt
ICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19leHRfZmVhdHVyZTsgICAgICAgLyogTU1J
TyBvZmZzZXQgMDAzMGggKi8KPiArICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgcmVn
X2V4dF9mZWF0dXJlOyAgLyogTU1JTyBvZmZzZXQgMDAzMGggKi8KPiAgCj4gICAgICAvKiBndWVz
dCBpbnRlcnJ1cHQgc2V0dGluZ3MgKi8KPiAgICAgIHN0cnVjdCBndWVzdF9pb21tdV9tc2kgIG1z
aTsKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCj4gQEAg
LTM0NiwyNiArMzQ2LDU3IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsKPiAgI2RlZmluZSBJT01N
VV9FWENMVVNJT05fTElNSVRfSElHSF9NQVNLCQkweEZGRkZGRkZGCj4gICNkZWZpbmUgSU9NTVVf
RVhDTFVTSU9OX0xJTUlUX0hJR0hfU0hJRlQJMAo+ICAKPiAtLyogRXh0ZW5kZWQgRmVhdHVyZSBS
ZWdpc3RlciovCj4gKy8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8KPiAgI2RlZmluZSBJ
T01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNFVCAgICAgICAgICAgICAgICAgICAweDMwCj4gLSNk
ZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFJFRlNVUF9TSElGVCAgICAgICAgICAgICAgICAgMHgw
Cj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAgMHgxCj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfWFRTVVBfU0hJRlQgICAgICAgICAg
ICAgICAgICAgMHgyCj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTlhTVVBfU0hJRlQgICAg
ICAgICAgICAgICAgICAgMHgzCj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJ
RlQgICAgICAgICAgICAgICAgICAgMHg0Cj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfSUFT
VVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg2Cj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRV
UkVfR0FTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg3Cj4gLSNkZWZpbmUgSU9NTVVfRVhU
X0ZFQVRVUkVfSEVTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg4Cj4gLSNkZWZpbmUgSU9N
TVVfRVhUX0ZFQVRVUkVfUENTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg5Cj4gLSNkZWZp
bmUgSU9NTVVfRVhUX0ZFQVRVUkVfSEFUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgxMAo+
IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNfTUFTSyAgICAgICAgICAgICAgICAgICAg
IDB4MDAwMDBDMDAKPiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX1NISUZUICAgICAg
ICAgICAgICAgICAgICAweDEyCj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNL
ICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMzAwMAo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFU
VVJFX0dMWFNVUF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MTQKPiAtI2RlZmluZSBJT01NVV9F
WFRfRkVBVFVSRV9HTFhTVVBfTUFTSyAgICAgICAgICAgICAgICAgICAweDAwMDBDMDAwCj4gIAo+
IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCAgICAgICAgICAgICAgICAg
IDB4MAo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNLICAgICAgICAgICAg
ICAgICAgIDB4MDAwMDAwMUYKPiArdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyB7Cj4gKyAg
ICB1aW50NjRfdCByYXc7Cj4gKyAgICBzdHJ1Y3Qgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBw
cmVmX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfc3VwOjE7Cj4gKyAgICAgICAg
dW5zaWduZWQgaW50IHh0X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBueF9zdXA6MTsK
PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3Rfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50
IGdhcHBpX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsKPiArICAgICAg
ICB1bnNpZ25lZCBpbnQgZ2Ffc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhlX3N1cDox
Owo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgaGF0czoyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYXRzOjI7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IGdseF9zdXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9zdXA6MjsK
PiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9yYzozOwo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBnYW1fc3VwOjM7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19zdXA6MjsK
PiArICAgICAgICB1bnNpZ25lZCBpbnQgOjI7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxf
ZXZlbnRfbG9nX3N1cDoyOwoKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc2F0X3N1cDoxOwo+ICsg
ICAgICAgIHVuc2lnbmVkIGludCA6MTsKSSB0aGluayB0aGVzZSBtaWdodCBiZSBmbGlwcGVkLgoK
PiArICAgICAgICB1bnNpZ25lZCBpbnQgcGFzX21heDo1Owo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCB1c19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9zZWdfc3VwOjI7Cj4g
KyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9lYXJseV9vZl9zdXA6MTsKPiArICAgICAgICB1bnNp
Z25lZCBpbnQgcHByX2F1dG9fcnNwX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBtYXJj
X3N1cDoyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBibGtfc3RvcF9tcmtfc3VwOjE7Cj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IHBlcmZfb3B0X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBtc2lfY2FwX21taW9fc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwo+ICsgICAg
ICAgIHVuc2lnbmVkIGludCBnaW9fc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhhX3N1
cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBlcGhfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IGF0dHJfZndfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhkX3N1cDoxOwo+
ICsgICAgICAgIHVuc2lnbmVkIGludCA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgaW52X2lv
dGxiX3R5cGVfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHZpb21tdV9zdXA6MTsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRfaW9fc3VwOjE7Cj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IHZtX3RhYmxlX3NpemU6NDsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FfdXBkYXRl
X2Rpc19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgOjI7Cj4gKyAgICB9IGZsZHM7Cj4g
K307Cj4gIAo+ICAvKiBTdGF0dXMgUmVnaXN0ZXIqLwo+ICAjZGVmaW5lIElPTU1VX1NUQVRVU19N
TUlPX09GRlNFVAkJMHgyMDIwCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1p
b21tdS1wcm90by5oCj4gQEAgLTIxOSwxMyArMjE5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgaW9t
bXVfaGFzX2NhcChzdHJ1Y3QgYQo+ICAgICAgcmV0dXJuICEhKGlvbW11LT5jYXAuaGVhZGVyICYg
KDF1IDw8IGJpdCkpOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW5saW5lIGludCBhbWRfaW9tbXVfaGFz
X2ZlYXR1cmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQzMl90IGJpdCkKPiAtewo+IC0g
ICAgaWYgKCAhaW9tbXVfaGFzX2NhcChpb21tdSwgUENJX0NBUF9FRlJTVVBfU0hJRlQpICkKPiAt
ICAgICAgICByZXR1cm4gMDsKPiAtICAgIHJldHVybiAhIShpb21tdS0+ZmVhdHVyZXMgJiAoMVUg
PDwgYml0KSk7Cj4gLX0KPiAtCj4gIC8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiBy
aW5nIGJ1ZmZlciAqLwo+ICBzdGF0aWMgaW5saW5lIHVpbnQzMl90IGlvbW11X2dldF9yYl9wb2lu
dGVyKHVpbnQzMl90IHJlZykKPiAgewo+IAo+IAo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 19:07:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 19: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 1hcwyq-0002rk-ET; Mon, 17 Jun 2019 19:07:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcwyo-0002rT-Im
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 19:07:46 +0000
X-Inumbo-ID: 306ecde9-9133-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 306ecde9-9133-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 19:07: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 1hcwyn-0007Xb-36; Mon, 17 Jun 2019 19:07: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 1hcwym-0000eU-QI; Mon, 17 Jun 2019 19:07:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcwym-0008Tt-OZ; Mon, 17 Jun 2019 19:07:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137904-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=2ac48fd52d846a8c3949373aa0d776c6cb5452db
X-Osstest-Versions-That: xen=508908fd449d7b5801ec6b06e5bb263b554444fc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 19:07:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137904: 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>

ZmxpZ2h0IDEzNzkwNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzkwNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyYWM0OGZkNTJkODQ2YThjMzk0OTM3M2FhMGQ3NzZjNmNiNTQ1MmRiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1MDg5MDhmZDQ0OWQ3YjU4MDFl
YzZiMDZlNWJiMjYzYjU1NDQ0NGZjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc4ODggIDIwMTkt
MDYtMTYgMjE6MDA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3OTA0ICAy
MDE5LTA2LTE3IDE2OjAwOjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNTA4
OTA4ZmQ0NC4uMmFjNDhmZDUyZCAgMmFjNDhmZDUyZDg0NmE4YzM5NDkzNzNhYTBkNzc2YzZjYjU0
NTJkYiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 19:50:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 19:50:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcxdq-0006hZ-0K; Mon, 17 Jun 2019 19: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcxdp-0006hU-E0
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 19:50:09 +0000
X-Inumbo-ID: 1bddde7e-9139-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 1bddde7e-9139-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 19:50:08 +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: Cbeve3Z9Qkc/lTSLFyhM/411DHzsSSv2ZGtwS8uZCH6kjKcErycj+nWnOfsRY409pLPwo0OTmj
 5rev5iYJ6DFansbKO1hsBMDxD+UDUNepCiTpV6e2XV0nehSoawKnog1onhYzcEv7YTEbq2docU
 9lX/IiPVQe7ZC/2yrkP+Uh361u08onAEim3H2x/snh/iYln54tvzdohUG9M8RQ43ebohXbBIJ9
 DJ9BZU5XjJeGCsrEues/Zqq8ATweXcYcWfXhE1oWqNRuAh2v57XkrVrJ6aXT6KZa0QPsD/X725
 rLY=
X-SBRS: 2.7
X-MesageID: 1836386
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,386,1557201600"; 
   d="scan'208";a="1836386"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Jun 2019 20:49:59 +0100
Message-ID: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/clear_page: Update clear_page_sse2() after
 dropping 32bit 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>,
 =?UTF-8?q?Edwin=20T=C3=B6r=C3=B6k?= <edvin.torok@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>

VGhpcyBjb2RlIHdhcyBuZXZlciB1cGRhdGVkIHdoZW4gdGhlIDMyYml0IGJ1aWxkIG9mIFhlbiB3
YXMgZHJvcHBlZC4KCiAqIEV4cGFuZCB0aGUgbm93LXJlZHVuZGFudCBwdHJfcmVnIG1hY3JvLgog
KiBUaGUgbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaW4gdGhlIGxvb3AgY2FuIGJlIGhhbGZlZCBieSB1
c2luZyA2NGJpdCB3cml0ZXMsCiAgIHdpdGhvdXQgY29uc3VtaW5nIGFueSBleHRyYSBleGVjdXRp
b24gcmVzb3VyY2UgaW4gdGhlIHBpcGVsaW5lLiAgQWRqdXN0IGFsbAogICBudW1iZXJzL29mZnNl
dHMgYXBwcm9wcmlhdGVseS4KICogUmVwbGFjZSBkZWMgd2l0aCBzdWIgdG8gYXZvaWQgYSBlZmxh
Z3Mgc3RhbGwsIGFuZCBwb3NpdGlvbiBpdCB0byBiZQogICBtYWNyby1mdXNlZCB3aXRoIHRoZSBy
ZWxhdGVkIGptcC4KICogV2l0aCBubyBuZWVkIHRvIHByZXNlcnZlIGVmbGFncyBhY3Jvc3MgdGhl
IGJvZHkgb2YgdGhlIGxvb3AsIHJlcGxhY2UgbGVhCiAgIHdpdGggYWRkIHdoaWNoIGhhcyAxLzMn
cmQgdGhlIGxhdGVuY3kgb24gYmFzaWNhbGx5IGFsbCA2NGJpdCBoYXJkd2FyZS4KCkEgcXVpY2sg
dXNlcnNwYWNlIHBlcmYgdGVzdCBvbiBteSBIYXN3ZWxsIGRldiBib3ggaW5kaWNhdGVzIHRoYXQg
dGhlIG9sZAp2ZXJzaW9uIHRha2VzIH4xMzg1IGN5Y2xlcyBvbiBhdmVyYWdlIChpZ25vcmluZyBv
dXRsaWVycyksIGFuZCB0aGUgbmV3IHZlcnNpb24KdGFrZXMgfjEwNjAgY3lsZXMsIG9yIGFib3V0
IDc3JSBvZiB0aGUgdGltZS4KClJlcG9ydGVkLWJ5OiBFZHdpbiBUw7Zyw7ZrIDxlZHZpbi50b3Jv
a0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQ0M6IEVkd2luIFTDtnLDtmsgPGVkdmluLnRvcm9rQGNpdHJpeC5jb20+CgpUaGVy
ZSBpcyBhbG1vc3QgY2VydGFpbmx5IGJldHRlciByb29tIGZvciBpbXByb3ZlbWVudCwgZXNwZWNp
YWxseSBub3cgdGhhdCB3ZQpoYXZlIGFsdGVybmF0aXZlcywgYnV0IHRoaXMgaXMgc3Vic3RhbnRp
YWwgaW1wcm92ZW1lbnQgd2hpY2ggaXMgdmVyeSBzYWZlIGZvcgpiYWNrcG9ydC4KLS0tCiB4ZW4v
YXJjaC94ODYvY2xlYXJfcGFnZS5TIHwgMTYgKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDcgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvY2xlYXJfcGFnZS5TIGIveGVuL2FyY2gveDg2L2NsZWFyX3BhZ2UuUwppbmRleCAyNDNh
NzY3Li4wODE3NjEwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY2xlYXJfcGFnZS5TCisrKyBi
L3hlbi9hcmNoL3g4Ni9jbGVhcl9wYWdlLlMKQEAgLTIsMTggKzIsMTYgQEAKIAogI2luY2x1ZGUg
PGFzbS9wYWdlLmg+CiAKLSNkZWZpbmUgcHRyX3JlZyAlcmRpCi0KIEVOVFJZKGNsZWFyX3BhZ2Vf
c3NlMikKLSAgICAgICAgbW92ICAgICAkUEFHRV9TSVpFLzE2LCAlZWN4CisgICAgICAgIG1vdiAg
ICAgJFBBR0VfU0laRS8zMiwgJWVjeAogICAgICAgICB4b3IgICAgICVlYXgsJWVheAogCi0wOiAg
ICAgIGRlYyAgICAgJWVjeAotICAgICAgICBtb3ZudGkgICVlYXgsIChwdHJfcmVnKQotICAgICAg
ICBtb3ZudGkgICVlYXgsIDQocHRyX3JlZykKLSAgICAgICAgbW92bnRpICAlZWF4LCA4KHB0cl9y
ZWcpCi0gICAgICAgIG1vdm50aSAgJWVheCwgMTIocHRyX3JlZykKLSAgICAgICAgbGVhICAgICAx
NihwdHJfcmVnKSwgcHRyX3JlZworMDogICAgICBtb3ZudGkgICVyYXgsICAwKCVyZGkpCisgICAg
ICAgIG1vdm50aSAgJXJheCwgIDgoJXJkaSkKKyAgICAgICAgbW92bnRpICAlcmF4LCAxNiglcmRp
KQorICAgICAgICBtb3ZudGkgICVyYXgsIDI0KCVyZGkpCisgICAgICAgIGFkZCAgICAgJDMyLCAl
cmRpCisgICAgICAgIHN1YiAgICAgJDEsICVlY3gKICAgICAgICAgam56ICAgICAwYgogCiAgICAg
ICAgIHNmZW5jZQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 19:55:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 19:55:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcxj3-0006vU-MF; Mon, 17 Jun 2019 19:55: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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hcxj2-0006vK-8l
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 19:55:32 +0000
X-Inumbo-ID: da9552be-9139-11e9-898a-5feaa3b5fbb7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da9552be-9139-11e9-898a-5feaa3b5fbb7;
 Mon, 17 Jun 2019 19:55: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 1hcxix-0008Qu-Jf; Mon, 17 Jun 2019 19:55: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 1hcxix-0004I4-AW; Mon, 17 Jun 2019 19:55:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hcxix-0002UJ-9p; Mon, 17 Jun 2019 19:55:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137850-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 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-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=a9acbcf300ebe35cf3b9e3d013e7923a1244763a
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 19:55:27 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 137850: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1MCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg1MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRm
L3Rlc3QtaHZtNjQteHNhLTI3OCAgIGZhaWwgUkVHUi4gdnMuIDEzMDk2NQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgZmFpbCBSRUdSLiB2
cy4gMTMwOTY1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMDk2
NQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMDk2NQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5
NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxsICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMDk2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzA5NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMDk2NQoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMDk2NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEz
MDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhOWFjYmNmMzAwZWJlMzVjZjNiOWUzZDAx
M2U3OTIzYTEyNDQ3NjNhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5
MDhlNzY4ZmFlNDlhOGRiMDA4OWU2ODE4ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMzA5NjUgIDIwMTgtMTItMDMgMDk6MDY6MTkgWiAgMTk2IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTMzNTk4ICAyMDE5LTAzLTA1IDE1OjA2OjIzIFogIDEwNCBkYXlzICAgNTMgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3ODUwICAyMDE5LTA2LTE1IDIyOjIxOjExIFog
ICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGlu
ZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBN
YW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWls
LmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4NCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 20:05:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 20: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 1hcxsA-0007ri-Sh; Mon, 17 Jun 2019 20:04: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=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcxs9-0007rd-8p
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 20:04:57 +0000
X-Inumbo-ID: 2d164123-913b-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 2d164123-913b-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 20:04: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: ONDU8e4NjieuFunVcpmkVmmpDeVC+kUbO8+vBI5OQc/QVAbNNy4zOlRl0JQSBq/K0KeXiBb3Dj
 JHOUd3Aaj5s9u6rJHx12pEVzEx1SyND5ApU6kmnBFln3njhKNJoRt/Q8z/0UvqgtLJm5P7RaRY
 xInKuoXc4Mp/45WmynUgdg8L3OZ32/Bd4dblaU1AuOTwlgJBaOkhofaUixd/Hh3ELPq0PbjjRJ
 iVw//C7ZIc0dDlKsHqPotbeKUQZFKqOfBr+lEhDPOi9N2AhEX1+/uXGZxu/+KJQiXGLusa8eX9
 aG0=
X-SBRS: 2.7
X-MesageID: 1852187
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,386,1557201600"; 
   d="scan'208";a="1852187"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <f73c6d93-41aa-87e6-e654-4cc73e885b4d@citrix.com>
Date: Mon, 17 Jun 2019 21:04: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: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/clear_page: Update clear_page_sse2()
 after dropping 32bit 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: =?UTF-8?B?RWR3aW4gVMO2csO2aw==?= <edvin.torok@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>

T24gMTcvMDYvMjAxOSAyMDo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGNvZGUgd2Fz
IG5ldmVyIHVwZGF0ZWQgd2hlbiB0aGUgMzJiaXQgYnVpbGQgb2YgWGVuIHdhcyBkcm9wcGVkLgo+
Cj4gICogRXhwYW5kIHRoZSBub3ctcmVkdW5kYW50IHB0cl9yZWcgbWFjcm8uCj4gICogVGhlIG51
bWJlciBvZiBpdGVyYXRpb25zIGluIHRoZSBsb29wIGNhbiBiZSBoYWxmZWQgYnkgdXNpbmcgNjRi
aXQgd3JpdGVzLAo+ICAgIHdpdGhvdXQgY29uc3VtaW5nIGFueSBleHRyYSBleGVjdXRpb24gcmVz
b3VyY2UgaW4gdGhlIHBpcGVsaW5lLiAgQWRqdXN0IGFsbAo+ICAgIG51bWJlcnMvb2Zmc2V0cyBh
cHByb3ByaWF0ZWx5Lgo+ICAqIFJlcGxhY2UgZGVjIHdpdGggc3ViIHRvIGF2b2lkIGEgZWZsYWdz
IHN0YWxsLCBhbmQgcG9zaXRpb24gaXQgdG8gYmUKPiAgICBtYWNyby1mdXNlZCB3aXRoIHRoZSBy
ZWxhdGVkIGptcC4KPiAgKiBXaXRoIG5vIG5lZWQgdG8gcHJlc2VydmUgZWZsYWdzIGFjcm9zcyB0
aGUgYm9keSBvZiB0aGUgbG9vcCwgcmVwbGFjZSBsZWEKPiAgICB3aXRoIGFkZCB3aGljaCBoYXMg
MS8zJ3JkIHRoZSBsYXRlbmN5IG9uIGJhc2ljYWxseSBhbGwgNjRiaXQgaGFyZHdhcmUuCj4KPiBB
IHF1aWNrIHVzZXJzcGFjZSBwZXJmIHRlc3Qgb24gbXkgSGFzd2VsbCBkZXYgYm94IGluZGljYXRl
cyB0aGF0IHRoZSBvbGQKPiB2ZXJzaW9uIHRha2VzIH4xMzg1IGN5Y2xlcyBvbiBhdmVyYWdlIChp
Z25vcmluZyBvdXRsaWVycyksIGFuZCB0aGUgbmV3IHZlcnNpb24KPiB0YWtlcyB+MTA2MCBjeWxl
cywgb3IgYWJvdXQgNzclIG9mIHRoZSB0aW1lLgoKQW5kIGp1c3QgZm9yIGdpZ2dsZXMsIGEgcmVw
IHN0b3NxIGxvb3Agb24gdGhpcyBoYXJkd2FyZSBpcyB+MTgwIGN5Y2xlcywKd2hpY2ggaXMgbW9y
ZSB0aGFuIDUgdGltZXMgYmV0dGVyIHRoYW4gdGhlIHJlc3VsdCBvZiB0aGlzIHBhdGNoICgxNiUg
b2YKdGhlIHRpbWUpLgoKSW4gc29tZSBjb3Bpb3VzIGZyZWUgdGltZSwgY2xlYXIvY29weSBwYWdl
IG91Z2h0IHRvIGJlIGNvbWUgcnVudGltZQpkZXBlbmRlbnQgb24gRmFzdFN0cmluZyBiZWluZyBl
bmFibGVkLCBidXQgSSBkb24ndCBoYXZlIHRpbWUgdG8gb3JnYW5pc2UKdGhpcyByaWdodCBub3cu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 20:23:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 20:23:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hcyA7-00014G-OB; Mon, 17 Jun 2019 20:23:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ct8y=UQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hcyA6-00014B-LP
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 20:23:30 +0000
X-Inumbo-ID: c42ba666-913d-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 c42ba666-913d-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 20:23: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: ZJF5xHudCEkdtfT6HRRqoAka1lUf5VXizptVI9xjkZYJjSW8umzi2/if0cr4DxXclfD4IJmH6l
 NsZybaszhYXxSocJVXIpRLofPT9YIXiyiKTbClhmIACbOtq4RmoA61PKr3G5QehrXtQc54bAol
 D1rezf2i+k1Mol1IgKOoYNcIInEuXyaG3YykrMk1e2Wg5OxFaJIfjCUdQPw1hO1fUyeu22+WWt
 dufcNN2Vhez7FGw14GBF9HgpgR8PLFW6Ga5KFloH+Klh7f1/oQJZFkN9l6v3v1Hyfd7TSnfI+2
 ugU=
X-SBRS: 2.7
X-MesageID: 1834298
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,386,1557201600"; 
   d="scan'208";a="1834298"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E170200007800237DFD@prv1-mh.provo.novell.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: <46a59018-ba3c-5ab2-5ad0-854ca5e1313a@citrix.com>
Date: Mon, 17 Jun 2019 21:23:24 +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: <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBhbHNvIHRha2Vz
IGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVzIHdyb25nbHkgaGF2aW5nIGJlZW4K
PiBzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4KPgo+IFRha2UgdGhlIG9wcG9ydHVu
aXR5IGFuZCBhZGQgZnVydGhlciBmaWVsZHMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfZGV0ZWN0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfZGV0ZWN0LmMKPiBAQCAtNjAsNDMgKzYwLDcyIEBAIHN0YXRpYyBpbnQgX19pbml0IGdldF9p
b21tdV9jYXBhYmlsaXRpZXMKPiAgCj4gIHZvaWQgX19pbml0IGdldF9pb21tdV9mZWF0dXJlcyhz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgewo+IC0gICAgdTMyIGxvdywgaGlnaDsKPiAtICAg
IGludCBpID0gMCA7Cj4gLSAgICBzdGF0aWMgY29uc3QgY2hhciAqX19pbml0ZGF0YSBmZWF0dXJl
X3N0cltdID0gewo+IC0gICAgICAgICItIFByZWZldGNoIFBhZ2VzIENvbW1hbmQiLCAKPiAtICAg
ICAgICAiLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0IiwgCj4gLSAgICAgICAgIi0g
WDJBUElDIFN1cHBvcnRlZCIsIAo+IC0gICAgICAgICItIE5YIGJpdCBTdXBwb3J0ZWQiLCAKPiAt
ICAgICAgICAiLSBHdWVzdCBUcmFuc2xhdGlvbiIsIAo+IC0gICAgICAgICItIFJlc2VydmVkIGJp
dCBbNV0iLAo+IC0gICAgICAgICItIEludmFsaWRhdGUgQWxsIENvbW1hbmQiLCAKPiAtICAgICAg
ICAiLSBHdWVzdCBBUElDIHN1cHBvcnRlZCIsIAo+IC0gICAgICAgICItIEhhcmR3YXJlIEVycm9y
IFJlZ2lzdGVycyIsIAo+IC0gICAgICAgICItIFBlcmZvcm1hbmNlIENvdW50ZXJzIiwgCj4gLSAg
ICAgICAgTlVMTAo+IC0gICAgfTsKPiAtCj4gICAgICBBU1NFUlQoIGlvbW11LT5tbWlvX2Jhc2Ug
KTsKPiAgCj4gICAgICBpZiAoICFpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0VGUlNVUF9T
SElGVCkgKQo+ICAgICAgewo+IC0gICAgICAgIGlvbW11LT5mZWF0dXJlcyA9IDA7Cj4gKyAgICAg
ICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9IDA7Cj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+
ICAKPiAtICAgIGxvdyA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVS
RV9NTUlPX09GRlNFVCk7Cj4gLSAgICBoaWdoID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElP
TU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICsgNCk7Cj4gLQo+IC0gICAgaW9tbXUtPmZlYXR1
cmVzID0gKCh1NjQpaGlnaCA8PCAzMikgfCBsb3c7Cj4gKyAgICBpb21tdS0+ZmVhdHVyZXMucmF3
ID0KPiArICAgICAgICByZWFkcShpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfRVhUX0ZFQVRVUkVf
TU1JT19PRkZTRVQpOwo+ICAKPiAgICAgIHByaW50aygiQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBG
ZWF0dXJlczpcbiIpOwo+ICAKPiAtICAgIHdoaWxlICggZmVhdHVyZV9zdHJbaV0gKQo+ICsjZGVm
aW5lIE1BU0soZmxkKSAoKHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMpeyAuZmxkcy5mbGQg
PSB+MCB9KS5yYXcKPiArI2RlZmluZSBGRUFUKGZsZCwgc3RyKSBkbyB7IFwKPiArICAgIGlmICgg
TUFTSyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXAo+ICsgICAgICAgIHByaW50ayggIi0gIiBz
dHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5mbGQpOyBcCj4gKyAgICBlbHNlIGlm
ICggaW9tbXUtPmZlYXR1cmVzLnJhdyAmIE1BU0soZmxkKSApIFwKPiArICAgICAgICBwcmludGso
ICItICIgc3RyICJcbiIpOyBcCj4gK30gd2hpbGUgKCBmYWxzZSApCj4gKwo+ICsgICAgRkVBVChw
cmVmX3N1cCwgICAgICAgICAgICJQcmVmZXRjaCBQYWdlcyBDb21tYW5kIik7Cj4gKyAgICBGRUFU
KHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QiKTsK
PiArICAgIEZFQVQoeHRfc3VwLCAgICAgICAgICAgICAieDJBUElDIik7Cj4gKyAgICBGRUFUKG54
X3N1cCwgICAgICAgICAgICAgIk5YIGJpdCIpOwo+ICsgICAgRkVBVChnYXBwaV9zdXAsICAgICAg
ICAgICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3NvciBJbnRlcnJ1cHQiKTsKPiArICAgIEZF
QVQoaWFfc3VwLCAgICAgICAgICAgICAiSW52YWxpZGF0ZSBBbGwgQ29tbWFuZCIpOwo+ICsgICAg
RkVBVChnYV9zdXAsICAgICAgICAgICAgICJHdWVzdCBBUElDIik7Cj4gKyAgICBGRUFUKGhlX3N1
cCwgICAgICAgICAgICAgIkhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIpOwo+ICsgICAgRkVBVChw
Y19zdXAsICAgICAgICAgICAgICJQZXJmb3JtYW5jZSBDb3VudGVycyIpOwo+ICsgICAgRkVBVCho
YXRzLCAgICAgICAgICAgICAgICJIb3N0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOwo+ICsK
PiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ3Rfc3VwICkKPiAgICAgIHsKPiAtICAg
ICAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgaSkgKQo+IC0gICAgICAgICAg
ICBwcmludGsoICIgJXNcbiIsIGZlYXR1cmVfc3RyW2ldKTsKPiAtICAgICAgICBpKys7Cj4gKyAg
ICAgICAgRkVBVChnYXRzLCAgICAgICAgICAgIkd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6
ZSIpOwo+ICsgICAgICAgIEZFQVQoZ2x4X3N1cCwgICAgICAgICJHdWVzdCBDUjMgUm9vdCBUYWJs
ZSBMZXZlbCIpOwo+ICsgICAgICAgIEZFQVQocGFzX21heCwgICAgICAgICJNYXhpbXVtIFBBU0lE
Iik7Cj4gICAgICB9Cj4gKwo+ICsgICAgRkVBVChzbWlmX3N1cCwgICAgICAgICAgICJTTUkgRmls
dGVyIFJlZ2lzdGVyIik7Cj4gKyAgICBGRUFUKHNtaWZfcmMsICAgICAgICAgICAgIlNNSSBGaWx0
ZXIgUmVnaXN0ZXIgQ291bnQiKTsKPiArICAgIEZFQVQoZ2FtX3N1cCwgICAgICAgICAgICAiR3Vl
c3QgVmlydHVhbCBBUElDIE1vZGVzIik7Cj4gKyAgICBGRUFUKGR1YWxfcHByX2xvZ19zdXAsICAg
IkR1YWwgUFBSIExvZyIpOwo+ICsgICAgRkVBVChkdWFsX2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2
ZW50IExvZyIpOwo+ICsgICAgRkVBVChzYXRfc3VwLCAgICAgICAgICAgICJTZWN1cmUgQVRTIik7
Cj4gKyAgICBGRUFUKHVzX3N1cCwgICAgICAgICAgICAgIlVzZXIgLyBTdXBlcnZpc29yIFBhZ2Ug
UHJvdGVjdGlvbiIpOwo+ICsgICAgRkVBVChkZXZfdGJsX3NlZ19zdXAsICAgICJEZXZpY2UgVGFi
bGUgU2VnbWVudGF0aW9uIik7Cj4gKyAgICBGRUFUKHBwcl9lYXJseV9vZl9zdXAsICAgIlBQUiBM
b2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZyIpOwo+ICsgICAgRkVBVChwcHJfYXV0b19yc3Bfc3Vw
LCAgICJQUFIgQXV0b21hdGljIFJlc3BvbnNlIik7Cj4gKyAgICBGRUFUKG1hcmNfc3VwLCAgICAg
ICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbCIpOwo+ICsgICAgRkVBVChi
bGtfc3RvcF9tcmtfc3VwLCAgICJCbG9jayBTdG9wTWFyayBNZXNzYWdlIik7Cj4gKyAgICBGRUFU
KHBlcmZfb3B0X3N1cCAsICAgICAgIlBlcmZvcm1hbmNlIE9wdGltaXphdGlvbiIpOwo+ICsgICAg
RkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJpbGl0eSBNTUlPIEFjY2VzcyIpOwo+
ICsgICAgRkVBVChnaW9fc3VwLCAgICAgICAgICAgICJHdWVzdCBJL08gUHJvdGVjdGlvbiIpOwo+
ICsgICAgRkVBVChoYV9zdXAsICAgICAgICAgICAgICJIb3N0IEFjY2VzcyIpOwo+ICsgICAgRkVB
VChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxpbmciKTsKPiArICAgIEZF
QVQoYXR0cl9md19zdXAsICAgICAgICAiQXR0cmlidXRlIEZvcndhcmQiKTsKPiArICAgIEZFQVQo
aGRfc3VwLCAgICAgICAgICAgICAiSG9zdCBEaXJ0eSIpOwo+ICsgICAgRkVBVChpbnZfaW90bGJf
dHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsKPiArICAgIEZFQVQodmlvbW11X3N1
cCwgICAgICAgICAiVmlydHVhbGl6ZWQgSU9NTVUiKTsKPiArICAgIEZFQVQodm1fZ3VhcmRfaW9f
c3VwLCAgICAiVk1HdWFyZCBJL08gU3VwcG9ydCIpOwo+ICsgICAgRkVBVCh2bV90YWJsZV9zaXpl
LCAgICAgICJWTSBUYWJsZSBTaXplIik7Cj4gKyAgICBGRUFUKGdhX3VwZGF0ZV9kaXNfc3VwLCAg
Ikd1ZXN0IEFjY2VzcyBCaXQgVXBkYXRlIERpc2FibGUiKTsKPiArCj4gKyN1bmRlZiBGRUFUCj4g
KyN1bmRlZiBNQVNLCj4gIH0KClNvIHRoaXMgaXMgZmluZSwgYnV0IGRvZXMgY29tZSB3aXRoIGEg
ZG93bnNpZGUuwqAgVGhpcyBpcyB0aGUgbG9nIGZyb20gYQpSb21lIHN5c3RlbToKCihYRU4pIFvC
oMKgIDE3LjkyODIyNV0gQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczoKKFhFTikgW8Kg
wqAgMTcuOTg4MjY0XSAtIFBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QKKFhFTikgW8Kg
wqAgMTguMDQ4MDgyXSAtIHgyQVBJQwooWEVOKSBbwqDCoCAxOC4xMDQ3MzVdIC0gTlggYml0CihY
RU4pIFvCoMKgIDE4LjE2MDc1MV0gLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCihYRU4pIFvCoMKg
IDE4LjIxODExNl0gLSBHdWVzdCBBUElDCihYRU4pIFvCoMKgIDE4LjI3MzY2MF0gLSBQZXJmb3Jt
YW5jZSBDb3VudGVycwooWEVOKSBbwqDCoCAxOC4zMjk4NjhdIC0gSG9zdCBBZGRyZXNzIFRyYW5z
bGF0aW9uIFNpemU6IDB4MgooWEVOKSBbwqDCoCAxOC4zODczNjNdIC0gR3Vlc3QgQWRkcmVzcyBU
cmFuc2xhdGlvbiBTaXplOiAwCihYRU4pIFvCoMKgIDE4LjQ0NDQ0Nl0gLSBHdWVzdCBDUjMgUm9v
dCBUYWJsZSBMZXZlbDogMHgxCihYRU4pIFvCoMKgIDE4LjUwMTAwNl0gLSBNYXhpbXVtIFBBU0lE
OiAweGYKKFhFTikgW8KgwqAgMTguNTU1NzUzXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXI6IDB4MQoo
WEVOKSBbwqDCoCAxOC42MTA3NzNdIC0gU01JIEZpbHRlciBSZWdpc3RlciBDb3VudDogMHgyCihY
RU4pIFvCoMKgIDE4LjY2NjExNl0gLSBHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXM6IDB4MQooWEVO
KSBbwqDCoCAxOC43MjEwMzZdIC0gRHVhbCBQUFIgTG9nOiAweDIKKFhFTikgW8KgwqAgMTguNzc0
MjM3XSAtIER1YWwgRXZlbnQgTG9nOiAweDIKKFhFTikgW8KgwqAgMTguODI3MTY0XSAtIFVzZXIg
LyBTdXBlcnZpc29yIFBhZ2UgUHJvdGVjdGlvbgooWEVOKSBbwqDCoCAxOC44ODEzNzRdIC0gRGV2
aWNlIFRhYmxlIFNlZ21lbnRhdGlvbjogMHgzCihYRU4pIFvCoMKgIDE4LjkzNDk0OV0gLSBQUFIg
TG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmcKKFhFTikgW8KgwqAgMTguOTg4MTg2XSAtIFBQUiBB
dXRvbWF0aWMgUmVzcG9uc2UKKFhFTikgW8KgwqAgMTkuMDQwMTkzXSAtIE1lbW9yeSBBY2Nlc3Mg
Um91dGluZyBhbmQgQ29udHJvbDogMHgxCihYRU4pIFvCoMKgIDE5LjA5Mzc3MF0gLSBCbG9jayBT
dG9wTWFyayBNZXNzYWdlCihYRU4pIFvCoMKgIDE5LjE0NTMwMF0gLSBQZXJmb3JtYW5jZSBPcHRp
bWl6YXRpb24KKFhFTikgW8KgwqAgMTkuMTk2NjAzXSAtIE1TSSBDYXBhYmlsaXR5IE1NSU8gQWNj
ZXNzCihYRU4pIFvCoMKgIDE5LjI0Nzc1NF0gLSBHdWVzdCBJL08gUHJvdGVjdGlvbgooWEVOKSBb
wqDCoCAxOS4yOTc4MTFdIC0gSG9zdCBBY2Nlc3MKKFhFTikgW8KgwqAgMTkuMzQ2Mzk2XSAtIEVu
aGFuY2VkIFBQUiBIYW5kbGluZwooWEVOKSBbwqDCoCAxOS4zOTU2NDddIC0gQXR0cmlidXRlIEZv
cndhcmQKKFhFTikgW8KgwqAgMTkuNDQzOTg2XSAtIFZpcnR1YWxpemVkIElPTU1VCihYRU4pIFvC
oMKgIDE5LjQ5MTgyOF0gLSBWTUd1YXJkIEkvTyBTdXBwb3J0CihYRU4pIFvCoMKgIDE5LjUzOTQw
NF0gLSBWTSBUYWJsZSBTaXplOiAweDIKKFhFTikgW8KgwqAgMTkuNTg5ODM3XSBBTUQtVmk6IElP
TU1VIEV4dGVuZGVkIEZlYXR1cmVzOgooWEVOKSBbwqDCoCAxOS42Mzc4MjldIC0gUGVyaXBoZXJh
bCBQYWdlIFNlcnZpY2UgUmVxdWVzdAooWEVOKSBbwqDCoCAxOS42ODU2MDddIC0geDJBUElDCihY
RU4pIFvCoMKgIDE5LjczMDIzMV0gLSBOWCBiaXQKKFhFTikgW8KgwqAgMTkuNzc0MTk1XSAtIElu
dmFsaWRhdGUgQWxsIENvbW1hbmQKKFhFTikgW8KgwqAgMTkuODE5NTI4XSAtIEd1ZXN0IEFQSUMK
KFhFTikgW8KgwqAgMTkuODYzMDI3XSAtIFBlcmZvcm1hbmNlIENvdW50ZXJzCihYRU4pIFvCoMKg
IDE5LjkwNzE2NV0gLSBIb3N0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMHgyCihYRU4pIFvC
oMKgIDE5Ljk1MjU3OF0gLSBHdWVzdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDAKKFhFTikg
W8KgwqAgMTkuOTk3NTg4XSAtIEd1ZXN0IENSMyBSb290IFRhYmxlIExldmVsOiAweDEKKFhFTikg
W8KgwqAgMjAuMDQyMDU3XSAtIE1heGltdW0gUEFTSUQ6IDB4ZgooWEVOKSBbwqDCoCAyMC4wODQ3
MzJdIC0gU01JIEZpbHRlciBSZWdpc3RlcjogMHgxCihYRU4pIFvCoMKgIDIwLjEyNzY0OF0gLSBT
TUkgRmlsdGVyIFJlZ2lzdGVyIENvdW50OiAweDIKKFhFTikgW8KgwqAgMjAuMTcwOTEwXSAtIEd1
ZXN0IFZpcnR1YWwgQVBJQyBNb2RlczogMHgxCihYRU4pIFvCoMKgIDIwLjIxMzcwMl0gLSBEdWFs
IFBQUiBMb2c6IDB4MgooWEVOKSBbwqDCoCAyMC4yNTQ3NjVdIC0gRHVhbCBFdmVudCBMb2c6IDB4
MgooWEVOKSBbwqDCoCAyMC4yOTU1NjddIC0gVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0
aW9uCihYRU4pIFvCoMKgIDIwLjMzNzYyNl0gLSBEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uOiAw
eDMKKFhFTikgW8KgwqAgMjAuMzc5MDQyXSAtIFBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2Fybmlu
ZwooWEVOKSBbwqDCoCAyMC40MjAwOTRdIC0gUFBSIEF1dG9tYXRpYyBSZXNwb25zZQooWEVOKSBb
wqDCoCAyMC40NTk4OTBdIC0gTWVtb3J5IEFjY2VzcyBSb3V0aW5nIGFuZCBDb250cm9sOiAweDEK
KFhFTikgW8KgwqAgMjAuNTAxMjQ4XSAtIEJsb2NrIFN0b3BNYXJrIE1lc3NhZ2UKKFhFTikgW8Kg
wqAgMjAuNTQwNTc3XSAtIFBlcmZvcm1hbmNlIE9wdGltaXphdGlvbgooWEVOKSBbwqDCoCAyMC41
Nzk4NzZdIC0gTVNJIENhcGFiaWxpdHkgTU1JTyBBY2Nlc3MKKFhFTikgW8KgwqAgMjAuNjE5MzA5
XSAtIEd1ZXN0IEkvTyBQcm90ZWN0aW9uCihYRU4pIFvCoMKgIDIwLjY1ODA0MV0gLSBIb3N0IEFj
Y2VzcwooWEVOKSBbwqDCoCAyMC42OTU5MzddIC0gRW5oYW5jZWQgUFBSIEhhbmRsaW5nCihYRU4p
IFvCoMKgIDIwLjczNTI3Nl0gLSBBdHRyaWJ1dGUgRm9yd2FyZAooWEVOKSBbwqDCoCAyMC43NzM4
MzBdIC0gVmlydHVhbGl6ZWQgSU9NTVUKKFhFTikgW8KgwqAgMjAuODEyMzM1XSAtIFZNR3VhcmQg
SS9PIFN1cHBvcnQKKFhFTikgW8KgwqAgMjAuODUwODY4XSAtIFZNIFRhYmxlIFNpemU6IDB4Mgoo
WEVOKSBbwqDCoCAyMC44OTI1NDNdIEFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6CihY
RU4pIFvCoMKgIDIwLjkzMjA4N10gLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0CihY
RU4pIFvCoMKgIDIwLjk3MTc1Nl0gLSB4MkFQSUMKKFhFTikgW8KgwqAgMjEuMDA4NjgxXSAtIE5Y
IGJpdAooWEVOKSBbwqDCoCAyMS4wNDUyNzldIC0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZAooWEVO
KSBbwqDCoCAyMS4wODM1NjddIC0gR3Vlc3QgQVBJQwooWEVOKSBbwqDCoCAyMS4xMjA0MTBdIC0g
UGVyZm9ybWFuY2UgQ291bnRlcnMKKFhFTikgW8KgwqAgMjEuMTU4Mzg2XSAtIEhvc3QgQWRkcmVz
cyBUcmFuc2xhdGlvbiBTaXplOiAweDIKKFhFTikgW8KgwqAgMjEuMTk3OTU2XSAtIEd1ZXN0IEFk
ZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMAooWEVOKSBbwqDCoCAyMS4yMzc0MzNdIC0gR3Vlc3Qg
Q1IzIFJvb3QgVGFibGUgTGV2ZWw6IDB4MQooWEVOKSBbwqDCoCAyMS4yNzY3MDldIC0gTWF4aW11
bSBQQVNJRDogMHhmCihYRU4pIFvCoMKgIDIxLjMxNDUzOF0gLSBTTUkgRmlsdGVyIFJlZ2lzdGVy
OiAweDEKKFhFTikgW8KgwqAgMjEuMzUyODQ0XSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQ6
IDB4MgooWEVOKSBbwqDCoCAyMS4zOTE3MjhdIC0gR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzOiAw
eDEKKFhFTikgW8KgwqAgMjEuNDMwNjE0XSAtIER1YWwgUFBSIExvZzogMHgyCihYRU4pIFvCoMKg
IDIxLjQ2ODE1MF0gLSBEdWFsIEV2ZW50IExvZzogMHgyCihYRU4pIFvCoMKgIDIxLjUwNTgzM10g
LSBVc2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24KKFhFTikgW8KgwqAgMjEuNTQ1Mjcw
XSAtIERldmljZSBUYWJsZSBTZWdtZW50YXRpb246IDB4MwooWEVOKSBbwqDCoCAyMS41ODQ1Mzhd
IC0gUFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJuaW5nCihYRU4pIFvCoMKgIDIxLjYyMzkyOF0g
LSBQUFIgQXV0b21hdGljIFJlc3BvbnNlCihYRU4pIFvCoMKgIDIxLjY2MjU2NF0gLSBNZW1vcnkg
QWNjZXNzIFJvdXRpbmcgYW5kIENvbnRyb2w6IDB4MQooWEVOKSBbwqDCoCAyMS43MDMyNjhdIC0g
QmxvY2sgU3RvcE1hcmsgTWVzc2FnZQooWEVOKSBbwqDCoCAyMS43NDI0MTVdIC0gUGVyZm9ybWFu
Y2UgT3B0aW1pemF0aW9uCihYRU4pIFvCoMKgIDIxLjc4MTY5Ml0gLSBNU0kgQ2FwYWJpbGl0eSBN
TUlPIEFjY2VzcwooWEVOKSBbwqDCoCAyMS44MjExNTldIC0gR3Vlc3QgSS9PIFByb3RlY3Rpb24K
KFhFTikgW8KgwqAgMjEuODU5OTE2XSAtIEhvc3QgQWNjZXNzCihYRU4pIFvCoMKgIDIxLjg5Nzgx
MV0gLSBFbmhhbmNlZCBQUFIgSGFuZGxpbmcKKFhFTikgW8KgwqAgMjEuOTM2ODE4XSAtIEF0dHJp
YnV0ZSBGb3J3YXJkCihYRU4pIFvCoMKgIDIxLjk3NTM4N10gLSBWaXJ0dWFsaXplZCBJT01NVQoo
WEVOKSBbwqDCoCAyMi4wMTM4OThdIC0gVk1HdWFyZCBJL08gU3VwcG9ydAooWEVOKSBbwqDCoCAy
Mi4wNTI0NDhdIC0gVk0gVGFibGUgU2l6ZTogMHgyCihYRU4pIFvCoMKgIDIyLjA5NDE0MF0gQU1E
LVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczoKKFhFTikgW8KgwqAgMjIuMTMzNjg1XSAtIFBl
cmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QKKFhFTikgW8KgwqAgMjIuMTczMzYzXSAtIHgy
QVBJQwooWEVOKSBbwqDCoCAyMi4yMTAyODddIC0gTlggYml0CihYRU4pIFvCoMKgIDIyLjI0Njg4
OF0gLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCihYRU4pIFvCoMKgIDIyLjI4NTE3Nl0gLSBHdWVz
dCBBUElDCihYRU4pIFvCoMKgIDIyLjMyMjAwOF0gLSBQZXJmb3JtYW5jZSBDb3VudGVycwooWEVO
KSBbwqDCoCAyMi4zNTk5OTRdIC0gSG9zdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDB4Mgoo
WEVOKSBbwqDCoCAyMi4zOTk1NTJdIC0gR3Vlc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplOiAw
CihYRU4pIFvCoMKgIDIyLjQzOTAyOF0gLSBHdWVzdCBDUjMgUm9vdCBUYWJsZSBMZXZlbDogMHgx
CihYRU4pIFvCoMKgIDIyLjQ3ODMwN10gLSBNYXhpbXVtIFBBU0lEOiAweGYKKFhFTikgW8KgwqAg
MjIuNTE2MTMzXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXI6IDB4MQooWEVOKSBbwqDCoCAyMi41NTQ0
NDFdIC0gU01JIEZpbHRlciBSZWdpc3RlciBDb3VudDogMHgyCihYRU4pIFvCoMKgIDIyLjU5MzM0
NV0gLSBHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXM6IDB4MQooWEVOKSBbwqDCoCAyMi42MzIyMjFd
IC0gRHVhbCBQUFIgTG9nOiAweDIKKFhFTikgW8KgwqAgMjIuNjY5NzY2XSAtIER1YWwgRXZlbnQg
TG9nOiAweDIKKFhFTikgW8KgwqAgMjIuNzA3NDU1XSAtIFVzZXIgLyBTdXBlcnZpc29yIFBhZ2Ug
UHJvdGVjdGlvbgooWEVOKSBbwqDCoCAyMi43NDY4OTZdIC0gRGV2aWNlIFRhYmxlIFNlZ21lbnRh
dGlvbjogMHgzCihYRU4pIFvCoMKgIDIyLjc4NjE2MV0gLSBQUFIgTG9nIE92ZXJmbG93IEVhcmx5
IFdhcm5pbmcKKFhFTikgW8KgwqAgMjIuODI1NTUyXSAtIFBQUiBBdXRvbWF0aWMgUmVzcG9uc2UK
KFhFTikgW8KgwqAgMjIuODY0MjExXSAtIE1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJv
bDogMHgxCihYRU4pIFvCoMKgIDIyLjkwNDkxN10gLSBCbG9jayBTdG9wTWFyayBNZXNzYWdlCihY
RU4pIFvCoMKgIDIyLjk0NDA3NV0gLSBQZXJmb3JtYW5jZSBPcHRpbWl6YXRpb24KKFhFTikgW8Kg
wqAgMjIuOTgzMzYwXSAtIE1TSSBDYXBhYmlsaXR5IE1NSU8gQWNjZXNzCihYRU4pIFvCoMKgIDIz
LjAyMjgxNV0gLSBHdWVzdCBJL08gUHJvdGVjdGlvbgooWEVOKSBbwqDCoCAyMy4wNjE1NDhdIC0g
SG9zdCBBY2Nlc3MKKFhFTikgW8KgwqAgMjMuMDk5NDM3XSAtIEVuaGFuY2VkIFBQUiBIYW5kbGlu
ZwooWEVOKSBbwqDCoCAyMy4xMzg0NjFdIC0gQXR0cmlidXRlIEZvcndhcmQKKFhFTikgW8KgwqAg
MjMuMTc3MDA4XSAtIFZpcnR1YWxpemVkIElPTU1VCihYRU4pIFvCoMKgIDIzLjIxNTUyM10gLSBW
TUd1YXJkIEkvTyBTdXBwb3J0CihYRU4pIFvCoMKgIDIzLjI1NDA0M10gLSBWTSBUYWJsZSBTaXpl
OiAweDIKKFhFTikgW8KgwqAgMjMuMjk1NzA1XSBBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1
cmVzOgooWEVOKSBbwqDCoCAyMy4zMzUyNTBdIC0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVx
dWVzdAooWEVOKSBbwqDCoCAyMy4zNzQ5NDFdIC0geDJBUElDCihYRU4pIFvCoMKgIDIzLjQxMTg2
MF0gLSBOWCBiaXQKKFhFTikgW8KgwqAgMjMuNDQ4NDYwXSAtIEludmFsaWRhdGUgQWxsIENvbW1h
bmQKKFhFTikgW8KgwqAgMjMuNDg2NzQ4XSAtIEd1ZXN0IEFQSUMKKFhFTikgW8KgwqAgMjMuNTIz
NTY5XSAtIFBlcmZvcm1hbmNlIENvdW50ZXJzCihYRU4pIFvCoMKgIDIzLjU2MTU2NF0gLSBIb3N0
IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMHgyCihYRU4pIFvCoMKgIDIzLjYwMTEyN10gLSBH
dWVzdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDAKKFhFTikgW8KgwqAgMjMuNjQwNTg0XSAt
IEd1ZXN0IENSMyBSb290IFRhYmxlIExldmVsOiAweDEKKFhFTikgW8KgwqAgMjMuNjc5ODg1XSAt
IE1heGltdW0gUEFTSUQ6IDB4ZgooWEVOKSBbwqDCoCAyMy43MTc2ODldIC0gU01JIEZpbHRlciBS
ZWdpc3RlcjogMHgxCihYRU4pIFvCoMKgIDIzLjc1NTk5NF0gLSBTTUkgRmlsdGVyIFJlZ2lzdGVy
IENvdW50OiAweDIKKFhFTikgW8KgwqAgMjMuNzk0ODk3XSAtIEd1ZXN0IFZpcnR1YWwgQVBJQyBN
b2RlczogMHgxCihYRU4pIFvCoMKgIDIzLjgzMzc2Nl0gLSBEdWFsIFBQUiBMb2c6IDB4MgooWEVO
KSBbwqDCoCAyMy44NzEzMTldIC0gRHVhbCBFdmVudCBMb2c6IDB4MgooWEVOKSBbwqDCoCAyMy45
MDkwMDhdIC0gVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0aW9uCihYRU4pIFvCoMKgIDIz
Ljk0ODQzNF0gLSBEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uOiAweDMKKFhFTikgW8KgwqAgMjMu
OTg3Njk4XSAtIFBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZwooWEVOKSBbwqDCoCAyNC4w
MjcwOTldIC0gUFBSIEF1dG9tYXRpYyBSZXNwb25zZQooWEVOKSBbwqDCoCAyNC4wNjU3NDhdIC0g
TWVtb3J5IEFjY2VzcyBSb3V0aW5nIGFuZCBDb250cm9sOiAweDEKKFhFTikgW8KgwqAgMjQuMTA2
NDM4XSAtIEJsb2NrIFN0b3BNYXJrIE1lc3NhZ2UKKFhFTikgW8KgwqAgMjQuMTQ1NTkxXSAtIFBl
cmZvcm1hbmNlIE9wdGltaXphdGlvbgooWEVOKSBbwqDCoCAyNC4xODQ4OTNdIC0gTVNJIENhcGFi
aWxpdHkgTU1JTyBBY2Nlc3MKKFhFTikgW8KgwqAgMjQuMjI0MzQ1XSAtIEd1ZXN0IEkvTyBQcm90
ZWN0aW9uCihYRU4pIFvCoMKgIDI0LjI2MzA3Nl0gLSBIb3N0IEFjY2VzcwooWEVOKSBbwqDCoCAy
NC4zMDA5NzRdIC0gRW5oYW5jZWQgUFBSIEhhbmRsaW5nCihYRU4pIFvCoMKgIDI0LjMzOTk4Ml0g
LSBBdHRyaWJ1dGUgRm9yd2FyZAooWEVOKSBbwqDCoCAyNC4zNzg1MjhdIC0gVmlydHVhbGl6ZWQg
SU9NTVUKKFhFTikgW8KgwqAgMjQuNDE3MDQxXSAtIFZNR3VhcmQgSS9PIFN1cHBvcnQKKFhFTikg
W8KgwqAgMjQuNDU1NTg0XSAtIFZNIFRhYmxlIFNpemU6IDB4MgooWEVOKSBbwqDCoCAyNC40OTcy
NjBdIEFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6CihYRU4pIFvCoMKgIDI0LjUzNjc5
NF0gLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0CihYRU4pIFvCoMKgIDI0LjU3NjQ2
OV0gLSB4MkFQSUMKKFhFTikgW8KgwqAgMjQuNjEzMzk1XSAtIE5YIGJpdAooWEVOKSBbwqDCoCAy
NC42NDk5OTZdIC0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZAooWEVOKSBbwqDCoCAyNC42ODgyOTRd
IC0gR3Vlc3QgQVBJQwooWEVOKSBbwqDCoCAyNC43MjUxNDJdIC0gUGVyZm9ybWFuY2UgQ291bnRl
cnMKKFhFTikgW8KgwqAgMjQuNzYzMTI3XSAtIEhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXpl
OiAweDIKKFhFTikgW8KgwqAgMjQuODAyNzA3XSAtIEd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24g
U2l6ZTogMAooWEVOKSBbwqDCoCAyNC44NDIxNzJdIC0gR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2
ZWw6IDB4MQooWEVOKSBbwqDCoCAyNC44ODE0NTldIC0gTWF4aW11bSBQQVNJRDogMHhmCihYRU4p
IFvCoMKgIDI0LjkxOTI4OF0gLSBTTUkgRmlsdGVyIFJlZ2lzdGVyOiAweDEKKFhFTikgW8KgwqAg
MjQuOTU3NTgzXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQ6IDB4MgooWEVOKSBbwqDCoCAy
NC45OTY0OTZdIC0gR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzOiAweDEKKFhFTikgW8KgwqAgMjUu
MDM1MzY0XSAtIER1YWwgUFBSIExvZzogMHgyCihYRU4pIFvCoMKgIDI1LjA3MjkwOF0gLSBEdWFs
IEV2ZW50IExvZzogMHgyCihYRU4pIFvCoMKgIDI1LjExMDU4OF0gLSBVc2VyIC8gU3VwZXJ2aXNv
ciBQYWdlIFByb3RlY3Rpb24KKFhFTikgW8KgwqAgMjUuMTUwMDM3XSAtIERldmljZSBUYWJsZSBT
ZWdtZW50YXRpb246IDB4MwooWEVOKSBbwqDCoCAyNS4xODkyOTBdIC0gUFBSIExvZyBPdmVyZmxv
dyBFYXJseSBXYXJuaW5nCihYRU4pIFvCoMKgIDI1LjIyODY5Nl0gLSBQUFIgQXV0b21hdGljIFJl
c3BvbnNlCihYRU4pIFvCoMKgIDI1LjI2NzM0OF0gLSBNZW1vcnkgQWNjZXNzIFJvdXRpbmcgYSBp
biBYZW5uZCBDb250cm9sOiAweDEKKFhFTikgW8KgwqAgMjUuMzA4MDQ1XSAtIEJsb2NrIFN0b3BN
YXJrIE1lc3NhZ2UKKFhFTikgW8KgwqAgMjUuMzQ3MTk5XSAtIFBlcmZvcm1hbmNlIE9wdGltaXph
dGlvbgooWEVOKSBbwqDCoCAyNS4zODY0ODRdIC0gTVNJIENhcGFiaWxpdHkgTU1JTyBBY2Nlc3MK
KFhFTikgW8KgwqAgMjUuNDI1OTUwXSAtIEd1ZXN0IEkvTyBQcm90ZWN0aW9uCihYRU4pIFvCoMKg
IDI1LjQ2NDY4MF0gLSBIb3N0IEFjY2VzcwooWEVOKSBbwqDCoCAyNS41MDI1ODBdIC0gRW5oYW5j
ZWQgUFBSIEhhbmRsaW5nCihYRU4pIFvCoMKgIDI1LjU0MTU4OF0gLSBBdHRyaWJ1dGUgRm9yd2Fy
ZAooWEVOKSBbwqDCoCAyNS41ODAxNDVdIC0gVmlydHVhbGl6ZWQgSU9NTVUKKFhFTikgW8KgwqAg
MjUuNjE4NjQ3XSAtIFZNR3VhcmQgSS9PIFN1cHBvcnQKKFhFTikgW8KgwqAgMjUuNjU3MTk2XSAt
IFZNIFRhYmxlIFNpemU6IDB4MgooWEVOKSBbwqDCoCAyNS42OTg4ODNdIEFNRC1WaTogSU9NTVUg
RXh0ZW5kZWQgRmVhdHVyZXM6CihYRU4pIFvCoMKgIDI1LjczODQyMF0gLSBQZXJpcGhlcmFsIFBh
Z2UgU2VydmljZSBSZXF1ZXN0CihYRU4pIFvCoMKgIDI1Ljc3ODA4NF0gLSB4MkFQSUMKKFhFTikg
W8KgwqAgMjUuODE1MDEwXSAtIE5YIGJpdAooWEVOKSBbwqDCoCAyNS44NTE2MDNdIC0gSW52YWxp
ZGF0ZSBBbGwgQ29tbWFuZAooWEVOKSBbwqDCoCAyNS44ODk5MDddIC0gR3Vlc3QgQVBJQwooWEVO
KSBbwqDCoCAyNS45MjY3NTZdIC0gUGVyZm9ybWFuY2UgQ291bnRlcnMKKFhFTikgW8KgwqAgMjUu
OTY0NzQyXSAtIEhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplOiAweDIKKFhFTikgW8KgwqAg
MjYuMDA0MzEyXSAtIEd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMAooWEVOKSBbwqDC
oCAyNi4wNDM3ODddIC0gR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWw6IDB4MQooWEVOKSBbwqDC
oCAyNi4wODMwNjRdIC0gTWF4aW11bSBQQVNJRDogMHhmCihYRU4pIFvCoMKgIDI2LjEyMDkwM10g
LSBTTUkgRmlsdGVyIFJlZ2lzdGVyOiAweDEKKFhFTikgW8KgwqAgMjYuMTU5MjE1XSAtIFNNSSBG
aWx0ZXIgUmVnaXN0ZXIgQ291bnQ6IDB4MgooWEVOKSBbwqDCoCAyNi4xOTgxMjldIC0gR3Vlc3Qg
VmlydHVhbCBBUElDIE1vZGVzOiAweDEKKFhFTikgW8KgwqAgMjYuMjM3MDE1XSAtIER1YWwgUFBS
IExvZzogMHgyCihYRU4pIFvCoMKgIDI2LjI3NDU2NV0gLSBEdWFsIEV2ZW50IExvZzogMHgyCihY
RU4pIFvCoMKgIDI2LjMxMjIzMV0gLSBVc2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24K
KFhFTikgW8KgwqAgMjYuMzUxNjcyXSAtIERldmljZSBUYWJsZSBTZWdtZW50YXRpb246IDB4Mwoo
WEVOKSBbwqDCoCAyNi4zOTA5NDldIC0gUFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJuaW5nCihY
RU4pIFvCoMKgIDI2LjQzMDM0M10gLSBQUFIgQXV0b21hdGljIFJlc3BvbnNlCihYRU4pIFvCoMKg
IDI2LjQ2OTAwNl0gLSBNZW1vcnkgQWNjZXNzIFJvdXRpbmcgYW5kIENvbnRyb2w6IDB4MQooWEVO
KSBbwqDCoCAyNi41MDk3MTFdIC0gQmxvY2sgU3RvcE1hcmsgTWVzc2FnZQooWEVOKSBbwqDCoCAy
Ni41NDg4NjddIC0gUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9uCihYRU4pIFvCoMKgIDI2LjU4ODE1
OV0gLSBNU0kgQ2FwYWJpbGl0eSBNTUlPIEFjY2VzcwooWEVOKSBbwqDCoCAyNi42Mjc2MjddIC0g
R3Vlc3QgSS9PIFByb3RlY3Rpb24KKFhFTikgW8KgwqAgMjYuNjY2MzU1XSAtIEhvc3QgQWNjZXNz
CihYRU4pIFvCoMKgIDI2LjcwNDI1M10gLSBFbmhhbmNlZCBQUFIgSGFuZGxpbmcKKFhFTikgW8Kg
wqAgMjYuNzQzMjcxXSAtIEF0dHJpYnV0ZSBGb3J3YXJkCihYRU4pIFvCoMKgIDI2Ljc4MTgyOF0g
LSBWaXJ0dWFsaXplZCBJT01NVQooWEVOKSBbwqDCoCAyNi44MjAzNDFdIC0gVk1HdWFyZCBJL08g
U3VwcG9ydAooWEVOKSBbwqDCoCAyNi44NTg4NzRdIC0gVk0gVGFibGUgU2l6ZTogMHgyCihYRU4p
IFvCoMKgIDI2LjkwMDU0OV0gQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczoKKFhFTikg
W8KgwqAgMjYuOTQwMDk1XSAtIFBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QKKFhFTikg
W8KgwqAgMjYuOTc5NzY5XSAtIHgyQVBJQwooWEVOKSBbwqDCoCAyNy4wMTY2ODZdIC0gTlggYml0
CihYRU4pIFvCoMKgIDI3LjA1MzI4N10gLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCihYRU4pIFvC
oMKgIDI3LjA5MTU4Ml0gLSBHdWVzdCBBUElDCihYRU4pIFvCoMKgIDI3LjEyODQzMl0gLSBQZXJm
b3JtYW5jZSBDb3VudGVycwooWEVOKSBbwqDCoCAyNy4xNjY0MThdIC0gSG9zdCBBZGRyZXNzIFRy
YW5zbGF0aW9uIFNpemU6IDB4MgooWEVOKSBbwqDCoCAyNy4yMDU5NzFdIC0gR3Vlc3QgQWRkcmVz
cyBUcmFuc2xhdGlvbiBTaXplOiAwCihYRU4pIFvCoMKgIDI3LjI0NTQ0MF0gLSBHdWVzdCBDUjMg
Um9vdCBUYWJsZSBMZXZlbDogMHgxCihYRU4pIFvCoMKgIDI3LjI4NDcxNF0gLSBNYXhpbXVtIFBB
U0lEOiAweGYKKFhFTikgW8KgwqAgMjcuMzIyNTQzXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXI6IDB4
MQooWEVOKSBbwqDCoCAyNy4zNjA4NDddIC0gU01JIEZpbHRlciBSZWdpc3RlciBDb3VudDogMHgy
CihYRU4pIFvCoMKgIDI3LjM5OTc2OF0gLSBHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXM6IDB4MQoo
WEVOKSBbwqDCoCAyNy40Mzg2NTZdIC0gRHVhbCBQUFIgTG9nOiAweDIKKFhFTikgW8KgwqAgMjcu
NDc2MjA5XSAtIER1YWwgRXZlbnQgTG9nOiAweDIKKFhFTikgW8KgwqAgMjcuNTEzODg5XSAtIFVz
ZXIgLyBTdXBlcnZpc29yIFBhZ2UgUHJvdGVjdGlvbgooWEVOKSBbwqDCoCAyNy41NTMzMzFdIC0g
RGV2aWNlIFRhYmxlIFNlZ21lbnRhdGlvbjogMHgzCihYRU4pIFvCoMKgIDI3LjU5MjU5NV0gLSBQ
UFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmcKKFhFTikgW8KgwqAgMjcuNjMyMDAzXSAtIFBQ
UiBBdXRvbWF0aWMgUmVzcG9uc2UKKFhFTikgW8KgwqAgMjcuNjcwNjU1XSAtIE1lbW9yeSBBY2Nl
c3MgUm91dGluZyBhbmQgQ29udHJvbDogMHgxCihYRU4pIFvCoMKgIDI3LjcxMTM1MV0gLSBCbG9j
ayBTdG9wTWFyayBNZXNzYWdlCihYRU4pIFvCoMKgIDI3Ljc1MDUyNV0gLSBQZXJmb3JtYW5jZSBP
cHRpbWl6YXRpb24KKFhFTikgW8KgwqAgMjcuNzg5ODExXSAtIE1TSSBDYXBhYmlsaXR5IE1NSU8g
QWNjZXNzCihYRU4pIFvCoMKgIDI3LjgyOTI2N10gLSBHdWVzdCBJL08gUHJvdGVjdGlvbgooWEVO
KSBbwqDCoCAyNy44NjgwMDVdIC0gSG9zdCBBY2Nlc3MKKFhFTikgW8KgwqAgMjcuOTA1ODg5XSAt
IEVuaGFuY2VkIFBQUiBIYW5kbGluZwooWEVOKSBbwqDCoCAyNy45NDQ4OTZdIC0gQXR0cmlidXRl
IEZvcndhcmQKKFhFTikgW8KgwqAgMjcuOTgzNDQ1XSAtIFZpcnR1YWxpemVkIElPTU1VCihYRU4p
IFvCoMKgIDI4LjAyMTk1Nl0gLSBWTUd1YXJkIEkvTyBTdXBwb3J0CihYRU4pIFvCoMKgIDI4LjA2
MDQ5NF0gLSBWTSBUYWJsZSBTaXplOiAweDIKKFhFTikgW8KgwqAgMjguMjg0ODc5XSBBTUQtVmk6
IERpc2FibGVkIEhBUCBtZW1vcnkgbWFwIHNoYXJpbmcgd2l0aCBJT01NVQooWEVOKSBbwqDCoCAy
OC4zMjY4NTZdIEFNRC1WaTogSU9NTVUgMCBFbmFibGVkLgooWEVOKSBbwqDCoCAyOC4zNjYwMTFd
IEFNRC1WaTogSU9NTVUgMSBFbmFibGVkLgooWEVOKSBbwqDCoCAyOC40MDUxNDJdIEFNRC1WaTog
SU9NTVUgMiBFbmFibGVkLgooWEVOKSBbwqDCoCAyOC40NDQxNTBdIEFNRC1WaTogSU9NTVUgMyBF
bmFibGVkLgooWEVOKSBbwqDCoCAyOC40ODMwNjJdIEFNRC1WaTogSU9NTVUgNCBFbmFibGVkLgoo
WEVOKSBbwqDCoCAyOC41MjE5MjNdIEFNRC1WaTogSU9NTVUgNSBFbmFibGVkLgooWEVOKSBbwqDC
oCAyOC41NjA3OThdIEFNRC1WaTogSU9NTVUgNiBFbmFibGVkLgooWEVOKSBbwqDCoCAyOC41OTk1
MjhdIEFNRC1WaTogSU9NTVUgNyBFbmFibGVkLgooWEVOKSBbwqDCoCAyOC42NDUzODJdIEkvTyB2
aXJ0dWFsaXNhdGlvbiBlbmFibGVkCihYRU4pIFvCoMKgIDI4LjY4NDAzNF3CoCAtIERvbTAgbW9k
ZTogUmVsYXhlZAooWEVOKSBbwqDCoCAyOC43MjIwNjNdIEludGVycnVwdCByZW1hcHBpbmcgZW5h
YmxlZAoKR2l2ZW4gdGhhdCB0aGUgZXhwZWN0ZWQgY2FzZSBpcyB0aGF0IGFsbCBJT01NVXMgYXJl
IGlkZW50aWNhbCwgaG93IGFib3V0Cm9ubHkgcHJpbnRpbmcgdGhlIGRldGFpbHMgZm9yIElPTU1V
MCwgYW5kIGVsaWRpbmcgcHJpbnRpbmcgZm9yIGZ1cnRoZXIKSU9NTVVzIHdoaWNoIGhhdmUgYW4g
aWRlbnRpY2FsIGZlYXR1cmVzZXQ/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hbWQtaW9tbXUtZGVmcy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1kZWZzLmgKPiBAQCAtMzQ2LDI2ICszNDYsNTcgQEAgc3RydWN0IGFtZF9pb21tdV9k
dGUgewo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCAgICAgICAgICAg
ICAgICAgIDB4MAo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNLICAgICAg
ICAgICAgICAgICAgIDB4MDAwMDAwMUYKPiArdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyB7
Cj4gKyAgICB1aW50NjRfdCByYXc7Cj4gKyAgICBzdHJ1Y3Qgewo+ICsgICAgICAgIHVuc2lnbmVk
IGludCBwcmVmX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfc3VwOjE7Cj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IHh0X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBueF9z
dXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3Rfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IGdhcHBpX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgZ2Ffc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhl
X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsKPiArICAgICAgICB1bnNp
Z25lZCBpbnQgaGF0czoyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYXRzOjI7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IGdseF9zdXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9z
dXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9yYzozOwo+ICsgICAgICAgIHVuc2ln
bmVkIGludCBnYW1fc3VwOjM7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19z
dXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgOjI7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50
IGR1YWxfZXZlbnRfbG9nX3N1cDoyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBzYXRfc3VwOjE7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwYXNf
bWF4OjU7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHVzX3N1cDoxOwo+ICsgICAgICAgIHVuc2ln
bmVkIGludCBkZXZfdGJsX3NlZ19zdXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2Vh
cmx5X29mX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfYXV0b19yc3Bfc3VwOjE7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IG1hcmNfc3VwOjI7Cj4gKyAgICAgICAgdW5zaWduZWQg
aW50IGJsa19zdG9wX21ya19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcGVyZl9vcHRf
c3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IG1zaV9jYXBfbW1pb19zdXA6MTsKPiArICAg
ICAgICB1bnNpZ25lZCBpbnQgOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdpb19zdXA6MTsK
PiArICAgICAgICB1bnNpZ25lZCBpbnQgaGFfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50
IGVwaF9zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgYXR0cl9md19zdXA6MTsKPiArICAg
ICAgICB1bnNpZ25lZCBpbnQgaGRfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwo+
ICsgICAgICAgIHVuc2lnbmVkIGludCBpbnZfaW90bGJfdHlwZV9zdXA6MTsKPiArICAgICAgICB1
bnNpZ25lZCBpbnQgdmlvbW11X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCB2bV9ndWFy
ZF9pb19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgdm1fdGFibGVfc2l6ZTo0Owo+ICsg
ICAgICAgIHVuc2lnbmVkIGludCBnYV91cGRhdGVfZGlzX3N1cDoxOwo+ICsgICAgICAgIHVuc2ln
bmVkIGludCA6MjsKPiArICAgIH0gZmxkczsKPiArfTsKCkknZCBzdWdnZXN0IGJvb2wgZm9yIHNp
bmdsZSBiaXRmaWVsZHMuwqAgV2UndmUgYmVlbiBiaXR0ZW4gbXVsdGlwbGUgdGltZXMKYnkgIngg
PSAoeSAmIDB4ODApIiB0eXBlIGJ1Z3MsIHdoaWNoIHRydW5jYXRlIHRvIDAgdXNpbmcgdW5zaWdu
ZWQgaW50CmJpdGZpZWxkcywgYnV0IGNvcnJlY3RseSBiZWNvbWUgMSBnaXZlbiBib29sIGJpdGZp
ZWxkcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 21:24:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 21: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 1hcz77-0005mq-Pr; Mon, 17 Jun 2019 21:24: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hcz75-0005ml-WA
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 21:24:28 +0000
X-Inumbo-ID: 48b16736-9146-11e9-9b55-eb3c55157976
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 48b16736-9146-11e9-9b55-eb3c55157976;
 Mon, 17 Jun 2019 21:24:26 +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 D8670206B7;
 Mon, 17 Jun 2019 21:24:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560806666;
 bh=iJnCeaoSPL3DsdwaH/0f98qViDOWLN48bfo9VJBHJFU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=1HHylDjjOoKb5/JbJJWnFK5NJlOZrIavZmOesybPnU+F/GHY6XFbQGmykjIqFTgjr
 B0S8Lk/iguqTXoC+YfuSKkwkDIP1k2GhoqrJaKgD8JGgp2Vetw7reH97J0uS7Y/ZSr
 LL3qV5w5/1NqXsphenaxVfj2iDue3YmxuGz8JAiU=
Date: Mon, 17 Jun 2019 14:24:25 -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: <c2e2e752-ae93-f378-2f84-2f9833b13c32@arm.com>
Message-ID: <alpine.DEB.2.21.1906171423230.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-2-git-send-email-sstabellini@kernel.org>
 <c2e2e752-ae93-f378-2f84-2f9833b13c32@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/10] xen: rename un/map_mmio_regions to
 un/map_regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 andrew.cooper3@citrix.com, JBeulich@suse.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMzAv
MDQvMjAxOSAyMjowMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gTm93IHRoYXQgbWFw
X21taW9fcmVnaW9ucyB0YWtlcyBhIHAybXQgcGFyYW1ldGVyLCB0aGVyZSBpcyBubyBuZWVkIHRv
Cj4gPiBrZWVwICJtbWlvIiBpbiB0aGUgbmFtZS4gVGhlIHAybXQgcGFyYW1ldGVyIGRvZXMgYSBi
ZXR0ZXIgam9iIGF0Cj4gPiBleHByZXNzaW5nIHdoYXQgdGhlIG1hcHBpbmcgaXMgYWJvdXQuIExl
dCdzIHNhdmUgdGhlIGVudmlyb25tZW50IDUKPiA+IGNoYXJhY3RlcnMgYXQgYSB0aW1lLgo+IAo+
IEF0IGxlYXN0IG9uIEFybSwgd2hhdCdzIHRoZSBkaWZmZXJlbmNlIHdpdGggZ3Vlc3RfcGh5c21h
cF9hZGRfZW50cnkgYW5kIHRoaXMKPiBmdW5jdGlvbiBub3c/IE9uIHg4NiwgaG93IGRvZXMgdGhl
IHVzZXIgbm93IHdoaWNoIGZ1bmN0aW9uIHRvIHVzZT8KPiAKPiBXaGF0IGFjdHVhbGx5IHRlbGwg
dGhlIHVzZXJzIGl0IHNob3VsZCBub3QgdXNlIHRoaXMgZnVuY3Rpb24gZm9yIFJBTT8KCkFsc28g
dGFraW5nIGludG8gYWNjb3VudCBKYW4ncyBjb21tZW50cywgSSdsbCBkcm9wIHRoaXMgcGF0Y2gg
aW4gdGhlCm5leHQgdmVyc2lvbiwga2VlcGluZyB0aGUgb3JpZ2luYWwgbmFtZSBtYXBfbW1pb19y
ZWdpb25zLiBJZiB5b3UgaGF2ZSBhbgphbHRlcm5hdGl2ZSBzdWdnZXN0aW9uIGxldCBtZSBrbm93
IGFuZCBJJ2xsIHRyeSB0byBmb2xsb3cgaXQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 21:28:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 21: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 1hczB5-0005xH-DD; Mon, 17 Jun 2019 21:28:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hczB4-0005xC-SY
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 21:28:34 +0000
X-Inumbo-ID: dbdf4fb6-9146-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbdf4fb6-9146-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 21:28: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 EF9012082C;
 Mon, 17 Jun 2019 21:28:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560806913;
 bh=EP4wEvdREsJoPDuxPCj+wwpI/Yxuqw7WXmbJuSH4K5Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=G7MTFpCsUQE8vkXklcq1XDDcm8DGTSnZXN5VTgCuryHZcS1rjIsQjLo2Pmrcsvng7
 Kd1yZQKjJ/KH2d9+GAHWtmNHaatV80xrzP20lErjIN12kMuZzwdDnADy3CKN4O9A1Y
 6pF37ICD3EyaBZ2K4bg5gUdj8VZmF/gu0P3xqDFo=
Date: Mon, 17 Jun 2019 14:28:32 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyIE1heSAyMDE5LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMzAuMDQuMTkg
YXQgMjM6MDIsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9p
bmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oCj4gPiBAQCAtNTcxLDEyICs1NzEsMjQgQEAgc3RydWN0IHhlbl9kb21jdGxfYmluZF9wdF9p
cnEgewo+ID4gICovCj4gPiAgI2RlZmluZSBEUENJX0FERF9NQVBQSU5HICAgICAgICAgMQo+ID4g
ICNkZWZpbmUgRFBDSV9SRU1PVkVfTUFQUElORyAgICAgIDAKPiA+ICsvKgo+ID4gKyAqIERlZmF1
bHQgbWVtb3J5IHBvbGljeS4gQ29ycmVzcG9uZHMgdG86Cj4gPiArICogQXJtOiBNRU1PUllfUE9M
SUNZX0FSTV9ERVZfbkdSRQo+ID4gKyAqIHg4NjogTUVNT1JZX1BPTElDWV9YODZfVUMKPiA+ICsg
Ki8KPiA+ICsjZGVmaW5lIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCAgICAwCj4gPiArLyogeDg2IG9u
bHkuIE1lbW9yeSB0eXBlIFVOQ0FDSEFCTEUgKi8KPiA+ICsjZGVmaW5lIE1FTU9SWV9QT0xJQ1lf
WDg2X1VDICAgICAwCj4gCj4gSSdtIGFmcmFpZCB0aGlzIG1heSBlbmQgdXAgbWlzbGVhZGluZywg
YXMgb24gTlBUIGFuZCBpbgo+IHNoYWRvdyBtb2RlIHdlIHVzZSBVQy0gaW5zdGVhZCBvZiBVQyBh
ZmFpY3MuIEFuZHJldywKPiBkbyB5b3UgaGF2ZSBhbiBvcGluaW9uIGVpdGhlciB3YXkgd2hhdCBl
eGFjdGx5IHNob3VsZAo+IGJlIHN0YXRlZCBoZXJlPwoKUGluZz8KCkkgYW0gaGFwcHkgdG8gdXNl
IGFueSBuYW1pbmcgc2NoZW1lIHlvdSBwcmVmZXIsIHBsZWFzZSBwcm92aWRlIGlucHV0LgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 21:32:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 21: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 1hczEr-0006gQ-22; Mon, 17 Jun 2019 21:32:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5L+D=UQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hczEq-0006gL-4e
 for xen-devel@lists.xen.org; Mon, 17 Jun 2019 21:32:28 +0000
X-Inumbo-ID: 666abbd0-9147-11e9-8980-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [40.107.68.56]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 666abbd0-9147-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 21:32:26 +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=yCOUtOJuZN62jsOMrW9T0UfQkCAS8rHPG0DksmDoGp4=;
 b=NirQqEPbRMy0c7bDHaSTm0kQ5Ib6Ko4tdGq16UvCdaLBIhdzIvtv3IntoTOJbkCvklf2/YCqm5SUzRlCW1qRW1xz1+UAbgHBfPPQAxW2EHLLn/mxXpQVt7HoqMMeFFlHUPwESw2DA3gSOTWBfvWySrTrEOtYJL03a4ZfxDR6w/E=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3770.namprd12.prod.outlook.com (10.255.172.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.10; Mon, 17 Jun 2019 21:32:24 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Mon, 17 Jun 2019
 21:32:24 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Rich Persaud <persaur@gmail.com>
Thread-Topic: [Xen-devel] [PATCH v2 0/3] mwait support for AMD processors
Thread-Index: AQHU5XeM504EUMjU30KXwgaAbNMDuaaE4HYAgBv85YA=
Date: Mon, 17 Jun 2019 21:32:24 +0000
Message-ID: <20190617213221.GB11864@amd.com>
References: <20190328150426.7295-1-brian.woods@amd.com>
 <A38EA0E1-3AB5-4816-82C5-8540D28D3D1B@gmail.com>
In-Reply-To: <A38EA0E1-3AB5-4816-82C5-8540D28D3D1B@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR0101CA0031.prod.exchangelabs.com (2603:10b6:4:28::44)
 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: 61084d2a-ca56-4d27-e706-08d6f36b4961
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:DM6PR12MB3770; 
x-ms-traffictypediagnostic: DM6PR12MB3770:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <DM6PR12MB377080219278C6E7E028CD33E5EB0@DM6PR12MB3770.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0071BFA85B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(366004)(346002)(39860400002)(396003)(376002)(199004)(189003)(7736002)(11346002)(305945005)(5660300002)(478600001)(6436002)(8936002)(81166006)(14454004)(8676002)(6916009)(68736007)(81156014)(2906002)(229853002)(86362001)(1076003)(6512007)(6486002)(316002)(6306002)(966005)(72206003)(256004)(71190400001)(71200400001)(66446008)(52116002)(3846002)(6116002)(64756008)(66066001)(25786009)(4326008)(6246003)(66946007)(73956011)(66556008)(66476007)(53936002)(33656002)(99286004)(102836004)(446003)(2616005)(476003)(1411001)(561944003)(6506007)(53546011)(26005)(386003)(76176011)(36756003)(486006)(186003)(14444005)(54906003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3770;
 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: mBZLCxikvhf7aHIEzfIbgrNosbOkidUbo/xJjnIWR7YveWJu5sDmGgF+bIx/v+UHQremVwGcwwxLfbmkTbxNhZltVAPiOeCjpeQShjO+pGLMBKwJCqRl+8x5anXOIXwnBaCnL+0Ik92wjVZM07EFR1xm2hkIhSHNsolEek6XwsVUAboKwXbPoZB1KslvoVmM8CB3WT0/ZexsbcBcrjzcfUkpRlIUF3k2BhqLI6tQt9XnR0rkAGS/PF4ZnQ2/Rt+MkF3NjNhWKG5tpiI2gzhxQi3ukIU6lFoYp+N+P7ychpHr5mKjPJBAFm34OZbE6oxPKrKs2s59Jt94YpnRfswLzBI/tWzMeHSS+tltfkJV5GYa8jMFJjISZPQsaJ9dTSvOSF+vPdFO5o+ZlPqh/V1/XP9cWp5AF31hvX5jn6eGq08=
Content-ID: <3D7F43B75BC141449C4676AABA3D8F77@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61084d2a-ca56-4d27-e706-08d6f36b4961
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2019 21:32:24.0935 (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: DM6PR12MB3770
Subject: Re: [Xen-devel] [PATCH v2 0/3] mwait support for AMD processors
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 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>

T24gVGh1LCBNYXkgMzAsIDIwMTkgYXQgMTA6MDg6MTJQTSAtMDQwMCwgUmljaCBQZXJzYXVkIHdy
b3RlOgo+IFtDQVVUSU9OOiBFeHRlcm5hbCBFbWFpbF0KPiBPbiBNYXIgMjgsIDIwMTksIGF0IDEx
OjA0LCBXb29kcywgQnJpYW4gPEJyaWFuLldvb2RzQGFtZC5jb208bWFpbHRvOkJyaWFuLldvb2Rz
QGFtZC5jb20+PiB3cm90ZToKPiAKPiBUaGlzIHBhdGNoIHNlcmllcyBhZGQgc3VwcG9ydCBhbmQg
ZW5hYmxlbWVudCBmb3IgbXdhaXQgb24gQU1EIE5hcGxlcwo+IGFuZCBSb21lIHByb2Nlc3NvcnMu
ICBOZXdlciBBTUQgcHJvY2Vzc29ycyBzdXBwb3J0IG13YWl0LCBidXQgb25seSBmb3IKPiBjMSwg
YW5kIGZvciBjMiBoYWx0IGlzIHVzZWQuICBUaGUgbXdhaXQtaWRsZSBkcml2ZXIgaXMgbW9kaWZp
ZWQgdG8gYmUKPiBhYmxlIHRvIHVzZSBib3RoIG13YWl0IGFuZCBoYWx0IGZvciBpZGxpbmcuCj4g
Cj4gV291bGQgeW91IG1pbmQgaWYgSSBjcmVhdGUgYSBYZW4gUHJvamVjdCBKSVJBIHRpY2tldCwg
b3IgYSB3aWtpIHBhZ2UsIHRvIHRyYWNrIHJlcXVpcmVtZW50cyBhbmQgaW1wbGVtZW50YXRpb25z
IHJlbGF0ZWQgdG8gdGhpcyBwYXRjaCBzZXJpZXM/CgpZb3UgY2FuLCBidXQgSSBkb3VidCB0aGlz
IHBhdGNoIHNlcmllcyB3aWxsIGdvIGFueXdoZXJlIHNpbmNlIEphbiB3YXMKY29tcGxldGVseSBv
cHBvc2VkIHRvIGFkZGluZyB0aGlzIHRvIHRoZSBtd2FpdC1pZGxlLmMgZmlsZSBzaW5jZSBpdApp
bmNsdWRlZCBoYWx0IGZvciBDMi4gIFNpbmNlIHRoZW4sIEphbiBoYXMgcmVsZWFzZWQgc29tZSBv
dGhlciBwYXRjaGVzCndoaWNoIGhhdmUgZ290dGVuIHJldmlld3MvY29tbWVudHMgc28uCgo+IEZy
b20gdGhlIGluaXRpYWwgdGhyZWFkIFsxXToKPiBPbiBjZXJ0YWluIEFNRCBmYW1pbGllcyB0aGF0
IHN1cHBvcnQgbXdhaXQsIG9ubHkgYzEgY2FuIGJlIHJlYWNoZWQgYnkKPiArICogbXdhaXQgYW5k
IHRvIHJlYWNoIGMyLCBoYWx0IGhhcyB0byBiZSB1c2VkLgo+ICsgKi8KPiArI2RlZmluZSBDUFVJ
RExFX0ZMQUdfVVNFX0hBTFQgICAgICAgIDB4Mgo+IAo+IENvdWxkIHlvdSBwb2ludCB1cyBhdCB3
aGVyZSBpbiB0aGUgbWFudWFscyB0aGlzIGJlaGF2aW9yIGlzIGRlc2NyaWJlZD8KPiBXaGlsZSBQ
TSBWb2wgMiBoYXMgYSBjaGFwdGVyIHRhbGtpbmcgYWJvdXQgUC1zdGF0ZXMsIEkgY2FuJ3Qgc2Vl
bSB0bwo+IGZpbmQgYW55IG1lbnRpb24gb2YgQy1zdGF0ZXMgdGhlcmUuCgpUZWNobmljYWxseSBJ
IHNob3VsZCBjbGFpcmZ5LiAgWW91IGNhbiByZWFjaCBDMSBhbmQgQzIgdmlhIHN5c2lvIGFuZAph
Y3BpIGFzIHdlbGwuICBCdXQgbXdhaXQgb25seSB1c2VzIEMxLiAgSGFsdCAoYWZ0ZXIgYSB0aW1l
ciBhbmQgYQp0cmFuc2l0aW9uIHN0YXRlKSwgYXNzdW1pbmcgQzIgaXMgZW5hYmxlZCwgZG9lcyBw
dXQgdGhlIENQVSBpbiBDMi4KClNhZGx5IHRoaXMgaXNuJ3QgZG9jdW1lbnRlZCB3ZWxsLCAoZXZl
biBpbiB0aGUgTkRBIGRvY3MpLCBidXQgdGhlCmRvY3VtZW50YXRpb24geW91J2QgYmUgbG9va2lu
ZyBmb3IgaXMgdGhlIE5EQSBQUFIuICBTYWRseSB0aGUgcHVibGljClBQUiBkb2Vzbid0IGluY2x1
ZGUgaXQuCgo+IElJUkMgaXQncyBpbiB0aGUgTkRBIFBQUiBhbmQgaW50ZXJuYWxseSBpdCdzIGlu
IHNvbWUgb3RoZXIgZG9jdW1lbnRzLgo+IFdlIGRvbid0IGhhdmUgc3VwcG9ydCB0byB1c2UgbXdh
aXQgd2hpbGUgaW4gQ0M2IGR1ZSB0byBjYWNoZXMgYmVpbmcKPiB0dXJuZWQgb2ZmIGV0Yy4gIElm
IHdlIGRpZCBoYXZlIG13YWl0IHN1cG9ydCBmb3IgQ0M2LCB3ZSdkIHVzZSB0aGF0IGhlcmUKPiAo
YmFzaWNhbGx5IG1pcnJvcmluZyBJbnRlbCkuICBTYWRseSBJIGRvbid0IHRoaW5rIHdlIGhhdmUg
YW55IHB1YmxpYwo+IGluZm9ybWF0aW9uIGRpcmVjdGx5IGRldGFpbGluZyB0aGlzIGluZm9ybWF0
aW9uLgoKTm9uZSB0aGF0IEkga25vdyBvZi4KCj4gQ2FuIHRoaXMgYmUgZG9jdW1lbnRlZCBpbiB0
aGUgcGF0Y2ggY29tbWVudCwgb3IgYW4gQU1ELXNwZWNpZmljIHBhZ2Ugb24gd2lraS54ZW5wcm9q
ZWN0Lm9yZzxodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZz4/ICBJdCdzIGEgcmVxdWlyZW1lbnQv
aW5wdXQgdG8gYWxsIHBvc3NpYmxlIGltcGxlbWVudGF0aW9ucy4KPiAKPiBGcm9tIGEgY29tbWVu
dCBpbiB0aGUgQXByaWwgMjAxOCBMaW51eCBwYXRjaCBieSBZYXplbiBbMl06Cj4gPiB4ODYvc21w
Ym9vdDogRG9uJ3QgdXNlIG13YWl0X3BsYXlfZGVhZCgpIG9uIEFNRCBzeXN0ZW1zCj4gPiBSZWNl
bnQgQU1EIHN5c3RlbXMgc3VwcG9ydCB1c2luZyBNV0FJVCBmb3IgQzEgc3RhdGUuIEhvd2V2ZXIs
IE1XQUlUIHdpbGwKPiA+IG5vdCBhbGxvdyBkZWVwZXIgY3N0YXRlcyB0aGFuIEMxIG9uIGN1cnJl
bnQgc3lzdGVtcy4KPiA+Cj4gPiBwbGF5X2RlYWQoKSBleHBlY3RzIHRvIHVzZSB0aGUgZGVlcGVz
dCBzdGF0ZSBhdmFpbGFibGUuICBUaGUgZGVlcGVzdCBzdGF0ZQo+ID4gYXZhaWxhYmxlIG9uIEFN
RCBzeXN0ZW1zIGlzIHJlYWNoZWQgdGhyb3VnaCBTeXN0ZW1JTyBvciBIQUxULiBJZiBNV0FJVCBp
cwo+ID4gYXZhaWxhYmxlLCBpdCBpcyBwcmVmZXJyZWQgb3ZlciB0aGUgb3RoZXIgbWV0aG9kcywg
c28gdGhlIENQVSBuZXZlciByZWFjaGVzCj4gPiB0aGUgZGVlcGVzdCBwb3NzaWJsZSBzdGF0ZS4K
PiA+Cj4gPiBEb24ndCB0cnkgdG8gdXNlIE1XQUlUIHRvIHBsYXlfZGVhZCgpIG9uIEFNRCBzeXN0
ZW1zLiBJbnN0ZWFkLCB1c2UgQ1BVSURMRQo+ID4gdG8gZW50ZXIgdGhlIGRlZXBlc3Qgc3RhdGUg
YWR2ZXJ0aXNlZCBieSBmaXJtd2FyZS4gSWYgQ1BVSURMRSBpcyBub3QKPiA+IGF2YWlsYWJsZSB0
aGVuIGZhbGxiYWNrIHRvIEhBTFQuCj4gCj4gRm9yIHRoZSB0aWNrZXQvd2lraTogd2hhdCBhcmUg
dGhlIGV4cGVjdGVkIGJlbmVmaXRzIG9mIHRoZSBwcm9wb3NlZCBYZW4gY2hhbmdlPyAgV291bGQg
aXQgcmVkdWNlIGlkbGUgcG93ZXIgY29uc3VtcHRpb24gb24gUnl6ZW4gMTAwMC8yMDAwLzMwMDA/
IEVweWMgMzAwMC83MDAwPyBBbnkgc2FtcGxlIGRhdGEgYXZhaWxhYmxlIGZvciBpZGxlIHBvd2Vy
IGJlZm9yZS9hZnRlciB0aGUgdjIgcGF0Y2g/CgpTaW5jZSBYZW4gdXNlcyBIQUxUIGJlIGRlZmF1
bHQsIGl0IHdvdWxkIGJlIGEgcGVyZm9ybWFuY2UgZmVhdHVyZSwKc2luY2UgaXQgd291bGQgdXNl
IEhBTFQvQzIgZm9yIEFMTCBpZGxlLiAgbXdhaXQgaGFzIGEgbXVjaCBiZXR0ZXIKcmVzcG9uc2Ug
dGltZSBmcm9tIGJlaW5nIHdva2VuIHVwIChhdCB0aGUgY29zdCBwb3dlcikuCgo+IEZyb20gYSB0
aHJlYWQgWzNdIHBvc3RlZCBieSBKYW4gdGhpcyB3ZWVrLCAieDg2L0FNRDogbWFrZSBDLXN0YXRl
IGhhbmRsaW5nIGluZGVwZW5kZW50IG9mIERvbTAiOgo+ID4gVGhlIDNyZCBwYXRjaCBpcyBteSBj
b3VudGVycHJvcG9zYWwgdG8gQnJpYW4ncyBpbnRlbmRlZCBhYnVzZSAoYXMgSSB3b3VsZCBjYWxs
IGl0KSBvZiB0aGUgbXdhaXQtaWRsZSBkcml2ZXIuCj4gCj4gRG8gd2UgbmVlZCBhIG5ldywgcGF0
Y2gtaW5kZXBlbmRlbnQsIHRocmVhZCBmb3IgY29udmVyZ2VuY2Ugb2YgY2FuZGlkYXRlIGltcGxl
bWVudGF0aW9ucyB3aGljaCBhZGRyZXNzIHRoZSByZXF1aXJlbWVudHMgKGRvY3VtZW50ZWQgaW4g
dGlja2V0L3dpa2kpPyAgU2hvdWxkIGRpc2N1c3Npb24gbW92ZSBmcm9tIHRoZSBpbml0aWFsIHRo
cmVhZCBbMV0gdG8gdGhlIGNvdW50ZXItcHJvcG9zYWwgdGhyZWFkIFszXT8gIE9yIHRoaXMgdGhy
ZWFkPwo+IAo+IFJpY2gKClllcywgdGhhdCdzIEphbidzIHBhdGNoIEkgd2FzIHRhbGtpbmcgYWJv
dXQgYmVmb3JlLiAgR2xhZCB0byBrbm93IHRoZQpjbGVhbmVzdCBzb2x1dGlvbiB3aXRoIHRoZSBs
ZWFzdCBjb2RlIGR1cGxpY2F0aW9uIGFuZCBhIHNpbmdsZSBwYXRoCmZvciBJbnRlbCBhbmQgQU1E
IHdhcyBjb25zaWRlcmVkIGFidXNlLgoKPiBbMV0gaHR0cHM6Ly9saXN0cy5ndC5uZXQveGVuL2Rl
dmVsLzU0NTY4OAo+IAo+IFsyXSBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90aXAvdGlwLmdpdC9jb21taXQvP2g9eDg2LXVyZ2VudC1mb3ItbGludXMmaWQ9
ZGE2ZmE3ZWY2N2YwNzEwOGExYjBjYjlmZDllN2ZjYWFiZDM5YzA1MTxodHRwczovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90aXAvdGlwLmdpdC9jb21taXQvP2g9eDg2
LXVyZ2VudC1mb3ItbGludXMmaWQ9ZGE2ZmE3ZWY2N2YwNzEwOGExYjBjYjlmZDllN2ZjYWFiZDM5
YzA1MSZ1dG1fc291cmNlPWFuej4KPiAKPiBbM10gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1L21zZzAxODk0Lmh0bWwKPiAKCi0tIApC
cmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 22:32:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 22:32:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd0Av-0002yN-Sz; Mon, 17 Jun 2019 22:32:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hd0Au-0002yI-LY
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 22:32:28 +0000
X-Inumbo-ID: c8f32764-914f-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8f32764-914f-11e9-8980-bc764e045a96;
 Mon, 17 Jun 2019 22:32: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 931062084D;
 Mon, 17 Jun 2019 22:32:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560810746;
 bh=9MXFncXSzp9LQnBPuXZdAGarD/A3XPixtVTeBZKSSEY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=AfjGByGygbkCDlLxvnnKx6Duhng9vQP62fd1LlVn8p6B16nlvuOFoSCj3KVPVqd90
 TVQo6k5gNPNZON5228xUQNAWhr1BolpKYRhaLA2YaZoRbn2i2aWYoYhrI7qKtCFWT4
 JWogI035qEIyOKPWVLRxG4zyESkSynVDDIU0revo=
Date: Mon, 17 Jun 2019 15:32:26 -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: <ef154a23-8b1d-31be-ada5-769c76f73bd6@arm.com>
Message-ID: <alpine.DEB.2.21.1906171517210.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
 <ef154a23-8b1d-31be-ada5-769c76f73bd6@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com, Jan Beulich <JBeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMzAv
MDQvMjAxOSAyMjowMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQWRkIGEgbmV3IG1l
bW9yeSBwb2xpY3kgb3B0aW9uIGZvciB0aGUgaW9tZW0gcGFyYW1ldGVyLgo+ID4gUG9zc2libGUg
dmFsdWVzIGFyZToKPiA+IC0gYXJtX2Rldm1lbSwgZGV2aWNlIG5HUkUsIHRoZSBkZWZhdWx0IG9u
IEFSTQo+ID4gLSBhcm1fbWVtb3J5LCBXQiBjYWNoYWJsZSBtZW1vcnkKPiA+IC0geDg2X3VjOiB1
bmNhY2hhYmxlIG1lbW9yeSwgdGhlIGRlZmF1bHQgb24geDg2Cj4gPiAKPiA+IFN0b3JlIHRoZSBw
YXJhbWV0ZXIgaW4gYSBuZXcgZmllbGQgaW4gbGlieGxfaW9tZW1fcmFuZ2UuCj4gPiAKPiA+IFBh
c3MgdGhlIG1lbW9yeSBwb2xpY3kgb3B0aW9uIHRvIHhjX2RvbWFpbl9tZW1fbWFwX3BvbGljeS4K
PiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+ID4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiA+IENDOiB3ZWkubGl1
MkBjaXRyaXguY29tCj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIGFkZCAjZGVmaW5l
IExJQlhMX0hBVkVfTUVNT1JZX1BPTElDWQo+ID4gLSBhYmlsaXR5IHRvIHBhcnQgdGhlIG1lbW9y
eSBwb2xpY3kgcGFyYW1ldGVyIGV2ZW4gaWYgZ2ZuIGlzIG5vdCBwYXNzZWQKPiA+IC0gcmVuYW1l
IGNhY2hlX3BvbGljeSB0byBtZW1vcnkgcG9saWN5Cj4gPiAtIHJlbmFtZSBNRU1PUllfUE9MSUNZ
X0RFVk1FTSB0byBNRU1PUllfUE9MSUNZX0FSTV9ERVZfbkdSRQo+ID4gLSByZW5hbWUgTUVNT1JZ
X1BPTElDWV9NRU1PUlkgdG8gTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCCj4gPiAtIHJlbmFtZSBt
ZW1vcnkgdG8gYXJtX21lbW9yeSBhbmQgZGV2bWVtIHRvIGFybV9kZXZtZW0KPiA+IC0gZXhwYW5k
IHRoZSBub24tc2VjdXJpdHkgc3VwcG9ydCBzdGF0dXMgdG8gbm9uIGRldmljZSBwYXNzdGhyb3Vn
aCBpb21lbQo+ID4gICAgY29uZmlndXJhdGlvbnMKPiA+IC0gcmVuYW1lIGlvbWVtIG9wdGlvbnMK
PiA+IC0gYWRkIHg4NiBzcGVjaWZpYyBpb21lbSBvcHRpb24KPiA+IC0tLQo+ID4gICBTVVBQT1JU
Lm1kICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ID4gICBkb2NzL21hbi94bC5jZmcuNS5wb2Qu
aW4gICAgfCAgNyArKysrKystCj4gPiAgIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA1
ICsrKysrCj4gPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDIxICsrKysrKysrKysr
KysrKysrKystLQo+ID4gICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgOSArKysrKysr
KysKPiA+ICAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgMjIgKysrKysrKysrKysrKysr
KysrKysrLQo+ID4gICA2IGZpbGVzIGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDUgZGVsZXRp
b25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9TVVBQT1JULm1kIGIvU1VQUE9SVC5tZAo+ID4g
aW5kZXggZTRmYjE1Yi4uZjI5YTI5OSAxMDA2NDQKPiA+IC0tLSBhL1NVUFBPUlQubWQKPiA+ICsr
KyBiL1NVUFBPUlQubWQKPiA+IEBAIC02NDksNyArNjQ5LDcgQEAgdG8gYmUgdXNlZCBpbiBhZGRp
dGlvbiB0byBRRU1VLgo+ID4gICAgIAlTdGF0dXM6IEV4cGVyaW1lbnRhbAo+ID4gICAtIyMjIEFS
TS9Ob24tUENJIGRldmljZSBwYXNzdGhyb3VnaAo+ID4gKyMjIyBBUk0vTm9uLVBDSSBkZXZpY2Ug
cGFzc3Rocm91Z2ggYW5kIG90aGVyIGlvbWVtIGNvbmZpZ3VyYXRpb25zCj4gCj4gSSBhbSBub3Qg
c3VyZSB3aHkgaW9tZW0gaXMgYWRkZWQgaGVyZT8KCkl0IGlzIGFkZGVkIGhlcmUgdG8gY2xhcmlm
eSB0aGF0IGl0IGlzICpub3QqIHNlY3VyaXR5IHN1cHBvcnRlZC4KCgo+IEFsc28gd2hhdCB3YXMg
dGhlIHNlY3VyaXR5IHN1cHBvcnQgYmVmb3JlIGhhbmQ/IFdhcyBpdCBzdXBwb3J0ZWQ/CgpJbiBt
eSB2aWV3LCBpdCBmYWxscyB1bmRlciB0aGUgYnJvYWRlciBjYXRlZ29yeSBvZiAiTm9uLVBDSSBk
ZXZpY2UKcGFzc3Rocm91Z2giIHNvIGl0IHdhcyBhbHJlYWR5IG5vdCBzZWN1cml0eSBzdXBwb3J0
ZWQuIEJ1dCBJIHRob3VnaHQgaXQKd291bGQgYmUgZ29vZCB0byBtYWtlIGl0IGV4cGxpY2l0IHRv
IGF2b2lkIGFueSBtaXN1bmRlcnN0YW5kaW5ncy4KCgo+ID4gICAgICAgICBTdGF0dXM6IFN1cHBv
cnRlZCwgbm90IHNlY3VyaXR5IHN1cHBvcnRlZAo+ID4gICBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4v
eGwuY2ZnLjUucG9kLmluIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCj4gPiBpbmRleCBjN2Q3
MGU2Li5jODU4NTdlIDEwMDY0NAo+ID4gLS0tIGEvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCj4g
PiArKysgYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPiA+IEBAIC0xMjIyLDcgKzEyMjIsNyBA
QCBpcyBnaXZlbiBpbiBoZXhhZGVjaW1hbCBmb3JtYXQgYW5kIG1heSBlaXRoZXIgYmUgYQo+ID4g
cmFuZ2UsIGUuZy4gQzwyZjgtMmZmPgo+ID4gICBJdCBpcyByZWNvbW1lbmRlZCB0byBvbmx5IHVz
ZSB0aGlzIG9wdGlvbiBmb3IgdHJ1c3RlZCBWTXMgdW5kZXIKPiA+ICAgYWRtaW5pc3RyYXRvcidz
IGNvbnRyb2wuCj4gPiAgIC09aXRlbSBCPGlvbWVtPVsgIklPTUVNX1NUQVJULE5VTV9QQUdFU1tA
R0ZOXSIsCj4gPiAiSU9NRU1fU1RBUlQsTlVNX1BBR0VTW0BHRk5dIiwgLi4uXT4KPiA+ICs9aXRl
bSBCPGlvbWVtPVsgIklPTUVNX1NUQVJULE5VTV9QQUdFU1tAR0ZOXSxNRU1PUllfUE9MSUNZIiwK
PiA+ICJJT01FTV9TVEFSVCxOVU1fUEFHRVNbQEdGTl1bLE1FTU9SWV9QT0xJQ1ldIiwgLi4uXT4K
PiA+ICAgICBBbGxvdyBhdXRvLXRyYW5zbGF0ZWQgZG9tYWlucyB0byBhY2Nlc3Mgc3BlY2lmaWMg
aGFyZHdhcmUgSS9PIG1lbW9yeQo+ID4gcGFnZXMuCj4gPiAgIEBAIC0xMjMzLDYgKzEyMzMsMTEg
QEAgQjxHRk4+IGlzIG5vdCBzcGVjaWZpZWQsIHRoZSBtYXBwaW5nIHdpbGwgYmUKPiA+IHBlcmZv
cm1lZCB1c2luZyBCPElPTUVNX1NUQVJUPgo+ID4gICBhcyBhIHN0YXJ0IGluIHRoZSBndWVzdCdz
IGFkZHJlc3Mgc3BhY2UsIHRoZXJlZm9yZSBwZXJmb3JtaW5nIGEgMToxCj4gPiBtYXBwaW5nCj4g
PiAgIGJ5IGRlZmF1bHQuCj4gPiAgIEFsbCBvZiB0aGVzZSB2YWx1ZXMgbXVzdCBiZSBnaXZlbiBp
biBoZXhhZGVjaW1hbCBmb3JtYXQuCj4gPiArQjxNRU1PUllfUE9MSUNZPiBmb3IgQVJNIHBsYXRm
b3JtczoKPiA+ICsgIC0gImFybV9kZXZtZW0iIGZvciBEZXZpY2UgbkdSRSwgdGhlIGRlZmF1bHQg
b24gQVJNCj4gCj4gVGhpcyBkb2VzIG5vdCBtYXRjaCB0aGUgY3VycmVudCBkZWZhdWx0LiBBdCB0
aGUgbW9tZW50LCBpdCBpcyBEZXZpY2UgbkduUkUuCgpJJ2xsIGZpeCB0aGlzIHRocm91Z2hvdXQg
dGhlIHdob2xlIHNlcmllcwoKCj4gPiArICAtICJhcm1fbWVtb3J5IiBmb3IgT3V0ZXIgU2hhcmVh
YmxlIFdyaXRlLUJhY2sgQ2FjaGVhYmxlIE1lbW9yeQo+IAo+IFRoZSB0d28gbmFtZXMgYXJlIHF1
aXRlIGNvbmZ1c2luZyBhbmQgd2lsbCBtYWtlIHF1aXRlIGRpZmZpY3VsdCB0byBpbnRyb2R1Y2UK
PiBhbnkgbmV3IG9uZS4gSXQgYWxzbyBtYWtlIGxpdHRsZSBzZW5zZSB0byB1c2UgYSBkaWZmZXJl
bnQgbmFtaW5nIGluIHhsIGFuZAo+IGxpYnhsLiBUaGlzIG9ubHkgYWRkIGFuIG90aGVyIGxldmVs
IG9mIGNvbmZ1c2lvbi4KCkknbGwgY2hhbmdlIHRoZW0gdG8gbWF0Y2ggdGhlIFhlbiBuYW1lczog
YXJtX2Rldl9uZ25yZSBhbmQgYXJtX21lbV93Yi4KCgo+IE92ZXJhbGwsIHRoaXMgaXMgbm90IGVu
b3VnaCBmb3IgYSB1c2VyIHRvIHVuZGVyc3RhbmQgdGhlIG1lbW9yeSBwb2xpY3kuIEFzIEkKPiBw
b2ludGVkIG91dCBiZWZvcmUsIHRoaXMgaXMgbm90IHN0cmFpZ2h0IGZvcndhcmQgb24gQXJtIGFz
IHRoZSByZXN1bHRpbmcKPiBtZW1vcnkgYXR0cmlidXRlIHdpbGwgYmUgYSBjb21iaW5hdGlvbiBv
ZiBzdGFnZS0yIGFuZCBzdGFnZS0xLgo+IAo+IFdlIG5lZWQgdG8gZXhwbGFpbiB0aGUgaW1wbGlj
YXRpb24gb2YgdXNpbmcgdGhlIG1lbW9yeSBhbmQgdGhlIGNvbnNlcXVlbmNlIG9mCj4gbWlzdXNl
IGl0LiBBbmQgcGFydGljdWxhcmx5IGFzIHRoaXMgaXMgbm90IHNlY3VyaXR5IHN1cHBvcnRlZCBz
byB3ZSBkb24ndCBlbmQKPiB1cCB0byBzZWN1cml0eSBzdXBwb3J0IGluIHRoZSBmdXR1cmUgc29t
ZXRoaW5nIHRoYXQgZG9uJ3Qgd29yay4KCkknbGwgZXhwYW5kIHRoZSB0ZXh0IGhlcmUgdG8gY292
ZXIgd2hhdCB5b3Ugd3JvdGUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 22:33:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 22:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd0C6-000356-9B; Mon, 17 Jun 2019 22: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=O7tZ=UQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hd0C5-00034u-89
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 22:33:41 +0000
X-Inumbo-ID: f170294e-914f-11e9-9955-8bf7d9eb379c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f170294e-914f-11e9-9955-8bf7d9eb379c;
 Mon, 17 Jun 2019 22:33:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hd0By-00038f-M7; Mon, 17 Jun 2019 22:33:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hd0By-0001Bm-Dy; Mon, 17 Jun 2019 22:33:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hd0By-0005wF-Ci; Mon, 17 Jun 2019 22:33:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137851-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl:guest-start/debian.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-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=1c908181a6ba1a54e01fbc903391903928c02d2c
X-Osstest-Versions-That: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Jun 2019 22:33:34 +0000
Subject: [Xen-devel] [xen-unstable test] 137851: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg1MS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM3NzI0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzcy
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3
MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYzkwODE4MWE2YmEx
YTU0ZTAxZmJjOTAzMzkxOTAzOTI4YzAyZDJjCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICAzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzc3MjQgIDIwMTktMDYtMTQgMTA6MTY6NTkgWiAgICAzIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM3ODUxICAyMDE5LTA2LTE2IDAwOjUyOjU0IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
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
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDExIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 17 22:43:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Jun 2019 22:43:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd0LR-0003xS-LQ; Mon, 17 Jun 2019 22:43: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=7cdP=UQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hd0LQ-0003wv-0M
 for xen-devel@lists.xenproject.org; Mon, 17 Jun 2019 22:43:20 +0000
X-Inumbo-ID: 4d1e1d86-9151-11e9-8f6d-e3f305457464
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d1e1d86-9151-11e9-8f6d-e3f305457464;
 Mon, 17 Jun 2019 22:43: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 CDECC208C0;
 Mon, 17 Jun 2019 22:43:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560811398;
 bh=+RCeZs8n2yQXbrGlDYQJuvmG7HAtmjF96GIuGlArC98=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KphiSZQyI8QqJmJaRmyrqhiIAsNKZBl63jHyWWb85fLRkmo8nji5OJdHAKyQwmnDO
 RZzxjKB5wjMfUGIm8Z2Jyj9cvdhcTH84yKMUVTe/+u9alRB1gCD6c/r6672LQW2cD5
 moNTsUN+kdfGv6IEMX6ldilDP3/kfSieTZBfZzaw=
Date: Mon, 17 Jun 2019 15:43: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: <a0eaef9c-543f-831c-c856-862f9e20c2f7@arm.com>
Message-ID: <alpine.DEB.2.21.1906171541120.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <a0eaef9c-543f-831c-c856-862f9e20c2f7@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 andrew.cooper3@citrix.com, JBeulich@suse.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCA3IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiArI2RlZmluZSBNRU1P
UllfUE9MSUNZX0FSTV9ERVZfbkdSRSAgICAgICAwCj4gPiArLyogQXJtIG9ubHkuIE91dGVyIFNo
YXJlYWJsZSwgT3V0ZXIvSW5uZXIgV3JpdGUtQmFjayBDYWNoZWFibGUgbWVtb3J5ICovCj4gPiAr
I2RlZmluZSBNRU1PUllfUE9MSUNZX0FSTV9NRU1fV0IgICAgICAgICAxCj4gCj4gSSBhbSB3b25k
ZXJpbmcgd2hldGhlciB3ZSBzaG91bGQgcHV0IEFybSAocmVzcC4geDg2KSBkZWZpbmVzIHVuZGVy
IGFuIGlmZGVmCj4gYXJtIChyZXNwLiB4ODYpLiBEbyB5b3Ugc2VlIGFueSB1c2UgaW4gdGhlIGNv
bW1vbiB0b29sc3RhY2sgY29kZSBvZiB0aG9zZQo+ICNpZmRlZj8KClllcywgdGhleSBhcmUgdXNl
ZCBpbiBsaWJ4bF9jcmVhdGUuYy4gSSB3b3VsZCBwcmVmZXIgdG8gYXZvaWQKaW50cm9kdWNpbmcg
I2lmZGVmIGhlcmUgYmVjYXVzZSBpdCB3aWxsIGFsbG93IHVzIHRvIGdldCBhd2F5IHdpdGggbm8K
I2lmZGVmIGluIGxpYnhsL3hsLgoKT0sgdG9vIGFsbCBvdGhlciBjb21tZW50cy4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 01:20:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 01:20:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd2nX-00082p-CQ; Tue, 18 Jun 2019 01:20: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=h25s=UR=126.com=lcy985a@srs-us1.protection.inumbo.net>)
 id 1hd2nW-00082k-4S
 for xen-devel@lists.xen.org; Tue, 18 Jun 2019 01:20:30 +0000
X-Inumbo-ID: 409cdeba-9167-11e9-8980-bc764e045a96
Received: from m15-26.126.com (unknown [220.181.15.26])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 409cdeba-9167-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 01:20:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=irgLu
 OnKoKiORsa7W99u6ptmcUpCTNzZi+tSoiGLF00=; b=WeEWuV2Kom0OcacWgWy51
 m2oHcDZmf12tzMoBLA5ZP6PBwhCLffdLfifNZ7SmTrt/2w8YVt3er/7xnykqQx+G
 7JKGtcyV0i6v3sPjbcGVsrc5b0+SAccSHj7kvyZd+uDnVGku5yx3X8ut8ExoL6zn
 JongXjcTr1LFrqj/ie6HcA=
Received: from lcy985a$126.com ( [14.18.236.70] ) by ajax-webmail-wmsvr26
 (Coremail) ; Tue, 18 Jun 2019 09:20:23 +0800 (CST)
X-Originating-IP: [14.18.236.70]
Date: Tue, 18 Jun 2019 09:20:23 +0800 (CST)
From: lcy985a  <lcy985a@126.com>
To: "Jan Beulich" <JBeulich@suse.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20190614(cb3344cf) Copyright (c) 2002-2019 www.mailtech.cn 126com
In-Reply-To: <5D076C5E0200007800238C6D@prv1-mh.provo.novell.com>
References: <12faee3a.750c.16b64f00e8e.Coremail.lcy985a@126.com>
 <5D076C5E0200007800238C6D@prv1-mh.provo.novell.com>
X-CM-CTRLDATA: wZ05+WZvb3Rlcl9odG09MTMyMjo1Ng==
MIME-Version: 1.0
Message-ID: <284c4f96.e76.16b682bb69b.Coremail.lcy985a@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: GsqowAC3x69YPAhdXoY9AA--.37529W
X-CM-SenderInfo: pof1mmkvd6ij2wof0z/1tbi2Q7XiFpD802ELQABsH
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: Re: [Xen-devel] hvmloader crashed when passthrough bridge device
 but not intel piix4 acpi pm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============0016402237330057180=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0016402237330057180==
Content-Type: multipart/alternative; 
	boundary="----=_Part_13481_622906777.1560820823706"

------=_Part_13481_622906777.1560820823706
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SW4gbXkgY2FzZSwgdGhpcyBQTFggYnJpZGdlIG11c3Qgd29yayB3aXRoIHNvbWUgc3BlY2lhbCBz
b2Z0d2FyZSB3aGljaCBjYW4ndCAKcnVuIG9uIGRvbWFpbi0woaNTbyBJIGhhdmUgbm8gIGNob2lj
ZSB3aXRob3V0IHBhc3N0aHJvdWdoIGl0LgpJJ20gbm90IHN1cmUgYXJlIHRoZXJlIHNvbWUgb3Ro
ZXIgZGV2aWNlcyB3b3JraW5nIHNpbWlsYXIgd2l0aCB0aGlzIGJyaWRnZSwKQW5kIG5vdCBzdXJl
IGl0IGlzICBzdWl0YWJsZSBmb3Igb3RoZXJzLgpKdXN0IGRlYWwgd2l0aCB0aGUgb25lICBJIGZh
Y2VkLgoKCgoKQXQgMjAxOS0wNi0xNyAxODozMzowMiwgIkphbiBCZXVsaWNoIiA8SkJldWxpY2hA
c3VzZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDE3LjA2LjE5IGF0IDEyOjE2LCA8bGN5OTg1YUAxMjYu
Y29tPiB3cm90ZToKPj4gV2hlbiBwYXNzdGhyb3VnaCBhIFBMWCBQQ0k5MDU2IFBDSSB0byBJT0J1
cyBicmlkZ2UsCj4+ICAgICBodm1sb2FkZXIgd2lsbCBjcmFzaGVkIGZvciBpdCBkaXNhbGxvdyBp
bml0IGJyaWRnZSBjbGFzcyBwY2kgZGV2aWNlCj4+ICAgICBleGNlcHQgaW50ZWwgUElJWDQgQUNQ
SSBQTS4KPgo+UmlnaHQgbm93IHRoZSBjb25jZXB0dWFsIG1vZGVsIGltcGxpZXMgdGhhdCBicmlk
Z2VzIGFyZW4ndCBzdXBwb3NlZAo+dG8gYmUgcGFzc2VkIHRocm91Z2ggaW4gdGhlIGZpcnN0IHBs
YWNlLiBBdCBsZWFzdCB0aGF0J3MgbXkgdW5kZXJzdGFuZGluZy4KPkNvdWxkIHlvdSBleHBsYWlu
IHdoeSB5b3UgbmVlZCB0byBkbyBzbyBpbiB0aGUgZmlyc3QgcGxhY2U/Cj4KPkZ1cnRoZXJtb3Jl
IG1ha2luZyBhbiBleGNsdXNpb24gb24gYSB2ZW5kb3IvZGV2aWNlIElEIGJhc2lzIGlzCj5zb21l
dGhpbmcgeW91IGNhbiB1c2UgZm9yIHlvdXIgb3duIHB1cnBvc2VzLCBidXQgaXMgdW5saWtlbHkg
dG8gYmUKPnN1aXRhYmxlIGZvciB1cHN0cmVhbSBpbmNsdXNpb246IFdoeSB3b3VsZCB0aGlzIG9u
ZSBzcGVjaWZpYyBkZXZpY2UKPmJlIGRpZmZlcmVudCBmcm9tIGFsbCBvdGhlciBzaW1pbGFyIG9u
ZXM/Cj4KPkphbgo+Cg==
------=_Part_13481_622906777.1560820823706
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+SW4gbXkgY2FzZSwgdGhpcyBQTFggYnJpZGdlIG11c3Qg
d29yayB3aXRoIHNvbWUgc3BlY2lhbCBzb2Z0d2FyZSB3aGljaCBjYW4ndCZuYnNwOzwvZGl2Pjxk
aXY+cnVuIG9uIGRvbWFpbi0woaNTbyBJIGhhdmUgbm8mbmJzcDsgY2hvaWNlIHdpdGhvdXQgcGFz
c3Rocm91Z2ggaXQuPC9kaXY+PGRpdj5JJ20gbm90IHN1cmUgYXJlIHRoZXJlIHNvbWUgb3RoZXIg
ZGV2aWNlcyB3b3JraW5nIHNpbWlsYXIgd2l0aCB0aGlzIGJyaWRnZSw8L2Rpdj48ZGl2PkFuZCBu
b3Qgc3VyZSBpdCBpcyZuYnNwOyBzdWl0YWJsZSBmb3Igb3RoZXJzLjwvZGl2PjxkaXY+SnVzdCBk
ZWFsIHdpdGggdGhlIG9uZSZuYnNwOyBJIGZhY2VkLjxicj48L2Rpdj48ZGl2IGlkPSJkaXZOZXRl
YXNlTWFpbENhcmQiPjwvZGl2Pjxicj48cHJlPjxicj5BdCAyMDE5LTA2LTE3IDE4OjMzOjAyLCAi
SmFuIEJldWxpY2giICZsdDtKQmV1bGljaEBzdXNlLmNvbSZndDsgd3JvdGU6CiZndDsmZ3Q7Jmd0
OyZndDsgT24gMTcuMDYuMTkgYXQgMTI6MTYsICZsdDtsY3k5ODVhQDEyNi5jb20mZ3Q7IHdyb3Rl
OgomZ3Q7Jmd0OyBXaGVuIHBhc3N0aHJvdWdoIGEgUExYIFBDSTkwNTYgUENJIHRvIElPQnVzIGJy
aWRnZSwKJmd0OyZndDsgICAgIGh2bWxvYWRlciB3aWxsIGNyYXNoZWQgZm9yIGl0IGRpc2FsbG93
IGluaXQgYnJpZGdlIGNsYXNzIHBjaSBkZXZpY2UKJmd0OyZndDsgICAgIGV4Y2VwdCBpbnRlbCBQ
SUlYNCBBQ1BJIFBNLgomZ3Q7CiZndDtSaWdodCBub3cgdGhlIGNvbmNlcHR1YWwgbW9kZWwgaW1w
bGllcyB0aGF0IGJyaWRnZXMgYXJlbid0IHN1cHBvc2VkCiZndDt0byBiZSBwYXNzZWQgdGhyb3Vn
aCBpbiB0aGUgZmlyc3QgcGxhY2UuIEF0IGxlYXN0IHRoYXQncyBteSB1bmRlcnN0YW5kaW5nLgom
Z3Q7Q291bGQgeW91IGV4cGxhaW4gd2h5IHlvdSBuZWVkIHRvIGRvIHNvIGluIHRoZSBmaXJzdCBw
bGFjZT8KJmd0OwomZ3Q7RnVydGhlcm1vcmUgbWFraW5nIGFuIGV4Y2x1c2lvbiBvbiBhIHZlbmRv
ci9kZXZpY2UgSUQgYmFzaXMgaXMKJmd0O3NvbWV0aGluZyB5b3UgY2FuIHVzZSBmb3IgeW91ciBv
d24gcHVycG9zZXMsIGJ1dCBpcyB1bmxpa2VseSB0byBiZQomZ3Q7c3VpdGFibGUgZm9yIHVwc3Ry
ZWFtIGluY2x1c2lvbjogV2h5IHdvdWxkIHRoaXMgb25lIHNwZWNpZmljIGRldmljZQomZ3Q7YmUg
ZGlmZmVyZW50IGZyb20gYWxsIG90aGVyIHNpbWlsYXIgb25lcz8KJmd0OwomZ3Q7SmFuCiZndDsK
PC9wcmU+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7
PC9wPjwvc3Bhbj4=
------=_Part_13481_622906777.1560820823706--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0016402237330057180==--



From xen-devel-bounces@lists.xenproject.org Tue Jun 18 01:57:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 01: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 1hd3NG-0002A9-Ad; Tue, 18 Jun 2019 01:57: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hd3NE-00029w-TG
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 01:57:24 +0000
X-Inumbo-ID: 674ace82-916c-11e9-bc54-87c7e1af9683
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 674ace82-916c-11e9-bc54-87c7e1af9683;
 Tue, 18 Jun 2019 01:57: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 1hd3N8-0008I1-52; Tue, 18 Jun 2019 01:57:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hd3N7-0005Df-Ry; Tue, 18 Jun 2019 01:57:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hd3N7-00031F-OU; Tue, 18 Jun 2019 01:57:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137852-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-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-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-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-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-armhf-armhf-xl-rtds:build-check(1):blocked: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-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-amd64-libvirt: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-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-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-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-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-amd64-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=7aa823a959e1f50c0dab9e01c1940235eccc04cc
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 01:57:17 +0000
Subject: [Xen-devel] [linux-4.19 test] 137852: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1MiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NTIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdhYTgyM2E5NTllMWY1MGMwZGFiOWUw
MWMxOTQwMjM1ZWNjYzA0Y2MKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMjcgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjI1IGRheXMgIDEzNyBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc4NTIgIDIwMTktMDYtMTYgMDQ6Mzg6Mjcg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIxNDQgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE3MTAzNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 04:22:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 04:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd5dB-0005eS-3l; Tue, 18 Jun 2019 04:22: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hd5d9-0005dz-8k
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 04:21:59 +0000
X-Inumbo-ID: 9989e554-9180-11e9-95f2-b3ab676c1b28
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9989e554-9180-11e9-95f2-b3ab676c1b28;
 Tue, 18 Jun 2019 04:21: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 1hd5d2-0004G8-9q; Tue, 18 Jun 2019 04:21:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hd5d2-0007OY-1h; Tue, 18 Jun 2019 04:21:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hd5d2-0003bf-14; Tue, 18 Jun 2019 04:21:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64: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:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds: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-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim: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-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow: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: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-xl-qemuu-debianhvm-amd64-shadow: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-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 04:21:52 +0000
Subject: [Xen-devel] [qemu-mainline test] 137871: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg3MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NzEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZjNk
MGJlYzlmODBlNGVkNzc5NmZmZmE4MzRiYTBhNTNmMjA5NGY3ZgpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAgNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzczNCAg
MjAxOS0wNi0xNCAxOTozOTozNiBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0b24g
PGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEpvbiBEb3JvbiA8YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJl
YXVAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgog
IFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhl
bmRlcnNvbkBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJp
Y2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFN0ZWZhbm8g
R2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVk
aGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1
b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAzMzA2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 05:05:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 05: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 1hd6JE-0001zR-MN; Tue, 18 Jun 2019 05:05:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EF/9=UR=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1hd6JD-0001zM-Mz
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 05:05:27 +0000
X-Inumbo-ID: ae83281c-9186-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 ae83281c-9186-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 05:05:26 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id a9so8202659lff.7
 for <xen-devel@lists.xenproject.org>; Mon, 17 Jun 2019 22:05:25 -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=eR4eHEo4NtHyWYg3n4D7ZzM9tX/RwsAqIZaGZetDtGs=;
 b=ZwasV0TatArvmqw6ODIt99I32QC2mVI1yNJx2YIjrP7a7Kaq0tZP3vHbLAlBDuo/7o
 rEvnqQv1aCRp02OWHGg4wgAqzL4Q92Wx7zruc7GpqQXcW+0G3NnDd0pKULwgFX48HqrZ
 EZgcrE4ntk7SzIzyizkIfF03UlMYLUK/WXdEyM8SdtHvs92X4OIurMUasoPwVDeMzNFR
 dkTAYnTcIpkVhKJaVRvLwMSI9wixgMg2VF+OJcvArDG7klLtUAcTf5+jdG/vKxfU2ZA6
 my+TPeUbyaFuOS2X2vtle8Tp6u8oozplT2hn5AbHO+q10SqSUm+4p268gCrJ9r+PpW9k
 8cdw==
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=eR4eHEo4NtHyWYg3n4D7ZzM9tX/RwsAqIZaGZetDtGs=;
 b=cMwYpiHGu4peAco3iXkf3kZPCSF5ayFM7a7dlA4rS3A5tbciUum/47+smRNSfMn7wP
 LUbsKWSJw74JaTaxT3zYqdIvh7TZkd9gnGp7jzlA3vXpOGvGnNSkC0OxGUiw6GftDB7H
 /qV/cq7goaRd1YiL/eq0XEIzlHhMtjUgceCAe/0Wv6+anF++0FsxeA+vmQc7KvrbuBjh
 hh86xpm24n10zy4wdzSiLfLAVq5/keiHfhvZaLdi+o6vJhSddnBDUDr5AEkjdlfTIeYt
 /5TLKm5Aq2ayE/KSzGLzbsVuJnDMvhjoUR6K5Zou8nyJLnNTw0tWjk+2JfZZScFYs/6o
 i1iw==
X-Gm-Message-State: APjAAAUAizkqT6/SpS6fWvp8SPJ0q1h0wDBgd1OxUj72z3oXsds+tB+i
 yxGX1ArRA/VnH6juDuoIIvg=
X-Google-Smtp-Source: APXvYqw89359eC7nc/xQKqR59kE/D0wTBIOqH5/iKL/g+Z63Hya1hx13SPTTcUZtDNoNapg1BrK8ow==
X-Received: by 2002:a19:6a01:: with SMTP id u1mr55460428lfu.141.1560834324449; 
 Mon, 17 Jun 2019 22:05:24 -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
 n1sm2017366lfk.19.2019.06.17.22.05.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 17 Jun 2019 22:05:23 -0700 (PDT)
To: Daniel Vetter <daniel.vetter@ffwll.ch>,
 DRI Development <dri-devel@lists.freedesktop.org>
References: <20190614203615.12639-1-daniel.vetter@ffwll.ch>
 <20190614203615.12639-39-daniel.vetter@ffwll.ch>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <3a4fe06d-56da-2548-82e2-820174a6ff07@gmail.com>
Date: Tue, 18 Jun 2019 08:05:22 +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: <20190614203615.12639-39-daniel.vetter@ffwll.ch>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 38/59] drm/xen: Drop
 drm_gem_prime_export/import
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel.vetter@intel.com>, xen-devel@lists.xenproject.org,
 Intel Graphics Development <intel-gfx@lists.freedesktop.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>

T24gNi8xNC8xOSAxMTozNSBQTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBUaGV5J3JlIHRoZSBk
ZWZhdWx0Lgo+Cj4gQXNpZGU6IFdvdWxkIGJlIHJlYWxseSBuaWNlIHRvIHN3aXRjaCB0aGUgb3Ro
ZXJzIG92ZXIgdG8KPiBkcm1fZ2VtX29iamVjdF9mdW5jcy4KPgo+IFNpZ25lZC1vZmYtYnk6IERh
bmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+IENjOiBPbGVrc2FuZHIgQW5k
cnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gQ2M6IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpSZXZpZXdlZC1ieTogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IC0tLQo+ICAgZHJpdmVy
cy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMgfCAyIC0tCj4gICAxIGZpbGUgY2hhbmdlZCwg
MiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9k
cm1fZnJvbnQuYyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4gaW5kZXgg
YWVmZmVjODJhNWNlLi4wNTE4MjJlZTViMzYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt
L3hlbi94ZW5fZHJtX2Zyb250LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1f
ZnJvbnQuYwo+IEBAIC00OTEsOCArNDkxLDYgQEAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIHhl
bl9kcm1fZHJpdmVyID0gewo+ICAgCS5nZW1fZnJlZV9vYmplY3RfdW5sb2NrZWQgID0geGVuX2Ry
bV9kcnZfZnJlZV9vYmplY3RfdW5sb2NrZWQsCj4gICAJLnByaW1lX2hhbmRsZV90b19mZCAgICAg
ICAgPSBkcm1fZ2VtX3ByaW1lX2hhbmRsZV90b19mZCwKPiAgIAkucHJpbWVfZmRfdG9faGFuZGxl
ICAgICAgICA9IGRybV9nZW1fcHJpbWVfZmRfdG9faGFuZGxlLAo+IC0JLmdlbV9wcmltZV9pbXBv
cnQgICAgICAgICAgPSBkcm1fZ2VtX3ByaW1lX2ltcG9ydCwKPiAtCS5nZW1fcHJpbWVfZXhwb3J0
ICAgICAgICAgID0gZHJtX2dlbV9wcmltZV9leHBvcnQsCj4gICAJLmdlbV9wcmltZV9pbXBvcnRf
c2dfdGFibGUgPSB4ZW5fZHJtX2Zyb250X2dlbV9pbXBvcnRfc2dfdGFibGUsCj4gICAJLmdlbV9w
cmltZV9nZXRfc2dfdGFibGUgICAgPSB4ZW5fZHJtX2Zyb250X2dlbV9nZXRfc2dfdGFibGUsCj4g
ICAJLmdlbV9wcmltZV92bWFwICAgICAgICAgICAgPSB4ZW5fZHJtX2Zyb250X2dlbV9wcmltZV92
bWFwLAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 05:56:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 05:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd76i-0005v7-0A; Tue, 18 Jun 2019 05:56: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hd76g-0005uI-Hb
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 05:56:34 +0000
X-Inumbo-ID: cf254a7a-918d-11e9-9820-135e5786fce9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf254a7a-918d-11e9-9820-135e5786fce9;
 Tue, 18 Jun 2019 05:56: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 1hd76X-0006K7-UD; Tue, 18 Jun 2019 05:56: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 1hd76X-0005Gv-GV; Tue, 18 Jun 2019 05:56:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hd76X-0007qn-Fj; Tue, 18 Jun 2019 05:56:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137854-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:heisenbug
 xen-4.10-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:leak-check/check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6197b859ec77e4950e5ae0202002d6d4dbef143b
X-Osstest-Versions-That: xen=adf037bba1e6af47fef8584c1ad41f424ebda01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 05:56:25 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 137854: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1NCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NTQvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzczODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzNzM4
MQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzczODEKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzNzM4MQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzcz
ODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzNzM4MQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzczODEKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzM4MQoKVGVzdHMgd2hpY2ggYXJlIGZh
aWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgcGFzcyBp
biAxMzc3MjcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0
YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzczODEKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMjIgbGVhay1jaGVjay9jaGVjayBmYWlsIGluIDEzNzcyNyBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyIGZhaWwgbGlrZSAxMzczODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzM4MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNjE5N2I4NTllYzc3ZTQ5NTBl
NWFlMDIwMjAwMmQ2ZDRkYmVmMTQzYgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgYWRmMDM3YmJhMWU2YWY0N2ZlZjg1ODRjMWFkNDFmNDI0ZWJkYTAxZQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTM3MzgxICAyMDE5LTA2LTA2IDEwOjAzOjA4IFogICAxMSBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzNzcyNyAgMjAxOS0wNi0xNCAxNDowNTozMiBaICAgIDMgZGF5cyAg
ICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERl
IEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhp
biBMaSA8eGluLmxpQGNpdHJpeC5jb20+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
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQwOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 07:05:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 07:05:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd8BM-0003BF-I4; Tue, 18 Jun 2019 07:05: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=0qio=UR=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hd8BK-0003BA-NB
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 07:05:26 +0000
X-Inumbo-ID: 6fc9e004-9197-11e9-9f80-934d13214891
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.112]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fc9e004-9197-11e9-9f80-934d13214891;
 Tue, 18 Jun 2019 07:05:22 +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=BQR3Ndf3ZrlYhisowavcHqbGbxYFzmBzshl/0LEJxpM=;
 b=tcdE9w6z6dLtzmQTpbSq5CxEyeb8u0m7RoVWqEoifCnLScXQajqoM4Vbax+edierLoIPgJGEg+JXgglwe7Oe5tf0vsqjb14NlTQYIL/obceIMqsZsHFdfLdwtkaBWsu5iZVc+36ascfag7auHrTr+0pwZxMg6VUaq3l7jrvX21I=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB3745.eurprd02.prod.outlook.com (52.134.84.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Tue, 18 Jun 2019 07:05:20 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::1120:f8e6:62cc:c204%5]) with mapi id 15.20.1987.014; Tue, 18 Jun 2019
 07:05:20 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>
Thread-Topic: [PATCH RESEND] MAINTAINERS: hand over vm_event maintainership
Thread-Index: AQHVIfB/Wo8VFdYmRkKZyCDlBCT+nKahBHyA
Date: Tue, 18 Jun 2019 07:05:20 +0000
Message-ID: <a2c0b4a4e6759adf46716ef0e8449864d5a68489.camel@bitdefender.com>
References: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0076.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:18::16) 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: 8ea730d7-4008-49af-c732-08d6f3bb530d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB3745; 
x-ms-traffictypediagnostic: AM0PR02MB3745:|AM0PR02MB3745:
x-microsoft-antispam-prvs: <AM0PR02MB3745712680B5B9F525C4DD2AD6EA0@AM0PR02MB3745.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:800;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(376002)(346002)(366004)(39860400002)(136003)(199004)(189003)(66946007)(66066001)(186003)(102836004)(26005)(110136005)(2201001)(86362001)(54906003)(118296001)(71190400001)(71200400001)(36756003)(2906002)(256004)(316002)(53936002)(76176011)(52116002)(99286004)(6506007)(386003)(50226002)(68736007)(229853002)(478600001)(2501003)(8676002)(6436002)(66476007)(66446008)(486006)(81166006)(66556008)(14454004)(305945005)(64756008)(11346002)(6246003)(81156014)(25786009)(7736002)(107886003)(2616005)(558084003)(6512007)(6116002)(476003)(446003)(3846002)(6486002)(7416002)(5660300002)(73956011)(4326008)(8936002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB3745;
 H:AM0PR02MB5572.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: 8Oxzpw4PXT3IvoNRUraLOHuA4qUkIRrORPBvtdcvk2ZpygvMbqsZAZ791o5AeOG9T/FKd1NAKnbYqFCF8IZ28SUELziRcscz2TiH+yX5csq/NMYR/zm//46E4CwLEer4dVlRsNkahu2wfjJhz8gFEXAIJIGCwQsqXtlHlkYiPTVvuxCPRK0USI2daFBXeWCPko0Yiyk8SF7sbzJyLQHWpFEWN6oUSiYkHUrf1eAeUX8+IogzazUQrnbXsLbA4Jipvk16FGxWdASQy6GWR1dRH4VJGkfCFi1O5aW2OXg7zDs1X4xRQYHkFxfDf7gwBvbTHUaWC/oBVFs7dcf5YA+nrmtOx+AbLRR45zY4GQki9Z90IE2fsnvAhPkhCEAv9pEmxObRHOukEqwNkk7Q95sU3O7vv7eDLXdsLxEbm0QTEkc=
Content-ID: <484D2BA8126BEC408D3BAF88D4B7BE00@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8ea730d7-4008-49af-c732-08d6f3bb530d
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 07:05:20.0298 (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: AM0PR02MB3745
Subject: Re: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA2LTEzIGF0IDE3OjAwICswMzAwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6
DQo+IFJlbW92ZSBteXNlbGYgYXMgdm1fZXZlbnQgbWFpbnRhbmVyLCBhZGQgQWxleGFuZHJ1IGFu
ZCBQZXRyZSBhcw0KPiBCaXRkZWZlbmRlciB2bV9ldmVudCBtYWludGFpbmVycy4NCj4gDQo+IFNp
Z25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4N
Cj4gDQpBY2tlZC1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 07:18:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 07: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 1hd8OE-00047E-VJ; Tue, 18 Jun 2019 07: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=RPg2=UR=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hd8OD-000479-Cz
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 07:18:45 +0000
X-Inumbo-ID: 4d9344ef-9199-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::71f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d9344ef-9199-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 07:18:43 +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=AMq0skjKp900JoEAauIL8Ahrg3NsRUqwfJimNF1z0G8=;
 b=Ng33FImMMvGiu0vNwQcKxu73tWHXIPOT1Oo2oMCzydHjJKKLAw/Od9OcUL/eZneBfKMfowKxFPoQu5ldjimttBBJ6HtHwDbrlgEI4y72I776/Sa4yLYpld+PftL/9MPJhj1d9JWvq6Oz/80Xzf5EeadNkkaDK1h9EYQC1j+bQxM=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2893.eurprd02.prod.outlook.com (10.171.101.141) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Tue, 18 Jun 2019 07:18:41 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Tue, 18 Jun 2019
 07:18:41 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>
Thread-Topic: [PATCH RESEND] MAINTAINERS: hand over vm_event maintainership
Thread-Index: AQHVIfB521hhIJZ7jUKD/iwJLM85x6ahCDUA
Date: Tue, 18 Jun 2019 07:18:40 +0000
Message-ID: <d83354bd-bccc-bf5e-1196-5132a8157972@bitdefender.com>
References: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0214.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1f::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-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b4201912-a508-466f-7e8b-08d6f3bd3056
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2893; 
x-ms-traffictypediagnostic: VI1PR0202MB2893:|VI1PR0202MB2893:
x-microsoft-antispam-prvs: <VI1PR0202MB2893339BC1AE7D93B3D47CC0ABEA0@VI1PR0202MB2893.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:483;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(376002)(39860400002)(136003)(366004)(396003)(199004)(189003)(2906002)(7736002)(25786009)(229853002)(31696002)(107886003)(7416002)(2616005)(99286004)(86362001)(76176011)(6486002)(31686004)(486006)(102836004)(2201001)(558084003)(478600001)(4326008)(71190400001)(71200400001)(256004)(6512007)(26005)(14454004)(6246003)(53936002)(6436002)(54906003)(316002)(81156014)(3846002)(66066001)(81166006)(5660300002)(36756003)(8676002)(386003)(6116002)(476003)(66946007)(6506007)(68736007)(110136005)(73956011)(52116002)(64756008)(186003)(66476007)(66556008)(446003)(66446008)(2501003)(8936002)(305945005)(53546011)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2893;
 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: rwofzFgmyVD9HNDExV/EAbuhHRoiEsF6cCt/WoQAmN1hz8LJyycZKGWqHZb3uw6sOUVGOYFwMXFtj3OVayGuicBdr7kGWgZY1ncWpSkYKHFK5xkCBsUjkpx/tgV0rsGzj62IfA1u8RxCymVvk7/UBVlk5pCYVEYeJQ/ZmmdRMRxWaGLUe+FAgwXYMiVyRGc6TLPpQ1oiw67OEUsThJ3RrT/G2c2L379eorjUjGf5SViXQlqLBA6o9RhcUWcqiA0Wn4nVcWGyik03MbcgOMcx1kdU3n0JBi2aYUkX9A8zGoPAajUz7hL9zVtrAeukXS52U2UEwbQeIW4AzPSlc1mFijPm5j0Zf63R76S/coo1rZMHk0zImypQiXA6A1CfX7EAvfFApEw72YE0mrfOXr6kZduzz0awrnoctyTsonY8XhY=
Content-ID: <8CF14B074E91FF42ADE5DD41FD84AF95@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b4201912-a508-466f-7e8b-08d6f3bd3056
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 07:18:40.9050 (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: VI1PR0202MB2893
Subject: Re: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "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>, "julien.grall@arm.com" <julien.grall@arm.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>

DQoNCk9uIDEzLjA2LjIwMTkgMTc6MDAsIFJhenZhbiBDb2pvY2FydSB3cm90ZToNCj4gUmVtb3Zl
IG15c2VsZiBhcyB2bV9ldmVudCBtYWludGFuZXIsIGFkZCBBbGV4YW5kcnUgYW5kIFBldHJlIGFz
DQo+IEJpdGRlZmVuZGVyIHZtX2V2ZW50IG1haW50YWluZXJzLg0KPiANCj4gU2lnbmVkLW9mZi1i
eTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPg0KDQpBY2tlZC1i
eTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 07:35:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 07: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 1hd8e4-0005hv-HH; Tue, 18 Jun 2019 07:35:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hd8e3-0005hj-3x
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 07:35:07 +0000
X-Inumbo-ID: 97502c27-919b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97502c27-919b-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 07:35: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 1hd8e1-0008HW-8l; Tue, 18 Jun 2019 07:35: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 1hd8e1-0005Fl-1V; Tue, 18 Jun 2019 07:35:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hd8e1-00060P-0q; Tue, 18 Jun 2019 07:35:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137860-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a860eb9668c1a2ad875874ca3822a49a5321879f
X-Osstest-Versions-That: ovmf=b0663641c977f97bef785c86978603c3a31a3d1c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 07:35:05 +0000
Subject: [Xen-devel] [ovmf test] 137860: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NjAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhODYwZWI5NjY4YzFhMmFkODc1ODc0Y2EzODIyYTQ5
YTUzMjE4NzlmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiMDY2MzY0
MWM5NzdmOTdiZWY3ODVjODY5Nzg2MDNjM2EzMWEzZDFjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc3MzEgIDIwMTktMDYtMTQgMTU6NTY6MDQgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3ODYwICAyMDE5LTA2LTE2IDEzOjI2OjAyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5i
aWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQnJldCBCYXJrZWxldyA8QnJldC5CYXJrZWxld0BtaWNy
b3NvZnQuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgWmhpY2hhbyBH
YW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICBiMDY2MzY0MWM5Li5hODYwZWI5NjY4ICBhODYwZWI5NjY4
YzFhMmFkODc1ODc0Y2EzODIyYTQ5YTUzMjE4NzlmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 07:50:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 07: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 1hd8sr-0007Cy-01; Tue, 18 Jun 2019 07:50: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=6zAf=UR=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hd8sq-0007Ct-5i
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 07:50:24 +0000
X-Inumbo-ID: b9630402-919d-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 b9630402-919d-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 07:50:22 +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: CLOLYOUHQvXdoFD7lyTE5v1cDBjE65rBGAV2R9V1rJiVfyGY3/O4dzzrYzr8GAOf1Qcp9nnobq
 hyGwySUsf4b8htXabasNAMG3sCdCmdWGB6jTkyYImCEYNG1DuLwwkOup5JZJivdTwQ2ApJVV8K
 5zKqxmufGeUFTbZGS6gbGJLmIVPezihhuejUVEKM0KhEgj3EkaY4b66l+yBe7AUgExC/o7SLEQ
 rKzItvu+MFq+kqyTfLo2z1T2/zYVK814fJLvunWrkT4G4ZwU44TqSelZ6BvgxC3FgOTKQEA+Rl
 Mrk=
X-SBRS: 2.7
X-MesageID: 1880628
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,388,1557201600"; 
   d="scan'208";a="1880628"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>
Thread-Topic: [PATCH 4/4] xen: Avoid VLA
Thread-Index: AQHVJSMYaL9Ko3kp1kKDxJjcc8OjZKagC0EQ///vbYCAAQ/hAA==
Date: Tue, 18 Jun 2019 07:50:18 +0000
Message-ID: <424f82301a824e1fb0a140972268fa8f@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-5-anthony.perard@citrix.com>
 <a3843cb971bc4fa8886170d0b2461a44@AMSPEX02CL03.citrite.net>
 <20190617173649.GB13449@perard.uk.xensource.com>
In-Reply-To: <20190617173649.GB13449@perard.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTg6MzcK
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogcWVtdS1k
ZXZlbEBub25nbnUub3JnOyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENI
IDQvNF0geGVuOiBBdm9pZCBWTEEKPiAKPiBPbiBNb24sIEp1biAxNywgMjAxOSBhdCAwNTozOTow
OVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IEBAIC02MzIsNiArNjMzLDggQEAg
c3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhlbklPU3RhdGUgKnN0YXRlLAo+ID4g
PiAgICAgICAgICByZXR1cm47Cj4gPiA+ICAgICAgfQo+ID4gPgo+ID4gPiArICAgIGJpdG1hcCA9
IGdfbmV3MCh1bnNpZ25lZCBsb25nLCBiaXRtYXBfc2l6ZSk7Cj4gPiA+ICsKPiA+Cj4gPiBIb3cg
aG90IGlzIHRoaXMgZnVuY3Rpb24/IEl0IGxvb2tzICh1bnN1cnByaXNpbmdseSkgbGlrZSB0aGUg
c2VjdGlvbgo+ID4gc2l6ZSBkZXRlcm1pbmVzIHRoZSBtYXAgc2l6ZSBzbyBJIHdvbmRlciB3aGV0
aGVyIGl0IGNhbiBpbnN0ZWFkIGJlCj4gPiBhbGxvY2F0ZWQgb25jZSB3aGVuIHRoZSBzZWN0aW9u
IGlzIGFkZGVkPwo+IAo+IEkgdGhpbmsgd2UgY2FuIHN0b3JlIHRoZSBiaXRtYXAgYnVmZmVyIGlu
dG8gdGhlIGBzdGF0ZScgd2hlcmUKPiBgbG9nX2Zvcl9kaXJ0eWJpdCcgaXMgYWxyZWFkeSBwcmVz
ZW50LCBhbmQgZnJlZSB0aGUgYml0bWFwIHdoZW4KPiBgbG9nX2Zvcl9kaXJ0eWJpdCcgaXMgY2xl
YXJlZC4KClRoYXQgc291bmRzIGJldHRlciA6LSkKCkNoZWVycywKCiAgUGF1bAoKPiAKPiBUaGFu
a3MsCj4gCj4gLS0KPiBBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 07:56:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 07:56:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd8yK-0007Rl-OK; Tue, 18 Jun 2019 07:56: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=6zAf=UR=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hd8yJ-0007Rg-Is
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 07:56:03 +0000
X-Inumbo-ID: 81033774-919e-11e9-88a8-f77edd964432
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81033774-919e-11e9-88a8-f77edd964432;
 Tue, 18 Jun 2019 07:55: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: g4xjIFtYDzVxljSqTv+EBv8/0unWDY7zahXCDuQvH6lAnfu0ouwIPaClIsGSx0GrhMoF5s2Qhc
 Q7cmH22F7STIpcqgJayZ8m0UGExgVD/HddT7tcMhK3f33uEcZjZ9kfyTb51xEoZqHCaqMoQmUL
 +7VsN3ZELke0hAdbE1O5ikfOKkVzo6eoxVq1+mkH/Afw2DIximZmbRIFcgooTzfcKXcJl8K0An
 4HKoBe8X/zifb9P6PEnXJQVs+nSa+CoDTTQ8jeX4z3jgh2sRvGqQ94bR6xqhBz2sV81qr9QfRO
 9XY=
X-SBRS: 2.7
X-MesageID: 1863943
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,388,1557201600"; 
   d="scan'208";a="1863943"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.c
Thread-Index: AQHVJSMVksnbyKoRC0SnNZiHFchLQ6agBEVg///oIwCAAAlbgIABFQIw
Date: Tue, 18 Jun 2019 07:55:53 +0000
Message-ID: <17fc272d31cc4e95baa3ec68a90557d1@AMSPEX02CL03.citrite.net>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
 <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
 <20190617164544.GA13449@perard.uk.xensource.com>
 <20190617171913.GA15926@perard.uk.xensource.com>
In-Reply-To: <20190617171913.GA15926@perard.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMTg6MTkK
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+OyBxZW11LWRldmVsQG5vbmdudS5vcmcKPiBTdWJqZWN0OiBSZTogW1hlbi1k
ZXZlbF0gW1BBVENIIDMvNF0geGVuOiBJbXBvcnQgWGVuIHB1YmxpYyBoZWFkZXJzIHVzZWQgYnkg
eGVuLWh2bS5jCj4gCj4gT24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6NDU6NDRQTSArMDEwMCwg
QW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBPbiBNb24sIEp1biAxNywgMjAxOSBhdCAwNToxNTo1
MVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IEFGQUlDVCB0aGUgb25seSBwbGFj
ZSAoYXBhcnQgZnJvbSBsZWdhY3kgY29kZSBpbiB4ZW5fY29tbW9uLmgpIHRoYXQKPiA+ID4gcGFy
YW1zLmggaXMgbmVjZXNzYXJ5IGlzIGluIHhlbl9zdXNwZW5kX25vdGlmaWVyKCkuIEkgd29uZGVy
IHdoZXRoZXIKPiA+ID4gdGhhdCB3b3VsZCBiZSBiZXR0ZXIgbW92ZWQgaW50byB4ZW5fY29tbW9u
LmggdG9vIChzaW5jZSBpdCdzIGp1c3QgYQo+ID4gPiB3cmFwcGVyIHJvdW5kIHhjX3NldF9odm1f
cGFyYW0oKSBhbmQgdGhlbiB0aGUgaW5jbHVzaW9uIG9mIHBhcmFtcy5oCj4gPiA+IGNhbiBiZSBt
b3ZlZCB0aGVyZSBhcyB3ZWxsLgo+ID4KPiA+IDooLCBJIGRpZG4ndCByZWFsaXNlZCB0aGF0IHhl
bl9jb21tb24uaCBuZWVkZWQgcGFyYW1zLmggdG9vLiBUaGF0IHBhdGNoCj4gPiBzZXJpZXMgbWln
aHQgbm90IGJ1aWxkIG9uIG9sZGVyIHZlcnNpb24gb2YgWGVuLiBJJ2xsIG1vdmUgdGhlIGluY2x1
c2lvbgo+ID4gb2YgcGFyYW1zLmggdG8geGVuX2NvbW1vbi5oLCBhbmQgZml4IHBhcmFtcy5oIHRv
IGhhdmUgYWxsIHRoZSBuZWVkZWQKPiA+ICNkZWZpbmVzLgo+IAo+IEFjdHVhbGx5LCBpdCB3b3Jr
cyBmaW5lIHdpdGhvdXQgaW5jbHVkaW5nIGh2bS9wYXJhbXMuaCBpbiB4ZW5fY29tbW9uLmgKPiBi
ZWNhdXNlIHhlbl9jb21tb24uaCBpbmNsdWRlcyB4ZW5jdHJsLmggd2hpY2ggaW5jbHVkZXMgaHZt
L3BhcmFtcy5oLgo+IAo+IFNvIEkgdGhpbmsgaW5zdGVhZCBJJ2xsIHJlbW92ZSBhbGwgaW5jbHVk
ZXMgb2YgcGFyYW1zLmgsIGJlY2F1c2UKPiBIVk1fUEFSQU1fKiBhcmUgcGFyYW1ldGVycyBmb3Ig
eGNfaHZtX3BhcmFtX3tnZXQsc2V0fSwgd2hpY2ggaXMgaW4gYQo+IGxpYnJhcnkgYW5kIG5vdCBh
biBpbnRlcmZhY2Ugd2l0aCBhIGd1ZXN0LiBJbmNsdWRpbmcgeGVuY3RybC5oIHNob3VsZCBiZQo+
IGVub3VnaC4KClRoZSBndWVzdC90b29scyBzZXBhcmF0aW9uIGlzIG1lc3N5LiBpb3JlcS5oIGlz
IGFsc28gYW4gaW50ZXJmYWNlIHdpdGggWGVuIGFuZCBub3Qgd2l0aCBhIGd1ZXN0LCBzbyByZWFs
bHkgSSB0aGluayBpdCBzaG91bGQgYmUgdHJlYXRlZCB0aGUgc2FtZSB3YXkgYXMgcGFyYW1zLmgu
IGU4MjAuaCBpcyByZWZlcnJpbmcgdG8gZ3Vlc3QgbWVtb3J5IGxheW91dCwgd2hpY2ggSU1PIHNo
b3VsZG4ndCByZWFsbHkgYmUgaGFyZGNvZGVkIGF0IGFsbC4KCiAgUGF1bAoKPiAKPiAtLQo+IEFu
dGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 08:59:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 08:59:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd9xK-0004Lj-DM; Tue, 18 Jun 2019 08:59: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=TBFj=UR=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hd9xJ-0004Le-O7
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 08:59:05 +0000
X-Inumbo-ID: 520fd00d-91a7-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 520fd00d-91a7-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 08:59:04 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id k18so12226635ljc.11
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 01:59:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=JeAVoKVdxRsJHzqaTaj0ucciRItQnDQRDeWNsCNLp8I=;
 b=s4hR0WW0txu8emku4HoV/OJsMlpLQYvy+xpoQfvI+/bRIqBZJ4PziDiHQW4X+Lomv/
 FyUydRb4PwqLxHHF37MGS75rnjBtCt791ZwtGfT07C/iR6OhpeL6SYRqd2FZrTY1u4Ff
 +8W0sEX8w+8b17UZ/IlraoUPIxidGVEPfB7XHXeoEzdmwLh7X3aHg64A/dDrqZ5iwfKk
 dKXxHkJvTm5z7SBzB5wmrewMkljWPPY39J7na7wCGN6q0iRrPsc83VoVP09dzarTPKl7
 kypEFpa0uIBYCwotazCnscKrnEGE6MTGO4VW+7t+WHbktLDikZe36QERMnMfxUBrenVN
 TCCA==
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=JeAVoKVdxRsJHzqaTaj0ucciRItQnDQRDeWNsCNLp8I=;
 b=dRGviVfWdnqxsg563nibiPiOkKmoBeucRJWQmd3JhieH9tsdpE+Tzp/OaACO67CyG1
 Jr2LWVoWjNwvA0hWAVAuQzoevmPcp3cI45DjeW7VHkGlImGJs+ag0prgvEaLRMK5yqJw
 IZEmPwdNlnKkDgsgnfUY1ZN3YTUTpQYImWZBrvqmyKmCEtMRUUsbKnhfLjI+dpB2Tso6
 i2XLv6zZbRgkBiQDN3mevRpNzpoDmsIBCGG5NKxpkXDyNGQan3q93TMfoaujUJoMU4Wm
 77BsbgV/TD1XLMmtKX5tCtxOlVGmA4THELGFbhQu8KKNxFn7M45WlnYP96Om0A07raMt
 erAg==
X-Gm-Message-State: APjAAAUmoNnUmUPDvzNI0v+3k0q8Po7KouEvzni93XB+eK6g7IRanIuJ
 zQNmPcpobwl5VnlezdmWWigtaVzP
X-Google-Smtp-Source: APXvYqxGYoxvZLCvZeC6j+Zl9RLaN9DzV1t+HXko57q82FnzXhsUJw/4UtRXGcPe4w8q2Pwk1WZ4sA==
X-Received: by 2002:a2e:4b12:: with SMTP id y18mr14982081lja.238.1560848342521; 
 Tue, 18 Jun 2019 01:59:02 -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 r24sm2764598ljb.72.2019.06.18.01.59.00
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 18 Jun 2019 01:59:01 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 11:58:51 +0300
Message-Id: <20190618085851.22902-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [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: julien.grall@arm.com, 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>

U29tZSBvZiB0aGUgZnVuY3Rpb24gZ2VuZXJhdGluZyBub2RlcyAoZS5nIG1ha2VfdGltZXJfbm9k
ZSkKdGFrZSBpbiBhIGR0X2RldmljZV9ub2RlIHBhcmFtZXRlciwgYnV0IG5ldmVyIHVzZWQgaXQu
Ckl0IGlzIGFjdHVhbGx5IG1pc3VzZWQgd2hlbiBjcmVhdGluZyBEVCBmb3IgRG9tVS4KU28gaXQg
aXMgdGhlIGJlc3QgdG8gcmVtb3ZlIHRoZSBwYXJhbWV0ZXIuCgpTdWdnZXN0ZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRp
biA8dmlrdG9yX21pdGluQGVwYW0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDE5ICsrKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBkOTgzNjc3OWQxLi43ZmI4
MjhjYWUyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC03NDIsOCArNzQyLDcgQEAgc3RhdGljIGludCBf
X2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1cm4g
cmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBtYWtlX3BzY2lfbm9kZSh2b2lkICpmZHQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfcHNjaV9ub2RlKHZvaWQgKmZkdCkK
IHsKICAgICBpbnQgcmVzOwogICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQpAQCAtNzc5LDggKzc3
OCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfcHNjaV9ub2RlKHZvaWQgKmZkdCwKICAgICBy
ZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBtYWtlX2NwdXNfbm9kZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBhcmVudCkKK3N0YXRpYyBpbnQgX19p
bml0IG1ha2VfY3B1c19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKIHsK
ICAgICBpbnQgcmVzOwogICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY3B1cyA9IGR0
X2ZpbmRfbm9kZV9ieV9wYXRoKCIvY3B1cyIpOwpAQCAtOTYyLDggKzk2MCw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0
LAogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9k
ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQorc3RhdGlj
IGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQg
KmZkdCkKIHsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9p
ZHNbXSBfX2luaXRjb25zdCA9CiAgICAgewpAQCAtMTM4MCw3ICsxMzc3LDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbywKICAgICBpZiAoIGRldmljZV9nZXRfY2xhc3Mobm9kZSkgPT0gREVWSUNFX0dJQyAp
CiAgICAgICAgIHJldHVybiBtYWtlX2dpY19ub2RlKGQsIGtpbmZvLT5mZHQsIG5vZGUpOwogICAg
IGlmICggZHRfbWF0Y2hfbm9kZSh0aW1lcl9tYXRjaGVzLCBub2RlKSApCi0gICAgICAgIHJldHVy
biBtYWtlX3RpbWVyX25vZGUoZCwga2luZm8tPmZkdCwgbm9kZSk7CisgICAgICAgIHJldHVybiBt
YWtlX3RpbWVyX25vZGUoZCwga2luZm8tPmZkdCk7CiAKICAgICAvKiBTa2lwIG5vZGVzIHVzZWQg
YnkgWGVuICovCiAgICAgaWYgKCBkdF9kZXZpY2VfdXNlZF9ieShub2RlKSA9PSBET01JRF9YRU4g
KQpAQCAtMTQ1NCwxMSArMTQ1MSwxMSBAQCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogICAgICAgICBpZiAo
IHJlcyApCiAgICAgICAgICAgICByZXR1cm4gcmVzOwogCi0gICAgICAgIHJlcyA9IG1ha2VfcHNj
aV9ub2RlKGtpbmZvLT5mZHQsIG5vZGUpOworICAgICAgICByZXMgPSBtYWtlX3BzY2lfbm9kZShr
aW5mby0+ZmR0KTsKICAgICAgICAgaWYgKCByZXMgKQogICAgICAgICAgICAgcmV0dXJuIHJlczsK
IAotICAgICAgICByZXMgPSBtYWtlX2NwdXNfbm9kZShkLCBraW5mby0+ZmR0LCBub2RlKTsKKyAg
ICAgICAgcmVzID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCk7CiAgICAgICAgIGlmICgg
cmVzICkKICAgICAgICAgICAgIHJldHVybiByZXM7CiAKQEAgLTE3MTMsMTEgKzE3MTAsMTEgQEAg
c3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnI7
CiAKLSAgICByZXQgPSBtYWtlX3BzY2lfbm9kZShraW5mby0+ZmR0LCBOVUxMKTsKKyAgICByZXQg
PSBtYWtlX3BzY2lfbm9kZShraW5mby0+ZmR0KTsKICAgICBpZiAoIHJldCApCiAgICAgICAgIGdv
dG8gZXJyOwogCi0gICAgcmV0ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7
CisgICAgcmV0ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCk7CiAgICAgaWYgKCByZXQg
KQogICAgICAgICBnb3RvIGVycjsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 08:59:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 08:59:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hd9xd-0004Mg-O5; Tue, 18 Jun 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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hd9xc-0004MT-Dy
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 08:59:24 +0000
X-Inumbo-ID: 5d447fa2-91a7-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d447fa2-91a7-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 08:59:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 02:59:21 -0600
Message-Id: <5D08A7E70200007800239282@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 02:59:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIzOjI4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVGh1LCAyIE1heSAyMDE5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDMwLjA0
LjE5IGF0IDIzOjAyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+ID4gLS0tIGEv
eGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCj4+ID4gKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oCj4+ID4gQEAgLTU3MSwxMiArNTcxLDI0IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2Jp
bmRfcHRfaXJxIHsKPj4gPiAgKi8KPj4gPiAgI2RlZmluZSBEUENJX0FERF9NQVBQSU5HICAgICAg
ICAgMQo+PiA+ICAjZGVmaW5lIERQQ0lfUkVNT1ZFX01BUFBJTkcgICAgICAwCj4+ID4gKy8qCj4+
ID4gKyAqIERlZmF1bHQgbWVtb3J5IHBvbGljeS4gQ29ycmVzcG9uZHMgdG86Cj4+ID4gKyAqIEFy
bTogTUVNT1JZX1BPTElDWV9BUk1fREVWX25HUkUKPj4gPiArICogeDg2OiBNRU1PUllfUE9MSUNZ
X1g4Nl9VQwo+PiA+ICsgKi8KPj4gPiArI2RlZmluZSBNRU1PUllfUE9MSUNZX0RFRkFVTFQgICAg
MAo+PiA+ICsvKiB4ODYgb25seS4gTWVtb3J5IHR5cGUgVU5DQUNIQUJMRSAqLwo+PiA+ICsjZGVm
aW5lIE1FTU9SWV9QT0xJQ1lfWDg2X1VDICAgICAwCj4+IAo+PiBJJ20gYWZyYWlkIHRoaXMgbWF5
IGVuZCB1cCBtaXNsZWFkaW5nLCBhcyBvbiBOUFQgYW5kIGluCj4+IHNoYWRvdyBtb2RlIHdlIHVz
ZSBVQy0gaW5zdGVhZCBvZiBVQyBhZmFpY3MuIEFuZHJldywKPj4gZG8geW91IGhhdmUgYW4gb3Bp
bmlvbiBlaXRoZXIgd2F5IHdoYXQgZXhhY3RseSBzaG91bGQKPj4gYmUgc3RhdGVkIGhlcmU/Cj4g
Cj4gUGluZz8KClRvIG1lPyBJJ3ZlIHN0YXRlZCBteSBvcGluaW9uLgoKSmFuCgo+IEkgYW0gaGFw
cHkgdG8gdXNlIGFueSBuYW1pbmcgc2NoZW1lIHlvdSBwcmVmZXIsIHBsZWFzZSBwcm92aWRlIGlu
cHV0LgoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 09:23:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 09:23:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdAKh-0006lV-W3; Tue, 18 Jun 2019 09: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdAKh-0006lQ-CO
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 09:23:15 +0000
X-Inumbo-ID: b14a9272-91aa-11e9-a174-17a59d2a8494
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b14a9272-91aa-11e9-a174-17a59d2a8494;
 Tue, 18 Jun 2019 09:23:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 03:23:11 -0600
Message-Id: <5D08AD7D02000078002392AE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 03:23:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com>
In-Reply-To: <caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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 <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>

Pj4+IE9uIDE3LjA2LjE5IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDUvMjAxOSAxMToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEluIHBhcnRp
Y3VsYXIgd2l0aCBhbiBlbmFibGVkIElPTU1VIChidXQgbm90IHJlYWxseSBsaW1pdGVkIHRvIHRo
aXMKPj4gY2FzZSksIHRyeWluZyB0byBpbnZva2UgZml4dXBfaXJxcygpIGFmdGVyIGhhdmluZyBh
bHJlYWR5IGRvbmUKPj4gZGlzYWJsZV9JT19BUElDKCkgLT4gY2xlYXJfSU9fQVBJQygpIGlzIGEg
cmF0aGVyIGJhZCBpZGVhOgo+Pgo+PiAgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI2YTAzNj5d
IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSsweGRlLzB4MTEzCj4+ICBSRkxBR1M6IDAw
MDAwMDAwMDAwMTAwMDYgICBDT05URVhUOiBoeXBlcnZpc29yIChkMHYwKQo+PiAgcmF4OiBmZmZm
ODMyMDI5MWRlMDBjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAzICAgcmN4OiBmZmZmODMyMDM1MDAw
MDAwCj4+ICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwMDAgICBy
ZGk6IGZmZmY4MmQwODA1Y2E4NDAKPj4gIHJicDogZmZmZjgzMDA5ZThhNzljOCAgIHJzcDogZmZm
ZjgzMDA5ZThhNzlhOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAo+PiAgcjk6ICAwMDAwMDAwMDAw
MDAwMDA0ICAgcjEwOiAwMDAwMDAwMDAwMDhiOWY5ICAgcjExOiAwMDAwMDAwMDAwMDAwMDA2Cj4+
ICByMTI6IDAwMDAwMDAwMDAwMTAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDAwMDMgICByMTQ6IDAw
MDAwMDAwMDAwMDAwMDAKPj4gIHIxNTogMDAwMDAwMDBmZmZlZmZmZiAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM0MDZlMAo+PiAgY3IzOiAwMDAwMDAyMDM1ZDU5MDAw
ICAgY3IyOiBmZmZmODg4MjRjY2I0ZWUwCj4+ICBmc2I6IDAwMDA3ZjIxNDNmMDg4NDAgICBnc2I6
IGZmZmY4ODgyNTZhMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKPj4gIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAo+PiAg
WGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjZhMDM2PiAoYW1kX2lvbW11X3JlYWRfaW9hcGlj
X2Zyb21faXJlKzB4ZGUvMHgxMTMpOgo+PiAgIGZmIDA3IDAwIDAwIDM5IGQzIDc0IDAyIDwwZj4g
MGIgNDEgODEgZTQgMDAgZjggZmYgZmYgOGIgMTAgODkgZDAgMjUgMDAgMDAKPj4gIFhlbiBzdGFj
ayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDllOGE3OWE4Ogo+PiAgLi4uCj4+ICBYZW4gY2FsbCB0
cmFjZToKPj4gICAgIFs8ZmZmZjgyZDA4MDI2YTAzNj5dIGFtZF9pb21tdV9yZWFkX2lvYXBpY19m
cm9tX2lyZSsweGRlLzB4MTEzCj4+ICAgICBbPGZmZmY4MmQwODAyNmJmN2I+XSBpb21tdV9yZWFk
X2FwaWNfZnJvbV9pcmUrMHgxMC8weDEyCj4+ICAgICBbPGZmZmY4MmQwODAyN2Y3MTg+XSBpb19h
cGljLmMjbW9kaWZ5X0lPX0FQSUNfaXJxKzB4NWUvMHgxMjYKPj4gICAgIFs8ZmZmZjgyZDA4MDI3
ZjljNT5dIGlvX2FwaWMuYyN1bm1hc2tfSU9fQVBJQ19pcnErMHgyZC8weDQxCj4+ICAgICBbPGZm
ZmY4MmQwODAyODliYzc+XSBmaXh1cF9pcnFzKzB4MzIwLzB4NDBiCj4+ICAgICBbPGZmZmY4MmQw
ODAyYTgyYzQ+XSBzbXBfc2VuZF9zdG9wKzB4NGIvMHhhOAo+PiAgICAgWzxmZmZmODJkMDgwMmE3
YjJmPl0gbWFjaGluZV9yZXN0YXJ0KzB4OTgvMHgyODgKPj4gICAgIFs8ZmZmZjgyZDA4MDI1MjI0
Mj5dIGNvbnNvbGVfc3VzcGVuZCswLzB4MjgKPj4gICAgIFs8ZmZmZjgyZDA4MDJiMDFkYT5dIGRv
X2dlbmVyYWxfcHJvdGVjdGlvbisweDIwNC8weDI0ZQo+PiAgICAgWzxmZmZmODJkMDgwMzg1YTNk
Pl0geDg2XzY0L2VudHJ5LlMjaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZCsweDY4LzB4OTQKPj4gICAg
IFs8MDAwMDAwMDBhYTViNTI2Yj5dIDAwMDAwMDAwYWE1YjUyNmIKPj4gICAgIFs8ZmZmZjgyZDA4
MDJhN2M3ZD5dIG1hY2hpbmVfcmVzdGFydCsweDFlNi8weDI4OAo+PiAgICAgWzxmZmZmODJkMDgw
MjQwZjc1Pl0gaHdkb21fc2h1dGRvd24rMHhhMi8weDExZAo+PiAgICAgWzxmZmZmODJkMDgwMjBi
YWEyPl0gZG9tYWluX3NodXRkb3duKzB4NGYvMHhkOAo+PiAgICAgWzxmZmZmODJkMDgwMjNmZTk4
Pl0gZG9fc2NoZWRfb3ArMHgxMmYvMHg0MmEKPj4gICAgIFs8ZmZmZjgyZDA4MDM3ZTQwND5dIHB2
X2h5cGVyY2FsbCsweDFlNC8weDU2NAo+PiAgICAgWzxmZmZmODJkMDgwMzg1NDMyPl0gbHN0YXJf
ZW50ZXIrMHgxMTIvMHgxMjAKPj4KPj4gRG9uJ3QgY2FsbCBmaXh1cF9pcnFzKCkgYW5kIGRvbid0
IHNlbmQgYW55IElQSSBpZiB0aGVyZSdzIG9ubHkgb25lCj4+IG9ubGluZSBDUFUgYW55d2F5LCBh
bmQgZG9uJ3QgY2FsbCBfX3N0b3BfdGhpc19jcHUoKSBhdCBhbGwgd2hlbiB0aGUgQ1BVCj4+IHdl
J3JlIG9uIHdhcyBhbHJlYWR5IG1hcmtlZCBvZmZsaW5lIChieSBhIHByaW9yIGludm9jYXRpb24g
b2YKPj4gX19zdG9wX3RoaXNfY3B1KCkpLgo+Pgo+PiBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEl0IGlzIHByb2JhYmx5IHdvcnRoIG5vdGluZyB0
aGF0IHRoZSBhYm92ZSBzdGFjayB0cmFjZSBpcyBhIGNhc2NhZGUKPiBmYXVsdCwgd2hlcmUgd2Ug
dG9vayBhICNHUCBmYXVsdCBpbiB0aGUgbWlkZGxlIG9mIHRoZSBFRkkgZmlybXdhcmUsIGFuZAo+
IHRoZW4gdHJpZWQgcmVzdGFydGluZyBhIHNlY29uZCB0aW1lLgoKV2VsbCwgSSd2ZSB0YWtlbiB0
aGlzIGFzIGltcGxpZWQgZnJvbSB0aGUgc3RhY2sgdHJhY2UgKGluIHBhcnRpY3VsYXIgd2l0aAp0
d28gbWFjaGluZV9yZXN0YXJ0KCkgaW5zdGFuY2VzIG9uIGl0KSBwbHVzIHRoZSAiYWxyZWFkeSBz
dG9wcGVkIiBpbgp0aGUgdGl0bGU6IEkgZG9uJ3Qgc2VlIHdoeSBlbHNlIENQVXMgbWF5IGhhdmUg
Z290IHN0b3BwZWQuCgo+IEZvciB0aGUgY2hhbmdlIGl0IGlzIGFuIGltcHJvdmVtZW50LCBzbyBB
Y2tlZC1ieTogQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKVGhh
bmtzLgoKPiBUaGVyZSBhcmUgZnVydGhlciBmaXhlcyBuZWVkaW5nICh3aGljaCBoYXZlIGJlZW4g
b24gbXkgdG9kbyBsaXN0IGZvcgo+IHJhdGhlciB0b28gbG9uZykgdG8gYXZvaWQgYW55IGxvY2Fs
X2lycV9lbmFibGUoKSBvbiB0aGUgc2h1dGRvd24gcGF0aCwKPiBiZWNhdXNlIGR1cmluZyBhIGNy
YXNoIChlc3BlY2lhbGx5IG9uZSBpbiB0aGUgbWlkZGxlIG9mIGEgdmNwdSBjb250ZXh0Cj4gc3dp
dGNoKSwgaXRzIG5vdCBzYWZlIHRvIHJlLWVuYWJsZSBpbnRlcnJ1cHRzLgoKSW5kZWVkLCBhbmQg
SSB0aG91Z2h0IEkgdG9vIGhhZCBwb2ludGVkIHRoaXMgb3V0IHJlY2VudGx5IChhcyBJCmRpZCBu
b3RpY2UgdGhpcyBib3RoIGhlcmUgYW5kIGluIHRoZSBjb250ZXh0IG9mIHRoZSBmaXh1cF9pcnFz
KCkKd29yaykuICBCdXQgSSBjYW4ndCBzZWVtIHRvIGZpbmQgYW55IHJlY29yZCBvZiBpdC4gSSBn
dWVzcyBJIGhhZAptZWFudCB0byBhZGQgdGhpcyBhcyBhIHBvc3QtY29tbWl0LW1lc3NhZ2UgcmVt
YXJrIGhlcmUsIGJ1dAp0aGVuIGZvcmdvdC4KCj4gVGhlIG9ubHkgc29sdXRpb24gSSd2ZSBnb3Qg
aW52b2x2ZXMgdXNpbmcgTk1JIGJhc2VkIElQSXMvc2hvb3Rkb3ducy4KCk5vciBjb3VsZCB3ZSB1
c2Ugc21wX2NhbGxfZnVuY3Rpb24oKSBhbnltb3JlIGFueXdheSwgYXMgaXQKZXhwZWN0cyBJUlFz
IHRvIGJlIGVuYWJsZWQuIE9uZSBxdWVzdGlvbiB3b3VsZCBiZSB3aGV0aGVyIGl0Cm1ha2VzIHNl
bnNlIGF0IGFsbCB0byBjYWxsIGUuZy4gZml4dXBfaXJxcygpIHdoZW4gc2h1dHRpbmcgZG93bgpm
cm9tIGEgY3Jhc2guCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 09:33:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 09:33:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdAUe-0007gc-1j; Tue, 18 Jun 2019 09:33:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdAUc-0007gX-Uf
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 09:33:31 +0000
X-Inumbo-ID: 20c44fbe-91ac-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20c44fbe-91ac-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 09:33:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 03:33:27 -0600
Message-Id: <5D08AFE502000078002392BD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 03:33:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
 <46a59018-ba3c-5ab2-5ad0-854ca5e1313a@citrix.com>
In-Reply-To: <46a59018-ba3c-5ab2-5ad0-854ca5e1313a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIyOjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgYWxz
byB0YWtlcyBjYXJlIG9mIHNldmVyYWwgb2YgdGhlIHNoaWZ0IHZhbHVlcyB3cm9uZ2x5IGhhdmlu
ZyBiZWVuCj4+IHNwZWNpZmllZCBhcyBoZXggcmF0aGVyIHRoYW4gZGVjLgo+Pgo+PiBUYWtlIHRo
ZSBvcHBvcnR1bml0eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Cj4+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYwo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPj4gQEAgLTYwLDQzICs2MCw3MiBAQCBzdGF0aWMg
aW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzCj4+ICAKPj4gIHZvaWQgX19pbml0IGdl
dF9pb21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPj4gIHsKPj4gLSAgICB1
MzIgbG93LCBoaWdoOwo+PiAtICAgIGludCBpID0gMCA7Cj4+IC0gICAgc3RhdGljIGNvbnN0IGNo
YXIgKl9faW5pdGRhdGEgZmVhdHVyZV9zdHJbXSA9IHsKPj4gLSAgICAgICAgIi0gUHJlZmV0Y2gg
UGFnZXMgQ29tbWFuZCIsIAo+PiAtICAgICAgICAiLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBS
ZXF1ZXN0IiwgCj4+IC0gICAgICAgICItIFgyQVBJQyBTdXBwb3J0ZWQiLCAKPj4gLSAgICAgICAg
Ii0gTlggYml0IFN1cHBvcnRlZCIsIAo+PiAtICAgICAgICAiLSBHdWVzdCBUcmFuc2xhdGlvbiIs
IAo+PiAtICAgICAgICAiLSBSZXNlcnZlZCBiaXQgWzVdIiwKPj4gLSAgICAgICAgIi0gSW52YWxp
ZGF0ZSBBbGwgQ29tbWFuZCIsIAo+PiAtICAgICAgICAiLSBHdWVzdCBBUElDIHN1cHBvcnRlZCIs
IAo+PiAtICAgICAgICAiLSBIYXJkd2FyZSBFcnJvciBSZWdpc3RlcnMiLCAKPj4gLSAgICAgICAg
Ii0gUGVyZm9ybWFuY2UgQ291bnRlcnMiLCAKPj4gLSAgICAgICAgTlVMTAo+PiAtICAgIH07Cj4+
IC0KPj4gICAgICBBU1NFUlQoIGlvbW11LT5tbWlvX2Jhc2UgKTsKPj4gIAo+PiAgICAgIGlmICgg
IWlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApCj4+ICAgICAgewo+
PiAtICAgICAgICBpb21tdS0+ZmVhdHVyZXMgPSAwOwo+PiArICAgICAgICBpb21tdS0+ZmVhdHVy
ZXMucmF3ID0gMDsKPj4gICAgICAgICAgcmV0dXJuOwo+PiAgICAgIH0KPj4gIAo+PiAtICAgIGxv
dyA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNF
VCk7Cj4+IC0gICAgaGlnaCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVB
VFVSRV9NTUlPX09GRlNFVCArIDQpOwo+PiAtCj4+IC0gICAgaW9tbXUtPmZlYXR1cmVzID0gKCh1
NjQpaGlnaCA8PCAzMikgfCBsb3c7Cj4+ICsgICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9Cj4+ICsg
ICAgICAgIHJlYWRxKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09G
RlNFVCk7Cj4+ICAKPj4gICAgICBwcmludGsoIkFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVy
ZXM6XG4iKTsKPj4gIAo+PiAtICAgIHdoaWxlICggZmVhdHVyZV9zdHJbaV0gKQo+PiArI2RlZmlu
ZSBNQVNLKGZsZCkgKCh1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzKXsgLmZsZHMuZmxkID0g
fjAgfSkucmF3Cj4+ICsjZGVmaW5lIEZFQVQoZmxkLCBzdHIpIGRvIHsgXAo+PiArICAgIGlmICgg
TUFTSyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXAo+PiArICAgICAgICBwcmludGsoICItICIg
c3RyICI6ICUjeFxuIiwgaW9tbXUtPmZlYXR1cmVzLmZsZHMuZmxkKTsgXAo+PiArICAgIGVsc2Ug
aWYgKCBpb21tdS0+ZmVhdHVyZXMucmF3ICYgTUFTSyhmbGQpICkgXAo+PiArICAgICAgICBwcmlu
dGsoICItICIgc3RyICJcbiIpOyBcCj4+ICt9IHdoaWxlICggZmFsc2UgKQo+PiArCj4+ICsgICAg
RkVBVChwcmVmX3N1cCwgICAgICAgICAgICJQcmVmZXRjaCBQYWdlcyBDb21tYW5kIik7Cj4+ICsg
ICAgRkVBVChwcHJfc3VwLCAgICAgICAgICAgICJQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1
ZXN0Iik7Cj4+ICsgICAgRkVBVCh4dF9zdXAsICAgICAgICAgICAgICJ4MkFQSUMiKTsKPj4gKyAg
ICBGRUFUKG54X3N1cCwgICAgICAgICAgICAgIk5YIGJpdCIpOwo+PiArICAgIEZFQVQoZ2FwcGlf
c3VwLCAgICAgICAgICAiR3Vlc3QgQVBJQyBQaHlzaWNhbCBQcm9jZXNzb3IgSW50ZXJydXB0Iik7
Cj4+ICsgICAgRkVBVChpYV9zdXAsICAgICAgICAgICAgICJJbnZhbGlkYXRlIEFsbCBDb21tYW5k
Iik7Cj4+ICsgICAgRkVBVChnYV9zdXAsICAgICAgICAgICAgICJHdWVzdCBBUElDIik7Cj4+ICsg
ICAgRkVBVChoZV9zdXAsICAgICAgICAgICAgICJIYXJkd2FyZSBFcnJvciBSZWdpc3RlcnMiKTsK
Pj4gKyAgICBGRUFUKHBjX3N1cCwgICAgICAgICAgICAgIlBlcmZvcm1hbmNlIENvdW50ZXJzIik7
Cj4+ICsgICAgRkVBVChoYXRzLCAgICAgICAgICAgICAgICJIb3N0IEFkZHJlc3MgVHJhbnNsYXRp
b24gU2l6ZSIpOwo+PiArCj4+ICsgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAg
KQo+PiAgICAgIHsKPj4gLSAgICAgICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUs
IGkpICkKPj4gLSAgICAgICAgICAgIHByaW50ayggIiAlc1xuIiwgZmVhdHVyZV9zdHJbaV0pOwo+
PiAtICAgICAgICBpKys7Cj4+ICsgICAgICAgIEZFQVQoZ2F0cywgICAgICAgICAgICJHdWVzdCBB
ZGRyZXNzIFRyYW5zbGF0aW9uIFNpemUiKTsKPj4gKyAgICAgICAgRkVBVChnbHhfc3VwLCAgICAg
ICAgIkd1ZXN0IENSMyBSb290IFRhYmxlIExldmVsIik7Cj4+ICsgICAgICAgIEZFQVQocGFzX21h
eCwgICAgICAgICJNYXhpbXVtIFBBU0lEIik7Cj4+ICAgICAgfQo+PiArCj4+ICsgICAgRkVBVChz
bWlmX3N1cCwgICAgICAgICAgICJTTUkgRmlsdGVyIFJlZ2lzdGVyIik7Cj4+ICsgICAgRkVBVChz
bWlmX3JjLCAgICAgICAgICAgICJTTUkgRmlsdGVyIFJlZ2lzdGVyIENvdW50Iik7Cj4+ICsgICAg
RkVBVChnYW1fc3VwLCAgICAgICAgICAgICJHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXMiKTsKPj4g
KyAgICBGRUFUKGR1YWxfcHByX2xvZ19zdXAsICAgIkR1YWwgUFBSIExvZyIpOwo+PiArICAgIEZF
QVQoZHVhbF9ldmVudF9sb2dfc3VwLCAiRHVhbCBFdmVudCBMb2ciKTsKPj4gKyAgICBGRUFUKHNh
dF9zdXAsICAgICAgICAgICAgIlNlY3VyZSBBVFMiKTsKPj4gKyAgICBGRUFUKHVzX3N1cCwgICAg
ICAgICAgICAgIlVzZXIgLyBTdXBlcnZpc29yIFBhZ2UgUHJvdGVjdGlvbiIpOwo+PiArICAgIEZF
QVQoZGV2X3RibF9zZWdfc3VwLCAgICAiRGV2aWNlIFRhYmxlIFNlZ21lbnRhdGlvbiIpOwo+PiAr
ICAgIEZFQVQocHByX2Vhcmx5X29mX3N1cCwgICAiUFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJu
aW5nIik7Cj4+ICsgICAgRkVBVChwcHJfYXV0b19yc3Bfc3VwLCAgICJQUFIgQXV0b21hdGljIFJl
c3BvbnNlIik7Cj4+ICsgICAgRkVBVChtYXJjX3N1cCwgICAgICAgICAgICJNZW1vcnkgQWNjZXNz
IFJvdXRpbmcgYW5kIENvbnRyb2wiKTsKPj4gKyAgICBGRUFUKGJsa19zdG9wX21ya19zdXAsICAg
IkJsb2NrIFN0b3BNYXJrIE1lc3NhZ2UiKTsKPj4gKyAgICBGRUFUKHBlcmZfb3B0X3N1cCAsICAg
ICAgIlBlcmZvcm1hbmNlIE9wdGltaXphdGlvbiIpOwo+PiArICAgIEZFQVQobXNpX2NhcF9tbWlv
X3N1cCwgICAiTVNJIENhcGFiaWxpdHkgTU1JTyBBY2Nlc3MiKTsKPj4gKyAgICBGRUFUKGdpb19z
dXAsICAgICAgICAgICAgIkd1ZXN0IEkvTyBQcm90ZWN0aW9uIik7Cj4+ICsgICAgRkVBVChoYV9z
dXAsICAgICAgICAgICAgICJIb3N0IEFjY2VzcyIpOwo+PiArICAgIEZFQVQoZXBoX3N1cCwgICAg
ICAgICAgICAiRW5oYW5jZWQgUFBSIEhhbmRsaW5nIik7Cj4+ICsgICAgRkVBVChhdHRyX2Z3X3N1
cCwgICAgICAgICJBdHRyaWJ1dGUgRm9yd2FyZCIpOwo+PiArICAgIEZFQVQoaGRfc3VwLCAgICAg
ICAgICAgICAiSG9zdCBEaXJ0eSIpOwo+PiArICAgIEZFQVQoaW52X2lvdGxiX3R5cGVfc3VwLCAi
SW52YWxpZGF0ZSBJT1RMQiBUeXBlIik7Cj4+ICsgICAgRkVBVCh2aW9tbXVfc3VwLCAgICAgICAg
ICJWaXJ0dWFsaXplZCBJT01NVSIpOwo+PiArICAgIEZFQVQodm1fZ3VhcmRfaW9fc3VwLCAgICAi
Vk1HdWFyZCBJL08gU3VwcG9ydCIpOwo+PiArICAgIEZFQVQodm1fdGFibGVfc2l6ZSwgICAgICAi
Vk0gVGFibGUgU2l6ZSIpOwo+PiArICAgIEZFQVQoZ2FfdXBkYXRlX2Rpc19zdXAsICAiR3Vlc3Qg
QWNjZXNzIEJpdCBVcGRhdGUgRGlzYWJsZSIpOwo+PiArCj4+ICsjdW5kZWYgRkVBVAo+PiArI3Vu
ZGVmIE1BU0sKPj4gIH0KPiAKPiBTbyB0aGlzIGlzIGZpbmUsIGJ1dCBkb2VzIGNvbWUgd2l0aCBh
IGRvd25zaWRlLiAgVGhpcyBpcyB0aGUgbG9nIGZyb20gYQo+IFJvbWUgc3lzdGVtOgo+IAo+IChY
RU4pIFsgICAxNy45MjgyMjVdIEFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6Cj4gKFhF
TikgWyAgIDE3Ljk4ODI2NF0gLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhF
TikgWyAgIDE4LjA0ODA4Ml0gLSB4MkFQSUMKPiAoWEVOKSBbICAgMTguMTA0NzM1XSAtIE5YIGJp
dAo+IChYRU4pIFsgICAxOC4xNjA3NTFdIC0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZAo+IChYRU4p
IFsgICAxOC4yMTgxMTZdIC0gR3Vlc3QgQVBJQwo+IChYRU4pIFsgICAxOC4yNzM2NjBdIC0gUGVy
Zm9ybWFuY2UgQ291bnRlcnMKPiAoWEVOKSBbICAgMTguMzI5ODY4XSAtIEhvc3QgQWRkcmVzcyBU
cmFuc2xhdGlvbiBTaXplOiAweDIKPiAoWEVOKSBbICAgMTguMzg3MzYzXSAtIEd1ZXN0IEFkZHJl
c3MgVHJhbnNsYXRpb24gU2l6ZTogMAo+IChYRU4pIFsgICAxOC40NDQ0NDZdIC0gR3Vlc3QgQ1Iz
IFJvb3QgVGFibGUgTGV2ZWw6IDB4MQo+IChYRU4pIFsgICAxOC41MDEwMDZdIC0gTWF4aW11bSBQ
QVNJRDogMHhmCj4gKFhFTikgWyAgIDE4LjU1NTc1M10gLSBTTUkgRmlsdGVyIFJlZ2lzdGVyOiAw
eDEKPiAoWEVOKSBbICAgMTguNjEwNzczXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQ6IDB4
Mgo+IChYRU4pIFsgICAxOC42NjYxMTZdIC0gR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzOiAweDEK
PiAoWEVOKSBbICAgMTguNzIxMDM2XSAtIER1YWwgUFBSIExvZzogMHgyCj4gKFhFTikgWyAgIDE4
Ljc3NDIzN10gLSBEdWFsIEV2ZW50IExvZzogMHgyCj4gKFhFTikgWyAgIDE4LjgyNzE2NF0gLSBV
c2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24KPiAoWEVOKSBbICAgMTguODgxMzc0XSAt
IERldmljZSBUYWJsZSBTZWdtZW50YXRpb246IDB4Mwo+IChYRU4pIFsgICAxOC45MzQ5NDldIC0g
UFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJuaW5nCj4gKFhFTikgWyAgIDE4Ljk4ODE4Nl0gLSBQ
UFIgQXV0b21hdGljIFJlc3BvbnNlCj4gKFhFTikgWyAgIDE5LjA0MDE5M10gLSBNZW1vcnkgQWNj
ZXNzIFJvdXRpbmcgYW5kIENvbnRyb2w6IDB4MQo+IChYRU4pIFsgICAxOS4wOTM3NzBdIC0gQmxv
Y2sgU3RvcE1hcmsgTWVzc2FnZQo+IChYRU4pIFsgICAxOS4xNDUzMDBdIC0gUGVyZm9ybWFuY2Ug
T3B0aW1pemF0aW9uCj4gKFhFTikgWyAgIDE5LjE5NjYwM10gLSBNU0kgQ2FwYWJpbGl0eSBNTUlP
IEFjY2Vzcwo+IChYRU4pIFsgICAxOS4yNDc3NTRdIC0gR3Vlc3QgSS9PIFByb3RlY3Rpb24KPiAo
WEVOKSBbICAgMTkuMjk3ODExXSAtIEhvc3QgQWNjZXNzCj4gKFhFTikgWyAgIDE5LjM0NjM5Nl0g
LSBFbmhhbmNlZCBQUFIgSGFuZGxpbmcKPiAoWEVOKSBbICAgMTkuMzk1NjQ3XSAtIEF0dHJpYnV0
ZSBGb3J3YXJkCj4gKFhFTikgWyAgIDE5LjQ0Mzk4Nl0gLSBWaXJ0dWFsaXplZCBJT01NVQo+IChY
RU4pIFsgICAxOS40OTE4MjhdIC0gVk1HdWFyZCBJL08gU3VwcG9ydAo+IChYRU4pIFsgICAxOS41
Mzk0MDRdIC0gVk0gVGFibGUgU2l6ZTogMHgyCj4gKFhFTikgWyAgIDE5LjU4OTgzN10gQU1ELVZp
OiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczoKPiAoWEVOKSBbICAgMTkuNjM3ODI5XSAtIFBlcmlw
aGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QKPiAoWEVOKSBbICAgMTkuNjg1NjA3XSAtIHgyQVBJ
Qwo+IChYRU4pIFsgICAxOS43MzAyMzFdIC0gTlggYml0Cj4gKFhFTikgWyAgIDE5Ljc3NDE5NV0g
LSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCj4gKFhFTikgWyAgIDE5LjgxOTUyOF0gLSBHdWVzdCBB
UElDCj4gKFhFTikgWyAgIDE5Ljg2MzAyN10gLSBQZXJmb3JtYW5jZSBDb3VudGVycwo+IChYRU4p
IFsgICAxOS45MDcxNjVdIC0gSG9zdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDB4Mgo+IChY
RU4pIFsgICAxOS45NTI1NzhdIC0gR3Vlc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplOiAwCj4g
KFhFTikgWyAgIDE5Ljk5NzU4OF0gLSBHdWVzdCBDUjMgUm9vdCBUYWJsZSBMZXZlbDogMHgxCj4g
KFhFTikgWyAgIDIwLjA0MjA1N10gLSBNYXhpbXVtIFBBU0lEOiAweGYKPiAoWEVOKSBbICAgMjAu
MDg0NzMyXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXI6IDB4MQo+IChYRU4pIFsgICAyMC4xMjc2NDhd
IC0gU01JIEZpbHRlciBSZWdpc3RlciBDb3VudDogMHgyCj4gKFhFTikgWyAgIDIwLjE3MDkxMF0g
LSBHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXM6IDB4MQo+IChYRU4pIFsgICAyMC4yMTM3MDJdIC0g
RHVhbCBQUFIgTG9nOiAweDIKPiAoWEVOKSBbICAgMjAuMjU0NzY1XSAtIER1YWwgRXZlbnQgTG9n
OiAweDIKPiAoWEVOKSBbICAgMjAuMjk1NTY3XSAtIFVzZXIgLyBTdXBlcnZpc29yIFBhZ2UgUHJv
dGVjdGlvbgo+IChYRU4pIFsgICAyMC4zMzc2MjZdIC0gRGV2aWNlIFRhYmxlIFNlZ21lbnRhdGlv
bjogMHgzCj4gKFhFTikgWyAgIDIwLjM3OTA0Ml0gLSBQUFIgTG9nIE92ZXJmbG93IEVhcmx5IFdh
cm5pbmcKPiAoWEVOKSBbICAgMjAuNDIwMDk0XSAtIFBQUiBBdXRvbWF0aWMgUmVzcG9uc2UKPiAo
WEVOKSBbICAgMjAuNDU5ODkwXSAtIE1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbDog
MHgxCj4gKFhFTikgWyAgIDIwLjUwMTI0OF0gLSBCbG9jayBTdG9wTWFyayBNZXNzYWdlCj4gKFhF
TikgWyAgIDIwLjU0MDU3N10gLSBQZXJmb3JtYW5jZSBPcHRpbWl6YXRpb24KPiAoWEVOKSBbICAg
MjAuNTc5ODc2XSAtIE1TSSBDYXBhYmlsaXR5IE1NSU8gQWNjZXNzCj4gKFhFTikgWyAgIDIwLjYx
OTMwOV0gLSBHdWVzdCBJL08gUHJvdGVjdGlvbgo+IChYRU4pIFsgICAyMC42NTgwNDFdIC0gSG9z
dCBBY2Nlc3MKPiAoWEVOKSBbICAgMjAuNjk1OTM3XSAtIEVuaGFuY2VkIFBQUiBIYW5kbGluZwo+
IChYRU4pIFsgICAyMC43MzUyNzZdIC0gQXR0cmlidXRlIEZvcndhcmQKPiAoWEVOKSBbICAgMjAu
NzczODMwXSAtIFZpcnR1YWxpemVkIElPTU1VCj4gKFhFTikgWyAgIDIwLjgxMjMzNV0gLSBWTUd1
YXJkIEkvTyBTdXBwb3J0Cj4gKFhFTikgWyAgIDIwLjg1MDg2OF0gLSBWTSBUYWJsZSBTaXplOiAw
eDIKPiAoWEVOKSBbICAgMjAuODkyNTQzXSBBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVz
Ogo+IChYRU4pIFsgICAyMC45MzIwODddIC0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVxdWVz
dAo+IChYRU4pIFsgICAyMC45NzE3NTZdIC0geDJBUElDCj4gKFhFTikgWyAgIDIxLjAwODY4MV0g
LSBOWCBiaXQKPiAoWEVOKSBbICAgMjEuMDQ1Mjc5XSAtIEludmFsaWRhdGUgQWxsIENvbW1hbmQK
PiAoWEVOKSBbICAgMjEuMDgzNTY3XSAtIEd1ZXN0IEFQSUMKPiAoWEVOKSBbICAgMjEuMTIwNDEw
XSAtIFBlcmZvcm1hbmNlIENvdW50ZXJzCj4gKFhFTikgWyAgIDIxLjE1ODM4Nl0gLSBIb3N0IEFk
ZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMHgyCj4gKFhFTikgWyAgIDIxLjE5Nzk1Nl0gLSBHdWVz
dCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDAKPiAoWEVOKSBbICAgMjEuMjM3NDMzXSAtIEd1
ZXN0IENSMyBSb290IFRhYmxlIExldmVsOiAweDEKPiAoWEVOKSBbICAgMjEuMjc2NzA5XSAtIE1h
eGltdW0gUEFTSUQ6IDB4Zgo+IChYRU4pIFsgICAyMS4zMTQ1MzhdIC0gU01JIEZpbHRlciBSZWdp
c3RlcjogMHgxCj4gKFhFTikgWyAgIDIxLjM1Mjg0NF0gLSBTTUkgRmlsdGVyIFJlZ2lzdGVyIENv
dW50OiAweDIKPiAoWEVOKSBbICAgMjEuMzkxNzI4XSAtIEd1ZXN0IFZpcnR1YWwgQVBJQyBNb2Rl
czogMHgxCj4gKFhFTikgWyAgIDIxLjQzMDYxNF0gLSBEdWFsIFBQUiBMb2c6IDB4Mgo+IChYRU4p
IFsgICAyMS40NjgxNTBdIC0gRHVhbCBFdmVudCBMb2c6IDB4Mgo+IChYRU4pIFsgICAyMS41MDU4
MzNdIC0gVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0aW9uCj4gKFhFTikgWyAgIDIxLjU0
NTI3MF0gLSBEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uOiAweDMKPiAoWEVOKSBbICAgMjEuNTg0
NTM4XSAtIFBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZwo+IChYRU4pIFsgICAyMS42MjM5
MjhdIC0gUFBSIEF1dG9tYXRpYyBSZXNwb25zZQo+IChYRU4pIFsgICAyMS42NjI1NjRdIC0gTWVt
b3J5IEFjY2VzcyBSb3V0aW5nIGFuZCBDb250cm9sOiAweDEKPiAoWEVOKSBbICAgMjEuNzAzMjY4
XSAtIEJsb2NrIFN0b3BNYXJrIE1lc3NhZ2UKPiAoWEVOKSBbICAgMjEuNzQyNDE1XSAtIFBlcmZv
cm1hbmNlIE9wdGltaXphdGlvbgo+IChYRU4pIFsgICAyMS43ODE2OTJdIC0gTVNJIENhcGFiaWxp
dHkgTU1JTyBBY2Nlc3MKPiAoWEVOKSBbICAgMjEuODIxMTU5XSAtIEd1ZXN0IEkvTyBQcm90ZWN0
aW9uCj4gKFhFTikgWyAgIDIxLjg1OTkxNl0gLSBIb3N0IEFjY2Vzcwo+IChYRU4pIFsgICAyMS44
OTc4MTFdIC0gRW5oYW5jZWQgUFBSIEhhbmRsaW5nCj4gKFhFTikgWyAgIDIxLjkzNjgxOF0gLSBB
dHRyaWJ1dGUgRm9yd2FyZAo+IChYRU4pIFsgICAyMS45NzUzODddIC0gVmlydHVhbGl6ZWQgSU9N
TVUKPiAoWEVOKSBbICAgMjIuMDEzODk4XSAtIFZNR3VhcmQgSS9PIFN1cHBvcnQKPiAoWEVOKSBb
ICAgMjIuMDUyNDQ4XSAtIFZNIFRhYmxlIFNpemU6IDB4Mgo+IChYRU4pIFsgICAyMi4wOTQxNDBd
IEFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6Cj4gKFhFTikgWyAgIDIyLjEzMzY4NV0g
LSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhFTikgWyAgIDIyLjE3MzM2M10g
LSB4MkFQSUMKPiAoWEVOKSBbICAgMjIuMjEwMjg3XSAtIE5YIGJpdAo+IChYRU4pIFsgICAyMi4y
NDY4ODhdIC0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZAo+IChYRU4pIFsgICAyMi4yODUxNzZdIC0g
R3Vlc3QgQVBJQwo+IChYRU4pIFsgICAyMi4zMjIwMDhdIC0gUGVyZm9ybWFuY2UgQ291bnRlcnMK
PiAoWEVOKSBbICAgMjIuMzU5OTk0XSAtIEhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplOiAw
eDIKPiAoWEVOKSBbICAgMjIuMzk5NTUyXSAtIEd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6
ZTogMAo+IChYRU4pIFsgICAyMi40MzkwMjhdIC0gR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWw6
IDB4MQo+IChYRU4pIFsgICAyMi40NzgzMDddIC0gTWF4aW11bSBQQVNJRDogMHhmCj4gKFhFTikg
WyAgIDIyLjUxNjEzM10gLSBTTUkgRmlsdGVyIFJlZ2lzdGVyOiAweDEKPiAoWEVOKSBbICAgMjIu
NTU0NDQxXSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQ6IDB4Mgo+IChYRU4pIFsgICAyMi41
OTMzNDVdIC0gR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzOiAweDEKPiAoWEVOKSBbICAgMjIuNjMy
MjIxXSAtIER1YWwgUFBSIExvZzogMHgyCj4gKFhFTikgWyAgIDIyLjY2OTc2Nl0gLSBEdWFsIEV2
ZW50IExvZzogMHgyCj4gKFhFTikgWyAgIDIyLjcwNzQ1NV0gLSBVc2VyIC8gU3VwZXJ2aXNvciBQ
YWdlIFByb3RlY3Rpb24KPiAoWEVOKSBbICAgMjIuNzQ2ODk2XSAtIERldmljZSBUYWJsZSBTZWdt
ZW50YXRpb246IDB4Mwo+IChYRU4pIFsgICAyMi43ODYxNjFdIC0gUFBSIExvZyBPdmVyZmxvdyBF
YXJseSBXYXJuaW5nCj4gKFhFTikgWyAgIDIyLjgyNTU1Ml0gLSBQUFIgQXV0b21hdGljIFJlc3Bv
bnNlCj4gKFhFTikgWyAgIDIyLjg2NDIxMV0gLSBNZW1vcnkgQWNjZXNzIFJvdXRpbmcgYW5kIENv
bnRyb2w6IDB4MQo+IChYRU4pIFsgICAyMi45MDQ5MTddIC0gQmxvY2sgU3RvcE1hcmsgTWVzc2Fn
ZQo+IChYRU4pIFsgICAyMi45NDQwNzVdIC0gUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9uCj4gKFhF
TikgWyAgIDIyLjk4MzM2MF0gLSBNU0kgQ2FwYWJpbGl0eSBNTUlPIEFjY2Vzcwo+IChYRU4pIFsg
ICAyMy4wMjI4MTVdIC0gR3Vlc3QgSS9PIFByb3RlY3Rpb24KPiAoWEVOKSBbICAgMjMuMDYxNTQ4
XSAtIEhvc3QgQWNjZXNzCj4gKFhFTikgWyAgIDIzLjA5OTQzN10gLSBFbmhhbmNlZCBQUFIgSGFu
ZGxpbmcKPiAoWEVOKSBbICAgMjMuMTM4NDYxXSAtIEF0dHJpYnV0ZSBGb3J3YXJkCj4gKFhFTikg
WyAgIDIzLjE3NzAwOF0gLSBWaXJ0dWFsaXplZCBJT01NVQo+IChYRU4pIFsgICAyMy4yMTU1MjNd
IC0gVk1HdWFyZCBJL08gU3VwcG9ydAo+IChYRU4pIFsgICAyMy4yNTQwNDNdIC0gVk0gVGFibGUg
U2l6ZTogMHgyCj4gKFhFTikgWyAgIDIzLjI5NTcwNV0gQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBG
ZWF0dXJlczoKPiAoWEVOKSBbICAgMjMuMzM1MjUwXSAtIFBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNl
IFJlcXVlc3QKPiAoWEVOKSBbICAgMjMuMzc0OTQxXSAtIHgyQVBJQwo+IChYRU4pIFsgICAyMy40
MTE4NjBdIC0gTlggYml0Cj4gKFhFTikgWyAgIDIzLjQ0ODQ2MF0gLSBJbnZhbGlkYXRlIEFsbCBD
b21tYW5kCj4gKFhFTikgWyAgIDIzLjQ4Njc0OF0gLSBHdWVzdCBBUElDCj4gKFhFTikgWyAgIDIz
LjUyMzU2OV0gLSBQZXJmb3JtYW5jZSBDb3VudGVycwo+IChYRU4pIFsgICAyMy41NjE1NjRdIC0g
SG9zdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDB4Mgo+IChYRU4pIFsgICAyMy42MDExMjdd
IC0gR3Vlc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplOiAwCj4gKFhFTikgWyAgIDIzLjY0MDU4
NF0gLSBHdWVzdCBDUjMgUm9vdCBUYWJsZSBMZXZlbDogMHgxCj4gKFhFTikgWyAgIDIzLjY3OTg4
NV0gLSBNYXhpbXVtIFBBU0lEOiAweGYKPiAoWEVOKSBbICAgMjMuNzE3Njg5XSAtIFNNSSBGaWx0
ZXIgUmVnaXN0ZXI6IDB4MQo+IChYRU4pIFsgICAyMy43NTU5OTRdIC0gU01JIEZpbHRlciBSZWdp
c3RlciBDb3VudDogMHgyCj4gKFhFTikgWyAgIDIzLjc5NDg5N10gLSBHdWVzdCBWaXJ0dWFsIEFQ
SUMgTW9kZXM6IDB4MQo+IChYRU4pIFsgICAyMy44MzM3NjZdIC0gRHVhbCBQUFIgTG9nOiAweDIK
PiAoWEVOKSBbICAgMjMuODcxMzE5XSAtIER1YWwgRXZlbnQgTG9nOiAweDIKPiAoWEVOKSBbICAg
MjMuOTA5MDA4XSAtIFVzZXIgLyBTdXBlcnZpc29yIFBhZ2UgUHJvdGVjdGlvbgo+IChYRU4pIFsg
ICAyMy45NDg0MzRdIC0gRGV2aWNlIFRhYmxlIFNlZ21lbnRhdGlvbjogMHgzCj4gKFhFTikgWyAg
IDIzLjk4NzY5OF0gLSBQUFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmcKPiAoWEVOKSBbICAg
MjQuMDI3MDk5XSAtIFBQUiBBdXRvbWF0aWMgUmVzcG9uc2UKPiAoWEVOKSBbICAgMjQuMDY1NzQ4
XSAtIE1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbDogMHgxCj4gKFhFTikgWyAgIDI0
LjEwNjQzOF0gLSBCbG9jayBTdG9wTWFyayBNZXNzYWdlCj4gKFhFTikgWyAgIDI0LjE0NTU5MV0g
LSBQZXJmb3JtYW5jZSBPcHRpbWl6YXRpb24KPiAoWEVOKSBbICAgMjQuMTg0ODkzXSAtIE1TSSBD
YXBhYmlsaXR5IE1NSU8gQWNjZXNzCj4gKFhFTikgWyAgIDI0LjIyNDM0NV0gLSBHdWVzdCBJL08g
UHJvdGVjdGlvbgo+IChYRU4pIFsgICAyNC4yNjMwNzZdIC0gSG9zdCBBY2Nlc3MKPiAoWEVOKSBb
ICAgMjQuMzAwOTc0XSAtIEVuaGFuY2VkIFBQUiBIYW5kbGluZwo+IChYRU4pIFsgICAyNC4zMzk5
ODJdIC0gQXR0cmlidXRlIEZvcndhcmQKPiAoWEVOKSBbICAgMjQuMzc4NTI4XSAtIFZpcnR1YWxp
emVkIElPTU1VCj4gKFhFTikgWyAgIDI0LjQxNzA0MV0gLSBWTUd1YXJkIEkvTyBTdXBwb3J0Cj4g
KFhFTikgWyAgIDI0LjQ1NTU4NF0gLSBWTSBUYWJsZSBTaXplOiAweDIKPiAoWEVOKSBbICAgMjQu
NDk3MjYwXSBBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChYRU4pIFsgICAyNC41
MzY3OTRdIC0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVxdWVzdAo+IChYRU4pIFsgICAyNC41
NzY0NjldIC0geDJBUElDCj4gKFhFTikgWyAgIDI0LjYxMzM5NV0gLSBOWCBiaXQKPiAoWEVOKSBb
ICAgMjQuNjQ5OTk2XSAtIEludmFsaWRhdGUgQWxsIENvbW1hbmQKPiAoWEVOKSBbICAgMjQuNjg4
Mjk0XSAtIEd1ZXN0IEFQSUMKPiAoWEVOKSBbICAgMjQuNzI1MTQyXSAtIFBlcmZvcm1hbmNlIENv
dW50ZXJzCj4gKFhFTikgWyAgIDI0Ljc2MzEyN10gLSBIb3N0IEFkZHJlc3MgVHJhbnNsYXRpb24g
U2l6ZTogMHgyCj4gKFhFTikgWyAgIDI0LjgwMjcwN10gLSBHdWVzdCBBZGRyZXNzIFRyYW5zbGF0
aW9uIFNpemU6IDAKPiAoWEVOKSBbICAgMjQuODQyMTcyXSAtIEd1ZXN0IENSMyBSb290IFRhYmxl
IExldmVsOiAweDEKPiAoWEVOKSBbICAgMjQuODgxNDU5XSAtIE1heGltdW0gUEFTSUQ6IDB4Zgo+
IChYRU4pIFsgICAyNC45MTkyODhdIC0gU01JIEZpbHRlciBSZWdpc3RlcjogMHgxCj4gKFhFTikg
WyAgIDI0Ljk1NzU4M10gLSBTTUkgRmlsdGVyIFJlZ2lzdGVyIENvdW50OiAweDIKPiAoWEVOKSBb
ICAgMjQuOTk2NDk2XSAtIEd1ZXN0IFZpcnR1YWwgQVBJQyBNb2RlczogMHgxCj4gKFhFTikgWyAg
IDI1LjAzNTM2NF0gLSBEdWFsIFBQUiBMb2c6IDB4Mgo+IChYRU4pIFsgICAyNS4wNzI5MDhdIC0g
RHVhbCBFdmVudCBMb2c6IDB4Mgo+IChYRU4pIFsgICAyNS4xMTA1ODhdIC0gVXNlciAvIFN1cGVy
dmlzb3IgUGFnZSBQcm90ZWN0aW9uCj4gKFhFTikgWyAgIDI1LjE1MDAzN10gLSBEZXZpY2UgVGFi
bGUgU2VnbWVudGF0aW9uOiAweDMKPiAoWEVOKSBbICAgMjUuMTg5MjkwXSAtIFBQUiBMb2cgT3Zl
cmZsb3cgRWFybHkgV2FybmluZwo+IChYRU4pIFsgICAyNS4yMjg2OTZdIC0gUFBSIEF1dG9tYXRp
YyBSZXNwb25zZQo+IChYRU4pIFsgICAyNS4yNjczNDhdIC0gTWVtb3J5IEFjY2VzcyBSb3V0aW5n
IGEgaW4gWGVubmQgQ29udHJvbDogMHgxCj4gKFhFTikgWyAgIDI1LjMwODA0NV0gLSBCbG9jayBT
dG9wTWFyayBNZXNzYWdlCj4gKFhFTikgWyAgIDI1LjM0NzE5OV0gLSBQZXJmb3JtYW5jZSBPcHRp
bWl6YXRpb24KPiAoWEVOKSBbICAgMjUuMzg2NDg0XSAtIE1TSSBDYXBhYmlsaXR5IE1NSU8gQWNj
ZXNzCj4gKFhFTikgWyAgIDI1LjQyNTk1MF0gLSBHdWVzdCBJL08gUHJvdGVjdGlvbgo+IChYRU4p
IFsgICAyNS40NjQ2ODBdIC0gSG9zdCBBY2Nlc3MKPiAoWEVOKSBbICAgMjUuNTAyNTgwXSAtIEVu
aGFuY2VkIFBQUiBIYW5kbGluZwo+IChYRU4pIFsgICAyNS41NDE1ODhdIC0gQXR0cmlidXRlIEZv
cndhcmQKPiAoWEVOKSBbICAgMjUuNTgwMTQ1XSAtIFZpcnR1YWxpemVkIElPTU1VCj4gKFhFTikg
WyAgIDI1LjYxODY0N10gLSBWTUd1YXJkIEkvTyBTdXBwb3J0Cj4gKFhFTikgWyAgIDI1LjY1NzE5
Nl0gLSBWTSBUYWJsZSBTaXplOiAweDIKPiAoWEVOKSBbICAgMjUuNjk4ODgzXSBBTUQtVmk6IElP
TU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChYRU4pIFsgICAyNS43Mzg0MjBdIC0gUGVyaXBoZXJh
bCBQYWdlIFNlcnZpY2UgUmVxdWVzdAo+IChYRU4pIFsgICAyNS43NzgwODRdIC0geDJBUElDCj4g
KFhFTikgWyAgIDI1LjgxNTAxMF0gLSBOWCBiaXQKPiAoWEVOKSBbICAgMjUuODUxNjAzXSAtIElu
dmFsaWRhdGUgQWxsIENvbW1hbmQKPiAoWEVOKSBbICAgMjUuODg5OTA3XSAtIEd1ZXN0IEFQSUMK
PiAoWEVOKSBbICAgMjUuOTI2NzU2XSAtIFBlcmZvcm1hbmNlIENvdW50ZXJzCj4gKFhFTikgWyAg
IDI1Ljk2NDc0Ml0gLSBIb3N0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMHgyCj4gKFhFTikg
WyAgIDI2LjAwNDMxMl0gLSBHdWVzdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemU6IDAKPiAoWEVO
KSBbICAgMjYuMDQzNzg3XSAtIEd1ZXN0IENSMyBSb290IFRhYmxlIExldmVsOiAweDEKPiAoWEVO
KSBbICAgMjYuMDgzMDY0XSAtIE1heGltdW0gUEFTSUQ6IDB4Zgo+IChYRU4pIFsgICAyNi4xMjA5
MDNdIC0gU01JIEZpbHRlciBSZWdpc3RlcjogMHgxCj4gKFhFTikgWyAgIDI2LjE1OTIxNV0gLSBT
TUkgRmlsdGVyIFJlZ2lzdGVyIENvdW50OiAweDIKPiAoWEVOKSBbICAgMjYuMTk4MTI5XSAtIEd1
ZXN0IFZpcnR1YWwgQVBJQyBNb2RlczogMHgxCj4gKFhFTikgWyAgIDI2LjIzNzAxNV0gLSBEdWFs
IFBQUiBMb2c6IDB4Mgo+IChYRU4pIFsgICAyNi4yNzQ1NjVdIC0gRHVhbCBFdmVudCBMb2c6IDB4
Mgo+IChYRU4pIFsgICAyNi4zMTIyMzFdIC0gVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0
aW9uCj4gKFhFTikgWyAgIDI2LjM1MTY3Ml0gLSBEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uOiAw
eDMKPiAoWEVOKSBbICAgMjYuMzkwOTQ5XSAtIFBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2Fybmlu
Zwo+IChYRU4pIFsgICAyNi40MzAzNDNdIC0gUFBSIEF1dG9tYXRpYyBSZXNwb25zZQo+IChYRU4p
IFsgICAyNi40NjkwMDZdIC0gTWVtb3J5IEFjY2VzcyBSb3V0aW5nIGFuZCBDb250cm9sOiAweDEK
PiAoWEVOKSBbICAgMjYuNTA5NzExXSAtIEJsb2NrIFN0b3BNYXJrIE1lc3NhZ2UKPiAoWEVOKSBb
ICAgMjYuNTQ4ODY3XSAtIFBlcmZvcm1hbmNlIE9wdGltaXphdGlvbgo+IChYRU4pIFsgICAyNi41
ODgxNTldIC0gTVNJIENhcGFiaWxpdHkgTU1JTyBBY2Nlc3MKPiAoWEVOKSBbICAgMjYuNjI3NjI3
XSAtIEd1ZXN0IEkvTyBQcm90ZWN0aW9uCj4gKFhFTikgWyAgIDI2LjY2NjM1NV0gLSBIb3N0IEFj
Y2Vzcwo+IChYRU4pIFsgICAyNi43MDQyNTNdIC0gRW5oYW5jZWQgUFBSIEhhbmRsaW5nCj4gKFhF
TikgWyAgIDI2Ljc0MzI3MV0gLSBBdHRyaWJ1dGUgRm9yd2FyZAo+IChYRU4pIFsgICAyNi43ODE4
MjhdIC0gVmlydHVhbGl6ZWQgSU9NTVUKPiAoWEVOKSBbICAgMjYuODIwMzQxXSAtIFZNR3VhcmQg
SS9PIFN1cHBvcnQKPiAoWEVOKSBbICAgMjYuODU4ODc0XSAtIFZNIFRhYmxlIFNpemU6IDB4Mgo+
IChYRU4pIFsgICAyNi45MDA1NDldIEFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6Cj4g
KFhFTikgWyAgIDI2Ljk0MDA5NV0gLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4g
KFhFTikgWyAgIDI2Ljk3OTc2OV0gLSB4MkFQSUMKPiAoWEVOKSBbICAgMjcuMDE2Njg2XSAtIE5Y
IGJpdAo+IChYRU4pIFsgICAyNy4wNTMyODddIC0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZAo+IChY
RU4pIFsgICAyNy4wOTE1ODJdIC0gR3Vlc3QgQVBJQwo+IChYRU4pIFsgICAyNy4xMjg0MzJdIC0g
UGVyZm9ybWFuY2UgQ291bnRlcnMKPiAoWEVOKSBbICAgMjcuMTY2NDE4XSAtIEhvc3QgQWRkcmVz
cyBUcmFuc2xhdGlvbiBTaXplOiAweDIKPiAoWEVOKSBbICAgMjcuMjA1OTcxXSAtIEd1ZXN0IEFk
ZHJlc3MgVHJhbnNsYXRpb24gU2l6ZTogMAo+IChYRU4pIFsgICAyNy4yNDU0NDBdIC0gR3Vlc3Qg
Q1IzIFJvb3QgVGFibGUgTGV2ZWw6IDB4MQo+IChYRU4pIFsgICAyNy4yODQ3MTRdIC0gTWF4aW11
bSBQQVNJRDogMHhmCj4gKFhFTikgWyAgIDI3LjMyMjU0M10gLSBTTUkgRmlsdGVyIFJlZ2lzdGVy
OiAweDEKPiAoWEVOKSBbICAgMjcuMzYwODQ3XSAtIFNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQ6
IDB4Mgo+IChYRU4pIFsgICAyNy4zOTk3NjhdIC0gR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzOiAw
eDEKPiAoWEVOKSBbICAgMjcuNDM4NjU2XSAtIER1YWwgUFBSIExvZzogMHgyCj4gKFhFTikgWyAg
IDI3LjQ3NjIwOV0gLSBEdWFsIEV2ZW50IExvZzogMHgyCj4gKFhFTikgWyAgIDI3LjUxMzg4OV0g
LSBVc2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24KPiAoWEVOKSBbICAgMjcuNTUzMzMx
XSAtIERldmljZSBUYWJsZSBTZWdtZW50YXRpb246IDB4Mwo+IChYRU4pIFsgICAyNy41OTI1OTVd
IC0gUFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJuaW5nCj4gKFhFTikgWyAgIDI3LjYzMjAwM10g
LSBQUFIgQXV0b21hdGljIFJlc3BvbnNlCj4gKFhFTikgWyAgIDI3LjY3MDY1NV0gLSBNZW1vcnkg
QWNjZXNzIFJvdXRpbmcgYW5kIENvbnRyb2w6IDB4MQo+IChYRU4pIFsgICAyNy43MTEzNTFdIC0g
QmxvY2sgU3RvcE1hcmsgTWVzc2FnZQo+IChYRU4pIFsgICAyNy43NTA1MjVdIC0gUGVyZm9ybWFu
Y2UgT3B0aW1pemF0aW9uCj4gKFhFTikgWyAgIDI3Ljc4OTgxMV0gLSBNU0kgQ2FwYWJpbGl0eSBN
TUlPIEFjY2Vzcwo+IChYRU4pIFsgICAyNy44MjkyNjddIC0gR3Vlc3QgSS9PIFByb3RlY3Rpb24K
PiAoWEVOKSBbICAgMjcuODY4MDA1XSAtIEhvc3QgQWNjZXNzCj4gKFhFTikgWyAgIDI3LjkwNTg4
OV0gLSBFbmhhbmNlZCBQUFIgSGFuZGxpbmcKPiAoWEVOKSBbICAgMjcuOTQ0ODk2XSAtIEF0dHJp
YnV0ZSBGb3J3YXJkCj4gKFhFTikgWyAgIDI3Ljk4MzQ0NV0gLSBWaXJ0dWFsaXplZCBJT01NVQo+
IChYRU4pIFsgICAyOC4wMjE5NTZdIC0gVk1HdWFyZCBJL08gU3VwcG9ydAo+IChYRU4pIFsgICAy
OC4wNjA0OTRdIC0gVk0gVGFibGUgU2l6ZTogMHgyCj4gKFhFTikgWyAgIDI4LjI4NDg3OV0gQU1E
LVZpOiBEaXNhYmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGggSU9NTVUKPiAoWEVOKSBb
ICAgMjguMzI2ODU2XSBBTUQtVmk6IElPTU1VIDAgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjguMzY2
MDExXSBBTUQtVmk6IElPTU1VIDEgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjguNDA1MTQyXSBBTUQt
Vmk6IElPTU1VIDIgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjguNDQ0MTUwXSBBTUQtVmk6IElPTU1V
IDMgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjguNDgzMDYyXSBBTUQtVmk6IElPTU1VIDQgRW5hYmxl
ZC4KPiAoWEVOKSBbICAgMjguNTIxOTIzXSBBTUQtVmk6IElPTU1VIDUgRW5hYmxlZC4KPiAoWEVO
KSBbICAgMjguNTYwNzk4XSBBTUQtVmk6IElPTU1VIDYgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjgu
NTk5NTI4XSBBTUQtVmk6IElPTU1VIDcgRW5hYmxlZC4KPiAoWEVOKSBbICAgMjguNjQ1MzgyXSBJ
L08gdmlydHVhbGlzYXRpb24gZW5hYmxlZAo+IChYRU4pIFsgICAyOC42ODQwMzRdICAtIERvbTAg
bW9kZTogUmVsYXhlZAo+IChYRU4pIFsgICAyOC43MjIwNjNdIEludGVycnVwdCByZW1hcHBpbmcg
ZW5hYmxlZAo+IAo+IEdpdmVuIHRoYXQgdGhlIGV4cGVjdGVkIGNhc2UgaXMgdGhhdCBhbGwgSU9N
TVVzIGFyZSBpZGVudGljYWwsIGhvdyBhYm91dAo+IG9ubHkgcHJpbnRpbmcgdGhlIGRldGFpbHMg
Zm9yIElPTU1VMCwgYW5kIGVsaWRpbmcgcHJpbnRpbmcgZm9yIGZ1cnRoZXIKPiBJT01NVXMgd2hp
Y2ggaGF2ZSBhbiBpZGVudGljYWwgZmVhdHVyZXNldD8KCk9idmlvdXNseSBJIGRpZCBub3RpY2Ug
dGhpcyB0b28uIEkgY2FuIGFkZCBhIHBhdGNoIHRvIHRoZSBzZXJpZXMgdG8KaW1wcm92ZSB0aGUg
c2l0dWF0aW9uIChwZXJoYXBzIGV2ZW4gYWhlYWQgb2YgdGhpcyBvbmUpLCBidXQgSSBkb24ndAp0
aGluayBJIHdhbnQgdG8gZG8gdGhpcyByaWdodCBoZXJlLgoKPj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPj4gQEAgLTM0NiwyNiArMzQ2LDU3IEBAIHN0
cnVjdCBhbWRfaW9tbXVfZHRlIHsKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFY
X1NISUZUICAgICAgICAgICAgICAgICAgMHgwCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJF
X1BBU01BWF9NQVNLICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwMUYKPj4gK3VuaW9uIGFtZF9p
b21tdV9leHRfZmVhdHVyZXMgewo+PiArICAgIHVpbnQ2NF90IHJhdzsKPj4gKyAgICBzdHJ1Y3Qg
ewo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgcHJlZl9zdXA6MTsKPj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IHBwcl9zdXA6MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHh0X3N1cDoxOwo+PiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgbnhfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBn
dF9zdXA6MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhcHBpX3N1cDoxOwo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgaWFfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYV9zdXA6
MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhlX3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25l
ZCBpbnQgcGNfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBoYXRzOjI7Cj4+ICsgICAg
ICAgIHVuc2lnbmVkIGludCBnYXRzOjI7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnbHhfc3Vw
OjI7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX3N1cDoyOwo+PiArICAgICAgICB1bnNp
Z25lZCBpbnQgc21pZl9yYzozOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FtX3N1cDozOwo+
PiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9nX3N1cDoyOwo+PiArICAgICAgICB1
bnNpZ25lZCBpbnQgOjI7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX2V2ZW50X2xvZ19z
dXA6MjsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHNhdF9zdXA6MTsKPj4gKyAgICAgICAgdW5z
aWduZWQgaW50IDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgcGFzX21heDo1Owo+PiArICAg
ICAgICB1bnNpZ25lZCBpbnQgdXNfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXZf
dGJsX3NlZ19zdXA6MjsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9lYXJseV9vZl9zdXA6
MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9hdXRvX3JzcF9zdXA6MTsKPj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IG1hcmNfc3VwOjI7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBibGtf
c3RvcF9tcmtfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBwZXJmX29wdF9zdXA6MTsK
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IG1zaV9jYXBfbW1pb19zdXA6MTsKPj4gKyAgICAgICAg
dW5zaWduZWQgaW50IDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2lvX3N1cDoxOwo+PiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgaGFfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBl
cGhfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBhdHRyX2Z3X3N1cDoxOwo+PiArICAg
ICAgICB1bnNpZ25lZCBpbnQgaGRfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCA6MTsK
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IGludl9pb3RsYl90eXBlX3N1cDoxOwo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgdmlvbW11X3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgdm1f
Z3VhcmRfaW9fc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCB2bV90YWJsZV9zaXplOjQ7
Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYV91cGRhdGVfZGlzX3N1cDoxOwo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgOjI7Cj4+ICsgICAgfSBmbGRzOwo+PiArfTsKPiAKPiBJJ2Qgc3VnZ2Vz
dCBib29sIGZvciBzaW5nbGUgYml0ZmllbGRzLiAgV2UndmUgYmVlbiBiaXR0ZW4gbXVsdGlwbGUg
dGltZXMKPiBieSAieCA9ICh5ICYgMHg4MCkiIHR5cGUgYnVncywgd2hpY2ggdHJ1bmNhdGUgdG8g
MCB1c2luZyB1bnNpZ25lZCBpbnQKPiBiaXRmaWVsZHMsIGJ1dCBjb3JyZWN0bHkgYmVjb21lIDEg
Z2l2ZW4gYm9vbCBiaXRmaWVsZHMuCgpPaCwgaXQgdG9vayBtZSBhIHdoaWxlIHRvIGZpZ3VyZSB3
aGF0IHlvdSBtZWFuIC0geW91J3JlIGFmdGVyIHRoZSBjYXNlCm9mIHggKGluIHlvdXIgZXhhbXBs
ZSksIG5vdCB5IGJlaW5nIGEgYml0ZmllbGQgcmVmZXJlbmNlLiBJIGRvbid0IHRoaW5rCndlJ3Jl
IGF0IHJpc2sgb2YgaW50cm9kdWNpbmcgc3VjaCBjb25zdHJ1Y3RzIGhlcmUsIHNvIHBlcnNvbmFs
bHkgSSdkCnByZWZlciBpdCB0byBzdGF5IGFzIGl0IGlzLCBidXQgSSdkIGxpc3RlbiB0byBCcmlh
biBhbmQvb3IgU3VyYXZlZSBsZWFuaW5nCm1vcmUgdG93YXJkcyB5b3VyIHN1Z2dlc3Rpb24uCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 09:37:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 09:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdAYZ-0007pD-Kl; Tue, 18 Jun 2019 09:37: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdAYY-0007p7-Ok
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 09:37:34 +0000
X-Inumbo-ID: b129c126-91ac-11e9-8252-ffa67c0d7de9
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b129c126-91ac-11e9-8252-ffa67c0d7de9;
 Tue, 18 Jun 2019 09:37:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 03:37:30 -0600
Message-Id: <5D08B0D802000078002392C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 03:37:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E170200007800237DFD@prv1-mh.provo.novell.com>
 <20190617190712.GA11864@amd.com>
In-Reply-To: <20190617190712.GA11864@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/9] 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIxOjA3LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDc6MjI6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5o
Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCj4+
IEBAIC0zNDYsMjYgKzM0Niw1NyBAQCBzdHJ1Y3QgYW1kX2lvbW11X2R0ZSB7Cj4+ICAjZGVmaW5l
IElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX01BU0sJCTB4RkZGRkZGRkYKPj4gICNkZWZpbmUg
SU9NTVVfRVhDTFVTSU9OX0xJTUlUX0hJR0hfU0hJRlQJMAo+PiAgCj4+IC0vKiBFeHRlbmRlZCBG
ZWF0dXJlIFJlZ2lzdGVyKi8KPj4gKy8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8KPj4g
ICNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQgICAgICAgICAgICAgICAgICAg
MHgzMAo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QUkVGU1VQX1NISUZUICAgICAgICAg
ICAgICAgICAweDAKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUICAg
ICAgICAgICAgICAgICAgMHgxCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1hUU1VQX1NI
SUZUICAgICAgICAgICAgICAgICAgIDB4Mgo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9O
WFNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDMKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZF
QVRVUkVfR1RTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg0Cj4+IC0jZGVmaW5lIElPTU1V
X0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4Ngo+PiAtI2RlZmlu
ZSBJT01NVV9FWFRfRkVBVFVSRV9HQVNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDcKPj4g
LSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfSEVTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAg
MHg4Cj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BDU1VQX1NISUZUICAgICAgICAgICAg
ICAgICAgIDB4OQo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX1NISUZUICAgICAg
ICAgICAgICAgICAgICAweDEwCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNfTUFT
SyAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDBDMDAKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZF
QVRVUkVfR0FUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgxMgo+PiAtI2RlZmluZSBJT01N
VV9FWFRfRkVBVFVSRV9HQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAzMDAwCj4+
IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9TSElGVCAgICAgICAgICAgICAgICAg
IDB4MTQKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0xYU1VQX01BU0sgICAgICAgICAg
ICAgICAgICAgMHgwMDAwQzAwMAo+PiAgCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BB
U01BWF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MAo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9QQVNNQVhfTUFTSyAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFGCj4+ICt1bmlvbiBh
bWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHsKPj4gKyAgICB1aW50NjRfdCByYXc7Cj4+ICsgICAgc3Ry
dWN0IHsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHByZWZfc3VwOjE7Cj4+ICsgICAgICAgIHVu
c2lnbmVkIGludCBwcHJfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsK
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IG54X3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBp
bnQgZ3Rfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYXBwaV9zdXA6MTsKPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGlhX3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2Ff
c3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBoZV9zdXA6MTsKPj4gKyAgICAgICAgdW5z
aWduZWQgaW50IHBjX3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaGF0czoyOwo+PiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2x4
X3N1cDoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9zdXA6MjsKPj4gKyAgICAgICAg
dW5zaWduZWQgaW50IHNtaWZfcmM6MzsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhbV9zdXA6
MzsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19zdXA6MjsKPj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IDoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9ldmVudF9s
b2dfc3VwOjI7Cj4gCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBzYXRfc3VwOjE7Cj4+ICsgICAg
ICAgIHVuc2lnbmVkIGludCA6MTsKPiBJIHRoaW5rIHRoZXNlIG1pZ2h0IGJlIGZsaXBwZWQuCgpP
aCwgaW5kZWVkLiBBbmQgSSd2ZSBhbHNvIG9taXR0ZWQgYW4gJ3MnIGZyb20gdGhlIG5hbWUuIFRo
YW5rcyBmb3IKbm90aWNpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 09:54:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 09:54:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdAp0-00010x-9S; Tue, 18 Jun 2019 09:54: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdAoz-00010s-5y
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 09:54:33 +0000
X-Inumbo-ID: 10a17962-91af-11e9-90a0-37609f16f0f2
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 10a17962-91af-11e9-90a0-37609f16f0f2;
 Tue, 18 Jun 2019 09:54:30 +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: pZ90VZDjSvlLXdk9tb3cP68KsYDxdmHUfyt2r0+29b5dt5gGNgfeMjzpjsJR2HnSdr1OmvMSGU
 vu9t7BJDyIm+3MXMQKiK/20b+7+upBPeMhXZEeez21Gv6zcMZf1zHg5xxIyOmBCXc3h8G0bsPg
 4KGPoJfUO5wlN5z1v+JhSAp7hpk2rrWqT7Yi/0pdoTHpasygk8JiR6tfNwHCJOSJm0sH4PNck5
 c4i4eBCxor8ESbmaqWU0aM6F115dWa61v7XrbHbdHHt9BtUIrMKEm1yo29yatOM+LPsseNP4vP
 pEc=
X-SBRS: 2.7
X-MesageID: 1868668
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,388,1557201600"; 
   d="scan'208";a="1868668"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E2B0200007800237E00@prv1-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: <246c43d3-6725-597b-eb1d-32c42ff68c9e@citrix.com>
Date: Tue, 18 Jun 2019 10:54: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: <5D024E2B0200007800237E00@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxzbyBpbnRyb2R1Y2Ug
YSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcgdGhlIG1vc3QgcmVjZW50bHkKPiB3
cml0dGVuIGNvbnRyb2wgcmVnaXN0ZXIuIEFsbCB3cml0ZXMgc2hvdWxkIG5vdyBoYXBwZW4gZXhj
bHVzaXZlbHkgZnJvbQo+IHRoYXQgY2FjaGVkIHZhbHVlLCBzdWNoIHRoYXQgaXQgaXMgZ3VhcmFu
dGVlZCB0byBiZSB1cCB0byBkYXRlLgo+Cj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFkZCBm
dXJ0aGVyIGZpZWxkcy4gQWxzbyBjb252ZXJ0IGEgZmV3IGJvb2xlYW4KPiBmdW5jdGlvbiBwYXJh
bWV0ZXJzIHRvIGJvb2wsIHN1Y2ggdGhhdCB1c2Ugb2YgISEgY2FuIGJlIGF2b2lkZWQuCgpDcml0
aWNhbGx5IGFsc28sIHNvbWUgcHJldmlvdXMgd3JpdGVsKCkncyBoYXZlIHR1cm5lZCBpbnRvIHdy
aXRlcSgpLAp3aGljaCBuZWVkcyBjYWxsaW5nIG91dC4KCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKPiBAQCAtNjksMzEgKzY5LDE4IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCB1bm1hcF9pb21tdV9tbWlvX3JlZ2kKPiAgCj4gIHN0YXRpYyB2b2lkIHNldF9pb21tdV9odF9m
bGFncyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgewo+IC0gICAgdTMyIGVudHJ5Owo+IC0g
ICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09G
RlNFVCk7Cj4gLQo+ICAgICAgLyogU2V0dXAgSFQgZmxhZ3MgKi8KPiAgICAgIGlmICggaW9tbXVf
aGFzX2NhcChpb21tdSwgUENJX0NBUF9IVF9UVU5ORUxfU0hJRlQpICkKPiAtICAgICAgICBpb21t
dV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1RUX0VOQUJMRSkgPwo+IC0gICAgICAgICAg
ICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9IVF9UVU5ORUxfVFJBTlNMQVRJ
T05fU0hJRlQpIDoKPiAtICAgICAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVf
Q09OVFJPTF9IVF9UVU5ORUxfVFJBTlNMQVRJT05fU0hJRlQpOwo+IC0KPiAtICAgIGlvbW11X2hh
c19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUkVTX1BBU1NfUFcpID8KPiAtICAgICAgICBpb21t
dV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX1NI
SUZUKToKPiAtICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1JF
U1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOwo+IC0KPiAtICAgIGlvbW11X2hhc19odF9mbGFn
KGlvbW11LCBBQ1BJX0lWSERfSVNPQykgPwo+IC0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5
LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKToKPiAtICAgICAgICBpb21tdV9jbGVh
cl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKTsKPiAtCj4gLSAg
ICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1BBU1NfUFcpID8KPiAtICAgICAg
ICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9T
SElGVCk6Cj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9Q
QVNTX1BPU1RFRF9XUklURV9TSElGVCk7Cj4gKyAgICAgICAgaW9tbXUtPmN0cmwuaHRfdHVuX2Vu
ID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFCTEUpOwo+ICsKPiAr
ICAgIGlvbW11LT5jdHJsLnBhc3NfcHcgICAgID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFD
UElfSVZIRF9QQVNTX1BXKTsKPiArICAgIGlvbW11LT5jdHJsLnJlc19wYXNzX3B3ID0gaW9tbXVf
aGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVyk7Cj4gKyAgICBpb21tdS0+
Y3RybC5pc29jICAgICAgICA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfSVNP
Qyk7Cj4gIAo+ICAgICAgLyogRm9yY2UgY29oZXJlbnQgKi8KPiAtICAgIGlvbW11X3NldF9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX0NPSEVSRU5UX1NISUZUKTsKPiArICAgIGlvbW11LT5jdHJs
LmNvaGVyZW50ID0gMTsKCkFoIC0gc28gdGhpcyBpcyB0aGUgQU1EIHZlcnNpb24gb2YgSW50ZWwn
cyBpb21tdT1zbm9vcAoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LWRlZnMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
ZGVmcy5oCj4gQEAgLTI5NSwzOCArMjk1LDU1IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsKPgo+
ICt1bmlvbiBhbWRfaW9tbXVfY29udHJvbCB7Cj4gKyAgICB1aW50NjRfdCByYXc7Cj4gKyAgICBz
dHJ1Y3Qgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpb21tdV9lbjoxOwo+ICsgICAgICAgIHVu
c2lnbmVkIGludCBodF90dW5fZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZXZlbnRfbG9n
X2VuOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGV2ZW50X2ludF9lbjoxOwo+ICsgICAgICAg
IHVuc2lnbmVkIGludCBjb21fd2FpdF9pbnRfZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQg
aW52X3RpbWVvdXQ6MzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcGFzc19wdzoxOwo+ICsgICAg
ICAgIHVuc2lnbmVkIGludCByZXNfcGFzc19wdzoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBj
b2hlcmVudDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpc29jOjE7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IGNtZF9idWZfZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2xvZ19l
bjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfaW50X2VuOjE7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IHBwcl9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBndF9lbjoxOwo+ICsg
ICAgICAgIHVuc2lnbmVkIGludCBnYV9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBjcnc6
NDsKClRoaXMgZmllbGQgZG9lcyBoYXZlIGFuIGFzc2lnbmVkIG5hbWUsIGJ1dCBpcyBhbHNvIGRv
Y3VtZW50ZWQgYXMgUmVzMApmb3IgZm9yd2FyZHMgY29tcGF0aWJpbGl0eS7CoCBJIHRoaW5rIHRo
aXMgZmllbGQgd2FudHMgaGFuZGxpbmcKY29uc2lzdGVudGx5IHdpdGguLi4KCj4gKyAgICAgICAg
dW5zaWduZWQgaW50IHNtaWZfZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc2xmX3diX2Rp
czoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX2xvZ19lbjoxOwo+ICsgICAgICAgIHVu
c2lnbmVkIGludCBnYW1fZW46MzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FfbG9nX2VuOjE7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhX2ludF9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVk
IGludCBkdWFsX3Bwcl9sb2dfZW46MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9ldmVu
dF9sb2dfZW46MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9zZWdfZW46MzsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgcHJpdl9hYnJ0X2VuOjI7Cj4gKyAgICAgICAgdW5zaWduZWQg
aW50IHBwcl9hdXRvX3JzcF9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBtYXJjX2VuOjE7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGJsa19zdG9wX21ya19lbjoxOwo+ICsgICAgICAgIHVu
c2lnbmVkIGludCBwcHJfYXV0b19yc3BfYW9uOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoy
OwoKLi4uIHRoaXMsIHdoZXJlIHlvdSBoYXZlIGRyb3BwZWQgdGhlIERvbWFpbklEUE5FIGJpdCAo
d2hhdGV2ZXIgdGhlIFBOCnN0YW5kcyBmb3IpLgoKfkFuZHJldwoKPiArICAgICAgICB1bnNpZ25l
ZCBpbnQgZXBoX2VuOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGhhZF91cGRhdGU6MjsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgZ2RfdXBkYXRlX2RpczoxOwo+ICsgICAgICAgIHVuc2lnbmVk
IGludCA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgeHRfZW46MTsKPiArICAgICAgICB1bnNp
Z25lZCBpbnQgaW50X2NhcF94dF9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCB2Y21kX2Vu
OjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHZpb21tdV9lbjoxOwo+ICsgICAgICAgIHVuc2ln
bmVkIGludCBnYV91cGRhdGVfZGlzOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhcHBpX2Vu
OjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDo4Owo+ICsgICAgfTsKPiArfTsKPiAgCj4gIC8q
IEV4Y2x1c2lvbiBSZWdpc3RlciAqLwo+ICAjZGVmaW5lIElPTU1VX0VYQ0xVU0lPTl9CQVNFX0xP
V19PRkZTRVQJCTB4MjAKPgo+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:21:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10: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 1hdBEL-0003QR-Cu; Tue, 18 Jun 2019 10:20:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdBEK-0003QM-Ep
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:20:44 +0000
X-Inumbo-ID: ba1ddeb5-91b2-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba1ddeb5-91b2-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 10:20:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 04:20:42 -0600
Message-Id: <5D08BAF702000078002392F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 04:20:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <osstest-137854-mainreport@xen.org>
In-Reply-To: <osstest-137854-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.10-testing test] 137854: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDA3OjU2LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEzNzg1NCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCj4gaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg1NC8gCj4g
Cj4gUmVncmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4g
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzczODEKPiAgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTM3MzgxCgpUaGlzIChhbHNvIHNlZW4gb24gNC4xMSwgYnV0
IG5vdCBvbiA0LjEyKSBsb29rcyB0byByZWN1ci4gRm9yIGEgLXhzbQp0ZXN0IEkgY2VydGFpbmx5
IGZpbmQgaXQgb2RkIHRvIHNlZQoKKFhFTikgSW5pdGlhbGlzaW5nIFhTTSBTSUxPIG1vZGUKCmlu
IHRoZSBib290IGxvZyAtIEknZCBleHBlY3QgRmxhc2sgdG8gYmUgdXNlZCBieSB0aGVzZSB0ZXN0
cy4gQW5kCmluZGVlZCB0aGUgU0lMTyBiYWNrcG9ydHMgbG9vayB0byBiZSBmbGF3ZWQgLyBpbmNv
bXBsZXRlOiBXaGlsZQp0aGUgS2NvbmZpZyBjaGFuZ2Ugc2hvdWxkIGhhdmUgYXBwbGllZCB3aXRo
IGZ1enogb25seSAodGh1cwptYWtpbmcgdGhlIGlzc3VlIGFwcGFyZW50KSwgdGhlIHJlbWFpbmlu
ZyBjaGFuZ2VzIGFyZW4ndCB0YWtpbmcKaW50byBhY2NvdW50IHRoYXQgdGhlIEtjb25maWcgb3B0
aW9uIGlzIEZMQVNLIHRoZXJlLCBub3QgWFNNX0ZMQVNLLgpJJ2xsIHNlZSBhYm91dCBwcm9kdWNp
bmcgYSBmaXh1cCBwYXRjaDsgSSBkb24ndCB0aGluayBJIHdhbnQgdG8KcHVsbCBpbiB0aGUgbWFz
dGVyLzQuMTIgcGF0Y2ggZG9pbmcgdGhlIHJlbmFtZS4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:23:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10:23:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdBHD-0003cT-UC; Tue, 18 Jun 2019 10:23: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdBHC-0003bv-NV
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:23:42 +0000
X-Inumbo-ID: 22830e44-91b3-11e9-b720-4f65f7dcd45a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 22830e44-91b3-11e9-b720-4f65f7dcd45a;
 Tue, 18 Jun 2019 10:23:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 04:23:37 -0600
Message-Id: <5D08BBA702000078002392FA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 04:23:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
 <20190617185017.32661-1-sstabellini@kernel.org>
In-Reply-To: <20190617185017.32661-1-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen: switch pdx_init_mask to return
 uint64_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>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIwOjUwLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQWxzbyBjaGFuZ2Ugc3JhdF9yZWdpb25fbWFzayB0byB1aW50NjRfdCBhcyBpdCBpcyB1c2Vk
IHRvIHN0b3JlIHRoZQo+IHJldHVybiB2YWx1ZSBvZiBwZHhfaW5pdF9tYXNrLiB1aW50NjRfdCBp
cyBhbHdheXMgZ3JlYXRlciBvciBlcXVhbCB0bwo+IHU2NC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpOb24tQXJtIGJpdHMKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KYnV0IGNvdWxkIHlvdSBtYWtl
IHRoZSB0aXRsZSBzb3VuZCBsZXNzIGxpa2UgaXQncyBhbiBhY3R1YWwgY2hhbmdlCnRvIHRoZSBm
dW5jdGlvbiByZXR1cm4gdHlwZT8gQWxzbyBpdCdzIG5vdCBqdXN0IGl0cyByZXR1cm4gdHlwZQp5
b3UgY2hhbmdlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:26:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdBKD-0003kk-Dl; Tue, 18 Jun 2019 10:26:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdBKB-0003kf-Ll
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:26:47 +0000
X-Inumbo-ID: 92829c8a-91b3-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92829c8a-91b3-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 10:26:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 04:26:45 -0600
Message-Id: <5D08BC620200007800239315@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 04:26:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5CEE5C4D02000078002335A0@prv1-mh.provo.novell.com>
 <caa80cec-7b46-b31a-88e2-2554a495e159@citrix.com>
 <5183a4f3-69ff-076a-c15d-817472a42ab1@citrix.com>
 <b52280b8-2c78-dcf5-9753-132db0590c67@citrix.com>
In-Reply-To: <b52280b8-2c78-dcf5-9753-132db0590c67@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/SMP: don't try to stop already stopped
 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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIwOjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDYvMjAxOSAxODo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTcv
MDYvMjAxOSAxODozOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDI5LzA1LzIwMTkgMTE6
MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEluIHBhcnRpY3VsYXIgd2l0aCBhbiBlbmFibGVk
IElPTU1VIChidXQgbm90IHJlYWxseSBsaW1pdGVkIHRvIHRoaXMKPj4+PiBjYXNlKSwgdHJ5aW5n
IHRvIGludm9rZSBmaXh1cF9pcnFzKCkgYWZ0ZXIgaGF2aW5nIGFscmVhZHkgZG9uZQo+Pj4+IGRp
c2FibGVfSU9fQVBJQygpIC0+IGNsZWFyX0lPX0FQSUMoKSBpcyBhIHJhdGhlciBiYWQgaWRlYToK
Pj4+Pgo+Pj4+ICBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjZhMDM2Pl0gYW1kX2lvbW11X3Jl
YWRfaW9hcGljX2Zyb21faXJlKzB4ZGUvMHgxMTMKPj4+PiAgUkZMQUdTOiAwMDAwMDAwMDAwMDEw
MDA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2MCkKPj4+PiAgcmF4OiBmZmZmODMyMDI5MWRl
MDBjICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAzICAgcmN4OiBmZmZmODMyMDM1MDAwMDAwCj4+Pj4g
IHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogZmZm
ZjgyZDA4MDVjYTg0MAo+Pj4+ICByYnA6IGZmZmY4MzAwOWU4YTc5YzggICByc3A6IGZmZmY4MzAw
OWU4YTc5YTggICByODogIDAwMDAwMDAwMDAwMDAwMDAKPj4+PiAgcjk6ICAwMDAwMDAwMDAwMDAw
MDA0ICAgcjEwOiAwMDAwMDAwMDAwMDhiOWY5ICAgcjExOiAwMDAwMDAwMDAwMDAwMDA2Cj4+Pj4g
IHIxMjogMDAwMDAwMDAwMDAxMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMyAgIHIxNDogMDAw
MDAwMDAwMDAwMDAwMAo+Pj4+ICByMTU6IDAwMDAwMDAwZmZmZWZmZmYgICBjcjA6IDAwMDAwMDAw
ODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNDA2ZTAKPj4+PiAgY3IzOiAwMDAwMDAyMDM1ZDU5
MDAwICAgY3IyOiBmZmZmODg4MjRjY2I0ZWUwCj4+Pj4gIGZzYjogMDAwMDdmMjE0M2YwODg0MCAg
IGdzYjogZmZmZjg4ODI1NmEwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAo+Pj4+ICBkczog
MDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUw
MDgKPj4+PiAgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjZhMDM2PiAKPiAoYW1kX2lvbW11
X3JlYWRfaW9hcGljX2Zyb21faXJlKzB4ZGUvMHgxMTMpOgo+Pj4+ICAgZmYgMDcgMDAgMDAgMzkg
ZDMgNzQgMDIgPDBmPiAwYiA0MSA4MSBlNCAwMCBmOCBmZiBmZiA4YiAxMCA4OSBkMCAyNSAwMCAw
MAo+Pj4+ICBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5ZThhNzlhODoKPj4+PiAg
Li4uCj4+Pj4gIFhlbiBjYWxsIHRyYWNlOgo+Pj4+ICAgICBbPGZmZmY4MmQwODAyNmEwMzY+XSBh
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMwo+Pj4+ICAgICBbPGZmZmY4
MmQwODAyNmJmN2I+XSBpb21tdV9yZWFkX2FwaWNfZnJvbV9pcmUrMHgxMC8weDEyCj4+Pj4gICAg
IFs8ZmZmZjgyZDA4MDI3ZjcxOD5dIGlvX2FwaWMuYyNtb2RpZnlfSU9fQVBJQ19pcnErMHg1ZS8w
eDEyNgo+Pj4+ICAgICBbPGZmZmY4MmQwODAyN2Y5YzU+XSBpb19hcGljLmMjdW5tYXNrX0lPX0FQ
SUNfaXJxKzB4MmQvMHg0MQo+Pj4+ICAgICBbPGZmZmY4MmQwODAyODliYzc+XSBmaXh1cF9pcnFz
KzB4MzIwLzB4NDBiCj4+Pj4gICAgIFs8ZmZmZjgyZDA4MDJhODJjND5dIHNtcF9zZW5kX3N0b3Ar
MHg0Yi8weGE4Cj4+Pj4gICAgIFs8ZmZmZjgyZDA4MDJhN2IyZj5dIG1hY2hpbmVfcmVzdGFydCsw
eDk4LzB4Mjg4Cj4+Pj4gICAgIFs8ZmZmZjgyZDA4MDI1MjI0Mj5dIGNvbnNvbGVfc3VzcGVuZCsw
LzB4MjgKPj4+PiAgICAgWzxmZmZmODJkMDgwMmIwMWRhPl0gZG9fZ2VuZXJhbF9wcm90ZWN0aW9u
KzB4MjA0LzB4MjRlCj4+Pj4gICAgIFs8ZmZmZjgyZDA4MDM4NWEzZD5dIHg4Nl82NC9lbnRyeS5T
I2hhbmRsZV9leGNlcHRpb25fc2F2ZWQrMHg2OC8weDk0Cj4+Pj4gICAgIFs8MDAwMDAwMDBhYTVi
NTI2Yj5dIDAwMDAwMDAwYWE1YjUyNmIKPj4+PiAgICAgWzxmZmZmODJkMDgwMmE3YzdkPl0gbWFj
aGluZV9yZXN0YXJ0KzB4MWU2LzB4Mjg4Cj4+Pj4gICAgIFs8ZmZmZjgyZDA4MDI0MGY3NT5dIGh3
ZG9tX3NodXRkb3duKzB4YTIvMHgxMWQKPj4+PiAgICAgWzxmZmZmODJkMDgwMjBiYWEyPl0gZG9t
YWluX3NodXRkb3duKzB4NGYvMHhkOAo+Pj4+ICAgICBbPGZmZmY4MmQwODAyM2ZlOTg+XSBkb19z
Y2hlZF9vcCsweDEyZi8weDQyYQo+Pj4+ICAgICBbPGZmZmY4MmQwODAzN2U0MDQ+XSBwdl9oeXBl
cmNhbGwrMHgxZTQvMHg1NjQKPj4+PiAgICAgWzxmZmZmODJkMDgwMzg1NDMyPl0gbHN0YXJfZW50
ZXIrMHgxMTIvMHgxMjAKPj4+Pgo+Pj4+IERvbid0IGNhbGwgZml4dXBfaXJxcygpIGFuZCBkb24n
dCBzZW5kIGFueSBJUEkgaWYgdGhlcmUncyBvbmx5IG9uZQo+Pj4+IG9ubGluZSBDUFUgYW55d2F5
LCBhbmQgZG9uJ3QgY2FsbCBfX3N0b3BfdGhpc19jcHUoKSBhdCBhbGwgd2hlbiB0aGUgQ1BVCj4+
Pj4gd2UncmUgb24gd2FzIGFscmVhZHkgbWFya2VkIG9mZmxpbmUgKGJ5IGEgcHJpb3IgaW52b2Nh
dGlvbiBvZgo+Pj4+IF9fc3RvcF90aGlzX2NwdSgpKS4KPj4+Pgo+Pj4+IFJlcG9ydGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IEl0IGlzIHByb2JhYmx5IHdv
cnRoIG5vdGluZyB0aGF0IHRoZSBhYm92ZSBzdGFjayB0cmFjZSBpcyBhIGNhc2NhZGUKPj4+IGZh
dWx0LCB3aGVyZSB3ZSB0b29rIGEgI0dQIGZhdWx0IGluIHRoZSBtaWRkbGUgb2YgdGhlIEVGSSBm
aXJtd2FyZSwgYW5kCj4+PiB0aGVuIHRyaWVkIHJlc3RhcnRpbmcgYSBzZWNvbmQgdGltZS4KPj4+
Cj4+PiBGb3IgdGhlIGNoYW5nZSBpdCBpcyBhbiBpbXByb3ZlbWVudCwgc28gQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIKPj4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4KPj4+IFRoZXJl
IGFyZSBmdXJ0aGVyIGZpeGVzIG5lZWRpbmcgKHdoaWNoIGhhdmUgYmVlbiBvbiBteSB0b2RvIGxp
c3QgZm9yCj4+PiByYXRoZXIgdG9vIGxvbmcpIHRvIGF2b2lkIGFueSBsb2NhbF9pcnFfZW5hYmxl
KCkgb24gdGhlIHNodXRkb3duIHBhdGgsCj4+PiBiZWNhdXNlIGR1cmluZyBhIGNyYXNoIChlc3Bl
Y2lhbGx5IG9uZSBpbiB0aGUgbWlkZGxlIG9mIGEgdmNwdSBjb250ZXh0Cj4+PiBzd2l0Y2gpLCBp
dHMgbm90IHNhZmUgdG8gcmUtZW5hYmxlIGludGVycnVwdHMuCj4+Pgo+Pj4gVGhlIG9ubHkgc29s
dXRpb24gSSd2ZSBnb3QgaW52b2x2ZXMgdXNpbmcgTk1JIGJhc2VkIElQSXMvc2hvb3Rkb3ducy4K
Pj4KPj4gL3NpZ2ggYW5kIG5vIHNvb25lciBhcyBJIHRyaWVkIHRlc3RpbmcgdGhpcywgSSBmb3Vu
ZCB0aGUgbmV4dCBwaWVjZSBvZgo+PiBmYWxsb3V0Ogo+Pgo+PiBbICAgOTAuNDQ3OTA2XSByZWJv
b3Q6IFJlc3RhcnRpbmcgc3lzdGVtCj4+IChYRU4pIEhhcmR3YXJlIERvbTAgc2h1dGRvd246IHJl
Ym9vdGluZyBtYWNoaW5lCj4+IChYRU4pIC0tLS1bIFhlbi00LjEzLXVuc3RhYmxlICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQo+PiAoWEVOKSBDUFU6ICAgIDAKPj4gKFhFTikg
UklQOiAgICBlMDA4Ols8MDAwMDAwMDBhYTViNTI2Yj5dIDAwMDAwMDAwYWE1YjUyNmIKPj4gKFhF
TikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+PiAoWEVO
KSByYXg6IDAwMDAwMDAwYWE5ODU5NTAgICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IDAw
MDAwMDAwYWE1YjcwMTAKPj4gKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiBmZmZm
ODMwMDllODI3ZmZmICAgcmRpOiAwMDAwMDAwMDAwMzUwNmUwCj4+IChYRU4pIHJicDogZmZmZjgz
MDA5ZTgyN2M3MCAgIHJzcDogZmZmZjgzMDA5ZTgyN2JiMCAgIHI4OiAgMDAwMDAwMDBhYTViNzA0
OAo+PiAoWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwOWU4MjdjODgg
ICByMTE6IDBmMGYwZjBmMGYwZjBmMGYKPj4gKFhFTikgcjEyOiAwMDAwMDAwMGZmZmZmZmZlICAg
cjEzOiAwMDAwMDAwMDAwMDAwY2Y5ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIHIx
NTogMDAwMDAwMDAwMDAwMDA2NSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAw
MDAwMDM1MDZlMAo+PiAoWEVOKSBjcjM6IDAwMDAwMDEwZjUyMTgwMDAgICBjcjI6IGZmZmY4ODgy
NTk5MGM4MDAKPj4gKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODg4MjY2
YTAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIGRzOiAwMDAwICAgZXM6IDAw
MDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAo+PiAoWEVOKSBY
ZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwYWE1YjUyNmI+ICgwMDAwMDAwMGFhNWI1MjZiKToKPj4g
KFhFTikgIDhkIDBkIGE3IDFkIDAwIDAwIDMzIGQyIDxmZj4gOTAgNDAgMDEgMDAgMDAgNDggOGIg
MDUgZDAgMWQgMDAgMDAgNDggODMgCj4gYzQKPj4gKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MzAwOWU4MjdiYjA6Cj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMWYgMDAwMDAw
MDAwMDM1MDZlMCBmZmZmODMwMDllODI3YzAwIDAwMDAwMDAwMDAwMDAyMDYKPj4gKFhFTikgICAg
ZmZmZjgyZDA4MDI3ZDk2YSAwMDAwMDAwMGFhNWI1MWY3IDAwMDAwMDAwMDAwMDAyODYgZmZmZjgz
MDA5ZTgyN2M0MAo+PiAoWEVOKSAgICAwMDAwMDAwMDllODE3MDAwIDAwMDAwMDAwMDAwMDBjZjkg
ZmZmZjgzMDA5ZTgyN2MzMCBmZmZmODJkMDgwMjAxMzI3Cj4+IChYRU4pICAgIDAwMDAwMDAwZmZm
ZmZmZmYgZmZmZjgyZDA4MDIwMTYyZSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUK
Pj4gKFhFTikgICAgZmZmZjgzMDA5ZTgyN2M3MCBmZmZmODJkMDgwMjAxNWZmIDAwMDAwMDAwOWU4
MTcwMDAgZmZmZjgzMDA5ZTgyN2M3OAo+PiAoWEVOKSAgICBmZmZmODJkMDgwMmEzNzJhIDAwMDAw
MDAwODAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDllODI3Yzg4Cj4+IChYRU4pICAg
IGZmZmY4MzAwOWU4MjdjZDggZmZmZjgyZDA4MDJhMzA0NSBmZmZmODJkMDgwMmEzMDQ1IGZmZmY4
MzAwOWU4MjdjOTgKPj4gKFhFTikgICAgMDAwMDAwMDA4MDI4NDU0YyAwMDAwODJkMDgwMzg3ODUx
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM4Nzg1MQo+PiAoWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MzAwOWU4MjdkOTggMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDgwMDAwMDAw
Cj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA5ZTgyN2NlOCBmZmZmODJkMDgw
MmEzMTA1IGZmZmY4MzAwOWU4MjdkMDgKPj4gKFhFTikgICAgZmZmZjgyZDA4MDIzY2RhYSBmZmZm
ODJkMDgwMzg3ODUxIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA5ZTgyN2QxOAo+PiAoWEVOKSAg
ICBmZmZmODJkMDgwMmEzN2RhIGZmZmY4MzAwOWU4MjdkODggZmZmZjgyZDA4MDI4M2ZiNCBmZmZm
ODJkMDgwMzg3ODUxCj4+IChYRU4pICAgIGZmZmY4MmQwODAzODc4NDUgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODJkMDgwMzg3ODQ1IGZmZmY4MmQwODAzODc4NTEKPj4gKFhFTikgICAgZmZmZjgyZDA4
MDM4Nzg0NSBmZmZmODJkMDgwMzg3ODUxIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAo+PiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwOWU4MjdmZmYgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwN2NmZjYxN2Q4MjQ3Cj4+IChYRU4pICAgIGZmZmY4MmQwODAzODc4YmEgZmZm
ZjgyZDA4MDkzMzkwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDIwNGIxNjE2NDQKPj4gKFhFTikg
ICAgZmZmZjgzMTBmNTIwNmVmOCBmZmZmODMwMDllODI3ZTQwIGZmZmY4MzEwZjUyMDZlYTAgMDAw
MDAwMjA2NWZlNzYyZQo+PiAoWEVOKSAgICAwMDAwMDAyMDRiYmZjZTZlIGZmZmY4MmQwODA5NWMz
ZTAgZmZmZjgzMDA5ZTgyN2VmOCAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgIDAwMDAwMDAw
MDAwMDAwNDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDllODI3ZmZmIGZmZmY4MzEwZjUyMDZl
ZjgKPj4gKFhFTikgICAgMDAwMDAwZmIwMDAwMDAwMCBmZmZmODJkMDgwMmUxYmM1IDAwMDAwMDAw
MDAwMGUwMDggMDAwMDAwMDAwMDAwMDIwNgo+PiAoWEVOKSBYZW4gY2FsbCB0cmFjZToKPj4gKFhF
TikgICAgWzwwMDAwMDAwMGFhNWI1MjZiPl0gMDAwMDAwMDBhYTViNTI2Ygo+PiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyYTMwNDU+XSBtYWNoaW5lX3Jlc3RhcnQrMHgxZWYvMHgyYTQKPj4gKFhFTikg
ICAgWzxmZmZmODJkMDgwMmEzMTA1Pl0gc2VuZF9JUElfbWFzayswLzB4Ywo+PiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyM2NkYWE+XSBzbXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQrMHg5NS8weGI4
Cj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhMzdkYT5dIGNhbGxfZnVuY3Rpb25faW50ZXJydXB0
KzB4MzUvMHgzNwo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODNmYjQ+XSBkb19JUlErMHhhNy8w
eDY5Nwo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzODc4YmE+XSBjb21tb25faW50ZXJydXB0KzB4
MTBhLzB4MTIwCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDJlMWJjNT5dIGNwdV9pZGxlLmMjYWNw
aV9pZGxlX2RvX2VudHJ5KzB4YTQvMHhiNQo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyZTIwYWU+
XSBjcHVfaWRsZS5jI2FjcGlfcHJvY2Vzc29yX2lkbGUrMHgzMTMvMHg1OTAKPj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMjc0ZjhjPl0gZG9tYWluLmMjaWRsZV9sb29wKzB4YTIvMHhiMQo+PiAoWEVO
KSAKPj4gKFhFTikgCj4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKPj4gKFhFTikgUGFuaWMgb24gQ1BVIDA6Cj4+IChYRU4pIEdFTkVSQUwgUFJPVEVDVElP
TiBGQVVMVAo+PiAoWEVOKSBbZXJyb3JfY29kZT0wMDAwXQo+PiAoWEVOKSAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+IChYRU4pIAo+PiAoWEVOKSBSZWJvb3QgaW4g
Zml2ZSBzZWNvbmRzLi4uCj4+IChYRU4pIEV4ZWN1dGluZyBrZXhlYyBpbWFnZSBvbiBjcHUwCj4+
IChYRU4pIFNob3QgZG93biBhbGwgQ1BVcwo+PiAoWEVOKSBBc3NlcnRpb24gJ29mZnNldCA9PSAo
dmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSknIGZhaWxlZCBhdCAKPiBpb21tdV9pbnRyLmM6
NTY3Cj4+IChYRU4pIC0tLS1bIFhlbi00LjEzLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQo+PiAoWEVOKSBDUFU6ICAgIDAKPj4gKFhFTikgUklQOiAgICBlMDA4
Ols8ZmZmZjgyZDA4MDI2Njg0ND5dIAo+IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSsw
eGQwLzB4MTMxCj4+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDAwMiAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKPj4gKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAwMDAwMDAwMDAw
MDAwMDE0ICAgcmN4OiBmZmZmODMyMDA1ZDY4MDEwCj4+IChYRU4pIHJkeDogZmZmZjgzMjAwNWQ2
ODAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogZmZmZjgyZDA4MDk0MmEwMAo+PiAo
WEVOKSByYnA6IGZmZmY4MzAwOWU4Mjc5NDggICByc3A6IGZmZmY4MzAwOWU4Mjc5MjggICByODog
IGZmZmY4MmQwODA4MDc0YzAKPj4gKFhFTikgcjk6ICBmZmZmODJkMDgwOTQyYTA4ICAgcjEwOiAw
MDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAxCj4+IChYRU4pIHIxMjogMDAw
MDAwMDAwMDAxMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMSAgIHIxNDogMDAwMDAwMDAwMDAw
MDAwMAo+PiAoWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAw
MzMgICBjcjQ6IDAwMDAwMDAwMDAzNTA2ZTAKPj4gKFhFTikgY3IzOiAwMDAwMDAxMGY1MjE4MDAw
ICAgY3IyOiBmZmZmODg4MjU5OTBjODAwCj4+IChYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogZmZmZjg4ODI2NmEwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSBk
czogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6
IGUwMDgKPj4gKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjY2ODQ0PiAKPiAoYW1k
X2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlKzB4ZDAvMHgxMzEpOgo+PiAoWEVOKSAgMDcgMDAg
MDAgNDEgMzkgYzUgNzQgMDIgPDBmPiAwYiA0MSA4MSBlNCAwMCBmOCBmZiBmZiAwZiBiNiAxMSBj
MCBlYSAwMiAKPiA4Mwo+PiAoWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5
ZTgyNzkyODoKPj4gKFhFTikgICAgZmZmZjgyZDA4MDI3YzI0NCAwMDAwMDAwMDAwMDAwMDE0IGZm
ZmY4MmQwODA4MDY5ODAgMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICBmZmZmODMwMDllODI3
OTU4IGZmZmY4MmQwODAyNjg3YTcgZmZmZjgzMDA5ZTgyNzk2OCBmZmZmODJkMDgwMjdjMjViCj4+
IChYRU4pICAgIGZmZmY4MzAwOWU4Mjc5OTggZmZmZjgyZDA4MDI3Y2VmYiAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDIKPj4gKFhFTikgICAgZmZmZjgyZDA4MDgwNjk4MCBmZmZmODJk
MDgwODA2OTgwIGZmZmY4MzAwOWU4Mjc5YzggZmZmZjgyZDA4MDI3ZDhjOAo+PiAoWEVOKSAgICBm
ZmZmODMwMDllODI3ZmZmIDAwMDAwMDAwMDAwMTAwMDAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAw
MDAwMDAwMDAwCj4+IChYRU4pICAgIGZmZmY4MzAwOWU4Mjc5ZjggZmZmZjgyZDA4MDI3ZDljZSAw
MDAwMDAwMDAwMDAwM2U4IGZmZmY4MmQwODA5NDNiODAKPj4gKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODMwMDllODI3ZmZmIGZmZmY4MzAwOWU4MjdhMTggZmZmZjgyZDA4MDI3ZGQzMAo+
PiAoWEVOKSAgICBmZmZmODMwMDllODI3YTE4IGZmZmY4MmQwODAyYTM2MjYgZmZmZjgzMDA5ZTgy
N2EzOCBmZmZmODJkMDgwMjcwYTc5Cj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjgy
ZDA4MDQzZjg1OCBmZmZmODMwMDllODI3YTU4IGZmZmY4MmQwODAyMWRkNzQKPj4gKFhFTikgICAg
MDAwMDAwMDAwMDAwMDIwNiAwMDAwMDAwMDAwMDAwMjk2IGZmZmY4MzAwOWU4MjdhYzggZmZmZjgy
ZDA4MDI0ZGI0MAo+PiAoWEVOKSAgICBmZmZmODMwMDllODI3YWE4IGZmZmY4MmQwMDAwMDAwMTAg
ZmZmZjgzMDA5ZTgyN2FkOCBmZmZmODMwMDllODI3YTg4Cj4+IChYRU4pICAgIGZmZmY4MzAwOWU4
MjdhYTggMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDllODI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAK
Pj4gKFhFTikgICAgZmZmZjgzMTBmM2UwMDAwMCAwMDAwMDAwMDAwMDAwMDAyIGZmZmY4MzAwOWU4
MjdiMDggMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICBmZmZmODMwMDllODI3YWY4IGZmZmY4
MmQwODAyYWIxYjggZmZmZjgyZDA4MDM4Nzk3OSBmZmZmODJkMDgwMzg3OTZkCj4+IChYRU4pICAg
IGZmZmY4MzEwZjRjMDgwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2NmZjYxN2Q4NGQ3IGZmZmY4
MmQwODAzODdhM2QKPj4gKFhFTikgICAgMDAwMDAwMDAwMDAwMDA2NSAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDBjZjkgMDAwMDAwMDBmZmZmZmZmZQo+PiAoWEVOKSAgICBmZmZmODMwMDll
ODI3YzcwIDAwMDAwMDAwMDAwMDAwMDAgMGYwZjBmMGYwZjBmMGYwZiBmZmZmODMwMDllODI3Yzg4
Cj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBhYTViNzA0OCAwMDAwMDAwMGFh
OTg1OTUwIDAwMDAwMDAwYWE1YjcwMTAKPj4gKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDllODI3ZmZmIDAwMDAwMDAwMDAzNTA2ZTAgMDAwMDAwMGQwMDAwMDAwMAo+PiAoWEVOKSAg
ICAwMDAwMDAwMGFhNWI1MjZiIDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAxMDI0NiBmZmZm
ODMwMDllODI3YmIwCj4+IChYRU4pIFhlbiBjYWxsIHRyYWNlOgo+PiAoWEVOKSAgICBbPGZmZmY4
MmQwODAyNjY4NDQ+XSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkMC8weDEzMQo+
PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNjg3YTc+XSBpb21tdV9yZWFkX2FwaWNfZnJvbV9pcmUr
MHgxMC8weDEyCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI3YzI1Yj5dIGlvX2FwaWMuYyNpb19h
cGljX3JlYWQrMHgxNy8weDVmCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI3Y2VmYj5dIF9faW9h
cGljX3JlYWRfZW50cnkrMHgyZi8weDU1Cj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ZDhjOD5d
IGlvX2FwaWMuYyNjbGVhcl9JT19BUElDX3BpbisweDFhLzB4ZjMKPj4gKFhFTikgICAgWzxmZmZm
ODJkMDgwMjdkOWNlPl0gaW9fYXBpYy5jI2NsZWFyX0lPX0FQSUMrMHgyZC8weDYwCj4+IChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI3ZGQzMD5dIGRpc2FibGVfSU9fQVBJQysweGQvMHg3ZQo+PiAoWEVO
KSAgICBbPGZmZmY4MmQwODAyNzBhNzk+XSBtYWNoaW5lX2NyYXNoX3NodXRkb3duKzB4MjI4LzB4
MjkyCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIxZGQ3ND5dIGtleGVjX2NyYXNoKzB4M2YvMHg1
Ygo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNGRiNDA+XSBwYW5pYysweDExNy8weDEyZgo+PiAo
WEVOKSAgICBbPGZmZmY4MmQwODAyYWIxYjg+XSBkb19nZW5lcmFsX3Byb3RlY3Rpb24rMHgyMmIv
MHgyMzQKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzg3YTNkPl0geDg2XzY0L2VudHJ5LlMjaGFu
ZGxlX2V4Y2VwdGlvbl9zYXZlZCsweDY4LzB4OTQKPj4gKFhFTikgICAgWzwwMDAwMDAwMGFhNWI1
MjZiPl0gMDAwMDAwMDBhYTViNTI2Ygo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyYTMwNDU+XSBt
YWNoaW5lX3Jlc3RhcnQrMHgxZWYvMHgyYTQKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMmEzMTA1
Pl0gc2VuZF9JUElfbWFzayswLzB4Ywo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyM2NkYWE+XSBz
bXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQrMHg5NS8weGI4Cj4+IChYRU4pICAgIFs8ZmZmZjgy
ZDA4MDJhMzdkYT5dIGNhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4MzUvMHgzNwo+PiAoWEVOKSAg
ICBbPGZmZmY4MmQwODAyODNmYjQ+XSBkb19JUlErMHhhNy8weDY5Nwo+PiAoWEVOKSAgICBbPGZm
ZmY4MmQwODAzODc4YmE+XSBjb21tb25faW50ZXJydXB0KzB4MTBhLzB4MTIwCj4+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDJlMWJjNT5dIGNwdV9pZGxlLmMjYWNwaV9pZGxlX2RvX2VudHJ5KzB4YTQv
MHhiNQo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyZTIwYWU+XSBjcHVfaWRsZS5jI2FjcGlfcHJv
Y2Vzc29yX2lkbGUrMHgzMTMvMHg1OTAKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjc0ZjhjPl0g
ZG9tYWluLmMjaWRsZV9sb29wKzB4YTIvMHhiMQo+PiAoWEVOKSAKPj4gKFhFTikgCj4+IChYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4gKFhFTikgUGFuaWMg
b24gQ1BVIDA6Cj4+IChYRU4pIEFzc2VydGlvbiAnb2Zmc2V0ID09ICh2YWwgJiAoSU5UUkVNQVBf
RU5UUklFUyAtIDEpKScgZmFpbGVkIGF0IAo+IGlvbW11X2ludHIuYzo1NjcKPj4gKFhFTikgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiAoWEVOKSAKPj4KPj4KPj4g
SSB0aGluayB3ZSBuZWVkIGEgc2ltaWxhciBhZGp1c3RtZW50IGluIG5taV9zaG9vdGRvd25fY3B1
cygpCj4gCj4gWWVzLiAgV2l0aCB0aGlzIGZpeCBpbmNsdWRlZCwgdGhlbiB3ZSBzdWNjZXNzZnVs
bHkgdHJhbnNpdGlvbiBpbnRvIHRoZQo+IGNyYXNoIGtlcm5lbC4gIEkgdGhpbmsgaXQgd291bGQg
YmUgYmVzdCB0byBmb2xkIGludG8gdGhpcyBwYXRjaCwgZ2l2ZW4KPiBpdHMgZGlyZWN0IHJlbGV2
YW5jZS4KCldpbGwgZG8uCgpKYW4KCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Ny
YXNoLmMgYi94ZW4vYXJjaC94ODYvY3Jhc2guYwo+IGluZGV4IDAxZTQ4YTEuLmY5NzcyZGMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2NyYXNoLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3Jh
c2guYwo+IEBAIC0xNjksMTUgKzE2OSwyMCBAQCBzdGF0aWMgdm9pZCBubWlfc2hvb3Rkb3duX2Nw
dXModm9pZCkKPiAgICAgICAqLwo+ICAgICAgaW9tbXVfY3Jhc2hfc2h1dGRvd24oKTsKPiAgCj4g
LSAgICBfX3N0b3BfdGhpc19jcHUoKTsKPiArICAgIGlmICggbnVtX29ubGluZV9jcHVzKCkgPiAx
ICkKPiArICAgIHsKPiArICAgICAgICBfX3N0b3BfdGhpc19jcHUoKTsKPiAgCj4gLSAgICAvKiBU
aGlzIGlzIGEgYml0IG9mIGEgaGFjayBkdWUgdG8gdGhlIHByb2JsZW1zIHdpdGggdGhlIHgyYXBp
Y19lbmFibGVkCj4gLSAgICAgKiB2YXJpYWJsZSwgYnV0IHdlIGNhbid0IGRvIGFueSBiZXR0ZXIg
d2l0aG91dCBhIHNpZ25pZmljYW50IAo+IHJlZmFjdG9yaW5nCj4gLSAgICAgKiBvZiB0aGUgQVBJ
QyBjb2RlICovCj4gLSAgICB4MmFwaWNfZW5hYmxlZCA9IChjdXJyZW50X2xvY2FsX2FwaWNfbW9k
ZSgpID09IEFQSUNfTU9ERV9YMkFQSUMpOwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogVGhp
cyBpcyBhIGJpdCBvZiBhIGhhY2sgZHVlIHRvIHRoZSBwcm9ibGVtcyB3aXRoIHRoZSAKPiB4MmFw
aWNfZW5hYmxlZAo+ICsgICAgICAgICAqIHZhcmlhYmxlLCBidXQgd2UgY2FuJ3QgZG8gYW55IGJl
dHRlciB3aXRob3V0IGEgc2lnbmlmaWNhbnQKPiArICAgICAgICAgKiByZWZhY3RvcmluZyBvZiB0
aGUgQVBJQyBjb2RlCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgeDJhcGljX2VuYWJsZWQgPSAo
Y3VycmVudF9sb2NhbF9hcGljX21vZGUoKSA9PSBBUElDX01PREVfWDJBUElDKTsKPiAgCj4gLSAg
ICBkaXNhYmxlX0lPX0FQSUMoKTsKPiAtICAgIGhwZXRfZGlzYWJsZSgpOwo+ICsgICAgICAgIGRp
c2FibGVfSU9fQVBJQygpOwo+ICsgICAgICAgIGhwZXRfZGlzYWJsZSgpOwo+ICsgICAgfQo+ICB9
Cj4gIAo+ICB2b2lkIG1hY2hpbmVfY3Jhc2hfc2h1dGRvd24odm9pZCkKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:34:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10:34:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdBR5-0004bm-EY; Tue, 18 Jun 2019 10: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdBR4-0004bh-Qn
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:33:54 +0000
X-Inumbo-ID: 912e7808-91b4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 912e7808-91b4-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 10:33:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 04:33:52 -0600
Message-Id: <5D08BE0B0200007800239323@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 04:33:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/clear_page: Update clear_page_sse2()
 after dropping 32bit 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 <xen-devel@lists.xenproject.org>,
 =?UTF-8?B?RWR3aW4gVMO2csO2aw==?= <edvin.torok@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>

Pj4+IE9uIDE3LjA2LjE5IGF0IDIxOjQ5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBjb2RlIHdhcyBuZXZlciB1cGRhdGVkIHdoZW4gdGhlIDMyYml0IGJ1aWxkIG9m
IFhlbiB3YXMgZHJvcHBlZC4KPiAKPiAgKiBFeHBhbmQgdGhlIG5vdy1yZWR1bmRhbnQgcHRyX3Jl
ZyBtYWNyby4KPiAgKiBUaGUgbnVtYmVyIG9mIGl0ZXJhdGlvbnMgaW4gdGhlIGxvb3AgY2FuIGJl
IGhhbGZlZCBieSB1c2luZyA2NGJpdCB3cml0ZXMsCj4gICAgd2l0aG91dCBjb25zdW1pbmcgYW55
IGV4dHJhIGV4ZWN1dGlvbiByZXNvdXJjZSBpbiB0aGUgcGlwZWxpbmUuICBBZGp1c3QgYWxsCj4g
ICAgbnVtYmVycy9vZmZzZXRzIGFwcHJvcHJpYXRlbHkuCj4gICogUmVwbGFjZSBkZWMgd2l0aCBz
dWIgdG8gYXZvaWQgYSBlZmxhZ3Mgc3RhbGwsIGFuZCBwb3NpdGlvbiBpdCB0byBiZQo+ICAgIG1h
Y3JvLWZ1c2VkIHdpdGggdGhlIHJlbGF0ZWQgam1wLgo+ICAqIFdpdGggbm8gbmVlZCB0byBwcmVz
ZXJ2ZSBlZmxhZ3MgYWNyb3NzIHRoZSBib2R5IG9mIHRoZSBsb29wLCByZXBsYWNlIGxlYQo+ICAg
IHdpdGggYWRkIHdoaWNoIGhhcyAxLzMncmQgdGhlIGxhdGVuY3kgb24gYmFzaWNhbGx5IGFsbCA2
NGJpdCBoYXJkd2FyZS4KPiAKPiBBIHF1aWNrIHVzZXJzcGFjZSBwZXJmIHRlc3Qgb24gbXkgSGFz
d2VsbCBkZXYgYm94IGluZGljYXRlcyB0aGF0IHRoZSBvbGQKPiB2ZXJzaW9uIHRha2VzIH4xMzg1
IGN5Y2xlcyBvbiBhdmVyYWdlIChpZ25vcmluZyBvdXRsaWVycyksIGFuZCB0aGUgbmV3IHZlcnNp
b24KPiB0YWtlcyB+MTA2MCBjeWxlcywgb3IgYWJvdXQgNzclIG9mIHRoZSB0aW1lLgo+IAo+IFJl
cG9ydGVkLWJ5OiBFZHdpbiBUw7Zyw7ZrIDxlZHZpbi50b3Jva0BjaXRyaXguY29tPgo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBc3N1
bWluZyB5b3Ugd2FudCB0aGlzIHRvIGdvIGluIGRlc3BpdGUgeW91ciBSRVAgU1RPU1EgcmVtYXJr
CmxhdGVyIG9uLApSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgp3
aXRoIG9uZSByZW1hcms6Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jbGVhcl9wYWdlLlMKPiArKysg
Yi94ZW4vYXJjaC94ODYvY2xlYXJfcGFnZS5TCj4gQEAgLTIsMTggKzIsMTYgQEAKPiAgCj4gICNp
bmNsdWRlIDxhc20vcGFnZS5oPgo+ICAKPiAtI2RlZmluZSBwdHJfcmVnICVyZGkKPiAtCj4gIEVO
VFJZKGNsZWFyX3BhZ2Vfc3NlMikKPiAtICAgICAgICBtb3YgICAgICRQQUdFX1NJWkUvMTYsICVl
Y3gKPiArICAgICAgICBtb3YgICAgICRQQUdFX1NJWkUvMzIsICVlY3gKPiAgICAgICAgICB4b3Ig
ICAgICVlYXgsJWVheAo+ICAKPiAtMDogICAgICBkZWMgICAgICVlY3gKPiAtICAgICAgICBtb3Zu
dGkgICVlYXgsIChwdHJfcmVnKQo+IC0gICAgICAgIG1vdm50aSAgJWVheCwgNChwdHJfcmVnKQo+
IC0gICAgICAgIG1vdm50aSAgJWVheCwgOChwdHJfcmVnKQo+IC0gICAgICAgIG1vdm50aSAgJWVh
eCwgMTIocHRyX3JlZykKPiAtICAgICAgICBsZWEgICAgIDE2KHB0cl9yZWcpLCBwdHJfcmVnCj4g
KzA6ICAgICAgbW92bnRpICAlcmF4LCAgMCglcmRpKQoKQ291bGQgSSB0YWxrIHlvdSBpbnRvIGxl
YXZpbmcgb3V0IHRoaXMgMD8gUmF0aGVyIG9sZCBnYXMgYWN0dWFsbHkgZW1pdHMKYW4gOC1iaXQg
ZGlzcGxhY2VtZW50IHdoZW4gaXQncyBzcGVsbGVkIGxpa2UgdGhpcy4KCkphbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:35:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10: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 1hdBT0-0004hn-T0; Tue, 18 Jun 2019 10:35: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdBT0-0004hi-6M
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:35:54 +0000
X-Inumbo-ID: d77c061a-91b4-11e9-9607-5f721f9216ce
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d77c061a-91b4-11e9-9607-5f721f9216ce;
 Tue, 18 Jun 2019 10:35: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: eIVh9Pox7KtD0UGPmTEIaHWMhU166RSZwypPM3cNsoKevj7r1htgMeAE8YF0HoMkZIUvfvZc5w
 erxxCIQWwNTc6UNsYvi966HjCBJgARApxbHzJC4iSGocI4zoAv6CxKJehbvleXTTquRAoqaVe3
 QmD9T9dbDcIiDpqfmqS18YeSINGAawDgdpLHO7JtjQia6znR83nkYQIlIbo5w/XW3pJ1B3ltIZ
 8qgnel+70xmPAz6LJXC5X71r0MOk+d8mF0di5xgz7g2BP5Ptrg2ZjLUQh81efhhto/41OnnQAi
 8L8=
X-SBRS: 2.7
X-MesageID: 1863235
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,388,1557201600"; 
   d="scan'208";a="1863235"
To: Jan Beulich <JBeulich@suse.com>
References: <1560800999-11592-1-git-send-email-andrew.cooper3@citrix.com>
 <5D08BE0B0200007800239323@prv1-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: <7c3041a1-bd4b-5140-4ce7-471fc81a94a6@citrix.com>
Date: Tue, 18 Jun 2019 11:35: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: <5D08BE0B0200007800239323@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/clear_page: Update clear_page_sse2()
 after dropping 32bit 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 <xen-devel@lists.xenproject.org>,
 =?UTF-8?B?RWR3aW4gVMO2csO2aw==?= <edvin.torok@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>

T24gMTgvMDYvMjAxOSAxMTozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTcuMDYuMTkg
YXQgMjE6NDksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVGhpcyBjb2Rl
IHdhcyBuZXZlciB1cGRhdGVkIHdoZW4gdGhlIDMyYml0IGJ1aWxkIG9mIFhlbiB3YXMgZHJvcHBl
ZC4KPj4KPj4gICogRXhwYW5kIHRoZSBub3ctcmVkdW5kYW50IHB0cl9yZWcgbWFjcm8uCj4+ICAq
IFRoZSBudW1iZXIgb2YgaXRlcmF0aW9ucyBpbiB0aGUgbG9vcCBjYW4gYmUgaGFsZmVkIGJ5IHVz
aW5nIDY0Yml0IHdyaXRlcywKPj4gICAgd2l0aG91dCBjb25zdW1pbmcgYW55IGV4dHJhIGV4ZWN1
dGlvbiByZXNvdXJjZSBpbiB0aGUgcGlwZWxpbmUuICBBZGp1c3QgYWxsCj4+ICAgIG51bWJlcnMv
b2Zmc2V0cyBhcHByb3ByaWF0ZWx5Lgo+PiAgKiBSZXBsYWNlIGRlYyB3aXRoIHN1YiB0byBhdm9p
ZCBhIGVmbGFncyBzdGFsbCwgYW5kIHBvc2l0aW9uIGl0IHRvIGJlCj4+ICAgIG1hY3JvLWZ1c2Vk
IHdpdGggdGhlIHJlbGF0ZWQgam1wLgo+PiAgKiBXaXRoIG5vIG5lZWQgdG8gcHJlc2VydmUgZWZs
YWdzIGFjcm9zcyB0aGUgYm9keSBvZiB0aGUgbG9vcCwgcmVwbGFjZSBsZWEKPj4gICAgd2l0aCBh
ZGQgd2hpY2ggaGFzIDEvMydyZCB0aGUgbGF0ZW5jeSBvbiBiYXNpY2FsbHkgYWxsIDY0Yml0IGhh
cmR3YXJlLgo+Pgo+PiBBIHF1aWNrIHVzZXJzcGFjZSBwZXJmIHRlc3Qgb24gbXkgSGFzd2VsbCBk
ZXYgYm94IGluZGljYXRlcyB0aGF0IHRoZSBvbGQKPj4gdmVyc2lvbiB0YWtlcyB+MTM4NSBjeWNs
ZXMgb24gYXZlcmFnZSAoaWdub3Jpbmcgb3V0bGllcnMpLCBhbmQgdGhlIG5ldyB2ZXJzaW9uCj4+
IHRha2VzIH4xMDYwIGN5bGVzLCBvciBhYm91dCA3NyUgb2YgdGhlIHRpbWUuCj4+Cj4+IFJlcG9y
dGVkLWJ5OiBFZHdpbiBUw7Zyw7ZrIDxlZHZpbi50b3Jva0BjaXRyaXguY29tPgo+PiBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEFzc3Vt
aW5nIHlvdSB3YW50IHRoaXMgdG8gZ28gaW4gZGVzcGl0ZSB5b3VyIFJFUCBTVE9TUSByZW1hcmsK
PiBsYXRlciBvbiwKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IHdpdGggb25lIHJlbWFyazoKPgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvY2xlYXJfcGFnZS5T
Cj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jbGVhcl9wYWdlLlMKPj4gQEAgLTIsMTggKzIsMTYgQEAK
Pj4gIAo+PiAgI2luY2x1ZGUgPGFzbS9wYWdlLmg+Cj4+ICAKPj4gLSNkZWZpbmUgcHRyX3JlZyAl
cmRpCj4+IC0KPj4gIEVOVFJZKGNsZWFyX3BhZ2Vfc3NlMikKPj4gLSAgICAgICAgbW92ICAgICAk
UEFHRV9TSVpFLzE2LCAlZWN4Cj4+ICsgICAgICAgIG1vdiAgICAgJFBBR0VfU0laRS8zMiwgJWVj
eAo+PiAgICAgICAgICB4b3IgICAgICVlYXgsJWVheAo+PiAgCj4+IC0wOiAgICAgIGRlYyAgICAg
JWVjeAo+PiAtICAgICAgICBtb3ZudGkgICVlYXgsIChwdHJfcmVnKQo+PiAtICAgICAgICBtb3Zu
dGkgICVlYXgsIDQocHRyX3JlZykKPj4gLSAgICAgICAgbW92bnRpICAlZWF4LCA4KHB0cl9yZWcp
Cj4+IC0gICAgICAgIG1vdm50aSAgJWVheCwgMTIocHRyX3JlZykKPj4gLSAgICAgICAgbGVhICAg
ICAxNihwdHJfcmVnKSwgcHRyX3JlZwo+PiArMDogICAgICBtb3ZudGkgICVyYXgsICAwKCVyZGkp
Cj4gQ291bGQgSSB0YWxrIHlvdSBpbnRvIGxlYXZpbmcgb3V0IHRoaXMgMD8gUmF0aGVyIG9sZCBn
YXMgYWN0dWFsbHkgZW1pdHMKPiBhbiA4LWJpdCBkaXNwbGFjZW1lbnQgd2hlbiBpdCdzIHNwZWxs
ZWQgbGlrZSB0aGlzLgoKT2ggb2suwqAgSSdsbCBzdGlsbCBhbGlnbiB0aGUgKCVyZGkpIHRob3Vn
aCB0byBtYWtlIHRoZSBjb2x1bW4gZWFzaWVyIHRvCnJlYWQuCgpJJ2xsIHB1dCB0aGlzIGluIG5v
dywgYW5kIHNlZSBpZiBJIGNhbiBmaW5kIHNvbWUgdGltZSBiZWZvcmUgNC4xMyBzaGlwcwp0byBt
YWtlIHNvbWUgYWx0ZXJuYXRpdmVzLWJhc2VkIGJldHRlciBvcHRpb25zLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 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 1hdBUv-0004pT-A8; Tue, 18 Jun 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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdBUt-0004pN-PO
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:37:51 +0000
X-Inumbo-ID: 1e69b1ea-91b5-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 1e69b1ea-91b5-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 10:37: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: DDHux5zBak0GoX92EtIlAJw9EKcrP1pg7reypGUEfF7o3HjgwYBcw50mtJ8FtPw0pXxW/jPk5X
 XtVlGw6UXW0FzknrmYqMbJvbh9n63Ky5QMZkTbqmkJJEyLdIfwo0AYKi8/591Go3+tOZvVC0Ib
 TWX36rUX5tKjmOAYjH/r8r9FIVsv03S4HJvV6cKRIdmJXtQQByCzNAzLPPh6tgOJm2NWohbknk
 0Tx5UBLlWebPCJ+JjnKtt7OgXmhR35R12Iqj6TbnfH/n4rrPCEIix5g+JsvWd8YeVBm4sx6QQU
 H84=
X-SBRS: 2.7
X-MesageID: 1887521
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,388,1557201600"; 
   d="scan'208";a="1887521"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-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: <7a2cfbe7-32d3-4349-66a3-84b4d1ecf6f6@citrix.com>
Date: Tue, 18 Jun 2019 11:37: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: <5D024E3E0200007800237E03@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 3/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgdGhlIHNhbWUgdGlt
ZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNvdXJjZSBmaWxlCj4gYWN0
dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVu
aW9uIG9mCj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBp
cyBub3QgdXNlZCB0byBtYWtlIGl0Cj4gaW1wb3NzaWJsZSB0byBbd3JvbmdseSwgb25jZSB0aGUg
MTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KPiBwb2ludGVyIGFyaXRobWV0aWMgLyBh
cnJheSBhY2Nlc3NlcyBvbiBkZXJpdmVkIHR5cGVzLikKPgo+IEFsc28gbW92ZSBhd2F5IGZyb20g
dXBkYXRpbmcgdGhlIGVudHJpZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwo+IGVu
dHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IEl0IHdvdWxkIGhhdmUgYmVlbiBuaWNlIHRvIHVzZSB3
cml0ZV9hdG9taWMoKSBvciBBQ0NFU1NfT05DRSgpIGZvciB0aGUKPiBhY3R1YWwgd3JpdGVzLCBi
dXQgYm90aCBjYXN0IHRoZSB2YWx1ZSB0byBhIHNjYWxhciBvbmUsIHdoaWNoIGRvZXNuJ3QKPiBz
dWl0IHVzIGhlcmUgKGFuZCBJIGFsc28gZGlkbid0IHdhbnQgdG8gbWFrZSB0aGUgY29tcG91bmQg
dHlwZSBhIHVuaW9uCj4gd2l0aCBhIHJhdyBtZW1iZXIganVzdCBmb3IgdGhpcykuCj4KPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+IEBAIC0yMyw2ICsyMywyMyBAQAo+
ICAjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KPiAgI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+
Cj4gIAo+ICtzdHJ1Y3QgaXJ0ZV9iYXNpYyB7CgpJJ2Qgc3VnZ2VzdCBpcnRlXzMyLCB0byBnbyB3
aXRoIGlydGVfMTI4IGluIHRoZSBmb2xsb3dpbmcgcGF0Y2guwqAKClRoZSAxMjhiaXQgZm9ybWF0
IGlzIGFsc28gdXNlZCBmb3IgcG9zdGVkIGludGVycnVwdHMsIGFuZCBpc24ndCBzcGVjaWZpYwp0
byB4MmFwaWMgc3VwcG9ydC4KCkZ1cnRoZXJtb3JlLCBjYWxsaW5nIGl0IGlydGVfZnVsbCBpc24n
dCBhIHRlcm0gSSBjYW4gc2VlIGluIHRoZSBtYW51YWwsCmFuZCBpcyBmYWxsaW5nIGludG8gdGhl
IG5hbWluZyB0cmFwIHRoYXQgVVNCIGN1cnJlbnRseSBsaXZlcyBpbi4KCj4gKyAgICB1bnNpZ25l
ZCBpbnQgcmVtYXBfZW46MTsKPiArICAgIHVuc2lnbmVkIGludCBzdXBfaW9fcGY6MTsKPiArICAg
IHVuc2lnbmVkIGludCBpbnRfdHlwZTozOwo+ICsgICAgdW5zaWduZWQgaW50IHJxX2VvaToxOwo+
ICsgICAgdW5zaWduZWQgaW50IGRtOjE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZ3Vlc3RfbW9kZTox
OyAvKiBNQlogKi8KPiArICAgIHVuc2lnbmVkIGludCBkZXN0Ojg7Cj4gKyAgICB1bnNpZ25lZCBp
bnQgdmVjdG9yOjg7Cj4gKyAgICB1bnNpZ25lZCBpbnQgOjg7Cj4gK307Cj4gKwo+ICt1bmlvbiBp
cnRlX3B0ciB7Cj4gKyAgICB2b2lkICpyYXc7Cj4gKyAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyAqYmFz
aWM7Cj4gK307Cj4gKwo+ICAjZGVmaW5lIElOVFJFTUFQX1RBQkxFX09SREVSICAgIDEKPiAgI2Rl
ZmluZSBJTlRSRU1BUF9MRU5HVEggMHhCCj4gICNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8
PCBJTlRSRU1BUF9MRU5HVEgpCj4gQEAgLTEwMSw0NyArMTE4LDQ0IEBAIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkKPiAgICAgIHJldHVybiBzbG90Owo+ICB9Cj4gIAo+
IC1zdGF0aWMgdTMyICpnZXRfaW50cmVtYXBfZW50cnkoaW50IHNlZywgaW50IGJkZiwgaW50IG9m
ZnNldCkKPiArc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeSh1bnNpZ25l
ZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvZmZzZXQpCgpBcyB0aGlzIGlzIGNoYW5naW5n
LCBzL29mZnNldC9lbnRyeS8gdG8gYXZvaWQgYW55IGNvbmZ1c2lvbiB3aGVyZSBvZmZzZXQKbWln
aHQgYmUgaW4gdW5pdHMgb2YgYnl0ZXMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 10:45:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 10: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 1hdBcF-0005os-LW; Tue, 18 Jun 2019 10:45: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdBcE-0005on-Nf
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 10:45:26 +0000
X-Inumbo-ID: 2bce7210-91b6-11e9-9c5c-6f8824a8d194
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2bce7210-91b6-11e9-9c5c-6f8824a8d194;
 Tue, 18 Jun 2019 10:45:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 04:45:21 -0600
Message-Id: <5D08C0BB020000780023934A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 04:45:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E2B0200007800237E00@prv1-mh.provo.novell.com>
 <246c43d3-6725-597b-eb1d-32c42ff68c9e@citrix.com>
In-Reply-To: <246c43d3-6725-597b-eb1d-32c42ff68c9e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDExOjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFsc28gaW50
cm9kdWNlIGEgZmllbGQgaW4gc3RydWN0IGFtZF9pb21tdSBjYWNoaW5nIHRoZSBtb3N0IHJlY2Vu
dGx5Cj4+IHdyaXR0ZW4gY29udHJvbCByZWdpc3Rlci4gQWxsIHdyaXRlcyBzaG91bGQgbm93IGhh
cHBlbiBleGNsdXNpdmVseSBmcm9tCj4+IHRoYXQgY2FjaGVkIHZhbHVlLCBzdWNoIHRoYXQgaXQg
aXMgZ3VhcmFudGVlZCB0byBiZSB1cCB0byBkYXRlLgo+Pgo+PiBUYWtlIHRoZSBvcHBvcnR1bml0
eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLiBBbHNvIGNvbnZlcnQgYSBmZXcgYm9vbGVhbgo+PiBm
dW5jdGlvbiBwYXJhbWV0ZXJzIHRvIGJvb2wsIHN1Y2ggdGhhdCB1c2Ugb2YgISEgY2FuIGJlIGF2
b2lkZWQuCj4gCj4gQ3JpdGljYWxseSBhbHNvLCBzb21lIHByZXZpb3VzIHdyaXRlbCgpJ3MgaGF2
ZSB0dXJuZWQgaW50byB3cml0ZXEoKSwKPiB3aGljaCBuZWVkcyBjYWxsaW5nIG91dC4KClN1cmUs
IGRvbmUuCgo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRl
ZnMuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMu
aAo+PiBAQCAtMjk1LDM4ICsyOTUsNTUgQEAgc3RydWN0IGFtZF9pb21tdV9kdGUgewo+Pgo+PiAr
dW5pb24gYW1kX2lvbW11X2NvbnRyb2wgewo+PiArICAgIHVpbnQ2NF90IHJhdzsKPj4gKyAgICBz
dHJ1Y3Qgewo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaW9tbXVfZW46MTsKPj4gKyAgICAgICAg
dW5zaWduZWQgaW50IGh0X3R1bl9lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZXZlbnRf
bG9nX2VuOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBldmVudF9pbnRfZW46MTsKPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGNvbV93YWl0X2ludF9lbjoxOwo+PiArICAgICAgICB1bnNpZ25l
ZCBpbnQgaW52X3RpbWVvdXQ6MzsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBhc3NfcHc6MTsK
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IHJlc19wYXNzX3B3OjE7Cj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCBjb2hlcmVudDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaXNvYzoxOwo+PiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgY21kX2J1Zl9lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBp
bnQgcHByX2xvZ19lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2ludF9lbjoxOwo+
PiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2VuOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBndF9lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FfZW46MTsKPj4gKyAgICAgICAg
dW5zaWduZWQgaW50IGNydzo0Owo+IAo+IFRoaXMgZmllbGQgZG9lcyBoYXZlIGFuIGFzc2lnbmVk
IG5hbWUsIGJ1dCBpcyBhbHNvIGRvY3VtZW50ZWQgYXMgUmVzMAo+IGZvciBmb3J3YXJkcyBjb21w
YXRpYmlsaXR5LiAgSSB0aGluayB0aGlzIGZpZWxkIHdhbnRzIGhhbmRsaW5nCj4gY29uc2lzdGVu
dGx5IHdpdGguLi4KPiAKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfZW46MTsKPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IHNsZl93Yl9kaXM6MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50
IHNtaWZfbG9nX2VuOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYW1fZW46MzsKPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGdhX2xvZ19lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQg
Z2FfaW50X2VuOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfZW46MjsK
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfZXZlbnRfbG9nX2VuOjI7Cj4+ICsgICAgICAg
IHVuc2lnbmVkIGludCBkZXZfdGJsX3NlZ19lbjozOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQg
cHJpdl9hYnJ0X2VuOjI7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfYXV0b19yc3BfZW46
MTsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IG1hcmNfZW46MTsKPj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IGJsa19zdG9wX21ya19lbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2F1
dG9fcnNwX2FvbjoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgOjI7Cj4gCj4gLi4uIHRoaXMs
IHdoZXJlIHlvdSBoYXZlIGRyb3BwZWQgdGhlIERvbWFpbklEUE5FIGJpdCAod2hhdGV2ZXIgdGhl
IFBOCj4gc3RhbmRzIGZvcikuCgpJIGd1ZXNzIHRoZSB3b3JrIHdhcyBkb25lIHdpdGggYW4gZWFy
bGllciB2ZXJzaW9uIG9mIHRoZSBkb2MuIEkndmUKbm93IGFkZGVkIHRoZSBtaXNzaW5nIG5hbWUg
b2YgdGhlIGZpZWxkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:05:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:05:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdBvW-0007b5-Bt; Tue, 18 Jun 2019 11:05: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdBvV-0007b0-HO
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:05:21 +0000
X-Inumbo-ID: f579fb5a-91b8-11e9-8407-9bcdb3b5169f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f579fb5a-91b8-11e9-8407-9bcdb3b5169f;
 Tue, 18 Jun 2019 11:05: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 D2F3C344;
 Tue, 18 Jun 2019 04:05: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 F06D53F246;
 Tue, 18 Jun 2019 04:07:03 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-2-git-send-email-sstabellini@kernel.org>
 <c2e2e752-ae93-f378-2f84-2f9833b13c32@arm.com>
 <alpine.DEB.2.21.1906171423230.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e1d8a184-284d-1af3-1732-25022ea6b348@arm.com>
Date: Tue, 18 Jun 2019 12:05:17 +0100
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: <alpine.DEB.2.21.1906171423230.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 02/10] xen: rename un/map_mmio_regions to
 un/map_regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, andrew.cooper3@citrix.com,
 JBeulich@suse.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDE3LzA2LzIwMTkgMjI6MjQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDEgTWF5IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDMwLzA0LzIwMTkgMjI6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE5vdyB0
aGF0IG1hcF9tbWlvX3JlZ2lvbnMgdGFrZXMgYSBwMm10IHBhcmFtZXRlciwgdGhlcmUgaXMgbm8g
bmVlZCB0bwo+Pj4ga2VlcCAibW1pbyIgaW4gdGhlIG5hbWUuIFRoZSBwMm10IHBhcmFtZXRlciBk
b2VzIGEgYmV0dGVyIGpvYiBhdAo+Pj4gZXhwcmVzc2luZyB3aGF0IHRoZSBtYXBwaW5nIGlzIGFi
b3V0LiBMZXQncyBzYXZlIHRoZSBlbnZpcm9ubWVudCA1Cj4+PiBjaGFyYWN0ZXJzIGF0IGEgdGlt
ZS4KPj4KPj4gQXQgbGVhc3Qgb24gQXJtLCB3aGF0J3MgdGhlIGRpZmZlcmVuY2Ugd2l0aCBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeSBhbmQgdGhpcwo+PiBmdW5jdGlvbiBub3c/IE9uIHg4NiwgaG93
IGRvZXMgdGhlIHVzZXIgbm93IHdoaWNoIGZ1bmN0aW9uIHRvIHVzZT8KPj4KPj4gV2hhdCBhY3R1
YWxseSB0ZWxsIHRoZSB1c2VycyBpdCBzaG91bGQgbm90IHVzZSB0aGlzIGZ1bmN0aW9uIGZvciBS
QU0/Cj4gCj4gQWxzbyB0YWtpbmcgaW50byBhY2NvdW50IEphbidzIGNvbW1lbnRzLCBJJ2xsIGRy
b3AgdGhpcyBwYXRjaCBpbiB0aGUKPiBuZXh0IHZlcnNpb24sIGtlZXBpbmcgdGhlIG9yaWdpbmFs
IG5hbWUgbWFwX21taW9fcmVnaW9ucy4gSWYgeW91IGhhdmUgYW4KPiBhbHRlcm5hdGl2ZSBzdWdn
ZXN0aW9uIGxldCBtZSBrbm93IGFuZCBJJ2xsIHRyeSB0byBmb2xsb3cgaXQuCgpBcyBsb25nIGFz
IG9ubHkgcDJtX21taW9fKiB0eXBlcyBjYW4gYmUgdXNlZCBoZXJlLCB0aGVuIEkgYW0gZmluZSB3
aXRoIGl0LgoKQ29tcGFyZSB0byB4ODYsIHRoZSBQMk0gaW50ZXJmYWNlIG9uIEFybSBpcyBwcmV0
dHkgbXVjaCBhIHdpbGQgd2VzdCBzbyBmYXIuIEkgCmhhdmUgYSBUT0RPIHRvIHJldGhpbmsgYW5k
IGFkZCBtb3JlIGNoZWNrIGluIHRoZW0gb24gQXJtLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:05:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:05:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdBvv-0007dn-Pu; Tue, 18 Jun 2019 11:05: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=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdBvt-0007dd-Vi
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:05:46 +0000
X-Inumbo-ID: 03a06c96-91b9-11e9-9499-fb65ae1ae088
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03a06c96-91b9-11e9-9499-fb65ae1ae088;
 Tue, 18 Jun 2019 11:05:43 +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: yOf2JCTLJ89OKHJ43HTpsi8I9Po4T9qYhdCQoF2YrJdA9v6wcM/LZEe/DfG6tGBzyg6T2iyARg
 YunR3U258yyKwJO92ah2GpPIhWFc7zw6jiMl4hfHrv5333r88P63SY3T/VxtYQBQwWiMWTyxuk
 oPRltrRnRoML+xTJWh0C5YvokJ5xoqdd099ga9191uWYYYYuH5woFDve4Sp490gUWTMBTcadIz
 ZbkqYckg5sNAuP2pnb+aLyI3GdbfmDu+xHYVKTFpYgv8hKn06Mq2MdFaFd/hOYTJXwOXn3ednG
 KV4=
X-SBRS: 2.7
X-MesageID: 1864440
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,389,1557201600"; 
   d="scan'208";a="1864440"
Date: Tue, 18 Jun 2019 12:05:40 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190618110540.GC13449@perard.uk.xensource.com>
References: <20190617154105.32323-1-anthony.perard@citrix.com>
 <20190617154105.32323-4-anthony.perard@citrix.com>
 <21258fd1788f418bb1a0007a43bf0250@AMSPEX02CL03.citrite.net>
 <20190617164544.GA13449@perard.uk.xensource.com>
 <20190617171913.GA15926@perard.uk.xensource.com>
 <17fc272d31cc4e95baa3ec68a90557d1@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <17fc272d31cc4e95baa3ec68a90557d1@AMSPEX02CL03.citrite.net>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH 3/4] xen: Import Xen public headers used by
 xen-hvm.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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMDg6NTU6NTNBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IEFudGhvbnkgUEVS
QVJEIFttYWlsdG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiA+IAo+ID4gT24gTW9uLCBK
dW4gMTcsIDIwMTkgYXQgMDU6NDU6NDRQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4g
PiA+IE9uIE1vbiwgSnVuIDE3LCAyMDE5IGF0IDA1OjE1OjUxUE0gKzAxMDAsIFBhdWwgRHVycmFu
dCB3cm90ZToKPiA+ID4gPiBBRkFJQ1QgdGhlIG9ubHkgcGxhY2UgKGFwYXJ0IGZyb20gbGVnYWN5
IGNvZGUgaW4geGVuX2NvbW1vbi5oKSB0aGF0Cj4gPiA+ID4gcGFyYW1zLmggaXMgbmVjZXNzYXJ5
IGlzIGluIHhlbl9zdXNwZW5kX25vdGlmaWVyKCkuIEkgd29uZGVyIHdoZXRoZXIKPiA+ID4gPiB0
aGF0IHdvdWxkIGJlIGJldHRlciBtb3ZlZCBpbnRvIHhlbl9jb21tb24uaCB0b28gKHNpbmNlIGl0
J3MganVzdCBhCj4gPiA+ID4gd3JhcHBlciByb3VuZCB4Y19zZXRfaHZtX3BhcmFtKCkgYW5kIHRo
ZW4gdGhlIGluY2x1c2lvbiBvZiBwYXJhbXMuaAo+ID4gPiA+IGNhbiBiZSBtb3ZlZCB0aGVyZSBh
cyB3ZWxsLgo+ID4gPgo+ID4gPiA6KCwgSSBkaWRuJ3QgcmVhbGlzZWQgdGhhdCB4ZW5fY29tbW9u
LmggbmVlZGVkIHBhcmFtcy5oIHRvby4gVGhhdCBwYXRjaAo+ID4gPiBzZXJpZXMgbWlnaHQgbm90
IGJ1aWxkIG9uIG9sZGVyIHZlcnNpb24gb2YgWGVuLiBJJ2xsIG1vdmUgdGhlIGluY2x1c2lvbgo+
ID4gPiBvZiBwYXJhbXMuaCB0byB4ZW5fY29tbW9uLmgsIGFuZCBmaXggcGFyYW1zLmggdG8gaGF2
ZSBhbGwgdGhlIG5lZWRlZAo+ID4gPiAjZGVmaW5lcy4KPiA+IAo+ID4gQWN0dWFsbHksIGl0IHdv
cmtzIGZpbmUgd2l0aG91dCBpbmNsdWRpbmcgaHZtL3BhcmFtcy5oIGluIHhlbl9jb21tb24uaAo+
ID4gYmVjYXVzZSB4ZW5fY29tbW9uLmggaW5jbHVkZXMgeGVuY3RybC5oIHdoaWNoIGluY2x1ZGVz
IGh2bS9wYXJhbXMuaC4KPiA+IAo+ID4gU28gSSB0aGluayBpbnN0ZWFkIEknbGwgcmVtb3ZlIGFs
bCBpbmNsdWRlcyBvZiBwYXJhbXMuaCwgYmVjYXVzZQo+ID4gSFZNX1BBUkFNXyogYXJlIHBhcmFt
ZXRlcnMgZm9yIHhjX2h2bV9wYXJhbV97Z2V0LHNldH0sIHdoaWNoIGlzIGluIGEKPiA+IGxpYnJh
cnkgYW5kIG5vdCBhbiBpbnRlcmZhY2Ugd2l0aCBhIGd1ZXN0LiBJbmNsdWRpbmcgeGVuY3RybC5o
IHNob3VsZCBiZQo+ID4gZW5vdWdoLgo+IAo+IFRoZSBndWVzdC90b29scyBzZXBhcmF0aW9uIGlz
IG1lc3N5LiBpb3JlcS5oIGlzIGFsc28gYW4gaW50ZXJmYWNlIHdpdGgKPiBYZW4gYW5kIG5vdCB3
aXRoIGEgZ3Vlc3QsIHNvIHJlYWxseSBJIHRoaW5rIGl0IHNob3VsZCBiZSB0cmVhdGVkIHRoZQo+
IHNhbWUgd2F5IGFzIHBhcmFtcy5oLgoKWWVzLCBJJ2xsIGRyb3AgdGhpcyBwYXRjaCwgYW5kIHJl
cGxhY2UgaXQgd2l0aCBhIHBhdGNoIHRoYXQganVzdCByZW1vdmVzCmluY2x1ZGVzIG9mIHBhcmFt
cy5oLgoKPiBlODIwLmggaXMgcmVmZXJyaW5nIHRvIGd1ZXN0IG1lbW9yeSBsYXlvdXQsCj4gd2hp
Y2ggSU1PIHNob3VsZG4ndCByZWFsbHkgYmUgaGFyZGNvZGVkIGF0IGFsbC4KCkknbGwgbGVhdmUg
ZTgyMC5oIGluY2x1ZGUgYWxvbmUuCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:09:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:09: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 1hdBzZ-0007rp-DC; Tue, 18 Jun 2019 11: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdBzY-0007rk-Py
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:09:32 +0000
X-Inumbo-ID: 8a74287a-91b9-11e9-a863-eff12c974dbf
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8a74287a-91b9-11e9-a863-eff12c974dbf;
 Tue, 18 Jun 2019 11: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 C41A0344;
 Tue, 18 Jun 2019 04:09:28 -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 C568B3F246;
 Tue, 18 Jun 2019 04:11:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
 <ef154a23-8b1d-31be-ada5-769c76f73bd6@arm.com>
 <alpine.DEB.2.21.1906171517210.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <df00f77f-a59a-725e-87be-c4aa83d616f0@arm.com>
Date: Tue, 18 Jun 2019 12:09:27 +0100
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: <alpine.DEB.2.21.1906171517210.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com, Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxNy8wNi8yMDE5IDIzOjMyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
V2VkLCAxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiAzMC8w
NC8yMDE5IDIyOjAyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBBZGQgYSBuZXcgbWVt
b3J5IHBvbGljeSBvcHRpb24gZm9yIHRoZSBpb21lbSBwYXJhbWV0ZXIuCj4+PiBQb3NzaWJsZSB2
YWx1ZXMgYXJlOgo+Pj4gLSBhcm1fZGV2bWVtLCBkZXZpY2UgbkdSRSwgdGhlIGRlZmF1bHQgb24g
QVJNCj4+PiAtIGFybV9tZW1vcnksIFdCIGNhY2hhYmxlIG1lbW9yeQo+Pj4gLSB4ODZfdWM6IHVu
Y2FjaGFibGUgbWVtb3J5LCB0aGUgZGVmYXVsdCBvbiB4ODYKPj4+Cj4+PiBTdG9yZSB0aGUgcGFy
YW1ldGVyIGluIGEgbmV3IGZpZWxkIGluIGxpYnhsX2lvbWVtX3JhbmdlLgo+Pj4KPj4+IFBhc3Mg
dGhlIG1lbW9yeSBwb2xpY3kgb3B0aW9uIHRvIHhjX2RvbWFpbl9tZW1fbWFwX3BvbGljeS4KPj4+
Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4+PiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+Pj4gQ0M6IHdlaS5saXUyQGNp
dHJpeC5jb20KPj4+IC0tLQo+Pj4gQ2hhbmdlcyBpbiB2MjoKPj4+IC0gYWRkICNkZWZpbmUgTElC
WExfSEFWRV9NRU1PUllfUE9MSUNZCj4+PiAtIGFiaWxpdHkgdG8gcGFydCB0aGUgbWVtb3J5IHBv
bGljeSBwYXJhbWV0ZXIgZXZlbiBpZiBnZm4gaXMgbm90IHBhc3NlZAo+Pj4gLSByZW5hbWUgY2Fj
aGVfcG9saWN5IHRvIG1lbW9yeSBwb2xpY3kKPj4+IC0gcmVuYW1lIE1FTU9SWV9QT0xJQ1lfREVW
TUVNIHRvIE1FTU9SWV9QT0xJQ1lfQVJNX0RFVl9uR1JFCj4+PiAtIHJlbmFtZSBNRU1PUllfUE9M
SUNZX01FTU9SWSB0byBNRU1PUllfUE9MSUNZX0FSTV9NRU1fV0IKPj4+IC0gcmVuYW1lIG1lbW9y
eSB0byBhcm1fbWVtb3J5IGFuZCBkZXZtZW0gdG8gYXJtX2Rldm1lbQo+Pj4gLSBleHBhbmQgdGhl
IG5vbi1zZWN1cml0eSBzdXBwb3J0IHN0YXR1cyB0byBub24gZGV2aWNlIHBhc3N0aHJvdWdoIGlv
bWVtCj4+PiAgICAgY29uZmlndXJhdGlvbnMKPj4+IC0gcmVuYW1lIGlvbWVtIG9wdGlvbnMKPj4+
IC0gYWRkIHg4NiBzcGVjaWZpYyBpb21lbSBvcHRpb24KPj4+IC0tLQo+Pj4gICAgU1VQUE9SVC5t
ZCAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPj4+ICAgIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5p
biAgICB8ICA3ICsrKysrKy0KPj4+ICAgIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA1
ICsrKysrCj4+PiAgICB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgfCAyMSArKysrKysrKysr
KysrKysrKysrLS0KPj4+ICAgIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8ICA5ICsrKysr
KysrKwo+Pj4gICAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgMjIgKysrKysrKysrKysr
KysrKysrKysrLQo+Pj4gICAgNiBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9TVVBQT1JULm1kIGIvU1VQUE9SVC5tZAo+
Pj4gaW5kZXggZTRmYjE1Yi4uZjI5YTI5OSAxMDA2NDQKPj4+IC0tLSBhL1NVUFBPUlQubWQKPj4+
ICsrKyBiL1NVUFBPUlQubWQKPj4+IEBAIC02NDksNyArNjQ5LDcgQEAgdG8gYmUgdXNlZCBpbiBh
ZGRpdGlvbiB0byBRRU1VLgo+Pj4gICAgICAJU3RhdHVzOiBFeHBlcmltZW50YWwKPj4+ICAgIC0j
IyMgQVJNL05vbi1QQ0kgZGV2aWNlIHBhc3N0aHJvdWdoCj4+PiArIyMjIEFSTS9Ob24tUENJIGRl
dmljZSBwYXNzdGhyb3VnaCBhbmQgb3RoZXIgaW9tZW0gY29uZmlndXJhdGlvbnMKPj4KPj4gSSBh
bSBub3Qgc3VyZSB3aHkgaW9tZW0gaXMgYWRkZWQgaGVyZT8KPiAKPiBJdCBpcyBhZGRlZCBoZXJl
IHRvIGNsYXJpZnkgdGhhdCBpdCBpcyAqbm90KiBzZWN1cml0eSBzdXBwb3J0ZWQuCj4gCj4gCj4+
IEFsc28gd2hhdCB3YXMgdGhlIHNlY3VyaXR5IHN1cHBvcnQgYmVmb3JlIGhhbmQ/IFdhcyBpdCBz
dXBwb3J0ZWQ/Cj4gCj4gSW4gbXkgdmlldywgaXQgZmFsbHMgdW5kZXIgdGhlIGJyb2FkZXIgY2F0
ZWdvcnkgb2YgIk5vbi1QQ0kgZGV2aWNlCj4gcGFzc3Rocm91Z2giIHNvIGl0IHdhcyBhbHJlYWR5
IG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQuIEJ1dCBJIHRob3VnaHQgaXQKPiB3b3VsZCBiZSBnb29k
IHRvIG1ha2UgaXQgZXhwbGljaXQgdG8gYXZvaWQgYW55IG1pc3VuZGVyc3RhbmRpbmdzLgoKSSBh
bSBvayB3aXRoIHRoaXMgY2xhcmlmaWNhdGlvbi4gSG93ZXZlciwgdGhpcyBzaG91bGQgcmVhbGx5
IGJlIGluIGEgc2VwYXJhdGUgcGF0Y2guCgo+IAo+IAo+Pj4gICAgICAgICAgU3RhdHVzOiBTdXBw
b3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKPj4+ICAgIGRpZmYgLS1naXQgYS9kb2NzL21h
bi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPj4+IGluZGV4IGM3
ZDcwZTYuLmM4NTg1N2UgMTAwNjQ0Cj4+PiAtLS0gYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4K
Pj4+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgo+Pj4gQEAgLTEyMjIsNyArMTIyMiw3
IEBAIGlzIGdpdmVuIGluIGhleGFkZWNpbWFsIGZvcm1hdCBhbmQgbWF5IGVpdGhlciBiZSBhCj4+
PiByYW5nZSwgZS5nLiBDPDJmOC0yZmY+Cj4+PiAgICBJdCBpcyByZWNvbW1lbmRlZCB0byBvbmx5
IHVzZSB0aGlzIG9wdGlvbiBmb3IgdHJ1c3RlZCBWTXMgdW5kZXIKPj4+ICAgIGFkbWluaXN0cmF0
b3IncyBjb250cm9sLgo+Pj4gICAgLT1pdGVtIEI8aW9tZW09WyAiSU9NRU1fU1RBUlQsTlVNX1BB
R0VTW0BHRk5dIiwKPj4+ICJJT01FTV9TVEFSVCxOVU1fUEFHRVNbQEdGTl0iLCAuLi5dPgo+Pj4g
Kz1pdGVtIEI8aW9tZW09WyAiSU9NRU1fU1RBUlQsTlVNX1BBR0VTW0BHRk5dLE1FTU9SWV9QT0xJ
Q1kiLAo+Pj4gIklPTUVNX1NUQVJULE5VTV9QQUdFU1tAR0ZOXVssTUVNT1JZX1BPTElDWV0iLCAu
Li5dPgo+Pj4gICAgICBBbGxvdyBhdXRvLXRyYW5zbGF0ZWQgZG9tYWlucyB0byBhY2Nlc3Mgc3Bl
Y2lmaWMgaGFyZHdhcmUgSS9PIG1lbW9yeQo+Pj4gcGFnZXMuCj4+PiAgICBAQCAtMTIzMyw2ICsx
MjMzLDExIEBAIEI8R0ZOPiBpcyBub3Qgc3BlY2lmaWVkLCB0aGUgbWFwcGluZyB3aWxsIGJlCj4+
PiBwZXJmb3JtZWQgdXNpbmcgQjxJT01FTV9TVEFSVD4KPj4+ICAgIGFzIGEgc3RhcnQgaW4gdGhl
IGd1ZXN0J3MgYWRkcmVzcyBzcGFjZSwgdGhlcmVmb3JlIHBlcmZvcm1pbmcgYSAxOjEKPj4+IG1h
cHBpbmcKPj4+ICAgIGJ5IGRlZmF1bHQuCj4+PiAgICBBbGwgb2YgdGhlc2UgdmFsdWVzIG11c3Qg
YmUgZ2l2ZW4gaW4gaGV4YWRlY2ltYWwgZm9ybWF0Lgo+Pj4gK0I8TUVNT1JZX1BPTElDWT4gZm9y
IEFSTSBwbGF0Zm9ybXM6Cj4+PiArICAtICJhcm1fZGV2bWVtIiBmb3IgRGV2aWNlIG5HUkUsIHRo
ZSBkZWZhdWx0IG9uIEFSTQo+Pgo+PiBUaGlzIGRvZXMgbm90IG1hdGNoIHRoZSBjdXJyZW50IGRl
ZmF1bHQuIEF0IHRoZSBtb21lbnQsIGl0IGlzIERldmljZSBuR25SRS4KPiAKPiBJJ2xsIGZpeCB0
aGlzIHRocm91Z2hvdXQgdGhlIHdob2xlIHNlcmllcwo+IAo+IAo+Pj4gKyAgLSAiYXJtX21lbW9y
eSIgZm9yIE91dGVyIFNoYXJlYWJsZSBXcml0ZS1CYWNrIENhY2hlYWJsZSBNZW1vcnkKPj4KPj4g
VGhlIHR3byBuYW1lcyBhcmUgcXVpdGUgY29uZnVzaW5nIGFuZCB3aWxsIG1ha2UgcXVpdGUgZGlm
ZmljdWx0IHRvIGludHJvZHVjZQo+PiBhbnkgbmV3IG9uZS4gSXQgYWxzbyBtYWtlIGxpdHRsZSBz
ZW5zZSB0byB1c2UgYSBkaWZmZXJlbnQgbmFtaW5nIGluIHhsIGFuZAo+PiBsaWJ4bC4gVGhpcyBv
bmx5IGFkZCBhbiBvdGhlciBsZXZlbCBvZiBjb25mdXNpb24uCj4gCj4gSSdsbCBjaGFuZ2UgdGhl
bSB0byBtYXRjaCB0aGUgWGVuIG5hbWVzOiBhcm1fZGV2X25nbnJlIGFuZCBhcm1fbWVtX3diLgoK
SSB3b3VsZCBwcmVmZXIgaWYgd2UgdXNlIHVwcGVyY2FzZSBmb3IgRywgUiBFIGFuZCBXQi4gVGhp
cyBtYWtlIHRoZSBuYW1lIGlzIGJpdCAKbW9yZSByZWFkYWJsZS4KCj4gCj4gCj4+IE92ZXJhbGws
IHRoaXMgaXMgbm90IGVub3VnaCBmb3IgYSB1c2VyIHRvIHVuZGVyc3RhbmQgdGhlIG1lbW9yeSBw
b2xpY3kuIEFzIEkKPj4gcG9pbnRlZCBvdXQgYmVmb3JlLCB0aGlzIGlzIG5vdCBzdHJhaWdodCBm
b3J3YXJkIG9uIEFybSBhcyB0aGUgcmVzdWx0aW5nCj4+IG1lbW9yeSBhdHRyaWJ1dGUgd2lsbCBi
ZSBhIGNvbWJpbmF0aW9uIG9mIHN0YWdlLTIgYW5kIHN0YWdlLTEuCj4+Cj4+IFdlIG5lZWQgdG8g
ZXhwbGFpbiB0aGUgaW1wbGljYXRpb24gb2YgdXNpbmcgdGhlIG1lbW9yeSBhbmQgdGhlIGNvbnNl
cXVlbmNlIG9mCj4+IG1pc3VzZSBpdC4gQW5kIHBhcnRpY3VsYXJseSBhcyB0aGlzIGlzIG5vdCBz
ZWN1cml0eSBzdXBwb3J0ZWQgc28gd2UgZG9uJ3QgZW5kCj4+IHVwIHRvIHNlY3VyaXR5IHN1cHBv
cnQgaW4gdGhlIGZ1dHVyZSBzb21ldGhpbmcgdGhhdCBkb24ndCB3b3JrLgo+IAo+IEknbGwgZXhw
YW5kIHRoZSB0ZXh0IGhlcmUgdG8gY292ZXIgd2hhdCB5b3Ugd3JvdGUuCgpUaGFuayB5b3UhCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:12:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:12:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdC2H-00007J-Vd; Tue, 18 Jun 2019 11:12: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=kstG=UR=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdC2G-00007D-SQ
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:12:21 +0000
X-Inumbo-ID: ef79ff85-91b9-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef79ff85-91b9-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:12:19 +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=UgHSKmfsH8qtKrsLs4JXbr9MhnGdGuZ1By7DkvzHgwE=;
 b=AGjjR/JXux3OJ5XEYBQsWoffVEwN148OpT95PsfeYeXIBrpDC53U7E/P0inZDmcBAv9Z8IDzDNVUjXbOMvDZXTYx3cZv9HkbWaeb7jmSA1q/nq67dQbey6nWC/fK5wr1bNnEB+LGCo1HXINsCFuL+krrg0wqGPwtu2h4OtG3UfnVgy6FpDdnmqEUGle3Bq2/qFVI0wGFaOngMYxEJu4oF9J1yEURm4zx45ny7DmGWsTW2vbAe+bpU0SG65NHv+g0CBl0dl0JiImvb26CKms+q8K902WDXHgY/wANCbJEt3XP5KhkgYGOhHRK8aLo0Pvrvj5QvBa5JOzaHrtVqiTehQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3681.eurprd03.prod.outlook.com (52.134.82.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.10; Tue, 18 Jun 2019 11:12:15 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Tue, 18 Jun 2019
 11:12:15 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Julien
 Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v2] get_maintainer: Improve patch recognition
Thread-Index: AQHVJcavyyPUY3If00KRLFTi8Udxfg==
Date: Tue, 18 Jun 2019 11:12:15 +0000
Message-ID: <20190618111149.32515-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: 2f98aa47-cb24-4bc9-bebf-08d6f3ddd1f8
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:AM0PR03MB3681; 
x-ms-traffictypediagnostic: AM0PR03MB3681:
x-microsoft-antispam-prvs: <AM0PR03MB3681208AAE7A571E51368E80E6EA0@AM0PR03MB3681.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:51;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(366004)(136003)(199004)(189003)(107886003)(256004)(55236004)(68736007)(66946007)(66066001)(25786009)(102836004)(1076003)(6506007)(14444005)(7416002)(80792005)(8676002)(7736002)(186003)(8936002)(26005)(3846002)(6512007)(81166006)(81156014)(71190400001)(5660300002)(36756003)(64756008)(66556008)(76116006)(6486002)(91956017)(486006)(99286004)(14454004)(73956011)(316002)(71200400001)(2616005)(6436002)(53936002)(110136005)(478600001)(86362001)(66446008)(2501003)(476003)(66476007)(4326008)(6116002)(54906003)(72206003)(305945005)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3681;
 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: pqvc5wrk8TqfdSW2E1hMACzNLP0Wjiqlz4+xn1xWo2ZI3EW9SeJ3qcI7fRupokbGq3biAnE677eXp26vo2iBsIidLn6Pg8SQli63ymcmS5KnOWE5WpP3qIgP98bjDQkhk+QUj5mZMIandt9hqzShtY/U19TGoGpYhNFRBL+HHupuuQMCqZjHlXqQGF2egPIFr7s7I6tZFy/sgHYAdnlcwqlElq44EeZUfM+xhz1E2A+3Y22EBI4fPthxuJDfMvW1SvapkiIvB2ksKrwdhxhIlcqzL+AA6ikIL337TQ7p9ubr4X7Sq14JjV1YBmhn/tv2LJkxLrK0dAQV+6N+cMVRC/wMlJVkoWQmqgwjohOxk1pKPYTYzjijdn75CM2csEDzaRtrSlf1/9YHCxM3s+mnOyp0qGYMGc0bOcMKXAIXoN8=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f98aa47-cb24-4bc9-bebf-08d6f3ddd1f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 11:12:15.4146 (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: AM0PR03MB3681
Subject: [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>, 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>

RnJvbTogSm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KClRoZXJlIGFyZSBtb2RlIGNoYW5n
ZSBhbmQgcmVuYW1lIG9ubHkgcGF0Y2hlcyB0aGF0IGFyZSB1bnJlY29nbml6ZWQKYnkgdGhlIGdl
dF9tYWludGFpbmVyLnBsIHNjcmlwdC4KClJlY29nbml6ZSB0aGVtLgoKWyBMaW51eCBjb21taXQg
MDQ1NWM3NDc4OGZkNWFhZDQzOTlmMDBlM2ZiYmI3ZTg3NDUwY2E1OCBdCgpSZXBvcnRlZC1ieTog
SGVpbnJpY2ggU2NodWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgpDQzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogSm9lIFBlcmNoZXMgPGpvZUBw
ZXJjaGVzLmNvbT4KU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tPgotLS0KCiBDaGFuZ2VzIHdydCB0byB2MToKIC0gVXBkYXRlZCBjb21t
aXQgbWVzc2FnZSAtIGFkZCBMaW51eCBjb21taXQgaWQKCiBzY3JpcHRzL2dldF9tYWludGFpbmVy
LnBsIHwgMTMgKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9zY3JpcHRzL2dldF9tYWludGFpbmVyLnBsIGIv
c2NyaXB0cy9nZXRfbWFpbnRhaW5lci5wbAppbmRleCBkNTI4ZGE3MzhjLi4xNzRkZmI3ZTQwIDEw
MDc1NQotLS0gYS9zY3JpcHRzL2dldF9tYWludGFpbmVyLnBsCisrKyBiL3NjcmlwdHMvZ2V0X21h
aW50YWluZXIucGwKQEAgLTQ0NSw3ICs0NDUsMTggQEAgZm9yZWFjaCBteSAkZmlsZSAoQEFSR1Yp
IHsKIAogCXdoaWxlICg8JHBhdGNoPikgewogCSAgICBteSAkcGF0Y2hfbGluZSA9ICRfOwotCSAg
ICBpZiAobS9eXCtcK1wrXHMrKFxTKykvIG9yIG0vXi0tLVxzKyhcUyspLykgeworCSAgICBpZiAo
bS9eIG1vZGUgY2hhbmdlIFswLTddKyA9PiBbMC03XSsgKFxTKylccyokLykgeworCQlteSAkZmls
ZW5hbWUgPSAkMTsKKwkJcHVzaChAZmlsZXMsICRmaWxlbmFtZSk7CisJICAgIH0gZWxzaWYgKG0v
XnJlbmFtZSAoPzpmcm9tfHRvKSAoXFMrKVxzKiQvKSB7CisJCW15ICRmaWxlbmFtZSA9ICQxOwor
CQlwdXNoKEBmaWxlcywgJGZpbGVuYW1lKTsKKwkgICAgfSBlbHNpZiAobS9eZGlmZiAtLWdpdCBh
XC8oXFMrKSBiXC8oXFMrKVxzKiQvKSB7CisJCW15ICRmaWxlbmFtZTEgPSAkMTsKKwkJbXkgJGZp
bGVuYW1lMiA9ICQyOworCQlwdXNoKEBmaWxlcywgJGZpbGVuYW1lMSk7CisJCXB1c2goQGZpbGVz
LCAkZmlsZW5hbWUyKTsKKwkgICAgfSBlbHNpZiAobS9eXCtcK1wrXHMrKFxTKykvIG9yIG0vXi0t
LVxzKyhcUyspLykgewogCQlteSAkZmlsZW5hbWUgPSAkMTsKIAkJaWYgKCQxIG5lICIvZGV2L251
bGwiKSB7ICNJZ25vcmUgdGhlIG5vLWZpbGUgcGxhY2Vob2xkZXIKIAkJICAgICRmaWxlbmFtZSA9
fiBzQF5bXi9dKi9AQDsKLS0gCjIuMjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:13:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdC3C-0000DR-BV; Tue, 18 Jun 2019 11: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdC3A-0000DI-Dg
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:13:16 +0000
X-Inumbo-ID: 1147e217-91ba-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1147e217-91ba-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:13: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 064D6344;
 Tue, 18 Jun 2019 04:13:15 -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 228A53F246;
 Tue, 18 Jun 2019 04:15:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <a0eaef9c-543f-831c-c856-862f9e20c2f7@arm.com>
 <alpine.DEB.2.21.1906171541120.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <37bd50b0-e8dc-f9af-c6f4-613095c17ba8@arm.com>
Date: Tue, 18 Jun 2019 12:13:13 +0100
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: <alpine.DEB.2.21.1906171541120.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: xen-devel@lists.xenproject.org, andrew.cooper3@citrix.com,
 JBeulich@suse.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxNy8wNi8yMDE5IDIzOjQzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gVHVl
LCA3IE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiArI2RlZmluZSBNRU1PUllfUE9M
SUNZX0FSTV9ERVZfbkdSRSAgICAgICAwCj4+PiArLyogQXJtIG9ubHkuIE91dGVyIFNoYXJlYWJs
ZSwgT3V0ZXIvSW5uZXIgV3JpdGUtQmFjayBDYWNoZWFibGUgbWVtb3J5ICovCj4+PiArI2RlZmlu
ZSBNRU1PUllfUE9MSUNZX0FSTV9NRU1fV0IgICAgICAgICAxCj4+Cj4+IEkgYW0gd29uZGVyaW5n
IHdoZXRoZXIgd2Ugc2hvdWxkIHB1dCBBcm0gKHJlc3AuIHg4NikgZGVmaW5lcyB1bmRlciBhbiBp
ZmRlZgo+PiBhcm0gKHJlc3AuIHg4NikuIERvIHlvdSBzZWUgYW55IHVzZSBpbiB0aGUgY29tbW9u
IHRvb2xzdGFjayBjb2RlIG9mIHRob3NlCj4+ICNpZmRlZj8KPiAKPiBZZXMsIHRoZXkgYXJlIHVz
ZWQgaW4gbGlieGxfY3JlYXRlLmMuIEkgd291bGQgcHJlZmVyIHRvIGF2b2lkCj4gaW50cm9kdWNp
bmcgI2lmZGVmIGhlcmUgYmVjYXVzZSBpdCB3aWxsIGFsbG93IHVzIHRvIGdldCBhd2F5IHdpdGgg
bm8KPiAjaWZkZWYgaW4gbGlieGwveGwuCgpXZWxsLCB5b3UgY2FuIGludHJvZHVjZSBhbiBhcmNo
IHNwZWNpZmljIGZ1bmN0aW9uIHRoYXQgY29udmVydCB0aGUgbWVtb3J5IApwb2xpY3kuIEJ1dCBJ
IHdpbGwgbGVhdmUgdGhpcyBkZWNpc2lvbiB0byB0aGUgdG9vbHMgbWFpbnRhaW5lcnMuCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:15:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdC5d-0000RZ-Qy; Tue, 18 Jun 2019 11: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdC5c-0000RT-Sa
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:15:48 +0000
X-Inumbo-ID: 6b5c932c-91ba-11e9-aa02-d3adad1213e8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6b5c932c-91ba-11e9-aa02-d3adad1213e8;
 Tue, 18 Jun 2019 11:15: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 1BA872B;
 Tue, 18 Jun 2019 04:15: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 2A9AC3F246;
 Tue, 18 Jun 2019 04:17:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bff15c1a-1eaf-4bde-c5dc-a5ada63b4d9f@arm.com>
Date: Tue, 18 Jun 2019 12:15:44 +0100
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: <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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>

CgpPbiAzMC8wNC8yMDE5IDIyOjAyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKPiBpbmRleCA4OWZlODBmLi5hNmM1ZTMwIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2NyZWF0ZS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiBAQCAt
NDE1LDYgKzQxNSwyMSBAQCBzdGF0aWMgdm9pZCBpbml0X2NvbnNvbGVfaW5mbyhsaWJ4bF9fZ2Mg
KmdjLAo+ICAgICAgICAgIE9ubHkgJ2NoYW5uZWxzJyB3aGVuIG1hcHBlZCB0byBjb25zb2xlcyBo
YXZlIGEgc3RyaW5nIG5hbWUuICovCj4gICB9Cj4gICAKPiArc3RhdGljIHVpbnQzMl90IGxpYnhs
X19tZW1vcnlfcG9saWN5X3RvX3hjKGxpYnhsX21lbW9yeV9wb2xpY3kgYykKPiArewo+ICsgICAg
c3dpdGNoIChjKSB7Cj4gKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJQ1lfQVJNX01FTV9XQjoK
PiArICAgICAgICByZXR1cm4gTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCOwo+ICsgICAgY2FzZSBM
SUJYTF9NRU1PUllfUE9MSUNZX0FSTV9ERVZfTkdSRToKPiArICAgICAgICByZXR1cm4gTUVNT1JZ
X1BPTElDWV9BUk1fREVWX25HUkU7Cj4gKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJQ1lfWDg2
X1VDOgo+ICsgICAgICAgIHJldHVybiBNRU1PUllfUE9MSUNZX1g4Nl9VQzsKPiArICAgIGNhc2Ug
TElCWExfTUVNT1JZX1BPTElDWV9ERUZBVUxUOgo+ICsgICAgZGVmYXVsdDoKCkxvb2tpbmcgYXQg
dGhpcyBhZ2FpbiwgZG9uJ3Qgd2Ugd2FudCB0byBiYWlsIG91dCBpZiB0aGUgcG9saWN5IGlzIHVu
a25vd24/IE15IApjb25jZXJuIGhlcmUgaXMgdGhlIHVzZXIgbWF5IGNvbmZpZ3VyZSB3aXRoIHNv
bWV0aGluZyBpdCBkaWRuJ3QgZXhwZWN0LiBUaGUgcmlzayAKaXMgdGhlIHByb2JsZW0gd2lsbCBi
ZSBoYXJkIHRvIGRlYnVnLgoKSSBhbHNvIGJlbGlldmUgdGhpcyBjb3VsZCBiZSBwYXJ0IG9mIGxp
YnhsX3thcm0seDg2fS5jIGFsbG93aW5nIHVzIHRvIGZpbHRlciAKbWlzdXNlIGVhcmx5LiBJYW4s
IFdlaSwgYW55IG9waW5pb24/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:19:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdC9L-0000bn-EY; Tue, 18 Jun 2019 11: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdC9K-0000bd-1W
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:19:38 +0000
X-Inumbo-ID: f415a05c-91ba-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f415a05c-91ba-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:19:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdC9H-0004il-Dp; Tue, 18 Jun 2019 11: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 1hdC9G-0007H6-NE; Tue, 18 Jun 2019 11:19:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdC9G-0003iH-Mf; Tue, 18 Jun 2019 11:19:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f990f2ade357016acecd0a7c1f65e1b56d124add
X-Osstest-Versions-That: xen=6c33308a8dbb990e89fa7809e47b900570e67723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 11:19:34 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 137858: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg1OCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NTgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzc0NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzNzQ3
NwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0NzcKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0
NzcKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzc0NzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRp
LWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzQ3NwoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzQ3NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY5OTBmMmFkZTM1NzAxNmFjZWNkMGE3YzFmNjVlMWI1NmQxMjRhZGQKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDZjMzMzMDhhOGRiYjk5MGU4OWZhNzgw
OWU0N2I5MDA1NzBlNjc3MjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzQ3NyAgMjAxOS0wNi0w
OCAxODoyODoyMCBaICAgIDkgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc3MjggIDIwMTkt
MDYtMTQgMTQ6MDU6NDYgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgWGluIExp
IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
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
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:19:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdC9X-0000dz-Uz; Tue, 18 Jun 2019 11: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=kstG=UR=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdC9W-0000do-Hw
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:19:50 +0000
X-Inumbo-ID: fbbf2785-91ba-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbbf2785-91ba-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:19:49 +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=gmnfUq+iJprOKSIMpTv8MD401suuXBEUMgGrCafzP64=;
 b=KIft4Dj+YTxa31IP5eHcsGZ/BrDXPcPO/17HFu3HNLjC9iFTxelv2ZOZzRIDaTRaLeugDKHOYxP4okgnFNWkBpVLZvI8uM+DbxS4s1DmWpBd4o7Zgv9/UMEMUVyVuGwsKqNROqHUMSvOAf523zUu6RcVlyzDlfp76SClqmf7iMt/+CocxLxIHB8DJLyJ1vqah5f5mZBKFnbWsK3Ors5OSF+sfyVimuCEba/SVWLR+MT8Ik0FlGRZC9NpszmZ4S3dB8Rd5sQxllLSMVGR5rTT4kdV8UTjK472C506IfjmTQ8zQ+LgK9XWCg6jL69erNTBfKCzIa3rPuYnpJPfNQ9aww==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4897.eurprd03.prod.outlook.com (20.178.22.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Tue, 18 Jun 2019 11:19:47 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Tue, 18 Jun 2019
 11:19:47 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for xl.cfg
Thread-Index: AQHVIIYF6TDvIT4pIEiasF2jZbMN/KadGvGAgAQzegA=
Date: Tue, 18 Jun 2019 11:19:46 +0000
Message-ID: <87v9x36sz1.fsf@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com>
In-Reply-To: <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@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: 056b2358-9db7-4590-f055-08d6f3dedf14
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:AM0PR03MB4897; 
x-ms-traffictypediagnostic: AM0PR03MB4897:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB48971BA134EC69C1DD4C443BE6EA0@AM0PR03MB4897.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(39860400002)(366004)(136003)(396003)(199004)(189003)(6436002)(68736007)(72206003)(486006)(8936002)(256004)(6512007)(966005)(66446008)(91956017)(305945005)(73956011)(446003)(7736002)(71190400001)(5660300002)(66476007)(6116002)(14454004)(71200400001)(54906003)(99286004)(2906002)(11346002)(66946007)(476003)(2616005)(229853002)(53936002)(4326008)(6306002)(6486002)(25786009)(3846002)(81166006)(478600001)(80792005)(316002)(6506007)(76116006)(8676002)(14444005)(64756008)(66556008)(53546011)(81156014)(26005)(186003)(55236004)(6246003)(36756003)(66066001)(76176011)(102836004)(86362001)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4897;
 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: vJSPp0r9QGqW1deWp89kvbgBLdWjxpkxYInURs99/674Im7D5XBpeZVOoIZhYSd498ocm1njO4dQZrQ9SRls37g8XODsW21UtuUN3I+t0TT0D6E6MnKxJuG7mI0pmmSJs9UyN1cwDuBR4jY7sg2mNcZNvlVy/QcerNIQyE7U0aYpAI3Ts/2T8Hd8MuijJLk+IxASgvlu8JxOGPZhpKj8sDSUl/8IzQiaW7V34DDXF/SIDvGqO3fTljeMwU9PQuZ35YYEUHt5RA75729ukPCYhH6mvp5eEE9iYqiJYaE6ZbWBKGWAaho2b0FCHKGpRIdGISpYwLEm5x8NSB6XFBVui9Olr+yYlq/6xxTC+c9YFg7571SEAY/I70I0VrTQqQnMX8KXYVXGm0NnQTQFUPjCMZPc9pr3komZWIFzIwntkNg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 056b2358-9db7-4590-f055-08d6f3dedf14
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 11:19:46.9015 (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: AM0PR03MB4897
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEhpIFZvbG9keW15ciwKPgo+IE9u
IDYvMTEvMTkgNzo0NiBQTSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IFRoaXMgZW51bWVy
YXRpb24gY29udHJvbHMgVEVFIHR5cGUgZm9yIGEgZG9tYWluLiBDdXJyZW50bHkgdGhlcmUgaXMK
Pj4gdHdvIHBvc3NpYmxlIG9wdGlvbnM6IGVpdGhlciAnbm9uZScgb3IgJ29wdGVlJy4KPj4KPj4g
J25vbmUnIGlzIHRoZSBkZWZhdWx0IHZhbHVlIGFuZCBpdCBiYXNpY2FsbHkgZGlzYWJsZXMgVEVF
IHN1cHBvcnQgYXQKPj4gYWxsLgo+Pgo+PiAnb3B0ZWUnIGVuYWJsZXMgYWNjZXNzIHRvIHRoZSBP
UC1URUUgcnVubmluZyBvbiBhIGhvc3QgbWFjaGluZS4gVGhpcwo+PiByZXF1aXJlcyBzcGVjaWFs
IE9QLVRFRSBidWlsZCB3aXRoIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQgZW5hYmxlZC4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0u
Y29tPgo+Pgo+PiAtLS0KPj4gICBBbGwgdGhlIHBhdGNoZXMgdG8gb3B0ZWUuYyBzaG91bGQgYmUg
bWVyZ2VkIHRvZ2V0aGVyLiBUaGV5IHdlcmUKPj4gICBzcGxpdCB0byBlYXNlIHVwIHJldmlldy4g
QnV0IHRoZXkgZGVwZW5kIGhlYXZpbHkgb24gZWFjaCBvdGhlci4KPj4KPj4gICBDaGFuZ2VzIGZy
b20gdjU6Cj4+ICAgIC0gUmVwbGFjZWQgIm5hdGl2ZSIgd2l0aCAib3B0ZWUiIGluIHRoZSBjb21t
aXQgZGVzY3JpcHRpb24uCj4+ICAgIC0gVXBkYXRlZCBhbmQgZXh0ZW5kZWQgZG9jdW1lbnRhdGlv
biBiYXNlZCBvbiBKdWxpZW4gR3JhbGwncwo+PiAgICAgIGFuZCBJYW4gSmFja3NvbidzIHN1Z2dl
c3Rpb25zLgo+Pgo+PiAgIENoYW5nZXMgZnJvbSB2NDoKPj4gICAgLSAibmF0aXZlIiBvcHRpb24g
d2FzIHJlcGxhY2VkIHdpdGggIm9wdGVlIgo+PiAgICAtICJ0ZWUiIHByb3BlcnR5IHdhcyBtb3Zl
ZCBmcm9tIGFyY2gtc3BlY2lmaWMgc2VjdGlvbiB0byB0aGUKPj4gICAgICAgZ2xvYmFsIG9uZS4g
RG9jdW1lbnRhdGlvbiBtb3ZlZCBpbnNpZGUgIkRldmljZXMiIHNlY3Rpb24uCj4+Cj4+ICAgQ2hh
bmdlcyBmcm9tIHYzOgo+PiAgICAtIHRlZV9lbmFibGVkIHJlbmFtZWQgdG8gdGVlX3R5cGUuIEN1
cnJlbnRseSB0d28gdHlwZXMgYXJlIHN1cHBvcnRlZAo+PiAgICAgIGFzIGRlc2NyaWJlZCBpbiB0
aGUgY29tbWl0IG1lc3NhZ2UKPj4gICAgLSBBZGQgTElCWExfSEFWRV9CVUlMRElORk9fQVJDSF9B
Uk1fVEVFIGRlZmluaXRpb24KPj4KPj4gICBDaGFuZ2VzIGZyb20gdjI6Cj4+ICAgIC0gVXNlIGFy
Y2gudGVlX2VuYWJsZWQgaW5zdGVhZCBvZiBzZXBhcmF0ZSBkb21jdGwKPj4gLS0tCj4+ICAgZG9j
cy9tYW4veGwuY2ZnLjUucG9kLmluICAgIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCj4+ICAg
dG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgIHwgIDUgKysrKysKPj4gICB0b29scy9saWJ4bC9s
aWJ4bF9hcm0uYyAgICAgfCAxMyArKysrKysrKysrKysrCj4+ICAgdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsIHwgIDYgKysrKysrCj4+ICAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwg
IDkgKysrKysrKysrCj4+ICAgNSBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspCj4+Cj4+
IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcu
NS5wb2QuaW4KPj4gaW5kZXggYzk5ZDQwMzA3ZS4uZTY1YWI2MTExZiAxMDA2NDQKPj4gLS0tIGEv
ZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCj4+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5p
bgo+PiBAQCAtMTU0NCw2ICsxNTQ0LDI3IEBAIFNldCBtYXhpbXVtIGhlaWdodCBmb3IgcG9pbnRl
ciBkZXZpY2UuCj4+ICAgICA9YmFjawo+PiAgICs9aXRlbSBCPHRlZT0iU1RSSU5HIj4KPj4gKwo+
PiArQjxBcm0gb25seS4+IFNldCBURUUgdHlwZSBmb3IgdGhlIGd1ZXN0LiBURUUgaXMgYSBUcnVz
dGVkIEV4ZWN1dGlvbgo+PiArRW52aXJvbm1lbnQgLS0gc2VwYXJhdGUgc2VjdXJlIE9TIGZvdW5k
IG9uIHNvbWUgcGxhdGZvcm1zLiBCPFNUUklORz4gY2FuIGJlIG9uZSBvZiB0aGU6Cj4+ICsKPj4g
Kz1vdmVyIDQKPj4gKwo+PiArPWl0ZW0gQjxub25lPgo+PiArCj4+ICtEaXNhYmxlIFRFRSBzdXBw
b3J0IGF0IGFsbC4gVGhpcyBpcyB0aGUgZGVmYXVsdCB2YWx1ZS4KPiBIb3cgYWJvdXQgIkRvbid0
IGFsbG93IHRoZSBndWVzdCB0byB1c2UgVEVFIGlmIHByZXNlbnQgb24gdGhlCj4gcGxhdGZvcm0u
IFRoaXMgaXMgdGhlIGRlZmF1bHQgdmFsdWUuIi4KSSdtIHBlcmZlY3RseSBmaW5lIHdpdGggdGhp
cy4KCj4+ICsKPj4gKz1pdGVtIEI8b3B0ZWU+Cj4+ICsKPj4gK0FsbG93IGEgZ3Vlc3QgdG8gdXNl
IE9QLVRFRS4gTm90ZSB0aGF0IGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFCj4+ICtpcyBy
ZXF1aXJlZCBmb3IgdGhpcy4gSWYgdGhpcyBvcHRpb24gaXMgc2VsZWN0ZWQsIGd1ZXN0IHdpbGwg
YmUgYWJsZQo+Cj4gT09JLCB3aGF0IGhhcHBlbiBpZiBPUC1URUUgZG9lcyBub3Qgc3VwcG9ydCB2
aXJ0dWFsaXphdGlvbi4gV2lsbCBYZW4KPiBmb3JiaWQgdG8gdXNlIGl0PwpZZXMsIFhlbiB3aWxs
IGdldCBhbiBlcnJvciBmcm9tIE9QLVRFRSBkdXJpbmcgZG9tYWluIGNvbnN0cnVjdGlvbi4gVGhp
cwp3aWxsIGxlYWQgdG8gZG9tYWluIGNyZWF0aW9uIGZhaWx1cmUuCgo+PiArdG8gYWNjZXNzIHRv
IHRoZSByZWFsIE9QLVRFRSBPUyBydW5uaW5nIG9uIHRoZSBob3N0LiBHdWVzdCBjcmVhdGlvbgo+
Cj4gcy9yZWFsLy8gaXQgaXMgcmVkdW5kYW50IHdpdGggdGhlIHJlc3Qgb2YgdGhlIHNlbnRlbmNl
LiBIb3dldmVyLCBpdAo+IGRvZXMgbm90IHJlYWxseSBhbnN3ZXIgdG8gdGhlIHF1ZXN0aW9uIHJl
Z2FyZGluZyBpc29sYXRpb24uCllvdXIgYXNzdW1wdGlvbiBpcyBjb3JyZWN0IC0gT1AtVEVFIHBy
b3ZpZGVzIGlzb2xhdGlvbiBvbiBpdHMgc2lkZS4KCj4KPj4gK3dpbGwgZmFpbCBpZiBPUC1URUUg
aGF2ZSBubyByZXNvdXJjZXMgZm9yIGEgbmV3IGd1ZXN0LiBOdW1iZXIgb2Ygc3VwcG9ydGVkCj4+
ICtndWVzdHMgZGVwZW5kcyBvbiBPUC1URUUgY29uZmlndXJhdGlvbi4KPgo+IEhvdyBhYm91dCB0
aGUgZm9sbG93aW5nIGRlc2NyaXB0aW9uIChjb3JyZWN0IG1lIGlmIG15IHVuZGVyc3RhbmRpbmcg
aXMKPiB3cm9uZyk6Cj4KPiAiQWxsb3cgYSBndWVzdCB0byBhY2Nlc3MgdGhlIGhvc3QgT1AtVEVF
IE9TLiBYZW4gd2lsbCBtZWRpYXRlIHRoZQo+IGFjY2VzcyB0byBPUC1URUUgYW5kIHRoZSByZXNv
dXJjZSBpc29sYXRpb24gd2lsbCBiZSBwcm92aWRlZCBkaXJlY3RseQo+IGJ5IE9QLVRFRS4gT1At
VEVFIGl0c2VsZiBtYXkgbGltaXQgdGhlIG51bWJlciBvZiBndWVzdHMgdGhhdCBjYW4KPiBjb25j
dXJyZW50bHkgdXNlIGl0LiBUaGlzIHJlcXVpcmVzIGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1At
VEVFIGZvcgo+IHRoaXMgdG8gd29yay4KPgo+IFRoaXMgZmVhdHVyZSBpcyBhIEI8dGVjaG5vbG9n
eSBwcmV2aWV3Pi4iClRoYXQncyBtdWNoIGJldHRlciB0aGFuIG15IHZlcnNpb24uIFRoYW5rIHlv
dS4KCj4gSG93IGNhbiBhIHVzZXIga25vdyB3aGV0aGVyIE9QLVRFRSBzdXBwb3J0cyB2aXJ0dWFs
aXphdGlvbj8gSXMgaXQKPiBjb25maWd1cmFibGUgYXQgYnVpbGQ/ClllcywgdGhlcmUgaXMgYSBz
cGVjaWFsIGNvbmZpZ3VyYXRpb24gb3B0aW9uIENGR19WSVJUVUFMSVpBVElPTi4gVGhpcyBpcwpj
b3ZlcmVkIGluIE9QLVRFRSBkb2N1bWVudGF0aW9uIGF0IFsxXQoKWzFdIGh0dHBzOi8vb3B0ZWUu
cmVhZHRoZWRvY3MuaW8vYXJjaGl0ZWN0dXJlL3ZpcnR1YWxpemF0aW9uLmh0bWwKCi0tIApCZXN0
IHJlZ2FyZHMsVm9sb2R5bXlyIEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCDL-0001V2-Pz; Tue, 18 Jun 2019 11:23:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdCDK-0001Te-40
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:23:46 +0000
X-Inumbo-ID: 88937ca3-91bb-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 88937ca3-91bb-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:23:45 +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: 0YgI770VsdhoIsphZWcQsKcBuzjS8UWsFf1zYfmmFTerRJBZpdH3Nf+9s4UWKHZShSF14ImmcB
 /ywwj7hsJ6tXiTtcUPx0/rK19zftTQnCI4eWjBFGTn3jyI0Q6XAPgBo6BfWETnS8xXlz6GqSfQ
 q/lh0RoR6DAoNC1jhXHn9BCAD3JL24Yo0Rq4euZ+H7gweGm4dctu76L4ECTuURCOp0eTNUed+6
 79K0L+sOuXsp6q04UVCEcdOLd0SC9+llZydC1lxgM3wHNtgX7B22OEh3dKtXCDytK0bdEsEyib
 h9Y=
X-SBRS: 2.7
X-MesageID: 1889399
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,389,1557201600"; 
   d="scan'208";a="1889399"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Tue, 18 Jun 2019 12:23:41 +0100
Message-ID: <20190618112341.513-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190618112341.513-1-anthony.perard@citrix.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXZvaWQgdXNpbmcgYSB2YXJpYWJsZSBsZW5ndGggYXJyYXkuCgpXZSBhbGxvY2F0ZSB0aGUgYGRp
cnR5X2JpdG1hcCcgYnVmZmVyIG9ubHkgb25jZSB3aGVuIHdlIHN0YXJ0IHRyYWNraW5nCmZvciBk
aXJ0eSBiaXRzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MjoKICAgIC0gQWxsb2NhdGUgdGhlIGJpdG1h
cCBidWZmZXIgb25seSBvbmNlIHdoZW4gd2Ugc3RhcnQgdHJhY2tpbmcgZGlydHkgYml0cy4KICAg
ICAgKGluc3RlYWQgb2YgYXQgZXZlcnkgZnVuY3Rpb24gY2FsbCkKICAgIAogICAgV2FzIHN1Z2dl
c3RlZCBieSBQZXRlciBoZXJlOgogICAgPENBRkVBY0E4OCtBMm9Da1FueEtERWRwbWZDWlNtUHpX
TUJnMDF3RERWNjhiTVpvWTVKZ0BtYWlsLmdtYWlsLmNvbT4KICAgICJzaG91bGQgd2UgdHJ5IHRv
IHN0b3AgdXNpbmcgdmFyaWFibGUgbGVuZ3RoIGFycmF5cz8iCgogaHcvaTM4Ni94ZW4veGVuLWh2
bS5jIHwgMTUgKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygr
KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4taHZtLmMgYi9o
dy9pMzg2L3hlbi94ZW4taHZtLmMKaW5kZXggYWUzZGViNGVmMy4uNDY5ZjEyNjBhNCAxMDA2NDQK
LS0tIGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCisrKyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwpA
QCAtMTE5LDYgKzExOSw4IEBAIHR5cGVkZWYgc3RydWN0IFhlbklPU3RhdGUgewogICAgIERldmlj
ZUxpc3RlbmVyIGRldmljZV9saXN0ZW5lcjsKICAgICBod2FkZHIgZnJlZV9waHlzX29mZnNldDsK
ICAgICBjb25zdCBYZW5QaHlzbWFwICpsb2dfZm9yX2RpcnR5Yml0OworICAgIC8qIEJ1ZmZlciB1
c2VkIGJ5IHhlbl9zeW5jX2RpcnR5X2JpdG1hcCAqLworICAgIHVuc2lnbmVkIGxvbmcgKmRpcnR5
X2JpdG1hcDsKIAogICAgIE5vdGlmaWVyIGV4aXQ7CiAgICAgTm90aWZpZXIgc3VzcGVuZDsKQEAg
LTQ2NCw2ICs0NjYsOCBAQCBzdGF0aWMgaW50IHhlbl9yZW1vdmVfZnJvbV9waHlzbWFwKFhlbklP
U3RhdGUgKnN0YXRlLAogICAgIFFMSVNUX1JFTU9WRShwaHlzbWFwLCBsaXN0KTsKICAgICBpZiAo
c3RhdGUtPmxvZ19mb3JfZGlydHliaXQgPT0gcGh5c21hcCkgewogICAgICAgICBzdGF0ZS0+bG9n
X2Zvcl9kaXJ0eWJpdCA9IE5VTEw7CisgICAgICAgIGdfZnJlZShzdGF0ZS0+ZGlydHlfYml0bWFw
KTsKKyAgICAgICAgc3RhdGUtPmRpcnR5X2JpdG1hcCA9IE5VTEw7CiAgICAgfQogICAgIGdfZnJl
ZShwaHlzbWFwKTsKIApAQCAtNjE0LDcgKzYxOCw3IEBAIHN0YXRpYyB2b2lkIHhlbl9zeW5jX2Rp
cnR5X2JpdG1hcChYZW5JT1N0YXRlICpzdGF0ZSwKIHsKICAgICBod2FkZHIgbnBhZ2VzID0gc2l6
ZSA+PiBUQVJHRVRfUEFHRV9CSVRTOwogICAgIGNvbnN0IGludCB3aWR0aCA9IHNpemVvZih1bnNp
Z25lZCBsb25nKSAqIDg7Ci0gICAgdW5zaWduZWQgbG9uZyBiaXRtYXBbRElWX1JPVU5EX1VQKG5w
YWdlcywgd2lkdGgpXTsKKyAgICBzaXplX3QgYml0bWFwX3NpemUgPSBESVZfUk9VTkRfVVAobnBh
Z2VzLCB3aWR0aCk7CiAgICAgaW50IHJjLCBpLCBqOwogICAgIGNvbnN0IFhlblBoeXNtYXAgKnBo
eXNtYXAgPSBOVUxMOwogCkBAIC02MjYsMTMgKzYzMCwxNCBAQCBzdGF0aWMgdm9pZCB4ZW5fc3lu
Y19kaXJ0eV9iaXRtYXAoWGVuSU9TdGF0ZSAqc3RhdGUsCiAKICAgICBpZiAoc3RhdGUtPmxvZ19m
b3JfZGlydHliaXQgPT0gTlVMTCkgewogICAgICAgICBzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJpdCA9
IHBoeXNtYXA7CisgICAgICAgIHN0YXRlLT5kaXJ0eV9iaXRtYXAgPSBnX25ldyh1bnNpZ25lZCBs
b25nLCBiaXRtYXBfc2l6ZSk7CiAgICAgfSBlbHNlIGlmIChzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJp
dCAhPSBwaHlzbWFwKSB7CiAgICAgICAgIC8qIE9ubHkgb25lIHJhbmdlIGZvciBkaXJ0eSBiaXRt
YXAgY2FuIGJlIHRyYWNrZWQuICovCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKICAgICByYyA9
IHhlbl90cmFja19kaXJ0eV92cmFtKHhlbl9kb21pZCwgc3RhcnRfYWRkciA+PiBUQVJHRVRfUEFH
RV9CSVRTLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnBhZ2VzLCBiaXRtYXApOwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnBhZ2VzLCBzdGF0ZS0+ZGlydHlfYml0bWFw
KTsKICAgICBpZiAocmMgPCAwKSB7CiAjaWZuZGVmIEVOT0RBVEEKICNkZWZpbmUgRU5PREFUQSAg
RU5PRU5UCkBAIC02NDYsOCArNjUxLDggQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0
bWFwKFhlbklPU3RhdGUgKnN0YXRlLAogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgZm9y
IChpID0gMDsgaSA8IEFSUkFZX1NJWkUoYml0bWFwKTsgaSsrKSB7Ci0gICAgICAgIHVuc2lnbmVk
IGxvbmcgbWFwID0gYml0bWFwW2ldOworICAgIGZvciAoaSA9IDA7IGkgPCBiaXRtYXBfc2l6ZTsg
aSsrKSB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbWFwID0gc3RhdGUtPmRpcnR5X2JpdG1hcFtp
XTsKICAgICAgICAgd2hpbGUgKG1hcCAhPSAwKSB7CiAgICAgICAgICAgICBqID0gY3R6bChtYXAp
OwogICAgICAgICAgICAgbWFwICY9IH4oMXVsIDw8IGopOwpAQCAtNjc3LDYgKzY4Miw4IEBAIHN0
YXRpYyB2b2lkIHhlbl9sb2dfc3RvcChNZW1vcnlMaXN0ZW5lciAqbGlzdGVuZXIsIE1lbW9yeVJl
Z2lvblNlY3Rpb24gKnNlY3Rpb24sCiAKICAgICBpZiAob2xkICYgfm5ldyAmICgxIDw8IERJUlRZ
X01FTU9SWV9WR0EpKSB7CiAgICAgICAgIHN0YXRlLT5sb2dfZm9yX2RpcnR5Yml0ID0gTlVMTDsK
KyAgICAgICAgZ19mcmVlKHN0YXRlLT5kaXJ0eV9iaXRtYXApOworICAgICAgICBzdGF0ZS0+ZGly
dHlfYml0bWFwID0gTlVMTDsKICAgICAgICAgLyogRGlzYWJsZSBkaXJ0eSBiaXQgdHJhY2tpbmcg
Ki8KICAgICAgICAgeGVuX3RyYWNrX2RpcnR5X3ZyYW0oeGVuX2RvbWlkLCAwLCAwLCBOVUxMKTsK
ICAgICB9Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCDL-0001Uw-GS; Tue, 18 Jun 2019 11:23:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdCDJ-0001TZ-T5
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:23:45 +0000
X-Inumbo-ID: 884b2f77-91bb-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 884b2f77-91bb-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:23: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: A2bladOBuTxayASWh72KMp+5U0jfv7eGwE94lJFaZrLMrBPbJs47GsZ2iNT22rCqE0MLJqeXfw
 8KGdqEVAxzPV9RkgmJ3/QHw6MdLyz1fTp2Mx4LUNLZsQzNpyi1ZFR0Xsmj+wgwylE1D47ttfrb
 a8PZ2ZNyk2HDYWFPZHNXRTylP17PkdWIDC+5c1GoF27NKTYHKVmx7UKnL7FMyIh1jzPQZPzcoo
 ut/mHIBjYjGePtycN2FkH2Wvuz1nMilUznEsGTjbnZ0d+VTnker7KF1XEzEX7muRO/aXsycKYS
 jV4=
X-SBRS: 2.7
X-MesageID: 1860620
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,389,1557201600"; 
   d="scan'208";a="1860620"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Tue, 18 Jun 2019 12:23:37 +0100
Message-ID: <20190618112341.513-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] Fix build of Xen support + 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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpGaXggdGhlIGJ1aWxkIGluIG9zc3Rlc3QgYW5kIHNvbWUgY2xlYW51cAoKRm9yIHJlZmVy
ZW5jZToKClJlY2VudCBmbGlnaHQgZmFpbHVyZToKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA2L21zZzAxMDIyLmh0bWwKCkJpc2VjdCBy
ZXN1bHQ6Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2
ZWwvMjAxOS0wNi9tc2cwMTAyOS5odG1sCgpUaGFua3MuCgpBbnRob255IFBFUkFSRCAoNCk6CiAg
eGVuOiBGaXggYnVpbGQgd2l0aCBwdWJsaWMgaGVhZGVycwogIHhlbjogSW1wb3J0IG90aGVyIHhl
bi9pby8qLmgKICB4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVuL2h2bS9wYXJhbXMuaAogIHhlbjog
QXZvaWQgVkxBCgogaHcvOXBmcy94ZW4tOXBmcy5oICAgICAgICAgICAgICAgICAgICAgICB8ICAg
IDQgKy0KIGh3L2Jsb2NrL3hlbl9ibGtpZi5oICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICst
CiBody9jaGFyL3hlbl9jb25zb2xlLmMgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcv
ZGlzcGxheS94ZW5mYi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDcgKy0KIGh3L2kzODYv
eGVuL3hlbi1odm0uYyAgICAgICAgICAgICAgICAgICAgfCAgIDE2ICstCiBody9pMzg2L3hlbi94
ZW4tbWFwY2FjaGUuYyAgICAgICAgICAgICAgIHwgICAgMiAtCiBody9uZXQveGVuX25pYy5jICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcvdXNiL3hlbi11c2IuYyAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgIDMgKy0KIGh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYyAg
ICAgICAgICAgICAgfCAgICAyIC0KIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJs
ZS5oICAgfCAgIDM2ICsKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oICAgICAg
fCAgNzEyICsrKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNv
bGUuaCAgICB8ICAgNDYgKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCAgICAg
ICB8ICAxNTYgKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggICAgICB8
ICA1NjYgKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaCAg
ICAgIHwgMTAxMCArKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vcHJvdG9jb2xzLmggIHwgICA0MiArCiBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFj
ZX0vaW8vcmluZy5oIHwgICAgMAogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgg
ICAgICB8ICAyNTQgKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgg
ICAgIHwgICA3MCArKwogaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAgICAgICAgICAgICB8
ICAgIDIgKy0KIDIwIGZpbGVzIGNoYW5nZWQsIDI5MTQgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRp
b25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50
X3RhYmxlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
YmxraWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9j
b25zb2xlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
ZmJpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ti
ZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0
aWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90
b2NvbHMuaAogcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNlfS9pby9yaW5nLmgg
KDEwMCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVu
YnVzLmgKCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCDR-0001WE-TD; Tue, 18 Jun 2019 11:23: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=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdCDQ-0001Vz-Cs
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:23:52 +0000
X-Inumbo-ID: 896672ce-91bb-11e9-a2bf-8f59c7f48ab5
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 896672ce-91bb-11e9-a2bf-8f59c7f48ab5;
 Tue, 18 Jun 2019 11:23:46 +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: iAHnyEQDiAYjKmkQ/QJYVnRvLCTvnkS/LvsRCzkmeY5mlZNOLWoqsewtTf7RiVdVUM1C6XuBeH
 bVVAV+9DHkdsemZ4k4BK2UxIhqVgp8/dKeDfPRQ+zcXBJ3szcDm/jBO3NOaDdk90p2+Cvzn/pf
 5WhiT0FiUlOLHwpCSfHq3uxLBaxZq8EPk2w/sJV5wvFLtL/PJi3dFMMAGhM8FYFpD0RYd07tOV
 RUCbHIGR8bPhrryM3Eilrg+biCJQUy4H1jQxbbR6H8Bgc3JBvdcM6UaQ3UwaP4s7dBvr2YAzbH
 Fc8=
X-SBRS: 2.7
X-MesageID: 1889147
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,389,1557201600"; 
   d="scan'208";a="1889147"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Tue, 18 Jun 2019 12:23:39 +0100
Message-ID: <20190618112341.513-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190618112341.513-1-anthony.perard@citrix.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/4] xen: Import other xen/io/*.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9sbG93aW5nICJ4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzIiwgaW1wb3J0IG90
aGVyIFhlbgpwdWJsaWMgaGVhZGVycyB0aGF0IGFyZSBkZXNjcmliaW5nIGludGVyZmFjZXMuCgpJ
bXBvcnQgZmJpZi5oLCBrYmRpZi5oLCBuZXRpZi5oLCBjb25zb2xlLmgsIHhlbmJ1cy5oLCBwcm90
b2NvbHMuaC4KCldoaWxlIGVkaXRpbmcgeGVuZmIuYywgcmVtb3ZlIHRoZSBpbmNsdWRlIG9mIGV2
ZW50X2NoYW5uZWwuaCBhcyBpdAppc24ndCBuZWVkZWQuCgpUaGUgaGVhZGVycyBhcmUgY2xlYW5l
ZCB1cCBhIGJpdCB3aGlsZSBpbXBvcnRpbmcgdGhlbS4gVGhlIGhlYWRlcgpndWFyZCBzeW1ib2xz
IGFyZSBjaGFuZ2VkIHRvIG1hdGNoIFFFTVUncyBjb2Rpbmcgc3R5bGUsIHNvbWUgb3RoZXIKcGFy
dCBvZiB0aGUgZmlsZSB0aGF0IFFFTVUgZG9lc24ndCB1c2UgYXJlIHJlbW92ZWQuCgpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3
ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQogaHcvOXBm
cy94ZW4tOXBmcy5oICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcvYmxvY2sveGVu
X2Jsa2lmLmggICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcvY2hhci94ZW5fY29uc29s
ZS5jICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcvZGlzcGxheS94ZW5mYi5jICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgNyArLQogaHcvbmV0L3hlbl9uaWMuYyAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAgMiArLQogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUu
aCAgIHwgICA0NiArKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCAgICAgIHwg
IDE1NiArKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCAgICAgfCAgNTY2
ICsrKysrKysrKysrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oICAgICB8
IDEwMTAgKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9wcm90b2NvbHMuaCB8ICAgNDIgKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1
cy5oICAgIHwgICA3MCArKwogaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAgICAgICAgICAg
IHwgICAgMiArLQogMTIgZmlsZXMgY2hhbmdlZCwgMTg5OCBpbnNlcnRpb25zKCspLCA5IGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9j
b25zb2xlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
ZmJpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ti
ZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0
aWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90
b2NvbHMuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby94
ZW5idXMuaAoKZGlmZiAtLWdpdCBhL2h3LzlwZnMveGVuLTlwZnMuaCBiL2h3LzlwZnMveGVuLTlw
ZnMuaAppbmRleCA5MmRjODdlOWUwLi4yNDFlMjIxNmE0IDEwMDY0NAotLS0gYS9ody85cGZzL3hl
bi05cGZzLmgKKysrIGIvaHcvOXBmcy94ZW4tOXBmcy5oCkBAIC0xMyw3ICsxMyw3IEBACiAjaWZu
ZGVmIEhXXzlQRlNfWEVOXzlQRlNfSAogI2RlZmluZSBIV185UEZTX1hFTl85UEZTX0gKIAotI2lu
Y2x1ZGUgPHhlbi9pby9wcm90b2NvbHMuaD4KKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lv
L3Byb3RvY29scy5oIgogI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oIgogCiAv
KgpkaWZmIC0tZ2l0IGEvaHcvYmxvY2sveGVuX2Jsa2lmLmggYi9ody9ibG9jay94ZW5fYmxraWYu
aAppbmRleCA1YTEwOTRkNzkzLi45OTczMzUyOWMxIDEwMDY0NAotLS0gYS9ody9ibG9jay94ZW5f
YmxraWYuaAorKysgYi9ody9ibG9jay94ZW5fYmxraWYuaApAQCAtMiw3ICsyLDcgQEAKICNkZWZp
bmUgWEVOX0JMS0lGX0gKIAogI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaCIK
LSNpbmNsdWRlIDx4ZW4vaW8vcHJvdG9jb2xzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFj
ZS9pby9wcm90b2NvbHMuaCIKIAogLyoKICAqIE5vdCBhIHJlYWwgcHJvdG9jb2wuICBVc2VkIHRv
IGdlbmVyYXRlIHJpbmcgc3RydWN0cyB3aGljaCBjb250YWluCmRpZmYgLS1naXQgYS9ody9jaGFy
L3hlbl9jb25zb2xlLmMgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKaW5kZXggOTFmMzRlZjA2Yy4u
NDdlMTA5MjI2MyAxMDA2NDQKLS0tIGEvaHcvY2hhci94ZW5fY29uc29sZS5jCisrKyBiL2h3L2No
YXIveGVuX2NvbnNvbGUuYwpAQCAtMjgsNyArMjgsNyBAQAogI2luY2x1ZGUgImNoYXJkZXYvY2hh
ci1mZS5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuaCIKIAotI2luY2x1
ZGUgPHhlbi9pby9jb25zb2xlLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9jb25z
b2xlLmgiCiAKIHN0cnVjdCBidWZmZXIgewogICAgIHVpbnQ4X3QgKmRhdGE7CmRpZmYgLS1naXQg
YS9ody9kaXNwbGF5L3hlbmZiLmMgYi9ody9kaXNwbGF5L3hlbmZiLmMKaW5kZXggNjIwMmYxMTUw
ZS4uM2M3OTkxM2IzMSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS94ZW5mYi5jCisrKyBiL2h3L2Rp
c3BsYXkveGVuZmIuYwpAQCAtMzIsMTAgKzMyLDkgQEAKICNpbmNsdWRlICJ1aS9jb25zb2xlLmgi
CiAjaW5jbHVkZSAiaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5oIgogCi0jaW5jbHVkZSA8eGVu
L2V2ZW50X2NoYW5uZWwuaD4KLSNpbmNsdWRlIDx4ZW4vaW8vZmJpZi5oPgotI2luY2x1ZGUgPHhl
bi9pby9rYmRpZi5oPgotI2luY2x1ZGUgPHhlbi9pby9wcm90b2NvbHMuaD4KKyNpbmNsdWRlICJo
dy94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCIKKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lv
L2tiZGlmLmgiCisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaCIKIAog
I2luY2x1ZGUgInRyYWNlLmgiCiAKZGlmZiAtLWdpdCBhL2h3L25ldC94ZW5fbmljLmMgYi9ody9u
ZXQveGVuX25pYy5jCmluZGV4IDM3Y2RhOGU0YmUuLmZmYjNiNTg5OGQgMTAwNjQ0Ci0tLSBhL2h3
L25ldC94ZW5fbmljLmMKKysrIGIvaHcvbmV0L3hlbl9uaWMuYwpAQCAtMzAsNyArMzAsNyBAQAog
I2luY2x1ZGUgIm5ldC91dGlsLmgiCiAjaW5jbHVkZSAiaHcveGVuL3hlbi1sZWdhY3ktYmFja2Vu
ZC5oIgogCi0jaW5jbHVkZSA8eGVuL2lvL25ldGlmLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVy
ZmFjZS9pby9uZXRpZi5oIgogCiAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
Y29uc29sZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmIxNDMxNjk4
MWYKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29s
ZS5oCkBAIC0wLDAgKzEsNDYgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGNvbnNvbGUu
aAorICoKKyAqIENvbnNvbGUgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisgKgor
ICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBw
ZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRl
ZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRo
ZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0
aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwg
ZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29m
dHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICog
ZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoK
KyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5v
dGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBw
b3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVE
ICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElN
UExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVS
Q0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5P
TklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlS
SUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisg
KiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9U
SEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRX
QVJFLgorICoKKyAqIENvcHlyaWdodCAoYykgMjAwNSwgS2VpciBGcmFzZXIKKyAqLworCisjaWZu
ZGVmIFhFTl9QVUJMSUNfSU9fQ09OU09MRV9ICisjZGVmaW5lIFhFTl9QVUJMSUNfSU9fQ09OU09M
RV9ICisKK3R5cGVkZWYgdWludDMyX3QgWEVOQ09OU19SSU5HX0lEWDsKKworI2RlZmluZSBNQVNL
X1hFTkNPTlNfSURYKGlkeCwgcmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKKworc3Ry
dWN0IHhlbmNvbnNfaW50ZXJmYWNlIHsKKyAgICBjaGFyIGluWzEwMjRdOworICAgIGNoYXIgb3V0
WzIwNDhdOworICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKKyAgICBYRU5D
T05TX1JJTkdfSURYIG91dF9jb25zLCBvdXRfcHJvZDsKK307CisKKyNpZmRlZiBYRU5fV0FOVF9G
TEVYX0NPTlNPTEVfUklORworI2luY2x1ZGUgInJpbmcuaCIKK0RFRklORV9YRU5fRkxFWF9SSU5H
KHhlbmNvbnMpOworI2VuZGlmCisKKyNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX0NPTlNPTEVfSCAq
LwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCBiL2luY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMC4uNGUyNTQyMzQ5MAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9mYmlmLmgKQEAgLTAsMCArMSwxNTYgQEAKKy8qCisgKiBmYmlmLmggLS0g
WGVuIHZpcnR1YWwgZnJhbWUgYnVmZmVyIGRldmljZQorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVy
ZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNv
cHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCBy
ZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0
byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vu
c2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0
IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNv
cHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVk
ZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3
YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdB
UlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVU
IE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5P
IEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFC
TEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVS
IElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAq
IEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBV
U0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmln
aHQgKEMpIDIwMDUgQW50aG9ueSBMaWd1b3JpIDxhbGlndW9yaUB1cy5pYm0uY29tPgorICogQ29w
eXJpZ2h0IChDKSAyMDA2IFJlZCBIYXQsIEluYy4sIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVA
cmVkaGF0LmNvbT4KKyAqLworCisjaWZuZGVmIFhFTl9QVUJMSUNfSU9fRkJJRl9ICisjZGVmaW5l
IFhFTl9QVUJMSUNfSU9fRkJJRl9ICisKKy8qIE91dCBldmVudHMgKGZyb250ZW5kIC0+IGJhY2tl
bmQpICovCisKKy8qCisgKiBPdXQgZXZlbnRzIG1heSBiZSBzZW50IG9ubHkgd2hlbiByZXF1ZXN0
ZWQgYnkgYmFja2VuZCwgYW5kIHJlY2VpcHQKKyAqIG9mIGFuIHVua25vd24gb3V0IGV2ZW50IGlz
IGFuIGVycm9yLgorICovCisKKy8qIEV2ZW50IHR5cGUgMSBjdXJyZW50bHkgbm90IHVzZWQgKi8K
Ky8qCisgKiBGcmFtZWJ1ZmZlciB1cGRhdGUgbm90aWZpY2F0aW9uIGV2ZW50CisgKiBDYXBhYmxl
IGZyb250ZW5kIHNldHMgZmVhdHVyZS11cGRhdGUgaW4geGVuc3RvcmUuCisgKiBCYWNrZW5kIHJl
cXVlc3RzIGl0IGJ5IHNldHRpbmcgcmVxdWVzdC11cGRhdGUgaW4geGVuc3RvcmUuCisgKi8KKyNk
ZWZpbmUgWEVORkJfVFlQRV9VUERBVEUgMgorCitzdHJ1Y3QgeGVuZmJfdXBkYXRlCit7CisgICAg
dWludDhfdCB0eXBlOyAgICAvKiBYRU5GQl9UWVBFX1VQREFURSAqLworICAgIGludDMyX3QgeDsg
ICAgICAvKiBzb3VyY2UgeCAqLworICAgIGludDMyX3QgeTsgICAgICAvKiBzb3VyY2UgeSAqLwor
ICAgIGludDMyX3Qgd2lkdGg7ICAvKiByZWN0IHdpZHRoICovCisgICAgaW50MzJfdCBoZWlnaHQ7
IC8qIHJlY3QgaGVpZ2h0ICovCit9OworCisvKgorICogRnJhbWVidWZmZXIgcmVzaXplIG5vdGlm
aWNhdGlvbiBldmVudAorICogQ2FwYWJsZSBiYWNrZW5kIHNldHMgZmVhdHVyZS1yZXNpemUgaW4g
eGVuc3RvcmUuCisgKi8KKyNkZWZpbmUgWEVORkJfVFlQRV9SRVNJWkUgMworCitzdHJ1Y3QgeGVu
ZmJfcmVzaXplCit7CisgICAgdWludDhfdCB0eXBlOyAgICAvKiBYRU5GQl9UWVBFX1JFU0laRSAq
LworICAgIGludDMyX3Qgd2lkdGg7ICAgLyogd2lkdGggaW4gcGl4ZWxzICovCisgICAgaW50MzJf
dCBoZWlnaHQ7ICAvKiBoZWlnaHQgaW4gcGl4ZWxzICovCisgICAgaW50MzJfdCBzdHJpZGU7ICAv
KiBzdHJpZGUgaW4gYnl0ZXMgKi8KKyAgICBpbnQzMl90IGRlcHRoOyAgIC8qIGRlcHRoIGluIGJp
dHMgKi8KKyAgICBpbnQzMl90IG9mZnNldDsgIC8qIG9mZnNldCBvZiB0aGUgZnJhbWVidWZmZXIg
aW4gYnl0ZXMgKi8KK307CisKKyNkZWZpbmUgWEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKKwordW5p
b24geGVuZmJfb3V0X2V2ZW50Cit7CisgICAgdWludDhfdCB0eXBlOworICAgIHN0cnVjdCB4ZW5m
Yl91cGRhdGUgdXBkYXRlOworICAgIHN0cnVjdCB4ZW5mYl9yZXNpemUgcmVzaXplOworICAgIGNo
YXIgcGFkW1hFTkZCX09VVF9FVkVOVF9TSVpFXTsKK307CisKKy8qIEluIGV2ZW50cyAoYmFja2Vu
ZCAtPiBmcm9udGVuZCkgKi8KKworLyoKKyAqIEZyb250ZW5kcyBzaG91bGQgaWdub3JlIHVua25v
d24gaW4gZXZlbnRzLgorICovCisKKy8qCisgKiBGcmFtZWJ1ZmZlciByZWZyZXNoIHBlcmlvZCBh
ZHZpY2UKKyAqIEJhY2tlbmQgc2VuZHMgaXQgdG8gYWR2aXNlIHRoZSBmcm9udGVuZCB0aGVpciBw
cmVmZXJyZWQgcGVyaW9kIG9mCisgKiByZWZyZXNoLiAgRnJvbnRlbmRzIHRoYXQga2VlcCB0aGUg
ZnJhbWVidWZmZXIgY29uc3RhbnRseSB1cC10by1kYXRlCisgKiBqdXN0IGlnbm9yZSBpdC4gIEZy
b250ZW5kcyB0aGF0IHVzZSB0aGUgYWR2aWNlIHNob3VsZCBpbW1lZGlhdGVseQorICogcmVmcmVz
aCB0aGUgZnJhbWVidWZmZXIgKGFuZCBzZW5kIGFuIHVwZGF0ZSBub3RpZmljYXRpb24gZXZlbnQg
aWYKKyAqIHRob3NlIGhhdmUgYmVlbiByZXF1ZXN0ZWQpLCB0aGVuIHVzZSB0aGUgdXBkYXRlIGZy
ZXF1ZW5jeSB0byBndWlkZQorICogdGhlaXIgcGVyaW9kaWNhbCByZWZyZXNocy4KKyAqLworI2Rl
ZmluZSBYRU5GQl9UWVBFX1JFRlJFU0hfUEVSSU9EIDEKKyNkZWZpbmUgWEVORkJfTk9fUkVGUkVT
SCAwCisKK3N0cnVjdCB4ZW5mYl9yZWZyZXNoX3BlcmlvZAoreworICAgIHVpbnQ4X3QgdHlwZTsg
ICAgLyogWEVORkJfVFlQRV9VUERBVEVfUEVSSU9EICovCisgICAgdWludDMyX3QgcGVyaW9kOyAv
KiBwZXJpb2Qgb2YgcmVmcmVzaCwgaW4gbXMsCisgICAgICAgICAgICAgICAgICAgICAgKiBYRU5G
Ql9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCit9OworCisjZGVmaW5lIFhF
TkZCX0lOX0VWRU5UX1NJWkUgNDAKKwordW5pb24geGVuZmJfaW5fZXZlbnQKK3sKKyAgICB1aW50
OF90IHR5cGU7CisgICAgc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVyaW9kIHJlZnJlc2hfcGVyaW9k
OworICAgIGNoYXIgcGFkW1hFTkZCX0lOX0VWRU5UX1NJWkVdOworfTsKKworLyogc2hhcmVkIHBh
Z2UgKi8KKworI2RlZmluZSBYRU5GQl9JTl9SSU5HX1NJWkUgMTAyNAorI2RlZmluZSBYRU5GQl9J
Tl9SSU5HX0xFTiAoWEVORkJfSU5fUklOR19TSVpFIC8gWEVORkJfSU5fRVZFTlRfU0laRSkKKyNk
ZWZpbmUgWEVORkJfSU5fUklOR19PRkZTIDEwMjQKKyNkZWZpbmUgWEVORkJfSU5fUklORyhwYWdl
KSBcCisgICAgKCh1bmlvbiB4ZW5mYl9pbl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkZC
X0lOX1JJTkdfT0ZGUykpCisjZGVmaW5lIFhFTkZCX0lOX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAor
ICAgIChYRU5GQl9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5GQl9JTl9SSU5HX0xFTl0pCisK
KyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfU0laRSAyMDQ4CisjZGVmaW5lIFhFTkZCX09VVF9SSU5H
X0xFTiAoWEVORkJfT1VUX1JJTkdfU0laRSAvIFhFTkZCX09VVF9FVkVOVF9TSVpFKQorI2RlZmlu
ZSBYRU5GQl9PVVRfUklOR19PRkZTIChYRU5GQl9JTl9SSU5HX09GRlMgKyBYRU5GQl9JTl9SSU5H
X1NJWkUpCisjZGVmaW5lIFhFTkZCX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmZi
X291dF9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkZCX09VVF9SSU5HX09GRlMpKQorI2Rl
ZmluZSBYRU5GQl9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTkZCX09VVF9SSU5H
KChwYWdlKSlbKGlkeCkgJSBYRU5GQl9PVVRfUklOR19MRU5dKQorCitzdHJ1Y3QgeGVuZmJfcGFn
ZQoreworICAgIHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qgb3V0X2Nv
bnMsIG91dF9wcm9kOworCisgICAgaW50MzJfdCB3aWR0aDsgICAgICAgICAgLyogdGhlIHdpZHRo
IG9mIHRoZSBmcmFtZWJ1ZmZlciAoaW4gcGl4ZWxzKSAqLworICAgIGludDMyX3QgaGVpZ2h0OyAg
ICAgICAgIC8qIHRoZSBoZWlnaHQgb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBwaXhlbHMpICovCisg
ICAgdWludDMyX3QgbGluZV9sZW5ndGg7ICAgLyogdGhlIGxlbmd0aCBvZiBhIHJvdyBvZiBwaXhl
bHMgKGluIGJ5dGVzKSAqLworICAgIHVpbnQzMl90IG1lbV9sZW5ndGg7ICAgIC8qIHRoZSBsZW5n
dGggb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBieXRlcykgKi8KKyAgICB1aW50OF90IGRlcHRoOyAg
ICAgICAgICAvKiB0aGUgZGVwdGggb2YgYSBwaXhlbCAoaW4gYml0cykgKi8KKworICAgIC8qCisg
ICAgICogRnJhbWVidWZmZXIgcGFnZSBkaXJlY3RvcnkKKyAgICAgKgorICAgICAqIEVhY2ggZGly
ZWN0b3J5IHBhZ2UgaG9sZHMgUEFHRV9TSVpFIC8gc2l6ZW9mKCpwZCkKKyAgICAgKiBmcmFtZWJ1
ZmZlciBwYWdlcywgYW5kIGNhbiB0aHVzIG1hcCB1cCB0byBQQUdFX1NJWkUgKgorICAgICAqIFBB
R0VfU0laRSAvIHNpemVvZigqcGQpIGJ5dGVzLiAgV2l0aCBQQUdFX1NJWkUgPT0gNDA5NiBhbmQK
KyAgICAgKiBzaXplb2YodW5zaWduZWQgbG9uZykgPT0gNC84LCB0aGF0J3MgNCBNZWdzIDMyIGJp
dCBhbmQgMiBNZWdzCisgICAgICogNjQgYml0LiAgMjU2IGRpcmVjdG9yaWVzIGdpdmUgZW5vdWdo
IHJvb20gZm9yIGEgNTEyIE1lZworICAgICAqIGZyYW1lYnVmZmVyIHdpdGggYSBtYXggcmVzb2x1
dGlvbiBvZiAxMiw4MDB4MTAsMjQwLiAgU2hvdWxkCisgICAgICogYmUgZW5vdWdoIGZvciBhIHdo
aWxlIHdpdGggcm9vbSBsZWZ0b3ZlciBmb3IgZXhwYW5zaW9uLgorICAgICAqLworICAgIHVuc2ln
bmVkIGxvbmcgcGRbMjU2XTsKK307CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2Jk
aWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4yNTJjZjEwMTU2Ci0t
LSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgKQEAg
LTAsMCArMSw1NjYgQEAKKy8qCisgKiBrYmRpZi5oIC0tIFhlbiB2aXJ0dWFsIGtleWJvYXJkL21v
dXNlCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2Us
IHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQg
YXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBk
ZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91
dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwg
cHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBv
ZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2Fy
ZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29u
ZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJt
aXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJz
dGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElT
IFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1Mg
T1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJ
RVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP
U0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JT
IE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9S
IE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBU
T1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJ
T04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4g
VEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAwNSBBbnRob255IExpZ3Vvcmkg
PGFsaWd1b3JpQHVzLmlibS5jb20+CisgKiBDb3B5cmlnaHQgKEMpIDIwMDYgUmVkIEhhdCwgSW5j
LiwgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgorICovCisKKyNpZm5kZWYg
WEVOX1BVQkxJQ19JT19LQkRJRl9ICisjZGVmaW5lIFhFTl9QVUJMSUNfSU9fS0JESUZfSAorCisv
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgIEZlYXR1cmUg
YW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICog
VGhlIHR3byBoYWx2ZXMgb2YgYSBwYXJhLXZpcnR1YWwgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0
aGluCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290
aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVzIHRo
ZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJh
Y2tlbmQgcG9ydGlvbnMgb2YgWGVuU3RvcmUsIGZvbGxvd2luZyBYZW5CdXMgY29udmVudGlvbi4K
KyAqCisgKiBBbGwgZGF0YSBpbiBYZW5TdG9yZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gIE5vZGVz
IHNwZWNpZnlpbmcgbnVtZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVkIGluIGRlY2ltYWwuIElu
dGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhl
ZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgor
ICogb2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGlu
Zm9ybWF0aW9uLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBGZWF0dXJlcyBzdXBwb3J0ZWQgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIENhcGFibGUgYmFja2VuZCBhZHZlcnRp
c2VzIHN1cHBvcnRlZCBmZWF0dXJlcyBieSBwdWJsaXNoaW5nCisgKiBjb3JyZXNwb25kaW5nIGVu
dHJpZXMgaW4gWGVuU3RvcmUgYW5kIHB1dHMgMSBhcyB0aGUgdmFsdWUgb2YgdGhlIGVudHJ5Lgor
ICogSWYgYSBmZWF0dXJlIGlzIG5vdCBzdXBwb3J0ZWQgdGhlbiAwIG11c3QgYmUgc2V0IG9yIGZl
YXR1cmUgZW50cnkgb21pdHRlZC4KKyAqCisgKiBmZWF0dXJlLWRpc2FibGUta2V5Ym9hcmQKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgSWYgdGhlcmUgaXMgbm8g
bmVlZCB0byBleHBvc2UgYSB2aXJ0dWFsIGtleWJvYXJkIGRldmljZSBieSB0aGUKKyAqICAgICAg
ZnJvbnRlbmQgdGhlbiB0aGlzIG11c3QgYmUgc2V0IHRvIDEuCisgKgorICogZmVhdHVyZS1kaXNh
YmxlLXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAg
SWYgdGhlcmUgaXMgbm8gbmVlZCB0byBleHBvc2UgYSB2aXJ0dWFsIHBvaW50ZXIgZGV2aWNlIGJ5
IHRoZQorICogICAgICBmcm9udGVuZCB0aGVuIHRoaXMgbXVzdCBiZSBzZXQgdG8gMS4KKyAqCisg
KiBmZWF0dXJlLWFicy1wb2ludGVyCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyBvZiBhYnNvbHV0ZSBj
b29yZGluYXRlcyBmb3IgcG9pbnRlcgorICogICAgICBkZXZpY2Ugc2hvdWxkIHNldCB0aGlzIHRv
IDEuCisgKgorICogZmVhdHVyZS1tdWx0aS10b3VjaAorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQ+CisgKgorICogICAgICBCYWNrZW5kcywgd2hpY2ggc3VwcG9ydCByZXBvcnRpbmcgb2Yg
bXVsdGktdG91Y2ggZXZlbnRzCisgKiAgICAgIHNob3VsZCBzZXQgdGhpcyB0byAxLgorICoKKyAq
IGZlYXR1cmUtcmF3LXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgPHVpbnQ+CisgKgor
ICogICAgICBCYWNrZW5kcywgd2hpY2ggc3VwcG9ydCByZXBvcnRpbmcgcmF3ICh1bnNjYWxlZCkg
YWJzb2x1dGUgY29vcmRpbmF0ZXMKKyAqICAgICAgZm9yIHBvaW50ZXIgZGV2aWNlcyBzaG91bGQg
c2V0IHRoaXMgdG8gMS4gUmF3ICh1bnNjYWxlZCkgdmFsdWVzIGhhdmUKKyAqICAgICAgYSByYW5n
ZSBvZiBbMCwgMHg3ZmZmXS4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBEZXZpY2Ug
SW5zdGFuY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiB1bmlx
dWUtaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmc+CisgKgorICogICAgICBBZnRl
ciBkZXZpY2UgaW5zdGFuY2UgaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUg
SUQsCisgKiAgICAgIHNvIGV2ZXJ5IGluc3RhbmNlIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUgaWRl
bnRpZmllZCBieSB0aGUgYmFja2VuZAorICogICAgICBieSB0aGlzIElELiBUaGlzIGNhbiBiZSBV
VUlEIG9yIHN1Y2guCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFBvaW50ZXIgRGV2
aWNlIFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogd2lkdGgKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgTWF4aW11bSBYIGNvb3Jk
aW5hdGUgKHdpZHRoKSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAorICogICAgICB3aGlsZSBy
ZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KKyAqCisgKiBo
ZWlnaHQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgTWF4aW11
bSBZIGNvb3JkaW5hdGUgKGhlaWdodCkgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKKyAqICAg
ICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMyX01BWF0u
CisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBNdWx0aS10b3VjaCBEZXZpY2UgUGFyYW1l
dGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogbXVsdGktdG91Y2gtbnVtLWNvbnRh
Y3RzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIE51bWJlciBv
ZiBzaW11bHRhbmVvdXMgdG91Y2hlcyByZXBvcnRlZC4KKyAqCisgKiBtdWx0aS10b3VjaC13aWR0
aAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBXaWR0aCBvZiB0
aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAorICogICAgICB3aGlsZSBy
ZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KKyAqCisgKiBt
dWx0aS10b3VjaC1oZWlnaHQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgSGVpZ2h0IG9mIHRoZSB0b3VjaCBhcmVhIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5k
CisgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQz
Ml9NQVhdLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
CisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBGZWF0dXJlIHJlcXVlc3QgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBDYXBhYmxlIGZyb250ZW5kIHJlcXVlc3Rz
IGZlYXR1cmVzIGZyb20gYmFja2VuZCB2aWEgc2V0dGluZyBjb3JyZXNwb25kaW5nCisgKiBlbnRy
aWVzIHRvIDEgaW4gWGVuU3RvcmUuIFJlcXVlc3RzIGZvciBmZWF0dXJlcyBub3QgYWR2ZXJ0aXNl
ZCBhcyBzdXBwb3J0ZWQKKyAqIGJ5IHRoZSBiYWNrZW5kIGhhdmUgbm8gZWZmZWN0LgorICoKKyAq
IHJlcXVlc3QtYWJzLXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgUmVxdWVzdCBiYWNrZW5kIHRvIHJlcG9ydCBhYnNvbHV0ZSBwb2ludGVyIGNvb3Jk
aW5hdGVzCisgKiAgICAgIChYRU5LQkRfVFlQRV9QT1MpIGluc3RlYWQgb2YgcmVsYXRpdmUgb25l
cyAoWEVOS0JEX1RZUEVfTU9USU9OKS4KKyAqCisgKiByZXF1ZXN0LW11bHRpLXRvdWNoCisgKiAg
ICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFJlcXVlc3QgYmFja2VuZCB0
byByZXBvcnQgbXVsdGktdG91Y2ggZXZlbnRzLgorICoKKyAqIHJlcXVlc3QtcmF3LXBvaW50ZXIK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgUmVxdWVzdCBiYWNr
ZW5kIHRvIHJlcG9ydCByYXcgdW5zY2FsZWQgYWJzb2x1dGUgcG9pbnRlciBjb29yZGluYXRlcy4K
KyAqICAgICAgVGhpcyBvcHRpb24gaXMgb25seSB2YWxpZCBpZiByZXF1ZXN0LWFicy1wb2ludGVy
IGlzIGFsc28gc2V0LgorICogICAgICBSYXcgdW5zY2FsZWQgY29vcmRpbmF0ZXMgaGF2ZSB0aGUg
cmFuZ2UgWzAsIDB4N2ZmZl0KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJlcXVlc3Qg
VHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBldmVu
dC1jaGFubmVsCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRo
ZSBpZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rp
dml0eQorICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcGFnZS1ncmVmCisgKiAg
ICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVm
ZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAg
ICBhIHNvbGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIGV2ZW50IHJpbmcgYnVmZmVyLgor
ICoKKyAqIHBhZ2UtcmVmCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAg
ICAgIE9CU09MRVRFLCBub3QgcmVjb21tZW5kZWQgZm9yIHVzZS4KKyAqICAgICAgUEZOIG9mIHRo
ZSBzaGFyZWQgcGFnZS4KKyAqLworCisvKgorICogRVZFTlQgQ09ERVMuCisgKi8KKworI2RlZmlu
ZSBYRU5LQkRfVFlQRV9NT1RJT04gICAgICAgICAgICAgMQorI2RlZmluZSBYRU5LQkRfVFlQRV9S
RVNFUlZFRCAgICAgICAgICAgMgorI2RlZmluZSBYRU5LQkRfVFlQRV9LRVkgICAgICAgICAgICAg
ICAgMworI2RlZmluZSBYRU5LQkRfVFlQRV9QT1MgICAgICAgICAgICAgICAgNAorI2RlZmluZSBY
RU5LQkRfVFlQRV9NVE9VQ0ggICAgICAgICAgICAgNQorCisvKiBNdWx0aS10b3VjaCBldmVudCBz
dWItY29kZXMgKi8KKworI2RlZmluZSBYRU5LQkRfTVRfRVZfRE9XTiAgICAgICAgICAgICAgMAor
I2RlZmluZSBYRU5LQkRfTVRfRVZfVVAgICAgICAgICAgICAgICAgMQorI2RlZmluZSBYRU5LQkRf
TVRfRVZfTU9USU9OICAgICAgICAgICAgMgorI2RlZmluZSBYRU5LQkRfTVRfRVZfU1lOICAgICAg
ICAgICAgICAgMworI2RlZmluZSBYRU5LQkRfTVRfRVZfU0hBUEUgICAgICAgICAgICAgNAorI2Rl
ZmluZSBYRU5LQkRfTVRfRVZfT1JJRU5UICAgICAgICAgICAgNQorCisvKgorICogQ09OU1RBTlRT
LCBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1MsIEhFTFBFUlMuCisgKi8KKwor
I2RlZmluZSBYRU5LQkRfRFJJVkVSX05BTUUgICAgICAgICAgICAgInZrYmQiCisKKyNkZWZpbmUg
WEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9LRVlCUkQgICJmZWF0dXJlLWRpc2FibGUta2V5Ym9hcmQi
CisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX0RTQkxfUE9JTlRFUiAiZmVhdHVyZS1kaXNhYmxl
LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX0FCU19QT0lOVEVSICAiZmVhdHVy
ZS1hYnMtcG9pbnRlciIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfUkFXX1BPSU5URVIgICJm
ZWF0dXJlLXJhdy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9NVE9VQ0ggICAg
ICAgImZlYXR1cmUtbXVsdGktdG91Y2giCisjZGVmaW5lIFhFTktCRF9GSUVMRF9SRVFfQUJTX1BP
SU5URVIgICAicmVxdWVzdC1hYnMtcG9pbnRlciIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JFUV9S
QVdfUE9JTlRFUiAgICJyZXF1ZXN0LXJhdy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERf
UkVRX01UT1VDSCAgICAgICAgInJlcXVlc3QtbXVsdGktdG91Y2giCisjZGVmaW5lIFhFTktCRF9G
SUVMRF9SSU5HX0dSRUYgICAgICAgICAicGFnZS1ncmVmIgorI2RlZmluZSBYRU5LQkRfRklFTERf
RVZUX0NIQU5ORUwgICAgICAgImV2ZW50LWNoYW5uZWwiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9X
SURUSCAgICAgICAgICAgICAid2lkdGgiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9IRUlHSFQgICAg
ICAgICAgICAiaGVpZ2h0IgorI2RlZmluZSBYRU5LQkRfRklFTERfTVRfV0lEVEggICAgICAgICAg
Im11bHRpLXRvdWNoLXdpZHRoIgorI2RlZmluZSBYRU5LQkRfRklFTERfTVRfSEVJR0hUICAgICAg
ICAgIm11bHRpLXRvdWNoLWhlaWdodCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX01UX05VTV9DT05U
QUNUUyAgICJtdWx0aS10b3VjaC1udW0tY29udGFjdHMiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9V
TklRVUVfSUQgICAgICAgICAidW5pcXVlLWlkIgorCisvKiBPQlNPTEVURSwgbm90IHJlY29tbWVu
ZGVkIGZvciB1c2UgKi8KKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JJTkdfUkVGICAgICAgICAgICJw
YWdlLXJlZiIKKworLyoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogRGVzY3JpcHRpb24gb2Yg
dGhlIHByb3RvY29sIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyLgorICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwg
ZHJpdmVyIGNvbW11bmljYXRlIHdpdGgKKyAqIGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFn
ZSBhbmQgYW4gZXZlbnQgY2hhbm5lbC4KKyAqIFNoYXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3
aXRoIGV2ZW50IHN0cnVjdHVyZXMuCisgKgorICogQWxsIHJlc2VydmVkIGZpZWxkcyBpbiB0aGUg
c3RydWN0dXJlcyBiZWxvdyBtdXN0IGJlIDAuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgdG8gZnJvbnRlbmQgZXZlbnRzCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBGcm9udGVuZHMgc2hvdWxkIGlnbm9yZSB1bmtu
b3duIGluIGV2ZW50cy4KKyAqIEFsbCBldmVudCBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3Ro
ICg0MCBvY3RldHMpCisgKiBBbGwgZXZlbnQgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6Cisg
KgorICogICAgICAgICAgMCAgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgIHR5cGUgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB0eXBlIC0g
dWludDhfdCwgZXZlbnQgY29kZSwgWEVOS0JEX1RZUEVfPz8/CisgKgorICoKKyAqIFBvaW50ZXIg
cmVsYXRpdmUgbW92ZW1lbnQgZXZlbnQKKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgX1RZUEVfTU9USU9OICB8ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZWxfeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZWxfeSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVsX3ogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogcmVsX3ggLSBpbnQzMl90LCBy
ZWxhdGl2ZSBYIG1vdGlvbgorICogcmVsX3kgLSBpbnQzMl90LCByZWxhdGl2ZSBZIG1vdGlvbgor
ICogcmVsX3ogLSBpbnQzMl90LCByZWxhdGl2ZSBaIG1vdGlvbiAod2hlZWwpCisgKi8KKworc3Ry
dWN0IHhlbmtiZF9tb3Rpb24KK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgaW50MzJfdCByZWxf
eDsKKyAgICBpbnQzMl90IHJlbF95OworICAgIGludDMyX3QgcmVsX3o7Cit9OworCisvKgorICog
S2V5IGV2ZW50IChpbmNsdWRlcyBwb2ludGVyIGJ1dHRvbnMpCisgKiAgICAgICAgIDAgICAgICAg
ICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX0tFWSAgICAgfCAgICAgcHJlc3NlZCAgICB8
ICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXljb2RlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBwcmVzc2VkIC0gdWludDhfdCwgMSBp
ZiBwcmVzc2VkOyAwIG90aGVyd2lzZQorICoga2V5Y29kZSAtIHVpbnQzMl90LCBLRVlfKiBmcm9t
IGxpbnV4L2lucHV0LmgKKyAqLworCitzdHJ1Y3QgeGVua2JkX2tleQoreworICAgIHVpbnQ4X3Qg
dHlwZTsKKyAgICB1aW50OF90IHByZXNzZWQ7CisgICAgdWludDMyX3Qga2V5Y29kZTsKK307CisK
Ky8qCisgKiBQb2ludGVyIGFic29sdXRlIHBvc2l0aW9uIGV2ZW50CisgKiAgICAgICAgIDAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9j
dGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX1BPUyAgICAgfCAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgfCA0CisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWJzX3ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYWJzX3kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbF96
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDIwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGFi
c194IC0gaW50MzJfdCwgYWJzb2x1dGUgWCBwb3NpdGlvbiAoaW4gRkIgcGl4ZWxzKQorICogYWJz
X3kgLSBpbnQzMl90LCBhYnNvbHV0ZSBZIHBvc2l0aW9uIChpbiBGQiBwaXhlbHMpCisgKiByZWxf
eiAtIGludDMyX3QsIHJlbGF0aXZlIFogbW90aW9uICh3aGVlbCkKKyAqLworCitzdHJ1Y3QgeGVu
a2JkX3Bvc2l0aW9uCit7CisgICAgdWludDhfdCB0eXBlOworICAgIGludDMyX3QgYWJzX3g7Cisg
ICAgaW50MzJfdCBhYnNfeTsKKyAgICBpbnQzMl90IHJlbF96OworfTsKKworLyoKKyAqIE11bHRp
LXRvdWNoIGV2ZW50IGFuZCBpdHMgc3ViLXR5cGVzCisgKgorICogQWxsIG11bHRpLXRvdWNoIGV2
ZW50IHBhY2tldHMgaGF2ZSBjb21tb24gaGVhZGVyOgorICoKKyAqICAgICAgICAgMCAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfTVRPVUNIICB8ICAgZXZlbnRfdHlwZSAgIHwg
ICBjb250YWN0X2lkICAgfCAgICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGV2ZW50X3R5cGUgLSB1bnQ4
X3QsIG11bHRpLXRvdWNoIGV2ZW50IHN1Yi10eXBlLCBYRU5LQkRfTVRfRVZfPz8/CisgKiBjb250
YWN0X2lkIC0gdW50OF90LCBJRCBvZiB0aGUgY29udGFjdAorICoKKyAqIFRvdWNoIGludGVyYWN0
aW9ucyBjYW4gY29uc2lzdCBvZiBvbmUgb3IgbW9yZSBjb250YWN0cy4KKyAqIEZvciBlYWNoIGNv
bnRhY3QsIGEgc2VyaWVzIG9mIGV2ZW50cyBpcyBnZW5lcmF0ZWQsIHN0YXJ0aW5nCisgKiB3aXRo
IGEgZG93biBldmVudCwgZm9sbG93ZWQgYnkgemVybyBvciBtb3JlIG1vdGlvbiBldmVudHMsCisg
KiBhbmQgZW5kaW5nIHdpdGggYW4gdXAgZXZlbnQuIEV2ZW50cyByZWxhdGluZyB0byB0aGUgc2Ft
ZQorICogY29udGFjdCBwb2ludCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUgSUQgb2YgdGhlIHNl
cXVlbmNlOiBjb250YWN0IElELgorICogQ29udGFjdCBJRCBtYXkgYmUgcmV1c2VkIGFmdGVyIFhF
TktCRF9NVF9FVl9VUCBldmVudCBhbmQKKyAqIGlzIGluIHRoZSBbMDsgWEVOS0JEX0ZJRUxEX05V
TV9DT05UQUNUUyAtIDFdIHJhbmdlLgorICoKKyAqIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uIHBs
ZWFzZSByZWZlciB0byBkb2N1bWVudGF0aW9uIG9uIFdheWxhbmQgWzFdLAorICogTGludXggWzJd
IGFuZCBXaW5kb3dzIFszXSBtdWx0aS10b3VjaCBzdXBwb3J0LgorICoKKyAqIFsxXSBodHRwczov
L2NnaXQuZnJlZWRlc2t0b3Aub3JnL3dheWxhbmQvd2F5bGFuZC90cmVlL3Byb3RvY29sL3dheWxh
bmQueG1sCisgKiBbMl0gaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvRG9jdW1lbnRhdGlvbi9p
bnB1dC9tdWx0aS10b3VjaC1wcm90b2NvbC50eHQKKyAqIFszXSBodHRwczovL21zZG4ubWljcm9z
b2Z0LmNvbS9lbi11cy9saWJyYXJ5L2pqMTUxNTY0KHY9dnMuODUpLmFzcHgKKyAqCisgKgorICog
TXVsdGktdG91Y2ggZG93biBldmVudCAtIHNlbnQgd2hlbiBhIG5ldyB0b3VjaCBpcyBtYWRlOiB0
b3VjaCBpcyBhc3NpZ25lZAorICogYSB1bmlxdWUgY29udGFjdCBJRCwgc2VudCB3aXRoIHRoaXMg
YW5kIGNvbnNlcXVlbnQgZXZlbnRzIHJlbGF0ZWQKKyAqIHRvIHRoaXMgdG91Y2guCisgKiAgICAg
ICAgIDAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMg
ICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgIF9N
VF9FVl9ET1dOICB8ICAgY29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYWJzX3ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAxMgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGFic195ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDIwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICoKKyAqIGFic194IC0gaW50MzJfdCwgYWJzb2x1dGUgWCBwb3NpdGlvbiwgaW4gcGl4ZWxzCisg
KiBhYnNfeSAtIGludDMyX3QsIGFic29sdXRlIFkgcG9zaXRpb24sIGluIHBpeGVscworICoKKyAq
IE11bHRpLXRvdWNoIGNvbnRhY3QgcmVsZWFzZSBldmVudAorICogICAgICAgICAwICAgICAgICAg
ICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9VUCAgICAgfCAg
IGNvbnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBNdWx0
aS10b3VjaCBtb3Rpb24gZXZlbnQKKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgX1RZUEVfTVRPVUNIICB8ICBfTVRfRVZfTU9USU9OIHwgICBjb250YWN0X2lkICAg
fCAgICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNf
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWJzX3kgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogYWJzX3ggLSBpbnQzMl90LCBhYnNv
bHV0ZSBYIHBvc2l0aW9uLCBpbiBwaXhlbHMsCisgKiBhYnNfeSAtIGludDMyX3QsIGFic29sdXRl
IFkgcG9zaXRpb24sIGluIHBpeGVscywKKyAqCisgKiBNdWx0aS10b3VjaCBpbnB1dCBzeW5jaHJv
bml6YXRpb24gZXZlbnQgLSBzaG93cyBlbmQgb2YgYSBzZXQgb2YgZXZlbnRzCisgKiB3aGljaCBs
b2dpY2FsbHkgYmVsb25nIHRvZ2V0aGVyLgorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9TWU4gICAgfCAgIGNvbnRhY3Rf
aWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBNdWx0aS10b3VjaCBz
aGFwZSBldmVudCAtIHRvdWNoIHBvaW50J3Mgc2hhcGUgaGFzIGNoYW5nZWQgaXRzIHNoYXBlLgor
ICogU2hhcGUgaXMgYXBwcm94aW1hdGVkIGJ5IGFuIGVsbGlwc2UgdGhyb3VnaCB0aGUgbWFqb3Ig
YW5kIG1pbm9yIGF4aXMKKyAqIGxlbmd0aHM6IG1ham9yIGlzIHRoZSBsb25nZXIgZGlhbWV0ZXIg
b2YgdGhlIGVsbGlwc2UgYW5kIG1pbm9yIGlzIHRoZQorICogc2hvcnRlciBvbmUuIENlbnRlciBv
ZiB0aGUgZWxsaXBzZSBpcyByZXBvcnRlZCB2aWEKKyAqIFhFTktCRF9NVF9FVl9ET1dOL1hFTktC
RF9NVF9FVl9NT1RJT04gZXZlbnRzLgorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9TSEFQRSAgfCAgIGNvbnRhY3RfaWQg
ICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
OAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1h
am9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW5vciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBtYWpvciAtIHVudDMyX3QsIGxl
bmd0aCBvZiB0aGUgbWFqb3IgYXhpcywgcGl4ZWxzCisgKiBtaW5vciAtIHVudDMyX3QsIGxlbmd0
aCBvZiB0aGUgbWlub3IgYXhpcywgcGl4ZWxzCisgKgorICogTXVsdGktdG91Y2ggb3JpZW50YXRp
b24gZXZlbnQgLSB0b3VjaCBwb2ludCdzIHNoYXBlIGhhcyBjaGFuZ2VkCisgKiBpdHMgb3JpZW50
YXRpb246IGNhbGN1bGF0ZWQgYXMgYSBjbG9ja3dpc2UgYW5nbGUgYmV0d2VlbiB0aGUgbWFqb3Ig
YXhpcworICogb2YgdGhlIGVsbGlwc2UgYW5kIHBvc2l0aXZlIFkgYXhpcyBpbiBkZWdyZWVzLCBb
LTE4MDsgKzE4MF0uCisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAg
ICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
IF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX09SSUVOVCB8ICAgY29udGFjdF9pZCAgIHwgICAgcmVz
ZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4CisgKiArLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgIG9yaWVudGF0aW9uICAgICAgICAgICB8ICAgICAgICAg
ICAgcmVzZXJ2ZWQgICAgICAgICAgICAgfCAxMgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogb3JpZW50YXRp
b24gLSBpbnQxNl90LCBjbG9ja3dpc2UgYW5nbGUgb2YgdGhlIG1ham9yIGF4aXMKKyAqLworCitz
dHJ1Y3QgeGVua2JkX210b3VjaCB7CisgICAgdWludDhfdCB0eXBlOyAgICAgICAgICAgIC8qIFhF
TktCRF9UWVBFX01UT1VDSCAqLworICAgIHVpbnQ4X3QgZXZlbnRfdHlwZTsgICAgICAvKiBYRU5L
QkRfTVRfRVZfPz8/ICovCisgICAgdWludDhfdCBjb250YWN0X2lkOworICAgIHVpbnQ4X3QgcmVz
ZXJ2ZWRbNV07ICAgICAvKiByZXNlcnZlZCBmb3IgdGhlIGZ1dHVyZSB1c2UgKi8KKyAgICB1bmlv
biB7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICBpbnQzMl90IGFic194OyAgIC8qIGFi
c29sdXRlIFggcG9zaXRpb24sIHBpeGVscyAqLworICAgICAgICAgICAgaW50MzJfdCBhYnNfeTsg
ICAvKiBhYnNvbHV0ZSBZIHBvc2l0aW9uLCBwaXhlbHMgKi8KKyAgICAgICAgfSBwb3M7CisgICAg
ICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1aW50MzJfdCBtYWpvcjsgIC8qIGxlbmd0aCBvZiB0
aGUgbWFqb3IgYXhpcywgcGl4ZWxzICovCisgICAgICAgICAgICB1aW50MzJfdCBtaW5vcjsgIC8q
IGxlbmd0aCBvZiB0aGUgbWlub3IgYXhpcywgcGl4ZWxzICovCisgICAgICAgIH0gc2hhcGU7Cisg
ICAgICAgIGludDE2X3Qgb3JpZW50YXRpb247IC8qIGNsb2Nrd2lzZSBhbmdsZSBvZiB0aGUgbWFq
b3IgYXhpcyAqLworICAgIH0gdTsKK307CisKKyNkZWZpbmUgWEVOS0JEX0lOX0VWRU5UX1NJWkUg
NDAKKwordW5pb24geGVua2JkX2luX2V2ZW50Cit7CisgICAgdWludDhfdCB0eXBlOworICAgIHN0
cnVjdCB4ZW5rYmRfbW90aW9uIG1vdGlvbjsKKyAgICBzdHJ1Y3QgeGVua2JkX2tleSBrZXk7Cisg
ICAgc3RydWN0IHhlbmtiZF9wb3NpdGlvbiBwb3M7CisgICAgc3RydWN0IHhlbmtiZF9tdG91Y2gg
bXRvdWNoOworICAgIGNoYXIgcGFkW1hFTktCRF9JTl9FVkVOVF9TSVpFXTsKK307CisKKy8qCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250
ZW5kIHRvIGJhY2tlbmQgZXZlbnRzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBPdXQg
ZXZlbnRzIG1heSBiZSBzZW50IG9ubHkgd2hlbiByZXF1ZXN0ZWQgYnkgYmFja2VuZCwgYW5kIHJl
Y2VpcHQKKyAqIG9mIGFuIHVua25vd24gb3V0IGV2ZW50IGlzIGFuIGVycm9yLgorICogTm8gb3V0
IGV2ZW50cyBjdXJyZW50bHkgZGVmaW5lZC4KKworICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0
aGUgc2FtZSBsZW5ndGggKDQwIG9jdGV0cykKKyAqIEFsbCBldmVudCBwYWNrZXRzIGhhdmUgY29t
bW9uIGhlYWRlcjoKKyAqICAgICAgICAgIDAgICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICB0eXBlICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogdHlwZSAtIHVpbnQ4X3QsIGV2ZW50IGNvZGUKKyAqLworCisjZGVmaW5lIFhFTktCRF9PVVRf
RVZFTlRfU0laRSA0MAorCit1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50Cit7CisgICAgdWludDhfdCB0
eXBlOworICAgIGNoYXIgcGFkW1hFTktCRF9PVVRfRVZFTlRfU0laRV07Cit9OworCisvKgorICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBTaGFyZWQg
cGFnZQorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKi8KKworI2RlZmluZSBYRU5LQkRfSU5fUklO
R19TSVpFIDIwNDgKKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdfTEVOIChYRU5LQkRfSU5fUklOR19T
SVpFIC8gWEVOS0JEX0lOX0VWRU5UX1NJWkUpCisjZGVmaW5lIFhFTktCRF9JTl9SSU5HX09GRlMg
MTAyNAorI2RlZmluZSBYRU5LQkRfSU5fUklORyhwYWdlKSBcCisgICAgKCh1bmlvbiB4ZW5rYmRf
aW5fZXZlbnQgKikoKGNoYXIgKikocGFnZSkgKyBYRU5LQkRfSU5fUklOR19PRkZTKSkKKyNkZWZp
bmUgWEVOS0JEX0lOX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAorICAgIChYRU5LQkRfSU5fUklORygo
cGFnZSkpWyhpZHgpICUgWEVOS0JEX0lOX1JJTkdfTEVOXSkKKworI2RlZmluZSBYRU5LQkRfT1VU
X1JJTkdfU0laRSAxMDI0CisjZGVmaW5lIFhFTktCRF9PVVRfUklOR19MRU4gKFhFTktCRF9PVVRf
UklOR19TSVpFIC8gWEVOS0JEX09VVF9FVkVOVF9TSVpFKQorI2RlZmluZSBYRU5LQkRfT1VUX1JJ
TkdfT0ZGUyAoWEVOS0JEX0lOX1JJTkdfT0ZGUyArIFhFTktCRF9JTl9SSU5HX1NJWkUpCisjZGVm
aW5lIFhFTktCRF9PVVRfUklORyhwYWdlKSBcCisgICAgKCh1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50
ICopKChjaGFyICopKHBhZ2UpICsgWEVOS0JEX09VVF9SSU5HX09GRlMpKQorI2RlZmluZSBYRU5L
QkRfT1VUX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAorICAgIChYRU5LQkRfT1VUX1JJTkcoKHBhZ2Up
KVsoaWR4KSAlIFhFTktCRF9PVVRfUklOR19MRU5dKQorCitzdHJ1Y3QgeGVua2JkX3BhZ2UKK3sK
KyAgICB1aW50MzJfdCBpbl9jb25zLCBpbl9wcm9kOworICAgIHVpbnQzMl90IG91dF9jb25zLCBv
dXRfcHJvZDsKK307CisKKyNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX0tCRElGX0ggKi8KZGlmZiAt
LWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oIGIvaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMC4uZjRhMjhhNDNiMQotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9uZXRpZi5oCkBAIC0wLDAgKzEsMTAxMCBAQAorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICogbmV0aWYuaAorICoKKyAqIFVuaWZpZWQgbmV0d29yay1kZXZpY2UgSS9PIGludGVyZmFj
ZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRl
ZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2Yg
dGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNv
ZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9u
LCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29w
eSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29y
CisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0
byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRv
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5v
dGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICog
YWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgor
ICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0Yg
QU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlU
RUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hB
TEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5Z
IENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNU
SU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VU
IE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhF
UgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoYykgMjAw
My0yMDA0LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19JT19ORVRJRl9I
CisjZGVmaW5lIFhFTl9QVUJMSUNfSU9fTkVUSUZfSAorCisjaW5jbHVkZSAicmluZy5oIgorI2lu
Y2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBPbGRlciBpbXBsZW1lbnRhdGlvbiBv
ZiBYZW4gbmV0d29yayBmcm9udGVuZCAvIGJhY2tlbmQgaGFzIGFuCisgKiBpbXBsaWNpdCBkZXBl
bmRlbmN5IG9uIHRoZSBNQVhfU0tCX0ZSQUdTIGFzIHRoZSBtYXhpbXVtIG51bWJlciBvZgorICog
cmluZyBzbG90cyBhIHNrYiBjYW4gdXNlLiBOZXRmcm9udCAvIG5ldGJhY2sgbWF5IG5vdCB3b3Jr
IGFzCisgKiBleHBlY3RlZCB3aGVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGhhdmUgZGlmZmVyZW50
IE1BWF9TS0JfRlJBR1MuCisgKgorICogQSBiZXR0ZXIgYXBwcm9hY2ggaXMgdG8gYWRkIG1lY2hh
bmlzbSBmb3IgbmV0ZnJvbnQgLyBuZXRiYWNrIHRvCisgKiBuZWdvdGlhdGUgdGhpcyB2YWx1ZS4g
SG93ZXZlciB3ZSBjYW5ub3QgZml4IGFsbCBwb3NzaWJsZQorICogZnJvbnRlbmRzLCBzbyB3ZSBu
ZWVkIHRvIGRlZmluZSBhIHZhbHVlIHdoaWNoIHN0YXRlcyB0aGUgbWluaW11bQorICogc2xvdHMg
YmFja2VuZCBtdXN0IHN1cHBvcnQuCisgKgorICogVGhlIG1pbmltdW0gdmFsdWUgZGVyaXZlcyBm
cm9tIG9sZGVyIExpbnV4IGtlcm5lbCdzIE1BWF9TS0JfRlJBR1MKKyAqICgxOCksIHdoaWNoIGlz
IHByb3ZlZCB0byB3b3JrIHdpdGggbW9zdCBmcm9udGVuZHMuIEFueSBuZXcgYmFja2VuZAorICog
d2hpY2ggZG9lc24ndCBuZWdvdGlhdGUgd2l0aCBmcm9udGVuZCBzaG91bGQgZXhwZWN0IGZyb250
ZW5kIHRvCisgKiBzZW5kIGEgdmFsaWQgcGFja2V0IHVzaW5nIHNsb3RzIHVwIHRvIHRoaXMgdmFs
dWUuCisgKi8KKyNkZWZpbmUgWEVOX05FVElGX05SX1NMT1RTX01JTiAxOAorCisvKgorICogTm90
aWZpY2F0aW9ucyBhZnRlciBlbnF1ZXVpbmcgYW55IHR5cGUgb2YgbWVzc2FnZSBzaG91bGQgYmUg
Y29uZGl0aW9uYWwgb24KKyAqIHRoZSBhcHByb3ByaWF0ZSByZXFfZXZlbnQgb3IgcnNwX2V2ZW50
IGZpZWxkIGluIHRoZSBzaGFyZWQgcmluZy4KKyAqIElmIHRoZSBjbGllbnQgc2VuZHMgbm90aWZp
Y2F0aW9uIGZvciByeCByZXF1ZXN0cyB0aGVuIGl0IHNob3VsZCBzcGVjaWZ5CisgKiBmZWF0dXJl
ICdmZWF0dXJlLXJ4LW5vdGlmeScgdmlhIHhlbmJ1cy4gT3RoZXJ3aXNlIHRoZSBiYWNrZW5kIHdp
bGwgYXNzdW1lCisgKiB0aGF0IGl0IGNhbm5vdCBzYWZlbHkgcXVldWUgcGFja2V0cyAoYXMgaXQg
bWF5IG5vdCBiZSBraWNrZWQgdG8gc2VuZCB0aGVtKS4KKyAqLworCisvKgorICogImZlYXR1cmUt
c3BsaXQtZXZlbnQtY2hhbm5lbHMiIGlzIGludHJvZHVjZWQgdG8gc2VwYXJhdGUgZ3Vlc3QgVFgK
KyAqIGFuZCBSWCBub3RpZmljYXRpb24uIEJhY2tlbmQgZWl0aGVyIGRvZXNuJ3Qgc3VwcG9ydCB0
aGlzIGZlYXR1cmUgb3IKKyAqIGFkdmVydGlzZXMgaXQgdmlhIHhlbnN0b3JlIGFzIDAgKGRpc2Fi
bGVkKSBvciAxIChlbmFibGVkKS4KKyAqCisgKiBUbyBtYWtlIHVzZSBvZiB0aGlzIGZlYXR1cmUs
IGZyb250ZW5kIHNob3VsZCBhbGxvY2F0ZSB0d28gZXZlbnQKKyAqIGNoYW5uZWxzIGZvciBUWCBh
bmQgUlgsIGFkdmVydGlzZSB0aGVtIHRvIGJhY2tlbmQgYXMKKyAqICJldmVudC1jaGFubmVsLXR4
IiBhbmQgImV2ZW50LWNoYW5uZWwtcngiIHJlc3BlY3RpdmVseS4gSWYgZnJvbnRlbmQKKyAqIGRv
ZXNuJ3Qgd2FudCB0byB1c2UgdGhpcyBmZWF0dXJlLCBpdCBqdXN0IHdyaXRlcyAiZXZlbnQtY2hh
bm5lbCIKKyAqIG5vZGUgYXMgYmVmb3JlLgorICovCisKKy8qCisgKiBNdWx0aXBsZSB0cmFuc21p
dCBhbmQgcmVjZWl2ZSBxdWV1ZXM6CisgKiBJZiBzdXBwb3J0ZWQsIHRoZSBiYWNrZW5kIHdpbGwg
d3JpdGUgdGhlIGtleSAibXVsdGktcXVldWUtbWF4LXF1ZXVlcyIgdG8KKyAqIHRoZSBkaXJlY3Rv
cnkgZm9yIHRoYXQgdmlmLCBhbmQgc2V0IGl0cyB2YWx1ZSB0byB0aGUgbWF4aW11bSBzdXBwb3J0
ZWQKKyAqIG51bWJlciBvZiBxdWV1ZXMuCisgKiBGcm9udGVuZHMgdGhhdCBhcmUgYXdhcmUgb2Yg
dGhpcyBmZWF0dXJlIGFuZCB3aXNoIHRvIHVzZSBpdCBjYW4gd3JpdGUgdGhlCisgKiBrZXkgIm11
bHRpLXF1ZXVlLW51bS1xdWV1ZXMiLCBzZXQgdG8gdGhlIG51bWJlciB0aGV5IHdpc2ggdG8gdXNl
LCB3aGljaAorICogbXVzdCBiZSBncmVhdGVyIHRoYW4gemVybywgYW5kIG5vIG1vcmUgdGhhbiB0
aGUgdmFsdWUgcmVwb3J0ZWQgYnkgdGhlIGJhY2tlbmQKKyAqIGluICJtdWx0aS1xdWV1ZS1tYXgt
cXVldWVzIi4KKyAqCisgKiBRdWV1ZXMgcmVwbGljYXRlIHRoZSBzaGFyZWQgcmluZ3MgYW5kIGV2
ZW50IGNoYW5uZWxzLgorICogImZlYXR1cmUtc3BsaXQtZXZlbnQtY2hhbm5lbHMiIG1heSBvcHRp
b25hbGx5IGJlIHVzZWQgd2hlbiB1c2luZworICogbXVsdGlwbGUgcXVldWVzLCBidXQgaXMgbm90
IG1hbmRhdG9yeS4KKyAqCisgKiBFYWNoIHF1ZXVlIGNvbnNpc3RzIG9mIG9uZSBzaGFyZWQgcmlu
ZyBwYWlyLCBpLmUuIHRoZXJlIG11c3QgYmUgdGhlIHNhbWUKKyAqIG51bWJlciBvZiB0eCBhbmQg
cnggcmluZ3MuCisgKgorICogRm9yIGZyb250ZW5kcyByZXF1ZXN0aW5nIGp1c3Qgb25lIHF1ZXVl
LCB0aGUgdXN1YWwgZXZlbnQtY2hhbm5lbCBhbmQKKyAqIHJpbmctcmVmIGtleXMgYXJlIHdyaXR0
ZW4gYXMgYmVmb3JlLCBzaW1wbGlmeWluZyB0aGUgYmFja2VuZCBwcm9jZXNzaW5nCisgKiB0byBh
dm9pZCBkaXN0aW5ndWlzaGluZyBiZXR3ZWVuIGEgZnJvbnRlbmQgdGhhdCBkb2Vzbid0IHVuZGVy
c3RhbmQgdGhlCisgKiBtdWx0aS1xdWV1ZSBmZWF0dXJlLCBhbmQgb25lIHRoYXQgZG9lcywgYnV0
IHJlcXVlc3RlZCBvbmx5IG9uZSBxdWV1ZS4KKyAqCisgKiBGcm9udGVuZHMgcmVxdWVzdGluZyB0
d28gb3IgbW9yZSBxdWV1ZXMgbXVzdCBub3Qgd3JpdGUgdGhlIHRvcGxldmVsCisgKiBldmVudC1j
aGFubmVsIChvciBldmVudC1jaGFubmVsLXt0eCxyeH0pIGFuZCB7dHgscnh9LXJpbmctcmVmIGtl
eXMsCisgKiBpbnN0ZWFkIHdyaXRpbmcgdGhvc2Uga2V5cyB1bmRlciBzdWIta2V5cyBoYXZpbmcg
dGhlIG5hbWUgInF1ZXVlLU4iIHdoZXJlCisgKiBOIGlzIHRoZSBpbnRlZ2VyIElEIG9mIHRoZSBx
dWV1ZSBmb3Igd2hpY2ggdGhvc2Uga2V5cyBiZWxvbmcuIFF1ZXVlcworICogYXJlIGluZGV4ZWQg
ZnJvbSB6ZXJvLiBGb3IgZXhhbXBsZSwgYSBmcm9udGVuZCB3aXRoIHR3byBxdWV1ZXMgYW5kIHNw
bGl0CisgKiBldmVudCBjaGFubmVscyBtdXN0IHdyaXRlIHRoZSBmb2xsb3dpbmcgc2V0IG9mIHF1
ZXVlLXJlbGF0ZWQga2V5czoKKyAqCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL211
bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uvdmlm
LzAvcXVldWUtMCA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAv
dHgtcmluZy1yZWYgPSAiPHJpbmctcmVmLXR4MD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNl
L3ZpZi8wL3F1ZXVlLTAvcngtcmluZy1yZWYgPSAiPHJpbmctcmVmLXJ4MD4iCisgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAvZXZlbnQtY2hhbm5lbC10eCA9ICI8ZXZ0Y2hu
LXR4MD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAvZXZlbnQtY2hh
bm5lbC1yeCA9ICI8ZXZ0Y2huLXJ4MD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8w
L3F1ZXVlLTEgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92aWYvMC9xdWV1ZS0xL3R4
LXJpbmctcmVmID0gIjxyaW5nLXJlZi10eDE+IgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
aWYvMC9xdWV1ZS0xL3J4LXJpbmctcmVmID0gIjxyaW5nLXJlZi1yeDEiCisgKiAvbG9jYWwvZG9t
YWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTEvZXZlbnQtY2hhbm5lbC10eCA9ICI8ZXZ0Y2huLXR4
MT4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTEvZXZlbnQtY2hhbm5l
bC1yeCA9ICI8ZXZ0Y2huLXJ4MT4iCisgKgorICogSWYgdGhlcmUgaXMgYW55IGluY29uc2lzdGVu
Y3kgaW4gdGhlIFhlblN0b3JlIGRhdGEsIHRoZSBiYWNrZW5kIG1heQorICogY2hvb3NlIG5vdCB0
byBjb25uZWN0IGFueSBxdWV1ZXMsIGluc3RlYWQgdHJlYXRpbmcgdGhlIHJlcXVlc3QgYXMgYW4K
KyAqIGVycm9yLiBUaGlzIGluY2x1ZGVzIHNjZW5hcmlvcyB3aGVyZSBtb3JlIChvciBmZXdlcikg
cXVldWVzIHdlcmUKKyAqIHJlcXVlc3RlZCB0aGFuIHRoZSBmcm9udGVuZCBwcm92aWRlZCBkZXRh
aWxzIGZvci4KKyAqCisgKiBNYXBwaW5nIG9mIHBhY2tldHMgdG8gcXVldWVzIGlzIGNvbnNpZGVy
ZWQgdG8gYmUgYSBmdW5jdGlvbiBvZiB0aGUKKyAqIHRyYW5zbWl0dGluZyBzeXN0ZW0gKGJhY2tl
bmQgb3IgZnJvbnRlbmQpIGFuZCBpcyBub3QgbmVnb3RpYXRlZAorICogYmV0d2VlbiB0aGUgdHdv
LiBHdWVzdHMgYXJlIGZyZWUgdG8gdHJhbnNtaXQgcGFja2V0cyBvbiBhbnkgcXVldWUKKyAqIHRo
ZXkgY2hvb3NlLCBwcm92aWRlZCBpdCBoYXMgYmVlbiBzZXQgdXAgY29ycmVjdGx5LiBHdWVzdHMg
bXVzdCBiZQorICogcHJlcGFyZWQgdG8gcmVjZWl2ZSBwYWNrZXRzIG9uIGFueSBxdWV1ZSB0aGV5
IGhhdmUgcmVxdWVzdGVkIGJlIHNldCB1cC4KKyAqLworCisvKgorICogImZlYXR1cmUtbm8tY3N1
bS1vZmZsb2FkIiBzaG91bGQgYmUgdXNlZCB0byB0dXJuIElQdjQgVENQL1VEUCBjaGVja3N1bQor
ICogb2ZmbG9hZCBvZmYgb3Igb24uIElmIGl0IGlzIG1pc3NpbmcgdGhlbiB0aGUgZmVhdHVyZSBp
cyBhc3N1bWVkIHRvIGJlIG9uLgorICogImZlYXR1cmUtaXB2Ni1jc3VtLW9mZmxvYWQiIHNob3Vs
ZCBiZSB1c2VkIHRvIHR1cm4gSVB2NiBUQ1AvVURQIGNoZWNrc3VtCisgKiBvZmZsb2FkIG9uIG9y
IG9mZi4gSWYgaXQgaXMgbWlzc2luZyB0aGVuIHRoZSBmZWF0dXJlIGlzIGFzc3VtZWQgdG8gYmUg
b2ZmLgorICovCisKKy8qCisgKiAiZmVhdHVyZS1nc28tdGNwdjQiIGFuZCAiZmVhdHVyZS1nc28t
dGNwdjYiIGFkdmVydGlzZSB0aGUgY2FwYWJpbGl0eSB0bworICogaGFuZGxlIGxhcmdlIFRDUCBw
YWNrZXRzIChpbiBJUHY0IG9yIElQdjYgZm9ybSByZXNwZWN0aXZlbHkpLiBOZWl0aGVyCisgKiBm
cm9udGVuZHMgbm9yIGJhY2tlbmRzIGFyZSBhc3N1bWVkIHRvIGJlIGNhcGFibGUgdW5sZXNzIHRo
ZSBmbGFncyBhcmUKKyAqIHByZXNlbnQuCisgKi8KKworLyoKKyAqICJmZWF0dXJlLW11bHRpY2Fz
dC1jb250cm9sIiBhbmQgImZlYXR1cmUtZHluYW1pYy1tdWx0aWNhc3QtY29udHJvbCIKKyAqIGFk
dmVydGlzZSB0aGUgY2FwYWJpbGl0eSB0byBmaWx0ZXIgZXRoZXJuZXQgbXVsdGljYXN0IHBhY2tl
dHMgaW4gdGhlCisgKiBiYWNrZW5kLiBJZiB0aGUgZnJvbnRlbmQgd2lzaGVzIHRvIHRha2UgYWR2
YW50YWdlIG9mIHRoaXMgZmVhdHVyZSB0aGVuCisgKiBpdCBtYXkgc2V0ICJyZXF1ZXN0LW11bHRp
Y2FzdC1jb250cm9sIi4gSWYgdGhlIGJhY2tlbmQgb25seSBhZHZlcnRpc2VzCisgKiAiZmVhdHVy
ZS1tdWx0aWNhc3QtY29udHJvbCIgdGhlbiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgbXVz
dCBiZSBzZXQKKyAqIGJlZm9yZSB0aGUgZnJvbnRlbmQgbW92ZXMgaW50byB0aGUgY29ubmVjdGVk
IHN0YXRlLiBUaGUgYmFja2VuZCB3aWxsCisgKiBzYW1wbGUgdGhlIHZhbHVlIG9uIHRoaXMgc3Rh
dGUgdHJhbnNpdGlvbiBhbmQgYW55IHN1YnNlcXVlbnQgY2hhbmdlIGluCisgKiB2YWx1ZSB3aWxs
IGhhdmUgbm8gZWZmZWN0LiBIb3dldmVyLCBpZiB0aGUgYmFja2VuZCBhbHNvIGFkdmVydGlzZXMK
KyAqICJmZWF0dXJlLWR5bmFtaWMtbXVsdGljYXN0LWNvbnRyb2wiIHRoZW4gInJlcXVlc3QtbXVs
dGljYXN0LWNvbnRyb2wiCisgKiBtYXkgYmUgc2V0IGJ5IHRoZSBmcm9udGVuZCBhdCBhbnkgdGlt
ZS4gSW4gdGhpcyBjYXNlLCB0aGUgYmFja2VuZCB3aWxsCisgKiB3YXRjaCB0aGUgdmFsdWUgYW5k
IHJlLXNhbXBsZSBvbiB3YXRjaCBldmVudHMuCisgKgorICogSWYgdGhlIHNhbXBsZWQgdmFsdWUg
b2YgInJlcXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiIGlzIHNldCB0aGVuIHRoZQorICogYmFja2Vu
ZCB0cmFuc21pdCBzaWRlIHNob3VsZCBubyBsb25nZXIgZmxvb2QgbXVsdGljYXN0IHBhY2tldHMg
dG8gdGhlCisgKiBmcm9udGVuZCwgaXQgc2hvdWxkIGluc3RlYWQgZHJvcCBhbnkgbXVsdGljYXN0
IHBhY2tldCB0aGF0IGRvZXMgbm90CisgKiBtYXRjaCBpbiBhIGZpbHRlciBsaXN0LgorICogVGhl
IGxpc3QgaXMgYW1lbmRlZCBieSB0aGUgZnJvbnRlbmQgYnkgc2VuZGluZyBkdW1teSB0cmFuc21p
dCByZXF1ZXN0cworICogY29udGFpbmluZyBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURE
LERFTH0gZXh0cmEtaW5mbyBmcmFnbWVudHMgYXMKKyAqIHNwZWNpZmllZCBiZWxvdy4KKyAqIE5v
dGUgdGhhdCB0aGUgZmlsdGVyIGxpc3QgbWF5IGJlIGFtZW5kZWQgZXZlbiBpZiB0aGUgc2FtcGxl
ZCB2YWx1ZSBvZgorICogInJlcXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiIGlzIG5vdCBzZXQsIGhv
d2V2ZXIgdGhlIGZpbHRlciBzaG91bGQgb25seQorICogYmUgYXBwbGllZCBpZiBpdCBpcyBzZXQu
CisgKi8KKworLyoKKyAqIENvbnRyb2wgcmluZworICogPT09PT09PT09PT09CisgKgorICogU29t
ZSBmZWF0dXJlcywgc3VjaCBhcyBoYXNoaW5nIChkZXRhaWxlZCBiZWxvdyksIHJlcXVpcmUgYQor
ICogc2lnbmlmaWNhbnQgYW1vdW50IG9mIG91dC1vZi1iYW5kIGRhdGEgdG8gYmUgcGFzc2VkIGZy
b20gZnJvbnRlbmQgdG8KKyAqIGJhY2tlbmQuIFVzZSBvZiB4ZW5zdG9yZSBpcyBub3Qgc3VpdGFi
bGUgZm9yIGxhcmdlIHF1YW50aXRpZXMgb2YgZGF0YQorICogYmVjYXVzZSBvZiBxdW90YSBsaW1p
dGF0aW9ucyBhbmQgc28gYSBkZWRpY2F0ZWQgJ2NvbnRyb2wgcmluZycgaXMgdXNlZC4KKyAqIFRo
ZSBhYmlsaXR5IG9mIHRoZSBiYWNrZW5kIHRvIHVzZSBhIGNvbnRyb2wgcmluZyBpcyBhZHZlcnRp
c2VkIGJ5CisgKiBzZXR0aW5nOgorICoKKyAqIC9sb2NhbC9kb21haW4vWC9iYWNrZW5kLzxkb21p
ZD4vPHZpZj4vZmVhdHVyZS1jdHJsLXJpbmcgPSAiMSIKKyAqCisgKiBUaGUgZnJvbnRlbmQgcHJv
dmlkZXMgYSBjb250cm9sIHJpbmcgdG8gdGhlIGJhY2tlbmQgYnkgc2V0dGluZzoKKyAqCisgKiAv
bG9jYWwvZG9tYWluLzxkb21pZD4vZGV2aWNlL3ZpZi88dmlmPi9jdHJsLXJpbmctcmVmID0gPGdy
ZWY+CisgKiAvbG9jYWwvZG9tYWluLzxkb21pZD4vZGV2aWNlL3ZpZi88dmlmPi9ldmVudC1jaGFu
bmVsLWN0cmwgPSA8cG9ydD4KKyAqCisgKiB3aGVyZSA8Z3JlZj4gaXMgdGhlIGdyYW50IHJlZmVy
ZW5jZSBvZiB0aGUgc2hhcmVkIHBhZ2UgdXNlZCB0bworICogaW1wbGVtZW50IHRoZSBjb250cm9s
IHJpbmcgYW5kIDxwb3J0PiBpcyBhbiBldmVudCBjaGFubmVsIHRvIGJlIHVzZWQKKyAqIGFzIGEg
bWFpbGJveCBpbnRlcnJ1cHQuIFRoZXNlIGtleXMgbXVzdCBiZSBzZXQgYmVmb3JlIHRoZSBmcm9u
dGVuZAorICogbW92ZXMgaW50byB0aGUgY29ubmVjdGVkIHN0YXRlLgorICoKKyAqIFRoZSBjb250
cm9sIHJpbmcgdXNlcyBhIGZpeGVkIHJlcXVlc3QvcmVzcG9uc2UgbWVzc2FnZSBzaXplIGFuZCBp
cworICogYmFsYW5jZWQgKGkuZS4gb25lIHJlcXVlc3QgdG8gb25lIHJlc3BvbnNlKSwgc28gb3Bl
cmF0aW9uYWxseSBpdCBpcyBtdWNoCisgKiB0aGUgc2FtZSBhcyBhIHRyYW5zbWl0IG9yIHJlY2Vp
dmUgcmluZy4KKyAqIE5vdGUgdGhhdCB0aGVyZSBpcyBubyByZXF1aXJlbWVudCB0aGF0IHJlc3Bv
bnNlcyBhcmUgaXNzdWVkIGluIHRoZSBzYW1lCisgKiBvcmRlciBhcyByZXF1ZXN0cy4KKyAqLwor
CisvKgorICogSGFzaCB0eXBlcworICogPT09PT09PT09PQorICoKKyAqIEZvciB0aGUgcHVycG9z
ZXMgb2YgdGhlIGRlZmluaXRpb25zIGJlbG93LCAnUGFja2V0W10nIGlzIGFuIGFycmF5IG9mCisg
KiBvY3RldHMgY29udGFpbmluZyBhbiBJUCBwYWNrZXQgd2l0aG91dCBvcHRpb25zLCAnQXJyYXlb
WC4uWV0nIG1lYW5zIGEKKyAqIHN1Yi1hcnJheSBvZiAnQXJyYXknIGNvbnRhaW5pbmcgYnl0ZXMg
WCB0aHJ1IFkgaW5jbHVzaXZlLCBhbmQgJysnIGlzCisgKiB1c2VkIHRvIGluZGljYXRlIGNvbmNh
dGVuYXRpb24gb2YgYXJyYXlzLgorICovCisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVy
IGFuIElQIHZlcnNpb24gNCBoZWFkZXIgYXMgZm9sbG93czoKKyAqCisgKiBCdWZmZXJbMC4uOF0g
PSBQYWNrZXRbMTIuLjE1XSAoc291cmNlIGFkZHJlc3MpICsKKyAqICAgICAgICAgICAgICAgIFBh
Y2tldFsxNi4uMTldIChkZXN0aW5hdGlvbiBhZGRyZXNzKQorICoKKyAqIFJlc3VsdCA9IEhhc2go
QnVmZmVyLCA4KQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNCAw
CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0IFwKKyAgICAoMSA8PCBfWEVO
X05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjQpCisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRlZCBv
dmVyIGFuIElQIHZlcnNpb24gNCBoZWFkZXIgYW5kIFRDUCBoZWFkZXIgYXMKKyAqIGZvbGxvd3M6
CisgKgorICogQnVmZmVyWzAuLjEyXSA9IFBhY2tldFsxMi4uMTVdIChzb3VyY2UgYWRkcmVzcykg
KworICogICAgICAgICAgICAgICAgIFBhY2tldFsxNi4uMTldIChkZXN0aW5hdGlvbiBhZGRyZXNz
KSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzIwLi4yMV0gKHNvdXJjZSBwb3J0KSArCisg
KiAgICAgICAgICAgICAgICAgUGFja2V0WzIyLi4yM10gKGRlc3RpbmF0aW9uIHBvcnQpCisgKgor
ICogUmVzdWx0ID0gSGFzaChCdWZmZXIsIDEyKQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RS
TF9IQVNIX1RZUEVfSVBWNF9UQ1AgMQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVf
SVBWNF9UQ1AgXAorICAgICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNF9UQ1Ap
CisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQIHZlcnNpb24gNiBoZWFkZXIg
YXMgZm9sbG93czoKKyAqCisgKiBCdWZmZXJbMC4uMzJdID0gUGFja2V0WzguLjIzXSAgKHNvdXJj
ZSBhZGRyZXNzICkgKworICogICAgICAgICAgICAgICAgIFBhY2tldFsyNC4uMzldIChkZXN0aW5h
dGlvbiBhZGRyZXNzKQorICoKKyAqIFJlc3VsdCA9IEhhc2goQnVmZmVyLCAzMikKKyAqLworI2Rl
ZmluZSBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjYgMgorI2RlZmluZSBYRU5fTkVUSUZf
Q1RSTF9IQVNIX1RZUEVfSVBWNiBcCisgICAgKDEgPDwgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQ
RV9JUFY2KQorCisvKgorICogQSBoYXNoIGNhbGN1bGF0ZWQgb3ZlciBhbiBJUCB2ZXJzaW9uIDYg
aGVhZGVyIGFuZCBUQ1AgaGVhZGVyIGFzCisgKiBmb2xsb3dzOgorICoKKyAqIEJ1ZmZlclswLi4z
Nl0gPSBQYWNrZXRbOC4uMjNdICAoc291cmNlIGFkZHJlc3MpICsKKyAqICAgICAgICAgICAgICAg
ICBQYWNrZXRbMjQuLjM5XSAoZGVzdGluYXRpb24gYWRkcmVzcykgKworICogICAgICAgICAgICAg
ICAgIFBhY2tldFs0MC4uNDFdIChzb3VyY2UgcG9ydCkgKworICogICAgICAgICAgICAgICAgIFBh
Y2tldFs0Mi4uNDNdIChkZXN0aW5hdGlvbiBwb3J0KQorICoKKyAqIFJlc3VsdCA9IEhhc2goQnVm
ZmVyLCAzNikKKyAqLworI2RlZmluZSBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjZfVENQ
IDMKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjZfVENQIFwKKyAgICAoMSA8
PCBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjZfVENQKQorCisvKgorICogSGFzaCBhbGdv
cml0aG1zCisgKiA9PT09PT09PT09PT09PT0KKyAqLworCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJM
X0hBU0hfQUxHT1JJVEhNX05PTkUgMAorCisvKgorICogVG9lcGxpdHogaGFzaDoKKyAqLworCisj
ZGVmaW5lIFhFTl9ORVRJRl9DVFJMX0hBU0hfQUxHT1JJVEhNX1RPRVBMSVRaIDEKKworLyoKKyAq
IENvbnRyb2wgcmVxdWVzdHMgKHN0cnVjdCB4ZW5fbmV0aWZfY3RybF9yZXF1ZXN0KQorICogPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKgorICogQWxs
IHJlcXVlc3RzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6CisgKgorICogICAgMCAgICAgMSAg
ICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgaWQgICAgIHwg
ICB0eXBlICAgIHwgICAgICAgICBkYXRhWzBdICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgICAgICBkYXRhWzFdICAg
ICAgIHwgICAgICAgICBkYXRhWzJdICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0t
LSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZDogdGhlIHJlcXVlc3QgaWRlbnRp
ZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgorICogdHlwZTogdGhlIHR5cGUgb2YgcmVxdWVzdCAo
c2VlIGJlbG93KQorICogZGF0YVtdOiBhbnkgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIHJlcXVl
c3QgKGRldGVybWluZWQgYnkgdHlwZSkKKyAqLworCitzdHJ1Y3QgeGVuX25ldGlmX2N0cmxfcmVx
dWVzdCB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDE2X3QgdHlwZTsKKworI2RlZmluZSBY
RU5fTkVUSUZfQ1RSTF9UWVBFX0lOVkFMSUQgICAgICAgICAgICAgICAwCisjZGVmaW5lIFhFTl9O
RVRJRl9DVFJMX1RZUEVfR0VUX0hBU0hfRkxBR1MgICAgICAgIDEKKyNkZWZpbmUgWEVOX05FVElG
X0NUUkxfVFlQRV9TRVRfSEFTSF9GTEFHUyAgICAgICAgMgorI2RlZmluZSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX1NFVF9IQVNIX0tFWSAgICAgICAgICAzCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZ
UEVfR0VUX0hBU0hfTUFQUElOR19TSVpFIDQKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9T
RVRfSEFTSF9NQVBQSU5HX1NJWkUgNQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9I
QVNIX01BUFBJTkcgICAgICA2CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hf
QUxHT1JJVEhNICAgIDcKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQ
SU5HX1NJWkUgOAorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0FERF9HUkVGX01BUFBJTkcg
ICAgICA5CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfREVMX0dSRUZfTUFQUElORyAgICAg
MTAKKworICAgIHVpbnQzMl90IGRhdGFbM107Cit9OworCisvKgorICogQ29udHJvbCByZXNwb25z
ZXMgKHN0cnVjdCB4ZW5fbmV0aWZfY3RybF9yZXNwb25zZSkKKyAqID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKgorICogQWxsIHJlc3BvbnNlcyBo
YXZlIHRoZSBmb2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMg
ICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8ICAgIGlkICAgICB8ICAgdHlwZSAgICB8
ICAgICAgICAgc3RhdHVzICAgICAgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8ICAgICAgICAgZGF0YSAgICAgICAgICB8CisgKiAr
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKgorICogaWQ6IHRoZSBjb3JyZXNwb25kaW5nIHJl
cXVlc3QgaWRlbnRpZmllcgorICogdHlwZTogdGhlIHR5cGUgb2YgdGhlIGNvcnJlc3BvbmRpbmcg
cmVxdWVzdAorICogc3RhdHVzOiB0aGUgc3RhdHVzIG9mIHJlcXVlc3QgcHJvY2Vzc2luZworICog
ZGF0YTogYW55IGRhdGEgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXNwb25zZSAoZGV0ZXJtaW5lZCBi
eSB0eXBlIGFuZAorICogICAgICAgc3RhdHVzKQorICovCisKK3N0cnVjdCB4ZW5fbmV0aWZfY3Ry
bF9yZXNwb25zZSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDE2X3QgdHlwZTsKKyAgICB1
aW50MzJfdCBzdGF0dXM7CisKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1Mg
ICAgICAgICAgIDAKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQg
ICAgIDEKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIDIK
KyNkZWZpbmUgWEVOX05FVElGX0NUUkxfU1RBVFVTX0JVRkZFUl9PVkVSRkxPVyAgIDMKKworICAg
IHVpbnQzMl90IGRhdGE7Cit9OworCisvKgorICogU3RhdGljIEdyYW50cyAoc3RydWN0IHhlbl9u
ZXRpZl9ncmVmKQorICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICoK
KyAqIEEgZnJvbnRlbmQgbWF5IHByb3ZpZGUgYSBmaXhlZCBzZXQgb2YgZ3JhbnQgcmVmZXJlbmNl
cyB0byBiZSBtYXBwZWQgb24KKyAqIHRoZSBiYWNrZW5kLiBUaGUgbWVzc2FnZSBvZiB0eXBlIFhF
Tl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQUElORworICogcHJpb3IgaXRzIHVzYWdlIGlu
IHRoZSBjb21tYW5kIHJpbmcgYWxsb3dzIGZvciBjcmVhdGlvbiBvZiB0aGVzZSBtYXBwaW5ncy4K
KyAqIFRoZSBiYWNrZW5kIHdpbGwgbWFpbnRhaW4gYSBmaXhlZCBhbW91bnQgb2YgdGhlc2UgbWFw
cGluZ3MuCisgKgorICogWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUg
bGV0cyBhIGZyb250ZW5kIHF1ZXJ5IGhvdyBtYW55CisgKiBvZiB0aGVzZSBtYXBwaW5ncyBjYW4g
YmUga2VwdC4KKyAqCisgKiBFYWNoIGVudHJ5IGluIHRoZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX3tB
REQsREVMfV9HUkVGX01BUFBJTkcgaW5wdXQgdGFibGUgaGFzCisgKiB0aGUgZm9sbG93aW5nIGZv
cm1hdDoKKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAg
ICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICogfCBncmFudCByZWYgICAgICAgICAgICAgfCAgZmxhZ3MgICAgfCAgc3RhdHVz
ICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
KworICoKKyAqIGdyYW50IHJlZjogZ3JhbnQgcmVmZXJlbmNlIChJTikKKyAqIGZsYWdzOiBmbGFn
cyBkZXNjcmliaW5nIHRoZSBjb250cm9sIG9wZXJhdGlvbiAoSU4pCisgKiBzdGF0dXM6IFhFTl9O
RVRJRl9DVFJMX1NUQVRVU18qIChPVVQpCisgKgorICogJ3N0YXR1cycgaXMgYW4gb3V0cHV0IHBh
cmFtZXRlciB3aGljaCBkb2VzIG5vdCByZXF1aXJlIHRvIGJlIHNldCB0byB6ZXJvCisgKiBwcmlv
ciB0byBpdHMgdXNhZ2UgaW4gdGhlIGNvcnJlc3BvbmRpbmcgY29udHJvbCBtZXNzYWdlcy4KKyAq
LworCitzdHJ1Y3QgeGVuX25ldGlmX2dyZWYgeworICAgICAgIGdyYW50X3JlZl90IHJlZjsKKyAg
ICAgICB1aW50MTZfdCBmbGFnczsKKworI2RlZmluZSBfWEVOX05FVElGX0NUUkxGX0dSRUZfcmVh
ZG9ubHkgICAgMAorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTEZfR1JFRl9yZWFkb25seSAgICAoMVU8
PF9YRU5fTkVUSUZfQ1RSTEZfR1JFRl9yZWFkb25seSkKKworICAgICAgIHVpbnQxNl90IHN0YXR1
czsKK307CisKKy8qCisgKiBDb250cm9sIG1lc3NhZ2VzCisgKiA9PT09PT09PT09PT09PT09Cisg
KgorICogWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9BTEdPUklUSE0KKyAqIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRo
ZSBmcm9udGVuZCB0byBzZXQgdGhlIGRlc2lyZWQgaGFzaCBhbGdvcml0aG0uCisgKgorICogUmVx
dWVzdDoKKyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfQUxH
T1JJVEhNCisgKiAgZGF0YVswXSA9IGEgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fKiB2
YWx1ZQorICogIGRhdGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToK
KyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAg
IC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NU
QVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIFRoZSBhbGdvcml0aG0gaXMgbm90CisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisg
KiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3Bl
cmF0aW9uIHN1Y2Nlc3NmdWwKKyAqCisgKiBOT1RFOiBTZXR0aW5nIGRhdGFbMF0gdG8gWEVOX05F
VElGX0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSBkaXNhYmxlcworICogICAgICAgaGFzaGluZyBh
bmQgdGhlIGJhY2tlbmQgaXMgZnJlZSB0byBjaG9vc2UgaG93IGl0IHN0ZWVycyBwYWNrZXRzCisg
KiAgICAgICB0byBxdWV1ZXMgKHdoaWNoIGlzIHRoZSBkZWZhdWx0IGJlaGF2aW91cikuCisgKgor
ICogWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9GTEFHUworICogLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQg
dG8gcXVlcnkgdGhlIHR5cGVzIG9mIGhhc2ggc3VwcG9ydGVkIGJ5CisgKiB0aGUgYmFja2VuZC4K
KyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9H
RVRfSEFTSF9GTEFHUworICogIGRhdGFbMF0gPSAwCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRh
WzJdID0gMAorICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RS
TF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAtIE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkCisgKiAgICAg
ICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgLSBPcGVyYXRpb24gc3Vj
Y2Vzc2Z1bAorICogIGRhdGEgICA9IHN1cHBvcnRlZCBoYXNoIHR5cGVzIChpZiBvcGVyYXRpb24g
d2FzIHN1Y2Nlc3NmdWwpCisgKgorICogTk9URTogQSB2YWxpZCBoYXNoIGFsZ29yaXRobSBtdXN0
IGJlIHNlbGVjdGVkIGJlZm9yZSB0aGlzIG9wZXJhdGlvbiBjYW4KKyAqICAgICAgIHN1Y2NlZWQu
CisgKgorICogWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9GTEFHUworICogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJv
bnRlbmQgdG8gc2V0IHRoZSB0eXBlcyBvZiBoYXNoIHRoYXQgdGhlIGJhY2tlbmQKKyAqIHNob3Vs
ZCBjYWxjdWxhdGUuIChTZWUgYWJvdmUgZm9yIGhhc2ggdHlwZSBkZWZpbml0aW9ucykuCisgKiBO
b3RlIHRoYXQgdGhlICdtYXhpbWFsJyB0eXBlIG9mIGhhc2ggc2hvdWxkIGFsd2F5cyBiZSBjaG9z
ZW4uIEZvcgorICogZXhhbXBsZSwgaWYgdGhlIGZyb250ZW5kIHNldHMgYm90aCBJUFY0IGFuZCBJ
UFY0X1RDUCBoYXNoIHR5cGVzIHRoZW4KKyAqIHRoZSBsYXR0ZXIgaGFzaCB0eXBlIHNob3VsZCBi
ZSBjYWxjdWxhdGVkIGZvciBhbnkgVENQIHBhY2tldCBhbmQgdGhlCisgKiBmb3JtZXIgb25seSBj
YWxjdWxhdGVkIGZvciBub24tVENQIHBhY2tldHMuCisgKgorICogUmVxdWVzdDoKKyAqCisgKiAg
dHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfRkxBR1MKKyAqICBkYXRhWzBd
ID0gYml0d2lzZSBPUiBvZiBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfKiB2YWx1ZXMKKyAqICBk
YXRhWzFdID0gMAorICogIGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0
YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJhdGlv
biBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJ
RF9QQVJBTUVURVIgLSBPbmUgb3IgbW9yZSBmbGFnCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgaXMgaW52YWxpZCBvcgorICogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc3VwcG9y
dGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAg
IC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSAwCisgKgorICogTk9URTogQSB2
YWxpZCBoYXNoIGFsZ29yaXRobSBtdXN0IGJlIHNlbGVjdGVkIGJlZm9yZSB0aGlzIG9wZXJhdGlv
biBjYW4KKyAqICAgICAgIHN1Y2NlZWQuCisgKiAgICAgICBBbHNvLCBzZXR0aW5nIGRhdGFbMF0g
dG8gemVybyBkaXNhYmxlcyBoYXNoaW5nIGFuZCB0aGUgYmFja2VuZAorICogICAgICAgaXMgZnJl
ZSB0byBjaG9vc2UgaG93IGl0IHN0ZWVycyBwYWNrZXRzIHRvIHF1ZXVlcy4KKyAqCisgKiBYRU5f
TkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0tFWQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUg
a2V5IG9mIHRoZSBoYXNoIGlmIHRoZSBhbGdvcml0aG0KKyAqIHJlcXVpcmVzIGl0LiAoU2VlIGhh
c2ggYWxnb3JpdGhtcyBhYm92ZSkuCisgKgorICogUmVxdWVzdDoKKyAqCisgKiAgdHlwZSAgICA9
IFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZCisgKiAgZGF0YVswXSA9IGdyYW50IHJl
ZmVyZW5jZSBvZiBwYWdlIGNvbnRhaW5pbmcgdGhlIGtleSAoYXNzdW1lZCB0bworICogICAgICAg
ICAgICBzdGFydCBhdCBiZWdpbm5pbmcgb2YgZ3JhbnQpCisgKiAgZGF0YVsxXSA9IHNpemUgb2Yg
a2V5IGluIG9jdGV0cworICogIGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICog
IHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJh
dGlvbiBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5W
QUxJRF9QQVJBTUVURVIgLSBLZXkgc2l6ZSBpcyBpbnZhbGlkCisgKiAgICAgICAgICAgWEVOX05F
VElGX0NUUkxfU1RBVFVTX0JVRkZFUl9PVkVSRkxPVyAgIC0gS2V5IHNpemUgaXMgbGFyZ2VyCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhh
biB0aGUgYmFja2VuZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN1cHBvcnRzCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVT
X1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSAw
CisgKgorICogTk9URTogQW55IGtleSBvY3RldHMgbm90IHNwZWNpZmllZCBhcmUgYXNzdW1lZCB0
byBiZSB6ZXJvICh0aGUga2V5CisgKiAgICAgICBpcyBhc3N1bWVkIHRvIGJlIGVtcHR5IGJ5IGRl
ZmF1bHQpIGFuZCBzcGVjaWZ5aW5nIGEgbmV3IGtleQorICogICAgICAgaW52YWxpZGF0ZXMgYW55
IHByZXZpb3VzIGtleSwgaGVuY2Ugc3BlY2lmeWluZyBhIGtleSBzaXplIG9mCisgKiAgICAgICB6
ZXJvIHdpbGwgY2xlYXIgdGhlIGtleSAod2hpY2ggZW5zdXJlcyB0aGF0IHRoZSBjYWxjdWxhdGVk
IGhhc2gKKyAqICAgICAgIHdpbGwgYWx3YXlzIGJlIHplcm8pLgorICogICAgICAgVGhlIG1heGlt
dW0gc2l6ZSBvZiBrZXkgaXMgYWxnb3JpdGhtIGFuZCBiYWNrZW5kIHNwZWNpZmljLCBidXQKKyAq
ICAgICAgIGlzIGFsc28gbGltaXRlZCBieSB0aGUgc2luZ2xlIGdyYW50IHJlZmVyZW5jZS4KKyAq
ICAgICAgIFRoZSBncmFudCByZWZlcmVuY2UgbWF5IGJlIHJlYWQtb25seSBhbmQgbXVzdCByZW1h
aW4gdmFsaWQgdW50aWwKKyAqICAgICAgIHRoZSByZXNwb25zZSBoYXMgYmVlbiBwcm9jZXNzZWQu
CisgKgorICogWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9NQVBQSU5HX1NJWkUKKyAqIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBz
ZW50IGJ5IHRoZSBmcm9udGVuZCB0byBxdWVyeSB0aGUgbWF4aW11bSBzaXplIG9mIG1hcHBpbmcK
KyAqIHRhYmxlIHN1cHBvcnRlZCBieSB0aGUgYmFja2VuZC4gVGhlIHNpemUgaXMgc3BlY2lmaWVk
IGluIHRlcm1zIG9mCisgKiB0YWJsZSBlbnRyaWVzLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICog
IHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX01BUFBJTkdfU0laRQorICog
IGRhdGFbMF0gPSAwCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAqIFJl
c3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBP
UlRFRCAtIE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NU
UkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICogIGRhdGEg
ICA9IG1heGltdW0gbnVtYmVyIG9mIGVudHJpZXMgYWxsb3dlZCBpbiB0aGUgbWFwcGluZyB0YWJs
ZQorICogICAgICAgICAgIChpZiBvcGVyYXRpb24gd2FzIHN1Y2Nlc3NmdWwpIG9yIHplcm8gaWYg
YSBtYXBwaW5nIHRhYmxlIGlzCisgKiAgICAgICAgICAgbm90IHN1cHBvcnRlZCAoaS5lLiBoYXNo
IG1hcHBpbmcgaXMgZG9uZSBvbmx5IGJ5IG1vZHVsYXIKKyAqICAgICAgICAgICBhcml0aG1ldGlj
KS4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQorICog
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2Vu
dCBieSB0aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBhY3R1YWwgc2l6ZSBvZiB0aGUgbWFwcGluZwor
ICogdGFibGUgdG8gYmUgdXNlZCBieSB0aGUgYmFja2VuZC4gVGhlIHNpemUgaXMgc3BlY2lmaWVk
IGluIHRlcm1zIG9mCisgKiB0YWJsZSBlbnRyaWVzLgorICogQW55IHByZXZpb3VzIHRhYmxlIGlz
IGludmFsaWRhdGVkIGJ5IHRoaXMgbWVzc2FnZSBhbmQgYW55IG5ldyB0YWJsZQorICogaXMgYXNz
dW1lZCB0byBiZSB6ZXJvIGZpbGxlZC4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAg
ID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9NQVBQSU5HX1NJWkUKKyAqICBkYXRhWzBd
ID0gbnVtYmVyIG9mIGVudHJpZXMgaW4gbWFwcGluZyB0YWJsZQorICogIGRhdGFbMV0gPSAwCisg
KiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToKKyAqCisgKiAgc3RhdHVzID0gWEVOX05F
VElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAorICogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRl
ZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiAt
IFRhYmxlIHNpemUgaXMgaW52YWxpZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRV
U19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0g
MAorICoKKyAqIE5PVEU6IFNldHRpbmcgZGF0YVswXSB0byAwIG1lYW5zIHRoYXQgaGFzaCBtYXBw
aW5nIHNob3VsZCBiZSBkb25lCisgKiAgICAgICB1c2luZyBtb2R1bGFyIGFyaXRobWV0aWMuCisg
KgorICogWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9NQVBQSU5HCisgKiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZy
b250ZW5kIHRvIHNldCB0aGUgY29udGVudCBvZiB0aGUgdGFibGUgbWFwcGluZworICogaGFzaCB2
YWx1ZSB0byBxdWV1ZSBudW1iZXIuIFRoZSBiYWNrZW5kIHNob3VsZCBjYWxjdWxhdGUgdGhlIGhh
c2ggZnJvbQorICogdGhlIHBhY2tldCBoZWFkZXIsIHVzZSBpdCBhcyBhbiBpbmRleCBpbnRvIHRo
ZSB0YWJsZSAobW9kdWxvIHRoZSBzaXplCisgKiBvZiB0aGUgdGFibGUpIGFuZCB0aGVuIHN0ZWVy
IHRoZSBwYWNrZXQgdG8gdGhlIHF1ZXVlIG51bWJlciBmb3VuZCBhdAorICogdGhhdCBpbmRleC4K
KyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9T
RVRfSEFTSF9NQVBQSU5HCisgKiAgZGF0YVswXSA9IGdyYW50IHJlZmVyZW5jZSBvZiBwYWdlIGNv
bnRhaW5pbmcgdGhlIG1hcHBpbmcgKHN1Yi0pdGFibGUKKyAqICAgICAgICAgICAgKGFzc3VtZWQg
dG8gc3RhcnQgYXQgYmVnaW5uaW5nIG9mIGdyYW50KQorICogIGRhdGFbMV0gPSBzaXplIG9mIChz
dWItKXRhYmxlIGluIGVudHJpZXMKKyAqICBkYXRhWzJdID0gb2Zmc2V0LCBpbiBlbnRyaWVzLCBv
ZiBzdWItdGFibGUgd2l0aGluIG92ZXJhbGwgdGFibGUKKyAqCisgKiBSZXNwb25zZToKKyAqCisg
KiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3Bl
cmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19J
TlZBTElEX1BBUkFNRVRFUiAtIFRhYmxlIHNpemUgb3IgY29udGVudAorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzIGludmFsaWQKKyAqICAg
ICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9XICAgLSBUYWJsZSBz
aXplIGlzIGxhcmdlcgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHRoYW4gdGhlIGJhY2tlbmQKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0cworICogICAgICAgICAgIFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVs
CisgKiAgZGF0YSAgID0gMAorICoKKyAqIE5PVEU6IFRoZSBvdmVyYWxsIHRhYmxlIGhhcyB0aGUg
Zm9sbG93aW5nIGZvcm1hdDoKKyAqCisgKiAgICAgICAgICAwICAgICAxICAgICAyICAgICAzICAg
ICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogICAgICAgKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogICAgICAgfCAgICAgICBtYXBwaW5n
WzBdICAgICAgfCAgICAgICBtYXBwaW5nWzFdICAgICAgfAorICogICAgICAgKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAg
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogICAg
ICAgfCAgICAgIG1hcHBpbmdbTi0yXSAgICAgfCAgICAgIG1hcHBpbmdbTi0xXSAgICAgfAorICog
ICAgICAgKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwor
ICoKKyAqICAgICAgIHdoZXJlIE4gaXMgc3BlY2lmaWVkIGJ5IGEgWEVOX05FVElGX0NUUkxfVFlQ
RV9TRVRfSEFTSF9NQVBQSU5HX1NJWkUKKyAqICAgICAgIG1lc3NhZ2UgYW5kIGVhY2ggIG1hcHBp
bmcgbXVzdCBzcGVjaWZpZXMgYSBxdWV1ZSBiZXR3ZWVuIDAgYW5kCisgKiAgICAgICAibXVsdGkt
cXVldWUtbnVtLXF1ZXVlcyIgKHNlZSBhYm92ZSkuCisgKiAgICAgICBUaGUgYmFja2VuZCBtYXkg
c3VwcG9ydCBhIG1hcHBpbmcgdGFibGUgbGFyZ2VyIHRoYW4gY2FuIGJlCisgKiAgICAgICBtYXBw
ZWQgYnkgYSBzaW5nbGUgZ3JhbnQgcmVmZXJlbmNlLiBUaHVzIHN1Yi10YWJsZXMgd2l0aGluIGEK
KyAqICAgICAgIGxhcmdlciB0YWJsZSBjYW4gYmUgaW5kaXZpZHVhbGx5IHNldCBieSBzZW5kaW5n
IG11bHRpcGxlIG1lc3NhZ2VzCisgKiAgICAgICB3aXRoIGRpZmZlcmluZyBvZmZzZXQgdmFsdWVz
LiBTcGVjaWZ5aW5nIGEgbmV3IHN1Yi10YWJsZSBkb2VzIG5vdAorICogICAgICAgaW52YWxpZGF0
ZSBhbnkgdGFibGUgZGF0YSBvdXRzaWRlIHRoYXQgcmFuZ2UuCisgKiAgICAgICBUaGUgZ3JhbnQg
cmVmZXJlbmNlIG1heSBiZSByZWFkLW9ubHkgYW5kIG11c3QgcmVtYWluIHZhbGlkIHVudGlsCisg
KiAgICAgICB0aGUgcmVzcG9uc2UgaGFzIGJlZW4gcHJvY2Vzc2VkLgorICoKKyAqIFhFTl9ORVRJ
Rl9DVFJMX1RZUEVfR0VUX0dSRUZfTUFQUElOR19TSVpFCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRl
bmQgdG8gZmV0Y2ggdGhlIG51bWJlciBvZiBncmVmcyB0aGF0IGNhbiBiZSBrZXB0CisgKiBtYXBw
ZWQgaW4gdGhlIGJhY2tlbmQuCisgKgorICogUmVxdWVzdDoKKyAqCisgKiAgdHlwZSAgICA9IFhF
Tl9ORVRJRl9DVFJMX1RZUEVfR0VUX0dSRUZfTUFQUElOR19TSVpFCisgKiAgZGF0YVswXSA9IHF1
ZXVlIGluZGV4IChhc3N1bWVkIDAgZm9yIHNpbmdsZSBxdWV1ZSkKKyAqICBkYXRhWzFdID0gMAor
ICogIGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJhdGlvbiBub3QKKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0
ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIg
LSBUaGUgcXVldWUgaW5kZXggaXMKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBvdXQgb2YgcmFuZ2UKKyAqICAgICAgICAgICBYRU5fTkVUSUZf
Q1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICog
IGRhdGEgICA9IG1heGltdW0gbnVtYmVyIG9mIGVudHJpZXMgYWxsb3dlZCBpbiB0aGUgZ3JlZiBt
YXBwaW5nIHRhYmxlCisgKiAgICAgICAgICAgKGlmIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkg
b3IgemVybyBpZiBpdCBpcyBub3Qgc3VwcG9ydGVkLgorICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZ
UEVfQUREX0dSRUZfTUFQUElORworICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCBmb3IgYmFja2VuZCB0byBt
YXAgYSBsaXN0IG9mIGdyYW50CisgKiByZWZlcmVuY2VzLgorICoKKyAqIFJlcXVlc3Q6CisgKgor
ICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0FERF9HUkVGX01BUFBJTkcKKyAqICBk
YXRhWzBdID0gcXVldWUgaW5kZXgKKyAqICBkYXRhWzFdID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBh
Z2UgY29udGFpbmluZyB0aGUgbWFwcGluZyBsaXN0CisgKiAgICAgICAgICAgIChyL3cgYW5kIGFz
c3VtZWQgdG8gc3RhcnQgYXQgYmVnaW5uaW5nIG9mIHBhZ2UpCisgKiAgZGF0YVsyXSA9IHNpemUg
b2YgbGlzdCBpbiBlbnRyaWVzCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhF
Tl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJhdGlvbiBub3QKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBw
b3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVU
RVIgLSBPcGVyYXRpb24gZmFpbGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVT
X1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAqCisgKiBOT1RFOiBF
YWNoIGVudHJ5IGluIHRoZSBpbnB1dCB0YWJsZSBoYXMgdGhlIGZvcm1hdCBvdXRsaW5lZAorICog
ICAgICAgaW4gc3RydWN0IHhlbl9uZXRpZl9ncmVmLgorICogICAgICAgQ29udHJhcnkgdG8gWEVO
X05FVElGX0NUUkxfVFlQRV9ERUxfR1JFRl9NQVBQSU5HLCB0aGUgc3RydWN0CisgKiAgICAgICB4
ZW5fbmV0aWZfZ3JlZiAnc3RhdHVzJyBmaWVsZCBpcyBub3QgdXNlZCBhbmQgdGhlcmVmb3JlIHRo
ZSByZXNwb25zZQorICogICAgICAgJ3N0YXR1cycgZGV0ZXJtaW5lcyB0aGUgc3VjY2VzcyBvZiB0
aGlzIG9wZXJhdGlvbi4gSW4gY2FzZSBvZgorICogICAgICAgZmFpbHVyZSBub25lIG9mIGdyYW50
cyBtYXBwaW5ncyBnZXQgYWRkZWQgaW4gdGhlIGJhY2tlbmQuCisgKgorICogWEVOX05FVElGX0NU
UkxfVFlQRV9ERUxfR1JFRl9NQVBQSU5HCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIGZvciBiYWNrZW5k
IHRvIHVubWFwIGEgbGlzdCBvZiBncmFudAorICogcmVmZXJlbmNlcy4KKyAqCisgKiBSZXF1ZXN0
OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9ERUxfR1JFRl9NQVBQSU5H
CisgKiAgZGF0YVswXSA9IHF1ZXVlIGluZGV4CisgKiAgZGF0YVsxXSA9IGdyYW50IHJlZmVyZW5j
ZSBvZiBwYWdlIGNvbnRhaW5pbmcgdGhlIG1hcHBpbmcgbGlzdAorICogICAgICAgICAgICAoci93
IGFuZCBhc3N1bWVkIHRvIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBwYWdlKQorICogIGRhdGFbMl0g
PSBzaXplIG9mIGxpc3QgaW4gZW50cmllcworICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0
dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24g
bm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURf
UEFSQU1FVEVSIC0gT3BlcmF0aW9uIGZhaWxlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJM
X1NUQVRVU19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAgZGF0
YSAgID0gbnVtYmVyIG9mIGVudHJpZXMgdGhhdCB3ZXJlIHVubWFwcGVkCisgKgorICogTk9URTog
RWFjaCBlbnRyeSBpbiB0aGUgaW5wdXQgdGFibGUgaGFzIHRoZSBmb3JtYXQgb3V0bGluZWQgaW4g
c3RydWN0CisgKiAgICAgICB4ZW5fbmV0aWZfZ3JlZi4KKyAqICAgICAgIFRoZSBzdHJ1Y3QgeGVu
X25ldGlmX2dyZWYgJ3N0YXR1cycgZmllbGQgZGV0ZXJtaW5lcyBpZiB0aGUgZW50cnkKKyAqICAg
ICAgIHdhcyBzdWNjZXNzZnVsbHkgcmVtb3ZlZC4KKyAqICAgICAgIFRoZSBlbnRyaWVzIHVzZWQg
YXJlIG9ubHkgdGhlIG9uZXMgcmVwcmVzZW50aW5nIGdyYW50IHJlZmVyZW5jZXMgdGhhdAorICog
ICAgICAgd2VyZSBwcmV2aW91c2x5IHRoZSBzdWJqZWN0IG9mIGEgWEVOX05FVElGX0NUUkxfVFlQ
RV9BRERfR1JFRl9NQVBQSU5HCisgKiAgICAgICBvcGVyYXRpb24uIEFueSBvdGhlciBlbnRyaWVz
IHdpbGwgaGF2ZSB0aGVpciBzdGF0dXMgc2V0IHRvCisgKiAgICAgICBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgdXBvbiBjb21wbGV0aW9uLgorICovCisKK0RFRklORV9S
SU5HX1RZUEVTKHhlbl9uZXRpZl9jdHJsLAorICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbl9u
ZXRpZl9jdHJsX3JlcXVlc3QsCisgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX25ldGlmX2N0
cmxfcmVzcG9uc2UpOworCisvKgorICogR3Vlc3QgdHJhbnNtaXQKKyAqID09PT09PT09PT09PT09
CisgKgorICogVGhpcyBpcyB0aGUgJ3dpcmUnIGZvcm1hdCBmb3IgdHJhbnNtaXQgKGZyb250ZW5k
IC0+IGJhY2tlbmQpIHBhY2tldHM6CisgKgorICogIEZyYWdtZW50IDE6IG5ldGlmX3R4X3JlcXVl
c3RfdCAgLSBmbGFncyA9IE5FVFRYRl8qCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemUgPSB0b3RhbCBwYWNrZXQgc2l6ZQorICogW0V4dHJhIDE6IG5ldGlmX2V4dHJh
X2luZm9fdF0gICAgLSAob25seSBpZiBmcmFnbWVudCAxIGZsYWdzIGluY2x1ZGUKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFRYRl9leHRyYV9pbmZvKQorICogIC4u
LgorICogW0V4dHJhIE46IG5ldGlmX2V4dHJhX2luZm9fdF0gICAgLSAob25seSBpZiBleHRyYSBO
LTEgZmxhZ3MgaW5jbHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOX05FVElGX0VYVFJBX01PUkUpCisgKiAgLi4uCisgKiAgRnJhZ21lbnQgTjogbmV0aWZfdHhf
cmVxdWVzdF90ICAtIChvbmx5IGlmIGZyYWdtZW50IE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBORVRUWEZfbW9yZV9kYXRhIC0gZmxhZ3Mg
b24gcHJlY2VkaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHRy
YXMgYXJlIG5vdCByZWxldmFudCBoZXJlKQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmbGFncyA9IDAKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZSA9IGZyYWdtZW50IHNpemUKKyAqCisgKiBOT1RFOgorICoKKyAqIFRoaXMgZm9ybWF0IHNs
aWdodGx5IGlzIGRpZmZlcmVudCBmcm9tIHRoYXQgdXNlZCBmb3IgcmVjZWl2ZQorICogKGJhY2tl
bmQgLT4gZnJvbnRlbmQpIHBhY2tldHMuIFNwZWNpZmljYWxseSwgaW4gYSBtdWx0aS1mcmFnbWVu
dAorICogcGFja2V0IHRoZSBhY3R1YWwgc2l6ZSBvZiBmcmFnbWVudCAxIGNhbiBvbmx5IGJlIGRl
dGVybWluZWQgYnkKKyAqIHN1YnRyYWN0aW5nIHRoZSBzaXplcyBvZiBmcmFnbWVudHMgMi4uTiBm
cm9tIHRoZSB0b3RhbCBwYWNrZXQgc2l6ZS4KKyAqCisgKiBSaW5nIHNsb3Qgc2l6ZSBpcyAxMiBv
Y3RldHMsIGhvd2V2ZXIgbm90IGFsbCByZXF1ZXN0L3Jlc3BvbnNlCisgKiBzdHJ1Y3RzIHVzZSB0
aGUgZnVsbCBzaXplLgorICoKKyAqIHR4IHJlcXVlc3QgZGF0YSAobmV0aWZfdHhfcmVxdWVzdF90
KQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogICAgMCAg
ICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgZ3JhbnQg
cmVmICAgICAgICAgICAgIHwgb2Zmc2V0ICAgIHwgZmxhZ3MgICAgIHwKKyAqICstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgaWQgICAgICAgIHwg
c2l6ZSAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiBncmFudCBy
ZWY6IFJlZmVyZW5jZSB0byBidWZmZXIgcGFnZS4KKyAqIG9mZnNldDogT2Zmc2V0IHdpdGhpbiBi
dWZmZXIgcGFnZS4KKyAqIGZsYWdzOiBORVRUWEZfKi4KKyAqIGlkOiByZXF1ZXN0IGlkZW50aWZp
ZXIsIGVjaG9lZCBpbiByZXNwb25zZS4KKyAqIHNpemU6IHBhY2tldCBzaXplIGluIGJ5dGVzLgor
ICoKKyAqIHR4IHJlc3BvbnNlIChuZXRpZl90eF9yZXNwb25zZV90KQorICogLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAg
NCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgaWQgICAgICAgIHwgc3RhdHVzICAgIHwgdW51
c2VkICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSsKKyAqIHwgdW51c2VkICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiBpZDogcmVmbGVjdHMgaWQgaW4gdHJhbnNtaXQg
cmVxdWVzdAorICogc3RhdHVzOiBORVRJRl9SU1BfKgorICoKKyAqIEd1ZXN0IHJlY2VpdmUKKyAq
ID09PT09PT09PT09PT0KKyAqCisgKiBUaGlzIGlzIHRoZSAnd2lyZScgZm9ybWF0IGZvciByZWNl
aXZlIChiYWNrZW5kIC0+IGZyb250ZW5kKSBwYWNrZXRzOgorICoKKyAqICBGcmFnbWVudCAxOiBu
ZXRpZl9yeF9yZXF1ZXN0X3QgIC0gZmxhZ3MgPSBORVRSWEZfKgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICogW0V4dHJhIDE6IG5l
dGlmX2V4dHJhX2luZm9fdF0gICAgLSAob25seSBpZiBmcmFnbWVudCAxIGZsYWdzIGluY2x1ZGUK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFJYRl9leHRyYV9pbmZv
KQorICogIC4uLgorICogW0V4dHJhIE46IG5ldGlmX2V4dHJhX2luZm9fdF0gICAgLSAob25seSBp
ZiBleHRyYSBOLTEgZmxhZ3MgaW5jbHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWEVOX05FVElGX0VYVFJBX01PUkUpCisgKiAgLi4uCisgKiAgRnJhZ21lbnQgTjog
bmV0aWZfcnhfcmVxdWVzdF90ICAtIChvbmx5IGlmIGZyYWdtZW50IE4tMSBmbGFncyBpbmNsdWRl
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBORVRSWEZfbW9yZV9kYXRh
IC0gZmxhZ3Mgb24gcHJlY2VkaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBleHRyYXMgYXJlIG5vdCByZWxldmFudCBoZXJlKQorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmbGFncyA9IDAKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZSA9IGZyYWdtZW50IHNpemUKKyAqCisgKiBOT1RFOgorICoKKyAqIFRoaXMg
Zm9ybWF0IHNsaWdodGx5IGlzIGRpZmZlcmVudCBmcm9tIHRoYXQgdXNlZCBmb3IgdHJhbnNtaXQK
KyAqIChmcm9udGVuZCAtPiBiYWNrZW5kKSBwYWNrZXRzLiBTcGVjaWZpY2FsbHksIGluIGEgbXVs
dGktZnJhZ21lbnQKKyAqIHBhY2tldCB0aGUgc2l6ZSBvZiB0aGUgcGFja2V0IGNhbiBvbmx5IGJl
IGRldGVybWluZWQgYnkgc3VtbWluZyB0aGUKKyAqIHNpemVzIG9mIGZyYWdtZW50cyAxLi5OLgor
ICoKKyAqIFJpbmcgc2xvdCBzaXplIGlzIDggb2N0ZXRzLgorICoKKyAqIHJ4IHJlcXVlc3QgKG5l
dGlmX3J4X3JlcXVlc3RfdCkKKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3Rl
dAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwor
ICogfCBpZCAgICAgICAgfCBwYWQgICAgICAgfCBncmVmICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAq
IGlkOiByZXF1ZXN0IGlkZW50aWZpZXIsIGVjaG9lZCBpbiByZXNwb25zZS4KKyAqIGdyZWY6IHJl
ZmVyZW5jZSB0byBpbmNvbWluZyBncmFudGVkIGZyYW1lLgorICoKKyAqIHJ4IHJlc3BvbnNlIChu
ZXRpZl9yeF9yZXNwb25zZV90KQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAg
b2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSsKKyAqIHwgaWQgICAgICAgIHwgb2Zmc2V0ICAgIHwgZmxhZ3MgICAgIHwgc3RhdHVzICAgIHwK
KyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAq
CisgKiBpZDogcmVmbGVjdHMgaWQgaW4gcmVjZWl2ZSByZXF1ZXN0CisgKiBvZmZzZXQ6IG9mZnNl
dCBpbiBwYWdlIG9mIHN0YXJ0IG9mIHJlY2VpdmVkIHBhY2tldAorICogZmxhZ3M6IE5FVFJYRl8q
CisgKiBzdGF0dXM6IC12ZTogTkVUSUZfUlNQXyo7ICt2ZTogUngnZWQgcGt0IHNpemUuCisgKgor
ICogTk9URTogSGlzdG9yaWNhbGx5LCB0byBzdXBwb3J0IEdTTyBvbiB0aGUgZnJvbnRlbmQgcmVj
ZWl2ZSBzaWRlLCBMaW51eAorICogICAgICAgbmV0ZnJvbnQgZG9lcyBub3QgbWFrZSB1c2Ugb2Yg
dGhlIHJ4IHJlc3BvbnNlIGlkIChiZWNhdXNlLCBhcworICogICAgICAgZGVzY3JpYmVkIGJlbG93
LCBleHRyYSBpbmZvIHN0cnVjdHVyZXMgb3ZlcmxheSB0aGUgaWQgZmllbGQpLgorICogICAgICAg
SW5zdGVhZCBpdCBhc3N1bWVzIHRoYXQgcmVzcG9uc2VzIGFsd2F5cyBhcHBlYXIgaW4gdGhlIHNh
bWUgcmluZworICogICAgICAgc2xvdCBhcyB0aGVpciBjb3JyZXNwb25kaW5nIHJlcXVlc3QuIFRo
dXMsIHRvIG1haW50YWluCisgKiAgICAgICBjb21wYXRpYmlsaXR5LCBiYWNrZW5kcyBtdXN0IG1h
a2Ugc3VyZSB0aGlzIGlzIHRoZSBjYXNlLgorICoKKyAqIEV4dHJhIEluZm8KKyAqID09PT09PT09
PT0KKyAqCisgKiBDYW4gYmUgcHJlc2VudCBpZiBpbml0aWFsIHJlcXVlc3Qgb3IgcmVzcG9uc2Ug
aGFzIE5FVHtULFJ9WEZfZXh0cmFfaW5mbywKKyAqIG9yIHByZXZpb3VzIGV4dHJhIHJlcXVlc3Qg
aGFzIFhFTl9ORVRJRl9FWFRSQV9NT1JFLgorICoKKyAqIFRoZSBzdHJ1Y3QgdGhlcmVmb3JlIG5l
ZWRzIHRvIGZpdCBpbnRvIGVpdGhlciBhIHR4IG9yIHJ4IHNsb3QgYW5kCisgKiBpcyB0aGVyZWZv
cmUgbGltaXRlZCB0byA4IG9jdGV0cy4KKyAqCisgKiBOT1RFOiBCZWNhdXNlIGV4dHJhIGluZm8g
ZGF0YSBvdmVybGF5cyB0aGUgdXN1YWwgcmVxdWVzdC9yZXNwb25zZQorICogICAgICAgc3RydWN0
dXJlcywgdGhlcmUgaXMgbm8gaWQgaW5mb3JtYXRpb24gaW4gdGhlIG9wcG9zaXRlIGRpcmVjdGlv
bi4KKyAqICAgICAgIFNvLCBpZiBhbiBleHRyYSBpbmZvIG92ZXJsYXlzIGFuIHJ4IHJlc3BvbnNl
IHRoZSBmcm9udGVuZCBjYW4KKyAqICAgICAgIGFzc3VtZSB0aGF0IGl0IGlzIGluIHRoZSBzYW1l
IHJpbmcgc2xvdCBhcyB0aGUgcmVxdWVzdCB0aGF0IHdhcworICogICAgICAgY29uc3VtZWQgdG8g
bWFrZSB0aGUgc2xvdCBhdmFpbGFibGUsIGFuZCB0aGUgYmFja2VuZCBtdXN0IGVuc3VyZQorICog
ICAgICAgdGhpcyBhc3N1bXB0aW9uIGlzIHRydWUuCisgKgorICogZXh0cmEgaW5mbyAobmV0aWZf
ZXh0cmFfaW5mb190KQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IEdlbmVyYWwgZm9ybWF0OgorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAg
IDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8dHlwZSB8ZmxhZ3N8IHR5cGUgc3BlY2lmaWMgZGF0YSAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rCisgKiB8IHBhZGRpbmcgZm9yIHR4ICAgICAgICB8CisgKiArLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rCisgKgorICogdHlwZTogWEVOX05FVElGX0VYVFJBX1RZUEVfKgorICog
ZmxhZ3M6IFhFTl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIHBhZGRpbmcgZm9yIHR4OiBwcmVzZW50
IG9ubHkgaW4gdGhlIHR4IGNhc2UgZHVlIHRvIDggb2N0ZXQgbGltaXQKKyAqICAgICAgICAgICAg
ICAgICBmcm9tIHJ4IGNhc2UuIE5vdCBzaG93biBpbiB0eXBlIHNwZWNpZmljIGVudHJpZXMKKyAq
ICAgICAgICAgICAgICAgICBiZWxvdy4KKyAqCisgKiBYRU5fTkVUSUZfRVhUUkFfVFlQRV9HU086
CisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAg
b2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSsKKyAqIHx0eXBlIHxmbGFnc3wgc2l6ZSAgICAgIHx0eXBlIHwgcGFkIHwgZmVhdHVyZXMgIHwK
KyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAq
CisgKiB0eXBlOiBNdXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9UWVBFX0dTTworICogZmxhZ3M6IFhF
Tl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIHNpemU6IE1heGltdW0gcGF5bG9hZCBzaXplIG9mIGVh
Y2ggc2VnbWVudC4gRm9yIGV4YW1wbGUsCisgKiAgICAgICBmb3IgVENQIHRoaXMgaXMganVzdCB0
aGUgcGF0aCBNU1MuCisgKiB0eXBlOiBYRU5fTkVUSUZfR1NPX1RZUEVfKjogVGhpcyBkZXRlcm1p
bmVzIHRoZSBwcm90b2NvbCBvZgorICogICAgICAgdGhlIHBhY2tldCBhbmQgYW55IGV4dHJhIGZl
YXR1cmVzIHJlcXVpcmVkIHRvIHNlZ21lbnQgdGhlCisgKiAgICAgICBwYWNrZXQgcHJvcGVybHku
CisgKiBmZWF0dXJlczogRU5fTkVUSUZfR1NPX0ZFQVRfKjogVGhpcyBzcGVjaWZpZXMgYW55IGV4
dHJhIEdTTworICogICAgICAgICAgIGZlYXR1cmVzIHJlcXVpcmVkIHRvIHByb2Nlc3MgdGhpcyBw
YWNrZXQsIHN1Y2ggYXMgRUNOCisgKiAgICAgICAgICAgc3VwcG9ydCBmb3IgVENQdjQuCisgKgor
ICogWEVOX05FVElGX0VYVFJBX1RZUEVfTUNBU1Rfe0FERCxERUx9OgorICoKKyAqICAgIDAgICAg
IDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8dHlwZSB8Zmxh
Z3N8IGFkZHIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKgorICogdHlwZTogTXVzdCBi
ZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURELERFTH0KKyAqIGZsYWdzOiBYRU5fTkVU
SUZfRVhUUkFfRkxBR18qCisgKiBhZGRyOiBhZGRyZXNzIHRvIGFkZC9yZW1vdmUKKyAqCisgKiBY
RU5fTkVUSUZfRVhUUkFfVFlQRV9IQVNIOgorICoKKyAqIEEgYmFja2VuZCB0aGF0IHN1cHBvcnRz
IHRlb3BsaXR6IGhhc2hpbmcgaXMgYXNzdW1lZCB0byBhY2NlcHQKKyAqIHRoaXMgdHlwZSBvZiBl
eHRyYSBpbmZvIGluIHRyYW5zbWl0IHBhY2tldHMuCisgKiBBIGZyb250ZW5kIHRoYXQgZW5hYmxl
cyBoYXNoaW5nIGlzIGFzc3VtZWQgdG8gYWNjZXB0CisgKiB0aGlzIHR5cGUgb2YgZXh0cmEgaW5m
byBpbiByZWNlaXZlIHBhY2tldHMuCisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAg
NCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHx0eXBlIHxmbGFnc3xodHlwZXwgYWxnIHxMU0Ig
LS0tLSB2YWx1ZSAtLS0tIE1TQnwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0eXBlOiBNdXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9U
WVBFX0hBU0gKKyAqIGZsYWdzOiBYRU5fTkVUSUZfRVhUUkFfRkxBR18qCisgKiBodHlwZTogSGFz
aCB0eXBlIChvbmUgb2YgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV8qIC0gc2VlIGFib3ZlKQor
ICogYWxnOiBUaGUgYWxnb3JpdGhtIHVzZWQgdG8gY2FsY3VsYXRlIHRoZSBoYXNoIChvbmUgb2YK
KyAqICAgICAgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0FMR09SSVRITV8qIC0gc2VlIGFib3Zl
KQorICogdmFsdWU6IEhhc2ggdmFsdWUKKyAqLworCisvKiBQcm90b2NvbCBjaGVja3N1bSBmaWVs
ZCBpcyBibGFuayBpbiB0aGUgcGFja2V0IChoYXJkd2FyZSBvZmZsb2FkKT8gKi8KKyNkZWZpbmUg
X05FVFRYRl9jc3VtX2JsYW5rICAgICAoMCkKKyNkZWZpbmUgIE5FVFRYRl9jc3VtX2JsYW5rICAg
ICAoMVU8PF9ORVRUWEZfY3N1bV9ibGFuaykKKworLyogUGFja2V0IGRhdGEgaGFzIGJlZW4gdmFs
aWRhdGVkIGFnYWluc3QgcHJvdG9jb2wgY2hlY2tzdW0uICovCisjZGVmaW5lIF9ORVRUWEZfZGF0
YV92YWxpZGF0ZWQgKDEpCisjZGVmaW5lICBORVRUWEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVU
VFhGX2RhdGFfdmFsaWRhdGVkKQorCisvKiBQYWNrZXQgY29udGludWVzIGluIHRoZSBuZXh0IHJl
cXVlc3QgZGVzY3JpcHRvci4gKi8KKyNkZWZpbmUgX05FVFRYRl9tb3JlX2RhdGEgICAgICAoMikK
KyNkZWZpbmUgIE5FVFRYRl9tb3JlX2RhdGEgICAgICAoMVU8PF9ORVRUWEZfbW9yZV9kYXRhKQor
CisvKiBQYWNrZXQgdG8gYmUgZm9sbG93ZWQgYnkgZXh0cmEgZGVzY3JpcHRvcihzKS4gKi8KKyNk
ZWZpbmUgX05FVFRYRl9leHRyYV9pbmZvICAgICAoMykKKyNkZWZpbmUgIE5FVFRYRl9leHRyYV9p
bmZvICAgICAoMVU8PF9ORVRUWEZfZXh0cmFfaW5mbykKKworI2RlZmluZSBYRU5fTkVUSUZfTUFY
X1RYX1NJWkUgMHhGRkZGCitzdHJ1Y3QgbmV0aWZfdHhfcmVxdWVzdCB7CisgICAgZ3JhbnRfcmVm
X3QgZ3JlZjsKKyAgICB1aW50MTZfdCBvZmZzZXQ7CisgICAgdWludDE2X3QgZmxhZ3M7CisgICAg
dWludDE2X3QgaWQ7CisgICAgdWludDE2X3Qgc2l6ZTsKK307Cit0eXBlZGVmIHN0cnVjdCBuZXRp
Zl90eF9yZXF1ZXN0IG5ldGlmX3R4X3JlcXVlc3RfdDsKKworLyogVHlwZXMgb2YgbmV0aWZfZXh0
cmFfaW5mbyBkZXNjcmlwdG9ycy4gKi8KKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX1RZUEVfTk9O
RSAgICAgICgwKSAgLyogTmV2ZXIgdXNlZCAtIGludmFsaWQgKi8KKyNkZWZpbmUgWEVOX05FVElG
X0VYVFJBX1RZUEVfR1NPICAgICAgICgxKSAgLyogdS5nc28gKi8KKyNkZWZpbmUgWEVOX05FVElG
X0VYVFJBX1RZUEVfTUNBU1RfQUREICgyKSAgLyogdS5tY2FzdCAqLworI2RlZmluZSBYRU5fTkVU
SUZfRVhUUkFfVFlQRV9NQ0FTVF9ERUwgKDMpICAvKiB1Lm1jYXN0ICovCisjZGVmaW5lIFhFTl9O
RVRJRl9FWFRSQV9UWVBFX0hBU0ggICAgICAoNCkgIC8qIHUuaGFzaCAqLworI2RlZmluZSBYRU5f
TkVUSUZfRVhUUkFfVFlQRV9NQVggICAgICAgKDUpCisKKy8qIG5ldGlmX2V4dHJhX2luZm9fdCBm
bGFncy4gKi8KKyNkZWZpbmUgX1hFTl9ORVRJRl9FWFRSQV9GTEFHX01PUkUgKDApCisjZGVmaW5l
IFhFTl9ORVRJRl9FWFRSQV9GTEFHX01PUkUgICgxVTw8X1hFTl9ORVRJRl9FWFRSQV9GTEFHX01P
UkUpCisKKy8qIEdTTyB0eXBlcyAqLworI2RlZmluZSBYRU5fTkVUSUZfR1NPX1RZUEVfTk9ORSAg
ICAgICAgICgwKQorI2RlZmluZSBYRU5fTkVUSUZfR1NPX1RZUEVfVENQVjQgICAgICAgICgxKQor
I2RlZmluZSBYRU5fTkVUSUZfR1NPX1RZUEVfVENQVjYgICAgICAgICgyKQorCisvKgorICogVGhp
cyBzdHJ1Y3R1cmUgbmVlZHMgdG8gZml0IHdpdGhpbiBib3RoIG5ldGlmX3R4X3JlcXVlc3RfdCBh
bmQKKyAqIG5ldGlmX3J4X3Jlc3BvbnNlX3QgZm9yIGNvbXBhdGliaWxpdHkuCisgKi8KK3N0cnVj
dCBuZXRpZl9leHRyYV9pbmZvIHsKKyAgICB1aW50OF90IHR5cGU7CisgICAgdWludDhfdCBmbGFn
czsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1aW50MTZfdCBz
aXplOworICAgICAgICAgICAgdWludDhfdCB0eXBlOworICAgICAgICAgICAgdWludDhfdCBwYWQ7
CisgICAgICAgICAgICB1aW50MTZfdCBmZWF0dXJlczsKKyAgICAgICAgfSBnc287CisgICAgICAg
IHN0cnVjdCB7CisgICAgICAgICAgICB1aW50OF90IGFkZHJbNl07CisgICAgICAgIH0gbWNhc3Q7
CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1aW50OF90IHR5cGU7CisgICAgICAgICAg
ICB1aW50OF90IGFsZ29yaXRobTsKKyAgICAgICAgICAgIHVpbnQ4X3QgdmFsdWVbNF07CisgICAg
ICAgIH0gaGFzaDsKKyAgICAgICAgdWludDE2X3QgcGFkWzNdOworICAgIH0gdTsKK307Cit0eXBl
ZGVmIHN0cnVjdCBuZXRpZl9leHRyYV9pbmZvIG5ldGlmX2V4dHJhX2luZm9fdDsKKworc3RydWN0
IG5ldGlmX3R4X3Jlc3BvbnNlIHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICBpbnQxNl90ICBzdGF0
dXM7Cit9OwordHlwZWRlZiBzdHJ1Y3QgbmV0aWZfdHhfcmVzcG9uc2UgbmV0aWZfdHhfcmVzcG9u
c2VfdDsKKworc3RydWN0IG5ldGlmX3J4X3JlcXVlc3QgeworICAgIHVpbnQxNl90ICAgIGlkOyAg
ICAgICAgLyogRWNob2VkIGluIHJlc3BvbnNlIG1lc3NhZ2UuICAgICAgICAqLworICAgIHVpbnQx
Nl90ICAgIHBhZDsKKyAgICBncmFudF9yZWZfdCBncmVmOworfTsKK3R5cGVkZWYgc3RydWN0IG5l
dGlmX3J4X3JlcXVlc3QgbmV0aWZfcnhfcmVxdWVzdF90OworCisvKiBQYWNrZXQgZGF0YSBoYXMg
YmVlbiB2YWxpZGF0ZWQgYWdhaW5zdCBwcm90b2NvbCBjaGVja3N1bS4gKi8KKyNkZWZpbmUgX05F
VFJYRl9kYXRhX3ZhbGlkYXRlZCAoMCkKKyNkZWZpbmUgIE5FVFJYRl9kYXRhX3ZhbGlkYXRlZCAo
MVU8PF9ORVRSWEZfZGF0YV92YWxpZGF0ZWQpCisKKy8qIFByb3RvY29sIGNoZWNrc3VtIGZpZWxk
IGlzIGJsYW5rIGluIHRoZSBwYWNrZXQgKGhhcmR3YXJlIG9mZmxvYWQpPyAqLworI2RlZmluZSBf
TkVUUlhGX2NzdW1fYmxhbmsgICAgICgxKQorI2RlZmluZSAgTkVUUlhGX2NzdW1fYmxhbmsgICAg
ICgxVTw8X05FVFJYRl9jc3VtX2JsYW5rKQorCisvKiBQYWNrZXQgY29udGludWVzIGluIHRoZSBu
ZXh0IHJlcXVlc3QgZGVzY3JpcHRvci4gKi8KKyNkZWZpbmUgX05FVFJYRl9tb3JlX2RhdGEgICAg
ICAoMikKKyNkZWZpbmUgIE5FVFJYRl9tb3JlX2RhdGEgICAgICAoMVU8PF9ORVRSWEZfbW9yZV9k
YXRhKQorCisvKiBQYWNrZXQgdG8gYmUgZm9sbG93ZWQgYnkgZXh0cmEgZGVzY3JpcHRvcihzKS4g
Ki8KKyNkZWZpbmUgX05FVFJYRl9leHRyYV9pbmZvICAgICAoMykKKyNkZWZpbmUgIE5FVFJYRl9l
eHRyYV9pbmZvICAgICAoMVU8PF9ORVRSWEZfZXh0cmFfaW5mbykKKworLyogUGFja2V0IGhhcyBH
U08gcHJlZml4LiBEZXByZWNhdGVkIGJ1dCBpbmNsdWRlZCBmb3IgY29tcGF0aWJpbGl0eSAqLwor
I2RlZmluZSBfTkVUUlhGX2dzb19wcmVmaXggICAgICg0KQorI2RlZmluZSAgTkVUUlhGX2dzb19w
cmVmaXggICAgICgxVTw8X05FVFJYRl9nc29fcHJlZml4KQorCitzdHJ1Y3QgbmV0aWZfcnhfcmVz
cG9uc2UgeworICAgIHVpbnQxNl90IGlkOworICAgIHVpbnQxNl90IG9mZnNldDsKKyAgICB1aW50
MTZfdCBmbGFnczsKKyAgICBpbnQxNl90ICBzdGF0dXM7Cit9OwordHlwZWRlZiBzdHJ1Y3QgbmV0
aWZfcnhfcmVzcG9uc2UgbmV0aWZfcnhfcmVzcG9uc2VfdDsKKworLyoKKyAqIEdlbmVyYXRlIG5l
dGlmIHJpbmcgc3RydWN0dXJlcyBhbmQgdHlwZXMuCisgKi8KKworREVGSU5FX1JJTkdfVFlQRVMo
bmV0aWZfdHgsIHN0cnVjdCBuZXRpZl90eF9yZXF1ZXN0LCBzdHJ1Y3QgbmV0aWZfdHhfcmVzcG9u
c2UpOworREVGSU5FX1JJTkdfVFlQRVMobmV0aWZfcngsIHN0cnVjdCBuZXRpZl9yeF9yZXF1ZXN0
LCBzdHJ1Y3QgbmV0aWZfcnhfcmVzcG9uc2UpOworCisjZGVmaW5lIE5FVElGX1JTUF9EUk9QUEVE
ICAgICAgICAgLTIKKyNkZWZpbmUgTkVUSUZfUlNQX0VSUk9SICAgICAgICAgICAtMQorI2RlZmlu
ZSBORVRJRl9SU1BfT0tBWSAgICAgICAgICAgICAwCisvKiBObyByZXNwb25zZTogdXNlZCBmb3Ig
YXV4aWxpYXJ5IHJlcXVlc3RzIChlLmcuLCBuZXRpZl9leHRyYV9pbmZvX3QpLiAqLworI2RlZmlu
ZSBORVRJRl9SU1BfTlVMTCAgICAgICAgICAgICAxCisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5oIGIvaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3Byb3RvY29scy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLjNkMWNhYzMyMmIKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vcHJvdG9jb2xzLmgKQEAgLTAsMCArMSw0MiBAQAorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICogcHJvdG9jb2xzLmgKKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBm
cmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlz
IHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdh
cmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGlu
Y2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBt
b2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAq
IHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdo
b20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhl
IGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNl
IGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwg
Y29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBU
SEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkg
S0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBU
TyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBU
SEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xB
SU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04g
T0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0Yg
T1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisg
KiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA4LCBL
ZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgWEVOX1BST1RPQ09MU19ICisjZGVmaW5lIFhFTl9Q
Uk9UT0NPTFNfSAorCisjZGVmaW5lIFhFTl9JT19QUk9UT19BQklfWDg2XzMyICAgICAieDg2XzMy
LWFiaSIKKyNkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9YODZfNjQgICAgICJ4ODZfNjQtYWJpIgor
I2RlZmluZSBYRU5fSU9fUFJPVE9fQUJJX0FSTSAgICAgICAgImFybS1hYmkiCisKKyNpZiBkZWZp
bmVkKF9faTM4Nl9fKQorIyBkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUgWEVOX0lPX1BS
T1RPX0FCSV9YODZfMzIKKyNlbGlmIGRlZmluZWQoX194ODZfNjRfXykKKyMgZGVmaW5lIFhFTl9J
T19QUk9UT19BQklfTkFUSVZFIFhFTl9JT19QUk9UT19BQklfWDg2XzY0CisjZWxpZiBkZWZpbmVk
KF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCisjIGRlZmluZSBYRU5fSU9fUFJPVE9f
QUJJX05BVElWRSBYRU5fSU9fUFJPVE9fQUJJX0FSTQorI2Vsc2UKKyMgZXJyb3IgYXJjaCBmaXh1
cCBuZWVkZWQgaGVyZQorI2VuZGlmCisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hl
bmJ1cy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjEzZDI2YzUxY2QK
LS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgK
QEAgLTAsMCArMSw3MCBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiB4ZW5idXMuaAorICoK
KyAqIFhlbmJ1cyBwcm90b2NvbCBkZXRhaWxzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
KyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAo
dGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2Us
IGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl
cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3Vi
amVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJl
LgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5P
VCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVW
RU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUg
Rk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQg
KEMpIDIwMDUgWGVuU291cmNlIEx0ZC4KKyAqLworCisjaWZuZGVmIFhFTl9QVUJMSUNfSU9fWEVO
QlVTX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT19YRU5CVVNfSAorCisvKgorICogVGhlIHN0YXRl
IG9mIGVpdGhlciBlbmQgb2YgdGhlIFhlbmJ1cywgaS5lLiB0aGUgY3VycmVudCBjb21tdW5pY2F0
aW9uCisgKiBzdGF0dXMgb2YgaW5pdGlhbGlzYXRpb24gYWNyb3NzIHRoZSBidXMuICBTdGF0ZXMg
aGVyZSBpbXBseSBub3RoaW5nIGFib3V0CisgKiB0aGUgc3RhdGUgb2YgdGhlIGNvbm5lY3Rpb24g
YmV0d2VlbiB0aGUgZHJpdmVyIGFuZCB0aGUga2VybmVsJ3MgZGV2aWNlCisgKiBsYXllcnMuCisg
Ki8KK2VudW0geGVuYnVzX3N0YXRlIHsKKyAgICBYZW5idXNTdGF0ZVVua25vd24gICAgICAgPSAw
LAorCisgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgID0gMSwKKworICAgIC8qCisgICAgICog
SW5pdFdhaXQ6IEZpbmlzaGVkIGVhcmx5IGluaXRpYWxpc2F0aW9uIGJ1dCB3YWl0aW5nIGZvciBp
bmZvcm1hdGlvbgorICAgICAqIGZyb20gdGhlIHBlZXIgb3IgaG90cGx1ZyBzY3JpcHRzLgorICAg
ICAqLworICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQgICAgICA9IDIsCisKKyAgICAvKgorICAgICAq
IEluaXRpYWxpc2VkOiBXYWl0aW5nIGZvciBhIGNvbm5lY3Rpb24gZnJvbSB0aGUgcGVlci4KKyAg
ICAgKi8KKyAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2VkICAgPSAzLAorCisgICAgWGVuYnVzU3Rh
dGVDb25uZWN0ZWQgICAgID0gNCwKKworICAgIC8qCisgICAgICogQ2xvc2luZzogVGhlIGRldmlj
ZSBpcyBiZWluZyBjbG9zZWQgZHVlIHRvIGFuIGVycm9yIG9yIGFuIHVucGx1ZyBldmVudC4KKyAg
ICAgKi8KKyAgICBYZW5idXNTdGF0ZUNsb3NpbmcgICAgICAgPSA1LAorCisgICAgWGVuYnVzU3Rh
dGVDbG9zZWQgICAgICAgID0gNiwKKworICAgIC8qCisgICAgICogUmVjb25maWd1cmluZzogVGhl
IGRldmljZSBpcyBiZWluZyByZWNvbmZpZ3VyZWQuCisgICAgICovCisgICAgWGVuYnVzU3RhdGVS
ZWNvbmZpZ3VyaW5nID0gNywKKworICAgIFhlbmJ1c1N0YXRlUmVjb25maWd1cmVkICA9IDgKK307
Cit0eXBlZGVmIGVudW0geGVuYnVzX3N0YXRlIFhlbmJ1c1N0YXRlOworCisjZW5kaWYgLyogWEVO
X1BVQkxJQ19JT19YRU5CVVNfSCAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4veGVuX2Nv
bW1vbi5oIGIvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCmluZGV4IDlhODE1NWUxNzIuLjA1
MDRiNDM2NTkgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaAorKysgYi9p
bmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmgKQEAgLTEyLDcgKzEyLDcgQEAKIAogI2luY2x1ZGUg
PHhlbmN0cmwuaD4KICNpbmNsdWRlIDx4ZW5zdG9yZS5oPgotI2luY2x1ZGUgPHhlbi9pby94ZW5i
dXMuaD4KKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oIgogCiAjaW5jbHVk
ZSAiaHcvaHcuaCIKICNpbmNsdWRlICJody94ZW4veGVuLmgiCi0tIApBbnRob255IFBFUkFSRAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCDO-0001VF-3H; Tue, 18 Jun 2019 11: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=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdCDM-0001V8-MK
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:23:48 +0000
X-Inumbo-ID: 892b2db6-91bb-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 892b2db6-91bb-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:23:45 +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: ohF2UlmLgQZFxqabhQhsv6ZcS4dI63jGNEqfS+6N/TFt6UNPn3KKWRGf97aqP5glpWwMFfdyVJ
 JmmTyhPBRoHJhaHyNhhprT9/5/zRlkbuXT9JuIS4TH4RhKh7OPEqRwbE1ev4f6AyoiVB37+gMX
 3i7Vd3Dyotmb64sNt/LEAgBoq8X8bK8fG5e+xDW+WRUGeKakIsFfxEWQ+sDfJ0v6u0hrkZ9mk+
 pFTIEJ4fufUq8kkQ5AZes3w6rHvfjNGkRh9kqPS36YKYsbjmkFjmTlD7Ff2+Zi9jGmeTP1Xbfy
 R1Q=
X-SBRS: 2.7
X-MesageID: 1889400
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,389,1557201600"; 
   d="scan'208";a="1889400"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Tue, 18 Jun 2019 12:23:38 +0100
Message-ID: <20190618112341.513-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190618112341.513-1-anthony.perard@citrix.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/4] xen: Fix build with public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9sbG93aW5nIDM3Njc3ZDdkYjMgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xz
IiwgUUVNVSBzdGFydAp0byBmYWlsIHRvIGJ1aWxkOgoKSW4gZmlsZSBpbmNsdWRlZCBmcm9tIH4v
eGVuL3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL2Jsa2lmLmg6MzE6MCwKICAgICAgICAg
ICAgICAgICBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW5fYmxraWYu
aDo1LAogICAgICAgICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Js
b2NrL3hlbi1ibG9jay5jOjIyOgp+L3hlbi90b29scy8uLi90b29scy9pbmNsdWRlL3hlbi9pby9y
aW5nLmg6Njg6MDogZXJyb3I6ICJfX0NPTlNUX1JJTkdfU0laRSIgcmVkZWZpbmVkIFstV2Vycm9y
XQogI2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCgpJbiBmaWxlIGluY2x1ZGVk
IGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjQ6MCwK
ICAgICAgICAgICAgICAgICBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94
ZW4tYmxvY2suYzoyMjoKfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL2lv
L3JpbmcuaDo2NjowOiBub3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMg
ZGVmaW5pdGlvbgogI2RlZmluZSBfX0NPTlNUX1JJTkdfU0laRShfcywgX3N6KSBcCgpUaGUgaXNz
dWUgaXMgdGhhdCBzb21lIHB1YmxpYyB4ZW4gaGVhZGVycyBoYXZlIGJlZW4gaW1wb3J0ZWQgKGJ5
CmY2NWVhZGI2MzkgInhlbjogaW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpIGJ1dCBub3QgYWxsLiBX
aXRoIHRoZSBjaGFuZ2UKaW4gdGhlIGd1YXJkcyBzeW1ib2xlLCB0aGUgcmluZy5oIGhlYWRlciBz
dGFydCB0byBiZSBpbXBvcnRlZCB0d2ljZS4KCkZpeCB0aGUgYnVpbGQgYnkgaW1wb3J0aW5nIGJs
a2lmLmggYW5kIHVzYmlmLmggYW5kIHRoZXJlIGRlcGVuZGVuY2llcy4KU29tZSBjbGVhbnVwIGhh
dmUgYmVlbiBkb25lIG9uIHRob3NlIGZpbGVzLgoKU3Vic2VxdWVudCBwYXRjaGVzIHdpbGwgaW1w
b3J0IG90aGVyIFhlbiBwdWJsaWMgaGVhZGVycy4KCnJpbmcuaCBoYXZlIGJlZW4gbW92ZWQgdG8g
Imh3L3hlbi9pbnRlcmZhY2UvIiBhbG9uZyB3aXRoIGJsa2lmLmggYW5kCnVzYmlmLmggYXMgdGhv
c2UgZGVzY3JpYmUgaW50ZXJmYWNlIChhbmQgd291bGQgYWxsb3cgdG8gYWxzbyBpbXBvcnQgYQp4
ZW4uaCBoZWFkZXIgaWYgdGhhdCB3YXMgbmVjZXNzYXJ5KS4KCnhlbi1tYXBjYWNoZS5jIGRvZXNu
J3QgbmVlZHMgZ3JhbnRfdGFibGUuaC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiBody85cGZzL3hlbi05cGZzLmggICAgICAgICAgICAg
ICAgICAgICAgIHwgICAyICstCiBody9ibG9jay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAg
ICAgIHwgICAzICstCiBody91c2IveGVuLXVzYi5jICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAzICstCiBody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMgICAgICAgICAgICAgIHwgICAyIC0K
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oICAgfCAgMzYgKysKIGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oICAgICAgfCA3MTIgKysrKysrKysrKysrKysr
KysrKysrKysKIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNlfS9pby9yaW5nLmggfCAgIDAK
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oICAgICAgfCAyNTQgKysrKysrKysK
IDggZmlsZXMgY2hhbmdlZCwgMTAwNSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKIHJl
bmFtZSBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8vcmluZy5oICgxMDAlKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oCgpkaWZm
IC0tZ2l0IGEvaHcvOXBmcy94ZW4tOXBmcy5oIGIvaHcvOXBmcy94ZW4tOXBmcy5oCmluZGV4IGZi
ZGVlM2Q4NDMuLjkyZGM4N2U5ZTAgMTAwNjQ0Ci0tLSBhL2h3LzlwZnMveGVuLTlwZnMuaAorKysg
Yi9ody85cGZzL3hlbi05cGZzLmgKQEAgLTE0LDcgKzE0LDcgQEAKICNkZWZpbmUgSFdfOVBGU19Y
RU5fOVBGU19ICiAKICNpbmNsdWRlIDx4ZW4vaW8vcHJvdG9jb2xzLmg+Ci0jaW5jbHVkZSAiaHcv
eGVuL2lvL3JpbmcuaCIKKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaCIKIAog
LyoKICAqIERvIG5vdCBtZXJnZSBpbnRvIHhlbi05cC1iYWNrZW5kLmM6IGNsYW5nIGRvZXNuJ3Qg
YWxsb3cgdW51c2VkIHN0YXRpYwpkaWZmIC0tZ2l0IGEvaHcvYmxvY2sveGVuX2Jsa2lmLmggYi9o
dy9ibG9jay94ZW5fYmxraWYuaAppbmRleCBhMzUzNjkzZWEwLi41YTEwOTRkNzkzIDEwMDY0NAot
LS0gYS9ody9ibG9jay94ZW5fYmxraWYuaAorKysgYi9ody9ibG9jay94ZW5fYmxraWYuaApAQCAt
MSw4ICsxLDcgQEAKICNpZm5kZWYgWEVOX0JMS0lGX0gKICNkZWZpbmUgWEVOX0JMS0lGX0gKIAot
I2luY2x1ZGUgImh3L3hlbi9pby9yaW5nLmgiCi0jaW5jbHVkZSA8eGVuL2lvL2Jsa2lmLmg+Cisj
aW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oIgogI2luY2x1ZGUgPHhlbi9pby9w
cm90b2NvbHMuaD4KIAogLyoKZGlmZiAtLWdpdCBhL2h3L3VzYi94ZW4tdXNiLmMgYi9ody91c2Iv
eGVuLXVzYi5jCmluZGV4IGIyMGQwY2ZhZGYuLmRmYmI0MThlNzcgMTAwNjQ0Ci0tLSBhL2h3L3Vz
Yi94ZW4tdXNiLmMKKysrIGIvaHcvdXNiL3hlbi11c2IuYwpAQCAtMzIsOCArMzIsNyBAQAogI2lu
Y2x1ZGUgInFhcGkvcW1wL3FkaWN0LmgiCiAjaW5jbHVkZSAicWFwaS9xbXAvcXN0cmluZy5oIgog
Ci0jaW5jbHVkZSAiaHcveGVuL2lvL3JpbmcuaCIKLSNpbmNsdWRlIDx4ZW4vaW8vdXNiaWYuaD4K
KyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgiCiAKIC8qCiAgKiBDaGVjayBm
b3IgcmVxdWlyZWQgc3VwcG9ydCBvZiB1c2JpZi5oOiBVU0JJRl9TSE9SVF9OT1RfT0sgd2FzIHRo
ZSBsYXN0CmRpZmYgLS1naXQgYS9ody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMgYi9ody94ZW4v
eGVuLWxlZ2FjeS1iYWNrZW5kLmMKaW5kZXggMzZmZDFlOWIwOS4uMzcxNWM5NGZhNiAxMDA2NDQK
LS0tIGEvaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jCisrKyBiL2h3L3hlbi94ZW4tbGVnYWN5
LWJhY2tlbmQuYwpAQCAtMzQsOCArMzQsNiBAQAogI2luY2x1ZGUgImh3L3hlbi94ZW5fcHZkZXYu
aCIKICNpbmNsdWRlICJtb25pdG9yL3FkZXYuaCIKIAotI2luY2x1ZGUgPHhlbi9ncmFudF90YWJs
ZS5oPgotCiBEZXZpY2VTdGF0ZSAqeGVuX3N5c2RldjsKIEJ1c1N0YXRlICp4ZW5fc3lzYnVzOwog
CmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCBiL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAuLjMwMmU0MDQ4MTQKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaApAQCAtMCwwICsxLDM2IEBACisvKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCisgKiBncmFudF90YWJsZS5oCisgKgorICogSW50ZXJmYWNlIGZvciBn
cmFudGluZyBmb3JlaWduIGFjY2VzcyB0byBwYWdlIGZyYW1lcywgYW5kIHJlY2VpdmluZworICog
cGFnZS1vd25lcnNoaXAgdHJhbnNmZXJzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdy
YW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAq
IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhl
ICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmlj
dGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2Us
IGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFu
ZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNv
bnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVj
dCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdo
dCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4K
KyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgor
ICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZ
IE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBM
SU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1Mg
Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5U
IFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9S
IEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFO
IEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00s
IE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1Ig
T1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKGMp
IDIwMDQsIEsgQSBGcmFzZXIKKyAqLworCisjaWZuZGVmIFhFTl9QVUJMSUNfR1JBTlRfVEFCTEVf
SAorI2RlZmluZSBYRU5fUFVCTElDX0dSQU5UX1RBQkxFX0gKKworLyoKKyAqIFJlZmVyZW5jZSB0
byBhIGdyYW50IGVudHJ5IGluIGEgc3BlY2lmaWVkIGRvbWFpbidzIGdyYW50IHRhYmxlLgorICov
Cit0eXBlZGVmIHVpbnQzMl90IGdyYW50X3JlZl90OworCisjZW5kaWYgLyogWEVOX1BVQkxJQ19H
UkFOVF9UQUJMRV9IICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
YmxraWYuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjJmZTc3MjcxYzkKLS0tIC9kZXYvbnVsbAorKysg
Yi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaApAQCAtMCwwICsxLDcxMiBAQAor
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICogYmxraWYuaAorICoKKyAqIFVuaWZpZWQgYmxvY2st
ZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Np
b24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFp
bmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRh
dGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUg
d2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAq
IHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUs
IHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQg
dG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0
byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhl
IGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwg
YmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2Yg
dGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBX
SVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNM
VURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElU
WSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1F
TlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVS
UyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZ
LCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFS
SVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJF
IE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisg
KiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwgS2VpciBGcmFzZXIKKyAqIENvcHlyaWdodCAoYykg
MjAxMiwgU3BlY3RyYSBMb2dpYyBDb3Jwb3JhdGlvbgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJ
Q19JT19CTEtJRl9ICisjZGVmaW5lIFhFTl9QVUJMSUNfSU9fQkxLSUZfSAorCisjaW5jbHVkZSAi
cmluZy5oIgorI2luY2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBGcm9udC0+YmFj
ayBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEK
KyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGku
ZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJp
bmcgbWFjcm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5
IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBC
YWNrLT5mcm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwg
c2VuZGluZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNw
X2V2ZW50IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVk
IGJ5IHRoZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFw
cHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygp
KS4KKyAqLworCisjaWZuZGVmIGJsa2lmX3ZkZXZfdAorI2RlZmluZSBibGtpZl92ZGV2X3QgICB1
aW50MTZfdAorI2VuZGlmCisjZGVmaW5lIGJsa2lmX3NlY3Rvcl90IHVpbnQ2NF90CisKKy8qCisg
KiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBYZW4gYmxvY2sgZHJpdmVy
IHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZSBYZW5TdG9yZSB0bworICogY29tbXVuaWNhdGUgY2Fw
YWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMuICBUaGlzCisg
KiBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNw
ZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZv
bGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisgKgorICogQWxsIGRhdGEgaW4gdGhlIFhl
blN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisg
KiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gIEludGVnZXIgdmFsdWUgcmFuZ2VzIGxp
c3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVz
IGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgorICogb2YgYSBwcm9wZXJseSBmb3Jt
YXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgorICoKKyAqIEFu
eSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNvcnJlc3BvbmRp
bmcgWGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9yZS4KKyAqCisg
KiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBzb2xlbHkg
Zm9yIHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNvbnRhaW5z
IHRoZW0uCisgKgorICogWGVuU3RvcmUgbm9kZXMgbWFya2VkICJERVBSRUNBVEVEIiBpbiB0aGVp
ciBub3RlcyBzZWN0aW9uIHNob3VsZCBvbmx5IGJlCisgKiB1c2VkIHRvIHByb3ZpZGUgaW50ZXJv
cGVyYWJpbGl0eSB3aXRoIGxlZ2FjeSBpbXBsZW1lbnRhdGlvbnMuCisgKgorICogU2VlIHRoZSBY
ZW5CdXMgc3RhdGUgdHJhbnNpdGlvbiBkaWFncmFtIGJlbG93IGZvciBkZXRhaWxzIG9uIHdoZW4g
WGVuQnVzCisgKiBub2RlcyBtdXN0IGJlIHB1Ymxpc2hlZCBhbmQgd2hlbiB0aGV5IGNhbiBiZSBx
dWVyaWVkLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIElkZW50aWZpY2F0aW9uIChQUklW
QVRFKSAtLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtb2RlCisgKiAgICAgIFZhbHVlczogICAg
ICAgICAiciIgKHJlYWQgb25seSksICJ3IiAod3JpdGFibGUpCisgKgorICogICAgICBUaGUgcmVh
ZCBvciB3cml0ZSBhY2Nlc3MgcGVybWlzc2lvbnMgdG8gdGhlIGJhY2tpbmcgc3RvcmUgdG8gYmUK
KyAqICAgICAgZ3JhbnRlZCB0byB0aGUgZnJvbnRlbmQuCisgKgorICogcGFyYW1zCisgKiAgICAg
IFZhbHVlczogICAgICAgICBzdHJpbmcKKyAqCisgKiAgICAgIEEgZnJlZSBmb3JtYXR0ZWQgc3Ry
aW5nIHByb3ZpZGluZyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIGZvciB0aGUKKyAqICAgICAgaG90
cGx1ZyBzY3JpcHQgdG8gYXR0YWNoIHRoZSBkZXZpY2UgYW5kIHByb3ZpZGUgYSBzdWl0YWJsZQor
ICogICAgICBoYW5kbGVyIChpZTogYSBibG9jayBkZXZpY2UpIGZvciBibGtiYWNrIHRvIHVzZS4K
KyAqCisgKiBwaHlzaWNhbC1kZXZpY2UKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJNQUpPUjpN
SU5PUiIKKyAqICAgICAgTm90ZXM6IDExCisgKgorICogICAgICBNQUpPUiBhbmQgTUlOT1IgYXJl
IHRoZSBtYWpvciBudW1iZXIgYW5kIG1pbm9yIG51bWJlciBvZiB0aGUKKyAqICAgICAgYmFja2lu
ZyBkZXZpY2UgcmVzcGVjdGl2ZWx5LgorICoKKyAqIHBoeXNpY2FsLWRldmljZS1wYXRoCisgKiAg
ICAgIFZhbHVlczogICAgICAgICBwYXRoIHN0cmluZworICoKKyAqICAgICAgQSBzdHJpbmcgdGhh
dCBjb250YWlucyB0aGUgYWJzb2x1dGUgcGF0aCB0byB0aGUgZGlzayBpbWFnZS4gT24KKyAqICAg
ICAgTmV0QlNEIGFuZCBMaW51eCB0aGlzIGlzIGFsd2F5cyBhIGJsb2NrIGRldmljZSwgd2hpbGUg
b24gRnJlZUJTRAorICogICAgICBpdCBjYW4gYmUgZWl0aGVyIGEgYmxvY2sgZGV2aWNlIG9yIGEg
cmVndWxhciBmaWxlLgorICoKKyAqIHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJmaWxl
IiwgInBoeSIsICJ0YXAiCisgKgorICogICAgICBUaGUgdHlwZSBvZiB0aGUgYmFja2luZyBkZXZp
Y2Uvb2JqZWN0LgorICoKKyAqCisgKiBkaXJlY3QtaW8tc2FmZQorICogICAgICBWYWx1ZXM6ICAg
ICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICoKKyAqICAg
ICAgVGhlIHVuZGVybHlpbmcgc3RvcmFnZSBpcyBub3QgYWZmZWN0ZWQgYnkgdGhlIGRpcmVjdCBJ
TyBtZW1vcnkKKyAqICAgICAgbGlmZXRpbWUgYnVnLiAgU2VlOgorICogICAgICAgIGh0dHA6Ly9s
aXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTItMTIvbXNnMDExNTQuaHRt
bAorICoKKyAqICAgICAgVGhlcmVmb3JlIHRoaXMgb3B0aW9uIGdpdmVzIHRoZSBiYWNrZW5kIHBl
cm1pc3Npb24gdG8gdXNlCisgKiAgICAgIE9fRElSRUNULCBub3R3aXRoc3RhbmRpbmcgdGhhdCBi
dWcuCisgKgorICogICAgICBUaGF0IGlzLCBpZiB0aGlzIG9wdGlvbiBpcyBlbmFibGVkLCB1c2Ug
b2YgT19ESVJFQ1QgaXMgc2FmZSwKKyAqICAgICAgaW4gY2lyY3Vtc3RhbmNlcyB3aGVyZSB3ZSB3
b3VsZCBub3JtYWxseSBoYXZlIGF2b2lkZWQgaXQgYXMgYQorICogICAgICB3b3JrYXJvdW5kIGZv
ciB0aGF0IGJ1Zy4gIFRoaXMgb3B0aW9uIGlzIG5vdCByZWxldmFudCBmb3IgYWxsCisgKiAgICAg
IGJhY2tlbmRzLCBhbmQgZXZlbiBub3QgbmVjZXNzYXJpbHkgc3VwcG9ydGVkIGZvciB0aG9zZSBm
b3IKKyAqICAgICAgd2hpY2ggaXQgaXMgcmVsZXZhbnQuICBBIGJhY2tlbmQgd2hpY2gga25vd3Mg
dGhhdCBpdCBpcyBub3QKKyAqICAgICAgYWZmZWN0ZWQgYnkgdGhlIGJ1ZyBjYW4gaWdub3JlIHRo
aXMgb3B0aW9uLgorICoKKyAqICAgICAgVGhpcyBvcHRpb24gZG9lc24ndCByZXF1aXJlIGEgYmFj
a2VuZCB0byB1c2UgT19ESVJFQ1QsIHNvIGl0CisgKiAgICAgIHNob3VsZCBub3QgYmUgdXNlZCB0
byB0cnkgdG8gY29udHJvbCB0aGUgY2FjaGluZyBiZWhhdmlvdXIuCisgKgorICotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVhdHVyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogZmVhdHVyZS1iYXJyaWVyCisgKiAgICAgIFZhbHVlczogICAgICAg
ICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgorICogICAgICBB
IHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJvY2VzcyByZXF1
ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9XUklURV9CQVJSSUVSIHJlcXVl
c3Qgb3Bjb2RlLiAgUmVxdWVzdHMKKyAqICAgICAgb2YgdGhpcyB0eXBlIG1heSBzdGlsbCBiZSBy
ZXR1cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQorICogICAgICBCTEtJRl9SU1BfRU9QTk9UU1VQ
UCByZXN1bHQgY29kZS4KKyAqCisgKiBmZWF0dXJlLWZsdXNoLWNhY2hlCisgKiAgICAgIFZhbHVl
czogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgor
ICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJv
Y2VzcyByZXF1ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9GTFVTSF9ESVNL
Q0FDSEUgcmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0cworICogICAgICBvZiB0aGlzIHR5cGUgbWF5
IHN0aWxsIGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCisgKiAgICAgIEJMS0lGX1JT
UF9FT1BOT1RTVVBQIHJlc3VsdCBjb2RlLgorICoKKyAqIGZlYXR1cmUtZGlzY2FyZAorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAg
MAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhlIGJhY2tlbmQg
Y2FuIHByb2Nlc3MgcmVxdWVzdHMKKyAqICAgICAgY29udGFpbmluZyB0aGUgQkxLSUZfT1BfRElT
Q0FSRCByZXF1ZXN0IG9wY29kZS4gIFJlcXVlc3RzCisgKiAgICAgIG9mIHRoaXMgdHlwZSBtYXkg
c3RpbGwgYmUgcmV0dXJuZWQgYXQgYW55IHRpbWUgd2l0aCB0aGUKKyAqICAgICAgQkxLSUZfUlNQ
X0VPUE5PVFNVUFAgcmVzdWx0IGNvZGUuCisgKgorICogZmVhdHVyZS1wZXJzaXN0ZW50CisgKiAg
ICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICAwCisgKiAgICAgIE5vdGVzOiA3CisgKgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0
ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4ga2VlcCB0aGUgZ3JhbnRzIHVzZWQKKyAqICAgICAgYnkg
dGhlIGZyb250ZW5kIGRyaXZlciBtYXBwZWQsIHNvIHRoZSBzYW1lIHNldCBvZiBncmFudHMgc2hv
dWxkIGJlCisgKiAgICAgIHVzZWQgaW4gYWxsIHRyYW5zYWN0aW9ucy4gVGhlIG1heGltdW0gbnVt
YmVyIG9mIGdyYW50cyB0aGUgYmFja2VuZAorICogICAgICBjYW4gbWFwIHBlcnNpc3RlbnRseSBk
ZXBlbmRzIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiwgYnV0IGlkZWFsbHkgaXQKKyAqICAgICAgc2hv
dWxkIGJlIFJJTkdfU0laRSAqIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVC4gVXNpbmcg
dGhpcworICogICAgICBmZWF0dXJlIHRoZSBiYWNrZW5kIGRvZXNuJ3QgbmVlZCB0byB1bm1hcCBl
YWNoIGdyYW50LCBwcmV2ZW50aW5nCisgKiAgICAgIGNvc3RseSBUTEIgZmx1c2hlcy4gVGhlIGJh
Y2tlbmQgZHJpdmVyIHNob3VsZCBvbmx5IG1hcCBncmFudHMKKyAqICAgICAgcGVyc2lzdGVudGx5
IGlmIHRoZSBmcm9udGVuZCBzdXBwb3J0cyBpdC4gSWYgYSBiYWNrZW5kIGRyaXZlciBjaG9vc2Vz
CisgKiAgICAgIHRvIHVzZSB0aGUgcGVyc2lzdGVudCBwcm90b2NvbCB3aGVuIHRoZSBmcm9udGVu
ZCBkb2Vzbid0IHN1cHBvcnQgaXQsCisgKiAgICAgIGl0IHdpbGwgcHJvYmFibHkgaGl0IHRoZSBt
YXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFwcGVkIGdyYW50cworICogICAgICAoZHVl
IHRvIHRoZSBmYWN0IHRoYXQgdGhlIGZyb250ZW5kIHdvbid0IGJlIHJldXNpbmcgdGhlIHNhbWUg
Z3JhbnRzKSwKKyAqICAgICAgYW5kIGZhbGwgYmFjayB0byBub24tcGVyc2lzdGVudCBtb2RlLiBC
YWNrZW5kIGltcGxlbWVudGF0aW9ucyBtYXkKKyAqICAgICAgc2hyaW5rIG9yIGV4cGFuZCB0aGUg
bnVtYmVyIG9mIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzIHdpdGhvdXQKKyAqICAgICAgbm90
aWZ5aW5nIHRoZSBmcm9udGVuZCBkZXBlbmRpbmcgb24gbWVtb3J5IGNvbnN0cmFpbnRzICh0aGlz
IG1pZ2h0CisgKiAgICAgIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24pLgorICoKKyAq
ICAgICAgSWYgYSBiYWNrZW5kIGRyaXZlciB3YW50cyB0byBsaW1pdCB0aGUgbWF4aW11bSBudW1i
ZXIgb2YgcGVyc2lzdGVudGx5CisgKiAgICAgIG1hcHBlZCBncmFudHMgdG8gYSB2YWx1ZSBsZXNz
IHRoYW4gUklOR19TSVpFICoKKyAqICAgICAgQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNU
IGEgTFJVIHN0cmF0ZWd5IHNob3VsZCBiZSB1c2VkIHRvCisgKiAgICAgIGRpc2NhcmQgdGhlIGdy
YW50cyB0aGF0IGFyZSBsZXNzIGNvbW1vbmx5IHVzZWQuIFVzaW5nIGEgTFJVIGluIHRoZQorICog
ICAgICBiYWNrZW5kIGRyaXZlciBwYWlyZWQgd2l0aCBhIExJRk8gcXVldWUgaW4gdGhlIGZyb250
ZW5kIHdpbGwKKyAqICAgICAgYWxsb3cgdXMgdG8gaGF2ZSBiZXR0ZXIgcGVyZm9ybWFuY2UgaW4g
dGhpcyBzY2VuYXJpby4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJh
bnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogbWF4LXJp
bmctcGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAg
ICBEZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBOb3RlczogICAgICAgICAgMSwgMworICoKKyAq
ICAgICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhlIHJlcXVlc3QgcmluZyBidWZm
ZXIgaW4gdW5pdHMgb2YKKyAqICAgICAgbGIobWFjaGluZSBwYWdlcykuIChlLmcuIDAgPT0gMSBw
YWdlLCAgMSA9IDIgcGFnZXMsIDIgPT0gNCBwYWdlcywKKyAqICAgICAgZXRjLikuCisgKgorICog
bWF4LXJpbmctcGFnZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAg
ICAgRGVmYXVsdCBWYWx1ZTogIDEKKyAqICAgICAgTm90ZXM6ICAgICAgICAgIERFUFJFQ0FURUQs
IDIsIDMKKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHN1cHBvcnRlZCBzaXplIG9mIHRoZSByZXF1
ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFnZXMuICBUaGUg
dmFsdWUgbXVzdCBiZSBhIHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tIEJhY2tlbmQgRGV2aWNlIFByb3BlcnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
ICoKKyAqIGRpc2NhcmQtZW5hYmxlCisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xl
YW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAxCisgKgorICogICAgICBUaGlzIG9wdGlvbmFs
IHByb3BlcnR5LCBzZXQgYnkgdGhlIHRvb2xzdGFjaywgaW5zdHJ1Y3RzIHRoZSBiYWNrZW5kCisg
KiAgICAgIHRvIG9mZmVyIChvciBub3QgdG8gb2ZmZXIpIGRpc2NhcmQgdG8gdGhlIGZyb250ZW5k
LiBJZiB0aGUgcHJvcGVydHkKKyAqICAgICAgaXMgbWlzc2luZyB0aGUgYmFja2VuZCBzaG91bGQg
b2ZmZXIgZGlzY2FyZCBpZiB0aGUgYmFja2luZyBzdG9yYWdlCisgKiAgICAgIGFjdHVhbGx5IHN1
cHBvcnRzIGl0LgorICoKKyAqIGRpc2NhcmQtYWxpZ25tZW50CisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVz
OiAgICAgICAgICA0LCA1CisgKgorICogICAgICBUaGUgb2Zmc2V0LCBpbiBieXRlcyBmcm9tIHRo
ZSBiZWdpbm5pbmcgb2YgdGhlIHZpcnR1YWwgYmxvY2sgZGV2aWNlLAorICogICAgICB0byB0aGUg
Zmlyc3QsIGFkZHJlc3NhYmxlLCBkaXNjYXJkIGV4dGVudCBvbiB0aGUgdW5kZXJseWluZyBkZXZp
Y2UuCisgKgorICogZGlzY2FyZC1ncmFudWxhcml0eQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQzMl90PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgPCJzZWN0b3Itc2l6ZSI+CisgKiAg
ICAgIE5vdGVzOiAgICAgICAgICA0CisgKgorICogICAgICBUaGUgc2l6ZSwgaW4gYnl0ZXMsIG9m
IHRoZSBpbmRpdmlkdWFsbHkgYWRkcmVzc2FibGUgZGlzY2FyZCBleHRlbnRzCisgKiAgICAgIG9m
IHRoZSB1bmRlcmx5aW5nIGRldmljZS4KKyAqCisgKiBkaXNjYXJkLXNlY3VyZQorICogICAgICBW
YWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAor
ICogICAgICBOb3RlczogICAgICAgICAgMTAKKyAqCisgKiAgICAgIEEgdmFsdWUgb2YgIjEiIGlu
ZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNzIEJMS0lGX09QX0RJU0NBUkQKKyAq
ICAgICAgcmVxdWVzdHMgd2l0aCB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBzZXQuCisg
KgorICogaW5mbworICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PiAoYml0bWFwKQor
ICoKKyAqICAgICAgQSBjb2xsZWN0aW9uIG9mIGJpdCBmbGFncyBkZXNjcmliaW5nIGF0dHJpYnV0
ZXMgb2YgdGhlIGJhY2tpbmcKKyAqICAgICAgZGV2aWNlLiAgVGhlIFZESVNLXyogbWFjcm9zIGRl
ZmluZSB0aGUgbWVhbmluZyBvZiBlYWNoIGJpdAorICogICAgICBsb2NhdGlvbi4KKyAqCisgKiBz
ZWN0b3Itc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICoKKyAqICAg
ICAgVGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSB1bmRlcmx5aW5nIHN0
b3JhZ2UuIFRoaXMKKyAqICAgICAgbXVzdCBiZSBhIHBvd2VyIG9mIHR3byB3aXRoIGEgbWluaW11
bSB2YWx1ZSBvZiA1MTIuCisgKgorICogICAgICBOT1RFOiBCZWNhdXNlIG9mIGltcGxlbWVudGF0
aW9uIGJ1Z3MgaW4gc29tZSBmcm9udGVuZHMgdGhpcyBtdXN0IGJlCisgKiAgICAgICAgICAgIHNl
dCB0byA1MTIsIHVubGVzcyB0aGUgZnJvbnRlbmQgYWR2ZXJ0aXplcyBhIG5vbi16ZXJvIHZhbHVl
CisgKiAgICAgICAgICAgIGluIGl0cyAiZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6ZSIgeGVuYnVz
IG5vZGUuIChTZWUgYmVsb3cpLgorICoKKyAqIHBoeXNpY2FsLXNlY3Rvci1zaXplCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICA8InNl
Y3Rvci1zaXplIj4KKyAqCisgKiAgICAgIFRoZSBwaHlzaWNhbCBibG9jayBzaXplLCBpbiBieXRl
cywgb2YgdGhlIGJhY2tlbmQgc3RvcmFnZS4gVGhpcworICogICAgICBtdXN0IGJlIGFuIGludGVn
ZXIgbXVsdGlwbGUgb2YgInNlY3Rvci1zaXplIi4KKyAqCisgKiBzZWN0b3JzCisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludDY0X3Q+CisgKgorICogICAgICBUaGUgc2l6ZSBvZiB0aGUgYmFj
a2VuZCBkZXZpY2UsIGV4cHJlc3NlZCBpbiB1bml0cyBvZiAic2VjdG9yLXNpemUiLgorICogICAg
ICBUaGUgcHJvZHVjdCBvZiAic2VjdG9yLXNpemUiIGFuZCAic2VjdG9ycyIgbXVzdCBhbHNvIGJl
IGFuIGludGVnZXIKKyAqICAgICAgbXVsdGlwbGUgb2YgInBoeXNpY2FsLXNlY3Rvci1zaXplIiwg
aWYgdGhhdCBub2RlIGlzIHByZXNlbnQuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFu
c3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50LWNo
YW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqCisgKiAgICAgIFRo
ZSBpZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rp
dml0eQorICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgTm90ZXM6ICAgICAgICAgIDYK
KyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24g
Zm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xl
IHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYldQorICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBOb3RlczogICAgICAgICAgNgorICoKKyAq
ICAgICAgRm9yIGEgZnJvbnRlbmQgcHJvdmlkaW5nIGEgbXVsdGktcGFnZSByaW5nLCBhICJudW1i
ZXIgb2YgcmluZyBwYWdlcyIKKyAqICAgICAgc2l6ZWQgbGlzdCBvZiBub2RlcywgZWFjaCBjb250
YWluaW5nIGEgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZworICogICAgICBwZXJtaXNzaW9u
IGZvciB0aGUgYmFja2VuZCB0byBtYXAgdGhlIHBhZ2Ugb2YgdGhlIHJpbmcgbG9jYXRlZAorICog
ICAgICBhdCBwYWdlIGluZGV4ICIldSIuICBQYWdlIGluZGV4ZXMgYXJlIHplcm8gYmFzZWQuCisg
KgorICogcHJvdG9jb2wKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZyAoWEVOX0lPX1BS
T1RPX0FCSV8qKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJ
VkUKKyAqCisgKiAgICAgIFRoZSBtYWNoaW5lIEFCSSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1h
dCBvZiBhbGwgcmluZyByZXF1ZXN0IGFuZAorICogICAgICByZXNwb25zZSBzdHJ1Y3R1cmVzLgor
ICoKKyAqIHJpbmctcGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90
PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBNYXhpbXVtIFZhbHVlOiAgTUFY
KGZmcyhtYXgtcmluZy1wYWdlcykgLSAxLCBtYXgtcmluZy1wYWdlLW9yZGVyKQorICogICAgICBO
b3RlczogICAgICAgICAgMSwgMworICoKKyAqICAgICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5k
IGFsbG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzCisgKiAgICAgIG9mIGxiKG1h
Y2hpbmUgcGFnZXMpLiAoZS5nLiAwID09IDEgcGFnZSwgMSA9IDIgcGFnZXMsIDIgPT0gNCBwYWdl
cywKKyAqICAgICAgZXRjLikuCisgKgorICogbnVtLXJpbmctcGFnZXMKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKKyAqICAgICAg
TWF4aW11bSBWYWx1ZTogIE1BWChtYXgtcmluZy1wYWdlcywoMHgxIDw8IG1heC1yaW5nLXBhZ2Ut
b3JkZXIpKQorICogICAgICBOb3RlczogICAgICAgICAgREVQUkVDQVRFRCwgMiwgMworICoKKyAq
ICAgICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5kIGFsbG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVm
ZmVyIGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFnZXMuICBUaGUgdmFsdWUgbXVzdCBi
ZSBhIHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
RmVhdHVyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogZmVhdHVy
ZS1wZXJzaXN0ZW50CisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAg
ICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiA3LCA4LCA5CisgKgorICogICAg
ICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgZnJvbnRlbmQgd2lsbCByZXVzZSB0
aGUgc2FtZSBncmFudHMKKyAqICAgICAgZm9yIGFsbCB0cmFuc2FjdGlvbnMsIGFsbG93aW5nIHRo
ZSBiYWNrZW5kIHRvIG1hcCB0aGVtIHdpdGggd3JpdGUKKyAqICAgICAgYWNjZXNzIChldmVuIHdo
ZW4gaXQgc2hvdWxkIGJlIHJlYWQtb25seSkuIElmIHRoZSBmcm9udGVuZCBoaXRzIHRoZQorICog
ICAgICBtYXhpbXVtIG51bWJlciBvZiBhbGxvd2VkIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRz
LCBpdCBjYW4gZmFsbGJhY2sKKyAqICAgICAgdG8gbm9uIHBlcnNpc3RlbnQgbW9kZS4gVGhpcyB3
aWxsIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24sCisgKiAgICAgIHNpbmNlIHRoZSB0
aGUgYmFja2VuZCBkcml2ZXIgd2lsbCBzdGlsbCB0cnkgdG8gbWFwIHRob3NlIGdyYW50cworICog
ICAgICBwZXJzaXN0ZW50bHkuIFNpbmNlIHRoZSBwZXJzaXN0ZW50IGdyYW50cyBwcm90b2NvbCBp
cyBjb21wYXRpYmxlIHdpdGgKKyAqICAgICAgdGhlIHByZXZpb3VzIHByb3RvY29sLCBhIGZyb250
ZW5kIGRyaXZlciBjYW4gY2hvb3NlIHRvIHdvcmsgaW4KKyAqICAgICAgcGVyc2lzdGVudCBtb2Rl
IGV2ZW4gd2hlbiB0aGUgYmFja2VuZCBkb2Vzbid0IHN1cHBvcnQgaXQuCisgKgorICogICAgICBJ
dCBpcyByZWNvbW1lbmRlZCB0aGF0IHRoZSBmcm9udGVuZCBkcml2ZXIgc3RvcmVzIHRoZSBwZXJz
aXN0ZW50bHkKKyAqICAgICAgbWFwcGVkIGdyYW50cyBpbiBhIExJRk8gcXVldWUsIHNvIGEgc3Vi
c2V0IG9mIGFsbCBwZXJzaXN0ZW50bHkgbWFwcGVkCisgKiAgICAgIGdyYW50cyBnZXRzIHVzZWQg
Y29tbW9ubHkuIFRoaXMgaXMgZG9uZSBpbiBjYXNlIHRoZSBiYWNrZW5kIGRyaXZlcgorICogICAg
ICBkZWNpZGVzIHRvIGxpbWl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFw
cGVkIGdyYW50cworICogICAgICB0byBhIHZhbHVlIGxlc3MgdGhhbiBSSU5HX1NJWkUgKiBCTEtJ
Rl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCisgKgorICogZmVhdHVyZS1sYXJnZS1zZWN0b3It
c2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZh
dWx0IFZhbHVlOiAgMAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQg
dGhlIGZyb250ZW5kIHdpbGwgY29ycmVjdGx5IHN1cHBseSBhbmQKKyAqICAgICAgaW50ZXJwcmV0
IGFsbCBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcyBpbiB0ZXJtcyBvZiB0aGUgInNlY3Rvci1zaXpl
IgorICogICAgICB2YWx1ZSBzdXBwbGllZCBpbiB0aGUgYmFja2VuZCBpbmZvLCB3aGF0ZXZlciB0
aGF0IG1heSBiZSBzZXQgdG8uCisgKiAgICAgIElmIHRoaXMgbm9kZSBpcyBub3QgcHJlc2VudCBv
ciBpdHMgdmFsdWUgaXMgIjAiIHRoZW4gaXQgaXMgYXNzdW1lZAorICogICAgICB0aGF0IHRoZSBm
cm9udGVuZCByZXF1aXJlcyB0aGF0IHRoZSBsb2dpY2FsIGJsb2NrIHNpemUgaXMgNTEyIGFzIGl0
CisgKiAgICAgIGlzIGhhcmRjb2RlZCAod2hpY2ggaXMgdGhlIGNhc2UgaW4gc29tZSBmcm9udGVu
ZCBpbXBsZW1lbnRhdGlvbnMpLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBWaXJ0
dWFsIERldmljZSBQcm9wZXJ0aWVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBk
ZXZpY2UtdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgImRpc2siLCAiY2Ryb20iLCAiZmxv
cHB5IiwgZXRjLgorICoKKyAqIHZpcnR1YWwtZGV2aWNlCisgKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludDMyX3Q+CisgKgorICogICAgICBBIHZhbHVlIGluZGljYXRpbmcgdGhlIHBoeXNpY2Fs
IGRldmljZSB0byB2aXJ0dWFsaXplIHdpdGhpbiB0aGUKKyAqICAgICAgZnJvbnRlbmQncyBkb21h
aW4uICAoZS5nLiAiVGhlIGZpcnN0IEFUQSBkaXNrIiwgIlRoZSB0aGlyZCBTQ1NJCisgKiAgICAg
IGRpc2siLCBldGMuKQorICoKKyAqICAgICAgU2VlIGRvY3MvbWlzYy92YmQtaW50ZXJmYWNlLnR4
dCBmb3IgZGV0YWlscyBvbiB0aGUgZm9ybWF0IG9mIHRoaXMKKyAqICAgICAgdmFsdWUuCisgKgor
ICogTm90ZXMKKyAqIC0tLS0tCisgKiAoMSkgTXVsdGktcGFnZSByaW5nIGJ1ZmZlciBzY2hlbWUg
Zmlyc3QgZGV2ZWxvcGVkIGluIHRoZSBDaXRyaXggWGVuU2VydmVyCisgKiAgICAgUFYgZHJpdmVy
cy4KKyAqICgyKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNjaGVtZSBmaXJzdCB1c2VkIGluIHNv
bWUgUmVkSGF0IGRpc3RyaWJ1dGlvbnMKKyAqICAgICBpbmNsdWRpbmcgYSBkaXN0cmlidXRpb24g
ZGVwbG95ZWQgb24gY2VydGFpbiBub2RlcyBvZiB0aGUgQW1hem9uCisgKiAgICAgRUMyIGNsdXN0
ZXIuCisgKiAoMykgU3VwcG9ydCBmb3IgbXVsdGktcGFnZSByaW5nIGJ1ZmZlcnMgd2FzIGltcGxl
bWVudGVkIGluZGVwZW5kZW50bHksCisgKiAgICAgaW4gc2xpZ2h0bHkgZGlmZmVyZW50IGZvcm1z
LCBieSBib3RoIENpdHJpeCBhbmQgUmVkSGF0L0FtYXpvbi4KKyAqICAgICBGb3IgZnVsbCBpbnRl
cm9wZXJhYmlsaXR5LCBibG9jayBmcm9udCBhbmQgYmFja2VuZHMgc2hvdWxkIHB1Ymxpc2gKKyAq
ICAgICBpZGVudGljYWwgcmluZyBwYXJhbWV0ZXJzLCBhZGp1c3RlZCBmb3IgdW5pdCBkaWZmZXJl
bmNlcywgdG8gdGhlCisgKiAgICAgWGVuU3RvcmUgbm9kZXMgdXNlZCBpbiBib3RoIHNjaGVtZXMu
CisgKiAoNCkgRGV2aWNlcyB0aGF0IHN1cHBvcnQgZGlzY2FyZCBmdW5jdGlvbmFsaXR5IG1heSBp
bnRlcm5hbGx5IGFsbG9jYXRlIHNwYWNlCisgKiAgICAgKGRpc2NhcmRhYmxlIGV4dGVudHMpIGlu
IHVuaXRzIHRoYXQgYXJlIGxhcmdlciB0aGFuIHRoZSBleHBvcnRlZCBsb2dpY2FsCisgKiAgICAg
YmxvY2sgc2l6ZS4gSWYgdGhlIGJhY2tpbmcgZGV2aWNlIGhhcyBzdWNoIGRpc2NhcmRhYmxlIGV4
dGVudHMgdGhlCisgKiAgICAgYmFja2VuZCBzaG91bGQgcHJvdmlkZSBib3RoIGRpc2NhcmQtZ3Jh
bnVsYXJpdHkgYW5kIGRpc2NhcmQtYWxpZ25tZW50LgorICogICAgIFByb3ZpZGluZyBqdXN0IG9u
ZSBvZiB0aGUgdHdvIG1heSBiZSBjb25zaWRlcmVkIGFuIGVycm9yIGJ5IHRoZSBmcm9udGVuZC4K
KyAqICAgICBCYWNrZW5kcyBzdXBwb3J0aW5nIGRpc2NhcmQgc2hvdWxkIGluY2x1ZGUgZGlzY2Fy
ZC1ncmFudWxhcml0eSBhbmQKKyAqICAgICBkaXNjYXJkLWFsaWdubWVudCBldmVuIGlmIGl0IHN1
cHBvcnRzIGRpc2NhcmRpbmcgaW5kaXZpZHVhbCBzZWN0b3JzLgorICogICAgIEZyb250ZW5kcyBz
aG91bGQgYXNzdW1lIGRpc2NhcmQtYWxpZ25tZW50ID09IDAgYW5kIGRpc2NhcmQtZ3JhbnVsYXJp
dHkKKyAqICAgICA9PSBzZWN0b3Igc2l6ZSBpZiB0aGVzZSBrZXlzIGFyZSBtaXNzaW5nLgorICog
KDUpIFRoZSBkaXNjYXJkLWFsaWdubWVudCBwYXJhbWV0ZXIgYWxsb3dzIGEgcGh5c2ljYWwgZGV2
aWNlIHRvIGJlCisgKiAgICAgcGFydGl0aW9uZWQgaW50byB2aXJ0dWFsIGRldmljZXMgdGhhdCBk
byBub3QgbmVjZXNzYXJpbHkgYmVnaW4gb3IKKyAqICAgICBlbmQgb24gYSBkaXNjYXJkYWJsZSBl
eHRlbnQgYm91bmRhcnkuCisgKiAoNikgV2hlbiB0aGVyZSBpcyBvbmx5IGEgc2luZ2xlIHBhZ2Ug
YWxsb2NhdGVkIHRvIHRoZSByZXF1ZXN0IHJpbmcsCisgKiAgICAgJ3JpbmctcmVmJyBpcyB1c2Vk
IHRvIGNvbW11bmljYXRlIHRoZSBncmFudCByZWZlcmVuY2UgZm9yIHRoaXMKKyAqICAgICBwYWdl
IHRvIHRoZSBiYWNrZW5kLiAgV2hlbiB1c2luZyBhIG11bHRpLXBhZ2UgcmluZywgdGhlICdyaW5n
LXJlZicKKyAqICAgICBub2RlIGlzIG5vdCBjcmVhdGVkLiAgSW5zdGVhZCAncmluZy1yZWYwJyAt
ICdyaW5nLXJlZk4nIGFyZSB1c2VkLgorICogKDcpIFdoZW4gdXNpbmcgcGVyc2lzdGVudCBncmFu
dHMgZGF0YSBoYXMgdG8gYmUgY29waWVkIGZyb20vdG8gdGhlIHBhZ2UKKyAqICAgICB3aGVyZSB0
aGUgZ3JhbnQgaXMgY3VycmVudGx5IG1hcHBlZC4gVGhlIG92ZXJoZWFkIG9mIGRvaW5nIHRoaXMg
Y29weQorICogICAgIGhvd2V2ZXIgZG9lc24ndCBzdXBwcmVzcyB0aGUgc3BlZWQgaW1wcm92ZW1l
bnQgb2Ygbm90IGhhdmluZyB0byB1bm1hcAorICogICAgIHRoZSBncmFudHMuCisgKiAoOCkgVGhl
IGZyb250ZW5kIGRyaXZlciBoYXMgdG8gYWxsb3cgdGhlIGJhY2tlbmQgZHJpdmVyIHRvIG1hcCBh
bGwgZ3JhbnRzCisgKiAgICAgd2l0aCB3cml0ZSBhY2Nlc3MsIGV2ZW4gd2hlbiB0aGV5IHNob3Vs
ZCBiZSBtYXBwZWQgcmVhZC1vbmx5LCBzaW5jZQorICogICAgIGZ1cnRoZXIgcmVxdWVzdHMgbWF5
IHJldXNlIHRoZXNlIGdyYW50cyBhbmQgcmVxdWlyZSB3cml0ZSBwZXJtaXNzaW9ucy4KKyAqICg5
KSBMaW51eCBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGhhdmUgYSBsaW1pdCBvbiB0aGUgbWF4aW11
bSBudW1iZXIgb2YKKyAqICAgICBncmFudHMgdGhhdCBjYW4gYmUgcGVyc2lzdGVudGx5IG1hcHBl
ZCBpbiB0aGUgZnJvbnRlbmQgZHJpdmVyLCBidXQKKyAqICAgICBkdWUgdG8gdGhlIGZyb250ZW50
IGRyaXZlciBpbXBsZW1lbnRhdGlvbiBpdCBzaG91bGQgbmV2ZXIgYmUgYmlnZ2VyCisgKiAgICAg
dGhhbiBSSU5HX1NJWkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCisgKigxMCkg
VGhlIGRpc2NhcmQtc2VjdXJlIHByb3BlcnR5IG1heSBiZSBwcmVzZW50IGFuZCB3aWxsIGJlIHNl
dCB0byAxIGlmIHRoZQorICogICAgIGJhY2tpbmcgZGV2aWNlIHN1cHBvcnRzIHNlY3VyZSBkaXNj
YXJkLgorICooMTEpIE9ubHkgdXNlZCBieSBMaW51eCBhbmQgTmV0QlNELgorICovCisKKy8qCisg
KiBNdWx0aXBsZSBoYXJkd2FyZSBxdWV1ZXMvcmluZ3M6CisgKiBJZiBzdXBwb3J0ZWQsIHRoZSBi
YWNrZW5kIHdpbGwgd3JpdGUgdGhlIGtleSAibXVsdGktcXVldWUtbWF4LXF1ZXVlcyIgdG8KKyAq
IHRoZSBkaXJlY3RvcnkgZm9yIHRoYXQgdmJkLCBhbmQgc2V0IGl0cyB2YWx1ZSB0byB0aGUgbWF4
aW11bSBzdXBwb3J0ZWQKKyAqIG51bWJlciBvZiBxdWV1ZXMuCisgKiBGcm9udGVuZHMgdGhhdCBh
cmUgYXdhcmUgb2YgdGhpcyBmZWF0dXJlIGFuZCB3aXNoIHRvIHVzZSBpdCBjYW4gd3JpdGUgdGhl
CisgKiBrZXkgIm11bHRpLXF1ZXVlLW51bS1xdWV1ZXMiIHdpdGggdGhlIG51bWJlciB0aGV5IHdp
c2ggdG8gdXNlLCB3aGljaCBtdXN0IGJlCisgKiBncmVhdGVyIHRoYW4gemVybywgYW5kIG5vIG1v
cmUgdGhhbiB0aGUgdmFsdWUgcmVwb3J0ZWQgYnkgdGhlIGJhY2tlbmQgaW4KKyAqICJtdWx0aS1x
dWV1ZS1tYXgtcXVldWVzIi4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3RpbmcganVzdCBv
bmUgcXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICogcmluZy1yZWYga2V5cyBh
cmUgd3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHByb2Nlc3NpbmcK
KyAqIHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9udGVuZCB0aGF0IGRvZXNu
J3QgdW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFuZCBvbmUgdGhhdCBk
b2VzLCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAqIEZyb250ZW5kcyByZXF1
ZXN0aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9wbGV2ZWwKKyAq
IGV2ZW50LWNoYW5uZWwgYW5kIHJpbmctcmVmIGtleXMsIGluc3RlYWQgd3JpdGluZyB0aG9zZSBr
ZXlzIHVuZGVyIHN1Yi1rZXlzCisgKiBoYXZpbmcgdGhlIG5hbWUgInF1ZXVlLU4iIHdoZXJlIE4g
aXMgdGhlIGludGVnZXIgSUQgb2YgdGhlIHF1ZXVlL3JpbmcgZm9yCisgKiB3aGljaCB0aG9zZSBr
ZXlzIGJlbG9uZy4gUXVldWVzIGFyZSBpbmRleGVkIGZyb20gemVyby4KKyAqIEZvciBleGFtcGxl
LCBhIGZyb250ZW5kIHdpdGggdHdvIHF1ZXVlcyBtdXN0IHdyaXRlIHRoZSBmb2xsb3dpbmcgc2V0
IG9mCisgKiBxdWV1ZS1yZWxhdGVkIGtleXM6CisgKgorICogL2xvY2FsL2RvbWFpbi8xL2Rldmlj
ZS92YmQvMC9tdWx0aS1xdWV1ZS1udW0tcXVldWVzID0gIjIiCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQv
MC9xdWV1ZS0wL3JpbmctcmVmID0gIjxyaW5nLXJlZiMwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9k
ZXZpY2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMD4iCisgKiAvbG9j
YWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgorICogL2xvY2FsL2RvbWFpbi8x
L2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmID0gIjxyaW5nLXJlZiMxPiIKKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMS9ldmVudC1jaGFubmVsID0gIjxldnRjaG4j
MT4iCisgKgorICogSXQgaXMgYWxzbyBwb3NzaWJsZSB0byB1c2UgbXVsdGlwbGUgcXVldWVzL3Jp
bmdzIHRvZ2V0aGVyIHdpdGgKKyAqIGZlYXR1cmUgbXVsdGktcGFnZSByaW5nIGJ1ZmZlci4KKyAq
IEZvciBleGFtcGxlLCBhIGZyb250ZW5kIHJlcXVlc3RzIHR3byBxdWV1ZXMvcmluZ3MgYW5kIHRo
ZSBzaXplIG9mIGVhY2ggcmluZworICogYnVmZmVyIGlzIHR3byBwYWdlcyBtdXN0IHdyaXRlIHRo
ZSBmb2xsb3dpbmcgc2V0IG9mIHJlbGF0ZWQga2V5czoKKyAqCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZiZC8wL211bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKKyAqIC9sb2NhbC9kb21h
aW4vMS9kZXZpY2UvdmJkLzAvcmluZy1wYWdlLW9yZGVyID0gIjEiCisgKiAvbG9jYWwvZG9tYWlu
LzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
YmQvMC9xdWV1ZS0wL3JpbmctcmVmMCA9ICI8cmluZy1yZWYjMD4iCisgKiAvbG9jYWwvZG9tYWlu
LzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYxID0gIjxyaW5nLXJlZiMxPiIKKyAqIC9s
b2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVsID0gIjxldnRj
aG4jMD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgorICog
L2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmMCA9ICI8cmluZy1y
ZWYjMj4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYx
ID0gIjxyaW5nLXJlZiMzPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUt
MS9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMT4iCisgKgorICovCisKKy8qCisgKiBTVEFURSBE
SUFHUkFNUworICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQg
YW5kIGJhY2sgbm9kZXMgd2l0aCBzdGF0ZSBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KKyAqCisg
KiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFjaworICogPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNT
dGF0ZUluaXRpYWxpc2luZworICogIG8gUXVlcnkgdmlydHVhbCBkZXZpY2UgICAgICAgICAgICAg
ICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9uCisgKiAgICBwcm9wZXJ0aWVz
LiAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS4KKyAqICBvIFNldHVwIE9TIGRldmljZSBp
bnN0YW5jZS4gICAgICAgICAgbyBPcGVuIGFuZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBQdWJsaXNoIGJhY2tlbmQg
ZmVhdHVyZXMgYW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgYmFja2VuZCBm
ZWF0dXJlcyBhbmQKKyAqICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiBvIEFsbG9jYXRlIGFu
ZCBpbml0aWFsaXplIHRoZQorICogICByZXF1ZXN0IHJpbmcuCisgKiBvIFB1Ymxpc2ggdHJhbnNw
b3J0IHBhcmFtZXRlcnMKKyAqICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAg
dGhpcyBjb25uZWN0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3Bv
cnQgcGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
byBDb25uZWN0IHRvIHRoZSByZXF1ZXN0IHJpbmcgYW5kCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZXZlbnQgY2hhbm5lbC4KKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbyBQdWJsaXNoIGJhY2tlbmQgZGV2aWNlIHByb3BlcnRpZXMu
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3Rh
dGVDb25uZWN0ZWQKKyAqCisgKiAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBwcm9wZXJ0aWVzLgor
ICogIG8gRmluYWxpemUgT1MgdmlydHVhbCBkZXZpY2UKKyAqICAgIGluc3RhbmNlLgorICogICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVu
YnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiBOb3RlOiBEcml2ZXJzIHRoYXQgZG8gbm90IHN1cHBv
cnQgYW55IG9wdGlvbmFsIGZlYXR1cmVzLCBvciB0aGUgbmVnb3RpYXRpb24KKyAqICAgICAgIG9m
IHRyYW5zcG9ydCBwYXJhbWV0ZXJzLCBjYW4gc2tpcCBjZXJ0YWluIHN0YXRlcyBpbiB0aGUgc3Rh
dGUgbWFjaGluZToKKyAqCisgKiAgICAgICBvIEEgZnJvbnRlbmQgbWF5IHRyYW5zaXRpb24gdG8g
WGVuYnVzU3RhdGVJbml0aWFsaXNlZCB3aXRob3V0CisgKiAgICAgICAgIHdhaXRpbmcgZm9yIHRo
ZSBiYWNrZW5kIHRvIGVudGVyIFhlbmJ1c1N0YXRlSW5pdFdhaXQuICBJbiB0aGlzCisgKiAgICAg
ICAgIGNhc2UsIGRlZmF1bHQgdHJhbnNwb3J0IHBhcmFtZXRlcnMgYXJlIGluIGVmZmVjdCBhbmQg
YW55CisgKiAgICAgICAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIHB1Ymxpc2hlZCBieSB0aGUgZnJv
bnRlbmQgbXVzdCBjb250YWluCisgKiAgICAgICAgIHRoZWlyIGRlZmF1bHQgdmFsdWVzLgorICoK
KyAqICAgICAgIG8gQSBiYWNrZW5kIG1heSB0cmFuc2l0aW9uIHRvIFhlbmJ1c1N0YXRlSW5pdGlh
bGlzZWQsIGJ5cGFzc2luZworICogICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0LCB3aXRob3V0
IHdhaXRpbmcgZm9yIHRoZSBmcm9udGVuZCB0byBmaXJzdAorICogICAgICAgICBlbnRlciB0aGUg
WGVuYnVzU3RhdGVJbml0aWFsaXNlZCBzdGF0ZS4gIEluIHRoaXMgY2FzZSwgZGVmYXVsdAorICog
ICAgICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycyBhcmUgaW4gZWZmZWN0IGFuZCBhbnkgdHJhbnNw
b3J0IHBhcmFtZXRlcnMKKyAqICAgICAgICAgcHVibGlzaGVkIGJ5IHRoZSBiYWNrZW5kIG11c3Qg
Y29udGFpbiB0aGVpciBkZWZhdWx0IHZhbHVlcy4KKyAqCisgKiAgICAgICBEcml2ZXJzIHRoYXQg
c3VwcG9ydCBvcHRpb25hbCBmZWF0dXJlcyBhbmQvb3IgdHJhbnNwb3J0IHBhcmFtZXRlcgorICog
ICAgICAgbmVnb3RpYXRpb24gbXVzdCB0b2xlcmF0ZSB0aGVzZSBhZGRpdGlvbmFsIHN0YXRlIHRy
YW5zaXRpb24gcGF0aHMuCisgKiAgICAgICBJbiBnZW5lcmFsIHRoaXMgbWVhbnMgcGVyZm9ybWlu
ZyB0aGUgd29yayBvZiBhbnkgc2tpcHBlZCBzdGF0ZQorICogICAgICAgdHJhbnNpdGlvbiwgaWYg
aXQgaGFzIG5vdCBhbHJlYWR5IGJlZW4gcGVyZm9ybWVkLCBpbiBhZGRpdGlvbiB0byB0aGUKKyAq
ICAgICAgIHdvcmsgYXNzb2NpYXRlZCB3aXRoIGVudHJ5IGludG8gdGhlIGN1cnJlbnQgc3RhdGUu
CisgKi8KKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZpbmUgQkxLSUZfT1BfUkVB
RCAgICAgICAgICAgICAgMAorI2RlZmluZSBCTEtJRl9PUF9XUklURSAgICAgICAgICAgICAxCisv
KgorICogQWxsIHdyaXRlcyBpc3N1ZWQgcHJpb3IgdG8gYSByZXF1ZXN0IHdpdGggdGhlIEJMS0lG
X09QX1dSSVRFX0JBUlJJRVIKKyAqIG9wZXJhdGlvbiBjb2RlICgiYmFycmllciByZXF1ZXN0Iikg
bXVzdCBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlCisgKiBleGVjdXRpb24gb2YgdGhlIGJhcnJp
ZXIgcmVxdWVzdC4gIEFsbCB3cml0ZXMgaXNzdWVkIGFmdGVyIHRoZSBiYXJyaWVyCisgKiByZXF1
ZXN0IG11c3Qgbm90IGV4ZWN1dGUgdW50aWwgYWZ0ZXIgdGhlIGNvbXBsZXRpb24gb2YgdGhlIGJh
cnJpZXIgcmVxdWVzdC4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1iYXJyaWVyIiBY
ZW5CdXMgbm9kZSBkb2N1bWVudGF0aW9uIGFib3ZlLgorICovCisjZGVmaW5lIEJMS0lGX09QX1dS
SVRFX0JBUlJJRVIgICAgIDIKKy8qCisgKiBDb21taXQgYW55IHVuY29tbWl0dGVkIGNvbnRlbnRz
IG9mIHRoZSBiYWNraW5nIGRldmljZSdzIHZvbGF0aWxlIGNhY2hlCisgKiB0byBzdGFibGUgc3Rv
cmFnZS4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1mbHVzaC1jYWNoZSIgWGVuQnVz
IG5vZGUgZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAqLworI2RlZmluZSBCTEtJRl9PUF9GTFVTSF9E
SVNLQ0FDSEUgICAzCisvKgorICogVXNlZCBpbiBTTEVTIHNvdXJjZXMgZm9yIGRldmljZSBzcGVj
aWZpYyBjb21tYW5kIHBhY2tldAorICogY29udGFpbmVkIHdpdGhpbiB0aGUgcmVxdWVzdC4gUmVz
ZXJ2ZWQgZm9yIHRoYXQgcHVycG9zZS4KKyAqLworI2RlZmluZSBCTEtJRl9PUF9SRVNFUlZFRF8x
ICAgICAgICA0CisvKgorICogSW5kaWNhdGUgdG8gdGhlIGJhY2tlbmQgZGV2aWNlIHRoYXQgYSBy
ZWdpb24gb2Ygc3RvcmFnZSBpcyBubyBsb25nZXIgaW4KKyAqIHVzZSwgYW5kIG1heSBiZSBkaXNj
YXJkZWQgYXQgYW55IHRpbWUgd2l0aG91dCBpbXBhY3QgdG8gdGhlIGNsaWVudC4gIElmCisgKiB0
aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBpcyBzZXQgb24gdGhlIHJlcXVlc3QsIGFsbCBj
b3BpZXMgb2YgdGhlCisgKiBkaXNjYXJkZWQgcmVnaW9uIG9uIHRoZSBkZXZpY2UgbXVzdCBiZSBy
ZW5kZXJlZCB1bnJlY292ZXJhYmxlIGJlZm9yZSB0aGUKKyAqIGNvbW1hbmQgcmV0dXJucy4KKyAq
CisgKiBUaGlzIG9wZXJhdGlvbiBpcyBhbmFsb2dvdXMgdG8gcGVyZm9ybWluZyBhIHRyaW0gKEFU
QSkgb3IgdW5hbXAgKFNDU0kpLAorICogY29tbWFuZCBvbiBhIG5hdGl2ZSBkZXZpY2UuCisgKgor
ICogTW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0cmltL3VubWFwIG9wZXJhdGlvbnMgY2FuIGJlIGZv
dW5kIGF0OgorICogaHR0cDovL3QxMy5vcmcvRG9jdW1lbnRzL1VwbG9hZGVkRG9jdW1lbnRzL2Rv
Y3MyMDA4LworICogICAgIGUwNzE1NHI2LURhdGFfU2V0X01hbmFnZW1lbnRfUHJvcG9zYWxfZm9y
X0FUQS1BQ1MyLmRvYworICogaHR0cDovL3d3dy5zZWFnYXRlLmNvbS9zdGF0aWNmaWxlcy9zdXBw
b3J0L2Rpc2MvbWFudWFscy8KKyAqICAgICBJbnRlcmZhY2UlMjBtYW51YWxzLzEwMDI5MzA2OGMu
cGRmCisgKgorICogT3B0aW9uYWwuICBTZWUgImZlYXR1cmUtZGlzY2FyZCIsICJkaXNjYXJkLWFs
aWdubWVudCIsCisgKiAiZGlzY2FyZC1ncmFudWxhcml0eSIsIGFuZCAiZGlzY2FyZC1zZWN1cmUi
IGluIHRoZSBYZW5CdXMgbm9kZQorICogZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAqLworI2RlZmlu
ZSBCTEtJRl9PUF9ESVNDQVJEICAgICAgICAgICA1CisKKy8qCisgKiBSZWNvZ25pemVkIGlmICJm
ZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgaW4gcHJlc2VudCBpbiB0aGUgYmFja2VuZAor
ICogeGVuYnVzIGluZm8uIFRoZSAiZmVhdHVyZS1tYXgtaW5kaXJlY3Qtc2VnbWVudHMiIG5vZGUg
Y29udGFpbnMgdGhlIG1heGltdW0KKyAqIG51bWJlciBvZiBzZWdtZW50cyBhbGxvd2VkIGJ5IHRo
ZSBiYWNrZW5kIHBlciByZXF1ZXN0LiBJZiB0aGUgbm9kZSBpcworICogcHJlc2VudCwgdGhlIGZy
b250ZW5kIG1pZ2h0IHVzZSBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHN0cnVjdHMgaW4gb3JkZXIg
dG8KKyAqIGlzc3VlIHJlcXVlc3RzIHdpdGggbW9yZSB0aGFuIEJMS0lGX01BWF9TRUdNRU5UU19Q
RVJfUkVRVUVTVCAoMTEpLiBUaGUKKyAqIG1heGltdW0gbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21l
bnRzIGlzIGZpeGVkIGJ5IHRoZSBiYWNrZW5kLCBidXQgdGhlCisgKiBmcm9udGVuZCBjYW4gaXNz
dWUgcmVxdWVzdHMgd2l0aCBhbnkgbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21lbnRzIGFzIGxvbmcg
YXMKKyAqIGl0J3MgbGVzcyB0aGFuIHRoZSBudW1iZXIgcHJvdmlkZWQgYnkgdGhlIGJhY2tlbmQu
IFRoZSBpbmRpcmVjdF9ncmVmcyBmaWVsZAorICogaW4gYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBz
aG91bGQgYmUgZmlsbGVkIGJ5IHRoZSBmcm9udGVuZCB3aXRoIHRoZQorICogZ3JhbnQgcmVmZXJl
bmNlcyBvZiB0aGUgcGFnZXMgdGhhdCBhcmUgaG9sZGluZyB0aGUgaW5kaXJlY3Qgc2VnbWVudHMu
CisgKiBUaGVzZSBwYWdlcyBhcmUgZmlsbGVkIHdpdGggYW4gYXJyYXkgb2YgYmxraWZfcmVxdWVz
dF9zZWdtZW50IHRoYXQgaG9sZCB0aGUKKyAqIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzZWdtZW50
cy4gVGhlIG51bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1c2UgaXMKKyAqIGRldGVybWluZWQg
YnkgdGhlIG51bWJlciBvZiBzZWdtZW50cyBhbiBpbmRpcmVjdCByZXF1ZXN0IGNvbnRhaW5zLiBF
dmVyeQorICogaW5kaXJlY3QgcGFnZSBjYW4gY29udGFpbiBhIG1heGltdW0gb2YKKyAqIChQQUdF
X1NJWkUgLyBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCkpIHNlZ21lbnRzLCBz
byB0bworICogY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIHdl
IGhhdmUgdG8gZG8KKyAqIGNlaWwoaW5kaXJlY3Rfc2VnbWVudHMgLyAoUEFHRV9TSVpFIC8gc2l6
ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQpKSkuCisgKgorICogSWYgYSBiYWNrZW5k
IGRvZXMgbm90IHJlY29nbml6ZSBCTEtJRl9PUF9JTkRJUkVDVCwgaXQgc2hvdWxkICpub3QqCisg
KiBjcmVhdGUgdGhlICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgbm9kZSEKKyAqLwor
I2RlZmluZSBCTEtJRl9PUF9JTkRJUkVDVCAgICAgICAgICA2CisKKy8qCisgKiBNYXhpbXVtIHNj
YXR0ZXIvZ2F0aGVyIHNlZ21lbnRzIHBlciByZXF1ZXN0LgorICogVGhpcyBpcyBjYXJlZnVsbHkg
Y2hvc2VuIHNvIHRoYXQgc2l6ZW9mKGJsa2lmX3JpbmdfdCkgPD0gUEFHRV9TSVpFLgorICogTkIu
IFRoaXMgY291bGQgYmUgMTIgaWYgdGhlIHJpbmcgaW5kZXhlcyB3ZXJlbid0IHN0b3JlZCBpbiB0
aGUgc2FtZSBwYWdlLgorICovCisjZGVmaW5lIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVT
VCAxMQorCisvKgorICogTWF4aW11bSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIHBl
ciByZXF1ZXN0LgorICovCisjZGVmaW5lIEJMS0lGX01BWF9JTkRJUkVDVF9QQUdFU19QRVJfUkVR
VUVTVCA4CisKKy8qCisgKiBOQi4gJ2ZpcnN0X3NlY3QnIGFuZCAnbGFzdF9zZWN0JyBpbiBibGtp
Zl9yZXF1ZXN0X3NlZ21lbnQsIGFzIHdlbGwgYXMKKyAqICdzZWN0b3JfbnVtYmVyJyBpbiBibGtp
Zl9yZXF1ZXN0LCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYW5kCisgKiBibGtpZl9yZXF1ZXN0X2lu
ZGlyZWN0IGFyZSBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcy4gU2VlIHRoZSBkZXNjcmlwdGlvbgor
ICogb2YgdGhlICJmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplIiBmcm9udGVuZCB4ZW5idXMgbm9k
ZSBhYm92ZSBmb3IKKyAqIG1vcmUgaW5mb3JtYXRpb24uCisgKi8KK3N0cnVjdCBibGtpZl9yZXF1
ZXN0X3NlZ21lbnQgeworICAgIGdyYW50X3JlZl90IGdyZWY7ICAgICAgICAvKiByZWZlcmVuY2Ug
dG8gSS9PIGJ1ZmZlciBmcmFtZSAgICAgICAgKi8KKyAgICAvKiBAZmlyc3Rfc2VjdDogZmlyc3Qg
c2VjdG9yIGluIGZyYW1lIHRvIHRyYW5zZmVyIChpbmNsdXNpdmUpLiAgICovCisgICAgLyogQGxh
c3Rfc2VjdDogbGFzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNmZXIgKGluY2x1c2l2ZSkuICAg
ICAqLworICAgIHVpbnQ4X3QgICAgIGZpcnN0X3NlY3QsIGxhc3Rfc2VjdDsKK307CisKKy8qCisg
KiBTdGFydGluZyByaW5nIGVsZW1lbnQgZm9yIGFueSBJL08gcmVxdWVzdC4KKyAqLworc3RydWN0
IGJsa2lmX3JlcXVlc3QgeworICAgIHVpbnQ4X3QgICAgICAgIG9wZXJhdGlvbjsgICAgLyogQkxL
SUZfT1BfPz8/ICAgICAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWludDhfdCAgICAgICAg
bnJfc2VnbWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAgICAgICAgKi8K
KyAgICBibGtpZl92ZGV2X3QgICBoYW5kbGU7ICAgICAgIC8qIG9ubHkgZm9yIHJlYWQvd3JpdGUg
cmVxdWVzdHMgICAgICAgICAqLworICAgIHVpbnQ2NF90ICAgICAgIGlkOyAgICAgICAgICAgLyog
cHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3AgICovCisgICAgYmxraWZfc2VjdG9y
X3Qgc2VjdG9yX251bWJlcjsvKiBzdGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgKHIvdyBvbmx5KSAg
Ki8KKyAgICBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tCTEtJRl9NQVhfU0VHTUVO
VFNfUEVSX1JFUVVFU1RdOworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3QgYmxraWZf
cmVxdWVzdF90OworCisvKgorICogQ2FzdCB0byB0aGlzIHN0cnVjdHVyZSB3aGVuIGJsa2lmX3Jl
cXVlc3Qub3BlcmF0aW9uID09IEJMS0lGX09QX0RJU0NBUkQKKyAqIHNpemVvZihzdHJ1Y3QgYmxr
aWZfcmVxdWVzdF9kaXNjYXJkKSA8PSBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3QpCisgKi8K
K3N0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgeworICAgIHVpbnQ4X3QgICAgICAgIG9wZXJh
dGlvbjsgICAgLyogQkxLSUZfT1BfRElTQ0FSRCAgICAgICAgICAgICAgICAgICAgICovCisgICAg
dWludDhfdCAgICAgICAgZmxhZzsgICAgICAgICAvKiBCTEtJRl9ESVNDQVJEX1NFQ1VSRSBvciB6
ZXJvICAgICAgICAgKi8KKyNkZWZpbmUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgKDE8PDApICAvKiBp
Z25vcmVkIGlmIGRpc2NhcmQtc2VjdXJlPTAgICAgICAqLworICAgIGJsa2lmX3ZkZXZfdCAgIGhh
bmRsZTsgICAgICAgLyogc2FtZSBhcyBmb3IgcmVhZC93cml0ZSByZXF1ZXN0cyAgICAgICovCisg
ICAgdWludDY0X3QgICAgICAgaWQ7ICAgICAgICAgICAvKiBwcml2YXRlIGd1ZXN0IHZhbHVlLCBl
Y2hvZWQgaW4gcmVzcCAgKi8KKyAgICBibGtpZl9zZWN0b3JfdCBzZWN0b3JfbnVtYmVyOy8qIHN0
YXJ0IHNlY3RvciBpZHggb24gZGlzayAgICAgICAgICAgICAqLworICAgIHVpbnQ2NF90ICAgICAg
IG5yX3NlY3RvcnM7ICAgLyogbnVtYmVyIG9mIGNvbnRpZ3VvdXMgc2VjdG9ycyB0byBkaXNjYXJk
Ki8KK307Cit0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYmxraWZfcmVxdWVz
dF9kaXNjYXJkX3Q7CisKK3N0cnVjdCBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHsKKyAgICB1aW50
OF90ICAgICAgICBvcGVyYXRpb247ICAgIC8qIEJMS0lGX09QX0lORElSRUNUICAgICAgICAgICAg
ICAgICAgICAqLworICAgIHVpbnQ4X3QgICAgICAgIGluZGlyZWN0X29wOyAgLyogQkxLSUZfT1Bf
e1JFQUQvV1JJVEV9ICAgICAgICAgICAgICAgICovCisgICAgdWludDE2X3QgICAgICAgbnJfc2Vn
bWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAgICAgICAgKi8KKyAgICB1
aW50NjRfdCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9l
ZCBpbiByZXNwICAqLworICAgIGJsa2lmX3NlY3Rvcl90IHNlY3Rvcl9udW1iZXI7Lyogc3RhcnQg
c2VjdG9yIGlkeCBvbiBkaXNrIChyL3cgb25seSkgICovCisgICAgYmxraWZfdmRldl90ICAgaGFu
ZGxlOyAgICAgICAvKiBzYW1lIGFzIGZvciByZWFkL3dyaXRlIHJlcXVlc3RzICAgICAgKi8KKyAg
ICBncmFudF9yZWZfdCAgICBpbmRpcmVjdF9ncmVmc1tCTEtJRl9NQVhfSU5ESVJFQ1RfUEFHRVNf
UEVSX1JFUVVFU1RdOworI2lmZGVmIF9faTM4Nl9fCisgICAgdWludDY0X3QgICAgICAgcGFkOyAg
ICAgICAgICAvKiBNYWtlIGl0IDY0IGJ5dGUgYWxpZ25lZCBvbiBpMzg2ICAgICAgKi8KKyNlbmRp
ZgorfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3QgYmxraWZfcmVxdWVz
dF9pbmRpcmVjdF90OworCitzdHJ1Y3QgYmxraWZfcmVzcG9uc2UgeworICAgIHVpbnQ2NF90ICAg
ICAgICBpZDsgICAgICAgICAgICAgIC8qIGNvcGllZCBmcm9tIHJlcXVlc3QgKi8KKyAgICB1aW50
OF90ICAgICAgICAgb3BlcmF0aW9uOyAgICAgICAvKiBjb3BpZWQgZnJvbSByZXF1ZXN0ICovCisg
ICAgaW50MTZfdCAgICAgICAgIHN0YXR1czsgICAgICAgICAgLyogQkxLSUZfUlNQXz8/PyAgICAg
ICAqLworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3Jlc3BvbnNlIGJsa2lmX3Jlc3BvbnNlX3Q7
CisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVTLgorICovCisgLyogT3BlcmF0aW9uIG5vdCBz
dXBwb3J0ZWQgKG9ubHkgaGFwcGVucyBvbiBiYXJyaWVyIHdyaXRlcykuICovCisjZGVmaW5lIEJM
S0lGX1JTUF9FT1BOT1RTVVBQICAtMgorIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5z
cGVjaWZpZWQgcmVhc29uICgtRUlPKS4gKi8KKyNkZWZpbmUgQkxLSUZfUlNQX0VSUk9SICAgICAg
IC0xCisgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5lIEJM
S0lGX1JTUF9PS0FZICAgICAgICAgMAorCisvKgorICogR2VuZXJhdGUgYmxraWYgcmluZyBzdHJ1
Y3R1cmVzIGFuZCB0eXBlcy4KKyAqLworREVGSU5FX1JJTkdfVFlQRVMoYmxraWYsIHN0cnVjdCBi
bGtpZl9yZXF1ZXN0LCBzdHJ1Y3QgYmxraWZfcmVzcG9uc2UpOworCisjZGVmaW5lIFZESVNLX0NE
Uk9NICAgICAgICAweDEKKyNkZWZpbmUgVkRJU0tfUkVNT1ZBQkxFICAgIDB4MgorI2RlZmluZSBW
RElTS19SRUFET05MWSAgICAgMHg0CisKKyNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX0JMS0lGX0gg
Ki8KZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCBiL2luY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9yaW5nLmgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIGlu
Y2x1ZGUvaHcveGVuL2lvL3JpbmcuaApyZW5hbWUgdG8gaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3JpbmcuaApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
LmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi5hZTNkYzcyMGZhCi0tLSAvZGV2L251bGwKKysrIGIvaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKQEAgLTAsMCArMSwyNTQgQEAKKy8qCisg
KiB1c2JpZi5oCisgKgorICogVVNCIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgor
ICoKKyAqIENvcHlyaWdodCAoQykgMjAwOSwgRlVKSVRTVSBMQUJPUkFUT1JJRVMgTFRELgorICog
QXV0aG9yOiBOb2JvcnUgSXdhbWF0c3UgPG5faXdhbWF0c3VAanAuZnVqaXRzdS5jb20+CisgKgor
ICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBw
ZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRl
ZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRo
ZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0
aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwg
ZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29m
dHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICog
ZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoK
KyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5v
dGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBw
b3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVE
ICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElN
UExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVS
Q0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5P
TklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlS
SUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisg
KiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9U
SEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRX
QVJFLgorICovCisKKyNpZm5kZWYgWEVOX1BVQkxJQ19JT19VU0JJRl9ICisjZGVmaW5lIFhFTl9Q
VUJMSUNfSU9fVVNCSUZfSAorCisjaW5jbHVkZSAicmluZy5oIgorI2luY2x1ZGUgIi4uL2dyYW50
X3RhYmxlLmgiCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAq
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2Yg
YSBYZW4gcHZVU0IgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZSBYZW5TdG9yZSB0bwor
ICogY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBh
cmFtZXRlcnMuIFRoaXMKKyAqIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3aGljaCBy
ZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRpb25zIG9m
IHRoZSBYZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAqCisgKiBB
bnkgc3BlY2lmaWVkIGRlZmF1bHQgdmFsdWUgaXMgaW4gZWZmZWN0IGlmIHRoZSBjb3JyZXNwb25k
aW5nIFhlbkJ1cyBub2RlCisgKiBpcyBub3QgcHJlc2VudCBpbiB0aGUgWGVuU3RvcmUuCisgKgor
ICogWGVuU3RvcmUgbm9kZXMgaW4gc2VjdGlvbnMgbWFya2VkICJQUklWQVRFIiBhcmUgc29sZWx5
IGZvciB1c2UgYnkgdGhlCisgKiBkcml2ZXIgc2lkZSB3aG9zZSBYZW5CdXMgdHJlZSBjb250YWlu
cyB0aGVtLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIElkZW50aWZpY2F0aW9uIChQUklW
QVRFKSAtLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBudW0tcG9ydHMKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIHVuc2lnbmVkIFsxLi4uMzFdCisgKgorICogICAgICBOdW1iZXIgb2YgcG9ydHMg
Zm9yIHRoaXMgKHZpcnR1YWwpIFVTQiBob3N0IGNvbm5lY3Rvci4KKyAqCisgKiB1c2ItdmVyCisg
KiAgICAgIFZhbHVlczogICAgICAgICB1bnNpZ25lZCBbMS4uLjJdCisgKgorICogICAgICBVU0Ig
dmVyc2lvbiBvZiB0aGlzIGhvc3QgY29ubmVjdG9yOiAxID0gVVNCIDEuMSwgMiA9IFVTQiAyLjAu
CisgKgorICogcG9ydC9bMS4uLjMxXQorICogICAgICBWYWx1ZXM6ICAgICAgICAgc3RyaW5nCisg
KgorICogICAgICBQaHlzaWNhbCBVU0IgZGV2aWNlIGNvbm5lY3RlZCB0byB0aGUgZ2l2ZW4gcG9y
dCwgZS5nLiAiMy0xLjUiLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBh
cmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBldmVudC1jaGFubmVsCisg
KiAgICAgIFZhbHVlczogICAgICAgICB1bnNpZ25lZAorICoKKyAqICAgICAgVGhlIGlkZW50aWZp
ZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2aXR5CisgKiAg
ICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiB1cmItcmluZy1yZWYKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIHVuc2lnbmVkCisgKgorICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5j
ZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAKKyAqICAgICAgdGhl
IHNvbGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLiBUaGlzIGlzIHRo
ZSByaW5nCisgKiAgICAgIGJ1ZmZlciBmb3IgdXJiIHJlcXVlc3RzLgorICoKKyAqIGNvbm4tcmlu
Zy1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCisgKgorICogICAgICBUaGUg
WGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0
byBtYXAKKyAqICAgICAgdGhlIHNvbGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcg
YnVmZmVyLiBUaGlzIGlzIHRoZSByaW5nCisgKiAgICAgIGJ1ZmZlciBmb3IgY29ubmVjdGlvbi9k
aXNjb25uZWN0aW9uIHJlcXVlc3RzLgorICoKKyAqIHByb3RvY29sCisgKiAgICAgIFZhbHVlczog
ICAgICAgICBzdHJpbmcgKFhFTl9JT19QUk9UT19BQklfKikKKyAqICAgICAgRGVmYXVsdCBWYWx1
ZTogIFhFTl9JT19QUk9UT19BQklfTkFUSVZFCisgKgorICogICAgICBUaGUgbWFjaGluZSBBQkkg
cnVsZXMgZ292ZXJuaW5nIHRoZSBmb3JtYXQgb2YgYWxsIHJpbmcgcmVxdWVzdCBhbmQKKyAqICAg
ICAgcmVzcG9uc2Ugc3RydWN0dXJlcy4KKyAqCisgKi8KKworZW51bSB1c2Jfc3BlY192ZXJzaW9u
IHsKKwlVU0JfVkVSX1VOS05PV04gPSAwLAorCVVTQl9WRVJfVVNCMTEsCisJVVNCX1ZFUl9VU0Iy
MCwKKwlVU0JfVkVSX1VTQjMwLAkvKiBub3Qgc3VwcG9ydGVkIHlldCAqLworfTsKKworLyoKKyAq
ICBVU0IgcGlwZSBpbiB1c2JpZl9yZXF1ZXN0CisgKgorICogIC0gcG9ydCBudW1iZXI6CWJpdHMg
MC00CisgKgkJCQkoVVNCX01BWENISUxEUkVOIGlzIDMxKQorICoKKyAqICAtIG9wZXJhdGlvbiBm
bGFnOgliaXQgNQorICoJCQkJKDAgPSBzdWJtaXQgdXJiLAorICoJCQkJIDEgPSB1bmxpbmsgdXJi
KQorICoKKyAqICAtIGRpcmVjdGlvbjoJCWJpdCA3CisgKgkJCQkoMCA9IEhvc3QtdG8tRGV2aWNl
IFtPdXRdCisgKgkJCQkgMSA9IERldmljZS10by1Ib3N0IFtJbl0pCisgKgorICogIC0gZGV2aWNl
IGFkZHJlc3M6CWJpdHMgOC0xNAorICoKKyAqICAtIGVuZHBvaW50OgkJYml0cyAxNS0xOAorICoK
KyAqICAtIHBpcGUgdHlwZToJYml0cyAzMC0zMQorICoJCQkJKDAwID0gaXNvY2hyb25vdXMsIDAx
ID0gaW50ZXJydXB0LAorICoJCQkJIDEwID0gY29udHJvbCwgMTEgPSBidWxrKQorICovCisKKyNk
ZWZpbmUgVVNCSUZfUElQRV9QT1JUX01BU0sJMHgwMDAwMDAxZgorI2RlZmluZSBVU0JJRl9QSVBF
X1VOTElOSwkweDAwMDAwMDIwCisjZGVmaW5lIFVTQklGX1BJUEVfRElSCQkweDAwMDAwMDgwCisj
ZGVmaW5lIFVTQklGX1BJUEVfREVWX01BU0sJMHgwMDAwMDA3ZgorI2RlZmluZSBVU0JJRl9QSVBF
X0RFVl9TSElGVAk4CisjZGVmaW5lIFVTQklGX1BJUEVfRVBfTUFTSwkweDAwMDAwMDBmCisjZGVm
aW5lIFVTQklGX1BJUEVfRVBfU0hJRlQJMTUKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX01BU0sJ
MHgwMDAwMDAwMworI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfU0hJRlQJMzAKKyNkZWZpbmUgVVNC
SUZfUElQRV9UWVBFX0lTT0MJMAorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfSU5UCTEKKyNkZWZp
bmUgVVNCSUZfUElQRV9UWVBFX0NUUkwJMgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQlVMSwkz
CisKKyNkZWZpbmUgdXNiaWZfcGlwZXBvcnRudW0ocGlwZSkJCQkoKHBpcGUpICYgVVNCSUZfUElQ
RV9QT1JUX01BU0spCisjZGVmaW5lIHVzYmlmX3NldHBvcnRudW1fcGlwZShwaXBlLCBwb3J0bnVt
KQkoKHBpcGUpIHwgKHBvcnRudW0pKQorCisjZGVmaW5lIHVzYmlmX3BpcGV1bmxpbmsocGlwZSkJ
CQkoKHBpcGUpICYgVVNCSUZfUElQRV9VTkxJTkspCisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQo
cGlwZSkJCQkoIXVzYmlmX3BpcGV1bmxpbmsocGlwZSkpCisjZGVmaW5lIHVzYmlmX3NldHVubGlu
a19waXBlKHBpcGUpCQkoKHBpcGUpIHwgVVNCSUZfUElQRV9VTkxJTkspCisKKyNkZWZpbmUgdXNi
aWZfcGlwZWluKHBpcGUpCQkJKChwaXBlKSAmIFVTQklGX1BJUEVfRElSKQorI2RlZmluZSB1c2Jp
Zl9waXBlb3V0KHBpcGUpCQkJKCF1c2JpZl9waXBlaW4ocGlwZSkpCisKKyNkZWZpbmUgdXNiaWZf
cGlwZWRldmljZShwaXBlKQkJCVwKKwkJKCgocGlwZSkgPj4gVVNCSUZfUElQRV9ERVZfU0hJRlQp
ICYgVVNCSUZfUElQRV9ERVZfTUFTSykKKworI2RlZmluZSB1c2JpZl9waXBlZW5kcG9pbnQocGlw
ZSkJCVwKKwkJKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9QSVBFX0VQ
X01BU0spCisKKyNkZWZpbmUgdXNiaWZfcGlwZXR5cGUocGlwZSkJCQlcCisJCSgoKHBpcGUpID4+
IFVTQklGX1BJUEVfVFlQRV9TSElGVCkgJiBVU0JJRl9QSVBFX1RZUEVfTUFTSykKKyNkZWZpbmUg
dXNiaWZfcGlwZWlzb2MocGlwZSkJKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVf
VFlQRV9JU09DKQorI2RlZmluZSB1c2JpZl9waXBlaW50KHBpcGUpCSh1c2JpZl9waXBldHlwZShw
aXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfSU5UKQorI2RlZmluZSB1c2JpZl9waXBlY3RybChwaXBl
KQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0NUUkwpCisjZGVmaW5l
IHVzYmlmX3BpcGVidWxrKHBpcGUpCSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBF
X1RZUEVfQlVMSykKKworI2RlZmluZSBVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QgKDE2
KQorI2RlZmluZSBVU0JJRl9NQVhfUE9SVE5SCTMxCisjZGVmaW5lIFVTQklGX1JJTkdfU0laRQk0
MDk2CisKKy8qCisgKiBSSU5HIGZvciB0cmFuc2ZlcnJpbmcgdXJicy4KKyAqLworc3RydWN0IHVz
YmlmX3JlcXVlc3Rfc2VnbWVudCB7CisJZ3JhbnRfcmVmX3QgZ3JlZjsKKwl1aW50MTZfdCBvZmZz
ZXQ7CisJdWludDE2X3QgbGVuZ3RoOworfTsKKworc3RydWN0IHVzYmlmX3VyYl9yZXF1ZXN0IHsK
Kwl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLworCXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdz
OyAvKiBudW1iZXIgb2YgdXJiLT50cmFuc2Zlcl9idWZmZXIgc2VnbWVudHMgKi8KKworCS8qIGJh
c2ljIHVyYiBwYXJhbWV0ZXIgKi8KKwl1aW50MzJfdCBwaXBlOworCXVpbnQxNl90IHRyYW5zZmVy
X2ZsYWdzOworI2RlZmluZSBVU0JJRl9TSE9SVF9OT1RfT0sJMHgwMDAxCisJdWludDE2X3QgYnVm
ZmVyX2xlbmd0aDsKKwl1bmlvbiB7CisJCXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBfcGFja2V0
IChDdHJsKSAqLworCisJCXN0cnVjdCB7CisJCQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11
bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLworCQkJdWludDE2X3Qgc3RhcnRfZnJhbWU7IC8qIHN0
YXJ0IGZyYW1lICovCisJCQl1aW50MTZfdCBudW1iZXJfb2ZfcGFja2V0czsgLyogbnVtYmVyIG9m
IElTTyBwYWNrZXQgKi8KKwkJCXVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nfc2VnczsgLyogbnVtYmVy
IG9mIGlzb19mcmFtZV9kZXNjIHNlZ21lbnRzICovCisJCX0gaXNvYzsKKworCQlzdHJ1Y3Qgewor
CQkJdWludDE2X3QgaW50ZXJ2YWw7IC8qIG1heGltdW0gKDEwMjQqOCkgaW4gdXNiIGNvcmUgKi8K
KwkJCXVpbnQxNl90IHBhZFszXTsKKwkJfSBpbnRyOworCisJCXN0cnVjdCB7CisJCQl1aW50MTZf
dCB1bmxpbmtfaWQ7IC8qIHVubGluayByZXF1ZXN0IGlkICovCisJCQl1aW50MTZfdCBwYWRbM107
CisJCX0gdW5saW5rOworCisJfSB1OworCisJLyogdXJiIGRhdGEgc2VnbWVudHMgKi8KKwlzdHJ1
Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVF
U1RdOworfTsKK3R5cGVkZWYgc3RydWN0IHVzYmlmX3VyYl9yZXF1ZXN0IHVzYmlmX3VyYl9yZXF1
ZXN0X3Q7CisKK3N0cnVjdCB1c2JpZl91cmJfcmVzcG9uc2UgeworCXVpbnQxNl90IGlkOyAvKiBy
ZXF1ZXN0IGlkICovCisJdWludDE2X3Qgc3RhcnRfZnJhbWU7ICAvKiBzdGFydCBmcmFtZSAoSVNP
KSAqLworCWludDMyX3Qgc3RhdHVzOyAvKiBzdGF0dXMgKG5vbi1JU08pICovCisJaW50MzJfdCBh
Y3R1YWxfbGVuZ3RoOyAvKiBhY3R1YWwgdHJhbnNmZXIgbGVuZ3RoICovCisJaW50MzJfdCBlcnJv
cl9jb3VudDsgLyogbnVtYmVyIG9mIElTTyBlcnJvcnMgKi8KK307Cit0eXBlZGVmIHN0cnVjdCB1
c2JpZl91cmJfcmVzcG9uc2UgdXNiaWZfdXJiX3Jlc3BvbnNlX3Q7CisKK0RFRklORV9SSU5HX1RZ
UEVTKHVzYmlmX3VyYiwgc3RydWN0IHVzYmlmX3VyYl9yZXF1ZXN0LCBzdHJ1Y3QgdXNiaWZfdXJi
X3Jlc3BvbnNlKTsKKyNkZWZpbmUgVVNCX1VSQl9SSU5HX1NJWkUgX19DT05TVF9SSU5HX1NJWkUo
dXNiaWZfdXJiLCBVU0JJRl9SSU5HX1NJWkUpCisKKy8qCisgKiBSSU5HIGZvciBub3RpZnlpbmcg
Y29ubmVjdC9kaXNjb25uZWN0IGV2ZW50cyB0byBmcm9udGVuZAorICovCitzdHJ1Y3QgdXNiaWZf
Y29ubl9yZXF1ZXN0IHsKKwl1aW50MTZfdCBpZDsKK307Cit0eXBlZGVmIHN0cnVjdCB1c2JpZl9j
b25uX3JlcXVlc3QgdXNiaWZfY29ubl9yZXF1ZXN0X3Q7CisKK3N0cnVjdCB1c2JpZl9jb25uX3Jl
c3BvbnNlIHsKKwl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLworCXVpbnQ4X3QgcG9ydG51
bTsgLyogcG9ydCBudW1iZXIgKi8KKwl1aW50OF90IHNwZWVkOyAvKiB1c2JfZGV2aWNlX3NwZWVk
ICovCisjZGVmaW5lIFVTQklGX1NQRUVEX05PTkUJMAorI2RlZmluZSBVU0JJRl9TUEVFRF9MT1cJ
CTEKKyNkZWZpbmUgVVNCSUZfU1BFRURfRlVMTAkyCisjZGVmaW5lIFVTQklGX1NQRUVEX0hJR0gJ
MworfTsKK3R5cGVkZWYgc3RydWN0IHVzYmlmX2Nvbm5fcmVzcG9uc2UgdXNiaWZfY29ubl9yZXNw
b25zZV90OworCitERUZJTkVfUklOR19UWVBFUyh1c2JpZl9jb25uLCBzdHJ1Y3QgdXNiaWZfY29u
bl9yZXF1ZXN0LCBzdHJ1Y3QgdXNiaWZfY29ubl9yZXNwb25zZSk7CisjZGVmaW5lIFVTQl9DT05O
X1JJTkdfU0laRSBfX0NPTlNUX1JJTkdfU0laRSh1c2JpZl9jb25uLCBVU0JJRl9SSU5HX1NJWkUp
CisKKyNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX1VTQklGX0ggKi8KLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:23:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCDR-0001W6-Hi; Tue, 18 Jun 2019 11:23: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=OpMR=UR=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdCDQ-0001Vu-5T
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:23:52 +0000
X-Inumbo-ID: 8b8cf30c-91bb-11e9-b404-0f70dbafb896
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b8cf30c-91bb-11e9-b404-0f70dbafb896;
 Tue, 18 Jun 2019 11:23: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: OcJzgzlo3IL+pq/7CWnXhz+sREFwNVBJeXlnOdmmpNoIinHrL60jbWq6F+AsxmGCJwTS79wgB5
 sY21hff+x2wajYBwOU/PP/fqYsvCoHGITr1FmHrtvA8WEQ/OlJ9FleIe1CWpv825Dc7r1u81Ps
 YIDUtPJcvDu5OU5Xc4niwoYu6Ys1YMKF6V6xVN1H7AKn8tafJ6czECiw1lsKXVEkIbXUDt5Ch2
 aVLHGbfweJiU++DpAufBN+d5IjAZhFpVe1EphbfOF+KBfivJPBBM+gq5oXPS/xv9E/Zve1iFAC
 /BU=
X-SBRS: 2.7
X-MesageID: 1889152
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,389,1557201600"; 
   d="scan'208";a="1889152"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Tue, 18 Jun 2019 12:23:40 +0100
Message-ID: <20190618112341.513-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190618112341.513-1-anthony.perard@citrix.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/4] xen: Drop includes of xen/hvm/params.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuLW1hcGNhY2hlLmMgZG9lc24ndCBuZWVkcyBwYXJhbXMuaC4KCnhlbi1odm0uYyB1c2VzIGRl
ZmluZXMgYXZhaWxhYmxlIGluIHBhcmFtcy5oIGJ1dCBzbyBpcyB4ZW5fY29tbW9uLmgKd2hpY2gg
aXMgaW5jbHVkZWQgYmVmb3JlLiBIVk1fUEFSQU1fKiBmbGFncyBhcmUgb25seSBuZWVkZWQgdG8g
bWFrZQp4Y19odm1fcGFyYW1fe2dldCxzZXR9IGNhbGxzIHNvIGluY2x1ZGluZyBvbmx5IHhlbmN0
cmwuaCwgd2hpY2ggaXMKd2hlcmUgdGhlIGRlZmluaXRpb24gdGhlIGZ1bmN0aW9uIGlzLCBzaG91
bGQgYmUgZW5vdWdoLgooeGVuY3RybC5oIGRvZXMgaW5jbHVkZSBwYXJhbXMuaCkKClNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5v
dGVzOgogICAgdjI6CiAgICAtIG5ldyBwYXRjaCByZXBsYWNpbmcgInhlbjogSW1wb3J0IFhlbiBw
dWJsaWMgaGVhZGVycyB1c2VkIGJ5IHhlbi1odm0uYyIKICAgIC0gb25seSBkcm9wIGluY2x1ZGVz
IG9mIHBhcmFtcy5oLCBhbmQgZG9uJ3QgaW1wb3J0IHRoZSBvdGhlciB0d287CiAgICBpb3JlcS5o
IGlzIGFuIGludGVyZmFjZSB3aXRoIFhlbjsgZTgyMC5oIGlzIGp1c3QgdXNlZCBieSBRRU1VIHRv
IGZpZ3VyZQogICAgb3V0IHRoZSBndWVzdCBtZW1vcnkgbGF5b3V0IHdpdGhvdXQgcHJvcGVyIGNv
bW11bmljYXRpb24gd2l0aCB0aGUgWGVuCiAgICB0b29sc3RhY2tzIG9yIHNvbWV0aGluZyBsaWtl
IHRoYXQuCgogaHcvaTM4Ni94ZW4veGVuLWh2bS5jICAgICAgfCAxIC0KIGh3L2kzODYveGVuL3hl
bi1tYXBjYWNoZS5jIHwgMiAtLQogMiBmaWxlcyBjaGFuZ2VkLCAzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwpp
bmRleCAyOTM5MTIyZTdjLi5hZTNkZWI0ZWYzIDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW4t
aHZtLmMKKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCkBAIC0yNyw3ICsyNyw2IEBACiAjaW5j
bHVkZSAiZXhlYy9hZGRyZXNzLXNwYWNlcy5oIgogCiAjaW5jbHVkZSA8eGVuL2h2bS9pb3JlcS5o
PgotI2luY2x1ZGUgPHhlbi9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9lODIwLmg+
CiAKIC8vI2RlZmluZSBERUJVR19YRU5fSFZNCmRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4t
bWFwY2FjaGUuYyBiL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCmluZGV4IDI1NDc1OWY3NzYu
LmRjNzNjODZjNjEgMTAwNjQ0Ci0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCisrKyBi
L2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCkBAIC0xNyw4ICsxNyw2IEBACiAjaW5jbHVkZSAi
aHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5oIgogI2luY2x1ZGUgInFlbXUvYml0bWFwLmgiCiAK
LSNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgotCiAjaW5jbHVkZSAic3lzZW11L3hlbi1tYXBj
YWNoZS5oIgogI2luY2x1ZGUgInRyYWNlLmgiCiAKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:31:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdCKx-0002h7-0M; Tue, 18 Jun 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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdCKv-0002h2-Ty
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:31:37 +0000
X-Inumbo-ID: a034e9b2-91bc-11e9-9af9-a3d7a2210fe3
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a034e9b2-91bc-11e9-9af9-a3d7a2210fe3;
 Tue, 18 Jun 2019 11:31:34 +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: 3pQLIDxhWEVoR1GeuVppK5dnpbvbLvvpf4O21frExOwn+2gKh/EJaEHhohb6bpmjzrV7NRIu2j
 +0ut8kBmU/DwRHMoCaBBjX3Qky12YggS6aTE0VwpgRoGmuMMVSIKJ9TFn47+DuRLeHZVOuQmhe
 dqk4pDRZxDp8xZJkbW0Kn7J9ID2oetZuerA8KJ38gOc3ICU5p6nzB8Iab6k7iVrcne+mnE42wG
 ijNSEZajUdIJU4G3VjgS9IBAoEZ0cZd+08XivvK3Tqrn0wtZeZPZJMIZ/4vUQWOSJalO2WNKtu
 dGA=
X-SBRS: 2.7
X-MesageID: 1889701
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,389,1557201600"; 
   d="scan'208";a="1889701"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-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: <88756ee5-0f45-097a-3565-c15ebb9c815a@citrix.com>
Date: Tue, 18 Jun 2019 12:31: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: <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgdGhlIHNhbWUgdGlt
ZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNvdXJjZSBmaWxlCj4gYWN0
dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVu
aW9uIG9mCj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBp
cyBub3QgdXNlZCB0byBtYWtlIGl0Cj4gaW1wb3NzaWJsZSB0byBbd3JvbmdseSwgb25jZSB0aGUg
MTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KPiBwb2ludGVyIGFyaXRobWV0aWMgLyBh
cnJheSBhY2Nlc3NlcyBvbiBkZXJpdmVkIHR5cGVzLikKPgo+IEFsc28gbW92ZSBhd2F5IGZyb20g
dXBkYXRpbmcgdGhlIGVudHJpZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwo+IGVu
dHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IEl0IHdvdWxkIGhhdmUgYmVlbiBuaWNlIHRvIHVzZSB3
cml0ZV9hdG9taWMoKSBvciBBQ0NFU1NfT05DRSgpIGZvciB0aGUKPiBhY3R1YWwgd3JpdGVzLCBi
dXQgYm90aCBjYXN0IHRoZSB2YWx1ZSB0byBhIHNjYWxhciBvbmUsIHdoaWNoIGRvZXNuJ3QKPiBz
dWl0IHVzIGhlcmUgKGFuZCBJIGFsc28gZGlkbid0IHdhbnQgdG8gbWFrZSB0aGUgY29tcG91bmQg
dHlwZSBhIHVuaW9uCj4gd2l0aCBhIHJhdyBtZW1iZXIganVzdCBmb3IgdGhpcykuCgpBY3R1YWxs
eSwgaGF2aW5nIGxvb2tlZCBhdCB0aGUgZm9sbG93aW5nIHBhdGNoLCBJIHRoaW5rIGl0IHdvdWxk
IGJlCmJldHRlciB0byB1bmlvbiB3aXRoIGEgdWludDMyX3QgcmF3LCBzbyB0aGF0IHdlIGNhbiB1
c2UuLi4KCj4gQEAgLTEwMSw0NyArMTE4LDQ0IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2Nf
aW50cmVtYXBfZW50cnkKPiAgICAgIHJldHVybiBzbG90Owo+ICB9Cj4gIAo+IC1zdGF0aWMgdTMy
ICpnZXRfaW50cmVtYXBfZW50cnkoaW50IHNlZywgaW50IGJkZiwgaW50IG9mZnNldCkKPiArc3Rh
dGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1
bnNpZ25lZCBpbnQgYmRmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBvZmZzZXQpCj4gIHsKPiAtICAgIHUzMiAqdGFibGUgPSBnZXRfaXZy
c19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGU7Cj4gKyAgICB1bmlvbiBpcnRlX3B0
ciB0YWJsZSA9IHsKPiArICAgICAgICAucmF3ID0gZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZd
LmludHJlbWFwX3RhYmxlCj4gKyAgICB9Owo+ICsKPiArICAgIEFTU0VSVCh0YWJsZS5yYXcgJiYg
KG9mZnNldCA8IElOVFJFTUFQX0VOVFJJRVMpKTsKPiAgCj4gLSAgICBBU1NFUlQoICh0YWJsZSAh
PSBOVUxMKSAmJiAob2Zmc2V0IDwgSU5UUkVNQVBfRU5UUklFUykgKTsKPiArICAgIHRhYmxlLmJh
c2ljICs9IG9mZnNldDsKPiAgCj4gLSAgICByZXR1cm4gdGFibGUgKyBvZmZzZXQ7Cj4gKyAgICBy
ZXR1cm4gdGFibGU7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnko
aW50IHNlZywgaW50IGJkZiwgaW50IG9mZnNldCkKPiArc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1h
cF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLCB1bnNpZ25lZCBpbnQg
b2Zmc2V0KQo+ICB7Cj4gLSAgICB1MzIgKmVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywg
YmRmLCBvZmZzZXQpOwo+ICsgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBf
ZW50cnkoc2VnLCBiZGYsIG9mZnNldCk7Cj4gKwo+ICsgICAgKmVudHJ5LmJhc2ljID0gKHN0cnVj
dCBpcnRlX2Jhc2ljKXt9OwoKQUNDRVNTX09OQ0UoKmVudHJ5LmJhc2ljLnJhdykgPSAwOwoKYW5k
Li4uCgo+ICAKPiAtICAgIG1lbXNldChlbnRyeSwgMCwgc2l6ZW9mKHUzMikpOwo+ICAgICAgX19j
bGVhcl9iaXQob2Zmc2V0LCBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51
c2UpOwo+ICB9Cj4gIAo+IC1zdGF0aWMgdm9pZCB1cGRhdGVfaW50cmVtYXBfZW50cnkodTMyKiBl
bnRyeSwgdTggdmVjdG9yLCB1OCBpbnRfdHlwZSwKPiAtICAgIHU4IGRlc3RfbW9kZSwgdTggZGVz
dCkKPiAtewo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9FTkFCTEVE
LCAwLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFTUFQ
RU5fTUFTSywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9S
RU1BUEVOX1NISUZULCBlbnRyeSk7Cj4gLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9D
T05UUk9MX0RJU0FCTEVELCAqZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
TlRfUkVNQVBfRU5UUllfU1VQSU9QRl9NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZfU0hJRlQsIGVudHJ5KTsKPiAtICAgIHNldF9maWVs
ZF9pbl9yZWdfdTMyKGludF90eXBlLCAqZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQsIGVudHJ5KTsKPiAtICAgIHNl
dF9maWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xfRElTQUJMRUQsICplbnRyeSwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRVFFT0lfTUFTSywKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRVFFT0lfU0hJRlQs
IGVudHJ5KTsKPiAtICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpZGVzdF9tb2RlLCAqZW50
cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfRE1fTUFT
SywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ETV9TSElG
VCwgZW50cnkpOwo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMilkZXN0LCAqZW50cnks
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfREVTVF9NQVNU
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RFU1RfU0hJ
RlQsIGVudHJ5KTsKPiAtICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpdmVjdG9yLCAqZW50
cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9S
X01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVD
VE9SX1NISUZULCBlbnRyeSk7Cj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1
bmlvbiBpcnRlX3B0ciBlbnRyeSwgdW5zaWduZWQgaW50IHZlY3RvciwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGUsIHVuc2lnbmVk
IGludCBkZXN0KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyBiYXNpYyA9IHsKPiArICAg
ICAgICAucmVtYXBfZW4gPSAxLAo+ICsgICAgICAgIC5zdXBfaW9fcGYgPSAwLAo+ICsgICAgICAg
IC5pbnRfdHlwZSA9IGludF90eXBlLAo+ICsgICAgICAgIC5ycV9lb2kgPSAwLAo+ICsgICAgICAg
IC5kbSA9IGRlc3RfbW9kZSwKPiArICAgICAgICAuZGVzdCA9IGRlc3QsCj4gKyAgICAgICAgLnZl
Y3RvciA9IHZlY3RvciwKPiArICAgIH07Cj4gKwo+ICsgICAgKmVudHJ5LmJhc2ljID0gYmFzaWM7
CgpBQ0NFU1NfT05DRSgqZW50cnkuYmFzaWMucmF3KSA9IGJhc2ljLnJhdy4KClRoZSBwcm9ibGVt
IGlzIGluIGFuIHVub3B0aW1pc2VkIGNhc2UsIHN0cnVjdHVyZSBhc3NpZ25tZW50IGluCmltcGxl
bWVudGVkIHdpdGggbWVtY3B5KCksIHdoaWNoIG1heSBiZSBpbXBsZW1lbnRlZCBhcyBgcmVwIHN0
b3NiYCB3aGljaAptYXkgcmVzdWx0IGluIGEgc3BsaWNlZCB3cml0ZSB3aXRoIHRoZSBlbmFibGUg
Yml0IHNldCBmaXJzdC4KClVzaW5nIGEgdW5pb24gd2l0aCByYXcgYWxsb3dzIGZvciB0aGUgdXNl
IG9mIEFDQ0VTU19PTkNFKCksIHdoaWNoIGZvcmNlcwp0aGUgY29tcGlsZXIgdG8gaW1wbGVtZW50
IHRoZW0gYXMgMzJiaXQgc2luZ2xlIG1vdidzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:35:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:35:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCOe-0002vX-JO; Tue, 18 Jun 2019 11:35: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=5zPE=UR=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1hdCOd-0002vS-E7
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:35:27 +0000
X-Inumbo-ID: 2a04e318-91bd-11e9-b48f-2b6f2c44e9eb
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a04e318-91bd-11e9-b48f-2b6f2c44e9eb;
 Tue, 18 Jun 2019 11:35:25 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id n4so5490418wrs.3
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 04:35:25 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:openpgp:message-id
 :date:user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=lS6qvJvzkkQKXebfKpOZWeaymyj1AiU1S8MFIcdf/LM=;
 b=A+UIpV/0SefwqyHt4NNK9Wxvn/bmmlIoK5hOwftkbhvvkZq93VRPYtVvmj3o9pQaVm
 HcZKsdPqFPUi53e2kPdME42fJ8jDf+j6RRScYaUdBW/bXZN7jLUYxRJxxL/dj2FLHkv9
 zwDvP8NlHRAt77yc/5T5cXimFT3gn/OOoScL/ix4VO7A8xvO23dDiIJ1on2UNRyjcZBI
 hDWc26gn5Sl8UFbsutulwMnCtt6PxZsqgLLUkPUhqcibUHrHdoK4a1BJEfQPNpHxziPg
 E4LCY4IwVQt8EOA38TDD+nkDHa7zSwXM3Zpfq/6jMJa52dNgyjFc94rWfBWXVuY8Oozc
 hXng==
X-Gm-Message-State: APjAAAX2XU2XM6ZMacVgytqyuJjHr3XtbyIEFVZNQ1kJb6AUvvHfqScz
 mVqe+fbctQQKTLknEuwZhcp7cA==
X-Google-Smtp-Source: APXvYqzVRjSJpYFxNInWulZeE/TIcse4SF6qjM6N0yJVsHcC4Q0fhbVQbn15zeg8IrurLJJBdQAWNw==
X-Received: by 2002:a5d:4841:: with SMTP id n1mr23634326wrs.320.1560857724776; 
 Tue, 18 Jun 2019 04:35:24 -0700 (PDT)
Received: from [192.168.1.38] (183.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.183])
 by smtp.gmail.com with ESMTPSA id a64sm2199018wmf.1.2019.06.18.04.35.23
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Jun 2019 04:35:24 -0700 (PDT)
To: Anthony PERARD <anthony.perard@citrix.com>, qemu-devel@nongnu.org
References: <20190618112341.513-1-anthony.perard@citrix.com>
 <20190618112341.513-5-anthony.perard@citrix.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Openpgp: id=89C1E78F601EE86C867495CBA2A3FD6EDEADC0DE;
 url=http://pgp.mit.edu/pks/lookup?op=get&search=0xA2A3FD6EDEADC0DE
Message-ID: <47fc71d2-bb77-4744-b709-41b5d476252b@redhat.com>
Date: Tue, 18 Jun 2019 13:35:23 +0200
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: <20190618112341.513-5-anthony.perard@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v2 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <paul.durrant@citrix.com>,
 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>

T24gNi8xOC8xOSAxOjIzIFBNLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiBBdm9pZCB1c2luZyBh
IHZhcmlhYmxlIGxlbmd0aCBhcnJheS4KPiAKPiBXZSBhbGxvY2F0ZSB0aGUgYGRpcnR5X2JpdG1h
cCcgYnVmZmVyIG9ubHkgb25jZSB3aGVuIHdlIHN0YXJ0IHRyYWNraW5nCj4gZm9yIGRpcnR5IGJp
dHMuCj4gCgpTdWdnZXN0ZWQtYnk6IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+CgpSZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgoKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjI6Cj4gICAgIC0gQWxsb2NhdGUgdGhl
IGJpdG1hcCBidWZmZXIgb25seSBvbmNlIHdoZW4gd2Ugc3RhcnQgdHJhY2tpbmcgZGlydHkgYml0
cy4KPiAgICAgICAoaW5zdGVhZCBvZiBhdCBldmVyeSBmdW5jdGlvbiBjYWxsKQo+ICAgICAKPiAg
ICAgV2FzIHN1Z2dlc3RlZCBieSBQZXRlciBoZXJlOgo+ICAgICA8Q0FGRUFjQTg4K0Eyb0NrUW54
S0RFZHBtZkNaU21QeldNQmcwMXdERFY2OGJNWm9ZNUpnQG1haWwuZ21haWwuY29tPgo+ICAgICAi
c2hvdWxkIHdlIHRyeSB0byBzdG9wIHVzaW5nIHZhcmlhYmxlIGxlbmd0aCBhcnJheXM/Igo+IAo+
ICBody9pMzg2L3hlbi94ZW4taHZtLmMgfCAxNSArKysrKysrKysrKy0tLS0KPiAgMSBmaWxlIGNo
YW5nZWQsIDExIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L2h3L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwo+IGluZGV4IGFl
M2RlYjRlZjMuLjQ2OWYxMjYwYTQgMTAwNjQ0Cj4gLS0tIGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5j
Cj4gKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4gQEAgLTExOSw2ICsxMTksOCBAQCB0eXBl
ZGVmIHN0cnVjdCBYZW5JT1N0YXRlIHsKPiAgICAgIERldmljZUxpc3RlbmVyIGRldmljZV9saXN0
ZW5lcjsKPiAgICAgIGh3YWRkciBmcmVlX3BoeXNfb2Zmc2V0Owo+ICAgICAgY29uc3QgWGVuUGh5
c21hcCAqbG9nX2Zvcl9kaXJ0eWJpdDsKPiArICAgIC8qIEJ1ZmZlciB1c2VkIGJ5IHhlbl9zeW5j
X2RpcnR5X2JpdG1hcCAqLwo+ICsgICAgdW5zaWduZWQgbG9uZyAqZGlydHlfYml0bWFwOwo+ICAK
PiAgICAgIE5vdGlmaWVyIGV4aXQ7Cj4gICAgICBOb3RpZmllciBzdXNwZW5kOwo+IEBAIC00NjQs
NiArNDY2LDggQEAgc3RhdGljIGludCB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcChYZW5JT1N0YXRl
ICpzdGF0ZSwKPiAgICAgIFFMSVNUX1JFTU9WRShwaHlzbWFwLCBsaXN0KTsKPiAgICAgIGlmIChz
dGF0ZS0+bG9nX2Zvcl9kaXJ0eWJpdCA9PSBwaHlzbWFwKSB7Cj4gICAgICAgICAgc3RhdGUtPmxv
Z19mb3JfZGlydHliaXQgPSBOVUxMOwo+ICsgICAgICAgIGdfZnJlZShzdGF0ZS0+ZGlydHlfYml0
bWFwKTsKPiArICAgICAgICBzdGF0ZS0+ZGlydHlfYml0bWFwID0gTlVMTDsKPiAgICAgIH0KPiAg
ICAgIGdfZnJlZShwaHlzbWFwKTsKPiAgCj4gQEAgLTYxNCw3ICs2MTgsNyBAQCBzdGF0aWMgdm9p
ZCB4ZW5fc3luY19kaXJ0eV9iaXRtYXAoWGVuSU9TdGF0ZSAqc3RhdGUsCj4gIHsKPiAgICAgIGh3
YWRkciBucGFnZXMgPSBzaXplID4+IFRBUkdFVF9QQUdFX0JJVFM7Cj4gICAgICBjb25zdCBpbnQg
d2lkdGggPSBzaXplb2YodW5zaWduZWQgbG9uZykgKiA4Owo+IC0gICAgdW5zaWduZWQgbG9uZyBi
aXRtYXBbRElWX1JPVU5EX1VQKG5wYWdlcywgd2lkdGgpXTsKPiArICAgIHNpemVfdCBiaXRtYXBf
c2l6ZSA9IERJVl9ST1VORF9VUChucGFnZXMsIHdpZHRoKTsKPiAgICAgIGludCByYywgaSwgajsK
PiAgICAgIGNvbnN0IFhlblBoeXNtYXAgKnBoeXNtYXAgPSBOVUxMOwo+ICAKPiBAQCAtNjI2LDEz
ICs2MzAsMTQgQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhlbklPU3RhdGUg
KnN0YXRlLAo+ICAKPiAgICAgIGlmIChzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJpdCA9PSBOVUxMKSB7
Cj4gICAgICAgICAgc3RhdGUtPmxvZ19mb3JfZGlydHliaXQgPSBwaHlzbWFwOwo+ICsgICAgICAg
IHN0YXRlLT5kaXJ0eV9iaXRtYXAgPSBnX25ldyh1bnNpZ25lZCBsb25nLCBiaXRtYXBfc2l6ZSk7
Cj4gICAgICB9IGVsc2UgaWYgKHN0YXRlLT5sb2dfZm9yX2RpcnR5Yml0ICE9IHBoeXNtYXApIHsK
PiAgICAgICAgICAvKiBPbmx5IG9uZSByYW5nZSBmb3IgZGlydHkgYml0bWFwIGNhbiBiZSB0cmFj
a2VkLiAqLwo+ICAgICAgICAgIHJldHVybjsKPiAgICAgIH0KPiAgCj4gICAgICByYyA9IHhlbl90
cmFja19kaXJ0eV92cmFtKHhlbl9kb21pZCwgc3RhcnRfYWRkciA+PiBUQVJHRVRfUEFHRV9CSVRT
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBucGFnZXMsIGJpdG1hcCk7Cj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5wYWdlcywgc3RhdGUtPmRpcnR5X2JpdG1hcCk7
Cj4gICAgICBpZiAocmMgPCAwKSB7Cj4gICNpZm5kZWYgRU5PREFUQQo+ICAjZGVmaW5lIEVOT0RB
VEEgIEVOT0VOVAo+IEBAIC02NDYsOCArNjUxLDggQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGly
dHlfYml0bWFwKFhlbklPU3RhdGUgKnN0YXRlLAo+ICAgICAgICAgIHJldHVybjsKPiAgICAgIH0K
PiAgCj4gLSAgICBmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShiaXRtYXApOyBpKyspIHsKPiAt
ICAgICAgICB1bnNpZ25lZCBsb25nIG1hcCA9IGJpdG1hcFtpXTsKPiArICAgIGZvciAoaSA9IDA7
IGkgPCBiaXRtYXBfc2l6ZTsgaSsrKSB7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBtYXAgPSBz
dGF0ZS0+ZGlydHlfYml0bWFwW2ldOwo+ICAgICAgICAgIHdoaWxlIChtYXAgIT0gMCkgewo+ICAg
ICAgICAgICAgICBqID0gY3R6bChtYXApOwo+ICAgICAgICAgICAgICBtYXAgJj0gfigxdWwgPDwg
aik7Cj4gQEAgLTY3Nyw2ICs2ODIsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fbG9nX3N0b3AoTWVtb3J5
TGlzdGVuZXIgKmxpc3RlbmVyLCBNZW1vcnlSZWdpb25TZWN0aW9uICpzZWN0aW9uLAo+ICAKPiAg
ICAgIGlmIChvbGQgJiB+bmV3ICYgKDEgPDwgRElSVFlfTUVNT1JZX1ZHQSkpIHsKPiAgICAgICAg
ICBzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJpdCA9IE5VTEw7Cj4gKyAgICAgICAgZ19mcmVlKHN0YXRl
LT5kaXJ0eV9iaXRtYXApOwo+ICsgICAgICAgIHN0YXRlLT5kaXJ0eV9iaXRtYXAgPSBOVUxMOwo+
ICAgICAgICAgIC8qIERpc2FibGUgZGlydHkgYml0IHRyYWNraW5nICovCj4gICAgICAgICAgeGVu
X3RyYWNrX2RpcnR5X3ZyYW0oeGVuX2RvbWlkLCAwLCAwLCBOVUxMKTsKPiAgICAgIH0KPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:48:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdCal-0003tM-S1; Tue, 18 Jun 2019 11: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdCal-0003tH-AS
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:47:59 +0000
X-Inumbo-ID: eab37112-91be-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eab37112-91be-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:47:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 05:47:57 -0600
Message-Id: <5D08CF6702000078002393B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 05:47:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
 <88756ee5-0f45-097a-3565-c15ebb9c815a@citrix.com>
In-Reply-To: <88756ee5-0f45-097a-3565-c15ebb9c815a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDEzOjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEF0IHRoZSBz
YW1lIHRpbWUgcmVzdHJpY3QgaXRzIHNjb3BlIHRvIGp1c3QgdGhlIHNpbmdsZSBzb3VyY2UgZmls
ZQo+PiBhY3R1YWxseSB1c2luZyBpdCwgYW5kIGFic3RyYWN0IGFjY2Vzc2VzIGJ5IGludHJvZHVj
aW5nIGEgdW5pb24gb2YKPj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUg
ZW50cmllcyBpcyBub3QgdXNlZCB0byBtYWtlIGl0Cj4+IGltcG9zc2libGUgdG8gW3dyb25nbHks
IG9uY2UgdGhlIDEyOC1iaXQgZm9ybSBnZXRzIGFkZGVkXSBwZXJmb3JtCj4+IHBvaW50ZXIgYXJp
dGhtZXRpYyAvIGFycmF5IGFjY2Vzc2VzIG9uIGRlcml2ZWQgdHlwZXMuKQo+Pgo+PiBBbHNvIG1v
dmUgYXdheSBmcm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEg
ZnVsbCBuZXcKPj4gZW50cnksIGFuZCB3cml0ZSBpdCBvdXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+IEl0IHdvdWxkIGhhdmUg
YmVlbiBuaWNlIHRvIHVzZSB3cml0ZV9hdG9taWMoKSBvciBBQ0NFU1NfT05DRSgpIGZvciB0aGUK
Pj4gYWN0dWFsIHdyaXRlcywgYnV0IGJvdGggY2FzdCB0aGUgdmFsdWUgdG8gYSBzY2FsYXIgb25l
LCB3aGljaCBkb2Vzbid0Cj4+IHN1aXQgdXMgaGVyZSAoYW5kIEkgYWxzbyBkaWRuJ3Qgd2FudCB0
byBtYWtlIHRoZSBjb21wb3VuZCB0eXBlIGEgdW5pb24KPj4gd2l0aCBhIHJhdyBtZW1iZXIganVz
dCBmb3IgdGhpcykuCj4gCj4gQWN0dWFsbHksIGhhdmluZyBsb29rZWQgYXQgdGhlIGZvbGxvd2lu
ZyBwYXRjaCwgSSB0aGluayBpdCB3b3VsZCBiZQo+IGJldHRlciB0byB1bmlvbiB3aXRoIGEgdWlu
dDMyX3QgcmF3LCBzbyB0aGF0IHdlIGNhbiB1c2UuLi4KCldlbGwsIEkgZGlkIGluIGZhY3QgaGF2
ZSBpdCB0aGF0IHdheSBmaXJzdCwgdW50aWwgLi4uCgo+PiArc3RhdGljIHZvaWQgdXBkYXRlX2lu
dHJlbWFwX2VudHJ5KHVuaW9uIGlydGVfcHRyIGVudHJ5LCB1bnNpZ25lZCBpbnQgdmVjdG9yLAo+
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlw
ZSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZGVz
dF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgaXJ0ZV9iYXNp
YyBiYXNpYyA9IHsKPj4gKyAgICAgICAgLnJlbWFwX2VuID0gMSwKPj4gKyAgICAgICAgLnN1cF9p
b19wZiA9IDAsCj4+ICsgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLAo+PiArICAgICAgICAu
cnFfZW9pID0gMCwKPj4gKyAgICAgICAgLmRtID0gZGVzdF9tb2RlLAo+PiArICAgICAgICAuZGVz
dCA9IGRlc3QsCj4+ICsgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCj4+ICsgICAgfTsKCi4uLiBJ
IGZpZ3VyZWQgdGhhdCB0aGlzIGluaXRpYWxpemVyIHRoZW4gd2lsbCByZXF1aXJlIHRoZSBiaXRm
aWVsZHMgcGFydCBvZgp0aGUgdW5pb24gdG8gYWxzbyBnZXQgbmFtZWQsIGxpa2UgZm9yIHVuaW9u
IGFtZF9pb21tdV9leHRfZmVhdHVyZXMKaW4gcGF0Y2ggMS4KCj4+ICsgICAgKmVudHJ5LmJhc2lj
ID0gYmFzaWM7Cj4gCj4gQUNDRVNTX09OQ0UoKmVudHJ5LmJhc2ljLnJhdykgPSBiYXNpYy5yYXcu
Cj4gCj4gVGhlIHByb2JsZW0gaXMgaW4gYW4gdW5vcHRpbWlzZWQgY2FzZSwgc3RydWN0dXJlIGFz
c2lnbm1lbnQgaW4KPiBpbXBsZW1lbnRlZCB3aXRoIG1lbWNweSgpLCB3aGljaCBtYXkgYmUgaW1w
bGVtZW50ZWQgYXMgYHJlcCBzdG9zYmAgd2hpY2gKPiBtYXkgcmVzdWx0IGluIGEgc3BsaWNlZCB3
cml0ZSB3aXRoIHRoZSBlbmFibGUgYml0IHNldCBmaXJzdC4KPiAKPiBVc2luZyBhIHVuaW9uIHdp
dGggcmF3IGFsbG93cyBmb3IgdGhlIHVzZSBvZiBBQ0NFU1NfT05DRSgpLCB3aGljaCBmb3JjZXMK
PiB0aGUgY29tcGlsZXIgdG8gaW1wbGVtZW50IHRoZW0gYXMgMzJiaXQgc2luZ2xlIG1vdidzLgoK
SWYgd2UgYXJlIHdvcnJpZWQgYWJvdXQgdGhpcywgd3JpdGluZyBvZiAzMi1iaXQgZW50cmllcyBj
b3VsZCBiZSBkb25lCihhcyBhbiBhbHRlcm5hdGl2ZSB0byB3aGF0IHlvdSBzdWdnZXN0KSBqdXN0
IGxpa2UgdGhhdCBvZiAxMjgtYml0Cm9uZXMgYnkgdGhlIGxhc3QgcGF0Y2ggaW4gdGhlIHNlcmll
cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:51:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:51:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCeZ-0004ad-En; Tue, 18 Jun 2019 11:51: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=6zAf=UR=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hdCeX-0004aY-UM
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:51:53 +0000
X-Inumbo-ID: 7598387e-91bf-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 7598387e-91bf-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:51:52 +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: cBgWoWbFktZMXEGX7iMTEOXfOkNzuc4eqhOtFAFPrIqbhQCH0dVe+w2axLEq9nx3dhQmB25/zg
 SlwXCuZdKvdyEg2ZqmddI7/Titysa2wJYdrr1MMZkDcUgXTeAQrSC+GbckBG4jzS9VGrclx0IZ
 O1wulcGQPzzZ8ZGHPB02U2t2d97rPeYkv3c8N3uNKtWT4jaF+PDIUdU1moG8Iq7alvZxpImIVo
 oocrOk597S2uZeuSte60rP5IolOuAF7A0QXjBrhOtWYoMTDrLCdD6iC7mw7hITHSFAt0eEqEOT
 Mb8=
X-SBRS: 2.7
X-MesageID: 1866243
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,389,1557201600"; 
   d="scan'208";a="1866243"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH v2 3/4] xen: Drop includes of xen/hvm/params.h
Thread-Index: AQHVJchNDl2we0AoKEKy0mWoK7a/+aahTL6Q
Date: Tue, 18 Jun 2019 11:51:48 +0000
Message-ID: <2d5c7b6b814048d38dd60dfb8607f6a1@AMSPEX02CL03.citrite.net>
References: <20190618112341.513-1-anthony.perard@citrix.com>
 <20190618112341.513-4-anthony.perard@citrix.com>
In-Reply-To: <20190618112341.513-4-anthony.perard@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen: Drop includes of
 xen/hvm/params.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: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxOCBKdW5lIDIwMTkgMTI6MjQK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT47IFN0ZWZhbm8KPiBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gU3ViamVjdDogW1BBVENIIHYyIDMvNF0geGVuOiBE
cm9wIGluY2x1ZGVzIG9mIHhlbi9odm0vcGFyYW1zLmgKPiAKPiB4ZW4tbWFwY2FjaGUuYyBkb2Vz
bid0IG5lZWRzIHBhcmFtcy5oLgo+IAo+IHhlbi1odm0uYyB1c2VzIGRlZmluZXMgYXZhaWxhYmxl
IGluIHBhcmFtcy5oIGJ1dCBzbyBpcyB4ZW5fY29tbW9uLmgKPiB3aGljaCBpcyBpbmNsdWRlZCBi
ZWZvcmUuIEhWTV9QQVJBTV8qIGZsYWdzIGFyZSBvbmx5IG5lZWRlZCB0byBtYWtlCj4geGNfaHZt
X3BhcmFtX3tnZXQsc2V0fSBjYWxscyBzbyBpbmNsdWRpbmcgb25seSB4ZW5jdHJsLmgsIHdoaWNo
IGlzCj4gd2hlcmUgdGhlIGRlZmluaXRpb24gdGhlIGZ1bmN0aW9uIGlzLCBzaG91bGQgYmUgZW5v
dWdoLgo+ICh4ZW5jdHJsLmggZG9lcyBpbmNsdWRlIHBhcmFtcy5oKQo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:52:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:52: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 1hdCfU-0004gH-Qw; Tue, 18 Jun 2019 11:52:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6zAf=UR=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hdCfT-0004gB-BZ
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:52:51 +0000
X-Inumbo-ID: 98b8fffe-91bf-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 98b8fffe-91bf-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:52:50 +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: zLY1YsY6pE43I81XtXl93HiV1GVsQGAuFZVXyJc7+kUAsTAqh9GGCdrYWSCOT1Jiwhm2/wzj3A
 bDWmdrLWKTvyoDoJTlhu3gbA3ZLdxELhLPL/+6oprC9QmNCC2T0Eyb1NuVn/o1jq/wtZq6gbf+
 sjNHtPKyHigkbpQQhDWBmnLjhSsyELY4vUvY7SIhSG84fcnM040uso8tMUlj/vZWjcekylhkgF
 +slb19Tx/t7srME0WLTbjtRyuSMvzJ5FYSS5Ket4J0u18G+VPuqLVyWiGoe0OdQSypGeDElGuM
 +00=
X-SBRS: 2.7
X-MesageID: 1866285
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,389,1557201600"; 
   d="scan'208";a="1866285"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH v2 4/4] xen: Avoid VLA
Thread-Index: AQHVJchKT6z1AbWFfUC6DqRqpG72VqahTQUQ
Date: Tue, 18 Jun 2019 11:52:46 +0000
Message-ID: <3c5959420c754d208954f6da7730d87b@AMSPEX02CL03.citrite.net>
References: <20190618112341.513-1-anthony.perard@citrix.com>
 <20190618112341.513-5-anthony.perard@citrix.com>
In-Reply-To: <20190618112341.513-5-anthony.perard@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 4/4] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWls
dG86YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiBTZW50OiAxOCBKdW5lIDIwMTkgMTI6MjQK
PiBUbzogcWVtdS1kZXZlbEBub25nbnUub3JnCj4gQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT47IFN0ZWZhbm8KPiBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gU3ViamVjdDogW1BBVENIIHYyIDQvNF0geGVuOiBB
dm9pZCBWTEEKPiAKPiBBdm9pZCB1c2luZyBhIHZhcmlhYmxlIGxlbmd0aCBhcnJheS4KPiAKPiBX
ZSBhbGxvY2F0ZSB0aGUgYGRpcnR5X2JpdG1hcCcgYnVmZmVyIG9ubHkgb25jZSB3aGVuIHdlIHN0
YXJ0IHRyYWNraW5nCj4gZm9yIGRpcnR5IGJpdHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:54:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdCgd-0004sG-B3; Tue, 18 Jun 2019 11:54: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdCgc-0004sA-NA
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:54:02 +0000
X-Inumbo-ID: c3793744-91bf-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3793744-91bf-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:54:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 05:54:01 -0600
Message-Id: <5D08D0D302000078002393C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 05:53:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
 <7a2cfbe7-32d3-4349-66a3-84b4d1ecf6f6@citrix.com>
In-Reply-To: <7a2cfbe7-32d3-4349-66a3-84b4d1ecf6f6@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDEyOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEF0IHRoZSBz
YW1lIHRpbWUgcmVzdHJpY3QgaXRzIHNjb3BlIHRvIGp1c3QgdGhlIHNpbmdsZSBzb3VyY2UgZmls
ZQo+PiBhY3R1YWxseSB1c2luZyBpdCwgYW5kIGFic3RyYWN0IGFjY2Vzc2VzIGJ5IGludHJvZHVj
aW5nIGEgdW5pb24gb2YKPj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUg
ZW50cmllcyBpcyBub3QgdXNlZCB0byBtYWtlIGl0Cj4+IGltcG9zc2libGUgdG8gW3dyb25nbHks
IG9uY2UgdGhlIDEyOC1iaXQgZm9ybSBnZXRzIGFkZGVkXSBwZXJmb3JtCj4+IHBvaW50ZXIgYXJp
dGhtZXRpYyAvIGFycmF5IGFjY2Vzc2VzIG9uIGRlcml2ZWQgdHlwZXMuKQo+Pgo+PiBBbHNvIG1v
dmUgYXdheSBmcm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEg
ZnVsbCBuZXcKPj4gZW50cnksIGFuZCB3cml0ZSBpdCBvdXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+IEl0IHdvdWxkIGhhdmUg
YmVlbiBuaWNlIHRvIHVzZSB3cml0ZV9hdG9taWMoKSBvciBBQ0NFU1NfT05DRSgpIGZvciB0aGUK
Pj4gYWN0dWFsIHdyaXRlcywgYnV0IGJvdGggY2FzdCB0aGUgdmFsdWUgdG8gYSBzY2FsYXIgb25l
LCB3aGljaCBkb2Vzbid0Cj4+IHN1aXQgdXMgaGVyZSAoYW5kIEkgYWxzbyBkaWRuJ3Qgd2FudCB0
byBtYWtlIHRoZSBjb21wb3VuZCB0eXBlIGEgdW5pb24KPj4gd2l0aCBhIHJhdyBtZW1iZXIganVz
dCBmb3IgdGhpcykuCj4+Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbnRyLmMKPj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIu
Ywo+PiBAQCAtMjMsNiArMjMsMjMgQEAKPj4gICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgo+PiAg
I2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+Cj4+ICAKPj4gK3N0cnVjdCBpcnRlX2Jhc2ljIHsK
PiAKPiBJJ2Qgc3VnZ2VzdCBpcnRlXzMyLCB0byBnbyB3aXRoIGlydGVfMTI4IGluIHRoZSBmb2xs
b3dpbmcgcGF0Y2guIAo+IAo+IFRoZSAxMjhiaXQgZm9ybWF0IGlzIGFsc28gdXNlZCBmb3IgcG9z
dGVkIGludGVycnVwdHMsIGFuZCBpc24ndCBzcGVjaWZpYwo+IHRvIHgyYXBpYyBzdXBwb3J0LgoK
VGhlcmUgYXJlIHN0aWxsIHR3byBmb3JtcyBvZiAxMjgtYml0IGVudHJpZXMsIGFuZCB0aGUgaW50
ZW50aW9uIHdpdGgKdGhlIGNob3NlbiBuYW1lcyB3YXMgZm9yIHRoZSBvdGhlciBvbmUgdG8gYmVj
b21lIGlydGVfZ3Vlc3QuCgo+IEZ1cnRoZXJtb3JlLCBjYWxsaW5nIGl0IGlydGVfZnVsbCBpc24n
dCBhIHRlcm0gSSBjYW4gc2VlIGluIHRoZSBtYW51YWwsCj4gYW5kIGlzIGZhbGxpbmcgaW50byB0
aGUgbmFtaW5nIHRyYXAgdGhhdCBVU0IgY3VycmVudGx5IGxpdmVzIGluLgoKRXhjZXB0IHRoYXQg
b3RoZXIgdGhhbiBmb3IgVVNCJ3MgdHJhbnNmZXIgc3BlZWRzIEkgY2FuJ3QgcmVhbGx5IHNlZQp0
aGlzIGdldHRpbmcgd2lkZXIgYW5kIHdpZGVyLgoKPj4gQEAgLTEwMSw0NyArMTE4LDQ0IEBAIHN0
YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkKPj4gICAgICByZXR1cm4gc2xv
dDsKPj4gIH0KPj4gIAo+PiAtc3RhdGljIHUzMiAqZ2V0X2ludHJlbWFwX2VudHJ5KGludCBzZWcs
IGludCBiZGYsIGludCBvZmZzZXQpCj4+ICtzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJl
bWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsCj4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvZmZzZXQpCj4g
Cj4gQXMgdGhpcyBpcyBjaGFuZ2luZywgcy9vZmZzZXQvZW50cnkvIHRvIGF2b2lkIGFueSBjb25m
dXNpb24gd2hlcmUgb2Zmc2V0Cj4gbWlnaHQgYmUgaW4gdW5pdHMgb2YgYnl0ZXMuCgpJIGRvbid0
IHJlYWxseSBtaW5kIC0gSSB0aGluayBib3RoIG5hbWVzIGFyZSBzdWZmaWNpZW50bHkgY2xlYXIs
IGJ1dApJJ2xsIHN3aXRjaCBzaW5jZSB5b3UgdGhpbmsgdGhlIG90aGVyIG5hbWUgaXMgYmV0dGVy
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:54:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11:54:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCgw-0004um-LS; Tue, 18 Jun 2019 11: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=RPg2=UR=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hdCgv-0004ub-64
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:54:21 +0000
X-Inumbo-ID: cd3b97af-91bf-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.125]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd3b97af-91bf-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 11:54:19 +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=+pccwpvk3cxmmHmux/mkq4+0HbwU9QENIhgLyBEBsjE=;
 b=dwyv9x+L1aEQKgqnkEwCMMG6Q1OfXGD4Aa6UEyJj7f00GCelq/Hg268OC4bc9GLQaMPwMoELbW2uVO2Rg+BjBF+HiFkMc5i1jWBxaPjyRqID1b8vFmBI4cufMs0iyMQpu/t6/+YIsGHy+OJLb5YNgstBOdvcFPWke5ru7W0H+EU=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3343.eurprd02.prod.outlook.com (52.134.16.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Tue, 18 Jun 2019 11:54:16 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Tue, 18 Jun 2019
 11:54:16 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVJcyNF0rcLAooGkWvUTAvg3olXQ==
Date: Tue, 18 Jun 2019 11:54:16 +0000
Message-ID: <20190618115401.15044-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0166.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::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: 74316e77-5bb6-4658-abcf-08d6f3e3b01e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3343; 
x-ms-traffictypediagnostic: VI1PR0202MB3343:|VI1PR0202MB3343:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB3343141736F84BCA9171357CABEA0@VI1PR0202MB3343.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(366004)(396003)(346002)(376002)(136003)(199004)(189003)(6306002)(36756003)(52116002)(81166006)(81156014)(186003)(8676002)(4326008)(316002)(5660300002)(6512007)(26005)(478600001)(2501003)(25786009)(2351001)(1076003)(6916009)(99286004)(2906002)(8936002)(107886003)(486006)(53936002)(3846002)(256004)(50226002)(6116002)(14444005)(64756008)(66556008)(5640700003)(73956011)(66946007)(66476007)(6436002)(71190400001)(2616005)(102836004)(68736007)(7736002)(71200400001)(14454004)(86362001)(305945005)(386003)(6506007)(66446008)(66066001)(54906003)(476003)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3343;
 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: Yb8fVP1lIMQJRZ74FQtgO+vd7DRerDEMZXf+Ui5aX2ZdCYhbypCglIcUMS2hCEUPftq2yshup7ooy5NxAwppn7DxHBs/mJ7BfgRWaoDuJ9mhzUPlE3UZQ3JUl3PhFGuSjdvEVaKBOUtOKDo5mbjjeckFLib789aIKQBYyPUvGEJKvvmOXM1sDQG+4Y/FsQ7/FUvkDYUcW3nIsBjNGNbFW3yRJljZeBySZl/B8h1b5KsbJTAfrWi0vcAZFtkiPnsexM4BoZO7mN5FYg0XqX52OcyvK1EdEl7e96CjngCtcVVZWMI5dzxtkvDkuZHAtiDfaGHe9PmN7zVSJqJp7xIRlMIUwMquKJseNBfKi6usdxVK6vt98qiNzn4Sp21PNB79EjkdnmL02mncu+os+B0nPQWGt4zrwPBD9Ic/hWfxY2s=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 74316e77-5bb6-4658-abcf-08d6f3e3b01e
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 11:54:16.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: VI1PR0202MB3343
Subject: [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: "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>

QXQgdGhlIG1vbWVudCB0aGUgSU9NTVUgZmxhZ3MgYXJlIG5vdCB1c2VkIGluIHAybS1wdCBhbmQg
Y291bGQgYmUgdXNlZA0Kb24gb3RoZXIgYXBwbGljYXRpb24uDQoNClRoaXMgcGF0Y2ggYWltcyB0
byBjbGVhbiB0aGUgdXNlIG9mIElPTU1VIGZsYWdzIG9uIHRoZSBBTUQgcDJtIHNpZGUuDQoNClNp
Z25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0K
U3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+DQot
LS0NCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgfCA4NSArKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgODIg
ZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMNCmluZGV4IGNhZmM5ZjI5OWIuLmNlNmQ3Y2RmOWIgMTAw
NjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tcHQuYw0KQEAgLTI0LDcgKzI0LDYgQEANCiAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3Jh
bTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lg0KICAqLw0KIA0K
LSNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4NCiAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+DQogI2lu
Y2x1ZGUgPHhlbi9ldmVudC5oPg0KICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4NCkBAIC0zNiwxMyAr
MzUsMTIgQEANCiAjaW5jbHVkZSA8YXNtL3AybS5oPg0KICNpbmNsdWRlIDxhc20vbWVtX3NoYXJp
bmcuaD4NCiAjaW5jbHVkZSA8YXNtL2h2bS9uZXN0ZWRodm0uaD4NCi0jaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+DQogDQogI2luY2x1ZGUgIm1tLWxvY2tzLmgiDQogDQog
LyoNCiAgKiBXZSBtYXkgc3RvcmUgSU5WQUxJRF9NRk4gaW4gUFRFcy4gIFdlIG5lZWQgdG8gY2xp
cCB0aGlzIHRvIGF2b2lkIHRyYW1wbGluZw0KLSAqIG92ZXIgaGlnaGVyLW9yZGVyIGJpdHMgKE5Y
LCBwMm0gdHlwZSwgSU9NTVUgZmxhZ3MpLiAgV2Ugc2VlbSB0byBub3QgbmVlZA0KKyAqIG92ZXIg
aGlnaGVyLW9yZGVyIGJpdHMgKE5YLCBwMm0gdHlwZSkuICBXZSBzZWVtIHRvIG5vdCBuZWVkDQog
ICogdG8gdW5jbGlwIG9uIHRoZSByZWFkIHBhdGgsIGFzIGNhbGxlcnMgYXJlIGNvbmNlcm5lZCBv
bmx5IHdpdGggcDJtIHR5cGUgaW4NCiAgKiBzdWNoIGNhc2VzLg0KICAqLw0KQEAgLTE2NSwxNiAr
MTYzLDYgQEAgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgbDFfcGdlbnRy
eV90ICpwMm1fZW50cnksIGludCBwYWdlX29yZGVyKQ0KIC8vIFJldHVybnMgMCBvbiBlcnJvci4N
CiAvLw0KIA0KLS8qIEFNRCBJT01NVTogQ29udmVydCBuZXh0IGxldmVsIGJpdHMgYW5kIHIvdyBi
aXRzIGludG8gMjQgYml0cyBwMm0gZmxhZ3MgKi8NCi0jZGVmaW5lIGlvbW11X25sZXZlbF90b19m
bGFncyhubCwgZikgKCgoKG5sKSAmIDB4NykgPDwgOSApfCgoKGYpICYgMHgzKSA8PCAyMSkpDQot
DQotc3RhdGljIHZvaWQgcDJtX2FkZF9pb21tdV9mbGFncyhsMV9wZ2VudHJ5X3QgKnAybV9lbnRy
eSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBubGV2ZWws
IHVuc2lnbmVkIGludCBmbGFncykNCi17DQotICAgIGlmICggaW9tbXVfaGFwX3B0X3NoYXJlICkN
Ci0gICAgICAgIGwxZV9hZGRfZmxhZ3MoKnAybV9lbnRyeSwgaW9tbXVfbmxldmVsX3RvX2ZsYWdz
KG5sZXZlbCwgZmxhZ3MpKTsNCi19DQotDQogLyogUmV0dXJuczogMCBmb3Igc3VjY2VzcywgLWVy
cm5vIGZvciBmYWlsdXJlICovDQogc3RhdGljIGludA0KIHAybV9uZXh0X2xldmVsKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwNCkBAIC0yMDMsNyArMTkxLDYgQEAgcDJtX25l
eHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLA0KIA0KICAgICAg
ICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9S
Vyk7DQogDQotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVsLCBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsNCiAgICAgICAgIHJjID0gcDJtLT53cml0
ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBsZXZlbCArIDEpOw0K
ICAgICAgICAgaWYgKCByYyApDQogICAgICAgICAgICAgZ290byBlcnJvcjsNCkBAIC0yNDIsMTMg
KzIyOSw2IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0
YWJsZSwNCiANCiAgICAgICAgIGwxX2VudHJ5ID0gbWFwX2RvbWFpbl9wYWdlKG1mbik7DQogDQot
ICAgICAgICAvKiBJbmhlcml0IG9yaWdpbmFsIElPTU1VIHBlcm1pc3Npb25zLCBidXQgdXBkYXRl
IE5leHQgTGV2ZWwuICovDQotICAgICAgICBpZiAoIGlvbW11X2hhcF9wdF9zaGFyZSApDQotICAg
ICAgICB7DQotICAgICAgICAgICAgZmxhZ3MgJj0gfmlvbW11X25sZXZlbF90b19mbGFncyh+MCwg
MCk7DQotICAgICAgICAgICAgZmxhZ3MgfD0gaW9tbXVfbmxldmVsX3RvX2ZsYWdzKGxldmVsIC0g
MSwgMCk7DQotICAgICAgICB9DQotDQogICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxdSA8PCBQ
QUdFVEFCTEVfT1JERVIpOyBpKysgKQ0KICAgICAgICAgew0KICAgICAgICAgICAgIG5ld19lbnRy
eSA9IGwxZV9mcm9tX3BmbihwZm4gfCAoaSA8PCAoKGxldmVsIC0gMSkgKiBQQUdFVEFCTEVfT1JE
RVIpKSwNCkBAIC0yNjQsOCArMjQ0LDYgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21h
aW4gKnAybSwgdm9pZCAqKnRhYmxlLA0KICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDFfZW50
cnkpOw0KIA0KICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0Vf
RkxBR1MgfCBfUEFHRV9SVyk7DQotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50
cnksIGxldmVsLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsNCiAgICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJt
LCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBsZXZlbCArIDEpOw0KICAgICAgICAgaWYgKCByYyApDQpAQCAtNDcwLDkgKzQ0OCw2
IEBAIHN0YXRpYyBpbnQgZG9fcmVjYWxjKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgZ2ZuKQ0KICAgICAgICAgICAgIH0NCiANCiAgICAgICAgICAgICBlID0gbDFlX2Zyb21f
cGZuKG1mbiwgZmxhZ3MpOw0KLSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmUsIGxl
dmVsLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG50ID09IHAybV9yYW1fcncp
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IElPTU1VRl9yZWFkYWJsZXxJT01N
VUZfd3JpdGFibGUgOiAwKTsNCiAgICAgICAgICAgICBBU1NFUlQoIW5lZWRzX3JlY2FsYyhsMSwg
ZSkpOw0KICAgICAgICAgfQ0KICAgICAgICAgZWxzZQ0KQEAgLTU0MCwxOCArNTE1LDcgQEAgcDJt
X3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBt
Zm4sDQogICAgIGwyX3BnZW50cnlfdCBsMmVfY29udGVudDsNCiAgICAgbDNfcGdlbnRyeV90IGwz
ZV9jb250ZW50Ow0KICAgICBpbnQgcmM7DQotICAgIHVuc2lnbmVkIGludCBpb21tdV9wdGVfZmxh
Z3MgPSBwMm1fZ2V0X2lvbW11X2ZsYWdzKHAybXQsIG1mbik7DQotICAgIC8qDQotICAgICAqIG9s
ZF9tZm4gYW5kIGlvbW11X29sZF9mbGFncyBjb250cm9sIHBvc3NpYmxlIGZsdXNoL3VwZGF0ZSBu
ZWVkcyBvbiB0aGUNCi0gICAgICogSU9NTVU6IFdlIG5lZWQgdG8gZmx1c2ggd2hlbiBNRk4gb3Ig
ZmxhZ3MgKGkuZS4gcGVybWlzc2lvbnMpIGNoYW5nZS4NCi0gICAgICogaW9tbXVfb2xkX2ZsYWdz
IGJlaW5nIGluaXRpYWxpemVkIHRvIHplcm8gY292ZXJzIHRoZSBjYXNlIG9mIHRoZSBlbnRyeQ0K
LSAgICAgKiBnZXR0aW5nIHJlcGxhY2VkIGJlaW5nIGEgbm9uLXByZXNlbnQgKGxlYWYgb3IgaW50
ZXJtZWRpYXRlKSBvbmUuIEZvcg0KLSAgICAgKiBwcmVzZW50IGxlYWYgZW50cmllcyB0aGUgcmVh
bCB2YWx1ZSB3aWxsIGdldCBjYWxjdWxhdGVkIGJlbG93LCB3aGlsZQ0KLSAgICAgKiBmb3IgcHJl
c2VudCBpbnRlcm1lZGlhdGUgZW50cmllcyB+MCAoZ3VhcmFudGVlZCAhPSBpb21tdV9wdGVfZmxh
Z3MpDQotICAgICAqIHdpbGwgYmUgdXNlZCAodG8gY292ZXIgYWxsIGNhc2VzIG9mIHdoYXQgdGhl
IGxlYWYgZW50cmllcyB1bmRlcm5lYXRoDQotICAgICAqIHRoZSBpbnRlcm1lZGlhdGUgb25lIG1p
Z2h0IGJlKS4NCi0gICAgICovDQotICAgIHVuc2lnbmVkIGludCBmbGFncywgaW9tbXVfb2xkX2Zs
YWdzID0gMDsNCisgICAgdW5zaWduZWQgaW50IGZsYWdzOw0KICAgICB1bnNpZ25lZCBsb25nIG9s
ZF9tZm4gPSBtZm5feChJTlZBTElEX01GTik7DQogDQogICAgIGlmICggIXN2ZSApDQpAQCAtNTk5
LDE3ICs1NjMsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbl8sIG1mbl90IG1mbiwNCiAgICAgICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QUkVTRU5U
ICkNCiAgICAgICAgIHsNCiAgICAgICAgICAgICBpZiAoIGZsYWdzICYgX1BBR0VfUFNFICkNCi0g
ICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJt
X2VudHJ5KTsNCi0gICAgICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0NCi0gICAgICAgICAg
ICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLA0K
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZuKG9sZF9tZm4pKTsN
Ci0gICAgICAgICAgICB9DQogICAgICAgICAgICAgZWxzZQ0KLSAgICAgICAgICAgIHsNCi0gICAg
ICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0gfjA7DQogICAgICAgICAgICAgICAgIGludGVy
bWVkaWF0ZV9lbnRyeSA9ICpwMm1fZW50cnk7DQotICAgICAgICAgICAgfQ0KICAgICAgICAgfQ0K
IA0KICAgICAgICAgY2hlY2tfZW50cnkobWZuLCBwMm10LCBwMm1fZmxhZ3NfdG9fdHlwZShmbGFn
cyksIHBhZ2Vfb3JkZXIpOw0KQEAgLTYxOSw5ICs1NzUsNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwNCiAgICAgICAgICAg
ICA6IGwzZV9lbXB0eSgpOw0KICAgICAgICAgZW50cnlfY29udGVudC5sMSA9IGwzZV9jb250ZW50
LmwzOw0KIA0KLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQ0KLSAgICAgICAg
ICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5X2NvbnRlbnQsIDAsIGlvbW11X3B0ZV9mbGFn
cyk7DQotDQogICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1f
ZW50cnksIGVudHJ5X2NvbnRlbnQsIDMpOw0KICAgICAgICAgLyogTkI6IHBhZ2luZ193cml0ZV9w
Mm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovDQogICAgICAgICBpZiAo
IHJjICkNCkBAIC02NDgsOSArNjAxLDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAwLCBMMV9QQUdFVEFCTEVfRU5UUklFUyk7DQogICAgICAgICBBU1NFUlQo
cDJtX2VudHJ5KTsNCiAgICAgICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsN
Ci0gICAgICAgIGlvbW11X29sZF9mbGFncyA9DQotICAgICAgICAgICAgcDJtX2dldF9pb21tdV9m
bGFncyhwMm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSwNCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ob2xkX21mbikpOw0KIA0KICAgICAgICAg
aWYgKCBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkNCiAg
ICAgICAgICAgICBlbnRyeV9jb250ZW50ID0gcDJtX2wxZV9mcm9tX3BmbihtZm5feChtZm4pLA0K
QEAgLTY1OCw5ICs2MDgsNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwNCiAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICBl
bnRyeV9jb250ZW50ID0gbDFlX2VtcHR5KCk7DQogDQotICAgICAgICBpZiAoIGVudHJ5X2NvbnRl
bnQubDEgIT0gMCApDQotICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29u
dGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsNCi0NCiAgICAgICAgIC8qIGxldmVsIDEgZW50cnkg
Ki8NCiAgICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRy
eSwgZW50cnlfY29udGVudCwgMSk7DQogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9l
bnRyeSgpIGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8NCkBAIC02NzcsMTcgKzYyNCw5
IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywg
bWZuX3QgbWZuLA0KICAgICAgICAgaWYgKCBmbGFncyAmIF9QQUdFX1BSRVNFTlQgKQ0KICAgICAg
ICAgew0KICAgICAgICAgICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QU0UgKQ0KLSAgICAgICAgICAg
IHsNCiAgICAgICAgICAgICAgICAgb2xkX21mbiA9IGwxZV9nZXRfcGZuKCpwMm1fZW50cnkpOw0K
LSAgICAgICAgICAgICAgICBpb21tdV9vbGRfZmxhZ3MgPQ0KLSAgICAgICAgICAgICAgICAgICAg
cDJtX2dldF9pb21tdV9mbGFncyhwMm1fZmxhZ3NfdG9fdHlwZShmbGFncyksDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ob2xkX21mbikpOw0KLSAgICAgICAg
ICAgIH0NCiAgICAgICAgICAgICBlbHNlDQotICAgICAgICAgICAgew0KLSAgICAgICAgICAgICAg
ICBpb21tdV9vbGRfZmxhZ3MgPSB+MDsNCiAgICAgICAgICAgICAgICAgaW50ZXJtZWRpYXRlX2Vu
dHJ5ID0gKnAybV9lbnRyeTsNCi0gICAgICAgICAgICB9DQogICAgICAgICB9DQogDQogICAgICAg
ICBjaGVja19lbnRyeShtZm4sIHAybXQsIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwgcGFnZV9v
cmRlcik7DQpAQCAtNjk3LDkgKzYzNiw2IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLA0KICAgICAgICAgICAgIDogbDJlX2Vt
cHR5KCk7DQogICAgICAgICBlbnRyeV9jb250ZW50LmwxID0gbDJlX2NvbnRlbnQubDI7DQogDQot
ICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApDQotICAgICAgICAgICAgcDJtX2Fk
ZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsNCi0NCiAg
ICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50
cnlfY29udGVudCwgMik7DQogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgp
IGhhbmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8NCiAgICAgICAgIGlmICggcmMgKQ0KQEAg
LTcxMSwyNCArNjQ3LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQogICAgICAgICAgJiYgKGdmbiArICgxVUwgPDwgcGFn
ZV9vcmRlcikgLSAxID4gcDJtLT5tYXhfbWFwcGVkX3BmbikgKQ0KICAgICAgICAgcDJtLT5tYXhf
bWFwcGVkX3BmbiA9IGdmbiArICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxOw0KIA0KLSAgICBpZiAo
IGlvbW11X2VuYWJsZWQgJiYgKGlvbW11X29sZF9mbGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwN
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRfbWZuICE9IG1mbl94KG1mbikpICkNCi0g
ICAgew0KLSAgICAgICAgQVNTRVJUKHJjID09IDApOw0KLQ0KLSAgICAgICAgaWYgKCBuZWVkX2lv
bW11X3B0X3N5bmMocDJtLT5kb21haW4pICkNCi0gICAgICAgICAgICByYyA9IGlvbW11X3B0ZV9m
bGFncyA/DQotICAgICAgICAgICAgICAgIGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm4pLCBt
Zm4sIHBhZ2Vfb3JkZXIsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXVf
cHRlX2ZsYWdzKSA6DQotICAgICAgICAgICAgICAgIGlvbW11X2xlZ2FjeV91bm1hcChkLCBfZGZu
KGdmbiksIHBhZ2Vfb3JkZXIpOw0KLSAgICAgICAgZWxzZSBpZiAoIGlvbW11X3VzZV9oYXBfcHQo
ZCkgJiYgaW9tbXVfb2xkX2ZsYWdzICkNCi0gICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFn
ZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7DQotICAgIH0NCi0NCiAgICAgLyoNCiAg
ICAgICogRnJlZSBvbGQgaW50ZXJtZWRpYXRlIHRhYmxlcyBpZiBuZWNlc3NhcnkuICBUaGlzIGhh
cyB0byBiZSB0aGUNCi0gICAgICogbGFzdCB0aGluZyB3ZSBkbywgYWZ0ZXIgcmVtb3ZhbCBmcm9t
IHRoZSBJT01NVSB0YWJsZXMsIHNvIGFzIHRvDQotICAgICAqIGF2b2lkIGEgcG90ZW50aWFsIHVz
ZS1hZnRlci1mcmVlLg0KKyAgICAgKiBsYXN0IHRoaW5nIHdlIGRvIHNvIGFzIHRvIGF2b2lkIGEg
cG90ZW50aWFsIHVzZS1hZnRlci1mcmVlLg0KICAgICAgKi8NCiAgICAgaWYgKCBsMWVfZ2V0X2Zs
YWdzKGludGVybWVkaWF0ZV9lbnRyeSkgJiBfUEFHRV9QUkVTRU5UICkNCiAgICAgICAgIHAybV9m
cmVlX2VudHJ5KHAybSwgJmludGVybWVkaWF0ZV9lbnRyeSwgcGFnZV9vcmRlcik7DQotLSANCjIu
MTcuMQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 11:58:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 11: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 1hdCkW-00059m-6z; Tue, 18 Jun 2019 11: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdCkU-00059h-FF
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 11:58:02 +0000
X-Inumbo-ID: 50812cc4-91c0-11e9-b655-8f9af413ec6f
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50812cc4-91c0-11e9-b655-8f9af413ec6f;
 Tue, 18 Jun 2019 11:57:58 +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: Ter1W162O/8l8b9lJnIf/QMJ9D/4JOgko2hG0R2SMfZUtfBFDt2iB1pQL2hK75nf6MmprZgfVO
 WiynRASbR6ZJV6kI1CUbrh3zev8sIdj+s9EhDXvIbizeGcmMnoVNnpF4iOsq9opoDfmkvo2vZu
 kzHMVpW1YJTkKXrusr068FmjW0umhWqnr4AIrqXpB0G9NfOP4a13VNQFjnDeCFvupjojaJoB4S
 ksw5QViwy/WMbD4V2oJaZGi4y6Egr2j1XIylgPxdD0F980NLsZZInSGb/rZXWBq7EOOnGhgfJs
 Dxg=
X-SBRS: 2.7
X-MesageID: 1890360
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,389,1557201600"; 
   d="scan'208";a="1890360"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E6F0200007800237E25@prv1-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: <56de6c45-ab04-a919-9caf-140a6faab338@citrix.com>
Date: Tue, 18 Jun 2019 12:57: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: <5D024E6F0200007800237E25@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBpbiBwcmVw
YXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMgbW9kZSwgd2hpY2ggcmVxdWlyZXMK
PiB0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQuCj4KPiBBIHNwZWNpZmljIHJlbWFy
ayByZWdhcmRpbmcgdGhlIGZpcnN0IGh1bmsgY2hhbmdpbmcKPiBhbWRfaW9tbXVfaW9hcGljX3Vw
ZGF0ZV9pcmUoKTogVGhpcyBieXBhc3Mgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0zNiwKPiBpLmUu
IGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGluIHJlbWFw
cGluZwo+IHRhYmxlcyB3aGVuIGNyZWF0aW5nIG5ldyBvbmUiKS4gT3RoZXIgY29kZSBpbnRyb2R1
Y2VkIGJ5IHRoYXQgY2hhbmdlIGhhcwo+IG1lYW53aGlsZSBkaXNhcHBlYXJlZCBvciBmdXJ0aGVy
IGNoYW5nZWQsIGFuZCBJIHdvbmRlciBpZiAtIHJhdGhlciB0aGFuCj4gYWRkaW5nIGFuIHgyYXBp
Y19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291bGRuJ3QK
PiBiZSBkZWxldGVkIGFsdG9nZXRoZXIuIEZvciBub3cgdGhlIGdvYWwgaXMgdG8gYWZmZWN0IHRo
ZSBub24teDJBUElDCj4gcGF0aHMgYXMgbGl0dGxlIGFzIHBvc3NpYmxlLgo+Cj4gVGFrZSB0aGUg
bGliZXJ0eSBhbmQgdXNlIHRoZSBuZXcgImZyZXNoIiBmbGFnIHRvIHN1cHByZXNzIGFuIHVubmVl
ZGVkCj4gZmx1c2ggaW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKCkuCgpXaGF0
IGlzIHRoZSBtZWFuaW5nIG9mIGZyZXNoP8KgIFdvdWxkbid0ICJuZWVkc191cGRhdGUiIGJlIGEg
bW9yZQpkZXNjcmlwdGl2ZSBuYW1lPwoKPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBOb3RlIHRoYXQgQU1EJ3MgZG9jIHNheXMgTG93ZXN0
IFByaW9yaXR5ICgiQXJiaXRyYXRlZCIgYnkgdGhlaXIgbmFtaW5nKQo+IG1vZGUgaXMgdW5hdmFp
bGFibGUgaW4geDJBUElDIG1vZGUsIGJ1dCB0aGV5J3ZlIGNvbmZpcm1lZCB0aGlzIHRvIGJlIGEK
PiBtaXN0YWtlIG9uIHRoZWlyIHBhcnQuCj4KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW50ci5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2ludHIuYwo+IEBAIC0zNSwxMiArMzUsMzQgQEAgc3RydWN0IGlydGVfYmFzaWMgewo+ICAg
ICAgdW5zaWduZWQgaW50IDo4Owo+ICB9Owo+ICAKPiArc3RydWN0IGlydGVfZnVsbCB7Cj4gKyAg
ICB1bnNpZ25lZCBpbnQgcmVtYXBfZW46MTsKPiArICAgIHVuc2lnbmVkIGludCBzdXBfaW9fcGY6
MTsKPiArICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZTozOwo+ICsgICAgdW5zaWduZWQgaW50IHJx
X2VvaToxOwo+ICsgICAgdW5zaWduZWQgaW50IGRtOjE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZ3Vl
c3RfbW9kZToxOyAvKiBNQlogKi8KCi8qIE1CWiAtIG5vdCBpbXBsZW1lbnRlZCB5ZXQuICovCgpT
ZWVpbmcgYXMgaW50ZXJydXB0IHBvc3Rpbmcgd2lsbCBiZSBhIG1pbm9yIHR3ZWFrIHRvIHRoaXMg
ZGF0YQpzdHJ1Y3R1cmUsIHJhdGhlciB0aGFuIGltcGxlbWVudGluZyBhIG5ldyBvbmUuCgo+ICsg
ICAgdW5zaWduZWQgaW50IGRlc3RfbG86MjQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQgOjMyOwo+ICsg
ICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4Owo+ICsgICAgdW5zaWduZWQgaW50IDoyNDsKPiArICAg
IHVuc2lnbmVkIGludCA6MjQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4OwoKVGhlIG1h
bnVhbCBzYXlzIHRoYXQgd2Ugc2hvdWxkIHByZWZlciBhbGlnbmVkIDY0Yml0IGFjY2Vzcywgc28g
c29tZQpyYXdfe2xvLGhpfSBmaWVsZHMgaGVyZSB3aWxsIGFsbG93Li4uCgo+IEBAIC0xMzYsNyAr
MTcwLDIxIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnkodW5zaWduZWQKPiAgewo+
ICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCBiZGYs
IG9mZnNldCk7Cj4gIAo+IC0gICAgKmVudHJ5LmJhc2ljID0gKHN0cnVjdCBpcnRlX2Jhc2ljKXt9
Owo+ICsgICAgc3dpdGNoICggaXJ0ZV9tb2RlICkKPiArICAgIHsKPiArICAgIGNhc2UgaXJ0ZV9i
YXNpYzoKPiArICAgICAgICAqZW50cnkuYmFzaWMgPSAoc3RydWN0IGlydGVfYmFzaWMpe307Cj4g
KyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSBpcnRlX2Z1bGw6Cj4gKyAgICAgICAgZW50
cnkuZnVsbC0+cmVtYXBfZW4gPSAwOwo+ICsgICAgICAgIHdtYigpOwoKLi4uIHRoaXMgdG8gYmVj
b21lCgplbnRyeS5fMTI4LT5yYXdfbG8gPSAwOwpzbXBfd21iKCk7CmVudHJ5Ll8xMjgtPnJhd19o
aSA9IDA7CgpUaGUgaW50ZXJydXB0IG1hcHBpbmcgdGFibGUgaXMgYWxsb2NhdGVkIGluIFdCIG1l
bW9yeSBhbmQgYWNjZXNzZWQKY29oZXJlbnRseSwgc28gYW4gc2ZlbmNlIGluc3RydWN0aW9uIGlz
bid0IG5lY2Vzc2FyeS7CoCBBbGwgdGhhdCBtYXR0ZXJzCmlzIHRoYXQgcmVtYXBfZW4gZ2V0cyBj
bGVhcmVkIGZpcnN0LgoKPiArICAgICAgICAqZW50cnkuZnVsbCA9IChzdHJ1Y3QgaXJ0ZV9mdWxs
KXt9Owo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICB9Cj4gIAo+ICAgICAgX19jbGVhcl9iaXQob2Zmc2V0
LCBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOwo+ICB9Cj4gQEAg
LTE1NCw4ICsyMDIsMzggQEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9u
Cj4gICAgICAgICAgLmRlc3QgPSBkZXN0LAo+ICAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCj4g
ICAgICB9Owo+ICsgICAgc3RydWN0IGlydGVfZnVsbCBmdWxsID0gewo+ICsgICAgICAgIC5yZW1h
cF9lbiA9IDEsCj4gKyAgICAgICAgLnN1cF9pb19wZiA9IDAsCj4gKyAgICAgICAgLmludF90eXBl
ID0gaW50X3R5cGUsCj4gKyAgICAgICAgLnJxX2VvaSA9IDAsCj4gKyAgICAgICAgLmRtID0gZGVz
dF9tb2RlLAo+ICsgICAgICAgIC5kZXN0X2xvID0gZGVzdCwKPiArICAgICAgICAuZGVzdF9oaSA9
IGRlc3QgPj4gMjQsCj4gKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKPiArICAgIH07CgpMb29r
aW5nIGF0IHRoZSByZXN1bHRpbmcgY29kZSBhZnRlciB0aGlzIHBhdGNoLCBJIHRoaW5rIHRoZXNl
IHN0cnVjdHVyZXMKc2hvdWxkIG1vdmUgaW50byB0aGVpciByZXNwZWN0aXZlIGNhc2UgYmxvY2tz
LCB0byBoZWxwIHRoZSBjb21waWxlciB0bwphdm9pZCBpbml0aWFsaXNpbmcgYm90aC4KCj4gKwo+
ICsgICAgc3dpdGNoICggaXJ0ZV9tb2RlICkKPiArICAgIHsKPiArICAgICAgICBfX3VpbnQxMjhf
dCByZXQ7Cj4gKyAgICAgICAgdW5pb24gewo+ICsgICAgICAgICAgICBfX3VpbnQxMjhfdCByYXc7
Cj4gKyAgICAgICAgICAgIHN0cnVjdCBpcnRlX2Z1bGwgZnVsbDsKPiArICAgICAgICB9IG9sZDsK
PiArCj4gKyAgICBjYXNlIGlydGVfYmFzaWM6Cj4gKyAgICAgICAgKmVudHJ5LmJhc2ljID0gYmFz
aWM7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSBpcnRlX2Z1bGw6Cj4gKyAgICAg
ICAgb2xkLmZ1bGwgPSAqZW50cnkuZnVsbDsKPiArICAgICAgICByZXQgPSBjbXB4Y2hnMTZiKGVu
dHJ5LmZ1bGwsICZvbGQsICZmdWxsKTsKPiArICAgICAgICBBU1NFUlQocmV0ID09IG9sZC5yYXcp
OwoKU2ltaWxhcmx5LCB0aGlzIGNhbiBiZSBpbXBsZW1lbnRlZCB3aXRoCgplbnRyeS5mdWxsLT5y
ZW1hcF9lbiA9IDA7CnNtcF93bWIoKTsKZW50cnkuXzEyOC0+cmF3X2hpID0gZnVsbC5yYXdfaGk7
CnNtcF93bWIoKTsKZW50cnkuXzEyOC0+cmF3X2xvID0gZnVsbC5yYXdfbG87Cgp3aGljaCBhdm9p
ZHMgdXNpbmcgYSBsb2NrZWQgb3BlcmF0aW9uLgoKPiArICAgICAgICBicmVhazsKPiAgCj4gLSAg
ICAqZW50cnkuYmFzaWMgPSBiYXNpYzsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICB9Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgaW50IGdl
dF9ydGVfaW5kZXgoY29uc3Qgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgKnJ0ZSkKPiBAQCAt
MTY5LDYgKzI0NywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3J0ZV9pbmRleChzdHJ1Y3QK
PiAgICAgIHJ0ZS0+ZGVsaXZlcnlfbW9kZSA9IG9mZnNldCA+PiA4Owo+ICB9Cj4gIAo+ICtzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZXRfZnVsbF9kZXN0KGNvbnN0IHN0cnVjdCBpcnRlX2Z1
bGwgKmVudHJ5KQo+ICt7Cj4gKyAgICByZXR1cm4gZW50cnktPmRlc3RfbG8gfCAoZW50cnktPmRl
c3RfaGkgPDwgMjQpOwoKR2l2ZW4geW91ciBvYnNlcnZhdGlvbiBvbiBteSBzdGlsbC1ub3QtdXBz
dHJlYW0teWV0IHBhdGNoIGFib3V0IEdDQyBub3QKaG9ub3VyaW5nIHRoZSB0eXBlIG9mIGJpdGZp
ZWxkcywgZG9lc24ndCBkZXN0X2hpIG5lZWQgZXhwbGljaXRseSBjYXN0aW5nCnRvIHVuc2lnbmVk
IGludCBiZWZvcmUgdGhlIHNoaWZ0LCB0byBhdm9pZCBpdCBiZWluZyBwZXJmb3JtZWQgYXMgaW50
PwoKPiBAQCAtMjgwLDYgKzM5MiwxOCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9zZXR1cF9pb2Fw
aWNfcmVtYXBwCj4gICAgICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7Cj4gICAg
ICAgICAgICAgIGRlc3QgPSBydGUuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdDsKPiAgCj4gKyAg
ICAgICAgICAgIGlmICggaW9tbXUtPmN0cmwueHRfZW4gKQo+ICsgICAgICAgICAgICB7Cj4gKyAg
ICAgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAgICAgICogSW4geDJBUElDIG1vZGUgd2Ug
aGF2ZSBubyB3YXkgb2YgZGlzY292ZXJpbmcgdGhlIGhpZ2ggMjQKPiArICAgICAgICAgICAgICAg
ICAqIGJpdHMgb2YgdGhlIGRlc3RpbmF0aW9uIG9mIGFuIGFscmVhZHkgZW5hYmxlZCBpbnRlcnJ1
cHQuCgpZZXMgd2UgZG8uwqAgV2UgcmVhZCB0aGUgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSwg
d2hpY2ggaXMgd2hlcmUgdGhhdAppbmZvcm1hdGlvbiBsaXZlcy4KCkFueSBmaXJtd2FyZSBkcml2
ZXIgd2hpY2ggaXMgZm9sbG93aW5nIHRoZSBzcGVjIHdvbid0IGhhdmUgbGV0IGFuIElSVEUKZ2V0
IGNhY2hlZCwgdGhlbiBwbGF5ZWQgd2l0aCB0aGUgdGFibGUgd2l0aG91dCBhcHByb3ByaWF0ZSBm
bHVzaGluZy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:01:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:01:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdCnF-0005vH-30; Tue, 18 Jun 2019 12:00:53 +0000
Resent-Date: Tue, 18 Jun 2019 12:00:53 +0000
Resent-Message-Id: <E1hdCnF-0005vH-30@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GZpU=UR=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hdCnD-0005v9-P7
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:00:51 +0000
X-Inumbo-ID: b5690223-91c0-11e9-8980-bc764e045a96
Received: from sender-of-o52.zoho.com (unknown [135.84.80.217])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5690223-91c0-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:00:48 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1560859243; cv=none; d=zoho.com; s=zohoarc; 
 b=N4J14yHcL2PTyYYwGX46UJqku3hV2Kj57Ve1Fee2RF88YSqj7KitzD0Dr+8ggN+EkIVK0r6hlVD3uZqG52L6K/pI8jNjF0TqO7S3OV7Sr35n3UgpmVoIqKw67osMdYP4HTZ633pFijCQWJc/lNHNbhm6xefX79PEUsxe1GrGy2E=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1560859243;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=DljxhUdIiNUdgObZmvHpGJSPYJYiOocVH6k9aj2rmPE=; 
 b=Cpx5wkT0npe7HYcU1A7EuEsqXOAxupdD/xtAvoXHT71NnlFKLRWiTOT8Zj2CQ4UbyByLYPWwMZyw76sSIhjj/l1iElD7exI5hgxpbP+1HWq+smZOWQU8oT5vL1C4dNenU2zpDqmShGwiP0dYUJMcrz0/20AwlbdIVmawqtKIaCA=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1560859241556892.798108620467;
 Tue, 18 Jun 2019 05:00:41 -0700 (PDT)
In-Reply-To: <20190618112341.513-1-anthony.perard@citrix.com>
Message-ID: <156085924040.19232.4929467978508161672@ce79690b2cb9>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Tue, 18 Jun 2019 05:00:41 -0700 (PDT)
X-ZohoMailClient: External
Subject: Re: [Xen-devel] [PATCH v2 0/4] Fix build of Xen support + 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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 paul.durrant@citrix.com, sstabellini@kernel.org, qemu-devel@nongnu.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYxODExMjM0MS41MTMt
MS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tLwoKCgpIaSwKClRoaXMgc2VyaWVzIHNlZW1zIHRv
IGhhdmUgc29tZSBjb2Rpbmcgc3R5bGUgcHJvYmxlbXMuIFNlZSBvdXRwdXQgYmVsb3cgZm9yCm1v
cmUgaW5mb3JtYXRpb246CgpTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMC80XSBGaXgg
YnVpbGQgb2YgWGVuIHN1cHBvcnQgKyBjbGVhbnVwClR5cGU6IHNlcmllcwpNZXNzYWdlLWlkOiAy
MDE5MDYxODExMjM0MS41MTMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tCgo9PT0gVEVTVCBT
Q1JJUFQgQkVHSU4gPT09CiMhL2Jpbi9iYXNoCmdpdCByZXYtcGFyc2UgYmFzZSA+IC9kZXYvbnVs
bCB8fCBleGl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRpZmYucmVuYW1lbGltaXQgMApnaXQgY29u
ZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVzIFRydWUKZ2l0IGNvbmZpZyAtLWxvY2FsIGRpZmYuYWxn
b3JpdGhtIGhpc3RvZ3JhbQouL3NjcmlwdHMvY2hlY2twYXRjaC5wbCAtLW1haWxiYWNrIGJhc2Uu
Lgo9PT0gVEVTVCBTQ1JJUFQgRU5EID09PQoKRnJvbSBodHRwczovL2dpdGh1Yi5jb20vcGF0Y2hl
dy1wcm9qZWN0L3FlbXUKICAgMDc2MjQzZmZlNi4uY2RmYWEyNzIwZiAgbWFzdGVyICAgICAtPiBt
YXN0ZXIKRnJvbSBodHRwczovL2dpdGh1Yi5jb20vcGF0Y2hldy1wcm9qZWN0L3FlbXUKICogW25l
dyB0YWddICAgICAgICAgICAgICAgcGF0Y2hldy8yMDE5MDYxODExMjM0MS41MTMtMS1hbnRob255
LnBlcmFyZEBjaXRyaXguY29tIC0+IHBhdGNoZXcvMjAxOTA2MTgxMTIzNDEuNTEzLTEtYW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbQpTd2l0Y2hlZCB0byBhIG5ldyBicmFuY2ggJ3Rlc3QnCjM4NmI2
ZjRjMmIgeGVuOiBBdm9pZCBWTEEKOGZlNjIxMmFlZSB4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVu
L2h2bS9wYXJhbXMuaAozOGY2NDk0ZTE4IHhlbjogSW1wb3J0IG90aGVyIHhlbi9pby8qLmgKODk1
YjgzNDY5MCB4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzCgo9PT0gT1VUUFVUIEJF
R0lOID09PQoxLzQgQ2hlY2tpbmcgY29tbWl0IDg5NWI4MzQ2OTA3NCAoeGVuOiBGaXggYnVpbGQg
d2l0aCBwdWJsaWMgaGVhZGVycykKV0FSTklORzogYWRkZWQsIG1vdmVkIG9yIGRlbGV0ZWQgZmls
ZShzKSwgZG9lcyBNQUlOVEFJTkVSUyBuZWVkIHVwZGF0aW5nPwojOTU6IApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNl
cGFyYXRlIGxpbmUKIzEwMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3Rh
YmxlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRz
IHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxNDI6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oOjE6CisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiM4MDU6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oOjY2NDoKKyNkZWZpbmUgQkxL
SUZfRElTQ0FSRF9TRUNVUkUgKDE8PDApICAvKiBpZ25vcmVkIGlmIGRpc2NhcmQtc2VjdXJlPTAg
ICAgICAqLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCldBUk5JTkc6IGFyY2hp
dGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM4MjE6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oOjY4MDoKKyNpZmRlZiBfX2kzODZfXwoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTY4OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDU6CiteSVVTQl9WRVJfVU5LTk9XTiA9
IDAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTY5OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDY6CiteSVVTQl9WRVJfVVNC
MTEsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTcwOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDc6CiteSVVTQl9WRVJfVVNC
MjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTcxOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDg6CiteSVVTQl9WRVJfVVNC
MzAsXkkvKiBub3Qgc3VwcG9ydGVkIHlldCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTE0OgorICogIC0gcG9ydCBudW1iZXI6XkliaXRzIDAtNCQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk3ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpeSV5JXkleSShVU0JfTUFYQ0hJTERSRU4gaXMgMzEp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTgwOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTc6CisgKiAgLSBvcGVyYXRpb24g
ZmxhZzpeSWJpdCA1JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
OTgxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTg6CisgKl5J
XkleSV5JKDAgPSBzdWJtaXQgdXJiLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzk4MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTE5OgorICpeSV5JXkleSSAxID0gdW5saW5rIHVyYikkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiM5ODQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjEyMToKKyAqICAtIGRpcmVjdGlvbjpeSV5JYml0IDckCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5ODU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjEyMjoKKyAqXkleSV5JXkkoMCA9IEhvc3QtdG8tRGV2aWNlIFtP
dXRdJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTg2OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjM6CisgKl5JXkleSV5JIDEg
PSBEZXZpY2UtdG8tSG9zdCBbSW5dKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzk4ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTI1OgorICogIC0gZGV2aWNlIGFkZHJlc3M6XkliaXRzIDgtMTQkCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5OTA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjEyNzoKKyAqICAtIGVuZHBvaW50Ol5JXkliaXRzIDE1LTE4JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTkyOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjk6CisgKiAgLSBwaXBlIHR5cGU6XkliaXRz
IDMwLTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojOTkzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzA6CisgKl5JXkleSV5J
KDAwID0gaXNvY2hyb25vdXMsIDAxID0gaW50ZXJydXB0LCQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzk5NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTMxOgorICpeSV5JXkleSSAxMCA9IGNvbnRyb2wsIDExID0gYnVsaykkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5OTc6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzNDoKKyNkZWZpbmUgVVNCSUZfUElQRV9Q
T1JUX01BU0teSTB4MDAwMDAwMWYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiM5OTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEz
NToKKyNkZWZpbmUgVVNCSUZfUElQRV9VTkxJTkteSTB4MDAwMDAwMjAkCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiM5OTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjEzNjoKKyNkZWZpbmUgVVNCSUZfUElQRV9ESVJeSV5JMHgwMDAw
MDA4MCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMDA6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzNzoKKyNkZWZpbmUgVVNC
SUZfUElQRV9ERVZfTUFTS15JMHgwMDAwMDA3ZiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzEwMDE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjEzODoKKyNkZWZpbmUgVVNCSUZfUElQRV9ERVZfU0hJRlReSTgkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDAyOiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzk6CisjZGVmaW5lIFVTQklGX1BJUEVfRVBfTUFTS15J
MHgwMDAwMDAwZiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEw
MDM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MDoKKyNkZWZp
bmUgVVNCSUZfUElQRV9FUF9TSElGVF5JMTUkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMxMDA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNDE6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9NQVNLXkkweDAwMDAwMDAzJAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAwNTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQyOgorI2RlZmluZSBVU0JJRl9QSVBFX1RZ
UEVfU0hJRlReSTMwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MTAwNjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQzOgorI2Rl
ZmluZSBVU0JJRl9QSVBFX1RZUEVfSVNPQ15JMCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzEwMDc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjE0NDoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0lOVF5JMSQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMDg6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE0NToKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0NUUkxe
STIkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDA5OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDY6CisjZGVmaW5lIFVTQklG
X1BJUEVfVFlQRV9CVUxLXkkzJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMTAxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ4
OgorI2RlZmluZSB1c2JpZl9waXBlcG9ydG51bShwaXBlKV5JXkleSSgocGlwZSkgJiBVU0JJRl9Q
SVBFX1BPUlRfTUFTSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMxMDEyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDk6Cisj
ZGVmaW5lIHVzYmlmX3NldHBvcnRudW1fcGlwZShwaXBlLCBwb3J0bnVtKV5JKChwaXBlKSB8IChw
b3J0bnVtKSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDE0
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTE6CisjZGVmaW5l
IHVzYmlmX3BpcGV1bmxpbmsocGlwZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9VTkxJTksp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAxNTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTUyOgorI2RlZmluZSB1c2JpZl9w
aXBlc3VibWl0KHBpcGUpXkleSV5JKCF1c2JpZl9waXBldW5saW5rKHBpcGUpKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMTY6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1MzoKKyNkZWZpbmUgdXNiaWZfc2V0dW5saW5rX3Bp
cGUocGlwZSleSV5JKChwaXBlKSB8IFVTQklGX1BJUEVfVU5MSU5LKSQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE1NToKKyNkZWZpbmUgdXNiaWZfcGlwZWluKHBpcGUpXkleSV5J
KChwaXBlKSAmIFVTQklGX1BJUEVfRElSKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzEwMTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE1NjoKKyNkZWZpbmUgdXNiaWZfcGlwZW91dChwaXBlKV5JXkleSSghdXNiaWZfcGlwZWlu
KHBpcGUpKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMjE6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1ODoKKyNkZWZpbmUg
dXNiaWZfcGlwZWRldmljZShwaXBlKV5JXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMxMDIyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxNTk6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9ERVZfU0hJRlQpICYgVVNC
SUZfUElQRV9ERVZfTUFTSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMxMDI0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjE6
CisjZGVmaW5lIHVzYmlmX3BpcGVlbmRwb2ludChwaXBlKV5JXklcJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAyNTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTYyOgorXkleSSgoKHBpcGUpID4+IFVTQklGX1BJUEVfRVBfU0hJ
RlQpICYgVVNCSUZfUElQRV9FUF9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzEwMjc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE2NDoKKyNkZWZpbmUgdXNiaWZfcGlwZXR5cGUocGlwZSleSV5JXklcJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAyODogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY1OgorXkleSSgoKHBpcGUpID4+IFVTQklGX1BJUEVf
VFlQRV9TSElGVCkgJiBVU0JJRl9QSVBFX1RZUEVfTUFTSykkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDI5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxNjY6CisjZGVmaW5lIHVzYmlmX3BpcGVpc29jKHBpcGUpXkkodXNiaWZf
cGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0lTT0MpJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAzMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTY3OgorI2RlZmluZSB1c2JpZl9waXBlaW50KHBpcGUpXkkodXNi
aWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0lOVCkkCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDMxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxNjg6CisjZGVmaW5lIHVzYmlmX3BpcGVjdHJsKHBpcGUpXkko
dXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0NUUkwpJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTAzMjogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY5OgorI2RlZmluZSB1c2JpZl9waXBlYnVsayhwaXBl
KV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9CVUxLKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwMzU6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE3MjoKKyNkZWZpbmUgVVNCSUZfTUFYX1BPUlRO
Ul5JMzEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDM2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNzM6CisjZGVmaW5lIFVT
QklGX1JJTkdfU0laRV5JNDA5NiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzEwNDI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE3
OToKK15JZ3JhbnRfcmVmX3QgZ3JlZjskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMxMDQzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxODA6CiteSXVpbnQxNl90IG9mZnNldDskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMxMDQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxODE6CiteSXVpbnQxNl90IGxlbmd0aDskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMxMDQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxODU6CiteSXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA0OTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTg2OgorXkl1aW50MTZfdCBucl9idWZmZXJfc2Vnczsg
LyogbnVtYmVyIG9mIHVyYi0+dHJhbnNmZXJfYnVmZmVyIHNlZ21lbnRzICovJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA1MTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTg4OgorXkkvKiBiYXNpYyB1cmIgcGFyYW1ldGVyICov
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA1MjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTg5OgorXkl1aW50MzJfdCBwaXBl
OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNTM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5MDoKK15JdWludDE2X3QgdHJh
bnNmZXJfZmxhZ3M7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MTA1NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkxOgorI2Rl
ZmluZSBVU0JJRl9TSE9SVF9OT1RfT0teSTB4MDAwMSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNTU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjE5MjoKK15JdWludDE2X3QgYnVmZmVyX2xlbmd0aDskCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDU2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxOTM6CiteSXVuaW9uIHskCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDU3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxOTQ6CiteSV5JdWludDhfdCBjdHJsWzhdOyAvKiBzZXR1cF9wYWNrZXQg
KEN0cmwpICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA1
OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk2OgorXkleSXN0
cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA2MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk3OgorXkleSV5JdWlu
dDE2X3QgaW50ZXJ2YWw7IC8qIG1heGltdW0gKDEwMjQqOCkgaW4gdXNiIGNvcmUgKi8kCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDYxOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTg6CiteSV5JXkl1aW50MTZfdCBzdGFydF9m
cmFtZTsgLyogc3RhcnQgZnJhbWUgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMxMDYyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxOTk6CiteSV5JXkl1aW50MTZfdCBudW1iZXJfb2ZfcGFja2V0czsgLyogbnVtYmVyIG9mIElT
TyBwYWNrZXQgKi8kCgpFUlJPUjogbGluZSBvdmVyIDkwIGNoYXJhY3RlcnMKIzEwNjM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMDoKKyAgICAgICAgICAgICAg
ICAgICAgICAgdWludDE2X3QgbnJfZnJhbWVfZGVzY19zZWdzOyAvKiBudW1iZXIgb2YgaXNvX2Zy
YW1lX2Rlc2Mgc2VnbWVudHMgKi8KCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzEwNjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIw
MDoKK15JXkleSXVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nfc2VnczsgLyogbnVtYmVyIG9mIGlzb19m
cmFtZV9kZXNjIHNlZ21lbnRzICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMTA2NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjAxOgorXkleSX0gaXNvYzskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMxMDY2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDM6
CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMxMDY3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDQ6Cite
SV5JXkl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAq
LyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNjg6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNToKK15JXkleSXVpbnQxNl90
IHBhZFszXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDY5
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDY6CiteSV5JfSBp
bnRyOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNzE6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwODoKK15JXklzdHJ1Y3Qg
eyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNzI6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwOToKK15JXkleSXVpbnQxNl90
IHVubGlua19pZDsgLyogdW5saW5rIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDczOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyMTA6CiteSV5JXkl1aW50MTZfdCBwYWRbM107JAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA3NDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MjExOgorXkleSX0gdW5saW5rOyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNzY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjIxMzoKK15JfSB1OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzEwNzg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjIxNToKK15JLyogdXJiIGRhdGEgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDc5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoyMTY6CiteSXN0cnVjdCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQg
c2VnW1VTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVF07JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTA4NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjIxOgorXkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwODU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIyMjoKK15JdWludDE2X3Qgc3RhcnRfZnJh
bWU7ICAvKiBzdGFydCBmcmFtZSAoSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzEwODY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIyMzoKK15JaW50MzJfdCBzdGF0dXM7IC8qIHN0YXR1cyAobm9uLUlTTykgKi8kCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMxMDg3OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjQ6CiteSWludDMyX3QgYWN0dWFsX2xl
bmd0aDsgLyogYWN0dWFsIHRyYW5zZmVyIGxlbmd0aCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzEwODg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjIyNToKK15JaW50MzJfdCBlcnJvcl9jb3VudDsgLyogbnVtYmVyIG9mIElT
TyBlcnJvcnMgKi8kCgpXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVycwojMTA5MjogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI5OgorREVGSU5FX1JJTkdf
VFlQRVModXNiaWZfdXJiLCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl91
cmJfcmVzcG9uc2UpOwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MTA5OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjM2OgorXkl1
aW50MTZfdCBpZDskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMx
MTA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDE6CiteSXVp
bnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMTEwNTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjQyOgorXkl1aW50OF90IHBvcnRudW07IC8qIHBvcnQgbnVtYmVyICovJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTEwNjogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQzOgorXkl1aW50OF90IHNwZWVkOyAvKiB1c2Jf
ZGV2aWNlX3NwZWVkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMTEwNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ0Ogor
I2RlZmluZSBVU0JJRl9TUEVFRF9OT05FXkkwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMTEwODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjQ1OgorI2RlZmluZSBVU0JJRl9TUEVFRF9MT1deSV5JMSQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzExMDk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjI0NjoKKyNkZWZpbmUgVVNCSUZfU1BFRURfRlVMTF5JMiQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzExMTA6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0NzoKKyNkZWZpbmUgVVNCSUZfU1BFRURf
SElHSF5JMyQKCldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMxMTE0OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNTE6CitERUZJTkVfUklOR19UWVBF
Uyh1c2JpZl9jb25uLCBzdHJ1Y3QgdXNiaWZfY29ubl9yZXF1ZXN0LCBzdHJ1Y3QgdXNiaWZfY29u
bl9yZXNwb25zZSk7Cgp0b3RhbDogOTMgZXJyb3JzLCA2IHdhcm5pbmdzLCAxMDM2IGxpbmVzIGNo
ZWNrZWQKClBhdGNoIDEvNCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBh
bnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhl
IG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKMi80IENoZWNraW5n
IGNvbW1pdCAzOGY2NDk0ZTE4MmUgKHhlbjogSW1wb3J0IG90aGVyIHhlbi9pby8qLmgpCldBUk5J
Tkc6IGFkZGVkLCBtb3ZlZCBvciBkZWxldGVkIGZpbGUocyksIGRvZXMgTUFJTlRBSU5FUlMgbmVl
ZCB1cGRhdGluZz8KIzk0OiAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKCldBUk5JTkc6IEJsb2NrIGNv
bW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiM5OTogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaDoxOgorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnLScgKGN0eDpWeFYpCiMx
MzA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmg6MzI6CisjZGVm
aW5lIE1BU0tfWEVOQ09OU19JRFgoaWR4LCByaW5nKSAoKGlkeCkgJiAoc2l6ZW9mKHJpbmcpLTEp
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBz
YW1lIGxpbmUKIzE5NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo0
NToKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dp
bmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzIxMDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2ZiaWYuaDo2MDoKK3N0cnVjdCB4ZW5mYl9yZXNpemUKK3sKCkVSUk9SOiBv
cGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMjIyOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjcyOgordW5pb24geGVuZmJf
b3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBv
biB0aGUgc2FtZSBsaW5lCiMyNDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9m
YmlmLmg6OTg6CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QKK3sKCldBUk5JTkc6IEJsb2Nr
IGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMyNTA6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTAwOgorICAgIHVpbnQzMl90IHBl
cmlvZDsgLyogcGVyaW9kIG9mIHJlZnJlc2gsIGluIG1zLAoKV0FSTklORzogQmxvY2sgY29tbWVu
dHMgdXNlIGEgdHJhaWxpbmcgKi8gb24gYSBzZXBhcmF0ZSBsaW5lCiMyNTE6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTAxOgorICAgICAgICAgICAgICAgICAgICAg
ICogWEVORkJfTk9fUkVGUkVTSCBpZiBubyByZWZyZXNoIGlzIG5lZWRlZCAqLwoKRVJST1I6IG9w
ZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2FtZSBsaW5lCiMyNTc6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTA3OgordW5pb24geGVuZmJf
aW5fZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9u
IHRoZSBzYW1lIGxpbmUKIzI4MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Zi
aWYuaDoxMzI6CitzdHJ1Y3QgeGVuZmJfcGFnZQorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZv
bGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojNTgzOiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNzE6CitzdHJ1Y3QgeGVua2JkX21vdGlvbgorewoK
RVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGlu
ZQojNjEwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyOTg6Citz
dHJ1Y3QgeGVua2JkX2tleQorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1
Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojNjQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8va2JkaWYuaDozMjk6CitzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3Bl
biBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzgxNTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6NTAzOgordW5pb24geGVua2Jk
X2luX2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9u
IHRoZSBzYW1lIGxpbmUKIzg0NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ti
ZGlmLmg6NTMzOgordW5pb24geGVua2JkX291dF9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2Ug
J3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojODczOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3BhZ2UK
K3sKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0
ZSBsaW5lCiM4ODU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjE6
CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0
aGF0ICc8PCcgKGN0eDpWeFYpCiMxMjU3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaDozNzM6CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAg
ICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3Vu
ZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMxNzcyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vbmV0aWYuaDo4ODg6CisjZGVmaW5lICBORVRUWEZfY3N1bV9ibGFuayAgICAgKDFVPDxf
TkVUVFhGX2NzdW1fYmxhbmspCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoK
RVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTc3Njog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6ODkyOgorI2RlZmluZSAg
TkVUVFhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFRYRl9kYXRhX3ZhbGlkYXRlZCkKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFy
b3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMxNzgwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vbmV0aWYuaDo4OTY6CisjZGVmaW5lICBORVRUWEZfbW9yZV9kYXRhICAgICAgKDFV
PDxfTkVUVFhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBe
CgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMxNzg0
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5MDA6CisjZGVmaW5l
ICBORVRUWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUVFhGX2V4dHJhX2luZm8pCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91
bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMTgwNjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL25ldGlmLmg6OTIyOgorI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFICAo
MVU8PF9YRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcg
KGN0eDpWeFYpCiMxODU1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDo5NzE6CisjZGVmaW5lICBORVRSWEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFf
dmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBz
cGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzE4NTk6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjk3NToKKyNkZWZpbmUgIE5FVFJYRl9j
c3VtX2JsYW5rICAgICAoMVU8PF9ORVRSWEZfY3N1bV9ibGFuaykKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8
PCcgKGN0eDpWeFYpCiMxODYzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0
aWYuaDo5Nzk6CisjZGVmaW5lICBORVRSWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUUlhGX21v
cmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3Bh
Y2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMxODY3OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5ODM6CisjZGVmaW5lICBORVRSWEZfZXh0
cmFfaW5mbyAgICAgKDFVPDxfTkVUUlhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwn
IChjdHg6VnhWKQojMTg3MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlm
Lmg6OTg3OgorI2RlZmluZSAgTkVUUlhGX2dzb19wcmVmaXggICAgICgxVTw8X05FVFJYRl9nc29f
cHJlZml4KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCldBUk5JTkc6IEJs
b2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxOTAxOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MToKKy8qKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNo
b3VsZCBiZSBhdm9pZGVkCiMxOTMyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
cHJvdG9jb2xzLmg6MzI6CisjaWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6IEJsb2NrIGNv
bW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxOTQ5OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToKKy8qKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgoKdG90YWw6IDI0IGVycm9ycywgOCB3YXJuaW5ncywgMTk0MyBsaW5lcyBjaGVja2VkCgpQ
YXRjaCAyLzQgaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2UgcmV2aWV3LiAgSWYgYW55IG9mIHRo
ZXNlIGVycm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9ydCB0aGVtIHRvIHRoZSBtYWludGFp
bmVyLCBzZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4KCjMvNCBDaGVja2luZyBjb21taXQg
OGZlNjIxMmFlZTYxICh4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVuL2h2bS9wYXJhbXMuaCkKNC80
IENoZWNraW5nIGNvbW1pdCAzODZiNmY0YzJiYjIgKHhlbjogQXZvaWQgVkxBKQo9PT0gT1VUUFVU
IEVORCA9PT0KClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAxCgoKVGhlIGZ1bGwgbG9n
IGlzIGF2YWlsYWJsZSBhdApodHRwOi8vcGF0Y2hldy5vcmcvbG9ncy8yMDE5MDYxODExMjM0MS41
MTMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tL3Rlc3RpbmcuY2hlY2twYXRjaC8/dHlwZT1t
ZXNzYWdlLgotLS0KRW1haWwgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgYnkgUGF0Y2hldyBbaHR0
cHM6Ly9wYXRjaGV3Lm9yZy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXct
ZGV2ZWxAcmVkaGF0LmNvbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:14:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:14:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdD0N-0006ys-G6; Tue, 18 Jun 2019 12:14: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=C0HW=UR=redhat.com=berrange@srs-us1.protection.inumbo.net>)
 id 1hdD0L-0006yn-T6
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:14:25 +0000
X-Inumbo-ID: 9c18aebc-91c2-11e9-8236-d7f1d5e940f1
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c18aebc-91c2-11e9-8236-d7f1d5e940f1;
 Tue, 18 Jun 2019 12:14:24 +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 AF2C620264;
 Tue, 18 Jun 2019 12:14:13 +0000 (UTC)
Received: from redhat.com (ovpn-112-51.ams2.redhat.com [10.36.112.51])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id EDFD81001DCB;
 Tue, 18 Jun 2019 12:14:11 +0000 (UTC)
Date: Tue, 18 Jun 2019 13:14:08 +0100
From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190618121408.GM28525@redhat.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
 <20190618112341.513-2-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190618112341.513-2-anthony.perard@citrix.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
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.29]); Tue, 18 Jun 2019 12:14:13 +0000 (UTC)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v2 1/4] xen: Fix build with
 public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-devel@nongnu.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMTI6MjM6MzhQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gRm9sbG93aW5nIDM3Njc3ZDdkYjMgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFy
ZCBzeW1ib2xzIiwgUUVNVSBzdGFydAo+IHRvIGZhaWwgdG8gYnVpbGQ6Cj4gCj4gSW4gZmlsZSBp
bmNsdWRlZCBmcm9tIH4veGVuL3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL2Jsa2lmLmg6
MzE6MCwKPiAgICAgICAgICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3
L2Jsb2NrL3hlbl9ibGtpZi5oOjUsCj4gICAgICAgICAgICAgICAgICBmcm9tIH4veGVuL3Rvb2xz
L3FlbXUteGVuLWRpci9ody9ibG9jay94ZW4tYmxvY2suYzoyMjoKPiB+L3hlbi90b29scy8uLi90
b29scy9pbmNsdWRlL3hlbi9pby9yaW5nLmg6Njg6MDogZXJyb3I6ICJfX0NPTlNUX1JJTkdfU0la
RSIgcmVkZWZpbmVkIFstV2Vycm9yXQo+ICAjZGVmaW5lIF9fQ09OU1RfUklOR19TSVpFKF9zLCBf
c3opIFwKPiAKPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGly
L2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjQ6MCwKPiAgICAgICAgICAgICAgICAgIGZyb20gfi94ZW4v
dG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9jay5jOjIyOgo+IH4veGVuL3Rvb2xz
L3FlbXUteGVuLWRpci9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmg6NjY6MDogbm90ZTogdGhpcyBp
cyB0aGUgbG9jYXRpb24gb2YgdGhlIHByZXZpb3VzIGRlZmluaXRpb24KPiAgI2RlZmluZSBfX0NP
TlNUX1JJTkdfU0laRShfcywgX3N6KSBcCj4gCj4gVGhlIGlzc3VlIGlzIHRoYXQgc29tZSBwdWJs
aWMgeGVuIGhlYWRlcnMgaGF2ZSBiZWVuIGltcG9ydGVkIChieQo+IGY2NWVhZGI2MzkgInhlbjog
aW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpIGJ1dCBub3QgYWxsLiBXaXRoIHRoZSBjaGFuZ2UKPiBp
biB0aGUgZ3VhcmRzIHN5bWJvbGUsIHRoZSByaW5nLmggaGVhZGVyIHN0YXJ0IHRvIGJlIGltcG9y
dGVkIHR3aWNlLgoKQWgsIHNvIHRoZSBpbmNsdWRlL2h3L3hlbi9pby9yaW5nLmggZmlsZSBpbiB0
cmVlIGlzIGEgY29weSBvZgovdXNyL2luY2x1ZGUveGVuL2lvL3JpbmcuaCBmcm9tIHhlbi1kZXZl
bC4gIFByZXZpb3VzbHkgYm90aAp0aGVzZSB1c2VkICIjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19S
SU5HX0hfXyIuIEFmdGVyCnRoZSBoZWFkZXIgZ3VhcmQgY2xlYW51cCBpbiAzNzY3N2Q3ZGIzLCBv
dXIgbG9jYWwgY29weSB1c2VkIGEKZGlmZmVyZW50IGhlYWRlciBndWFyZCBmcm9tIHRoZSBpbnN0
YWxsZWQgY29weSAmIHRodXMgd2UncmUKbm90IHByb3RlY3RlZCBmcm9tIGR1YWwgaW5jbHVzaW9u
LgoKSU1ITyB0aGUgcmlnaHQgc29sdXRpb25zIGhlcmUgYXJlIGVpdGhlcgoKIC0gRG9uJ3QgY29w
eSBwdWJsaWMgWGVuIGhlYWRlcnMgaW50byBvdXIgdHJlZQogLSBLZWVwIG91ciBYZW4gaGVhZGVy
IGNvcGllcyBpZGVudGljYWwgdG8gdGhlIG9yaWdpbmFscwoKSW1wb3J0aW5nIHB1YmxpYyBoZWFk
ZXJzIGFuZCB0aGVuIGNoYW5naW5nIHRoZW0gbG9jYWxseSBpcyB0aGUgd29yc3QKdGhpbmcgdG8g
ZG8uIFdpdGggdGhhdCBpbiBtaW5kIEkgdGhpbmsgd2Ugc2hvdWxkIHJldmVydCB0aGUgcGFydCBv
Zgpjb21taXQgMzc2NzdkN2RiMyB0aGF0IHRvdWNoZWQgdGhlIGltcG9ydGVkIFhlbiBoZWFkZXJz
LgoKClJlZ2FyZHMsCkRhbmllbAotLSAKfDogaHR0cHM6Ly9iZXJyYW5nZS5jb20gICAgICAtby0g
ICAgaHR0cHM6Ly93d3cuZmxpY2tyLmNvbS9waG90b3MvZGJlcnJhbmdlIDp8Cnw6IGh0dHBzOi8v
bGlidmlydC5vcmcgICAgICAgICAtby0gICAgICAgICAgICBodHRwczovL2ZzdG9wMTM4LmJlcnJh
bmdlLmNvbSA6fAp8OiBodHRwczovL2VudGFuZ2xlLXBob3RvLm9yZyAgICAtby0gICAgaHR0cHM6
Ly93d3cuaW5zdGFncmFtLmNvbS9kYmVycmFuZ2UgOnwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:16:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdD2W-000767-0m; Tue, 18 Jun 2019 12: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdD2T-00075w-WC
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:16:38 +0000
X-Inumbo-ID: e90b47e8-91c2-11e9-aea6-b368a355f8bf
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e90b47e8-91c2-11e9-aea6-b368a355f8bf;
 Tue, 18 Jun 2019 12:16:33 +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: dOosxyfFZhMDpmpNsH8e85yiwmq20LffxHidV8wRs1aBn89oHBa7C4Jduh+qxjQM9cNGx1jkV+
 JKBKTxouLF+q/U/RU/RSL851SoOp1ibaL//vOLCMiNq+aLfIhq/PDswS0qMfYRbCYHlwSCJsf0
 88cPRR2xKSguhUA4JYoXl44O59J0F3YorA231o2R9kp6y+f02pI+yIS+RdmEBHj/nCsUPoRyHu
 917Wtho6/wPhZbApkJixqSX1gGXM9Q5qAmX6PkaDTM2L54rknwigNBIoiU168mTnpoyfON/GWG
 b84=
X-SBRS: 2.7
X-MesageID: 1873933
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,389,1557201600"; 
   d="scan'208";a="1873933"
To: Jan Beulich <JBeulich@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
 <7a2cfbe7-32d3-4349-66a3-84b4d1ecf6f6@citrix.com>
 <5D08D0D302000078002393C5@prv1-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: <bdecb55a-7381-5537-2786-db7bbf2b3eee@citrix.com>
Date: Tue, 18 Jun 2019 13:16:28 +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: <5D08D0D302000078002393C5@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/9] 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 <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>

T24gMTgvMDYvMjAxOSAxMjo1MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTguMDYuMTkg
YXQgMTI6MzcsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTMvMDYv
MjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBBdCB0aGUgc2FtZSB0aW1lIHJlc3Ry
aWN0IGl0cyBzY29wZSB0byBqdXN0IHRoZSBzaW5nbGUgc291cmNlIGZpbGUKPj4+IGFjdHVhbGx5
IHVzaW5nIGl0LCBhbmQgYWJzdHJhY3QgYWNjZXNzZXMgYnkgaW50cm9kdWNpbmcgYSB1bmlvbiBv
Zgo+Pj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBpcyBu
b3QgdXNlZCB0byBtYWtlIGl0Cj4+PiBpbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAx
MjgtYml0IGZvcm0gZ2V0cyBhZGRlZF0gcGVyZm9ybQo+Pj4gcG9pbnRlciBhcml0aG1ldGljIC8g
YXJyYXkgYWNjZXNzZXMgb24gZGVyaXZlZCB0eXBlcy4pCj4+Pgo+Pj4gQWxzbyBtb3ZlIGF3YXkg
ZnJvbSB1cGRhdGluZyB0aGUgZW50cmllcyBwaWVjZW1lYWw6IENvbnN0cnVjdCBhIGZ1bGwgbmV3
Cj4+PiBlbnRyeSwgYW5kIHdyaXRlIGl0IG91dC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiAtLS0KPj4+IEl0IHdvdWxkIGhhdmUgYmVl
biBuaWNlIHRvIHVzZSB3cml0ZV9hdG9taWMoKSBvciBBQ0NFU1NfT05DRSgpIGZvciB0aGUKPj4+
IGFjdHVhbCB3cml0ZXMsIGJ1dCBib3RoIGNhc3QgdGhlIHZhbHVlIHRvIGEgc2NhbGFyIG9uZSwg
d2hpY2ggZG9lc24ndAo+Pj4gc3VpdCB1cyBoZXJlIChhbmQgSSBhbHNvIGRpZG4ndCB3YW50IHRv
IG1ha2UgdGhlIGNvbXBvdW5kIHR5cGUgYSB1bmlvbgo+Pj4gd2l0aCBhIHJhdyBtZW1iZXIganVz
dCBmb3IgdGhpcykuCj4+Pgo+Pj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2ludHIuYwo+Pj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwo+Pj4gQEAgLTIzLDYgKzIzLDIzIEBACj4+PiAgI2luY2x1ZGUgPGFzbS9pb19hcGljLmg+
Cj4+PiAgI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+Cj4+PiAgCj4+PiArc3RydWN0IGlydGVf
YmFzaWMgewo+PiBJJ2Qgc3VnZ2VzdCBpcnRlXzMyLCB0byBnbyB3aXRoIGlydGVfMTI4IGluIHRo
ZSBmb2xsb3dpbmcgcGF0Y2guIAo+Pgo+PiBUaGUgMTI4Yml0IGZvcm1hdCBpcyBhbHNvIHVzZWQg
Zm9yIHBvc3RlZCBpbnRlcnJ1cHRzLCBhbmQgaXNuJ3Qgc3BlY2lmaWMKPj4gdG8geDJhcGljIHN1
cHBvcnQuCj4gVGhlcmUgYXJlIHN0aWxsIHR3byBmb3JtcyBvZiAxMjgtYml0IGVudHJpZXMsIGFu
ZCB0aGUgaW50ZW50aW9uIHdpdGgKPiB0aGUgY2hvc2VuIG5hbWVzIHdhcyBmb3IgdGhlIG90aGVy
IG9uZSB0byBiZWNvbWUgaXJ0ZV9ndWVzdC4KClRoZXkgYXJlIG5vdCBmb3JtcyBvZiB3aGljaCBj
YW4gYmUgZGVsaW5lYXRlZCBieSBpcnRlX21vZGUsIGJlY2F1c2UgdGhlCmd1ZXN0X21vZGUgc2V0
dGluZyBpcyAoL3dpbGwgYmUpIHBlci1kb21haW4sIG5vdCBnbG9iYWwgKHdoaWNoIGlzCm5lY2Vz
c2FyeSBmb3Igc2FuZSB0ZXN0YWJpbGl0eSwgYW5kIGZvciBuZXN0ZWQtdmlydCBzdXBwb3J0IHdo
ZXJlIHRoZQpndWVzdCBWTUNCIGNvbnRyb2xzIGFyZW4ndCBzZXQgdXAgYnkgWGVuKS4KCj4KPj4g
RnVydGhlcm1vcmUsIGNhbGxpbmcgaXQgaXJ0ZV9mdWxsIGlzbid0IGEgdGVybSBJIGNhbiBzZWUg
aW4gdGhlIG1hbnVhbCwKPj4gYW5kIGlzIGZhbGxpbmcgaW50byB0aGUgbmFtaW5nIHRyYXAgdGhh
dCBVU0IgY3VycmVudGx5IGxpdmVzIGluLgo+IEV4Y2VwdCB0aGF0IG90aGVyIHRoYW4gZm9yIFVT
QidzIHRyYW5zZmVyIHNwZWVkcyBJIGNhbid0IHJlYWxseSBzZWUKPiB0aGlzIGdldHRpbmcgd2lk
ZXIgYW5kIHdpZGVyLgoKSXQgZG9lc24ndCBtYWtlIHRoZSBuYW1lcyAiYmFzaWMiIGFuZCAiZnVs
bCIgYW55IG1vcmUgZGVzY3JpcHRpdmUuCgo+Cj4+PiBAQCAtMTAxLDQ3ICsxMTgsNDQgQEAgc3Rh
dGljIHVuc2lnbmVkIGludCBhbGxvY19pbnRyZW1hcF9lbnRyeQo+Pj4gICAgICByZXR1cm4gc2xv
dDsKPj4+ICB9Cj4+PiAgCj4+PiAtc3RhdGljIHUzMiAqZ2V0X2ludHJlbWFwX2VudHJ5KGludCBz
ZWcsIGludCBiZGYsIGludCBvZmZzZXQpCj4+PiArc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9p
bnRyZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLAo+Pj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9mZnNl
dCkKPj4gQXMgdGhpcyBpcyBjaGFuZ2luZywgcy9vZmZzZXQvZW50cnkvIHRvIGF2b2lkIGFueSBj
b25mdXNpb24gd2hlcmUgb2Zmc2V0Cj4+IG1pZ2h0IGJlIGluIHVuaXRzIG9mIGJ5dGVzLgo+IEkg
ZG9uJ3QgcmVhbGx5IG1pbmQgLSBJIHRoaW5rIGJvdGggbmFtZXMgYXJlIHN1ZmZpY2llbnRseSBj
bGVhciwgYnV0Cj4gSSdsbCBzd2l0Y2ggc2luY2UgeW91IHRoaW5rIHRoZSBvdGhlciBuYW1lIGlz
IGJldHRlci4KCkxvb2tpbmcgdGhyb3VnaCB0aGUgb3RoZXIgY29kZSwgaWR4IG9yIGluZGV4IHdv
dWxkIGFsc28gZG8gZmluZSwgYnV0IEkKdGhpbmsgYWxsIG9mIHRoZXNlIGFyZSBjbGVhcmVyIHRo
YW4gdXNpbmcgb2Zmc2V0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:18:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:18:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdD3i-0007D0-D1; Tue, 18 Jun 2019 12:17: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdD3h-0007Cs-Jg
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:17:53 +0000
X-Inumbo-ID: 1863ec8c-91c3-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 1863ec8c-91c3-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:17: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: 4DJ6+6txw8+NfWnVP7MTOs+YRg0HK7sVYlKO+ibFFmp+WGT+ZPRGyXWG362mAFH4UBqDCjQipP
 zwz7AB90yTFHuhgIjOcjt5S2KvWfOcPmdV+jsqy2bF94jSEjgue7rD/tSe8hQ9V71cQhRhqWwp
 j/OJh2wXZxrBROeeb69SrZXi/94vj13z40OiAd+miT33QcKvmeQwwJMhcAyHooU8EWIitpm3UF
 /qPit4MlQuvCsZwyT2+Num2EvtmaqjIc078zs+ujQ/+x4ggZgwvbzD1q4u6cYqdZHtsBCYHNLY
 TrU=
X-SBRS: 2.7
X-MesageID: 1862922
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,389,1557201600"; 
   d="scan'208";a="1862922"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E9C0200007800237E28@prv1-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: <e178664b-54db-953f-3afa-cc22d2449483@citrix.com>
Date: Tue, 18 Jun 2019 13:17: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: <5D024E9C0200007800237E28@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/9] 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: 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>

T24gMTMvMDYvMjAxOSAxNDoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTWFwcGluZyB0aGUgTU1J
TyBzcGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3JtYXRpb24gbmVlZHMgdG8gaGFwcGVu
Cj4gc2xpZ2h0bHkgZWFybGllciwgc3VjaCB0aGF0IGZvciB4MkFQSUMgc3VwcG9ydCB3ZSBjYW4g
c2V0IFhURW4gcHJpb3IgdG8KPiBjYWxsaW5nIGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5n
X2FjcGkoKSBhbmQKPiBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZygpLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:23:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:23:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdD8V-0007yr-2e; Tue, 18 Jun 2019 12:22:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdD8T-0007ym-V1
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:22:49 +0000
X-Inumbo-ID: c8a8a6c6-91c3-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 c8a8a6c6-91c3-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:22:48 +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: hwMeG79/Q4SXv/cEruHMqGju6WDDf2AGbHBQvqE/q52qFPjcXFGdKbDPpQkYOcyszsYgnhP2MJ
 UTdtNcPSgcDaqg9vHDvcNzTM7Uy7XLwEspXhJZlevkEn9tm/iwhLj+4Oeh5G23q4Tz7tpDk6pG
 jw9Uu4lhIYVsPGqtuh3ZUz8Ce/vZ3tOCT8AlCtiUKDLgguGQDWk06qoax46MB4ZBzgRomou8ce
 avOULfUYUzAFy6Ay69bTmtpXsPHnxQRfxRhwVKa7vlALxv8doEp8QniHH6TJxwBnUNXZ1XwvHX
 xJs=
X-SBRS: 2.7
X-MesageID: 1891565
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,389,1557201600"; 
   d="scan'208";a="1891565"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024EDF0200007800237E2B@prv1-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: <e1ee963b-99ca-ec05-6455-607f4701045e@citrix.com>
Date: Tue, 18 Jun 2019 13:22: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: <5D024EDF0200007800237E2B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 6/9] 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: 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>

T24gMTMvMDYvMjAxOSAxNDoyNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRWFybHkgZW5hYmxpbmcg
KHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZlcnJpbmcgb2YgdGhlIElSUQo+IHNl
dHVwLgoKSSBjYW4gYWNjZXB0IHRoYXQgdGhpcyBtaWdodCBiZSBob3cgdGhlIElPTU1VIGluZnJh
c3RydWN0dXJlIGN1cnJlbnRseQpmdW5jdGlvbnMgKGFuZCB0aGVyZWZvcmUgd29uJ3QgYmxvY2sg
dGhpcyBzZXJpZXMpLCBidXQgdGhpcyBiZWhhdmlvdXIKaXNuJ3QgY29ycmVjdC4KCldlIHNob3Vs
ZCBub3QgaGF2ZSBiaWZ1cmNhdGVkIHNldHVwIGRlcGVuZGluZyBvbiB4QVBJQyB2cyB4MkFQSUMg
bW9kZS4KCj4gIENvZGUgdG8gYWN0dWFsbHkgZG8gdGhhdCBzZXR1cCBpbiB0aGUgeDJBUElDIGNh
c2Ugd2lsbCBnZXQgYWRkZWQKPiBzdWJzZXF1ZW50bHkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:28:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12: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 1hdDDj-0008F6-CG; Tue, 18 Jun 2019 12: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=Civ+=UR=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1hdDDh-0008Eq-9q
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:28:13 +0000
X-Inumbo-ID: 88e39a01-91c4-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 88e39a01-91c4-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:28:11 +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=so50fnk9IR3ExAtZrDjgvdJyNuQK4A3tFym+nWoxRw0=;
 b=gdbL0dM7rNGB7mIkhZKNTXdJGpA+xQAosc6IcCS+rQPumG73cweWJtguLD/R9c1qY+eJHlj04IsEFd/Ij0/pPdRzYHuGsPeWIkRApG5uVPIsWZjN+Hpx4sxKn8dOVN6eTZ7XvWIK/lBoZjF7jhExndh8xSs3j7hJAblU84MLRZuGat/10YHE8grCweiTBaDdbkVt2qm6HfUKI9ALBUy86V4ptmas6B/Rl3Sq+Giy32yT9MC6sK6qC2l1+Seo0yu3q4qPyT+4SqFDJ5+ysnADq/gnNNmMINs0DbheK2rLQuau4MPm4oG+DT9PvUSPPm234q8+f4cjaMm5MuhSqxmd+Q==
Received: from AM6PR03MB4919.eurprd03.prod.outlook.com (20.178.89.32) by
 AM6PR03MB5687.eurprd03.prod.outlook.com (20.179.246.80) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Tue, 18 Jun 2019 12:28:09 +0000
Received: from AM6PR03MB4919.eurprd03.prod.outlook.com
 ([fe80::d98a:2e18:2b92:e0e5]) by AM6PR03MB4919.eurprd03.prod.outlook.com
 ([fe80::d98a:2e18:2b92:e0e5%4]) with mapi id 15.20.1987.010; Tue, 18 Jun 2019
 12:28:09 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: Starting to port xen on beagleboard-x15 (GSoC 2019 project)
Thread-Index: AQHVJPS/+RJmyH2GskCLnrRsANtZsqahK6YegAAPBoCAAAiPFIAAC/ud
Date: Tue, 18 Jun 2019 12:28:09 +0000
Message-ID: <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>,
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>,
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
In-Reply-To: <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 75f7af56-d3a3-4525-500a-08d6f3e86c65
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:AM6PR03MB5687; 
x-ms-traffictypediagnostic: AM6PR03MB5687:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR03MB568792A81B0AC984546B4D5EE6EA0@AM6PR03MB5687.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(136003)(346002)(39860400002)(376002)(38564003)(199004)(189003)(73956011)(7696005)(76176011)(5660300002)(99286004)(316002)(6506007)(55236004)(102836004)(3846002)(6116002)(256004)(8936002)(14444005)(52536014)(68736007)(2906002)(80792005)(6436002)(54906003)(478600001)(14454004)(33656002)(86362001)(55016002)(81166006)(81156014)(7736002)(8676002)(305945005)(72206003)(71200400001)(53936002)(71190400001)(9686003)(229853002)(6306002)(966005)(74316002)(6916009)(446003)(11346002)(66476007)(66556008)(25786009)(26005)(476003)(486006)(6246003)(66446008)(66946007)(76116006)(4326008)(64756008)(186003)(66066001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB5687;
 H:AM6PR03MB4919.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: yaI9mn9FNRzbsokK0IY/PUhMRnT5sOygkQpTalDqwDpBN5uc3zOGWPkUWDqXt5rVyGhEcdatBdtfG/7sKZL/xSKe0JjPew6Ppoy40DG7F59G627Y60xhmFwwVd0MAWjVF5/l8huY339vAXo0ixEx1D+HZe0163POvaYY1TvAW1/XiPUfcaYreJzhcp6LU539322ZxakHa5n2C3UWFDK705eCietClz/GpKG2moLqONH1TUIY4UQt7kowfFRUkstVn0h8jE8L/zuRNxBFX84ebbpA5B9wBW2KpZih3XuZeAHfKC9diNLZXSm/yMTihE+vbzhljd0Of+r0HVqx152BWr0CKKNXJ9CnYZvFCkqmGFW2k2HMKKdlcPRXny2fbt20mngAXdGNbDTdOjA9M9Ku3ZROYPTbdnIKRhvh1C1KVsw=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 75f7af56-d3a3-4525-500a-08d6f3e86c65
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 12:28:09.4196 (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: Andrii_Anisov@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB5687
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.com>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.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>

K3hlbi1kZXZlbAoKSGVsbG8gSnVsaWVuLAoKPiBJIGFtIGEgYml0IGNvbmZ1c2VkLiBMaW51eCBp
cyBhYmxlIHRvIGJyaW5nLXVwIENQVSBpbiBoeXAgbW9kZSB3aXRoIHRoZSBjdXJyZW50Cj4gVS1i
b290LiBXaHkgd291bGQgd2UgbmVlZCBtb3JlIGNoYW5nZXMgZm9yIFhlbj8KClRJJ3MgUk9NIGNv
ZGUgc3RhcnRzIGFsbCBDUFVzIGluIE5TIFBMMSwgZG9lc24ndCBtYXR0ZXIgaWYgaXQgaXMgYm9v
dCBvciBzZWNvbmRhcnkgY29yZS4KSWYgeW91IGxvb2sgYXQgTGludXggY29kZSBbMV0sIHlvdSds
bCBzZWUsIHRoYXQgYWZ0ZXIgdGhlIHNlY29uZGFyeSBjb3JlIGJyaW5ndXAgTGludXggZG9lcyBz
d2l0Y2ggdGhhdCBjb3JlIGZyb20gTlMgUEwxIHRvIFBMMiAoaHlwIG1vZGUpIHVzaW5nIFJPTSBj
b2RlIGludGVyZmFjZSAoc21jIDApLgpBdCBzb21lIG1vbWVudCBYRU4gZHJvcHBlZCBhbGwgdG8t
aHlwLW1vZGUgc3dpdGNoaW5nIGNvZGUuIFNvIEkgZGlkIHN3aXRjaCBzZWNvbmRhcmllcyB0byBo
eXAgbW9kZSBpbiB1LWJvb3Qgd2l0aCB0aGUgbG9vcCB3aGljaCByZXBsaWNhdGVzIHRoZSBST00g
Q29kZSBsb2dpYyBpbiB0ZXJtcyBvZiB3YWl0aW5nIGZvciBhbiBldmVudCBhbmQgY2hlY2tpbmcg
YXV4IHJlZ2lzdGVycy4gCgpbMV0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvdjUu
MS9zb3VyY2UvYXJjaC9hcm0vbWFjaC1vbWFwMi9vbWFwLWhlYWRzbXAuUyNMNjIKCkFORFJJSSBB
TklTT1YKCkxlYWQgU3lzdGVtcyBFbmdpbmVlcgoKwqAKCk9mZmljZTrCoCszODAgNDQgMzkwIDU0
NTfCoHjCoDY2NzY2wqDCoMKgQ2VsbDrCoCszODAgNTAgNTczIDg4NTLCoMKgwqBFbWFpbDrCoGFu
ZHJpaV9hbmlzb3ZAZXBhbS5jb20KCkt5aXYswqBVa3JhaW5lwqAoR01UKzMpwqDCoMKgZXBhbS5j
b20KCsKgCgpDT05GSURFTlRJQUxJVFkgQ0FVVElPTiBBTkQgRElTQ0xBSU1FUgpUaGlzIG1lc3Nh
Z2UgaXMgaW50ZW5kZWQgb25seSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbChzKSBvciBl
bnRpdHkoaWVzKSB0byB3aGljaCBpdCBpcyBhZGRyZXNzZWQgYW5kIGNvbnRhaW5zIGluZm9ybWF0
aW9uIHRoYXQgaXMgbGVnYWxseSBwcml2aWxlZ2VkIGFuZCBjb25maWRlbnRpYWwuIElmIHlvdSBh
cmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIG9yIHRoZSBwZXJzb24gcmVzcG9uc2libGUg
Zm9yIGRlbGl2ZXJpbmcgdGhlIG1lc3NhZ2UgdG8gdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91
IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9u
IG9yIGNvcHlpbmcgb2YgdGhpcyBjb21tdW5pY2F0aW9uIGlzIHN0cmljdGx5IHByb2hpYml0ZWQu
IEFsbCB1bmludGVuZGVkIHJlY2lwaWVudHMgYXJlIG9ibGlnZWQgdG8gZGVsZXRlIHRoaXMgbWVz
c2FnZSBhbmQgZGVzdHJveSBhbnkgcHJpbnRlZCBjb3BpZXMuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:35:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:35:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdDKT-0000pJ-A2; Tue, 18 Jun 2019 12:35: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdDKS-0000pE-DT
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:35:12 +0000
X-Inumbo-ID: 82eb3a8c-91c5-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 82eb3a8c-91c5-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:35: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: etdxf28uVM29YdqjInNFS3tqFQ1rCM4ZhkGOWZ1cxLX1+aimlYWXW0nJKooZsNeIYtTbbs2XAN
 rxuhVQ/atLHXTFnIvqtARCVy08rN5uEwpmI2QpWW8ZfkMEiZAtmyrzPw7mB2QUhwUa8bHeoyjR
 BiA+eNIyQR2SggHCrUsDbNdDMCIHu3Bt30lvfEpHRqOGWb2z859Uj9bXptCd9wDOkLOKRsr+iU
 PXzW2JkWrcjULKEiWvwrF80Vi3YYetRWj+lu5DraaMf6R3nZnuS26QkrPkQI7Ba9LZOSk2iA1i
 V2g=
X-SBRS: 2.7
X-MesageID: 1892167
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,389,1557201600"; 
   d="scan'208";a="1892167"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024F220200007800237E2E@prv1-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: <37da17fe-38a5-7c5c-f568-a7f146db0fae@citrix.com>
Date: Tue, 18 Jun 2019 13:35: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: <5D024F220200007800237E2E@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 7/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gb3JkZXIgdG8gYmUg
YWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5hdGlvbnMgd2UgbmVlZCB0byBtYWtl
Cj4gdXNlIG9mIHRoaXMgbm9uLU1TSS1jYXBhYmlsaXR5IGJhc2VkIG1lY2hhbmlzbS4gVGhlIG5l
dyBJUlEgY29udHJvbGxlcgo+IHN0cnVjdHVyZSBjYW4gcmUtdXNlIGNlcnRhaW4gTVNJIGZ1bmN0
aW9ucywgdGhvdWdoLgo+Cj4gRm9yIG5vdyBnZW5lcmFsIGFuZCBQUFIgaW50ZXJydXB0cyBzdGls
bCBzaGFyZSBhIHNpbmdsZSB2ZWN0b3IsIElSUSwgYW5kCj4gaGVuY2UgaGFuZGxlci4KPgo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:50:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 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 1hdDYZ-0001rI-NO; Tue, 18 Jun 2019 12:49:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdDYY-0001rD-7y
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:49:46 +0000
X-Inumbo-ID: 8bb63a7f-91c7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8bb63a7f-91c7-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:49: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 D00AB2B;
 Tue, 18 Jun 2019 05:49:43 -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 291963F246;
 Tue, 18 Jun 2019 05:49:43 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com> <87v9x36sz1.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@arm.com>
Date: Tue, 18 Jun 2019 13:49:42 +0100
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: <87v9x36sz1.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

CgpPbiAxOC8wNi8yMDE5IDEyOjE5LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiAKPiBIaSBK
dWxpZW4sCgpIaSwKCj4gCj4gSnVsaWVuIEdyYWxsIHdyaXRlczoKPj4+ICsKPj4+ICs9aXRlbSBC
PG9wdGVlPgo+Pj4gKwo+Pj4gK0FsbG93IGEgZ3Vlc3QgdG8gdXNlIE9QLVRFRS4gTm90ZSB0aGF0
IGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFCj4+PiAraXMgcmVxdWlyZWQgZm9yIHRoaXMu
IElmIHRoaXMgb3B0aW9uIGlzIHNlbGVjdGVkLCBndWVzdCB3aWxsIGJlIGFibGUKPj4KPj4gT09J
LCB3aGF0IGhhcHBlbiBpZiBPUC1URUUgZG9lcyBub3Qgc3VwcG9ydCB2aXJ0dWFsaXphdGlvbi4g
V2lsbCBYZW4KPj4gZm9yYmlkIHRvIHVzZSBpdD8KPiBZZXMsIFhlbiB3aWxsIGdldCBhbiBlcnJv
ciBmcm9tIE9QLVRFRSBkdXJpbmcgZG9tYWluIGNvbnN0cnVjdGlvbi4gVGhpcwo+IHdpbGwgbGVh
ZCB0byBkb21haW4gY3JlYXRpb24gZmFpbHVyZS4KClRoaXMgaXMgYSBiaXQgb2RkLiBJdCBtZWFu
cyB3ZSBoYXZlIG5vIHdheSB0byBrbm93IGluIGFkdmFuY2Ugd2hldGhlciBPUC1URUUgCndpbGwg
YmUgYWJsZSB0byBjcmVhdGUgYSBjbGllbnQuIEluIG90aGVyIHdvcmQsIHdoZW4gdGhlIG1lZGlh
dG9yIGlzIGJ1aWx0IGluIApYZW4sIGFsbCBleGlzdGluZyBzZXR1cCB3aXRoIE9QLVRFRSAoYW5k
IG5vLXZpcnR1YWxpemF0aW9uKSB3aWxsIGZhaWwuCgpNeSBleHBlY3RhdGlvbiBpcyBYZW4gc2hv
dWxkIGJlIGFibGUgdG8ga25vdyB3aGV0aGVyIHRoZSBtZWRpYXRvciBjYW4gYmUgdXNlZC4KCj4g
Cj4+PiArdG8gYWNjZXNzIHRvIHRoZSByZWFsIE9QLVRFRSBPUyBydW5uaW5nIG9uIHRoZSBob3N0
LiBHdWVzdCBjcmVhdGlvbgo+Pgo+PiBzL3JlYWwvLyBpdCBpcyByZWR1bmRhbnQgd2l0aCB0aGUg
cmVzdCBvZiB0aGUgc2VudGVuY2UuIEhvd2V2ZXIsIGl0Cj4+IGRvZXMgbm90IHJlYWxseSBhbnN3
ZXIgdG8gdGhlIHF1ZXN0aW9uIHJlZ2FyZGluZyBpc29sYXRpb24uCj4gWW91ciBhc3N1bXB0aW9u
IGlzIGNvcnJlY3QgLSBPUC1URUUgcHJvdmlkZXMgaXNvbGF0aW9uIG9uIGl0cyBzaWRlLgo+IAo+
Pgo+Pj4gK3dpbGwgZmFpbCBpZiBPUC1URUUgaGF2ZSBubyByZXNvdXJjZXMgZm9yIGEgbmV3IGd1
ZXN0LiBOdW1iZXIgb2Ygc3VwcG9ydGVkCj4+PiArZ3Vlc3RzIGRlcGVuZHMgb24gT1AtVEVFIGNv
bmZpZ3VyYXRpb24uCj4+Cj4+IEhvdyBhYm91dCB0aGUgZm9sbG93aW5nIGRlc2NyaXB0aW9uIChj
b3JyZWN0IG1lIGlmIG15IHVuZGVyc3RhbmRpbmcgaXMKPj4gd3JvbmcpOgo+Pgo+PiAiQWxsb3cg
YSBndWVzdCB0byBhY2Nlc3MgdGhlIGhvc3QgT1AtVEVFIE9TLiBYZW4gd2lsbCBtZWRpYXRlIHRo
ZQo+PiBhY2Nlc3MgdG8gT1AtVEVFIGFuZCB0aGUgcmVzb3VyY2UgaXNvbGF0aW9uIHdpbGwgYmUg
cHJvdmlkZWQgZGlyZWN0bHkKPj4gYnkgT1AtVEVFLiBPUC1URUUgaXRzZWxmIG1heSBsaW1pdCB0
aGUgbnVtYmVyIG9mIGd1ZXN0cyB0aGF0IGNhbgo+PiBjb25jdXJyZW50bHkgdXNlIGl0LiBUaGlz
IHJlcXVpcmVzIGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFIGZvcgo+PiB0aGlzIHRvIHdv
cmsuCj4+Cj4+IFRoaXMgZmVhdHVyZSBpcyBhIEI8dGVjaG5vbG9neSBwcmV2aWV3Pi4iCj4gVGhh
dCdzIG11Y2ggYmV0dGVyIHRoYW4gbXkgdmVyc2lvbi4gVGhhbmsgeW91Lgo+IAo+PiBIb3cgY2Fu
IGEgdXNlciBrbm93IHdoZXRoZXIgT1AtVEVFIHN1cHBvcnRzIHZpcnR1YWxpemF0aW9uPyBJcyBp
dAo+PiBjb25maWd1cmFibGUgYXQgYnVpbGQ/Cj4gWWVzLCB0aGVyZSBpcyBhIHNwZWNpYWwgY29u
ZmlndXJhdGlvbiBvcHRpb24gQ0ZHX1ZJUlRVQUxJWkFUSU9OLiBUaGlzIGlzCj4gY292ZXJlZCBp
biBPUC1URUUgZG9jdW1lbnRhdGlvbiBhdCBbMV0KPiAKPiBbMV0gaHR0cHM6Ly9vcHRlZS5yZWFk
dGhlZG9jcy5pby9hcmNoaXRlY3R1cmUvdmlydHVhbGl6YXRpb24uaHRtbAoKRG8gd2UgZXhwZWN0
IHRoZSBsaW5rIHRvIGJlIHN0YWJsZT8gSWYgc28sIHRoZW4gSSB0aGluayBhIGxpbmsgaW4gdGhl
IApkb2N1bWVudGF0aW9uIHdvdWxkIGJlIHVzZWZ1bC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:54:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:54:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdDd4-0002ff-9q; Tue, 18 Jun 2019 12:54:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdDd2-0002fa-Pv
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:54:24 +0000
X-Inumbo-ID: 320b65d8-91c8-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 320b65d8-91c8-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:54: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 C12FD2B;
 Tue, 18 Jun 2019 05:54: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 BC4463F246;
 Tue, 18 Jun 2019 05:54:21 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
Date: Tue, 18 Jun 2019 13:54:20 +0100
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: <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

CgpPbiAxOC8wNi8yMDE5IDEzOjI4LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+ICt4ZW4tZGV2ZWwK
ClBsZWFzZSBkb24ndCBjcm9zcy1wb3N0IGUtbWFpbC4gSWYgeW91IG1vdmUgdGhlIHRocmVhZCB0
byB4ZW4tZGV2ZWwsIHRoZW4gCnhlbi11c2VycyBzaG91bGQgYmUgZHJvcHBwZWQuCgo+IAo+IEhl
bGxvIEp1bGllbiwKPiAKPj4gSSBhbSBhIGJpdCBjb25mdXNlZC4gTGludXggaXMgYWJsZSB0byBi
cmluZy11cCBDUFUgaW4gaHlwIG1vZGUgd2l0aCB0aGUgY3VycmVudAo+PiBVLWJvb3QuIFdoeSB3
b3VsZCB3ZSBuZWVkIG1vcmUgY2hhbmdlcyBmb3IgWGVuPwo+IAo+IFRJJ3MgUk9NIGNvZGUgc3Rh
cnRzIGFsbCBDUFVzIGluIE5TIFBMMSwgZG9lc24ndCBtYXR0ZXIgaWYgaXQgaXMgYm9vdCBvciBz
ZWNvbmRhcnkgY29yZS4KPiBJZiB5b3UgbG9vayBhdCBMaW51eCBjb2RlIFsxXSwgeW91J2xsIHNl
ZSwgdGhhdCBhZnRlciB0aGUgc2Vjb25kYXJ5IGNvcmUgYnJpbmd1cCBMaW51eCBkb2VzIHN3aXRj
aCB0aGF0IGNvcmUgZnJvbSBOUyBQTDEgdG8gUEwyIChoeXAgbW9kZSkgdXNpbmcgUk9NIGNvZGUg
aW50ZXJmYWNlIChzbWMgMCkuCj4gQXQgc29tZSBtb21lbnQgWEVOIGRyb3BwZWQgYWxsIHRvLWh5
cC1tb2RlIHN3aXRjaGluZyBjb2RlLiBTbyBJIGRpZCBzd2l0Y2ggc2Vjb25kYXJpZXMgdG8gaHlw
IG1vZGUgaW4gdS1ib290IHdpdGggdGhlIGxvb3Agd2hpY2ggcmVwbGljYXRlcyB0aGUgUk9NIENv
ZGUgbG9naWMgaW4gdGVybXMgb2Ygd2FpdGluZyBmb3IgYW4gZXZlbnQgYW5kIGNoZWNraW5nIGF1
eCByZWdpc3RlcnMuCgpTd2l0Y2ggdG8gaHlwLW1vZGUgaXMgZmFpcmx5IGNvbXBsZXggYW5kIGRl
cGVuZHMgb24geW91ciBwcm9jZXNzb3IuIEhlbmNlIHdoeSBpdCAKd2FzIGRyb3BwZWQgaW4gYm90
aCBMaW51eCBhbmQgWGVuLgoKSG93ZXZlciwgY2FsbGluZyBhbiBTTUMgd291bGQgYmUgYWNjZXB0
YWJsZSB0byBtZS4gU3RlZmFubywgYW55IG9waW5pb24/Cgo+IAo+IFsxXSBodHRwczovL2VsaXhp
ci5ib290bGluLmNvbS9saW51eC92NS4xL3NvdXJjZS9hcmNoL2FybS9tYWNoLW9tYXAyL29tYXAt
aGVhZHNtcC5TI0w2MgoKWy4uLl0KCj4gCj4gQ09ORklERU5USUFMSVRZIENBVVRJT04gQU5EIERJ
U0NMQUlNRVIKPiBUaGlzIG1lc3NhZ2UgaXMgaW50ZW5kZWQgb25seSBmb3IgdGhlIHVzZSBvZiB0
aGUgaW5kaXZpZHVhbChzKSBvciBlbnRpdHkoaWVzKSB0byB3aGljaCBpdCBpcyBhZGRyZXNzZWQg
YW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHRoYXQgaXMgbGVnYWxseSBwcml2aWxlZ2VkIGFuZCBj
b25maWRlbnRpYWwuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIG9yIHRo
ZSBwZXJzb24gcmVzcG9uc2libGUgZm9yIGRlbGl2ZXJpbmcgdGhlIG1lc3NhZ2UgdG8gdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgZGlzc2Vt
aW5hdGlvbiwgZGlzdHJpYnV0aW9uIG9yIGNvcHlpbmcgb2YgdGhpcyBjb21tdW5pY2F0aW9uIGlz
IHN0cmljdGx5IHByb2hpYml0ZWQuIEFsbCB1bmludGVuZGVkIHJlY2lwaWVudHMgYXJlIG9ibGln
ZWQgdG8gZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgZGVzdHJveSBhbnkgcHJpbnRlZCBjb3BpZXMu
CgpQbGVhc2UgY29uZmlndXJlIHlvdXIgZS1tYWlsIGNsaWVudCB0byBkcm9wIHRoZSBmb290ZXIu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 12:56:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 12:56:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdDeW-0002kx-N6; Tue, 18 Jun 2019 12: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdDeV-0002kq-Re
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 12:55:55 +0000
X-Inumbo-ID: 68227fe5-91c8-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68227fe5-91c8-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 12:55:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 06:55:53 -0600
Message-Id: <5D08DF56020000780023946C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 06:55:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E3E0200007800237E03@prv1-mh.provo.novell.com>
 <7a2cfbe7-32d3-4349-66a3-84b4d1ecf6f6@citrix.com>
 <5D08D0D302000078002393C5@prv1-mh.provo.novell.com>
 <bdecb55a-7381-5537-2786-db7bbf2b3eee@citrix.com>
In-Reply-To: <bdecb55a-7381-5537-2786-db7bbf2b3eee@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE0OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDYvMjAxOSAxMjo1MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE4
LjA2LjE5IGF0IDEyOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAxMy8wNi8yMDE5IDE0OjIzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4+Pj4gKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+Pj4+IEBAIC0yMyw2ICsyMywyMyBAQAo+Pj4+
ICAjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KPj4+PiAgI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVy
Lmg+Cj4+Pj4gIAo+Pj4+ICtzdHJ1Y3QgaXJ0ZV9iYXNpYyB7Cj4+PiBJJ2Qgc3VnZ2VzdCBpcnRl
XzMyLCB0byBnbyB3aXRoIGlydGVfMTI4IGluIHRoZSBmb2xsb3dpbmcgcGF0Y2guIAo+Pj4KPj4+
IFRoZSAxMjhiaXQgZm9ybWF0IGlzIGFsc28gdXNlZCBmb3IgcG9zdGVkIGludGVycnVwdHMsIGFu
ZCBpc24ndCBzcGVjaWZpYwo+Pj4gdG8geDJhcGljIHN1cHBvcnQuCj4+IFRoZXJlIGFyZSBzdGls
bCB0d28gZm9ybXMgb2YgMTI4LWJpdCBlbnRyaWVzLCBhbmQgdGhlIGludGVudGlvbiB3aXRoCj4+
IHRoZSBjaG9zZW4gbmFtZXMgd2FzIGZvciB0aGUgb3RoZXIgb25lIHRvIGJlY29tZSBpcnRlX2d1
ZXN0Lgo+IAo+IFRoZXkgYXJlIG5vdCBmb3JtcyBvZiB3aGljaCBjYW4gYmUgZGVsaW5lYXRlZCBi
eSBpcnRlX21vZGUsIGJlY2F1c2UgdGhlCj4gZ3Vlc3RfbW9kZSBzZXR0aW5nIGlzICgvd2lsbCBi
ZSkgcGVyLWRvbWFpbiwgbm90IGdsb2JhbCAod2hpY2ggaXMKPiBuZWNlc3NhcnkgZm9yIHNhbmUg
dGVzdGFiaWxpdHksIGFuZCBmb3IgbmVzdGVkLXZpcnQgc3VwcG9ydCB3aGVyZSB0aGUKPiBndWVz
dCBWTUNCIGNvbnRyb2xzIGFyZW4ndCBzZXQgdXAgYnkgWGVuKS4KClRydWUgYW5kIC4uLgoKPj4+
IEZ1cnRoZXJtb3JlLCBjYWxsaW5nIGl0IGlydGVfZnVsbCBpc24ndCBhIHRlcm0gSSBjYW4gc2Vl
IGluIHRoZSBtYW51YWwsCj4+PiBhbmQgaXMgZmFsbGluZyBpbnRvIHRoZSBuYW1pbmcgdHJhcCB0
aGF0IFVTQiBjdXJyZW50bHkgbGl2ZXMgaW4uCj4+IEV4Y2VwdCB0aGF0IG90aGVyIHRoYW4gZm9y
IFVTQidzIHRyYW5zZmVyIHNwZWVkcyBJIGNhbid0IHJlYWxseSBzZWUKPj4gdGhpcyBnZXR0aW5n
IHdpZGVyIGFuZCB3aWRlci4KPiAKPiBJdCBkb2Vzbid0IG1ha2UgdGhlIG5hbWVzICJiYXNpYyIg
YW5kICJmdWxsIiBhbnkgbW9yZSBkZXNjcmlwdGl2ZS4KCi4uLiBhbHNvIHRydWUsIGJ1dCBpcnRl
XzEyOCBzdGlsbCB3b24ndCBmbHkgd2l0aCB0aGUgb3RoZXIgKGd1ZXN0KSBsYXlvdXQuCgo+Pj4+
IEBAIC0xMDEsNDcgKzExOCw0NCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGFsbG9jX2ludHJlbWFw
X2VudHJ5Cj4+Pj4gICAgICByZXR1cm4gc2xvdDsKPj4+PiAgfQo+Pj4+ICAKPj4+PiAtc3RhdGlj
IHUzMiAqZ2V0X2ludHJlbWFwX2VudHJ5KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCj4+
Pj4gK3N0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVtYXBfZW50cnkodW5zaWduZWQgaW50
IHNlZywgdW5zaWduZWQgaW50IGJkZiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0KQo+Pj4gQXMgdGhpcyBpcyBjaGFuZ2lu
Zywgcy9vZmZzZXQvZW50cnkvIHRvIGF2b2lkIGFueSBjb25mdXNpb24gd2hlcmUgb2Zmc2V0Cj4+
PiBtaWdodCBiZSBpbiB1bml0cyBvZiBieXRlcy4KPj4gSSBkb24ndCByZWFsbHkgbWluZCAtIEkg
dGhpbmsgYm90aCBuYW1lcyBhcmUgc3VmZmljaWVudGx5IGNsZWFyLCBidXQKPj4gSSdsbCBzd2l0
Y2ggc2luY2UgeW91IHRoaW5rIHRoZSBvdGhlciBuYW1lIGlzIGJldHRlci4KPiAKPiBMb29raW5n
IHRocm91Z2ggdGhlIG90aGVyIGNvZGUsIGlkeCBvciBpbmRleCB3b3VsZCBhbHNvIGRvIGZpbmUs
IGJ1dCBJCj4gdGhpbmsgYWxsIG9mIHRoZXNlIGFyZSBjbGVhcmVyIHRoYW4gdXNpbmcgb2Zmc2V0
LgoKImluZGV4IiBpdCBpcyB0aGVuLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:27:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:27: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 1hdE8x-0005M4-L0; Tue, 18 Jun 2019 13: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=dFjn=UR=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hdE8w-0005Lz-Ci
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:27:22 +0000
X-Inumbo-ID: cca763c8-91cc-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 cca763c8-91cc-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 13:27:21 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id v24so13099320ljg.13
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 06:27:21 -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=APM3+jZv6o/WSOuFdEf6fFXbefS5XbnXxGGWF7xVJIo=;
 b=JX89yquVf2asvOW38gh1rf4DIWYH+IU5WoYfh3rFP3HXhUEY4Kc6TIbxFU8wIMdbWf
 cOqyI4z8JSIxHn4nJ/cJMDLlWnTcajMxpXr5Ykc0qY8/ml69nT70Z/YdTRsZSbbtKsCj
 X2wJh+3+M/gNAdaL+71rbmCbMPXwoYxTr+hkO3J/rGo56Xg2kWQ0OfvPUMxn+fg1QBMy
 lJkwLkyDFVdUF3ePZoRLrYsjUAV/uk+aOIVrjV+/SWUgoCcPxwCbVVLgCIa/2qaZR0Yk
 GyD0aTSuGxRzS8+23cGzqTtX8yr7uUOohY5At2qClsMlorTjaJlA5NLd4Rt8XdDJQnfL
 /2jA==
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=APM3+jZv6o/WSOuFdEf6fFXbefS5XbnXxGGWF7xVJIo=;
 b=bX4rcHTylpqxVgSUZswtacyEhM1K1vN4cDUJC23IoAxC3dWIhgzdPlHnj/1Lkays4y
 JsfUSLH/cpc33Kqf0pi25dqvamjO3SHAlF8MewFrjO4aowUhDFvzSNsAGlpbt+MppQxb
 bU9WrMXUK96oD94l6jErI6cvAolujvYV5H1WPD2cwjad+qabUkEeFHfINbIpL4La31P5
 sLAnz0HRoffGHb56olMNSGJFN6pFqDpT+eTPkVPt995vj8zQcYUu4ZKmKsXF2J+9dnUb
 7pNQAl7vH1uGM9etpP9yOFPiipkMjb4cwRLElcUblCpc5CycH352OkIilDc2tISm7GKb
 ZjLw==
X-Gm-Message-State: APjAAAXsfPIhtMBWbWiqGszc+zaRhBwln5WWUM7SzVoRqhGHkOJ6wnIM
 QfIl5EboLuIvJ1QdhJcS9vxeeuaxiF8=
X-Google-Smtp-Source: APXvYqx/ezO+v3e823nBjrbKx0DG1zNTmakJTGELglA76hGhNlHbyM/Xu/p5p9VMUOAbwjzlZ+wsJg==
X-Received: by 2002:a2e:9188:: with SMTP id f8mr3372666ljg.33.1560864439463;
 Tue, 18 Jun 2019 06:27:19 -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
 d4sm2203196lfi.91.2019.06.18.06.27.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Jun 2019 06:27:18 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
Date: Tue, 18 Jun 2019 16:27:15 +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: <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.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>

CgpPbiAxOC4wNi4xOSAxNTo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFN3aXRjaCB0byBoeXAt
bW9kZSBpcyBmYWlybHkgY29tcGxleCBhbmQgZGVwZW5kcyBvbiB5b3VyIHByb2Nlc3Nvci4gSGVu
Y2Ugd2h5IGl0IHdhcyBkcm9wcGVkIGluIGJvdGggTGludXggYW5kIFhlbi4KCkp1bGllbiwgSSBr
bm93IGl0LiBXZSBhbHJlYWR5IGRpc2N1c3NlZCB0aGF0IGZldyB5ZWFycyBhZ28uCgo+IEhvd2V2
ZXIsIGNhbGxpbmcgYW4gU01DIHdvdWxkIGJlIGFjY2VwdGFibGUgdG8gbWUuIFN0ZWZhbm8sIGFu
eSBvcGluaW9uPwoKVGhhdCBwYXRjaCAoZm9yIHUtYm9vdCkgaXMgNSsgeWVhcnMgb2xkLiBJIGRv
IG5vdCB3b3JrIHdpdGggVEkncyBzdHVmZiBmb3IgYWxtb3N0IDMgeWVhcnMuIFNvIEknZCBub3Qg
Ym90aGVyIG15c2VsZiB0byBwbGF5IHdpdGggdGhlIHN0dWZmIGFnYWluLgpJZiB0aGUgdG9waWMg
YXV0aG9yKHMpIGhhdmUgZW5vdWdoIHRpbWUgYW5kIGluc3BpcmF0aW9uLCB0aGV5IGFyZSB3ZWxj
b21lIHRvIGltcHJvdmUgT01BUDUtbGlrZSBTb0NzIHN1cHBvcnQuCgo+IFBsZWFzZSBjb25maWd1
cmUgeW91ciBlLW1haWwgY2xpZW50IHRvIGRyb3AgdGhlIGZvb3Rlci4KCkkgdGhpbmsgaXQgaXMg
aW1wb3NzaWJsZSwgaXQgaXMgYSBjb3Jwb3JhdGUgcGllY2Ugb2YgLi4uZW1haWwuCkkndmUgbWlz
c2VkIG1hbnVhbCByZW1vdmFsIG9mIHRoZSBmb290ZXIsIHlldCBJIGRvIG5vdCB1c2UgdGhhdCBl
bWFpbCBmb3IgZGlzY3Vzc2lvbnMgbm9ybWFsbHkuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5p
c292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:28:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:28:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdEA1-0005Px-1V; Tue, 18 Jun 2019 13:28: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdEA0-0005Po-1T
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:28:28 +0000
X-Inumbo-ID: f2a30a70-91cc-11e9-9c8c-876c36bb7127
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2a30a70-91cc-11e9-9c8c-876c36bb7127;
 Tue, 18 Jun 2019 13:28:24 +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: GJAkarTw+EyEJ0bhkzik5wONj22yKyiAHjQLRfLivjF+BIkWAHAWj/ZpgP6cxe1JzetuEwTNPs
 85J6f8qKuCgV4GsU1MNRLSv5vIzwnA72RDk1+Qt9umvywHKue1YEPo6GK8hb9iB7pJMM3jCDQE
 i5OMvWpxzTbTsKXPGBQfa+Hjs0N92TINNmbqXfaCTW9k1bvU0CKxdanwE52pQwbqTw/cy5dWkJ
 Xip/9h+w59FgRykRCUgUqhU4qVVTpGejO4kgxLPkwWmnbe5iOWCHxr26rz1K4MGxdYOmRUJM/R
 Uzg=
X-SBRS: 2.7
X-MesageID: 1867762
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,389,1557201600"; 
   d="scan'208";a="1867762"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024F7C0200007800237E7F@prv1-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: <29ac168c-f8d0-1069-61c4-4c13857fc042@citrix.com>
Date: Tue, 18 Jun 2019 14:28: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: <5D024F7C0200007800237E7F@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC 9/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2hpbGUgZm9yIDMyLWJp
dCBJUlRFcyBJIHRoaW5rIHdlIGNhbiBzYWZlbHkgY29udGludWUgdG8gYXNzdW1lIHRoYXQgdGhl
Cj4gd3JpdGVzIHdpbGwgdHJhbnNsYXRlIHRvIGEgc2luZ2xlIE1PViwgdGhlIHVzZSBvZiBDTVBY
Q0hHMTZCIGlzIG1vcmUKPiBoZWF2eSBoYW5kZWQgdGhhbiBuZWNlc3NhcnkgZm9yIHRoZSAxMjgt
Yml0IGZvcm0sIGFuZCB0aGUgZmx1c2hpbmcKPiBkaWRuJ3QgZ2V0IGRvbmUgYWxvbmcgdGhlIGxp
bmVzIG9mIHdoYXQgdGhlIHNwZWNpZmljYXRpb24gc2F5cy4gTWFyawo+IGVudHJpZXMgdG8gYmUg
dXBkYXRlZCBhcyBub3QgcmVtYXBwZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGluIGludGVycnVwdAo+
IHJlcXVlc3RzIHRvIGdldCB0YXJnZXQgYWJvcnRlZCwgYnV0IHRoZSBpbnRlcnJ1cHRzIHNob3Vs
ZCBiZSBtYXNrZWQKPiBhbnl3YXkgYXQgdGhhdCBwb2ludCBpbiB0aW1lKSwgaXNzdWUgdGhlIGZs
dXNoLCBhbmQgb25seSB0aGVuIHdyaXRlIHRoZQo+IG5ldyBlbnRyeS4gSW4gdGhlIDEyOC1iaXQg
SVJURSBjYXNlIHNldCBSZW1hcEVuIHNlcGFyYXRlbHkgbGFzdCwgdG8gdGhhdAo+IHRoZSBvcmRl
cmluZyBvZiB0aGUgd3JpdGVzIG9mIHRoZSB0d28gNjQtYml0IGhhbHZlcyB3b24ndCBtYXR0ZXIu
Cj4KPiBJbiB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tc2lfbXNnKCkgYWxzbyBmb2xkIHRo
ZSBkdXBsaWNhdGUgaW5pdGlhbAo+IGxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWlyZSBpbnRv
IGp1c3QgYSBzaW5nbGUgaW5zdGFuY2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpMb29raW5nIGF0IHRoaXMgcGF0Y2gsIEkgdGhpbmsgcXVpdGUg
YSBiaXQgb2YgaXQgc2hvdWxkIGJlIGZvbGRlZCBpbnRvCnBhdGNoIDQuwqAgSG93ZXZlciwgbXkg
cmV2aWV3IHN1Z2dlc3Rpb25zIG9uIHRoYXQgcGF0Y2ggdGFrZSBwcmVjZWRlbnQKb3ZlciB0aGUg
bmV0IHJlc3VsdCBoZXJlLgoKPiAtLS0KPiBSRkM6IFB1dHRpbmcgdGhlIGZsdXNoIGludm9jYXRp
b25zIGluIGxvb3BzIGlzbid0IG92ZXJseSBuaWNlLCBidXQgSQo+ICAgICAgZG9uJ3QgdGhpbmsg
dGhpcyBjYW4gcmVhbGx5IGJlIGFidXNlZCwgc2luY2UgY2FsbGVycyB1cCB0aGUgc3RhY2sKPiAg
ICAgIGhvbGQgZnVydGhlciBsb2Nrcy4gTmV2ZXJ0aGVsZXNzIEknZCBsaWtlIHRvIGFzayBmb3Ig
YmV0dGVyCj4gICAgICBzdWdnZXN0aW9ucy4KCkxldHMgZm9jdXMgb24gZ2V0dGluZyBpdCBmdW5j
dGlvbmluZyBmaXJzdCwgYW5kIGZhc3Qgc2Vjb25kLsKgIEhvd2V2ZXIsIEkKdGhpbmsgd2UgY2Fu
IGRvIGJldHRlciB0aGFuIHRoZSBsb29wLsKgIExldCBtZSBkaWcgc29tZSBub3RlcyBvdXQuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:33:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdEEh-0006FV-Uh; Tue, 18 Jun 2019 13: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdEEg-0006FA-7A
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:33:18 +0000
X-Inumbo-ID: 9f6ffb82-91cd-11e9-8c0a-df67eabe5134
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f6ffb82-91cd-11e9-8c0a-df67eabe5134;
 Tue, 18 Jun 2019 13:33: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 1hdEEb-0007KF-Pq; Tue, 18 Jun 2019 13:33: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 1hdEEb-0005tG-FJ; Tue, 18 Jun 2019 13:33:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdEEb-0006sI-ER; Tue, 18 Jun 2019 13:33:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.12-testing:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:heisenbug
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 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-xsm: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-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-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: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-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-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-vhd:migrate-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-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-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-amd64-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-amd64-xl-qemut-win7-amd64:guest-stop: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-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-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-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-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-qemut-ws16-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-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=f41dbf33e7129846a0468f006fb41fcd888d6612
X-Osstest-Versions-That: xen=967627141b331657fff141e8e2952674753d0682
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 13:33:13 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 137867: 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>

ZmxpZ2h0IDEzNzg2NyB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4NjcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTM3NzI5IHBhc3MgaW4gMTM3ODY3CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxMzc3MjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNCB4
ZW4tYm9vdC9sMSAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzcyOQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBpbiAxMzc3Mjkg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNiBndWVzdC1zYXZlcmVz
dG9yZS4yICAgICAgICAgIGZhaWwgIGxpa2UgMTM3NDc1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICBmNDFkYmYzM2U3MTI5ODQ2YTA0NjhmMDA2ZmI0MWZjZDg4OGQ2NjEyCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5Njc2MjcxNDFiMzMxNjU3ZmZmMTQxZThl
Mjk1MjY3NDc1M2QwNjgyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc1ODMgIDIwMTktMDYtMTAg
MTI6NTM6MjUgWiAgICA4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI5ICAyMDE5LTA2
LTE0IDE0OjA1OjU4IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
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
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
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
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hl
bi5naXQKICAgOTY3NjI3MTQxYi4uZjQxZGJmMzNlNyAgZjQxZGJmMzNlNzEyOTg0NmEwNDY4ZjAw
NmZiNDFmY2Q4ODhkNjYxMiAtPiBzdGFibGUtNC4xMgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:41:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:41:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdELt-0007Np-UY; Tue, 18 Jun 2019 13: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdELr-0007Nk-UT
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:40:43 +0000
X-Inumbo-ID: aaa9d439-91ce-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 aaa9d439-91ce-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 13:40: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: dZ0sehnzdyRNwTUVJ7A4gV+K84o4do1Mq1mJV/8TSOwWVsp1ermSlTCxJpjC03rrgFf3h/gfP1
 yEZHoWGSmmZr5NdprinfY+WbmP8Ak0U+sE/q7z+iGgnUiWcNYTmR36bbUtBXc+Hf4t84PYstv0
 +GcRDtpftcYkIB2aRZBFukbIVZHtEuZDsU/HbAOpk2dHTF6ZyOwURSoeqOh9KdsNYb7K25S7aa
 xsoo4MZMBJHHpkgeMeFWGQvJubIpFuxHgV38V91DiO5pgk5q0QFXEQ0plXrl9632Oezfsv41ZT
 l4Y=
X-SBRS: 2.7
X-MesageID: 1868817
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,389,1557201600"; 
   d="scan'208";a="1868817"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024F500200007800237E31@prv1-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: <5f1290fa-6698-2f34-8c18-9b2d8854e64b@citrix.com>
Date: Tue, 18 Jun 2019 14:40: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: <5D024F500200007800237E31@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 8/9] 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>

T24gMTMvMDYvMjAxOSAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQEAgLTEzNDYsNyArMTM5
OSw3IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKPiAgICAgIC8qIHBlciBpb21t
dSBpbml0aWFsaXphdGlvbiAgKi8KPiAgICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkK
PiAgICAgIHsKPiAtICAgICAgICByYyA9IGFtZF9pb21tdV9pbml0X29uZShpb21tdSk7Cj4gKyAg
ICAgICAgcmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUsICF4dCk7CgpUaGlzIGxvZ2ljIGlz
IHZlcnkgc3VidGxlLCBhbmQgaXMgYSBjb25zZXF1ZW5jZSBvZiB0aGUgYmlmdXJjYXRlZCBzZXR1
cApBRkFJQ1QuwqAgSSB0aGluayBpdCBkZXNlcnZlcyBhIGNvbW1lbnQuCgo+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiArKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gQEAgLTc5Niw2ICs3OTYsNDAgQEAgdm9pZCog
X19pbml0IGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YQo+ICAgICAgcmV0dXJuIHRiOwo+ICB9
Cj4gIAo+ICtib29sIF9faW5pdCBpb3Zfc3VwcG9ydHNfeHQodm9pZCkKPiArewo+ICsgICAgdW5z
aWduZWQgaW50IGFwaWM7Cj4gKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKPiArCj4gKyAg
ICBpZiAoICFpb21tdV9lbmFibGUgfHwgIWlvbW11X2ludHJlbWFwIHx8ICFjcHVfaGFzX2N4MTYg
KQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICBpZiAoIGFtZF9pb21tdV9wcmVw
YXJlKCkgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICBmb3JfZWFjaF9hbWRf
aW9tbXUgKCBpb21tdSApCj4gKyAgICAgICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ff
c3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMuZmxkcy54dF9zdXAgKQoKV2h5IGdhX3N1cD/CoCBJIGRv
bid0IHNlZSBhbnl0aGluZyBpbiB0aGUgbWFudWFsIHdoaWNoIGxpbmtzIHh0X3N1cCB3aXRoCmdh
X3N1cCwgb3RoZXIgdGhhbiB0aGUgY2hyb25vbG9neSBvZiBzcGVjIHVwZGF0ZWQuCgpJbiBwYXJ0
aWN1bGFyLCBpdCBpcyBleHBsaWNpdGx5IHN0YXRlZCB0byBiZSBvayB0byB1c2UgeHQgd2l0aG91
dCBnYSwKYW5kIHRoZSBmb3JtYXQgb2YgaW50ZXJydXB0cyBnZW5lcmF0ZWQgYnkgdGhlIElPTU1V
IGlzIGNvbnRyb2xsZWQgYnkgdGhlClhURW4gYml0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:48:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:48:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdESs-0007i1-TJ; Tue, 18 Jun 2019 13:47: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=dFjn=UR=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hdESs-0007hw-Dw
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:47:58 +0000
X-Inumbo-ID: ada97778-91cf-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 ada97778-91cf-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 13:47:57 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id p24so9343346lfo.6
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 06:47:57 -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=Rf9kXi9cjVVmKjDi8nah0GcJghG4jCCojMfOntrGXZE=;
 b=fCQzwUHA68vGMeP8kLv/NEk+AnY+lbn9OGRNgu9/udnQyZ+r9lyx00Zw0cKbC04RAX
 tJneS+fC1f2NWWsJcC3z0R3cqA7Lj1wCMYlPwZZpOKwkXgqkaR/ycUaj4bs3AJtGpJUr
 hkW8BlbXymOhYWrOYzfpQgL1yS+VXVoL4HeZnnfsABhlJXiEJwEHU+PmYboeoG8B1uu8
 owqH8XqtDWwdWBjNoDUV8+++6F2G/Y32l+EuhaI+RerBS+SjgCCB9IgkaQDWGGq3zSrv
 QOVI+yy4X7+O+1XLK/ANYLVLemNfY0HK9NfUIgIVh0kwF4VV2RtbprPwe7+6/i0/Y1G7
 jLEQ==
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=Rf9kXi9cjVVmKjDi8nah0GcJghG4jCCojMfOntrGXZE=;
 b=mGivubl31dI6bnA2fuKMb3NnL0Sh2Ogaz0iz9mZ8mWWdohJ6PJS97SXSwxUuHfWs3T
 1Rw7Ux5DhInupHAGsK7PSKRCMcJVV2+QdOus6mtP77dQRIAS1bOQej1ke149d0uih81y
 oSGPli8uoVbqZg/i2v/Pe3AzM6Sbzb4P5/USJU4v0vRnNJiTHGVgmABaymfeKScr6G05
 QMGbj/yBtv+X54hH2NTCCP2QBiWFURI2pZxsFdkedH3GWGullAYKFKcP9O0CdDR0uUNc
 SQ9UGMhSFPrHmyowo9TtAGsg0jM1HTjBsgfWuiyOJ0dajp0WIxmJhGzk2oz3sa3Oo+5l
 dh/Q==
X-Gm-Message-State: APjAAAWBQzgjxc5lqo5H3RicvqI9vTLXVh/Zcn+B3/RV5nDU11XT1FWL
 g+I9tCxGEB3lQQX8gwOMn9Smo1yevjk=
X-Google-Smtp-Source: APXvYqwNVWJiR5MMEI1fiPcYuDnpsqf1UpzFjH6+tMJA7AQ1ZmuZ63r0SoMkPI6nLzTZM9MNVe65bA==
X-Received: by 2002:ac2:4c3c:: with SMTP id u28mr24229400lfq.136.1560865675903; 
 Tue, 18 Jun 2019 06:47:55 -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
 y2sm2191113lfc.35.2019.06.18.06.47.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Jun 2019 06:47:55 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: Julien Grall <julien.grall@arm.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
Message-ID: <0c84ca86-0cc0-2843-4d15-f1355ed14788@gmail.com>
Date: Tue, 18 Jun 2019 16:47:53 +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: <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.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>

ClNvcnJ5IEkndmUgcmUtcmVhZCB5b3VyIHN0YXRlbWVudCwgYW5kIGdvdCBhbm90aGVyIGlkZWEu
CgpPbiAxOC4wNi4xOSAxNjoyNywgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBPbiAxOC4wNi4xOSAx
NTo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBTd2l0Y2ggdG8gaHlwLW1vZGUgaXMgZmFpcmx5
IGNvbXBsZXggYW5kIGRlcGVuZHMgb24geW91ciBwcm9jZXNzb3IuCgpTd2l0Y2ggdG8gaHlwLW1v
ZGUgZGVwZW5kcyBvbiB0aGUgcHJvY2Vzc29yLiBTbyBpdCBtYXkgYmUgY29tcGxleC4gT3Igbm90
LgoKPj4gSGVuY2Ugd2h5IGl0IHdhcyBkcm9wcGVkIGluIGJvdGggTGludXggYW5kIFhlbi4KCkFz
IHlvdSBjYW4gc2VlLCBmb3IgT01BUDUgTGludXgga2VybmVsIGRpZCBsZWF2ZSB0aGUgc3dpdGNo
IHRvIGh5cCBtb2RlLiBJIGd1ZXNzIHRoZSByZWFzb25pbmcgYmVoaW5kIHRoYXQgYWxzbyBhc3N1
bWVzIGEgY29tcGxleGl0eSBvZiBjaGFuZ2VzIHRvIGEgYm9vdGxvYWRlciwgbGlrZSBpbiB0aGUg
cGF0Y2ggeW91IG5vdGljZWQuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 13:53:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 13:53:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdEXw-0008Sk-N6; Tue, 18 Jun 2019 13:53: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdEXv-0008Sb-1J
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 13:53:11 +0000
X-Inumbo-ID: 67764775-91d0-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67764775-91d0-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 13:53:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 07:53:08 -0600
Message-Id: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 07:53:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 0/2] XSA-295 backport 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: 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>

WFNNIHdhcyBicm9rZW4gKHBhdGNoIDEpIGFuZCB0aGUgcmVtb3ZhbCBvZiBhcmNoX2V2dGNobl9p
bmplY3QoKSB3YXMKb25seSBwYXJ0aWFsbHkgZG9uZSAocGF0Y2ggMikuCgoxOiBYU006IGFkanVz
dCBLY29uZmlnIG5hbWVzCjI6IHg4NjogZHJvcCBhcmNoX2V2dGNobl9pbmplY3QoKQoKSSdtIG5v
dCBnb2luZyB0byB3YWl0IGZvciBhbnkgYWNrczsgaW4gY2FzZSBvZiBpc3N1ZXMgZnVydGhlciBp
bmNyZW1lbnRhbApmaXh1cHMgd2lsbCBuZWVkIHRvIGRvLgoKVGhlc2UgYWRqdXN0bWVudHMgd2ls
bCBhbHNvIGJlIG5lZWRlZCBvbiBvbGRlciBicmFuY2hlcywgYnV0IEknZCBmaXJzdApsaWtlIHRv
IHNlZSBob3cgNC4xMSBnb2VzIChub3QgdGhlIGxlYXN0IHRvIGdldCA0LjExLjIgb3V0IHRoZSBk
b29yCl9maW5hbGx5XykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:03:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14:03:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdEhM-00010s-PI; Tue, 18 Jun 2019 14: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdEhL-00010n-6U
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:02:55 +0000
X-Inumbo-ID: c4515468-91d1-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c4515468-91d1-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 14:02:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 08:02:53 -0600
Message-Id: <5D08EF0902000078002394DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 08:02:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024F500200007800237E31@prv1-mh.provo.novell.com>
 <5f1290fa-6698-2f34-8c18-9b2d8854e64b@citrix.com>
In-Reply-To: <5f1290fa-6698-2f34-8c18-9b2d8854e64b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 8/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE1OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEBAIC0xMzQ2
LDcgKzEzOTksNyBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCj4+ICAgICAgLyog
cGVyIGlvbW11IGluaXRpYWxpemF0aW9uICAqLwo+PiAgICAgIGZvcl9lYWNoX2FtZF9pb21tdSAo
IGlvbW11ICkKPj4gICAgICB7Cj4+IC0gICAgICAgIHJjID0gYW1kX2lvbW11X2luaXRfb25lKGlv
bW11KTsKPj4gKyAgICAgICAgcmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUsICF4dCk7Cj4g
Cj4gVGhpcyBsb2dpYyBpcyB2ZXJ5IHN1YnRsZSwgYW5kIGlzIGEgY29uc2VxdWVuY2Ugb2YgdGhl
IGJpZnVyY2F0ZWQgc2V0dXAKPiBBRkFJQ1QuICBJIHRoaW5rIGl0IGRlc2VydmVzIGEgY29tbWVu
dC4KCldpbGwgZG8uCgo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW50ci5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMK
Pj4gQEAgLTc5Niw2ICs3OTYsNDAgQEAgdm9pZCogX19pbml0IGFtZF9pb21tdV9hbGxvY19pbnRy
ZW1hcF90YQo+PiAgICAgIHJldHVybiB0YjsKPj4gIH0KPj4gIAo+PiArYm9vbCBfX2luaXQgaW92
X3N1cHBvcnRzX3h0KHZvaWQpCj4+ICt7Cj4+ICsgICAgdW5zaWduZWQgaW50IGFwaWM7Cj4+ICsg
ICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7Cj4+ICsKPj4gKyAgICBpZiAoICFpb21tdV9lbmFi
bGUgfHwgIWlvbW11X2ludHJlbWFwIHx8ICFjcHVfaGFzX2N4MTYgKQo+PiArICAgICAgICByZXR1
cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICBpZiAoIGFtZF9pb21tdV9wcmVwYXJlKCkgKQo+PiArICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21t
dSApCj4+ICsgICAgICAgIGlmICggIWlvbW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9t
bXUtPmZlYXR1cmVzLmZsZHMueHRfc3VwICkKPiAKPiBXaHkgZ2Ffc3VwPyAgSSBkb24ndCBzZWUg
YW55dGhpbmcgaW4gdGhlIG1hbnVhbCB3aGljaCBsaW5rcyB4dF9zdXAgd2l0aAo+IGdhX3N1cCwg
b3RoZXIgdGhhbiB0aGUgY2hyb25vbG9neSBvZiBzcGVjIHVwZGF0ZWQuCgpUaGVyZSBpcyBhbiAo
aW5kaXJlY3QgY29ubmVjdGlvbiksIGFuZCBJIGxlYXJuZWQgdGhpcyB0aGUgaGFyZCB3YXkgLQpJ
IHRvbyB3YXMgYXNzdW1pbmcgdGhhdCBYVEVuIGFsb25lIG91Z2h0IHRvIGJlIHN1ZmZpY2llbnQg
Zm9yIHRoZQpJT01NVSB0byB1c2UgMTI4LWJpdCBJUlRFcy4gQnV0IG5vLCB0YWJsZSAyMiBpbiB0
aGUgMy4wNCBkb2MKbWFrZXMgcXVpdGUgY2xlYXIgdGhhdCBpdCBpcyBHQUVuIGFsb25lIHdoaWNo
IGNvbnRyb2xzIGVudHJ5IHNpemUuCkdBTUVuIHdvdWxkIGFsc28gbmVlZCB0byBiZSBzZXQgdG8g
YWN0dWFsbHkgZG8gd2hhdCBJIHdvdWxkIGhhdmUKdGhvdWdodCBzaG91bGQgYmUgY29udHJvbGxl
ZCBieSBHQUVuIGFsb25lLgoKPiBJbiBwYXJ0aWN1bGFyLCBpdCBpcyBleHBsaWNpdGx5IHN0YXRl
ZCB0byBiZSBvayB0byB1c2UgeHQgd2l0aG91dCBnYSwKPiBhbmQgdGhlIGZvcm1hdCBvZiBpbnRl
cnJ1cHRzIGdlbmVyYXRlZCBieSB0aGUgSU9NTVUgaXMgY29udHJvbGxlZCBieSB0aGUKPiBYVEVu
IGJpdC4KCldoZXJlIGRpZCB5b3UgZmluZCB0aGlzPyBEZXBlbmRpbmcgaG93IGl0J3Mgd29yZGVk
IHRoaXMgbWF5CmRlc2VydmUgY2xhcmlmeWluZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:04:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 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 1hdEie-0001BQ-5t; Tue, 18 Jun 2019 14:04: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdEid-0001BL-Qj
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:04:15 +0000
X-Inumbo-ID: f3fe7396-91d1-11e9-a469-6729623440fb
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3fe7396-91d1-11e9-a469-6729623440fb;
 Tue, 18 Jun 2019 14:04:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 08:04:13 -0600
Message-Id: <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 08:04:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
In-Reply-To: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 1/2] XSM: adjust Kconfig names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2luY2UgdGhlIEtjb25maWcgb3B0aW9uIHJlbmFtaW5nIHdhcyBub3QgYmFja3BvcnRlZCwgdGhl
IG5ldyB1c2VzIG9mCmludm9sdmVkIENPTkZJR18qIHNldHRpbmdzIHNob3VsZCBoYXZlIGJlZW4g
YWRvcHRlZCB0byB0aGUgZXhpc3RpbmcKbmFtZXMgaW4gdGhlIFhTQS0yOTUgc2VyaWVzLiBEbyB0
aGlzIG5vdywgYWxzbyBjaGFuZ2luZyBYU01fU0lMTyB0byBqdXN0ClNJTE8gdG8gYmV0dGVyIG1h
dGNoIGl0cyBGTEFTSyBjb3VudGVycGFydC4KClRvIGF2b2lkIGJyZWFraW5nIHRoZSBLY29uZmln
IG1lbnUgc3RydWN0dXJlIGFsc28gYWRqdXN0IFhTTV9QT0xJQ1kncwpkZXBlbmRlbmN5IChhcyB3
YXMgYWxzbyBzaWxlbnRseSBkb25lIG9uIG1hc3RlciBkdXJpbmcgdGhlIHJlbmFtaW5nKS4KClNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9j
b21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTEzMCw3ICsxMzAsNyBA
QCBjb25maWcgRkxBU0tfQVZDX1NUQVRTCiBjb25maWcgWFNNX1BPTElDWQogCWJvb2wgIkNvbXBp
bGUgWGVuIHdpdGggYSBidWlsdC1pbiBzZWN1cml0eSBwb2xpY3kiCiAJZGVmYXVsdCB5IGlmIEhB
U19DSEVDS1BPTElDWSA9ICJ5IgotCWRlcGVuZHMgb24gWFNNCisJZGVwZW5kcyBvbiBGTEFTSwog
CS0tLWhlbHAtLS0KIAkgIFRoaXMgaW5jbHVkZXMgYSBkZWZhdWx0IFhTTSBwb2xpY3kgaW4gdGhl
IGh5cGVydmlzb3Igc28gdGhhdCB0aGUKIAkgIGJvb3Rsb2FkZXIgZG9lcyBub3QgbmVlZCB0byBs
b2FkIGEgcG9saWN5IHRvIGdldCBzYW5lIGJlaGF2aW9yIGZyb20gYW4KQEAgLTE0Myw3ICsxNDMs
NyBAQCBjb25maWcgWFNNX1BPTElDWQogCiAJICBJZiB1bnN1cmUsIHNheSBZLgogCi1jb25maWcg
WFNNX1NJTE8KK2NvbmZpZyBTSUxPCiAJZGVmX2Jvb2wgeQogCXByb21wdCAiU0lMTyBzdXBwb3J0
IgogCWRlcGVuZHMgb24gWFNNCkBAIC0xNTgsMTYgKzE1OCwxNiBAQCBjb25maWcgWFNNX1NJTE8K
IGNob2ljZQogCXByb21wdCAiRGVmYXVsdCBYU00gaW1wbGVtZW50YXRpb24iCiAJZGVwZW5kcyBv
biBYU00KLQlkZWZhdWx0IFhTTV9TSUxPX0RFRkFVTFQgaWYgWFNNX1NJTE8gJiYgQVJNCi0JZGVm
YXVsdCBYU01fRkxBU0tfREVGQVVMVCBpZiBYU01fRkxBU0sKLQlkZWZhdWx0IFhTTV9TSUxPX0RF
RkFVTFQgaWYgWFNNX1NJTE8KKwlkZWZhdWx0IFhTTV9TSUxPX0RFRkFVTFQgaWYgU0lMTyAmJiBB
Uk0KKwlkZWZhdWx0IFhTTV9GTEFTS19ERUZBVUxUIGlmIEZMQVNLCisJZGVmYXVsdCBYU01fU0lM
T19ERUZBVUxUIGlmIFNJTE8KIAlkZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCiAJY29uZmlnIFhT
TV9EVU1NWV9ERUZBVUxUCiAJCWJvb2wgIk1hdGNoIG5vbi1YU00gYmVoYXZpb3IiCiAJY29uZmln
IFhTTV9GTEFTS19ERUZBVUxUCi0JCWJvb2wgIkZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVs
IiBpZiBYU01fRkxBU0sKKwkJYm9vbCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwiIGlm
IEZMQVNLCiAJY29uZmlnIFhTTV9TSUxPX0RFRkFVTFQKLQkJYm9vbCAiU0lMTyIgaWYgWFNNX1NJ
TE8KKwkJYm9vbCAiU0lMTyIgaWYgU0lMTwogZW5kY2hvaWNlCiAKIGNvbmZpZyBMQVRFX0hXRE9N
Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgK
QEAgLTczOCw3ICs3MzgsNyBAQCBleHRlcm4gY29uc3QgdW5zaWduZWQgY2hhciB4c21faW5pdF9w
b2xpCiBleHRlcm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9pbml0X3BvbGljeV9zaXplOwogI2Vu
ZGlmCiAKLSNpZmRlZiBDT05GSUdfWFNNX1NJTE8KKyNpZmRlZiBDT05GSUdfU0lMTwogZXh0ZXJu
IHZvaWQgc2lsb19pbml0KHZvaWQpOwogI2Vsc2UKIHN0YXRpYyBpbmxpbmUgdm9pZCBzaWxvX2lu
aXQodm9pZCkge30KLS0tIGEveGVuL3hzbS9NYWtlZmlsZQorKysgYi94ZW4veHNtL01ha2VmaWxl
CkBAIC0xLDYgKzEsNiBAQAogb2JqLXkgKz0geHNtX2NvcmUubwogb2JqLSQoQ09ORklHX1hTTSkg
Kz0geHNtX3BvbGljeS5vCiBvYmotJChDT05GSUdfWFNNKSArPSBkdW1teS5vCi1vYmotJChDT05G
SUdfWFNNX1NJTE8pICs9IHNpbG8ubworb2JqLSQoQ09ORklHX1NJTE8pICs9IHNpbG8ubwogCiBz
dWJkaXItJChDT05GSUdfRkxBU0spICs9IGZsYXNrCi0tLSBhL3hlbi94c20veHNtX2NvcmUuYwor
KysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTM4LDkgKzM4LDkgQEAgZW51bSB4c21fYm9vdHBh
cmFtIHsKIH07CiAKIHN0YXRpYyBlbnVtIHhzbV9ib290cGFyYW0gX19pbml0ZGF0YSB4c21fYm9v
dHBhcmFtID0KLSNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLX0RFRkFVTFQKKyNpZiBkZWZpbmVkKENP
TkZJR19YU01fRkxBU0tfREVGQVVMVCkKICAgICBYU01fQk9PVFBBUkFNX0ZMQVNLOwotI2VsaWYg
Q09ORklHX1hTTV9TSUxPX0RFRkFVTFQKKyNlbGlmIGRlZmluZWQoQ09ORklHX1hTTV9TSUxPX0RF
RkFVTFQpCiAgICAgWFNNX0JPT1RQQVJBTV9TSUxPOwogI2Vsc2UKICAgICBYU01fQk9PVFBBUkFN
X0RVTU1ZOwpAQCAtNTIsMTEgKzUyLDExIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9w
YXJhbShjb25zdAogCiAgICAgaWYgKCAhc3RyY21wKHMsICJkdW1teSIpICkKICAgICAgICAgeHNt
X2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVNTVk7Ci0jaWZkZWYgQ09ORklHX1hTTV9GTEFT
SworI2lmZGVmIENPTkZJR19GTEFTSwogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIp
ICkKICAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CiAjZW5kaWYK
LSNpZmRlZiBDT05GSUdfWFNNX1NJTE8KKyNpZmRlZiBDT05GSUdfU0lMTwogICAgIGVsc2UgaWYg
KCAhc3RyY21wKHMsICJzaWxvIikgKQogICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQ
QVJBTV9TSUxPOwogI2VuZGlmCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:05:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14: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 1hdEjG-0001FX-HN; Tue, 18 Jun 2019 14:04:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdEjF-0001FO-LC
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:04:53 +0000
X-Inumbo-ID: 0adc013c-91d2-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0adc013c-91d2-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 14:04:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 08:04:52 -0600
Message-Id: <5D08EF7E02000078002394E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 08:04:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
In-Reply-To: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH for-4.11 2/2] x86: drop arch_evtchn_inject()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Rm9yIHdoYXRldmVyIHJlYXNvbiB0aGlzIHdhcyBvbWl0dGVkIGZyb20gdGhlIGJhY2twb3J0IG9m
IGQ5MTk1OTYyYTYKKCJldmVudHM6IGRyb3AgYXJjaF9ldnRjaG5faW5qZWN0KCkiKS4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwpAQCAtNTYyLDEyICs1
NjIsNiBAQCBpbnQgaHZtX2xvY2FsX2V2ZW50c19uZWVkX2RlbGl2ZXJ5KHN0cnVjCiAgICAgcmV0
dXJuICFodm1faW50ZXJydXB0X2Jsb2NrZWQodiwgaW50YWNrKTsKIH0KIAotdm9pZCBhcmNoX2V2
dGNobl9pbmplY3Qoc3RydWN0IHZjcHUgKnYpCi17Ci0gICAgaWYgKCBpc19odm1fdmNwdSh2KSAp
Ci0gICAgICAgIGh2bV9hc3NlcnRfZXZ0Y2huX2lycSh2KTsKLX0KLQogc3RhdGljIHZvaWQgaXJx
X2R1bXAoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9
IGh2bV9kb21haW5faXJxKGQpOwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:07:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdEln-0001SN-0r; Tue, 18 Jun 2019 14:07:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdEll-0001SH-FA
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:07:29 +0000
X-Inumbo-ID: 677f6ae4-91d2-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 677f6ae4-91d2-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 14:07: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: W8ApeHV4wNj2qxgR1AhR6gmIZj6RD7NUvM/Qe0vIoKOZw3/aZgtOo+uPZU3rTdizDBDP+ivRQB
 iOVs8LJwNPdgucA3avg/d5dJtNdO8EvaG62unQww+zpVllTjAyFg/WNgjO6hxSqAZxJA3z4mVb
 j0RqcLKKcOL+eme+T4F3CYORIvvoBmotr1oj1Ib7coKMxd9SCA97/i3+tN6cIXVKwAf03YYu99
 4RgkUaODl/9zhQVNXE0/DpEpSzTukw6jw9I7PHRWHCrVi4O3MG0CH7/QP350x2J3LelvcsQqiO
 uqM=
X-SBRS: 2.7
X-MesageID: 1871283
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,389,1557201600"; 
   d="scan'208";a="1871283"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
 <5D08EF7E02000078002394E9@prv1-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: <e123d581-51dd-79f2-7774-881430e773b0@citrix.com>
Date: Tue, 18 Jun 2019 15:07:24 +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: <5D08EF7E02000078002394E9@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH for-4.11 2/2] x86: drop arch_evtchn_inject()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTgvMDYvMjAxOSAxNTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRm9yIHdoYXRldmVyIHJl
YXNvbiB0aGlzIHdhcyBvbWl0dGVkIGZyb20gdGhlIGJhY2twb3J0IG9mIGQ5MTk1OTYyYTYKPiAo
ImV2ZW50czogZHJvcCBhcmNoX2V2dGNobl9pbmplY3QoKSIpLgo+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:12:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14: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 1hdEq1-0002E3-Re; Tue, 18 Jun 2019 14:11: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdEq0-0002Dx-H3
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:11:52 +0000
X-Inumbo-ID: 03bdc0f6-91d3-11e9-ac72-9fc607073816
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 03bdc0f6-91d3-11e9-ac72-9fc607073816;
 Tue, 18 Jun 2019 14:11: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 9EC912B;
 Tue, 18 Jun 2019 07:11: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 2D2B83F718;
 Tue, 18 Jun 2019 07:11:49 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
 <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <88205b2b-98c2-d512-c555-98bc16ae05ff@arm.com>
Date: Tue, 18 Jun 2019 15:11:47 +0100
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: <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11 1/2] XSM: adjust Kconfig names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSmFuLAoKT24gMTgvMDYvMjAxOSAxNTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2luY2Ug
dGhlIEtjb25maWcgb3B0aW9uIHJlbmFtaW5nIHdhcyBub3QgYmFja3BvcnRlZCwgdGhlIG5ldyB1
c2VzIG9mCj4gaW52b2x2ZWQgQ09ORklHXyogc2V0dGluZ3Mgc2hvdWxkIGhhdmUgYmVlbiBhZG9w
dGVkIHRvIHRoZSBleGlzdGluZwo+IG5hbWVzIGluIHRoZSBYU0EtMjk1IHNlcmllcy4gRG8gdGhp
cyBub3csIGFsc28gY2hhbmdpbmcgWFNNX1NJTE8gdG8ganVzdAo+IFNJTE8gdG8gYmV0dGVyIG1h
dGNoIGl0cyBGTEFTSyBjb3VudGVycGFydC4KPiAKPiBUbyBhdm9pZCBicmVha2luZyB0aGUgS2Nv
bmZpZyBtZW51IHN0cnVjdHVyZSBhbHNvIGFkanVzdCBYU01fUE9MSUNZJ3MKPiBkZXBlbmRlbmN5
IChhcyB3YXMgYWxzbyBzaWxlbnRseSBkb25lIG9uIG1hc3RlciBkdXJpbmcgdGhlIHJlbmFtaW5n
KS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpT
b3JyeSBmb3IgdGhlIGJyZWFrYWdlLiBUbyBhdm9pZCBzdWNoIGJsdW5kZXIgZHVyaW5nIFhTQXMs
IHdvdWxkIGl0IGJlIHBvc3NpYmxlIAp0byB0ZXN0IHRoZW0gb24gb3NzdGVzdCBiZWZvcmUgdGhl
eSBhcmUgcHVibGlzaGVkPwoKQWxzbywgZG8gd2UgbmVlZCB0byB1cGRhdGUgdGhlIGFkdmlzb3J5
PwoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgo+IAo+IC0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZwo+ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZwo+IEBAIC0x
MzAsNyArMTMwLDcgQEAgY29uZmlnIEZMQVNLX0FWQ19TVEFUUwo+ICAgY29uZmlnIFhTTV9QT0xJ
Q1kKPiAgIAlib29sICJDb21waWxlIFhlbiB3aXRoIGEgYnVpbHQtaW4gc2VjdXJpdHkgcG9saWN5
Igo+ICAgCWRlZmF1bHQgeSBpZiBIQVNfQ0hFQ0tQT0xJQ1kgPSAieSIKPiAtCWRlcGVuZHMgb24g
WFNNCj4gKwlkZXBlbmRzIG9uIEZMQVNLCj4gICAJLS0taGVscC0tLQo+ICAgCSAgVGhpcyBpbmNs
dWRlcyBhIGRlZmF1bHQgWFNNIHBvbGljeSBpbiB0aGUgaHlwZXJ2aXNvciBzbyB0aGF0IHRoZQo+
ICAgCSAgYm9vdGxvYWRlciBkb2VzIG5vdCBuZWVkIHRvIGxvYWQgYSBwb2xpY3kgdG8gZ2V0IHNh
bmUgYmVoYXZpb3IgZnJvbSBhbgo+IEBAIC0xNDMsNyArMTQzLDcgQEAgY29uZmlnIFhTTV9QT0xJ
Q1kKPiAgIAo+ICAgCSAgSWYgdW5zdXJlLCBzYXkgWS4KPiAgIAo+IC1jb25maWcgWFNNX1NJTE8K
PiArY29uZmlnIFNJTE8KPiAgIAlkZWZfYm9vbCB5Cj4gICAJcHJvbXB0ICJTSUxPIHN1cHBvcnQi
Cj4gICAJZGVwZW5kcyBvbiBYU00KPiBAQCAtMTU4LDE2ICsxNTgsMTYgQEAgY29uZmlnIFhTTV9T
SUxPCj4gICBjaG9pY2UKPiAgIAlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uIgo+
ICAgCWRlcGVuZHMgb24gWFNNCj4gLQlkZWZhdWx0IFhTTV9TSUxPX0RFRkFVTFQgaWYgWFNNX1NJ
TE8gJiYgQVJNCj4gLQlkZWZhdWx0IFhTTV9GTEFTS19ERUZBVUxUIGlmIFhTTV9GTEFTSwo+IC0J
ZGVmYXVsdCBYU01fU0lMT19ERUZBVUxUIGlmIFhTTV9TSUxPCj4gKwlkZWZhdWx0IFhTTV9TSUxP
X0RFRkFVTFQgaWYgU0lMTyAmJiBBUk0KPiArCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYg
RkxBU0sKPiArCWRlZmF1bHQgWFNNX1NJTE9fREVGQVVMVCBpZiBTSUxPCj4gICAJZGVmYXVsdCBY
U01fRFVNTVlfREVGQVVMVAo+ICAgCWNvbmZpZyBYU01fRFVNTVlfREVGQVVMVAo+ICAgCQlib29s
ICJNYXRjaCBub24tWFNNIGJlaGF2aW9yIgo+ICAgCWNvbmZpZyBYU01fRkxBU0tfREVGQVVMVAo+
IC0JCWJvb2wgIkZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsIiBpZiBYU01fRkxBU0sKPiAr
CQlib29sICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgRkxBU0sKPiAgIAljb25m
aWcgWFNNX1NJTE9fREVGQVVMVAo+IC0JCWJvb2wgIlNJTE8iIGlmIFhTTV9TSUxPCj4gKwkJYm9v
bCAiU0lMTyIgaWYgU0lMTwo+ICAgZW5kY2hvaWNlCj4gICAKPiAgIGNvbmZpZyBMQVRFX0hXRE9N
Cj4gLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCj4gKysrIGIveGVuL2luY2x1ZGUveHNtL3hz
bS5oCj4gQEAgLTczOCw3ICs3MzgsNyBAQCBleHRlcm4gY29uc3QgdW5zaWduZWQgY2hhciB4c21f
aW5pdF9wb2xpCj4gICBleHRlcm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9pbml0X3BvbGljeV9z
aXplOwo+ICAgI2VuZGlmCj4gICAKPiAtI2lmZGVmIENPTkZJR19YU01fU0lMTwo+ICsjaWZkZWYg
Q09ORklHX1NJTE8KPiAgIGV4dGVybiB2b2lkIHNpbG9faW5pdCh2b2lkKTsKPiAgICNlbHNlCj4g
ICBzdGF0aWMgaW5saW5lIHZvaWQgc2lsb19pbml0KHZvaWQpIHt9Cj4gLS0tIGEveGVuL3hzbS9N
YWtlZmlsZQo+ICsrKyBiL3hlbi94c20vTWFrZWZpbGUKPiBAQCAtMSw2ICsxLDYgQEAKPiAgIG9i
ai15ICs9IHhzbV9jb3JlLm8KPiAgIG9iai0kKENPTkZJR19YU00pICs9IHhzbV9wb2xpY3kubwo+
ICAgb2JqLSQoQ09ORklHX1hTTSkgKz0gZHVtbXkubwo+IC1vYmotJChDT05GSUdfWFNNX1NJTE8p
ICs9IHNpbG8ubwo+ICtvYmotJChDT05GSUdfU0lMTykgKz0gc2lsby5vCj4gICAKPiAgIHN1YmRp
ci0kKENPTkZJR19GTEFTSykgKz0gZmxhc2sKPiAtLS0gYS94ZW4veHNtL3hzbV9jb3JlLmMKPiAr
KysgYi94ZW4veHNtL3hzbV9jb3JlLmMKPiBAQCAtMzgsOSArMzgsOSBAQCBlbnVtIHhzbV9ib290
cGFyYW0gewo+ICAgfTsKPiAgIAo+ICAgc3RhdGljIGVudW0geHNtX2Jvb3RwYXJhbSBfX2luaXRk
YXRhIHhzbV9ib290cGFyYW0gPQo+IC0jaWZkZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCj4g
KyNpZiBkZWZpbmVkKENPTkZJR19YU01fRkxBU0tfREVGQVVMVCkKPiAgICAgICBYU01fQk9PVFBB
UkFNX0ZMQVNLOwo+IC0jZWxpZiBDT05GSUdfWFNNX1NJTE9fREVGQVVMVAo+ICsjZWxpZiBkZWZp
bmVkKENPTkZJR19YU01fU0lMT19ERUZBVUxUKQo+ICAgICAgIFhTTV9CT09UUEFSQU1fU0lMTzsK
PiAgICNlbHNlCj4gICAgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKPiBAQCAtNTIsMTEgKzUyLDEx
IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdAo+ICAgCj4gICAgICAg
aWYgKCAhc3RyY21wKHMsICJkdW1teSIpICkKPiAgICAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhT
TV9CT09UUEFSQU1fRFVNTVk7Cj4gLSNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCj4gKyNpZmRlZiBD
T05GSUdfRkxBU0sKPiAgICAgICBlbHNlIGlmICggIXN0cmNtcChzLCAiZmxhc2siKSApCj4gICAg
ICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX0ZMQVNLOwo+ICAgI2VuZGlmCj4g
LSNpZmRlZiBDT05GSUdfWFNNX1NJTE8KPiArI2lmZGVmIENPTkZJR19TSUxPCj4gICAgICAgZWxz
ZSBpZiAoICFzdHJjbXAocywgInNpbG8iKSApCj4gICAgICAgICAgIHhzbV9ib290cGFyYW0gPSBY
U01fQk9PVFBBUkFNX1NJTE87Cj4gICAjZW5kaWYKPiAKPiAKPiAKPiAKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:27:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14: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 1hdF4c-0003K1-BK; Tue, 18 Jun 2019 14:26: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdF4b-0003Jw-0K
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:26:57 +0000
X-Inumbo-ID: 1e96e4d2-91d5-11e9-a6ee-9b9a577e20f9
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e96e4d2-91d5-11e9-a6ee-9b9a577e20f9;
 Tue, 18 Jun 2019 14:26:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 08:26:53 -0600
Message-Id: <5D08F4AA020000780023953E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 08:26:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
 <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
 <88205b2b-98c2-d512-c555-98bc16ae05ff@arm.com>
In-Reply-To: <88205b2b-98c2-d512-c555-98bc16ae05ff@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11 1/2] XSM: adjust Kconfig names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE2OjExLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDE4LzA2LzIwMTkgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBTaW5jZSB0aGUgS2Nv
bmZpZyBvcHRpb24gcmVuYW1pbmcgd2FzIG5vdCBiYWNrcG9ydGVkLCB0aGUgbmV3IHVzZXMgb2YK
Pj4gaW52b2x2ZWQgQ09ORklHXyogc2V0dGluZ3Mgc2hvdWxkIGhhdmUgYmVlbiBhZG9wdGVkIHRv
IHRoZSBleGlzdGluZwo+PiBuYW1lcyBpbiB0aGUgWFNBLTI5NSBzZXJpZXMuIERvIHRoaXMgbm93
LCBhbHNvIGNoYW5naW5nIFhTTV9TSUxPIHRvIGp1c3QKPj4gU0lMTyB0byBiZXR0ZXIgbWF0Y2gg
aXRzIEZMQVNLIGNvdW50ZXJwYXJ0Lgo+PiAKPj4gVG8gYXZvaWQgYnJlYWtpbmcgdGhlIEtjb25m
aWcgbWVudSBzdHJ1Y3R1cmUgYWxzbyBhZGp1c3QgWFNNX1BPTElDWSdzCj4+IGRlcGVuZGVuY3kg
KGFzIHdhcyBhbHNvIHNpbGVudGx5IGRvbmUgb24gbWFzdGVyIGR1cmluZyB0aGUgcmVuYW1pbmcp
Lgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IAo+IFNvcnJ5IGZvciB0aGUgYnJlYWthZ2UuIFRvIGF2b2lkIHN1Y2ggYmx1bmRlciBkdXJpbmcg
WFNBcywgd291bGQgaXQgYmUgcG9zc2libGUgCj4gdG8gdGVzdCB0aGVtIG9uIG9zc3Rlc3QgYmVm
b3JlIHRoZXkgYXJlIHB1Ymxpc2hlZD8KClRoYXQncyBhbiBvcHRpb24sIGJ1dCB3b3VsZCBjYXVz
ZSBmdXJ0aGVyIGRlbGF5cy4gSG93IGV4YWN0bHkgdG8KYXJyYW5nZSBmb3IgdGhpcyBJJ20gdGhl
IHdyb25nIG9uZSB0byBhc2ssIHRob3VnaC4KCkJ1dCBsZXQncyBmYWNlIGl0OiBUaGUgcGF0Y2gg
Y2hhbmdpbmcgS2NvbmZpZyBub3QgaGF2aW5nIGFwcGxpZWQKd2l0aG91dCBmdXp6IHNob3VsZCBo
YXZlIHRvbGQgd2hvZXZlciBkaWQgdGhlIGJhY2twb3J0IHRvIGxvb2sKbW9yZSBjbG9zZWx5LgoK
V2hhdCBJJ2QgbGlrZSB0byBhc2sgZm9yIGluIHRoZSBmdXR1cmUgaW4gYW55IGNhc2UgdGhvdWdo
IGlzIHRoYXQgYWZ0ZXIKcHVzaGluZyBzdHVmZiB0byBzdGFibGUgdHJlZXMgeW91IHdvdWxkIHBs
ZWFzZSBjaGVjayB0aGUgb3NzdGVzdApyZXBvcnRzLCBhbmQgaW4gY2FzZSBvZiByZWdyZXNzaW9u
cyBpbnZlc3QgYXQgbGVhc3Qgc29tZSB0aW1lIGludG8KZmlndXJpbmcgb3V0IHdoYXQgYnJva2Uu
IFJpZ2h0IG5vdywgZXZlbiB3aXRoIHRoZSBYU00gdGVzdHMKKGhvcGVmdWxseSkgdGFrZW4gY2Fy
ZSBvZiB0aGVyZSdzIHN0aWxsIGEgZmxvb2Qgb2YgYXJtaGYgZmFpbHVyZXMsIHdoaWNoCm1heSBv
ciBtYXkgbm90IGJlIGR1ZSB0byBlbnZpcm9ubWVudGFsIGlzc3Vlcy4KCj4gQWxzbywgZG8gd2Ug
bmVlZCB0byB1cGRhdGUgdGhlIGFkdmlzb3J5PwoKRHVubm8uIEkgZGlkbid0IGRvIGZ1bGwgYW5h
bHlzaXMgb2Ygd2hhdCBtYXkgZ28gd3JvbmcsIEkndmUganVzdCB3b3JrZWQKbXkgd2F5IGZhciBl
bm91Z2ggdG8gdW5kZXJzdGFuZCB3aGF0IG5lZWRzIGZpeGluZy4gV2hldGhlciBhbgp1cGRhdGUg
aXMgbmVlZGVkIGltbyBsYXJnZWx5IGRlcGVuZHMgb24gd2hldGhlciB0aGUgcHVycG9zZSBvZiB0
aGUKcGF0Y2hlcyB3YXNuJ3QgZnVsZmlsbGVkLiBQZW9wbGUgYWN0dWFsbHkgdXNpbmcgWFNNIHdp
bGwgbm90aWNlIHZlcnkKcXVpY2tseSB0aGF0IHRoaW5ncyBkb24ndCB3b3JrIGFueW1vcmUsIGFz
IGNhbiBiZSBzZWVuIGZyb20gdGhlCm9zc3Rlc3QgY2FzZXMuCgo+IEFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKVGhhbmtzLCBKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:31:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14:31: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 1hdF8O-00043Y-3C; Tue, 18 Jun 2019 14:30: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=kstG=UR=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdF8M-00042m-5d
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:30:50 +0000
X-Inumbo-ID: a9853f04-91d5-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9853f04-91d5-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 14:30:48 +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=qaRCBYSV9OTckG+s0C1cheyIzEWSL/wHfjtQqmijAho=;
 b=eZ0lIz8Orqr2skl2XUXaQeG0lU5VRSJ7ctB7a/oRaFvx/Bhbflk+nt7LgaQC8P8CY3EGVpkI95xQxuNRiL5IURM39lG4egdzvXHO2csmhH/l+DfixfmlUEbO0R2xbHWr8nEHYbPLCJx1o/Fk2XgWTnFsp3GuoEl5b9LrX8UcRGL+cZwYZYejBotKu8yHfOAQOiudCgSM9S9dq58AkHIxx8cMjoa81pTbgBRI07ojK8bT+Z8K4umdKPx5ezwzu2fPh5nOKgoyr8Ecx4uJcqD0ILJhWisca2iG+JOCaNwSOgNwwgmmKjKI9EuVPdXvHIIzRwWSkRA4rCymcBJ3bbm5pQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB3636.eurprd03.prod.outlook.com (52.134.81.154) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Tue, 18 Jun 2019 14:30:45 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Tue, 18 Jun 2019
 14:30:45 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for xl.cfg
Thread-Index: AQHVIIYF6TDvIT4pIEiasF2jZbMN/KadGvGAgAQzegCAABkhAIAAHDoA
Date: Tue, 18 Jun 2019 14:30:45 +0000
Message-ID: <87tvcn6k4r.fsf@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com> <87v9x36sz1.fsf@epam.com>
 <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@arm.com>
In-Reply-To: <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@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: cb77d7ff-e10d-43fa-fa9a-08d6f3f98ceb
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:AM0PR03MB3636; 
x-ms-traffictypediagnostic: AM0PR03MB3636:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB36360746D54E5297E320F4FAE6EA0@AM0PR03MB3636.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(366004)(136003)(376002)(396003)(346002)(189003)(199004)(54906003)(76116006)(55236004)(25786009)(305945005)(486006)(71200400001)(76176011)(6486002)(5660300002)(7736002)(6512007)(66066001)(316002)(4326008)(8676002)(81166006)(81156014)(71190400001)(256004)(14444005)(80792005)(478600001)(6916009)(36756003)(2906002)(99286004)(8936002)(186003)(2616005)(6246003)(476003)(14454004)(6116002)(446003)(6306002)(11346002)(86362001)(229853002)(6436002)(966005)(3846002)(53936002)(66946007)(26005)(6506007)(102836004)(53546011)(68736007)(66556008)(64756008)(66446008)(91956017)(73956011)(66476007)(72206003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3636;
 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: 5PDNXas3gkGxBw29hfvjlwxKd+WgKIahL3/QLsSd85lwGTAq1xkDDIlaciY3/Q7dLkUm4FpdrQvwF7q+vBf1Uj/1iPT3xsEscxv6KlyL8/ay/9uV2eBPdu7adLONCAH0oi6po+X1bqHO6o+gITICkRcgfXzQ/v9RMvQMjj0ssBOk7U0hI7UwnNFzu1I7Et3Rv5dtYwVPr6O2Hhi6xMhX36wCP7CpeUL6CWtLTY41BeX3ObR/S47fIgXNq45RvWUaCUsLD/w8FF/t2pDlYi+Xr75DLRsFiN0HiRavD+I6RlC2XfZt26xSZnaK+7bvRpdKRrcftEufyFMLwvGmqOHDvPj/zPdgpHS8/IIGcLUx4fmb8eq+tRIDwDnWAD8HjWrWpgA+Ds7rrLWwAzULYc/mcNyLya0UpdOzCOfrUSxft7c=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cb77d7ff-e10d-43fa-fa9a-08d6f3f98ceb
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 14:30:45.5116 (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: AM0PR03MB3636
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 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>

CgpKdWxpZW4gR3JhbGwgd3JpdGVzOgoKPiBPbiAxOC8wNi8yMDE5IDEyOjE5LCBWb2xvZHlteXIg
QmFiY2h1ayB3cm90ZToKPj4KPj4gSGkgSnVsaWVuLAo+Cj4gSGksCj4KPj4KPj4gSnVsaWVuIEdy
YWxsIHdyaXRlczoKPj4+PiArCj4+Pj4gKz1pdGVtIEI8b3B0ZWU+Cj4+Pj4gKwo+Pj4+ICtBbGxv
dyBhIGd1ZXN0IHRvIHVzZSBPUC1URUUuIE5vdGUgdGhhdCBhIHZpcnR1YWxpemF0aW9uLWF3YXJl
IE9QLVRFRQo+Pj4+ICtpcyByZXF1aXJlZCBmb3IgdGhpcy4gSWYgdGhpcyBvcHRpb24gaXMgc2Vs
ZWN0ZWQsIGd1ZXN0IHdpbGwgYmUgYWJsZQo+Pj4KPj4+IE9PSSwgd2hhdCBoYXBwZW4gaWYgT1At
VEVFIGRvZXMgbm90IHN1cHBvcnQgdmlydHVhbGl6YXRpb24uIFdpbGwgWGVuCj4+PiBmb3JiaWQg
dG8gdXNlIGl0Pwo+PiBZZXMsIFhlbiB3aWxsIGdldCBhbiBlcnJvciBmcm9tIE9QLVRFRSBkdXJp
bmcgZG9tYWluIGNvbnN0cnVjdGlvbi4gVGhpcwo+PiB3aWxsIGxlYWQgdG8gZG9tYWluIGNyZWF0
aW9uIGZhaWx1cmUuCj4KPiBUaGlzIGlzIGEgYml0IG9kZC4gSXQgbWVhbnMgd2UgaGF2ZSBubyB3
YXkgdG8ga25vdyBpbiBhZHZhbmNlIHdoZXRoZXIKPiBPUC1URUUgd2lsbCBiZSBhYmxlIHRvIGNy
ZWF0ZSBhIGNsaWVudC4KWWVzLiBUaGVyZSBjYW4gYmUgYXQgbGVhc3QgdHdvIHJlYXNvbnMgZm9y
IHRoaXM6CjEuIE9QLVRFRSBpcyBidWlsdCB3aXRob3V0IHZpcnR1YWxpemF0aW9uIHN1cHBvcnQg
YXQgYWxsCjIuIE9QLVRFRSBoYXZlIG5vIHJlc291cmNlcyBmb3IgYSBuZXcgZ3Vlc3QKCj4gSW4g
b3RoZXIgd29yZCwgd2hlbiB0aGUKPiBtZWRpYXRvciBpcyBidWlsdCBpbiBYZW4sIGFsbCBleGlz
dGluZyBzZXR1cCB3aXRoIE9QLVRFRSAoYW5kCj4gbm8tdmlydHVhbGl6YXRpb24pIHdpbGwgZmFp
bC4KUmlnaHQuIElmIHVzZXIgcHJvdmlkZXMgRFRCIHdpdGggJ29wdGVlJyBub2RlLCBidXQgT1At
VEVFIGlzIGJ1aWxkIHdpdGhvdXQKdmlydHVhbGl6YXRpb24gc3VwcG9ydCwgRG9tMCB3aWxsIG5v
dCBiZSBjcmVhdGVkLiBUaGlzIGNhbiBiZSBmaXhlZCBieQphZGRpbmcgbmV3IGNhcGFiaWxpdHkg
ZmxhZyBpbnRvIE9QLVRFRSwgdGhhdCB0ZWxscyBYZW4gYWJvdXQKdmlydHVhbGl6YXRpb24gc3Vw
cG9ydC4gRm9yIHNvbWUgcmVhc29uIEkgbWlzc2VkIHRoaXMgd2hlbiBJIGltcGxlbWVudGVkClZN
IHN1cHBvcnQgaW4gT1AtVEVFIDooCgo+IE15IGV4cGVjdGF0aW9uIGlzIFhlbiBzaG91bGQgYmUg
YWJsZSB0byBrbm93IHdoZXRoZXIgdGhlIG1lZGlhdG9yIGNhbiBiZSB1c2VkLgpJIG5lZWQgdG8g
aW1wbGVtZW50IGFkZGl0aW9uYWwgY2FwYWJpbGl0eSBmbGFnIGluIHRoZSBPUC1URUUuIFRoaXMg
aXMKbm90IHNvIGhhcmQsIGJ1dCBpdCB3aWxsIGJlIGF2YWlsYWJsZSBvbmx5IGluIHRoZSBuZXh0
IHJlbGVhc2UuIEZvciBub3csCndlIGNhbiBkb2N1bWVudCB0aGlzIGxpbWl0YXRpb24gc29tZXdo
ZXJlLgoKPj4KPj4+PiArdG8gYWNjZXNzIHRvIHRoZSByZWFsIE9QLVRFRSBPUyBydW5uaW5nIG9u
IHRoZSBob3N0LiBHdWVzdCBjcmVhdGlvbgo+Pj4KPj4+IHMvcmVhbC8vIGl0IGlzIHJlZHVuZGFu
dCB3aXRoIHRoZSByZXN0IG9mIHRoZSBzZW50ZW5jZS4gSG93ZXZlciwgaXQKPj4+IGRvZXMgbm90
IHJlYWxseSBhbnN3ZXIgdG8gdGhlIHF1ZXN0aW9uIHJlZ2FyZGluZyBpc29sYXRpb24uCj4+IFlv
dXIgYXNzdW1wdGlvbiBpcyBjb3JyZWN0IC0gT1AtVEVFIHByb3ZpZGVzIGlzb2xhdGlvbiBvbiBp
dHMgc2lkZS4KPj4KPj4+Cj4+Pj4gK3dpbGwgZmFpbCBpZiBPUC1URUUgaGF2ZSBubyByZXNvdXJj
ZXMgZm9yIGEgbmV3IGd1ZXN0LiBOdW1iZXIgb2Ygc3VwcG9ydGVkCj4+Pj4gK2d1ZXN0cyBkZXBl
bmRzIG9uIE9QLVRFRSBjb25maWd1cmF0aW9uLgo+Pj4KPj4+IEhvdyBhYm91dCB0aGUgZm9sbG93
aW5nIGRlc2NyaXB0aW9uIChjb3JyZWN0IG1lIGlmIG15IHVuZGVyc3RhbmRpbmcgaXMKPj4+IHdy
b25nKToKPj4+Cj4+PiAiQWxsb3cgYSBndWVzdCB0byBhY2Nlc3MgdGhlIGhvc3QgT1AtVEVFIE9T
LiBYZW4gd2lsbCBtZWRpYXRlIHRoZQo+Pj4gYWNjZXNzIHRvIE9QLVRFRSBhbmQgdGhlIHJlc291
cmNlIGlzb2xhdGlvbiB3aWxsIGJlIHByb3ZpZGVkIGRpcmVjdGx5Cj4+PiBieSBPUC1URUUuIE9Q
LVRFRSBpdHNlbGYgbWF5IGxpbWl0IHRoZSBudW1iZXIgb2YgZ3Vlc3RzIHRoYXQgY2FuCj4+PiBj
b25jdXJyZW50bHkgdXNlIGl0LiBUaGlzIHJlcXVpcmVzIGEgdmlydHVhbGl6YXRpb24tYXdhcmUg
T1AtVEVFIGZvcgo+Pj4gdGhpcyB0byB3b3JrLgo+Pj4KPj4+IFRoaXMgZmVhdHVyZSBpcyBhIEI8
dGVjaG5vbG9neSBwcmV2aWV3Pi4iCj4+IFRoYXQncyBtdWNoIGJldHRlciB0aGFuIG15IHZlcnNp
b24uIFRoYW5rIHlvdS4KPj4KPj4+IEhvdyBjYW4gYSB1c2VyIGtub3cgd2hldGhlciBPUC1URUUg
c3VwcG9ydHMgdmlydHVhbGl6YXRpb24/IElzIGl0Cj4+PiBjb25maWd1cmFibGUgYXQgYnVpbGQ/
Cj4+IFllcywgdGhlcmUgaXMgYSBzcGVjaWFsIGNvbmZpZ3VyYXRpb24gb3B0aW9uIENGR19WSVJU
VUFMSVpBVElPTi4gVGhpcyBpcwo+PiBjb3ZlcmVkIGluIE9QLVRFRSBkb2N1bWVudGF0aW9uIGF0
IFsxXQo+Pgo+PiBbMV0gaHR0cHM6Ly9vcHRlZS5yZWFkdGhlZG9jcy5pby9hcmNoaXRlY3R1cmUv
dmlydHVhbGl6YXRpb24uaHRtbAo+Cj4gRG8gd2UgZXhwZWN0IHRoZSBsaW5rIHRvIGJlIHN0YWJs
ZT8gSWYgc28sIHRoZW4gSSB0aGluayBhIGxpbmsgaW4gdGhlCj4gZG9jdW1lbnRhdGlvbiB3b3Vs
ZCBiZSB1c2VmdWwuClRoaXMgaXMgdGhlIG9mZmljaWFsIE9QLVRFRSBkb2N1bWVudGF0aW9uLiBT
bywgeWVzLCBpdCBzaG91bGQgYmUgc3RhYmxlLgpJIGNhbiBwdXQgdGhpcyBsaW5rIGludG8gdGhl
IGNvZGUgc29tZXdoZXJlLgoKCi0tIApCZXN0IHJlZ2FyZHMsIFZvbG9keW15ciBCYWJjaHVrCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:45:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14: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 1hdFLn-00057H-MG; Tue, 18 Jun 2019 14: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdFLm-000579-JD
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:44:42 +0000
X-Inumbo-ID: 99455964-91d7-11e9-ab8c-43206808944f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 99455964-91d7-11e9-ab8c-43206808944f;
 Tue, 18 Jun 2019 14:44: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 893B02B;
 Tue, 18 Jun 2019 07:44: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 F0B9A3F718;
 Tue, 18 Jun 2019 07:44:37 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
 <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
 <88205b2b-98c2-d512-c555-98bc16ae05ff@arm.com>
 <5D08F4AA020000780023953E@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d5d5624b-4dfe-9160-dcec-a1dfe70041b7@arm.com>
Date: Tue, 18 Jun 2019 15:44:36 +0100
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: <5D08F4AA020000780023953E@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.11 1/2] XSM: adjust Kconfig names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgSWFuKQoKT24gMTgvMDYvMjAxOSAxNToyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MTguMDYuMTkgYXQgMTY6MTEsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDE4
LzA2LzIwMTkgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gU2luY2UgdGhlIEtjb25maWcg
b3B0aW9uIHJlbmFtaW5nIHdhcyBub3QgYmFja3BvcnRlZCwgdGhlIG5ldyB1c2VzIG9mCj4+PiBp
bnZvbHZlZCBDT05GSUdfKiBzZXR0aW5ncyBzaG91bGQgaGF2ZSBiZWVuIGFkb3B0ZWQgdG8gdGhl
IGV4aXN0aW5nCj4+PiBuYW1lcyBpbiB0aGUgWFNBLTI5NSBzZXJpZXMuIERvIHRoaXMgbm93LCBh
bHNvIGNoYW5naW5nIFhTTV9TSUxPIHRvIGp1c3QKPj4+IFNJTE8gdG8gYmV0dGVyIG1hdGNoIGl0
cyBGTEFTSyBjb3VudGVycGFydC4KPj4+Cj4+PiBUbyBhdm9pZCBicmVha2luZyB0aGUgS2NvbmZp
ZyBtZW51IHN0cnVjdHVyZSBhbHNvIGFkanVzdCBYU01fUE9MSUNZJ3MKPj4+IGRlcGVuZGVuY3kg
KGFzIHdhcyBhbHNvIHNpbGVudGx5IGRvbmUgb24gbWFzdGVyIGR1cmluZyB0aGUgcmVuYW1pbmcp
Lgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Pj4KPj4gU29ycnkgZm9yIHRoZSBicmVha2FnZS4gVG8gYXZvaWQgc3VjaCBibHVuZGVyIGR1cmlu
ZyBYU0FzLCB3b3VsZCBpdCBiZSBwb3NzaWJsZQo+PiB0byB0ZXN0IHRoZW0gb24gb3NzdGVzdCBi
ZWZvcmUgdGhleSBhcmUgcHVibGlzaGVkPwo+IAo+IFRoYXQncyBhbiBvcHRpb24sIGJ1dCB3b3Vs
ZCBjYXVzZSBmdXJ0aGVyIGRlbGF5cy4gSG93IGV4YWN0bHkgdG8KPiBhcnJhbmdlIGZvciB0aGlz
IEknbSB0aGUgd3Jvbmcgb25lIHRvIGFzaywgdGhvdWdoLgoKSW5kZWVkLCBob3dldmVyIHRlc3Rp
bmdzIG5lZWQgdG8gYmUgZG9uZSBtYW51YWxseSBhdCB0aGUgbW9tZW50LiBXaXRoIDYgdHJlZXMg
dG8gCnRha2UgY2FyZSwgdGhpcyBpcyBtb3JlIGxpa2VseSBnb2luZyB0byBkZWxheSBtb3JlIHRo
YW4gYXV0b21hdGljIHRlc3RpbmcuCgpBbnl3YXksIHRoYXQncyBvbmx5IGEgc3VnZ2VzdGlvbiB0
byBpbXByb3ZlIFhTQSB0ZXN0aW5ncyAoYXQgbGVhc3Qgb24gQXJtKS4gOikKCj4gCj4gQnV0IGxl
dCdzIGZhY2UgaXQ6IFRoZSBwYXRjaCBjaGFuZ2luZyBLY29uZmlnIG5vdCBoYXZpbmcgYXBwbGll
ZAo+IHdpdGhvdXQgZnV6eiBzaG91bGQgaGF2ZSB0b2xkIHdob2V2ZXIgZGlkIHRoZSBiYWNrcG9y
dCB0byBsb29rCj4gbW9yZSBjbG9zZWx5Lgo+IAo+IFdoYXQgSSdkIGxpa2UgdG8gYXNrIGZvciBp
biB0aGUgZnV0dXJlIGluIGFueSBjYXNlIHRob3VnaCBpcyB0aGF0IGFmdGVyCj4gcHVzaGluZyBz
dHVmZiB0byBzdGFibGUgdHJlZXMgeW91IHdvdWxkIHBsZWFzZSBjaGVjayB0aGUgb3NzdGVzdAo+
IHJlcG9ydHMsIGFuZCBpbiBjYXNlIG9mIHJlZ3Jlc3Npb25zIGludmVzdCBhdCBsZWFzdCBzb21l
IHRpbWUgaW50bwo+IGZpZ3VyaW5nIG91dCB3aGF0IGJyb2tlLiBSaWdodCBub3csIGV2ZW4gd2l0
aCB0aGUgWFNNIHRlc3RzCj4gKGhvcGVmdWxseSkgdGFrZW4gY2FyZSBvZiB0aGVyZSdzIHN0aWxs
IGEgZmxvb2Qgb2YgYXJtaGYgZmFpbHVyZXMsIHdoaWNoCj4gbWF5IG9yIG1heSBub3QgYmUgZHVl
IHRvIGVudmlyb25tZW50YWwgaXNzdWVzLgoKSSB1c3VhbGx5IGxvb2sgb3ZlciBvc3N0ZXN0IGJ1
dCBmYWlsIHRvIGRldGVjdCB0aGlzIHdhcyBhbiBpc3N1ZSBiZWNhdXNlIG9mIHRoZSAKWFNBcy4g
UmVnYXJkaW5nIHRoZSBvdGhlciBhcm1oZiBmYWlsdXJlLCBJYW4gYWxyZWFkeSBwb2ludGVkIG91
dCBvbiBJUkMuCgpIb3dldmVyLCBJIHdpbGwgbm90IGhhdmUgdGltZSB0byBsb29rIGF0IGl0IGJl
Zm9yZSBYZW4gU3VtbWl0LiBNYXliZSBTdGVmYW5vIGNhbj8KCj4+IEFsc28sIGRvIHdlIG5lZWQg
dG8gdXBkYXRlIHRoZSBhZHZpc29yeT8KPiAKPiBEdW5uby4gSSBkaWRuJ3QgZG8gZnVsbCBhbmFs
eXNpcyBvZiB3aGF0IG1heSBnbyB3cm9uZywgSSd2ZSBqdXN0IHdvcmtlZAo+IG15IHdheSBmYXIg
ZW5vdWdoIHRvIHVuZGVyc3RhbmQgd2hhdCBuZWVkcyBmaXhpbmcuIFdoZXRoZXIgYW4KPiB1cGRh
dGUgaXMgbmVlZGVkIGltbyBsYXJnZWx5IGRlcGVuZHMgb24gd2hldGhlciB0aGUgcHVycG9zZSBv
ZiB0aGUKPiBwYXRjaGVzIHdhc24ndCBmdWxmaWxsZWQuIFBlb3BsZSBhY3R1YWxseSB1c2luZyBY
U00gd2lsbCBub3RpY2UgdmVyeQo+IHF1aWNrbHkgdGhhdCB0aGluZ3MgZG9uJ3Qgd29yayBhbnlt
b3JlLCBhcyBjYW4gYmUgc2VlbiBmcm9tIHRoZQo+IG9zc3Rlc3QgY2FzZXMuCgpBRkFJQ1QsIEFy
bSBkb2VzIG5vdCBzZWVtIHRvIGJlIGFmZmVjdGVkIGJ5IHRoZSBwcm9ibGVtIChhdCBsZWFzdCBv
c3N0ZXN0IGRvZXMgCm5vdCBjb21wbGFpbikuIEkgd291bGQgbm90IGV4cGVjdCB4ODYgdXNlcnMg
dG8gbWVyZ2UgdGhvc2UgcGF0Y2gsIHNvIG1heWJlIGl0IApzaG91bGQgYmUgb2suCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 14:59:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 14:59:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdFZa-00068O-1Z; Tue, 18 Jun 2019 14:58: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdFZY-00068J-GP
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 14:58:56 +0000
X-Inumbo-ID: 95edc6aa-91d9-11e9-8183-632dea68598e
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95edc6aa-91d9-11e9-8183-632dea68598e;
 Tue, 18 Jun 2019 14:58:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 08:58:51 -0600
Message-Id: <5D08FC28020000780023957B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 08:58:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024F7C0200007800237E7F@prv1-mh.provo.novell.com>
 <29ac168c-f8d0-1069-61c4-4c13857fc042@citrix.com>
In-Reply-To: <29ac168c-f8d0-1069-61c4-4c13857fc042@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC 9/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE1OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFdoaWxlIGZv
ciAzMi1iaXQgSVJURXMgSSB0aGluayB3ZSBjYW4gc2FmZWx5IGNvbnRpbnVlIHRvIGFzc3VtZSB0
aGF0IHRoZQo+PiB3cml0ZXMgd2lsbCB0cmFuc2xhdGUgdG8gYSBzaW5nbGUgTU9WLCB0aGUgdXNl
IG9mIENNUFhDSEcxNkIgaXMgbW9yZQo+PiBoZWF2eSBoYW5kZWQgdGhhbiBuZWNlc3NhcnkgZm9y
IHRoZSAxMjgtYml0IGZvcm0sIGFuZCB0aGUgZmx1c2hpbmcKPj4gZGlkbid0IGdldCBkb25lIGFs
b25nIHRoZSBsaW5lcyBvZiB3aGF0IHRoZSBzcGVjaWZpY2F0aW9uIHNheXMuIE1hcmsKPj4gZW50
cmllcyB0byBiZSB1cGRhdGVkIGFzIG5vdCByZW1hcHBlZCAod2hpY2ggd2lsbCByZXN1bHQgaW4g
aW50ZXJydXB0Cj4+IHJlcXVlc3RzIHRvIGdldCB0YXJnZXQgYWJvcnRlZCwgYnV0IHRoZSBpbnRl
cnJ1cHRzIHNob3VsZCBiZSBtYXNrZWQKPj4gYW55d2F5IGF0IHRoYXQgcG9pbnQgaW4gdGltZSks
IGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkgdGhlbiB3cml0ZSB0aGUKPj4gbmV3IGVudHJ5LiBJ
biB0aGUgMTI4LWJpdCBJUlRFIGNhc2Ugc2V0IFJlbWFwRW4gc2VwYXJhdGVseSBsYXN0LCB0byB0
aGF0Cj4+IHRoZSBvcmRlcmluZyBvZiB0aGUgd3JpdGVzIG9mIHRoZSB0d28gNjQtYml0IGhhbHZl
cyB3b24ndCBtYXR0ZXIuCj4+Cj4+IEluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zaV9t
c2coKSBhbHNvIGZvbGQgdGhlIGR1cGxpY2F0ZSBpbml0aWFsCj4+IGxvY2sgZGV0ZXJtaW5hdGlv
biBhbmQgYWNxdWlyZSBpbnRvIGp1c3QgYSBzaW5nbGUgaW5zdGFuY2UuCj4+Cj4+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBMb29raW5nIGF0IHRo
aXMgcGF0Y2gsIEkgdGhpbmsgcXVpdGUgYSBiaXQgb2YgaXQgc2hvdWxkIGJlIGZvbGRlZCBpbnRv
Cj4gcGF0Y2ggNC4KCk5vdCB0aGF0IG11Y2ggLSB0aGUgY2hhbmdlcyB0byB1cGRhdGVfaW50cmVt
YXBfZW50cnkoKQpjb3VsZCBnbyB0aGVyZSwgYW5kIHRoZW4gb2YgY291cnNlIHRoZSBvbiBjaGFu
Z2UgdG8KaW92X3N1cHBvcnRzX3h0KCkuIEJ1dCB0aGF0J3MgYWJvdXQgaXQgLSB0aGUgcmVzdCBp
c24ndCBzcGVjaWZpYyB0bwpoYW5kbGluZyBvZiAxMjgtYml0IElSVEVzLCBhbmQgaGVuY2Ugd291
bGRuJ3QgYmVsb25nIHRoZXJlLgoKV2hhdCBjb3VsZCBiZSBkaXNjdXNzZWQgaXMgbW92aW5nIHRo
ZSBjaGFuZ2UgaGVyZSB0b3dhcmRzIHRoZQpzdGFydCBvZiB0aGUgc2VyaWVzLCBhaGVhZCBvZiB0
aGUgb25lcyBwbGF5aW5nIHdpdGggaG93IElSVEVzCmdldCB1cGRhdGVkLiBJJ3ZlIHB1dCBpdCBs
YXN0IGZvciBub3cgYmVjYXVzZSAoYSkgSSd2ZSBhZGRlZCBpdApsYXN0LCBhZnRlciB0aGUgQ01Q
WENIRzE2QiBhcHByb2FjaCB3YXMgYWxyZWFkeSB0ZXN0ZWQgYW5kCihiKSBiZWNhdXNlIG9mIGl0
cyBSRkMgc3RhdHVzIChJIGRvbid0IHdhbnQgaXQgdG8gYmxvY2sgdGhlIHJlc3Qgb2YKdGhlIHNl
cmllcykuCgo+ICBIb3dldmVyLCBteSByZXZpZXcgc3VnZ2VzdGlvbnMgb24gdGhhdCBwYXRjaCB0
YWtlIHByZWNlZGVudAo+IG92ZXIgdGhlIG5ldCByZXN1bHQgaGVyZS4KClN1cmUgLSBsZXQncyBz
ZXR0bGUgb24gdGhlIGxlYXN0IGJhZCB2YXJpYW50IG9mIHRoYXQgb25lIGZpcnN0LiBJIGRpZAph
bHJlYWR5IHJlcGx5IHRoZXJlLgoKPj4gLS0tCj4+IFJGQzogUHV0dGluZyB0aGUgZmx1c2ggaW52
b2NhdGlvbnMgaW4gbG9vcHMgaXNuJ3Qgb3Zlcmx5IG5pY2UsIGJ1dCBJCj4+ICAgICAgZG9uJ3Qg
dGhpbmsgdGhpcyBjYW4gcmVhbGx5IGJlIGFidXNlZCwgc2luY2UgY2FsbGVycyB1cCB0aGUgc3Rh
Y2sKPj4gICAgICBob2xkIGZ1cnRoZXIgbG9ja3MuIE5ldmVydGhlbGVzcyBJJ2QgbGlrZSB0byBh
c2sgZm9yIGJldHRlcgo+PiAgICAgIHN1Z2dlc3Rpb25zLgo+IAo+IExldHMgZm9jdXMgb24gZ2V0
dGluZyBpdCBmdW5jdGlvbmluZyBmaXJzdCwgYW5kIGZhc3Qgc2Vjb25kLgoKTXkgcmVtYXJrIHdh
c24ndCBhYm91dCB0aGlzIGJlaW5nIHNsb3csIGJ1dCB0aGUgdGhlb3JldGljYWwgcmlzayBvZgp0
aGlzIGFsbG93aW5nIGZvciBhIERvUyBhdHRhY2suCgo+ICBIb3dldmVyLCBJCj4gdGhpbmsgd2Ug
Y2FuIGRvIGJldHRlciB0aGFuIHRoZSBsb29wLiAgTGV0IG1lIGRpZyBzb21lIG5vdGVzIG91dC4K
ClRoYW5rcyBtdWNoLApKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:04:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15: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 1hdFfA-0006zF-Ou; Tue, 18 Jun 2019 15:04: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdFf9-0006zA-2T
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:04:43 +0000
X-Inumbo-ID: 65ecbbcc-91da-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65ecbbcc-91da-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 15:04:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 09:04:40 -0600
Message-Id: <5D08FD85020000780023958C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 09:04:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5D08ECBF02000078002394C6@prv1-mh.provo.novell.com>
 <5D08EF5A02000078002394E6@prv1-mh.provo.novell.com>
 <88205b2b-98c2-d512-c555-98bc16ae05ff@arm.com>
 <5D08F4AA020000780023953E@prv1-mh.provo.novell.com>
 <d5d5624b-4dfe-9160-dcec-a1dfe70041b7@arm.com>
In-Reply-To: <d5d5624b-4dfe-9160-dcec-a1dfe70041b7@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.11 1/2] XSM: adjust Kconfig names
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE2OjQ0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDE4LzA2LzIwMTkgMTU6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXaGF0IEknZCBsaWtl
IHRvIGFzayBmb3IgaW4gdGhlIGZ1dHVyZSBpbiBhbnkgY2FzZSB0aG91Z2ggaXMgdGhhdCBhZnRl
cgo+PiBwdXNoaW5nIHN0dWZmIHRvIHN0YWJsZSB0cmVlcyB5b3Ugd291bGQgcGxlYXNlIGNoZWNr
IHRoZSBvc3N0ZXN0Cj4+IHJlcG9ydHMsIGFuZCBpbiBjYXNlIG9mIHJlZ3Jlc3Npb25zIGludmVz
dCBhdCBsZWFzdCBzb21lIHRpbWUgaW50bwo+PiBmaWd1cmluZyBvdXQgd2hhdCBicm9rZS4gUmln
aHQgbm93LCBldmVuIHdpdGggdGhlIFhTTSB0ZXN0cwo+PiAoaG9wZWZ1bGx5KSB0YWtlbiBjYXJl
IG9mIHRoZXJlJ3Mgc3RpbGwgYSBmbG9vZCBvZiBhcm1oZiBmYWlsdXJlcywgd2hpY2gKPj4gbWF5
IG9yIG1heSBub3QgYmUgZHVlIHRvIGVudmlyb25tZW50YWwgaXNzdWVzLgo+IAo+IEkgdXN1YWxs
eSBsb29rIG92ZXIgb3NzdGVzdCBidXQgZmFpbCB0byBkZXRlY3QgdGhpcyB3YXMgYW4gaXNzdWUg
YmVjYXVzZSBvZiB0aGUgCj4gWFNBcy4gUmVnYXJkaW5nIHRoZSBvdGhlciBhcm1oZiBmYWlsdXJl
LCBJYW4gYWxyZWFkeSBwb2ludGVkIG91dCBvbiBJUkMuCj4gCj4gSG93ZXZlciwgSSB3aWxsIG5v
dCBoYXZlIHRpbWUgdG8gbG9vayBhdCBpdCBiZWZvcmUgWGVuIFN1bW1pdC4gTWF5YmUgU3RlZmFu
byAKPiBjYW4/CgpOb3QgYmVmb3JlIHRoZSBzdW1taXQ/IFRoYXQncyBzdGlsbCBhbG1vc3QgYSBt
b250aCBvdXQuIFdlIHJlYWxseSB3YW50CnRvIGdldCA0LjExLjIgYW5kIGFsc28gNC4xMC40IG91
dCB0aGUgZG9vciBiZWZvcmUgdGhhdC4KCj4+PiBBbHNvLCBkbyB3ZSBuZWVkIHRvIHVwZGF0ZSB0
aGUgYWR2aXNvcnk/Cj4+IAo+PiBEdW5uby4gSSBkaWRuJ3QgZG8gZnVsbCBhbmFseXNpcyBvZiB3
aGF0IG1heSBnbyB3cm9uZywgSSd2ZSBqdXN0IHdvcmtlZAo+PiBteSB3YXkgZmFyIGVub3VnaCB0
byB1bmRlcnN0YW5kIHdoYXQgbmVlZHMgZml4aW5nLiBXaGV0aGVyIGFuCj4+IHVwZGF0ZSBpcyBu
ZWVkZWQgaW1vIGxhcmdlbHkgZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBwdXJwb3NlIG9mIHRoZQo+
PiBwYXRjaGVzIHdhc24ndCBmdWxmaWxsZWQuIFBlb3BsZSBhY3R1YWxseSB1c2luZyBYU00gd2ls
bCBub3RpY2UgdmVyeQo+PiBxdWlja2x5IHRoYXQgdGhpbmdzIGRvbid0IHdvcmsgYW55bW9yZSwg
YXMgY2FuIGJlIHNlZW4gZnJvbSB0aGUKPj4gb3NzdGVzdCBjYXNlcy4KPiAKPiBBRkFJQ1QsIEFy
bSBkb2VzIG5vdCBzZWVtIHRvIGJlIGFmZmVjdGVkIGJ5IHRoZSBwcm9ibGVtIChhdCBsZWFzdCBv
c3N0ZXN0IGRvZXMgCj4gbm90IGNvbXBsYWluKS4gSSB3b3VsZCBub3QgZXhwZWN0IHg4NiB1c2Vy
cyB0byBtZXJnZSB0aG9zZSBwYXRjaCwgc28gbWF5YmUgaXQgCj4gc2hvdWxkIGJlIG9rLgoKV2Vs
bCwgdGhlIGJyZWFrYWdlIHdhcyBpbiB0aGUgb25lIGNhc2Ugd2hlcmUgU0lMTyBtb2RlIGFjdHVh
bGx5CmRpc2FsbG93cyB3aGF0IHRoZSB0ZXN0IGlzIHNwZWNpZmljYWxseSBhYm91dCAtIHFlbXUg
cnVubmluZyBpbiBhCnN0dWJkb20sIGFuZCBoZW5jZSBuZWVkaW5nIHRvIGNvbW11bmljYXRlIHdp
dGggdGhlIGFjdHVhbCBndWVzdC4KSSBkb24ndCB0aGluayB0aGVyZSdzIGFueSBzaW1pbGFyIHRl
c3QgdG8gdGhpcyBmb3IgQXJtIGluIG9zc3Rlc3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:19:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15:19: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 1hdFtE-0007tg-7Y; Tue, 18 Jun 2019 15:19: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdFtD-0007tb-0D
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:19:15 +0000
X-Inumbo-ID: 6b8f12ee-91dc-11e9-9f45-879e938921ea
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6b8f12ee-91dc-11e9-9f45-879e938921ea;
 Tue, 18 Jun 2019 15:19: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 56F242B;
 Tue, 18 Jun 2019 08:19:09 -0700 (PDT)
Received: from [10.1.34.68] (unknown [10.1.34.68])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9C2EC3F718;
 Tue, 18 Jun 2019 08:19:08 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com> <87v9x36sz1.fsf@epam.com>
 <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@arm.com> <87tvcn6k4r.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <341c19fc-76fc-0890-b808-8b157872b6cf@arm.com>
Date: Tue, 18 Jun 2019 16:19:07 +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: <87tvcn6k4r.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

CgpPbiA2LzE4LzE5IDM6MzAgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IAo+IAo+IEp1
bGllbiBHcmFsbCB3cml0ZXM6Cj4gCj4+IE9uIDE4LzA2LzIwMTkgMTI6MTksIFZvbG9keW15ciBC
YWJjaHVrIHdyb3RlOgo+Pj4KPj4+IEhpIEp1bGllbiwKPj4KPj4gSGksCj4+Cj4+Pgo+Pj4gSnVs
aWVuIEdyYWxsIHdyaXRlczoKPj4+Pj4gKwo+Pj4+PiArPWl0ZW0gQjxvcHRlZT4KPj4+Pj4gKwo+
Pj4+PiArQWxsb3cgYSBndWVzdCB0byB1c2UgT1AtVEVFLiBOb3RlIHRoYXQgYSB2aXJ0dWFsaXph
dGlvbi1hd2FyZSBPUC1URUUKPj4+Pj4gK2lzIHJlcXVpcmVkIGZvciB0aGlzLiBJZiB0aGlzIG9w
dGlvbiBpcyBzZWxlY3RlZCwgZ3Vlc3Qgd2lsbCBiZSBhYmxlCj4+Pj4KPj4+PiBPT0ksIHdoYXQg
aGFwcGVuIGlmIE9QLVRFRSBkb2VzIG5vdCBzdXBwb3J0IHZpcnR1YWxpemF0aW9uLiBXaWxsIFhl
bgo+Pj4+IGZvcmJpZCB0byB1c2UgaXQ/Cj4+PiBZZXMsIFhlbiB3aWxsIGdldCBhbiBlcnJvciBm
cm9tIE9QLVRFRSBkdXJpbmcgZG9tYWluIGNvbnN0cnVjdGlvbi4gVGhpcwo+Pj4gd2lsbCBsZWFk
IHRvIGRvbWFpbiBjcmVhdGlvbiBmYWlsdXJlLgo+Pgo+PiBUaGlzIGlzIGEgYml0IG9kZC4gSXQg
bWVhbnMgd2UgaGF2ZSBubyB3YXkgdG8ga25vdyBpbiBhZHZhbmNlIHdoZXRoZXIKPj4gT1AtVEVF
IHdpbGwgYmUgYWJsZSB0byBjcmVhdGUgYSBjbGllbnQuCj4gWWVzLiBUaGVyZSBjYW4gYmUgYXQg
bGVhc3QgdHdvIHJlYXNvbnMgZm9yIHRoaXM6Cj4gMS4gT1AtVEVFIGlzIGJ1aWx0IHdpdGhvdXQg
dmlydHVhbGl6YXRpb24gc3VwcG9ydCBhdCBhbGwKPiAyLiBPUC1URUUgaGF2ZSBubyByZXNvdXJj
ZXMgZm9yIGEgbmV3IGd1ZXN0Cj4gCj4+IEluIG90aGVyIHdvcmQsIHdoZW4gdGhlCj4+IG1lZGlh
dG9yIGlzIGJ1aWx0IGluIFhlbiwgYWxsIGV4aXN0aW5nIHNldHVwIHdpdGggT1AtVEVFIChhbmQK
Pj4gbm8tdmlydHVhbGl6YXRpb24pIHdpbGwgZmFpbC4KPiBSaWdodC4gSWYgdXNlciBwcm92aWRl
cyBEVEIgd2l0aCAnb3B0ZWUnIG5vZGUsIGJ1dCBPUC1URUUgaXMgYnVpbGQgd2l0aG91dAo+IHZp
cnR1YWxpemF0aW9uIHN1cHBvcnQsIERvbTAgd2lsbCBub3QgYmUgY3JlYXRlZC4gVGhpcyBjYW4g
YmUgZml4ZWQgYnkKPiBhZGRpbmcgbmV3IGNhcGFiaWxpdHkgZmxhZyBpbnRvIE9QLVRFRSwgdGhh
dCB0ZWxscyBYZW4gYWJvdXQKPiB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0LiBGb3Igc29tZSByZWFz
b24gSSBtaXNzZWQgdGhpcyB3aGVuIEkgaW1wbGVtZW50ZWQKPiBWTSBzdXBwb3J0IGluIE9QLVRF
RSA6KAo+IAo+PiBNeSBleHBlY3RhdGlvbiBpcyBYZW4gc2hvdWxkIGJlIGFibGUgdG8ga25vdyB3
aGV0aGVyIHRoZSBtZWRpYXRvciBjYW4gYmUgdXNlZC4KPiBJIG5lZWQgdG8gaW1wbGVtZW50IGFk
ZGl0aW9uYWwgY2FwYWJpbGl0eSBmbGFnIGluIHRoZSBPUC1URUUuIFRoaXMgaXMKPiBub3Qgc28g
aGFyZCwgYnV0IGl0IHdpbGwgYmUgYXZhaWxhYmxlIG9ubHkgaW4gdGhlIG5leHQgcmVsZWFzZS4g
Rm9yIG5vdywKPiB3ZSBjYW4gZG9jdW1lbnQgdGhpcyBsaW1pdGF0aW9uIHNvbWV3aGVyZS4KCklz
IE9QLVRFRSBhbHJlYWR5IHJlbGVhc2VkIHdpdGggdmlydHVhbGl6YXRpb24/IElmIG5vdCwgd2hl
biB3aWxsIGl0IGJlPwoKPiAKPj4+Cj4+Pj4+ICt0byBhY2Nlc3MgdG8gdGhlIHJlYWwgT1AtVEVF
IE9TIHJ1bm5pbmcgb24gdGhlIGhvc3QuIEd1ZXN0IGNyZWF0aW9uCj4+Pj4KPj4+PiBzL3JlYWwv
LyBpdCBpcyByZWR1bmRhbnQgd2l0aCB0aGUgcmVzdCBvZiB0aGUgc2VudGVuY2UuIEhvd2V2ZXIs
IGl0Cj4+Pj4gZG9lcyBub3QgcmVhbGx5IGFuc3dlciB0byB0aGUgcXVlc3Rpb24gcmVnYXJkaW5n
IGlzb2xhdGlvbi4KPj4+IFlvdXIgYXNzdW1wdGlvbiBpcyBjb3JyZWN0IC0gT1AtVEVFIHByb3Zp
ZGVzIGlzb2xhdGlvbiBvbiBpdHMgc2lkZS4KPj4+Cj4+Pj4KPj4+Pj4gK3dpbGwgZmFpbCBpZiBP
UC1URUUgaGF2ZSBubyByZXNvdXJjZXMgZm9yIGEgbmV3IGd1ZXN0LiBOdW1iZXIgb2Ygc3VwcG9y
dGVkCj4+Pj4+ICtndWVzdHMgZGVwZW5kcyBvbiBPUC1URUUgY29uZmlndXJhdGlvbi4KPj4+Pgo+
Pj4+IEhvdyBhYm91dCB0aGUgZm9sbG93aW5nIGRlc2NyaXB0aW9uIChjb3JyZWN0IG1lIGlmIG15
IHVuZGVyc3RhbmRpbmcgaXMKPj4+PiB3cm9uZyk6Cj4+Pj4KPj4+PiAiQWxsb3cgYSBndWVzdCB0
byBhY2Nlc3MgdGhlIGhvc3QgT1AtVEVFIE9TLiBYZW4gd2lsbCBtZWRpYXRlIHRoZQo+Pj4+IGFj
Y2VzcyB0byBPUC1URUUgYW5kIHRoZSByZXNvdXJjZSBpc29sYXRpb24gd2lsbCBiZSBwcm92aWRl
ZCBkaXJlY3RseQo+Pj4+IGJ5IE9QLVRFRS4gT1AtVEVFIGl0c2VsZiBtYXkgbGltaXQgdGhlIG51
bWJlciBvZiBndWVzdHMgdGhhdCBjYW4KPj4+PiBjb25jdXJyZW50bHkgdXNlIGl0LiBUaGlzIHJl
cXVpcmVzIGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFIGZvcgo+Pj4+IHRoaXMgdG8gd29y
ay4KPj4+Pgo+Pj4+IFRoaXMgZmVhdHVyZSBpcyBhIEI8dGVjaG5vbG9neSBwcmV2aWV3Pi4iCj4+
PiBUaGF0J3MgbXVjaCBiZXR0ZXIgdGhhbiBteSB2ZXJzaW9uLiBUaGFuayB5b3UuCj4+Pgo+Pj4+
IEhvdyBjYW4gYSB1c2VyIGtub3cgd2hldGhlciBPUC1URUUgc3VwcG9ydHMgdmlydHVhbGl6YXRp
b24/IElzIGl0Cj4+Pj4gY29uZmlndXJhYmxlIGF0IGJ1aWxkPwo+Pj4gWWVzLCB0aGVyZSBpcyBh
IHNwZWNpYWwgY29uZmlndXJhdGlvbiBvcHRpb24gQ0ZHX1ZJUlRVQUxJWkFUSU9OLiBUaGlzIGlz
Cj4+PiBjb3ZlcmVkIGluIE9QLVRFRSBkb2N1bWVudGF0aW9uIGF0IFsxXQo+Pj4KPj4+IFsxXSBo
dHRwczovL29wdGVlLnJlYWR0aGVkb2NzLmlvL2FyY2hpdGVjdHVyZS92aXJ0dWFsaXphdGlvbi5o
dG1sCj4+Cj4+IERvIHdlIGV4cGVjdCB0aGUgbGluayB0byBiZSBzdGFibGU/IElmIHNvLCB0aGVu
IEkgdGhpbmsgYSBsaW5rIGluIHRoZQo+PiBkb2N1bWVudGF0aW9uIHdvdWxkIGJlIHVzZWZ1bC4K
PiBUaGlzIGlzIHRoZSBvZmZpY2lhbCBPUC1URUUgZG9jdW1lbnRhdGlvbi4gU28sIHllcywgaXQg
c2hvdWxkIGJlIHN0YWJsZS4KPiBJIGNhbiBwdXQgdGhpcyBsaW5rIGludG8gdGhlIGNvZGUgc29t
ZXdoZXJlLgoKSSB3b3VsZCBhZGQgdGhlIGxpbmsgaW4gdGhlIHhsIGRvY3VtZW50YXRpb24gYW5k
IGFsc28gaW4gdGhlIGNvbW1pdCAKbWVzc2FnZSBvZiBwYXRjaCAjMi4gSSBjYW4gZG8gdGhlIGxh
dGVyIG9uIGNvbW1pdC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:23:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15:23:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdFxU-0000DM-U8; Tue, 18 Jun 2019 15: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=kstG=UR=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdFxT-0000DH-SV
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:23:39 +0000
X-Inumbo-ID: 0b33e555-91dd-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b33e555-91dd-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 15:23:38 +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=zVcTjGjEzvA1wyZyuZRNXKr2ktwMfNc/0oRBwa1YD3g=;
 b=QN3rOthKQuAAW0kWsFDzBr0OwLjwNFtur608V5J/Ow2Zga0YlYbSDy4qT306jKYzl7P6z4jcirCxP/LxBCWnl475t0pYMaMJBDB4bqzeWgtClupUDaMV+WI0GLL6iV7UxRszH2/kPyX9VkeYA9rlOOVWgYY4+u68p5VzURODXnQWsF3N4kh5KPtnTMkETQgWf8bH84C0NLbjJdhSzckOLLekgIGmfUA2mnnDKBQaM2/EgmuaurPbvDyW4e6lwUmnzfrMZ4vPYmJHtCkbguBIOqFPKiW8nbQA28VQxMVGtQMo6eDeyE0XbYxfFVitEyhxY3r6B2kjMXxiaORmCYZ1ww==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB5025.eurprd03.prod.outlook.com (20.178.22.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Tue, 18 Jun 2019 15:23:36 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Tue, 18 Jun 2019
 15:23:36 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for xl.cfg
Thread-Index: AQHVIIYF6TDvIT4pIEiasF2jZbMN/KadGvGAgAQzegCAABkhAIAAHDoAgAANhYCAAAFAgA==
Date: Tue, 18 Jun 2019 15:23:35 +0000
Message-ID: <87sgs67w94.fsf@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com> <87v9x36sz1.fsf@epam.com>
 <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@arm.com> <87tvcn6k4r.fsf@epam.com>
 <341c19fc-76fc-0890-b808-8b157872b6cf@arm.com>
In-Reply-To: <341c19fc-76fc-0890-b808-8b157872b6cf@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: bf9d5eb7-a17c-4a41-10a1-08d6f400eeaa
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:AM0PR03MB5025; 
x-ms-traffictypediagnostic: AM0PR03MB5025:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB5025C2EEFD7E286D8D0B71BFE6EA0@AM0PR03MB5025.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(396003)(376002)(39860400002)(366004)(189003)(199004)(5660300002)(3846002)(66556008)(6506007)(14444005)(256004)(478600001)(446003)(14454004)(476003)(2616005)(186003)(66946007)(486006)(71200400001)(66476007)(73956011)(55236004)(91956017)(26005)(64756008)(76116006)(53546011)(99286004)(11346002)(71190400001)(7736002)(305945005)(86362001)(76176011)(2906002)(8676002)(81166006)(229853002)(6116002)(8936002)(81156014)(6436002)(6246003)(53936002)(54906003)(102836004)(66446008)(36756003)(6306002)(6512007)(316002)(6916009)(25786009)(72206003)(966005)(80792005)(4326008)(6486002)(68736007)(66066001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5025;
 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: TQ86fxOMpw2s/50PO/uQjtkBFvdF5T0MRYv4Fcyu4fGRFSXBWTGakNLCps8i5uE6l54Z4I3s7vKtsjzsm/2IqxsRNpfH8rs2W0QbOl52i2qwWJNMKyWj5Jib13MiVVOToSMcq7xVHVKWt8OHyzme6UHjQW3+aci8H/7s2Pe7VK8SwZliE9POgHrQ2OCVzzbbQ4yoA1p/UWHptOqThFTfsBPMqoPONSWNxvO4RWNXrF1VP/ZRCTQyRkyu+9o2UQdXuERZk1PLUfkuflUJlrtefc+b1ZJzaZAjubK0eMVAid/FR1n+Mkb6nLrG4Tb/wPt9iVaT1d13WUCiPFXj3/xeBCPYK04D11oiHmDuiSNugDLgw6BrNrWVhmK10VK8B6BC8mjir4iHSduHrzHYY346ooh1nI15U7VdZAF9hu3rvr0=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bf9d5eb7-a17c-4a41-10a1-08d6f400eeaa
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 15:23:35.9434 (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: AM0PR03MB5025
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 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>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDYvMTgvMTkgMzozMCBQTSwgVm9sb2R5bXlyIEJh
YmNodWsgd3JvdGU6Cj4+Cj4+Cj4+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4+Cj4+PiBPbiAxOC8w
Ni8yMDE5IDEyOjE5LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+Pgo+Pj4+IEhpIEp1bGll
biwKPj4+Cj4+PiBIaSwKPj4+Cj4+Pj4KPj4+PiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+Pj4+Pj4g
Kwo+Pj4+Pj4gKz1pdGVtIEI8b3B0ZWU+Cj4+Pj4+PiArCj4+Pj4+PiArQWxsb3cgYSBndWVzdCB0
byB1c2UgT1AtVEVFLiBOb3RlIHRoYXQgYSB2aXJ0dWFsaXphdGlvbi1hd2FyZSBPUC1URUUKPj4+
Pj4+ICtpcyByZXF1aXJlZCBmb3IgdGhpcy4gSWYgdGhpcyBvcHRpb24gaXMgc2VsZWN0ZWQsIGd1
ZXN0IHdpbGwgYmUgYWJsZQo+Pj4+Pgo+Pj4+PiBPT0ksIHdoYXQgaGFwcGVuIGlmIE9QLVRFRSBk
b2VzIG5vdCBzdXBwb3J0IHZpcnR1YWxpemF0aW9uLiBXaWxsIFhlbgo+Pj4+PiBmb3JiaWQgdG8g
dXNlIGl0Pwo+Pj4+IFllcywgWGVuIHdpbGwgZ2V0IGFuIGVycm9yIGZyb20gT1AtVEVFIGR1cmlu
ZyBkb21haW4gY29uc3RydWN0aW9uLiBUaGlzCj4+Pj4gd2lsbCBsZWFkIHRvIGRvbWFpbiBjcmVh
dGlvbiBmYWlsdXJlLgo+Pj4KPj4+IFRoaXMgaXMgYSBiaXQgb2RkLiBJdCBtZWFucyB3ZSBoYXZl
IG5vIHdheSB0byBrbm93IGluIGFkdmFuY2Ugd2hldGhlcgo+Pj4gT1AtVEVFIHdpbGwgYmUgYWJs
ZSB0byBjcmVhdGUgYSBjbGllbnQuCj4+IFllcy4gVGhlcmUgY2FuIGJlIGF0IGxlYXN0IHR3byBy
ZWFzb25zIGZvciB0aGlzOgo+PiAxLiBPUC1URUUgaXMgYnVpbHQgd2l0aG91dCB2aXJ0dWFsaXph
dGlvbiBzdXBwb3J0IGF0IGFsbAo+PiAyLiBPUC1URUUgaGF2ZSBubyByZXNvdXJjZXMgZm9yIGEg
bmV3IGd1ZXN0Cj4+Cj4+PiBJbiBvdGhlciB3b3JkLCB3aGVuIHRoZQo+Pj4gbWVkaWF0b3IgaXMg
YnVpbHQgaW4gWGVuLCBhbGwgZXhpc3Rpbmcgc2V0dXAgd2l0aCBPUC1URUUgKGFuZAo+Pj4gbm8t
dmlydHVhbGl6YXRpb24pIHdpbGwgZmFpbC4KPj4gUmlnaHQuIElmIHVzZXIgcHJvdmlkZXMgRFRC
IHdpdGggJ29wdGVlJyBub2RlLCBidXQgT1AtVEVFIGlzIGJ1aWxkIHdpdGhvdXQKPj4gdmlydHVh
bGl6YXRpb24gc3VwcG9ydCwgRG9tMCB3aWxsIG5vdCBiZSBjcmVhdGVkLiBUaGlzIGNhbiBiZSBm
aXhlZCBieQo+PiBhZGRpbmcgbmV3IGNhcGFiaWxpdHkgZmxhZyBpbnRvIE9QLVRFRSwgdGhhdCB0
ZWxscyBYZW4gYWJvdXQKPj4gdmlydHVhbGl6YXRpb24gc3VwcG9ydC4gRm9yIHNvbWUgcmVhc29u
IEkgbWlzc2VkIHRoaXMgd2hlbiBJIGltcGxlbWVudGVkCj4+IFZNIHN1cHBvcnQgaW4gT1AtVEVF
IDooCj4+Cj4+PiBNeSBleHBlY3RhdGlvbiBpcyBYZW4gc2hvdWxkIGJlIGFibGUgdG8ga25vdyB3
aGV0aGVyIHRoZSBtZWRpYXRvciBjYW4gYmUgdXNlZC4KPj4gSSBuZWVkIHRvIGltcGxlbWVudCBh
ZGRpdGlvbmFsIGNhcGFiaWxpdHkgZmxhZyBpbiB0aGUgT1AtVEVFLiBUaGlzIGlzCj4+IG5vdCBz
byBoYXJkLCBidXQgaXQgd2lsbCBiZSBhdmFpbGFibGUgb25seSBpbiB0aGUgbmV4dCByZWxlYXNl
LiBGb3Igbm93LAo+PiB3ZSBjYW4gZG9jdW1lbnQgdGhpcyBsaW1pdGF0aW9uIHNvbWV3aGVyZS4K
Pgo+IElzIE9QLVRFRSBhbHJlYWR5IHJlbGVhc2VkIHdpdGggdmlydHVhbGl6YXRpb24/IElmIG5v
dCwgd2hlbiB3aWxsIGl0IGJlPwpZZXMsIE9QLVRFRSAzLjUuMCB3YXMgcmVsZWFzZWQgb24gMjYg
QXByaWwgMjAxOSBhbmQgaXQgaW5jbHVkZXMKdmlydHVhbGl6YXRpb24gc3VwcG9ydC4KCj4+Cj4+
Pj4KPj4+Pj4+ICt0byBhY2Nlc3MgdG8gdGhlIHJlYWwgT1AtVEVFIE9TIHJ1bm5pbmcgb24gdGhl
IGhvc3QuIEd1ZXN0IGNyZWF0aW9uCj4+Pj4+Cj4+Pj4+IHMvcmVhbC8vIGl0IGlzIHJlZHVuZGFu
dCB3aXRoIHRoZSByZXN0IG9mIHRoZSBzZW50ZW5jZS4gSG93ZXZlciwgaXQKPj4+Pj4gZG9lcyBu
b3QgcmVhbGx5IGFuc3dlciB0byB0aGUgcXVlc3Rpb24gcmVnYXJkaW5nIGlzb2xhdGlvbi4KPj4+
PiBZb3VyIGFzc3VtcHRpb24gaXMgY29ycmVjdCAtIE9QLVRFRSBwcm92aWRlcyBpc29sYXRpb24g
b24gaXRzIHNpZGUuCj4+Pj4KPj4+Pj4KPj4+Pj4+ICt3aWxsIGZhaWwgaWYgT1AtVEVFIGhhdmUg
bm8gcmVzb3VyY2VzIGZvciBhIG5ldyBndWVzdC4gTnVtYmVyIG9mIHN1cHBvcnRlZAo+Pj4+Pj4g
K2d1ZXN0cyBkZXBlbmRzIG9uIE9QLVRFRSBjb25maWd1cmF0aW9uLgo+Pj4+Pgo+Pj4+PiBIb3cg
YWJvdXQgdGhlIGZvbGxvd2luZyBkZXNjcmlwdGlvbiAoY29ycmVjdCBtZSBpZiBteSB1bmRlcnN0
YW5kaW5nIGlzCj4+Pj4+IHdyb25nKToKPj4+Pj4KPj4+Pj4gIkFsbG93IGEgZ3Vlc3QgdG8gYWNj
ZXNzIHRoZSBob3N0IE9QLVRFRSBPUy4gWGVuIHdpbGwgbWVkaWF0ZSB0aGUKPj4+Pj4gYWNjZXNz
IHRvIE9QLVRFRSBhbmQgdGhlIHJlc291cmNlIGlzb2xhdGlvbiB3aWxsIGJlIHByb3ZpZGVkIGRp
cmVjdGx5Cj4+Pj4+IGJ5IE9QLVRFRS4gT1AtVEVFIGl0c2VsZiBtYXkgbGltaXQgdGhlIG51bWJl
ciBvZiBndWVzdHMgdGhhdCBjYW4KPj4+Pj4gY29uY3VycmVudGx5IHVzZSBpdC4gVGhpcyByZXF1
aXJlcyBhIHZpcnR1YWxpemF0aW9uLWF3YXJlIE9QLVRFRSBmb3IKPj4+Pj4gdGhpcyB0byB3b3Jr
Lgo+Pj4+Pgo+Pj4+PiBUaGlzIGZlYXR1cmUgaXMgYSBCPHRlY2hub2xvZ3kgcHJldmlldz4uIgo+
Pj4+IFRoYXQncyBtdWNoIGJldHRlciB0aGFuIG15IHZlcnNpb24uIFRoYW5rIHlvdS4KPj4+Pgo+
Pj4+PiBIb3cgY2FuIGEgdXNlciBrbm93IHdoZXRoZXIgT1AtVEVFIHN1cHBvcnRzIHZpcnR1YWxp
emF0aW9uPyBJcyBpdAo+Pj4+PiBjb25maWd1cmFibGUgYXQgYnVpbGQ/Cj4+Pj4gWWVzLCB0aGVy
ZSBpcyBhIHNwZWNpYWwgY29uZmlndXJhdGlvbiBvcHRpb24gQ0ZHX1ZJUlRVQUxJWkFUSU9OLiBU
aGlzIGlzCj4+Pj4gY292ZXJlZCBpbiBPUC1URUUgZG9jdW1lbnRhdGlvbiBhdCBbMV0KPj4+Pgo+
Pj4+IFsxXSBodHRwczovL29wdGVlLnJlYWR0aGVkb2NzLmlvL2FyY2hpdGVjdHVyZS92aXJ0dWFs
aXphdGlvbi5odG1sCj4+Pgo+Pj4gRG8gd2UgZXhwZWN0IHRoZSBsaW5rIHRvIGJlIHN0YWJsZT8g
SWYgc28sIHRoZW4gSSB0aGluayBhIGxpbmsgaW4gdGhlCj4+PiBkb2N1bWVudGF0aW9uIHdvdWxk
IGJlIHVzZWZ1bC4KPj4gVGhpcyBpcyB0aGUgb2ZmaWNpYWwgT1AtVEVFIGRvY3VtZW50YXRpb24u
IFNvLCB5ZXMsIGl0IHNob3VsZCBiZSBzdGFibGUuCj4+IEkgY2FuIHB1dCB0aGlzIGxpbmsgaW50
byB0aGUgY29kZSBzb21ld2hlcmUuCj4KPiBJIHdvdWxkIGFkZCB0aGUgbGluayBpbiB0aGUgeGwg
ZG9jdW1lbnRhdGlvbiBhbmQgYWxzbyBpbiB0aGUgY29tbWl0Cj4gbWVzc2FnZSBvZiBwYXRjaCAj
Mi4gSSBjYW4gZG8gdGhlIGxhdGVyIG9uIGNvbW1pdC4KSXQgd291bGQgYmUgZ3JlYXQuIFRoYW5r
IHlvdS4KCgotLSAKQmVzdCByZWdhcmRzLFZvbG9keW15ciBCYWJjaHVrCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:31:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15:31:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdG4t-00010c-0v; Tue, 18 Jun 2019 15:31:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdG4q-00010X-Vm
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:31:17 +0000
X-Inumbo-ID: 1c218e03-91de-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c218e03-91de-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 15:31:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 09:31:14 -0600
Message-Id: <5D0903BF02000078002395CE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 09:31:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D024E6F0200007800237E25@prv1-mh.provo.novell.com>
 <56de6c45-ab04-a919-9caf-140a6faab338@citrix.com>
In-Reply-To: <56de6c45-ab04-a919-9caf-140a6faab338@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/9] 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 <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDEzOjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTMvMDYvMjAxOSAxNDoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgaXMg
aW4gcHJlcGFyYXRpb24gb2YgYWN0dWFsbHkgZW5hYmxpbmcgeDJBUElDIG1vZGUsIHdoaWNoIHJl
cXVpcmVzCj4+IHRoaXMgd2lkZXIgSVJURSBmb3JtYXQgdG8gYmUgdXNlZC4KPj4KPj4gQSBzcGVj
aWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5nCj4+IGFtZF9pb21t
dV9pb2FwaWNfdXBkYXRlX2lyZSgpOiBUaGlzIGJ5cGFzcyB3YXMgaW50cm9kdWNlZCBmb3IgWFNB
LTM2LAo+PiBpLmUuIGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRy
aWVzIGluIHJlbWFwcGluZwo+PiB0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25lIikuIE90aGVy
IGNvZGUgaW50cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMKPj4gbWVhbndoaWxlIGRpc2FwcGVh
cmVkIG9yIGZ1cnRoZXIgY2hhbmdlZCwgYW5kIEkgd29uZGVyIGlmIC0gcmF0aGVyIHRoYW4KPj4g
YWRkaW5nIGFuIHgyYXBpY19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBi
eXBhc3MgY291bGRuJ3QKPj4gYmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRoZSBnb2Fs
IGlzIHRvIGFmZmVjdCB0aGUgbm9uLXgyQVBJQwo+PiBwYXRocyBhcyBsaXR0bGUgYXMgcG9zc2li
bGUuCj4+Cj4+IFRha2UgdGhlIGxpYmVydHkgYW5kIHVzZSB0aGUgbmV3ICJmcmVzaCIgZmxhZyB0
byBzdXBwcmVzcyBhbiB1bm5lZWRlZAo+PiBmbHVzaCBpbiB1cGRhdGVfaW50cmVtYXBfZW50cnlf
ZnJvbV9pb2FwaWMoKS4KPiAKPiBXaGF0IGlzIHRoZSBtZWFuaW5nIG9mIGZyZXNoPyAgV291bGRu
J3QgIm5lZWRzX3VwZGF0ZSIgYmUgYSBtb3JlCj4gZGVzY3JpcHRpdmUgbmFtZT8KCkkgZG9uJ3Qg
dGhpbmsgc28sIG5vLiAiRnJlc2giIG1lYW5zICJmcmVzaGx5IGFsbG9jYXRlZCIgYW5kIGhlbmNl
IG5vdApob2xkaW5nIGFueSBtZWFuaW5nZnVsIGRhdGEgeWV0LgoKPj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4+IEBAIC0zNSwxMiArMzUsMzQgQEAgc3RydWN0IGly
dGVfYmFzaWMgewo+PiAgICAgIHVuc2lnbmVkIGludCA6ODsKPj4gIH07Cj4+ICAKPj4gK3N0cnVj
dCBpcnRlX2Z1bGwgewo+PiArICAgIHVuc2lnbmVkIGludCByZW1hcF9lbjoxOwo+PiArICAgIHVu
c2lnbmVkIGludCBzdXBfaW9fcGY6MTsKPj4gKyAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MzsK
Pj4gKyAgICB1bnNpZ25lZCBpbnQgcnFfZW9pOjE7Cj4+ICsgICAgdW5zaWduZWQgaW50IGRtOjE7
Cj4+ICsgICAgdW5zaWduZWQgaW50IGd1ZXN0X21vZGU6MTsgLyogTUJaICovCj4gCj4gLyogTUJa
IC0gbm90IGltcGxlbWVudGVkIHlldC4gKi8KPiAKPiBTZWVpbmcgYXMgaW50ZXJydXB0IHBvc3Rp
bmcgd2lsbCBiZSBhIG1pbm9yIHR3ZWFrIHRvIHRoaXMgZGF0YQo+IHN0cnVjdHVyZSwgcmF0aGVy
IHRoYW4gaW1wbGVtZW50aW5nIGEgbmV3IG9uZS4KCkFnYWluIEkgZG9uJ3QgdGhpbmsgc286IEJp
dHMgMi4uLjYgaGF2ZSBlbnRpcmVseSBkaWZmZXJlbnQgbWVhbmluZywKc28gSSB0aGluayB3ZSdk
IGJldHRlciBub3QgdHJ5IHRvIGZvbGQgYm90aCBpbnRvIG9uZSBzdHJ1Y3R1cmUuClNlcGFyYXRl
IHN0cnVjdHVyZXMgd2lsbCBhbHNvIGJldHRlciBlbmZvcmNlIHRoaW5raW5nIGFib3V0IHVzaW5n
CnRoZSBjb3JyZWN0IG9uZSBpbiBhbnkgZ2l2ZW4gY29udGV4dCwgSSB0aGluayAoaG9wZSkuCgo+
PiArICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0Owo+PiArICAgIHVuc2lnbmVkIGludCA6MzI7
Cj4+ICsgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4Owo+PiArICAgIHVuc2lnbmVkIGludCA6MjQ7
Cj4+ICsgICAgdW5zaWduZWQgaW50IDoyNDsKPj4gKyAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4
Owo+IAo+IFRoZSBtYW51YWwgc2F5cyB0aGF0IHdlIHNob3VsZCBwcmVmZXIgYWxpZ25lZCA2NGJp
dCBhY2Nlc3MsIHNvIHNvbWUKPiByYXdfe2xvLGhpfSBmaWVsZHMgaGVyZSB3aWxsIGFsbG93Li4u
Cj4gCj4+IEBAIC0xMzYsNyArMTcwLDIxIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50
cnkodW5zaWduZWQKPj4gIHsKPj4gICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRy
ZW1hcF9lbnRyeShzZWcsIGJkZiwgb2Zmc2V0KTsKPj4gIAo+PiAtICAgICplbnRyeS5iYXNpYyA9
IChzdHJ1Y3QgaXJ0ZV9iYXNpYyl7fTsKPj4gKyAgICBzd2l0Y2ggKCBpcnRlX21vZGUgKQo+PiAr
ICAgIHsKPj4gKyAgICBjYXNlIGlydGVfYmFzaWM6Cj4+ICsgICAgICAgICplbnRyeS5iYXNpYyA9
IChzdHJ1Y3QgaXJ0ZV9iYXNpYyl7fTsKPj4gKyAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICBj
YXNlIGlydGVfZnVsbDoKPj4gKyAgICAgICAgZW50cnkuZnVsbC0+cmVtYXBfZW4gPSAwOwo+PiAr
ICAgICAgICB3bWIoKTsKPiAKPiAuLi4gdGhpcyB0byBiZWNvbWUKPiAKPiBlbnRyeS5fMTI4LT5y
YXdfbG8gPSAwOwo+IHNtcF93bWIoKTsKPiBlbnRyeS5fMTI4LT5yYXdfaGkgPSAwOwo+IAo+IFRo
ZSBpbnRlcnJ1cHQgbWFwcGluZyB0YWJsZSBpcyBhbGxvY2F0ZWQgaW4gV0IgbWVtb3J5IGFuZCBh
Y2Nlc3NlZAo+IGNvaGVyZW50bHksIHNvIGFuIHNmZW5jZSBpbnN0cnVjdGlvbiBpc24ndCBuZWNl
c3NhcnkuICBBbGwgdGhhdCBtYXR0ZXJzCj4gaXMgdGhhdCByZW1hcF9lbiBnZXRzIGNsZWFyZWQg
Zmlyc3QuCgpJJ3ZlIGJlZW4gdHJ5aW5nIHRvIHNwb3Qgc3VjaCBhIGNvaGVyZW5jeSBzdGF0ZW1l
bnQgLSB3aGVyZSBkaWQgSQpvdmVybG9vayB0aGlzIGJlaW5nIHNhaWQ/CgpBcyB0byBpbnRyb2R1
Y2luZyAicmF3IiBmaWVsZHMgLSBzZWUgbXkgcmVwbHkgb24gdGhlIGVhcmxpZXIgcGF0Y2guIEl0
J3MKcG9zc2libGUsIGJ1dCBoYXMgb3RoZXIgZG93bnNpZGVzLgoKQW5kIGZpbmFsbHkgb24gc21i
X3dtYigpIC0gdGhlcmUncyBub3RoaW5nIFNNUC1pc2ggaGVyZS4gVGhlIGJhcnJpZXIKaXMgc3Bl
Y2lmaWNhbGx5IG5vdCB0byB2YW5pc2ggKGluIHRoZSB0aGVvcmV0aWNhbCBjYXNlIG9mIHVzIHBh
dGNoaW5nIGluClNNUCBhbHRlcm5hdGl2ZXMpIGluIHRoZSBVUCBjYXNlLiBFaXRoZXIgaXQncyB3
bWIoKSwgb3IgaXQncyBqdXN0IGJhcnJpZXIoKS4KCj4+IEBAIC0xNTQsOCArMjAyLDM4IEBAIHN0
YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbgo+PiAgICAgICAgICAuZGVzdCA9
IGRlc3QsCj4+ICAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCj4+ICAgICAgfTsKPj4gKyAgICBz
dHJ1Y3QgaXJ0ZV9mdWxsIGZ1bGwgPSB7Cj4+ICsgICAgICAgIC5yZW1hcF9lbiA9IDEsCj4+ICsg
ICAgICAgIC5zdXBfaW9fcGYgPSAwLAo+PiArICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwK
Pj4gKyAgICAgICAgLnJxX2VvaSA9IDAsCj4+ICsgICAgICAgIC5kbSA9IGRlc3RfbW9kZSwKPj4g
KyAgICAgICAgLmRlc3RfbG8gPSBkZXN0LAo+PiArICAgICAgICAuZGVzdF9oaSA9IGRlc3QgPj4g
MjQsCj4+ICsgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCj4+ICsgICAgfTsKPiAKPiBMb29raW5n
IGF0IHRoZSByZXN1bHRpbmcgY29kZSBhZnRlciB0aGlzIHBhdGNoLCBJIHRoaW5rIHRoZXNlIHN0
cnVjdHVyZXMKPiBzaG91bGQgbW92ZSBpbnRvIHRoZWlyIHJlc3BlY3RpdmUgY2FzZSBibG9ja3Ms
IHRvIGhlbHAgdGhlIGNvbXBpbGVyIHRvCj4gYXZvaWQgaW5pdGlhbGlzaW5nIGJvdGguCgpJIGFk
bWl0IEkgZGlkbid0IGNoZWNrIHRoZSBjb2RlLCBidXQgSSdtIHByZXR0eSBzdXJwcmlzZWQgeW91
IHNheSB0aGV5CmNhbid0IHRyYWNrIHRoaXMuIEkgcHJldHR5IG11Y2ggZGlzbGlrZSB0aGUgaW1w
cm9wZXJseSBpbmRlbnRlZCBicmFjZXMKd2UgdXNlIHRvIGZyYW1lIGNhc2UgYmxvY2tzIHdpdGgg
dGhlaXIgb3duIGxvY2FsIHZhcmlhYmxlcywgd2hpY2ggaXMKd2h5IEkndmUgZGVjaWRlZCB0byBw
dXQgdGhlIHZhcmlhYmxlcyB3aGVyZSB0aGV5IGFyZSBub3cgKGFzc3VtaW5nCnRoYXQgaXQgb3Vn
aHQgdG8gYmUgcmF0aGVyIGVhc3kgZm9yIHRoZSBjb21waWxlciB0byBtb3ZlIHRoZSBhY3R1YWwK
aW5pdGlhbGl6YXRpb24gaW50byB0aGUgc3dpdGNoKCkpLgoKPj4gKwo+PiArICAgIHN3aXRjaCAo
IGlydGVfbW9kZSApCj4+ICsgICAgewo+PiArICAgICAgICBfX3VpbnQxMjhfdCByZXQ7Cj4+ICsg
ICAgICAgIHVuaW9uIHsKPj4gKyAgICAgICAgICAgIF9fdWludDEyOF90IHJhdzsKPj4gKyAgICAg
ICAgICAgIHN0cnVjdCBpcnRlX2Z1bGwgZnVsbDsKPj4gKyAgICAgICAgfSBvbGQ7Cj4+ICsKPj4g
KyAgICBjYXNlIGlydGVfYmFzaWM6Cj4+ICsgICAgICAgICplbnRyeS5iYXNpYyA9IGJhc2ljOwo+
PiArICAgICAgICBicmVhazsKPj4gKwo+PiArICAgIGNhc2UgaXJ0ZV9mdWxsOgo+PiArICAgICAg
ICBvbGQuZnVsbCA9ICplbnRyeS5mdWxsOwo+PiArICAgICAgICByZXQgPSBjbXB4Y2hnMTZiKGVu
dHJ5LmZ1bGwsICZvbGQsICZmdWxsKTsKPj4gKyAgICAgICAgQVNTRVJUKHJldCA9PSBvbGQucmF3
KTsKPiAKPiBTaW1pbGFybHksIHRoaXMgY2FuIGJlIGltcGxlbWVudGVkIHdpdGgKPiAKPiBlbnRy
eS5mdWxsLT5yZW1hcF9lbiA9IDA7Cj4gc21wX3dtYigpOwo+IGVudHJ5Ll8xMjgtPnJhd19oaSA9
IGZ1bGwucmF3X2hpOwo+IHNtcF93bWIoKTsKPiBlbnRyeS5fMTI4LT5yYXdfbG8gPSBmdWxsLnJh
d19sbzsKPiAKPiB3aGljaCBhdm9pZHMgdXNpbmcgYSBsb2NrZWQgb3BlcmF0aW9uLgoKUmlnaHQs
IGFuZCB0aGUgbG9ja2VkIG9wZXJhdGlvbiBnb2VzIGF3YXkgYWdhaW4gaW4gdGhlIGxhc3QgcGF0
Y2guCkFzIHNhaWQgdGhlcmUsIHRoYXQgcGFydCBvZiB0aGF0IHBhdGNoIGNhbiBwcm9iYWJseSBi
ZSBtb3ZlZCBoZXJlLgoKQnV0IGZpcnN0IG9mIGFsbCB3ZSBuZWVkIHRvIHNldHRsZSBvbiB3aGV0
aGVyIHdlIHdhbnQgInJhdyIgdW5pb24KbWVtYmVycy4KCj4+IEBAIC0xNjksNiArMjQ3LDExIEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfcnRlX2luZGV4KHN0cnVjdAo+PiAgICAgIHJ0ZS0+ZGVs
aXZlcnlfbW9kZSA9IG9mZnNldCA+PiA4Owo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgaW5saW5lIHVu
c2lnbmVkIGludCBnZXRfZnVsbF9kZXN0KGNvbnN0IHN0cnVjdCBpcnRlX2Z1bGwgKmVudHJ5KQo+
PiArewo+PiArICAgIHJldHVybiBlbnRyeS0+ZGVzdF9sbyB8IChlbnRyeS0+ZGVzdF9oaSA8PCAy
NCk7Cj4gCj4gR2l2ZW4geW91ciBvYnNlcnZhdGlvbiBvbiBteSBzdGlsbC1ub3QtdXBzdHJlYW0t
eWV0IHBhdGNoIGFib3V0IEdDQyBub3QKPiBob25vdXJpbmcgdGhlIHR5cGUgb2YgYml0ZmllbGRz
LCBkb2Vzbid0IGRlc3RfaGkgbmVlZCBleHBsaWNpdGx5IGNhc3RpbmcKPiB0byB1bnNpZ25lZCBp
bnQgYmVmb3JlIHRoZSBzaGlmdCwgdG8gYXZvaWQgaXQgYmVpbmcgcGVyZm9ybWVkIGFzIGludD8K
CkhtbSwgaW50ZXJlc3RpbmcgcXVlc3Rpb24uIEkgdGhpbmsgeW91J3JlIHJpZ2h0LCBhbmQgYSBs
aXR0bGUgYml0IG9mCmV4cGVyaW1lbnRpbmcgc3VwcG9ydHMgeW91ciBwb3NpdGlvbi4KCj4+IEBA
IC0yODAsNiArMzkyLDE4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1h
cHAKPj4gICAgICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7Cj4+ICAgICAgICAg
ICAgICBkZXN0ID0gcnRlLmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7Cj4+ICAKPj4gKyAgICAg
ICAgICAgIGlmICggaW9tbXUtPmN0cmwueHRfZW4gKQo+PiArICAgICAgICAgICAgewo+PiArICAg
ICAgICAgICAgICAgIC8qCj4+ICsgICAgICAgICAgICAgICAgICogSW4geDJBUElDIG1vZGUgd2Ug
aGF2ZSBubyB3YXkgb2YgZGlzY292ZXJpbmcgdGhlIGhpZ2ggMjQKPj4gKyAgICAgICAgICAgICAg
ICAgKiBiaXRzIG9mIHRoZSBkZXN0aW5hdGlvbiBvZiBhbiBhbHJlYWR5IGVuYWJsZWQgaW50ZXJy
dXB0Lgo+IAo+IFllcyB3ZSBkby4gIFdlIHJlYWQgdGhlIGludGVycnVwdCByZW1hcHBpbmcgdGFi
bGUsIHdoaWNoIGlzIHdoZXJlIHRoYXQKPiBpbmZvcm1hdGlvbiBsaXZlcy4KPiAKPiBBbnkgZmly
bXdhcmUgZHJpdmVyIHdoaWNoIGlzIGZvbGxvd2luZyB0aGUgc3BlYyB3b24ndCBoYXZlIGxldCBh
biBJUlRFCj4gZ2V0IGNhY2hlZCwgdGhlbiBwbGF5ZWQgd2l0aCB0aGUgdGFibGUgd2l0aG91dCBh
cHByb3ByaWF0ZSBmbHVzaGluZy4KCldoaWNoIGludGVycnVwdCByZW1hcHBpbmcgdGFibGU/IFRo
aXMgaXMgY29kZSB3aGljaCBydW5zIHdoZW4gd2UndmUKanVzdCBmcmVzaGx5IGFsbG9jYXRlZCBv
bmUsIHdpdGggYWxsIHplcm9zIGluIGl0LiBJJ20gdW5hd2FyZSBvZiBhIHByb3RvY29sCnRvIGNv
bW11bmljYXRlIHdoYXRldmVyIGludGVycnVwdCByZW1hcHBpbmcgdGFibGUgdGhlIGZpcm13YXJl
IG1heQpoYXZlIHVzZWQuCgpCdXQgLSBob3cgd291bGQgdGhlcmUgbGVnaXRpbWF0ZWx5IGJlIGFu
IGVuYWJsZWQgaW50ZXJydXB0IGhlcmUgaW4gdGhlCmZpcnN0IHBsYWNlPwoKSmFuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:32:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15: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 1hdG6B-00015r-EO; Tue, 18 Jun 2019 15: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=dFjn=UR=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hdG6B-00015m-13
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:32:39 +0000
X-Inumbo-ID: 4cc7b4ad-91de-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 4cc7b4ad-91de-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 15:32:37 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id h10so33976ljg.0
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 08:32: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=Ypb96tzDXXI5kpKR5+elKhOSpOsjNDUR18l1nAtsyk4=;
 b=cf/hnxrYIMayPfs54OeMnf6CSjcUmaWjuyJqE6SbJKcM7UXnuAeTU8QP2r6oey6w6t
 nIhNt1955Rxrr42675qT6pEX3zqS23EK9TwC7HbgXGa6sfgQ8z+XB511SQHmRn0PMUMD
 r/T3gTZXrVTjKy+fiRkCAxohNaarjy10lrnZDYhGItZP3M5MedH39RpQ85YLGRMiDg8e
 ir3a+Lbh/hZOWK2JL9mfAX+/nOQPYDa1YSQ9zzwpV/qzduAUnQNtVqnOHS2TJP4YIruF
 qgNfUm3Wh60ValD3pYNHIGmmCf8f/VIzTJ76aEgamB8YsjI3z+cY2DGhBG4ik7CFmRAA
 Oj+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=Ypb96tzDXXI5kpKR5+elKhOSpOsjNDUR18l1nAtsyk4=;
 b=JYUm6rsR2sHJBYOE6e4NUP6vl9XGeJlY0kYE3aSRu+GCRKHqVWEnQ9tqR/CslW0rtZ
 +MtOPna4+W1bkAS9uWKh12EawNePVQgKUrhS0HX/ZPuzqGlPQfhHLtg94S7Ue67wjWIG
 gKPVWC6yPCPsGWZ94tZPMh+5yAdhgFxkTE07uypoTXACrPj/u6jrWzunk0jyugnCREAU
 izDPZTLWDpuUGDcnMdjYEN/70gGPqtg5wa6/Zjry4pj4r4R5FJRASy14QZuiyEjhiKA6
 Ll6N0OiGhNL2OzEZ2RXmlvUhEQz2DDOZNNN6YyiSDbIGvY52gOnP7edZvRM3mZGhp+qK
 9ixg==
X-Gm-Message-State: APjAAAUT3Gdte94BlrmnyU8UktM4rYPKaRBxrFyhR5vdlYQIzJ5aQtDS
 w8FIF57alFJ4Y+3WQ7dbqDo=
X-Google-Smtp-Source: APXvYqy6ayeyWGAnvu1X1kDmiJZGoFMNF5BKuU2k0sx31cTHCwqNel3t7QHWG0IZK2wEJC7xgCxG2g==
X-Received: by 2002:a2e:2b19:: with SMTP id q25mr44789237lje.127.1560871956258; 
 Tue, 18 Jun 2019 08:32:36 -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
 z30sm2496408lfj.63.2019.06.18.08.32.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Jun 2019 08:32:35 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
 <46e206de-dd8e-6931-bda6-32af5c7ba964@gmail.com>
 <5D0733230200007800238AF2@prv1-mh.provo.novell.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <21179ac0-326d-a48a-7c33-69d6ffc43064@gmail.com>
Date: Tue, 18 Jun 2019 18:32:34 +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: <5D0733230200007800238AF2@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.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>

SGVsbG8gSmFuLAoKT24gMTcuMDYuMTkgMDk6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXZSBt
YXkgcmVxdWlyZSBleGlzdGluZyBydW5zdGF0ZSBhcmVhIHVucmVnaXN0ZXJpbmcgaWYgdGhlIHN5
c3RlbSBpcyBhd2FyZQo+PiBvZiBpdC4gQnV0IGl0IGlzIGZvciB0aGUgbmV3IGludGVyZmFjZS4K
Pj4gVGhlIG9sZCBvbmUgaGFzIG5vIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIHVucmVnaXN0ZXJp
bmcuIFRoZSBpbXBsaWNpdCB3YXkKPj4gaXMga25vd24gdG8gdXMsIGJ1dCBub3Qga25vd24gdG8g
dXNlcnMuCj4+IEhvdyB0byBzb2x2ZSB0aGUgY2xhc2g/Cj4gCj4gQW5kIG9uY2UgYWdhaW4gSSdt
IG5vdCBzdXJlIHdoYXQgdG8gYW5zd2VyLCBjb25zaWRlcmluZyB0aGF0IEkndmUKPiBhbHJlYWR5
IG91dGxpbmVkIGEgcG9zc2libGUgbW9kZWwgKHdpdGhvdXQgYW55IGV4cGxpY2l0IHVucmVnaXN0
cmF0aW9uKS4KCkp1c3QgdG8gYmUgc3VyZSwgInRoZSBtb2RlbCIgeW91IGFyZSB0YWxraW5nIGFi
b3V0IGlzIGZvbGxvd2luZzoKCj4gSSB0aG91Z2h0IGl0IGhhZCBiZWVuIGNsYXJpZmllZCBhbHJl
YWR5IHRoYXQgbm9ybWFsIGd1ZXN0cyBjYW4gdmVyeQo+IHdlbGwgdXNlIGJvdGggaW50ZXJmYWNl
cywganVzdCBub3QgYm90aCBhdCB0aGUgc2FtZSB0aW1lOiBCb290IGxvYWRlcgo+IGFuZCBPUyBj
b3VsZCBkaXNhZ3JlZSBpbiB0aGlzIHJlZ2FyZCwgYXMgdGhlIHByaW1lIGV4YW1wbGUuCgpJcyBp
dCBjb3JyZWN0PwoKQnV0IHdpdGggdGhlIGN1cnJlbnQgaW50ZXJmYWNlIChWQSkgdGhhdCBtb2Rl
bCBpcyBhbHJlYWR5IGJyb2tlbiB3aXRob3V0IHVucmVnaXN0cmF0aW9uLiBPbiBjaGFuZ2UgYmV0
d2VlbiBlbnRpdGllcyB3aXRoIGRpZmZlcmVudCBWQSBzcGFjZXMgdGhlIGh5cGVydmlzb3IgZGVm
aW5pdGVseSBoYXMgYSBjaGFuY2UgdG8gc3BvaWwgdGhlIG5ldyBWQSBzcGFjZSBhdCB0aGUgb2xk
IGFkZHJlc3MuCklNSE8gaXQgc2hvdWxkIGJlIGZpeGVkIChhdCBsZWFzdCBkb2N1bWVudGVkKSBm
b3IgdGhlIG9sZCBpbnRlcmZhY2UuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 15:44:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 15: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 1hdGHf-00022t-Pm; Tue, 18 Jun 2019 15: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=/6v3=UR=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdGHe-00022o-Ti
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 15:44:30 +0000
X-Inumbo-ID: f5913b0d-91df-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f5913b0d-91df-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 15:44:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 18 Jun 2019 09:44:28 -0600
Message-Id: <5D0906D802000078002395EF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 18 Jun 2019 09:44:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <andrii.anisov@gmail.com>
References: <1558721577-13958-1-git-send-email-andrii.anisov@gmail.com>
 <1558721577-13958-3-git-send-email-andrii.anisov@gmail.com>
 <5CFA734902000078002364C0@prv1-mh.provo.novell.com>
 <7a225ac4-f1e0-7cf8-b697-ea1f985f2dc8@arm.com>
 <5CFF6FEE0200007800236E11@prv1-mh.provo.novell.com>
 <7de133a9-6aa7-1523-3f8f-b5506efef032@gmail.com>
 <5D02448E0200007800237D77@prv1-mh.provo.novell.com>
 <9390f580-d99b-0163-48c2-7c1bd2d0133d@arm.com>
 <5D0248770200007800237DAF@prv1-mh.provo.novell.com>
 <f5b28793-5cc4-0f83-d571-af87d75e38c0@arm.com>
 <5D0252300200007800237E93@prv1-mh.provo.novell.com>
 <f90caffd-32c1-54a4-a28a-8d5f3976f8f8@arm.com>
 <90a3c768-5274-dbb8-8eb2-2eda902c3e5b@gmail.com>
 <a439c5ec-cec5-51be-bf76-eebdf50cf1bb@arm.com>
 <5e13f916-4ea7-05a6-3156-df6dc8bbd1d8@gmail.com>
 <5D03C06F020000780023864D@prv1-mh.provo.novell.com>
 <46e206de-dd8e-6931-bda6-32af5c7ba964@gmail.com>
 <5D0733230200007800238AF2@prv1-mh.provo.novell.com>
 <21179ac0-326d-a48a-7c33-69d6ffc43064@gmail.com>
In-Reply-To: <21179ac0-326d-a48a-7c33-69d6ffc43064@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: introduce
 VCPUOP_register_runstate_phys_memory_area 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE3OjMyLCA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+IHdyb3Rl
Ogo+IE9uIDE3LjA2LjE5IDA5OjI4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFdlIG1heSByZXF1
aXJlIGV4aXN0aW5nIHJ1bnN0YXRlIGFyZWEgdW5yZWdpc3RlcmluZyBpZiB0aGUgc3lzdGVtIGlz
IGF3YXJlCj4+PiBvZiBpdC4gQnV0IGl0IGlzIGZvciB0aGUgbmV3IGludGVyZmFjZS4KPj4+IFRo
ZSBvbGQgb25lIGhhcyBubyBkb2N1bWVudGF0aW9uIGFib3V0IHRoZSB1bnJlZ2lzdGVyaW5nLiBU
aGUgaW1wbGljaXQgd2F5Cj4+PiBpcyBrbm93biB0byB1cywgYnV0IG5vdCBrbm93biB0byB1c2Vy
cy4KPj4+IEhvdyB0byBzb2x2ZSB0aGUgY2xhc2g/Cj4+IAo+PiBBbmQgb25jZSBhZ2FpbiBJJ20g
bm90IHN1cmUgd2hhdCB0byBhbnN3ZXIsIGNvbnNpZGVyaW5nIHRoYXQgSSd2ZQo+PiBhbHJlYWR5
IG91dGxpbmVkIGEgcG9zc2libGUgbW9kZWwgKHdpdGhvdXQgYW55IGV4cGxpY2l0IHVucmVnaXN0
cmF0aW9uKS4KPiAKPiBKdXN0IHRvIGJlIHN1cmUsICJ0aGUgbW9kZWwiIHlvdSBhcmUgdGFsa2lu
ZyBhYm91dCBpcyBmb2xsb3dpbmc6Cj4gCj4+IEkgdGhvdWdodCBpdCBoYWQgYmVlbiBjbGFyaWZp
ZWQgYWxyZWFkeSB0aGF0IG5vcm1hbCBndWVzdHMgY2FuIHZlcnkKPj4gd2VsbCB1c2UgYm90aCBp
bnRlcmZhY2VzLCBqdXN0IG5vdCBib3RoIGF0IHRoZSBzYW1lIHRpbWU6IEJvb3QgbG9hZGVyCj4+
IGFuZCBPUyBjb3VsZCBkaXNhZ3JlZSBpbiB0aGlzIHJlZ2FyZCwgYXMgdGhlIHByaW1lIGV4YW1w
bGUuCj4gCj4gSXMgaXQgY29ycmVjdD8KCk5vdCByZWFsbHkgLSB3aGF0IHlvdSBxdW90ZSBpcyBh
IHN0YXRlbWVudCwgbm90IHRoZSBvdXRsaW5lIG9mIGEKbW9kZWwuIFRoZSBiYXNpYyBpZGVhIGZv
ciBlbmZvcmNlbWVudCBvZiBhIHJlc3RyaWN0aW9uIHdhcyB0bwphbGxvdyBzd2l0Y2hpbmcgbW9k
ZXMgb25seSB3aGVuIGp1c3Qgb25lIHZDUFUgaXMgb25saW5lIGluIGEKZ3Vlc3QuCgo+IEJ1dCB3
aXRoIHRoZSBjdXJyZW50IGludGVyZmFjZSAoVkEpIHRoYXQgbW9kZWwgaXMgYWxyZWFkeSBicm9r
ZW4gd2l0aG91dCAKPiB1bnJlZ2lzdHJhdGlvbi4gT24gY2hhbmdlIGJldHdlZW4gZW50aXRpZXMg
d2l0aCBkaWZmZXJlbnQgVkEgc3BhY2VzIHRoZSAKPiBoeXBlcnZpc29yIGRlZmluaXRlbHkgaGFz
IGEgY2hhbmNlIHRvIHNwb2lsIHRoZSBuZXcgVkEgc3BhY2UgYXQgdGhlIG9sZCBhZGRyZXNzLgo+
IElNSE8gaXQgc2hvdWxkIGJlIGZpeGVkIChhdCBsZWFzdCBkb2N1bWVudGVkKSBmb3IgdGhlIG9s
ZCBpbnRlcmZhY2UuCgpEb2N1bWVudCAtIHN1cmUsIGZlZWwgZnJlZS4gRml4IC0gSSBkb24ndCBz
ZWUgaG93IHlvdSB3b3VsZCBkbwp0aGlzLiBFdmVyeSBjb21wb25lbnQgaGFuZGluZyBjb250cm9s
IG9udG8gYW5vdGhlciBvbmUgd291bGQKYmUgaW4gY2hhcmdlIG9uIGl0cyBvd24uIFRoYXQncyBu
b3QgdW5kZXIgb3VyIGNvbnRyb2wuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 16:19:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 16: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 1hdGpe-0004yG-Vj; Tue, 18 Jun 2019 16: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=NhYq=UR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdGpe-0004yB-1Z
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 16:19:38 +0000
X-Inumbo-ID: ddb83e3b-91e4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ddb83e3b-91e4-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 16:19: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 CD3D7344;
 Tue, 18 Jun 2019 09:19: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 AA76A3F246;
 Tue, 18 Jun 2019 09:19:35 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
Date: Tue, 18 Jun 2019 17:19:34 +0100
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: <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.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>

CgpPbiAxOC8wNi8yMDE5IDE0OjI3LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IAo+IAo+IE9uIDE4
LjA2LjE5IDE1OjU0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFN3aXRjaCB0byBoeXAtbW9kZSBp
cyBmYWlybHkgY29tcGxleCBhbmQgZGVwZW5kcyBvbiB5b3VyIHByb2Nlc3Nvci4gSGVuY2Ugd2h5
IAo+PiBpdCB3YXMgZHJvcHBlZCBpbiBib3RoIExpbnV4IGFuZCBYZW4uCj4gCj4gSnVsaWVuLCBJ
IGtub3cgaXQuIFdlIGFscmVhZHkgZGlzY3Vzc2VkIHRoYXQgZmV3IHllYXJzIGFnby4KPiAKPj4g
SG93ZXZlciwgY2FsbGluZyBhbiBTTUMgd291bGQgYmUgYWNjZXB0YWJsZSB0byBtZS4gU3RlZmFu
bywgYW55IG9waW5pb24/Cj4gCj4gVGhhdCBwYXRjaCAoZm9yIHUtYm9vdCkgaXMgNSsgeWVhcnMg
b2xkLiBJIGRvIG5vdCB3b3JrIHdpdGggVEkncyBzdHVmZiBmb3IgCj4gYWxtb3N0IDMgeWVhcnMu
IFNvIEknZCBub3QgYm90aGVyIG15c2VsZiB0byBwbGF5IHdpdGggdGhlIHN0dWZmIGFnYWluLgo+
IElmIHRoZSB0b3BpYyBhdXRob3IocykgaGF2ZSBlbm91Z2ggdGltZSBhbmQgaW5zcGlyYXRpb24s
IHRoZXkgYXJlIHdlbGNvbWUgdG8gCj4gaW1wcm92ZSBPTUFQNS1saWtlIFNvQ3Mgc3VwcG9ydC4K
RGVuaXMgKHRoZSBhdXRob3Igb2YgdGhlIHRocmVhZCkgaXMgZG9pbmcgYSBHU09DIHRvIHBvcnQg
WGVuIG9uIHRoZSBCZWFnbGVCb2FyZCAKWDE1LiBZb3UgZW5kZWQgdXAgQ0NlZCBiZWNhdXNlIHlv
dSBjYW4gcHJvdmlkZSBmZWVkYmFjayBob3cgdG8gcHJvY2VlZC4gTm90IApiZWNhdXNlIHdlIHdh
bnRlZCB5b3UgdG8gaW1wbGVtZW50IGl0Li4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 16:23:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 16:23:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdGt3-0005gU-H8; Tue, 18 Jun 2019 16:23:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdGt2-0005gJ-79
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 16:23:08 +0000
X-Inumbo-ID: 5ad7012f-91e5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ad7012f-91e5-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 16:23:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdGt0-0002sM-Kt; Tue, 18 Jun 2019 16:23: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 1hdGt0-0001ev-Dg; Tue, 18 Jun 2019 16:23:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdGt0-0005qo-D0; Tue, 18 Jun 2019 16:23:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hdGt0-0005qo-D0@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 16:23:06 +0000
Subject: [Xen-devel] [qemu-mainline bisection] complete build-arm64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============7456254857670340788=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

branch xen-unstable
xenbranch xen-unstable
job build-arm64
testid xen-build

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.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:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137980/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>


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

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/build-arm64.xen-build --summary-out=tmp/137980.bisection-summary --basis-template=137600 --blessings=real,real-bisect qemu-mainline build-arm64 xen-build
Searching for failure / basis pass:
 137871 fail [host=rochester0] / 137600 [host=rochester1] 137492 [host=laxton1] 137399 [host=laxton0] 137314 [host=laxton1] 137222 [host=laxton1] 137105 ok.
Failure / basis pass flights: 137871 / 137105
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest b0663641c977f97bef785c86978603c3a31a3d1c f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
Basis pass 21d9dc21f81828538af02ca9c2d86a36551b0771 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/osstest/ovmf.git#21d9dc21f81828538af02ca9c2d86a36551b0771-b0663641c977f97bef785c86978603c3a31a3d1c git://git.qemu.org/qemu.git#60905286cb5150de854e08279bca7dfc4b549e91-f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f git://xenbits.xen.org/osstest/seabios.git#0932c20560574696cf87ddd12623e8c423ee821b-85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 git://xenbits.xen.org/xen.git#81646cea826fa322831fffb43f81e7e0866dc124-36a1c7c213e13eb64d2c\
 2d8aa9c5c805fe19020a
Loaded 18488 nodes in revision graph
Searching for test results:
 137105 pass 21d9dc21f81828538af02ca9c2d86a36551b0771 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
 137222 [host=laxton1]
 137314 [host=laxton1]
 137399 [host=laxton0]
 137492 [host=laxton1]
 137600 [host=rochester1]
 137734 [host=rochester1]
 137697 [host=rochester1]
 137931 pass 21d9dc21f81828538af02ca9c2d86a36551b0771 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
 137961 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda 347a6f44e90bf0ffff1e23b8fb919c780abb80b8 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 137935 fail b0663641c977f97bef785c86978603c3a31a3d1c f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 137936 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 650a379d505bf558bcb41124bc6c951a76cbc113 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 137871 fail b0663641c977f97bef785c86978603c3a31a3d1c f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 137938 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 8e23e34d989d5ce542fa26425f091fc61e1f23f4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
 137927 [host=rochester1]
 137939 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 ccc47d5d01a99d2eaa7fc4f10f78dde844c7d573 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 a189ef027dbb7a3c0dfe566137f05c06d6685fb9
 137941 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 07513e15e6e7e5163bf4f59c747825cce748531c
 137940 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 6d7a134da4afebe8551a69329478415cfb4cbe91 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137946 pass 470626624fa31a1f50b82815dd330deb43e32e52 89a44a103315267122119b4311218d00d2561ebe 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7f03e7e05f4f80a41d28706c7567154dce257ce3
 137947 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 4aca9786542e427d4337503566efdf09f2cb87cd 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bbac4facb676248703cf5708001dcd40c0780add
 137948 pass 48b0bf6476a215a8e399af3c5905c17f94f2c63d 43b3952dea0f763ceeaa2f119c473b5cc6d29c90 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 c38a6cfc3b65e4d50f7c5efb4bc83eec120ff0d7
 137949 pass 6cbed0e36fe734f3fc11d30d652122d7714627c4 754f1dbcf1d4d543167e3212366055761c30bcf4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 c0666fab19ea1523fbcae57d8362d94e06b21f98
 137953 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda 6d88baf18653ff8826db3dd840a6b372d3477280 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
 137960 pass 20d2e5a125e34fc8501026613a71549b2a1a3e54 03158519384f15890d587937bd1b3ea699898e55 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 137954 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda 33556237f652d8a712d0b6d29ecb442e6b65fe42 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
 137964 pass de2204a9e8c93b535909c7902c8e92d8c5d03c48 f1114d321246f9177072923e1c2a20e7aab82700 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 137962 pass 7cea4d71a8a87a93924a07ab32348332f5881ef9 11ba81c3cde0bc070cced6e8ef2835fab4fe90c8 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
 137963 pass f03859ea6c8fddeaa3a5cc3d9a3461728ce538aa c87759ce876a7a0b17c2bf4f0b964bd51f0ee871 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 137965 pass 470626624fa31a1f50b82815dd330deb43e32e52 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 3455cd598c5f57c3f6c10a9b1bb471ea6857a115
 137966 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 84995ea21935403cc9d57b6cb7dddcac5fa02c1c 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 608639ffa0a0d6f219e14ba7397ab2cc018b93c9
 137967 pass 1631bb26ae991e530d3c96fe3161ea15144b358e a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 decfc03f54b821877f64f28beba15124940470b5
 137969 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 a8d2532645cf5ce4f75981f81dfe363efc35d05c 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137972 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 f91005e195e7e1485e60cb121731589960f1a3c9 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137973 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137974 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137975 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137976 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137977 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 137980 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Searching for interesting versions
 Result found: flight 137105 (pass), for basis pass
 Result found: flight 137871 (fail), for basis failure
 Repro found: flight 137931 (pass), for basis pass
 Repro found: flight 137935 (fail), for basis failure
 0 revisions at 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
No revisions left to test, checking graph state.
 Result found: flight 137973 (pass), for last pass
 Result found: flight 137974 (fail), for first failure
 Repro found: flight 137975 (pass), for last pass
 Repro found: flight 137976 (fail), for first failure
 Repro found: flight 137977 (pass), for last pass
 Repro found: flight 137980 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/137980/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>

pnmtopng: 214 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-arm64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
137980: tolerable ALL FAIL

flight 137980 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/137980/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64                   6 xen-build               fail baseline untested


jobs:
 build-arm64                                                  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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7456254857670340788==--

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 16:24:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 16:24:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdGuA-0005n9-40; Tue, 18 Jun 2019 16:24: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdGu8-0005n2-Nd
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 16:24:16 +0000
X-Inumbo-ID: 82c18d44-91e5-11e9-b40b-0bfbe23825bf
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82c18d44-91e5-11e9-b40b-0bfbe23825bf;
 Tue, 18 Jun 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: IzsYEc/hhx7KyHb/Eg4pfzShocZNSrS5Sq0PEEMf/UGjkcrBBsCXoJj5hlqbz2Jjwc2hjaZ65J
 9rV1EJI40er8GD2ukKkz+1lgphJVyxnnsH45G3q2vovRHuOkfrPlYg0TbZh7gPgQZ/+2cg2Djp
 ArhAP2OdeiamP6SaPYHVnG/5fgGP2j7qugudqbUIOE2kjq4bOO/YlvOtWiYbi7g8RMLHofv9Td
 vi2DXa7VlCBqGU57xFfbd3TgAOQwIyOtkJK2UHZj0KMnzw+6JrhaF2nGfqOi+eKQygV+Xu2VEa
 sI8=
X-SBRS: 2.7
X-MesageID: 1913369
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,389,1557201600"; 
   d="scan'208";a="1913369"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84F8020000780021F248@prv1-mh.provo.novell.com>
 <3ac4dbdd-24fb-a5e8-5848-93cfe4374a49@citrix.com>
 <5CFF80500200007800236EFA@prv1-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: <b76883f0-871c-9387-3eee-649aa084d3c6@citrix.com>
Date: Tue, 18 Jun 2019 17:24:10 +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: <5CFF80500200007800236EFA@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 v8 30/50] 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: 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>

T24gMTEvMDYvMjAxOSAxMToyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDYuMTkg
YXQgMTY6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTUvMDMv
MjAxOSAxMDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiArI2lmIF9fR05VQ19fID4gNyAvKiBj
YW4ndCBjaGVjayBmb3IgX19BVlg1MTJWQk1JMl9fIGhlcmUgKi8KPj4gV2h5IG5vdD8KPiBCZWNh
dXNlIHRoYXQgd291bGQgcmVxdWlyZSBwYXNzaW5nIC1tYXZ4NTEydmJtaTIgKG9yIGVuYWJsaW5n
IHRoZQo+IGZlYXR1cmUgdmlhICNwcmFnbWEpIHdoaWNoIGluIHR1cm4gd291bGQgbmVlZCBnYXRp
bmcgb24gY29tcGlsZXIKPiB2ZXJzaW9uLCBvciBlbHNlIHRoZSBoYXJuZXNzIGNvdWxkbid0IGJl
IGJ1aWx0IHdpdGggZ2NjNyBhdCBhbGwgYW55bW9yZS4KCklzIHRoYXQgcmVhbGx5IGEgcHJvYmxl
bT/CoCBXZSBhbHJlYWR5IHJlcXVpcmUgYQpwcmFjdGljYWxseS1ibGVlZGluZy1lZGdlIGJpbnV0
aWxzLgoKSXJyZXNwZWN0aXZlLCBhcmUgeW91IHNheWluZyB0aGF0IF9fQVZYNTEyVkJNSTJfXyBy
ZWFsbHkgaXMgY29uZGl0aW9uYWwKb24gLW1hdng1MTJ2Ym1pMiBiZWluZyBwYXNzZWQ/wqAgSWYg
c28sIHdoYXQncyB3cm9uZyB3aXRoIHVzaW5nIGNjLW9wdGlvbgp0byBnYWluIGl0IGNvbmRpdGlv
bmFsbHk/Cgo+Cj4+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4+PiArKysgYi94ZW4v
dG9vbHMvZ2VuLWNwdWlkLnB5Cj4+PiBAQCAtMjY2LDEwICsyNjYsMTAgQEAgZGVmIGNydW5jaF9u
dW1iZXJzKHN0YXRlKToKPj4+ICAgICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkws
IEFWWDUxMl80Vk5OSVcsIEFWWDUxMl80Rk1BUFMsCj4+PiAgICAgICAgICAgICAgICAgICAgQVZY
NTEyX1ZQT1BDTlREUV0sCj4+PiAgCj4+PiAtICAgICAgICAjIEFWWDUxMiBleHRlbnNpb25zIGFj
dGluZyBzb2xlbHkgb24gdmVjdG9ycyBvZiBieXRlcy93b3JkcyBhcmUgbWFkZQo+Pj4gKyAgICAg
ICAgIyBBVlg1MTIgZXh0ZW5zaW9ucyBhY3RpbmcgKHNvbGVseSkgb24gdmVjdG9ycyBvZiBieXRl
cy93b3JkcyBhcmUgbWFkZQo+IEJlY2F1c2UgVkJNSTIgZG9lc24ndCBhY3QgX3NvbGVseV8gb24g
dmVjdG9ycyBvZiBieXRlcy93b3Jkcy4KPiBUaGVyZSBhcmUgYWxzbyBzaGlmdCBpbnNucyBhY3Rp
bmcgb24gdmVjdG9ycyBvZiBkd29yZHMvcXdvcmRzLgoKSW4gd2hpY2ggY2FzZSBJJ2QgZXhwZWN0
IHMvc29sZWx5Ly8gaGVyZS7CoCBQdXR0aW5nIHNvbGVseSBpbiBicmFja2V0cwpkb2Vzbid0IGNv
bnZleSBhbnkgaW5mb3JtYXRpb24gcmVsZXZhbnQgdG8gIm5vdCByZWFsbHkgc29sZWx5IGFueSBt
b3JlIi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 16:42:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 16: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 1hdHBQ-0007Kt-O6; Tue, 18 Jun 2019 16: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=Le+r=UR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdHBP-0007Ko-C7
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 16:42:07 +0000
X-Inumbo-ID: 01c61478-91e8-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 01c61478-91e8-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 16:42:06 +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: WxAj1izWmp4lvCeT4QSjl58UJzoEDyg5m5tWWFVcdfKGUx2MZ5StBIFzPc9o7UCWIvxHdmi6BU
 CFQmFEcoAHa9HIHJJbbd2tsVVHgjZsN5upBKIsFG8B2oMZ0g0qNn1HDR/LGSQLLmMMIJp7YZJ1
 HBUIBMjL6CNtSE8yFStseK2RPWeDAspBAt8OURj1rzGuUHE3n/EhqZhLIPbKDTssyHTF+knkPt
 Kxq3dNdVrqjoB8VjQPifRJmL9O3CG+g2VH3OCFr9BrBaqMEuTG2PTIC0gczveV0yJ0BjgRAHoP
 tAQ=
X-SBRS: 2.7
X-MesageID: 1894025
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,389,1557201600"; 
   d="scan'208";a="1894025"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B854E020000780021F24B@prv1-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: <3ccecb4a-64e5-808a-5b2e-97615df3fe86@citrix.com>
Date: Tue, 18 Jun 2019 17:42:02 +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: <5C8B854E020000780021F24B@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 v8 31/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMDo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBjb21wbGV0ZXMg
c3VwcG9ydCBvZiBBVlg1MTJCVyBpbiB0aGUgaW5zbiBlbXVsYXRvciwgYW5kIGxlYXZlcyBqdXN0
Cj4gdGhlIHNjYXR0ZXIvZ2F0aGVyIG9uZXMgb3BlbiBpbiB0aGUgQVZYNTEyRiBzZXQuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjU6
IE5ldy4KPiAtLS0KPiBUQkQ6IFRoZSAqYmxlbmRtKiBpbmxpbmUgZnVuY3Rpb25zIGRvbid0IHJl
bGlhYmx5IHByb2R1Y2UgdGhlIGludGVuZGVkCj4gICAgICBpbnNucywgYXMgdGhlIHJlc3BlY3Rp
dmUgbW92ZXMgYXJlIGFib3V0IGFzIGdvb2QgYSBmaXQgZm9yIHRoZQo+ICAgICAgY29tcGlsZXIg
d2hlbiBsb29raW5nIGZvciBhIG1hdGNoIGZvciB0aGUgaW50ZW5kZWQgb3BlcmF0aW9uLiBXZSdk
Cj4gICAgICBuZWVkIHRvIHN3aXRjaCB0byBpbmxpbmUgYXNzZW1ibHkgaWYgd2Ugd2FudGVkIHRv
IGd1YXJhbnRlZSB0aGUKPiAgICAgIHRlc3Rpbmcgb2YgdGhvc2UgaW5zbnMuIFRob3VnaHRzPwoK
RG8geW91IG1lYW4gX19idWlsdGluX2lhMzJfYmxlbmRtXyogaGVyZT/CoCBJIGd1ZXNzIGl0IGRl
cGVuZHMgb24gdGhlCndyaXRlbWFzayBhcyB0byB3aGV0aGVyIG1vdiBpbnN0cnVjdGlvbnMgd291
bGQgYmUgbW9yZSBlZmZpY2llbnQuCgpJIHRoaW5rIHdlIGNhbiBwcm9iYWJseSByZWx5IG9uIGZ1
enppbmcgdG8gY292ZXIgdGhlIGRpZmZlcmVuY2UsIHNlZWluZwphcyB0aGVyZSBpcyBub3RoaW5n
IGludGVyZXN0aW5nIG9yIG5vbnN0YW5kYXJkIGFib3V0IHRoZXNlCmluc3RydWN0aW9ucy7CoCBU
aGF0IGNlcnRhaW5seSBzZWVtcyBwcmVmZXJhYmxlIHRvIGEgY3VzdG9tIGJvZGUuCgpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 16:49:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 16:49:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdHIa-0007Y0-JY; Tue, 18 Jun 2019 16:49:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdHIZ-0007Xv-2N
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 16:49:31 +0000
X-Inumbo-ID: 0a10f476-91e9-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a10f476-91e9-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 16:49:29 +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 C54912084B;
 Tue, 18 Jun 2019 16:49:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560876569;
 bh=5l/Sn4F8Z1D585d902w8Uo11ALEnXOHHZxLrLvbYVSA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=P1egKnplfDU7tmT5YrHJGIEa5P8iKfdy3OWYvIeSa360grGfZm4VeaV9IunRw/bWp
 NvV45EK1Lr0EzKSf7abj+YicLUJfRNedSvLn5lmp7D5p24XnMw/3vTG+IFjqcLrqYs
 SYkjBtUmoLl1mCWRxu60U3MyElLyzp3PF1X8GnN4=
Date: Tue, 18 Jun 2019 09:49:28 -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: <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
Message-ID: <alpine.DEB.2.21.1906180949060.2072@sstabellini-ThinkPad-T480s>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.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>

T24gVHVlLCAxOCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDE4LzA2LzIwMTkg
MTM6MjgsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gPiAreGVuLWRldmVsCj4gCj4gUGxlYXNlIGRv
bid0IGNyb3NzLXBvc3QgZS1tYWlsLiBJZiB5b3UgbW92ZSB0aGUgdGhyZWFkIHRvIHhlbi1kZXZl
bCwgdGhlbgo+IHhlbi11c2VycyBzaG91bGQgYmUgZHJvcHBwZWQuCj4gCj4gPiAKPiA+IEhlbGxv
IEp1bGllbiwKPiA+IAo+ID4gPiBJIGFtIGEgYml0IGNvbmZ1c2VkLiBMaW51eCBpcyBhYmxlIHRv
IGJyaW5nLXVwIENQVSBpbiBoeXAgbW9kZSB3aXRoIHRoZQo+ID4gPiBjdXJyZW50Cj4gPiA+IFUt
Ym9vdC4gV2h5IHdvdWxkIHdlIG5lZWQgbW9yZSBjaGFuZ2VzIGZvciBYZW4/Cj4gPiAKPiA+IFRJ
J3MgUk9NIGNvZGUgc3RhcnRzIGFsbCBDUFVzIGluIE5TIFBMMSwgZG9lc24ndCBtYXR0ZXIgaWYg
aXQgaXMgYm9vdCBvcgo+ID4gc2Vjb25kYXJ5IGNvcmUuCj4gPiBJZiB5b3UgbG9vayBhdCBMaW51
eCBjb2RlIFsxXSwgeW91J2xsIHNlZSwgdGhhdCBhZnRlciB0aGUgc2Vjb25kYXJ5IGNvcmUKPiA+
IGJyaW5ndXAgTGludXggZG9lcyBzd2l0Y2ggdGhhdCBjb3JlIGZyb20gTlMgUEwxIHRvIFBMMiAo
aHlwIG1vZGUpIHVzaW5nIFJPTQo+ID4gY29kZSBpbnRlcmZhY2UgKHNtYyAwKS4KPiA+IEF0IHNv
bWUgbW9tZW50IFhFTiBkcm9wcGVkIGFsbCB0by1oeXAtbW9kZSBzd2l0Y2hpbmcgY29kZS4gU28g
SSBkaWQgc3dpdGNoCj4gPiBzZWNvbmRhcmllcyB0byBoeXAgbW9kZSBpbiB1LWJvb3Qgd2l0aCB0
aGUgbG9vcCB3aGljaCByZXBsaWNhdGVzIHRoZSBST00KPiA+IENvZGUgbG9naWMgaW4gdGVybXMg
b2Ygd2FpdGluZyBmb3IgYW4gZXZlbnQgYW5kIGNoZWNraW5nIGF1eCByZWdpc3RlcnMuCj4gCj4g
U3dpdGNoIHRvIGh5cC1tb2RlIGlzIGZhaXJseSBjb21wbGV4IGFuZCBkZXBlbmRzIG9uIHlvdXIg
cHJvY2Vzc29yLiBIZW5jZSB3aHkKPiBpdCB3YXMgZHJvcHBlZCBpbiBib3RoIExpbnV4IGFuZCBY
ZW4uCj4gCj4gSG93ZXZlciwgY2FsbGluZyBhbiBTTUMgd291bGQgYmUgYWNjZXB0YWJsZSB0byBt
ZS4gU3RlZmFubywgYW55IG9waW5pb24/CgpZZXMsIGl0IHdvdWxkIGJlIHRyaXZpYWwgdG8gbWFp
bnRhaW4gc29tZXRoaW5nIGxpa2UgdGhhdC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 17:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 17: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 1hdHor-00026E-HC; Tue, 18 Jun 2019 17: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=hUbn=UR=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdHoq-000269-1W
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 17:22:52 +0000
X-Inumbo-ID: b2e6fed6-91ed-11e9-8980-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2e6fed6-91ed-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 17:22:50 +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=DPdVyMbzF6DXXNRgfrAxA80qg3wB0mc1t/gRTtPRZkM=;
 b=dmSeSN0jNaapfozbSn4YGjlg2wR0SmkvEmPXTR2PgG3TFdeMrO5IHCYLTHhyyt36GYoul8xncr9bJ2VOYXCZnqBoqyiamWvbkrneQ6Ma0ZN7o4KQLUHaRwo6ZoAgePuVAk7pzHqy4oy0rCmsShfmbkQggZtDcj5BC4mxyWzuoWE=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3337.namprd12.prod.outlook.com (20.178.31.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Tue, 18 Jun 2019 17:22:49 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Tue, 18 Jun 2019
 17:22:49 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVEWGY1Hj53pTSVUKs8yFFp/PPUKaVMFSAgAFTMICAC06cAA==
Date: Tue, 18 Jun 2019 17:22:48 +0000
Message-ID: <20190618172245.GA16087@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
In-Reply-To: <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR0401CA0041.namprd04.prod.outlook.com
 (2603:10b6:4:73::18) 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: a95791d7-7054-4f65-9a66-08d6f41195eb
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:DM6PR12MB3337; 
x-ms-traffictypediagnostic: DM6PR12MB3337:
x-microsoft-antispam-prvs: <DM6PR12MB3337DE3FC38E3F83D4BE2C4AE5EA0@DM6PR12MB3337.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(346002)(396003)(39860400002)(136003)(376002)(199004)(189003)(186003)(386003)(81166006)(6116002)(7736002)(76176011)(316002)(3846002)(81156014)(33656002)(256004)(99286004)(14444005)(71190400001)(8676002)(71200400001)(54906003)(229853002)(6436002)(8936002)(2906002)(73956011)(25786009)(305945005)(6916009)(66556008)(1076003)(6486002)(5660300002)(66066001)(478600001)(446003)(6512007)(52116002)(6246003)(66946007)(4326008)(66476007)(14454004)(68736007)(66446008)(64756008)(11346002)(86362001)(102836004)(53546011)(72206003)(53936002)(6506007)(36756003)(476003)(26005)(2616005)(486006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3337;
 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: PAhyIwF25w09wRtDlfaIj/5WvJrqYMA7kCkzcpnIkkGEdolfJiN3En5yF/oDm4+vPceTVeX1z+OrmBzMHe0BVbH1UjDtJdqYknTDFmJC/CYtwNarfzRxMAASMDTNVKSuGkeO7NiZZCagjxS2hH1U2fSR4RKKeDn8ka1DIgP5QAHhucxQPQPmKyTf6WdAktFjKJXWsr9/8WD8cEpsNqraAVSeZc9zpdBDyvn0PnfsSbLBL3JCcnmKhWc6DLIRfwf67r8jG9WB+6o7zEH3jQ2jX/SfG51f6MKpGQTYTIGnX4gFXdZA6u1wDfZfRoL/8JcAYHtC8RlaRku3mPuJcJitPYjK3IkFo5pQTo+aJK8LZXTlDDvPaXB7zsLHw48vIlJdGs9WfXgVphnXDmfpNE5D5rac1vJbr7hfk5G2Je3bFtg=
Content-ID: <8D8472C489796F48AF7D570908F5F80E@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a95791d7-7054-4f65-9a66-08d6f41195eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 17:22:48.9409 (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: DM6PR12MB3337
Subject: Re: [Xen-devel] [PATCH 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>,
 xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDY6NDI6MzNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEwLjA2LjE5IGF0IDE4OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBPbiAyMy8wNS8yMDE5IDEzOjE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+
PiBBdCBsZWFzdCBmb3IgbW9yZSByZWNlbnQgQ1BVcywgZm9sbG93aW5nIHdoYXQgQktERyAvIFBQ
UiBzdWdnZXN0IGZvciB0aGUKPiA+PiBCSU9TIHRvIHN1cmZhY2UgdmlhIEFDUEkgd2UgY2FuIG1h
a2Ugb3Vyc2VsdmVzIGluZGVwZW5kZW50IG9mIERvbTAKPiA+PiB1cGxvYWRpbmcgcmVzcGVjdGl2
ZSBkYXRhLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+ID4+IC0tLQo+ID4+IFRCRDogQ2FuIHdlIHNldCBsb2NhbF9hcGljX3RpbWVyX2My
X29rIHRvIHRydWU/IEkgY2FuJ3Qgc2VlbSB0byBmaW5kIGFueQo+ID4+ICAgICAgc3RhdGVtZW50
IGluIHRoZSBCS0RHIC8gUFBSIGFzIHRvIHdoZXRoZXIgdGhlIExBUElDIHRpbWVyIGNvbnRpbnVl
cwo+ID4+ICAgICAgcnVubmluZyBpbiBDQzYuCj4gPiAKPiA+IFRoaXMgb3VnaHQgdG8gYmUgZWFz
eSB0byBkZXRlcm1pbmUuICBHaXZlbiB0aGUgZGVzY3JpcHRpb24gb2YgQ0M2Cj4gPiBmbHVzaGlu
ZyB0aGUgY2FjaGUgYW5kIHBvd2VyIGdhdGluZyB0aGUgY29yZSwgSSdkIHNheSB0aGVyZSBpcyBh
Cj4gPiByZWFzb25hYmxlIGNoYW5jZSB0aGF0IHRoZSBMQVBJQyB0aW1lciBzdG9wcyBpbiBDQzYu
Cj4gCj4gQnV0ICJyZWFzb25hYmxlIGNoYW5jZSIgaXNuJ3QgZW5vdWdoIGZvciBteSB0YXN0ZSBo
ZXJlLiBBbmQgZnJvbQo+IHdoYXQgeW91IGRlZHVjZSwgdGhlIGFuc3dlciB0byB0aGUgcXVlc3Rp
b24gd291bGQgYmUgIm5vIiwgYW5kCj4gaGVuY2Ugc2ltcGx5IG5vIGNoYW5nZSB0byBiZSBtYWRl
IGFueXdoZXJlLiAoSSBkbyB0aGluayB0aG91Z2gKPiB0aGF0IGl0J3MgbW9yZSBjb21wbGljYXRl
ZCB0aGFuIHRoaXMsIGJlY2F1c2UgaWlyYyBtdWNoIGFsc28gZGVwZW5kcwo+IG9uIHdoYXQgdGhl
IGZpcm13YXJlIGFjdHVhbGx5IGRvZXMuKQoKVGhlIExBUElDIHRpbWVyIG5ldmVyIHN0b3BzIG9u
IHRoZSBjdXJyZW50bHkgcGxhdGZvcm1zIChOYXBsZXMgYW5kClJvbWUpLiAgVGhpcyBpcyBhIGtu
b3dsZWRnYWJsZSBIVyBlbmdpbmVlciBzby4KCj4gPj4gVEJEOiBXZSBtYXkgd2FudCB0byB2ZXJp
ZnkgdGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3VyZWQgdG8gZW50ZXIgQ0M2Lgo+ID4gCj4gPiBJ
IGNhbid0IGFjdHVhbGx5IHNwb3QgYW55dGhpbmcgd2hpY2ggdGFsa3MgYWJvdXQgSExUIGRpcmVj
dGx5LiAgVGhlCj4gPiBjbG9zZXN0IEkgY2FuIHBvc3QgaXMgQ0ZPSCAoY2FjaGUgZmx1c2ggb24g
aGFsdCkgd2hpY2ggaXMgYW4KPiA+IGF1dG8tdHJhbnNpdGlvbiBmcm9tIENDMSB0byBDQzYgYWZ0
ZXIgYSBzcGVjaWZpYyB0aW1lb3V0LCBidXQgdGhlCj4gPiB3b3JkaW5nIHN1Z2dlc3RzIHRoYXQg
bXdhaXQgd291bGQgYWxzbyB0YWtlIHRoaXMgcGF0aC4KPiAKPiBXZWxsLCBJIGhhZCBjb21lIGFj
cm9zcyBhIHNlY3Rpb24gZGVzY3JpYmluZyBob3cgSExUIGNhbiBiZQo+IGNvbmZpZ3VyZWQgdG8g
YmUgdGhlIHNhbWUgYWN0aW9uIGFzIHRoZSBJL08gcG9ydCByZWFkIGZyb20gb25lCj4gb2YgdGhl
IHRocmVlIHBvcnRzIGludm9sdmVkIGluIEMtc3RhdGUgbWFuYWdlbWVudAo+IChDU3RhdGVCYXNl
QWRkciswLi4uMikuIEJ1dCBJIGNhbid0IHNlZW0gdG8gZmluZCB0aGlzIGFnYWluLgo+IAo+IEFz
IHRvIE1XQUlUIGJlaGF2aW5nIHRoZSBzYW1lLCBJIGRvbid0IHRoaW5rIEkgY2FuIHNwb3QgcHJv
b2YKPiBvZiB5b3VyIGludGVycHJldGF0aW9uIG9yIHByb29mIG9mIEJyaWFuJ3MuCgpJdCdzIG5v
dCByZWFsbHkgZG9jdW1lbnRlZCBjbGVhcmx5LiAgSSBnb3QgbXkgaW5mb3JtYXRpb24gZnJvbSB0
aGUgSFcKZW5naW5lZXJzLiAgSSd2ZSBhbHJlYWR5IHBvc3RlZCB3aGF0IGluZm9ybWF0aW9uIEkg
a25vdyBzbyBJIHdvbid0CnJlcGVhdCBpdC4KCj4gPj4gLS0tIGEveGVuL2FyY2gveDg2L2FjcGkv
Y3B1X2lkbGUuYwo+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiA+PiBA
QCAtMTI4Myw2ICsxMjg4LDk4IEBAIGxvbmcgc2V0X2N4X3BtaW5mbyh1aW50MzJfdCBhY3BpX2lk
LCBzdHIKPiA+PiAgICAgIHJldHVybiAwOwo+ID4+ICB9Cj4gPj4gIAo+ID4+ICtzdGF0aWMgdm9p
ZCBhbWRfY3B1aWRsZV9pbml0KHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9wb3dlciAqcG93ZXIpCj4g
Pj4gK3sKPiA+PiArICAgIHVuc2lnbmVkIGludCBpLCBuciA9IDA7Cj4gPj4gKyAgICBjb25zdCBz
dHJ1Y3QgY3B1aW5mb194ODYgKmMgPSAmY3VycmVudF9jcHVfZGF0YTsKPiA+PiArICAgIGNvbnN0
IHVuc2lnbmVkIGludCBlY3hfcmVxID0gQ1BVSUQ1X0VDWF9FWFRFTlNJT05TX1NVUFBPUlRFRCB8
Cj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENQVUlENV9FQ1hfSU5URVJS
VVBUX0JSRUFLOwo+ID4+ICsgICAgY29uc3Qgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4ICpjeCA9
IE5VTEw7Cj4gPj4gKyAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4IGZh
bTE3W10gPSB7Cj4gPj4gKyAgICAgICAgewo+ID4+ICsgICAgICAgICAgICAudHlwZSA9IEFDUElf
U1RBVEVfQzEsCj4gPj4gKyAgICAgICAgICAgIC5lbnRyeV9tZXRob2QgPSBBQ1BJX0NTVEFURV9F
TV9GRkgsCj4gPj4gKyAgICAgICAgICAgIC5hZGRyZXNzID0gMCwKPiA+PiArICAgICAgICAgICAg
LmxhdGVuY3kgPSAxLAo+ID4+ICsgICAgICAgIH0sCj4gPj4gKyAgICAgICAgewo+ID4+ICsgICAg
ICAgICAgICAudHlwZSA9IEFDUElfU1RBVEVfQzIsCj4gPj4gKyAgICAgICAgICAgIC5lbnRyeV9t
ZXRob2QgPSBBQ1BJX0NTVEFURV9FTV9IQUxULAo+ID4+ICsgICAgICAgICAgICAubGF0ZW5jeSA9
IDQwMCwKPiA+PiArICAgICAgICB9LAo+ID4+ICsgICAgfTsKPiA+PiArCj4gPj4gKyAgICBpZiAo
IHBtX2lkbGVfc2F2ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vzc29yX2lkbGUgKQo+ID4+ICsg
ICAgICAgIHJldHVybjsKPiA+PiArCj4gPj4gKyAgICBpZiAoIHZlbmRvcl9vdmVycmlkZSA8IDAg
KQo+ID4+ICsgICAgICAgIHJldHVybjsKPiA+PiArCj4gPj4gKyAgICBzd2l0Y2ggKCBjLT54ODYg
KQo+ID4+ICsgICAgewo+ID4+ICsgICAgY2FzZSAweDE3Ogo+ID4gCj4gPiBXaXRoIEh5Z29uIGlu
IHRoZSBtaXgsIHRoaXMgc2hvdWxkIGJlIGV4cGFuZGVkIHRvIEZhbTE4aC4KPiAKPiBCdXQgb25s
eSBvbmNlIHdlIGdldCBhIGd1YXJhbnRlZSBmcm9tIEFNRCB0aGF0IHRoZXkgd29uJ3QgdXNlCj4g
ZmFtaWx5IDE4aC4gT3RoZXJ3aXNlIHdlJ2QgaGF2ZSB0byB1c2UgdmVuZG9yIGNoZWNrcyBoZXJl
Lgo+IEFueXdheSB0aGlzIHNlcmllcyBwcmVkYXRlcyB0aGUgbWVyZ2luZyBvZiB0aGUgSHlnb24g
b25lLiBCdXQKPiB5ZXMsIEkgY2FuIGVhc2lseSBkbyB0aGlzIGZvciB2Mi4KPiAKPiBKYW4KPiAK
PiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 17:29:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 17: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 1hdHv4-0002Jf-F4; Tue, 18 Jun 2019 17: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=hUbn=UR=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdHv3-0002Ja-44
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 17:29:17 +0000
X-Inumbo-ID: 98566a2b-91ee-11e9-8980-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe46::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98566a2b-91ee-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 17:29:16 +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=1b/9Wevgldkl5GLf8FaLcwcK/kJ7xq0kttiebpz3R0Y=;
 b=nDB3X3tyM2rfHZjMjR53JePIYfZOhP7+QL0QH/b6yNZI+mzsmcFUkII8jAzWMO5kd75JLUReFUYoTqRf+NLdUTDlHte0tZRO3431yLmSxof97/4BTxP2hD1YalNTXNxdPUh8RwblEXg2AmGm/kdUXRHls4eCmXwIbUhqAExzI6w=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3017.namprd12.prod.outlook.com (20.178.30.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.10; Tue, 18 Jun 2019 17:29:14 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Tue, 18 Jun 2019
 17:29:14 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH] AMD/IOMMU: initialize IRQ tasklet only once
Thread-Index: AQHVF8jPhr+FpN4s4E2eROjC+FJKYKahxx4A
Date: Tue, 18 Jun 2019 17:29:14 +0000
Message-ID: <20190618172911.GB16087@amd.com>
References: <5CF14DA40200007800234108@prv1-mh.provo.novell.com>
In-Reply-To: <5CF14DA40200007800234108@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR05CA0026.namprd05.prod.outlook.com
 (2603:10b6:5:f8::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: 9ffdae1e-ff3c-4330-8496-08d6f4127bd8
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:DM6PR12MB3017; 
x-ms-traffictypediagnostic: DM6PR12MB3017:
x-microsoft-antispam-prvs: <DM6PR12MB30172A6EE369123F309C07D4E5EA0@DM6PR12MB3017.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:466;
x-forefront-prvs: 007271867D
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(39860400002)(136003)(396003)(366004)(376002)(199004)(189003)(68736007)(11346002)(99286004)(81156014)(52116002)(54906003)(316002)(76176011)(4326008)(86362001)(26005)(8676002)(4744005)(486006)(6506007)(6246003)(102836004)(386003)(8936002)(81166006)(6116002)(14454004)(36756003)(72206003)(478600001)(66066001)(1076003)(6916009)(5660300002)(3846002)(229853002)(476003)(6436002)(256004)(305945005)(71190400001)(71200400001)(2906002)(7736002)(446003)(33656002)(66446008)(66556008)(66946007)(64756008)(53936002)(6486002)(66476007)(25786009)(6512007)(2616005)(73956011)(186003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3017;
 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: eXo4ANZ7baqo8V0NeaepevKgV3jShaJsux+asO199bc19lqdL7KHwG54hQnPeQLoON8M+ADrC4fcT+cnvL3KPpoNkmVTmqySwauaiMtj5JK35rcJWjiLNPb6Jvu+x90jfTr4HCUd+tptfYh12fzr5lYnH6GFK0OAJ57WaF0SyBs3qjODf0hGWm7+M1X7PHJVcMhZ518fyynO+84R9Nh9ZM/ZCG/RCBtdWchv/U/z8F7odzz7gGRrgpH4nqI5Rj27ftkfKqUrYAT0ftc64PcCLGlNaRiTODtGGf3h3cqqtOHZTHj6DtHQFkkUn8WZ5L5kD6R67wVuJIGD3sxVfJPc7y3ULwOP1Y7hcctRE3rjUH53apQJsCMtuyiMJIod5z6WJp1bIBkcRPa6i2rqD6Cnp4siPCQu6AoOa2V9DHCLfrU=
Content-ID: <8AE08E6D0A2128468E797E79DAE3B549@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9ffdae1e-ff3c-4330-8496-08d6f4127bd8
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2019 17:29:14.5998 (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: DM6PR12MB3017
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: initialize IRQ tasklet only once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMzEsIDIwMTkgYXQgMDk6NTI6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gW0NBVVRJT046IEV4dGVybmFsIEVtYWlsXQo+IAo+IERvbid0IGRvIHRoaXMgb25jZSBw
ZXIgSU9NTVUsIG5vciBhZnRlciBzZXR0aW5nIHVwIHRoZSBJT01NVSBpbnRlcnJ1cHQKPiAod2hp
Y2ggd2lsbCB3YW50IHRvIHNjaGVkdWxlIHRoaXMgdGFza2xldCkuIEluIGZhY3QgaXQgY2FuIGJl
Cj4gaW5pdGlhbGl6ZWQgYXQgYnVpbGQgdGltZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndv
b2RzQGFtZC5jb20+Cgo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4g
QEAgLTMxLDcgKzMxLDggQEAKPiAKPiAgc3RhdGljIGludCBfX2luaXRkYXRhIG5yX2FtZF9pb21t
dXM7Cj4gCj4gLXN0YXRpYyBzdHJ1Y3QgdGFza2xldCBhbWRfaW9tbXVfaXJxX3Rhc2tsZXQ7Cj4g
K3N0YXRpYyB2b2lkIGRvX2FtZF9pb21tdV9pcnEodW5zaWduZWQgbG9uZyBkYXRhKTsKPiArc3Rh
dGljIERFQ0xBUkVfU09GVElSUV9UQVNLTEVUKGFtZF9pb21tdV9pcnFfdGFza2xldCwgZG9fYW1k
X2lvbW11X2lycSwgMCk7Cj4gCj4gIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGl2cnNfYmRm
X2VudHJpZXM7Cj4gIHU4IF9fcmVhZF9tb3N0bHkgaXZoZF90eXBlOwo+IEBAIC0xMDU2LDggKzEw
NTcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RyCj4gICAgICBw
cmludGsoIkFNRC1WaTogSU9NTVUgJWQgRW5hYmxlZC5cbiIsIG5yX2FtZF9pb21tdXMgKTsKPiAg
ICAgIG5yX2FtZF9pb21tdXMrKzsKPiAKPiAtICAgIHNvZnRpcnFfdGFza2xldF9pbml0KCZhbWRf
aW9tbXVfaXJxX3Rhc2tsZXQsIGRvX2FtZF9pb21tdV9pcnEsIDApOwo+IC0KPiAgICAgIHJldHVy
biAwOwo+IAo+ICBlcnJvcl9vdXQ6Cj4gCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 18:00:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 18: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 1hdIPC-0005FY-6h; Tue, 18 Jun 2019 18:00: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=44nJ=UR=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1hdIPA-0005FT-MK
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 18:00:25 +0000
X-Inumbo-ID: f03aacea-91f2-11e9-9920-5f86754854c1
Received: from UCOL19PA12.eemsg.mail.mil (unknown [214.24.24.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f03aacea-91f2-11e9-9920-5f86754854c1;
 Tue, 18 Jun 2019 18:00:21 +0000 (UTC)
X-EEMSG-check-017: 30074316|UCOL19PA12_EEMSG_MP10.csd.disa.mil
X-IronPort-AV: E=Sophos;i="5.63,390,1557187200"; d="scan'208";a="30074316"
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by UCOL19PA12.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 18 Jun 2019 18:00:10 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tycho.nsa.gov; i=@tycho.nsa.gov; q=dns/txt;
 s=tycho.nsa.gov; t=1560880810; x=1592416810;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=IN8rPqDQk2ovL1ObL901pclCoFPEsKpDGXAnvJ78LGI=;
 b=nJtPtb+6Nvpsk2h02l4bdunMEElnsPwgK7ncVMp4FCXiJg+zbHUQq9DG
 DN2N7ZVV5REZVublcI7JTEcCFBsInuk91pxMz9RPmY2jEGvp8aQceuRJc
 dff2vCLQpVCgJ8UMe9XC1kYt9nAhvndV46Bjo/tGXKJlljdRr4+j16Sfw
 ySyAvO04W7z5+bP/kp04Lua+KQrMqNg997TvZUtWzUlrRq2C24BZySGCW
 xJWpRY71eVrQxmlweYYVM4HCfSdTBAIRieh1DASljnbF4FCFP8H59wssv
 EeOvuSAX7n9bCVWv96Jqj3KhFmI7QKx6l5byMQNdWwv1PDx+kcJehoeVY A==;
X-IronPort-AV: E=Sophos;i="5.63,390,1557187200"; d="scan'208";a="24870304"
IronPort-PHdr: =?us-ascii?q?9a23=3AacASnB1hw20V7HWosmDT+DRfVm0co7zxezQtwd?=
 =?us-ascii?q?8ZsesSLf/xwZ3uMQTl6Ol3ixeRBMOHsqgC07Kd4/+oGTRZp8rY6TZaKN0Efi?=
 =?us-ascii?q?RGoP1epxYnDs+BBB+zB9/RRAt+Iv5/UkR49WqwK0lfFZW2TVTTpnqv8WxaQU?=
 =?us-ascii?q?2nZkJ6KevvB4Hdkdm82fys9J3PeQVIgye2ba9vIBmsogjdq9cajZF+JqotxR?=
 =?us-ascii?q?fEoXlFcPlSyW90OF6fhRnx6tqt8JJ57yhcp/ct/NNcXKvneKg1UaZWByk8PW?=
 =?us-ascii?q?Av483ruxjDTQ+R6XYZT24bjBlGDRXb4R/jRpv+vTf0ueR72CmBIM35Vqs0Vi?=
 =?us-ascii?q?i476dqUxDnliEKPCMk/W7Ni8xwiKVboA+9pxF63oXZbp2ZOOZ4c6jAZt4RW3?=
 =?us-ascii?q?ZPUdhNWCxAGoO8bpUAD+wdPeZDsoLxo0ICoQaiCQWwAe/izDFHhmXy3aYnze?=
 =?us-ascii?q?ovFw/I1xEkE94XvnnZqND5OaEPWu630abI1y3OYe5I1zfz6IbGcR4vrv+DUr?=
 =?us-ascii?q?1ybcXfxlIiFx/Hg1iKtYDpIz2Y2+YLvmOG7+RgT+Wvi2s/pg9/uDevwMYshZ?=
 =?us-ascii?q?fNhokIxF7L6zhyzocvJdKiUkF7b8OvHZxNuCGVKoR5XMwiQ3tytysh1r0HuY?=
 =?us-ascii?q?K0fCgNyJg9wR7fcOaIf5KH4hLkSuacODF1j29mdrKnnxu+7Eetx+LmWsS0zV?=
 =?us-ascii?q?pGtDRJn9bSunwXyhDe7NWMROFn8Ue7wzmP0hje6uRDIU8pi6XWM4Uhwrsslp?=
 =?us-ascii?q?oLtkTDAzP2lF32jKCIckUk/fCl6/j9bbX8p5+cKpR0hhviMqUuhsO/AeM4Ph?=
 =?us-ascii?q?IIX2eH4uSzyKfv/Uj4QLVOlvE2k6/Zv47GJckDu6K0DABY3pwj5hqiFTuqzt?=
 =?us-ascii?q?sVkWcdIF5YYB6HipLmO1DKIPD2F/e/hFGsnS92yPDJI7LuHJrNLmLZn7r6Yb?=
 =?us-ascii?q?Z861JTyAo0zdxF4ZJUEasOLOj8Wk/2qtzUFgU5PBCsw+b7FNV90ZsTV2aSD6?=
 =?us-ascii?q?CHLaPStV6I6f4vI+SXf48VpS39JOY/6/Hyin85nEcXfbO10psPdHC4AvNmLl?=
 =?us-ascii?q?2WYHXyhNcNCHoFsRQgTOP0jF2PSjpTZ3epX6Ig/TE3Eo2nApnFRoC1mryB2y?=
 =?us-ascii?q?W7EYNKaWBaEFyMFm3od4qcUfcWdC2SOtNhkiADVbW5SY8hyBWutA7kxLphNO?=
 =?us-ascii?q?bU9TcYuojn1Nhx/ODcjwsy9TluA8uB1GGNSnl+nnkUSD8uwKB/vUt9x0+Z3q?=
 =?us-ascii?q?h+nvNYD8Jc5v1TXggmMp7cyPR6BM7oWg/PZdqGVFemQsm8ATEwQdM92cMBY0?=
 =?us-ascii?q?F4G9+6lBDMwzKqA6MJl7yMHJE06KXc33fvKMZn0XrGzLMuj0Q9T8RTNG2mmr?=
 =?us-ascii?q?R/9wncBoLTj0qZkKOqf7wG3CHR7GeD0XaOvEZAXQBxT6rFWmofZkTIotjj6E?=
 =?us-ascii?q?3CUrmuCbA9PQtZ0sONNLZKZsf1glVHWPfjItXeYm2rl2isAhaIw6uGbJD2dG?=
 =?us-ascii?q?UFwCXdFE8EnhgQ83mcMwgyHCOvrHjCAzxtDlLvZEXs/PJgp3OmVEM70wCKb1?=
 =?us-ascii?q?F717q09R8Zn+CTS/QW3rgcoicuty10HEqh39LRE9eAvBFhfLlGbtwm/lhH0W?=
 =?us-ascii?q?bZtw17PpyhNK1ihUARcx5xv0zw0xV7EIJAkdIlrHky1gp9NbqY0E9ddzOfxZ?=
 =?us-ascii?q?3wObrXKm/o/B+1dqHawF/f0NeS+qcM8/k4rE/jsxu1GUom7XprycVa03yZ5p?=
 =?us-ascii?q?/SFgodTYrxUlor9xh9v7zafig954bP2HxjL6a0tCXO29UzBOsq0hygZctQML?=
 =?us-ascii?q?uYFA/uFM0XH8avKOgxllmmcB0EOvpe9KkuP8OpJLO63/uJNeAotj+7iWVM4M?=
 =?us-ascii?q?gp8GiB6i59Qe7gxIsezreT2Q7RE3/sgVHkvs3plIQMMSEfGC+zxDbpAKZVZ7?=
 =?us-ascii?q?ZuZsAbBGG2Ocq1y95iwZn3VCgL2kSkAgYq0cmodB7aQ1G18hdZ3Epf9XColS?=
 =?us-ascii?q?a31TVcjyAirq3Z2jfHhevlakxUaSZwWGB+gAK0csCPhNcAUR3tNlN4mQ=3D?=
 =?us-ascii?q?=3D?=
X-IPAS-Result: =?us-ascii?q?A2BkAgCQJQld/wHyM5BmHAEBAQQBAQcEAQGBZYFnKoE7A?=
 =?us-ascii?q?TIohBaSeIINml8JAQEBAQEBAQEBNAECAQGENgoCglEjOBMBAwEBAQQBAQEBA?=
 =?us-ascii?q?wEBbCiCOikBgmcBBSMVQRALDgoCAiYCAlcGAQwGAgEBgl8/gguqOYExhUeDI?=
 =?us-ascii?q?YFGgQwoi14RBoF/gTiCaz6HToJYBI4NhhyVNwmCEpNNBhuCFwGVHC2McJh2I?=
 =?us-ascii?q?YFYKwoYKQ+DJ5BuIwMwgQYBAY8qAQE?=
Received: from tarius.tycho.ncsc.mil ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 18 Jun 2019 18:00:10 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil (moss-nexus [192.168.25.48])
 by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id
 x5II07pD007336; Tue, 18 Jun 2019 14:00:08 -0400
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BF8E020000780023861C@prv1-mh.provo.novell.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <7a1b2be8-a765-a055-a6d0-f393d1dcf25d@tycho.nsa.gov>
Date: Tue, 18 Jun 2019 14:00: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: <5D03BF8E020000780023861C@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] drop __get_cpu_var() and __get_cpu_ptr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>, 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>

T24gNi8xNC8xOSAxMTozOCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gdGhpc19jcHV7LF9wdHJ9
KCkgYXJlIHNob3J0ZXIsIGFuZCBoYXZlIHByZXZpb3VzbHkgYmVlbiBtYXJrZWQgYXMKPiBwcmVm
ZXJyZWQgaW4gWGVuIGFueXdheS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3Y+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 18:24:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 18:24:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdImM-0006vK-Ik; Tue, 18 Jun 2019 18:24: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdImL-0006vA-7m
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 18:24:21 +0000
X-Inumbo-ID: 467c9b4c-91f6-11e9-bac4-530840d0f6c7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 467c9b4c-91f6-11e9-bac4-530840d0f6c7;
 Tue, 18 Jun 2019 18:24: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 1hdImD-0005Dx-RI; Tue, 18 Jun 2019 18:24: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 1hdImD-0001sN-HJ; Tue, 18 Jun 2019 18:24:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdImD-0006a8-Gi; Tue, 18 Jun 2019 18:24:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137971-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=6ff560f7f1f214fb89baaf97812c4c943e44a642
X-Osstest-Versions-That: xen=2ac48fd52d846a8c3949373aa0d776c6cb5452db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 18:24:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137971: 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>

ZmxpZ2h0IDEzNzk3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzk3MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZmY1NjBmN2YxZjIxNGZiODliYWFmOTc4MTJjNGM5NDNlNDRhNjQyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyYWM0OGZkNTJkODQ2YThjMzk0
OTM3M2FhMGQ3NzZjNmNiNTQ1MmRiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc5MDQgIDIwMTkt
MDYtMTcgMTY6MDA6MjYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3OTcxICAy
MDE5LTA2LTE4IDE1OjAwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQveGVuLmdpdAogICAyYWM0OGZkNTJkLi42ZmY1NjBmN2YxICA2ZmY1NjBmN2YxZjIxNGZiODli
YWFmOTc4MTJjNGM5NDNlNDRhNjQyIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 19:16:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 19:16:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdJa6-0002H9-QS; Tue, 18 Jun 2019 19:15:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdJa5-0002Gw-Ae
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 19:15:45 +0000
X-Inumbo-ID: 776a3237-91fd-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 776a3237-91fd-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 19:15: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 1hdJa2-0006B0-CR; Tue, 18 Jun 2019 19:15: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 1hdJa2-0005ue-32; Tue, 18 Jun 2019 19:15:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdJa2-0002Gh-2I; Tue, 18 Jun 2019 19:15:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137896-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat: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-credit1: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-credit2: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-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:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=9e0babf2c06c73cda2c0cd37a1653d823adb40ec
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 19:15:42 +0000
Subject: [Xen-devel] [linux-linus test] 137896: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg5NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3ODk2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYg
a2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOWUwYmFiZjJjMDZjNzNj
ZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDEwNSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxMDQgZGF5
cyAgIDUzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzg5NiAgMjAxOS0wNi0xNyAw
MDoxMTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzMyNCBwZW9wbGUgdG91Y2hl
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
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNTg2MTc0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 20:10:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 20:10:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdKRB-0006lO-FL; Tue, 18 Jun 2019 20:10: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=o782=UR=gmail.com=niko.tsirakis@srs-us1.protection.inumbo.net>)
 id 1hdKRA-0006lJ-1g
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 20:10:36 +0000
X-Inumbo-ID: 21815678-9205-11e9-8980-bc764e045a96
Received: from mail-qk1-x743.google.com (unknown [2607:f8b0:4864:20::743])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 21815678-9205-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 20:10:34 +0000 (UTC)
Received: by mail-qk1-x743.google.com with SMTP id d15so9440144qkl.4
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 13:10:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=tDGKNZ/PqiEwjQjFJrWA0WkuW0VloGU2clRIaSloWWc=;
 b=VbRE/iURmIhyPqQ9NFBYnUKkM6wJZSMsbAYrua7xCV5GsSf+jFSBuEU1RtSjlRDJs9
 kfvkLsCggZAEW7vu4yRZx2RQJSJB34SEuEDyoeOoNJKujSQmb95M4eRoy0tKLFWCbjDN
 6Ee9BeZvDxdkwZ/bJQXDXijqx0tUbBFrN8MQc4jMvKkCU6bJxon0JyiRmeCEJSvsFKAx
 yc+Emlt77bWbi/gs/AabAO1LtvY2pkeU2or6Ns4fdJaSzJhiizFF9VGM+oXtUepP/2Bd
 qsKwsIq/yS6qA0N0MTRShegfCMj1/30HuY3UjkdCTkEODXkLGWmcqdL8UFBHxzGM0WMm
 XwXA==
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=tDGKNZ/PqiEwjQjFJrWA0WkuW0VloGU2clRIaSloWWc=;
 b=mf8w0ac9356d9qm5jPWB5Nu046NFFsOIa1qo+020LTbPB8Eo2YnpFAapF7lSffOAcs
 HoJR694I68y4IZX1k2pjFd7GU0fC9HQ/QKhcsygAmdSCehRfa3HoE5rXO++RJTbjmtI7
 HU2d6dN9m86jpxtC2noni9TFHOJPWjhAUN3ExZIcYb95lA4kx3YTnhhe+iyi0NDhOzpR
 sX5oai3qd2TniuuHbSx+AAwiwqCqMguQsNLPiLfYVYu2Ed3FuXgwh5B90OwXQcVtbQSu
 w4RwPMm481zfN7lQAO9YQEtOcCBDYqZRfUU0MeomMSOEhaxP1uG1FsCviqb6TMRCQsUu
 hwEQ==
X-Gm-Message-State: APjAAAXXv42ArilwEdtKk+TU4TeEIMb2BmvvlfGORM3HK2Ifxe5/3d3z
 zwcUOj6x3ZrfxqQZTYc7A4OYST3Cfek=
X-Google-Smtp-Source: APXvYqwjSDuzU8Mg8b8k2jvYfTVXBCOePqAu2R+Tw4WKHz/xscTZjDTqDJYKUUoNy10ootOHaN7K/g==
X-Received: by 2002:a05:620a:1116:: with SMTP id
 o22mr91513120qkk.82.1560888634188; 
 Tue, 18 Jun 2019 13:10:34 -0700 (PDT)
Received: from niko-Latitude-E7470.fios-router.home
 (pool-108-54-183-56.nycmny.fios.verizon.net. [108.54.183.56])
 by smtp.gmail.com with ESMTPSA id s44sm11412656qtc.8.2019.06.18.13.10.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Jun 2019 13:10:33 -0700 (PDT)
From: Nicholas Tsirakis <niko.tsirakis@gmail.com>
X-Google-Original-From: Nicholas Tsirakis <tsirakisn@ainfosec.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:10:29 -0400
Message-Id: <4b6949fb8d84a255898ca4b285526f6513513371.1560888454.git.tsirakisn@ainfosec.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] argo: suppress select logging messages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nicholas Tsirakis <tsirakisn@ainfosec.com>,
 Christopher Clark <christopher.w.clark@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>

U29tZSBsb2dnaW5nIG1lc3NhZ2VzIG1hZGUgbW9yZSBzZW5zZSBhcyBhcmdvIGRlYnVnCmxvZ3Mg
cmF0aGVyIHRoYW4gc3RhbmRhcmQgWGVuIGxvZ3MuIFVzZSBhcmdvX2RwcmludGsKdG8gb25seSBw
cmludCB0aGlzIGluZm8gaWYgYXJnbyBERUJVRyBpcyBlbmFibGVkLgoKU2lnbmVkLW9mZi1ieTog
TmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+Ci0tLQogeGVuL2NvbW1v
bi9hcmdvLmMgfCA5ICsrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2FyZ28uYyBiL3hlbi9jb21t
b24vYXJnby5jCmluZGV4IGM4ZjQzMDI5NjMuLjU5YjY1NWY0YzggMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vYXJnby5jCisrKyBiL3hlbi9jb21tb24vYXJnby5jCkBAIC0xNDU2LDcgKzE0NTYsNyBA
QCBmaW5kX3JpbmdfbWZucyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgYXJnb19yaW5nX2luZm8g
KnJpbmdfaW5mbywKICAgICBpZiAoIHJpbmdfaW5mby0+bWZucyApCiAgICAgewogICAgICAgICAv
KiBSaW5nIGFscmVhZHkgZXhpc3RlZDogZHJvcCB0aGUgcHJldmlvdXMgbWFwcGluZy4gKi8KLSAg
ICAgICAgZ3ByaW50ayhYRU5MT0dfSU5GTywgImFyZ286IHZtJXUgcmUtcmVnaXN0ZXIgZXhpc3Rp
bmcgcmluZyAiCisgICAgICAgIGFyZ29fZHByaW50aygiYXJnbzogdm0ldSByZS1yZWdpc3RlciBl
eGlzdGluZyByaW5nICIKICAgICAgICAgICAgICAgICAiKHZtJXU6JXggdm0ldSkgY2xlYXJzIG1h
cHBpbmdcbiIsCiAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByaW5nX2luZm8tPmlkLmRv
bWFpbl9pZCwKICAgICAgICAgICAgICAgICByaW5nX2luZm8tPmlkLmFwb3J0LCByaW5nX2luZm8t
PmlkLnBhcnRuZXJfaWQpOwpAQCAtMTUxNiw3ICsxNTE2LDcgQEAgZmluZF9yaW5nX21mbnMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGFyZ29fcmluZ19pbmZvICpyaW5nX2luZm8sCiAgICAgewog
ICAgICAgICBBU1NFUlQocmluZ19pbmZvLT5ubWZucyA9PSBOUEFHRVNfUklORyhsZW4pKTsKIAot
ICAgICAgICBncHJpbnRrKFhFTkxPR19ERUJVRywgImFyZ286IHZtJXUgcmluZyAodm0ldToleCB2
bSV1KSAlcCAiCisgICAgICAgIGFyZ29fZHByaW50aygiYXJnbzogdm0ldSByaW5nICh2bSV1OiV4
IHZtJXUpICVwICIKICAgICAgICAgICAgICAgICAibWZuX21hcHBpbmcgJXAgbGVuICV1IG5tZm5z
ICV1XG4iLAogICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmluZ19pbmZvLT5pZC5kb21h
aW5faWQsCiAgICAgICAgICAgICAgICAgcmluZ19pbmZvLT5pZC5hcG9ydCwgcmluZ19pbmZvLT5p
ZC5wYXJ0bmVyX2lkLCByaW5nX2luZm8sCkBAIC0xNzMwLDcgKzE3MzAsNyBAQCByZWdpc3Rlcl9y
aW5nKHN0cnVjdCBkb21haW4gKmN1cnJkLAogICAgICAgICBsaXN0X2FkZCgmcmluZ19pbmZvLT5u
b2RlLAogICAgICAgICAgICAgICAgICAmY3VycmQtPmFyZ28tPnJpbmdfaGFzaFtoYXNoX2luZGV4
KCZyaW5nX2luZm8tPmlkKV0pOwogCi0gICAgICAgIGdwcmludGsoWEVOTE9HX0RFQlVHLCAiYXJn
bzogdm0ldSByZWdpc3RlcmluZyByaW5nICh2bSV1OiV4IHZtJXUpXG4iLAorICAgICAgICBhcmdv
X2RwcmludGsoImFyZ286IHZtJXUgcmVnaXN0ZXJpbmcgcmluZyAodm0ldToleCB2bSV1KVxuIiwK
ICAgICAgICAgICAgICAgICBjdXJyZC0+ZG9tYWluX2lkLCByaW5nX2lkLmRvbWFpbl9pZCwgcmlu
Z19pZC5hcG9ydCwKICAgICAgICAgICAgICAgICByaW5nX2lkLnBhcnRuZXJfaWQpOwogICAgIH0K
QEAgLTE3NzAsOCArMTc3MCw3IEBAIHJlZ2lzdGVyX3Jpbmcoc3RydWN0IGRvbWFpbiAqY3VycmQs
CiAgICAgICAgICAgICBnb3RvIG91dF91bmxvY2syOwogICAgICAgICB9CiAKLSAgICAgICAgZ3By
aW50ayhYRU5MT0dfREVCVUcsCi0gICAgICAgICAgICAgICAgImFyZ286IHZtJXUgcmUtcmVnaXN0
ZXJpbmcgZXhpc3RpbmcgcmluZyAodm0ldToleCB2bSV1KVxuIiwKKyAgICAgICAgYXJnb19kcHJp
bnRrKCJhcmdvOiB2bSV1IHJlLXJlZ2lzdGVyaW5nIGV4aXN0aW5nIHJpbmcgKHZtJXU6JXggdm0l
dSlcbiIsCiAgICAgICAgICAgICAgICAgY3VycmQtPmRvbWFpbl9pZCwgcmluZ19pZC5kb21haW5f
aWQsIHJpbmdfaWQuYXBvcnQsCiAgICAgICAgICAgICAgICAgcmluZ19pZC5wYXJ0bmVyX2lkKTsK
ICAgICB9Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 20:19:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 20: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 1hdKZi-00070Z-CA; Tue, 18 Jun 2019 20:19: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdKZh-00070U-6S
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 20:19:25 +0000
X-Inumbo-ID: 5ca33c4a-9206-11e9-9a74-3bd5057b3538
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5ca33c4a-9206-11e9-9a74-3bd5057b3538;
 Tue, 18 Jun 2019 20:19:23 +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 C2F0520B1F;
 Tue, 18 Jun 2019 20:19:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560889158;
 bh=w8A3smXp+SBjaIm767wgftgEZQfjxx1q82eyHBcfFcM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Ow9mYIgTMLXzQ8L//m+O5NN3+axrflDY+E7MFcR4sPQ2mnK4F00iaVM+lBizLN6e4
 xXHtQ43Z2HFBV3K5+Y3rK2Z3TZr5WQ6W4xMm+PVC/j7pAJI2uLgPZNUdS2+7IRgtF8
 C4Lsi9PV/dAKa3NiJgSyr69AfLCtu8wfdPVHrOGo=
Date: Tue, 18 Jun 2019 13:19: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: <e1d8a184-284d-1af3-1732-25022ea6b348@arm.com>
Message-ID: <alpine.DEB.2.21.1906181317550.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-2-git-send-email-sstabellini@kernel.org>
 <c2e2e752-ae93-f378-2f84-2f9833b13c32@arm.com>
 <alpine.DEB.2.21.1906171423230.2072@sstabellini-ThinkPad-T480s>
 <e1d8a184-284d-1af3-1732-25022ea6b348@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/10] xen: rename un/map_mmio_regions to
 un/map_regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 andrew.cooper3@citrix.com, JBeulich@suse.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxOCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTcvMDYvMjAxOSAyMjoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
V2VkLCAxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+
ID4gT24gMzAvMDQvMjAxOSAyMjowMiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+
IE5vdyB0aGF0IG1hcF9tbWlvX3JlZ2lvbnMgdGFrZXMgYSBwMm10IHBhcmFtZXRlciwgdGhlcmUg
aXMgbm8gbmVlZCB0bwo+ID4gPiA+IGtlZXAgIm1taW8iIGluIHRoZSBuYW1lLiBUaGUgcDJtdCBw
YXJhbWV0ZXIgZG9lcyBhIGJldHRlciBqb2IgYXQKPiA+ID4gPiBleHByZXNzaW5nIHdoYXQgdGhl
IG1hcHBpbmcgaXMgYWJvdXQuIExldCdzIHNhdmUgdGhlIGVudmlyb25tZW50IDUKPiA+ID4gPiBj
aGFyYWN0ZXJzIGF0IGEgdGltZS4KPiA+ID4gCj4gPiA+IEF0IGxlYXN0IG9uIEFybSwgd2hhdCdz
IHRoZSBkaWZmZXJlbmNlIHdpdGggZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkgYW5kCj4gPiA+IHRo
aXMKPiA+ID4gZnVuY3Rpb24gbm93PyBPbiB4ODYsIGhvdyBkb2VzIHRoZSB1c2VyIG5vdyB3aGlj
aCBmdW5jdGlvbiB0byB1c2U/Cj4gPiA+IAo+ID4gPiBXaGF0IGFjdHVhbGx5IHRlbGwgdGhlIHVz
ZXJzIGl0IHNob3VsZCBub3QgdXNlIHRoaXMgZnVuY3Rpb24gZm9yIFJBTT8KPiA+IAo+ID4gQWxz
byB0YWtpbmcgaW50byBhY2NvdW50IEphbidzIGNvbW1lbnRzLCBJJ2xsIGRyb3AgdGhpcyBwYXRj
aCBpbiB0aGUKPiA+IG5leHQgdmVyc2lvbiwga2VlcGluZyB0aGUgb3JpZ2luYWwgbmFtZSBtYXBf
bW1pb19yZWdpb25zLiBJZiB5b3UgaGF2ZSBhbgo+ID4gYWx0ZXJuYXRpdmUgc3VnZ2VzdGlvbiBs
ZXQgbWUga25vdyBhbmQgSSdsbCB0cnkgdG8gZm9sbG93IGl0Lgo+IAo+IEFzIGxvbmcgYXMgb25s
eSBwMm1fbW1pb18qIHR5cGVzIGNhbiBiZSB1c2VkIGhlcmUsIHRoZW4gSSBhbSBmaW5lIHdpdGgg
aXQuCgpPbmx5IHRoZSBwMm1fbW1pb18qIHR5cGVzIGFyZSB1c2VkLCBidXQgdGhlcmUgYXJlIG5v
IGNoZWNrcy4gSSdsbCBhZGQgYW4KQVNTRVJULgoKCj4gQ29tcGFyZSB0byB4ODYsIHRoZSBQMk0g
aW50ZXJmYWNlIG9uIEFybSBpcyBwcmV0dHkgbXVjaCBhIHdpbGQgd2VzdCBzbyBmYXIuIEkKPiBo
YXZlIGEgVE9ETyB0byByZXRoaW5rIGFuZCBhZGQgbW9yZSBjaGVjayBpbiB0aGVtIG9uIEFybS4K
ClllcywgdGhhbmsgeW91CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 20:32:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 20: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 1hdKlx-0008RX-NI; Tue, 18 Jun 2019 20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdKlw-0008RS-8M
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 20:32:04 +0000
X-Inumbo-ID: 214426e8-9208-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 214426e8-9208-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 20:32: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 2DE3A20863;
 Tue, 18 Jun 2019 20:32:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560889922;
 bh=xxvRhUKQk4pzrDE74NDsr6pjjdrSK+uugigBYcpKVeI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=z50VpngM6irBRDeuyy3njpccw4w74JT6vEwftMNEHkWLSwYclcKREGYnG8z4b54/s
 KVk7DqBTZ8SZhJd93D+zNC5NPSFQdDURXEs9kkbsm9AuwTUxRKs8M+QMwll2+iggfJ
 ODlucrrE/HLAKX9dlUqTaKKbIxfk3Db1G0MYvHDg=
Date: Tue, 18 Jun 2019 13:32:01 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5D08A7E70200007800239282@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.21.1906181330330.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
 <5D08A7E70200007800239282@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxOCBKdW4gMjAxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDE3LjA2LjE5
IGF0IDIzOjI4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBPbiBUaHUsIDIg
TWF5IDIwMTksIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+PiBPbiAzMC4wNC4xOSBhdCAyMzow
MiwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4+ID4gLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2RvbWN0bC5oCj4gPj4gPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3Rs
LmgKPiA+PiA+IEBAIC01NzEsMTIgKzU3MSwyNCBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9iaW5kX3B0
X2lycSB7Cj4gPj4gPiAgKi8KPiA+PiA+ICAjZGVmaW5lIERQQ0lfQUREX01BUFBJTkcgICAgICAg
ICAxCj4gPj4gPiAgI2RlZmluZSBEUENJX1JFTU9WRV9NQVBQSU5HICAgICAgMAo+ID4+ID4gKy8q
Cj4gPj4gPiArICogRGVmYXVsdCBtZW1vcnkgcG9saWN5LiBDb3JyZXNwb25kcyB0bzoKPiA+PiA+
ICsgKiBBcm06IE1FTU9SWV9QT0xJQ1lfQVJNX0RFVl9uR1JFCj4gPj4gPiArICogeDg2OiBNRU1P
UllfUE9MSUNZX1g4Nl9VQwo+ID4+ID4gKyAqLwo+ID4+ID4gKyNkZWZpbmUgTUVNT1JZX1BPTElD
WV9ERUZBVUxUICAgIDAKPiA+PiA+ICsvKiB4ODYgb25seS4gTWVtb3J5IHR5cGUgVU5DQUNIQUJM
RSAqLwo+ID4+ID4gKyNkZWZpbmUgTUVNT1JZX1BPTElDWV9YODZfVUMgICAgIDAKPiA+PiAKPiA+
PiBJJ20gYWZyYWlkIHRoaXMgbWF5IGVuZCB1cCBtaXNsZWFkaW5nLCBhcyBvbiBOUFQgYW5kIGlu
Cj4gPj4gc2hhZG93IG1vZGUgd2UgdXNlIFVDLSBpbnN0ZWFkIG9mIFVDIGFmYWljcy4gQW5kcmV3
LAo+ID4+IGRvIHlvdSBoYXZlIGFuIG9waW5pb24gZWl0aGVyIHdheSB3aGF0IGV4YWN0bHkgc2hv
dWxkCj4gPj4gYmUgc3RhdGVkIGhlcmU/Cj4gPiAKPiA+IFBpbmc/Cj4gCj4gVG8gbWU/IEkndmUg
c3RhdGVkIG15IG9waW5pb24uCgpJIGNhbm5vdCBuYW1lIHRoZSBtYWNybyAiTUVNT1JZX1BPTElD
WV9YODZfVUMtIiBiZWNhdXNlIGl0IGNhbm5vdCBlbmQKd2l0aCBhICItIi4gSW5zdGVhZCwgSSBj
YW4gbmFtZSBpdCBNRU1PUllfUE9MSUNZX1g4Nl9VQ19NSU5VUyB0aGF0IHNlZW1zCnRvIGJlIHdo
YXQgTGludXggZG9lcy4gSSdsbCByZW5hbWUgdGhlIG9wdGlvbmFsIHhsIHBhcmFtZXRlciB0b28g
ZnJvbQoieDg2X3VjIiB0byAieDg2X3VjX21pbnVzIi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 22:02:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 22: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 1hdMB1-0006iJ-VQ; Tue, 18 Jun 2019 22:02:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdMB0-0006i7-WE
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 22:02:03 +0000
X-Inumbo-ID: b254132b-9214-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b254132b-9214-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 22:02: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 1hdMAx-0000w6-FF; Tue, 18 Jun 2019 22:01: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 1hdMAx-0002h9-1E; Tue, 18 Jun 2019 22:01:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdMAx-00020k-0Z; Tue, 18 Jun 2019 22:01:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137898-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-amd64-i386-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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-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-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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
X-Osstest-Versions-This: linux=a74d0e937a3acaea08ec0a7bfa047b8e0a6b6303
X-Osstest-Versions-That: linux=2bf3258a12af6508d9c0cf17bfa895c5650d2dbb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 22:01:59 +0000
Subject: [Xen-devel] [linux-4.14 test] 137898: 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>

ZmxpZ2h0IDEzNzg5OCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc4OTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgYTc0ZDBlOTM3YTNhY2FlYTA4ZWMwYTdiZmEwNDdiOGUwYTZiNjMwMwpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZh
ODk1YzU2NTBkMmRiYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NzA1ICAyMDE5LTA2LTEzIDA2
OjAyOjA3IFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzg0NiAgMjAxOS0wNi0x
NSAxMDowOTozNCBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29t
PgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxleGFu
ZHJlIEJvdW5pbmUgPGFsZXguYm91OUBnbWFpbC5jb20+CiAgQW1pdCBLdWNoZXJpYSA8YW1pdC5r
dWNoZXJpYUBsaW5hcm8ub3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgQW5kcmV5IFNtaXJub3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBBbmR5
IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBcm5kIEJl
cmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhbGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwu
Y29tPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNv
bT4KICBCYXJ0b3N6IEdvbGFzemV3c2tpIDxiZ29sYXN6ZXdza2lAYmF5bGlicmUuY29tPgogIEJl
biBTa2VnZ3MgPGJza2VnZ3NAcmVkaGF0LmNvbT4KICBCaW5iaW4gV3UgPGJpbmJpbi53dUBpbnRl
bC5jb20+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCb3JpcyBCcmV6
aWxsb24gPGJvcmlzLmJyZXppbGxvbkBjb2xsYWJvcmEuY29tPgogIEJvcmlzbGF2IFBldGtvdiA8
YnBAc3VzZS5kZT4KICBDaGFvIFl1IDx5dWNoYW8wQGh1YXdlaS5jb20+CiAgQ2hyaXN0aWFuIEJy
YXVuZXIgPGNocmlzdGlhbkBicmF1bmVyLmlvPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0
LmRlPgogIENocmlzdG9waCBWb2d0bMOkbmRlciA8Yy52b2d0bGFlbmRlckBzaWdtYS1zdXJmYWNl
LXNjaWVuY2UuY29tPgogIEN5cmlsbCBHb3JjdW5vdiA8Z29yY3Vub3ZAZ21haWwuY29tPgogIERh
bmllbCBHb21leiA8ZGFnbWNyQGdtYWlsLmNvbT4KICBEZW5uaXMgWmhvdSA8ZGVubmlzQGtlcm5l
bC5vcmc+CiAgRG91Z2xhcyBBbmRlcnNvbiA8ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVkdWFy
ZG8gVmFsZW50aW4gPGVkdWJlenZhbEBnbWFpbC5jb20+CiAgRW5yaWMgQmFsbGV0Ym8gaSBTZXJy
YSA8ZW5yaWMuYmFsbGV0Ym9AY29sbGFib3JhLmNvbT4KICBFbnJpY28gR3JhbmF0YSA8ZWdyYW5h
dGFAY2hyb21pdW0ub3JnPgogIEZhcmhhbiBBbGkgPGFsaWZtQGxpbnV4LmlibS5jb20+CiAgR2Vv
cmcgSG9mbWFubiA8Z2VvcmdAaG9mbWFubnN3ZWIuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8
Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4gW2ZvciB0dHkgcGFydHNdCiAgR3VlbnRlciBSb2VjayA8bGlu
dXhAcm9lY2stdXMubmV0PgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAg
SGVpa2tpIEtyb2dlcnVzIDxoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tPgogIEhlaWtv
IFN0dWVibmVyIDxoZWlrb0BzbnRlY2guZGU+CiAgSGVsZW4gS29pa2UgPGhlbGVuLmtvaWtlQGNv
bGxhYm9yYS5jb20+CiAgSG9hbiBOZ3V5ZW4gQW4gPG5hLWhvYW5Aamluc28uY28uanA+CiAgSG9s
Z2VyIEhvZmZzdMOkdHRlIDxob2xnZXJAYXBwbGllZC1hc3luY2hyb255LmNvbT4KICBIb3UgVGFv
IDxob3V0YW8xQGh1YXdlaS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAg
Si4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJlZGhhdC5jb20+CiAgSmFlZ2V1ayBLaW0gPGphZWdl
dWtAa2VybmVsLm9yZz4KICBKYW1lcyBTbWFydCA8amFtZXMuc21hcnRAYnJvYWRjb20uY29tPgog
IEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKaWFkYSBXYW5nIDxqaWFkYV93YW5nQG1l
bnRvci5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgVGh1
bXNoaXJuIDxqdGhAa2VybmVsLm9yZz4KICBKb2huIFNwZXJiZWNrIDxqc3BlcmJlY2tAZ29vZ2xl
LmNvbT4KICBKb3JnZSBSYW1pcmV6LU9ydGl6IDxqb3JnZS5yYW1pcmV6LW9ydGl6QGxpbmFyby5v
cmc+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSnVueGlhbyBDaGFu
ZyA8anVueGlhby5jaGFuZ0BpbnRlbC5jb20+CiAgSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJl
ZGhhdC5jb20+CiAgS2FuZ2ppZSBMdSA8a2psdUB1bW4uZWR1PgogIEtlaXRoIEJ1c2NoIDxrZWl0
aC5idXNjaEBpbnRlbC5jb20+CiAgS2lyaWxsIFNtZWxrb3YgPGtpcnJAbmV4ZWRpLmNvbT4KICBL
aXNob24gVmlqYXkgQWJyYWhhbSBJIDxraXNob25AdGkuY29tPgogIEtyenlzenRvZiBLb3psb3dz
a2kgPGtyemtAa2VybmVsLm9yZz4KICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgog
IExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9y
dmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGlueHUgRmFuZyA8ZmFuZ2xpbnh1QGh1YXdl
aS5jb20+CiAgTG9yZW56byBQaWVyYWxpc2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAg
THUgQmFvbHUgPGJhb2x1Lmx1QGxpbnV4LmludGVsLmNvbT4KICBMdWRvdmljIEJhcnJlIDxsdWRv
dmljLmJhcnJlQHN0LmNvbT4KICBMdWlzIENoYW1iZXJsYWluIDxtY2dyb2ZAa2VybmVsLm9yZz4K
ICBNYWNpZWogxbtlbmN6eWtvd3NraSA8bWF6ZUBnb29nbGUuY29tPgogIE1hcmVrIFN6eXByb3dz
a2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICBNYXJlayBWYXN1dCA8bWFyZWsudmFzdXQr
cmVuZXNhc0BnbWFpbC5jb20+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1h
cnRpbiBCbHVtZW5zdGluZ2wgPG1hcnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFpbC5jb20+CiAg
TWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXR0IFJl
ZGZlYXJuIDxtYXR0LnJlZGZlYXJuQHRoaW5jaS5jb20+CiAgTWF0dGhpYXMgQnJ1Z2dlciA8bWF0
dGhpYXMuYmdnQGdtYWlsLmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQu
YXU+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgog
IE1pa2UgS3JhdmV0eiA8bWlrZS5rcmF2ZXR6QG9yYWNsZS5jb20+CiAgTWlrbG9zIFN6ZXJlZGkg
PG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAg
TWlyb3NsYXYgTGljaHZhciA8bWxpY2h2YXJAcmVkaGF0LmNvbT4KICBOYXRoYW4gQ2hhbmNlbGxv
ciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwuY29tPgogIE9HQVdBIEhpcm9mdW1pIDxoaXJvZnVtaUBt
YWlsLnBhcmtuZXQuY28uanA+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQG5hdGFs
ZW5rby5uYW1lPgogIFBhb2xvIFZhbGVudGUgPHBhb2xvLnZhbGVudGVAbGluYXJvLm9yZz4KICBQ
ZXRlciBVamZhbHVzaSA8cGV0ZXIudWpmYWx1c2lAdGkuY29tPgogIFBob25nIEhvYW5nIDxwaG9u
Zy5ob2FuZy53ekByZW5lc2FzLmNvbT4KICBRaWFuIENhaSA8Y2FpQGxjYS5wdz4KICBSaWNoYXJk
IFdlaW5iZXJnZXIgPHJpY2hhcmRAbm9kLmF0PgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVs
Lm9yZz4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWJhc3RpYW4gUmVp
Y2hlbCA8c2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3JhLmNvbT4KICBTaGF3biBHdW8gPHNoYXdu
Z3VvQGtlcm5lbC5vcmc+CiAgU3Jpbml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFnYXRs
YUBsaW5hcm8ub3JnPgogIFN0ZXBoYW5lIEVyYW5pYW4gPGVyYW5pYW5AZ29vZ2xlLmNvbT4KICBT
dmVuIFZhbiBBc2Jyb2VjayA8VGhlU3ZlbjczQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRp
d2FpQHN1c2UuZGU+CiAgVGhpZXJyeSBSZWRpbmcgPHRoaWVycnkucmVkaW5nQGdtYWlsLmNvbT4K
ICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb255IExpbmRncmVuIDx0
b255QGF0b21pZGUuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0eXJlbGRAbGludXgudm5ldC5pYm0u
Y29tPgogIFVsZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBsaW5hcm8ub3JnPgogIFZpZ25lc2ggUmFn
aGF2ZW5kcmEgPHZpZ25lc2hyQHRpLmNvbT4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3Jn
PgogIFZsYWRpbWlyIFphcG9sc2tpeSA8dnpAbWxlaWEuY29tPgogIFdlbndlbiBXYW5nIDx3YW5n
NjQ5NUB1bW4uZWR1PgogIFdpbSBWYW4gU2Vicm9lY2sgPHdpbUBsaW51eC13YXRjaGRvZy5vcmc+
CiAgWW9zaGloaXJvIFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgog
IFl1ZSBIdSA8aHV5dWUyQHl1bG9uZy5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3
ZWkuY29tPgogIFpoYW5nIFl1IDx6aGFuZ3l1MzFAYmFpZHUuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
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
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgMmJmMzI1OGExMmFmLi5h
NzRkMGU5MzdhM2EgIGE3NGQwZTkzN2EzYWNhZWEwOGVjMGE3YmZhMDQ3YjhlMGE2YjYzMDMgLT4g
dGVzdGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 22:07:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 22: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 1hdMGB-0006vu-4S; Tue, 18 Jun 2019 22:07: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdMG9-0006vm-UJ
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 22:07:21 +0000
X-Inumbo-ID: 71a30d28-9215-11e9-9242-bb75ed623c53
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71a30d28-9215-11e9-9242-bb75ed623c53;
 Tue, 18 Jun 2019 22:07: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 7421A2082C;
 Tue, 18 Jun 2019 22:07:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560895640;
 bh=nHQBt2e21Sx6o4tmi82c3w6aOmSGaLbVOH4woqLdWy0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Ysic9a4YZBy9HyGlA0r7OU2XXM0blca4l9ifODw8e/7UMSJkzc9jZUUi8vStNGnjb
 /xJ57Q2BQ4rZJHN9QWlHQv+7WP4+xVT7etU1XWftaUHsSD7UN0j0YpXgVdq2GO0iq2
 vAZJHJyoehvqcLm91sVYBQ3rm/BVRu9kIaOQrIyM=
Date: Tue, 18 Jun 2019 15:07: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: <bff15c1a-1eaf-4bde-c5dc-a5ada63b4d9f@arm.com>
Message-ID: <alpine.DEB.2.21.1906181415510.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
 <bff15c1a-1eaf-4bde-c5dc-a5ada63b4d9f@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxOCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDMwLzA0LzIwMTkg
MjI6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gPiBpbmRl
eCA4OWZlODBmLi5hNmM1ZTMwIDEwMDY0NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKPiA+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gPiBAQCAtNDE1LDYg
KzQxNSwyMSBAQCBzdGF0aWMgdm9pZCBpbml0X2NvbnNvbGVfaW5mbyhsaWJ4bF9fZ2MgKmdjLAo+
ID4gICAgICAgICAgT25seSAnY2hhbm5lbHMnIHdoZW4gbWFwcGVkIHRvIGNvbnNvbGVzIGhhdmUg
YSBzdHJpbmcgbmFtZS4gKi8KPiA+ICAgfQo+ID4gICArc3RhdGljIHVpbnQzMl90IGxpYnhsX19t
ZW1vcnlfcG9saWN5X3RvX3hjKGxpYnhsX21lbW9yeV9wb2xpY3kgYykKPiA+ICt7Cj4gPiArICAg
IHN3aXRjaCAoYykgewo+ID4gKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJQ1lfQVJNX01FTV9X
QjoKPiA+ICsgICAgICAgIHJldHVybiBNRU1PUllfUE9MSUNZX0FSTV9NRU1fV0I7Cj4gPiArICAg
IGNhc2UgTElCWExfTUVNT1JZX1BPTElDWV9BUk1fREVWX05HUkU6Cj4gPiArICAgICAgICByZXR1
cm4gTUVNT1JZX1BPTElDWV9BUk1fREVWX25HUkU7Cj4gPiArICAgIGNhc2UgTElCWExfTUVNT1JZ
X1BPTElDWV9YODZfVUM6Cj4gPiArICAgICAgICByZXR1cm4gTUVNT1JZX1BPTElDWV9YODZfVUM7
Cj4gPiArICAgIGNhc2UgTElCWExfTUVNT1JZX1BPTElDWV9ERUZBVUxUOgo+ID4gKyAgICBkZWZh
dWx0Ogo+IAo+IExvb2tpbmcgYXQgdGhpcyBhZ2FpbiwgZG9uJ3Qgd2Ugd2FudCB0byBiYWlsIG91
dCBpZiB0aGUgcG9saWN5IGlzIHVua25vd24/IE15Cj4gY29uY2VybiBoZXJlIGlzIHRoZSB1c2Vy
IG1heSBjb25maWd1cmUgd2l0aCBzb21ldGhpbmcgaXQgZGlkbid0IGV4cGVjdC4gVGhlCj4gcmlz
ayBpcyB0aGUgcHJvYmxlbSB3aWxsIGJlIGhhcmQgdG8gZGVidWcuCj4gCj4gSSBhbHNvIGJlbGll
dmUgdGhpcyBjb3VsZCBiZSBwYXJ0IG9mIGxpYnhsX3thcm0seDg2fS5jIGFsbG93aW5nIHVzIHRv
IGZpbHRlcgo+IG1pc3VzZSBlYXJseS4KClRoaXMgc291bmRzIGxpa2UgYSBnb29kIGlkZWEsIEkg
Y2FuIGRvIHRoYXQuIFRoZW4sIEkgY2FuIGFsc28gI2lmZGVmIHRoZQpoeXBlcmNhbGxzIGRlZmlu
ZXMsIGFsdGhvdWdoIGZvciBzb21lIHJlYXNvbiB0b2RheSBsaWJ4bCBkb2Vzbid0IGhhdmUKQ09O
RklHX1g4NiBvciBDT05GSUdfQVJNIHNldCBzbyBJIHdvdWxkIGFsc28gaGF2ZSB0byBkbyB0aGUg
Zm9sbG93aW5nIGluCnRoZSBsaWJ4bCBNYWtlZmlsZToKCmlmZXEgKCQoQ09ORklHX1g4NikseSkK
Q0ZMQUdTX0xJQlhMICs9IC1EQ09ORklHX1g4NgplbHNlCkNGTEFHU19MSUJYTCArPSAtRENPTkZJ
R19BUk0KZW5kaWYKCgo+IElhbiwgV2VpLCBhbnkgb3Bpbmlvbj8KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 22:07:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 22: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 1hdMG9-0006vj-R1; Tue, 18 Jun 2019 22:07: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdMG8-0006vP-46
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 22:07:20 +0000
X-Inumbo-ID: 6df24d06-9215-11e9-b4eb-a3666c2d9b01
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6df24d06-9215-11e9-b4eb-a3666c2d9b01;
 Tue, 18 Jun 2019 22:07: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 1hdMG2-00012h-FU; Tue, 18 Jun 2019 22: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 1hdMG2-0003dj-0t; Tue, 18 Jun 2019 22:07:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdMG2-0005pC-0F; Tue, 18 Jun 2019 22:07:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137985-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=260acc521db4c29df4aa9b7a67f42cf967871fd3
X-Osstest-Versions-That: xen=6ff560f7f1f214fb89baaf97812c4c943e44a642
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 22:07:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 137985: 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>

ZmxpZ2h0IDEzNzk4NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzk4NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyNjBhY2M1MjFkYjRjMjlkZjRhYTliN2E2N2Y0MmNmOTY3ODcxZmQzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2ZmY1NjBmN2YxZjIxNGZiODli
YWFmOTc4MTJjNGM5NDNlNDRhNjQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc5NzEgIDIwMTkt
MDYtMTggMTU6MDA6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3OTg1ICAy
MDE5LTA2LTE4IDE5OjAzOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZmZjU2MGY3ZjEuLjI2MGFjYzUy
MWQgIDI2MGFjYzUyMWRiNGMyOWRmNGFhOWI3YTY3ZjQyY2Y5Njc4NzFmZDMgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 22:21:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 22: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 1hdMTY-0008SB-ED; Tue, 18 Jun 2019 22:21:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dhcS=UR=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdMTX-0008S6-78
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 22:21:11 +0000
X-Inumbo-ID: 5f840bea-9217-11e9-8980-bc764e045a96
Received: from mail-ua1-x943.google.com (unknown [2607:f8b0:4864:20::943])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f840bea-9217-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 22:21:09 +0000 (UTC)
Received: by mail-ua1-x943.google.com with SMTP id f20so7724260ual.0
 for <xen-devel@lists.xenproject.org>; Tue, 18 Jun 2019 15:21:09 -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=8Y+G/dg/rxNAs3OZvpOBmjhH1X4jyL0Q5yVyoy+9BFo=;
 b=FkffmOtDAKyBZgD3qhj5lh463P1Q1u8vP1FjR/xD4iOb925dSoS8uAiL7nW83zgRNc
 haiS+tq1ud3K/mpdJV0w5mG8EdWD2wybSLQSD4wzmiy4UV/qxL1zqS1PBRygqTJGR3mD
 y8ldOYTAyqGTmpeXd75QQSbBGGpf5DiZU/2Id6O/DjRO1wo31ZDBdz/Uz0BPoUv93YSy
 Em1slB8FDnr4frPWBDBg96MvvhUjcAx4aGCfusSGfDHGSuPSXkTSaER2ilJOOs54XNTI
 kLHnuSCQcw0FuPg6R2+h+58cDppiIK0ygIAI++QOnHwwmv116r78qBrof5d+8oQvTq/s
 3uPQ==
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=8Y+G/dg/rxNAs3OZvpOBmjhH1X4jyL0Q5yVyoy+9BFo=;
 b=Fpq8PN9fbI05VicDSc7ERI5r6lI08DVJ0jZvCdn/bIcSqLjI7JJ1jqHhes95FJvjRO
 w2/4uZGGADR0RdYdFylpZ7qetkXXOZmJWj8u8h8B0YOUnXCfpJGTPje2UWV0hehjCsD0
 2/eYMvntMGc83kh+57SsLBv4dwTP4FjAhtcdwg9zHlurs+sRTDU1CRWyRMaigmov9yQ1
 ElOK/wjiwRxL2kr/iyF+j32jAUA0zwyghcYJiPq9mRUxFX1ugzg2+zyYFBVSHYjJ0C3w
 S4khXPJKSQ+zgpr0eVrbo+CA/WtNBAtk55nlwBv51mupLJcPFJiQ4+4I8Fum/MZfFuf5
 904w==
X-Gm-Message-State: APjAAAWZnSKDvutk6VdI/tchYN6kO0WWaa+3npr9Epvhg5wOveSowGXa
 Mf3JmDq6XXe6r/7k6Gj6cuZP65ZI9GBL+DzVrXY=
X-Google-Smtp-Source: APXvYqxJg0nr40R9AN8RUqm0wgOr2cVoWdwQytrBAkBaKyscWae7ntzh/riZ+yujl7gxypfcZSS3pOX3/r6buibBLrE=
X-Received: by 2002:a67:1e01:: with SMTP id e1mr55875817vse.13.1560896469112; 
 Tue, 18 Jun 2019 15:21:09 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
 <bff15c1a-1eaf-4bde-c5dc-a5ada63b4d9f@arm.com>
 <alpine.DEB.2.21.1906181415510.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906181415510.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@gmail.com>
Date: Tue, 18 Jun 2019 23:20:56 +0100
Message-ID: <CAF3u54CHbQo82D18LTOdhbLgq4YfHkVin1c4YDkv0QLuqwUL3Q@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: multipart/mixed; boundary="===============1880288912437783584=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1880288912437783584==
Content-Type: multipart/alternative; boundary="000000000000929bc8058ba087cb"

--000000000000929bc8058ba087cb
Content-Type: text/plain; charset="UTF-8"

Sorry for the formatting.

On Tue, 18 Jun 2019, 23:09 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> On Tue, 18 Jun 2019, Julien Grall wrote:
> > On 30/04/2019 22:02, Stefano Stabellini wrote:
> > > diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c
> > > index 89fe80f..a6c5e30 100644
> > > --- a/tools/libxl/libxl_create.c
> > > +++ b/tools/libxl/libxl_create.c
> > > @@ -415,6 +415,21 @@ static void init_console_info(libxl__gc *gc,
> > >          Only 'channels' when mapped to consoles have a string name. */
> > >   }
> > >   +static uint32_t libxl__memory_policy_to_xc(libxl_memory_policy c)
> > > +{
> > > +    switch (c) {
> > > +    case LIBXL_MEMORY_POLICY_ARM_MEM_WB:
> > > +        return MEMORY_POLICY_ARM_MEM_WB;
> > > +    case LIBXL_MEMORY_POLICY_ARM_DEV_NGRE:
> > > +        return MEMORY_POLICY_ARM_DEV_nGRE;
> > > +    case LIBXL_MEMORY_POLICY_X86_UC:
> > > +        return MEMORY_POLICY_X86_UC;
> > > +    case LIBXL_MEMORY_POLICY_DEFAULT:
> > > +    default:
> >
> > Looking at this again, don't we want to bail out if the policy is
> unknown? My
> > concern here is the user may configure with something it didn't expect.
> The
> > risk is the problem will be hard to debug.
> >
> > I also believe this could be part of libxl_{arm,x86}.c allowing us to
> filter
> > misuse early.
>
> This sounds like a good idea, I can do that. Then, I can also #ifdef the
> hypercalls defines, although for some reason today libxl doesn't have
> CONFIG_X86 or CONFIG_ARM set so I would also have to do the following in
> the libxl Makefile:
>
> ifeq ($(CONFIG_X86),y)
> CFLAGS_LIBXL += -DCONFIG_X86
> else
> CFLAGS_LIBXL += -DCONFIG_ARM
> endif
>

Or just follow what we do today in other public headers:

#if defined(__arm__) || defined(__aarch64__)

You need to double check the exact syntax as I wrote it by memory.

Cheers,


>
> > Ian, Wei, any opinion?
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

<div dir=3D"auto"><div>Sorry for the formatting.<br><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, 18 Jun 2019, 23:09 St=
efano Stabellini, &lt;<a href=3D"mailto:sstabellini@kernel.org">sstabellini=
@kernel.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, =
18 Jun 2019, Julien Grall wrote:<br>
&gt; On 30/04/2019 22:02, Stefano Stabellini wrote:<br>
&gt; &gt; diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_creat=
e.c<br>
&gt; &gt; index 89fe80f..a6c5e30 100644<br>
&gt; &gt; --- a/tools/libxl/libxl_create.c<br>
&gt; &gt; +++ b/tools/libxl/libxl_create.c<br>
&gt; &gt; @@ -415,6 +415,21 @@ static void init_console_info(libxl__gc *gc,=
<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Only &#39;channels&#39; when ma=
pped to consoles have a string name. */<br>
&gt; &gt;=C2=A0 =C2=A0}<br>
&gt; &gt;=C2=A0 =C2=A0+static uint32_t libxl__memory_policy_to_xc(libxl_mem=
ory_policy c)<br>
&gt; &gt; +{<br>
&gt; &gt; +=C2=A0 =C2=A0 switch (c) {<br>
&gt; &gt; +=C2=A0 =C2=A0 case LIBXL_MEMORY_POLICY_ARM_MEM_WB:<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 return MEMORY_POLICY_ARM_MEM_WB;<br>
&gt; &gt; +=C2=A0 =C2=A0 case LIBXL_MEMORY_POLICY_ARM_DEV_NGRE:<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 return MEMORY_POLICY_ARM_DEV_nGRE;<b=
r>
&gt; &gt; +=C2=A0 =C2=A0 case LIBXL_MEMORY_POLICY_X86_UC:<br>
&gt; &gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 return MEMORY_POLICY_X86_UC;<br>
&gt; &gt; +=C2=A0 =C2=A0 case LIBXL_MEMORY_POLICY_DEFAULT:<br>
&gt; &gt; +=C2=A0 =C2=A0 default:<br>
&gt; <br>
&gt; Looking at this again, don&#39;t we want to bail out if the policy is =
unknown? My<br>
&gt; concern here is the user may configure with something it didn&#39;t ex=
pect. The<br>
&gt; risk is the problem will be hard to debug.<br>
&gt; <br>
&gt; I also believe this could be part of libxl_{arm,x86}.c allowing us to =
filter<br>
&gt; misuse early.<br>
<br>
This sounds like a good idea, I can do that. Then, I can also #ifdef the<br=
>
hypercalls defines, although for some reason today libxl doesn&#39;t have<b=
r>
CONFIG_X86 or CONFIG_ARM set so I would also have to do the following in<br=
>
the libxl Makefile:<br>
<br>
ifeq ($(CONFIG_X86),y)<br>
CFLAGS_LIBXL +=3D -DCONFIG_X86<br>
else<br>
CFLAGS_LIBXL +=3D -DCONFIG_ARM<br>
endif<br></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">Or just follow what we do today in other public headers:</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">#if defined(__arm__) || defined(__aar=
ch64__)</div><div dir=3D"auto"><br></div><div dir=3D"auto">You need to doub=
le check the exact syntax as I wrote it by memory.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">Cheers,</div><div dir=3D"auto"><br></div><div di=
r=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
&gt; Ian, Wei, any opinion?<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank" rel=3D"=
noreferrer">Xen-devel@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer noreferrer" target=3D"_blank">https://lists.xenproject.org/mailm=
an/listinfo/xen-devel</a></blockquote></div></div></div>

--000000000000929bc8058ba087cb--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1880288912437783584==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 18 22:46:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 22:46:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdMrm-0001g8-Kb; Tue, 18 Jun 2019 22: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdMrl-0001g3-9x
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 22:46:13 +0000
X-Inumbo-ID: df58f10c-921a-11e9-bd92-ef6844416f0a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df58f10c-921a-11e9-bd92-ef6844416f0a;
 Tue, 18 Jun 2019 22:46: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 03C682084D;
 Tue, 18 Jun 2019 22:46:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560897972;
 bh=IBek55LRJJCuWFHhldXVfgtWvSSwe3kK624GkL4HsLQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NKFvd5BpAelUDYXUYlzSakWneQIaG/M2+EJVFQAojEiw6EJUhBJc+4cmcWTWi3zRJ
 3xwWdtXXQa44bIj/3nM7PJ2IKwWkEVBMqOI4HN6bVFIH8/y3KmzVWWENHDm1adkNj5
 Z3XuH11s7C2tDDH5zkgiQpREcC3c5VXQqeczNhZY=
Date: Tue, 18 Jun 2019 15:46:11 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@gmail.com>
In-Reply-To: <CAF3u54CHbQo82D18LTOdhbLgq4YfHkVin1c4YDkv0QLuqwUL3Q@mail.gmail.com>
Message-ID: <alpine.DEB.2.21.1906181545590.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-5-git-send-email-sstabellini@kernel.org>
 <bff15c1a-1eaf-4bde-c5dc-a5ada63b4d9f@arm.com>
 <alpine.DEB.2.21.1906181415510.2072@sstabellini-ThinkPad-T480s>
 <CAF3u54CHbQo82D18LTOdhbLgq4YfHkVin1c4YDkv0QLuqwUL3Q@mail.gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1204619354-1560897972=:2072"
Subject: Re: [Xen-devel] [PATCH v2 05/10] 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>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 ian.jackson@eu.citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1204619354-1560897972=:2072
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 18 Jun 2019, Julien Grall wrote:
> Sorry for the formatting.
> 
> On Tue, 18 Jun 2019, 23:09 Stefano Stabellini, <sstabellini@kernel.org> wrote:
>       On Tue, 18 Jun 2019, Julien Grall wrote:
>       > On 30/04/2019 22:02, Stefano Stabellini wrote:
>       > > diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c
>       > > index 89fe80f..a6c5e30 100644
>       > > --- a/tools/libxl/libxl_create.c
>       > > +++ b/tools/libxl/libxl_create.c
>       > > @@ -415,6 +415,21 @@ static void init_console_info(libxl__gc *gc,
>       > >Â  Â  Â  Â  Â  Only 'channels' when mapped to consoles have a string name. */
>       > >Â  Â }
>       > >Â  Â +static uint32_t libxl__memory_policy_to_xc(libxl_memory_policy c)
>       > > +{
>       > > +Â  Â  switch (c) {
>       > > +Â  Â  case LIBXL_MEMORY_POLICY_ARM_MEM_WB:
>       > > +Â  Â  Â  Â  return MEMORY_POLICY_ARM_MEM_WB;
>       > > +Â  Â  case LIBXL_MEMORY_POLICY_ARM_DEV_NGRE:
>       > > +Â  Â  Â  Â  return MEMORY_POLICY_ARM_DEV_nGRE;
>       > > +Â  Â  case LIBXL_MEMORY_POLICY_X86_UC:
>       > > +Â  Â  Â  Â  return MEMORY_POLICY_X86_UC;
>       > > +Â  Â  case LIBXL_MEMORY_POLICY_DEFAULT:
>       > > +Â  Â  default:
>       >
>       > Looking at this again, don't we want to bail out if the policy is unknown? My
>       > concern here is the user may configure with something it didn't expect. The
>       > risk is the problem will be hard to debug.
>       >
>       > I also believe this could be part of libxl_{arm,x86}.c allowing us to filter
>       > misuse early.
> 
>       This sounds like a good idea, I can do that. Then, I can also #ifdef the
>       hypercalls defines, although for some reason today libxl doesn't have
>       CONFIG_X86 or CONFIG_ARM set so I would also have to do the following in
>       the libxl Makefile:
> 
>       ifeq ($(CONFIG_X86),y)
>       CFLAGS_LIBXL += -DCONFIG_X86
>       else
>       CFLAGS_LIBXL += -DCONFIG_ARM
>       endif
> 
> 
> Or just follow what we do today in other public headers:
> 
> #if defined(__arm__) || defined(__aarch64__)
> 
> You need to double check the exact syntax as I wrote it by memory.

Doh! Thank you
--8323329-1204619354-1560897972=:2072
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1204619354-1560897972=:2072--


From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:08:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNCt-0003Jg-JW; Tue, 18 Jun 2019 23:08: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=EKPJ=UR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdNCs-0003JU-4Q
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:08:02 +0000
X-Inumbo-ID: e9ed8c06-921d-11e9-8fb4-4341f59acaf2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9ed8c06-921d-11e9-8fb4-4341f59acaf2;
 Tue, 18 Jun 2019 23:07: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 1hdNCn-0002Bk-03; Tue, 18 Jun 2019 23:07: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 1hdNCm-0000ds-Je; Tue, 18 Jun 2019 23:07:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdNCm-0002PT-Ix; Tue, 18 Jun 2019 23:07:56 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-137901-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=d946d8f14c81df5c94524f0c759db84880bbcae8
X-Osstest-Versions-That: freebsd=4fd6fe044c7407d68435d36c51e2413ba39d6a3a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Jun 2019 23:07:56 +0000
Subject: [Xen-devel] [freebsd-master test] 137901: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkwMSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3OTAxLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZDk0NmQ4ZjE0YzgxZGY1Yzk0NTI0
ZjBjNzU5ZGI4NDg4MGJiY2FlOApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNGZkNmZlMDQ0Yzc0MDdkNjg0MzVkMzZjNTFlMjQxM2JhMzlkNmEzYQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM3NzIzICAyMDE5LTA2LTE0IDA5OjE5OjA1IFogICAgNCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzNzkwMSAgMjAxOS0wNi0xNyAwOToxOTozNCBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFudG9pbmUg
PGFudG9pbmVARnJlZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBi
ZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNE
Lm9yZz4KICBkb3VnbSA8ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJT
RC5vcmc+CiAgZ3JvZyA8Z3JvZ0BGcmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4K
ICBqdWxpYW4gPGp1bGlhbkBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9y
Zz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNpY2tARnJlZUJTRC5v
cmc+CiAgbndoaXRlaG9ybiA8bndoaXRlaG9ybkBGcmVlQlNELm9yZz4KICBwaGlsaXAgPHBoaWxp
cEBGcmVlQlNELm9yZz4KICByZW5lIDxyZW5lQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBG
cmVlQlNELm9yZz4KICB6ZWlzaW5nIDx6ZWlzaW5nQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxk
LWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgNGZkNmZl
MDQ0YzcuLmQ5NDZkOGYxNGM4ICBkOTQ2ZDhmMTRjODFkZjVjOTQ1MjRmMGM3NTlkYjg0ODgwYmJj
YWU4IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:15:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNKH-00046k-GE; Tue, 18 Jun 2019 23:15: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNKG-00046f-1U
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:15:40 +0000
X-Inumbo-ID: fb6a2e02-921e-11e9-8bb3-83ef7db65fd3
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fb6a2e02-921e-11e9-8bb3-83ef7db65fd3;
 Tue, 18 Jun 2019 23:15: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 1DF7720873;
 Tue, 18 Jun 2019 23:15:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560899737;
 bh=NvjwRpW6ezK/iIA25ZGYM2CCqvJ2GwVkrB4rAdoczhU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WWyvIuHYwlTTh0yoGok2ZaF8Oru30OZuH3ncLpAq7ZQK/zAY7Cus0gaJu4f5X8Fg4
 gDpgbA/T27BA9+g9bPuqvQa6C0Jc6ydkuLD3rdUgQJ3zLPE+XhvarZm8uU3Fsg1cZR
 aOCxSNnGgKaoUqqNFw1t3yrGAXv11C4nSAQbqxnU=
Date: Tue, 18 Jun 2019 16:15:36 -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.1906181330330.2072@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1906181612230.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
 <5D08A7E70200007800239282@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906181330330.2072@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.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>

T24gVHVlLCAxOCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1ZSwg
MTggSnVuIDIwMTksIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPj4+IE9uIDE3LjA2LjE5IGF0IDIz
OjI4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiA+IE9uIFRodSwgMiBNYXkg
MjAxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+PiA+Pj4gT24gMzAuMDQuMTkgYXQgMjM6MDIs
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+ID4+ID4gLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2RvbWN0bC5oCj4gPiA+PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21j
dGwuaAo+ID4gPj4gPiBAQCAtNTcxLDEyICs1NzEsMjQgQEAgc3RydWN0IHhlbl9kb21jdGxfYmlu
ZF9wdF9pcnEgewo+ID4gPj4gPiAgKi8KPiA+ID4+ID4gICNkZWZpbmUgRFBDSV9BRERfTUFQUElO
RyAgICAgICAgIDEKPiA+ID4+ID4gICNkZWZpbmUgRFBDSV9SRU1PVkVfTUFQUElORyAgICAgIDAK
PiA+ID4+ID4gKy8qCj4gPiA+PiA+ICsgKiBEZWZhdWx0IG1lbW9yeSBwb2xpY3kuIENvcnJlc3Bv
bmRzIHRvOgo+ID4gPj4gPiArICogQXJtOiBNRU1PUllfUE9MSUNZX0FSTV9ERVZfbkdSRQo+ID4g
Pj4gPiArICogeDg2OiBNRU1PUllfUE9MSUNZX1g4Nl9VQwo+ID4gPj4gPiArICovCj4gPiA+PiA+
ICsjZGVmaW5lIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCAgICAwCj4gPiA+PiA+ICsvKiB4ODYgb25s
eS4gTWVtb3J5IHR5cGUgVU5DQUNIQUJMRSAqLwo+ID4gPj4gPiArI2RlZmluZSBNRU1PUllfUE9M
SUNZX1g4Nl9VQyAgICAgMAo+ID4gPj4gCj4gPiA+PiBJJ20gYWZyYWlkIHRoaXMgbWF5IGVuZCB1
cCBtaXNsZWFkaW5nLCBhcyBvbiBOUFQgYW5kIGluCj4gPiA+PiBzaGFkb3cgbW9kZSB3ZSB1c2Ug
VUMtIGluc3RlYWQgb2YgVUMgYWZhaWNzLiBBbmRyZXcsCj4gPiA+PiBkbyB5b3UgaGF2ZSBhbiBv
cGluaW9uIGVpdGhlciB3YXkgd2hhdCBleGFjdGx5IHNob3VsZAo+ID4gPj4gYmUgc3RhdGVkIGhl
cmU/Cj4gPiA+IAo+ID4gPiBQaW5nPwo+ID4gCj4gPiBUbyBtZT8gSSd2ZSBzdGF0ZWQgbXkgb3Bp
bmlvbi4KPiAKPiBJIGNhbm5vdCBuYW1lIHRoZSBtYWNybyAiTUVNT1JZX1BPTElDWV9YODZfVUMt
IiBiZWNhdXNlIGl0IGNhbm5vdCBlbmQKPiB3aXRoIGEgIi0iLiBJbnN0ZWFkLCBJIGNhbiBuYW1l
IGl0IE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTIHRoYXQgc2VlbXMKPiB0byBiZSB3aGF0IExp
bnV4IGRvZXMuIEknbGwgcmVuYW1lIHRoZSBvcHRpb25hbCB4bCBwYXJhbWV0ZXIgdG9vIGZyb20K
PiAieDg2X3VjIiB0byAieDg2X3VjX21pbnVzIi4KCkkgY2hhdHRlZCB3aXRoIEFuZHJldyBvbiBJ
UkMgYW5kIGhlIHN1Z2dlc3RlZCB0byBnZXQgcmlkIG9mIHRoZSBvcHRpb24KZW50aXJlbHkgLS0g
dGhlcmUgaXMganVzdCBvbmUgb24geDg2IGFuZCBkb2Vzbid0IG5lY2Vzc2FyaWx5IG5lZWQgdG8g
YmUKZXhwbGljaXRseSB2aXNpYmxlLiBXZSBjb3VsZCBvbmx5IGhhdmUgTUVNT1JZX1BPTElDWV9E
RUZBVUxULCBhbmQgYWxzbwpyZW1vdmUgdGhlIHg4Nl91YyBzZXR0aW5nIGZyb20gbGlieGwveGwu
CgpJIGFtIE9LIHdpdGggdGhpcy4gSG93ZXZlciwgZ2l2ZW4gdGhhdCBJIGhhdmUgYWxyZWFkeSBt
YWRlIGFsbCB0aGUKY2hhbmdlcyB0byBoYXZlIE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTIGFu
ZCB4ODZfdWNfbWludXMgZXZlcnl3aGVyZSwKSSdsbCBzZW5kIGFuIHVwZGF0ZSBvZiB0aGUgc2Vy
aWVzIHdpdGggdGhlbS4KClRoZW4geW91IGNhbiBkZWNpZGUgd2hldGhlciB5b3Ugd2FudCB0byBr
ZWVwIHRoaW5ncyBsaWtlIHRoYXQgb3IgZ2V0IHJpZApvZiBpdC4gT2YgY291cnNlIHJlbW92aW5n
IGNvZGUgaXMgZWFzeSAtLSBJIGFtIGFsd2F5cyBoYXBweSB0byBkbyBpdCBpZgp0aGF0J3Mgd2hh
dCB5b3Ugd2FudC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNOf-0004qv-8z; Tue, 18 Jun 2019 23:20:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOe-0004qq-Bl
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:12 +0000
X-Inumbo-ID: 9df34c56-921f-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9df34c56-921f-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 23:20: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 D559720873;
 Tue, 18 Jun 2019 23:20:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900010;
 bh=COv/dqOuYFQigpJGfouL+o6mtGDm7jWJYT7RnMZ5vfE=;
 h=Date:From:To:cc:Subject:From;
 b=eNSuMgjH2ts1UvdDmNnt8PKOuP0TjdYzqduXGM0xWnPXaJYuXSTKS1ywZDVzrC72e
 hrt3EMFLOaOCRZuEK0BzisjL9NyB93PjaiTb3t96COPVtT7LwP5F3ANhvv68WO29cq
 5riSL209iFRVqlUzz5I5rmPRkWuee1vIIOms7J1s=
Date: Tue, 18 Jun 2019 16:20:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/5] iomem 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: sstabellini@kernel.org, wei.liu2@citrix.com, andrew.cooper3@citrix.com,
 julien.grall@arm.com, JBeulich@suse.com, ian.jackson@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgaW50cm9kdWNlcyBhIG1lbW9yeSBwb2xpY3kgcGFyYW1ldGVy
IGZvciB0aGUgaW9tZW0gb3B0aW9uLApzbyB0aGF0IHdlIGNhbiBtYXAgYW4gaW9tZW0gcmVnaW9u
IGludG8gYSBndWVzdCBhcyBjYWNoZWFibGUgbWVtb3J5LgoKSSByZW1vdmVkIG90aGVyIHRoaW5n
cyByZWxhdGVkIHRvIHJlc2VydmVkLW1lbW9yeSBvbiBBcm0sIEknbGwgc2VuZCB0aGVtCnNlcGFy
YXRlbHkuCgpDaGVlcnMsCgpTdGVmYW5vCgoKClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBj
b21taXQgMmFjNDhmZDUyZDg0NmE4YzM5NDkzNzNhYTBkNzc2YzZjYjU0NTJkYjoKCiAgeDg2L3gy
QVBJQzogdGlnaHRlbiBjaGVjayBpbiBjbHVzdGVyIG1vZGUgSVBJIHNlbmRpbmcgKDIwMTktMDYt
MTcgMTc6Mzg6MzUgKzAyMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBHaXQgcmVwb3NpdG9yeSBh
dDoKCiAgaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFi
ZWxsaW5pL3hlbi11bnN0YWJsZS5naXQgCgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8g
MjA5MzkxYzM5OTQ0ZjI2ODNmZWM0MTY0ZjFlYmE4MTM0NjdlNWI0NDoKCiAgeGVuL2FybTogY2xh
cmlmeSB0aGUgc3VwcG9ydCBzdGF0dXMgb2YgaW9tZW0gY29uZmlndXJhdGlvbnMgKDIwMTktMDYt
MTggMTY6MTY6MjggLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoNSk6CiAgICAg
IHhlbjogYWRkIGEgcDJtdCBwYXJhbWV0ZXIgdG8gbWFwX21taW9fcmVnaW9ucwogICAgICB4ZW46
IGV4dGVuZCBYRU5fRE9NQ1RMX21lbW9yeV9tYXBwaW5nIHRvIGhhbmRsZSBtZW1vcnkgcG9saWN5
CiAgICAgIGxpYnhjOiBpbnRyb2R1Y2UgeGNfZG9tYWluX21lbV9tYXBfcG9saWN5CiAgICAgIGxp
YnhsL3hsOiBhZGQgbWVtb3J5IHBvbGljeSBvcHRpb24gdG8gaW9tZW0KICAgICAgeGVuL2FybTog
Y2xhcmlmeSB0aGUgc3VwcG9ydCBzdGF0dXMgb2YgaW9tZW0gY29uZmlndXJhdGlvbnMKCiBTVVBQ
T1JULm1kICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBkb2NzL21hbi94bC5jZmcuNS5w
b2QuaW4gICAgICAgICB8IDEwICsrKysrKysrKy0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3Ry
bC5oICAgIHwgIDggKysrKysrKysKIHRvb2xzL2xpYnhjL3hjX2RvbWFpbi5jICAgICAgICAgIHwg
MjQgKysrKysrKysrKysrKysrKysrKystLS0tCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAg
ICAgICB8ICA1ICsrKysrCiB0b29scy9saWJ4bC9saWJ4bF9hcmNoLmggICAgICAgICB8ICAzICsr
KwogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwog
dG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgfCAxMiArKysrKysrKysrLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgICAgIHwgIDkgKysrKysrKysrCiB0b29scy9saWJ4bC9s
aWJ4bF94ODYuYyAgICAgICAgICB8IDEyICsrKysrKysrKysrKwogdG9vbHMveGwveGxfcGFyc2Uu
YyAgICAgICAgICAgICAgfCAyMiArKysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC9hcm0v
YWNwaS9kb21haW5fYnVpbGQuYyB8ICA0ICsrLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS9naWMtdjIuYyAgICAgICAgICAgIHwgIDMgKyst
CiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICB8IDIxICsrKystLS0tLS0tLS0tLS0t
LS0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMgfCAgNiArKysrLS0KIHhlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYyAgIHwgMTIgKysrKysrKystLS0tCiB4ZW4vYXJjaC9h
cm0vdHJhcHMuYyAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vdmdpYy12Mi5jICAg
ICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLXYyLmMgICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
bW0vcDJtLmMgICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAg
ICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJt
LmggICAgICAgIHwgMTUgLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5o
ICAgICAgICB8ICA4ICsrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggICAgICB8
IDIzICsrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS94ZW4vcDJtLWNvbW1vbi5o
ICAgICB8IDExICsrKysrKystLS0tCiAyOCBmaWxlcyBjaGFuZ2VkLCAyMDcgaW5zZXJ0aW9ucygr
KSwgNjggZGVsZXRpb25zKC0pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNOt-0004sL-Sv; Tue, 18 Jun 2019 23:20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOr-0004rb-PF
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:25 +0000
X-Inumbo-ID: a6a40978-921f-11e9-a5e4-f7cb9184a011
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6a40978-921f-11e9-a5e4-f7cb9184a011;
 Tue, 18 Jun 2019 23:20:25 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.hsd1.ca.comcast.net
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6A4B721479;
 Tue, 18 Jun 2019 23:20:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900024;
 bh=2DrpelDctcvXkXSvHa1gX5/UiYIw+GVWWZ3Km79MV/0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ESGcy4hAbHSqng2VDwVDoszRU8vDRorkt/bESRqeqVzbXB7Htm3JLvFlRQ3snD6Gl
 kAsCkwQN+kJ2PmHkFt9CRpoRKXV88Jd4jIo4EjflVqU+oIoDPAlQKTQJzjYKVV5dzK
 +gElHPY/nhJhw78Dw8XfevJbVXxsjUgI0luNleQQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:20:16 -0700
Message-Id: <20190618232019.26425-2-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org, JBeulich@suse.com, andrew.cooper3@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV1c2UgdGhlIGV4aXN0aW5nIHBhZGRpbmcgZmllbGQgdG8gcGFzcyBtZW1vcnkgcG9saWN5IGlu
Zm9ybWF0aW9uLiBPbgpBcm0sIHRoZSBjYWxsZXIgY2FuIHNwZWNpZnkgd2hldGhlciB0aGUgbWVt
b3J5IHNob3VsZCBiZSBtYXBwZWQgYXMKRGV2aWNlLW5HblJFIChEZXZpY2UgTWVtb3J5IG9uIEFy
bXY3KSBhdCBzdGFnZS0yLCB3aGljaCBpcyB0aGUgZGVmYXVsdAphbmQgdGhlIG9ubHkgcG9zc2li
aWxpdHkgdG9kYXksIG9yIGNhY2hlYWJsZSBtZW1vcnkgd3JpdGUtYmFjay4gVGhlCnJlc3VsdGlu
ZyBtZW1vcnkgYXR0cmlidXRlcyB3aWxsIGJlIGEgY29tYmluYXRpb24gb2Ygc3RhZ2UtMiBhbmQg
c3RhZ2UtMQptZW1vcnkgYXR0cmlidXRlczogaXQgd2lsbCBhY3R1YWxseSBiZSB0aGUgc3Ryb25n
ZXN0IGJldHdlZW4gdGhlIDIKc3RhZ2VzIGF0dHJpYnV0ZXMuCgpPbiB4ODYsIHRoZSBvbmx5IG9w
dGlvbiBpcyB1bmNhY2hhYmxlLiBUaGUgY3VycmVudCBiZWhhdmlvciBiZWNvbWVzIHRoZQpkZWZh
dWx0IChudW1lcmljYWxseSAnMCcpLiBBbHNvIGV4cGxpY2l0ZWx5IHNldCB0aGUgbWVtb3J5X3Bv
bGljeSBmaWVsZAp0byAwIGluIGxpYnhjLgoKT24gQVJNLCBtYXAgRGV2aWNlLW5HblJFIGFzIHAy
bV9tbWlvX2RpcmVjdF9kZXYgKGFzIGl0IGlzIGFscmVhZHkgZG9uZQp0b2RheSkgYW5kIFdCIGNh
Y2hlYWJsZSBtZW1vcnkgYXMgcDJtX21taW9fZGlyZWN0X2MuCgpPbiB4ODYsIHJldHVybiBlcnJv
ciBpZiB0aGUgbWVtb3J5IHBvbGljeSByZXF1ZXN0ZWQgaXMgbm90Ck1FTU9SWV9QT0xJQ1lfWDg2
X1VDX01JTlVTLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20KCi0tLQoKQW5kcmV3IHN1Z2dlc3RlZCB0byByZW1vdmUgTUVNT1JZX1BPTElDWV9YODZf
VUNfTUlOVVMgY29tcGxldGVseS4KSWYgdGhhdCdzIHRoZSBjb25zZW5zdXMgSSBhbSBoYXBweSB0
byByZXNwaW4gdGhlIHNlcmllcyByZW1vdmluZyBjb2RlLgoKCkNoYW5nZXMgaW4gdjM6Ci0gZXJy
b3IgaGFuZGxpbmcgaW4gZGVmYXVsdCBsYWJlbCBvZiB0aGUgc3dpdGNoCi0gc2V0IG1lbW9yeV9w
b2xpY3kgdG8gMCBpbiBsaWJ4YwotIGltcHJvdmUgY29tbWl0IG1lc3NhZ2UKLSBpbXByb3ZlIGNv
bW1lbnRzCi0gcy9EZXZpY2UtbkdSRS9EZXZpY2UtbkduUkUvZwotIGFkZCBpbi1jb2RlIGNvbW1l
bnQKLSBzL01FTU9SWV9QT0xJQ1lfWDg2X1VDL01FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTL2cK
LSAjaWZkZWYgaHlwZXJjYWxsIGRlZmluZXMgYWNjb3JkaW5nIHRvIGFyY2gKCkNoYW5nZXMgaW4g
djI6Ci0gcmViYXNlCi0gdXNlIHAybV9tbWlvX2RpcmVjdF9jCi0gdXNlIEVPUE5PVFNVUFAKLSBy
ZW5hbWUgY2FjaGVfcG9saWN5IHRvIG1lbW9yeSBwb2xpY3kKLSByZW5hbWUgTUVNT1JZX1BPTElD
WV9ERVZNRU0gdG8gTUVNT1JZX1BPTElDWV9BUk1fREVWX25HUkUKLSByZW5hbWUgTUVNT1JZX1BP
TElDWV9NRU1PUlkgdG8gTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCCi0gYWRkIE1FTU9SWV9QT0xJ
Q1lfWDg2X1VDCi0gYWRkIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCBhbmQgdXNlIGl0Ci0tLQogdG9v
bHMvbGlieGMveGNfZG9tYWluLmMgICAgIHwgIDEgKwogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAg
ICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmggfCAyMyArKysrKysrKysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0NSBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hj
X2RvbWFpbi5jIGIvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKaW5kZXggMDVkNzcxZjJjZS4uODUz
MTI5ODU2MyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKKysrIGIvdG9vbHMv
bGlieGMveGNfZG9tYWluLmMKQEAgLTIwNzAsNiArMjA3MCw3IEBAIGludCB4Y19kb21haW5fbWVt
b3J5X21hcHBpbmcoCiAgICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfbWVtb3J5X21hcHBpbmc7
CiAgICAgZG9tY3RsLmRvbWFpbiA9IGRvbWlkOwogICAgIGRvbWN0bC51Lm1lbW9yeV9tYXBwaW5n
LmFkZF9tYXBwaW5nID0gYWRkX21hcHBpbmc7CisgICAgZG9tY3RsLnUubWVtb3J5X21hcHBpbmcu
bWVtb3J5X3BvbGljeSA9IDA7CiAgICAgbWF4X2JhdGNoX3N6ID0gbnJfbWZuczsKICAgICBkbwog
ICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0
bC5jCmluZGV4IGM2ZmQ4OGQyODUuLmYyMWY2OTU3YjAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tY3RsLmMKKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwpAQCAtOTI4LDYgKzkyOCw3IEBAIGxv
bmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0
bCkKICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm5fZW5kID0gbWZuICsgbnJfbWZucyAtIDE7CiAg
ICAgICAgIGludCBhZGQgPSBvcC0+dS5tZW1vcnlfbWFwcGluZy5hZGRfbWFwcGluZzsKICAgICAg
ICAgcDJtX3R5cGVfdCBwMm10OworICAgICAgICB1aW50MzJfdCBtZW1vcnlfcG9saWN5ID0gb3At
PnUubWVtb3J5X21hcHBpbmcubWVtb3J5X3BvbGljeTsKIAogICAgICAgICByZXQgPSAtRUlOVkFM
OwogICAgICAgICBpZiAoIG1mbl9lbmQgPCBtZm4gfHwgLyogd3JhcD8gKi8KQEAgLTk1OCw5ICs5
NTksMjggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3Rs
X3QpIHVfZG9tY3RsKQogICAgICAgICBpZiAoIGFkZCApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19ERUJVRwotICAgICAgICAgICAgICAgICAgICJtZW1vcnlfbWFwOmFk
ZDogZG9tJWQgZ2ZuPSVseCBtZm49JWx4IG5yPSVseFxuIiwKLSAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGdmbiwgbWZuLCBucl9tZm5zKTsKKyAgICAgICAgICAgICAgICAgICAibWVt
b3J5X21hcDphZGQ6IGRvbSVkIGdmbj0lbHggbWZuPSVseCBucj0lbHggY2FjaGU9JXVcbiIsCisg
ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBnZm4sIG1mbiwgbnJfbWZucywgbWVtb3J5
X3BvbGljeSk7CiAKKyAgICAgICAgICAgIHN3aXRjaCAoIG1lbW9yeV9wb2xpY3kgKQorICAgICAg
ICAgICAgeworI2lmZGVmIENPTkZJR19BUk0KKyAgICAgICAgICAgICAgICBjYXNlIE1FTU9SWV9Q
T0xJQ1lfQVJNX01FTV9XQjoKKyAgICAgICAgICAgICAgICAgICAgcDJtdCA9IHAybV9tbWlvX2Rp
cmVjdF9jOworICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBjYXNl
IE1FTU9SWV9QT0xJQ1lfQVJNX0RFVl9uR25SRToKKyAgICAgICAgICAgICAgICAgICAgcDJtdCA9
IHAybV9tbWlvX2RpcmVjdF9kZXY7CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworI2VuZGlm
CisjaWZkZWYgQ09ORklHX1g4NgorICAgICAgICAgICAgICAgIGNhc2UgTUVNT1JZX1BPTElDWV9Y
ODZfVUNfTUlOVVM6CisgICAgICAgICAgICAgICAgICAgIHAybXQgPSBwMm1fbW1pb19kaXJlY3Q7
CisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworI2VuZGlmCisgICAgICAgICAgICAgICAgZGVm
YXVsdDoKKyAgICAgICAgICAgICAgICAgICAgZG9tY3RsX2xvY2tfcmVsZWFzZSgpOworICAgICAg
ICAgICAgICAgICAgICBnb3RvIGRvbWN0bF9vdXRfdW5sb2NrX2RvbW9ubHk7CisgICAgICAgICAg
ICB9CiAgICAgICAgICAgICByZXQgPSBtYXBfbW1pb19yZWdpb25zKGQsIF9nZm4oZ2ZuKSwgbnJf
bWZucywgX21mbihtZm4pLCBwMm10KTsKICAgICAgICAgICAgIGlmICggcmV0IDwgMCApCiAgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCAx
OTQ4NmQ1ZTMyLi5lNTFjYWFkYTM1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC01NzEsMTIgKzU3MSwz
MyBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9iaW5kX3B0X2lycSB7CiAqLwogI2RlZmluZSBEUENJX0FE
RF9NQVBQSU5HICAgICAgICAgMQogI2RlZmluZSBEUENJX1JFTU9WRV9NQVBQSU5HICAgICAgMAor
LyoKKyAqIERlZmF1bHQgbWVtb3J5IHBvbGljeS4gQ29ycmVzcG9uZHMgdG86CisgKiBBcm06IE1F
TU9SWV9QT0xJQ1lfQVJNX0RFVl9uR25SRQorICogeDg2OiBNRU1PUllfUE9MSUNZX1g4Nl9VQ19N
SU5VUworICovCisjZGVmaW5lIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCAgICAgICAgIDAKKyNpZiBk
ZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCisvKiB4ODYgb25seS4gTWVt
b3J5IHR5cGUgVU5DQUNIQUJMRSAqLworIyBkZWZpbmUgTUVNT1JZX1BPTElDWV9YODZfVUNfTUlO
VVMgICAgMAorI2VsaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkIChfX2FhcmNoNjRfXykK
Ky8qIEFybSBvbmx5LiBPdXRlciBTaGFyZWFibGUsIERldmljZS1uR25SRSBtZW1vcnkgKERldmlj
ZSBNZW1vcnkgb24gQXJtdjcpICovCisjIGRlZmluZSBNRU1PUllfUE9MSUNZX0FSTV9ERVZfbkdu
UkUgICAgICAwCisvKiBBcm0gb25seS4gT3V0ZXIgU2hhcmVhYmxlLCBPdXRlci9Jbm5lciBXcml0
ZS1CYWNrIENhY2hlYWJsZSBtZW1vcnkgKi8KKyMgZGVmaW5lIE1FTU9SWV9QT0xJQ1lfQVJNX01F
TV9XQiAgICAgICAgIDEKKy8qCisgKiBPbiBBUk0sIE1FTU9SWV9QT0xJQ1kgc2VsZWN0cyB0aGUg
c3RhZ2UtMiBtZW1vcnkgYXR0cmlidXRlcywgYnV0IG5vdGUKKyAqIHRoYXQgdGhlIHJlc3VsdGlu
ZyBtZW1vcnkgYXR0cmlidXRlcyB3aWxsIGJlIGEgY29tYmluYXRpb24gb2Ygc3RhZ2UtMgorICog
YW5kIHN0YWdlLTEgbWVtb3J5IGF0dHJpYnV0ZXM6IGl0IHdpbGwgYmUgdGhlIHN0cm9uZ2VzdCBi
ZXR3ZWVuIHRoZSAyCisgKiBzdGFnZXMgYXR0cmlidXRlcy4KKyAqLworI2VuZGlmCiBzdHJ1Y3Qg
eGVuX2RvbWN0bF9tZW1vcnlfbWFwcGluZyB7CiAgICAgdWludDY0X2FsaWduZWRfdCBmaXJzdF9n
Zm47IC8qIGZpcnN0IHBhZ2UgKGh2bSBndWVzdCBwaHlzIHBhZ2UpIGluIHJhbmdlICovCiAgICAg
dWludDY0X2FsaWduZWRfdCBmaXJzdF9tZm47IC8qIGZpcnN0IHBhZ2UgKG1hY2hpbmUgcGFnZSkg
aW4gcmFuZ2UgKi8KICAgICB1aW50NjRfYWxpZ25lZF90IG5yX21mbnM7ICAgLyogbnVtYmVyIG9m
IHBhZ2VzIGluIHJhbmdlICg+MCkgKi8KICAgICB1aW50MzJfdCBhZGRfbWFwcGluZzsgICAgICAg
LyogYWRkIG9yIHJlbW92ZSBtYXBwaW5nICovCi0gICAgdWludDMyX3QgcGFkZGluZzsgICAgICAg
ICAgIC8qIHBhZGRpbmcgZm9yIDY0LWJpdCBhbGlnbmVkIHN0cnVjdHVyZSAqLworICAgIHVpbnQz
Ml90IG1lbW9yeV9wb2xpY3k7ICAgICAgLyogY2FjaGVhYmlsaXR5IG9mIHRoZSBtZW1vcnkgbWFw
cGluZyAqLwogfTsKIAogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNOu-0004sY-6T; Tue, 18 Jun 2019 23:20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOt-0004s2-1r
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:27 +0000
X-Inumbo-ID: a6e3a7e0-921f-11e9-a682-a783eb3d4bbc
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6e3a7e0-921f-11e9-a682-a783eb3d4bbc;
 Tue, 18 Jun 2019 23:20:25 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.hsd1.ca.comcast.net
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CB7532147A;
 Tue, 18 Jun 2019 23:20:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900025;
 bh=JvsnVwnBptlh0LsR20oI9PWGsuWgVEn+TIWcVJRmph4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=EGBGiU6ZXRlULicQmIXDrpPUSpNwCPueDrtY+Al691hUW20h15JaNoARdq2jZBcdW
 H30tO8Rkr+jh9O777qXVHGBjmEKXS5cNz6Xq0uB3NWmO4DGR4uDP8GQH+8C7ermfqq
 5v2YKbX9jsPgbYtrlFJ2vTgUX4vKlZz4xdSEuNxM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:20:17 -0700
Message-Id: <20190618232019.26425-3-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 3/5] libxc: introduce xc_domain_mem_map_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>, julien.grall@arm.com,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgbmV3IGxpYnhjIGZ1bmN0aW9uIHRoYXQgbWFrZXMgdXNlIG9mIHRoZSBuZXcg
bWVtb3J5X3BvbGljeQpwYXJhbWV0ZXIgYWRkZWQgdG8gdGhlIFhFTl9ET01DVExfbWVtb3J5X21h
cHBpbmcgaHlwZXJjYWxsLgoKVGhlIHBhcmFtZXRlciB2YWx1ZXMgYXJlIHRoZSBzYW1lIGZvciB0
aGUgWEVOX0RPTUNUTF9tZW1vcnlfbWFwcGluZwpoeXBlcmNhbGwgKDAgaXMgTUVNT1JZX1BPTElD
WV9ERUZBVUxUKS4gUGFzcyBNRU1PUllfUE9MSUNZX0RFRkFVTFQgYnkKZGVmYXVsdCAtLSBubyBj
aGFuZ2VzIGluIGJlaGF2aW9yLgoKV2UgY291bGQgZXh0ZW5kIHhjX2RvbWFpbl9tZW1vcnlfbWFw
cGluZywgYnV0IFFFTVUgbWFrZXMgdXNlIG9mIGl0LCBzbwppdCBpcyBlYXNpZXIgYW5kIGxlc3Mg
ZGlzcnVwdGl2ZSB0byBpbnRyb2R1Y2UgYSBuZXcgbGlieGMgZnVuY3Rpb24gYW5kCmNoYW5nZSB0
aGUgaW1wbGVtZW50YXRpb24gb2YgeGNfZG9tYWluX21lbW9yeV9tYXBwaW5nIHRvIGNhbGwgaW50
byBpdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IHdlaS5saXUyQGNpdHJpeC5j
b20KLS0tCkNoYW5nZXMgaW4gdjI6Ci0gcmVuYW1lIGNhY2hlX3BvbGljeSB0byBtZW1vcnkgcG9s
aWN5Ci0gcmVuYW1lIE1FTU9SWV9QT0xJQ1lfREVWTUVNIHRvIE1FTU9SWV9QT0xJQ1lfQVJNX0RF
Vl9uR1JFCi0gcmVuYW1lIE1FTU9SWV9QT0xJQ1lfTUVNT1JZIHRvIE1FTU9SWV9QT0xJQ1lfQVJN
X01FTV9XQgotIGludHJvZHVjZSB4Y19kb21haW5fbWVtX21hcF9wb2xpY3kKLS0tCiB0b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8ICA4ICsrKysrKysrCiB0b29scy9saWJ4Yy94Y19kb21h
aW4uYyAgICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgMjggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCmlu
ZGV4IDUzODAwN2E2ZGMuLjY0YmQ5OGQ1ZmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1
ZGUveGVuY3RybC5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCkBAIC0xNzEz
LDYgKzE3MTMsMTQgQEAgaW50IHhjX2RlYXNzaWduX2R0X2RldmljZSh4Y19pbnRlcmZhY2UgKnhj
aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNoYXIgKnBhdGgpOwogCitpbnQgeGNfZG9tYWluX21lbV9tYXBfcG9s
aWN5KHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBm
aXJzdF9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmly
c3RfbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yX21m
bnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGFkZF9tYXBwaW5nLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBtZW1vcnlfcG9saWN5KTsKKwog
aW50IHhjX2RvbWFpbl9tZW1vcnlfbWFwcGluZyh4Y19pbnRlcmZhY2UgKnhjaCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmlyc3RfZ2ZuLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGMveGNfZG9tYWluLmMgYi90b29scy9saWJ4Yy94Y19kb21haW4uYwppbmRleCA4NTMxMjk4NTYz
Li4wMmY1Nzc4MjEyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19kb21haW4uYworKysgYi90
b29scy9saWJ4Yy94Y19kb21haW4uYwpAQCAtMjA0MiwxMyArMjA0MiwxNCBAQCBmYWlsZWQ6CiAg
ICAgcmV0dXJuIC0xOwogfQogCi1pbnQgeGNfZG9tYWluX21lbW9yeV9tYXBwaW5nKAoraW50IHhj
X2RvbWFpbl9tZW1fbWFwX3BvbGljeSgKICAgICB4Y19pbnRlcmZhY2UgKnhjaCwKICAgICB1aW50
MzJfdCBkb21pZCwKICAgICB1bnNpZ25lZCBsb25nIGZpcnN0X2dmbiwKICAgICB1bnNpZ25lZCBs
b25nIGZpcnN0X21mbiwKICAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMsCi0gICAgdWludDMyX3Qg
YWRkX21hcHBpbmcpCisgICAgdWludDMyX3QgYWRkX21hcHBpbmcsCisgICAgdWludDMyX3QgbWVt
b3J5X3BvbGljeSkKIHsKICAgICBERUNMQVJFX0RPTUNUTDsKICAgICB4Y19kb21pbmZvX3QgaW5m
bzsKQEAgLTIwNzAsNyArMjA3MSw3IEBAIGludCB4Y19kb21haW5fbWVtb3J5X21hcHBpbmcoCiAg
ICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfbWVtb3J5X21hcHBpbmc7CiAgICAgZG9tY3RsLmRv
bWFpbiA9IGRvbWlkOwogICAgIGRvbWN0bC51Lm1lbW9yeV9tYXBwaW5nLmFkZF9tYXBwaW5nID0g
YWRkX21hcHBpbmc7Ci0gICAgZG9tY3RsLnUubWVtb3J5X21hcHBpbmcubWVtb3J5X3BvbGljeSA9
IDA7CisgICAgZG9tY3RsLnUubWVtb3J5X21hcHBpbmcubWVtb3J5X3BvbGljeSA9IG1lbW9yeV9w
b2xpY3k7CiAgICAgbWF4X2JhdGNoX3N6ID0gbnJfbWZuczsKICAgICBkbwogICAgIHsKQEAgLTIx
MDYsOCArMjEwNyw5IEBAIGludCB4Y19kb21haW5fbWVtb3J5X21hcHBpbmcoCiAgICAgICogRXJy
b3JzIGhlcmUgYXJlIGlnbm9yZWQuCiAgICAgICovCiAgICAgaWYgKCByZXQgJiYgYWRkX21hcHBp
bmcgIT0gRFBDSV9SRU1PVkVfTUFQUElORyApCi0gICAgICAgIHhjX2RvbWFpbl9tZW1vcnlfbWFw
cGluZyh4Y2gsIGRvbWlkLCBmaXJzdF9nZm4sIGZpcnN0X21mbiwgbnJfbWZucywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIERQQ0lfUkVNT1ZFX01BUFBJTkcpOworICAgICAgICB4
Y19kb21haW5fbWVtX21hcF9wb2xpY3koeGNoLCBkb21pZCwgZmlyc3RfZ2ZuLCBmaXJzdF9tZm4s
IG5yX21mbnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEUENJX1JFTU9WRV9N
QVBQSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNT1JZX1BPTElDWV9E
RUZBVUxUKTsKIAogICAgIC8qIFdlIG1pZ2h0IGdldCBFMkJJRyBzbyBtYW55IHRpbWVzIHRoYXQg
d2UgbmV2ZXIgYWR2YW5jZS4gKi8KICAgICBpZiAoICFkb25lICYmICFyZXQgKQpAQCAtMjExNiw2
ICsyMTE4LDE5IEBAIGludCB4Y19kb21haW5fbWVtb3J5X21hcHBpbmcoCiAgICAgcmV0dXJuIHJl
dDsKIH0KIAoraW50IHhjX2RvbWFpbl9tZW1vcnlfbWFwcGluZygKKyAgICB4Y19pbnRlcmZhY2Ug
KnhjaCwKKyAgICB1aW50MzJfdCBkb21pZCwKKyAgICB1bnNpZ25lZCBsb25nIGZpcnN0X2dmbiwK
KyAgICB1bnNpZ25lZCBsb25nIGZpcnN0X21mbiwKKyAgICB1bnNpZ25lZCBsb25nIG5yX21mbnMs
CisgICAgdWludDMyX3QgYWRkX21hcHBpbmcpCit7CisgICAgcmV0dXJuIHhjX2RvbWFpbl9tZW1f
bWFwX3BvbGljeSh4Y2gsIGRvbWlkLCBmaXJzdF9nZm4sIGZpcnN0X21mbiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG5yX21mbnMsIGFkZF9tYXBwaW5nLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNT1JZX1BPTElDWV9ERUZBVUxUKTsKK30KKwog
aW50IHhjX2RvbWFpbl9pb3BvcnRfbWFwcGluZygKICAgICB4Y19pbnRlcmZhY2UgKnhjaCwKICAg
ICB1aW50MzJfdCBkb21pZCwKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNOt-0004sC-J9; Tue, 18 Jun 2019 23:20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOr-0004rZ-Lt
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:25 +0000
X-Inumbo-ID: a652754a-921f-11e9-add7-5fd5842afd59
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a652754a-921f-11e9-add7-5fd5842afd59;
 Tue, 18 Jun 2019 23:20:24 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.hsd1.ca.comcast.net
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D935F20873;
 Tue, 18 Jun 2019 23:20:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900024;
 bh=yVZQzkQok0gYAhrEXWpnxZitVqiKzT0k9xmVq1U4JHU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ZL6DeuNm+TuEG2Kkc5hgUWQcrYUc8CdNWKe5ErvmFgDF9eGWonMvQCGLdIG2G9jX/
 5nzGN6cg03O3NDf464QmA7eJM9MYXCwxdaWSP/z2tkoxq7nhIrN2d9+oqOhJluXLuN
 7rTIcPDgJJF3lFpXsm4lykJEo2W0nvLYAKaGPgck=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:20:15 -0700
Message-Id: <20190618232019.26425-1-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org, JBeulich@suse.com, andrew.cooper3@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgcDJtdCBwYXJhbWV0ZXIgdG8gbWFwX21taW9fcmVnaW9ucywgcGFzcyBwMm1fbW1pb19k
aXJlY3RfZGV2IG9uCkFSTSBhbmQgcDJtX21taW9fZGlyZWN0IG9uIHg4NiAtLSBubyBjaGFuZ2Vz
IGluIGJlaGF2aW9yLiBPbiB4ODYsCmludHJvZHVjZSBhIG1hY3JvIHRvIHN0cmlwIGF3YXkgdGhl
IGxhc3QgcGFyYW1ldGVyIGFuZCByZW5hbWUgdGhlCmV4aXN0aW5nIGltcGxlbWVudGF0aW9uIG9m
IG1hcF9tbWlvX3JlZ2lvbnMgdG8gX19tYXBfbW1pb19yZWdpb25zLgpVc2UgX19tYXBfbW1pb19y
ZWdpb25zIGluIHZwY2kgYXMgaXQgaXMgeDg2LW9ubHkgdG9kYXkuCgpPbiBBUk0sIGdpdmVuIHRo
ZSBzaW1pbGFyaXR5IGJldHdlZW4gbWFwX21taW9fcmVnaW9ucyBhZnRlciB0aGUgY2hhbmdlCmFu
ZCBtYXBfcmVnaW9uc19wMm10LCByZW1vdmUgdW4vbWFwX3JlZ2lvbnNfcDJtdC4gQWxzbyBhZGQg
YW4gQVNTRVJUIHRvCmNoZWNrIHRoYXQgb25seSBwMm1fbW1pb18qIHR5cGVzIGFyZSBwYXNzZWQg
dG8gaXQuCgpBbHNvIGZpeCB0aGUgc3R5bGUgb2YgdGhlIGNvbW1lbnQgb24gdG9wIG9mIG1hcF9t
bWlvX3JlZ2lvbnMgc2luY2Ugd2UKYXJlIGF0IGl0LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6
IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjM6Ci0gY29kZSBzdHls
ZQotIGludHJvZHVjZSBfX21hcF9tbWlvX3JlZ2lvbnMgb24geDg2Ci0gZml4IGNvbW1lbnQgc3R5
bGUgb24gdG9wIG9mIG1hcF9tbWlvX3JlZ2lvbnMKLSBhZGQgYW4gYXNzZXJ0IG9uIGFsbG93ZWQg
cDJtdCB0eXBlcyBpbiBtYXBfbW1pb19yZWdpb25zCgpDaGFuZ2VzIGluIHYyOgotIG5ldyBwYXRj
aAotLS0KIHhlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jIHwgIDQgKystLQogeGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2dpYy12Mi5j
ICAgICAgICAgICAgfCAgMyArKy0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgIHwg
MjEgKysrKy0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUu
YyB8ICA2ICsrKystLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jICAgfCAxMiArKysr
KysrKy0tLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL2FybS92Z2ljLXYyLmMgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS92Z2ljL3Zn
aWMtdjIuYyAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgIHwgIDggKysrKy0tLS0KIHhl
bi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgIHwgIDcgKysrKysrLQogeGVuL2RyaXZlcnMv
dnBjaS9oZWFkZXIuYyAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAg
ICAgICAgfCAxNSAtLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAg
ICAgIHwgIDggKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmggICAgIHwgMTEg
KysrKysrKy0tLS0KIDE2IGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDU2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jIGIv
eGVuL2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMKaW5kZXggNWFhZTMyYWMyMC4uZjRhYzkx
Y2RhYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMKKysrIGIv
eGVuL2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMKQEAgLTE5Myw3ICsxOTMsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgYWNwaV9tYXBfb3RoZXJfdGFibGVzKHN0cnVjdCBkb21haW4gKmQpCiAg
ICAgewogICAgICAgICBhZGRyID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxlc1tpXS5h
ZGRyZXNzOwogICAgICAgICBzaXplID0gYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LnRhYmxlc1tp
XS5sZW5ndGg7Ci0gICAgICAgIHJlcyA9IG1hcF9yZWdpb25zX3AybXQoZCwKKyAgICAgICAgcmVz
ID0gbWFwX21taW9fcmVnaW9ucyhkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdh
ZGRyX3RvX2dmbihhZGRyKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAo
c2l6ZSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKGFkZHIp
LApAQCAtNTQ3LDcgKzU0Nyw3IEBAIGludCBfX2luaXQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgYWNwaV9jcmVhdGVfZWZpX21t
YXBfdGFibGUoZCwgJmtpbmZvLT5tZW0sIHRibF9hZGQpOwogCiAgICAgLyogTWFwIHRoZSBFRkkg
YW5kIEFDUEkgdGFibGVzIHRvIERvbTAgKi8KLSAgICByYyA9IG1hcF9yZWdpb25zX3AybXQoZCwK
KyAgICByYyA9IG1hcF9tbWlvX3JlZ2lvbnMoZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2FkZHJfdG9fZ2ZuKGQtPmFyY2guZWZpX2FjcGlfZ3BhKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUEZOX1VQKGQtPmFyY2guZWZpX2FjcGlfbGVuKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdmlydF90b19tZm4oZC0+YXJjaC5lZmlfYWNwaV90YWJsZSksCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
aW5kZXggZDk4MzY3NzlkMS4uMWY4MDhiMmZmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTE3MSw3
ICsxMTcxLDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFwX3JhbmdlX3RvX2RvbWFpbihjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwKIAogICAgIGlmICggbmVlZF9tYXBwaW5nICkKICAg
ICB7Ci0gICAgICAgIHJlcyA9IG1hcF9yZWdpb25zX3AybXQoZCwKKyAgICAgICAgcmVzID0gbWFw
X21taW9fcmVnaW9ucyhkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhZGRyX3Rv
X2dmbihhZGRyKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAobGVuKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oYWRkciksCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKaW5k
ZXggMjU2OTg4YzY2NS4uZDJlZjM2MWZjNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12
Mi5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYwpAQCAtNzAxLDcgKzcwMSw4IEBAIHN0YXRp
YyBpbnQgZ2ljdjJfbWFwX2h3ZG93bl9leHRyYV9tYXBwaW5ncyhzdHJ1Y3QgZG9tYWluICpkKQog
CiAgICAgICAgIHJldCA9IG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKHYybV9kYXRh
LT5hZGRyKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAodjJtX2RhdGEt
PnNpemUpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21mbih2Mm1f
ZGF0YS0+YWRkcikpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21m
bih2Mm1fZGF0YS0+YWRkciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX21t
aW9fZGlyZWN0X2Rldik7CiAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAgewogICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIgIkdJQ3YyOiBNYXAgdjJtIGZyYW1lIHRvIGQlZCBmYWlsZWQu
XG4iLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5j
CmluZGV4IGUyOGVhMWM4NWEuLmQ4OGRmMTFlMDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9w
Mm0uYworKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTEzMTAsMzEgKzEzMTAsMTggQEAgc3Rh
dGljIGlubGluZSBpbnQgcDJtX3JlbW92ZV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQsCiAgICAg
cmV0dXJuIHJjOwogfQogCi1pbnQgbWFwX3JlZ2lvbnNfcDJtdChzdHJ1Y3QgZG9tYWluICpkLAor
aW50IG1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAg
ICAgIGdmbl90IGdmbiwKICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCiAg
ICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90IHAybXQpCiB7CisgICAgQVNTRVJUKCBwMm10ID09IHAybV9tbWlvX2RpcmVjdF9kZXYg
fHwKKyAgICAgICAgICAgIHAybXQgPT0gcDJtX21taW9fZGlyZWN0X25jIHx8CisgICAgICAgICAg
ICBwMm10ID09IHAybV9tbWlvX2RpcmVjdF9jICk7CiAgICAgcmV0dXJuIHAybV9pbnNlcnRfbWFw
cGluZyhkLCBnZm4sIG5yLCBtZm4sIHAybXQpOwogfQogCi1pbnQgdW5tYXBfcmVnaW9uc19wMm10
KHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgIGdmbl90IGdmbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuciwKLSAgICAgICAgICAgICAgICAg
ICAgICAgbWZuX3QgbWZuKQotewotICAgIHJldHVybiBwMm1fcmVtb3ZlX21hcHBpbmcoZCwgZ2Zu
LCBuciwgbWZuKTsKLX0KLQotaW50IG1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwK
LSAgICAgICAgICAgICAgICAgICAgIGdmbl90IHN0YXJ0X2dmbiwKLSAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgbnIsCi0gICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4pCi17
Ci0gICAgcmV0dXJuIHAybV9pbnNlcnRfbWFwcGluZyhkLCBzdGFydF9nZm4sIG5yLCBtZm4sIHAy
bV9tbWlvX2RpcmVjdF9kZXYpOwotfQotCiBpbnQgdW5tYXBfbW1pb19yZWdpb25zKHN0cnVjdCBk
b21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgIGdmbl90IHN0YXJ0X2dmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuciwKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1
LmMKaW5kZXggNjU2MDUwNzA5Mi4uOTdjZDA4MDc1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9leHlub3M1LmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1
LmMKQEAgLTgzLDExICs4MywxMyBAQCBzdGF0aWMgaW50IGV4eW5vczUyNTBfc3BlY2lmaWNfbWFw
cGluZyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIC8qIE1hcCB0aGUgY2hpcCBJRCAqLwogICAg
IG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKEVYWU5PUzVfUEFfQ0hJUElEKSwgMSwK
LSAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21mbihFWFlOT1M1X1BBX0NISVBJRCkpOwor
ICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKEVYWU5PUzVfUEFfQ0hJUElEKSwKKyAg
ICAgICAgICAgICAgICAgICAgIHAybV9tbWlvX2RpcmVjdF9kZXYpOwogCiAgICAgLyogTWFwIHRo
ZSBQV00gcmVnaW9uICovCiAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19nZm4oRVhZ
Tk9TNV9QQV9USU1FUiksIDIsCi0gICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oRVhZ
Tk9TNV9QQV9USU1FUikpOworICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKEVYWU5P
UzVfUEFfVElNRVIpLAorICAgICAgICAgICAgICAgICAgICAgcDJtX21taW9fZGlyZWN0X2Rldik7
CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
b21hcDUuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwppbmRleCBhZWUyNGU0ZDI4
Li5jNTcwMWRmZDZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMK
KysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCkBAIC05OSwxOSArOTksMjMgQEAg
c3RhdGljIGludCBvbWFwNV9zcGVjaWZpY19tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiB7CiAg
ICAgLyogTWFwIHRoZSBQUk0gbW9kdWxlICovCiAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRk
cl90b19nZm4oT01BUDVfUFJNX0JBU0UpLCAyLAotICAgICAgICAgICAgICAgICAgICAgbWFkZHJf
dG9fbWZuKE9NQVA1X1BSTV9CQVNFKSk7CisgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19t
Zm4oT01BUDVfUFJNX0JBU0UpLAorICAgICAgICAgICAgICAgICAgICAgcDJtX21taW9fZGlyZWN0
X2Rldik7CiAKICAgICAvKiBNYXAgdGhlIFBSTV9NUFUgKi8KICAgICBtYXBfbW1pb19yZWdpb25z
KGQsIGdhZGRyX3RvX2dmbihPTUFQNV9QUkNNX01QVV9CQVNFKSwgMSwKLSAgICAgICAgICAgICAg
ICAgICAgIG1hZGRyX3RvX21mbihPTUFQNV9QUkNNX01QVV9CQVNFKSk7CisgICAgICAgICAgICAg
ICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfUFJDTV9NUFVfQkFTRSksCisgICAgICAgICAgICAg
ICAgICAgICBwMm1fbW1pb19kaXJlY3RfZGV2KTsKIAogICAgIC8qIE1hcCB0aGUgV2FrZXVwIEdl
biAqLwogICAgIG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKE9NQVA1X1dLVVBHRU5f
QkFTRSksIDEsCi0gICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfV0tVUEdF
Tl9CQVNFKSk7CisgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfV0tVUEdF
Tl9CQVNFKSwKKyAgICAgICAgICAgICAgICAgICAgIHAybV9tbWlvX2RpcmVjdF9kZXYpOwogCiAg
ICAgLyogTWFwIHRoZSBvbi1jaGlwIFNSQU0gKi8KICAgICBtYXBfbW1pb19yZWdpb25zKGQsIGdh
ZGRyX3RvX2dmbihPTUFQNV9TUkFNX1BBKSwgMzIsCi0gICAgICAgICAgICAgICAgICAgICBtYWRk
cl90b19tZm4oT01BUDVfU1JBTV9QQSkpOworICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9f
bWZuKE9NQVA1X1NSQU1fUEEpLAorICAgICAgICAgICAgICAgICAgICAgcDJtX21taW9fZGlyZWN0
X2Rldik7CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFw
cy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggMzEwMzYyMDMyMy4uZWMxMjVjZmQ0ZiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBz
LmMKQEAgLTE4ODQsNyArMTg4NCw3IEBAIHN0YXRpYyBib29sIHRyeV9tYXBfbW1pbyhnZm5fdCBn
Zm4pCiAgICAgaWYgKCAhaW9tZW1fYWNjZXNzX3Blcm1pdHRlZChkLCBtZm5feChtZm4pLCBtZm5f
eChtZm4pICsgMSkgKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICByZXR1cm4gIW1hcF9y
ZWdpb25zX3AybXQoZCwgZ2ZuLCAxLCBtZm4sIHAybV9tbWlvX2RpcmVjdF9jKTsKKyAgICByZXR1
cm4gIW1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2ZuLCAxLCBtZm4sIHAybV9tbWlvX2RpcmVjdF9jKTsK
IH0KIAogc3RhdGljIHZvaWQgZG9fdHJhcF9zdGFnZTJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIGIveGVu
L2FyY2gvYXJtL3ZnaWMtdjIuYwppbmRleCA2NGIxNDFmZWE1Li4xNTQzNjI1ZWE0IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMK
QEAgLTY5MSw3ICs2OTEsNyBAQCBzdGF0aWMgaW50IHZnaWNfdjJfZG9tYWluX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgKiByZWdpb24gb2YgdGhlIGd1ZXN0LgogICAgICAqLwogICAgIHJl
dCA9IG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKGNiYXNlKSwgY3NpemUgLyBQQUdF
X1NJWkUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4odmJhc2UpKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21mbih2YmFzZSksIHAybV9tbWlv
X2RpcmVjdF9kZXYpOwogICAgIGlmICggcmV0ICkKICAgICAgICAgcmV0dXJuIHJldDsKIApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy12Mi5jIGIveGVuL2FyY2gvYXJtL3ZnaWMv
dmdpYy12Mi5jCmluZGV4IGI1YmE0YWNlODcuLjA0ZjM0ZGRhYjUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS92Z2ljL3ZnaWMtdjIuYworKysgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLXYyLmMK
QEAgLTMwOSw3ICszMDksNyBAQCBpbnQgdmdpY192Ml9tYXBfcmVzb3VyY2VzKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICogcmVnaW9uIG9mIHRoZSBndWVzdC4KICAgICAgKi8KICAgICByZXQgPSBt
YXBfbW1pb19yZWdpb25zKGQsIGdhZGRyX3RvX2dmbihjYmFzZSksIGNzaXplIC8gUEFHRV9TSVpF
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKHZiYXNlKSk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4odmJhc2UpLCBwMm1fbW1pb19kaXJl
Y3RfZGV2KTsKICAgICBpZiAoIHJldCApCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0df
RVJSLCAiVW5hYmxlIHRvIHJlbWFwIFZHSUMgQ1BVIHRvIFZDUFVcbiIpOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVp
bGQuYwppbmRleCA4ODQ1Mzk5YWU5Li4zYTQzMjM0ZjY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwpA
QCAtNzksNyArNzksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBtb2RpZnlfaWRlbnRpdHlfbW1pbyhz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKIAogICAgIGZvciAoIDsgOyApCiAg
ICAgewotICAgICAgICByYyA9IG1hcCA/ICAgbWFwX21taW9fcmVnaW9ucyhkLCBfZ2ZuKHBmbiks
IG5yX3BhZ2VzLCBfbWZuKHBmbikpCisgICAgICAgIHJjID0gbWFwID8gICBfX21hcF9tbWlvX3Jl
Z2lvbnMoZCwgX2dmbihwZm4pLCBucl9wYWdlcywgX21mbihwZm4pKQogICAgICAgICAgICAgICAg
ICA6IHVubWFwX21taW9fcmVnaW9ucyhkLCBfZ2ZuKHBmbiksIG5yX3BhZ2VzLCBfbWZuKHBmbikp
OwogICAgICAgICBpZiAoIHJjID09IDAgKQogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggNGM5
OTU0ODY3Yy4uZTAwN2VlZTQyZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMjI3NiwxMCArMjI3NiwxMCBAQCBzdGF0aWMg
dW5zaWduZWQgaW50IG1taW9fb3JkZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKIAogI2RlZmlu
ZSBNQVBfTU1JT19NQVhfSVRFUiA2NCAvKiBwcmV0dHkgYXJiaXRyYXJ5ICovCiAKLWludCBtYXBf
bW1pb19yZWdpb25zKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICBnZm5f
dCBzdGFydF9nZm4sCi0gICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yLAotICAg
ICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuKQoraW50IF9fbWFwX21taW9fcmVnaW9ucyhzdHJ1
Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICBnZm5fdCBzdGFydF9nZm4sCisg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCisgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl90IG1mbikKIHsKICAgICBpbnQgcmV0ID0gMDsKICAgICB1bnNpZ25lZCBsb25n
IGk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwu
YwppbmRleCA3MmE0NDk1M2QwLi5jNmZkODhkMjg1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2Rv
bWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKQEAgLTkyNyw2ICs5MjcsNyBAQCBsb25n
IGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwp
CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfbWZucyA9IG9wLT51Lm1lbW9yeV9tYXBwaW5nLm5y
X21mbnM7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuX2VuZCA9IG1mbiArIG5yX21mbnMgLSAx
OwogICAgICAgICBpbnQgYWRkID0gb3AtPnUubWVtb3J5X21hcHBpbmcuYWRkX21hcHBpbmc7Cisg
ICAgICAgIHAybV90eXBlX3QgcDJtdDsKIAogICAgICAgICByZXQgPSAtRUlOVkFMOwogICAgICAg
ICBpZiAoIG1mbl9lbmQgPCBtZm4gfHwgLyogd3JhcD8gKi8KQEAgLTkzOSw2ICs5NDAsMTAgQEAg
bG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9t
Y3RsKQogICAgICAgICAvKiBNdXN0IGJyZWFrIGh5cGVyY2FsbCB1cCBhcyB0aGlzIGNvdWxkIHRh
a2UgYSB3aGlsZS4gKi8KICAgICAgICAgaWYgKCBucl9tZm5zID4gNjQgKQogICAgICAgICAgICAg
YnJlYWs7CisKKyAgICAgICAgcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9kZXY7CisjZWxzZQorICAg
ICAgICBwMm10ID0gcDJtX21taW9fZGlyZWN0OwogI2VuZGlmCiAKICAgICAgICAgcmV0ID0gLUVQ
RVJNOwpAQCAtOTU2LDcgKzk2MSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgICAgICAgICAgICAibWVtb3J5
X21hcDphZGQ6IGRvbSVkIGdmbj0lbHggbWZuPSVseCBucj0lbHhcbiIsCiAgICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCBnZm4sIG1mbiwgbnJfbWZucyk7CiAKLSAgICAgICAgICAgIHJl
dCA9IG1hcF9tbWlvX3JlZ2lvbnMoZCwgX2dmbihnZm4pLCBucl9tZm5zLCBfbWZuKG1mbikpOwor
ICAgICAgICAgICAgcmV0ID0gbWFwX21taW9fcmVnaW9ucyhkLCBfZ2ZuKGdmbiksIG5yX21mbnMs
IF9tZm4obWZuKSwgcDJtdCk7CiAgICAgICAgICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCiAgICAgICAgICAgICAgICAgICAgICAgICJt
ZW1vcnlfbWFwOmZhaWw6IGRvbSVkIGdmbj0lbHggbWZuPSVseCBucj0lbHggcmV0OiVsZFxuIiwK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jCmluZGV4IDI1OGI5MWRlZWQuLmFkZTZkMTliNDUgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAt
NTIsNyArNTIsNyBAQCBzdGF0aWMgaW50IG1hcF9yYW5nZSh1bnNpZ25lZCBsb25nIHMsIHVuc2ln
bmVkIGxvbmcgZSwgdm9pZCAqZGF0YSwKICAgICAgICAgICogLSB7dW59bWFwX21taW9fcmVnaW9u
cyBkb2Vzbid0IHN1cHBvcnQgcHJlZW1wdGlvbi4KICAgICAgICAgICovCiAKLSAgICAgICAgcmMg
PSBtYXAtPm1hcCA/IG1hcF9tbWlvX3JlZ2lvbnMobWFwLT5kLCBfZ2ZuKHMpLCBzaXplLCBfbWZu
KHMpKQorICAgICAgICByYyA9IG1hcC0+bWFwID8gX19tYXBfbW1pb19yZWdpb25zKG1hcC0+ZCwg
X2dmbihzKSwgc2l6ZSwgX21mbihzKSkKICAgICAgICAgICAgICAgICAgICAgICA6IHVubWFwX21t
aW9fcmVnaW9ucyhtYXAtPmQsIF9nZm4ocyksIHNpemUsIF9tZm4ocykpOwogICAgICAgICBpZiAo
IHJjID09IDAgKQogICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Ay
bS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAppbmRleCAyZjg5YmIwMGMzLi43NmFhZGMy
MTVkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcDJtLmgKQEAgLTI1MiwyMSArMjUyLDYgQEAgdm9pZCBwMm1fdG9nZ2xlX2Nh
Y2hlKHN0cnVjdCB2Y3B1ICp2LCBib29sIHdhc19lbmFibGVkKTsKIAogdm9pZCBwMm1fZmx1c2hf
dm0oc3RydWN0IHZjcHUgKnYpOwogCi0vKgotICogTWFwIGEgcmVnaW9uIGluIHRoZSBndWVzdCBw
Mm0gd2l0aCBhIHNwZWNpZmljIHAybSB0eXBlLgotICogVGhlIG1lbW9yeSBhdHRyaWJ1dGVzIHdp
bGwgYmUgZGVyaXZlZCBmcm9tIHRoZSBwMm0gdHlwZS4KLSAqLwotaW50IG1hcF9yZWdpb25zX3Ay
bXQoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgIGdmbl90IGdmbiwKLSAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCi0gICAgICAgICAgICAgICAgICAg
ICBtZm5fdCBtZm4sCi0gICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQpOwotCi1p
bnQgdW5tYXBfcmVnaW9uc19wMm10KHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgIGdmbl90IGdmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBu
ciwKLSAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuKTsKLQogaW50IG1hcF9kZXZfbW1p
b19yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl90
IGdmbiwKICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0u
aAppbmRleCAwOWVmN2UwMmZkLi44MzIxZGMxZjJhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKQEAgLTEwMDAsNiAr
MTAwMCwxNCBAQCBzdGF0aWMgaW5saW5lIGludCBwMm1fZW50cnlfbW9kaWZ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHAybV90eXBlX3QgbnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKKy8qIHg4NiBk
b2Vzbid0IHVzZSB0aGUgcDJtdCBwYXJhbWV0ZXIsIGp1c3Qgc3RyaXAgaXQgYXdheSAqLworI2Rl
ZmluZSBtYXBfbW1pb19yZWdpb25zKGQsIHN0YXJ0X2dmbiwgbnIsIG1mbiwgcDJtdCkgXAorICAg
ICAgICAgICAgX19tYXBfbW1pb19yZWdpb25zKGQsIHN0YXJ0X2dmbiwgbnIsIG1mbikKK2ludCBf
X21hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgZ2ZuX3Qgc3RhcnRfZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IG5yLAorICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4pOworCiAjZW5kaWYgLyogX1hF
Tl9BU01fWDg2X1AyTV9IICovCiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcDJt
LWNvbW1vbi5oIGIveGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24uaAppbmRleCA1ODAzMWE2ZWE4
Li5lMjBiNDk3NGIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcDJtLWNvbW1vbi5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmgKQEAgLTgsMTMgKzgsMTYgQEAgaW50IF9f
bXVzdF9jaGVjawogZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBn
Zm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2Vfb3JkZXIpOwogCi0vKiBNYXAgTU1JTyByZWdpb25zIGluIHRoZSBwMm06IHN0YXJ0
X2dmbiBhbmQgbnIgZGVzY3JpYmUgdGhlIHJhbmdlIGluCi0gKiAgKiB0aGUgZ3Vlc3QgcGh5c2lj
YWwgYWRkcmVzcyBzcGFjZSB0byBtYXAsIHN0YXJ0aW5nIGZyb20gdGhlIG1hY2hpbmUKLSAqICAg
KiBmcmFtZSBudW1iZXIgbWZuLiAqLworLyoKKyAqIE1hcCBNTUlPIHJlZ2lvbnMgaW4gdGhlIHAy
bTogc3RhcnRfZ2ZuIGFuZCBuciBkZXNjcmliZSB0aGUgcmFuZ2UgaW4KKyAqIHRoZSBndWVzdCBw
aHlzaWNhbCBhZGRyZXNzIHNwYWNlIHRvIG1hcCwgc3RhcnRpbmcgZnJvbSB0aGUgbWFjaGluZQor
ICogZnJhbWUgbnVtYmVyIG1mbi4KKyAqLwogaW50IG1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgIGdmbl90IHN0YXJ0X2dmbiwKICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIsCi0gICAgICAgICAgICAgICAgICAgICBtZm5f
dCBtZm4pOworICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAorICAgICAgICAgICAgICAg
ICAgICAgcDJtX3R5cGVfdCBwMm10KTsKIGludCB1bm1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3Qgc3RhcnRfZ2ZuLAogICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yLAotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23: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 1hdNOu-0004sh-HA; Tue, 18 Jun 2019 23:20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOt-0004s1-1r
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:27 +0000
X-Inumbo-ID: a723a48a-921f-11e9-8118-f3a670875dcd
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a723a48a-921f-11e9-8118-f3a670875dcd;
 Tue, 18 Jun 2019 23:20:26 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.hsd1.ca.comcast.net
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3F9C1214AF;
 Tue, 18 Jun 2019 23:20:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900025;
 bh=HkXCY7hv5J3WXPS9KxQulFJeApct47ijpI8oixCxGVQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=hxqafs8npeMOI045aBD8L80jhBhH2Hn/JV2Pe4h1hGXsiBQIWk8eqeq5gax5V1LKR
 KjaMsHkxO+0nK8N48S3eZ11LDTyt2cB43u+BuOujczy3UHJApWw+MdR9Fg5Z1UvYw1
 76X7cStgtHRPYyvQV8wTzJLuFjDDCQvKoVYR1ljU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:20:18 -0700
Message-Id: <20190618232019.26425-4-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IG1lbW9yeSBwb2xpY3kgb3B0aW9uIGZvciB0aGUgaW9tZW0gcGFyYW1ldGVyLgpQ
b3NzaWJsZSB2YWx1ZXMgYXJlOgotIGFybV9kZXZfbkduUkUsIERldmljZS1uR25SRSwgdGhlIGRl
ZmF1bHQgb24gQVJNCi0gYXJtX21lbV9XQiwgV0IgY2FjaGFibGUgbWVtb3J5Ci0geDg2X1VDX21p
bnVzOiB1bmNhY2hhYmxlIG1lbW9yeSwgdGhlIGRlZmF1bHQgb24geDg2CgpTdG9yZSB0aGUgcGFy
YW1ldGVyIGluIGEgbmV3IGZpZWxkIGluIGxpYnhsX2lvbWVtX3JhbmdlLgoKUGFzcyB0aGUgbWVt
b3J5IHBvbGljeSBvcHRpb24gdG8geGNfZG9tYWluX21lbV9tYXBfcG9saWN5LgoKRG8gdGhlIGxp
YnhsIHRvIGxpYnhjIHZhbHVlIGNvbnZlcnNpb24gaW4gcGVyLWFyY2ggZnVuY3Rpb25zIHNvIHRo
YXQgd2UKY2FuIHJldHVybiBlcnJvciBmb3IgeDg2IHBhcmFtZXRlcnMgb24gQXJtIGFyY2hpdGVj
dHVyZXMgYW5kIHZpY2UgdmVyc2EuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCkNDOiB3
ZWkubGl1MkBjaXRyaXguY29tCi0tLQoKQW5kcmV3IHN1Z2dlc3RlZCB0byByZW1vdmUgTUVNT1JZ
X1BPTElDWV9YODZfVUNfTUlOVVMgYW5kIHg4Nl9VQ19taW51cwpjb21wbGV0ZWx5LiAgSWYgdGhh
dCdzIHRoZSBjb25zZW5zdXMgSSBhbSBoYXBweSB0byByZXNwaW4gdGhlIHNlcmllcwpyZW1vdmlu
ZyBjb2RlLgoKCkNoYW5nZXMgaW4gdjM6Ci0gcy9uR1JFL25HblJFL2cKLSBzL0xJQlhMX01FTU9S
WV9QT0xJQ1lfQVJNX0RFVl9OR1JFL0xJQlhMX01FTU9SWV9QT0xJQ1lfQVJNX0RFVl9OR05SRS9n
Ci0gcy9hcm1fZGV2bWVtL2FybV9kZXZfbkduUkUvZwotIHMvYXJtX21lbW9yeS9hcm1fbWVtX1dC
L2cKLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCi0gaW1wcm92ZSBtYW4gcGFnZQotIHMvTUVNT1JZ
X1BPTElDWV9YODZfVUMvTUVNT1JZX1BPTElDWV9YODZfVUNfTUlOVVMvZwotIHMveDg2X3VjL3g4
Nl9VQ19taW51cy9nCi0gbW92ZSBzZWN1cml0eSBzdXBwb3J0IGNsYXJpZmljYXRpb24gdG8gYSBz
ZXBhcmF0ZSBwYXRjaAoKQ2hhbmdlcyBpbiB2MjoKLSBhZGQgI2RlZmluZSBMSUJYTF9IQVZFX01F
TU9SWV9QT0xJQ1kKLSBhYmlsaXR5IHRvIHBhcnQgdGhlIG1lbW9yeSBwb2xpY3kgcGFyYW1ldGVy
IGV2ZW4gaWYgZ2ZuIGlzIG5vdCBwYXNzZWQKLSByZW5hbWUgY2FjaGVfcG9saWN5IHRvIG1lbW9y
eSBwb2xpY3kKLSByZW5hbWUgTUVNT1JZX1BPTElDWV9ERVZNRU0gdG8gTUVNT1JZX1BPTElDWV9B
Uk1fREVWX25HUkUKLSByZW5hbWUgTUVNT1JZX1BPTElDWV9NRU1PUlkgdG8gTUVNT1JZX1BPTElD
WV9BUk1fTUVNX1dCCi0gcmVuYW1lIG1lbW9yeSB0byBhcm1fbWVtb3J5IGFuZCBkZXZtZW0gdG8g
YXJtX2Rldm1lbQotIGV4cGFuZCB0aGUgbm9uLXNlY3VyaXR5IHN1cHBvcnQgc3RhdHVzIHRvIG5v
biBkZXZpY2UgcGFzc3Rocm91Z2ggaW9tZW0KICBjb25maWd1cmF0aW9ucwotIHJlbmFtZSBpb21l
bSBvcHRpb25zCi0gYWRkIHg4NiBzcGVjaWZpYyBpb21lbSBvcHRpb24KLS0tCiBkb2NzL21hbi94
bC5jZmcuNS5wb2QuaW4gICAgfCAxMCArKysrKysrKystCiB0b29scy9saWJ4bC9saWJ4bC5oICAg
ICAgICAgfCAgNSArKysrKwogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAgIHwgIDMgKysrCiB0
b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgfCAxNCArKysrKysrKysrKysrKwogdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMgIHwgMTIgKysrKysrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF90
eXBlcy5pZGwgfCAgOSArKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICB8IDEy
ICsrKysrKysrKysrKwogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgMjIgKysrKysrKysr
KysrKysrKysrKysrLQogOCBmaWxlcyBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiBiL2RvY3MvbWFu
L3hsLmNmZy41LnBvZC5pbgppbmRleCBjOTlkNDAzMDdlLi5mYmI5ZTQzZTllIDEwMDY0NAotLS0g
YS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KKysrIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmlu
CkBAIC0xMjIyLDcgKzEyMjIsNyBAQCBpcyBnaXZlbiBpbiBoZXhhZGVjaW1hbCBmb3JtYXQgYW5k
IG1heSBlaXRoZXIgYmUgYSByYW5nZSwgZS5nLiBDPDJmOC0yZmY+CiBJdCBpcyByZWNvbW1lbmRl
ZCB0byBvbmx5IHVzZSB0aGlzIG9wdGlvbiBmb3IgdHJ1c3RlZCBWTXMgdW5kZXIKIGFkbWluaXN0
cmF0b3IncyBjb250cm9sLgogCi09aXRlbSBCPGlvbWVtPVsgIklPTUVNX1NUQVJULE5VTV9QQUdF
U1tAR0ZOXSIsICJJT01FTV9TVEFSVCxOVU1fUEFHRVNbQEdGTl0iLCAuLi5dPgorPWl0ZW0gQjxp
b21lbT1bICJJT01FTV9TVEFSVCxOVU1fUEFHRVNbQEdGTl0sTUVNT1JZX1BPTElDWSIsICJJT01F
TV9TVEFSVCxOVU1fUEFHRVNbQEdGTl1bLE1FTU9SWV9QT0xJQ1ldIiwgLi4uXT4KIAogQWxsb3cg
YXV0by10cmFuc2xhdGVkIGRvbWFpbnMgdG8gYWNjZXNzIHNwZWNpZmljIGhhcmR3YXJlIEkvTyBt
ZW1vcnkgcGFnZXMuCiAKQEAgLTEyMzMsNiArMTIzMywxNCBAQCBCPEdGTj4gaXMgbm90IHNwZWNp
ZmllZCwgdGhlIG1hcHBpbmcgd2lsbCBiZSBwZXJmb3JtZWQgdXNpbmcgQjxJT01FTV9TVEFSVD4K
IGFzIGEgc3RhcnQgaW4gdGhlIGd1ZXN0J3MgYWRkcmVzcyBzcGFjZSwgdGhlcmVmb3JlIHBlcmZv
cm1pbmcgYSAxOjEgbWFwcGluZwogYnkgZGVmYXVsdC4KIEFsbCBvZiB0aGVzZSB2YWx1ZXMgbXVz
dCBiZSBnaXZlbiBpbiBoZXhhZGVjaW1hbCBmb3JtYXQuCitCPE1FTU9SWV9QT0xJQ1k+IGZvciBB
Uk0gcGxhdGZvcm1zOgorICAtICJhcm1fZGV2X25HblJFIiBmb3IgRGV2aWNlLW5HblJFIChEZXZp
Y2UgTWVtb3J5IG9uIEFybXY3KSwgdGhlIGRlZmF1bHQgb24gQVJNCisgIC0gImFybV9tZW1fV0Ii
IGZvciBPdXRlciBTaGFyZWFibGUgV3JpdGUtQmFjayBDYWNoZWFibGUgTWVtb3J5CitUaGV5IHNl
bGVjdCB0aGUgc3RhZ2UtMiBtZW1vcnkgYXR0cmlidXRlcywgYnV0IG5vdGUgdGhhdCB0aGUgcmVz
dWx0aW5nCittZW1vcnkgYXR0cmlidXRlcyB3aWxsIGJlIGEgY29tYmluYXRpb24gb2Ygc3RhZ2Ut
MiBhbmQgc3RhZ2UtMSBtZW1vcnkKK2F0dHJpYnV0ZXM6IGl0IHdpbGwgYmUgdGhlIHN0cm9uZ2Vz
dCBiZXR3ZWVuIHRoZSAyIHN0YWdlcyBhdHRyaWJ1dGVzLgorQjxNRU1PUllfUE9MSUNZPiBjYW4g
YmUgZm9yIHg4NiBwbGF0Zm9ybXM6CisgIC0gIng4Nl9VQ19taW51cyIgZm9yIFVuY2FjaGFibGUg
TWVtb3J5LCB0aGUgZGVmYXVsdCBvbiB4ODYKIAogTm90ZSB0aGF0IHRoZSBJT01NVSB3b24ndCBi
ZSB1cGRhdGVkIHdpdGggdGhlIG1hcHBpbmdzIHNwZWNpZmllZCB3aXRoIHRoaXMKIG9wdGlvbi4g
VGhpcyBvcHRpb24gdGhlcmVmb3JlIHNob3VsZCBub3QgYmUgdXNlZCB0byBwYXNzIHRocm91Z2gg
YW55CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwu
aAppbmRleCA5YmFjZmI5N2YwLi5jZjEyZjFkM2JkIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTM3OCw2ICszNzgsMTEgQEAKICNk
ZWZpbmUgTElCWExfSEFWRV9CVUlMRElORk9fQk9PVExPQURFUiAxCiAjZGVmaW5lIExJQlhMX0hB
VkVfQlVJTERJTkZPX0JPT1RMT0FERVJfQVJHUyAxCiAKKy8qCisgKiBTdXBwb3J0IHNwZWNpZnlp
bmcgbWVtb3J5IHBvbGljeSBpbmZvcm1hdGlvbiBmb3IgbWVtb3J5IG1hcHBpbmdzLgorICovCisj
ZGVmaW5lIExJQlhMX0hBVkVfTUVNT1JZX1BPTElDWSAxCisKIC8qCiAgKiBMSUJYTF9IQVZFX0VY
VEVOREVEX1ZLQiBpbmRpY2F0ZXMgdGhhdCBsaWJ4bF9kZXZpY2VfdmtiIGhhcyBleHRlbmRlZCBm
aWVsZHM6CiAgKiAgLSB1bmlxdWVfaWQ7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9h
cmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKaW5kZXggZDYyNDE1OWU1My4uOWM4NThi
MDZjZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2FyY2guaApAQCAtNzcsNiArNzcsOSBAQCBpbnQgbGlieGxfX2FyY2hfZXh0cmFf
bWVtb3J5KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50NjRfdCAqb3V0KTsKIAorX2hpZGRlbgoraW50IGxpYnhsX19tZW1vcnlfcG9saWN5
X3RvX3hjKGxpYnhsX21lbW9yeV9wb2xpY3kgYyk7CisKICNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8
fCBkZWZpbmVkKF9feDg2XzY0X18pCiAKICNkZWZpbmUgTEFQSUNfQkFTRV9BRERSRVNTICAweGZl
ZTAwMDAwCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2FybS5jCmluZGV4IDE0MWUxNTkwNDMuLjYzNTRiODUyZGMgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC0x
MTQ5LDYgKzExNDksMjAgQEAgdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRk
ZWZhdWx0KGxpYnhsX19nYyAqZ2MsCiAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm9faW5pdF90
eXBlKGJfaW5mbywgTElCWExfRE9NQUlOX1RZUEVfUFZIKTsKIH0KIAoraW50IGxpYnhsX19tZW1v
cnlfcG9saWN5X3RvX3hjKGxpYnhsX21lbW9yeV9wb2xpY3kgYykKK3sKKyAgICBzd2l0Y2ggKGMp
IHsKKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJQ1lfQVJNX01FTV9XQjoKKyAgICAgICAgcmV0
dXJuIE1FTU9SWV9QT0xJQ1lfQVJNX01FTV9XQjsKKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJ
Q1lfQVJNX0RFVl9OR05SRToKKyAgICAgICAgcmV0dXJuIE1FTU9SWV9QT0xJQ1lfQVJNX0RFVl9u
R25SRTsKKyAgICBjYXNlIExJQlhMX01FTU9SWV9QT0xJQ1lfREVGQVVMVDoKKyAgICAgICAgcmV0
dXJuIE1FTU9SWV9QT0xJQ1lfREVGQVVMVDsKKyAgICBkZWZhdWx0OgorICAgICAgICByZXR1cm4g
RVJST1JfSU5WQUw7CisgICAgfQorfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9k
ZTogQwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4
bC9saWJ4bF9jcmVhdGUuYwppbmRleCAwM2NlMTY2ZjRmLi44NGRhNjQwNmQwIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYwpAQCAtMTM1Nyw2ICsxMzU3LDcgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2xhdW5jaF9k
bShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlkZXYsCiAKICAgICBmb3Ig
KGkgPSAwOyBpIDwgZF9jb25maWctPmJfaW5mby5udW1faW9tZW07IGkrKykgewogICAgICAgICBs
aWJ4bF9pb21lbV9yYW5nZSAqaW8gPSAmZF9jb25maWctPmJfaW5mby5pb21lbVtpXTsKKyAgICAg
ICAgaW50IG1lbW9yeV9wb2xpY3k7CiAKICAgICAgICAgTE9HRChERUJVRywgZG9taWQsICJpb21l
bSAlIlBSSXg2NCItJSJQUkl4NjQsCiAgICAgICAgICAgICAgaW8tPnN0YXJ0LCBpby0+c3RhcnQg
KyBpby0+bnVtYmVyIC0gMSk7CkBAIC0xMzcwLDkgKzEzNzEsMTYgQEAgc3RhdGljIHZvaWQgZG9t
Y3JlYXRlX2xhdW5jaF9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19tdWx0aWRldiAqbXVsdGlk
ZXYsCiAgICAgICAgICAgICByZXQgPSBFUlJPUl9GQUlMOwogICAgICAgICAgICAgZ290byBlcnJv
cl9vdXQ7CiAgICAgICAgIH0KLSAgICAgICAgcmV0ID0geGNfZG9tYWluX21lbW9yeV9tYXBwaW5n
KENUWC0+eGNoLCBkb21pZCwKKyAgICAgICAgbWVtb3J5X3BvbGljeSA9IGxpYnhsX19tZW1vcnlf
cG9saWN5X3RvX3hjKGlvLT5tZW1vcnlfcG9saWN5KTsKKyAgICAgICAgaWYgKG1lbW9yeV9wb2xp
Y3kgPCAwKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsCisgICAgICAgICAgICAg
ICAgICAiaW52YWxpZCBtZW1vcnkgcG9saWN5ICV1IiwgaW8tPm1lbW9yeV9wb2xpY3kpOworICAg
ICAgICAgICAgcmV0ID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Owor
ICAgICAgICB9CisgICAgICAgIHJldCA9IHhjX2RvbWFpbl9tZW1fbWFwX3BvbGljeShDVFgtPnhj
aCwgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpby0+Z2Zu
LCBpby0+c3RhcnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpby0+
bnVtYmVyLCAxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvLT5u
dW1iZXIsIDEsIG1lbW9yeV9wb2xpY3kpOwogICAgICAgICBpZiAocmV0IDwgMCkgewogICAgICAg
ICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLAogICAgICAgICAgICAgICAgICAgImZhaWxlZCB0byBt
YXAgdG8gZG9tYWluIGlvbWVtIHJhbmdlICUiUFJJeDY0Ii0lIlBSSXg2NApkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs
CmluZGV4IGI2MTM5OWNlMzYuLmJkNzkxZDMzOGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTI3Miw2
ICsyNzIsMTMgQEAgbGlieGxfaW9wb3J0X3JhbmdlID0gU3RydWN0KCJpb3BvcnRfcmFuZ2UiLCBb
CiAgICAgKCJudW1iZXIiLCB1aW50MzIpLAogICAgIF0pCiAKK2xpYnhsX21lbW9yeV9wb2xpY3kg
PSBFbnVtZXJhdGlvbigibWVtb3J5X3BvbGljeSIsIFsKKyAgICAoMCwgImRlZmF1bHQiKSwKKyAg
ICAoMSwgIkFSTV9EZXZfbkduUkUiKSwKKyAgICAoMiwgIkFSTV9NZW1fV0IiKSwKKyAgICAoMywg
Ing4Nl9VQ19NSU5VUyIpLAorICAgIF0sIGluaXRfdmFsID0gIkxJQlhMX01FTU9SWV9QT0xJQ1lf
REVGQVVMVCIpCisKIGxpYnhsX2lvbWVtX3JhbmdlID0gU3RydWN0KCJpb21lbV9yYW5nZSIsIFsK
ICAgICAjIHN0YXJ0IGhvc3QgZnJhbWUgbnVtYmVyIHRvIGJlIG1hcHBlZCB0byB0aGUgZ3Vlc3QK
ICAgICAoInN0YXJ0IiwgdWludDY0KSwKQEAgLTI3OSw2ICsyODYsOCBAQCBsaWJ4bF9pb21lbV9y
YW5nZSA9IFN0cnVjdCgiaW9tZW1fcmFuZ2UiLCBbCiAgICAgKCJudW1iZXIiLCB1aW50NjQpLAog
ICAgICMgZ3Vlc3QgZnJhbWUgbnVtYmVyIHVzZWQgYXMgYSBzdGFydCBmb3IgdGhlIG1hcHBpbmcK
ICAgICAoImdmbiIsIHVpbnQ2NCwgeydpbml0X3ZhbCc6ICJMSUJYTF9JTlZBTElEX0dGTiJ9KSwK
KyAgICAjIG1lbW9yeV9wb2xpY3kgb2YgdGhlIG1lbW9yeSByZWdpb24KKyAgICAoIm1lbW9yeV9w
b2xpY3kiLCBsaWJ4bF9tZW1vcnlfcG9saWN5KSwKICAgICBdKQogCiBsaWJ4bF92Z2FfaW50ZXJm
YWNlX2luZm8gPSBTdHJ1Y3QoInZnYV9pbnRlcmZhY2VfaW5mbyIsIFsKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3g4Ni5jIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKaW5kZXggYzBm
ODhhN2VhYS4uYzdjMGFkOTIxOCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKQEAgLTYzMSw2ICs2MzEsMTggQEAgdm9pZCBs
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsCiAg
ICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIHRydWUpOwogfQogCitp
bnQgbGlieGxfX21lbW9yeV9wb2xpY3lfdG9feGMobGlieGxfbWVtb3J5X3BvbGljeSBjKQorewor
ICAgIHN3aXRjaCAoYykgeworICAgIGNhc2UgTElCWExfTUVNT1JZX1BPTElDWV9YODZfVUNfTUlO
VVM6CisgICAgICAgIHJldHVybiBNRU1PUllfUE9MSUNZX1g4Nl9VQ19NSU5VUzsKKyAgICBjYXNl
IExJQlhMX01FTU9SWV9QT0xJQ1lfREVGQVVMVDoKKyAgICAgICAgcmV0dXJuIE1FTU9SWV9QT0xJ
Q1lfREVGQVVMVDsKKyAgICBkZWZhdWx0OgorICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cisg
ICAgfQorfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0
IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKaW5kZXggZTEwNWJk
YTJiYi4uNDY1MjVmNDBmNSAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYworKysgYi90
b29scy94bC94bF9wYXJzZS5jCkBAIC0xODgzLDYgKzE4ODMsNyBAQCB2b2lkIHBhcnNlX2NvbmZp
Z19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2UsCiAgICAgICAgIH0KICAgICAgICAgZm9y
IChpID0gMDsgaSA8IG51bV9pb21lbTsgaSsrKSB7CiAgICAgICAgICAgICBpbnQgdXNlZDsKKyAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm1lbXBvbGljeTsKIAogICAgICAgICAgICAgYnVmID0geGx1
X2NmZ19nZXRfbGlzdGl0ZW0gKGlvbWVtLCBpKTsKICAgICAgICAgICAgIGlmICghYnVmKSB7CkBA
IC0xODk1LDExICsxODk2LDMwIEBAIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAq
Y29uZmlnX3NvdXJjZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5pb21lbVtp
XS5zdGFydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5pb21lbVtpXS5udW1i
ZXIsICZ1c2VkLAogICAgICAgICAgICAgICAgICAgICAgICAgICZiX2luZm8tPmlvbWVtW2ldLmdm
biwgJnVzZWQpOwotICAgICAgICAgICAgaWYgKHJldCA8IDIgfHwgYnVmW3VzZWRdICE9ICdcMCcp
IHsKKyAgICAgICAgICAgIGlmIChyZXQgPCAyKSB7CiAgICAgICAgICAgICAgICAgZnByaW50Zihz
dGRlcnIsCiAgICAgICAgICAgICAgICAgICAgICAgICAieGw6IEludmFsaWQgYXJndW1lbnQgcGFy
c2luZyBpb21lbTogJXNcbiIsIGJ1Zik7CiAgICAgICAgICAgICAgICAgZXhpdCgxKTsKICAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIG1lbXBvbGljeSA9ICZidWZbdXNlZF07CisgICAgICAgICAg
ICBpZiAoc3RybGVuKG1lbXBvbGljeSkgPiAxKSB7CisgICAgICAgICAgICAgICAgbWVtcG9saWN5
Kys7CisgICAgICAgICAgICAgICAgaWYgKCFzdHJjbXAobWVtcG9saWN5LCAiYXJtX2Rldl9uR25S
RSIpKQorICAgICAgICAgICAgICAgICAgICBiX2luZm8tPmlvbWVtW2ldLm1lbW9yeV9wb2xpY3kg
PQorICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfTUVNT1JZX1BPTElDWV9BUk1fREVWX05H
TlJFOworICAgICAgICAgICAgICAgIGVsc2UgaWYgKCFzdHJjbXAobWVtcG9saWN5LCAieDg2X1VD
X21pbnVzIikpCisgICAgICAgICAgICAgICAgICAgIGJfaW5mby0+aW9tZW1baV0ubWVtb3J5X3Bv
bGljeSA9CisgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9NRU1PUllfUE9MSUNZX1g4Nl9V
Q19NSU5VUzsKKyAgICAgICAgICAgICAgICBlbHNlIGlmICghc3RyY21wKG1lbXBvbGljeSwgImFy
bV9tZW1fV0IiKSkKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5pb21lbVtpXS5tZW1vcnlf
cG9saWN5ID0KKyAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX01FTU9SWV9QT0xJQ1lfQVJN
X01FTV9XQjsKKyAgICAgICAgICAgICAgICBlbHNlIHsKKyAgICAgICAgICAgICAgICAgICAgZnBy
aW50ZihzdGRlcnIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgInhsOiBJbnZhbGlkIGlv
bWVtIG1lbW9yeSBwb2xpY3kgcGFyYW1ldGVyOiAlc1xuIiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZW1wb2xpY3kpOworICAgICAgICAgICAgICAgICAgICBleGl0KDEpOworICAgICAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KIAotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 18 23:20:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Jun 2019 23:20:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdNOw-0004tt-3Y; Tue, 18 Jun 2019 23:20: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=PyOf=UR=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdNOt-0004sM-VW
 for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 23:20:28 +0000
X-Inumbo-ID: a76e26e1-921f-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a76e26e1-921f-11e9-8980-bc764e045a96;
 Tue, 18 Jun 2019 23:20:26 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.hsd1.ca.comcast.net
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A91C621530;
 Tue, 18 Jun 2019 23:20:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560900026;
 bh=GwEyAjT+Br4GmpstYguJ2DQHzeu78DBIV+5LF7N2vbU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=sSevXbgbMVp2mTcYMW61MlU2kdFMQc1sR18u44u3cWrwkX9Esyfd8I/AyBwqADcEB
 l4krxPv9Q/Q2e8wVw74ZM8CVUf+c6CyRBnWeJ4Q83YL4bX85QI4X13WuLEKX5Rv2Ed
 0d7/G6mGgl+CVyDLGmWkcvfJ3rWqc3lvF/TrDn5I=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Jun 2019 16:20:19 -0700
Message-Id: <20190618232019.26425-5-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 5/5] xen/arm: clarify the support status of
 iomem configurations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, andrew.cooper3@citrix.com,
 tim@xen.org, julien.grall@arm.com, JBeulich@suse.com,
 ian.jackson@eu.citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

aW9tZW0gc2V0dGluZ3MgZmFsbCB1bmRlciB0aGUgYnJvYWRlciBjYXRlZ29yeSBvZiAiTm9uLVBD
SSBkZXZpY2UKcGFzc3Rocm91Z2giOiB0aGV5IGFyZSBub3Qgc2VjdXJpdHkgc3VwcG9ydGVkLiBN
YWtlIGl0IGNsZWFyZXIuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+CkNDOiB0aW1AeGVuLm9yZwpDQzoga29ucmFkLndpbGtAb3JhY2xlLmNv
bQpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEpCZXVsaWNoQHN1
c2UuY29tCkNDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBpYW4uamFja3NvbkBldS5j
aXRyaXguY29tCkNDOiB3ZWkubGl1MkBjaXRyaXguY29tCi0tLQogU1VQUE9SVC5tZCB8IDIgKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmluZGV4IDM3NTQ3M2E0NTYuLmJjNmZiNThlMDQg
MTAwNjQ0Ci0tLSBhL1NVUFBPUlQubWQKKysrIGIvU1VQUE9SVC5tZApAQCAtNjM5LDcgKzYzOSw3
IEBAIHRvIGJlIHVzZWQgaW4gYWRkaXRpb24gdG8gUUVNVS4KIAogCVN0YXR1czogRXhwZXJpbWVu
dGFsCiAKLSMjIyBBUk0vTm9uLVBDSSBkZXZpY2UgcGFzc3Rocm91Z2gKKyMjIyBBUk0vTm9uLVBD
SSBkZXZpY2UgcGFzc3Rocm91Z2ggYW5kIG90aGVyIGlvbWVtIGNvbmZpZ3VyYXRpb25zCiAKICAg
ICBTdGF0dXM6IFN1cHBvcnRlZCwgbm90IHNlY3VyaXR5IHN1cHBvcnRlZAogCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 01:18:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 01:18:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdPEI-0004qU-3w; Wed, 19 Jun 2019 01:17: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdPEG-0004qK-ES
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 01:17:36 +0000
X-Inumbo-ID: 00051740-9230-11e9-b7e3-d712eda8ccdb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00051740-9230-11e9-b7e3-d712eda8ccdb;
 Wed, 19 Jun 2019 01:17: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 1hdPE6-0005tU-4z; Wed, 19 Jun 2019 01:17: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 1hdPE5-00049f-OW; Wed, 19 Jun 2019 01:17:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdPE5-00010a-Nu; Wed, 19 Jun 2019 01:17:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:build-i386:xen-build:fail:regression
 xen-4.7-testing:build-amd64-xsm:xen-build:fail:regression
 xen-4.7-testing:build-amd64:xen-build:fail:regression
 xen-4.7-testing:build-i386-xsm:xen-build:fail:regression
 xen-4.7-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=58b5c6845f936cb67c15fb2c1fb5e4ce0a17955a
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 01:17:25 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137902: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkwMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzkwMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBibG9ja2VkIGluIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMzM1OTYKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDU4YjVjNjg0NWY5MzZjYjY3YzE1ZmIyYzFmYjVlNGNlMGEx
Nzk1NWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg4ZjkzNmQ0NGQy
ZTM0Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU5
NiAgMjAxOS0wMy0wNSAxNTowNjowNCBaICAxMDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MzU0MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDUwIGRheXMgICAyOCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzc5MDIgIDIwMTktMDYtMTcgMTI6Mjk6MTcgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBh
dHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hy
aXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0
QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdh
cnkgTGluIDxnbGluQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVl
bCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzODUgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 02:24:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 02: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 1hdQGs-0001z6-R1; Wed, 19 Jun 2019 02:24:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQGr-0001z1-9y
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 02:24:21 +0000
X-Inumbo-ID: 575827d6-9239-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 575827d6-9239-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 02:24:19 +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 x5J2OH0I059493;
 Wed, 19 Jun 2019 02:24:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=wo5C4cIK+CFDK6ndeFNVNNiqCKM+8qE7NHBJGFfU5Sg=;
 b=P2Rj2Yg+ILLTttuRoKcPNGVKIdGkShEZTMF0MYywZKcyhSVS1RkLa4nNZDpyO9RXJVnQ
 q4U8VC4Q8bb5I375q/1ZSc2K+XeTATaiRTzRc6wFOzj8IEpsDqBp4Wwcm+GkLrFQSzTj
 l7o7D0Ibgao0iIDJucgPmqkmpNN4GCT+HOOZPyH82tituqDLjOQgPc+pB8Yn2Aa/pKTv
 odaGCVM0c5D8I8nrnlwC641rOTxTPlPM4xHxgHZNiC/axMqhbdkJ9wmBuEGNVgFlfXTq
 5rn5aeftiIOl+WP09DvglmuKZ8deuY7ubH7g5pGImrdE/18bsKFg+8wP5HPP8jEapQI0 7g== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2t78098nnp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:24:17 +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 x5J2MXTH050954;
 Wed, 19 Jun 2019 02:24:16 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2t77ynjn77-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:24:16 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5J2OESH003350;
 Wed, 19 Jun 2019 02:24:14 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 19:24:13 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-11-ankur.a.arora@oracle.com>
 <c67f2fd9-c837-bc13-492f-f3bed7f01f05@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <aa050a5f-1897-64c0-d19d-d0f31b8d6c62@oracle.com>
Date: Tue, 18 Jun 2019 19:24:59 -0700
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: <c67f2fd9-c837-bc13-492f-f3bed7f01f05@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1906190017
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=2 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-1906190017
Subject: Re: [Xen-devel] [RFC PATCH 10/16] xen/balloon: support ballooning
 in xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

CgpPbiA2LzE3LzE5IDI6MjggQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUuMTkg
MTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBYZW4gYmFsbG9vbmluZyB1c2VzIGhvbGxvdyBz
dHJ1Y3QgcGFnZXMgKHdpdGggdGhlIHVuZGVybHlpbmcgR0ZOcyBiZWluZwo+PiBwb3B1bGF0ZWQv
dW5wb3B1bGF0ZWQgdmlhIGh5cGVyY2FsbHMpIHdoaWNoIGFyZSB1c2VkIGJ5IHRoZSBncmFudCBs
b2dpYwo+PiB0byBtYXAgZ3JhbnRzIGZyb20gb3RoZXIgZG9tYWlucy4KPj4KPj4gVGhpcyBwYXRj
aCBhbGxvd3MgdGhlIGRlZmF1bHQgeGVuaG9zdCB0byBwcm92aWRlIGFuIGFsdGVybmF0ZSBiYWxs
b29uaW5nCj4+IGFsbG9jYXRpb24gbWVjaGFuaXNtLiBUaGlzIGlzIGV4cGVjdGVkIHRvIGJlIHVz
ZWZ1bCBmb3IgbG9jYWwgeGVuaG9zdHMKPj4gKHR5cGUgeGVuaG9zdF9yMCkgYmVjYXVzZSB1bmxp
a2UgWGVuLCB3aGVyZSB0aGVyZSBpcyBhbiBleHRlcm5hbAo+PiBoeXBlcnZpc29yIHdoaWNoIGNh
biBjaGFuZ2UgdGhlIG1lbW9yeSB1bmRlcm5lYXRoIGEgR0ZOLCB0aGF0IGlzIG5vdAo+PiBwb3Nz
aWJsZSB3aGVuIHRoZSBoeXBlcnZpc29yIGlzIHJ1bm5pbmcgaW4gdGhlIHNhbWUgYWRkcmVzcyBz
cGFjZQo+PiBhcyB0aGUgZW50aXR5IGRvaW5nIHRoZSBiYWxsb29uaW5nLgo+Pgo+PiBDby1kZXZl
bG9wZWQtYnk6IEFua3VyIEFyb3JhIDxhbmt1ci5hLmFyb3JhQG9yYWNsZS5jb20+Cj4+IFNpZ25l
ZC1vZmYtYnk6IEpvYW8gTWFydGlucyA8am9hby5tLm1hcnRpbnNAb3JhY2xlLmNvbT4KPj4gU2ln
bmVkLW9mZi1ieTogQW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPj4gLS0t
Cj4+IMKgIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmPCoMKgwqDCoMKgwqAgfMKgIDcgKysr
KysrKwo+PiDCoCBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmPCoMKgwqDCoMKgwqDCoCB8wqAg
OCArKysrKysrKwo+PiDCoCBkcml2ZXJzL3hlbi9iYWxsb29uLmPCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB8IDE5ICsrKysrKysrKysrKysrKystLS0KPj4gwqAgZHJpdmVycy94ZW4vZ3JhbnQt
dGFibGUuY8KgwqDCoMKgwqDCoMKgwqDCoCB8wqAgNCArKy0tCj4+IMKgIGRyaXZlcnMveGVuL3By
aXZjbWQuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA0ICsrLS0KPj4gwqAgZHJpdmVy
cy94ZW4veGVuLXNlbGZiYWxsb29uLmPCoMKgwqDCoMKgIHzCoCAyICsrCj4+IMKgIGRyaXZlcnMv
eGVuL3hlbmJ1cy94ZW5idXNfY2xpZW50LmMgfMKgIDYgKysrLS0tCj4+IMKgIGRyaXZlcnMveGVu
L3hsYXRlX21tdS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgNCArKy0tCj4+IMKgIGluY2x1
ZGUveGVuL2JhbGxvb24uaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA0ICsrLS0KPj4g
wqAgaW5jbHVkZS94ZW4veGVuaG9zdC5owqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAxOSAr
KysrKysrKysrKysrKysrKysrCj4+IMKgIDEwIGZpbGVzIGNoYW5nZWQsIDYzIGluc2VydGlvbnMo
KyksIDE0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9v
bi5jIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCj4+IGluZGV4IDVlZjRkNmFkOTIwZC4uMDhiZWNm
NTc0NzQzIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMKPj4gKysrIGIvZHJp
dmVycy94ZW4vYmFsbG9vbi5jCj4+IEBAIC02Myw2ICs2Myw3IEBACj4+IMKgICNpbmNsdWRlIDxh
c20vdGxiLmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbi5oPgo+PiArI2luY2x1
ZGUgPHhlbi94ZW5ob3N0Lmg+Cj4+IMKgICNpbmNsdWRlIDxhc20veGVuL2h5cGVydmlzb3IuaD4K
Pj4gwqAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJjYWxsLmg+Cj4+IEBAIC01ODMsMTIgKzU4NCwy
MSBAQCBzdGF0aWMgaW50IGFkZF9iYWxsb29uZWRfcGFnZXMoaW50IG5yX3BhZ2VzKQo+PiDCoMKg
ICogQHBhZ2VzOiBwYWdlcyByZXR1cm5lZAo+PiDCoMKgICogQHJldHVybiAwIG9uIHN1Y2Nlc3Ms
IGVycm9yIG90aGVyd2lzZQo+PiDCoMKgICovCj4+IC1pbnQgYWxsb2NfeGVuYmFsbG9vbmVkX3Bh
Z2VzKGludCBucl9wYWdlcywgc3RydWN0IHBhZ2UgKipwYWdlcykKPj4gK2ludCBhbGxvY194ZW5i
YWxsb29uZWRfcGFnZXMoeGVuaG9zdF90ICp4aCwgaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAK
Pj4gKipwYWdlcykKPj4gwqAgewo+PiDCoMKgwqDCoMKgIGludCBwZ25vID0gMDsKPj4gwqDCoMKg
wqDCoCBzdHJ1Y3QgcGFnZSAqcGFnZTsKPj4gwqDCoMKgwqDCoCBpbnQgcmV0Owo+PiArwqDCoMKg
IC8qCj4+ICvCoMKgwqDCoCAqIHhlbm1lbSB0cmFuc2FjdGlvbnMgZm9yIHJlbW90ZSB4ZW5ob3N0
IGFyZSBkaXNhbGxvd2VkLgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBpZiAoeGgtPnR5cGUg
PT0geGVuaG9zdF9yMikKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAtRUlOVkFMOwo+IAo+IFdo
eSBkb24ndCB5b3Ugc2V0IGEgZHVtbXkgZnVuY3Rpb24gcmV0dXJuaW5nIC1FSU5WQUwgaW50byB0
aGUgeGVuaG9zdF9yMgo+IHN0cnVjdHVyZSBpbnN0ZWFkPwpXaWxsIGRvLiBBbmQsIHNhbWUgZm9y
IHRoZSB0d28gY29tbWVudHMgYmVsb3cuCgpBbmt1cgoKPiAKPj4gKwo+PiArwqDCoMKgIGlmICh4
aC0+b3BzLT5hbGxvY19iYWxsb29uZWRfcGFnZXMpCj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4g
eGgtPm9wcy0+YWxsb2NfYmFsbG9vbmVkX3BhZ2VzKHhoLCBucl9wYWdlcywgcGFnZXMpOwo+PiAr
Cj4gCj4gUGxlYXNlIG1ha2UgYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKCkgYW4gaW5saW5lIHdy
YXBwZXIgYW5kIHVzZSB0aGUKPiBjdXJyZW50IGltcGxtZW50YWlvbiBhcyB0aGUgZGVmYXVsdC4g
VGhpcyBhdm9pZHMgYW5vdGhlciBpZiAoKS4KPiAKPj4gwqDCoMKgwqDCoCBtdXRleF9sb2NrKCZi
YWxsb29uX211dGV4KTsKPj4gwqDCoMKgwqDCoCBiYWxsb29uX3N0YXRzLnRhcmdldF91bnBvcHVs
YXRlZCArPSBucl9wYWdlczsKPj4gQEAgLTYyMCw3ICs2MzAsNyBAQCBpbnQgYWxsb2NfeGVuYmFs
bG9vbmVkX3BhZ2VzKGludCBucl9wYWdlcywgc3RydWN0IAo+PiBwYWdlICoqcGFnZXMpCj4+IMKg
wqDCoMKgwqAgcmV0dXJuIDA7Cj4+IMKgwqAgb3V0X3VuZG86Cj4+IMKgwqDCoMKgwqAgbXV0ZXhf
dW5sb2NrKCZiYWxsb29uX211dGV4KTsKPj4gLcKgwqDCoCBmcmVlX3hlbmJhbGxvb25lZF9wYWdl
cyhwZ25vLCBwYWdlcyk7Cj4+ICvCoMKgwqAgZnJlZV94ZW5iYWxsb29uZWRfcGFnZXMoeGgsIHBn
bm8sIHBhZ2VzKTsKPj4gwqDCoMKgwqDCoCByZXR1cm4gcmV0Owo+PiDCoCB9Cj4+IMKgIEVYUE9S
VF9TWU1CT0woYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKTsKPj4gQEAgLTYzMCwxMCArNjQwLDEz
IEBAIEVYUE9SVF9TWU1CT0woYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKTsKPj4gwqDCoCAqIEBu
cl9wYWdlczogTnVtYmVyIG9mIHBhZ2VzCj4+IMKgwqAgKiBAcGFnZXM6IHBhZ2VzIHRvIHJldHVy
bgo+PiDCoMKgICovCj4+IC12b2lkIGZyZWVfeGVuYmFsbG9vbmVkX3BhZ2VzKGludCBucl9wYWdl
cywgc3RydWN0IHBhZ2UgKipwYWdlcykKPj4gK3ZvaWQgZnJlZV94ZW5iYWxsb29uZWRfcGFnZXMo
eGVuaG9zdF90ICp4aCwgaW50IG5yX3BhZ2VzLCBzdHJ1Y3QgcGFnZSAKPj4gKipwYWdlcykKPj4g
wqAgewo+PiDCoMKgwqDCoMKgIGludCBpOwo+PiArwqDCoMKgIGlmICh4aC0+b3BzLT5mcmVlX2Jh
bGxvb25lZF9wYWdlcykKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiB4aC0+b3BzLT5mcmVlX2Jh
bGxvb25lZF9wYWdlcyh4aCwgbnJfcGFnZXMsIHBhZ2VzKTsKPj4gKwo+IAo+IFNhbWUgYWdhaW46
IHBsZWFzZSB1c2UgYW4gaW5saW5lIHdyYXBwZXIuCj4gCj4gCj4gSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 02:25:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 02:25:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdQHm-00021Y-6M; Wed, 19 Jun 2019 02:25:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQHk-00021Q-Uh
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 02:25:16 +0000
X-Inumbo-ID: 795b2386-9239-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 795b2386-9239-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 02:25:16 +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 x5J2Olgm059593;
 Wed, 19 Jun 2019 02:25:14 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=bKxrAYHwoH0/SIJITZmlVmnts64uX0JP+N6ODtWcKB8=;
 b=wA7QDUr/rs9c2cSLSyO3D8p8dT7zL6SsTSugm4VYGsoNuYN/3lkdljIIn5CADg3ofGhg
 i+wxm46yOJm/SqhB2dv+b+ZItBq6QeOtJtctRO+xEArsEL3aFRyy6DX/2rdWRL52LczV
 eKf7AbI7e1f4QADAEuR3hzhMUJ0DuAq9nhaCiiDVaCTXeumP6ZA5HvE6NfDFl2I61rQ+
 KpTreqC54vt7ULpeiI5PGSq4KuArcKDBR2tmuBI6XyOvuyc3wUSaeXhkv5H6ULcy3+NA
 w91UWFzOHmd2aNAGdSguZV/B6lVL22MeMf5Kf43SOLH8MU3JqSX8kUEN9xRYl7+4lLUT Kg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2t78098nrr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:25:14 +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 x5J2PE9F121124;
 Wed, 19 Jun 2019 02:25:14 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3020.oracle.com with ESMTP id 2t77ymtnba-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:25:14 +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 x5J2PCYi018386;
 Wed, 19 Jun 2019 02:25:12 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 19:25:12 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-12-ankur.a.arora@oracle.com>
 <71d3131a-cd14-6bf6-391a-6e4b0533fb23@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <3986345a-2f34-52cd-7d5f-3cd1d8b3267e@oracle.com>
Date: Tue, 18 Jun 2019 19:25:58 -0700
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: <71d3131a-cd14-6bf6-391a-6e4b0533fb23@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190017
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190017
Subject: Re: [Xen-devel] [RFC PATCH 11/16] xen/grant-table: make grant-table
 xenhost 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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gNi8xNy8xOSAyOjM2IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDA5LjA1LjE5IDE5
OjI1LCBBbmt1ciBBcm9yYSB3cm90ZToKPj4gTGFyZ2VseSBtZWNoYW5pY2FsIGNoYW5nZXM6IHRo
ZSBleHBvcnRlZCBncmFudCB0YWJsZSBzeW1ib2xzIG5vdyB0YWtlCj4+IHhlbmhvc3RfdCAqIGFz
IGEgcGFyYW1ldGVyLiBBbHNvLCBtb3ZlIHRoZSBncmFudCB0YWJsZSBnbG9iYWwgc3RhdGUKPj4g
aW5zaWRlIHhlbmhvc3RfdC4KPj4KPj4gSWYgdGhlcmUncyBtb3JlIHRoYW4gb25lIHhlbmhvc3Qs
IHRoZW4gaW5pdGlhbGl6ZSBib3RoLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmt1ciBBcm9yYSA8
YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPgo+PiAtLS0KPj4gwqAgYXJjaC94ODYveGVuL2dyYW50
LXRhYmxlLmMgfMKgIDcxICsrKy0tCj4+IMKgIGRyaXZlcnMveGVuL2dyYW50LXRhYmxlLmPCoCB8
IDYxMSArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCj4+IMKgIGluY2x1ZGUv
eGVuL2dyYW50X3RhYmxlLmjCoCB8wqAgNzIgKystLS0KPj4gwqAgaW5jbHVkZS94ZW4veGVuaG9z
dC5owqDCoMKgwqDCoCB8wqAgMTEgKwo+PiDCoCA0IGZpbGVzIGNoYW5nZWQsIDQ0MyBpbnNlcnRp
b25zKCspLCAzMjIgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94
ZW5ob3N0LmggYi9pbmNsdWRlL3hlbi94ZW5ob3N0LmgKPj4gaW5kZXggOWUwODYyN2E5ZTNlLi5h
Y2VlMGM3ODcyYjYgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUveGVuL3hlbmhvc3QuaAo+PiArKysg
Yi9pbmNsdWRlL3hlbi94ZW5ob3N0LmgKPj4gQEAgLTEyOSw2ICsxMjksMTcgQEAgdHlwZWRlZiBz
dHJ1Y3Qgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgY29uc3Qgc3RydWN0IGV2dGNobl9vcHMgKmV2
dGNobl9vcHM7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBpbnQgKipldnRjaG5fdG9faXJxOwo+PiDC
oMKgwqDCoMKgIH07Cj4+ICsKPj4gK8KgwqDCoCAvKiBncmFudCB0YWJsZSBwcml2YXRlIHN0YXRl
ICovCj4+ICvCoMKgwqAgc3RydWN0IHsKPj4gK8KgwqDCoMKgwqDCoMKgIC8qIHByaXZhdGUgdG8g
ZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyAqLwo+PiArwqDCoMKgwqDCoMKgwqAgdm9pZCAqZ250
dGFiX3ByaXZhdGU7Cj4+ICsKPj4gK8KgwqDCoMKgwqDCoMKgIC8qIHg4Ni94ZW4vZ3JhbnQtdGFi
bGUuYyAqLwo+PiArwqDCoMKgwqDCoMKgwqAgdm9pZCAqZ250dGFiX3NoYXJlZF92bV9hcmVhOwo+
PiArwqDCoMKgwqDCoMKgwqAgdm9pZCAqZ250dGFiX3N0YXR1c192bV9hcmVhOwo+PiArwqDCoMKg
wqDCoMKgwqAgdm9pZCAqYXV0b194bGF0X2dyYW50X2ZyYW1lczsKPiAKPiBQbGVhc2UgdXNlIHBy
b3BlciB0eXBlcyBoZXJlIGluc3RlYWQgb2Ygdm9pZCAqLiBUaGlzIGF2b2lkcyBsb3RzIG9mCj4g
Y2FzdHMuIEl0IGlzIG9rYXkgdG8ganVzdCBhZGQgYW5vbnltb3VzIHN0cnVjdCBkZWZpbml0aW9u
cyBhbmQga2VlcCB0aGUKPiByZWFsIHN0cnVjdCBsYXlvdXQgbG9jYWwgdG8gZ3JhbnQgdGFibGUg
Y29kZS4KV2lsbCBmaXguCgpBbmt1cgoKPiAKPiAKPiBKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 02:38:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 02:38:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdQUH-0002wy-Et; Wed, 19 Jun 2019 02:38:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQUG-0002wt-S5
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 02:38:12 +0000
X-Inumbo-ID: 4731df96-923b-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4731df96-923b-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 02:38:10 +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 x5J2YjkJ066030;
 Wed, 19 Jun 2019 02:38: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=n1+FfynzaoDaLUFV1I3elLE0Lu/fzcpDdflwkBfDXtI=;
 b=EUPoWQR7eC6fThbT/7MUOaxUWe9T08ocCsvcJvA1scjpanbsOard3YOaBcj7emApwtjn
 a0Mc7ztutb1eGZXiFQzorB2le/ccMqbytS9Y4THcbkc0yL4odqPJRasM5OCwnmlqwNzr
 tXKuHo5aBn1tck0es49y4b0PgpEHsaanlyxB4EfdxlPVTeGRoWphXcCrUFuJZQUoUXjC
 bn6imrpWZ9adhf61DCSBkKc440UYlNyJ1vw5a37AiioAeqcjyYftMw1JALJsEOePBMpb
 RgzxdmnhT1ZZo/tQeo1txquQ4EycNVtXDJlLIuOQzu1x/levtH1XTnOZsLoRWhV3s06m iA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2t78098pn2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:38: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 x5J2bTHo141924;
 Wed, 19 Jun 2019 02:38:08 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2t77ymtrrh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:38:08 +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 x5J2c7Zi030393;
 Wed, 19 Jun 2019 02:38:07 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 19:38:06 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-13-ankur.a.arora@oracle.com>
 <af5e0319-b850-b263-2ce1-7719b66194e4@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <8afe2703-cabd-3d60-ccf0-084666bfcaaa@oracle.com>
Date: Tue, 18 Jun 2019 19:38:51 -0700
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: <af5e0319-b850-b263-2ce1-7719b66194e4@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1906190019
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=2 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-1906190019
Subject: Re: [Xen-devel] [RFC PATCH 12/16] xen/xenbus: support xenbus
 frontend/backend with xenhost_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: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

CgpPbiA2LzE3LzE5IDI6NTAgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMDkuMDUuMTkg
MTk6MjUsIEFua3VyIEFyb3JhIHdyb3RlOgo+PiBBcyBwYXJ0IG9mIHhlbmJ1cyBpbml0LCBib3Ro
IGZyb250ZW5kLCBiYWNrZW5kIGludGVyZmFjZXMgbmVlZCB0byB0YWxrCj4+IG9uIHRoZSBjb3Jy
ZWN0IHhlbmJ1cy4gVGhpcyBtaWdodCBiZSBhIGxvY2FsIHhlbnN0b3JlIChiYWNrZW5kKSBvciBt
aWdodAo+PiBiZSBhIFhTX1BWL1hTX0hWTSBpbnRlcmZhY2UgKGZyb250ZW5kKSB3aGljaCBuZWVk
cyB0byB0YWxrIG92ZXIgeGVuYnVzCj4+IHdpdGggdGhlIHJlbW90ZSB4ZW5zdG9yZWQuIFdlIGJv
b3RzdHJhcCBhbGwgb2YgdGhlc2Ugd2l0aCBldnRjaG4vZ2ZuCj4+IHBhcmFtZXRlcnMgZnJvbSAo
KnNldHVwX3hzKSgpLgo+Pgo+PiBHaXZlbiB0aGlzIHdlIGNhbiBkbyBhcHByb3ByaWF0ZSBkZXZp
Y2UgZGlzY292ZXJ5IChpbiBjYXNlIG9mIGZyb250ZW5kKQo+PiBhbmQgZGV2aWNlIGNvbm5lY3Rp
dml0eSBmb3IgdGhlIGJhY2tlbmQuCj4+IE9uY2UgZG9uZSwgd2Ugc3Rhc2ggdGhlIHhlbmhvc3Rf
dCAqIGluIHhlbl9idXNfdHlwZSwgeGVuYnVzX2RldmljZSBvcgo+PiB4ZW5idXNfd2F0Y2ggYW5k
IHRoZW4gdGhlIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRldmljZXMgaW1wbGljaXRseSB1c2UKPj4g
dGhlIGNvcnJlY3QgaW50ZXJmYWNlLgo+Pgo+PiBUaGUgcmVzdCBvZiBwYXRjaCBpcyBqdXN0IGNo
YW5naW5nIHRoZSBpbnRlcmZhY2VzIHdoZXJlIG5lZWRlZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTog
QW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPj4gLS0tCj4+IMKgIGRyaXZl
cnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jwqDCoMKgwqDCoMKgwqAgfMKgIDEwICstCj4+
IMKgIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgfMKgIDE0ICstCj4+IMKgIGRyaXZlcnMvcGNpL3hlbi1wY2lmcm9udC5jwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqAgNCArLQo+PiDCoCBkcml2ZXJzL3hlbi9jcHVf
aG90cGx1Zy5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoCA0ICstCj4+
IMKgIGRyaXZlcnMveGVuL21hbmFnZS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgfMKgIDI4ICstLQo+PiDCoCBkcml2ZXJzL3hlbi94ZW4tYmFsbG9vbi5jwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoCA4ICstCj4+IMKgIGRyaXZlcnMv
eGVuL3hlbmJ1cy94ZW5idXMuaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgNDUg
KystLQo+PiDCoCBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX2NsaWVudC5jwqDCoMKgwqDCoMKg
wqDCoCB8wqAgMzIgKy0tCj4+IMKgIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfY29tbXMuY8Kg
wqDCoMKgwqDCoMKgwqDCoCB8IDEyMSArKysrKy0tLS0tCj4+IMKgIGRyaXZlcnMveGVuL3hlbmJ1
cy94ZW5idXNfZGV2X2JhY2tlbmQuY8KgwqDCoCB8wqAgMzAgKystCj4+IMKgIGRyaXZlcnMveGVu
L3hlbmJ1cy94ZW5idXNfZGV2X2Zyb250ZW5kLmPCoMKgIHzCoCAyMiArLQo+PiDCoCBkcml2ZXJz
L3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmPCoMKgwqDCoMKgwqDCoMKgwqAgfCAyNDYgKysrKysr
KysrKysrKy0tLS0tLS0tCj4+IMKgIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmVfYmFj
a2VuZC5jwqAgfMKgIDE5ICstCj4+IMKgIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmVf
ZnJvbnRlbmQuYyB8wqAgNjUgKysrLS0tCj4+IMKgIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNf
eHMuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDE4OCArKysrKysrKystLS0tLS0tCj4+IMKg
IGluY2x1ZGUveGVuL3hlbi1vcHMuaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB8wqDCoCAzICsKPj4gwqAgaW5jbHVkZS94ZW4veGVuYnVzLmjCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgNTQgKysrLS0KPj4gwqAgaW5jbHVk
ZS94ZW4veGVuaG9zdC5owqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IHzCoCAyMCArKwo+PiDCoCAxOCBmaWxlcyBjaGFuZ2VkLCA1MzYgaW5zZXJ0aW9ucygrKSwgMzc3
IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1
c19kZXZfZnJvbnRlbmQuYyAKPj4gYi9kcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX2Rldl9mcm9u
dGVuZC5jCj4+IGluZGV4IGMzZTIwMTAyNWVmMC4uZDZlMGMzOTdjNmEwIDEwMDY0NAo+PiAtLS0g
YS9kcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX2Rldl9mcm9udGVuZC5jCj4+ICsrKyBiL2RyaXZl
cnMveGVuL3hlbmJ1cy94ZW5idXNfZGV2X2Zyb250ZW5kLmMKPj4gQEAgLTU4LDEwICs1OCwxNCBA
QAo+PiDCoCAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+PiDCoCAjaW5jbHVkZSA8eGVuL3hlbi5o
Pgo+PiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVuLmg+Cj4+ICsjaW5jbHVkZSA8eGVuL3hl
bmhvc3QuaD4KPj4gwqAgI2luY2x1ZGUgPGFzbS94ZW4vaHlwZXJ2aXNvci5oPgo+PiDCoCAjaW5j
bHVkZSAieGVuYnVzLmgiCj4+ICtzdGF0aWMgeGVuaG9zdF90ICp4aDsKPj4gKwo+PiDCoCAvKgo+
PiDCoMKgICogQW4gZWxlbWVudCBvZiBhIGxpc3Qgb2Ygb3V0c3RhbmRpbmcgdHJhbnNhY3Rpb25z
LCBmb3Igd2hpY2ggd2UncmUKPj4gwqDCoCAqIHN0aWxsIHdhaXRpbmcgYSByZXBseS4KPj4gQEAg
LTMxMiwxMyArMzE2LDEzIEBAIHN0YXRpYyB2b2lkIHhlbmJ1c19maWxlX2ZyZWUoc3RydWN0IGty
ZWYgKmtyZWYpCj4+IMKgwqDCoMKgwqDCoCAqLwo+PiDCoMKgwqDCoMKgIGxpc3RfZm9yX2VhY2hf
ZW50cnlfc2FmZSh0cmFucywgdG1wLCAmdS0+dHJhbnNhY3Rpb25zLCBsaXN0KSB7Cj4+IC3CoMKg
wqDCoMKgwqDCoCB4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHRyYW5zLT5oYW5kbGUsIDEpOwo+PiAr
wqDCoMKgwqDCoMKgwqAgeGVuYnVzX3RyYW5zYWN0aW9uX2VuZCh4aCwgdHJhbnMtPmhhbmRsZSwg
MSk7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBsaXN0X2RlbCgmdHJhbnMtPmxpc3QpOwo+PiDCoMKg
wqDCoMKgwqDCoMKgwqAga2ZyZWUodHJhbnMpOwo+PiDCoMKgwqDCoMKgIH0KPj4gwqDCoMKgwqDC
oCBsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUod2F0Y2gsIHRtcF93YXRjaCwgJnUtPndhdGNoZXMs
IGxpc3QpIHsKPj4gLcKgwqDCoMKgwqDCoMKgIHVucmVnaXN0ZXJfeGVuYnVzX3dhdGNoKCZ3YXRj
aC0+d2F0Y2gpOwo+PiArwqDCoMKgwqDCoMKgwqAgdW5yZWdpc3Rlcl94ZW5idXNfd2F0Y2goeGgs
ICZ3YXRjaC0+d2F0Y2gpOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgbGlzdF9kZWwoJndhdGNoLT5s
aXN0KTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGZyZWVfd2F0Y2hfYWRhcHRlcih3YXRjaCk7Cj4+
IMKgwqDCoMKgwqAgfQo+PiBAQCAtNDUwLDcgKzQ1NCw3IEBAIHN0YXRpYyBpbnQgeGVuYnVzX3dy
aXRlX3RyYW5zYWN0aW9uKHVuc2lnbmVkIAo+PiBtc2dfdHlwZSwKPj4gwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICghc3RyY21wKG1zZy0+Ym9keSwgIlQiKSB8fCAhc3RyY21wKG1zZy0+Ym9keSwg
IkYiKSkpKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIHhlbmJ1c19jb21tYW5kX3JlcGx5
KHUsIFhTX0VSUk9SLCAiRUlOVkFMIik7Cj4+IC3CoMKgwqAgcmMgPSB4ZW5idXNfZGV2X3JlcXVl
c3RfYW5kX3JlcGx5KCZtc2ctPmhkciwgdSk7Cj4+ICvCoMKgwqAgcmMgPSB4ZW5idXNfZGV2X3Jl
cXVlc3RfYW5kX3JlcGx5KHhoLCAmbXNnLT5oZHIsIHUpOwo+PiDCoMKgwqDCoMKgIGlmIChyYyAm
JiB0cmFucykgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgbGlzdF9kZWwoJnRyYW5zLT5saXN0KTsK
Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGtmcmVlKHRyYW5zKTsKPj4gQEAgLTQ4OSw3ICs0OTMsNyBA
QCBzdGF0aWMgaW50IHhlbmJ1c193cml0ZV93YXRjaCh1bnNpZ25lZCBtc2dfdHlwZSwgCj4+IHN0
cnVjdCB4ZW5idXNfZmlsZV9wcml2ICp1KQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgd2F0Y2gtPndh
dGNoLmNhbGxiYWNrID0gd2F0Y2hfZmlyZWQ7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCB3YXRjaC0+
ZGV2X2RhdGEgPSB1Owo+PiAtwqDCoMKgwqDCoMKgwqAgZXJyID0gcmVnaXN0ZXJfeGVuYnVzX3dh
dGNoKCZ3YXRjaC0+d2F0Y2gpOwo+PiArwqDCoMKgwqDCoMKgwqAgZXJyID0gcmVnaXN0ZXJfeGVu
YnVzX3dhdGNoKHhoLCAmd2F0Y2gtPndhdGNoKTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChl
cnIpIHsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZnJlZV93YXRjaF9hZGFwdGVyKHdh
dGNoKTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmMgPSBlcnI7Cj4+IEBAIC01MDAs
NyArNTA0LDcgQEAgc3RhdGljIGludCB4ZW5idXNfd3JpdGVfd2F0Y2godW5zaWduZWQgbXNnX3R5
cGUsIAo+PiBzdHJ1Y3QgeGVuYnVzX2ZpbGVfcHJpdiAqdSkKPj4gwqDCoMKgwqDCoMKgwqDCoMKg
IGxpc3RfZm9yX2VhY2hfZW50cnkod2F0Y2gsICZ1LT53YXRjaGVzLCBsaXN0KSB7Cj4+IMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmICghc3RyY21wKHdhdGNoLT50b2tlbiwgdG9rZW4pICYm
Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIXN0cmNtcCh3YXRjaC0+d2F0
Y2gubm9kZSwgcGF0aCkpIHsKPj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnJl
Z2lzdGVyX3hlbmJ1c193YXRjaCgmd2F0Y2gtPndhdGNoKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCB1bnJlZ2lzdGVyX3hlbmJ1c193YXRjaCh4aCwgJndhdGNoLT53YXRjaCk7
Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGlzdF9kZWwoJndhdGNoLT5s
aXN0KTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmcmVlX3dhdGNoX2Fk
YXB0ZXIod2F0Y2gpOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJyZWFr
Owo+PiBAQCAtNjE4LDggKzYyMiw5IEBAIHN0YXRpYyBzc2l6ZV90IHhlbmJ1c19maWxlX3dyaXRl
KHN0cnVjdCBmaWxlICpmaWxwLAo+PiDCoCBzdGF0aWMgaW50IHhlbmJ1c19maWxlX29wZW4oc3Ry
dWN0IGlub2RlICppbm9kZSwgc3RydWN0IGZpbGUgKmZpbHApCj4+IMKgIHsKPj4gwqDCoMKgwqDC
oCBzdHJ1Y3QgeGVuYnVzX2ZpbGVfcHJpdiAqdTsKPj4gK8KgwqDCoCBzdHJ1Y3QgeGVuc3RvcmVf
cHJpdmF0ZSAqeHMgPSB4c19wcml2KHhoKTsKPj4gLcKgwqDCoCBpZiAoeGVuX3N0b3JlX2V2dGNo
biA9PSAwKQo+PiArwqDCoMKgIGlmICh4cy0+c3RvcmVfZXZ0Y2huID09IDApCj4+IMKgwqDCoMKg
wqDCoMKgwqDCoCByZXR1cm4gLUVOT0VOVDsKPj4gwqDCoMKgwqDCoCBub25zZWVrYWJsZV9vcGVu
KGlub2RlLCBmaWxwKTsKPj4gQEAgLTY4Nyw2ICs2OTIsMTEgQEAgc3RhdGljIGludCBfX2luaXQg
eGVuYnVzX2luaXQodm9pZCkKPj4gwqDCoMKgwqDCoCBpZiAoIXhlbl9kb21haW4oKSkKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgIHJldHVybiAtRU5PREVWOwo+PiArwqDCoMKgIGlmICh4ZW5fZHJpdmVy
X2RvbWFpbigpICYmIHhlbl9uZXN0ZWQoKSkKPj4gK8KgwqDCoMKgwqDCoMKgIHhoID0geGhfcmVt
b3RlOwo+PiArwqDCoMKgIGVsc2UKPj4gK8KgwqDCoMKgwqDCoMKgIHhoID0geGhfZGVmYXVsdDsK
PiAKPiBUaGlzIHByZWNsdWRlcyBhbnkgbWl4ZWQgdXNlIG9mIEwwIGFuZCBMMSBmcm9udGVuZHMu
IFdpdGggdGhpcyBtb3ZlIHlvdQo+IG1ha2UgaXQgaW1wb3NzaWJsZSB0byBlLmcuIHVzZSBhIGRy
aXZlciBkb21haW4gZm9yIG5ldHdvcmtpbmcgaW4gTDEgd2l0aAo+IGEgTDEtbG9jYWwgUFYgZGlz
aywgb3IgcHlncnViIGluIEwxIGRvbTAuCkFoLCB5ZXMuIEkgaGFkbid0IHRob3VnaHQgYWJvdXQg
dGhhdCBjYXNlLgoKTGV0IG1lIHNlZSBob3cgSSBjYW4gcmV3b3JrIHRoaXMgaW50ZXJmYWNlLgoK
QW5rdXIKCj4gCj4gCj4gSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 02:57:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 02:57: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 1hdQml-0004Xh-Jt; Wed, 19 Jun 2019 02:57: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=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQmj-0004Xc-QI
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 02:57:17 +0000
X-Inumbo-ID: f21e499b-923d-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f21e499b-923d-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 02:57:16 +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 x5J2nJj5064244;
 Wed, 19 Jun 2019 02:57:15 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=jowh4Q4xUHQyWNPimAhffMpXX6KZ+2w3g3sh8AxxwsY=;
 b=Pmi20vm4sK9eiMf5uhJceBaQ4Y1ZODgWavxSLVk4GF4GC0ls8cALPJ9JZMccAIQzJmQY
 sa6qSQELNDc86Ohi8ifXjwETuCdRl81AtVDE+doTgL53HDCeAVrvgLazXjqpAL0OX6h3
 dDX6xU+tLNOCY7yMZX9oUZcUG7/bfDoVZxWKu5EG+tjHNrTRXgzjp1TJePfIDJcBmokJ
 ikHePLDKgP5sj+tBMMeztwvvoOu578sH0RNALB6boHSPtTlRC5Wf3sRZ7ehvBdWNfD3c
 TAOwTwWjUSmxXBZHVdYku53tF2EORDBQnezjpABr0IZ0dFAKNM+rc8R7AF2J4rTVDjn7 kg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2t78098qmq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:57:15 +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 x5J2raEA106635;
 Wed, 19 Jun 2019 02:55:15 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3030.oracle.com with ESMTP id 2t77ymtvjh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:55:14 +0000
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5J2tD25016091;
 Wed, 19 Jun 2019 02:55:13 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 19:55:13 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-14-ankur.a.arora@oracle.com>
 <2c025112-aaeb-0918-ff01-10842d285314@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <dc57c816-bceb-d4bb-af83-579bae58529f@oracle.com>
Date: Tue, 18 Jun 2019 19:55:57 -0700
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: <2c025112-aaeb-0918-ff01-10842d285314@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190021
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190021
Subject: Re: [Xen-devel] [RFC PATCH 13/16] drivers/xen: gnttab, evtchn,
 xenbus API changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gNi8xNy8xOSAzOjA3IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDA5LjA1LjE5IDE5
OjI1LCBBbmt1ciBBcm9yYSB3cm90ZToKPj4gTWVjaGFuaWNhbCBjaGFuZ2VzLCBub3cgbW9zdCBv
ZiB0aGVzZSBjYWxscyB0YWtlIHhlbmhvc3RfdCAqCj4+IGFzIHBhcmFtZXRlci4KPj4KPj4gQ28t
ZGV2ZWxvcGVkLWJ5OiBKb2FvIE1hcnRpbnMgPGpvYW8ubS5tYXJ0aW5zQG9yYWNsZS5jb20+Cj4+
IFNpZ25lZC1vZmYtYnk6IEFua3VyIEFyb3JhIDxhbmt1ci5hLmFyb3JhQG9yYWNsZS5jb20+Cj4+
IC0tLQo+PiDCoCBkcml2ZXJzL3hlbi9jcHVfaG90cGx1Zy5jwqDCoMKgwqAgfCAxNCArKysrKyst
LS0tLS0tCj4+IMKgIGRyaXZlcnMveGVuL2dudGFsbG9jLmPCoMKgwqDCoMKgwqDCoCB8IDEzICsr
KysrKysrLS0tLQo+PiDCoCBkcml2ZXJzL3hlbi9nbnRkZXYuY8KgwqDCoMKgwqDCoMKgwqDCoCB8
IDE2ICsrKysrKysrKysrLS0tLQo+PiDCoCBkcml2ZXJzL3hlbi9tYW5hZ2UuY8KgwqDCoMKgwqDC
oMKgwqDCoCB8IDM3ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCj4+IMKgIGRy
aXZlcnMveGVuL3BsYXRmb3JtLXBjaS5jwqDCoMKgIHwgMTIgKysrKysrKy0tLS0tCj4+IMKgIGRy
aXZlcnMveGVuL3N5cy1oeXBlcnZpc29yLmPCoCB8IDEyICsrKysrKysrLS0tLQo+PiDCoCBkcml2
ZXJzL3hlbi94ZW4tYmFsbG9vbi5jwqDCoMKgwqAgfCAxMCArKysrKysrLS0tCj4+IMKgIGRyaXZl
cnMveGVuL3hlbmZzL3hlbnN0b3JlZC5jIHzCoCA3ICsrKystLS0KPj4gwqAgOCBmaWxlcyBjaGFu
Z2VkLCA3MyBpbnNlcnRpb25zKCspLCA0OCBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL2NwdV9ob3RwbHVnLmMgYi9kcml2ZXJzL3hlbi9jcHVfaG90cGx1Zy5jCj4+
IGluZGV4IGFmZWI5NDQ0NmQzNC4uNGEwNWJjMDI4OTU2IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJz
L3hlbi9jcHVfaG90cGx1Zy5jCj4+ICsrKyBiL2RyaXZlcnMveGVuL2NwdV9ob3RwbHVnLmMKPj4g
QEAgLTMxLDEzICszMSwxMyBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2hvdHBsdWdfY3B1KGludCBj
cHUpCj4+IMKgwqDCoMKgwqAgdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7Cj4+IMKgIH0KPj4gLXN0
YXRpYyBpbnQgdmNwdV9vbmxpbmUodW5zaWduZWQgaW50IGNwdSkKPj4gK3N0YXRpYyBpbnQgdmNw
dV9vbmxpbmUoeGVuaG9zdF90ICp4aCwgdW5zaWduZWQgaW50IGNwdSkKPiAKPiBEbyB3ZSByZWFs
bHkgbmVlZCB4ZW5ob3N0IGZvciBjcHUgb24vb2ZmbGluaWc/Ckkgd2FzIGluIHR3byBtaW5kcyBh
Ym91dCB0aGlzLiBXZSBvbmx5IG5lZWQgaXQgZm9yIHRoZSB4ZW5idXMKaW50ZXJmYWNlcyB3aGlj
aCBjb3VsZCB2ZXJ5IHdlbGwgaGF2ZSBiZWVuIGp1c3QgeGhfZGVmYXVsdC4KCkhvd2V2ZXIsIHRo
ZSB4ZW5ob3N0IGlzIHBhcnQgb2YgdGhlIHhlbmJ1c193YXRjaCBzdGF0ZSwgc28KSSB0aG91Z2h0
IGl0IGlzIGVhc2llciB0byBwZXJjb2xhdGUgdGhhdCBkb3duIGluc3RlYWQgb2YKYWRkaW5nIHho
X2RlZmF1bHQgYWxsIG92ZXIgdGhlIHBsYWNlLgoKPiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv
eGVuL21hbmFnZS5jIGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKPj4gaW5kZXggOWE2OWQ5NTVkZDVj
Li4xNjU1ZDBhMDM5ZmQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL21hbmFnZS5jCj4+ICsr
KyBiL2RyaXZlcnMveGVuL21hbmFnZS5jCj4+IEBAIC0yMjcsMTQgKzIyNywxNCBAQCBzdGF0aWMg
dm9pZCBzaHV0ZG93bl9oYW5kbGVyKHN0cnVjdCB4ZW5idXNfd2F0Y2ggCj4+ICp3YXRjaCwKPj4g
wqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybjsKPj4gwqDCoCBhZ2FpbjoKPj4gLcKgwqDCoCBlcnIg
PSB4ZW5idXNfdHJhbnNhY3Rpb25fc3RhcnQoeGhfZGVmYXVsdCwgJnhidCk7Cj4+ICvCoMKgwqAg
ZXJyID0geGVuYnVzX3RyYW5zYWN0aW9uX3N0YXJ0KHdhdGNoLT54aCwgJnhidCk7Cj4+IMKgwqDC
oMKgwqAgaWYgKGVycikKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybjsKPj4gLcKgwqDCoCBz
dHIgPSAoY2hhciAqKXhlbmJ1c19yZWFkKHhoX2RlZmF1bHQsIHhidCwgImNvbnRyb2wiLCAic2h1
dGRvd24iLCAKPj4gTlVMTCk7Cj4+ICvCoMKgwqAgc3RyID0gKGNoYXIgKil4ZW5idXNfcmVhZCh3
YXRjaC0+eGgsIHhidCwgImNvbnRyb2wiLCAic2h1dGRvd24iLCAKPj4gTlVMTCk7Cj4+IMKgwqDC
oMKgwqAgLyogSWdub3JlIHJlYWQgZXJyb3JzIGFuZCBlbXB0eSByZWFkcy4gKi8KPj4gwqDCoMKg
wqDCoCBpZiAoWEVOQlVTX0lTX0VSUl9SRUFEKHN0cikpIHsKPj4gLcKgwqDCoMKgwqDCoMKgIHhl
bmJ1c190cmFuc2FjdGlvbl9lbmQoeGhfZGVmYXVsdCwgeGJ0LCAxKTsKPj4gK8KgwqDCoMKgwqDC
oMKgIHhlbmJ1c190cmFuc2FjdGlvbl9lbmQod2F0Y2gtPnhoLCB4YnQsIDEpOwo+PiDCoMKgwqDC
oMKgwqDCoMKgwqAgcmV0dXJuOwo+PiDCoMKgwqDCoMKgIH0KPj4gQEAgLTI0NSw5ICsyNDUsOSBA
QCBzdGF0aWMgdm9pZCBzaHV0ZG93bl9oYW5kbGVyKHN0cnVjdCB4ZW5idXNfd2F0Y2ggCj4+ICp3
YXRjaCwKPj4gwqDCoMKgwqDCoCAvKiBPbmx5IGFja25vd2xlZGdlIGNvbW1hbmRzIHdoaWNoIHdl
IGFyZSBwcmVwYXJlZCB0byBoYW5kbGUuICovCj4+IMKgwqDCoMKgwqAgaWYgKGlkeCA8IEFSUkFZ
X1NJWkUoc2h1dGRvd25faGFuZGxlcnMpKQo+PiAtwqDCoMKgwqDCoMKgwqAgeGVuYnVzX3dyaXRl
KHhoX2RlZmF1bHQsIHhidCwgImNvbnRyb2wiLCAic2h1dGRvd24iLCAiIik7Cj4+ICvCoMKgwqDC
oMKgwqDCoCB4ZW5idXNfd3JpdGUod2F0Y2gtPnhoLCB4YnQsICJjb250cm9sIiwgInNodXRkb3du
IiwgIiIpOwo+PiAtwqDCoMKgIGVyciA9IHhlbmJ1c190cmFuc2FjdGlvbl9lbmQoeGhfZGVmYXVs
dCwgeGJ0LCAwKTsKPj4gK8KgwqDCoCBlcnIgPSB4ZW5idXNfdHJhbnNhY3Rpb25fZW5kKHdhdGNo
LT54aCwgeGJ0LCAwKTsKPj4gwqDCoMKgwqDCoCBpZiAoZXJyID09IC1FQUdBSU4pIHsKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgIGtmcmVlKHN0cik7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGFn
YWluOwo+PiBAQCAtMjcyLDEwICsyNzIsMTAgQEAgc3RhdGljIHZvaWQgc3lzcnFfaGFuZGxlcihz
dHJ1Y3QgeGVuYnVzX3dhdGNoIAo+PiAqd2F0Y2gsIGNvbnN0IGNoYXIgKnBhdGgsCj4+IMKgwqDC
oMKgwqAgaW50IGVycjsKPj4gwqDCoCBhZ2FpbjoKPj4gLcKgwqDCoCBlcnIgPSB4ZW5idXNfdHJh
bnNhY3Rpb25fc3RhcnQoeGhfZGVmYXVsdCwgJnhidCk7Cj4+ICvCoMKgwqAgZXJyID0geGVuYnVz
X3RyYW5zYWN0aW9uX3N0YXJ0KHdhdGNoLT54aCwgJnhidCk7Cj4+IMKgwqDCoMKgwqAgaWYgKGVy
cikKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybjsKPj4gLcKgwqDCoCBlcnIgPSB4ZW5idXNf
c2NhbmYoeGhfZGVmYXVsdCwgeGJ0LCAiY29udHJvbCIsICJzeXNycSIsICIlYyIsIAo+PiAmc3lz
cnFfa2V5KTsKPj4gK8KgwqDCoCBlcnIgPSB4ZW5idXNfc2NhbmYod2F0Y2gtPnhoLCB4YnQsICJj
b250cm9sIiwgInN5c3JxIiwgIiVjIiwgCj4+ICZzeXNycV9rZXkpOwo+PiDCoMKgwqDCoMKgIGlm
IChlcnIgPCAwKSB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCAvKgo+PiDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAqIFRoZSBYZW5zdG9yZSB3YXRjaCBmaXJlcyBkaXJlY3RseSBhZnRlciByZWdpc3Rlcmlu
ZyBpdCBhbmQKPj4gQEAgLTI4NywyMSArMjg3LDIxIEBAIHN0YXRpYyB2b2lkIHN5c3JxX2hhbmRs
ZXIoc3RydWN0IHhlbmJ1c193YXRjaCAKPj4gKndhdGNoLCBjb25zdCBjaGFyICpwYXRoLAo+PiDC
oMKgwqDCoMKgwqDCoMKgwqAgaWYgKGVyciAhPSAtRU5PRU5UICYmIGVyciAhPSAtRVJBTkdFKQo+
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwcl9lcnIoIkVycm9yICVkIHJlYWRpbmcgc3lz
cnEgY29kZSBpbiBjb250cm9sL3N5c3JxXG4iLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGVycik7Cj4+IC3CoMKgwqDCoMKgwqDCoCB4ZW5idXNfdHJhbnNhY3Rp
b25fZW5kKHhoX2RlZmF1bHQsIHhidCwgMSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCB4ZW5idXNfdHJh
bnNhY3Rpb25fZW5kKHdhdGNoLT54aCwgeGJ0LCAxKTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJl
dHVybjsKPj4gwqDCoMKgwqDCoCB9Cj4+IMKgwqDCoMKgwqAgaWYgKHN5c3JxX2tleSAhPSAnXDAn
KSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBlcnIgPSB4ZW5idXNfcHJpbnRmKHhoX2RlZmF1bHQsIHhi
dCwgImNvbnRyb2wiLCAic3lzcnEiLCAKPj4gIiVjIiwgJ1wwJyk7Cj4+ICvCoMKgwqDCoMKgwqDC
oCBlcnIgPSB4ZW5idXNfcHJpbnRmKHdhdGNoLT54aCwgeGJ0LCAiY29udHJvbCIsICJzeXNycSIs
ICIlYyIsIAo+PiAnXDAnKTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChlcnIpIHsKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfZXJyKCIlczogRXJyb3IgJWQgd3JpdGluZyBzeXNy
cSBpbiBjb250cm9sL3N5c3JxXG4iLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIF9fZnVuY19fLCBlcnIpOwo+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB4ZW5i
dXNfdHJhbnNhY3Rpb25fZW5kKHhoX2RlZmF1bHQsIHhidCwgMSk7Cj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHhlbmJ1c190cmFuc2FjdGlvbl9lbmQod2F0Y2gtPnhoLCB4YnQsIDEpOwo+PiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm47Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCB9
Cj4+IMKgwqDCoMKgwqAgfQo+PiAtwqDCoMKgIGVyciA9IHhlbmJ1c190cmFuc2FjdGlvbl9lbmQo
eGhfZGVmYXVsdCwgeGJ0LCAwKTsKPj4gK8KgwqDCoCBlcnIgPSB4ZW5idXNfdHJhbnNhY3Rpb25f
ZW5kKHdhdGNoLT54aCwgeGJ0LCAwKTsKPj4gwqDCoMKgwqDCoCBpZiAoZXJyID09IC1FQUdBSU4p
Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGFnYWluOwo+PiBAQCAtMzI0LDE0ICszMjQsMTQg
QEAgc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayB4ZW5fcmVib290X25iID0gewo+PiDCoMKg
wqDCoMKgIC5ub3RpZmllcl9jYWxsID0gcG93ZXJvZmZfbmIsCj4+IMKgIH07Cj4+IC1zdGF0aWMg
aW50IHNldHVwX3NodXRkb3duX3dhdGNoZXIodm9pZCkKPj4gK3N0YXRpYyBpbnQgc2V0dXBfc2h1
dGRvd25fd2F0Y2hlcih4ZW5ob3N0X3QgKnhoKQo+IAo+IEkgdGhpbmsgc2h1dGRvd24gaXMgcHVy
ZWx5IGxvY2FsLCB0b28uClllcywgSSBpbnRyb2R1Y2VkIHhlbmhvc3QgZm9yIHRoZSBzYW1lIHJl
YXNvbiBhcyBhYm92ZS4KCkkgYWdyZWUgdGhhdCBlaXRoZXIgb2YgdGhlc2UgY2FzZXMgKGFuZCBz
aW1pbGFyIG90aGVycykgaGF2ZSBubyB1c2UKZm9yIHRoZSBjb25jZXB0IG9mIHhlbmhvc3QuIERv
IHlvdSB0aGluayBpdCBtYWtlcyBzZW5zZSBmb3IgdGhlc2UKdG8gcGFzcyBOVUxMIGluc3RlYWQg
YW5kIHRoZSB1bmRlcmx5aW5nIGludGVyZmFjZSB3b3VsZCBqdXN0IGFzc3VtZQp4aF9kZWZhdWx0
LgoKQW5rdXIKCj4gCj4gCj4gSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 03:01:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 03:01:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdQqN-0005Ha-Dr; Wed, 19 Jun 2019 03:01:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQqL-0005HU-W0
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 03:01:02 +0000
X-Inumbo-ID: 777acc68-923e-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 777acc68-923e-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 03: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 x5J2xYt0070365;
 Wed, 19 Jun 2019 03:00:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=PU/QrzBhX1uRODKyqt1OB2b+ZI2Y0GRQ2fyxY3ZZbo0=;
 b=HuDXGRU7GQwxXiFXtOKnyASfppsjV52cCnaFNBeV+I7vIMTLNUP5rmbhk0FL7p5TxcpJ
 FFSM34/PVM70T/rzInzVvcaEo2ET9J7PwBD2TTDBQwrKxTi+6VtUvb3SiilFLLgVFZeC
 aQOHB6Tdk/Tf+5LAmHZ2c8C2/Neu96Oe3NdSvxrUhimkdWXoZ+PNa7kSckbxtDcu5RGC
 OPq/gQGdQUP0C3urjtz/M6w+RKpPVW1JITRrnFRv0wyWbgVVf0X6VkZX4WTjvnPOOYSL
 Kq2LPogVFA5dHfqSZwu433L6yvwPPCl8LYFncAtg7slPyshJAGyqR9ktrNXBuc/NCCo2 rw== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2t78098qva-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 03:00:58 +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 x5J2vpmm044585;
 Wed, 19 Jun 2019 02:58:57 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2t77yn2wew-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 02:58:57 +0000
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5J2wuUd007233;
 Wed, 19 Jun 2019 02:58:56 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 19:58:55 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-15-ankur.a.arora@oracle.com>
 <1a4e2fe7-ed2d-05f1-9f2f-f0a940b30151@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <54f3f690-4e71-325a-6544-6867174a0f0c@oracle.com>
Date: Tue, 18 Jun 2019 19:59:39 -0700
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: <1a4e2fe7-ed2d-05f1-9f2f-f0a940b30151@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190022
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190022
Subject: Re: [Xen-devel] [RFC PATCH 14/16] xen/blk: gnttab, evtchn,
 xenbus API changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gNi8xNy8xOSAzOjE0IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDA5LjA1LjE5IDE5
OjI1LCBBbmt1ciBBcm9yYSB3cm90ZToKPj4gRm9yIHRoZSBtb3N0IHBhcnQsIHdlIG5vdyBwYXNz
IHhlbmhvc3RfdCAqIGFzIGEgcGFyYW1ldGVyLgo+Pgo+PiBDby1kZXZlbG9wZWQtYnk6IEpvYW8g
TWFydGlucyA8am9hby5tLm1hcnRpbnNAb3JhY2xlLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQW5r
dXIgQXJvcmEgPGFua3VyLmEuYXJvcmFAb3JhY2xlLmNvbT4KPiAKPiBJIGRvbid0IHNlZSBob3cg
dGhpcyBjYW4gYmUgYSBwYXRjaCBvbiBpdHMgb3duLgpZZXMsIHRoZSByZWFzb24gdGhpcyB3YXMg
c2VwYXJhdGUgd2FzIHRoYXQgZ2l2ZW4gdGhpcyB3YXMgYW4KUkZDLCBJIGRpZG4ndCB3YW50IHRv
IHBvbGx1dGUgdGhlIGxvZ2ljIHBhZ2Ugd2l0aCBsb3RzIG9mCm1lY2hhbmljYWwgY2hhbmdlcy4K
Cj4gCj4gVGhlIG9ubHkgd2F5IHRvIGJlIGFibGUgdG8gdXNlIGEgcGF0Y2ggZm9yIGVhY2ggZHJp
dmVyIHdvdWxkIGJlIHRvCj4ga2VlcCB0aGUgb3JpZ2luYWwgZ3JhbnQtLCBldmVudC0gYW5kIHhl
bmJ1cy1pbnRlcmZhY2VzIGFuZCBhZGQgdGhlCj4gbmV3IG9uZXMgdGFraW5nIHhlbmhvc3QgKiB3
aXRoIGEgbmV3IG5hbWUuIFRoZSBvcmlnaW5hbCBpbnRlcmZhY2VzCj4gY291bGQgdGhlbiB1c2Ug
eGVuaG9zdF9kZWZhdWx0IGFuZCB5b3UgY2FuIHN3aXRjaCB0aGVtIHRvIHRoZSBuZXcKPiBpbnRl
cmZhY2VzIG9uZSBieSBvbmUuIFRoZSBsYXN0IHBhdGNoIGNvdWxkIHRoZW4gcmVtb3ZlIHRoZSBv
bGQKPiBpbnRlcmZhY2VzIHdoZW4gdGhlcmUgaXMgbm8gdXNlciBsZWZ0LgpZZXMsIHRoaXMgbWFr
ZXMgc2Vuc2UuCgpBbmt1cgoKPiAKPiAKPiBKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 03:01:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 03:01: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 1hdQqf-0005K6-Ol; Wed, 19 Jun 2019 03:01: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=5kts=US=oracle.com=ankur.a.arora@srs-us1.protection.inumbo.net>)
 id 1hdQqe-0005Jp-35
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 03:01:20 +0000
X-Inumbo-ID: 8278c899-923e-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8278c899-923e-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 03:01:18 +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 x5J2xXmx070355;
 Wed, 19 Jun 2019 03:01:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=7tyT0YcMicDx0xhFBdh7+OaH2yc89XO8q+cebhQ9PlY=;
 b=XA8ComtPxAHsBCBAmlvOcy5PFm3bQ+bJxRwXbWIv1Jvmz6p60FLvq/JaykfI+i1vwAWK
 RXbMjJM5jGKXOlxyq5wBsQxh9U3fE76irqfWhQAhnlQR+u/n/Yxj8qdQSU5RxYXL1QB/
 wWg5LHmTFQqdPf07yCtLsJjCTpNJ1WWgvdiUddPDXClXYYYiriDzxIhYfcEgNNIUsVrc
 M9FGHAwQs3U1QwDbr6dH9PPj6O01XR2gpjLcHk3E0TDB/8jyPwXRIyB7QjCd5ttV55zG
 8kqt+4QemoViH7qXXMh8OZ8tLEZetsRnOtwHGb54nPTtmfY0UN4ecyPD+JrBlSR+JMFn JA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2t78098qwj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 03:01:17 +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 x5J31Cmq051398;
 Wed, 19 Jun 2019 03:01:16 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2t77yn2xe6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 03:01:16 +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 x5J31GfN030593;
 Wed, 19 Jun 2019 03:01:16 GMT
Received: from [10.156.74.184] (/10.156.74.184)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 18 Jun 2019 20:01:15 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20190509172540.12398-1-ankur.a.arora@oracle.com>
 <20190509172540.12398-17-ankur.a.arora@oracle.com>
 <a35ab9a8-4874-fbc8-0148-aa07543e8672@suse.com>
From: Ankur Arora <ankur.a.arora@oracle.com>
Message-ID: <11b62ba8-8aa2-9b84-c6fb-259d0548d753@oracle.com>
Date: Tue, 18 Jun 2019 20:02:01 -0700
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: <a35ab9a8-4874-fbc8-0148-aa07543e8672@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190022
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190022
Subject: Re: [Xen-devel] [RFC PATCH 16/16] xen/grant-table: host_addr fixup
 in mapping on xenhost_r0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pbonzini@redhat.com, boris.ostrovsky@oracle.com, sstabellini@kernel.org,
 joao.m.martins@oracle.com, 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>

T24gNi8xNy8xOSAzOjU1IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDA5LjA1LjE5IDE5
OjI1LCBBbmt1ciBBcm9yYSB3cm90ZToKPj4gWGVuaG9zdCB0eXBlIHhlbmhvc3RfcjAgZG9lcyBu
b3Qgc3VwcG9ydCBzdGFuZGFyZCBHTlRUQUJPUF9tYXBfZ3JhbnRfcmVmCj4+IHNlbWFudGljcyAo
bWFwIGEgZ3JlZiBvbnRvIGEgc3BlY2lmaWVkIGhvc3RfYWRkcikuIFRoYXQncyBiZWNhdXNlCj4+
IHNpbmNlIHRoZSBoeXBlcnZpc29yIGlzIGxvY2FsIChzYW1lIGFkZHJlc3Mgc3BhY2UgYXMgdGhl
IGNhbGxlciBvZgo+PiBHTlRUQUJPUF9tYXBfZ3JhbnRfcmVmKSwgdGhlcmUgaXMgbm8gZXh0ZXJu
YWwgZW50aXR5IHRoYXQgY291bGQKPj4gbWFwIGFuIGFyYml0cmFyeSBwYWdlIHVuZGVybmVhdGgg
YW4gYXJiaXRyYXJ5IGFkZHJlc3MuCj4+Cj4+IFRvIGhhbmRsZSB0aGlzLCB0aGUgR05UVEFCT1Bf
bWFwX2dyYW50X3JlZiBoeXBlcmNhbGwgb24geGVuaG9zdF9yMAo+PiB0cmVhdHMgdGhlIGhvc3Rf
YWRkciBhcyBhbiBPVVQgcGFyYW1ldGVyIGluc3RlYWQgb2YgSU4gYW5kIGV4cGVjdHMgdGhlCj4+
IGdudHRhYl9tYXBfcmVmcygpIGFuZCBzaW1pbGFyIHRvIGZpeHVwIGFueSBzdGF0ZSB0aGF0IGNh
Y2hlcyB0aGUKPj4gdmFsdWUgb2YgaG9zdF9hZGRyIGZyb20gYmVmb3JlIHRoZSBoeXBlcmNhbGwu
Cj4+Cj4+IEFjY29yZGluZ2x5IGdudHRhYl9tYXBfcmVmcygpIG5vdyBhZGRzIHR3byBwYXJhbWV0
ZXJzLCBhIGZpeHVwIGZ1bmN0aW9uCj4+IGFuZCBhIHBvaW50ZXIgdG8gY2FjaGVkIG1hcHMgdG8g
Zml4dXA6Cj4+IMKgIGludCBnbnR0YWJfbWFwX3JlZnMoeGVuaG9zdF90ICp4aCwgc3RydWN0IGdu
dHRhYl9tYXBfZ3JhbnRfcmVmIAo+PiAqbWFwX29wcywKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmICprbWFwX29wcywKPj4gLcKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgc3RydWN0IHBhZ2UgKipwYWdlcywgdW5zaWduZWQgaW50IGNvdW50KQo+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzLCBnbnR0YWJfbWFw
X2ZpeHVwX3QgbWFwX2ZpeHVwX2ZuLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2b2lkICoq
bWFwX2ZpeHVwW10sIHVuc2lnbmVkIGludCBjb3VudCkKPj4KPj4gVGhlIHJlYXNvbiB3ZSB1c2Ug
YSBmaXh1cCBmdW5jdGlvbiBhbmQgbm90IGFuIGFkZGl0aW9uYWwgbWFwcGluZyBvcAo+PiBpbiB0
aGUgeGVuaG9zdF90IGlzIGJlY2F1c2UsIGRlcGVuZGluZyBvbiB0aGUgY2FsbGVyLCB3aGF0IHdl
IGFyZSBmaXhpbmcKPj4gbWlnaHQgYmUgZGlmZmVyZW50OiBibGtiYWNrLCBuZXRiYWNrIGZvciBp
bnN0YW5jZSBjYWNoZSBob3N0X2FkZHIgaW4KPj4gdmlhIGEgc3RydWN0IHBhZ2UgKiwgd2hpbGUg
X194ZW5idXNfbWFwX3JpbmcoKSBjYWNoZXMgYSBwaHlzX2FkZHIuCj4+Cj4+IFRoaXMgcGF0Y2gg
Zml4ZXMgdXAgeGVuLWJsa2JhY2sgYW5kIHhlbi1nbnRkZXYgZHJpdmVycy4KPj4KPj4gVE9ETzoK
Pj4gwqDCoCAtIGFsc28gcmV3cml0ZSBnbnR0YWJfYmF0Y2hfbWFwKCkgYW5kIF9feGVuYnVzX21h
cF9yaW5nKCkuCj4+IMKgwqAgLSBtb2RpZnkgeGVuLW5ldGJhY2ssIHNjc2liYWNrLCBwY2liYWNr
IGV0Ywo+Pgo+PiBDby1kZXZlbG9wZWQtYnk6IEpvYW8gTWFydGlucyA8am9hby5tLm1hcnRpbnNA
b3JhY2xlLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQW5rdXIgQXJvcmEgPGFua3VyLmEuYXJvcmFA
b3JhY2xlLmNvbT4KPiAKPiBXaXRob3V0IHNlZWluZyB0aGUgX194ZW5idXNfbWFwX3JpbmcoKSBt
b2RpZmljYXRpb24gaXQgaXMgaW1wb3NzaWJsZSB0bwo+IGRvIGEgcHJvcGVyIHJldmlldyBvZiB0
aGlzIHBhdGNoLgpXaWxsIGRvIGluIHYyLgoKQW5rdXIKCj4gCj4gCj4gSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:21:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06:21:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdTxg-000462-6d; Wed, 19 Jun 2019 06:20:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdTxe-00045w-3J
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:20:46 +0000
X-Inumbo-ID: 5e7bb0db-925a-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e7bb0db-925a-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 06:20:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 00:20:43 -0600
Message-Id: <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 00:20:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
In-Reply-To: <20190618172245.GA16087@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE5OjIyLCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdW4gMTEsIDIwMTkgYXQgMDY6NDI6MzNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxMC4wNi4xOSBhdCAxODoyOCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiA+IE9uIDIzLzA1LzIwMTkgMTM6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+
PiA+PiBUQkQ6IENhbiB3ZSBzZXQgbG9jYWxfYXBpY190aW1lcl9jMl9vayB0byB0cnVlPyBJIGNh
bid0IHNlZW0gdG8gZmluZCBhbnkKPj4gPj4gICAgICBzdGF0ZW1lbnQgaW4gdGhlIEJLREcgLyBQ
UFIgYXMgdG8gd2hldGhlciB0aGUgTEFQSUMgdGltZXIgY29udGludWVzCj4+ID4+ICAgICAgcnVu
bmluZyBpbiBDQzYuCj4+ID4gCj4+ID4gVGhpcyBvdWdodCB0byBiZSBlYXN5IHRvIGRldGVybWlu
ZS4gIEdpdmVuIHRoZSBkZXNjcmlwdGlvbiBvZiBDQzYKPj4gPiBmbHVzaGluZyB0aGUgY2FjaGUg
YW5kIHBvd2VyIGdhdGluZyB0aGUgY29yZSwgSSdkIHNheSB0aGVyZSBpcyBhCj4+ID4gcmVhc29u
YWJsZSBjaGFuY2UgdGhhdCB0aGUgTEFQSUMgdGltZXIgc3RvcHMgaW4gQ0M2Lgo+PiAKPj4gQnV0
ICJyZWFzb25hYmxlIGNoYW5jZSIgaXNuJ3QgZW5vdWdoIGZvciBteSB0YXN0ZSBoZXJlLiBBbmQg
ZnJvbQo+PiB3aGF0IHlvdSBkZWR1Y2UsIHRoZSBhbnN3ZXIgdG8gdGhlIHF1ZXN0aW9uIHdvdWxk
IGJlICJubyIsIGFuZAo+PiBoZW5jZSBzaW1wbHkgbm8gY2hhbmdlIHRvIGJlIG1hZGUgYW55d2hl
cmUuIChJIGRvIHRoaW5rIHRob3VnaAo+PiB0aGF0IGl0J3MgbW9yZSBjb21wbGljYXRlZCB0aGFu
IHRoaXMsIGJlY2F1c2UgaWlyYyBtdWNoIGFsc28gZGVwZW5kcwo+PiBvbiB3aGF0IHRoZSBmaXJt
d2FyZSBhY3R1YWxseSBkb2VzLikKPiAKPiBUaGUgTEFQSUMgdGltZXIgbmV2ZXIgc3RvcHMgb24g
dGhlIGN1cnJlbnRseSBwbGF0Zm9ybXMgKE5hcGxlcyBhbmQKPiBSb21lKS4gIFRoaXMgaXMgYSBr
bm93bGVkZ2FibGUgSFcgZW5naW5lZXIgc28uCgpUaGFua3MgLSBJJ3ZlIHRha2VuIG5vdGUgdG8g
c2V0IHRoZSB2YXJpYWJsZSBhY2NvcmRpbmdseSB0aGVuLgoKPj4gPj4gVEJEOiBXZSBtYXkgd2Fu
dCB0byB2ZXJpZnkgdGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3VyZWQgdG8gZW50ZXIgQ0M2Lgo+
PiA+IAo+PiA+IEkgY2FuJ3QgYWN0dWFsbHkgc3BvdCBhbnl0aGluZyB3aGljaCB0YWxrcyBhYm91
dCBITFQgZGlyZWN0bHkuICBUaGUKPj4gPiBjbG9zZXN0IEkgY2FuIHBvc3QgaXMgQ0ZPSCAoY2Fj
aGUgZmx1c2ggb24gaGFsdCkgd2hpY2ggaXMgYW4KPj4gPiBhdXRvLXRyYW5zaXRpb24gZnJvbSBD
QzEgdG8gQ0M2IGFmdGVyIGEgc3BlY2lmaWMgdGltZW91dCwgYnV0IHRoZQo+PiA+IHdvcmRpbmcg
c3VnZ2VzdHMgdGhhdCBtd2FpdCB3b3VsZCBhbHNvIHRha2UgdGhpcyBwYXRoLgo+PiAKPj4gV2Vs
bCwgSSBoYWQgY29tZSBhY3Jvc3MgYSBzZWN0aW9uIGRlc2NyaWJpbmcgaG93IEhMVCBjYW4gYmUK
Pj4gY29uZmlndXJlZCB0byBiZSB0aGUgc2FtZSBhY3Rpb24gYXMgdGhlIEkvTyBwb3J0IHJlYWQg
ZnJvbSBvbmUKPj4gb2YgdGhlIHRocmVlIHBvcnRzIGludm9sdmVkIGluIEMtc3RhdGUgbWFuYWdl
bWVudAo+PiAoQ1N0YXRlQmFzZUFkZHIrMC4uLjIpLiBCdXQgSSBjYW4ndCBzZWVtIHRvIGZpbmQg
dGhpcyBhZ2Fpbi4KPj4gCj4+IEFzIHRvIE1XQUlUIGJlaGF2aW5nIHRoZSBzYW1lLCBJIGRvbid0
IHRoaW5rIEkgY2FuIHNwb3QgcHJvb2YKPj4gb2YgeW91ciBpbnRlcnByZXRhdGlvbiBvciBwcm9v
ZiBvZiBCcmlhbidzLgo+IAo+IEl0J3Mgbm90IHJlYWxseSBkb2N1bWVudGVkIGNsZWFybHkuICBJ
IGdvdCBteSBpbmZvcm1hdGlvbiBmcm9tIHRoZSBIVwo+IGVuZ2luZWVycy4gIEkndmUgYWxyZWFk
eSBwb3N0ZWQgd2hhdCBpbmZvcm1hdGlvbiBJIGtub3cgc28gSSB3b24ndAo+IHJlcGVhdCBpdC4K
CkF0IGxlYXN0IGEgcG9pbnRlciB0byB3aGVyZSB5b3UgaGFkIHN0YXRlZCB0aGlzIHdvdWxkIGhh
dmUgYmVlbgpuaWNlLiBJaXJjIHRoZXJlJ3Mgbm8gcHJvbW90aW9uIGludG8gQ0M2IGluIHRoYXQg
Y2FzZSwgaW4gY29udHJhc3QKdG8gQW5kcmV3J3MgcmVhZGluZyBvZiB0aGUgZG9jLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:30:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06: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 1hdU6N-0004Lw-6s; Wed, 19 Jun 2019 06:29: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdU6L-0004Lm-UT
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:29:45 +0000
X-Inumbo-ID: 9d0c7c24-925b-11e9-8abb-379c120c2b76
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d0c7c24-925b-11e9-8abb-379c120c2b76;
 Wed, 19 Jun 2019 06:29:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdU6E-0004M6-8V; Wed, 19 Jun 2019 06:29: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 1hdU6D-0003RR-KQ; Wed, 19 Jun 2019 06:29:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdU6D-0001Hs-JF; Wed, 19 Jun 2019 06:29:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137899-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 06:29:37 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 137899: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzg5OSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzg5OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAg
ICAgICAgIGZhaWwgcGFzcyBpbiAxMzcyMzQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3NDMzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc1MjUKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
Nzg0NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0Zi90ZXN0LXB2
NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3Nzky
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkg
IGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMTA3
IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3NTI1IGJs
b2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzNzUyNSBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM3ODQ3IGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDcwIHh0Zi90ZXN0LWh2bTY0LXhz
YS0yNzggZmFpbCBpbiAxMzc4NDcgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTM3ODQ3IGxp
a2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0Ngog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2Vn
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4
dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODcgeHRmL3Rlc3QtcHY2
NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcg
eHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2
bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1v
cC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUy
IHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4NyB4dGYvdGVzdC1w
djY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4
NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3Qt
cHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICA2ZWJjYzViMjhkNWY4MGUzYjA0Yzk2ZDY5MTU3NzgzM2ZkYWUy
MTVhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNjM2ZGUzZjFhOWE1
MTNlYmRjZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIg
IDIwMTgtMDktMTkgMDM6NTA6NDEgWiAgMjczIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1
NDMzICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA1MCBkYXlzICAgMjcgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM3MTAxICAyMDE5LTA1LTMxIDAxOjAxOjI3IFogICAxOSBkYXlzICAg
MTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0
ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9z
ZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44
QGh1YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5
MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:33:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06:33:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdU9s-00055P-Tp; Wed, 19 Jun 2019 06:33: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdU9r-00055F-4G
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:33:23 +0000
X-Inumbo-ID: 1e8416c2-925c-11e9-9a3c-7f3a7716e705
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e8416c2-925c-11e9-9a3c-7f3a7716e705;
 Wed, 19 Jun 2019 06:33:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdU9j-0004Q8-Ef; Wed, 19 Jun 2019 06:33: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 1hdU9j-0003j1-6C; Wed, 19 Jun 2019 06:33:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdU9j-00032r-5W; Wed, 19 Jun 2019 06:33:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hdU9j-00032r-5W@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 06:33:15 +0000
Subject: [Xen-devel] [xen-4.11-testing 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>

YnJhbmNoIHhlbi00LjExLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjExLXRlc3RpbmcKam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3Rp
ZCBkZWJpYW4taHZtLWluc3RhbGwKClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9s
aW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3Nl
YWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAg
YjQxNWE5OWQ1MzhiYWM1MGUwMzQwOTJjNTk3MzM4MTBjYzI0NTY3NAogIEJ1ZyBub3QgcHJlc2Vu
dDogMzdkYjVlNTlkYTA4ZjE5YTE0NTM4NmM4YTgwZjNmYWNjNDI0ZTM4YQogIExhc3QgZmFpbCBy
ZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
ODAwNC8KCgogIGNvbW1pdCBiNDE1YTk5ZDUzOGJhYzUwZTAzNDA5MmM1OTczMzgxMGNjMjQ1Njc0
CiAgQXV0aG9yOiBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIERhdGU6ICAgVHVlIE9j
dCA5IDE3OjMzOjIwIDIwMTggKzA4MDAKICAKICAgICAgeGVuL3hzbTogQWRkIG5ldyBTSUxPIG1v
ZGUgZm9yIFhTTQogICAgICAKICAgICAgV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxk
IGJlIG5vIHBhZ2Utc2hhcmluZyBvciBldmVudCBub3RpZmljYXRpb25zCiAgICAgIGJldHdlZW4g
dW5wcml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KICAg
ICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CiAgICAg
IEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgICAg
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgoKRm9y
IGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTEtdGVzdGlu
Zy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5k
ZWJpYW4taHZtLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJl
ZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBo
LW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjExLXRlc3RpbmcvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFuLWh2bS1p
bnN0YWxsIC0tc3VtbWFyeS1vdXQ9dG1wLzEzODAwNC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lz
LXRlbXBsYXRlPTEzNzQ3NyAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IHhlbi00LjExLXRl
c3RpbmcgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gZGViaWFuLWh2bS1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6
CiAxMzc4NTggZmFpbCBbaG9zdD1nb2RlbGxvMV0gLyAxMzc0NzcgW2hvc3Q9YWxiYW5hMF0gMTM3
Mzg1IFtob3N0PWJhcm9xdWUwXSAxMzcwOTQgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzNzA0MSBbaG9z
dD1yaW1hdmExXSAxMzcwMDkgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzNzg1
OCAvIDEzNzAwOQoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKTGF0ZXN0IDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2
ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2Zi
NWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGY5OTBmMmFkZTM1NzAxNmFjZWNkMGE3
YzFmNjVlMWI1NmQxMjRhZGQKQmFzaXMgcGFzcyA0NGEwNWNkODk2ZDk3YTNjZDRmMGMyZGRiMjlh
MjIxYWIyZmRmNDNkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZTgx
MmE4MTJjMWEwODAwYzQ5ZTExNTA3Y2I0NjIyMjM1MTUyMGNjNyBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3
ODU5MjYgMThkMjM3YjRlNDNlYTI0Nzk1ZjUyMmMwYWFiMWI0ZjU0MTAwY2E4MCA4MjY2ZWQ2Njhj
OGUwYWM2MmEzMjFjZDdiMTcxNjc3MDc5MGVlMzRmCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGgg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1w
dm9wcy5naXQjNDRhMDVjZDg5NmQ5N2EzY2Q0ZjBjMmRkYjI5YTIyMWFiMmZkZjQzZC0yYmYzMjU4
YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjZTgxMmE4MTJjMWEwODAwYzQ5ZTExNTA3
Y2I0NjIyMjM1MTUyMGNjNy1mYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiXAogYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjMjBj
NzZmOWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNi0wNmZiZGFmN2Q2YzQzYjU1MzM5
ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJp
b3MuZ2l0IzE4ZDIzN2I0ZTQzZWEyNDc5NWY1MjJjMGFhYjFiNGY1NDEwMGNhODAtODUxMzdmYjVm
MmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdCM4MjY2ZWQ2NjhjOGUwYWM2MmEzMjFjZDdiMTcxNjc3MDc5MGVlMzRmLWY5OTBmMmFkZTM1
NzAxNmFjZWNkMGE3YzFmNjVlMWI1NmQxMjRhZGQKTG9hZGVkIDUwMTAgbm9kZXMgaW4gcmV2aXNp
b24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzcwNDEgW2hvc3Q9cmltYXZh
MV0KIDEzNzAwOSBwYXNzIDQ0YTA1Y2Q4OTZkOTdhM2NkNGYwYzJkZGIyOWEyMjFhYjJmZGY0M2Qg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlODEyYTgxMmMxYTA4MDBj
NDllMTE1MDdjYjQ2MjIyMzUxNTIwY2M3IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgMjBjNzZmOWE1ZmJmMTZkNThjNmFkZDJhY2UyZmYwZmFiZDc4NTkyNiAxOGQyMzdi
NGU0M2VhMjQ3OTVmNTIyYzBhYWIxYjRmNTQxMDBjYTgwIDgyNjZlZDY2OGM4ZTBhYzYyYTMyMWNk
N2IxNzE2NzcwNzkwZWUzNGYKIDEzNzA5NCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzNzM4NSBbaG9z
dD1iYXJvcXVlMF0KIDEzNzQ3NyBbaG9zdD1hbGJhbmEwXQogMTM3NzI4IGZhaWwgaXJyZWxldmFu
dAogMTM3ODU5IHBhc3MgNDRhMDVjZDg5NmQ5N2EzY2Q0ZjBjMmRkYjI5YTIyMWFiMmZkZjQzZCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGU4MTJhODEyYzFhMDgwMGM0
OWUxMTUwN2NiNDYyMjIzNTE1MjBjYzcgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2IDE4ZDIzN2I0
ZTQzZWEyNDc5NWY1MjJjMGFhYjFiNGY1NDEwMGNhODAgODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3
YjE3MTY3NzA3OTBlZTM0ZgogMTM3ODU4IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZh
ODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZj
N2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0
YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZjk5MGYyYWRl
MzU3MDE2YWNlY2QwYTdjMWY2NWUxYjU2ZDEyNGFkZAogMTM3OTQ1IHBhc3MgOGNiMTIzOTg4OTA4
NzM2OGE3OTJjNjU1ZGU5OTUyOWVlYzIxOWJmYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZlMGMyNzcwYTcyYWYzYTM0Zjc5Yzg0Njc2YjdiZjBjOTcwOTBiZGEgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAyODcxMzU1YTY5NTdmMWIzYzE2
Zjg1OGUzMTQzZTBmZmYwNzM3YjZhIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTkgOWQ4OWQyYzQzMWIxZmQ4ODE3ZmI0Y2QyMGM0OTVmZTRiZjZlNzcwYQogMTM3OTUwIHBh
c3MgaXJyZWxldmFudAogMTM3OTQyIHBhc3MgOGNiMTIzOTg4OTA4NzM2OGE3OTJjNjU1ZGU5OTUy
OWVlYzIxOWJmYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVkYjJm
YmZmMjNhZTIzMmJjZGNhYWMyZmY0MzdiMDAyNWEyODc1ZGIgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCAyODcxMzU1YTY5NTdmMWIzYzE2Zjg1OGUzMTQzZTBmZmYwNzM3
YjZhIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgODI2NmVkNjY4Yzhl
MGFjNjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM3OTI4IGZhaWwgaXJyZWxldmFudAogMTM3
OTMyIHBhc3MgNDMyOWY5MWZlNjgwMzU1YWViMWFhNDQ0MDZiYTY1YzQ4ZmYyZWM3ZSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGI2Y2ZhNjg2ZTQyZDdiNTkzYTgwN2U1
Yjk2YTY0ZDQyNTNkNTRkMGIgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCAyODcxMzU1YTY5NTdmMWIzYzE2Zjg1OGUzMTQzZTBmZmYwNzM3YjZhIDg1MTM3ZmI1ZjJkZmE1
ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgODI2NmVkNjY4YzhlMGFjNjJhMzIxY2Q3YjE3MTY3
NzA3OTBlZTM0ZgogMTM3OTU1IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2
NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdj
MzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFk
IDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZjk5MGYyYWRlMzU3MDE2
YWNlY2QwYTdjMWY2NWUxYjU2ZDEyNGFkZAogMTM3OTU5IHBhc3MgZTZhOTVkODg1MWYxZTk5MzI2
OWIyMTcyNTk1MTA3MDYxZjkzNzFhZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDA0Nzk3ODc1ZDFkNTNlNTNlMzFlY2E0ZmEwMWJjM2NmNjkyOWYzOWMgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0
Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkg
NmMzMzMwOGE4ZGJiOTkwZTg5ZmE3ODA5ZTQ3YjkwMDU3MGU2NzcyMwogMTM3OTY4IHBhc3MgZTlk
YzZiODUwZGIyMGI1MTMwNjAwMjMwZGU5Njg2MmYwYTQ2YjMyMSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQ3MDYyNjYyNGZhMzFhMWY1MGI4MjgxNWRkMzMwZGViNDNl
MzJlNTIgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2
YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4
ODFjNjM0YWUxNGQ0ZTkgNmMzMzMwOGE4ZGJiOTkwZTg5ZmE3ODA5ZTQ3YjkwMDU3MGU2NzcyMwog
MTM4MDA0IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNj
M2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJk
ZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYjQxNWE5OWQ1MzhiYWM1MGUwMzQwOTJjNTk3
MzM4MTBjYzI0NTY3NAogMTM3OTc5IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1
YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5
OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0
MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNmMzMzMwOGE4ZGJi
OTkwZTg5ZmE3ODA5ZTQ3YjkwMDU3MGU2NzcyMwogMTM3OTgyIHBhc3MgMmJmMzI1OGExMmFmNjUw
OGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRh
ZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0
ZTkgZTlmN2RmYWM4NzllYTFhNjZiNGVmY2ViNTMzZTg4MzI5OTRlZGFkZgogMTM3OTg0IGZhaWwg
MmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0
NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFm
N2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQw
Y2E4ODFjNjM0YWUxNGQ0ZTkgMDg0MDBhN2EyMjBhZTMxZGRmYjE4ZGRlNzY4NjQzNjU3NjQ1NjQ1
NQogMTM3OTg5IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4
MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1
ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgM2MzNDkwZmI3NmE3ZjQ5YTA2MmQ5MzI5
MTNhNDZmMDA3NjI1ZTI3OAogMTM3OTkxIHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZh
ODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZj
N2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0
YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzdkYjVlNTlk
YTA4ZjE5YTE0NTM4NmM4YTgwZjNmYWNjNDI0ZTM4YQogMTM3OTk0IGZhaWwgMmJmMzI1OGExMmFm
NjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5
ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTkgYjQxNWE5OWQ1MzhiYWM1MGUwMzQwOTJjNTk3MzM4MTBjYzI0NTY3NAogMTM3OTk3IHBh
c3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZi
ZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTll
MzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzdkYjVlNTlkYTA4ZjE5YTE0NTM4NmM4YTgwZjNmYWNjNDI0
ZTM4YQogMTM3OTk5IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRi
YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIx
MjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYjQxNWE5OWQ1MzhiYWM1MGUwMzQw
OTJjNTk3MzM4MTBjYzI0NTY3NAogMTM4MDAxIHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3
YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3Yzli
ZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzdkYjVl
NTlkYTA4ZjE5YTE0NTM4NmM4YTgwZjNmYWNjNDI0ZTM4YQpTZWFyY2hpbmcgZm9yIGludGVyZXN0
aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzcwMDkgKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3ODU4IChmYWlsKSwgZm9yIGJhc2lzIGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3ODU5IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3OTU1IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAg
cmV2aXNpb25zIGF0IDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIz
YzNiMGFjZjdiNjdjNDVjYmVlYTM2IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2ZiNWYy
ZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM3ZGI1ZTU5ZGEwOGYxOWExNDUzODZjOGE4
MGYzZmFjYzQyNGUzOGEKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGgg
c3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc5OTEgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc5OTQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMzc5OTcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEzNzk5OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEzODAwMSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTM4MDA0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9k
dWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIGI0MTVhOTlkNTM4YmFj
NTBlMDM0MDkyYzU5NzMzODEwY2MyNDU2NzQKICBCdWcgbm90IHByZXNlbnQ6IDM3ZGI1ZTU5ZGEw
OGYxOWExNDUzODZjOGE4MGYzZmFjYzQyNGUzOGEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwMDQvCgoKICBjb21t
aXQgYjQxNWE5OWQ1MzhiYWM1MGUwMzQwOTJjNTk3MzM4MTBjYzI0NTY3NAogIEF1dGhvcjogWGlu
IExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBEYXRlOiAgIFR1ZSBPY3QgOSAxNzozMzoyMCAy
MDE4ICswODAwCiAgCiAgICAgIHhlbi94c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KICAg
ICAgCiAgICAgIFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdlLXNo
YXJpbmcgb3IgZXZlbnQgbm90aWZpY2F0aW9ucwogICAgICBiZXR3ZWVuIHVucHJpdmlsZWdlZCBW
TXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCiAgICAgIAogICAgICBTaWdu
ZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgogICAgICBBY2tlZC1ieTogRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKcG5tdG9wbmc6IDEwOSBjb2xv
cnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0
L3hlbi00LjExLXRlc3RpbmcvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20uZGViaWFuLWh2bS1pbnN0YWxsLntkb3QscHMscG5nLGh0bWwsc3ZnfS4K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzgwMDQ6IHRvbGVyYWJs
ZSBBTEwgRkFJTAoKZmxpZ2h0IDEzODAwNCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwtYmlzZWN0IFty
ZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4
MDA0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:38:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06:38:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdUEp-0005Hk-JJ; Wed, 19 Jun 2019 06:38: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdUEn-0005Hf-OP
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:38:29 +0000
X-Inumbo-ID: d64f3caa-925c-11e9-a2c6-6f85a9cde014
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d64f3caa-925c-11e9-a2c6-6f85a9cde014;
 Wed, 19 Jun 2019 06:38:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 00:38:23 -0600
Message-Id: <5D09D85A0200007800239800@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 00:38:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B84F8020000780021F248@prv1-mh.provo.novell.com>
 <3ac4dbdd-24fb-a5e8-5848-93cfe4374a49@citrix.com>
 <5CFF80500200007800236EFA@prv1-mh.provo.novell.com>
 <b76883f0-871c-9387-3eee-649aa084d3c6@citrix.com>
In-Reply-To: <b76883f0-871c-9387-3eee-649aa084d3c6@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 30/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE4OjI0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDYvMjAxOSAxMToyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEw
LjA2LjE5IGF0IDE2OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAxNS8wMy8yMDE5IDEwOjU2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiArI2lmIF9fR05VQ19f
ID4gNyAvKiBjYW4ndCBjaGVjayBmb3IgX19BVlg1MTJWQk1JMl9fIGhlcmUgKi8KPj4+IFdoeSBu
b3Q/Cj4+IEJlY2F1c2UgdGhhdCB3b3VsZCByZXF1aXJlIHBhc3NpbmcgLW1hdng1MTJ2Ym1pMiAo
b3IgZW5hYmxpbmcgdGhlCj4+IGZlYXR1cmUgdmlhICNwcmFnbWEpIHdoaWNoIGluIHR1cm4gd291
bGQgbmVlZCBnYXRpbmcgb24gY29tcGlsZXIKPj4gdmVyc2lvbiwgb3IgZWxzZSB0aGUgaGFybmVz
cyBjb3VsZG4ndCBiZSBidWlsdCB3aXRoIGdjYzcgYXQgYWxsIGFueW1vcmUuCj4gCj4gSXMgdGhh
dCByZWFsbHkgYSBwcm9ibGVtPyAgV2UgYWxyZWFkeSByZXF1aXJlIGEKPiBwcmFjdGljYWxseS1i
bGVlZGluZy1lZGdlIGJpbnV0aWxzLgoKIkJsZWVkaW5nIGVkZ2UiIHdvdWxkIGJlIDIuMzIgb3Ig
bmV3ZXIuIHtldmV4fSBzdXBwb3J0IHdhcyBhZGRlZCBpbgoyLjI5LCB3aGljaCBzb3J0IG9mIG1h
dGNoZXMgdXAgd2l0aCBnY2MgNy4KCj4gSXJyZXNwZWN0aXZlLCBhcmUgeW91IHNheWluZyB0aGF0
IF9fQVZYNTEyVkJNSTJfXyByZWFsbHkgaXMgY29uZGl0aW9uYWwKPiBvbiAtbWF2eDUxMnZibWky
IGJlaW5nIHBhc3NlZD8KClllcy4gSG93IGVsc2Ugd291bGQgeW91IGV4cGVjdCB0aGluZ3MgdG8g
d29yaz8KCj4gSWYgc28sIHdoYXQncyB3cm9uZyB3aXRoIHVzaW5nIGNjLW9wdGlvbiB0byBnYWlu
IGl0IGNvbmRpdGlvbmFsbHk/CgpXZSBkb24ndCB3YW50IHRvIGVuYWJsZSBhbGwgc29ydHMgb2Yg
QVZYLSBhbmQgQVZYNTEyLWlzbXMgaW4gdGhlCmNvbXBpbGF0aW9uLiBCZXNpZGVzIG91ciBpbmxp
bmUgYXNzZW1ibHkgd2Ugc3BlY2lmaWNhbGx5IHdhbnQgdGhlCmNvbXBpbGVyIHRvIG9ubHkgcHJv
ZHVjZSBnZW5lcmljIGNvZGUuIEl0IHdhcyBpbnRlbnRpb25hbCBhZnRlciBhbGwKdGhhdCBmb3Ig
dGhlIG1haW4gaGFybmVzcyBvYmplY3Qgd2UndmUgbmV2ZXIgYWRkZWQgYW55Ci1tPGV4dGVuc2lv
bj4gb3B0aW9uLgoKPj4+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4+Pj4gKysrIGIv
eGVuL3Rvb2xzL2dlbi1jcHVpZC5weQo+Pj4+IEBAIC0yNjYsMTAgKzI2NiwxMCBAQCBkZWYgY3J1
bmNoX251bWJlcnMoc3RhdGUpOgo+Pj4+ICAgICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZY
NTEyVkwsIEFWWDUxMl80Vk5OSVcsIEFWWDUxMl80Rk1BUFMsCj4+Pj4gICAgICAgICAgICAgICAg
ICAgIEFWWDUxMl9WUE9QQ05URFFdLAo+Pj4+ICAKPj4+PiAtICAgICAgICAjIEFWWDUxMiBleHRl
bnNpb25zIGFjdGluZyBzb2xlbHkgb24gdmVjdG9ycyBvZiBieXRlcy93b3JkcyBhcmUgbWFkZQo+
Pj4+ICsgICAgICAgICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5nIChzb2xlbHkpIG9uIHZlY3Rv
cnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUKPj4gQmVjYXVzZSBWQk1JMiBkb2Vzbid0IGFjdCBf
c29sZWx5XyBvbiB2ZWN0b3JzIG9mIGJ5dGVzL3dvcmRzLgo+PiBUaGVyZSBhcmUgYWxzbyBzaGlm
dCBpbnNucyBhY3Rpbmcgb24gdmVjdG9ycyBvZiBkd29yZHMvcXdvcmRzLgo+IAo+IEluIHdoaWNo
IGNhc2UgSSdkIGV4cGVjdCBzL3NvbGVseS8vIGhlcmUuICBQdXR0aW5nIHNvbGVseSBpbiBicmFj
a2V0cwo+IGRvZXNuJ3QgY29udmV5IGFueSBpbmZvcm1hdGlvbiByZWxldmFudCB0byAibm90IHJl
YWxseSBzb2xlbHkgYW55IG1vcmUiLgoKV2VsbCwgb2theS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:45:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06:45:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdUKz-00063a-Ab; Wed, 19 Jun 2019 06: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdUKz-00063V-0C
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:44:53 +0000
X-Inumbo-ID: bd3ad638-925d-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd3ad638-925d-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 06:44:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 00:44:51 -0600
Message-Id: <5D09D9E1020000780023980F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 00:44:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B854E020000780021F24B@prv1-mh.provo.novell.com>
 <3ccecb4a-64e5-808a-5b2e-97615df3fe86@citrix.com>
In-Reply-To: <3ccecb4a-64e5-808a-5b2e-97615df3fe86@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 31/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDE4OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMDo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgY29t
cGxldGVzIHN1cHBvcnQgb2YgQVZYNTEyQlcgaW4gdGhlIGluc24gZW11bGF0b3IsIGFuZCBsZWF2
ZXMganVzdAo+PiB0aGUgc2NhdHRlci9nYXRoZXIgb25lcyBvcGVuIGluIHRoZSBBVlg1MTJGIHNl
dC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
PiAtLS0KPj4gdjU6IE5ldy4KPj4gLS0tCj4+IFRCRDogVGhlICpibGVuZG0qIGlubGluZSBmdW5j
dGlvbnMgZG9uJ3QgcmVsaWFibHkgcHJvZHVjZSB0aGUgaW50ZW5kZWQKPj4gICAgICBpbnNucywg
YXMgdGhlIHJlc3BlY3RpdmUgbW92ZXMgYXJlIGFib3V0IGFzIGdvb2QgYSBmaXQgZm9yIHRoZQo+
PiAgICAgIGNvbXBpbGVyIHdoZW4gbG9va2luZyBmb3IgYSBtYXRjaCBmb3IgdGhlIGludGVuZGVk
IG9wZXJhdGlvbi4gV2UnZAo+PiAgICAgIG5lZWQgdG8gc3dpdGNoIHRvIGlubGluZSBhc3NlbWJs
eSBpZiB3ZSB3YW50ZWQgdG8gZ3VhcmFudGVlIHRoZQo+PiAgICAgIHRlc3Rpbmcgb2YgdGhvc2Ug
aW5zbnMuIFRob3VnaHRzPwo+IAo+IERvIHlvdSBtZWFuIF9fYnVpbHRpbl9pYTMyX2JsZW5kbV8q
IGhlcmU/CgpZZXMsIG9yIHRoZWlyIHdyYXBwZXJzIGluIHRoZSAqaW50cmluLmggaGVhZGVycyAo
d2hpY2ggd2UgZG9uJ3QgdXNlIGZvcgp2YXJpb3VzIHJlYXNvbnMpLgoKPiAgSSBndWVzcyBpdCBk
ZXBlbmRzIG9uIHRoZQo+IHdyaXRlbWFzayBhcyB0byB3aGV0aGVyIG1vdiBpbnN0cnVjdGlvbnMg
d291bGQgYmUgbW9yZSBlZmZpY2llbnQuCgpSaWdodCwgYnV0IHdlIGRvbid0IHVzZSB3cml0ZSBt
YXNrcyBoZXJlLiBUaGVpciB1c2UgaW4gZ2VuZXJhbCBpcyBpbW8KcmF0aGVyIGN1bWJlcnNvbWUg
aW4gQyBsZXZlbCBjb2RlIGFueXdheSwgYW5kIGl0IHdvdWxkbid0IGZpdCB0aGUKZ2VuZXJhbCBz
dHJ1Y3R1cmUgb2Ygc2ltZF90ZXN0KCkgdmVyeSB3ZWxsIGlmIHdlIHdhbnRlZCB0byBtYWtlIHVz
ZQpvZiB0aGVtLgoKPiBJIHRoaW5rIHdlIGNhbiBwcm9iYWJseSByZWx5IG9uIGZ1enppbmcgdG8g
Y292ZXIgdGhlIGRpZmZlcmVuY2UsIHNlZWluZwo+IGFzIHRoZXJlIGlzIG5vdGhpbmcgaW50ZXJl
c3Rpbmcgb3Igbm9uc3RhbmRhcmQgYWJvdXQgdGhlc2UKPiBpbnN0cnVjdGlvbnMuICBUaGF0IGNl
cnRhaW5seSBzZWVtcyBwcmVmZXJhYmxlIHRvIGEgY3VzdG9tIGJvZGUuCj4gCj4gQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGFua3MuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 06:53:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 06:53:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdUT8-0006qF-8d; Wed, 19 Jun 2019 06:53:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdUT6-0006qA-Rw
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 06:53:16 +0000
X-Inumbo-ID: e9424427-925e-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9424427-925e-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 06:53:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 00:53:14 -0600
Message-Id: <5D09DBD9020000780023981A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 00:53:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-3-git-send-email-sstabellini@kernel.org>
 <5CCB08C4020000780022B59A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906171428080.2072@sstabellini-ThinkPad-T480s>
 <5D08A7E70200007800239282@prv1-mh.provo.novell.com>
 <alpine.DEB.2.21.1906181330330.2072@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906181612230.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906181612230.2072@sstabellini-ThinkPad-T480s>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/10] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDAxOjE1LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVHVlLCAxOCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBU
dWUsIDE4IEp1biAyMDE5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPiA+Pj4gT24gMTcuMDYuMTkg
YXQgMjM6MjgsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4gPiA+IE9uIFRodSwg
MiBNYXkgMjAxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPj4gPj4+IE9uIDMwLjA0LjE5IGF0
IDIzOjAyLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+ID4gPj4gPiAtLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPj4gPiA+PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9kb21jdGwuaAo+PiA+ID4+ID4gQEAgLTU3MSwxMiArNTcxLDI0IEBAIHN0cnVjdCB4ZW5f
ZG9tY3RsX2JpbmRfcHRfaXJxIHsKPj4gPiA+PiA+ICAqLwo+PiA+ID4+ID4gICNkZWZpbmUgRFBD
SV9BRERfTUFQUElORyAgICAgICAgIDEKPj4gPiA+PiA+ICAjZGVmaW5lIERQQ0lfUkVNT1ZFX01B
UFBJTkcgICAgICAwCj4+ID4gPj4gPiArLyoKPj4gPiA+PiA+ICsgKiBEZWZhdWx0IG1lbW9yeSBw
b2xpY3kuIENvcnJlc3BvbmRzIHRvOgo+PiA+ID4+ID4gKyAqIEFybTogTUVNT1JZX1BPTElDWV9B
Uk1fREVWX25HUkUKPj4gPiA+PiA+ICsgKiB4ODY6IE1FTU9SWV9QT0xJQ1lfWDg2X1VDCj4+ID4g
Pj4gPiArICovCj4+ID4gPj4gPiArI2RlZmluZSBNRU1PUllfUE9MSUNZX0RFRkFVTFQgICAgMAo+
PiA+ID4+ID4gKy8qIHg4NiBvbmx5LiBNZW1vcnkgdHlwZSBVTkNBQ0hBQkxFICovCj4+ID4gPj4g
PiArI2RlZmluZSBNRU1PUllfUE9MSUNZX1g4Nl9VQyAgICAgMAo+PiA+ID4+IAo+PiA+ID4+IEkn
bSBhZnJhaWQgdGhpcyBtYXkgZW5kIHVwIG1pc2xlYWRpbmcsIGFzIG9uIE5QVCBhbmQgaW4KPj4g
PiA+PiBzaGFkb3cgbW9kZSB3ZSB1c2UgVUMtIGluc3RlYWQgb2YgVUMgYWZhaWNzLiBBbmRyZXcs
Cj4+ID4gPj4gZG8geW91IGhhdmUgYW4gb3BpbmlvbiBlaXRoZXIgd2F5IHdoYXQgZXhhY3RseSBz
aG91bGQKPj4gPiA+PiBiZSBzdGF0ZWQgaGVyZT8KPj4gPiA+IAo+PiA+ID4gUGluZz8KPj4gPiAK
Pj4gPiBUbyBtZT8gSSd2ZSBzdGF0ZWQgbXkgb3Bpbmlvbi4KPj4gCj4+IEkgY2Fubm90IG5hbWUg
dGhlIG1hY3JvICJNRU1PUllfUE9MSUNZX1g4Nl9VQy0iIGJlY2F1c2UgaXQgY2Fubm90IGVuZAo+
PiB3aXRoIGEgIi0iLiBJbnN0ZWFkLCBJIGNhbiBuYW1lIGl0IE1FTU9SWV9QT0xJQ1lfWDg2X1VD
X01JTlVTIHRoYXQgc2VlbXMKPj4gdG8gYmUgd2hhdCBMaW51eCBkb2VzLiBJJ2xsIHJlbmFtZSB0
aGUgb3B0aW9uYWwgeGwgcGFyYW1ldGVyIHRvbyBmcm9tCj4+ICJ4ODZfdWMiIHRvICJ4ODZfdWNf
bWludXMiLgo+IAo+IEkgY2hhdHRlZCB3aXRoIEFuZHJldyBvbiBJUkMgYW5kIGhlIHN1Z2dlc3Rl
ZCB0byBnZXQgcmlkIG9mIHRoZSBvcHRpb24KPiBlbnRpcmVseSAtLSB0aGVyZSBpcyBqdXN0IG9u
ZSBvbiB4ODYgYW5kIGRvZXNuJ3QgbmVjZXNzYXJpbHkgbmVlZCB0byBiZQo+IGV4cGxpY2l0bHkg
dmlzaWJsZS4gV2UgY291bGQgb25seSBoYXZlIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCwgYW5kIGFs
c28KPiByZW1vdmUgdGhlIHg4Nl91YyBzZXR0aW5nIGZyb20gbGlieGwveGwuCj4gCj4gSSBhbSBP
SyB3aXRoIHRoaXMuIEhvd2V2ZXIsIGdpdmVuIHRoYXQgSSBoYXZlIGFscmVhZHkgbWFkZSBhbGwg
dGhlCj4gY2hhbmdlcyB0byBoYXZlIE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTIGFuZCB4ODZf
dWNfbWludXMgZXZlcnl3aGVyZSwKPiBJJ2xsIHNlbmQgYW4gdXBkYXRlIG9mIHRoZSBzZXJpZXMg
d2l0aCB0aGVtLgoKQXJlbid0IHdlIGJhY2sgdG8gdGhlIHF1ZXN0aW9uIHRoZW0gd2hldGhlciB0
byBtYWtlIHRoaXMgYW4gQXJtLQpvbmx5IGludGVyZmFjZT8gSSdtIGhhdmluZyB0cm91YmxlIHNl
ZWluZyB0aGUgdmFsdWUgb2YgYW4gaW50ZXJmYWNlCndoaWNoIGFsbG93cyBvbmUgdG8gb25seSAi
c3dpdGNoIiBmcm9tIGRlZmF1bHQgdG8gZGVmYXVsdC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 07:06:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 07:06:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdUfz-0007x6-WE; Wed, 19 Jun 2019 07:06: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdUfy-0007wu-N7
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 07:06:34 +0000
X-Inumbo-ID: c2439108-9260-11e9-95f1-5b47efa27ea9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c2439108-9260-11e9-95f1-5b47efa27ea9;
 Wed, 19 Jun 2019 07:06: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 1hdUfs-00054z-9Y; Wed, 19 Jun 2019 07:06: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 1hdUfr-0006DA-UP; Wed, 19 Jun 2019 07:06:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdUfr-0006Nf-Ti; Wed, 19 Jun 2019 07:06:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hdUfr-0006Nf-Ti@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 07:06:27 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZQp0ZXN0aWQgZGViaWFuLWluc3RhbGwKClRyZWU6IGxp
bnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJt
d2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJl
ZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hh
bmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNzAyYzkxNDZjMDBkNjVkMWU5YzU5NTUzMzViYTAw
MjUwNWU5N2UwOQogIEJ1ZyBub3QgcHJlc2VudDogNTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3
ZDcxNzY1N2VkZjk5YwogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAwNS8KCgogIGNvbW1pdCA3MDJjOTE0NmMwMGQ2
NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5CiAgQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIERhdGU6ICAgTW9uIEFwciAyOSAxNTowNToxNiAyMDE5ICswMTAw
CiAgCiAgICAgIHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUww
IHRvIHByZXZlbnQgcmUtb3JkZXJpbmcKICAgICAgCiAgICAgIFBlciBEOC4yLjEgaW4gQVJNIERE
SSAwNDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCiAgICAgIHNwZWN1bGF0
aXZlbHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBpbnN0cnVjdGlvbnMgZXhl
Y3V0ZWQKICAgICAgb24gdGhlIHNhbWUgUEUuIgogICAgICAKICAgICAgQWRkIGFuIGluc3RydWN0
aW9uIGJhcnJpZXIgdG8gZ2V0IGFjY3VyYXRlIG51bWJlciBvZiBjeWNsZXMgd2hlbgogICAgICBy
ZXF1ZXN0ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VM
MCwgcmVwbGFjZSBieQogICAgICBhIGNhbGwgdG8gZ2V0X2N5Y2xlcygpLgogICAgICAKICAgICAg
VGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgICBBY2tlZC1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNp
b24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjEwLXRlc3RpbmcvdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlLmRlYmlhbi1pbnN0YWxsLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3Jh
cGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0
ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5n
L3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZS5kZWJpYW4taW5zdGFsbCAtLXN1bW1hcnktb3V0
PXRtcC8xMzgwMDUuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzczODEgLS1i
bGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCB4ZW4tNC4xMC10ZXN0aW5nIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSBkZWJpYW4taW5zdGFsbApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNp
cyBwYXNzOgogMTM3ODU0IGZhaWwgW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0gLyAxMzczODEg
W2hvc3Q9YXJuZGFsZS1ibHVld2F0ZXJdIDEzNzI3NyBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAx
MzY2OTIgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIDEzNjU1MiBbaG9zdD1hcm5kYWxlLWJsdWV3
YXRlcl0gMTM2MzkxIFtob3N0PWFybmRhbGUtbGFrZXNpZGVdIDEzNjIzMiBvay4KRmFpbHVyZSAv
IGJhc2lzIHBhc3MgZmxpZ2h0czogMTM3ODU0IC8gMTM2MjMyCih0cmVlIGluIGxhdGVzdCBidXQg
bm90IGluIGJhc2lzcGFzczogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL2xpbnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Ckxh
dGVzdCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3
YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDYx
OTdiODU5ZWM3N2U0OTUwZTVhZTAyMDIwMDJkNmQ0ZGJlZjE0M2IKQmFzaXMgcGFzcyBlNjRhYzI2
NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZjY4NGMzZjVlZWY0YmU2OTFlMTM3YWU2NGU3ZDAwNTIxZWMyMDFk
ZSA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIGFiMjYxZjVhYzQ5MWEw
YTRkNjVhNjQxZmM3ZGEyOWI4MTBlYzBmYjIKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2Fk
aG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3Bz
LmdpdCNlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmLWU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdCNmNjg0YzNmNWVlZjRiZTY5MWUxMzdhZTY0ZTdk
MDA1MjFlYzIwMWRlLWZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGNcCiAyLThhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNk
MjMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjYWIyNjFmNWFjNDkxYTBhNGQ2NWE2NDFm
YzdkYTI5YjgxMGVjMGZiMi02MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNi
CkxvYWRlZCAzMDA5IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCBy
ZXN1bHRzOgogMTM2MjMyIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY2ODRjM2Y1ZWVm
NGJlNjkxZTEzN2FlNjRlN2QwMDUyMWVjMjAxZGUgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1
YjFiNzcxNmZlYjBjMiBhYjI2MWY1YWM0OTFhMGE0ZDY1YTY0MWZjN2RhMjliODEwZWMwZmIyCiAx
MzYzOTEgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0KIDEzNjU1MiBbaG9zdD1hcm5kYWxlLWJsdWV3
YXRlcl0KIDEzNjY5MiBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0KIDEzNzI3NyBbaG9zdD1hcm5k
YWxlLWxha2VzaWRlXQogMTM3MzgxIFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTM3NzI3IGZh
aWwgaXJyZWxldmFudAogMTM3ODU0IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2
MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5
OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkz
ZTRhZjI2NDI5NDdjMGM0M2QyMyA2MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYx
NDNiCiAxMzc5MjQgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNm
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZjY4NGMzZjVlZWY0YmU2
OTFlMTM3YWU2NGU3ZDAwNTIxZWMyMDFkZSA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3
NzE2ZmViMGMyIGFiMjYxZjVhYzQ5MWEwYTRkNjVhNjQxZmM3ZGEyOWI4MTBlYzBmYjIKIDEzNzkz
NCBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlMmFmYzhhYjU5YzNkYzZjZjM2OGMzMzlh
MjY4NDBmMDg2OWEyMzU2IDA0YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0MzllZjhjNmQ2OWQzNjEg
YWM1MTZlODk0MDJiMGM4ZGY5MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwogMTM3OTI2IGZhaWwgaXJy
ZWxldmFudAogMTM3OTQ0IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUz
NzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2
NDI5NDdjMGM0M2QyMyA2MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNiCiAx
Mzc5NzAgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2Mz
YjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQz
ZDIzIDc0ODRkMDIwZjBlOTFiNzBmZTNhMTQwMzBhNDUzNjlmOTU5YzkzMmYKIDEzNzk1MSBwYXNz
IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0OWZiNjA1NzA5Nzk2NDg4NTg5YzZmMjgyNTIyMjgz
OTExYTU3NWY2IDA0YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0MzllZjhjNmQ2OWQzNjEgYWRmMDM3
YmJhMWU2YWY0N2ZlZjg1ODRjMWFkNDFmNDI0ZWJkYTAxZQogMTM3OTU3IHBhc3MgZTY0YWMyNjc0
OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDE2MzFiYjI2YWU5OTFlNTMwZDNjOTZmZTMxNjFlYTE1MTQ0YjM1OGUg
OGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyBhZGYwMzdiYmExZTZhZjQ3
ZmVmODU4NGMxYWQ0MWY0MjRlYmRhMDFlCiAxMzgwMDUgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkw
Y2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2
MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1
YmEwMDI1MDVlOTdlMDkKIDEzNzk4MyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0
NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdk
OTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5
M2U0YWYyNjQyOTQ3YzBjNDNkMjMgYzExOTMzYmRhMWVlYjZmZmMzMzUwNzIwYmY0NzAxZDM3YjAy
MjExYwogMTM3OTg4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIx
MjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5
NDdjMGM0M2QyMyAzZjEwYzUzYjNlZjEyZjc3MGY2NGI5MTQ5MTRiOWYxMzg4MmU5ZGFlCiAxMzc5
OTMgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBh
Y2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIz
IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMKIDEzNzk5NiBmYWlsIGU2
NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVj
YmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNzAyYzkxNDZj
MDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQogMTM3OTk4IHBhc3MgZTY0YWMyNjc0OWRj
MmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFj
YWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA1MjIyMGI1ZjQzN2E4ZDAzYmEx
MDhlMTI3ZTdkNzE3NjU3ZWRmOTljCiAxMzgwMDAgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2Fj
Y2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYz
ZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEw
MDI1MDVlOTdlMDkKIDEzODAwMyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4
YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0
YWYyNjQyOTQ3YzBjNDNkMjMgNTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5
YwpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzYyMzIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3
ODU0IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3OTI0
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3OTQ0IChmYWls
KSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGU2NGFjMjY3NDlkYzJjMGYzOTBj
YWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYy
NjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3
ZDcxNzY1N2VkZjk5YwpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBz
dGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNzk5MyAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNzk5NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzNzk5OCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM4MDAwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTM4MDAzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMzgwMDUgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1
Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNzAyYzkxNDZjMDBkNjVk
MWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQogIEJ1ZyBub3QgcHJlc2VudDogNTIyMjBiNWY0Mzdh
OGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5YwogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAwNS8KCgogIGNvbW1p
dCA3MDJjOTE0NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5CiAgQXV0aG9yOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIERhdGU6ICAgTW9uIEFwciAyOSAxNTow
NToxNiAyMDE5ICswMTAwCiAgCiAgICAgIHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVh
ZGluZyBDTlRQQ1RfRUwwIHRvIHByZXZlbnQgcmUtb3JkZXJpbmcKICAgICAgCiAgICAgIFBlciBE
OC4yLjEgaW4gQVJNIERESSAwNDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3Vy
CiAgICAgIHNwZWN1bGF0aXZlbHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBp
bnN0cnVjdGlvbnMgZXhlY3V0ZWQKICAgICAgb24gdGhlIHNhbWUgUEUuIgogICAgICAKICAgICAg
QWRkIGFuIGluc3RydWN0aW9uIGJhcnJpZXIgdG8gZ2V0IGFjY3VyYXRlIG51bWJlciBvZiBjeWNs
ZXMgd2hlbgogICAgICByZXF1ZXN0ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVz
ZXJzIG9mIENOUENUX0VMMCwgcmVwbGFjZSBieQogICAgICBhIGNhbGwgdG8gZ2V0X2N5Y2xlcygp
LgogICAgICAKICAgICAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCiAgICAgIAogICAgICBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgICBBY2tl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKcG5tdG9w
bmc6IDIwMyBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jl
c3VsdHMvYmlzZWN0L3hlbi00LjEwLXRlc3RpbmcvdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
LmRlYmlhbi1pbnN0YWxsLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzgwMDU6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0
IDEzODAwNSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MDA1LwoKRmFpbHVyZXMgOi0v
IGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
Cgpqb2JzOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 07:24:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 07: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 1hdUxB-00019w-3e; Wed, 19 Jun 2019 07:24: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdUx9-00019m-E4
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 07:24:19 +0000
X-Inumbo-ID: 3a8e3c1a-9263-11e9-ac41-3bf5e88ced25
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a8e3c1a-9263-11e9-ac41-3bf5e88ced25;
 Wed, 19 Jun 2019 07:24: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 1hdUwy-0005PG-Ph; Wed, 19 Jun 2019 07:24: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 1hdUwy-000835-Cw; Wed, 19 Jun 2019 07:24:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdUwy-0007sl-CG; Wed, 19 Jun 2019 07:24:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137900-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-xl-credit1: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-multivcpu: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-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-arm64-arm64-examine:examine-serial/bootloader: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f4788d37bc84e27ac9370be252afb451bf6ef718
X-Osstest-Versions-That: linux=35110e38e6c59b0db9618701d75c7c2a36f98d55
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 07:24:08 +0000
Subject: [Xen-devel] [linux-next test] 137900: 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>

ZmxpZ2h0IDEzNzkwMCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5MDAvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEz
NzY4NgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTM3Njg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc2ODYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzNzY4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Njg2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzc2ODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzY4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3Njg2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzc2ODYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgZjQ3ODhkMzdiYzg0ZTI3YWM5MzcwYmUyNTJhZmI0NTFiZjZl
ZjcxOApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMzUxMTBlMzhlNmM1
OWIwZGI5NjE4NzAxZDc1YzdjMmEzNmY5OGQ1NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzc3MzMgIDIwMTktMDYtMTQgMTk6MTY6MTcgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
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
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 07:29:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 07: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 1hdV1b-0001K9-PF; Wed, 19 Jun 2019 07:28:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdV1b-0001K4-7q
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 07:28:55 +0000
X-Inumbo-ID: e3cd577f-9263-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3cd577f-9263-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 07:28:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 01:28:52 -0600
Message-Id: <5D09E4310200007800239852@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 01:28:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDA5OjA2LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKPiB4ZW5icmFuY2ggeGVuLTQuMTAtdGVz
dGluZwo+IGpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUKPiB0ZXN0aWQgZGViaWFuLWlu
c3RhbGwKPiAKPiBUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMu
Z2l0Cj4gVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKPiBUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L292bWYuZ2l0Cj4gVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdAo+IFRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAo+IAo+ICoqKiBG
b3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKPiAKPiAgIEJ1ZyBpcyBp
biB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cj4gICBCdWcgaW50cm9k
dWNlZDogIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKPiAgIEJ1ZyBu
b3QgcHJlc2VudDogNTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5Ywo+ICAg
TGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MvMTM4MDA1LyAKPiAKPiAKPiAgIGNvbW1pdCA3MDJjOTE0NmMwMGQ2NWQxZTljNTk1
NTMzNWJhMDAyNTA1ZTk3ZTA5Cj4gICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4gICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAo+ICAg
Cj4gICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAg
dG8gcHJldmVudCByZS1vcmRlcmluZwo+ICAgICAgIAo+ICAgICAgIFBlciBEOC4yLjEgaW4gQVJN
IERESSAwNDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCj4gICAgICAgc3Bl
Y3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0aW9u
cyBleGVjdXRlZAo+ICAgICAgIG9uIHRoZSBzYW1lIFBFLiIKPiAgICAgICAKPiAgICAgICBBZGQg
YW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3
aGVuCj4gICAgICAgcmVxdWVzdGVkIGluIGdldF9jeWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1c2Vy
cyBvZiBDTlBDVF9FTDAsIHJlcGxhY2UgYnkKPiAgICAgICBhIGNhbGwgdG8gZ2V0X2N5Y2xlcygp
Lgo+ICAgICAgIAo+ICAgICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjk1Lgo+ICAgICAgIAo+ICAg
ICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
ICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KCkp1c3QgaW4gY2FzZSB5b3UgZGlkbid0IG5vdGljZSB0aGlzIGNvbWluZyBpbi4KCkphbgoK
PiBGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKPiAgICAKPiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00
LjEwLXRlc3RpbmcvdCAKPiBlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZS5kZWJpYW4taW5zdGFs
bC5odG1sCj4gUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2
ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCj4gCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+IFJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgCj4gLS1ncmFwaC1vdXQ9
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL3Rlc3QtYXJtaGYtYXJt
aGYteGwtYXIKPiBuZGFsZS5kZWJpYW4taW5zdGFsbCAtLXN1bW1hcnktb3V0PXRtcC8xMzgwMDUu
YmlzZWN0aW9uLXN1bW1hcnkgCj4gLS1iYXNpcy10ZW1wbGF0ZT0xMzczODEgLS1ibGVzc2luZ3M9
cmVhbCxyZWFsLWJpc2VjdCB4ZW4tNC4xMC10ZXN0aW5nIAo+IHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSBkZWJpYW4taW5zdGFsbAo+IFNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBh
c3M6Cj4gIDEzNzg1NCBmYWlsIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdIC8gMTM3MzgxIFto
b3N0PWFybmRhbGUtYmx1ZXdhdGVyXSAKPiAxMzcyNzcgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0g
MTM2NjkyIFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXSAxMzY1NTIgCj4gW2hvc3Q9YXJuZGFsZS1i
bHVld2F0ZXJdIDEzNjM5MSBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxMzYyMzIgb2suCj4gRmFp
bHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTM3ODU0IC8gMTM2MjMyCj4gKHRyZWUgaW4gbGF0
ZXN0IGJ1dCBub3QgaW4gYmFzaXNwYXNzOiBzZWFiaW9zKQo+IFRyZWU6IGxpbnV4IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKPiBUcmVlOiBsaW51eGZpcm13YXJlIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdAo+IFRyZWU6IG92bWYg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKPiBUcmVlOiBxZW11dSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0Cj4gVHJlZTogeGVuIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0Cj4gTGF0ZXN0IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4
YWIzMWM4Y2YgCj4gYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAKPiBm
YzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IAo+IDhhY2FiZWM5NjYyNjNm
OTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgCj4gNjE5N2I4NTllYzc3ZTQ5NTBlNWFlMDIwMjAw
MmQ2ZDRkYmVmMTQzYgo+IEJhc2lzIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2
MDhhYjMxYzhjZiAKPiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIAo+
IGY2ODRjM2Y1ZWVmNGJlNjkxZTEzN2FlNjRlN2QwMDUyMWVjMjAxZGUgCj4gNmVhNGNlZjJiZDcx
NzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiAKPiBhYjI2MWY1YWM0OTFhMGE0ZDY1YTY0MWZj
N2RhMjliODEwZWMwZmIyCj4gR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1
cGxlLWdlbmVyYXRvciAgCj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdCNl
NjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGMKPiBmLWU2NGFjMjY3NDlkYzJj
MGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgCj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUKPiAxOGYw
ZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAKPiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdCNmNjg0YzNmNWVlZjRiZTY5MWUxMzdh
ZTY0ZTdkMDA1MjFlYzIwMQo+IGRlLWZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNi
ZWVhMzYgCj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM2ZWE0Y2VmMmJkNzE3
MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGNcCj4gIDItOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRh
ZjI2NDI5NDdjMGM0M2QyMyAKPiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNhYjI2MWY1
YWM0OTFhMGE0ZDY1YTY0MWZjN2RhMjliODEwZWMwZmIyLTYxOTdiOAo+IDU5ZWM3N2U0OTUwZTVh
ZTAyMDIwMDJkNmQ0ZGJlZjE0M2IKPiBMb2FkZWQgMzAwOSBub2RlcyBpbiByZXZpc2lvbiBncmFw
aAo+IFNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgo+ICAxMzYyMzIgcGFzcyBlNjRhYzI2NzQ5
ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgCj4gZjY4NGMzZjVlZWY0YmU2OTFlMTM3YWU2NGU3ZDAwNTIxZWMy
MDFkZSAKPiA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIAo+IGFiMjYx
ZjVhYzQ5MWEwYTRkNjVhNjQxZmM3ZGEyOWI4MTBlYzBmYjIKPiAgMTM2MzkxIFtob3N0PWFybmRh
bGUtbGFrZXNpZGVdCj4gIDEzNjU1MiBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0KPiAgMTM2Njky
IFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXQo+ICAxMzcyNzcgW2hvc3Q9YXJuZGFsZS1sYWtlc2lk
ZV0KPiAgMTM3MzgxIFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQo+ICAxMzc3MjcgZmFpbCBpcnJl
bGV2YW50Cj4gIDEzNzg1NCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIz
MWM4Y2YgCj4gYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAKPiBmYzdk
OTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IAo+IDhhY2FiZWM5NjYyNjNmOTBh
ZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgCj4gNjE5N2I4NTllYzc3ZTQ5NTBlNWFlMDIwMjAwMmQ2
ZDRkYmVmMTQzYgo+ICAxMzc5MjQgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYw
OGFiMzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgCj4g
ZjY4NGMzZjVlZWY0YmU2OTFlMTM3YWU2NGU3ZDAwNTIxZWMyMDFkZSAKPiA2ZWE0Y2VmMmJkNzE3
MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIAo+IGFiMjYxZjVhYzQ5MWEwYTRkNjVhNjQxZmM3
ZGEyOWI4MTBlYzBmYjIKPiAgMTM3OTM0IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZiAKPiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IAo+IGUyYWZjOGFiNTljM2RjNmNmMzY4YzMzOWEyNjg0MGYwODY5YTIzNTYgCj4gMDRhNDNmNzZl
MmQ3M2U4Mzg3YmQzZTNiZDQzOWVmOGM2ZDY5ZDM2MSAKPiBhYzUxNmU4OTQwMmIwYzhkZjkyYjEz
OTgzMTcyN2VjZTVkYjcwMGUzCj4gIDEzNzkyNiBmYWlsIGlycmVsZXZhbnQKPiAgMTM3OTQ0IGZh
aWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiAKPiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIAo+IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2Iw
YWNmN2I2N2M0NWNiZWVhMzYgCj4gOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0
M2QyMyAKPiA2MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNiCj4gIDEzNzk3
MCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgCj4gYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAKPiBmYzdkOTk3YzM1MzcyMTI2ODIz
YzNiMGFjZjdiNjdjNDVjYmVlYTM2IAo+IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3
YzBjNDNkMjMgCj4gNzQ4NGQwMjBmMGU5MWI3MGZlM2ExNDAzMGE0NTM2OWY5NTljOTMyZgo+ICAx
Mzc5NTEgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIAo+IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgCj4gNDlmYjYwNTcwOTc5NjQ4
ODU4OWM2ZjI4MjUyMjI4MzkxMWE1NzVmNiAKPiAwNGE0M2Y3NmUyZDczZTgzODdiZDNlM2JkNDM5
ZWY4YzZkNjlkMzYxIAo+IGFkZjAzN2JiYTFlNmFmNDdmZWY4NTg0YzFhZDQxZjQyNGViZGEwMWUK
PiAgMTM3OTU3IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiAK
PiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIAo+IDE2MzFiYjI2YWU5
OTFlNTMwZDNjOTZmZTMxNjFlYTE1MTQ0YjM1OGUgCj4gOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRh
ZjI2NDI5NDdjMGM0M2QyMyAKPiBhZGYwMzdiYmExZTZhZjQ3ZmVmODU4NGMxYWQ0MWY0MjRlYmRh
MDFlCj4gIDEzODAwNSBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4
Y2YgCj4gYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAKPiBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IAo+IDhhY2FiZWM5NjYyNjNmOTBhZDQ5
M2U0YWYyNjQyOTQ3YzBjNDNkMjMgCj4gNzAyYzkxNDZjMDBkNjVkMWU5YzU5NTUzMzViYTAwMjUw
NWU5N2UwOQo+ICAxMzc5ODMgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFi
MzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgCj4gZmM3
ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAKPiA4YWNhYmVjOTY2MjYzZjkw
YWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIAo+IGMxMTkzM2JkYTFlZWI2ZmZjMzM1MDcyMGJmNDcw
MWQzN2IwMjIxMWMKPiAgMTM3OTg4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2
MDhhYjMxYzhjZiAKPiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIAo+
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgCj4gOGFjYWJlYzk2NjI2
M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyAKPiAzZjEwYzUzYjNlZjEyZjc3MGY2NGI5MTQ5
MTRiOWYxMzg4MmU5ZGFlCj4gIDEzNzk5MyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0
Mjc0NjA4YWIzMWM4Y2YgCj4gYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCAKPiBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IAo+IDhhY2FiZWM5
NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgCj4gNTIyMjBiNWY0MzdhOGQwM2JhMTA4
ZTEyN2U3ZDcxNzY1N2VkZjk5Ywo+ICAxMzc5OTYgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2Fj
Y2QwNDI3NDYwOGFiMzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgCj4gZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAKPiA4YWNh
YmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIAo+IDcwMmM5MTQ2YzAwZDY1ZDFl
OWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKPiAgMTM3OTk4IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5
MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiAKPiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIAo+IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgCj4g
OGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyAKPiA1MjIyMGI1ZjQzN2E4
ZDAzYmExMDhlMTI3ZTdkNzE3NjU3ZWRmOTljCj4gIDEzODAwMCBmYWlsIGU2NGFjMjY3NDlkYzJj
MGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgCj4gYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCAKPiBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2
IAo+IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgCj4gNzAyYzkxNDZj
MDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQo+ICAxMzgwMDMgcGFzcyBlNjRhYzI2NzQ5
ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgCj4gZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2Jl
ZWEzNiAKPiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIAo+IDUyMjIw
YjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMKPiBTZWFyY2hpbmcgZm9yIGludGVy
ZXN0aW5nIHZlcnNpb25zCj4gIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNjIzMiAocGFzcyksIGZv
ciBiYXNpcyBwYXNzCj4gIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNzg1NCAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCj4gIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3OTI0IChwYXNzKSwgZm9yIGJh
c2lzIHBhc3MKPiAgUmVwcm8gZm91bmQ6IGZsaWdodCAxMzc5NDQgKGZhaWwpLCBmb3IgYmFzaXMg
ZmFpbHVyZQo+ICAwIHJldmlzaW9ucyBhdCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYw
OGFiMzFjOGNmIAo+IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgCj4g
ZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAKPiA4YWNhYmVjOTY2MjYz
ZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIAo+IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdl
N2Q3MTc2NTdlZGY5OWMKPiBObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFw
aCBzdGF0ZS4KPiAgUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3OTkzIChwYXNzKSwgZm9yIGxhc3Qg
cGFzcwo+ICBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc5OTYgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQo+ICBSZXBybyBmb3VuZDogZmxpZ2h0IDEzNzk5OCAocGFzcyksIGZvciBsYXN0IHBhc3MK
PiAgUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwMDAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQo+
ICBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODAwMyAocGFzcyksIGZvciBsYXN0IHBhc3MKPiAgUmVw
cm8gZm91bmQ6IGZsaWdodCAxMzgwMDUgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQo+IAo+ICoq
KiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKPiAKPiAgIEJ1ZyBp
cyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cj4gICBCdWcgaW50
cm9kdWNlZDogIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKPiAgIEJ1
ZyBub3QgcHJlc2VudDogNTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5Ywo+
ICAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MvMTM4MDA1LyAKPiAKPiAKPiAgIGNvbW1pdCA3MDJjOTE0NmMwMGQ2NWQxZTlj
NTk1NTMzNWJhMDAyNTA1ZTk3ZTA5Cj4gICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cj4gICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAo+
ICAgCj4gICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9F
TDAgdG8gcHJldmVudCByZS1vcmRlcmluZwo+ICAgICAgIAo+ICAgICAgIFBlciBEOC4yLjEgaW4g
QVJNIERESSAwNDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCj4gICAgICAg
c3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0
aW9ucyBleGVjdXRlZAo+ICAgICAgIG9uIHRoZSBzYW1lIFBFLiIKPiAgICAgICAKPiAgICAgICBB
ZGQgYW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xl
cyB3aGVuCj4gICAgICAgcmVxdWVzdGVkIGluIGdldF9jeWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1
c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2UgCj4gYnkKPiAgICAgICBhIGNhbGwgdG8gZ2V0X2N5
Y2xlcygpLgo+ICAgICAgIAo+ICAgICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjk1Lgo+ICAgICAg
IAo+ICAgICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Cj4gICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiAKPiBwbm10b3BuZzogMjAzIGNvbG9ycyBmb3VuZAo+IFJldmlzaW9uIGdyYXBo
IGxlZnQgaW4gCj4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL3Rl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZS5kZWJpYW4KPiAtaW5zdGFsbC57ZG90LHBzLHBuZyxo
dG1sLHN2Z30uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IDEz
ODAwNTogdG9sZXJhYmxlIEFMTCBGQUlMCj4gCj4gZmxpZ2h0IDEzODAwNSB4ZW4tNC4xMC10ZXN0
aW5nIHJlYWwtYmlzZWN0IFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncy8xMzgwMDUvIAo+IAo+IEZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVz
c2lvbnMuCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAo+IGluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+ICB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwgYmFzZWxpbmUgCj4gdW50ZXN0ZWQKPiAK
PiAKPiBqb2JzOgo+ICB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKPiAKPiAKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKPiBsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKPiBpbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCj4gCj4gTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKPiAgICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzIAo+IAo+IEV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0Cj4gICAgIAo+IGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIgCj4gICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIgCj4gCj4gVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0Cj4gICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5IAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZyAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVsIAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 07:42:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 07:42:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdVEl-0002oA-8l; Wed, 19 Jun 2019 07: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdVEk-0002o5-1s
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 07:42:30 +0000
X-Inumbo-ID: c9921190-9265-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9921190-9265-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 07:42:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 01:42:27 -0600
Message-Id: <5D09E75D0200007800239874@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 01:42:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
 <20190618232019.26425-1-sstabellini@kernel.org>
In-Reply-To: <20190618232019.26425-1-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDAxOjIwLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQWRkIGEgcDJtdCBwYXJhbWV0ZXIgdG8gbWFwX21taW9fcmVnaW9ucywgcGFzcyBwMm1fbW1p
b19kaXJlY3RfZGV2IG9uCj4gQVJNIGFuZCBwMm1fbW1pb19kaXJlY3Qgb24geDg2IC0tIG5vIGNo
YW5nZXMgaW4gYmVoYXZpb3IuIE9uIHg4NiwKPiBpbnRyb2R1Y2UgYSBtYWNybyB0byBzdHJpcCBh
d2F5IHRoZSBsYXN0IHBhcmFtZXRlciBhbmQgcmVuYW1lIHRoZQo+IGV4aXN0aW5nIGltcGxlbWVu
dGF0aW9uIG9mIG1hcF9tbWlvX3JlZ2lvbnMgdG8gX19tYXBfbW1pb19yZWdpb25zLgo+IFVzZSBf
X21hcF9tbWlvX3JlZ2lvbnMgaW4gdnBjaSBhcyBpdCBpcyB4ODYtb25seSB0b2RheS4KPiAKPiBP
biBBUk0sIGdpdmVuIHRoZSBzaW1pbGFyaXR5IGJldHdlZW4gbWFwX21taW9fcmVnaW9ucyBhZnRl
ciB0aGUgY2hhbmdlCj4gYW5kIG1hcF9yZWdpb25zX3AybXQsIHJlbW92ZSB1bi9tYXBfcmVnaW9u
c19wMm10LiBBbHNvIGFkZCBhbiBBU1NFUlQgdG8KPiBjaGVjayB0aGF0IG9ubHkgcDJtX21taW9f
KiB0eXBlcyBhcmUgcGFzc2VkIHRvIGl0Lgo+IAo+IEFsc28gZml4IHRoZSBzdHlsZSBvZiB0aGUg
Y29tbWVudCBvbiB0b3Agb2YgbWFwX21taW9fcmVnaW9ucyBzaW5jZSB3ZQo+IGFyZSBhdCBpdC4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4gQ0M6IEpCZXVsaWNoQHN1c2UuY29tIAo+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tIAo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBjb2RlIHN0eWxlCj4gLSBpbnRyb2R1Y2Ug
X19tYXBfbW1pb19yZWdpb25zIG9uIHg4NgoKTm8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoZSBuYW1l
IGlzIGJhZGx5IGNob3NlbjogVGhlcmUgc2hvdWxkbid0IGJlCm5ldyBuYW1lIHNwYWNlIHZpb2xh
dGlvbnMuIEJ1dCAuLi4KCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAo+ICsrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiBAQCAtMTAwMCw2ICsxMDAwLDE0IEBAIHN0YXRp
YyBpbmxpbmUgaW50IHAybV9lbnRyeV9tb2RpZnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgcDJt
X3R5cGVfdCBudCwKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+ICsvKiB4ODYgZG9lc24ndCB1
c2UgdGhlIHAybXQgcGFyYW1ldGVyLCBqdXN0IHN0cmlwIGl0IGF3YXkgKi8KPiArI2RlZmluZSBt
YXBfbW1pb19yZWdpb25zKGQsIHN0YXJ0X2dmbiwgbnIsIG1mbiwgcDJtdCkgXAo+ICsgICAgICAg
ICAgICBfX21hcF9tbWlvX3JlZ2lvbnMoZCwgc3RhcnRfZ2ZuLCBuciwgbWZuKQo+ICtpbnQgX19t
YXBfbW1pb19yZWdpb25zKHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgZ2ZuX3Qgc3RhcnRfZ2ZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbnIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuKTsKPiArCgouLi4gZXhj
ZXB0IGZvciB0aGlzIHBlcmhhcHMgbm90IGJlaW5nIGV2ZXJ5b25lJ3MgdGFzdGUsIGlzIHRoZXJl
CmFueXRoaW5nIHdyb25nIHdpdGgganVzdAoKLyogeDg2IGRvZXNuJ3QgdXNlIHRoZSBwMm10IHBh
cmFtZXRlciwganVzdCBzdHJpcCBpdCBhd2F5ICovCiNkZWZpbmUgbWFwX21taW9fcmVnaW9ucyhk
LCBzdGFydF9nZm4sIG5yLCBtZm4sIHAybXQpIFwKICAgICAgICAgICAgbWFwX21taW9fcmVnaW9u
cyhkLCBzdGFydF9nZm4sIG5yLCBtZm4pCgoocGxhY2VkIGFoZWFkIG9mIHRoZSBwMm0tY29tbW9u
LmggaW5jbHVzaW9uIHBvaW50LCBzdWNoIHRoYXQKdGhlIG92ZXJyaWRlIHdvdWxkIGFsc28gYWZm
ZWN0IHRoZSBkZWNsYXJhdGlvbik/CgpUaGUgbmV4dCBiZXN0IChpbW8pIHNvbHV0aW9uIHdvdWxk
IGJlIHRvIHV0aWxpemUgdGhlIGZhY3QgdGhhdCB0aGUKZnVuY3Rpb24gaXMgbWlzLW5hbWVkIHJp
Z2h0IG5vdyBhbnl3YXk6IFRoZXJlJ3Mgbm8gcG9pbnQgZm9yIHRoZQpwbHVyYWwgaW4gaXRzIG5h
bWUgYWZhaWNzLiBIZW5jZSB0aGUgYWxpYXNpbmcgYWJvdmUgY291bGQgYWxzbwpnbyBiZXR3ZWVu
IG1hcF9tbWlvX3JlZ2lvbnMoKSBhbmQgbWFwX21taW9fcmVnaW9uKCksCmRlcGVuZGluZyBvbiB3
aGV0aGVyIHlvdSdkIHdhbnQgdG8gYWRqdXN0IHRoZSAiY29tbW9uIiBuYW1lCmF0IHRoZSBzYW1l
IHRpbWUgKGJ1dCBpZiB5b3UgZGlkIHNvLCB0aGVuIHBlcmhhcHMgdGhlIHVubWFwCmZ1bmN0aW9u
IHNob3VsZCBnZXQgcmVuYW1lZCB0b28pLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 07:48:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hdVKf-00031R-41; Wed, 19 Jun 2019 07:48: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdVKd-00031M-IR
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 07:48:35 +0000
X-Inumbo-ID: a1418982-9266-11e9-9df7-df78e9cfecf6
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1418982-9266-11e9-9df7-df78e9cfecf6;
 Wed, 19 Jun 2019 07:48:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 01:48:29 -0600
Message-Id: <5D09E8CB020000780023987F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 01:48:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
 <20190618232019.26425-2-sstabellini@kernel.org>
In-Reply-To: <20190618232019.26425-2-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDAxOjIwLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKPiArKysgYi90b29scy9saWJ4Yy94Y19k
b21haW4uYwo+IEBAIC0yMDcwLDYgKzIwNzAsNyBAQCBpbnQgeGNfZG9tYWluX21lbW9yeV9tYXBw
aW5nKAo+ICAgICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfbWVtb3J5X21hcHBpbmc7Cj4gICAg
ICBkb21jdGwuZG9tYWluID0gZG9taWQ7Cj4gICAgICBkb21jdGwudS5tZW1vcnlfbWFwcGluZy5h
ZGRfbWFwcGluZyA9IGFkZF9tYXBwaW5nOwo+ICsgICAgZG9tY3RsLnUubWVtb3J5X21hcHBpbmcu
bWVtb3J5X3BvbGljeSA9IDA7CgpXaHkgbm90IE1FTU9SWV9QT0xJQ1lfREVGQVVMVD8KCj4gLS0t
IGEveGVuL2NvbW1vbi9kb21jdGwuYwo+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiBAQCAt
OTI4LDYgKzkyOCw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVu
X2RvbWN0bF90KSB1X2RvbWN0bCkKPiAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbl9lbmQgPSBt
Zm4gKyBucl9tZm5zIC0gMTsKPiAgICAgICAgICBpbnQgYWRkID0gb3AtPnUubWVtb3J5X21hcHBp
bmcuYWRkX21hcHBpbmc7Cj4gICAgICAgICAgcDJtX3R5cGVfdCBwMm10Owo+ICsgICAgICAgIHVp
bnQzMl90IG1lbW9yeV9wb2xpY3kgPSBvcC0+dS5tZW1vcnlfbWFwcGluZy5tZW1vcnlfcG9saWN5
OwoKSSBjYW4ndCBzZWUgdGhlIG5lZWQgZm9yIGEgZml4ZWQtd2lkdGggdHlwZSBoZXJlLgoKPiBA
QCAtOTU4LDkgKzk1OSwyOCBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCj4gICAgICAgICAgaWYgKCBhZGQgKQo+ICAgICAgICAg
IHsKPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0RFQlVHCj4gLSAgICAgICAgICAgICAg
ICAgICAibWVtb3J5X21hcDphZGQ6IGRvbSVkIGdmbj0lbHggbWZuPSVseCBucj0lbHhcbiIsCj4g
LSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGdmbiwgbWZuLCBucl9tZm5zKTsKPiAr
ICAgICAgICAgICAgICAgICAgICJtZW1vcnlfbWFwOmFkZDogZG9tJWQgZ2ZuPSVseCBtZm49JWx4
IG5yPSVseCBjYWNoZT0ldVxuIiwKPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwg
Z2ZuLCBtZm4sIG5yX21mbnMsIG1lbW9yeV9wb2xpY3kpOwoKV2h5ICJjYWNoZT0iIHdoZW4gaXQn
cyBhICJwb2xpY3kiIHZhbHVlPwoKPiArICAgICAgICAgICAgc3dpdGNoICggbWVtb3J5X3BvbGlj
eSApCj4gKyAgICAgICAgICAgIHsKPiArI2lmZGVmIENPTkZJR19BUk0KPiArICAgICAgICAgICAg
ICAgIGNhc2UgTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCOgo+ICsgICAgICAgICAgICAgICAgICAg
IHAybXQgPSBwMm1fbW1pb19kaXJlY3RfYzsKPiArICAgICAgICAgICAgICAgICAgICBicmVhazsK
PiArICAgICAgICAgICAgICAgIGNhc2UgTUVNT1JZX1BPTElDWV9BUk1fREVWX25HblJFOgo+ICsg
ICAgICAgICAgICAgICAgICAgIHAybXQgPSBwMm1fbW1pb19kaXJlY3RfZGV2Owo+ICsgICAgICAg
ICAgICAgICAgICAgIGJyZWFrOwo+ICsjZW5kaWYKPiArI2lmZGVmIENPTkZJR19YODYKPiArICAg
ICAgICAgICAgICAgIGNhc2UgTUVNT1JZX1BPTElDWV9YODZfVUNfTUlOVVM6CgpGVFIgLSBJIGNv
dWxkIGNlcnRhaW5seSBsaXZlIHdpdGggdGhpcyBiZWNvbWluZyBNRU1PUllfUE9MSUNZX0RFRkFV
TFQKZm9yIG5vdywgaWYgdGhhdCdzIHJlYWxseSB3aGF0IEFuZHJldyBwcmVmZXJzIGZvciB4ODYu
Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9kb21jdGwuaAo+IEBAIC01NzEsMTIgKzU3MSwzMyBAQCBzdHJ1Y3QgeGVuX2RvbWN0
bF9iaW5kX3B0X2lycSB7Cj4gICovCj4gICNkZWZpbmUgRFBDSV9BRERfTUFQUElORyAgICAgICAg
IDEKPiAgI2RlZmluZSBEUENJX1JFTU9WRV9NQVBQSU5HICAgICAgMAo+ICsvKgo+ICsgKiBEZWZh
dWx0IG1lbW9yeSBwb2xpY3kuIENvcnJlc3BvbmRzIHRvOgo+ICsgKiBBcm06IE1FTU9SWV9QT0xJ
Q1lfQVJNX0RFVl9uR25SRQo+ICsgKiB4ODY6IE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTCj4g
KyAqLwo+ICsjZGVmaW5lIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCAgICAgICAgIDAKPiArI2lmIGRl
ZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKPiArLyogeDg2IG9ubHkuIE1l
bW9yeSB0eXBlIFVOQ0FDSEFCTEUgKi8KPiArIyBkZWZpbmUgTUVNT1JZX1BPTElDWV9YODZfVUNf
TUlOVVMgICAgMAo+ICsjZWxpZiBkZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQgKF9fYWFyY2g2
NF9fKQo+ICsvKiBBcm0gb25seS4gT3V0ZXIgU2hhcmVhYmxlLCBEZXZpY2UtbkduUkUgbWVtb3J5
IChEZXZpY2UgTWVtb3J5IG9uIEFybXY3KSAKPiAqLwo+ICsjIGRlZmluZSBNRU1PUllfUE9MSUNZ
X0FSTV9ERVZfbkduUkUgICAgICAwCj4gKy8qIEFybSBvbmx5LiBPdXRlciBTaGFyZWFibGUsIE91
dGVyL0lubmVyIFdyaXRlLUJhY2sgQ2FjaGVhYmxlIG1lbW9yeSAqLwo+ICsjIGRlZmluZSBNRU1P
UllfUE9MSUNZX0FSTV9NRU1fV0IgICAgICAgICAxCj4gKy8qCj4gKyAqIE9uIEFSTSwgTUVNT1JZ
X1BPTElDWSBzZWxlY3RzIHRoZSBzdGFnZS0yIG1lbW9yeSBhdHRyaWJ1dGVzLCBidXQgbm90ZQoK
RnVydGhlciB1cCBpdCdzIEFybSAtIHdoeSBhbGwgdXBwZXIgY2FzZSBoZXJlPwoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 08:21:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 08: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 1hdVpl-0006S8-7B; Wed, 19 Jun 2019 08:20: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=YSQz=US=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hdVpj-0006S0-Gw
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 08:20:43 +0000
X-Inumbo-ID: 1ea19378-926b-11e9-8574-732901adfbe9
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ea19378-926b-11e9-8574-732901adfbe9;
 Wed, 19 Jun 2019 08:20:39 +0000 (UTC)
Authentication-Results: esa5.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 (esa5.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=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.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=esa5.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RsTPXZCHaEggXz4Q/f9uOdg1TAnOMn7UqtCdldedlBjTG08uUAu4/GFN/lhS6f2qQ0B8wfw/l2
 jn4rByTwQ3mncifMVvY2DQSN45+JCHecxj0NygHy89jjdo4St1mxy2qzc89D+YS3kHCNQPiOTA
 l5h9MMSQY60XJ6NJkNMkgU/ZcJKd3ozP1986YflerMknbVLq2kBDDpYaG0K7YvTvE2QfwC1nTp
 +gmybZnZrM8vKYar2gQTMrHqrFvgfygQZdG8Jq+Il0y43J2KCYbd4/ELcvrpMZbFV8c2KuZHMU
 eIc=
X-SBRS: 2.7
X-MesageID: 1920649
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,392,1557201600"; 
   d="scan'208";a="1920649"
From: Lars Kurth <lars.kurth@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall
 <julien.grall@arm.com>
Thread-Topic: [PATCH v6 02/10] xen/arm: optee: add OP-TEE header files
Thread-Index: AQHVJSDP2t5buFPM1U29ksaFvJE1Qqaf54cAgAABygCAAA8JgIACnFwA
Date: Wed, 19 Jun 2019 08:20:35 +0000
Message-ID: <FFA82A74-1DD5-48EE-B326-E298BDC23B1D@citrix.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
 <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
 <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
 <3274e117-4e51-5360-8f94-ece7a6981998@arm.com>
 <alpine.DEB.2.21.1906171026050.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906171026050.2072@sstabellini-ThinkPad-T480s>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <F374846778A77D4191EBDEAFD9E5176E@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "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>

DQoNCu+7v09uIDE3LzA2LzIwMTksIDE4OjI4LCAiU3RlZmFubyBTdGFiZWxsaW5pIiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6DQoNCiAgICBPbiBNb24sIDE3IEp1biAyMDE5LCBKdWxp
ZW4gR3JhbGwgd3JvdGU6DQogICAgPiBPbiAxNy8wNi8yMDE5IDE3OjI4LCBTdGVmYW5vIFN0YWJl
bGxpbmkgd3JvdGU6DQogICAgPiA+IExvb2tpbmcgYXQgaHR0cHM6Ly93d3cuZ251Lm9yZy9saWNl
bnNlcy9saWNlbnNlLWxpc3QuZW4uaHRtbCBhbmQgYWxzbw0KICAgID4gPiBsb29raW5nIGF0IHRo
ZSB1c2FnZSBpbiB0aGUgTGludXgga2VybmVsLCBJIGFtIHByZXR0eSBzdXJlIGl0IGlzDQogICAg
PiA+IGNvbXBhdGlibGUuIEhvd2V2ZXIsIGdpdmVuIHRoYXQgdGhlIFhlbiBoeXBlcnZpc29yIGFz
IGEgd2hvbGUgaXMgR1BMdjIsDQogICAgPiA+IEkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBwcmVj
aXNlIHRvIHNheToNCiAgICA+ID4gDQogICAgPiA+IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAo
R1BMLTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkNCiAgICA+IA0KICAgID4gV2VsbCwgdGhpcyBp
cyBpbXBvcnRlZCBmcm9tIE9QLVRFRS4gU28gSSBkb24ndCB0aGluayB3ZSBoYXZlIHRoZSBmcmVl
ZG9tIHRvDQogICAgPiBjaGFuZ2UgdGhpcyBjb3B5cmlnaHQgaGVhZGVyIGhlcmUuLi4NCiAgICAN
CiAgICBJbnRlcmVzdGluZyBwb2ludDogSSB3b3VsZCBoYXZlIHRob3VnaHQgdGhhdCBnaXZlbiB0
aGF0IHRoaXMgaXMgYSBHUEx2Mg0KICAgIHByb2plY3QsIGlmIHdlIHdlbnQgd2l0aCBTUERYLCBh
bGwgZmlsZXMgd291bGQgbmVlZCB0byBoYXZlIGENCiAgICBHUEwtMi4wLW9ubHkgdGFnIG9uIHRo
ZW0sIHBsdXMsIG9wdGlvbmFsbHksIGFuIE9SIFhYWCBjbGF1c2UuDQogICAgDQogICAgU29tZXRo
aW5nIGZvciBMYXJzIHRvIGludmVzdGlnYXRlLg0KDQpUaGF0IGlzIG5vdCByZWFsbHkgaG93IHRo
aXMgd29ya3MuIFRoZSByZXN1bHRpbmcgWGVuIGJpbmFyeSB3b3VsZCBiZSBHUEwgMi4wLCB3aGls
ZSBpbmRpdmlkdWFsIHBhcnRzIG9mIHRoZSBzb3VyY2UgdHJlZSBjYW4gYmUgb2YgZGlmZmVyZW50
IGxpY2Vuc2VzLiAgIA0KICAgIA0KICAgID4gV2hhdCBJIHdhcyBhc2tpbmcgaXMgd2hldGhlciB0
aGlzIGlzIE9LIHRvIGltcG9ydCBCU0QtMi1DbGF1c2UgY29kZSBpbiBYZW4uDQogICAgPiBZb3Ug
c2VlbSB0byBhZ3JlZSB0aGF0IGl0IHNob3VsZCBiZSBwb3NzaWJsZS4NCiAgICANCiAgICBZZXAu
IFRoZSBwcm9ibGVtYXRpYyBCU0QgbGljZW5zZSBpcyB0aGUgQlNELTQtQ2xhdXNlLg0KICAgIA0K
SXQgaXMgZGVmaW5pdGVseSBPSzogc2VlIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PXhlbi5naXQ7YT1ibG9iO2Y9Q09OVFJJQlVUSU5HDQoNCkxhcnMgDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 09:03:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 09:03:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdWUh-00019k-QR; Wed, 19 Jun 2019 09:03: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdWUh-00019f-4G
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 09:03:03 +0000
X-Inumbo-ID: 08e9425a-9271-11e9-85f3-334460e820d7
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 08e9425a-9271-11e9-85f3-334460e820d7;
 Wed, 19 Jun 2019 09:02: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 CEF11344;
 Wed, 19 Jun 2019 02:02:58 -0700 (PDT)
Received: from [10.37.12.160] (unknown [10.37.12.160])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 14E893F246;
 Wed, 19 Jun 2019 02:02:57 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
Date: Wed, 19 Jun 2019 10:02:56 +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: <5D09E4310200007800239852@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE5LzE5IDg6MjggQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjA2
LjE5IGF0IDA5OjA2LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4gd3JvdGU6Cj4+IGJy
YW5jaCB4ZW4tNC4xMC10ZXN0aW5nCj4+IHhlbmJyYW5jaCB4ZW4tNC4xMC10ZXN0aW5nCj4+IGpv
YiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUKPj4gdGVzdGlkIGRlYmlhbi1pbnN0YWxsCj4+
Cj4+IFRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKPj4g
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKPj4gVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9v
dm1mLmdpdAo+PiBUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0
Cj4+IFRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAo+Pgo+PiAqKiogRm91
bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCj4+Cj4+ICAgIEJ1ZyBpcyBp
biB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cj4+ICAgIEJ1ZyBpbnRy
b2R1Y2VkOiAgNzAyYzkxNDZjMDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQo+PiAgICBC
dWcgbm90IHByZXNlbnQ6IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMK
Pj4gICAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTM4MDA1Lwo+Pgo+Pgo+PiAgICBjb21taXQgNzAyYzkxNDZjMDBkNjVk
MWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQo+PiAgICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Cj4+ICAgIERhdGU6ICAgTW9uIEFwciAyOSAxNTowNToxNiAyMDE5
ICswMTAwCj4+ICAgIAo+PiAgICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFk
aW5nIENOVFBDVF9FTDAgdG8gcHJldmVudCByZS1vcmRlcmluZwo+PiAgICAgICAgCj4+ICAgICAg
ICBQZXIgRDguMi4xIGluIEFSTSBEREkgMDQ4N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNh
biBvY2N1cgo+PiAgICAgICAgc3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZl
IHRvIG90aGVyIGluc3RydWN0aW9ucyBleGVjdXRlZAo+PiAgICAgICAgb24gdGhlIHNhbWUgUEUu
Igo+PiAgICAgICAgCj4+ICAgICAgICBBZGQgYW4gaW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQg
YWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVuCj4+ICAgICAgICByZXF1ZXN0ZWQgaW4gZ2V0
X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VMMCwgcmVwbGFjZSBieQo+
PiAgICAgICAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KPj4gICAgICAgIAo+PiAgICAgICAgVGhp
cyBpcyBwYXJ0IG9mIFhTQS0yOTUuCj4+ICAgICAgICAKPj4gICAgICAgIFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+ICAgICAgICBBY2tlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IAo+IEp1c3QgaW4g
Y2FzZSB5b3UgZGlkbid0IG5vdGljZSB0aGlzIGNvbWluZyBpbi4KCkkgc2F3IGl0IHRoaXMgbW9y
bmluZy4gQnV0IEkgZmFpbCB0byB1bmRlcnN0YW5kIGhvdyB0aGUgaW5zdHJ1Y3Rpb24gCmJhcnJp
ZXIgd2lsbCByZXN1bHQgaW4gYSB0aW1lb3V0IGR1cmluZyB0aGUgZ3Vlc3QgaW5zdGFsbGF0aW9u
Li4uCgpUaGUgbW9yZSB0aGlzIG9ubHkgZG9lc24ndCBzZWVtIHRvIGFwcGVhciBvbiBzdGFnaW5n
LTQuMTIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 09:12:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 09:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdWdm-0001yX-Qu; Wed, 19 Jun 2019 09:12: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdWdl-0001yL-72
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 09:12:25 +0000
X-Inumbo-ID: 55cdfd4e-9272-11e9-ba0b-2b6ac1fe365d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55cdfd4e-9272-11e9-ba0b-2b6ac1fe365d;
 Wed, 19 Jun 2019 09:12: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 1hdWdd-0007zo-5r; Wed, 19 Jun 2019 09:12: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 1hdWdc-0006OX-MW; Wed, 19 Jun 2019 09:12:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdWdc-0002gS-Ll; Wed, 19 Jun 2019 09:12:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137905-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-i386-examine:reboot:fail:regression
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot: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-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:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-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-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-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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-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=33790f2eda7393d422927078597a33475792c82c
X-Osstest-Versions-That: linux=d7b7345c3a5d9560ccb9d1551c7aab1d0126837c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 09:12:16 +0000
Subject: [Xen-devel] [linux-4.4 test] 137905: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkwNSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzkwNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NzE3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzc3MTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgMzM3OTBmMmVkYTczOTNkNDIyOTI3MDc4NTk3YTMzNDc1NzkyYzgyYwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZDdiNzM0NWMzYTVkOTU2MGNjYjlkMTU1
MWM3YWFiMWQwMTI2ODM3YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NzE3ICAyMDE5LTA2LTEz
IDE0OjA0OjI3IFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzkwNSAgMjAxOS0w
Ni0xNyAxODoxMDozMiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2
ZW1sb2Z0Lm5ldD4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgR3JlZyBL
cm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBOZWFsIENhcmR3ZWxs
IDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAzMzc5MGYyZWRhNzM5M2Q0MjI5MjcwNzg1OTdhMzM0NzU3OTJjODJjCkF1
dGhvcjogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KRGF0
ZTogICBNb24gSnVuIDE3IDE5OjU0OjIzIDIwMTkgKzAyMDAKCiAgICBMaW51eCA0LjQuMTgyCgpj
b21taXQgZjkzOGFlMGNlNWVmN2I2OTMxMjViOTE4NTA5Yjk0MTI4MWFmYzk1NwpBdXRob3I6IEVy
aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KRGF0ZTogICBTYXQgSnVuIDE1IDE3OjQ3
OjI3IDIwMTkgLTA3MDAKCiAgICB0Y3A6IGVuZm9yY2UgdGNwX21pbl9zbmRfbXNzIGluIHRjcF9t
dHVfcHJvYmluZygpCiAgICAKICAgIGNvbW1pdCA5NjdjMDVhZWU0MzllNmU1ZDdkODA1ZTE5NWIz
YTIwZWY1YzQzM2Q2IHVwc3RyZWFtLgogICAgCiAgICBJZiBtdHUgcHJvYmluZyBpcyBlbmFibGVk
IHRjcF9tdHVfcHJvYmluZygpIGNvdWxkIHZlcnkgd2VsbCBlbmQgdXAKICAgIHdpdGggYSB0b28g
c21hbGwgTVNTLgogICAgCiAgICBVc2UgdGhlIG5ldyBzeXNjdGwgdGNwX21pbl9zbmRfbXNzIHRv
IG1ha2Ugc3VyZSBNU1Mgc2VhcmNoCiAgICBpcyBwZXJmb3JtZWQgaW4gYW4gYWNjZXB0YWJsZSBy
YW5nZS4KICAgIAogICAgQ1ZFLTIwMTktMTE0NzkgLS0gdGNwIG1zcyBoYXJkY29kZWQgdG8gNDgK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29t
PgogICAgUmVwb3J0ZWQtYnk6IEpvbmF0aGFuIExlbW9uIDxqb25hdGhhbi5sZW1vbkBnbWFpbC5j
b20+CiAgICBDYzogSm9uYXRoYW4gTG9vbmV5IDxqdGxAbmV0ZmxpeC5jb20+CiAgICBBY2tlZC1i
eTogTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgICBDYzogWXVjaHVuZyBD
aGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgICBDYzogVHlsZXIgSGlja3MgPHR5aGlja3NAY2Fu
b25pY2FsLmNvbT4KICAgIENjOiBCcnVjZSBDdXJ0aXMgPGJydWNlY0BuZXRmbGl4LmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICAg
IFNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+Cgpjb21taXQgZTc1N2QwNTJmM2I4Y2U3MzlkMDY4YTFlODkwNjQzMzc2YzE2YjdhOQpB
dXRob3I6IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KRGF0ZTogICBTYXQgSnVu
IDE1IDE3OjQ0OjI0IDIwMTkgLTA3MDAKCiAgICB0Y3A6IGFkZCB0Y3BfbWluX3NuZF9tc3Mgc3lz
Y3RsCiAgICAKICAgIGNvbW1pdCA1ZjNlMmJmMDA4YzIyMjE0NzgxMDFlZTcyZjVjYjQ2NTRiOWZj
MzYzIHVwc3RyZWFtLgogICAgCiAgICBTb21lIFRDUCBwZWVycyBhbm5vdW5jZSBhIHZlcnkgc21h
bGwgTVNTIG9wdGlvbiBpbiB0aGVpciBTWU4gYW5kL29yCiAgICBTWU4vQUNLIG1lc3NhZ2VzLgog
ICAgCiAgICBUaGlzIGZvcmNlcyB0aGUgc3RhY2sgdG8gc2VuZCBwYWNrZXRzIHdpdGggYSB2ZXJ5
IGhpZ2ggbmV0d29yay9jcHUKICAgIG92ZXJoZWFkLgogICAgCiAgICBMaW51eCBoYXMgZW5mb3Jj
ZWQgYSBtaW5pbWFsIHZhbHVlIG9mIDQ4LiBTaW5jZSB0aGlzIHZhbHVlIGluY2x1ZGVzCiAgICB0
aGUgc2l6ZSBvZiBUQ1Agb3B0aW9ucywgYW5kIHRoYXQgdGhlIG9wdGlvbnMgY2FuIGNvbnN1bWUg
dXAgdG8gNDAKICAgIGJ5dGVzLCB0aGlzIG1lYW5zIHRoYXQgZWFjaCBzZWdtZW50IGNhbiBpbmNs
dWRlIG9ubHkgOCBieXRlcyBvZiBwYXlsb2FkLgogICAgCiAgICBJbiBzb21lIGNhc2VzLCBpdCBj
YW4gYmUgdXNlZnVsIHRvIGluY3JlYXNlIHRoZSBtaW5pbWFsIHZhbHVlCiAgICB0byBhIHNhbmVy
IHZhbHVlLgogICAgCiAgICBXZSBzdGlsbCBsZXQgdGhlIGRlZmF1bHQgdG8gNDggKFRDUF9NSU5f
U05EX01TUyksIGZvciBjb21wYXRpYmlsaXR5CiAgICByZWFzb25zLgogICAgCiAgICBOb3RlIHRo
YXQgVENQX01BWFNFRyBzb2NrZXQgb3B0aW9uIGVuZm9yY2VzIGEgbWluaW1hbCB2YWx1ZQogICAg
b2YgKFRDUF9NSU5fTVNTKS4gRGF2aWQgTWlsbGVyIGluY3JlYXNlZCB0aGlzIG1pbmltYWwgdmFs
dWUKICAgIGluIGNvbW1pdCBjMzk1MDhkNmYxMTggKCJ0Y3A6IE1ha2UgVENQX01BWFNFRyBtaW5p
bXVtIG1vcmUgY29ycmVjdC4iKQogICAgZnJvbSA2NCB0byA4OC4KICAgIAogICAgV2UgbWlnaHQg
aW4gdGhlIGZ1dHVyZSBtZXJnZSBUQ1BfTUlOX1NORF9NU1MgYW5kIFRDUF9NSU5fTVNTLgogICAg
CiAgICBDVkUtMjAxOS0xMTQ3OSAtLSB0Y3AgbXNzIGhhcmRjb2RlZCB0byA0OAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgICBTdWdn
ZXN0ZWQtYnk6IEpvbmF0aGFuIExvb25leSA8anRsQG5ldGZsaXguY29tPgogICAgQWNrZWQtYnk6
IE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogICAgQ2M6IFl1Y2h1bmcgQ2hl
bmcgPHljaGVuZ0Bnb29nbGUuY29tPgogICAgQ2M6IFR5bGVyIEhpY2tzIDx0eWhpY2tzQGNhbm9u
aWNhbC5jb20+CiAgICBDYzogQnJ1Y2UgQ3VydGlzIDxicnVjZWNAbmV0ZmxpeC5jb20+CiAgICBD
YzogSm9uYXRoYW4gTGVtb24gPGpvbmF0aGFuLmxlbW9uQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICAgIFNpZ25lZC1v
ZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cgpj
b21taXQgYWQ0NzJkM2E5NDgzYWJjMTU1ZTE2NDRhZDc0MGNkOGMwMzliNTE3MApBdXRob3I6IEVy
aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KRGF0ZTogICBTYXQgSnVuIDE1IDE3OjQw
OjU2IDIwMTkgLTA3MDAKCiAgICB0Y3A6IHRjcF9mcmFnbWVudCgpIHNob3VsZCBhcHBseSBzYW5l
IG1lbW9yeSBsaW1pdHMKICAgIAogICAgY29tbWl0IGYwNzBlZjJhYzY2NzE2MzU3MDY2YjY4M2Zi
MGJhZjU1ZjgxOTFhMmUgdXBzdHJlYW0uCiAgICAKICAgIEpvbmF0aGFuIExvb25leSByZXBvcnRl
ZCB0aGF0IGEgbWFsaWNpb3VzIHBlZXIgY2FuIGZvcmNlIGEgc2VuZGVyCiAgICB0byBmcmFnbWVu
dCBpdHMgcmV0cmFuc21pdCBxdWV1ZSBpbnRvIHRpbnkgc2ticywgaW5mbGF0aW5nIG1lbW9yeQog
ICAgdXNhZ2UgYW5kL29yIG92ZXJmbG93IDMyYml0IGNvdW50ZXJzLgogICAgCiAgICBUQ1AgYWxs
b3dzIGFuIGFwcGxpY2F0aW9uIHRvIHF1ZXVlIHVwIHRvIHNrX3NuZGJ1ZiBieXRlcywKICAgIHNv
IHdlIG5lZWQgdG8gZ2l2ZSBzb21lIGFsbG93YW5jZSBmb3Igbm9uIG1hbGljaW91cyBzcGxpdHRp
bmcKICAgIG9mIHJldHJhbnNtaXQgcXVldWUuCiAgICAKICAgIEEgbmV3IFNOTVAgY291bnRlciBp
cyBhZGRlZCB0byBtb25pdG9yIGhvdyBtYW55IHRpbWVzIFRDUAogICAgZGlkIG5vdCBhbGxvdyB0
byBzcGxpdCBhbiBza2IgaWYgdGhlIGFsbG93YW5jZSB3YXMgZXhjZWVkZWQuCiAgICAKICAgIE5v
dGUgdGhhdCB0aGlzIGNvdW50ZXIgbWlnaHQgaW5jcmVhc2UgaW4gdGhlIGNhc2UgYXBwbGljYXRp
b25zCiAgICB1c2UgU09fU05EQlVGIHNvY2tldCBvcHRpb24gdG8gbG93ZXIgc2tfc25kYnVmLgog
ICAgCiAgICBDVkUtMjAxOS0xMTQ3OCA6IHRjcF9mcmFnbWVudCwgcHJldmVudCBmcmFnbWVudGlu
ZyBhIHBhY2tldCB3aGVuIHRoZQogICAgICAgICAgICBzb2NrZXQgaXMgYWxyZWFkeSB1c2luZyBt
b3JlIHRoYW4gaGFsZiB0aGUgYWxsb3dlZCBzcGFjZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBF
cmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgICBSZXBvcnRlZC1ieTogSm9uYXRo
YW4gTG9vbmV5IDxqdGxAbmV0ZmxpeC5jb20+CiAgICBBY2tlZC1ieTogTmVhbCBDYXJkd2VsbCA8
bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgICBBY2tlZC1ieTogWXVjaHVuZyBDaGVuZyA8eWNoZW5n
QGdvb2dsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogVHlsZXIgSGlja3MgPHR5aGlja3NAY2Fub25p
Y2FsLmNvbT4KICAgIENjOiBCcnVjZSBDdXJ0aXMgPGJydWNlY0BuZXRmbGl4LmNvbT4KICAgIENj
OiBKb25hdGhhbiBMZW1vbiA8am9uYXRoYW4ubGVtb25AZ21haWwuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogICAgU2lnbmVkLW9m
Zi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCmNv
bW1pdCA0NjU3ZWUwZmUwNWUxNWFiNTcyYjE1N2YxM2E4MmUwODBkNGI3ZDczCkF1dGhvcjogRXJp
YyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgpEYXRlOiAgIFNhdCBKdW4gMTUgMTc6MzE6
MDMgMjAxOSAtMDcwMAoKICAgIHRjcDogbGltaXQgcGF5bG9hZCBzaXplIG9mIHNhY2tlZCBza2Jz
CiAgICAKICAgIGNvbW1pdCAzYjQ5MjlmNjViMGQ4MjQ5ZjE5YTUwMjQ1Y2Q4OGVkMWEyZjc4Y2Zm
IHVwc3RyZWFtLgogICAgCiAgICBKb25hdGhhbiBMb29uZXkgcmVwb3J0ZWQgdGhhdCBUQ1AgY2Fu
IHRyaWdnZXIgdGhlIGZvbGxvd2luZyBjcmFzaAogICAgaW4gdGNwX3NoaWZ0ZWRfc2tiKCkgOgog
ICAgCiAgICAgICAgICAgIEJVR19PTih0Y3Bfc2tiX3Bjb3VudChza2IpIDwgcGNvdW50KTsKICAg
IAogICAgVGhpcyBjYW4gaGFwcGVuIGlmIHRoZSByZW1vdGUgcGVlciBoYXMgYWR2ZXJ0aXplZCB0
aGUgc21hbGxlc3QKICAgIE1TUyB0aGF0IGxpbnV4IFRDUCBhY2NlcHRzIDogNDgKICAgIAogICAg
QW4gc2tiIGNhbiBob2xkIDE3IGZyYWdtZW50cywgYW5kIGVhY2ggZnJhZ21lbnQgY2FuIGhvbGQg
MzJLQgogICAgb24geDg2LCBvciA2NEtCIG9uIFBvd2VyUEMuCiAgICAKICAgIFRoaXMgbWVhbnMg
dGhhdCB0aGUgMTZiaXQgd2l0ZGggb2YgVENQX1NLQl9DQihza2IpLT50Y3BfZ3NvX3NlZ3MKICAg
IGNhbiBvdmVyZmxvdy4KICAgIAogICAgTm90ZSB0aGF0IHRjcF9zZW5kbXNnKCkgYnVpbGRzIHNr
YnMgd2l0aCBsZXNzIHRoYW4gNjRLQgogICAgb2YgcGF5bG9hZCwgc28gdGhpcyBwcm9ibGVtIG5l
ZWRzIFNBQ0sgdG8gYmUgZW5hYmxlZC4KICAgIFNBQ0sgYmxvY2tzIGFsbG93IFRDUCB0byBjb2Fs
ZXNjZSBtdWx0aXBsZSBza2JzIGluIHRoZSByZXRyYW5zbWl0CiAgICBxdWV1ZSwgdGh1cyBmaWxs
aW5nIHRoZSAxNyBmcmFnbWVudHMgdG8gbWF4aW1hbCBjYXBhY2l0eS4KICAgIAogICAgQ1ZFLTIw
MTktMTE0NzcgLS0gdTE2IG92ZXJmbG93IG9mIFRDUF9TS0JfQ0Ioc2tiKS0+dGNwX2dzb19zZWdz
CiAgICAKICAgIEJhY2twb3J0IG5vdGVzLCBwcm92aWRlZCBieSBKb2FvIE1hcnRpbnMgPGpvYW8u
bS5tYXJ0aW5zQG9yYWNsZS5jb20+CiAgICAKICAgIHY0LjE1IG9yIHNpbmNlIGNvbW1pdCA3Mzdm
ZjMxNDU2MyAoInRjcDogdXNlIHNlcXVlbmNlIGRpc3RhbmNlIHRvCiAgICBkZXRlY3QgcmVvcmRl
cmluZyIpIGhhZCBzd2l0Y2hlZCBmcm9tIHRoZSBwYWNrZXQtYmFzZWQgRkFDSyB0cmFja2luZyBh
bmQKICAgIHN3aXRjaGVkIHRvIHNlcXVlbmNlLWJhc2VkLgogICAgCiAgICB2NC4xNCBhbmQgb2xk
ZXIgc3RpbGwgaGF2ZSB0aGUgb2xkIGxvZ2ljIGFuZCBoZW5jZSBvbgogICAgdGNwX3NrYl9zaGlm
dF9kYXRhKCkgbmVlZHMgdG8gcmV0YWluIGl0cyBvcmlnaW5hbCBsb2dpYyBhbmQgaGF2ZQogICAg
QGZhY2tfY291bnQgaW4gc3luYy4gSW4gb3RoZXIgd29yZHMsIHdlIGtlZXAgdGhlIGluY3JlbWVu
dCBvZiBwY291bnQgd2l0aAogICAgdGNwX3NrYl9wY291bnQoc2tiKSB0byBsYXRlciB1c2VkIHRo
YXQgdG8gdXBkYXRlIGZhY2tfY291bnQuIFRvIG1ha2UgaXQKICAgIG1vcmUgZXhwbGljaXQgd2Ug
dHJhY2sgdGhlIG5ldyBza2IgdGhhdCBnZXRzIGluY3JlbWVudGVkIHRvIHBjb3VudCBpbgogICAg
QG5leHRfcGNvdW50LCBhbmQgd2UgZ2V0IHRvIGF2b2lkIHRoZSBjb25zdGFudCBpbnZvY2F0aW9u
IG9mCiAgICB0Y3Bfc2tiX3Bjb3VudChza2IpIGFsbCB0b2dldGhlci4KICAgIAogICAgRml4ZXM6
IDgzMmQxMWM1Y2QwNyAoInRjcDogVHJ5IHRvIHJlc3RvcmUgbGFyZ2UgU0tCcyB3aGlsZSBTQUNL
IHByb2Nlc3NpbmciKQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEdW1hemV0IDxlZHVtYXpldEBn
b29nbGUuY29tPgogICAgUmVwb3J0ZWQtYnk6IEpvbmF0aGFuIExvb25leSA8anRsQG5ldGZsaXgu
Y29tPgogICAgQWNrZWQtYnk6IE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFR5bGVyIEhpY2tzIDx0eWhpY2tzQGNhbm9uaWNhbC5jb20+CiAgICBD
YzogWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgICBDYzogQnJ1Y2UgQ3VydGlz
IDxicnVjZWNAbmV0ZmxpeC5jb20+CiAgICBDYzogSm9uYXRoYW4gTGVtb24gPGpvbmF0aGFuLmxl
bW9uQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1A
ZGF2ZW1sb2Z0Lm5ldD4KICAgIFNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 10:13:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 10:13:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdXac-0006a3-Uj; Wed, 19 Jun 2019 10:13:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdXac-0006Zr-E9
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 10:13:14 +0000
X-Inumbo-ID: d813e7e0-927a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d813e7e0-927a-11e9-8980-bc764e045a96;
 Wed, 19 Jun 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 1hdXaZ-0000pe-O4; Wed, 19 Jun 2019 10:13: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 1hdXaZ-0003Ca-GW; Wed, 19 Jun 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 1hdXaZ-0001gx-Ft; Wed, 19 Jun 2019 10:13:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138013-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=260acc521db4c29df4aa9b7a67f42cf967871fd3
X-Osstest-Versions-That: xen=1c908181a6ba1a54e01fbc903391903928c02d2c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 10:13:11 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138013: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAxMyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAxMy8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDI2MGFjYzUyMWRiNGMy
OWRmNGFhOWI3YTY3ZjQyY2Y5Njc4NzFmZDMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDFjOTA4MTgxYTZiYTFhNTRlMDFmYmM5MDMzOTE5MDM5MjhjMDJkMmMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzNzg1NiAgMjAxOS0wNi0xNiAwOToxODoyNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzgwMTMgIDIwMTktMDYtMTkgMDk6MjE6MjAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJhb2Rv
bmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDFjOTA4MTgxYTYuLjI2MGFjYzUyMWQgIDI2MGFjYzUyMWRiNGMyOWRmNGFhOWI3YTY3ZjQy
Y2Y5Njc4NzFmZDMgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 10:26:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 10:26:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdXnM-0007Tv-9j; Wed, 19 Jun 2019 10:26: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdXnK-0007Tq-Sh
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 10:26:22 +0000
X-Inumbo-ID: aca525a2-927c-11e9-944a-8f92d90bfdf8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id aca525a2-927c-11e9-944a-8f92d90bfdf8;
 Wed, 19 Jun 2019 10:26: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 CEFA2CFC;
 Wed, 19 Jun 2019 03:26: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 726403F738;
 Wed, 19 Jun 2019 03:28:03 -0700 (PDT)
To: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-3-volodymyr_babchuk@epam.com>
 <686a7564-5c8b-937f-1e14-671e7b08a18b@arm.com>
 <1a81a53d-91e3-37e0-79df-8f59a0dc6a2a@arm.com>
 <alpine.DEB.2.21.1906170926150.2072@sstabellini-ThinkPad-T480s>
 <3274e117-4e51-5360-8f94-ece7a6981998@arm.com>
 <alpine.DEB.2.21.1906171026050.2072@sstabellini-ThinkPad-T480s>
 <FFA82A74-1DD5-48EE-B326-E298BDC23B1D@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f64b8514-bbfa-6cc6-21bb-0dc928ddf385@arm.com>
Date: Wed, 19 Jun 2019 11:26:15 +0100
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: <FFA82A74-1DD5-48EE-B326-E298BDC23B1D@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 02/10] xen/arm: optee: add OP-TEE header
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <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>

SGkgTGFycywKCk9uIDE5LzA2LzIwMTkgMDk6MjAsIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4g
77u/T24gMTcvMDYvMjAxOSwgMTg6MjgsICJTdGVmYW5vIFN0YWJlbGxpbmkiIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPiB3cm90ZToKPiAKPiAgICAgIE9uIE1vbiwgMTcgSnVuIDIwMTksIEp1bGll
biBHcmFsbCB3cm90ZToKPiAgICAgID4gT24gMTcvMDYvMjAxOSAxNzoyOCwgU3RlZmFubyBTdGFi
ZWxsaW5pIHdyb3RlOgo+ICAgICAgPiA+IExvb2tpbmcgYXQgaHR0cHM6Ly93d3cuZ251Lm9yZy9s
aWNlbnNlcy9saWNlbnNlLWxpc3QuZW4uaHRtbCBhbmQgYWxzbwo+ICAgICAgPiA+IGxvb2tpbmcg
YXQgdGhlIHVzYWdlIGluIHRoZSBMaW51eCBrZXJuZWwsIEkgYW0gcHJldHR5IHN1cmUgaXQgaXMK
PiAgICAgID4gPiBjb21wYXRpYmxlLiBIb3dldmVyLCBnaXZlbiB0aGF0IHRoZSBYZW4gaHlwZXJ2
aXNvciBhcyBhIHdob2xlIGlzIEdQTHYyLAo+ICAgICAgPiA+IEkgdGhpbmsgaXQgd291bGQgYmUg
bW9yZSBwcmVjaXNlIHRvIHNheToKPiAgICAgID4gPgo+ICAgICAgPiA+IFNQRFgtTGljZW5zZS1J
ZGVudGlmaWVyOiAoR1BMLTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKPiAgICAgID4KPiAgICAg
ID4gV2VsbCwgdGhpcyBpcyBpbXBvcnRlZCBmcm9tIE9QLVRFRS4gU28gSSBkb24ndCB0aGluayB3
ZSBoYXZlIHRoZSBmcmVlZG9tIHRvCj4gICAgICA+IGNoYW5nZSB0aGlzIGNvcHlyaWdodCBoZWFk
ZXIgaGVyZS4uLgo+ICAgICAgCj4gICAgICBJbnRlcmVzdGluZyBwb2ludDogSSB3b3VsZCBoYXZl
IHRob3VnaHQgdGhhdCBnaXZlbiB0aGF0IHRoaXMgaXMgYSBHUEx2Mgo+ICAgICAgcHJvamVjdCwg
aWYgd2Ugd2VudCB3aXRoIFNQRFgsIGFsbCBmaWxlcyB3b3VsZCBuZWVkIHRvIGhhdmUgYQo+ICAg
ICAgR1BMLTIuMC1vbmx5IHRhZyBvbiB0aGVtLCBwbHVzLCBvcHRpb25hbGx5LCBhbiBPUiBYWFgg
Y2xhdXNlLgo+ICAgICAgCj4gICAgICBTb21ldGhpbmcgZm9yIExhcnMgdG8gaW52ZXN0aWdhdGUu
Cj4gCj4gVGhhdCBpcyBub3QgcmVhbGx5IGhvdyB0aGlzIHdvcmtzLiBUaGUgcmVzdWx0aW5nIFhl
biBiaW5hcnkgd291bGQgYmUgR1BMIDIuMCwgd2hpbGUgaW5kaXZpZHVhbCBwYXJ0cyBvZiB0aGUg
c291cmNlIHRyZWUgY2FuIGJlIG9mIGRpZmZlcmVudCBsaWNlbnNlcy4KPiAgICAgIAo+ICAgICAg
PiBXaGF0IEkgd2FzIGFza2luZyBpcyB3aGV0aGVyIHRoaXMgaXMgT0sgdG8gaW1wb3J0IEJTRC0y
LUNsYXVzZSBjb2RlIGluIFhlbi4KPiAgICAgID4gWW91IHNlZW0gdG8gYWdyZWUgdGhhdCBpdCBz
aG91bGQgYmUgcG9zc2libGUuCj4gICAgICAKPiAgICAgIFllcC4gVGhlIHByb2JsZW1hdGljIEJT
RCBsaWNlbnNlIGlzIHRoZSBCU0QtNC1DbGF1c2UuCj4gICAgICAKPiBJdCBpcyBkZWZpbml0ZWx5
IE9LOiBzZWUgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7
Zj1DT05UUklCVVRJTkcKClRoYW5rIHlvdSBmb3IgdGhlIGlucHV0ISBJIHdpbGwgYWRkIGEgd29y
ZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2U6CgoiTm90ZSB0aGUgaW1wb3J0ZWQgaGVhZGVyIGlzIGxp
Y2Vuc2VkIEJTRC0yLWNsYXVzZS4gVGhpcyBpcyBmaW5lIGFzIGl0IGlzIApjb21wYXRpYmxlIHdp
dGggR1BMdjItb25seSIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 10:30:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 10: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 1hdXrN-0008Dl-TE; Wed, 19 Jun 2019 10: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdXrM-0008Dg-4T
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 10:30:32 +0000
X-Inumbo-ID: 429b1fda-927d-11e9-b974-37c41a1c8468
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 429b1fda-927d-11e9-b974-37c41a1c8468;
 Wed, 19 Jun 2019 10:30: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 7C143360;
 Wed, 19 Jun 2019 03:30: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 1DEB63F738;
 Wed, 19 Jun 2019 03:32:15 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-10-volodymyr_babchuk@epam.com>
 <23dc2135-d9a2-2da1-f302-f53f84fd9cdb@arm.com> <87v9x36sz1.fsf@epam.com>
 <ead7d399-92a2-9d7f-91e4-2d6cf4c9961b@arm.com> <87tvcn6k4r.fsf@epam.com>
 <341c19fc-76fc-0890-b808-8b157872b6cf@arm.com> <87sgs67w94.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e9b05f95-b6a1-a4f6-87cb-147b235f30e8@arm.com>
Date: Wed, 19 Jun 2019 11:30:27 +0100
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: <87sgs67w94.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 09/10] tools/arm: tee: add "tee" option
 for 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

SGksCgpPbiAxOC8wNi8yMDE5IDE2OjIzLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiAKPiBK
dWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBPbiA2LzE4LzE5IDM6MzAgUE0sIFZvbG9keW15ciBC
YWJjaHVrIHdyb3RlOgo+Pj4KPj4+Cj4+PiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+Pj4KPj4+PiBP
biAxOC8wNi8yMDE5IDEyOjE5LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+Pj4KPj4+Pj4g
SGkgSnVsaWVuLAo+Pj4+Cj4+Pj4gSGksCj4+Pj4KPj4+Pj4KPj4+Pj4gSnVsaWVuIEdyYWxsIHdy
aXRlczoKPj4+Pj4+PiArCj4+Pj4+Pj4gKz1pdGVtIEI8b3B0ZWU+Cj4+Pj4+Pj4gKwo+Pj4+Pj4+
ICtBbGxvdyBhIGd1ZXN0IHRvIHVzZSBPUC1URUUuIE5vdGUgdGhhdCBhIHZpcnR1YWxpemF0aW9u
LWF3YXJlIE9QLVRFRQo+Pj4+Pj4+ICtpcyByZXF1aXJlZCBmb3IgdGhpcy4gSWYgdGhpcyBvcHRp
b24gaXMgc2VsZWN0ZWQsIGd1ZXN0IHdpbGwgYmUgYWJsZQo+Pj4+Pj4KPj4+Pj4+IE9PSSwgd2hh
dCBoYXBwZW4gaWYgT1AtVEVFIGRvZXMgbm90IHN1cHBvcnQgdmlydHVhbGl6YXRpb24uIFdpbGwg
WGVuCj4+Pj4+PiBmb3JiaWQgdG8gdXNlIGl0Pwo+Pj4+PiBZZXMsIFhlbiB3aWxsIGdldCBhbiBl
cnJvciBmcm9tIE9QLVRFRSBkdXJpbmcgZG9tYWluIGNvbnN0cnVjdGlvbi4gVGhpcwo+Pj4+PiB3
aWxsIGxlYWQgdG8gZG9tYWluIGNyZWF0aW9uIGZhaWx1cmUuCj4+Pj4KPj4+PiBUaGlzIGlzIGEg
Yml0IG9kZC4gSXQgbWVhbnMgd2UgaGF2ZSBubyB3YXkgdG8ga25vdyBpbiBhZHZhbmNlIHdoZXRo
ZXIKPj4+PiBPUC1URUUgd2lsbCBiZSBhYmxlIHRvIGNyZWF0ZSBhIGNsaWVudC4KPj4+IFllcy4g
VGhlcmUgY2FuIGJlIGF0IGxlYXN0IHR3byByZWFzb25zIGZvciB0aGlzOgo+Pj4gMS4gT1AtVEVF
IGlzIGJ1aWx0IHdpdGhvdXQgdmlydHVhbGl6YXRpb24gc3VwcG9ydCBhdCBhbGwKPj4+IDIuIE9Q
LVRFRSBoYXZlIG5vIHJlc291cmNlcyBmb3IgYSBuZXcgZ3Vlc3QKPj4+Cj4+Pj4gSW4gb3RoZXIg
d29yZCwgd2hlbiB0aGUKPj4+PiBtZWRpYXRvciBpcyBidWlsdCBpbiBYZW4sIGFsbCBleGlzdGlu
ZyBzZXR1cCB3aXRoIE9QLVRFRSAoYW5kCj4+Pj4gbm8tdmlydHVhbGl6YXRpb24pIHdpbGwgZmFp
bC4KPj4+IFJpZ2h0LiBJZiB1c2VyIHByb3ZpZGVzIERUQiB3aXRoICdvcHRlZScgbm9kZSwgYnV0
IE9QLVRFRSBpcyBidWlsZCB3aXRob3V0Cj4+PiB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0LCBEb20w
IHdpbGwgbm90IGJlIGNyZWF0ZWQuIFRoaXMgY2FuIGJlIGZpeGVkIGJ5Cj4+PiBhZGRpbmcgbmV3
IGNhcGFiaWxpdHkgZmxhZyBpbnRvIE9QLVRFRSwgdGhhdCB0ZWxscyBYZW4gYWJvdXQKPj4+IHZp
cnR1YWxpemF0aW9uIHN1cHBvcnQuIEZvciBzb21lIHJlYXNvbiBJIG1pc3NlZCB0aGlzIHdoZW4g
SSBpbXBsZW1lbnRlZAo+Pj4gVk0gc3VwcG9ydCBpbiBPUC1URUUgOigKPj4+Cj4+Pj4gTXkgZXhw
ZWN0YXRpb24gaXMgWGVuIHNob3VsZCBiZSBhYmxlIHRvIGtub3cgd2hldGhlciB0aGUgbWVkaWF0
b3IgY2FuIGJlIHVzZWQuCj4+PiBJIG5lZWQgdG8gaW1wbGVtZW50IGFkZGl0aW9uYWwgY2FwYWJp
bGl0eSBmbGFnIGluIHRoZSBPUC1URUUuIFRoaXMgaXMKPj4+IG5vdCBzbyBoYXJkLCBidXQgaXQg
d2lsbCBiZSBhdmFpbGFibGUgb25seSBpbiB0aGUgbmV4dCByZWxlYXNlLiBGb3Igbm93LAo+Pj4g
d2UgY2FuIGRvY3VtZW50IHRoaXMgbGltaXRhdGlvbiBzb21ld2hlcmUuCj4+Cj4+IElzIE9QLVRF
RSBhbHJlYWR5IHJlbGVhc2VkIHdpdGggdmlydHVhbGl6YXRpb24/IElmIG5vdCwgd2hlbiB3aWxs
IGl0IGJlPwo+IFllcywgT1AtVEVFIDMuNS4wIHdhcyByZWxlYXNlZCBvbiAyNiBBcHJpbCAyMDE5
IGFuZCBpdCBpbmNsdWRlcwo+IHZpcnR1YWxpemF0aW9uIHN1cHBvcnQuCgpPay4gUGxlYXNlIHRy
eSB0byBzb2x2ZSB0aGlzIHByb2JsZW0gZm9yIHRoZSBuZXh0IHJlbGVhc2UuCgpGb3Igbm93LCBJ
IHRoaW5rIHRoZXJlIGFyZSBhIHdheSB0byB3b3JrYXJvdW5kIHRoZSBsYWNrIG9mIGEgZmVhdHVy
ZSBmbGFnLiBJbiAKdGhlIGRldGVjdGlvbiBvZiBPUC1URUUsIHlvdSBjYW4gdHJ5IHRvIGNyZWF0
ZSBhIGNsaWVudC4gSWYgaXQgZmFpbHMsIHRoZW4gaXQgCm1lYW5zIE9QLVRFRSBkb2VzIG5vdCBz
dXBwb3J0IHZpcnR1YWxpemF0aW9uLgoKVGhpcyBpcyBhc3N1bWluZyB0aGF0IE9QLVRFRSB3aWxs
IGZhaWwgZ3JhY2VmdWxseS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:01:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYL5-00027v-En; Wed, 19 Jun 2019 11:01: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdYL4-00027q-8a
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:01:14 +0000
X-Inumbo-ID: 8b6700f4-9281-11e9-8fa6-fb795c0a0184
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8b6700f4-9281-11e9-8fa6-fb795c0a0184;
 Wed, 19 Jun 2019 11:01: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 AE686360;
 Wed, 19 Jun 2019 04:01: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 682FB3F738;
 Wed, 19 Jun 2019 04:02:55 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-4-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5d151e6b-f640-5b0f-abae-3ff504da0662@arm.com>
Date: Wed, 19 Jun 2019 12:01:08 +0100
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: <20190611184541.7281-4-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 03/10] xen/arm: optee: add OP-TEE
 mediator skeleton
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgVm9sb2R5bXlyLAoKT24gMTEvMDYvMjAxOSAxOTo0NiwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyBiL3hlbi9hcmNoL2Fy
bS90ZWUvS2NvbmZpZwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4u
NWI4MjlkYjJlOQo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25m
aWcKPiBAQCAtMCwwICsxLDQgQEAKPiArY29uZmlnIE9QVEVFCj4gKwlib29sICJFbmFibGUgT1At
VEVFIG1lZGlhdG9yIgo+ICsJZGVmYXVsdCBuCj4gKwlkZXBlbmRzIG9uIFRFRQoKSSBoYXZlIHBs
YXllZCBhIGJpdCB3aXRoIHRoZSBtZW51Y29uZmlnIHRoYXQgIkVuYWJsZSBPUC1URUUgbWVkaWF0
b3IiIHdpbGwgCmFwcGVhciBhdCB0aGUgdG9wLWxldmVsIHdoaWxlICJFbmFibGUgVEVFIG1lZGlh
dG9ycyBzdXBwb3J0IiBpcyB1bmRlciAKIkFyY2hpdGVjdHVyZSBmZWF0dXJlcyIuCgpBcmd1YWJs
eSwgYm90aCBzaG91bGQgYmUgdW5kZXIgIkRldmljZSBEcml2ZXJzIi4gQ2FuIHlvdSBzZW5kIGEg
Zm9sbG93LXVwIHBhdGNoIAp0byBmaXggdGhhdCB1cD8KCldoaWxlIHlvdSBhcmUgZG9pbmcgdGhh
dCwgY2FuIHlvdSBhZGQgYSBkZXNjcmlwdGlvbiBpbiAiRW5hYmxlIE9QLVRFRSBtZWRpYXRvciIg
CmV4cGxhaW5pbmcgdGhpcyByZXF1aXJlIGEgdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFIGlu
IG9yZGVyIHRvIHdvcmsuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYN1-0002Ej-SU; Wed, 19 Jun 2019 11:03:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYN0-0002ET-RI
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:14 +0000
X-Inumbo-ID: d4e5315d-9281-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 d4e5315d-9281-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:03:13 +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: tanGDZs7S97/LIP1WvxXxx3MMCvMDlCrFIqHJ65c3edoLGMzPGjscjLjOrGT9UwYuqcOcxamw1
 Q/FvJvEbYRJHD6SbVB+cdGAZR/Vhg+zzRADcTiBgl6MTNyc4yBTNubKCO8sWr1vezw97ibPCK2
 BPOHRVV3KhdfxnBOoCrECG/6QBkd5Lqz+OdxdaWCNzEdUxBeGiJx/NnOtJronQxXobv4jgON3o
 wB13kiVLjk0CrjY6FTf147XB5VCWeXwqeQh0c0RA0dBcIJvOj6Wb4NnHgQMcvW4vfnZ0GfTm06
 LVg=
X-SBRS: 2.7
X-MesageID: 1926700
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,392,1557201600"; 
   d="scan'208";a="1926700"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 13:02:47 +0200
Message-ID: <20190619110250.18881-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190619110250.18881-1-roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] xz: use initconst for hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

T3IgZWxzZSBjbGFuZyBhZGRzIGEgLmluaXQucm9kYXRhLmNzdDggc2VjdGlvbiB0byB0aGUgcmVz
dWx0aW5nIG9iamVjdApmaWxlLCB3aGljaCBpcyBub3QgaGFuZGxlZCBieSB0aGUgWGVuIGxpbmtl
ciBzY3JpcHQgYW5kIGNhbiBlbmQgdXAKYmVmb3JlIHRoZSB0ZXh0IHNlY3Rpb24gd2hpY2ggY29u
dGFpbnMgdGhlIGhlYWRlcnMsIHRodXMgcmVzdWx0aW5nIGluCmEgbm90IHVzYWJsZSBiaW5hcnku
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9jb21tb24vZGVjb21wcmVzcy5o
ICAgIHwgMiArKwogeGVuL2NvbW1vbi94ei9kZWNfYmNqLmMgICAgfCA2ICsrKy0tLQogeGVuL2Nv
bW1vbi94ei9kZWNfc3RyZWFtLmMgfCAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RlY29tcHJlc3Mu
aCBiL3hlbi9jb21tb24vZGVjb21wcmVzcy5oCmluZGV4IDY0N2I3YjFlODMuLjRhNDI5YmNhMTIg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZGVjb21wcmVzcy5oCisrKyBiL3hlbi9jb21tb24vZGVj
b21wcmVzcy5oCkBAIC0xMCw2ICsxMCw3IEBACiAjZGVmaW5lIFNUQVRJQwogI2RlZmluZSBJTklU
IF9faW5pdAogI2RlZmluZSBJTklUREFUQSBfX2luaXRkYXRhCisjZGVmaW5lIElOSVRDT05TVCBf
X2luaXRjb25zdAogCiAjZGVmaW5lIG1hbGxvYyB4bWFsbG9jX2J5dGVzCiAjZGVmaW5lIGZyZWUg
eGZyZWUKQEAgLTIyLDYgKzIzLDcgQEAKICNkZWZpbmUgU1RBVElDIHN0YXRpYwogI2RlZmluZSBJ
TklUCiAjZGVmaW5lIElOSVREQVRBCisjZGVmaW5lIElOSVRDT05TVAogCiAjZGVmaW5lIGxhcmdl
X21hbGxvYyBtYWxsb2MKICNkZWZpbmUgbGFyZ2VfZnJlZSBmcmVlCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3h6L2RlY19iY2ouYyBiL3hlbi9jb21tb24veHovZGVjX2Jjai5jCmluZGV4IDg2YzEx
OTIxOTkuLjBhOWE0NWRlMmIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veHovZGVjX2Jjai5jCisr
KyBiL3hlbi9jb21tb24veHovZGVjX2Jjai5jCkBAIC04NywxMCArODcsMTAgQEAgc3RhdGljIGlu
bGluZSBpbnQgSU5JVCBiY2pfeDg2X3Rlc3RfbXNieXRlKHVpbnQ4X3QgYikKIAogc3RhdGljIHNp
emVfdCBJTklUIGJjal94ODYoc3RydWN0IHh6X2RlY19iY2ogKnMsIHVpbnQ4X3QgKmJ1Ziwgc2l6
ZV90IHNpemUpCiB7Ci0Jc3RhdGljIGNvbnN0IGJvb2xfdCBtYXNrX3RvX2FsbG93ZWRfc3RhdHVz
WzhdCisJc3RhdGljIGNvbnN0IGJvb2xfdCBJTklUQ09OU1QgbWFza190b19hbGxvd2VkX3N0YXR1
c1s4XQogCQk9IHsgdHJ1ZSwgdHJ1ZSwgdHJ1ZSwgZmFsc2UsIHRydWUsIGZhbHNlLCBmYWxzZSwg
ZmFsc2UgfTsKIAotCXN0YXRpYyBjb25zdCB1aW50OF90IG1hc2tfdG9fYml0X251bVs4XSA9IHsg
MCwgMSwgMiwgMiwgMywgMywgMywgMyB9OworCXN0YXRpYyBjb25zdCB1aW50OF90IElOSVRDT05T
VCBtYXNrX3RvX2JpdF9udW1bOF0gPSB7IDAsIDEsIDIsIDIsIDMsIDMsIDMsIDMgfTsKIAogCXNp
emVfdCBpOwogCXNpemVfdCBwcmV2X3BvcyA9IChzaXplX3QpLTE7CkBAIC0xODAsNyArMTgwLDcg
QEAgc3RhdGljIHNpemVfdCBJTklUIGJjal9wb3dlcnBjKHN0cnVjdCB4el9kZWNfYmNqICpzLCB1
aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogI2lmZGVmIFhaX0RFQ19JQTY0CiBzdGF0aWMgc2l6
ZV90IElOSVQgYmNqX2lhNjQoc3RydWN0IHh6X2RlY19iY2ogKnMsIHVpbnQ4X3QgKmJ1Ziwgc2l6
ZV90IHNpemUpCiB7Ci0Jc3RhdGljIGNvbnN0IHVpbnQ4X3QgYnJhbmNoX3RhYmxlWzMyXSA9IHsK
KwlzdGF0aWMgY29uc3QgdWludDhfdCBJTklUQ09OU1QgYnJhbmNoX3RhYmxlWzMyXSA9IHsKIAkJ
MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwKIAkJMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwKIAkJNCwg
NCwgNiwgNiwgMCwgMCwgNywgNywKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veHovZGVjX3N0cmVh
bS5jIGIveGVuL2NvbW1vbi94ei9kZWNfc3RyZWFtLmMKaW5kZXggYjhiNTY2MzA3Yy4uNjFlYjJm
ZmI1NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94ei9kZWNfc3RyZWFtLmMKKysrIGIveGVuL2Nv
bW1vbi94ei9kZWNfc3RyZWFtLmMKQEAgLTEzOCw3ICsxMzgsNyBAQCBzdHJ1Y3QgeHpfZGVjIHsK
IAogI2lmZGVmIFhaX0RFQ19BTllfQ0hFQ0sKIC8qIFNpemVzIG9mIHRoZSBDaGVjayBmaWVsZCB3
aXRoIGRpZmZlcmVudCBDaGVjayBJRHMgKi8KLXN0YXRpYyBjb25zdCB1aW50OF90IGNoZWNrX3Np
emVzWzE2XSA9IHsKK3N0YXRpYyBjb25zdCB1aW50OF90IElOSVRDT05TVCBjaGVja19zaXplc1sx
Nl0gPSB7CiAJMCwKIAk0LCA0LCA0LAogCTgsIDgsIDgsCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYN2-0002Eq-6G; Wed, 19 Jun 2019 11:03: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYN1-0002EY-2P
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:15 +0000
X-Inumbo-ID: d322895e-9281-11e9-9683-cfe381c97655
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d322895e-9281-11e9-9683-cfe381c97655;
 Wed, 19 Jun 2019 11:03:10 +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: WqytGu7Pg3h0twKpEG1t+YLSJ3XAHZ1V0YgmOx1+6EInBss6bpD3Zde5bHb025d0Pcfv4hdwQi
 CtYAbBeoQstBvSn81mpK1iydnLqU4V1TIcviGd9FOJVR4kG/HRQdeHOgXDe86FfvmIET6Er/un
 qW5+8iVf85d85JhR35FQwUZAmZa81HWDIIjf6I82EK0y0gbvnDE/o3y7A97c09mXuiLs5F0ReV
 vuNyIzXhuU83T6AM84ebO/Tj7Mk48/UND8ZgAYtVCHGqkm14ZJnvKd3cQ/yRrg2+we530RKr4B
 +wk=
X-SBRS: 2.7
X-MesageID: 1926696
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,392,1557201600"; 
   d="scan'208";a="1926696"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 13:02:46 +0200
Message-ID: <20190619110250.18881-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/4] x86: build with llvm 8 linker
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDdXJyZW50IGh5cGVydmlzb3IgY29kZS9idWlsZCBwcm9kdWNlcyBhbiBpbnZhbGlk
IGJpbmFyeSB3aGVuIGxpbmtlZAp3aXRoIGxsZCA4IChsbHZtIGxpbmtlcikuIFRoaXMgaXMgYmVj
YXVzZSBsbGQgOCBwbGFjZXMgb3JwaGFuZWQgc2VjdGlvbnMKYXQgdGhlIGJlZ2lubmluZyBvZiB0
aGUgb3V0cHV0IGZpbGUsIHRodXMgZGlzcGxhY2luZyB0aGUgbXVsdGlib290CmhlYWRlcnMuCgpJ
biBvcmRlciB0byBidWlsZCBhIGNvcnJlY3QgaW1hZ2Ugd2l0aCBsbGQgOCBtYWtlIHN1cmUgdGhl
cmUgYXJlIG5vCm9ycGhhbmVkIHNlY3Rpb25zLCBhbmQgYWxzbyBhZGQgYSBidWlsZC10aW1lIGNo
ZWNrIHRvIGFzc2VydCB0aGUKbXVsdGlib290IGhlYWRlcnMgYXJlIHByZXNlbnQgYmV0d2VlbiB0
aGUgb2Zmc2V0IGJvdW5kYXJ5IGdpdmVuIGluIHRoZQpzcGVjaWZpY2F0aW9uLgoKUm9nZXIgUGF1
IE1vbm5lICg0KToKICB4ejogdXNlIGluaXRjb25zdCBmb3IgaHlwZXJ2aXNvciBidWlsZAogIHg4
Ni9saW5rZXI6IHVzZSBERUNMX1NFQ1RJT04gdW5pZm9ybWx5CiAgeDg2L2xpbmtlcjogYWRkIGEg
cmVsb2Mgc2VjdGlvbiB0byBFTEYgYmluYXJ5CiAgeDg2OiBjaGVjayBmb3IgbXVsdGlib290ezEs
Mn0gaGVhZGVyIHByZXNlbmNlCgogeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgfCAgMyArKysK
IHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgIHwgMTQgKysrKysrKysrLS0tLS0KIHhlbi9jb21t
b24vZGVjb21wcmVzcy5oICAgIHwgIDIgKysKIHhlbi9jb21tb24veHovZGVjX2Jjai5jICAgIHwg
IDYgKysrLS0tCiB4ZW4vY29tbW9uL3h6L2RlY19zdHJlYW0uYyB8ICAyICstCiA1IGZpbGVzIGNo
YW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgotLSAKMi4yMC4xIChBcHBs
ZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:03:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYN3-0002Ex-Gh; Wed, 19 Jun 2019 11:03:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYN1-0002Ed-AN
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:15 +0000
X-Inumbo-ID: d5abb5b7-9281-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 d5abb5b7-9281-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:03: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: VYZNi5pZ5GedzBUYfRoB/U/UFai0d0AnDWXNaIa31JUrD8P02TdjHiifq3dM15nHAK0Kb3HjkY
 nQYyOBcQGHTeiXIDM/5tAZZyyVpubDAQN8VgWSNBga5QBCpN4td3PwYdRfK+oL3lgD6zH2hg1y
 sLcKsE40tN1bPFD//QIpAJBozQQsnOfweCBb/NB+XFU89xS3BNbtn8HiM4tvVuq6WQwiMnSc1+
 UyatOMjDLUuhvprqooZ2YXDptyFCmy/Xj1PPMOAUNPzjsmxlkXaoyp6wCbz1HR4Ao2uGVESj/8
 dDw=
X-SBRS: 2.7
X-MesageID: 1926705
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,392,1557201600"; 
   d="scan'208";a="1926705"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 13:02:48 +0200
Message-ID: <20190619110250.18881-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190619110250.18881-1-roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] x86/linker: use DECL_SECTION uniformly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

UmVwbGFjZSB0aGUgdHdvIG9wZW4tY29kZWQgRUZJIHJlbGF0ZWQgc2VjdGlvbiBkZWNsYXJhdGlv
bnMgd2l0aCB0aGUKdXNhZ2Ugb2YgREVDTF9TRUNUSU9OLiBUaGlzIGlzIGEgcHJlcGFyYXRvcnkg
Y2hhbmdlIGZvciBhbHNvIGFkZGluZyBhCnJlbG9jIHNlY3Rpb24gdG8gdGhlIEVMRiBiaW5hcnku
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0t
CiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IGNiNDJkYzhmZGEuLjk4YTk5NDQ0
YzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2
L3hlbi5sZHMuUwpAQCAtMjk4LDEyICsyOTgsMTIgQEAgU0VDVElPTlMKIAogI2lmZGVmIEVGSQog
ICAuID0gQUxJR04oNCk7Ci0gIC5yZWxvYyA6IHsKKyAgREVDTF9TRUNUSU9OKC5yZWxvYykgewog
ICAgICooLnJlbG9jKQogICB9IDp0ZXh0CiAgIC8qIFRyaWNrIHRoZSBsaW5rZXIgaW50byBzZXR0
aW5nIHRoZSBpbWFnZSBzaXplIHRvIGV4YWN0bHkgMTZNYi4gKi8KICAgLiA9IEFMSUdOKF9fc2Vj
dGlvbl9hbGlnbm1lbnRfXyk7Ci0gIC5wYWQgOiB7CisgIERFQ0xfU0VDVElPTigucGFkKSB7CiAg
ICAgLiA9IEFMSUdOKE1CKDE2KSk7CiAgIH0gOnRleHQKICNlbmRpZgotLSAKMi4yMC4xIChBcHBs
ZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYN7-0002GO-0M; Wed, 19 Jun 2019 11:03: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYN6-0002G2-6B
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:20 +0000
X-Inumbo-ID: d6c7aa8a-9281-11e9-8b9e-e730fca96a68
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6c7aa8a-9281-11e9-8b9e-e730fca96a68;
 Wed, 19 Jun 2019 11:03:16 +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: s3qYwPVAMhcqeCgfOHZXYkt2NTaHr+nc17sDNxcEnWQhYueJMlb8eJOpH0BFy0fM4aSPZYOgxZ
 NGHjQfWvKpfCdyuPXvPuU5UvThqHhAD9hirUFGbnseGdwwJSAHGT/26aUgz9MAjYZcuIhC+C2c
 JGpx47nMTbnUehUGiur7gy+01jqovJzo/cmzxUXbtO0CC1oU7sfRwuFqOG+qWTquXwux+uAS/i
 v8oIDvzbAeq2m6fZCWWHUpOHUAXoO16G9KTsB9+Eu79WsZ3L6xkvM/tjyNAHYTzZWqtBP45EU0
 I38=
X-SBRS: 2.7
X-MesageID: 1941203
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,392,1557201600"; 
   d="scan'208";a="1941203"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 13:02:49 +0200
Message-ID: <20190619110250.18881-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190619110250.18881-1-roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11
bHRpYm9vdDIpLgpUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29y
cmVjdGx5IGluIHRoZSBvdXRwdXQKYmluYXJ5LCBvciBlbHNlIHRoZSBsaW5rZXIgbWlnaHQgcGxh
Y2UgLnJlbG9jIGJlZm9yZSB0aGUgLnRleHQKc2VjdGlvbi4KCk5vdGUgdGhhdCB0aGUgLnJlbG9j
IHNlY3Rpb24gaXMgbW92ZWQgYmVmb3JlIC5ic3MgZm9yIHR3byByZWFzb25zOiBpbgpvcmRlciBm
b3IgdGhlIHJlc3VsdGluZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBk
YXRhCmFmdGVyIC5ic3MsIHNvIHRoYXQgdGhlIGZpbGUgc2l6ZSBjYW4gYmUgc21hbGxlciB0aGFu
IHRoZSBsb2FkZWQKbWVtb3J5IHNpemUsIGFuZCBiZWNhdXNlIHRoZSBkYXRhIGl0IGNvbnRhaW5z
IGlzIHJlYWQtb25seSwgc28gaXQKYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250
YWluaW5nIHJlYWQtb25seSBkYXRhLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyB8IDEyICsrKysr
KysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5s
ZHMuUwppbmRleCA5OGE5OTQ0NGMyLi44MjEwM2VmMWRhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKQEAgLTE3NSw2ICsxNzUs
MTQgQEAgU0VDVElPTlMKICAgfSA6dGV4dAogI2VuZGlmCiAjZW5kaWYKKworI2lmZGVmIFhFTl9C
VUlMRF9FRkkKKyAgLiA9IEFMSUdOKDQpOworICBERUNMX1NFQ1RJT04oLnJlbG9jKSB7CisgICAg
KigucmVsb2MpCisgIH0gOnRleHQKKyNlbmRpZgorCiAgIF9lcm9kYXRhID0gLjsKIAogICAuID0g
QUxJR04oU0VDVElPTl9BTElHTik7CkBAIC0yOTcsMTAgKzMwNSw2IEBAIFNFQ1RJT05TCiAgIF9f
Mk1fcndkYXRhX2VuZCA9IC47CiAKICNpZmRlZiBFRkkKLSAgLiA9IEFMSUdOKDQpOwotICBERUNM
X1NFQ1RJT04oLnJlbG9jKSB7Ci0gICAgKigucmVsb2MpCi0gIH0gOnRleHQKICAgLyogVHJpY2sg
dGhlIGxpbmtlciBpbnRvIHNldHRpbmcgdGhlIGltYWdlIHNpemUgdG8gZXhhY3RseSAxNk1iLiAq
LwogICAuID0gQUxJR04oX19zZWN0aW9uX2FsaWdubWVudF9fKTsKICAgREVDTF9TRUNUSU9OKC5w
YWQpIHsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:03:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYN9-0002HN-BL; Wed, 19 Jun 2019 11:03: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYN7-0002Gp-W1
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:22 +0000
X-Inumbo-ID: d7b3e56c-9281-11e9-a863-bf914ca9b8e8
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7b3e56c-9281-11e9-a863-bf914ca9b8e8;
 Wed, 19 Jun 2019 11:03:18 +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: m1ine1BMZyNHDKt8WR2ra+qRoQ/z82FizDvzpcM/g888PQCeqgZYz9fER0xkRr8zCJTLNY2v8+
 w+w+gwBhWUeCAKFosx6KZykDDlJS4FelEfrLWOWtDM8ddFPC+KFFdXUYaUhiKp16Ba/9V8iJv9
 jJApGjx4CU5EaoqYjPtvMJJTuBCVQRQ5Xk6unM/C8SgEVxN8JaFEvsoPnTAgcfR6AP+o6SvLZS
 AjuICfVRhRyfyAzqKy6tiQqmITVywjtzZ1LPhQlLhjz67bVGILJ7aUu0yb4HprZoE1HlDJvVGH
 oR4=
X-SBRS: 2.7
X-MesageID: 1935696
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,392,1557201600"; 
   d="scan'208";a="1935696"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 13:02:50 +0200
Message-ID: <20190619110250.18881-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190619110250.18881-1-roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

QWZ0ZXIgYnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgYmluYXJ5LiBOb3RlIHRoYXQgdGhlIGNoZWNr
IGlzIHBlcmZvcm1lZApieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQg
dGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgfCAzICsrKwog
MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA4YThkOGYwNjBmLi45YmIz
YmY2ZTZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gv
eDg2L01ha2VmaWxlCkBAIC0xMDIsNiArMTAyLDkgQEAgc3ltcy13YXJuLWR1cC0kKENPTkZJR19T
VVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6PQogJChUQVJHRVQpOiAkKFRBUkdF
VCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKIAkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3Bo
ZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNFVCkgXAogCSAgICAg
ICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAu
IF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCisJIyBDaGVjayBmb3IgbXVsdGlib290ezEsMn0g
aGVhZGVycworCW9kIC10IHg0IC1OIDgxOTIgJChUQVJHRVQpIHwgZ3JlcCAxYmFkYjAwMiA+IC9k
ZXYvbnVsbAorCW9kIC10IHg0IC1OIDMyNzY4ICQoVEFSR0VUKSB8IGdyZXAgZTg1MjUwZDYgPiAv
ZGV2L251bGwKIAogQUxMX09CSlMgOj0gJChCQVNFRElSKS9hcmNoL3g4Ni9ib290L2J1aWx0X2lu
Lm8gJChCQVNFRElSKS9hcmNoL3g4Ni9lZmkvYnVpbHRfaW4ubyAkKEFMTF9PQkpTKQogCi0tIAoy
LjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:03:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYNQ-0002RL-NK; Wed, 19 Jun 2019 11: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdYNO-0002Ql-Ng
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:03:38 +0000
X-Inumbo-ID: e242ebea-9281-11e9-a5c1-5f393ea57ab5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e242ebea-9281-11e9-a5c1-5f393ea57ab5;
 Wed, 19 Jun 2019 11:03: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 6CAF7360;
 Wed, 19 Jun 2019 04:03: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 292413F738;
 Wed, 19 Jun 2019 04:05:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-4-volodymyr_babchuk@epam.com>
 <5d151e6b-f640-5b0f-abae-3ff504da0662@arm.com>
Message-ID: <81925453-ff32-7f00-b08f-774066b57c84@arm.com>
Date: Wed, 19 Jun 2019 12:03:33 +0100
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: <5d151e6b-f640-5b0f-abae-3ff504da0662@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 03/10] xen/arm: optee: add OP-TEE
 mediator skeleton
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAxOS8wNi8yMDE5IDEyOjAxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgVm9sb2R5bXly
LAo+IAo+IE9uIDExLzA2LzIwMTkgMTk6NDYsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3RlZS9L
Y29uZmlnCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAuLjViODI5
ZGIyZTkKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcK
Pj4gQEAgLTAsMCArMSw0IEBACj4+ICtjb25maWcgT1BURUUKPj4gK8KgwqDCoCBib29sICJFbmFi
bGUgT1AtVEVFIG1lZGlhdG9yIgo+PiArwqDCoMKgIGRlZmF1bHQgbgo+PiArwqDCoMKgIGRlcGVu
ZHMgb24gVEVFCj4gCj4gSSBoYXZlIHBsYXllZCBhIGJpdCB3aXRoIHRoZSBtZW51Y29uZmlnIHRo
YXQgIkVuYWJsZSBPUC1URUUgbWVkaWF0b3IiIHdpbGwgCj4gYXBwZWFyIGF0IHRoZSB0b3AtbGV2
ZWwgd2hpbGUgIkVuYWJsZSBURUUgbWVkaWF0b3JzIHN1cHBvcnQiIGlzIHVuZGVyIAo+ICJBcmNo
aXRlY3R1cmUgZmVhdHVyZXMiLgo+IAo+IEFyZ3VhYmx5LCBib3RoIHNob3VsZCBiZSB1bmRlciAi
RGV2aWNlIERyaXZlcnMiLiBDYW4geW91IHNlbmQgYSBmb2xsb3ctdXAgcGF0Y2ggCj4gdG8gZml4
IHRoYXQgdXA/CgpBbm90aGVyIGFsdGVybmF0aXZlIGlzIG1vdmluZyB0aGUgdHdvIGluICJBcmNo
aXRlY3R1cmUgZmVhdHVyZXMiIHdpdGggIkVuYWJsZSAKT1AtVEVFIG1lZGlhdG9yIiB1bmRlciAi
RW5hYmxlIFRFRSBtZWRpYXRvciBzdXBwb3J0cyIuCgo+IAo+IFdoaWxlIHlvdSBhcmUgZG9pbmcg
dGhhdCwgY2FuIHlvdSBhZGQgYSBkZXNjcmlwdGlvbiBpbiAiRW5hYmxlIE9QLVRFRSBtZWRpYXRv
ciIgCj4gZXhwbGFpbmluZyB0aGlzIHJlcXVpcmUgYSB2aXJ0dWFsaXphdGlvbi1hd2FyZSBPUC1U
RUUgaW4gb3JkZXIgdG8gd29yay4KPiAKPiBDaGVlcnMsCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:09:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:09:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYSU-0002xs-E9; Wed, 19 Jun 2019 11:08:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdYST-0002xn-CI
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:08:53 +0000
X-Inumbo-ID: 9e84689a-9282-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9e84689a-9282-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:08: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 54495360;
 Wed, 19 Jun 2019 04:08:51 -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 627753F738;
 Wed, 19 Jun 2019 04:10:36 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e6340e20-f2f3-7604-e2be-2b2dac2d30a4@arm.com>
Date: Wed, 19 Jun 2019 12:08:49 +0100
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: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 00/10] TEE mediator (and OP-TEE) support
 in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gVm9sb2R5bXlyLAoKT24gMTEvMDYvMjAxOSAxOTo0NiwgVm9sb2R5bXlyIEJhYmNodWsg
d3JvdGU6Cj4gVm9sb2R5bXlyIEJhYmNodWsgKDEwKToKPiAgICB4ZW4vYXJtOiBhZGQgZ2VuZXJp
YyBURUUgbWVkaWF0b3IgZnJhbWV3b3JrCj4gICAgeGVuL2FybTogb3B0ZWU6IGFkZCBPUC1URUUg
aGVhZGVyIGZpbGVzCj4gICAgeGVuL2FybTogb3B0ZWU6IGFkZCBPUC1URUUgbWVkaWF0b3Igc2tl
bGV0b24KPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRkIGZhc3QgY2FsbHMgaGFuZGxpbmcKPiAgICB4
ZW4vYXJtOiBvcHRlZTogYWRkIHN0ZCBjYWxsIGhhbmRsaW5nCj4gICAgeGVuL2FybTogb3B0ZWU6
IGFkZCBzdXBwb3J0IGZvciBSUEMgU0hNIGJ1ZmZlcnMKPiAgICB4ZW4vYXJtOiBvcHRlZTogYWRk
IHN1cHBvcnQgZm9yIGFyYml0cmFyeSBzaGFyZWQgbWVtb3J5Cj4gICAgeGVuL2FybTogb3B0ZWU6
IGFkZCBzdXBwb3J0IGZvciBSUEMgY29tbWFuZHMKCkkgaGF2ZSBjb21taXR0ZWQgdGhlIGZpcnN0
IDggcGF0Y2hlcy4KCj4gICAgdG9vbHMvYXJtOiB0ZWU6IGFkZCAidGVlIiBvcHRpb24gZm9yIHhs
LmNmZwo+ICAgIHRvb2xzL2FybTogb3B0ZWU6IGNyZWF0ZSBvcHRlZSBmaXJtd2FyZSBub2RlIGlu
IERUIGlmIHRlZT1vcHRlZQoKUGxlYXNlIHJlc2VuZCB0aGUgbGFzdCB0d28gcGF0Y2hlcyB3aXRo
IHRoZSBjb21tZW50cyBhZGRyZXNzZWQgYW5kIGZvbGxvdy11cCBvbiAKdGhlIG90aGVycyBjb3Vw
bGUgb2YgaW1wcm92ZW1lbnRzIChkb2NzIGFuZCBjb2RlKSBJIHN1Z2dlc3RlZC4KCkNoZWVycywK
Cj4gCj4gICBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA2ICsK
PiAgIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiAgICAgICAgICAgICAgICB8ICAgMjEgKwo+ICAg
dG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgICAgIHwgICAgNSArCj4gICB0b29s
cy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgfCAgIDQyICsKPiAgIHRvb2xzL2xp
YnhsL2xpYnhsX3R5cGVzLmlkbCAgICAgICAgICAgICB8ICAgIDYgKwo+ICAgdG9vbHMveGwveGxf
cGFyc2UuYyAgICAgICAgICAgICAgICAgICAgIHwgICAgOSArCj4gICB4ZW4vYXJjaC9hcm0vS2Nv
bmZpZyAgICAgICAgICAgICAgICAgICAgfCAgICA5ICsKPiAgIHhlbi9hcmNoL2FybS9NYWtlZmls
ZSAgICAgICAgICAgICAgICAgICB8ICAgIDEgKwo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAg
ICAgICAgICAgICAgICAgIHwgICAxOSArCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAg
ICAgICAgICAgICAgfCAgICAyICsKPiAgIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyAgICAgICAg
ICAgICAgICB8ICAgIDQgKwo+ICAgeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZSAgICAgICAgICAg
ICAgIHwgICAgMiArCj4gICB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgICAgICAgICAgICAgICAg
fCAxNTQwICsrKysrKysrKysrKysrKysrKysrKysrCj4gICB4ZW4vYXJjaC9hcm0vdGVlL3RlZS5j
ICAgICAgICAgICAgICAgICAgfCAgIDk4ICsrCj4gICB4ZW4vYXJjaC9hcm0vdnNtYy5jICAgICAg
ICAgICAgICAgICAgICAgfCAgICA1ICsKPiAgIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAgICAg
ICAgICAgICAgICB8ICAgIDcgKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCAgICAg
ICAgICAgIHwgICAgNCArCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaCAg
ICAgfCAgMzEwICsrKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9ycGNfY21k
LmggfCAgMzE4ICsrKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMuaCAg
ICAgfCAgNTY0ICsrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmggICAg
ICAgICAgIHwgIDExMiArKwo+ICAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggICAgICAg
ICAgIHwgICAgNiArCj4gICAyMiBmaWxlcyBjaGFuZ2VkLCAzMDkwIGluc2VydGlvbnMoKykKPiAg
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKPiAgIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlCj4gICBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL3RlZS90ZWUuYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1h
cm0vdGVlL29wdGVlX21zZy5oCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNt
LWFybS90ZWUvb3B0ZWVfcnBjX2NtZC5oCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1
ZGUvYXNtLWFybS90ZWUvb3B0ZWVfc21jLmgKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5j
bHVkZS9hc20tYXJtL3RlZS90ZWUuaAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:09:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYSj-0002z2-Nt; Wed, 19 Jun 2019 11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdYSi-0002yp-R4
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:09:08 +0000
X-Inumbo-ID: a82ddb2a-9282-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 a82ddb2a-9282-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:09:08 +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: mKJbUnGXmnQOEV7aaQqYu10MAsAWnrAZIYdYyxQyXdoS2wxptSu/mMeeIrAhq3gL/8vYto/6lm
 8TlYdCPDIPgol8crBtOUR4d78kTHJqbrFJrQ8A2bEBuM+iBsNBS3NDxq/H2ajbWm76x7LWdMWX
 +28wQyyjBHWcIIcIgl7QJSX4lBPwg2i/GOOhcqkt+u0RLEVww21KRkQ0ycKWz599xnvMwQJU8j
 X06Zj7X+0he3romXrleRCe+ouOt3LwgsFZAmTFVfUl8uJTdORBxsDjoYUuM/Di2ZT6jjBWrrss
 gV0=
X-SBRS: 2.7
X-MesageID: 1941442
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,392,1557201600"; 
   d="scan'208";a="1941442"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-2-roger.pau@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: <1d011739-75a6-2d01-bfa7-8e8d042c18b9@citrix.com>
Date: Wed, 19 Jun 2019 12:09:04 +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: <20190619110250.18881-2-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] xz: use initconst for hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <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>

T24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IE9yIGVsc2UgY2xh
bmcgYWRkcyBhIC5pbml0LnJvZGF0YS5jc3Q4IHNlY3Rpb24gdG8gdGhlIHJlc3VsdGluZyBvYmpl
Y3QKPiBmaWxlLCB3aGljaCBpcyBub3QgaGFuZGxlZCBieSB0aGUgWGVuIGxpbmtlciBzY3JpcHQg
YW5kIGNhbiBlbmQgdXAKPiBiZWZvcmUgdGhlIHRleHQgc2VjdGlvbiB3aGljaCBjb250YWlucyB0
aGUgaGVhZGVycywgdGh1cyByZXN1bHRpbmcgaW4KPiBhIG5vdCB1c2FibGUgYmluYXJ5Lgo+Cj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpJ
IHRoaW5rIENsYW5nIGlzIGFjdHVhbGx5IGFkZGluZyBhIC5yb2RhdGEuY3N0OCBzZWN0aW9uLCBh
bmQgdGhlIGJ1bGsKb2JqY29weSB0dXJucyBpdCBpbnRvIC5pbml0LnJvZGF0YS5jc3Q4LgoKVGhp
cyBpcyBhIGdvb2QgY2hhbmdlIHNvIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPiAoc3ViamVjdCB0byBzb21lIGNsYXJpdHkgb3ZlciB0aGUgZXhh
Y3QKc2VjdGlvbiksIGJ1dCBJIGFsc28gdGhpbmsgdGhpcyBpcyBuZWVkZWQgYXMgd2VsbDoKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMu
UwppbmRleCBjYjQyZGM4Li40ZjIzMDU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxk
cy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKQEAgLTIwNiw4ICsyMDYsNyBAQCBTRUNU
SU9OUwrCoCNlbmRpZgrCoArCoMKgwqDCoMKgwqDCoCAqKC5pbml0LnJvZGF0YSkKLcKgwqDCoMKg
wqDCoCAqKC5pbml0LnJvZGF0YS5yZWwpCi3CoMKgwqDCoMKgwqAgKiguaW5pdC5yb2RhdGEuc3Ry
KikKK8KgwqDCoMKgwqDCoCAqKC5pbml0LnJvZGF0YS4qKQrCoArCoMKgwqDCoMKgwqDCoCAuID0g
QUxJR04oUE9JTlRFUl9BTElHTik7CsKgwqDCoMKgwqDCoMKgIF9fc2V0dXBfc3RhcnQgPSAuOwpA
QCAtMjIxLDggKzIyMCw3IEBAIFNFQ1RJT05TCsKgwqDCoMKgwqDCoMKgIF9faW5pdGNhbGxfZW5k
ID0gLjsKwqAKwqDCoMKgwqDCoMKgwqAgKiguaW5pdC5kYXRhKQotwqDCoMKgwqDCoMKgICooLmlu
aXQuZGF0YS5yZWwpCi3CoMKgwqDCoMKgwqAgKiguaW5pdC5kYXRhLnJlbC4qKQorwqDCoMKgwqDC
oMKgICooLmluaXQuZGF0YS4qKQrCoMKgwqDCoMKgwqDCoCAuID0gQUxJR04oNCk7CsKgwqDCoMKg
wqDCoMKgIF9fdHJhbXBvbGluZV9yZWxfc3RhcnQgPSAuOwrCoMKgwqDCoMKgwqDCoCAqKC50cmFt
cG9saW5lX3JlbCkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:11:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYVI-0003nk-Jw; Wed, 19 Jun 2019 11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdYVI-0003nR-3d
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:11:48 +0000
X-Inumbo-ID: 07049c8c-9283-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 07049c8c-9283-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:11: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: Oe7uFGn1Jsmt0MZV8JbpiUwFzYYeYGRvrZ37WwZs2n5/GSru5qJQfjcDKJNKo6ZhXGXKoK9HTf
 NUKthLj2Ix4uYtd4UlFwaTF8TVeCjrHb7HGLV1Lp6A7Z3fGm7Iiw642LmbhJZ5bPIxLoqJhE65
 fuyMZsi6BUSKN0gVVhctk6OxBKoB2SNHmBPMm6TKod2D87pUQUdJsElvurVnq0OkfbGuX93z9d
 VV/jqcxbANS6MTGM8yrf7bxK+enD33pXUMEpEh/0Vx/lVrnBJdbMD9Xe+Ei0Z7l/j4YkW0eFqH
 KUM=
X-SBRS: 2.7
X-MesageID: 1927085
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,392,1557201600"; 
   d="scan'208";a="1927085"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@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: <3dfa28cb-c644-2b22-ce87-96cc159e4acf@citrix.com>
Date: Wed, 19 Jun 2019 12:11: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: <20190619110250.18881-5-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFmdGVyIGJ1aWxk
aW5nIHRoZSBoeXBlcnZpc29yIGJpbmFyeS4gTm90ZSB0aGF0IHRoZSBjaGVjayBpcyBwZXJmb3Jt
ZWQKPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQgdGhlIHN0YXJ0
IG9mIHRoZSBiaW5hcnkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgfCAz
ICsrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gaW5kZXggOGE4
ZDhmMDYwZi4uOWJiM2JmNmU2YyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
PiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiBAQCAtMTAyLDYgKzEwMiw5IEBAIHN5bXMt
d2Fybi1kdXAtJChDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0K
PiAgJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKPiAgCS4v
Ym9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAkKFhF
Tl9JTUdfT0ZGU0VUKSBcCj4gIAkgICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQpLXN5bXMg
fCBzZWQgLW5lICdzL15cKFteIF0qXCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3AnYAo+ICsJ
IyBDaGVjayBmb3IgbXVsdGlib290ezEsMn0gaGVhZGVycwo+ICsJb2QgLXQgeDQgLU4gODE5MiAk
KFRBUkdFVCkgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCj4gKwlvZCAtdCB4NCAtTiAzMjc2
OCAkKFRBUkdFVCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsCgpOZWF0IHNvbHV0aW9uLsKg
IElzIGBncmVwIC1xYCBwb3J0YWJsZSA/Cgp+QW5kcmV3Cgo+ICAKPiAgQUxMX09CSlMgOj0gJChC
QVNFRElSKS9hcmNoL3g4Ni9ib290L2J1aWx0X2luLm8gJChCQVNFRElSKS9hcmNoL3g4Ni9lZmkv
YnVpbHRfaW4ubyAkKEFMTF9PQkpTKQo+ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:12:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYVw-0003xF-DF; Wed, 19 Jun 2019 11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdYVv-0003wv-4s
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:12:27 +0000
X-Inumbo-ID: 1c51670c-9283-11e9-99c0-3b1cf33eb8d7
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c51670c-9283-11e9-99c0-3b1cf33eb8d7;
 Wed, 19 Jun 2019 11:12: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: WrmGq04sdd0LG4ibm54pENmiPneqMM4jf7SGJCRjAnkHB/53sgjtv+51nBnvnoHOeLLWnzhSxC
 MZrZZoqxxCXd/EgOU1IjAD2zouzYMEdSAA2SFYO6FhozPEC+gYtq7Yw1Fhg1vjcWoN7R3jSo+Y
 4airgv/YmqZnBFndz8OG3i/rYdyAKgml9/qi0Xb+gGQ7BVwaBNPPYGhA31HoYD19XYakiA7Fpc
 hO9Zywjz+a+2gCwOHEk820Rb1NJ9Bo3PsWPRRXS3NRNocjt9K8SleJdeoeb9rd8Y7flBvsxzTD
 QpM=
X-SBRS: 2.7
X-MesageID: 1952004
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,392,1557201600"; 
   d="scan'208";a="1952004"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-3-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <329c13f1-57ec-f5b5-ef3b-bbbd412c7612@citrix.com>
Date: Wed, 19 Jun 2019 12:12: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: <20190619110250.18881-3-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] x86/linker: use DECL_SECTION uniformly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFJlcGxhY2UgdGhl
IHR3byBvcGVuLWNvZGVkIEVGSSByZWxhdGVkIHNlY3Rpb24gZGVjbGFyYXRpb25zIHdpdGggdGhl
Cj4gdXNhZ2Ugb2YgREVDTF9TRUNUSU9OLiBUaGlzIGlzIGEgcHJlcGFyYXRvcnkgY2hhbmdlIGZv
ciBhbHNvIGFkZGluZyBhCj4gcmVsb2Mgc2VjdGlvbiB0byB0aGUgRUxGIGJpbmFyeS4KPgo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:13:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:13:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYWj-00044b-QV; Wed, 19 Jun 2019 11:13:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdYWi-00044A-AB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:13:16 +0000
X-Inumbo-ID: 3a9c6c14-9283-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a9c6c14-9283-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:13:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdYWe-000242-D0; Wed, 19 Jun 2019 11: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 1hdYWd-0006tE-RW; Wed, 19 Jun 2019 11:13:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdYWd-0003OR-Qs; Wed, 19 Jun 2019 11:13:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137956-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-xl-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-pvshim:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-pair:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl-credit1:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.11-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-livepatch:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.11-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-credit1:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-livepatch:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.11-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.11-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit1:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.11-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-migrupgrade:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.11-testing:build-arm64-libvirt:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.11-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.11-testing:build-i386:hosts-allocate:running:regression
 xen-4.11-testing:build-arm64-xsm:hosts-allocate:running:regression
 xen-4.11-testing:build-amd64-xsm:hosts-allocate:running:regression
 xen-4.11-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.11-testing:build-arm64:hosts-allocate:running:regression
 xen-4.11-testing:build-arm64-pvops:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.11-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.11-testing:build-amd64:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.11-testing:build-i386-xsm:hosts-allocate:running:regression
 xen-4.11-testing:build-amd64-xtf:hosts-allocate:running:regression
 xen-4.11-testing:build-armhf-libvirt:syslog-server:running:regression
 xen-4.11-testing:build-armhf-libvirt:libvirt-build:running:regression
X-Osstest-Versions-This: xen=f990f2ade357016acecd0a7c1f65e1b56d124add
X-Osstest-Versions-That: xen=6c33308a8dbb990e89fa7809e47b900570e67723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 11:13:11 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 137956: trouble:
 pass/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzk1NiB4ZW4tNC4xMS10ZXN0aW5nIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5NTYvCgpGYWlsdXJlcyBh
bmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICA8bm9uZSBleGVjdXRlZD4gcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4
ZWN1dGVkPiAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICA8bm9uZSBleGVjdXRlZD4gICAgIHF1ZXVlZAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICA8bm9uZSBleGVjdXRlZD4gICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
IDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAg
IHJ1bm5pbmcKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUg
ICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5u
aW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAz
IHN5c2xvZy1zZXJ2ZXIgICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgICAgIHJ1bm5pbmcKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmOTkwZjJhZGUz
NTcwMTZhY2VjZDBhN2MxZjY1ZTFiNTZkMTI0YWRkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICA2YzMzMzA4YThkYmI5OTBlODlmYTc4MDllNDdiOTAwNTcwZTY3NzIzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc0NzcgIDIwMTktMDYtMDggMTg6Mjg6MjAgWiAgIDEwIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI4ICAyMDE5LTA2LTE0IDE0OjA1OjQ2IFogICAg
NCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5j
b20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5n
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcnVubmluZyAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmlu
ZwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBh
cmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZXBhcmluZwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMSBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYXJtNjQtYXJtNjQteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxp
dmVwYXRjaCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIHF1ZXVlZApicm9rZW4tam9iIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtbGlidmlydCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0IHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxk
LWFybTY0LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiBxdWV1ZWQKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDA5IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:18:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:18:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYbs-0004OY-5C; Wed, 19 Jun 2019 11: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdYbq-0004OK-BN
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:18:34 +0000
X-Inumbo-ID: f61fc078-9283-11e9-852f-ef455b129201
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f61fc078-9283-11e9-852f-ef455b129201;
 Wed, 19 Jun 2019 11:18: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 1hdYbj-0002BK-Jl; Wed, 19 Jun 2019 11:18: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 1hdYbj-00076g-3f; Wed, 19 Jun 2019 11:18:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdYbj-0005e9-2f; Wed, 19 Jun 2019 11:18:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137995-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit1:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.7-testing:build-arm64-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit1:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.7-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-xl-credit1:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-migrupgrade:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.7-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.7-testing:build-armhf:hosts-allocate:running:regression
 xen-4.7-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.7-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.7-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:running:regression
 xen-4.7-testing:build-i386-xsm:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64-xsm:hosts-allocate:running:regression
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:running:regression
 xen-4.7-testing:build-arm64:hosts-allocate:running:regression
 xen-4.7-testing:build-i386:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64:hosts-allocate:running:regression
 xen-4.7-testing:build-amd64-xtf:hosts-allocate:running:regression
X-Osstest-Versions-This: xen=58b5c6845f936cb67c15fb2c1fb5e4ce0a17955a
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 11:18:27 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 137995: trouble: preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzk5NSB4ZW4tNC43LXRlc3RpbmcgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzk5NS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiBx
dWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAg
ICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmlu
ZwogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
ICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU4YjVjNjg0NWY5MzZjYjY3YzE1
ZmIyYzFmYjVlNGNlMGExNzk1NWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTowNjowNCBaICAxMDUgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDUwIGRheXMgICAy
OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc5MDIgIDIwMTktMDYtMTcgMTI6Mjk6
MTcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9u
bmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3
ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmlu
ZwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHByZXBhcmluZwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBhcmluZwogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXBh
cmluZwogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZXBhcmluZwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0y
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtbGlidmly
dCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyBxdWV1
ZWQKYnJva2VuLWpvYiBidWlsZC1hcm02NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMSBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IHF1ZXVlZAoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzODUg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:18:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:18:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYbk-0004N7-Mc; Wed, 19 Jun 2019 11:18: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdYbj-0004Mp-1x
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:18:27 +0000
X-Inumbo-ID: f2b4b632-9283-11e9-a379-3b51eb45dff2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2b4b632-9283-11e9-a379-3b51eb45dff2;
 Wed, 19 Jun 2019 11:18: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 1hdYbd-0002BC-KY; Wed, 19 Jun 2019 11:18: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 1hdYbd-00076T-AW; Wed, 19 Jun 2019 11:18:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdYbd-0005R0-9q; Wed, 19 Jun 2019 11:18:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137937-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-arm64-arm64-xl-credit1:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-livepatch:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-migrupgrade:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt-pair:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-livepatch:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-arm64-arm64-xl:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.10-testing:test-arm64-arm64-xl-credit2:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-amd:<none
 executed>:queued:regression
 xen-4.10-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:<none executed>:queued:regression
 xen-4.10-testing:test-arm64-arm64-xl-xsm:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-credit1:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:<none
 executed>:queued:regression
 xen-4.10-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.10-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.10-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.10-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.10-testing:build-i386:hosts-allocate:running:regression
 xen-4.10-testing:build-i386-xsm:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64-xsm:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64-xtf:hosts-allocate:running:regression
 xen-4.10-testing:build-arm64-pvops:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.10-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.10-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.10-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.10-testing:build-amd64:hosts-allocate:running:regression
 xen-4.10-testing:build-arm64-libvirt:host-install(4):running:regression
 xen-4.10-testing:build-arm64-libvirt:syslog-server:running:regression
 xen-4.10-testing:build-armhf-libvirt:libvirt-build:running:regression
 xen-4.10-testing:build-armhf-libvirt:syslog-server:running:regression
X-Osstest-Versions-This: xen=6197b859ec77e4950e5ae0202002d6d4dbef143b
X-Osstest-Versions-That: xen=adf037bba1e6af47fef8584c1ad41f424ebda01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 11:18:21 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 137937: trouble:
 pass/preparing/queued/running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkzNyB4ZW4tNC4xMC10ZXN0aW5nIHJ1bm5pbmcgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5MzcvCgpGYWlsdXJlcyBh
bmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBh
bmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gcXVl
dWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICBxdWV1
ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8
bm9uZSBleGVjdXRlZD4gICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgIDxub25l
IGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgIHF1ZXVlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgPG5vbmUgZXhlY3V0
ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgPG5vbmUgZXhlY3V0ZWQ+IHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAg
ICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgIDxub25lIGV4ZWN1dGVkPiBxdWV1
ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4
ZWN1dGVkPiAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1
ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgIDxub25lIGV4
ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgcXVldWVk
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgIDxub25lIGV4ZWN1dGVkPiBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1
dGVkPiAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAg
ICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICA8bm9uZSBleGVjdXRlZD4gICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8bm9uZSBleGVj
dXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1
ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgIDxub25lIGV4ZWN1
dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
IDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUgZXhl
Y3V0ZWQ+ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5u
aW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgICAgICAgcnVubmluZwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgcnVubmlu
ZwogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMyBzeXNsb2ctc2VydmVyICAgICAgICAg
ICAgICAgIHJ1bm5pbmcKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA2MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNiCmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhZGYwMzdiYmExZTZhZjQ3ZmVmODU4
NGMxYWQ0MWY0MjRlYmRhMDFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczODEgIDIwMTktMDYt
MDYgMTA6MDM6MDggWiAgIDEzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3NzI3ICAyMDE5
LTA2LTE0IDE0OjA1OjMyIFogICAgNCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhpbiBM
aSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVw
YXJpbmcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJl
cGFyaW5nCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBydW5uaW5nIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
cmVwYXJpbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwcmVwYXJpbmcKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVwYXJpbmcKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoIHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtNCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMiBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IHF1
ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcGFpciBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtbGlidmlydCBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYXJtaGYtYXJtaGYteGwgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1ZXVl
ZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBxdWV1ZWQKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
cXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1IHF1ZXVlZAoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA0MDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:20:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdYdz-00059W-Qi; Wed, 19 Jun 2019 11:20: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdYdy-00059N-HB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:20:46 +0000
X-Inumbo-ID: 475e6e8a-9284-11e9-97bc-371f0f91f1cf
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 475e6e8a-9284-11e9-97bc-371f0f91f1cf;
 Wed, 19 Jun 2019 11:20:44 +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: gfpyMJESjHAU59h5dzq5MZnY981T4lmotRzrE8GsBCA4576ed9S1oXi8O3EEX33/WYCfa8xEH3
 DcYbjOQfxd4WtxlOUdfeevVPYsw4PRsvkVOYndpUMLAbyel7OCZi1noCE3SLYMKTT6lZo7diNe
 rfRr+SwH89xNpbjQA5COXASCNRkLIOGR6sWGf7HuPuXrWS3kCvAquYcKHZ6BnwBP4KvmOGoX9z
 mWMm3CePqlGNtf8Qq+DGq7IH1yCSlSU4VId9Ks6HXufUobAlxfbHWJYSAPFMW6i+BLcNTPvgsz
 yJY=
X-SBRS: 2.7
X-MesageID: 1941934
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,392,1557201600"; 
   d="scan'208";a="1941934"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <cd4af737-de45-15a0-d0c6-90e7d9cc0185@citrix.com>
Date: Wed, 19 Jun 2019 12:20:40 +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: <20190619110250.18881-4-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IElmIHRoZSBoeXBl
cnZpc29yIGhhcyBiZWVuIGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBtdWx0aWJvb3QyKS4K
ClNlZWluZyBhcyB0aGlzIGNvbnRpbnVlcyB0aGUgc2VudGVuY2UgZnJvbSB0aGUgc3ViamVjdCwg
aXQgc2hvdWxkIHN0YXJ0CndpdGhvdXQgYSBjYXBpdGFsLsKgIE90aGVyd2lzZSB0aGUgcmVzdWx0
IGlzIHdlcmQgdG8gcmVhZC4KCj4gVGhpcyBhbGxvd3MgdG8gcG9zaXRpb24gdGhlIC5yZWxvYyBz
ZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0Cj4gYmluYXJ5LCBvciBlbHNlIHRoZSBsaW5r
ZXIgbWlnaHQgcGxhY2UgLnJlbG9jIGJlZm9yZSB0aGUgLnRleHQKPiBzZWN0aW9uLgoKUmVhbGx5
P8KgIEhvdyBjYW4gdGhpcyBiZSBhIGxlZ2l0aW1hdGUgdHJhbnNmb3JtYXRpb24gZm9yIHRoZSBs
aW5rZXIgdG8gbWFrZT8KCj4KPiBOb3RlIHRoYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVk
IGJlZm9yZSAuYnNzIGZvciB0d28gcmVhc29uczogaW4KPiBvcmRlciBmb3IgdGhlIHJlc3VsdGlu
ZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBkYXRhCj4gYWZ0ZXIgLmJz
cywgc28gdGhhdCB0aGUgZmlsZSBzaXplIGNhbiBiZSBzbWFsbGVyIHRoYW4gdGhlIGxvYWRlZAo+
IG1lbW9yeSBzaXplLCBhbmQgYmVjYXVzZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyByZWFkLW9u
bHksIHNvIGl0Cj4gYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJl
YWQtb25seSBkYXRhLgoKVGhlIGNvbnRlbnQgb2YgLnJlbG9jcyBpcyB0cmFuc2Zvcm1lZCB2aWEg
bWtyZWxvYyB0byBiZWNvbWUKX19iYXNlX3JlbG9jc197c3RhcnQsZW5kfSBhbmQgc2hvdWxkbid0
IGV4aXN0IGludG8gdGhlIGZpbmFsIGxpbmtlZAppbWFnZSBBRkFJQ1QuCgpTaW5jZSB0aGUgTUIx
L01CMiBidWlsZHMgYXJlbid0IHJlbG9jYXRhYmxlLCBJIHRoaW5rIHdlIG1pZ2h0IGJlIGFibGUg
dG8KZ2V0IGF3YXkgd2l0aCBzaW1wbHkgZXhjbHVkaW5nIHRoZW0gaW4gdGhlIG5vbi1FRkkgYnVp
bGQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:21:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:21:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdYeO-0005C0-4l; Wed, 19 Jun 2019 11:21: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdYeN-0005Bq-6v
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:21:11 +0000
X-Inumbo-ID: 55fec200-9284-11e9-a85e-8f9c0830d88a
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55fec200-9284-11e9-a85e-8f9c0830d88a;
 Wed, 19 Jun 2019 11:21: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: 9/Hf83g5IH1mYbNE/4IlY/T6WPVNNv533UL7lVSU4hHfb2JUC8NA+/bQGvX6Zxj6lixbuvie33
 WT9yiuPSEepYiXuM4qNKnFGyC2TxhFk6x++3z6YAv+onhBrusUoCq9ZYKiE9zdphk437NPyih7
 ajb6D84fRzzNWIt77uhbUogKv3JLUnaYUUN9jNvDg0jovlM0JQ3AjJQKzsWysDtUTdj+0vYvnv
 b2CtuP8Je5Ru6gTu1iwcHd44EAxVWzJ8g1MDM+iumNpxoEixxHXG95mw6yncsZ+2LwG+qbm8IU
 d68=
X-SBRS: 2.7
X-MesageID: 1927472
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,392,1557201600"; 
   d="scan'208";a="1927472"
Date: Wed, 19 Jun 2019 13:20:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190619112059.ty5wllqxfrsqmg57@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@citrix.com>
 <3dfa28cb-c644-2b22-ce87-96cc159e4acf@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3dfa28cb-c644-2b22-ce87-96cc159e4acf@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMTI6MTE6NDNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8wNi8yMDE5IDEyOjAyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBB
ZnRlciBidWlsZGluZyB0aGUgaHlwZXJ2aXNvciBiaW5hcnkuIE5vdGUgdGhhdCB0aGUgY2hlY2sg
aXMgcGVyZm9ybWVkCj4gPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUg
YXQgdGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiA+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gLS0tCj4g
PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlIHwgMyArKysKPiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBi
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gaW5kZXggOGE4ZDhmMDYwZi4uOWJiM2JmNmU2YyAx
MDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gKysrIGIveGVuL2FyY2gv
eDg2L01ha2VmaWxlCj4gPiBAQCAtMTAyLDYgKzEwMiw5IEBAIHN5bXMtd2Fybi1kdXAtJChDT05G
SUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KPiA+ICAkKFRBUkdFVCk6
ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgo+ID4gIAkuL2Jvb3QvbWtlbGYz
MiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNF
VCkgXAo+ID4gIAkgICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5l
ICdzL15cKFteIF0qXCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3AnYAo+ID4gKwkjIENoZWNr
IGZvciBtdWx0aWJvb3R7MSwyfSBoZWFkZXJzCj4gPiArCW9kIC10IHg0IC1OIDgxOTIgJChUQVJH
RVQpIHwgZ3JlcCAxYmFkYjAwMiA+IC9kZXYvbnVsbAo+ID4gKwlvZCAtdCB4NCAtTiAzMjc2OCAk
KFRBUkdFVCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsCj4gCj4gTmVhdCBzb2x1dGlvbi7C
oCBJcyBgZ3JlcCAtcWAgcG9ydGFibGUgPwoKSXQgaXMsIGJ1dCBncmVwIC1xIGNsb3NlcyB0aGUg
cGlwZSBvbiB0aGUgZmlyc3QgbWF0Y2gsIGFuZCB0aGVuIG9kCndpbGwgcmV0dXJuIGFuIGVycm9y
LiBOb3RlIHN1cmUgd2hldGhlciB0aGVyZSdzIGEgd2F5IHRvIHdvcmthcm91bmQKdGhpcyBpc3N1
ZSwgYnV0IEkgdGhpbmsgdGhlIGFib3ZlIGlzIHNpbXBsZSBlbm91Z2guCgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:23:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hdYgJ-0005PU-JM; Wed, 19 Jun 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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdYgH-0005P9-Nt
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:23:09 +0000
X-Inumbo-ID: 9d0e4f72-9284-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 9d0e4f72-9284-11e9-8980-bc764e045a96;
 Wed, 19 Jun 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: n76mR0O7jPG4ZAVWw7dOCCOl8rH6kFpNf7tc7Qg5omIRSYilnKcw8UvrV8Bk8VJs78KyF5Eqw3
 K2B8dfhBmEbh+B5unspi0fzvijtkGQML8ZDSTRy0tX0F6SRCsMoYEUS0hQccaA78C5o8qWhMiQ
 VU1YDejrQbXSvn2qf5jBXX5Q6/bTjyGvu9+MJdoPty+qkCeIScQXKll5PdZD+KjneEKpRXiPQb
 DyTkdPtLenj9+cZM6MXcKyRA0DC9mXukzMAQRtD0kcm8uv+QQVFECC5e5oUMLbul9iXUe2L5oC
 tTY=
X-SBRS: 2.7
X-MesageID: 1960277
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,392,1557201600"; 
   d="scan'208";a="1960277"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@citrix.com>
 <3dfa28cb-c644-2b22-ce87-96cc159e4acf@citrix.com>
 <20190619112059.ty5wllqxfrsqmg57@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=
 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: <f14b1c81-9ce3-a5b2-39a0-a88a778f2b05@citrix.com>
Date: Wed, 19 Jun 2019 12:23:04 +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: <20190619112059.ty5wllqxfrsqmg57@MacBook-Air-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDYvMjAxOSAxMjoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEp1
biAxOSwgMjAxOSBhdCAxMjoxMTo0M1BNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAxOS8wNi8yMDE5IDEyOjAyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+PiBBZnRlciBidWls
ZGluZyB0aGUgaHlwZXJ2aXNvciBiaW5hcnkuIE5vdGUgdGhhdCB0aGUgY2hlY2sgaXMgcGVyZm9y
bWVkCj4+PiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQgdGhlIHN0
YXJ0IG9mIHRoZSBiaW5hcnkuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+IENjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4+PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPj4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+Pj4gLS0tCj4+PiAgeGVuL2Fy
Y2gveDg2L01ha2VmaWxlIHwgMyArKysKPj4+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25z
KCspCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZQo+Pj4gaW5kZXggOGE4ZDhmMDYwZi4uOWJiM2JmNmU2YyAxMDA2NDQKPj4+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+Pj4gKysrIGIveGVuL2FyY2gveDg2L01ha2Vm
aWxlCj4+PiBAQCAtMTAyLDYgKzEwMiw5IEBAIHN5bXMtd2Fybi1kdXAtJChDT05GSUdfU1VQUFJF
U1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KPj4+ICAkKFRBUkdFVCk6ICQoVEFSR0VU
KS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgo+Pj4gIAkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVz
X3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNFVCkgXAo+Pj4g
IAkgICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5lICdzL15cKFte
IF0qXCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3AnYAo+Pj4gKwkjIENoZWNrIGZvciBtdWx0
aWJvb3R7MSwyfSBoZWFkZXJzCj4+PiArCW9kIC10IHg0IC1OIDgxOTIgJChUQVJHRVQpIHwgZ3Jl
cCAxYmFkYjAwMiA+IC9kZXYvbnVsbAo+Pj4gKwlvZCAtdCB4NCAtTiAzMjc2OCAkKFRBUkdFVCkg
fCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsCj4+IE5lYXQgc29sdXRpb24uwqAgSXMgYGdyZXAg
LXFgIHBvcnRhYmxlID8KPiBJdCBpcywgYnV0IGdyZXAgLXEgY2xvc2VzIHRoZSBwaXBlIG9uIHRo
ZSBmaXJzdCBtYXRjaCwgYW5kIHRoZW4gb2QKPiB3aWxsIHJldHVybiBhbiBlcnJvci4gTm90ZSBz
dXJlIHdoZXRoZXIgdGhlcmUncyBhIHdheSB0byB3b3JrYXJvdW5kCj4gdGhpcyBpc3N1ZSwgYnV0
IEkgdGhpbmsgdGhlIGFib3ZlIGlzIHNpbXBsZSBlbm91Z2guCgpJbiB3aGljaCBjYXNlLCBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:43:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:43:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZ05-00074B-Ga; Wed, 19 Jun 2019 11: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdZ04-000746-8C
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:43:36 +0000
X-Inumbo-ID: 77de55d4-9287-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77de55d4-9287-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:43:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 05:43:33 -0600
Message-Id: <5D0A1FE202000078002399EF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 05:43:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-2-roger.pau@citrix.com>
 <1d011739-75a6-2d01-bfa7-8e8d042c18b9@citrix.com>
In-Reply-To: <1d011739-75a6-2d01-bfa7-8e8d042c18b9@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] xz: use initconst for hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDEzOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBPciBl
bHNlIGNsYW5nIGFkZHMgYSAuaW5pdC5yb2RhdGEuY3N0OCBzZWN0aW9uIHRvIHRoZSByZXN1bHRp
bmcgb2JqZWN0Cj4+IGZpbGUsIHdoaWNoIGlzIG5vdCBoYW5kbGVkIGJ5IHRoZSBYZW4gbGlua2Vy
IHNjcmlwdCBhbmQgY2FuIGVuZCB1cAo+PiBiZWZvcmUgdGhlIHRleHQgc2VjdGlvbiB3aGljaCBj
b250YWlucyB0aGUgaGVhZGVycywgdGh1cyByZXN1bHRpbmcgaW4KPj4gYSBub3QgdXNhYmxlIGJp
bmFyeS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gCj4gSSB0aGluayBDbGFuZyBpcyBhY3R1YWxseSBhZGRpbmcgYSAucm9kYXRh
LmNzdDggc2VjdGlvbiwgYW5kIHRoZSBidWxrCj4gb2JqY29weSB0dXJucyBpdCBpbnRvIC5pbml0
LnJvZGF0YS5jc3Q4Lgo+IAo+IFRoaXMgaXMgYSBnb29kIGNoYW5nZSBzbyBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiAoc3ViamVjdCB0byBz
b21lIGNsYXJpdHkgb3ZlciB0aGUgZXhhY3QKPiBzZWN0aW9uKSwgYnV0IEkgYWxzbyB0aGluayB0
aGlzIGlzIG5lZWRlZCBhcyB3ZWxsOgo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+IGluZGV4IGNiNDJkYzguLjRmMjMwNTkg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKPiBAQCAtMjA2LDggKzIwNiw3IEBAIFNFQ1RJT05TCj4gICNlbmRpZgo+ICAK
PiAgICAgICAgICooLmluaXQucm9kYXRhKQo+IC0gICAgICAgKiguaW5pdC5yb2RhdGEucmVsKQo+
IC0gICAgICAgKiguaW5pdC5yb2RhdGEuc3RyKikKPiArICAgICAgICooLmluaXQucm9kYXRhLiop
Cj4gIAo+ICAgICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwo+ICAgICAgICAgX19zZXR1
cF9zdGFydCA9IC47Cj4gQEAgLTIyMSw4ICsyMjAsNyBAQCBTRUNUSU9OUwo+ICAgICAgICAgX19p
bml0Y2FsbF9lbmQgPSAuOwo+ICAKPiAgICAgICAgICooLmluaXQuZGF0YSkKPiAtICAgICAgICoo
LmluaXQuZGF0YS5yZWwpCj4gLSAgICAgICAqKC5pbml0LmRhdGEucmVsLiopCj4gKyAgICAgICAq
KC5pbml0LmRhdGEuKikKPiAgICAgICAgIC4gPSBBTElHTig0KTsKPiAgICAgICAgIF9fdHJhbXBv
bGluZV9yZWxfc3RhcnQgPSAuOwo+ICAgICAgICAgKigudHJhbXBvbGluZV9yZWwpCgpBbmQgdGhl
IHNhbWUgdGhpbmcgdGhlbiBhbHNvIGZvciBBcm0uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:51:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11:51:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZ7C-0007s5-90; Wed, 19 Jun 2019 11:50: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdZ7B-0007s0-2R
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:50:57 +0000
X-Inumbo-ID: 7f4377a4-9288-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f4377a4-9288-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 11:50:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 05:50:55 -0600
Message-Id: <5D0A219C0200007800239A00@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 05:50:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-2-roger.pau@citrix.com>
In-Reply-To: <20190619110250.18881-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] xz: use initconst for hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9yIGVsc2UgY2xhbmcgYWRkcyBhIC5pbml0LnJvZGF0YS5jc3Q4IHNlY3Rpb24gdG8gdGhlIHJl
c3VsdGluZyBvYmplY3QKPiBmaWxlLCB3aGljaCBpcyBub3QgaGFuZGxlZCBieSB0aGUgWGVuIGxp
bmtlciBzY3JpcHQgYW5kIGNhbiBlbmQgdXAKPiBiZWZvcmUgdGhlIHRleHQgc2VjdGlvbiB3aGlj
aCBjb250YWlucyB0aGUgaGVhZGVycywgdGh1cyByZXN1bHRpbmcgaW4KPiBhIG5vdCB1c2FibGUg
YmluYXJ5LgoKVG8gYmUgaG9uZXN0IEknZCBwcmVmZXIgaWYgd2Ugd2VudCB3aXRoIGp1c3QgdGhl
IGNoYW5nZSBzdWdnZXN0ZWQKYnkgQW5kcmV3LCBnZXR0aW5nIHRoZSBsaW5rZXIgc2NyaXB0IGJh
Y2sgaW4gbGluZSB3aXRoClNQRUNJQUxfREFUQV9TRUNUSU9OUy4gVGhlIHN0YXRpYyBjb25zdCBp
dGVtcyBpbiB0aGUKZGVjb21wcmVzc29ycyB3ZXJlIGxlZnQgdW4tYW5ub3RhdGVkIGludGVudGlv
bmFsbHksIHNpbmNlIHRoZQoucm9kYXRhLiogdGhpbmdpZXMgd2FudC9uZWVkIHRha2luZyBjYXJl
IG9mIGFueXdheS4gQWZ0ZXIgYWxsIHlvdQp3b24ndCAoSSBob3BlKSBzdWdnZXN0IGFsc28gYW5u
b3RhdGluZyB0aGUgdmFyaW91cyBzdHJpbmcgbGl0ZXJhbHMuCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 11:56:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 11: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 1hdZCZ-00084X-VY; Wed, 19 Jun 2019 11:56: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdZCY-00084S-HF
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 11:56:30 +0000
X-Inumbo-ID: 44bc0f48-9289-11e9-925d-b723b1721237
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44bc0f48-9289-11e9-925d-b723b1721237;
 Wed, 19 Jun 2019 11:56:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 05:56:26 -0600
Message-Id: <5D0A22E70200007800239A18@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 05:56:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <cd4af737-de45-15a0-d0c6-90e7d9cc0185@citrix.com>
In-Reply-To: <cd4af737-de45-15a0-d0c6-90e7d9cc0185@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <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>

Pj4+IE9uIDE5LjA2LjE5IGF0IDEzOjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDYvMjAxOSAxMjowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBOb3Rl
IHRoYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJlZm9yZSAuYnNzIGZvciB0d28gcmVh
c29uczogaW4KPj4gb3JkZXIgZm9yIHRoZSByZXN1bHRpbmcgYmluYXJ5IHRvIG5vdCBjb250YWlu
IGFueSBzZWN0aW9uIHdpdGggZGF0YQo+PiBhZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBmaWxlIHNp
emUgY2FuIGJlIHNtYWxsZXIgdGhhbiB0aGUgbG9hZGVkCj4+IG1lbW9yeSBzaXplLCBhbmQgYmVj
YXVzZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyByZWFkLW9ubHksIHNvIGl0Cj4+IGJlbG9uZ3Mg
d2l0aCB0aGUgb3RoZXIgc2VjdGlvbnMgY29udGFpbmluZyByZWFkLW9ubHkgZGF0YS4KPiAKPiBU
aGUgY29udGVudCBvZiAucmVsb2NzIGlzIHRyYW5zZm9ybWVkIHZpYSBta3JlbG9jIHRvIGJlY29t
ZQo+IF9fYmFzZV9yZWxvY3Nfe3N0YXJ0LGVuZH0gYW5kIHNob3VsZG4ndCBleGlzdCBpbnRvIHRo
ZSBmaW5hbCBsaW5rZWQKPiBpbWFnZSBBRkFJQ1QuCgpUaGUgbGFiZWxzIGFyZSByZWZlcmVuY2Vk
IGZyb20gY29kZSwgYW5kIGhlbmNlIC4uLgoKPiBTaW5jZSB0aGUgTUIxL01CMiBidWlsZHMgYXJl
bid0IHJlbG9jYXRhYmxlLCBJIHRoaW5rIHdlIG1pZ2h0IGJlIGFibGUgdG8KPiBnZXQgYXdheSB3
aXRoIHNpbXBseSBleGNsdWRpbmcgdGhlbSBpbiB0aGUgbm9uLUVGSSBidWlsZC4KCi4uLiB0aGlz
IHdvbid0IGJlIHBvc3NpYmxlIHdpdGhvdXQgZnVydGhlciB0cmlja2VyeSwgSSdtIGFmcmFpZC4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:02:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:02:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZHp-0000U5-60; Wed, 19 Jun 2019 12:01:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=czgQ=US=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hdZHo-0000Tz-GI
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:01:56 +0000
X-Inumbo-ID: 07c3500d-928a-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 07c3500d-928a-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:01:55 +0000 (UTC)
Received: by mail-lj1-x230.google.com with SMTP id 16so2944248ljv.10
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 05:01: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=u0j6kBNHaLOH7c9+LVCYR8X9tk2KNPsw2lgGEjq6uAI=;
 b=mF3vGcWIQz4XfcVsSE7kFtLmj39m+lvn03qazF7H3wyoAB0EOtwP/sfrdDycjpqyzl
 t1qoOI7uc+AAI6pMR5E6k5zYJwgcEpeIHYHs0gqz9mmUd8BNHplN30dhw2EaqECWHIau
 WGLnu9Cw5UyjkUFKIH4fVs7ucv7DszrQyr6+WYUc3spZl+LrYmRVRA7tUYFnZoEgtVr+
 Q9ENC8bHlqATgXn0q1xQvy1iaERz54i5IlAKIrJtsODG59ixOgd7TnVufnRDazKC1Gho
 r++Lwbr8iJ4RYyBIkeMSJRoJ0/24bmG85MDBkjc2I/1sncro0WpWRf5Qh8Q3WWc2p5bh
 kHbQ==
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=u0j6kBNHaLOH7c9+LVCYR8X9tk2KNPsw2lgGEjq6uAI=;
 b=R+oF9EQK9zkbzZIb0k/WK9hkQRa3ySYyD27/foyCwtX8ILERpeSusM4tGDXgx7y/4A
 3ecnx/PY1D2EG23HdJxiET5RYAyb4k6mkZxoL6yryFZuwLsWFok8k0yiWGDo1fypK5kJ
 kg9GM6fF61xrhQJmR4oXFDKh82udOSRcGdagXwK+mHNoXJCVj6E6JzLkUn8lDKjY5COj
 2ADpeUXrJ47UEYwq1zDNaLux76KW+/iflcTdjLYeRRBstJOvlFR/jGhNNTuCeQMyqOd0
 fww5LhHNgwPf9alsxthG5qcX4FJdTWQlhjoaIoDa/KDExWoRkzuwXg7wNPsTlIVW8e+x
 bQ3g==
X-Gm-Message-State: APjAAAXsZ+ykoQGV/r0nOZ7Kj+NhVL4E4NL+641D/NLHw934QMvecvHl
 7vgGauFO+2AlDd9FqdPxgZfXJvPDew0=
X-Google-Smtp-Source: APXvYqyqVnnq8EXasEvEmrQsmmOY8YtTp2Tvs/imO4cANcHfOrAxg/DPZCwORfh0jr3sIxPthZETHQ==
X-Received: by 2002:a2e:9a49:: with SMTP id k9mr16796017ljj.78.1560945713295; 
 Wed, 19 Jun 2019 05:01: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
 t63sm59477lje.65.2019.06.19.05.01.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 05:01:52 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
Date: Wed, 19 Jun 2019 15:01:50 +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: <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.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>

CgpPbiAxOC4wNi4xOSAxOToxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERlbmlzICh0aGUgYXV0
aG9yIG9mIHRoZSB0aHJlYWQpIGlzIGRvaW5nIGEgR1NPQyB0byBwb3J0IFhlbiBvbiB0aGUgQmVh
Z2xlQm9hcmQgWDE1LiBZb3UgZW5kZWQgdXAgQ0NlZCBiZWNhdXNlIHlvdSBjYW4gcHJvdmlkZSBm
ZWVkYmFjayBob3cgdG8gcHJvY2VlZC4gTm90IGJlY2F1c2Ugd2Ugd2FudGVkIHlvdSB0byBpbXBs
ZW1lbnQgaXQuLi4KCk9LIHRoZW4uCgpEZW5pcywKCkZlZWwgZnJlZSB0byBjb250YWN0IG1lIGlu
IGNhc2UgeW91IG5lZWQgY2xhcmlmaWNhdGlvbnMgYWJvdXQgdGhlIHN0dWZmLgoKLS0gClNpbmNl
cmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:05:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:05: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 1hdZLU-0000g3-PU; Wed, 19 Jun 2019 12:05:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZLT-0000fw-BJ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:05:43 +0000
X-Inumbo-ID: 8f375212-928a-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 8f375212-928a-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:05: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: Q2XnUHXJaNuoDhxg0LfQ5Uy0RoZktjIIzuL6nxdLk3+tgJD+rLasV+UH3YtOBxMvnsOuhFpFJ8
 HGe4RhRQkT/okP3YAa7nxnD9UHFXo9CAb8s0bE9CqOwDpRgVK9ZU32fHeJI7wJyM9S43JY+Krj
 ciWcuzrN95LDsLy8Xf+AZzcawG3l6uEoYfj5BDZWej6si2V1ZyCRXnvZ/5CeRkUtA39MNFY3sv
 cAknyizDZCshSrSBxU0HpQvgdIe0T+6Ozg7YEXczeLjF8DQu3+Rg7YeoL2kRqpUCyhyK40gp0d
 lJE=
X-SBRS: 2.7
X-MesageID: 1943655
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,392,1557201600"; 
   d="scan'208";a="1943655"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8567020000780021F24E@prv1-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: <fae78615-6f38-d163-e245-c048b0938f0c@citrix.com>
Date: Wed, 19 Jun 2019 13:05: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: <5C8B8567020000780021F24E@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 v8 32/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMDo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyByZXF1aXJlcyBn
ZXR0aW5nIG1vZHJtX3JlZyBhbmQgc2liX2luZGV4IHNldCBjb3JyZWN0bHkgaW4gdGhlIEVWRVgK
PiBjYXNlLCB0byBhY2NvdW50IGZvciB0aGUgaGlnaCAxNiBbWFlaXU1NIHJlZ2lzdGVycy4gRXh0
ZW5kIHRoZQo+IGFkanVzdG1lbnRzIHRvIG1vZHJtX3JtIGFzIHdlbGwsIHN1Y2ggdGhhdCB4ODZf
aW5zbl9tb2RybSgpIHdvdWxkCj4gY29ycmVjdGx5IHJlcG9ydCByZWdpc3RlciBudW1iZXJzICh0
aGlzIHdhcyBhIGxhdGVudCBpc3N1ZSBvbmx5IGFzIHdlCj4gZG9uJ3QgY3VycmVudGx5IGhhdmUg
Y2FsbGVycyBvZiB0aGF0IGZ1bmN0aW9uIHdoaWNoIHdvdWxkIGNhcmUgYWJvdXQgYW4KPiBFVkVY
IGNhc2UpLiBUaGUgYWRqdXN0bWVudCBpbiB0dXJuIHJlcXVpcmVzIGRyb3BwaW5nIHRoZSBhc3Nl
cnRpb24gZnJvbQo+IGRlY29kZV9ncHIoKSBhcyB3ZWxsIGFzIHJlLWludHJvZHVjaW5nIHRoZSBl
eHBsaWNpdCBtYXNraW5nLCBhcyB3ZSBub3cKPiBuZWVkIHRvIGFjdGl2ZWx5IG1hc2sgb2ZmIHRo
ZSBoaWdoIGJpdCB3aGVuIGEgR1BSIGlzIG1lYW50Lgo+IF9kZWNvZGVfZ3ByKCkgaW52b2NhdGlv
bnMgYWxzbyBuZWVkIHNsaWdodCBhZGp1c3RtZW50cywgd2hlbiBpbnZva2VkIGluCj4gZ2VuZXJp
YyBjb2RlIGFoZWFkIG9mIHRoZSBtYWluIHN3aXRjaCgpLiBBbGwgb3RoZXIgdXNlcyBvZiBtb2Ry
bV9yZWcgYW5kCj4gbW9kcm1fcm0gYWxyZWFkeSBnZXQgc3VpdGFibHkgbWFza2VkIHdoZXJlIG5l
Y2Vzc2FyeS4KPgo+IFRoZXJlIHdhcyBhbHNvIGFuIGVuY29kaW5nIG1pc3Rha2UgaW4gdGhlIEVW
RVggRGlzcDggdGVzdCBjb2RlLCB3aGljaAo+IHdhcyBiZW5pZ24gKGR1ZSB0byAlcmR4IGdldHRp
bmcgc2V0IHRvIHplcm8pIHRvIGFsbCBub24tdlNJQiB0ZXN0cyBhcyBpdAo+IG1pc3Rha2VubHkg
ZW5jb2RlZCA8ZGlzcDg+KCVyZHgsJXJkeCkgaW5zdGVhZCBvZiA8ZGlzcDg+KCVyZHgsJXJpeiku
IEluCj4gdGhlIHZTSUIgY2FzZSB0aGlzIG1lYW50IDxkaXNwOD4oJXJkeCwlem1tMikgaW5zdGVh
ZCBvZiB0aGUgaW50ZW5kZWQKPiA8ZGlzcDg+KCVyZHgsJXptbTQpLgo+Cj4gTGlrZXdpc2UgdGhl
IGFjY2VzcyBjb3VudCBjaGVjayB3YXNuJ3QgZW50aXJlbHkgY29ycmVjdCBmb3IgdGhlIFMvRwo+
IGNhc2U6IEluIHRoZSBxdWFkLXdvcmQtaW5kZXggYnV0IGR3b3JkLWRhdGEgY2FzZSBvbmx5IGhh
bGYgdGhlIG51bWJlcgo+IG9mIGZ1bGwgdmVjdG9yIGVsZW1lbnRzIGdldCBhY2Nlc3NlZC4KPgo+
IEFzIGFuIHVucmVsYXRlZCBjaGFuZ2UgaW4gdGhlIG1haW4gdGVzdCBoYXJuZXNzIHNvdXJjZSBm
aWxlIGRpc3Rpbmd1aXNoCj4gdGhlICJuL2EiIG1lc3NhZ2VzIGJ5IGJpdG5lc3MuCgpUaGVyZSBp
cyBhIHZlcnkgbGFyZ2UgYW1vdW50IGdvaW5nIG9uIGhlcmUsIGFuZCB0b28gbXVjaCBmb3IgYSBz
aW5nbGUgcGF0Y2guCgpJIHRoaW5rIHRoZSBtb2RybSBmaXhlcyB3YW50IHNwbGl0dGluZyBvdXQg
YmVjYXVzZSB0aG9zZSBhbG9uZSBhcmUKc3VidGxlLsKgIEl0cyByZWFzb25hYmxlIHRvIGtlZXAg
dGhlIGVtdWxhdG9yIHRlc3QgZml4ZXMgaW4gd2l0aCB0aGUgbmV3CmZ1bmN0aW9uYWxpdHkgd2hp
Y2ggbm90aWNlcyB0aGUgYnVnLCBhbmQgaXQgaXMgYSBvbmUtbGluZXIuCgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCj4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKPiBAQCAtNjYyLDggKzY2Miw2IEBAIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyAqZGVjb2RlX2dwcigKPiAgICAgIEJVSUxEX0JVR19PTihBUlJBWV9T
SVpFKGNwdV91c2VyX3JlZ3NfZ3ByX29mZnNldHMpICYKPiAgICAgICAgICAgICAgICAgICAoQVJS
QVlfU0laRShjcHVfdXNlcl9yZWdzX2dwcl9vZmZzZXRzKSAtIDEpKTsKPiAgCj4gLSAgICBBU1NF
UlQobW9kcm0gPCBBUlJBWV9TSVpFKGNwdV91c2VyX3JlZ3NfZ3ByX29mZnNldHMpKTsKPiAtCj4g
ICAgICAvKiBOb3RlIHRoYXQgdGhpcyBhbHNvIGFjdHMgYXMgYXJyYXlfYWNjZXNzX25vc3BlYygp
IHN0YW5kLWluLiAqLwoKSSBjYW4ndCBsb2NhdGUgdGhpcyBjb21tZW50IGFueXdoZXJlIGluIFhl
bidzIGhpc3RvcnkuCgpUaGUgY29tbWVudCBjdXJyZW50bHkgaW4gdHJlZSBpczoKCi8qIEZvciBz
YWZldHkgaW4gcmVsZWFzZSBidWlsZHMuwqAgRGVidWcgYnVpbGRzIHdpbGwgaGl0IHRoZSBBU1NF
UlQoKSAqLwoKd2hpY2ggd2lsbCBuZWVkIGFkanVzdGluZyB0byBtYWtlIGl0IGNsZWFyIHRoYXQg
d2UgbWF5IG1vZHJtID4KQVJSQVlfU0laRSgpIGFuZCB0aGF0IHRoaXMgdHJ1bmNhdGlvbiBvcGVy
YXRpb24gaXMgdGhlIGNvcnJlY3QgYWN0aW9uIHRvCnRha2UuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:06:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12: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 1hdZMW-0000kw-5a; Wed, 19 Jun 2019 12: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=9okD=US=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hdZMU-0000km-3d
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:06:46 +0000
X-Inumbo-ID: b45fa2e9-928a-11e9-8980-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b45fa2e9-928a-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:06:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560946003;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=KeL0gshKboG7jX7s31G5O5hcV0Jz8zfPCPipk9AUMn0=;
 b=eDu50mCpEiKd3ROc4ov43sTfit4bJNLx/6fVEUAiCqVzl8UxAKXlUJs809a/vc6ZQJ
 eeSf04/PIxmY0IY1Q7XwhWE/I2qVA2PtVi2Ab28doGYRzId4YKHpWGawjFXrDmldTkVX
 oftWJOwnSb4DnK1GEUvJ14Xng98mvRGHlc/cudihrGhW5MdqAZMUKjkXhX1bPcJTClTH
 jFd15leXZWHrqtPEgNYaDkUX0UB+6BjUNVgP7jEdQGDtwfkgP4DBTfWSVUGUDXK0ulut
 +gKIpxcffyOwmaHunxJjm0rH2W6bNUkux7UAx32dUQLD97GdjdVsrKDp81jwNXVP3XgR
 pJxA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5JC6a4fV
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Wed, 19 Jun 2019 14:06:36 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 14:06:33 +0200
Message-Id: <20190619120633.27466-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] tools: move scripts from etc to libexec
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, Ian Jackson <ian.jackson@eu.citrix.com>,
 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>

SW4gdGhlIG5lYXIgZnV0dXJlIGFsbCBmcmVzaCBpbnN0YWxsYXRpb25zIHdpbGwgaGF2ZSBhbiBl
bXB0eSAvZXRjLgpUaGUgY29udGVudCBvZiB0aGlzIGRpcmVjdG9yeSB3aWxsIG5vdCBiZSBjb250
cm9sbGVkIGJ5IHRoZSBwYWNrYWdlCm1hbmFnZXIgYW55bW9yZS4gT25lIG9mIHRoZSByZWFzb25z
IGZvciB0aGlzIG1vdmUgaXMgdG8gbWFrZSBzbmFwc2hvdHMKbW9yZSByb2J1c3QuCgpBcyBhIGZp
cnN0IHN0ZXAgaW50byB0aGlzIGRpcmVjdGlvbiwgbW92ZSB0aGUgaG90cGx1ZyBzY3JpcHRzIHRv
IGxpYmV4ZWMKYmVjYXVzZSB0aGV5IGFyZSBub3QgZXhhY3RseSBjb25maWd1cmF0aW9uLgoKU2ln
bmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgotLS0KClRoZXJlIHdpbGwg
YmUgc3RhbGUgYXV0b2dlbmVyYXRlZCBmaWxlIGFmdGVyIHRoaXMgY2hhbmdlLiBTdGlsbCEKCiBt
NC9wYXRocy5tNCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL200L3BhdGhzLm00IGIvbTQvcGF0aHMubTQKaW5kZXggODlk
M2JiODMxMi4uMGNjYzkyZDBmZiAxMDA2NDQKLS0tIGEvbTQvcGF0aHMubTQKKysrIGIvbTQvcGF0
aHMubTQKQEAgLTEzNyw3ICsxMzcsNyBAQCBBQ19TVUJTVChJTklURF9ESVIpCiBYRU5fQ09ORklH
X0RJUj0kQ09ORklHX0RJUi94ZW4KIEFDX1NVQlNUKFhFTl9DT05GSUdfRElSKQogCi1YRU5fU0NS
SVBUX0RJUj0kWEVOX0NPTkZJR19ESVIvc2NyaXB0cworWEVOX1NDUklQVF9ESVI9JHtMSUJFWEVD
fS9zY3JpcHRzCiBBQ19TVUJTVChYRU5fU0NSSVBUX0RJUikKIAogY2FzZSAiJGhvc3Rfb3MiIGlu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:08:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:08:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZNi-0000ry-IJ; Wed, 19 Jun 2019 12:08: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZNh-0000rs-JZ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:08:01 +0000
X-Inumbo-ID: e083dc66-928a-11e9-bcb3-bf4cd3d690b6
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e083dc66-928a-11e9-bcb3-bf4cd3d690b6;
 Wed, 19 Jun 2019 12:07:58 +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: kQpq2FyhyW5NJLHDoY0XnCQ52z+10SqeEIK7dWXxpdSZ9hM4EZUsggof3IlHtZgPNAuP+C2rq8
 ys7c3SCmMt0hL3hT5KnSAZ9Yr3a4PYhtnNqptZG90BXCGsxoGV2VQhz+0Y3By9S1X4MNC9Brg+
 Ga8M03xe95qwhmJd1iAd7qOhAEMkUUjHP0dRsBsAFwVGDXIADVgoTXwRmPns0l+9BZrnK2A3H9
 TSHXvYVUnBOmi3Vmwfr1YmFbNNeLXVTxYXYeZ382BvsYMUYpNaZ10sv7+gTLrz3CO2TF9TCvLL
 6ag=
X-SBRS: 2.7
X-MesageID: 1929275
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,392,1557201600"; 
   d="scan'208";a="1929275"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8587020000780021F251@prv1-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: <e016b4be-f229-c2c9-50a8-d3ce28bdadc7@citrix.com>
Date: Wed, 19 Jun 2019 13:07: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: <5C8B8587020000780021F251@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 v8 33/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMDo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gb3JkZXIgdG8gdmVy
aWZ5IHRoYXQgaW4gcGFydGljdWxhciB0aGUgaW5kZXggcmVnaXN0ZXIgZGVjb2Rpbmcgd29ya3MK
PiBjb3JyZWN0bHkgaW4gdGhlIFMvRyBlbXVsYXRpb24gcGF0aHMsIGFkZCBkZWRpY2F0ZWQgKDY0
LWJpdCBvbmx5KSBjYXNlcwo+IGRpc2FsbG93aW5nIHRoZSBjb21waWxlciB0byB1c2UgdGhlIGxv
d2VyIHJlZ2lzdGVycy4gT3RoZXIgdGhhbiBpbiB0aGUKPiBnZW5lcmljIFNJTUQgY2FzZSwgd2hl
cmUgb2NjYXNpb25hbCB1c2VzIG9mICV4bW0gb3IgJXltbSByZWdpc3RlcnMgaW4KPiBnZW5lcmF0
ZWQgY29kZSBjYXVzZSB2YXJpb3VzIGludGVybmFsIGNvbXBpbGVyIGVycm9ycyB3aGVuIGRpc2Fs
bG93aW5nCj4gdXNlIG9mIGFsbCBvZiB0aGUgbG93ZXIgMTYgcmVnaXN0ZXJzIChhcHBhcmVudGx5
IGR1ZSB0byBpbnNuIHRlbXBsYXRlcwo+IHRyeWluZyB0byB1c2UgQVZYMiBlbmNvZGluZ3MpLCBk
b2luZyBzbyBoZXJlIGluIHRoZSBBVlg1MTJGIGNhc2UgbG9va3MKPiB0byBiZSBmaW5lLgo+Cj4g
V2hpbGUgdGhlIG1haW4gZ29hbCBoZXJlIGlzIHRoZSBBVlg1MTJGIGNhc2UsIGFkZCBhbiBBVlgy
IHZhcmlhbnQgYXMKPiB3ZWxsLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:13:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hdZTA-0001hh-8O; Wed, 19 Jun 2019 12:13: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZT8-0001hc-PB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:13:38 +0000
X-Inumbo-ID: a8f36216-928b-11e9-bea2-832cda77696e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8f36216-928b-11e9-bea2-832cda77696e;
 Wed, 19 Jun 2019 12:13:34 +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: cqExJQQq28W+cOq9yWug5cLeBK0kfEB3JTLu0JYgHO0+7prRufeo+/l2bbwrpKXDBOqYq4MXFk
 1nnAlJskCQxAlmZ0+ypcCKlTsT4grsTsPxhz1CehQAlm9wxF/3qPkvycmE73gCnTpbNdrEXMfV
 +l810wbX0+CfAIx6ft6mxXcO/yAS+npMg76S5cV7ZbjsaW3h29AAh+h2aQ24C9gQzK+O0wW4kI
 3vGTpHLtmjJbFuGwvHdIjvRUjBA9FVkM50jdpXQcazW/HHoNAC/d9evrK4zUVwNN50myOiThnf
 vpY=
X-SBRS: 2.7
X-MesageID: 1954820
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,392,1557201600"; 
   d="scan'208";a="1954820"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B85DD020000780021F2AC@prv1-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: <1a9700d7-24d0-f5c4-d16c-43f4365b1a56@citrix.com>
Date: Wed, 19 Jun 2019 13:13:31 +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: <5C8B85DD020000780021F2AC@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 v8 36/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2luY2UgdGhlIGluc25z
IGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIgbWVtb3J5IGFjY2VzcyBwYXR0ZXJucwo+IGZv
bGxvdyB0aGUgdXN1YWwgc2NoZW1lIEkgZGlkbid0IHRoaW5rIGl0IHdhcyBuZWNlc3NhcnkgdG8g
YWRkCj4gY29udHJpdmVkIHRlc3RzIHNwZWNpZmljYWxseSBmb3IgdGhlbSwgYmV5b25kIHRoZSBE
aXNwOCBzY2FsaW5nIG9uZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:16:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:16:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZWA-0001qY-U2; Wed, 19 Jun 2019 12:16: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZW9-0001qS-7e
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:16:45 +0000
X-Inumbo-ID: 19cac42a-928c-11e9-aa77-9755458027ad
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19cac42a-928c-11e9-aa77-9755458027ad;
 Wed, 19 Jun 2019 12: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: fCg0dqT04llfdC4Ft4swEs2kq3SXnmDNNxpbmIcW4Kkc70eMkQEltmXti0Oyk0auO2HDKtEHv2
 mA2QmanLvjeyUh/UWKlG4AzSDHnBExbkT8kPUFzH4OhakYl77ND7JHT0IBnAQLbl0hPI8hAXYA
 EON0jcUHzkAtabr1et1A3NiJDECzAK3ZT0JyAJH2xbCPg/xGMa3mllKyEn547g2olepPAQQDCf
 IzL/8YRIUwjlFXloPvNwq7vOzd5syjPNAEfX6q7u5kbyuNT2pYwSEXrJkCgvWfuRbay3/Z486g
 qtA=
X-SBRS: 2.7
X-MesageID: 1929650
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,392,1557201600"; 
   d="scan'208";a="1929650"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B85FC020000780021F2AF@prv1-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: <f95be0bf-1256-f653-0530-8d089af7c5dd@citrix.com>
Date: Wed, 19 Jun 2019 13:16:40 +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: <5C8B85FC020000780021F2AF@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 v8 37/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxzbyBhZGQgdGVzdGlu
ZyBvZiBvbmVzIHN1cHBvcnQgZm9yIHdoaWNoIHdhcyBhZGRlZCBiZWZvcmUuIFNhZGx5IGdjYydz
Cj4gY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1pbmcgaXMgbm90IGluIGxpbmUgd2l0aCBJbnRlbCdz
IG5hbWluZyBvZiB0aGUKPiBmZWF0dXJlLCB3aGljaCBtYWtlcyBpdCBuZWNlc3NhcnkgdG8gbWlz
LW5hbWUgdGhpbmdzIGluIHRoZSB0ZXN0IGhhcm5lc3MuCj4KPiBTaW5jZSB0aGUgb25seSBuZXcg
aW5zbiBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyIGl0cyBtZW1vcnkgYWNjZXNzIHBhdHRlcm4KPiBm
b2xsb3dzIHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0IHdhcyBuZWNlc3Nhcnkg
dG8gYWRkIGEKPiBjb250cml2ZWQgdGVzdCBzcGVjaWZpY2FsbHkgZm9yIGl0LCBiZXlvbmQgdGhl
IERpc3A4IHNjYWxpbmcgb25lLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:17:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:17:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZWo-0001uG-9C; Wed, 19 Jun 2019 12: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=9okD=US=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hdZWn-0001u7-6b
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:17:25 +0000
X-Inumbo-ID: 31146749-928c-11e9-8980-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31146749-928c-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:17:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560946642;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=rblfzOkk+yS9331fp62yPy7O19azJKWvQC1HbXCfYFE=;
 b=rXd3cOOBUl3yiONBK6p+/6/ivMOHCB3whlYzbpbv1K/9q6fiQ9ukahU8k3YqbuvC22
 XhqBf+XeirvQ0x8nPGpTzZjnoTus+KgYkGpnfg3pYq78COYgDrRWy34WqeFo8SZpt1eO
 zO4PVpCLcAvFQuGm/gS+ydSgdB+h64u1mrXt4wD5geBH1OfJHPLtfuWDnsYxIyhu98Kp
 bdfdnQM0mDRBMqcBs8bGQ+f7A118eYkdpI8FLuza48pvzolntc8nVriafygYOi23mfOO
 pHo6cQa1zQg7YVGHHhCsPvBcYwQ5u0OvHsJBxqHPgg6WK5qBuu9TJCCbwQkwsq/oDFse
 +Gaw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5JCHH4iF
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Wed, 19 Jun 2019 14:17:17 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 14:17:15 +0200
Message-Id: <20190619121715.28532-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] Remove
 tools/examples/README.incompatibilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, Ian Jackson <ian.jackson@eu.citrix.com>,
 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>

VGhlIHJlZmVyZW5jZWQgdmVyc2lvbnMgY2FuIG5vdCBydW4gc3RhZ2luZyBhbnltb3JlIHNpbmNl
IGEgd2hpbGUuCgpTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+Ci0t
LQogdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgIDEgLQogdG9vbHMv
ZXhhbXBsZXMvUkVBRE1FLmluY29tcGF0aWJpbGl0aWVzIHwgMzggLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDM5IGRlbGV0aW9ucygtKQogZGVsZXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL2V4YW1wbGVzL1JFQURNRS5pbmNvbXBhdGliaWxpdGllcwoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2V4YW1wbGVzL01ha2VmaWxlIGIvdG9vbHMvZXhhbXBsZXMvTWFrZWZp
bGUKaW5kZXggZjg2ZWQzYTI3MS4uMmE2YzU0NDRkNCAxMDA2NDQKLS0tIGEvdG9vbHMvZXhhbXBs
ZXMvTWFrZWZpbGUKKysrIGIvdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUKQEAgLTMsNyArMyw2IEBA
IGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogIyBYZW4gY29uZmlndXJhdGlv
biBkaXIgYW5kIGNvbmZpZ3MgdG8gZ28gdGhlcmUuCiBYRU5fUkVBRE1FUyA9IFJFQURNRQotWEVO
X1JFQURNRVMgKz0gUkVBRE1FLmluY29tcGF0aWJpbGl0aWVzCiAKIFhFTl9DT05GSUdTICs9IHhs
ZXhhbXBsZS5odm0KIFhFTl9DT05GSUdTICs9IHhsZXhhbXBsZS5wdmxpbnV4CmRpZmYgLS1naXQg
YS90b29scy9leGFtcGxlcy9SRUFETUUuaW5jb21wYXRpYmlsaXRpZXMgYi90b29scy9leGFtcGxl
cy9SRUFETUUuaW5jb21wYXRpYmlsaXRpZXMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IGJiMDY3YmQ0MTkuLjAwMDAwMDAwMDAKLS0tIGEvdG9vbHMvZXhhbXBsZXMvUkVBRE1FLmluY29t
cGF0aWJpbGl0aWVzCisrKyAvZGV2L251bGwKQEAgLTEsMzggKzAsMCBAQAotQ29tbWFuZCBJbmNv
bXBhdGliaWxpdGllcwotPT09PT09PT09PT09PT09PT09PT09PT09PQotCi1Lbm93biBpbmNvbXBh
dGliaWxpdGllcyB3aXRoIHZhcmlvdXMgY29tbWFuZHMgb24gdmFyaW91cyBkaXN0cmlidXRpb25z
LCBhbmQKLXRoZSB3b3JrYXJvdW5kcyB3ZSB1c2UuCi0KLQotYnJjdGwKLS0tLS0tCi0KLWJyY3Rs
IHNob3cgPGJyaWRnZT4gZmFpbHMgb24gU0xFUzkgU1AyLiAgV29ya2Fyb3VuZCBpcyB0byB1c2Ug
YnJjdGwgc2hvdwotd2l0aG91dCBhcmd1bWVudHMsIGFuZCBncmVwLCB0aG91Z2ggdGhpcyB3b3Vs
ZCBiZSBkaWZmaWN1bHQgd2VyZSB5b3UgdG8gbmVlZAotdG8gY2hlY2sgZm9yIGEgc3BlY2lmaWMg
YnJpZGdlLWludGVyZmFjZSBwYWlyLCBzaW5jZSBicmN0bCBkb2VzIG5vdCBzaG93IHRoZSAKLWJy
aWRnZSBuYW1lIG9uIGV2ZXJ5IGxpbmUuCi0KLQotaWZ1cCAvIGlmZG93bgotLS0tLS0tLS0tLS0t
LQotCi1TdVNFIHJlcXVpcmVzIGFuIGV4dHJhIHBhcmFtZXRlciB0byBpZnVwLCB3aGljaCBpcyBj
cmVhdGVkIGJ5IGNhbGxpbmcgZ2V0Y2ZnCi1hcHByb3ByaWF0ZWx5LiAgU2VlIHhlbi1uZXR3b3Jr
LWNvbW1vbi5zaCBmb3IgZGV0YWlscy4KLQotR2VudG9vIGRvZXNuJ3QgaGF2ZSBpZnVwL2lmZG93
bjsgYXBwcm9wcmlhdGUgYWx0ZXJuYXRpdmVzIGFyZSBkZWZpbmVkIGluCi14ZW4tbmV0d29yay1j
b21tb24uc2guCi0KLQotaXAKLS0tCi0KLU5ld2VyIGlwIGNvbW1hbmRzIChmcm9tIGlwcm91dGUy
KSBkbyBub3QgYWNjZXB0IHRoZSBhYmJyZXZpYXRlZCBzeW50YXggImlwIHIgYQotLi4uIiBldGMu
ICAiaXAgcm91dGUgYWRkIC4uLiIgbXVzdCBiZSB1c2VkIGluc3RlYWQuCi0KLQotc2VkCi0tLS0K
LQotXHMgaXMgbm90IHN1cHBvcnRlZCBpbiByZWdleHBzIG9uIERlYmlhbiBldGNoIChzZWQgNC4x
LjIpLCBVYnVudHUgNC4xMC4gIFdlCi1oYW5kLWNyYWZ0IGNoYXJhY3RlciBjbGFzc2VzIGluc3Rl
YWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:22:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:22:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZbl-0002hN-Ue; Wed, 19 Jun 2019 12: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZbk-0002gq-Gy
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:22:32 +0000
X-Inumbo-ID: e6eec69a-928c-11e9-8ecd-9f131227fd18
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e6eec69a-928c-11e9-8ecd-9f131227fd18;
 Wed, 19 Jun 2019 12:22: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: w6LU2xZHG0hNBmXJpSm/4hsydLM4TYsX4ksiWuoOkK+hJzl/EOKZqlUxRKEUx7CgbqEanQHuzK
 1Wk1X+c/LZkfPWIgorU99OtEU/gmVLVkL5MRPBXGX4Ff3Z+9ZulUA1qcnkgnM1xqTxZWCgkiMh
 DKQKESBcuJeywjI2MHo5qR4xMR2+HFWuSzlsk3NCq8sk3Pe5wei4U3XqHWCQrPmsqaD4wiZdCz
 e2CYDcwoRdz13zNqECVDnm90oAA7Dg17rG/HH2gIcWe3uzFNrg8PDzK7iBT7j2TprcfZW/qkc0
 KDY=
X-SBRS: 2.7
X-MesageID: 1934810
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,392,1557201600"; 
   d="scan'208";a="1934810"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8623020000780021F2B2@prv1-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: <11c3c9c9-d1df-f9a7-a816-886026d3f34b@citrix.com>
Date: Wed, 19 Jun 2019 13:22:04 +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: <5C8B8623020000780021F2B2@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 v8 38/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weQo+ICsrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKPiBAQCAtMjY5LDcg
KzI2OSw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6Cj4gICAgICAgICAgIyBBVlg1MTIg
ZXh0ZW5zaW9ucyBhY3RpbmcgKHNvbGVseSkgb24gdmVjdG9ycyBvZiBieXRlcy93b3JkcyBhcmUg
bWFkZQo+ICAgICAgICAgICMgZGVwZW5kZW50cyBvZiBBVlg1MTJCVyAoYXMgdG8gcmVxdWlyaW5n
IHdpZGVyIHRoYW4gMTYtYml0IG1hc2sKPiAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUg
dGhlIFNETSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4KPiAtICAgICAgICBB
Vlg1MTJCVzogW0FWWDUxMl9WQk1JLCBBVlg1MTJfVkJNSTJdLAo+ICsgICAgICAgIEFWWDUxMkJX
OiBbQVZYNTEyX1ZCTUksIEFWWDUxMl9CSVRBTEcsIEFWWDUxMl9WQk1JMl0sCgpUaGlzIG9yZGVy
aW5nIGxvb2tzIHN1c3BlY3QuwqAgQklUQUxHIHNob3VsZCBnbyBsYXN0LCBnaXZlbiBpdHMgcG9z
aXRpb24KaW4gdGhlIGZlYXR1cmUgbGVhZi4KCldpdGggdGhpcyBmaXhlZCwgQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:24:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12: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 1hdZdH-0002oN-Bb; Wed, 19 Jun 2019 12:24: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZdF-0002oH-Ip
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:24:05 +0000
X-Inumbo-ID: 1f3f9420-928d-11e9-af56-1bb2ea69bb35
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f3f9420-928d-11e9-af56-1bb2ea69bb35;
 Wed, 19 Jun 2019 12:24:02 +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: 3bwJnnr845Nc0NPxXzW3cMyFc6iR1CPOKpbIcQMF0QHFHlIwsKq6dgMHaSKsp3mpgbfYzDBEdN
 XE+L8V0pWebgdSaSQZZzf3Jj6Y6SSssCjZAsUr/jRYMzUPWv0+kHvpQlFq+RU41xdZ8ruRj3/j
 rI8J+ZS5dY/XKerTP14/+J8PrKrD93Y96jBpNnAANS/HYqz4ZaSHg9iY4K4PTTnnGUMBUxjAJ7
 L9jbCfRftJr77JBm3kfb50IH3YR3MfEgJRjPRAEziTHGA4qeKpPwAf0h6sPWd4YUGI6a22Bi+q
 eRA=
X-SBRS: 2.7
X-MesageID: 1929998
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,392,1557201600"; 
   d="scan'208";a="1929998"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8640020000780021F2B5@prv1-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: <07450d60-b935-1b89-d909-6e3f30ec10d4@citrix.com>
Date: Wed, 19 Jun 2019 13:23: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: <5C8B8640020000780021F2B5@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 v8 39/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT25jZSBhZ2FpbiB0YWtl
IHRoZSBsaWJlcnR5IGFuZCBhbHNvIGNvcnJlY3QgdGhlIChwdWJsaWMgaW50ZXJmYWNlKSBuYW1l
Cj4gb2YgdGhlIEFWWDUxMl9JRk1BIGZlYXR1cmUgZmxhZyB0byBtYXRjaCB0aGUgU0RNLCBvbiB0
aGUgYXNzdW1wdGlvbiB0aGF0Cj4gbm8gZXh0ZXJuYWwgY29uc3VtZXIgaGFzIGFjdHVhbGx5IGJl
ZW4gdXNpbmcgdGhhdCBmbGFnIHNvIGZhci4KPgo+IEFzIGluIGEgZmV3IGNhc2VzIGJlZm9yZSwg
c2luY2UgdGhlIGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIKPiBtZW1vcnkgYWNj
ZXNzIHBhdHRlcm5zIGZvbGxvdyB0aGUgdXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdCB3
YXMKPiBuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0
aGVtLCBiZXlvbmQgdGhlCj4gRGlzcDggc2NhbGluZyBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:25:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12: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 1hdZf2-0002vz-Po; Wed, 19 Jun 2019 12:25:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdZf1-0002vp-8f
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:25:55 +0000
X-Inumbo-ID: 6135ea43-928d-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 6135ea43-928d-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:25: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: 7+D3Xh4Kbt5LXDkt9J1ud3pGIKYjqFjfox34KmCSpUgqAFB5DzliWqciQJ3MOzKowZl+xpMuJw
 sWZhn926HowhNDKyP3pitwHb+UkjrwRjN3/UXW+d/BJr5a7G6XulRdoa/l2z9r1tOy37E5ZrL/
 m9OcRju2T21+kUw9+1fFUW22+JRxiVojIC1+lFZcp4BFTmTEF02HFZdjk1b31tAAtdJxFphGHD
 /AzGN5M7Gh3gwuwMs9qf+eHf+YsuSqHdq0TKB7rFq9xpbuCVOGUW7fF0rQrJRRD1hY/F3nPM59
 3k4=
X-SBRS: 2.7
X-MesageID: 1944452
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,392,1557201600"; 
   d="scan'208";a="1944452"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8655020000780021F2B8@prv1-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: <0a1339ba-a0a0-639a-f464-2236ec96b4dc@citrix.com>
Date: Wed, 19 Jun 2019 13:25: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: <5C8B8655020000780021F2B8@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 v8 40/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgaW4gYSBmZXcgY2Fz
ZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFydGljdWxhciB0aGVpcgo+
IG1lbW9yeSBhY2Nlc3MgcGF0dGVybnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0
IHRoaW5rIGl0IHdhcwo+IG5lY2Vzc2FyeSB0byBhZGQgYSBjb250cml2ZWQgdGVzdCBzcGVjaWZp
Y2FsbHkgZm9yIHRoZW0sIGJleW9uZCB0aGUKPiBEaXNwOCBzY2FsaW5nIG9uZS4KPgo+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:38:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:38:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdZrE-0003rw-6o; Wed, 19 Jun 2019 12:38:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9okD=US=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hdZrC-0003rr-7Q
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:38:30 +0000
X-Inumbo-ID: 233aca5d-928f-11e9-8980-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 233aca5d-928f-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:38:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560947907;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=T70T1/KsmzMWa+x1ywLS0nvmvaZhWJvu0otrv/rAiZY=;
 b=fUju1zzsIL07FVhWKs5pwTpfUmwzrCv0SKHr46NY++kxbaLFpDas2q4tZEHTIS9/KN
 v7STEP8vCgBhk2MD3v6dDhiolc2PfpVyhHtn1u7+/Vu9SHK2rt9AjcowmoVWWRDRHMZb
 m9hBQlnbFmLM1CBv3mSIhGCunYBuqlD0DCRyL2Cw+V5NtOrWi38M6rEXf4KubR0SOPMd
 UFdjzj9/niB6+cq3BgGlITvtB/nC9yxj+6/UVuctD3Cc3EFSrcGpQNb6pdoHaJ8zHNHf
 UQ0Ov9gtjwJ3KP6K3zmg7g6NmDlh5O1FUrAzrIMF7Ejb/qKG2KeMnb/MjwpveK3vHPks
 Z1ww==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5JCcL4o2
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Wed, 19 Jun 2019 14:38:21 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 14:38:18 +0200
Message-Id: <20190619123818.30747-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] tools: remove empty xl.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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>

SW4gdGhlIG5lYXIgZnV0dXJlIGFsbCBmcmVzaCBpbnN0YWxsYXRpb25zIHdpbGwgaGF2ZSBhbiBl
bXB0eSAvZXRjLgpUaGUgY29udGVudCBvZiB0aGlzIGRpcmVjdG9yeSB3aWxsIG5vdCBiZSBjb250
cm9sbGVkIGJ5IHRoZSBwYWNrYWdlCm1hbmFnZXIgYW55bW9yZS4gT25lIG9mIHRoZSByZWFzb25z
IGZvciB0aGlzIG1vdmUgaXMgdG8gbWFrZSBzbmFwc2hvdHMKbW9yZSByb2J1c3QuCgpJbnN0YWxs
aW5nIGVtcHR5IGNvbmZpZ3VyYXRpb24gZmlsZXMgaXMgbm90IGhlbHBmdWwgZm9yIGFuIGVtcHR5
IC9ldGMKZGlyZWN0b3J5LiBUaGUgZXhwZWN0ZWQgdmFsdWVzIGFyZSBhbGwgZGVzY3JpYmVkIGlu
IHhsLmNvbmYoNSkuIFRoZXJlIGlzCm5vIG5lZWQgdG8gZHVwbGljYXRlIHRoaXMgaW5mbyBpbnRv
IGFub3RoZXIgZmlsZS4KCklmIHRoZSBsb2NhbCBhZG1pbiByZWFsbHkgbmVlZHMgdG8gdHdlYWsg
dGhlIGRlZmF1bHRzIGhlIHdpbGwgYmUgYWJsZSB0bwpjcmVhdGUgdGhpcyBmaWxlIHdpdGggdGhl
IGRlc2lyZWQgY29udGVudC4KClNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZs
ZS5kZT4KLS0tCiB0b29scy9leGFtcGxlcy9NYWtlZmlsZSB8ICAxIC0KIHRvb2xzL2V4YW1wbGVz
L1JFQURNRSAgIHwgIDEgLQogdG9vbHMvZXhhbXBsZXMveGwuY29uZiAgfCA0NCAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCA0NiBk
ZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB0b29scy9leGFtcGxlcy94bC5jb25mCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUgYi90b29scy9leGFtcGxlcy9NYWtl
ZmlsZQppbmRleCAyYTZjNTQ0NGQ0Li4xNDdlYTU5MGVmIDEwMDY0NAotLS0gYS90b29scy9leGFt
cGxlcy9NYWtlZmlsZQorKysgYi90b29scy9leGFtcGxlcy9NYWtlZmlsZQpAQCAtNiw3ICs2LDYg
QEAgWEVOX1JFQURNRVMgPSBSRUFETUUKIAogWEVOX0NPTkZJR1MgKz0geGxleGFtcGxlLmh2bQog
WEVOX0NPTkZJR1MgKz0geGxleGFtcGxlLnB2bGludXgKLVhFTl9DT05GSUdTICs9IHhsLmNvbmYK
IFhFTl9DT05GSUdTICs9IGNwdXBvb2wKIAogWEVOX0NPTkZJR1MgKz0gJChYRU5fQ09ORklHUy15
KQpkaWZmIC0tZ2l0IGEvdG9vbHMvZXhhbXBsZXMvUkVBRE1FIGIvdG9vbHMvZXhhbXBsZXMvUkVB
RE1FCmluZGV4IGMzZjI0ZDU5ZmEuLjQ4YWNlODIxODkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2V4YW1w
bGVzL1JFQURNRQorKysgYi90b29scy9leGFtcGxlcy9SRUFETUUKQEAgLTI2LDcgKzI2LDYgQEAg
eGVuLWhvdHBsdWctY29tbW9uLnNoIC0gc291cmNlZCBieSB2aWYtY29tbW9uLnNoCiB4ZW4tbmV0
d29yay1jb21tb24uc2ggLSBzb3VyY2VkIGJ5IHZpZi1jb21tb24uc2gKIHhlbi1zY3JpcHQtY29t
bW9uLnNoICAtIHNvdXJjZWQgYnkgeGVuLWhvdHBsdWctY29tbW9uLnNoCiBveGVuc3RvcmVkLmNv
bmYgICAgIC0gY29uZmlndXJhdGlvbiBmaWxlIGZvciBveGVuc3RvcmVkCi14bC5jb25mICAgICAg
ICAgICAgIC0gY29uZmlndXJhdGlvbiBmaWxlIGZvciB4bAogeGxleGFtcGxlLmh2bSAgICAgICAt
IGEgY29uZmlndXJhdGlvbiBzY3JpcHQgZm9yIGNyZWF0aW5nIGEgaHZtIGRvbWFpbiB3aXRoCiAg
ICAgICAgICAgICAgICAgICAgICAgJ3hsIGNyZWF0ZScKIHhsZXhhbXBsZS5wdmxpbnV4ICAgLSBh
IGNvbmZpZ3VyYXRpb24gc2NyaXB0IGZvciBjcmVhdGluZyBhIHB2IGRvbWFpbiB3aXRoCmRpZmYg
LS1naXQgYS90b29scy9leGFtcGxlcy94bC5jb25mIGIvdG9vbHMvZXhhbXBsZXMveGwuY29uZgpk
ZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDQ0NmRlYjMwNC4uMDAwMDAwMDAwMAotLS0g
YS90b29scy9leGFtcGxlcy94bC5jb25mCisrKyAvZGV2L251bGwKQEAgLTEsNDQgKzAsMCBAQAot
IyMgR2xvYmFsIFhMIGNvbmZpZyBmaWxlICMjCi0KLSMgQ29udHJvbCB3aGV0aGVyIGRvbTAgaXMg
YmFsbG9vbmVkIGRvd24gd2hlbiB4ZW4gZG9lc24ndCBoYXZlIGVub3VnaAotIyBmcmVlIG1lbW9y
eSB0byBjcmVhdGUgYSBkb21haW4uICAiYXV0byIgbWVhbnMgb25seSBiYWxsb29uIGlmIGRvbTAK
LSMgc3RhcnRzIHdpdGggYWxsIHRoZSBob3N0J3MgbWVtb3J5LgotI2F1dG9iYWxsb29uPSJhdXRv
IgotCi0jIGZ1bGwgcGF0aCBvZiB0aGUgbG9ja2ZpbGUgdXNlZCBieSB4bCBkdXJpbmcgZG9tYWlu
IGNyZWF0aW9uCi0jbG9ja2ZpbGU9Ii92YXIvbG9jay94bCIKLQotIyBkZWZhdWx0IG91dHB1dCBm
b3JtYXQgdXNlZCBieSAieGwgbGlzdCAtbCIKLSNvdXRwdXRfZm9ybWF0PSJqc29uIgotCi0jIGZp
cnN0IGJsb2NrIGRldmljZSB0byBiZSB1c2VkIGZvciB0ZW1wb3JhcnkgVk0gZGlzayBtb3VudHMK
LSNibGtkZXZfc3RhcnQ9Inh2ZGEiCi0KLSMgZGVmYXVsdCBvcHRpb24gdG8gcnVuIGhvdHBsdWcg
c2NyaXB0cyBmcm9tIHhsCi0jIGlmIGRpc2FibGVkIHRoZSBvbGQgYmVoYXZpb3VyIHdpbGwgYmUg
dXNlZCwgYW5kIGhvdHBsdWcgc2NyaXB0cyB3aWxsIGJlCi0jIGxhdW5jaGVkIGJ5IHVkZXYuCi0j
cnVuX2hvdHBsdWdfc2NyaXB0cz0xCi0KLSMgZGVmYXVsdCBiYWNrZW5kIGRvbWFpbiB0byBjb25u
ZWN0IGd1ZXN0IHZpZnMgdG8uICBUaGlzIGNhbiBiZSBhbnkKLSMgdmFsaWQgZG9tYWluIGlkZW50
aWZpZXIuCi0jdmlmLmRlZmF1bHQuYmFja2VuZD0iMCIKLQotIyBkZWZhdWx0IGdhdGV3YXkgZGV2
aWNlIHRvIHVzZSB3aXRoIHZpZi1yb3V0ZSBob3RwbHVnIHNjcmlwdAotI3ZpZi5kZWZhdWx0Lmdh
dGV3YXlkZXY9ImV0aDAiCi0KLSMgZGVmYXVsdCB2aWYgc2NyaXB0IHRvIHVzZSBpZiBub25lIGlz
IHNwZWNpZmllZCBpbiB0aGUgZ3Vlc3QgY29uZmlnCi0jdmlmLmRlZmF1bHQuc2NyaXB0PSJ2aWYt
YnJpZGdlIgotCi0jIGRlZmF1bHQgYnJpZGdlIGRldmljZSB0byB1c2Ugd2l0aCB2aWYtYnJpZGdl
IGhvdHBsdWcgc2NyaXB0cwotI3ZpZi5kZWZhdWx0LmJyaWRnZT0ieGVuYnIwIgotCi0jIFJlc2Vy
dmUgYSBjbGFpbSBvZiBtZW1vcnkgd2hlbiBsYXVuY2hpbmcgYSBndWVzdC4gVGhpcyBndWFyYW50
ZWVzIGltbWVkaWF0ZQotIyBmZWVkYmFjayB3aGV0aGVyIHRoZSBndWVzdCBjYW4gYmUgbGF1bmNo
ZWQgZHVlIHRvIG1lbW9yeSBleGhhdXN0aW9uCi0jICh3aGljaCBjYW4gdGFrZSBhIGxvbmcgdGlt
ZSB0byBmaW5kIG91dCBpZiBsYXVuY2hpbmcgaHVnZSBndWVzdHMpLgotIyBzZWUgeGwuY29uZig1
KSBmb3IgZGV0YWlscy4KLSNjbGFpbV9tb2RlPTEKLQotIyBTcGVjaWZ5IGdsb2JhbCB2Y3B1IGhh
cmQgYWZmaW5pdHkgbWFza3MuIFNlZSB4bC5jb25mKDUpIGZvciBkZXRhaWxzLgotI3ZtLmNwdW1h
c2s9IjAtNyIKLSN2bS5wdi5jcHVtYXNrPSIwLTMiCi0jdm0uaHZtLmNwdW1hc2s9IjMtNyIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:43:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12: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 1hdZw2-0004dd-Tq; Wed, 19 Jun 2019 12:43: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdZw1-0004dY-55
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:43:29 +0000
X-Inumbo-ID: d501ecc0-928f-11e9-a97e-7f656cae95e3
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d501ecc0-928f-11e9-a97e-7f656cae95e3;
 Wed, 19 Jun 2019 12:43:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 06:43:25 -0600
Message-Id: <5D0A2DEC0200007800239AA5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 06:43:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8567020000780021F24E@prv1-mh.provo.novell.com>
 <fae78615-6f38-d163-e245-c048b0938f0c@citrix.com>
In-Reply-To: <fae78615-6f38-d163-e245-c048b0938f0c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 32/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE0OjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMDo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgcmVx
dWlyZXMgZ2V0dGluZyBtb2RybV9yZWcgYW5kIHNpYl9pbmRleCBzZXQgY29ycmVjdGx5IGluIHRo
ZSBFVkVYCj4+IGNhc2UsIHRvIGFjY291bnQgZm9yIHRoZSBoaWdoIDE2IFtYWVpdTU0gcmVnaXN0
ZXJzLiBFeHRlbmQgdGhlCj4+IGFkanVzdG1lbnRzIHRvIG1vZHJtX3JtIGFzIHdlbGwsIHN1Y2gg
dGhhdCB4ODZfaW5zbl9tb2RybSgpIHdvdWxkCj4+IGNvcnJlY3RseSByZXBvcnQgcmVnaXN0ZXIg
bnVtYmVycyAodGhpcyB3YXMgYSBsYXRlbnQgaXNzdWUgb25seSBhcyB3ZQo+PiBkb24ndCBjdXJy
ZW50bHkgaGF2ZSBjYWxsZXJzIG9mIHRoYXQgZnVuY3Rpb24gd2hpY2ggd291bGQgY2FyZSBhYm91
dCBhbgo+PiBFVkVYIGNhc2UpLiBUaGUgYWRqdXN0bWVudCBpbiB0dXJuIHJlcXVpcmVzIGRyb3Bw
aW5nIHRoZSBhc3NlcnRpb24gZnJvbQo+PiBkZWNvZGVfZ3ByKCkgYXMgd2VsbCBhcyByZS1pbnRy
b2R1Y2luZyB0aGUgZXhwbGljaXQgbWFza2luZywgYXMgd2Ugbm93Cj4+IG5lZWQgdG8gYWN0aXZl
bHkgbWFzayBvZmYgdGhlIGhpZ2ggYml0IHdoZW4gYSBHUFIgaXMgbWVhbnQuCj4+IF9kZWNvZGVf
Z3ByKCkgaW52b2NhdGlvbnMgYWxzbyBuZWVkIHNsaWdodCBhZGp1c3RtZW50cywgd2hlbiBpbnZv
a2VkIGluCj4+IGdlbmVyaWMgY29kZSBhaGVhZCBvZiB0aGUgbWFpbiBzd2l0Y2goKS4gQWxsIG90
aGVyIHVzZXMgb2YgbW9kcm1fcmVnIGFuZAo+PiBtb2RybV9ybSBhbHJlYWR5IGdldCBzdWl0YWJs
eSBtYXNrZWQgd2hlcmUgbmVjZXNzYXJ5Lgo+Pgo+PiBUaGVyZSB3YXMgYWxzbyBhbiBlbmNvZGlu
ZyBtaXN0YWtlIGluIHRoZSBFVkVYIERpc3A4IHRlc3QgY29kZSwgd2hpY2gKPj4gd2FzIGJlbmln
biAoZHVlIHRvICVyZHggZ2V0dGluZyBzZXQgdG8gemVybykgdG8gYWxsIG5vbi12U0lCIHRlc3Rz
IGFzIGl0Cj4+IG1pc3Rha2VubHkgZW5jb2RlZCA8ZGlzcDg+KCVyZHgsJXJkeCkgaW5zdGVhZCBv
ZiA8ZGlzcDg+KCVyZHgsJXJpeikuIEluCj4+IHRoZSB2U0lCIGNhc2UgdGhpcyBtZWFudCA8ZGlz
cDg+KCVyZHgsJXptbTIpIGluc3RlYWQgb2YgdGhlIGludGVuZGVkCj4+IDxkaXNwOD4oJXJkeCwl
em1tNCkuCj4+Cj4+IExpa2V3aXNlIHRoZSBhY2Nlc3MgY291bnQgY2hlY2sgd2Fzbid0IGVudGly
ZWx5IGNvcnJlY3QgZm9yIHRoZSBTL0cKPj4gY2FzZTogSW4gdGhlIHF1YWQtd29yZC1pbmRleCBi
dXQgZHdvcmQtZGF0YSBjYXNlIG9ubHkgaGFsZiB0aGUgbnVtYmVyCj4+IG9mIGZ1bGwgdmVjdG9y
IGVsZW1lbnRzIGdldCBhY2Nlc3NlZC4KPj4KPj4gQXMgYW4gdW5yZWxhdGVkIGNoYW5nZSBpbiB0
aGUgbWFpbiB0ZXN0IGhhcm5lc3Mgc291cmNlIGZpbGUgZGlzdGluZ3Vpc2gKPj4gdGhlICJuL2Ei
IG1lc3NhZ2VzIGJ5IGJpdG5lc3MuCj4gCj4gVGhlcmUgaXMgYSB2ZXJ5IGxhcmdlIGFtb3VudCBn
b2luZyBvbiBoZXJlLCBhbmQgdG9vIG11Y2ggZm9yIGEgc2luZ2xlIHBhdGNoLgo+IAo+IEkgdGhp
bmsgdGhlIG1vZHJtIGZpeGVzIHdhbnQgc3BsaXR0aW5nIG91dCBiZWNhdXNlIHRob3NlIGFsb25l
IGFyZQo+IHN1YnRsZS4gIEl0cyByZWFzb25hYmxlIHRvIGtlZXAgdGhlIGVtdWxhdG9yIHRlc3Qg
Zml4ZXMgaW4gd2l0aCB0aGUgbmV3Cj4gZnVuY3Rpb25hbGl0eSB3aGljaCBub3RpY2VzIHRoZSBi
dWcsIGFuZCBpdCBpcyBhIG9uZS1saW5lci4KClNwbGl0dGluZyBvdXQgdGhlIE1vZFIvTSBoYW5k
bGluZyBjaGFuZ2VzIGlzIGNlcnRhaW5seSBwb3NzaWJsZS4gSSdsbApkbyBzbyBzaW5jZSB5b3Ug
YXNrIGZvciBpdCwgYnV0IEkgaGFkIGRlbGliZXJhdGVseSBub3QgZG9uZSBzbwpiZWNhdXNlIHRv
IG1lIHRoZXkgbG9va2VkICJvdXQgb2YgY29udGV4dCIgd2l0aG91dCB0aGUgYWN0dWFsIHVzZXMu
Cgo+PiAtLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAo+PiArKysg
Yi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAo+PiBAQCAtNjYyLDggKzY2
Miw2IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyAqZGVjb2RlX2dwcigKPj4gICAgICBC
VUlMRF9CVUdfT04oQVJSQVlfU0laRShjcHVfdXNlcl9yZWdzX2dwcl9vZmZzZXRzKSAmCj4+ICAg
ICAgICAgICAgICAgICAgIChBUlJBWV9TSVpFKGNwdV91c2VyX3JlZ3NfZ3ByX29mZnNldHMpIC0g
MSkpOwo+PiAgCj4+IC0gICAgQVNTRVJUKG1vZHJtIDwgQVJSQVlfU0laRShjcHVfdXNlcl9yZWdz
X2dwcl9vZmZzZXRzKSk7Cj4+IC0KPj4gICAgICAvKiBOb3RlIHRoYXQgdGhpcyBhbHNvIGFjdHMg
YXMgYXJyYXlfYWNjZXNzX25vc3BlYygpIHN0YW5kLWluLiAqLwo+IAo+IEkgY2FuJ3QgbG9jYXRl
IHRoaXMgY29tbWVudCBhbnl3aGVyZSBpbiBYZW4ncyBoaXN0b3J5Lgo+IAo+IFRoZSBjb21tZW50
IGN1cnJlbnRseSBpbiB0cmVlIGlzOgo+IAo+IC8qIEZvciBzYWZldHkgaW4gcmVsZWFzZSBidWls
ZHMuICBEZWJ1ZyBidWlsZHMgd2lsbCBoaXQgdGhlIEFTU0VSVCgpICovCj4gCj4gd2hpY2ggd2ls
bCBuZWVkIGFkanVzdGluZyB0byBtYWtlIGl0IGNsZWFyIHRoYXQgd2UgbWF5IG1vZHJtID4KPiBB
UlJBWV9TSVpFKCkgYW5kIHRoYXQgdGhpcyB0cnVuY2F0aW9uIG9wZXJhdGlvbiBpcyB0aGUgY29y
cmVjdCBhY3Rpb24gdG8KPiB0YWtlLgoKU2VlICJ4ODZlbXVsOiBhdm9pZCBzcGVjdWxhdGl2ZSBv
dXQgb2YgYm91bmRzIGFjY2Vzc2VzIiB3aGljaCwgdG9nZXRoZXIKd2l0aCAzIG90aGVyIHBhdGNo
ZXMgaW4gdGhlIHNhbWUgb3JpZ2luYWwgc2VyaWVzLCBpcyBzdGlsbCBhd2FpdGluZyB5b3VyIHJl
dmlldy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hda1O-0004os-M7; Wed, 19 Jun 2019 12:49: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hda1N-0004on-CU
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:49:01 +0000
X-Inumbo-ID: 99fa3b5e-9290-11e9-a24e-df3876c7ecf6
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99fa3b5e-9290-11e9-a24e-df3876c7ecf6;
 Wed, 19 Jun 2019 12:48:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 06:48:56 -0600
Message-Id: <5D0A2F300200007800239AB0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 06:48:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8623020000780021F2B2@prv1-mh.provo.novell.com>
 <11c3c9c9-d1df-f9a7-a816-886026d3f34b@citrix.com>
In-Reply-To: <11c3c9c9-d1df-f9a7-a816-886026d3f34b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 38/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE0OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi90b29scy9nZW4tY3B1aWQucHkKPj4gKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQo+PiBA
QCAtMjY5LDcgKzI2OSw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6Cj4+ICAgICAgICAg
ICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5nIChzb2xlbHkpIG9uIHZlY3RvcnMgb2YgYnl0ZXMv
d29yZHMgYXJlIG1hZGUKPj4gICAgICAgICAgIyBkZXBlbmRlbnRzIG9mIEFWWDUxMkJXIChhcyB0
byByZXF1aXJpbmcgd2lkZXIgdGhhbiAxNi1iaXQgbWFzawo+PiAgICAgICAgICAjIHJlZ2lzdGVy
cyksIGRlc3BpdGUgdGhlIFNETSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4K
Pj4gLSAgICAgICAgQVZYNTEyQlc6IFtBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUkyXSwKPj4gKyAg
ICAgICAgQVZYNTEyQlc6IFtBVlg1MTJfVkJNSSwgQVZYNTEyX0JJVEFMRywgQVZYNTEyX1ZCTUky
XSwKPiAKPiBUaGlzIG9yZGVyaW5nIGxvb2tzIHN1c3BlY3QuICBCSVRBTEcgc2hvdWxkIGdvIGxh
c3QsIGdpdmVuIGl0cyBwb3NpdGlvbgo+IGluIHRoZSBmZWF0dXJlIGxlYWYuCgpBZnRlciByZS1i
YXNpbmcgdGhpcyBub3cgaXMKCkBAIC0yNjgsNyArMjY4LDcgQEAgZGVmIGNydW5jaF9udW1iZXJz
KHN0YXRlKToKICAgICAgICAgIyBBVlg1MTIgZXh0ZW5zaW9ucyBhY3RpbmcgKHNvbGVseSkgb24g
dmVjdG9ycyBvZiBieXRlcy93b3JkcyBhcmUgbWFkZQogICAgICAgICAjIGRlcGVuZGVudHMgb2Yg
QVZYNTEyQlcgKGFzIHRvIHJlcXVpcmluZyB3aWRlciB0aGFuIDE2LWJpdCBtYXNrCiAgICAgICAg
ICMgcmVnaXN0ZXJzKSwgZGVzcGl0ZSB0aGUgU0RNIG5vdCBmb3JtYWxseSBtYWtpbmcgdGhpcyBj
b25uZWN0aW9uLgotICAgICAgICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfVkJNSSwg
QVZYNTEyX1ZCTUkyXSwKKyAgICAgICAgQVZYNTEyQlc6IFtBVlg1MTJfQkYxNiwgQVZYNTEyX0JJ
VEFMRywgQVZYNTEyX1ZCTUksIEFWWDUxMl9WQk1JMl0sCiAKICAgICAgICAgIyBUaGUgZmVhdHVy
ZXM6CiAgICAgICAgICMgICAqIFNpbmdsZSBUaHJlYWQgSW5kaXJlY3QgQnJhbmNoIFByZWRpY3Rv
cnMKCkkgZG9uJ3QgdGhpbmsgb3JkZXJpbmcgYmFzZWQgb24gKHBvdGVudGlhbGx5IHVucmVsYXRl
ZCkgbGVhdmVzIHNob3VsZApiZSBhIGNyaXRlcmlhIGhlcmUuIEluc3RlYWQsIGFzIGluZGljYXRl
ZCBiZWZvcmUsIEkgdGhpbmsgd2UnZCBiZQpiZXR0ZXIgb2ZmIHVzaW5nIGFscGhhYmV0aWNhbCBz
b3J0aW5nIGZvciBzdWNoIGxvbmdlciBkZXBlbmRlbmN5Cmxpc3RzLiBJJ2QgYmUgaGFwcHkgdG8g
cmUtc29ydCB0aGUgQVZYNTEyRiBvbmUgYXMgd2VsbC4KCj4gV2l0aCB0aGlzIGZpeGVkLCBBY2tl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkknbSBub3Qg
Z29pbmcgdG8gYXBwbHkgdGhpcyB3aXRob3V0IGZ1cnRoZXIgY2xhcmlmaWNhdGlvbiBieSB5b3Ug
YXMKcGVyIHRoZSBhYm92ZSBwb2ludC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 12:57:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 12: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 1hda9G-0005gG-KQ; Wed, 19 Jun 2019 12: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hda9F-0005gB-71
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 12:57:09 +0000
X-Inumbo-ID: be85064d-9291-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be85064d-9291-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 12:57:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 06:57:07 -0600
Message-Id: <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 06:57:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
In-Reply-To: <20190619110250.18881-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IElmIHRoZSBoeXBlcnZpc29yIGhhcyBiZWVuIGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBt
dWx0aWJvb3QyKS4KPiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24g
Y29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBtaWdo
dCBwbGFjZSAucmVsb2MgYmVmb3JlIHRoZSAudGV4dAo+IHNlY3Rpb24uCj4gCj4gTm90ZSB0aGF0
IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUgLmJzcyBmb3IgdHdvIHJlYXNvbnM6
IGluCj4gb3JkZXIgZm9yIHRoZSByZXN1bHRpbmcgYmluYXJ5IHRvIG5vdCBjb250YWluIGFueSBz
ZWN0aW9uIHdpdGggZGF0YQo+IGFmdGVyIC5ic3MsIHNvIHRoYXQgdGhlIGZpbGUgc2l6ZSBjYW4g
YmUgc21hbGxlciB0aGFuIHRoZSBsb2FkZWQKPiBtZW1vcnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhl
IGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBpdAo+IGJlbG9uZ3Mgd2l0aCB0aGUg
b3RoZXIgc2VjdGlvbnMgY29udGFpbmluZyByZWFkLW9ubHkgZGF0YS4KCldoaWxlIHRoaXMgbWF5
IGJlIGZpbmUgZm9yIEVMRiwgSSdtIGFmcmFpZCBpdCB3b3VsZCBiZSBjYWxsaW5nIGZvcgpzdWJ0
bGUgaXNzdWVzIHdpdGggeGVuLmVmaSAoaS5lLiB0aGUgUEUgYmluYXJ5KTogVGhlcmUgYSAucmVs
b2MKc2VjdGlvbiBpcyBnZW5lcmFsbHkgZXhwZWN0ZWQgdG8gY29tZSBhZnRlciAibm9ybWFsIiBk
YXRhCnNlY3Rpb25zLgoKT24gdGhlIHdob2xlLCBzZWVpbmcgYWxsIHRoZXNlIGFkanVzdG1lbnRz
IGZvciBhIGxpbmtlciBiZWhhdmlvcgpJJ20gdGVtcHRlZCB0byBjYWxsIGJ1Z2d5LCBJJ20gbm90
IHN1cmUgd2hldGhlciB3ZSBzaG91bGRuJ3QKaW5zdGVhZCBkZWNsYXJlIHRoaXMgbGlua2VyIHZl
cnNpb24gYXMgdW51c2FibGUgd2l0aCBYZW4uIEkgY2FuJ3QKaW1hZ2luZSB0aGF0IHRoZXkncmUg
Z29pbmcgdG8gbGVhdmUgaXQgYXMgaXQgaXMgcmlnaHQgbm93LgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 13:03:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 13: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 1hdaFe-0006WM-ES; Wed, 19 Jun 2019 13:03: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=9okD=US=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hdaFc-0006WH-LG
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 13:03:45 +0000
X-Inumbo-ID: a9e4be4d-9292-11e9-8980-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9e4be4d-9292-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 13:03:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1560949422;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=yTIVMVbZvbc3SmzJpck47i7oNhpMIi+WcsT8SjfqktI=;
 b=Z9dxB9FwEGA//1ysfYSKebrCZ3GL9Z98YQDvZgfUjR8Ap/0fpLHVelV6gv86KV/4vN
 D65gnEsynDG1fLkO5tf/bH5LH1e2aPTgeZuNDLlUOGlUUG4JB67iuCFhcHo7nmti+iHc
 G+p82d/iSOnFJpruswpVLqP6ycPSaVdlUU5i6JqFObap28PQAUZHBlFGA/6T1vIG0u9W
 j6TQ5IkszqgJ+h+x+10usrnc2FpJqq1WnnzHf33L8biqkcitPzz5GKdqRi3gao0itJwe
 j3HgYjE/GNVt32NbVbMNQepwFa7+JfwLTs+ukhgtQa26DCXOu0VngHvQkGygY6uKkBT6
 TaGQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5JD3b4vw
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Wed, 19 Jun 2019 15:03:37 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 15:03:35 +0200
Message-Id: <20190619130335.3458-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [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: Olaf Hering <olaf@aepfle.de>, 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>

SW4gdGhlIG5lYXIgZnV0dXJlIGFsbCBmcmVzaCBpbnN0YWxsYXRpb25zIHdpbGwgaGF2ZSBhbiBl
bXB0eSAvZXRjLgpUaGUgY29udGVudCBvZiB0aGlzIGRpcmVjdG9yeSB3aWxsIG5vdCBiZSBjb250
cm9sbGVkIGJ5IHRoZSBwYWNrYWdlCm1hbmFnZXIgYW55bW9yZS4gT25lIG9mIHRoZSByZWFzb25z
IGZvciB0aGlzIG1vdmUgaXMgdG8gbWFrZSBzbmFwc2hvdHMKbW9yZSByb2J1c3QuCgpJbnN0YWxs
aW5nIGVtcHR5IGNvbmZpZ3VyYXRpb24gZmlsZXMgaXMgbm90IGhlbHBmdWwgZm9yIGFuIGVtcHR5
IC9ldGMKZGlyZWN0b3J5LiBUaGUgZXhwZWN0ZWQgdmFsdWVzIGFyZSBhbGwgZGVzY3JpYmVkIGlu
IHhsY3B1cG9vbC5jZmcoNSkuClRoZXJlIGlzIG5vIG5lZWQgdG8gZHVwbGljYXRlIHRoaXMgaW5m
byBpbnRvIGFub3RoZXIgZmlsZS4KVGhlIG5lZWQgZm9yIGEgZGVkaWNhdGVkIGZpbGUgaXMgYWxz
byBkZXNjcmliZWQgaW4geGwoMSkgY3B1cG9vbC1jcmVhdGUuCgpTaWduZWQtb2ZmLWJ5OiBPbGFm
IEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+Ci0tLQogdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUgfCAg
MSAtCiB0b29scy9leGFtcGxlcy9SRUFETUUgICB8ICAxIC0KIHRvb2xzL2V4YW1wbGVzL2NwdXBv
b2wgIHwgMTcgLS0tLS0tLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTkgZGVsZXRpb25z
KC0pCiBkZWxldGUgbW9kZSAxMDA2NDQgdG9vbHMvZXhhbXBsZXMvY3B1cG9vbAoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2V4YW1wbGVzL01ha2VmaWxlIGIvdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUKaW5k
ZXggMTQ3ZWE1OTBlZi4uNjRiMjMzMGIwMyAxMDA2NDQKLS0tIGEvdG9vbHMvZXhhbXBsZXMvTWFr
ZWZpbGUKKysrIGIvdG9vbHMvZXhhbXBsZXMvTWFrZWZpbGUKQEAgLTYsNyArNiw2IEBAIFhFTl9S
RUFETUVTID0gUkVBRE1FCiAKIFhFTl9DT05GSUdTICs9IHhsZXhhbXBsZS5odm0KIFhFTl9DT05G
SUdTICs9IHhsZXhhbXBsZS5wdmxpbnV4Ci1YRU5fQ09ORklHUyArPSBjcHVwb29sCiAKIFhFTl9D
T05GSUdTICs9ICQoWEVOX0NPTkZJR1MteSkKIApkaWZmIC0tZ2l0IGEvdG9vbHMvZXhhbXBsZXMv
UkVBRE1FIGIvdG9vbHMvZXhhbXBsZXMvUkVBRE1FCmluZGV4IDQ4YWNlODIxODkuLmQxMzQ5NDVl
YjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2V4YW1wbGVzL1JFQURNRQorKysgYi90b29scy9leGFtcGxl
cy9SRUFETUUKQEAgLTEzLDcgKzEzLDYgQEAgYmxvY2sgICAgICAgICAgICAgICAtIGNhbGxlZCBi
eSB4ZW4tYmFja2VuZC5hZ2VudCB0byBiaW5kL3VuYmluZCBkZXYKIGJsb2NrLWNvbW1vbi5zaCAg
ICAgLSBzb3VyY2VkIGJ5IGJsb2NrLCBibG9jay0qCiBibG9jay1lbmJkICAgICAgICAgIC0gYmlu
ZHMvdW5iaW5kcyBuZXR3b3JrIGJsb2NrIGRldmljZXMKIGJsb2NrLW5iZCAgICAgICAgICAgLSBi
aW5kcy91bmJpbmRzIG5ldHdvcmsgYmxvY2sgZGV2aWNlcwotY3B1cG9vbCAgICAgICAgICAgICAt
IGV4YW1wbGUgY29uZmlndXJhdGlvbiBzY3JpcHQgZm9yICd4bCBjcHVwb29sLWNyZWF0ZScKIGV4
dGVybmFsLWRldmljZS1taWdyYXRlIC0gY2FsbGVkIGJ5IHhlbmQgZm9yIG1pZ3JhdGluZyBleHRl
cm5hbCBkZXZpY2VzCiBsb2NraW5nLnNoICAgICAgICAgIC0gbG9ja2luZyBmdW5jdGlvbnMgdG8g
cHJldmVudCBjb25jdXJyZW50IGFjY2VzcyB0bwogICAgICAgICAgICAgICAgICAgICAgIGNyaXRp
Y2FsIHNlY3Rpb25zIGluc2lkZSBzY3JpcHQgZmlsZXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2V4YW1w
bGVzL2NwdXBvb2wgYi90b29scy9leGFtcGxlcy9jcHVwb29sCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAzNWUyMjllNDYyLi4wMDAwMDAwMDAwCi0tLSBhL3Rvb2xzL2V4YW1wbGVzL2Nw
dXBvb2wKKysrIC9kZXYvbnVsbApAQCAtMSwxNyArMCwwIEBACi0jPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotIyBDb25maWd1cmF0aW9uIHNldHVwIGZvciAneG0gY3B1cG9vbC1jcmVhdGUnIG9yICd4bCBj
cHVwb29sLWNyZWF0ZScuCi0jIFRoaXMgc2NyaXB0IHNldHMgdGhlIHBhcmFtZXRlcnMgdXNlZCB3
aGVuIGEgY3B1cG9vbCBpcyBjcmVhdGVkIHVzaW5nCi0jICd4bSBjcHVwb29sLWNyZWF0ZScgb3Ig
J3hsIGNwdXBvb2wtY3JlYXRlJy4KLSMgWW91IHVzZSBhIHNlcGFyYXRlIHNjcmlwdCBmb3IgZWFj
aCBjcHVwb29sIHlvdSB3YW50IHRvIGNyZWF0ZSwgb3IgCi0jIHlvdSBjYW4gc2V0IHRoZSBwYXJh
bWV0ZXJzIGZvciB0aGUgY3B1cG9vbCBvbiB0aGUgeG0gY29tbWFuZCBsaW5lLgotIz09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLQotIyB0aGUgbmFtZSBvZiB0aGUgbmV3IGNwdXBvb2wKLW5hbWUgPSAiRXhh
bXBsZS1DcHVwb29sIgotCi0jIHRoZSBzY2hlZHVsZXIgdG8gdXNlOiB2YWxpZCBhcmUgZS5nLiBj
cmVkaXQsIGNyZWRpdDIgYW5kIHJ0ZHMKLXNjaGVkID0gImNyZWRpdCIKLQotIyBsaXN0IG9mIGNw
dXMgdG8gdXNlCi1jcHVzID0gWyIyIiwgIjMiXQotCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 13:09:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 13:09:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdaKl-0006gj-4A; Wed, 19 Jun 2019 13: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdaKj-0006ge-23
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 13:09:01 +0000
X-Inumbo-ID: 662122fe-9293-11e9-a2ab-5775f71bc719
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 662122fe-9293-11e9-a2ab-5775f71bc719;
 Wed, 19 Jun 2019 13:08:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 07:08:57 -0600
Message-Id: <5D0A33E40200007800239AE3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 07:08:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@citrix.com>
In-Reply-To: <20190619110250.18881-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFmdGVyIGJ1aWxkaW5nIHRoZSBoeXBlcnZpc29yIGJpbmFyeS4gTm90ZSB0aGF0IHRoZSBjaGVj
ayBpcyBwZXJmb3JtZWQKPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUg
YXQgdGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAtLS0KPiAgeGVuL2FyY2gveDg2
L01ha2VmaWxlIHwgMyArKysKPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZp
bGUKPiBpbmRleCA4YThkOGYwNjBmLi45YmIzYmY2ZTZjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBAIC0xMDIsNiAr
MTAyLDkgQEAgCj4gc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lN
Qk9MX1dBUk5JTkdTKSA6PQo+ICAkKFRBUkdFVCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJv
b3QvbWtlbGYzMgo+ICAJLi9ib290L21rZWxmMzIgJChub3Rlc19waGRycykgJChUQVJHRVQpLXN5
bXMgJChUQVJHRVQpICQoWEVOX0lNR19PRkZTRVQpIFwKPiAgCSAgICAgICAgICAgICAgIGAkKE5N
KSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2Vu
ZCQkLzB4XDEvcCdgCj4gKwkjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFkZXJzCj4gKwlv
ZCAtdCB4NCAtTiA4MTkyICQoVEFSR0VUKSB8IGdyZXAgMWJhZGIwMDIgPiAvZGV2L251bGwKPiAr
CW9kIC10IHg0IC1OIDMyNzY4ICQoVEFSR0VUKSB8IGdyZXAgZTg1MjUwZDYgPiAvZGV2L251bGwK
CldoYXQncyB0aGUgYmVoYXZpb3Igd2hlbiBhIHNpZ25hdHVyZSBpcyBfbm90IF8gZm91bmQ/IFdp
bGwKJChUQVJHRVQpIGdldCBkZWxldGVkIChieSBtYWtlKT8gSSBkb24ndCB0aGluayBpdCB3b3Vs
ZCAoYXMgd2UKZG9uJ3Qgc3BlY2lmaWMgLkRFTEVURV9PTl9FUlJPUiBhbnl3aGVyZSksIHNvIGEg
c3Vic2VxdWVudApyZWJ1aWxkIG1heSBub3QgZXZlbiBleGVjdXRlIHRoaXMgcnVsZSwgYW5kIGhl
bmNlIG1heSBsb29rIHRvIGJlCnN1Y2Nlc3NmdWwgZGVzcGl0ZSBpdCBub3QgYWN0dWFsbHkgaGF2
aW5nIGJlZW4uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 13:44:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 13:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdasf-0001Or-RK; Wed, 19 Jun 2019 13:44: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdasd-0001Oh-TV
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 13:44:03 +0000
X-Inumbo-ID: 49950d8a-9298-11e9-9298-4bf31e41b3cb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 49950d8a-9298-11e9-9298-4bf31e41b3cb;
 Wed, 19 Jun 2019 13:43: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 1hdasX-00052d-Hu; Wed, 19 Jun 2019 13:43: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 1hdasX-0000GJ-3s; Wed, 19 Jun 2019 13:43:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdasX-0003pz-2j; Wed, 19 Jun 2019 13:43:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137906-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-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-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=f4e2dd989e87a5982ae52bf5dc150287da8d729b
X-Osstest-Versions-That: linux=3ffb2407c545c389a872c3eb12e09eab34432b12
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 13:43:57 +0000
Subject: [Xen-devel] [linux-4.9 test] 137906: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkwNiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzkwNi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDEx
IGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM3NjM5CiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJF
R1IuIHZzLiAxMzc2MzkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc2MzkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzYzOQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM3NjM5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc2MzkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzNzYzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGY0ZTJkZDk4OWU4N2E1OTgyYWU1MmJmNWRjMTUwMjg3ZGE4ZDcyOWIKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDNmZmIyNDA3YzU0NWMzODlhODcyYzNl
YjEyZTA5ZWFiMzQ0MzJiMTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzYzOSAgMjAxOS0wNi0x
MSAxMDo0MDowNCBaICAgIDggZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc5MDYgIDIwMTkt
MDYtMTcgMTg6MTA6MzMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRh
dmVtbG9mdC5uZXQ+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgTmVhbCBDYXJkd2Vs
bCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
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
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgZjRlMmRkOTg5ZTg3YTU5ODJhZTUyYmY1ZGMxNTAyODdkYThkNzI5YgpB
dXRob3I6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkRh
dGU6ICAgTW9uIEp1biAxNyAxOTo1MzozMyAyMDE5ICswMjAwCgogICAgTGludXggNC45LjE4MgoK
Y29tbWl0IDdlOTA5NjI4NzM1MmQwNDE2ZjNjYWEwOTE5YzkwYmQ5ZWQyZjY4ZDMKQXV0aG9yOiBF
cmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CkRhdGU6ICAgU2F0IEp1biAxNSAxNzo0
NzoyNyAyMDE5IC0wNzAwCgogICAgdGNwOiBlbmZvcmNlIHRjcF9taW5fc25kX21zcyBpbiB0Y3Bf
bXR1X3Byb2JpbmcoKQogICAgCiAgICBjb21taXQgOTY3YzA1YWVlNDM5ZTZlNWQ3ZDgwNWUxOTVi
M2EyMGVmNWM0MzNkNiB1cHN0cmVhbS4KICAgIAogICAgSWYgbXR1IHByb2JpbmcgaXMgZW5hYmxl
ZCB0Y3BfbXR1X3Byb2JpbmcoKSBjb3VsZCB2ZXJ5IHdlbGwgZW5kIHVwCiAgICB3aXRoIGEgdG9v
IHNtYWxsIE1TUy4KICAgIAogICAgVXNlIHRoZSBuZXcgc3lzY3RsIHRjcF9taW5fc25kX21zcyB0
byBtYWtlIHN1cmUgTVNTIHNlYXJjaAogICAgaXMgcGVyZm9ybWVkIGluIGFuIGFjY2VwdGFibGUg
cmFuZ2UuCiAgICAKICAgIENWRS0yMDE5LTExNDc5IC0tIHRjcCBtc3MgaGFyZGNvZGVkIHRvIDQ4
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNv
bT4KICAgIFJlcG9ydGVkLWJ5OiBKb25hdGhhbiBMZW1vbiA8am9uYXRoYW4ubGVtb25AZ21haWwu
Y29tPgogICAgQ2M6IEpvbmF0aGFuIExvb25leSA8anRsQG5ldGZsaXguY29tPgogICAgQWNrZWQt
Ynk6IE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogICAgQ2M6IFl1Y2h1bmcg
Q2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgogICAgQ2M6IFR5bGVyIEhpY2tzIDx0eWhpY2tzQGNh
bm9uaWNhbC5jb20+CiAgICBDYzogQnJ1Y2UgQ3VydGlzIDxicnVjZWNAbmV0ZmxpeC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRp
b24ub3JnPgoKY29tbWl0IDhlMzljYmMwM2RhZmEzNzMxZDIyNTMzZjg2OWJmMzI2YzBlNmU2ZjgK
QXV0aG9yOiBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CkRhdGU6ICAgU2F0IEp1
biAxNSAxNzo0NDoyNCAyMDE5IC0wNzAwCgogICAgdGNwOiBhZGQgdGNwX21pbl9zbmRfbXNzIHN5
c2N0bAogICAgCiAgICBjb21taXQgNWYzZTJiZjAwOGMyMjIxNDc4MTAxZWU3MmY1Y2I0NjU0Yjlm
YzM2MyB1cHN0cmVhbS4KICAgIAogICAgU29tZSBUQ1AgcGVlcnMgYW5ub3VuY2UgYSB2ZXJ5IHNt
YWxsIE1TUyBvcHRpb24gaW4gdGhlaXIgU1lOIGFuZC9vcgogICAgU1lOL0FDSyBtZXNzYWdlcy4K
ICAgIAogICAgVGhpcyBmb3JjZXMgdGhlIHN0YWNrIHRvIHNlbmQgcGFja2V0cyB3aXRoIGEgdmVy
eSBoaWdoIG5ldHdvcmsvY3B1CiAgICBvdmVyaGVhZC4KICAgIAogICAgTGludXggaGFzIGVuZm9y
Y2VkIGEgbWluaW1hbCB2YWx1ZSBvZiA0OC4gU2luY2UgdGhpcyB2YWx1ZSBpbmNsdWRlcwogICAg
dGhlIHNpemUgb2YgVENQIG9wdGlvbnMsIGFuZCB0aGF0IHRoZSBvcHRpb25zIGNhbiBjb25zdW1l
IHVwIHRvIDQwCiAgICBieXRlcywgdGhpcyBtZWFucyB0aGF0IGVhY2ggc2VnbWVudCBjYW4gaW5j
bHVkZSBvbmx5IDggYnl0ZXMgb2YgcGF5bG9hZC4KICAgIAogICAgSW4gc29tZSBjYXNlcywgaXQg
Y2FuIGJlIHVzZWZ1bCB0byBpbmNyZWFzZSB0aGUgbWluaW1hbCB2YWx1ZQogICAgdG8gYSBzYW5l
ciB2YWx1ZS4KICAgIAogICAgV2Ugc3RpbGwgbGV0IHRoZSBkZWZhdWx0IHRvIDQ4IChUQ1BfTUlO
X1NORF9NU1MpLCBmb3IgY29tcGF0aWJpbGl0eQogICAgcmVhc29ucy4KICAgIAogICAgTm90ZSB0
aGF0IFRDUF9NQVhTRUcgc29ja2V0IG9wdGlvbiBlbmZvcmNlcyBhIG1pbmltYWwgdmFsdWUKICAg
IG9mIChUQ1BfTUlOX01TUykuIERhdmlkIE1pbGxlciBpbmNyZWFzZWQgdGhpcyBtaW5pbWFsIHZh
bHVlCiAgICBpbiBjb21taXQgYzM5NTA4ZDZmMTE4ICgidGNwOiBNYWtlIFRDUF9NQVhTRUcgbWlu
aW11bSBtb3JlIGNvcnJlY3QuIikKICAgIGZyb20gNjQgdG8gODguCiAgICAKICAgIFdlIG1pZ2h0
IGluIHRoZSBmdXR1cmUgbWVyZ2UgVENQX01JTl9TTkRfTVNTIGFuZCBUQ1BfTUlOX01TUy4KICAg
IAogICAgQ1ZFLTIwMTktMTE0NzkgLS0gdGNwIG1zcyBoYXJkY29kZWQgdG8gNDgKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogICAgU3Vn
Z2VzdGVkLWJ5OiBKb25hdGhhbiBMb29uZXkgPGp0bEBuZXRmbGl4LmNvbT4KICAgIEFja2VkLWJ5
OiBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICAgIENjOiBZdWNodW5nIENo
ZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KICAgIENjOiBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5v
bmljYWwuY29tPgogICAgQ2M6IEJydWNlIEN1cnRpcyA8YnJ1Y2VjQG5ldGZsaXguY29tPgogICAg
Q2M6IEpvbmF0aGFuIExlbW9uIDxqb25hdGhhbi5sZW1vbkBnbWFpbC5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgICBTaWduZWQt
b2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoK
Y29tbWl0IGUzNThmNGFmMTlkYjQ2Y2EyNWNjOWE4YTc4NDEyYjA5YmE5ODg1OWQKQXV0aG9yOiBF
cmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CkRhdGU6ICAgU2F0IEp1biAxNSAxNzo0
MDo1NiAyMDE5IC0wNzAwCgogICAgdGNwOiB0Y3BfZnJhZ21lbnQoKSBzaG91bGQgYXBwbHkgc2Fu
ZSBtZW1vcnkgbGltaXRzCiAgICAKICAgIGNvbW1pdCBmMDcwZWYyYWM2NjcxNjM1NzA2NmI2ODNm
YjBiYWY1NWY4MTkxYTJlIHVwc3RyZWFtLgogICAgCiAgICBKb25hdGhhbiBMb29uZXkgcmVwb3J0
ZWQgdGhhdCBhIG1hbGljaW91cyBwZWVyIGNhbiBmb3JjZSBhIHNlbmRlcgogICAgdG8gZnJhZ21l
bnQgaXRzIHJldHJhbnNtaXQgcXVldWUgaW50byB0aW55IHNrYnMsIGluZmxhdGluZyBtZW1vcnkK
ICAgIHVzYWdlIGFuZC9vciBvdmVyZmxvdyAzMmJpdCBjb3VudGVycy4KICAgIAogICAgVENQIGFs
bG93cyBhbiBhcHBsaWNhdGlvbiB0byBxdWV1ZSB1cCB0byBza19zbmRidWYgYnl0ZXMsCiAgICBz
byB3ZSBuZWVkIHRvIGdpdmUgc29tZSBhbGxvd2FuY2UgZm9yIG5vbiBtYWxpY2lvdXMgc3BsaXR0
aW5nCiAgICBvZiByZXRyYW5zbWl0IHF1ZXVlLgogICAgCiAgICBBIG5ldyBTTk1QIGNvdW50ZXIg
aXMgYWRkZWQgdG8gbW9uaXRvciBob3cgbWFueSB0aW1lcyBUQ1AKICAgIGRpZCBub3QgYWxsb3cg
dG8gc3BsaXQgYW4gc2tiIGlmIHRoZSBhbGxvd2FuY2Ugd2FzIGV4Y2VlZGVkLgogICAgCiAgICBO
b3RlIHRoYXQgdGhpcyBjb3VudGVyIG1pZ2h0IGluY3JlYXNlIGluIHRoZSBjYXNlIGFwcGxpY2F0
aW9ucwogICAgdXNlIFNPX1NOREJVRiBzb2NrZXQgb3B0aW9uIHRvIGxvd2VyIHNrX3NuZGJ1Zi4K
ICAgIAogICAgQ1ZFLTIwMTktMTE0NzggOiB0Y3BfZnJhZ21lbnQsIHByZXZlbnQgZnJhZ21lbnRp
bmcgYSBwYWNrZXQgd2hlbiB0aGUKICAgICAgICAgICAgc29ja2V0IGlzIGFscmVhZHkgdXNpbmcg
bW9yZSB0aGFuIGhhbGYgdGhlIGFsbG93ZWQgc3BhY2UKICAgIAogICAgU2lnbmVkLW9mZi1ieTog
RXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogICAgUmVwb3J0ZWQtYnk6IEpvbmF0
aGFuIExvb25leSA8anRsQG5ldGZsaXguY29tPgogICAgQWNrZWQtYnk6IE5lYWwgQ2FyZHdlbGwg
PG5jYXJkd2VsbEBnb29nbGUuY29tPgogICAgQWNrZWQtYnk6IFl1Y2h1bmcgQ2hlbmcgPHljaGVu
Z0Bnb29nbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6IFR5bGVyIEhpY2tzIDx0eWhpY2tzQGNhbm9u
aWNhbC5jb20+CiAgICBDYzogQnJ1Y2UgQ3VydGlzIDxicnVjZWNAbmV0ZmxpeC5jb20+CiAgICBD
YzogSm9uYXRoYW4gTGVtb24gPGpvbmF0aGFuLmxlbW9uQGdtYWlsLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICAgIFNpZ25lZC1v
ZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cgpj
b21taXQgY2MxYjU4Y2NiNzhlMGRlNTFiY2VjMWYyOTE0ZDkyOTYyNjA2NjhiZApBdXRob3I6IEVy
aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KRGF0ZTogICBTYXQgSnVuIDE1IDE3OjMx
OjAzIDIwMTkgLTA3MDAKCiAgICB0Y3A6IGxpbWl0IHBheWxvYWQgc2l6ZSBvZiBzYWNrZWQgc2ti
cwogICAgCiAgICBjb21taXQgM2I0OTI5ZjY1YjBkODI0OWYxOWE1MDI0NWNkODhlZDFhMmY3OGNm
ZiB1cHN0cmVhbS4KICAgIAogICAgSm9uYXRoYW4gTG9vbmV5IHJlcG9ydGVkIHRoYXQgVENQIGNh
biB0cmlnZ2VyIHRoZSBmb2xsb3dpbmcgY3Jhc2gKICAgIGluIHRjcF9zaGlmdGVkX3NrYigpIDoK
ICAgIAogICAgICAgICAgICBCVUdfT04odGNwX3NrYl9wY291bnQoc2tiKSA8IHBjb3VudCk7CiAg
ICAKICAgIFRoaXMgY2FuIGhhcHBlbiBpZiB0aGUgcmVtb3RlIHBlZXIgaGFzIGFkdmVydGl6ZWQg
dGhlIHNtYWxsZXN0CiAgICBNU1MgdGhhdCBsaW51eCBUQ1AgYWNjZXB0cyA6IDQ4CiAgICAKICAg
IEFuIHNrYiBjYW4gaG9sZCAxNyBmcmFnbWVudHMsIGFuZCBlYWNoIGZyYWdtZW50IGNhbiBob2xk
IDMyS0IKICAgIG9uIHg4Niwgb3IgNjRLQiBvbiBQb3dlclBDLgogICAgCiAgICBUaGlzIG1lYW5z
IHRoYXQgdGhlIDE2Yml0IHdpdGRoIG9mIFRDUF9TS0JfQ0Ioc2tiKS0+dGNwX2dzb19zZWdzCiAg
ICBjYW4gb3ZlcmZsb3cuCiAgICAKICAgIE5vdGUgdGhhdCB0Y3Bfc2VuZG1zZygpIGJ1aWxkcyBz
a2JzIHdpdGggbGVzcyB0aGFuIDY0S0IKICAgIG9mIHBheWxvYWQsIHNvIHRoaXMgcHJvYmxlbSBu
ZWVkcyBTQUNLIHRvIGJlIGVuYWJsZWQuCiAgICBTQUNLIGJsb2NrcyBhbGxvdyBUQ1AgdG8gY29h
bGVzY2UgbXVsdGlwbGUgc2ticyBpbiB0aGUgcmV0cmFuc21pdAogICAgcXVldWUsIHRodXMgZmls
bGluZyB0aGUgMTcgZnJhZ21lbnRzIHRvIG1heGltYWwgY2FwYWNpdHkuCiAgICAKICAgIENWRS0y
MDE5LTExNDc3IC0tIHUxNiBvdmVyZmxvdyBvZiBUQ1BfU0tCX0NCKHNrYiktPnRjcF9nc29fc2Vn
cwogICAgCiAgICBCYWNrcG9ydCBub3RlcywgcHJvdmlkZWQgYnkgSm9hbyBNYXJ0aW5zIDxqb2Fv
Lm0ubWFydGluc0BvcmFjbGUuY29tPgogICAgCiAgICB2NC4xNSBvciBzaW5jZSBjb21taXQgNzM3
ZmYzMTQ1NjMgKCJ0Y3A6IHVzZSBzZXF1ZW5jZSBkaXN0YW5jZSB0bwogICAgZGV0ZWN0IHJlb3Jk
ZXJpbmciKSBoYWQgc3dpdGNoZWQgZnJvbSB0aGUgcGFja2V0LWJhc2VkIEZBQ0sgdHJhY2tpbmcg
YW5kCiAgICBzd2l0Y2hlZCB0byBzZXF1ZW5jZS1iYXNlZC4KICAgIAogICAgdjQuMTQgYW5kIG9s
ZGVyIHN0aWxsIGhhdmUgdGhlIG9sZCBsb2dpYyBhbmQgaGVuY2Ugb24KICAgIHRjcF9za2Jfc2hp
ZnRfZGF0YSgpIG5lZWRzIHRvIHJldGFpbiBpdHMgb3JpZ2luYWwgbG9naWMgYW5kIGhhdmUKICAg
IEBmYWNrX2NvdW50IGluIHN5bmMuIEluIG90aGVyIHdvcmRzLCB3ZSBrZWVwIHRoZSBpbmNyZW1l
bnQgb2YgcGNvdW50IHdpdGgKICAgIHRjcF9za2JfcGNvdW50KHNrYikgdG8gbGF0ZXIgdXNlZCB0
aGF0IHRvIHVwZGF0ZSBmYWNrX2NvdW50LiBUbyBtYWtlIGl0CiAgICBtb3JlIGV4cGxpY2l0IHdl
IHRyYWNrIHRoZSBuZXcgc2tiIHRoYXQgZ2V0cyBpbmNyZW1lbnRlZCB0byBwY291bnQgaW4KICAg
IEBuZXh0X3Bjb3VudCwgYW5kIHdlIGdldCB0byBhdm9pZCB0aGUgY29uc3RhbnQgaW52b2NhdGlv
biBvZgogICAgdGNwX3NrYl9wY291bnQoc2tiKSBhbGwgdG9nZXRoZXIuCiAgICAKICAgIEZpeGVz
OiA4MzJkMTFjNWNkMDcgKCJ0Y3A6IFRyeSB0byByZXN0b3JlIGxhcmdlIFNLQnMgd2hpbGUgU0FD
SyBwcm9jZXNzaW5nIikKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRA
Z29vZ2xlLmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBKb25hdGhhbiBMb29uZXkgPGp0bEBuZXRmbGl4
LmNvbT4KICAgIEFja2VkLWJ5OiBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogICAg
Q2M6IFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgogICAgQ2M6IEJydWNlIEN1cnRp
cyA8YnJ1Y2VjQG5ldGZsaXguY29tPgogICAgQ2M6IEpvbmF0aGFuIExlbW9uIDxqb25hdGhhbi5s
ZW1vbkBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVt
QGRhdmVtbG9mdC5uZXQ+CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdy
ZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKY29tbWl0IDQxODg5NGMxMjExM2Q4MmY0YTEzM2E5
OWRmNzdjNTJmZWZhN2Y2Y2IKQXV0aG9yOiBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5j
b20+CkRhdGU6ICAgVGh1IE9jdCA1IDIyOjIxOjI1IDIwMTcgLTA3MDAKCiAgICB0Y3A6IHJlZHVj
ZSB0Y3BfZmFzdHJldHJhbnNfYWxlcnQoKSB2ZXJib3NpdHkKICAgIAogICAgY29tbWl0IDhiYTZk
ZGFhZjg2YzRjNjgxNDc3NGU0ZTRlZjE1OGI3MzJiZDlmOWYgdXBzdHJlYW0uCiAgICAKICAgIFdp
dGggdXBjb21pbmcgcmItdHJlZSBpbXBsZW1lbnRhdGlvbiwgdGhlIGNoZWNrcyB3aWxsIHRyaWdn
ZXIKICAgIG1vcmUgb2Z0ZW4sIGFuZCB0aGlzIGlzIGV4cGVjdGVkLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgICBDYzogQW1pdCBT
aGFoIDxhbWl0QGluZnJhZGVhZC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhh
cnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:27:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14:27:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdbYb-0004pE-Bh; Wed, 19 Jun 2019 14:27: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=uR8K=US=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1hdbYZ-0004p9-RF
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:27:23 +0000
X-Inumbo-ID: 51b5c134-929e-11e9-97a0-af5f14788ffe
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51b5c134-929e-11e9-97a0-af5f14788ffe;
 Wed, 19 Jun 2019 14:27:09 +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 x5JEJnSt019625;
 Wed, 19 Jun 2019 14:26:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=yttiPRpSZZrH5iMOgXU87rDYVYrhNSlNRuXPD3dcjrE=;
 b=ee01PXdUFHKCRVZQBbEAuCNZzx/GyLgDcSp/TKtQkXY2DMJxqiwBR1/8P0+sL4K7a7B5
 XBiVILXz095aw8/e6KKqFdA92dOWJ9NRuqgr3rzp/z5XdzYzghRlSDmatpVrzRNszK9L
 IA7sytloqzLGbCju3v6Y+DAtd1dkwMsoJy+qeIbqYkrDQau5vE+Tq1tbXa/ZUbqGM6T2
 vRv1dnJOcHl5uvsyOSEbxBMlJSVlD+OWu8UlPgmk5QI2J8Fq5K95dgsj/UPmz39xrdUU
 uM1ORIHpFA675tloJYNLnO0fWJkls2vhwdz7OkpFgWmyaSZBm9OfHBVa/rC2fGJjLrA+ PQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2t7809btkm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 14:26:58 +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 x5JEQTAe194064;
 Wed, 19 Jun 2019 14:26:57 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2t77ynvp68-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 19 Jun 2019 14:26:57 +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 x5JEQm9v015046;
 Wed, 19 Jun 2019 14:26:48 GMT
Received: from char.us.oracle.com (/10.152.32.25)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 19 Jun 2019 07:26:47 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 434C96A0136; Wed, 19 Jun 2019 10:28:12 -0400 (EDT)
Date: Wed, 19 Jun 2019 10:28:12 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20190619142812.GM10432@char.us.oracle.com>
References: <20190617132946.2817440-1-arnd@arndb.de>
 <alpine.DEB.2.21.1906170913080.2072@sstabellini-ThinkPad-T480s>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.21.1906170913080.2072@sstabellini-ThinkPad-T480s>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190118
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9292
 signatures=668687
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-1906190118
Subject: Re: [Xen-devel] [PATCH] swiotlb: fix phys_addr_t overflow warning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Joerg Roedel <jroedel@suse.de>,
 Andrew Morton <akpm@linux-foundation.org>, Arnd Bergmann <arnd@arndb.de>,
 linux-kernel@vger.kernel.org, Mike Rapoport <rppt@linux.ibm.com>,
 iommu@lists.linux-foundation.org, Jesper Dangaard Brouer <brouer@redhat.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Robin Murphy <robin.murphy@arm.com>, Christoph Hellwig <hch@lst.de>,
 Marek Szyprowski <m.szyprowski@samsung.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDk6MTM6MTZBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IE9uIE1vbiwgMTcgSnVuIDIwMTksIEFybmQgQmVyZ21hbm4gd3JvdGU6Cj4g
PiBPbiBhcmNoaXRlY3R1cmVzIHRoYXQgaGF2ZSBhIGxhcmdlciBkbWFfYWRkcl90IHRoYW4gcGh5
c19hZGRyX3QsCj4gPiB0aGUgc3dpb3RsYl90YmxfbWFwX3NpbmdsZSgpIGZ1bmN0aW9uIHRydW5j
YXRlcyBpdHMgcmV0dXJuIGNvZGUKPiA+IGluIHRoZSBmYWlsdXJlIHBhdGgsIG1ha2luZyBpdCBp
bXBvc3NpYmxlIHRvIGlkZW50aWZ5IHRoZSBlcnJvcgo+ID4gbGF0ZXIsIGFzIHdlIGNvbXBhcmUg
dG8gdGhlIG9yaWdpbmFsIHZhbHVlOgo+ID4gCj4gPiBrZXJuZWwvZG1hL3N3aW90bGIuYzo1NTE6
OTogZXJyb3I6IGltcGxpY2l0IGNvbnZlcnNpb24gZnJvbSAnZG1hX2FkZHJfdCcgKGFrYSAndW5z
aWduZWQgbG9uZyBsb25nJykgdG8gJ3BoeXNfYWRkcl90JyAoYWthICd1bnNpZ25lZCBpbnQnKSBj
aGFuZ2VzIHZhbHVlIGZyb20gMTg0NDY3NDQwNzM3MDk1NTE2MTUgdG8gNDI5NDk2NzI5NSBbLVdl
cnJvciwtV2NvbnN0YW50LWNvbnZlcnNpb25dCj4gPiAgICAgICAgIHJldHVybiBETUFfTUFQUElO
R19FUlJPUjsKPiA+IAo+ID4gVXNlIGFuIGV4cGxpY2l0IHR5cGVjYXN0IGhlcmUgdG8gY29udmVy
dCBpdCB0byB0aGUgbmFycm93ZXIgdHlwZSwKPiA+IGFuZCB1c2UgdGhlIHNhbWUgZXhwcmVzc2lv
biBpbiB0aGUgZXJyb3IgaGFuZGxpbmcgbGF0ZXIuCj4gPiAKPiA+IEZpeGVzOiBiOTA3ZTIwNTA4
ZDAgKCJzd2lvdGxiOiByZW1vdmUgU1dJT1RMQl9NQVBfRVJST1IiKQo+ID4gU2lnbmVkLW9mZi1i
eTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KPiAKPiBBY2tlZC1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKcXVldWVkLgo+IAo+IAo+ID4gLS0t
Cj4gPiBJIHN0aWxsIHRoaW5rIHRoYXQgcmV2ZXJ0aW5nIHRoZSBvcmlnaW5hbCBjb21taXQgd291
bGQgaGF2ZQo+ID4gcHJvdmlkZWQgY2xlYXJlciBzZW1hbnRpY3MgZm9yIHRoaXMgY29ybmVyIGNh
c2UsIGJ1dCBhdCBsZWFzdAo+ID4gdGhpcyBwYXRjaCByZXN0b3JlcyB0aGUgY29ycmVjdCBiZWhh
dmlvci4KPiA+IC0tLQo+ID4gIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgfCAyICstCj4gPiAg
a2VybmVsL2RtYS9zd2lvdGxiLmMgICAgICB8IDQgKystLQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwg
MyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJp
dmVycy94ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiA+IGlu
ZGV4IGQ1M2YzNDkzYTZiOS4uY2ZiZTQ2Nzg1YTNiIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy94
ZW4vc3dpb3RsYi14ZW4uYwo+ID4gKysrIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+ID4g
QEAgLTQwMiw3ICs0MDIsNyBAQCBzdGF0aWMgZG1hX2FkZHJfdCB4ZW5fc3dpb3RsYl9tYXBfcGFn
ZShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBwYWdlICpwYWdlLAo+ID4gIAo+ID4gIAltYXAg
PSBzd2lvdGxiX3RibF9tYXBfc2luZ2xlKGRldiwgc3RhcnRfZG1hX2FkZHIsIHBoeXMsIHNpemUs
IGRpciwKPiA+ICAJCQkJICAgICBhdHRycyk7Cj4gPiAtCWlmIChtYXAgPT0gRE1BX01BUFBJTkdf
RVJST1IpCj4gPiArCWlmIChtYXAgPT0gKHBoeXNfYWRkcl90KURNQV9NQVBQSU5HX0VSUk9SKQo+
ID4gIAkJcmV0dXJuIERNQV9NQVBQSU5HX0VSUk9SOwo+ID4gIAo+ID4gIAlkZXZfYWRkciA9IHhl
bl9waHlzX3RvX2J1cyhtYXApOwo+ID4gZGlmZiAtLWdpdCBhL2tlcm5lbC9kbWEvc3dpb3RsYi5j
IGIva2VybmVsL2RtYS9zd2lvdGxiLmMKPiA+IGluZGV4IGU5MDZlZjJlNjMxNS4uYTNiZTY1MTk3
M2FkIDEwMDY0NAo+ID4gLS0tIGEva2VybmVsL2RtYS9zd2lvdGxiLmMKPiA+ICsrKyBiL2tlcm5l
bC9kbWEvc3dpb3RsYi5jCj4gPiBAQCAtNTQ4LDcgKzU0OCw3IEBAIHBoeXNfYWRkcl90IHN3aW90
bGJfdGJsX21hcF9zaW5nbGUoc3RydWN0IGRldmljZSAqaHdkZXYsCj4gPiAgCWlmICghKGF0dHJz
ICYgRE1BX0FUVFJfTk9fV0FSTikgJiYgcHJpbnRrX3JhdGVsaW1pdCgpKQo+ID4gIAkJZGV2X3dh
cm4oaHdkZXYsICJzd2lvdGxiIGJ1ZmZlciBpcyBmdWxsIChzejogJXpkIGJ5dGVzKSwgdG90YWwg
JWx1IChzbG90cyksIHVzZWQgJWx1IChzbG90cylcbiIsCj4gPiAgCQkJIHNpemUsIGlvX3RsYl9u
c2xhYnMsIHRtcF9pb190bGJfdXNlZCk7Cj4gPiAtCXJldHVybiBETUFfTUFQUElOR19FUlJPUjsK
PiA+ICsJcmV0dXJuIChwaHlzX2FkZHJfdClETUFfTUFQUElOR19FUlJPUjsKPiA+ICBmb3VuZDoK
PiA+ICAJaW9fdGxiX3VzZWQgKz0gbnNsb3RzOwo+ID4gIAlzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb190bGJfbG9jaywgZmxhZ3MpOwo+ID4gQEAgLTY2Niw3ICs2NjYsNyBAQCBib29sIHN3aW90
bGJfbWFwKHN0cnVjdCBkZXZpY2UgKmRldiwgcGh5c19hZGRyX3QgKnBoeXMsIGRtYV9hZGRyX3Qg
KmRtYV9hZGRyLAo+ID4gIAkvKiBPaCB3ZWxsLCBoYXZlIHRvIGFsbG9jYXRlIGFuZCBtYXAgYSBi
b3VuY2UgYnVmZmVyLiAqLwo+ID4gIAkqcGh5cyA9IHN3aW90bGJfdGJsX21hcF9zaW5nbGUoZGV2
LCBfX3BoeXNfdG9fZG1hKGRldiwgaW9fdGxiX3N0YXJ0KSwKPiA+ICAJCQkqcGh5cywgc2l6ZSwg
ZGlyLCBhdHRycyk7Cj4gPiAtCWlmICgqcGh5cyA9PSBETUFfTUFQUElOR19FUlJPUikKPiA+ICsJ
aWYgKCpwaHlzID09IChwaHlzX2FkZHJfdClETUFfTUFQUElOR19FUlJPUikKPiA+ICAJCXJldHVy
biBmYWxzZTsKPiA+ICAKPiA+ICAJLyogRW5zdXJlIHRoYXQgdGhlIGFkZHJlc3MgcmV0dXJuZWQg
aXMgRE1BJ2JsZSAqLwo+ID4gLS0gCj4gPiAyLjIwLjAKPiA+IAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:30:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdbbi-0005WA-Su; Wed, 19 Jun 2019 14:30: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdbbi-0005W5-8k
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:30:38 +0000
X-Inumbo-ID: ccc6a0c8-929e-11e9-8ed0-bf07ab166e16
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ccc6a0c8-929e-11e9-8ed0-bf07ab166e16;
 Wed, 19 Jun 2019 14:30: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: YnxHfFtdX0YUMBbupop5zms6sMWm7xBSKPoolb6PwaGp92rNRrKUI+ilCjddIGRxeiYsz4dq9B
 8EYA9Wdtq90t13obbARJxxKj6+mnpd7TC6ecvLBZ31Rq0R36siWSVDQFbCm24SzRJu/QEkAlz4
 zmyiRO4LIgSNGT5hUbJpvv3HxLiEi32GxesC++t6ZQaKmWB2/O9IDfW7XCBwGqfIZJXlUX3dn1
 sS9+JuH50DT26MuLZz3Y29zR3IR7DrlGgJeDKnC7f52ZnFklr/mjryQfHps9soZH84kTCef5/u
 qhM=
X-SBRS: 2.7
X-MesageID: 1947036
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,392,1557201600"; 
   d="scan'208";a="1947036"
Date: Wed, 19 Jun 2019 16:30:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190619143027.qrcg6b6fcpsgwvjd@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <cd4af737-de45-15a0-d0c6-90e7d9cc0185@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cd4af737-de45-15a0-d0c6-90e7d9cc0185@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] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMTI6MjA6NDBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8wNi8yMDE5IDEyOjAyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBJ
ZiB0aGUgaHlwZXJ2aXNvciBoYXMgYmVlbiBidWlsdCB3aXRoIEVGSSBzdXBwb3J0IChpZTogbXVs
dGlib290MikuCj4gCj4gU2VlaW5nIGFzIHRoaXMgY29udGludWVzIHRoZSBzZW50ZW5jZSBmcm9t
IHRoZSBzdWJqZWN0LCBpdCBzaG91bGQgc3RhcnQKPiB3aXRob3V0IGEgY2FwaXRhbC7CoCBPdGhl
cndpc2UgdGhlIHJlc3VsdCBpcyB3ZXJkIHRvIHJlYWQuCj4gCj4gPiBUaGlzIGFsbG93cyB0byBw
b3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiA+IGJp
bmFyeSwgb3IgZWxzZSB0aGUgbGlua2VyIG1pZ2h0IHBsYWNlIC5yZWxvYyBiZWZvcmUgdGhlIC50
ZXh0Cj4gPiBzZWN0aW9uLgo+IAo+IFJlYWxseT/CoCBIb3cgY2FuIHRoaXMgYmUgYSBsZWdpdGlt
YXRlIHRyYW5zZm9ybWF0aW9uIGZvciB0aGUgbGlua2VyIHRvIG1ha2U/CgpJJ3ZlIGFscmVhZHkg
c3VibWl0dGVkIGEgYnVnIHJlcG9ydDoKCmh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NDIzMjcKCkdOVSBsZCBiZWhhdmlvdXIgaXMgdG8gcGxhY2Ugb3JwaGFuZWQgc2VjdGlv
bnMgYXQgdGhlIGVuZC4KCj4gPgo+ID4gTm90ZSB0aGF0IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBt
b3ZlZCBiZWZvcmUgLmJzcyBmb3IgdHdvIHJlYXNvbnM6IGluCj4gPiBvcmRlciBmb3IgdGhlIHJl
c3VsdGluZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBkYXRhCj4gPiBh
ZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBmaWxlIHNpemUgY2FuIGJlIHNtYWxsZXIgdGhhbiB0aGUg
bG9hZGVkCj4gPiBtZW1vcnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMg
aXMgcmVhZC1vbmx5LCBzbyBpdAo+ID4gYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBj
b250YWluaW5nIHJlYWQtb25seSBkYXRhLgo+IAo+IFRoZSBjb250ZW50IG9mIC5yZWxvY3MgaXMg
dHJhbnNmb3JtZWQgdmlhIG1rcmVsb2MgdG8gYmVjb21lCj4gX19iYXNlX3JlbG9jc197c3RhcnQs
ZW5kfSBhbmQgc2hvdWxkbid0IGV4aXN0IGludG8gdGhlIGZpbmFsIGxpbmtlZAo+IGltYWdlIEFG
QUlDVC4KCl9fYmFzZV9yZWxvY3Nfe3N0YXJ0L2VuZH0gaXMgYWN0dWFsbHkgd2hhdCdzIGNvbnRh
aW5lZCBpbiB0aGUgLnJlbG9jcwpzZWN0aW9uLCBvciBhdCBsZWFzdCB0aGF0IHdhcyBtbnkgaW1w
cmVzc2lvbiBiYXNlZCBvbiB0aGUgY29udGVudHMgb2YKeGVuL2FyY2gveDg2L2VmaS9yZWxvY3Mt
ZHVtbXkuUwoKPiBTaW5jZSB0aGUgTUIxL01CMiBidWlsZHMgYXJlbid0IHJlbG9jYXRhYmxlLCBJ
IHRoaW5rIHdlIG1pZ2h0IGJlIGFibGUgdG8KPiBnZXQgYXdheSB3aXRoIHNpbXBseSBleGNsdWRp
bmcgdGhlbSBpbiB0aGUgbm9uLUVGSSBidWlsZC4KCkhtLCBPSy4gSSdtIHNsaWdodGx5IGxvc3Mg
dGhlbi4gSSd2ZSB0YWtlbiBhIGxvb2sgYXQgdGhlIGhpc3Rvcnkgb2YKeGVuL2FyY2gveDg2L2Vm
aS9yZWxvY3MtZHVtbXkuUyBhbmQgaXQncyBub3QgY2xlYXIgdG8gbWUgd2h5IHN1Y2ggYQpkdW1t
eSBmaWxlIHdhcyBhZGRlZC4gTXkgZ3Vlc3MgaXMgdGhhdCBpdCdzIGRvbmUgaW4gb3JkZXIgdG8g
cHJldmVudAptaXNzaW5nIHN5bWJvbHMgZXJyb3JzLiBJZiB0aGF0J3MgdGhlIGNhc2UgSSBndWVz
cyB0aGUgY29kZSB0aGF0IG1ha2VzCnVzZSBvZiBzdWNoIHN5bWJvbHMgY2FuIGJlIGd1YXJkZWQs
IGFuZCB0aGUgZHVtbXkgZmlsZSByZW1vdmVkPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:33:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14:33:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdbea-0005gB-Ds; Wed, 19 Jun 2019 14:33:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9VwC=US=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hdbeZ-0005g4-6H
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:33:35 +0000
X-Inumbo-ID: 37abbc93-929f-11e9-8980-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37abbc93-929f-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 14:33:34 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id s184so10704438oie.9
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 07:33: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:content-transfer-encoding;
 bh=YpWj6CitSORzjW15Yvl5iUJm5/0NEJAcq6OnYGWkZGE=;
 b=WBiq1R/UgguEMJ6FEtCBjaOqSl61zEbGNzwyb5lm0guy8L1JC0OR0C6Khaj4luUHJm
 wLgL6TzgttO1CZpwhmn7laL4uRdSboLum1ig01CP6xfBksJyAAaMq19vkCNqsm5LcKV/
 yJUf0xDDMOBBbrV5FBwmaAv5B5aCLY4ttuofhIm4+VvPxnzQlSSzBXn75/r4SkZIPon3
 E0nfWOasPNOL1NicDBBzFmV56sSzhbDy1/+bQ1GvHRms/RZNjQVhGFuSuZw5Wj5h1AyQ
 bi6lT4mXGntcaOgETzaum9lpL25LpK6moBKm4XVJt/cbi9bqWfYfJCPP2z6sSKHxAou3
 3azg==
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=YpWj6CitSORzjW15Yvl5iUJm5/0NEJAcq6OnYGWkZGE=;
 b=TqTaF4xFeCIoqZsHXgnZu1MTsi3Z8IzMPK1Yk+Nyx6sBwz/xe0HoFdGRniFmK4oBQ5
 vNRJi8jlSJJH5hmPjJl5GnCi8lLB16bp4uslRIcs7kW8tCSoqYWBr63i4a0R8/Vw3YDX
 i3PuDqDoMt7Dy4xpNGFsGDib9Z39w5MVgZAR+kfp6aAziYWJ6IfYB6qEIPrEF2HxeSpy
 2AO79+2B9D6FN3vEB47nO/Tp2/tSaf6ONyDTtuUBvCiCVpJTULBEEtcM8Ew8zv9mMY6r
 18lwYG1H/4+EcUVtftGp6yZG3+6Yz1EyainbEPn01rvrn55U5F8VduU4L0TV0OSDr0OX
 cypg==
X-Gm-Message-State: APjAAAX/80XyCGaHwuh23zCqC4JdXDRp+E0uQ9JzB6xJrzbGsA7iqz+g
 Z3Y81N2o+vHsPJ9OaVZY1Afr4ED8CMhunNUBofA=
X-Google-Smtp-Source: APXvYqwg9r7rKf9nDJHiw3m9gUvCDP6cqxDEvg/rZ/cZfvr4dUzC3+vjktbaSochp3enlCuMzzTrZlAiPfJaTtgKDJs=
X-Received: by 2002:aca:5b86:: with SMTP id p128mr2942587oib.126.1560954814011; 
 Wed, 19 Jun 2019 07:33:34 -0700 (PDT)
MIME-Version: 1.0
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <cd936ab7-df65-1615-a03a-bea30b5814f9@arm.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
In-Reply-To: <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Date: Wed, 19 Jun 2019 16:33:22 +0200
Message-ID: <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Andre Przywara <andre.przywara@arm.com>, Iain Hunter <drhunter95@gmail.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>

SGksCtGB0YAsIDE5INC40Y7QvS4gMjAxOSDQsy4g0LIgMTQ6MDEsIEFuZHJpaSBBbmlzb3YgPGFu
ZHJpaS5hbmlzb3ZAZ21haWwuY29tPjoKPgo+Cj4KPiBPbiAxOC4wNi4xOSAxOToxOSwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+ID4gRGVuaXMgKHRoZSBhdXRob3Igb2YgdGhlIHRocmVhZCkgaXMgZG9p
bmcgYSBHU09DIHRvIHBvcnQgWGVuIG9uIHRoZSBCZWFnbGVCb2FyZCBYMTUuIFlvdSBlbmRlZCB1
cCBDQ2VkIGJlY2F1c2UgeW91IGNhbiBwcm92aWRlIGZlZWRiYWNrIGhvdyB0byBwcm9jZWVkLiBO
b3QgYmVjYXVzZSB3ZSB3YW50ZWQgeW91IHRvIGltcGxlbWVudCBpdC4uLgo+Cj4gT0sgdGhlbi4K
Pgo+IERlbmlzLAo+Cj4gRmVlbCBmcmVlIHRvIGNvbnRhY3QgbWUgaW4gY2FzZSB5b3UgbmVlZCBj
bGFyaWZpY2F0aW9ucyBhYm91dCB0aGUgc3R1ZmYuCnRoYW5rIHlvdQo+Cj4gLS0KPiBTaW5jZXJl
bHksCj4gQW5kcmlpIEFuaXNvdi4KClNvLCByaWdodCBub3cgSSBnZXQgYSBiaXQgZnVydGhlciBh
bmQgaXQgc2VlbXMgdGhhdCBDUFUxIHdhcyBzd2l0Y2hlZAp0byBoeXAgbW9kZToKaHR0cHM6Ly9n
aXRodWIuY29tL2VtYmVkZGVkZGVuL3hlbi9jb21taXQvMmQ3NmFlN2FhY2I3YzBlYTczMTJlYWRk
YjkxYzNlYjFlMTk2M2NjOQoKYW5kIHRoZSBvdXRwdXQ6Cmh0dHBzOi8vcGFzdGViaW4uY29tLzNK
Qnc2UzRLCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:37:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14:37:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdbiT-0005q2-13; Wed, 19 Jun 2019 14:37: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=tFry=US=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hdbiR-0005pw-2P
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:37:35 +0000
X-Inumbo-ID: c659a968-929f-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c659a968-929f-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 14:37:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 19 Jun 2019 08:37:33 -0600
Message-Id: <5D0A48AB0200007800239B4D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 19 Jun 2019 08:37:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <cd4af737-de45-15a0-d0c6-90e7d9cc0185@citrix.com>
 <20190619143027.qrcg6b6fcpsgwvjd@MacBook-Air-de-Roger.local>
In-Reply-To: <20190619143027.qrcg6b6fcpsgwvjd@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE2OjMwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVuIDE5LCAyMDE5IGF0IDEyOjIwOjQwUE0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IFNpbmNlIHRoZSBNQjEvTUIyIGJ1aWxkcyBhcmVuJ3QgcmVsb2NhdGFibGUsIEkg
dGhpbmsgd2UgbWlnaHQgYmUgYWJsZSB0bwo+PiBnZXQgYXdheSB3aXRoIHNpbXBseSBleGNsdWRp
bmcgdGhlbSBpbiB0aGUgbm9uLUVGSSBidWlsZC4KPiAKPiBIbSwgT0suIEknbSBzbGlnaHRseSBs
b3NzIHRoZW4uIEkndmUgdGFrZW4gYSBsb29rIGF0IHRoZSBoaXN0b3J5IG9mCj4geGVuL2FyY2gv
eDg2L2VmaS9yZWxvY3MtZHVtbXkuUyBhbmQgaXQncyBub3QgY2xlYXIgdG8gbWUgd2h5IHN1Y2gg
YQo+IGR1bW15IGZpbGUgd2FzIGFkZGVkLiBNeSBndWVzcyBpcyB0aGF0IGl0J3MgZG9uZSBpbiBv
cmRlciB0byBwcmV2ZW50Cj4gbWlzc2luZyBzeW1ib2xzIGVycm9ycy4gSWYgdGhhdCdzIHRoZSBj
YXNlIEkgZ3Vlc3MgdGhlIGNvZGUgdGhhdCBtYWtlcwo+IHVzZSBvZiBzdWNoIHN5bWJvbHMgY2Fu
IGJlIGd1YXJkZWQsIGFuZCB0aGUgZHVtbXkgZmlsZSByZW1vdmVkPwoKTWlzc2luZyBzeW1ib2xz
IGVycm9ycyAtIHllcy4gQnV0IGhvdyB3b3VsZCB5b3UgcmVtb3ZlIHRoZSBkdW1teQpvbmUsIHdo
aWNoIGlzIGEgcGxhY2UgaG9sZGVyIGluIHN0YWdlIDEgbGlua2luZyBmb3Igd2hhdCB3aWxsIGJl
IHJlYWwKZGF0YSBpbiBzdGFnZXMgMiBhbmQgMz8gSSBkb24ndCB0aGluayB3ZSBzaG91bGQgaWdu
b3JlIHVucmVzb2x2ZWQKc3ltYm9scyBpbiBzdGFnZSAxLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:40:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14:40:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdblG-0006X5-KC; Wed, 19 Jun 2019 14:40: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdblF-0006Wz-TS
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:40:29 +0000
X-Inumbo-ID: 2e58db05-92a0-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 2e58db05-92a0-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 14:40: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: Yd2jccaywLzRUe9SwB+R0D3/6yugpu02r3/yCFjr+EMVd6C03loFV655KPQtMrBsozUmCra5uH
 l249P1OHGTGrBNEXQyBJZIJMCqbWcmieUsDc4TaahQaTwryUipItAB+86dcpWZ94VDeylp+Il4
 bInPcLoGJBaLKERTchf8EQd1Lmo+4kKi7tYl/QTcHUa2qoce89Y0YgTRXeMk5s5RTa9Z0Gj+wk
 KJI9BS+nWUi9TMC3M5swlPZmEtTtG0jfbFIC/egrtXDNDtnYhj25a65ouD77aSmHf9n7P8j2DH
 6ZA=
X-SBRS: 2.7
X-MesageID: 1947918
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,392,1557201600"; 
   d="scan'208";a="1947918"
Date: Wed, 19 Jun 2019 16:40:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190619144020.z6ibrkicmtoo3nl3@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@citrix.com>
 <5D0A33E40200007800239AE3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0A33E40200007800239AE3@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDc6MDg6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQWZ0ZXIgYnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgYmluYXJ5LiBOb3RlIHRoYXQg
dGhlIGNoZWNrIGlzIHBlcmZvcm1lZAo+ID4gYnkgc2VhcmNoaW5nIGZvciB0aGUgbWFnaWMgaGVh
ZGVyIHZhbHVlIGF0IHRoZSBzdGFydCBvZiB0aGUgYmluYXJ5Lgo+ID4gCj4gPiBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4g
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgfCAzICsrKwo+ID4gIDEgZmlsZSBj
aGFuZ2VkLCAzIGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gaW5kZXggOGE4ZDhmMDYwZi4u
OWJiM2JmNmU2YyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gKysr
IGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiBAQCAtMTAyLDYgKzEwMiw5IEBAIAo+ID4gc3lt
cy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6
PQo+ID4gICQoVEFSR0VUKTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCj4g
PiAgCS4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VU
KSAkKFhFTl9JTUdfT0ZGU0VUKSBcCj4gPiAgCSAgICAgICAgICAgICAgIGAkKE5NKSAkKFRBUkdF
VCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2VuZCQkLzB4XDEv
cCdgCj4gPiArCSMgQ2hlY2sgZm9yIG11bHRpYm9vdHsxLDJ9IGhlYWRlcnMKPiA+ICsJb2QgLXQg
eDQgLU4gODE5MiAkKFRBUkdFVCkgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCj4gPiArCW9k
IC10IHg0IC1OIDMyNzY4ICQoVEFSR0VUKSB8IGdyZXAgZTg1MjUwZDYgPiAvZGV2L251bGwKPiAK
PiBXaGF0J3MgdGhlIGJlaGF2aW9yIHdoZW4gYSBzaWduYXR1cmUgaXMgX25vdCBfIGZvdW5kPyBX
aWxsCj4gJChUQVJHRVQpIGdldCBkZWxldGVkIChieSBtYWtlKT8gSSBkb24ndCB0aGluayBpdCB3
b3VsZCAoYXMgd2UKPiBkb24ndCBzcGVjaWZpYyAuREVMRVRFX09OX0VSUk9SIGFueXdoZXJlKSwg
c28gYSBzdWJzZXF1ZW50Cj4gcmVidWlsZCBtYXkgbm90IGV2ZW4gZXhlY3V0ZSB0aGlzIHJ1bGUs
IGFuZCBoZW5jZSBtYXkgbG9vayB0byBiZQo+IHN1Y2Nlc3NmdWwgZGVzcGl0ZSBpdCBub3QgYWN0
dWFsbHkgaGF2aW5nIGJlZW4uCgpPaCwgcmlnaHQuIEl0IHNob3VsZCBiZToKCm9kIC10IHg0IC1O
IDgxOTIgJChUQVJHRVQpIHwgZ3JlcCAxYmFkYjAwMiA+IC9kZXYvbnVsbCB8fCAocm0gLXJmICQo
VEFSR0VUKTsgZXhpdCAxKQpvZCAtdCB4NCAtTiAzMjc2OCAkKFRBUkdFVCkgfCBncmVwIGU4NTI1
MGQ2ID4gL2Rldi9udWxsIHx8IChybSAtcmYgJChUQVJHRVQpOyBleGl0IDEpCgpXb3VsZCB5b3Ug
YmUgT0sgd2l0aCB0aGUgYWJvdmUgcnVuZXM/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:45:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 14: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 1hdbpd-0006jU-9D; Wed, 19 Jun 2019 14: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdbpb-0006jP-O3
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:44:59 +0000
X-Inumbo-ID: ccd971ce-92a0-11e9-ac09-fb374ed7e15f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ccd971ce-92a0-11e9-ac09-fb374ed7e15f;
 Wed, 19 Jun 2019 14:44:54 +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: 6vE6qVwmxgHlvDips65pDeo/+KoCdK2L7yxzhQ4ioWsQRPt0sWsCB/GecgwXEmuqFcHhSwxTV7
 Iu0DVsjLCRTYNHStAwyvIizqnR+OPOC8AwtJKIXwq1FRHVNPDWQrDsR/edPUp/48BO9Sk/aYn3
 94e7CfwSTJKzy60K5PCPCPhxutLDPT75hm44PL7DJ3hLoAoz8jWt3rDAZVWyjzxkNKXvKHnVAk
 VWlyoa1ObzuvcHOilTwPn4HT0Hpev89PD5y/dDHToUIcGwUXsRRmwqOZLIcDK4vM+d42ZoCbiz
 LqE=
X-SBRS: 2.7
X-MesageID: 1939584
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,392,1557201600"; 
   d="scan'208";a="1939584"
Date: Wed, 19 Jun 2019 16:44:47 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190619144447.fq5esl5reagv4qpc@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-2-roger.pau@citrix.com>
 <5D0A219C0200007800239A00@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0A219C0200007800239A00@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] xz: use initconst for hypervisor build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDU6NTA6NTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT3IgZWxzZSBjbGFuZyBhZGRzIGEgLmluaXQucm9kYXRhLmNzdDggc2VjdGlvbiB0
byB0aGUgcmVzdWx0aW5nIG9iamVjdAo+ID4gZmlsZSwgd2hpY2ggaXMgbm90IGhhbmRsZWQgYnkg
dGhlIFhlbiBsaW5rZXIgc2NyaXB0IGFuZCBjYW4gZW5kIHVwCj4gPiBiZWZvcmUgdGhlIHRleHQg
c2VjdGlvbiB3aGljaCBjb250YWlucyB0aGUgaGVhZGVycywgdGh1cyByZXN1bHRpbmcgaW4KPiA+
IGEgbm90IHVzYWJsZSBiaW5hcnkuCj4gCj4gVG8gYmUgaG9uZXN0IEknZCBwcmVmZXIgaWYgd2Ug
d2VudCB3aXRoIGp1c3QgdGhlIGNoYW5nZSBzdWdnZXN0ZWQKPiBieSBBbmRyZXcsIGdldHRpbmcg
dGhlIGxpbmtlciBzY3JpcHQgYmFjayBpbiBsaW5lIHdpdGgKPiBTUEVDSUFMX0RBVEFfU0VDVElP
TlMuIFRoZSBzdGF0aWMgY29uc3QgaXRlbXMgaW4gdGhlCj4gZGVjb21wcmVzc29ycyB3ZXJlIGxl
ZnQgdW4tYW5ub3RhdGVkIGludGVudGlvbmFsbHksIHNpbmNlIHRoZQo+IC5yb2RhdGEuKiB0aGlu
Z2llcyB3YW50L25lZWQgdGFraW5nIGNhcmUgb2YgYW55d2F5LiBBZnRlciBhbGwgeW91Cj4gd29u
J3QgKEkgaG9wZSkgc3VnZ2VzdCBhbHNvIGFubm90YXRpbmcgdGhlIHZhcmlvdXMgc3RyaW5nIGxp
dGVyYWxzLgoKT0ssIEkgdGhpbmsgcmVnYXJkbGVzcyBvZiB0aGUgcmVzdCBvZiB0aGUgbGxkIDgg
c2VyaWVzIGl0IGlzIHdvcnRoCnNlbmRpbmcgdGhlIGxpbmtlciBzY3JpcHQgY2hhbmdlIGluIG9y
ZGVyIHRvIHByZXZlbnQgaGF2aW5nIHRoaXMKb3JwaGFuZWQgc2VjdGlvbi4KCkFuZHJldywgc2lu
Y2UgeW91IHdoZXJlIHRoZSBvbmUgdG8gcHJvcG9zZSBpdCwgY291bGQgeW91IHBsZWFzZSBzZW5k
IGEKZm9ybWFsIHBhdGNoPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:58:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hdc2V-0007dT-NW; Wed, 19 Jun 2019 14: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdc2U-0007dO-Lb
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:58:18 +0000
X-Inumbo-ID: ab41bfc9-92a2-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 ab41bfc9-92a2-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 14:58: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: 9dPUggJGvS+sH1x5SnPsQZx6b8+bw5kyW3XJtme83BhfFu46Knwz8ZYmrw/2fUmNZ0XvdadpYB
 BUpl/JWh/TUnZt+3uonUpM9AX0FiK/iw/otFLYQqyw8AQNWVOS7UzLPebRAhT7ma+EqL4DcMod
 gAMx9U6k8fSxz2Q3a4NSJAkWQN1ceKq/WVKztG1RJUhJAJTHEQyTF7755y1gZ6DigGKMlYqXGY
 LePawVcgotzl3LlvZtINMdIXd25h+HfVO0LSs5H7i7C8kvXq+d9jwVTMSKQ28lQ52M9I/Sd7wx
 ego=
X-SBRS: 2.7
X-MesageID: 1949084
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,392,1557201600"; 
   d="scan'208";a="1949084"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86A9020000780021F2BB@prv1-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: <3ebf4381-d49d-aa14-532a-9942a5358841@citrix.com>
Date: Wed, 19 Jun 2019 15:58:13 +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: <5C8B86A9020000780021F2BB@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 v8 41/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuYwo+IEBAIC0xOTI0LDYgKzE5MjQsNyBAQCBzdGF0aWMgYm9vbCB2
Y3B1X2hhcygKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxnKCkgdmNwdV9oYXMoICAg
ICAgIDcsIEVDWCwgMTIsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBv
cGNudGRxKCkgdmNwdV9oYXMoICAgIDcsIEVDWCwgMTQsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2
Y3B1X2hhc19yZHBpZCgpICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVDWCwgMjIsIGN0eHQs
IG9wcykKPiArI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfNGZtYXBzKCkgdmNwdV9oYXMoICAgICAg
IDcsIEVEWCwgIDMsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2Y3B1X2hhc19jbHplcm8oKSAgICAg
IHZjcHVfaGFzKDB4ODAwMDAwMDgsIEVCWCwgIDAsIGN0eHQsIG9wcykKPiAgCj4gICNkZWZpbmUg
dmNwdV9tdXN0X2hhdmUoZmVhdCkgXAo+IEBAIC0zMjA1LDYgKzMyMDYsMTggQEAgeDg2X2RlY29k
ZSgKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RhdGUpOwo+ICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX290
aGVyOwo+ICAgICAgICAgICAgICAgICAgfQo+ICsKPiArICAgICAgICAgICAgICAgIHN3aXRjaCAo
IGIgKQo+ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgLyogdjRmeyxufW1h
ZGR7cCxzfXMgbmVlZCBzcGVjaWFsIGNhc2luZyAqLwoKV2h5P8KgIEdpdmVuIHRoYXQgdGhpcyBp
c24ndCBib2lsZXJwbGF0ZSBhZGRpdGlvbiBvZiBuZXcgaW5zdHJ1Y3Rpb25zLCBpdApuZWVkcyBh
IGRpc2N1c3Npb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgoKfkFuZHJldwoKPiArICAgICAgICAg
ICAgICAgIGNhc2UgMHg5YTogY2FzZSAweDliOiBjYXNlIDB4YWE6IGNhc2UgMHhhYjoKPiArICAg
ICAgICAgICAgICAgICAgICBpZiAoIGV2ZXgucGZ4ID09IHZleF9mMiApCj4gKyAgICAgICAgICAg
ICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgICAgICAgICBkaXNwOHNjYWxlID0gNDsKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfMTI4Owo+ICsg
ICAgICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgICAgICAgICBicmVhazsKPiArICAg
ICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICBicmVhazsKPiAg
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 14:59:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hdc3A-0007fs-3Z; Wed, 19 Jun 2019 14: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdc39-0007fk-FC
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 14:58:59 +0000
X-Inumbo-ID: c24baedc-92a2-11e9-8c0b-4fa560d37702
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c24baedc-92a2-11e9-8c0b-4fa560d37702;
 Wed, 19 Jun 2019 14:58:55 +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: axHOthRHAD/640bYk/lBhvPwdHDLiZMvdKzHEb9ihcq1mNvL+iU9dAvET6aM+0TpFHQl53kXZH
 zuX0lZJ7d3UYLI7BMge8LDNO4o1NoD5pmEcZBHobaQO5rl68xP/MPThjApcsThJi0oJZYARYLX
 Mjv1T+blPxuGYEcyLC6k7255IhsMlHAHsfnEsy+ArEj+eRX7/zA8KGlxRyGjLdObjULpnqlLHb
 dfE2DBQwQWn4n2uhaS4UqUyWwLxxLKSaqZMmbrkPOBdnsRWlBwt14PBFm2tgBuDztkUgUl3FXL
 iMw=
X-SBRS: 2.7
X-MesageID: 1940394
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,392,1557201600"; 
   d="scan'208";a="1940394"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86BD020000780021F2BE@prv1-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: <a3ca4b75-ffcb-0c6e-fcdf-1ab10f8e4aba@citrix.com>
Date: Wed, 19 Jun 2019 15:58: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: <5C8B86BD020000780021F2BE@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 v8 42/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgaW4gYSBmZXcgY2Fz
ZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFydGljdWxhciB0aGVpcgo+
IG1lbW9yeSBhY2Nlc3MgcGF0dGVybnMgZm9sbG93IHRoZSBBVlg1MTJfNEZNQVBTIHNjaGVtZSwg
SSBkaWRuJ3QgdGhpbmsKPiBpdCB3YXMgbmVjZXNzYXJ5IHRvIGFkZCBjb250cml2ZWQgdGVzdHMg
c3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlvbmQKPiB0aGUgRGlzcDggc2NhbGluZyBvbmVzLgo+
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:01:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15: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 1hdc5O-0008S4-Kf; Wed, 19 Jun 2019 15: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdc5N-0008Ry-SK
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:01:17 +0000
X-Inumbo-ID: 15403662-92a3-11e9-92c9-3b91fcc6e3d0
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 15403662-92a3-11e9-92c9-3b91fcc6e3d0;
 Wed, 19 Jun 2019 15:01:15 +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: 2ACCSKFnD0WWc68SRbaEMePg5HxjobdHeyBN590HbF+XhoyDjd1OS0IuwaShW3bp7RwgVFnXMz
 Qdv76Qgv6LudAKjHIO6UauXgPRGvQ0YCp7GXpDmgPmLs1L3dS6vC1T/Z7lroEAy9/YTW82CiCV
 /GGoPB4vxghP5ETK0qgo5IPEPrJWa0KAVjyPOEDK0h8FoMuVShEzmwIMXphyWWg+nzqIWckg7b
 1DPJxBwAPaEZa/duuU7OyiI2ZhkheaftotiOCCXpYOT4fet5haVnbBe+lCPjEJMFTOBAr3ewZ4
 8Io=
X-SBRS: 2.7
X-MesageID: 1949323
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,392,1557201600"; 
   d="scan'208";a="1949323"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86D9020000780021F2C1@prv1-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: <90fef86b-68bb-8116-6be4-6778ffe0a366@citrix.com>
Date: Wed, 19 Jun 2019 16:01:10 +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: <5C8B86D9020000780021F2C1@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 v8 43/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEvdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKPiArKysgYi90b29scy90ZXN0cy94ODZfZW11
bGF0b3IveDg2LWVtdWxhdGUuaAo+IEBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGlubGluZSBi
b29sIHhjcjBfbWFzayh1aW50NjRfdCBtYQo+ICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwgIChj
cC5mZWF0LmF2eDUxMnZsICYmIHhjcjBfbWFzaygweGU2KSkKPiAgI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl92Ym1pIChjcC5mZWF0LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkKPiAgI2Rl
ZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9t
YXNrKDB4ZTYpKQo+ICsjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgKGNwLmZlYXQuYXZ4NTEy
X3ZubmkgJiYgeGNyMF9tYXNrKDB4ZTYpKQo+ICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFs
ZyAoY3AuZmVhdC5hdng1MTJfYml0YWxnICYmIHhjcjBfbWFzaygweGU2KSkKPiAgI2RlZmluZSBj
cHVfaGFzX2F2eDUxMl92cG9wY250ZHEgKGNwLmZlYXQuYXZ4NTEyX3Zwb3BjbnRkcSAmJiB4Y3Iw
X21hc2soMHhlNikpCj4gICNkZWZpbmUgY3B1X2hhc19hdng1MTJfNHZubml3IChjcC5mZWF0LmF2
eDUxMl80dm5uaXcgJiYgeGNyMF9tYXNrKDB4ZTYpKQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKPiBAQCAtNDc5LDcgKzQ3OSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0
MGYzOF90YWJsZSB7Cj4gICAgICBbMHg0ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl92
ZXh3LCAuZDhzID0gZDhzX2RxIH0sCj4gICAgICBbMHg0ZV0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X3BhY2tlZF9mcCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwKPiAgICAgIFsweDRmXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwKPiAtICAg
IFsweDUyIC4uLiAweDUzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfMTI4LCAuZDhzID0gNCB9LAo+
ICsgICAgWzB4NTAgLi4uIDB4NTNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAu
ZDhzID0gZDhzX3ZsIH0sCgpIYW5nIG9uIC0gaXMgdGhlIHByZXZpb3VzIHBhdGNoIGNvcnJlY3Q/
wqAgU2hvdWxkbid0IGl0IGhhdmUKc2ltZF9wYWNrZWRfaW50L2Q4c192bCBmcm9tIHRoZSBnZXRn
bz8KCj4gICAgICBbMHg1NCAuLi4gMHg1NV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9p
bnQsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sCj4gICAgICBbMHg1OF0gPSB7IC5zaW1k
X3NpemUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDIgfSwKPiAgICAgIFsweDU5
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3AgPSAxLCAuZDhzID0gMyB9LAo+
IEBAIC0xOTIyLDYgKzE5MjIsNyBAQCBzdGF0aWMgYm9vbCB2Y3B1X2hhcygKPiAgI2RlZmluZSB2
Y3B1X2hhc19hdng1MTJ2bCgpICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMzEsIGN0eHQs
IG9wcykKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaSgpIHZjcHVfaGFzKCAgICAgICAg
IDcsIEVDWCwgIDEsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaTIo
KSB2Y3B1X2hhcyggICAgICAgIDcsIEVDWCwgIDYsIGN0eHQsIG9wcykKPiArI2RlZmluZSB2Y3B1
X2hhc19hdng1MTJfdm5uaSgpIHZjcHVfaGFzKCAgICAgICAgIDcsIEVDWCwgMTEsIGN0eHQsIG9w
cykKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxnKCkgdmNwdV9oYXMoICAgICAgIDcs
IEVDWCwgMTIsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNudGRx
KCkgdmNwdV9oYXMoICAgIDcsIEVDWCwgMTQsIGN0eHQsIG9wcykKPiAgI2RlZmluZSB2Y3B1X2hh
c19yZHBpZCgpICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVDWCwgMjIsIGN0eHQsIG9wcykK
PiBAQCAtMzIxMSw2ICszMjEyLDggQEAgeDg2X2RlY29kZSgKPiAgCj4gICAgICAgICAgICAgICAg
ICBzd2l0Y2ggKCBiICkKPiAgICAgICAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIC8q
IHZwNGRwd3NzZHssc30gbmVlZCBzcGVjaWFsIGNhc2luZyAqLwoKU3BlY2lhbCBjYXNlcyBzaG91
bGQgYmUgZGlzY3Vzc2VkLgoKfkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:02:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15: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 1hdc6r-00008e-1O; Wed, 19 Jun 2019 15:02: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=+vWP=US=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hdc6p-00008X-H5
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:02:47 +0000
X-Inumbo-ID: 4a9d78e2-92a3-11e9-a74c-eb9738b3d80f
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.131]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a9d78e2-92a3-11e9-a74c-eb9738b3d80f;
 Wed, 19 Jun 2019 15:02:44 +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=qSaBbo3In/tLlqgd6NaHUzLpKa9Fz8brANiEmdX4I0s=;
 b=ppUQ5FuVJ4gjWIBDDvFmsDmjBTyoJ4nwAi5pk+eImlg5s1hE/NpEo5D4pSu98590nbSbSQDQ+mxU7AmheV4VyXlLB9UsUKOLUHpGyrxyyOjkYk1f2L9WU23ZO+9yi8VZ+xHbyDCuiTeIeXIoquT/dC5R7xWK7HyJ4prpOqI8SBw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2590.eurprd02.prod.outlook.com (10.173.82.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 15:02:42 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 15:02:42 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] MAINTAINERS: Add myself as a Designated reviewer to
 vm_event
Thread-Index: AQHVJrALyvJHrXNeekK2S3qDI8nnWQ==
Date: Wed, 19 Jun 2019 15:02:42 +0000
Message-ID: <20190619150228.18054-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VE1PR03CA0059.eurprd03.prod.outlook.com
 (2603:10a6:803:118::48) 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: 20813fcc-5a93-4496-42da-08d6f4c72d6b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2590; 
x-ms-traffictypediagnostic: VI1PR0202MB2590:|VI1PR0202MB2590:
x-microsoft-antispam-prvs: <VI1PR0202MB25908655E9178BA7F9B21A74ABE50@VI1PR0202MB2590.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:296;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(136003)(366004)(346002)(396003)(39860400002)(199004)(189003)(71190400001)(6436002)(99286004)(2501003)(71200400001)(5640700003)(66946007)(102836004)(73956011)(6506007)(66476007)(26005)(66446008)(66556008)(52116002)(386003)(86362001)(64756008)(6486002)(53936002)(36756003)(81166006)(81156014)(14454004)(8936002)(8676002)(478600001)(5660300002)(6916009)(305945005)(2351001)(7736002)(50226002)(6512007)(66066001)(25786009)(2906002)(107886003)(54906003)(4326008)(1076003)(68736007)(3846002)(6116002)(256004)(14444005)(316002)(4744005)(186003)(486006)(476003)(2616005)(7416002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2590;
 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: t9bgIPkRKxukRMNBFFRekaWfO3+36tXMKIwm0ErrtVazrNFCNA1vcqydAg/VbZ4MBkOB2AAMcXyLxywSdbPOvZxPsQ6/qg13adeQr6RcKiXZm3RCrMalztL8ZiM2Da9QnmCdxRg2dGVniT4KKTsEckaOl472FkN+dp0IRFN6bDYLF5yj/M358ojVqUJRY0Zid4bHsHtttGBemY2mHQ0izifHArta1gpJ6I6dCM5iQkmiIsoiCj6E5XziMuRdnhRUCNOKJGAgUcxpAWsgG3TpkaoVDhSNfVY5i7IzxVtxZvdfGv6tprm/7JQkEWqE8ZFz6B656+HLd0aIUGmjPz7rhyhYk4lM0ObKvfIwJ63mrcSkz61ecjkWRpH2QfJcEfyXoDDooYu4S992bt1V6aBe02Uo+GX+I6PFwH6TANWtQRQ=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 20813fcc-5a93-4496-42da-08d6f4c72d6b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 15:02:42.0339 (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: VI1PR0202MB2590
Subject: [Xen-devel] [PATCH] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
DQotLS0NCiBNQUlOVEFJTkVSUyB8IDEgKw0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr
KQ0KDQpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUw0KaW5kZXggYWIzMmU3
ZjQwOS4uNzhlMzUwMTJlMCAxMDA2NDQNCi0tLSBhL01BSU5UQUlORVJTDQorKysgYi9NQUlOVEFJ
TkVSUw0KQEAgLTQxMiw2ICs0MTIsNyBAQCBGOgl1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42
Lw0KIA0KIFZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SDQogTToJUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPg0KK1I6CUFsZXhhbmRydSBJc2FpbGEgPGFp
c2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KIE06CVRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4NCiBTOglTdXBwb3J0ZWQNCiBGOgl0b29scy90ZXN0cy94ZW4tYWNjZXNzDQotLSAN
CjIuMTcuMQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:04:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:04:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdc8C-0000I1-Ij; Wed, 19 Jun 2019 15:04:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rlKJ=US=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hdc8B-0000Hu-LT
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:04:11 +0000
X-Inumbo-ID: 7d32b9bd-92a3-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 7d32b9bd-92a3-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:04:09 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 3E4A23016E60; Wed, 19 Jun 2019 18:04:08 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 00CF4306E477;
 Wed, 19 Jun 2019 18:04:07 +0300 (EEST)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190619150228.18054-1-aisaila@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <8ec32e38-583d-6c3e-5e6b-e2bf0e8e536c@bitdefender.com>
Date: Wed, 19 Jun 2019 18:04:02 +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: <20190619150228.18054-1-aisaila@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <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>

T24gNi8xOS8xOSA2OjAyIFBNLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiAt
LS0KPiAgIE1BSU5UQUlORVJTIHwgMSArCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KykKPiAKPiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IGFi
MzJlN2Y0MDkuLjc4ZTM1MDEyZTAgMTAwNjQ0Cj4gLS0tIGEvTUFJTlRBSU5FUlMKPiArKysgYi9N
QUlOVEFJTkVSUwo+IEBAIC00MTIsNiArNDEyLDcgQEAgRjoJdW5tb2RpZmllZF9kcml2ZXJzL2xp
bnV4LTIuNi8KPiAgIAo+ICAgVk0gRVZFTlQsIE1FTSBBQ0NFU1MgYW5kIE1PTklUT1IKPiAgIE06
CVJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiArUjoJQWxleGFu
ZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gICBNOglUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gICBTOglTdXBwb3J0ZWQKPiAgIEY6CXRvb2xzL3Rl
c3RzL3hlbi1hY2Nlc3MKCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:06:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:06:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdcAc-0000RL-1s; Wed, 19 Jun 2019 15:06: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=XeE9=US=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdcAb-0000RF-0D
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:06:41 +0000
X-Inumbo-ID: d68b0252-92a3-11e9-8653-d7d1e6fbbfcb
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d68b0252-92a3-11e9-8653-d7d1e6fbbfcb;
 Wed, 19 Jun 2019 15:06: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: EvMbVPGtKP0aWfDlN15WMC9qhGq9rKQkugQiFMMKPmzYCfGzt57e9qY0Z2sTsjCg0CFGNaQcI8
 MvdEZuXkmGSzsTjqd/QNqT42FqThdj38uqc+D+K3JGUJHKITUDCxLBKi37tC8I4XjmxBJuljzL
 CeKt8/bL88Y04BoOEzfXr3LbMErAUNX02vQ4Tape06Mb9uYF4NGcb/Uz/AQ1rbXI1tUFoMGIeL
 +aPN3Wu+3XGhlpJM/wjME9kUtObUZ139d+9ClRmwVTv17u+wbDhvE7XhPmij9gBh2r2dXeSKxH
 ecM=
X-SBRS: 2.7
X-MesageID: 1974162
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,392,1557201600"; 
   d="scan'208";a="1974162"
Date: Wed, 19 Jun 2019 17:06:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gSWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9y
dCAoaWU6IG11bHRpYm9vdDIpLgo+ID4gVGhpcyBhbGxvd3MgdG8gcG9zaXRpb24gdGhlIC5yZWxv
YyBzZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0Cj4gPiBiaW5hcnksIG9yIGVsc2UgdGhl
IGxpbmtlciBtaWdodCBwbGFjZSAucmVsb2MgYmVmb3JlIHRoZSAudGV4dAo+ID4gc2VjdGlvbi4K
PiA+IAo+ID4gTm90ZSB0aGF0IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUgLmJz
cyBmb3IgdHdvIHJlYXNvbnM6IGluCj4gPiBvcmRlciBmb3IgdGhlIHJlc3VsdGluZyBiaW5hcnkg
dG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBkYXRhCj4gPiBhZnRlciAuYnNzLCBzbyB0
aGF0IHRoZSBmaWxlIHNpemUgY2FuIGJlIHNtYWxsZXIgdGhhbiB0aGUgbG9hZGVkCj4gPiBtZW1v
cnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBz
byBpdAo+ID4gYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQt
b25seSBkYXRhLgo+IAo+IFdoaWxlIHRoaXMgbWF5IGJlIGZpbmUgZm9yIEVMRiwgSSdtIGFmcmFp
ZCBpdCB3b3VsZCBiZSBjYWxsaW5nIGZvcgo+IHN1YnRsZSBpc3N1ZXMgd2l0aCB4ZW4uZWZpIChp
LmUuIHRoZSBQRSBiaW5hcnkpOiBUaGVyZSBhIC5yZWxvYwo+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5
IGV4cGVjdGVkIHRvIGNvbWUgYWZ0ZXIgIm5vcm1hbCIgZGF0YQo+IHNlY3Rpb25zLgoKT0ssIHdv
dWxkIHlvdSBsaWtlIG1lIHRvIGxlYXZlIHRoZSAucmVsb2Mgc2VjdGlvbiBhdCB0aGUgcHJldmlv
dXMKcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhlbj8KCk9yIGRvIHdlIHByZWZlciB0byBsZWF2
ZSAucmVsb2Mgb3JwaGFuZWQgaW4gdGhlIEVMRiBidWlsZD8KCj4gT24gdGhlIHdob2xlLCBzZWVp
bmcgYWxsIHRoZXNlIGFkanVzdG1lbnRzIGZvciBhIGxpbmtlciBiZWhhdmlvcgo+IEknbSB0ZW1w
dGVkIHRvIGNhbGwgYnVnZ3ksIEknbSBub3Qgc3VyZSB3aGV0aGVyIHdlIHNob3VsZG4ndAo+IGlu
c3RlYWQgZGVjbGFyZSB0aGlzIGxpbmtlciB2ZXJzaW9uIGFzIHVudXNhYmxlIHdpdGggWGVuLiBJ
IGNhbid0Cj4gaW1hZ2luZSB0aGF0IHRoZXkncmUgZ29pbmcgdG8gbGVhdmUgaXQgYXMgaXQgaXMg
cmlnaHQgbm93LgoKSSd2ZSBhbHJlYWR5IHN1Ym1pdHRlZCBhIGJ1ZyByZXBvcnQsIGxldCdzIHNl
ZSBpZiB0aGlzIGNhbiBiZSBmaXhlZAphbmQgYmFja3BvcnRlZCB0byA4LiBJdCdzIGEgc2hhbWUg
YmVjYXVzZSBwcmV2aW91cyB2ZXJzaW9ucyBvZiBsbGQKd29ya2VkIGp1c3QgZmluZSwgYW5kIEkg
d291bGQgY29uc2lkZXIgdGhpcyBhIGxsZCByZWdyZXNzaW9uLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:06:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:06:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdcAq-0000T7-Bs; Wed, 19 Jun 2019 15:06: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdcAp-0000Sv-GE
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:06:55 +0000
X-Inumbo-ID: df66e4ea-92a3-11e9-bff9-777e5e6ad4e9
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id df66e4ea-92a3-11e9-bff9-777e5e6ad4e9;
 Wed, 19 Jun 2019 15:06: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 776D0C0A;
 Wed, 19 Jun 2019 08:06:53 -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 71A753F246;
 Wed, 19 Jun 2019 08:06:52 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
Date: Wed, 19 Jun 2019 16:06:50 +0100
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: <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

CgpPbiAxOS8wNi8yMDE5IDE1OjMzLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPiBIaSwKCkhpIERl
bmlzLAoKPiDRgdGALCAxOSDQuNGO0L0uIDIwMTkg0LMuINCyIDE0OjAxLCBBbmRyaWkgQW5pc292
IDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT46Cj4+Cj4+Cj4+Cj4+IE9uIDE4LjA2LjE5IDE5OjE5
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBEZW5pcyAodGhlIGF1dGhvciBvZiB0aGUgdGhyZWFk
KSBpcyBkb2luZyBhIEdTT0MgdG8gcG9ydCBYZW4gb24gdGhlIEJlYWdsZUJvYXJkIFgxNS4gWW91
IGVuZGVkIHVwIENDZWQgYmVjYXVzZSB5b3UgY2FuIHByb3ZpZGUgZmVlZGJhY2sgaG93IHRvIHBy
b2NlZWQuIE5vdCBiZWNhdXNlIHdlIHdhbnRlZCB5b3UgdG8gaW1wbGVtZW50IGl0Li4uCj4+Cj4+
IE9LIHRoZW4uCj4+Cj4+IERlbmlzLAo+Pgo+PiBGZWVsIGZyZWUgdG8gY29udGFjdCBtZSBpbiBj
YXNlIHlvdSBuZWVkIGNsYXJpZmljYXRpb25zIGFib3V0IHRoZSBzdHVmZi4KPiB0aGFuayB5b3UK
Pj4KPj4gLS0KPj4gU2luY2VyZWx5LAo+PiBBbmRyaWkgQW5pc292LgoKRG9uJ3QgZm9yZ2V0IHRv
IHN0cmlwIHVubmVjZXNzYXJ5IGJpdHMgb2YgdGhlIGUtbWFpbCB5b3UgcXVvdGUgOikuCgo+IAo+
IFNvLCByaWdodCBub3cgSSBnZXQgYSBiaXQgZnVydGhlciBhbmQgaXQgc2VlbXMgdGhhdCBDUFUx
IHdhcyBzd2l0Y2hlZAo+IHRvIGh5cCBtb2RlOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9lbWJlZGRl
ZGRlbi94ZW4vY29tbWl0LzJkNzZhZTdhYWNiN2MwZWE3MzEyZWFkZGI5MWMzZWIxZTE5NjNjYzkK
Ck5pY2UgdG8gc2VlIHNvbWUgcHJvZ3Jlc3MgaGVyZSEgOikKCkp1c3QgdG8ga2VlcCByZWNvcmQg
b2YgdGhlIGRpc2N1c3Npb24gb24gSVJDOgoKCS0gb21hcDVfaW5pdF9zZWNvbmRhcnkgaXMgdGhl
IGVudHJ5IHBvaW50IHRvIFhlbiBhbmQgU01DICMwIGlzIGNhbGxlZCByaWdodCAKYWZ0ZXIuIFRo
ZXJlIGFyZSBub3RoaW5nIGluIHIyLXIxMiB0aGF0IHdlIGNhcmUgYWJvdXQsIHNvIHRoZXJlIGFy
ZSBubyBuZWVkIHRvIApzYXZlL3Jlc3RvcmUgdGhlbS4gT24gYSBzaWRlIG5vdGUsIHlvdSBjb3Vs
ZCBub3QgdXNlIHNwIGJlY2F1c2Ugd2UgZG9uJ3Qga25vdyAKdGhlIHZhbHVlIHN0b3JlZCBpbiBp
dC4gU28geW91IG1heSByZXdyaXRlIFhlbiAob3IgYW55IG90aGVyIG1vZHVsZXMpLgoJCgktIEZy
b20gdGhlIHBhc3RlYmluICIoWEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYg
dmlydD0yNyBGcmVxOiAwIApLSHoiLiBJdCBsb29rcyBsaWtlIHRoZSByZWdpc3RlciBDTlRGUkVR
IGlzIG5vdCBjb25maWd1cmVkIGNvcnJlY3RseSBvbiB0aGUgQ1BVLiAKTG9va2luZyBhdCBMaW51
eCwgdGhleSBoYXZlIGNvZGUgdG8gc2V0dXAgQ05URlJRIChzZXRfY250ZnJxKSBmb3IgYWxsIHRo
ZSBDUFVzIAooc2VlIHJlYWx0aW1lX2NvdW50ZXJfaW5pdCBpbiBhcmNoL2FybS9tYWNoLW9tYXAy
L3RpbWVyLmMgYW5kIApvbWFwNF9zZWNvbmRhcnlfaW5pdCBpbiBhcmNoL2FybS9tYWNoLW9tYXAy
L29tYXAtc21wLmMpLgoJICBJbiB0aGUgY2FzZSBvZiBYZW4sIEkgdGhpbmsgd2Ugd2FudCB0byBj
YWxsIHNldF9jbnRmcmVxIGluIG9tYXA1X2luaXRfdGltZSgpIApmb3IgdGhlIGJvb3QgQ1BVLiBG
b3IgdGhlIHNlY29uZGFyeSBDUFVzLCB3ZSBtYXkgbmVlZCB0byBpbnRyb2R1Y2UgYSBjYWxsYmFj
ayBpbiAKc3RydWN0IHBsYXRmb3JtX2Rlc2MgdG8gYmUgY2FsbGVkIGR1cmluZyBzZWNvbmRhcnkg
c3RhcnR1cC4KCkxhc3RseSwgcGxlYXNlIGNsZWFuLXVwIHRoZSBjb2RlIGFuZCBzZW5kIHRoZSBw
YXRjaCBvbiB4ZW4tZGV2ZWwuIEkgd2lsbCBoYXZlIGEgCmNsb3NlciBsb29rIGF0IHRoYXQgdGlt
ZS4gRmVlbCBmcmVlIHRvIHBpbmcgbWUgb24gSVJDIGlmIHlvdSBoYXZlIGFueSBkb3VidCBob3cg
CnRvIHByb2NlZWQuCgo+IGFuZCB0aGUgb3V0cHV0Ogo+IGh0dHBzOi8vcGFzdGViaW4uY29tLzNK
Qnc2UzRLCgooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioKKFhFTikgTWlzc2luZyBrZXJu
ZWwgYm9vdCBtb2R1bGU/CihYRU4pCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BVIDA6CihYRU4pIENvdWxkIG5vdCBzZXQgdXAg
RE9NMCBndWVzdCBPUwooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCgpZb3UgcHJvYmFibHkgaGF2ZW4ndCBzZXQgdXAgdGhlIERvbTAga2VybmVsIGhlcmUuIENo
ZWNrIHlvdSB1LWJvb3QgcnVuZXMgZm9yIHRoaXMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:27:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:27:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdcUm-00029u-7L; Wed, 19 Jun 2019 15:27: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=czgQ=US=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hdcUk-00029p-JZ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:27:30 +0000
X-Inumbo-ID: bf214556-92a6-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 bf214556-92a6-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:27:28 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id r9so3696858ljg.5
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 08:27: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=OglYSSPfL9RWfsAXLzLfYH+/f5uTaA3a6Yxdc055DLU=;
 b=Z6uo73btyzkklsII0pagjVttxDLtLwiR/nPvXgOa3JDC2XiN5+8/IBArxF3eNt60Q/
 EczzXN5oNlnQqstbuzQcMlxS07P1/b0bIiR7dpwFQzxvX8u7bfpQMwoc1Qsgvtj0X0GK
 piEG2sWGTLVwWI0DAssfO4kn6jLbsSfYetuXJ0wjwNvAEDRhGODmrO+UWAwFb+I4XEXE
 aqqsEK99T6+slw/YDAHJGoSm5f+dO2sTizgcsz1B7OL3Vil+rfB2ImWedSVy4vN/lkq9
 dFLJIa4orCXA4o42E1JppzDXGOvlICgdPeyeh6g1wNHMCuLkyVNOfQ/wbfEDmXNKF6/q
 iLDw==
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=OglYSSPfL9RWfsAXLzLfYH+/f5uTaA3a6Yxdc055DLU=;
 b=KPCWL8P4j811yPDkWHHr4hGVFgoSiKjOaYG8/1tm9UfhEYDFcjTaB4cOQg4k8d9UXI
 hFXyHpVbYlPG726wv2ZqtNiVZZNB7qiw9gu98OxV7yDMSM6pNNyjpvbg2xIh6Bqp8LHF
 OonZsW/tpsqAeVBj2R8Zw6UYuf69gBQhPkgi7d4BcFNzj3OeN0zA/zqzdW0SKxvU+8er
 DeXYStFiqqGn78YFnZC23s4VrEPnyUFny3ZjZJXpTtxSERoCPcAaY0bhm1HFnYueicyN
 IPAnGcr2+rp090BSl1418y118KWwNYNZsgxOBIoxT40GvAvNcvC3KQSa3ElSlkUBNtTC
 TfzQ==
X-Gm-Message-State: APjAAAVwpVNLjmzc8j1C/zmt7B3wpc5c0aalKlhcPhKIpjUi6YdoeUG0
 BELnpr6VQHYN3Jpx0qwf6jvio7Cke4c=
X-Google-Smtp-Source: APXvYqxXPZ2V4OrO+nEYl8Ml9QClPHaRj/1Yure50NG9c+sjHPfeD2ISFQu6TqWAuDdRhRwPTqJApQ==
X-Received: by 2002:a2e:9950:: with SMTP id r16mr33389690ljj.173.1560958047031; 
 Wed, 19 Jun 2019 08:27: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
 m4sm3125008ljc.56.2019.06.19.08.27.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 08:27:26 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
Date: Wed, 19 Jun 2019 18:27:24 +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: <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

CgpPbiAxOS4wNi4xOSAxODowNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IExhc3RseSwgcGxlYXNl
IGNsZWFuLXVwIHRoZSBjb2RlIGFuZCBzZW5kIHRoZSBwYXRjaCBvbiB4ZW4tZGV2ZWwuIEkgd2ls
bCBoYXZlIGEgY2xvc2VyIGxvb2sgYXQgdGhhdCB0aW1lLiBGZWVsIGZyZWUgdG8gcGluZyBtZSBv
biBJUkMgaWYgeW91IGhhdmUgYW55IGRvdWJ0IGhvdyB0byBwcm9jZWVkLgoKQWJvdXQgdGhlIGNv
ZGU6IEkgdGhpbmsgb21hcDVfaW5pdF9zZWNvbmRhcnkoKSBtdXN0IGJlIG1vdmVkIHRvIHRoZSBw
bGF0Zm9ybSBjb2RlIChvbWFwNS5jKS4KCkkndmUgbm90aGluZyB0byBhZGQgYWJvdXQgdGhlIGxv
Zy4gUGFzdGViaW4gaXMgYmFubmVkIGluIG91ciBuZXR3b3JrLgoKLS0gClNpbmNlcmVseSwKQW5k
cmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:32:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15: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 1hdcZq-0002u8-TA; Wed, 19 Jun 2019 15:32: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdcZq-0002tw-HH
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:32:46 +0000
X-Inumbo-ID: 7c207f0e-92a7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c207f0e-92a7-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:32:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdcZo-0007Bb-KW; Wed, 19 Jun 2019 15:32: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 1hdcZo-0006zZ-6V; Wed, 19 Jun 2019 15:32:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdcZo-0004Fi-5u; Wed, 19 Jun 2019 15:32:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138020-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=1c9460595c60c432244083a4401f36f9f374a1c0
X-Osstest-Versions-That: xen=260acc521db4c29df4aa9b7a67f42cf967871fd3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 15:32:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138020: 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>

ZmxpZ2h0IDEzODAyMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAyMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxYzk0NjA1OTVjNjBjNDMyMjQ0MDgzYTQ0MDFmMzZmOWYzNzRhMWMwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyNjBhY2M1MjFkYjRjMjlkZjRh
YTliN2E2N2Y0MmNmOTY3ODcxZmQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc5ODUgIDIwMTkt
MDYtMTggMTk6MDM6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDIwICAy
MDE5LTA2LTE5IDEyOjAwOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFZvbG9keW15ciBCYWJj
aHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDI2MGFjYzUy
MWQuLjFjOTQ2MDU5NWMgIDFjOTQ2MDU5NWM2MGM0MzIyNDQwODNhNDQwMWYzNmY5ZjM3NGExYzAg
LT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:33:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:33:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdca5-0002vW-72; Wed, 19 Jun 2019 15:33:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdca3-0002vK-Sj
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:32:59 +0000
X-Inumbo-ID: 841213f3-92a7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 841213f3-92a7-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:32: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 5781E344;
 Wed, 19 Jun 2019 08:32: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 533463F246;
 Wed, 19 Jun 2019 08:32:57 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
Date: Wed, 19 Jun 2019 16:32:56 +0100
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: <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

SGksCgpPbiAxOS8wNi8yMDE5IDE2OjI3LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IAo+IAo+IE9u
IDE5LjA2LjE5IDE4OjA2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IExhc3RseSwgcGxlYXNlIGNs
ZWFuLXVwIHRoZSBjb2RlIGFuZCBzZW5kIHRoZSBwYXRjaCBvbiB4ZW4tZGV2ZWwuIEkgd2lsbCBo
YXZlIAo+PiBhIGNsb3NlciBsb29rIGF0IHRoYXQgdGltZS4gRmVlbCBmcmVlIHRvIHBpbmcgbWUg
b24gSVJDIGlmIHlvdSBoYXZlIGFueSBkb3VidCAKPj4gaG93IHRvIHByb2NlZWQuCj4gCj4gQWJv
dXQgdGhlIGNvZGU6IEkgdGhpbmsgb21hcDVfaW5pdF9zZWNvbmRhcnkoKSBtdXN0IGJlIG1vdmVk
IHRvIHRoZSBwbGF0Zm9ybSAKPiBjb2RlIChvbWFwNS5jKS4KCldlbGwgb21hcDUuYyBpcyBDIGNv
ZGUuLi4gWW91IGNhbid0IGNhbGwgQyBpbiB0aGUgYm9vdCBwcm9jZXNzIGF0IGxlYXN0IHVudGls
IAp0aGUgTU1VIGlzIG9uIGFuZCB3ZSBmdWxseSBzZXR1cCB0aGUgcHJvY2Vzc29yLgoKUmVnYXJk
aW5nIHRoZSBwbGFjZW1lbnQgb2YgdGhlIGNvZGUsIEkgYW0gc3RpbGwgc3BsaXQgYmV0d2VlbiB0
d28gbWluZHMgKGVpdGhlciAKaGVhZC5TIG9yIGEgbmV3IHNwZWNpZmljIC5TIGZvciBvbWFwKS4g
SG93ZXZlciwgdGhpcyBjb3VsZCBiZSBkaXNjdXNzZWQgb25jZSB0aGUgCnBhdGNoIGlzIHN1Ym1p
dHRlZC4KCihCZWFyIGluIG1pbmQgdGhpcyBpcyBsaWtlbHkgdGhlIGZpcnN0IHRpbWUgRGVuaXMg
d29ya3Mgd2l0aCB0aGUgWGVuIGNvbW11bml0eSkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:44:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15: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 1hdcl9-0003tF-CK; Wed, 19 Jun 2019 15:44: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=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdcl8-0003tA-4v
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:44:26 +0000
X-Inumbo-ID: 1c36747a-92a9-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c36747a-92a9-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:44:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1EHuo0FvA0y9S3Qn/KpjYExL8x7sw4dkw876Pwqw9k8=;
 b=oZBNkz+26YdexOxyB3Z3BYd/dbfNJgk+3hZ8jWcN3IXigTVShi+U4l0Y0i3fZl5xEIl19qcCaGtzYoAuq4SGJOoVNFU4lDzVerPW8cYJuC0n1t6/m8qJeFm9pILTO9nGWb+TnwLwcQBo3X1n5JvrreYygEc8ZQf2bL1M+Q9ADwaELLl9MUQlcZAkOf/Jn9bUg+zXDE5KGikBLkdTFW0sHqGY4spYSXgYWtG+qpWAE9k23dYNx/wDiLNmp51RA7jR/DKocI9M1YYT0ykIhEo8m/Kp2dIHLltHPUIh3zVCHSaqZW6rSfioKti0KnZGwM0sZscUNDk5ye9aex8Op4cbYQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6020.eurprd03.prod.outlook.com (10.255.31.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Wed, 19 Jun 2019 15:44:21 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 15:44:21 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v6 03/10] xen/arm: optee: add OP-TEE mediator skeleton
Thread-Index: AQHVIIX5JIrUFB/Eb0ygbhRZDB7RGKai24wAgAAArICAAE51gA==
Date: Wed, 19 Jun 2019 15:44:21 +0000
Message-ID: <87r27p7f6y.fsf@epam.com>
References: <20190611184541.7281-1-volodymyr_babchuk@epam.com>
 <20190611184541.7281-4-volodymyr_babchuk@epam.com>
 <5d151e6b-f640-5b0f-abae-3ff504da0662@arm.com>
 <81925453-ff32-7f00-b08f-774066b57c84@arm.com>
In-Reply-To: <81925453-ff32-7f00-b08f-774066b57c84@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: aa19e3bb-d059-4d09-5eaa-08d6f4ccffac
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:AM0PR03MB6020; 
x-ms-traffictypediagnostic: AM0PR03MB6020:
x-microsoft-antispam-prvs: <AM0PR03MB6020D1AB7981A38BCECC921EE6E50@AM0PR03MB6020.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(136003)(39860400002)(396003)(366004)(376002)(189003)(199004)(99286004)(68736007)(72206003)(316002)(66066001)(66946007)(66476007)(6916009)(81166006)(81156014)(54906003)(305945005)(6246003)(3846002)(71190400001)(86362001)(6486002)(53546011)(8676002)(53936002)(256004)(76176011)(71200400001)(6512007)(229853002)(5660300002)(11346002)(486006)(478600001)(55236004)(80792005)(6436002)(64756008)(6506007)(36756003)(14454004)(6116002)(186003)(2906002)(25786009)(8936002)(91956017)(66446008)(2616005)(73956011)(446003)(76116006)(26005)(7736002)(476003)(4326008)(66556008)(102836004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6020;
 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: dC5J9Tr/FRemnLf2PDhphMsXKBu5fhESVYd3YOTaW72903/DjJ0uaPevlsCrPlfMbEFQb6efBxvwx2dkPLkJaJkAckLSKahDgkcjjWG4fzKR1MhFBucgJHo1/lO8U29jTqagiLdu5PK2tTIfu2+K5IOJCYjHv9lrr7U4dWqeviLj9F2+EKdXAxr0Y4b2ycyNUYq3pxgY091dkEdClGrMlAh3zVJ3poqdebPx/6P8yh6qLHZo6kIwSPZryfFtbdSPtqB1Q9GuuOaPw6hesOfMWOdsMEsbljvxlgNzFk7lAwgTg+5roHeFo2m1IeEmSlFrxwEEz1MsBVkKNd5YaLPujBxO5kuwdTpZUKHrBXXelBVfw9hnCrb8rAMl8vIyHtlL9UeaQWUu0bGVHRmXMB7uO20h5CPSskOypgmlc0QdobQ=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: aa19e3bb-d059-4d09-5eaa-08d6f4ccffac
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 15:44:21.7807 (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: AM0PR03MB6020
Subject: Re: [Xen-devel] [PATCH v6 03/10] xen/arm: optee: add OP-TEE
 mediator skeleton
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDE5LzA2LzIwMTkgMTI6MDEs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgVm9sb2R5bXlyLAo+Pgo+PiBPbiAxMS8wNi8yMDE5
IDE5OjQ2LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdGVlL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKPj4+IG5ldyBmaWxl
IG1vZGUgMTAwNjQ0Cj4+PiBpbmRleCAwMDAwMDAwMDAwLi41YjgyOWRiMmU5Cj4+PiAtLS0gL2Rl
di9udWxsCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKPj4+IEBAIC0wLDAgKzEs
NCBAQAo+Pj4gK2NvbmZpZyBPUFRFRQo+Pj4gKyBib29sICJFbmFibGUgT1AtVEVFIG1lZGlhdG9y
Igo+Pj4gKyBkZWZhdWx0IG4KPj4+ICsgZGVwZW5kcyBvbiBURUUKPj4KPj4gSSBoYXZlIHBsYXll
ZCBhIGJpdCB3aXRoIHRoZSBtZW51Y29uZmlnIHRoYXQgIkVuYWJsZSBPUC1URUUKPj4gbWVkaWF0
b3IiIHdpbGwgYXBwZWFyIGF0IHRoZSB0b3AtbGV2ZWwgd2hpbGUgIkVuYWJsZSBURUUgbWVkaWF0
b3JzCj4+IHN1cHBvcnQiIGlzIHVuZGVyICJBcmNoaXRlY3R1cmUgZmVhdHVyZXMiLgo+Pgo+PiBB
cmd1YWJseSwgYm90aCBzaG91bGQgYmUgdW5kZXIgIkRldmljZSBEcml2ZXJzIi4gQ2FuIHlvdSBz
ZW5kIGEKPj4gZm9sbG93LXVwIHBhdGNoIHRvIGZpeCB0aGF0IHVwPwo+Cj4gQW5vdGhlciBhbHRl
cm5hdGl2ZSBpcyBtb3ZpbmcgdGhlIHR3byBpbiAiQXJjaGl0ZWN0dXJlIGZlYXR1cmVzIiB3aXRo
Cj4gIkVuYWJsZSBPUC1URUUgbWVkaWF0b3IiIHVuZGVyICJFbmFibGUgVEVFIG1lZGlhdG9yIHN1
cHBvcnRzIi4KPgpJJ2xsIGRvIGluIHRoaXMgd2F5LCBpZiB0aGVyZSBpcyBubyBvYmplY3Rpb25z
LiBBcyBURUUgaXMgbm90IGEgZGV2aWNlLApzdHJpY3RseSBzcGVha2luZywgSSBkb24ndCB0aGlu
ayB0aGF0ICJEZXZpY2UgRHJpdmVycyIgaXMgYSBnb29kIHBsYWNlCmZvciBpdC4KCi0tIApCZXN0
IHJlZ2FyZHMsVm9sb2R5bXlyIEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:55:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15: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 1hdcvH-0004kX-HT; Wed, 19 Jun 2019 15: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdcvF-0004kS-RU
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:54:53 +0000
X-Inumbo-ID: 9351e88f-92aa-11e9-8980-bc764e045a96
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe52::615])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9351e88f-92aa-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:54:53 +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=P/BWpSNjFRXCXY3YE1/1yppqBrHOGH7cApdf8t+N0R8=;
 b=Jos7FT4fsKLvTm8oyyCEzNIh9cWvPUctz1bX52q7+/legaILe/jPRxUxjFQZBrvGxSrYbfPaNFTkLexeYwugY0zEBoSxKfhEegLGIMBQjwr/+7Apc6FiUg0eHHjr8G9/Ob18gTLcPbGn8StlL0mLK2Nze8KjQjYhnQB8OpTRw6M=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2986.namprd12.prod.outlook.com (20.178.29.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 15:54:50 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 15:54:50 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVEWGY1Hj53pTSVUKs8yFFp/PPUKaVMFSAgAFTMICACvrJgIABLSsAgACgaIA=
Date: Wed, 19 Jun 2019 15:54:50 +0000
Message-ID: <20190619155447.GA20907@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
 <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
In-Reply-To: <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR1301CA0021.namprd13.prod.outlook.com
 (2603:10b6:4:2a::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: 9113e002-81b5-4b47-5478-08d6f4ce760f
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:DM6PR12MB2986; 
x-ms-traffictypediagnostic: DM6PR12MB2986:
x-microsoft-antispam-prvs: <DM6PR12MB2986198F3B8EDFBFFD65A037E5E50@DM6PR12MB2986.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(376002)(366004)(136003)(346002)(189003)(199004)(33656002)(72206003)(66066001)(6436002)(305945005)(229853002)(36756003)(186003)(86362001)(66946007)(73956011)(53936002)(256004)(66446008)(66476007)(6512007)(14444005)(3846002)(64756008)(66556008)(6916009)(81156014)(81166006)(71200400001)(71190400001)(7736002)(4326008)(8676002)(6486002)(2906002)(316002)(478600001)(25786009)(53546011)(5660300002)(6506007)(6116002)(76176011)(102836004)(8936002)(99286004)(11346002)(26005)(386003)(446003)(2616005)(6246003)(1076003)(54906003)(486006)(68736007)(476003)(52116002)(14454004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2986;
 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: VfGoJKte7LF9PZ6s4x1zWHcKp+CvhgLq6UlIt/y0dbsSI6/RpI/a4eFff9jYL2+r122R8kDvGuVuXqrFrmrOsaIevxYBR4D4zQMNydB4Vkp9vfVe7K4IYsxmuH7uK3ZpJA7EoCSQfEDSjb+Jn1x1iQeuMC4uUwqsz4wxqVEIVW4Z6024z2zyG14BEJRLfonjLp8wXa/5HskyGvRk/E5jzaNnhmsLLYyxN2auJTiUIhlm359CxVqiBFw02Nnrn4YVjprFNnABWZVR5t1jgPz9bxyh8swtBlSoYyo8m/T9xGPjIM8wWwMr7xllh4PPOic9kVUa2XR1tlrxkQG0f9jUuPejznYwsCW9uIcGZqFvXjMBE9d4eb1DBkkLUt5BOR9Wv1xchD4lanseGdxP8O4smvM7O10KjdQuyULSICeE5wA=
Content-ID: <C3602881D6EA3347A20CA09954DFD3E5@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9113e002-81b5-4b47-5478-08d6f4ce760f
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 15:54:50.3498 (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: DM6PR12MB2986
Subject: Re: [Xen-devel] [PATCH 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>,
 xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMTI6MjA6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE4LjA2LjE5IGF0IDE5OjIyLCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1biAxMSwgMjAxOSBhdCAwNjo0MjozM0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTAuMDYuMTkgYXQgMTg6MjgsIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPiB3cm90ZToKPiA+PiA+IE9uIDIzLzA1LzIwMTkgMTM6MTgsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4+ID4+IFRCRDogQ2FuIHdlIHNldCBsb2NhbF9hcGljX3RpbWVyX2MyX29r
IHRvIHRydWU/IEkgY2FuJ3Qgc2VlbSB0byBmaW5kIGFueQo+ID4+ID4+ICAgICAgc3RhdGVtZW50
IGluIHRoZSBCS0RHIC8gUFBSIGFzIHRvIHdoZXRoZXIgdGhlIExBUElDIHRpbWVyIGNvbnRpbnVl
cwo+ID4+ID4+ICAgICAgcnVubmluZyBpbiBDQzYuCj4gPj4gPiAKPiA+PiA+IFRoaXMgb3VnaHQg
dG8gYmUgZWFzeSB0byBkZXRlcm1pbmUuICBHaXZlbiB0aGUgZGVzY3JpcHRpb24gb2YgQ0M2Cj4g
Pj4gPiBmbHVzaGluZyB0aGUgY2FjaGUgYW5kIHBvd2VyIGdhdGluZyB0aGUgY29yZSwgSSdkIHNh
eSB0aGVyZSBpcyBhCj4gPj4gPiByZWFzb25hYmxlIGNoYW5jZSB0aGF0IHRoZSBMQVBJQyB0aW1l
ciBzdG9wcyBpbiBDQzYuCj4gPj4gCj4gPj4gQnV0ICJyZWFzb25hYmxlIGNoYW5jZSIgaXNuJ3Qg
ZW5vdWdoIGZvciBteSB0YXN0ZSBoZXJlLiBBbmQgZnJvbQo+ID4+IHdoYXQgeW91IGRlZHVjZSwg
dGhlIGFuc3dlciB0byB0aGUgcXVlc3Rpb24gd291bGQgYmUgIm5vIiwgYW5kCj4gPj4gaGVuY2Ug
c2ltcGx5IG5vIGNoYW5nZSB0byBiZSBtYWRlIGFueXdoZXJlLiAoSSBkbyB0aGluayB0aG91Z2gK
PiA+PiB0aGF0IGl0J3MgbW9yZSBjb21wbGljYXRlZCB0aGFuIHRoaXMsIGJlY2F1c2UgaWlyYyBt
dWNoIGFsc28gZGVwZW5kcwo+ID4+IG9uIHdoYXQgdGhlIGZpcm13YXJlIGFjdHVhbGx5IGRvZXMu
KQo+ID4gCj4gPiBUaGUgTEFQSUMgdGltZXIgbmV2ZXIgc3RvcHMgb24gdGhlIGN1cnJlbnRseSBw
bGF0Zm9ybXMgKE5hcGxlcyBhbmQKPiA+IFJvbWUpLiAgVGhpcyBpcyBhIGtub3dsZWRnYWJsZSBI
VyBlbmdpbmVlciBzby4KPiAKPiBUaGFua3MgLSBJJ3ZlIHRha2VuIG5vdGUgdG8gc2V0IHRoZSB2
YXJpYWJsZSBhY2NvcmRpbmdseSB0aGVuLgo+IAo+ID4+ID4+IFRCRDogV2UgbWF5IHdhbnQgdG8g
dmVyaWZ5IHRoYXQgSExUIGluZGVlZCBpcyBjb25maWd1cmVkIHRvIGVudGVyIENDNi4KPiA+PiA+
IAo+ID4+ID4gSSBjYW4ndCBhY3R1YWxseSBzcG90IGFueXRoaW5nIHdoaWNoIHRhbGtzIGFib3V0
IEhMVCBkaXJlY3RseS4gIFRoZQo+ID4+ID4gY2xvc2VzdCBJIGNhbiBwb3N0IGlzIENGT0ggKGNh
Y2hlIGZsdXNoIG9uIGhhbHQpIHdoaWNoIGlzIGFuCj4gPj4gPiBhdXRvLXRyYW5zaXRpb24gZnJv
bSBDQzEgdG8gQ0M2IGFmdGVyIGEgc3BlY2lmaWMgdGltZW91dCwgYnV0IHRoZQo+ID4+ID4gd29y
ZGluZyBzdWdnZXN0cyB0aGF0IG13YWl0IHdvdWxkIGFsc28gdGFrZSB0aGlzIHBhdGguCj4gPj4g
Cj4gPj4gV2VsbCwgSSBoYWQgY29tZSBhY3Jvc3MgYSBzZWN0aW9uIGRlc2NyaWJpbmcgaG93IEhM
VCBjYW4gYmUKPiA+PiBjb25maWd1cmVkIHRvIGJlIHRoZSBzYW1lIGFjdGlvbiBhcyB0aGUgSS9P
IHBvcnQgcmVhZCBmcm9tIG9uZQo+ID4+IG9mIHRoZSB0aHJlZSBwb3J0cyBpbnZvbHZlZCBpbiBD
LXN0YXRlIG1hbmFnZW1lbnQKPiA+PiAoQ1N0YXRlQmFzZUFkZHIrMC4uLjIpLiBCdXQgSSBjYW4n
dCBzZWVtIHRvIGZpbmQgdGhpcyBhZ2Fpbi4KPiA+PiAKPiA+PiBBcyB0byBNV0FJVCBiZWhhdmlu
ZyB0aGUgc2FtZSwgSSBkb24ndCB0aGluayBJIGNhbiBzcG90IHByb29mCj4gPj4gb2YgeW91ciBp
bnRlcnByZXRhdGlvbiBvciBwcm9vZiBvZiBCcmlhbidzLgo+ID4gCj4gPiBJdCdzIG5vdCByZWFs
bHkgZG9jdW1lbnRlZCBjbGVhcmx5LiAgSSBnb3QgbXkgaW5mb3JtYXRpb24gZnJvbSB0aGUgSFcK
PiA+IGVuZ2luZWVycy4gIEkndmUgYWxyZWFkeSBwb3N0ZWQgd2hhdCBpbmZvcm1hdGlvbiBJIGtu
b3cgc28gSSB3b24ndAo+ID4gcmVwZWF0IGl0Lgo+IAo+IEF0IGxlYXN0IGEgcG9pbnRlciB0byB3
aGVyZSB5b3UgaGFkIHN0YXRlZCB0aGlzIHdvdWxkIGhhdmUgYmVlbgo+IG5pY2UuIElpcmMgdGhl
cmUncyBubyBwcm9tb3Rpb24gaW50byBDQzYgaW4gdGhhdCBjYXNlLCBpbiBjb250cmFzdAo+IHRv
IEFuZHJldydzIHJlYWRpbmcgb2YgdGhlIGRvYy4KPiAKPiBKYW4KPiAKCiZtd2FpdF92MV9wYXRj
aHNldAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:59:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:59:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdczf-0004u6-51; Wed, 19 Jun 2019 15:59:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdczd-0004u1-Vu
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:59:26 +0000
X-Inumbo-ID: 3529eb40-92ab-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3529eb40-92ab-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 15:59: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 83EC6344;
 Wed, 19 Jun 2019 08:59: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 EBAC03F246;
 Wed, 19 Jun 2019 08:59:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
Message-ID: <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
Date: Wed, 19 Jun 2019 16:59:21 +0100
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: <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5zd2VyaW5nIHRvIG15c2VsZi4KCk9uIDE5LzA2LzIwMTkgMTA6MDIsIEp1bGllbiBHcmFsbCB3
cm90ZToKPiBIaSwKPiAKPiBPbiA2LzE5LzE5IDg6MjggQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+
Pj4+PiBPbiAxOS4wNi4xOSBhdCAwOTowNiwgPG9zc3Rlc3QtYWRtaW5AeGVucHJvamVjdC5vcmc+
IHdyb3RlOgo+Pj4gYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKPj4+IHhlbmJyYW5jaCB4ZW4tNC4x
MC10ZXN0aW5nCj4+PiBqb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlCj4+PiB0ZXN0aWQg
ZGViaWFuLWluc3RhbGwKPj4+Cj4+PiBUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
bGludXgtcHZvcHMuZ2l0Cj4+PiBUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdAo+Pj4gVHJlZTogb3ZtZiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdAo+Pj4gVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdAo+Pj4gVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0Cj4+Pgo+Pj4gKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgo+Pj4KPj4+IMKgwqAgQnVnIGlzIGluIHRyZWU6wqAgeGVuIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0Cj4+PiDCoMKgIEJ1ZyBpbnRyb2R1Y2VkOsKgIDcwMmM5MTQ2YzAwZDY1
ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKPj4+IMKgwqAgQnVnIG5vdCBwcmVzZW50OiA1MjIy
MGI1ZjQzN2E4ZDAzYmExMDhlMTI3ZTdkNzE3NjU3ZWRmOTljCj4+PiDCoMKgIExhc3QgZmFpbCBy
ZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
ODAwNS8KPj4+Cj4+Pgo+Pj4gwqDCoCBjb21taXQgNzAyYzkxNDZjMDBkNjVkMWU5YzU5NTUzMzVi
YTAwMjUwNWU5N2UwOQo+Pj4gwqDCoCBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4+PiDCoMKgIERhdGU6wqDCoCBNb24gQXByIDI5IDE1OjA1OjE2IDIwMTkgKzAx
MDAKPj4+IMKgwqDCoMKgwqDCoCB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcg
Q05UUENUX0VMMCB0byBwcmV2ZW50IHJlLW9yZGVyaW5nCj4+PiDCoMKgwqDCoMKgwqAgUGVyIEQ4
LjIuMSBpbiBBUk0gRERJIDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIK
Pj4+IMKgwqDCoMKgwqDCoCBzcGVjdWxhdGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIgcmVsYXRpdmUg
dG8gb3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCj4+PiDCoMKgwqDCoMKgwqAgb24gdGhlIHNh
bWUgUEUuIgo+Pj4gwqDCoMKgwqDCoMKgIEFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVyIHRvIGdl
dCBhY2N1cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KPj4+IMKgwqDCoMKgwqDCoCByZXF1ZXN0
ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VMMCwgcmVw
bGFjZSBieQo+Pj4gwqDCoMKgwqDCoMKgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCj4+PiDCoMKg
wqDCoMKgwqAgVGhpcyBpcyBwYXJ0IG9mIFhTQS0yOTUuCj4+PiDCoMKgwqDCoMKgwqAgU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IMKgwqDCoMKg
wqDCoCBBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
Pgo+Pgo+PiBKdXN0IGluIGNhc2UgeW91IGRpZG4ndCBub3RpY2UgdGhpcyBjb21pbmcgaW4uCj4g
Cj4gSSBzYXcgaXQgdGhpcyBtb3JuaW5nLiBCdXQgSSBmYWlsIHRvIHVuZGVyc3RhbmQgaG93IHRo
ZSBpbnN0cnVjdGlvbiBiYXJyaWVyIHdpbGwgCj4gcmVzdWx0IGluIGEgdGltZW91dCBkdXJpbmcg
dGhlIGd1ZXN0IGluc3RhbGxhdGlvbi4uLgoKT25lIHRoaW5nIHRvIGtlZXAgaW4gbWluZCBoZXJl
IGlzIGlzYigpIHdpbGwgYWxzbyBjYXJyeSBhIGNvbXBpbGVyIGJhcnJpZXIuIFNvIAp0aGUgcmVz
dWx0aW5nIGJpbmFyeSBtYXkgYmUgZGlmZmVyZW50IGFzIHRoZSBjb21waWxlciBtYXkgcmUtb3Jk
ZXIgdGhlIGxvYWQuCgpPbmUgcG9zc2liaWxpdHkgaXMgdGhlcmUgYXJlIGEgbWlzc2luZyBkYXRh
IGJhcnJpZXIgaW4gb3RoZXIgcGFydCBvZiB0aGUgY29kZS4gClRoZSBpc2IoKSB3b3VsZCBleHBv
c2UgaXQuCgo+IAo+IFRoZSBtb3JlIHRoaXMgb25seSBkb2Vzbid0IHNlZW0gdG8gYXBwZWFyIG9u
IHN0YWdpbmctNC4xMi4KCkBTdGVmYW5vLCBhcyB3ZSBrbm93IHN0YWdpbmctNC4xMiBpcyB3b3Jr
aW5nLCBvbmUgd2F5IHRvIGRlYnVnIHRoaXMgaXMgdG8gdHJ5IHRvIApyZXByb2R1Y2UgaW4gZGlm
ZmVyZW50IGNvbW1pdCBiZXR3ZWVuIHN0YWdpbmctNC4xMiB3aXRoIHRoZSBpc2IoKSBwYXRjaCBh
cHBsaWVkLgoKSG9wZWZ1bGx5IHRoaXMgc2hvdWxkIHRlc3QgdXMgd2hlcmUgdGhlIGJ1ZyB3YXMg
Zml4ZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 15:59:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 15:59:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdd09-0004wp-Fa; Wed, 19 Jun 2019 15:59: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdd07-0004we-Uz
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 15:59:56 +0000
X-Inumbo-ID: 46aed782-92ab-11e9-913d-c77e9ecc59f0
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [40.107.77.42]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 46aed782-92ab-11e9-913d-c77e9ecc59f0;
 Wed, 19 Jun 2019 15:59:53 +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=ab/nmwLDJy6QIqO/VKhFIYnuzTUg31o/PrG3/cToqFI=;
 b=yjJVN27mrjby1UrhbBpagSR/Uoi13uF4T19VWkXh9XafYqEdHKshVQQMVhHh8d6jWx6lY9S0aYGW0wa49Cw8MQbrHgceLdeJPS0DrHZG+YRJ1EUHd8fipgfieqnDcBqcYIO1g5/d6UKxhjXiQI6hNc5NUWpFfPHcLWuhFeRPasc=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3561.namprd12.prod.outlook.com (20.178.199.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Wed, 19 Jun 2019 15:59:52 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 15:59:52 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 07/13] pci: switch pci_conf_read8 to use pci_sbdf_t
Thread-Index: AQHVHRKp+ixQwGaP6kex6QzeN+tX2aajNeaA
Date: Wed, 19 Jun 2019 15:59:51 +0000
Message-ID: <20190619155949.GB20907@amd.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-8-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-8-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR06CA0058.namprd06.prod.outlook.com
 (2603:10b6:5:54::35) 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: 112d3554-fdf0-4089-b2c7-08d6f4cf29c7
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:DM6PR12MB3561; 
x-ms-traffictypediagnostic: DM6PR12MB3561:
x-microsoft-antispam-prvs: <DM6PR12MB3561C050ECACFAE03172D1EBE5E50@DM6PR12MB3561.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4125;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(376002)(346002)(366004)(136003)(39860400002)(189003)(199004)(2616005)(30864003)(256004)(476003)(8676002)(5660300002)(2906002)(8936002)(11346002)(81166006)(446003)(53936002)(53946003)(6512007)(81156014)(14444005)(6246003)(6916009)(1076003)(68736007)(316002)(229853002)(6436002)(6486002)(486006)(7416002)(36756003)(72206003)(33656002)(14454004)(186003)(26005)(6116002)(54906003)(102836004)(52116002)(99286004)(3846002)(76176011)(386003)(6506007)(66446008)(7736002)(66946007)(305945005)(71190400001)(71200400001)(4326008)(25786009)(66066001)(64756008)(66476007)(66556008)(86362001)(73956011)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3561;
 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: YxRCYGKUSFISfeOwfxUF/RdrYDYr2PpPJrcT0GiILoHhn1gjEhSedG9fPRBhw3MTyd6u0uTQQN//FSqQ2LE0V64Trph4Jg6s63LD1h9pnJA340XTFtmwM9+igafvuyJIqEi1lz7Oe2C3x8MEnynGM+wn72AZ8pd85zKFx+MDGnx8AzR2TCyXOekXbrH2vISKawYIt5U7qwMtHJu2egoWUINPmvwibHluHEFY5hfQXRop5T0oOil6Oyvd7PvQb+GNEpqUma9VwRVWIjTy+nw39G2Vm6kdeKqvpZyxYJUvS6Pg7YCpttvRcjOlfg6SVCIQyHZR+66v5ZWEUMcK0C83R/KgTLdazGb5SKM2tV/OLL2XCl0vV5/tp/GnvUqrw/ahYv8WwZD7ja7d60OQs+1MC5/w8+3InrrSKnHjxgw9n9M=
Content-ID: <97072B1188C5904BB3AFA132D3B96A86@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 112d3554-fdf0-4089-b2c7-08d6f4cf29c7
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 15:59:51.9372 (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: DM6PR12MB3561
Subject: Re: [Xen-devel] [PATCH v3 07/13] 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>, "Suthikulpanit,
 Suravee" <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMTE6MjI6MjZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1
bmN0aW9uIHRvIHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKQXMgZmFyIGFzIEFNRCBJT01NVQoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53
b29kc0BhbWQuY29tPgoKPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
Pgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGltIERlZWdhbiA8dGltQHhl
bi5vcmc+Cj4gQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0
QGFtZC5jb20+Cj4gQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IENjOiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2Nw
dS9hbWQuYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiAgeGVuL2FyY2gveDg2L21zaS5j
ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNp
LmMgICAgICAgICAgICAgICAgfCAyNSArKysrKysrKysrKystLS0tLS0tLS0tLS0KPiAgeGVuL2Ry
aXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgICAgICAgICB8ICA1ICsrKy0tCj4gIHhlbi9kcml2
ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAgICAgICAgfCAgNiArKysrLS0KPiAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyB8ICAyICstCj4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAyMSArKysrKysrKy0tLS0tLS0tLS0tLQo+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jICAgICAgIHwgIDYgKysrLS0tCj4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgfCAgNiArKystLS0KPiAgeGVu
L2RyaXZlcnMvcGNpL3BjaS5jICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKystLS0tLQo+ICB4
ZW4vZHJpdmVycy92aWRlby92Z2EuYyAgICAgICAgICAgICAgICAgIHwgIDMgKy0tCj4gIHhlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgICAgICAgICAgfCAgMyArLS0KPiAgeGVuL2RyaXZl
cnMvdnBjaS92cGNpLmMgICAgICAgICAgICAgICAgICB8ICA4ICsrKy0tLS0tCj4gIHhlbi9pbmNs
dWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0tCj4gIDE0IGZpbGVzIGNo
YW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDU3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+IGluZGV4
IDg0MDRjZjI5MGYuLjNjMDY5MzkxZjQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9h
bWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiBAQCAtNDIwLDEyICs0MjAsMTIg
QEAgc3RhdGljIHZvaWQgZGlzYWJsZV9jMV9yYW1waW5nKHZvaWQpCj4gIAlucl9ub2RlcyA9ICgo
cGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MCwgMHg2MCk+PjQpJjB4MDcpKzE7Cj4gIAlm
b3IgKG5vZGUgPSAwOyBub2RlIDwgbnJfbm9kZXM7IG5vZGUrKykgewo+ICAJCS8qIFBNTTc6IGJ1
cz0wLCBkZXY9MHgxOCtub2RlLCBmdW5jdGlvbj0weDMsIHJlZ2lzdGVyPTB4ODcuICovCj4gLQkJ
cG1tNyA9IHBjaV9jb25mX3JlYWQ4KDAsIDAsIDB4MTgrbm9kZSwgMHgzLCAweDg3KTsKPiArCQlw
bW03ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgMHgxOCArIG5vZGUsIDMpLCAweDg3
KTsKPiAgCQkvKiBJbnZhbGlkIHJlYWQgbWVhbnMgd2UndmUgdXBkYXRlZCBldmVyeSBOb3J0aGJy
aWRnZS4gKi8KPiAgCQlpZiAocG1tNyA9PSAweEZGKQo+ICAJCQlicmVhazsKPiAgCQlwbW03ICY9
IDB4RkM7IC8qIGNsZWFyIHBtbTdbMTowXSAqLwo+IC0JCXBjaV9jb25mX3dyaXRlOCgwLCAwLCAw
eDE4K25vZGUsIDB4MywgMHg4NywgcG1tNyk7Cj4gKwkJcGNpX2NvbmZfd3JpdGU4KDAsIDAsIDB4
MTggKyBub2RlLCAweDMsIDB4ODcsIHBtbTcpOwo+ICAJCXByaW50ayAoIkFNRDogRGlzYWJsaW5n
IEMxIENsb2NrIFJhbXBpbmcgTm9kZSAjJXhcbiIsIG5vZGUpOwo+ICAJfQo+ICB9Cj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwo+IGluZGV4IGJh
YmM0MTQ3YzQuLjY3MzM5ZWRjNjggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21zaS5jCj4gQEAgLTgwMCw3ICs4MDAsNyBAQCBzdGF0aWMgdTY0
IHJlYWRfcGNpX21lbV9iYXIodTE2IHNlZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCB1OCBi
aXIsIGludCB2ZikKPiAgICAgICAgICBkaXNwID0gdmYgKiBwZGV2LT52Zl9ybGVuW2Jpcl07Cj4g
ICAgICAgICAgbGltaXQgPSBQQ0lfU1JJT1ZfTlVNX0JBUlM7Cj4gICAgICB9Cj4gLSAgICBlbHNl
IHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBzbG90LCBmdW5jLAo+ICsgICAgZWxz
ZSBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyks
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9IRUFERVJfVFlQRSkgJiAw
eDdmICkKPiAgICAgIHsKPiAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX05PUk1BTDoKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
cGNpLmMKPiBpbmRleCA2ZTNmNWNmMjAzLi5iNzAzODNmYjAzIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvcGNpLmMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCj4g
QEAgLTgsMjcgKzgsMjYgQEAKPiAgI2luY2x1ZGUgPHhlbi9wY2kuaD4KPiAgI2luY2x1ZGUgPGFz
bS9pby5oPgo+ICAKPiAtI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCBy
ZWcpIFwKPiAtICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChm
dW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKPiArI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKHNiZGYs
IHJlZykgXAo+ICsgICAgKDB4ODAwMDAwMDAgfCAoKHNiZGYpLmJkZiA8PCA4KSB8ICgocmVnKSAm
IH4zKSkKPiAgCj4gLXVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgoCj4gLSAgICB1bnNpZ25lZCBpbnQg
c2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVu
YywKPiAtICAgIHVuc2lnbmVkIGludCByZWcpCj4gK3VpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNp
X3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKQo+ICB7Cj4gLSAgICB1MzIgdmFsdWU7Cj4g
KyAgICB1aW50MzJfdCB2YWx1ZTsKPiAgCj4gLSAgICBpZiAoIHNlZyB8fCByZWcgPiAyNTUgKQo+
ICsgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQo+ICAgICAgewo+IC0gICAgICAgIHBj
aV9tbWNmZ19yZWFkKHNlZywgYnVzLCBQQ0lfREVWRk4oZGV2LCBmdW5jKSwgcmVnLCAxLCAmdmFs
dWUpOwo+ICsgICAgICAgIHBjaV9tbWNmZ19yZWFkKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5k
ZXZmbiwgcmVnLCAxLCAmdmFsdWUpOwo+ICAgICAgICAgIHJldHVybiB2YWx1ZTsKPiAgICAgIH0K
PiAtICAgIGVsc2UKPiAtICAgIHsKPiAtICAgICAgICBCVUdfT04oKGJ1cyA+IDI1NSkgfHwgKGRl
diA+IDMxKSB8fCAoZnVuYyA+IDcpKTsKPiAtICAgICAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQ
Q0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpLCByZWcgJiAzLCAxKTsKPiAtICAg
IH0KPiArCj4gKyAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lfQ09ORl9BRERSRVNTKHNiZGYs
IHJlZyksIHJlZyAmIDMsIDEpOwo+ICB9Cj4gIAo+ICsjdW5kZWYgUENJX0NPTkZfQUREUkVTUwo+
ICsjZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAo+ICsgICAg
KDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAo
cmVnICYgfjMpKQo+ICsKPiAgdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAo+ICAgICAgdW5zaWdu
ZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQg
aW50IGZ1bmMsCj4gICAgICB1bnNpZ25lZCBpbnQgcmVnKQo+IGRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9jaGFyL2VoY2ktZGJncC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwo+IGlu
ZGV4IDQ3NWRjNDE3NjcuLjcxZjBhYWE2YWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hh
ci9laGNpLWRiZ3AuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKPiBAQCAt
NzEzLDcgKzcxMyw3IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGZpbmRfZGJncChzdHJ1
Y3QgZWhjaV9kYmdwICpkYmdwLAo+ICAgICAgICAgICAgICAgICAgY2FwID0gX19maW5kX2RiZ3Ao
YnVzLCBzbG90LCBmdW5jKTsKPiAgICAgICAgICAgICAgICAgIGlmICggIWNhcCB8fCBlaGNpX251
bS0tICkKPiAgICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAgICBpZiAoICFm
dW5jICYmICEocGNpX2NvbmZfcmVhZDgoMCwgYnVzLCBzbG90LCBmdW5jLAo+ICsgICAgICAgICAg
ICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMs
IHNsb3QsIGZ1bmMpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfSEVBREVSX1RZUEUpICYgMHg4MCkgKQo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICBicmVhazsKPiAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKPiBAQCAtMTMx
Miw3ICsxMzEyLDggQEAgc3RhdGljIHZvaWQgX19pbml0IGVoY2lfZGJncF9pbml0X3ByZWlycShz
dHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4gICAgICBvZmZzZXQgPSAoZGVidWdfcG9ydCA+PiAx
NikgJiAweGZmZjsKPiAgCj4gICAgICAvKiBkb3VibGUgY2hlY2sgaWYgdGhlIG1lbSBzcGFjZSBp
cyBlbmFibGVkICovCj4gLSAgICBkYmdwLT5wY2lfY3IgPSBwY2lfY29uZl9yZWFkOCgwLCBkYmdw
LT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsCj4gKyAgICBkYmdwLT5wY2lfY3IgPSBwY2lf
Y29uZl9yZWFkOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jKSwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKPiAgICAgIGlmICggIShk
YmdwLT5wY2lfY3IgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICkKPiAgICAgIHsKPiBkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAu
Ywo+IGluZGV4IDE4OWUxMjFiN2UuLjU0NzI3MGQwZTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZl
cnMvY2hhci9uczE2NTUwLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+IEBA
IC0xMTg4LDggKzExODgsMTAgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0
LCBib29sX3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCj4gICAgICAgICAgICAgICAgICB1
YXJ0LT5iYXI2NCA9IGJhcl82NDsKPiAgICAgICAgICAgICAgICAgIHVhcnQtPmlvX3NpemUgPSBt
YXgoOFUgPDwgcGFyYW0tPnJlZ19zaGlmdCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFyYW0tPnVhcnRfb2Zmc2V0KTsKPiAtICAgICAgICAgICAgICAgIHVhcnQtPmly
cSA9IHBjaV9jb25mX3JlYWQ4KDAsIGIsIGQsIGYsIFBDSV9JTlRFUlJVUFRfUElOKSA/Cj4gLSAg
ICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfcmVhZDgoMCwgYiwgZCwgZiwgUENJX0lOVEVSUlVQ
VF9MSU5FKSA6IDA7Cj4gKyAgICAgICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFk
OChQQ0lfU0JERigwLCBiLCBkLCBmKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9JTlRFUlJVUFRfUElOKSA/Cj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBiLCBkLCBmKSwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9JTlRFUlJVUFRfTElORSkgOiAw
Owo+ICAKPiAgICAgICAgICAgICAgICAgIHJldHVybiAwOwo+ICAgICAgICAgICAgICB9Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gaW5kZXggNzJlYTg4MjRiMC4u
MzBkZTY4NGY2ZCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
Ywo+IEBAIC0xMjQxLDcgKzEyNDEsNyBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBhbWRfc3A1MTAw
X2VycmF0dW0yOCh2b2lkKQo+ICAgICAgICAgIGlmICh2ZW5kb3JfaWQgIT0gMHgxMDAyIHx8IGRl
dl9pZCAhPSAweDQzODUpCj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAKPiAtICAgICAgICBi
eXRlID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAweDE0LCAwLCAweGFkKTsKPiArICAgICAgICBi
eXRlID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAweDE0LCAwKSwgMHhhZCk7Cj4g
ICAgICAgICAgaWYgKCAoYnl0ZSA+PiAzKSAmIDEgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJBTUQtVmk6IFNQNTEwMCBlcnJhdHVtIDI4IGRldGVj
dGVkLCBkaXNhYmxpbmcgSU9NTVUuXG4iCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBpbmRleCBlODg2
ODk0MjVkLi4zNDBlOTU3OTU0IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBAQCAtMjYwLDcg
KzI2MCw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBk
ZXYpCj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiAtICAgIHN3aXRjaCAoIHBjaV9jb25mX3Jl
YWQ4KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkgJiAweDdmICkKPiArICAg
IHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9IRUFERVJfVFlQRSkgJiAw
eDdmICkKPiAgICAgIHsKPiAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0JSSURHRToKPiAgICAg
ICAgICBpZiAoICFicmlkZ2VfY3RsX21hc2sgKQo+IEBAIC0zNzAsMTAgKzM3MCw4IEBAIHN0YXRp
YyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVz
LCB1OCBkZXZmbikKPiAgCj4gICAgICAgICAgY2FzZSBERVZfVFlQRV9QQ0llMlBDSV9CUklER0U6
Cj4gICAgICAgICAgY2FzZSBERVZfVFlQRV9MRUdBQ1lfUENJX0JSSURHRToKPiAtICAgICAgICAg
ICAgc2VjX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBidXMsIFBDSV9TTE9UKGRldmZu
KSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZu
KSwgUENJX1NFQ09OREFSWV9CVVMpOwo+IC0gICAgICAgICAgICBzdWJfYnVzID0gcGNpX2NvbmZf
cmVhZDgocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2Zm4pLCBQQ0lfU1VCT1JESU5BVEVfQlVT
KTsKPiArICAgICAgICAgICAgc2VjX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBD
SV9TRUNPTkRBUllfQlVTKTsKPiArICAgICAgICAgICAgc3ViX2J1cyA9IHBjaV9jb25mX3JlYWQ4
KHBkZXYtPnNiZGYsIFBDSV9TVUJPUkRJTkFURV9CVVMpOwo+ICAKPiAgICAgICAgICAgICAgc3Bp
bl9sb2NrKCZwc2VnLT5idXMyYnJpZGdlX2xvY2spOwo+ICAgICAgICAgICAgICBmb3IgKCA7IHNl
Y19idXMgPD0gc3ViX2J1czsgc2VjX2J1cysrICkKPiBAQCAtNDM2LDE2ICs0MzQsMTIgQEAgc3Rh
dGljIHZvaWQgZnJlZV9wZGV2KHN0cnVjdCBwY2lfc2VnICpwc2VnLCBzdHJ1Y3QgcGNpX2RldiAq
cGRldikKPiAgICAgIC8qIHVwZGF0ZSBidXMyYnJpZGdlICovCj4gICAgICBzd2l0Y2ggKCBwZGV2
LT50eXBlICkKPiAgICAgIHsKPiAtICAgICAgICB1OCBkZXYsIGZ1bmMsIHNlY19idXMsIHN1Yl9i
dXM7Cj4gKyAgICAgICAgdWludDhfdCBzZWNfYnVzLCBzdWJfYnVzOwo+ICAKPiAgICAgICAgICBj
YXNlIERFVl9UWVBFX1BDSWUyUENJX0JSSURHRToKPiAgICAgICAgICBjYXNlIERFVl9UWVBFX0xF
R0FDWV9QQ0lfQlJJREdFOgo+IC0gICAgICAgICAgICBkZXYgPSBQQ0lfU0xPVChwZGV2LT5kZXZm
bik7Cj4gLSAgICAgICAgICAgIGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7Cj4gLSAgICAg
ICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwc2VnLT5uciwgcGRldi0+YnVzLCBkZXYs
IGZ1bmMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0VDT05E
QVJZX0JVUyk7Cj4gLSAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lfY29uZl9yZWFkOChwc2VnLT5u
ciwgcGRldi0+YnVzLCBkZXYsIGZ1bmMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfU1VCT1JESU5BVEVfQlVTKTsKPiArICAgICAgICAgICAgc2VjX2J1cyA9IHBj
aV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9TRUNPTkRBUllfQlVTKTsKPiArICAgICAgICAg
ICAgc3ViX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9TVUJPUkRJTkFURV9C
VVMpOwo+ICAKPiAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZwc2VnLT5idXMyYnJpZGdlX2xvY2sp
Owo+ICAgICAgICAgICAgICBmb3IgKCA7IHNlY19idXMgPD0gc3ViX2J1czsgc2VjX2J1cysrICkK
PiBAQCAtMTA4Miw3ICsxMDc2LDggQEAgc3RhdGljIGludCBfX2luaXQgX3NjYW5fcGNpX2Rldmlj
ZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKPiAgICAgICAgICAgICAgICAgICAg
ICByZXR1cm4gLUVOT01FTTsKPiAgICAgICAgICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgICAg
ICAgICBpZiAoICFmdW5jICYmICEocGNpX2NvbmZfcmVhZDgocHNlZy0+bnIsIGJ1cywgZGV2LCBm
dW5jLAo+ICsgICAgICAgICAgICAgICAgaWYgKCAhZnVuYyAmJiAhKHBjaV9jb25mX3JlYWQ4KFBD
SV9TQkRGKHBzZWctPm5yLCBidXMsIGRldiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jKSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSEVBREVSX1RZUEUpICYgMHg4MCkgKQo+
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgICAgICB9Cj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZG1hci5jCj4gaW5kZXggYjg1OGZlN2M4MC4uOWM5NGRlYWMwYiAxMDA2NDQK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+IEBAIC0zNDgsNyArMzQ4LDcgQEAgc3RhdGlj
IGludCBfX2luaXQgYWNwaV9wYXJzZV9kZXZfc2NvcGUoCj4gIAo+ICAgICAgICAgIHdoaWxlICgg
LS1kZXB0aCA+IDAgKQo+ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgYnVzID0gcGNpX2NvbmZf
cmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4sCj4gKyAgICAgICAgICAgIGJ1cyA9
IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKHNlZywgYnVzLCBwYXRoLT5kZXYsIHBhdGgtPmZuKSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NFQ09OREFSWV9CVVMpOwo+
ICAgICAgICAgICAgICBwYXRoKys7Cj4gICAgICAgICAgfQo+IEBAIC0zNTYsOSArMzU2LDkgQEAg
c3RhdGljIGludCBfX2luaXQgYWNwaV9wYXJzZV9kZXZfc2NvcGUoCj4gICAgICAgICAgc3dpdGNo
ICggYWNwaV9zY29wZS0+ZW50cnlfdHlwZSApCj4gICAgICAgICAgewo+ICAgICAgICAgIGNhc2Ug
QUNQSV9ETUFSX1NDT1BFX1RZUEVfQlJJREdFOgo+IC0gICAgICAgICAgICBzZWNfYnVzID0gcGNp
X2NvbmZfcmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4sCj4gKyAgICAgICAgICAg
IHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBw
YXRoLT5mbiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0VD
T05EQVJZX0JVUyk7Cj4gLSAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lfY29uZl9yZWFkOChzZWcs
IGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiwKPiArICAgICAgICAgICAgc3ViX2J1cyA9IHBjaV9j
b25mX3JlYWQ4KFBDSV9TQkRGKHNlZywgYnVzLCBwYXRoLT5kZXYsIHBhdGgtPmZuKSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TVUJPUkRJTkFURV9CVVMpOwo+
ICAgICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQo+ICAgICAgICAgICAgICAgICAgcHJp
bnRrKFZURFBSRUZJWAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
cXVpcmtzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKPiBpbmRleCBk
NmRiODYyNjc4Li5mZjczYjBlN2Y0IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9xdWlya3MuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWly
a3MuYwo+IEBAIC05Miw4ICs5Miw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2Vy
cmF0YV9pbml0KHZvaWQpCj4gICAgICBpZiAoIHZpZCAhPSAweDgwODYgKQo+ICAgICAgICAgIHJl
dHVybjsKPiAgCj4gLSAgICBkaWRfaGkgPSBwY2lfY29uZl9yZWFkOCgwLCAwLCBJR0RfREVWLCAw
LCAzKTsKPiAtICAgIHJpZCA9IHBjaV9jb25mX3JlYWQ4KDAsIDAsIElHRF9ERVYsIDAsIDgpOwo+
ICsgICAgZGlkX2hpID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCks
IDMpOwo+ICsgICAgcmlkID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwg
MCksIDgpOwo+ICAKPiAgICAgIGlmICggKGRpZF9oaSA9PSAweDJBKSAmJiAocmlkID09IDB4Nykg
KQo+ICAgICAgICAgIGlzX2NhbnRpZ2FfYjMgPSAxOwo+IEBAIC0yODEsNyArMjgxLDcgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHR5bGVyc2J1cmdfaW50cmVtYXBfcXVpcmsodm9pZCkKPiAgICAgIHsK
PiAgICAgICAgICAvKiBNYXRjaCBvbiBTeXN0ZW0gTWFuYWdlbWVudCBSZWdpc3RlcnMgb24gRGV2
aWNlIDIwIEZ1bmN0aW9uIDAgKi8KPiAgICAgICAgICBkZXZpY2UgPSBwY2lfY29uZl9yZWFkMzIo
MCwgYnVzLCAyMCwgMCwgUENJX1ZFTkRPUl9JRCk7Cj4gLSAgICAgICAgcmV2ID0gcGNpX2NvbmZf
cmVhZDgoMCwgYnVzLCAyMCwgMCwgUENJX1JFVklTSU9OX0lEKTsKPiArICAgICAgICByZXYgPSBw
Y2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBidXMsIDIwLCAwKSwgUENJX1JFVklTSU9OX0lEKTsK
PiAgCj4gICAgICAgICAgaWYgKCByZXYgPT0gMHgxMyAmJiBkZXZpY2UgPT0gMHgzNDJlODA4NiAp
Cj4gICAgICAgICAgewo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMgYi94ZW4v
ZHJpdmVycy9wY2kvcGNpLmMKPiBpbmRleCAxYzgwOGQ2NjMyLi5lM2Y4ODNmYzVjIDEwMDY0NAo+
IC0tLSBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3BjaS9wY2ku
Ywo+IEBAIC0yMSwxMiArMjEsMTIgQEAgaW50IHBjaV9maW5kX2NhcF9vZmZzZXQodTE2IHNlZywg
dTggYnVzLCB1OCBkZXYsIHU4IGZ1bmMsIHU4IGNhcCkKPiAgCj4gICAgICB3aGlsZSAoIG1heF9j
YXAtLSApCj4gICAgICB7Cj4gLSAgICAgICAgcG9zID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMs
IGRldiwgZnVuYywgcG9zKTsKPiArICAgICAgICBwb3MgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JE
RihzZWcsIGJ1cywgZGV2LCBmdW5jKSwgcG9zKTsKPiAgICAgICAgICBpZiAoIHBvcyA8IDB4NDAg
KQo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4gICAgICAgICAgcG9zICY9IH4zOwo+IC0gICAg
ICAgIGlkID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0NB
UF9MSVNUX0lEKTsKPiArICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKHNlZywg
YnVzLCBkZXYsIGZ1bmMpLCBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOwo+ICAKPiAgICAgICAgICBp
ZiAoIGlkID09IDB4ZmYgKQo+ICAgICAgICAgICAgICBicmVhazsKPiBAQCAtNDYsMTMgKzQ2LDEy
IEBAIGludCBwY2lfZmluZF9uZXh0X2NhcCh1MTYgc2VnLCB1OCBidXMsIHVuc2lnbmVkIGludCBk
ZXZmbiwgdTggcG9zLCBpbnQgY2FwKQo+ICAKPiAgICAgIHdoaWxlICggdHRsLS0gKQo+ICAgICAg
ewo+IC0gICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSwgcG9zKTsKPiArICAgICAgICBwb3MgPSBwY2lfY29uZl9yZWFk
OChQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwgcG9zKTsKPiAgICAgICAgICBpZiAoIHBvcyA8
IDB4NDAgKQo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4gICAgICAgICAgcG9zICY9IH4zOwo+
IC0gICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwg
UENJX0ZVTkMoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJ
X0NBUF9MSVNUX0lEKTsKPiArICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGMyhz
ZWcsIGJ1cywgZGV2Zm4pLCBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOwo+ICAKPiAgICAgICAgICBp
ZiAoIGlkID09IDB4ZmYgKQo+ICAgICAgICAgICAgICBicmVhazsKPiBkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvdmlkZW8vdmdhLmMgYi94ZW4vZHJpdmVycy92aWRlby92Z2EuYwo+IGluZGV4IDZh
NjRmZDkwMTMuLjc4NTMzYWQwYjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdmlkZW8vdmdh
LmMKPiArKysgYi94ZW4vZHJpdmVycy92aWRlby92Z2EuYwo+IEBAIC0xMzYsOCArMTM2LDcgQEAg
dm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2b2lkKQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICBiID0gMDsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgICAg
ICAgICAgICAgY2FzZSAxOgo+IC0gICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lf
Y29uZl9yZWFkOCgwLCBiLCBQQ0lfU0xPVChkZiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRmKSwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgoUENJX1NCREYzKDAsIGIsIGRmKSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURF
Ul9UWVBFKSApCj4gICAgICAgICAgICAgICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfQlJJREdFOgo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+IGluZGV4
IDI1OGI5MWRlZWQuLjU2NGM3YjZhN2QgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9o
ZWFkZXIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBAQCAtNDYzLDggKzQ2
Myw3IEBAIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAg
c3RydWN0IHZwY2lfYmFyICpiYXJzID0gaGVhZGVyLT5iYXJzOwo+ICAgICAgaW50IHJjOwo+ICAK
PiAtICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90
LCBmdW5jLCBQQ0lfSEVBREVSX1RZUEUpCj4gLSAgICAgICAgICAgICAmIDB4N2YgKQo+ICsgICAg
c3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2JkZiwgUENJX0hFQURFUl9UWVBFKSAmIDB4
N2YgKQo+ICAgICAgewo+ICAgICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfTk9STUFMOgo+ICAgICAg
ICAgIG51bV9iYXJzID0gUENJX0hFQURFUl9OT1JNQUxfTlJfQkFSUzsKPiBkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+IGluZGV4
IGNhNTk4Njc1ZWEuLmM0MDMwMzMzYTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92
cGNpLmMKPiArKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+IEBAIC0yMjIsOCArMjIyLDcg
QEAgc3RhdGljIHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVk
IGludCByZWcsCj4gICAgICAgICAgICovCj4gICAgICAgICAgaWYgKCByZWcgJiAxICkKPiAgICAg
ICAgICB7Cj4gLSAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLnNlZywgc2Jk
Zi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVnKTsKPiArICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYsIHJl
Zyk7Cj4gICAgICAgICAgICAgIGRhdGEgfD0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRm
LmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlZyArIDEpIDw8IDg7Cj4gICAgICAgICAgfQo+IEBAIC0yMzEsOCArMjMwLDcgQEAg
c3RhdGljIHVpbnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcsCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2
KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVnKTsKPiAtICAgICAgICAgICAgZGF0YSB8PSBwY2lfY29u
Zl9yZWFkOChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDIpIDw8IDE2Owo+ICsgICAgICAgICAg
ICBkYXRhIHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYsIHJlZyArIDIpIDw8IDE2Owo+ICAgICAgICAg
IH0KPiAgICAgICAgICBicmVhazsKPiAgCj4gQEAgLTI0MSw3ICsyMzksNyBAQCBzdGF0aWMgdWlu
dDMyX3QgdnBjaV9yZWFkX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywKPiAg
ICAgICAgICBicmVhazsKPiAgCj4gICAgICBjYXNlIDE6Cj4gLSAgICAgICAgZGF0YSA9IHBjaV9j
b25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyk7Cj4g
KyAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYsIHJlZyk7Cj4gICAgICAgICAgYnJl
YWs7Cj4gIAo+ICAgICAgZGVmYXVsdDoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Bj
aS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4gaW5kZXggMDVlZTExNTcxNS4uYjJhNjJjYjM2
NiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKPiBAQCAtMTcyLDkgKzE3Miw3IEBAIHN0cnVjdCBwY2lfZGV2ICpwY2lfZ2V0
X3BkZXZfYnlfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKiwgaW50IHNlZywKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGJ1cywgaW50IGRldmZuKTsKPiAg
dm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbik7
Cj4gIAo+IC11aW50OF90IHBjaV9jb25mX3JlYWQ4KAo+IC0gICAgdW5zaWduZWQgaW50IHNlZywg
dW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCj4g
LSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKPiArdWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2Jk
Zl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwo+ICB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYo
Cj4gICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQg
ZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKPiAgICAgIHVuc2lnbmVkIGludCByZWcpOwo+IC0tIAo+
IDIuMjAuMSAoQXBwbGUgR2l0LTExNykKPiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:00:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16:00:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdd0g-00066g-VC; Wed, 19 Jun 2019 16:00: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdd0e-00066V-Rs
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:00:28 +0000
X-Inumbo-ID: 58f9bccc-92ab-11e9-8223-cf0a6d3c7a9a
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [40.107.77.44]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58f9bccc-92ab-11e9-8223-cf0a6d3c7a9a;
 Wed, 19 Jun 2019 16:00:24 +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=xqyML+XD2bx+RdLLlXR8zSS/aN/2QRkJTSEajIWsWms=;
 b=QYQCW0tdyvHZTZjgRduG2w7YdNWr2UT7n5zFkD0jR9IkuBhQ+0DWI4+ZDYRk4ByrQ6R9sY3C3Gh6+ZUpUsv8A/Y+UsL0bhdr6urWDsspd81k0m55UH1OUkmfjaecNJo/6QO1GSDz9EkbO80ymiKILj0j3TdwyT2YVFbhPt/tBY4=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3561.namprd12.prod.outlook.com (20.178.199.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Wed, 19 Jun 2019 16:00:22 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:00:22 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 08/13] pci: switch pci_conf_read16 to use pci_sbdf_t
Thread-Index: AQHVHRKrM3pQnDF3zk2dfeMeLLdni6ajNgsA
Date: Wed, 19 Jun 2019 16:00:22 +0000
Message-ID: <20190619160019.GC20907@amd.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-9-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-9-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR06CA0051.namprd06.prod.outlook.com
 (2603:10b6:5:54::28) 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: 11a54e14-b6c9-4fdf-0593-08d6f4cf3c2d
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:DM6PR12MB3561; 
x-ms-traffictypediagnostic: DM6PR12MB3561:
x-microsoft-antispam-prvs: <DM6PR12MB3561FDED0C87FF1397EF5430E5E50@DM6PR12MB3561.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(376002)(346002)(366004)(136003)(39860400002)(189003)(199004)(2616005)(30864003)(256004)(476003)(8676002)(5660300002)(2906002)(8936002)(11346002)(81166006)(446003)(53936002)(53946003)(6512007)(81156014)(14444005)(6246003)(6916009)(1076003)(68736007)(316002)(229853002)(6436002)(6486002)(486006)(7416002)(36756003)(72206003)(33656002)(14454004)(186003)(26005)(6116002)(54906003)(102836004)(52116002)(99286004)(3846002)(76176011)(386003)(6506007)(66446008)(7736002)(66946007)(305945005)(71190400001)(71200400001)(4326008)(25786009)(66066001)(64756008)(66476007)(66556008)(86362001)(73956011)(478600001)(559001)(569006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3561;
 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: I4RvBJwxr/Tf2vYjIw4nk5tRMGQWbeXeaA2dS45XR+thHgYHTi46DLd9vliG4j7zNqOLQbjgfmAKVhJq8volh+sfnsajOmpxih8jIKlhwBKzAWBw2OzEo5mIzFa21Qf5oheZjZUXGgm61AUopIiJcdjxPywLTEh3F97BwUaUYD+2YWL4kRFM7i92264w2yXfIXmIXbcJhw4TG8WfyTwf1Y2uFoeVe8yeaBZmr7eY/7K5szn+ux7P2p0Y8yVmg87n0I2I7XuG1zkG+UHnlZDFNQpMUEXpfo487YRFig4iXSIgbTJRYIs6IOgvTSu3TMUVtb3SGGyumtdH6lwkTmrOhkXi5yxr6N9ZqrSQ3OfNcol9bLr4vHCTkWCxjMffXj5xwZeWMa6/XXqMKljfUFvGrFjfny6A6pmDtmra7H6NkfM=
Content-ID: <AE5A27004BEA734C9B2618D2766F49F0@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 11a54e14-b6c9-4fdf-0593-08d6f4cf3c2d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:00:22.7593 (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: DM6PR12MB3561
Subject: Re: [Xen-devel] [PATCH v3 08/13] 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>, "Suthikulpanit,
 Suravee" <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMTE6MjI6MjdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1
bmN0aW9uIHRvIHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKQXMgZmFyIGFzIEFNRCBJT01NVQoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53
b29kc0BhbWQuY29tCgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRA
YW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gQ2M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZG1p
X3NjYW4uYyAgICAgICAgICAgICAgICAgIHwgIDYgKy0KPiAgeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICAgICAgICAgICAgICAgICB8IDczICsrKysrKysrKystLS0tLS0tLS0tLS0tLQo+ICB4ZW4v
YXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gv
eDg2L3g4Nl82NC9wY2kuYyAgICAgICAgICAgICAgICB8IDI3ICsrKystLS0tLQo+ICB4ZW4vZHJp
dmVycy9jaGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKy0KPiAgeGVuL2RyaXZlcnMv
Y2hhci9uczE2NTUwLmMgICAgICAgICAgICAgICB8IDE2ICsrKystLQo+ICB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIHwgIDMgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXRzLmggICAgICAgICAgICB8ICA0ICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jICAgICAgICAgICAgfCA0MCArKysrKy0tLS0tLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9xdWlya3MuYyAgICAgfCAgOSArKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2F0cy5jICAgICAgICB8ICA5ICstLQo+ICB4ZW4vZHJpdmVycy9wY2kvcGNpLmMgICAg
ICAgICAgICAgICAgICAgIHwgIDQgKy0KPiAgeGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMgICAgICAg
ICAgICAgICAgICB8ICA4ICstLQo+ICB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAgICAg
ICAgICAgIHwgMTEgKystLQo+ICB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAgICAgICAgICAg
ICAgIHwgIDMgKy0KPiAgeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMgICAgICAgICAgICAgICAgICB8
ICAzICstCj4gIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgICAgICAgICAgfCAxMSAr
Ky0tCj4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgICAgICAgfCAgNCArLQo+
ICAxOCBmaWxlcyBjaGFuZ2VkLCA5OSBpbnNlcnRpb25zKCspLCAxMzkgZGVsZXRpb25zKC0pCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jIGIveGVuL2FyY2gveDg2L2Rt
aV9zY2FuLmMKPiBpbmRleCBmY2RmMmQzOTUyLi4zMWNhYWQxMzNlIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RtaV9zY2FuLmMKPiBA
QCAtNDY5LDE1ICs0NjksMTUgQEAgc3RhdGljIGludCBfX2luaXQgaWNoMTBfYmlvc19xdWlyayhz
dHJ1Y3QgZG1pX3N5c3RlbV9pZCAqZCkKPiAgewo+ICAgICAgdTMyIHBvcnQsIHNtaWN0bDsKPiAg
Cj4gLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAwLCBQQ0lfVkVORE9SX0lE
KSAhPSAweDgwODYgKQo+ICsgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwg
MHgxZiwgMCksIFBDSV9WRU5ET1JfSUQpICE9IDB4ODA4NiApCj4gICAgICAgICAgcmV0dXJuIDA7
Cj4gIAo+IC0gICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDE2KDAsIDAsIDB4MWYsIDAsIFBDSV9E
RVZJQ0VfSUQpICkgewo+ICsgICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAs
IDAsIDB4MWYsIDApLCBQQ0lfREVWSUNFX0lEKSApIHsKPiAgICAgIGNhc2UgMHgzYTE0Ogo+ICAg
ICAgY2FzZSAweDNhMTY6Cj4gICAgICBjYXNlIDB4M2ExODoKPiAgICAgIGNhc2UgMHgzYTFhOgo+
IC0gICAgICAgIHBvcnQgPSAocGNpX2NvbmZfcmVhZDE2KDAsIDAsIDB4MWYsIDAsIDB4NDApICYg
MHhmZjgwKSArIDB4MzA7Cj4gKyAgICAgICAgcG9ydCA9IChwY2lfY29uZl9yZWFkMTYoUENJX1NC
REYoMCwgMCwgMHgxZiwgMCksIDB4NDApICYgMHhmZjgwKSArIDB4MzA7Cj4gICAgICAgICAgc21p
Y3RsID0gaW5sKHBvcnQpOwo+ICAgICAgICAgIC8qIHR1cm4gb2ZmIExFR0FDWV9VU0J7LDJ9X0VO
IGlmIGVuYWJsZWQgKi8KPiAgICAgICAgICBpZiAoIHNtaWN0bCAmIDB4MjAwMDggKQo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKPiBpbmRleCA2
NzMzOWVkYzY4Li5lZDk4NjI2MWMzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tc2kuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwo+IEBAIC0xMjQsMjkgKzEyNCwyMCBAQCBzdGF0aWMg
dm9pZCBtc2l4X3B1dF9maXhtYXAoc3RydWN0IGFyY2hfbXNpeCAqbXNpeCwgaW50IGlkeCkKPiAg
Cj4gIHN0YXRpYyBib29sIG1lbW9yeV9kZWNvZGVkKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpkZXYp
Cj4gIHsKPiAtICAgIHU4IGJ1cywgc2xvdCwgZnVuYzsKPiArICAgIHBjaV9zYmRmX3Qgc2JkZiA9
IGRldi0+c2JkZjsKPiAgCj4gLSAgICBpZiAoICFkZXYtPmluZm8uaXNfdmlydGZuICkKPiAtICAg
IHsKPiAtICAgICAgICBidXMgPSBkZXYtPmJ1czsKPiAtICAgICAgICBzbG90ID0gUENJX1NMT1Qo
ZGV2LT5kZXZmbik7Cj4gLSAgICAgICAgZnVuYyA9IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwo+IC0g
ICAgfQo+IC0gICAgZWxzZQo+ICsgICAgaWYgKCBkZXYtPmluZm8uaXNfdmlydGZuICkKPiAgICAg
IHsKPiAtICAgICAgICBidXMgPSBkZXYtPmluZm8ucGh5c2ZuLmJ1czsKPiAtICAgICAgICBzbG90
ID0gUENJX1NMT1QoZGV2LT5pbmZvLnBoeXNmbi5kZXZmbik7Cj4gLSAgICAgICAgZnVuYyA9IFBD
SV9GVU5DKGRldi0+aW5mby5waHlzZm4uZGV2Zm4pOwo+ICsgICAgICAgIHNiZGYuYnVzID0gZGV2
LT5pbmZvLnBoeXNmbi5idXM7Cj4gKyAgICAgICAgc2JkZi5kZXZmbiA9IGRldi0+aW5mby5waHlz
Zm4uZGV2Zm47Cj4gICAgICB9Cj4gIAo+IC0gICAgcmV0dXJuICEhKHBjaV9jb25mX3JlYWQxNihk
ZXYtPnNlZywgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCkgJgo+IC0gICAgICAgICAgICAg
IFBDSV9DT01NQU5EX01FTU9SWSk7Cj4gKyAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDE2KHNiZGYs
IFBDSV9DT01NQU5EKSAmIFBDSV9DT01NQU5EX01FTU9SWTsKPiAgfQo+ICAKPiAgc3RhdGljIGJv
b2wgbXNpeF9tZW1vcnlfZGVjb2RlZChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqZGV2LCB1bnNpZ25l
ZCBpbnQgcG9zKQo+ICB7Cj4gLSAgICB1MTYgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihkZXYt
PnNlZywgZGV2LT5idXMsIFBDSV9TTE9UKGRldi0+ZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2LT5kZXZmbiksIG1zaXhfY29udHJvbF9yZWco
cG9zKSk7Cj4gKyAgICB1aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2Jk
ZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKPiAgCj4gICAgICBpZiAoICEoY29udHJvbCAmIFBD
SV9NU0lYX0ZMQUdTX0VOQUJMRSkgKQo+ICAgICAgICAgIHJldHVybiBmYWxzZTsKPiBAQCAtMjEx
LDE0ICsyMDIsMTIgQEAgc3RhdGljIGJvb2wgcmVhZF9tc2lfbXNnKHN0cnVjdCBtc2lfZGVzYyAq
ZW50cnksIHN0cnVjdCBtc2lfbXNnICptc2cpCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBt
c2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfdXBwZXJf
YWRkcmVzc19yZWcocG9zKSk7Cj4gLSAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYo
c2VnLCBidXMsIHNsb3QsIGZ1bmMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbXNpX2RhdGFfcmVnKHBvcywgMSkpOwo+ICsgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZf
cmVhZDE2KGRldi0+c2JkZiwgbXNpX2RhdGFfcmVnKHBvcywgMSkpOwo+ICAgICAgICAgIH0KPiAg
ICAgICAgICBlbHNlCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkg
PSAwOwo+IC0gICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90
LCBmdW5jLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaV9kYXRhX3Jl
Zyhwb3MsIDApKTsKPiArICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihkZXYtPnNi
ZGYsIG1zaV9kYXRhX3JlZyhwb3MsIDApKTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgbXNnLT5k
YXRhID0gZGF0YTsKPiAgICAgICAgICBicmVhazsKPiBAQCAtMzM3LDcgKzMyNiw4IEBAIHZvaWQg
c2V0X21zaV9hZmZpbml0eShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAq
bWFzaykKPiAgCj4gIHZvaWQgX19tc2lfc2V0X2VuYWJsZSh1MTYgc2VnLCB1OCBidXMsIHU4IHNs
b3QsIHU4IGZ1bmMsIGludCBwb3MsIGludCBlbmFibGUpCj4gIHsKPiAtICAgIHUxNiBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBwb3MgKyBQQ0lfTVNJX0ZM
QUdTKTsKPiArICAgIHVpbnQxNl90IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYo
c2VnLCBidXMsIHNsb3QsIGZ1bmMpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwb3MgKyBQQ0lfTVNJX0ZMQUdTKTsKPiAgCj4gICAgICBjb250cm9sICY9IH5QQ0lf
TVNJX0ZMQUdTX0VOQUJMRTsKPiAgICAgIGlmICggZW5hYmxlICkKPiBAQCAtMzY5LDcgKzM1OSw3
IEBAIHN0YXRpYyB2b2lkIG1zaXhfc2V0X2VuYWJsZShzdHJ1Y3QgcGNpX2RldiAqZGV2LCBpbnQg
ZW5hYmxlKQo+ICAgICAgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChzZWcsIGJ1cywgc2xvdCwg
ZnVuYywgUENJX0NBUF9JRF9NU0lYKTsKPiAgICAgIGlmICggcG9zICkKPiAgICAgIHsKPiAtICAg
ICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4
X2NvbnRyb2xfcmVnKHBvcykpOwo+ICsgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYo
ZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwo+ICAgICAgICAgIGNvbnRyb2wgJj0g
flBDSV9NU0lYX0ZMQUdTX0VOQUJMRTsKPiAgICAgICAgICBpZiAoIGVuYWJsZSApCj4gICAgICAg
ICAgICAgIGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOwo+IEBAIC00MTQsNyArNDA0
LDcgQEAgc3RhdGljIGJvb2wgbXNpX3NldF9tYXNrX2JpdChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2Ms
IGJvb2wgaG9zdCwgYm9vbCBndWVzdCkKPiAgICAgICAgICBicmVhazsKPiAgICAgIGNhc2UgUENJ
X0NBUF9JRF9NU0lYOgo+ICAgICAgICAgIG1hc2thbGwgPSBwZGV2LT5tc2l4LT5ob3N0X21hc2th
bGw7Cj4gLSAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwg
ZnVuYywKPiArICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVudHJ5
LT5tc2lfYXR0cmliLnBvcykpOwo+ICAgICAgICAgIGlmICggdW5saWtlbHkoIShjb250cm9sICYg
UENJX01TSVhfRkxBR1NfRU5BQkxFKSkgKQo+ICAgICAgICAgIHsKPiBAQCAtNTk0LDggKzU4NCw3
IEBAIGludCBzZXR1cF9tc2lfaXJxKHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgc3RydWN0IG1zaV9k
ZXNjICptc2lkZXNjKQo+ICAKPiAgICAgIGlmICggbXNpZGVzYy0+bXNpX2F0dHJpYi50eXBlID09
IFBDSV9DQVBfSURfTVNJWCApCj4gICAgICB7Cj4gLSAgICAgICAgY29udHJvbCA9IHBjaV9jb25m
X3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBj
cG9zKTsKPiArICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIGNw
b3MpOwo+ICAgICAgICAgIGlmICggIShjb250cm9sICYgUENJX01TSVhfRkxBR1NfRU5BQkxFKSAp
Cj4gICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
RlVOQyhwZGV2LT5kZXZmbiksIGNwb3MsCj4gQEAgLTY5OCw3ICs2ODcsNyBAQCBzdGF0aWMgaW50
IG1zaV9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKPiAgICAgIHBvcyA9IHBj
aV9maW5kX2NhcF9vZmZzZXQoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DQVBfSURfTVNJKTsK
PiAgICAgIGlmICggIXBvcyApCj4gICAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4gLSAgICBjb250
cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJvbF9y
ZWcocG9zKSk7Cj4gKyAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNp
X2NvbnRyb2xfcmVnKHBvcykpOwo+ICAgICAgbWF4dmVjID0gbXVsdGlfbXNpX2NhcGFibGUoY29u
dHJvbCk7Cj4gICAgICBpZiAoIG52ZWMgPiBtYXh2ZWMgKQo+ICAgICAgICAgIHJldHVybiBtYXh2
ZWM7Cj4gQEAgLTc2OSwxMyArNzU4LDE0IEBAIHN0YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1
MTYgc2VnLCB1OCBidXMsIHU4IHNsb3QsIHU4IGZ1bmMsIHU4IGJpciwgaW50IHZmKQo+ICAgICAg
ICAgIHVuc2lnbmVkIGludCBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X0RFVkZOKHNsb3QsIGZ1bmMpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfRVhUX0NBUF9JRF9TUklPVik7Cj4gLSAgICAgICAgdTE2IGN0
cmwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBvcyArIFBDSV9TUklP
Vl9DVFJMKTsKPiAtICAgICAgICB1MTYgbnVtX3ZmID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVz
LCBzbG90LCBmdW5jLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9z
ICsgUENJX1NSSU9WX05VTV9WRik7Cj4gLSAgICAgICAgdTE2IG9mZnNldCA9IHBjaV9jb25mX3Jl
YWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9WRl9PRkZTRVQpOwo+IC0gICAgICAgIHUxNiBzdHJp
ZGUgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfU1RSSURFKTsKPiAr
ICAgICAgICB1aW50MTZfdCBjdHJsID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKHNlZywgYnVz
LCBzbG90LCBmdW5jKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBvcyArIFBDSV9TUklPVl9DVFJMKTsKPiArICAgICAgICB1aW50MTZfdCBudW1fdmYgPSBwY2lf
Y29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsK
PiArICAgICAgICB1aW50MTZfdCBvZmZzZXQgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2Vn
LCBidXMsIHNsb3QsIGZ1bmMpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKPiArICAgICAgICB1aW50MTZfdCBz
dHJpZGUgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJ
T1ZfVkZfU1RSSURFKTsKPiAgCj4gICAgICAgICAgaWYgKCAhcGRldiB8fCAhcG9zIHx8Cj4gICAg
ICAgICAgICAgICAhKGN0cmwgJiBQQ0lfU1JJT1ZfQ1RSTF9WRkUpIHx8Cj4gQEAgLTg2NCw3ICs4
NTQsNyBAQCBzdGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpk
ZXYsCj4gIAo+ICAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwo+ICAKPiAtICAgIGNvbnRy
b2wgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaXhfY29udHJvbF9y
ZWcocG9zKSk7Cj4gKyAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNp
eF9jb250cm9sX3JlZyhwb3MpKTsKPiAgICAgIC8qCj4gICAgICAgKiBFbnN1cmUgTVNJLVggaW50
ZXJydXB0cyBhcmUgbWFza2VkIGR1cmluZyBzZXR1cC4gU29tZSBkZXZpY2VzIHJlcXVpcmUKPiAg
ICAgICAqIE1TSS1YIHRvIGJlIGVuYWJsZWQgYmVmb3JlIHdlIGNhbiB0b3VjaCB0aGUgTVNJLVgg
cmVnaXN0ZXJzLiBXZSBuZWVkCj4gQEAgLTExMzEsOCArMTEyMSw3IEBAIHN0YXRpYyBpbnQgX19w
Y2lfZW5hYmxlX21zaXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVzYyAqKmRl
c2MpCj4gICAgICBpZiAoICFwZGV2IHx8ICFwb3MgKQo+ICAgICAgICAgIHJldHVybiAtRU5PREVW
Owo+ICAKPiAtICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYobXNpLT5zZWcsIG1zaS0+YnVz
LCBzbG90LCBmdW5jLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X2NvbnRy
b2xfcmVnKHBvcykpOwo+ICsgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRm
LCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwo+ICAgICAgbnJfZW50cmllcyA9IG11bHRpX21zaXhf
Y2FwYWJsZShjb250cm9sKTsKPiAgICAgIGlmICggbXNpLT5lbnRyeV9uciA+PSBucl9lbnRyaWVz
ICkKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiBAQCAtMTE3OCw3ICsxMTY3LDcgQEAgc3Rh
dGljIHZvaWQgX19wY2lfZGlzYWJsZV9tc2l4KHN0cnVjdCBtc2lfZGVzYyAqZW50cnkpCj4gICAg
ICB1OCBmdW5jID0gUENJX0ZVTkMoZGV2LT5kZXZmbik7Cj4gICAgICB1bnNpZ25lZCBpbnQgcG9z
ID0gcGNpX2ZpbmRfY2FwX29mZnNldChzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DQVBfSURfTVNJWCk7Cj4gLSAg
ICB1MTYgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiAr
ICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcoZW50cnktPm1zaV9hdHRy
aWIucG9zKSk7Cj4gICAgICBib29sIG1hc2thbGwgPSBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbDsK
PiAgCj4gQEAgLTEyMzYsOCArMTIyNSw4IEBAIGludCBwY2lfcHJlcGFyZV9tc2l4KHUxNiBzZWcs
IHU4IGJ1cywgdTggZGV2Zm4sIGJvb2wgb2ZmKQo+ICAgICAgfQo+ICAgICAgZWxzZQo+ICAgICAg
ewo+IC0gICAgICAgIHUxNiBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90
LCBmdW5jLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29u
dHJvbF9yZWcocG9zKSk7Cj4gKyAgICAgICAgdWludDE2X3QgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSk7Cj4gIAo+ICAgICAg
ICAgIHJjID0gbXNpeF9jYXBhYmlsaXR5X2luaXQocGRldiwgcG9zLCBOVUxMLCBOVUxMLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXVsdGlfbXNpeF9jYXBhYmxlKGNvbnRy
b2wpKTsKPiBAQCAtMTMzOCw3ICsxMzI3LDcgQEAgaW50IHBjaV9tc2lfY29uZl93cml0ZV9pbnRl
cmNlcHQoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gICAgICAgICAg
aWYgKCByZWcgPCBlbnRyeS0+bXNpLm1wb3MgfHwgcmVnID49IGVudHJ5LT5tc2kubXBvcyArIDQg
fHwgc2l6ZSAhPSA0ICkKPiAgICAgICAgICAgICAgcmV0dXJuIC1FQUNDRVM7Cj4gIAo+IC0gICAg
ICAgIGNudGwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaV9jb250
cm9sX3JlZyhwb3MpKTsKPiArICAgICAgICBjbnRsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNi
ZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKPiAgICAgICAgICB1bnVzZWQgPSB+KHVpbnQzMl90
KTAgPj4gKDMyIC0gbXVsdGlfbXNpX2NhcGFibGUoY250bCkpOwo+ICAgICAgICAgIGZvciAoIHBv
cyA9IDA7IHBvcyA8IGVudHJ5LT5tc2kubnZlYzsgKytwb3MsICsrZW50cnkgKQo+ICAgICAgICAg
IHsKPiBAQCAtMTQxNCw4ICsxNDAzLDcgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1
Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZSBpZiAoICF0eXBl
ICYmIGVudHJ5LT5tc2lfYXR0cmliLnR5cGUgPT0gUENJX0NBUF9JRF9NU0lYICkKPiAgICAgICAg
ICB7Cj4gLSAgICAgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBw
ZGV2LT5idXMsIHNsb3QsIGZ1bmMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKPiArICAgICAgICAgICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwo+ICAgICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5j
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lYX0ZMQUdT
X0VOQUJMRSB8Cj4gQEAgLTE0NTcsOCArMTQ0NSw3IEBAIGludCBwY2lfcmVzdG9yZV9tc2lfc3Rh
dGUoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3BvcyA9IG1zaV9jb250cm9sX3JlZyhwb3MpOwo+ICAKPiAtICAgICAgICAgICAg
Y29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVu
YywgY3BvcykgJgo+IC0gICAgICAgICAgICAgICAgICAgICAgflBDSV9NU0lfRkxBR1NfUVNJWkU7
Cj4gKyAgICAgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgY3Bv
cykgJiB+UENJX01TSV9GTEFHU19RU0laRTsKPiAgICAgICAgICAgICAgbXVsdGlfbXNpX2VuYWJs
ZShjb250cm9sLCBlbnRyeS0+bXNpLm52ZWMpOwo+ICAgICAgICAgICAgICBwY2lfY29uZl93cml0
ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBjcG9zLCBjb250cm9sKTsKPiAg
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCj4gaW5kZXggOWUxYzgxZGNkMi4u
OWQxZGI1OTBkOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNo
YXJlZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYwo+IEBA
IC02NCw3ICs2NCw3IEBAIGN1c3RvbV9wYXJhbSgibW1jZmciLCBwYXJzZV9tbWNmZyk7Cj4gIHN0
YXRpYyBjb25zdCBjaGFyIF9faW5pdCAqcGNpX21tY2ZnX2U3NTIwKHZvaWQpCj4gIHsKPiAgICAg
IHUzMiB3aW47Cj4gLSAgICB3aW4gPSBwY2lfY29uZl9yZWFkMTYoMCwgMCwgMCwgMCwgMHhjZSk7
Cj4gKyAgICB3aW4gPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgMCwgMCksIDB4Y2Up
Owo+ICAKPiAgICAgIHdpbiA9IHdpbiAmIDB4ZjAwMDsKPiAgICAgIGlmKHdpbiA9PSAweDAwMDAg
fHwgd2luID09IDB4ZjAwMCkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2ku
YyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKPiBpbmRleCBiNzAzODNmYjAzLi5mZTM2YjYw
YzUwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKPiArKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L3BjaS5jCj4gQEAgLTI0LDI4ICsyNCwyMyBAQCB1aW50OF90IHBjaV9j
b25mX3JlYWQ4KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZykKPiAgICAgIHJldHVy
biBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSwgcmVnICYgMywgMSk7
Cj4gIH0KPiAgCj4gLSN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCj4gLSNkZWZpbmUgUENJX0NPTkZf
QUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCj4gLSAgICAoMHg4MDAwMDAwMCB8IChidXMg
PDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+MykpCj4gLQo+IC11
aW50MTZfdCBwY2lfY29uZl9yZWFkMTYoCj4gLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25l
ZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKPiAtICAgIHVu
c2lnbmVkIGludCByZWcpCj4gK3VpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcpCj4gIHsKPiAtICAgIHUzMiB2YWx1ZTsKPiAtCj4gLSAgICBp
ZiAoIHNlZyB8fCByZWcgPiAyNTUgKQo+ICsgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUg
KQo+ICAgICAgewo+IC0gICAgICAgIHBjaV9tbWNmZ19yZWFkKHNlZywgYnVzLCBQQ0lfREVWRk4o
ZGV2LCBmdW5jKSwgcmVnLCAyLCAmdmFsdWUpOwo+ICsgICAgICAgIHVpbnQzMl90IHZhbHVlOwo+
ICsKPiArICAgICAgICBwY2lfbW1jZmdfcmVhZChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
Zm4sIHJlZywgMiwgJnZhbHVlKTsKPiAgICAgICAgICByZXR1cm4gdmFsdWU7Cj4gICAgICB9Cj4g
LSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8IChkZXYg
PiAzMSkgfHwgKGZ1bmMgPiA3KSk7Cj4gLSAgICAgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQoUENJ
X0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwgcmVnICYgMiwgMik7Cj4gLSAgICB9
Cj4gKwo+ICsgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQoUENJX0NPTkZfQUREUkVTUyhzYmRmLCBy
ZWcpLCByZWcgJiAyLCAyKTsKPiAgfQo+ICAKPiArI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKPiAr
I2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKPiArICAgICgw
eDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJl
ZyAmIH4zKSkKPiArCj4gIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMigKPiAgICAgIHVuc2lnbmVk
IGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGlu
dCBmdW5jLAo+ICAgICAgdW5zaWduZWQgaW50IHJlZykKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvY2hhci9laGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKPiBpbmRl
eCA3MWYwYWFhNmFjLi42NDI1OGRhMmRjIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCj4gQEAgLTEw
MTYsNyArMTAxNiw3IEBAIHN0YXRpYyB2b2lkIG52aWRpYV9zZXRfZGVidWdfcG9ydChzdHJ1Y3Qg
ZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25lZCBpbnQgcG9ydCkKPiAgCj4gIHN0YXRpYyB2b2lkIF9f
aW5pdCBkZXRlY3Rfc2V0X2RlYnVnX3BvcnQoc3RydWN0IGVoY2lfZGJncCAqZGJncCkKPiAgewo+
IC0gICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdw
LT5mdW5jLAo+ICsgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgZGJncC0+YnVz
LCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9WRU5ET1JfSUQpID09IDB4MTBkZSApCj4gICAgICB7Cj4gICAgICAgICAgZGJncF9wcmludGso
InVzaW5nIG52aWRpYSBzZXRfZGVidWdfcG9ydFxuIik7Cj4gQEAgLTE0MTYsNyArMTQxNiw4IEBA
IHN0YXRpYyB2b2lkIGVoY2lfZGJncF9zdXNwZW5kKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkK
PiAgICAgIHN0b3BfdGltZXIoJmRiZ3AtPnRpbWVyKTsKPiAgICAgIGRiZ3AtPnRpbWVyLmV4cGly
ZXMgPSAwOwo+ICAKPiAtICAgIGRiZ3AtPnBjaV9jciA9IHBjaV9jb25mX3JlYWQxNigwLCBkYmdw
LT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsCj4gKyAgICBkYmdwLT5wY2lfY3IgPSBwY2lf
Y29uZl9yZWFkMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMpLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKPiAgCj4gICAgICBk
YmdwLT5zdGF0ZSA9IGRiZ3BfdW5zYWZlOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFy
L25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4gaW5kZXggNTQ3MjcwZDBl
MS4uOTljMTI1NGNhYyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4gQEAgLTg0Niw4ICs4NDYsOCBAQCBz
dGF0aWMgdm9pZCBuczE2NTUwX3N1c3BlbmQoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICAK
PiAgI2lmZGVmIENPTkZJR19IQVNfUENJCj4gICAgICBpZiAoIHVhcnQtPmJhciApCj4gLSAgICAg
ICB1YXJ0LT5jciA9IHBjaV9jb25mX3JlYWQxNigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBz
X2JkZlsxXSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2Jk
ZlsyXSwgUENJX0NPTU1BTkQpOwo+ICsgICAgICAgdWFydC0+Y3IgPSBwY2lfY29uZl9yZWFkMTYo
UENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pLCBQQ0lfQ09NTUFORCk7
Cj4gICNlbmRpZgo+ICB9Cj4gIAo+IEBAIC0xMDY0LDEwICsxMDY0LDEyIEBAIHBjaV91YXJ0X2Nv
bmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQg
aWR4KQo+ICAgICAgICAgICAgICAgICAgdTY0IHNpemUgPSAwOwo+ICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IG5zMTY1NTBfY29uZmlnX3BhcmFtICpwYXJhbSA9IHVhcnRfcGFyYW07Cj4g
IAo+IC0gICAgICAgICAgICAgICAgbmV4dGYgPSAoZiB8fCAocGNpX2NvbmZfcmVhZDE2KDAsIGIs
IGQsIGYsIFBDSV9IRUFERVJfVFlQRSkgJgo+ICsgICAgICAgICAgICAgICAgbmV4dGYgPSAoZiB8
fCAocGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9IRUFERVJfVFlQRSkgJgo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg4MCkpID8gZiArIDEgOiA4Owo+ICAKPiAt
ICAgICAgICAgICAgICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNigwLCBiLCBkLCBmLCBQQ0lf
Q0xBU1NfREVWSUNFKSApCj4gKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFk
MTYoUENJX1NCREYoMCwgYiwgZCwgZiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgKQo+ICAgICAgICAgICAgICAgICAgewo+ICAg
ICAgICAgICAgICAgICAgY2FzZSAweDA3MDA6IC8qIHNpbmdsZSBwb3J0IHNlcmlhbCAqLwo+ICAg
ICAgICAgICAgICAgICAgY2FzZSAweDA3MDI6IC8qIG11bHRpIHBvcnQgc2VyaWFsICovCj4gQEAg
LTEwODQsOCArMTA4NiwxMCBAQCBwY2lfdWFydF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVhcnQs
IGJvb2xfdCBza2lwX2FtdCwgdW5zaWduZWQgaW50IGlkeCkKPiAgICAgICAgICAgICAgICAgIC8q
IENoZWNrIGZvciBwYXJhbXMgaW4gdWFydF9jb25maWcgbG9va3VwIHRhYmxlICovCj4gICAgICAg
ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodWFydF9jb25maWcpOyBpKysg
KQo+ICAgICAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgICAgIHUxNiB2ZW5kb3Ig
PSBwY2lfY29uZl9yZWFkMTYoMCwgYiwgZCwgZiwgUENJX1ZFTkRPUl9JRCk7Cj4gLSAgICAgICAg
ICAgICAgICAgICAgdTE2IGRldmljZSA9IHBjaV9jb25mX3JlYWQxNigwLCBiLCBkLCBmLCBQQ0lf
REVWSUNFX0lEKTsKPiArICAgICAgICAgICAgICAgICAgICB1MTYgdmVuZG9yID0gcGNpX2NvbmZf
cmVhZDE2KFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX1ZFTkRPUl9JRCk7Cj4gKyAgICAgICAgICAgICAg
ICAgICAgdTE2IGRldmljZSA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCBiLCBkLCBmKSwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9E
RVZJQ0VfSUQpOwo+ICAKPiAgICAgICAgICAgICAgICAgICAgICBpZiAoIHVhcnRfY29uZmlnW2ld
LnZlbmRvcl9pZCA9PSB2ZW5kb3IgJiYKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnRf
Y29uZmlnW2ldLmRldl9pZCA9PSBkZXZpY2UgKQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYwo+IGluZGV4IDMwZGU2ODRmNmQuLjFiM2U3ZGUxMGQgMTAwNjQ0Cj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtNzk4LDggKzc5OCw3IEBA
IHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdSkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoaW9t
bXUtPmJkZiksIFBDSV9GVU5DKGlvbW11LT5iZGYpKTsKPiAgICAgICAgICByZXR1cm4gMDsKPiAg
ICAgIH0KPiAtICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoaW9tbXUtPnNlZywgUENJX0JV
Uyhpb21tdS0+YmRmKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1Qo
aW9tbXUtPmJkZiksIFBDSV9GVU5DKGlvbW11LT5iZGYpLAo+ICsgICAgY29udHJvbCA9IHBjaV9j
b25mX3JlYWQxNihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgKyBQQ0lfTVNJ
X0ZMQUdTKTsKPiAgICAgIGlvbW11LT5tc2kubXNpLm52ZWMgPSAxOwo+ICAgICAgaWYgKCBpc19t
YXNrX2JpdF9zdXBwb3J0KGNvbnRyb2wpICkKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXRzLmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hdHMuaAo+IGluZGV4IGJl
ZTEzOTExYzAuLjIyYWUyMDliMzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXRzLmgKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hdHMuaAo+IEBAIC0zNSw4
ICszNSw4IEBAIHN0YXRpYyBpbmxpbmUgaW50IHBjaV9hdHNfZW5hYmxlZChpbnQgc2VnLCBpbnQg
YnVzLCBpbnQgZGV2Zm4pCj4gICAgICBwb3MgPSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcs
IGJ1cywgZGV2Zm4sIFBDSV9FWFRfQ0FQX0lEX0FUUyk7Cj4gICAgICBCVUdfT04oIXBvcyk7Cj4g
IAo+IC0gICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZu
KSwgUENJX0ZVTkMoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsg
QVRTX1JFR19DVEwpOwo+ICsgICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYzKHNl
ZywgYnVzLCBkZXZmbiksIHBvcyArIEFUU19SRUdfQ1RMKTsKPiArCj4gICAgICByZXR1cm4gdmFs
dWUgJiBBVFNfRU5BQkxFOwo+ICB9Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gaW5kZXggMzQw
ZTk1Nzk1NC4uNzAzMDU2ZjdiOSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9wY2kuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gQEAgLTI0Niwx
MSArMjQ2LDExIEBAIHN0YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCj4gIAo+ICAgICAgaWYgKCBjb21tYW5kX21hc2sgKQo+ICAgICAgewo+IC0gICAgICAg
IHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQ09NTUFORCk7
Cj4gKyAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5E
KTsKPiAgICAgICAgICBpZiAoIHZhbCAmIGNvbW1hbmRfbWFzayApCj4gICAgICAgICAgICAgIHBj
aV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX0NPTU1BTkQsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgfmNvbW1hbmRfbWFzayk7Cj4gLSAgICAgICAg
dmFsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TVEFUVVMpOwo+
ICsgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU1RBVFVTKTsK
PiAgICAgICAgICBpZiAoIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQo+ICAgICAgICAgIHsKPiAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlMDR4OiUwMng6JTAyeC4ldSBzdGF0dXMg
JTA0eCAtPiAlMDR4XG4iLAo+IEBAIC0yNjUsMTEgKzI2NSwxMSBAQCBzdGF0aWMgdm9pZCBjaGVj
a19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgY2FzZSBQQ0lfSEVBREVS
X1RZUEVfQlJJREdFOgo+ICAgICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayApCj4gICAgICAg
ICAgICAgIGJyZWFrOwo+IC0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywg
ZGV2LCBmdW5jLCBQQ0lfQlJJREdFX0NPTlRST0wpOwo+ICsgICAgICAgIHZhbCA9IHBjaV9jb25m
X3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQlJJREdFX0NPTlRST0wpOwo+ICAgICAgICAgIGlmICgg
dmFsICYgYnJpZGdlX2N0bF9tYXNrICkKPiAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihz
ZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQlJJREdFX0NPTlRST0wsCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdmFsICYgfmJyaWRnZV9jdGxfbWFzayk7Cj4gLSAgICAgICAgdmFsID0g
cGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TRUNfU1RBVFVTKTsKPiAr
ICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NFQ19TVEFUVVMp
Owo+ICAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCj4gICAgICAgICAgewo+
ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8KPiBAQCAtMjg5LDEyICsyODksOCBAQCBz
dGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAKPiAg
c3RhdGljIHZvaWQgYXBwbHlfcXVpcmtzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICB7Cj4gLSAg
ICB1aW50MTZfdCB2ZW5kb3IgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMs
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5D
KHBkZXYtPmRldmZuKSwgUENJX1ZFTkRPUl9JRCk7Cj4gLSAgICB1aW50MTZfdCBkZXZpY2UgPSBw
Y2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgUENJX0RF
VklDRV9JRCk7Cj4gKyAgICB1aW50MTZfdCB2ZW5kb3IgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+
c2JkZiwgUENJX1ZFTkRPUl9JRCk7Cj4gKyAgICB1aW50MTZfdCBkZXZpY2UgPSBwY2lfY29uZl9y
ZWFkMTYocGRldi0+c2JkZiwgUENJX0RFVklDRV9JRCk7Cj4gICAgICBzdGF0aWMgY29uc3Qgc3Ry
dWN0IHsKPiAgICAgICAgICB1aW50MTZfdCB2ZW5kb3IsIGRldmljZTsKPiAgICAgIH0gaWdub3Jl
X2JhcnNbXSA9IHsKPiBAQCAtMzg3LDggKzM4Myw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAq
YWxsb2NfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKPiAgICAg
ICAgICAgICAgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChwc2VnLT5uciwgYnVzLCBQQ0lfU0xP
VChkZXZmbiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZV
TkMoZGV2Zm4pLCBQQ0lfQ0FQX0lEX0VYUCk7Cj4gICAgICAgICAgICAgIEJVR19PTighcG9zKTsK
PiAtICAgICAgICAgICAgY2FwID0gcGNpX2NvbmZfcmVhZDE2KHBzZWctPm5yLCBidXMsIFBDSV9T
TE9UKGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5D
KGRldmZuKSwgcG9zICsgUENJX0VYUF9ERVZDQVApOwo+ICsgICAgICAgICAgICBjYXAgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2JkZiwgcG9zICsgUENJX0VYUF9ERVZDQVApOwo+ICAgICAgICAg
ICAgICBpZiAoIGNhcCAmIFBDSV9FWFBfREVWQ0FQX1BIQU5UT00gKQo+ICAgICAgICAgICAgICB7
Cj4gICAgICAgICAgICAgICAgICBwZGV2LT5waGFudG9tX3N0cmlkZSA9IDggPj4gTUFTS19FWFRS
KGNhcCwKPiBAQCAtNjExLDggKzYwNiw4IEBAIHN0YXRpYyB2b2lkIHBjaV9lbmFibGVfYWNzKHN0
cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgaWYgKCFwb3MpCj4gICAgICAgICAgcmV0dXJuOwo+
ICAKPiAtICAgIGNhcCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3Mg
KyBQQ0lfQUNTX0NBUCk7Cj4gLSAgICBjdHJsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ1RSTCk7Cj4gKyAgICBjYXAgPSBwY2lfY29uZl9yZWFk
MTYocGRldi0+c2JkZiwgcG9zICsgUENJX0FDU19DQVApOwo+ICsgICAgY3RybCA9IHBjaV9jb25m
X3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfQUNTX0NUUkwpOwo+ICAKPiAgICAgIC8qIFNv
dXJjZSBWYWxpZGF0aW9uICovCj4gICAgICBjdHJsIHw9IChjYXAgJiBQQ0lfQUNTX1NWKTsKPiBA
QCAtNzQzLDcgKzczOCw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4
IGRldmZuLAo+ICAgICAgewo+ICAgICAgICAgIHVuc2lnbmVkIGludCBwb3MgPSBwY2lfZmluZF9l
eHRfY2FwYWJpbGl0eShzZWcsIGJ1cywgZGV2Zm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKPiAtICAg
ICAgICB1MTYgY3RybCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgcG9z
ICsgUENJX1NSSU9WX0NUUkwpOwo+ICsgICAgICAgIHUxNiBjdHJsID0gcGNpX2NvbmZfcmVhZDE2
KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9TUklPVl9DVFJMKTsKPiAgCj4gICAgICAgICAgaWYgKCAh
cG9zICkKPiAgICAgICAgICAgICAgLyogTm90aGluZyAqLzsKPiBAQCAtOTM3LDEzICs5MzIsMTMg
QEAgZW51bSBwZGV2X3R5cGUgcGRldl90eXBlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCj4g
ICAgICB1OCBkID0gUENJX1NMT1QoZGV2Zm4pLCBmID0gUENJX0ZVTkMoZGV2Zm4pOwo+ICAgICAg
aW50IHBvcyA9IHBjaV9maW5kX2NhcF9vZmZzZXQoc2VnLCBidXMsIGQsIGYsIFBDSV9DQVBfSURf
RVhQKTsKPiAgCj4gLSAgICBjbGFzc19kZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMs
IGQsIGYsIFBDSV9DTEFTU19ERVZJQ0UpOwo+ICsgICAgY2xhc3NfZGV2aWNlID0gcGNpX2NvbmZf
cmVhZDE2KFBDSV9TQkRGKHNlZywgYnVzLCBkLCBmKSwgUENJX0NMQVNTX0RFVklDRSk7Cj4gICAg
ICBzd2l0Y2ggKCBjbGFzc19kZXZpY2UgKQo+ICAgICAgewo+ICAgICAgY2FzZSBQQ0lfQ0xBU1Nf
QlJJREdFX1BDSToKPiAgICAgICAgICBpZiAoICFwb3MgKQo+ICAgICAgICAgICAgICByZXR1cm4g
REVWX1RZUEVfTEVHQUNZX1BDSV9CUklER0U7Cj4gLSAgICAgICAgY3JlZyA9IHBjaV9jb25mX3Jl
YWQxNihzZWcsIGJ1cywgZCwgZiwgcG9zICsgUENJX0VYUF9GTEFHUyk7Cj4gKyAgICAgICAgY3Jl
ZyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgZCwgZiksIHBvcyArIFBDSV9F
WFBfRkxBR1MpOwo+ICAgICAgICAgIHN3aXRjaCAoIChjcmVnICYgUENJX0VYUF9GTEFHU19UWVBF
KSA+PiA0ICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgY2FzZSBQQ0lfRVhQX1RZUEVfUENJX0JS
SURHRToKPiBAQCAtMTA0MCw4ICsxMDM1LDcgQEAgdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZp
Y2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKPiAgICAgIC8qIFRlbGwgdGhlIGRldmljZSB0
byBzdG9wIERNQWluZzsgd2UgY2FuJ3QgcmVseSBvbiB0aGUgZ3Vlc3QgdG8KPiAgICAgICAqIGNv
bnRyb2wgaXQgZm9yIHVzLiAqLwo+ICAgICAgZGV2Zm4gPSBwZGV2LT5kZXZmbjsKPiAtICAgIGN3
b3JkID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5D
KGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKPiAr
ICAgIGN3b3JkID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKPiAg
ICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwgY3dvcmQgJiB+UENJ
X0NPTU1BTkRfTUFTVEVSKTsKPiAgfQo+IEBAIC0xMjA5LDEwICsxMjAzLDcgQEAgc3RhdGljIGJv
b2xfdCBoZXN0X21hdGNoX3R5cGUoY29uc3Qgc3RydWN0IGFjcGlfaGVzdF9oZWFkZXIgKmhlc3Rf
aGRyLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0NBUF9JRF9FWFApOwo+IC0gICAgdTggcGNpZSA9IE1BU0tf
RVhUUihwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZm
biksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lf
RVhQX0ZMQUdTKSwKPiArICAgIHU4IHBjaWUgPSBNQVNLX0VYVFIocGNpX2NvbmZfcmVhZDE2KHBk
ZXYtPnNiZGYsIHBvcyArIFBDSV9FWFBfRkxBR1MpLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfRVhQX0ZMQUdTX1RZUEUpOwo+ICAKPiAgICAgIHN3aXRjaCAoIGhlc3RfaGRyLT50eXBl
ICkKPiBAQCAtMTIyMiw4ICsxMjEzLDcgQEAgc3RhdGljIGJvb2xfdCBoZXN0X21hdGNoX3R5cGUo
Y29uc3Qgc3RydWN0IGFjcGlfaGVzdF9oZWFkZXIgKmhlc3RfaGRyLAo+ICAgICAgY2FzZSBBQ1BJ
X0hFU1RfVFlQRV9BRVJfRU5EUE9JTlQ6Cj4gICAgICAgICAgcmV0dXJuIHBjaWUgPT0gUENJX0VY
UF9UWVBFX0VORFBPSU5UOwo+ICAgICAgY2FzZSBBQ1BJX0hFU1RfVFlQRV9BRVJfQlJJREdFOgo+
IC0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBD
SV9TTE9UKHBkZXYtPmRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9GVU5DKHBkZXYtPmRldmZuKSwgUENJX0NMQVNTX0RFVklDRSkgPT0KPiArICAgICAgICByZXR1
cm4gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DTEFTU19ERVZJQ0UpID09Cj4gICAg
ICAgICAgICAgICAgIFBDSV9DTEFTU19CUklER0VfUENJOwo+ICAgICAgfQo+ICAKPiBkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCj4gaW5kZXggZmY3M2IwZTdmNC4uNDc1OTdjOTYwMCAx
MDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKPiArKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKPiBAQCAtNzQsNyArNzQsNyBA
QCBpbnQgaXNfaWdkX3Z0X2VuYWJsZWRfcXVpcmsodm9pZCkKPiAgICAgICAgICByZXR1cm4gMTsK
PiAgCj4gICAgICAvKiBpbnRlZ3JhdGVkIGdyYXBoaWNzIG9uIEludGVsIHBsYXRmb3JtcyBpcyBs
b2NhdGVkIGF0IDA6Mi4wICovCj4gLSAgICBnZ2MgPSBwY2lfY29uZl9yZWFkMTYoMCwgMCwgSUdE
X0RFViwgMCwgR0dDKTsKPiArICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigwLCAw
LCBJR0RfREVWLCAwKSwgR0dDKTsKPiAgICAgIHJldHVybiAoIGdnYyAmIEdHQ19NRU1PUllfVlRf
RU5BQkxFRCA/IDEgOiAwICk7Cj4gIH0KPiAgCj4gQEAgLTg4LDcgKzg4LDcgQEAgc3RhdGljIHZv
aWQgX19pbml0IGNhbnRpZ2FfYjNfZXJyYXRhX2luaXQodm9pZCkKPiAgICAgIHUxNiB2aWQ7Cj4g
ICAgICB1OCBkaWRfaGksIHJpZDsKPiAgCj4gLSAgICB2aWQgPSBwY2lfY29uZl9yZWFkMTYoMCwg
MCwgSUdEX0RFViwgMCwgMCk7Cj4gKyAgICB2aWQgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYo
MCwgMCwgSUdEX0RFViwgMCksIDApOwo+ICAgICAgaWYgKCB2aWQgIT0gMHg4MDg2ICkKPiAgICAg
ICAgICByZXR1cm47Cj4gIAo+IEBAIC00MjQsMTEgKzQyNCwxMCBAQCB2b2lkIHBjaV92dGRfcXVp
cmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICBwYWRkcl90IHBhOwo+ICAgICAg
Y29uc3QgY2hhciAqYWN0aW9uOwo+ICAKPiAtICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KHNlZywg
YnVzLCBkZXYsIGZ1bmMsIFBDSV9WRU5ET1JfSUQpICE9Cj4gLSAgICAgICAgIFBDSV9WRU5ET1Jf
SURfSU5URUwgKQo+ICsgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1ZF
TkRPUl9JRCkgIT0gUENJX1ZFTkRPUl9JRF9JTlRFTCApCj4gICAgICAgICAgcmV0dXJuOwo+ICAK
PiAtICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lf
REVWSUNFX0lEKSApCj4gKyAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwg
UENJX0RFVklDRV9JRCkgKQo+ICAgICAgewo+ICAgICAgLyoKPiAgICAgICAqIE1hc2sgcmVwb3J0
aW5nIEludGVsIFZULWQgZmF1bHRzIHRvIElPSCBjb3JlIGxvZ2ljOgo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvYXRzLmMKPiBpbmRleCA1OWMxNjM0NTlhLi5jYjAyMmM1OThhIDEwMDY0NAo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9hdHMuYwo+IEBAIC0zNCw4ICszNCw3IEBAIGludCBlbmFibGVfYXRzX2Rl
dmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0IGxpc3RfaGVhZCAqYXRzX2xpc3QpCj4g
ICAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIiUwNHg6JTAyeDolMDJ4LiV1OiBBVFMgY2Fw
YWJpbGl0eSBmb3VuZFxuIiwKPiAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChk
ZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7Cj4gIAo+IC0gICAgdmFsdWUgPSBwY2lfY29uZl9yZWFk
MTYoc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDSV9GVU5DKGRldmZuKSwgcG9zICsgQVRTX1JFR19DVEwpOwo+ICsgICAgdmFsdWUgPSBw
Y2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgcG9zICsgQVRTX1JFR19DVEwpOwo+ICAgICAgaWYg
KCB2YWx1ZSAmIEFUU19FTkFCTEUgKQo+ICAgICAgewo+ICAgICAgICAgIHN0cnVjdCBwY2lfZGV2
ICpvdGhlcjsKPiBAQCAtNTgsOCArNTcsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQo+ICAgICAgaWYgKCBw
b3MgKQo+ICAgICAgewo+ICAgICAgICAgIHBkZXYtPmF0cy5jYXBfcG9zID0gcG9zOwo+IC0gICAg
ICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoZGV2Zm4pLCBwb3MgKyBB
VFNfUkVHX0NBUCk7Cj4gKyAgICAgICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Jk
ZiwgcG9zICsgQVRTX1JFR19DQVApOwo+ICAgICAgICAgIHBkZXYtPmF0cy5xdWV1ZV9kZXB0aCA9
IHZhbHVlICYgQVRTX1FVRVVFX0RFUFRIX01BU0sgPzoKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBBVFNfUVVFVUVfREVQVEhfTUFTSyArIDE7Cj4gICAgICAgICAgbGlzdF9hZGQo
JnBkZXYtPmF0cy5saXN0LCBhdHNfbGlzdCk7Cj4gQEAgLTgxLDggKzc5LDcgQEAgdm9pZCBkaXNh
YmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gIAo+ICAgICAgQlVHX09OKCFw
ZGV2LT5hdHMuY2FwX3Bvcyk7Cj4gIAo+IC0gICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMTYoc2Vn
LCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGRldi0+YXRzLmNhcF9wb3MgKyBBVFNfUkVHX0NUTCk7Cj4gKyAgICB2
YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyArIEFU
U19SRUdfQ1RMKTsKPiAgICAgIHZhbHVlICY9IH5BVFNfRU5BQkxFOwo+ICAgICAgcGNpX2NvbmZf
d3JpdGUxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCj4gICAg
ICAgICAgICAgICAgICAgICAgIHBkZXYtPmF0cy5jYXBfcG9zICsgQVRTX1JFR19DVEwsIHZhbHVl
KTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGNpL3BjaS5jIGIveGVuL2RyaXZlcnMvcGNp
L3BjaS5jCj4gaW5kZXggZTNmODgzZmM1Yy4uNWU1ZTBmMDUzOCAxMDA2NDQKPiAtLS0gYS94ZW4v
ZHJpdmVycy9wY2kvcGNpLmMKPiArKysgYi94ZW4vZHJpdmVycy9wY2kvcGNpLmMKPiBAQCAtMTUs
NyArMTUsNyBAQCBpbnQgcGNpX2ZpbmRfY2FwX29mZnNldCh1MTYgc2VnLCB1OCBidXMsIHU4IGRl
diwgdTggZnVuYywgdTggY2FwKQo+ICAgICAgdTggcG9zID0gUENJX0NBUEFCSUxJVFlfTElTVDsK
PiAgICAgIHUxNiBzdGF0dXM7Cj4gIAo+IC0gICAgc3RhdHVzID0gcGNpX2NvbmZfcmVhZDE2KHNl
ZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TVEFUVVMpOwo+ICsgICAgc3RhdHVzID0gcGNpX2NvbmZf
cmVhZDE2KFBDSV9TQkRGKHNlZywgYnVzLCBkZXYsIGZ1bmMpLCBQQ0lfU1RBVFVTKTsKPiAgICAg
IGlmICggKHN0YXR1cyAmIFBDSV9TVEFUVVNfQ0FQX0xJU1QpID09IDAgKQo+ICAgICAgICAgIHJl
dHVybiAwOwo+ICAKPiBAQCAtMTIwLDcgKzEyMCw3IEBAIHZvaWQgcGNpX2ludHgoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgZW5hYmxlKQo+ICAgICAgdWludDhfdCBidXMgPSBwZGV2
LT5idXM7Cj4gICAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbik7Cj4gICAg
ICB1aW50OF90IGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7Cj4gLSAgICB1aW50MTZfdCBj
bWQgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsK
PiArICAgIHVpbnQxNl90IGNtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09N
TUFORCk7Cj4gIAo+ICAgICAgaWYgKCBlbmFibGUgKQo+ICAgICAgICAgIGNtZCAmPSB+UENJX0NP
TU1BTkRfSU5UWF9ESVNBQkxFOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92aWRlby92Z2Eu
YyBiL3hlbi9kcml2ZXJzL3ZpZGVvL3ZnYS5jCj4gaW5kZXggNzg1MzNhZDBiMS4uNDU0NDU3YWRl
OCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy92aWRlby92Z2EuYwo+ICsrKyBiL3hlbi9kcml2
ZXJzL3ZpZGVvL3ZnYS5jCj4gQEAgLTEyMSwxMCArMTIxLDkgQEAgdm9pZCBfX2luaXQgdmlkZW9f
ZW5kYm9vdCh2b2lkKQo+ICAgICAgICAgICAgICAgICAgcGNpZGV2c191bmxvY2soKTsKPiAgCj4g
ICAgICAgICAgICAgICAgICBpZiAoICFwZGV2IHx8Cj4gLSAgICAgICAgICAgICAgICAgICAgIHBj
aV9jb25mX3JlYWQxNigwLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAo+
ICsgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYzKDAsIGJ1cywg
ZGV2Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NMQVNT
X0RFVklDRSkgIT0gMHgwMzAwIHx8Cj4gLSAgICAgICAgICAgICAgICAgICAgICEocGNpX2NvbmZf
cmVhZDE2KDAsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhkZXZmbiksIFBDSV9DT01NQU5EKSAmCj4gKyAgICAg
ICAgICAgICAgICAgICAgICEocGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGMygwLCBidXMsIGRldmZu
KSwgUENJX0NPTU1BTkQpICYKPiAgICAgICAgICAgICAgICAgICAgICAgICAoUENJX0NPTU1BTkRf
SU8gfCBQQ0lfQ09NTUFORF9NRU1PUlkpKSApCj4gICAgICAgICAgICAgICAgICAgICAgY29udGlu
dWU7Cj4gIAo+IEBAIC0xNDEsOCArMTQwLDcgQEAgdm9pZCBfX2luaXQgdmlkZW9fZW5kYm9vdCh2
b2lkKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAg
ICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0JSSURHRToKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfQ0FSREJVUzoKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KDAsIGIsIFBDSV9TTE9UKGRmKSwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRmKSwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggcGNpX2NvbmZfcmVhZDE2KFBDSV9T
QkRGMygwLCBiLCBkZiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQlJJREdFX0NPTlRST0wpICYKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JSSURHRV9DVExfVkdBICkKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb250aW51ZTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFk
ZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBpbmRleCA1NjRjN2I2YTdkLi4wYjE3
NmI0OTBhIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiArKysgYi94
ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCj4gQEAgLTMzNiw4ICszMzYsNyBAQCBzdGF0aWMgdm9p
ZCBjbWRfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcs
Cj4gICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjbWQsIHZvaWQgKmRhdGEpCj4gIHsK
PiAgICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9G
VU5DKHBkZXYtPmRldmZuKTsKPiAtICAgIHVpbnQxNl90IGN1cnJlbnRfY21kID0gcGNpX2NvbmZf
cmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnKTsKPiArICAgIHVpbnQxNl90IGN1cnJl
bnRfY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHJlZyk7Cj4gIAo+ICAgICAgLyoK
PiAgICAgICAqIExldCBEb20wIHBsYXkgd2l0aCBhbGwgdGhlIGJpdHMgZGlyZWN0bHkgZXhjZXB0
IGZvciB0aGUgbWVtb3J5Cj4gQEAgLTM3MSw4ICszNzAsNyBAQCBzdGF0aWMgdm9pZCBiYXJfd3Jp
dGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gICAgICBl
bHNlCj4gICAgICAgICAgdmFsICY9IFBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0s7Cj4gIAo+IC0g
ICAgaWYgKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMs
IFBDSV9DT01NQU5EKSAmCj4gLSAgICAgICAgIFBDSV9DT01NQU5EX01FTU9SWSApCj4gKyAgICBp
ZiAoIHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCkgJiBQQ0lfQ09NTUFO
RF9NRU1PUlkgKQo+ICAgICAgewo+ICAgICAgICAgIC8qIElmIHRoZSB2YWx1ZSB3cml0dGVuIGlz
IHRoZSBjdXJyZW50IG9uZSBhdm9pZCBwcmludGluZyBhIHdhcm5pbmcuICovCj4gICAgICAgICAg
aWYgKCB2YWwgIT0gKHVpbnQzMl90KShiYXItPmFkZHIgPj4gKGhpID8gMzIgOiAwKSkgKQo+IEBA
IC00MDksOCArNDA3LDcgQEAgc3RhdGljIHZvaWQgcm9tX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lf
ZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAo+ICAgICAgc3RydWN0IHZwY2lfaGVhZGVyICpo
ZWFkZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwo+ICAgICAgc3RydWN0IHZwY2lfYmFyICpyb20g
PSBkYXRhOwo+ICAgICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5j
ID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwo+IC0gICAgdWludDE2X3QgY21kID0gcGNpX2NvbmZf
cmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5EKTsKPiArICAgIHVpbnQxNl90IGNtZCA9
IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7Cj4gICAgICBib29sIG5l
d19lbmFibGVkID0gdmFsICYgUENJX1JPTV9BRERSRVNTX0VOQUJMRTsKPiAgCj4gICAgICBpZiAo
IChjbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICYmIGhlYWRlci0+cm9tX2VuYWJsZWQgJiYgbmV3
X2VuYWJsZWQgKQo+IEBAIC00ODksNyArNDg2LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+ICAgICAgLyogRGlz
YWJsZSBtZW1vcnkgZGVjb2RpbmcgYmVmb3JlIHNpemluZy4gKi8KPiAtICAgIGNtZCA9IHBjaV9j
b25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQp
Owo+ICsgICAgY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsK
PiAgICAgIGlmICggY21kICYgUENJX0NPTU1BTkRfTUVNT1JZICkKPiAgICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCAmIH5QQ0lfQ09NTUFORF9NRU1PUlkpOwo+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9t
c2kuYwo+IGluZGV4IGM0ZTFkMmE0MTEuLjhmZTg5ZmM5MTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvdnBjaS9tc2kuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKPiBAQCAtMjEx
LDggKzIxMSw3IEBAIHN0YXRpYyBpbnQgaW5pdF9tc2koc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4g
ICAgICAgICAgcmV0dXJuIHJldDsKPiAgCj4gICAgICAvKiBHZXQgdGhlIG1heGltdW0gbnVtYmVy
IG9mIHZlY3RvcnMgdGhlIGRldmljZSBzdXBwb3J0cy4gKi8KPiAtICAgIGNvbnRyb2wgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKPiArICAgIGNvbnRy
b2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgbXNpX2NvbnRyb2xfcmVnKHBvcykpOwo+
ICAKPiAgICAgIC8qCj4gICAgICAgKiBGSVhNRTogSSd2ZSBvbmx5IGJlZW4gYWJsZSB0byB0ZXN0
IHRoaXMgY29kZSB3aXRoIGRldmljZXMgdXNpbmcgYSBzaW5nbGUKPiBkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvdnBjaS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+IGluZGV4IGFm
M2ZmYTA4N2QuLjhlNmNkMDcwZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4
LmMKPiArKysgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+IEBAIC00NTcsOCArNDU3LDcgQEAg
c3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICBpZiAoICFt
c2l4X29mZnNldCApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+IC0gICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhtc2l4X29mZnNldCkpOwo+
ICsgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xf
cmVnKG1zaXhfb2Zmc2V0KSk7Cj4gIAo+ICAgICAgbWF4X2VudHJpZXMgPSBtc2l4X3RhYmxlX3Np
emUoY29udHJvbCk7Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBi
L3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCj4gaW5kZXggYzQwMzAzMzNhNS4uMWE0YzJlZTRmMSAx
MDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3ZwY2kvdnBjaS5jCj4gQEAgLTExNCw4ICsxMTQsNyBAQCBzdGF0aWMgdm9pZCB2cGNpX2lnbm9y
ZWRfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4g
IHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNp
Z25lZCBpbnQgcmVnLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQo+ICB7
Cj4gLSAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lf
U0xPVChwZGV2LT5kZXZmbiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5D
KHBkZXYtPmRldmZuKSwgcmVnKTsKPiArICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+
c2JkZiwgcmVnKTsKPiAgfQo+ICAKPiAgdWludDMyX3QgdnBjaV9od19yZWFkMzIoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gQEAgLTIyMywxOSArMjIyLDE3
IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25l
ZCBpbnQgcmVnLAo+ICAgICAgICAgIGlmICggcmVnICYgMSApCj4gICAgICAgICAgewo+ICAgICAg
ICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKPiAtICAgICAgICAgICAg
ZGF0YSB8PSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2Jk
Zi5mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnICsgMSkgPDwg
ODsKPiArICAgICAgICAgICAgZGF0YSB8PSBwY2lfY29uZl9yZWFkMTYoc2JkZiwgcmVnICsgMSkg
PDwgODsKPiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZQo+ICAgICAgICAgIHsKPiAtICAgICAg
ICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7Cj4g
KyAgICAgICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZiwgcmVnKTsKPiAgICAgICAg
ICAgICAgZGF0YSB8PSBwY2lfY29uZl9yZWFkOChzYmRmLCByZWcgKyAyKSA8PCAxNjsKPiAgICAg
ICAgICB9Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgY2FzZSAyOgo+IC0gICAgICAgIGRh
dGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5m
biwgcmVnKTsKPiArICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNiZGYsIHJlZyk7Cj4g
ICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgY2FzZSAxOgo+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiBpbmRleCBiMmE2MmNiMzY2
Li5jZjRjMjIzZjdjIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ICsrKyBi
L3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+IEBAIC0xNzMsOSArMTczLDcgQEAgc3RydWN0IHBjaV9k
ZXYgKnBjaV9nZXRfcGRldl9ieV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqLCBpbnQgc2Vn
LAo+ICB2b2lkIHBjaV9jaGVja19kaXNhYmxlX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRl
dmZuKTsKPiAgCj4gIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNp
Z25lZCBpbnQgcmVnKTsKPiAtdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAo+IC0gICAgdW5zaWdu
ZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQg
aW50IGZ1bmMsCj4gLSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKPiArdWludDE2X3QgcGNpX2NvbmZf
cmVhZDE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7Cj4gIHVpbnQzMl90IHBj
aV9jb25mX3JlYWQzMigKPiAgICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMs
IHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAo+ICAgICAgdW5zaWduZWQgaW50
IHJlZyk7Cj4gLS0gCj4gMi4yMC4xIChBcHBsZSBHaXQtMTE3KQo+IAoKLS0gCkJyaWFuIFdvb2Rz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:01:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hdd1L-0006D9-GJ; Wed, 19 Jun 2019 16:01: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdd1K-0006Cz-DR
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:01:10 +0000
X-Inumbo-ID: 72f718cb-92ab-11e9-8980-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe40::61b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72f718cb-92ab-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:01:07 +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=K2H1/GK/RXc+e1CkBPdikCv6Tvt9t8Xh80CRPH9YrVQ=;
 b=xeAQmQgcCXDZ5NYxUs9c1S1cpS5175cREJBVua6Gkpd6E9NJ0Gv6l5OQ/7i7lSjU1S7zYtRK3KFAsox0uO4wHHaE0pnlab9n0dZn4lV1Vq3wPFKO1d+wNEJhlcOdoEV+03l21uJwI7AIFpyFIoW+nuhlxPN7FCu/enKuAEH+kK0=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2633.namprd12.prod.outlook.com (20.176.116.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Wed, 19 Jun 2019 16:01:04 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:01:04 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 09/13] pci: switch pci_conf_read32 to use pci_sbdf_t
Thread-Index: AQHVHRKvKeMFRmYqgkWxxD3EF4V7K6ajNj0A
Date: Wed, 19 Jun 2019 16:01:04 +0000
Message-ID: <20190619160101.GD20907@amd.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-10-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-10-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR07CA0111.namprd07.prod.outlook.com
 (2603:10b6:4:ae::40) 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: bb614c03-beef-4c6a-2f40-08d6f4cf5525
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:DM6PR12MB2633; 
x-ms-traffictypediagnostic: DM6PR12MB2633:
x-microsoft-antispam-prvs: <DM6PR12MB263385E116481CAF8B915878E5E50@DM6PR12MB2633.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:608;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(136003)(366004)(396003)(346002)(39860400002)(199004)(189003)(256004)(14444005)(71200400001)(2616005)(6436002)(81156014)(71190400001)(81166006)(66066001)(8936002)(33656002)(66556008)(14454004)(102836004)(6486002)(446003)(66446008)(64756008)(72206003)(36756003)(54906003)(66476007)(7736002)(386003)(316002)(66946007)(6506007)(229853002)(11346002)(73956011)(6512007)(478600001)(305945005)(186003)(8676002)(5660300002)(6246003)(30864003)(3846002)(1076003)(86362001)(99286004)(6116002)(2906002)(25786009)(486006)(26005)(4326008)(7416002)(53936002)(52116002)(53946003)(76176011)(68736007)(6916009)(476003)(569006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2633;
 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: 9wsedg6lx3IV8LmTzR21TRC5SbdvmV0Io8cRJTjHAYyvVAAEsahZ8h0SY2KM4W8xH1fbD1EYv4zLHcmyrG8DofmTmt3c6RXx+8DYNAww7Zpg1FT9SkG9Wl3kVqoBXJ7C+En6w6fahUHX6SrmEeWoSWWXPY/N4WsWd/u7LTAzVgsjYFE2sov6lUrnvXqCQdJIqCBQzBdanC33eMZl3HwC5e3jLArduaWZzlULs3DlOXS+6ifZVjT4JlG2pYHM1ndMXEfCExlYFH4suzW3lBCSTZwmCTOmgK+sc7d7crDHoFH53Xy8zfaA0dxBgWha2BVEYTOw5GtlBwemQGzv2SsBcI90xSNcM5R60nfvKq4AVbXzGtSHV1pTOK6wFAZBb0v+/d1754Wvx4jl1SS6WH3viUCJBQS95KjSvozsVBgFtVU=
Content-ID: <6A0527BFD8648D46B1E755A14FE1FBA1@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bb614c03-beef-4c6a-2f40-08d6f4cf5525
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:01:04.6639 (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: DM6PR12MB2633
Subject: Re: [Xen-devel] [PATCH v3 09/13] 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>, "Suthikulpanit,
 Suravee" <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMTE6MjI6MjhBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1
bmN0aW9uIHRvIHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKQXMgZmFyIGFzIEFNRCBJT01NVQoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53
b29kc0BhbWQuY29tCgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRA
YW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gQ2M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvY3B1
L2FtZC5jICAgICAgICAgICAgICAgICAgICAgfCAgNyArKystLQo+ICB4ZW4vYXJjaC94ODYvbW0u
YyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAyOCArKysrKystLS0tLS0tLS0tLQo+ICB4ZW4vYXJj
aC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgICAgfCAgNiArKy0tCj4gIHhlbi9hcmNo
L3g4Ni94ODZfNjQvbW1jb25mLWZhbTEwaC5jICAgICAgICB8ICA4ICsrKy0tCj4gIHhlbi9hcmNo
L3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMgICAgICB8IDEyICsrKystLS0tCj4gIHhlbi9h
cmNoL3g4Ni94ODZfNjQvcGNpLmMgICAgICAgICAgICAgICAgICB8IDI3ICsrKysrKystLS0tLS0t
LS0KPiAgeGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYyAgICAgICAgICAgICAgIHwgMjAgKysr
KysrKy0tLS0tCj4gIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAgICAgICAgICB8
IDE4ICsrKysrKy0tLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRl
Y3QuYyB8ICAyICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMg
ICB8ICA0ICstLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAg
fCAxNSArKysrLS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAg
ICAgIHwgMzYgKysrKysrKysrKysrLS0tLS0tLS0tLQo+ICB4ZW4vZHJpdmVycy9wY2kvcGNpLmMg
ICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KPiAgeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YyAgICAgICAgICAgICAgICAgIHwgIDYgKystLQo+ICB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAg
ICAgICAgICAgICAgICAgICAgfCAgNiArKy0tCj4gIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAg
ICAgICAgICAgICAgICAgICB8ICA1ICsrLQo+ICB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAg
ICAgICAgICAgICAgICAgfCAgNCArLS0KPiAgMTggZmlsZXMgY2hhbmdlZCwgMTAxIGluc2VydGlv
bnMoKyksIDEwOSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiBpbmRleCAzYzA2OTM5MWY0Li4zN2Y2
MGMwODYyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvY3B1L2FtZC5jCj4gQEAgLTQxNyw3ICs0MTcsOCBAQCBzdGF0aWMgdm9pZCBkaXNh
YmxlX2MxX3JhbXBpbmcodm9pZCkKPiAgCWludCBub2RlLCBucl9ub2RlczsKPiAgCj4gIAkvKiBS
ZWFkIHRoZSBudW1iZXIgb2Ygbm9kZXMgZnJvbSB0aGUgZmlyc3QgTm9ydGhicmlkZ2UuICovCj4g
LQlucl9ub2RlcyA9ICgocGNpX2NvbmZfcmVhZDMyKDAsIDAsIDB4MTgsIDB4MCwgMHg2MCk+PjQp
JjB4MDcpKzE7Cj4gKwlucl9ub2RlcyA9ICgocGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAs
IDB4MTgsIDApLCAweDYwKSA+PiA0KSAmCj4gKwkJICAgIDB4MDcpICsgMTsKPiAgCWZvciAobm9k
ZSA9IDA7IG5vZGUgPCBucl9ub2Rlczsgbm9kZSsrKSB7Cj4gIAkJLyogUE1NNzogYnVzPTAsIGRl
dj0weDE4K25vZGUsIGZ1bmN0aW9uPTB4MywgcmVnaXN0ZXI9MHg4Ny4gKi8KPiAgCQlwbW03ID0g
cGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgMHgxOCArIG5vZGUsIDMpLCAweDg3KTsKPiBA
QCAtNjk2LDggKzY5Nyw4IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4
NiAqYykKPiAgCj4gIAlpZiAoYy0+eDg2ID09IDB4MTYgJiYgYy0+eDg2X21vZGVsIDw9IDB4Zikg
ewo+ICAJCWlmIChjID09ICZib290X2NwdV9kYXRhKSB7Cj4gLQkJCWwgPSBwY2lfY29uZl9yZWFk
MzIoMCwgMCwgMHgxOCwgMHgzLCAweDU4KTsKPiAtCQkJaCA9IHBjaV9jb25mX3JlYWQzMigwLCAw
LCAweDE4LCAweDMsIDB4NWMpOwo+ICsJCQlsID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAs
IDAsIDB4MTgsIDMpLCAweDU4KTsKPiArCQkJaCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigw
LCAwLCAweDE4LCAzKSwgMHg1Yyk7Cj4gIAkJCWlmICgobCAmIDB4MWYpIHwgKGggJiAweDEpKQo+
ICAJCQkJcHJpbnRrKEtFUk5fV0FSTklORwo+ICAJCQkJICAgICAgICJBcHBseWluZyB3b3JrYXJv
dW5kIGZvciBlcnJhdHVtIDc5MjogJXMlcyVzXG4iLAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gaW5kZXggZGYyYzAxMzBmMS4uZTY3MTE5ZGJl
NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS5jCj4gQEAgLTU5NDksNyArNTk0OSw3IEBAIGNvbnN0IHN0cnVjdCBwbGF0Zm9ybV9iYWRfcGFn
ZSAqX19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25lZCBpbnQgKmFycmF5Cj4gICAg
ICB9Cj4gIAo+ICAgICAgKmFycmF5X3NpemUgPSBBUlJBWV9TSVpFKHNuYl9iYWRfcGFnZXMpOwo+
IC0gICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDIsIDAsIDApOwo+ICsgICAgaWdk
X2lkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDIsIDApLCAwKTsKPiAgICAgIGlm
ICggSVNfU05CX0dGWChpZ2RfaWQpICkKPiAgICAgICAgICByZXR1cm4gc25iX2JhZF9wYWdlczsK
PiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2ku
Ywo+IGluZGV4IGVkOTg2MjYxYzMuLjM5MmNiZWNmZTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21zaS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21zaS5jCj4gQEAgLTE5MSwxNiArMTkxLDEz
IEBAIHN0YXRpYyBib29sIHJlYWRfbXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1
Y3QgbXNpX21zZyAqbXNnKQo+ICAgICAgewo+ICAgICAgICAgIHN0cnVjdCBwY2lfZGV2ICpkZXYg
PSBlbnRyeS0+ZGV2Owo+ICAgICAgICAgIGludCBwb3MgPSBlbnRyeS0+bXNpX2F0dHJpYi5wb3M7
Cj4gLSAgICAgICAgdTE2IGRhdGEsIHNlZyA9IGRldi0+c2VnOwo+IC0gICAgICAgIHU4IGJ1cyA9
IGRldi0+YnVzOwo+IC0gICAgICAgIHU4IHNsb3QgPSBQQ0lfU0xPVChkZXYtPmRldmZuKTsKPiAt
ICAgICAgICB1OCBmdW5jID0gUENJX0ZVTkMoZGV2LT5kZXZmbik7Cj4gKyAgICAgICAgdWludDE2
X3QgZGF0YTsKPiAgCj4gLSAgICAgICAgbXNnLT5hZGRyZXNzX2xvID0gcGNpX2NvbmZfcmVhZDMy
KHNlZywgYnVzLCBzbG90LCBmdW5jLAo+ICsgICAgICAgIG1zZy0+YWRkcmVzc19sbyA9IHBjaV9j
b25mX3JlYWQzMihkZXYtPnNiZGYsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1zaV9sb3dlcl9hZGRyZXNzX3JlZyhwb3MpKTsKPiAgICAgICAgICBpZiAoIGVu
dHJ5LT5tc2lfYXR0cmliLmlzXzY0ICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIG1zZy0+
YWRkcmVzc19oaSA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiArICAg
ICAgICAgICAgbXNnLT5hZGRyZXNzX2hpID0gcGNpX2NvbmZfcmVhZDMyKGRldi0+c2JkZiwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaV91cHBlcl9h
ZGRyZXNzX3JlZyhwb3MpKTsKPiAgICAgICAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihk
ZXYtPnNiZGYsIG1zaV9kYXRhX3JlZyhwb3MsIDEpKTsKPiAgICAgICAgICB9Cj4gQEAgLTM5Niw3
ICszOTMsNyBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21hc2tfYml0KHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAg
dTMyIG1hc2tfYml0czsKPiAgCj4gLSAgICAgICAgICAgIG1hc2tfYml0cyA9IHBjaV9jb25mX3Jl
YWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zKTsKPiArICAgICAgICAg
ICAgbWFza19iaXRzID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIGVudHJ5LT5tc2kubXBv
cyk7Cj4gICAgICAgICAgICAgIG1hc2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0
dHJpYi5lbnRyeV9ucik7Cj4gICAgICAgICAgICAgIG1hc2tfYml0cyB8PSAodTMyKWZsYWcgPDwg
ZW50cnktPm1zaV9hdHRyaWIuZW50cnlfbnI7Cj4gICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGVudHJ5LT5tc2kubXBvcywgbWFza19iaXRzKTsKPiBA
QCAtNDY1LDEwICs0NjIsNyBAQCBzdGF0aWMgaW50IG1zaV9nZXRfbWFza19iaXQoY29uc3Qgc3Ry
dWN0IG1zaV9kZXNjICplbnRyeSkKPiAgICAgIGNhc2UgUENJX0NBUF9JRF9NU0k6Cj4gICAgICAg
ICAgaWYgKCAhZW50cnktPm1zaV9hdHRyaWIubWFza2JpdCApCj4gICAgICAgICAgICAgIGJyZWFr
Owo+IC0gICAgICAgIHJldHVybiAocGNpX2NvbmZfcmVhZDMyKGVudHJ5LT5kZXYtPnNlZywgZW50
cnktPmRldi0+YnVzLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9U
KGVudHJ5LT5kZXYtPmRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Q0lfRlVOQyhlbnRyeS0+ZGV2LT5kZXZmbiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZW50cnktPm1zaS5tcG9zKSA+Pgo+ICsgICAgICAgIHJldHVybiAocGNpX2NvbmZfcmVh
ZDMyKGVudHJ5LT5kZXYtPnNiZGYsIGVudHJ5LT5tc2kubXBvcykgPj4KPiAgICAgICAgICAgICAg
ICAgIGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5X25yKSAmIDE7Cj4gICAgICBjYXNlIFBDSV9DQVBf
SURfTVNJWDoKPiAgICAgICAgICBpZiAoIHVubGlrZWx5KCFtc2l4X21lbW9yeV9kZWNvZGVkKGVu
dHJ5LT5kZXYsCj4gQEAgLTcyMyw3ICs3MTcsNyBAQCBzdGF0aWMgaW50IG1zaV9jYXBhYmlsaXR5
X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKPiAgICAgICAgICB1MzIgbWFza2JpdHM7Cj4gIAo+
ICAgICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBkZWZhdWx0LCBNYXNrIHRoZW0g
YWxsICovCj4gLSAgICAgICAgbWFza2JpdHMgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNs
b3QsIGZ1bmMsIG1wb3MpOwo+ICsgICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVhZDMyKGRl
di0+c2JkZiwgbXBvcyk7Cj4gICAgICAgICAgbWFza2JpdHMgfD0gfih1MzIpMCA+PiAoMzIgLSBt
YXh2ZWMpOwo+ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMs
IG1wb3MsIG1hc2tiaXRzKTsKPiAgICAgIH0KPiBAQCAtODA4LDcgKzgwMiw3IEBAIHN0YXRpYyB1
NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1OCBidXMsIHU4IHNsb3QsIHU4IGZ1bmMsIHU4
IGJpciwgaW50IHZmKQo+ICAKPiAgICAgIGlmICggYmlyID49IGxpbWl0ICkKPiAgICAgICAgICBy
ZXR1cm4gMDsKPiAtICAgIGFkZHIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1
bmMsIGJhc2UgKyBiaXIgKiA0KTsKPiArICAgIGFkZHIgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NC
REYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLCBiYXNlICsgYmlyICogNCk7Cj4gICAgICBpZiAoIChh
ZGRyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRSkgPT0gUENJX0JBU0VfQUREUkVTU19TUEFDRV9J
TyApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICBpZiAoIChhZGRyICYgUENJX0JBU0VfQURE
UkVTU19NRU1fVFlQRV9NQVNLKSA9PSBQQ0lfQkFTRV9BRERSRVNTX01FTV9UWVBFXzY0ICkKPiBA
QCAtODE3LDcgKzgxMSw3IEBAIHN0YXRpYyB1NjQgcmVhZF9wY2lfbWVtX2Jhcih1MTYgc2VnLCB1
OCBidXMsIHU4IHNsb3QsIHU4IGZ1bmMsIHU4IGJpciwgaW50IHZmKQo+ICAgICAgICAgIGlmICgg
KytiaXIgPj0gbGltaXQgKQo+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICAgICByZXR1
cm4gYWRkciArIGRpc3AgKwo+IC0gICAgICAgICAgICAgICAoKHU2NClwY2lfY29uZl9yZWFkMzIo
c2VnLCBidXMsIHNsb3QsIGZ1bmMsCj4gKyAgICAgICAgICAgICAgICgodTY0KXBjaV9jb25mX3Jl
YWQzMihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBiYXNlICsgYmlyICogNCkgPDwgMzIpOwo+ICAgICAgfQo+ICAg
ICAgcmV0dXJuIChhZGRyICYgUENJX0JBU0VfQUREUkVTU19NRU1fTUFTSykgKyBkaXNwOwo+IEBA
IC04ODYsOCArODgwLDcgQEAgc3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3Qg
cGNpX2RldiAqZGV2LAo+ICAgICAgfQo+ICAKPiAgICAgIC8qIExvY2F0ZSBNU0ktWCB0YWJsZSBy
ZWdpb24gKi8KPiAtICAgIHRhYmxlX29mZnNldCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywg
c2xvdCwgZnVuYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X3Rh
YmxlX29mZnNldF9yZWcocG9zKSk7Cj4gKyAgICB0YWJsZV9vZmZzZXQgPSBwY2lfY29uZl9yZWFk
MzIoZGV2LT5zYmRmLCBtc2l4X3RhYmxlX29mZnNldF9yZWcocG9zKSk7Cj4gICAgICBiaXIgPSAo
dTgpKHRhYmxlX29mZnNldCAmIFBDSV9NU0lYX0JJUk1BU0spOwo+ICAgICAgdGFibGVfb2Zmc2V0
ICY9IH5QQ0lfTVNJWF9CSVJNQVNLOwo+ICAKPiBAQCAtOTMzLDggKzkyNiw3IEBAIHN0YXRpYyBp
bnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKPiAgICAgICAgICBX
QVJOX09OKHJhbmdlc2V0X292ZXJsYXBzX3JhbmdlKG1taW9fcm9fcmFuZ2VzLCBtc2l4LT50YWJs
ZS5maXJzdCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXgt
PnRhYmxlLmxhc3QpKTsKPiAgCj4gLSAgICAgICAgcGJhX29mZnNldCA9IHBjaV9jb25mX3JlYWQz
MihzZWcsIGJ1cywgc2xvdCwgZnVuYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1zaXhfcGJhX29mZnNldF9yZWcocG9zKSk7Cj4gKyAgICAgICAgcGJhX29mZnNldCA9
IHBjaV9jb25mX3JlYWQzMihkZXYtPnNiZGYsIG1zaXhfcGJhX29mZnNldF9yZWcocG9zKSk7Cj4g
ICAgICAgICAgYmlyID0gKHU4KShwYmFfb2Zmc2V0ICYgUENJX01TSVhfQklSTUFTSyk7Cj4gICAg
ICAgICAgcGJhX3BhZGRyID0gcmVhZF9wY2lfbWVtX2JhcihzZWcsIHBidXMsIHBzbG90LCBwZnVu
YywgYmlyLCB2Zik7Cj4gICAgICAgICAgV0FSTl9PTighcGJhX3BhZGRyKTsKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jIGIveGVuL2FyY2gveDg2
L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCj4gaW5kZXggM2Q2ZTI2ZjYzNi4uM2JmMGIwMjE0
ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMKPiBAQCAtNDYz
LDcgKzQ2Myw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRfaWJzX25taSh2b2lkKQo+ICAJZm9y
IChidXMgPSAwOyBidXMgPCAyNTY7IGJ1cysrKSB7Cj4gIAkJZm9yIChkZXYgPSAwOyBkZXYgPCAz
MjsgZGV2KyspIHsKPiAgCQkJZm9yIChmdW5jID0gMDsgZnVuYyA8IDg7IGZ1bmMrKykgewo+IC0J
CQkJaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIFBDSV9WRU5ET1JfSUQp
Owo+ICsJCQkJaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCBkZXYsIGZ1bmMp
LAo+ICsJCQkJCQkgICAgIFBDSV9WRU5ET1JfSUQpOwo+ICAKPiAgCQkJCXZlbmRvcl9pZCA9IGlk
ICYgMHhmZmZmOwo+ICAJCQkJZGV2X2lkID0gKGlkID4+IDE2KSAmIDB4ZmZmZjsKPiBAQCAtNDc0
LDcgKzQ3NSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRfaWJzX25taSh2b2lkKQo+ICAJCQkJ
CXBjaV9jb25mX3dyaXRlMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCwKPiAgCQkJCQkJSUJT
Q1RMX0xWVE9GRlNFVFZBTCB8IEFQSUNfRUlMVlRfTFZUT0ZGX0lCUyk7Cj4gIAo+IC0JCQkJCXZh
bHVlID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgZGV2LCBmdW5jLCBJQlNDVEwpOwo+ICsJCQkJ
CXZhbHVlID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKPiAr
CQkJCQkJCQlJQlNDVEwpOwo+ICAKPiAgCQkJCQlpZiAodmFsdWUgIT0gKElCU0NUTF9MVlRPRkZT
RVRWQUwgfAo+ICAJCQkJCQlBUElDX0VJTFZUX0xWVE9GRl9JQlMpKSB7Cj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25mLWZhbTEwaC5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9tbWNvbmYtZmFtMTBoLmMKPiBpbmRleCBlZDBhY2I5OTY4Li5mOTk3Njg4YWQ0IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25mLWZhbTEwaC5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMKPiBAQCAtNTIsNyArNTIsNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgZ2V0X2ZhbTEwaF9wY2lfbW1jb25mX2Jhc2Uodm9pZCkKPiAgCj4gIAkJYnVz
ID0gcGNpX3Byb2Jlc1tpXS5idXM7Cj4gIAkJc2xvdCA9IHBjaV9wcm9iZXNbaV0uc2xvdDsKPiAt
CQlpZCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIHNsb3QsIDAsIFBDSV9WRU5ET1JfSUQpOwo+
ICsJCWlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgc2xvdCwgMCksIFBDSV9W
RU5ET1JfSUQpOwo+ICAKPiAgCQl2ZW5kb3IgPSBpZCAmIDB4ZmZmZjsKPiAgCQlkZXZpY2UgPSAo
aWQ+PjE2KSAmIDB4ZmZmZjsKPiBAQCAtODMsMTIgKzgzLDE0IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBnZXRfZmFtMTBoX3BjaV9tbWNvbmZfYmFzZSh2b2lkKQo+ICAJICogYWJvdmUgNEcKPiAgCSAq
Lwo+ICAJZm9yIChoaV9tbWlvX251bSA9IGkgPSAwOyBpIDwgODsgaSsrKSB7Cj4gLQkJdmFsID0g
cGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgc2xvdCwgMSwgMHg4MCArIChpIDw8IDMpKTsKPiArCQl2
YWwgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCBzbG90LCAxKSwKPiArCQkJCSAg
ICAgIDB4ODAgKyAoaSA8PCAzKSk7Cj4gIAkJaWYgKCEodmFsICYgMykpCj4gIAkJCWNvbnRpbnVl
Owo+ICAKPiAgCQlzdGFydCA9ICh2YWwgJiAweGZmZmZmZjAwKSA8PCA4OyAvKiAzOToxNiBvbiAz
MTo4Ki8KPiAtCQl2YWwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBzbG90LCAxLCAweDg0ICsg
KGkgPDwgMykpOwo+ICsJCXZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIHNs
b3QsIDEpLAo+ICsJCQkJICAgICAgMHg4NCArIChpIDw8IDMpKTsKPiAgCQllbmQgPSAoKHZhbCAm
IDB4ZmZmZmZmMDApIDw8IDgpIHwgMHhmZmZmOyAvKiAzOToxNiBvbiAzMTo4Ki8KPiAgCj4gIAkJ
aWYgKGVuZCA8IHRvbTIpCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25m
aWctc2hhcmVkLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCj4gaW5k
ZXggOWQxZGI1OTBkOS4uY2MwOGI1MmEzNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYveDg2
XzY0L21tY29uZmlnLXNoYXJlZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZp
Zy1zaGFyZWQuYwo+IEBAIC04OSw3ICs4OSw3IEBAIHN0YXRpYyBjb25zdCBjaGFyIF9faW5pdCAq
cGNpX21tY2ZnX2ludGVsXzk0NSh2b2lkKQo+ICAKPiAgICAgIHBjaV9tbWNmZ19jb25maWdfbnVt
ID0gMTsKPiAgCj4gLSAgICBwY2lleGJhciA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCAwLCAwLCAw
eDQ4KTsKPiArICAgIHBjaWV4YmFyID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDAs
IDApLCAweDQ4KTsKPiAgCj4gICAgICAvKiBFbmFibGUgYml0ICovCj4gICAgICBpZiAoIShwY2ll
eGJhciAmIDEpKQo+IEBAIC0yMTMsMTQgKzIxMywxNCBAQCBzdGF0aWMgY29uc3QgY2hhciBfX2lu
aXQgKnBjaV9tbWNmZ19udmlkaWFfbWNwNTUodm9pZCkKPiAgICAgICAgICB1MzIgbCwgZXh0Y2Zn
Owo+ICAgICAgICAgIHUxNiB2ZW5kb3IsIGRldmljZTsKPiAgCj4gLSAgICAgICAgbCA9IHBjaV9j
b25mX3JlYWQzMigwLCBidXMsIDAsIDAsIDApOwo+ICsgICAgICAgIGwgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgMCk7Cj4gICAgICAgICAgdmVuZG9yID0gbCAmIDB4
ZmZmZjsKPiAgICAgICAgICBkZXZpY2UgPSAobCA+PiAxNikgJiAweGZmZmY7Cj4gIAo+ICAgICAg
ICAgIGlmIChQQ0lfVkVORE9SX0lEX05WSURJQSAhPSB2ZW5kb3IgfHwgMHgwMzY5ICE9IGRldmlj
ZSkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAgICAgIGV4dGNmZyA9IHBjaV9j
b25mX3JlYWQzMigwLCBidXMsIDAsIDAsIGV4dGNmZ19yZWdudW0pOwo+ICsgICAgICAgIGV4dGNm
ZyA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIDAsIDApLCBleHRjZmdfcmVnbnVt
KTsKPiAgCj4gICAgICAgICAgaWYgKGV4dGNmZyAmIGV4dGNmZ19lbmFibGVfbWFzaykKPiAgICAg
ICAgICAgICAgaSsrOwo+IEBAIC0yMzksMTQgKzIzOSwxNCBAQCBzdGF0aWMgY29uc3QgY2hhciBf
X2luaXQgKnBjaV9tbWNmZ19udmlkaWFfbWNwNTUodm9pZCkKPiAgICAgICAgICB1MTYgdmVuZG9y
LCBkZXZpY2U7Cj4gICAgICAgICAgaW50IHNpemVfaW5kZXg7Cj4gIAo+IC0gICAgICAgIGwgPSBw
Y2lfY29uZl9yZWFkMzIoMCwgYnVzLCAwLCAwLCAwKTsKPiArICAgICAgICBsID0gcGNpX2NvbmZf
cmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgMCwgMCksIDApOwo+ICAgICAgICAgIHZlbmRvciA9IGwg
JiAweGZmZmY7Cj4gICAgICAgICAgZGV2aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwo+ICAKPiAg
ICAgICAgICBpZiAoUENJX1ZFTkRPUl9JRF9OVklESUEgIT0gdmVuZG9yIHx8IDB4MDM2OSAhPSBk
ZXZpY2UpCj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAKPiAtICAgICAgICBleHRjZmcgPSBw
Y2lfY29uZl9yZWFkMzIoMCwgYnVzLCAwLCAwLCBleHRjZmdfcmVnbnVtKTsKPiArICAgICAgICBl
eHRjZmcgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgZXh0Y2ZnX3Jl
Z251bSk7Cj4gIAo+ICAgICAgICAgIGlmICghKGV4dGNmZyAmIGV4dGNmZ19lbmFibGVfbWFzaykp
Cj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+IEBAIC0zMTIsNyArMzEyLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgcGNpX21tY2ZnX2NoZWNrX2hvc3RicmlkZ2Uodm9pZCkKPiAgICAgIGZvciAoaSA9
IDA7ICFuYW1lICYmIGkgPCBBUlJBWV9TSVpFKHBjaV9tbWNmZ19wcm9iZXMpOyBpKyspIHsKPiAg
ICAgICAgICBidXMgPSAgcGNpX21tY2ZnX3Byb2Jlc1tpXS5idXM7Cj4gICAgICAgICAgZGV2Zm4g
PSBwY2lfbW1jZmdfcHJvYmVzW2ldLmRldmZuOwo+IC0gICAgICAgIGwgPSBwY2lfY29uZl9yZWFk
MzIoMCwgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgMCk7Cj4gKyAgICAg
ICAgbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksIDApOwo+ICAg
ICAgICAgIHZlbmRvciA9IGwgJiAweGZmZmY7Cj4gICAgICAgICAgZGV2aWNlID0gKGwgPj4gMTYp
ICYgMHhmZmZmOwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYyBi
L3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKPiBpbmRleCBmZTM2YjYwYzUwLi5iOGI4MmE2ZmU3
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKPiArKysgYi94ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jCj4gQEAgLTM3LDI4ICszNywyMyBAQCB1aW50MTZfdCBwY2lfY29u
Zl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKQo+ICAgICAgcmV0dXJu
IHBjaV9jb25mX3JlYWQoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAyLCAyKTsK
PiAgfQo+ICAKPiAtI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKPiAtI2RlZmluZSBQQ0lfQ09ORl9B
RERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKPiAtICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8
PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKPiAtCj4gLXVp
bnQzMl90IHBjaV9jb25mX3JlYWQzMigKPiAtICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVk
IGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAo+IC0gICAgdW5z
aWduZWQgaW50IHJlZykKPiArdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKHBjaV9zYmRmX3Qgc2Jk
ZiwgdW5zaWduZWQgaW50IHJlZykKPiAgewo+IC0gICAgdTMyIHZhbHVlOwo+IC0KPiAtICAgIGlm
ICggc2VnIHx8IHJlZyA+IDI1NSApCj4gKyAgICBpZiAoIHNiZGYuc2VnIHx8IHJlZyA+IDI1NSAp
Cj4gICAgICB7Cj4gLSAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2VnLCBidXMsIFBDSV9ERVZGTihk
ZXYsIGZ1bmMpLCByZWcsIDQsICZ2YWx1ZSk7Cj4gKyAgICAgICAgdWludDMyX3QgdmFsdWU7Cj4g
Kwo+ICsgICAgICAgIHBjaV9tbWNmZ19yZWFkKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZm
biwgcmVnLCA0LCAmdmFsdWUpOwo+ICAgICAgICAgIHJldHVybiB2YWx1ZTsKPiAgICAgIH0KPiAt
ICAgIGVsc2UKPiAtICAgIHsKPiAtICAgICAgICBCVUdfT04oKGJ1cyA+IDI1NSkgfHwgKGRldiA+
IDMxKSB8fCAoZnVuYyA+IDcpKTsKPiAtICAgICAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lf
Q09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpLCAwLCA0KTsKPiAtICAgIH0KPiArCj4g
KyAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJlZyksIDAs
IDQpOwo+ICB9Cj4gIAo+ICsjdW5kZWYgUENJX0NPTkZfQUREUkVTUwo+ICsjZGVmaW5lIFBDSV9D
T05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAo+ICsgICAgKDB4ODAwMDAwMDAgfCAo
YnVzIDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQo+ICsK
PiAgdm9pZCBwY2lfY29uZl93cml0ZTgoCj4gICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25l
ZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKPiAgICAgIHVu
c2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
Y2hhci9laGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKPiBpbmRleCA2
NDI1OGRhMmRjLi45YjkwMjVmYjMzIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvZWhj
aS1kYmdwLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCj4gQEAgLTY4Miw3
ICs2ODIsOCBAQCBzdGF0aWMgaW50IGRiZ3BfY29udHJvbF9tc2coc3RydWN0IGVoY2lfZGJncCAq
ZGJncCwgdW5zaWduZWQgaW50IGRldm51bSwKPiAgCj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19p
bml0IF9fZmluZF9kYmdwKHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYykKPiAgewo+IC0gICAgdTMy
IGNsYXNzID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgc2xvdCwgZnVuYywgUENJX0NMQVNTX1JF
VklTSU9OKTsKPiArICAgIHVpbnQzMl90IGNsYXNzID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRG
KDAsIGJ1cywgc2xvdCwgZnVuYyksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfQ0xBU1NfUkVWSVNJT04pOwo+ICAKPiAgICAgIGlmICggKGNsYXNzID4+IDgpICE9
IFBDSV9DTEFTU19TRVJJQUxfVVNCX0VIQ0kgKQo+ICAgICAgICAgIHJldHVybiAwOwo+IEBAIC0x
MDA2LDcgKzEwMDcsOCBAQCBzdGF0aWMgc2V0X2RlYnVnX3BvcnRfdCBfX3JlYWRfbW9zdGx5IHNl
dF9kZWJ1Z19wb3J0ID0gZGVmYXVsdF9zZXRfZGVidWdfcG9ydDsKPiAgCj4gIHN0YXRpYyB2b2lk
IG52aWRpYV9zZXRfZGVidWdfcG9ydChzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1bnNpZ25lZCBp
bnQgcG9ydCkKPiAgewo+IC0gICAgdTMyIGR3b3JkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3At
PmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgMHg3NCk7Cj4gKyAgICB1aW50MzJfdCBkd29y
ZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5j
KSwgMHg3NCk7Cj4gIAo+ICAgICAgZHdvcmQgJj0gfigweDBmIDw8IDEyKTsKPiAgICAgIGR3b3Jk
IHw9IChwb3J0ICYgMHgwZikgPDwgMTI7Cj4gQEAgLTEwMzksNyArMTA0MSw4IEBAIHN0YXRpYyB2
b2lkIGVoY2lfZGJncF9iaW9zX2hhbmRvZmYoc3RydWN0IGVoY2lfZGJncCAqZGJncCwgdTMyIGhj
Y19wYXJhbXMpCj4gICAgICBpZiAoICFvZmZzZXQgKQo+ICAgICAgICAgIHJldHVybjsKPiAgCj4g
LSAgICBjYXAgPSBwY2lfY29uZl9yZWFkMzIoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdw
LT5mdW5jLCBvZmZzZXQpOwo+ICsgICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAs
IGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgb2Zmc2V0KTsKPiAgICAgIGRiZ3BfcHJpbnRrKCJkYmdwOiBFSENJIEJJT1Mgc3Rh
dGUgJTA4eFxuIiwgY2FwKTsKPiAgCj4gICAgICBpZiAoIChjYXAgJiAweGZmKSA9PSAxICYmIChj
YXAgJiBFSENJX1VTQkxFR1NVUF9CSU9TKSApCj4gQEAgLTEwNTQsNyArMTA1Nyw4IEBAIHN0YXRp
YyB2b2lkIGVoY2lfZGJncF9iaW9zX2hhbmRvZmYoc3RydWN0IGVoY2lfZGJncCAqZGJncCwgdTMy
IGhjY19wYXJhbXMpCj4gICAgICB7Cj4gICAgICAgICAgbWRlbGF5KDEwKTsKPiAgICAgICAgICBt
c2VjIC09IDEwOwo+IC0gICAgICAgIGNhcCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMs
IGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIG9mZnNldCk7Cj4gKyAgICAgICAgY2FwID0gcGNpX2Nv
bmZfcmVhZDMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyks
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCk7Cj4gICAgICB9Cj4gIAo+
ICAgICAgaWYgKCBjYXAgJiBFSENJX1VTQkxFR1NVUF9CSU9TICkKPiBAQCAtMTMwNyw3ICsxMzEx
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGVoY2lfZGJncF9pbml0X3ByZWlycShzdHJ1Y3Qgc2Vy
aWFsX3BvcnQgKnBvcnQpCj4gICAgICB1MzIgZGVidWdfcG9ydCwgb2Zmc2V0Owo+ICAgICAgdm9p
ZCBfX2lvbWVtICplaGNpX2JhcjsKPiAgCj4gLSAgICBkZWJ1Z19wb3J0ID0gcGNpX2NvbmZfcmVh
ZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKPiArICAgIGRlYnVnX3Bv
cnQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBk
YmdwLT5mdW5jKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+Y2Fw
KTsKPiAgICAgIG9mZnNldCA9IChkZWJ1Z19wb3J0ID4+IDE2KSAmIDB4ZmZmOwo+ICAKPiBAQCAt
MTUwNCw3ICsxNTA4LDcgQEAgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2luaXQodm9pZCkKPiAgICAg
IGVsc2UKPiAgICAgICAgICByZXR1cm47Cj4gIAo+IC0gICAgZGVidWdfcG9ydCA9IHBjaV9jb25m
X3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsCj4gKyAgICBkZWJ1
Z19wb3J0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xv
dCwgZGJncC0+ZnVuYyksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3At
PmNhcCk7Cj4gICAgICBkYmdwLT5iYXIgPSAoZGVidWdfcG9ydCA+PiAyOSkgJiAweDc7Cj4gICAg
ICBkYmdwLT5iYXIgPSAoKGRiZ3AtPmJhciAtIDEpICogNCkgKyBQQ0lfQkFTRV9BRERSRVNTXzA7
Cj4gQEAgLTE1MTYsOCArMTUyMCw4IEBAIHZvaWQgX19pbml0IGVoY2lfZGJncF9pbml0KHZvaWQp
Cj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+ICAKPiAtICAgIGRiZ3AtPmJhcl92YWwgPSBi
YXJfdmFsID0gcGNpX2NvbmZfcmVhZDMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPmZ1bmMsIGRi
Z3AtPmJhcik7Cj4gKyAgICBkYmdwLT5iYXJfdmFsID0gYmFyX3ZhbCA9IHBjaV9jb25mX3JlYWQz
MihQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5mdW5jKSwgZGJncC0+
YmFyKTsKPiAgICAgIGRiZ3BfcHJpbnRrKCJiYXJfdmFsOiAlMDh4XG4iLCBiYXJfdmFsKTsKPiAg
ICAgIGlmICggYmFyX3ZhbCAmIH5QQ0lfQkFTRV9BRERSRVNTX01FTV9NQVNLICkKPiAgICAgIHsK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9j
aGFyL25zMTY1NTAuYwo+IGluZGV4IDk5YzEyNTRjYWMuLmZlNzE0MDZjYzEgMTAwNjQ0Cj4gLS0t
IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25z
MTY1NTAuYwo+IEBAIC0xMTEyLDI3ICsxMTEyLDI4IEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3Qg
bnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQo+ICAgICAg
ICAgICAgICAgICAgfQo+ICAKPiAgICAgICAgICAgICAgICAgIHVhcnQtPmlvX2Jhc2UgPSAwOwo+
IC0gICAgICAgICAgICAgICAgYmFyID0gcGNpX2NvbmZfcmVhZDMyKDAsIGIsIGQsIGYsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsg
YmFyX2lkeCo0KTsKPiArICAgICAgICAgICAgICAgIGJhciA9IHBjaV9jb25mX3JlYWQzMihQQ0lf
U0JERigwLCBiLCBkLCBmKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4ICogNCk7Cj4gIAo+ICAgICAgICAgICAgICAg
ICAgLyogTU1JTyBiYXNlZCAqLwo+ICAgICAgICAgICAgICAgICAgaWYgKCBwYXJhbS0+bW1pbyAm
JiAhKGJhciAmIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8pICkKPiAgICAgICAgICAgICAgICAg
IHsKPiAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQsIGYsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAg
KyBiYXJfaWR4KjQsIH4wdSk7Cj4gLSAgICAgICAgICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZf
cmVhZDMyKDAsIGIsIGQsIGYsIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCk7Cj4gKyAg
ICAgICAgICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQs
IGYpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFT
RV9BRERSRVNTXzAgKyBiYXJfaWR4ICogNCk7Cj4gICAgICAgICAgICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMigwLCBiLCBkLCBmLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwo+ICAKPiAgICAgICAg
ICAgICAgICAgICAgICAvKiBIYW5kbGUgNjQgYml0IEJBUiBpZiBmb3VuZCAqLwo+ICAgICAgICAg
ICAgICAgICAgICAgIGlmICggYmFyICYgUENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV82NCApCj4g
ICAgICAgICAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgICAgICAgICBiYXJfNjQg
PSBwY2lfY29uZl9yZWFkMzIoMCwgYiwgZCwgZiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0KTsKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgYmFyXzY0ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAs
IGIsIGQsIGYpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9C
QVNFX0FERFJFU1NfMCArIChiYXJfaWR4ICsgMSkgKiA0KTsKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUp
Owo+IC0gICAgICAgICAgICAgICAgICAgICAgICBsZW5fNjQgPSBwY2lfY29uZl9yZWFkMzIoMCwg
YiwgZCwgZiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0Vf
QUREUkVTU18wICsgKGJhcl9pZHgrMSkqNCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGxl
bl82NCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBiLCBkLCBmKSwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJhcl9pZHgg
KyAxKSAqIDQpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAs
IGIsIGQsIGYsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNF
X0FERFJFU1NfMCArIChiYXJfaWR4KzEpKjQsIGJhcl82NCk7Cj4gICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemUgID0gKCh1NjQpfjAgPDwgMzIpIHwgUENJX0JBU0VfQUREUkVTU19NRU1fTUFT
SzsKPiBAQCAtMTE0OSw3ICsxMTUwLDggQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUw
ICp1YXJ0LCBib29sX3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCj4gICAgICAgICAgICAg
ICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBm
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVT
U18wICsgYmFyX2lkeCo0LCB+MHUpOwo+IC0gICAgICAgICAgICAgICAgICAgIGxlbiA9IHBjaV9j
b25mX3JlYWQzMigwLCBiLCBkLCBmLCBQQ0lfQkFTRV9BRERSRVNTXzApOwo+ICsgICAgICAgICAg
ICAgICAgICAgIGxlbiA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBiLCBkLCBmKSwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVT
U18wKTsKPiAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQsIGYs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNT
XzAgKyBiYXJfaWR4KjQsIGJhcik7Cj4gICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IGxlbiAm
IFBDSV9CQVNFX0FERFJFU1NfSU9fTUFTSzsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2RldGVjdC5jCj4gaW5kZXggM2M1ZDRkZTFhMy4uMDY5ZGYxNTZkZSAxMDA2NDQKPiAt
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiBAQCAtNDgsNyArNDgs
NyBAQCBzdGF0aWMgaW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzKAo+ICB7Cj4gICAg
ICB1OCB0eXBlOwo+ICAKPiAtICAgIGlvbW11LT5jYXAuaGVhZGVyID0gcGNpX2NvbmZfcmVhZDMy
KHNlZywgYnVzLCBkZXYsIGZ1bmMsIGNhcF9wdHIpOwo+ICsgICAgaW9tbXUtPmNhcC5oZWFkZXIg
PSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyksIGNhcF9wdHIp
Owo+ICAgICAgdHlwZSA9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoaW9tbXUtPmNhcC5oZWFkZXIs
IFBDSV9DQVBfVFlQRV9NQVNLLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UENJX0NBUF9UWVBFX1NISUZUKTsKPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jCj4gaW5kZXggMWIzZTdkZTEwZC4uNjA4M2Q1MWI5MSAxMDA2NDQKPiAtLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IEBAIC04NDQsNyArODQ0LDcgQEAgc3Rh
dGljIHZvaWQgYW1kX2lvbW11X2VycmF0dW1fNzQ2X3dvcmthcm91bmQoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUpCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiAgICAgIHBjaV9jb25mX3dyaXRlMzIo
aW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4ZjAsIDB4OTApOwo+IC0gICAgdmFsdWUgPSBw
Y2lfY29uZl9yZWFkMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4ZjQpOwo+ICsgICAg
dmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYp
LCAweGY0KTsKPiAgCj4gICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQo+ICAgICAgICAgIHJl
dHVybjsKPiBAQCAtMTIzMSw3ICsxMjMxLDcgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgYW1kX3Nw
NTEwMF9lcnJhdHVtMjgodm9pZCkKPiAgCj4gICAgICBmb3IgKGJ1cyA9IDA7IGJ1cyA8IDI1Njsg
YnVzKyspCj4gICAgICB7Cj4gLSAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAw
eDE0LCAwLCBQQ0lfVkVORE9SX0lEKTsKPiArICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQzMihQ
Q0lfU0JERigwLCBidXMsIDB4MTQsIDApLCBQQ0lfVkVORE9SX0lEKTsKPiAgCj4gICAgICAgICAg
dmVuZG9yX2lkID0gaWQgJiAweGZmZmY7Cj4gICAgICAgICAgZGV2X2lkID0gKGlkID4+IDE2KSAm
IDB4ZmZmZjsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+IGluZGV4IDcwMzA1NmY3YjkuLjgwODg3YWY2
NmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+IEBAIC02MzIsOCArNjMyLDcgQEAgdW5zaWdu
ZWQgaW50IHBjaV9zaXplX21lbV9iYXIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9z
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCAqcGFkZHIsIHVpbnQ2
NF90ICpwc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGZsYWdzKQo+ICB7Cj4gLSAgICB1aW50MzJfdCBoaSA9IDAsIGJhciA9IHBjaV9jb25mX3JlYWQz
MihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2JkZi5mbiwgcG9zKTsKPiArICAgIHVpbnQzMl90IGhpID0g
MCwgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBvcyk7Cj4gICAgICB1aW50NjRfdCBzaXpl
Owo+ICAgICAgYm9vbCBpczY0Yml0cyA9ICEoZmxhZ3MgJiBQQ0lfQkFSX1JPTSkgJiYKPiAgICAg
ICAgICAoYmFyICYgUENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV9NQVNLKSA9PSBQQ0lfQkFTRV9B
RERSRVNTX01FTV9UWVBFXzY0Owo+IEBAIC02NTUsMTUgKzY1NCwxMyBAQCB1bnNpZ25lZCBpbnQg
cGNpX3NpemVfbWVtX2JhcihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBwb3MsCj4gICAg
ICAgICAgICAgICpwc2l6ZSA9IDA7Cj4gICAgICAgICAgICAgIHJldHVybiAxOwo+ICAgICAgICAg
IH0KPiAtICAgICAgICBoaSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNi
ZGYuZGV2LCBzYmRmLmZuLCBwb3MgKyA0KTsKPiArICAgICAgICBoaSA9IHBjaV9jb25mX3JlYWQz
MihzYmRmLCBwb3MgKyA0KTsKPiAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBz
YmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQsIH4wKTsKPiAgICAgIH0KPiAtICAg
IHNpemUgPSBwY2lfY29uZl9yZWFkMzIoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2Jk
Zi5mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zKSAmIG1hc2s7Cj4gKyAgICBz
aXplID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBvcykgJiBtYXNrOwo+ICAgICAgaWYgKCBpczY0
Yml0cyApCj4gICAgICB7Cj4gLSAgICAgICAgc2l6ZSB8PSAodWludDY0X3QpcGNpX2NvbmZfcmVh
ZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNiZGYuZm4sIHBvcyArIDQpIDw8IDMyOwo+ICsgICAgICAg
IHNpemUgfD0gKHVpbnQ2NF90KXBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MgKyA0KSA8PCAzMjsK
PiAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYs
IHNiZGYuZm4sIHBvcyArIDQsIGhpKTsKPiAgICAgIH0KPiAgICAgIGVsc2UgaWYgKCBzaXplICkK
PiBAQCAtNzUwLDcgKzc0Nyw3IEBAIGludCBwY2lfYWRkX2RldmljZSh1MTYgc2VnLCB1OCBidXMs
IHU4IGRldmZuLAo+ICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBDSV9TUklPVl9OVU1f
QkFSUzsgKQo+ICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aWR4ID0gcG9zICsgUENJX1NSSU9WX0JBUiArIGkgKiA0Owo+IC0gICAgICAgICAgICAgICAgdTMy
IGJhciA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgaWR4KTsKPiArICAg
ICAgICAgICAgICAgIHUzMiBiYXIgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgaWR4KTsK
PiAgICAgICAgICAgICAgICAgIHBjaV9zYmRmX3Qgc2JkZiA9IFBDSV9TQkRGMyhzZWcsIGJ1cywg
ZGV2Zm4pOwo+ICAKPiAgICAgICAgICAgICAgICAgIGlmICggKGJhciAmIFBDSV9CQVNFX0FERFJF
U1NfU1BBQ0UpID09Cj4gQEAgLTEwMDIsNyArOTk5LDcgQEAgYm9vbF90IF9faW5pdCBwY2lfZGV2
aWNlX2RldGVjdCh1MTYgc2VnLCB1OCBidXMsIHU4IGRldiwgdTggZnVuYykKPiAgewo+ICAgICAg
dTMyIHZlbmRvcjsKPiAgCj4gLSAgICB2ZW5kb3IgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMs
IGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCk7Cj4gKyAgICB2ZW5kb3IgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyksIFBDSV9WRU5ET1JfSUQpOwo+ICAgICAg
Lyogc29tZSBicm9rZW4gYm9hcmRzIHJldHVybiAwIG9yIH4wIGlmIGEgc2xvdCBpcyBlbXB0eTog
Ki8KPiAgICAgIGlmICggKHZlbmRvciA9PSAweGZmZmZmZmZmKSB8fCAodmVuZG9yID09IDB4MDAw
MDAwMDApIHx8Cj4gICAgICAgICAgICh2ZW5kb3IgPT0gMHgwMDAwZmZmZikgfHwgKHZlbmRvciA9
PSAweGZmZmYwMDAwKSApCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9xdWlya3MuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwo+IGluZGV4
IDQ3NTk3Yzk2MDAuLjI4ZTk1OTcwMTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL3F1aXJrcy5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1
aXJrcy5jCj4gQEAgLTEyOCw5ICsxMjgsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IG1hcF9pZ2Rf
cmVnKHZvaWQpCj4gICAgICBpZiAoIGlnZF9yZWdfdmEgKQo+ICAgICAgICAgIHJldHVybjsKPiAg
Cj4gLSAgICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElHRF9ERVYsIDAsIFBD
SV9CQVNFX0FERFJFU1NfMSk7Cj4gKyAgICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKFBD
SV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfQkFTRV9BRERSRVNTXzEpOwo+ICAgICAgaWdkX21taW8gPDw9IDMyOwo+IC0gICAg
aWdkX21taW8gICs9IHBjaV9jb25mX3JlYWQzMigwLCAwLCBJR0RfREVWLCAwLCBQQ0lfQkFTRV9B
RERSRVNTXzApOwo+ICsgICAgaWdkX21taW8gICs9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigw
LCAwLCBJR0RfREVWLCAwKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X0JBU0VfQUREUkVTU18wKTsKPiAgICAgIGlnZF9yZWdfdmEgPSBpb3JlbWFwKGlnZF9tbWlvICYg
SUdEX0JBUl9NQVNLLCAweDMwMDApOwo+ICB9Cj4gIAo+IEBAIC0yODAsNyArMjgyLDcgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHR5bGVyc2J1cmdfaW50cmVtYXBfcXVpcmsodm9pZCkKPiAgICAgIGZv
ciAoIGJ1cyA9IDA7IGJ1cyA8IDB4MTAwOyBidXMrKyApCj4gICAgICB7Cj4gICAgICAgICAgLyog
TWF0Y2ggb24gU3lzdGVtIE1hbmFnZW1lbnQgUmVnaXN0ZXJzIG9uIERldmljZSAyMCBGdW5jdGlv
biAwICovCj4gLSAgICAgICAgZGV2aWNlID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgMjAsIDAs
IFBDSV9WRU5ET1JfSUQpOwo+ICsgICAgICAgIGRldmljZSA9IHBjaV9jb25mX3JlYWQzMihQQ0lf
U0JERigwLCBidXMsIDIwLCAwKSwgUENJX1ZFTkRPUl9JRCk7Cj4gICAgICAgICAgcmV2ID0gcGNp
X2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAyMCwgMCksIFBDSV9SRVZJU0lPTl9JRCk7Cj4g
IAo+ICAgICAgICAgIGlmICggcmV2ID09IDB4MTMgJiYgZGV2aWNlID09IDB4MzQyZTgwODYgKQo+
IEBAIC0yOTYsOCArMjk4LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHR5bGVyc2J1cmdfaW50cmVt
YXBfcXVpcmsodm9pZCkKPiAgLyogaW5pdGlhbGl6ZSBwbGF0Zm9ybSBpZGVudGlmaWNhdGlvbiBm
bGFncyAqLwo+ICB2b2lkIF9faW5pdCBwbGF0Zm9ybV9xdWlya3NfaW5pdCh2b2lkKQo+ICB7Cj4g
LSAgICBpb2hfaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSU9IX0RFViwgMCwgMCk7Cj4gLSAg
ICBpZ2RfaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSUdEX0RFViwgMCwgMCk7Cj4gKyAgICBp
b2hfaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgSU9IX0RFViwgMCksIDApOwo+
ICsgICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDAp
LCAwKTsKPiAgCj4gICAgICAvKiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNldCBuZWdsZWN0cyB0byBz
ZXQgUldCRiBjYXBhYmlsaXR5LiAqLwo+ICAgICAgaWYgKCBpb2hfaWQgPT0gMHgyYTQwODA4NiAp
Cj4gQEAgLTM1NiwxNSArMzU4LDE1IEBAIGludCBtZV93aWZpX3F1aXJrKHN0cnVjdCBkb21haW4g
KmRvbWFpbiwgdTggYnVzLCB1OCBkZXZmbiwgaW50IG1hcCkKPiAgICAgIHUzMiBpZDsKPiAgICAg
IGludCByYyA9IDA7Cj4gIAo+IC0gICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgMCwgMCwg
MCk7Cj4gKyAgICBpZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCAwLCAwKSwgMCk7
Cj4gICAgICBpZiAoIElTX0NURyhpZCkgKQo+ICAgICAgewo+ICAgICAgICAgIC8qIHF1aXQgaWYg
TUUgZG9lcyBub3QgZXhpc3QgKi8KPiAtICAgICAgICBpZiAoIHBjaV9jb25mX3JlYWQzMigwLCAw
LCAzLCAwLCAwKSA9PSAweGZmZmZmZmZmICkKPiArICAgICAgICBpZiAoIHBjaV9jb25mX3JlYWQz
MihQQ0lfU0JERigwLCAwLCAzLCAwKSwgMCkgPT0gMHhmZmZmZmZmZiApCj4gICAgICAgICAgICAg
IHJldHVybiAwOwo+ICAKPiAgICAgICAgICAvKiBpZiBkZXZpY2UgaXMgV0xBTiBkZXZpY2UsIG1h
cCBNRSBwaGFudG9tIGRldmljZSAwOjMuNyAqLwo+IC0gICAgICAgIGlkID0gcGNpX2NvbmZfcmVh
ZDMyKDAsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIDApOwo+ICsgICAg
ICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMygwLCBidXMsIGRldmZuKSwgMCk7Cj4g
ICAgICAgICAgc3dpdGNoIChpZCkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGNhc2UgMHg0
MjMyODA4NjoKPiBAQCAtMzg0LDExICszODYsMTEgQEAgaW50IG1lX3dpZmlfcXVpcmsoc3RydWN0
IGRvbWFpbiAqZG9tYWluLCB1OCBidXMsIHU4IGRldmZuLCBpbnQgbWFwKQo+ICAgICAgZWxzZSBp
ZiAoIElTX0lMSyhpZCkgfHwgSVNfQ1BUKGlkKSApCj4gICAgICB7Cj4gICAgICAgICAgLyogcXVp
dCBpZiBNRSBkb2VzIG5vdCBleGlzdCAqLwo+IC0gICAgICAgIGlmICggcGNpX2NvbmZfcmVhZDMy
KDAsIDAsIDIyLCAwLCAwKSA9PSAweGZmZmZmZmZmICkKPiArICAgICAgICBpZiAoIHBjaV9jb25m
X3JlYWQzMihQQ0lfU0JERigwLCAwLCAyMiwgMCksIDApID09IDB4ZmZmZmZmZmYgKQo+ICAgICAg
ICAgICAgICByZXR1cm4gMDsKPiAgCj4gICAgICAgICAgLyogaWYgZGV2aWNlIGlzIFdMQU4gZGV2
aWNlLCBtYXAgTUUgcGhhbnRvbSBkZXZpY2UgMDoyMi43ICovCj4gLSAgICAgICAgaWQgPSBwY2lf
Y29uZl9yZWFkMzIoMCwgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgMCk7
Cj4gKyAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYzKDAsIGJ1cywgZGV2Zm4p
LCAwKTsKPiAgICAgICAgICBzd2l0Y2ggKGlkKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAg
Y2FzZSAweDAwODc4MDg2OiAgICAgICAgLyogS2lsbWVyIFBlYWsgKi8KPiBAQCAtNDM4LDcgKzQ0
MCw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAg
ICAgIGNhc2UgMHgzNDJlOiAvKiBUeWxlcnNidXJnIGNoaXBzZXQgKE5laGFsZW0gLyBXZXN0bWVy
ZSBzeXN0ZW1zKSAqLwo+ICAgICAgY2FzZSAweDM3Mjg6IC8qIFhlb24gQzU1MDAvQzM1MDAgKEph
c3BlckZvcmVzdCkgKi8KPiAgICAgIGNhc2UgMHgzYzI4OiAvKiBTYW5keWJyaWRnZSAqLwo+IC0g
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCAweDFBQyk7
Cj4gKyAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4MUFDKTsKPiAg
ICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MUFDLCB2YWwg
fCAoMSA8PCAzMSkpOwo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFza2VkIFZULWQg
ZXJyb3Igc2lnbmFsaW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+ICAgICAgICAgICAgICAg
ICBzZWcsIGJ1cywgZGV2LCBmdW5jKTsKPiBAQCAtNDYxLDcgKzQ2Myw3IEBAIHZvaWQgcGNpX3Z0
ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0VYVF9DQVBfSURfVk5EUik7Cj4gICAgICAgICAg
ICAgIHdoaWxlICggcG9zICkKPiAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgdmFs
ID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9WTkRSX0hF
QURFUik7Cj4gKyAgICAgICAgICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2Jk
ZiwgcG9zICsgUENJX1ZORFJfSEVBREVSKTsKPiAgICAgICAgICAgICAgICAgIGlmICggUENJX1ZO
RFJfSEVBREVSX0lEKHZhbCkgPT0gNCAmJiBQQ0lfVk5EUl9IRUFERVJfUkVWKHZhbCkgPT0gMSAp
Cj4gICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAgcG9zICs9IFBDSV9W
TkRSX0hFQURFUjsKPiBAQCAtNDgxLDggKzQ4Myw4IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAg
fQo+ICAKPiAtICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVu
YywgcG9zICsgUENJX0VSUl9VTkNPUl9NQVNLKTsKPiAtICAgICAgICB2YWwyID0gcGNpX2NvbmZf
cmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9FUlJfQ09SX01BU0spOwo+ICsg
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX1VO
Q09SX01BU0spOwo+ICsgICAgICAgIHZhbDIgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwg
cG9zICsgUENJX0VSUl9DT1JfTUFTSyk7Cj4gICAgICAgICAgaWYgKCAodmFsICYgUENJX0VSUl9V
TkNfVU5TVVApICYmICh2YWwyICYgUENJX0VSUl9DT1JfQURWX05GQVQpICkKPiAgICAgICAgICAg
ICAgYWN0aW9uID0gIkZvdW5kIG1hc2tlZCI7Cj4gICAgICAgICAgZWxzZSBpZiAoICFmZiApCj4g
QEAgLTQ5Nyw3ICs0OTksNyBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCj4gICAgICAgICAgICAgIGFjdGlvbiA9ICJNdXN0IG5vdCBtYXNrIjsKPiAgCj4g
ICAgICAgICAgLyogWFBVTkNFUlJNU0sgU2VuZCBDb21wbGV0aW9uIHdpdGggVW5zdXBwb3J0ZWQg
UmVxdWVzdCAqLwo+IC0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2
LCBmdW5jLCAweDIwYyk7Cj4gKyAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNi
ZGYsIDB4MjBjKTsKPiAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1
bmMsIDB4MjBjLCB2YWwgfCAoMSA8PCA0KSk7Cj4gIAo+ICAgICAgICAgIHByaW50ayhYRU5MT0df
SU5GTyAiJXMgVVIgc2lnbmFsaW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+IEBAIC01MTQs
OCArNTE2LDggQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQo+ICAgICAgY2FzZSAweDE2MTA6IGNhc2UgMHgxNjE0OiBjYXNlIDB4MTYxODogLyogQnJvYWR3
ZWxsICovCj4gICAgICBjYXNlIDB4MTkwMDogY2FzZSAweDE5MDQ6IGNhc2UgMHgxOTA4OiBjYXNl
IDB4MTkwYzogY2FzZSAweDE5MGY6IC8qIFNreWxha2UgKi8KPiAgICAgIGNhc2UgMHgxOTEwOiBj
YXNlIDB4MTkxODogY2FzZSAweDE5MWY6IC8qIFNreWxha2UgKi8KPiAtICAgICAgICBiYXIgPSBw
Y2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHg2Yyk7Cj4gLSAgICAgICAgYmFy
ID0gKGJhciA8PCAzMikgfCBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHg2
OCk7Cj4gKyAgICAgICAgYmFyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4NmMpOwo+
ICsgICAgICAgIGJhciA9IChiYXIgPDwgMzIpIHwgcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYs
IDB4NjgpOwo+ICAgICAgICAgIHBhID0gYmFyICYgMHg3ZmZmZmZmMDAwVUw7IC8qIGJpdHMgMTIu
Li4zOCAqLwo+ICAgICAgICAgIGlmICggKGJhciAmIDEpICYmIHBhICYmCj4gICAgICAgICAgICAg
ICBwYWdlX2lzX3JhbV90eXBlKHBhZGRyX3RvX3BmbihwYSksIFJBTV9UWVBFX1JFU0VSVkVEKSAp
Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9w
Y2kuYwo+IGluZGV4IDVlNWUwZjA1MzguLmIyNDcwMmUwYzMgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGNpL3BjaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGNpL3BjaS5jCj4gQEAgLTkzLDcg
KzkzLDcgQEAgaW50IHBjaV9maW5kX25leHRfZXh0X2NhcGFiaWxpdHkoaW50IHNlZywgaW50IGJ1
cywgaW50IGRldmZuLCBpbnQgc3RhcnQsIGludCBjYXAKPiAgICAgIGludCB0dGwgPSA0ODA7IC8q
IDM4NDAgYnl0ZXMsIG1pbmltdW0gOCBieXRlcyBwZXIgY2FwYWJpbGl0eSAqLwo+ICAgICAgaW50
IHBvcyA9IG1heChzdGFydCwgMHgxMDApOwo+ICAKPiAtICAgIGhlYWRlciA9IHBjaV9jb25mX3Jl
YWQzMihzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7Cj4g
KyAgICBoZWFkZXIgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiks
IHBvcyk7Cj4gIAo+ICAgICAgLyoKPiAgICAgICAqIElmIHdlIGhhdmUgbm8gY2FwYWJpbGl0aWVz
LCB0aGlzIGlzIGluZGljYXRlZCBieSBjYXAgSUQsCj4gQEAgLTEwOSw3ICsxMDksNyBAQCBpbnQg
cGNpX2ZpbmRfbmV4dF9leHRfY2FwYWJpbGl0eShpbnQgc2VnLCBpbnQgYnVzLCBpbnQgZGV2Zm4s
IGludCBzdGFydCwgaW50IGNhcAo+ICAgICAgICAgIHBvcyA9IFBDSV9FWFRfQ0FQX05FWFQoaGVh
ZGVyKTsKPiAgICAgICAgICBpZiAoIHBvcyA8IDB4MTAwICkKPiAgICAgICAgICAgICAgYnJlYWs7
Cj4gLSAgICAgICAgaGVhZGVyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBQQ0lfU0xPVChk
ZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgcG9zKTsKPiArICAgICAgICBoZWFkZXIgPSBwY2lfY29u
Zl9yZWFkMzIoUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksIHBvcyk7Cj4gICAgICB9Cj4gICAg
ICByZXR1cm4gMDsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5j
IGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+IGluZGV4IDBiMTc2YjQ5MGEuLjc0NzY2MzQ5
ODIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ICsrKyBiL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBAQCAtNTExLDcgKzUxMSw3IEBAIHN0YXRpYyBpbnQgaW5p
dF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgICAgICAgICBjb250aW51ZTsKPiAg
ICAgICAgICB9Cj4gIAo+IC0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnKTsKPiArICAgICAgICB2YWwgPSBwY2lfY29uZl9y
ZWFkMzIocGRldi0+c2JkZiwgcmVnKTsKPiAgICAgICAgICBpZiAoICh2YWwgJiBQQ0lfQkFTRV9B
RERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX0lPICkKPiAgICAgICAgICB7
Cj4gICAgICAgICAgICAgIGJhcnNbaV0udHlwZSA9IFZQQ0lfQkFSX0lPOwo+IEBAIC01NjEsOCAr
NTYxLDggQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAg
ICAgICAgcm9tLT50eXBlID0gVlBDSV9CQVJfUk9NOwo+ICAgICAgICAgIHJvbS0+c2l6ZSA9IHNp
emU7Cj4gICAgICAgICAgcm9tLT5hZGRyID0gYWRkcjsKPiAtICAgICAgICBoZWFkZXItPnJvbV9l
bmFibGVkID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5j
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcm9tX3Jl
ZykgJiBQQ0lfUk9NX0FERFJFU1NfRU5BQkxFOwo+ICsgICAgICAgIGhlYWRlci0+cm9tX2VuYWJs
ZWQgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgcm9tX3JlZykgJgo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfUk9NX0FERFJFU1NfRU5BQkxFOwo+ICAKPiAgICAgICAg
ICByYyA9IHZwY2lfYWRkX3JlZ2lzdGVyKHBkZXYtPnZwY2ksIHZwY2lfaHdfcmVhZDMyLCByb21f
d3JpdGUsIHJvbV9yZWcsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0LCByb20p
Owo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3Zw
Y2kvbXNpeC5jCj4gaW5kZXggOGU2Y2QwNzBkMC4uYzYwY2JhMDEzNyAxMDA2NDQKPiAtLS0gYS94
ZW4vZHJpdmVycy92cGNpL21zaXguYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCj4g
QEAgLTQ2OSwxMSArNDY5LDkgQEAgc3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9kZXYg
KnBkZXYpCj4gICAgICBwZGV2LT52cGNpLT5tc2l4LT5wZGV2ID0gcGRldjsKPiAgCj4gICAgICBw
ZGV2LT52cGNpLT5tc2l4LT50YWJsZXNbVlBDSV9NU0lYX1RBQkxFXSA9Cj4gLSAgICAgICAgcGNp
X2NvbmZfcmVhZDMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICBtc2l4X3RhYmxlX29mZnNldF9yZWcobXNpeF9vZmZzZXQpKTsKPiAr
ICAgICAgICBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgbXNpeF90YWJsZV9vZmZzZXRfcmVn
KG1zaXhfb2Zmc2V0KSk7Cj4gICAgICBwZGV2LT52cGNpLT5tc2l4LT50YWJsZXNbVlBDSV9NU0lY
X1BCQV0gPQo+IC0gICAgICAgIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9wYmFfb2Zmc2V0X3Jl
Zyhtc2l4X29mZnNldCkpOwo+ICsgICAgICAgIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCBt
c2l4X3BiYV9vZmZzZXRfcmVnKG1zaXhfb2Zmc2V0KSk7Cj4gIAo+ICAgICAgZm9yICggaSA9IDA7
IGkgPCBwZGV2LT52cGNpLT5tc2l4LT5tYXhfZW50cmllczsgaSsrKQo+ICAgICAgewo+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5j
Cj4gaW5kZXggMWE0YzJlZTRmMS4uMjEwNjI1NTg2MyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVy
cy92cGNpL3ZwY2kuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCj4gQEAgLTEyMCw4
ICsxMjAsNyBAQCB1aW50MzJfdCB2cGNpX2h3X3JlYWQxNihjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldiwgdW5zaWduZWQgaW50IHJlZywKPiAgdWludDMyX3QgdnBjaV9od19yZWFkMzIoY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKmRhdGEpCj4gIHsKPiAtICAgIHJldHVybiBwY2lfY29uZl9yZWFkMzIo
cGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCByZWcpOwo+ICsgICAgcmV0
dXJuIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCByZWcpOwo+ICB9Cj4gIAo+ICBpbnQgdnBj
aV9hZGRfcmVnaXN0ZXIoc3RydWN0IHZwY2kgKnZwY2ksIHZwY2lfcmVhZF90ICpyZWFkX2hhbmRs
ZXIsCj4gQEAgLTIxMSw3ICsyMTAsNyBAQCBzdGF0aWMgdWludDMyX3QgdnBjaV9yZWFkX2h3KHBj
aV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywKPiAgICAgIHN3aXRjaCAoIHNpemUgKQo+
ICAgICAgewo+ICAgICAgY2FzZSA0Ogo+IC0gICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMzIo
c2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnKTsKPiArICAgICAgICBk
YXRhID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHJlZyk7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+
ICAgICAgY2FzZSAzOgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgKPiBpbmRleCBjZjRjMjIzZjdjLi4yYTU3MDU1NjBlIDEwMDY0NAo+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2ku
aAo+IEBAIC0xNzQsOSArMTc0LDcgQEAgdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2
IHNlZywgdTggYnVzLCB1OCBkZXZmbik7Cj4gIAo+ICB1aW50OF90IHBjaV9jb25mX3JlYWQ4KHBj
aV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7Cj4gIHVpbnQxNl90IHBjaV9jb25mX3Jl
YWQxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwo+IC11aW50MzJfdCBwY2lf
Y29uZl9yZWFkMzIoCj4gLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1
bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKPiAtICAgIHVuc2lnbmVkIGludCBy
ZWcpOwo+ICt1aW50MzJfdCBwY2lfY29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25l
ZCBpbnQgcmVnKTsKPiAgdm9pZCBwY2lfY29uZl93cml0ZTgoCj4gICAgICB1bnNpZ25lZCBpbnQg
c2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVu
YywKPiAgICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSk7Cj4gLS0gCj4gMi4yMC4x
IChBcHBsZSBHaXQtMTE3KQo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:01:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16:01:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdd22-0006K7-3G; Wed, 19 Jun 2019 16:01: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdd20-0006Jy-Tu
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:01:52 +0000
X-Inumbo-ID: 8c6980de-92ab-11e9-8980-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [40.107.75.80]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c6980de-92ab-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:01:50 +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=fvtSL42g8g7ngz4IxqdOGU6+2Z3qCr+jLvA8F/5s6EA=;
 b=k1JQXfYND1MEdQ3EF20gQ8O6ZV1uKvrOj2JB2FCxtOo4cOU+929Ioo1G1Cp3UDBIsmHtQBhA2RjVTY6ZFMDQk3zxVHJis8zRb5Ze7Nhn0faLvnJdeQeEZHbgyLWNMU3x7JlZVlJyvs9nRGvPUYbvs2RVrBVo9tlhxm2DxGUMrjc=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3626.namprd12.prod.outlook.com (20.178.199.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Wed, 19 Jun 2019 16:01:48 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:01:48 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 12/13] pci: switch pci_conf_write32 to use pci_sbdf_t
Thread-Index: AQHVHRK6G/SHk45WlUOY0zOD6Nr7g6ajNnEA
Date: Wed, 19 Jun 2019 16:01:48 +0000
Message-ID: <20190619160145.GE20907@amd.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-13-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-13-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR07CA0091.namprd07.prod.outlook.com
 (2603:10b6:4:ae::20) 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: df3be1da-fbd9-4c96-5f2d-08d6f4cf6f5e
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:DM6PR12MB3626; 
x-ms-traffictypediagnostic: DM6PR12MB3626:
x-microsoft-antispam-prvs: <DM6PR12MB36262EA1CDBB46E2208D0FDBE5E50@DM6PR12MB3626.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(136003)(366004)(376002)(346002)(189003)(199004)(305945005)(8676002)(81166006)(81156014)(6246003)(71190400001)(486006)(186003)(25786009)(5660300002)(8936002)(2906002)(71200400001)(53936002)(33656002)(386003)(229853002)(6506007)(26005)(446003)(2616005)(11346002)(6436002)(86362001)(7736002)(72206003)(30864003)(1076003)(6512007)(66066001)(478600001)(316002)(53946003)(6916009)(54906003)(256004)(14444005)(36756003)(14454004)(476003)(4326008)(66556008)(102836004)(64756008)(66476007)(99286004)(7416002)(66946007)(3846002)(73956011)(6116002)(66446008)(52116002)(6486002)(68736007)(76176011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3626;
 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: p77OB0jOAYqrsYCTRbG6BtYNMfcaj25joInJoLRHEdJvZXV5vVx+AlHYxCb7GJIVkST/LzwavN/6/51R116Xy49IUd5I6PnNQtY67N4tvsgdhd1J07GGmy+WrXY0WkBTZYqEtM0v9+OXZw3yiJLcXdN+n0GL//m05BXYcM5onw4QMErA74EwlOHUcxrw4RoxKn0ZZz4leX2uU8toEpWxWh77rc4YniYjNq/3HZgfIWkvkR8s9A0Pczv9izNqGJTEBFXU0I45WDJGsXhm92djNnkrU0+E8UAUJkuUj8HEqyIss50V4FEuWpU4hEP46GmTHXBl5XRd3GNZsIPOqJChcKeX5htDd95WQK+u3bvDhkd+/7/zaWfCf0O79mmVkCyfilW18XmGV+eMcKySYtPNl1kWek2yfuQ3mCU1blkcfBo=
Content-ID: <9A034BA86893774BA6CB3277F5F6BAE8@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: df3be1da-fbd9-4c96-5f2d-08d6f4cf6f5e
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:01:48.7414 (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: DM6PR12MB3626
Subject: Re: [Xen-devel] [PATCH v3 12/13] 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>, "Suthikulpanit,
 Suravee" <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMTE6MjI6MzFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1
bmN0aW9uIHRvIHR3bywgYW5kCj4gc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKQXMgZmFyIGFzIEFNRCBJT01NVQoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53
b29kc0BhbWQuY29tCgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRA
YW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gQ2M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvY3B1
L2FtZC5jICAgICAgICAgICAgICAgICAgIHwgIDQgKystLQo+ICB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgMTIgKysrKy0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9v
cHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyAgfCAgNCArKystCj4gIHhlbi9hcmNoL3g4Ni94ODZf
NjQvcGNpLmMgICAgICAgICAgICAgICAgfCAxNyArKysrLS0tLS0tLS0tLS0tLQo+ICB4ZW4vZHJp
dmVycy9jaGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwgIDUgKysrLS0KPiAgeGVuL2RyaXZl
cnMvY2hhci9uczE2NTUwLmMgICAgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKy0tLS0tLS0t
LS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyB8ICA4ICsrKyst
LS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAgOCArKysr
LS0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgICAgIHwgIDggKysr
Ky0tLS0KPiAgeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyAgICAgICAgICAgICAgICB8ICA3ICsr
Ky0tLS0KPiAgeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgICAgICAgICB8ICAyICst
Cj4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0tCj4g
IDEyIGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlvbnMoKyksIDU2IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9h
bWQuYwo+IGluZGV4IDJlNjUyOWZiYTMuLjg2MjczYjZhMDcgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS9hbWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiBAQCAtNzA3
LDExICs3MDcsMTEgQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpj
KQo+ICAJCQkJICAgICAgIChoICYgMHgxKSA/ICJjbGVhcmluZyBEMThGM3g1Q1swXSIgOiAiIik7
Cj4gIAo+ICAJCQlpZiAobCAmIDB4MWYpCj4gLQkJCQlwY2lfY29uZl93cml0ZTMyKDAsIDAsIDB4
MTgsIDMsIDB4NTgsCj4gKwkJCQlwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIDAsIDB4MTgs
IDMpLCAweDU4LAo+ICAJCQkJCQkgbCAmIH4weDFmKTsKPiAgCj4gIAkJCWlmIChoICYgMHgxKQo+
IC0JCQkJcGNpX2NvbmZfd3JpdGUzMigwLCAwLCAweDE4LCAzLCAweDVjLAo+ICsJCQkJcGNpX2Nv
bmZfd3JpdGUzMihQQ0lfU0JERigwLCAwLCAweDE4LCAzKSwgMHg1YywKPiAgCQkJCQkJIGggJiB+
MHgxKTsKPiAgCQl9Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4v
YXJjaC94ODYvbXNpLmMKPiBpbmRleCBjYmMxZTNiM2YwLi45YTFjZTMzYjQyIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9tc2kuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwo+IEBAIC0y
NTEsMjEgKzI1MSwxNyBAQCBzdGF0aWMgaW50IHdyaXRlX21zaV9tc2coc3RydWN0IG1zaV9kZXNj
ICplbnRyeSwgc3RydWN0IG1zaV9tc2cgKm1zZykKPiAgICAgIHsKPiAgICAgICAgICBzdHJ1Y3Qg
cGNpX2RldiAqZGV2ID0gZW50cnktPmRldjsKPiAgICAgICAgICBpbnQgcG9zID0gZW50cnktPm1z
aV9hdHRyaWIucG9zOwo+IC0gICAgICAgIHUxNiBzZWcgPSBkZXYtPnNlZzsKPiAtICAgICAgICB1
OCBidXMgPSBkZXYtPmJ1czsKPiAtICAgICAgICB1OCBzbG90ID0gUENJX1NMT1QoZGV2LT5kZXZm
bik7Cj4gLSAgICAgICAgdTggZnVuYyA9IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwo+ICAgICAgICAg
IGludCBuciA9IGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5X25yOwo+ICAKPiAgICAgICAgICBBU1NF
UlQoKG1zZy0+ZGF0YSAmIChlbnRyeVstbnJdLm1zaS5udmVjIC0gMSkpID09IG5yKTsKPiAgICAg
ICAgICBpZiAoIG5yICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+IC0gICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaV9sb3dlcl9hZGRyZXNzX3Jl
Zyhwb3MpLAo+ICsgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoZGV2LT5zYmRmLCBtc2lfbG93ZXJf
YWRkcmVzc19yZWcocG9zKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zZy0+YWRkcmVz
c19sbyk7Cj4gICAgICAgICAgaWYgKCBlbnRyeS0+bXNpX2F0dHJpYi5pc182NCApCj4gICAgICAg
ICAgewo+IC0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5j
LCBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKPiArICAgICAgICAgICAgcGNpX2NvbmZfd3Jp
dGUzMihkZXYtPnNiZGYsIG1zaV91cHBlcl9hZGRyZXNzX3JlZyhwb3MpLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1zZy0+YWRkcmVzc19oaSk7Cj4gICAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlMTYoZGV2LT5zYmRmLCBtc2lfZGF0YV9yZWcocG9zLCAxKSwgbXNnLT5kYXRhKTsK
PiAgICAgICAgICB9Cj4gQEAgLTM5NSw3ICszOTEsNyBAQCBzdGF0aWMgYm9vbCBtc2lfc2V0X21h
c2tfYml0KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgYm9vbCBob3N0LCBib29sIGd1ZXN0KQo+ICAg
ICAgICAgICAgICBtYXNrX2JpdHMgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnkt
Pm1zaS5tcG9zKTsKPiAgICAgICAgICAgICAgbWFza19iaXRzICY9IH4oKHUzMikxIDw8IGVudHJ5
LT5tc2lfYXR0cmliLmVudHJ5X25yKTsKPiAgICAgICAgICAgICAgbWFza19iaXRzIHw9ICh1MzIp
ZmxhZyA8PCBlbnRyeS0+bXNpX2F0dHJpYi5lbnRyeV9ucjsKPiAtICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgZW50cnktPm1zaS5tcG9zLCBtYXNrX2Jp
dHMpOwo+ICsgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIGVudHJ5LT5t
c2kubXBvcywgbWFza19iaXRzKTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgYnJlYWs7Cj4gICAg
ICBjYXNlIFBDSV9DQVBfSURfTVNJWDoKPiBAQCAtNzE2LDcgKzcxMiw3IEBAIHN0YXRpYyBpbnQg
bXNpX2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAo+ICAgICAgICAgIC8qIEFs
bCBNU0lzIGFyZSB1bm1hc2tlZCBieSBkZWZhdWx0LCBNYXNrIHRoZW0gYWxsICovCj4gICAgICAg
ICAgbWFza2JpdHMgPSBwY2lfY29uZl9yZWFkMzIoZGV2LT5zYmRmLCBtcG9zKTsKPiAgICAgICAg
ICBtYXNrYml0cyB8PSB+KHUzMikwID4+ICgzMiAtIG1heHZlYyk7Cj4gLSAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXBvcywgbWFza2JpdHMpOwo+ICsgICAg
ICAgIHBjaV9jb25mX3dyaXRlMzIoZGV2LT5zYmRmLCBtcG9zLCBtYXNrYml0cyk7Cj4gICAgICB9
Cj4gICAgICBsaXN0X2FkZF90YWlsKCZlbnRyeS0+bGlzdCwgJmRldi0+bXNpX2xpc3QpOwo+ICAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jIGIv
eGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCj4gaW5kZXggM2JmMGIwMjE0
ZC4uNWM0OGY4NjhhZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9k
ZWxfYXRobG9uLmMKPiArKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9u
LmMKPiBAQCAtNDcyLDcgKzQ3Miw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRfaWJzX25taSh2
b2lkKQo+ICAJCQkJaWYgKCh2ZW5kb3JfaWQgPT0gUENJX1ZFTkRPUl9JRF9BTUQpICYmCj4gIAkJ
CQkJKGRldl9pZCA9PSBQQ0lfREVWSUNFX0lEX0FNRF8xMEhfTkJfTUlTQykpIHsKPiAgCj4gLQkJ
CQkJcGNpX2NvbmZfd3JpdGUzMigwLCBidXMsIGRldiwgZnVuYywgSUJTQ1RMLAo+ICsJCQkJCXBj
aV9jb25mX3dyaXRlMzIoCj4gKwkJCQkJCVBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKPiAr
CQkJCQkJSUJTQ1RMLAo+ICAJCQkJCQlJQlNDVExfTFZUT0ZGU0VUVkFMIHwgQVBJQ19FSUxWVF9M
VlRPRkZfSUJTKTsKPiAgCj4gIAkJCQkJdmFsdWUgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYo
MCwgYnVzLCBkZXYsIGZ1bmMpLAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3Bj
aS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwo+IGluZGV4IGYwMTRmZTBmYzUuLmFhZDFj
M2Y3Y2YgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKPiBAQCAtNjYsMTkgKzY2LDEwIEBAIHZvaWQgcGNpX2Nv
bmZfd3JpdGUxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRh
dGEpCj4gICAgICAgICAgcGNpX2NvbmZfd3JpdGUoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcp
LCByZWcgJiAyLCAyLCBkYXRhKTsKPiAgfQo+ICAKPiAtI3VuZGVmIFBDSV9DT05GX0FERFJFU1MK
PiAtI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKPiAtICAg
ICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwg
KHJlZyAmIH4zKSkKPiAtCj4gLXZvaWQgcGNpX2NvbmZfd3JpdGUzMigKPiAtICAgIHVuc2lnbmVk
IGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGlu
dCBmdW5jLAo+IC0gICAgdW5zaWduZWQgaW50IHJlZywgdWludDMyX3QgZGF0YSkKPiArdm9pZCBw
Y2lfY29uZl93cml0ZTMyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDMy
X3QgZGF0YSkKPiAgewo+IC0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKPiAtICAgICAgICBw
Y2lfbW1jZmdfd3JpdGUoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMpLCByZWcsIDQsIGRh
dGEpOwo+ICsgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQo+ICsgICAgICAgIHBjaV9t
bWNmZ193cml0ZShzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2Zm4sIHJlZywgNCwgZGF0YSk7
Cj4gICAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8IChk
ZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Cj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUoUENJX0NP
TkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwgMCwgNCwgZGF0YSk7Cj4gLSAgICB9Cj4g
KyAgICAgICAgcGNpX2NvbmZfd3JpdGUoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCAwLCA0
LCBkYXRhKTsKPiAgfQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5j
IGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwo+IGluZGV4IGI3ODAzMzQ5NTMuLmI2ZTE1
NWQxN2IgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwo+ICsrKyBi
L3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKPiBAQCAtMTAxMiw3ICsxMDEyLDggQEAgc3Rh
dGljIHZvaWQgbnZpZGlhX3NldF9kZWJ1Z19wb3J0KHN0cnVjdCBlaGNpX2RiZ3AgKmRiZ3AsIHVu
c2lnbmVkIGludCBwb3J0KQo+ICAKPiAgICAgIGR3b3JkICY9IH4oMHgwZiA8PCAxMik7Cj4gICAg
ICBkd29yZCB8PSAocG9ydCAmIDB4MGYpIDw8IDEyOwo+IC0gICAgcGNpX2NvbmZfd3JpdGUzMigw
LCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIDB4NzQsIGR3b3JkKTsKPiArICAg
IHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdw
LT5mdW5jKSwgMHg3NCwKPiArICAgICAgICAgICAgICAgICAgICAgZHdvcmQpOwo+ICAgICAgZGJn
cF9wcmludGsoInNldCBkZWJ1ZyBwb3J0IHRvICV1XG4iLCBwb3J0KTsKPiAgfQo+ICAKPiBAQCAt
MTQzNiw3ICsxNDM3LDcgQEAgc3RhdGljIHZvaWQgZWhjaV9kYmdwX3Jlc3VtZShzdHJ1Y3Qgc2Vy
aWFsX3BvcnQgKnBvcnQpCj4gICAgICBpZiAoICFkYmdwLT5laGNpX2RlYnVnICkKPiAgICAgICAg
ICByZXR1cm47Cj4gIAo+IC0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCBkYmdwLT5idXMsIGRiZ3At
PnNsb3QsIGRiZ3AtPmZ1bmMsIGRiZ3AtPmJhciwKPiArICAgIHBjaV9jb25mX3dyaXRlMzIoUENJ
X1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwgZGJncC0+YmFyLAo+
ICAgICAgICAgICAgICAgICAgICAgICBkYmdwLT5iYXJfdmFsKTsKPiAgICAgIHBjaV9jb25mX3dy
aXRlMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQsIGRiZ3AtPnBjaV9jcik7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2
NTUwLmMKPiBpbmRleCAyMGVhZWNlZTU5Li5lNTE4ZjJkNzkwIDEwMDY0NAo+IC0tLSBhL3hlbi9k
cml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMK
PiBAQCAtNjMwLDcgKzYzMCw4IEBAIHN0YXRpYyB2b2lkIHBjaV9zZXJpYWxfZWFybHlfaW5pdChz
dHJ1Y3QgbnMxNjU1MCAqdWFydCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICh1YXJ0LT5p
b19iYXNlICYgMHhGMDAwKSB8Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAoKHVhcnQtPmlv
X2Jhc2UgJiAweEYwMDApID4+IDgpKTsKPiAgCj4gLSAgICBwY2lfY29uZl93cml0ZTMyKDAsIHVh
cnQtPnBzX2JkZlswXSwgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCj4gKyAgICBw
Y2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIHVhcnQtPnBzX2JkZlswXSwgdWFydC0+cHNfYmRm
WzFdLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pLAo+
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAsCj4gICAgICAgICAgICAg
ICAgICAgICAgIHVhcnQtPmlvX2Jhc2UgfCBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX0lPKTsKPiAg
ICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5w
c19iZGZbMV0sCj4gQEAgLTg2MCwxMyArODYxLDE0IEBAIHN0YXRpYyB2b2lkIF9uczE2NTUwX3Jl
c3VtZShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4gIAo+ICAgICAgaWYgKCB1YXJ0LT5iYXIg
KQo+ICAgICAgewo+IC0gICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCB1YXJ0LT5wc19iZGZbMF0s
IHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJdLAo+ICsgICAgICAgcGNpX2NvbmZfd3Jp
dGUzMihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdKSwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgdWFydC0+YmFyX2lkeCo0LCB1
YXJ0LT5iYXIpOwo+ICAKPiAgICAgICAgICAvKiBJZiA2NCBiaXQgQkFSLCB3cml0ZSBoaWdoZXIg
MzIgYml0cyB0byBCQVIrNCAqLwo+ICAgICAgICAgIGlmICggdWFydC0+YmFyICYgUENJX0JBU0Vf
QUREUkVTU19NRU1fVFlQRV82NCApCj4gLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwg
dWFydC0+cHNfYmRmWzBdLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZb
MV0sIHVhcnQtPnBzX2JkZlsyXSwKPiArICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lf
U0JERigwLCB1YXJ0LT5wc19iZGZbMF0sICB1YXJ0LT5wc19iZGZbMV0sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdKSwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKHVhcnQtPmJhcl9pZHgrMSkqNCwg
dWFydC0+YmFyNjQpOwo+ICAKPiAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwg
dWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCj4gQEAgLTExMjEsMTEgKzExMjMsMTEg
QEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qgc2tpcF9hbXQs
IHVuc2lnbmVkIGludCBpZHgpCj4gICAgICAgICAgICAgICAgICAvKiBNTUlPIGJhc2VkICovCj4g
ICAgICAgICAgICAgICAgICBpZiAoIHBhcmFtLT5tbWlvICYmICEoYmFyICYgUENJX0JBU0VfQURE
UkVTU19TUEFDRV9JTykgKQo+ICAgICAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKPiArICAgICAgICAgICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCo0LCB+MHUp
Owo+ICAgICAgICAgICAgICAgICAgICAgIGxlbiA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigw
LCBiLCBkLCBmKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCAqIDQpOwo+IC0gICAgICAgICAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKPiArICAgICAgICAgICAgICAgICAgICBwY2lf
Y29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwo+
ICAKPiAgICAgICAgICAgICAgICAgICAgICAvKiBIYW5kbGUgNjQgYml0IEJBUiBpZiBmb3VuZCAq
Lwo+IEBAIC0xMTMzLDExICsxMTM1LDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1
MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQo+ICAgICAgICAgICAg
ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFyXzY0ID0gcGNpX2NvbmZf
cmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4ICsgMSkgKiA0KTsKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQs
IGYpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERS
RVNTXzAgKyAoYmFyX2lkeCsxKSo0LCB+MHUpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgICBs
ZW5fNjQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYiwgZCwgZiksCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4
ICsgMSkgKiA0KTsKPiAtICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigw
LCBiLCBkLCBmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBD
SV9TQkRGKDAsIGIsIGQsIGYpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCBiYXJfNjQpOwo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaXplICA9ICgodTY0KX4wIDw8IDMyKSB8IFBDSV9CQVNFX0FERFJF
U1NfTUVNX01BU0s7Cj4gICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgJj0gKCh1NjQpbGVu
XzY0IDw8IDMyKSB8IGxlbjsKPiBAQCAtMTE1MSwxMSArMTE1MywxMSBAQCBwY2lfdWFydF9jb25m
aWcoc3RydWN0IG5zMTY1NTAgKnVhcnQsIGJvb2xfdCBza2lwX2FtdCwgdW5zaWduZWQgaW50IGlk
eCkKPiAgICAgICAgICAgICAgICAgIC8qIElPIGJhc2VkICovCj4gICAgICAgICAgICAgICAgICBl
bHNlIGlmICggIXBhcmFtLT5tbWlvICYmIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX0lP
KSApCj4gICAgICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUzMigwLCBiLCBkLCBmLAo+ICsgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MzIoUENJX1NCREYoMCwgYiwgZCwgZiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQsIH4wdSk7Cj4gICAgICAgICAg
ICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERS
RVNTXzApOwo+IC0gICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwg
ZiwKPiArICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIs
IGQsIGYpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0Vf
QUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwo+ICAgICAgICAgICAgICAgICAgICAgIHNpemUg
PSBsZW4gJiBQQ0lfQkFTRV9BRERSRVNTX0lPX01BU0s7Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IGluZGV4IDYwODNkNTFiOTEuLmQxOTUzMTQ5M2IgMTAw
NjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtODQzLDIy
ICs4NDMsMjIgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2VycmF0dW1fNzQ2X3dvcmthcm91bmQo
c3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCj4gICAgICAgICAgIChib290X2NwdV9kYXRhLng4Nl9t
b2RlbCA+IDB4MWYpICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+IC0gICAgcGNpX2NvbmZfd3Jp
dGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5MCk7Cj4gKyAgICBwY2lf
Y29uZl93cml0ZTMyKFBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRmKSwgMHhmMCwgMHg5
MCk7Cj4gICAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywg
aW9tbXUtPmJkZiksIDB4ZjQpOwo+ICAKPiAgICAgIGlmICggdmFsdWUgJiAoMSA8PCAyKSApCj4g
ICAgICAgICAgcmV0dXJuOwo+ICAKPiAgICAgIC8qIFNlbGVjdCBOQiBpbmRpcmVjdCByZWdpc3Rl
ciAweDkwIGFuZCBlbmFibGUgd3JpdGluZyAqLwo+IC0gICAgcGNpX2NvbmZfd3JpdGUzMihpb21t
dS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5MCB8ICgxIDw8IDgpKTsKPiArICAgIHBj
aV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLCAweGYwLCAw
eDkwIHwgKDEgPDwgOCkpOwo+ICAKPiAtICAgIHBjaV9jb25mX3dyaXRlMzIoaW9tbXUtPnNlZywg
YnVzLCBkZXYsIGZ1bmMsIDB4ZjQsIHZhbHVlIHwgKDEgPDwgMikpOwo+ICsgICAgcGNpX2NvbmZf
d3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjQsIHZhbHVlIHwg
KDEgPDwgMikpOwo+ICAgICAgcHJpbnRrKFhFTkxPR19JTkZPCj4gICAgICAgICAgICAgIkFNRC1W
aTogQXBwbHlpbmcgZXJyYXR1bSA3NDYgd29ya2Fyb3VuZCBmb3IgSU9NTVUgYXQgJTA0eDolMDJ4
OiUwMnguJXVcbiIsCj4gICAgICAgICAgICAgaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMpOwo+
ICAKPiAgICAgIC8qIENsZWFyIHRoZSBlbmFibGUgd3JpdGluZyBiaXQgKi8KPiAtICAgIHBjaV9j
b25mX3dyaXRlMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4ZjAsIDB4OTApOwo+ICsg
ICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4
ZjAsIDB4OTApOwo+ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Bj
aS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBpbmRleCBmZjQwMGU5YTMxLi41
MjcxZjhkNjljIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4g
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBAQCAtNjM4LDcgKzYzOCw3IEBA
IHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHBvcywKPiAgICAgIEFTU0VSVCghKChmbGFncyAmIFBDSV9CQVJfVkYpICYmIChmbGFncyAm
IFBDSV9CQVJfUk9NKSkpOwo+ICAgICAgQVNTRVJUKChmbGFncyAmIFBDSV9CQVJfUk9NKSB8fAo+
ICAgICAgICAgICAgIChiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFTRV9B
RERSRVNTX1NQQUNFX01FTU9SWSk7Cj4gLSAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBz
YmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcywgfjApOwo+ICsgICAgcGNpX2NvbmZfd3Jp
dGUzMihzYmRmLCBwb3MsIH4wKTsKPiAgICAgIGlmICggaXM2NGJpdHMgKQo+ICAgICAgewo+ICAg
ICAgICAgIGlmICggZmxhZ3MgJiBQQ0lfQkFSX0xBU1QgKQo+IEBAIC02NTEsMTcgKzY1MSwxNyBA
QCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2JhcihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVk
IGludCBwb3MsCj4gICAgICAgICAgICAgIHJldHVybiAxOwo+ICAgICAgICAgIH0KPiAgICAgICAg
ICBoaSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MgKyA0KTsKPiAtICAgICAgICBwY2lfY29u
Zl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQs
IH4wKTsKPiArICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYsIHBvcyArIDQsIH4wKTsKPiAg
ICAgIH0KPiAgICAgIHNpemUgPSBwY2lfY29uZl9yZWFkMzIoc2JkZiwgcG9zKSAmIG1hc2s7Cj4g
ICAgICBpZiAoIGlzNjRiaXRzICkKPiAgICAgIHsKPiAgICAgICAgICBzaXplIHw9ICh1aW50NjRf
dClwY2lfY29uZl9yZWFkMzIoc2JkZiwgcG9zICsgNCkgPDwgMzI7Cj4gLSAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCBwb3MgKyA0
LCBoaSk7Cj4gKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLCBwb3MgKyA0LCBoaSk7Cj4g
ICAgICB9Cj4gICAgICBlbHNlIGlmICggc2l6ZSApCj4gICAgICAgICAgc2l6ZSB8PSAodWludDY0
X3QpfjAgPDwgMzI7Cj4gLSAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywg
c2JkZi5kZXYsIHNiZGYuZm4sIHBvcywgYmFyKTsKPiArICAgIHBjaV9jb25mX3dyaXRlMzIoc2Jk
ZiwgcG9zLCBiYXIpOwo+ICAgICAgc2l6ZSA9IC1zaXplOwo+ICAKPiAgICAgIGlmICggcGFkZHIg
KQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKPiBpbmRleCAyOGU5NTk3MDE0Li5i
NmUyZDMxM2YwIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWly
a3MuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwo+IEBAIC00
NDEsNyArNDQxLDcgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQo+ICAgICAgY2FzZSAweDM3Mjg6IC8qIFhlb24gQzU1MDAvQzM1MDAgKEphc3BlckZvcmVz
dCkgKi8KPiAgICAgIGNhc2UgMHgzYzI4OiAvKiBTYW5keWJyaWRnZSAqLwo+ICAgICAgICAgIHZh
bCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCAweDFBQyk7Cj4gLSAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCAweDFBQywgdmFsIHwgKDEgPDwgMzEpKTsK
PiArICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MUFDLCB2YWwgfCAoMSA8
PCAzMSkpOwo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFza2VkIFZULWQgZXJyb3Ig
c2lnbmFsaW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+ICAgICAgICAgICAgICAgICBzZWcs
IGJ1cywgZGV2LCBmdW5jKTsKPiAgICAgICAgICBicmVhazsKPiBAQCAtNDg5LDkgKzQ4OSw5IEBA
IHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAg
ICAgICAgYWN0aW9uID0gIkZvdW5kIG1hc2tlZCI7Cj4gICAgICAgICAgZWxzZSBpZiAoICFmZiAp
Cj4gICAgICAgICAgewo+IC0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIHBvcyArIFBDSV9FUlJfVU5DT1JfTUFTSywKPiArICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX1VOQ09SX01BU0ssCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmFsIHwgUENJX0VSUl9VTkNfVU5TVVApOwo+IC0gICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9F
UlJfQ09SX01BU0ssCj4gKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwg
cG9zICsgUENJX0VSUl9DT1JfTUFTSywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
YWwyIHwgUENJX0VSUl9DT1JfQURWX05GQVQpOwo+ICAgICAgICAgICAgICBhY3Rpb24gPSAiTWFz
a2VkIjsKPiAgICAgICAgICB9Cj4gQEAgLTUwMCw3ICs1MDAsNyBAQCB2b2lkIHBjaV92dGRfcXVp
cmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gIAo+ICAgICAgICAgIC8qIFhQVU5DRVJS
TVNLIFNlbmQgQ29tcGxldGlvbiB3aXRoIFVuc3VwcG9ydGVkIFJlcXVlc3QgKi8KPiAgICAgICAg
ICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgyMGMpOwo+IC0gICAgICAgIHBj
aV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgyMGMsIHZhbCB8ICgxIDw8IDQp
KTsKPiArICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MjBjLCB2YWwgfCAo
MSA8PCA0KSk7Cj4gIAo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJXMgVVIgc2lnbmFs
aW5nIG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+ICAgICAgICAgICAgICAgICBhY3Rpb24sIHNl
ZywgYnVzLCBkZXYsIGZ1bmMpOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRl
ci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+IGluZGV4IGYzNzdlNmFiZGYuLjNjNzk0
ZjQ4NmQgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwo+ICsrKyBiL3hl
bi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBAQCAtODUsNyArODUsNiBAQCBzdGF0aWMgdm9pZCBt
b2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVpbnQxNl90IGNtZCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcm9tX29ubHkpCj4gIHsKPiAgICAg
IHN0cnVjdCB2cGNpX2hlYWRlciAqaGVhZGVyID0gJnBkZXYtPnZwY2ktPmhlYWRlcjsKPiAtICAg
IHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBk
ZXYtPmRldmZuKTsKPiAgICAgIGJvb2wgbWFwID0gY21kICYgUENJX0NPTU1BTkRfTUVNT1JZOwo+
ICAgICAgdW5zaWduZWQgaW50IGk7Cj4gIAo+IEBAIC0xMTMsNyArMTEyLDcgQEAgc3RhdGljIHZv
aWQgbW9kaWZ5X2RlY29kaW5nKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1aW50MTZfdCBj
bWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIChtYXAgPyBQQ0lfUk9NX0FERFJFU1Nf
RU5BQkxFIDogMCk7Cj4gIAo+ICAgICAgICAgICAgICBoZWFkZXItPmJhcnNbaV0uZW5hYmxlZCA9
IGhlYWRlci0+cm9tX2VuYWJsZWQgPSBtYXA7Cj4gLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJvbV9wb3MsIHZhbCk7Cj4gKyAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgcm9tX3BvcywgdmFsKTsKPiAg
ICAgICAgICAgICAgcmV0dXJuOwo+ICAgICAgICAgIH0KPiAgCj4gQEAgLTM5NSw3ICszOTQsNyBA
QCBzdGF0aWMgdm9pZCBiYXJfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2ln
bmVkIGludCByZWcsCj4gICAgICAgICAgdmFsIHw9IGJhci0+cHJlZmV0Y2hhYmxlID8gUENJX0JB
U0VfQUREUkVTU19NRU1fUFJFRkVUQ0ggOiAwOwo+ICAgICAgfQo+ICAKPiAtICAgIHBjaV9jb25m
X3dyaXRlMzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgdmFsKTsKPiAr
ICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgcmVnLCB2YWwpOwo+ICB9Cj4gIAo+ICBz
dGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVk
IGludCByZWcsCj4gQEAgLTQyNiw3ICs0MjUsNyBAQCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gICAgICB7Cj4gICAg
ICAgICAgLyogSnVzdCB1cGRhdGUgdGhlIFJPTSBCQVIgZmllbGQuICovCj4gICAgICAgICAgaGVh
ZGVyLT5yb21fZW5hYmxlZCA9IG5ld19lbmFibGVkOwo+IC0gICAgICAgIHBjaV9jb25mX3dyaXRl
MzIocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgdmFsKTsKPiArICAgICAg
ICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIHJlZywgdmFsKTsKPiAgICAgIH0KPiAgICAg
IC8qCj4gICAgICAgKiBQYXNzIFBDSV9DT01NQU5EX01FTU9SWSBvciAwIHRvIHNpZ25hbCBhIG1h
cC91bm1hcCByZXF1ZXN0LCBub3RlIHRoYXQKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBj
aS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+IGluZGV4IGI2MTY3MmYyOTUuLmRk
YmZhNTY0ODkgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKPiArKysgYi94
ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwo+IEBAIC0yNTMsNyArMjUzLDcgQEAgc3RhdGljIHZvaWQg
dnBjaV93cml0ZV9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVk
IGludCBzaXplLAo+ICAgICAgc3dpdGNoICggc2l6ZSApCj4gICAgICB7Cj4gICAgICBjYXNlIDQ6
Cj4gLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZuLCByZWcsIGRhdGEpOwo+ICsgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZiwg
cmVnLCBkYXRhKTsKPiAgICAgICAgICBicmVhazsKPiAgCj4gICAgICBjYXNlIDM6Cj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAo+IGlu
ZGV4IGNiOTBkMmY3ODUuLmU2YWY0NWNmZTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVu
L3BjaS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4gQEAgLTE3Nyw5ICsxNzcsNyBA
QCB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQg
cmVnKTsKPiAgdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWdu
ZWQgaW50IHJlZyk7Cj4gIHZvaWQgcGNpX2NvbmZfd3JpdGU4KHBjaV9zYmRmX3Qgc2JkZiwgdW5z
aWduZWQgaW50IHJlZywgdWludDhfdCBkYXRhKTsKPiAgdm9pZCBwY2lfY29uZl93cml0ZTE2KHBj
aV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdWludDE2X3QgZGF0YSk7Cj4gLXZvaWQg
cGNpX2NvbmZfd3JpdGUzMigKPiAtICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBi
dXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAo+IC0gICAgdW5zaWduZWQg
aW50IHJlZywgdWludDMyX3QgZGF0YSk7Cj4gK3ZvaWQgcGNpX2NvbmZfd3JpdGUzMihwY2lfc2Jk
Zl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQzMl90IGRhdGEpOwo+ICB1aW50MzJfdCBw
Y2lfY29uZl9yZWFkKHVpbnQzMl90IGNmOCwgdWludDhfdCBvZmZzZXQsIHVpbnQ4X3QgYnl0ZXMp
Owo+ICB2b2lkIHBjaV9jb25mX3dyaXRlKHVpbnQzMl90IGNmOCwgdWludDhfdCBvZmZzZXQsIHVp
bnQ4X3QgYnl0ZXMsIHVpbnQzMl90IGRhdGEpOwo+ICBpbnQgcGNpX21tY2ZnX3JlYWQodW5zaWdu
ZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywKPiAtLSAKPiAyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:02:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hdd2u-0006TB-G9; Wed, 19 Jun 2019 16:02:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hdd2t-0006T3-9e
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:02:47 +0000
X-Inumbo-ID: aba82f09-92ab-11e9-8980-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [40.107.75.51]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aba82f09-92ab-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:02:43 +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=6KB4wbs/mRpb2y8TBpN5CgkxZdOB0jXCtCV/IsaW498=;
 b=ubSWbqqhII0Q8mm+bpuR84+9TbcvDsSe83ktzq2g7TeDEQqAV39uHZ9XR2OX3/RkPj7ACJwcvQz6FM0oDhNa/OllEuhsws15jy88EVp/KHLdegUdxXcRIZuYEepApv1HW44Xh2DqJIpZVRmxNOqiqbLSKXLiltFJ3LwYC7tqsOE=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3626.namprd12.prod.outlook.com (20.178.199.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Wed, 19 Jun 2019 16:02:38 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:02:38 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 13/13] print: introduce a format specifier for
 pci_sbdf_t
Thread-Index: AQHVHRLEfoAFht6vfUimss8Rd3gDm6ajNquA
Date: Wed, 19 Jun 2019 16:02:38 +0000
Message-ID: <20190619160235.GF20907@amd.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-14-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-14-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR07CA0094.namprd07.prod.outlook.com
 (2603:10b6:4:ae::23) 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: 2ac85b3d-073a-46a7-7cfb-08d6f4cf8ce5
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:DM6PR12MB3626; 
x-ms-traffictypediagnostic: DM6PR12MB3626:
x-microsoft-antispam-prvs: <DM6PR12MB36267B295F8C65367895D5FAE5E50@DM6PR12MB3626.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(136003)(366004)(376002)(346002)(189003)(199004)(305945005)(8676002)(81166006)(81156014)(6246003)(71190400001)(486006)(186003)(25786009)(5660300002)(8936002)(2906002)(71200400001)(53936002)(33656002)(386003)(229853002)(6506007)(26005)(446003)(2616005)(11346002)(6436002)(86362001)(7736002)(72206003)(30864003)(1076003)(6512007)(66066001)(478600001)(316002)(53946003)(6916009)(54906003)(256004)(14444005)(36756003)(14454004)(476003)(4326008)(66556008)(102836004)(64756008)(66476007)(99286004)(7416002)(66946007)(3846002)(73956011)(6116002)(66446008)(52116002)(6486002)(68736007)(76176011)(559001)(579004)(569006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3626;
 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: /w0ncMg7TiJbXHMOo+B13hsto7FkJMf8RkiK63RgdmMBREw4W5iVvE9+BDpnGwWbeZTETQ/fNhcm0WABIZBVCzIOdjowM0qWutw1zA7KhTEG5E/XVGwYggYNpxnCwJZ7Cktlw0fqMY89PWLe9GiIu3iM5FKaCb8AV0mAolCEC15Yn60bgN8hlkQC82IEmnMRzlPg2cyFhNgdtrv4tupbhjpYbIp5uOgXkCGMmwfB4WadCcGOJlS+WmzKKnYxfkSHQV1Vn9iG5CBt6pKs4AmmRnnrgQUQniaV6KWrzs1nGfybjwgM/YUs70ztBf8s0RA/dyNRyKBXuzPQR7b4VZN6AGXH2E1ibahmvEK4KpcXasqlR3J449GHwnVR25yZqKsg71wq0FGgMJz1xBqniev2vyJANrhkRWMwBlYYgRmCORM=
Content-ID: <FF817F62ED26D64BBDD341692B5FA343@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2ac85b3d-073a-46a7-7cfb-08d6f4cf8ce5
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:02:38.1589 (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: DM6PR12MB3626
Subject: Re: [Xen-devel] [PATCH v3 13/13] print: introduce a format
 specifier 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "Suthikulpanit,
 Suravee" <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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMDcsIDIwMTkgYXQgMTE6MjI6MzJBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBuZXcgZm9ybWF0IHNwZWNpZmllciBpcyAnJXBwJywgYW5kIHByaW50cyBh
IHBjaV9zYmRmX3QgdXNpbmcgdGhlCj4gc2VnOmJ1czpkZXYuZnVuYyBmb3JtYXQuIFJlcGxhY2Ug
YWxsIFNCREZzIHByaW50ZWQgdXNpbmcKPiAnJTA0eDolMDJ4OiUwMnguJXUnIHRvIHVzZSB0aGUg
bmV3IGZvcm1hdCBzcGVjaWZpZXIuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpBcyBmYXIgYXMgQU1EIElPTU1VCgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndv
b2RzQGFtZC5jb20KCj4gLS0tCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBh
bWQuY29tPgo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDYzogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSB2MToK
PiAgLSBVc2UgYmFzZSA4IHRvIHByaW50IHRoZSBmdW5jdGlvbiBudW1iZXIuCj4gIC0gU29ydCB0
aGUgYWRkaXRpb24gaW4gdGhlIHBvaW50ZXIgZnVuY3Rpb24gYWxwaGFiZXRpY2FsbHkuCj4gLS0t
Cj4gIGRvY3MvbWlzYy9wcmludGstZm9ybWF0cy50eHQgICAgICAgICAgICAgICAgfCAgIDUgKwo+
ICB4ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEwICstCj4g
IHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMzUgKysrLS0t
Cj4gIHhlbi9jb21tb24vdnNwcmludGYuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKysr
Kwo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jICAgIHwgIDE3ICsr
LQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgICA1ICst
Cj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYyAgfCAgIDUgKy0K
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAgICB8ICAxMiArLS0K
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYyAgICB8ICAgOCArLQo+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDI1ICsrLS0t
Cj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgfCAxMTQgKysr
KysrKystLS0tLS0tLS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyAg
ICAgICAgICB8ICAyNSArKystLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW50cmVt
YXAuYyAgICAgIHwgIDExICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
ICAgICAgICAgfCAgODAgKysrKysrLS0tLS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3F1aXJrcy5jICAgICAgICB8ICAyMiArKy0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC91dGlscy5jICAgICAgICAgfCAgIDYgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2F0cy5jICAgICAgICAgICB8ICAxMyArLS0KPiAgeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
YyAgICAgICAgICAgICAgICAgICB8ICAxMSArLQo+ICB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAg
ICAgICAgICAgICAgICAgICAgIHwgICA2ICstCj4gIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAg
ICAgICAgICAgICAgICAgICAgfCAgMjQgKystLS0KPiAgMjAgZmlsZXMgY2hhbmdlZCwgMTkwIGlu
c2VydGlvbnMoKyksIDI2MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNj
L3ByaW50ay1mb3JtYXRzLnR4dCBiL2RvY3MvbWlzYy9wcmludGstZm9ybWF0cy50eHQKPiBpbmRl
eCAwODBmNDk4ZjY1Li44ZjY2NmY2OTZhIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy9wcmludGst
Zm9ybWF0cy50eHQKPiArKysgYi9kb2NzL21pc2MvcHJpbnRrLWZvcm1hdHMudHh0Cj4gQEAgLTQ4
LDMgKzQ4LDggQEAgRG9tYWluIGFuZCB2Q1BVIGluZm9ybWF0aW9uOgo+ICAgICAgICAgICAgICAg
ICBUaGUgZG9tYWluIHBhcnQgYXMgYWJvdmUsIHdpdGggdGhlIHZjcHVfaWQgcHJpbnRlZCBpbiBk
ZWNpbWFsLgo+ICAgICAgICAgICAgICAgICAgIGUuZy4gIGQwdjEKPiAgICAgICAgICAgICAgICAg
ICAgICAgICBkW0lETEVddjAKPiArCj4gK1BDSToKPiArCj4gKyAgICAgICAlcHAgICAgIFBDSSBk
ZXZpY2UgYWRkcmVzcyBpbiBTOkI6RC5GIGZvcm1hdCBmcm9tIGEgcGNpX3NiZGZfdC4KPiArICAg
ICAgICAgICAgICAgICBlLmcuICAwMDA0OjAyOjAwLjAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwo+IGluZGV4IGFlYjVhNzAx
MDQuLjcyOTBiZDU1M2QgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwo+IEBAIC02ODYsMTAgKzY4Niw4IEBAIHN0YXRp
YyBpbnQgdnBjaV9tc2lfdXBkYXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1aW50MzJf
dCBkYXRhLAo+ICAKPiAgICAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsCj4gLSAgICAgICAgICAgICAgICAgICAgICIlMDR4OiUw
Mng6JTAyeC4ldTogZmFpbGVkIHRvIGJpbmQgUElSUSAldTogJWRcbiIsCj4gLSAgICAgICAgICAg
ICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4g
LSAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcGlycSArIGksIHJj
KTsKPiArICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIiVwcDogZmFpbGVkIHRvIGJp
bmQgUElSUSAldTogJWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBw
aXJxICsgaSwgcmMpOwo+ICAgICAgICAgICAgICB3aGlsZSAoIGJpbmQubWFjaGluZV9pcnEtLSA+
IHBpcnEgKQo+ICAgICAgICAgICAgICAgICAgcHRfaXJxX2Rlc3Ryb3lfYmluZChwZGV2LT5kb21h
aW4sICZiaW5kKTsKPiAgICAgICAgICAgICAgcmV0dXJuIHJjOwo+IEBAIC03NDMsOSArNzQxLDcg
QEAgc3RhdGljIGludCB2cGNpX21zaV9lbmFibGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHVpbnQzMl90IGRhdGEsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm1z
aV9pbmZvKTsKPiAgICAgIGlmICggcmMgKQo+ICAgICAgewo+IC0gICAgICAgIGdkcHJpbnRrKFhF
TkxPR19FUlIsICIlMDR4OiUwMng6JTAyeC4ldTogZmFpbGVkIHRvIG1hcCBQSVJROiAlZFxuIiwK
PiAtICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcmMpOwo+
ICsgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICIlcHA6IGZhaWxlZCB0byBtYXAgUElSUTog
JWRcbiIsICZwZGV2LT5zYmRmLCByYyk7Cj4gICAgICAgICAgcmV0dXJuIHJjOwo+ICAgICAgfQo+
ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5j
Cj4gaW5kZXggOWExY2UzM2I0Mi4uMzcyNjM5NGYwMiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvbXNpLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKPiBAQCAtNDI4LDggKzQyOCw4IEBA
IHN0YXRpYyBib29sIG1zaV9zZXRfbWFza19iaXQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBib29s
IGhvc3QsIGJvb2wgZ3Vlc3QpCj4gICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAgIHBk
ZXYtPm1zaXgtPndhcm5lZCA9IGRvbWlkOwo+ICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19HX1dBUk5JTkcKPiAtICAgICAgICAgICAgICAgICAgICAgICAiY2Fubm90IG1hc2sgSVJRICVk
OiBtYXNraW5nIE1TSS1YIG9uIERvbSVkJ3MgJTA0eDolMDJ4OiUwMnguJXVcbiIsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgZGVzYy0+aXJxLCBkb21pZCwgc2VnLCBidXMsIHNsb3QsIGZ1bmMp
Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICJjYW5ub3QgbWFzayBJUlEgJWQ6IG1hc2tpbmcg
TVNJLVggb24gRG9tJWQncyAlcHBcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZGVzYy0+
aXJxLCBkb21pZCwgJnBkZXYtPnNiZGYpOwo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgfQo+
ICAgICAgICAgIHBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IG1hc2thbGw7Cj4gQEAgLTk4Nywx
MSArOTg3LDExIEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9k
ZXYgKmRldiwKPiAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGRldi0+ZG9tYWluID86
IGN1cnJkOwo+ICAKPiAgICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJk
KSB8fCBkICE9IGN1cnJkICkKPiAtICAgICAgICAgICAgICAgIHByaW50aygiJXMgdXNlIG9mIE1T
SS1YIG9uICUwNHg6JTAyeDolMDJ4LiV1IGJ5IERvbSVkXG4iLAo+ICsgICAgICAgICAgICAgICAg
cHJpbnRrKCIlcyB1c2Ugb2YgTVNJLVggb24gJXBwIGJ5ICVwZFxuIiwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICBpc19oYXJkd2FyZV9kb21haW4oY3VycmQpCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgPyBYRU5MT0dfV0FSTklORyAiUG90ZW50aWFsbHkgaW5zZWN1cmUiCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgOiBYRU5MT0dfRVJSICJJbnNlY3VyZSIsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGQtPmRvbWFpbl9pZCk7Cj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgJmRldi0+c2JkZiwgZCk7Cj4gICAgICAgICAgICAgIGlmICggIWlzX2hh
cmR3YXJlX2RvbWFpbihkKSAmJgo+ICAgICAgICAgICAgICAgICAgIC8qIEFzc3VtZSBhIGRvbWFp
biB3aXRob3V0IG1lbW9yeSBoYXMgbm8gbWFwcGluZ3MgeWV0LiAqLwo+ICAgICAgICAgICAgICAg
ICAgICghaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSB8fCBkLT50b3RfcGFnZXMpICkKPiBAQCAt
MTA0NiwxOCArMTA0NiwxNSBAQCBzdGF0aWMgaW50IF9fcGNpX2VuYWJsZV9tc2koc3RydWN0IG1z
aV9pbmZvICptc2ksIHN0cnVjdCBtc2lfZGVzYyAqKmRlc2MpCj4gICAgICBvbGRfZGVzYyA9IGZp
bmRfbXNpX2VudHJ5KHBkZXYsIG1zaS0+aXJxLCBQQ0lfQ0FQX0lEX01TSSk7Cj4gICAgICBpZiAo
IG9sZF9kZXNjICkKPiAgICAgIHsKPiAtICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiaXJxICVk
IGFscmVhZHkgbWFwcGVkIHRvIE1TSSBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAg
ICAgICAgICAgbXNpLT5pcnEsIG1zaS0+c2VnLCBtc2ktPmJ1cywKPiAtICAgICAgICAgICAgICAg
UENJX1NMT1QobXNpLT5kZXZmbiksIFBDSV9GVU5DKG1zaS0+ZGV2Zm4pKTsKPiArICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiaXJxICVkIGFscmVhZHkgbWFwcGVkIHRvIE1TSSBvbiAlcHBcbiIs
Cj4gKyAgICAgICAgICAgICAgIG1zaS0+aXJxLCAmcGRldi0+c2JkZik7Cj4gICAgICAgICAgcmV0
dXJuIC1FRVhJU1Q7Cj4gICAgICB9Cj4gIAo+ICAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9lbnRy
eShwZGV2LCAtMSwgUENJX0NBUF9JRF9NU0lYKTsKPiAgICAgIGlmICggb2xkX2Rlc2MgKQo+ICAg
ICAgewo+IC0gICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiTVNJLVggYWxyZWFkeSBpbiB1
c2Ugb24gJTA0eDolMDJ4OiUwMnguJXVcbiIsCj4gLSAgICAgICAgICAgICAgIG1zaS0+c2VnLCBt
c2ktPmJ1cywKPiAtICAgICAgICAgICAgICAgUENJX1NMT1QobXNpLT5kZXZmbiksIFBDSV9GVU5D
KG1zaS0+ZGV2Zm4pKTsKPiArICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIk1TSS1YIGFs
cmVhZHkgaW4gdXNlIG9uICVwcFxuIiwgJnBkZXYtPnNiZGYpOwo+ICAgICAgICAgIF9fcGNpX2Rp
c2FibGVfbXNpeChvbGRfZGVzYyk7Cj4gICAgICB9Cj4gIAo+IEBAIC0xMTE0LDE2ICsxMTExLDE1
IEBAIHN0YXRpYyBpbnQgX19wY2lfZW5hYmxlX21zaXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0
cnVjdCBtc2lfZGVzYyAqKmRlc2MpCj4gICAgICBvbGRfZGVzYyA9IGZpbmRfbXNpX2VudHJ5KHBk
ZXYsIG1zaS0+aXJxLCBQQ0lfQ0FQX0lEX01TSVgpOwo+ICAgICAgaWYgKCBvbGRfZGVzYyApCj4g
ICAgICB7Cj4gLSAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgImlycSAlZCBhbHJlYWR5IG1hcHBl
ZCB0byBNU0ktWCBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgbXNp
LT5pcnEsIG1zaS0+c2VnLCBtc2ktPmJ1cywgc2xvdCwgZnVuYyk7Cj4gKyAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIgImlycSAlZCBhbHJlYWR5IG1hcHBlZCB0byBNU0ktWCBvbiAlcHBcbiIsCj4g
KyAgICAgICAgICAgICAgIG1zaS0+aXJxLCAmcGRldi0+c2JkZik7Cj4gICAgICAgICAgcmV0dXJu
IC1FRVhJU1Q7Cj4gICAgICB9Cj4gIAo+ICAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9lbnRyeShw
ZGV2LCAtMSwgUENJX0NBUF9JRF9NU0kpOwo+ICAgICAgaWYgKCBvbGRfZGVzYyApCj4gICAgICB7
Cj4gLSAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJNU0kgYWxyZWFkeSBpbiB1c2Ugb24g
JTA0eDolMDJ4OiUwMnguJXVcbiIsCj4gLSAgICAgICAgICAgICAgIG1zaS0+c2VnLCBtc2ktPmJ1
cywgc2xvdCwgZnVuYyk7Cj4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJNU0kgYWxy
ZWFkeSBpbiB1c2Ugb24gJXBwXG4iLCAmcGRldi0+c2JkZik7Cj4gICAgICAgICAgX19wY2lfZGlz
YWJsZV9tc2kob2xkX2Rlc2MpOwo+ICAgICAgfQo+ICAKPiBAQCAtMTE3MCw5ICsxMTY2LDggQEAg
c3RhdGljIHZvaWQgX19wY2lfZGlzYWJsZV9tc2l4KHN0cnVjdCBtc2lfZGVzYyAqZW50cnkpCj4g
ICAgICAgICAgd3JpdGVsKDEsIGVudHJ5LT5tYXNrX2Jhc2UgKyBQQ0lfTVNJWF9FTlRSWV9WRUNU
T1JfQ1RSTF9PRkZTRVQpOwo+ICAgICAgZWxzZSBpZiAoICEoY29udHJvbCAmIFBDSV9NU0lYX0ZM
QUdTX01BU0tBTEwpICkKPiAgICAgIHsKPiAtICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcK
PiAtICAgICAgICAgICAgICAgImNhbm5vdCBkaXNhYmxlIElSUSAlZDogbWFza2luZyBNU0ktWCBv
biAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgZW50cnktPmlycSwgc2Vn
LCBidXMsIHNsb3QsIGZ1bmMpOwo+ICsgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiY2Fu
bm90IGRpc2FibGUgSVJRICVkOiBtYXNraW5nIE1TSS1YIG9uICVwcFxuIiwKPiArICAgICAgICAg
ICAgICAgZW50cnktPmlycSwgJmRldi0+c2JkZik7Cj4gICAgICAgICAgbWFza2FsbCA9IHRydWU7
Cj4gICAgICB9Cj4gICAgICBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IG1hc2thbGw7Cj4gQEAg
LTEzMzksNyArMTMzNCw2IEBAIGludCBwY2lfcmVzdG9yZV9tc2lfc3RhdGUoc3RydWN0IHBjaV9k
ZXYgKnBkZXYpCj4gICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCAqdG1wOwo+ICAgICAgc3Ry
dWN0IGlycV9kZXNjICpkZXNjOwo+ICAgICAgc3RydWN0IG1zaV9tc2cgbXNnOwo+IC0gICAgdTgg
c2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZu
KTsKPiAgICAgIHVuc2lnbmVkIGludCB0eXBlID0gMCwgcG9zID0gMDsKPiAgICAgIHUxNiBjb250
cm9sID0gMDsKPiAgCj4gQEAgLTEzNjgsOSArMTM2Miw4IEBAIGludCBwY2lfcmVzdG9yZV9tc2lf
c3RhdGUoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICAgICAgaWYgKGRlc2MtPm1zaV9kZXNj
ICE9IGVudHJ5KQo+ICAgICAgICAgIHsKPiAgICAgIGJvZ3VzOgo+IC0gICAgICAgICAgICBkcHJp
bnRrKFhFTkxPR19FUlIsCj4gLSAgICAgICAgICAgICAgICAgICAgIlJlc3RvcmUgTVNJIGZvciAl
MDR4OiUwMng6JTAyeDoldSBlbnRyeSAldSBub3Qgc2V0P1xuIiwKPiAtICAgICAgICAgICAgICAg
ICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgaSk7Cj4gKyAgICAgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgIlJlc3RvcmUgTVNJIGZvciAlcHAgZW50cnkgJXUgbm90IHNl
dD9cbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgJnBkZXYtPnNiZGYsIGkpOwo+ICAgICAgICAg
ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7Cj4gICAgICAg
ICAgICAgIGlmICggdHlwZSA9PSBQQ0lfQ0FQX0lEX01TSVggKQo+ICAgICAgICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCj4gZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vdnNwcmludGYuYyBiL3hlbi9jb21tb24vdnNwcmludGYuYwo+
IGluZGV4IDE4M2QzZWQ0YmIuLjE4NWE0YmQ1NjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi92
c3ByaW50Zi5jCj4gKysrIGIveGVuL2NvbW1vbi92c3ByaW50Zi5jCj4gQEAgLTM5NCw2ICszOTQs
MjAgQEAgc3RhdGljIGNoYXIgKnByaW50X3ZjcHUoY2hhciAqc3RyLCBjb25zdCBjaGFyICplbmQs
IGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgcmV0dXJuIG51bWJlcihzdHIgKyAxLCBlbmQs
IHYtPnZjcHVfaWQsIDEwLCAtMSwgLTEsIDApOwo+ICB9Cj4gIAo+ICtzdGF0aWMgY2hhciAqcHJp
bnRfcGNpX2FkZHIoY2hhciAqc3RyLCBjb25zdCBjaGFyICplbmQsIGNvbnN0IHBjaV9zYmRmX3Qg
KnNiZGYpCj4gK3sKPiArICAgIHN0ciA9IG51bWJlcihzdHIsIGVuZCwgc2JkZi0+c2VnLCAxNiwg
NCwgLTEsIFpFUk9QQUQpOwo+ICsgICAgaWYgKCBzdHIgPCBlbmQgKQo+ICsgICAgICAgICpzdHIg
PSAnOic7Cj4gKyAgICBzdHIgPSBudW1iZXIoc3RyICsgMSwgZW5kLCBzYmRmLT5idXMsIDE2LCAy
LCAtMSwgWkVST1BBRCk7Cj4gKyAgICBpZiAoIHN0ciA8IGVuZCApCj4gKyAgICAgICAgKnN0ciA9
ICc6JzsKPiArICAgIHN0ciA9IG51bWJlcihzdHIgKyAxLCBlbmQsIHNiZGYtPmRldiwgMTYsIDIs
IC0xLCBaRVJPUEFEKTsKPiArICAgIGlmICggc3RyIDwgZW5kICkKPiArICAgICAgICAqc3RyID0g
Jy4nOwo+ICsgICAgcmV0dXJuIG51bWJlcihzdHIgKyAxLCBlbmQsIHNiZGYtPmZuLCA4LCAtMSwg
LTEsIDApOwo+ICt9Cj4gKwo+ICBzdGF0aWMgY2hhciAqcG9pbnRlcihjaGFyICpzdHIsIGNvbnN0
IGNoYXIgKmVuZCwgY29uc3QgY2hhciAqKmZtdF9wdHIsCj4gICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHZvaWQgKmFyZywgaW50IGZpZWxkX3dpZHRoLCBpbnQgcHJlY2lzaW9uLAo+ICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgZmxhZ3MpCj4gQEAgLTQ3Niw2ICs0OTAsMTAgQEAgc3RhdGlj
IGNoYXIgKnBvaW50ZXIoY2hhciAqc3RyLCBjb25zdCBjaGFyICplbmQsIGNvbnN0IGNoYXIgKipm
bXRfcHRyLAo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAgCj4gKyAgICBjYXNlICdwJzogLyogUENJ
IFNCREYuICovCj4gKyAgICAgICAgKysqZm10X3B0cjsKPiArICAgICAgICByZXR1cm4gcHJpbnRf
cGNpX2FkZHIoc3RyLCBlbmQsIGFyZyk7Cj4gKwo+ICAgICAgY2FzZSAncyc6IC8qIFN5bWJvbCBu
YW1lIHdpdGggb2Zmc2V0IGFuZCBzaXplIChpZmYgb2Zmc2V0ICE9IDApICovCj4gICAgICBjYXNl
ICdTJzogLyogU3ltYm9sIG5hbWUgdW5jb25kaXRpb25hbGx5IHdpdGggb2Zmc2V0IGFuZCBzaXpl
ICovCj4gICAgICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9hY3BpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCj4g
aW5kZXggNjRkMTA0ODFkNy4uNWRlMmJmYTdmMyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2FjcGkuYwo+IEBAIC03MTcsOSArNzE3LDggQEAgc3RhdGljIHUxNiBfX2lu
aXQgcGFyc2VfaXZoZF9kZXZpY2Vfc3BlY2lhbCgKPiAgICAgICAgICByZXR1cm4gMDsKPiAgICAg
IH0KPiAgCj4gLSAgICBBTURfSU9NTVVfREVCVUcoIklWSEQgU3BlY2lhbDogJTA0eDolMDJ4OiUw
MnguJXUgdmFyaWV0eSAlI3ggaGFuZGxlICUjeFxuIiwKPiAtICAgICAgICAgICAgICAgICAgICBz
ZWcsIFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwgUENJX0ZVTkMoYmRmKSwKPiAtICAgICAg
ICAgICAgICAgICAgICBzcGVjaWFsLT52YXJpZXR5LCBzcGVjaWFsLT5oYW5kbGUpOwo+ICsgICAg
QU1EX0lPTU1VX0RFQlVHKCJJVkhEIFNwZWNpYWw6ICVwcCB2YXJpZXR5ICUjeCBoYW5kbGUgJSN4
XG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBiZGYpLCBzcGVjaWFs
LT52YXJpZXR5LCBzcGVjaWFsLT5oYW5kbGUpOwo+ICAgICAgYWRkX2l2cnNfbWFwcGluZ19lbnRy
eShiZGYsIGJkZiwgc3BlY2lhbC0+aGVhZGVyLmRhdGFfc2V0dGluZywgaW9tbXUpOwo+ICAKPiAg
ICAgIHN3aXRjaCAoIHNwZWNpYWwtPnZhcmlldHkgKQo+IEBAIC03NDIsOSArNzQxLDkgQEAgc3Rh
dGljIHUxNiBfX2luaXQgcGFyc2VfaXZoZF9kZXZpY2Vfc3BlY2lhbCgKPiAgICAgICAgICBpZiAo
IGlkeCA8IG5yX2lvYXBpY19zYmRmICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIEFNRF9J
T01NVV9ERUJVRygiSVZIRDogQ29tbWFuZCBsaW5lIG92ZXJyaWRlIHByZXNlbnQgZm9yIElPLUFQ
SUMgJSN4Igo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIihJVlJTOiAlI3ggZGV2SUQg
JTA0eDolMDJ4OiUwMnguJXUpXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9h
cGljX3NiZGZbaWR4XS5pZCwgc3BlY2lhbC0+aGFuZGxlLCBzZWcsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfQlVTKGJkZiksIFBDSV9TTE9UKGJkZiksIFBDSV9GVU5DKGJkZikp
Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIihJVlJTOiAlI3ggZGV2SUQgJXBwKVxu
IiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvYXBpY19zYmRmW2lkeF0uaWQsIHNw
ZWNpYWwtPmhhbmRsZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjIo
c2VnLCBiZGYpKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgfQo+ICAKPiBAQCAt
ODE0LDkgKzgxMyw5IEBAIHN0YXRpYyB1MTYgX19pbml0IHBhcnNlX2l2aGRfZGV2aWNlX3NwZWNp
YWwoCj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgIGNhc2UgSFBFVF9DTURMOgo+ICAg
ICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIklWSEQ6IENvbW1hbmQgbGluZSBvdmVycmlkZSBw
cmVzZW50IGZvciBIUEVUICUjeCAiCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiKElW
UlM6ICUjeCBkZXZJRCAlMDR4OiUwMng6JTAyeC4ldSlcbiIsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBocGV0X3NiZGYuaWQsIHNwZWNpYWwtPmhhbmRsZSwgc2VnLCBQQ0lfQlVTKGJk
ZiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChiZGYpLCBQQ0lfRlVO
QyhiZGYpKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICIoSVZSUzogJSN4IGRldklE
ICVwcClcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBocGV0X3NiZGYuaWQsIHNw
ZWNpYWwtPmhhbmRsZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERjIo
c2VnLCBiZGYpKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgY2FzZSBIUEVUX05P
TkU6Cj4gICAgICAgICAgICAgIC8qIHNldCBkZXZpY2UgaWQgb2YgaHBldCAqLwo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKPiBpbmRleCBhZjNhMWZiODY1Li4zZWViMjE0
YmEzIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
Ywo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwo+IEBAIC0y
OTYsOSArMjk2LDggQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfaW90bGIodTggZGV2Zm4sIGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAo+ICAKPiAgICAgIGlmICggIWlvbW11ICkKPiAgICAgIHsK
PiAtICAgICAgICBBTURfSU9NTVVfREVCVUcoIiVzOiBDYW4ndCBmaW5kIGlvbW11IGZvciAlMDR4
OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIHBk
ZXYtPnNlZywgcGRldi0+YnVzLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7Cj4gKyAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCIlczogQ2FuJ3QgZmluZCBpb21tdSBmb3IgJXBwXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBfX2Z1bmNfXywgJnBkZXYtPnNiZGYpOwo+ICAgICAgICAgIHJldHVybjsKPiAg
ICAgIH0KPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9kZXRlY3QuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYwo+
IGluZGV4IDA2OWRmMTU2ZGUuLjhiYmQwZWRkMjIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCj4gQEAgLTE1Miw5ICsxNTIsOCBAQCBpbnQgX19pbml0
IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoCj4gIAo+ICAgICAgcnQgPSBwY2lfcm9fZGV2aWNl
KGlvbW11LT5zZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYykpOwo+ICAgICAgaWYgKCBydCAp
Cj4gLSAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiAtICAgICAgICAgICAgICAgIkNvdWxkIG5v
dCBtYXJrIGNvbmZpZyBzcGFjZSBvZiAlMDR4OiUwMng6JTAyeC4ldSByZWFkLW9ubHkgKCVkKVxu
IiwKPiAtICAgICAgICAgICAgICAgaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIHJ0KTsKPiAr
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiQ291bGQgbm90IG1hcmsgY29uZmlnIHNwYWNlIG9m
ICVwcCByZWFkLW9ubHkgKCVkKVxuIiwKPiArICAgICAgICAgICAgICAgJlBDSV9TQkRGMihpb21t
dS0+c2VnLCBpb21tdS0+YmRmKSwgcnQpOwo+ICAKPiAgICAgIGxpc3RfYWRkX3RhaWwoJmlvbW11
LT5saXN0LCAmYW1kX2lvbW11X2hlYWQpOwo+ICAgICAgcnQgPSAwOwo+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IGluZGV4IGQxOTUzMTQ5M2IuLmZhNzk3Y2Y5OTcg
MTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtNzkz
LDkgKzc5Myw4IEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFu
ZGxlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4g
ICAgICBpZiAoICFpb21tdS0+bXNpLmRldiApCj4gICAgICB7Cj4gLSAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCJJT01NVTogbm8gcGRldiBmb3IgJTA0eDolMDJ4OiUwMnguJXVcbiIsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgIGlvbW11LT5zZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiksCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21t
dS0+YmRmKSk7Cj4gKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJT01NVTogbm8gcGRldiBmb3Ig
JXBwXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYyKGlvbW11LT5zZWcs
IGlvbW11LT5iZGYpKTsKPiAgICAgICAgICByZXR1cm4gMDsKPiAgICAgIH0KPiAgICAgIGNvbnRy
b2wgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLAo+
IEBAIC04MzQsOSArODMzLDYgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVy
cnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQo+ICBzdGF0aWMgdm9pZCBhbWRf
aW9tbXVfZXJyYXR1bV83NDZfd29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAg
ewo+ICAgICAgdTMyIHZhbHVlOwo+IC0gICAgdTggYnVzID0gUENJX0JVUyhpb21tdS0+YmRmKTsK
PiAtICAgIHU4IGRldiA9IFBDSV9TTE9UKGlvbW11LT5iZGYpOwo+IC0gICAgdTggZnVuYyA9IFBD
SV9GVU5DKGlvbW11LT5iZGYpOwo+ICAKPiAgICAgIGlmICggKGJvb3RfY3B1X2RhdGEueDg2ICE9
IDB4MTUpIHx8Cj4gICAgICAgICAgIChib290X2NwdV9kYXRhLng4Nl9tb2RlbCA8IDB4MTApIHx8
Cj4gQEAgLTg1NCw4ICs4NTAsOCBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83NDZf
d29ya2Fyb3VuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgCj4gICAgICBwY2lfY29uZl93
cml0ZTMyKFBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRmKSwgMHhmNCwgdmFsdWUgfCAo
MSA8PCAyKSk7Cj4gICAgICBwcmludGsoWEVOTE9HX0lORk8KPiAtICAgICAgICAgICAiQU1ELVZp
OiBBcHBseWluZyBlcnJhdHVtIDc0NiB3b3JrYXJvdW5kIGZvciBJT01NVSBhdCAlMDR4OiUwMng6
JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICBpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYyk7Cj4g
KyAgICAgICAgICAgIkFNRC1WaTogQXBwbHlpbmcgZXJyYXR1bSA3NDYgd29ya2Fyb3VuZCBmb3Ig
SU9NTVUgYXQgJXBwXG4iLAo+ICsgICAgICAgICAgICZQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9t
bXUtPmJkZikpOwo+ICAKPiAgICAgIC8qIENsZWFyIHRoZSBlbmFibGUgd3JpdGluZyBiaXQgKi8K
PiAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYp
LCAweGYwLCAweDkwKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMK
PiBpbmRleCBkYTNjM2MxYTQ0Li40ZDYzZDNmYWQ1IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gQEAgLTUxMSw4ICs1MTEsNyBAQCBzdGF0aWMgc3RydWN0
IGFtZF9pb21tdSAqX2ZpbmRfaW9tbXVfZm9yX2RldmljZShpbnQgc2VnLCBpbnQgYmRmKQo+ICAg
ICAgaWYgKCBpb21tdSApCj4gICAgICAgICAgcmV0dXJuIGlvbW11Owo+ICAKPiAtICAgIEFNRF9J
T01NVV9ERUJVRygiTm8gSU9NTVUgZm9yIE1TSSBkZXYgPSAlMDR4OiUwMng6JTAyeC4ldVxuIiwK
PiAtICAgICAgICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoYmRmKSwgUENJX1NMT1QoYmRmKSwg
UENJX0ZVTkMoYmRmKSk7Cj4gKyAgICBBTURfSU9NTVVfREVCVUcoIk5vIElPTU1VIGZvciBNU0kg
ZGV2ID0gJXBwXG4iLCAmUENJX1NCREYyKHNlZywgYmRmKSk7Cj4gICAgICByZXR1cm4gRVJSX1BU
UigtRUlOVkFMKTsKPiAgfQo+ICAKPiBAQCAtNjg3LDEwICs2ODYsNyBAQCBzdGF0aWMgaW50IGR1
bXBfaW50cmVtYXBfbWFwcGluZyh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19t
YXBwaW5nKQo+ICAgICAgaWYgKCAhaXZyc19tYXBwaW5nICkKPiAgICAgICAgICByZXR1cm4gMDsK
PiAgCj4gLSAgICBwcmludGsoIiAgJTA0eDolMDJ4OiUwMng6JXU6XG4iLCBzZWcsCj4gLSAgICAg
ICAgICAgUENJX0JVUyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpLAo+IC0gICAgICAg
ICAgIFBDSV9TTE9UKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCj4gLSAgICAgICAg
ICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSk7Cj4gKyAgICBwcmlu
dGsoIiAgJXBwOlxuIiwgJlBDSV9TQkRGMihzZWcsIGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rv
cl9pZCkpOwo+ICAKPiAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCYoaXZyc19tYXBwaW5nLT5pbnRy
ZW1hcF9sb2NrKSwgZmxhZ3MpOwo+ICAgICAgZHVtcF9pbnRyZW1hcF90YWJsZShpdnJzX21hcHBp
bmctPmludHJlbWFwX3RhYmxlKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lf
YW1kX2lvbW11LmMKPiBpbmRleCBkYzUxZDY2NzY5Li5mNzgzMTI2MmY4IDEwMDY0NAo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiArKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gQEAgLTUyLDkgKzUyLDgg
QEAgc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBi
ZGYpCj4gICAgICAgICAgICAgICAgICB0bXAuZHRlX3JlcXVlc3Rvcl9pZCA9IGJkZjsKPiAgICAg
ICAgICAgICAgaXZyc19tYXBwaW5nc1tiZGZdID0gdG1wOwo+ICAKPiAtICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19XQVJOSU5HICIlMDR4OiUwMng6JTAyeC4ldSBub3QgZm91bmQgaW4gQUNQSSB0
YWJsZXM7Igo+IC0gICAgICAgICAgICAgICAgICAgIiB1c2luZyBzYW1lIElPTU1VIGFzIGZ1bmN0
aW9uIDBcbiIsCj4gLSAgICAgICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoYmRmKSwgUENJX1NM
T1QoYmRmKSwgUENJX0ZVTkMoYmRmKSk7Cj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FS
TklORyAiJXBwIG5vdCBmb3VuZCBpbiBBQ1BJIHRhYmxlczsiCj4gKyAgICAgICAgICAgICAgICAg
ICAiIHVzaW5nIHNhbWUgSU9NTVUgYXMgZnVuY3Rpb24gMFxuIiwgJlBDSV9TQkRGMihzZWcsIGJk
ZikpOwo+ICAKPiAgICAgICAgICAgICAgLyogd3JpdGUgaW9tbXUgZmllbGQgbGFzdCAqLwo+ICAg
ICAgICAgICAgICBpdnJzX21hcHBpbmdzW2JkZl0uaW9tbXUgPSBpdnJzX21hcHBpbmdzW2JkMF0u
aW9tbXU7Cj4gQEAgLTMyNCw5ICszMjMsOCBAQCBzdGF0aWMgaW50IHJlYXNzaWduX2RldmljZShz
dHJ1Y3QgZG9tYWluICpzb3VyY2UsIHN0cnVjdCBkb21haW4gKnRhcmdldCwKPiAgICAgICAgICBy
ZXR1cm4gcmM7Cj4gIAo+ICAgICAgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpY2UodGFyZ2V0
LCBpb21tdSwgZGV2Zm4sIHBkZXYpOwo+IC0gICAgQU1EX0lPTU1VX0RFQlVHKCJSZS1hc3NpZ24g
JTA0eDolMDJ4OiUwMnguJXUgZnJvbSBkb20lZCB0byBkb20lZFxuIiwKPiAtICAgICAgICAgICAg
ICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhk
ZXZmbiksCj4gLSAgICAgICAgICAgICAgICAgICAgc291cmNlLT5kb21haW5faWQsIHRhcmdldC0+
ZG9tYWluX2lkKTsKPiArICAgIEFNRF9JT01NVV9ERUJVRygiUmUtYXNzaWduICVwcCBmcm9tIGRv
bSVkIHRvIGRvbSVkXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBzb3Vy
Y2UtPmRvbWFpbl9pZCwgdGFyZ2V0LT5kb21haW5faWQpOwo+ICAKPiAgICAgIHJldHVybiAwOwo+
ICB9Cj4gQEAgLTQzMSwxNSArNDI5LDEyIEBAIHN0YXRpYyBpbnQgYW1kX2lvbW11X2FkZF9kZXZp
Y2UodTggZGV2Zm4sIHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgICAgIGlmICggcGRldi0+
dHlwZSA9PSBERVZfVFlQRV9QQ0lfSE9TVF9CUklER0UgJiYKPiAgICAgICAgICAgICAgIGlzX2hh
cmR3YXJlX2RvbWFpbihwZGV2LT5kb21haW4pICkKPiAgICAgICAgICB7Cj4gLSAgICAgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiU2tpcHBpbmcgaG9zdCBicmlkZ2UgJTA0eDolMDJ4OiUwMnguJXVc
biIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
UENJX1NMT1QoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMo
ZGV2Zm4pKTsKPiArICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJTa2lwcGluZyBob3N0IGJy
aWRnZSAlcHBcbiIsICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAg
ICAgICAgfQo+ICAKPiAtICAgICAgICBBTURfSU9NTVVfREVCVUcoIk5vIGlvbW11IGZvciAlMDR4
OiUwMng6JTAyeC4ldTsgY2Fubm90IGJlIGhhbmRlZCB0byBkJWRcbiIsCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9G
VU5DKGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21h
aW5faWQpOwo+ICsgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTm8gaW9tbXUgZm9yICVwcDsgY2Fu
bm90IGJlIGhhbmRlZCB0byBkJWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICZwZGV2
LT5zYmRmLCBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCk7Cj4gICAgICAgICAgcmV0dXJuIC1FTk9E
RVY7Cj4gICAgICB9Cj4gIAo+IEBAIC00NTgsMTAgKzQ1Myw4IEBAIHN0YXRpYyBpbnQgYW1kX2lv
bW11X3JlbW92ZV9kZXZpY2UodTggZGV2Zm4sIHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAg
aW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2UocGRldi0+c2VnLCBiZGYpOwo+ICAgICAgaWYg
KCAhaW9tbXUgKQo+ICAgICAgewo+IC0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiRmFpbCB0byBm
aW5kIGlvbW11LiIKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIiAlMDR4OiUwMng6JTAyeC4l
dSBjYW5ub3QgYmUgcmVtb3ZlZCBmcm9tIGRvbSVkXG4iLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZm
biksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkKTsK
PiArICAgICAgICBBTURfSU9NTVVfREVCVUcoIkZhaWwgdG8gZmluZCBpb21tdS4gJXBwIGNhbm5v
dCBiZSByZW1vdmVkIGZyb20gJXBkXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAmcGRl
di0+c2JkZiwgcGRldi0+ZG9tYWluKTsKPiAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKPiAgICAg
IH0KPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBpbmRleCA1MjcxZjhkNjljLi4zZjgwMDk3ZjUz
IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBAQCAtMjM4LDExICsyMzgsNyBAQCBzdGF0aWMg
dm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgKFBDSV9T
VEFUVVNfUEFSSVRZIHwgUENJX1NUQVRVU19TSUdfVEFSR0VUX0FCT1JUIHwgXAo+ICAgICAgIFBD
SV9TVEFUVVNfUkVDX1RBUkdFVF9BQk9SVCB8IFBDSV9TVEFUVVNfUkVDX01BU1RFUl9BQk9SVCB8
IFwKPiAgICAgICBQQ0lfU1RBVFVTX1NJR19TWVNURU1fRVJST1IgfCBQQ0lfU1RBVFVTX0RFVEVD
VEVEX1BBUklUWSkKPiAtICAgIHUxNiBzZWcgPSBwZGV2LT5zZWc7Cj4gLSAgICB1OCBidXMgPSBw
ZGV2LT5idXM7Cj4gLSAgICB1OCBkZXYgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbik7Cj4gLSAgICB1
OCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwo+IC0gICAgdTE2IHZhbDsKPiArICAgICB1
MTYgdmFsOwo+ICAKPiAgICAgIGlmICggY29tbWFuZF9tYXNrICkKPiAgICAgIHsKPiBAQCAtMjUy
LDggKzI0OCw4IEBAIHN0YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCj4gICAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9T
VEFUVVMpOwo+ICAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCj4gICAgICAg
ICAgewo+IC0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiUwNHg6JTAyeDolMDJ4LiV1
IHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIsCj4gLSAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywg
ZGV2LCBmdW5jLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsKPiArICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICIlcHAgc3RhdHVzICUwNHggLT4gJTA0eFxuIiwKPiArICAgICAg
ICAgICAgICAgICAgICZwZGV2LT5zYmRmLCB2YWwsIHZhbCAmIH5QQ0lfU1RBVFVTX0NIRUNLKTsK
PiAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfU1RBVFVTLCB2
YWwgJiBQQ0lfU1RBVFVTX0NIRUNLKTsKPiAgICAgICAgICB9Cj4gICAgICB9Cj4gQEAgLTI3MCw5
ICsyNjYsOCBAQCBzdGF0aWMgdm9pZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQo+ICAgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfU0VD
X1NUQVRVUyk7Cj4gICAgICAgICAgaWYgKCB2YWwgJiBQQ0lfU1RBVFVTX0NIRUNLICkKPiAgICAg
ICAgICB7Cj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTwo+IC0gICAgICAgICAgICAg
ICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1IHNlY29uZGFyeSBzdGF0dXMgJTA0eCAtPiAlMDR4XG4i
LAo+IC0gICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIGRldiwgZnVuYywgdmFsLCB2YWwgJiB+
UENJX1NUQVRVU19DSEVDSyk7Cj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJXBw
IHNlY29uZGFyeSBzdGF0dXMgJTA0eCAtPiAlMDR4XG4iLAo+ICsgICAgICAgICAgICAgICAgICAg
JnBkZXYtPnNiZGYsIHZhbCwgdmFsICYgflBDSV9TVEFUVVNfQ0hFQ0spOwo+ICAgICAgICAgICAg
ICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9TRUNfU1RBVFVTLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0spOwo+ICAgICAgICAg
IH0KPiBAQCAtNDExLDggKzQwNiw4IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRl
dihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKPiAgICAgICAgICAgICAg
YnJlYWs7Cj4gIAo+ICAgICAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfV0FSTklORyAiJTA0eDolMDJ4OiUwMnguJXU6IHVua25vd24gdHlwZSAlZFxuIiwKPiAtICAg
ICAgICAgICAgICAgICAgIHBzZWctPm5yLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMo
ZGV2Zm4pLCBwZGV2LT50eXBlKTsKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICIlcHA6IHVua25vd24gdHlwZSAlZFxuIiwKPiArICAgICAgICAgICAgICAgICAgICZwZGV2LT5z
YmRmLCBwZGV2LT50eXBlKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gIAo+IEBA
IC02NDQsOSArNjM5LDkgQEAgdW5zaWduZWQgaW50IHBjaV9zaXplX21lbV9iYXIocGNpX3NiZGZf
dCBzYmRmLCB1bnNpZ25lZCBpbnQgcG9zLAo+ICAgICAgICAgIGlmICggZmxhZ3MgJiBQQ0lfQkFS
X0xBU1QgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
Cj4gLSAgICAgICAgICAgICAgICAgICAiJXNkZXZpY2UgJTA0eDolMDJ4OiUwMnguJXUgd2l0aCA2
NC1iaXQgJXNCQVIgaW4gbGFzdCBzbG90XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgKGZsYWdz
ICYgUENJX0JBUl9WRikgPyAiU1ItSU9WICIgOiAiIiwgc2JkZi5zZWcsIHNiZGYuYnVzLAo+IC0g
ICAgICAgICAgICAgICAgICAgc2JkZi5kZXYsIHNiZGYuZm4sIChmbGFncyAmIFBDSV9CQVJfVkYp
ID8gInZmICIgOiAiIik7Cj4gKyAgICAgICAgICAgICAgICAgICAiJXNkZXZpY2UgJXBwIHdpdGgg
NjQtYml0ICVzQkFSIGluIGxhc3Qgc2xvdFxuIiwKPiArICAgICAgICAgICAgICAgICAgIChmbGFn
cyAmIFBDSV9CQVJfVkYpID8gIlNSLUlPViAiIDogIiIsICZzYmRmLAo+ICsgICAgICAgICAgICAg
ICAgICAgKGZsYWdzICYgUENJX0JBUl9WRikgPyAidmYgIiA6ICIiKTsKPiAgICAgICAgICAgICAg
KnBzaXplID0gMDsKPiAgICAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICAgICAgfQo+IEBAIC03
NTAsOSArNzQ1LDggQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4sCj4gICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0VfSU8gKQo+
ICAgICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORwo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAiU1ItSU9WIGRldmljZSAlMDR4
OiUwMng6JTAyeC4ldSB3aXRoIHZmIEJBUiV1Igo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAiIGluIElPIHNwYWNlXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1
cywgc2xvdCwgZnVuYywgaSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICJTUi1JT1Yg
ZGV2aWNlICVwcCB3aXRoIHZmIEJBUiV1IGluIElPIHNwYWNlXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgaSk7Cj4gICAgICAgICAgICAgICAgICAgICAgY29u
dGludWU7Cj4gICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICByZXQgPSBwY2lf
c2l6ZV9tZW1fYmFyKHNiZGYsIGlkeCwgTlVMTCwgJnBkZXYtPnZmX3JsZW5baV0sCj4gQEAgLTc2
NCwxMCArNzU4LDggQEAgaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4sCj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZQo+IC0gICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKPiAtICAgICAgICAgICAgICAgICAgICJTUi1J
T1YgZGV2aWNlICUwNHg6JTAyeDolMDJ4LiV1IGhhcyBpdHMgdmlydHVhbCIKPiAtICAgICAgICAg
ICAgICAgICAgICIgZnVuY3Rpb25zIGFscmVhZHkgZW5hYmxlZCAoJTA0eClcbiIsCj4gLSAgICAg
ICAgICAgICAgICAgICBzZWcsIGJ1cywgc2xvdCwgZnVuYywgY3RybCk7Cj4gKyAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORyAiU1ItSU9WIGRldmljZSAlcHAgaGFzIGl0cyB2aXJ0dWFs
Igo+ICsgICAgICAgICAgICAgICAgICAgIiBmdW5jdGlvbnMgYWxyZWFkeSBlbmFibGVkICglMDR4
KVxuIiwgJnBkZXYtPnNiZGYsIGN0cmwpOwo+ICAgICAgfQo+ICAKPiAgICAgIGNoZWNrX3BkZXYo
cGRldik7Cj4gQEAgLTc5NCwxNSArNzg2LDE0IEBAIG91dDoKPiAgICAgIHBjaWRldnNfdW5sb2Nr
KCk7Cj4gICAgICBpZiAoICFyZXQgKQo+ICAgICAgewo+IC0gICAgICAgIHByaW50ayhYRU5MT0df
REVCVUcgIlBDSSBhZGQgJXMgJTA0eDolMDJ4OiUwMnguJXVcbiIsIHBkZXZfdHlwZSwKPiAtICAg
ICAgICAgICAgICAgc2VnLCBidXMsIHNsb3QsIGZ1bmMpOwo+ICsgICAgICAgIHByaW50ayhYRU5M
T0dfREVCVUcgIlBDSSBhZGQgJXMgJXBwXG4iLCBwZGV2X3R5cGUsICAmcGRldi0+c2JkZik7Cj4g
ICAgICAgICAgd2hpbGUgKCBwZGV2LT5waGFudG9tX3N0cmlkZSApCj4gICAgICAgICAgewo+ICAg
ICAgICAgICAgICBmdW5jICs9IHBkZXYtPnBoYW50b21fc3RyaWRlOwo+ICAgICAgICAgICAgICBp
ZiAoIFBDSV9TTE9UKGZ1bmMpICkKPiAgICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0RFQlVHICJQQ0kgcGhhbnRvbSAlMDR4OiUwMng6JTAyeC4ldVxu
IiwKPiAtICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBzbG90LCBmdW5jKTsKPiArICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19ERUJVRyAiUENJIHBoYW50b20gJXBwXG4iLAo+ICsgICAgICAg
ICAgICAgICAgICAgJlBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBmdW5jKSk7Cj4gICAgICAgICAg
fQo+ICAgICAgfQo+ICAgICAgcmV0dXJuIHJldDsKPiBAQCAtODMxLDkgKzgyMiw4IEBAIGludCBw
Y2lfcmVtb3ZlX2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQo+ICAgICAgICAgICAg
ICBpZiAoIHBkZXYtPmRvbWFpbiApCj4gICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmcGRldi0+
ZG9tYWluX2xpc3QpOwo+ICAgICAgICAgICAgICBwY2lfY2xlYW51cF9tc2kocGRldik7Cj4gKyAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSByZW1vdmUgZGV2aWNlICVwcFxuIiwg
JnBkZXYtPnNiZGYpOwo+ICAgICAgICAgICAgICBmcmVlX3BkZXYocHNlZywgcGRldik7Cj4gLSAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfREVCVUcgIlBDSSByZW1vdmUgZGV2aWNlICUwNHg6JTAy
eDolMDJ4LiV1XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRl
dmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAg
fQo+ICAKPiBAQCAtOTA3LDkgKzg5Nyw4IEBAIGludCBwY2lfcmVsZWFzZV9kZXZpY2VzKHN0cnVj
dCBkb21haW4gKmQpCj4gICAgICAgICAgYnVzID0gcGRldi0+YnVzOwo+ICAgICAgICAgIGRldmZu
ID0gcGRldi0+ZGV2Zm47Cj4gICAgICAgICAgaWYgKCBkZWFzc2lnbl9kZXZpY2UoZCwgcGRldi0+
c2VnLCBidXMsIGRldmZuKSApCj4gLSAgICAgICAgICAgIHByaW50aygiZG9tYWluICVkOiBkZWFz
c2lnbiBkZXZpY2UgKCUwNHg6JTAyeDolMDJ4LiV1KSBmYWlsZWQhXG4iLAo+IC0gICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBwZGV2LT5zZWcsIGJ1cywKPiAtICAgICAgICAgICAgICAg
ICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICAgICAgcHJp
bnRrKCJkb21haW4gJWQ6IGRlYXNzaWduIGRldmljZSAoJXBwKSBmYWlsZWQhXG4iLAo+ICsgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCAmcGRldi0+c2JkZik7Cj4gICAgICB9Cj4gICAg
ICBwY2lkZXZzX3VubG9jaygpOwo+ICAKPiBAQCAtMTA1Niw4ICsxMDQ1LDggQEAgc3RhdGljIGlu
dCBfX2luaXQgX3NjYW5fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFy
ZykKPiAgICAgICAgICAgICAgICAgIHBkZXYgPSBhbGxvY19wZGV2KHBzZWcsIGJ1cywgUENJX0RF
VkZOKGRldiwgZnVuYykpOwo+ICAgICAgICAgICAgICAgICAgaWYgKCAhcGRldiApCj4gICAgICAg
ICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICIlMDR4OiUwMng6JTAyeC4ldTogYWxsb2NfcGRldiBmYWlsZWRcbiIsCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBzZWctPm5yLCBidXMsIGRldiwgZnVuYyk7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIlcHA6IGFsbG9jX3BkZXYgZmFpbGVkXG4i
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYocHNlZy0+bnIsIGJ1cywg
ZGV2LCBmdW5jKSk7Cj4gICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gICAg
ICAgICAgICAgICAgICB9Cj4gIAo+IEBAIC0xMDk4LDkgKzEwODcsOCBAQCBzdGF0aWMgdm9pZCBf
X2h3ZG9tX2luaXQgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjb25zdCBzdHJ1Y3Qgc2V0dXBfaHdk
b20gKmN0eHQsCj4gICAgICAgICAgZXJyID0gY3R4dC0+aGFuZGxlcihkZXZmbiwgcGRldik7Cj4g
ICAgICAgICAgaWYgKCBlcnIgKQo+ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIgInNldHVwICUwNHg6JTAyeDolMDJ4LiV1IGZvciBkJWQgZmFpbGVkICglZClcbiIs
Cj4gLSAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCj4gLSAgICAgICAgICAgICAgICAgICBjdHh0LT5kLT5kb21h
aW5faWQsIGVycik7Cj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJzZXR1cCAlcHAg
Zm9yIGQlZCBmYWlsZWQgKCVkKVxuIiwKPiArICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRm
LCBjdHh0LT5kLT5kb21haW5faWQsIGVycik7Cj4gICAgICAgICAgICAgIGlmICggZGV2Zm4gPT0g
cGRldi0+ZGV2Zm4gKQo+ICAgICAgICAgICAgICAgICAgcmV0dXJuOwo+ICAgICAgICAgIH0KPiBA
QCAtMTE0MSw5ICsxMTI5LDggQEAgc3RhdGljIGludCBfX2h3ZG9tX2luaXQgX3NldHVwX2h3ZG9t
X3BjaV9kZXZpY2VzKHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lkICphcmcKPiAgICAgICAgICAg
ICAgICAgIHBkZXYtPmRvbWFpbiA9IGRvbV94ZW47Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAg
ICAgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiAhPSBjdHh0LT5kICkKPiAtICAgICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiRG9tJWQgb3duaW5nICUwNHg6JTAyeDolMDJ4LiV1
P1xuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCwg
cHNlZy0+bnIsIGJ1cywKPiAtICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSk7Cj4gKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5J
TkcgIkRvbSVkIG93bmluZyAlcHA/XG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIHBkZXYt
PmRvbWFpbi0+ZG9tYWluX2lkLCAmcGRldi0+c2JkZik7Cj4gIAo+ICAgICAgICAgICAgICBpZiAo
IGlvbW11X3ZlcmJvc2UgKQo+ICAgICAgICAgICAgICB7Cj4gQEAgLTEyNzksMTAgKzEyNjYsOCBA
QCBzdGF0aWMgaW50IF9kdW1wX3BjaV9kZXZpY2VzKHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lk
ICphcmcpCj4gIAo+ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYsICZwc2VnLT5hbGxk
ZXZzX2xpc3QsIGFsbGRldnNfbGlzdCApCj4gICAgICB7Cj4gLSAgICAgICAgcHJpbnRrKCIlMDR4
OiUwMng6JTAyeC4ldSAtIGRvbSAlLTNkIC0gbm9kZSAlLTNkIC0gTVNJcyA8ICIsCj4gLSAgICAg
ICAgICAgICAgIHBzZWctPm5yLCBwZGV2LT5idXMsCj4gLSAgICAgICAgICAgICAgIFBDSV9TTE9U
KHBkZXYtPmRldmZuKSwgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICBw
ZGV2LT5kb21haW4gPyBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCA6IC0xLAo+ICsgICAgICAgIHBy
aW50aygiJXBwIC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwKPiArICAgICAgICAg
ICAgICAgJnBkZXYtPnNiZGYsIHBkZXYtPmRvbWFpbiA/IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lk
IDogLTEsCj4gICAgICAgICAgICAgICAgIChwZGV2LT5ub2RlICE9IE5VTUFfTk9fTk9ERSkgPyBw
ZGV2LT5ub2RlIDogLTEpOwo+ICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtc2ksICZw
ZGV2LT5tc2lfbGlzdCwgbGlzdCApCj4gICAgICAgICAgICAgICAgIHByaW50aygiJWQgIiwgbXNp
LT5pcnEpOwo+IEBAIC0xMzQ3LDggKzEzMzIsOCBAQCBzdGF0aWMgaW50IGlvbW11X2FkZF9kZXZp
Y2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gICAgICAgICAgICAgIHJldHVybiAwOwo+ICAgICAg
ICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+YWRkX2RldmljZShkZXZmbiwgcGNpX3RvX2Rldihw
ZGV2KSk7Cj4gICAgICAgICAgaWYgKCByYyApCj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORyAiSU9NTVU6IGFkZCAlMDR4OiUwMng6JTAyeC4ldSBmYWlsZWQgKCVkKVxuIiwKPiAt
ICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSwgcmMpOwo+ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5J
TkcgIklPTU1VOiBhZGQgJXBwIGZhaWxlZCAoJWQpXG4iLAo+ICsgICAgICAgICAgICAgICAgICAg
JnBkZXYtPnNiZGYsIHJjKTsKPiAgICAgIH0KPiAgfQo+ICAKPiBAQCAtMTM5Miw4ICsxMzc3LDcg
QEAgc3RhdGljIGludCBpb21tdV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+
ICAgICAgICAgIGlmICggIXJjICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAg
ICAgIHByaW50ayhYRU5MT0dfRVJSICJJT01NVTogcmVtb3ZlICUwNHg6JTAyeDolMDJ4LiV1IGZh
aWxlZCAoJWQpXG4iLAo+IC0gICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJ
X1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHJjKTsKPiArICAgICAgICBwcmludGsoWEVO
TE9HX0VSUiAiSU9NTVU6IHJlbW92ZSAlcHAgZmFpbGVkICglZClcbiIsICZwZGV2LT5zYmRmLCBy
Yyk7Cj4gICAgICAgICAgcmV0dXJuIHJjOwo+ICAgICAgfQo+ICAKPiBAQCAtMTQ2Myw5ICsxNDQ3
LDggQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcs
IHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQo+ICAgICAgICAgICAgICBicmVhazsKPiAgICAg
ICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmFzc2lnbl9kZXZpY2UoZCwgZGV2Zm4sIHBjaV90
b19kZXYocGRldiksIGZsYWcpOwo+ICAgICAgICAgIGlmICggcmMgKQo+IC0gICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfV0FSTklORyAiZCVkOiBhc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgZmFp
bGVkICglZClcbiIsCj4gLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHNlZywgYnVz
LCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAg
IHJjKTsKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcgImQlZDogYXNzaWdu
ICVwcCBmYWlsZWQgKCVkKVxuIiwKPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwg
JlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCByYyk7Cj4gICAgICB9Cj4gIAo+ICAgZG9uZToK
PiBAQCAtMTUwMSw4ICsxNDg0LDggQEAgaW50IGRlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQo+ICAgICAgICAgIGlmICggIXJldCApCj4g
ICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAKPiAtICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJS
ICJkJWQ6IGRlYXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IGZhaWxlZCAoJWQpXG4iLAo+IC0gICAg
ICAgICAgICAgICBkLT5kb21haW5faWQsIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9G
VU5DKGRldmZuKSwgcmV0KTsKPiArICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJkJWQ6IGRl
YXNzaWduICVwcCBmYWlsZWQgKCVkKVxuIiwKPiArICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksIHJldCk7Cj4gICAgICAgICAgcmV0dXJuIHJl
dDsKPiAgICAgIH0KPiAgCj4gQEAgLTE1MTEsOSArMTQ5NCw4IEBAIGludCBkZWFzc2lnbl9kZXZp
Y2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfdG9fZGV2KHBkZXYpKTsK
PiAgICAgIGlmICggcmV0ICkKPiAgICAgIHsKPiAtICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VS
UiwKPiAtICAgICAgICAgICAgICAgICJkJWQ6IGRlYXNzaWduIGRldmljZSAoJTA0eDolMDJ4OiUw
MnguJXUpIGZhaWxlZFxuIiwKPiAtICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgc2VnLCBi
dXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICBkcHJpbnRr
KFhFTkxPR19HX0VSUiwgImQlZDogZGVhc3NpZ24gZGV2aWNlICglcHApIGZhaWxlZFxuIiwKPiAr
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgJnBkZXYtPnNiZGYpOwo+ICAgICAgICAgIHJl
dHVybiByZXQ7Cj4gICAgICB9Cj4gIAo+IEBAIC0xNTkwLDEwICsxNTcyLDggQEAgdm9pZCBpb21t
dV9kZXZfaW90bGJfZmx1c2hfdGltZW91dChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKPiAgICAgIF9wY2lfaGlkZV9kZXZpY2UocGRldik7Cj4gIAo+ICAgICAgaWYgKCAh
ZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQo+IC0gICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSCj4gLSAgICAgICAgICAgICAgICJkb20lZDogQVRTIGRldmljZSAlMDR4
OiUwMng6JTAyeC4ldSBmbHVzaCBmYWlsZWRcbiIsCj4gLSAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKPiAtICAg
ICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pKTsKPiArICAgICAgICBwcmludGsoWEVO
TE9HX0VSUiAiZG9tJWQ6IEFUUyBkZXZpY2UgJXBwIGZsdXNoIGZhaWxlZFxuIiwKPiArICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCAmcGRldi0+c2JkZik7Cj4gICAgICBpZiAoICFpc19oYXJk
d2FyZV9kb21haW4oZCkgKQo+ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiAgCj4gQEAgLTE2
ODIsOSArMTY2Miw4IEBAIGludCBpb21tdV9kb19wY2lfZG9tY3RsKAo+ICAgICAgICAgIHsKPiAg
ICAgICAgICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0dfSU5GTwo+IC0gICAgICAgICAgICAgICAgICAgICAgICIlMDR4OiUw
Mng6JTAyeC4ldSBhbHJlYWR5IGFzc2lnbmVkLCBvciBub24tZXhpc3RlbnRcbiIsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2
Zm4pKTsKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICIlcHAgYWxyZWFk
eSBhc3NpZ25lZCwgb3Igbm9uLWV4aXN0ZW50XG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICZQQ0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSk7Cj4gICAgICAgICAgICAgICAgICByZXQgPSAt
RUlOVkFMOwo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgIGJyZWFrOwo+IEBAIC0xNjk2
LDkgKzE2NzUsOCBAQCBpbnQgaW9tbXVfZG9fcGNpX2RvbWN0bCgKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImgiLCB1X2RvbWN0bCk7Cj4gICAgICAg
ICAgZWxzZSBpZiAoIHJldCApCj4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIlhF
Tl9ET01DVExfYXNzaWduX2RldmljZTogIgo+IC0gICAgICAgICAgICAgICAgICAgImFzc2lnbiAl
MDR4OiUwMng6JTAyeC4ldSB0byBkb20lZCBmYWlsZWQgKCVkKVxuIiwKPiAtICAgICAgICAgICAg
ICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKPiAtICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmV0KTsKPiArICAgICAgICAgICAgICAgICAg
ICJhc3NpZ24gJXBwIHRvIGRvbSVkIGZhaWxlZCAoJWQpXG4iLAo+ICsgICAgICAgICAgICAgICAg
ICAgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBkLT5kb21haW5faWQsIHJldCk7Cj4gIAo+
ICAgICAgICAgIGJyZWFrOwo+ICAKPiBAQCAtMTczMiwxMCArMTcxMCw4IEBAIGludCBpb21tdV9k
b19wY2lfZG9tY3RsKAo+ICAgICAgICAgIHJldCA9IGRlYXNzaWduX2RldmljZShkLCBzZWcsIGJ1
cywgZGV2Zm4pOwo+ICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gICAgICAgICAgaWYgKCBy
ZXQgKQo+IC0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gLSAgICAgICAgICAgICAg
ICAgICAiZGVhc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgZnJvbSBkb20lZCBmYWlsZWQgKCVkKVxu
IiwKPiAtICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9G
VU5DKGRldmZuKSwKPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmV0KTsKPiAr
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiZGVhc3NpZ24gJXBwIGZyb20gZG9tJWQg
ZmFpbGVkICglZClcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAmUENJX1NCREYzKHNlZywgYnVz
LCBkZXZmbiksIGQtPmRvbWFpbl9pZCwgcmV0KTsKPiAgCj4gICAgICAgICAgYnJlYWs7Cj4gIAo+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+IGluZGV4IDljOTRkZWFjMGIuLjRjMGQyZjY2
NzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiBAQCAtMzYxLDkgKzM2MSw4
IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZGV2X3Njb3BlKAo+ICAgICAgICAgICAg
ICBzdWJfYnVzID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIHBhdGgtPmRldiwg
cGF0aC0+Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NV
Qk9SRElOQVRFX0JVUyk7Cj4gICAgICAgICAgICAgIGlmICggaW9tbXVfdmVyYm9zZSApCj4gLSAg
ICAgICAgICAgICAgICBwcmludGsoVlREUFJFRklYCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
IiBicmlkZ2U6ICUwNHg6JTAyeDolMDJ4LiV1IHN0YXJ0PSV4IHNlYz0leCBzdWI9JXhcbiIsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4sCj4g
KyAgICAgICAgICAgICAgICBwcmludGsoVlREUFJFRklYICIgYnJpZGdlOiAlcHAgc3RhcnQ9JXgg
c2VjPSV4IHN1Yj0leFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYoc2Vn
LCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pLAo+ICAgICAgICAgICAgICAgICAgICAgICAgIGFj
cGlfc2NvcGUtPmJ1cywgc2VjX2J1cywgc3ViX2J1cyk7Cj4gIAo+ICAgICAgICAgICAgICBkbWFy
X3Njb3BlX2FkZF9idXNlcyhzY29wZSwgc2VjX2J1cywgc3ViX2J1cyk7Cj4gQEAgLTM3MSw4ICsz
NzAsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX3BhcnNlX2Rldl9zY29wZSgKPiAgCj4gICAg
ICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9IUEVUOgo+ICAgICAgICAgICAgICBpZiAo
IGlvbW11X3ZlcmJvc2UgKQo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiIE1T
SSBIUEVUOiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBz
ZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbik7Cj4gKyAgICAgICAgICAgICAgICBwcmludGso
VlREUFJFRklYICIgTVNJIEhQRVQ6ICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAm
UENJX1NCREYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pKTsKPiAgCj4gICAgICAgICAg
ICAgIGlmICggZHJoZCApCj4gICAgICAgICAgICAgIHsKPiBAQCAtMzkzLDggKzM5Miw4IEBAIHN0
YXRpYyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZGV2X3Njb3BlKAo+ICAKPiAgICAgICAgICBjYXNl
IEFDUElfRE1BUl9TQ09QRV9UWVBFX0VORFBPSU5UOgo+ICAgICAgICAgICAgICBpZiAoIGlvbW11
X3ZlcmJvc2UgKQo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiIGVuZHBvaW50
OiAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1
cywgcGF0aC0+ZGV2LCBwYXRoLT5mbik7Cj4gKyAgICAgICAgICAgICAgICBwcmludGsoVlREUFJF
RklYICIgZW5kcG9pbnQ6ICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NC
REYoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4pKTsKPiAgCj4gICAgICAgICAgICAgIGlm
ICggZHJoZCApCj4gICAgICAgICAgICAgIHsKPiBAQCAtNDA3LDggKzQwNiw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IGFjcGlfcGFyc2VfZGV2X3Njb3BlKAo+ICAKPiAgICAgICAgICBjYXNlIEFDUElf
RE1BUl9TQ09QRV9UWVBFX0lPQVBJQzoKPiAgICAgICAgICAgICAgaWYgKCBpb21tdV92ZXJib3Nl
ICkKPiAtICAgICAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiBJT0FQSUM6ICUwNHg6JTAy
eDolMDJ4LiV1XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBwYXRoLT5k
ZXYsIHBhdGgtPmZuKTsKPiArICAgICAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiBJT0FQ
SUM6ICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAmUENJX1NCREYoc2VnLCBidXMs
IHBhdGgtPmRldiwgcGF0aC0+Zm4pKTsKPiAgCj4gICAgICAgICAgICAgIGlmICggZHJoZCApCj4g
ICAgICAgICAgICAgIHsKPiBAQCAtNTM3LDggKzUzNiw4IEBAIGFjcGlfcGFyc2Vfb25lX2RyaGQo
c3RydWN0IGFjcGlfZG1hcl9oZWFkZXIgKmhlYWRlcikKPiAgCj4gICAgICAgICAgICAgIGlmICgg
IXBjaV9kZXZpY2VfZGV0ZWN0KGRyaGQtPnNlZ21lbnQsIGIsIGQsIGYpICkKPiAgICAgICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAiIE5vbi1leGlzdGVudCBkZXZpY2UgKCUwNHg6JTAyeDolMDJ4LiV1KSBpbiB0aGlz
IERSSEQncyBzY29wZSFcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgZHJoZC0+c2VnbWVu
dCwgYiwgZCwgZik7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIiBOb24tZXhpc3RlbnQgZGV2
aWNlICglcHApIGluIHRoaXMgRFJIRCdzIHNjb3BlIVxuIiwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAmUENJX1NCREYoZHJoZC0+c2VnbWVudCwgYiwgZCwgZikpOwo+ICAgICAgICAgIH0KPiAg
Cj4gICAgICAgICAgYWNwaV9yZWdpc3Rlcl9kcmhkX3VuaXQoZG1hcnUpOwo+IEBAIC01NzQsOSAr
NTczLDkgQEAgc3RhdGljIGludCByZWdpc3Rlcl9vbmVfcm1ycihzdHJ1Y3QgYWNwaV9ybXJyX3Vu
aXQgKnJtcnJ1KQo+ICAgICAgICAgIGlmICggcGNpX2RldmljZV9kZXRlY3Qocm1ycnUtPnNlZ21l
bnQsIGIsIGQsIGYpID09IDAgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgZHByaW50ayhY
RU5MT0dfV0FSTklORyBWVERQUkVGSVgsCj4gLSAgICAgICAgICAgICAgICAgICAgIiBOb24tZXhp
c3RlbnQgZGV2aWNlICglMDR4OiUwMng6JTAyeC4ldSkgaXMgcmVwb3J0ZWQiCj4gKyAgICAgICAg
ICAgICAgICAgICAgIiBOb24tZXhpc3RlbnQgZGV2aWNlICglcHApIGlzIHJlcG9ydGVkIgo+ICAg
ICAgICAgICAgICAgICAgICAgICIgaW4gUk1SUiAoJSJQUkl4NjQiLCAlIlBSSXg2NCIpJ3Mgc2Nv
cGUhXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgIHJtcnJ1LT5zZWdtZW50LCBiLCBkLCBmLAo+
ICsgICAgICAgICAgICAgICAgICAgICZQQ0lfU0JERihybXJydS0+c2VnbWVudCwgYiwgZCwgZiks
Cj4gICAgICAgICAgICAgICAgICAgICAgcm1ycnUtPmJhc2VfYWRkcmVzcywgcm1ycnUtPmVuZF9h
ZGRyZXNzKTsKPiAgICAgICAgICAgICAgaWdub3JlID0gdHJ1ZTsKPiAgICAgICAgICB9Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKPiBpbmRleCBkZjBlOGFjNWNiLi45Yjg2
ZmE4YmI3IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1h
cC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJlbWFwLmMKPiBAQCAt
NTI0LDE2ICs1MjQsMTMgQEAgc3RhdGljIHZvaWQgc2V0X21zaV9zb3VyY2VfaWQoc3RydWN0IHBj
aV9kZXYgKnBkZXYsIHN0cnVjdCBpcmVtYXBfZW50cnkgKmlyZSkKPiAgICAgICAgICB9Cj4gICAg
ICAgICAgZWxzZQo+ICAgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJ
WCwKPiAtICAgICAgICAgICAgICAgICAgICAiZCVkOiBubyB1cHN0cmVhbSBicmlkZ2UgZm9yICUw
NHg6JTAyeDolMDJ4LiV1XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+
ZG9tYWluX2lkLAo+IC0gICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgImQlZDogbm8gdXBz
dHJlYW0gYnJpZGdlIGZvciAlcHBcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9t
YWluLT5kb21haW5faWQsICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICBicmVhazsKPiAgCj4gICAg
ICBkZWZhdWx0Ogo+IC0gICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYLAo+
IC0gICAgICAgICAgICAgICAgImQlZDogdW5rbm93bigldSk6ICUwNHg6JTAyeDolMDJ4LiV1XG4i
LAo+IC0gICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnR5cGUs
Cj4gLSAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhk
ZXZmbikpOwo+ICsgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYLCAiZCVk
OiB1bmtub3duKCV1KTogJXBwXG4iLAo+ICsgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5k
b21haW5faWQsIHBkZXYtPnR5cGUsICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICBicmVhazsKPiAg
ICAgfQo+ICB9Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBpbmRleCA4YjI3ZDdl
Nzc1Li4xODhmZjQzN2Q4IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBA
QCAtODgyLDI3ICs4ODIsMjQgQEAgc3RhdGljIGludCBpb21tdV9wYWdlX2ZhdWx0X2RvX29uZShz
dHJ1Y3QgaW9tbXUgKmlvbW11LCBpbnQgdHlwZSwKPiAgICAgIHsKPiAgICAgIGNhc2UgRE1BX1JF
TUFQOgo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HIFZURFBSRUZJWAo+IC0gICAg
ICAgICAgICAgICAiRE1BUjpbJXNdIFJlcXVlc3QgZGV2aWNlIFslMDR4OiUwMng6JTAyeC4ldV0g
Igo+ICsgICAgICAgICAgICAgICAiRE1BUjpbJXNdIFJlcXVlc3QgZGV2aWNlIFslcHBdICIKPiAg
ICAgICAgICAgICAgICAgImZhdWx0IGFkZHIgJSJQUkl4NjQiLCBpb21tdSByZWcgPSAlcFxuIiwK
PiAgICAgICAgICAgICAgICAgKHR5cGUgPyAiRE1BIFJlYWQiIDogIkRNQSBXcml0ZSIpLAo+IC0g
ICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoc291cmNlX2lkKSwgUENJX1NMT1Qoc291cmNlX2lk
KSwKPiAtICAgICAgICAgICAgICAgUENJX0ZVTkMoc291cmNlX2lkKSwgYWRkciwgaW9tbXUtPnJl
Zyk7Cj4gKyAgICAgICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBzb3VyY2VfaWQpLCBhZGRyLCBp
b21tdS0+cmVnKTsKPiAgICAgICAgICBraW5kID0gIkRNQVIiOwo+ICAgICAgICAgIGJyZWFrOwo+
ICAgICAgY2FzZSBJTlRSX1JFTUFQOgo+ICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5H
IFZURFBSRUZJWAo+IC0gICAgICAgICAgICAgICAiSU5UUi1SRU1BUDogUmVxdWVzdCBkZXZpY2Ug
WyUwNHg6JTAyeDolMDJ4LiV1XSAiCj4gKyAgICAgICAgICAgICAgICJJTlRSLVJFTUFQOiBSZXF1
ZXN0IGRldmljZSBbJXBwXSAiCj4gICAgICAgICAgICAgICAgICJmYXVsdCBpbmRleCAlIlBSSXg2
NCIsIGlvbW11IHJlZyA9ICVwXG4iLAo+IC0gICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoc291
cmNlX2lkKSwgUENJX1NMT1Qoc291cmNlX2lkKSwKPiAtICAgICAgICAgICAgICAgUENJX0ZVTkMo
c291cmNlX2lkKSwgYWRkciA+PiA0OCwgaW9tbXUtPnJlZyk7Cj4gKyAgICAgICAgICAgICAgICZQ
Q0lfU0JERjIoc2VnLCBzb3VyY2VfaWQpLCBhZGRyID4+IDQ4LCBpb21tdS0+cmVnKTsKPiAgICAg
ICAgICBraW5kID0gIklOVFItUkVNQVAiOwo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgZGVmYXVs
dDoKPiAgICAgICAgICBwcmludGsoWEVOTE9HX0dfV0FSTklORyBWVERQUkVGSVgKPiAtICAgICAg
ICAgICAgICAgIlVOS05PV046IFJlcXVlc3QgZGV2aWNlIFslMDR4OiUwMng6JTAyeC4ldV0gIgo+
ICsgICAgICAgICAgICAgICAiVU5LTk9XTjogUmVxdWVzdCBkZXZpY2UgWyVwcF0gIgo+ICAgICAg
ICAgICAgICAgICAiZmF1bHQgYWRkciAlIlBSSXg2NCIsIGlvbW11IHJlZyA9ICVwXG4iLAo+IC0g
ICAgICAgICAgICAgICBzZWcsIFBDSV9CVVMoc291cmNlX2lkKSwgUENJX1NMT1Qoc291cmNlX2lk
KSwKPiAtICAgICAgICAgICAgICAgUENJX0ZVTkMoc291cmNlX2lkKSwgYWRkciwgaW9tbXUtPnJl
Zyk7Cj4gKyAgICAgICAgICAgICAgICZQQ0lfU0JERjIoc2VnLCBzb3VyY2VfaWQpLCBhZGRyLCBp
b21tdS0+cmVnKTsKPiAgICAgICAgICBraW5kID0gIlVOS05PV04iOwo+ICAgICAgICAgIGJyZWFr
Owo+ICAgICAgfQo+IEBAIC0xMzU0LDExICsxMzUxLDkgQEAgaW50IGRvbWFpbl9jb250ZXh0X21h
cHBpbmdfb25lKAo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21haW4g
IT0gZG9tYWluICkKPiAgICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0lORk8gVlREUFJFRklYCj4gLSAgICAgICAgICAgICAgICAgICAgICAgImQlZDogJTA0
eDolMDJ4OiUwMnguJXUgb3duZWQgYnkgZCVkISIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ZG9tYWluLT5kb21haW5faWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIFBD
SV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
IHBkZXYtPmRvbWFpbiA/IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEpOwo+ICsgICAgICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gVlREUFJFRklYICIlcGQ6ICVwcCBvd25lZCBi
eSAlcGQhIiwKPiArICAgICAgICAgICAgICAgICAgICAgICBkb21haW4sICZQQ0lfU0JERjMoc2Vn
LCBidXMsIGRldmZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4gPzog
TlVMTCk7Cj4gICAgICAgICAgICAgICAgICByZXMgPSAtRUlOVkFMOwo+ICAgICAgICAgICAgICB9
Cj4gICAgICAgICAgfQo+IEBAIC0xMzcwLDE4ICsxMzY1LDE1IEBAIGludCBkb21haW5fY29udGV4
dF9tYXBwaW5nX29uZSgKPiAgICAgICAgICAgICAgaWYgKCBjZG9tYWluIDwgMCApCj4gICAgICAg
ICAgICAgIHsKPiAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HIFZURFBS
RUZJWAo+IC0gICAgICAgICAgICAgICAgICAgICAgICJkJWQ6ICUwNHg6JTAyeDolMDJ4LiV1IG1h
cHBlZCwgYnV0IGNhbid0IGZpbmQgb3duZXIhXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
IGRvbWFpbi0+ZG9tYWluX2lkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQ
Q0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7Cj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgIiVwZDogJXBwIG1hcHBlZCwgYnV0IGNhbid0IGZpbmQgb3duZXIhXG4iLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKPiAg
ICAgICAgICAgICAgICAgIHJlcyA9IC1FSU5WQUw7Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAg
ICAgICAgZWxzZSBpZiAoIGNkb21haW4gIT0gZG9tYWluLT5kb21haW5faWQgKQo+ICAgICAgICAg
ICAgICB7Cj4gICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyBWVERQUkVGSVgK
PiAtICAgICAgICAgICAgICAgICAgICAgICAiZCVkOiAlMDR4OiUwMng6JTAyeC4ldSBhbHJlYWR5
IG1hcHBlZCB0byBkJWQhIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBkb21haW4tPmRvbWFp
bl9pZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4p
LCBQQ0lfRlVOQyhkZXZmbiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgY2RvbWFpbik7Cj4g
KyAgICAgICAgICAgICAgICAgICAgICAgIiVwZDogJXBwIGFscmVhZHkgbWFwcGVkIHRvIGQlZCEi
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywg
ZGV2Zm4pLCBjZG9tYWluKTsKPiAgICAgICAgICAgICAgICAgIHJlcyA9IC1FSU5WQUw7Cj4gICAg
ICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gQEAgLTE0OTYsOSArMTQ4OCw4IEBAIHN0YXRpYyBp
bnQgZG9tYWluX2NvbnRleHRfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZu
LAo+ICAgICAgewo+ICAgICAgY2FzZSBERVZfVFlQRV9QQ0lfSE9TVF9CUklER0U6Cj4gICAgICAg
ICAgaWYgKCBpb21tdV9kZWJ1ZyApCj4gLSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQl
ZDpIb3N0YnJpZGdlOiBza2lwICUwNHg6JTAyeDolMDJ4LiV1IG1hcFxuIiwKPiAtICAgICAgICAg
ICAgICAgICAgIGRvbWFpbi0+ZG9tYWluX2lkLCBzZWcsIGJ1cywKPiAtICAgICAgICAgICAgICAg
ICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICAgICAgcHJp
bnRrKFZURFBSRUZJWCAiJXBkOkhvc3RicmlkZ2U6IHNraXAgJXBwIG1hcFxuIiwKPiArICAgICAg
ICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKPiAgICAg
ICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCj4gICAgICAgICAgICAgIHJl
dHVybiAtRVBFUk07Cj4gICAgICAgICAgYnJlYWs7Cj4gQEAgLTE1MTAsOSArMTUwMSw4IEBAIHN0
YXRpYyBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU4
IGRldmZuLAo+ICAKPiAgICAgIGNhc2UgREVWX1RZUEVfUENJZV9FTkRQT0lOVDoKPiAgICAgICAg
ICBpZiAoIGlvbW11X2RlYnVnICkKPiAtICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiZCVk
OlBDSWU6IG1hcCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgIGRv
bWFpbi0+ZG9tYWluX2lkLCBzZWcsIGJ1cywKPiAtICAgICAgICAgICAgICAgICAgIFBDSV9TTE9U
KGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJ
WCAiJXBkOlBDSWU6IG1hcCAlcHBcbiIsCj4gKyAgICAgICAgICAgICAgICAgICBkb21haW4sICZQ
Q0lfU0JERjMoc2VnLCBidXMsIGRldmZuKSk7Cj4gICAgICAgICAgcmV0ID0gZG9tYWluX2NvbnRl
eHRfbWFwcGluZ19vbmUoZG9tYWluLCBkcmhkLT5pb21tdSwgYnVzLCBkZXZmbiwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2KTsKPiAgICAgICAgICBpZiAo
ICFyZXQgJiYgZGV2Zm4gPT0gcGRldi0+ZGV2Zm4gJiYgYXRzX2RldmljZShwZGV2LCBkcmhkKSA+
IDAgKQo+IEBAIC0xNTIyLDkgKzE1MTIsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X21h
cHBpbmcoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKPiAgCj4gICAgICBjYXNlIERF
Vl9UWVBFX1BDSToKPiAgICAgICAgICBpZiAoIGlvbW11X2RlYnVnICkKPiAtICAgICAgICAgICAg
cHJpbnRrKFZURFBSRUZJWCAiZCVkOlBDSTogbWFwICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+IC0g
ICAgICAgICAgICAgICAgICAgZG9tYWluLT5kb21haW5faWQsIHNlZywgYnVzLAo+IC0gICAgICAg
ICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwo+ICsgICAgICAg
ICAgICBwcmludGsoVlREUFJFRklYICIlcGQ6UENJOiBtYXAgJXBwXG4iLAo+ICsgICAgICAgICAg
ICAgICAgICAgZG9tYWluLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbikpOwo+ICAKPiAgICAg
ICAgICByZXQgPSBkb21haW5fY29udGV4dF9tYXBwaW5nX29uZShkb21haW4sIGRyaGQtPmlvbW11
LCBidXMsIGRldmZuLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBkZXYpOwo+IEBAIC0xNTUwLDkgKzE1MzksOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKPiAgICAgICAgICBicmVh
azsKPiAgCj4gICAgICBkZWZhdWx0Ogo+IC0gICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiBWVERQ
UkVGSVgsICJkJWQ6dW5rbm93bigldSk6ICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+IC0gICAgICAg
ICAgICAgICAgZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnR5cGUsCj4gLSAgICAgICAgICAgICAg
ICBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwo+ICsgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiBWVERQUkVGSVgsICIlcGQ6dW5rbm93bigldSk6ICVwcFxuIiwK
PiArICAgICAgICAgICAgICAgIGRvbWFpbiwgcGRldi0+dHlwZSwgJlBDSV9TQkRGMyhzZWcsIGJ1
cywgZGV2Zm4pKTsKPiAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICAgICAgICAgIGJyZWFrOwo+
ICAgICAgfQo+IEBAIC0xNjQ3LDkgKzE2MzUsOCBAQCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0
X3VubWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwgdTggZGV2Zm4sCj4gICAgICB7Cj4gICAgICBj
YXNlIERFVl9UWVBFX1BDSV9IT1NUX0JSSURHRToKPiAgICAgICAgICBpZiAoIGlvbW11X2RlYnVn
ICkKPiAtICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiZCVkOkhvc3RicmlkZ2U6IHNraXAg
JTA0eDolMDJ4OiUwMnguJXUgdW5tYXBcbiIsCj4gLSAgICAgICAgICAgICAgICAgICBkb21haW4t
PmRvbWFpbl9pZCwgc2VnLCBidXMsCj4gLSAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSk7Cj4gKyAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiVw
ZDpIb3N0YnJpZGdlOiBza2lwICVwcCB1bm1hcFxuIiwKPiArICAgICAgICAgICAgICAgICAgIGRv
bWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsKPiAgICAgICAgICBpZiAoICFpc19o
YXJkd2FyZV9kb21haW4oZG9tYWluKSApCj4gICAgICAgICAgICAgIHJldHVybiAtRVBFUk07Cj4g
ICAgICAgICAgZ290byBvdXQ7Cj4gQEAgLTE2NjEsOSArMTY0OCw4IEBAIHN0YXRpYyBpbnQgZG9t
YWluX2NvbnRleHRfdW5tYXAoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1OCBkZXZmbiwKPiAgCj4g
ICAgICBjYXNlIERFVl9UWVBFX1BDSWVfRU5EUE9JTlQ6Cj4gICAgICAgICAgaWYgKCBpb21tdV9k
ZWJ1ZyApCj4gLSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQlZDpQQ0llOiB1bm1hcCAl
MDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+ZG9tYWlu
X2lkLCBzZWcsIGJ1cywKPiAtICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJ
X0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICAgICAgcHJpbnRrKFZURFBSRUZJWCAiJXBkOlBDSWU6
IHVubWFwICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhz
ZWcsIGJ1cywgZGV2Zm4pKTsKPiAgICAgICAgICByZXQgPSBkb21haW5fY29udGV4dF91bm1hcF9v
bmUoZG9tYWluLCBpb21tdSwgYnVzLCBkZXZmbik7Cj4gICAgICAgICAgaWYgKCAhcmV0ICYmIGRl
dmZuID09IHBkZXYtPmRldmZuICYmIGF0c19kZXZpY2UocGRldiwgZHJoZCkgPiAwICkKPiAgICAg
ICAgICAgICAgZGlzYWJsZV9hdHNfZGV2aWNlKHBkZXYpOwo+IEBAIC0xNjcyLDggKzE2NTgsOCBA
QCBzdGF0aWMgaW50IGRvbWFpbl9jb250ZXh0X3VubWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwg
dTggZGV2Zm4sCj4gIAo+ICAgICAgY2FzZSBERVZfVFlQRV9QQ0k6Cj4gICAgICAgICAgaWYgKCBp
b21tdV9kZWJ1ZyApCj4gLSAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggImQlZDpQQ0k6IHVu
bWFwICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgZG9tYWluLT5k
b21haW5faWQsIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7Cj4g
KyAgICAgICAgICAgIHByaW50ayhWVERQUkVGSVggIiVwZDpQQ0k6IHVubWFwICVwcFxuIiwKPiAr
ICAgICAgICAgICAgICAgICAgIGRvbWFpbiwgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pKTsK
PiAgICAgICAgICByZXQgPSBkb21haW5fY29udGV4dF91bm1hcF9vbmUoZG9tYWluLCBpb21tdSwg
YnVzLCBkZXZmbik7Cj4gICAgICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICAgICBicmVhazsK
PiBAQCAtMTY5OCw5ICsxNjg0LDggQEAgc3RhdGljIGludCBkb21haW5fY29udGV4dF91bm1hcChz
dHJ1Y3QgZG9tYWluICpkb21haW4sIHU4IGRldmZuLAo+ICAgICAgICAgIGJyZWFrOwo+ICAKPiAg
ICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSIFZURFBSRUZJWCwgImQl
ZDp1bmtub3duKCV1KTogJTA0eDolMDJ4OiUwMnguJXVcbiIsCj4gLSAgICAgICAgICAgICAgICBk
b21haW4tPmRvbWFpbl9pZCwgcGRldi0+dHlwZSwKPiAtICAgICAgICAgICAgICAgIHNlZywgYnVz
LCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7Cj4gKyAgICAgICAgZHByaW50ayhY
RU5MT0dfRVJSIFZURFBSRUZJWCwgIiVwZDp1bmtub3duKCV1KTogJXBwXG4iLAo+ICsgICAgICAg
ICAgICAgICAgZG9tYWluLCBwZGV2LT50eXBlLCAmUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbikp
Owo+ICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4gICAgICAgICAgZ290byBvdXQ7Cj4gICAgICB9
Cj4gQEAgLTI0OTcsMTIgKzI0ODIsMTEgQEAgc3RhdGljIGludCBpbnRlbF9pb21tdV9hc3NpZ25f
ZGV2aWNlKAo+ICAgICAgICAgICAgICBib29sX3QgcmVsYXhlZCA9ICEhKGZsYWcgJiBYRU5fRE9N
Q1RMX0RFVl9SRE1fUkVMQVhFRCk7Cj4gIAo+ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dV
RVNUICIlcyIgVlREUFJFRklYCj4gLSAgICAgICAgICAgICAgICAgICAiIEl0J3MgJXMgdG8gYXNz
aWduICUwNHg6JTAyeDolMDJ4LiV1Igo+IC0gICAgICAgICAgICAgICAgICAgIiB3aXRoIHNoYXJl
ZCBSTVJSIGF0ICUiUFJJeDY0IiBmb3IgRG9tJWQuXG4iLAo+ICsgICAgICAgICAgICAgICAgICAg
IiBJdCdzICVzIHRvIGFzc2lnbiAlcHAiCj4gKyAgICAgICAgICAgICAgICAgICAiIHdpdGggc2hh
cmVkIFJNUlIgYXQgJSJQUkl4NjQiIGZvciAlcGQuXG4iLAo+ICAgICAgICAgICAgICAgICAgICAg
cmVsYXhlZCA/IFhFTkxPR19XQVJOSU5HIDogWEVOTE9HX0VSUiwKPiAgICAgICAgICAgICAgICAg
ICAgIHJlbGF4ZWQgPyAicmlza3kiIDogImRpc2FsbG93ZWQiLAo+IC0gICAgICAgICAgICAgICAg
ICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAo+IC0gICAgICAg
ICAgICAgICAgICAgcm1yci0+YmFzZV9hZGRyZXNzLCBkLT5kb21haW5faWQpOwo+ICsgICAgICAg
ICAgICAgICAgICAgJlBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBybXJyLT5iYXNlX2FkZHJl
c3MsIGQpOwo+ICAgICAgICAgICAgICBpZiAoICFyZWxheGVkICkKPiAgICAgICAgICAgICAgICAg
IHJldHVybiAtRVBFUk07Cj4gICAgICAgICAgfQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVp
cmtzLmMKPiBpbmRleCBiNmUyZDMxM2YwLi40NTgwMjM5YWE2IDEwMDY0NAo+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9xdWlya3MuYwo+IEBAIC00MTcsOCArNDE3LDYgQEAgdm9pZCBwY2lfdnRkX3F1
aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICB7Cj4gICAgICBpbnQgc2VnID0gcGRl
di0+c2VnOwo+ICAgICAgaW50IGJ1cyA9IHBkZXYtPmJ1czsKPiAtICAgIGludCBkZXYgPSBQQ0lf
U0xPVChwZGV2LT5kZXZmbik7Cj4gLSAgICBpbnQgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZu
KTsKPiAgICAgIGludCBwb3M7Cj4gICAgICBib29sX3QgZmY7Cj4gICAgICB1MzIgdmFsLCB2YWwy
Owo+IEBAIC00NDIsOCArNDQwLDcgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2KQo+ICAgICAgY2FzZSAweDNjMjg6IC8qIFNhbmR5YnJpZGdlICovCj4gICAg
ICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4MUFDKTsKPiAgICAgICAg
ICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOwo+
IC0gICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFza2VkIFZULWQgZXJyb3Igc2lnbmFsaW5n
IG9uICUwNHg6JTAyeDolMDJ4LiV1XG4iLAo+IC0gICAgICAgICAgICAgICBzZWcsIGJ1cywgZGV2
LCBmdW5jKTsKPiArICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBWVC1kIGVycm9y
IHNpZ25hbGluZyBvbiAlcHBcbiIsICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICBicmVhazsKPiAg
Cj4gICAgICAvKiBUeWxlcnNidXJnIChFUCkvQm94Ym9ybyAoTVApIGNoaXBzZXRzIChOSE0tRVAv
RVgsIFdTTS1FUC9FWCkgKi8KPiBAQCAtNDc4LDggKzQ3NSw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWly
ayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAgICAgICAgZmYgPSBwY2llX2Fl
cl9nZXRfZmlybXdhcmVfZmlyc3QocGRldik7Cj4gICAgICAgICAgaWYgKCAhcG9zICkKPiAgICAg
ICAgICB7Cj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiJTA0eDolMDJ4OiUw
MnguJXUgd2l0aG91dCBBRVIgY2FwYWJpbGl0eT9cbiIsCj4gLSAgICAgICAgICAgICAgICAgICBz
ZWcsIGJ1cywgZGV2LCBmdW5jKTsKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICIlcHAgd2l0aG91dCBBRVIgY2FwYWJpbGl0eT9cbiIsICZwZGV2LT5zYmRmKTsKPiAgICAgICAg
ICAgICAgYnJlYWs7Cj4gICAgICAgICAgfQo+ICAKPiBAQCAtNTAyLDggKzQ5OCw3IEBAIHZvaWQg
cGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICAgICB2YWwg
PSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgyMGMpOwo+ICAgICAgICAgIHBjaV9jb25m
X3dyaXRlMzIocGRldi0+c2JkZiwgMHgyMGMsIHZhbCB8ICgxIDw8IDQpKTsKPiAgCj4gLSAgICAg
ICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMngu
JXVcbiIsCj4gLSAgICAgICAgICAgICAgIGFjdGlvbiwgc2VnLCBidXMsIGRldiwgZnVuYyk7Cj4g
KyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxpbmcgb24gJXBwXG4iLCBh
Y3Rpb24sICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICBicmVhazsKPiAgCj4gICAgICBjYXNlIDB4
MDA0MDogY2FzZSAweDAwNDQ6IGNhc2UgMHgwMDQ4OiAvKiBOZWhhbGVtL1dlc3RtZXJlICovCj4g
QEAgLTUyOCwxNiArNTIzLDE1IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldikKPiAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgX19zZXRfYml0
KDB4MWM4ICogOCArIDIwLCB2YSk7Cj4gICAgICAgICAgICAgICAgICBpb3VubWFwKHZhKTsKPiAt
ICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFza2VkIFVSIHNpZ25hbGluZyBv
biAlMDR4OiUwMng6JTAyeC4ldVxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICBzZWcsIGJ1
cywgZGV2LCBmdW5jKTsKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiTWFz
a2VkIFVSIHNpZ25hbGluZyBvbiAlcHBcbiIsICZwZGV2LT5zYmRmKTsKPiAgICAgICAgICAgICAg
fQo+ICAgICAgICAgICAgICBlbHNlCj4gLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VS
UiAiQ291bGQgbm90IG1hcCAlIlBSSXBhZGRyIiBmb3IgJTA0eDolMDJ4OiUwMnguJXVcbiIsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgcGEsIHNlZywgYnVzLCBkZXYsIGZ1bmMpOwo+ICsgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIkNvdWxkIG5vdCBtYXAgJSJQUklwYWRkciIg
Zm9yICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICBwYSwgJnBkZXYtPnNiZGYpOwo+
ICAgICAgICAgIH0KPiAgICAgICAgICBlbHNlCj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORyAiQm9ndXMgRE1JQkFSICUjIlBSSXg2NCIgb24gJTA0eDolMDJ4OiUwMnguJXVcbiIs
Cj4gLSAgICAgICAgICAgICAgICAgICBiYXIsIHNlZywgYnVzLCBkZXYsIGZ1bmMpOwo+ICsgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIkJvZ3VzIERNSUJBUiAlIyJQUkl4NjQiIG9u
ICVwcFxuIiwKPiArICAgICAgICAgICAgICAgICAgIGJhciwgJnBkZXYtPnNiZGYpOwo+ICAgICAg
ICAgIGJyZWFrOwo+ICAgICAgfQo+ICB9Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC91dGlscy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3V0aWxzLmMK
PiBpbmRleCA5NGE2ZTRlZWM5Li42ODMwNGE2MWU4IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC91dGlscy5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3V0aWxzLmMKPiBAQCAtOTUsOSArOTUsOSBAQCB2b2lkIHByaW50X3Z0ZF9lbnRyaWVzKHN0
cnVjdCBpb21tdSAqaW9tbXUsIGludCBidXMsIGludCBkZXZmbiwgdTY0IGdtZm4pCj4gICAgICB1
NjQgKmwsIHZhbDsKPiAgICAgIHUzMiBsX2luZGV4LCBsZXZlbDsKPiAgCj4gLSAgICBwcmludGso
InByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjJXUgZGV2ICUwNHg6JTAyeDolMDJ4LiV1IGdtZm4g
JSJQUklfZ2ZuIlxuIiwKPiAtICAgICAgICAgICBpb21tdS0+aW5kZXgsIGlvbW11LT5pbnRlbC0+
ZHJoZC0+c2VnbWVudCwgYnVzLAo+IC0gICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZV
TkMoZGV2Zm4pLCBnbWZuKTsKPiArICAgIHByaW50aygicHJpbnRfdnRkX2VudHJpZXM6IGlvbW11
ICMldSBkZXYgJXBwIGdtZm4gJSJQUklfZ2ZuIlxuIiwKPiArICAgICAgICAgICBpb21tdS0+aW5k
ZXgsICZQQ0lfU0JERjMoaW9tbXUtPmludGVsLT5kcmhkLT5zZWdtZW50LCBidXMsIGRldmZuKSwK
PiArICAgICAgICAgICBnbWZuKTsKPiAgCj4gICAgICBpZiAoIGlvbW11LT5yb290X21hZGRyID09
IDAgKQo+ICAgICAgewo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
YXRzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKPiBpbmRleCAzZWVhN2Y4
OWZjLi5kYzA1ODRiNDIzIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9hdHMuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMuYwo+IEBAIC0z
MSw4ICszMSw3IEBAIGludCBlbmFibGVfYXRzX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwg
c3RydWN0IGxpc3RfaGVhZCAqYXRzX2xpc3QpCj4gICAgICBCVUdfT04oIXBvcyk7Cj4gIAo+ICAg
ICAgaWYgKCBpb21tdV92ZXJib3NlICkKPiAtICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAi
JTA0eDolMDJ4OiUwMnguJXU6IEFUUyBjYXBhYmlsaXR5IGZvdW5kXG4iLAo+IC0gICAgICAgICAg
ICAgICAgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAg
ICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiJXBwOiBBVFMgY2FwYWJpbGl0eSBmb3VuZFxuIiwg
JnBkZXYtPnNiZGYpOwo+ICAKPiAgICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNi
ZGYsIHBvcyArIEFUU19SRUdfQ1RMKTsKPiAgICAgIGlmICggdmFsdWUgJiBBVFNfRU5BQkxFICkK
PiBAQCAtNjMsOSArNjIsOCBAQCBpbnQgZW5hYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYg
KnBkZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQo+ICAgICAgfQo+ICAKPiAgICAgIGlm
ICggaW9tbXVfdmVyYm9zZSApCj4gLSAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIiUwNHg6
JTAyeDolMDJ4LiV1OiBBVFMgJXMgZW5hYmxlZFxuIiwKPiAtICAgICAgICAgICAgICAgIHNlZywg
YnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKPiAtICAgICAgICAgICAgICAg
IHBvcyA/ICJpcyIgOiAid2FzIik7Cj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIiVw
cDogQVRTICVzIGVuYWJsZWRcbiIsCj4gKyAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgcG9z
ID8gImlzIiA6ICJ3YXMiKTsKPiAgCj4gICAgICByZXR1cm4gcG9zOwo+ICB9Cj4gQEAgLTczLDgg
KzcxLDYgQEAgaW50IGVuYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBzdHJ1
Y3QgbGlzdF9oZWFkICphdHNfbGlzdCkKPiAgdm9pZCBkaXNhYmxlX2F0c19kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYpCj4gIHsKPiAgICAgIHUzMiB2YWx1ZTsKPiAtICAgIHUxNiBzZWcgPSBw
ZGV2LT5zZWc7Cj4gLSAgICB1OCBidXMgPSBwZGV2LT5idXMsIGRldmZuID0gcGRldi0+ZGV2Zm47
Cj4gIAo+ICAgICAgQlVHX09OKCFwZGV2LT5hdHMuY2FwX3Bvcyk7Cj4gIAo+IEBAIC04NSw2ICs4
MSw1IEBAIHZvaWQgZGlzYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAg
ICAgbGlzdF9kZWwoJnBkZXYtPmF0cy5saXN0KTsKPiAgCj4gICAgICBpZiAoIGlvbW11X3ZlcmJv
c2UgKQo+IC0gICAgICAgIGRwcmludGsoWEVOTE9HX0lORk8sICIlMDR4OiUwMng6JTAyeC4ldTog
QVRTIGlzIGRpc2FibGVkXG4iLAo+IC0gICAgICAgICAgICAgICAgc2VnLCBidXMsIFBDSV9TTE9U
KGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZP
LCAiJXBwOiBBVFMgaXMgZGlzYWJsZWRcbiIsICZwZGV2LT5zYmRmKTsKPiAgfQo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIu
Ywo+IGluZGV4IDNjNzk0ZjQ4NmQuLmJhOWEwMzYyMDIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiBAQCAt
MzU1LDcgKzM1NSw2IEBAIHN0YXRpYyB2b2lkIGJhcl93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKPiAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IHZhbCwgdm9pZCAqZGF0YSkKPiAgewo+ICAgICAgc3RydWN0IHZwY2lfYmFyICpiYXIgPSBk
YXRhOwo+IC0gICAgdWludDhfdCBzbG90ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBmdW5jID0g
UENJX0ZVTkMocGRldi0+ZGV2Zm4pOwo+ICAgICAgYm9vbCBoaSA9IGZhbHNlOwo+ICAKPiAgICAg
IGlmICggYmFyLT50eXBlID09IFZQQ0lfQkFSX01FTTY0X0hJICkKPiBAQCAtMzcyLDkgKzM3MSw4
IEBAIHN0YXRpYyB2b2lkIGJhcl93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5z
aWduZWQgaW50IHJlZywKPiAgICAgICAgICAvKiBJZiB0aGUgdmFsdWUgd3JpdHRlbiBpcyB0aGUg
Y3VycmVudCBvbmUgYXZvaWQgcHJpbnRpbmcgYSB3YXJuaW5nLiAqLwo+ICAgICAgICAgIGlmICgg
dmFsICE9ICh1aW50MzJfdCkoYmFyLT5hZGRyID4+IChoaSA/IDMyIDogMCkpICkKPiAgICAgICAg
ICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKPiAtICAgICAgICAgICAgICAgICAgICAiJTA0
eDolMDJ4OiUwMnguJXU6IGlnbm9yZWQgQkFSICVsdSB3cml0ZSB3aXRoIG1lbW9yeSBkZWNvZGlu
ZyBlbmFibGVkXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVz
LCBzbG90LCBmdW5jLAo+IC0gICAgICAgICAgICAgICAgICAgIGJhciAtIHBkZXYtPnZwY2ktPmhl
YWRlci5iYXJzICsgaGkpOwo+ICsgICAgICAgICAgICAgICAgICAgICIlcHA6IGlnbm9yZWQgQkFS
ICVsdSB3cml0ZSB3aXRoIG1lbW9yeSBkZWNvZGluZyBlbmFibGVkXG4iLAo+ICsgICAgICAgICAg
ICAgICAgICAgICZwZGV2LT5zYmRmLCBiYXIgLSBwZGV2LT52cGNpLT5oZWFkZXIuYmFycyArIGhp
KTsKPiAgICAgICAgICByZXR1cm47Cj4gICAgICB9Cj4gIAo+IEBAIC00MDIsMTUgKzQwMCwxNCBA
QCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2ln
bmVkIGludCByZWcsCj4gIHsKPiAgICAgIHN0cnVjdCB2cGNpX2hlYWRlciAqaGVhZGVyID0gJnBk
ZXYtPnZwY2ktPmhlYWRlcjsKPiAgICAgIHN0cnVjdCB2cGNpX2JhciAqcm9tID0gZGF0YTsKPiAt
ICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5D
KHBkZXYtPmRldmZuKTsKPiAgICAgIHVpbnQxNl90IGNtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2
LT5zYmRmLCBQQ0lfQ09NTUFORCk7Cj4gICAgICBib29sIG5ld19lbmFibGVkID0gdmFsICYgUENJ
X1JPTV9BRERSRVNTX0VOQUJMRTsKPiAgCj4gICAgICBpZiAoIChjbWQgJiBQQ0lfQ09NTUFORF9N
RU1PUlkpICYmIGhlYWRlci0+cm9tX2VuYWJsZWQgJiYgbmV3X2VuYWJsZWQgKQo+ICAgICAgewo+
ICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCj4gLSAgICAgICAgICAgICAgICAiJTA0
eDolMDJ4OiUwMnguJXU6IGlnbm9yZWQgUk9NIEJBUiB3cml0ZSB3aXRoIG1lbW9yeSBkZWNvZGlu
ZyBlbmFibGVkXG4iLAo+IC0gICAgICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIHNs
b3QsIGZ1bmMpOwo+ICsgICAgICAgICAgICAgICAgIiVwcDogaWdub3JlZCBST00gQkFSIHdyaXRl
IHdpdGggbWVtb3J5IGRlY29kaW5nIGVuYWJsZWRcbiIsCj4gKyAgICAgICAgICAgICAgICAmcGRl
di0+c2JkZik7Cj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+ICAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvdnBjaS9tc2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKPiBpbmRleCA1
YjY2MDJmM2MyLi40MGU0ZmNhMTMyIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMKPiArKysgYi94ZW4vZHJpdmVycy92cGNpL21zaS5jCj4gQEAgLTI5MCw4ICsyOTAsNyBAQCB2
b2lkIHZwY2lfZHVtcF9tc2kodm9pZCkKPiAgICAgICAgICAgICAgbXNpID0gcGRldi0+dnBjaS0+
bXNpOwo+ICAgICAgICAgICAgICBpZiAoIG1zaSAmJiBtc2ktPmVuYWJsZWQgKQo+ICAgICAgICAg
ICAgICB7Cj4gLSAgICAgICAgICAgICAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IE1TSVxu
IiwgcGRldi0+c2VnLCBwZGV2LT5idXMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgUENJX1NM
T1QocGRldi0+ZGV2Zm4pLCBQQ0lfRlVOQyhwZGV2LT5kZXZmbikpOwo+ICsgICAgICAgICAgICAg
ICAgcHJpbnRrKCIlcHAgTVNJXG4iLCAmcGRldi0+c2JkZik7Cj4gIAo+ICAgICAgICAgICAgICAg
ICAgcHJpbnRrKCIgIGVuYWJsZWQ6ICVkIDY0LWJpdDogJWQiLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgIG1zaS0+ZW5hYmxlZCwgbXNpLT5hZGRyZXNzNjQpOwo+IEBAIC0zMDgsOCArMzA3LDcg
QEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCj4gICAgICAgICAgICAgIHsKPiAgICAgICAgICAg
ICAgICAgIGludCByYzsKPiAgCj4gLSAgICAgICAgICAgICAgICBwcmludGsoIiUwNHg6JTAyeDol
MDJ4LiV1IE1TSS1YXG4iLCBwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7Cj4g
KyAgICAgICAgICAgICAgICBwcmludGsoIiVwcCBNU0ktWFxuIiwgJnBkZXYtPnNiZGYpOwo+ICAK
PiAgICAgICAgICAgICAgICAgIHByaW50aygiICBlbnRyaWVzOiAldSBtYXNrYWxsOiAlZCBlbmFi
bGVkOiAlZFxuIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4LT5tYXhfZW50cmllcywg
bXNpeC0+bWFza2VkLCBtc2l4LT5lbmFibGVkKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
dnBjaS9tc2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+IGluZGV4IDM4YzFlN2U1ZGQu
LjY0ZGQwYTkyOWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiArKysg
Yi94ZW4vZHJpdmVycy92cGNpL21zaXguYwo+IEBAIC00MiwxNSArNDIsMTQgQEAgc3RhdGljIHVp
bnQzMl90IGNvbnRyb2xfcmVhZChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQg
aW50IHJlZywKPiAgc3RhdGljIGludCB1cGRhdGVfZW50cnkoc3RydWN0IHZwY2lfbXNpeF9lbnRy
eSAqZW50cnksCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBwY2lfZGV2
ICpwZGV2LCB1bnNpZ25lZCBpbnQgbnIpCj4gIHsKPiAtICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9T
TE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKPiAgICAgIGlu
dCByYyA9IHZwY2lfbXNpeF9hcmNoX2Rpc2FibGVfZW50cnkoZW50cnksIHBkZXYpOwo+ICAKPiAg
ICAgIC8qIElnbm9yZSBFTk9FTlQsIGl0IG1lYW5zIHRoZSBlbnRyeSB3YXNuJ3Qgc2V0dXAuICov
Cj4gICAgICBpZiAoIHJjICYmIHJjICE9IC1FTk9FTlQgKQo+ICAgICAgewo+ICAgICAgICAgIGdw
cmludGsoWEVOTE9HX1dBUk5JTkcsCj4gLSAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUwMngu
JXU6IHVuYWJsZSB0byBkaXNhYmxlIGVudHJ5ICV1IGZvciB1cGRhdGU6ICVkXG4iLAo+IC0gICAg
ICAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIG5yLCByYyk7Cj4g
KyAgICAgICAgICAgICAgICAiJXBwOiB1bmFibGUgdG8gZGlzYWJsZSBlbnRyeSAldSBmb3IgdXBk
YXRlOiAlZFxuIiwKPiArICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBuciwgcmMpOwo+ICAg
ICAgICAgIHJldHVybiByYzsKPiAgICAgIH0KPiAgCj4gQEAgLTU5LDkgKzU4LDggQEAgc3RhdGlj
IGludCB1cGRhdGVfZW50cnkoc3RydWN0IHZwY2lfbXNpeF9lbnRyeSAqZW50cnksCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZQQ0lfTVNJ
WF9UQUJMRSkpOwo+ICAgICAgaWYgKCByYyApCj4gICAgICB7Cj4gLSAgICAgICAgZ3ByaW50ayhY
RU5MT0dfV0FSTklORywKPiAtICAgICAgICAgICAgICAgICIlMDR4OiUwMng6JTAyeC4ldTogdW5h
YmxlIHRvIGVuYWJsZSBlbnRyeSAldTogJWRcbiIsCj4gLSAgICAgICAgICAgICAgICBwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgbnIsIHJjKTsKPiArICAgICAgICBncHJpbnRrKFhF
TkxPR19XQVJOSU5HLCAiJXBwOiB1bmFibGUgdG8gZW5hYmxlIGVudHJ5ICV1OiAlZFxuIiwKPiAr
ICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBuciwgcmMpOwo+ICAgICAgICAgIC8qIEVudHJ5
IGlzIGxpa2VseSBub3QgcHJvcGVybHkgY29uZmlndXJlZC4gKi8KPiAgICAgICAgICByZXR1cm4g
cmM7Cj4gICAgICB9Cj4gQEAgLTcyLDcgKzcwLDYgQEAgc3RhdGljIGludCB1cGRhdGVfZW50cnko
c3RydWN0IHZwY2lfbXNpeF9lbnRyeSAqZW50cnksCj4gIHN0YXRpYyB2b2lkIGNvbnRyb2xfd3Jp
dGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgdmFsLCB2b2lkICpkYXRhKQo+ICB7Cj4gLSAg
ICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbiksIGZ1bmMgPSBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbik7Cj4gICAgICBzdHJ1Y3QgdnBjaV9tc2l4ICptc2l4ID0gZGF0YTsKPiAgICAg
IGJvb2wgbmV3X21hc2tlZCA9IHZhbCAmIFBDSV9NU0lYX0ZMQUdTX01BU0tBTEw7Cj4gICAgICBi
b29sIG5ld19lbmFibGVkID0gdmFsICYgUENJX01TSVhfRkxBR1NfRU5BQkxFOwo+IEBAIC0xMzMs
OSArMTMwLDggQEAgc3RhdGljIHZvaWQgY29udHJvbF93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKPiAgICAgICAgICAgICAgICAgIC8qIElnbm9yZSBu
b24tcHJlc2VudCBlbnRyeS4gKi8KPiAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAg
ICAgICBkZWZhdWx0Ogo+IC0gICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAyeDolMDJ4LiV1OiB1bmFibGUgdG8g
ZGlzYWJsZSBlbnRyeSAldTogJWRcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYt
PnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCBpLCByYyk7Cj4gKyAgICAgICAgICAgICAgICBn
cHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiJXBwOiB1bmFibGUgdG8gZGlzYWJsZSBlbnRyeSAldTog
JWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICZwZGV2LT5zYmRmLCBpLCByYyk7Cj4g
ICAgICAgICAgICAgICAgICByZXR1cm47Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4g
QEAgLTE4MCw4ICsxNzYsNyBAQCBzdGF0aWMgYm9vbCBhY2Nlc3NfYWxsb3dlZChjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICAgICAgICAgIHJldHVybiB0
cnVlOwo+ICAKPiAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCj4gLSAgICAgICAgICAgICIl
MDR4OiUwMng6JTAyeC4ldTogdW5hbGlnbmVkIG9yIGludmFsaWQgc2l6ZSBNU0ktWCB0YWJsZSBh
Y2Nlc3NcbiIsCj4gLSAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7Cj4gKyAgICAgICAgICAgICIlcHA6
IHVuYWxpZ25lZCBvciBpbnZhbGlkIHNpemUgTVNJLVggdGFibGUgYWNjZXNzXG4iLCAmcGRldi0+
c2JkZik7Cj4gIAo+ICAgICAgcmV0dXJuIGZhbHNlOwo+ICB9Cj4gQEAgLTQzMSwxMCArNDI2LDkg
QEAgaW50IHZwY2lfbWFrZV9tc2l4X2hvbGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4g
ICAgICAgICAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgICAgICAgICBwdXRfZ2ZuKGQsIHN0YXJ0
KTsKPiAgICAgICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICIlMDR4OiUwMng6JTAyeC4ldTogZXhpc3RpbmcgbWFwcGluZyAobWZu
OiAlIiBQUklfbWZuCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICIlcHA6IGV4aXN0aW5nIG1h
cHBpbmcgKG1mbjogJSIgUFJJX21mbgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAidHlwZTog
JWQpIGF0ICUjbHggY2xvYmJlcnMgTVNJWCBNTUlPIGFyZWFcbiIsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgbWZuX3gobWZu
KSwgdCwgc3RhcnQpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAmcGRldi0+c2JkZiwgbWZu
X3gobWZuKSwgdCwgc3RhcnQpOwo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FRVhJU1Q7Cj4g
ICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgcHV0X2dmbihkLCBzdGFydCk7Cj4gLS0gCj4g
Mi4yMC4xIChBcHBsZSBHaXQtMTE3KQo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:09:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16:09:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdd9i-0006pZ-L3; Wed, 19 Jun 2019 16:09:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdd9h-0006pP-0G
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:09:49 +0000
X-Inumbo-ID: a8377501-92ac-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8377501-92ac-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:09: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 1hdd9e-0008US-Bm; Wed, 19 Jun 2019 16:09:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdd9d-0000Hc-Ln; Wed, 19 Jun 2019 16:09:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdd9d-0002Ji-L7; Wed, 19 Jun 2019 16:09:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 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-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt: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-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow: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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=076243ffe6c1b687e9e6d98348c3bf3398df78f3
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 16:09:45 +0000
Subject: [Xen-devel] [qemu-mainline test] 137930: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkzMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5MzAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMDc2
MjQzZmZlNmMxYjY4N2U5ZTZkOTgzNDhjM2JmMzM5OGRmNzhmMwpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAgOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzkzMCAg
MjAxOS0wNi0xOCAwNDoyMjozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0b24g
PGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEpvbiBEb3JvbiA8YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFy
ayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJt
YnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92
Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFz
LnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVu
ZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5
IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4Lmlu
dGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNDc3MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:11:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hddAr-0007TB-3U; Wed, 19 Jun 2019 16: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=czgQ=US=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hddAq-0007T6-LX
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:11:00 +0000
X-Inumbo-ID: d30b522c-92ac-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 d30b522c-92ac-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:10:59 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id k18so3793082ljc.11
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 09:10:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=DkdCCxdH3ELE2lA1c2J5OgyBATeOrVqqNxAP0f5L51s=;
 b=JfcWppR7snySwxfaFXbAkhtWJZ0Dl89udKei6V6Nieuq5uTawSVyPql5vVwlXjQJKM
 z4IXIqu48OrAMGuggocPPJV0LiXNYjf8366tn1R7uEO9JF4O9aKZuN08dDJmEna+U8Ar
 G7jZTrOEvkFoFtUMVJqpGhFIK2PvTsm7RsBaRmMid/9taf/oy642yA4lRYefYVbsUz/P
 ZTKSJ/oCX0b7WC4qw8j3LIUVRN9/WMHU3VlZ5YfBjOY4K0M+11WBaHiSH0flMdY0Cxll
 Vrux81FmYCYObnC7Q4mCG8DLIPXTf+HKTNYEnypqU9y45WSCex0Ln9lr8VfqxicgjMco
 X/ow==
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=DkdCCxdH3ELE2lA1c2J5OgyBATeOrVqqNxAP0f5L51s=;
 b=e/Oqy/Xt0SaiAk4Q380wCXRDqMeawB7Y3646xnzjY8MugJTglh/AqW9wmgW1RbDDaq
 bLBn7T6ykLOaMAoAm7rjlFXCRPX6lTMlvi+2cbHM2YWMxwebnT67dfO/Q7T7y7jy2ktd
 +OCAlfuCJC5yIKBpEkaUeWNIwcN/HhbTOT78aG8b5VLpUhj8XCxmHy8XDkK4b/p6Fco6
 9qpxZ93zMfJAmf1mturNkVWD2YElu2RwLb+1yP9G/cm2bds9JUM9UzCTIgUZ0gxLajeP
 GNtql3qL5QvoyNGMUu/MyAkaC4KDGjtqIc3ZHVoKgihVElgYuvlmnto5QZClM/rKEMpm
 WJAw==
X-Gm-Message-State: APjAAAUOmsM9gug7O3Gl/l1oV+o2dPyJDO6vPp9kTLWqyaEUq48JRCLF
 pXGeLVvdfwFTWTXUEtd0G8izajeU6L4=
X-Google-Smtp-Source: APXvYqz4W+j8LIR66JY/EWtrFEZx7Ye8VpuZBbBH2x19Rqtibl9HFrtJqZtj5LnhIlfycFPzJy9UIA==
X-Received: by 2002:a2e:730d:: with SMTP id o13mr22794024ljc.81.1560960657318; 
 Wed, 19 Jun 2019 09:10:57 -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
 89sm2948130ljs.48.2019.06.19.09.10.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 09:10:56 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
 <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <f19a481d-88ba-7880-2baa-20b2b98027aa@gmail.com>
Date: Wed, 19 Jun 2019 19:10:55 +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: <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

CgpPbiAxOS4wNi4xOSAxODozMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFJlZ2FyZGluZyB0aGUg
cGxhY2VtZW50IG9mIHRoZSBjb2RlLCBJIGFtIHN0aWxsIHNwbGl0IGJldHdlZW4gdHdvIG1pbmRz
IChlaXRoZXIgaGVhZC5TIG9yIGEgbmV3IHNwZWNpZmljIC5TIGZvciBvbWFwKS4gSG93ZXZlciwg
dGhpcyBjb3VsZCBiZSBkaXNjdXNzZWQgb25jZSB0aGUgcGF0Y2ggaXMgc3VibWl0dGVkLgoKSU1I
TywgdGhhdCBpcyBhIHB1cmUgcGxhdGZvcm0gc3BlY2lmaWMgY29kZS4gRk1QT1YgaXQgc2hvdWxk
IGJlIGFuIGlubGluZSBhc3NlbWJseSBpbiBvbWFwNS5jLCBvciBvbWFwNS5TIHVuZGVyIHBsYXRm
b3JtLgoKPiAoQmVhciBpbiBtaW5kIHRoaXMgaXMgbGlrZWx5IHRoZSBmaXJzdCB0aW1lIERlbmlz
IHdvcmtzIHdpdGggdGhlIFhlbiBjb21tdW5pdHkpLgpZZXA6KQoKLS0gClNpbmNlcmVseSwKQW5k
cmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:17:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hddGp-0007lb-Td; Wed, 19 Jun 2019 16:17: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hddGp-0007lW-8J
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:17:11 +0000
X-Inumbo-ID: afaaddbd-92ad-11e9-8980-bc764e045a96
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.79.59]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afaaddbd-92ad-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:17:09 +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=kxfr8cxiQ+wBdNXDfappu8BrcSUqJzp/DwLCYh4j0VE=;
 b=bUcuG0K0qrx9hH7Wqbcb09htwYsgZi/pWcg++j/z/MqAeRrDatUS8ZY2/PX06Is2f0l6cvGT4UDnOkDAjF22T43+mMZM9FrA7rpk/cOMPZjvv0hlr2fxYHchzsGiCExCsTXPxGFneOAQ3AP7BmdBahRmXIKu/NgB7b/4ByGCiR0=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2668.namprd12.prod.outlook.com (20.176.116.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 16:17:07 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:17:07 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 1/2] x86: init_hypercall_page() cleanup
Thread-Index: AQHVEVEjv4lF8DZhAU6qRkMoaI4ggaajUjsA
Date: Wed, 19 Jun 2019 16:17:07 +0000
Message-ID: <20190619161704.GG20907@amd.com>
References: <1558606816-17842-1-git-send-email-andrew.cooper3@citrix.com>
 <1558606816-17842-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1558606816-17842-2-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR11CA0021.namprd11.prod.outlook.com
 (2603:10b6:3:115::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: 07f79b49-a586-4efe-91d3-08d6f4d192d3
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:DM6PR12MB2668; 
x-ms-traffictypediagnostic: DM6PR12MB2668:
x-microsoft-antispam-prvs: <DM6PR12MB266897F40A10CB043EA97015E5E50@DM6PR12MB2668.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(396003)(39860400002)(136003)(366004)(199004)(189003)(486006)(229853002)(102836004)(316002)(8936002)(86362001)(6246003)(99286004)(68736007)(52116002)(6916009)(6436002)(2616005)(53946003)(476003)(6486002)(6512007)(81156014)(8676002)(386003)(6506007)(186003)(3846002)(76176011)(14444005)(6116002)(66066001)(4326008)(5660300002)(256004)(81166006)(66946007)(26005)(305945005)(25786009)(30864003)(33656002)(66476007)(446003)(1076003)(36756003)(11346002)(53936002)(71190400001)(73956011)(54906003)(72206003)(14454004)(2906002)(7736002)(478600001)(66556008)(66446008)(64756008)(71200400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2668;
 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: +jZXhFVxyFrpuuzSpY/U48Nz/yhin20rx4VYHHpf3HqPZmLvTbCXWOrN2SNEf3mZhZ2LaVDS4HKdImSVAnDPcgqBj0/d2rIzOWof1GUnYwvMHyk9NrPj71lrCD9ixe4uqmLI4lY6tdxtKx4qHHO3JCGIDlVuM2NmECAkATiZ5QuOTrlvHyxE4eiqDVGl9QxZ8Cxq9HxPJwfcSJuILu0S/HnxMKbUCbx6xbm/+8VpKKuD8tKyZsOITXQYYfaNHEZU23MCVQmiynNx7R/JSV2olvTdjNac+6ud7NuqbZkAAbpvpenuAxGIw1UUONdpg58PtA6l7+A2ZMnBTwff/VPbUa1dDPI+NTFwpd3O8Lqow7LuxtK9JtS6FqLEX6mp1Rw+m1ugl5yvcrnmFIJAkCC7l4M1ei1bIPtnJ5KNjvsfZ2o=
Content-ID: <CE31B7E13DA3644EAF58B3D89237E028@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 07f79b49-a586-4efe-91d3-08d6f4d192d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:17:07.0613 (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: DM6PR12MB2668
Subject: Re: [Xen-devel] [PATCH 1/2] x86: init_hypercall_page() 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>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@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>

T24gVGh1LCBNYXkgMjMsIDIwMTkgYXQgMTE6MjA6MTVBTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gW0NBVVRJT046IEV4dGVybmFsIEVtYWlsXQo+IAo+IFRoZSB2YXJpb3VzIHBpZWNlcyBv
ZiB0aGUgaHlwZXJjYWxsIHBhZ2UgaW5mcmFzdHJ1Y3R1cmUgaGF2ZSBncm93bgo+IG9yZ2FuaWNh
bGx5IG92ZXIgdGltZSBhbmQgZW5kZWQgdXAgaW4gYSBiaXQgb2YgYSBtZXNzLgo+IAo+ICAqIFJl
bmFtZSBhbGwgZnVuY3Rpb25zIHRvIGJlIG9mIHRoZSBmb3JtICpfaW5pdF9oeXBlcmNhbGxfcGFn
ZSgpLiAgVGhpcwo+ICAgIG1ha2VzIHRoZW0gc29tZXdoYXQgc2hvcnRlciwgYW5kIG1lYW5zIHRo
ZXkgY2FuIGFjdHVhbGx5IGJlIGdyZXBwZWQKPiAgICBmb3IgaW4gb25lIGdvLgo+ICAqIE1vdmUg
aW5pdF9oeXBlcmNhbGxfcGFnZSgpIHRvIGRvbWFpbi5jLiAgVGhlIDY0LWJpdCB0cmFwcy5jIGlz
bid0IGEKPiAgICB0ZXJyaWJseSBhcHByb3ByaWF0ZSBwbGFjZSBmb3IgaXQgdG8gbGl2ZS4KPiAg
KiBEcm9wIGFuIG9ic29sZXRlIGNvbW1lbnQgZnJvbSBodm1faW5pdF9oeXBlcmNhbGxfcGFnZSgp
IGFuZCBkcm9wIHRoZQo+ICAgIGRvbWFpbiBwYXJhbWV0ZXIgZnJvbSBodm1fZnVuY3MuaW5pdF9o
eXBlcmNhbGxfcGFnZSgpIGFzIGl0IGlzbid0Cj4gICAgbmVjZXNzYXJ5Lgo+ICAqIFJlYXJyYW5n
ZSB0aGUgbG9naWMgaW4gdGhlIGVhY2ggZnVuY3Rpb24gdG8gYXZvaWQgbmVlZGluZyBleHRyYSBs
b2NhbAo+ICAgIHZhcmlhYmxlcywgYW5kIHRvIHdyaXRlIHRoZSBwYWdlIGluIG9uZSBzaW5nbGUg
cGFzcy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoKPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogSnVuIE5ha2FqaW1h
IDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KPiBDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KPiBDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k
LmNvbT4KPiBDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgfCAxNCArKysrKysrKysKPiAgeGVuL2FyY2gv
eDg2L2RvbWN0bC5jICAgICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgfCAgOCArKy0tLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICB8
IDE4ICsrKysrKy0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgIHwgMTgg
KysrKysrLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgICAgfCAgMyArLQo+
ICB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgIHwgNjMgKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAg
ICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYyAgICAgfCAxMyAtLS0tLS0t
LS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8ICAyICstCj4gIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2h2bS5oICAgfCAgNCArLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
eXBlcmNhbGwuaCB8ICA0ICstLQo+ICAxMiBmaWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCsp
LCA3OCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
IGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gaW5kZXggYWM5NjBkZC4uOTQ4NWExNyAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKPiBAQCAtMTc1LDYgKzE3NSwyMCBAQCBzdGF0aWMgdm9pZCBub3JldHVybiBjb250aW51ZV9p
ZGxlX2RvbWFpbihzdHJ1Y3QgdmNwdSAqdikKPiAgICAgIHJlc2V0X3N0YWNrX2FuZF9qdW1wKGlk
bGVfbG9vcCk7Cj4gIH0KPiAKPiArdm9pZCBpbml0X2h5cGVyY2FsbF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHZvaWQgKnB0cikKPiArewo+ICsgICAgbWVtc2V0KHB0ciwgMHhjYywgUEFHRV9TSVpF
KTsKPiArCj4gKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+ICsgICAgICAgIGh2bV9pbml0
X2h5cGVyY2FsbF9wYWdlKGQsIHB0cik7Cj4gKyAgICBlbHNlIGlmICggaXNfcHZfNjRiaXRfZG9t
YWluKGQpICkKPiArICAgICAgICBwdl9yaW5nM19pbml0X2h5cGVyY2FsbF9wYWdlKHB0cik7Cj4g
KyAgICBlbHNlIGlmICggaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKPiArICAgICAgICBwdl9yaW5n
MV9pbml0X2h5cGVyY2FsbF9wYWdlKHB0cik7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7Cj4gK30KPiArCj4gIHZvaWQgZHVtcF9wYWdlZnJhbWVfaW5mbyhzdHJ1
Y3QgZG9tYWluICpkKQo+ICB7Cj4gICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiBp
bmRleCA5YmYyZDA4Li43YzZiODA5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwu
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+IEBAIC01MTcsNyArNTE3LDcgQEAgbG9u
ZyBhcmNoX2RvX2RvbWN0bCgKPiAgICAgICAgICB9Cj4gCj4gICAgICAgICAgaHlwZXJjYWxsX3Bh
Z2UgPSBfX21hcF9kb21haW5fcGFnZShwYWdlKTsKPiAtICAgICAgICBoeXBlcmNhbGxfcGFnZV9p
bml0aWFsaXNlKGQsIGh5cGVyY2FsbF9wYWdlKTsKPiArICAgICAgICBpbml0X2h5cGVyY2FsbF9w
YWdlKGQsIGh5cGVyY2FsbF9wYWdlKTsKPiAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZShoeXBl
cmNhbGxfcGFnZSk7Cj4gCj4gICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4gaW5kZXggODk5M2MyYS4uNTY2NjI4NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC0zODAxLDEzICszODAx
LDExIEBAIHN0YXRpYyB2b2lkIGh2bV9sYXRjaF9zaGluZm9fc2l6ZShzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgfQo+ICB9Cj4gCj4gLS8qIEluaXRpYWxpc2UgYSBoeXBlcmNhbGwgdHJhbnNmZXIg
cGFnZSBmb3IgYSBWTVggZG9tYWluIHVzaW5nCj4gLSAgIHBhcmF2aXJ0dWFsaXNlZCBkcml2ZXJz
LiAqLwo+IC12b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4g
KmQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaHlwZXJjYWxs
X3BhZ2UpCj4gK3ZvaWQgaHZtX2luaXRfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dm9pZCAqcHRyKQo+ICB7Cj4gICAgICBodm1fbGF0Y2hfc2hpbmZvX3NpemUoZCk7Cj4gLSAgICBh
bHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZSwgZCwgaHlwZXJj
YWxsX3BhZ2UpOwo+ICsKPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5pbml0X2h5
cGVyY2FsbF9wYWdlLCBwdHIpOwo+ICB9Cj4gCj4gIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUo
c3RydWN0IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1aW50MTZfdCBpcCkKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwo+
IGluZGV4IDlmMjY0OTMuLmNkNmE2YjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z
dm0vc3ZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwo+IEBAIC05MTYsMTcg
KzkxNiwyMCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHN2bV9nZXRfaW5zbl9ieXRlcyhzdHJ1Y3Qg
dmNwdSAqdiwgdWludDhfdCAqYnVmKQo+ICAgICAgcmV0dXJuIGxlbjsKPiAgfQo+IAo+IC1zdGF0
aWMgdm9pZCBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpo
eXBlcmNhbGxfcGFnZSkKPiArc3RhdGljIHZvaWQgc3ZtX2luaXRfaHlwZXJjYWxsX3BhZ2Uodm9p
ZCAqcCkKPiAgewo+IC0gICAgY2hhciAqcDsKPiAtICAgIGludCBpOwo+ICsgICAgdW5zaWduZWQg
aW50IGk7Cj4gCj4gLSAgICBmb3IgKCBpID0gMDsgaSA8IChQQUdFX1NJWkUgLyAzMik7IGkrKyAp
Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IChQQUdFX1NJWkUgLyAzMik7IGkrKywgcCArPSAzMiAp
Cj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCBpID09IF9fSFlQRVJWSVNPUl9pcmV0ICkKPiArICAg
ICAgICBpZiAoIHVubGlrZWx5KGkgPT0gX19IWVBFUlZJU09SX2lyZXQpICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIC8qIEhZUEVSVklTT1JfaXJldCBpc24ndCBzdXBwb3J0ZWQgKi8KPiAr
ICAgICAgICAgICAgKih1MTYgKilwID0gMHgwYjBmOyAvKiB1ZDIgKi8KPiArCj4gICAgICAgICAg
ICAgIGNvbnRpbnVlOwo+ICsgICAgICAgIH0KPiAKPiAtICAgICAgICBwID0gKGNoYXIgKikoaHlw
ZXJjYWxsX3BhZ2UgKyAoaSAqIDMyKSk7Cj4gICAgICAgICAgKih1OCAgKikocCArIDApID0gMHhi
ODsgLyogbW92IGltbTMyLCAlZWF4ICovCj4gICAgICAgICAgKih1MzIgKikocCArIDEpID0gaTsK
PiAgICAgICAgICAqKHU4ICAqKShwICsgNSkgPSAweDBmOyAvKiB2bW1jYWxsICovCj4gQEAgLTkz
NCw5ICs5MzcsNiBAQCBzdGF0aWMgdm9pZCBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiAgICAgICAgICAqKHU4ICAqKShwICsg
NykgPSAweGQ5Owo+ICAgICAgICAgICoodTggICopKHAgKyA4KSA9IDB4YzM7IC8qIHJldCAqLwo+
ICAgICAgfQo+IC0KPiAtICAgIC8qIERvbid0IHN1cHBvcnQgSFlQRVJWSVNPUl9pcmV0IGF0IHRo
ZSBtb21lbnQgKi8KPiAtICAgICoodTE2ICopKGh5cGVyY2FsbF9wYWdlICsgKF9fSFlQRVJWSVNP
Ul9pcmV0ICogMzIpKSA9IDB4MGIwZjsgLyogdWQyICovCj4gIH0KPiAKPiAgc3RhdGljIGlubGlu
ZSB2b2lkIHN2bV90c2NfcmF0aW9fc2F2ZShzdHJ1Y3QgdmNwdSAqdikKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+
IGluZGV4IDdkOTY2NzguLjAwNjAzMTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+IEBAIC0xMjYyLDE3
ICsxMjYyLDIwIEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfZGVzY3JpcHRvcl9hY2Nlc3NfZXhpdGlu
ZyhzdHJ1Y3QgdmNwdSAqdiwgYm9vbCBlbmFibGUpCj4gICAgICB2bXhfdm1jc19leGl0KHYpOwo+
ICB9Cj4gCj4gLXN0YXRpYyB2b2lkIHZteF9pbml0X2h5cGVyY2FsbF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKQo+ICtzdGF0aWMgdm9pZCB2bXhfaW5pdF9oeXBl
cmNhbGxfcGFnZSh2b2lkICpwKQo+ICB7Cj4gLSAgICBjaGFyICpwOwo+IC0gICAgaW50IGk7Cj4g
KyAgICB1bnNpZ25lZCBpbnQgaTsKPiAKPiAtICAgIGZvciAoIGkgPSAwOyBpIDwgKFBBR0VfU0la
RSAvIDMyKTsgaSsrICkKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgKFBBR0VfU0laRSAvIDMyKTsg
aSsrLCBwICs9IDMyICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIGkgPT0gX19IWVBFUlZJU09S
X2lyZXQgKQo+ICsgICAgICAgIGlmICggdW5saWtlbHkoaSA9PSBfX0hZUEVSVklTT1JfaXJldCkg
KQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgLyogSFlQRVJWSVNPUl9pcmV0IGlzbid0IHN1
cHBvcnRlZCAqLwo+ICsgICAgICAgICAgICAqKHUxNiAqKXAgPSAweDBiMGY7IC8qIHVkMiAqLwo+
ICsKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgfQo+IAo+IC0gICAgICAgIHAg
PSAoY2hhciAqKShoeXBlcmNhbGxfcGFnZSArIChpICogMzIpKTsKPiAgICAgICAgICAqKHU4ICAq
KShwICsgMCkgPSAweGI4OyAvKiBtb3YgaW1tMzIsICVlYXggKi8KPiAgICAgICAgICAqKHUzMiAq
KShwICsgMSkgPSBpOwo+ICAgICAgICAgICoodTggICopKHAgKyA1KSA9IDB4MGY7IC8qIHZtY2Fs
bCAqLwo+IEBAIC0xMjgwLDkgKzEyODMsNiBAQCBzdGF0aWMgdm9pZCB2bXhfaW5pdF9oeXBlcmNh
bGxfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiAgICAgICAg
ICAqKHU4ICAqKShwICsgNykgPSAweGMxOwo+ICAgICAgICAgICoodTggICopKHAgKyA4KSA9IDB4
YzM7IC8qIHJldCAqLwo+ICAgICAgfQo+IC0KPiAtICAgIC8qIERvbid0IHN1cHBvcnQgSFlQRVJW
SVNPUl9pcmV0IGF0IHRoZSBtb21lbnQgKi8KPiAtICAgICoodTE2ICopKGh5cGVyY2FsbF9wYWdl
ICsgKF9fSFlQRVJWSVNPUl9pcmV0ICogMzIpKSA9IDB4MGIwZjsgLyogdWQyICovCj4gIH0KPiAK
PiAgc3RhdGljIHVuc2lnbmVkIGludCB2bXhfZ2V0X2ludGVycnVwdF9zaGFkb3coc3RydWN0IHZj
cHUgKnYpCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgYi94ZW4v
YXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4gaW5kZXggY2VmMmQ0Mi4uZDQ4ZDAxNCAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gveDg2
L3B2L2RvbTBfYnVpbGQuYwo+IEBAIC03MzgsOCArNzM4LDcgQEAgaW50IF9faW5pdCBkb20wX2Nv
bnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICByYyA9IC0xOwo+ICAg
ICAgICAgICAgICBnb3RvIG91dDsKPiAgICAgICAgICB9Cj4gLSAgICAgICAgaHlwZXJjYWxsX3Bh
Z2VfaW5pdGlhbGlzZSgKPiAtICAgICAgICAgICAgZCwgKHZvaWQgKikodW5zaWduZWQgbG9uZylw
YXJtcy52aXJ0X2h5cGVyY2FsbCk7Cj4gKyAgICAgICAgaW5pdF9oeXBlcmNhbGxfcGFnZShkLCBf
cChwYXJtcy52aXJ0X2h5cGVyY2FsbCkpOwo+ICAgICAgfQo+IAo+ICAgICAgLyogRnJlZSB0ZW1w
b3JhcnkgYnVmZmVycy4gKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2Fs
bC5jIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCj4gaW5kZXggNWZkYjhmOS4uMGM4NGMw
YiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKPiBAQCAtMjY3LDE2ICsyNjcsMjggQEAgZW51bSBtY19k
aXNwb3NpdGlvbiBhcmNoX2RvX211bHRpY2FsbF9jYWxsKHN0cnVjdCBtY19zdGF0ZSAqc3RhdGUp
Cj4gICAgICAgICAgICAgICA/IG1jX2NvbnRpbnVlIDogbWNfcHJlZW1wdDsKPiAgfQo+IAo+IC12
b2lkIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzNfa2VybmVsKHZvaWQgKmh5cGVyY2Fs
bF9wYWdlKQo+ICt2b2lkIHB2X3JpbmczX2luaXRfaHlwZXJjYWxsX3BhZ2Uodm9pZCAqcCkKPiAg
ewo+IC0gICAgdm9pZCAqcCA9IGh5cGVyY2FsbF9wYWdlOwo+ICAgICAgdW5zaWduZWQgaW50IGk7
Cj4gCj4gLSAgICAvKiBGaWxsIGluIGFsbCB0aGUgdHJhbnNmZXIgcG9pbnRzIHdpdGggdGVtcGxh
dGUgbWFjaGluZSBjb2RlLiAqLwo+ICAgICAgZm9yICggaSA9IDA7IGkgPCAoUEFHRV9TSVpFIC8g
MzIpOyBpKyssIHAgKz0gMzIgKQo+ICAgICAgewo+IC0gICAgICAgIGlmICggaSA9PSBfX0hZUEVS
VklTT1JfaXJldCApCj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShpID09IF9fSFlQRVJWSVNPUl9p
cmV0KSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAgKiBI
WVBFUlZJU09SX2lyZXQgaXMgc3BlY2lhbCBiZWNhdXNlIGl0IGRvZXNuJ3QgcmV0dXJuIGFuZAo+
ICsgICAgICAgICAgICAgKiBleHBlY3RzIGEgc3BlY2lhbCBzdGFjayBmcmFtZS4gR3Vlc3RzIGp1
bXAgYXQgdGhpcyB0cmFuc2Zlcgo+ICsgICAgICAgICAgICAgKiBwb2ludCBpbnN0ZWFkIG9mIGNh
bGxpbmcgaXQuCj4gKyAgICAgICAgICAgICAqLwo+ICsgICAgICAgICAgICAqKHU4ICAqKShwKyAw
KSA9IDB4NTE7ICAgIC8qIHB1c2ggJXJjeCAqLwo+ICsgICAgICAgICAgICAqKHUxNiAqKShwKyAx
KSA9IDB4NTM0MTsgIC8qIHB1c2ggJXIxMSAqLwo+ICsgICAgICAgICAgICAqKHU4ICAqKShwKyAz
KSA9IDB4NTA7ICAgIC8qIHB1c2ggJXJheCAqLwo+ICsgICAgICAgICAgICAqKHU4ICAqKShwKyA0
KSA9IDB4Yjg7ICAgIC8qIG1vdiAgJF9fSFlQRVJWSVNPUl9pcmV0LCAlZWF4ICovCj4gKyAgICAg
ICAgICAgICoodTMyICopKHArIDUpID0gX19IWVBFUlZJU09SX2lyZXQ7Cj4gKyAgICAgICAgICAg
ICoodTE2ICopKHArIDkpID0gMHgwNTBmOyAgLyogc3lzY2FsbCAqLwo+ICsKPiAgICAgICAgICAg
ICAgY29udGludWU7Cj4gKyAgICAgICAgfQo+IAo+ICAgICAgICAgICoodTggICopKHArIDApID0g
MHg1MTsgICAgLyogcHVzaCAlcmN4ICovCj4gICAgICAgICAgKih1MTYgKikocCsgMSkgPSAweDUz
NDE7ICAvKiBwdXNoICVyMTEgKi8KPiBAQCAtMjg3LDQ5ICsyOTksMzQgQEAgdm9pZCBoeXBlcmNh
bGxfcGFnZV9pbml0aWFsaXNlX3JpbmczX2tlcm5lbCh2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiAg
ICAgICAgICAqKHU4ICAqKShwKzEyKSA9IDB4NTk7ICAgIC8qIHBvcCAgJXJjeCAqLwo+ICAgICAg
ICAgICoodTggICopKHArMTMpID0gMHhjMzsgICAgLyogcmV0ICovCj4gICAgICB9Cj4gLQo+IC0g
ICAgLyoKPiAtICAgICAqIEhZUEVSVklTT1JfaXJldCBpcyBzcGVjaWFsIGJlY2F1c2UgaXQgZG9l
c24ndCByZXR1cm4gYW5kIGV4cGVjdHMgYQo+IC0gICAgICogc3BlY2lhbCBzdGFjayBmcmFtZS4g
R3Vlc3RzIGp1bXAgYXQgdGhpcyB0cmFuc2ZlciBwb2ludCBpbnN0ZWFkIG9mCj4gLSAgICAgKiBj
YWxsaW5nIGl0Lgo+IC0gICAgICovCj4gLSAgICBwID0gaHlwZXJjYWxsX3BhZ2UgKyAoX19IWVBF
UlZJU09SX2lyZXQgKiAzMik7Cj4gLSAgICAqKHU4ICAqKShwKyAwKSA9IDB4NTE7ICAgIC8qIHB1
c2ggJXJjeCAqLwo+IC0gICAgKih1MTYgKikocCsgMSkgPSAweDUzNDE7ICAvKiBwdXNoICVyMTEg
Ki8KPiAtICAgICoodTggICopKHArIDMpID0gMHg1MDsgICAgLyogcHVzaCAlcmF4ICovCj4gLSAg
ICAqKHU4ICAqKShwKyA0KSA9IDB4Yjg7ICAgIC8qIG1vdiAgJF9fSFlQRVJWSVNPUl9pcmV0LCVl
YXggKi8KPiAtICAgICoodTMyICopKHArIDUpID0gX19IWVBFUlZJU09SX2lyZXQ7Cj4gLSAgICAq
KHUxNiAqKShwKyA5KSA9IDB4MDUwZjsgIC8qIHN5c2NhbGwgKi8KPiAgfQo+IAo+IC12b2lkIGh5
cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzFfa2VybmVsKHZvaWQgKmh5cGVyY2FsbF9wYWdl
KQo+ICt2b2lkIHB2X3JpbmcxX2luaXRfaHlwZXJjYWxsX3BhZ2Uodm9pZCAqcCkKPiAgewo+IC0g
ICAgdm9pZCAqcCA9IGh5cGVyY2FsbF9wYWdlOwo+ICAgICAgdW5zaWduZWQgaW50IGk7Cj4gCj4g
LSAgICAvKiBGaWxsIGluIGFsbCB0aGUgdHJhbnNmZXIgcG9pbnRzIHdpdGggdGVtcGxhdGUgbWFj
aGluZSBjb2RlLiAqLwo+IC0KPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgKFBBR0VfU0laRSAvIDMy
KTsgaSsrLCBwICs9IDMyICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIGkgPT0gX19IWVBFUlZJ
U09SX2lyZXQgKQo+ICsgICAgICAgIGlmICggdW5saWtlbHkoaSA9PSBfX0hZUEVSVklTT1JfaXJl
dCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogSFlQ
RVJWSVNPUl9pcmV0IGlzIHNwZWNpYWwgYmVjYXVzZSBpdCBkb2Vzbid0IHJldHVybiBhbmQKPiAr
ICAgICAgICAgICAgICogZXhwZWN0cyBhIHNwZWNpYWwgc3RhY2sgZnJhbWUuIEd1ZXN0cyBqdW1w
IGF0IHRoaXMgdHJhbnNmZXIKPiArICAgICAgICAgICAgICogcG9pbnQgaW5zdGVhZCBvZiBjYWxs
aW5nIGl0Lgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgKih1OCAgKikocCsgMCkg
PSAweDUwOyAgICAvKiBwdXNoICVlYXggKi8KPiArICAgICAgICAgICAgKih1OCAgKikocCsgMSkg
PSAweGI4OyAgICAvKiBtb3YgICRfX0hZUEVSVklTT1JfaXJldCwgJWVheCAqLwo+ICsgICAgICAg
ICAgICAqKHUzMiAqKShwKyAyKSA9IF9fSFlQRVJWSVNPUl9pcmV0Owo+ICsgICAgICAgICAgICAq
KHUxNiAqKShwKyA2KSA9IChIWVBFUkNBTExfVkVDVE9SIDw8IDgpIHwgMHhjZDsgLyogaW50ICAk
eHggKi8KPiArCj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsgICAgICAgIH0KPiAKPiAgICAg
ICAgICAqKHU4ICAqKShwKyAwKSA9IDB4Yjg7ICAgIC8qIG1vdiAgJDxpPiwlZWF4ICovCj4gICAg
ICAgICAgKih1MzIgKikocCsgMSkgPSBpOwo+ICAgICAgICAgICoodTE2ICopKHArIDUpID0gKEhZ
UEVSQ0FMTF9WRUNUT1IgPDwgOCkgfCAweGNkOyAvKiBpbnQgICR4eCAqLwo+ICAgICAgICAgICoo
dTggICopKHArIDcpID0gMHhjMzsgICAgLyogcmV0ICovCj4gICAgICB9Cj4gLQo+IC0gICAgLyoK
PiAtICAgICAqIEhZUEVSVklTT1JfaXJldCBpcyBzcGVjaWFsIGJlY2F1c2UgaXQgZG9lc24ndCBy
ZXR1cm4gYW5kIGV4cGVjdHMgYQo+IC0gICAgICogc3BlY2lhbCBzdGFjayBmcmFtZS4gR3Vlc3Rz
IGp1bXAgYXQgdGhpcyB0cmFuc2ZlciBwb2ludCBpbnN0ZWFkIG9mCj4gLSAgICAgKiBjYWxsaW5n
IGl0Lgo+IC0gICAgICovCj4gLSAgICBwID0gaHlwZXJjYWxsX3BhZ2UgKyAoX19IWVBFUlZJU09S
X2lyZXQgKiAzMik7Cj4gLSAgICAqKHU4ICAqKShwKyAwKSA9IDB4NTA7ICAgIC8qIHB1c2ggJWVh
eCAqLwo+IC0gICAgKih1OCAgKikocCsgMSkgPSAweGI4OyAgICAvKiBtb3YgICRfX0hZUEVSVklT
T1JfaXJldCwlZWF4ICovCj4gLSAgICAqKHUzMiAqKShwKyAyKSA9IF9fSFlQRVJWSVNPUl9pcmV0
Owo+IC0gICAgKih1MTYgKikocCsgNikgPSAoSFlQRVJDQUxMX1ZFQ1RPUiA8PCA4KSB8IDB4Y2Q7
IC8qIGludCAgJHh4ICovCj4gIH0KPiAKPiAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwo+IGluZGV4IDA1ZGRjMzkuLmJhMTA1M2Yg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
dHJhcHMuYwo+IEBAIC04MjgsNyArODI4LDcgQEAgaW50IGd1ZXN0X3dybXNyX3hlbihzdHJ1Y3Qg
dmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCj4gICAgICAgICAgfQo+IAo+ICAg
ICAgICAgIGh5cGVyY2FsbF9wYWdlID0gX19tYXBfZG9tYWluX3BhZ2UocGFnZSk7Cj4gLSAgICAg
ICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShkLCBoeXBlcmNhbGxfcGFnZSk7Cj4gKyAgICAg
ICAgaW5pdF9oeXBlcmNhbGxfcGFnZShkLCBoeXBlcmNhbGxfcGFnZSk7Cj4gICAgICAgICAgdW5t
YXBfZG9tYWluX3BhZ2UoaHlwZXJjYWxsX3BhZ2UpOwo+IAo+ICAgICAgICAgIHB1dF9wYWdlX2Fu
ZF90eXBlKHBhZ2UpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMg
Yi94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKPiBpbmRleCBjYjRiZjBhLi4yM2Q5MzU3IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYwo+IEBAIC0zNjAsMTkgKzM2MCw2IEBAIHZvaWQgc3ViYXJjaF9w
ZXJjcHVfdHJhcHNfaW5pdCh2b2lkKQo+ICAgICAgd3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssIFhF
Tl9TWVNDQUxMX01BU0spOwo+ICB9Cj4gCj4gLXZvaWQgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlz
ZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiAtewo+IC0gICAgbWVt
c2V0KGh5cGVyY2FsbF9wYWdlLCAweENDLCBQQUdFX1NJWkUpOwo+IC0gICAgaWYgKCBpc19odm1f
ZG9tYWluKGQpICkKPiAtICAgICAgICBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShkLCBo
eXBlcmNhbGxfcGFnZSk7Cj4gLSAgICBlbHNlIGlmICggaXNfcHZfNjRiaXRfZG9tYWluKGQpICkK
PiAtICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3JpbmczX2tlcm5lbChoeXBlcmNh
bGxfcGFnZSk7Cj4gLSAgICBlbHNlIGlmICggaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKPiAtICAg
ICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3JpbmcxX2tlcm5lbChoeXBlcmNhbGxfcGFn
ZSk7Cj4gLSAgICBlbHNlCj4gLSAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gLX0KPiAt
Cj4gIC8qCj4gICAqIExvY2FsIHZhcmlhYmxlczoKPiAgICogbW9kZTogQwo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaAo+IGluZGV4IDIxNGU0NGMuLjcyZGVhODAgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiBA
QCAtODMsNyArODMsNyBAQCB2b2lkIGNwdWlkX3BvbGljeV91cGRhdGVkKHN0cnVjdCB2Y3B1ICp2
KTsKPiAgICogSW5pdGlhbGlzZSBhIGh5cGVyY2FsbC10cmFuc2ZlciBwYWdlLiBUaGUgZ2l2ZW4g
cG9pbnRlciBtdXN0IGJlIG1hcHBlZAo+ICAgKiBpbiBYZW4gdmlydHVhbCBhZGRyZXNzIHNwYWNl
IChhY2Nlc3NlcyBhcmUgbm90IHZhbGlkYXRlZCBvciBjaGVja2VkKS4KPiAgICovCj4gLXZvaWQg
aHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICopOwo+ICt2
b2lkIGluaXRfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqKTsKPiAKPiAg
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KPiAgLyog
ICAgICAgICAgc2hhZG93IHBhZ2luZyBleHRlbnNpb24gICAgICAgICAgICAgKi8KPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9odm0uaAo+IGluZGV4IDE5MjE0MjIuLmIzMjdiZDIgMTAwNjQ0Cj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9o
dm0uaAo+IEBAIC0xNTIsNyArMTUyLDcgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7Cj4g
Cj4gICAgICB2b2lkICgqaW5qZWN0X2V2ZW50KShjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVu
dCk7Cj4gCj4gLSAgICB2b2lkICgqaW5pdF9oeXBlcmNhbGxfcGFnZSkoc3RydWN0IGRvbWFpbiAq
ZCwgdm9pZCAqaHlwZXJjYWxsX3BhZ2UpOwo+ICsgICAgdm9pZCAoKmluaXRfaHlwZXJjYWxsX3Bh
Z2UpKHZvaWQgKnB0cik7Cj4gCj4gICAgICBib29sICgqZXZlbnRfcGVuZGluZykoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpOwo+ICAgICAgYm9vbCAoKmdldF9wZW5kaW5nX2V2ZW50KShzdHJ1Y3QgdmNw
dSAqdiwgc3RydWN0IHg4Nl9ldmVudCAqaW5mbyk7Cj4gQEAgLTI3Miw3ICsyNzIsNyBAQCBpbnQg
aHZtX2dpcnFfZGVzdF8yX3ZjcHVfaWQoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkZXN0LCB1
aW50OF90IGRlc3RfbW9kZSk7Cj4gIGVudW0gaHZtX2ludGJsawo+ICBodm1faW50ZXJydXB0X2Js
b2NrZWQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faW50YWNrIGludGFjayk7Cj4gCj4gLXZv
aWQgaHZtX2h5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAq
aHlwZXJjYWxsX3BhZ2UpOwo+ICt2b2lkIGh2bV9pbml0X2h5cGVyY2FsbF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHZvaWQgKnB0cik7Cj4gCj4gIHZvaWQgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVy
KHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZyk7Cj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHlwZXJjYWxsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h5cGVyY2FsbC5oCj4gaW5kZXggNDllYjVmMS4uMWNkODA0NiAxMDA2NDQKPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h5cGVyY2FsbC5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
eXBlcmNhbGwuaAo+IEBAIC0zMCw4ICszMCw4IEBAIGV4dGVybiBjb25zdCBoeXBlcmNhbGxfdGFi
bGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXTsKPiAgdm9pZCBwdl9oeXBlcmNhbGwoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpOwo+ICAjZW5kaWYKPiAKPiAtdm9pZCBoeXBlcmNhbGxfcGFnZV9p
bml0aWFsaXNlX3JpbmczX2tlcm5lbCh2b2lkICpoeXBlcmNhbGxfcGFnZSk7Cj4gLXZvaWQgaHlw
ZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nMV9rZXJuZWwodm9pZCAqaHlwZXJjYWxsX3BhZ2Up
Owo+ICt2b2lkIHB2X3JpbmcxX2luaXRfaHlwZXJjYWxsX3BhZ2Uodm9pZCAqcHRyKTsKPiArdm9p
ZCBwdl9yaW5nM19pbml0X2h5cGVyY2FsbF9wYWdlKHZvaWQgKnB0cik7Cj4gCj4gIC8qCj4gICAq
IEJvdGggZG9fbW11ZXh0X29wKCkgYW5kIGRvX21tdV91cGRhdGUoKToKPiAtLQo+IDIuMS40Cj4g
CgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:23:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 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 1hddMs-00006a-QL; Wed, 19 Jun 2019 16:23:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hddMr-000064-6W
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:23:25 +0000
X-Inumbo-ID: 8f9742dc-92ae-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::609])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f9742dc-92ae-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:23:24 +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=86EH6rwIBWY7NSGjg6u0yjl0Yu1uz47f6A7d1FgXZXo=;
 b=OV/f9w7OazhsZSguWsLXX+xxxhkM2rKNiCZ8LUA/2bgkmDCwSP+uMKgYFYnDsgXNhvXWlS4zLZd0aXgGJpO6IaLbAiWZ8USfGL/VJzKo8y69fUl8Cau1TqvxOkQ6uzTxDeAdUjbVJqLNRt9RlOIZ6JIeuR/4sCtOo5ogNtMSr0s=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3946.namprd12.prod.outlook.com (10.255.174.155) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 16:23:21 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:23:21 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/svm: Fix svm_vmcb_dump() when used in current context
Thread-Index: AQHVJQvYUN9IrNMXJESwiyhYMi5b6KajLIMA
Date: Wed, 19 Jun 2019 16:23:21 +0000
Message-ID: <20190619162318.GH20907@amd.com>
References: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560776079-9866-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR07CA0049.namprd07.prod.outlook.com
 (2603:10b6:4:ad::14) 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: 6860c3ff-609b-4574-7fc8-08d6f4d27206
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:DM6PR12MB3946; 
x-ms-traffictypediagnostic: DM6PR12MB3946:
x-microsoft-antispam-prvs: <DM6PR12MB3946A552733E1B4509B53646E5E50@DM6PR12MB3946.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(39860400002)(346002)(136003)(376002)(366004)(189003)(199004)(305945005)(7736002)(229853002)(4326008)(256004)(2616005)(73956011)(1076003)(76176011)(6436002)(316002)(66476007)(64756008)(66556008)(71190400001)(2906002)(66946007)(71200400001)(6486002)(6512007)(6246003)(186003)(14454004)(54906003)(3846002)(386003)(72206003)(68736007)(66446008)(8676002)(33656002)(53936002)(478600001)(36756003)(66066001)(476003)(446003)(52116002)(81156014)(81166006)(6116002)(8936002)(6506007)(11346002)(6916009)(25786009)(26005)(102836004)(99286004)(486006)(86362001)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3946;
 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: hwhQ66XQU0LF4xJRyIopxCxZINLFyOjK0k3aym/SYj6Z5uqDJsPb+X1vqjSzxU/WukRo3nFZ/Mq2EufTkcO3Bn5MZMD83zPI0javI7DZUvA+7dJQrThTWtbRmt4av4QJSFxf5Z3/Sa/6KGOgVe0Yy/l6t6t3pEBJQuROUY2p7d9986FpZxmJqa9Yo+CsVJgavBQejcTMCvpFTJgVh6N58Gz9nATXxuyB9WScx+JcY5zNh1P4mrCAUht2RuNZaeeGm44HBYbUld4NnrLdX92MgA/J6caxZcQNv5Zr605T9POGuf5RKia1lT8mJYHbRbjRyjZX4dElDR8RFQKg+Ee/eIihhU6MDVRSLhHncush13wU4S1HVbAoOBBx5Ix1h4MFfzIABAfx7pE+ETiALqDjLkdiO3NvJYcPx0jLm5rbQYo=
Content-ID: <73D6450499925E4EB91CA4B06D668834@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6860c3ff-609b-4574-7fc8-08d6f4d27206
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:23:21.4880 (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: DM6PR12MB3946
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_vmcb_dump() when used in
 current context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDE6NTQ6MzlQTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gVk1FeGl0IGRvZXNuJ3Qgc3dpdGNoIGFsbCBzdGF0ZS4gIFRoZSBGUy9HUy9UUy9MRFRS
L0dTQkFTRSBzZWdtZW50Cj4gaW5mb3JtYXRpb24sIGFuZCBTWVNDQUxML1NZU0VOVEVSIE1TUnMg
bWF5IHN0aWxsIGJlIGNhY2hlZCBpbiBoYXJkd2FyZSwgcmF0aGVyCj4gdGhhbiB1cC10by1kYXRl
IGluIHRoZSBWTUNCLgo+IAo+IEV4cG9ydCBzdm1fc3luY192bWNiKCkgdmlhIHN2bWRlYnVnLmgg
c28gc3ZtX3ZtY2JfZHVtcCgpIGNhbiB1c2UgaXQsIGFuZCBicmluZwo+IHRoZSBWTUNCIGludG8g
c3luYyBpbiBjdXJyZW50IGNvbnRleHQuCj4gCj4gQXMgYSBtaW5vciBvcHRpbWlzYXRpb24sIHN3
aXRjaCBzdm1fc3luY192bWNiKCkgdG8gdXNlIHN2bV92bXtsb2FkLHNhdmV9X3BhKCksCj4gYXMg
c3ZtLT52bWNiX3BhIGlzIGFsd2F5cyBpbiBjb3JyZWN0LCBhbmQgdGhpcyBhdm9pZHMgYSByZWR1
bmRhbnQgX19wYSgpCj4gdHJhbnNsYXRpb24gYmVoaW5kIHRoZSBzY2VuZXMuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2Vk
LWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBD
QzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ0M6IFN1cmF2ZWUgU3V0aGlr
dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gQ0M6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YyAgICAgICAgICAgICB8IDYgKysrLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bWRlYnVn
LmMgICAgICAgIHwgOSArKysrKysrKysKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2
bWRlYnVnLmggfCAxICsKPiAgMyBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAzIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gaW5kZXggY2Q2YTZiMy4uMGVhYzljZSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jCj4gQEAgLTYyNywyMSArNjI3LDIxIEBAIHN0YXRpYyB2b2lkIHN2bV9j
cHVpZF9wb2xpY3lfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICAgICAgICAgICAg
ICAgIGNwLT5leHRkLmlicGIgPyBNU1JfSU5URVJDRVBUX05PTkUgOiBNU1JfSU5URVJDRVBUX1JX
KTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgc3ZtX3N5bmNfdm1jYihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB2bWNiX3N5bmNfc3RhdGUgbmV3X3N0YXRlKQo+ICt2b2lkIHN2bV9zeW5jX3ZtY2Ioc3Ry
dWN0IHZjcHUgKnYsIGVudW0gdm1jYl9zeW5jX3N0YXRlIG5ld19zdGF0ZSkKPiAgewo+ICAgICAg
c3RydWN0IHN2bV92Y3B1ICpzdm0gPSAmdi0+YXJjaC5odm0uc3ZtOwo+ICAKPiAgICAgIGlmICgg
bmV3X3N0YXRlID09IHZtY2JfbmVlZHNfdm1zYXZlICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAo
IHN2bS0+dm1jYl9zeW5jX3N0YXRlID09IHZtY2JfbmVlZHNfdm1sb2FkICkKPiAtICAgICAgICAg
ICAgc3ZtX3ZtbG9hZChzdm0tPnZtY2IpOwo+ICsgICAgICAgICAgICBzdm1fdm1sb2FkX3BhKHN2
bS0+dm1jYl9wYSk7Cj4gIAo+ICAgICAgICAgIHN2bS0+dm1jYl9zeW5jX3N0YXRlID0gbmV3X3N0
YXRlOwo+ICAgICAgfQo+ICAgICAgZWxzZQo+ICAgICAgewo+ICAgICAgICAgIGlmICggc3ZtLT52
bWNiX3N5bmNfc3RhdGUgPT0gdm1jYl9uZWVkc192bXNhdmUgKQo+IC0gICAgICAgICAgICBzdm1f
dm1zYXZlKHN2bS0+dm1jYik7Cj4gKyAgICAgICAgICAgIHN2bV92bXNhdmVfcGEoc3ZtLT52bWNi
X3BhKTsKPiAgCj4gICAgICAgICAgaWYgKCBzdm0tPnZtY2Jfc3luY19zdGF0ZSAhPSB2bWNiX25l
ZWRzX3ZtbG9hZCApCj4gICAgICAgICAgICAgIHN2bS0+dm1jYl9zeW5jX3N0YXRlID0gbmV3X3N0
YXRlOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYwo+IGluZGV4IGQzNWU0MDUuLjQyOTNkOGQgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bWRlYnVnLmMKPiBAQCAtMjksNiArMjksMTUgQEAgc3RhdGljIHZv
aWQgc3ZtX2R1bXBfc2VsKGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IHN0cnVjdCBzZWdtZW50X3Jl
Z2lzdGVyICpzKQo+ICAKPiAgdm9pZCBzdm1fdm1jYl9kdW1wKGNvbnN0IGNoYXIgKmZyb20sIGNv
bnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYikKPiAgewo+ICsgICAgc3RydWN0IHZjcHUgKmN1
cnIgPSBjdXJyZW50Owo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBJZiB3ZSBhcmUgZHVtcGluZyB0
aGUgVk1DQiBjdXJyZW50bHkgaW4gY29udGV4dCwgc29tZSBndWVzdCBzdGF0ZSBtYXkKPiArICAg
ICAqIHN0aWxsIGJlIGNhY2hlZCBpbiBoYXJkd2FyZS4gIFJldHJpZXZlIGl0Lgo+ICsgICAgICov
Cj4gKyAgICBpZiAoIHZtY2IgPT0gY3Vyci0+YXJjaC5odm0uc3ZtLnZtY2IgKQo+ICsgICAgICAg
IHN2bV9zeW5jX3ZtY2IoY3Vyciwgdm1jYl9pbl9zeW5jKTsKPiArCj4gICAgICBwcmludGsoIkR1
bXBpbmcgZ3Vlc3QncyBjdXJyZW50IHN0YXRlIGF0ICVzLi4uXG4iLCBmcm9tKTsKPiAgICAgIHBy
aW50aygiU2l6ZSBvZiBWTUNCID0gJXp1LCBwYWRkciA9ICUiUFJJcGFkZHIiLCB2YWRkciA9ICVw
XG4iLAo+ICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3Qgdm1jYl9zdHJ1Y3QpLCB2aXJ0X3RvX21h
ZGRyKHZtY2IpLCB2bWNiKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL3N2bWRlYnVnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vc3ZtZGVidWcuaAo+
IGluZGV4IDY1OGNkZDMuLjMzMGMxZDkgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL3N2bWRlYnVnLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
c3ZtZGVidWcuaAo+IEBAIC0yMiw2ICsyMiw3IEBACj4gICNpbmNsdWRlIDxhc20vdHlwZXMuaD4K
PiAgI2luY2x1ZGUgPGFzbS9odm0vc3ZtL3ZtY2IuaD4KPiAgCj4gK3ZvaWQgc3ZtX3N5bmNfdm1j
YihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB2bWNiX3N5bmNfc3RhdGUgbmV3X3N0YXRlKTsKPiAgdm9p
ZCBzdm1fdm1jYl9kdW1wKGNvbnN0IGNoYXIgKmZyb20sIGNvbnN0IHN0cnVjdCB2bWNiX3N0cnVj
dCAqdm1jYik7Cj4gIGJvb2wgc3ZtX3ZtY2JfaXN2YWxpZChjb25zdCBjaGFyICpmcm9tLCBjb25z
dCBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsCj4gICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgdmNwdSAqdiwgYm9vbCB2ZXJib3NlKTsKPiAtLSAKPiAyLjEuNAo+IAoKLS0gCkJy
aWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:29:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hddSR-0000LH-HH; Wed, 19 Jun 2019 16: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=3it4=US=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hddSQ-0000LC-VU
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:29:11 +0000
X-Inumbo-ID: 5d228eb4-92af-11e9-8980-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d228eb4-92af-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:29:09 +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=L1X4A+KmJVSRJm0lFXHdw5n9Xye71JQf+qJmAh8H868=;
 b=GYawGvGWAkqB5Stog9GYw34h4kZl7pblpX+kXA76kxPUM4KvkTo2RIb1kA/natvdMEYb+ADgYZHI8yUv3bPlZaqEJRe3Q/359Qok6dl7W0+3XIpp7t1jD2zfGbmoDa00KcSCjPx+jjxii/KA/4LHNlERCtZcm0xJzCukMYkgYws=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3562.namprd12.prod.outlook.com (20.178.199.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Wed, 19 Jun 2019 16:29:07 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Wed, 19 Jun 2019
 16:29:07 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu devices to
 Xen"
Thread-Index: AQHVGgxUC+nKk5wj3EapjZxECnn/96ajRCCA
Date: Wed, 19 Jun 2019 16:29:07 +0000
Message-ID: <20190619162904.GI20907@amd.com>
References: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
In-Reply-To: <5CF519E902000078002349FF@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR02CA0126.namprd02.prod.outlook.com
 (2603:10b6:5:1b4::28) 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: 4616daaf-6648-47f2-7d7e-08d6f4d34069
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:DM6PR12MB3562; 
x-ms-traffictypediagnostic: DM6PR12MB3562:
x-microsoft-antispam-prvs: <DM6PR12MB35624ABAAD9423A014E92E09E5E50@DM6PR12MB3562.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:51;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(396003)(136003)(39860400002)(366004)(189003)(199004)(8936002)(66556008)(86362001)(5660300002)(7736002)(66946007)(6116002)(99286004)(54906003)(71190400001)(66476007)(71200400001)(6246003)(316002)(14444005)(386003)(1076003)(476003)(26005)(446003)(2616005)(11346002)(486006)(2906002)(6506007)(52116002)(4744005)(76176011)(102836004)(36756003)(186003)(25786009)(14454004)(53936002)(6512007)(81156014)(73956011)(3846002)(6916009)(6436002)(256004)(229853002)(68736007)(6486002)(8676002)(72206003)(64756008)(66066001)(66446008)(305945005)(33656002)(81166006)(4326008)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3562;
 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: 6gwLPhUtAYzQ1ebTgaMGjOZ9XJ9yOcwwjYwwWTDTfd35iS2kWG6IebnEOY29vHi0yPYDqGm7VwfAYQ4SDvU1P7eQ7L+3OCtqia5wSX70fgDAMec7UqNcFivAhNdSr2Ie2TP6T9PdnIgMnrdONybu5PIVechyuO7dASuvGbLMYgLQyyOcnBS73J0pF/L3RdiORxEhw1IZ80flsfffbbCaUOiYQBLX4BxLDOkU3IVbBVI/Oq1FJ8s1BkAP/UIHseuv2nsneyIMq1muhGmuHtC3Lzo1pJaVxPltfPnoq+nolAbXPXUgXJxzYrS2wQUtozu5j+lYVe+/63g0bKebPu0yCqw1AdXjie7Mj/cfkYLm0H31MSDnaAdrp0aMfEGApAwnFicyxKZRCLK9lwGr1m+Ph3JU98ebW/lXHnr5KeWp+iA=
Content-ID: <2D741B641F33A342A31AA391DD249201@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4616daaf-6648-47f2-7d7e-08d6f4d34069
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 16:29:07.7514 (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: DM6PR12MB3562
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: revert "amd/iommu: assign iommu
 devices to Xen"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@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>

T24gTW9uLCBKdW4gMDMsIDIwMTkgYXQgMDc6MDA6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gW0NBVVRJT046IEV4dGVybmFsIEVtYWlsXQo+IAo+IFRoaXMgcmV2ZXJ0cyBjb21taXQg
YjZiZDAyYjdhODc3ZjlmYWMyZGU2OWU2NGQ4MjQ1ZDU2ZjkyYWIyNS4gVGhlIGNoYW5nZQo+IHdh
cyByZWR1bmRhbnQgd2l0aCBhbWRfaW9tbXVfZGV0ZWN0X29uZV9hY3BpKCkgYWxyZWFkeSBjYWxs
aW5nCj4gcGNpX3JvX2RldmljZSgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtMTAy
MSw4ICsxMDIxLDYgQEAgc3RhdGljIHZvaWQgKiBfX2luaXQgYWxsb2NhdGVfcHByX2xvZyhzdAo+
IAo+ICBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUpCj4gIHsKPiAtICAgIHBjaV9oaWRlX2RldmljZShpb21tdS0+c2VnLCBQQ0lfQlVT
KGlvbW11LT5iZGYpLCBQQ0lfREVWRk4yKGlvbW11LT5iZGYpKTsKPiAtCj4gICAgICBpZiAoIG1h
cF9pb21tdV9tbWlvX3JlZ2lvbihpb21tdSkgIT0gMCApCj4gICAgICAgICAgZ290byBlcnJvcl9v
dXQ7Cj4gCj4gCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:31:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16: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 1hddUl-00011T-0C; Wed, 19 Jun 2019 16:31: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hddUk-00011O-83
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:31:34 +0000
X-Inumbo-ID: b20c9a56-92af-11e9-81fe-0f11da2b70d6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b20c9a56-92af-11e9-81fe-0f11da2b70d6;
 Wed, 19 Jun 2019 16:31: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 4D031344;
 Wed, 19 Jun 2019 09:31:31 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 432FD3F246;
 Wed, 19 Jun 2019 09:31:30 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
 <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
 <f19a481d-88ba-7880-2baa-20b2b98027aa@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <65f5fe30-dd1d-1c83-5a5f-82b19bec7ac8@arm.com>
Date: Wed, 19 Jun 2019 17:31: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: <f19a481d-88ba-7880-2baa-20b2b98027aa@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

CgpPbiAxOS8wNi8yMDE5IDE3OjEwLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IAo+IAo+IE9uIDE5
LjA2LjE5IDE4OjMyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFJlZ2FyZGluZyB0aGUgcGxhY2Vt
ZW50IG9mIHRoZSBjb2RlLCBJIGFtIHN0aWxsIHNwbGl0IGJldHdlZW4gdHdvIG1pbmRzIAo+PiAo
ZWl0aGVyIGhlYWQuUyBvciBhIG5ldyBzcGVjaWZpYyAuUyBmb3Igb21hcCkuIEhvd2V2ZXIsIHRo
aXMgY291bGQgYmUgCj4+IGRpc2N1c3NlZCBvbmNlIHRoZSBwYXRjaCBpcyBzdWJtaXR0ZWQuCj4g
Cj4gSU1ITywgdGhhdCBpcyBhIHB1cmUgcGxhdGZvcm0gc3BlY2lmaWMgY29kZS4gRk1QT1YgaXQg
c2hvdWxkIGJlIGFuIGlubGluZSAKPiBhc3NlbWJseSBpbiBvbWFwNS5jLCBvciBvbWFwNS5TIHVu
ZGVyIHBsYXRmb3JtLgoKSSB3b3VsZCBiZSBoYXBweSB0byBjb25zaWRlciBvbWFwNS5jIGlmIHRo
ZXJlIGFyZSBhIG5pY2Ugd2F5IHRvIGRvIGl0LiBJIGNhbid0IApmaW5kIG9uZSBzbyBmYXIuIFBs
ZWFzZSBzdWdnZXN0Li4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 16:56:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 16:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hddsW-0002nC-HQ; Wed, 19 Jun 2019 16:56:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5u+K=US=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hddsU-0002n7-RB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 16:56:06 +0000
X-Inumbo-ID: 204c68d6-92b3-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 204c68d6-92b3-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 16:56:05 +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 848EA21537;
 Wed, 19 Jun 2019 16:56:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560963364;
 bh=jgyZyEp0fcWKOYdMagFuYunKhp3TJ5dWsFK2MGQi+F8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BA9FEe1At3Fmvn9j+P5W6Sj7y8kdznyKHgNjnbM1yoYeQ1V3Q1IvzL5MnAf6B3eMU
 BMVXr5CE4wTAZGJgdIFd+f0Q/g5NBsf7Gwqt0kGjJcZYrkyuHDpics1zWMeBoJHFvR
 idi9X7wEMPSHPOKnQKdLrq3E2D6km4CPIn+T5hG8=
Date: Wed, 19 Jun 2019 09:56:03 -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: <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
Message-ID: <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
 <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1303716807-1560963364=:2072"
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

  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-1303716807-1560963364=:2072
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Wed, 19 Jun 2019, Julien Grall wrote:
> > On 6/19/19 8:28 AM, Jan Beulich wrote:
> > > > > > On 19.06.19 at 09:06, <osstest-admin@xenproject.org> wrote:
> > > > branch xen-4.10-testing
> > > > xenbranch xen-4.10-testing
> > > > job test-armhf-armhf-xl-arndale
> > > > testid debian-install
> > > > 
> > > > Tree: linux git://xenbits.xen.org/linux-pvops.git
> > > > Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
> > > > Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
> > > > Tree: qemuu git://xenbits.xen.org/qemu-xen.git
> > > > Tree: xen git://xenbits.xen.org/xen.git
> > > > 
> > > > *** Found and reproduced problem changeset ***
> > > > 
> > > > Â Â  Bug is in tree:Â  xen git://xenbits.xen.org/xen.git
> > > > Â Â  Bug introduced:Â  702c9146c00d65d1e9c5955335ba002505e97e09
> > > > Â Â  Bug not present: 52220b5f437a8d03ba108e127e7d717657edf99c
> > > > Â Â  Last fail repro:
> > > > http://logs.test-lab.xenproject.org/osstest/logs/138005/
> > > > 
> > > > 
> > > > Â Â  commit 702c9146c00d65d1e9c5955335ba002505e97e09
> > > > Â Â  Author: Julien Grall <julien.grall@arm.com>
> > > > Â Â  Date:Â Â  Mon Apr 29 15:05:16 2019 +0100
> > > > Â Â Â Â Â Â  xen/arm: Add an isb() before reading CNTPCT_EL0 to prevent
> > > > re-ordering
> > > > Â Â Â Â Â Â  Per D8.2.1 in ARM DDI 0487C.a, "a read to CNTPCT_EL0 can occur
> > > > Â Â Â Â Â Â  speculatively and out of order relative to other instructions
> > > > executed
> > > > Â Â Â Â Â Â  on the same PE."
> > > > Â Â Â Â Â Â  Add an instruction barrier to get accurate number of cycles when
> > > > Â Â Â Â Â Â  requested in get_cycles(). For the other users of CNPCT_EL0,
> > > > replace by
> > > > Â Â Â Â Â Â  a call to get_cycles().
> > > > Â Â Â Â Â Â  This is part of XSA-295.
> > > > Â Â Â Â Â Â  Signed-off-by: Julien Grall <julien.grall@arm.com>
> > > > Â Â Â Â Â Â  Acked-by: Stefano Stabellini <sstabellini@kernel.org>
> > > 
> > > Just in case you didn't notice this coming in.
> > 
> > I saw it this morning. But I fail to understand how the instruction barrier
> > will result in a timeout during the guest installation...
> 
> One thing to keep in mind here is isb() will also carry a compiler barrier. So
> the resulting binary may be different as the compiler may re-order the load.
> 
> One possibility is there are a missing data barrier in other part of the code.
> The isb() would expose it.
> 
> > 
> > The more this only doesn't seem to appear on staging-4.12.
> 
> @Stefano, as we know staging-4.12 is working, one way to debug this is to try
> to reproduce in different commit between staging-4.12 with the isb() patch
> applied.
> 
> Hopefully this should test us where the bug was fixed.

Ian, I noticed the bisector hasn't managed to pinpoint a commit on
staging-4.11 yet. Obviously, we suspect it is the same patch ("xen/arm:
Add an isb() before reading CNTPCT_EL0 to prevent re-ordering") causing
the issue, but it would be really good to confirm.

Could you please schedule a bisector run on staging-4.11, ideally on
Arndale hardware (the same used for the bisection on 4.10 here)?


After we confirm that 4.11 is suffering from the same issue, we could
try to identify which commit "fixed" the problem between 4.11 and 4.12,
as 4.12 passed the tests yesterday. I am getting a bit ahead of myself
here, but I would love if we could use the bisector to spot the "fix"
somehow, maybe preparing a special branch for the bisector. The special
branch could start from the common root between staging-4.11 and
staging-4.12, which is tag 4.11.0-rc6, apply the patch that breaks, then
apply the other 4.12 commits, one of them we suspect is the fix we
need:

4.11.0-rc6 | CNTPCT_EL0 patch | other 4.12 commits
 ^               ^
 |               broken patch
 current common root between staging-4.12 and staging-4.11

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1303716807-1560963364=:2072--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17:54:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdemW-0007uj-HR; Wed, 19 Jun 2019 17:54:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdemU-0007ue-Q3
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:53:59 +0000
X-Inumbo-ID: 35425469-92bb-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35425469-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:53:57 +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=X30nhnABw1J/U60XV9TMhYY/sW+N6ZWcWi4VqjwdXGY=;
 b=UlsmDrFmULEoGpiopuQ1dudQLoLR+a+g/XrYM3A9y8QMGVPMhEECTYSuEoHeTFuQO5APvradT37sBfx+mGxX6Wymr5WCO4iCzYhZJ4ceQ39v9RclykTw/jwcX3/snIe64HT26jPhVaUyVIk/jBycNpZz9Rbi35gC3yHQbMsK4t5elYYlffcMBfQKZ/aMzg/ALNfri/gIOoTfkbKDVXsn9ZTmHvH+fjAo9WzlZMnolu/v6g7N+VK+yISN1mHaYa6dwjktHrb2vETQCObz3Sr/TsvtDfVFWwLafj3W6o8AeuBqhG48hACzpi6eKC8S0VDtltw3c+5zbAs/ytrm2Wnh/A==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:53:54 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:53:54 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 0/5] TEE mediator (and OP-TEE) support in XEN
Thread-Index: AQHVJsf122+ynJomNU+/Y8TohUcOOw==
Date: Wed, 19 Jun 2019 17:53:54 +0000
Message-ID: <20190619175333.29938-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: 912eff33-359a-4669-7b4f-08d6f4df187a
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-ms-exchange-purlcount: 4
x-microsoft-antispam-prvs: <AM0PR03MB605122A5FEEC904E694A2AEFE6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(66556008)(8936002)(66446008)(55236004)(66946007)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(7736002)(6306002)(86362001)(8676002)(966005)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(14444005)(6116002)(478600001)(256004)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: BdSTZgy38jZJL5rFs2fK99CfH7WQ0NN13jZRG+0+2pqKel/VnVgXj2lgsk40yHXMzgfz5x2ON/ELIzh+FTtfxyWAtHHUCLFe/p4YTfvET7pdKuPAAtfg2tczRY4VY6d7U1u0vAF1d0b12weje1hqmYv+aXS99O+AAXZyCNyyzZQPL00EwabdIZJ+EVQALmD9pYSV1iIrDXZKwXLbFSvj9EdmcCGJNDmvIh0sZGzNGyxTsFz/r3/SPCKF70qBXDdI8hIwkvwlCI44NvN+BxnDcsb8I/NRCsbZCAWQDYQwIc5Z7yIsrRBC511U1Q/1oRNckfBWfoocjfv+wihDi/pMu/qE0gtTwHhIX0KPdwMqM2vFHzrXY3KGeTSHAlsR5/05kpOwHtYGmNvvR0bcle/VvOC1CS1ZFeyUjpKr29werBU=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 912eff33-359a-4669-7b4f-08d6f4df187a
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:53:54.3769 (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: AM0PR03MB6051
Subject: [Xen-devel] [PATCH v7 0/5] TEE mediator (and OP-TEE) support in XEN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Julien Grall <julien.grall@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>

SGVsbG8gY29tbXVuaXR5LAoKUGxlYXNlIGZpbmQgbmV3IHZlcnNpb24gb2YgT1AtVEVFIHBhdGNo
IHNlcmllcy4gVGhpcyBpcyB0aGUga2luZCBvZgpmb2xsb3ctdXAgZm9yIHRoZSBwcmV2aW91cyB2
ZXJzaW9uLCBhcyBtb3N0IG9mIHRoZSBwYXRjaGVzIG9mIHRoZQpwcmV2aW91cyB2ZXJzaW9uIHdl
cmUgY29tbWl0ZWQuCgpUaGlzIHNlcmllcyBpbmNsdWRlcyBsZWZ0b3ZlcnMgb2YgdGhlIHByZXYu
IHZlcnNpb24gYW5kIHRocmVlIG5ldyBwYXRjaGVzLgpPbmUgb2YgdGhlIG5ldyBwYXRjaGVzIGFk
ZHMgYSB3YXkgdG8gZGV0ZWN0IGlmIE9QLVRFRSB3ZXJlIGJ1aWxkCndpdGggdmlydHVhbGl6YXRp
b24gc3VwcG9ydCBhbmQgdHdvIG90aGVycyBiZWFyIGNvc21ldGljIGNoYW5nZXMgdG8KS2NvbmZp
ZyBmaWxlcy4KClRoaXMgcGF0Y2hlcyBhbHNvIGNhbiAgYmUgcHVsbGVkIGZyb20gWzRdCgo9PQpD
aGFuZ2VzIGluIHY3OgogLSA4IG9mIDEwIHBhdGNoZXMgd2VyZSBjb21taXRlZAogLSBOZXcgcGF0
Y2ggInhlbi9hcm06IHRlZTogcGxhY2UgT1AtVEVFIEtjb25maWcgb3B0aW9uIHJpZ2h0IGFmdGVy
IFRFRSIKICAgcGxhY2VzIG9wdGlvbnMgaW4gbWVudWNvbmZpZyBpbiBtb3JlIG5hdHVyYWwgd2F5
CiAtIE5ldyBwYXRjaCAieGVuL2FybTogb3B0ZWU6IGNoZWNrIGlmIE9QLVRFRSBpcyB2aXJ0dWFs
aXphdGlvbi1hd2FyZSIKICAgZW5zdWVzIHRoYXQgT1AtVEVFIGlzIHZpcnR1YWxpemF0aW9uLWF3
YXJlCiAtIE5ldyBwYXRjaCAieGVuL2FybTogb3B0ZWU6IGRvY3VtZW50IE9QVEVFIG9wdGlvbiBp
biB0ZWUvS2NvbmZpZyIKICAgYWRkIHNob3J0IGRlc2NyaXB0aW9uIG9mIE9QLVRFRSBtZWRpYXRv
cgogLSBEb2N1bWVudGF0aW9uIGluICJ0b29scy9hcm06IHRlZTogYWRkICJ0ZWUiIG9wdGlvbiBm
b3IgeGwuY2ZnIgogICB3YXMgdXBkYXRlZAoKPT09CkNoYW5nZXMgaW4gdjY6CiAtIFNlcmllcyBy
ZWJhc2VkIHRvIHN0YWdpbmcgYnJhbmNoIGluc3RlYWQgb2YgbWFzdGVyIG9uZS4KIC0gT1AtVEVF
IHByb3RvY29sIGhlYWRlcnMgd2FzIHRha2VuIGZyb20gT1AtVEVFIHRyZWUgaW5zdGVhZCBvZgog
ICBMaW51eCBvbmUKIC0gQWRkZWQgYWNrZWQtYnkgdGFncwogLSBGaXhlZCAoYW5kIHRlc3RlZCkg
aXNzdWUgd2hlbiBYRU4gd291bGQgbm90IGJvb3QgaWYgaXQgaXMgYnVpbGQKICAgd2l0aCBDT05G
SUdfVEVFPW4KCj09PT0KQ2hhbmdlcyBpbiB2NToKIC0gU3Vic3RhbnRpYWwgcmV3b3JrIG9mIE9Q
LVRFRSBtZWRpYXRvci4gTm93IGl0IHRyaWVzIHRvIHJldHVybiBtZWFuaW5nZnVsCiAgIGVycm9y
IGNvZGVzIGJhY2sgdG8gdGhlIGd1ZXN0LgogLSBPUC1URUUgbWVkaWF0b3IgZG9lcyBub3QgdXNl
IHN0cnVjdCBjcHVfdXNlcl9yZWdzIGFzIGEgc3RvcmFnZSBmb3IKICAgcGFyYW1ldGVycyBhbmQg
cmV0dXJuIHZhbHVlcyB3aGVuIGNhbGxpbmcgT1AtVEVFLiBUaGlzIG1ha2VzIGl0CiAgIGNvbXBh
dGJpbGUgd2l0aCByZXF1aXJlbWVudCBmcm9tIFNNQ0NDLgogLSB0ZWU9bmF0aXZlIG9wdGlvbiBy
ZXBsYWNlZCB3aXRoIHRlZT1vcHRlZQogLSBBdXRob3JzaGlwIGFuZCBzLW8tYiB0YWcgcmVzZXQg
dG8gbXkgRVBBTSBtYWlsIGFkZHJlc3MKCj09PT0KQ2hhbmdlcyBpbiB2NDoKIC0gUGF0Y2ggImFy
bTogYWRkIHRlZV9lbmFibGVkIGZsYWcgdG8geGVuX2FyY2hfZG9tYWluY29uZmlnIiB3YXMKICAg
c3F1YXNoZWQgaW50byAieGVuL2FybTogYWRkIGdlbmVyaWMgVEVFIG1lZGlhdG9yIGZyYW1ld29y
ayIKIC0gSSBpbXBsZW1lbnRlZCBtb3JlIGVsYWJvcmF0ZSBlcnJvciByZXBvdGluZyB0byBhIGd1
ZXN0LiBOb3cgZ3Vlc3QKICAgd2lsbCBnZXQgbWVhbmluZ2Z1bCBlcnJvciBjb2RlcyBpbnN0ZWFk
IG9mIGdlbmVyaWMKICAgQVJNX1NNQ0NDX0VSUl9VTktOT1dOX0ZVTkNUSU9OLgoKPT09PQpDaGFu
Z2VzIGluIHYzOgogLSBVc2UgZG9tYWluIGZsYWdzIGluc3RlZCBvZiBkb21jdGwgaW50ZXJmYWNl
IHRvIGVuYWJsZSBvcHRlZSBmb3IgZ3Vlc3RzCiAtIFJlbW92ZSBwYXRjaCAibGlieGM6IGFkZCB4
Y19kb21fdGVlX2VuYWJsZSguLi4pIGZ1bmN0aW9uIiBiZWNhdXNlCiAgIG9mIHByZXZpb3VzIGNo
YW5nZQogLSBNZWRpYXRvciBub3cgc3RvcmVzIG93biBjb250ZXh0IGluIGFyY2ggcGFydCBvZiBz
dHJ1Y3QgZG9tYWluLCBzbwogICBJIHJlbW92ZWQgcGF0Y2ggIm9wdGVlOiBhZGQgZG9tYWluIGNv
bnRleHRzIgoKPT09PQpDaGFuZ2VzIGluIHYyOgoKVGhpcyBpcyB2MiBvZiBwYXRjaCBzZXJpZXMg
Zm9yIE9QLVRFRSBtZWRpYXRvciBzdXBwb3J0IGluIFhFTi4gQ2hhbmdlcyBmcm9tIHYxOgoKIC0g
QWRkZWQgZG9tY3RsIGludGVyZmFjZSwgc28gbm93IHhsIGRlY2lkZXMgd2hhdCBkb21haW4gc2hv
dWxkIHdvcmsgd2l0aCBURUUKIC0gUmVtb3ZlZCBYU00gc3VwcG9ydCBkdWUgdG8gY2hhbmdlIGRl
c2NyaWJlZCBhYm92ZQogLSBQYXRjaCB3aXRoIE9QLVRFRSBtZWRpYXRvciB3YXMgc3BsaXRlZCB0
byA3IHNlcGFyYXRlIHBhdGNoZXMKIC0gUmVtb3ZlZCBwYXRjaCB3aXRoIGNhbGxfc21jY2MoKSBm
dW5jdGlvbi4gTm93IHRoaXMgc2VyaWVzIGRlcGVuZCBvbgogICBKdWxpZW4gR3JhbGwncyBzZXJp
ZXMgInhlbi9hcm06IFNNQ0NDIGZpeHVwIGFuZCBpbXByb3ZlbWVudCIgWzNdCgo9PT09PQp2MToK
ClRoaXMgaXMgZm9sbG93IGZvciBwYXRjaCBzZXJpZXMgWzFdLiBUaGVyZSB3YXMgbG90cyBvZiBk
aXNjdXNzaW9ucwpmb3IgdGhhdCBzZXJpZXMgYW5kIEkgdHJpZWQgdG8gYWRkcmVzcyBhbGwgb2Yg
dGhlbSBpbiB0aGlzIG5ldyBwYXRjaHNldC4KCkN1cnJlbnRseSwgSSBoYWQgYSB3b3JraW5nIHNv
bHV0aW9uIGZvciBPUC1URUUgdmlydHVhbGl6YXRpb24gYW5kIGl0IGlzIGJlaW5nCnVwc3RyZWFt
ZWQgcmlnaHQgbm93IChbMl0pLiBTbywgSSB0aGluayBpdCBpcyBhIGdvb2QgdGltZSB0byBpbnRy
b2R1Y2Ugc3VwcG9ydAppbiBYRU4gYXMgd2VsbC4KClRoaXMgc2VyaWVzIGluY2x1ZGUgZ2VuZXJp
YyBURUUgbWVkaWF0b3IgZnJhbWV3b3JrIGFuZCBmdWxsLXNjYWxlIE9QLVRFRSBtZWRpYXRvcgp3
aGljaCBpcyB3b3JraW5nIHdpdGggbWVudGlvbmVkIGNoYWdlcyBpbiBPUC1URUUuIFNvLCBtdWx0
aXBsZSBkb21haW5zIGNhbgp3b3JrIHNpbXVsdGFuZW91c2x5IHdpdGggT1AtVEVFLgoKSSBhZGRl
ZCBYU00gc3VwcG9ydCwgc28gbm93IGl0IGlzIHBvc3NpYmxlIHRvIGNvbnRyb2wgd2hpY2ggZG9t
YWlucyBjYW4gd29yawp3aXRoIFRFRXMuIEFsc28gSSBjaGFuZ2VkIHdheSBob3cgVEVFIGRpc2Nv
dmVyeSBpcyBkb25lLiBOb3cgIGl0IGlzIHZlcnkKZ2VuZXJpYyBhbmQgc2hvdWxkIHN1cHBvcnQg
YW55IHBsYXRmb3JtLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNy0xMC9tc2cwMTQ1MS5odG1sClsyXSBodHRwczovL2dpdGh1Yi5j
b20vT1AtVEVFL29wdGVlX29zL3B1bGwvMjM3MApbM10gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAyMTM4Lmh0bWwKWzRdIGh0
dHBzOi8vZ2l0aHViLmNvbS9sb3JjL3hlbi90cmVlL29wdGVlX3Y3CgpWb2xvZHlteXIgQmFiY2h1
ayAoNSk6CiAgdG9vbHMvYXJtOiB0ZWU6IGFkZCAidGVlIiBvcHRpb24gZm9yIHhsLmNmZwogIHRv
b2xzL2FybTogb3B0ZWU6IGNyZWF0ZSBvcHRlZSBmaXJtd2FyZSBub2RlIGluIERUIGlmIHRlZT1v
cHRlZQogIHhlbi9hcm06IHRlZTogcGxhY2UgT1AtVEVFIEtjb25maWcgb3B0aW9uIHJpZ2h0IGFm
dGVyIFRFRQogIHhlbi9hcm06IG9wdGVlOiBjaGVjayBpZiBPUC1URUUgaXMgdmlydHVhbGl6YXRp
b24tYXdhcmUKICB4ZW4vYXJtOiBvcHRlZTogZG9jdW1lbnQgT1BURUUgb3B0aW9uIGluIHRlZS9L
Y29uZmlnCgogZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluICAgIHwgMjkgKysrKysrKysrKysrKysr
KysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgIHwgIDUgKysrKysKIHRvb2xz
L2xpYnhsL2xpYnhsX2FybS5jICAgICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8ICA2ICsrKysrKwogdG9vbHMv
eGwveGxfcGFyc2UuYyAgICAgICAgIHwgIDkgKysrKysrKysKIHhlbi9hcmNoL2FybS9LY29uZmln
ICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyAgICB8ICA1ICsrKysr
CiB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgICAgfCAxMCArKysrKysrKysKIDggZmlsZXMgY2hh
bmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgotLSAKMi4yMS4wCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17:54:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdemt-0007yg-1E; Wed, 19 Jun 2019 17:54:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdemr-0007yT-Ek
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:54:21 +0000
X-Inumbo-ID: 42e85a05-92bb-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42e85a05-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:54:20 +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=fa6y56/X5mUqNW6QKRHh++yk1raXYJo/h4h9LDqi7EU=;
 b=OFA4T+qdKNC9WPJQhpWCob6UWMuq0D9uWwzH4wAAmpuVtYDIsf3vsMXSEdrWg0tM75sb+oYL+IWUYasxCTBiDKNPvjha1XfWbOzSU+Gle5kJfz0k7y7bZtJatcyVRPCfgLVfr95peRoHFpPJHDm92HngbSMOj5+3HZqnRmDfcJHzrKqPa+8AIBYUO6zA9sPOd6Gja8pGaDW7DVgP2tXbUwEBOPxpLeCfIeWAxEyS2AntKCPzOYFt+gDBgCMjuOoqUo7U8Aj/FmSqAAM5gM0YKGVSPTKNqV9jplmGYqtkuJ04xCzfFgFM8KgDaa4yp8FLiDCEdo7VJ6ArQsvTlqRiTQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:54:17 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:54:17 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 1/5] tools/arm: tee: add "tee" option for xl.cfg
Thread-Index: AQHVJsgDpo5qo2vE0Uuj4jFBHYDHFg==
Date: Wed, 19 Jun 2019 17:54:16 +0000
Message-ID: <20190619175333.29938-2-volodymyr_babchuk@epam.com>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190619175333.29938-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: 9722679b-ee2d-46ed-5b17-08d6f4df25ec
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-microsoft-antispam-prvs: <AM0PR03MB605116063E4DF756C7E3F8E4E6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:529;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(66556008)(8936002)(66446008)(55236004)(66946007)(446003)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(76176011)(7736002)(6306002)(86362001)(8676002)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(14444005)(6116002)(478600001)(256004)(11346002)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: wCnRKnRi04k8uwcEGx60oQb9xSl65koC/TEyZ9SICUTBEd2KWeBoOpGHys0CH6HMVUKg5TfR3BtqYHLEm/rGSq2uG70hUTxFpAhtlGXwXGIOu3DH+yL8EMTtHeEemIk3H2TsdQwxA+D91HhLhokKH9CoWzvtaGcwoivKqWtezHFoMidFUG6rH9iJ0FKz9icWzoyHNyTYRCLmP8/c3XBGHQoiqPAUtDNXF+/dJdCxFOXUcpY3Dt1jZyp0FoKkBs+ui8Km6rY1omOmZR6gFCon85LCb3SYzE8jTJs4+g0VAofTR4qOstdeI7sDHZq/2H1S4XwCdHXtIzdRtTyfYvzpbmBninUiqwSIIcoSoN6FcBZ/JNWJh0zFNI0FrntRkxR6Bh45WTfzo64do/a/DbXY0nwR8d3pfAx9cPljevPMTik=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9722679b-ee2d-46ed-5b17-08d6f4df25ec
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:54:16.9655 (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: AM0PR03MB6051
Subject: [Xen-devel] [PATCH v7 1/5] tools/arm: tee: add "tee" option for
 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: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Volodymyr Babchuk <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>

VGhpcyBlbnVtZXJhdGlvbiBjb250cm9scyBURUUgdHlwZSBmb3IgYSBkb21haW4uIEN1cnJlbnRs
eSB0aGVyZSBpcwp0d28gcG9zc2libGUgb3B0aW9uczogZWl0aGVyICdub25lJyBvciAnb3B0ZWUn
LgoKJ25vbmUnIGlzIHRoZSBkZWZhdWx0IHZhbHVlIGFuZCBpdCBiYXNpY2FsbHkgZGlzYWJsZXMg
VEVFIHN1cHBvcnQgYXQKYWxsLgoKJ29wdGVlJyBlbmFibGVzIGFjY2VzcyB0byB0aGUgT1AtVEVF
IHJ1bm5pbmcgb24gYSBob3N0IG1hY2hpbmUuIFRoaXMKcmVxdWlyZXMgc3BlY2lhbCBPUC1URUUg
YnVpbGQgd2l0aCB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0IGVuYWJsZWQuCgpTaWduZWQtb2ZmLWJ5
OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CgotLS0KCiBD
aGFuZ2VzIGZyb20gdjY6CiAgLSBVcGRhdGVkIGRvY3VtZW50YXRpb24gYWNjb3JkaW5nIHRvIEp1
bGllbiBHcmFsbCdzIHN1Z2dlc3Rpb25zLAogICAgYWRkIGxpbmsgdG8gT1AtVEVFIGRvY3VtZW50
YXRpb24KCiBDaGFuZ2VzIGZyb20gdjU6CiAgLSBSZXBsYWNlZCAibmF0aXZlIiB3aXRoICJvcHRl
ZSIgaW4gdGhlIGNvbW1pdCBkZXNjcmlwdGlvbi4KICAtIFVwZGF0ZWQgYW5kIGV4dGVuZGVkIGRv
Y3VtZW50YXRpb24gYmFzZWQgb24gSnVsaWVuIEdyYWxsJ3MKICAgIGFuZCBJYW4gSmFja3Nvbidz
IHN1Z2dlc3Rpb25zLgoKIENoYW5nZXMgZnJvbSB2NDoKICAtICJuYXRpdmUiIG9wdGlvbiB3YXMg
cmVwbGFjZWQgd2l0aCAib3B0ZWUiCiAgLSAidGVlIiBwcm9wZXJ0eSB3YXMgbW92ZWQgZnJvbSBh
cmNoLXNwZWNpZmljIHNlY3Rpb24gdG8gdGhlCiAgICAgZ2xvYmFsIG9uZS4gRG9jdW1lbnRhdGlv
biBtb3ZlZCBpbnNpZGUgIkRldmljZXMiIHNlY3Rpb24uCgogQ2hhbmdlcyBmcm9tIHYzOgogIC0g
dGVlX2VuYWJsZWQgcmVuYW1lZCB0byB0ZWVfdHlwZS4gQ3VycmVudGx5IHR3byB0eXBlcyBhcmUg
c3VwcG9ydGVkCiAgICBhcyBkZXNjcmliZWQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlCiAgLSBBZGQg
TElCWExfSEFWRV9CVUlMRElORk9fQVJDSF9BUk1fVEVFIGRlZmluaXRpb24KCiBDaGFuZ2VzIGZy
b20gdjI6CiAgLSBVc2UgYXJjaC50ZWVfZW5hYmxlZCBpbnN0ZWFkIG9mIHNlcGFyYXRlIGRvbWN0
bAotLS0KIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiAgICB8IDI5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgfCAgNSArKysrKwogdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMgICAgIHwgMTMgKysrKysrKysrKysrKwogdG9vbHMvbGlieGwv
bGlieGxfdHlwZXMuaWRsIHwgIDYgKysrKysrCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAg
fCAgOSArKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5p
bgppbmRleCBjOTlkNDAzMDdlLi5lNzFiM2I0MTFkIDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5j
ZmcuNS5wb2QuaW4KKysrIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCkBAIC0xNTQ0LDYgKzE1
NDQsMzUgQEAgU2V0IG1heGltdW0gaGVpZ2h0IGZvciBwb2ludGVyIGRldmljZS4KIAogPWJhY2sK
IAorPWl0ZW0gQjx0ZWU9IlNUUklORyI+CisKK0I8QXJtIG9ubHkuPiBTZXQgVEVFIHR5cGUgZm9y
IHRoZSBndWVzdC4gVEVFIGlzIGEgVHJ1c3RlZCBFeGVjdXRpb24KK0Vudmlyb25tZW50IC0tIHNl
cGFyYXRlIHNlY3VyZSBPUyBmb3VuZCBvbiBzb21lIHBsYXRmb3Jtcy4gQjxTVFJJTkc+IGNhbiBi
ZSBvbmUgb2YgdGhlOgorCis9b3ZlciA0CisKKz1pdGVtIEI8bm9uZT4KKworIkRvbid0IGFsbG93
IHRoZSBndWVzdCB0byB1c2UgVEVFIGlmIHByZXNlbnQgb24gdGhlIHBsYXRmb3JtLiBUaGlzIGlz
Cit0aGUgZGVmYXVsdCB2YWx1ZS4KKworPWl0ZW0gQjxvcHRlZT4KKworQWxsb3cgYSBndWVzdCB0
byBhY2Nlc3MgdGhlIGhvc3QgT1AtVEVFIE9TLiBYZW4gd2lsbCBtZWRpYXRlIHRoZQorYWNjZXNz
IHRvIE9QLVRFRSBhbmQgdGhlIHJlc291cmNlIGlzb2xhdGlvbiB3aWxsIGJlIHByb3ZpZGVkIGRp
cmVjdGx5CitieSBPUC1URUUuIE9QLVRFRSBpdHNlbGYgbWF5IGxpbWl0IHRoZSBudW1iZXIgb2Yg
Z3Vlc3RzIHRoYXQgY2FuCitjb25jdXJyZW50bHkgdXNlIGl0LiBUaGlzIHJlcXVpcmVzIGEgdmly
dHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFIGZvcgordGhpcyB0byB3b3JrLgorCitZb3UgY2FuIHJl
ZmVyIHRvCitMPE9QLVRFRSBkb2N1bWVudGF0aW9ufGh0dHBzOi8vb3B0ZWUucmVhZHRoZWRvY3Mu
aW8vYXJjaGl0ZWN0dXJlL3ZpcnR1YWxpemF0aW9uLmh0bWw+Citmb3IgbW9yZSBpbmZvcm1hdGlv
biBhYm91dCBob3cgdG8gZW5hYmxlIGFuZCBjb25maWd1cmUgdmlydHVhbGl6YXRpb24gc3VwcG9y
dAoraW4gT1AtVEVFLgorCitUaGlzIGZlYXR1cmUgaXMgYSBCPHRlY2hub2xvZ3kgcHJldmlldz4u
CisKKz1iYWNrCisKID1iYWNrCiAKID1oZWFkMiBQYXJhdmlydHVhbGlzZWQgKFBWKSBHdWVzdCBT
cGVjaWZpYyBPcHRpb25zCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMv
bGlieGwvbGlieGwuaAppbmRleCA5YmFjZmI5N2YwLi4xZmU2ZWEyYmQ4IDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTI3Myw2ICsy
NzMsMTEgQEAKICAqLwogI2RlZmluZSBMSUJYTF9IQVZFX0JVSUxESU5GT19BUk1fR0lDX1ZFUlNJ
T04gMQogCisvKgorICogbGlieGxfZG9tYWluX2J1aWxkX2luZm8gaGFzIHRoZSBhcmNoX2FybS50
ZWUgZmllbGQuCisgKi8KKyNkZWZpbmUgTElCWExfSEFWRV9CVUlMRElORk9fQVJDSF9BUk1fVEVF
IDEKKwogLyoKICAqIExJQlhMX0hBVkVfU09GVF9SRVNFVCBpbmRpY2F0ZXMgdGhhdCBsaWJ4bCBz
dXBwb3J0cyBwZXJmb3JtaW5nCiAgKiAnc29mdCByZXNldCcgZm9yIGRvbWFpbnMgYW5kIHRoZXJl
IGlzICdzb2Z0X3Jlc2V0JyBzaHV0ZG93biByZWFzb24KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKaW5kZXggMTQxZTE1OTA0My4u
NmI3MmMwMDk2MCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMKQEAgLTg5LDYgKzg5LDE5IEBAIGludCBsaWJ4bF9fYXJjaF9k
b21haW5fcHJlcGFyZV9jb25maWcobGlieGxfX2djICpnYywKICAgICAgICAgcmV0dXJuIEVSUk9S
X0ZBSUw7CiAgICAgfQogCisgICAgc3dpdGNoIChkX2NvbmZpZy0+Yl9pbmZvLnRlZSkgeworICAg
IGNhc2UgTElCWExfVEVFX1RZUEVfTk9ORToKKyAgICAgICAgY29uZmlnLT5hcmNoLnRlZV90eXBl
ID0gWEVOX0RPTUNUTF9DT05GSUdfVEVFX05PTkU7CisgICAgICAgIGJyZWFrOworICAgIGNhc2Ug
TElCWExfVEVFX1RZUEVfT1BURUU6CisgICAgICAgIGNvbmZpZy0+YXJjaC50ZWVfdHlwZSA9IFhF
Tl9ET01DVExfQ09ORklHX1RFRV9PUFRFRTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoK
KyAgICAgICAgTE9HKEVSUk9SLCAiVW5rbm93biBURUUgdHlwZSAlZCIsCisgICAgICAgICAgICBk
X2NvbmZpZy0+Yl9pbmZvLnRlZSk7CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgIH0K
KwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBl
cy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXggYjYxMzk5Y2UzNi4uZmE1
ZWU2NTQ2MyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtNDYwLDYgKzQ2MCwxMSBAQCBsaWJ4bF9naWNf
dmVyc2lvbiA9IEVudW1lcmF0aW9uKCJnaWNfdmVyc2lvbiIsIFsKICAgICAoMHgzMCwgInYzIikK
ICAgICBdLCBpbml0X3ZhbCA9ICJMSUJYTF9HSUNfVkVSU0lPTl9ERUZBVUxUIikKIAorbGlieGxf
dGVlX3R5cGUgPSBFbnVtZXJhdGlvbigidGVlX3R5cGUiLCBbCisgICAgKDAsICJub25lIiksCisg
ICAgKDEsICJvcHRlZSIpCisgICAgXSwgaW5pdF92YWwgPSAiTElCWExfVEVFX1RZUEVfTk9ORSIp
CisKIGxpYnhsX3JkbV9yZXNlcnZlID0gU3RydWN0KCJyZG1fcmVzZXJ2ZSIsIFsKICAgICAoInN0
cmF0ZWd5IiwgICAgbGlieGxfcmRtX3Jlc2VydmVfc3RyYXRlZ3kpLAogICAgICgicG9saWN5Iiwg
ICAgICBsaWJ4bF9yZG1fcmVzZXJ2ZV9wb2xpY3kpLApAQCAtNTM3LDYgKzU0Miw3IEBAIGxpYnhs
X2RvbWFpbl9idWlsZF9pbmZvID0gU3RydWN0KCJkb21haW5fYnVpbGRfaW5mbyIsWwogICAgICgi
bmVzdGVkX2h2bSIsICAgICAgIGxpYnhsX2RlZmJvb2wpLAogICAgICgiYXBpYyIsICAgICAgICAg
ICAgIGxpYnhsX2RlZmJvb2wpLAogICAgICgiZG1fcmVzdHJpY3QiLCAgICAgIGxpYnhsX2RlZmJv
b2wpLAorICAgICgidGVlIiwgICAgICAgICAgICAgIGxpYnhsX3RlZV90eXBlKSwKICAgICAoInUi
LCBLZXllZFVuaW9uKE5vbmUsIGxpYnhsX2RvbWFpbl90eXBlLCAidHlwZSIsCiAgICAgICAgICAg
ICAgICAgWygiaHZtIiwgU3RydWN0KE5vbmUsIFsoImZpcm13YXJlIiwgICAgICAgICBzdHJpbmcp
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJiaW9zIiwgICAgICAg
ICAgICAgbGlieGxfYmlvc190eXBlKSwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMg
Yi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IGUxMDViZGEyYmIuLjA2MDQzNzRlZjMgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAt
MjY5MSw2ICsyNjkxLDE1IEBAIHNraXBfdXNiZGV2OgogICAgICAgICB9CiAgICAgfQogCisgICAg
aWYgKCF4bHVfY2ZnX2dldF9zdHJpbmcgKGNvbmZpZywgInRlZSIsICZidWYsIDEpKSB7CisgICAg
ICAgIGUgPSBsaWJ4bF90ZWVfdHlwZV9mcm9tX3N0cmluZyhidWYsICZiX2luZm8tPnRlZSk7Cisg
ICAgICAgIGlmIChlKSB7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwKKyAgICAgICAgICAg
ICAgICAgICAgIlVua25vd24gdGVlIFwiJXNcIiBzcGVjaWZpZWRcbiIsIGJ1Zik7CisgICAgICAg
ICAgICBleGl0KC1FUlJPUl9GQUlMKTsKKyAgICAgICAgfQorICAgIH0KKwogICAgIHBhcnNlX3Zr
Yl9saXN0KGNvbmZpZywgZF9jb25maWcpOwogCiAgICAgeGx1X2NmZ19kZXN0cm95KGNvbmZpZyk7
Ci0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17:54:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdemu-0007zA-B0; Wed, 19 Jun 2019 17:54:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdems-0007yb-N7
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:54:22 +0000
X-Inumbo-ID: 441b74f3-92bb-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 441b74f3-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:54:21 +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=fP8vJPN22b6OLgoR82XgeZN8aCm/Eqc6Z8g29fVGTPY=;
 b=nsIEIj5ROWE0wq607l2rF/0q2ZETjjUXToPFlGtmub6v30TXVMneRssbY18l7Xeqq+5Al6gyFwJgyDUFSTcPgrdvNKDeD/inOBMdFmRBS35YWr4ug97ssqV2NdyU0ki3XiESSyYDLicdkDfCCK/u95igRBMlBxZgBzjDFtgbEYPqD1eqWFakDk5ai578N6xqSaFH6bIeeUvf9jIxBi6pBLenpOzwF4DHcKKIg5Nm/UNaBmj1BUcElox+wqFPSZCqBzinlViolWKOCxAr8eJNhXccMCPH7NeU3Hu7xeA6iARcMGF+EEzRnh0Cuqyxn10XYCNwsEI7SY74tXTXX9IA+g==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:54:19 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:54:19 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 2/5] tools/arm: optee: create optee firmware node in
 DT if tee=optee
Thread-Index: AQHVJsgFm0lDectG80mAA7GOe+3Yow==
Date: Wed, 19 Jun 2019 17:54:19 +0000
Message-ID: <20190619175333.29938-3-volodymyr_babchuk@epam.com>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190619175333.29938-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: cad1f351-4f6c-4253-5e02-08d6f4df2795
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-microsoft-antispam-prvs: <AM0PR03MB60510364ECE69E43E7EB70EEE6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(66556008)(8936002)(66446008)(55236004)(66946007)(446003)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(76176011)(7736002)(86362001)(8676002)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(6116002)(478600001)(256004)(11346002)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: 9EcSxbO1Fd2VcqE5QdwLT3DQ7ilEA+eGe/i1BKu8xBbnKYirxG4N9Ks+0yvEbs6f+QmdWvCekTb6ZJwvBPFuXEvahrf75wzhK8QWtCsJdFGmt6oWpR9ihoy698ZpS5J0ggv9kLx4Zk+Qz1iXbO9SRT+OcgqY6J49S55htOfc83n1Ke+pLAUb4oxsS1O60TjNv+ujJToUAhg6WldIF6GCUD8Z5p8ZdVAKi4WS58JygrGcoiY5ikb1C9+0NXltJZc8OSJZG4hPGGZQBJEtYfB+SZcWFefrRQwbA79amHKYHw3NOofZIfxDHaYT5IwXw2EgkfZhIdYMhfo67g+S6lZpvjohcZ3H9WD/KJgE3H6FLbN8VVQTRR/jhErUUEz/gAqBfBL7Ixktqo+Y9/Ngy/xpcvJ6PnZKX2p8HT52nbAeMzg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cad1f351-4f6c-4253-5e02-08d6f4df2795
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:54:19.7679 (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: AM0PR03MB6051
Subject: [Xen-devel] [PATCH v7 2/5] tools/arm: optee: create optee firmware
 node in DT if tee=optee
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Volodymyr Babchuk <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>

SWYgVEVFIHN1cHBvcnQgaXMgZW5hYmxlZCB3aXRoICJ0ZWU9b3B0ZWUiIG9wdGlvbiBpbiB4bC5j
ZmcsCnRoZW4gd2UgbmVlZCB0byBpbmZvcm0gZ3Vlc3QgYWJvdXQgYXZhaWxhYmxlIFRFRSwgYnkg
Y3JlYXRpbmcKY29ycmVzcG9uZGluZyBub2RlIGluIHRoZSBndWVzdCdzIGRldmljZSB0cmVlLgoK
U2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0u
Y29tPgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKLS0tCiBUaGlz
IHBhdGNoIGRlcGVuZHMgb24gcGF0Y2hlcyB0byBvcHRlZS5jLgoKIENoYW5nZXMgZnJvbSB2NDoK
ICAtICJuYXRpdmUiIG9wdGlvbiByZXBsYWNlZCB3aXRoICJvcHRlZSIKCiBDaGFuZ2VzIGZyb20g
djM6CiAgLSAic21jIiBtZXRob2QgcmVwbGFjZWQgd2l0aCAiaHZjIgogIC0gQ29kaW5nIHN0eWxl
IGZpeGVzCi0tLQogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgfCAyOSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCmlu
ZGV4IDZiNzJjMDA5NjAuLmJmMzFiOWIzY2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC00MjAsNiArNDIwLDMyIEBA
IHN0YXRpYyBpbnQgbWFrZV9wc2NpX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0KQogICAg
IHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IG1ha2Vfb3B0ZWVfbm9kZShsaWJ4bF9fZ2MgKmdj
LCB2b2lkICpmZHQpCit7CisgICAgaW50IHJlczsKKyAgICBMT0coREVCVUcsICJDcmVhdGluZyBP
UC1URUUgbm9kZSBpbiBkdGIiKTsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImZp
cm13YXJlIik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9iZWdp
bl9ub2RlKGZkdCwgIm9wdGVlIik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9jb21wYXQoZ2MsIGZkdCwgMSwgImxpbmFybyxvcHRlZS10eiIpOwor
ICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5n
KGZkdCwgIm1ldGhvZCIsICJodmMiKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAg
cmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAg
IHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAg
ICByZXR1cm4gMDsKK30KKwogc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2Mg
KmdjLCB2b2lkICpmZHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCB4Y19kb21faW1hZ2UgKmRvbSkKIHsKQEAgLTkzMyw2ICs5NTksOSBAQCBuZXh0X3Jlc2l6ZToK
ICAgICAgICAgaWYgKGluZm8tPmFyY2hfYXJtLnZ1YXJ0ID09IExJQlhMX1ZVQVJUX1RZUEVfU0JT
QV9VQVJUKQogICAgICAgICAgICAgRkRUKCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoZ2MsIGZkdCwg
YWluZm8sIGRvbSkgKTsKIAorICAgICAgICBpZiAoaW5mby0+dGVlID09IExJQlhMX1RFRV9UWVBF
X09QVEVFKQorICAgICAgICAgICAgRkRUKCBtYWtlX29wdGVlX25vZGUoZ2MsIGZkdCkgKTsKKwog
ICAgICAgICBpZiAocGZkdCkKICAgICAgICAgICAgIEZEVCggY29weV9wYXJ0aWFsX2ZkdChnYywg
ZmR0LCBwZmR0KSApOwogCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17: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 1hdemx-00080Q-N9; Wed, 19 Jun 2019 17:54: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=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdemw-0007zx-7y
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:54:26 +0000
X-Inumbo-ID: 45dcbe49-92bb-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45dcbe49-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:54:25 +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=2Uag9/qBAWGN5CBHVHEcEymjX/oleG7d6nDRggHtb1o=;
 b=mkhM0QFGHJrSXzIx17RpCiqTDkLWkI3Z1uhyFRZBiQKB8Gw63Nkq1FVwEAf4kMCH563lOZXR385WgcrEb3dDzZbNkq6qPIzuBYrF8JtFmQQTMiNrCV5jJnxtfx2ow05Y/zP7Lagn/2/NkS1C620P34l7RcnCU5rB91Onn7jXxTUlyfM4zHUYgRVvC0fqIiPAFikpi+eqRm54s+hmDXG4OkyDrV3RhqVRuEGpCF33kUG2xIspVtR2aO3keTB29cktm+7lyEUWbfCUUzbCuTPR7Z6rYrd1KESDwUs9s3cgvmJiZ3ETeHqyWSttWDopO6ymS6NMn0+Y7nHev9HIl0szHw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:54:22 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:54:22 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 3/5] xen/arm: tee: place OP-TEE Kconfig option right
 after TEE
Thread-Index: AQHVJsgGYa5WnTLK6UWfYJbWAI6NXg==
Date: Wed, 19 Jun 2019 17:54:22 +0000
Message-ID: <20190619175333.29938-4-volodymyr_babchuk@epam.com>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190619175333.29938-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: c2eb65e0-f1c3-41df-74e7-08d6f4df291b
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-microsoft-antispam-prvs: <AM0PR03MB605173C18C0C3E7F3BB4CDAFE6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(4744005)(66556008)(8936002)(66446008)(55236004)(66946007)(446003)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(76176011)(7736002)(86362001)(8676002)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(14444005)(6116002)(478600001)(256004)(11346002)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: wb+HJBmkmjkT6SfSmwzYSyACnswD7LZtEhLafhrEnNenrpMygP5SEdqjizQ57Aae+LiLhpHBhf6lwLudKEgKeiH12KIYRaZOteReCLJ2KbPjMcQhDyGhk8kacap+a8Cf6iotQuM+KSOJ8HlYp7NKA5W3065LMXpf9eqftH3W5128s8chI7ZDlKMqWnd3FNjxshe+0IYdWHPPF2XNBdqpZ2paogCXpEbeEgXUVfCjWWdz88hs+ZaB1D45SYG4Auwo5mWcm7Sb4z36H1iFm9JxUHpbQk9Cga5RRG2+DLJcV7umTwZsplNiNQ3iyLYihB/lpAJSr2yBpK7VGucA/DWSG6uTb29hXh/WfyCB530p7U5Oq0vdoqssWxivpekAzabRlBvOWvSzyJG3jgqYhggFo7la1OBaJNOizVhdVw/DpQo=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c2eb65e0-f1c3-41df-74e7-08d6f4df291b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:54:22.2524 (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: AM0PR03MB6051
Subject: [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>,
 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>

SXQgaXMgbmljZXIsIHdoZW4gb3B0aW9ucyBmb3IgcGFydGljdWxhciBURUUgbWVkaWF0b3JzIChj
dXJyZW50bHksCk9QLVRFRSBvbmx5KSBhcmUgZm9sbG93aW5nIGdlbmVyaWMgIkVuYWJsZSBURUUg
bWVkaWF0b3JzIHN1cHBvcnQiCm9wdGlvbiBpbiB0aGUgbWVudWNvbmZpZzoKCiBbKl0gRW5hYmxl
IFRFRSBtZWRpYXRvcnMgc3VwcG9ydAogWyBdICAgRW5hYmxlIE9QLVRFRSBtZWRpYXRvcgoKU2ln
bmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29t
PgotLS0KIHhlbi9hcmNoL2FybS9LY29uZmlnIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBp
bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9L
Y29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggMDRkMzk5ZmZiZi4uYzJkYjJhNjk1
MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tj
b25maWcKQEAgLTExMyw2ICsxMTMsOCBAQCBjb25maWcgVEVFCiAJICBUaGlzIG9wdGlvbiBlbmFi
bGVzIGdlbmVyaWMgVEVFIG1lZGlhdG9ycyBzdXBwb3J0LiBJdCBhbGxvd3MgZ3Vlc3RzCiAJICB0
byBhY2Nlc3MgcmVhbCBURUUgdmlhIG9uZSBvZiBURUUgbWVkaWF0b3JzIGltcGxlbWVudGVkIGlu
IFhFTi4KIAorc291cmNlICJhcmNoL2FybS90ZWUvS2NvbmZpZyIKKwogZW5kbWVudQogCiBtZW51
ICJBUk0gZXJyYXRhIHdvcmthcm91bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCkBA
IC0yMzgsNSArMjQwLDMgQEAgc291cmNlICJhcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyIKIHNv
dXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgotCi1zb3Vy
Y2UgImFyY2gvYXJtL3RlZS9LY29uZmlnIgotLSAKMi4yMS4wCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hden0-00081M-0l; Wed, 19 Jun 2019 17:54:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdemy-00080u-NE
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:54:28 +0000
X-Inumbo-ID: 47548714-92bb-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::617])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47548714-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:54:27 +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=iPusLnllTHuMAa/iQEdg0Y7S7nsjfP/cC41bm+NMPS0=;
 b=aBHGGwUlOj1rF8fXjoWI+f+L6CgNwmp5A5cakYNIoR2YG0vhZCK0K+2ooJI2p53oiTIDigj0+yspKA9LAadYKKqZFXju9PFAdIRMc5nXivFzAwZ/DMyW7H98YLchYMJC/pGvtToF/nm/i2KoI56hOB+eY7V2z5Ma/MVqOjUxRJmZFZrHWGtr0JqRU/zO31Xvhn0q47w3t1QiWr2KmfU7KYgKNqrxRZEtlEKSs597XLBkxMpzGbu0DK5v1ruPG9wkpHSuDkgl5IE/6FkEV7UH3tw5ckEdRWs2CnkF6YHcL3JI9SNfMMse5a6GNILOiLF8D+aJ1jSDm8/cDFXjF+TVpw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:54:24 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:54:24 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 4/5] xen/arm: optee: check if OP-TEE is
 virtualization-aware
Thread-Index: AQHVJsgHYgzSdRXgHUqfEmSdUVS6sg==
Date: Wed, 19 Jun 2019 17:54:24 +0000
Message-ID: <20190619175333.29938-5-volodymyr_babchuk@epam.com>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190619175333.29938-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: 007d3342-b0bc-45f1-0d4a-08d6f4df2a71
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-microsoft-antispam-prvs: <AM0PR03MB60512CD9AB4D0BC93F33CC6BE6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(66556008)(8936002)(66446008)(55236004)(66946007)(446003)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(76176011)(7736002)(86362001)(8676002)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(6116002)(478600001)(256004)(11346002)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: fGO9+JpDqjTI6AdVcOOoRBdF4JYg/WoiVqs1TL45U6hekXLAeVTBnzTAuPMIZ9peoq24QQB+6lLs8sJKIlJ5SMK5dh3ODSAXVGQE+dzYJjsBiSJK4JronsnYJUcNj5WW7JIWUMcHxNNSDxBvcaM8T2TIA9bgc14rNqpwSp4XfH+GE1B52DZKZ66zgDTYj7KapnR0EFF/Iws718qOBPO5BrNCxLFC+F054E3MIfgyj1cjkFlcbHJN5ykdLwdJubmWZkPZne5qRSqWMTK68jpQaEg6pfWY0ZG+V8hc1skoJmKjapBslDD859mRa1HRWmglaxJ3u/QYIjr2mNNwKUf8nBGixVtHPw1O9XzrqJm0eyAVs0tRfPCGlfAPQnG9oxEQyAE2fW3+H7ULFNRAgzTEls5RWJNODWlDB7WFw4rQjeA=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 007d3342-b0bc-45f1-0d4a-08d6f4df2a71
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:54:24.5580 (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: AM0PR03MB6051
Subject: [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>,
 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>

VGhpcyBpcyB3b3JrYXJvdW5kIGZvciBPUC1URUUgMy41LiBUaGlzIGlzIHRoZSBmaXJzdCBPUC1U
RUUgcmVsZWFzZQp3aGljaCBzdXBwb3J0cyB2aXJ0dWFsaXphdGlvbiwgYnV0IHRoZXJlIGlzIG5v
IHdheSB0byB0ZWxsIGlmCk9QLVRFRSB3YXMgYnVpbHQgd2l0aCB0aGF0IHN1cHBvcnQgZW5hYmxl
ZC4gV2UgY2FuIHByb2JlIGZvciBpdApieSBjYWxsaW5nIFNNQyB0aGF0IGlzIGF2YWlsYWJsZSBv
bmx5IHdoZW4gT1AtVEVFIGlzIGJ1aWx0IHdpdGgKdmlydHVhbGl6YXRpb24gc3VwcG9ydC4KClNp
Z25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNv
bT4KLS0tCiB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgfCAxMCArKysrKysrKysrCiAxIGZpbGUg
Y2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUv
b3B0ZWUuYyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwppbmRleCAyOGQzNDM2MGZjLi4xNDM4
MWQ2YjJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL3RlZS9vcHRlZS5jCkBAIC0xNzIsNiArMTcyLDE2IEBAIHN0YXRpYyBib29sIG9wdGVl
X3Byb2JlKHZvaWQpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAKKyAgICAvKgorICAg
ICAqIFdvcmthcm91bmQ6IE9QLVRFRSAzLjUgaGF2ZSBubyB3YXkgdG8gdGVsbCBpZiBpdCBpcyBi
dWlsZCB3aXRoCisgICAgICogdmlydHVhbGl6YXRpb24gc3VwcG9ydC4gQnV0IHdlIGNhbiBwcm9i
ZSBmb3IgT1BURUVfU01DX1ZNX0RFU1RST1lFRAorICAgICAqIGNhbGwuIEl0IHdpbGwgcmV0dXJu
IE9QVEVFX1NNQ19SRVRVUk5fVU5LTk9XTl9GVU5DVElPTiBpZgorICAgICAqIE9QLVRFRSBoYXZl
IG5vIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQgZW5hYmxlZC4KKyAgICAgKi8KKyAgICBhcm1fc21j
Y2Nfc21jKE9QVEVFX1NNQ19WTV9ERVNUUk9ZRUQsIDAsIDAsIDAsIDAsIDAsIDAsIDAsICZyZXNw
KTsKKyAgICBpZiAoIHJlc3AuYTAgPT0gT1BURUVfU01DX1JFVFVSTl9VTktOT1dOX0ZVTkNUSU9O
ICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKLS0gCjIu
MjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 17:54:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 17:54:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hden2-00083G-Hi; Wed, 19 Jun 2019 17: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=33VD=US=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hden0-00081R-8T
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 17:54:30 +0000
X-Inumbo-ID: 48821781-92bb-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48821781-92bb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 17:54:29 +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=Qi7wW3mqiFR9seB4DWgPdfpsM2x2CiNtO/CadgdpxA4=;
 b=Fyus/mWYBzo0GwOfFySt4gXLMJqW+NYhdVI2OhQlEQL5YtPx5VReJgjXpkDaCrrlKvHv441WExFC/dR5CEc4XQZekzzdr2cGXBNgpTD1OXss8AJf0is/BUTe+3spomvRpfjP1jn7pPhRz2/Bi+A0Vv3Xk10D+aoCakpaaywgiDH1Hd8cQ8N9vP0imLpd83+trldSrHB/aDyOeOK2bPHzEkktjYJW+QmBuJe5pVWaX8jrR3F2msrhavcghscy1UR/d1w7NHbS0By0ZklkliO7rjU/O8S1+l76AlXliihIRqIatvXzJkirFEi2agk0NsNze1iy+InemTk28izVu88uuA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB6051.eurprd03.prod.outlook.com (10.255.31.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Wed, 19 Jun 2019 17:54:26 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Wed, 19 Jun 2019
 17:54:26 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 5/5] xen/arm: optee: document OPTEE option in
 tee/Kconfig
Thread-Index: AQHVJsgJTbER4ZRlKEOiRojFHfVy3A==
Date: Wed, 19 Jun 2019 17:54:26 +0000
Message-ID: <20190619175333.29938-6-volodymyr_babchuk@epam.com>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
In-Reply-To: <20190619175333.29938-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: fc9a9a0e-872a-473f-41d8-08d6f4df2bc7
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:AM0PR03MB6051; 
x-ms-traffictypediagnostic: AM0PR03MB6051:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB60515D9DB0A28CEC3A1E7871E6E50@AM0PR03MB6051.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0073BFEF03
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(81156014)(186003)(3846002)(76116006)(26005)(6506007)(14454004)(72206003)(64756008)(6436002)(2616005)(1076003)(2351001)(54906003)(486006)(4326008)(5660300002)(36756003)(6486002)(80792005)(4744005)(66556008)(8936002)(66446008)(55236004)(66946007)(446003)(71190400001)(476003)(102836004)(68736007)(66476007)(71200400001)(99286004)(53936002)(6512007)(76176011)(7736002)(6306002)(86362001)(8676002)(966005)(25786009)(73956011)(305945005)(316002)(2501003)(66066001)(14444005)(6116002)(478600001)(256004)(11346002)(2906002)(5640700003)(91956017)(81166006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6051;
 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: dd3EYGjQRnAhH/MdlQwOeiVFhVAf00oSOqad+vqgOBV+oBjJHr9rZTP1qo0RNATNhqDq5vrMv1Vd6zgCLcQSZGwQyXZnc/NW53cEqcgE3eMl3zIl/cPRbxj4WSgUXPFp/iAviHd4Ofe03LtHYfPq1JUbTS0EGaOI3lSYA8/im2PPUFp0TlzcXVeevMdM47GXBeC1CIlYrQu/rmqQuKqNtxHfZOpyuP8az8w7XvCGqsyTDZbAo1F8Hy0khQmB2HDgSKOoZRTYEoGGq2peRZlA8r6Ex0+7te+lxUUfeI8GnpUwRlWdG0YtI3wb3hriahzZ13ypDGzkT5tcXBhlwxlNjf4NtFAMj4f+VvTStcjLKsuzv8GD91OOO+0hrhJxsSo7l43TbQ3UVcF0UnYPnUgq0ztnG1in/6Y+T7xDNSv0BiA=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc9a9a0e-872a-473f-41d8-08d6f4df2bc7
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2019 17:54:26.7757 (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: AM0PR03MB6051
Subject: [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>,
 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>

QWRkIGJhc2ljIGluZm9ybWF0aW9uIGFib3V0IHRoZSBPUC1URUUgbWVkaWF0b3IgYW5kIG5vdGUg
YWJvdXQKZGVwZW5kZW5jeSBvbiB2aXJ0dWFsaXphdGlvbi1hd2FyZSBPUC1URUUuCgpTaWduZWQt
b2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyBiL3hl
bi9hcmNoL2FybS90ZWUvS2NvbmZpZwppbmRleCA1YjgyOWRiMmU5Li5iNGI2YWEyNjEwIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL3RlZS9L
Y29uZmlnCkBAIC0yLDMgKzIsOCBAQCBjb25maWcgT1BURUUKIAlib29sICJFbmFibGUgT1AtVEVF
IG1lZGlhdG9yIgogCWRlZmF1bHQgbgogCWRlcGVuZHMgb24gVEVFCisJaGVscAorCSAgRW5hYmxl
IGV4cGVyaW1lbnRhbCBPUC1URUUgbWVkaWF0b3IuIEl0IGFsbG93cyBndWVzdHMgdG8gYWNjZXNz
CisJICBPUC1URUUgcnVubmluZyBvbiB5b3VyIHBsYXRmb3JtLiBUaGlzIHJlcXVpcmVzIHZpcnR1
YWxpemF0aW9uLWVuYWJsZWQKKwkgIE9QLVRFRSBwcmVzZW50LiBZb3UgY2FuIGxlYXJuIG1vcmUg
YWJvdXQgdmlydHVhbGl6YXRpb24gZm9yIE9QLVRFRQorCSAgYXQgaHR0cHM6Ly9vcHRlZS5yZWFk
dGhlZG9jcy5pby9hcmNoaXRlY3R1cmUvdmlydHVhbGl6YXRpb24uaHRtbAotLSAKMi4yMS4wCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 19:11:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 19: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 1hdfzN-0006I6-5Y; Wed, 19 Jun 2019 19:11: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdfzL-0006Hu-OB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 19:11:19 +0000
X-Inumbo-ID: 015d3ca8-92c6-11e9-a8bb-8ba0b8320142
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 015d3ca8-92c6-11e9-a8bb-8ba0b8320142;
 Wed, 19 Jun 2019 19:11: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 1hdfzF-0003Yj-9H; Wed, 19 Jun 2019 19:11: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 1hdfzF-0005rO-0D; Wed, 19 Jun 2019 19:11:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdfzE-0007GG-VN; Wed, 19 Jun 2019 19:11:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137917-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-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-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-amd64-libvirt-qemuu-debianhvm-amd64-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-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=2ac48fd52d846a8c3949373aa0d776c6cb5452db
X-Osstest-Versions-That: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 19:11:12 +0000
Subject: [Xen-devel] [xen-unstable test] 137917: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkxNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzkxNy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NzI0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZh
aWwgUkVHUi4gdnMuIDEzNzcyNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3
NzI0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMzc3MjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTM3NzI0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzc3MjQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
NzcyNAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhYzQ4ZmQ1MmQ4
NDZhOGMzOTQ5MzczYWEwZDc3NmM2Y2I1NDUyZGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzNzcyNCAgMjAxOS0wNi0xNCAxMDoxNjo1OSBaICAgIDUgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzc4NTEgIDIwMTktMDYtMTYgMDA6NTI6NTQgWiAgICAz
IGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc5MTcgIDIwMTktMDYt
MTcgMjI6MzQ6MjYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNjY2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 19:49:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 19: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 1hdgaZ-0000Ll-MD; Wed, 19 Jun 2019 19:49:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pFJR=US=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdgaY-0000L1-Rl
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 19:49:46 +0000
X-Inumbo-ID: 62d11ac9-92cb-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 62d11ac9-92cb-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 19:49:45 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id 136so550157lfa.8
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 12:49: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=pIP9mPnn/DAJ3cZCzOpx5LWimmJhRp/swBnea5FtXOM=;
 b=jtliA6tR9FNRc/taHqDjWaj53A1P3DDwc5Ne1hiV5fifl8zWFhVMdflBpqNo1RvB7D
 opD12UdQLecdqAEMIvBWNdnkX+B0v+BMtdcMu6CxSHbRJG0hbxJaT9Gud7I70ZMRPyN1
 sXZAFrtSIFJcfRUJMCnc2yCo/sX8vto0UX3g9rR4HAMyOhDjm/Oqqy1XTmdbBCo4RU6s
 EgopYopusvt6jjf3/awC7zA32ENJBOI0zfxIGn8qdqeIkx6w1Ir58Ff//mE+G+D8dvPC
 TwZquPxZ97U+yNC8wAV+LfmMEHPYgu6UZacnlHxTNbylRAD1LKAt5cP/9pNeEGcnak5R
 aOsw==
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=pIP9mPnn/DAJ3cZCzOpx5LWimmJhRp/swBnea5FtXOM=;
 b=lgWoyG+zN5uGn7qwtUlZ6QsvWOX1pdokkgaKVUET2hsXHKOGn7OhQ3fM2awrlZtDW+
 SInh4bCTpzFM9A5QTBiPI/ZO6btJV9eiaJGP9wtxdy598wTYtU9L7cKF8ZZJnSLnR5v0
 NzTTT2jiQjnUqwuYtuDTuwpFY4Jq4S1EAS8zq8FNfHmknb3/CG+P5TnPQI2jJsC4HKu+
 VFuuGXeecEvY1voy7vduWH8YJPkR6Rj7W5rbtJ1+6QogMjTWUoY4g/BxlTY/9BXHPqvm
 UOg0JfAgd2qJk0TZbTsLA0Kit9Fpayf2w7/DoWA/KC3+FrGkDgY79GbR8GtQJU+wW3F3
 OHhA==
X-Gm-Message-State: APjAAAVXnG4K5MfeTpKLOqLKCfMfsY2ISFsDpy0d12381RQgg+2dzKKp
 oB14u98k9sszm/UfhJPHWo+BK15QjxD9iiq54G4=
X-Google-Smtp-Source: APXvYqweKl9VI06RjZeqD1UykaHHa9/mWok+gZcMtfHVEIDpNBejtWowracURBId+N+QhLlZCxAVEr3PoSjhA+ruAiQ=
X-Received: by 2002:a19:5515:: with SMTP id n21mr6350026lfe.26.1560973784065; 
 Wed, 19 Jun 2019 12:49:44 -0700 (PDT)
MIME-Version: 1.0
References: <4b6949fb8d84a255898ca4b285526f6513513371.1560888454.git.tsirakisn@ainfosec.com>
In-Reply-To: <4b6949fb8d84a255898ca4b285526f6513513371.1560888454.git.tsirakisn@ainfosec.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 19 Jun 2019 12:49:32 -0700
Message-ID: <CACMJ4GYPX6Y5ZP9++reFsrhk3sxSokdExkVuLNisf6w_dx0BUQ@mail.gmail.com>
To: Nicholas Tsirakis <niko.tsirakis@gmail.com>
Subject: Re: [Xen-devel] [PATCH] argo: suppress select logging messages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Nicholas Tsirakis <tsirakisn@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMToxMCBQTSBOaWNob2xhcyBUc2lyYWtpcwo8bmlrby50
c2lyYWtpc0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gU29tZSBsb2dnaW5nIG1lc3NhZ2VzIG1hZGUg
bW9yZSBzZW5zZSBhcyBhcmdvIGRlYnVnCj4gbG9ncyByYXRoZXIgdGhhbiBzdGFuZGFyZCBYZW4g
bG9ncy4gVXNlIGFyZ29fZHByaW50awo+IHRvIG9ubHkgcHJpbnQgdGhpcyBpbmZvIGlmIGFyZ28g
REVCVUcgaXMgZW5hYmxlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IE5pY2hvbGFzIFRzaXJha2lzIDx0
c2lyYWtpc25AYWluZm9zZWMuY29tPgpSZXZpZXdlZC1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNo
cmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgoKPiAtLS0KPiAgeGVuL2NvbW1vbi9hcmdvLmMg
fCA5ICsrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIveGVuL2NvbW1vbi9h
cmdvLmMKPiBpbmRleCBjOGY0MzAyOTYzLi41OWI2NTVmNGM4IDEwMDY0NAo+IC0tLSBhL3hlbi9j
b21tb24vYXJnby5jCj4gKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKPiBAQCAtMTQ1Niw3ICsxNDU2
LDcgQEAgZmluZF9yaW5nX21mbnMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGFyZ29fcmluZ19p
bmZvICpyaW5nX2luZm8sCj4gICAgICBpZiAoIHJpbmdfaW5mby0+bWZucyApCj4gICAgICB7Cj4g
ICAgICAgICAgLyogUmluZyBhbHJlYWR5IGV4aXN0ZWQ6IGRyb3AgdGhlIHByZXZpb3VzIG1hcHBp
bmcuICovCj4gLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfSU5GTywgImFyZ286IHZtJXUgcmUtcmVn
aXN0ZXIgZXhpc3RpbmcgcmluZyAiCj4gKyAgICAgICAgYXJnb19kcHJpbnRrKCJhcmdvOiB2bSV1
IHJlLXJlZ2lzdGVyIGV4aXN0aW5nIHJpbmcgIgo+ICAgICAgICAgICAgICAgICAgIih2bSV1OiV4
IHZtJXUpIGNsZWFycyBtYXBwaW5nXG4iLAo+ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCByaW5nX2luZm8tPmlkLmRvbWFpbl9pZCwKPiAgICAgICAgICAgICAgICAgIHJpbmdfaW5mby0+
aWQuYXBvcnQsIHJpbmdfaW5mby0+aWQucGFydG5lcl9pZCk7Cj4gQEAgLTE1MTYsNyArMTUxNiw3
IEBAIGZpbmRfcmluZ19tZm5zKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBhcmdvX3JpbmdfaW5m
byAqcmluZ19pbmZvLAo+ICAgICAgewo+ICAgICAgICAgIEFTU0VSVChyaW5nX2luZm8tPm5tZm5z
ID09IE5QQUdFU19SSU5HKGxlbikpOwo+Cj4gLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfREVCVUcs
ICJhcmdvOiB2bSV1IHJpbmcgKHZtJXU6JXggdm0ldSkgJXAgIgo+ICsgICAgICAgIGFyZ29fZHBy
aW50aygiYXJnbzogdm0ldSByaW5nICh2bSV1OiV4IHZtJXUpICVwICIKPiAgICAgICAgICAgICAg
ICAgICJtZm5fbWFwcGluZyAlcCBsZW4gJXUgbm1mbnMgJXVcbiIsCj4gICAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIHJpbmdfaW5mby0+aWQuZG9tYWluX2lkLAo+ICAgICAgICAgICAgICAg
ICAgcmluZ19pbmZvLT5pZC5hcG9ydCwgcmluZ19pbmZvLT5pZC5wYXJ0bmVyX2lkLCByaW5nX2lu
Zm8sCj4gQEAgLTE3MzAsNyArMTczMCw3IEBAIHJlZ2lzdGVyX3Jpbmcoc3RydWN0IGRvbWFpbiAq
Y3VycmQsCj4gICAgICAgICAgbGlzdF9hZGQoJnJpbmdfaW5mby0+bm9kZSwKPiAgICAgICAgICAg
ICAgICAgICAmY3VycmQtPmFyZ28tPnJpbmdfaGFzaFtoYXNoX2luZGV4KCZyaW5nX2luZm8tPmlk
KV0pOwo+Cj4gLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfREVCVUcsICJhcmdvOiB2bSV1IHJlZ2lz
dGVyaW5nIHJpbmcgKHZtJXU6JXggdm0ldSlcbiIsCj4gKyAgICAgICAgYXJnb19kcHJpbnRrKCJh
cmdvOiB2bSV1IHJlZ2lzdGVyaW5nIHJpbmcgKHZtJXU6JXggdm0ldSlcbiIsCj4gICAgICAgICAg
ICAgICAgICBjdXJyZC0+ZG9tYWluX2lkLCByaW5nX2lkLmRvbWFpbl9pZCwgcmluZ19pZC5hcG9y
dCwKPiAgICAgICAgICAgICAgICAgIHJpbmdfaWQucGFydG5lcl9pZCk7Cj4gICAgICB9Cj4gQEAg
LTE3NzAsOCArMTc3MCw3IEBAIHJlZ2lzdGVyX3Jpbmcoc3RydWN0IGRvbWFpbiAqY3VycmQsCj4g
ICAgICAgICAgICAgIGdvdG8gb3V0X3VubG9jazI7Cj4gICAgICAgICAgfQo+Cj4gLSAgICAgICAg
Z3ByaW50ayhYRU5MT0dfREVCVUcsCj4gLSAgICAgICAgICAgICAgICAiYXJnbzogdm0ldSByZS1y
ZWdpc3RlcmluZyBleGlzdGluZyByaW5nICh2bSV1OiV4IHZtJXUpXG4iLAo+ICsgICAgICAgIGFy
Z29fZHByaW50aygiYXJnbzogdm0ldSByZS1yZWdpc3RlcmluZyBleGlzdGluZyByaW5nICh2bSV1
OiV4IHZtJXUpXG4iLAo+ICAgICAgICAgICAgICAgICAgY3VycmQtPmRvbWFpbl9pZCwgcmluZ19p
ZC5kb21haW5faWQsIHJpbmdfaWQuYXBvcnQsCj4gICAgICAgICAgICAgICAgICByaW5nX2lkLnBh
cnRuZXJfaWQpOwo+ICAgICAgfQo+IC0tCj4gMi4xNy4xCj4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:11:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdgvm-0002ho-VC; Wed, 19 Jun 2019 20:11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdgvk-0002hW-Pu
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:11:40 +0000
X-Inumbo-ID: 71c4e380-92ce-11e9-b927-c797f0bb5d13
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71c4e380-92ce-11e9-b927-c797f0bb5d13;
 Wed, 19 Jun 2019 20:11: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: NhalVcVCJzicGN5mcRtjgmhMgsv4RWwzijn2PgFDdcUt2rGmKuZyP7L1U+S7g0D8J6Wiq6ApFh
 u2Twom13SvBqYFg5QEdfDJaV9+PB0E86Xu84ViEriCABocQorWMDB6IpQ5mFafHdLe5PC2kCdE
 9wtFZjSm48WrCrz5EpsDMam7eLS0JtzJeC/Ev6JcBcNiJDx8dTKuO3BlEKMbEWi82Eig4SymJO
 Us6kXzTiZkBCU0WKJqGyJqJf37cOMJ7FBNVVtDeBGz+CPGPWH+jo0vt3uX/K4xLgfQGe1+P26i
 oeU=
X-SBRS: 2.7
X-MesageID: 1983437
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,394,1557201600"; 
   d="scan'208";a="1983437"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 21:11:25 +0100
Message-ID: <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] xen/link: Link .data.schedulers and
 CONSTRUCTERS in more appropriate locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?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>

TmVpdGhlciBvZiB0aGVzZSBzaG91bGQgbGl2ZSBpbiAuZGF0YQoKICogLmRhdGEuc2NoZWR1bGVy
cyBpcyBvbmx5IGV2ZXIgcmVhZCwgc28gaXMgbW92ZWQgaW50byAucm9kYXRhCiAqIENPTlNUUlVD
VE9SUyBpcyBvbmx5IGV2ZXIgcmVhZCwgYW5kIG9ubHkgYXQgYm9vdCwgc28gaXMgbW92ZWQgdG8g
YmVzaWRlCiAgIC5pbml0LnJvZGF0YQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhl
bi9hcmNoL2FybS94ZW4ubGRzLlMgfCAxMSArKysrKystLS0tLQogeGVuL2FyY2gveDg2L3hlbi5s
ZHMuUyB8IDExICsrKysrKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyks
IDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94
ZW4vYXJjaC9hcm0veGVuLmxkcy5TCmluZGV4IDMxZDc0YTguLjJiNDRlNWQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAt
NjYsNiArNjYsMTEgQEAgU0VDVElPTlMKICAgICAgICAqKC5kYXRhLnBhcmFtKQogICAgICAgIF9f
cGFyYW1fZW5kID0gLjsKIAorICAgICAgIC4gPSBBTElHTihQT0lOVEVSX0FMSUdOKTsKKyAgICAg
ICBfX3N0YXJ0X3NjaGVkdWxlcnNfYXJyYXkgPSAuOworICAgICAgICooLmRhdGEuc2NoZWR1bGVy
cykKKyAgICAgICBfX2VuZF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKKwogICAgICAgIF9fcHJvY19p
bmZvX3N0YXJ0ID0gLjsKICAgICAgICAqKC5wcm9jLmluZm8pCiAgICAgICAgX19wcm9jX2luZm9f
ZW5kID0gLjsKQEAgLTkyLDEyICs5Nyw3IEBAIFNFQ1RJT05TCiAgICAgICAgLiA9IEFMSUdOKFBB
R0VfU0laRSk7CiAgICAgICAgKiguZGF0YS5wYWdlX2FsaWduZWQpCiAgICAgICAgKiguZGF0YSkK
LSAgICAgICAuID0gQUxJR04oOCk7Ci0gICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0g
LjsKLSAgICAgICAqKC5kYXRhLnNjaGVkdWxlcnMpCi0gICAgICAgX19lbmRfc2NoZWR1bGVyc19h
cnJheSA9IC47CiAgICAgICAgKiguZGF0YS4qKQotICAgICAgIENPTlNUUlVDVE9SUwogICB9IDp0
ZXh0CiAKICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CkBAIC0xNTQsNiArMTU0LDcgQEAg
U0VDVElPTlMKICAgLmluaXQuZGF0YSA6IHsKICAgICAgICAqKC5pbml0LnJvZGF0YSkKICAgICAg
ICAqKC5pbml0LnJvZGF0YS4qKQorICAgICAgIENPTlNUUlVDVE9SUwogCiAgICAgICAgLiA9IEFM
SUdOKFBPSU5URVJfQUxJR04pOwogICAgICAgIF9fc2V0dXBfc3RhcnQgPSAuOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5kZXgg
ZWMzN2QzOC4uOWZhNmM5OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysg
Yi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0xNDAsNiArMTQwLDExIEBAIFNFQ1RJT05TCiAg
ICAgICAgKiguZGF0YS5wYXJhbSkKICAgICAgICBfX3BhcmFtX2VuZCA9IC47CiAKKyAgICAgICAu
ID0gQUxJR04oUE9JTlRFUl9BTElHTik7CisgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5
ID0gLjsKKyAgICAgICAqKC5kYXRhLnNjaGVkdWxlcnMpCisgICAgICAgX19lbmRfc2NoZWR1bGVy
c19hcnJheSA9IC47CisKICNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgZGVmaW5lZChD
T05GSUdfTEFURV9IV0RPTSkKICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7CiAgICAg
ICAgX19zdGFydF92cGNpX2FycmF5ID0gLjsKQEAgLTIwNyw2ICsyMTIsNyBAQCBTRUNUSU9OUwog
CiAgICAgICAgKiguaW5pdC5yb2RhdGEpCiAgICAgICAgKiguaW5pdC5yb2RhdGEuKikKKyAgICAg
ICBDT05TVFJVQ1RPUlMKIAogICAgICAgIC4gPSBBTElHTihQT0lOVEVSX0FMSUdOKTsKICAgICAg
ICBfX3NldHVwX3N0YXJ0ID0gLjsKQEAgLTI2MSwxNyArMjY3LDEyIEBAIFNFQ1RJT05TCiAgIC4g
PSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwogICBERUNMX1NFQ1RJT04oLmRhdGEucmVhZF9tb3N0
bHkpIHsKICAgICAgICAqKC5kYXRhLnJlYWRfbW9zdGx5KQotICAgICAgIC4gPSBBTElHTig4KTsK
LSAgICAgICBfX3N0YXJ0X3NjaGVkdWxlcnNfYXJyYXkgPSAuOwotICAgICAgICooLmRhdGEuc2No
ZWR1bGVycykKLSAgICAgICBfX2VuZF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKICAgfSA6dGV4dAog
CiAgIERFQ0xfU0VDVElPTiguZGF0YSkgewogICAgICAgICooLmRhdGEucGFnZV9hbGlnbmVkKQog
ICAgICAgICooLmRhdGEpCiAgICAgICAgKiguZGF0YS4qKQotICAgICAgIENPTlNUUlVDVE9SUwog
ICB9IDp0ZXh0CiAKICAgREVDTF9TRUNUSU9OKC5ic3MpIHsKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:11:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdgve-0002gk-PS; Wed, 19 Jun 2019 20:11:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdgvd-0002gc-4Q
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:11:33 +0000
X-Inumbo-ID: 6dd1544f-92ce-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 6dd1544f-92ce-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 20:11:31 +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: r9Vb/f2EHFTEOjtGKa0cJUCrEMs8mv+4NY9u54plpui+z03nWUoEeLxZJ/S7tRpaiyEIgM0/9N
 Q2ucoG+/IIqe+SAsXXyjReXF7yCTF8VeBIIicvW3XPymhFQ1m1efsJX8kTICFntqa5kJc/+t+3
 GKGOYGfp0MU36cZo2Ni2eKK1wNoiDYZgb9VWAIGWFfqQCY9r/OVKjfXN8oQTdHtRqN7RTWY8v3
 8NsSPYqeaRYM2ctnoSFwP8K1t0HNI7xtq/Q2pLXJyLj02wShv+DpuU+C8AM0V41A9I5IGhwjgD
 r5I=
X-SBRS: 2.7
X-MesageID: 1968177
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,394,1557201600"; 
   d="scan'208";a="1968177"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 21:11:24 +0100
Message-ID: <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] xen/link: Cope with .rodata.cst* sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?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>

LnJvZGF0YS5jc3QqIHNlY3Rpb25zIGFyZSB1c2VkIGZvciBtZXJnYWJsZSBjb25zdGFudCBkYXRh
LCBhbmQgdGhlIGNsYW5nL2xsdm0KOCB0b29sY2hhaW4gaGFzIGJlZW4gb2JzZXJ2ZWQgdG8gY3Jl
YXRlIC5yb2RhdGEuY3N0OCBpbiBhIGRlZmF1bHQgWGVuIGJ1aWxkLgoKVW5mb3J0dW5hdGVseSwg
dGhpcyBzZWN0aW9uIChhbmQgaXRzIC5pbml0IGNvdW50ZXJwYXJ0KSBhcmVuJ3QgY2FwdHVyZWQg
YnkKWGVuJ3MgbGlua2VyIGdsb2JzLCBhbmQgZW5kIHVwIGFzIG9ycGhhbmVkIHNlY3Rpb25zLgoK
R2VuZXJhbGlzZSB0aGUgZGF0YSBnbG9iYmluZyB0byBwaWNrIHVwIGNzdCBhbmQgZnV0dXJlIHNw
ZWNpYWwgc2VjdGlvbnMuCgpSZXBvcnRlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
QzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TIHwgOSArKystLS0tLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCA5ICsrKy0t
LS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxk
cy5TCmluZGV4IGU2NjRjNDQuLjMxZDc0YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS94ZW4u
bGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtOTYsOCArOTYsNyBAQCBTRUNU
SU9OUwogICAgICAgIF9fc3RhcnRfc2NoZWR1bGVyc19hcnJheSA9IC47CiAgICAgICAgKiguZGF0
YS5zY2hlZHVsZXJzKQogICAgICAgIF9fZW5kX3NjaGVkdWxlcnNfYXJyYXkgPSAuOwotICAgICAg
ICooLmRhdGEucmVsKQotICAgICAgICooLmRhdGEucmVsLiopCisgICAgICAgKiguZGF0YS4qKQog
ICAgICAgIENPTlNUUlVDVE9SUwogICB9IDp0ZXh0CiAKQEAgLTE1NCw4ICsxNTMsNyBAQCBTRUNU
SU9OUwogICAuID0gQUxJR04oUEFHRV9TSVpFKTsKICAgLmluaXQuZGF0YSA6IHsKICAgICAgICAq
KC5pbml0LnJvZGF0YSkKLSAgICAgICAqKC5pbml0LnJvZGF0YS5yZWwpCi0gICAgICAgKiguaW5p
dC5yb2RhdGEuc3RyKikKKyAgICAgICAqKC5pbml0LnJvZGF0YS4qKQogCiAgICAgICAgLiA9IEFM
SUdOKFBPSU5URVJfQUxJR04pOwogICAgICAgIF9fc2V0dXBfc3RhcnQgPSAuOwpAQCAtMTc2LDgg
KzE3NCw3IEBAIFNFQ1RJT05TCiAgICAgICAgKiguYWx0aW5zdHJfcmVwbGFjZW1lbnQpCiAKICAg
ICAgICAqKC5pbml0LmRhdGEpCi0gICAgICAgKiguaW5pdC5kYXRhLnJlbCkKLSAgICAgICAqKC5p
bml0LmRhdGEucmVsLiopCisgICAgICAgKiguaW5pdC5kYXRhLiopCiAKICAgICAgICAuID0gQUxJ
R04oOCk7CiAgICAgICAgX19jdG9yc19zdGFydCA9IC47CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBjYjQyZGM4Li5lYzM3
ZDM4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKQEAgLTIwNiw4ICsyMDYsNyBAQCBTRUNUSU9OUwogI2VuZGlmCiAKICAgICAg
ICAqKC5pbml0LnJvZGF0YSkKLSAgICAgICAqKC5pbml0LnJvZGF0YS5yZWwpCi0gICAgICAgKigu
aW5pdC5yb2RhdGEuc3RyKikKKyAgICAgICAqKC5pbml0LnJvZGF0YS4qKQogCiAgICAgICAgLiA9
IEFMSUdOKFBPSU5URVJfQUxJR04pOwogICAgICAgIF9fc2V0dXBfc3RhcnQgPSAuOwpAQCAtMjIx
LDggKzIyMCw3IEBAIFNFQ1RJT05TCiAgICAgICAgX19pbml0Y2FsbF9lbmQgPSAuOwogCiAgICAg
ICAgKiguaW5pdC5kYXRhKQotICAgICAgICooLmluaXQuZGF0YS5yZWwpCi0gICAgICAgKiguaW5p
dC5kYXRhLnJlbC4qKQorICAgICAgICooLmluaXQuZGF0YS4qKQogICAgICAgIC4gPSBBTElHTig0
KTsKICAgICAgICBfX3RyYW1wb2xpbmVfcmVsX3N0YXJ0ID0gLjsKICAgICAgICAqKC50cmFtcG9s
aW5lX3JlbCkKQEAgLTI3Miw4ICsyNzAsNyBAQCBTRUNUSU9OUwogICBERUNMX1NFQ1RJT04oLmRh
dGEpIHsKICAgICAgICAqKC5kYXRhLnBhZ2VfYWxpZ25lZCkKICAgICAgICAqKC5kYXRhKQotICAg
ICAgICooLmRhdGEucmVsKQotICAgICAgICooLmRhdGEucmVsLiopCisgICAgICAgKiguZGF0YS4q
KQogICAgICAgIENPTlNUUlVDVE9SUwogICB9IDp0ZXh0CiAKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:11:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdgvk-0002hT-Ko; Wed, 19 Jun 2019 20:11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdgvj-0002hL-Ke
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:11:39 +0000
X-Inumbo-ID: 71caa132-92ce-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 71caa132-92ce-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 20:11:38 +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: VXzA7aOTz80s8bo+Rql/Et+wTjDPiMWoFt+2Z7ic71YvYxDms1vmkqvDHoJLTXX3BJqnOshr4/
 5JkliV6D2mDehWUFhZbR7/QFhQdCUW6CY5p4mPYbWDkDnzwRZWamBno+Ic5SpI1BsRHz4sayoE
 onGTMBtRRRuMr8U3Hy7dQLFGag0mAOLbCBxRt3RLtv7qFHoHlofdDSPHwBjaYdRNC0LV90pncs
 x0ccGX1g3wZDeZTxlc3iCPOBKSioUe129WZN1I1W4f4fF1tHpS+Ix1mwXaN9tGrn0iYF8Wj6Hj
 /EE=
X-SBRS: 2.7
X-MesageID: 1968182
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,394,1557201600"; 
   d="scan'208";a="1968182"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 21:11:26 +0100
Message-ID: <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] xen/link: Fold .data.read_mostly into .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: 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>,
 =?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>

LmRhdGEucmVhZF9tb3N0bHkgb25seSBuZWVkcyBzZXBhcmF0aW5nIGZyb20gYWRqYWNlbnQgZGF0
YSBieSBvbmUgY2FjaGUgbGluZQp0byBiZSBlZmZlY3RpdmUsIGFuZCBwbGFjaW5nIGl0IGFkamFj
ZW50IHRvIC5kYXRhLnBhZ2VfYWxpZ25lZCBmdWxmaWxscyB0aGlzCnJlcXVpcmVtZW50LgoKRm9y
IEFSTSwgLmV4X3RhYmxlIGFwcGVhcnMgdG8gYmUgYSB2ZXN0aWdpYWwgcmVtbmFudC4gIE5vdGhp
bmcgaW4gdGhlCnJlc3VsdGluZyBidWlsZCBldmVyIGluc3BlY3RzIG9yIGFjdHMgb24gdGhlIGNv
bnRlbnRzIG9mIHRoZSB0YWJsZS4gIFRoZSBhcm0zMgpidWlsZCBkb2VzIGhvd2V2ZXIgaGF2ZSBz
b21lIGFzc2VtYmx5IHJvdXRpbmVzIHdoaWNoIGZpbGwgLmV4X3RhYmxlLgoKRHJvcCBhbGwgb2Yg
QVJNJ3MgLmV4X3RhYmxlIGluZnJhc3RydWN0dXJlLCB0byByZWR1Y2UgdGhlIHNpemUgb2YgdGhl
IGNvbXBpbGVkCmJpbmFyeSwgYW5kIGF2b2lkIGdpdmluZyB0aGUgaWxsdXNpb24gb2YgZXhjZXB0
aW9uIGhhbmRsaW5nIHdvcmtpbmcuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpPbmx5IGNv
bXBpbGUgdGVzdGVkIG9uIEFSTS4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2Fzc2VtYmxl
ci5oIHwgMTkgKystLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAg
ICAgICAgICB8IDE2ICstLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAg
ICAgICAgICAgfCAgNyArKy0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg
MzcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9hc3Nl
bWJsZXIuaCBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYXNzZW1ibGVyLmgKaW5kZXggNmRlMjYz
OC4uNDJlYWFiYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9hc3NlbWJsZXIu
aAorKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2Fzc2VtYmxlci5oCkBAIC0xNjAsMTMgKzE2
MCw2IEBACiAJcmVzdG9yZV9pcnFzX25vdHJhY2UgXG9sZGNwc3IKIAkuZW5kbQogCi0jZGVmaW5l
IFVTRVIoeC4uLikJCQkJXAotOTk5OToJeDsJCQkJCVwKLQkucHVzaHNlY3Rpb24gX19leF90YWJs
ZSwiYSI7CQlcCi0JLmFsaWduCTM7CQkJCVwKLQkubG9uZwk5OTk5Yiw5MDAxZjsJCQlcCi0JLnBv
cHNlY3Rpb24KLQogI2lmZGVmIENPTkZJR19TTVAKICNkZWZpbmUgQUxUX1NNUChpbnN0ci4uLikJ
CQkJCVwKIDk5OTg6CWluc3RyCkBAIC0yNDcsNyArMjQwLDcgQEAKICNpZmRlZiBDT05GSUdfVEhV
TUIyX0tFUk5FTAogCiAJLm1hY3JvCXVzcmFjY29mZiwgaW5zdHIsIHJlZywgcHRyLCBpbmMsIG9m
ZiwgY29uZCwgYWJvcnQsIHQ9VCgpCi05OTk5OgorCiAJLmlmCVxpbmMgPT0gMQogCVxpbnN0clxj
b25kXCgpYlwoKVx0XCgpLncgXHJlZywgW1xwdHIsICNcb2ZmXQogCS5lbHNlaWYJXGluYyA9PSA0
CkBAIC0yNTYsMTAgKzI0OSw2IEBACiAJLmVycm9yCSJVbnN1cHBvcnRlZCBpbmMgbWFjcm8gYXJn
dW1lbnQiCiAJLmVuZGlmCiAKLQkucHVzaHNlY3Rpb24gX19leF90YWJsZSwiYSIKLQkuYWxpZ24J
MwotCS5sb25nCTk5OTliLCBcYWJvcnQKLQkucG9wc2VjdGlvbgogCS5lbmRtCiAKIAkubWFjcm8J
dXNyYWNjLCBpbnN0ciwgcmVnLCBwdHIsIGluYywgY29uZCwgcmVwdCwgYWJvcnQKQEAgLTI4OCw3
ICsyNzcsNyBAQAogCiAJLm1hY3JvCXVzcmFjYywgaW5zdHIsIHJlZywgcHRyLCBpbmMsIGNvbmQs
IHJlcHQsIGFib3J0LCB0PVQoKQogCS5yZXB0CVxyZXB0Ci05OTk5OgorCiAJLmlmCVxpbmMgPT0g
MQogCVxpbnN0clxjb25kXCgpYlwoKVx0IFxyZWcsIFtccHRyXSwgI1xpbmMKIAkuZWxzZWlmCVxp
bmMgPT0gNApAQCAtMjk3LDEwICsyODYsNiBAQAogCS5lcnJvcgkiVW5zdXBwb3J0ZWQgaW5jIG1h
Y3JvIGFyZ3VtZW50IgogCS5lbmRpZgogCi0JLnB1c2hzZWN0aW9uIF9fZXhfdGFibGUsImEiCi0J
LmFsaWduCTMKLQkubG9uZwk5OTk5YiwgXGFib3J0Ci0JLnBvcHNlY3Rpb24KIAkuZW5kcgogCS5l
bmRtCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TCmluZGV4IDJiNDRlNWQuLjNkYzUxMTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtOTQsMjcgKzk0LDEz
IEBAIFNFQ1RJT05TCiAgIF9lcm9kYXRhID0gLjsgICAgICAgICAgICAgICAgLyogRW5kIG9mIHJl
YWQtb25seSBkYXRhICovCiAKICAgLmRhdGEgOiB7ICAgICAgICAgICAgICAgICAgICAvKiBEYXRh
ICovCisgICAgICAgKiguZGF0YS5yZWFkX21vc3RseSkKICAgICAgICAuID0gQUxJR04oUEFHRV9T
SVpFKTsKICAgICAgICAqKC5kYXRhLnBhZ2VfYWxpZ25lZCkKICAgICAgICAqKC5kYXRhKQogICAg
ICAgICooLmRhdGEuKikKICAgfSA6dGV4dAogCi0gIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMp
OwotICAuZGF0YS5yZWFkX21vc3RseSA6IHsKLSAgICAgICAvKiBFeGNlcHRpb24gdGFibGUgKi8K
LSAgICAgICBfX3N0YXJ0X19fZXhfdGFibGUgPSAuOwotICAgICAgICooLmV4X3RhYmxlKQotICAg
ICAgIF9fc3RvcF9fX2V4X3RhYmxlID0gLjsKLQotICAgICAgIC8qIFByZS1leGNlcHRpb24gdGFi
bGUgKi8KLSAgICAgICBfX3N0YXJ0X19fcHJlX2V4X3RhYmxlID0gLjsKLSAgICAgICAqKC5leF90
YWJsZS5wcmUpCi0gICAgICAgX19zdG9wX19fcHJlX2V4X3RhYmxlID0gLjsKLQotICAgICAgICoo
LmRhdGEucmVhZF9tb3N0bHkpCi0gIH0gOnRleHQKLQogICAuID0gQUxJR04oOCk7CiAgIC5hcmNo
LmluZm8gOiB7CiAgICAgICBfc3BsYXRmb3JtID0gLjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDlmYTZjOTkuLmVmMTE5
NDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2
L3hlbi5sZHMuUwpAQCAtMjY0LDEyICsyNjQsOSBAQCBTRUNUSU9OUwogICBfXzJNX2luaXRfZW5k
ID0gLjsKIAogICBfXzJNX3J3ZGF0YV9zdGFydCA9IC47ICAgICAgIC8qIFN0YXJ0IG9mIDJNIHN1
cGVycGFnZXMsIG1hcHBlZCBSVy4gKi8KLSAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Ci0g
IERFQ0xfU0VDVElPTiguZGF0YS5yZWFkX21vc3RseSkgewotICAgICAgICooLmRhdGEucmVhZF9t
b3N0bHkpCi0gIH0gOnRleHQKLQogICBERUNMX1NFQ1RJT04oLmRhdGEpIHsKKyAgICAgICAqKC5k
YXRhLnJlYWRfbW9zdGx5KQorICAgICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOwogICAgICAgICoo
LmRhdGEucGFnZV9hbGlnbmVkKQogICAgICAgICooLmRhdGEpCiAgICAgICAgKiguZGF0YS4qKQot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:11:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdgvg-0002gv-2l; Wed, 19 Jun 2019 20:11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdgvf-0002gq-9F
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:11:35 +0000
X-Inumbo-ID: 6dbfb49a-92ce-11e9-9033-cfaa0195547a
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6dbfb49a-92ce-11e9-9033-cfaa0195547a;
 Wed, 19 Jun 2019 20:11: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: YrhAXwRLPvLda/EtfKvH42wMhIiTjvImc1V0U1nfoVhlSl24Fma9dkfdyMgt95ctn1ls5qh+em
 7mJ6zCJ6M/DZR9PU+ZV+jRRhqaG0fNK76V2zoD8zDIyMN+aH7bfJXgh9TYMQs9JF/os2SDRK0w
 44xo4+F81PCn4qwFJocnAAdhrG44ZbXMW4eu6RLfa+0lNn7l2pESlW5OvccIhM7MMXXW/LSYDC
 W/h5GMLVsocOVG9fsppwH3dF/Px3Aq5MdnlqoTowTWf4qkK7Zt5Wt072giWSmn6aaZPa2Awvnh
 e0A=
X-SBRS: 2.7
X-MesageID: 1992899
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,394,1557201600"; 
   d="scan'208";a="1992899"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 21:11:23 +0100
Message-ID: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] xen/link: Fixes and improvements to Xen's
 linking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 =?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>

UGF0Y2ggMSBjYW1lIGZyb20gUm9nZXIncyBvYnNlcnZhdGlvbiB0aGF0IGEgY2xhbmcvbGx2bS04
IGJpbmFyeSBkb2Vzbid0CmFjdHVhbGx5IGJvb3QuICBBbGwgb3RoZXIgcGF0Y2hlcyBhcmUgYW5j
aWxsYXJ5IGNsZWFudXAuCgpJJ20gYWZyYWlkIHRoYXQgSSB0aGluZyB3ZSBzdGlsbCBoYXZlIGZ1
cnRoZXIgcHJvYmxlbXM6CgphbmRyZXdjb29wQGFuZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVu
JCByZWFkZWxmIC1XUyB4ZW4tc3ltcwpUaGVyZSBhcmUgMjMgc2VjdGlvbiBoZWFkZXJzLCBzdGFy
dGluZyBhdCBvZmZzZXQgMHgxM2FhMGIwOgoKU2VjdGlvbiBIZWFkZXJzOgogIFtOcl0gTmFtZSAg
ICAgICAgICAgICAgVHlwZSAgICAgICAgICAgIEFkZHJlc3MgICAgICAgICAgT2ZmICAgIFNpemUg
ICBFUyBGbGcgTGsgSW5mIEFsCiAgWyAwXSAgICAgICAgICAgICAgICAgICBOVUxMICAgICAgICAg
ICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAgMDAwMDAwIDAwICAgICAgMCAgIDAgIDAKICBbIDFd
IC5yZWxvYyAgICAgICAgICAgIFBST0dCSVRTICAgICAgICBmZmZmODJkMDgwMDAwMDAwIDAwMTAw
MCAwMDAwMDggMDAgICBBICAwICAgMCAgNAogIFsgMl0gLnRleHQgICAgICAgICAgICAgUFJPR0JJ
VFMgICAgICAgIGZmZmY4MmQwODAyMDAwMDAgMjAxMDAwIDE2MTFiYSAwMCAgQVggIDAgICAwIDQw
OTYKICBbIDNdIC5yb2RhdGEgICAgICAgICAgIFBST0dCSVRTICAgICAgICBmZmZmODJkMDgwMzYy
MDAwIDM2MzAwMCAwYTI0ZTggMDAgV0FNUyAgMCAgIDAgMzIKICBbIDRdIC5nb3QucGx0ICAgICAg
ICAgIFBST0dCSVRTICAgICAgICBmZmZmODJkMDgwNDA0NGU4IDQwNTRlOCAwMDAwMTggMDAgIFdB
ICAwICAgMCAgOAogIFsgNV0gLm5vdGUuWGVuICAgICAgICAgTk9URSAgICAgICAgICAgIGZmZmY4
MmQwODA0MDQ1MDAgNDA1NTAwIDAwMDAxNCAwMCAgIEEgIDAgICAwICA0CiAgWyA2XSAubm90ZS5n
bnUuYnVpbGQtaWQgTk9URSAgICAgICAgICAgIGZmZmY4MmQwODA0MDQ1MTQgNDA1NTE0IDAwMDAy
NCAwMCAgIEEgIDAgICAwICA0CiAgWyA3XSAuaW5pdC50ZXh0ICAgICAgICBQUk9HQklUUyAgICAg
ICAgZmZmZjgyZDA4MDQwNTAwMCA0MDYwMDAgMDNiYWEzIDAwICBBWCAgMCAgIDAgMTYKICBbIDhd
IC5pbml0LmRhdGEgICAgICAgIFBST0dCSVRTICAgICAgICBmZmZmODJkMDgwNDQxMDAwIDQ0MjAw
MCAwMzg4NzggMDAgV0FNUyAgMCAgIDAgNDA5NgogIFsgOV0gLmRhdGEgICAgICAgICAgICAgUFJP
R0JJVFMgICAgICAgIGZmZmY4MmQwODA0N2EwMDAgNDdiMDAwIDAxODk4OCAwMCAgV0EgIDAgICAw
IDQwOTYKICBbMTBdIC5ic3MgICAgICAgICAgICAgIE5PQklUUyAgICAgICAgICBmZmZmODJkMDgw
NDk4MDAwIDQ5Mzk4OCAxM2ZhODAgMDAgIFdBICAwICAgMCAzMjc2OAogIFsxMV0gLmNvbW1lbnQg
ICAgICAgICAgUFJPR0JJVFMgICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgNDkzOTg4IDAwMDA2MCAw
MSAgTVMgIDAgICAwICAxCiAgWzEyXSAuZGVidWdfc3RyICAgICAgICBQUk9HQklUUyAgICAgICAg
MDAwMDAwMDAwMDAwMDAwMCA0OTM5ZTggMDQ4OTg2IDAxICBNUyAgMCAgIDAgIDEKICBbMTNdIC5k
ZWJ1Z19sb2MgICAgICAgIFBST0dCSVRTICAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDRkYzM2ZSAx
ZTU5MDUgMDAgICAgICAwICAgMCAgMQogIFsxNF0gLmRlYnVnX2FiYnJldiAgICAgUFJPR0JJVFMg
ICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgNmMxYzczIDA0NzhkZSAwMCAgICAgIDAgICAwICAxCiAg
WzE1XSAuZGVidWdfaW5mbyAgICAgICBQUk9HQklUUyAgICAgICAgMDAwMDAwMDAwMDAwMDAwMCA3
MDk1NTEgOTQ4YjM4IDAwICAgICAgMCAgIDAgIDEKICBbMTZdIC5kZWJ1Z19yYW5nZXMgICAgIFBS
T0dCSVRTICAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDEwNTIwODkgMDFiNjUwIDAwICAgICAgMCAg
IDAgIDEKICBbMTddIC5kZWJ1Z19tYWNpbmZvICAgIFBST0dCSVRTICAgICAgICAwMDAwMDAwMDAw
MDAwMDAwIDEwNmQ2ZDkgMDAwMTVhIDAwICAgICAgMCAgIDAgIDEKICBbMThdIC5kZWJ1Z19saW5l
ICAgICAgIFBST0dCSVRTICAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDEwNmQ4MzMgMTBmMzk2IDAw
ICAgICAgMCAgIDAgIDEKICBbMTldIC5kZWJ1Z19mcmFtZSAgICAgIFBST0dCSVRTICAgICAgICAw
MDAwMDAwMDAwMDAwMDAwIDExN2NiZDAgMDY5Y2EwIDAwICAgICAgMCAgIDAgIDgKICBbMjBdIC5z
eW10YWIgICAgICAgICAgIFNZTVRBQiAgICAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDExZTY4NzAg
MTk4NWQwIDE4ICAgICAyMiA2OTYyMSAgOAogIFsyMV0gLnNoc3RydGFiICAgICAgICAgU1RSVEFC
ICAgICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMTM3ZWU0MCAwMDAwZTYgMDAgICAgICAwICAgMCAg
MQogIFsyMl0gLnN0cnRhYiAgICAgICAgICAgU1RSVEFCICAgICAgICAgIDAwMDAwMDAwMDAwMDAw
MDAgMTM3ZWYyNiAwMmIxODUgMDAgICAgICAwICAgMCAgMQoKV2l0aCB0aGlzIGZpeCBpbiBwbGFj
ZSwgSSBzZWUgdGhlIHVuZXhwZWN0ZWQgLnJlbG9jIHdoaWNoIFJvZ2VyIG5vdGljZWQsIGJ1dAp3
ZSd2ZSBnb3QgYSAuZ290LnBsdCBpbiB0aGVyZSB3aGljaCBzdXJlbHkgY2FuJ3QgYmUgY29ycmVj
dCwgZWl0aGVyLgoKQW5kcmV3IENvb3BlciAoNCk6CiAgeGVuL2xpbms6IENvcGUgd2l0aCAucm9k
YXRhLmNzdCogc2VjdGlvbnMKICB4ZW4vbGluazogTGluayAuZGF0YS5zY2hlZHVsZXJzIGFuZCBD
T05TVFJVQ1RFUlMgaW4gbW9yZSBhcHByb3ByaWF0ZSBsb2NhdGlvbnMKICB4ZW4vbGluazogRm9s
ZCAuZGF0YS5yZWFkX21vc3RseSBpbnRvIC5kYXRhCiAgeGVuL2xpbms6IE1pc2MgY2xlYW51cAoK
IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYXNzZW1ibGVyLmggfCAxOSArKy0tLS0tLS0tLS0tLS0t
LQogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICAgICAgICB8IDQzICsrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAg
ICAgIHwgMjggKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAyNyBp
bnNlcnRpb25zKCspLCA2MyBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:11:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdgvh-0002h6-BQ; Wed, 19 Jun 2019 20:11: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdgvg-0002h1-Gi
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:11:36 +0000
X-Inumbo-ID: 6f21a65e-92ce-11e9-b0f0-e3c021641c09
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f21a65e-92ce-11e9-b0f0-e3c021641c09;
 Wed, 19 Jun 2019 20:11:34 +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: RXn7b7lHeTLSAtjGslDKFl9I66NiuxfzMZgfIm8pZIKToqAMc/gpFJX9GGaotfp5QmeqrYMtq6
 MxTyQV8+96/+/VCkBqkp+Wca8wP0F/g+IOz1eXJ0j5DlMHq5pfY94F7DjUyfE3ksg+C5lIv6F3
 tZz+MQe19UXuHgpCA0CdBbXVzjL+H9b8Y2giIABG6slZkQgStqE6GILW14WPmQgdWW+uXANiiT
 BsDvEXFMSwngsewjx3l5TjzjH+HMLH1DnMzrsNOx/wJWAymK1G15sOIlOtX8EANBEl8ED4gdZx
 NT8=
X-SBRS: 2.7
X-MesageID: 1992902
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,394,1557201600"; 
   d="scan'208";a="1992902"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Jun 2019 21:11:27 +0100
Message-ID: <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] xen/link: Misc 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>,
 =?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>

ICogRHJvcCAuZ251Lndhcm5pbmcuICBYZW4sIG5vdCBiZWluZyBhIGxpYnJhcnksIGhhcyBubyBu
ZWVkIGZvcgogICBfX2F0dHJpYnV0ZV9fKChfX3dhcm5pbmdfXygic3RyIikpKSBhbmQgaXNuJ3Qg
bGlhYmxlIHRvIGV2ZXIgZ2FpbiBzdWNoCiAgIGFubm90YXRpb25zIGZvciBsaW5rIHRpbWUgd2Fy
bmluZ3MuCiAqIEFkanVzdCB0aGUgaW5kZW50YXRpb24gb2YgdGhlIHN0YXJ0IG9mIEFSTSdzIC5y
b2RhdGEgc2VjdGlvbi4KICogRGlzY2FyZCAuZGlzY2FyZCBvbiBBUk0uCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyB8IDcgKysrKy0tLQogeGVu
L2FyY2gveDg2L3hlbi5sZHMuUyB8IDEgLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBi
L3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKaW5kZXggM2RjNTExNy4uYzVlZjVkNSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCkBA
IC0zNSwxNCArMzUsMTMgQEAgU0VDVElPTlMKICAgICAgICAqKC50ZXh0LmNvbGQpCiAgICAgICAg
KigudGV4dC51bmxpa2VseSkKICAgICAgICAqKC5maXh1cCkKLSAgICAgICAqKC5nbnUud2Fybmlu
ZykKICAgICAgICBfZXRleHQgPSAuOyAgICAgICAgICAgICAvKiBFbmQgb2YgdGV4dCBzZWN0aW9u
ICovCiAgIH0gOnRleHQgPSAweDkwOTAKIAogICAuID0gQUxJR04oUEFHRV9TSVpFKTsKICAgLnJv
ZGF0YSA6IHsKLSAgICAgICAgX3Nyb2RhdGEgPSAuOyAgICAgICAgICAvKiBSZWFkLW9ubHkgZGF0
YSAqLwotICAgICAgICAvKiBCdWcgZnJhbWVzIHRhYmxlICovCisgICAgICAgX3Nyb2RhdGEgPSAu
OyAgICAgICAgICAgLyogUmVhZC1vbmx5IGRhdGEgKi8KKyAgICAgICAvKiBCdWcgZnJhbWVzIHRh
YmxlICovCiAgICAgICAgX19zdGFydF9idWdfZnJhbWVzID0gLjsKICAgICAgICAqKC5idWdfZnJh
bWVzLjApCiAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMCA9IC47CkBAIC0yMDksNiArMjA4LDgg
QEAgU0VDVElPTlMKICAgICAgICAqKC5leGl0LnRleHQpCiAgICAgICAgKiguZXhpdC5kYXRhKQog
ICAgICAgICooLmV4aXRjYWxsLmV4aXQpCisgICAgICAgKiguZGlzY2FyZCkKKyAgICAgICAqKC5k
aXNjYXJkLiopCiAgICAgICAgKiguZWhfZnJhbWUpCiAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5kZXggZWYxMTk0OS4u
OGJjMmJlMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJj
aC94ODYveGVuLmxkcy5TCkBAIC04Miw3ICs4Miw2IEBAIFNFQ1RJT05TCiAgICAgICAgKigudGV4
dC51bmxpa2VseSkKICAgICAgICAqKC5maXh1cCkKICAgICAgICAqKC50ZXh0LmtleGVjKQotICAg
ICAgICooLmdudS53YXJuaW5nKQogICAgICAgIF9ldGV4dCA9IC47ICAgICAgICAgICAgIC8qIEVu
ZCBvZiB0ZXh0IHNlY3Rpb24gKi8KICAgfSA6dGV4dCA9IDB4OTA5MAogCi0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:20:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20: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 1hdh3x-0003uj-4f; Wed, 19 Jun 2019 20: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdh3w-0003si-EZ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:20:08 +0000
X-Inumbo-ID: 9f8f30e4-92cf-11e9-af4b-afc201e4c6a6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f8f30e4-92cf-11e9-af4b-afc201e4c6a6;
 Wed, 19 Jun 2019 20:20: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 1hdh3r-0004ur-WE; Wed, 19 Jun 2019 20:20: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 1hdh3r-0001Wm-Jh; Wed, 19 Jun 2019 20:20:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdh3r-0005ha-J1; Wed, 19 Jun 2019 20:20:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137978-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=334e1935b99ca663c8808df5f545d996b19ee345
X-Osstest-Versions-That: xtf=5264341e4fb0bd697254160d79b168f740557abb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 20:20:03 +0000
Subject: [Xen-devel] [xtf test] 137978: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzk3OCB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzNzk3OC8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIDMzNGUxOTM1Yjk5Y2E2NjNjODgwOGRmNWY1NDVkOTk2
YjE5ZWUzNDUKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIDUyNjQzNDFl
NGZiMGJkNjk3MjU0MTYwZDc5YjE2OGY3NDA1NTdhYmIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEz
NjE3NiAgMjAxOS0wNS0xMyAxMjowOTo1MCBaICAgMzcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzc5NzggIDIwMTktMDYtMTggMTY6MDk6MDAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3h0Zi5naXQKICAgNTI2NDM0MS4u
MzM0ZTE5MyAgMzM0ZTE5MzViOTljYTY2M2M4ODA4ZGY1ZjU0NWQ5OTZiMTllZTM0NSAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 20:51:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 20:51:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdhYA-0006Gz-0J; Wed, 19 Jun 2019 20:51:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdhY8-0006Gm-AA
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 20:51:20 +0000
X-Inumbo-ID: fcce2c75-92d3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcce2c75-92d3-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 20:51: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 1hdhY6-0005Xr-64; Wed, 19 Jun 2019 20:51:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdhY5-00037y-9P; Wed, 19 Jun 2019 20:51:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdhY5-0006VI-8o; Wed, 19 Jun 2019 20:51:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137929-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-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=68e503ee70462ba755e400b123bd713867c9764e
X-Osstest-Versions-That: libvirt=7a232286b9d8c19ad62cb93c19e4651894447743
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 20:51:17 +0000
Subject: [Xen-devel] [libvirt test] 137929: 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>

ZmxpZ2h0IDEzNzkyOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5MjkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzczNgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NzM2CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDY4ZTUwM2VlNzA0NjJiYTc1NWU0MDBiMTIzYmQ3MTM4NjdjOTc2
NGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDdhMjMyMjg2YjlkOGMx
OWFkNjJjYjkzYzE5ZTQ2NTE4OTQ0NDc3NDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzczNiAg
MjAxOS0wNi0xNCAyMDoxNjoxMSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzc5
MjkgIDIwMTktMDYtMTggMDQ6MTk6MzkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFu
Z8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29t
PgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
bGlidmlydC5naXQKICAgN2EyMzIyODZiOS4uNjhlNTAzZWU3MCAgNjhlNTAzZWU3MDQ2MmJhNzU1
ZTQwMGIxMjNiZDcxMzg2N2M5NzY0ZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:05:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:05:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdhlX-0007DY-9d; Wed, 19 Jun 2019 21: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdhlW-0007DM-Kt
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:05:10 +0000
X-Inumbo-ID: ebb72422-92d5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebb72422-92d5-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:05:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdhlU-0005pU-Hg; Wed, 19 Jun 2019 21:05: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 1hdhlU-0003aA-6W; Wed, 19 Jun 2019 21:05:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdhlU-00055J-4j; Wed, 19 Jun 2019 21:05:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138039-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=7d161f6537557520b52c2c7fb8321460f37ff933
X-Osstest-Versions-That: xen=1c9460595c60c432244083a4401f36f9f374a1c0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 21:05:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138039: 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>

ZmxpZ2h0IDEzODAzOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAzOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3ZDE2MWY2NTM3NTU3NTIwYjUyYzJjN2ZiODMyMTQ2MGYzN2ZmOTMzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxYzk0NjA1OTVjNjBjNDMyMjQ0
MDgzYTQ0MDFmMzZmOWYzNzRhMWMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgwMjAgIDIwMTkt
MDYtMTkgMTI6MDA6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDM5ICAy
MDE5LTA2LTE5IDE5OjAyOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDFjOTQ2MDU5NWMuLjdkMTYxZjY1MzcgIDdkMTYxZjY1Mzc1NTc1MjBi
NTJjMmM3ZmI4MzIxNDYwZjM3ZmY5MzMgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:19:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21: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 1hdhyj-00087T-KW; Wed, 19 Jun 2019 21:18: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdhyi-00087O-AQ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:18:48 +0000
X-Inumbo-ID: d2515e6e-92d7-11e9-ad1e-2f046d703234
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d2515e6e-92d7-11e9-ad1e-2f046d703234;
 Wed, 19 Jun 2019 21: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 3BCEE344;
 Wed, 19 Jun 2019 14:18:45 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C099D3F738;
 Wed, 19 Jun 2019 14:18:43 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <134d0937-f53c-5e92-5d9c-1f544231f214@arm.com>
Date: Wed, 19 Jun 2019 22:18:42 +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: <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/link: Cope with .rodata.cst*
 sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgQW5kcmV3LAoKT24gNi8xOS8xOSA5OjExIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IC5y
b2RhdGEuY3N0KiBzZWN0aW9ucyBhcmUgdXNlZCBmb3IgbWVyZ2FibGUgY29uc3RhbnQgZGF0YSwg
YW5kIHRoZSBjbGFuZy9sbHZtCj4gOCB0b29sY2hhaW4gaGFzIGJlZW4gb2JzZXJ2ZWQgdG8gY3Jl
YXRlIC5yb2RhdGEuY3N0OCBpbiBhIGRlZmF1bHQgWGVuIGJ1aWxkLgo+IAo+IFVuZm9ydHVuYXRl
bHksIHRoaXMgc2VjdGlvbiAoYW5kIGl0cyAuaW5pdCBjb3VudGVycGFydCkgYXJlbid0IGNhcHR1
cmVkIGJ5Cj4gWGVuJ3MgbGlua2VyIGdsb2JzLCBhbmQgZW5kIHVwIGFzIG9ycGhhbmVkIHNlY3Rp
b25zLgo+IAo+IEdlbmVyYWxpc2UgdGhlIGRhdGEgZ2xvYmJpbmcgdG8gcGljayB1cCBjc3QgYW5k
IGZ1dHVyZSBzcGVjaWFsIHNlY3Rpb25zLgo+IAo+IFJlcG9ydGVkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TIHwgOSArKystLS0tLS0K
PiAgIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCA5ICsrKy0tLS0tLQo+ICAgMiBmaWxlcyBjaGFu
Z2VkLCA2IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+IGluZGV4IGU2
NjRjNDQuLjMxZDc0YTggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+ICsr
KyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiBAQCAtOTYsOCArOTYsNyBAQCBTRUNUSU9OUwo+
ICAgICAgICAgIF9fc3RhcnRfc2NoZWR1bGVyc19hcnJheSA9IC47Cj4gICAgICAgICAgKiguZGF0
YS5zY2hlZHVsZXJzKQo+ICAgICAgICAgIF9fZW5kX3NjaGVkdWxlcnNfYXJyYXkgPSAuOwo+IC0g
ICAgICAgKiguZGF0YS5yZWwpCj4gLSAgICAgICAqKC5kYXRhLnJlbC4qKQo+ICsgICAgICAgKigu
ZGF0YS4qKQoKTXkga25vd2xlZGdlIG9mIGxpbmtlciBpcyBxdWl0ZSBsaW1pdGVkLCBzbyBJIG1p
Z2h0IGJlIHdyb25nLiBCdXQgd2lsbCAKbm90IHRoaXMgbWF0Y2ggLmRhdGEudmNwaSAmIGNvPwoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:21:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:21:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdi1e-0000N8-4X; Wed, 19 Jun 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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdi1d-0000N3-30
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:21:49 +0000
X-Inumbo-ID: 3ec8a1ae-92d8-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ec8a1ae-92d8-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:21: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 4D5F2344;
 Wed, 19 Jun 2019 14:21:47 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 18DAD3F738;
 Wed, 19 Jun 2019 14:21:45 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bfafad45-d05a-d9e5-8f8b-b313b4cd322f@arm.com>
Date: Wed, 19 Jun 2019 22:21: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: <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/4] xen/link: Link .data.schedulers and
 CONSTRUCTERS in more appropriate locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgQW5kcmV3LAoKT24gNi8xOS8xOSA5OjExIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE5l
aXRoZXIgb2YgdGhlc2Ugc2hvdWxkIGxpdmUgaW4gLmRhdGEKPiAKPiAgICogLmRhdGEuc2NoZWR1
bGVycyBpcyBvbmx5IGV2ZXIgcmVhZCwgc28gaXMgbW92ZWQgaW50byAucm9kYXRhCj4gICAqIENP
TlNUUlVDVE9SUyBpcyBvbmx5IGV2ZXIgcmVhZCwgYW5kIG9ubHkgYXQgYm9vdCwgc28gaXMgbW92
ZWQgdG8gYmVzaWRlCj4gICAgIC5pbml0LnJvZGF0YQo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgfCAxMSAr
KysrKystLS0tLQo+ICAgeGVuL2FyY2gveDg2L3hlbi5sZHMuUyB8IDExICsrKysrKy0tLS0tCj4g
ICAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5s
ZHMuUwo+IGluZGV4IDMxZDc0YTguLjJiNDRlNWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L3hlbi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiBAQCAtNjYsNiArNjYs
MTEgQEAgU0VDVElPTlMKPiAgICAgICAgICAqKC5kYXRhLnBhcmFtKQo+ICAgICAgICAgIF9fcGFy
YW1fZW5kID0gLjsKPiAgIAo+ICsgICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwoKVGhl
IGFsaWdubWVudCBpcyBnb2luZyB0byBiZSBkaWZmZXJlbnQgb24gYXJtMzIgbm93LiBQbGVhc2Ug
ZXhwbGFpbiBpbiAKdGhlIGNvbW1pdCBtZXNzYWdlIHdoeSB0aGlzIGlzIGZpbmUuCgo+ICsgICAg
ICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPiArICAgICAgICooLmRhdGEuc2NoZWR1
bGVycykKPiArICAgICAgIF9fZW5kX3NjaGVkdWxlcnNfYXJyYXkgPSAuOwo+ICsKCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:24:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:24:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdi4D-0000YO-Lf; Wed, 19 Jun 2019 21:24:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5u+K=US=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdi4B-0000YG-GQ
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:24:27 +0000
X-Inumbo-ID: 9d45540c-92d8-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d45540c-92d8-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:24:26 +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 50C862084A;
 Wed, 19 Jun 2019 21:24:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560979465;
 bh=Gzyth5lRQK1tPGkua1aysnLFOiU6aZzeObMkukRBdMg=;
 h=Date:From:To:cc:Subject:From;
 b=AnCLeHYQnjdb3UyrafkXZ26PO2NrNt5P3v2owT+UlmS6WQ3xtenRGWMorELuDsxCD
 gQ0yo43TlLZQ+b820IDtMxyiSYCbI2W5PFr5fx8conx7+bxGV3RzctjTd6nNvDGF94
 45ji4/mB3b4wioXr0Js5xlhhiYaOKenQZXJUOuaY=
Date: Wed, 19 Jun 2019 14:24:24 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-2091205902-1560979400=:2072"
Content-ID: <alpine.DEB.2.21.1906191423240.2072@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 Volodymyr_Babchuk@epam.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-2091205902-1560979400=:2072
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.1906191423241.2072@sstabellini-ThinkPad-T480s>

Optee breaks the build with:

optee.c: In function â€˜translate_noncontig.isra.4â€™:
optee.c:743:38: error: â€˜xen_dataâ€™ may be used uninitialized in this function [-Werror=maybe-uninitialized]
             xen_data->next_page_data = page_to_maddr(xen_pgs + 1);
                                      ^
optee.c:732:71: error: â€˜guest_dataâ€™ may be used uninitialized in this function [-Werror=maybe-uninitialized]
         page = get_domain_ram_page(gaddr_to_gfn(guest_data->pages_list[idx]));
                                                                       ^
optee.c:750:21: error: â€˜guest_pgâ€™ may be used uninitialized in this function [-Werror=maybe-uninitialized]
             put_page(guest_pg);
                     ^
cc1: all warnings being treated as errors

Fix it by initializing xen_data, guest_data, guest_pg to NULL. Also set
xen_pgs to NULL for consistency.

Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>

diff --git a/xen/arch/arm/tee/optee.c b/xen/arch/arm/tee/optee.c
index 28d34360fc..4825cc5410 100644
--- a/xen/arch/arm/tee/optee.c
+++ b/xen/arch/arm/tee/optee.c
@@ -663,7 +663,7 @@ static int translate_noncontig(struct optee_domain *ctx,
     unsigned int order;
     unsigned int idx = 0;
     gfn_t gfn;
-    struct page_info *guest_pg, *xen_pgs;
+    struct page_info *guest_pg = NULL, *xen_pgs = NULL;
     struct optee_shm_buf *optee_shm_buf;
     /*
      * This is memory layout for page list. Basically list consists of 4k pages,
@@ -675,7 +675,7 @@ static int translate_noncontig(struct optee_domain *ctx,
     struct {
         uint64_t pages_list[PAGELIST_ENTRIES_PER_PAGE];
         uint64_t next_page_data;
-    } *guest_data, *xen_data;
+    } *guest_data = NULL, *xen_data = NULL;
 
     /* Offset of user buffer withing OPTEE_MSG_NONCONTIG_PAGE_SIZE-sized page */
     offset = param->u.tmem.buf_ptr & (OPTEE_MSG_NONCONTIG_PAGE_SIZE - 1);
--8323329-2091205902-1560979400=:2072
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2091205902-1560979400=:2072--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:28:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:28:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdi8R-0000iz-9n; Wed, 19 Jun 2019 21: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdi8P-0000iS-U8
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:28:49 +0000
X-Inumbo-ID: 39c27527-92d9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 39c27527-92d9-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:28: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 79373344;
 Wed, 19 Jun 2019 14:28:48 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 211913F738;
 Wed, 19 Jun 2019 14:28:46 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3e5cb174-d83f-e1a1-1d6e-4e0073fa9956@arm.com>
Date: Wed, 19 Jun 2019 22:28:45 +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: <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/4] xen/link: Fold .data.read_mostly into
 .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: 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>

CgpPbiA2LzE5LzE5IDk6MTEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gLmRhdGEucmVhZF9t
b3N0bHkgb25seSBuZWVkcyBzZXBhcmF0aW5nIGZyb20gYWRqYWNlbnQgZGF0YSBieSBvbmUgY2Fj
aGUgbGluZQo+IHRvIGJlIGVmZmVjdGl2ZSwgYW5kIHBsYWNpbmcgaXQgYWRqYWNlbnQgdG8gLmRh
dGEucGFnZV9hbGlnbmVkIGZ1bGZpbGxzIHRoaXMKPiByZXF1aXJlbWVudC4KPiAKPiBGb3IgQVJN
LCAuZXhfdGFibGUgYXBwZWFycyB0byBiZSBhIHZlc3RpZ2lhbCByZW1uYW50LiAgTm90aGluZyBp
biB0aGUKPiByZXN1bHRpbmcgYnVpbGQgZXZlciBpbnNwZWN0cyBvciBhY3RzIG9uIHRoZSBjb250
ZW50cyBvZiB0aGUgdGFibGUuICBUaGUgYXJtMzIKPiBidWlsZCBkb2VzIGhvd2V2ZXIgaGF2ZSBz
b21lIGFzc2VtYmx5IHJvdXRpbmVzIHdoaWNoIGZpbGwgLmV4X3RhYmxlLgo+IAo+IERyb3AgYWxs
IG9mIEFSTSdzIC5leF90YWJsZSBpbmZyYXN0cnVjdHVyZSwgdG8gcmVkdWNlIHRoZSBzaXplIG9m
IHRoZSBjb21waWxlZAo+IGJpbmFyeSwgYW5kIGF2b2lkIGdpdmluZyB0aGUgaWxsdXNpb24gb2Yg
ZXhjZXB0aW9uIGhhbmRsaW5nIHdvcmtpbmcuCgpJIGFtIG5vdCBpbiBmYXZvciBvZiB0aGlzIGNo
YW5nZS4gYXNzZW1ibGVyLmggaXMgbWVhbnQgdG8gYmUgYSB2ZXJiYXRpbSAKY29weSBvZiB0aGUg
TGludXggY291bnRlcnBhcnQuCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hl
bi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiBpbmRleCAyYjQ0ZTVkLi4zZGM1MTE3
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiArKysgYi94ZW4vYXJjaC9h
cm0veGVuLmxkcy5TCj4gQEAgLTk0LDI3ICs5NCwxMyBAQCBTRUNUSU9OUwo+ICAgICBfZXJvZGF0
YSA9IC47ICAgICAgICAgICAgICAgIC8qIEVuZCBvZiByZWFkLW9ubHkgZGF0YSAqLwo+ICAgCj4g
ICAgIC5kYXRhIDogeyAgICAgICAgICAgICAgICAgICAgLyogRGF0YSAqLwo+ICsgICAgICAgKigu
ZGF0YS5yZWFkX21vc3RseSkKCkJlZm9yZSwgLmRhdGEucmVhZF9tb3N0bHkgd2FzIFNNUF9DQUNI
RV9CWVRFUyBhbGlnbmVkLiBOb3csIGl0IHNlZW1zIAp0aGVyZSBhcmUgbm8gYWxpZ25tZW50LgoK
VGhpcyBtYXkgZW5kIHVwIHRvIGhhdmUgX2Vyb2RhdGEgYW5kIC5kYXRhLnJlYWRfbW9zdGx5IHRv
IGJlIHBhcnQgb2YgdGhlIApzYW1lIHBhZ2UuIEFzIEFybSBlbmZvcmNlIHJlYWQtb25seSwgeW91
IG1heSBjcmFzaCBvbiBhY2Nlc3MgdG8gCi5kYXRhLnJlYWRfbW9zdGx5LgoKU28gSSB0aGluayB5
b3UgaGF2ZQouID0gQUxJR04oUEFHRV9TSVpFKQoqKC5kYXRhLnJlYWRfbW9zdGx5KQouYWxpZ24o
U01QX0NBQ0hFX0JZVEVTKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:30:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:30: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 1hdi9r-0001OK-RX; Wed, 19 Jun 2019 21:30: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdi9q-0001OA-2q
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:30:18 +0000
X-Inumbo-ID: 6c5219d0-92d9-11e9-a3fe-fb2ada44529d
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6c5219d0-92d9-11e9-a3fe-fb2ada44529d;
 Wed, 19 Jun 2019 21:30: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 41F74344;
 Wed, 19 Jun 2019 14:30:13 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C93393F738;
 Wed, 19 Jun 2019 14:30:11 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <efda4435-f685-7830-4f58-1b62d062fab5@arm.com>
Date: Wed, 19 Jun 2019 22:30: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: <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] xen/link: Misc 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>,
 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>

SGksCgpPbiA2LzE5LzE5IDk6MTEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gICAqIERyb3Ag
LmdudS53YXJuaW5nLiAgWGVuLCBub3QgYmVpbmcgYSBsaWJyYXJ5LCBoYXMgbm8gbmVlZCBmb3IK
PiAgICAgX19hdHRyaWJ1dGVfXygoX193YXJuaW5nX18oInN0ciIpKSkgYW5kIGlzbid0IGxpYWJs
ZSB0byBldmVyIGdhaW4gc3VjaAo+ICAgICBhbm5vdGF0aW9ucyBmb3IgbGluayB0aW1lIHdhcm5p
bmdzLgoKV2hhdCBpZiB0aGlzIGlzIGludHJvZHVjZWQ/IEhvdyBkbyB3ZSBjYXRjaCBpdD8KCj4g
ICAqIEFkanVzdCB0aGUgaW5kZW50YXRpb24gb2YgdGhlIHN0YXJ0IG9mIEFSTSdzIC5yb2RhdGEg
c2VjdGlvbi4KPiAgICogRGlzY2FyZCAuZGlzY2FyZCBvbiBBUk0uCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:35:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21: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 1hdiEd-0001bf-Gj; Wed, 19 Jun 2019 21:35: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdiEb-0001bT-HR
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:35:13 +0000
X-Inumbo-ID: 1d64c204-92da-11e9-89b6-ab29acc1021c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d64c204-92da-11e9-89b6-ab29acc1021c;
 Wed, 19 Jun 2019 21:35: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 1hdiEX-0006Ol-SJ; Wed, 19 Jun 2019 21:35: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 1hdiEX-0004bm-El; Wed, 19 Jun 2019 21:35:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdiEX-0004HL-Do; Wed, 19 Jun 2019 21:35:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137925-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-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: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-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-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-credit2:build-check(1):blocked: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-amd64-i386-libvirt-xsm:migrate-support-check:fail: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-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: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-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-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-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-amd64-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=6500aa436df40a46998f7a56a32e8199a3513e6d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 21:35:09 +0000
Subject: [Xen-devel] [linux-4.19 test] 137925: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzkyNSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICA2NTAwYWE0MzZkZjQwYTQ2OTk4ZjdhNTZhMzJlODE5OWEzNTEzZTZkCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjI5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIyNyBkYXlzICAxMzggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3OTI1ICAyMDE5LTA2LTE4IDAxOjU4OjQ2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMTQ0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
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
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzExODQgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:38:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:38:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdiHu-0001lS-1u; Wed, 19 Jun 2019 21:38:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdiHt-0001lM-2M
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:38:37 +0000
X-Inumbo-ID: 9779333e-92da-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 9779333e-92da-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:38: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: eXJTumnM7S7xLlihRskF4GyqJyU+8xFQ3BtDOkvv678EPZ75441cGjp1JghImMwENnljPGTh9c
 D/az7XlONpI8YoMqRZ1w+u3JYfeltR/96nXR3hSNAxMERzM3ReY/IgcBzVXfTbByUsnO7JvGYc
 cBROoVk1z5wbXaYXbUvBA71VGhxSx+E7DnH3EOW4Yond3XALJpoTYZGz80GtB6q7eTJZbg9TZv
 H07bp1MWi5uhJb7fIEXx2nh0GqPlsxbBxFoRxjPc4egRYTmFbII/PhEm1yzHMenQzx/Kxp6sid
 A/4=
X-SBRS: 2.7
X-MesageID: 1962947
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,394,1557201600"; 
   d="scan'208";a="1962947"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
 <efda4435-f685-7830-4f58-1b62d062fab5@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: <f898001f-3cf2-699d-6bd6-cb527c87c863@citrix.com>
Date: Wed, 19 Jun 2019 22:38:31 +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: <efda4435-f685-7830-4f58-1b62d062fab5@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 4/4] xen/link: Misc 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>,
 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>

T24gMTkvMDYvMjAxOSAyMjozMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gNi8x
OS8xOSA5OjExIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiDCoCAqIERyb3AgLmdudS53YXJu
aW5nLsKgIFhlbiwgbm90IGJlaW5nIGEgbGlicmFyeSwgaGFzIG5vIG5lZWQgZm9yCj4+IMKgwqDC
oCBfX2F0dHJpYnV0ZV9fKChfX3dhcm5pbmdfXygic3RyIikpKSBhbmQgaXNuJ3QgbGlhYmxlIHRv
IGV2ZXIgZ2Fpbgo+PiBzdWNoCj4+IMKgwqDCoCBhbm5vdGF0aW9ucyBmb3IgbGluayB0aW1lIHdh
cm5pbmdzLgo+Cj4gV2hhdCBpZiB0aGlzIGlzIGludHJvZHVjZWQ/CgpUaGVuIGF0dGVtcHRpbmcg
dG8gbGluayBYZW4gYXMgYSBsaWJyYXJ5IGFnYWluc3QgYW5vdGhlciBvYmplY3QgZmlsZQp3b24n
dCBlbWl0IHRoZSBjdXN0b20gbGlua2VyIHdhcm5pbmcuCgpJdHMgbWFpbiB1c2UgaXMgZm9yIHBo
YXNlLW91dCBvZiBwcm9ibGVtYXRpYyBBUEkncywgYnV0IGZvciBYZW4gKGFuZApvdGhlciBzdGFu
ZGFsb25lIGJpbmFyaWVzKSB3ZSBkbyB0aGF0IGJ5IHJlcGxhY2luZyBwcm9ibGVtYXRpYyBmdW5j
dGlvbnMKZW50aXJlbHkuCgo+IEhvdyBkbyB3ZSBjYXRjaCBpdD8KCkNvZGUgcmV2aWV3PwoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:40:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:40:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdiJk-0002Rb-G4; Wed, 19 Jun 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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdiJj-0002RV-RO
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:40:31 +0000
X-Inumbo-ID: dc253c77-92da-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dc253c77-92da-11e9-8980-bc764e045a96;
 Wed, 19 Jun 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 44366344;
 Wed, 19 Jun 2019 14:40:30 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 494DE3F738;
 Wed, 19 Jun 2019 14:40:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
Date: Wed, 19 Jun 2019 22:40: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: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, 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>

SGkgU3RlZmFubywKClRpdGxlOiBZb3Ugc2hvdWxkIGF0IGxlYXN0IG1lbnRpb24gdGhpcyBpcyBm
b3Igb3AtdGVlLgoKQWxzbywgbW9zdGx5IGxpa2VseSB0aGUgc2hhMSBpcyB0b28gc21hbGwgYW5k
IGxpa2VseSB0byBtYXRjaCBtdWx0aXBsZSAKY29tbWl0IGluIHRoZSBmdXR1cmUuIFNvIHlvdSB3
YW50IHRvIHNwZWNpZnkgdGhlIHRpdGxlIG9mIHRoZSBjb21taXQuCgpPbiA2LzE5LzE5IDEwOjI0
IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT3B0ZWUgYnJlYWtzIHRoZSBidWlsZCB3
aXRoOgo+IAo+IG9wdGVlLmM6IEluIGZ1bmN0aW9uIOKAmHRyYW5zbGF0ZV9ub25jb250aWcuaXNy
YS404oCZOgo+IG9wdGVlLmM6NzQzOjM4OiBlcnJvcjog4oCYeGVuX2RhdGHigJkgbWF5IGJlIHVz
ZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uIFstV2Vycm9yPW1heWJlLXVuaW5pdGlh
bGl6ZWRdCj4gICAgICAgICAgICAgICB4ZW5fZGF0YS0+bmV4dF9wYWdlX2RhdGEgPSBwYWdlX3Rv
X21hZGRyKHhlbl9wZ3MgKyAxKTsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBeCj4gb3B0ZWUuYzo3MzI6NzE6IGVycm9yOiDigJhndWVzdF9kYXRh4oCZIG1heSBiZSB1
c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmluaXRp
YWxpemVkXQo+ICAgICAgICAgICBwYWdlID0gZ2V0X2RvbWFpbl9yYW1fcGFnZShnYWRkcl90b19n
Zm4oZ3Vlc3RfZGF0YS0+cGFnZXNfbGlzdFtpZHhdKSk7Cj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgo+IG9w
dGVlLmM6NzUwOjIxOiBlcnJvcjog4oCYZ3Vlc3RfcGfigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFs
aXplZCBpbiB0aGlzIGZ1bmN0aW9uIFstV2Vycm9yPW1heWJlLXVuaW5pdGlhbGl6ZWRdCj4gICAg
ICAgICAgICAgICBwdXRfcGFnZShndWVzdF9wZyk7Cj4gICAgICAgICAgICAgICAgICAgICAgIF4K
PiBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwo+IAo+IEZpeCBpdCBi
eSBpbml0aWFsaXppbmcgeGVuX2RhdGEsIGd1ZXN0X2RhdGEsIGd1ZXN0X3BnIHRvIE5VTEwuIEFs
c28gc2V0Cj4geGVuX3BncyB0byBOVUxMIGZvciBjb25zaXN0ZW5jeS4KCldpdGhvdXQgbW9yZSBl
eHBsYW5hdGlvbiBJIHRoaW5rIHRoaXMgaXMgYW4gdW53aXNlIGNob2ljZS4gSWYgR0NDIHRoaW5r
cyAKaXQgaXMgZ29pbmcgdG8gYmUgdXNlZCB1bml0aWFsaXplZCwgdGhlbiBtb3N0bHkgbGlrZWx5
IHlvdSBzaWxlbnQgYW4gCmVycm9yIHRoYXQgY291bGQgZW5kIHVwIHRvIGRlcmVmZXJlbmNlIE5V
TEwuCgpBbHNvLCBzZXR0aW5nIHhlbl9wZ3MgZm9yIGNvbnNpc3RlbmN5IHdpbGwgb25seSBkZWZl
YXQgdGhlIGNvbXBpbGVyLiAKTGVhZGluZyB0byBkZXJlZmVyZW5jaW5nIE5VTEwgYW5kIGNyYXNo
IFhlbi4uLgoKRm9yIHhlbl9wZ3MsIHRoaXMgc2hvdWxkIGRlZmluaXRlbHkgbm90IGJlIE5VTEwu
IEZvciB0aGUgdHdvIG90aGVycywgeW91IApuZWVkIHRvIGV4cGxhaW4gd2h5IHRoaXMgaXMgZmlu
ZSAoaWYgdGhpcyBpcyBqdXN0IGJlY2F1c2UgdGhlIGNvbXBpbGVyIApjYW4ndCBmaW5kIHRoZSBy
ZWFzb24sIHRoZW4geW91IHNob3VsZCBhZGQgYSBjb21tZW50IGluIHRoZSBjb2RlIHRvIApleHBs
YWluIGl0KS4KCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMg
Yi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKPiBpbmRleCAyOGQzNDM2MGZjLi40ODI1Y2M1NDEw
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS90ZWUvb3B0ZWUuYwo+IEBAIC02NjMsNyArNjYzLDcgQEAgc3RhdGljIGludCB0cmFuc2xh
dGVfbm9uY29udGlnKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwKPiAgICAgICB1bnNpZ25lZCBp
bnQgb3JkZXI7Cj4gICAgICAgdW5zaWduZWQgaW50IGlkeCA9IDA7Cj4gICAgICAgZ2ZuX3QgZ2Zu
Owo+IC0gICAgc3RydWN0IHBhZ2VfaW5mbyAqZ3Vlc3RfcGcsICp4ZW5fcGdzOwo+ICsgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqZ3Vlc3RfcGcgPSBOVUxMLCAqeGVuX3BncyA9IE5VTEw7Cj4gICAgICAg
c3RydWN0IG9wdGVlX3NobV9idWYgKm9wdGVlX3NobV9idWY7Cj4gICAgICAgLyoKPiAgICAgICAg
KiBUaGlzIGlzIG1lbW9yeSBsYXlvdXQgZm9yIHBhZ2UgbGlzdC4gQmFzaWNhbGx5IGxpc3QgY29u
c2lzdHMgb2YgNGsgcGFnZXMsCj4gQEAgLTY3NSw3ICs2NzUsNyBAQCBzdGF0aWMgaW50IHRyYW5z
bGF0ZV9ub25jb250aWcoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAo+ICAgICAgIHN0cnVjdCB7
Cj4gICAgICAgICAgIHVpbnQ2NF90IHBhZ2VzX2xpc3RbUEFHRUxJU1RfRU5UUklFU19QRVJfUEFH
RV07Cj4gICAgICAgICAgIHVpbnQ2NF90IG5leHRfcGFnZV9kYXRhOwo+IC0gICAgfSAqZ3Vlc3Rf
ZGF0YSwgKnhlbl9kYXRhOwo+ICsgICAgfSAqZ3Vlc3RfZGF0YSA9IE5VTEwsICp4ZW5fZGF0YSA9
IE5VTEw7Cj4gICAKPiAgICAgICAvKiBPZmZzZXQgb2YgdXNlciBidWZmZXIgd2l0aGluZyBPUFRF
RV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRS1zaXplZCBwYWdlICovCj4gICAgICAgb2Zmc2V0ID0g
cGFyYW0tPnUudG1lbS5idWZfcHRyICYgKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC0g
MSk7Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:45:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:45: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 1hdiO8-0002gp-IB; Wed, 19 Jun 2019 21:45: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=Lo58=US=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdiO7-0002gf-T4
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:45:03 +0000
X-Inumbo-ID: 7c1d32f8-92db-11e9-a9a5-efa24711e7ea
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c1d32f8-92db-11e9-a9a5-efa24711e7ea;
 Wed, 19 Jun 2019 21:44: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 1hdiO2-0006aK-NT; Wed, 19 Jun 2019 21:44: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 1hdiO2-00059w-Bu; Wed, 19 Jun 2019 21:44:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdiO2-0004TZ-BF; Wed, 19 Jun 2019 21:44:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8a08dc5486f1a96c91b0ce86fc88a674ca0d8272
X-Osstest-Versions-That: ovmf=a860eb9668c1a2ad875874ca3822a49a5321879f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Jun 2019 21:44:58 +0000
Subject: [Xen-devel] [ovmf test] 137943: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzk0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5NDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4YTA4ZGM1NDg2ZjFhOTZjOTFiMGNlODZmYzg4YTY3
NGNhMGQ4MjcyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhODYwZWI5
NjY4YzFhMmFkODc1ODc0Y2EzODIyYTQ5YTUzMjE4NzlmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc4NjAgIDIwMTktMDYtMTYgMTM6MjY6MDIgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3OTQzICAyMDE5LTA2LTE4IDA3OjM1OjM2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQnJldCBCYXJrZWxldyA8QnJldC5C
YXJrZWxld0BtaWNyb3NvZnQuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAg
S3J6eXN6dG9mIEtvY2ggPGtyenlzenRvZi5rb2NoQGFybS5jb20+CiAgTGVpZiBMaW5kaG9sbSA8
bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogIFNoaSwgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVs
LmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBaaGljaGFvIGdhbyA8
emhpY2hhby5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIGE4NjBlYjk2NjguLjhhMDhkYzU0ODYgIDhhMDhkYzU0ODZmMWE5
NmM5MWIwY2U4NmZjODhhNjc0Y2EwZDgyNzIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:48:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21: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 1hdiQy-0002qq-82; Wed, 19 Jun 2019 21: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=5u+K=US=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdiQw-0002ql-LK
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:47:58 +0000
X-Inumbo-ID: e68716a4-92db-11e9-a903-8fd3e6856780
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e68716a4-92db-11e9-a903-8fd3e6856780;
 Wed, 19 Jun 2019 21:47: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 E8748208CA;
 Wed, 19 Jun 2019 21:47:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560980877;
 bh=Ypc2E3Ba4Uo6tfjdCTz7uQLoWdeZ/4d8o5+NiBEks3I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=E0pA+0swMhDU8+891yYfB+OiSHd+C69l18jFuebGVas7nF26pfO+Kh30mGGyaEqNG
 SBINV3kqEY5aJfLc4bz0XYr/8FxdfQb4BWOC37rOqk/oxMaZA/Rt+xIfon8uL+xOnJ
 Yv4JHtxiuBVh89AIq3E2pxJ6bPV67VrcI6T9ws44=
Date: Wed, 19 Jun 2019 14:47: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: <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
Message-ID: <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-245640490-1560980877=:2072"
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@epam.com, andrew.cooper3@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-245640490-1560980877=:2072
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Wed, 19 Jun 2019, Julien Grall wrote:
> Hi Stefano,
> 
> Title: You should at least mention this is for op-tee.
> 
> Also, mostly likely the sha1 is too small and likely to match multiple commit
> in the future. So you want to specify the title of the commit.
> 
> On 6/19/19 10:24 PM, Stefano Stabellini wrote:
> > Optee breaks the build with:
> > 
> > optee.c: In function â€˜translate_noncontig.isra.4â€™:
> > optee.c:743:38: error: â€˜xen_dataâ€™ may be used uninitialized in this function
> > [-Werror=maybe-uninitialized]
> >               xen_data->next_page_data = page_to_maddr(xen_pgs + 1);
> >                                        ^
> > optee.c:732:71: error: â€˜guest_dataâ€™ may be used uninitialized in this
> > function [-Werror=maybe-uninitialized]
> >           page =
> > get_domain_ram_page(gaddr_to_gfn(guest_data->pages_list[idx]));
> >                                                                         ^
> > optee.c:750:21: error: â€˜guest_pgâ€™ may be used uninitialized in this function
> > [-Werror=maybe-uninitialized]
> >               put_page(guest_pg);
> >                       ^
> > cc1: all warnings being treated as errors
> > 
> > Fix it by initializing xen_data, guest_data, guest_pg to NULL. Also set
> > xen_pgs to NULL for consistency.
> 
> Without more explanation I think this is an unwise choice. If GCC thinks it is
> going to be used unitialized, then mostly likely you silent an error that
> could end up to dereference NULL.
> 
> Also, setting xen_pgs for consistency will only defeat the compiler. Leading
> to dereferencing NULL and crash Xen...
> 
> For xen_pgs, this should definitely not be NULL. For the two others, you need
> to explain why this is fine (if this is just because the compiler can't find
> the reason, then you should add a comment in the code to explain it).

I was only trying to unblock the build. I'll withdraw the patch and let
Volodmir fix it properly. 

Volodmir, FYI I reproduced the issue using Ubuntu Trusty gcc
4.8.4-2ubuntu1~14.04.3.
--8323329-245640490-1560980877=:2072
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-245640490-1560980877=:2072--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:48:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:48: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 1hdiRO-0002tD-Jp; Wed, 19 Jun 2019 21:48: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=iLMg=US=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdiRN-0002t4-11
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:48:25 +0000
X-Inumbo-ID: f4846900-92db-11e9-9c44-cfd45517075f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4846900-92db-11e9-9c44-cfd45517075f;
 Wed, 19 Jun 2019 21:48: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: ixBe3RpUyZpmb3jkbT2FsEW2H91cf7p+iTx/wOeOJq7JX/gyufnBfdn8qmzxA63rLYdewSBhqu
 0uXdpgeJrmKyEyWP+qwT2ZFy/p8gDlSFgaFzW680/Kepv3keGTsvZRZNqtpXYfhmBu1L9nTyaa
 f5TxZ3glz8yIfbkBFiHkmYQTgY3Lwvq28W1sMNUugZ4XF9hQPo1VJKVfDvfT8qudKRw4fGQ8qE
 OXcUFQeK1PYgO8N2YQA8epTKH48/oGU3vOoG2bk+AN4liK9TuTGyRSZOKPu43BW0ub4/O0FGKI
 7WI=
X-SBRS: 2.7
X-MesageID: 1963233
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,394,1557201600"; 
   d="scan'208";a="1963233"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
 <3e5cb174-d83f-e1a1-1d6e-4e0073fa9956@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: <5cb62752-e2a1-444e-e3e4-98b25dcfb626@citrix.com>
Date: Wed, 19 Jun 2019 22:48:17 +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: <3e5cb174-d83f-e1a1-1d6e-4e0073fa9956@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 3/4] xen/link: Fold .data.read_mostly into
 .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: 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>

T24gMTkvMDYvMjAxOSAyMjoyOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDYvMTkvMTkgOTox
MSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLmRhdGEucmVhZF9tb3N0bHkgb25seSBuZWVk
cyBzZXBhcmF0aW5nIGZyb20gYWRqYWNlbnQgZGF0YSBieSBvbmUKPj4gY2FjaGUgbGluZQo+PiB0
byBiZSBlZmZlY3RpdmUsIGFuZCBwbGFjaW5nIGl0IGFkamFjZW50IHRvIC5kYXRhLnBhZ2VfYWxp
Z25lZAo+PiBmdWxmaWxscyB0aGlzCj4+IHJlcXVpcmVtZW50Lgo+Pgo+PiBGb3IgQVJNLCAuZXhf
dGFibGUgYXBwZWFycyB0byBiZSBhIHZlc3RpZ2lhbCByZW1uYW50LsKgIE5vdGhpbmcgaW4gdGhl
Cj4+IHJlc3VsdGluZyBidWlsZCBldmVyIGluc3BlY3RzIG9yIGFjdHMgb24gdGhlIGNvbnRlbnRz
IG9mIHRoZSB0YWJsZS7CoAo+PiBUaGUgYXJtMzIKPj4gYnVpbGQgZG9lcyBob3dldmVyIGhhdmUg
c29tZSBhc3NlbWJseSByb3V0aW5lcyB3aGljaCBmaWxsIC5leF90YWJsZS4KPj4KPj4gRHJvcCBh
bGwgb2YgQVJNJ3MgLmV4X3RhYmxlIGluZnJhc3RydWN0dXJlLCB0byByZWR1Y2UgdGhlIHNpemUg
b2YgdGhlCj4+IGNvbXBpbGVkCj4+IGJpbmFyeSwgYW5kIGF2b2lkIGdpdmluZyB0aGUgaWxsdXNp
b24gb2YgZXhjZXB0aW9uIGhhbmRsaW5nIHdvcmtpbmcuCj4KPiBJIGFtIG5vdCBpbiBmYXZvciBv
ZiB0aGlzIGNoYW5nZS4gYXNzZW1ibGVyLmggaXMgbWVhbnQgdG8gYmUgYQo+IHZlcmJhdGltIGNv
cHkgb2YgdGhlIExpbnV4IGNvdW50ZXJwYXJ0LgoKV2hhdCBhbHRlcm5hdGl2ZSBkbyB5b3UgcHJv
cG9zZSB0aGVuLCBiZWNhdXNlIGhhdmluZyBpbmZyYXN0cnVjdHVyZSB0aGF0CmdpdmVzIHRoZSBp
bGx1c2lvbiBvZiBleGNlcHRpb24gcmVjb3Zlcnkgd29ya2luZyBpcyBhIGZhciB3b3JzZSBvcHRp
b24KdGhhbiBkZXZpYXRpbmcgZnJvbSBMaW51eC4KCj4KPiBbLi4uXQo+Cj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+PiBpbmRl
eCAyYjQ0ZTVkLi4zZGM1MTE3IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPj4gQEAgLTk0LDI3ICs5NCwxMyBAQCBT
RUNUSU9OUwo+PiDCoMKgwqAgX2Vyb2RhdGEgPSAuO8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAvKiBFbmQgb2YgcmVhZC1vbmx5IGRhdGEgKi8KPj4gwqAgwqDCoMKgIC5kYXRhIDoge8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIERhdGEgKi8KPj4gK8KgwqDC
oMKgwqDCoCAqKC5kYXRhLnJlYWRfbW9zdGx5KQo+Cj4gQmVmb3JlLCAuZGF0YS5yZWFkX21vc3Rs
eSB3YXMgU01QX0NBQ0hFX0JZVEVTIGFsaWduZWQuIE5vdywgaXQgc2VlbXMKPiB0aGVyZSBhcmUg
bm8gYWxpZ25tZW50Lgo+Cj4gVGhpcyBtYXkgZW5kIHVwIHRvIGhhdmUgX2Vyb2RhdGEgYW5kIC5k
YXRhLnJlYWRfbW9zdGx5IHRvIGJlIHBhcnQgb2YKPiB0aGUgc2FtZSBwYWdlLiBBcyBBcm0gZW5m
b3JjZSByZWFkLW9ubHksIHlvdSBtYXkgY3Jhc2ggb24gYWNjZXNzIHRvCj4gLmRhdGEucmVhZF9t
b3N0bHkuCj4KPiBTbyBJIHRoaW5rIHlvdSBoYXZlCj4gLiA9IEFMSUdOKFBBR0VfU0laRSkKPiAq
KC5kYXRhLnJlYWRfbW9zdGx5KQo+IC5hbGlnbihTTVBfQ0FDSEVfQllURVMpLgoKVGhlc2UgYm90
aCBuZWVkIHRvIGJlIFBBR0VfU0laRSwgb3IgLmRhdGEucGFnZV9hbGlnbmVkIGNhbiBlbmQgdXAg
aGF2aW5nCnByb2JsZW1zLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:51:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:51: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 1hdiUU-0003eZ-87; Wed, 19 Jun 2019 21: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=9VwC=US=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hdiUT-0003eU-0z
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:51:37 +0000
X-Inumbo-ID: 6857b0a2-92dc-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 6857b0a2-92dc-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:51:35 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id p26so1467482edr.2
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 14:51:35 -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=4xMuCa+mvo1EaKiHs3v9ZeEFz4BkFeviDwaPR8/rmkY=;
 b=mDU2Rm2SbzJ8o1iCdcVgn+k9CdpvmNlnIcG2014yjZ3DIOknatFKKgiq4AYSPVulzw
 k6aQwFpiEOcxKEgkjdqh7FnraiHeU3EY2EpfYjgzz3r03fmJTFQoyDxOd8o3pxoMTFJ+
 oDQx7mJNFuZy4bKaqVBQ+p+/sN3/dpHBDUvwoSB2+qOdxJuJPfunZmdjJ5T01RhoowC3
 9zKocPyO74RqcJWPVvvcIKWjnOkejVvIRMBLb3GCvMDv1fBF3/LaT5AtGiVl9KJ0S0kR
 klfUrkFY5uuOtiPqkz8zBk16x3qyccj70iA88cfoJteOAycoC1hQg62HjwhWU9Kqg6WV
 yhkw==
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=4xMuCa+mvo1EaKiHs3v9ZeEFz4BkFeviDwaPR8/rmkY=;
 b=eGWBQQ5xHYlOET3baOybpx0sVr2gy3SQK8TXiLQzOLGkEQ6e6Aui8EqmV0ySH6vB8V
 6GRH0515+/SN8xK5czVI4bzVeCcM1T0Z5l7BPZUkQ+daSDYMNOm94ntaE7vg7bH641hS
 Csk4Nw+Z/b67pj0kpH1Ptz+skswECZoxCFyXcPVC45Ltu2DdYHEbdSySXRL5bxMf12xW
 VHu+XdSAEGtrYBHZ8gwE8LZigIbSnOzS9BKKZckL0B7OA05zfOVsvBZwYegzcrDFh5j7
 pWSZMIZ3bHrI/V+REd5H2413ZbD8bKjJLn9nlkXkZi2++6sfCNwGsZyjG0A887ZA1tk0
 SxJA==
X-Gm-Message-State: APjAAAXf8QwPb3bt3+9JGXJC3yGgCTuN1k0QJhOxTsR3/V5Yx5HLn9RC
 hlJY4DhA3AsDdJ6FnQksDD4aA5cVOWY=
X-Google-Smtp-Source: APXvYqz7NHhK2+yvF0u1Jb2UZTFQf6ZBPj4i6+bf5ZiOQE3x+Krxx/n8nghjmOhIeqjrNMv0J5o2qQ==
X-Received: by 2002:a50:eac6:: with SMTP id u6mr27849006edp.83.1560981094653; 
 Wed, 19 Jun 2019 14:51:34 -0700 (PDT)
Received: from ?IPv6:2001:16b8:66da:e100:1e4b:d6ff:fef9:46e6?
 (200116b866dae1001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66da:e100:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id e33sm6140077eda.83.2019.06.19.14.51.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 14:51:33 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii.anisov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
 <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.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: <fbe53d36-7027-2a97-72eb-2776e8fd6700@gmail.com>
Date: Wed, 19 Jun 2019 23:51:27 +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: <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0167685662362510677=="
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)
--===============0167685662362510677==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="KYF0fGJcpo4QknqiJQ4HKN7JyKAXwiKqX"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--KYF0fGJcpo4QknqiJQ4HKN7JyKAXwiKqX
Content-Type: multipart/mixed; boundary="ok8BfPq2rYtdtEdnWHmWWUyaUafUlQP3Y";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii.anisov@gmail.com>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Message-ID: <fbe53d36-7027-2a97-72eb-2776e8fd6700@gmail.com>
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
 <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
In-Reply-To: <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>

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

Hi,

On 6/19/19 5:32 PM, Julien Grall wrote:
> Hi,
>=20
> On 19/06/2019 16:27, Andrii Anisov wrote:
>>
>>
>> On 19.06.19 18:06, Julien Grall wrote:
>>> Lastly, please clean-up the code and send the patch on xen-devel. I
>>> will have a closer look at that time. Feel free to ping me on IRC if
>>> you have any doubt how to proceed.
>>
>> About the code: I think omap5_init_secondary() must be moved to the
>> platform code (omap5.c).
>=20
> Well omap5.c is C code... You can't call C in the boot process at least=

> until the MMU is on and we fully setup the processor.
I don't understand this since init_secondary is installed in C code,
isn't it? (in omap5.c:omap5_smp_init())

--=20
Regards, Denis Obrezkov


--ok8BfPq2rYtdtEdnWHmWWUyaUafUlQP3Y--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXQquZAAKCRD7iQsTJJ7s
+WFBAP9EzVfO2CIdu3plA+c5HiTRoVaBkZqOLg+Vm4Vw9zWjcgEA8IkZVn1Xru6+
7GFmxTOllRqN0pWisXIy+EB6TScpmVE=
=QQ6g
-----END PGP SIGNATURE-----

--KYF0fGJcpo4QknqiJQ4HKN7JyKAXwiKqX--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0167685662362510677==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 21:54:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 21:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdiXJ-0003pg-PB; Wed, 19 Jun 2019 21:54: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdiXJ-0003pZ-1d
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 21:54:33 +0000
X-Inumbo-ID: d1364b29-92dc-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d1364b29-92dc-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 21:54: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 05A32344;
 Wed, 19 Jun 2019 14:54:31 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 426A83F738;
 Wed, 19 Jun 2019 14:54:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ff241dfa-fb0e-63d6-f345-f80afb6a6035@arm.com>
Date: Wed, 19 Jun 2019 22:54: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: <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@epam.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>

CgpPbiA2LzE5LzE5IDEwOjQ3IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gV2Vk
LCAxOSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+Pgo+PiBU
aXRsZTogWW91IHNob3VsZCBhdCBsZWFzdCBtZW50aW9uIHRoaXMgaXMgZm9yIG9wLXRlZS4KPj4K
Pj4gQWxzbywgbW9zdGx5IGxpa2VseSB0aGUgc2hhMSBpcyB0b28gc21hbGwgYW5kIGxpa2VseSB0
byBtYXRjaCBtdWx0aXBsZSBjb21taXQKPj4gaW4gdGhlIGZ1dHVyZS4gU28geW91IHdhbnQgdG8g
c3BlY2lmeSB0aGUgdGl0bGUgb2YgdGhlIGNvbW1pdC4KPj4KPj4gT24gNi8xOS8xOSAxMDoyNCBQ
TSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT3B0ZWUgYnJlYWtzIHRoZSBidWlsZCB3
aXRoOgo+Pj4KPj4+IG9wdGVlLmM6IEluIGZ1bmN0aW9uIOKAmHRyYW5zbGF0ZV9ub25jb250aWcu
aXNyYS404oCZOgo+Pj4gb3B0ZWUuYzo3NDM6Mzg6IGVycm9yOiDigJh4ZW5fZGF0YeKAmSBtYXkg
YmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMgZnVuY3Rpb24KPj4+IFstV2Vycm9yPW1heWJl
LXVuaW5pdGlhbGl6ZWRdCj4+PiAgICAgICAgICAgICAgICB4ZW5fZGF0YS0+bmV4dF9wYWdlX2Rh
dGEgPSBwYWdlX3RvX21hZGRyKHhlbl9wZ3MgKyAxKTsKPj4+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeCj4+PiBvcHRlZS5jOjczMjo3MTogZXJyb3I6IOKAmGd1ZXN0
X2RhdGHigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzCj4+PiBmdW5jdGlvbiBb
LVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVkXQo+Pj4gICAgICAgICAgICBwYWdlID0KPj4+IGdl
dF9kb21haW5fcmFtX3BhZ2UoZ2FkZHJfdG9fZ2ZuKGd1ZXN0X2RhdGEtPnBhZ2VzX2xpc3RbaWR4
XSkpOwo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KPj4+IG9wdGVlLmM6NzUwOjIxOiBlcnJvcjog4oCY
Z3Vlc3RfcGfigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uCj4+
PiBbLVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVkXQo+Pj4gICAgICAgICAgICAgICAgcHV0X3Bh
Z2UoZ3Vlc3RfcGcpOwo+Pj4gICAgICAgICAgICAgICAgICAgICAgICBeCj4+PiBjYzE6IGFsbCB3
YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwo+Pj4KPj4+IEZpeCBpdCBieSBpbml0aWFs
aXppbmcgeGVuX2RhdGEsIGd1ZXN0X2RhdGEsIGd1ZXN0X3BnIHRvIE5VTEwuIEFsc28gc2V0Cj4+
PiB4ZW5fcGdzIHRvIE5VTEwgZm9yIGNvbnNpc3RlbmN5Lgo+Pgo+PiBXaXRob3V0IG1vcmUgZXhw
bGFuYXRpb24gSSB0aGluayB0aGlzIGlzIGFuIHVud2lzZSBjaG9pY2UuIElmIEdDQyB0aGlua3Mg
aXQgaXMKPj4gZ29pbmcgdG8gYmUgdXNlZCB1bml0aWFsaXplZCwgdGhlbiBtb3N0bHkgbGlrZWx5
IHlvdSBzaWxlbnQgYW4gZXJyb3IgdGhhdAo+PiBjb3VsZCBlbmQgdXAgdG8gZGVyZWZlcmVuY2Ug
TlVMTC4KPj4KPj4gQWxzbywgc2V0dGluZyB4ZW5fcGdzIGZvciBjb25zaXN0ZW5jeSB3aWxsIG9u
bHkgZGVmZWF0IHRoZSBjb21waWxlci4gTGVhZGluZwo+PiB0byBkZXJlZmVyZW5jaW5nIE5VTEwg
YW5kIGNyYXNoIFhlbi4uLgo+Pgo+PiBGb3IgeGVuX3BncywgdGhpcyBzaG91bGQgZGVmaW5pdGVs
eSBub3QgYmUgTlVMTC4gRm9yIHRoZSB0d28gb3RoZXJzLCB5b3UgbmVlZAo+PiB0byBleHBsYWlu
IHdoeSB0aGlzIGlzIGZpbmUgKGlmIHRoaXMgaXMganVzdCBiZWNhdXNlIHRoZSBjb21waWxlciBj
YW4ndCBmaW5kCj4+IHRoZSByZWFzb24sIHRoZW4geW91IHNob3VsZCBhZGQgYSBjb21tZW50IGlu
IHRoZSBjb2RlIHRvIGV4cGxhaW4gaXQpLgo+IAo+IEkgd2FzIG9ubHkgdHJ5aW5nIHRvIHVuYmxv
Y2sgdGhlIGJ1aWxkLiAKClNvPyBXZSBkb24ndCBzaWxlbmNlIGEgY29tcGlsZXIgd2FybmluZyBq
dXN0IGZvciB1bmJsb2NraW5nIHRoZSBidWlsZCAKd2l0aG91dCBhbnkgcHJvcGVyIGludmVzdGln
YXRpb24uIERpZG4ndCB5b3UgZG8gdGhhdCBiZWZvcmUgYWRkaW5nIHRoZSBOVUxMPwoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 22:04:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 22:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdigj-0004jc-5C; Wed, 19 Jun 2019 22: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=5u+K=US=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hdigh-0004jX-KW
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 22:04:15 +0000
X-Inumbo-ID: 2d05bb2e-92de-11e9-8fe1-d78c4d4a1226
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d05bb2e-92de-11e9-8fe1-d78c4d4a1226;
 Wed, 19 Jun 2019 22:04: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 1FB482085A;
 Wed, 19 Jun 2019 22:04:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1560981854;
 bh=2sRUf7/rgF5K+ZN8Jt9a+uytQc4kcLTwR+Uw5nXM+II=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=QuX7EpJfIKDm5IY4dJRUj37Vvgx9DaLnTEBxxkCwJB7aFxfA3EK0Gy3fTDjFpOMgN
 c8d/RBoXp0VIjTW/IDgNPmtZ9NhatxExL4Jf+Is/38ufMyTVHsf7I/UxtyBvDJV45q
 3yQPJ+8h4UBnhQopPazQ6Hs4Er78h0wwPCGbthCU=
Date: Wed, 19 Jun 2019 15:04:13 -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: <ff241dfa-fb0e-63d6-f345-f80afb6a6035@arm.com>
Message-ID: <alpine.DEB.2.21.1906191458230.2072@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
 <ff241dfa-fb0e-63d6-f345-f80afb6a6035@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-1895638443-1560981769=:2072"
Content-ID: <alpine.DEB.2.21.1906191502560.2072@sstabellini-ThinkPad-T480s>
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@epam.com, JBeulich@suse.com, andrew.cooper3@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1895638443-1560981769=:2072
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.1906191502561.2072@sstabellini-ThinkPad-T480s>

On Wed, 19 Jun 2019, Julien Grall wrote:
> On 6/19/19 10:47 PM, Stefano Stabellini wrote:
> > On Wed, 19 Jun 2019, Julien Grall wrote:
> > > Hi Stefano,
> > > 
> > > Title: You should at least mention this is for op-tee.
> > > 
> > > Also, mostly likely the sha1 is too small and likely to match multiple
> > > commit
> > > in the future. So you want to specify the title of the commit.
> > > 
> > > On 6/19/19 10:24 PM, Stefano Stabellini wrote:
> > > > Optee breaks the build with:
> > > > 
> > > > optee.c: In function â€˜translate_noncontig.isra.4â€™:
> > > > optee.c:743:38: error: â€˜xen_dataâ€™ may be used uninitialized in this
> > > > function
> > > > [-Werror=maybe-uninitialized]
> > > >                xen_data->next_page_data = page_to_maddr(xen_pgs + 1);
> > > >                                         ^
> > > > optee.c:732:71: error: â€˜guest_dataâ€™ may be used uninitialized in this
> > > > function [-Werror=maybe-uninitialized]
> > > >            page =
> > > > get_domain_ram_page(gaddr_to_gfn(guest_data->pages_list[idx]));
> > > >                                                                          ^
> > > > optee.c:750:21: error: â€˜guest_pgâ€™ may be used uninitialized in this
> > > > function
> > > > [-Werror=maybe-uninitialized]
> > > >                put_page(guest_pg);
> > > >                        ^
> > > > cc1: all warnings being treated as errors
> > > > 
> > > > Fix it by initializing xen_data, guest_data, guest_pg to NULL. Also set
> > > > xen_pgs to NULL for consistency.
> > > 
> > > Without more explanation I think this is an unwise choice. If GCC thinks
> > > it is
> > > going to be used unitialized, then mostly likely you silent an error that
> > > could end up to dereference NULL.
> > > 
> > > Also, setting xen_pgs for consistency will only defeat the compiler.
> > > Leading
> > > to dereferencing NULL and crash Xen...
> > > 
> > > For xen_pgs, this should definitely not be NULL. For the two others, you
> > > need
> > > to explain why this is fine (if this is just because the compiler can't
> > > find
> > > the reason, then you should add a comment in the code to explain it).
> > 
> > I was only trying to unblock the build. 
> 
> So? We don't silence a compiler warning just for unblocking the build without
> any proper investigation. Didn't you do that before adding the NULL?

No I didn't. But actually, I thought we did unbreak a build as quickly
as possible even without a full fix in the past. In fact, I seem to
recollect that we did that even without collecting all necessary acks.
Maybe my memory is failing me? But I would have sworn it happened a
couple of times in the last 12 months. Or maybe this case is different
because it doesn't break the build with the default kconfig? In any
case, let's agree on a policy and I am happy to follow it.
--8323329-1895638443-1560981769=:2072
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1895638443-1560981769=:2072--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 22:06:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 22:06: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 1hdiiz-0004rF-Q2; Wed, 19 Jun 2019 22:06: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=9VwC=US=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hdiiy-0004r8-CB
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 22:06:36 +0000
X-Inumbo-ID: 803ae052-92de-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 803ae052-92de-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 22:06:35 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id k21so1507949edq.3
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 15:06: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;
 bh=Baw6yv8Jna8i/y04S5kV8V6fg6+FiJA+Uw2KNDz/zAc=;
 b=cw6OAPFTPFgGFx+ivyHtFspvv3eVuEpmMpdNRxKLF2zHK1CCVcXI869KG+zV4IOJ2U
 RT4fa5tDRVMZZ4NoZR3/K0UOQRI0r3el63ZrOJ+r81HOo9J/hSgbhuuXjEHrQFLuYkjX
 7lNHzoT09zOxcZJvsoQJxz2HrnSuPGPUFtvwawhojb3Jo7Yra+9N5I92s+rIE6mr3IFz
 0plx5og+3C+DP6PTL9Fajdu0M0u+/bnZdQvyvj3hVkRjFg1F2/1Eav9Lerud8bwEAXGS
 3Juk8iS4+N9KMo5zq/rDRgR+UUbLkukqqGwvMiqwuyRqYq66tv9K3faFzohCiNKlCSbm
 zssA==
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=Baw6yv8Jna8i/y04S5kV8V6fg6+FiJA+Uw2KNDz/zAc=;
 b=ZtiUwCfmXwfSt1NVYuAwqG4Iw8FgjD1ARrIae/bfdppgnleR6ROhw6bWwwIhHcjkHt
 XFyEfvQLjKE1qae0WQp5NvIzUwM6IaSWSIYwaApQROt3aNgbGS+7InYzdGVR47AQFNQE
 UUK4IrCgfBkOeuMDOckEIotfp2ZN3T6Oel3gfAZWQHdHKn+fYEbONoIWw7FyEXZg6AB/
 JSlC0h+p759LhR6xRp2UG8gAFLacI/8+HrR2Nbf/akCIh5SsBiauXnSnXJpFUL0fGkFo
 SO8s64dfylfgqXTYX6h14KJLY+GH2bRz3CSm0jjuVmaey/AFm8Is3IVgVg/GHCePdwL4
 hH+g==
X-Gm-Message-State: APjAAAU9O5QmLDUtrSKTnuObqZagB59sZhQlzsGBAZSLlMFmnHGaSd8g
 a8yTTOkJSLz+kXaeziHTkdl/T5wrqx0=
X-Google-Smtp-Source: APXvYqzRrnRTXWJ2sJCtnd7/4xcar2SIJTgT+4Llx5ZLIbWO/d6TtWk/Zbz4VIruI3nvD/AVyu7Z2w==
X-Received: by 2002:aa7:d1da:: with SMTP id g26mr30434034edp.198.1560981993729; 
 Wed, 19 Jun 2019 15:06:33 -0700 (PDT)
Received: from ?IPv6:2001:16b8:66da:e100:1e4b:d6ff:fef9:46e6?
 (200116b866dae1001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66da:e100:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id f3sm3466362ejc.15.2019.06.19.15.06.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 15:06:32 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.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: <7733e21c-a94a-e8f0-c25e-0b6b765b1672@gmail.com>
Date: Thu, 20 Jun 2019 00:06:26 +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: <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============7462400243954476239=="
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)
--===============7462400243954476239==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="Ld49rJkeKDl3KgF3AbTXXvtqWiru7SPMM"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Ld49rJkeKDl3KgF3AbTXXvtqWiru7SPMM
Content-Type: multipart/mixed; boundary="EuBMFRvCT3P47nFzqRN66yzf3e99FIGQy";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Message-ID: <7733e21c-a94a-e8f0-c25e-0b6b765b1672@gmail.com>
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <f3596bd5-ede3-7299-e28f-033ad32e6c99@gmail.com>
 <62194faf-0bf8-61b8-a69f-e41934fb5a43@arm.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
In-Reply-To: <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>

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

Hi,

On 6/19/19 5:06 PM, Julien Grall wrote:
>=20
>=20
> On 19/06/2019 15:33, Denis Obrezkov wrote:
>> Hi,
>=20
> Hi Denis,
>=20
>> =D1=81=D1=80, 19 =D0=B8=D1=8E=D0=BD. 2019 =D0=B3. =D0=B2 14:01, Andrii=
 Anisov <andrii.anisov@gmail.com>:
>>>
>>>
>>>
>>> On 18.06.19 19:19, Julien Grall wrote:
>>>> Denis (the author of the thread) is doing a GSOC to port Xen on the
>>>> BeagleBoard X15. You ended up CCed because you can provide feedback
>>>> how to proceed. Not because we wanted you to implement it...
>>>
>>> OK then.
>>>
>>> Denis,
>>>
>>> Feel free to contact me in case you need clarifications about the stu=
ff.
>> thank you
>>>
>>> --=20
>>> Sincerely,
>>> Andrii Anisov.
>=20
> Don't forget to strip unnecessary bits of the e-mail you quote :).
>=20
>>
>> So, right now I get a bit further and it seems that CPU1 was switched
>> to hyp mode:
>> https://github.com/embeddedden/xen/commit/2d76ae7aacb7c0ea7312eaddb91c=
3eb1e1963cc9
>>
>=20
> Nice to see some progress here! :)
>=20
> Just to keep record of the discussion on IRC:
>=20
> =C2=A0=C2=A0=C2=A0=C2=A0- omap5_init_secondary is the entry point to Xe=
n and SMC #0 is
> called right after. There are nothing in r2-r12 that we care about, so
> there are no need to save/restore them. On a side note, you could not
> use sp because we don't know the value stored in it. So you may rewrite=

> Xen (or any other modules).
> =C2=A0=C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0=C2=A0- From the pastebin "(XEN) Generic Timer IRQ: p=
hys=3D30 hyp=3D26 virt=3D27
> Freq: 0 KHz". It looks like the register CNTFREQ is not configured
> correctly on the CPU. Looking at Linux, they have code to setup CNTFRQ
> (set_cntfrq) for all the CPUs (see realtime_counter_init in
> arch/arm/mach-omap2/timer.c and omap4_secondary_init in
> arch/arm/mach-omap2/omap-smp.c).
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 In the case of Xen, I think we want to c=
all set_cntfreq in
> omap5_init_time() for the boot CPU. For the secondary CPUs, we may need=

> to introduce a callback in struct platform_desc to be called during
> secondary startup.
>=20
> Lastly, please clean-up the code and send the patch on xen-devel. I wil=
l
> have a closer look at that time. Feel free to ping me on IRC if you hav=
e
> any doubt how to proceed.
Ok, I will read xen code guideline and send the patch.
>=20
>> and the output:
>> https://pastebin.com/3JBw6S4K
>=20
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) Missing kernel boot module?
> (XEN)
> (XEN) ****************************************
> (XEN) Panic on CPU 0:
> (XEN) Could not set up DOM0 guest OS
> (XEN) ****************************************
>=20
> You probably haven't set up the Dom0 kernel here. Check you u-boot rune=
s
> for this.
So, I configured dtb and got:
https://pastebin.com/uDYiGsHL
So, it seems that timer interrupts don't work for now.

--=20
Regards, Denis Obrezkov


--EuBMFRvCT3P47nFzqRN66yzf3e99FIGQy--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXQqx4gAKCRD7iQsTJJ7s
+REVAP9u80AyA5ImaU1C1gc5CotkR6BPjf9ognCOPVqWNsk2ugD/amONrGirHi7e
hDb3GhlGm9Y3KQyelQYEKwbWoI8Sp/c=
=4aoW
-----END PGP SIGNATURE-----

--Ld49rJkeKDl3KgF3AbTXXvtqWiru7SPMM--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7462400243954476239==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 19 22:08:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 22:08:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdikY-0004yx-8R; Wed, 19 Jun 2019 22: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdikW-0004yq-E4
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 22:08:12 +0000
X-Inumbo-ID: ba35f9f8-92de-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ba35f9f8-92de-11e9-8980-bc764e045a96;
 Wed, 19 Jun 2019 22:08: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 7ADB6344;
 Wed, 19 Jun 2019 15:08:11 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 19FA63F738;
 Wed, 19 Jun 2019 15:08:09 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <45406dbd-4aa1-8852-475e-1c37c93a7fa3@gmail.com>
 <04e2ff99-1276-a99b-b86c-825cf8cea858@arm.com>
 <fbe53d36-7027-2a97-72eb-2776e8fd6700@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a8949a16-0522-d7cc-8ed0-fe5eeaf7a616@arm.com>
Date: Wed, 19 Jun 2019 23:08:08 +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: <fbe53d36-7027-2a97-72eb-2776e8fd6700@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

SGksCgpPbiA2LzE5LzE5IDEwOjUxIFBNLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPiBIaSwKPiAK
PiBPbiA2LzE5LzE5IDU6MzIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+IE9u
IDE5LzA2LzIwMTkgMTY6MjcsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4+Pgo+Pj4KPj4+IE9uIDE5
LjA2LjE5IDE4OjA2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gTGFzdGx5LCBwbGVhc2UgY2xl
YW4tdXAgdGhlIGNvZGUgYW5kIHNlbmQgdGhlIHBhdGNoIG9uIHhlbi1kZXZlbC4gSQo+Pj4+IHdp
bGwgaGF2ZSBhIGNsb3NlciBsb29rIGF0IHRoYXQgdGltZS4gRmVlbCBmcmVlIHRvIHBpbmcgbWUg
b24gSVJDIGlmCj4+Pj4geW91IGhhdmUgYW55IGRvdWJ0IGhvdyB0byBwcm9jZWVkLgo+Pj4KPj4+
IEFib3V0IHRoZSBjb2RlOiBJIHRoaW5rIG9tYXA1X2luaXRfc2Vjb25kYXJ5KCkgbXVzdCBiZSBt
b3ZlZCB0byB0aGUKPj4+IHBsYXRmb3JtIGNvZGUgKG9tYXA1LmMpLgo+Pgo+PiBXZWxsIG9tYXA1
LmMgaXMgQyBjb2RlLi4uIFlvdSBjYW4ndCBjYWxsIEMgaW4gdGhlIGJvb3QgcHJvY2VzcyBhdCBs
ZWFzdAo+PiB1bnRpbCB0aGUgTU1VIGlzIG9uIGFuZCB3ZSBmdWxseSBzZXR1cCB0aGUgcHJvY2Vz
c29yLgo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIHNpbmNlIGluaXRfc2Vjb25kYXJ5IGlzIGlu
c3RhbGxlZCBpbiBDIGNvZGUsCj4gaXNuJ3QgaXQ/IChpbiBvbWFwNS5jOm9tYXA1X3NtcF9pbml0
KCkpCgppbml0X3NlY29uZGFyeSBpcyBpbnN0YWxsZWQgYnkgdGhlIGJvb3QgQ1BVLiBCdXQgaW5p
dF9zZWNvbmRhcnkgaXMKZXhlY3V0ZWQgb24gdGhlIHNlY29uZGFyeSBDUFUuCgpZb3UgY2FuJ3Qg
ZXhlY3V0ZSBDIGNvZGUgdGhhdCBlYXJseSBmb3IgYSBmZXcgcmVhc29uczoKICAgIDEpIFlvdSBk
b24ndCBrbm93IHRoZSBzdGF0ZSBvZiB0aGUgcmVnaXN0ZXJzLiBTbyB5b3UgbmVlZCB0byBzZXQg
CnRoZW0gdXAgaW4gYSBzYW5lIHN0YXRlLgogICAgMikgWGVuIGlzIGNvbXBpbGVkIHBvc2l0aW9u
IGRlcGVuZCBzbyBmYXIuIFRoaXMgbWVhbnMgc29tZSBvZiB0aGUgQyAKY29kZSB1c2UgaGFyZGNv
ZGVkIGFkZHJlc3MgdG8gYWNjZXNzIGRhdGEgb3IganVtcCB0byBvdGhlciBmdW5jdGlvbi4gVGhl
IApoYXJkY29kZWQgYWRkcmVzcyBhcmUgdmlydHVhbC4gSW4gbW9zdCBvZiB0aGUgY2FzZXMsIFhl
biB3aWxsIG5vdCBiZSAKbG9hZGVkIGF0IGF0IHZpcnR1YWwgYWRkcmVzcyA9PSBwaHlzaWNhbCBh
ZGRyZXNzLiBTbyB5b3UgbmVlZCB0byBzZXR1cCAKdGhlIE1NVSBmaXJzdC4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 19 22:16:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Jun 2019 22:16:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdisl-0005oM-7N; Wed, 19 Jun 2019 22:16: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=hb7b=US=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdisj-0005oH-J8
 for xen-devel@lists.xenproject.org; Wed, 19 Jun 2019 22:16:41 +0000
X-Inumbo-ID: e92d2b1a-92df-11e9-84d6-6f34c56f5128
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e92d2b1a-92df-11e9-84d6-6f34c56f5128;
 Wed, 19 Jun 2019 22:16: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 8B868344;
 Wed, 19 Jun 2019 15:16:39 -0700 (PDT)
Received: from [10.37.8.153] (unknown [10.37.8.153])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 53CE63F738;
 Wed, 19 Jun 2019 15:16:38 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>
References: <287117b9-952c-1a92-26e0-9597df936c27@gmail.com>
 <0c900a15-14ab-9947-bffe-2fbeed176486@gmail.com>
 <CALC81-vaVKgZoi27MauGTxjda8mchy5GRLipu5z=v1vh9fyvAg@mail.gmail.com>
 <747dd124-3511-f010-dac7-b9b23d7b44ad@gmail.com>
 <CALC81-tewzAtaaH94U1nVc-UiacR_YvqhaYcPXtXcviTFHAG8A@mail.gmail.com>
 <ecb2cf41-51e5-2ff2-5e61-72be64399e40@arm.com>
 <AM6PR0302MB32215CD7FAED139C682D92A386EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <ef82a028-9e4e-9976-d205-42cbc4bfc8ac@arm.com>
 <AM6PR0302MB3221D649900B54C2FFA7003A86EA0@AM6PR0302MB3221.eurprd03.prod.outlook.com>
 <AM6PR03MB49190A0828A49569B64611B4E6EA0@AM6PR03MB4919.eurprd03.prod.outlook.com>
 <07a7084a-b798-0cc7-cca4-3fe58ea95835@arm.com>
 <666fc807-af6a-231c-9d7e-48ecabb07371@gmail.com>
 <2c0cced8-27ec-a3bb-b2bf-c037176a162a@arm.com>
 <4a2ae4d4-493a-d5f6-64da-1da313db3962@gmail.com>
 <CAGPpAzUpeFEmFX9FMkQDn+2gWnL1GmyEsL49DPLxWKBQ=_W0Eg@mail.gmail.com>
 <8f6fafd5-6cab-b57c-b68b-ceb0ec88cfb2@arm.com>
 <7733e21c-a94a-e8f0-c25e-0b6b765b1672@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a6c7daed-13b4-d2e6-ddee-1a943348b79b@arm.com>
Date: Wed, 19 Jun 2019 23:16: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: <7733e21c-a94a-e8f0-c25e-0b6b765b1672@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Starting to port xen on beagleboard-x15 (GSoC 2019
 project)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>, Andre Przywara <andre.przywara@arm.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.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>

SGksCgpPbiA2LzE5LzE5IDExOjA2IFBNLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPj4gKFhFTikg
KioqIExPQURJTkcgRE9NQUlOIDAgKioqCj4+IChYRU4pIE1pc3Npbmcga2VybmVsIGJvb3QgbW9k
dWxlPwo+PiAoWEVOKQo+PiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCj4+IChYRU4pIFBhbmljIG9uIENQVSAwOgo+PiAoWEVOKSBDb3VsZCBub3Qgc2V0IHVw
IERPTTAgZ3Vlc3QgT1MKPj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgo+Pgo+PiBZb3UgcHJvYmFibHkgaGF2ZW4ndCBzZXQgdXAgdGhlIERvbTAga2VybmVs
IGhlcmUuIENoZWNrIHlvdSB1LWJvb3QgcnVuZXMKPj4gZm9yIHRoaXMuCj4gU28sIEkgY29uZmln
dXJlZCBkdGIgYW5kIGdvdDoKPiBodHRwczovL3Bhc3RlYmluLmNvbS91RFlpR3NITAo+IFNvLCBp
dCBzZWVtcyB0aGF0IHRpbWVyIGludGVycnVwdHMgZG9uJ3Qgd29yayBmb3Igbm93LgoKTW9zdCBs
aWtlbHkgdGhpcyBpcyBiZWNhdXNlIHRoZSBmcmVxdWVuY3kgaXMgaW5jb3JyZWN0LiBIYXZlIGEg
bG9vayBhdCAKc2V0X2NudGZyZXEoKSAoc2VlIG15IHByZXZpb3VzIGUtbWFpbCkuCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:20:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:20:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkoe-0007gi-2U; Thu, 20 Jun 2019 00:20: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdkoc-0007gW-GY
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:20:34 +0000
X-Inumbo-ID: 34f3009a-92f1-11e9-91cb-dfb0f9c16f4b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34f3009a-92f1-11e9-91cb-dfb0f9c16f4b;
 Thu, 20 Jun 2019 00:20:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdkoW-0001ck-5J; Thu, 20 Jun 2019 00:20:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdkoV-0006xR-Vu; Thu, 20 Jun 2019 00:20:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdkoV-0005of-VM; Thu, 20 Jun 2019 00:20:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138054-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=7abd7c21b9c456c9f83d0d09ccea5627ae62c3d4
X-Osstest-Versions-That: xen=7d161f6537557520b52c2c7fb8321460f37ff933
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 00:20:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138054: 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>

ZmxpZ2h0IDEzODA1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODA1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3YWJkN2MyMWI5YzQ1NmM5ZjgzZDBkMDljY2VhNTYyN2FlNjJjM2Q0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3ZDE2MWY2NTM3NTU3NTIwYjUy
YzJjN2ZiODMyMTQ2MGYzN2ZmOTMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgwMzkgIDIwMTkt
MDYtMTkgMTk6MDI6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDU0ICAy
MDE5LTA2LTE5IDIyOjAwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTmljaG9sYXMgVHNpcmFraXMgPG5p
a28udHNpcmFraXNAZ21haWwuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWlu
Zm9zZWMuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgN2QxNjFmNjUzNy4uN2FiZDdjMjFiOSAgN2FiZDdj
MjFiOWM0NTZjOWY4M2QwZDA5Y2NlYTU2MjdhZTYyYzNkNCAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkz1-000082-LC; Thu, 20 Jun 2019 00:31:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkyz-00007p-R5
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:17 +0000
X-Inumbo-ID: b6cf5637-92f2-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 b6cf5637-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:16 +0000 (UTC)
Received: by mail-io1-xd2f.google.com with SMTP id k20so12996ios.10
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=xQgHrIP1YOSfpHBq5LyzHdsL+ykX+RqTUSSWyEDnICM=;
 b=UH7OpnJGT3Y3uabVepgE4xoY68FiMZBgusyzFGOxqu8mnrV4l5DdESA6NLCrkN6hyr
 gwWLKPY84b4Y1xtPl47i9t6TTYCSBRfJm0uP7p8zHUAq/ZbittDueBQcHYeHaQ1EfYsM
 DmfkU6Ggfadv67myFQgxAxeTWqL87KtHIxPUAemFd0Uw8qEOGlgDLxl8Ewugu9wxr6al
 7qzCAzf9Nj6MsUfzeLtf7wmwmYNivpA6iR3HgkGIutHmpI/A5zLuEkDos1sAZNuewE2b
 5+ElEsDNo4yuZITHKOsOrwupRg0w32tI5I0V7QSP5FzGozhcaXqgFfwldybh8nT0Scyq
 j1+A==
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=xQgHrIP1YOSfpHBq5LyzHdsL+ykX+RqTUSSWyEDnICM=;
 b=iFJEIpmN6LZgw9ustjFv/s37bqC0A9EitXF/8Khrjya3dD7c/MNSDNuMsYWJGoxwsd
 WyJjccdLl7imvLUz4tgukwAKU92iAq2tt9o8HtpEh8IrLWYyL0Ef0QtgPJU3Z3NWOZnT
 WWeCn5RRYe/EzcpJc90EiEY3ICJObysUnpo3nDp54hmyJbzwCAG4h6POtpyEk92Njo+F
 8FNaPZ4jj++iC9xAyHSpZvib5QiE8HDvN6k0ID962Nh2oae1G05ARmWJJiwsQey4asr2
 ffj7Yzsb22QLxFhAsqowaqiae7CofnsyC2f+Vvd8LfpcYY67/rQQGCCdpWVzqYa11mw/
 loag==
X-Gm-Message-State: APjAAAWlkd4/LjehXgarv192rSiVo/xuw8O7U2Eos6fF+oX+CrbUgDH9
 AHO9bgKhKnCEBGlUsldv3EN4MR3sXf8=
X-Google-Smtp-Source: APXvYqzdIJlESRkNRE7tZMHqjA9jAyFt7Y9gZdgEzher7Qr2Vu0ntfKEl0g+MXstLV7MU7ntqpKIsw==
X-Received: by 2002:a6b:c886:: with SMTP id
 y128mr15383585iof.100.1560990674945; 
 Wed, 19 Jun 2019 17:31:14 -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 e188sm22579016ioa.3.2019.06.19.17.31.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:14 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:45 -0700
Message-Id: <20190620003053.21993-2-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 1/9] x86/guest: code movement to separate Xen
 detection from guest functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Rich Persaud <persaur@gmail.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>

TW92ZSBzb21lIGxvZ2ljIGZyb206IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4uYwppbnRvIGEgbmV3
IGZpbGU6IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYwoKeGVuLmMgdGhlbiBjb250YWlu
cyB0aGUgZnVuY3Rpb25zIGZvciBiYXNpYyBYZW4gZGV0ZWN0aW9uIGFuZAp4ZW4tZ3Vlc3QuYyBp
bXBsZW1lbnRzIHRoZSBpbnRlbmRlZCBiZWhhdmlvdXIgY2hhbmdlcyB3aGVuIFhlbiBpcyBydW5u
aW5nCmFzIGEgZ3Vlc3QuCgpTaW5jZSBDT05GSUdfWEVOX0dVRVNUIG11c3QgY3VycmVudGx5IGJl
IGRlZmluZWQgZm9yIGFueSBvZiB0aGlzIGNvZGUgdG8KYmUgaW5jbHVkZWQsIG1ha2luZyB4ZW4t
Z3Vlc3QubyBjb25kaXRpb25hbCB1cG9uIGl0IGhlcmUgd29ya3MgY29ycmVjdGx5CmFuZCBhdm9p
ZHMgZnVydGhlciBjaGFuZ2UgdG8gaXQgaW4gbGF0ZXIgcGF0Y2hlcyBpbiB0aGUgc2VyaWVzLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhl
ciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcmtAc3RhcmxhYi5pbz4KLS0tCiB4ZW4vYXJjaC94ODYv
Z3Vlc3QvTWFrZWZpbGUgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1ndWVzdC5j
IHwgMzAxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi5jICAgICAgIHwgMjU0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDMgZmls
ZXMgY2hhbmdlZCwgMzAyIGluc2VydGlvbnMoKyksIDI1NCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLWd1ZXN0LmMKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUK
aW5kZXggMjZmYjRiMTAwNy4uNmRkYWEzNzQ4ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1
ZXN0L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9NYWtlZmlsZQpAQCAtMSw0ICsx
LDUgQEAKIG9iai15ICs9IGh5cGVyY2FsbF9wYWdlLm8KIG9iai15ICs9IHhlbi5vCitvYmotJChD
T05GSUdfWEVOX0dVRVNUKSArPSB4ZW4tZ3Vlc3QubwogCiBvYmotYmluLSQoQ09ORklHX1BWSF9H
VUVTVCkgKz0gcHZoLWJvb3QuaW5pdC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3Qv
eGVuLWd1ZXN0LmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLWd1ZXN0LmMKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNjU1OTZhYjFiMQotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYwpAQCAtMCwwICsxLDMwMSBAQAorLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgorICogYXJjaC94ODYvZ3Vlc3QveGVuLWd1ZXN0LmMKKyAqCisgKiBT
dXBwb3J0IGZvciBydW5uaW5nIGEgc2luZ2xlIFZNIHdpdGggWGVuIGFzIGEgZ3Vlc3QuCisgKgor
ICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0
IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3Vu
ZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIg
b3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJp
YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VU
IEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBN
RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUg
dGhlCisgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoK
KyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0
dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAxNyBD
aXRyaXggU3lzdGVtcyBMdGQuCisgKi8KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KKyNpbmNsdWRl
IDx4ZW4vaW5pdC5oPgorI2luY2x1ZGUgPHhlbi9tbS5oPgorI2luY2x1ZGUgPHhlbi9wZm4uaD4K
KyNpbmNsdWRlIDx4ZW4vcmFuZ2VzZXQuaD4KKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNs
dWRlIDx4ZW4vcHZfY29uc29sZS5oPgorCisjaW5jbHVkZSA8YXNtL2FwaWMuaD4KKyNpbmNsdWRl
IDxhc20vZTgyMC5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgorI2luY2x1ZGUgPGFzbS9tc3Iu
aD4KKyNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CisKKyNpbmNsdWRlIDxwdWJsaWMvYXJjaC14
ODYvY3B1aWQuaD4KKyNpbmNsdWRlIDxwdWJsaWMvaHZtL3BhcmFtcy5oPgorCitib29sIF9fcmVh
ZF9tb3N0bHkgeGVuX2d1ZXN0OworCitzdGF0aWMgc3RydWN0IHJhbmdlc2V0ICptZW07CisKK0RF
RklORV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgdmNwdV9pZCk7CisKK3N0YXRpYyBzdHJ1Y3QgdmNw
dV9pbmZvICp2Y3B1X2luZm87CitzdGF0aWMgdW5zaWduZWQgbG9uZyB2Y3B1X2luZm9fbWFwcGVk
W0JJVFNfVE9fTE9OR1MoTlJfQ1BVUyldOworREVGSU5FX1BFUl9DUFUoc3RydWN0IHZjcHVfaW5m
byAqLCB2Y3B1X2luZm8pOworCitzdGF0aWMgdm9pZCBtYXBfc2hhcmVkX2luZm8odm9pZCkKK3sK
KyAgICBtZm5fdCBtZm47CisgICAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4YXRwID0gewor
ICAgICAgICAuZG9taWQgPSBET01JRF9TRUxGLAorICAgICAgICAuc3BhY2UgPSBYRU5NQVBTUEFD
RV9zaGFyZWRfaW5mbywKKyAgICB9OworICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2lnbmVk
IGxvbmcgcmM7CisKKyAgICBpZiAoIGh5cGVydmlzb3JfYWxsb2NfdW51c2VkX3BhZ2UoJm1mbikg
KQorICAgICAgICBwYW5pYygidW5hYmxlIHRvIHJlc2VydmUgc2hhcmVkIGluZm8gbWVtb3J5IHBh
Z2VcbiIpOworCisgICAgeGF0cC5ncGZuID0gbWZuX3gobWZuKTsKKyAgICByYyA9IHhlbl9oeXBl
cmNhbGxfbWVtb3J5X29wKFhFTk1FTV9hZGRfdG9fcGh5c21hcCwgJnhhdHApOworICAgIGlmICgg
cmMgKQorICAgICAgICBwYW5pYygiZmFpbGVkIHRvIG1hcCBzaGFyZWRfaW5mbyBwYWdlOiAlbGRc
biIsIHJjKTsKKworICAgIHNldF9maXhtYXAoRklYX1hFTl9TSEFSRURfSU5GTywgbWZuX3gobWZu
KSA8PCBQQUdFX1NISUZUKTsKKworICAgIC8qIE1hc2sgYWxsIHVwY2FsbHMgKi8KKyAgICBmb3Ig
KCBpID0gMDsgaSA8IEFSUkFZX1NJWkUoWEVOX3NoYXJlZF9pbmZvLT5ldnRjaG5fbWFzayk7IGkr
KyApCisgICAgICAgIHdyaXRlX2F0b21pYygmWEVOX3NoYXJlZF9pbmZvLT5ldnRjaG5fbWFza1tp
XSwgfjB1bCk7Cit9CisKK3N0YXRpYyBpbnQgbWFwX3ZjcHVpbmZvKHZvaWQpCit7CisgICAgdW5z
aWduZWQgaW50IHZjcHUgPSB0aGlzX2NwdSh2Y3B1X2lkKTsKKyAgICBzdHJ1Y3QgdmNwdV9yZWdp
c3Rlcl92Y3B1X2luZm8gaW5mbzsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoICF2Y3B1X2luZm8g
KQorICAgIHsKKyAgICAgICAgdGhpc19jcHUodmNwdV9pbmZvKSA9ICZYRU5fc2hhcmVkX2luZm8t
PnZjcHVfaW5mb1t2Y3B1XTsKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQorCisgICAgaWYgKCB0
ZXN0X2JpdCh2Y3B1LCB2Y3B1X2luZm9fbWFwcGVkKSApCisgICAgeworICAgICAgICB0aGlzX2Nw
dSh2Y3B1X2luZm8pID0gJnZjcHVfaW5mb1t2Y3B1XTsKKyAgICAgICAgcmV0dXJuIDA7CisgICAg
fQorCisgICAgaW5mby5tZm4gPSB2aXJ0X3RvX21mbigmdmNwdV9pbmZvW3ZjcHVdKTsKKyAgICBp
bmZvLm9mZnNldCA9ICh1bnNpZ25lZCBsb25nKSZ2Y3B1X2luZm9bdmNwdV0gJiB+UEFHRV9NQVNL
OworICAgIHJjID0geGVuX2h5cGVyY2FsbF92Y3B1X29wKFZDUFVPUF9yZWdpc3Rlcl92Y3B1X2lu
Zm8sIHZjcHUsICZpbmZvKTsKKyAgICBpZiAoIHJjICkKKyAgICB7CisgICAgICAgIEJVR19PTih2
Y3B1ID49IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTKTsKKyAgICAgICAgdGhpc19jcHUodmNwdV9pbmZv
KSA9ICZYRU5fc2hhcmVkX2luZm8tPnZjcHVfaW5mb1t2Y3B1XTsKKyAgICB9CisgICAgZWxzZQor
ICAgIHsKKyAgICAgICAgdGhpc19jcHUodmNwdV9pbmZvKSA9ICZ2Y3B1X2luZm9bdmNwdV07Cisg
ICAgICAgIHNldF9iaXQodmNwdSwgdmNwdV9pbmZvX21hcHBlZCk7CisgICAgfQorCisgICAgcmV0
dXJuIHJjOworfQorCitzdGF0aWMgdm9pZCBzZXRfdmNwdV9pZCh2b2lkKQoreworICAgIHVpbnQz
Ml90IGNwdWlkX2Jhc2UsIGVheCwgZWJ4LCBlY3gsIGVkeDsKKworICAgIGNwdWlkX2Jhc2UgPSBo
eXBlcnZpc29yX2NwdWlkX2Jhc2UoKTsKKworICAgIEFTU0VSVChjcHVpZF9iYXNlKTsKKworICAg
IC8qIEZldGNoIHZjcHUgaWQgZnJvbSBjcHVpZC4gKi8KKyAgICBjcHVpZChjcHVpZF9iYXNlICsg
NCwgJmVheCwgJmVieCwgJmVjeCwgJmVkeCk7CisgICAgaWYgKCBlYXggJiBYRU5fSFZNX0NQVUlE
X1ZDUFVfSURfUFJFU0VOVCApCisgICAgICAgIHRoaXNfY3B1KHZjcHVfaWQpID0gZWJ4OworICAg
IGVsc2UKKyAgICAgICAgdGhpc19jcHUodmNwdV9pZCkgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cit9
CisKK3N0YXRpYyB2b2lkIF9faW5pdCBpbml0X21lbW1hcCh2b2lkKQoreworICAgIHVuc2lnbmVk
IGludCBpOworCisgICAgbWVtID0gcmFuZ2VzZXRfbmV3KE5VTEwsICJob3N0IG1lbW9yeSBtYXAi
LCAwKTsKKyAgICBpZiAoICFtZW0gKQorICAgICAgICBwYW5pYygiZmFpbGVkIHRvIGFsbG9jYXRl
IFBGTiB1c2FnZSByYW5nZXNldFxuIik7CisKKyAgICAvKgorICAgICAqIE1hcmsgdXAgdG8gdGhl
IGxhc3QgbWVtb3J5IHBhZ2UgKG9yIDRHaUIpIGFzIFJBTS4gVGhpcyBpcyBkb25lIGJlY2F1c2UK
KyAgICAgKiBYZW4gZG9lc24ndCBrbm93IHRoZSBwb3NpdGlvbiBvZiBwb3NzaWJsZSBNTUlPIGhv
bGVzLCBzbyBhdCBsZWFzdCB0cnkgdG8KKyAgICAgKiBhdm9pZCB0aGUga25vdyBNTUlPIGhvbGUg
YmVsb3cgNEdpQi4gTm90ZSB0aGF0IHRoaXMgaXMgc3ViamVjdCB0byBmdXR1cmUKKyAgICAgKiBk
aXNjdXNzaW9uIGFuZCBpbXByb3ZlbWVudHMuCisgICAgICovCisgICAgaWYgKCByYW5nZXNldF9h
ZGRfcmFuZ2UobWVtLCAwLCBtYXhfdCh1bnNpZ25lZCBsb25nLCBtYXhfcGFnZSAtIDEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fRE9XTihHQig0KSAtIDEp
KSkgKQorICAgICAgICBwYW5pYygidW5hYmxlIHRvIGFkZCBSQU0gdG8gaW4tdXNlIFBGTiByYW5n
ZXNldFxuIik7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGU4MjAubnJfbWFwOyBpKysgKQorICAg
IHsKKyAgICAgICAgc3RydWN0IGU4MjBlbnRyeSAqZSA9ICZlODIwLm1hcFtpXTsKKworICAgICAg
ICBpZiAoIHJhbmdlc2V0X2FkZF9yYW5nZShtZW0sIFBGTl9ET1dOKGUtPmFkZHIpLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAoZS0+YWRkciArIGUtPnNpemUgLSAxKSkg
KQorICAgICAgICAgICAgcGFuaWMoInVuYWJsZSB0byBhZGQgcmFuZ2UgWyUjbHgsICUjbHhdIHRv
IGluLXVzZSBQRk4gcmFuZ2VzZXRcbiIsCisgICAgICAgICAgICAgICAgICBQRk5fRE9XTihlLT5h
ZGRyKSwgUEZOX1VQKGUtPmFkZHIgKyBlLT5zaXplIC0gMSkpOworICAgIH0KK30KKworc3RhdGlj
IHZvaWQgeGVuX2V2dGNobl91cGNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7Cisg
ICAgc3RydWN0IHZjcHVfaW5mbyAqdmNwdV9pbmZvID0gdGhpc19jcHUodmNwdV9pbmZvKTsKKyAg
ICB1bnNpZ25lZCBsb25nIHBlbmRpbmc7CisKKyAgICB2Y3B1X2luZm8tPmV2dGNobl91cGNhbGxf
cGVuZGluZyA9IDA7CisgICAgcGVuZGluZyA9IHhjaGcoJnZjcHVfaW5mby0+ZXZ0Y2huX3BlbmRp
bmdfc2VsLCAwKTsKKworICAgIHdoaWxlICggcGVuZGluZyApCisgICAgeworICAgICAgICB1bnNp
Z25lZCBpbnQgbDEgPSBmaW5kX2ZpcnN0X3NldF9iaXQocGVuZGluZyk7CisgICAgICAgIHVuc2ln
bmVkIGxvbmcgZXZ0Y2huID0geGNoZygmWEVOX3NoYXJlZF9pbmZvLT5ldnRjaG5fcGVuZGluZ1ts
MV0sIDApOworCisgICAgICAgIF9fY2xlYXJfYml0KGwxLCAmcGVuZGluZyk7CisgICAgICAgIGV2
dGNobiAmPSB+WEVOX3NoYXJlZF9pbmZvLT5ldnRjaG5fbWFza1tsMV07CisgICAgICAgIHdoaWxl
ICggZXZ0Y2huICkKKyAgICAgICAgeworICAgICAgICAgICAgdW5zaWduZWQgaW50IHBvcnQgPSBm
aW5kX2ZpcnN0X3NldF9iaXQoZXZ0Y2huKTsKKworICAgICAgICAgICAgX19jbGVhcl9iaXQocG9y
dCwgJmV2dGNobik7CisgICAgICAgICAgICBwb3J0ICs9IGwxICogQklUU19QRVJfTE9ORzsKKwor
ICAgICAgICAgICAgaWYgKCBwdl9jb25zb2xlICYmIHBvcnQgPT0gcHZfY29uc29sZV9ldnRjaG4o
KSApCisgICAgICAgICAgICAgICAgcHZfY29uc29sZV9yeChyZWdzKTsKKyAgICAgICAgICAgIGVs
c2UgaWYgKCBwdl9zaGltICkKKyAgICAgICAgICAgICAgICBwdl9zaGltX2luamVjdF9ldnRjaG4o
cG9ydCk7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBhY2tfQVBJQ19pcnEoKTsKK30KKworc3Rh
dGljIHZvaWQgaW5pdF9ldnRjaG4odm9pZCkKK3sKKyAgICBzdGF0aWMgdWludDhfdCBldnRjaG5f
dXBjYWxsX3ZlY3RvcjsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoICFldnRjaG5fdXBjYWxsX3Zl
Y3RvciApCisgICAgICAgIGFsbG9jX2RpcmVjdF9hcGljX3ZlY3RvcigmZXZ0Y2huX3VwY2FsbF92
ZWN0b3IsIHhlbl9ldnRjaG5fdXBjYWxsKTsKKworICAgIEFTU0VSVChldnRjaG5fdXBjYWxsX3Zl
Y3Rvcik7CisKKyAgICByYyA9IHhlbl9oeXBlcmNhbGxfc2V0X2V2dGNobl91cGNhbGxfdmVjdG9y
KHRoaXNfY3B1KHZjcHVfaWQpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZXZ0Y2huX3VwY2FsbF92ZWN0b3IpOworICAgIGlmICggcmMgKQorICAgICAg
ICBwYW5pYygiVW5hYmxlIHRvIHNldCBldnRjaG4gdXBjYWxsIHZlY3RvcjogJWRcbiIsIHJjKTsK
KworICAgIC8qIFRyaWNrIHRvb2xzdGFjayB0byB0aGluayB3ZSBhcmUgZW5saWdodGVuZWQgKi8K
KyAgICB7CisgICAgICAgIHN0cnVjdCB4ZW5faHZtX3BhcmFtIGEgPSB7CisgICAgICAgICAgICAu
ZG9taWQgPSBET01JRF9TRUxGLAorICAgICAgICAgICAgLmluZGV4ID0gSFZNX1BBUkFNX0NBTExC
QUNLX0lSUSwKKyAgICAgICAgICAgIC52YWx1ZSA9IDEsCisgICAgICAgIH07CisKKyAgICAgICAg
QlVHX09OKHhlbl9oeXBlcmNhbGxfaHZtX29wKEhWTU9QX3NldF9wYXJhbSwgJmEpKTsKKyAgICB9
Cit9CisKK3ZvaWQgX19pbml0IGh5cGVydmlzb3Jfc2V0dXAodm9pZCkKK3sKKyAgICBpbml0X21l
bW1hcCgpOworCisgICAgbWFwX3NoYXJlZF9pbmZvKCk7CisKKyAgICBzZXRfdmNwdV9pZCgpOwor
ICAgIHZjcHVfaW5mbyA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHVfaW5mbywgbnJfY3B1X2lk
cyk7CisgICAgaWYgKCBtYXBfdmNwdWluZm8oKSApCisgICAgeworICAgICAgICB4ZnJlZSh2Y3B1
X2luZm8pOworICAgICAgICB2Y3B1X2luZm8gPSBOVUxMOworICAgIH0KKyAgICBpZiAoICF2Y3B1
X2luZm8gJiYgbnJfY3B1X2lkcyA+IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTICkKKyAgICB7CisgICAg
ICAgIHVuc2lnbmVkIGludCBpOworCisgICAgICAgIGZvciAoIGkgPSBYRU5fTEVHQUNZX01BWF9W
Q1BVUzsgaSA8IG5yX2NwdV9pZHM7IGkrKyApCisgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJf
Y3B1KGksICZjcHVfcHJlc2VudF9tYXApOworICAgICAgICBucl9jcHVfaWRzID0gWEVOX0xFR0FD
WV9NQVhfVkNQVVM7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORworICAgICAgICAgICAg
ICAgInVuYWJsZSB0byBtYXAgdkNQVSBpbmZvLCBsaW1pdGluZyB2Q1BVcyB0bzogJXVcbiIsCisg
ICAgICAgICAgICAgICBYRU5fTEVHQUNZX01BWF9WQ1BVUyk7CisgICAgfQorCisgICAgaW5pdF9l
dnRjaG4oKTsKK30KKwordm9pZCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpCit7CisgICAgc2V0
X3ZjcHVfaWQoKTsKKyAgICBtYXBfdmNwdWluZm8oKTsKKyAgICBpbml0X2V2dGNobigpOworfQor
CitpbnQgaHlwZXJ2aXNvcl9hbGxvY191bnVzZWRfcGFnZShtZm5fdCAqbWZuKQoreworICAgIHVu
c2lnbmVkIGxvbmcgbTsKKyAgICBpbnQgcmM7CisKKyAgICByYyA9IHJhbmdlc2V0X2NsYWltX3Jh
bmdlKG1lbSwgMSwgJm0pOworICAgIGlmICggIXJjICkKKyAgICAgICAgKm1mbiA9IF9tZm4obSk7
CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBoeXBlcnZpc29yX2ZyZWVfdW51c2VkX3BhZ2Uo
bWZuX3QgbWZuKQoreworICAgIHJldHVybiByYW5nZXNldF9yZW1vdmVfcmFuZ2UobWVtLCBtZm5f
eChtZm4pLCBtZm5feChtZm4pKTsKK30KKworc3RhdGljIHZvaWQgYXBfcmVzdW1lKHZvaWQgKnVu
dXNlZCkKK3sKKyAgICBtYXBfdmNwdWluZm8oKTsKKyAgICBpbml0X2V2dGNobigpOworfQorCit2
b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpCit7CisgICAgLyogUmVzZXQgc2hhcmVkIGluZm8g
cGFnZS4gKi8KKyAgICBtYXBfc2hhcmVkX2luZm8oKTsKKworICAgIC8qCisgICAgICogUmVzZXQg
dmNwdV9pbmZvLiBKdXN0IGNsZWFuIHRoZSBtYXBwZWQgYml0bWFwIGFuZCB0cnkgdG8gbWFwIHRo
ZSB2Y3B1CisgICAgICogYXJlYSBhZ2Fpbi4gT24gZmFpbHVyZSB0byBtYXAgKHdoZW4gaXQgd2Fz
IHByZXZpb3VzbHkgbWFwcGVkKSBwYW5pYworICAgICAqIHNpbmNlIGl0J3MgaW1wb3NzaWJsZSB0
byBzYWZlbHkgc2h1dCBkb3duIHJ1bm5pbmcgZ3Vlc3QgdkNQVXMgaW4gb3JkZXIKKyAgICAgKiB0
byBtZWV0IHRoZSBuZXcgWEVOX0xFR0FDWV9NQVhfVkNQVVMgcmVxdWlyZW1lbnQuCisgICAgICov
CisgICAgYml0bWFwX3plcm8odmNwdV9pbmZvX21hcHBlZCwgTlJfQ1BVUyk7CisgICAgaWYgKCBt
YXBfdmNwdWluZm8oKSAmJiBucl9jcHVfaWRzID4gWEVOX0xFR0FDWV9NQVhfVkNQVVMgKQorICAg
ICAgICBwYW5pYygidW5hYmxlIHRvIHJlbWFwIHZDUFUgaW5mbyBhbmQgdkNQVXMgPiBsZWdhY3kg
bGltaXRcbiIpOworCisgICAgLyogU2V0dXAgZXZlbnQgY2hhbm5lbCB1cGNhbGwgdmVjdG9yLiAq
LworICAgIGluaXRfZXZ0Y2huKCk7CisgICAgc21wX2NhbGxfZnVuY3Rpb24oYXBfcmVzdW1lLCBO
VUxMLCAxKTsKKworICAgIGlmICggcHZfY29uc29sZSApCisgICAgICAgIHB2X2NvbnNvbGVfaW5p
dCgpOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxl
LXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICog
aW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9ndWVzdC94ZW4uYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4uYwppbmRleCA3YjdhNWJh
ZGFiLi45MGQ0NjRiZGJkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLmMKKysr
IGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi5jCkBAIC0yMiw5ICsyMiw3IEBACiAjaW5jbHVkZSA8
eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vcGZuLmg+Ci0j
aW5jbHVkZSA8eGVuL3Jhbmdlc2V0Lmg+CiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Ci0jaW5jbHVk
ZSA8eGVuL3B2X2NvbnNvbGUuaD4KIAogI2luY2x1ZGUgPGFzbS9hcGljLmg+CiAjaW5jbHVkZSA8
YXNtL2U4MjAuaD4KQEAgLTM1LDE3ICszMyw4IEBACiAjaW5jbHVkZSA8cHVibGljL2FyY2gteDg2
L2NwdWlkLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9wYXJhbXMuaD4KIAotYm9vbCBfX3JlYWRf
bW9zdGx5IHhlbl9ndWVzdDsKLQogc3RhdGljIF9fcmVhZF9tb3N0bHkgdWludDMyX3QgeGVuX2Nw
dWlkX2Jhc2U7CiBleHRlcm4gY2hhciBoeXBlcmNhbGxfcGFnZVtdOwotc3RhdGljIHN0cnVjdCBy
YW5nZXNldCAqbWVtOwotCi1ERUZJTkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIHZjcHVfaWQpOwot
Ci1zdGF0aWMgc3RydWN0IHZjcHVfaW5mbyAqdmNwdV9pbmZvOwotc3RhdGljIHVuc2lnbmVkIGxv
bmcgdmNwdV9pbmZvX21hcHBlZFtCSVRTX1RPX0xPTkdTKE5SX0NQVVMpXTsKLURFRklORV9QRVJf
Q1BVKHN0cnVjdCB2Y3B1X2luZm8gKiwgdmNwdV9pbmZvKTsKIAogc3RhdGljIHZvaWQgX19pbml0
IGZpbmRfeGVuX2xlYXZlcyh2b2lkKQogewpAQCAtODcsMjU0ICs3NiwxMSBAQCB2b2lkIF9faW5p
dCBwcm9iZV9oeXBlcnZpc29yKHZvaWQpCiAgICAgeGVuX2d1ZXN0ID0gdHJ1ZTsKIH0KIAotc3Rh
dGljIHZvaWQgbWFwX3NoYXJlZF9pbmZvKHZvaWQpCi17Ci0gICAgbWZuX3QgbWZuOwotICAgIHN0
cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgeGF0cCA9IHsKLSAgICAgICAgLmRvbWlkID0gRE9NSURf
U0VMRiwKLSAgICAgICAgLnNwYWNlID0gWEVOTUFQU1BBQ0Vfc2hhcmVkX2luZm8sCi0gICAgfTsK
LSAgICB1bnNpZ25lZCBpbnQgaTsKLSAgICB1bnNpZ25lZCBsb25nIHJjOwotCi0gICAgaWYgKCBo
eXBlcnZpc29yX2FsbG9jX3VudXNlZF9wYWdlKCZtZm4pICkKLSAgICAgICAgcGFuaWMoInVuYWJs
ZSB0byByZXNlcnZlIHNoYXJlZCBpbmZvIG1lbW9yeSBwYWdlXG4iKTsKLQotICAgIHhhdHAuZ3Bm
biA9IG1mbl94KG1mbik7Ci0gICAgcmMgPSB4ZW5faHlwZXJjYWxsX21lbW9yeV9vcChYRU5NRU1f
YWRkX3RvX3BoeXNtYXAsICZ4YXRwKTsKLSAgICBpZiAoIHJjICkKLSAgICAgICAgcGFuaWMoImZh
aWxlZCB0byBtYXAgc2hhcmVkX2luZm8gcGFnZTogJWxkXG4iLCByYyk7Ci0KLSAgICBzZXRfZml4
bWFwKEZJWF9YRU5fU0hBUkVEX0lORk8sIG1mbl94KG1mbikgPDwgUEFHRV9TSElGVCk7Ci0KLSAg
ICAvKiBNYXNrIGFsbCB1cGNhbGxzICovCi0gICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpF
KFhFTl9zaGFyZWRfaW5mby0+ZXZ0Y2huX21hc2spOyBpKysgKQotICAgICAgICB3cml0ZV9hdG9t
aWMoJlhFTl9zaGFyZWRfaW5mby0+ZXZ0Y2huX21hc2tbaV0sIH4wdWwpOwotfQotCi1zdGF0aWMg
aW50IG1hcF92Y3B1aW5mbyh2b2lkKQotewotICAgIHVuc2lnbmVkIGludCB2Y3B1ID0gdGhpc19j
cHUodmNwdV9pZCk7Ci0gICAgc3RydWN0IHZjcHVfcmVnaXN0ZXJfdmNwdV9pbmZvIGluZm87Ci0g
ICAgaW50IHJjOwotCi0gICAgaWYgKCAhdmNwdV9pbmZvICkKLSAgICB7Ci0gICAgICAgIHRoaXNf
Y3B1KHZjcHVfaW5mbykgPSAmWEVOX3NoYXJlZF9pbmZvLT52Y3B1X2luZm9bdmNwdV07Ci0gICAg
ICAgIHJldHVybiAwOwotICAgIH0KLQotICAgIGlmICggdGVzdF9iaXQodmNwdSwgdmNwdV9pbmZv
X21hcHBlZCkgKQotICAgIHsKLSAgICAgICAgdGhpc19jcHUodmNwdV9pbmZvKSA9ICZ2Y3B1X2lu
Zm9bdmNwdV07Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0KLQotICAgIGluZm8ubWZuID0gdmly
dF90b19tZm4oJnZjcHVfaW5mb1t2Y3B1XSk7Ci0gICAgaW5mby5vZmZzZXQgPSAodW5zaWduZWQg
bG9uZykmdmNwdV9pbmZvW3ZjcHVdICYgflBBR0VfTUFTSzsKLSAgICByYyA9IHhlbl9oeXBlcmNh
bGxfdmNwdV9vcChWQ1BVT1BfcmVnaXN0ZXJfdmNwdV9pbmZvLCB2Y3B1LCAmaW5mbyk7Ci0gICAg
aWYgKCByYyApCi0gICAgewotICAgICAgICBCVUdfT04odmNwdSA+PSBYRU5fTEVHQUNZX01BWF9W
Q1BVUyk7Ci0gICAgICAgIHRoaXNfY3B1KHZjcHVfaW5mbykgPSAmWEVOX3NoYXJlZF9pbmZvLT52
Y3B1X2luZm9bdmNwdV07Ci0gICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIHRoaXNfY3B1
KHZjcHVfaW5mbykgPSAmdmNwdV9pbmZvW3ZjcHVdOwotICAgICAgICBzZXRfYml0KHZjcHUsIHZj
cHVfaW5mb19tYXBwZWQpOwotICAgIH0KLQotICAgIHJldHVybiByYzsKLX0KLQotc3RhdGljIHZv
aWQgc2V0X3ZjcHVfaWQodm9pZCkKLXsKLSAgICB1aW50MzJfdCBlYXgsIGVieCwgZWN4LCBlZHg7
Ci0KLSAgICBBU1NFUlQoeGVuX2NwdWlkX2Jhc2UpOwotCi0gICAgLyogRmV0Y2ggdmNwdSBpZCBm
cm9tIGNwdWlkLiAqLwotICAgIGNwdWlkKHhlbl9jcHVpZF9iYXNlICsgNCwgJmVheCwgJmVieCwg
JmVjeCwgJmVkeCk7Ci0gICAgaWYgKCBlYXggJiBYRU5fSFZNX0NQVUlEX1ZDUFVfSURfUFJFU0VO
VCApCi0gICAgICAgIHRoaXNfY3B1KHZjcHVfaWQpID0gZWJ4OwotICAgIGVsc2UKLSAgICAgICAg
dGhpc19jcHUodmNwdV9pZCkgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci19Ci0KLXN0YXRpYyB2b2lk
IF9faW5pdCBpbml0X21lbW1hcCh2b2lkKQotewotICAgIHVuc2lnbmVkIGludCBpOwotCi0gICAg
bWVtID0gcmFuZ2VzZXRfbmV3KE5VTEwsICJob3N0IG1lbW9yeSBtYXAiLCAwKTsKLSAgICBpZiAo
ICFtZW0gKQotICAgICAgICBwYW5pYygiZmFpbGVkIHRvIGFsbG9jYXRlIFBGTiB1c2FnZSByYW5n
ZXNldFxuIik7Ci0KLSAgICAvKgotICAgICAqIE1hcmsgdXAgdG8gdGhlIGxhc3QgbWVtb3J5IHBh
Z2UgKG9yIDRHaUIpIGFzIFJBTS4gVGhpcyBpcyBkb25lIGJlY2F1c2UKLSAgICAgKiBYZW4gZG9l
c24ndCBrbm93IHRoZSBwb3NpdGlvbiBvZiBwb3NzaWJsZSBNTUlPIGhvbGVzLCBzbyBhdCBsZWFz
dCB0cnkgdG8KLSAgICAgKiBhdm9pZCB0aGUga25vdyBNTUlPIGhvbGUgYmVsb3cgNEdpQi4gTm90
ZSB0aGF0IHRoaXMgaXMgc3ViamVjdCB0byBmdXR1cmUKLSAgICAgKiBkaXNjdXNzaW9uIGFuZCBp
bXByb3ZlbWVudHMuCi0gICAgICovCi0gICAgaWYgKCByYW5nZXNldF9hZGRfcmFuZ2UobWVtLCAw
LCBtYXhfdCh1bnNpZ25lZCBsb25nLCBtYXhfcGFnZSAtIDEsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQRk5fRE9XTihHQig0KSAtIDEpKSkgKQotICAgICAgICBw
YW5pYygidW5hYmxlIHRvIGFkZCBSQU0gdG8gaW4tdXNlIFBGTiByYW5nZXNldFxuIik7Ci0KLSAg
ICBmb3IgKCBpID0gMDsgaSA8IGU4MjAubnJfbWFwOyBpKysgKQotICAgIHsKLSAgICAgICAgc3Ry
dWN0IGU4MjBlbnRyeSAqZSA9ICZlODIwLm1hcFtpXTsKLQotICAgICAgICBpZiAoIHJhbmdlc2V0
X2FkZF9yYW5nZShtZW0sIFBGTl9ET1dOKGUtPmFkZHIpLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQRk5fVVAoZS0+YWRkciArIGUtPnNpemUgLSAxKSkgKQotICAgICAgICAgICAg
cGFuaWMoInVuYWJsZSB0byBhZGQgcmFuZ2UgWyUjbHgsICUjbHhdIHRvIGluLXVzZSBQRk4gcmFu
Z2VzZXRcbiIsCi0gICAgICAgICAgICAgICAgICBQRk5fRE9XTihlLT5hZGRyKSwgUEZOX1VQKGUt
PmFkZHIgKyBlLT5zaXplIC0gMSkpOwotICAgIH0KLX0KLQotc3RhdGljIHZvaWQgeGVuX2V2dGNo
bl91cGNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCi17Ci0gICAgc3RydWN0IHZjcHVf
aW5mbyAqdmNwdV9pbmZvID0gdGhpc19jcHUodmNwdV9pbmZvKTsKLSAgICB1bnNpZ25lZCBsb25n
IHBlbmRpbmc7Ci0KLSAgICB2Y3B1X2luZm8tPmV2dGNobl91cGNhbGxfcGVuZGluZyA9IDA7Ci0g
ICAgcGVuZGluZyA9IHhjaGcoJnZjcHVfaW5mby0+ZXZ0Y2huX3BlbmRpbmdfc2VsLCAwKTsKLQot
ICAgIHdoaWxlICggcGVuZGluZyApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgbDEgPSBm
aW5kX2ZpcnN0X3NldF9iaXQocGVuZGluZyk7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZXZ0Y2hu
ID0geGNoZygmWEVOX3NoYXJlZF9pbmZvLT5ldnRjaG5fcGVuZGluZ1tsMV0sIDApOwotCi0gICAg
ICAgIF9fY2xlYXJfYml0KGwxLCAmcGVuZGluZyk7Ci0gICAgICAgIGV2dGNobiAmPSB+WEVOX3No
YXJlZF9pbmZvLT5ldnRjaG5fbWFza1tsMV07Ci0gICAgICAgIHdoaWxlICggZXZ0Y2huICkKLSAg
ICAgICAgewotICAgICAgICAgICAgdW5zaWduZWQgaW50IHBvcnQgPSBmaW5kX2ZpcnN0X3NldF9i
aXQoZXZ0Y2huKTsKLQotICAgICAgICAgICAgX19jbGVhcl9iaXQocG9ydCwgJmV2dGNobik7Ci0g
ICAgICAgICAgICBwb3J0ICs9IGwxICogQklUU19QRVJfTE9ORzsKLQotICAgICAgICAgICAgaWYg
KCBwdl9jb25zb2xlICYmIHBvcnQgPT0gcHZfY29uc29sZV9ldnRjaG4oKSApCi0gICAgICAgICAg
ICAgICAgcHZfY29uc29sZV9yeChyZWdzKTsKLSAgICAgICAgICAgIGVsc2UgaWYgKCBwdl9zaGlt
ICkKLSAgICAgICAgICAgICAgICBwdl9zaGltX2luamVjdF9ldnRjaG4ocG9ydCk7Ci0gICAgICAg
IH0KLSAgICB9Ci0KLSAgICBhY2tfQVBJQ19pcnEoKTsKLX0KLQotc3RhdGljIHZvaWQgaW5pdF9l
dnRjaG4odm9pZCkKLXsKLSAgICBzdGF0aWMgdWludDhfdCBldnRjaG5fdXBjYWxsX3ZlY3RvcjsK
LSAgICBpbnQgcmM7Ci0KLSAgICBpZiAoICFldnRjaG5fdXBjYWxsX3ZlY3RvciApCi0gICAgICAg
IGFsbG9jX2RpcmVjdF9hcGljX3ZlY3RvcigmZXZ0Y2huX3VwY2FsbF92ZWN0b3IsIHhlbl9ldnRj
aG5fdXBjYWxsKTsKLQotICAgIEFTU0VSVChldnRjaG5fdXBjYWxsX3ZlY3Rvcik7Ci0KLSAgICBy
YyA9IHhlbl9oeXBlcmNhbGxfc2V0X2V2dGNobl91cGNhbGxfdmVjdG9yKHRoaXNfY3B1KHZjcHVf
aWQpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZ0
Y2huX3VwY2FsbF92ZWN0b3IpOwotICAgIGlmICggcmMgKQotICAgICAgICBwYW5pYygiVW5hYmxl
IHRvIHNldCBldnRjaG4gdXBjYWxsIHZlY3RvcjogJWRcbiIsIHJjKTsKLQotICAgIC8qIFRyaWNr
IHRvb2xzdGFjayB0byB0aGluayB3ZSBhcmUgZW5saWdodGVuZWQgKi8KLSAgICB7Ci0gICAgICAg
IHN0cnVjdCB4ZW5faHZtX3BhcmFtIGEgPSB7Ci0gICAgICAgICAgICAuZG9taWQgPSBET01JRF9T
RUxGLAotICAgICAgICAgICAgLmluZGV4ID0gSFZNX1BBUkFNX0NBTExCQUNLX0lSUSwKLSAgICAg
ICAgICAgIC52YWx1ZSA9IDEsCi0gICAgICAgIH07Ci0KLSAgICAgICAgQlVHX09OKHhlbl9oeXBl
cmNhbGxfaHZtX29wKEhWTU9QX3NldF9wYXJhbSwgJmEpKTsKLSAgICB9Ci19Ci0KLXZvaWQgX19p
bml0IGh5cGVydmlzb3Jfc2V0dXAodm9pZCkKLXsKLSAgICBpbml0X21lbW1hcCgpOwotCi0gICAg
bWFwX3NoYXJlZF9pbmZvKCk7Ci0KLSAgICBzZXRfdmNwdV9pZCgpOwotICAgIHZjcHVfaW5mbyA9
IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHVfaW5mbywgbnJfY3B1X2lkcyk7Ci0gICAgaWYgKCBt
YXBfdmNwdWluZm8oKSApCi0gICAgewotICAgICAgICB4ZnJlZSh2Y3B1X2luZm8pOwotICAgICAg
ICB2Y3B1X2luZm8gPSBOVUxMOwotICAgIH0KLSAgICBpZiAoICF2Y3B1X2luZm8gJiYgbnJfY3B1
X2lkcyA+IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTICkKLSAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGlu
dCBpOwotCi0gICAgICAgIGZvciAoIGkgPSBYRU5fTEVHQUNZX01BWF9WQ1BVUzsgaSA8IG5yX2Nw
dV9pZHM7IGkrKyApCi0gICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGksICZjcHVfcHJl
c2VudF9tYXApOwotICAgICAgICBucl9jcHVfaWRzID0gWEVOX0xFR0FDWV9NQVhfVkNQVVM7Ci0g
ICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORwotICAgICAgICAgICAgICAgInVuYWJsZSB0byBt
YXAgdkNQVSBpbmZvLCBsaW1pdGluZyB2Q1BVcyB0bzogJXVcbiIsCi0gICAgICAgICAgICAgICBY
RU5fTEVHQUNZX01BWF9WQ1BVUyk7Ci0gICAgfQotCi0gICAgaW5pdF9ldnRjaG4oKTsKLX0KLQot
dm9pZCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpCi17Ci0gICAgc2V0X3ZjcHVfaWQoKTsKLSAg
ICBtYXBfdmNwdWluZm8oKTsKLSAgICBpbml0X2V2dGNobigpOwotfQotCi1pbnQgaHlwZXJ2aXNv
cl9hbGxvY191bnVzZWRfcGFnZShtZm5fdCAqbWZuKQotewotICAgIHVuc2lnbmVkIGxvbmcgbTsK
LSAgICBpbnQgcmM7Ci0KLSAgICByYyA9IHJhbmdlc2V0X2NsYWltX3JhbmdlKG1lbSwgMSwgJm0p
OwotICAgIGlmICggIXJjICkKLSAgICAgICAgKm1mbiA9IF9tZm4obSk7Ci0KLSAgICByZXR1cm4g
cmM7Ci19Ci0KLWludCBoeXBlcnZpc29yX2ZyZWVfdW51c2VkX3BhZ2UobWZuX3QgbWZuKQotewot
ICAgIHJldHVybiByYW5nZXNldF9yZW1vdmVfcmFuZ2UobWVtLCBtZm5feChtZm4pLCBtZm5feCht
Zm4pKTsKLX0KLQogdWludDMyX3QgaHlwZXJ2aXNvcl9jcHVpZF9iYXNlKHZvaWQpCiB7CiAgICAg
cmV0dXJuIHhlbl9jcHVpZF9iYXNlOwogfQogCi1zdGF0aWMgdm9pZCBhcF9yZXN1bWUodm9pZCAq
dW51c2VkKQotewotICAgIG1hcF92Y3B1aW5mbygpOwotICAgIGluaXRfZXZ0Y2huKCk7Ci19Ci0K
LXZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9pZCkKLXsKLSAgICAvKiBSZXNldCBzaGFyZWQgaW5m
byBwYWdlLiAqLwotICAgIG1hcF9zaGFyZWRfaW5mbygpOwotCi0gICAgLyoKLSAgICAgKiBSZXNl
dCB2Y3B1X2luZm8uIEp1c3QgY2xlYW4gdGhlIG1hcHBlZCBiaXRtYXAgYW5kIHRyeSB0byBtYXAg
dGhlIHZjcHUKLSAgICAgKiBhcmVhIGFnYWluLiBPbiBmYWlsdXJlIHRvIG1hcCAod2hlbiBpdCB3
YXMgcHJldmlvdXNseSBtYXBwZWQpIHBhbmljCi0gICAgICogc2luY2UgaXQncyBpbXBvc3NpYmxl
IHRvIHNhZmVseSBzaHV0IGRvd24gcnVubmluZyBndWVzdCB2Q1BVcyBpbiBvcmRlcgotICAgICAq
IHRvIG1lZXQgdGhlIG5ldyBYRU5fTEVHQUNZX01BWF9WQ1BVUyByZXF1aXJlbWVudC4KLSAgICAg
Ki8KLSAgICBiaXRtYXBfemVybyh2Y3B1X2luZm9fbWFwcGVkLCBOUl9DUFVTKTsKLSAgICBpZiAo
IG1hcF92Y3B1aW5mbygpICYmIG5yX2NwdV9pZHMgPiBYRU5fTEVHQUNZX01BWF9WQ1BVUyApCi0g
ICAgICAgIHBhbmljKCJ1bmFibGUgdG8gcmVtYXAgdkNQVSBpbmZvIGFuZCB2Q1BVcyA+IGxlZ2Fj
eSBsaW1pdFxuIik7Ci0KLSAgICAvKiBTZXR1cCBldmVudCBjaGFubmVsIHVwY2FsbCB2ZWN0b3Iu
ICovCi0gICAgaW5pdF9ldnRjaG4oKTsKLSAgICBzbXBfY2FsbF9mdW5jdGlvbihhcF9yZXN1bWUs
IE5VTEwsIDEpOwotCi0gICAgaWYgKCBwdl9jb25zb2xlICkKLSAgICAgICAgcHZfY29uc29sZV9p
bml0KCk7Ci19Ci0KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0tIAoyLjE3
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkyy-00007j-Aq; Thu, 20 Jun 2019 00: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=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkyx-00007e-F9
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:15 +0000
X-Inumbo-ID: b5b28ac8-92f2-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 b5b28ac8-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:14 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id r185so199547iod.6
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31: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=TIJKyX+DxtNccHhfqM+S2MDrRV/TffJ5fYTYlxW5yKo=;
 b=gQBroOi1x5WUWaU4W9Xx3bqK0P45Id1Z+KfL1Pzp9j9Rwx0lQbILiJNqZzSnubbqW+
 AJ3r5pkB4Bt8vobB4mWgARf23QdCrQjdt9Iktasi95CiBR63clozn188Iqx7WjoMPLzp
 4butUwEjgS5jtEpfdl1LspxLt63g1274YJBoEhx9Rbn6HwVnaAa6QinK5dGGyUUHMurb
 RedN8slZR6sgBAH1HAAjyAeyGMgvi2djxOCZXVyNLWFsi8wjEs135yv1M+GfR0ewow4B
 UyRYOCa3WtawZ1wsND4bPdICCJo4EGWidgaaPagGEF9oNUlfIlcFkuZ3NYejJiIVz3lZ
 l9mQ==
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=TIJKyX+DxtNccHhfqM+S2MDrRV/TffJ5fYTYlxW5yKo=;
 b=foU55ExmA+Q65vEO2EPCnw4Z/RFPLRwFo31XVuOK1pO1P7E1SMBQF9CmD9bb4W5crX
 a5y6Ul215H6JKP4JGzJb3AcWSRzDDkva/7biJTzL7PGDbaAvQAT/ChPApUBY8jPKVNyQ
 PE4o8AZ0HAUZhsjnzLDtqanemfO/2Jc9V7eE+lFfMfCpFbnSju2fvvTgyZNHiHT8Kg3t
 6o9PfdMe9pG8qyE0Km3pLNnCw0cXXBIxt4E7oVRw7TrpXG+nVKrvPmpYghxizFQyGnqQ
 OjX3lYh+HMPkP1pR7P+klJv9R4tYf1dQepRcIfK5WzPGfsBGnkTwZLIS5osf5kJS1l0G
 yP2w==
X-Gm-Message-State: APjAAAX9MB3HfLAacV5kQTmNzKK26dEapsTCggNcrezXWUKToN+C7V+I
 FW1oTcKaLZwdhdA74DOXuG5axJ9qBdk=
X-Google-Smtp-Source: APXvYqzuLCgFLtayC8Q25pH2xxuZjHrx6LpQ54EnB3JltSggAz8kSXYJZtEFSBh5XvpTq109jTSHAQ==
X-Received: by 2002:a02:cc76:: with SMTP id j22mr75822375jaq.9.1560990673277; 
 Wed, 19 Jun 2019 17:31:13 -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 e188sm22579016ioa.3.2019.06.19.17.31.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:12 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:44 -0700
Message-Id: <20190620003053.21993-1-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [RFC 0/9] The Xen Blanket: hypervisor interface for PV
 drivers on nested Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 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>, Rich Persaud <persaur@gmail.com>,
 Ankur Arora <ankur.a.arora@oracle.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Christopher Clark <christopher.clark@starlab.io>,
 =?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>

VGhpcyBSRkMgcGF0Y2ggc2VyaWVzIGFkZHMgYSBuZXcgaHlwZXJ2aXNvciBpbnRlcmZhY2UgdG8g
c3VwcG9ydCBydW5uaW5nCmEgc2V0IG9mIFBWIGZyb250IGVuZCBkZXZpY2UgZHJpdmVycyB3aXRo
aW4gZG9tMCBvZiBhIGd1ZXN0IFhlbiBydW5uaW5nCm9uIFhlbi4KCkEgcHJhY3RpY2FsIGRlcGxv
eW1lbnQgc2NlbmFyaW8gaXMgYSBzeXN0ZW0gcnVubmluZyBQViBndWVzdCBWTXMgdGhhdCB1c2UK
dW5tb2RpZmllZCBYZW4gUFYgZGV2aWNlIGRyaXZlcnMsIG9uIGEgZ3Vlc3QgWGVuIGh5cGVydmlz
b3Igd2l0aCBhIGRvbTAKdXNpbmcgUFYgZHJpdmVycyBpdHNlbGYsIGFsbCB3aXRoaW4gYSBIVk0g
Z3Vlc3Qgb2YgYSBob3N0aW5nIFhlbgpoeXBlcnZpc29yIChlZy4gZnJvbSBhIGNsb3VkIHByb3Zp
ZGVyKS4gTXVsdGlwbGUgUFYgZ3Vlc3QgVk1zIGNhbiByZXNpZGUKd2l0aGluIGEgc2luZ2xlIGNs
b3VkIGluc3RhbmNlOyBndWVzdHMgY2FuIGJlIGxpdmUtbWlncmF0ZWQgYmV0d2VlbgpjbG91ZCBp
bnN0YW5jZXMgdGhhdCBydW4gbmVzdGVkIFhlbiwgYW5kIHZpcnR1YWwgbWFjaGluZSBpbnRyb3Nw
ZWN0aW9uCm9mIGd1ZXN0cyBjYW4gYmUgcGVyZm9ybWVkIHdpdGhvdXQgcmVxdWlyaW5nIGNsb3Vk
IHByb3ZpZGVyIHN1cHBvcnQuCgpUaGUgbmFtZSAiVGhlIFhlbiBCbGFua2V0IiB3YXMgZ2l2ZW4g
YnkgcmVzZWFyY2hlcnMgZnJvbSBJQk0gYW5kIENvcm5lbGwKd2hlbiB0aGUgb3JpZ2luYWwgd29y
ayB3YXMgcHVibGlzaGVkIGF0IHRoZSBBQ00gRXVyb3N5cyAyMDEyIGNvbmZlcmVuY2UuCiAgICBo
dHRwOi8vd3d3MS51bmluZS5jaC9ldXJvc3lzMjAxMi9wcm9ncmFtL2NvbmZlcmVuY2UuaHRtbAog
ICAgaHR0cHM6Ly9kbC5hY20ub3JnL2NpdGF0aW9uLmNmbT9kb2lkPTIxNjg4MzYuMjE2ODg0OQpU
aGlzIHBhdGNoIHNlcmllcyBpcyBhIHJlaW1wbGVtZW50YXRpb24gb2YgdGhpcyBhcmNoaXRlY3R1
cmUgb24gbW9kZXJuIFhlbgpieSBTdGFyIExhYi4KCkEgcGF0Y2ggdG8gdGhlIExpbnV4IGtlcm5l
bCB0byBhZGQgZGV2aWNlIGRyaXZlcnMgdXNpbmcgdGhpcyBibGFua2V0IGludGVyZmFjZQppcyBh
dDoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9zdGFybGFiLWlvL3hlbmJsYW5rZXQtbGludXgKKFRo
aXMgaXMgYW4gZXhhbXBsZSwgZW5hYmxpbmcgb3BlcmF0aW9uIGFuZCB0ZXN0aW5nIG9mIGEgWGVu
IEJsYW5rZXQgbmVzdGVkCnN5c3RlbS4gRnVydGhlciB3b3JrIHdvdWxkIGJlIG5lY2Vzc2FyeSBm
b3IgTGludXggdXBzdHJlYW1pbmcuKQpSZWxldmFudCBvdGhlciBjdXJyZW50IExpbnV4IHdvcmsg
aXMgb2NjdXJyaW5nIGhlcmU6CiAgICBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOS80LzgvNjcK
ICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwv
MjAxOS0wNS9tc2cwMDc0My5odG1sCgp0aGFua3MsCgpDaHJpc3RvcGhlcgoKQ2hyaXN0b3BoZXIg
Q2xhcmsgKDkpOgogIHg4Ni9ndWVzdDogY29kZSBtb3ZlbWVudCB0byBzZXBhcmF0ZSBYZW4gZGV0
ZWN0aW9uIGZyb20gZ3Vlc3QKICAgIGZ1bmN0aW9ucwogIHg4NjogSW50cm9kdWNlIFhlbiBkZXRl
Y3Rpb24gYXMgc2VwYXJhdGUgbG9naWMgZnJvbSBYZW4gR3Vlc3Qgc3VwcG9ydC4KICB4ODYvbmVz
dGVkOiBhZGQgbmVzdGVkX3hlbl92ZXJzaW9uIGh5cGVyY2FsbAogIFhTTTogQWRkIGhvb2sgZm9y
IG5lc3RlZCB4ZW4gdmVyc2lvbiBvcDsgcmV2aXNlcyBub24tbmVzdGVkIHZlcnNpb24gb3AKICB4
ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfbWVtb3J5X29wIGh5cGVyY2FsbAogIHg4Ni9uZXN0
ZWQsIHhzbTogYWRkIG5lc3RlZF9odm1fb3AgaHlwZXJjYWxsCiAgeDg2L25lc3RlZCwgeHNtOiBh
ZGQgbmVzdGVkX2dyYW50X3RhYmxlX29wIGh5cGVyY2FsbAogIHg4Ni9uZXN0ZWQsIHhzbTogYWRk
IG5lc3RlZF9ldmVudF9jaGFubmVsX29wIGh5cGVyY2FsbAogIHg4Ni9uZXN0ZWQsIHhzbTogYWRk
IG5lc3RlZF9zY2hlZG9wX3NodXRkb3duIGh5cGVyY2FsbAoKIHRvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbTAudGUgICAgICAgICAgIHwgIDE0ICstCiB0b29scy9mbGFzay9wb2xpY3kvbW9k
dWxlcy9ndWVzdF9mZWF0dXJlcy50ZSB8ICAgNSArLQogdG9vbHMvZmxhc2svcG9saWN5L21vZHVs
ZXMveGVuLnRlICAgICAgICAgICAgfCAgIDMgKwogdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9p
bml0aWFsX3NpZHMgICAgICAgfCAgIDMgKwogeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgMzMgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvYXBpYy5jICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2d1ZXN0L01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgfCAgIDQgKwogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMgICAg
ICAgICAgfCAgIDYgKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1ndWVzdC5jICAgICAgICAgICAg
ICAgfCAzMTEgKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQu
YyAgICAgICAgICAgICAgfCAzNTAgKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi5jICAgICAgICAgICAgICAgICAgICAgfCAyNjQgKy0tLS0tLS0tLS0tLS0KIHhlbi9h
cmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgICAgIHwgICA4ICsKIHhlbi9hcmNo
L3g4Ni9wdi9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgIHwgICA4ICsKIHhlbi9hcmNoL3g4
Ni9zZXR1cC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2Fz
bS14ODYvZ3Vlc3QvaHlwZXJjYWxsLmggICAgICAgIHwgICA3ICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2d1ZXN0L3hlbi5oICAgICAgICAgICAgICB8ICAzNiArLQogeGVuL2luY2x1ZGUvcHVibGlj
L3hlbi5oICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveGVuL2h5cGVy
Y2FsbC5oICAgICAgICAgICAgICAgICAgfCAgMzMgKysKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5o
ICAgICAgICAgICAgICAgICAgICAgIHwgIDQ4ICsrLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNDkgKysrCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgOCArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAg
ICAgICAgICAgICAgICAgICB8IDEzMyArKysrKystCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl
c3NfdmVjdG9ycyAgICAgICAgICB8ICAyNiArKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvaW5pdGlh
bF9zaWRzICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvc2VjdXJpdHlf
Y2xhc3NlcyAgICAgICAgfCAgIDEgKwogMjYgZmlsZXMgY2hhbmdlZCwgMTA4NiBpbnNlcnRpb25z
KCspLCAyODAgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi1ndWVzdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L3hl
bi1uZXN0ZWQuYwoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:31:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkz2-00008h-VD; Thu, 20 Jun 2019 00:31: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=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkz1-00007x-Eh
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:19 +0000
X-Inumbo-ID: b85a27a8-92f2-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 b85a27a8-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:18 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id r185so199926iod.6
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=AovapQVVTQQkmzcMTzk8JCvrp7vgRfayvjJZaS3T4LE=;
 b=ZPLGYcuewZuqVFVaFwv1q2+rhPU20zHVAw0jIF8slVGmOopj+4xFR6TkmvbtkYZeyH
 TJMk+tV+2uKt3s8q04oeJKwSiRDxHOK9IfNybZV6MvibV3bN8Ufe5d1pCEDmSOq4kgFl
 b0VzU7rlmA14Vbb9kNtWJiSm80L+n7aKDdRhOZdP24q6y1PfW1Dias4fr0NQt6IC9O8A
 ObUG8S2Flx9cMZ/zxOrHFwvjXe6N5+ab2anbEyh3B/bTRjX1La3NKo7YaEfca1dG0Exq
 2D9RRrPLOJMqtoohHyMazQqjWq3gCYAsovUQrrk0l0I8xzBLLCcgD/hu8sbAKewOAfiy
 Z+xQ==
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=AovapQVVTQQkmzcMTzk8JCvrp7vgRfayvjJZaS3T4LE=;
 b=PK5W6IDMP1IlBuMDD1EUrqu2VJsJaJKuZny65RkEHLpNyudl3boCD/3O4wxmF5a1Xh
 2HyTMw0kw6lrbikcoWYlP9JU/iLS8z8oAxmC4P0OjHCCHKwphXAhbWFn0BcI1paS4woN
 kT0h2vHJ8KKB6QH77sg71G9bNda1+Z0iW5dr2/Sro1N+Li0dUtB6aacRrR1tHqz6EnVu
 pT56Y3S31IE2PxuP4BXOdTKWlejXfXm4aa9wc5ALZZO9vw4f8gV9sRCjfaozEGDrR30a
 kXtZmjO82GdxmaGaktMXMaN0AHdlgMdII+gMrEuZzoHul2oxBv+jQYEeY0FSvWfl0XqH
 Ae0A==
X-Gm-Message-State: APjAAAWqEIjMMIC9j2T7W0+GEC3yYJk72rlyGFC+v1LZCzbuvlBgD/gf
 Ai0/QMT2HGz6pxtEB3N+ODO50Y3Sano=
X-Google-Smtp-Source: APXvYqzGlSpiZIQtMj7yCzrhX6rFhS+7cPOwQc8eNg9DoeEKbdcODYvPG11Tkvqw/xWtOkR5gjU0JQ==
X-Received: by 2002:a6b:4f14:: with SMTP id d20mr3528730iob.219.1560990677736; 
 Wed, 19 Jun 2019 17:31:17 -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 e188sm22579016ioa.3.2019.06.19.17.31.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:16 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:46 -0700
Message-Id: <20190620003053.21993-3-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 2/9] x86: Introduce Xen detection as separate
 logic from Xen 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>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Rich Persaud <persaur@gmail.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>

QWRkIEtjb25maWcgb3B0aW9uIFhFTl9ERVRFQ1QgZm9yOgogICJTdXBwb3J0IGZvciBYZW4gZGV0
ZWN0aW5nIHdoZW4gaXQgaXMgcnVubmluZyB1bmRlciBYZW4iLgpJZiBydW5uaW5nIHVuZGVyIFhl
biBpcyBkZXRlY3RlZCwgYSBib290IG1lc3NhZ2Ugd2lsbCBpbmRpY2F0ZSB0aGUKaHlwZXJ2aXNv
ciB2ZXJzaW9uIG9idGFpbmVkIGZyb20gY3B1aWQuCgpVcGRhdGUgdGhlIFhFTl9HVUVTVCBLY29u
ZmlnIG9wdGlvbiB0ZXh0IHRvIHJlZmxlY3QgaXRzIGN1cnJlbnQKcHVycG9zZToKICAiQ29tbW9u
IFBWSF9HVUVTVCBhbmQgUFZfU0hJTSBsb2dpYyBmb3IgWGVuIGFzIGEgWGVuLWF3YXJlIGd1ZXN0
Ii4KClVwZGF0ZSBjYWxpYnJhdGVfQVBJQ19jbG9jayB0byB1c2UgWGVuLXNwZWNpZmljIGluaXQg
aWYgbmVzdGVkIFhlbiBpcwpkZXRlY3RlZCwgZXZlbiBpZiBub3Qgb3BlcmF0aW5nIGFzIGEgUFYg
c2hpbSBvciBib290ZWQgYXMgUFZILgoKVGhpcyB3b3JrIGlzIGEgcHJlY3Vyc29yIHRvIGFkZGlu
ZyB0aGUgaW50ZXJmYWNlIGZvciBzdXBwb3J0IG9mClBWIGRyaXZlcnMgb24gbmVzdGVkIFhlbi4K
ClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFya0BzdGFy
bGFiLmlvPgotLS0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgfCAxMSArKysrKysr
KysrLQogeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvYXBpYy5jICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2d1ZXN0L01ha2Vm
aWxlICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLWd1ZXN0LmMgIHwgMTAgKysr
KysrKysrKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi5jICAgICAgICB8IDIzICsrKysrKysrKysr
KysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAgIHwgIDMgKysrCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L3hlbi5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysr
LS0tLS0KIDggZmlsZXMgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tjb25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZp
ZwppbmRleCBmNTAyZDc2NWJhLi4zMWU1ZmZkMmYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
S2NvbmZpZworKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwpAQCAtMTYxLDExICsxNjEsMjAgQEAg
Y29uZmlnIFhFTl9BTElHTl8yTQogCiBlbmRjaG9pY2UKIAorY29uZmlnIFhFTl9ERVRFQ1QKKwlk
ZWZfYm9vbCB5CisJcHJvbXB0ICJYZW4gRGV0ZWN0aW9uIgorCS0tLWhlbHAtLS0KKwkgIFN1cHBv
cnQgZm9yIFhlbiBkZXRlY3Rpbmcgd2hlbiBpdCBpcyBydW5uaW5nIHVuZGVyIFhlbi4KKworCSAg
SWYgdW5zdXJlLCBzYXkgWS4KKwogY29uZmlnIFhFTl9HVUVTVAogCWRlZl9ib29sIG4KIAlwcm9t
cHQgIlhlbiBHdWVzdCIKKwlkZXBlbmRzIG9uIFhFTl9ERVRFQ1QKIAktLS1oZWxwLS0tCi0JICBT
dXBwb3J0IGZvciBYZW4gZGV0ZWN0aW5nIHdoZW4gaXQgaXMgcnVubmluZyB1bmRlciBYZW4uCisJ
ICBDb21tb24gUFZIX0dVRVNUIGFuZCBQVl9TSElNIGxvZ2ljIGZvciBYZW4gYXMgYSBYZW4tYXdh
cmUgZ3Vlc3QuCiAKIAkgIElmIHVuc3VyZSwgc2F5IE4uCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA4YThkOGYwNjBmLi43
NjMwNzdiMGEzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCkBAIC0xLDcgKzEsNyBAQAogc3ViZGlyLXkgKz0gYWNwaQogc3ViZGly
LXkgKz0gY3B1CiBzdWJkaXIteSArPSBnZW5hcGljCi1zdWJkaXItJChDT05GSUdfWEVOX0dVRVNU
KSArPSBndWVzdAorc3ViZGlyLSQoQ09ORklHX1hFTl9ERVRFQ1QpICs9IGd1ZXN0CiBzdWJkaXIt
JChDT05GSUdfSFZNKSArPSBodm0KIHN1YmRpci15ICs9IG1tCiBzdWJkaXItJChDT05GSUdfWEVO
T1BST0YpICs9IG9wcm9maWxlCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYXBpYy5jIGIveGVu
L2FyY2gveDg2L2FwaWMuYwppbmRleCA5YzNjOTk4ZDM0Li41OTQ5YTk1ZDU4IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hcGljLmMKQEAgLTEyNDcs
NyArMTI0Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNhbGlicmF0ZV9BUElDX2Nsb2NrKHZvaWQp
CiAgICAgICovCiAgICAgX19zZXR1cF9BUElDX0xWVFQoMTAwMDAwMDAwMCk7CiAKLSAgICBpZiAo
ICF4ZW5fZ3Vlc3QgKQorICAgIGlmICggIXhlbl9kZXRlY3RlZCApCiAgICAgICAgIC8qCiAgICAg
ICAgICAqIFRoZSB0aW1lciBjaGlwIGNvdW50cyBkb3duIHRvIHplcm8uIExldCdzIHdhaXQKICAg
ICAgICAgICogZm9yIGEgd3JhcGFyb3VuZCB0byBzdGFydCBleGFjdCBtZWFzdXJlbWVudDoKQEAg
LTEyNjcsNyArMTI2Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNhbGlicmF0ZV9BUElDX2Nsb2Nr
KHZvaWQpCiAgICAgICogTGV0J3Mgd2FpdCBMT09QUyB0aWNrczoKICAgICAgKi8KICAgICBmb3Ig
KGkgPSAwOyBpIDwgTE9PUFM7IGkrKykKLSAgICAgICAgaWYgKCAheGVuX2d1ZXN0ICkKKyAgICAg
ICAgaWYgKCAheGVuX2RldGVjdGVkICkKICAgICAgICAgICAgIHdhaXRfODI1NF93cmFwYXJvdW5k
KCk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHdhaXRfdGlja19wdmgoKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9NYWtl
ZmlsZQppbmRleCA2ZGRhYTM3NDhmLi5kM2E3ODQ0ZTYxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L01ha2VmaWxlCkBAIC0x
LDQgKzEsNCBAQAotb2JqLXkgKz0gaHlwZXJjYWxsX3BhZ2Uubworb2JqLSQoQ09ORklHX1hFTl9H
VUVTVCkgKz0gaHlwZXJjYWxsX3BhZ2Uubwogb2JqLXkgKz0geGVuLm8KIG9iai0kKENPTkZJR19Y
RU5fR1VFU1QpICs9IHhlbi1ndWVzdC5vCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVz
dC94ZW4tZ3Vlc3QuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYwppbmRleCA2NTU5
NmFiMWIxLi5iNmQ4OWUwMmEzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLWd1
ZXN0LmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1ndWVzdC5jCkBAIC0zNSw2ICszNSw4
IEBACiAjaW5jbHVkZSA8cHVibGljL2FyY2gteDg2L2NwdWlkLmg+CiAjaW5jbHVkZSA8cHVibGlj
L2h2bS9wYXJhbXMuaD4KIAorZXh0ZXJuIGNoYXIgaHlwZXJjYWxsX3BhZ2VbXTsKKwogYm9vbCBf
X3JlYWRfbW9zdGx5IHhlbl9ndWVzdDsKIAogc3RhdGljIHN0cnVjdCByYW5nZXNldCAqbWVtOwpA
QCAtNDUsNiArNDcsMTQgQEAgc3RhdGljIHN0cnVjdCB2Y3B1X2luZm8gKnZjcHVfaW5mbzsKIHN0
YXRpYyB1bnNpZ25lZCBsb25nIHZjcHVfaW5mb19tYXBwZWRbQklUU19UT19MT05HUyhOUl9DUFVT
KV07CiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdV9pbmZvICosIHZjcHVfaW5mbyk7CiAKK3Zv
aWQgeGVuX2d1ZXN0X2VuYWJsZSh2b2lkKQoreworICAgIC8qIEZpbGwgdGhlIGh5cGVyY2FsbCBw
YWdlLiAqLworICAgIHdybXNybChjcHVpZF9lYngoaHlwZXJ2aXNvcl9jcHVpZF9iYXNlKCkgKyAy
KSwgX19wYShoeXBlcmNhbGxfcGFnZSkpOworCisgICAgeGVuX2d1ZXN0ID0gdHJ1ZTsKK30KKwog
c3RhdGljIHZvaWQgbWFwX3NoYXJlZF9pbmZvKHZvaWQpCiB7CiAgICAgbWZuX3QgbWZuOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hl
bi5jCmluZGV4IDkwZDQ2NGJkYmQuLmIwYjYwM2ExMWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC94ZW4uYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLmMKQEAgLTMzLDggKzMz
LDEwIEBACiAjaW5jbHVkZSA8cHVibGljL2FyY2gteDg2L2NwdWlkLmg+CiAjaW5jbHVkZSA8cHVi
bGljL2h2bS9wYXJhbXMuaD4KIAorLyogeGVuX2RldGVjdGVkOiBYZW4gcnVubmluZyBvbiBYZW4g
ZGV0ZWN0ZWQgKi8KK2Jvb2wgX19yZWFkX21vc3RseSB4ZW5fZGV0ZWN0ZWQ7CisKIHN0YXRpYyBf
X3JlYWRfbW9zdGx5IHVpbnQzMl90IHhlbl9jcHVpZF9iYXNlOwotZXh0ZXJuIGNoYXIgaHlwZXJj
YWxsX3BhZ2VbXTsKIAogc3RhdGljIHZvaWQgX19pbml0IGZpbmRfeGVuX2xlYXZlcyh2b2lkKQog
ewpAQCAtNTgsNyArNjAsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF94ZW5fbGVhdmVzKHZv
aWQpCiAKIHZvaWQgX19pbml0IHByb2JlX2h5cGVydmlzb3Iodm9pZCkKIHsKLSAgICBpZiAoIHhl
bl9ndWVzdCApCisgICAgaWYgKCB4ZW5fZGV0ZWN0ZWQgKQogICAgICAgICByZXR1cm47CiAKICAg
ICAvKiBUb28gZWFybHkgdG8gdXNlIGNwdV9oYXNfaHlwZXJ2aXNvciAqLwpAQCAtNzAsMTAgKzcy
LDIxIEBAIHZvaWQgX19pbml0IHByb2JlX2h5cGVydmlzb3Iodm9pZCkKICAgICBpZiAoICF4ZW5f
Y3B1aWRfYmFzZSApCiAgICAgICAgIHJldHVybjsKIAotICAgIC8qIEZpbGwgdGhlIGh5cGVyY2Fs
bCBwYWdlLiAqLwotICAgIHdybXNybChjcHVpZF9lYngoeGVuX2NwdWlkX2Jhc2UgKyAyKSwgX19w
YShoeXBlcmNhbGxfcGFnZSkpOworICAgIHhlbl9kZXRlY3RlZCA9IHRydWU7CisKKyAgICB4ZW5f
Z3Vlc3RfZW5hYmxlKCk7Cit9CisKK3ZvaWQgX19pbml0IGh5cGVydmlzb3JfcHJpbnRfaW5mbyh2
b2lkKQoreworICAgIHVpbnQzMl90IGVheCwgZWJ4LCBlY3gsIGVkeDsKKyAgICB1bnNpZ25lZCBp
bnQgbWFqb3IsIG1pbm9yOworCisgICAgY3B1aWQoeGVuX2NwdWlkX2Jhc2UgKyAxLCAmZWF4LCAm
ZWJ4LCAmZWN4LCAmZWR4KTsKIAotICAgIHhlbl9ndWVzdCA9IHRydWU7CisgICAgbWFqb3IgPSBl
YXggPj4gMTY7CisgICAgbWlub3IgPSBlYXggJiAweGZmZmY7CisgICAgcHJpbnRrKCJOZXN0ZWQg
WGVuIHZlcnNpb24gJXUuJXUuXG4iLCBtYWpvciwgbWlub3IpOwogfQogCiB1aW50MzJfdCBoeXBl
cnZpc29yX2NwdWlkX2Jhc2Uodm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5j
IGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggZDIwMTE5MTBmYS4uNThmNDk5ZWRhZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
QEAgLTc3NCw2ICs3NzQsOSBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNp
Z25lZCBsb25nIG1iaV9wKQogICAgIGVoY2lfZGJncF9pbml0KCk7CiAgICAgY29uc29sZV9pbml0
X3ByZWlycSgpOwogCisgICAgaWYgKCB4ZW5fZGV0ZWN0ZWQgKQorICAgICAgICBoeXBlcnZpc29y
X3ByaW50X2luZm8oKTsKKwogICAgIGlmICggcHZoX2Jvb3QgKQogICAgICAgICBwdmhfcHJpbnRf
aW5mbygpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L3hlbi5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC94ZW4uaAppbmRleCA3ZTA0ZTRhN2FiLi4yN2M4NTRh
YjhhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L3hlbi5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QveGVuLmgKQEAgLTI0LDIwICsyNCwzNyBAQAogI2luY2x1
ZGUgPGFzbS9lODIwLmg+CiAjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgogCi0jZGVmaW5lIFhFTl9z
aGFyZWRfaW5mbyAoKHN0cnVjdCBzaGFyZWRfaW5mbyAqKWZpeF90b192aXJ0KEZJWF9YRU5fU0hB
UkVEX0lORk8pKQorI2lmZGVmIENPTkZJR19YRU5fREVURUNUCisKK2V4dGVybiBib29sIHhlbl9k
ZXRlY3RlZDsKKwordm9pZCBwcm9iZV9oeXBlcnZpc29yKHZvaWQpOwordm9pZCBoeXBlcnZpc29y
X3ByaW50X2luZm8odm9pZCk7Cit1aW50MzJfdCBoeXBlcnZpc29yX2NwdWlkX2Jhc2Uodm9pZCk7
CisKKyNlbHNlCisKKyNkZWZpbmUgeGVuX2RldGVjdGVkIDAKKworc3RhdGljIGlubGluZSB2b2lk
IHByb2JlX2h5cGVydmlzb3Iodm9pZCkge30KK3N0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29y
X3ByaW50X2luZm8odm9pZCkgeworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCisjZW5k
aWYgLyogQ09ORklHX1hFTl9ERVRFQ1QgKi8KIAogI2lmZGVmIENPTkZJR19YRU5fR1VFU1QKKyNk
ZWZpbmUgWEVOX3NoYXJlZF9pbmZvICgoc3RydWN0IHNoYXJlZF9pbmZvICopZml4X3RvX3ZpcnQo
RklYX1hFTl9TSEFSRURfSU5GTykpCiAKIGV4dGVybiBib29sIHhlbl9ndWVzdDsKIGV4dGVybiBi
b29sIHB2X2NvbnNvbGU7CiAKLXZvaWQgcHJvYmVfaHlwZXJ2aXNvcih2b2lkKTsKIHZvaWQgaHlw
ZXJ2aXNvcl9zZXR1cCh2b2lkKTsKIHZvaWQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKTsKIGlu
dCBoeXBlcnZpc29yX2FsbG9jX3VudXNlZF9wYWdlKG1mbl90ICptZm4pOwogaW50IGh5cGVydmlz
b3JfZnJlZV91bnVzZWRfcGFnZShtZm5fdCBtZm4pOwotdWludDMyX3QgaHlwZXJ2aXNvcl9jcHVp
ZF9iYXNlKHZvaWQpOwogdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKTsKK3ZvaWQgeGVuX2d1
ZXN0X2VuYWJsZSh2b2lkKTsKIAogREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgdmNwdV9p
ZCk7CiBERUNMQVJFX1BFUl9DUFUoc3RydWN0IHZjcHVfaW5mbyAqLCB2Y3B1X2luZm8pOwpAQCAt
NDcsOCArNjQsNiBAQCBERUNMQVJFX1BFUl9DUFUoc3RydWN0IHZjcHVfaW5mbyAqLCB2Y3B1X2lu
Zm8pOwogI2RlZmluZSB4ZW5fZ3Vlc3QgMAogI2RlZmluZSBwdl9jb25zb2xlIDAKIAotc3RhdGlj
IGlubGluZSB2b2lkIHByb2JlX2h5cGVydmlzb3Iodm9pZCkge30KLQogc3RhdGljIGlubGluZSB2
b2lkIGh5cGVydmlzb3Jfc2V0dXAodm9pZCkKIHsKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
QEAgLTU3LDYgKzcyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfYXBfc2V0dXAo
dm9pZCkKIHsKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KK3N0YXRpYyBpbmxpbmUgdm9p
ZCB4ZW5fZ3Vlc3RfZW5hYmxlKHZvaWQpIHt9CiAKICNlbmRpZiAvKiBDT05GSUdfWEVOX0dVRVNU
ICovCiAjZW5kaWYgLyogX19YODZfR1VFU1RfWEVOX0hfXyAqLwotLSAKMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:31:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkz5-0000A9-G3; Thu, 20 Jun 2019 00:31:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkz4-00009X-1s
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:22 +0000
X-Inumbo-ID: b9b198cf-92f2-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 b9b198cf-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:20 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id i10so127155iol.13
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=Vx7lhmTYaFpyhfeLiRC8+jqYuuCwLj5xxTvw1bCxbdw=;
 b=CDPzr4zF+hZv8Ais64ygWktsbiW0ERN+GrSU3nHkpvwQL9uAS6/BbzLZiREZT+QWIH
 HLWwmtf2VIqVU0v3AfOphwLQp4rtGisw2boVBEmhoT5TPxtQ/3gymGg3rphp+II1Kb6T
 ReX4bjGlv8poE2Qs9M+i3AL95L6fdQd3Zf77vdPhqHe1LugfN6RM1ylYBQ1O4k5bsBYv
 ucJPAQgBWZkMXXjQWcsnaSpSFdeXmHjvoX7RiIroCp7xPv82CXQgEyklxJqDESte4Gpq
 jzxzJSh3euzUDPTDJK6kA9KY5PHHxlzu/M3NkvTFRadlKBOQjdtCM/UsWSK1lbJ5xDLx
 n4/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:in-reply-to
 :references;
 bh=Vx7lhmTYaFpyhfeLiRC8+jqYuuCwLj5xxTvw1bCxbdw=;
 b=CwecK+zw4ruoKTBPp6DcSOcbGUrXUfYtxF8pix/ZQZMLq40o1IZ1mryrE5E4v2dKNZ
 XtyR0uT+gDhusLrWHgjle6kCDMgwmmipKgKxPYSPWCxziyD5GT0gUuXFuovWbJ2V2QfB
 b0+UTeTLD75g7JtSC9tw7VOSbKojQ7L/lZJv0at5gwfXUX3NBfW0xGfHQAZoRi4aKzVs
 fvIRbwHKvPKpfgBDN1S2huM4Ud7FS7dJqXrL8zhFJ/Fk3csHznwa1Xazrck6hJahpixW
 IWgfobulf2rEw+NYeuE6T2QxvHHLhdwprABhwMlsCC1W3+doS9Cv6sdKVtkDCGtRXa4w
 YaCQ==
X-Gm-Message-State: APjAAAWMYOtwvtbNqe0/xCakqLPZFB9dd/rMdzR+yebyQhiTKJRI/ulr
 UTI0xhw61yQxB2bsHZh7lCeFQpnYvko=
X-Google-Smtp-Source: APXvYqw7oPcEQYXkmeDWyCvgkXsudPrwKOQ6iLQBbB7Aq0zQqWFFBy+FXDdGkavivTm0SZ2jaOUwnw==
X-Received: by 2002:a5d:9b1a:: with SMTP id y26mr12033494ion.238.1560990679906; 
 Wed, 19 Jun 2019 17:31:19 -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 e188sm22579016ioa.3.2019.06.19.17.31.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:19 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:47 -0700
Message-Id: <20190620003053.21993-4-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 3/9] x86/nested: add nested_xen_version 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: 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>, Rich Persaud <persaur@gmail.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>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgWEVOVkVSX3ZlcnNp
b24gYW5kClhFTlZFUl9nZXRfZmVhdHVyZXMgb3BzLgoKVGhlIG5lc3RlZCBQViBpbnRlcmZhY2Ug
aXMgb25seSBlbmFibGVkIHdoZW4gWGVuIGlzIG5vdCBydW5uaW5nIGFzCmVpdGhlciB0aGUgUFYg
c2hpbSBvciBib290ZWQgYXMgUFZILCBzaW5jZSB0aGUgaW5pdGlhbGl6YXRpb24gcGVyZm9ybWVk
CndpdGhpbiB0aGUgaHlwZXJ2aXNvciBpbiB0aG9zZSBjYXNlcyAtIGllLiBhcyBhIFhlbiBndWVz
dCAtIGNsYWltcyByZXNvdXJjZXMKdGhhdCBhcmUgbm9ybWFsbHkgb3BlcmF0ZWQgYnkgdGhlIGNv
bnRyb2wgZG9tYWluLgoKVGhpcyBuZXN0ZWQgaHlwZXJjYWxsIG9ubHkgcGVybWl0cyBhY2Nlc3Mg
ZnJvbSB0aGUgY29udHJvbCBkb21haW4uClRoZSBYU00gcG9saWN5IGhvb2sgaW1wbGVtZW50YXRp
b24gaXMgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50IGNvbW1pdC4KClNpZ25lZC1vZmYtYnk6IENo
cmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFya0BzdGFybGFiLmlvPgotLS0KIHhlbi9h
cmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgICAgfCAyMiArKysrKysrCiB4ZW4vYXJjaC94
ODYvZ3Vlc3QvTWFrZWZpbGUgICAgICAgICAgIHwgIDUgKy0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcmNhbGxfcGFnZS5TICAgfCAgMSArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5j
ICAgICAgIHwgODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuLmMgICAgICAgICAgICAgIHwgIDUgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAg
ICAgICAgICAgICAgfCAgMyArCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICAg
IHwgIDMgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcmNhbGwuaCB8ICA3ICsrLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC94ZW4uaCAgICAgICB8IDEwICsrKysKIHhlbi9pbmNs
dWRlL3B1YmxpYy94ZW4uaCAgICAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vaHlw
ZXJjYWxsLmggICAgICAgICAgIHwgIDYgKysKIDExIGZpbGVzIGNoYW5nZWQsIDE0MiBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9n
dWVzdC94ZW4tbmVzdGVkLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hl
bi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IDMxZTVmZmQyZjIuLmUzMWU4ZDM0MzQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0y
MDcsNiArMjA3LDI4IEBAIGNvbmZpZyBQVl9TSElNX0VYQ0xVU0lWRQogCSAgb3B0aW9uIGlzIG9u
bHkgaW50ZW5kZWQgZm9yIHVzZSB3aGVuIGJ1aWxkaW5nIGEgZGVkaWNhdGVkIFBWIFNoaW0KIAkg
IGZpcm13YXJlLCBhbmQgd2lsbCBub3QgZnVuY3Rpb24gY29ycmVjdGx5IGluIG90aGVyIHNjZW5h
cmlvcy4KIAorCSAgSWYgdW5zdXJlLCBzYXkgTi4KKworY29uZmlnIFhFTl9ORVNURUQKKwlib29s
ICJYZW4gUFYgZHJpdmVyIGludGVyZmFjZSBmb3IgbmVzdGVkIFhlbiIgaWYgRVhQRVJUID0gInki
CisJZGVwZW5kcyBvbiBYRU5fREVURUNUCisJLS0taGVscC0tLQorCSAgRW5hYmxlcyBhIHNlY29u
ZCBQViBkcml2ZXIgaW50ZXJmYWNlIGluIHRoZSBoeXBlcnZpc29yIHRvIHN1cHBvcnQgcnVubmlu
ZworCSAgdHdvIHNldHMgb2YgUFYgZHJpdmVycyB3aXRoaW4gYSBzaW5nbGUgcHJpdmlsZWdlZCBn
dWVzdCAoZWcuIGd1ZXN0IGRvbTApCisJICBvZiBhIHN5c3RlbSBydW5uaW5nIFhlbiB1bmRlciBY
ZW46CisKKwkgIDEpIGhvc3Qgc2V0OiBmcm9udGVuZHMgdG8gYWNjZXNzIGRldmljZXMgcHJvdmlk
ZWQgYnkgbG93ZXIgaHlwZXJ2aXNvcgorCSAgMikgZ3Vlc3Qgc2V0OiBiYWNrZW5kcyB0byBzdXBw
b3J0IGV4aXN0aW5nIFBWIGRyaXZlcnMgaW4gbmVzdGVkIGd1ZXN0IFZNcworCisJICBUaGlzIGlu
dGVyZmFjZSBzdXBwb3J0cyB0aGUgaG9zdCBzZXQgb2YgZHJpdmVycyBhbmQgcGVyZm9ybXMgcHJv
eHlpbmcgb2YgYQorCSAgbGltaXRlZCBzZXQgb2YgaHlwZXJjYWxsIG9wZXJhdGlvbnMgZnJvbSB0
aGUgZ3Vlc3QgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvci4KKworCSAgVGhpcyBmZWF0dXJlIGlzIGZv
ciB0aGUgZ3Vlc3QgaHlwZXJ2aXNvciBhbmQgaXMgdHJhbnNwYXJlbnQgdG8gdGhlCisJICBob3N0
IGh5cGVydmlzb3IuIEd1ZXN0IFZNcyBvZiB0aGUgZ3Vlc3QgaHlwZXJ2aXNvciB1c2UgdGhlIHN0
YW5kYXJkCisJICBQViBkcml2ZXIgaW50ZXJmYWNlcyBhbmQgdW5tb2RpZmllZCBkcml2ZXJzLgor
CisJICBGZWF0dXJlIGlzIGFsc28ga25vd24gYXMgIlRoZSBYZW4tQmxhbmtldCIsIHByZXNlbnRl
ZCBhdCBFdXJvc3lzIDIwMTIuCisKIAkgIElmIHVuc3VyZSwgc2F5IE4uCiBlbmRtZW51CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9ndWVz
dC9NYWtlZmlsZQppbmRleCBkM2E3ODQ0ZTYxLi42ZDhiMDE4NmQ0IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L01ha2VmaWxl
CkBAIC0xLDUgKzEsOCBAQAotb2JqLSQoQ09ORklHX1hFTl9HVUVTVCkgKz0gaHlwZXJjYWxsX3Bh
Z2UubworaWZuZXEgKCQoZmlsdGVyIHksJChDT05GSUdfWEVOX0dVRVNUKSAkKENPTkZJR19YRU5f
TkVTVEVEKSAkKENPTkZJR19QVkhfR1VFU1QpKSwpCitvYmoteSArPSBoeXBlcmNhbGxfcGFnZS5v
CitlbmRpZgogb2JqLXkgKz0geGVuLm8KIG9iai0kKENPTkZJR19YRU5fR1VFU1QpICs9IHhlbi1n
dWVzdC5vCitvYmotJChDT05GSUdfWEVOX05FU1RFRCkgKz0geGVuLW5lc3RlZC5vCiAKIG9iai1i
aW4tJChDT05GSUdfUFZIX0dVRVNUKSArPSBwdmgtYm9vdC5pbml0Lm8KZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVyY2FsbF9wYWdlLlMKaW5kZXggNjQ4NWU5MTUwZS4uMmIxZTM1ODAzYSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMKKysrIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVyY2FsbF9wYWdlLlMKQEAgLTYwLDYgKzYwLDcgQEAgREVDTEFSRV9IWVBFUkNBTEwo
ZG9tY3RsKQogREVDTEFSRV9IWVBFUkNBTEwoa2V4ZWNfb3ApCiBERUNMQVJFX0hZUEVSQ0FMTChh
cmdvX29wKQogREVDTEFSRV9IWVBFUkNBTEwoeGVucG11X29wKQorREVDTEFSRV9IWVBFUkNBTEwo
bmVzdGVkX3hlbl92ZXJzaW9uKQogCiBERUNMQVJFX0hZUEVSQ0FMTChhcmNoXzApCiBERUNMQVJF
X0hZUEVSQ0FMTChhcmNoXzEpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5l
c3RlZC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYwpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi43NDQ1OTJhYTBjCi0tLSAvZGV2L251bGwKKysrIGIveGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYwpAQCAtMCwwICsxLDgyIEBACisvKgorICogYXJj
aC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jCisgKgorICogSHlwZXJjYWxsIGltcGxlbWVudGF0aW9u
cyBmb3IgbmVzdGVkIFBWIGRyaXZlcnMgaW50ZXJmYWNlLgorICoKKyAqIENvcHlyaWdodCAoYykg
MjAxOSBTdGFyIExhYiBDb3JwCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGlu
IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FS
UkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRB
QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICog
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ug
c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZy
ZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDU5IFRlbXBsZSBQbGFjZSwgU3VpdGUg
MzMwLCBCb3N0b24sIE1BICAwMjExMS0xMzA3ICBVU0EKKyAqLworCisjaW5jbHVkZSA8eGVuL2Nv
bmZpZy5oPgorI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nl
c3MuaD4KKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgor
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorCisjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4KKwor
I2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcmNhbGwuaD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3QveGVu
Lmg+CisKK2V4dGVybiBjaGFyIGh5cGVyY2FsbF9wYWdlW107CisKKy8qIHhlbl9uZXN0ZWQ6IHN1
cHBvcnQgZm9yIG5lc3RlZCBQViBpbnRlcmZhY2UgZW5hYmxlZCAqLworc3RhdGljIGJvb2wgX19y
ZWFkX21vc3RseSB4ZW5fbmVzdGVkOworCit2b2lkIHhlbl9uZXN0ZWRfZW5hYmxlKHZvaWQpCit7
CisgICAgLyogRmlsbCB0aGUgaHlwZXJjYWxsIHBhZ2UuICovCisgICAgd3Jtc3JsKGNwdWlkX2Vi
eChoeXBlcnZpc29yX2NwdWlkX2Jhc2UoKSArIDIpLCBfX3BhKGh5cGVyY2FsbF9wYWdlKSk7CisK
KyAgICB4ZW5fbmVzdGVkID0gdHJ1ZTsKK30KKworbG9uZyBkb19uZXN0ZWRfeGVuX3ZlcnNpb24o
aW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCit7CisgICAgbG9uZyBy
ZXQ7CisKKyAgICBpZiAoICF4ZW5fbmVzdGVkICkKKyAgICAgICAgcmV0dXJuIC1FTk9TWVM7CisK
KyAgICAvKiBGSVhNRTogYXBwbHkgWFNNIGNoZWNrIGhlcmUgKi8KKyAgICBpZiAoICFpc19jb250
cm9sX2RvbWFpbihjdXJyZW50LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuIC1FUEVSTTsKKwor
ICAgIGdwcmludGsoWEVOTE9HX0RFQlVHLCAiTmVzdGVkIHhlbl92ZXJzaW9uOiAlZC5cbiIsIGNt
ZCk7CisKKyAgICBzd2l0Y2ggKCBjbWQgKQorICAgIHsKKyAgICBjYXNlIFhFTlZFUl92ZXJzaW9u
OgorICAgICAgICByZXR1cm4geGVuX2h5cGVyY2FsbF94ZW5fdmVyc2lvbihYRU5WRVJfdmVyc2lv
biwgMCk7CisKKyAgICBjYXNlIFhFTlZFUl9nZXRfZmVhdHVyZXM6CisgICAgeworICAgICAgICB4
ZW5fZmVhdHVyZV9pbmZvX3QgZmk7CisKKyAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJmZp
LCBhcmcsIDEpICkKKyAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIHJldCA9
IHhlbl9oeXBlcmNhbGxfeGVuX3ZlcnNpb24oWEVOVkVSX2dldF9mZWF0dXJlcywgJmZpKTsKKyAg
ICAgICAgaWYgKCByZXQgKQorICAgICAgICAgICAgcmV0dXJuIHJldDsKKworICAgICAgICBpZiAo
IF9fY29weV90b19ndWVzdChhcmcsICZmaSwgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFV
TFQ7CisKKyAgICAgICAgcmV0dXJuIDA7CisgICAgfQorCisgICAgZGVmYXVsdDoKKyAgICAgICAg
Z3ByaW50ayhYRU5MT0dfRVJSLCAiTmVzdGVkIHhlbl92ZXJzaW9uIG9wICVkIG5vdCBpbXBsZW1l
bnRlZC5cbiIsIGNtZCk7CisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKyAgICB9Cit9CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
eGVuLmMKaW5kZXggYjBiNjAzYTExYS4uNzhhNWY0MGIyMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2d1ZXN0L3hlbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4uYwpAQCAtNzQsNyAr
NzQsMTAgQEAgdm9pZCBfX2luaXQgcHJvYmVfaHlwZXJ2aXNvcih2b2lkKQogCiAgICAgeGVuX2Rl
dGVjdGVkID0gdHJ1ZTsKIAotICAgIHhlbl9ndWVzdF9lbmFibGUoKTsKKyAgICBpZiAoIHB2X3No
aW0gfHwgcHZoX2Jvb3QgKQorICAgICAgICB4ZW5fZ3Vlc3RfZW5hYmxlKCk7CisgICAgZWxzZQor
ICAgICAgICB4ZW5fbmVzdGVkX2VuYWJsZSgpOwogfQogCiB2b2lkIF9faW5pdCBoeXBlcnZpc29y
X3ByaW50X2luZm8odm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyBi
L3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCBkNDgzZGJhYTZiLi5iMjJmMGNhNjVhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h5
cGVyY2FsbC5jCkBAIC03Miw2ICs3Miw5IEBAIGNvbnN0IGh5cGVyY2FsbF9hcmdzX3QgaHlwZXJj
YWxsX2FyZ3NfdGFibGVbTlJfaHlwZXJjYWxsc10gPQogI2lmZGVmIENPTkZJR19IVk0KICAgICBB
UkdTKGh2bV9vcCwgMiksCiAgICAgQVJHUyhkbV9vcCwgMyksCisjZW5kaWYKKyNpZmRlZiBDT05G
SUdfWEVOX05FU1RFRAorICAgIEFSR1MobmVzdGVkX3hlbl92ZXJzaW9uLCAyKSwKICNlbmRpZgog
ICAgIEFSR1MobWNhLCAxKSwKICAgICBBUkdTKGFyY2hfMSwgMSksCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKaW5k
ZXggMGM4NGMwYjNhMC4uMWUwMGQwNzI3MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2h5
cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwpAQCAtODMsNiArODMs
OSBAQCBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICNp
ZmRlZiBDT05GSUdfSFZNCiAgICAgSFlQRVJDQUxMKGh2bV9vcCksCiAgICAgQ09NUEFUX0NBTEwo
ZG1fb3ApLAorI2VuZGlmCisjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQKKyAgICBIWVBFUkNBTEwo
bmVzdGVkX3hlbl92ZXJzaW9uKSwKICNlbmRpZgogICAgIEhZUEVSQ0FMTChtY2EpLAogICAgIEhZ
UEVSQ0FMTChhcmNoXzEpLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9o
eXBlcmNhbGwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJjYWxsLmgKaW5kZXgg
ZDU0ODgxNmIzMC4uODZlMTFkZDFkMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9n
dWVzdC9oeXBlcmNhbGwuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVyY2Fs
bC5oCkBAIC0xOSw3ICsxOSw3IEBACiAjaWZuZGVmIF9fWDg2X1hFTl9IWVBFUkNBTExfSF9fCiAj
ZGVmaW5lIF9fWDg2X1hFTl9IWVBFUkNBTExfSF9fCiAKLSNpZmRlZiBDT05GSUdfWEVOX0dVRVNU
CisjaWYgZGVmaW5lZChDT05GSUdfWEVOX0dVRVNUKSB8fCBkZWZpbmVkIChDT05GSUdfWEVOX05F
U1RFRCkKIAogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCkBAIC0xMjMsNiArMTIzLDExIEBAIHN0
YXRpYyBpbmxpbmUgbG9uZyB4ZW5faHlwZXJjYWxsX2h2bV9vcCh1bnNpZ25lZCBpbnQgb3AsIHZv
aWQgKmFyZykKICAgICByZXR1cm4gX2h5cGVyY2FsbDY0XzIobG9uZywgX19IWVBFUlZJU09SX2h2
bV9vcCwgb3AsIGFyZyk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgbG9uZyB4ZW5faHlwZXJjYWxsX3hl
bl92ZXJzaW9uKHVuc2lnbmVkIGludCBvcCwgdm9pZCAqYXJnKQoreworICAgIHJldHVybiBfaHlw
ZXJjYWxsNjRfMihsb25nLCBfX0hZUEVSVklTT1JfeGVuX3ZlcnNpb24sIG9wLCBhcmcpOworfQor
CiAvKgogICogSGlnaGVyIGxldmVsIGh5cGVyY2FsbCBoZWxwZXJzCiAgKi8KZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QveGVuLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0L3hlbi5oCmluZGV4IDI3Yzg1NGFiOGEuLjgwMmFlZTVlZGIgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvZ3Vlc3QveGVuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVz
dC94ZW4uaApAQCAtNDMsNiArNDMsMTYgQEAgc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3Jf
cHJpbnRfaW5mbyh2b2lkKSB7CiAKICNlbmRpZiAvKiBDT05GSUdfWEVOX0RFVEVDVCAqLwogCisj
aWZkZWYgQ09ORklHX1hFTl9ORVNURUQKKwordm9pZCB4ZW5fbmVzdGVkX2VuYWJsZSh2b2lkKTsK
KworI2Vsc2UKKworc3RhdGljIGlubGluZSB2b2lkIHhlbl9uZXN0ZWRfZW5hYmxlKHZvaWQpIHt9
CisKKyNlbmRpZiAvKiBDT05GSUdfWEVOX05FU1RFRCAqLworCiAjaWZkZWYgQ09ORklHX1hFTl9H
VUVTVAogI2RlZmluZSBYRU5fc2hhcmVkX2luZm8gKChzdHJ1Y3Qgc2hhcmVkX2luZm8gKilmaXhf
dG9fdmlydChGSVhfWEVOX1NIQVJFRF9JTkZPKSkKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IGNiMjkxN2U3NGIu
LjJmNWFjNWVlZGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTEyMSw2ICsxMjEsNyBAQCBERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmdvX29wICAg
ICAgICAgICAgICAzOQogI2RlZmluZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAgICAgICAg
NDAKICNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisjZGVmaW5l
IF9fSFlQRVJWSVNPUl9uZXN0ZWRfeGVuX3ZlcnNpb24gICA0MgogCiAvKiBBcmNoaXRlY3R1cmUt
c3BlY2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVSVklTT1Jf
YXJjaF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBl
cmNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCBmYzAwYTY3NDQ4Li4x
NTE5NDAwMmQ2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0xNTAsNiArMTUwLDEyIEBAIGRvX2RtX29w
KAogICAgIHVuc2lnbmVkIGludCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX2RtX29wX2J1Zl90KSBidWZzKTsKIAorI2lmZGVmIENPTkZJR19YRU5fTkVTVEVECitleHRl
cm4gbG9uZyBkb19uZXN0ZWRfeGVuX3ZlcnNpb24oCisgICAgaW50IGNtZCwKKyAgICBYRU5fR1VF
U1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZyk7CisjZW5kaWYKKwogI2lmZGVmIENPTkZJR19DT01Q
QVQKIAogZXh0ZXJuIGludAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00: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 1hdkz8-0000Bf-R7; Thu, 20 Jun 2019 00: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=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkz6-0000Aw-W7
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:25 +0000
X-Inumbo-ID: bb0a0b81-92f2-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 bb0a0b81-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:23 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id k20so13512ios.10
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=Lzz+KQrHRLJ/adNCZGvpyblUPrhS5dxCfOzVt9up/WQ=;
 b=pTPwI0Z7koqx/eoEznnAfrOJtcnFEsATY7Oam3HIbz9/XtS3nnA2IEiTlJQNH3ptl3
 1MlJQgyUclYOu3hIqof2O43eDDTaZ62zP0VVTDXXROW8tE1ES0+WMDIUPcT658ZRyOa9
 q6FwlGmO+PXWV4yOLo1gnJFAElQY7oxdchHJ2D14fQMdNQqs5fMcgYm3CrysF76cqsB1
 LPbdbPYcUgzIPuj4foVDSPWthWmuErh9WxXWUkrIKzBDz1R3pydVEl01KKwZGVbedXkk
 Jc748Sxr1WLiKPhfAyATSR1e/wGoKclt7vH/NjIaM0UlC5n7azlvNm+lnqd4nMiLryVO
 l7Kg==
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=Lzz+KQrHRLJ/adNCZGvpyblUPrhS5dxCfOzVt9up/WQ=;
 b=JqV9sUzU6FDWEgQwsrwVWWx/xzTyUl2MD3HCpDgwploNxsuPsUDXKFIEOpHltWmE7k
 ZcymE9hddZPnY/TvkVPEGhvX9z4djz4vnnrt8/SxsaeV+mLimlWJywA+6FIbSBZ6zmlK
 bdigHCxW0RqSIl1mEs5b8lRJ+aAHMsENmKHsoI2sVOb096SF2rvY/xA115sBW8bCdak7
 eUU2ig7hlf5Y53/OXDzVcIbN5FQ0SztgFhbzCxoSeDFLr9lvSAaJqjyg35nrfpfC+R/1
 oTMdqeMKPSkQaVMmfhoeE9S4UYmEiPReMA1InKkkMDeMwIhHVIqdB76dazK+hcIfOdiB
 8xXw==
X-Gm-Message-State: APjAAAVcCj+ZKHPXEt2HSPLCSk52Eosipq9pdd6w5cHC3KuZwhP6qi7H
 a2wobPTWWGvqrHTuGc24m5SMcqgmGO0=
X-Google-Smtp-Source: APXvYqwk2d7Lwq7qU6NyK3Q2aSmUrmCQ11RuTGQFzxhU0klz2hcDAAtFpKCev7NfZkbr82du/Pknvg==
X-Received: by 2002:a02:6a19:: with SMTP id l25mr95790256jac.123.1560990682225; 
 Wed, 19 Jun 2019 17:31:22 -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 e188sm22579016ioa.3.2019.06.19.17.31.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:21 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:48 -0700
Message-Id: <20190620003053.21993-5-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 4/9] XSM: Add hook for nested xen version op;
 revises non-nested version op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXhwYW5kIFhTTSBjb250cm9sIHRvIHRoZSBmdWxsIHNldCBvZiBYZW4gdmVyc2lvbiBvcHMsIHRv
IGFsbG93IGZvcgpncmFudWxhciBjb250cm9sIG92ZXIgb3BzIGEgZG9tYWluIGlzIGFsbG93ZWQg
dG8gaXNzdWUgZm9yIHRoZSBuZXN0ZWQgY2FzZS4KCkFwcGxpZXMgY29uc3QgdG8gYXJncyBvZiB4
c21fZGVmYXVsdF9hY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hy
aXN0b3BoZXIuY2xhcmtAc3RhcmxhYi5pbz4KLS0tCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxl
cy9kb20wLnRlICAgICAgICAgICB8ICA3ICsrLQogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMv
Z3Vlc3RfZmVhdHVyZXMudGUgfCAgNSArLQogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVu
LnRlICAgICAgICAgICAgfCAgMyArKwogdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9pbml0aWFs
X3NpZHMgICAgICAgfCAgMyArKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYyAgICAg
ICAgICAgICAgfCAgNiArLS0KIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAg
ICAgICAgIHwgMTIgKysrKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMTMgKysrKysrCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAzICsrCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAg
ICAgICB8IDQ5ICsrKysrKysrKysrKysrLS0tLS0tCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl
c3NfdmVjdG9ycyAgICAgICAgICB8ICA2ICsrKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvaW5pdGlh
bF9zaWRzICAgICAgICAgICAgfCAgMSArCiAxMSBmaWxlcyBjaGFuZ2VkLCA4NiBpbnNlcnRpb25z
KCspLCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9k
dWxlcy9kb20wLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQppbmRleCA5
OTcwZjlkYzA4Li45ZWQ3Y2NiNTdiIDEwMDY0NAotLS0gYS90b29scy9mbGFzay9wb2xpY3kvbW9k
dWxlcy9kb20wLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUKQEAg
LTIyLDkgKzIyLDkgQEAgYWxsb3cgZG9tMF90IHhlbl90OnhlbjIgewogIyBBbGxvdyBkb20wIHRv
IHVzZSBhbGwgWEVOVkVSXyBzdWJvcHMgdGhhdCBoYXZlIGNoZWNrcy4KICMgTm90ZSB0aGF0IGRv
bTAgaXMgcGFydCBvZiBkb21haW5fdHlwZSBzbyB0aGlzIGhhcyBkdXBsaWNhdGVzLgogYWxsb3cg
ZG9tMF90IHhlbl90OnZlcnNpb24gewotCXhlbl9leHRyYXZlcnNpb24geGVuX2NvbXBpbGVfaW5m
byB4ZW5fY2FwYWJpbGl0aWVzCisJeGVuX3ZlcnNpb24geGVuX2V4dHJhdmVyc2lvbiB4ZW5fY29t
cGlsZV9pbmZvIHhlbl9jYXBhYmlsaXRpZXMKIAl4ZW5fY2hhbmdlc2V0IHhlbl9wYWdlc2l6ZSB4
ZW5fZ3Vlc3RfaGFuZGxlIHhlbl9jb21tYW5kbGluZQotCXhlbl9idWlsZF9pZAorCXhlbl9idWls
ZF9pZCB4ZW5fZ2V0X2ZlYXR1cmVzIHhlbl9wbGF0Zm9ybV9wYXJhbWV0ZXJzCiB9OwogCiBhbGxv
dyBkb20wX3QgeGVuX3Q6bW11IG1lbW9yeW1hcDsKQEAgLTQzLDYgKzQzLDkgQEAgYWxsb3cgZG9t
MF90IGRvbTBfdDpkb21haW4yIHsKIH07CiBhbGxvdyBkb20wX3QgZG9tMF90OnJlc291cmNlIHsg
YWRkIHJlbW92ZSB9OwogCisjIEFsbG93IGRvbTAgdG8gY29tbXVuaWNhdGUgd2l0aCBhIG5lc3Rl
ZCBYZW4gaHlwZXJ2aXNvcgorYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90OnZlcnNpb24geyB4ZW5f
dmVyc2lvbiB4ZW5fZ2V0X2ZlYXR1cmVzIH07CisKICMgVGhlc2UgcGVybWlzc2lvbnMgYWxsb3cg
dXNpbmcgdGhlIEZMQVNLIHNlY3VyaXR5IHNlcnZlciB0byBjb21wdXRlIGFjY2VzcwogIyBjaGVj
a3MgbG9jYWxseSwgd2hpY2ggY291bGQgYmUgdXNlZCBieSBhIGRvbWFpbiBvciBzZXJ2aWNlIChz
dWNoIGFzIHhlbnN0b3JlKQogIyB0aGF0IGRvZXMgbm90IGhhdmUgaXRzIG93biBzZWN1cml0eSBz
ZXJ2ZXIgdG8gbWFrZSBhY2Nlc3MgZGVjaXNpb25zIGJhc2VkIG9uCmRpZmYgLS1naXQgYS90b29s
cy9mbGFzay9wb2xpY3kvbW9kdWxlcy9ndWVzdF9mZWF0dXJlcy50ZSBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL2d1ZXN0X2ZlYXR1cmVzLnRlCmluZGV4IDI3OTdhMjI3NjEuLmJhYWRlMTVm
MmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2d1ZXN0X2ZlYXR1cmVz
LnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2d1ZXN0X2ZlYXR1cmVzLnRlCkBA
IC0yMSw4ICsyMSw5IEBAIGlmIChndWVzdF93cml0ZWNvbnNvbGUpIHsKIAogIyBGb3Igbm9ybWFs
IGd1ZXN0cywgYWxsb3cgYWxsIHF1ZXJpZXMgZXhjZXB0IFhFTlZFUl9jb21tYW5kbGluZS4KIGFs
bG93IGRvbWFpbl90eXBlIHhlbl90OnZlcnNpb24gewotICAgIHhlbl9leHRyYXZlcnNpb24geGVu
X2NvbXBpbGVfaW5mbyB4ZW5fY2FwYWJpbGl0aWVzCi0gICAgeGVuX2NoYW5nZXNldCB4ZW5fcGFn
ZXNpemUgeGVuX2d1ZXN0X2hhbmRsZQorICAgIHhlbl92ZXJzaW9uIHhlbl9leHRyYXZlcnNpb24g
eGVuX2NvbXBpbGVfaW5mbyB4ZW5fY2FwYWJpbGl0aWVzCisgICAgeGVuX2NoYW5nZXNldCB4ZW5f
cGFnZXNpemUgeGVuX2d1ZXN0X2hhbmRsZSB4ZW5fZ2V0X2ZlYXR1cmVzCisgICAgeGVuX3BsYXRm
b3JtX3BhcmFtZXRlcnMKIH07CiAKICMgVmVyc2lvbiBxdWVyaWVzIGRvbid0IG5lZWQgYXVkaXRp
bmcgd2hlbiBkZW5pZWQuICBUaGV5IGNhbiBiZQpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLnRlCmlu
ZGV4IDNkYmY5M2QyYjguLmZiZDgyMzM0ZmQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGlj
eS9tb2R1bGVzL3hlbi50ZQorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4udGUK
QEAgLTI2LDYgKzI2LDkgQEAgYXR0cmlidXRlIG1sc19wcml2OwogIyBUaGUgaHlwZXJ2aXNvciBp
dHNlbGYKIHR5cGUgeGVuX3QsIHhlbl90eXBlLCBtbHNfcHJpdjsKIAorIyBBIG5lc3RlZCBYZW4g
aHlwZXJ2aXNvciwgaWYgYW55Cit0eXBlIG5lc3RlZHhlbl90LCB4ZW5fdHlwZTsKKwogIyBEb21h
aW4gMAogZGVjbGFyZV9zaW5nbGV0b25fZG9tYWluKGRvbTBfdCwgbWxzX3ByaXYpOwogCmRpZmYg
LS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvcG9saWN5L2luaXRpYWxfc2lkcyBiL3Rvb2xzL2Zs
YXNrL3BvbGljeS9wb2xpY3kvaW5pdGlhbF9zaWRzCmluZGV4IDZiN2I3ZWZmMjEuLjUwYjY0OGRm
M2IgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvaW5pdGlhbF9zaWRzCisr
KyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvaW5pdGlhbF9zaWRzCkBAIC0xNiwzICsxNiw2
IEBAIHNpZCBkZXZpY2UgZ2VuX2NvbnRleHQoc3lzdGVtX3U6b2JqZWN0X3I6ZGV2aWNlX3QsczAp
CiAjIEluaXRpYWwgU0lEcyB1c2VkIGJ5IHRoZSB0b29sc3RhY2sgZm9yIGRvbWFpbnMgd2l0aG91
dCBkZWZpbmVkIGxhYmVscwogc2lkIGRvbVUgZ2VuX2NvbnRleHQoc3lzdGVtX3U6c3lzdGVtX3I6
ZG9tVV90LHMwKQogc2lkIGRvbURNIGdlbl9jb250ZXh0KHN5c3RlbV91OnN5c3RlbV9yOmRtX2Rv
bV90LHMwKQorCisjIEluaXRpYWwgU0lEIGZvciBuZXN0ZWQgWGVuIG9uIFhlbgorc2lkIG5lc3Rl
ZHhlbiBnZW5fY29udGV4dChzeXN0ZW1fdTpzeXN0ZW1fcjpuZXN0ZWR4ZW5fdCxzMCkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuLW5lc3RlZC5jCmluZGV4IDc0NDU5MmFhMGMuLmZjZmE1ZTEwODcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L3hlbi1uZXN0ZWQuYwpAQCAtNDcsOSArNDcsOSBAQCBsb25nIGRvX25lc3RlZF94ZW5fdmVyc2lv
bihpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICBpZiAoICF4
ZW5fbmVzdGVkICkKICAgICAgICAgcmV0dXJuIC1FTk9TWVM7CiAKLSAgICAvKiBGSVhNRTogYXBw
bHkgWFNNIGNoZWNrIGhlcmUgKi8KLSAgICBpZiAoICFpc19jb250cm9sX2RvbWFpbihjdXJyZW50
LT5kb21haW4pICkKLSAgICAgICAgcmV0dXJuIC1FUEVSTTsKKyAgICByZXQgPSB4c21fbmVzdGVk
X3hlbl92ZXJzaW9uKFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4sIGNtZCk7CisgICAgaWYgKCBy
ZXQgKQorICAgICAgICByZXR1cm4gcmV0OwogCiAgICAgZ3ByaW50ayhYRU5MT0dfREVCVUcsICJO
ZXN0ZWQgeGVuX3ZlcnNpb246ICVkLlxuIiwgY21kKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCAwMWQyODE0ZmVk
Li44MDExYmYyY2I0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94
ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNjksNyArNjksNyBAQCB2b2lkIF9feHNtX2FjdGlv
bl9taXNtYXRjaF9kZXRlY3RlZCh2b2lkKTsKICNlbmRpZiAvKiBDT05GSUdfWFNNICovCiAKIHN0
YXRpYyBhbHdheXNfaW5saW5lIGludCB4c21fZGVmYXVsdF9hY3Rpb24oCi0gICAgeHNtX2RlZmF1
bHRfdCBhY3Rpb24sIHN0cnVjdCBkb21haW4gKnNyYywgc3RydWN0IGRvbWFpbiAqdGFyZ2V0KQor
ICAgIHhzbV9kZWZhdWx0X3QgYWN0aW9uLCBjb25zdCBzdHJ1Y3QgZG9tYWluICpzcmMsIGNvbnN0
IHN0cnVjdCBkb21haW4gKnRhcmdldCkKIHsKICAgICBzd2l0Y2ggKCBhY3Rpb24gKSB7CiAgICAg
Y2FzZSBYU01fSE9PSzoKQEAgLTczOSw2ICs3MzksMTYgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50
IHhzbV9hcmdvX3NlbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKIAogI2VuZGlmIC8qIENPTkZJ
R19BUkdPICovCiAKKyNpZmRlZiBDT05GSUdfWEVOX05FU1RFRAorc3RhdGljIFhTTV9JTkxJTkUg
aW50IHhzbV9uZXN0ZWRfeGVuX3ZlcnNpb24oWFNNX0RFRkFVTFRfQVJHCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGNtZCkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01fUFJJVik7CisgICAgcmV0dXJuIHhz
bV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGQsIE5VTEwpOworfQorI2VuZGlmCisKICNpbmNsdWRl
IDxwdWJsaWMvdmVyc2lvbi5oPgogc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV94ZW5fdmVyc2lv
biAoWFNNX0RFRkFVTFRfQVJHIHVpbnQzMl90IG9wKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCmluZGV4IGI2MTQxZjZhYjEuLjk2
MDQ0Y2I1NWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5j
bHVkZS94c20veHNtLmgKQEAgLTE4Nyw2ICsxODcsOSBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMg
ewogICAgIGludCAoKmFyZ29fcmVnaXN0ZXJfYW55X3NvdXJjZSkgKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpOwogICAgIGludCAoKmFyZ29fc2VuZCkgKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGNv
bnN0IHN0cnVjdCBkb21haW4gKnQpOwogI2VuZGlmCisjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQK
KyAgICBpbnQgKCpuZXN0ZWRfeGVuX3ZlcnNpb24pIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgY21kKTsKKyNlbmRpZgogfTsKIAogI2lmZGVmIENPTkZJR19YU00KQEAgLTcy
Myw2ICs3MjYsMTYgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX2FyZ29fc2VuZChjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBzdHJ1Y3QgZG9tYWluICp0KQogCiAjZW5kaWYgLyogQ09ORklH
X0FSR08gKi8KIAorI2lmZGVmIENPTkZJR19YRU5fTkVTVEVECitzdGF0aWMgaW5saW5lIGludCB4
c21fbmVzdGVkX3hlbl92ZXJzaW9uKHhzbV9kZWZhdWx0X3QgZGVmLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY21kKQorewor
ICAgIHJldHVybiB4c21fb3BzLT5uZXN0ZWRfeGVuX3ZlcnNpb24oZCwgY21kKTsKK30KKworI2Vu
ZGlmIC8qIENPTkZJR19YRU5fTkVTVEVEICovCisKICNlbmRpZiAvKiBYU01fTk9fV1JBUFBFUlMg
Ki8KIAogI2lmZGVmIENPTkZJR19NVUxUSUJPT1QKZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXku
YyBiL3hlbi94c20vZHVtbXkuYwppbmRleCBjOWE1NjZmMmI1Li5lZDBhNGIwNjkxIDEwMDY0NAot
LS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xNTcsNCArMTU3
LDcgQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpv
cHMpCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBhcmdvX3JlZ2lzdGVyX2FueV9zb3Vy
Y2UpOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgYXJnb19zZW5kKTsKICNlbmRpZgor
I2lmZGVmIENPTkZJR19YRU5fTkVTVEVECisgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBu
ZXN0ZWRfeGVuX3ZlcnNpb24pOworI2VuZGlmCiB9CmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNr
L2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggYTdkNjkwYWMzYy4uMjgzNTI3
OWZlNyAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20vZmxh
c2svaG9va3MuYwpAQCAtMTY2Niw0NiArMTY2Niw1NiBAQCBzdGF0aWMgaW50IGZsYXNrX2RtX29w
KHN0cnVjdCBkb21haW4gKmQpCiAKICNlbmRpZiAvKiBDT05GSUdfWDg2ICovCiAKLXN0YXRpYyBp
bnQgZmxhc2tfeGVuX3ZlcnNpb24gKHVpbnQzMl90IG9wKQorc3RhdGljIGludCBkb21haW5faGFz
X3hlbl92ZXJzaW9uIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1MzIgdHNpZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgb3ApCiB7Ci0gICAgdTMyIGRzaWQg
PSBkb21haW5fc2lkKGN1cnJlbnQtPmRvbWFpbik7CisgICAgdTMyIGRzaWQgPSBkb21haW5fc2lk
KGQpOwogCiAgICAgc3dpdGNoICggb3AgKQogICAgIHsKICAgICBjYXNlIFhFTlZFUl92ZXJzaW9u
OgotICAgIGNhc2UgWEVOVkVSX3BsYXRmb3JtX3BhcmFtZXRlcnM6Ci0gICAgY2FzZSBYRU5WRVJf
Z2V0X2ZlYXR1cmVzOgotICAgICAgICAvKiBUaGVzZSBzdWItb3BzIGlnbm9yZSB0aGUgcGVybWlz
c2lvbiBjaGVja3MgYW5kIHJldHVybiBkYXRhLiAqLwotICAgICAgICByZXR1cm4gMDsKKyAgICAg
ICAgcmV0dXJuIGF2Y19oYXNfcGVybShkc2lkLCB0c2lkLCBTRUNDTEFTU19WRVJTSU9OLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFZFUlNJT05fX1hFTl9WRVJTSU9OLCBOVUxMKTsKICAg
ICBjYXNlIFhFTlZFUl9leHRyYXZlcnNpb246Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0o
ZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBh
dmNfaGFzX3Blcm0oZHNpZCwgdHNpZCwgU0VDQ0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBWRVJTSU9OX19YRU5fRVhUUkFWRVJTSU9OLCBOVUxMKTsKICAgICBjYXNl
IFhFTlZFUl9jb21waWxlX2luZm86Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwg
U0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBhdmNfaGFz
X3Blcm0oZHNpZCwgdHNpZCwgU0VDQ0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBWRVJTSU9OX19YRU5fQ09NUElMRV9JTkZPLCBOVUxMKTsKICAgICBjYXNlIFhFTlZF
Ul9jYXBhYmlsaXRpZXM6Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5J
VFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0o
ZHNpZCwgdHNpZCwgU0VDQ0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWRVJTSU9OX19YRU5fQ0FQQUJJTElUSUVTLCBOVUxMKTsKICAgICBjYXNlIFhFTlZFUl9jaGFu
Z2VzZXQ6Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4s
IFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgdHNp
ZCwgU0VDQ0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWRVJTSU9O
X19YRU5fQ0hBTkdFU0VULCBOVUxMKTsKKyAgICBjYXNlIFhFTlZFUl9wbGF0Zm9ybV9wYXJhbWV0
ZXJzOgorICAgICAgICByZXR1cm4gYXZjX2hhc19wZXJtKGRzaWQsIHRzaWQsIFNFQ0NMQVNTX1ZF
UlNJT04sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgVkVSU0lPTl9fWEVOX1BMQVRGT1JN
X1BBUkFNRVRFUlMsIE5VTEwpOworICAgIGNhc2UgWEVOVkVSX2dldF9mZWF0dXJlczoKKyAgICAg
ICAgcmV0dXJuIGF2Y19oYXNfcGVybShkc2lkLCB0c2lkLCBTRUNDTEFTU19WRVJTSU9OLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFZFUlNJT05fX1hFTl9HRVRfRkVBVFVSRVMsIE5VTEwp
OwogICAgIGNhc2UgWEVOVkVSX3BhZ2VzaXplOgotICAgICAgICByZXR1cm4gYXZjX2hhc19wZXJt
KGRzaWQsIFNFQ0lOSVRTSURfWEVOLCBTRUNDTEFTU19WRVJTSU9OLAorICAgICAgICByZXR1cm4g
YXZjX2hhc19wZXJtKGRzaWQsIHRzaWQsIFNFQ0NMQVNTX1ZFUlNJT04sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgVkVSU0lPTl9fWEVOX1BBR0VTSVpFLCBOVUxMKTsKICAgICBjYXNlIFhF
TlZFUl9ndWVzdF9oYW5kbGU6Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VD
SU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBhdmNfaGFzX3Bl
cm0oZHNpZCwgdHNpZCwgU0VDQ0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBWRVJTSU9OX19YRU5fR1VFU1RfSEFORExFLCBOVUxMKTsKICAgICBjYXNlIFhFTlZFUl9j
b21tYW5kbGluZToKLSAgICAgICAgcmV0dXJuIGF2Y19oYXNfcGVybShkc2lkLCBTRUNJTklUU0lE
X1hFTiwgU0VDQ0xBU1NfVkVSU0lPTiwKKyAgICAgICAgcmV0dXJuIGF2Y19oYXNfcGVybShkc2lk
LCB0c2lkLCBTRUNDTEFTU19WRVJTSU9OLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZF
UlNJT05fX1hFTl9DT01NQU5ETElORSwgTlVMTCk7CiAgICAgY2FzZSBYRU5WRVJfYnVpbGRfaWQ6
Ci0gICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NM
QVNTX1ZFUlNJT04sCisgICAgICAgIHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgdHNpZCwgU0VD
Q0xBU1NfVkVSU0lPTiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWRVJTSU9OX19YRU5f
QlVJTERfSUQsIE5VTEwpOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldHVybiAtRVBFUk07CiAg
ICAgfQogfQogCitzdGF0aWMgaW50IGZsYXNrX3hlbl92ZXJzaW9uICh1aW50MzJfdCBvcCkKK3sK
KyAgICByZXR1cm4gZG9tYWluX2hhc194ZW5fdmVyc2lvbihjdXJyZW50LT5kb21haW4sIFNFQ0lO
SVRTSURfWEVOLCBvcCk7Cit9CisKIHN0YXRpYyBpbnQgZmxhc2tfZG9tYWluX3Jlc291cmNlX21h
cChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNF
Q0NMQVNTX0RPTUFJTjIsIERPTUFJTjJfX1JFU09VUkNFX01BUCk7CkBAIC0xNzM4LDYgKzE3NDgs
MTQgQEAgc3RhdGljIGludCBmbGFza19hcmdvX3NlbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwg
Y29uc3Qgc3RydWN0IGRvbWFpbiAqdCkKIAogI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWEVOX05F
U1RFRAorc3RhdGljIGludCBmbGFza19uZXN0ZWRfeGVuX3ZlcnNpb24oY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IG9wKQoreworICAgIHJldHVybiBkb21haW5faGFzX3hlbl92
ZXJzaW9uKGQsIFNFQ0lOSVRTSURfTkVTVEVEWEVOLCBvcCk7Cit9CisKKyNlbmRpZgorCiBsb25n
IGRvX2ZsYXNrX29wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIHVfZmxhc2tfb3Ap
OwogaW50IGNvbXBhdF9mbGFza19vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhzbV9vcF90KSB1
X2ZsYXNrX29wKTsKIApAQCAtMTg3Nyw2ICsxODk1LDkgQEAgc3RhdGljIHN0cnVjdCB4c21fb3Bl
cmF0aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLmFyZ29fcmVnaXN0ZXJfYW55X3NvdXJjZSA9IGZs
YXNrX2FyZ29fcmVnaXN0ZXJfYW55X3NvdXJjZSwKICAgICAuYXJnb19zZW5kID0gZmxhc2tfYXJn
b19zZW5kLAogI2VuZGlmCisjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQKKyAgICAubmVzdGVkX3hl
bl92ZXJzaW9uID0gZmxhc2tfbmVzdGVkX3hlbl92ZXJzaW9uLAorI2VuZGlmCiB9OwogCiB2b2lk
IF9faW5pdCBmbGFza19pbml0KGNvbnN0IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xp
Y3lfc2l6ZSkKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3Jz
IGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggMTk0ZDc0M2E3MS4u
N2UwZDVhYTdiZiAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3Rv
cnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTUxMCw2ICs1
MTAsOCBAQCBjbGFzcyBzZWN1cml0eQogIwogY2xhc3MgdmVyc2lvbgogeworIyBCYXNpYyBpbmZv
cm1hdGlvbgorICAgIHhlbl92ZXJzaW9uCiAjIEV4dHJhIGluZm9ybWF0aW9ucyAoLXVuc3RhYmxl
KS4KICAgICB4ZW5fZXh0cmF2ZXJzaW9uCiAjIENvbXBpbGUgaW5mb3JtYXRpb24gb2YgdGhlIGh5
cGVydmlzb3IuCkBAIC01MTgsNiArNTIwLDEwIEBAIGNsYXNzIHZlcnNpb24KICAgICB4ZW5fY2Fw
YWJpbGl0aWVzCiAjIFNvdXJjZSBjb2RlIGNoYW5nZXNldC4KICAgICB4ZW5fY2hhbmdlc2V0Cisj
IEh5cGVydmlzb3IgdmlydCBzdGFydAorICAgIHhlbl9wbGF0Zm9ybV9wYXJhbWV0ZXJzCisjIFF1
ZXJ5IGZvciBiaXRtYXAgb2YgcGxhdGZvcm0gZmVhdHVyZXMKKyAgICB4ZW5fZ2V0X2ZlYXR1cmVz
CiAjIFBhZ2Ugc2l6ZSB0aGUgaHlwZXJ2aXNvciB1c2VzLgogICAgIHhlbl9wYWdlc2l6ZQogIyBB
biB2YWx1ZSB0aGF0IHRoZSBjb250cm9sIHN0YWNrIGNhbiBjaG9vc2UuCmRpZmYgLS1naXQgYS94
ZW4veHNtL2ZsYXNrL3BvbGljeS9pbml0aWFsX3NpZHMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9p
bml0aWFsX3NpZHMKaW5kZXggN2VjYTcwZDMzOS4uYzY4NGNkYTg3MyAxMDA2NDQKLS0tIGEveGVu
L3hzbS9mbGFzay9wb2xpY3kvaW5pdGlhbF9zaWRzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5
L2luaXRpYWxfc2lkcwpAQCAtMTUsNCArMTUsNSBAQCBzaWQgaXJxCiBzaWQgZGV2aWNlCiBzaWQg
ZG9tVQogc2lkIGRvbURNCitzaWQgbmVzdGVkeGVuCiAjIEZMQVNLCi0tIAoyLjE3LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00: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 1hdkz9-0000C5-7X; Thu, 20 Jun 2019 00:31:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkz8-0000BY-NB
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:26 +0000
X-Inumbo-ID: bc8c530a-92f2-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 bc8c530a-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:25 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id u13so339601iop.0
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=u5ozOMfbSbMk3JbLlaojba34kLKjKijBWc0CEO34nXY=;
 b=sComS17bxzMmbpt5Hx4GYNzMVvgCRLTjxdVBUJhNZsMOP/vh9IxmUsYBaUcDphdyLq
 eOOaRiYOhYVBDVv0mppotFDZA7+0mUe4RhLBCGUelaZVXqZEqwp1oa7TNTskltbNdUYL
 AK9FJ/MjPRy9zRRqqavxtiQsstOsHa4S3c1Slo4f8+fASb+fItjdZ8JfUk2TDeYlkpIA
 XeGPWBGJdmz7xFd7n2Mt3xuhuLxPHFYZmQ9f6qV1/fhpq6+YUOQo1KqlDSGoAOEPdKzk
 zoY2qvNY77G3bOSfQcnkWIY0szK6ok5jpofZ4WTYVjikw5IVE8rbliQX1RHhTbA9RSMg
 gAIw==
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=u5ozOMfbSbMk3JbLlaojba34kLKjKijBWc0CEO34nXY=;
 b=fX5K8dJ61tROVOAJWLFX0VZhgihhoWEE0agDUYaw+FqqfafpFvuQMzHOMahhwIAKzn
 n35HUyBjzTt0PltlFq2DzzJle9cMCD9fTapQXtM43K/QyjFJhQE/WI8Sn+Otr2o68PpT
 6cgNkdVMftuTSYDAOJBQPwQ7pS4aCko0VS8kAIWdY0GdFH+hVdKPeemfIU/wRSLLbKge
 Jx7qem6qcE61SOrebNmMDscnTIL7YUHOBjCBzbH4ZVFpVk+8dpRaxWOos6nEPOZ+HT+Y
 7WuHXlAtjAGyxobgmLxtATQ+cf5oF0Ye2xmmB2BeZ57y4yG6AT3dskZdh6rP/fTCKUoL
 8OpA==
X-Gm-Message-State: APjAAAXbIELJcGAfVuIiocE4NdsHXwMIcXpqScwEJ44ebdnQ3xVv6acl
 iajDp+8g6Y0Oa9/s8JtDx0XKw/nPj8Q=
X-Google-Smtp-Source: APXvYqx0XM2egyArVGjPpsAqYTm7bPgbBiwBAfUFKBfyNYjGi7RHTYeIoZi1FJy227xYyvsmsGo6rw==
X-Received: by 2002:a02:cc8e:: with SMTP id s14mr13086375jap.142.1560990684590; 
 Wed, 19 Jun 2019 17:31:24 -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 e188sm22579016ioa.3.2019.06.19.17.31.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:23 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:49 -0700
Message-Id: <20190620003053.21993-6-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 5/9] x86/nested,
 xsm: add nested_memory_op 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: 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>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgdGhlIFhFTk1FTV9h
ZGRfdG9fcGh5c21hcCBvcApvbmx5IGZvciB0aGUgWEVOTUFQU1BBQ0Vfc2hhcmVkX2luZm8gYW5k
IFhFTk1BUFNQQUNFX2dyYW50X3RhYmxlIHNwYWNlcywKZm9yIERPTUlEX1NFTEYuCgpCb3RoIGNv
bXBhdCBhbmQgbmF0aXZlIGVudHJ5IHBvaW50cy4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVy
IENsYXJrIDxjaHJpc3RvcGhlci5jbGFya0BzdGFybGFiLmlvPgotLS0KIHRvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL2RvbTAudGUgIHwgIDEgKwogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2Fs
bF9wYWdlLlMgfCAgMSArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jICAgICB8IDgw
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMg
ICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyAgICAgICAgIHwg
IDEgKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5j
bHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAgICB8IDEwICsrKysKIHhlbi9pbmNsdWRlL3hzbS9k
dW1teS5oICAgICAgICAgICAgIHwgIDcgKysrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAg
ICAgICAgICB8ICA3ICsrKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAg
MSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8IDE1ICsrKysrKwogMTEg
ZmlsZXMgY2hhbmdlZCwgMTI1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
MC50ZQppbmRleCA5ZWQ3Y2NiNTdiLi4xZjU2NGZmODNiIDEwMDY0NAotLS0gYS90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVz
L2RvbTAudGUKQEAgLTQ1LDYgKzQ1LDcgQEAgYWxsb3cgZG9tMF90IGRvbTBfdDpyZXNvdXJjZSB7
IGFkZCByZW1vdmUgfTsKIAogIyBBbGxvdyBkb20wIHRvIGNvbW11bmljYXRlIHdpdGggYSBuZXN0
ZWQgWGVuIGh5cGVydmlzb3IKIGFsbG93IGRvbTBfdCBuZXN0ZWR4ZW5fdDp2ZXJzaW9uIHsgeGVu
X3ZlcnNpb24geGVuX2dldF9mZWF0dXJlcyB9OworYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90Om1t
dSBwaHlzbWFwOwogCiAjIFRoZXNlIHBlcm1pc3Npb25zIGFsbG93IHVzaW5nIHRoZSBGTEFTSyBz
ZWN1cml0eSBzZXJ2ZXIgdG8gY29tcHV0ZSBhY2Nlc3MKICMgY2hlY2tzIGxvY2FsbHksIHdoaWNo
IGNvdWxkIGJlIHVzZWQgYnkgYSBkb21haW4gb3Igc2VydmljZSAoc3VjaCBhcyB4ZW5zdG9yZSkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMKaW5kZXggMmIxZTM1ODAzYS4uMWE4ZGQwZWE0
ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMKKysrIGIv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMKQEAgLTYxLDYgKzYxLDcgQEAgREVD
TEFSRV9IWVBFUkNBTEwoa2V4ZWNfb3ApCiBERUNMQVJFX0hZUEVSQ0FMTChhcmdvX29wKQogREVD
TEFSRV9IWVBFUkNBTEwoeGVucG11X29wKQogREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX3hlbl92
ZXJzaW9uKQorREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX21lbW9yeV9vcCkKIAogREVDTEFSRV9I
WVBFUkNBTEwoYXJjaF8wKQogREVDTEFSRV9IWVBFUkNBTEwoYXJjaF8xKQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4t
bmVzdGVkLmMKaW5kZXggZmNmYTVlMTA4Ny4uYTc2OTgzY2MyZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5l
c3RlZC5jCkBAIC0yMiwxMSArMjIsMTcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVk
ZSA8eGVuL3NjaGVkLmg+CiAKKyNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8
cHVibGljL3ZlcnNpb24uaD4KKyNpbmNsdWRlIDxwdWJsaWMveGVuLmg+CiAKICNpbmNsdWRlIDxh
c20vZ3Vlc3QvaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL2d1ZXN0L3hlbi5oPgogCisjaWZk
ZWYgQ09ORklHX0NPTVBBVAorI2luY2x1ZGUgPGNvbXBhdC9tZW1vcnkuaD4KKyNlbmRpZgorCiBl
eHRlcm4gY2hhciBoeXBlcmNhbGxfcGFnZVtdOwogCiAvKiB4ZW5fbmVzdGVkOiBzdXBwb3J0IGZv
ciBuZXN0ZWQgUFYgaW50ZXJmYWNlIGVuYWJsZWQgKi8KQEAgLTgwLDMgKzg2LDc3IEBAIGxvbmcg
ZG9fbmVzdGVkX3hlbl92ZXJzaW9uKGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9p
ZCkgYXJnKQogICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CiAgICAgfQogfQorCitzdGF0aWMg
bG9uZyBuZXN0ZWRfYWRkX3RvX3BoeXNtYXAoc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4YXRw
KQoreworICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgbG9uZyByZXQ7CisKKyAgICBpZiAoICF4
ZW5fbmVzdGVkICkKKyAgICAgICAgcmV0dXJuIC1FTk9TWVM7CisKKyAgICBpZiAoICh4YXRwLnNw
YWNlICE9IFhFTk1BUFNQQUNFX3NoYXJlZF9pbmZvKSAmJgorICAgICAgICAgKHhhdHAuc3BhY2Ug
IT0gWEVOTUFQU1BBQ0VfZ3JhbnRfdGFibGUpICkKKyAgICB7CisgICAgICAgIGdwcmludGsoWEVO
TE9HX0VSUiwgIk5lc3RlZCBtZW1vcnkgb3A6IHVua25vd24geGF0cC5zcGFjZTogJXVcbiIsCisg
ICAgICAgICAgICAgICAgeGF0cC5zcGFjZSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
IH0KKworICAgIGlmICggeGF0cC5kb21pZCAhPSBET01JRF9TRUxGICkKKyAgICAgICAgcmV0dXJu
IC1FUEVSTTsKKworICAgIHJldCA9IHhzbV9uZXN0ZWRfYWRkX3RvX3BoeXNtYXAoWFNNX1BSSVYs
IGN1cnJlbnQtPmRvbWFpbik7CisgICAgaWYgKCByZXQgKQorICAgICAgICByZXR1cm4gcmV0Owor
CisgICAgZ3ByaW50ayhYRU5MT0dfREVCVUcsICJOZXN0ZWQgWEVOTUVNX2FkZF90b19waHlzbWFw
OiAlZFxuIiwgeGF0cC5zcGFjZSk7CisKKyAgICBkID0gcmN1X2xvY2tfY3VycmVudF9kb21haW4o
KTsKKworICAgIHJldCA9IHhlbl9oeXBlcmNhbGxfbWVtb3J5X29wKFhFTk1FTV9hZGRfdG9fcGh5
c21hcCwgJnhhdHApOworCisgICAgcmN1X3VubG9ja19kb21haW4oZCk7CisKKyAgICBpZiAoIHJl
dCApCisgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIk5lc3RlZCBtZW1vcnkgb3AgZmFpbGVk
IGFkZF90b19waHlzbWFwIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgZm9yICVkIHdp
dGggJWxkXG4iLCB4YXRwLnNwYWNlLCByZXQpOworICAgIHJldHVybiByZXQ7Cit9CisKK2xvbmcg
ZG9fbmVzdGVkX21lbW9yeV9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQp
IGFyZykKK3sKKyAgICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHA7CisKKyAgICBpZiAo
IGNtZCAhPSBYRU5NRU1fYWRkX3RvX3BoeXNtYXAgKQorICAgIHsKKyAgICAgICAgZ3ByaW50ayhY
RU5MT0dfRVJSLCAiTmVzdGVkIG1lbW9yeSBvcCAldSBub3QgaW1wbGVtZW50ZWQuXG4iLCBjbWQp
OworICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgfQorCisgICAgaWYgKCBjb3B5X2Zy
b21fZ3Vlc3QoJnhhdHAsIGFyZywgMSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAg
IHJldHVybiBuZXN0ZWRfYWRkX3RvX3BoeXNtYXAoeGF0cCk7Cit9CisKKyNpZmRlZiBDT05GSUdf
Q09NUEFUCitpbnQgY29tcGF0X25lc3RlZF9tZW1vcnlfb3AoaW50IGNtZCwgWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh2b2lkKSBhcmcpCit7CisgICAgc3RydWN0IGNvbXBhdF9hZGRfdG9fcGh5c21h
cCBjbXA7CisgICAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqbmF0ID0gQ09NUEFUX0FSR19Y
TEFUX1ZJUlRfQkFTRTsKKworICAgIGlmICggY21kICE9IFhFTk1FTV9hZGRfdG9fcGh5c21hcCAp
CisgICAgeworICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJOZXN0ZWQgbWVtb3J5IG9wICV1
IG5vdCBpbXBsZW1lbnRlZC5cbiIsIGNtZCk7CisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsK
KyAgICB9CisKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmY21wLCBhcmcsIDEpICkKKyAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBYTEFUX2FkZF90b19waHlzbWFwKG5hdCwgJmNtcCk7
CisKKyAgICByZXR1cm4gbmVzdGVkX2FkZF90b19waHlzbWFwKCpuYXQpOworfQorI2VuZGlmCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHlwZXJj
YWxsLmMKaW5kZXggYjIyZjBjYTY1YS4uMmFhOGRjNWFjNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwpAQCAtNzUsNiAr
NzUsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVyY2FsbF9hcmdzX3RhYmxlW05SX2h5
cGVyY2FsbHNdID0KICNlbmRpZgogI2lmZGVmIENPTkZJR19YRU5fTkVTVEVECiAgICAgQVJHUyhu
ZXN0ZWRfeGVuX3ZlcnNpb24sIDIpLAorICAgIENPTVAobmVzdGVkX21lbW9yeV9vcCwgMiwgMiks
CiAjZW5kaWYKICAgICBBUkdTKG1jYSwgMSksCiAgICAgQVJHUyhhcmNoXzEsIDEpLApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jIGIveGVuL2FyY2gveDg2L3B2L2h5cGVy
Y2FsbC5jCmluZGV4IDFlMDBkMDcyNzMuLjk2MTk4ZDMzMTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9wdi9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKQEAg
LTg2LDYgKzg2LDcgQEAgY29uc3QgaHlwZXJjYWxsX3RhYmxlX3QgcHZfaHlwZXJjYWxsX3RhYmxl
W10gPSB7CiAjZW5kaWYKICNpZmRlZiBDT05GSUdfWEVOX05FU1RFRAogICAgIEhZUEVSQ0FMTChu
ZXN0ZWRfeGVuX3ZlcnNpb24pLAorICAgIENPTVBBVF9DQUxMKG5lc3RlZF9tZW1vcnlfb3ApLAog
I2VuZGlmCiAgICAgSFlQRVJDQUxMKG1jYSksCiAgICAgSFlQRVJDQUxMKGFyY2hfMSksCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVu
LmgKaW5kZXggMmY1YWM1ZWVkYy4uZTA4MWY1MmZjNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaApAQCAtMTIyLDYgKzEy
Miw3IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl91bG9uZ190KTsKICNkZWZpbmUgX19I
WVBFUlZJU09SX3hlbnBtdV9vcCAgICAgICAgICAgIDQwCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9k
bV9vcCAgICAgICAgICAgICAgICA0MQogI2RlZmluZSBfX0hZUEVSVklTT1JfbmVzdGVkX3hlbl92
ZXJzaW9uICAgNDIKKyNkZWZpbmUgX19IWVBFUlZJU09SX25lc3RlZF9tZW1vcnlfb3AgICAgIDQz
CiAKIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyBoeXBlcmNhbGwgZGVmaW5pdGlvbnMuICovCiAj
ZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmNoXzAgICAgICAgICAgICAgICA0OApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5o
CmluZGV4IDE1MTk0MDAyZDYuLmQzNzNiZDE3NjMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9oeXBlcmNhbGwuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKQEAgLTE1NCw2
ICsxNTQsMTAgQEAgZG9fZG1fb3AoCiBleHRlcm4gbG9uZyBkb19uZXN0ZWRfeGVuX3ZlcnNpb24o
CiAgICAgaW50IGNtZCwKICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZyk7CisK
K2V4dGVybiBsb25nIGRvX25lc3RlZF9tZW1vcnlfb3AoCisgICAgaW50IGNtZCwKKyAgICBYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZyk7CiAjZW5kaWYKIAogI2lmZGVmIENPTkZJR19D
T01QQVQKQEAgLTIyMiw2ICsyMjYsMTIgQEAgY29tcGF0X2RtX29wKAogICAgIHVuc2lnbmVkIGlu
dCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYnVmcyk7CiAKKyNp
ZmRlZiBDT05GSUdfWEVOX05FU1RFRAorZXh0ZXJuIGludCBjb21wYXRfbmVzdGVkX21lbW9yeV9v
cCgKKyAgICBpbnQgY21kLAorICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKTsK
KyNlbmRpZgorCiAjZW5kaWYKIAogdm9pZCBhcmNoX2dldF94ZW5fY2Fwcyh4ZW5fY2FwYWJpbGl0
aWVzX2luZm9fdCAqaW5mbyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBi
L3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4IDgwMTFiZjJjYjQuLjE3Mzc1ZjZiOWYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oCkBAIC03NDcsNiArNzQ3LDEzIEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbmVz
dGVkX3hlbl92ZXJzaW9uKFhTTV9ERUZBVUxUX0FSRwogICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhT
TV9QUklWKTsKICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgZCwgTlVMTCk7
CiB9CisKK3N0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbmVzdGVkX2FkZF90b19waHlzbWFwKFhT
TV9ERUZBVUxUX0FSRworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihY
U01fUFJJVik7CisgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGQsIE5VTEwp
OworfQogI2VuZGlmCiAKICNpbmNsdWRlIDxwdWJsaWMvdmVyc2lvbi5oPgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCmluZGV4IDk2MDQ0
Y2I1NWEuLjkyMGQyZDkwODggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysg
Yi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTE4OSw2ICsxODksNyBAQCBzdHJ1Y3QgeHNtX29w
ZXJhdGlvbnMgewogI2VuZGlmCiAjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQKICAgICBpbnQgKCpu
ZXN0ZWRfeGVuX3ZlcnNpb24pIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
Y21kKTsKKyAgICBpbnQgKCpuZXN0ZWRfYWRkX3RvX3BoeXNtYXApIChjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKTsKICNlbmRpZgogfTsKIApAQCAtNzM0LDYgKzczNSwxMiBAQCBzdGF0aWMgaW5saW5l
IGludCB4c21fbmVzdGVkX3hlbl92ZXJzaW9uKHhzbV9kZWZhdWx0X3QgZGVmLAogICAgIHJldHVy
biB4c21fb3BzLT5uZXN0ZWRfeGVuX3ZlcnNpb24oZCwgY21kKTsKIH0KIAorc3RhdGljIGlubGlu
ZSBpbnQgeHNtX25lc3RlZF9hZGRfdG9fcGh5c21hcCh4c21fZGVmYXVsdF90IGRlZiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFp
biAqZCkKK3sKKyAgICByZXR1cm4geHNtX29wcy0+bmVzdGVkX2FkZF90b19waHlzbWFwKGQpOwor
fQorCiAjZW5kaWYgLyogQ09ORklHX1hFTl9ORVNURUQgKi8KIAogI2VuZGlmIC8qIFhTTV9OT19X
UkFQUEVSUyAqLwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1teS5jIGIveGVuL3hzbS9kdW1teS5j
CmluZGV4IGVkMGE0YjA2OTEuLjVjZTI5YmNmZTUgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZHVtbXku
YworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTE1OSw1ICsxNTksNiBAQCB2b2lkIF9faW5pdCB4
c21fZml4dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKICNlbmRpZgogI2lmZGVm
IENPTkZJR19YRU5fTkVTVEVECiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRf
eGVuX3ZlcnNpb24pOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbmVzdGVkX2FkZF90
b19waHlzbWFwKTsKICNlbmRpZgogfQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5j
IGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDI4MzUyNzlmZTcuLjE3YTgxYjg1ZjkgMTAw
NjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tz
LmMKQEAgLTE3NDksNiArMTc0OSwyMCBAQCBzdGF0aWMgaW50IGZsYXNrX2FyZ29fc2VuZChjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBzdHJ1Y3QgZG9tYWluICp0KQogI2VuZGlmCiAKICNp
ZmRlZiBDT05GSUdfWEVOX05FU1RFRAorc3RhdGljIGludCBkb21haW5faGFzX25lc3RlZF9wZXJt
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHUxNiBjbGFzcywgdTMyIHBlcm0pCit7CisgICAgc3Ry
dWN0IGF2Y19hdWRpdF9kYXRhIGFkOworCisgICAgQVZDX0FVRElUX0RBVEFfSU5JVCgmYWQsIE5P
TkUpOworCisgICAgcmV0dXJuIGF2Y19oYXNfcGVybShkb21haW5fc2lkKGQpLCBTRUNJTklUU0lE
X05FU1RFRFhFTiwgY2xhc3MsIHBlcm0sICZhZCk7Cit9CisKK3N0YXRpYyBpbnQgZmxhc2tfbmVz
dGVkX2FkZF90b19waHlzbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJu
IGRvbWFpbl9oYXNfbmVzdGVkX3Blcm0oZCwgU0VDQ0xBU1NfTU1VLCBNTVVfX1BIWVNNQVApOwor
fQorCiBzdGF0aWMgaW50IGZsYXNrX25lc3RlZF94ZW5fdmVyc2lvbihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgb3ApCiB7CiAgICAgcmV0dXJuIGRvbWFpbl9oYXNfeGVuX3Zl
cnNpb24oZCwgU0VDSU5JVFNJRF9ORVNURURYRU4sIG9wKTsKQEAgLTE4OTcsNiArMTkxMSw3IEBA
IHN0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3BzID0gewogI2VuZGlmCiAjaWZk
ZWYgQ09ORklHX1hFTl9ORVNURUQKICAgICAubmVzdGVkX3hlbl92ZXJzaW9uID0gZmxhc2tfbmVz
dGVkX3hlbl92ZXJzaW9uLAorICAgIC5uZXN0ZWRfYWRkX3RvX3BoeXNtYXAgPSBmbGFza19uZXN0
ZWRfYWRkX3RvX3BoeXNtYXAsCiAjZW5kaWYKIH07CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00: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 1hdkzC-0000Ew-RI; Thu, 20 Jun 2019 00:31:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkzB-0000Dk-1i
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:29 +0000
X-Inumbo-ID: bdc2d041-92f2-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 bdc2d041-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:27 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id j6so430842ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=fiPymJBpqSFVjWizv6VMNdFvETPztYM6w/lb+Pe6n6k=;
 b=Dzk9J86rpv5oga6pUzNVUzIzV+O40GfSx4Ru7fd/aJncXBetfqLAKgz6hNEJJKvgTg
 bxVoJDl22L5ofABLmzYtstFuueHkP3FxFhnsI12gUHOJR5A4iKSSeqemOxBqebNua4OV
 /FghdXExvZJ4/sBbf7ESroXeTpkELXxm6kgJP/FfmrJipsvZoAOXRaXTOKJ5Kcc3TcQ9
 bSQzWrw+uwrWyJK9IdGqLglBxUfYLVwYeVilcMeBpDdypTDE5XA1UZ/pASGK/N36/nGt
 oekBzXYRWYSorNUQG4dnFMjGdQpTIgk1zfE5fMHttycXI8sLUw9CWX8e2w8JGCYjsx0S
 gAqw==
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=fiPymJBpqSFVjWizv6VMNdFvETPztYM6w/lb+Pe6n6k=;
 b=tToNRdjDKxRycsRYRzSXuQo5nskKv6BiK+ZUwDZa3nlwhmYeE7FBZ0z0hjaC1xLHbH
 OBkn74Q34OSGIMEpG6WffwLAmLJqQw6ryXddcyuP1ejZKmSVLouRw4pj8F4haqNVMuD5
 2xwoCHbQLLPB3gfiFzSS84GSP2hhfEOuA9Nbdx+nOz5Q3TdrX0AP5CurezyM+Pq+AInB
 deKsxHznB6FJgVrnGLCmisiHgR97ITRLxQOWJ3E4RTUwDxQlqxQo5smYDTlsCBjx2w+t
 CzxRikE1LfzdW3g34NUSMnzfcE1PmkAlt1nzsEwsrMKw8G+tDLtvke8iiPAnNyYlaexK
 AMXA==
X-Gm-Message-State: APjAAAWVWCLcTLnfOgOoXhJL3eZiRfs6brKaO1bN7Ji1EMNEcJqJ1BCn
 1E/xYk0/LXpucdb9AldS7X+AwZOTgg8=
X-Google-Smtp-Source: APXvYqysln0sal/3G7K7k8lyB2Cal5oDdFg8nOjpOWZnCEi1wIkET7Ka11WdAtmdNwyi2cnGzbL4RQ==
X-Received: by 2002:a05:6638:63a:: with SMTP id
 h26mr12641877jar.92.1560990686853; 
 Wed, 19 Jun 2019 17:31:26 -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 e188sm22579016ioa.3.2019.06.19.17.31.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:25 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:50 -0700
Message-Id: <20190620003053.21993-7-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 6/9] x86/nested, xsm: add nested_hvm_op 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: 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>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgSFZNT1BfZ2V0X3Bh
cmFtIGFuZApIVk1PUF9zZXRfcGFyYW0gb3BzLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIg
Q2xhcmsgPGNocmlzdG9waGVyLmNsYXJrQHN0YXJsYWIuaW8+Ci0tLQogdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMvZG9tMC50ZSAgfCAgMSArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJjYWxs
X3BhZ2UuUyB8ICAxICsKIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMgICAgIHwgNDIg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAg
ICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAg
MSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNs
dWRlL3hlbi9oeXBlcmNhbGwuaCAgICAgICAgIHwgIDQgKysrCiB4ZW4vaW5jbHVkZS94c20vZHVt
bXkuaCAgICAgICAgICAgICB8ICA3ICsrKysrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAg
ICAgICAgICB8ICA3ICsrKysrCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgICB8
ICAxICsKIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgIHwgMjIgKysrKysrKysr
KysrKysrCiAxMSBmaWxlcyBjaGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbTAudGUKaW5kZXggMWY1NjRmZjgzYi4uN2QwZjI5ZjA4MiAxMDA2NDQKLS0tIGEv
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQorKysgYi90b29scy9mbGFzay9wb2xp
Y3kvbW9kdWxlcy9kb20wLnRlCkBAIC00Niw2ICs0Niw3IEBAIGFsbG93IGRvbTBfdCBkb20wX3Q6
cmVzb3VyY2UgeyBhZGQgcmVtb3ZlIH07CiAjIEFsbG93IGRvbTAgdG8gY29tbXVuaWNhdGUgd2l0
aCBhIG5lc3RlZCBYZW4gaHlwZXJ2aXNvcgogYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90OnZlcnNp
b24geyB4ZW5fdmVyc2lvbiB4ZW5fZ2V0X2ZlYXR1cmVzIH07CiBhbGxvdyBkb20wX3QgbmVzdGVk
eGVuX3Q6bW11IHBoeXNtYXA7CithbGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6aHZtIHsgc2V0cGFy
YW0gZ2V0cGFyYW0gfTsKIAogIyBUaGVzZSBwZXJtaXNzaW9ucyBhbGxvdyB1c2luZyB0aGUgRkxB
U0sgc2VjdXJpdHkgc2VydmVyIHRvIGNvbXB1dGUgYWNjZXNzCiAjIGNoZWNrcyBsb2NhbGx5LCB3
aGljaCBjb3VsZCBiZSB1c2VkIGJ5IGEgZG9tYWluIG9yIHNlcnZpY2UgKHN1Y2ggYXMgeGVuc3Rv
cmUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJjYWxsX3BhZ2UuUyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCmluZGV4IDFhOGRkMGVhNGYuLmFkYmI4
MmY0ZWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCisr
KyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCkBAIC02Miw2ICs2Miw3IEBA
IERFQ0xBUkVfSFlQRVJDQUxMKGFyZ29fb3ApCiBERUNMQVJFX0hZUEVSQ0FMTCh4ZW5wbXVfb3Ap
CiBERUNMQVJFX0hZUEVSQ0FMTChuZXN0ZWRfeGVuX3ZlcnNpb24pCiBERUNMQVJFX0hZUEVSQ0FM
TChuZXN0ZWRfbWVtb3J5X29wKQorREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX2h2bV9vcCkKIAog
REVDTEFSRV9IWVBFUkNBTEwoYXJjaF8wKQogREVDTEFSRV9IWVBFUkNBTEwoYXJjaF8xKQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC94ZW4tbmVzdGVkLmMKaW5kZXggYTc2OTgzY2MyZC4uODJiZDY4ODVlNiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYworKysgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuLW5lc3RlZC5jCkBAIC0yMiw2ICsyMiw3IEBACiAjaW5jbHVkZSA8eGVuL2xpYi5oPgog
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCisjaW5jbHVkZSA8cHVibGljL2h2bS9odm1fb3AuaD4K
ICNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4K
ICNpbmNsdWRlIDxwdWJsaWMveGVuLmg+CkBAIC0xNjAsMyArMTYxLDQ0IEBAIGludCBjb21wYXRf
bmVzdGVkX21lbW9yeV9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFy
ZykKICAgICByZXR1cm4gbmVzdGVkX2FkZF90b19waHlzbWFwKCpuYXQpOwogfQogI2VuZGlmCisK
K2xvbmcgZG9fbmVzdGVkX2h2bV9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIGFyZykKK3sKKyAgICBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSBhOworICAgIGxvbmcgcmV0Owor
CisgICAgaWYgKCAheGVuX25lc3RlZCApCisgICAgICAgIHJldHVybiAtRU5PU1lTOworCisgICAg
cmV0ID0geHNtX25lc3RlZF9odm1fb3AoWFNNX1BSSVYsIGN1cnJlbnQtPmRvbWFpbiwgY21kKTsK
KyAgICBpZiAoIHJldCApCisgICAgICAgIHJldHVybiByZXQ7CisKKyAgICBzd2l0Y2ggKCBjbWQg
KQorICAgIHsKKyAgICBjYXNlIEhWTU9QX3NldF9wYXJhbToKKyAgICB7CisgICAgICAgIGlmICgg
Y29weV9mcm9tX2d1ZXN0KCZhLCBhcmcsIDEpICkKKyAgICAgICAgICAgIHJldHVybiAtRUZBVUxU
OworCisgICAgICAgIHJldHVybiB4ZW5faHlwZXJjYWxsX2h2bV9vcChjbWQsICZhKTsKKyAgICB9
CisKKyAgICBjYXNlIEhWTU9QX2dldF9wYXJhbToKKyAgICB7CisgICAgICAgIGlmICggY29weV9m
cm9tX2d1ZXN0KCZhLCBhcmcsIDEpICkKKyAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworCisg
ICAgICAgIHJldCA9IHhlbl9oeXBlcmNhbGxfaHZtX29wKGNtZCwgJmEpOworCisgICAgICAgIGlm
ICggIXJldCAmJiBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgKQorICAgICAgICAgICAgcmV0
dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgcmV0dXJuIHJldDsKKyAgICB9CisKKyAgICBkZWZhdWx0
OgorICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJOZXN0ZWQgaHZtIG9wICVkIG5vdCBpbXBs
ZW1lbnRlZC5cbiIsIGNtZCk7CisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKyAgICB9Cit9
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMKaW5kZXggMmFhOGRjNWFjNi4uMjY4Y2M5NDUwYSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwpAQCAtNzYs
NiArNzYsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVyY2FsbF9hcmdzX3RhYmxlW05S
X2h5cGVyY2FsbHNdID0KICNpZmRlZiBDT05GSUdfWEVOX05FU1RFRAogICAgIEFSR1MobmVzdGVk
X3hlbl92ZXJzaW9uLCAyKSwKICAgICBDT01QKG5lc3RlZF9tZW1vcnlfb3AsIDIsIDIpLAorICAg
IEFSR1MobmVzdGVkX2h2bV9vcCwgMiksCiAjZW5kaWYKICAgICBBUkdTKG1jYSwgMSksCiAgICAg
QVJHUyhhcmNoXzEsIDEpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5j
IGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCmluZGV4IDk2MTk4ZDMzMTMuLmU4OGVjY2Uy
MjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJj
aC94ODYvcHYvaHlwZXJjYWxsLmMKQEAgLTg3LDYgKzg3LDcgQEAgY29uc3QgaHlwZXJjYWxsX3Rh
YmxlX3QgcHZfaHlwZXJjYWxsX3RhYmxlW10gPSB7CiAjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQK
ICAgICBIWVBFUkNBTEwobmVzdGVkX3hlbl92ZXJzaW9uKSwKICAgICBDT01QQVRfQ0FMTChuZXN0
ZWRfbWVtb3J5X29wKSwKKyAgICBIWVBFUkNBTEwobmVzdGVkX2h2bV9vcCksCiAjZW5kaWYKICAg
ICBIWVBFUkNBTEwobWNhKSwKICAgICBIWVBFUkNBTEwoYXJjaF8xKSwKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3B1YmxpYy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAppbmRleCBl
MDgxZjUyZmM0Li4xNzMxNDA5ZWI4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVu
LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCkBAIC0xMjMsNiArMTIzLDcgQEAgREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Vsb25nX3QpOwogI2RlZmluZSBfX0hZUEVSVklTT1Jf
ZG1fb3AgICAgICAgICAgICAgICAgNDEKICNkZWZpbmUgX19IWVBFUlZJU09SX25lc3RlZF94ZW5f
dmVyc2lvbiAgIDQyCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9uZXN0ZWRfbWVtb3J5X29wICAgICA0
MworI2RlZmluZSBfX0hZUEVSVklTT1JfbmVzdGVkX2h2bV9vcCAgICAgICAgNDQKIAogLyogQXJj
aGl0ZWN0dXJlLXNwZWNpZmljIGh5cGVyY2FsbCBkZWZpbml0aW9ucy4gKi8KICNkZWZpbmUgX19I
WVBFUlZJU09SX2FyY2hfMCAgICAgICAgICAgICAgIDQ4CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vaHlwZXJjYWxsLmggYi94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKaW5kZXggZDM3
M2JkMTc2My4uYjA5MDcwNTM5ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h5cGVyY2Fs
bC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaApAQCAtMTU4LDYgKzE1OCwxMCBA
QCBleHRlcm4gbG9uZyBkb19uZXN0ZWRfeGVuX3ZlcnNpb24oCiBleHRlcm4gbG9uZyBkb19uZXN0
ZWRfbWVtb3J5X29wKAogICAgIGludCBjbWQsCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2
b2lkKSBhcmcpOworCitleHRlcm4gbG9uZyBkb19uZXN0ZWRfaHZtX29wKAorICAgIGludCBjbWQs
CisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpOwogI2VuZGlmCiAKICNpZmRl
ZiBDT05GSUdfQ09NUEFUCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hl
bi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4IDE3Mzc1ZjZiOWYuLjIzOGI0MjVjNDkgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1t
eS5oCkBAIC03NTQsNiArNzU0LDEzIEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbmVzdGVk
X2FkZF90b19waHlzbWFwKFhTTV9ERUZBVUxUX0FSRwogICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhT
TV9QUklWKTsKICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgZCwgTlVMTCk7
CiB9CisKK3N0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbmVzdGVkX2h2bV9vcChYU01fREVGQVVM
VF9BUkcgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY21kKQoreworICAgIFhTTV9BU1NFUlRfQUNUSU9O
KFhTTV9QUklWKTsKKyAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgZCwgTlVM
TCk7Cit9CiAjZW5kaWYKIAogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9uLmg+CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVkZS94c20veHNtLmgKaW5kZXggOTIw
ZDJkOTA4OC4uY2MwMmJmMThjNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisr
KyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtMTkwLDYgKzE5MCw3IEBAIHN0cnVjdCB4c21f
b3BlcmF0aW9ucyB7CiAjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQKICAgICBpbnQgKCpuZXN0ZWRf
eGVuX3ZlcnNpb24pIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgY21kKTsK
ICAgICBpbnQgKCpuZXN0ZWRfYWRkX3RvX3BoeXNtYXApIChjb25zdCBzdHJ1Y3QgZG9tYWluICpk
KTsKKyAgICBpbnQgKCpuZXN0ZWRfaHZtX29wKSAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IGNtZCk7CiAjZW5kaWYKIH07CiAKQEAgLTc0MSw2ICs3NDIsMTIgQEAgc3RhdGlj
IGlubGluZSBpbnQgeHNtX25lc3RlZF9hZGRfdG9fcGh5c21hcCh4c21fZGVmYXVsdF90IGRlZiwK
ICAgICByZXR1cm4geHNtX29wcy0+bmVzdGVkX2FkZF90b19waHlzbWFwKGQpOwogfQogCitzdGF0
aWMgaW5saW5lIGludCB4c21fbmVzdGVkX2h2bV9vcCh4c21fZGVmYXVsdF90IGRlZiwgY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBjbWQpCit7CisgICAgcmV0dXJuIHhzbV9vcHMtPm5lc3RlZF9odm1fb3AoZCwg
Y21kKTsKK30KKwogI2VuZGlmIC8qIENPTkZJR19YRU5fTkVTVEVEICovCiAKICNlbmRpZiAvKiBY
U01fTk9fV1JBUFBFUlMgKi8KZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20v
ZHVtbXkuYwppbmRleCA1Y2UyOWJjZmU1Li45MDlkNDFhODFiIDEwMDY0NAotLS0gYS94ZW4veHNt
L2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xNjAsNSArMTYwLDYgQEAgdm9pZCBf
X2luaXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAjaWZkZWYg
Q09ORklHX1hFTl9ORVNURUQKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIG5lc3RlZF94
ZW5fdmVyc2lvbik7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfYWRkX3Rv
X3BoeXNtYXApOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbmVzdGVkX2h2bV9vcCk7
CiAjZW5kaWYKIH0KZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20v
Zmxhc2svaG9va3MuYwppbmRleCAxN2E4MWI4NWY5Li5mOGQyNDdlMjhmIDEwMDY0NAotLS0gYS94
ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC0xNzY4
LDYgKzE3NjgsMjcgQEAgc3RhdGljIGludCBmbGFza19uZXN0ZWRfeGVuX3ZlcnNpb24oY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG9wKQogICAgIHJldHVybiBkb21haW5faGFz
X3hlbl92ZXJzaW9uKGQsIFNFQ0lOSVRTSURfTkVTVEVEWEVOLCBvcCk7CiB9CiAKK3N0YXRpYyBp
bnQgZmxhc2tfbmVzdGVkX2h2bV9vcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgb3ApCit7CisgICAgdTMyIHBlcm07CisKKyAgICBzd2l0Y2ggKCBvcCApCisgICAgeworICAg
IGNhc2UgSFZNT1Bfc2V0X3BhcmFtOgorICAgICAgICBwZXJtID0gSFZNX19TRVRQQVJBTTsKKyAg
ICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEhWTU9QX2dldF9wYXJhbToKKyAgICAgICAgcGVybSA9
IEhWTV9fR0VUUEFSQU07CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAg
cGVybSA9IEhWTV9fSFZNQ1RMOworICAgIH0KKworICAgIHJldHVybiBkb21haW5faGFzX25lc3Rl
ZF9wZXJtKGQsIFNFQ0NMQVNTX0hWTSwgcGVybSk7Cit9CisKICNlbmRpZgogCiBsb25nIGRvX2Zs
YXNrX29wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIHVfZmxhc2tfb3ApOwpAQCAt
MTkxMiw2ICsxOTMzLDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMg
PSB7CiAjaWZkZWYgQ09ORklHX1hFTl9ORVNURUQKICAgICAubmVzdGVkX3hlbl92ZXJzaW9uID0g
Zmxhc2tfbmVzdGVkX3hlbl92ZXJzaW9uLAogICAgIC5uZXN0ZWRfYWRkX3RvX3BoeXNtYXAgPSBm
bGFza19uZXN0ZWRfYWRkX3RvX3BoeXNtYXAsCisgICAgLm5lc3RlZF9odm1fb3AgPSBmbGFza19u
ZXN0ZWRfaHZtX29wLAogI2VuZGlmCiB9OwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00:31:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdkzF-0000Gz-6P; Thu, 20 Jun 2019 00:31:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkzD-0000FS-E2
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:31 +0000
X-Inumbo-ID: bf3ae313-92f2-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 bf3ae313-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:30 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id u13so339938iop.0
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=O3FNmmPQ0t7RzZ3ZGXXHjmR4Ek9tOEiW9gGLxYsIl1I=;
 b=lM5vaZ1ZstrfT9vxAoXCjMHNGH+AVTo2iAJie7ONks9e//4HCXN8lmNhbEzoQDbcsj
 f9NuCUjx5VgncPzui+Qf9an0lynZAGrG967woEhoGiyaBjfdEHBjujMyYxwoGRy0t66j
 /UeGtU6gM/0mEBcAQHLSkm4qQ1kWIbMpMjhj2tt5z9HVGISSkd8zZnHBBHeFtv1dJ7bE
 wSsRw8Iul4PbWNa1uoK+rh9bcyMO/siYBZ+Zx4geCihugYFFRH1Vh+FnJkhrgPDDzeqF
 9PKSGZQVkxKy4ahZlK7nblQ+eJnA4tHfKZhIK+/xWIQRP1YH/0rtgxd+3IpIQ+41suAw
 2HqA==
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=O3FNmmPQ0t7RzZ3ZGXXHjmR4Ek9tOEiW9gGLxYsIl1I=;
 b=h+kwtfeabXidzQmJCvBeIVU/lmNYUrFDmwizHGVhFwcajV0hD3JZOTSCD320cEjaVZ
 LIbG8vp6SJX6sgtrZaVGOrjmyiamFzkeKY8PnkQDMU+Y4Na+4Pu36mxaY3tY70pVbEJ7
 mshey7Q0JcKvN1s/2GtlpPeVlsKjBEcjJuF0VwfnuKdeeq3eFFFZEeQD8yezhzD5joB+
 KkM/Nse1J3y/6qIzW8zaRpj2+M562qtxTX75mcU6OGUjn1skckMvmDc3GZOivbQWY9K5
 Rs+rIHWvLhWCvu1eZlvckv3nMOT/tbNFxXbg7mO9CmzapjettQOUNOg3WRWm+HI8/DHk
 dhXg==
X-Gm-Message-State: APjAAAVTHSxu5JGrWrldyakrlQls9jFWNCmFYm5q7DSHSZLCBQZK5Iw4
 HzohkPLmzxzS538VvZ9uX928tn/3fBc=
X-Google-Smtp-Source: APXvYqwWfLcgyji8CQAVLpTFk2umQxr3Rfdv0gk7fd681Byg1VWIZ41B/rVNbgidF0W5pzUU8m814A==
X-Received: by 2002:a6b:c38b:: with SMTP id
 t133mr15354466iof.162.1560990689299; 
 Wed, 19 Jun 2019 17:31:29 -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 e188sm22579016ioa.3.2019.06.19.17.31.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:28 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:51 -0700
Message-Id: <20190620003053.21993-8-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 7/9] x86/nested,
 xsm: add nested_grant_table_op 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: 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>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgdGhlIEdOVFRBQk9Q
X3F1ZXJ5X3NpemUgb3AuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0
b3BoZXIuY2xhcmtAc3RhcmxhYi5pbz4KLS0tCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9k
b20wLnRlICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TIHwgIDEg
KwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYyAgICAgfCAzNyArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICAgICAgICAgfCAg
MSArCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICB8ICAxICsKIHhlbi9pbmNs
dWRlL3B1YmxpYy94ZW4uaCAgICAgICAgICAgIHwgIDEgKwogeGVuL2luY2x1ZGUveGVuL2h5cGVy
Y2FsbC5oICAgICAgICAgfCAgNSArKysrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAg
ICAgICB8ICA3ICsrKysrKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAg
NyArKysrKysKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogeGVu
L3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgfCAgNiArKysrKwogMTEgZmlsZXMgY2hh
bmdlZCwgNjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbTAudGUgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCmluZGV4
IDdkMGYyOWYwODIuLjAzYzkzYTMwOTMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbTAudGUKKysrIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQpA
QCAtNDcsNiArNDcsNyBAQCBhbGxvdyBkb20wX3QgZG9tMF90OnJlc291cmNlIHsgYWRkIHJlbW92
ZSB9OwogYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90OnZlcnNpb24geyB4ZW5fdmVyc2lvbiB4ZW5f
Z2V0X2ZlYXR1cmVzIH07CiBhbGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6bW11IHBoeXNtYXA7CiBh
bGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6aHZtIHsgc2V0cGFyYW0gZ2V0cGFyYW0gfTsKK2FsbG93
IGRvbTBfdCBuZXN0ZWR4ZW5fdDpncmFudCBxdWVyeTsKIAogIyBUaGVzZSBwZXJtaXNzaW9ucyBh
bGxvdyB1c2luZyB0aGUgRkxBU0sgc2VjdXJpdHkgc2VydmVyIHRvIGNvbXB1dGUgYWNjZXNzCiAj
IGNoZWNrcyBsb2NhbGx5LCB3aGljaCBjb3VsZCBiZSB1c2VkIGJ5IGEgZG9tYWluIG9yIHNlcnZp
Y2UgKHN1Y2ggYXMgeGVuc3RvcmUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJjYWxsX3BhZ2UuUyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCmluZGV4
IGFkYmI4MmY0ZWMuLjMzNDAzNzE0Y2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcmNhbGxfcGFnZS5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5T
CkBAIC02Myw2ICs2Myw3IEBAIERFQ0xBUkVfSFlQRVJDQUxMKHhlbnBtdV9vcCkKIERFQ0xBUkVf
SFlQRVJDQUxMKG5lc3RlZF94ZW5fdmVyc2lvbikKIERFQ0xBUkVfSFlQRVJDQUxMKG5lc3RlZF9t
ZW1vcnlfb3ApCiBERUNMQVJFX0hZUEVSQ0FMTChuZXN0ZWRfaHZtX29wKQorREVDTEFSRV9IWVBF
UkNBTEwobmVzdGVkX2dyYW50X3RhYmxlX29wKQogCiBERUNMQVJFX0hZUEVSQ0FMTChhcmNoXzAp
CiBERUNMQVJFX0hZUEVSQ0FMTChhcmNoXzEpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuLW5lc3RlZC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYwppbmRleCA4
MmJkNjg4NWU2Li5hNDA0OWUzNjZmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVu
LW5lc3RlZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMKQEAgLTIyLDYg
KzIyLDcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAK
KyNpbmNsdWRlIDxwdWJsaWMvZ3JhbnRfdGFibGUuaD4KICNpbmNsdWRlIDxwdWJsaWMvaHZtL2h2
bV9vcC5oPgogI2luY2x1ZGUgPHB1YmxpYy9tZW1vcnkuaD4KICNpbmNsdWRlIDxwdWJsaWMvdmVy
c2lvbi5oPgpAQCAtMjAyLDMgKzIwMywzOSBAQCBsb25nIGRvX25lc3RlZF9odm1fb3AoaW50IGNt
ZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgIHJldHVybiAtRU9Q
Tk9UU1VQUDsKICAgICB9CiB9CisKK2xvbmcgZG9fbmVzdGVkX2dyYW50X3RhYmxlX29wKHVuc2ln
bmVkIGludCBjbWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIHVvcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBjb3VudCkKK3sKKyAgICBzdHJ1Y3QgZ250dGFiX3F1ZXJ5X3NpemUgb3A7CisgICAg
bG9uZyByZXQ7CisKKyAgICBpZiAoICF4ZW5fbmVzdGVkICkKKyAgICAgICAgcmV0dXJuIC1FTk9T
WVM7CisKKyAgICBpZiAoIGNtZCAhPSBHTlRUQUJPUF9xdWVyeV9zaXplICkKKyAgICB7CisgICAg
ICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIk5lc3RlZCBncmFudCB0YWJsZSBvcCAldSBub3Qgc3Vw
cG9ydGVkLlxuIiwgY21kKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIH0KKwor
ICAgIGlmICggY291bnQgIT0gMSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYg
KCBjb3B5X2Zyb21fZ3Vlc3QoJm9wLCB1b3AsIDEpICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CisKKyAgICBpZiAoIG9wLmRvbSAhPSBET01JRF9TRUxGICkKKyAgICAgICAgcmV0dXJuIC1FUEVS
TTsKKworICAgIHJldCA9IHhzbV9uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZShYU01fUFJJViwgY3Vy
cmVudC0+ZG9tYWluKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIHJldHVybiByZXQ7CisKKyAg
ICByZXQgPSB4ZW5faHlwZXJjYWxsX2dyYW50X3RhYmxlX29wKGNtZCwgJm9wLCAxKTsKKyAgICBp
ZiAoICFyZXQgJiYgX19jb3B5X3RvX2d1ZXN0KHVvcCwgJm9wLCAxKSApCisgICAgICAgIHJldHVy
biAtRUZBVUxUOworCisgICAgcmV0dXJuIHJldDsKK30KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCAyNjhjYzk0NTBh
Li4xYjlmNGM2MDUwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCkBAIC03Nyw2ICs3Nyw3IEBAIGNvbnN0IGh5cGVyY2Fs
bF9hcmdzX3QgaHlwZXJjYWxsX2FyZ3NfdGFibGVbTlJfaHlwZXJjYWxsc10gPQogICAgIEFSR1Mo
bmVzdGVkX3hlbl92ZXJzaW9uLCAyKSwKICAgICBDT01QKG5lc3RlZF9tZW1vcnlfb3AsIDIsIDIp
LAogICAgIEFSR1MobmVzdGVkX2h2bV9vcCwgMiksCisgICAgQVJHUyhuZXN0ZWRfZ3JhbnRfdGFi
bGVfb3AsIDMpLAogI2VuZGlmCiAgICAgQVJHUyhtY2EsIDEpLAogICAgIEFSR1MoYXJjaF8xLCAx
KSwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4
Ni9wdi9oeXBlcmNhbGwuYwppbmRleCBlODhlY2NlMjIyLi5lZmExYmQwODMwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2h5cGVy
Y2FsbC5jCkBAIC04OCw2ICs4OCw3IEBAIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IHB2X2h5cGVy
Y2FsbF90YWJsZVtdID0gewogICAgIEhZUEVSQ0FMTChuZXN0ZWRfeGVuX3ZlcnNpb24pLAogICAg
IENPTVBBVF9DQUxMKG5lc3RlZF9tZW1vcnlfb3ApLAogICAgIEhZUEVSQ0FMTChuZXN0ZWRfaHZt
X29wKSwKKyAgICBIWVBFUkNBTEwobmVzdGVkX2dyYW50X3RhYmxlX29wKSwKICNlbmRpZgogICAg
IEhZUEVSQ0FMTChtY2EpLAogICAgIEhZUEVSQ0FMTChhcmNoXzEpLApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IDE3
MzE0MDllYjguLjAwMGI3ZmM5ZDAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4u
aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTEyNCw2ICsxMjQsNyBAQCBERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9u
ZXN0ZWRfeGVuX3ZlcnNpb24gICA0MgogI2RlZmluZSBfX0hZUEVSVklTT1JfbmVzdGVkX21lbW9y
eV9vcCAgICAgNDMKICNkZWZpbmUgX19IWVBFUlZJU09SX25lc3RlZF9odm1fb3AgICAgICAgIDQ0
CisjZGVmaW5lIF9fSFlQRVJWSVNPUl9uZXN0ZWRfZ3JhbnRfdGFibGVfb3AgNDUKIAogLyogQXJj
aGl0ZWN0dXJlLXNwZWNpZmljIGh5cGVyY2FsbCBkZWZpbml0aW9ucy4gKi8KICNkZWZpbmUgX19I
WVBFUlZJU09SX2FyY2hfMCAgICAgICAgICAgICAgIDQ4CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vaHlwZXJjYWxsLmggYi94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKaW5kZXggYjA5
MDcwNTM5ZS4uMTAyYjIwZmQ1ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h5cGVyY2Fs
bC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaApAQCAtMTYyLDYgKzE2MiwxMSBA
QCBleHRlcm4gbG9uZyBkb19uZXN0ZWRfbWVtb3J5X29wKAogZXh0ZXJuIGxvbmcgZG9fbmVzdGVk
X2h2bV9vcCgKICAgICBpbnQgY21kLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkg
YXJnKTsKKworZXh0ZXJuIGxvbmcgZG9fbmVzdGVkX2dyYW50X3RhYmxlX29wKAorICAgIHVuc2ln
bmVkIGludCBjbWQsCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1b3AsCisgICAg
dW5zaWduZWQgaW50IGNvdW50KTsKICNlbmRpZgogCiAjaWZkZWYgQ09ORklHX0NPTVBBVApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXku
aAppbmRleCAyMzhiNDI1YzQ5Li5mNTg3MWVmMDVhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzYxLDYgKzc2MSwx
MyBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX25lc3RlZF9odm1fb3AoWFNNX0RFRkFVTFRf
QVJHIGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX1BS
SVYpOwogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBkLCBOVUxMKTsKIH0K
Kworc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZShYU01f
REVGQVVMVF9BUkcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihY
U01fUFJJVik7CisgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGQsIE5VTEwp
OworfQogI2VuZGlmCiAKICNpbmNsdWRlIDxwdWJsaWMvdmVyc2lvbi5oPgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCmluZGV4IGNjMDJi
ZjE4YzcuLmUxMjAwMWM0MDEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysg
Yi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTE5MSw2ICsxOTEsNyBAQCBzdHJ1Y3QgeHNtX29w
ZXJhdGlvbnMgewogICAgIGludCAoKm5lc3RlZF94ZW5fdmVyc2lvbikgKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBjbWQpOwogICAgIGludCAoKm5lc3RlZF9hZGRfdG9fcGh5
c21hcCkgKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKm5lc3RlZF9odm1fb3Ap
IChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgY21kKTsKKyAgICBpbnQgKCpu
ZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZSkgKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpOwogI2VuZGlm
CiB9OwogCkBAIC03NDgsNiArNzQ5LDEyIEBAIHN0YXRpYyBpbmxpbmUgaW50IHhzbV9uZXN0ZWRf
aHZtX29wKHhzbV9kZWZhdWx0X3QgZGVmLCBjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJl
dHVybiB4c21fb3BzLT5uZXN0ZWRfaHZtX29wKGQsIGNtZCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUg
aW50IHhzbV9uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZSh4c21fZGVmYXVsdF90IGRlZiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKQoreworICAgIHJldHVybiB4c21fb3BzLT5uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZShk
KTsKK30KKwogI2VuZGlmIC8qIENPTkZJR19YRU5fTkVTVEVEICovCiAKICNlbmRpZiAvKiBYU01f
Tk9fV1JBUFBFUlMgKi8KZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVt
bXkuYwppbmRleCA5MDlkNDFhODFiLi44YzIxM2MyNThmIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1
bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xNjEsNSArMTYxLDYgQEAgdm9pZCBfX2lu
aXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3Rv
X2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfeGVuX3ZlcnNpb24pOwogICAgIHNldF90b19kdW1t
eV9pZl9udWxsKG9wcywgbmVzdGVkX2FkZF90b19waHlzbWFwKTsKICAgICBzZXRfdG9fZHVtbXlf
aWZfbnVsbChvcHMsIG5lc3RlZF9odm1fb3ApOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9w
cywgbmVzdGVkX2dyYW50X3F1ZXJ5X3NpemUpOwogI2VuZGlmCiB9CmRpZmYgLS1naXQgYS94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggZjhkMjQ3ZTI4
Zi4uMjk4OGRmMmNkMSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hl
bi94c20vZmxhc2svaG9va3MuYwpAQCAtMTc4OSw2ICsxNzg5LDExIEBAIHN0YXRpYyBpbnQgZmxh
c2tfbmVzdGVkX2h2bV9vcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgb3Ap
CiAgICAgcmV0dXJuIGRvbWFpbl9oYXNfbmVzdGVkX3Blcm0oZCwgU0VDQ0xBU1NfSFZNLCBwZXJt
KTsKIH0KIAorc3RhdGljIGludCBmbGFza19uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkKQoreworICAgIHJldHVybiBkb21haW5faGFzX25lc3RlZF9wZXJtKGQs
IFNFQ0NMQVNTX0dSQU5ULCBHUkFOVF9fUVVFUlkpOworfQorCiAjZW5kaWYKIAogbG9uZyBkb19m
bGFza19vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhzbV9vcF90KSB1X2ZsYXNrX29wKTsKQEAg
LTE5MzQsNiArMTkzOSw3IEBAIHN0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3Bz
ID0gewogICAgIC5uZXN0ZWRfeGVuX3ZlcnNpb24gPSBmbGFza19uZXN0ZWRfeGVuX3ZlcnNpb24s
CiAgICAgLm5lc3RlZF9hZGRfdG9fcGh5c21hcCA9IGZsYXNrX25lc3RlZF9hZGRfdG9fcGh5c21h
cCwKICAgICAubmVzdGVkX2h2bV9vcCA9IGZsYXNrX25lc3RlZF9odm1fb3AsCisgICAgLm5lc3Rl
ZF9ncmFudF9xdWVyeV9zaXplID0gZmxhc2tfbmVzdGVkX2dyYW50X3F1ZXJ5X3NpemUsCiAjZW5k
aWYKIH07CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00: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 1hdkzH-0000JP-J3; Thu, 20 Jun 2019 00:31: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=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkzG-0000I4-1m
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:34 +0000
X-Inumbo-ID: c0d37983-92f2-11e9-8980-bc764e045a96
Received: from mail-io1-xd36.google.com (unknown [2607:f8b0:4864:20::d36])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0d37983-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:32 +0000 (UTC)
Received: by mail-io1-xd36.google.com with SMTP id u19so234020ior.9
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=BMTKi04P7MgHA/kZyHsqvUaTgfOnta1B9UscTK1MQV8=;
 b=Sb+u/AaUt8NtQokUUAkKM7XqYppwJYqUzRCnrPBcSYBSW5iKeqCs54pHxwjyNbnbav
 hEwfqtTh5M795KdL3PiANWyy/wuKI3/NYmenDAtPuSlaD1SiZh7J8nYSnhZ+1CepPxKr
 H9EuQnSybOUqwo/pl2qPnA56h2RAy/Y3r16f6nawHA6EqRtNUlJ6H33TJizPwePvdGO3
 WTqhhLQ934gW6VZUC1/5pg/7YqCnbG7P4mUWyFPT8j9nkmEbytIal3U5RsIB1uwpsuKz
 73AmszUXfvu/D4r4rD59D3NqAPxGxCDNNqPUoaM5Uey5UJ3X1TESeC3olLOmiR/UZbhe
 WU6A==
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=BMTKi04P7MgHA/kZyHsqvUaTgfOnta1B9UscTK1MQV8=;
 b=df7cqDztZhKrJVja6VhT3fbU1R793vl1dUaIifDgw6hQOm6m8wpDkyct0ydjLz77mx
 JnpMxNkCdAIRB5OoLe78gmlSU4MmYSJ7my5sHyB0YiEM4oA+l13zIy+J7CfqV9TO5zth
 ZZN+5rQkkDVe4b19hk+N8JsjMIdlP3BdaozeugGkQGaUw+/JcpGn2t1LU6mvJcM3jzt0
 BxEMvZRgEoUPgbS/HagIqYKuYQ4vBEgCHLp1wyOHD6CNPE30U9D+qDuhj2El7kpQZHcC
 I3YJDay04bgyCAMzoGQqqdBSGAreZPtN0SpRcPQVOd09GrVRjlGMzDoFi740/POvW26d
 9Eng==
X-Gm-Message-State: APjAAAW+LXB/KUy6qVxSJRcawVNftDJ5F7+N+BhJFuUojZugxeQixhsk
 eB4GvMcI6+Uzcbt7y1QN092XYrssAWY=
X-Google-Smtp-Source: APXvYqyzceR4at2OYBzDCrmjj2sZkWQxr/Lk4mT3bpPFns5gUnH1uffsuo8ao3pWGI4Nef1dZdsLiQ==
X-Received: by 2002:a5e:8b43:: with SMTP id z3mr2972029iom.287.1560990691588; 
 Wed, 19 Jun 2019 17:31:31 -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 e188sm22579016ioa.3.2019.06.19.17.31.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:30 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:52 -0700
Message-Id: <20190620003053.21993-9-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 8/9] x86/nested,
 xsm: add nested_event_channel_op 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: 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>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgdGhlc2UgZXZlbnQg
Y2hhbm5lbCBvcHM6CiAqIEVWVENITk9QX2FsbG9jX3VuYm91bmQKICogRVZUQ0hOT1BfYmluZF92
Y3B1CiAqIEVWVENITk9QX2Nsb3NlCiAqIEVWVENITk9QX3NlbmQKICogRVZUQ0hOT1BfdW5tYXNr
CgpJbnRyb2R1Y2VzIGEgbmV3IFhTTSBhY2Nlc3MgdmVjdG9yIGNsYXNzIGZvciBwb2xpY3kgY29u
dHJvbCBhcHBsaWVkIHRvIHRoaXMKb3BlcmF0aW9uOiBuZXN0ZWRfZXZlbnQuClRoaXMgaXMgcmVx
dWlyZWQgYmVjYXVzZSB0aGUgZXhpc3RpbmcgJ2V2ZW50JyBhY2Nlc3MgdmVjdG9yIGlzIHVuc3Vp
dGFibGUKZm9yIHJlcHVycG9zaW5nIHRvIHRoZSBuZXN0ZWQgY2FzZTogaXQgb3BlcmF0ZXMgb24g
cGVyLWNoYW5uZWwgc2VjdXJpdHkKaWRlbnRpZmllcnMgdGhhdCBhcmUgZ2VuZXJhdGVkIGZyb20g
YSBjb21iaW5hdGlvbiBvZiB0aGUgc2VjdXJpdHkKaWRlbnRpZmllcnMgb2YgdGhlIHR3byBjb21t
dW5pY2F0aW5nIGVuZHBvaW50cyBhbmQgZGF0YSBpcyBub3QgYXZhaWxhYmxlIGZvcgp0aGUgcmVt
b3RlIGVuZHBvaW50IGluIHRoZSBuZXN0ZWQgY2FzZS4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9w
aGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFya0BzdGFybGFiLmlvPgotLS0KIHRvb2xzL2ZsYXNr
L3BvbGljeS9tb2R1bGVzL2RvbTAudGUgICAgfCAgMyArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJjYWxsX3BhZ2UuUyAgIHwgIDEgKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYyAg
ICAgICB8IDg0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyAg
ICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICAgIHwg
IDEgKwogeGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oICAgICAgICAgICB8ICA0ICsrCiB4ZW4v
aW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgIHwgIDggKysrCiB4ZW4vaW5jbHVkZS94
c20veHNtLmggICAgICAgICAgICAgICAgIHwgIDggKysrCiB4ZW4veHNtL2R1bW15LmMgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDEgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAg
ICAgICB8IDM1ICsrKysrKysrKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9y
cyAgIHwgMjAgKysrKysrKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvc2VjdXJpdHlfY2xhc3NlcyB8
ICAxICsKIDEzIGZpbGVzIGNoYW5nZWQsIDE2OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbTAudGUKaW5kZXggMDNjOTNhMzA5My4uYmEzYzVhZDYzZCAxMDA2NDQKLS0tIGEv
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQorKysgYi90b29scy9mbGFzay9wb2xp
Y3kvbW9kdWxlcy9kb20wLnRlCkBAIC00OCw2ICs0OCw5IEBAIGFsbG93IGRvbTBfdCBuZXN0ZWR4
ZW5fdDp2ZXJzaW9uIHsgeGVuX3ZlcnNpb24geGVuX2dldF9mZWF0dXJlcyB9OwogYWxsb3cgZG9t
MF90IG5lc3RlZHhlbl90Om1tdSBwaHlzbWFwOwogYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90Omh2
bSB7IHNldHBhcmFtIGdldHBhcmFtIH07CiBhbGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6Z3JhbnQg
cXVlcnk7CithbGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6bmVzdGVkX2V2ZW50IHsKKyAgICBhbGxv
Y191bmJvdW5kIGJpbmRfdmNwdSBjbG9zZSBzZW5kIHVubWFzaworfTsKIAogIyBUaGVzZSBwZXJt
aXNzaW9ucyBhbGxvdyB1c2luZyB0aGUgRkxBU0sgc2VjdXJpdHkgc2VydmVyIHRvIGNvbXB1dGUg
YWNjZXNzCiAjIGNoZWNrcyBsb2NhbGx5LCB3aGljaCBjb3VsZCBiZSB1c2VkIGJ5IGEgZG9tYWlu
IG9yIHNlcnZpY2UgKHN1Y2ggYXMgeGVuc3RvcmUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJjYWxsX3BhZ2UuUyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFn
ZS5TCmluZGV4IDMzNDAzNzE0Y2UuLjY0ZjE4ODU2MjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNh
bGxfcGFnZS5TCkBAIC02NCw2ICs2NCw3IEBAIERFQ0xBUkVfSFlQRVJDQUxMKG5lc3RlZF94ZW5f
dmVyc2lvbikKIERFQ0xBUkVfSFlQRVJDQUxMKG5lc3RlZF9tZW1vcnlfb3ApCiBERUNMQVJFX0hZ
UEVSQ0FMTChuZXN0ZWRfaHZtX29wKQogREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX2dyYW50X3Rh
YmxlX29wKQorREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX2V2ZW50X2NoYW5uZWxfb3ApCiAKIERF
Q0xBUkVfSFlQRVJDQUxMKGFyY2hfMCkKIERFQ0xBUkVfSFlQRVJDQUxMKGFyY2hfMSkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuLW5lc3RlZC5jCmluZGV4IGE0MDQ5ZTM2NmYuLmJhYmY0YmY3ODMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L3hlbi1uZXN0ZWQuYwpAQCAtMjIsNiArMjIsNyBAQAogI2luY2x1ZGUgPHhlbi9saWIuaD4KICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KIAorI2luY2x1ZGUgPHB1YmxpYy9ldmVudF9jaGFubmVsLmg+
CiAjaW5jbHVkZSA8cHVibGljL2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9o
dm1fb3AuaD4KICNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CkBAIC0yMzksMyArMjQwLDg2IEBA
IGxvbmcgZG9fbmVzdGVkX2dyYW50X3RhYmxlX29wKHVuc2lnbmVkIGludCBjbWQsCiAKICAgICBy
ZXR1cm4gcmV0OwogfQorCitsb25nIGRvX25lc3RlZF9ldmVudF9jaGFubmVsX29wKGludCBjbWQs
IFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQoreworICAgIGxvbmcgcmV0OworCisg
ICAgaWYgKCAheGVuX25lc3RlZCApCisgICAgICAgIHJldHVybiAtRU5PU1lTOworCisgICAgcmV0
ID0geHNtX25lc3RlZF9ldmVudF9jaGFubmVsX29wKFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4s
IGNtZCk7CisgICAgaWYgKCByZXQgKQorICAgICAgICByZXR1cm4gcmV0OworCisgICAgc3dpdGNo
ICggY21kICkKKyAgICB7CisgICAgY2FzZSBFVlRDSE5PUF9hbGxvY191bmJvdW5kOgorICAgIHsK
KyAgICAgICAgc3RydWN0IGV2dGNobl9hbGxvY191bmJvdW5kIGFsbG9jX3VuYm91bmQ7CisKKyAg
ICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJmFsbG9jX3VuYm91bmQsIGFyZywgMSkgKQorICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgcmV0ID0geGVuX2h5cGVyY2FsbF9l
dmVudF9jaGFubmVsX29wKGNtZCwgJmFsbG9jX3VuYm91bmQpOworICAgICAgICBpZiAoICFyZXQg
JiYgX19jb3B5X3RvX2d1ZXN0KGFyZywgJmFsbG9jX3VuYm91bmQsIDEpICkKKyAgICAgICAgewor
ICAgICAgICAgICAgc3RydWN0IGV2dGNobl9jbG9zZSBjbG9zZTsKKworICAgICAgICAgICAgcmV0
ID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGNsb3NlLnBvcnQgPSBhbGxvY191bmJvdW5kLnBvcnQ7
CisKKyAgICAgICAgICAgIGlmICggeGVuX2h5cGVyY2FsbF9ldmVudF9jaGFubmVsX29wKEVWVENI
Tk9QX2Nsb3NlLCAmY2xvc2UpICkKKyAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIs
ICJOZXN0ZWQgZXZlbnQgYWxsb2NfdW5ib3VuZCBmYWlsZWQgdG8gY2xvc2UiCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiIHBvcnQgJXUgb24gRUZBVUxUXG4iLCBhbGxvY191
bmJvdW5kLnBvcnQpOworICAgICAgICB9CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGNh
c2UgRVZUQ0hOT1BfYmluZF92Y3B1OgorICAgIHsKKyAgICAgICBzdHJ1Y3QgZXZ0Y2huX2JpbmRf
dmNwdSBiaW5kX3ZjcHU7CisKKyAgICAgICAgaWYoIGNvcHlfZnJvbV9ndWVzdCgmYmluZF92Y3B1
LCBhcmcsIDEpICkKKyAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIHJldHVy
biB4ZW5faHlwZXJjYWxsX2V2ZW50X2NoYW5uZWxfb3AoY21kLCAmYmluZF92Y3B1KTsKKyAgICB9
CisKKyAgICBjYXNlIEVWVENITk9QX2Nsb3NlOgorICAgIHsKKyAgICAgICAgc3RydWN0IGV2dGNo
bl9jbG9zZSBjbG9zZTsKKworICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmY2xvc2UsIGFy
ZywgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgcmV0dXJuIHhl
bl9oeXBlcmNhbGxfZXZlbnRfY2hhbm5lbF9vcChjbWQsICZjbG9zZSk7CisgICAgfQorCisgICAg
Y2FzZSBFVlRDSE5PUF9zZW5kOgorICAgIHsKKyAgICAgICAgc3RydWN0IGV2dGNobl9zZW5kIHNl
bmQ7CisKKyAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJnNlbmQsIGFyZywgMSkgKQorICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgcmV0dXJuIHhlbl9oeXBlcmNhbGxf
ZXZlbnRfY2hhbm5lbF9vcChjbWQsICZzZW5kKTsKKyAgICB9CisKKyAgICBjYXNlIEVWVENITk9Q
X3VubWFzazoKKyAgICB7CisgICAgICAgIHN0cnVjdCBldnRjaG5fdW5tYXNrIHVubWFzazsKKwor
ICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmdW5tYXNrLCBhcmcsIDEpICkKKyAgICAgICAg
ICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIHJldHVybiB4ZW5faHlwZXJjYWxsX2V2ZW50
X2NoYW5uZWxfb3AoY21kLCAmdW5tYXNrKTsKKyAgICB9CisKKyAgICBkZWZhdWx0OgorICAgICAg
ICBncHJpbnRrKFhFTkxPR19FUlIsICJOZXN0ZWQ6IGV2ZW50IGh5cGVyY2FsbCAlZCBub3Qgc3Vw
cG9ydGVkLlxuIiwgY21kKTsKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIH0KKwor
ICAgIHJldHVybiByZXQ7Cit9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMg
Yi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKaW5kZXggMWI5ZjRjNjA1MC4uNzUyOTU1YWM4MSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
eXBlcmNhbGwuYwpAQCAtNzgsNiArNzgsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVy
Y2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2FsbHNdID0KICAgICBDT01QKG5lc3RlZF9tZW1vcnlf
b3AsIDIsIDIpLAogICAgIEFSR1MobmVzdGVkX2h2bV9vcCwgMiksCiAgICAgQVJHUyhuZXN0ZWRf
Z3JhbnRfdGFibGVfb3AsIDMpLAorICAgIEFSR1MobmVzdGVkX2V2ZW50X2NoYW5uZWxfb3AsIDIp
LAogI2VuZGlmCiAgICAgQVJHUyhtY2EsIDEpLAogICAgIEFSR1MoYXJjaF8xLCAxKSwKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBl
cmNhbGwuYwppbmRleCBlZmExYmQwODMwLi42YjFhZTc0ZDY0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvcHYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCkBA
IC04OSw2ICs4OSw3IEBAIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IHB2X2h5cGVyY2FsbF90YWJs
ZVtdID0gewogICAgIENPTVBBVF9DQUxMKG5lc3RlZF9tZW1vcnlfb3ApLAogICAgIEhZUEVSQ0FM
TChuZXN0ZWRfaHZtX29wKSwKICAgICBIWVBFUkNBTEwobmVzdGVkX2dyYW50X3RhYmxlX29wKSwK
KyAgICBIWVBFUkNBTEwobmVzdGVkX2V2ZW50X2NoYW5uZWxfb3ApLAogI2VuZGlmCiAgICAgSFlQ
RVJDQUxMKG1jYSksCiAgICAgSFlQRVJDQUxMKGFyY2hfMSksCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9wdWJsaWMveGVuLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKaW5kZXggMDAwYjdm
YzlkMC4uNWZiMzIyZTg4MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCisr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaApAQCAtMTI1LDYgKzEyNSw3IEBAIERFRklORV9Y
RU5fR1VFU1RfSEFORExFKHhlbl91bG9uZ190KTsKICNkZWZpbmUgX19IWVBFUlZJU09SX25lc3Rl
ZF9tZW1vcnlfb3AgICAgIDQzCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9uZXN0ZWRfaHZtX29wICAg
ICAgICA0NAogI2RlZmluZSBfX0hZUEVSVklTT1JfbmVzdGVkX2dyYW50X3RhYmxlX29wIDQ1Cisj
ZGVmaW5lIF9fSFlQRVJWSVNPUl9uZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcCA0NgogCiAvKiBBcmNo
aXRlY3R1cmUtc3BlY2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZ
UEVSVklTT1JfYXJjaF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9oeXBlcmNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCAxMDJi
MjBmZDVmLi5iZDczOWMyZGM3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxs
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0xNjcsNiArMTY3LDEwIEBA
IGV4dGVybiBsb25nIGRvX25lc3RlZF9ncmFudF90YWJsZV9vcCgKICAgICB1bnNpZ25lZCBpbnQg
Y21kLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdW9wLAogICAgIHVuc2lnbmVk
IGludCBjb3VudCk7CisKK2V4dGVybiBsb25nIGRvX25lc3RlZF9ldmVudF9jaGFubmVsX29wKAor
ICAgIGludCBjbWQsCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpOwogI2Vu
ZGlmCiAKICNpZmRlZiBDT05GSUdfQ09NUEFUCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4IGY1ODcxZWYwNWEuLmY4MTYy
ZjMzMDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNs
dWRlL3hzbS9kdW1teS5oCkBAIC03NjgsNiArNzY4LDE0IEBAIHN0YXRpYyBYU01fSU5MSU5FIGlu
dCB4c21fbmVzdGVkX2dyYW50X3F1ZXJ5X3NpemUoWFNNX0RFRkFVTFRfQVJHCiAgICAgWFNNX0FT
U0VSVF9BQ1RJT04oWFNNX1BSSVYpOwogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0
aW9uLCBkLCBOVUxMKTsKIH0KKworc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9uZXN0ZWRfZXZl
bnRfY2hhbm5lbF9vcChYU01fREVGQVVMVF9BUkcKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNt
ZCkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01fUFJJVik7CisgICAgcmV0dXJuIHhzbV9k
ZWZhdWx0X2FjdGlvbihhY3Rpb24sIGQsIE5VTEwpOworfQogI2VuZGlmCiAKICNpbmNsdWRlIDxw
dWJsaWMvdmVyc2lvbi5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVu
L2luY2x1ZGUveHNtL3hzbS5oCmluZGV4IGUxMjAwMWM0MDEuLjgxY2I2N2I4OWIgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAg
LTE5Miw2ICsxOTIsNyBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgewogICAgIGludCAoKm5lc3Rl
ZF9hZGRfdG9fcGh5c21hcCkgKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKm5l
c3RlZF9odm1fb3ApIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgY21kKTsK
ICAgICBpbnQgKCpuZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZSkgKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpOworICAgIGludCAoKm5lc3RlZF9ldmVudF9jaGFubmVsX29wKSAoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGNtZCk7CiAjZW5kaWYKIH07CiAKQEAgLTc1NSw2ICs3NTYs
MTMgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX25lc3RlZF9ncmFudF9xdWVyeV9zaXplKHhzbV9k
ZWZhdWx0X3QgZGVmLAogICAgIHJldHVybiB4c21fb3BzLT5uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6
ZShkKTsKIH0KIAorc3RhdGljIGlubGluZSBpbnQgeHNtX25lc3RlZF9ldmVudF9jaGFubmVsX29w
KHhzbV9kZWZhdWx0X3QgZGVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNtZCkKK3sKKyAgICByZXR1cm4g
eHNtX29wcy0+bmVzdGVkX2V2ZW50X2NoYW5uZWxfb3AoZCwgY21kKTsKK30KKwogI2VuZGlmIC8q
IENPTkZJR19YRU5fTkVTVEVEICovCiAKICNlbmRpZiAvKiBYU01fTk9fV1JBUFBFUlMgKi8KZGlm
ZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCA4YzIxM2My
NThmLi45MWRiMjY0ZGRjIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hz
bS9kdW1teS5jCkBAIC0xNjIsNSArMTYyLDYgQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVwX29wcyAo
c3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3Bz
LCBuZXN0ZWRfYWRkX3RvX3BoeXNtYXApOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywg
bmVzdGVkX2h2bV9vcCk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfZ3Jh
bnRfcXVlcnlfc2l6ZSk7CisgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfZXZl
bnRfY2hhbm5lbF9vcCk7CiAjZW5kaWYKIH0KZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9v
a3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCAyOTg4ZGYyY2QxLi4yN2JmYTAxNTU5
IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9o
b29rcy5jCkBAIC0xNzk0LDYgKzE3OTQsNDAgQEAgc3RhdGljIGludCBmbGFza19uZXN0ZWRfZ3Jh
bnRfcXVlcnlfc2l6ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiBkb21haW5f
aGFzX25lc3RlZF9wZXJtKGQsIFNFQ0NMQVNTX0dSQU5ULCBHUkFOVF9fUVVFUlkpOwogfQogCitz
dGF0aWMgaW50IGZsYXNrX25lc3RlZF9ldmVudF9jaGFubmVsX29wKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBvcCkKK3sKKyAgICB1MzIgcGVybTsKKworICAgIHN3aXRjaCAoIG9wICkKKyAgICB7Cisg
ICAgY2FzZSBFVlRDSE5PUF9hbGxvY191bmJvdW5kOgorICAgICAgICBwZXJtID0gTkVTVEVEX0VW
RU5UX19BTExPQ19VTkJPVU5EOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgRVZUQ0hOT1Bf
YmluZF92Y3B1OgorICAgICAgICBwZXJtID0gTkVTVEVEX0VWRU5UX19CSU5EX1ZDUFU7CisgICAg
ICAgIGJyZWFrOworCisgICAgY2FzZSBFVlRDSE5PUF9jbG9zZToKKyAgICAgICAgcGVybSA9IE5F
U1RFRF9FVkVOVF9fQ0xPU0U7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBFVlRDSE5PUF9z
ZW5kOgorICAgICAgICBwZXJtID0gTkVTVEVEX0VWRU5UX19TRU5EOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgRVZUQ0hOT1BfdW5tYXNrOgorICAgICAgICBwZXJtID0gTkVTVEVEX0VWRU5U
X19VTk1BU0s7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJu
IGF2Y191bmtub3duX3Blcm1pc3Npb24oIm5lc3RlZCBldmVudCBjaGFubmVsIG9wIiwgb3ApOwor
ICAgIH0KKworICAgIHJldHVybiBkb21haW5faGFzX25lc3RlZF9wZXJtKGQsIFNFQ0NMQVNTX05F
U1RFRF9FVkVOVCwgcGVybSk7Cit9CisKICNlbmRpZgogCiBsb25nIGRvX2ZsYXNrX29wKFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIHVfZmxhc2tfb3ApOwpAQCAtMTk0MCw2ICsxOTc0
LDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLm5l
c3RlZF9hZGRfdG9fcGh5c21hcCA9IGZsYXNrX25lc3RlZF9hZGRfdG9fcGh5c21hcCwKICAgICAu
bmVzdGVkX2h2bV9vcCA9IGZsYXNrX25lc3RlZF9odm1fb3AsCiAgICAgLm5lc3RlZF9ncmFudF9x
dWVyeV9zaXplID0gZmxhc2tfbmVzdGVkX2dyYW50X3F1ZXJ5X3NpemUsCisgICAgLm5lc3RlZF9l
dmVudF9jaGFubmVsX29wID0gZmxhc2tfbmVzdGVkX2V2ZW50X2NoYW5uZWxfb3AsCiAjZW5kaWYK
IH07CiAKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIv
eGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggN2UwZDVhYTdiZi4uODdj
YWEzNjM5MSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMK
KysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTMxNiw2ICszMTYs
MjYgQEAgY2xhc3MgZXZlbnQKICAgICByZXNldAogfQogCisjIENsYXNzIG5lc3RlZF9ldmVudCBk
ZXNjcmliZXMgZXZlbnQgY2hhbm5lbHMgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvcgorIyBpbiBhIG5l
c3RlZCBYZW4tb24tWGVuIHN5c3RlbS4gUG9saWN5IGNvbnRyb2xzIGZvciB0aGVzZSBkaWZmZXIK
KyMgZnJvbSB0aGUgaW50ZXJkb21haW4gZXZlbnQgY2hhbm5lbHMgYmV0d2VlbiBndWVzdCBWTXM6
CisjIHRoZSBndWVzdCBoeXBlcnZpc29yIGRvZXMgbm90IG1haW50YWluIHNlY3VyaXR5IGlkZW50
aWZpZXIgaW5mb3JtYXRpb24gYWJvdXQKKyMgdGhlIHJlbW90ZSBldmVudCBlbmRwb2ludCBtYW5h
Z2VkIGJ5IHRoZSBob3N0IGh5cGVydmlzb3IsIHNvIG5lc3RlZF9ldmVudAorIyBjaGFubmVscyBk
byBub3QgaGF2ZSB0aGVpciBvd24gc2VjdXJpdHkgbGFiZWwgZGVyaXZlZCBmcm9tIGEgdHlwZSB0
cmFuc2l0aW9uLgorY2xhc3MgbmVzdGVkX2V2ZW50Cit7CisgICAgIyBuZXN0ZWRfZXZlbnRfY2hh
bm5lbF9vcDogRVZUQ0hOT1BfYWxsb2NfdW5ib3VuZAorICAgIGFsbG9jX3VuYm91bmQKKyAgICAj
IG5lc3RlZF9ldmVudF9jaGFubmVsX29wOiBFVlRDSE5PUF9iaW5kX3ZjcHUKKyAgICBiaW5kX3Zj
cHUKKyAgICAjIG5lc3RlZF9ldmVudF9jaGFubmVsX29wOiBFVlRDSE5PUF9jbG9zZQorICAgIGNs
b3NlCisgICAgIyBuZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcDogRVZUQ0hOT1Bfc2VuZAorICAgIHNl
bmQKKyAgICAjIG5lc3RlZF9ldmVudF9jaGFubmVsX29wOiBFVlRDSE5PUF91bm1hc2sKKyAgICB1
bm1hc2sKK30KKwogIyBDbGFzcyBncmFudCBkZXNjcmliZXMgcGFnZXMgc2hhcmVkIGJ5IGdyYW50
IG1hcHBpbmdzLiAgUGFnZXMgdXNlIHRoZSBzZWN1cml0eQogIyBsYWJlbCBvZiB0aGVpciBvd25p
bmcgZG9tYWluLgogY2xhc3MgZ3JhbnQKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5
L3NlY3VyaXR5X2NsYXNzZXMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9zZWN1cml0eV9jbGFzc2Vz
CmluZGV4IDUwZWNiYWJjNWMuLmNlNWQwMGRmMjMgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2sv
cG9saWN5L3NlY3VyaXR5X2NsYXNzZXMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvc2VjdXJp
dHlfY2xhc3NlcwpAQCAtMjAsNSArMjAsNiBAQCBjbGFzcyBncmFudAogY2xhc3Mgc2VjdXJpdHkK
IGNsYXNzIHZlcnNpb24KIGNsYXNzIGFyZ28KK2NsYXNzIG5lc3RlZF9ldmVudAogCiAjIEZMQVNL
Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 00:31:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 00: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 1hdkzJ-0000Lm-7e; Thu, 20 Jun 2019 00:31:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7lb=UT=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hdkzH-0000JE-Fe
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 00:31:35 +0000
X-Inumbo-ID: c1d899cf-92f2-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 c1d899cf-92f2-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 00:31:34 +0000 (UTC)
Received: by mail-io1-xd2b.google.com with SMTP id s7so766406iob.11
 for <xen-devel@lists.xenproject.org>; Wed, 19 Jun 2019 17:31:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=csP8Dwc66MZXJ6lVE4hSijuaWaSG0fWL9FpKEhkXBek=;
 b=t5RbJ2h6sqgS9ChxZ+rWrDic7cmqmvwrF3STtYBSTZxoegDoqR146sD7FUw71N6oDM
 FAKyLLubMznlckfKY2oFfeFck61YwljZy0WPTm3ttB9QGxT3EMzLfH9WEWEpYzzVuhv1
 IMnOJsrkw7jOx+8M6yHLTwDwm48TGA/fznWCXHbXvBpP6g1aJ1sThHwFZ4oTVHi/GtW6
 BfwilI5qo1/nkSaS2BRDJPQz5kr6s0p8NC/EU34l2fLt5wtnDaOLYVTXKAjsk1PZIGPQ
 u5Rtsi+sRAHEfSrtsecVUTY22W64J8Z3hDr/iQWjrwQnBCwMbMfsCwlvhjcVs7iFfEK8
 YKtg==
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=csP8Dwc66MZXJ6lVE4hSijuaWaSG0fWL9FpKEhkXBek=;
 b=mk3yX+uE1EQ+A9KN0LaEePkiDCf87E95H3kfj61xh+CGdRtlMMC+vMrHzX8WH44Jcm
 +fHtOfum7L3Y0qZpqGTLCwKJDMROm4+FBeHEPS6j3Z/ZqiEC0C5SqTDIy2MIw22d7/lP
 EwISTHrKeLIVtgkBng1jHoTb2X8tat18CguWNy7KMxNUryGm+//f5Gk85/fjN8rFBf1K
 g3vi86KI6iRBJ7ASTiUgEaU6fyswfrZzb+M3hVQYYlPMOB44psP6IVRfS7jvEkc2u0YP
 mmrtQQK5OgVnCQ/B6lsDiXZFFv/ifkx4dn7rvpLQ/tv83xDmFJR2pOAiTfajzade3hzv
 1hOA==
X-Gm-Message-State: APjAAAWK6KZkX112We+dv+qcaxwDqNwldMh8GWbBUXh9jxpR05Axn/ih
 V7UNr4IzwAFzz6cyLeVR5Y7B09/G4Dw=
X-Google-Smtp-Source: APXvYqwpsi9w1qS4SR6LhejB14Bnby7DRqW+OggJn6cNJZDUE2e+BepafrRK72HDo5kBGbSSNjfBbg==
X-Received: by 2002:a5d:9643:: with SMTP id d3mr33288373ios.227.1560990693700; 
 Wed, 19 Jun 2019 17:31:33 -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 e188sm22579016ioa.3.2019.06.19.17.31.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Jun 2019 17:31:32 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Jun 2019 17:30:53 -0700
Message-Id: <20190620003053.21993-10-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190620003053.21993-1-christopher.w.clark@gmail.com>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [RFC 9/9] x86/nested,
 xsm: add nested_schedop_shutdown 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: 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>, Rich Persaud <persaur@gmail.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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZXMgcHJveHlpbmcgdG8gdGhlIGhvc3QgaHlwZXJ2aXNvciBmb3IgU0NIRURPUF9zaHV0
ZG93biBvcC4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5j
bGFya0BzdGFybGFiLmlvPgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUg
IHwgIDEgKwogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMgfCAgMSArCiB4ZW4v
YXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysr
KysrKysKIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgIHwgIDEgKwogeGVuL2Fy
Y2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMv
eGVuLmggICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAgICAg
ICAgIHwgIDQgKysrKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICAgfCAgNyAr
KysrKysrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICB8ICA3ICsrKysrKysK
IHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogeGVuL3hzbS9mbGFz
ay9ob29rcy5jICAgICAgICAgICAgICAgfCAgNiArKysrKysKIDExIGZpbGVzIGNoYW5nZWQsIDU1
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9k
b20wLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQppbmRleCBiYTNjNWFk
NjNkLi4yMzkxMWFlZjRkIDEwMDY0NAotLS0gYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9k
b20wLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUKQEAgLTUxLDYg
KzUxLDcgQEAgYWxsb3cgZG9tMF90IG5lc3RlZHhlbl90OmdyYW50IHF1ZXJ5OwogYWxsb3cgZG9t
MF90IG5lc3RlZHhlbl90Om5lc3RlZF9ldmVudCB7CiAgICAgYWxsb2NfdW5ib3VuZCBiaW5kX3Zj
cHUgY2xvc2Ugc2VuZCB1bm1hc2sKIH07CithbGxvdyBkb20wX3QgbmVzdGVkeGVuX3Q6ZG9tYWlu
IHsgc2h1dGRvd24gfTsKIAogIyBUaGVzZSBwZXJtaXNzaW9ucyBhbGxvdyB1c2luZyB0aGUgRkxB
U0sgc2VjdXJpdHkgc2VydmVyIHRvIGNvbXB1dGUgYWNjZXNzCiAjIGNoZWNrcyBsb2NhbGx5LCB3
aGljaCBjb3VsZCBiZSB1c2VkIGJ5IGEgZG9tYWluIG9yIHNlcnZpY2UgKHN1Y2ggYXMgeGVuc3Rv
cmUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJjYWxsX3BhZ2UuUyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCmluZGV4IDY0ZjE4ODU2MjkuLjI4YTYz
MWU4NTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCisr
KyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TCkBAIC02NSw2ICs2NSw3IEBA
IERFQ0xBUkVfSFlQRVJDQUxMKG5lc3RlZF9tZW1vcnlfb3ApCiBERUNMQVJFX0hZUEVSQ0FMTChu
ZXN0ZWRfaHZtX29wKQogREVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX2dyYW50X3RhYmxlX29wKQog
REVDTEFSRV9IWVBFUkNBTEwobmVzdGVkX2V2ZW50X2NoYW5uZWxfb3ApCitERUNMQVJFX0hZUEVS
Q0FMTChuZXN0ZWRfc2NoZWRfb3ApCiAKIERFQ0xBUkVfSFlQRVJDQUxMKGFyY2hfMCkKIERFQ0xB
UkVfSFlQRVJDQUxMKGFyY2hfMSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4t
bmVzdGVkLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jCmluZGV4IGJhYmY0YmY3
ODMuLjRmMzNkNWQ5YmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVk
LmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1uZXN0ZWQuYwpAQCAtMjYsNiArMjYsNyBA
QAogI2luY2x1ZGUgPHB1YmxpYy9ncmFudF90YWJsZS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0v
aHZtX29wLmg+CiAjaW5jbHVkZSA8cHVibGljL21lbW9yeS5oPgorI2luY2x1ZGUgPHB1YmxpYy9z
Y2hlZC5oPgogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9uLmg+CiAjaW5jbHVkZSA8cHVibGljL3hl
bi5oPgogCkBAIC0zMjMsMyArMzI0LDI3IEBAIGxvbmcgZG9fbmVzdGVkX2V2ZW50X2NoYW5uZWxf
b3AoaW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAKICAgICByZXR1
cm4gcmV0OwogfQorCitsb25nIGRvX25lc3RlZF9zY2hlZF9vcChpbnQgY21kLCBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHZvaWQpIGFyZykKK3sKKyAgICBzdHJ1Y3Qgc2NoZWRfc2h1dGRvd24gc2No
ZWRfc2h1dGRvd247CisgICAgbG9uZyByZXQ7CisKKyAgICBpZiAoICF4ZW5fbmVzdGVkICkKKyAg
ICAgICAgcmV0dXJuIC1FTk9TWVM7CisKKyAgICBpZiAoIGNtZCAhPSBTQ0hFRE9QX3NodXRkb3du
ICkKKyAgICB7CisgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIk5lc3RlZDogc2NoZWQgb3Ag
JWQgbm90IHN1cHBvcnRlZC5cbiIsIGNtZCk7CisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsK
KyAgICB9CisKKyAgICByZXQgPSB4c21fbmVzdGVkX3NjaGVkb3Bfc2h1dGRvd24oWFNNX1BSSVYs
IGN1cnJlbnQtPmRvbWFpbik7CisgICAgaWYgKCByZXQgKQorICAgICAgICByZXR1cm4gcmV0Owor
CisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJnNjaGVkX3NodXRkb3duLCBhcmcsIDEpICkKKyAg
ICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICByZXR1cm4geGVuX2h5cGVyY2FsbF9zY2hlZF9v
cChjbWQsICZzY2hlZF9zaHV0ZG93bik7Cit9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKaW5kZXggNzUyOTU1YWM4MS4uOGJm
MWQ3NGYxNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9oeXBlcmNhbGwuYwpAQCAtNzksNiArNzksNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJn
c190IGh5cGVyY2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2FsbHNdID0KICAgICBBUkdTKG5lc3Rl
ZF9odm1fb3AsIDIpLAogICAgIEFSR1MobmVzdGVkX2dyYW50X3RhYmxlX29wLCAzKSwKICAgICBB
UkdTKG5lc3RlZF9ldmVudF9jaGFubmVsX29wLCAyKSwKKyAgICBBUkdTKG5lc3RlZF9zY2hlZF9v
cCwgMiksCiAjZW5kaWYKICAgICBBUkdTKG1jYSwgMSksCiAgICAgQVJHUyhhcmNoXzEsIDEpLApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jIGIveGVuL2FyY2gveDg2L3B2
L2h5cGVyY2FsbC5jCmluZGV4IDZiMWFlNzRkNjQuLjQ4NzRlNzAxZTAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxs
LmMKQEAgLTkwLDYgKzkwLDcgQEAgY29uc3QgaHlwZXJjYWxsX3RhYmxlX3QgcHZfaHlwZXJjYWxs
X3RhYmxlW10gPSB7CiAgICAgSFlQRVJDQUxMKG5lc3RlZF9odm1fb3ApLAogICAgIEhZUEVSQ0FM
TChuZXN0ZWRfZ3JhbnRfdGFibGVfb3ApLAogICAgIEhZUEVSQ0FMTChuZXN0ZWRfZXZlbnRfY2hh
bm5lbF9vcCksCisgICAgSFlQRVJDQUxMKG5lc3RlZF9zY2hlZF9vcCksCiAjZW5kaWYKICAgICBI
WVBFUkNBTEwobWNhKSwKICAgICBIWVBFUkNBTEwoYXJjaF8xKSwKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3B1YmxpYy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAppbmRleCA1ZmIz
MjJlODgyLi42MmEyMzMxMGU3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgK
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCkBAIC0xMjYsNiArMTI2LDcgQEAgREVGSU5F
X1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Vsb25nX3QpOwogI2RlZmluZSBfX0hZUEVSVklTT1JfbmVz
dGVkX2h2bV9vcCAgICAgICAgNDQKICNkZWZpbmUgX19IWVBFUlZJU09SX25lc3RlZF9ncmFudF90
YWJsZV9vcCA0NQogI2RlZmluZSBfX0hZUEVSVklTT1JfbmVzdGVkX2V2ZW50X2NoYW5uZWxfb3Ag
NDYKKyNkZWZpbmUgX19IWVBFUlZJU09SX25lc3RlZF9zY2hlZF9vcCAgICAgIDQ3CiAKIC8qIEFy
Y2hpdGVjdHVyZS1zcGVjaWZpYyBoeXBlcmNhbGwgZGVmaW5pdGlvbnMuICovCiAjZGVmaW5lIF9f
SFlQRVJWSVNPUl9hcmNoXzAgICAgICAgICAgICAgICA0OApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL2h5cGVyY2FsbC5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCmluZGV4IGJk
NzM5YzJkYzcuLjk2ZDZiYTJjZDIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNh
bGwuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKQEAgLTE3MSw2ICsxNzEsMTAg
QEAgZXh0ZXJuIGxvbmcgZG9fbmVzdGVkX2dyYW50X3RhYmxlX29wKAogZXh0ZXJuIGxvbmcgZG9f
bmVzdGVkX2V2ZW50X2NoYW5uZWxfb3AoCiAgICAgaW50IGNtZCwKICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIGFyZyk7CisKK2V4dGVybiBsb25nIGRvX25lc3RlZF9zY2hlZF9vcCgK
KyAgICBpbnQgY21kLAorICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKTsKICNl
bmRpZgogCiAjaWZkZWYgQ09ORklHX0NPTVBBVApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNt
L2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCBmODE2MmYzMzA4Li4yMDBm
MDk3ZDUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5j
bHVkZS94c20vZHVtbXkuaApAQCAtNzc2LDYgKzc3NiwxMyBAQCBzdGF0aWMgWFNNX0lOTElORSBp
bnQgeHNtX25lc3RlZF9ldmVudF9jaGFubmVsX29wKFhTTV9ERUZBVUxUX0FSRwogICAgIFhTTV9B
U1NFUlRfQUNUSU9OKFhTTV9QUklWKTsKICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFj
dGlvbiwgZCwgTlVMTCk7CiB9CisKK3N0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbmVzdGVkX3Nj
aGVkb3Bfc2h1dGRvd24oWFNNX0RFRkFVTFRfQVJHCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAg
WFNNX0FTU0VSVF9BQ1RJT04oWFNNX1BSSVYpOworICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rp
b24oYWN0aW9uLCBkLCBOVUxMKTsKK30KICNlbmRpZgogCiAjaW5jbHVkZSA8cHVibGljL3ZlcnNp
b24uaD4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNsdWRlL3hz
bS94c20uaAppbmRleCA4MWNiNjdiODliLi4xY2I3MGQ0MjdiIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC0xOTMsNiArMTkz
LDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zIHsKICAgICBpbnQgKCpuZXN0ZWRfaHZtX29wKSAo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGNtZCk7CiAgICAgaW50ICgqbmVz
dGVkX2dyYW50X3F1ZXJ5X3NpemUpIChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKTsKICAgICBpbnQg
KCpuZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcCkgKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBjbWQpOworICAgIGludCAoKm5lc3RlZF9zY2hlZG9wX3NodXRkb3duKSAoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCk7CiAjZW5kaWYKIH07CiAKQEAgLTc2Myw2ICs3NjQsMTIgQEAgc3Rh
dGljIGlubGluZSBpbnQgeHNtX25lc3RlZF9ldmVudF9jaGFubmVsX29wKHhzbV9kZWZhdWx0X3Qg
ZGVmLAogICAgIHJldHVybiB4c21fb3BzLT5uZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcChkLCBjbWQp
OwogfQogCitzdGF0aWMgaW5saW5lIGludCB4c21fbmVzdGVkX3NjaGVkb3Bfc2h1dGRvd24oeHNt
X2RlZmF1bHRfdCBkZWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICByZXR1cm4geHNtX29wcy0+bmVz
dGVkX3NjaGVkb3Bfc2h1dGRvd24oZCk7Cit9CisKICNlbmRpZiAvKiBDT05GSUdfWEVOX05FU1RF
RCAqLwogCiAjZW5kaWYgLyogWFNNX05PX1dSQVBQRVJTICovCmRpZmYgLS1naXQgYS94ZW4veHNt
L2R1bW15LmMgYi94ZW4veHNtL2R1bW15LmMKaW5kZXggOTFkYjI2NGRkYy4uYWM2ZTVmZGQ0OSAx
MDA2NDQKLS0tIGEveGVuL3hzbS9kdW1teS5jCisrKyBiL3hlbi94c20vZHVtbXkuYwpAQCAtMTYz
LDUgKzE2Myw2IEBAIHZvaWQgX19pbml0IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0
aW9ucyAqb3BzKQogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbmVzdGVkX2h2bV9vcCk7
CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZSk7
CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcCk7
CisgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBuZXN0ZWRfc2NoZWRvcF9zaHV0ZG93bik7
CiAjZW5kaWYKIH0KZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20v
Zmxhc2svaG9va3MuYwppbmRleCAyN2JmYTAxNTU5Li4zODVhZTE0NThjIDEwMDY0NAotLS0gYS94
ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC0xODI4
LDYgKzE4MjgsMTEgQEAgc3RhdGljIGludCBmbGFza19uZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcChj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiBkb21haW5faGFzX25lc3RlZF9wZXJt
KGQsIFNFQ0NMQVNTX05FU1RFRF9FVkVOVCwgcGVybSk7CiB9CiAKK3N0YXRpYyBpbnQgZmxhc2tf
bmVzdGVkX3NjaGVkb3Bfc2h1dGRvd24oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBy
ZXR1cm4gZG9tYWluX2hhc19uZXN0ZWRfcGVybShkLCBTRUNDTEFTU19ET01BSU4sIERPTUFJTl9f
U0hVVERPV04pOworfQorCiAjZW5kaWYKIAogbG9uZyBkb19mbGFza19vcChYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHhzbV9vcF90KSB1X2ZsYXNrX29wKTsKQEAgLTE5NzUsNiArMTk4MCw3IEBAIHN0
YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3BzID0gewogICAgIC5uZXN0ZWRfaHZt
X29wID0gZmxhc2tfbmVzdGVkX2h2bV9vcCwKICAgICAubmVzdGVkX2dyYW50X3F1ZXJ5X3NpemUg
PSBmbGFza19uZXN0ZWRfZ3JhbnRfcXVlcnlfc2l6ZSwKICAgICAubmVzdGVkX2V2ZW50X2NoYW5u
ZWxfb3AgPSBmbGFza19uZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcCwKKyAgICAubmVzdGVkX3NjaGVk
b3Bfc2h1dGRvd24gPSBmbGFza19uZXN0ZWRfc2NoZWRvcF9zaHV0ZG93biwKICNlbmRpZgogfTsK
IAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 03:04:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 03:04:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdnMg-0003f0-4E; Thu, 20 Jun 2019 03: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdnMe-0003er-Dt
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 03:03:52 +0000
X-Inumbo-ID: 034f183c-9308-11e9-b431-6bdac330e884
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 034f183c-9308-11e9-b431-6bdac330e884;
 Thu, 20 Jun 2019 03:03: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 1hdnMU-0005sI-Ru; Thu, 20 Jun 2019 03: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 1hdnMU-0001gp-Jn; Thu, 20 Jun 2019 03:03:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdnMU-0006Gh-Hj; Thu, 20 Jun 2019 03:03:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hdnMU-0006Gh-Hj@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 03:03:42 +0000
Subject: [Xen-devel] [xen-4.9-testing 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>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQg
ZGViaWFuLWh2bS1pbnN0YWxsCgpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGlu
dXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29z
c3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFi
aW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3Vu
ZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6
ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDFm
ZjZiNGRhZjRiYjJlMWFhY2I5NTkzYmYwZDI3NTY3MmQ5NzBkMWIKICBCdWcgbm90IHByZXNlbnQ6
IGYwOTJkODY4ZTkzYjY3Y2NhYmNjNDk1NGM3NzIxMzMwZDg0NTA2ZmQKICBMYXN0IGZhaWwgcmVw
cm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgw
NjgvCgoKICBjb21taXQgMWZmNmI0ZGFmNGJiMmUxYWFjYjk1OTNiZjBkMjc1NjcyZDk3MGQxYgog
IEF1dGhvcjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBEYXRlOiAgIFR1ZSBPY3Qg
OSAxNzozMzoyMCAyMDE4ICswODAwCiAgCiAgICAgIHhlbi94c206IEFkZCBuZXcgU0lMTyBtb2Rl
IGZvciBYU00KICAgICAgCiAgICAgIFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBi
ZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZlbnQgbm90aWZpY2F0aW9ucwogICAgICBiZXR3ZWVuIHVu
cHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCiAgICAg
IAogICAgICBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgogICAgICBB
Y2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKCkZvciBi
aXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjktdGVzdGluZy90
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJp
YW4taHZtLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjktdGVzdGluZy90ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWluc3Rh
bGwgLS1zdW1tYXJ5LW91dD10bXAvMTM4MDY4LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVt
cGxhdGU9MTMyODg5IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOS10ZXN0aW5n
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIGRl
Ymlhbi1odm0taW5zdGFsbApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTM3
ODQ5IGZhaWwgW2hvc3Q9Z29kZWxsbzFdIC8gMTM3NzIxIFtob3N0PXJpbWF2YTFdIDEzNzY2NCBb
aG9zdD1pdGFsaWExXSAxMzc1NjcgW2hvc3Q9Z29kZWxsbzBdIDEzNzQ2MSBbaG9zdD1iYXJvcXVl
MF0gMTM3MzcxIFtob3N0PWl0YWxpYTBdIDEzNzI2NyBbaG9zdD1jaGFyZG9ubmF5MF0gMTM3MTY5
IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMzc4NDkgLyAxMzcxNjkKKHRyZWUg
d2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xp
bnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2Vh
Ymlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCAy
YmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1
Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2
ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBj
YTg4MWM2MzRhZTE0ZDRlOSAzNDkwN2Y1ZWY5YTE0ZWUwMjU1MDMyNjZjZjg3ZGMxNTI0ZmIxZTRj
CkJhc2lzIHBhc3MgNDRhMDVjZDg5NmQ5N2EzY2Q0ZjBjMmRkYjI5YTIyMWFiMmZkZjQzZCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVhOWUyM2NlYjk5MWYzYmQwZWVh
NzRkNmI2N2Y5MTAyZjY1ZWE2YmMgODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2Ux
OGE4ZCBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDA5MzJjMjA1NjA1
NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWIgYWM5MDI0MDc4NWI4ZTVmNmI0MGVlMzY3Mzli
YjhlYTljNjQ1YmY0YgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0IzQ0YTA1Y2Q4
OTZkOTdhM2NkNGYwYzJkZGIyOWEyMjFhYjJmZGY0M2QtMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3
YmZhODk1YzU2NTBkMmRiYiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L292bWYuZ2l0IzVhOWUyM2NlYjk5MWYzYmQwZWVhNzRkNmI2N2Y5MTAyZjY1ZWE2YmMt
ZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0IzgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmVi
ZVwKIGFkYTc0NjdlMThhOGQtODA1MTc4OWU5ODI0OTkwNTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4
ZCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2FhZDIzMDY2ZTRiMjcyOTZkMjE5
YjkxMjMzOTNmYmUyYTVhODg1YmItYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4
ODViYiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCMwOTMyYzIwNTYw
NTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiLTg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4
ODFjNjM0YWUxNGQ0ZTkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjYWM5MDI0MDc4NWI4
ZTVmNmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0Yi0zNDkwN2Y1ZWY5YTE0ZWUwMjU1MDMyNjZjZjg3
ZGMxNTI0ZmIxZTRjCkxvYWRlZCA0MDAxIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGlu
ZyBmb3IgdGVzdCByZXN1bHRzOgogMTM3MDgwIFtob3N0PWRlYmluYTBdCiAxMzcxMDggW2hvc3Q9
Y2hhcmRvbm5heTFdCiAxMzcxNjkgcGFzcyA0NGEwNWNkODk2ZDk3YTNjZDRmMGMyZGRiMjlhMjIx
YWIyZmRmNDNkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNWE5ZTIz
Y2ViOTkxZjNiZDBlZWE3NGQ2YjY3ZjkxMDJmNjVlYTZiYyA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEy
NmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1
YmIgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQyM2VlODIxYiBhYzkwMjQwNzg1Yjhl
NWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCiAxMzcyNjcgW2hvc3Q9Y2hhcmRvbm5heTBdCiAx
MzczNzEgW2hvc3Q9aXRhbGlhMF0KIDEzNzQ2MSBbaG9zdD1iYXJvcXVlMF0KIDEzNzU2NyBbaG9z
dD1nb2RlbGxvMF0KIDEzNzcyMSBbaG9zdD1yaW1hdmExXQogMTM3NjY0IFtob3N0PWl0YWxpYTFd
CiAxMzc4NDkgZmFpbCAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgy
M2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3
ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVm
MmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAzNDkwN2Y1ZWY5YTE0ZWUwMjU1MDMyNjZj
Zjg3ZGMxNTI0ZmIxZTRjCiAxMzc5MDMgcGFzcyA0NGEwNWNkODk2ZDk3YTNjZDRmMGMyZGRiMjlh
MjIxYWIyZmRmNDNkIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNWE5
ZTIzY2ViOTkxZjNiZDBlZWE3NGQ2YjY3ZjkxMDJmNjVlYTZiYyA4MDUxNzg5ZTk4MjQ5OTA1MDY4
MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVh
ODg1YmIgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQyM2VlODIxYiBhYzkwMjQwNzg1
YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCiAxMzgwMDIgZmFpbCAyYmYzMjU4YTEyYWY2
NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUx
Nzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5
YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0
ZDRlOSAzNDkwN2Y1ZWY5YTE0ZWUwMjU1MDMyNjZjZjg3ZGMxNTI0ZmIxZTRjCiAxMzgwMDggcGFz
cyAzZTA0NDQyNjM2N2NlZTI4MmIyNmZhYzBkN2ZhMzJlYzI3NmZmZmJmIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYjZjZmE2ODZlNDJkN2I1OTNhODA3ZTViOTZhNjRk
NDI1M2Q1NGQwYiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIz
MDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUz
NDBjYTg4MWM2MzRhZTE0ZDRlOSBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDVi
ZjRiCiAxMzgwMjUgcGFzcyAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJi
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEy
NjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3
NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdm
YjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBhMTdlNzVjZmFjZjczNzEzZTcxMDhi
N2ZjZGY3ZmE2NjFjMDc5ODhmCiAxMzgwMTAgcGFzcyA4ZWIzNzAxNzQwOTk2N2M2NTgwNDFiODA2
YjFjNDgxN2U2OTkyNGIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
ZjA3MThkMWQ2YjQ3NzQ1YTQyNDlmNDAwNjgwN2E0NWYyMjQ1ZGJhMSA4MDUxNzg5ZTk4MjQ5OTA1
MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUy
YTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBhYzkwMjQw
Nzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCiAxMzgwMTkgcGFzcyA5MWY0NTk1MTI5
OTE1NDA2YWQyZWNiYzZiZDI1OTFjZGYwY2U1ZjhiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNDcwNjI2NjI0ZmEzMWExZjUwYjgyODE1ZGQzMzBkZWI0M2UzMmU1MiA4
MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZk
MjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRh
ZTE0ZDRlOSBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCiAxMzgwMjIg
cGFzcyAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMTYzMWJiMjZhZTk5MWU1MzBkM2M5NmZlMzE2
MWVhMTUxNDRiMzU4ZSA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFh
ZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNl
OWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2
NDViZjRiCiAxMzgwMzYgZmFpbCAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQy
ZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3
MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVh
ZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUx
MzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAwNGVjODM1MjgyNDExM2VjYjJh
MjljODljYjY1MWM1NGNkZmExNjJiCiAxMzgwMzAgcGFzcyAyYmYzMjU4YTEyYWY2NTA4ZDljMGNm
MTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5
OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNm
YmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBmMDky
ZDg2OGU5M2I2N2NjYWJjYzQ5NTRjNzcyMTMzMGQ4NDUwNmZkCiAxMzgwNDkgcGFzcyAyYmYzMjU4
YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEz
NiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcy
OTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2
MzRhZTE0ZDRlOSBmMDkyZDg2OGU5M2I2N2NjYWJjYzQ5NTRjNzcyMTMzMGQ4NDUwNmZkCiAxMzgw
NTkgZmFpbCAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBh
Y2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThk
IGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVm
ODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAxZmY2YjRkYWY0YmIyZTFhYWNiOTU5M2JmMGQyNzU2
NzJkOTcwZDFiCiAxMzgwNDUgZmFpbCAyYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1
MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2Mz
NTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZl
YmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIg
ODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAxZmY2YjRkYWY0YmIyZTFh
YWNiOTU5M2JmMGQyNzU2NzJkOTcwZDFiCiAxMzgwNjIgcGFzcyAyYmYzMjU4YTEyYWY2NTA4ZDlj
MGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUxNzg5ZTk4
MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMz
OTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBm
MDkyZDg2OGU5M2I2N2NjYWJjYzQ5NTRjNzcyMTMzMGQ4NDUwNmZkCiAxMzgwNjggZmFpbCAyYmYz
MjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2Jl
ZWEzNiA4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRi
MjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4
MWM2MzRhZTE0ZDRlOSAxZmY2YjRkYWY0YmIyZTFhYWNiOTU5M2JmMGQyNzU2NzJkOTcwZDFiClNl
YXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEz
NzE2OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc4NDkg
KGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzc5MDMgKHBh
c3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwMDIgKGZhaWwpLCBm
b3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3
YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgODA1MTc4OWU5ODI0OTkw
NTA2ODBhMjZmZWJlYWRhNzQ2N2UxOGE4ZCBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJl
MmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZjA5MmQ4
NjhlOTNiNjdjY2FiY2M0OTU0Yzc3MjEzMzBkODQ1MDZmZApObyByZXZpc2lvbnMgbGVmdCB0byB0
ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzODAzMCAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzODA0NSAoZmFpbCks
IGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODA0OSAocGFzcyksIGZv
ciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MDU5IChmYWlsKSwgZm9yIGZpcnN0
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MDYyIChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwNjggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoK
KioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMg
aW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1
Y2VkOiAgMWZmNmI0ZGFmNGJiMmUxYWFjYjk1OTNiZjBkMjc1NjcyZDk3MGQxYgogIEJ1ZyBub3Qg
cHJlc2VudDogZjA5MmQ4NjhlOTNiNjdjY2FiY2M0OTU0Yzc3MjEzMzBkODQ1MDZmZAogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEzODA2OC8KCgogIGNvbW1pdCAxZmY2YjRkYWY0YmIyZTFhYWNiOTU5M2JmMGQyNzU2NzJk
OTcwZDFiCiAgQXV0aG9yOiBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIERhdGU6ICAg
VHVlIE9jdCA5IDE3OjMzOjIwIDIwMTggKzA4MDAKICAKICAgICAgeGVuL3hzbTogQWRkIG5ldyBT
SUxPIG1vZGUgZm9yIFhTTQogICAgICAKICAgICAgV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJl
IHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBvciBldmVudCBub3RpZmljYXRpb25zCiAgICAgIGJl
dHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxz
KS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+
CiAgICAgIEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
ICAgICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cgpwbm10b3BuZzogOTcgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUv
bG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3RpbmcvdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFuLWh2bS1pbnN0YWxsLntkb3Qs
cHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQoxMzgwNjg6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEzODA2OCB4ZW4tNC45LXRlc3Rp
bmcgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMzgwNjgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoK
am9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 03:59:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 03:59:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdoEY-0007Zg-F9; Thu, 20 Jun 2019 03:59: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdoEW-0007ZW-Ko
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 03:59:32 +0000
X-Inumbo-ID: ce134ae0-930f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce134ae0-930f-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 03:59: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 1hdoET-0006rK-Bx; Thu, 20 Jun 2019 03:59: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 1hdoET-0006bx-3b; Thu, 20 Jun 2019 03:59:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdoET-0000tn-0i; Thu, 20 Jun 2019 03:59:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137986-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:guest-start.2:fail:regression
 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-credit2: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-credit1: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-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=bed3c0d84e7e25c8e0964d297794f4c215b01f33
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 03:59:29 +0000
Subject: [Xen-devel] [linux-linus test] 137986: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzNzk4NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM3OTg2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTgg
Z3Vlc3Qtc3RhcnQuMiAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICBiZWQzYzBkODRlN2UyNWM4ZTA5NjRkMjk3Nzk0ZjRjMjE1YjAxZjMzCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2
MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQg
MTk6NTM6MDkgWiAgMTA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAz
LTA1IDIwOjAzOjE0IFogIDEwNiBkYXlzICAgNTQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM3OTg2ICAyMDE5LTA2LTE4IDE5OjE3OjE3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMzYyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1OTE4MDYgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 04:18:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 04:18:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdoWw-0000re-DE; Thu, 20 Jun 2019 04:18:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YAo9=UT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hdoWu-0000rV-RP
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 04:18:32 +0000
X-Inumbo-ID: 75734c94-9312-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75734c94-9312-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 04:18: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 5ACE9ADD5;
 Thu, 20 Jun 2019 04:18:29 +0000 (UTC)
To: Christopher Clark <christopher.w.clark@gmail.com>,
 xen-devel@lists.xenproject.org
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <8046a124-9989-66b3-ae42-e9104f9f2ac8@suse.com>
Date: Thu, 20 Jun 2019 06:18:27 +0200
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: <20190620003053.21993-1-christopher.w.clark@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC 0/9] The Xen Blanket: hypervisor interface for
 PV drivers on nested Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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>, Rich Persaud <persaur@gmail.com>,
 Ankur Arora <ankur.a.arora@oracle.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Christopher Clark <christopher.clark@starlab.io>,
 =?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>

T24gMjAuMDYuMTkgMDI6MzAsIENocmlzdG9waGVyIENsYXJrIHdyb3RlOgo+IFRoaXMgUkZDIHBh
dGNoIHNlcmllcyBhZGRzIGEgbmV3IGh5cGVydmlzb3IgaW50ZXJmYWNlIHRvIHN1cHBvcnQgcnVu
bmluZwo+IGEgc2V0IG9mIFBWIGZyb250IGVuZCBkZXZpY2UgZHJpdmVycyB3aXRoaW4gZG9tMCBv
ZiBhIGd1ZXN0IFhlbiBydW5uaW5nCj4gb24gWGVuLgo+IAo+IEEgcHJhY3RpY2FsIGRlcGxveW1l
bnQgc2NlbmFyaW8gaXMgYSBzeXN0ZW0gcnVubmluZyBQViBndWVzdCBWTXMgdGhhdCB1c2UKPiB1
bm1vZGlmaWVkIFhlbiBQViBkZXZpY2UgZHJpdmVycywgb24gYSBndWVzdCBYZW4gaHlwZXJ2aXNv
ciB3aXRoIGEgZG9tMAo+IHVzaW5nIFBWIGRyaXZlcnMgaXRzZWxmLCBhbGwgd2l0aGluIGEgSFZN
IGd1ZXN0IG9mIGEgaG9zdGluZyBYZW4KPiBoeXBlcnZpc29yIChlZy4gZnJvbSBhIGNsb3VkIHBy
b3ZpZGVyKS4gTXVsdGlwbGUgUFYgZ3Vlc3QgVk1zIGNhbiByZXNpZGUKPiB3aXRoaW4gYSBzaW5n
bGUgY2xvdWQgaW5zdGFuY2U7IGd1ZXN0cyBjYW4gYmUgbGl2ZS1taWdyYXRlZCBiZXR3ZWVuCj4g
Y2xvdWQgaW5zdGFuY2VzIHRoYXQgcnVuIG5lc3RlZCBYZW4sIGFuZCB2aXJ0dWFsIG1hY2hpbmUg
aW50cm9zcGVjdGlvbgo+IG9mIGd1ZXN0cyBjYW4gYmUgcGVyZm9ybWVkIHdpdGhvdXQgcmVxdWly
aW5nIGNsb3VkIHByb3ZpZGVyIHN1cHBvcnQuCj4gCj4gVGhlIG5hbWUgIlRoZSBYZW4gQmxhbmtl
dCIgd2FzIGdpdmVuIGJ5IHJlc2VhcmNoZXJzIGZyb20gSUJNIGFuZCBDb3JuZWxsCj4gd2hlbiB0
aGUgb3JpZ2luYWwgd29yayB3YXMgcHVibGlzaGVkIGF0IHRoZSBBQ00gRXVyb3N5cyAyMDEyIGNv
bmZlcmVuY2UuCj4gICAgICBodHRwOi8vd3d3MS51bmluZS5jaC9ldXJvc3lzMjAxMi9wcm9ncmFt
L2NvbmZlcmVuY2UuaHRtbAo+ICAgICAgaHR0cHM6Ly9kbC5hY20ub3JnL2NpdGF0aW9uLmNmbT9k
b2lkPTIxNjg4MzYuMjE2ODg0OQo+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgcmVpbXBsZW1lbnRh
dGlvbiBvZiB0aGlzIGFyY2hpdGVjdHVyZSBvbiBtb2Rlcm4gWGVuCj4gYnkgU3RhciBMYWIuCj4g
Cj4gQSBwYXRjaCB0byB0aGUgTGludXgga2VybmVsIHRvIGFkZCBkZXZpY2UgZHJpdmVycyB1c2lu
ZyB0aGlzIGJsYW5rZXQgaW50ZXJmYWNlCj4gaXMgYXQ6Cj4gICAgICBodHRwczovL2dpdGh1Yi5j
b20vc3RhcmxhYi1pby94ZW5ibGFua2V0LWxpbnV4Cj4gKFRoaXMgaXMgYW4gZXhhbXBsZSwgZW5h
Ymxpbmcgb3BlcmF0aW9uIGFuZCB0ZXN0aW5nIG9mIGEgWGVuIEJsYW5rZXQgbmVzdGVkCj4gc3lz
dGVtLiBGdXJ0aGVyIHdvcmsgd291bGQgYmUgbmVjZXNzYXJ5IGZvciBMaW51eCB1cHN0cmVhbWlu
Zy4pCj4gUmVsZXZhbnQgb3RoZXIgY3VycmVudCBMaW51eCB3b3JrIGlzIG9jY3VycmluZyBoZXJl
Ogo+ICAgICAgaHR0cHM6Ly9sa21sLm9yZy9sa21sLzIwMTkvNC84LzY3Cj4gICAgICBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNn
MDA3NDMuaHRtbAo+IAo+IHRoYW5rcywKPiAKPiBDaHJpc3RvcGhlcgo+IAo+IENocmlzdG9waGVy
IENsYXJrICg5KToKPiAgICB4ODYvZ3Vlc3Q6IGNvZGUgbW92ZW1lbnQgdG8gc2VwYXJhdGUgWGVu
IGRldGVjdGlvbiBmcm9tIGd1ZXN0Cj4gICAgICBmdW5jdGlvbnMKPiAgICB4ODY6IEludHJvZHVj
ZSBYZW4gZGV0ZWN0aW9uIGFzIHNlcGFyYXRlIGxvZ2ljIGZyb20gWGVuIEd1ZXN0IHN1cHBvcnQu
Cj4gICAgeDg2L25lc3RlZDogYWRkIG5lc3RlZF94ZW5fdmVyc2lvbiBoeXBlcmNhbGwKPiAgICBY
U006IEFkZCBob29rIGZvciBuZXN0ZWQgeGVuIHZlcnNpb24gb3A7IHJldmlzZXMgbm9uLW5lc3Rl
ZCB2ZXJzaW9uIG9wCj4gICAgeDg2L25lc3RlZCwgeHNtOiBhZGQgbmVzdGVkX21lbW9yeV9vcCBo
eXBlcmNhbGwKPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfaHZtX29wIGh5cGVyY2Fs
bAo+ICAgIHg4Ni9uZXN0ZWQsIHhzbTogYWRkIG5lc3RlZF9ncmFudF90YWJsZV9vcCBoeXBlcmNh
bGwKPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfZXZlbnRfY2hhbm5lbF9vcCBoeXBl
cmNhbGwKPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfc2NoZWRvcF9zaHV0ZG93biBo
eXBlcmNhbGwKPiAKPiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUgICAgICAg
ICAgIHwgIDE0ICstCj4gICB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9ndWVzdF9mZWF0dXJl
cy50ZSB8ICAgNSArLQo+ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLnRlICAgICAg
ICAgICAgfCAgIDMgKwo+ICAgdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9pbml0aWFsX3NpZHMg
ICAgICAgfCAgIDMgKwo+ICAgeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMzMgKy0KPiAgIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAyICstCj4gICB4ZW4vYXJjaC94ODYvYXBpYy5jICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNCArLQo+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgfCAgIDQgKwo+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2FsbF9wYWdlLlMg
ICAgICAgICAgfCAgIDYgKwo+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi1ndWVzdC5jICAgICAg
ICAgICAgICAgfCAzMTEgKysrKysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L3hl
bi1uZXN0ZWQuYyAgICAgICAgICAgICAgfCAzNTAgKysrKysrKysrKysrKysrKysrKwo+ICAgeGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi5jICAgICAgICAgICAgICAgICAgICAgfCAyNjQgKy0tLS0tLS0t
LS0tLS0KPiAgIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgICAgIHwg
ICA4ICsKPiAgIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgIHwg
ICA4ICsKPiAgIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAzICsKPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJjYWxsLmggICAgICAgIHwg
ICA3ICstCj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L3hlbi5oICAgICAgICAgICAgICB8
ICAzNiArLQo+ICAgeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgICAgICAgICAg
fCAgIDYgKwo+ICAgeGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oICAgICAgICAgICAgICAgICAg
fCAgMzMgKysKPiAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgICAg
IHwgIDQ4ICsrLQo+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgNDkgKysrCj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgOCArCj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAg
ICAgICB8IDEzMyArKysrKystCj4gICB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9y
cyAgICAgICAgICB8ICAyNiArKwo+ICAgeGVuL3hzbS9mbGFzay9wb2xpY3kvaW5pdGlhbF9zaWRz
ICAgICAgICAgICAgfCAgIDEgKwo+ICAgeGVuL3hzbS9mbGFzay9wb2xpY3kvc2VjdXJpdHlfY2xh
c3NlcyAgICAgICAgfCAgIDEgKwo+ICAgMjYgZmlsZXMgY2hhbmdlZCwgMTA4NiBpbnNlcnRpb25z
KCspLCAyODAgZGVsZXRpb25zKC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2
L2d1ZXN0L3hlbi1ndWVzdC5jCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi1uZXN0ZWQuYwo+IAoKSSB0aGluayB3ZSBzaG91bGQgZGlzY3VzcyB0aGF0IHRvcGlj
IGF0IHRoZSBYZW4gZGV2ZWxvcGVyIHN1bW1pdCBpbgpDaGljYWdvLiBTdWRkZW5seSB0aGVyZSBz
ZWVtcyB0byBiZSBhIHJ1c2ggaW4gbmVzdGVkIFhlbiBkZXZlbG9wbWVudAphbmQgcmVsYXRlZCBh
cmVhcywgc28gc3luY2luZyB0aGUgZWZmb3J0cyBzZWVtcyB0byBiZSBhIGdvb2QgaWRlYS4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 07:18:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 07: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 1hdrKT-0006m3-E2; Thu, 20 Jun 2019 07:17: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=ePJG=UT=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hdrKS-0006ly-8S
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 07:17:52 +0000
X-Inumbo-ID: 81bfaa56-932b-11e9-b32e-7ff9deba13b1
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81bfaa56-932b-11e9-b32e-7ff9deba13b1;
 Thu, 20 Jun 2019 07:17:48 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 CDDD83016E66; Thu, 20 Jun 2019 10:17:47 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B60B1306E477;
 Thu, 20 Jun 2019 10:17:47 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Jun 2019 10:17:46 +0300
Message-Id: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] MAINTAINERS: Add myself as reviewer for vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>, tamas@tklengyel.com,
 Wei Liu <wl@xen.org>, 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>
MIME-Version: 1.0
Content-Type: text/plain; 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
bT4KLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
CgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCBhYjMyZTdmLi4w
MTUxNjI1IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtNDEy
LDYgKzQxMiw3IEBAIEY6CXVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYvCiAKIFZNIEVWRU5U
LCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCiBNOglSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CitSOglQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5k
ZXIuY29tPgogTToJVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogUzoJU3Vw
cG9ydGVkCiBGOgl0b29scy90ZXN0cy94ZW4tYWNjZXNzCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 07:31:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 07:31:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdrXA-0008Ds-PY; Thu, 20 Jun 2019 07: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdrX9-0008Dg-9K
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 07:30:59 +0000
X-Inumbo-ID: 582c124b-932d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 582c124b-932d-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 07:30: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 1hdrX6-0002sV-Pw; Thu, 20 Jun 2019 07:30:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdrX6-000069-Ed; Thu, 20 Jun 2019 07:30:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdrX6-0006mN-E1; Thu, 20 Jun 2019 07:30:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137992-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=6e56ed129c9782ba050a5fbfbf4ac12335b230f7
X-Osstest-Versions-That: seabios=85137fb5f2dfa5f83e9e340ca881c634ae14d4e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 07:30:56 +0000
Subject: [Xen-devel] [seabios test] 137992: 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>

ZmxpZ2h0IDEzNzk5MiBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5OTIvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NTg0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzc1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzU4NAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAg
ICAgICAgNmU1NmVkMTI5Yzk3ODJiYTA1MGE1ZmJmYmY0YWMxMjMzNWIyMzBmNwpiYXNlbGluZSB2
ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4
MWM2MzRhZTE0ZDRlOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NTg0ICAyMDE5LTA2LTEwIDEz
OjA5OjA0IFogICAgOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzNzk5MiAgMjAxOS0wNi0x
OCAyMzowODo0NiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERhdmlkIFdvb2Rob3VzZSA8ZHdtdzJAaW5mcmFk
ZWFkLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvb3NzdGVzdC9zZWFiaW9zLmdpdAogICA4NTEzN2ZiLi42ZTU2ZWQxICA2ZTU2ZWQx
MjljOTc4MmJhMDUwYTVmYmZiZjRhYzEyMzM1YjIzMGY3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 07:53:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 07:53:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdrsu-0001Su-Qs; Thu, 20 Jun 2019 07:53: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=YCDK=UT=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hdrst-0001Sl-8x
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 07:53:27 +0000
X-Inumbo-ID: 79fa33c2-9330-11e9-b40f-9fd46e66a712
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 79fa33c2-9330-11e9-b40f-9fd46e66a712;
 Thu, 20 Jun 2019 07:53:23 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 04E953016E69; Thu, 20 Jun 2019 10:53:22 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id D9853306E477;
 Thu, 20 Jun 2019 10:53:21 +0300 (EEST)
To: Petre Pircalabu <ppircalabu@bitdefender.com>,
 xen-devel@lists.xenproject.org
References: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <bfbc55c2-427e-045b-8368-1bc942c1216f@bitdefender.com>
Date: Thu, 20 Jun 2019 10:53:16 +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: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add myself as reviewer for
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tamas@tklengyel.com, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8yMC8xOSAxMDoxNyBBTSwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOgo+IFNpZ25lZC1vZmYt
Ynk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Cj4gLS0tCj4g
ICBNQUlOVEFJTkVSUyB8IDEgKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4g
Cj4gZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKPiBpbmRleCBhYjMyZTdm
Li4wMTUxNjI1IDEwMDY0NAo+IC0tLSBhL01BSU5UQUlORVJTCj4gKysrIGIvTUFJTlRBSU5FUlMK
PiBAQCAtNDEyLDYgKzQxMiw3IEBAIEY6CXVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYvCj4g
ICAKPiAgIFZNIEVWRU5ULCBNRU0gQUNDRVNTIGFuZCBNT05JVE9SCj4gICBNOglSYXp2YW4gQ29q
b2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gK1I6CVBldHJlIFBpcmNhbGFidSA8
cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Cj4gICBNOglUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+Cj4gICBTOglTdXBwb3J0ZWQKPiAgIEY6CXRvb2xzL3Rlc3RzL3hlbi1h
Y2Nlc3MKPiAKCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 07:56:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 07:56:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdrvq-0001d8-Bv; Thu, 20 Jun 2019 07:56: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=jelc=UT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdrvp-0001d2-DH
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 07:56:29 +0000
X-Inumbo-ID: e4eb7e2a-9330-11e9-aae2-538708393b38
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4eb7e2a-9330-11e9-aae2-538708393b38;
 Thu, 20 Jun 2019 07:56:22 +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: efijoiWDbLjaBASh7W3b5+FjLci/3j7nux5fLfQBBNbpxuh3bl566KohA/EB1iML30rp6noWGl
 QysypWv3K1UHgaFex4NpfI9u7C2mZ7thmzUplLuySolRN+yVB+fGoLTT+NW2mzhhbgF+elYmRt
 s3xyyDKQGoiNAD7MdwZUzZ8SL1vcGYE+yyhxvHaRZM559JrOM4Nw1lRd0Phs4CF79c0HnjwFil
 hkQx2itl0qFlapdosH9i76B+XhcQxGB1Pp0aFQY0sq/FYO20ERA6eKX5j1s5znd+97T0E5TNx1
 qBQ=
X-SBRS: 2.7
X-MesageID: 1979855
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,396,1557201600"; 
   d="scan'208";a="1979855"
Date: Thu, 20 Jun 2019 09:56:00 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Message-ID: <20190620075600.a7bxoumkgcsu2foo@MacBook-Air-de-Roger.local>
References: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add myself as reviewer for
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tamas@tklengyel.com, Wei Liu <wl@xen.org>, 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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjAsIDIwMTkgYXQgMTA6MTc6NDZBTSArMDMwMCwgUGV0cmUgUGlyY2FsYWJ1
IHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRk
ZWZlbmRlci5jb20+Cj4gLS0tCj4gIE1BSU5UQUlORVJTIHwgMSArCj4gIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKQo+IAo+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlO
RVJTCj4gaW5kZXggYWIzMmU3Zi4uMDE1MTYyNSAxMDA2NDQKPiAtLS0gYS9NQUlOVEFJTkVSUwo+
ICsrKyBiL01BSU5UQUlORVJTCj4gQEAgLTQxMiw2ICs0MTIsNyBAQCBGOgl1bm1vZGlmaWVkX2Ry
aXZlcnMvbGludXgtMi42Lwo+ICAKPiAgVk0gRVZFTlQsIE1FTSBBQ0NFU1MgYW5kIE1PTklUT1IK
PiAgTToJUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+ICtSOglQ
ZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgo+ICBNOglUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpJIHdvdWxkIHBsYWNlIHRoZSBhZGRpdGlv
biBhZnRlciB0aGUgbGlzdCBvZiBNKGFpbnRhaW5lcnMpLgoKUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 07:59:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 07:59:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdryI-0001lH-RQ; Thu, 20 Jun 2019 07: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=YCDK=UT=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hdryH-0001lC-RZ
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 07:59:01 +0000
X-Inumbo-ID: 430f5874-9331-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 430f5874-9331-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 07:59:00 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 7FA4830747C9; Thu, 20 Jun 2019 10:58:59 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.4.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 69E7F306E477;
 Thu, 20 Jun 2019 10:58:59 +0300 (EEST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Petre Pircalabu <ppircalabu@bitdefender.com>
References: <1caa159ffc8abebbc92c56a41db631706212d409.1561014865.git.ppircalabu@bitdefender.com>
 <20190620075600.a7bxoumkgcsu2foo@MacBook-Air-de-Roger.local>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0b4bc7e5-1e96-88ff-11f3-e60e4001cc34@bitdefender.com>
Date: Thu, 20 Jun 2019 10:58:54 +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: <20190620075600.a7bxoumkgcsu2foo@MacBook-Air-de-Roger.local>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add myself as reviewer for
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tamas@tklengyel.com, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>,
 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>

T24gNi8yMC8xOSAxMDo1NiBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEp1
biAyMCwgMjAxOSBhdCAxMDoxNzo0NkFNICswMzAwLCBQZXRyZSBQaXJjYWxhYnUgd3JvdGU6Cj4+
IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5j
b20+Cj4+IC0tLQo+PiAgIE1BSU5UQUlORVJTIHwgMSArCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJT
Cj4+IGluZGV4IGFiMzJlN2YuLjAxNTE2MjUgMTAwNjQ0Cj4+IC0tLSBhL01BSU5UQUlORVJTCj4+
ICsrKyBiL01BSU5UQUlORVJTCj4+IEBAIC00MTIsNiArNDEyLDcgQEAgRjoJdW5tb2RpZmllZF9k
cml2ZXJzL2xpbnV4LTIuNi8KPj4gICAKPj4gICBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBhbmQgTU9O
SVRPUgo+PiAgIE06CVJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
Pj4gK1I6CVBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Cj4+ICAg
TToJVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IAo+IEkgd291bGQgcGxh
Y2UgdGhlIGFkZGl0aW9uIGFmdGVyIHRoZSBsaXN0IG9mIE0oYWludGFpbmVycykuCgpTaW5jZSB0
aGlzIGFuZCBBbGV4YW5kcnUncyBhcmUgdHJpdmlhbCBwYXRjaGVzIGFuZCB3aGF0ZXZlciBwYXRj
aCBlbmRzIAp1cCB1cHN0cmVhbSBmaXJzdCB3aWxsIHBvc3NpYmx5IHJlcXVpcmUgYSBtb2RpZmlj
YXRpb24gb2YgdGhlIG90aGVyICsgCnJlc2VuZCwgY291bGQgdGhpcyBiZSBwb3NzaWJseSBmaXhl
ZCBvbiBjb21taXQgKGkuZS4gbW92ZSBib3RoIHJldmlld2VycyAKYWZ0ZXIgdGhlIG1haW50YWlu
ZXJzIGxpbmVzKT8KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:26:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 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 1hdsOO-0004ew-38; Thu, 20 Jun 2019 08: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdsOM-0004ej-SB
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:25:58 +0000
X-Inumbo-ID: 05dedf56-9335-11e9-9b44-ebb2739e1c7b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05dedf56-9335-11e9-9b44-ebb2739e1c7b;
 Thu, 20 Jun 2019 08:25: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 1hdsOI-0004Rj-VI; Thu, 20 Jun 2019 08:25: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 1hdsOI-0001nM-GU; Thu, 20 Jun 2019 08:25:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdsOI-000738-Fq; Thu, 20 Jun 2019 08:25:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-137990-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-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-amd64-i386-xl-qemut-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-amd64-i386-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-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-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-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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
X-Osstest-Versions-This: linux=e861d0673eb8dc9b616269f70bf8a07d7524877e
X-Osstest-Versions-That: linux=a74d0e937a3acaea08ec0a7bfa047b8e0a6b6303
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 08:25:54 +0000
Subject: [Xen-devel] [linux-4.14 test] 137990: 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>

ZmxpZ2h0IDEzNzk5MCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzc5OTAvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwv
Ym9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzNzg0NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlODYxZDA2NzNlYjhkYzliNjE2MjY5ZjcwYmY4
YTA3ZDc1MjQ4NzdlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBhNzRk
MGU5MzdhM2FjYWVhMDhlYzBhN2JmYTA0N2I4ZTBhNmI2MzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzc4OTggIDIwMTktMDYtMTcgMDE6NTY6MTYgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM3OTkwICAyMDE5LTA2LTE4IDIyOjAzOjQ4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGF2aWQg
Uy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRA
Z29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIFl1Y2h1bmcgQ2hl
bmcgPHljaGVuZ0Bnb29nbGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9saW51eC1wdm9wcy5naXQKICAgYTc0ZDBlOTM3YTNhLi5lODYxZDA2NzNlYjggIGU4NjFk
MDY3M2ViOGRjOWI2MTYyNjlmNzBiZjhhMDdkNzUyNDg3N2UgLT4gdGVzdGVkL2xpbnV4LTQuMTQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:26:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 08: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 1hdsOw-0004iM-IW; Thu, 20 Jun 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=jelc=UT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdsOu-0004iA-W6
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:26:33 +0000
X-Inumbo-ID: 1b4d5745-9335-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 1b4d5745-9335-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 08: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: rj/zETMhGdr5NGY1LlQdpX0BB2Z7VRGTpatNPkR53qs70z0V8nSx72ymIo5GURowHZOJSCb5yZ
 YLStFy6KMY4yX+WI0khj09M078zq0oZiZbDbi9/3iJe+OIvv5BurksfzocDetLXGwlKq80Y610
 INNeMPX4eF1h6v8wP/9dlooouhZSyBNAnLIxiuAnyBMuguX7PxZSHNA/vVL55B0of6FxGfu6s1
 gdklNsOlRFNHI8XpfabIIK8oXY/Vh82PnyCvnyD6BiTJYDchYXNddwpbVwM0F0EemQX+TfzILW
 cfk=
X-SBRS: 2.7
X-MesageID: 1978319
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,396,1557201600"; 
   d="scan'208";a="1978319"
Date: Thu, 20 Jun 2019 10:26:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20190620082621.2hpxakoncdd43vnx@MacBook-Air-de-Roger.local>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
 <134d0937-f53c-5e92-5d9c-1f544231f214@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <134d0937-f53c-5e92-5d9c-1f544231f214@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] xen/link: Cope with .rodata.cst*
 sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@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>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMTA6MTg6NDJQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIEFuZHJldywKPiAKPiBPbiA2LzE5LzE5IDk6MTEgUE0sIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4gPiAucm9kYXRhLmNzdCogc2VjdGlvbnMgYXJlIHVzZWQgZm9yIG1lcmdhYmxlIGNv
bnN0YW50IGRhdGEsIGFuZCB0aGUgY2xhbmcvbGx2bQo+ID4gOCB0b29sY2hhaW4gaGFzIGJlZW4g
b2JzZXJ2ZWQgdG8gY3JlYXRlIC5yb2RhdGEuY3N0OCBpbiBhIGRlZmF1bHQgWGVuIGJ1aWxkLgo+
ID4gCj4gPiBVbmZvcnR1bmF0ZWx5LCB0aGlzIHNlY3Rpb24gKGFuZCBpdHMgLmluaXQgY291bnRl
cnBhcnQpIGFyZW4ndCBjYXB0dXJlZCBieQo+ID4gWGVuJ3MgbGlua2VyIGdsb2JzLCBhbmQgZW5k
IHVwIGFzIG9ycGhhbmVkIHNlY3Rpb25zLgo+ID4gCj4gPiBHZW5lcmFsaXNlIHRoZSBkYXRhIGds
b2JiaW5nIHRvIHBpY2sgdXAgY3N0IGFuZCBmdXR1cmUgc3BlY2lhbCBzZWN0aW9ucy4KPiA+IAo+
ID4gUmVwb3J0ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
ID4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiA+IEND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+ID4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiA+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4g
LS0tCj4gPiAgIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgfCA5ICsrKy0tLS0tLQo+ID4gICB4ZW4v
YXJjaC94ODYveGVuLmxkcy5TIHwgOSArKystLS0tLS0KPiA+ICAgMiBmaWxlcyBjaGFuZ2VkLCA2
IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiA+IGluZGV4IGU2
NjRjNDQuLjMxZDc0YTggMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4g
PiArKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4gPiBAQCAtOTYsOCArOTYsNyBAQCBTRUNU
SU9OUwo+ID4gICAgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPiA+ICAgICAg
ICAgICooLmRhdGEuc2NoZWR1bGVycykKPiA+ICAgICAgICAgIF9fZW5kX3NjaGVkdWxlcnNfYXJy
YXkgPSAuOwo+ID4gLSAgICAgICAqKC5kYXRhLnJlbCkKPiA+IC0gICAgICAgKiguZGF0YS5yZWwu
KikKPiA+ICsgICAgICAgKiguZGF0YS4qKQo+IAo+IE15IGtub3dsZWRnZSBvZiBsaW5rZXIgaXMg
cXVpdGUgbGltaXRlZCwgc28gSSBtaWdodCBiZSB3cm9uZy4gQnV0IHdpbGwgbm90Cj4gdGhpcyBt
YXRjaCAuZGF0YS52Y3BpICYgY28/CgpBRkFJQ1QgdGhlIHg4NiBwYXJ0IG9mIHRoaXMgY2hhbmdl
IGlzIGZpbmUsIGJlY2F1c2UgdGhlIHdpbGRjYXJkCm1hdGNoZXMgYXJlIGFkZGVkIGFmdGVyIHRo
ZSBtb3JlIG5hcnJvdyBtYXRjaGVzIG9mIC5kYXRhLiogc2VjdGlvbnMuCgpIb3dldmVyIGZvciBB
Uk0gdGhlIGNoYW5nZSBpcyBub3QgY29ycmVjdCwgc2luY2UgdGhlIC5kYXRhLiogd2lsZGNhcmQK
aXMgYWRkZWQgYmVmb3JlIHRoZSBtb3JlIG5hcnJvdyBtYXRjaCBvZiAuZGF0YS52cGNpLiouIFRo
aXMgY291bGQgYmUKc29sdmVkIGJ5IG1vdmluZyB0aGUgLmRhdGEgc2VjdGlvbiBhdCB0aGUgZW5k
IG9mIHRoZSBzY3JpcHQgKGllOiBhZnRlcgp0aGUgLmluaXQgc2VjdGlvbnMpLCBsaWtlIGl0J3Mg
ZG9uZSBvbiB4ODYuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:39:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 08:39: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 1hdsbK-0005gL-Pw; Thu, 20 Jun 2019 08:39:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ccEu=UT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hdsbJ-0005gG-AI
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:39:21 +0000
X-Inumbo-ID: e4e07cfa-9336-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 e4e07cfa-9336-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 08:39:19 +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: xdmDQSuOrmBU5z8iuMZLPjLF9xVWI+qJzPXHxMxSmuNyD+oXy7pPVIpRy2Z+rHCvvaEQR0J/50
 TsmDdgaFFtsm9rDSemGvJohnmdEbj7EurtwpANZkwT2lMR+1LZl80I0r9vIqhoWC8239zRUVll
 6QQAXG8pZ/y8k01wEZjAlLX5zBSnSt2x2vRHDv78Xd631JjvCNhSL6EQuIbwEl6aTNBfOQo43k
 IOjH+M6CG+5UNPQTstQT6BABppXZgwp8h377ehJqSBq08ZL9fKNhzkjQbB2hOmzD1n2S1TxeYI
 kMM=
X-SBRS: 2.7
X-MesageID: 1981478
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,396,1557201600"; 
   d="scan'208";a="1981478"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Juergen Gross' <jgross@suse.com>, Christopher Clark
 <christopher.w.clark@gmail.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 0/9] The Xen Blanket: hypervisor interface for
 PV drivers on nested Xen
Thread-Index: AQHVJv+l8M4CwYvTx0GWkdTuISXd3aajzuSAgABp/kA=
Date: Thu, 20 Jun 2019 08:39:14 +0000
Message-ID: <771ee293403646cfa137693e5406bf67@AMSPEX02CL03.citrite.net>
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
 <8046a124-9989-66b3-ae42-e9104f9f2ac8@suse.com>
In-Reply-To: <8046a124-9989-66b3-ae42-e9104f9f2ac8@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] [RFC 0/9] The Xen Blanket: hypervisor interface for
 PV drivers on nested 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: Julien
 Grall <julien.grall@arm.com>, 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>, Ankur
 Arora <ankur.a.arora@oracle.com>, Rich Persaud <persaur@gmail.com>,
 Jan Beulich <jbeulich@suse.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Daniel De
 Graaf <dgdegra@tycho.nsa.gov>, Christopher Clark <christopher.clark@starlab.io>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
cw0KPiBTZW50OiAyMCBKdW5lIDIwMTkgMDU6MTgNCj4gVG86IENocmlzdG9waGVyIENsYXJrIDxj
aHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsg
V2VpIExpdSA8d2xAeGVuLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47
IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFJpY2ggUGVyc2F1ZCA8cGVyc2F1ckBnbWFpbC5j
b20+Ow0KPiBBbmt1ciBBcm9yYSA8YW5rdXIuYS5hcm9yYUBvcmFjbGUuY29tPjsgVGltIChYZW4u
b3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwNCj4gPGp1bGllbi5ncmFsbEBhcm0uY29t
PjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+Ow0KPiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xh
cmtAc3RhcmxhYi5pbz47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+
IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIDAvOV0gVGhlIFhlbiBCbGFua2V0OiBoeXBl
cnZpc29yIGludGVyZmFjZSBmb3IgUFYgZHJpdmVycyBvbiBuZXN0ZWQgWGVuDQo+IA0KPiBPbiAy
MC4wNi4xOSAwMjozMCwgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6DQo+ID4gVGhpcyBSRkMgcGF0
Y2ggc2VyaWVzIGFkZHMgYSBuZXcgaHlwZXJ2aXNvciBpbnRlcmZhY2UgdG8gc3VwcG9ydCBydW5u
aW5nDQo+ID4gYSBzZXQgb2YgUFYgZnJvbnQgZW5kIGRldmljZSBkcml2ZXJzIHdpdGhpbiBkb20w
IG9mIGEgZ3Vlc3QgWGVuIHJ1bm5pbmcNCj4gPiBvbiBYZW4uDQo+ID4NCj4gPiBBIHByYWN0aWNh
bCBkZXBsb3ltZW50IHNjZW5hcmlvIGlzIGEgc3lzdGVtIHJ1bm5pbmcgUFYgZ3Vlc3QgVk1zIHRo
YXQgdXNlDQo+ID4gdW5tb2RpZmllZCBYZW4gUFYgZGV2aWNlIGRyaXZlcnMsIG9uIGEgZ3Vlc3Qg
WGVuIGh5cGVydmlzb3Igd2l0aCBhIGRvbTANCj4gPiB1c2luZyBQViBkcml2ZXJzIGl0c2VsZiwg
YWxsIHdpdGhpbiBhIEhWTSBndWVzdCBvZiBhIGhvc3RpbmcgWGVuDQo+ID4gaHlwZXJ2aXNvciAo
ZWcuIGZyb20gYSBjbG91ZCBwcm92aWRlcikuIE11bHRpcGxlIFBWIGd1ZXN0IFZNcyBjYW4gcmVz
aWRlDQo+ID4gd2l0aGluIGEgc2luZ2xlIGNsb3VkIGluc3RhbmNlOyBndWVzdHMgY2FuIGJlIGxp
dmUtbWlncmF0ZWQgYmV0d2Vlbg0KPiA+IGNsb3VkIGluc3RhbmNlcyB0aGF0IHJ1biBuZXN0ZWQg
WGVuLCBhbmQgdmlydHVhbCBtYWNoaW5lIGludHJvc3BlY3Rpb24NCj4gPiBvZiBndWVzdHMgY2Fu
IGJlIHBlcmZvcm1lZCB3aXRob3V0IHJlcXVpcmluZyBjbG91ZCBwcm92aWRlciBzdXBwb3J0Lg0K
PiA+DQo+ID4gVGhlIG5hbWUgIlRoZSBYZW4gQmxhbmtldCIgd2FzIGdpdmVuIGJ5IHJlc2VhcmNo
ZXJzIGZyb20gSUJNIGFuZCBDb3JuZWxsDQo+ID4gd2hlbiB0aGUgb3JpZ2luYWwgd29yayB3YXMg
cHVibGlzaGVkIGF0IHRoZSBBQ00gRXVyb3N5cyAyMDEyIGNvbmZlcmVuY2UuDQo+ID4gICAgICBo
dHRwOi8vd3d3MS51bmluZS5jaC9ldXJvc3lzMjAxMi9wcm9ncmFtL2NvbmZlcmVuY2UuaHRtbA0K
PiA+ICAgICAgaHR0cHM6Ly9kbC5hY20ub3JnL2NpdGF0aW9uLmNmbT9kb2lkPTIxNjg4MzYuMjE2
ODg0OQ0KPiA+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIGEgcmVpbXBsZW1lbnRhdGlvbiBvZiB0aGlz
IGFyY2hpdGVjdHVyZSBvbiBtb2Rlcm4gWGVuDQo+ID4gYnkgU3RhciBMYWIuDQo+ID4NCj4gPiBB
IHBhdGNoIHRvIHRoZSBMaW51eCBrZXJuZWwgdG8gYWRkIGRldmljZSBkcml2ZXJzIHVzaW5nIHRo
aXMgYmxhbmtldCBpbnRlcmZhY2UNCj4gPiBpcyBhdDoNCj4gPiAgICAgIGh0dHBzOi8vZ2l0aHVi
LmNvbS9zdGFybGFiLWlvL3hlbmJsYW5rZXQtbGludXgNCj4gPiAoVGhpcyBpcyBhbiBleGFtcGxl
LCBlbmFibGluZyBvcGVyYXRpb24gYW5kIHRlc3Rpbmcgb2YgYSBYZW4gQmxhbmtldCBuZXN0ZWQN
Cj4gPiBzeXN0ZW0uIEZ1cnRoZXIgd29yayB3b3VsZCBiZSBuZWNlc3NhcnkgZm9yIExpbnV4IHVw
c3RyZWFtaW5nLikNCj4gPiBSZWxldmFudCBvdGhlciBjdXJyZW50IExpbnV4IHdvcmsgaXMgb2Nj
dXJyaW5nIGhlcmU6DQo+ID4gICAgICBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOS80LzgvNjcN
Cj4gPiAgICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxOS0wNS9tc2cwMDc0My5odG1sDQo+ID4NCj4gPiB0aGFua3MsDQo+ID4NCj4gPiBD
aHJpc3RvcGhlcg0KPiA+DQo+ID4gQ2hyaXN0b3BoZXIgQ2xhcmsgKDkpOg0KPiA+ICAgIHg4Ni9n
dWVzdDogY29kZSBtb3ZlbWVudCB0byBzZXBhcmF0ZSBYZW4gZGV0ZWN0aW9uIGZyb20gZ3Vlc3QN
Cj4gPiAgICAgIGZ1bmN0aW9ucw0KPiA+ICAgIHg4NjogSW50cm9kdWNlIFhlbiBkZXRlY3Rpb24g
YXMgc2VwYXJhdGUgbG9naWMgZnJvbSBYZW4gR3Vlc3Qgc3VwcG9ydC4NCj4gPiAgICB4ODYvbmVz
dGVkOiBhZGQgbmVzdGVkX3hlbl92ZXJzaW9uIGh5cGVyY2FsbA0KPiA+ICAgIFhTTTogQWRkIGhv
b2sgZm9yIG5lc3RlZCB4ZW4gdmVyc2lvbiBvcDsgcmV2aXNlcyBub24tbmVzdGVkIHZlcnNpb24g
b3ANCj4gPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfbWVtb3J5X29wIGh5cGVyY2Fs
bA0KPiA+ICAgIHg4Ni9uZXN0ZWQsIHhzbTogYWRkIG5lc3RlZF9odm1fb3AgaHlwZXJjYWxsDQo+
ID4gICAgeDg2L25lc3RlZCwgeHNtOiBhZGQgbmVzdGVkX2dyYW50X3RhYmxlX29wIGh5cGVyY2Fs
bA0KPiA+ICAgIHg4Ni9uZXN0ZWQsIHhzbTogYWRkIG5lc3RlZF9ldmVudF9jaGFubmVsX29wIGh5
cGVyY2FsbA0KPiA+ICAgIHg4Ni9uZXN0ZWQsIHhzbTogYWRkIG5lc3RlZF9zY2hlZG9wX3NodXRk
b3duIGh5cGVyY2FsbA0KPiA+DQo+ID4gICB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20w
LnRlICAgICAgICAgICB8ICAxNCArLQ0KPiA+ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMv
Z3Vlc3RfZmVhdHVyZXMudGUgfCAgIDUgKy0NCj4gPiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL3hlbi50ZSAgICAgICAgICAgIHwgICAzICsNCj4gPiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9w
b2xpY3kvaW5pdGlhbF9zaWRzICAgICAgIHwgICAzICsNCj4gPiAgIHhlbi9hcmNoL3g4Ni9LY29u
ZmlnICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDMzICstDQo+ID4gICB4ZW4vYXJjaC94ODYv
TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KPiA+ICAgeGVuL2FyY2gv
eDg2L2FwaWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0NCj4gPiAgIHhlbi9h
cmNoL3g4Ni9ndWVzdC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgIHwgICA0ICsNCj4gPiAgIHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcmNhbGxfcGFnZS5TICAgICAgICAgIHwgICA2ICsNCj4gPiAg
IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYyAgICAgICAgICAgICAgIHwgMzExICsrKysr
KysrKysrKysrKysNCj4gPiAgIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMgICAgICAg
ICAgICAgIHwgMzUwICsrKysrKysrKysrKysrKysrKysNCj4gPiAgIHhlbi9hcmNoL3g4Ni9ndWVz
dC94ZW4uYyAgICAgICAgICAgICAgICAgICAgIHwgMjY0ICstLS0tLS0tLS0tLS0tDQo+ID4gICB4
ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgICAgICAgICAgICAgICAgICAgICB8ICAgOCArDQo+ID4g
ICB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICAgICAgICAgICB8ICAgOCArDQo+
ID4gICB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyAr
DQo+ID4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVyY2FsbC5oICAgICAgICB8ICAg
NyArLQ0KPiA+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC94ZW4uaCAgICAgICAgICAgICAg
fCAgMzYgKy0NCj4gPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCAgICAgICAgICAgICAgICAg
ICAgIHwgICA2ICsNCj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAgICAgICAgICAg
ICAgICAgIHwgIDMzICsrDQo+ID4gICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAg
ICAgICAgICAgICB8ICA0OCArKy0NCj4gPiAgIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDQ5ICsrKw0KPiA+ICAgeGVuL3hzbS9kdW1teS5jICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDggKw0KPiA+ICAgeGVuL3hzbS9mbGFzay9ob29rcy5j
ICAgICAgICAgICAgICAgICAgICAgICAgfCAxMzMgKysrKysrLQ0KPiA+ICAgeGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAgICAgfCAgMjYgKysNCj4gPiAgIHhlbi94c20v
Zmxhc2svcG9saWN5L2luaXRpYWxfc2lkcyAgICAgICAgICAgIHwgICAxICsNCj4gPiAgIHhlbi94
c20vZmxhc2svcG9saWN5L3NlY3VyaXR5X2NsYXNzZXMgICAgICAgIHwgICAxICsNCj4gPiAgIDI2
IGZpbGVzIGNoYW5nZWQsIDEwODYgaW5zZXJ0aW9ucygrKSwgMjgwIGRlbGV0aW9ucygtKQ0KPiA+
ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYw0KPiA+
ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tbmVzdGVkLmMNCj4g
Pg0KPiANCj4gSSB0aGluayB3ZSBzaG91bGQgZGlzY3VzcyB0aGF0IHRvcGljIGF0IHRoZSBYZW4g
ZGV2ZWxvcGVyIHN1bW1pdCBpbg0KPiBDaGljYWdvLiBTdWRkZW5seSB0aGVyZSBzZWVtcyB0byBi
ZSBhIHJ1c2ggaW4gbmVzdGVkIFhlbiBkZXZlbG9wbWVudA0KPiBhbmQgcmVsYXRlZCBhcmVhcywg
c28gc3luY2luZyB0aGUgZWZmb3J0cyBzZWVtcyB0byBiZSBhIGdvb2QgaWRlYS4NCj4gDQoNCisx
IGZyb20gbWUgb24gdGhhdC4uLg0KDQogIFBhdWwNCg0KPiANCj4gSnVlcmdlbg0KPiANCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVs
IG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:40:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 08: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 1hdscb-0006Ky-7f; Thu, 20 Jun 2019 08: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=jelc=UT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdsca-0006Kr-10
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:40:40 +0000
X-Inumbo-ID: 129e5cba-9337-11e9-89b9-030fcf1694ce
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 129e5cba-9337-11e9-89b9-030fcf1694ce;
 Thu, 20 Jun 2019 08:40:36 +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: EMQPRQyMWrBhTzs671Q7n0E/RhbD1SO+bww7/idqVuIi5iO8kQcKGPCS3gf39AELelqOFaDMB/
 vtFUDLoP3HywoyJnM6dKr3ELxi1nJYVe4aRaiwYVh1HAwkLSBoidNS4j9eS6M+zRh7LgIinOhk
 MWyhqNjoFIzsh2P3vDccwsW9jc1EqRQ4seBSVRomS2WVlTX34GX0N+HwR0QKkwsUXepPgz+4YJ
 8YqSqfawqlPXL9xJHEZk4NqskQ+om+pys+5bd7qoN6305ESKPRAcWMvZoJaqdOSC1cP5SXVEMX
 1+M=
X-SBRS: 2.7
X-MesageID: 1991274
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,396,1557201600"; 
   d="scan'208";a="1991274"
Date: Thu, 20 Jun 2019 10:40:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190620084028.5ozq2o4wr545mpb3@MacBook-Air-de-Roger.local>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] xen/link: Link .data.schedulers and
 CONSTRUCTERS in more appropriate locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDk6MTE6MjVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBOZWl0aGVyIG9mIHRoZXNlIHNob3VsZCBsaXZlIGluIC5kYXRhCj4gCj4gICogLmRh
dGEuc2NoZWR1bGVycyBpcyBvbmx5IGV2ZXIgcmVhZCwgc28gaXMgbW92ZWQgaW50byAucm9kYXRh
Cj4gICogQ09OU1RSVUNUT1JTIGlzIG9ubHkgZXZlciByZWFkLCBhbmQgb25seSBhdCBib290LCBz
byBpcyBtb3ZlZCB0byBiZXNpZGUKPiAgICAuaW5pdC5yb2RhdGEKPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKRm9yIHg4NjoKClJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCk9uZSBj
b21tZW50IGJlbG93OgoKPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
Pgo+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0t
LQo+ICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TIHwgMTEgKysrKysrLS0tLS0KPiAgeGVuL2FyY2gv
eDg2L3hlbi5sZHMuUyB8IDExICsrKysrKy0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5z
ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gaW5kZXggZWMzN2QzOC4uOWZh
NmM5OSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gKysrIGIveGVuL2Fy
Y2gveDg2L3hlbi5sZHMuUwo+IEBAIC0xNDAsNiArMTQwLDExIEBAIFNFQ1RJT05TCj4gICAgICAg
ICAqKC5kYXRhLnBhcmFtKQo+ICAgICAgICAgX19wYXJhbV9lbmQgPSAuOwo+ICAKPiArICAgICAg
IC4gPSBBTElHTihQT0lOVEVSX0FMSUdOKTsKPiArICAgICAgIF9fc3RhcnRfc2NoZWR1bGVyc19h
cnJheSA9IC47Cj4gKyAgICAgICAqKC5kYXRhLnNjaGVkdWxlcnMpCj4gKyAgICAgICBfX2VuZF9z
Y2hlZHVsZXJzX2FycmF5ID0gLjsKPiArCj4gICNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkg
JiYgZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkKPiAgICAgICAgIC4gPSBBTElHTihQT0lOVEVS
X0FMSUdOKTsKPiAgICAgICAgIF9fc3RhcnRfdnBjaV9hcnJheSA9IC47Cj4gQEAgLTIwNyw2ICsy
MTIsNyBAQCBTRUNUSU9OUwo+ICAKPiAgICAgICAgICooLmluaXQucm9kYXRhKQo+ICAgICAgICAg
KiguaW5pdC5yb2RhdGEuKikKPiArICAgICAgIENPTlNUUlVDVE9SUwoKQWNjb3JkaW5nIHRvIHRo
ZSBsZCBtYW51YWwgQ09OU1RSVUNUT1JTIGlzIG9ubHkgcmVsZXZhbnQgZm9yIGEub3V0LApFQ09G
RiBhbmQgWENPRkYuIEknbSB1bnN1cmUgd2hldGhlciBQRSBkb2VzIHVzZSBDT05TVFJVQ1RPUlMg
b3Igbm90LApzaW5jZSBpdCdzIGEgZGVzY2VuZGFudCBvZiBDT0ZGLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:43:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 08:43:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdsfa-0006Z0-P5; Thu, 20 Jun 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=jelc=UT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hdsfZ-0006Yu-R0
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:43:45 +0000
X-Inumbo-ID: 82e7cc46-9337-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 82e7cc46-9337-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 08:43:44 +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: w4rRhEy45Dana8MEdIR53XncyPjLrfkgVr9rjmWTuLaEKUwB05IYcNLlF90mZfK26qoV5Bnonv
 ibup2u3UPV2JNh8FrzzVIByuLIvZGkfeG/Lb70HLDOrYrfSx/PRypcVER8RaS3+1zsVkmAiQMh
 4yEKrLP6ZwOKWOCMRDVSI4RQKWAvqo92ytbSze98N9b2dt7WqGJdq9vR2xVOrASMjnytAEZj9d
 zqhRtuFNG5JRVYxAeFs/xl1UK6PKy94Q5ZNXwlEwrr746QbO544lPqLPI7F34WOT4SV5Q9F3eX
 FlM=
X-SBRS: 2.7
X-MesageID: 1978834
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,396,1557201600"; 
   d="scan'208";a="1978834"
Date: Thu, 20 Jun 2019 10:43:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190620084337.ctxzmbnlnzl4qxwq@MacBook-Air-de-Roger.local>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] xen/link: Misc 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 <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDk6MTE6MjdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAgKiBEcm9wIC5nbnUud2FybmluZy4gIFhlbiwgbm90IGJlaW5nIGEgbGlicmFyeSwg
aGFzIG5vIG5lZWQgZm9yCj4gICAgX19hdHRyaWJ1dGVfXygoX193YXJuaW5nX18oInN0ciIpKSkg
YW5kIGlzbid0IGxpYWJsZSB0byBldmVyIGdhaW4gc3VjaAo+ICAgIGFubm90YXRpb25zIGZvciBs
aW5rIHRpbWUgd2FybmluZ3MuCj4gICogQWRqdXN0IHRoZSBpbmRlbnRhdGlvbiBvZiB0aGUgc3Rh
cnQgb2YgQVJNJ3MgLnJvZGF0YSBzZWN0aW9uLgo+ICAqIERpc2NhcmQgLmRpc2NhcmQgb24gQVJN
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpGb3IgeDg2OgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 08:44:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 08:44:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdsfy-0006as-3R; Thu, 20 Jun 2019 08:44: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=ccEu=UT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hdsfw-0006ai-DT
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 08:44:08 +0000
X-Inumbo-ID: 90640d48-9337-11e9-9a8f-cbc85ccdd747
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 90640d48-9337-11e9-9a8f-cbc85ccdd747;
 Thu, 20 Jun 2019 08:44: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: oqQXLcwDnvXejlqw3htGDzdun/sAb68/HLWq31L0PSKc5ESgCn8VfmdBRJciqxcB8D/ls+7ctk
 oquuoDwPIKY8Y9l3GVGA/DUD2L/TnXx2n7h4a7YYQRD875kC1vryXEiywWxXz3OKnT+qOVec5B
 mBBEDvEX6rwnHhexgdxk/8blXvRgJdjoof2wfbpMEuTVTyzZm+6VVVZFB2JYBuCMtfj5MNDjwJ
 ESIAQAVAhEPpzaXPSyVTbNoALLXmi4/bQw/mLidHzL4ikVfCgjQgd5gI6EloquOLD5BXAFHcDo
 bqo=
X-SBRS: 2.7
X-MesageID: 1978844
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,396,1557201600"; 
   d="scan'208";a="1978844"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>, Wei Liu
 <wl@xen.org>
Thread-Topic: [PATCH v2] viridian: unify time sources
Thread-Index: AQHVJOYEKpYlKKXKuECuo6GB2lf0qqakPoxA
Date: Thu, 20 Jun 2019 08:44:02 +0000
Message-ID: <da79b9fd41aa47729cbbb576fcbf60aa@AMSPEX02CL03.citrite.net>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
In-Reply-To: <20190617082358.2734-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] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Paul
 Durrant <Paul.Durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiBTZW50OiAxNyBKdW5lIDIwMTkgMDk6MjQN
Cj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogUGF1bCBEdXJyYW50
IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1
IDx3bEB4ZW4ub3JnPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogW1BBVENIIHYyXSB2aXJpZGlhbjogdW5pZnkgdGltZSBzb3VyY2VzDQo+IA0KPiBD
dXJyZW50bHksIHRoZSB0aW1lX3JlZl9jb3VudCBlbmxpZ2h0ZW5lZCB0aW1lIHNvdXJjZSBtYWlu
dGFpbnMgYW4gb2Zmc2V0DQo+IHN1Y2ggdGhhdCB0aW1lIGlzIGZyb3plbiB3aGVuIHRoZSBkb21h
aW4gcGF1c2VkLCBidXQgdGhlIHJlZmVyZW5jZV90c2MNCj4gZW5saWdodGVuZWQgdGltZSBzb3Vy
Y2UgZG9lcyBub3QuIEFmdGVyIG1pZ3JhdGUsIHRoZSByZWZlcmVuY2VfdHNjIHNvdXJjZQ0KPiBt
YXkgYmVjb21lIGludmFsaWRhdGVkIChlLmcuIGJlY2F1c2Ugb2YgaG9zdCBjcHUgZnJlcXVlbmN5
IG1pc21hdGNoKSB3aGljaA0KPiB3aWxsIGNhdXNlIFdpbmRvd3MgdG8gZmFsbCBiYWNrIHRvIHRp
bWVfcmVmX2NvdW50LiBUaHVzLCB0aGUgZ3Vlc3Qgd2lsbA0KPiBvYnNlcnZlIGEganVtcCBpbiB0
aW1lIGVxdWl2YWxlbnQgdG8gdGhlIG9mZnNldC4NCj4gDQo+IFRoaXMgcGF0Y2ggdW5pZmllcyB0
aGUgdHdvIGVubGlnaHRlbmVkIHRpbWUgc291cmNlcyBzdWNoIHRoYXQgdGhlIHNhbWUNCj4gb2Zm
c2V0IGFwcGxpZXMgdG8gYm90aCBvZiB0aGVtLiBBbHNvLCBpdCdzIG5vdCByZWFsbHkgbmVjZXNz
YXJ5IHRvIGhhdmUNCj4gdHdvIGRpZmZlcmVudCBmdW5jdGlvbnMgdG8gY2FsY3VsYXRpbmcgYSAx
ME1IeiBjb3VudGVyIHZhbHVlLCB0aW1lX25vdygpIGFuZA0KPiByYXdfdHJjX3ZhbCgpLCBzbyB0
aGlzIHBhdGNoIHJlbW92ZXMgdGhlIGxhdHRlciBpbXBsZW1lbnRhdGlvbi4gVGhlDQo+IHVuaWZp
Y2F0aW9uIGFsc28gYWxsb3dzIHJlbW92YWwgb2YgdGhlIHJlZmVyZW5jZV90c2NfdmFsaWQgZmxh
Zy4NCj4gDQo+IFdoaWxzdCBpbiB0aGUgYXJlYSwgdGhpcyBwYXRjaCBhbHNvIHRha2VzIHRoZSBv
cHBvcnR1bml0eSB0byBjb25zdGlmeSBhIGZldw0KPiBwb2ludGVycyB3aGljaCB3ZXJlIG1pc3Nl
ZCBpbiBlYXJsaWVyIHBhdGNoZXMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiAtLS0NCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+DQo+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiBDYzogIlJvZ2VyIFBhdSBNb25u
w6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gDQo+IHYyOg0KPiAgLSBFeHBhbmQgY29tbWVu
dHMgYWJvdmUgbmV3bHkgYWRkZWQgVHNjT2Zmc2V0IHNldHRpbmcNCj4gLS0tDQo+ICB4ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYyAgIHwgMTA1ICsrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tDQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIHwgICAxIC0NCj4g
IDIgZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgNjEgZGVsZXRpb25zKC0pDQo+IA0K
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1lLmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYw0KPiBpbmRleCAyYTNjOTY5N2Q3Li4yOGUzZDg4Y2E5
IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYw0KPiArKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYw0KPiBAQCAtMjYsOSArMjYsMTAgQEAg
dHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFHRQ0KPiAgICAgIHVpbnQ2NF90IFJl
c2VydmVkMls1MDldOw0KPiAgfSBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UsICpQSFZfUkVGRVJFTkNF
X1RTQ19QQUdFOw0KPiANCj4gLXN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVj
dCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkNCj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9yZWZl
cmVuY2VfdHNjKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkNCj4gIHsN
Cj4gICAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWluICp2ZCA9IGQtPmFyY2guaHZtLnZpcmlkaWFu
Ow0KPiArICAgIGNvbnN0IHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjID0gJnZk
LT50aW1lX3JlZl9jb3VudDsNCj4gICAgICBjb25zdCBzdHJ1Y3QgdmlyaWRpYW5fcGFnZSAqcnQg
PSAmdmQtPnJlZmVyZW5jZV90c2M7DQo+ICAgICAgSFZfUkVGRVJFTkNFX1RTQ19QQUdFICpwID0g
cnQtPnB0cjsNCj4gICAgICB1aW50MzJfdCBzZXE7DQo+IEBAIC00NCw3ICs0NSw5IEBAIHN0YXRp
YyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlh
bGl6ZSkNCj4gICAgICAgKiB3aXRoIHRoaXMsIGFsbG93aW5nIHZ0c2MgdG8gYmUgdHVybmVkIG9m
ZiwgYnV0IHN1cHBvcnQgZm9yIHRoaXMgaXMNCj4gICAgICAgKiBub3QgeWV0IHByZXNlbnQgaW4g
dGhlIGh5cGVydmlzb3IuIFRodXMgaXMgaXQgaXMgcG9zc2libGUgdGhhdA0KPiAgICAgICAqIG1p
Z3JhdGluZyBhIFdpbmRvd3MgVk0gYmV0d2VlbiBob3N0cyBvZiBkaWZmZXJpbmcgVFNDIGZyZXF1
ZW5jaWVzDQo+IC0gICAgICogbWF5IHJlc3VsdCBpbiBsYXJnZSBkaWZmZXJlbmNlcyBpbiBndWVz
dCBwZXJmb3JtYW5jZS4NCj4gKyAgICAgKiBtYXkgcmVzdWx0IGluIGxhcmdlIGRpZmZlcmVuY2Vz
IGluIGd1ZXN0IHBlcmZvcm1hbmNlLiBBbnkganVtcCBpbg0KPiArICAgICAqIFRTQyBkdWUgdG8g
bWlncmF0aW9uIGRvd24tdGltZSBjYW4sIGhvd2V2ZXIsIGJlIGNvbXBlbnNhdGVkIGZvciBieQ0K
PiArICAgICAqIHNldHRpbmcgdGhlIFRzY09mZnNldCB2YWx1ZSAoc2VlIGJlbG93KS4NCj4gICAg
ICAgKi8NCj4gICAgICBpZiAoICFob3N0X3RzY19pc19zYWZlKCkgfHwgZC0+YXJjaC52dHNjICkN
Cj4gICAgICB7DQo+IEBAIC02Miw4ICs2NSw2IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVu
Y2VfdHNjKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkNCj4gDQo+ICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6IGludmFs
aWRhdGVkXG4iLA0KPiAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsNCj4gLQ0KPiAtICAg
ICAgICB2ZC0+cmVmZXJlbmNlX3RzY192YWxpZCA9IGZhbHNlOw0KPiAgICAgICAgICByZXR1cm47
DQo+ICAgICAgfQ0KPiANCj4gQEAgLTc1LDggKzc2LDExIEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9y
ZWZlcmVuY2VfdHNjKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaW5pdGlhbGl6ZSkNCj4gICAgICAg
Kg0KPiAgICAgICAqIFdpbmRvd3MgdXNlcyBhIDEwMG5zIHRpY2ssIHNvIHdlIG5lZWQgYSBzY2Fs
ZSB3aGljaCBpcyBjcHUNCj4gICAgICAgKiB0aWNrcyBwZXIgMTAwbnMgc2hpZnRlZCBsZWZ0IGJ5
IDY0Lg0KPiArICAgICAqIFRoZSBvZmZzZXQgdmFsdWUgaXMgY2FsY3VsYXRlZCBvbiByZXN0b3Jl
IGFmdGVyIG1pZ3JhdGlvbiBhbmQNCj4gKyAgICAgKiBlbnN1cmVzIHRoYXQgV2luZG93cyB3aWxs
IG5vdCBzZWUgYSBsYXJnZSBqdW1wIGluIFJlZmVyZW5jZVRpbWUuDQo+ICAgICAgICovDQo+ICAg
ICAgcC0+VHNjU2NhbGUgPSAoKDEwMDAwdWwgPDwgMzIpIC8gZC0+YXJjaC50c2Nfa2h6KSA8PCAz
MjsNCj4gKyAgICBwLT5Uc2NPZmZzZXQgPSB0cmMtPm9mZjsNCj4gICAgICBzbXBfd21iKCk7DQo+
IA0KPiAgICAgIHNlcSA9IHAtPlRzY1NlcXVlbmNlICsgMTsNCj4gQEAgLTg0LDQ2ICs4OCw2IEBA
IHN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVjdCBkb21haW4gKmQsIGJvb2wg
aW5pdGlhbGl6ZSkNCj4gICAgICAgICAgc2VxID0gMTsNCj4gDQo+ICAgICAgcC0+VHNjU2VxdWVu
Y2UgPSBzZXE7DQo+IC0gICAgdmQtPnJlZmVyZW5jZV90c2NfdmFsaWQgPSB0cnVlOw0KPiAtfQ0K
PiAtDQo+IC1zdGF0aWMgaW50NjRfdCByYXdfdHJjX3ZhbChjb25zdCBzdHJ1Y3QgZG9tYWluICpk
KQ0KPiAtew0KPiAtICAgIHVpbnQ2NF90IHRzYzsNCj4gLSAgICBzdHJ1Y3QgdGltZV9zY2FsZSB0
c2NfdG9fbnM7DQo+IC0NCj4gLSAgICB0c2MgPSBodm1fZ2V0X2d1ZXN0X3RzYyhwdF9nbG9iYWxf
dmNwdV90YXJnZXQoZCkpOw0KPiAtDQo+IC0gICAgLyogY29udmVydCB0c2MgdG8gY291bnQgb2Yg
MTAwbnMgcGVyaW9kcyAqLw0KPiAtICAgIHNldF90aW1lX3NjYWxlKCZ0c2NfdG9fbnMsIGQtPmFy
Y2gudHNjX2toeiAqIDEwMDB1bCk7DQo+IC0gICAgcmV0dXJuIHNjYWxlX2RlbHRhKHRzYywgJnRz
Y190b19ucykgLyAxMDB1bDsNCj4gLX0NCj4gLQ0KPiAtc3RhdGljIHZvaWQgdGltZV9yZWZfY291
bnRfZnJlZXplKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpDQo+IC17DQo+IC0gICAgc3RydWN0IHZp
cmlkaWFuX3RpbWVfcmVmX2NvdW50ICp0cmMgPQ0KPiAtICAgICAgICAmZC0+YXJjaC5odm0udmly
aWRpYW4tPnRpbWVfcmVmX2NvdW50Ow0KPiAtDQo+IC0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9i
aXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFncykgKQ0KPiAtICAgICAgICB0cmMtPnZhbCA9IHJh
d190cmNfdmFsKGQpICsgdHJjLT5vZmY7DQo+IC19DQo+IC0NCj4gLXN0YXRpYyB2b2lkIHRpbWVf
cmVmX2NvdW50X3RoYXcoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gLXsNCj4gLSAgICBzdHJ1
Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9DQo+IC0gICAgICAgICZkLT5hcmNoLmh2
bS52aXJpZGlhbi0+dGltZV9yZWZfY291bnQ7DQo+IC0NCj4gLSAgICBpZiAoICFkLT5pc19zaHV0
dGluZ19kb3duICYmDQo+IC0gICAgICAgICAhdGVzdF9hbmRfc2V0X2JpdChfVFJDX3J1bm5pbmcs
ICZ0cmMtPmZsYWdzKSApDQo+IC0gICAgICAgIHRyYy0+b2ZmID0gKGludDY0X3QpdHJjLT52YWwg
LSByYXdfdHJjX3ZhbChkKTsNCj4gLX0NCj4gLQ0KPiAtc3RhdGljIGludDY0X3QgdGltZV9yZWZf
Y291bnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gLXsNCj4gLSAgICBzdHJ1Y3QgdmlyaWRp
YW5fdGltZV9yZWZfY291bnQgKnRyYyA9DQo+IC0gICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlh
bi0+dGltZV9yZWZfY291bnQ7DQo+IC0NCj4gLSAgICByZXR1cm4gcmF3X3RyY192YWwoZCkgKyB0
cmMtPm9mZjsNCj4gIH0NCj4gDQo+ICAvKg0KPiBAQCAtMTM2LDcgKzEwMCw3IEBAIHN0YXRpYyBp
bnQ2NF90IHRpbWVfcmVmX2NvdW50KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpDQo+ICAgKiAxMjgg
Yml0IG51bWJlciB3aGljaCBpcyB0aGVuIHNoaWZ0ZWQgNjQgdGltZXMgdG8gdGhlIHJpZ2h0IHRv
IG9idGFpbg0KPiAgICogdGhlIGhpZ2ggNjQgYml0cy4iDQo+ICAgKi8NCj4gLXN0YXRpYyB1aW50
NjRfdCBzY2FsZV90c2ModWludDY0X3QgdHNjLCB1aW50NjRfdCBzY2FsZSwgdWludDY0X3Qgb2Zm
c2V0KQ0KPiArc3RhdGljIHVpbnQ2NF90IHNjYWxlX3RzYyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90
IHNjYWxlLCBpbnQ2NF90IG9mZnNldCkNCj4gIHsNCj4gICAgICB1aW50NjRfdCByZXN1bHQ7DQo+
IA0KPiBAQCAtMTUzLDIyICsxMTcsNDYgQEAgc3RhdGljIHVpbnQ2NF90IHNjYWxlX3RzYyh1aW50
NjRfdCB0c2MsIHVpbnQ2NF90IHNjYWxlLCB1aW50NjRfdCBvZmZzZXQpDQo+ICAgICAgcmV0dXJu
IHJlc3VsdCArIG9mZnNldDsNCj4gIH0NCj4gDQo+IC1zdGF0aWMgdWludDY0X3QgdGltZV9ub3co
c3RydWN0IGRvbWFpbiAqZCkNCj4gK3N0YXRpYyB1aW50NjRfdCB0cmNfdmFsKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsIGludDY0X3Qgb2Zmc2V0KQ0KPiAgew0KPiAgICAgIHVpbnQ2NF90IHRzYywg
c2NhbGU7DQo+IA0KPiAtICAgIC8qDQo+IC0gICAgICogSWYgdGhlIHJlZmVyZW5jZSBUU0MgcGFn
ZSBpcyBub3QgZW5hYmxlZCwgb3IgaGFzIGJlZW4gaW52YWxpZGF0ZWQNCj4gLSAgICAgKiBmYWxs
IGJhY2sgdG8gdGhlIHBhcnRpdGlvbiByZWZlcmVuY2UgY291bnRlci4NCj4gLSAgICAgKi8NCj4g
LSAgICBpZiAoICFkLT5hcmNoLmh2bS52aXJpZGlhbi0+cmVmZXJlbmNlX3RzY192YWxpZCApDQo+
IC0gICAgICAgIHJldHVybiB0aW1lX3JlZl9jb3VudChkKTsNCj4gLQ0KPiAtICAgIC8qIE90aGVy
d2lzZSBjb21wdXRlIHJlZmVyZW5jZSB0aW1lIGluIHRoZSBzYW1lIHdheSB0aGUgZ3Vlc3Qgd291
bGQgKi8NCj4gICAgICB0c2MgPSBodm1fZ2V0X2d1ZXN0X3RzYyhwdF9nbG9iYWxfdmNwdV90YXJn
ZXQoZCkpOw0KPiAgICAgIHNjYWxlID0gKCgxMDAwMHVsIDw8IDMyKSAvIGQtPmFyY2gudHNjX2to
eikgPDwgMzI7DQo+IA0KPiAtICAgIHJldHVybiBzY2FsZV90c2ModHNjLCBzY2FsZSwgMCk7DQo+
ICsgICAgcmV0dXJuIHNjYWxlX3RzYyh0c2MsIHNjYWxlLCBvZmZzZXQpOw0KPiArfQ0KPiArDQo+
ICtzdGF0aWMgdm9pZCB0aW1lX3JlZl9jb3VudF9mcmVlemUoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkNCj4gK3sNCj4gKyAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYyA9DQo+
ICsgICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+dGltZV9yZWZfY291bnQ7DQo+ICsNCj4g
KyAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfVFJDX3J1bm5pbmcsICZ0cmMtPmZsYWdzKSAp
DQo+ICsgICAgICAgIHRyYy0+dmFsID0gdHJjX3ZhbChkLCB0cmMtPm9mZik7DQo+ICt9DQo+ICsN
Cj4gK3N0YXRpYyB2b2lkIHRpbWVfcmVmX2NvdW50X3RoYXcoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkNCj4gK3sNCj4gKyAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWluICp2ZCA9IGQtPmFyY2guaHZt
LnZpcmlkaWFuOw0KPiArICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjID0g
JnZkLT50aW1lX3JlZl9jb3VudDsNCj4gKw0KPiArICAgIGlmICggZC0+aXNfc2h1dHRpbmdfZG93
biB8fA0KPiArICAgICAgICAgdGVzdF9hbmRfc2V0X2JpdChfVFJDX3J1bm5pbmcsICZ0cmMtPmZs
YWdzKSApDQo+ICsgICAgICAgIHJldHVybjsNCj4gKw0KPiArICAgIHRyYy0+b2ZmID0gKGludDY0
X3QpdHJjLT52YWwgLSB0cmNfdmFsKGQsIDApOw0KPiArDQo+ICsgICAgaWYgKCB2ZC0+cmVmZXJl
bmNlX3RzYy5tc3IuZW5hYmxlZCApDQo+ICsgICAgICAgIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKGQs
IGZhbHNlKTsNCj4gK30NCj4gKw0KPiArc3RhdGljIGludDY0X3QgdGltZV9yZWZfY291bnQoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gK3sNCj4gKyAgICBjb25zdCBzdHJ1Y3QgdmlyaWRpYW5f
dGltZV9yZWZfY291bnQgKnRyYyA9DQo+ICsgICAgICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi0+
dGltZV9yZWZfY291bnQ7DQo+ICsNCj4gKyAgICByZXR1cm4gdHJjX3ZhbChkLCB0cmMtPm9mZik7
DQo+ICB9DQo+IA0KPiAgc3RhdGljIHZvaWQgc3RvcF9zdGltZXIoc3RydWN0IHZpcmlkaWFuX3N0
aW1lciAqdnMpDQo+IEBAIC0xOTYsNyArMTg0LDcgQEAgc3RhdGljIHZvaWQgc3RhcnRfc3RpbWVy
KHN0cnVjdCB2aXJpZGlhbl9zdGltZXIgKnZzKQ0KPiAgICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2
ID0gdnMtPnY7DQo+ICAgICAgc3RydWN0IHZpcmlkaWFuX3ZjcHUgKnZ2ID0gdi0+YXJjaC5odm0u
dmlyaWRpYW47DQo+ICAgICAgdW5zaWduZWQgaW50IHN0aW1lcnggPSB2cyAtICZ2di0+c3RpbWVy
WzBdOw0KPiAtICAgIGludDY0X3Qgbm93ID0gdGltZV9ub3codi0+ZG9tYWluKTsNCj4gKyAgICBp
bnQ2NF90IG5vdyA9IHRpbWVfcmVmX2NvdW50KHYtPmRvbWFpbik7DQo+ICAgICAgaW50NjRfdCBl
eHBpcmF0aW9uOw0KPiAgICAgIHNfdGltZV90IHRpbWVvdXQ7DQo+IA0KPiBAQCAtMjg1LDcgKzI3
Myw3IEBAIHN0YXRpYyB2b2lkIHBvbGxfc3RpbWVyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBp
bnQgc3RpbWVyeCkNCj4gDQo+ICAgICAgaWYgKCAhdmlyaWRpYW5fc3luaWNfZGVsaXZlcl90aW1l
cl9tc2codiwgdnMtPmNvbmZpZy5zaW50eCwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGltZXJ4LCB2cy0+ZXhwaXJhdGlvbiwNCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aW1lX25vdyh2LT5kb21haW4pKSApDQo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGltZV9yZWZfY291
bnQodi0+ZG9tYWluKSkgKQ0KPiAgICAgICAgICByZXR1cm47DQo+IA0KPiAgICAgIGNsZWFyX2Jp
dChzdGltZXJ4LCAmdnYtPnN0aW1lcl9wZW5kaW5nKTsNCj4gQEAgLTY0MSwxMCArNjI5LDcgQEAg
dm9pZCB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoDQo+ICAgICAgdmQtPnJlZmVyZW5j
ZV90c2MubXNyLnJhdyA9IGN0eHQtPnJlZmVyZW5jZV90c2M7DQo+IA0KPiAgICAgIGlmICggdmQt
PnJlZmVyZW5jZV90c2MubXNyLmVuYWJsZWQgKQ0KPiAtICAgIHsNCj4gICAgICAgICAgdmlyaWRp
YW5fbWFwX2d1ZXN0X3BhZ2UoZCwgJnZkLT5yZWZlcmVuY2VfdHNjKTsNCj4gLSAgICAgICAgdXBk
YXRlX3JlZmVyZW5jZV90c2MoZCwgZmFsc2UpOw0KPiAtICAgIH0NCj4gIH0NCj4gDQo+ICAvKg0K
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgNCj4gaW5kZXggNTRlNDZjYzRjNC4uMDEwYzhi
NThkNCAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaA0K
PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oDQo+IEBAIC0xMTYsNyAr
MTE2LDYgQEAgc3RydWN0IHZpcmlkaWFuX2RvbWFpbg0KPiAgICAgIHVuaW9uIHZpcmlkaWFuX3Bh
Z2VfbXNyIGh5cGVyY2FsbF9ncGE7DQo+ICAgICAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVmX2Nv
dW50IHRpbWVfcmVmX2NvdW50Ow0KPiAgICAgIHN0cnVjdCB2aXJpZGlhbl9wYWdlIHJlZmVyZW5j
ZV90c2M7DQo+IC0gICAgYm9vbCByZWZlcmVuY2VfdHNjX3ZhbGlkOw0KPiAgfTsNCj4gDQo+ICB2
b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
bGVhZiwNCj4gLS0NCj4gMi4yMC4xLjIuZ2IyMWViYjY3MQ0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 09:38:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 09:38:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdtWE-0002FH-Op; Thu, 20 Jun 2019 09:38: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=ePJG=UT=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hdtWD-0002FC-Ak
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 09:38:09 +0000
X-Inumbo-ID: 1a4ad648-933f-11e9-811d-37d16ccf195f
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a4ad648-933f-11e9-811d-37d16ccf195f;
 Thu, 20 Jun 2019 09:38:05 +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
 28E5E305D489; Thu, 20 Jun 2019 12:38:04 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 0C513306E4AC;
 Thu, 20 Jun 2019 12:38:04 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Jun 2019 12:38:02 +0300
Message-Id: <12cad7df6e35f4cd53c48083ba9d6d7dd6169a38.1561023118.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v2] MAINTAINERS: Add myself as reviewer for
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>, tamas@tklengyel.com,
 Wei Liu <wl@xen.org>, 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>
MIME-Version: 1.0
Content-Type: text/plain; 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
bT4KLS0tCkNoYW5nZXMgaW4gdjI6Ci0gQWRkZWQgZGVzaWduYXRlZCByZXZpZXdlciBhZnRlciBt
YWludGFpbmVyIGxpc3QKLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRl
eCBhYjMyZTdmLi4wNjU4YmNjIDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJ
TkVSUwpAQCAtNDEzLDYgKzQxMyw3IEBAIEY6CXVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYv
CiBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBhbmQgTU9OSVRPUgogTToJUmF6dmFuIENvam9jYXJ1IDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogTToJVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgorUjoJUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT4KIFM6CVN1cHBvcnRlZAogRjoJdG9vbHMvdGVzdHMveGVuLWFjY2VzcwogRjoJeGVuL2FyY2gv
Ki9tb25pdG9yLmMKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 09:40:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 09: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 1hdtYP-0002uv-77; Thu, 20 Jun 2019 09:40: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=YAo9=UT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hdtYO-0002uk-6w
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 09:40:24 +0000
X-Inumbo-ID: 6a94a476-933f-11e9-820c-57c41817da3c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a94a476-933f-11e9-820c-57c41817da3c;
 Thu, 20 Jun 2019 09:40:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 795A9AED4;
 Thu, 20 Jun 2019 09:40:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
Date: Thu, 20 Jun 2019 11:40:15 +0200
Message-Id: <20190620094015.21206-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH RFC] mm: fix regression with deferred struct
 page 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: Juergen Gross <jgross@suse.com>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDBlNTZhY2FlNGI0ZGQ0YTkgKCJtbTogaW5pdGlhbGl6ZSBNQVhfT1JERVJfTlJfUEFH
RVMgYXQgYSB0aW1lCmluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikgaXMgY2F1c2lu
ZyBhIHJlZ3Jlc3Npb24gb24gc29tZQpzeXN0ZW1zIHdoZW4gdGhlIGtlcm5lbCBpcyBib290ZWQg
YXMgWGVuIGRvbTAuCgpUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCgpS
ZWFzb24gaXMgYW4gZW5kbGVzcyBsb29wIGluIGdldF9wYWdlX2Zyb21fZnJlZWxpc3QoKSBpbiBj
YXNlIHRoZSBmaXJzdAp6b25lIGxvb2tlZCBhdCBoYXMgbm8gZnJlZSBtZW1vcnkuIGRlZmVycmVk
X2dyb3dfem9uZSgpIGlzIGFsd2F5cwpyZXR1cm5pbmcgdHJ1ZSBkdWUgdG8gdGhlIGZvbGxvd2lu
ZyBjb2RlIHNuaXBwbGV0OgoKICAvKiBJZiB0aGUgem9uZSBpcyBlbXB0eSBzb21lYm9keSBlbHNl
IG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSB6b25lICovCiAgaWYgKCFkZWZlcnJlZF9pbml0X21l
bV9wZm5fcmFuZ2VfaW5fem9uZSgmaSwgem9uZSwgJnNwZm4sICZlcGZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RfZGVmZXJyZWRfcGZuKSkgewogICAg
ICAgICAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVMT05HX01BWDsKICAgICAgICAgIHBn
ZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQsICZmbGFncyk7CiAgICAgICAgICByZXR1cm4gdHJ1ZTsK
ICB9CgpUaGlzIGluIHR1cm4gcmVzdWx0cyBpbiB0aGUgbG9vcCBhcyBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KCkgaXMKYXNzdW1pbmcgZm9yd2FyZCBwcm9ncmVzcyBjYW4gYmUgbWFkZSBieSBkb2lu
ZyBzb21lIG1vcmUgc3RydWN0IHBhZ2UKaW5pdGlhbGl6YXRpb24uCgpGaXhlczogMGU1NmFjYWU0
YjRkZDRhOSAoIm1tOiBpbml0aWFsaXplIE1BWF9PUkRFUl9OUl9QQUdFUyBhdCBhIHRpbWUgaW5z
dGVhZCBvZiBkb2luZyBsYXJnZXIgc2VjdGlvbnMiKQotLS0KVGhpcyBwYXRjaCBtYWtlcyBteSBz
eXN0ZW0gYm9vdCBhZ2FpbiBhcyBYZW4gZG9tMCwgYnV0IEknbSBub3QgcmVhbGx5CnN1cmUgaXQg
aXMgdGhlIGNvcnJlY3Qgd2F5IHRvIGRvIGl0LCBoZW5jZSB0aGUgUkZDLgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogbW0vcGFnZV9hbGxvYy5jIHwg
MiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEvbW0vcGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxvYy5jCmluZGV4IGQ2NmJjOGFi
ZTBhZi4uNmVlNzU0YjVjZDkyIDEwMDY0NAotLS0gYS9tbS9wYWdlX2FsbG9jLmMKKysrIGIvbW0v
cGFnZV9hbGxvYy5jCkBAIC0xODI2LDcgKzE4MjYsNyBAQCBkZWZlcnJlZF9ncm93X3pvbmUoc3Ry
dWN0IHpvbmUgKnpvbmUsIHVuc2lnbmVkIGludCBvcmRlcikKIAkJCQkJCSBmaXJzdF9kZWZlcnJl
ZF9wZm4pKSB7CiAJCXBnZGF0LT5maXJzdF9kZWZlcnJlZF9wZm4gPSBVTE9OR19NQVg7CiAJCXBn
ZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQsICZmbGFncyk7Ci0JCXJldHVybiB0cnVlOworCQlyZXR1
cm4gZmFsc2U7CiAJfQogCiAJLyoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 10:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 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 1hdtsJ-0004d2-2Y; Thu, 20 Jun 2019 10:00: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=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdtsI-0004cv-68
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 10:00:58 +0000
X-Inumbo-ID: 49538ca2-9342-11e9-856a-f37022c63da5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 49538ca2-9342-11e9-856a-f37022c63da5;
 Thu, 20 Jun 2019 10: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 BC5B0360;
 Thu, 20 Jun 2019 03:00:51 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3FDD83F246;
 Thu, 20 Jun 2019 03:00:50 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
 <ff241dfa-fb0e-63d6-f345-f80afb6a6035@arm.com>
 <alpine.DEB.2.21.1906191458230.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8e46a72a-de53-48d2-6801-d561a40bddce@arm.com>
Date: Thu, 20 Jun 2019 11:00:48 +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: <alpine.DEB.2.21.1906191458230.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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@epam.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>

SGkgU3RlZmFubywKCk9uIDYvMTkvMTkgMTE6MDQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDE5IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDYvMTkv
MTkgMTA6NDcgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIFdlZCwgMTkgSnVu
IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSBTdGVmYW5vLAo+Pj4+Cj4+Pj4gVGl0
bGU6IFlvdSBzaG91bGQgYXQgbGVhc3QgbWVudGlvbiB0aGlzIGlzIGZvciBvcC10ZWUuCj4+Pj4K
Pj4+PiBBbHNvLCBtb3N0bHkgbGlrZWx5IHRoZSBzaGExIGlzIHRvbyBzbWFsbCBhbmQgbGlrZWx5
IHRvIG1hdGNoIG11bHRpcGxlCj4+Pj4gY29tbWl0Cj4+Pj4gaW4gdGhlIGZ1dHVyZS4gU28geW91
IHdhbnQgdG8gc3BlY2lmeSB0aGUgdGl0bGUgb2YgdGhlIGNvbW1pdC4KPj4+Pgo+Pj4+IE9uIDYv
MTkvMTkgMTA6MjQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gT3B0ZWUgYnJl
YWtzIHRoZSBidWlsZCB3aXRoOgo+Pj4+Pgo+Pj4+PiBvcHRlZS5jOiBJbiBmdW5jdGlvbiDigJh0
cmFuc2xhdGVfbm9uY29udGlnLmlzcmEuNOKAmToKPj4+Pj4gb3B0ZWUuYzo3NDM6Mzg6IGVycm9y
OiDigJh4ZW5fZGF0YeKAmSBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMKPj4+Pj4g
ZnVuY3Rpb24KPj4+Pj4gWy1XZXJyb3I9bWF5YmUtdW5pbml0aWFsaXplZF0KPj4+Pj4gICAgICAg
ICAgICAgICAgIHhlbl9kYXRhLT5uZXh0X3BhZ2VfZGF0YSA9IHBhZ2VfdG9fbWFkZHIoeGVuX3Bn
cyArIDEpOwo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4K
Pj4+Pj4gb3B0ZWUuYzo3MzI6NzE6IGVycm9yOiDigJhndWVzdF9kYXRh4oCZIG1heSBiZSB1c2Vk
IHVuaW5pdGlhbGl6ZWQgaW4gdGhpcwo+Pj4+PiBmdW5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmlu
aXRpYWxpemVkXQo+Pj4+PiAgICAgICAgICAgICBwYWdlID0KPj4+Pj4gZ2V0X2RvbWFpbl9yYW1f
cGFnZShnYWRkcl90b19nZm4oZ3Vlc3RfZGF0YS0+cGFnZXNfbGlzdFtpZHhdKSk7Cj4+Pj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXgo+Pj4+PiBvcHRlZS5jOjc1MDoyMTogZXJyb3I6IOKAmGd1ZXN0X3Bn
4oCZIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcwo+Pj4+PiBmdW5jdGlvbgo+Pj4+
PiBbLVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVkXQo+Pj4+PiAgICAgICAgICAgICAgICAgcHV0
X3BhZ2UoZ3Vlc3RfcGcpOwo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgICBeCj4+Pj4+IGNj
MTogYWxsIHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3JzCj4+Pj4+Cj4+Pj4+IEZpeCBp
dCBieSBpbml0aWFsaXppbmcgeGVuX2RhdGEsIGd1ZXN0X2RhdGEsIGd1ZXN0X3BnIHRvIE5VTEwu
IEFsc28gc2V0Cj4+Pj4+IHhlbl9wZ3MgdG8gTlVMTCBmb3IgY29uc2lzdGVuY3kuCj4+Pj4KPj4+
PiBXaXRob3V0IG1vcmUgZXhwbGFuYXRpb24gSSB0aGluayB0aGlzIGlzIGFuIHVud2lzZSBjaG9p
Y2UuIElmIEdDQyB0aGlua3MKPj4+PiBpdCBpcwo+Pj4+IGdvaW5nIHRvIGJlIHVzZWQgdW5pdGlh
bGl6ZWQsIHRoZW4gbW9zdGx5IGxpa2VseSB5b3Ugc2lsZW50IGFuIGVycm9yIHRoYXQKPj4+PiBj
b3VsZCBlbmQgdXAgdG8gZGVyZWZlcmVuY2UgTlVMTC4KPj4+Pgo+Pj4+IEFsc28sIHNldHRpbmcg
eGVuX3BncyBmb3IgY29uc2lzdGVuY3kgd2lsbCBvbmx5IGRlZmVhdCB0aGUgY29tcGlsZXIuCj4+
Pj4gTGVhZGluZwo+Pj4+IHRvIGRlcmVmZXJlbmNpbmcgTlVMTCBhbmQgY3Jhc2ggWGVuLi4uCj4+
Pj4KPj4+PiBGb3IgeGVuX3BncywgdGhpcyBzaG91bGQgZGVmaW5pdGVseSBub3QgYmUgTlVMTC4g
Rm9yIHRoZSB0d28gb3RoZXJzLCB5b3UKPj4+PiBuZWVkCj4+Pj4gdG8gZXhwbGFpbiB3aHkgdGhp
cyBpcyBmaW5lIChpZiB0aGlzIGlzIGp1c3QgYmVjYXVzZSB0aGUgY29tcGlsZXIgY2FuJ3QKPj4+
PiBmaW5kCj4+Pj4gdGhlIHJlYXNvbiwgdGhlbiB5b3Ugc2hvdWxkIGFkZCBhIGNvbW1lbnQgaW4g
dGhlIGNvZGUgdG8gZXhwbGFpbiBpdCkuCj4+Pgo+Pj4gSSB3YXMgb25seSB0cnlpbmcgdG8gdW5i
bG9jayB0aGUgYnVpbGQuCj4+Cj4+IFNvPyBXZSBkb24ndCBzaWxlbmNlIGEgY29tcGlsZXIgd2Fy
bmluZyBqdXN0IGZvciB1bmJsb2NraW5nIHRoZSBidWlsZCB3aXRob3V0Cj4+IGFueSBwcm9wZXIg
aW52ZXN0aWdhdGlvbi4gRGlkbid0IHlvdSBkbyB0aGF0IGJlZm9yZSBhZGRpbmcgdGhlIE5VTEw/
Cj4gCj4gTm8gSSBkaWRuJ3QuIEJ1dCBhY3R1YWxseSwgSSB0aG91Z2h0IHdlIGRpZCB1bmJyZWFr
IGEgYnVpbGQgYXMgcXVpY2tseQo+IGFzIHBvc3NpYmxlIGV2ZW4gd2l0aG91dCBhIGZ1bGwgZml4
IGluIHRoZSBwYXN0LiAKCkFuZCB3aG8gaXMgZ29pbmcgdG8gZG8gdGhlIGZvbGxvdy11cD8gQUZB
SUNULCB5b3Ugd2lsbCBub3QgYmUgdGhlIG9uZSAKYW5kIHRoZXJlZm9yZSB0aGF0J3MgYSBjYWxs
IGZvciB0aGlzIHRvIHN0YXkgYXMgaXQgaXMgaW4gWGVuLgoKPiBJbiBmYWN0LCBJIHNlZW0gdG8K
PiByZWNvbGxlY3QgdGhhdCB3ZSBkaWQgdGhhdCBldmVuIHdpdGhvdXQgY29sbGVjdGluZyBhbGwg
bmVjZXNzYXJ5IGFja3MuCgpDb2xsZWN0aW5nIHRoZSBuZWNlc3NhcnkgYWNrcyBhbmQgbm90IGlu
dmVzdGlnYXRpbmcgYXJlIHNvbWV0aGluZyAKdG90YWxseSBkaWZmZXJlbnQuIFRoZXJlIGFyZSBh
IGNvdXBsZSBvZiBpbnN0YW5jZSB3aGVyZSBwYXRjaCB3ZW50IAp3aXRob3V0IHRoZSBuZWNlc3Nh
cnkgYWNrcyB0byB1bmJsb2NrIGJ1aWxkL3Rlc3QgKHNlZSBKYW4ncyBzZXJpZXMgZm9yIAo0LjEw
IGFuZCA0LjExKS4KCkhvd2V2ZXIgSmFuIHN0aWxsIGludmVzdGlnYXRlZCB0aGUgcHJvYmxlbS4K
Cj4gTWF5YmUgbXkgbWVtb3J5IGlzIGZhaWxpbmcgbWU/IEJ1dCBJIHdvdWxkIGhhdmUgc3dvcm4g
aXQgaGFwcGVuZWQgYQo+IGNvdXBsZSBvZiB0aW1lcyBpbiB0aGUgbGFzdCAxMiBtb250aHMuIE9y
IG1heWJlIHRoaXMgY2FzZSBpcyBkaWZmZXJlbnQKPiBiZWNhdXNlIGl0IGRvZXNuJ3QgYnJlYWsg
dGhlIGJ1aWxkIHdpdGggdGhlIGRlZmF1bHQga2NvbmZpZz8gSW4gYW55Cj4gY2FzZSwgbGV0J3Mg
YWdyZWUgb24gYSBwb2xpY3kgYW5kIEkgYW0gaGFwcHkgdG8gZm9sbG93IGl0LgoKVGhpcyBjYW4n
dCBiZSByZWFjaGVkIHdpdGggb3NzdGVzdCAoYXMgaXQgaXMgcHJvdGVjdGVkIGJ5IEVYUEVSVCks
IGJ1dCBJIApkaWRuJ3QgYmFzZSBteSBqdWRnbWVudCBvbiB0aGF0LgoKSSBiYXNlZCBteSBqdWRn
bWVudCBvbiB0aGUgY29tcGlsZXIgcmVwb3J0aW5nIGEgcG90ZW50aWFsIGVycm9yIGFuZCB0aGUg
CmNvbW1pdCBtZXNzYWdlIG5vdCBleHBsYWluaW5nIHdoeSBzZXR0aW5nIHRvIE5VTEwgd291bGQg
YmUgb2suCgpJIGFtIGhhcHB5IHRvIGhhdmUgYnVpbGQgZml4IGdvaW5nIHdpdGhvdXQgYW55IGFj
a3MgKHRvIGNlcnRhaW4gZXh0ZW5kKSwgCmhvd2V2ZXIgd2Ugc2hvdWxkIG5vdCBsb3dlciBkb3du
IHRoZSBxdWFsaXR5IG9mIHRoZSBjb21taXQgZm9yIHRoYXQuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 10:39:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 10:39: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 1hduT9-0007Ci-AS; Thu, 20 Jun 2019 10:39:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kqls=UT=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hduT8-0007Cd-Bd
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 10:39:02 +0000
X-Inumbo-ID: 9cee8d98-9347-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 9cee8d98-9347-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 10:39:00 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id t28so2196763lje.9
 for <xen-devel@lists.xenproject.org>; Thu, 20 Jun 2019 03:39:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=dIpauCHE8WQzh1Qq4JMUKfeLX+wuwYQBbOmknMiYfG0=;
 b=jedBYIQBINZwLLJix89Np7pxKSFTslPRn4tOXp9SBH5C88CuDxxYA3D1dsdvM9nm51
 JOlbog1MdN8/23zy2GdC/XgrQLQTOTJCDUm8i90720M9Ahuk0sDloXSdF33pw+PW9CoN
 MR8W8Ql67zkvlND5JEnoCriQhGc7Aw+KBg58/3+4I91t5/jRq4beVuGAaUPzwogo6OeI
 7cNe6w4cEXPtPd3WfsVUGa3rn7ClxYQrrogzzabd/bmmNIQ1xOY9ctxrvWapLKiAOfMW
 Wt+f4WQvuHsZaQ5VP8oF88ftYYUjtEwwDEN3m2WTaZ98lmowOb9+5ku6++zL2m4XsZs5
 RKlg==
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=dIpauCHE8WQzh1Qq4JMUKfeLX+wuwYQBbOmknMiYfG0=;
 b=a9jVkxctmKAIRpZhIdDmpBjnOWE/Xa8HGR99Nwx63TP98fNXSuTZaNWwoF9sGCrqdX
 p+S32F9eEwRwGf1s1uskAluR2+51ojSR+eXiY4zbY+TsCW0MCV6+RnyIbCc4jWnJm8p1
 WA7HvX/8NCUWlqZrXgZ7gQbIyA3iUIik2TiwHqeqsrnOdIgo8KmBad+aFzOKFq3MyyYn
 fgUrnL7s+A5nE/7ZUJFOtR25+waOrKcK640H3UOrQscSr+JsYLJcIn1kGd23/4Er47vu
 h6DCujHUrsSsXSxO2bWwq6zTmsbd0w/HazX9P5oq7DCVxqMmhodLeLYyc/tJnD/0Srvc
 8gUA==
X-Gm-Message-State: APjAAAVTSgtnepAC0ifBqFD7OucH0R12PqVYoNUSeMqqcG8qF5oOv5Xn
 fCI3g1Yks2TP6CEF0FGwVo8BmaHl
X-Google-Smtp-Source: APXvYqyQL+igFFWDsJdlx5itCEG93jz8II9xQkc6xVkdWC3YNz682gJR8wLhw6Vihqew/MCHhUg3Lg==
X-Received: by 2002:a2e:6c0f:: with SMTP id h15mr5630750ljc.36.1561027138774; 
 Thu, 20 Jun 2019 03:38: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 p76sm2972146ljb.49.2019.06.20.03.38.57
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Thu, 20 Jun 2019 03:38:58 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Jun 2019 13:38:05 +0300
Message-Id: <20190620103805.927-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [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: julien.grall@arm.com, 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
aXRlIHNpbWlsYXIuClRoZSBvbmx5IGRpZmZlcmVuY2UgYmV0d2VlbiBEb20wIGFuZCBEb21VIHRp
bWVyIERUIG5vZGUKaXMgdGhlIHRpbWVyIGludGVycnVwdHMgdXNlZC4gIEFsbCB0aGUgcmVzdCBj
b2RlIHNob3VsZCBiZSB0aGUgc2FtZS4KU28gaXQgaXMgYmV0dGVyIHRvIG1lcmdlIHRoZW0gdG8g
YXZvaWQgZGlzY3JlcGFuY3kuCgpUZXN0ZWQgZG9tMCBib290IHdpdGggcmNhciBoMyBzayBib2Fy
ZC4KClN1Z2dlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KU2ln
bmVkLW9mZi1ieTogVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Ci0tLQogeGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNjYgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDQ1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwppbmRleCA3ZmI4MjhjYWUyLi42MTBkZDNlOGU3IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCkBAIC05NzYsNiArOTc2LDggQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1l
cl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKICAgICBnaWNfaW50ZXJy
dXB0X3QgaW50cnNbM107CiAgICAgdTMyIGNsb2NrX2ZyZXF1ZW5jeTsKICAgICBib29sIGNsb2Nr
X3ZhbGlkOworICAgIGJvb2wgZDAgPSBpc19oYXJkd2FyZV9kb21haW4oZCk7CisgICAgdWludDMy
X3QgaXBfdmFsOwogCiAgICAgZHRfZHByaW50aygiQ3JlYXRlIHRpbWVyIG5vZGVcbiIpOwogCkBA
IC0xMDA0LDIyICsxMDA2LDM2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCiAgICAgLyogVGhlIHRpbWVyIElSUSBp
cyBlbXVsYXRlZCBieSBYZW4uIEl0IGFsd2F5cyBleHBvc2VzIGFuIGFjdGl2ZS1sb3cKICAgICAg
KiBsZXZlbC1zZW5zaXRpdmUgaW50ZXJydXB0ICovCiAKLSAgICBpcnEgPSB0aW1lcl9nZXRfaXJx
KFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7CisgICAgaXJxID0gZDAKKyAgICAgICAgPyB0aW1lcl9n
ZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSkKKyAgICAgICAgOiBHVUVTVF9USU1FUl9QSFlT
X1NfUFBJOwogICAgIGR0X2RwcmludGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsK
ICAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxf
TE9XKTsKIAotICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJ
KTsKKyAgICBpcnEgPSBkMAorICAgICAgICA/IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05T
RUNVUkVfUFBJKQorICAgICAgICA6IEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJOwogICAgIGR0X2Rw
cmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7CiAgICAgc2V0X2ludGVy
cnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKLSAgICBp
cnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKKyAgICBpcnEgPSBkMAorICAgICAg
ICA/IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpCisgICAgICAgIDogR1VFU1RfVElNRVJf
VklSVF9QUEk7CiAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsK
ICAgICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxf
TE9XKTsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMp
OworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50cnMsIHNpemVv
ZiAoaW50cnNbMF0pICogMyk7CiAgICAgaWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwog
CisgICAgaXBfdmFsID0gZDAKKyAgICAgICAgICAgPyBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+
cGhhbmRsZQorICAgICAgICAgICA6IEdVRVNUX1BIQU5ETEVfR0lDOworCisgICAgcmVzID0gZmR0
X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsIGlwX3ZhbCk7CisgICAgaWYg
KHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKwogICAgIGNsb2NrX3ZhbGlkID0gZHRfcHJvcGVy
dHlfcmVhZF91MzIoZGV2LCAiY2xvY2stZnJlcXVlbmN5IiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZjbG9ja19mcmVxdWVuY3kpOwogICAgIGlmICggY2xvY2tfdmFs
aWQgKQpAQCAtMTU4MSw0NiArMTU5Nyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX2Rv
bVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCiAgICAgfQogfQogCi1z
dGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLCB2b2lkICpmZHQpCi17Ci0gICAgaW50IHJlczsKLSAgICBnaWNfaW50ZXJydXB0X3QgaW50
cnNbM107Ci0KLSAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0aW1lciIpOwotICAgIGlm
ICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIGlmICggIWlzXzY0Yml0X2RvbWFp
bihkKSApCi0gICAgewotICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNv
bXBhdGlibGUiLCAiYXJtLGFybXY3LXRpbWVyIik7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAg
ICAgICAgIHJldHVybiByZXM7Ci0gICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjgtdGltZXIi
KTsKLSAgICAgICAgaWYgKCByZXMgKQotICAgICAgICAgICAgcmV0dXJuIHJlczsKLSAgICB9Ci0K
LSAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgR1VF
U1RfVElNRVJfUEhZU19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKLSAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFf
VFlQRV9MRVZFTF9MT1cpOwotCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVw
dHMiLCBpbnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsKLSAgICBpZiAoIHJlcyApCi0gICAg
ICAgIHJldHVybiByZXM7Ci0KLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRl
cnJ1cHQtcGFyZW50IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QSEFORExF
X0dJQyk7Ci0gICAgaWYgKHJlcykKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJlcyA9IGZk
dF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0dXJuIHJlczsKLX0KLQogI2lmZGVmIENPTkZJR19T
QlNBX1ZVQVJUX0NPTlNPTEUKIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdnBsMDExX3VhcnRfbm9k
ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCiB7CkBAIC0xNzI2LDcgKzE3MDIs
NyBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgaWYgKCByZXQgKQogICAgICAgICBnb3Rv
IGVycjsKIAotICAgIHJldCA9IG1ha2VfdGltZXJfZG9tVV9ub2RlKGQsIGtpbmZvLT5mZHQpOwor
ICAgIHJldCA9IG1ha2VfdGltZXJfbm9kZShkLCBraW5mby0+ZmR0KTsKICAgICBpZiAoIHJldCAp
CiAgICAgICAgIGdvdG8gZXJyOwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 11:05:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 11:05:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdusV-00019d-Lm; Thu, 20 Jun 2019 11:05:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IGdI=UT=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdusU-00019Y-BQ
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 11:05:14 +0000
X-Inumbo-ID: 45d83ebd-934b-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.87]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45d83ebd-934b-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 11:05:12 +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=muaNiD+h5Gk1fuuUeULERjQIublWBmQSlJwGpZH6pdU=;
 b=CMoFUbMvJCtX+bYkX8Ej7t1qrmHzpV1INpKQFOVdMD+xua3+kO4CQoQAg6Q3ch81MUW9kH9CTkam/QpaDZvGXX2TOREsJAyJUXoco8L7oJ2JFPe729G4x0cwXStUwWWPK8NDhIlDC/NhpVHl90YIPybhH6gimSLXZiYeacDuvuXlZE4JPbIbvW6WauNnD104x91Xf6eg5+A+KfbGzM+rWowf0my/Ms1kW1aJVBLm2o9+2aHlZDuCPFjmD75hBlVzICssIB5PHVbhEy0AS3uBckGvGCc7O/uDWpHbdChJeTAzFRlhfNdIOMK7277zNlLtwQiOk9cPeP5p5VuJ+CxHBQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4994.eurprd03.prod.outlook.com (20.178.21.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Thu, 20 Jun 2019 11:05:10 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Thu, 20 Jun 2019
 11:05:10 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH] xen/arm: fix build after 2e35cdf
Thread-Index: AQHVJuVhv/qAHJGJ3kqi/x7jV6qIU6ajgWyAgAACGACAAN65AA==
Date: Thu, 20 Jun 2019 11:05:09 +0000
Message-ID: <87pnn87c0t.fsf@epam.com>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
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: 6aa5f213-2c8f-4168-21f1-08d6f56f2926
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:AM0PR03MB4994; 
x-ms-traffictypediagnostic: AM0PR03MB4994:
x-microsoft-antispam-prvs: <AM0PR03MB49943AC5DF80CE1C7B4A2B6CE6E40@AM0PR03MB4994.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0074BBE012
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(346002)(39860400002)(396003)(136003)(199004)(189003)(102836004)(6436002)(66066001)(14454004)(72206003)(53936002)(36756003)(71190400001)(3846002)(71200400001)(6116002)(6246003)(478600001)(316002)(80792005)(54906003)(68736007)(25786009)(6512007)(6506007)(2906002)(91956017)(8676002)(99286004)(76176011)(81166006)(76116006)(81156014)(14444005)(256004)(53546011)(6916009)(66946007)(5660300002)(66476007)(4326008)(73956011)(486006)(8936002)(66446008)(66556008)(64756008)(305945005)(86362001)(26005)(7736002)(6486002)(446003)(229853002)(186003)(11346002)(476003)(2616005)(55236004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4994;
 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: IUi6jQXbzieoLthkbQyx0dzpgeybdVIYDmHF5VUKgqscY/xe0uKC8bTWbxoEvdSTzZz8XU1Pf1HH6Tdf77cO3PIjqUnb+JQWbwhyTjpmJqi9t3EEYllGGdt75TSkaSYopd/FqZUzbr3KONKyO9EoA5tQSJVzfum372se+G3qfVSXTBp7ZoChxAldXGgVCglCcdlzjhLLmMEzobQfdGWZec/42s0pIs0SmlAIUwWBFFCls/+xdZAFp6tQ/a2tnNrpqUFGrxOtdZ8/8KZvv/MMfS+tmjpANlSzaSXttnKDNO/njVQLfqIa5lWcqgcD/IeRuSeqlx5GO7dhqUe0rnj2WaZGRqUd345BZVQ9MqltY3vCJWu7CGkgeu1VRTq5FWyiCIk9FVEdAKdZL0rfoL+cQNG7P5jrwZ6aWfLI6ToTGp8=
Content-ID: <6D36565C3A386A43A6A0ED53D747D6F8@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6aa5f213-2c8f-4168-21f1-08d6f56f2926
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2019 11:05:09.9214 (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: AM0PR03MB4994
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpIaSBTdGVmYW5vLCBKdWxpZW4sDQoNClN0ZWZhbm8gU3RhYmVsbGluaSB3cml0ZXM6DQoNCj4g
T24gV2VkLCAxOSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4gSGkgU3RlZmFubywN
Cj4+DQo+PiBUaXRsZTogWW91IHNob3VsZCBhdCBsZWFzdCBtZW50aW9uIHRoaXMgaXMgZm9yIG9w
LXRlZS4NCj4+DQo+PiBBbHNvLCBtb3N0bHkgbGlrZWx5IHRoZSBzaGExIGlzIHRvbyBzbWFsbCBh
bmQgbGlrZWx5IHRvIG1hdGNoIG11bHRpcGxlIGNvbW1pdA0KPj4gaW4gdGhlIGZ1dHVyZS4gU28g
eW91IHdhbnQgdG8gc3BlY2lmeSB0aGUgdGl0bGUgb2YgdGhlIGNvbW1pdC4NCj4+DQo+PiBPbiA2
LzE5LzE5IDEwOjI0IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6DQo+PiA+IE9wdGVlIGJy
ZWFrcyB0aGUgYnVpbGQgd2l0aDoNCj4+ID4NCj4+ID4gb3B0ZWUuYzogSW4gZnVuY3Rpb24g4oCY
dHJhbnNsYXRlX25vbmNvbnRpZy5pc3JhLjTigJk6DQo+PiA+IG9wdGVlLmM6NzQzOjM4OiBlcnJv
cjog4oCYeGVuX2RhdGHigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0
aW9uDQo+PiA+IFstV2Vycm9yPW1heWJlLXVuaW5pdGlhbGl6ZWRdDQo+PiA+ICAgICAgICAgICAg
ICAgeGVuX2RhdGEtPm5leHRfcGFnZV9kYXRhID0gcGFnZV90b19tYWRkcih4ZW5fcGdzICsgMSk7
DQo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4+ID4gb3B0
ZWUuYzo3MzI6NzE6IGVycm9yOiDigJhndWVzdF9kYXRh4oCZIG1heSBiZSB1c2VkIHVuaW5pdGlh
bGl6ZWQgaW4gdGhpcw0KPj4gPiBmdW5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVk
XQ0KPj4gPiAgICAgICAgICAgcGFnZSA9DQo+PiA+IGdldF9kb21haW5fcmFtX3BhZ2UoZ2FkZHJf
dG9fZ2ZuKGd1ZXN0X2RhdGEtPnBhZ2VzX2xpc3RbaWR4XSkpOw0KPj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBeDQo+PiA+IG9wdGVlLmM6NzUwOjIxOiBlcnJvcjog4oCYZ3Vlc3RfcGfigJkgbWF5IGJlIHVz
ZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uDQo+PiA+IFstV2Vycm9yPW1heWJlLXVu
aW5pdGlhbGl6ZWRdDQo+PiA+ICAgICAgICAgICAgICAgcHV0X3BhZ2UoZ3Vlc3RfcGcpOw0KPj4g
PiAgICAgICAgICAgICAgICAgICAgICAgXg0KPj4gPiBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0
cmVhdGVkIGFzIGVycm9ycw0KPj4gPg0KPj4gPiBGaXggaXQgYnkgaW5pdGlhbGl6aW5nIHhlbl9k
YXRhLCBndWVzdF9kYXRhLCBndWVzdF9wZyB0byBOVUxMLiBBbHNvIHNldA0KPj4gPiB4ZW5fcGdz
IHRvIE5VTEwgZm9yIGNvbnNpc3RlbmN5Lg0KPj4NCj4+IFdpdGhvdXQgbW9yZSBleHBsYW5hdGlv
biBJIHRoaW5rIHRoaXMgaXMgYW4gdW53aXNlIGNob2ljZS4gSWYgR0NDIHRoaW5rcyBpdCBpcw0K
Pj4gZ29pbmcgdG8gYmUgdXNlZCB1bml0aWFsaXplZCwgdGhlbiBtb3N0bHkgbGlrZWx5IHlvdSBz
aWxlbnQgYW4gZXJyb3IgdGhhdA0KPj4gY291bGQgZW5kIHVwIHRvIGRlcmVmZXJlbmNlIE5VTEwu
DQoNClRoZXJlIGlzIG5vIHdheSB0byB1c2UgdGhpcyB2YXJpYWJsZXMgd2l0aG91dCBpbml0aWFs
aXphdGlvbi4gVGhleSBhcmUNCmFsd2F5cyBpbml0aWFsaXplZCBvbiB0aGUgZmlyc3QgaXRlcmF0
aW9uIG9mIHRoZSBsb29wLCB3aGVuIGlkeCBlcXVhbHMNCnRvIDAuIE5ld2VyIHZlcnNpb24gb2Yg
R0NDIGNhbiBpbmZlciB0aGlzLCBidXQgbG9vayBsaWtlIHRoaXMgY2F1c2VzDQpwcm9ibGVtIGZv
ciBvbGRlciB2ZXJzaW9ucy4NCg0KPj4gQWxzbywgc2V0dGluZyB4ZW5fcGdzIGZvciBjb25zaXN0
ZW5jeSB3aWxsIG9ubHkgZGVmZWF0IHRoZSBjb21waWxlci4gTGVhZGluZw0KPj4gdG8gZGVyZWZl
cmVuY2luZyBOVUxMIGFuZCBjcmFzaCBYZW4uLi4NCj4+DQo+PiBGb3IgeGVuX3BncywgdGhpcyBz
aG91bGQgZGVmaW5pdGVseSBub3QgYmUgTlVMTC4gRm9yIHRoZSB0d28gb3RoZXJzLCB5b3UgbmVl
ZA0KPj4gdG8gZXhwbGFpbiB3aHkgdGhpcyBpcyBmaW5lIChpZiB0aGlzIGlzIGp1c3QgYmVjYXVz
ZSB0aGUgY29tcGlsZXIgY2FuJ3QgZmluZA0KPj4gdGhlIHJlYXNvbiwgdGhlbiB5b3Ugc2hvdWxk
IGFkZCBhIGNvbW1lbnQgaW4gdGhlIGNvZGUgdG8gZXhwbGFpbiBpdCkuDQo+DQo+IEkgd2FzIG9u
bHkgdHJ5aW5nIHRvIHVuYmxvY2sgdGhlIGJ1aWxkLiBJJ2xsIHdpdGhkcmF3IHRoZSBwYXRjaCBh
bmQgbGV0DQo+IFZvbG9kbWlyIGZpeCBpdCBwcm9wZXJseS4NCkFjdHVhbGx5LCB5b3VyIHBhdGNo
IGlzIGZpbmUsIHRha2luZyBpbnRvIGFjY291bnQgSnVsaWVuJ3MgY29tbWVudCBhYm91dA0KeGVu
X3BncyBhbmQganVzdGlmaWNhdGlvbiBpbiB0aGUgY29tbWVudHMuDQpTbywgeW91IGNhbiBzZW5k
IGZpeGVkIHZlcnNpb24gb3IgSSBjYW4gZG8gdGhpcywgaWYgeW91IGRvbid0IHdhbnQgdG8uDQoN
Cj4NCj4gVm9sb2RtaXIsIEZZSSBJIHJlcHJvZHVjZWQgdGhlIGlzc3VlIHVzaW5nIFVidW50dSBU
cnVzdHkgZ2NjDQo+IDQuOC40LTJ1YnVudHUxfjE0LjA0LjMuDQpPaCwgSSBzZWUuIFRoaXMgaXMg
dGhlIHF1aXRlIG9sZCB2ZXJzaW9uIG9mIEdDQy4gSSdtIHVzaW5nDQphYXJjaDY0LXBva3ktbGlu
dXgtZ2NjIChMaW5hcm8gR0NDIDUuMi0yMDE1LjExLTIpIDUuMi4xIDIwMTUxMDA1DQp3aGljaCBp
cyBhbHNvIG9sZCwgYnV0IGF0IGxlYXN0IGl0IHRyYWNrcyB2YXJpYWJsZXMgaW5pdGlhbGl6YXRp
b24NCmJldHRlci4NCg0KLS0NCkJlc3QgcmVnYXJkcyxWb2xvZHlteXIgQmFiY2h1awpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 11:54:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 11: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 1hdvdz-00054J-LH; Thu, 20 Jun 2019 11:54:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AtfB=UT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdvdy-00054E-I0
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 11:54:18 +0000
X-Inumbo-ID: 210cd8b5-9352-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 210cd8b5-9352-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 11:54:16 +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: 5kCwYtPnoa+4VDzONM8FM2BZ8GhPjeAYZjRTLFoHlenIodC4VSYHd9FyvnFF3//NFH2EGEX0W9
 M5gTeIZvuphCCYYGrf5tJYLIhNLh2aypwaf2QbnjmaEb/tgaw2C1kjDovmNvoZlqWe7zGIUJDG
 gjKKZkzQ/o6Fr+VIMpkHNa3wH/PummsJpKcLBylTl/+qoqAS6fp5pZQFhBg+v0D9Sh2ov3AiXp
 EEOYjbhbyMNSPkDH19MA7ha3PvMlduxvbyBp8iG9jUdWT4B4qQJBW37aDcw14lOnqu5B6b8Ftv
 iLc=
X-SBRS: 2.7
X-MesageID: 1984979
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,396,1557201600"; 
   d="scan'208";a="1984979"
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
 <87pnn87c0t.fsf@epam.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: <44edc120-2367-3a7b-3647-1b862a1bc303@citrix.com>
Date: Thu, 20 Jun 2019 12:54:12 +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: <87pnn87c0t.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] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDYvMjAxOSAxMjowNSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IFZvbG9kbWly
LCBGWUkgSSByZXByb2R1Y2VkIHRoZSBpc3N1ZSB1c2luZyBVYnVudHUgVHJ1c3R5IGdjYwo+PiA0
LjguNC0ydWJ1bnR1MX4xNC4wNC4zLgo+IE9oLCBJIHNlZS4gVGhpcyBpcyB0aGUgcXVpdGUgb2xk
IHZlcnNpb24gb2YgR0NDLiBJJ20gdXNpbmcKPiBhYXJjaDY0LXBva3ktbGludXgtZ2NjIChMaW5h
cm8gR0NDIDUuMi0yMDE1LjExLTIpIDUuMi4xIDIwMTUxMDA1Cj4gd2hpY2ggaXMgYWxzbyBvbGQs
IGJ1dCBhdCBsZWFzdCBpdCB0cmFja3MgdmFyaWFibGVzIGluaXRpYWxpemF0aW9uCj4gYmV0dGVy
LgoKVGhpcyB3YXMgc3BvdHRlZCBieSBDSSBodHRwczovL3RyYXZpcy1jaS5vcmcvYW5keWhocC94
ZW4vam9icy81NDc4OTYzNTMKYW5kIGlzIGEgc3VwcG9ydGVkIG9mIEdDQyB3aGljaCBYZW4gc3Vw
cG9ydHMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 12:06:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 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 1hdvpr-00064n-Gn; Thu, 20 Jun 2019 12:06: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=AtfB=UT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdvpp-00064i-Vk
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 12:06:34 +0000
X-Inumbo-ID: d6ca76e8-9353-11e9-af64-8f220008ee0d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6ca76e8-9353-11e9-af64-8f220008ee0d;
 Thu, 20 Jun 2019 12:06:31 +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: bK/WM6lDttzmGjbXWMerrkkeVOi/gukRsB65BJU0JKIvEGfDY9SQdPHzV/zUnPeVACe+Lju1H5
 r/jy+mvx5pG45q8AMyzJz8UXCB7x3JHhq9TY90Uc0eqF68gP4Vwe+d8BIuHhwOKMTxIfnvvBdD
 czTHGsMKmPAGYlWlI36fLTecqtyRXJhJqdXAwi3pt5r3bRH2SOiqVzgmgEcoKl3+gX4DZtOI5v
 Nz3G5Fo42QuNsc6ghRPGIQYFuIiQUWxKuMwjxeh6yCYG/WNN0mWq2HyKFKOJS89pUl5GIPgAmA
 YaM=
X-SBRS: 2.7
X-MesageID: 1988511
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,396,1557201600"; 
   d="scan'208";a="1988511"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 20 Jun 2019 13:06:21 +0100
Message-ID: <1561032381-24385-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/svm: Drop svm_vm{load,save}() 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: Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9sbG93aW5nIG9uIGZyb20gYy9zIDdkMTYxZjY1MzcgIng4Ni9zdm06IEZpeCBzdm1fdm1jYl9k
dW1wKCkgd2hlbiB1c2VkIGluCmN1cnJlbnQgY29udGV4dCIsIHRoZXJlIGlzIG5vdyBvbmx5IGEg
c2luZ2xlIHVzZXIgb2Ygc3ZtX3Ztc2F2ZSgpIHJlbWFpbmluZyBpbgp0aGUgdHJlZSwgd2l0aCBh
bGwgdXNlcnMgbW92ZWQgdG8gc3ZtX3Zte2xvYWQsc2F2ZX1fcGEoKS4KCm52LT5udl9uMXZtY3gg
aGFzIGEgbWF0Y2hpbmcgbnYtPm52X24xdm1jeF9wYSB3aGljaCBpcyBhbHdheXMgY29ycmVjdCwg
YW5kCmF2b2lkcyBhIHJlZHVuZGFudCBfX3BhKCkgdHJhbnNsYXRpb24gYmVoaW5kIHRoZSBzY2Vu
ZXMuCgpXaXRoIHRoaXMgZ29uZSwgYWxsIFZNe0xPQUQsU0FWRX0gb3BlcmF0aW9ucyBhcmUgdXNp
bmcgcGFkZHJfdCdzIHdoaWNoIGlzIG1vcmUKZWZmaWNpZW50LCBzbyBkcm9wIHRoZSBzdm1fdm17
bG9hZCxzYXZlfSgpIGhlbHBlcnMgdG8gYXZvaWQgdXNlcyBvZiB0aGVtCnJlYXBwZWFyaW5nIGlu
IHRoZSBmdXR1cmUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CkNDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29t
PgpDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CgpJdCB0dXJucyBvdXQgSSB3
YXMgbWlzdGFrZW4gYWJvdXQgaG93IGNvbXBsaWNhdGVkIHRoaXMgd2FzLgotLS0KIHhlbi9hcmNo
L3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9zdm0uaCB8IDMgLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5j
IGIveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKaW5kZXggMzVjMWEwNC4uZmVmMTI0
ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKQEAgLTEwMzAsNyArMTAzMCw3IEBAIG5zdm1f
dm1jYl9wcmVwYXJlNHZtZXhpdChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICpuc192bWNiID0gbnYtPm52X3Z2bWN4Owog
ICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqbjJ2bWNiID0gbnYtPm52X24ydm1jeDsKIAotICAgIHN2
bV92bXNhdmUobnYtPm52X24xdm1jeCk7CisgICAgc3ZtX3Ztc2F2ZV9wYShudi0+bnZfbjF2bWN4
X3BhKTsKIAogICAgIC8qIENhY2hlIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mgb2YgdmlydHVhbCB2
bWNiCiAgICAgICogZm9yIFZNQ0IgQ2xlYW5iaXQgZW11bGF0aW9uLgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL3N2bS5oCmluZGV4IDZlNjg4YTguLjE2YTk5NGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3N2bS9zdm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
c3ZtLmgKQEAgLTIyLDkgKzIyLDYgQEAKIAogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCi0jZGVm
aW5lIHN2bV92bWxvYWQoeCkgICAgIHN2bV92bWxvYWRfcGEoX19wYSh4KSkKLSNkZWZpbmUgc3Zt
X3Ztc2F2ZSh4KSAgICAgc3ZtX3Ztc2F2ZV9wYShfX3BhKHgpKQotCiBzdGF0aWMgaW5saW5lIHZv
aWQgc3ZtX3ZtbG9hZF9wYShwYWRkcl90IHZtY2IpCiB7CiAgICAgYXNtIHZvbGF0aWxlICgKLS0g
CjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 12:24:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 12:24:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdw6s-0007ew-4I; Thu, 20 Jun 2019 12: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=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdw6r-0007er-9m
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 12:24:09 +0000
X-Inumbo-ID: 4c004206-9356-11e9-864d-33e4f686b111
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4c004206-9356-11e9-864d-33e4f686b111;
 Thu, 20 Jun 2019 12:24: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 299E3360;
 Thu, 20 Jun 2019 05:24:06 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 213343F718;
 Thu, 20 Jun 2019 05:24:04 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
 <3e5cb174-d83f-e1a1-1d6e-4e0073fa9956@arm.com>
 <5cb62752-e2a1-444e-e3e4-98b25dcfb626@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74705f1c-d0ac-27fd-3c88-a58adfcec81d@arm.com>
Date: Thu, 20 Jun 2019 13:24: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: <5cb62752-e2a1-444e-e3e4-98b25dcfb626@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/4] xen/link: Fold .data.read_mostly into
 .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: 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>

SGkgQW5kcmV3LAoKT24gNi8xOS8xOSAxMDo0OCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biAxOS8wNi8yMDE5IDIyOjI4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDYvMTkvMTkgOTox
MSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IC5kYXRhLnJlYWRfbW9zdGx5IG9ubHkgbmVl
ZHMgc2VwYXJhdGluZyBmcm9tIGFkamFjZW50IGRhdGEgYnkgb25lCj4+PiBjYWNoZSBsaW5lCj4+
PiB0byBiZSBlZmZlY3RpdmUsIGFuZCBwbGFjaW5nIGl0IGFkamFjZW50IHRvIC5kYXRhLnBhZ2Vf
YWxpZ25lZAo+Pj4gZnVsZmlsbHMgdGhpcwo+Pj4gcmVxdWlyZW1lbnQuCj4+Pgo+Pj4gRm9yIEFS
TSwgLmV4X3RhYmxlIGFwcGVhcnMgdG8gYmUgYSB2ZXN0aWdpYWwgcmVtbmFudC7CoCBOb3RoaW5n
IGluIHRoZQo+Pj4gcmVzdWx0aW5nIGJ1aWxkIGV2ZXIgaW5zcGVjdHMgb3IgYWN0cyBvbiB0aGUg
Y29udGVudHMgb2YgdGhlIHRhYmxlLgo+Pj4gVGhlIGFybTMyCj4+PiBidWlsZCBkb2VzIGhvd2V2
ZXIgaGF2ZSBzb21lIGFzc2VtYmx5IHJvdXRpbmVzIHdoaWNoIGZpbGwgLmV4X3RhYmxlLgo+Pj4K
Pj4+IERyb3AgYWxsIG9mIEFSTSdzIC5leF90YWJsZSBpbmZyYXN0cnVjdHVyZSwgdG8gcmVkdWNl
IHRoZSBzaXplIG9mIHRoZQo+Pj4gY29tcGlsZWQKPj4+IGJpbmFyeSwgYW5kIGF2b2lkIGdpdmlu
ZyB0aGUgaWxsdXNpb24gb2YgZXhjZXB0aW9uIGhhbmRsaW5nIHdvcmtpbmcuCj4+Cj4+IEkgYW0g
bm90IGluIGZhdm9yIG9mIHRoaXMgY2hhbmdlLiBhc3NlbWJsZXIuaCBpcyBtZWFudCB0byBiZSBh
Cj4+IHZlcmJhdGltIGNvcHkgb2YgdGhlIExpbnV4IGNvdW50ZXJwYXJ0Lgo+IAo+IFdoYXQgYWx0
ZXJuYXRpdmUgZG8geW91IHByb3Bvc2UgdGhlbiwgYmVjYXVzZSBoYXZpbmcgaW5mcmFzdHJ1Y3R1
cmUgdGhhdAo+IGdpdmVzIHRoZSBpbGx1c2lvbiBvZiBleGNlcHRpb24gcmVjb3Zlcnkgd29ya2lu
ZyBpcyBhIGZhciB3b3JzZSBvcHRpb24KPiB0aGFuIGRldmlhdGluZyBmcm9tIExpbnV4LgoKSSBs
ZWFybnQgdGhlIGhhcmQgd2F5IGJlZm9yZSB0aGF0IHRyeWluZyB0byBhZGFwdCBhIExpbnV4IGZp
bGUgdG8gWGVuIAptYWtlcyB2ZXJ5IGRpZmZpY3VsdCB0byBrZWVwIHRyYWNrIHdoYXQncyBnb2lu
ZyBvbi4KClNvIG15IHByZWZlcmVuY2UgaGVyZSBpcyB0byBqdXN0IGRpc2FibGUgdGhlIHNlY3Rp
b24gaWYgdGhleSBleGlzdHMuCgo+Pgo+PiBbLi4uXQo+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+PiBpbmRleCAyYjQ0
ZTVkLi4zZGM1MTE3IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+Pj4g
KysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+Pj4gQEAgLTk0LDI3ICs5NCwxMyBAQCBTRUNU
SU9OUwo+Pj4gIMKgwqDCoCBfZXJvZGF0YSA9IC47wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIC8qIEVuZCBvZiByZWFkLW9ubHkgZGF0YSAqLwo+Pj4gIMKgIMKgwqDCoCAuZGF0YSA6IHvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiBEYXRhICovCj4+PiArwqDC
oMKgwqDCoMKgICooLmRhdGEucmVhZF9tb3N0bHkpCj4+Cj4+IEJlZm9yZSwgLmRhdGEucmVhZF9t
b3N0bHkgd2FzIFNNUF9DQUNIRV9CWVRFUyBhbGlnbmVkLiBOb3csIGl0IHNlZW1zCj4+IHRoZXJl
IGFyZSBubyBhbGlnbm1lbnQuCj4+Cj4+IFRoaXMgbWF5IGVuZCB1cCB0byBoYXZlIF9lcm9kYXRh
IGFuZCAuZGF0YS5yZWFkX21vc3RseSB0byBiZSBwYXJ0IG9mCj4+IHRoZSBzYW1lIHBhZ2UuIEFz
IEFybSBlbmZvcmNlIHJlYWQtb25seSwgeW91IG1heSBjcmFzaCBvbiBhY2Nlc3MgdG8KPj4gLmRh
dGEucmVhZF9tb3N0bHkuCj4+Cj4+IFNvIEkgdGhpbmsgeW91IGhhdmUKPj4gLiA9IEFMSUdOKFBB
R0VfU0laRSkKPj4gKiguZGF0YS5yZWFkX21vc3RseSkKPj4gLmFsaWduKFNNUF9DQUNIRV9CWVRF
UykuCj4gCj4gVGhlc2UgYm90aCBuZWVkIHRvIGJlIFBBR0VfU0laRSwgb3IgLmRhdGEucGFnZV9h
bGlnbmVkIGNhbiBlbmQgdXAgaGF2aW5nCj4gcHJvYmxlbXMuCgpHb29kIHBvaW50LCBJIG1pc3Nl
ZCB0aGUgLmRhdGEucGFnZV9hbGlnbmVkLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 12:29:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 12: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 1hdwCB-0007q1-RJ; Thu, 20 Jun 2019 12: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=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdwCB-0007pw-2e
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 12:29:39 +0000
X-Inumbo-ID: 11337ecf-9357-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 11337ecf-9357-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 12:29: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 EC18B360;
 Thu, 20 Jun 2019 05:29:36 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7CABD3F718;
 Thu, 20 Jun 2019 05:29:35 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
 <efda4435-f685-7830-4f58-1b62d062fab5@arm.com>
 <f898001f-3cf2-699d-6bd6-cb527c87c863@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f8cb1913-be53-7916-63c2-a2b33aa2ccea@arm.com>
Date: Thu, 20 Jun 2019 13:29:34 +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: <f898001f-3cf2-699d-6bd6-cb527c87c863@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] xen/link: Misc 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>,
 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>

SGkgQW5kcmV3LAoKT24gNi8xOS8xOSAxMDozOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biAxOS8wNi8yMDE5IDIyOjMwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiA2
LzE5LzE5IDk6MTEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiAgwqAgKiBEcm9wIC5nbnUu
d2FybmluZy7CoCBYZW4sIG5vdCBiZWluZyBhIGxpYnJhcnksIGhhcyBubyBuZWVkIGZvcgo+Pj4g
IMKgwqDCoCBfX2F0dHJpYnV0ZV9fKChfX3dhcm5pbmdfXygic3RyIikpKSBhbmQgaXNuJ3QgbGlh
YmxlIHRvIGV2ZXIgZ2Fpbgo+Pj4gc3VjaAo+Pj4gIMKgwqDCoCBhbm5vdGF0aW9ucyBmb3IgbGlu
ayB0aW1lIHdhcm5pbmdzLgo+Pgo+PiBXaGF0IGlmIHRoaXMgaXMgaW50cm9kdWNlZD8KPiAKPiBU
aGVuIGF0dGVtcHRpbmcgdG8gbGluayBYZW4gYXMgYSBsaWJyYXJ5IGFnYWluc3QgYW5vdGhlciBv
YmplY3QgZmlsZQo+IHdvbid0IGVtaXQgdGhlIGN1c3RvbSBsaW5rZXIgd2FybmluZy4KCk9rLCBz
byBpdCBpcyBub3QgbGlrZSBYZW4gd2lsbCBjcmFzaC4KCj4gSXRzIG1haW4gdXNlIGlzIGZvciBw
aGFzZS1vdXQgb2YgcHJvYmxlbWF0aWMgQVBJJ3MsIGJ1dCBmb3IgWGVuIChhbmQKPiBvdGhlciBz
dGFuZGFsb25lIGJpbmFyaWVzKSB3ZSBkbyB0aGF0IGJ5IHJlcGxhY2luZyBwcm9ibGVtYXRpYyBm
dW5jdGlvbnMKPiBlbnRpcmVseS4KPj4gSG93IGRvIHdlIGNhdGNoIGl0Pwo+IAo+IENvZGUgcmV2
aWV3PwoKSSB1c3VhbGx5IHF1aXRlIGxpa2Ugd2hlbiB0aGUgdG9vbHMgaGVscCB1cyB0byBjYXRj
aCBzdWNoIGlzc3VlIDopLgoKQW55d2F5LCBhcyB0aGlzIGlzIG5vdCBvdmVybHkgY3JpdGljYWw6
CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 12:41:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 12: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 1hdwNh-0000sA-41; Thu, 20 Jun 2019 12: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=AtfB=UT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hdwNf-0000s0-Hp
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 12:41:31 +0000
X-Inumbo-ID: b9d6f24f-9358-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 b9d6f24f-9358-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 12:41: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: ygb4LcZ/8a/1icj+nPoVDn7vbPvUSjQFo06V+Ei78wTrqMkH7xifkJKtU5YdXyAq4JIiONGiGf
 raV1OveuEnVK1HqpnHXedbTtrD4wQhJuPEZFJx16CnoAmDIKBcIBg/01RSvgGh18ZHOq/bRNLP
 WkwP6/fr197cMcEfvaNQK6oFZv3VQW5zQ67gw6NVUG4Ch7MvNaBf9z2VDTWU/IuUi+qxVjAd3b
 6ALWXtaLb23ZcHr3VkUGW1JVnwjVcVmTrY+aIG9LV/+V9iakmQpxal+3DnkI6bhwEow2dTQdez
 aLI=
X-SBRS: 2.7
X-MesageID: 1998853
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,396,1557201600"; 
   d="scan'208";a="1998853"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
 <20190620084028.5ozq2o4wr545mpb3@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=
 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: <5fb3f53f-a92c-bbae-941f-577b94420046@citrix.com>
Date: Thu, 20 Jun 2019 13:34:24 +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: <20190620084028.5ozq2o4wr545mpb3@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 2/4] xen/link: Link .data.schedulers and
 CONSTRUCTERS in more appropriate locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gMjAvMDYvMjAxOSAwOTo0MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEp1
biAxOSwgMjAxOSBhdCAwOToxMToyNVBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBO
ZWl0aGVyIG9mIHRoZXNlIHNob3VsZCBsaXZlIGluIC5kYXRhCj4+Cj4+ICAqIC5kYXRhLnNjaGVk
dWxlcnMgaXMgb25seSBldmVyIHJlYWQsIHNvIGlzIG1vdmVkIGludG8gLnJvZGF0YQo+PiAgKiBD
T05TVFJVQ1RPUlMgaXMgb25seSBldmVyIHJlYWQsIGFuZCBvbmx5IGF0IGJvb3QsIHNvIGlzIG1v
dmVkIHRvIGJlc2lkZQo+PiAgICAuaW5pdC5yb2RhdGEKPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBGb3IgeDg2Ogo+Cj4gUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Cj4gT25l
IGNvbW1lbnQgYmVsb3c6Cj4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+PiBDQzogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgo+PiAtLS0KPj4gIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgfCAxMSArKysrKystLS0tLQo+
PiAgeGVuL2FyY2gveDg2L3hlbi5sZHMuUyB8IDExICsrKysrKy0tLS0tCj4+ICAyIGZpbGVzIGNo
YW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4gaW5k
ZXggZWMzN2QzOC4uOWZhNmM5OSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+PiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+IEBAIC0xNDAsNiArMTQwLDExIEBA
IFNFQ1RJT05TCj4+ICAgICAgICAgKiguZGF0YS5wYXJhbSkKPj4gICAgICAgICBfX3BhcmFtX2Vu
ZCA9IC47Cj4+ICAKPj4gKyAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7Cj4+ICsgICAg
ICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPj4gKyAgICAgICAqKC5kYXRhLnNjaGVk
dWxlcnMpCj4+ICsgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9IC47Cj4+ICsKPj4gICNp
ZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYgZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkK
Pj4gICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7Cj4+ICAgICAgICAgX19zdGFydF92
cGNpX2FycmF5ID0gLjsKPj4gQEAgLTIwNyw2ICsyMTIsNyBAQCBTRUNUSU9OUwo+PiAgCj4+ICAg
ICAgICAgKiguaW5pdC5yb2RhdGEpCj4+ICAgICAgICAgKiguaW5pdC5yb2RhdGEuKikKPj4gKyAg
ICAgICBDT05TVFJVQ1RPUlMKPiBBY2NvcmRpbmcgdG8gdGhlIGxkIG1hbnVhbCBDT05TVFJVQ1RP
UlMgaXMgb25seSByZWxldmFudCBmb3IgYS5vdXQsCj4gRUNPRkYgYW5kIFhDT0ZGLiBJJ20gdW5z
dXJlIHdoZXRoZXIgUEUgZG9lcyB1c2UgQ09OU1RSVUNUT1JTIG9yIG5vdCwKPiBzaW5jZSBpdCdz
IGEgZGVzY2VuZGFudCBvZiBDT0ZGLgoKQ09OU1RSVUNUT1JTIGlzIHN0cmljdGx5IG5lZWRlZCBm
b3IgdGhlIEdDQyBjb3ZlcmFnZSBidWlsZCB0byBmdW5jdGlvbgooaGVuY2UgaXRzIGludHJvZHVj
dGlvbiBpbiB0aGUgZmlyc3QgcGxhY2UpLCBhbmQgYW55IGNvZGUgd2hpY2ggdXNlcwpfX2F0dHJp
YnV0ZV9fKChjb25zdHJ1Y3RvcikpICh3aGljaCB3ZSB1c2UgaXQgaW4gbGlieGMsIGJ1dCBub3Qg
aW4gWGVuKS4KCkknZCBzYXkgdGhhdCB0aGUgbGQgbWFudWFsIGlzIG91dC1vZi1kYXRlLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 13:15:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 13: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 1hdwuW-0003Y9-Bv; Thu, 20 Jun 2019 13:15:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdwuV-0003Y2-El
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 13:15:27 +0000
X-Inumbo-ID: 77971112-935d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 77971112-935d-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 13:15: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 C80B5344;
 Thu, 20 Jun 2019 06:15:25 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DE1013F718;
 Thu, 20 Jun 2019 06:15:24 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
 <20190617185017.32661-1-sstabellini@kernel.org>
 <5D08BBA702000078002392FA@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <956b7e98-ab75-0496-473d-08a59f719e62@arm.com>
Date: Thu, 20 Jun 2019 14:15: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: <5D08BBA702000078002392FA@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen: switch pdx_init_mask to return
 uint64_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>,
 Stefano Stabellini <stefanos@xilinx.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>

SGksCgpPbiA2LzE4LzE5IDExOjIzIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxNy4w
Ni4xOSBhdCAyMDo1MCwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+PiBBbHNvIGNo
YW5nZSBzcmF0X3JlZ2lvbl9tYXNrIHRvIHVpbnQ2NF90IGFzIGl0IGlzIHVzZWQgdG8gc3RvcmUg
dGhlCj4+IHJldHVybiB2YWx1ZSBvZiBwZHhfaW5pdF9tYXNrLiB1aW50NjRfdCBpcyBhbHdheXMg
Z3JlYXRlciBvciBlcXVhbCB0bwo+PiB1NjQuCgpJIGFtIGEgYml0IGNvbmZ1c2VkIHdpdGggdGhl
IGxhc3Qgc2VudGVuY2UuIEluIHdoaWNoIGluc3RhbmNlLCB1aW50NjRfdCAKd291bGQgYmUgZ3Jl
YXRlciB0byB1NjQ/IEFyZW4ndCB0aGV5IG1lYW50IHRvIGJvdGggZW5jb2RlIGEgNjQtYml0IHZh
bHVlPwoKPj4KPj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgo+IAo+IE5vbi1Bcm0gYml0cwo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gYnV0IGNvdWxkIHlvdSBtYWtlIHRoZSB0aXRsZSBzb3VuZCBsZXNz
IGxpa2UgaXQncyBhbiBhY3R1YWwgY2hhbmdlCj4gdG8gdGhlIGZ1bmN0aW9uIHJldHVybiB0eXBl
PyBBbHNvIGl0J3Mgbm90IGp1c3QgaXRzIHJldHVybiB0eXBlCj4geW91IGNoYW5nZS4KClRvIG1v
dmUgdGhpcyBzZXJpZXMgZm9yd2FyZCwgaG93IGFib3V0IHRoZSBmb2xsb3dpbmcgY29tbWl0IG1l
c3NhZ2U6CgoieGVuOiBSZXBsYWNlIHU2NCB3aXRoIHVpbnQ2NF90IGluIHBkeF9pbml0X21hc2so
KSBhbmQgY2FsbGVycwoKWGVuIGlzIHBoYXNpbmcgb3V0IHRoZSB1c2Ugb2YgdTY0IGluIGZhdm9y
IG9mIHVpbnQ2NF90LgoKVGhlcmVmb3JlLCB0aGUgaW5zdGFuY2Ugb2YgdTY0IGluIHRoZSBwZHhf
aW5pdF9tYXNrKCkgKGFuZCB0aGUgY2FsbGVycykgCmFyZSBub3cgcmVwbGFjZWQgd2l0aCB1aW50
NjRfdC4KClRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5IHNyYXRfcmVnaW9uX21h
c2sgYXMgdGhpcyBpcyB1c2VkIHRvIApzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KIgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 13:17:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 13: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 1hdwwl-0003gX-RP; Thu, 20 Jun 2019 13:17:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdwwj-0003gL-Qm
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 13:17:45 +0000
X-Inumbo-ID: c9a90a36-935d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9a90a36-935d-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 13:17: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 1hdwwh-0001a9-4K; Thu, 20 Jun 2019 13:17: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 1hdwwg-0003Yn-R2; Thu, 20 Jun 2019 13:17:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdwwg-0001Ex-QP; Thu, 20 Jun 2019 13:17:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hdwwg-0001Ex-QP@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 13:17:42 +0000
Subject: [Xen-devel] [xen-4.8-testing 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>

YnJhbmNoIHhlbi00LjgtdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOC10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3RpZCBk
ZWJpYW4taHZtLWluc3RhbGwKClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51
eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJp
b3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMzQz
YzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQogIEJ1ZyBub3QgcHJlc2VudDog
MjU3MDQ4ZmM3OWFhYWE5MTFjY2VjN2I0M2Q4YjI4ZjA4ZGVjNjRjZAogIExhc3QgZmFpbCByZXBy
bzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODEw
Ni8KCgogIGNvbW1pdCAzNDNjNjExMmI4YmEzZmRkNmM5NGY0OTAxNGJiMzQ2Njk3OTkwNjE1CiAg
QXV0aG9yOiBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIERhdGU6ICAgVHVlIE9jdCA5
IDE3OjMzOjIwIDIwMTggKzA4MDAKICAKICAgICAgeGVuL3hzbTogQWRkIG5ldyBTSUxPIG1vZGUg
Zm9yIFhTTQogICAgICAKICAgICAgV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJl
IG5vIHBhZ2Utc2hhcmluZyBvciBldmVudCBub3RpZmljYXRpb25zCiAgICAgIGJldHdlZW4gdW5w
cml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KICAgICAg
CiAgICAgIFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CiAgICAgIEFj
a2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgICAgQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgoKRm9yIGJp
c2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuOC10ZXN0aW5nL3Rl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFu
LWh2bS1pbnN0YWxsLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwg
cmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC44LXRlc3RpbmcvdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWluc3RhbGwg
LS1zdW1tYXJ5LW91dD10bXAvMTM4MTA2LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTMwOTY1IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOC10ZXN0aW5nIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gZGViaWFu
LWh2bS1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMzc4NTAg
ZmFpbCBbaG9zdD1jaGFyZG9ubmF5MV0gLyAxMzc3MjIgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzNzY2
OCBbaG9zdD1iYXJvcXVlMF0gMTM3NTcxIFtob3N0PWl0YWxpYTFdIDEzNzQ2MiBbaG9zdD1maWFu
bzFdIDEzNzM3NyBbaG9zdD1yaW1hdmExXSAxMzcyNzIgW2hvc3Q9ZGViaW5hMF0gMTM3MTc2IFto
b3N0PWl0YWxpYTBdIDEzNzExNCBbaG9zdD1lbGJsaW5nMF0gMTM3MDkwIFtob3N0PWJhcm9xdWUw
XSAxMzcwMjYgW2hvc3Q9ZGViaW5hMV0gMTM2OTkzIFtob3N0PWJhcm9xdWUxXSAxMzY5MzQgb2su
CkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzNzg1MCAvIDEzNjkzNAoodHJlZSB3aXRo
IG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgt
cHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29z
c3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4t
dHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9z
LmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDJiZjMy
NThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVl
YTM2IDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQy
MzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgx
YzYzNGFlMTRkNGU5IGE5YWNiY2YzMDBlYmUzNWNmM2I5ZTNkMDEzZTc5MjNhMTI0NDc2M2EKQmFz
aXMgcGFzcyBiYmNiM2MwOWVhZTRjYzhkMzM0MTVjMjk4MTZkZWJiZWMyMGEwOGRmIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMzYwNDE3NDcxOGUyYWZjOTUwYzNjYzY0
YzY0YmE1MTY1Yzg2OTJiZCAzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRi
IDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgMThkMjM3YjRlNDNlYTI0
Nzk1ZjUyMmMwYWFiMWI0ZjU0MTAwY2E4MCBlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRk
YTQ1YTllNTYwCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5l
cmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjYmJjYjNjMDllYWU0
Y2M4ZDMzNDE1YzI5ODE2ZGViYmVjMjBhMDhkZi0yYmYzMjU4YTEyYWY2NTA4ZDljMGNmMTdiZmE4
OTVjNTY1MGQyZGJiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJl
LmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3Qvb3ZtZi5naXQjMzYwNDE3NDcxOGUyYWZjOTUwYzNjYzY0YzY0YmE1MTY1Yzg2OTJiZC1mYzdk
OTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmXAog
ODFkMjk3MWJiMGU0Yi0zYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcxYmIwZTRiIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVl
Y2QyNjVjZTgxYjM3YzYyZi0yN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJm
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0IzE4ZDIzN2I0ZTQzZWEy
NDc5NWY1MjJjMGFhYjFiNGY1NDEwMGNhODAtODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2
MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNlY2JmODhhZjliMGY5MDgz
MmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwLWE5YWNiY2YzMDBlYmUzNWNmM2I5ZTNkMDEzZTc5MjNh
MTI0NDc2M2EKTG9hZGVkIDQwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZv
ciB0ZXN0IHJlc3VsdHM6CiAxMzY5MzQgcGFzcyBiYmNiM2MwOWVhZTRjYzhkMzM0MTVjMjk4MTZk
ZWJiZWMyMGEwOGRmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMzYw
NDE3NDcxOGUyYWZjOTUwYzNjYzY0YzY0YmE1MTY1Yzg2OTJiZCAzYmVkOTNkNzcyNDU2NGUxNWIx
MDI1NzIzYWY4MWQyOTcxYmIwZTRiIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIz
N2M2MmYgMThkMjM3YjRlNDNlYTI0Nzk1ZjUyMmMwYWFiMWI0ZjU0MTAwY2E4MCBlY2JmODhhZjli
MGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwCiAxMzY4NzQgW2hvc3Q9aXRhbGlhMV0KIDEz
Njk5MyBbaG9zdD1iYXJvcXVlMV0KIDEzNzAyNiBbaG9zdD1kZWJpbmExXQogMTM3MDkwIFtob3N0
PWJhcm9xdWUwXQogMTM3MTE0IFtob3N0PWVsYmxpbmcwXQogMTM3MTc2IFtob3N0PWl0YWxpYTBd
CiAxMzcyNzIgW2hvc3Q9ZGViaW5hMF0KIDEzNzM3NyBbaG9zdD1yaW1hdmExXQogMTM3NDYyIFto
b3N0PWZpYW5vMV0KIDEzNzU3MSBbaG9zdD1pdGFsaWExXQogMTM3NjY4IFtob3N0PWJhcm9xdWUw
XQogMTM3NzIyIFtob3N0PWNoYXJkb25uYXkwXQogMTM3ODUwIGZhaWwgMmJmMzI1OGExMmFmNjUw
OGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkz
ZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1
NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0
ZTkgYTlhY2JjZjMwMGViZTM1Y2YzYjllM2QwMTNlNzkyM2ExMjQ0NzYzYQogMTM3OTEyIHBhc3Mg
YmJjYjNjMDllYWU0Y2M4ZDMzNDE1YzI5ODE2ZGViYmVjMjBhMDhkZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDM2MDQxNzQ3MThlMmFmYzk1MGMzY2M2NGM2NGJhNTE2
NWM4NjkyYmQgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJj
ODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDE4ZDIzN2I0ZTQzZWEyNDc5NWY1MjJj
MGFhYjFiNGY1NDEwMGNhODAgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2
MAogMTM4MDUyIHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4
MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3
MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1
ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNDkxZTAzMzFmNjQxNjIyOTA0NjU0YzBl
OTA2ODA1NTQ5ZjIwMTQ5MAogMTM4MDI2IHBhc3MgYTg2ZmVmM2Y3ZGY5NjNiNDVkMGViNWRmYjIy
NWUzYTY5ZjYzOWZhZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGYw
NzE4ZDFkNmI0Nzc0NWE0MjQ5ZjQwMDY4MDdhNDVmMjI0NWRiYTEgM2JlZDkzZDc3MjQ1NjRlMTVi
MTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFi
MzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZWNiZjg4YWY5
YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MDM4IHBhc3MgYjY3M2Y5OWNlYzBk
OTc2N2FlN2I5OGFiODZlZTZmNTg1NjRlZmNkNyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDQ3MDYyNjYyNGZhMzFhMWY1MGI4MjgxNWRkMzMwZGViNDNlMzJlNTIgM2Jl
ZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYy
Yjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTkgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MDE4IGZh
aWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2Ri
NzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTll
MzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYTlhY2JjZjMwMGViZTM1Y2YzYjllM2QwMTNlNzkyM2ExMjQ0
NzYzYQogMTM4MDIxIHBhc3MgY2JhYzk4OWE1MmQ3MTE0NmVmZTRiNTA4YzIxMGE1YTkyZWVlY2Iw
OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGI2Y2ZhNjg2ZTQyZDdi
NTkzYTgwN2U1Yjk2YTY0ZDQyNTNkNTRkMGIgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFk
Mjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZWNiZjg4YWY5YjBmOTA4MzJmZTIz
OTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MDMzIHBhc3MgOGFiNjY3NmI2NWNkZmExOGY1OTIxNDk0
MmIzYzYwN2Q5YWIwOTI3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDQ3MDYyNjYyNGZhMzFhMWY1MGI4MjgxNWRkMzMwZGViNDNlMzJlNTIgM2JlZDkzZDc3MjQ1NjRl
MTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNl
ODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZWNiZjg4
YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MDQ0IHBhc3MgMmJmMzI1OGEx
MmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYg
M2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkw
YmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0
YWUxNGQ0ZTkgMTc1YTY5ODlhYTEwNzA2MTg3NWFmZDE4MTZkY2E4NjNlZDQ2MjQxYQogMTM4MDY3
IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNm
N2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAy
N2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1Zjgz
ZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5
Nzk5MDYxNQogMTM4MDYxIGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBk
MmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUz
NzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2Fm
ODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1
MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYzNmZGIyNWQxODYwMzFkMzc1
MGQ0MmZlZTYwMDc0OTFjZTZjOTczZAogMTM4MDgwIGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBj
ZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1
NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2
NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQz
YzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQogMTM4MDcxIHBhc3MgMmJmMzI1
OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVh
MzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIz
MTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFj
NjM0YWUxNGQ0ZTkgMjU3MDQ4ZmM3OWFhYWE5MTFjY2VjN2I0M2Q4YjI4ZjA4ZGVjNjRjZAogMTM4
MTA2IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2Iw
YWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0
YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1
ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0
NjY5Nzk5MDYxNQogMTM4MDg2IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2
NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdj
MzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcy
M2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJm
IDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMjU3MDQ4ZmM3OWFhYWE5
MTFjY2VjN2I0M2Q4YjI4ZjA4ZGVjNjRjZAogMTM4MDk1IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5
YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3
MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVj
ZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkg
MzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQogMTM4MTAyIHBhc3MgMmJm
MzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNi
ZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUy
NDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4
ODFjNjM0YWUxNGQ0ZTkgMjU3MDQ4ZmM3OWFhYWE5MTFjY2VjN2I0M2Q4YjI4ZjA4ZGVjNjRjZApT
ZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MzY5MzQgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3ODUw
IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM3OTEyIChw
YXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MDE4IChmYWlsKSwg
Zm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDJiZjMyNThhMTJhZjY1MDhkOWMwY2Yx
N2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDNiZWQ5M2Q3NzI0NTY0
ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVj
ZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDI1NzA0
OGZjNzlhYWFhOTExY2NlYzdiNDNkOGIyOGYwOGRlYzY0Y2QKTm8gcmV2aXNpb25zIGxlZnQgdG8g
dGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgwNzEg
KHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgwODAgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwODYgKHBhc3MpLCBm
b3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODA5NSAoZmFpbCksIGZvciBmaXJz
dCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODEwMiAocGFzcyksIGZvciBsYXN0IHBh
c3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MTA2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUK
CioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlz
IGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9k
dWNlZDogIDM0M2M2MTEyYjhiYTNmZGQ2Yzk0ZjQ5MDE0YmIzNDY2OTc5OTA2MTUKICBCdWcgbm90
IHByZXNlbnQ6IDI1NzA0OGZjNzlhYWFhOTExY2NlYzdiNDNkOGIyOGYwOGRlYzY0Y2QKICBMYXN0
IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncy8xMzgxMDYvCgoKICBjb21taXQgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5
Nzk5MDYxNQogIEF1dGhvcjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBEYXRlOiAg
IFR1ZSBPY3QgOSAxNzozMzoyMCAyMDE4ICswODAwCiAgCiAgICAgIHhlbi94c206IEFkZCBuZXcg
U0lMTyBtb2RlIGZvciBYU00KICAgICAgCiAgICAgIFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVy
ZSB3b3VsZCBiZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZlbnQgbm90aWZpY2F0aW9ucwogICAgICBi
ZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVs
cykuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29t
PgogICAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
CiAgICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKcG5tdG9wbmc6IDEwMCBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9t
ZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLmRlYmlhbi1odm0taW5zdGFsbC57ZG90
LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMTM4MTA2OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMzgxMDYgeGVuLTQuOC10ZXN0
aW5nIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTM4MTA2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoK
am9iczoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 13:20:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 13:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdwzJ-0004RS-Ga; Thu, 20 Jun 2019 13: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=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hdwzI-0004RN-H8
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 13:20:24 +0000
X-Inumbo-ID: 26e5448c-935e-11e9-a3ff-5be242021946
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 26e5448c-935e-11e9-a3ff-5be242021946;
 Thu, 20 Jun 2019 13:20: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 D1DF1344;
 Thu, 20 Jun 2019 06:20:19 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 91FEA3F718;
 Thu, 20 Jun 2019 06:20:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel@lists.xenproject.org, andrew.cooper3@citrix.com, JBeulich@suse.com
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
 <20190617185017.32661-2-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e3ff3109-73e5-eb87-b8ad-51c697e0d9a3@arm.com>
Date: Thu, 20 Jun 2019 14:20:16 +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: <20190617185017.32661-2-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, ian.jackson@eu.citrix.com,
 tim@xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE3LzE5IDc6NTAgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBUaGUg
bWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrIGlzIHdyb25nIHdoZW4gdGhlIGZpcnN0
IGJhbmsKPiBzdGFydHMgYXQgYWRkcmVzcyAweDAuIFRoZSByZWFzb24gaXMgdGhhdCBwZHhfaW5p
dF9tYXNrIHdpbGwgZG8gJzAgLSAxJwo+IGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBhIHJlc3Vs
dCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKPiB3aGljaCBpcyB0aGUgYmln
Z2VzdCBwb3NzaWJsZSBtYXNrIGFuZCBlbmRzIHVwIGNhdXNpbmcgYSBzaWduaWZpY2FudAo+IG1l
bW9yeSB3YXN0ZSBpbiB0aGUgZnJhbWV0YWJsZSBzaXplIGNvbXB1dGF0aW9uLgo+IAo+IEZvciBp
bnN0YW5jZSwgb24gcGxhdGZvcm1zIHRoYXQgaGF2ZSBhIGxvdyBtZW1vcnkgYmFuayBzdGFydGlu
ZyBhdCAweDAKPiBhbmQgYSBoaWdoIG1lbW9yeSBiYW5rLCB0aGUgZnJhbWV0YWJsZSB3aWxsIGVu
ZCB1cCBjb3ZlcmluZyBhbGwgdGhlCj4gaG9sZXMgaW4gYmV0d2Vlbi4KPiAKPiBUaGUgcHVycG9z
ZSBvZiB0aGUgbWFzayBpcyB0byBiZSBwYXNzZWQgYXMgYSBwYXJhbWV0ZXIgdG8KPiBwZm5fcGR4
X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBtYXNrIHBhcmFtZXRlciBjYWxjdWxhdGVz
Cj4gcGZuX3BkeF9ob2xlX3NoaWZ0LCBwZm5fcGR4X2JvdHRvbV9tYXNrLCBldGMuIHdoaWNoIGFy
ZSBhY3R1YWxseSB0aGUKPiBpbXBvcnRhbnQgbWFza3MgZm9yIGZyYW1ldGFibGUgaW5pdGlhbGl6
YXRpb24gbGF0ZXIgb24uCj4gCj4gcGZuX3BkeF9ob2xlX3NldHVwIG5ldmVyIGNvbXByZXNzZXMg
YWRkcmVzc2VzIGJlbG93IE1BWF9PUkRFUiBiaXRzICgxR0IKPiBvbiBBUk0pLiBUaHVzLCBpdCBp
cyBzYWZlIHRvIGluaXRpYWxpemUgbWFzayBwYXNzaW5nIDFVTEwgPDwgKE1BWF9PUkRFUgo+ICsg
UEFHRV9TSElGVCkgYXMgc3RhcnQgYWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KClJldmll
d2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKSWRlYWxseSwgSSB3
b3VsZCBsaWtlIGFuIGFjayBmcm9tIEFuZHJldyBvciBKYW4uCgo+IENDOiBKQmV1bGljaEBzdXNl
LmNvbQo+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4gQ0M6IEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbQo+IENDOiBpYW4uamFja3NvbkBldS5jaXRyaXguY29tCj4gQ0M6IGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20KPiBDQzogdGltQHhlbi5vcmcKPiBDQzogd2VpLmxpdTJAY2l0cml4
LmNvbQo+IC0tLQo+IAo+IENoYW5nZXMgaW4gdjQ6Cj4gLSB1c2UgdWludDY0X3QKPiAtIHNpbmds
ZSBsaW5lIGNvbW1lbnQgY29kZSBzdHlsZQo+IAo+IENoYW5nZXMgaW4gdjM6Cj4gLSBpbXByb3Zl
IGluLWNvZGUgY29tbWVudHMKPiAKPiBVbmNoYW5nZWQgaW4gdjM6Cj4gLSAodTY0KTEKPiAKPiBD
aGFuZ2VzIGluIHYyOgo+IC0gdXBkYXRlIGNvbW1pdCBtZXNzYWdlCj4gLSBhZGQgaW4tY29kZSBj
b21tZW50cyByZWdhcmRpbmcgdXBkYXRlIHNpdGVzCj4gLSBpbXByb3ZlIGluLWNvZGUgY29tbWVu
dHMKPiAtIG1vdmUgdGhlIG1hc2sgaW5pdGlhbGl6YXRpb24gY2hhbmdlcyB0byBwZHhfaW5pdF9t
YXNrCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyB8IDkgKysrKysrKystCj4gICB4ZW4v
Y29tbW9uL3BkeC5jICAgICB8IDcgKysrKysrLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
c2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gaW5kZXggYjAzZTdhYzMzMC4uYjBhZjkw
ZTViZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9zZXR1cC5jCj4gQEAgLTQ4Myw3ICs0ODMsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IGlu
aXRfcGR4KHZvaWQpCj4gICB7Cj4gICAgICAgcGFkZHJfdCBiYW5rX3N0YXJ0LCBiYW5rX3NpemUs
IGJhbmtfZW5kOwo+ICAgCj4gLSAgICB1aW50NjRfdCBtYXNrID0gcGR4X2luaXRfbWFzayhib290
aW5mby5tZW0uYmFua1swXS5zdGFydCk7Cj4gKyAgICAvKgo+ICsgICAgICogQXJtIGRvZXMgbm90
IGhhdmUgYW55IHJlc3RyaWN0aW9ucyBvbiB0aGUgYml0cyB0byBjb21wcmVzcy4gUGFzcyAwIHRv
Cj4gKyAgICAgKiBsZXQgdGhlIGNvbW1vbiBjb2RlIGZ1cnRoZXIgcmVzdHJpY3QgdGhlIG1hc2su
Cj4gKyAgICAgKgo+ICsgICAgICogSWYgdGhlIGxvZ2ljIGNoYW5nZXMgaW4gcGZuX3BkeF9ob2xl
X3NldHVwIHdlIG1pZ2h0IGhhdmUgdG8KPiArICAgICAqIHVwZGF0ZSB0aGlzIGZ1bmN0aW9uIHRv
by4KPiArICAgICAqLwo+ICsgICAgdWludDY0X3QgbWFzayA9IHBkeF9pbml0X21hc2soMHgwKTsK
PiAgICAgICBpbnQgYmFuazsKPiAgIAo+ICAgICAgIGZvciAoIGJhbmsgPSAwIDsgYmFuayA8IGJv
b3RpbmZvLm1lbS5ucl9iYW5rczsgYmFuaysrICkKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9w
ZHguYyBiL3hlbi9jb21tb24vcGR4LmMKPiBpbmRleCA4MzU2ZjAzY2U4Li45OTkwYjk0ZjczIDEw
MDY0NAo+IC0tLSBhL3hlbi9jb21tb24vcGR4LmMKPiArKysgYi94ZW4vY29tbW9uL3BkeC5jCj4g
QEAgLTUwLDkgKzUwLDExIEBAIHN0YXRpYyB1NjQgX19pbml0IGZpbGxfbWFzayh1NjQgbWFzaykK
PiAgICAgICByZXR1cm4gbWFzazsKPiAgIH0KPiAgIAo+ICsvKiBXZSBkb24ndCBjb21wcmVzcyB0
aGUgZmlyc3QgTUFYX09SREVSIGJpdCBvZiB0aGUgYWRkcmVzc2VzLiAqLwo+ICAgdWludDY0X3Qg
X19pbml0IHBkeF9pbml0X21hc2sodWludDY0X3QgYmFzZV9hZGRyKQo+ICAgewo+IC0gICAgcmV0
dXJuIGZpbGxfbWFzayhiYXNlX2FkZHIgLSAxKTsKPiArICAgIHJldHVybiBmaWxsX21hc2sobWF4
KGJhc2VfYWRkciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50NjRfdCkxIDw8IChN
QVhfT1JERVIgKyBQQUdFX1NISUZUKSkgLSAxKTsKPiAgIH0KPiAgIAo+ICAgdTY0IF9faW5pdCBw
ZHhfcmVnaW9uX21hc2sodTY0IGJhc2UsIHU2NCBsZW4pCj4gQEAgLTgwLDYgKzgyLDkgQEAgdm9p
ZCBfX2luaXQgcGZuX3BkeF9ob2xlX3NldHVwKHVuc2lnbmVkIGxvbmcgbWFzaykKPiAgICAgICAg
KiBUaGlzIGd1YXJhbnRlZXMgdGhhdCBwYWdlLXBvaW50ZXIgYXJpdGhtZXRpYyByZW1haW5zIHZh
bGlkIHdpdGhpbgo+ICAgICAgICAqIGNvbnRpZ3VvdXMgYWxpZ25lZCByYW5nZXMgb2YgMl5NQVhf
T1JERVIgcGFnZXMuIEFtb25nIG90aGVycywgb3VyCj4gICAgICAgICogYnVkZHkgYWxsb2NhdG9y
IHJlbGllcyBvbiB0aGlzIGFzc3VtcHRpb24uCj4gKyAgICAgKgo+ICsgICAgICogSWYgdGhlIGxv
Z2ljIGNoYW5nZXMgaGVyZSwgd2UgbWlnaHQgaGF2ZSB0byB1cGRhdGUgdGhlIEFSTSBzcGVjaWZp
Ywo+ICsgICAgICogaW5pdF9wZHggdG9vLgo+ICAgICAgICAqLwo+ICAgICAgIGZvciAoIGogPSBN
QVhfT1JERVItMTsgOyApCj4gICAgICAgewo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 14:00:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 14: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 1hdxba-00076x-1d; Thu, 20 Jun 2019 13:59: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdxbY-00076n-3d
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 13:59:56 +0000
X-Inumbo-ID: ab904c2c-9363-11e9-b0cb-3f97f07a363d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ab904c2c-9363-11e9-b0cb-3f97f07a363d;
 Thu, 20 Jun 2019 13:59: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 1hdxbQ-0002Lq-M9; Thu, 20 Jun 2019 13:59:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hdxbQ-0007nk-EL; Thu, 20 Jun 2019 13:59:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdxbQ-0007D4-Dh; Thu, 20 Jun 2019 13:59:48 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138015-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=4cc7ca905d882bd40d71348235decd5c1ce32626
X-Osstest-Versions-That: freebsd=d946d8f14c81df5c94524f0c759db84880bbcae8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 13:59:48 +0000
Subject: [Xen-devel] [freebsd-master test] 138015: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAxNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MDE1LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNGNjN2NhOTA1ZDg4MmJkNDBkNzEz
NDgyMzVkZWNkNWMxY2UzMjYyNgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZDk0NmQ4ZjE0YzgxZGY1Yzk0NTI0ZjBjNzU5ZGI4NDg4MGJiY2FlOAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM3OTAxICAyMDE5LTA2LTE3IDA5OjE5OjM0IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODAxNSAgMjAxOS0wNi0xOSAwOToyMjowNiBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4K
ICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8
ZGVscGhpakBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBnamIg
PGdqYkBGcmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pA
RnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJTRC5vcmc+CiAgbW0gPG1tQEZyZWVCU0Qub3Jn
PgogIHNjb3R0bCA8c2NvdHRsQEZyZWVCU0Qub3JnPgogIHNldmFuIDxzZXZhbkBGcmVlQlNELm9y
Zz4KICB0YWthd2F0YSA8dGFrYXdhdGFARnJlZUJTRC5vcmc+CiAgdm1hZmZpb25lIDx2bWFmZmlv
bmVARnJlZUJTRC5vcmc+CiAgemVjIDx6ZWNARnJlZUJTRC5vcmc+CiAgemVpc2luZyA8emVpc2lu
Z0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2Qg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIGQ5NDZkOGYxNGM4Li40Y2M3Y2E5MDVkOCAgNGNjN2NhOTA1
ZDg4MmJkNDBkNzEzNDgyMzVkZWNkNWMxY2UzMjYyNiAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 14:18:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 14: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 1hdxtI-0000Pg-Qq; Thu, 20 Jun 2019 14:18: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=bhTV=UT=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hdxtH-0000Pb-Kc
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 14:18:15 +0000
X-Inumbo-ID: 3b882960-9366-11e9-89ee-73f25a774871
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3b882960-9366-11e9-89ee-73f25a774871;
 Thu, 20 Jun 2019 14:18:11 +0000 (UTC)
Authentication-Results: esa1.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 (esa1.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=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.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=esa1.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eeHmCPwQYogPlH9r70izoPsaMg1TrvKEJSVZVGiGr2U8EWtYzCrjnWd0LbHq7wu2XZ+szIbMB+
 I3dp1Yip6Gw2siPfKMzBsXFI+G46Sh4boGMEv2NehJzimtBRPTxqnMM6xhpjJweZkbpdULgVkb
 fRn2wd8VydL3On29w/Pz+QVMhFRwC2SgePN1mU6h2ZqD3mQNpogbhWyx/5e5d+6MbShLYndFWD
 CvIITZ1rsnJlaq46oQ3B0LOJ+iNJT4G/SJlpNMtzgdztyAwdPwo18cb1BcakGjMMw/4NflXwUr
 648=
X-SBRS: 2.7
X-MesageID: 2017763
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,397,1557201600"; 
   d="scan'208";a="2017763"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Stefano Stabellini
 <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v3] Add TRACKING.IMPORTS to xen.git to more easily manage
 imported files that need to be kept in sync with an upstream
Thread-Index: AQHVElhW7iPUPZ7iREGo8RmthMIcN6Z+mlKAgCYWLgA=
Date: Thu, 20 Jun 2019 14:18:06 +0000
Message-ID: <EFBDC501-4BF5-49FA-B313-111DBF30CE9C@citrix.com>
References: <6250372b05e95412cfd0f8e6f558f2376c4f3d94.1558719481.git.lars.kurth@citrix.com>
 <5CEBB0A30200007800232BBE@prv1-mh.provo.novell.com>
In-Reply-To: <5CEBB0A30200007800232BBE@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <86BA51F8BFA77C49886BEBFEA05C7344@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] Add TRACKING.IMPORTS to xen.git to more
 easily manage imported files that need to be kept in sync with an upstream
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI3LzA1LzIwMTksIDEwOjQxLCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMjQuMDUuMTkgYXQgMTk6NDQsIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+IHdyb3RlOg0KICAgID4gRm9sbG93aW5nIHRoZSByZWNlbnQgZGlzY3Vzc2lv
biwgd2UgaGFkIG9uIElSQyBhbmQgdGhlIGFjdGlvbiBJIGhhZCBpbiANCiAgICA+IHRoZSBNYXJj
aCBjb21tdW5pdHkgY2FsbCwgdGhpcyBmaWxlIHByb3ZpZGVzIGEgZmlsZSBmb3JtYXQgdGhhdCAN
CiAgICA+IGVuYWJsZXMgd3JpdGluZyBhbiBhdXRvbWF0ZWQgdGVzdCB0byBjaGVjayB3aGV0aGVy
IGZpbGVzIGFyZSBvdXQgb2Ygc3luYy4gDQogICAgPiANCiAgICA+IEFuIGV4YW1wbGUsIHdoYXQg
ZmlsZSBjb250ZW50IG1heSBsb29rIGxpa2UgaXMgZW1iZWRkZWQgYmVsb3cNCiAgICA+IHJlcG86
IGxpbnV4LXRvcnZhbGRzIGdpdCANCiAgICA+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LmdpdCANCiAgICA+IGZpbGU6IHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgbGludXgtdG9ydmFsZHMgDQogICAgPiBsaW51
eC9kcml2ZXJzL2lvbW11L2FybS1zbW11LmMgYjc3Y2YxMWYwOTQxMzYNCiAgICA+IA0KICAgID4g
T25jZSB0aGUgZmlsZSBmb3JtYXQgaXMgYWdyZWUsIEkgd2lsbCB3cml0ZSBhIHRlc3Qgb3Igc2Ny
aXB0Lg0KICAgID4gDQogICAgPiBJIGFsc28gbmVlZCBzb21lIG1vcmUgY29ycmVjdCB0ZXN0IGRh
dGEsIGFrYSBlbnRyaWVzIGluIHRoZSBmaWxlIGZyb20NCiAgICA+IGNvbW1pdHRlcnMgbG9va2lu
ZyBhZnRlciB0aGUgZm9sbG93aW5nIGZpbGVzDQogICAgPiBbSmFuXQ0KICAgID4geGVuL2FyY2gv
eDg2L2NwdS9td2FpdC1pZGxlLmMgDQogICAgPiBbU3RlZmFubywgSnVsaWVuIC0gdGhpcyBoYXMg
dG8gYmUgZmluYWxpemVkXQ0KICAgID4geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUu
Yw0KICAgID4geGVuL2FyY2gvYXJtL3ZnaWMvKg0KICAgID4geGVuL2luY2x1ZGUvYXNtLWFybS9k
aXY2NC5oDQogICAgPiB4ZW4vZHJpdmVycy9jaGFyL21lc29uLXVhcnQuYw0KICAgID4geGVuL2Fy
Y2gvYXJtL2FybTMyL2xpYi8qDQogICAgPiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliLyoNCiAgICA+
IHhlbi9hcmNoL2FybS9hcm02NC9jYWNoZS5TDQogICAgPiB4ZW4vYXJjaC9hcm0vYXJtNjQvYnBp
LlMNCiAgICA+IHhlbi9pbmNsdWRlL2FzbS1hcm0vc3lzdGVtLmgNCiAgICA+IHhlbi9hcmNoL2Fy
bS9hcm02NC9pbnNuLmMNCiAgICA+IFtPdGhlcnM/XQ0KICAgID4geGVuL2NvbW1vbi9yYnRyZWUu
Yw0KICAgID4gDQogICAgPiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyBMaW51eCBoYXMgZGl2ZXJn
ZWQgYW5kIHNvbWUgTGludXggZmlsZXMgaGF2ZSBkaXNhcHBlYXJlZC4gDQogICAgPiBKdWxpZW4g
YWxzbyByYWlzZWQgdGhlIHBvaW50LCB0aGF0IGluIHNvbWUgY2FzZXMgb25seSBhIHN1YnNldCBv
ZiBjb2RlIGZyb20gDQogICAgPiBMaW51eCBYZW4gZmlsZXMgd2FzIGFwcGxpZWQgb3IgdGhhdCBv
bmx5IHNvbWUgZnVuY3Rpb25zIGdldCBtb3ZlZCBhY3Jvc3MgdG8gDQogICAgPiBYZW4uDQogICAg
PiANCiAgICA+IEkgYmVsaWV2ZSB0aGF0IGlzIGVudGlyZWx5IE9LLiBUaGUgd29ya2Zsb3cgd291
bGQgYmUgaW4gbW9zdCBjYXNlcyB0aGF0Og0KICAgID4gLSBXZSB1c2UgYSBMaW51eCAoc291cmNl
KSBjb21taXQgYXMgYSBiZW5jaG1hcmsgYW5kIHJlY29yZCB0aGUgY29tbWl0IElEDQogICAgPiAt
IElmIHRoZXJlIGlzIGEgY2hhbmdlIGluIExpbnV4IHRoZSB0ZXN0IHdpbGwgZmFpbA0KICAgID4g
LSBUaGUgY29tbWl0dGVyIGxvb2tzIGF0IHRoZSBkaWZmIGFuZCBlaXRoZXINCiAgICA+ICAgLSBE
ZWNpZGVzIHRvIGlnbm9yZSBpdCBhbmQgYnVtcHMgdGhlIGNvbW1pdCBJRCBpbiB0aGlzIGZpbGUN
CiAgICA+ICAgLSBEZWNpZGVzIHRoZSBjaGFuZ2UgaXMgbmVlZGVkLCBpbnRlZ3JhdGVzIGl0IGlu
dG8gWGVuIGFuZCB0aGVuIA0KICAgID4gICAgIGJ1bXBzIHRoZSBjb21taXQgSUQgaW4gdGhpcyBm
aWxlDQogICAgDQogICAgV2l0aCB0aGlzIC4uLg0KICAgIA0KICAgID4gQ2hhbmdlcyBzaW5jZSB2
MQ0KICAgID4gKiBSZXF1aXJlIGEgY29sb24gYWZ0ZXIgcmVwbzosIGZpbGU6LCAuLi4ga2V5d29y
ZHMNCiAgICA+ICogUmVwbGFjZSBtYW51YWw6fGF1dG86IHdpdGggZmlsZTogYXMgdGhlcmUgYXV0
bzogdXNlLWNhc2Ugd2FzIGludmFsaWQNCiAgICA+ICogQWRkZWQgbW9yZSB2ZXJib3NlIGRlc2Ny
aXB0aW9uIG9mIGZvcm1hdA0KICAgID4gDQogICAgPiBDaGFuZ2VzIHNpbmNlIHYyDQogICAgPiAq
IENoYW5nZWQgc29tZSBmb3JtYXR0aW5nDQogICAgPiAqIFJlbW92ZWQgZXhhbXBsZXMNCiAgICA+
ICogUmVtb3ZlZCByZWZlcmVuY2VzIHRvIGh0dHBzDQogICAgDQogICAgLi4uIG1vdmUgcGFzdCB0
aGUgZmlyc3QgLS0tIHNlcGFyYXRvciAuLi4NCiAgICANCiAgICA+IFNpZ25lZC1vZmYtYnk6IExh
cnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4NCiAgICANCiAgICBBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KICAgIA0KQXJlIGFueSBleHRyYSBBQ0tzIG5l
ZWRlZD8gIA0KQWxzbywgSSB3b3VsZCBiZSB3aWxsaW5nIHRvIHdyaXRlIGEgc2NyaXB0IHdoaWNo
IGhlbHBzIGNoZWNraW5nIHRoZSBmaWxlLCBidXQgaXQgZG9lcyByZXF1aXJlIHNvbWUgdGVzdCBk
YXRhIChha2EgSmFuLCBKdWxpZW4gYW5kIFN0ZWZhbm8pIHRvIHBvcHVsYXRlIHRoZSBmaWxlDQpS
ZWdhcmRzDQpMYXJzDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 14:44:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 14:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdyJ3-0002nF-Ag; Thu, 20 Jun 2019 14: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=8ln/=UT=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hdyJ1-0002nA-NS
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 14:44:51 +0000
X-Inumbo-ID: f44b5f32-9369-11e9-96db-db400a678273
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f44b5f32-9369-11e9-96db-db400a678273;
 Thu, 20 Jun 2019 14:44:49 +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: 1sCmiKCYkoe89KWYsURXFs9tBSqHb1xjM95LYeqbwYSY7AhHT6qPPUQNls9YvgrS09Fu9aPyM3
 4qLNsqZiZk0+UKY/5xMd7R61wZ5ox5hiiQm0g58xGELo7oxA1bEzAStndEWztgyG5cvugyrWsS
 ho7DVdNZMWWMnECA1Fn9piuvhGR7ec9jec1SxfJjPocjBweFzlwxND6Q/DvA/ekLGn90VT1VqS
 YG+Gz/J1/Sn6zQyoZpIax7gZa6+TjkpMFkx5vrRE1Vq6XG/u8fU/NXKzSbXvEE4+J5U/qHCJAq
 S70=
X-SBRS: 2.7
X-MesageID: 2019550
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,397,1557201600"; 
   d="scan'208";a="2019550"
Date: Thu, 20 Jun 2019 15:44:46 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Daniel =?iso-8859-1?Q?P=2E_Berrang=E9?= <berrange@redhat.com>
Message-ID: <20190620144446.GD13449@perard.uk.xensource.com>
References: <20190618112341.513-1-anthony.perard@citrix.com>
 <20190618112341.513-2-anthony.perard@citrix.com>
 <20190618121408.GM28525@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190618121408.GM28525@redhat.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v2 1/4] xen: Fix build with
 public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-devel@nongnu.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMDE6MTQ6MDhQTSArMDEwMCwgRGFuaWVsIFAuIEJlcnJh
bmfDqSB3cm90ZToKPiBPbiBUdWUsIEp1biAxOCwgMjAxOSBhdCAxMjoyMzozOFBNICswMTAwLCBB
bnRob255IFBFUkFSRCB3cm90ZToKPiA+IEZvbGxvd2luZyAzNzY3N2Q3ZGIzICJDbGVhbiB1cCBh
IGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIsIFFFTVUgc3RhcnQKPiA+IHRvIGZhaWwgdG8gYnVp
bGQ6Cj4gPiAKPiA+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hlbi90b29scy8uLi90b29scy9p
bmNsdWRlL3hlbi9pby9ibGtpZi5oOjMxOjAsCj4gPiAgICAgICAgICAgICAgICAgIGZyb20gfi94
ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjUsCj4gPiAgICAgICAg
ICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9j
ay5jOjIyOgo+ID4gfi94ZW4vdG9vbHMvLi4vdG9vbHMvaW5jbHVkZS94ZW4vaW8vcmluZy5oOjY4
OjA6IGVycm9yOiAiX19DT05TVF9SSU5HX1NJWkUiIHJlZGVmaW5lZCBbLVdlcnJvcl0KPiA+ICAj
ZGVmaW5lIF9fQ09OU1RfUklOR19TSVpFKF9zLCBfc3opIFwKPiA+IAo+ID4gSW4gZmlsZSBpbmNs
dWRlZCBmcm9tIH4veGVuL3Rvb2xzL3FlbXUteGVuLWRpci9ody9ibG9jay94ZW5fYmxraWYuaDo0
OjAsCj4gPiAgICAgICAgICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3
L2Jsb2NrL3hlbi1ibG9jay5jOjIyOgo+ID4gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1
ZGUvaHcveGVuL2lvL3JpbmcuaDo2NjowOiBub3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0
aGUgcHJldmlvdXMgZGVmaW5pdGlvbgo+ID4gICNkZWZpbmUgX19DT05TVF9SSU5HX1NJWkUoX3Ms
IF9zeikgXAo+ID4gCj4gPiBUaGUgaXNzdWUgaXMgdGhhdCBzb21lIHB1YmxpYyB4ZW4gaGVhZGVy
cyBoYXZlIGJlZW4gaW1wb3J0ZWQgKGJ5Cj4gPiBmNjVlYWRiNjM5ICJ4ZW46IGltcG9ydCByaW5n
LmggZnJvbSB4ZW4iKSBidXQgbm90IGFsbC4gV2l0aCB0aGUgY2hhbmdlCj4gPiBpbiB0aGUgZ3Vh
cmRzIHN5bWJvbGUsIHRoZSByaW5nLmggaGVhZGVyIHN0YXJ0IHRvIGJlIGltcG9ydGVkIHR3aWNl
Lgo+IAo+IEFoLCBzbyB0aGUgaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIGZpbGUgaW4gdHJlZSBp
cyBhIGNvcHkgb2YKPiAvdXNyL2luY2x1ZGUveGVuL2lvL3JpbmcuaCBmcm9tIHhlbi1kZXZlbC4g
IFByZXZpb3VzbHkgYm90aAo+IHRoZXNlIHVzZWQgIiNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1JJ
TkdfSF9fIi4gQWZ0ZXIKPiB0aGUgaGVhZGVyIGd1YXJkIGNsZWFudXAgaW4gMzc2NzdkN2RiMywg
b3VyIGxvY2FsIGNvcHkgdXNlZCBhCj4gZGlmZmVyZW50IGhlYWRlciBndWFyZCBmcm9tIHRoZSBp
bnN0YWxsZWQgY29weSAmIHRodXMgd2UncmUKPiBub3QgcHJvdGVjdGVkIGZyb20gZHVhbCBpbmNs
dXNpb24uCj4gCj4gSU1ITyB0aGUgcmlnaHQgc29sdXRpb25zIGhlcmUgYXJlIGVpdGhlcgo+IAo+
ICAtIERvbid0IGNvcHkgcHVibGljIFhlbiBoZWFkZXJzIGludG8gb3VyIHRyZWUKPiAgLSBLZWVw
IG91ciBYZW4gaGVhZGVyIGNvcGllcyBpZGVudGljYWwgdG8gdGhlIG9yaWdpbmFscwo+IAo+IElt
cG9ydGluZyBwdWJsaWMgaGVhZGVycyBhbmQgdGhlbiBjaGFuZ2luZyB0aGVtIGxvY2FsbHkgaXMg
dGhlIHdvcnN0Cj4gdGhpbmcgdG8gZG8uIFdpdGggdGhhdCBpbiBtaW5kIEkgdGhpbmsgd2Ugc2hv
dWxkIHJldmVydCB0aGUgcGFydCBvZgo+IGNvbW1pdCAzNzY3N2Q3ZGIzIHRoYXQgdG91Y2hlZCB0
aGUgaW1wb3J0ZWQgWGVuIGhlYWRlcnMuCgpZZXMsIGl0J3MgcHJvcGFibHkgYSBiZXR0ZXIgdGhp
bmcgdG8gZG8uIFNvLCBJJ20gZ29pbmcgdG8gdXBkYXRlIHRoZQpzZXJpZXMgYW5kIGRvOgotIHJl
dmVydCBwYXJ0IG9mIDM3Njc3ZDdkYjMKLSBpbXBvcnQgdGhlIHB1YmxpYyBoZWFkZXJzIHRoYXQg
ZGVwZW5kcyBvbiByaW5nLmguIE9yIGluIG90aGVyIHdvcmRzLAogIHRoZSBvbmUgdGhhdCBkZXNj
cmliZSBhbiBpbnRlcmZhY2Ugd2l0aCBhIGd1ZXN0LgogIEknbGwgZG8gc29tZSBtb2RpZmljYXRp
b24gb24gdGhlIGhlYWRlcnMgYnV0IG9ubHkgdG8gcmVtb3ZlIHRoZSBzdHVmZgogIHRoYXQgUUVN
VSBkb2Vzbid0IG5lZWQgKGxpa2UgaG93IHRvIG1ha2UgYW4gaHlwZXJjYWxsKS4KClRoYW5rcywK
Ci0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 15:20:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 15: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 1hdyrG-0005ra-9C; Thu, 20 Jun 2019 15:20:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YAo9=UT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hdyrF-0005rV-Ea
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 15:20:13 +0000
X-Inumbo-ID: e4d2ca8c-936e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4d2ca8c-936e-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 15:20: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 1D804AE46;
 Thu, 20 Jun 2019 15:20:10 +0000 (UTC)
To: Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 xen-devel@lists.xenproject.org, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
References: <20190620094015.21206-1-jgross@suse.com>
 <d11cf6a9ac9f2f21b6102464bf80925ada02bc78.camel@linux.intel.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <0fae5789-3859-d49f-6c4c-2bde09dc3307@suse.com>
Date: Thu, 20 Jun 2019 17:20:09 +0200
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: <d11cf6a9ac9f2f21b6102464bf80925ada02bc78.camel@linux.intel.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH RFC] mm: fix regression with deferred struct
 page 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDYuMTkgMTc6MTcsIEFsZXhhbmRlciBEdXljayB3cm90ZToKPiBPbiBUaHUsIDIwMTkt
MDYtMjAgYXQgMTE6NDAgKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IENvbW1pdCAwZTU2
YWNhZTRiNGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGlt
ZQo+PiBpbnN0ZWFkIG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpIGlzIGNhdXNpbmcgYSByZWdy
ZXNzaW9uIG9uIHNvbWUKPj4gc3lzdGVtcyB3aGVuIHRoZSBrZXJuZWwgaXMgYm9vdGVkIGFzIFhl
biBkb20wLgo+Pgo+PiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCj4+
Cj4+IFJlYXNvbiBpcyBhbiBlbmRsZXNzIGxvb3AgaW4gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgp
IGluIGNhc2UgdGhlIGZpcnN0Cj4+IHpvbmUgbG9va2VkIGF0IGhhcyBubyBmcmVlIG1lbW9yeS4g
ZGVmZXJyZWRfZ3Jvd196b25lKCkgaXMgYWx3YXlzCj4+IHJldHVybmluZyB0cnVlIGR1ZSB0byB0
aGUgZm9sbG93aW5nIGNvZGUgc25pcHBsZXQ6Cj4+Cj4+ICAgIC8qIElmIHRoZSB6b25lIGlzIGVt
cHR5IHNvbWVib2R5IGVsc2UgbWF5IGhhdmUgY2xlYXJlZCBvdXQgdGhlIHpvbmUgKi8KPj4gICAg
aWYgKCFkZWZlcnJlZF9pbml0X21lbV9wZm5fcmFuZ2VfaW5fem9uZSgmaSwgem9uZSwgJnNwZm4s
ICZlcGZuLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZp
cnN0X2RlZmVycmVkX3BmbikpIHsKPj4gICAgICAgICAgICBwZ2RhdC0+Zmlyc3RfZGVmZXJyZWRf
cGZuID0gVUxPTkdfTUFYOwo+PiAgICAgICAgICAgIHBnZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQs
ICZmbGFncyk7Cj4+ICAgICAgICAgICAgcmV0dXJuIHRydWU7Cj4+ICAgIH0KPj4KPj4gVGhpcyBp
biB0dXJuIHJlc3VsdHMgaW4gdGhlIGxvb3AgYXMgZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlz
Cj4+IGFzc3VtaW5nIGZvcndhcmQgcHJvZ3Jlc3MgY2FuIGJlIG1hZGUgYnkgZG9pbmcgc29tZSBt
b3JlIHN0cnVjdCBwYWdlCj4+IGluaXRpYWxpemF0aW9uLgo+Pgo+PiBGaXhlczogMGU1NmFjYWU0
YjRkZDRhOSAoIm1tOiBpbml0aWFsaXplIE1BWF9PUkRFUl9OUl9QQUdFUyBhdCBhIHRpbWUgaW5z
dGVhZCBvZiBkb2luZyBsYXJnZXIgc2VjdGlvbnMiKQo+PiAtLS0KPj4gVGhpcyBwYXRjaCBtYWtl
cyBteSBzeXN0ZW0gYm9vdCBhZ2FpbiBhcyBYZW4gZG9tMCwgYnV0IEknbSBub3QgcmVhbGx5Cj4+
IHN1cmUgaXQgaXMgdGhlIGNvcnJlY3Qgd2F5IHRvIGRvIGl0LCBoZW5jZSB0aGUgUkZDLgo+PiBT
aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAg
IG1tL3BhZ2VfYWxsb2MuYyB8IDIgKy0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KyksIDEgZGVsZXRpb24oLSkKPj4KPj4gZGlmZiAtLWdpdCBhL21tL3BhZ2VfYWxsb2MuYyBiL21t
L3BhZ2VfYWxsb2MuYwo+PiBpbmRleCBkNjZiYzhhYmUwYWYuLjZlZTc1NGI1Y2Q5MiAxMDA2NDQK
Pj4gLS0tIGEvbW0vcGFnZV9hbGxvYy5jCj4+ICsrKyBiL21tL3BhZ2VfYWxsb2MuYwo+PiBAQCAt
MTgyNiw3ICsxODI2LDcgQEAgZGVmZXJyZWRfZ3Jvd196b25lKHN0cnVjdCB6b25lICp6b25lLCB1
bnNpZ25lZCBpbnQgb3JkZXIpCj4+ICAgCQkJCQkJIGZpcnN0X2RlZmVycmVkX3BmbikpIHsKPj4g
ICAJCXBnZGF0LT5maXJzdF9kZWZlcnJlZF9wZm4gPSBVTE9OR19NQVg7Cj4+ICAgCQlwZ2RhdF9y
ZXNpemVfdW5sb2NrKHBnZGF0LCAmZmxhZ3MpOwo+PiAtCQlyZXR1cm4gdHJ1ZTsKPj4gKwkJcmV0
dXJuIGZhbHNlOwo+PiAgIAl9Cj4+ICAgCj4+ICAgCS8qCj4gCj4gVGhlIG9uZSBjaGFuZ2UgSSBt
aWdodCBtYWtlIHRvIHRoaXMgd291bGQgYmUgdG8gZG86Cj4gCXJldHVybiBmaXJzdF9kZWZlcnJl
ZF9wZm4gIT0gVUxPTkdfTUFYOwo+IAo+IFRoYXQgd2F5IGluIHRoZSBldmVudCB0aGUgcHJldmlv
dXMgY2FsbGVyIGRpZCBmcmVlIHVwIHRoZSBsYXN0IG9mIHRoZQo+IHBhZ2VzIGFuZCBlbXB0eSB0
aGUgem9uZSBqdXN0IGJlZm9yZSB3ZSBnb3QgaGVyZSB0aGVuIHdlIHdpbGwgdHJ5IG9uZSBtb3Jl
Cj4gdGltZS4gT3RoZXJ3aXNlIGlmIGl0IHdhcyBhbHJlYWR5IGRvbmUgYmVmb3JlIHdlIGdvdCBo
ZXJlIHdlIGV4aXQuCgpUaGFua3MgZm9yIHRoZSBjb25zdHJ1Y3RpdmUgZmVlZGJhY2shCgpXaWxs
IHNlbmQgYSBub24tUkZDIHZhcmlhbnQgc29vbi4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 15:20:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 15: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 1hdyrN-0005rn-Iq; Thu, 20 Jun 2019 15:20:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uuy3=UT=linux.intel.com=alexander.h.duyck@srs-us1.protection.inumbo.net>)
 id 1hdyom-0005Fy-Hg
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 15:17:40 +0000
X-Inumbo-ID: 88a4b8b4-936e-11e9-be31-43d9ea18c2fc
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88a4b8b4-936e-11e9-be31-43d9ea18c2fc;
 Thu, 20 Jun 2019 15:17:36 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Jun 2019 08:17:35 -0700
X-IronPort-AV: E=Sophos;i="5.63,397,1557212400"; d="scan'208";a="154144455"
Received: from ahduyck-desk1.jf.intel.com ([10.7.198.76])
 by orsmga008-auth.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Jun 2019 08:17:35 -0700
Message-ID: <d11cf6a9ac9f2f21b6102464bf80925ada02bc78.camel@linux.intel.com>
From: Alexander Duyck <alexander.h.duyck@linux.intel.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org, 
 linux-mm@kvack.org, linux-kernel@vger.kernel.org
Date: Thu, 20 Jun 2019 08:17:35 -0700
In-Reply-To: <20190620094015.21206-1-jgross@suse.com>
References: <20190620094015.21206-1-jgross@suse.com>
User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) 
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 20 Jun 2019 15:20:20 +0000
Subject: Re: [Xen-devel] [PATCH RFC] mm: fix regression with deferred struct
 page 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA2LTIwIGF0IDExOjQwICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+
IENvbW1pdCAwZTU2YWNhZTRiNGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BB
R0VTIGF0IGEgdGltZQo+IGluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikgaXMgY2F1
c2luZyBhIHJlZ3Jlc3Npb24gb24gc29tZQo+IHN5c3RlbXMgd2hlbiB0aGUga2VybmVsIGlzIGJv
b3RlZCBhcyBYZW4gZG9tMC4KPiAKPiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5
IGJvb3QuCj4gCj4gUmVhc29uIGlzIGFuIGVuZGxlc3MgbG9vcCBpbiBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KCkgaW4gY2FzZSB0aGUgZmlyc3QKPiB6b25lIGxvb2tlZCBhdCBoYXMgbm8gZnJlZSBt
ZW1vcnkuIGRlZmVycmVkX2dyb3dfem9uZSgpIGlzIGFsd2F5cwo+IHJldHVybmluZyB0cnVlIGR1
ZSB0byB0aGUgZm9sbG93aW5nIGNvZGUgc25pcHBsZXQ6Cj4gCj4gICAvKiBJZiB0aGUgem9uZSBp
cyBlbXB0eSBzb21lYm9keSBlbHNlIG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSB6b25lICovCj4g
ICBpZiAoIWRlZmVycmVkX2luaXRfbWVtX3Bmbl9yYW5nZV9pbl96b25lKCZpLCB6b25lLCAmc3Bm
biwgJmVwZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZp
cnN0X2RlZmVycmVkX3BmbikpIHsKPiAgICAgICAgICAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3Bm
biA9IFVMT05HX01BWDsKPiAgICAgICAgICAgcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZs
YWdzKTsKPiAgICAgICAgICAgcmV0dXJuIHRydWU7Cj4gICB9Cj4gCj4gVGhpcyBpbiB0dXJuIHJl
c3VsdHMgaW4gdGhlIGxvb3AgYXMgZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlzCj4gYXNzdW1p
bmcgZm9yd2FyZCBwcm9ncmVzcyBjYW4gYmUgbWFkZSBieSBkb2luZyBzb21lIG1vcmUgc3RydWN0
IHBhZ2UKPiBpbml0aWFsaXphdGlvbi4KPiAKPiBGaXhlczogMGU1NmFjYWU0YjRkZDRhOSAoIm1t
OiBpbml0aWFsaXplIE1BWF9PUkRFUl9OUl9QQUdFUyBhdCBhIHRpbWUgaW5zdGVhZCBvZiBkb2lu
ZyBsYXJnZXIgc2VjdGlvbnMiKQo+IC0tLQo+IFRoaXMgcGF0Y2ggbWFrZXMgbXkgc3lzdGVtIGJv
b3QgYWdhaW4gYXMgWGVuIGRvbTAsIGJ1dCBJJ20gbm90IHJlYWxseQo+IHN1cmUgaXQgaXMgdGhl
IGNvcnJlY3Qgd2F5IHRvIGRvIGl0LCBoZW5jZSB0aGUgUkZDLgo+IFNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAtLS0KPiAgbW0vcGFnZV9hbGxvYy5jIHwg
MiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAK
PiBkaWZmIC0tZ2l0IGEvbW0vcGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxvYy5jCj4gaW5kZXgg
ZDY2YmM4YWJlMGFmLi42ZWU3NTRiNWNkOTIgMTAwNjQ0Cj4gLS0tIGEvbW0vcGFnZV9hbGxvYy5j
Cj4gKysrIGIvbW0vcGFnZV9hbGxvYy5jCj4gQEAgLTE4MjYsNyArMTgyNiw3IEBAIGRlZmVycmVk
X2dyb3dfem9uZShzdHJ1Y3Qgem9uZSAqem9uZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAJCQkJ
CQkgZmlyc3RfZGVmZXJyZWRfcGZuKSkgewo+ICAJCXBnZGF0LT5maXJzdF9kZWZlcnJlZF9wZm4g
PSBVTE9OR19NQVg7Cj4gIAkJcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZsYWdzKTsKPiAt
CQlyZXR1cm4gdHJ1ZTsKPiArCQlyZXR1cm4gZmFsc2U7Cj4gIAl9Cj4gIAo+ICAJLyoKClRoZSBv
bmUgY2hhbmdlIEkgbWlnaHQgbWFrZSB0byB0aGlzIHdvdWxkIGJlIHRvIGRvOgoJcmV0dXJuIGZp
cnN0X2RlZmVycmVkX3BmbiAhPSBVTE9OR19NQVg7CgpUaGF0IHdheSBpbiB0aGUgZXZlbnQgdGhl
IHByZXZpb3VzIGNhbGxlciBkaWQgZnJlZSB1cCB0aGUgbGFzdCBvZiB0aGUgCnBhZ2VzIGFuZCBl
bXB0eSB0aGUgem9uZSBqdXN0IGJlZm9yZSB3ZSBnb3QgaGVyZSB0aGVuIHdlIHdpbGwgdHJ5IG9u
ZSBtb3JlCnRpbWUuIE90aGVyd2lzZSBpZiBpdCB3YXMgYWxyZWFkeSBkb25lIGJlZm9yZSB3ZSBn
b3QgaGVyZSB3ZSBleGl0LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 15:50:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 15:50:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdzKV-0008Ox-E5; Thu, 20 Jun 2019 15:50: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=IGdI=UT=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hdzKU-0008Os-3J
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 15:50:26 +0000
X-Inumbo-ID: 1d5e10d6-9373-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d5e10d6-9373-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 15:50:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XAhiIu5dr4YVXDwt/PsXnwCsSRVKOViuuhkBL6Hme6s=;
 b=HXk5B5yN6T9fiNHpEJ4Q0Fork+MKo4RhKwUuXtAJH64ZbqKf4NBI2rKjMUTZcikVkV6HA9Gg0ZHXExMmkrb7kz8e3x/V5a1uObI5aDWBvxLqjABwZenHsuOPNVZqVtOj3u1ZZjL7Sg9dw6M1jPGmwZUTH4mjXHloOOwa1R/SW0vQNTjFDo6L1AebMDYdFlSCuEGQoyNNwpSGCNygjW+gg6IsI7dElcFQc9sry0ni1yN2EXQPP5z7dI6dMjTvUemPK8lhVQ4tngPLvFUsOwkwJRseOqA4twlatuOq+hmZ09DhdkENFZHFc1bOJCMyRouxYrqNdfGX93gBEgxeN2BfhQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB5908.eurprd03.prod.outlook.com (10.255.29.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Thu, 20 Jun 2019 15:50:22 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.1987.013; Thu, 20 Jun 2019
 15:50:22 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall
 <julien.grall@arm.com>
Thread-Topic: [PATCH] xen/arm: optee: fix compilation with GCC 4.8
Thread-Index: AQHVJ3/e0PpRJnVb40CIrCVLjIvnsg==
Date: Thu, 20 Jun 2019 15:50:21 +0000
Message-ID: <20190620154952.31286-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: 5ef592d6-327b-45d5-e1cc-08d6f59700b2
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:AM0PR03MB5908; 
x-ms-traffictypediagnostic: AM0PR03MB5908:
x-microsoft-antispam-prvs: <AM0PR03MB590862BCCA141EB40EFCFE6DE6E40@AM0PR03MB5908.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0074BBE012
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(366004)(39860400002)(136003)(396003)(189003)(199004)(478600001)(6486002)(66446008)(81156014)(8676002)(72206003)(76116006)(8936002)(1076003)(7736002)(66556008)(91956017)(4326008)(64756008)(36756003)(66946007)(53936002)(71190400001)(81166006)(186003)(66476007)(26005)(71200400001)(305945005)(476003)(25786009)(486006)(2616005)(86362001)(3846002)(5660300002)(68736007)(80792005)(6436002)(66066001)(102836004)(316002)(14444005)(99286004)(2906002)(6512007)(73956011)(14454004)(6116002)(54906003)(110136005)(6506007)(55236004)(256004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5908;
 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: ykeObCG/hFrPe/tC6OTONLzWw/EG7ROfTtxL33kI3V/c3723XM8G4tQSg86+JzVpqYUAncBt6epyIDd3C2SgX+zC3c17z9tyT6K7DqcK3T+QHh9ATCciA0k9Pqa8svL7WYIylf0mNTv32V8Zr38vactUeg42AvggIgxP2aPEzVLRBEt6w5ha8ElStg3vz97ubf8NONE3NKEBxy1GN21bP1/YrGZdQf+U/6BGeS60iIwLMIBF/9qMWCeBnoLITFVAxe7MEmPMHwgTPU+3f1EXh2cqDynGtDLH0Ne8kSLxuejGAMKkM1BzVjW+OFYIPqy0OGKv5u8Y/s/GyZ1BN30NUwQifXl04pnvJYnfU+/ym7ElOHdiFbW1S8nVBwYCZN47GsN0SQGei+oSGv9Ta/TLhfa33yBYnvPd8S/G409AfXs=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5ef592d6-327b-45d5-e1cc-08d6f59700b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2019 15:50:21.8944 (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: AM0PR03MB5908
Subject: [Xen-devel] [PATCH] xen/arm: optee: fix compilation with GCC 4.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkdDQyA0LjggaXMgdW5hYmxlIHRvIHNlZSB0aGF0IHZhcmlhYmxlcyBndWVzdF9wZywgZ3Vlc3Rf
ZGF0YSBhbmQKeGVuX2RhdGEgd2lsbCBiZSBhbHdheXMgaW5pdGlhbGl6ZWQgYmVmb3JlIGFjY2Vz
cywgc28gd2UgbmVlZCB0bwppbml0aWFsaXplIHRoZW0gZWFybGllci4KClN1Z2dlc3RlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpTaWduZWQtb2ZmLWJ5OiBW
b2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Ci0tLQogeGVuL2Fy
Y2gvYXJtL3RlZS9vcHRlZS5jIHwgMTMgKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEz
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgYi94
ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKaW5kZXggMTQzODFkNmIyZC4uNTUyNjg3NWU2ZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCisrKyBiL3hlbi9hcmNoL2FybS90ZWUv
b3B0ZWUuYwpAQCAtNzE3LDYgKzcxNywxOSBAQCBzdGF0aWMgaW50IHRyYW5zbGF0ZV9ub25jb250
aWcoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAogICAgIGdmbiA9IGdhZGRyX3RvX2dmbihwYXJh
bS0+dS50bWVtLmJ1Zl9wdHIgJgogICAgICAgICAgICAgICAgICAgICAgICB+KE9QVEVFX01TR19O
T05DT05USUdfUEFHRV9TSVpFIC0gMSkpOwogCisgICAgLyoKKyAgICAgKiBXZSBhcmUgaW5pdGlh
bGl6aW5nIGd1ZXN0X3BnLCBndWVzdF9kYXRhIGFuZCB4ZW5fZGF0YSB3aXRoIE5VTEwKKyAgICAg
KiB0byBtYWtlIEdDQyA0LjggaGFwcHksIGFzIGl0IGNhbid0IGluZmVyIHRoYXQgdGhvc2UgdmFy
aWFibGVzCisgICAgICogd2lsbCBiZSBpbml0aWFsaXplZCB3aXRoIGNvcnJlY3QgdmFsdWVzIGlu
IHRoZSBsb29wIGJlbG93LgorICAgICAqCisgICAgICogVGhpcyBzaWxlbmNlcyBvbGQgR0NDLCBi
dXQgY2FuIGxlYWQgdG8gTlVMTCBkZXJlZmVyZW5jZSwgaW4KKyAgICAgKiBjYXNlIG9mIHByb2dy
YW1tZXIncyBtaXN0YWtlLiBUbyBtaW5pbWl6ZSBjaGFuY2Ugb2YgdGhpcywgd2UKKyAgICAgKiBh
cmUgaW5pdGlhbGl6aW5nIHRob3NlIHZhcmlhYmxlcyB0aGVyZSwgaW5zdGVhZCBvZiBkb2luZyB0
aGlzCisgICAgICogYXQgYmVnaW5uaW5nIG9mIHRoZSBmdW5jdGlvbi4KKyAgICAgKi8KKyAgICBn
dWVzdF9wZyA9IE5VTEw7CisgICAgeGVuX2RhdGEgPSBOVUxMOworICAgIGd1ZXN0X2RhdGEgPSBO
VUxMOwogICAgIHdoaWxlICggcGdfY291bnQgKQogICAgIHsKICAgICAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZTsKLS0gCjIuMjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 16:00:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 16:00:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdzUP-0001MO-H8; Thu, 20 Jun 2019 16:00: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hdzUO-0001ME-EW
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 16:00:40 +0000
X-Inumbo-ID: 8ac932ae-9374-11e9-9ff5-675c6f94a8b3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ac932ae-9374-11e9-9ff5-675c6f94a8b3;
 Thu, 20 Jun 2019 16:00: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 1hdzUK-0005Ds-00; Thu, 20 Jun 2019 16:00: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 1hdzUJ-0006Qs-Oq; Thu, 20 Jun 2019 16:00:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hdzUJ-0006L0-ME; Thu, 20 Jun 2019 16:00:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138012-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-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-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-credit2:xen-boot: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-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-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-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-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-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-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=33790f2eda7393d422927078597a33475792c82c
X-Osstest-Versions-That: linux=d7b7345c3a5d9560ccb9d1551c7aab1d0126837c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 16:00:35 +0000
Subject: [Xen-devel] [linux-4.4 test] 138012: 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>

ZmxpZ2h0IDEzODAxMiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAxMi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzM3OTBmMmVkYTczOTNkNDIyOTI3MDc4NTk3
YTMzNDc1NzkyYzgyYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZDdi
NzM0NWMzYTVkOTU2MGNjYjlkMTU1MWM3YWFiMWQwMTI2ODM3YwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTM3NzE3ICAyMDE5LTA2LTEzIDE0OjA0OjI3IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzNzkwNSAgMjAxOS0wNi0xNyAxODoxMDozMiBaICAgIDIgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERhdmlk
IFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0
QGdvb2dsZS5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBZdWNodW5nIENo
ZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGQ3YjczNDVjM2E1ZC4uMzM3OTBmMmVkYTczICAzMzc5
MGYyZWRhNzM5M2Q0MjI5MjcwNzg1OTdhMzM0NzU3OTJjODJjIC0+IHRlc3RlZC9saW51eC00LjQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 16:08:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 16: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 1hdzby-0001ec-GW; Thu, 20 Jun 2019 16:08: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=YAo9=UT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hdzbw-0001eX-QB
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 16:08:28 +0000
X-Inumbo-ID: a1661b34-9375-11e9-8c4b-f72420807426
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1661b34-9375-11e9-8c4b-f72420807426;
 Thu, 20 Jun 2019 16:08: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 979FEAF2B;
 Thu, 20 Jun 2019 16:08:23 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
Date: Thu, 20 Jun 2019 18:08:21 +0200
Message-Id: <20190620160821.4210-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] mm: fix regression with deferred struct page
 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: Juergen Gross <jgross@suse.com>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDBlNTZhY2FlNGI0ZGQ0YTkgKCJtbTogaW5pdGlhbGl6ZSBNQVhfT1JERVJfTlJfUEFH
RVMgYXQgYSB0aW1lCmluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikgaXMgY2F1c2lu
ZyBhIHJlZ3Jlc3Npb24gb24gc29tZQpzeXN0ZW1zIHdoZW4gdGhlIGtlcm5lbCBpcyBib290ZWQg
YXMgWGVuIGRvbTAuCgpUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCgpS
ZWFzb24gaXMgYW4gZW5kbGVzcyBsb29wIGluIGdldF9wYWdlX2Zyb21fZnJlZWxpc3QoKSBpbiBj
YXNlIHRoZSBmaXJzdAp6b25lIGxvb2tlZCBhdCBoYXMgbm8gZnJlZSBtZW1vcnkuIGRlZmVycmVk
X2dyb3dfem9uZSgpIGlzIGFsd2F5cwpyZXR1cm5pbmcgdHJ1ZSBkdWUgdG8gdGhlIGZvbGxvd2lu
ZyBjb2RlIHNuaXBwbGV0OgoKICAvKiBJZiB0aGUgem9uZSBpcyBlbXB0eSBzb21lYm9keSBlbHNl
IG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSB6b25lICovCiAgaWYgKCFkZWZlcnJlZF9pbml0X21l
bV9wZm5fcmFuZ2VfaW5fem9uZSgmaSwgem9uZSwgJnNwZm4sICZlcGZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RfZGVmZXJyZWRfcGZuKSkgewogICAg
ICAgICAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVMT05HX01BWDsKICAgICAgICAgIHBn
ZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQsICZmbGFncyk7CiAgICAgICAgICByZXR1cm4gdHJ1ZTsK
ICB9CgpUaGlzIGluIHR1cm4gcmVzdWx0cyBpbiB0aGUgbG9vcCBhcyBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KCkgaXMKYXNzdW1pbmcgZm9yd2FyZCBwcm9ncmVzcyBjYW4gYmUgbWFkZSBieSBkb2lu
ZyBzb21lIG1vcmUgc3RydWN0IHBhZ2UKaW5pdGlhbGl6YXRpb24uCgpDYzogQWxleGFuZGVyIER1
eWNrIDxhbGV4YW5kZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+CkZpeGVzOiAwZTU2YWNhZTRi
NGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGltZSBpbnN0
ZWFkIG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpClN1Z2dlc3RlZC1ieTogQWxleGFuZGVyIER1
eWNrIDxhbGV4YW5kZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBtbS9wYWdlX2FsbG9jLmMgfCAzICsr
LQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL21tL3BhZ2VfYWxsb2MuYyBiL21tL3BhZ2VfYWxsb2MuYwppbmRleCBkNjZiYzhhYmUw
YWYuLjhlM2JjOTQ5ZWJjYyAxMDA2NDQKLS0tIGEvbW0vcGFnZV9hbGxvYy5jCisrKyBiL21tL3Bh
Z2VfYWxsb2MuYwpAQCAtMTgyNiw3ICsxODI2LDggQEAgZGVmZXJyZWRfZ3Jvd196b25lKHN0cnVj
dCB6b25lICp6b25lLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiAJCQkJCQkgZmlyc3RfZGVmZXJyZWRf
cGZuKSkgewogCQlwZ2RhdC0+Zmlyc3RfZGVmZXJyZWRfcGZuID0gVUxPTkdfTUFYOwogCQlwZ2Rh
dF9yZXNpemVfdW5sb2NrKHBnZGF0LCAmZmxhZ3MpOwotCQlyZXR1cm4gdHJ1ZTsKKwkJLyogUmV0
cnkgb25seSBvbmNlLiAqLworCQlyZXR1cm4gZmlyc3RfZGVmZXJyZWRfcGZuICE9IFVMT05HX01B
WDsKIAl9CiAKIAkvKgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 16:10:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 16:10:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hdzeD-0002Ki-VH; Thu, 20 Jun 2019 16: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=uuy3=UT=linux.intel.com=alexander.h.duyck@srs-us1.protection.inumbo.net>)
 id 1hdzeC-0002KY-0G
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 16:10:48 +0000
X-Inumbo-ID: f59d984f-9375-11e9-8980-bc764e045a96
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f59d984f-9375-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 16:10:45 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Jun 2019 09:10:45 -0700
X-IronPort-AV: E=Sophos;i="5.63,397,1557212400"; d="scan'208";a="150979509"
Received: from ahduyck-desk1.jf.intel.com ([10.7.198.76])
 by orsmga007-auth.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Jun 2019 09:10:44 -0700
Message-ID: <2299c1a5b8773c955e7d0c3803ad3fc6c83c127a.camel@linux.intel.com>
From: Alexander Duyck <alexander.h.duyck@linux.intel.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org, 
 linux-mm@kvack.org, linux-kernel@vger.kernel.org
Date: Thu, 20 Jun 2019 09:10:44 -0700
In-Reply-To: <20190620160821.4210-1-jgross@suse.com>
References: <20190620160821.4210-1-jgross@suse.com>
User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA2LTIwIGF0IDE4OjA4ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+
IENvbW1pdCAwZTU2YWNhZTRiNGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BB
R0VTIGF0IGEgdGltZQo+IGluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikgaXMgY2F1
c2luZyBhIHJlZ3Jlc3Npb24gb24gc29tZQo+IHN5c3RlbXMgd2hlbiB0aGUga2VybmVsIGlzIGJv
b3RlZCBhcyBYZW4gZG9tMC4KPiAKPiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5
IGJvb3QuCj4gCj4gUmVhc29uIGlzIGFuIGVuZGxlc3MgbG9vcCBpbiBnZXRfcGFnZV9mcm9tX2Zy
ZWVsaXN0KCkgaW4gY2FzZSB0aGUgZmlyc3QKPiB6b25lIGxvb2tlZCBhdCBoYXMgbm8gZnJlZSBt
ZW1vcnkuIGRlZmVycmVkX2dyb3dfem9uZSgpIGlzIGFsd2F5cwo+IHJldHVybmluZyB0cnVlIGR1
ZSB0byB0aGUgZm9sbG93aW5nIGNvZGUgc25pcHBsZXQ6Cj4gCj4gICAvKiBJZiB0aGUgem9uZSBp
cyBlbXB0eSBzb21lYm9keSBlbHNlIG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSB6b25lICovCj4g
ICBpZiAoIWRlZmVycmVkX2luaXRfbWVtX3Bmbl9yYW5nZV9pbl96b25lKCZpLCB6b25lLCAmc3Bm
biwgJmVwZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZp
cnN0X2RlZmVycmVkX3BmbikpIHsKPiAgICAgICAgICAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3Bm
biA9IFVMT05HX01BWDsKPiAgICAgICAgICAgcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZs
YWdzKTsKPiAgICAgICAgICAgcmV0dXJuIHRydWU7Cj4gICB9Cj4gCj4gVGhpcyBpbiB0dXJuIHJl
c3VsdHMgaW4gdGhlIGxvb3AgYXMgZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlzCj4gYXNzdW1p
bmcgZm9yd2FyZCBwcm9ncmVzcyBjYW4gYmUgbWFkZSBieSBkb2luZyBzb21lIG1vcmUgc3RydWN0
IHBhZ2UKPiBpbml0aWFsaXphdGlvbi4KPiAKPiBDYzogQWxleGFuZGVyIER1eWNrIDxhbGV4YW5k
ZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+Cj4gRml4ZXM6IDBlNTZhY2FlNGI0ZGQ0YTkgKCJt
bTogaW5pdGlhbGl6ZSBNQVhfT1JERVJfTlJfUEFHRVMgYXQgYSB0aW1lIGluc3RlYWQgb2YgZG9p
bmcgbGFyZ2VyIHNlY3Rpb25zIikKPiBTdWdnZXN0ZWQtYnk6IEFsZXhhbmRlciBEdXljayA8YWxl
eGFuZGVyLmguZHV5Y2tAbGludXguaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbGV4YW5kZXIgRHV5Y2sgPGFsZXhh
bmRlci5oLmR1eWNrQGxpbnV4LmludGVsLmNvbT4KCj4gLS0tCj4gIG1tL3BhZ2VfYWxsb2MuYyB8
IDMgKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
PiAKPiBkaWZmIC0tZ2l0IGEvbW0vcGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxvYy5jCj4gaW5k
ZXggZDY2YmM4YWJlMGFmLi44ZTNiYzk0OWViY2MgMTAwNjQ0Cj4gLS0tIGEvbW0vcGFnZV9hbGxv
Yy5jCj4gKysrIGIvbW0vcGFnZV9hbGxvYy5jCj4gQEAgLTE4MjYsNyArMTgyNiw4IEBAIGRlZmVy
cmVkX2dyb3dfem9uZShzdHJ1Y3Qgem9uZSAqem9uZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAJ
CQkJCQkgZmlyc3RfZGVmZXJyZWRfcGZuKSkgewo+ICAJCXBnZGF0LT5maXJzdF9kZWZlcnJlZF9w
Zm4gPSBVTE9OR19NQVg7Cj4gIAkJcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZsYWdzKTsK
PiAtCQlyZXR1cm4gdHJ1ZTsKPiArCQkvKiBSZXRyeSBvbmx5IG9uY2UuICovCj4gKwkJcmV0dXJu
IGZpcnN0X2RlZmVycmVkX3BmbiAhPSBVTE9OR19NQVg7Cj4gIAl9Cj4gIAo+ICAJLyoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 16:48:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 16:48:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he0EP-0004pt-3W; Thu, 20 Jun 2019 16:48: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1he0EN-0004pg-Ve
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 16:48:12 +0000
X-Inumbo-ID: 2db2067a-937b-11e9-b5da-e3a0bd065ea7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2db2067a-937b-11e9-b5da-e3a0bd065ea7;
 Thu, 20 Jun 2019 16:48: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 1he0EI-00066N-Gq; Thu, 20 Jun 2019 16: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 1he0EI-0002Xi-9L; Thu, 20 Jun 2019 16:48:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1he0EI-0003lD-8c; Thu, 20 Jun 2019 16:48:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1he0EI-0003lD-8c@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 16:48:06 +0000
Subject: [Xen-devel] [qemu-mainline bisection] complete build-amd64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1105323322364982454=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

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

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.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:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138119/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>


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

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/build-amd64-xsm.xen-build --summary-out=tmp/138119.bisection-summary --basis-template=137600 --blessings=real,real-bisect qemu-mainline build-amd64-xsm xen-build
Searching for failure / basis pass:
 137930 fail [host=albana0] / 137600 [host=godello1] 137492 [host=elbling1] 137399 [host=godello1] 137314 [host=baroque1] 137222 [host=godello1] 137105 ok.
Failure / basis pass flights: 137930 / 137105
(tree with no url: minios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 076243ffe6c1b687e9e6d98348c3bf3398df78f3 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
Basis pass 21d9dc21f81828538af02ca9c2d86a36551b0771 d0d8ad39ecb51cd7497cd524484fe09f50876798 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/osstest/ovmf.git#21d9dc21f81828538af02ca9c2d86a36551b0771-b0663641c977f97bef785c86978603c3a31a3d1c git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://git.qemu.org/qemu.git#60905286cb5150de854e08279bca7dfc4b549e91-076243ffe6c1b687e9e6d98348c3bf3398df78f3 git://xenbits.xen.org/osstest/seabios.git#0932c20560574696cf87ddd12623e8c423ee821b-851\
 37fb5f2dfa5f83e9e340ca881c634ae14d4e9 git://xenbits.xen.org/xen.git#81646cea826fa322831fffb43f81e7e0866dc124-36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
Loaded 24104 nodes in revision graph
Searching for test results:
 137105 pass 21d9dc21f81828538af02ca9c2d86a36551b0771 d0d8ad39ecb51cd7497cd524484fe09f50876798 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
 137222 [host=godello1]
 137314 [host=baroque1]
 137399 [host=godello1]
 137493 [host=baroque0]
 137492 [host=elbling1]
 137600 [host=godello1]
 137588 [host=italia1]
 137734 [host=albana1]
 137697 [host=albana1]
 137930 fail b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 076243ffe6c1b687e9e6d98348c3bf3398df78f3 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 137871 fail b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138046 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 07513e15e6e7e5163bf4f59c747825cce748531c
 137981 pass 21d9dc21f81828538af02ca9c2d86a36551b0771 d0d8ad39ecb51cd7497cd524484fe09f50876798 60905286cb5150de854e08279bca7dfc4b549e91 0932c20560574696cf87ddd12623e8c423ee821b 81646cea826fa322831fffb43f81e7e0866dc124
 138028 fail b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138037 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 d0d8ad39ecb51cd7497cd524484fe09f50876798 ccc47d5d01a99d2eaa7fc4f10f78dde844c7d573 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 a189ef027dbb7a3c0dfe566137f05c06d6685fb9
 138029 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 d0d8ad39ecb51cd7497cd524484fe09f50876798 650a379d505bf558bcb41124bc6c951a76cbc113 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138032 fail b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 076243ffe6c1b687e9e6d98348c3bf3398df78f3 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138042 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 6d7a134da4afebe8551a69329478415cfb4cbe91 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138056 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 4aca9786542e427d4337503566efdf09f2cb87cd 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bbac4facb676248703cf5708001dcd40c0780add
 138034 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 d0d8ad39ecb51cd7497cd524484fe09f50876798 8e23e34d989d5ce542fa26425f091fc61e1f23f4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
 138066 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda d0d8ad39ecb51cd7497cd524484fe09f50876798 33556237f652d8a712d0b6d29ecb442e6b65fe42 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
 138051 pass 470626624fa31a1f50b82815dd330deb43e32e52 d0d8ad39ecb51cd7497cd524484fe09f50876798 89a44a103315267122119b4311218d00d2561ebe 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7f03e7e05f4f80a41d28706c7567154dce257ce3
 138058 pass 48b0bf6476a215a8e399af3c5905c17f94f2c63d d0d8ad39ecb51cd7497cd524484fe09f50876798 43b3952dea0f763ceeaa2f119c473b5cc6d29c90 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 c38a6cfc3b65e4d50f7c5efb4bc83eec120ff0d7
 138064 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda d0d8ad39ecb51cd7497cd524484fe09f50876798 6d88baf18653ff8826db3dd840a6b372d3477280 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bd5be40ce2307ea5e8f52e3103d1b48ca9dfdce9
 138063 pass 6cbed0e36fe734f3fc11d30d652122d7714627c4 d0d8ad39ecb51cd7497cd524484fe09f50876798 754f1dbcf1d4d543167e3212366055761c30bcf4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 c0666fab19ea1523fbcae57d8362d94e06b21f98
 138070 pass 20d2e5a125e34fc8501026613a71549b2a1a3e54 d0d8ad39ecb51cd7497cd524484fe09f50876798 03158519384f15890d587937bd1b3ea699898e55 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 138074 pass fe0c2770a72af3a34f79c84676b7bf0c97090bda d0d8ad39ecb51cd7497cd524484fe09f50876798 347a6f44e90bf0ffff1e23b8fb919c780abb80b8 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 138081 pass 7cea4d71a8a87a93924a07ab32348332f5881ef9 d0d8ad39ecb51cd7497cd524484fe09f50876798 11ba81c3cde0bc070cced6e8ef2835fab4fe90c8 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 ff7e72a1cac7dfe33ea3c5a528debcead18e0b22
 138110 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138084 pass f03859ea6c8fddeaa3a5cc3d9a3461728ce538aa d0d8ad39ecb51cd7497cd524484fe09f50876798 c87759ce876a7a0b17c2bf4f0b964bd51f0ee871 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 138113 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138088 pass de2204a9e8c93b535909c7902c8e92d8c5d03c48 d0d8ad39ecb51cd7497cd524484fe09f50876798 f1114d321246f9177072923e1c2a20e7aab82700 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 7177f589ba84433e1ca8bb97a5d074545133c49c
 138090 pass 470626624fa31a1f50b82815dd330deb43e32e52 d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 3455cd598c5f57c3f6c10a9b1bb471ea6857a115
 138092 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 84995ea21935403cc9d57b6cb7dddcac5fa02c1c 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 608639ffa0a0d6f219e14ba7397ab2cc018b93c9
 138115 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138097 pass 1631bb26ae991e530d3c96fe3161ea15144b358e d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 decfc03f54b821877f64f28beba15124940470b5
 138101 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 a8d2532645cf5ce4f75981f81dfe363efc35d05c 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138103 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 f91005e195e7e1485e60cb121731589960f1a3c9 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138104 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138119 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138105 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Searching for interesting versions
 Result found: flight 137105 (pass), for basis pass
 Result found: flight 137930 (fail), for basis failure
 Repro found: flight 137981 (pass), for basis pass
 Repro found: flight 138032 (fail), for basis failure
 0 revisions at 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
No revisions left to test, checking graph state.
 Result found: flight 138104 (pass), for last pass
 Result found: flight 138105 (fail), for first failure
 Repro found: flight 138110 (pass), for last pass
 Repro found: flight 138113 (fail), for first failure
 Repro found: flight 138115 (pass), for last pass
 Repro found: flight 138119 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138119/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>

pnmtopng: 216 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64-xsm.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
138119: tolerable ALL FAIL

flight 138119 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138119/

Failures :-/ but no regressions.

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


jobs:
 build-amd64-xsm                                              fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1105323322364982454==--

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 17:05:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 17: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 1he0VI-0006Ny-RU; Thu, 20 Jun 2019 17: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1he0VG-0006No-Ut
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 17:05:38 +0000
X-Inumbo-ID: 9dc6cc5a-937d-11e9-b155-ab39f88148fe
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9dc6cc5a-937d-11e9-b155-ab39f88148fe;
 Thu, 20 Jun 2019 17:05:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1he0VB-0006Sn-Dc; Thu, 20 Jun 2019 17:05:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1he0VB-0003sJ-6B; Thu, 20 Jun 2019 17:05:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1he0VB-0006VK-5E; Thu, 20 Jun 2019 17:05:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138006-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 17:05:33 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 138006: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAwNiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAwNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxs
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5
MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3
OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFs
bCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJF
R1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3
NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAg
ICAgICAgIGZhaWwgcGFzcyBpbiAxMzcyMzQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
MTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEzNzIzNAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM3NDMzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDEwOCBsZWFrLWNo
ZWNrL2NoZWNrICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzc1MjUKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
Nzg0NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAg
ZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tl
ZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMTA3IHh0Zi90ZXN0LXB2
NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3Nzky
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkg
IGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMTA3
IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDcwIHh0Zi90ZXN0LWh2bTY0LXhz
YS0yNzggZmFpbCBpbiAxMzc1MjUgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBmYWlsIGluIDEzNzUyNSBibG9ja2VkIGlu
IDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBpbiAxMzc1MjUgbGlrZSAxMjc3NDYKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTM3ODQ3IGxpa2UgMTI3
NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
Nzc5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVt
b3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNTIgeHRmL3Rl
c3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFl
LW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDgwIHh0Zi90
ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBh
ZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYv
dGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1w
di1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZWJjYzViMjhkNWY4MGUzYjA0Yzk2ZDY5MTU3NzgzM2ZkYWUyMTVhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNjM2ZGUzZjFhOWE1MTNlYmRj
ZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIgIDIwMTgt
MDktMTkgMDM6NTA6NDEgWiAgMjc0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDMzICAy
MDE5LTA0LTI5IDE1OjM2OjEwIFogICA1MiBkYXlzICAgMjggYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM3MTAxICAyMDE5LTA1LTMxIDAxOjAxOjI3IFogICAyMCBkYXlzICAgMTEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24g
PHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0
QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElh
biBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdl
aS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5MiBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 17:24:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 17:24:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he0nZ-0007vc-RU; Thu, 20 Jun 2019 17:24:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1he0nZ-0007vX-AY
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 17:24:33 +0000
X-Inumbo-ID: 43dd7d8d-9380-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 43dd7d8d-9380-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 17:24: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 5D43B360;
 Thu, 20 Jun 2019 10:24:31 -0700 (PDT)
Received: from [10.37.9.222] (unknown [10.37.9.222])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 970FE3F246;
 Thu, 20 Jun 2019 10:24:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
 <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
 <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
Date: Thu, 20 Jun 2019 18:24: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: <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE5LzE5IDU6NTYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBX
ZWQsIDE5IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiA2LzE5LzE5IDg6Mjgg
QU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDE5LjA2LjE5IGF0IDA5OjA2LCA8b3Nz
dGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4gd3JvdGU6Cj4+Pj4+IGJyYW5jaCB4ZW4tNC4xMC10
ZXN0aW5nCj4+Pj4+IHhlbmJyYW5jaCB4ZW4tNC4xMC10ZXN0aW5nCj4+Pj4+IGpvYiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUKPj4+Pj4gdGVzdGlkIGRlYmlhbi1pbnN0YWxsCj4+Pj4+Cj4+
Pj4+IFRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKPj4+
Pj4gVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQKPj4+Pj4gVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9vdm1mLmdpdAo+Pj4+PiBUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4uZ2l0Cj4+Pj4+IFRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAo+
Pj4+Pgo+Pj4+PiAqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioq
Cj4+Pj4+Cj4+Pj4+ICDCoMKgIEJ1ZyBpcyBpbiB0cmVlOsKgIHhlbiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdAo+Pj4+PiAgwqDCoCBCdWcgaW50cm9kdWNlZDrCoCA3MDJjOTE0NmMwMGQ2
NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5Cj4+Pj4+ICDCoMKgIEJ1ZyBub3QgcHJlc2VudDog
NTIyMjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5Ywo+Pj4+PiAgwqDCoCBMYXN0
IGZhaWwgcmVwcm86Cj4+Pj4+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMzgwMDUvCj4+Pj4+Cj4+Pj4+Cj4+Pj4+ICDCoMKgIGNvbW1pdCA3MDJjOTE0
NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5Cj4+Pj4+ICDCoMKgIEF1dGhvcjogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Pj4gIMKgwqAgRGF0ZTrCoMKgIE1v
biBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAo+Pj4+PiAgwqDCoMKgwqDCoMKgIHhlbi9hcm06
IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUwwIHRvIHByZXZlbnQKPj4+Pj4g
cmUtb3JkZXJpbmcKPj4+Pj4gIMKgwqDCoMKgwqDCoCBQZXIgRDguMi4xIGluIEFSTSBEREkgMDQ4
N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1cgo+Pj4+PiAgwqDCoMKgwqDCoMKg
IHNwZWN1bGF0aXZlbHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBpbnN0cnVj
dGlvbnMKPj4+Pj4gZXhlY3V0ZWQKPj4+Pj4gIMKgwqDCoMKgwqDCoCBvbiB0aGUgc2FtZSBQRS4i
Cj4+Pj4+ICDCoMKgwqDCoMKgwqAgQWRkIGFuIGluc3RydWN0aW9uIGJhcnJpZXIgdG8gZ2V0IGFj
Y3VyYXRlIG51bWJlciBvZiBjeWNsZXMgd2hlbgo+Pj4+PiAgwqDCoMKgwqDCoMKgIHJlcXVlc3Rl
ZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUwwLAo+Pj4+
PiByZXBsYWNlIGJ5Cj4+Pj4+ICDCoMKgwqDCoMKgwqAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4K
Pj4+Pj4gIMKgwqDCoMKgwqDCoCBUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KPj4+Pj4gIMKgwqDC
oMKgwqDCoCBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+Pj4+PiAgwqDCoMKgwqDCoMKgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Cj4+Pj4KPj4+PiBKdXN0IGluIGNhc2UgeW91IGRpZG4ndCBub3Rp
Y2UgdGhpcyBjb21pbmcgaW4uCj4+Pgo+Pj4gSSBzYXcgaXQgdGhpcyBtb3JuaW5nLiBCdXQgSSBm
YWlsIHRvIHVuZGVyc3RhbmQgaG93IHRoZSBpbnN0cnVjdGlvbiBiYXJyaWVyCj4+PiB3aWxsIHJl
c3VsdCBpbiBhIHRpbWVvdXQgZHVyaW5nIHRoZSBndWVzdCBpbnN0YWxsYXRpb24uLi4KPj4KPj4g
T25lIHRoaW5nIHRvIGtlZXAgaW4gbWluZCBoZXJlIGlzIGlzYigpIHdpbGwgYWxzbyBjYXJyeSBh
IGNvbXBpbGVyIGJhcnJpZXIuIFNvCj4+IHRoZSByZXN1bHRpbmcgYmluYXJ5IG1heSBiZSBkaWZm
ZXJlbnQgYXMgdGhlIGNvbXBpbGVyIG1heSByZS1vcmRlciB0aGUgbG9hZC4KPj4KPj4gT25lIHBv
c3NpYmlsaXR5IGlzIHRoZXJlIGFyZSBhIG1pc3NpbmcgZGF0YSBiYXJyaWVyIGluIG90aGVyIHBh
cnQgb2YgdGhlIGNvZGUuCj4+IFRoZSBpc2IoKSB3b3VsZCBleHBvc2UgaXQuCj4+Cj4+Pgo+Pj4g
VGhlIG1vcmUgdGhpcyBvbmx5IGRvZXNuJ3Qgc2VlbSB0byBhcHBlYXIgb24gc3RhZ2luZy00LjEy
Lgo+Pgo+PiBAU3RlZmFubywgYXMgd2Uga25vdyBzdGFnaW5nLTQuMTIgaXMgd29ya2luZywgb25l
IHdheSB0byBkZWJ1ZyB0aGlzIGlzIHRvIHRyeQo+PiB0byByZXByb2R1Y2UgaW4gZGlmZmVyZW50
IGNvbW1pdCBiZXR3ZWVuIHN0YWdpbmctNC4xMiB3aXRoIHRoZSBpc2IoKSBwYXRjaAo+PiBhcHBs
aWVkLgo+Pgo+PiBIb3BlZnVsbHkgdGhpcyBzaG91bGQgdGVzdCB1cyB3aGVyZSB0aGUgYnVnIHdh
cyBmaXhlZC4KPiAKPiBJYW4sIEkgbm90aWNlZCB0aGUgYmlzZWN0b3IgaGFzbid0IG1hbmFnZWQg
dG8gcGlucG9pbnQgYSBjb21taXQgb24KPiBzdGFnaW5nLTQuMTEgeWV0LiBPYnZpb3VzbHksIHdl
IHN1c3BlY3QgaXQgaXMgdGhlIHNhbWUgcGF0Y2ggKCJ4ZW4vYXJtOgo+IEFkZCBhbiBpc2IoKSBi
ZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUwwIHRvIHByZXZlbnQgcmUtb3JkZXJpbmciKSBjYXVzaW5n
Cj4gdGhlIGlzc3VlLCBidXQgaXQgd291bGQgYmUgcmVhbGx5IGdvb2QgdG8gY29uZmlybS4KPiAK
PiBDb3VsZCB5b3UgcGxlYXNlIHNjaGVkdWxlIGEgYmlzZWN0b3IgcnVuIG9uIHN0YWdpbmctNC4x
MSwgaWRlYWxseSBvbgo+IEFybmRhbGUgaGFyZHdhcmUgKHRoZSBzYW1lIHVzZWQgZm9yIHRoZSBi
aXNlY3Rpb24gb24gNC4xMCBoZXJlKT8KPiAKPiAKPiBBZnRlciB3ZSBjb25maXJtIHRoYXQgNC4x
MSBpcyBzdWZmZXJpbmcgZnJvbSB0aGUgc2FtZSBpc3N1ZSwgd2UgY291bGQKPiB0cnkgdG8gaWRl
bnRpZnkgd2hpY2ggY29tbWl0ICJmaXhlZCIgdGhlIHByb2JsZW0gYmV0d2VlbiA0LjExIGFuZCA0
LjEyLAo+IGFzIDQuMTIgcGFzc2VkIHRoZSB0ZXN0cyB5ZXN0ZXJkYXkuIEkgYW0gZ2V0dGluZyBh
IGJpdCBhaGVhZCBvZiBteXNlbGYKPiBoZXJlLCBidXQgSSB3b3VsZCBsb3ZlIGlmIHdlIGNvdWxk
IHVzZSB0aGUgYmlzZWN0b3IgdG8gc3BvdCB0aGUgImZpeCIKPiBzb21laG93LCBtYXliZSBwcmVw
YXJpbmcgYSBzcGVjaWFsIGJyYW5jaCBmb3IgdGhlIGJpc2VjdG9yLiBUaGUgc3BlY2lhbAo+IGJy
YW5jaCBjb3VsZCBzdGFydCBmcm9tIHRoZSBjb21tb24gcm9vdCBiZXR3ZWVuIHN0YWdpbmctNC4x
MSBhbmQKPiBzdGFnaW5nLTQuMTIsIHdoaWNoIGlzIHRhZyA0LjExLjAtcmM2LCBhcHBseSB0aGUg
cGF0Y2ggdGhhdCBicmVha3MsIHRoZW4KPiBhcHBseSB0aGUgb3RoZXIgNC4xMiBjb21taXRzLCBv
bmUgb2YgdGhlbSB3ZSBzdXNwZWN0IGlzIHRoZSBmaXggd2UKPiBuZWVkOgo+IAo+IDQuMTEuMC1y
YzYgfCBDTlRQQ1RfRUwwIHBhdGNoIHwgb3RoZXIgNC4xMiBjb21taXRzCj4gICBeICAgICAgICAg
ICAgICAgXgo+ICAgfCAgICAgICAgICAgICAgIGJyb2tlbiBwYXRjaAo+ICAgY3VycmVudCBjb21t
b24gcm9vdCBiZXR3ZWVuIHN0YWdpbmctNC4xMiBhbmQgc3RhZ2luZy00LjExCj4gCgpBY3R1YWxs
eSBJIG1heSBoYXZlIGZvdW5kIHRoZSBlcnJvci4gSSBmZWVsIHF1aXRlIGFzaGFtZWQgSSBkaWRu
J3Qgc3BvdCAKdGhpcyBkdXJpbmcgcmV2aWV3IGFuZCB3aGVuIHRoZSBiaXNlY3RvciBmaW5nZXJl
ZCBpdC4KCnN0YWdpbmctNC4xMSBhbmQgc3RhZ2luZy40LjEyIGRpZG4ndCBoYXZlIGdldF9jeWNs
ZXMgaW1wbGVtZW50ZWQgKGkuZSBpdCAKcmV0dXJuZWQgMCkuIER1cmluZyB0aGUgYmFja3BvcnQs
IGdldF9jeWNsZXMoKSBnb3Qgc3VkZGVubHkgaW1wbGVtZW50ZWQgCihhc2lkZSB0aGUgaXNiKCkp
IHNvIGl0IG5vdyByZXR1cm5zIHRoZSBudW1iZXIgb2YgY3ljbGVzLgoKSG93ZXZlciwgYmVmb3Jl
IGNvbW1pdCBkYTNkNTVhZTY3ICJjb25zb2xlOiBhdm9pZCBwcmludGluZyBubyBvciBudWxsIAp0
aW1lIHN0YW1wcyIsIGN5Y2xlc190IChyZXR1cm4gdHlwZSBvZiBnZXRfY3ljbGVzKSB3YXMgdW5z
aWduZWQgbG9uZy4gT24gCmFybTMyIHVuc2lnbmVkIGxvbmcgaXMgMzItYml0IGFuZCB0aGVyZWZv
cmUgZG9lcyBub3QgY292ZXIgdGhlIGZ1bGwgCmNvdW50ZXIgKDY0LWJpdCkuIFNvIHRoZSBudW1i
ZXIgb2YgY3ljbGVzIHdpbGwgYmUgdHJ1bmNhdGVkIGxlYWRpbmcgdG8gCmFsbCBzb3J0IG9mIHRp
bWluZyBpc3N1ZS4KClRoZSBjb3JyZWN0IGZpeCBpcyB0byBzd2l0Y2ggY3ljbGVzX3QgZnJvbSB1
bnNpZ25lZCBsb25nIHRvIHVpbnQ2NF90LiBJIAp0aGluayB3ZSB3b3VsZCBuZWVkIHRoaXMgdG8g
YmUgYmFja3BvcnRlZCBmb3IgeGVuIDQuOSBhbmQgNC44IGFzIHdlbGwuCgpJIHdpbGwgc2VuZCBh
IGZpeC4KClRoaXMgaXMgdGhlIHNlY29uZCBpbnN0YW5jZSB3aGVyZSBiYWNrcG9ydCBnb25lIHdy
b25nIGluIHRoaXMgWFNBLiAKU3RlZmFubywgd2hlbiB5b3UgaGF2ZSBhIGNsYXNoIGR1cmluZyBi
YWNrcG9ydCwgY2FuIHlvdSBtYWtlIHN1cmUgdG8gCmludmVzdGlnYXRlIHRoZSBwcm9ibGVtIGFu
ZCBhbHNvIHdyaXRlIGluIHRoZSBjb21taXQgbWVzc2FnZSB3aGF0IHlvdSAKY2hhbmdlZD8KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 17:47:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 17: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 1he19Y-00015b-T0; Thu, 20 Jun 2019 17:47: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=1Q6/=UT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1he19X-00015S-Ma
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 17:47:15 +0000
X-Inumbo-ID: 6eafa8c8-9383-11e9-ba41-4327d1b8e17c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6eafa8c8-9383-11e9-ba41-4327d1b8e17c;
 Thu, 20 Jun 2019 17:47: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 A0FFF360;
 Thu, 20 Jun 2019 10:47: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 CFAE83F246;
 Thu, 20 Jun 2019 10:47:10 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Jun 2019 18:47:06 +0100
Message-Id: <20190620174706.16657-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PRE-4.12 PATCH] xen/arm: time: cycles_t should be an
 uint64_t and not unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgY29tbWl0IGNhNzNhYzhlN2QgInhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVh
ZGluZyBDTlRQQ1RfRUwwCnRvIHByZXZlbnQgcmUtb3JkZXJpbmciLCBnZXRfY3ljbGVzKCkgaXMg
bm93IHJldHVybmluZyB0aGUgbnVtYmVyIG9mCmN5Y2xlcyBhbmQgdXNlZCBpbiBtb3JlIGNhbGxl
cnMuCgpXaGlsZSB0aGUgY291bnRlciByZWdpc3RlcnMgaXMgYWx3YXlzIDY0LWJpdCwgZ2V0X2N5
Y2xlcygpIHdpbGwgb25seQpyZXV0cm4gYSAzMi1iaXQgb24gQXJtMzIgYW5kIHRoZXJlZm9yZSB0
cnVuY2F0ZSB0aGUgdmFsdWUuIFRoaXMgd2lsbApyZXN1bHQgdG8gd2VpcmQgYmVoYXZpb3IgYnkg
Ym90aCBYZW4gYW5kIHRoZSBHdWVzdCBhcyB0aGUgdGltZXIgd2lsbCBub3QKYmUgc2V0dXAgY29y
cmVjdGx5LgoKVGhpcyBjb3VsZCBiZSByZXNvbHZlZCBieSBzd2l0Y2ggY3ljbGVzX3QgZnJvbSB1
bnNpZ25lZCBsb25nIHRvCnVuc2lnbmVkIGludC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIFRoaXMgaXMgb25seSB0YXJnZXRpbmcg
eGVuIDQuMTEgYW5kIGVhcmxpZXIuIFhlbiA0LjEyIGFuZCBsYXRlciBoYXZlCiAgICBhIGNvcnJl
Y3QgZGVmaW5pdGlvbiBvZiBjeWNsZXNfdCB0aGFua3MgdG8gZGEzZDU1YWU2NyAiY29uc29sZToK
ICAgIGF2b2lkIHByaW50aW5nIG5vIG9yIG51bGwgdGltZSBzdGFtcHMiLgoKICAgIFRoaXMgd2ls
bCBob3BlZnVsbHkgdW5ibG9jayBvc3N0ZXN0IG9uIHN0YWdpbmctNC4xMCBhbmQKICAgIHN0YWdp
bmctNC4xMS4gVGhpcyBwYXRjaCBzaG91bGQgYmUgYmFja3BvcnRlZCB1cCB0byBYZW4gNC44Lgot
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAppbmRleCBjYTMwNDA2NjY5
Li5iZDdkYzg2ZDc4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaApAQCAtNyw3ICs3LDcgQEAKICAgICBEVF9NQVRD
SF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwgXAogICAgIERUX01BVENIX0NPTVBBVElC
TEUoImFybSxhcm12OC10aW1lciIpCiAKLXR5cGVkZWYgdW5zaWduZWQgbG9uZyBjeWNsZXNfdDsK
K3R5cGVkZWYgdWludDY0X3QgY3ljbGVzX3Q7CiAKIHN0YXRpYyBpbmxpbmUgY3ljbGVzX3QgZ2V0
X2N5Y2xlcyAodm9pZCkKIHsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 17:50:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 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 1he1CX-0001mQ-Dz; Thu, 20 Jun 2019 17:50: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=AtfB=UT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1he1CV-0001mL-In
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 17:50:19 +0000
X-Inumbo-ID: dc353e44-9383-11e9-9bb3-23fa401585fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc353e44-9383-11e9-9bb3-23fa401585fa;
 Thu, 20 Jun 2019 17:50:16 +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: KW7+QZ8KNQWoy6a5zvWZKrFyeZyTdjm+6kj/K4GA2kT68/u4GPxeDN5atdPN0DwNxO6N3cCWzu
 G4MI7Aw4UiaQh3axscveRPp9kKrL27lVTFg1W2D+EOF2Sf+DHFjxU7vR+2iSB9AKmx198gEC6w
 DlaQCI2YnYGSZi/3VRn7h1EsLQyGLh7Y7BWGaqZaOaPPLcR32j8KUegCUkeK60ucRSPK5ZnMxc
 evwaknljGtZeLCxweHgT6d8E7mKBwBrP2CYJyxOZt2ZQvU6gVw5/NTSZpeATgYa27iMx03Mc5C
 d9o=
X-SBRS: 2.7
X-MesageID: 2042196
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,397,1557201600"; 
   d="scan'208";a="2042196"
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xenproject.org>
References: <20190620174706.16657-1-julien.grall@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: <cfcff0de-3c58-f487-37f3-7dcdc6314161@citrix.com>
Date: Thu, 20 Jun 2019 18:50: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: <20190620174706.16657-1-julien.grall@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] [PRE-4.12 PATCH] xen/arm: time: cycles_t should be
 an uint64_t and not unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, ian.jackson@eu.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>

T24gMjAvMDYvMjAxOSAxODo0NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFNpbmNlIGNvbW1pdCBj
YTczYWM4ZTdkICJ4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VM
MAo+IHRvIHByZXZlbnQgcmUtb3JkZXJpbmciLCBnZXRfY3ljbGVzKCkgaXMgbm93IHJldHVybmlu
ZyB0aGUgbnVtYmVyIG9mCj4gY3ljbGVzIGFuZCB1c2VkIGluIG1vcmUgY2FsbGVycy4KPgo+IFdo
aWxlIHRoZSBjb3VudGVyIHJlZ2lzdGVycyBpcyBhbHdheXMgNjQtYml0LCBnZXRfY3ljbGVzKCkg
d2lsbCBvbmx5Cj4gcmV1dHJuIGEgMzItYml0IG9uIEFybTMyIGFuZCB0aGVyZWZvcmUgdHJ1bmNh
dGUgdGhlIHZhbHVlLiBUaGlzIHdpbGwKCiJyZXR1cm4gMzIgYml0cyIKCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 21:10:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 21:10:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he4KF-00083b-BE; Thu, 20 Jun 2019 21:10:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1he4KD-00083R-8F
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 21:10:29 +0000
X-Inumbo-ID: d3b1b33d-939f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3b1b33d-939f-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 21:10:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1he4KA-0002oX-Mx; Thu, 20 Jun 2019 21:10: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 1he4KA-0003Wt-Fh; Thu, 20 Jun 2019 21:10:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1he4KA-00053N-F1; Thu, 20 Jun 2019 21:10:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1he4KA-00053N-F1@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 21:10:26 +0000
Subject: [Xen-devel] [xen-4.11-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

YnJhbmNoIHhlbi00LjExLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjExLXRlc3RpbmcKam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZQp0ZXN0aWQgZGViaWFuLWluc3RhbGwKClRyZWU6IGxp
bnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJt
d2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJl
ZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFu
Z2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBjYTczYWM4ZTdkMzYxMzVjMjFiYjkyNzdlMmRhNDk0
YTRiYzk4MGFiCiAgQnVnIG5vdCBwcmVzZW50OiBiN2FiMjlkNDQ4ZDU4ZTc1MjgxMDQ2MjgxNjg5
ZDJkMWQ3MWZhMWQ1CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MTMyLwoKCiAgY29tbWl0IGNhNzNhYzhlN2QzNjEz
NWMyMWJiOTI3N2UyZGE0OTRhNGJjOTgwYWIKICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgRGF0ZTogICBNb24gQXByIDI5IDE1OjA1OjE2IDIwMTkgKzAxMDAK
ICAKICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAg
dG8gcHJldmVudCByZS1vcmRlcmluZwogICAgICAKICAgICAgUGVyIEQ4LjIuMSBpbiBBUk0gRERJ
IDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIKICAgICAgc3BlY3VsYXRp
dmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0aW9ucyBleGVj
dXRlZAogICAgICBvbiB0aGUgc2FtZSBQRS4iCiAgICAgIAogICAgICBBZGQgYW4gaW5zdHJ1Y3Rp
b24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVuCiAgICAgIHJl
cXVlc3RlZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUww
LCByZXBsYWNlIGJ5CiAgICAgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCiAgICAgIAogICAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lv
bi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTEtdGVzdGluZy90ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUuZGViaWFuLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFw
aCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3Rl
cCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjExLXRlc3Rpbmcv
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlLmRlYmlhbi1pbnN0YWxsIC0tc3VtbWFyeS1vdXQ9
dG1wLzEzODEzMi5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEzNzQ3NyAtLWJs
ZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IHhlbi00LjExLXRlc3RpbmcgdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlIGRlYmlhbi1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lz
IHBhc3M6CiAxMzc4NTggZmFpbCBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXSAvIDEzNzQ3NyBb
aG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0gMTM3Mzg1IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXSAx
MzcwOTQgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzNzg1OCAvIDEzNzA5NApU
cmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxp
bnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUu
Z2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJl
ZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9z
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMDZmYmRhZjdkNmM0M2I1
NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYz
NGFlMTRkNGU5IGY5OTBmMmFkZTM1NzAxNmFjZWNkMGE3YzFmNjVlMWI1NmQxMjRhZGQKQmFzaXMg
cGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWM1NmZhMjc4NDI4MzVlNjlhMmI4OWI2MDI4
NjZjM2Q2NTIzMTVlYiAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2IDA5
MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWIgODI2NmVkNjY4YzhlMGFjNjJh
MzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2Mt
cmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0
I2U2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YtZTY0YWMyNjc0OWRjMmMw
ZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0I2VjNTZmYTI3ODQyODM1ZTY5YTJiODliNjAyODY2YzNk
NjUyMzE1ZWItZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzIwYzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZm
MGZhYmQ3ODU5MlwKIDYtMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCMwOTMyYzIwNTYwNTc0Njk2
Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiLTg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0
YWUxNGQ0ZTkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjODI2NmVkNjY4YzhlMGFjNjJh
MzIxY2Q3YjE3MTY3NzA3OTBlZTM0Zi1mOTkwZjJhZGUzNTcwMTZhY2VjZDBhN2MxZjY1ZTFiNTZk
MTI0YWRkCkxvYWRlZCA0MDEwIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3Ig
dGVzdCByZXN1bHRzOgogMTM3Mzg1IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTM3NDc3IFto
b3N0PWFybmRhbGUtd2VzdGZpZWxkXQogMTM3NzI4IGZhaWwgaXJyZWxldmFudAogMTM3ODU4IGZh
aWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEz
N2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGY5OTBmMmFkZTM1NzAxNmFjZWNk
MGE3YzFmNjVlMWI1NmQxMjRhZGQKIDEzODA3OCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNj
ZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDA2ZmJkYWY3ZDZjNDNi
NTUzMzlkNGFkNzRjNzdjOWJlODRhZTQxYWQgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2
MzRhZTE0ZDRlOSA4ZjYzNDIxNGZiODgyMzlmNDlhNjNmZDFlOTgwYjBiMGEzZGI4MmI1CiAxMzgw
NDMgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWM1NmZhMjc4NDI4MzVlNjlhMmI4OWI2
MDI4NjZjM2Q2NTIzMTVlYiAyMGM3NmY5YTVmYmYxNmQ1OGM2YWRkMmFjZTJmZjBmYWJkNzg1OTI2
IDA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWIgODI2NmVkNjY4YzhlMGFj
NjJhMzIxY2Q3YjE3MTY3NzA3OTBlZTM0ZgogMTM4MDYwIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5
MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGZlMGMyNzcwYTcyYWYzYTM0Zjc5Yzg0Njc2YjdiZjBjOTcwOTBiZGEgMjg3MTM1NWE2
OTU3ZjFiM2MxNmY4NThlMzE0M2UwZmZmMDczN2I2YSA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNh
ODgxYzYzNGFlMTRkNGU5IDgyNjZlZDY2OGM4ZTBhYzYyYTMyMWNkN2IxNzE2NzcwNzkwZWUzNGYK
IDEzODA1MyBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIz
YzNiMGFjZjdiNjdjNDVjYmVlYTM2IDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRh
ZTQxYWQgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBmOTkwZjJhZGUz
NTcwMTZhY2VjZDBhN2MxZjY1ZTFiNTZkMTI0YWRkCiAxMzgwNjUgcGFzcyBlNjRhYzI2NzQ5ZGMy
YzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgODM0OWI4NjgzNjQwY2M3MzUyMmU1NzI4ZDZmOWVhMmE0NTQ4N2JlOCAwNmZi
ZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTll
MzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNmMzMzMwOGE4ZGJiOTkwZTg5ZmE3ODA5ZTQ3YjkwMDU3MGU2
NzcyMwogMTM4MTI5IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIx
MjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5
YmU4NGFlNDFhZCA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGI3YWIy
OWQ0NDhkNThlNzUyODEwNDYyODE2ODlkMmQxZDcxZmExZDUKIDEzODExMiBwYXNzIGU2NGFjMjY3
NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2
IDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRhZTQxYWQgODUxMzdmYjVmMmRmYTVm
ODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBiN2FiMjlkNDQ4ZDU4ZTc1MjgxMDQ2MjgxNjg5ZDJk
MWQ3MWZhMWQ1CiAxMzgxMzIgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFi
MzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2Mz
NTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0
Yzc3YzliZTg0YWU0MWFkIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkg
Y2E3M2FjOGU3ZDM2MTM1YzIxYmI5Mjc3ZTJkYTQ5NGE0YmM5ODBhYgogMTM4MDk0IHBhc3MgZTY0
YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGU1YjRkODI1YWZjNDc0YThjYjkxNmEyNDc2ZGMwYmI4NWZi
MzJiMmQgMDZmYmRhZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2ZiNWYy
ZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDZjMzMzMDhhOGRiYjk5MGU4OWZhNzgwOWU0
N2I5MDA1NzBlNjc3MjMKIDEzODExOCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0
NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdk
OTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDA2ZmJkYWY3ZDZjNDNiNTUzMzlk
NGFkNzRjNzdjOWJlODRhZTQxYWQgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0
ZDRlOSBjYTczYWM4ZTdkMzYxMzVjMjFiYjkyNzdlMmRhNDk0YTRiYzk4MGFiCiAxMzgxMDcgcGFz
cyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3
YzQ1Y2JlZWEzNiAwNmZiZGFmN2Q2YzQzYjU1MzM5ZDRhZDc0Yzc3YzliZTg0YWU0MWFkIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNmMzMzMwOGE4ZGJiOTkwZTg5ZmE3
ODA5ZTQ3YjkwMDU3MGU2NzcyMwogMTM4MTI1IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMDZmYmRhZjdkNmM0M2I1
NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYz
NGFlMTRkNGU5IGI3YWIyOWQ0NDhkNThlNzUyODEwNDYyODE2ODlkMmQxZDcxZmExZDUKIDEzODEy
OCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFj
ZjdiNjdjNDVjYmVlYTM2IDA2ZmJkYWY3ZDZjNDNiNTUzMzlkNGFkNzRjNzdjOWJlODRhZTQxYWQg
ODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBjYTczYWM4ZTdkMzYxMzVj
MjFiYjkyNzdlMmRhNDk0YTRiYzk4MGFiCiAxMzcwNDEgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0K
IDEzNzAwOSBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0KIDEzNzA5NCBwYXNzIGU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBlYzU2ZmEyNzg0MjgzNWU2OWEyYjg5YjYwMjg2NmMzZDY1MjMxNWViIDIw
Yzc2ZjlhNWZiZjE2ZDU4YzZhZGQyYWNlMmZmMGZhYmQ3ODU5MjYgMDkzMmMyMDU2MDU3NDY5NmNm
ODdkZGQxMjYyM2U4YzQyM2VlODIxYiA4MjY2ZWQ2NjhjOGUwYWM2MmEzMjFjZDdiMTcxNjc3MDc5
MGVlMzRmClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDEzNzA5NCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzc4NTggKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MzgwNDMgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwNTMg
KGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgZTY0YWMyNjc0OWRjMmMw
ZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMDZmYmRh
ZjdkNmM0M2I1NTMzOWQ0YWQ3NGM3N2M5YmU4NGFlNDFhZCA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0
MGNhODgxYzYzNGFlMTRkNGU5IGI3YWIyOWQ0NDhkNThlNzUyODEwNDYyODE2ODlkMmQxZDcxZmEx
ZDUKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMzgxMTIgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMzgxMTggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMzgxMjUgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEzODEyOCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEz
ODEyOSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MTMyIChm
YWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVt
IGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIGNhNzNhYzhlN2QzNjEzNWMyMWJiOTI3N2Uy
ZGE0OTRhNGJjOTgwYWIKICBCdWcgbm90IHByZXNlbnQ6IGI3YWIyOWQ0NDhkNThlNzUyODEwNDYy
ODE2ODlkMmQxZDcxZmExZDUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxMzIvCgoKICBjb21taXQgY2E3M2FjOGU3
ZDM2MTM1YzIxYmI5Mjc3ZTJkYTQ5NGE0YmM5ODBhYgogIEF1dGhvcjogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSAr
MDEwMAogIAogICAgICB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENU
X0VMMCB0byBwcmV2ZW50IHJlLW9yZGVyaW5nCiAgICAgIAogICAgICBQZXIgRDguMi4xIGluIEFS
TSBEREkgMDQ4N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1cgogICAgICBzcGVj
dWxhdGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIgcmVsYXRpdmUgdG8gb3RoZXIgaW5zdHJ1Y3Rpb25z
IGV4ZWN1dGVkCiAgICAgIG9uIHRoZSBzYW1lIFBFLiIKICAgICAgCiAgICAgIEFkZCBhbiBpbnN0
cnVjdGlvbiBiYXJyaWVyIHRvIGdldCBhY2N1cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KICAg
ICAgcmVxdWVzdGVkIGluIGdldF9jeWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBD
VF9FTDAsIHJlcGxhY2UgYnkKICAgICAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KICAgICAgCiAg
ICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KClJldmlzaW9uIGdyYXBoIGxl
ZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMS10ZXN0aW5nL3Rlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZS5kZWJpYW4taW5zdGFsbC57ZG90LHBzLHBuZyxodG1sLHN2Z30u
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM4MTMyOiB0b2xlcmFi
bGUgQUxMIEZBSUwKCmZsaWdodCAxMzgxMzIgeGVuLTQuMTEtdGVzdGluZyByZWFsLWJpc2VjdCBb
cmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
ODEzMi8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWls
IGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 22:29:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 22: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 1he5YU-0004yd-R1; Thu, 20 Jun 2019 22: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=Ywvk=UT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1he5YT-0004yU-N8
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 22:29:17 +0000
X-Inumbo-ID: d5fd714a-93aa-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5fd714a-93aa-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 22:29: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 1he5YR-0004JF-8N; Thu, 20 Jun 2019 22:29: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 1he5YQ-0008Uc-Tb; Thu, 20 Jun 2019 22:29:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1he5YQ-0004He-Sf; Thu, 20 Jun 2019 22:29:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138014-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64-pvops:kernel-build:fail:regression
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2: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-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-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-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1c6b40509daf5190b1fd2c758649f7df1da4827b
X-Osstest-Versions-That: linux=9e0babf2c06c73cda2c0cd37a1653d823adb40ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Jun 2019 22:29:14 +0000
Subject: [Xen-devel] [linux-next test] 138014: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAxNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwMTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzg5NgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxk
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzNzg5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3ODk2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzc4OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzg5NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3ODk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc4OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzg5
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3ODk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBsaW51eCAgICAgICAgICAgICAgICAxYzZiNDA1MDlkYWY1MTkwYjFmZDJjNzU4NjQ5Zjdk
ZjFkYTQ4MjdiCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5ZTBiYWJm
MmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAg
ICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzODAxNCAgMjAxOS0wNi0xOSAwOToyMTozOSBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 22:37:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 22: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 1he5gH-0005lg-OH; Thu, 20 Jun 2019 22:37: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=CQMK=UT=cs.rochester.edu=ejohns48@srs-us1.protection.inumbo.net>)
 id 1he5gF-0005lb-FD
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 22:37:19 +0000
X-Inumbo-ID: f509a938-93ab-11e9-8980-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::72c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f509a938-93ab-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 22:37:17 +0000 (UTC)
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=JyRXEefcFphdA+E+SyUktT2p3jIS36rzNp71Kgr1dQQ=;
 b=xyV4zyRziZUZPDbqVSTFGqI9WzOyFRh3d4MuGtJElBLr1LYpK5y8b5Tqk9s+a8GKfLetzKZbrUqsrscehNAD1oCunPjSd2XgILscHBJXiSbbawSBg2AKF+Xt6ly/W5A8cQ+/L2qEEF/IwKO7ntyQ4LyjSuaBd8dpAh/URy5C6PE=
Received: from DM6PR07MB6396.namprd07.prod.outlook.com (20.179.69.208) by
 DM6PR07MB7147.namprd07.prod.outlook.com (10.141.170.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Thu, 20 Jun 2019 22:37:15 +0000
Received: from DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::1816:afe6:c8bf:1036]) by DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::1816:afe6:c8bf:1036%7]) with mapi id 15.20.1987.014; Thu, 20 Jun 2019
 22:37:14 +0000
From: "Johnson, Ethan" <ejohns48@cs.rochester.edu>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: How to compile Xen 4.12 with Clang on Linux?
Thread-Index: AQHVJ7i11tfReA3k0Ea06sSNl8IU4Q==
Date: Thu, 20 Jun 2019 22:37:14 +0000
Message-ID: <9b1a4ece-91fa-c3ad-c0f1-f749cf61f5f9@cs.rochester.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BL0PR02CA0137.namprd02.prod.outlook.com
 (2603:10b6:208:35::42) To DM6PR07MB6396.namprd07.prod.outlook.com
 (2603:10b6:5:157::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ejohns48@cs.rochester.edu; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [192.5.53.60]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 938f91a5-931b-4147-d313-08d6f5cfd7b0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR07MB7147; 
x-ms-traffictypediagnostic: DM6PR07MB7147:
x-microsoft-antispam-prvs: <DM6PR07MB7147A0AB810B7E0A5D6E76D6E4E40@DM6PR07MB7147.namprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0074BBE012
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(136003)(346002)(39860400002)(396003)(366004)(53754006)(189003)(199004)(8676002)(68736007)(305945005)(14454004)(31696002)(64756008)(25786009)(478600001)(71200400001)(6506007)(26005)(31686004)(71190400001)(186003)(386003)(66476007)(66556008)(66446008)(66946007)(7736002)(86362001)(102836004)(73956011)(88552002)(81156014)(75432002)(81166006)(8936002)(5660300002)(6916009)(786003)(316002)(2616005)(256004)(2501003)(3846002)(6116002)(2906002)(476003)(14444005)(486006)(6486002)(52116002)(53936002)(6436002)(99286004)(6512007)(66066001)(2351001)(5640700003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR07MB7147;
 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: w9OKKOfL+Me0khrTgeYH0nEv9EDCYhbB/OaUtG2F8xljdP9aNdmMVMUnkBLT+dQmiWnrahGHQNSV2jMIstgcq1AL5EgHjr1sDy3OoBQ32Yjk0XqlvEGEXzBlLZU64QS6mXtQtT6PNxCSFS9QsgUccXsEpsUfDIQh5Zoq3inm3F1BaOqHY0MOOIhk2WQRw1zxoOTB88KukmjqvR3RMaI5+FojGRG6TKrOClLiemME6+c2XkgJBrJ2ftwrjpYcU8arFOgo2z+fhIWKlmv+fkAPLhUh6fbU9p/2nV70rohdKHE2cj5idod+XoYPAwhW7XeGAe8w4HxSKeIn91qJmXqHFBF4fSGOj61RHYYVgJCjWd4pA73vz+cnKgJI1MofvaJQw4uBZ89eUgCT2IkfO2i2r0fUlDxGzcxenIPOueRWsrw=
Content-ID: <E058DB863922F64FA489ABCAEB4AC1A4@namprd07.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: cs.rochester.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 938f91a5-931b-4147-d313-08d6f5cfd7b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2019 22:37:14.8357 (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: DM6PR07MB7147
Subject: [Xen-devel] How to compile Xen 4.12 with Clang on Linux?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQpJJ20gdHJ5aW5nIHRvIGNvbXBpbGUgWGVuIDQuMTIgd2l0aCBDbGFuZyAodjcu
MC4wKSBmb3IgYSByZXNlYXJjaCANCnByb2plY3QuIEkgc2VlIGluIHRoZSBSRUFETUUgZGlzdHJp
YnV0ZWQgd2l0aCB0aGUgWGVuIDQuMTIgc291cmNlIGNvZGUgDQp0aGF0IENsYW5nL0xMVk0gMy41
IGFuZCBuZXdlciBhcmUgc3VwcG9ydGVkIGFzIHRoZSBjb21waWxlciBmb3IgYnVpbGRpbmcgDQpY
ZW4uIEhvd2V2ZXIsIHdoZW4gSSBhY3R1YWxseSB0cnkgaXQsIGl0IGRvZXNuJ3Qgd29yayAtIHRo
ZSBjb25maWd1cmUgDQpzY3JpcHQgc2VlbXMgdG8gcmVjb2duaXplIHRoYXQgSSd2ZSBpbmRpY2F0
ZWQgY2xhbmcgYXMgdGhlIHByZWZlcnJlZCANCmNvbXBpbGVyLCBidXQgdGhlIGFjdHVhbCAibWFr
ZSIgc3RlcCBzZWVtcyB0byBpZ25vcmUgaXQgYW5kIGlzc3VlIGdjYyANCmNvbW1hbmRzIGFueXdh
eS4NCg0KSSB0cmllZCBhIGZldyBkaWZmZXJlbnQgY29tbWFuZCBsaW5lIGludm9jYXRpb25zLCBh
bGwgd2l0aCB0aGUgc2FtZSANCnJlc3VsdCAobm90ZTogbXkgY2xhbmcgaXMgaW5zdGFsbGVkIGZy
b20gdGhlIFVidW50dSAxOC4wNCByZXBvc2l0b3JpZXMgDQphcyAiY2xhbmctNyIgYW5kICJjbGFu
ZysrLTciIHJlc3BlY3RpdmVseSk6DQoNCltBdHRlbXB0ICMxOl0NCkNDPWNsYW5nLTcgQ1hYPWNs
YW5nKystNyAuL2NvbmZpZ3VyZSAtLWVuYWJsZS1zeXN0ZW1kDQptYWtlIC1qMjQgd29ybGQNCg0K
W0F0dGVtcHQgIzI6XQ0KLi9jb25maWd1cmUgLS1lbmFibGUtc3lzdGVtZCBDQz1jbGFuZy03IENY
WD1jbGFuZysrLTcNCm1ha2UgLWoyNCB3b3JsZA0KDQpbQXR0ZW1wdCAjMzpdDQpleHBvcnQgQ0M9
Y2xhbmctNw0KZXhwb3J0IENYWD1jbGFuZysrLTcNCm1ha2UgLWoyNCB3b3JsZA0KDQpJJ20gZ3Vl
c3NpbmcgSSdtIG1pc3NpbmcgYSBrZXkgc3RlcCBoZXJlLCBidXQgSSdtIG5vdCBzZWVpbmcgYW55
dGhpbmcgaW4gDQp0aGUgZG9jdW1lbnRhdGlvbiAoUkVBRE1FLCB3aWtpLCBldGMuKSB0byBpbmRp
Y2F0ZSB3aGF0IHRoYXQgbWlnaHQgYmUuIA0KQW55b25lIGhhdmUgYW55IHN1Z2dlc3Rpb25zPw0K
DQpOb3RlIChpbiBjYXNlIGl0IG1hdHRlcnMpIHRoYXQgSSdtIGRvaW5nIHRoaXMgb24geDg2LTY0
IExpbnV4IChMaW51eCANCk1pbnQgMTkuMSB0byBiZSBleGFjdCwgd2hpY2ggaXMgYmFzZWQgb24g
VWJ1bnR1IDE4LjA0KS4gV2hlbiBJIHNlYXJjaGVkIA0Kb25saW5lIGFuZCBvbiB0aGUgWGVuIG1h
aWxpbmcgbGlzdHMgZm9yIHJlZmVyZW5jZXMgdG8gYnVpbGRpbmcgd2l0aCANCmNsYW5nIHRoZXkg
bW9zdGx5IHNlZW1lZCB0byBiZSBpbiB0aGUgY29udGV4dCBvZiBCU0Qgb3IgQVJNIHBsYXRmb3Jt
cy4NCg0KTXVjaCB0aGFua3MsDQpFdGhhbiBKb2huc29uDQoNCi0tIA0KRXRoYW4gSi4gSm9obnNv
bg0KQ29tcHV0ZXIgU2NpZW5jZSBQaEQgc3R1ZGVudCwgU3lzdGVtcyBncm91cCwgVW5pdmVyc2l0
eSBvZiBSb2NoZXN0ZXINCmVqb2huczQ4QGNzLnJvY2hlc3Rlci5lZHUNCmV0aGFuam9obnNvbkBh
Y20ub3JnDQpQR1AgcHVibGljIGtleSBhdmFpbGFibGUgZnJvbSBwdWJsaWMgZGlyZWN0b3J5IG9y
IG9uIHJlcXVlc3QNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 23:01:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 23:01:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he63m-0007wR-NZ; Thu, 20 Jun 2019 23:01:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AtfB=UT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1he63l-0007wM-RD
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 23:01:37 +0000
X-Inumbo-ID: 5aadd8b3-93af-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 5aadd8b3-93af-11e9-8980-bc764e045a96;
 Thu, 20 Jun 2019 23:01: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: C3viVJe8N6VAN/hl38vdHr4xZATIyiKRuTuYNuWu32jGD1i/Wcdrk+oS2PWTe5MHMhSxvSV3XN
 0umT1e2yCMiMYIIhd9T3S2EFEqg8GllIxPUGofe+BWMDBwLRGf3u+jdwWrAQFv70/euqMnKc1E
 CqEZpiHUNmV2wFvQdvTMM5FMCC7MbuYhz9Y/Ef0FilbJ1k1/X2DbLdvP9qfdoSQ3K+3Q+IcOPg
 dI1IWGXHJRbubO4SpbDZZUhH6zJHZ6xBRW4kdoq0wL/4J4ag2PPRyZG3bMY9nXdZyCBtzUX6Ud
 NSY=
X-SBRS: 2.7
X-MesageID: 2033225
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,398,1557201600"; 
   d="scan'208";a="2033225"
To: "Johnson, Ethan" <ejohns48@cs.rochester.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <9b1a4ece-91fa-c3ad-c0f1-f749cf61f5f9@cs.rochester.edu>
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: <1c7b7a7a-0645-5710-14fe-af90ee6383ef@citrix.com>
Date: Fri, 21 Jun 2019 00:01:32 +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: <9b1a4ece-91fa-c3ad-c0f1-f749cf61f5f9@cs.rochester.edu>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] How to compile Xen 4.12 with Clang on Linux?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDYvMjAxOSAyMzozNywgSm9obnNvbiwgRXRoYW4gd3JvdGU6Cj4gSGkgYWxsLAo+Cj4g
SSdtIHRyeWluZyB0byBjb21waWxlIFhlbiA0LjEyIHdpdGggQ2xhbmcgKHY3LjAuMCkgZm9yIGEg
cmVzZWFyY2ggCj4gcHJvamVjdC4gSSBzZWUgaW4gdGhlIFJFQURNRSBkaXN0cmlidXRlZCB3aXRo
IHRoZSBYZW4gNC4xMiBzb3VyY2UgY29kZSAKPiB0aGF0IENsYW5nL0xMVk0gMy41IGFuZCBuZXdl
ciBhcmUgc3VwcG9ydGVkIGFzIHRoZSBjb21waWxlciBmb3IgYnVpbGRpbmcgCj4gWGVuLiBIb3dl
dmVyLCB3aGVuIEkgYWN0dWFsbHkgdHJ5IGl0LCBpdCBkb2Vzbid0IHdvcmsgLSB0aGUgY29uZmln
dXJlIAo+IHNjcmlwdCBzZWVtcyB0byByZWNvZ25pemUgdGhhdCBJJ3ZlIGluZGljYXRlZCBjbGFu
ZyBhcyB0aGUgcHJlZmVycmVkIAo+IGNvbXBpbGVyLCBidXQgdGhlIGFjdHVhbCAibWFrZSIgc3Rl
cCBzZWVtcyB0byBpZ25vcmUgaXQgYW5kIGlzc3VlIGdjYyAKPiBjb21tYW5kcyBhbnl3YXkuCj4K
PiBJIHRyaWVkIGEgZmV3IGRpZmZlcmVudCBjb21tYW5kIGxpbmUgaW52b2NhdGlvbnMsIGFsbCB3
aXRoIHRoZSBzYW1lIAo+IHJlc3VsdCAobm90ZTogbXkgY2xhbmcgaXMgaW5zdGFsbGVkIGZyb20g
dGhlIFVidW50dSAxOC4wNCByZXBvc2l0b3JpZXMgCj4gYXMgImNsYW5nLTciIGFuZCAiY2xhbmcr
Ky03IiByZXNwZWN0aXZlbHkpOgo+Cj4gW0F0dGVtcHQgIzE6XQo+IENDPWNsYW5nLTcgQ1hYPWNs
YW5nKystNyAuL2NvbmZpZ3VyZSAtLWVuYWJsZS1zeXN0ZW1kCj4gbWFrZSAtajI0IHdvcmxkCj4K
PiBbQXR0ZW1wdCAjMjpdCj4gLi9jb25maWd1cmUgLS1lbmFibGUtc3lzdGVtZCBDQz1jbGFuZy03
IENYWD1jbGFuZysrLTcKPiBtYWtlIC1qMjQgd29ybGQKPgo+IFtBdHRlbXB0ICMzOl0KPiBleHBv
cnQgQ0M9Y2xhbmctNwo+IGV4cG9ydCBDWFg9Y2xhbmcrKy03Cj4gbWFrZSAtajI0IHdvcmxkCgpY
ZW4gaXRzZWxmIGRvZXNuJ3QgdXNlIGF1dG9jb25mLCBhbmQgbmVlZHMgYSBiaXQgb2YgZXh0cmEg
aGVscCBnZXR0aW5nCml0cyBvcHRpb25zIGluIG9yZGVyLsKgIFRoZXJlIGlzIGFuIGV4dHJhIGNs
YW5nPXkgdmFyaWFibGUgd2hpY2ggeW91IG5lZWQKdG8gcGFzcy4KCnhlbi5naXQkIG1ha2UgLUMg
eGVuLyBDQz1jbGFuZy03IGNsYW5nPXkKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 20 23:55:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 23: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 1he6tX-0003HY-86; Thu, 20 Jun 2019 23:55: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=1EL/=UT=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1he6tV-0003HS-Qt
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 23:55:05 +0000
X-Inumbo-ID: d24af008-93b6-11e9-bef0-2771bee895b3
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d24af008-93b6-11e9-bef0-2771bee895b3;
 Thu, 20 Jun 2019 23:55: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 B848F2084A;
 Thu, 20 Jun 2019 23:55:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561074903;
 bh=YM7UOIvN9FE6/7uyX6xWZTXu0CDswD8suB9KGwt6PhA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=XhgeBPfmEkJM7D/lyOiuv2v81sU7r6XrQcrY8wm0YmagirY3KrtMjLtUHbTXJmtns
 /e7rZunPzJRB9UrAUJDTmqb5jvmGq/bTKQXVUQy3NxwTuT/M+/Jri41E9biQrS8KDL
 7QbxHgoR/wgYsBd/Y4VB+EiK3vWhOzrIKJwyVBjs=
Date: Thu, 20 Jun 2019 16:55:02 -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: <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
Message-ID: <alpine.DEB.2.21.1906201645080.2677@sstabellini-ThinkPad-T480s>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
 <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
 <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
 <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-537795930-1561074902=:2677"
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

  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-537795930-1561074902=:2677
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 20 Jun 2019, Julien Grall wrote:
> On 6/19/19 5:56 PM, Stefano Stabellini wrote:
> > On Wed, 19 Jun 2019, Julien Grall wrote:
> > > > On 6/19/19 8:28 AM, Jan Beulich wrote:
> > > > > > > > On 19.06.19 at 09:06, <osstest-admin@xenproject.org> wrote:
> > > > > > branch xen-4.10-testing
> > > > > > xenbranch xen-4.10-testing
> > > > > > job test-armhf-armhf-xl-arndale
> > > > > > testid debian-install
> > > > > > 
> > > > > > Tree: linux git://xenbits.xen.org/linux-pvops.git
> > > > > > Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
> > > > > > Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
> > > > > > Tree: qemuu git://xenbits.xen.org/qemu-xen.git
> > > > > > Tree: xen git://xenbits.xen.org/xen.git
> > > > > > 
> > > > > > *** Found and reproduced problem changeset ***
> > > > > > 
> > > > > >  Â Â  Bug is in tree:Â  xen git://xenbits.xen.org/xen.git
> > > > > >  Â Â  Bug introduced:Â  702c9146c00d65d1e9c5955335ba002505e97e09
> > > > > >  Â Â  Bug not present: 52220b5f437a8d03ba108e127e7d717657edf99c
> > > > > >  Â Â  Last fail repro:
> > > > > > http://logs.test-lab.xenproject.org/osstest/logs/138005/
> > > > > > 
> > > > > > 
> > > > > >  Â Â  commit 702c9146c00d65d1e9c5955335ba002505e97e09
> > > > > >  Â Â  Author: Julien Grall <julien.grall@arm.com>
> > > > > >  Â Â  Date:Â Â  Mon Apr 29 15:05:16 2019 +0100
> > > > > >  Â Â Â Â Â Â  xen/arm: Add an isb() before reading CNTPCT_EL0 to prevent
> > > > > > re-ordering
> > > > > >  Â Â Â Â Â Â  Per D8.2.1 in ARM DDI 0487C.a, "a read to CNTPCT_EL0 can
> > > > > > occur
> > > > > >  Â Â Â Â Â Â  speculatively and out of order relative to other
> > > > > > instructions
> > > > > > executed
> > > > > >  Â Â Â Â Â Â  on the same PE."
> > > > > >  Â Â Â Â Â Â  Add an instruction barrier to get accurate number of cycles
> > > > > > when
> > > > > >  Â Â Â Â Â Â  requested in get_cycles(). For the other users of CNPCT_EL0,
> > > > > > replace by
> > > > > >  Â Â Â Â Â Â  a call to get_cycles().
> > > > > >  Â Â Â Â Â Â  This is part of XSA-295.
> > > > > >  Â Â Â Â Â Â  Signed-off-by: Julien Grall <julien.grall@arm.com>
> > > > > >  Â Â Â Â Â Â  Acked-by: Stefano Stabellini <sstabellini@kernel.org>
> > > > > 
> > > > > Just in case you didn't notice this coming in.
> > > > 
> > > > I saw it this morning. But I fail to understand how the instruction
> > > > barrier
> > > > will result in a timeout during the guest installation...
> > > 
> > > One thing to keep in mind here is isb() will also carry a compiler
> > > barrier. So
> > > the resulting binary may be different as the compiler may re-order the
> > > load.
> > > 
> > > One possibility is there are a missing data barrier in other part of the
> > > code.
> > > The isb() would expose it.
> > > 
> > > > 
> > > > The more this only doesn't seem to appear on staging-4.12.
> > > 
> > > @Stefano, as we know staging-4.12 is working, one way to debug this is to
> > > try
> > > to reproduce in different commit between staging-4.12 with the isb() patch
> > > applied.
> > > 
> > > Hopefully this should test us where the bug was fixed.
> > 
> > Ian, I noticed the bisector hasn't managed to pinpoint a commit on
> > staging-4.11 yet. Obviously, we suspect it is the same patch ("xen/arm:
> > Add an isb() before reading CNTPCT_EL0 to prevent re-ordering") causing
> > the issue, but it would be really good to confirm.
> > 
> > Could you please schedule a bisector run on staging-4.11, ideally on
> > Arndale hardware (the same used for the bisection on 4.10 here)?
> > 
> > 
> > After we confirm that 4.11 is suffering from the same issue, we could
> > try to identify which commit "fixed" the problem between 4.11 and 4.12,
> > as 4.12 passed the tests yesterday. I am getting a bit ahead of myself
> > here, but I would love if we could use the bisector to spot the "fix"
> > somehow, maybe preparing a special branch for the bisector. The special
> > branch could start from the common root between staging-4.11 and
> > staging-4.12, which is tag 4.11.0-rc6, apply the patch that breaks, then
> > apply the other 4.12 commits, one of them we suspect is the fix we
> > need:
> > 
> > 4.11.0-rc6 | CNTPCT_EL0 patch | other 4.12 commits
> >   ^               ^
> >   |               broken patch
> >   current common root between staging-4.12 and staging-4.11
> > 
> 
> Actually I may have found the error. I feel quite ashamed I didn't spot this
> during review and when the bisector fingered it.
> 
> staging-4.11 and staging.4.12 didn't have get_cycles implemented (i.e it
> returned 0). During the backport, get_cycles() got suddenly implemented (aside
> the isb()) so it now returns the number of cycles.
> 
> However, before commit da3d55ae67 "console: avoid printing no or null time
> stamps", cycles_t (return type of get_cycles) was unsigned long. On arm32
> unsigned long is 32-bit and therefore does not cover the full counter
> (64-bit). So the number of cycles will be truncated leading to all sort of
> timing issue.
> 
> The correct fix is to switch cycles_t from unsigned long to uint64_t. I think
> we would need this to be backported for xen 4.9 and 4.8 as well.
> 
> I will send a fix.

Thank you, I am glad it got resolved quicker than expected.


> This is the second instance where backport gone wrong in this XSA. Stefano,
> when you have a clash during backport, can you make sure to investigate the
> problem and also write in the commit message what you changed?

Investigation is not bulletproof, in this case the issue slipped through
several reviews by multiple people. But one thing we can do is to adopt
the Linux common practice of writing the changes during backports and
merges between square brackets, such as:

  [fix blah blah blah]

It would make it a bit easier to spot mistakes.
--8323329-537795930-1561074902=:2677
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-537795930-1561074902=:2677--


From xen-devel-bounces@lists.xenproject.org Thu Jun 20 23:56:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Jun 2019 23:56:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he6v3-0003M5-Kf; Thu, 20 Jun 2019 23:56: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=1EL/=UT=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1he6v1-0003LL-WA
 for xen-devel@lists.xenproject.org; Thu, 20 Jun 2019 23:56:40 +0000
X-Inumbo-ID: 0b72d972-93b7-11e9-a910-8f1d06a40848
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0b72d972-93b7-11e9-a910-8f1d06a40848;
 Thu, 20 Jun 2019 23:56:39 +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 BCEC82084A;
 Thu, 20 Jun 2019 23:56:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561074999;
 bh=cKmGGLVFLAKvkJmYlAfMsGWmHfEoilFz3AjEmt4MGD4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=QOkXPKLOfosq4s56gYE9kMkuvi9llNqRj9hM+g4lRtzUiN0r8YsrZUiErgOsmDXXQ
 qElbscBT8F26hszdZ48HRcI82H5I/5EkN9fqkIdignIEwMLQujHz+RW3DVaPKPXlEY
 6WqhI3dZD4kTou6zFZ8UQU9rM0sMfdLMbfj3be0I=
Date: Thu, 20 Jun 2019 16:56: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: <20190620174706.16657-1-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906201655580.2677@sstabellini-ThinkPad-T480s>
References: <20190620174706.16657-1-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PRE-4.12 PATCH] xen/arm: time: cycles_t should be
 an uint64_t and not unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 ian.jackson@eu.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>

T24gVGh1LCAyMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFNpbmNlIGNvbW1pdCBj
YTczYWM4ZTdkICJ4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VM
MAo+IHRvIHByZXZlbnQgcmUtb3JkZXJpbmciLCBnZXRfY3ljbGVzKCkgaXMgbm93IHJldHVybmlu
ZyB0aGUgbnVtYmVyIG9mCj4gY3ljbGVzIGFuZCB1c2VkIGluIG1vcmUgY2FsbGVycy4KPiAKPiBX
aGlsZSB0aGUgY291bnRlciByZWdpc3RlcnMgaXMgYWx3YXlzIDY0LWJpdCwgZ2V0X2N5Y2xlcygp
IHdpbGwgb25seQo+IHJldXRybiBhIDMyLWJpdCBvbiBBcm0zMiBhbmQgdGhlcmVmb3JlIHRydW5j
YXRlIHRoZSB2YWx1ZS4gVGhpcyB3aWxsCj4gcmVzdWx0IHRvIHdlaXJkIGJlaGF2aW9yIGJ5IGJv
dGggWGVuIGFuZCB0aGUgR3Vlc3QgYXMgdGhlIHRpbWVyIHdpbGwgbm90Cj4gYmUgc2V0dXAgY29y
cmVjdGx5Lgo+IAo+IFRoaXMgY291bGQgYmUgcmVzb2x2ZWQgYnkgc3dpdGNoIGN5Y2xlc190IGZy
b20gdW5zaWduZWQgbG9uZyB0bwo+IHVuc2lnbmVkIGludC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCkknbGwgY29tbWl0IGFkZGluZyBh
IHJlZmVyZW5jZSB0bwpkYTNkNTVhZTY3MjI1Nzk4YzJhZDhmNDJhZjJmNDMyZjZmMmIyMjE0IGlu
IHRoZSBjb21taXQgbWVzc2FnZS4KCgo+IC0tLQo+ICAgICBUaGlzIGlzIG9ubHkgdGFyZ2V0aW5n
IHhlbiA0LjExIGFuZCBlYXJsaWVyLiBYZW4gNC4xMiBhbmQgbGF0ZXIgaGF2ZQo+ICAgICBhIGNv
cnJlY3QgZGVmaW5pdGlvbiBvZiBjeWNsZXNfdCB0aGFua3MgdG8gZGEzZDU1YWU2NyAiY29uc29s
ZToKPiAgICAgYXZvaWQgcHJpbnRpbmcgbm8gb3IgbnVsbCB0aW1lIHN0YW1wcyIuCj4gCj4gICAg
IFRoaXMgd2lsbCBob3BlZnVsbHkgdW5ibG9jayBvc3N0ZXN0IG9uIHN0YWdpbmctNC4xMCBhbmQK
PiAgICAgc3RhZ2luZy00LjExLiBUaGlzIHBhdGNoIHNob3VsZCBiZSBiYWNrcG9ydGVkIHVwIHRv
IFhlbiA0LjguCj4gLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oIHwgMiArLQo+ICAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Rp
bWUuaAo+IGluZGV4IGNhMzA0MDY2NjkuLmJkN2RjODZkNzggMTAwNjQ0Cj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS90aW1lLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAo+
IEBAIC03LDcgKzcsNyBAQAo+ICAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJtLGFybXY3LXRp
bWVyIiksIFwKPiAgICAgIERUX01BVENIX0NPTVBBVElCTEUoImFybSxhcm12OC10aW1lciIpCj4g
IAo+IC10eXBlZGVmIHVuc2lnbmVkIGxvbmcgY3ljbGVzX3Q7Cj4gK3R5cGVkZWYgdWludDY0X3Qg
Y3ljbGVzX3Q7Cj4gIAo+ICBzdGF0aWMgaW5saW5lIGN5Y2xlc190IGdldF9jeWNsZXMgKHZvaWQp
Cj4gIHsKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 00:28:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 00:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1he7Pv-0006Jl-H5; Fri, 21 Jun 2019 00: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1he7Pu-0006Jg-HJ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 00:28:34 +0000
X-Inumbo-ID: 8065ecac-93bb-11e9-8295-f337a1666c72
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8065ecac-93bb-11e9-8295-f337a1666c72;
 Fri, 21 Jun 2019 00:28: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 B03A12070B;
 Fri, 21 Jun 2019 00:28:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561076913;
 bh=S29o5/l4axL6WqQxSDjPhGcP/1Ia2VM3zNDWQl9S8JE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=jQNBNBUdjo2mVM0+C+1e7ASz4wKllSYapRasO3FGpvFGX4E5EHawxGLDEzn71DZDV
 MGc+q0dUOFaCTZNnHDUQZxCoXAQFz+QGnsJjnilwzWR3+sRkjlREGJ35U4inYttUOS
 SktncGGihJP+C2yDKuOjl+ln7Jhm6ovMX5rjx84Y=
Date: Thu, 20 Jun 2019 17:28:32 -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: <20190620154952.31286-1-volodymyr_babchuk@epam.com>
Message-ID: <alpine.DEB.2.21.1906201727410.2677@sstabellini-ThinkPad-T480s>
References: <20190620154952.31286-1-volodymyr_babchuk@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: optee: fix compilation with GCC 4.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMCBKdW4gMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gR0NDIDQuOCBp
cyB1bmFibGUgdG8gc2VlIHRoYXQgdmFyaWFibGVzIGd1ZXN0X3BnLCBndWVzdF9kYXRhIGFuZAo+
IHhlbl9kYXRhIHdpbGwgYmUgYWx3YXlzIGluaXRpYWxpemVkIGJlZm9yZSBhY2Nlc3MsIHNvIHdl
IG5lZWQgdG8KPiBpbml0aWFsaXplIHRoZW0gZWFybGllci4KPiAKPiBTdWdnZXN0ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBW
b2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CgpJIHZlcmlmaWVk
IHRoYXQgaXQgd29ya3MgY29ycmVjdGx5LiBUaGFua3MgZm9yIHRoZSBwYXRjaCEgIChKdWxpZW4s
IEkKZGlkbid0IGNvbW1pdCBpdCB5ZXQgdG8gZ2l2ZSB5b3UgYSBjaGFuY2UgdG8gZ2l2ZSBpdCBh
IGxvb2sgdG9vLikKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIHwgMTMgKysr
KysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVl
LmMKPiBpbmRleCAxNDM4MWQ2YjJkLi41NTI2ODc1ZTZmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS90ZWUvb3B0ZWUuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwo+IEBAIC03
MTcsNiArNzE3LDE5IEBAIHN0YXRpYyBpbnQgdHJhbnNsYXRlX25vbmNvbnRpZyhzdHJ1Y3Qgb3B0
ZWVfZG9tYWluICpjdHgsCj4gICAgICBnZm4gPSBnYWRkcl90b19nZm4ocGFyYW0tPnUudG1lbS5i
dWZfcHRyICYKPiAgICAgICAgICAgICAgICAgICAgICAgICB+KE9QVEVFX01TR19OT05DT05USUdf
UEFHRV9TSVpFIC0gMSkpOwo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBXZSBhcmUgaW5pdGlhbGl6
aW5nIGd1ZXN0X3BnLCBndWVzdF9kYXRhIGFuZCB4ZW5fZGF0YSB3aXRoIE5VTEwKPiArICAgICAq
IHRvIG1ha2UgR0NDIDQuOCBoYXBweSwgYXMgaXQgY2FuJ3QgaW5mZXIgdGhhdCB0aG9zZSB2YXJp
YWJsZXMKPiArICAgICAqIHdpbGwgYmUgaW5pdGlhbGl6ZWQgd2l0aCBjb3JyZWN0IHZhbHVlcyBp
biB0aGUgbG9vcCBiZWxvdy4KPiArICAgICAqCj4gKyAgICAgKiBUaGlzIHNpbGVuY2VzIG9sZCBH
Q0MsIGJ1dCBjYW4gbGVhZCB0byBOVUxMIGRlcmVmZXJlbmNlLCBpbgo+ICsgICAgICogY2FzZSBv
ZiBwcm9ncmFtbWVyJ3MgbWlzdGFrZS4gVG8gbWluaW1pemUgY2hhbmNlIG9mIHRoaXMsIHdlCj4g
KyAgICAgKiBhcmUgaW5pdGlhbGl6aW5nIHRob3NlIHZhcmlhYmxlcyB0aGVyZSwgaW5zdGVhZCBv
ZiBkb2luZyB0aGlzCj4gKyAgICAgKiBhdCBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0aW9uLgo+ICsg
ICAgICovCj4gKyAgICBndWVzdF9wZyA9IE5VTEw7Cj4gKyAgICB4ZW5fZGF0YSA9IE5VTEw7Cj4g
KyAgICBndWVzdF9kYXRhID0gTlVMTDsKPiAgICAgIHdoaWxlICggcGdfY291bnQgKQo+ICAgICAg
ewo+ICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4gLS0gCj4gMi4yMS4wCj4gCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 03:25:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 03: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 1heAB9-0001u5-U7; Fri, 21 Jun 2019 03:25: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heAB8-0001tt-Gx
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 03:25:30 +0000
X-Inumbo-ID: 3771cd4a-93d4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3771cd4a-93d4-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 03:25: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 1heAB6-00038q-3l; Fri, 21 Jun 2019 03:25: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 1heAB5-0007m9-T3; Fri, 21 Jun 2019 03:25:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heAB5-0004rn-SC; Fri, 21 Jun 2019 03:25:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138016-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-armhf-armhf-xl-arndale:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit1:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=a3014dfc84fa5893e3bb5b5280ef934bae9637b3
X-Osstest-Versions-That: xen=6c33308a8dbb990e89fa7809e47b900570e67723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 03:25:27 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 138016: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAxNiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwMTYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzQ3Nwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0NzcKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTAgZGViaWFuLWluc3Rh
bGwgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0NzcK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzNzQ3NwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NDc3CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzc0NzcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc0NzcKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhMzAxNGRmYzg0ZmE1ODkz
ZTNiYjViNTI4MGVmOTM0YmFlOTYzN2IzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA2YzMzMzA4YThkYmI5OTBlODlmYTc4MDllNDdiOTAwNTcwZTY3NzIzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMzc0NzcgIDIwMTktMDYtMDggMTg6Mjg6MjAgWiAgIDEyIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTM3NzI4ICAyMDE5LTA2LTE0IDE0OjA1OjQ2IFogICAgNiBkYXlz
ICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDE2ICAyMDE5LTA2LTE5IDEx
OjE4OjUzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAg
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhpbiBMaSA8dGFsb25z
LmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
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
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDQzNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 05:01:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 05:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heBfM-0001Ea-J1; Fri, 21 Jun 2019 05:00: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heBfK-0001EP-Vf
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 05:00:47 +0000
X-Inumbo-ID: 83793a7c-93e1-11e9-8305-4362500b8b93
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83793a7c-93e1-11e9-8305-4362500b8b93;
 Fri, 21 Jun 2019 05:00: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 1heBfC-0005Ma-O9; Fri, 21 Jun 2019 05:00: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 1heBfC-0004xS-7O; Fri, 21 Jun 2019 05:00:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heBfC-0006xa-6n; Fri, 21 Jun 2019 05:00:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138031-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 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-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-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-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-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-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-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim: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-shadow: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2: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-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=33d609990621dea6c7d056c86f707b8811320ac1
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 05:00:38 +0000
Subject: [Xen-devel] [qemu-mainline test] 138031: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAzMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwMzEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMzNk
NjA5OTkwNjIxZGVhNmM3ZDA1NmM4NmY3MDdiODgxMTMyMGFjMQpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDggZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODAzMSAg
MjAxOS0wNi0xOSAxNjoxMToyNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0b24g
PGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEpvbiBEb3JvbiA8YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFy
ayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJt
YnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92
Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFz
LnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVu
ZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5
IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4Lmlu
dGVsLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1
NDg1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 05:52:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 05:52:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heCSp-0004wt-1x; Fri, 21 Jun 2019 05:51: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=uz7u=UU=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1heCSn-0004wo-Mn
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 05:51:53 +0000
X-Inumbo-ID: aa135ae7-93e8-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 aa135ae7-93e8-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 05:51:51 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id u10so4076146lfm.12
 for <xen-devel@lists.xenproject.org>; Thu, 20 Jun 2019 22:51:51 -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=wYsCTdkLhh1NdpomBvlOCN0pslpUV2kpU1MLiSzFwTs=;
 b=a6RHYgJ1Zcy1+S71onUYT9oPHt7Zzi75uPEvvqdqnzGlcmzC/4AHdQsLYlJGkjxaRx
 /105eb0EYUMyDZFz058fgMV0MVD/PzFBaJMZB/ZCPyHux1pP6JdyG21+kWSxAPx+44Mg
 LsVpcUKJtgBMJbWBtP7OeppgEF4bBufBoW+XfrgYxNKIceNR5xHMHrAlVjpYwBg0Yg+q
 b3ZDxG8W+/nDID01++Y1kaU/9tFPpz9LJmJt+cMy6meg4TygrksUmMsCktTJWRSpK8KB
 tSh2D62XTZwtexmtYjzxl6zYglFLX6rzg6t/Tpc7VSHXpRStmVaxMDgJiXwsRChRQ3FG
 XbXQ==
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=wYsCTdkLhh1NdpomBvlOCN0pslpUV2kpU1MLiSzFwTs=;
 b=mHRjWP0FDSmHhcwKQ9JlvWTZoyFmBDQ71EAkHQMoka5uTlSHTa2XbLW1qCzM5KHRgg
 S8RnOmSO1RxAw4wUuSm5GqMoqCu5D3nlXP9yUjIwJHrBYpYj4cWE/YXhxsS2sBN+1BK9
 JBq5gtg06Fs2Cv3SO4L2dj/j2luIsscnR7oxTQaZLcMCOPsjdidtuU9b/6cLVH4xoXSR
 l4WmbqQYp6iit79UmtYrzzWkFo34htJRwqcfyyLbZ2w8nXtc0eygu9kZP4srnN9kIHJ2
 eg4rdCo1xsSzw+Iud/4bEEI86r3aCoaaaDEz2L13qAKpFmOu7nUFIuSN5vRkfa+AB26s
 +Erw==
X-Gm-Message-State: APjAAAXpgCYJb9ZcbmMEVRV1QppemlNv+GiULZ1HBndeVE6QwuB0vbtu
 /hzU9C+/o6i2WoYIhfO82qj32SZTf8VDUTcI3+E=
X-Google-Smtp-Source: APXvYqxPWg5g+vpvfI3UueX8Q9l0lPkpRXMqtn5aFQ+LAT0cBnG+XRa4YqQFZRbbxOmXShKQjn1r6bSACjz2pnbfbfw=
X-Received: by 2002:ac2:54ae:: with SMTP id w14mr3165927lfk.124.1561096310061; 
 Thu, 20 Jun 2019 22:51:50 -0700 (PDT)
MIME-Version: 1.0
References: <20190620003053.21993-1-christopher.w.clark@gmail.com>
 <8046a124-9989-66b3-ae42-e9104f9f2ac8@suse.com>
 <771ee293403646cfa137693e5406bf67@AMSPEX02CL03.citrite.net>
In-Reply-To: <771ee293403646cfa137693e5406bf67@AMSPEX02CL03.citrite.net>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Thu, 20 Jun 2019 22:51:38 -0700
Message-ID: <CACMJ4GZbva9Mqt+yGO507eSVzFduaH9=KGqn5VNV3VoFP-ZG8A@mail.gmail.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Subject: Re: [Xen-devel] [RFC 0/9] The Xen Blanket: hypervisor interface for
 PV drivers on nested Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Julien Grall <julien.grall@arm.com>,
 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>,
 Ankur Arora <ankur.a.arora@oracle.com>, Rich Persaud <persaur@gmail.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>,
 Christopher Clark <christopher.clark@starlab.io>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjAsIDIwMTkgYXQgMTozOSBBTSBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPiB3cm90ZToKPgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+
IEZyb206IFhlbi1kZXZlbCA8eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmc+
IE9uIEJlaGFsZiBPZiBKdWVyZ2VuIEdyb3NzCj4gPiBTZW50OiAyMCBKdW5lIDIwMTkgMDU6MTgK
PiA+IFRvOiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgS29ucmFk
IFJ6ZXN6dXRlayBXaWxrCj4gPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA+IDxBbmRyZXcu
Q29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBSaWNoIFBlcnNhdWQgPHBlcnNhdXJAZ21haWwuY29tPjsKPiA+IEFua3VyIEFyb3JhIDxhbmt1
ci5hLmFyb3JhQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGll
biBHcmFsbAo+ID4gPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPjsgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Owo+ID4g
Q2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJrQHN0YXJsYWIuaW8+OyBSb2dlciBQ
YXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2
ZWxdIFtSRkMgMC85XSBUaGUgWGVuIEJsYW5rZXQ6IGh5cGVydmlzb3IgaW50ZXJmYWNlIGZvciBQ
ViBkcml2ZXJzIG9uIG5lc3RlZCBYZW4KPiA+Cj4gPiBPbiAyMC4wNi4xOSAwMjozMCwgQ2hyaXN0
b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gPiA+IFRoaXMgUkZDIHBhdGNoIHNlcmllcyBhZGRzIGEgbmV3
IGh5cGVydmlzb3IgaW50ZXJmYWNlIHRvIHN1cHBvcnQgcnVubmluZwo+ID4gPiBhIHNldCBvZiBQ
ViBmcm9udCBlbmQgZGV2aWNlIGRyaXZlcnMgd2l0aGluIGRvbTAgb2YgYSBndWVzdCBYZW4gcnVu
bmluZwo+ID4gPiBvbiBYZW4uCj4gPiA+Cj4gPiA+IEEgcHJhY3RpY2FsIGRlcGxveW1lbnQgc2Nl
bmFyaW8gaXMgYSBzeXN0ZW0gcnVubmluZyBQViBndWVzdCBWTXMgdGhhdCB1c2UKPiA+ID4gdW5t
b2RpZmllZCBYZW4gUFYgZGV2aWNlIGRyaXZlcnMsIG9uIGEgZ3Vlc3QgWGVuIGh5cGVydmlzb3Ig
d2l0aCBhIGRvbTAKPiA+ID4gdXNpbmcgUFYgZHJpdmVycyBpdHNlbGYsIGFsbCB3aXRoaW4gYSBI
Vk0gZ3Vlc3Qgb2YgYSBob3N0aW5nIFhlbgo+ID4gPiBoeXBlcnZpc29yIChlZy4gZnJvbSBhIGNs
b3VkIHByb3ZpZGVyKS4gTXVsdGlwbGUgUFYgZ3Vlc3QgVk1zIGNhbiByZXNpZGUKPiA+ID4gd2l0
aGluIGEgc2luZ2xlIGNsb3VkIGluc3RhbmNlOyBndWVzdHMgY2FuIGJlIGxpdmUtbWlncmF0ZWQg
YmV0d2Vlbgo+ID4gPiBjbG91ZCBpbnN0YW5jZXMgdGhhdCBydW4gbmVzdGVkIFhlbiwgYW5kIHZp
cnR1YWwgbWFjaGluZSBpbnRyb3NwZWN0aW9uCj4gPiA+IG9mIGd1ZXN0cyBjYW4gYmUgcGVyZm9y
bWVkIHdpdGhvdXQgcmVxdWlyaW5nIGNsb3VkIHByb3ZpZGVyIHN1cHBvcnQuCj4gPiA+Cj4gPiA+
IFRoZSBuYW1lICJUaGUgWGVuIEJsYW5rZXQiIHdhcyBnaXZlbiBieSByZXNlYXJjaGVycyBmcm9t
IElCTSBhbmQgQ29ybmVsbAo+ID4gPiB3aGVuIHRoZSBvcmlnaW5hbCB3b3JrIHdhcyBwdWJsaXNo
ZWQgYXQgdGhlIEFDTSBFdXJvc3lzIDIwMTIgY29uZmVyZW5jZS4KPiA+ID4gICAgICBodHRwOi8v
d3d3MS51bmluZS5jaC9ldXJvc3lzMjAxMi9wcm9ncmFtL2NvbmZlcmVuY2UuaHRtbAo+ID4gPiAg
ICAgIGh0dHBzOi8vZGwuYWNtLm9yZy9jaXRhdGlvbi5jZm0/ZG9pZD0yMTY4ODM2LjIxNjg4NDkK
PiA+ID4gVGhpcyBwYXRjaCBzZXJpZXMgaXMgYSByZWltcGxlbWVudGF0aW9uIG9mIHRoaXMgYXJj
aGl0ZWN0dXJlIG9uIG1vZGVybiBYZW4KPiA+ID4gYnkgU3RhciBMYWIuCj4gPiA+Cj4gPiA+IEEg
cGF0Y2ggdG8gdGhlIExpbnV4IGtlcm5lbCB0byBhZGQgZGV2aWNlIGRyaXZlcnMgdXNpbmcgdGhp
cyBibGFua2V0IGludGVyZmFjZQo+ID4gPiBpcyBhdDoKPiA+ID4gICAgICBodHRwczovL2dpdGh1
Yi5jb20vc3RhcmxhYi1pby94ZW5ibGFua2V0LWxpbnV4Cj4gPiA+IChUaGlzIGlzIGFuIGV4YW1w
bGUsIGVuYWJsaW5nIG9wZXJhdGlvbiBhbmQgdGVzdGluZyBvZiBhIFhlbiBCbGFua2V0IG5lc3Rl
ZAo+ID4gPiBzeXN0ZW0uIEZ1cnRoZXIgd29yayB3b3VsZCBiZSBuZWNlc3NhcnkgZm9yIExpbnV4
IHVwc3RyZWFtaW5nLikKPiA+ID4gUmVsZXZhbnQgb3RoZXIgY3VycmVudCBMaW51eCB3b3JrIGlz
IG9jY3VycmluZyBoZXJlOgo+ID4gPiAgICAgIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE5LzQv
OC82Nwo+ID4gPiAgICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOS0wNS9tc2cwMDc0My5odG1sCj4gPiA+Cj4gPiA+IHRoYW5rcywKPiA+
ID4KPiA+ID4gQ2hyaXN0b3BoZXIKPiA+ID4KPiA+ID4gQ2hyaXN0b3BoZXIgQ2xhcmsgKDkpOgo+
ID4gPiAgICB4ODYvZ3Vlc3Q6IGNvZGUgbW92ZW1lbnQgdG8gc2VwYXJhdGUgWGVuIGRldGVjdGlv
biBmcm9tIGd1ZXN0Cj4gPiA+ICAgICAgZnVuY3Rpb25zCj4gPiA+ICAgIHg4NjogSW50cm9kdWNl
IFhlbiBkZXRlY3Rpb24gYXMgc2VwYXJhdGUgbG9naWMgZnJvbSBYZW4gR3Vlc3Qgc3VwcG9ydC4K
PiA+ID4gICAgeDg2L25lc3RlZDogYWRkIG5lc3RlZF94ZW5fdmVyc2lvbiBoeXBlcmNhbGwKPiA+
ID4gICAgWFNNOiBBZGQgaG9vayBmb3IgbmVzdGVkIHhlbiB2ZXJzaW9uIG9wOyByZXZpc2VzIG5v
bi1uZXN0ZWQgdmVyc2lvbiBvcAo+ID4gPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRf
bWVtb3J5X29wIGh5cGVyY2FsbAo+ID4gPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRf
aHZtX29wIGh5cGVyY2FsbAo+ID4gPiAgICB4ODYvbmVzdGVkLCB4c206IGFkZCBuZXN0ZWRfZ3Jh
bnRfdGFibGVfb3AgaHlwZXJjYWxsCj4gPiA+ICAgIHg4Ni9uZXN0ZWQsIHhzbTogYWRkIG5lc3Rl
ZF9ldmVudF9jaGFubmVsX29wIGh5cGVyY2FsbAo+ID4gPiAgICB4ODYvbmVzdGVkLCB4c206IGFk
ZCBuZXN0ZWRfc2NoZWRvcF9zaHV0ZG93biBoeXBlcmNhbGwKPiA+ID4KPiA+ID4gICB0b29scy9m
bGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlICAgICAgICAgICB8ICAxNCArLQo+ID4gPiAgIHRv
b2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2d1ZXN0X2ZlYXR1cmVzLnRlIHwgICA1ICstCj4gPiA+
ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLnRlICAgICAgICAgICAgfCAgIDMgKwo+
ID4gPiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvaW5pdGlhbF9zaWRzICAgICAgIHwgICAz
ICsKPiA+ID4gICB4ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAzMyArLQo+ID4gPiAgIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAyICstCj4gPiA+ICAgeGVuL2FyY2gveDg2L2FwaWMuYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDQgKy0KPiA+ID4gICB4ZW4vYXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICB8ICAgNCArCj4gPiA+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVyY2Fs
bF9wYWdlLlMgICAgICAgICAgfCAgIDYgKwo+ID4gPiAgIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4t
Z3Vlc3QuYyAgICAgICAgICAgICAgIHwgMzExICsrKysrKysrKysrKysrKysKPiA+ID4gICB4ZW4v
YXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jICAgICAgICAgICAgICB8IDM1MCArKysrKysrKysr
KysrKysrKysrCj4gPiA+ICAgeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi5jICAgICAgICAgICAgICAg
ICAgICAgfCAyNjQgKy0tLS0tLS0tLS0tLS0KPiA+ID4gICB4ZW4vYXJjaC94ODYvaHlwZXJjYWxs
LmMgICAgICAgICAgICAgICAgICAgICB8ICAgOCArCj4gPiA+ICAgeGVuL2FyY2gveDg2L3B2L2h5
cGVyY2FsbC5jICAgICAgICAgICAgICAgICAgfCAgIDggKwo+ID4gPiAgIHhlbi9hcmNoL3g4Ni9z
ZXR1cC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKPiA+ID4gICB4ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0L2h5cGVyY2FsbC5oICAgICAgICB8ICAgNyArLQo+ID4gPiAgIHhlbi9p
bmNsdWRlL2FzbS14ODYvZ3Vlc3QveGVuLmggICAgICAgICAgICAgIHwgIDM2ICstCj4gPiA+ICAg
eGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwo+ID4g
PiAgIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAgICAgICAgICAgICAgICAgIHwgIDMzICsr
Cj4gPiA+ICAgeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICAgICAgICAgICAgfCAg
NDggKystCj4gPiA+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgNDkgKysrCj4gPiA+ICAgeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDggKwo+ID4gPiAgIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMTMzICsrKysrKy0KPiA+ID4gICB4ZW4veHNtL2ZsYXNrL3BvbGljeS9h
Y2Nlc3NfdmVjdG9ycyAgICAgICAgICB8ICAyNiArKwo+ID4gPiAgIHhlbi94c20vZmxhc2svcG9s
aWN5L2luaXRpYWxfc2lkcyAgICAgICAgICAgIHwgICAxICsKPiA+ID4gICB4ZW4veHNtL2ZsYXNr
L3BvbGljeS9zZWN1cml0eV9jbGFzc2VzICAgICAgICB8ICAgMSArCj4gPiA+ICAgMjYgZmlsZXMg
Y2hhbmdlZCwgMTA4NiBpbnNlcnRpb25zKCspLCAyODAgZGVsZXRpb25zKC0pCj4gPiA+ICAgY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4tZ3Vlc3QuYwo+ID4gPiAgIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLW5lc3RlZC5jCj4gPiA+Cj4g
Pgo+ID4gSSB0aGluayB3ZSBzaG91bGQgZGlzY3VzcyB0aGF0IHRvcGljIGF0IHRoZSBYZW4gZGV2
ZWxvcGVyIHN1bW1pdCBpbgo+ID4gQ2hpY2Fnby4gU3VkZGVubHkgdGhlcmUgc2VlbXMgdG8gYmUg
YSBydXNoIGluIG5lc3RlZCBYZW4gZGV2ZWxvcG1lbnQKPiA+IGFuZCByZWxhdGVkIGFyZWFzLCBz
byBzeW5jaW5nIHRoZSBlZmZvcnRzIHNlZW1zIHRvIGJlIGEgZ29vZCBpZGVhLgo+Cj4gKzEgZnJv
bSBtZSBvbiB0aGF0Li4uCgpFeGNlbGxlbnQgLS0gdGhhbmtzLgoKQ2hyaXN0b3BoZXIKCgo+Cj4g
ICBQYXVsCj4KPiA+Cj4gPiBKdWVyZ2VuCj4gPgo+ID4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KPiA+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 05:59:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 05: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 1heCaX-0005CQ-48; Fri, 21 Jun 2019 05:59: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=V6W2=UU=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1heCaV-0005Bt-OM
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 05:59:51 +0000
X-Inumbo-ID: c7e8c2b6-93e9-11e9-8980-bc764e045a96
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7e8c2b6-93e9-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 05:59:50 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Jun 2019 22:59:49 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,399,1557212400"; d="scan'208";a="311898778"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga004.jf.intel.com with ESMTP; 20 Jun 2019 22:59:49 -0700
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 20 Jun 2019 22:59:48 -0700
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by
 fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Thu, 20 Jun 2019 22:59:48 -0700
Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by
 fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Thu, 20 Jun 2019 22:59:48 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.33]) by
 SHSMSX107.ccr.corp.intel.com ([169.254.9.173]) with mapi id 14.03.0439.000;
 Fri, 21 Jun 2019 13:59:46 +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: AQHVH2ftNWbTjPTRrUqcQu5k5egqwqalrbNw
Date: Fri, 21 Jun 2019 05:59:45 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D780618ABAD@shsmsx102.ccr.corp.intel.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
In-Reply-To: <20190610083336.18235-1-chen.zhang@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>

SGkgQWxsLAoKUGxlYXNlIGdpdmUgbWUgc29tZSBjb21tZW50cyBvbiB0aGlzIHBhdGNoLgpUaGlz
IHBhdGNoIGp1c3QgYWRkIHNvbWUgbWlzc2VkIHBhcmFtZXRlciBpbiBxZW11IHNpZGUuCgpUaGFu
a3MKWmhhbmcgQ2hlbgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFpoYW5n
LCBDaGVuCj4gU2VudDogTW9uZGF5LCBKdW5lIDEwLCAyMDE5IDQ6MzQgUE0KPiBUbzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsg
eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IFpoYW5nIENoZW4gPHpoYW5n
Y2tpZEBnbWFpbC5jb20+OyBaaGFuZywgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+Cj4gU3Vi
amVjdDogW1BBVENIXSB0b29scy9saWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8K
PiAKPiBGcm9tOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAKPiBYZW4gQ09M
TyBhbmQgS1ZNIENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+IEtWTSBDT0xPIGhh
cyBhZGRlZCB0aGUgaW90aHJlYWQgc3VwcG9ydCwgc28gd2UgYWRkIGl0IG9uIFhlbi4KPiAKPiBE
ZXRhaWw6Cj4gaHR0cHM6Ly93aWtpLnFlbXUub3JnL0ZlYXR1cmVzL0NPTE8KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAtLS0KPiAgdG9vbHMv
bGlieGwvbGlieGxfZG0uYyAgICAgIHwgMTQgKysrKysrKysrKystLS0KPiAgdG9vbHMvbGlieGwv
bGlieGxfdHlwZXMuaWRsIHwgIDIgKysKPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwg
IDQgKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jIGluZGV4Cj4gZjRmYzk2NDE1ZC4uNmJiNDAwZWZkZiAxMDA2NDQKPiAtLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+
IEBAIC0xNjI5LDE3ICsxNjI5LDI1IEBAIHN0YXRpYyBpbnQKPiBsaWJ4bF9fYnVpbGRfZGV2aWNl
X21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX3F1ZXVlLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2ZpbHRlcl9y
ZWRpcmVjdG9yMV9vdXRkZXYpKTsKPiAgICAgICAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAg
ICAgICAgICAgICAgaWYgKG5pY3NbaV0uY29sb19pb3RocmVhZCkgewo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7Cj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJpb3RocmVhZCxpZD0lcyIsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9faW90aHJlYWQpKTsKPiAr
ICAgICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICAgICAgaWYgKG5pY3NbaV0u
Y29sb19jb21wYXJlX3ByaV9pbiAmJgo+ICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ld
LmNvbG9fY29tcGFyZV9zZWNfaW4gJiYKPiAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tp
XS5jb2xvX2NvbXBhcmVfb3V0ICYmCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0u
Y29sb19jb21wYXJlX25vdGlmeV9kZXYpIHsKPiArICAgICAgICAgICAgICAgICAgICAgICAgbmlj
c1tpXS5jb2xvX2NvbXBhcmVfbm90aWZ5X2RldiAmJgo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICBuaWNzW2ldLmNvbG9fY29tcGFyZV9pb3RocmVhZCkgewo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7Cj4gICAgICAgICAgICAg
ICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgR0NTUFJJTlRGKCJjb2xvLQo+IGNvbXBhcmUsaWQ9YzEscHJpbWFyeV9pbj0l
cyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVzLG5vdGlmeV9kZXY9JXMiLAo+ICsKPiArIEdDU1BS
SU5URigiY29sby1jb21wYXJlLGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91
dGRldj0lcywKPiArIG5vdGlmeV9kZXY9JXMsaW90aHJlYWQ9JXMiLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfcHJpX2luLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVf
c2VjX2luLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5j
b2xvX2NvbXBhcmVfb3V0LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bmljc1tpXS5jb2xvX2NvbXBhcmVfbm90aWZ5X2RldikpOwo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfbm90aWZ5X2RldiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX2lv
dGhyZWFkKSk7Cj4gICAgICAgICAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICAgICAgfQo+
ICAgICAgICAgICAgICAgICAgaW9lbXVfbmljcysrOwo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgaW5kZXgKPiBi
NjEzOTljZTM2Li5mMDQzNWE1MTc3IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5
cGVzLmlkbAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+IEBAIC03MjcsMTAg
KzcyNywxMiBAQCBsaWJ4bF9kZXZpY2VfbmljID0gU3RydWN0KCJkZXZpY2VfbmljIiwgWwo+ICAg
ICAgKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1ZSIsIHN0cmluZyksCj4gICAgICAoImNv
bG9fZmlsdGVyX3JlZGlyZWN0b3IxX2luZGV2Iiwgc3RyaW5nKSwKPiAgICAgICgiY29sb19maWx0
ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2Iiwgc3RyaW5nKSwKPiArICAgICgiY29sb19pb3RocmVhZCIs
IHN0cmluZyksCj4gICAgICAoImNvbG9fY29tcGFyZV9wcmlfaW4iLCBzdHJpbmcpLAo+ICAgICAg
KCJjb2xvX2NvbXBhcmVfc2VjX2luIiwgc3RyaW5nKSwKPiAgICAgICgiY29sb19jb21wYXJlX291
dCIsIHN0cmluZyksCj4gICAgICAoImNvbG9fY29tcGFyZV9ub3RpZnlfZGV2Iiwgc3RyaW5nKSwK
PiArICAgICgiY29sb19jb21wYXJlX2lvdGhyZWFkIiwgc3RyaW5nKSwKPiAgICAgICgiY29sb19z
b2NrX3NlY19yZWRpcmVjdG9yMF9pZCIsIHN0cmluZyksCj4gICAgICAoImNvbG9fc29ja19zZWNf
cmVkaXJlY3RvcjBfaXAiLCBzdHJpbmcpLAo+ICAgICAgKCJjb2xvX3NvY2tfc2VjX3JlZGlyZWN0
b3IwX3BvcnQiLCBzdHJpbmcpLCBkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYwo+IGIv
dG9vbHMveGwveGxfcGFyc2UuYyBpbmRleCBlMTA1YmRhMmJiLi5jZDE2ODU2OTEwIDEwMDY0NAo+
IC0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiArKysgYi90b29scy94bC94bF9wYXJzZS5jCj4g
QEAgLTUyMSw2ICs1MjEsOCBAQCBpbnQgcGFyc2VfbmljX2NvbmZpZyhsaWJ4bF9kZXZpY2Vfbmlj
ICpuaWMsIFhMVV9Db25maWcKPiAqKmNvbmZpZywgY2hhciAqdG9rZW4pCj4gICAgICAgICAgcmVw
bGFjZV9zdHJpbmcoJm5pYy0+Y29sb19maWx0ZXJfcmVkaXJlY3RvcjFfaW5kZXYsIG9wYXJnKTsK
PiAgICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9v
dXRkZXYiLCB0b2tlbiwgb3BhcmcpKSB7Cj4gICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+
Y29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2LCBvcGFyZyk7Cj4gKyAgICB9IGVsc2UgaWYg
KE1BVENIX09QVElPTigiY29sb19pb3RocmVhZCIsIHRva2VuLCBvcGFyZykpIHsKPiArICAgICAg
ICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2lvdGhyZWFkLCBvcGFyZyk7Cj4gICAgICB9IGVs
c2UgaWYgKE1BVENIX09QVElPTigiY29sb19jb21wYXJlX3ByaV9pbiIsIHRva2VuLCBvcGFyZykp
IHsKPiAgICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2NvbXBhcmVfcHJpX2luLCBv
cGFyZyk7Cj4gICAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTigiY29sb19jb21wYXJlX3NlY19p
biIsIHRva2VuLCBvcGFyZykpIHsgQEAgLQo+IDUyOSw2ICs1MzEsOCBAQCBpbnQgcGFyc2Vfbmlj
X2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsIFhMVV9Db25maWcKPiAqKmNvbmZpZywgY2hh
ciAqdG9rZW4pCj4gICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+Y29sb19jb21wYXJlX291
dCwgb3BhcmcpOwo+ICAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fY29tcGFyZV9u
b3RpZnlfZGV2IiwgdG9rZW4sIG9wYXJnKSkgewo+ICAgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZu
aWMtPmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2LCBvcGFyZyk7Cj4gKyAgICB9IGVsc2UgaWYgKE1B
VENIX09QVElPTigiY29sb19jb21wYXJlX2lvdGhyZWFkIiwgdG9rZW4sIG9wYXJnKSkgewo+ICsg
ICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9fY29tcGFyZV9pb3RocmVhZCwgb3Bhcmcp
Owo+ICAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fc29ja19zZWNfcmVkaXJlY3Rv
cjBfaWQiLCB0b2tlbiwgb3BhcmcpKSB7Cj4gICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+
Y29sb19zb2NrX3NlY19yZWRpcmVjdG9yMF9pZCwgb3BhcmcpOwo+ICAgICAgfSBlbHNlIGlmIChN
QVRDSF9PUFRJT04oImNvbG9fc29ja19zZWNfcmVkaXJlY3RvcjBfaXAiLCB0b2tlbiwgb3Bhcmcp
KSB7Cj4gLS0KPiAyLjE3LkdJVAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:03:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heCe7-00060y-NO; Fri, 21 Jun 2019 06:03: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heCe6-00060m-Sz
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:03:34 +0000
X-Inumbo-ID: 4a6ccd94-93ea-11e9-96c1-ffafb5edc0bf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a6ccd94-93ea-11e9-96c1-ffafb5edc0bf;
 Fri, 21 Jun 2019 06:03: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 1heCe0-0006aE-MB; Fri, 21 Jun 2019 06:03: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 1heCe0-0000hY-8n; Fri, 21 Jun 2019 06:03:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heCe0-00037k-7x; Fri, 21 Jun 2019 06:03:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138017-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail: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-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-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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: Fri, 21 Jun 2019 06:03:28 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138017: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODAxNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAxNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5NgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2Ug
MTMzNTk2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhz
YS0yNzggICAgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGUzYjRlYzZkYzc3YWNjMTNiNjAzNDk3MTg1MDg2Y2ZhOTY3NDlkMTkKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVh
OWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTow
NjowNCBaICAxMDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkg
MTU6MzY6MTAgWiAgIDUyIGRheXMgICAyOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzgwMTcgIDIwMTktMDYtMTkgMTE6MTk6NDMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29u
Y0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgogIEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2Uu
Y29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVs
LnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
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
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
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
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:14:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heCoS-0006qN-Sa; Fri, 21 Jun 2019 06: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heCoR-0006qI-Vm
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:14:16 +0000
X-Inumbo-ID: c8e9c108-93eb-11e9-9a17-1fb0a0ef692e
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8e9c108-93eb-11e9-9a17-1fb0a0ef692e;
 Fri, 21 Jun 2019 06:14:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:14:10 -0600
Message-Id: <5D0C75AD0200007800239EC2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:14:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Lars Kurth" <lars.kurth@citrix.com>
References: <6250372b05e95412cfd0f8e6f558f2376c4f3d94.1558719481.git.lars.kurth@citrix.com>
 <5CEBB0A30200007800232BBE@prv1-mh.provo.novell.com>
 <EFBDC501-4BF5-49FA-B313-111DBF30CE9C@citrix.com>
In-Reply-To: <EFBDC501-4BF5-49FA-B313-111DBF30CE9C@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] Add TRACKING.IMPORTS to xen.git to more
 easily manage imported files that need to be kept in sync with an upstream
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 committers@xenproject.org, xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDE2OjE4LCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiDvu79PbiAyNy8wNS8yMDE5LCAxMDo0MSwgIkphbiBCZXVsaWNoIiA8SkJldWxpY2hAc3VzZS5j
b20+IHdyb3RlOgo+IAo+ICAgICA+Pj4gT24gMjQuMDUuMTkgYXQgMTk6NDQsIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+IHdyb3RlOgo+ICAgICA+IEZvbGxvd2luZyB0aGUgcmVjZW50IGRpc2N1c3Np
b24sIHdlIGhhZCBvbiBJUkMgYW5kIHRoZSBhY3Rpb24gSSBoYWQgaW4gCj4gICAgID4gdGhlIE1h
cmNoIGNvbW11bml0eSBjYWxsLCB0aGlzIGZpbGUgcHJvdmlkZXMgYSBmaWxlIGZvcm1hdCB0aGF0
IAo+ICAgICA+IGVuYWJsZXMgd3JpdGluZyBhbiBhdXRvbWF0ZWQgdGVzdCB0byBjaGVjayB3aGV0
aGVyIGZpbGVzIGFyZSBvdXQgb2Ygc3luYy4gCj4gICAgID4gCj4gICAgID4gQW4gZXhhbXBsZSwg
d2hhdCBmaWxlIGNvbnRlbnQgbWF5IGxvb2sgbGlrZSBpcyBlbWJlZGRlZCBiZWxvdwo+ICAgICA+
IHJlcG86IGxpbnV4LXRvcnZhbGRzIGdpdCAKPiAgICAgPiBodHRwczovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQgCj4gICAgID4gZmls
ZTogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBsaW51eC10b3J2YWxkcyAKPiAg
ICAgPiBsaW51eC9kcml2ZXJzL2lvbW11L2FybS1zbW11LmMgYjc3Y2YxMWYwOTQxMzYKPiAgICAg
PiAKPiAgICAgPiBPbmNlIHRoZSBmaWxlIGZvcm1hdCBpcyBhZ3JlZSwgSSB3aWxsIHdyaXRlIGEg
dGVzdCBvciBzY3JpcHQuCj4gICAgID4gCj4gICAgID4gSSBhbHNvIG5lZWQgc29tZSBtb3JlIGNv
cnJlY3QgdGVzdCBkYXRhLCBha2EgZW50cmllcyBpbiB0aGUgZmlsZSBmcm9tCj4gICAgID4gY29t
bWl0dGVycyBsb29raW5nIGFmdGVyIHRoZSBmb2xsb3dpbmcgZmlsZXMKPiAgICAgPiBbSmFuXQo+
ICAgICA+IHhlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jIAo+ICAgICA+IFtTdGVmYW5vLCBK
dWxpZW4gLSB0aGlzIGhhcyB0byBiZSBmaW5hbGl6ZWRdCj4gICAgID4geGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL3NtbXUuYwo+ICAgICA+IHhlbi9hcmNoL2FybS92Z2ljLyoKPiAgICAgPiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2RpdjY0LmgKPiAgICAgPiB4ZW4vZHJpdmVycy9jaGFyL21lc29u
LXVhcnQuYwo+ICAgICA+IHhlbi9hcmNoL2FybS9hcm0zMi9saWIvKgo+ICAgICA+IHhlbi9hcmNo
L2FybS9hcm02NC9saWIvKgo+ICAgICA+IHhlbi9hcmNoL2FybS9hcm02NC9jYWNoZS5TCj4gICAg
ID4geGVuL2FyY2gvYXJtL2FybTY0L2JwaS5TCj4gICAgID4geGVuL2luY2x1ZGUvYXNtLWFybS9z
eXN0ZW0uaAo+ICAgICA+IHhlbi9hcmNoL2FybS9hcm02NC9pbnNuLmMKPiAgICAgPiBbT3RoZXJz
P10KPiAgICAgPiB4ZW4vY29tbW9uL3JidHJlZS5jCj4gICAgID4gCj4gICAgID4gTm90ZSB0aGF0
IGluIHNvbWUgY2FzZXMgTGludXggaGFzIGRpdmVyZ2VkIGFuZCBzb21lIExpbnV4IGZpbGVzIGhh
dmUgZGlzYXBwZWFyZWQuIAo+ICAgICA+IEp1bGllbiBhbHNvIHJhaXNlZCB0aGUgcG9pbnQsIHRo
YXQgaW4gc29tZSBjYXNlcyBvbmx5IGEgc3Vic2V0IG9mIGNvZGUgZnJvbSAKPiAgICAgPiBMaW51
eCBYZW4gZmlsZXMgd2FzIGFwcGxpZWQgb3IgdGhhdCBvbmx5IHNvbWUgZnVuY3Rpb25zIGdldCBt
b3ZlZCBhY3Jvc3MgdG8gCj4gICAgID4gWGVuLgo+ICAgICA+IAo+ICAgICA+IEkgYmVsaWV2ZSB0
aGF0IGlzIGVudGlyZWx5IE9LLiBUaGUgd29ya2Zsb3cgd291bGQgYmUgaW4gbW9zdCBjYXNlcyB0
aGF0Ogo+ICAgICA+IC0gV2UgdXNlIGEgTGludXggKHNvdXJjZSkgY29tbWl0IGFzIGEgYmVuY2ht
YXJrIGFuZCByZWNvcmQgdGhlIGNvbW1pdCBJRAo+ICAgICA+IC0gSWYgdGhlcmUgaXMgYSBjaGFu
Z2UgaW4gTGludXggdGhlIHRlc3Qgd2lsbCBmYWlsCj4gICAgID4gLSBUaGUgY29tbWl0dGVyIGxv
b2tzIGF0IHRoZSBkaWZmIGFuZCBlaXRoZXIKPiAgICAgPiAgIC0gRGVjaWRlcyB0byBpZ25vcmUg
aXQgYW5kIGJ1bXBzIHRoZSBjb21taXQgSUQgaW4gdGhpcyBmaWxlCj4gICAgID4gICAtIERlY2lk
ZXMgdGhlIGNoYW5nZSBpcyBuZWVkZWQsIGludGVncmF0ZXMgaXQgaW50byBYZW4gYW5kIHRoZW4g
Cj4gICAgID4gICAgIGJ1bXBzIHRoZSBjb21taXQgSUQgaW4gdGhpcyBmaWxlCj4gICAgIAo+ICAg
ICBXaXRoIHRoaXMgLi4uCj4gICAgIAo+ICAgICA+IENoYW5nZXMgc2luY2UgdjEKPiAgICAgPiAq
IFJlcXVpcmUgYSBjb2xvbiBhZnRlciByZXBvOiwgZmlsZTosIC4uLiBrZXl3b3Jkcwo+ICAgICA+
ICogUmVwbGFjZSBtYW51YWw6fGF1dG86IHdpdGggZmlsZTogYXMgdGhlcmUgYXV0bzogdXNlLWNh
c2Ugd2FzIGludmFsaWQKPiAgICAgPiAqIEFkZGVkIG1vcmUgdmVyYm9zZSBkZXNjcmlwdGlvbiBv
ZiBmb3JtYXQKPiAgICAgPiAKPiAgICAgPiBDaGFuZ2VzIHNpbmNlIHYyCj4gICAgID4gKiBDaGFu
Z2VkIHNvbWUgZm9ybWF0dGluZwo+ICAgICA+ICogUmVtb3ZlZCBleGFtcGxlcwo+ICAgICA+ICog
UmVtb3ZlZCByZWZlcmVuY2VzIHRvIGh0dHBzCj4gICAgIAo+ICAgICAuLi4gbW92ZSBwYXN0IHRo
ZSBmaXJzdCAtLS0gc2VwYXJhdG9yIC4uLgo+ICAgICAKPiAgICAgPiBTaWduZWQtb2ZmLWJ5OiBM
YXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+Cj4gICAgIAo+ICAgICBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ICAgICAKPiBBcmUgYW55IGV4dHJhIEFD
S3MgbmVlZGVkPyAgCgpJIGRvbid0IHRoaW5rIHRoZXJlJ3MgYSBzdHJpY3QgcmVxdWlyZW1lbnQg
Zm9yIG1vcmUsIGJ1dCBJIHRoaW5rIGl0CndvdWxkIGJlIG5pY2UgdG8gYXQgbGVhc3QgZ2V0IHdo
b2V2ZXIgYnJvdWdodCB1cCB0aGUgdHJhY2tpbmcKaWRlYSB0byBhY2tub3dsZWRnZSB0aGF0IHRo
aXMgYXBwcm9hY2ggaXMgbGlrZWx5IGdvaW5nIHRvIGZpdC4KVW5sZXNzIG9mIGNvdXJzZSBpdCB3
YXMgeW91cnNlbGYgdG8gYnJpbmcgdGhpcyB1cCBmaXJzdCAuLi4KCkphbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:17:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heCro-00070R-Hv; Fri, 21 Jun 2019 06:17:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heCrn-00070L-GD
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:17:43 +0000
X-Inumbo-ID: 46d053b1-93ec-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46d053b1-93ec-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 06:17:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:17:41 -0600
Message-Id: <5D0C76820200007800239ED2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:17:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
 <20190617185017.32661-1-sstabellini@kernel.org>
 <5D08BBA702000078002392FA@prv1-mh.provo.novell.com>
 <956b7e98-ab75-0496-473d-08a59f719e62@arm.com>
In-Reply-To: <956b7e98-ab75-0496-473d-08a59f719e62@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen: switch pdx_init_mask to return
 uint64_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>,
 Stefano Stabellini <stefanos@xilinx.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDE1OjE1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvMTgvMTkgMTE6MjMgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNy4wNi4x
OSBhdCAyMDo1MCwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Pj4gQWxzbyBjaGFu
Z2Ugc3JhdF9yZWdpb25fbWFzayB0byB1aW50NjRfdCBhcyBpdCBpcyB1c2VkIHRvIHN0b3JlIHRo
ZQo+Pj4gcmV0dXJuIHZhbHVlIG9mIHBkeF9pbml0X21hc2suIHVpbnQ2NF90IGlzIGFsd2F5cyBn
cmVhdGVyIG9yIGVxdWFsIHRvCj4+PiB1NjQuCj4gCj4gSSBhbSBhIGJpdCBjb25mdXNlZCB3aXRo
IHRoZSBsYXN0IHNlbnRlbmNlLiBJbiB3aGljaCBpbnN0YW5jZSwgdWludDY0X3QgCj4gd291bGQg
YmUgZ3JlYXRlciB0byB1NjQ/IEFyZW4ndCB0aGV5IG1lYW50IHRvIGJvdGggZW5jb2RlIGEgNjQt
Yml0IHZhbHVlPwoKT2gsIGluZGVlZCAtIHNvbWVob3cgSSBkaWRuJ3QgZXZlbiBub3RpY2UgdGhp
cy4gSWYgYW55dGhpbmcgaXQncyB0aGUgb3RoZXIKd2F5IGFyb3VuZCBhY3R1YWxseSwgYmVjYXVz
ZSB1aW50NjRfdCBpcyBtYW5kYXRlZCB0byBiZSBleGFjdGx5IDY0IGJpdHMKd2lkZSwgd2hlcmVh
cyB0aGVyZSdzIG5vIHN0cmljdCBzcGVjaWZpY2F0aW9uIGZvciB1NjQgYWZhaWEsIGJ1dCBJIHZl
cnkKbXVjaCBhc3N1bWUgdGhlIGludGVudGlvbnMgdGhlcmUgaGF2ZSBiZWVuIHRoZSBzYW1lLgoK
VGhlIHByb3Bvc2VkIHRpdGxlIGFuZCB0ZXh0IHJlcGxhY2VtZW50cyBsb29rIGZpbmUgdG8gbWUu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:21:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heCvE-0007if-2u; Fri, 21 Jun 2019 06:21: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heCvC-0007ia-SQ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:21:14 +0000
X-Inumbo-ID: c4a6e81a-93ec-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c4a6e81a-93ec-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 06:21:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:21:12 -0600
Message-Id: <5D0C77540200007800239ED5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:21:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <alpine.DEB.2.21.1906171146440.2072@sstabellini-ThinkPad-T480s>
 <20190617185017.32661-2-sstabellini@kernel.org>
 <e3ff3109-73e5-eb87-b8ad-51c697e0d9a3@arm.com>
In-Reply-To: <e3ff3109-73e5-eb87-b8ad-51c697e0d9a3@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDE1OjIwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDYvMTcvMTkgNzo1MCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBUaGUgbWFz
ayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrIGlzIHdyb25nIHdoZW4gdGhlIGZpcnN0IGJh
bmsKPj4gc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4X2luaXRf
bWFzayB3aWxsIGRvICcwIC0gMScKPj4gY2F1c2luZyBhbiB1bmRlcmZsb3cuIEFzIGEgcmVzdWx0
LCB0aGUgbWFzayBiZWNvbWVzIDB4ZmZmZmZmZmZmZmZmZmZmZgo+PiB3aGljaCBpcyB0aGUgYmln
Z2VzdCBwb3NzaWJsZSBtYXNrIGFuZCBlbmRzIHVwIGNhdXNpbmcgYSBzaWduaWZpY2FudAo+PiBt
ZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4KPj4gCj4+IEZv
ciBpbnN0YW5jZSwgb24gcGxhdGZvcm1zIHRoYXQgaGF2ZSBhIGxvdyBtZW1vcnkgYmFuayBzdGFy
dGluZyBhdCAweDAKPj4gYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZyYW1ldGFibGUgd2ls
bCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQo+PiBob2xlcyBpbiBiZXR3ZWVuLgo+PiAKPj4gVGhl
IHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEgcGFyYW1ldGVyIHRvCj4+
IHBmbl9wZHhfaG9sZV9zZXR1cCwgd2hpY2ggYmFzZWQgb24gdGhlIG1hc2sgcGFyYW1ldGVyIGNh
bGN1bGF0ZXMKPj4gcGZuX3BkeF9ob2xlX3NoaWZ0LCBwZm5fcGR4X2JvdHRvbV9tYXNrLCBldGMu
IHdoaWNoIGFyZSBhY3R1YWxseSB0aGUKPj4gaW1wb3J0YW50IG1hc2tzIGZvciBmcmFtZXRhYmxl
IGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgo+PiAKPj4gcGZuX3BkeF9ob2xlX3NldHVwIG5ldmVy
IGNvbXByZXNzZXMgYWRkcmVzc2VzIGJlbG93IE1BWF9PUkRFUiBiaXRzICgxR0IKPj4gb24gQVJN
KS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1hc2sgcGFzc2luZyAxVUxMIDw8IChN
QVhfT1JERVIKPj4gKyBQQUdFX1NISUZUKSBhcyBzdGFydCBhZGRyZXNzIHRvIHBkeF9pbml0X21h
c2suCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4gCj4gSWRlYWxseSwgSSB3b3VsZCBsaWtlIGFuIGFjayBmcm9tIEFuZHJldyBvciBK
YW4uCgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgp3aXRoIG9uZSBt
b3JlIG1pbm9yIHJlbWFyazoKCj4+IC0tLSBhL3hlbi9jb21tb24vcGR4LmMKPj4gKysrIGIveGVu
L2NvbW1vbi9wZHguYwo+PiBAQCAtNTAsOSArNTAsMTEgQEAgc3RhdGljIHU2NCBfX2luaXQgZmls
bF9tYXNrKHU2NCBtYXNrKQo+PiAgICAgICByZXR1cm4gbWFzazsKPj4gICB9Cj4+ICAgCj4+ICsv
KiBXZSBkb24ndCBjb21wcmVzcyB0aGUgZmlyc3QgTUFYX09SREVSIGJpdCBvZiB0aGUgYWRkcmVz
c2VzLiAqLwo+PiAgIHVpbnQ2NF90IF9faW5pdCBwZHhfaW5pdF9tYXNrKHVpbnQ2NF90IGJhc2Vf
YWRkcikKCkkgdGhpbmsgdGhlIGNvbW1lbnQgd291bGQgYmVuZWZpdCBmcm9tICJ3YW50IHRvIiBn
ZXR0aW5nIGluc2VydGVkLgpBbmQgYXMgYSBuaXQsIGl0IHNob3VsZCBiZSAiYml0cyIsIG5vdCAi
Yml0IiwgcGx1cyBwZXJoYXBzICJsb3ciIGluc3RlYWQKb2YgImZpcnN0Ii4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:24:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heCy8-0007rr-K3; Fri, 21 Jun 2019 06:24: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heCy7-0007rm-Mv
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:24:15 +0000
X-Inumbo-ID: 2f0e37ba-93ed-11e9-a6a1-670d4d76f86c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f0e37ba-93ed-11e9-a6a1-670d4d76f86c;
 Fri, 21 Jun 2019 06:24:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:24:11 -0600
Message-Id: <5D0C78070200007800239EF8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:24:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-5-roger.pau@citrix.com>
 <5D0A33E40200007800239AE3@prv1-mh.provo.novell.com>
 <20190619144020.z6ibrkicmtoo3nl3@MacBook-Air-de-Roger.local>
In-Reply-To: <20190619144020.z6ibrkicmtoo3nl3@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE2OjQwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVuIDE5LCAyMDE5IGF0IDA3OjA4OjUyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTkuMDYuMTkgYXQgMTM6MDIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gQWZ0ZXIgYnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgYmluYXJ5LiBOb3RlIHRo
YXQgdGhlIGNoZWNrIGlzIHBlcmZvcm1lZAo+PiA+IGJ5IHNlYXJjaGluZyBmb3IgdGhlIG1hZ2lj
IGhlYWRlciB2YWx1ZSBhdCB0aGUgc3RhcnQgb2YgdGhlIGJpbmFyeS4KPj4gPiAKPj4gPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gPiAt
LS0KPj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiA+IENjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiA+IENjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+PiA+IC0tLQo+PiA+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgfCAzICsrKwo+
PiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4+ID4gCj4+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+PiA+IGlu
ZGV4IDhhOGQ4ZjA2MGYuLjliYjNiZjZlNmMgMTAwNjQ0Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2
L01ha2VmaWxlCj4+ID4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+ID4gQEAgLTEwMiw2
ICsxMDIsOSBAQCAKPj4gPiBzeW1zLXdhcm4tZHVwLSQoQ09ORklHX1NVUFBSRVNTX0RVUExJQ0FU
RV9TWU1CT0xfV0FSTklOR1MpIDo9Cj4+ID4gICQoVEFSR0VUKTogJChUQVJHRVQpLXN5bXMgJChl
ZmkteSkgYm9vdC9ta2VsZjMyCj4+ID4gIAkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAk
KFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09GRlNFVCkgXAo+PiA+ICAJICAgICAg
ICAgICAgICAgYCQoTk0pICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAncy9eXChbXiBdKlwpIC4g
Cj4gX18yTV9yd2RhdGFfZW5kJCQvMHhcMS9wJ2AKPj4gPiArCSMgQ2hlY2sgZm9yIG11bHRpYm9v
dHsxLDJ9IGhlYWRlcnMKPj4gPiArCW9kIC10IHg0IC1OIDgxOTIgJChUQVJHRVQpIHwgZ3JlcCAx
YmFkYjAwMiA+IC9kZXYvbnVsbAo+PiA+ICsJb2QgLXQgeDQgLU4gMzI3NjggJChUQVJHRVQpIHwg
Z3JlcCBlODUyNTBkNiA+IC9kZXYvbnVsbAo+PiAKPj4gV2hhdCdzIHRoZSBiZWhhdmlvciB3aGVu
IGEgc2lnbmF0dXJlIGlzIF9ub3QgXyBmb3VuZD8gV2lsbAo+PiAkKFRBUkdFVCkgZ2V0IGRlbGV0
ZWQgKGJ5IG1ha2UpPyBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIChhcyB3ZQo+PiBkb24ndCBzcGVj
aWZpYyAuREVMRVRFX09OX0VSUk9SIGFueXdoZXJlKSwgc28gYSBzdWJzZXF1ZW50Cj4+IHJlYnVp
bGQgbWF5IG5vdCBldmVuIGV4ZWN1dGUgdGhpcyBydWxlLCBhbmQgaGVuY2UgbWF5IGxvb2sgdG8g
YmUKPj4gc3VjY2Vzc2Z1bCBkZXNwaXRlIGl0IG5vdCBhY3R1YWxseSBoYXZpbmcgYmVlbi4KPiAK
PiBPaCwgcmlnaHQuIEl0IHNob3VsZCBiZToKPiAKPiBvZCAtdCB4NCAtTiA4MTkyICQoVEFSR0VU
KSB8IGdyZXAgMWJhZGIwMDIgPiAvZGV2L251bGwgfHwgKHJtIC1yZiAkKFRBUkdFVCk7IGV4aXQg
MSkKPiBvZCAtdCB4NCAtTiAzMjc2OCAkKFRBUkdFVCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9u
dWxsIHx8IChybSAtcmYgJChUQVJHRVQpOyBleGl0IDEpCj4gCj4gV291bGQgeW91IGJlIE9LIHdp
dGggdGhlIGFib3ZlIHJ1bmVzPwoKTm90IHJlYWxseSwgSSdtIGFmcmFpZC4gVGhpcyBzdGlsbCB3
b3VsZG4ndCBjb3BlIHdpdGggYW4gaW50ZXJydXB0ZWQKYnVpbGQuIEkgdGhpbmsgaXQgbmVlZHMg
dG8gYmUgbWFkZSB3b3JrIHZpYSBhbiBpbnRlcm1lZGlhdGUgdGFyZ2V0LApvciBzb21lIG90aGVy
IG1ha2UgdHJpY2tlcnkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:34:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heD7s-0000FM-LW; Fri, 21 Jun 2019 06: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heD7r-0000FH-GK
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:34:19 +0000
X-Inumbo-ID: 98581af4-93ee-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98581af4-93ee-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 06:34:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:34:17 -0600
Message-Id: <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:34:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
In-Reply-To: <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgSnVuIDE5LCAyMDE5IGF0IDA2OjU3OjA1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTkuMDYuMTkgYXQgMTM6MDIsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3Vw
cG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+PiA+IFRoaXMgYWxsb3dzIHRvIHBvc2l0aW9uIHRoZSAu
cmVsb2Mgc2VjdGlvbiBjb3JyZWN0bHkgaW4gdGhlIG91dHB1dAo+PiA+IGJpbmFyeSwgb3IgZWxz
ZSB0aGUgbGlua2VyIG1pZ2h0IHBsYWNlIC5yZWxvYyBiZWZvcmUgdGhlIC50ZXh0Cj4+ID4gc2Vj
dGlvbi4KPj4gPiAKPj4gPiBOb3RlIHRoYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJl
Zm9yZSAuYnNzIGZvciB0d28gcmVhc29uczogaW4KPj4gPiBvcmRlciBmb3IgdGhlIHJlc3VsdGlu
ZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBkYXRhCj4+ID4gYWZ0ZXIg
LmJzcywgc28gdGhhdCB0aGUgZmlsZSBzaXplIGNhbiBiZSBzbWFsbGVyIHRoYW4gdGhlIGxvYWRl
ZAo+PiA+IG1lbW9yeSBzaXplLCBhbmQgYmVjYXVzZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyBy
ZWFkLW9ubHksIHNvIGl0Cj4+ID4gYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250
YWluaW5nIHJlYWQtb25seSBkYXRhLgo+PiAKPj4gV2hpbGUgdGhpcyBtYXkgYmUgZmluZSBmb3Ig
RUxGLCBJJ20gYWZyYWlkIGl0IHdvdWxkIGJlIGNhbGxpbmcgZm9yCj4+IHN1YnRsZSBpc3N1ZXMg
d2l0aCB4ZW4uZWZpIChpLmUuIHRoZSBQRSBiaW5hcnkpOiBUaGVyZSBhIC5yZWxvYwo+PiBzZWN0
aW9uIGlzIGdlbmVyYWxseSBleHBlY3RlZCB0byBjb21lIGFmdGVyICJub3JtYWwiIGRhdGEKPj4g
c2VjdGlvbnMuCj4gCj4gT0ssIHdvdWxkIHlvdSBsaWtlIG1lIHRvIGxlYXZlIHRoZSAucmVsb2Mg
c2VjdGlvbiBhdCB0aGUgcHJldmlvdXMKPiBwb3NpdGlvbiBmb3IgRUZJIGJ1aWxkcyB0aGVuPwoK
V2VsbCwgdGhpcyBwYXJ0IGlzIGEgcmVxdWlyZW1lbnQsIG5vdCBhIHF1ZXN0aW9uIG9mIG1lIGxp
a2luZyB5b3UKdG8gZG8gc28uCgo+IE9yIGRvIHdlIHByZWZlciB0byBsZWF2ZSAucmVsb2Mgb3Jw
aGFuZWQgaW4gdGhlIEVMRiBidWlsZD8KCkRhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24gaGVy
ZSB3aXRoIGhpcyBwbGFucyB0byBhY3R1YWxseQphZGQgcmVsb2NhdGlvbnMgdGhlcmUgaW4gdGhl
IG5vbi1saW5rZXItZ2VuZXJhdGVkLVBFIGJ1aWxkLiBJCmRvbid0IGhhdmUgYSBzdHJvbmcgb3Bp
bmlvbiBlaXRoZXIgd2F5LCBhcyBsb25nIGFzIHRoZQpjdXJyZW50IG1ldGhvZCBvZiBidWlsZGlu
ZyBnZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCgpBbHNvIGEgcmVtYXJrIHJl
Z2FyZGluZyB0aGUgdGl0bGUgLSBpbiBteSBidWlsZHMgdGhlcmUgYWxyZWFkeSBpcwphIC5yZWxv
YyBzZWN0aW9uIGluIHRoZSBFTEYgaW1hZ2VzLCBzbyAiYWRkIiBkb2Vzbid0IHJlYWxseSBzZWVt
CmNvcnJlY3QgdG8gbWUuIEl0IHNpdHMgcmlnaHQgYWZ0ZXIgLnJvZGF0YSwgYW5kIEkgd291bGQg
aXQgZG9lc24ndApnZXQgZm9sZGVkIGludG8gdGhlcmUgYmVjYXVzZSAtIGZvciBzb21lIHJlYXNv
biAtIC5yb2RhdGEgaXMKYWN0dWFsbHkgbWFya2VkIHdyaXRhYmxlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:37:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heDBP-0000Ox-7U; Fri, 21 Jun 2019 06:37: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heDBN-0000Os-Tq
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:37:57 +0000
X-Inumbo-ID: 1855b21c-93ef-11e9-883b-7f7599cd8f48
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1855b21c-93ef-11e9-883b-7f7599cd8f48;
 Fri, 21 Jun 2019 06:37:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:37:52 -0600
Message-Id: <5D0C7B3B0200007800239F12@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:37:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
 <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
 <20190619155447.GA20907@amd.com>
In-Reply-To: <20190619155447.GA20907@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE3OjU0LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMTI6MjA6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxOC4wNi4xOSBhdCAxOToyMiwgPEJyaWFuLldvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDA2OjQyOjMzQU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMTAuMDYuMTkgYXQgMTg6MjgsIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBPbiAyMy8wNS8yMDE5IDEzOjE4LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4gPj4gPj4gVEJEOiBDYW4gd2Ugc2V0IGxvY2FsX2FwaWNfdGltZXJf
YzJfb2sgdG8gdHJ1ZT8gSSBjYW4ndCBzZWVtIHRvIGZpbmQgYW55Cj4+ID4+ID4+ICAgICAgc3Rh
dGVtZW50IGluIHRoZSBCS0RHIC8gUFBSIGFzIHRvIHdoZXRoZXIgdGhlIExBUElDIHRpbWVyIGNv
bnRpbnVlcwo+PiA+PiA+PiAgICAgIHJ1bm5pbmcgaW4gQ0M2Lgo+PiA+PiA+IAo+PiA+PiA+IFRo
aXMgb3VnaHQgdG8gYmUgZWFzeSB0byBkZXRlcm1pbmUuICBHaXZlbiB0aGUgZGVzY3JpcHRpb24g
b2YgQ0M2Cj4+ID4+ID4gZmx1c2hpbmcgdGhlIGNhY2hlIGFuZCBwb3dlciBnYXRpbmcgdGhlIGNv
cmUsIEknZCBzYXkgdGhlcmUgaXMgYQo+PiA+PiA+IHJlYXNvbmFibGUgY2hhbmNlIHRoYXQgdGhl
IExBUElDIHRpbWVyIHN0b3BzIGluIENDNi4KPj4gPj4gCj4+ID4+IEJ1dCAicmVhc29uYWJsZSBj
aGFuY2UiIGlzbid0IGVub3VnaCBmb3IgbXkgdGFzdGUgaGVyZS4gQW5kIGZyb20KPj4gPj4gd2hh
dCB5b3UgZGVkdWNlLCB0aGUgYW5zd2VyIHRvIHRoZSBxdWVzdGlvbiB3b3VsZCBiZSAibm8iLCBh
bmQKPj4gPj4gaGVuY2Ugc2ltcGx5IG5vIGNoYW5nZSB0byBiZSBtYWRlIGFueXdoZXJlLiAoSSBk
byB0aGluayB0aG91Z2gKPj4gPj4gdGhhdCBpdCdzIG1vcmUgY29tcGxpY2F0ZWQgdGhhbiB0aGlz
LCBiZWNhdXNlIGlpcmMgbXVjaCBhbHNvIGRlcGVuZHMKPj4gPj4gb24gd2hhdCB0aGUgZmlybXdh
cmUgYWN0dWFsbHkgZG9lcy4pCj4+ID4gCj4+ID4gVGhlIExBUElDIHRpbWVyIG5ldmVyIHN0b3Bz
IG9uIHRoZSBjdXJyZW50bHkgcGxhdGZvcm1zIChOYXBsZXMgYW5kCj4+ID4gUm9tZSkuICBUaGlz
IGlzIGEga25vd2xlZGdhYmxlIEhXIGVuZ2luZWVyIHNvLgo+PiAKPj4gVGhhbmtzIC0gSSd2ZSB0
YWtlbiBub3RlIHRvIHNldCB0aGUgdmFyaWFibGUgYWNjb3JkaW5nbHkgdGhlbi4KPj4gCj4+ID4+
ID4+IFRCRDogV2UgbWF5IHdhbnQgdG8gdmVyaWZ5IHRoYXQgSExUIGluZGVlZCBpcyBjb25maWd1
cmVkIHRvIGVudGVyIENDNi4KPj4gPj4gPiAKPj4gPj4gPiBJIGNhbid0IGFjdHVhbGx5IHNwb3Qg
YW55dGhpbmcgd2hpY2ggdGFsa3MgYWJvdXQgSExUIGRpcmVjdGx5LiAgVGhlCj4+ID4+ID4gY2xv
c2VzdCBJIGNhbiBwb3N0IGlzIENGT0ggKGNhY2hlIGZsdXNoIG9uIGhhbHQpIHdoaWNoIGlzIGFu
Cj4+ID4+ID4gYXV0by10cmFuc2l0aW9uIGZyb20gQ0MxIHRvIENDNiBhZnRlciBhIHNwZWNpZmlj
IHRpbWVvdXQsIGJ1dCB0aGUKPj4gPj4gPiB3b3JkaW5nIHN1Z2dlc3RzIHRoYXQgbXdhaXQgd291
bGQgYWxzbyB0YWtlIHRoaXMgcGF0aC4KPj4gPj4gCj4+ID4+IFdlbGwsIEkgaGFkIGNvbWUgYWNy
b3NzIGEgc2VjdGlvbiBkZXNjcmliaW5nIGhvdyBITFQgY2FuIGJlCj4+ID4+IGNvbmZpZ3VyZWQg
dG8gYmUgdGhlIHNhbWUgYWN0aW9uIGFzIHRoZSBJL08gcG9ydCByZWFkIGZyb20gb25lCj4+ID4+
IG9mIHRoZSB0aHJlZSBwb3J0cyBpbnZvbHZlZCBpbiBDLXN0YXRlIG1hbmFnZW1lbnQKPj4gPj4g
KENTdGF0ZUJhc2VBZGRyKzAuLi4yKS4gQnV0IEkgY2FuJ3Qgc2VlbSB0byBmaW5kIHRoaXMgYWdh
aW4uCj4+ID4+IAo+PiA+PiBBcyB0byBNV0FJVCBiZWhhdmluZyB0aGUgc2FtZSwgSSBkb24ndCB0
aGluayBJIGNhbiBzcG90IHByb29mCj4+ID4+IG9mIHlvdXIgaW50ZXJwcmV0YXRpb24gb3IgcHJv
b2Ygb2YgQnJpYW4ncy4KPj4gPiAKPj4gPiBJdCdzIG5vdCByZWFsbHkgZG9jdW1lbnRlZCBjbGVh
cmx5LiAgSSBnb3QgbXkgaW5mb3JtYXRpb24gZnJvbSB0aGUgSFcKPj4gPiBlbmdpbmVlcnMuICBJ
J3ZlIGFscmVhZHkgcG9zdGVkIHdoYXQgaW5mb3JtYXRpb24gSSBrbm93IHNvIEkgd29uJ3QKPj4g
PiByZXBlYXQgaXQuCj4+IAo+PiBBdCBsZWFzdCBhIHBvaW50ZXIgdG8gd2hlcmUgeW91IGhhZCBz
dGF0ZWQgdGhpcyB3b3VsZCBoYXZlIGJlZW4KPj4gbmljZS4gSWlyYyB0aGVyZSdzIG5vIHByb21v
dGlvbiBpbnRvIENDNiBpbiB0aGF0IGNhc2UsIGluIGNvbnRyYXN0Cj4+IHRvIEFuZHJldydzIHJl
YWRpbmcgb2YgdGhlIGRvYy4KPiAKPiAmbXdhaXRfdjFfcGF0Y2hzZXQKCkhtbSwgSSd2ZSBsb29r
ZWQgdGhyb3VnaCB0aGUgcGF0Y2ggZGVzY3JpcHRpb25zIHRoZXJlIGFnYWluLCBidXQgSQpjYW4n
dCBmaW5kIGFueSBleHBsaWNpdCBzdGF0ZW1lbnQgdG8gdGhlIGVmZmVjdCBvZiB0aGVyZSBiZWlu
ZyBubwpwcm9tb3Rpb24gaW50byBkZWVwZXIgc3RhdGVzIHdoZW4gdXNpbmcgTVdBSVQuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:50:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06: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 1heDNL-0001p0-Fn; Fri, 21 Jun 2019 06:50:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heDNK-0001ov-Dp
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:50:18 +0000
X-Inumbo-ID: d3a5de2e-93f0-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3a5de2e-93f0-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 06:50:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:50:16 -0600
Message-Id: <5D0C7E280200007800239F29@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:50:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86A9020000780021F2BB@prv1-mh.provo.novell.com>
 <3ebf4381-d49d-aa14-532a-9942a5358841@citrix.com>
In-Reply-To: <3ebf4381-d49d-aa14-532a-9942a5358841@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 41/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE2OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEBAIC0zMjA1
LDYgKzMyMDYsMTggQEAgeDg2X2RlY29kZSgKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlKTsKPj4gICAgICAgICAgICAgICAgICAgICAg
c3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXI7Cj4+ICAgICAgICAgICAgICAgICAgfQo+PiAr
Cj4+ICsgICAgICAgICAgICAgICAgc3dpdGNoICggYiApCj4+ICsgICAgICAgICAgICAgICAgewo+
PiArICAgICAgICAgICAgICAgIC8qIHY0Znssbn1tYWRke3Asc31zIG5lZWQgc3BlY2lhbCBjYXNp
bmcgKi8KPiAKPiBXaHk/ICBHaXZlbiB0aGF0IHRoaXMgaXNuJ3QgYm9pbGVycGxhdGUgYWRkaXRp
b24gb2YgbmV3IGluc3RydWN0aW9ucywgaXQKPiBuZWVkcyBhIGRpc2N1c3Npb24gaW4gdGhlIGNv
bW1pdCBtZXNzYWdlLgoKSSd2ZSBhZGRlZAoKQSBkZWNvZGVyIGFkanVzdG1lbnQgaXMgbmVlZGVk
IGhlcmUgYmVjYXVzZSBvZiB0aGUgY3VycmVudCBzaGFyaW5nIG9mCnRhYmxlIGVudHJpZXMgYmV0
d2VlbiBkaWZmZXJlbnQgKGltcGxpZWQpIG9wY29kZSBwcmVmaXhlczogVGhlIHNhbWUKbWFqb3Ig
b3Bjb2RlcyBhcmUgdXNlZCBmb3IgdmZtc3ViezEzMiwyMTN9e3Asc317cyxkfSwgd2hpY2ggaGF2
ZSBhCmRpZmZlcmVudCBtZW1vcnkgb3BlcmFuZCBzaXplIGFuZCBkaWZmZXJlbnQgRGlzcDggc2Nh
bGluZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 06:55:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 06:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heDSI-0001zm-4X; Fri, 21 Jun 2019 06:55: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heDSG-0001zh-WE
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 06:55:25 +0000
X-Inumbo-ID: 8a91302b-93f1-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a91302b-93f1-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 06:55:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 00:55:22 -0600
Message-Id: <5D0C7F560200007800239F35@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 00:55:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86D9020000780021F2C1@prv1-mh.provo.novell.com>
 <90fef86b-68bb-8116-6be4-6778ffe0a366@citrix.com>
In-Reply-To: <90fef86b-68bb-8116-6be4-6778ffe0a366@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 43/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA2LjE5IGF0IDE3OjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCj4+IEBAIC00NzksNyArNDc5LDcgQEAgc3RhdGlj
IGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxlIHsKPj4gICAgICBbMHg0ZF0gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sCj4+ICAgICAgWzB4NGVdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3Zs
IH0sCj4+ICAgICAgWzB4NGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywgLmQ4
cyA9IGQ4c19kcSB9LAo+PiAtICAgIFsweDUyIC4uLiAweDUzXSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfMTI4LCAuZDhzID0gNCB9LAo+PiArICAgIFsweDUwIC4uLiAweDUzXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LAo+IAo+IEhhbmcgb24gLSBpcyB0
aGUgcHJldmlvdXMgcGF0Y2ggY29ycmVjdD8gIFNob3VsZG4ndCBpdCBoYXZlCj4gc2ltZF9wYWNr
ZWRfaW50L2Q4c192bCBmcm9tIHRoZSBnZXRnbz8KClllcywgaXQgaXMuIFRoZSBzaXR1YXRpb24g
aGVyZSBpcyB0aGUgb3Bwb3NpdGUgdG8gd2hhdCB3ZSBoYXZlIHdpdGgKNEZNQVBTOiBUaGUgc3Bl
Y2lhbCBGMi1wcmVmaXhlZCBlbmNvZGluZyBnZXRzIGludHJvZHVjZWQgZmlyc3QKKHByZXZpb3Vz
IHBhdGNoKSwgYW5kIGdldHMgY29udmVydGVkIHRvIGEgZGVjb2RlIHNwZWNpYWwgY2FzZQpoZXJl
IChmb3IgY29uc2lzdGVuY3kgc3VjaCB0aGF0IHRoZSAibm9ybWFsIiA2Ni1wcmVmaXhlZCBvcGVy
YW5kCmNoYXJhY3RlcmlzdGljcyBhcHBlYXIgaW4gdGhlIHRhYmxlLgoKPj4gQEAgLTMyMTEsNiAr
MzIxMiw4IEBAIHg4Nl9kZWNvZGUoCj4+ICAKPj4gICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBi
ICkKPj4gICAgICAgICAgICAgICAgICB7Cj4+ICsgICAgICAgICAgICAgICAgLyogdnA0ZHB3c3Nk
eyxzfSBuZWVkIHNwZWNpYWwgY2FzaW5nICovCj4gCj4gU3BlY2lhbCBjYXNlcyBzaG91bGQgYmUg
ZGlzY3Vzc2VkLgoKSSdsbCBjbG9uZSB3aGF0IEkndmUgYWRkZWQgdG8gdGhlIDRGTUFQUyBwYXRj
aC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:20:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heEm3-0000F7-Hs; Fri, 21 Jun 2019 08:19:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2/GD=UU=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1heEm1-0000F2-UG
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:19:54 +0000
X-Inumbo-ID: 57643a84-93fd-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::721])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57643a84-93fd-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 08:19:52 +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=/vBmLJndTFvbmp43Cbdjz4qjEHDfruzUo3nSX1RqJ+c=;
 b=OIMwGbGWYuBG6HFMm3q6gaCAfDtbV8i2tewQcOxrqzhUG3KclgjRmPvD04eSy5r5T64LvWiGSf4+gMKsmVZNOobOqO/DSBDFefRJ1rqTzukmJt5f+Q5Uk8dJSiDelcTvZAeYu1SHa54qDnC5JleWGGnavvPRRZLHZeRmwkFhxJ8=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3439.eurprd02.prod.outlook.com (52.134.17.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.13; Fri, 21 Jun 2019 08:19:49 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 08:19:49 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] MAINTAINERS: Add myself as a Designated reviewer to
 vm_event
Thread-Index: AQHVKAoXzsnZflPt9kmD2JE9pbfyKw==
Date: Fri, 21 Jun 2019 08:19:48 +0000
Message-ID: <20190621081929.11105-1-aisaila@bitdefender.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-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5c1cb433-b4c4-457a-f7b2-08d6f62139e8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3439; 
x-ms-traffictypediagnostic: VI1PR0202MB3439:|VI1PR0202MB3439:
x-microsoft-antispam-prvs: <VI1PR0202MB343977BBBA554C79BAE86FE9ABE70@VI1PR0202MB3439.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:296;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(376002)(346002)(366004)(39860400002)(396003)(199004)(189003)(25786009)(316002)(68736007)(4326008)(73956011)(107886003)(102836004)(6506007)(66066001)(5660300002)(386003)(7416002)(53936002)(54906003)(52116002)(1076003)(99286004)(81156014)(6116002)(7736002)(14454004)(50226002)(86362001)(66946007)(186003)(3846002)(2906002)(305945005)(6486002)(26005)(2616005)(476003)(5640700003)(66446008)(66476007)(66556008)(64756008)(4744005)(36756003)(6436002)(2501003)(6512007)(81166006)(14444005)(6916009)(256004)(486006)(8676002)(478600001)(2351001)(71190400001)(8936002)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3439;
 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: 87WItR7N9qYbq/ifVoBXi9fEbzrqnR0ybAO23rCGwb+Ng0O+0O5vjOFHAKRdPFAEiHyXl9I9aLHtJmDnI9OUJHOH3bdhWDnszOkEEflLUsR3V7ZQqCreStWJU0SoJgE+I9Rf/efkrlu834joibv9xSIulGJtH/hTBPrY2pzeBnm+pTgjggMpLZ7HMn4e/Qc5GRhnmAIoBIsHFhazh9BzXoF3Jkx7iqxFKXMk2JIP4jp0TTZPTuBRkAtX4R2pyrM4RyQt1h4DIgqTyAMURpkhG0W7o3cQ3sQF+7dAV2xBgOmkxiSQnZp4ckq77VgdTKrLLowgSh8wv0Fi61vz5OTI/Upic9z8re1xxHwqp1u63RPpISiwAnizcdKjwPIyqw26mM3ilvxMnCSyGVLxPv9zg3MbKt5Ul2d3S5L7XbPoGpk=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c1cb433-b4c4-457a-f7b2-08d6f62139e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 08:19:49.0911 (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: VI1PR0202MB3439
Subject: [Xen-devel] [PATCH v2] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
DQoNCi0tLQ0KQ2hhbmdlcyBzaW5jZSB2MToNCi0gQWRkZWQgZGVzaWduYXRlZCByZXZpZXdlciBh
ZnRlciBtYWludGFpbmVyIGxpc3QNCi0tLQ0KIE1BSU5UQUlORVJTIHwgMSArDQogMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspDQoNCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5U
QUlORVJTDQppbmRleCBhYjMyZTdmNDA5Li42MzU2M2NlMmUwIDEwMDY0NA0KLS0tIGEvTUFJTlRB
SU5FUlMNCisrKyBiL01BSU5UQUlORVJTDQpAQCAtNDEzLDYgKzQxMyw3IEBAIEY6CXVubW9kaWZp
ZWRfZHJpdmVycy9saW51eC0yLjYvDQogVk0gRVZFTlQsIE1FTSBBQ0NFU1MgYW5kIE1PTklUT1IN
CiBNOglSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+DQogTToJVGFt
YXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPg0KK1I6ICAgICAgQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQogUzoJU3VwcG9ydGVkDQogRjoJdG9vbHMv
dGVzdHMveGVuLWFjY2Vzcw0KIEY6CXhlbi9hcmNoLyovbW9uaXRvci5jDQotLSANCjIuMTcuMQ0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:30:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08:30: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 1heEw7-0001f3-PA; Fri, 21 Jun 2019 08:30:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heEw6-0001er-8Y
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:30:18 +0000
X-Inumbo-ID: cbedcae8-93fe-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbedcae8-93fe-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 08:30: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 1heEw4-0001QN-3x; Fri, 21 Jun 2019 08:30:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heEw3-0001qN-Q2; Fri, 21 Jun 2019 08:30:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heEw3-0001y8-PN; Fri, 21 Jun 2019 08:30:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1heEw3-0001y8-PN@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 08:30:15 +0000
Subject: [Xen-devel] [xen-4.9-testing 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>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3RpZCBk
ZWJpYW4taHZtLWluc3RhbGwKClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51
eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJp
b3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMWZm
NmI0ZGFmNGJiMmUxYWFjYjk1OTNiZjBkMjc1NjcyZDk3MGQxYgogIEJ1ZyBub3QgcHJlc2VudDog
ZjA5MmQ4NjhlOTNiNjdjY2FiY2M0OTU0Yzc3MjEzMzBkODQ1MDZmZAogIExhc3QgZmFpbCByZXBy
bzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE2
Ni8KCgogIGNvbW1pdCAxZmY2YjRkYWY0YmIyZTFhYWNiOTU5M2JmMGQyNzU2NzJkOTcwZDFiCiAg
QXV0aG9yOiBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIERhdGU6ICAgVHVlIE9jdCA5
IDE3OjMzOjIwIDIwMTggKzA4MDAKICAKICAgICAgeGVuL3hzbTogQWRkIG5ldyBTSUxPIG1vZGUg
Zm9yIFhTTQogICAgICAKICAgICAgV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJl
IG5vIHBhZ2Utc2hhcmluZyBvciBldmVudCBub3RpZmljYXRpb25zCiAgICAgIGJldHdlZW4gdW5w
cml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KICAgICAg
CiAgICAgIFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CiAgICAgIEFj
a2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgICAgQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgoKRm9yIGJp
c2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuOS10ZXN0aW5nL3Rl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFu
LWh2bS1pbnN0YWxsLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwg
cmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3RpbmcvdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWluc3RhbGwg
LS1zdW1tYXJ5LW91dD10bXAvMTM4MTY2LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTMyODg5IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOS10ZXN0aW5nIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gZGViaWFu
LWh2bS1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMzc4NDkg
ZmFpbCBbaG9zdD1pdGFsaWExXSAvIDEzNzcyMSBbaG9zdD1pdGFsaWEwXSAxMzc2NjQgW2hvc3Q9
ZGViaW5hMF0gMTM3NTY3IFtob3N0PXJpbWF2YTFdIDEzNzQ2MSBbaG9zdD1lbGJsaW5nMV0gMTM3
MzcxIFtob3N0PXBpbm90MF0gMTM3MjY3IFtob3N0PWRlYmluYTFdIDEzNzE2OSBbaG9zdD1jaGFy
ZG9ubmF5MF0gMTM3MTA4IFtob3N0PWNoYXJkb25uYXkxXSAxMzcwODAgW2hvc3Q9YmFyb3F1ZTBd
IDEzNzAyMCBbaG9zdD1maWFubzBdIDEzNjk4OSBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxp
Z2h0czogMTM3ODQ5IC8gMTM2OTg5Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpClRyZWU6IGxp
bnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJt
d2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJl
ZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1
YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5
OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgODA1MTc4OWU5ODI0OTkwNTA2ODBh
MjZmZWJlYWRhNzQ2N2UxOGE4ZCBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4
NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQ5MDdmNWVmOWEx
NGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwpCYXNpcyBwYXNzIGJiY2IzYzA5ZWFlNGNjOGQz
MzQxNWMyOTgxNmRlYmJlYzIwYTA4ZGYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBlODEyYTgxMmMxYTA4MDBjNDllMTE1MDdjYjQ2MjIyMzUxNTIwY2M3IDgwNTE3ODll
OTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEy
MzM5M2ZiZTJhNWE4ODViYiAxOGQyMzdiNGU0M2VhMjQ3OTVmNTIyYzBhYWIxYjRmNTQxMDBjYTgw
IGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKR2VuZXJhdGluZyByZXZp
c2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL2xpbnV4LXB2b3BzLmdpdCNiYmNiM2MwOWVhZTRjYzhkMzM0MTVjMjk4MTZkZWJiZWMyMGEw
OGRmLTJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdCNlODEyYTgxMmMxYTA4
MDBjNDllMTE1MDdjYjQ2MjIyMzUxNTIwY2M3LWZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdp
dCM4MDUxNzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVcCiBhZGE3NDY3ZTE4YThkLTgwNTE3ODllOTgy
NDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdCNhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiLWFhZDIzMDY2
ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29z
c3Rlc3Qvc2VhYmlvcy5naXQjMThkMjM3YjRlNDNlYTI0Nzk1ZjUyMmMwYWFiMWI0ZjU0MTAwY2E4
MC04NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0I2FjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIt
MzQ5MDdmNWVmOWExNGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwpMb2FkZWQgNDAwMSBub2Rl
cyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzNjkxOCBb
aG9zdD1pdGFsaWEwXQogMTM3MDIwIFtob3N0PWZpYW5vMF0KIDEzNjk4OSBwYXNzIGJiY2IzYzA5
ZWFlNGNjOGQzMzQxNWMyOTgxNmRlYmJlYzIwYTA4ZGYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBlODEyYTgxMmMxYTA4MDBjNDllMTE1MDdjYjQ2MjIyMzUxNTIwY2M3
IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5
NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiAxOGQyMzdiNGU0M2VhMjQ3OTVmNTIyYzBhYWIxYjRm
NTQxMDBjYTgwIGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKIDEzNzA4
MCBbaG9zdD1iYXJvcXVlMF0KIDEzNzEwOCBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNzE2OSBbaG9z
dD1jaGFyZG9ubmF5MF0KIDEzNzI2NyBbaG9zdD1kZWJpbmExXQogMTM3MzcxIFtob3N0PXBpbm90
MF0KIDEzNzQ2MSBbaG9zdD1lbGJsaW5nMV0KIDEzNzU2NyBbaG9zdD1yaW1hdmExXQogMTM3NzIx
IFtob3N0PWl0YWxpYTBdCiAxMzc2NjQgW2hvc3Q9ZGViaW5hMF0KIDEzNzg0OSBmYWlsIDJiZjMy
NThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVl
YTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIy
NzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgx
YzYzNGFlMTRkNGU5IDM0OTA3ZjVlZjlhMTRlZTAyNTUwMzI2NmNmODdkYzE1MjRmYjFlNGMKIDEz
ODA3MiBwYXNzIGJiY2IzYzA5ZWFlNGNjOGQzMzQxNWMyOTgxNmRlYmJlYzIwYTA4ZGYgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlODEyYTgxMmMxYTA4MDBjNDllMTE1
MDdjYjQ2MjIyMzUxNTIwY2M3IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThh
OGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiAxOGQyMzdiNGU0M2Vh
MjQ3OTVmNTIyYzBhYWIxYjRmNTQxMDBjYTgwIGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4
ZWE5YzY0NWJmNGIKIDEzODA3NiBmYWlsIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1
NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2
ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODVi
YiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM0OTA3ZjVlZjlhMTRl
ZTAyNTUwMzI2NmNmODdkYzE1MjRmYjFlNGMKIDEzODEwOSBwYXNzIGFlMjZmNTdkMTMxZTU2MzIz
ODc1MGVhZWY4ZmE0OWQ1YzhiNzM5NTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA0NzA2MjY2MjRmYTMxYTFmNTBiODI4MTVkZDMzMGRlYjQzZTMyZTUyIDgwNTE3ODll
OTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEy
MzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5
IGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKIDEzODA4MyBwYXNzIGRm
YmU1ZmYwZjJhNjM0M2NlMjEyNzdhZGVhOWRhY2RiODExMDVhN2YgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiNmNmYTY4NmU0MmQ3YjU5M2E4MDdlNWI5NmE2NGQ0MjUz
ZDU0ZDBiIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZl
NGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNh
ODgxYzYzNGFlMTRkNGU5IGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIK
IDEzODEzMSBwYXNzIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIz
YzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0Njdl
MThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYy
ZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGU0YjUzNGYwZDQ5YjU1NmJkYjM2YjEyNWNl
M2Q0NjE5Y2FiNGZkNDIKIDEzODExNyBwYXNzIDNhNmE1MTA3Y2ViM2FhMDk4ZDBmNjYwNzU3OTYy
Mjc1NmM3YzlmN2QgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0NzA2
MjY2MjRmYTMxYTFmNTBiODI4MTVkZDMzMGRlYjQzZTMyZTUyIDgwNTE3ODllOTgyNDk5MDUwNjgw
YTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4
ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGFjOTAyNDA3ODVi
OGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKIDEzODE0MyBmYWlsIDJiZjMyNThhMTJhZjY1
MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3
ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTli
OTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRk
NGU5IDFmZjZiNGRhZjRiYjJlMWFhY2I5NTkzYmYwZDI3NTY3MmQ5NzBkMWIKIDEzODA5MyBwYXNz
IGE4NmZlZjNmN2RmOTYzYjQ1ZDBlYjVkZmIyMjVlM2E2OWY2MzlmYWQgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmMDcxOGQxZDZiNDc3NDVhNDI0OWY0MDA2ODA3YTQ1
ZjIyNDVkYmExIDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMw
NjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0
MGNhODgxYzYzNGFlMTRkNGU5IGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJm
NGIKIDEzODE1MSBmYWlsIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2
ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0
NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2Zi
NWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDFmZjZiNGRhZjRiYjJlMWFhY2I5NTkz
YmYwZDI3NTY3MmQ5NzBkMWIKIDEzODEzNSBmYWlsIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2Jm
YTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBm
YzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUw
NjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJh
NWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDA0ZWM4MzUy
ODI0MTEzZWNiMmEyOWM4OWNiNjUxYzU0Y2RmYTE2MmIKIDEzODEyMiBwYXNzIDJiZjMyNThhMTJh
ZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgw
NTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQy
MTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFl
MTRkNGU5IDg0ZjgxYThiYjYyNTg2MmU0OGI4YzUxNDkyZjg1YjFlZTg5MWMxOTYKIDEzODEzOSBm
YWlsIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdi
NjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFk
MjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDFmZjZiNGRhZjRiYjJlMWFhY2I5NTkzYmYwZDI3NTY3MmQ5
NzBkMWIKIDEzODE0MCBwYXNzIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJk
YmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1Mzcy
MTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFk
YTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEz
N2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGYwOTJkODY4ZTkzYjY3Y2NhYmNj
NDk1NGM3NzIxMzMwZDg0NTA2ZmQKIDEzODE0NyBwYXNzIDJiZjMyNThhMTJhZjY1MDhkOWMwY2Yx
N2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5
MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2Zi
ZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGYwOTJk
ODY4ZTkzYjY3Y2NhYmNjNDk1NGM3NzIxMzMwZDg0NTA2ZmQKIDEzODE1NiBwYXNzIDJiZjMyNThh
MTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2
IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQgYWFkMjMwNjZlNGIyNzI5
NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYz
NGFlMTRkNGU5IGYwOTJkODY4ZTkzYjY3Y2NhYmNjNDk1NGM3NzIxMzMwZDg0NTA2ZmQKIDEzODE2
NiBmYWlsIDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFj
ZjdiNjdjNDVjYmVlYTM2IDgwNTE3ODllOTgyNDk5MDUwNjgwYTI2ZmViZWFkYTc0NjdlMThhOGQg
YWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4
M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDFmZjZiNGRhZjRiYjJlMWFhY2I5NTkzYmYwZDI3NTY3
MmQ5NzBkMWIKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTM2OTg5IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEzNzg0OSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEzODA3MiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODA3
NiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCAyYmYzMjU4YTEyYWY2
NTA4ZDljMGNmMTdiZmE4OTVjNTY1MGQyZGJiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4MDUx
Nzg5ZTk4MjQ5OTA1MDY4MGEyNmZlYmVhZGE3NDY3ZTE4YThkIGFhZDIzMDY2ZTRiMjcyOTZkMjE5
YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0
ZDRlOSBmMDkyZDg2OGU5M2I2N2NjYWJjYzQ5NTRjNzcyMTMzMGQ4NDUwNmZkCk5vIHJldmlzaW9u
cyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTM4MTQwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM4
MTQzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MTQ3
IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNTEgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNTYgKHBhc3MpLCBm
b3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODE2NiAoZmFpbCksIGZvciBmaXJz
dCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioq
CgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAg
QnVnIGludHJvZHVjZWQ6ICAxZmY2YjRkYWY0YmIyZTFhYWNiOTU5M2JmMGQyNzU2NzJkOTcwZDFi
CiAgQnVnIG5vdCBwcmVzZW50OiBmMDkyZDg2OGU5M2I2N2NjYWJjYzQ5NTRjNzcyMTMzMGQ4NDUw
NmZkCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTM4MTY2LwoKCiAgY29tbWl0IDFmZjZiNGRhZjRiYjJlMWFhY2I5NTkz
YmYwZDI3NTY3MmQ5NzBkMWIKICBBdXRob3I6IFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+
CiAgRGF0ZTogICBUdWUgT2N0IDkgMTc6MzM6MjAgMjAxOCArMDgwMAogIAogICAgICB4ZW4veHNt
OiBBZGQgbmV3IFNJTE8gbW9kZSBmb3IgWFNNCiAgICAgIAogICAgICBXaGVuIFNJTE8gaXMgZW5h
YmxlZCwgdGhlcmUgd291bGQgYmUgbm8gcGFnZS1zaGFyaW5nIG9yIGV2ZW50IG5vdGlmaWNhdGlv
bnMKICAgICAgYmV0d2VlbiB1bnByaXZpbGVnZWQgVk1zIChubyBncmFudCB0YWJsZXMgb3IgZXZl
bnQgY2hhbm5lbHMpLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlA
Y2l0cml4LmNvbT4KICAgICAgQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogICAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCnBubXRvcG5nOiAxMDEgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxl
ZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3RpbmcvdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWlu
c3RhbGwue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjEzODE2NjogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM4MTY2IHhl
bi00LjktdGVzdGluZyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE2Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVn
cmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBiYXNlbGluZSB1
bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:42:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08: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 1heF7a-0002W0-Tp; Fri, 21 Jun 2019 08:42: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=CnpE=UU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1heF7Z-0002Vv-W8
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:42:10 +0000
X-Inumbo-ID: 71388f38-9400-11e9-8e28-2fd1eb96c8e2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71388f38-9400-11e9-8e28-2fd1eb96c8e2;
 Fri, 21 Jun 2019 08:42: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 75392AC9B;
 Fri, 21 Jun 2019 08:42:02 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190621081929.11105-1-aisaila@bitdefender.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <243c6bb4-7a4f-21b0-e763-ed5986af373f@suse.com>
Date: Fri, 21 Jun 2019 10:42:00 +0200
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: <20190621081929.11105-1-aisaila@bitdefender.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDYuMTkgMTA6MTksIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+IFNpZ25l
ZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IAo+
IC0tLQo+IENoYW5nZXMgc2luY2UgdjE6Cj4gLSBBZGRlZCBkZXNpZ25hdGVkIHJldmlld2VyIGFm
dGVyIG1haW50YWluZXIgbGlzdAo+IC0tLQo+ICAgTUFJTlRBSU5FUlMgfCAxICsKPiAgIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+IAo+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBi
L01BSU5UQUlORVJTCj4gaW5kZXggYWIzMmU3ZjQwOS4uNjM1NjNjZTJlMCAxMDA2NDQKPiAtLS0g
YS9NQUlOVEFJTkVSUwo+ICsrKyBiL01BSU5UQUlORVJTCj4gQEAgLTQxMyw2ICs0MTMsNyBAQCBG
Ogl1bm1vZGlmaWVkX2RyaXZlcnMvbGludXgtMi42Lwo+ICAgVk0gRVZFTlQsIE1FTSBBQ0NFU1Mg
YW5kIE1PTklUT1IKPiAgIE06CVJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbT4KPiAgIE06CVRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiArUjog
ICAgICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KCkkgdGhpbmsg
eW91IHNob3VsZCB1c2UgYSB0YWIgaW5zdGVhZCBvZiBzcGFjZXMgYWZ0ZXIgdGhlICJSOiIKCgpK
dWVyZ2VuCgo+ICAgUzoJU3VwcG9ydGVkCj4gICBGOgl0b29scy90ZXN0cy94ZW4tYWNjZXNzCj4g
ICBGOgl4ZW4vYXJjaC8qL21vbml0b3IuYwo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:45:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08:45:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFAh-0002e5-EW; Fri, 21 Jun 2019 08:45:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2/GD=UU=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1heFAg-0002dz-Cj
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:45:22 +0000
X-Inumbo-ID: e6fc5c83-9400-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::70e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6fc5c83-9400-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 08:45:21 +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=hNN4KzGzF1WWisdaPUt3OcdT/tRGntfQ4qAmr7eTZo8=;
 b=xgptnUXEJUzWfSmxHncyOSL7CGpFxokNNWZnQbu4zybJmSBKNvf/XoIIasb1EznzJZh5zmcguz7KmJvyOW8PqsZDF2qqf4gJCmAb+a76yzbjNpntEGZn8JCIrRh5NILo1DKMDOu5fsKZ3vhv7oqZHqB3yR75iplrEoSC3LTQvsw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2493.eurprd02.prod.outlook.com (10.173.80.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.11; Fri, 21 Jun 2019 08:45:18 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 08:45:18 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
Thread-Index: AQHVKAoXzsnZflPt9kmD2JE9pbfyK6alyk0AgAAA6AA=
Date: Fri, 21 Jun 2019 08:45:18 +0000
Message-ID: <b150deeb-be3b-7bc4-745e-6507fd59633d@bitdefender.com>
References: <20190621081929.11105-1-aisaila@bitdefender.com>
 <243c6bb4-7a4f-21b0-e763-ed5986af373f@suse.com>
In-Reply-To: <243c6bb4-7a4f-21b0-e763-ed5986af373f@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2PR09CA0008.eurprd09.prod.outlook.com
 (2603:10a6:101:16::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: 8433fa94-2bd9-4da0-6acd-08d6f624c996
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2493; 
x-ms-traffictypediagnostic: VI1PR0202MB2493:|VI1PR0202MB2493:
x-microsoft-antispam-prvs: <VI1PR0202MB24938D7CD6C281C6D581AF3CABE70@VI1PR0202MB2493.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:820;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(136003)(39860400002)(346002)(366004)(189003)(199004)(71190400001)(71200400001)(52116002)(99286004)(386003)(6506007)(6486002)(53546011)(76176011)(14454004)(486006)(86362001)(31686004)(8936002)(8676002)(478600001)(31696002)(81156014)(81166006)(256004)(14444005)(305945005)(66946007)(73956011)(229853002)(66446008)(64756008)(66556008)(66476007)(476003)(2616005)(11346002)(7736002)(5660300002)(2501003)(7416002)(446003)(66066001)(54906003)(110136005)(6436002)(25786009)(68736007)(102836004)(3846002)(6116002)(6512007)(4744005)(4326008)(53936002)(36756003)(316002)(26005)(2906002)(6246003)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2493;
 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: 5SLkS5KU73zGuFXcpWwoPG+yYuFIvyJCGr/1hY9lQiX55WeDyBZpoubB1nlfUPXw/Immd3/wsmKkiKWV+7jjM7ev8tI3kOgxy/W3BDLUUDODh5fXGxwFTkKA5w20gWsEszvpTd91f/rEjmZg34U1fBaNiBHC8h9Wf8OQ33Aw1Q94QCdLkxHyTPogT1sZQjITz828AWE38sRIU2ZSrASl/xvoW2K3S45ZXXWDcvrZgGGcdp2OIVlRaLX/rbmTuJ0EU4//87zW9eZgFqu2RGg4l+DpGSdW+cRincjgzpib4VHbJg/A4Owe5LXTKpwz+LjB2JFDJo2NYikXlt6Vd/HuGm7Csu1/M34+IIjAWXXUdxkAhE67vSJ1Lc3HNWTVQ47xJmAiAIATExkdUzcgh7WW9LMur2ZHNyQlpu5g3WTcRsk=
Content-ID: <E5F642A90E9C184B81DF02E1A86A8900@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8433fa94-2bd9-4da0-6acd-08d6f624c996
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 08:45:18.3820 (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: VI1PR0202MB2493
Subject: Re: [Xen-devel] [PATCH v2] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDIxLjA2LjIwMTkgMTE6NDIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+IE9uIDIxLjA2
LjE5IDEwOjE5LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IFNpZ25lZC1vZmYt
Ynk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPj4NCj4+IC0t
LQ0KPj4gQ2hhbmdlcyBzaW5jZSB2MToNCj4+IC0gQWRkZWQgZGVzaWduYXRlZCByZXZpZXdlciBh
ZnRlciBtYWludGFpbmVyIGxpc3QNCj4+IC0tLQ0KPj4gwqAgTUFJTlRBSU5FUlMgfCAxICsNCj4+
IMKgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9N
QUlOVEFJTkVSUyBiL01BSU5UQUlORVJTDQo+PiBpbmRleCBhYjMyZTdmNDA5Li42MzU2M2NlMmUw
IDEwMDY0NA0KPj4gLS0tIGEvTUFJTlRBSU5FUlMNCj4+ICsrKyBiL01BSU5UQUlORVJTDQo+PiBA
QCAtNDEzLDYgKzQxMyw3IEBAIEY6wqDCoMKgIHVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYv
DQo+PiDCoCBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBhbmQgTU9OSVRPUg0KPj4gwqAgTTrCoMKgwqAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPg0KPj4gwqAgTTrCoMKg
wqAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPg0KPj4gK1I6wqDCoMKgwqDC
oCBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gDQo+IEkgdGhp
bmsgeW91IHNob3VsZCB1c2UgYSB0YWIgaW5zdGVhZCBvZiBzcGFjZXMgYWZ0ZXIgdGhlICJSOiIN
Cj4gDQoNClJpZ2h0LCBJIHdhcyB1c2VkIHRvIHVzaW5nIHNwYWNlLiBJIHdpbGwgY29ycmVjdCB0
aGlzIGFuZCBhZGQgVjMNCg0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:52:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08:52:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFHM-0003RT-9B; Fri, 21 Jun 2019 08:52: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=2/GD=UU=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1heFHL-0003RI-3j
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:52:15 +0000
X-Inumbo-ID: dcbf3959-9401-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::70f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dcbf3959-9401-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 08:52: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=SfGLYUvaQgzMddvnvCyF9GEizE5jsFT4596kft3iMvM=;
 b=aJM9Q21FfCgeoQ3A9yk/AU+0r2O6/KT4aKeQgwf7/ImFvsaaDNDqXJyQ8QF59CEz2yN9FIqSnSdEPHsk62UQvjbB3UvcUftGw0auSF9khOriUwdxt1LF52ZHB9HqwEcmknGG90ru9IwabqoghFQHgb4/qSynRx2v5kPI6KRT7D4=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3581.eurprd02.prod.outlook.com (52.134.11.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.12; Fri, 21 Jun 2019 08:52:10 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 08:52:10 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] MAINTAINERS: Add myself as a Designated reviewer to
 vm_event
Thread-Index: AQHVKA6cOX+xF/E4TEabcp7VjnuhiA==
Date: Fri, 21 Jun 2019 08:52:10 +0000
Message-ID: <20190621085155.12519-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0070.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1d::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: f0225935-5ce4-4c19-7806-08d6f625bf07
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3581; 
x-ms-traffictypediagnostic: VI1PR0202MB3581:|VI1PR0202MB3581:
x-microsoft-antispam-prvs: <VI1PR0202MB35815683FCAD16936AFE91C3ABE70@VI1PR0202MB3581.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:324;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(376002)(136003)(39860400002)(396003)(346002)(189003)(199004)(54906003)(52116002)(7416002)(102836004)(5660300002)(2616005)(386003)(66556008)(73956011)(6506007)(5640700003)(66476007)(66446008)(64756008)(66946007)(4744005)(6916009)(36756003)(99286004)(478600001)(14454004)(66066001)(26005)(4326008)(86362001)(1076003)(71200400001)(107886003)(71190400001)(6512007)(316002)(2501003)(53936002)(50226002)(14444005)(256004)(7736002)(6486002)(476003)(2906002)(305945005)(68736007)(25786009)(486006)(81156014)(81166006)(2351001)(6436002)(3846002)(6116002)(8936002)(186003)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3581;
 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: gGkZFYD7WCGS+m1QYqe5IQ4+d7Pe8UUHgP5eywBH+t7G2B/D53Y1i0MjjVyvsGcpTlsUXKQaxuELJtjo8ytqyC+u0oYQCcVHdPnlCzSXQsFmOEjMYTa7THYxRd3ZM7dFflfzlEKBETwrWt0cf7DSPbm0/KRUMCIJXsZ+XQW0s0qZlfqXosZ2QIcs/76CN2A4uYaW46bp7PP4LoWVMSrLGs4WfTvya049apd6IjOUVTftqKaHh3KGu7dRDEdOYpiM+zNeg8yU8MTFLAe8xZTuVxjYBF1Koi2JGcmcjrk+dHc099zZJcLHY0x5HH3a/buRKg0Bbuu6MLCmyeQYgt+cmwNvyfoSFDclVo/szC2KWWcW//seGTxV7G7fKW7t18W+1/XcNdexsJu0kQTfokBaiMWfjTFebqVcgiO8Rf9zmV8=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f0225935-5ce4-4c19-7806-08d6f625bf07
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 08:52:10.1907 (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: VI1PR0202MB3581
Subject: [Xen-devel] [PATCH v3] MAINTAINERS: Add myself as a Designated
 reviewer to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
DQoNCi0tLQ0KQ2hhbmdlcyBzaW5jZSB2MjoNCi0gVXNlIHRhYiBpbnN0ZWFkIG9mIHNwYWNlcy4N
Ci0tLQ0KIE1BSU5UQUlORVJTIHwgMSArDQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
DQoNCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTDQppbmRleCBhYjMyZTdm
NDA5Li5hM2MzZWE1Yzk3IDEwMDY0NA0KLS0tIGEvTUFJTlRBSU5FUlMNCisrKyBiL01BSU5UQUlO
RVJTDQpAQCAtNDEzLDYgKzQxMyw3IEBAIEY6CXVubW9kaWZpZWRfZHJpdmVycy9saW51eC0yLjYv
DQogVk0gRVZFTlQsIE1FTSBBQ0NFU1MgYW5kIE1PTklUT1INCiBNOglSYXp2YW4gQ29qb2NhcnUg
PHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+DQogTToJVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPg0KK1I6CUFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPg0KIFM6CVN1cHBvcnRlZA0KIEY6CXRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MNCiBGOgl4ZW4v
YXJjaC8qL21vbml0b3IuYw0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 08:58:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 08: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 1heFNl-0003fK-ED; Fri, 21 Jun 2019 08: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heFNk-0003fF-Fc
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 08:58:52 +0000
X-Inumbo-ID: c74b6b32-9402-11e9-8007-53188dacc4e9
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c74b6b32-9402-11e9-8007-53188dacc4e9;
 Fri, 21 Jun 2019 08:58:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 02:58:46 -0600
Message-Id: <5D0C9C440200007800239FC5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 02:58:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
 <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
 <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
 <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
In-Reply-To: <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDE5OjI0LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEFjdHVhbGx5IEkgbWF5IGhhdmUgZm91bmQgdGhlIGVycm9yLiBJIGZlZWwgcXVpdGUgYXNoYW1l
ZCBJIGRpZG4ndCBzcG90IAo+IHRoaXMgZHVyaW5nIHJldmlldyBhbmQgd2hlbiB0aGUgYmlzZWN0
b3IgZmluZ2VyZWQgaXQuCj4gCj4gc3RhZ2luZy00LjExIGFuZCBzdGFnaW5nLjQuMTIgZGlkbid0
IGhhdmUgZ2V0X2N5Y2xlcyBpbXBsZW1lbnRlZCAoaS5lIGl0IAo+IHJldHVybmVkIDApLiBEdXJp
bmcgdGhlIGJhY2twb3J0LCBnZXRfY3ljbGVzKCkgZ290IHN1ZGRlbmx5IGltcGxlbWVudGVkIAo+
IChhc2lkZSB0aGUgaXNiKCkpIHNvIGl0IG5vdyByZXR1cm5zIHRoZSBudW1iZXIgb2YgY3ljbGVz
LgoKU3RlZmFubywgaG93IGNhbiB0aGlzIGJlIGEgdmFsaWQgYmFja3BvcnQgdW5kZXIgdGhlIGdp
dmVuIHRpdGxlPyBUaGUKKGltbykgb25seSBjb3JyZWN0IHdheSBvZiBiYWNrcG9ydGluZyB0aGF0
IGh1bmsgd291bGQgaGF2ZSBiZWVuIHRvCnNpbXBseSBkcm9wIGl0LCBhZGRpbmcgaXNiKCkgaW5z
dGVhZCBvZiB0aGUgc3dpdGNoIHRvIGNhbGwgdGhlIGZ1bmN0aW9uCmluIHRoZSB0d28gb3RoZXIg
cGxhY2VzLgoKVG8gYm90aCBvZiB5b3U6IEhvdyBjZXJ0YWluIGFyZSB5b3UgdGhhdCB0aGUgc3Vi
c2VxdWVudCB0eXBlCmNoYW5nZSBpcyByZWFsbHkgYWxsIHRoYXQncyBuZWVkZWQsIGFuZCB0aGF0
IHRoZSBzdWRkZW4gY2hhbmdlIGluCmJlaGF2aW9yIG9mIGdldF9jeWNsZXMoKSB3b24ndCBoYXZl
IG90aGVyIHVuZHVlIHNpZGUgZWZmZWN0cz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:05:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:05:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFTr-0004Sc-8S; Fri, 21 Jun 2019 09: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heFTp-0004SX-V1
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:05:09 +0000
X-Inumbo-ID: aa6ce50e-9403-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa6ce50e-9403-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:05:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 03:05:07 -0600
Message-Id: <5D0C9DBD0200007800239FD3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 03:05:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560975087-25632-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] xen/link: Cope with .rodata.cst*
 sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Pj4+IE9uIDE5LjA2LjE5IGF0IDIyOjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLnJvZGF0YS5jc3QqIHNlY3Rpb25zIGFyZSB1c2VkIGZvciBtZXJnYWJsZSBjb25zdGFu
dCBkYXRhLCBhbmQgdGhlIGNsYW5nL2xsdm0KPiA4IHRvb2xjaGFpbiBoYXMgYmVlbiBvYnNlcnZl
ZCB0byBjcmVhdGUgLnJvZGF0YS5jc3Q4IGluIGEgZGVmYXVsdCBYZW4gYnVpbGQuCgpOZWl0aGVy
IHRoaXMgbm9yIC4uLgoKPiBVbmZvcnR1bmF0ZWx5LCB0aGlzIHNlY3Rpb24gKGFuZCBpdHMgLmlu
aXQgY291bnRlcnBhcnQpIGFyZW4ndCBjYXB0dXJlZCBieQo+IFhlbidzIGxpbmtlciBnbG9icywg
YW5kIGVuZCB1cCBhcyBvcnBoYW5lZCBzZWN0aW9ucy4KCi4uLiB0aGlzIGFyZSBwcm9ibGVtcyBv
biB0aGVpciBvd24uIFRoZSBpc3N1ZSBpcyBpZiB0aGVzZSBzZWN0aW9ucyBlbmQgdXAKZmlyc3Qg
aW4gdGhlIGJpbmFyeSAod2hpY2gsIGFzIHdlIGFsbCBhcHBlYXIgdG8gYWdyZWUsIHNob3VsZCBu
ZXZlciBoYXZlCmhhcHBlbmVkKS4KCj4gR2VuZXJhbGlzZSB0aGUgZGF0YSBnbG9iYmluZyB0byBw
aWNrIHVwIGNzdCBhbmQgZnV0dXJlIHNwZWNpYWwgc2VjdGlvbnMuCgpJJ20gYSBsaXR0bGUgd2Fy
eSBvZiB0aGlzLCBhbmQgaGFkIGluIHRoZSBwYXN0IHNwZWNpZmljYWxseSBhdm9pZGVkIGFkZGlu
ZwoidG9vIHdpZGUiIGEgZ2xvYiBwYXR0ZXJuOiBUaGVyZSdzIGEgc21hbGwgcmlzayBvZiBjb3Zl
cmluZyBhIHNlY3Rpb24KdGhhdCdzIG1lYW50IHRvIGJlIGNvdmVyZWQgZWxzZXdoZXJlLiBUaGUg
b2JzZXJ2YXRpb24gb2YgdGhlIGlzc3VlCndpdGggdGhlIEFybSBzaWRlIGNoYW5nZSBpcyBhbiBl
eGFtcGxlIG9mIHN1Y2guIFRoZXJlZm9yZSBJJ2QgcHJlZmVyCmlmIHdlIGNvdWxkIGdldCBhd2F5
IHdpdGgganVzdCBhZGRpbmcgLmluaXQucm9kYXRhLmNzdCogYW5kIC5yb2RhdGEuY3N0Ki4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:14:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heFca-0005G9-7J; Fri, 21 Jun 2019 09:14:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xCuY=UU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1heFcY-0005G4-CH
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:14:10 +0000
X-Inumbo-ID: eb40c6de-9404-11e9-9376-f7091f9c9e41
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id eb40c6de-9404-11e9-9376-f7091f9c9e41;
 Fri, 21 Jun 2019 09:14: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 8DB4B142F;
 Fri, 21 Jun 2019 02:14: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 014A23F246;
 Fri, 21 Jun 2019 02:14:04 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <2B31D2BD02000066A2327079@prv1-mh.provo.novell.com>
 <5D09E4310200007800239852@prv1-mh.provo.novell.com>
 <60ff0360-50be-8545-45d8-799ef9fcb95b@arm.com>
 <5de0325f-0782-34c5-3118-5ac9a2fafcb9@arm.com>
 <alpine.DEB.2.21.1906190943500.2072@sstabellini-ThinkPad-T480s>
 <f1dbb360-1946-83c8-128e-caf179b5681d@arm.com>
 <5D0C9C440200007800239FC5@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <87cf1036-c492-4126-0e3a-f0b839d32d39@arm.com>
Date: Fri, 21 Jun 2019 10:14: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: <5D0C9C440200007800239FC5@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Fwd: [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjEvMDYvMjAxOSAwOTo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MjAuMDYuMTkgYXQgMTk6MjQsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEFjdHVh
bGx5IEkgbWF5IGhhdmUgZm91bmQgdGhlIGVycm9yLiBJIGZlZWwgcXVpdGUgYXNoYW1lZCBJIGRp
ZG4ndCBzcG90Cj4+IHRoaXMgZHVyaW5nIHJldmlldyBhbmQgd2hlbiB0aGUgYmlzZWN0b3IgZmlu
Z2VyZWQgaXQuCj4+Cj4+IHN0YWdpbmctNC4xMSBhbmQgc3RhZ2luZy40LjEyIGRpZG4ndCBoYXZl
IGdldF9jeWNsZXMgaW1wbGVtZW50ZWQgKGkuZSBpdAo+PiByZXR1cm5lZCAwKS4gRHVyaW5nIHRo
ZSBiYWNrcG9ydCwgZ2V0X2N5Y2xlcygpIGdvdCBzdWRkZW5seSBpbXBsZW1lbnRlZAo+PiAoYXNp
ZGUgdGhlIGlzYigpKSBzbyBpdCBub3cgcmV0dXJucyB0aGUgbnVtYmVyIG9mIGN5Y2xlcy4KPiAK
PiBTdGVmYW5vLCBob3cgY2FuIHRoaXMgYmUgYSB2YWxpZCBiYWNrcG9ydCB1bmRlciB0aGUgZ2l2
ZW4gdGl0bGU/IFRoZQo+IChpbW8pIG9ubHkgY29ycmVjdCB3YXkgb2YgYmFja3BvcnRpbmcgdGhh
dCBodW5rIHdvdWxkIGhhdmUgYmVlbiB0bwo+IHNpbXBseSBkcm9wIGl0LCBhZGRpbmcgaXNiKCkg
aW5zdGVhZCBvZiB0aGUgc3dpdGNoIHRvIGNhbGwgdGhlIGZ1bmN0aW9uCj4gaW4gdGhlIHR3byBv
dGhlciBwbGFjZXMuCj4gCj4gVG8gYm90aCBvZiB5b3U6IEhvdyBjZXJ0YWluIGFyZSB5b3UgdGhh
dCB0aGUgc3Vic2VxdWVudCB0eXBlCj4gY2hhbmdlIGlzIHJlYWxseSBhbGwgdGhhdCdzIG5lZWRl
ZCwgYW5kIHRoYXQgdGhlIHN1ZGRlbiBjaGFuZ2UgaW4KPiBiZWhhdmlvciBvZiBnZXRfY3ljbGVz
KCkgd29uJ3QgaGF2ZSBvdGhlciB1bmR1ZSBzaWRlIGVmZmVjdHM/CgpIZXJlIHRoZSBjdXJyZW50
IGNhbGxlcnM6Cgo0MnNoPiBhY2sgZ2V0X2N5Y2xlcwoKaW5jbHVkZS9hc20tYXJtL3RpbWUuaAox
MjpzdGF0aWMgaW5saW5lIGN5Y2xlc190IGdldF9jeWNsZXMgKHZvaWQpCgppbmNsdWRlL2FzbS14
ODYvdGltZS5oCjI5OnN0YXRpYyBpbmxpbmUgY3ljbGVzX3QgZ2V0X2N5Y2xlcyh2b2lkKQoKYXJj
aC9hcm0vdGltZS5jCjE1MjogICAgYm9vdF9jb3VudCA9IGdldF9jeWNsZXMoKTsKMTkzOiAgICB1
aW50NjRfdCB0aWNrcyA9IGdldF9jeWNsZXMoKSAtIGJvb3RfY291bnQ7CgphcmNoL3g4Ni9pcnEu
Ywo4OTg6ICAgICAgICB0c2NfaW4gPSB0Yl9pbml0X2RvbmUgPyBnZXRfY3ljbGVzKCkgOiAwOwo5
MDA6ICAgICAgICBUUkFDRV8zRChUUkNfSFdfSVJRX0hBTkRMRUQsIGlycSwgdHNjX2luLCBnZXRf
Y3ljbGVzKCkpOwo5MjE6ICAgICAgICB0c2NfaW4gPSB0Yl9pbml0X2RvbmUgPyBnZXRfY3ljbGVz
KCkgOiAwOwo5MjM6ICAgICAgICBUUkFDRV8zRChUUkNfSFdfSVJRX0hBTkRMRUQsIGlycSwgdHNj
X2luLCBnZXRfY3ljbGVzKCkpOwoKY29tbW9uL3RtZW0uYwoyNzU6ICAgIHBncC0+dGltZXN0YW1w
ID0gZ2V0X2N5Y2xlcygpOwozODk6ICAgIGxpZmUgPSBnZXRfY3ljbGVzKCkgLSBwZ3AtPnRpbWVz
dGFtcDsKCmNvbW1vbi9rZXloYW5kbGVyLmMKMzg5OiAgICBwZXJfY3B1KHJlYWRfY3ljbGVzX3Rp
bWUsIGNwdSkgPSBnZXRfY3ljbGVzKCk7CjQxMjogICAgcGVyX2NwdShyZWFkX2N5Y2xlc190aW1l
LCBjcHUpID0gZ2V0X2N5Y2xlcygpOwoKY29tbW9uL3RyYWNlLmMKNTk1OiAgICAgICAgdTY0IHRz
YyA9ICh1NjQpZ2V0X2N5Y2xlcygpOwo3Nzg6ICAgICAgICAgICAgdGhpc19jcHUobG9zdF9yZWNv
cmRzX2ZpcnN0X3RzYyk9KHU2NClnZXRfY3ljbGVzKCk7CgpUaGUgdHdvIGNhbGxlcnMgd2UgY2Fy
ZSB0aGUgbW9zdCBhcmUgaW4gYXJjaC9hcm0vdGltZS5jLiBUaGV5IHdlcmUgYWRkZWQgd2l0aCAK
dGhlIHBhdGNoIGJhY2twb3J0ZWQgYW5kIEkga25vdyB0aGlzIGlzIGZpbmUgYmVjYXVzZSB0aGUg
dmFsdWUgYmVmb3JlIHdhcyA2NC1iaXQgCmFzIHdlbGwuIFNvIHRoZXJlIGFyZSBubyBjaGFuZ2Ug
ZXhjZXB0IGZvciB0aGUgaXNiKCkgaGVyZS4KCkkgYW0gbm90IHN1cmUgYW55b25lIGV2ZXIgdGVz
dGVkL3VzZWQgdG1lbS5jIG9uIEFybSAoYW5kIGl0IGlzIGRyb3BwZWQgb24gcmVjZW50IApyZWxl
YXNlKS4gU28gdGhhdCdzIG5vdCBnb2luZyB0byBtYWtlIG11Y2ggZGlmZmVyZW5jZS4KCmNvbW1v
bi9rZXloYW5kbGVyLmMsIHRoaXMgaXMgbW9zdGx5IGZvciBkZWJ1Z2dpbmcuCgpjb21tb24vdHJh
Y2UuYyBkb2VzIG5vdCBtYXR0ZXIgYXMgdHJhY2luZyBkb2VzIG5vdCB3b3JrIG9uIEFybSBiZWZv
cmUgNC4xMi4KClNvIEkgYW0gcHJldHR5IGNvbmZpZGVudCB0aGF0IHRoaXMgY2hhbmdlIHdpbGwg
bm90IHByb3Zva2UgbW9yZSBzaWRlIGVmZmVjdHMgCnRoYW4gYW4gaXNiKCkgZGlyZWN0bHkgaW4g
dGhlIGNvZGUuCgpDaGVlcnMsCgotLQpKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:15:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09: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 1heFdP-0005JD-Iy; Fri, 21 Jun 2019 09:15: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heFdP-0005J7-0w
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:15:03 +0000
X-Inumbo-ID: 09c60d8a-9405-11e9-a70e-a7b28037ec47
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09c60d8a-9405-11e9-a70e-a7b28037ec47;
 Fri, 21 Jun 2019 09:14:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 03:14:56 -0600
Message-Id: <5D0CA00F0200007800239FEA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 03:14:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560975087-25632-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] xen/link: Link .data.schedulers and
 CONSTRUCTERS in more appropriate locations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Pj4+IE9uIDE5LjA2LjE5IGF0IDIyOjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTmVpdGhlciBvZiB0aGVzZSBzaG91bGQgbGl2ZSBpbiAuZGF0YQo+IAo+ICAqIC5kYXRh
LnNjaGVkdWxlcnMgaXMgb25seSBldmVyIHJlYWQsIHNvIGlzIG1vdmVkIGludG8gLnJvZGF0YQoK
V2hpY2ggdGhlbiB3b3VsZCBiZXR0ZXIgYmUgLnJvZGF0YS5zY2hlZHVsZXJzLCB3b3VsZG4ndCBp
dD8KU2FtZSB3b3VsZCBhcHBhcmVudGx5IGdvIGZvciAuZGF0YS5wYXJhbS4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:20:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heFix-000661-9O; Fri, 21 Jun 2019 09:20:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xCuY=UU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1heFiv-00065v-QZ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:20:45 +0000
X-Inumbo-ID: d8e98fbe-9405-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d8e98fbe-9405-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:20: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 75DD8142F;
 Fri, 21 Jun 2019 02:20:44 -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 C2C4A3F246;
 Fri, 21 Jun 2019 02:20:43 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190620174706.16657-1-julien.grall@arm.com>
 <cfcff0de-3c58-f487-37f3-7dcdc6314161@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1ccf19b4-e09f-5a54-5ac1-8362a5e8b261@arm.com>
Date: Fri, 21 Jun 2019 10:20: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: <cfcff0de-3c58-f487-37f3-7dcdc6314161@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PRE-4.12 PATCH] xen/arm: time: cycles_t should be
 an uint64_t and not unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, ian.jackson@eu.citrix.com, 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>

SGksCgpPbiAyMC8wNi8yMDE5IDE4OjUwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDIwLzA2
LzIwMTkgMTg6NDcsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gU2luY2UgY29tbWl0IGNhNzNhYzhl
N2QgInhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUwwCj4+IHRv
IHByZXZlbnQgcmUtb3JkZXJpbmciLCBnZXRfY3ljbGVzKCkgaXMgbm93IHJldHVybmluZyB0aGUg
bnVtYmVyIG9mCj4+IGN5Y2xlcyBhbmQgdXNlZCBpbiBtb3JlIGNhbGxlcnMuCj4+Cj4+IFdoaWxl
IHRoZSBjb3VudGVyIHJlZ2lzdGVycyBpcyBhbHdheXMgNjQtYml0LCBnZXRfY3ljbGVzKCkgd2ls
bCBvbmx5Cj4+IHJldXRybiBhIDMyLWJpdCBvbiBBcm0zMiBhbmQgdGhlcmVmb3JlIHRydW5jYXRl
IHRoZSB2YWx1ZS4gVGhpcyB3aWxsCj4gCj4gInJldHVybiAzMiBiaXRzIgoKWWVzLCBzb3JyeSBT
dGVmYW5vIGNvbW1pdHRlZCB3aXRob3V0IHRoaXMgY2hhbmdlLgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:24:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09: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 1heFmJ-0006Fl-Ri; Fri, 21 Jun 2019 09:24: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heFmI-0006Fg-Qc
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:24:14 +0000
X-Inumbo-ID: 54c2752c-9406-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54c2752c-9406-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:24:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 03:24:11 -0600
Message-Id: <5D0CA23B020000780023A005@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 03:24:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560975087-25632-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] xen/link: Fold .data.read_mostly into
 .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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Pj4+IE9uIDE5LjA2LjE5IGF0IDIyOjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLmRhdGEucmVhZF9tb3N0bHkgb25seSBuZWVkcyBzZXBhcmF0aW5nIGZyb20gYWRqYWNl
bnQgZGF0YSBieSBvbmUgY2FjaGUgbGluZQo+IHRvIGJlIGVmZmVjdGl2ZSwgYW5kIHBsYWNpbmcg
aXQgYWRqYWNlbnQgdG8gLmRhdGEucGFnZV9hbGlnbmVkIGZ1bGZpbGxzIHRoaXMKPiByZXF1aXJl
bWVudC4KPiAKPiBGb3IgQVJNLCAuZXhfdGFibGUgYXBwZWFycyB0byBiZSBhIHZlc3RpZ2lhbCBy
ZW1uYW50LiAgTm90aGluZyBpbiB0aGUKPiByZXN1bHRpbmcgYnVpbGQgZXZlciBpbnNwZWN0cyBv
ciBhY3RzIG9uIHRoZSBjb250ZW50cyBvZiB0aGUgdGFibGUuICBUaGUgYXJtMzIKPiBidWlsZCBk
b2VzIGhvd2V2ZXIgaGF2ZSBzb21lIGFzc2VtYmx5IHJvdXRpbmVzIHdoaWNoIGZpbGwgLmV4X3Rh
YmxlLgo+IAo+IERyb3AgYWxsIG9mIEFSTSdzIC5leF90YWJsZSBpbmZyYXN0cnVjdHVyZSwgdG8g
cmVkdWNlIHRoZSBzaXplIG9mIHRoZSBjb21waWxlZAo+IGJpbmFyeSwgYW5kIGF2b2lkIGdpdmlu
ZyB0aGUgaWxsdXNpb24gb2YgZXhjZXB0aW9uIGhhbmRsaW5nIHdvcmtpbmcuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCldpdGhv
dXQgeW91IHVuZG9pbmcgcGFydCBvZiAwMWZlNGRhNjI0ICgieDg2OiBmb3JjZSBzdWl0YWJsZQph
bGlnbm1lbnQgaW4gc291cmNlcyByYXRoZXIgdGhhbiBpbiBsaW5rZXIgc2NyaXB0IiksIGkuZS4g
d2l0aCB0aGUKQUxJR04oUEFHRV9TSVpFKSBkcm9wcGVkLCB4ODYgcGFydApBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKWWV0IEZUUiAtIEkgZG9uJ3QgdGhpbmsgdGhl
cmUgd2FzIGFueXRoaW5nIHdyb25nIHdpdGggaXQgaGF2aW5nIGl0cyBvd24Kc2VjdGlvbiBpbiB0
aGUgZmluYWwgYmluYXJ5LiBPZiBjb3Vyc2UgdGhlcmUncyBhbHNvIG5vdGhpbmcgd3Jvbmcgd2l0
aCBpdApnZXR0aW5nIGZvbGRlZCBpbnRvIC5kYXRhLCBpbiBwYXJ0aWN1bGFyIHdpdGggaXQgc2l0
dGluZyBhaGVhZCBvZgouZGF0YS5wYWdlX2FsaWduZWQgYW55d2F5LgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:30:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09: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 1heFs8-0006zh-JR; Fri, 21 Jun 2019 09:30:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SSIY=UU=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1heFs6-0006zc-9s
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:30:14 +0000
X-Inumbo-ID: 2b1229b1-9407-11e9-8980-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::4])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b1229b1-9407-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:30:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1561109411;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=xxdswEIu/QTUWfLGt8VS7MJmXb2fumz0I97gZTr1xpc=;
 b=JwoHAiu9o6+vTQVxJysxv5GlwLOh8Odd2RUFkLzwG7sgLa2+2R5cZPmqI4XlVGYfq7
 Cw1iUurd1hY6FvfJFRPMixjFSaBeG+7KCz7NmUqWs4/VqFyXzDpc+lXFwKZccQVHUmsd
 M8wTF/Ef9o1+p4ciTaaf/WfetOh2+HJhV9EcpIszVuV/P+72cTzfJIQ18dhMuWBv6Pgb
 WdyV7s6P3lyrZR9vkk2FuPt+D+zkK/zb1KGRH6fg9DEh32lkvEPh1ExSk0rBvJb0Dj2w
 ya0EFbqNQUHu7GpR/wuwdVdZRpTIUCCPvRhLSplTPaI3XQYK5+A3ng7nUX9d6vRAY8jo
 K5nw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5L9U7B6b
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Fri, 21 Jun 2019 11:30:07 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 11:30:05 +0200
Message-Id: <20190621093005.29329-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [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: Olaf Hering <olaf@aepfle.de>, 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>

eGwoMSkgb3BlbnMgeGwuY29uZiBpbiBYRU5fQ09ORklHX0RJUi4KU3Vic3RpdHV0ZSB0aGlzIHZh
cmlhYmxlIGFsc28gaW4gdGhlIG1hbiBwYWdlLgoKU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcg
PG9sYWZAYWVwZmxlLmRlPgotLS0KIGRvY3MvbWFuL3hsLjEucG9kLmluICAgICAgfCAyICstCiBk
b2NzL21hbi94bC5jb25mLjUucG9kLmluIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuMS5wb2Qu
aW4gYi9kb2NzL21hbi94bC4xLnBvZC5pbgppbmRleCAzZDY0ZWFhNWIyLi5mYjE3MTUzNjM1IDEw
MDY0NAotLS0gYS9kb2NzL21hbi94bC4xLnBvZC5pbgorKysgYi9kb2NzL21hbi94bC4xLnBvZC5p
bgpAQCAtNTAsNyArNTAsNyBAQCBzZXR1cCB0aGUgYnJpZGdlLgogCiBJZiB5b3Ugc3BlY2lmeSB0
aGUgYW1vdW50IG9mIG1lbW9yeSBkb20wIGhhcywgcGFzc2luZyBCPGRvbTBfbWVtPiB0bwogWGVu
LCBpdCBpcyBoaWdobHkgcmVjb21tZW5kZWQgdG8gZGlzYWJsZSBCPGF1dG9iYWxsb29uPi4gRWRp
dAotQjwvZXRjL3hlbi94bC5jb25mPiBhbmQgc2V0IGl0IHRvIDAuCitCPEBYRU5fQ09ORklHX0RJ
UkAveGwuY29uZj4gYW5kIHNldCBpdCB0byAwLgogCiA9aXRlbSBydW4geGwgYXMgQjxyb290Pgog
CmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jb25mLjUucG9kLmluIGIvZG9jcy9tYW4veGwuY29u
Zi41LnBvZC5pbgppbmRleCAyYmViMjExOWE4Li5iMTYwMzZhYWViIDEwMDY0NAotLS0gYS9kb2Nz
L21hbi94bC5jb25mLjUucG9kLmluCisrKyBiL2RvY3MvbWFuL3hsLmNvbmYuNS5wb2QuaW4KQEAg
LTEsNiArMSw2IEBACiA9aGVhZDEgTkFNRQogCi0vZXRjL3hlbi94bC5jb25mIC0gWEwgR2xvYmFs
L0hvc3QgQ29uZmlndXJhdGlvbiAKK0BYRU5fQ09ORklHX0RJUkAveGwuY29uZiAtIFhMIEdsb2Jh
bC9Ib3N0IENvbmZpZ3VyYXRpb24gCiAKID1oZWFkMSBERVNDUklQVElPTgogCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:30:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:30:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFsb-00071c-Ur; Fri, 21 Jun 2019 09: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=SSIY=UU=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1heFsa-00071T-KU
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:30:44 +0000
X-Inumbo-ID: 3d22df0e-9407-11e9-8980-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d22df0e-9407-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:30:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1561109442;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=NDLps3WtiFd3cQF1TzZ+c1WrtSoV6B0SwFGCGHThyz0=;
 b=b0iXvXEdrjypaYk2DoXE071iXxaYWs9RuMO9lPWhsYDGwZhULoTy6g6HMkk/Ho2WtT
 C95dAPOQK2lYfPcoL1xv+p2KD2OJ9HZpybbS6oCqZRPhHArqBH0ZDQ4GKBd/kOHV4CJ6
 j0/J5hxk/n+FIn+4xIhq5ahSVraSCnpYqkX1GPoREqbh/vUzI/hR+eRuPlolMNj8UtCO
 UK2MooEcSiSVuEq6zKkG+j/wO957dQHEktf/a0aOqix7vxvQ/7tkriee2jsfANEYj2dD
 osr1FtjiB0c6dcgTciI29NJ7GH3bLVYkJgxyo+WzLEA/U0bMVL+npLIJB6gc5ih/SkYe
 IGEw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v5L9TmB6S
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Fri, 21 Jun 2019 11:29:48 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 11:29:44 +0200
Message-Id: <20190621092944.29241-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [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: Olaf Hering <olaf@aepfle.de>, 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>

Tm93IHRoYXQgc2NyaXB0cyBhcmUgc3RvcmVkIGluIGxpYmV4ZWMsIHJlcGxhY2UgYWxsIGhhcmRj
b2RlZCBwYXRocyB0bwp1c2UgWEVOX1NDUklQVF9ESVIgdG8gZXhwYW5kIHRoZSBhY3R1YWwgbG9j
YXRpb24uCgpVcGRhdGUgLmdpdGlnbm9yZS4KClNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxv
bGFmQGFlcGZsZS5kZT4KLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMyArKysKIGRvY3MvY29uZmlndXJlLmFj
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsr
KwogLi4uL3t4bC1kaXNrLWNvbmZpZ3VyYXRpb24uNS5wb2QgPT4geGwtZGlzay1jb25maWd1cmF0
aW9uLjUucG9kLmlufSB8IDIgKy0KIC4uLmV0d29yay1jb25maWd1cmF0aW9uLjUucG9kID0+IHhs
LW5ldHdvcmstY29uZmlndXJhdGlvbi41LnBvZC5pbn0gfCA0ICsrLS0KIGRvY3MvbWFuL3hsLjEu
cG9kLmluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAy
ICstCiBkb2NzL21hbi97eGwuY29uZi41LnBvZCA9PiB4bC5jb25mLjUucG9kLmlufSAgICAgICAg
ICAgICAgICAgICAgICAgIHwgNiArKystLS0KIGRvY3MvbWlzYy9ibG9jay1zY3JpcHRzLnR4dCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICstCiB0b29scy94bC94
bF9jbWR0YWJsZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMiArLQogOCBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt
KQogcmVuYW1lIGRvY3MvbWFuL3t4bC1kaXNrLWNvbmZpZ3VyYXRpb24uNS5wb2QgPT4geGwtZGlz
ay1jb25maWd1cmF0aW9uLjUucG9kLmlufSAoOTklKQogcmVuYW1lIGRvY3MvbWFuL3t4bC1uZXR3
b3JrLWNvbmZpZ3VyYXRpb24uNS5wb2QgPT4geGwtbmV0d29yay1jb25maWd1cmF0aW9uLjUucG9k
LmlufSAoOTglKQogcmVuYW1lIGRvY3MvbWFuL3t4bC5jb25mLjUucG9kID0+IHhsLmNvbmYuNS5w
b2QuaW59ICg5NyUpCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXgg
YTc3Y2JmZjAyYy4uNzg1Nzc4NTdlYSAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0
aWdub3JlCkBAIC00Nyw3ICs0NywxMCBAQCBkaXN0LyoKIGRvY3MvdG1wLioKIGRvY3MvaHRtbC8K
IGRvY3MvbWFuL3hsLmNmZy41LnBvZAorZG9jcy9tYW4veGwtZGlzay1jb25maWd1cmF0aW9uLjUu
cG9kCitkb2NzL21hbi94bC1uZXR3b3JrLWNvbmZpZ3VyYXRpb24uNS5wb2QKIGRvY3MvbWFuL3hs
LjEucG9kCitkb2NzL21hbi94bC5jb25mLjUucG9kCiBkb2NzL21hbjEvCiBkb2NzL21hbjUvCiBk
b2NzL21hbjcvCmRpZmYgLS1naXQgYS9kb2NzL2NvbmZpZ3VyZS5hYyBiL2RvY3MvY29uZmlndXJl
LmFjCmluZGV4IGU3OTViZWMwNGMuLjE2OTQ4MGRhNmMgMTAwNjQ0Ci0tLSBhL2RvY3MvY29uZmln
dXJlLmFjCisrKyBiL2RvY3MvY29uZmlndXJlLmFjCkBAIC05LDYgKzksOSBAQCBBQ19DT05GSUdf
RklMRVMoWwogLi4vY29uZmlnL0RvY3MubWsKIG1hbi94bC5jZmcuNS5wb2QKIG1hbi94bC4xLnBv
ZAorbWFuL3hsLWRpc2stY29uZmlndXJhdGlvbi41LnBvZAorbWFuL3hsLW5ldHdvcmstY29uZmln
dXJhdGlvbi41LnBvZAorbWFuL3hsLmNvbmYuNS5wb2QKIF0pCiBBQ19DT05GSUdfQVVYX0RJUihb
Li4vXSkKIApkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwtZGlzay1jb25maWd1cmF0aW9uLjUucG9k
IGIvZG9jcy9tYW4veGwtZGlzay1jb25maWd1cmF0aW9uLjUucG9kLmluCnNpbWlsYXJpdHkgaW5k
ZXggOTklCnJlbmFtZSBmcm9tIGRvY3MvbWFuL3hsLWRpc2stY29uZmlndXJhdGlvbi41LnBvZApy
ZW5hbWUgdG8gZG9jcy9tYW4veGwtZGlzay1jb25maWd1cmF0aW9uLjUucG9kLmluCmluZGV4IDc5
NjVkNWRkNzMuLjk1YzIzYjRhOTIgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLWRpc2stY29uZmln
dXJhdGlvbi41LnBvZAorKysgYi9kb2NzL21hbi94bC1kaXNrLWNvbmZpZ3VyYXRpb24uNS5wb2Qu
aW4KQEAgLTI1Nyw3ICsyNTcsNyBAQCBhdXRvbWF0aWNhbGx5IGRldGVybWluZSB0aGUgbW9zdCBz
dWl0YWJsZSBiYWNrZW5kLgogCiBTcGVjaWZpZXMgdGhhdCBCPHRhcmdldD4gaXMgbm90IGEgbm9y
bWFsIGhvc3QgcGF0aCwgYnV0IHJhdGhlcgogaW5mb3JtYXRpb24gdG8gYmUgaW50ZXJwcmV0ZWQg
YnkgdGhlIGV4ZWN1dGFibGUgcHJvZ3JhbSBJPFNDUklQVD4sCi0obG9va2VkIGZvciBpbiBGPC9l
dGMveGVuL3NjcmlwdHM+LCBpZiBpdCBkb2Vzbid0IGNvbnRhaW4gYSBzbGFzaCkuCisobG9va2Vk
IGZvciBpbiBGPEBYRU5fU0NSSVBUX0RJUkA+LCBpZiBpdCBkb2Vzbid0IGNvbnRhaW4gYSBzbGFz
aCkuCiAKIFRoZXNlIHNjcmlwdHMgYXJlIG5vcm1hbGx5IGNhbGxlZCAiYmxvY2stSTxTQ1JJUFQ+
Ii4KIApkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwtbmV0d29yay1jb25maWd1cmF0aW9uLjUucG9k
IGIvZG9jcy9tYW4veGwtbmV0d29yay1jb25maWd1cmF0aW9uLjUucG9kLmluCnNpbWlsYXJpdHkg
aW5kZXggOTglCnJlbmFtZSBmcm9tIGRvY3MvbWFuL3hsLW5ldHdvcmstY29uZmlndXJhdGlvbi41
LnBvZApyZW5hbWUgdG8gZG9jcy9tYW4veGwtbmV0d29yay1jb25maWd1cmF0aW9uLjUucG9kLmlu
CmluZGV4IGU5YWMzYzViOWUuLmMzNDY3YzZlNzYgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLW5l
dHdvcmstY29uZmlndXJhdGlvbi41LnBvZAorKysgYi9kb2NzL21hbi94bC1uZXR3b3JrLWNvbmZp
Z3VyYXRpb24uNS5wb2QuaW4KQEAgLTE2OSw4ICsxNjksOCBAQCBudW1iZXIuIExpa2V3aXNlIHRo
ZSBkZWZhdWx0IHRhcCBuYW1lIGlzIEM8dmlmRE9NSUQuREVWSUQtZW11Pi4KIAogU3BlY2lmaWVz
IHRoZSBob3RwbHVnIHNjcmlwdCB0byBydW4gdG8gY29uZmlndXJlIHRoaXMgZGV2aWNlIChlLmcu
IHRvCiBhZGQgaXQgdG8gdGhlIHJlbGV2YW50IGJyaWRnZSkuIERlZmF1bHRzIHRvCi1DPFhFTl9T
Q1JJUFRfRElSL3ZpZi1icmlkZ2U+IGJ1dCBjYW4gYmUgc2V0IHRvIGFueSBzY3JpcHQuIFNvbWUg
ZXhhbXBsZQotc2NyaXB0cyBhcmUgaW5zdGFsbGVkIGluIEM8WEVOX1NDUklQVF9ESVI+LgorQzxA
WEVOX1NDUklQVF9ESVJAL3ZpZi1icmlkZ2U+IGJ1dCBjYW4gYmUgc2V0IHRvIGFueSBzY3JpcHQu
IFNvbWUgZXhhbXBsZQorc2NyaXB0cyBhcmUgaW5zdGFsbGVkIGluIEM8QFhFTl9TQ1JJUFRfRElS
QD4uCiAKIAogPWhlYWQyIGlwCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC4xLnBvZC5pbiBiL2Rv
Y3MvbWFuL3hsLjEucG9kLmluCmluZGV4IDJmNzM3NWVkMGEuLjNkNjRlYWE1YjIgMTAwNjQ0Ci0t
LSBhL2RvY3MvbWFuL3hsLjEucG9kLmluCisrKyBiL2RvY3MvbWFuL3hsLjEucG9kLmluCkBAIC01
NzEsNyArNTcxLDcgQEAgU2VlIHRoZSBjb3JyZXNwb25kaW5nIG9wdGlvbiBvZiB0aGUgSTxjcmVh
dGU+IHN1YmNvbW1hbmQuCiA9aXRlbSBCPC1OPiBJPG5ldGJ1ZnNjcmlwdD4KIAogVXNlIDxuZXRi
dWZzY3JpcHQ+IHRvIHNldHVwIG5ldHdvcmsgYnVmZmVyaW5nIGluc3RlYWQgb2YgdGhlCi1kZWZh
dWx0IHNjcmlwdCAoL2V0Yy94ZW4vc2NyaXB0cy9yZW11cy1uZXRidWYtc2V0dXApLgorZGVmYXVs
dCBzY3JpcHQgKEBYRU5fU0NSSVBUX0RJUkAvcmVtdXMtbmV0YnVmLXNldHVwKS4KIAogPWl0ZW0g
QjwtRj4KIApkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY29uZi41LnBvZCBiL2RvY3MvbWFuL3hs
LmNvbmYuNS5wb2QuaW4Kc2ltaWxhcml0eSBpbmRleCA5NyUKcmVuYW1lIGZyb20gZG9jcy9tYW4v
eGwuY29uZi41LnBvZApyZW5hbWUgdG8gZG9jcy9tYW4veGwuY29uZi41LnBvZC5pbgppbmRleCBi
MWJkZTdkNjU3Li4yYmViMjExOWE4IDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jb25mLjUucG9k
CisrKyBiL2RvY3MvbWFuL3hsLmNvbmYuNS5wb2QuaW4KQEAgLTk1LDcgKzk1LDcgQEAgQ29uZmln
dXJlcyB0aGUgZGVmYXVsdCBob3RwbHVnIHNjcmlwdCB1c2VkIGJ5IHZpcnR1YWwgbmV0d29yayBk
ZXZpY2VzLgogCiBUaGUgb2xkIEI8dmlmc2NyaXB0PiBvcHRpb24gaXMgZGVwcmVjYXRlZCBhbmQg
c2hvdWxkIG5vdCBiZSB1c2VkLgogCi1EZWZhdWx0OiBDPC9ldGMveGVuL3NjcmlwdHMvdmlmLWJy
aWRnZT4KK0RlZmF1bHQ6IEM8QFhFTl9TQ1JJUFRfRElSQC92aWYtYnJpZGdlPgogCiA9aXRlbSBC
PHZpZi5kZWZhdWx0LmJyaWRnZT0iTkFNRSI+CiAKQEAgLTEyMSwxMyArMTIxLDEzIEBAIERlZmF1
bHQ6IEM8Tm9uZT4KIAogQ29uZmlndXJlcyB0aGUgZGVmYXVsdCBzY3JpcHQgdXNlZCBieSBSZW11
cyB0byBzZXR1cCBuZXR3b3JrIGJ1ZmZlcmluZy4KIAotRGVmYXVsdDogQzwvZXRjL3hlbi9zY3Jp
cHRzL3JlbXVzLW5ldGJ1Zi1zZXR1cD4KK0RlZmF1bHQ6IEM8QFhFTl9TQ1JJUFRfRElSQC9yZW11
cy1uZXRidWYtc2V0dXA+CiAKID1pdGVtIEI8Y29sby5kZWZhdWx0LnByb3h5c2NyaXB0PSJQQVRI
Ij4KIAogQ29uZmlndXJlcyB0aGUgZGVmYXVsdCBzY3JpcHQgdXNlZCBieSBDT0xPIHRvIHNldHVw
IGNvbG8tcHJveHkuCiAKLURlZmF1bHQ6IEM8L2V0Yy94ZW4vc2NyaXB0cy9jb2xvLXByb3h5LXNl
dHVwPgorRGVmYXVsdDogQzxAWEVOX1NDUklQVF9ESVJAL2NvbG8tcHJveHktc2V0dXA+CiAKID1p
dGVtIEI8b3V0cHV0X2Zvcm1hdD0ianNvbnxzeHAiPgogCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
YmxvY2stc2NyaXB0cy50eHQgYi9kb2NzL21pc2MvYmxvY2stc2NyaXB0cy50eHQKaW5kZXggZWFi
YWIxMDBhOC4uODAyMDc4N2E1MiAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2Jsb2NrLXNjcmlwdHMu
dHh0CisrKyBiL2RvY3MvbWlzYy9ibG9jay1zY3JpcHRzLnR4dApAQCAtMTgsNyArMTgsNyBAQCBT
ZXR1cAogCiBJdCBpcyBoaWdobHkgcmVjb21tZW5kZWQgdGhhdCBjdXN0b20gaG90cGx1ZyBzY3Jp
cHRzIGFzIG11Y2ggYXMKIHBvc3NpYmxlIGluY2x1ZGUgYW5kIHVzZSB0aGUgY29tbW9uIFhlbiBm
dW5jdGlvbmFsaXR5LiAgSWYgdGhlIHNjcmlwdAotaXMgcnVuIGZyb20gdGhlIG5vcm1hbCBibG9j
ayBzY3JpcHQgbG9jYXRpb24gKC9ldGMveGVuL3NjcmlwdHMgYnkKK2lzIHJ1biBmcm9tIHRoZSBu
b3JtYWwgYmxvY2sgc2NyaXB0IGxvY2F0aW9uICgvdXNyL2xpYi94ZW4vc2NyaXB0cyBieQogZGVm
YXVsdCksIHRoZW4gdGhpcyBjYW4gYmUgZG9uZSBieSBhZGRpbmcgdGhlIGZvbGxvd2luZyB0byB0
aGUgdG9wIG9mCiB0aGUgc2NyaXB0OgogCmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJs
ZS5jIGIvdG9vbHMveGwveGxfY21kdGFibGUuYwppbmRleCA1YmFhNjAyM2FhLi4yMTYyMDIyMmNk
IDEwMDY0NAotLS0gYS90b29scy94bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2Nt
ZHRhYmxlLmMKQEAgLTUxOCw3ICs1MTgsNyBAQCBzdHJ1Y3QgY21kX3NwZWMgY21kX3RhYmxlW10g
PSB7CiAgICAgICAiLWUgICAgICAgICAgICAgICAgICAgICAgRG8gbm90IHdhaXQgaW4gdGhlIGJh
Y2tncm91bmQgKG9uIDxob3N0PikgZm9yIHRoZSBkZWF0aFxuIgogICAgICAgIiAgICAgICAgICAg
ICAgICAgICAgICAgIG9mIHRoZSBkb21haW4uXG4iCiAgICAgICAiLU4gPG5ldGJ1ZnNjcmlwdD4g
ICAgICAgVXNlIG5ldGJ1ZnNjcmlwdCB0byBzZXR1cCBuZXR3b3JrIGJ1ZmZlcmluZyBpbnN0ZWFk
IG9mIHRoZVxuIgotICAgICAgIiAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQgc2NyaXB0
ICgvZXRjL3hlbi9zY3JpcHRzL3JlbXVzLW5ldGJ1Zi1zZXR1cCkuXG4iCisgICAgICAiICAgICAg
ICAgICAgICAgICAgICAgICAgZGVmYXVsdCBzY3JpcHQgKCIgWEVOX1NDUklQVF9ESVIgIi9yZW11
cy1uZXRidWYtc2V0dXApLlxuIgogICAgICAgIi1GICAgICAgICAgICAgICAgICAgICAgIEVuYWJs
ZSB1bnNhZmUgY29uZmlndXJhdGlvbnMgWy1ifC1ufC1kIGZsYWdzXS4gVXNlIHRoaXMgb3B0aW9u
XG4iCiAgICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgd2l0aCBjYXV0aW9uIGFzIGZhaWxv
dmVyIG1heSBub3Qgd29yayBhcyBpbnRlbmRlZC5cbiIKICAgICAgICItYiAgICAgICAgICAgICAg
ICAgICAgICBSZXBsaWNhdGUgbWVtb3J5IGNoZWNrcG9pbnRzIHRvIC9kZXYvbnVsbCAoYmxhY2to
b2xlKS5cbiIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:32:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heFtr-0007BW-Fl; Fri, 21 Jun 2019 09:32: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heFtp-0007BG-Od
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:32:01 +0000
X-Inumbo-ID: 690753a6-9407-11e9-aa4d-cb2b4d1791a1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 690753a6-9407-11e9-aa4d-cb2b4d1791a1;
 Fri, 21 Jun 2019 09:31: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 1heFtj-0002c1-FD; Fri, 21 Jun 2019 09:31:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heFtj-00041A-82; Fri, 21 Jun 2019 09:31:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heFtj-000821-7L; Fri, 21 Jun 2019 09:31:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1heFtj-000821-7L@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 09:31:55 +0000
Subject: [Xen-devel] [xen-4.8-testing 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>

YnJhbmNoIHhlbi00LjgtdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOC10ZXN0aW5nCmpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQg
ZGViaWFuLWh2bS1pbnN0YWxsCgpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGlu
dXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29z
c3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFi
aW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3Vu
ZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6
ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDM0
M2M2MTEyYjhiYTNmZGQ2Yzk0ZjQ5MDE0YmIzNDY2OTc5OTA2MTUKICBCdWcgbm90IHByZXNlbnQ6
IDI1NzA0OGZjNzlhYWFhOTExY2NlYzdiNDNkOGIyOGYwOGRlYzY0Y2QKICBMYXN0IGZhaWwgcmVw
cm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgx
NjQvCgoKICBjb21taXQgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQog
IEF1dGhvcjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBEYXRlOiAgIFR1ZSBPY3Qg
OSAxNzozMzoyMCAyMDE4ICswODAwCiAgCiAgICAgIHhlbi94c206IEFkZCBuZXcgU0lMTyBtb2Rl
IGZvciBYU00KICAgICAgCiAgICAgIFdoZW4gU0lMTyBpcyBlbmFibGVkLCB0aGVyZSB3b3VsZCBi
ZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZlbnQgbm90aWZpY2F0aW9ucwogICAgICBiZXR3ZWVuIHVu
cHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCiAgICAg
IAogICAgICBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgogICAgICBB
Y2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKCkZvciBi
aXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJp
YW4taHZtLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWluc3Rh
bGwgLS1zdW1tYXJ5LW91dD10bXAvMTM4MTY0LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVt
cGxhdGU9MTMwOTY1IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOC10ZXN0aW5n
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIGRl
Ymlhbi1odm0taW5zdGFsbApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTM3
ODUwIGZhaWwgW2hvc3Q9Z29kZWxsbzFdIC8gMTM3NzIyIFtob3N0PWRlYmluYTFdIDEzNzY2OCBb
aG9zdD1pdGFsaWExXSAxMzc1NzEgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzNzQ2MiBbaG9zdD1waW5v
dDFdIDEzNzM3NyBbaG9zdD1nb2RlbGxvMF0gMTM3MjcyIFtob3N0PXBpbm90MF0gMTM3MTc2IFto
b3N0PWZpYW5vMF0gMTM3MTE0IFtob3N0PWRlYmluYTBdIDEzNzA5MCBbaG9zdD1yaW1hdmExXSAx
MzcwMjYgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzNzg1MCAvIDEzNzAyNgoo
dHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0
ZXN0IDJiZjMyNThhMTJhZjY1MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdi
NjdjNDVjYmVlYTM2IDNiZWQ5M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdk
YjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGE5YWNiY2YzMDBlYmUzNWNmM2I5ZTNkMDEzZTc5MjNhMTI0
NDc2M2EKQmFzaXMgcGFzcyA0NGEwNWNkODk2ZDk3YTNjZDRmMGMyZGRiMjlhMjIxYWIyZmRmNDNk
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzBmZDdmNzM0ZTJkMzNl
MjIyMTU4OTliNDBhNDdiODQzMTI5NTQxZCAzYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQy
OTcxYmIwZTRiIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgMDkzMmMy
MDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQyM2VlODIxYiBlY2JmODhhZjliMGY5MDgzMmZlMjM5
NGVkZGU4NjRkYTQ1YTllNTYwCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0
dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjNDRh
MDVjZDg5NmQ5N2EzY2Q0ZjBjMmRkYjI5YTIyMWFiMmZkZjQzZC0yYmYzMjU4YTEyYWY2NTA4ZDlj
MGNmMTdiZmE4OTVjNTY1MGQyZGJiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4
LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3Qvb3ZtZi5naXQjYzBmZDdmNzM0ZTJkMzNlMjIyMTU4OTliNDBhNDdiODQzMTI5
NTQxZC1mYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjM2JlZDkzZDc3MjQ1NjRlMTViMTAy
NTcyM2FmXAogODFkMjk3MWJiMGU0Yi0zYmVkOTNkNzcyNDU2NGUxNWIxMDI1NzIzYWY4MWQyOTcx
YmIwZTRiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjMjdkYjcyYzg1MjQyMzE5
MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZi0yN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNl
ODFiMzdjNjJmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0IzA5MzJj
MjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWItODUxMzdmYjVmMmRmYTVmODNlOWUz
NDBjYTg4MWM2MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNlY2JmODhh
ZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwLWE5YWNiY2YzMDBlYmUzNWNmM2I5ZTNk
MDEzZTc5MjNhMTI0NDc2M2EKRnJvbSBnaXQ6Ly9jYWNoZTo5NDE5L2dpdDovL3hlbmJpdHMueGVu
Lm9yZy94ZW4KICAgN2FiZDdjMjFiOS4uN2QxNDYwYzk5MSAgc3RhZ2luZyAgICAtPiBvcmlnaW4v
c3RhZ2luZwpMb2FkZWQgNDAwMSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9y
IHRlc3QgcmVzdWx0czoKIDEzNzAyNiBwYXNzIDQ0YTA1Y2Q4OTZkOTdhM2NkNGYwYzJkZGIyOWEy
MjFhYjJmZGY0M2QgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjMGZk
N2Y3MzRlMmQzM2UyMjIxNTg5OWI0MGE0N2I4NDMxMjk1NDFkIDNiZWQ5M2Q3NzI0NTY0ZTE1YjEw
MjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3
YzYyZiAwOTMyYzIwNTYwNTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiIGVjYmY4OGFmOWIw
ZjkwODMyZmUyMzk0ZWRkZTg2NGRhNDVhOWU1NjAKIDEzNzA5MCBbaG9zdD1yaW1hdmExXQogMTM3
MTE0IFtob3N0PWRlYmluYTBdCiAxMzcxNzYgW2hvc3Q9Zmlhbm8wXQogMTM3MjcyIFtob3N0PXBp
bm90MF0KIDEzNzM3NyBbaG9zdD1nb2RlbGxvMF0KIDEzNzQ2MiBbaG9zdD1waW5vdDFdCiAxMzc1
NzEgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzc2NjggW2hvc3Q9aXRhbGlhMV0KIDEzNzcyMiBbaG9z
dD1kZWJpbmExXQogMTM3ODUwIGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2
NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdj
MzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcy
M2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJm
IDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYTlhY2JjZjMwMGViZTM1
Y2YzYjllM2QwMTNlNzkyM2ExMjQ0NzYzYQogMTM4MTI2IHBhc3MgNzMyYzllNDE0ODZiYWExNzRj
MzA2MDI5NjhkNDJmNTU4ZjA5NzRlNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGYwNzE4ZDFkNmI0Nzc0NWE0MjQ5ZjQwMDY4MDdhNDVmMjI0NWRiYTEgM2JlZDkzZDc3
MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVj
ZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkg
ZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MTE0IHBhc3MgNDRh
MDVjZDg5NmQ5N2EzY2Q0ZjBjMmRkYjI5YTIyMWFiMmZkZjQzZCBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGMwZmQ3ZjczNGUyZDMzZTIyMjE1ODk5YjQwYTQ3Yjg0MzEy
OTU0MWQgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUy
NDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2
MjNlOGM0MjNlZTgyMWIgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAog
MTM4MTQxIHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNj
M2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJi
MGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJk
ZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMjU3MDQ4ZmM3OWFhYWE5MTFjY2VjN2I0M2Q4
YjI4ZjA4ZGVjNjRjZAogMTM4MTE2IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1
YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5
OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAy
NTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdj
NjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYTlhY2JjZjMwMGVi
ZTM1Y2YzYjllM2QwMTNlNzkyM2ExMjQ0NzYzYQogMTM4MTMzIHBhc3MgOTFmNDU5NTEyOTkxNTQw
NmFkMmVjYmM2YmQyNTkxY2RmMGNlNWY4YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDQ3MDYyNjYyNGZhMzFhMWY1MGI4MjgxNWRkMzMwZGViNDNlMzJlNTIgM2JlZDkz
ZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1
NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0
ZTkgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MTQ1IGZhaWwg
MmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0
NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJj
ODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQw
Y2E4ODFjNjM0YWUxNGQ0ZTkgYzNmZGIyNWQxODYwMzFkMzc1MGQ0MmZlZTYwMDc0OTFjZTZjOTcz
ZAogMTM4MTM2IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDE2MzFiYjI2YWU5OTFlNTMw
ZDNjOTZmZTMxNjFlYTE1MTQ0YjM1OGUgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3
MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1
ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRl
ZGRlODY0ZGE0NWE5ZTU2MAogMTM4MTIwIHBhc3MgZmViZGYzMjFiNzYyYzRiNDdjZGRhYWNlMzdj
MDMxZWI3MTI0MmVjZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGI2
Y2ZhNjg2ZTQyZDdiNTkzYTgwN2U1Yjk2YTY0ZDQyNTNkNTRkMGIgM2JlZDkzZDc3MjQ1NjRlMTVi
MTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFi
MzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZWNiZjg4YWY5
YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MTQ2IGZhaWwgMmJmMzI1OGExMmFm
NjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2Jl
ZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYy
Yjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTkgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQogMTM4MTM4IHBh
c3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2Ri
NzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTll
MzQwY2E4ODFjNjM0YWUxNGQ0ZTkgY2MxYzllMzhiYzMyZDM0ZWViZjgwYjZiY2IxZWY3NWRkOWY5
NWY0YQogMTM4MTQ5IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRi
YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIx
MjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFk
Mjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMjU3MDQ4ZmM3OWFhYWE5MTFjY2Vj
N2I0M2Q4YjI4ZjA4ZGVjNjRjZAogMTM4MTU5IHBhc3MgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3
YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRl
MTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNl
ODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMjU3MDQ4
ZmM3OWFhYWE5MTFjY2VjN2I0M2Q4YjI4ZjA4ZGVjNjRjZAogMTM4MTUzIGZhaWwgMmJmMzI1OGEx
MmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYg
M2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAyN2RiNzJjODUyNDIzMTkw
YmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0
YWUxNGQ0ZTkgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5Nzk5MDYxNQogMTM4MTY0
IGZhaWwgMmJmMzI1OGExMmFmNjUwOGQ5YzBjZjE3YmZhODk1YzU2NTBkMmRiYiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNm
N2I2N2M0NWNiZWVhMzYgM2JlZDkzZDc3MjQ1NjRlMTViMTAyNTcyM2FmODFkMjk3MWJiMGU0YiAy
N2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1Zjgz
ZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkwMTRiYjM0NjY5
Nzk5MDYxNQpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMzcwMjYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTM3ODUwIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTM4MTE0IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MTE2
IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDJiZjMyNThhMTJhZjY1
MDhkOWMwY2YxN2JmYTg5NWM1NjUwZDJkYmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDNiZWQ5
M2Q3NzI0NTY0ZTE1YjEwMjU3MjNhZjgxZDI5NzFiYjBlNGIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5
NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRk
NGU5IDI1NzA0OGZjNzlhYWFhOTExY2NlYzdiNDNkOGIyOGYwOGRlYzY0Y2QKTm8gcmV2aXNpb25z
IGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzgxNDEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgx
NDYgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNDkg
KHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODE1MyAoZmFpbCks
IGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODE1OSAocGFzcyksIGZv
ciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MTY0IChmYWlsKSwgZm9yIGZpcnN0
IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioK
CiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDM0M2M2MTEyYjhiYTNmZGQ2Yzk0ZjQ5MDE0YmIzNDY2OTc5OTA2MTUK
ICBCdWcgbm90IHByZXNlbnQ6IDI1NzA0OGZjNzlhYWFhOTExY2NlYzdiNDNkOGIyOGYwOGRlYzY0
Y2QKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMzgxNjQvCgoKICBjb21taXQgMzQzYzYxMTJiOGJhM2ZkZDZjOTRmNDkw
MTRiYjM0NjY5Nzk5MDYxNQogIEF1dGhvcjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4K
ICBEYXRlOiAgIFR1ZSBPY3QgOSAxNzozMzoyMCAyMDE4ICswODAwCiAgCiAgICAgIHhlbi94c206
IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KICAgICAgCiAgICAgIFdoZW4gU0lMTyBpcyBlbmFi
bGVkLCB0aGVyZSB3b3VsZCBiZSBubyBwYWdlLXNoYXJpbmcgb3IgZXZlbnQgbm90aWZpY2F0aW9u
cwogICAgICBiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5vIGdyYW50IHRhYmxlcyBvciBldmVu
dCBjaGFubmVscykuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBj
aXRyaXguY29tPgogICAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3Y+CiAgICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKcG5tdG9wbmc6IDEwOCBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVm
dCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWlu
c3RhbGwue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjEzODE2NDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM4MTY0IHhl
bi00LjgtdGVzdGluZyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE2NC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVn
cmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3
aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmFzZWxpbmUg
dW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:33:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:33:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFv6-0007JO-Tc; Fri, 21 Jun 2019 09:33: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=xCuY=UU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1heFv4-0007J9-PP
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:33:18 +0000
X-Inumbo-ID: 98295ecc-9407-11e9-9756-83d26af72e52
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 98295ecc-9407-11e9-9756-83d26af72e52;
 Fri, 21 Jun 2019 09:33: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 C331C142F;
 Fri, 21 Jun 2019 02:33:14 -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 370303F246;
 Fri, 21 Jun 2019 02:33:14 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190620154952.31286-1-volodymyr_babchuk@epam.com>
 <alpine.DEB.2.21.1906201727410.2677@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18536549-b7b2-5b41-48de-3b2802b6df76@arm.com>
Date: Fri, 21 Jun 2019 10:33:13 +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: <alpine.DEB.2.21.1906201727410.2677@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: optee: fix compilation with GCC 4.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wNi8yMDE5IDAxOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gVGh1
LCAyMCBKdW4gMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IEdDQyA0LjggaXMgdW5h
YmxlIHRvIHNlZSB0aGF0IHZhcmlhYmxlcyBndWVzdF9wZywgZ3Vlc3RfZGF0YSBhbmQKPj4geGVu
X2RhdGEgd2lsbCBiZSBhbHdheXMgaW5pdGlhbGl6ZWQgYmVmb3JlIGFjY2Vzcywgc28gd2UgbmVl
ZCB0bwo+PiBpbml0aWFsaXplIHRoZW0gZWFybGllci4KPj4KPj4gU3VnZ2VzdGVkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFZv
bG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiAKPiBJIHZlcmlm
aWVkIHRoYXQgaXQgd29ya3MgY29ycmVjdGx5LiBUaGFua3MgZm9yIHRoZSBwYXRjaCEgIChKdWxp
ZW4sIEkKPiBkaWRuJ3QgY29tbWl0IGl0IHlldCB0byBnaXZlIHlvdSBhIGNoYW5jZSB0byBnaXZl
IGl0IGEgbG9vayB0b28uKQo+IAo+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCkkgaGF2ZSBjb21taXR0ZWQgaXQgbm93LgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:34:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09: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 1heFwJ-0007Qu-8u; Fri, 21 Jun 2019 09:34: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heFwI-0007Qn-6D
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:34:34 +0000
X-Inumbo-ID: c458886a-9407-11e9-a87e-a35682db457d
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c458886a-9407-11e9-a87e-a35682db457d;
 Fri, 21 Jun 2019 09:34:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 03:34:27 -0600
Message-Id: <5D0CA49E020000780023A024@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 03:34:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1560975087-25632-1-git-send-email-andrew.cooper3@citrix.com>
 <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1560975087-25632-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] xen/link: Misc 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 <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

ID4+PiBPbiAxOS4wNi4xOSBhdCAyMjoxMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOgo+ICogRHJvcCAuZ251Lndhcm5pbmcuICBYZW4sIG5vdCBiZWluZyBhIGxpYnJhcnksIGhh
cyBubyBuZWVkIGZvcgo+ICAgIF9fYXR0cmlidXRlX18oKF9fd2FybmluZ19fKCJzdHIiKSkpIGFu
ZCBpc24ndCBsaWFibGUgdG8gZXZlciBnYWluIHN1Y2gKPiAgICBhbm5vdGF0aW9ucyBmb3IgbGlu
ayB0aW1lIHdhcm5pbmdzLgo+ICAqIEFkanVzdCB0aGUgaW5kZW50YXRpb24gb2YgdGhlIHN0YXJ0
IG9mIEFSTSdzIC5yb2RhdGEgc2VjdGlvbi4KPiAgKiBEaXNjYXJkIC5kaXNjYXJkIG9uIEFSTS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKeDg2OgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyR-0007aN-1j; Fri, 21 Jun 2019 09:36:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyP-0007a8-QH
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:45 +0000
X-Inumbo-ID: 14bfd50c-9408-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 14bfd50c-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36: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: 7163l8iTHCmy0+N2/twP80czhKbNZzTecOXN7Uy7gbWgp7Ta/bop3HWbqYlnpJtu+rqSkAT1l2
 MqJZbV5/IIAzDgtzync9wotBThkpWtQEkWl4G/xd22N6seHBiJ08LLZZ6ekiO7dBoHwPkb5oHo
 6922zbEYnrHmy0SW6P9wbyK0XcNlW7NR2DqRKStZjvDK5s79uvOkHdNdN8n0GV1+RUHcktAIf5
 5sAbU9zihGgparQTSt4UA9xZCCIG+JRQVcF1GCcfS0ww+AW8y1olBXrdv5yvg37TRw7zZF3Muh
 EkQ=
X-SBRS: 2.7
X-MesageID: 2060658
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,399,1557201600"; 
   d="scan'208";a="2060658"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:34 +0100
Message-ID: <1561109798-8744-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/5] xen/gnttab: Reduce complexity when reading
 grant_entry_header_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>,
 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>

X3NldF9zdGF0dXNfdnsxLDJ9KCkgYW5kIGdudHRhYl9wcmVwYXJlX2Zvcl90cmFuc2ZlcigpIHJl
YWQgdGhlIHNoYXJlZCBoZWFkZXIKYnkgYWx3YXlzIGNhc3RpbmcgdG8gdTMyLiAgRGVzcGl0ZSBn
cmFudF9lbnRyeV9oZWFkZXJfdCBvbmx5IGhhdmluZyBhbgphbGlnbm1lbnQgb2YgMiwgdGhpcyBp
cyBhY3R1YWxseSBzYWZlIGJlY2F1c2Ugb2YgdGhlIGdyYW50IHRhYmxlIEFCSSBpdHNlbGYuCgpT
d2l0Y2ggdG8gdXNpbmcgYW4gZXhwbGljaXQgdWludDMyX3QgKiwgd2hpY2ggcmVtb3ZlcyBhbGwg
c3Vic2VxdWVudCBjYXN0aW5nLgoKRnVydGhlcm1vcmUsIHN3aXRjaCB0byB1c2luZyBBQ0NFU1Nf
T05DRSgpIGZvciB0aGUgcmVhZC4gIFRoZXJlIGlzIG5vdGhpbmcgaW4KdGhlIF9zZXRfc3RhdHVz
X3YxKCkgYW5kIGdudHRhYl9wcmVwYXJlX2Zvcl90cmFuc2ZlcigpIHdoaWNoIHByZXZlbnRzIHRo
ZQpjb21waWxlciBmcm9tIGlzc3VpbmcgbXVsdGlwbGUgbWVtb3J5IHJlYWRzIGFuZCBjcmVhdGlu
ZyBhIFRPQ1RPVSByYWNlIGFyb3VuZAp0aGUgc2FuaXR5IGNoZWNrcywgYWx0aG91Z2ggdGhlIHdv
cnN0IHRoYXQgY2FuIGhhcHBlbiBpcyBYZW4gc3RhbXBpbmcgYSBzdGF0dXMKZmxhZyBvdmVyIGEg
YmFkIGdyYW50IGVudHJ5IGlmIHRoZSBndWVzdCBpcyBtaXNiZWhhdmluZy4KCl9zZXRfc3RhdHVz
X3YyKCkgZG9lcyB1c2UgYmFycmllcigpIHRvIHRyeSBhdm9pZCBtdWx0aXBsZSByZWFkcywgYnV0
IHRoaXMgaXMKb3ZlcmtpbGwuICBBbGwgdGhhdCBtYXR0ZXJzIGlzIHRoYXQgdGhlIHNoYXJlZCBo
ZWFkZXIgZ2V0cyByZWFkIGluIG9uZSBnbywgYW5kCnRoaXMgYWxsb3dzIHRoZSBjb21waWxlciBt
b3JlIHJvb20gdG8gb3B0aW1pc2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CgpEcm9wcGluZyB0aGUgYmFy
cmllcigpIGluIF9zZXRfc3RhdHVzX3YyKCkgYWxsb3dzIHRoZSBvcHRpbWlzZXIgdG8gbm90aWNl
IHRoYXQKaW5pdGlhbGlzZXIgZm9yIGZsYWdzL2lkIGFyZSByZWR1bmRhbnQgbWVtb3J5IHJlYWRz
LiAgVGhpcyBpcyBmaXhlZCBpbiB0aGUKZm9sbG93aW5nIHBhdGNoLgotLS0KIHhlbi9jb21tb24v
Z3JhbnRfdGFibGUuYyB8IDI1ICsrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxMCBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggMmJi
ZGU1Yy4uZTVkNTg1ZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBi
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtNjc5LDYgKzY3OSw3IEBAIHN0YXRpYyBpbnQg
X3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgIGxkb21pZCkKIHsKICAgICBpbnQgcmMgPSBHTlRT
VF9va2F5OworICAgIHVpbnQzMl90ICpyYXdfc2hhaCA9ICh1aW50MzJfdCAqKXNoYWg7CiAgICAg
dW5pb24gZ3JhbnRfY29tYm8gc2NvbWJvLCBwcmV2X3Njb21ibywgbmV3X3Njb21ibzsKICAgICB1
aW50MTZfdCBtYXNrID0gR1RGX3R5cGVfbWFzazsKIApAQCAtNjk3LDcgKzY5OCw3IEBAIHN0YXRp
YyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAg
ICAgaWYgKCBtYXBmbGFnICkKICAgICAgICAgbWFzayB8PSBHVEZfc3ViX3BhZ2U7CiAKLSAgICBz
Y29tYm8ud29yZCA9ICoodTMyICopc2hhaDsKKyAgICBzY29tYm8ud29yZCA9IEFDQ0VTU19PTkNF
KCpyYXdfc2hhaCk7CiAKICAgICAvKgogICAgICAqIFRoaXMgbG9vcCBhdHRlbXB0cyB0byBzZXQg
dGhlIGFjY2VzcyAocmVhZGluZy93cml0aW5nKSBmbGFncwpAQCAtNzI4LDcgKzcyOSw3IEBAIHN0
YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIkF0dGVtcHQgdG8gd3JpdGUtcGluIGEgci9vIGdy
YW50IGVudHJ5XG4iKTsKICAgICAgICAgfQogCi0gICAgICAgIHByZXZfc2NvbWJvLndvcmQgPSBn
dWVzdF9jbXB4Y2hnKHJkLCAodTMyICopc2hhaCwKKyAgICAgICAgcHJldl9zY29tYm8ud29yZCA9
IGd1ZXN0X2NtcHhjaGcocmQsIHJhd19zaGFoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzY29tYm8ud29yZCwgbmV3X3Njb21iby53b3JkKTsKICAgICAgICAgaWYg
KCBsaWtlbHkocHJldl9zY29tYm8ud29yZCA9PSBzY29tYm8ud29yZCkgKQogICAgICAgICAgICAg
YnJlYWs7CkBAIC03NTMsMTcgKzc1NCwxMyBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNv
bnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBkb21pZF90ICBsZG9taWQpCiB7CiAgICAgaW50ICAgICAgcmMgICAgPSBHTlRTVF9va2F5Owor
ICAgIHVpbnQzMl90ICpyYXdfc2hhaCA9ICh1aW50MzJfdCAqKXNoYWg7CiAgICAgdW5pb24gZ3Jh
bnRfY29tYm8gc2NvbWJvOwogICAgIHVpbnQxNl90IGZsYWdzID0gc2hhaC0+ZmxhZ3M7CiAgICAg
ZG9taWRfdCAgaWQgICAgPSBzaGFoLT5kb21pZDsKICAgICB1aW50MTZfdCBtYXNrICA9IEdURl90
eXBlX21hc2s7CiAKLSAgICAvKiB3ZSByZWFkIGZsYWdzIGFuZCBkb21pZCBpbiBhIHNpbmdsZSBt
ZW1vcnkgYWNjZXNzLgotICAgICAgIHRoaXMgYXZvaWRzIHRoZSBuZWVkIGZvciBhbm90aGVyIG1l
bW9yeSBiYXJyaWVyIHRvCi0gICAgICAgZW5zdXJlIGFjY2VzcyB0byB0aGVzZSBmaWVsZHMgYXJl
IG5vdCByZW9yZGVyZWQgKi8KLSAgICBzY29tYm8ud29yZCA9ICoodTMyICopc2hhaDsKLSAgICBi
YXJyaWVyKCk7IC8qIGJ1dCB3ZSBzdGlsbCBuZWVkIHRvIHN0b3AgdGhlIGNvbXBpbGVyIGZyb20g
dHVybmluZwotICAgICAgICAgICAgICAgICAgaXQgYmFjayBpbnRvIHR3byByZWFkcyAqLworICAg
IHNjb21iby53b3JkID0gQUNDRVNTX09OQ0UoKnJhd19zaGFoKTsKICAgICBmbGFncyA9IHNjb21i
by5zaG9ydHMuZmxhZ3M7CiAgICAgaWQgPSBzY29tYm8uc2hvcnRzLmRvbWlkOwogCkBAIC03OTcs
OCArNzk0LDcgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9o
ZWFkZXJfdCAqc2hhaCwKICAgICAgICBzdGlsbCB2YWxpZCAqLwogICAgIHNtcF9tYigpOwogCi0g
ICAgc2NvbWJvLndvcmQgPSAqKHUzMiAqKXNoYWg7Ci0gICAgYmFycmllcigpOworICAgIHNjb21i
by53b3JkID0gQUNDRVNTX09OQ0UoKnJhd19zaGFoKTsKICAgICBmbGFncyA9IHNjb21iby5zaG9y
dHMuZmxhZ3M7CiAgICAgaWQgPSBzY29tYm8uc2hvcnRzLmRvbWlkOwogCkBAIC0yMDQxLDcgKzIw
MzcsNyBAQCBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoCiAgICAgc3RydWN0IGRvbWFpbiAq
cmQsIHN0cnVjdCBkb21haW4gKmxkLCBncmFudF9yZWZfdCByZWYpCiB7CiAgICAgc3RydWN0IGdy
YW50X3RhYmxlICpyZ3QgPSByZC0+Z3JhbnRfdGFibGU7Ci0gICAgZ3JhbnRfZW50cnlfaGVhZGVy
X3QgKnNoYTsKKyAgICB1aW50MzJfdCAqcmF3X3NoYWg7CiAgICAgdW5pb24gZ3JhbnRfY29tYm8g
ICBzY29tYm8sIHByZXZfc2NvbWJvLCBuZXdfc2NvbWJvOwogICAgIGludCAgICAgICAgICAgICAg
ICAgcmV0cmllcyA9IDA7CiAKQEAgLTIwNTUsOSArMjA1MSw4IEBAIGdudHRhYl9wcmVwYXJlX2Zv
cl90cmFuc2ZlcigKICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHNoYSA9IHNoYXJl
ZF9lbnRyeV9oZWFkZXIocmd0LCByZWYpOwotCi0gICAgc2NvbWJvLndvcmQgPSAqKHUzMiAqKSZz
aGEtPmZsYWdzOworICAgIHJhd19zaGFoID0gKHVpbnQzMl90ICopc2hhcmVkX2VudHJ5X2hlYWRl
cihyZ3QsIHJlZik7CisgICAgc2NvbWJvLndvcmQgPSBBQ0NFU1NfT05DRSgqcmF3X3NoYWgpOwog
CiAgICAgZm9yICggOyA7ICkKICAgICB7CkBAIC0yMDc0LDcgKzIwNjksNyBAQCBnbnR0YWJfcHJl
cGFyZV9mb3JfdHJhbnNmZXIoCiAgICAgICAgIG5ld19zY29tYm8gPSBzY29tYm87CiAgICAgICAg
IG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdURl90cmFuc2Zlcl9jb21taXR0ZWQ7CiAKLSAg
ICAgICAgcHJldl9zY29tYm8ud29yZCA9IGd1ZXN0X2NtcHhjaGcocmQsICh1MzIgKikmc2hhLT5m
bGFncywKKyAgICAgICAgcHJldl9zY29tYm8ud29yZCA9IGd1ZXN0X2NtcHhjaGcocmQsIHJhd19z
aGFoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzY29tYm8ud29y
ZCwgbmV3X3Njb21iby53b3JkKTsKICAgICAgICAgaWYgKCBsaWtlbHkocHJldl9zY29tYm8ud29y
ZCA9PSBzY29tYm8ud29yZCkgKQogICAgICAgICAgICAgYnJlYWs7Ci0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyP-0007a7-OM; Fri, 21 Jun 2019 09: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyO-0007a1-Jb
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:44 +0000
X-Inumbo-ID: 140a513a-9408-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 140a513a-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36:43 +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: Y7FeIurlf15qw0Ia1pHHjzjTXIsasIpDGJu0MNQKjoHHCAMNILfp3hXYkv6t2+Oz6BwBPmxZsP
 pZqRjImdz8rL0VuJdMSJiNEaa4XogI0eizNryq3Ve40gtAiyFHV5N+uLBVSd6BIFh4RWWcJar+
 /E8xB56tcpT+fEY2KG1O7tQVGtkug8JlWgUwTY/uXieJsijYpcPzl3BCaZlj6ua00A1txPfwcF
 1EUe/8uVkHvvUeZGRvyGmoT7ejy+MwxrvygjUGIxznRHO0jbMcZdr/qS+UN3sU6sFVoGiQwW1R
 AR4=
X-SBRS: 2.7
X-MesageID: 2060656
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,399,1557201600"; 
   d="scan'208";a="2060656"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:33 +0100
Message-ID: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/5] xen/gnttab: XSA-295 followup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>

VGhpcyBzZXJpZXMgY2FtZSBvdXQgb2Ygb2JzZXJ2YXRpb25zIGR1cmluZyB0aGUgZGV2ZWxvcG1l
bnQgb2YgWFNBLTI5NS4KCkl0IGhhcyBiZWVuIHRlc3RlZCBvbiB4ODYsIGJ1dCBvbmx5IGNvbXBp
bGUgdGVzdGVkIG9uIGFybS4gIEl0IGNhbiBiZSBvYnRhaW5lZAppbiBnaXQgZm9ybSBmcm9tOgoK
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvYW5kcmV3Y29vcC94ZW4u
Z2l0O2E9c2hvcnRsb2c7aD1yZWZzL2hlYWRzL3hlbi1ncmFudC1zdGF0dXMKCkFuZHJldyBDb29w
ZXIgKDUpOgogIHhlbi9nbnR0YWI6IFJlZHVjZSBjb21wbGV4aXR5IHdoZW4gcmVhZGluZyBncmFu
dF9lbnRyeV9oZWFkZXJfdAogIHhlbi9nbnR0YWI6IFJlZHVjZSBjb2RlIHZvbHVtZSB3aGVuIHVz
aW5nIHVuaW9uIGdyYW50X2NvbWJvCiAgYXJtL2dudHRhYjogSW1wbGVtZW50IHN0dWIgaGVscGVy
cyBhcyBzdGF0aWMgaW5saW5lcwogIHhlbi9nbnR0YWI6IFJlZmFjdG9yIGdudHRhYl9jbGVhcl9m
bGFnKCkgdG8gYmUgZ250dGFiX2NsZWFyX2ZsYWdzKCkKICB4ZW4vZ250dGFiOiBGb2xkIGFkamFj
ZW50IGNhbGxzIHRvIGdudHRhYl9jbGVhcl9mbGFncygpCgogeGVuL2FyY2gvYXJtL21tLmMgICAg
ICAgICAgICAgICAgIHwgIDE2IC0tLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAg
ICB8IDE2MCArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIHwgIDE3ICsrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
Z3JhbnRfdGFibGUuaCB8ICAxMSArLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTA0IGluc2VydGlvbnMo
KyksIDEwMCBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyR-0007au-QH; Fri, 21 Jun 2019 09:36:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyR-0007aP-4k
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:47 +0000
X-Inumbo-ID: 158a9716-9408-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 158a9716-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36: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: yNk+spgbSIUyPpMJ3Bv1VgpP3fQ1ysjF1u6loCb+D51o+6dAli79oJ8rdBfcLU/N3DNIxNjXSf
 Z93NL2Suv9Cuw6Ki8/jMGap1R78DxxuSXutlX6LcJ/0eaSlg74oMUc0ZiQPRAW+NMAr8OoL7oi
 60KhuxFu2YjQRXzwBqb8FIiXzDT0hSF+S1MFzE10wmhJaZ0tdBhgD+eVLMy3jChqgVAmAQDRbD
 Uvfc69iEqG5civg9U6DxobS1gpV2ZHgsNfBvPsH326+xW2cLkLsfryQpuGH1Jw41AVyLrC1rUP
 Oiw=
X-SBRS: 2.7
X-MesageID: 2060662
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,399,1557201600"; 
   d="scan'208";a="2060662"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:37 +0100
Message-ID: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 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+Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAg
IHwgMzAgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2dyYW50X3RhYmxlLmggfCAgNiArKystLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFi
bGUuaCB8IDExICsrKystLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyks
IDI1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBi
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA2ZDhmMTdkLi40YmQ1Nzc3IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jCkBAIC03OTYsOCArNzk2LDggQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBn
cmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAoc2NvbWJvLmRvbWlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChzY29tYm8uZmxhZ3MgJiBH
VEZfcmVhZG9ubHkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
KHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2NsZWFyX2Zs
YWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9m
bGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAgICAgICAgICAgICBQSU5fRkFJTChkb25l
LCBHTlRTVF9nZW5lcmFsX2Vycm9yLAogICAgICAgICAgICAgICAgICAgICAgIlVuc3RhYmxlIGZs
YWdzICgleCkgb3IgZG9tICglZCk7IGV4cGVjdGVkIGQlZCAoci93OiAlZClcbiIsCiAgICAgICAg
ICAgICAgICAgICAgICBzY29tYm8uZmxhZ3MsIHNjb21iby5kb21pZCwgbGRvbWlkLCAhcmVhZG9u
bHkpOwpAQCAtODA3LDcgKzgwNyw3IEBAIHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoY29uc3Qg
Z3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiAgICAgewogICAgICAgICBpZiAoIHVubGlrZWx5
KHNjb21iby5mbGFncyAmIEdURl9yZWFkb25seSkgKQogICAgICAgICB7Ci0gICAgICAgICAgICBn
bnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsKICAgICAgICAgICAg
IFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxfZXJyb3IsCiAgICAgICAgICAgICAgICAgICAg
ICAiVW5zdGFibGUgZ3JhbnQgcmVhZG9ubHkgZmxhZ1xuIik7CiAgICAgICAgIH0KQEAgLTEyMjAs
MTAgKzEyMjAsMTAgQEAgbWFwX2dyYW50X3JlZigKICB1bmxvY2tfb3V0X2NsZWFyOgogICAgIGlm
ICggIShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICYmCiAgICAgICAgICAhKGFjdC0+cGlu
ICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkKLSAgICAgICAgZ250dGFi
X2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAgIGlmICggIWFjdC0+cGlu
ICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsK
KyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfcmVhZGluZywgc3RhdHVzKTsKIAog
IGFjdF9yZWxlYXNlX291dDoKICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwpAQCAtMTQ5
MywxMCArMTQ5MywxMCBAQCB1bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRhYl91bm1h
cF9jb21tb24gKm9wKQogCiAgICAgaWYgKCAoKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8
R05UUElOX2hzdHdfbWFzaykpID09IDApICYmCiAgICAgICAgICAhKG9wLT5kb25lICYgR05UTUFQ
X3JlYWRvbmx5KSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcs
IHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRpbmcsIHN0
YXR1cyk7CiAKICAgICBpZiAoIGFjdC0+cGluID09IDAgKQotICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
Z3MocmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2Uo
YWN0KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjM1NCwxMSArMjM1NCwxMSBA
QCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGFjdC0+cGluIC09IEdOVFBJTl9o
c3R3X2luYzsKICAgICAgICAgaWYgKCAhKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05U
UElOX2hzdHdfbWFzaykpICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RG
X3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdU
Rl93cml0aW5nLCBzdGF0dXMpOwogICAgIH0KIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAg
ICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfcmVhZGluZywgc3RhdHVzKTsKIAogICAgIGFjdGl2
ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTIz
ODUsMTAgKzIzODUsMTAgQEAgc3RhdGljIHZvaWQgZml4dXBfc3RhdHVzX2Zvcl9jb3B5X3Bpbihz
dHJ1Y3QgZG9tYWluICpyZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDE2X3QgKnN0YXR1cykKIHsKICAgICBpZiAoICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdf
bWFzayB8IEdOVFBJTl9kZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJk
LCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwg
R1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRh
Yl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiB9CiAKIC8qCkBAIC0yNjM5
LDEwICsyNjM5LDEwIEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgdW5sb2NrX291dF9jbGVh
cjoKICAgICBpZiAoICEocmVhZG9ubHkpICYmCiAgICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJ
Tl9oc3R3X21hc2sgfCBHTlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJf
ZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
Z3MocmQsIEdURl93cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCAhYWN0LT5waW4gKQotICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAg
ICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgdW5sb2Nr
X291dDoKICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwpAQCAtMzY3NywxMSArMzY3Nywx
MSBAQCBnbnR0YWJfcmVsZWFzZV9tYXBwaW5ncygKICAgICAgICAgICAgIH0KIAogICAgICAgICAg
ICAgaWYgKCAoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkg
PT0gMCApCi0gICAgICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGlu
Zywgc3RhdHVzKTsKKyAgICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93
cml0aW5nLCBzdGF0dXMpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCBhY3QtPnBpbiA9PSAw
ICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1
cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl9yZWFkaW5nLCBzdGF0
dXMpOwogCiAgICAgICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgICAgIGdyYW50
X3JlYWRfdW5sb2NrKHJndCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50
X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKaW5kZXggYjBkNjcz
Yi4uOGNjYWQ2OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtMTYsMTAgKzE2LDEw
IEBAIHN0cnVjdCBncmFudF90YWJsZV9hcmNoIHsKICAgICBnZm5fdCAqc3RhdHVzX2dmbjsKIH07
CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIs
IHVpbnQxNl90ICphZGRyKQorc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFncyhz
dHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MTZfdCBtYXNrLCB1aW50MTZfdCAqYWRkcikKIHsKLSAgICBndWVzdF9jbGVhcl9tYXNrMTYo
ZCwgQklUKG5yLCBVTCksIGFkZHIpOworICAgIGd1ZXN0X2NsZWFyX21hc2sxNihkLCBtYXNrLCBh
ZGRyKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBk
b21haW4gKmQsIG1mbl90IG1mbikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCAxMjFi
MzNkLi40NjkxMjU4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxl
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC02MCwxNCArNjAs
MTEgQEAgc3RhdGljIGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcodWludDY0
X3QgYWRkciwgbWZuX3QgZnJhbWUsCiAKICNkZWZpbmUgZ250dGFiX21hcmtfZGlydHkoZCwgZikg
cGFnaW5nX21hcmtfZGlydHkoZCwgZikKIAotc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVh
cl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBuciwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCAqc3QpCitzdGF0aWMgaW5saW5lIHZvaWQg
Z250dGFiX2NsZWFyX2ZsYWdzKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IG1hc2ssIHVpbnQxNl90ICphZGRyKQogewotICAg
IC8qCi0gICAgICogTm90ZSB0aGF0IHRoaXMgY2Fubm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUg
YWNjZXNzIG11c3QgYmUKLSAgICAgKiBjb25maW5lZCB0byB0aGUgc3BlY2lmaWVkIDIgYnl0ZXMu
Ci0gICAgICovCi0gICAgYXNtIHZvbGF0aWxlICgibG9jayBidHJ3ICV3MSwlMCIgOiAiK20iICgq
c3QpIDogIklyIiAobnIpKTsKKyAgICAvKiBBY2Nlc3MgbXVzdCBiZSBjb25maW5lZCB0byB0aGUg
c3BlY2lmaWVkIDIgYnl0ZXMuICovCisgICAgYXNtIHZvbGF0aWxlICgibG9jayBhbmR3ICV3MSwl
MCIgOiAiK20iICgqYWRkcikgOiAiSXIiICh+bWFzaykpOwogfQogCiAvKiBGb3JlaWduIG1hcHBp
bmdzIG9mIEhWTS1ndWVzdCBwYWdlcyBkbyBub3QgbW9kaWZ5IHRoZSB0eXBlIGNvdW50LiAqLwot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyR-0007aY-BH; Fri, 21 Jun 2019 09:36:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyP-0007a9-QI
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:45 +0000
X-Inumbo-ID: 152d0e33-9408-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 152d0e33-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36: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: pJBqWnN1+Zomj8YcpNMobkrhTT26oNYxj6+fwFmgCGNca26V+TRBk9BNwD0Xq1upyfT3pZwqct
 H3vNTM+CbqEwOThyqzFgaPr3OMnNSd7g6ihEd8KYfEE9cvCYfMu2joQD8Zy+sI5BW5X4LDwccd
 YZWrpreQ6NyWJp8GiZnR+eH/nymFelEKr8tAjaaj0LXwahK17ASE4jwSWpxnqRa0EciIo6aSVE
 HywicuF133pwCzD2RXbUo6ljFkb6Zq3fuXJwgr5iOigqQx6cUOGDUmnVXpRl9xQNCaarbPdnZ2
 5ts=
X-SBRS: 2.7
X-MesageID: 2060661
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,399,1557201600"; 
   d="scan'208";a="2060661"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:36 +0100
Message-ID: <1561109798-8744-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgaW5lZmZpY2llbnQgdG8gY2FsbCBpbnRvIGEgZGlmZmVyZW50IHRyYW5zbGF0aW9uIHVu
aXQgZm9yIGEgc3R1YgpmdW5jdGlvbiwgd2hlbiBhIHN0YXRpYyBpbmxpbmUgd2lsbCB3b3JrIGZp
bmUuICBSZXBsYWNlIGFuIG9wZW4tY29kZWQKcHJpbnRrX29uY2UoKSB3aGlsZSBtb3ZpbmcgaXQu
CgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgfCAxNiAtLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAxNyArKysrKysrKysr
KysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmlu
ZGV4IDM1ZGMxZjcuLjQ0MjU4YWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC00MSw3ICs0MSw2IEBACiAjaW5jbHVkZSA8eGVuL3NpemVz
Lmg+CiAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KIAotI2luY2x1ZGUgPGFzbS9ndWVz
dF9hdG9taWNzLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKIC8qIE92ZXJyaWRlIG1hY3Jv
cyBmcm9tIGFzbS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwpAQCAtMTUz
MiwyMSArMTUzMSw2IEBAIHZvaWQgcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
KQogICAgIHJldHVybjsKIH0KIAotdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKLXsKLSAgICBndWVzdF9jbGVh
cl9tYXNrMTYoZCwgQklUKG5yLCBVTCksIGFkZHIpOwotfQotCi12b2lkIGdudHRhYl9tYXJrX2Rp
cnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbikKLXsKLSAgICAvKiBYWFg6IG1hcmsgZGly
dHkgKi8KLSAgICBzdGF0aWMgaW50IHdhcm5pbmc7Ci0gICAgaWYgKCF3YXJuaW5nKSB7Ci0gICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiZ250dGFiX21hcmtfZGlydHkgbm90IGltcGxl
bWVudGVkIHlldFxuIik7Ci0gICAgICAgIHdhcm5pbmcgPSAxOwotICAgIH0KLX0KLQogaW50IGNy
ZWF0ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBhZGRyLCBtZm5fdCBmcmFtZSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncywgdW5zaWdu
ZWQgaW50IGNhY2hlX2ZsYWdzKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCmluZGV4IDFl
ZDBhZWYuLmIwZDY3M2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFi
bGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAgLTYsNiArNiw4
IEBACiAjaW5jbHVkZSA8eGVuL3Bmbi5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCisjaW5j
bHVkZSA8YXNtL2d1ZXN0X2F0b21pY3MuaD4KKwogI2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZS
QU1FUyAxVQogI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04gMQogCkBAIC0xNCwxMyArMTYsMjQg
QEAgc3RydWN0IGdyYW50X3RhYmxlX2FyY2ggewogICAgIGdmbl90ICpzdGF0dXNfZ2ZuOwogfTsK
IAotdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IG5yLCB1aW50MTZfdCAqYWRkcik7CitzdGF0aWMgaW5saW5lIHZvaWQgZ250dGFiX2NsZWFyX2Zs
YWcoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKK3sKKyAgICBndWVzdF9jbGVhcl9t
YXNrMTYoZCwgQklUKG5yLCBVTCksIGFkZHIpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgZ250
dGFiX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuKQoreworI2lmbmRlZiBO
REVCVUcKKyAgICBwcmludGtfb25jZShYRU5MT0dfR19XQVJOSU5HICJnbnR0YWJfbWFya19kaXJ0
eSBub3QgaW1wbGVtZW50ZWQgeWV0XG4iKTsKKyNlbmRpZgorfQorCiBpbnQgY3JlYXRlX2dyYW50
X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGdwYWRkciwgbWZuX3QgbWZuLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzLCB1bnNpZ25lZCBpbnQgY2Fj
aGVfZmxhZ3MpOwogI2RlZmluZSBnbnR0YWJfaG9zdF9tYXBwaW5nX2dldF9wYWdlX3R5cGUocm8s
IGxkLCByZCkgKDApCiBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9u
ZyBncGFkZHIsIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIG5ld19ncGFkZHIsIHVuc2lnbmVkIGludCBmbGFncyk7Ci12b2lkIGdudHRhYl9t
YXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbik7CiAjZGVmaW5lIGdudHRhYl9y
ZWxlYXNlX2hvc3RfbWFwcGluZ3MoZG9tYWluKSAxCiAKIC8qCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyU-0007cH-4b; Fri, 21 Jun 2019 09:36:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyS-0007bG-Ei
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:48 +0000
X-Inumbo-ID: 160e3fd5-9408-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 160e3fd5-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36: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=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: N9ySbi1gz7TGtob0AL3JnQ+p1SMNIMgK6tKK9ujZ06jhgI699k6O367Pb1etQml4CaA9rgUikM
 FN1spb/pEixIAYwIWH5lRrwloavQAh3TpOBc9B6tM020QZBY8aX0hFfxBzJKxD1vCfkqIQj2GV
 ABhORl/M1dTAs6oopIWZEtSYz/J4zq+jtQNynFi3skAji/sO92iSdUhiVl2aboNRCufrWXz//r
 G1B9ncaz+XY1a5G0G7uqudF65OD0pXqymgBhOoCqz4Bul5jVrTSqvTt5Rmx1nI4S1zlKG2D/n3
 1yg=
X-SBRS: 2.7
X-MesageID: 2039644
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,399,1557201600"; 
   d="scan'208";a="2039644"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:38 +0100
Message-ID: <1561109798-8744-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/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
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29t
PgotLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA0YmQ1Nzc3Li5lNmEwZjMwIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCkBAIC03OTYsOCArNzk2LDcgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihj
b25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAoc2NvbWJvLmRv
bWlkICE9IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChzY29tYm8uZmxh
Z3MgJiBHVEZfcmVhZG9ubHkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFncyhyZCwgR1RGX3dyaXRpbmcsIHN0YXR1cyk7Ci0gICAgICAgICAgICBnbnR0YWJfY2xl
YXJfZmxhZ3MocmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZyB8IEdURl9yZWFkaW5nLCBzdGF0dXMpOwogICAgICAg
ICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAg
ICAgICAgICJVbnN0YWJsZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIv
dzogJWQpXG4iLAogICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLmZsYWdzLCBzY29tYm8uZG9t
aWQsIGxkb21pZCwgIXJlYWRvbmx5KTsKQEAgLTkxOSw3ICs5MTgsNyBAQCBtYXBfZ3JhbnRfcmVm
KAogICAgIGludCAgICAgICAgICAgIHJjID0gR05UU1Rfb2theTsKICAgICB1MzIgICAgICAgICAg
ICBvbGRfcGluOwogICAgIHUzMiAgICAgICAgICAgIGFjdF9waW47Ci0gICAgdW5zaWduZWQgaW50
ICAgY2FjaGVfZmxhZ3MsIHJlZmNudCA9IDAsIHR5cGVjbnQgPSAwOworICAgIHVuc2lnbmVkIGlu
dCAgIGNhY2hlX2ZsYWdzLCBjbGVhcl9mbGFncyA9IDAsIHJlZmNudCA9IDAsIHR5cGVjbnQgPSAw
OwogICAgIGJvb2wgICAgICAgICAgIGhvc3RfbWFwX2NyZWF0ZWQgPSBmYWxzZTsKICAgICBzdHJ1
Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QgPSBOVUxMOwogICAgIHN0cnVjdCBncmFudF9tYXBw
aW5nICptdDsKQEAgLTEyMjAsMTAgKzEyMTksMTMgQEAgbWFwX2dyYW50X3JlZigKICB1bmxvY2tf
b3V0X2NsZWFyOgogICAgIGlmICggIShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICYmCiAg
ICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykp
ICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsK
KyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3dyaXRpbmc7CiAKICAgICBpZiAoICFhY3QtPnBp
biApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7
CisgICAgICAgIGNsZWFyX2ZsYWdzIHw9IEdURl9yZWFkaW5nOworCisgICAgaWYgKCBjbGVhcl9m
bGFncyApCisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1
cyk7CiAKICBhY3RfcmVsZWFzZV9vdXQ6CiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsK
QEAgLTE0MzMsNiArMTQzNSw3IEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFi
X3VubWFwX2NvbW1vbiAqb3ApCiAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYTsKICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwZzsKICAgICB1aW50MTZfdCAqc3RhdHVzOworICAgIHVuc2lnbmVk
IGludCBjbGVhcl9mbGFncyA9IDA7CiAKICAgICBpZiAoICFvcC0+ZG9uZSApCiAgICAgewpAQCAt
MTQ5MywxMCArMTQ5NiwxMyBAQCB1bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRhYl91
bm1hcF9jb21tb24gKm9wKQogCiAgICAgaWYgKCAoKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21h
c2t8R05UUElOX2hzdHdfbWFzaykpID09IDApICYmCiAgICAgICAgICAhKG9wLT5kb25lICYgR05U
TUFQX3JlYWRvbmx5KSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRp
bmcsIHN0YXR1cyk7CisgICAgICAgIGNsZWFyX2ZsYWdzIHw9IEdURl93cml0aW5nOwogCiAgICAg
aWYgKCBhY3QtPnBpbiA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZf
cmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3JlYWRpbmc7CisK
KyAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBj
bGVhcl9mbGFncywgc3RhdHVzKTsKIAogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAg
ICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTIzMjQsNiArMjMzMCw3IEBAIHJlbGVhc2Vf
Z3JhbnRfZm9yX2NvcHkoCiAgICAgdWludDE2X3QgKnN0YXR1czsKICAgICBncmFudF9yZWZfdCB0
cmFuc19ncmVmOwogICAgIHN0cnVjdCBkb21haW4gKnRkOworICAgIHVuc2lnbmVkIGludCBjbGVh
cl9mbGFncyA9IDA7CiAKICAgICBncmFudF9yZWFkX2xvY2socmd0KTsKIApAQCAtMjM1NCwxMSAr
MjM2MSwxNCBAQCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGFjdC0+cGluIC09
IEdOVFBJTl9oc3R3X2luYzsKICAgICAgICAgaWYgKCAhKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3
X21hc2t8R05UUElOX2hzdHdfbWFzaykpICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
cyhyZCwgR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBjbGVhcl9mbGFncyB8PSBH
VEZfd3JpdGluZzsKICAgICB9CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRh
Yl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGNsZWFyX2Zs
YWdzIHw9IEdURl9yZWFkaW5nOworCisgICAgaWYgKCBjbGVhcl9mbGFncyApCisgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVf
ZW50cnlfcmVsZWFzZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CkBAIC0yMzg0
LDExICsyMzk0LDE2IEBAIHN0YXRpYyB2b2lkIGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oc3Ry
dWN0IGRvbWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1cykKIHsKKyAgICB1bnNpZ25lZCBpbnQg
Y2xlYXJfZmxhZ3MgPSAwOworCiAgICAgaWYgKCAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21h
c2sgfCBHTlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQs
IEdURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBjbGVhcl9mbGFncyB8PSBHVEZfd3JpdGlu
ZzsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJk
LCBHVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3JlYWRp
bmc7CisKKyAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdz
KHJkLCBjbGVhcl9mbGFncywgc3RhdHVzKTsKIH0KIAogLyoKQEAgLTI0MTcsNiArMjQzMiw3IEBA
IGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgdWludDE2X3QgdHJhbnNfbGVuZ3RoOwogICAg
IGJvb2wgaXNfc3ViX3BhZ2U7CiAgICAgczE2IHJjID0gR05UU1Rfb2theTsKKyAgICB1bnNpZ25l
ZCBpbnQgY2xlYXJfZmxhZ3MgPSAwOwogCiAgICAgKnBhZ2UgPSBOVUxMOwogCkBAIC0yNjM5LDEw
ICsyNjU1LDEzIEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgdW5sb2NrX291dF9jbGVhcjoK
ICAgICBpZiAoICEocmVhZG9ubHkpICYmCiAgICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJTl9o
c3R3X21hc2sgfCBHTlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
Z3MocmQsIEdURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBjbGVhcl9mbGFncyB8PSBHVEZf
d3JpdGluZzsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2Zs
YWdzKHJkLCBHVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RG
X3JlYWRpbmc7CisKKyAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFy
X2ZsYWdzKHJkLCBjbGVhcl9mbGFncywgc3RhdHVzKTsKIAogIHVubG9ja19vdXQ6CiAgICAgYWN0
aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKQEAgLTM2MDMsNiArMzYyMiw4IEBAIGdudHRhYl9yZWxl
YXNlX21hcHBpbmdzKAogCiAgICAgZm9yICggaGFuZGxlID0gMDsgaGFuZGxlIDwgZ3QtPm1hcHRy
YWNrX2xpbWl0OyBoYW5kbGUrKyApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY2xlYXJf
ZmxhZ3MgPSAwOworCiAgICAgICAgIG1hcCA9ICZtYXB0cmFja19lbnRyeShndCwgaGFuZGxlKTsK
ICAgICAgICAgaWYgKCAhKG1hcC0+ZmxhZ3MgJiAoR05UTUFQX2RldmljZV9tYXB8R05UTUFQX2hv
c3RfbWFwKSkgKQogICAgICAgICAgICAgY29udGludWU7CkBAIC0zNjc3LDExICszNjk4LDE0IEBA
IGdudHRhYl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBp
ZiAoIChhY3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSA9PSAw
ICkKLSAgICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93cml0aW5nLCBz
dGF0dXMpOworICAgICAgICAgICAgICAgIGNsZWFyX2ZsYWdzIHw9IEdURl93cml0aW5nOwogICAg
ICAgICB9CiAKICAgICAgICAgaWYgKCBhY3QtPnBpbiA9PSAwICkKLSAgICAgICAgICAgIGdudHRh
Yl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBjbGVh
cl9mbGFncyB8PSBHVEZfcmVhZGluZzsKKworICAgICAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAg
ICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1cyk7CiAK
ICAgICAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgZ3JhbnRfcmVhZF91
bmxvY2socmd0KTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:36:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09:36:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heFyW-0007dr-Dq; Fri, 21 Jun 2019 09: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heFyV-0007d6-5M
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:36:51 +0000
X-Inumbo-ID: 179222cf-9408-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 179222cf-9408-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:36: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: 3QsXQ6UzxZ/RsFpDjPTRe2PUn5cTdhX1EEzut9HBlL95JtYSfIkKhdGiuXC43NDldRLzDrz3FW
 Gye4FySDBB7WLH+FCc5E4rw78koryUxtV4jmr5i+JMFphnSVCiRK+oq7C4gn39rbfHcHNVVV9+
 g+FWRIgQhDSnCFCXYoFqlGvoTxCrVSwFPz21TLrHOVIFX1UuOAMo4W1dmUUjIsqNGHD155386n
 bl1ayci2B6AyZszy+10iphFG0PGqXnUaWMZnsRAa0FxWnf5jQCEjR2fZeEpYCeUV1oo+aYU2IE
 hZ0=
X-SBRS: 2.7
X-MesageID: 2072494
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,399,1557201600"; 
   d="scan'208";a="2072494"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 10:36:35 +0100
Message-ID: <1561109798-8744-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/5] xen/gnttab: Reduce code volume when using
 union grant_combo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>

VGhlcmUgaXMgbm8gbmVlZCBmb3IgJ3N0cnVjdCB7IC4uLiB9IHNob3J0cycgdG8gYmUgbmFtZWQu
ICBDb252ZXJ0IGl0IHRvIGJlaW5nCmFuIGFub255bW91cyBzdHJ1Y3QsIGFuZCByZW5hbWUgJ3dv
cmQnIHRvIHRoZSBtb3JlIGNvbW1vbiAncmF3Jy4KCkZvciBfc2V0X3N0YXR1c192MSgpIGFuZCBn
bnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoKSB3aGljaCB1c2UgYSBib3VuZGVkCmNtcHhjaGcg
bG9vcCwgcmVuYW1lIHtwcmV2LG5ld31fc2NvbWJvIHRvIHtwcmV2LG5ld30gYW5kIHJlZHVjZSB0
aGVpciBzY29wZSB0bwp3aXRoaW4gdGhlIGxvb3AuCgpGb3IgX3NldF9zdGF0dXNfdjIoKSwgdGhl
IGZsYWdzIGFuZCBpZCB2YXJpYWJsZXMgYXJlIGNvbXBsZXRlbHkgdW5uZWNlc3NhcnkuCkRyb3Ag
dGhlbS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
QzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vZ3JhbnRfdGFibGUuYyB8IDkxICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDUwIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9j
b21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBlNWQ1ODVmLi42ZDhmMTdkIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBA
IC0xNDQsMTEgKzE0NCwxMSBAQCBjdXN0b21fcGFyYW0oImdudHRhYiIsIHBhcnNlX2dudHRhYik7
CiAgKiBUaGUgZm9sbG93aW5nIHVuaW9uIGFsbG93cyB0aGF0IHRvIGhhcHBlbiBpbiBhbiBlbmRp
YW4tbmV1dHJhbCBmYXNoaW9uLgogICovCiB1bmlvbiBncmFudF9jb21ibyB7Ci0gICAgdWludDMy
X3Qgd29yZDsKKyAgICB1aW50MzJfdCByYXc7CiAgICAgc3RydWN0IHsKICAgICAgICAgdWludDE2
X3QgZmxhZ3M7CiAgICAgICAgIGRvbWlkX3QgIGRvbWlkOwotICAgIH0gc2hvcnRzOworICAgIH07
CiB9OwogCiAvKiBVc2VkIHRvIHNoYXJlIGNvZGUgYmV0d2VlbiB1bm1hcF9ncmFudF9yZWYgYW5k
IHVubWFwX2FuZF9yZXBsYWNlLiAqLwpAQCAtNjgwLDcgKzY4MCw3IEBAIHN0YXRpYyBpbnQgX3Nl
dF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWgsCiB7CiAgICAgaW50
IHJjID0gR05UU1Rfb2theTsKICAgICB1aW50MzJfdCAqcmF3X3NoYWggPSAodWludDMyX3QgKilz
aGFoOwotICAgIHVuaW9uIGdyYW50X2NvbWJvIHNjb21ibywgcHJldl9zY29tYm8sIG5ld19zY29t
Ym87CisgICAgdW5pb24gZ3JhbnRfY29tYm8gc2NvbWJvOwogICAgIHVpbnQxNl90IG1hc2sgPSBH
VEZfdHlwZV9tYXNrOwogCiAgICAgLyoKQEAgLTY5OCw3ICs2OTgsNyBAQCBzdGF0aWMgaW50IF9z
ZXRfc3RhdHVzX3YxKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgIGlmICgg
bWFwZmxhZyApCiAgICAgICAgIG1hc2sgfD0gR1RGX3N1Yl9wYWdlOwogCi0gICAgc2NvbWJvLndv
cmQgPSBBQ0NFU1NfT05DRSgqcmF3X3NoYWgpOworICAgIHNjb21iby5yYXcgPSBBQ0NFU1NfT05D
RSgqcmF3X3NoYWgpOwogCiAgICAgLyoKICAgICAgKiBUaGlzIGxvb3AgYXR0ZW1wdHMgdG8gc2V0
IHRoZSBhY2Nlc3MgKHJlYWRpbmcvd3JpdGluZykgZmxhZ3MKQEAgLTcwOCwzNyArNzA4LDM1IEBA
IHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjEoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNo
YWgsCiAgICAgICovCiAgICAgZm9yICggOyA7ICkKICAgICB7CisgICAgICAgIHVuaW9uIGdyYW50
X2NvbWJvIHByZXYsIG5ldzsKKwogICAgICAgICAvKiBJZiBub3QgYWxyZWFkeSBwaW5uZWQsIGNo
ZWNrIHRoZSBncmFudCBkb21pZCBhbmQgdHlwZS4gKi8KLSAgICAgICAgaWYgKCAhYWN0LT5waW4g
JiYKLSAgICAgICAgICAgICAoKChzY29tYm8uc2hvcnRzLmZsYWdzICYgbWFzaykgIT0KLSAgICAg
ICAgICAgICAgIEdURl9wZXJtaXRfYWNjZXNzKSB8fAotICAgICAgICAgICAgICAoc2NvbWJvLnNo
b3J0cy5kb21pZCAhPSBsZG9taWQpKSApCisgICAgICAgIGlmICggIWFjdC0+cGluICYmICgoKHNj
b21iby5mbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNjZXNzKSB8fAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHNjb21iby5kb21pZCAhPSBsZG9taWQpKSApCiAgICAgICAgICAgICBQ
SU5fRkFJTChkb25lLCBHTlRTVF9nZW5lcmFsX2Vycm9yLAogICAgICAgICAgICAgICAgICAgICAg
IkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWRcbiIsCi0gICAgICAgICAg
ICAgICAgICAgICBzY29tYm8uc2hvcnRzLmZsYWdzLCBzY29tYm8uc2hvcnRzLmRvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgbGRvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgIHNjb21iby5m
bGFncywgc2NvbWJvLmRvbWlkLCBsZG9taWQpOwogCi0gICAgICAgIG5ld19zY29tYm8gPSBzY29t
Ym87Ci0gICAgICAgIG5ld19zY29tYm8uc2hvcnRzLmZsYWdzIHw9IEdURl9yZWFkaW5nOworICAg
ICAgICBuZXcgPSBzY29tYm87CisgICAgICAgIG5ldy5mbGFncyB8PSBHVEZfcmVhZGluZzsKIAog
ICAgICAgICBpZiAoICFyZWFkb25seSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIG5ld19zY29t
Ym8uc2hvcnRzLmZsYWdzIHw9IEdURl93cml0aW5nOwotICAgICAgICAgICAgaWYgKCB1bmxpa2Vs
eShzY29tYm8uc2hvcnRzLmZsYWdzICYgR1RGX3JlYWRvbmx5KSApCisgICAgICAgICAgICBuZXcu
ZmxhZ3MgfD0gR1RGX3dyaXRpbmc7CisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHNjb21iby5m
bGFncyAmIEdURl9yZWFkb25seSkgKQogICAgICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdO
VFNUX2dlbmVyYWxfZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIkF0dGVtcHQgdG8g
d3JpdGUtcGluIGEgci9vIGdyYW50IGVudHJ5XG4iKTsKICAgICAgICAgfQogCi0gICAgICAgIHBy
ZXZfc2NvbWJvLndvcmQgPSBndWVzdF9jbXB4Y2hnKHJkLCByYXdfc2hhaCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29y
ZCk7Ci0gICAgICAgIGlmICggbGlrZWx5KHByZXZfc2NvbWJvLndvcmQgPT0gc2NvbWJvLndvcmQp
ICkKKyAgICAgICAgcHJldi5yYXcgPSBndWVzdF9jbXB4Y2hnKHJkLCByYXdfc2hhaCwgc2NvbWJv
LnJhdywgbmV3LnJhdyk7CisgICAgICAgIGlmICggbGlrZWx5KHByZXYucmF3ID09IHNjb21iby5y
YXcpICkKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGlmICggcmV0cmllcysrID09IDQg
KQogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAg
ICAgICAgICAgICAgICAgICJTaGFyZWQgZ3JhbnQgZW50cnkgaXMgdW5zdGFibGVcbiIpOwogCi0g
ICAgICAgIHNjb21ibyA9IHByZXZfc2NvbWJvOworICAgICAgICBzY29tYm8gPSBwcmV2OwogICAg
IH0KIAogZG9uZToKQEAgLTc1NiwxMyArNzU0LDkgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192
Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICBpbnQgICAgICByYyAgICA9
IEdOVFNUX29rYXk7CiAgICAgdWludDMyX3QgKnJhd19zaGFoID0gKHVpbnQzMl90ICopc2hhaDsK
ICAgICB1bmlvbiBncmFudF9jb21ibyBzY29tYm87Ci0gICAgdWludDE2X3QgZmxhZ3MgPSBzaGFo
LT5mbGFnczsKLSAgICBkb21pZF90ICBpZCAgICA9IHNoYWgtPmRvbWlkOwogICAgIHVpbnQxNl90
IG1hc2sgID0gR1RGX3R5cGVfbWFzazsKIAotICAgIHNjb21iby53b3JkID0gQUNDRVNTX09OQ0Uo
KnJhd19zaGFoKTsKLSAgICBmbGFncyA9IHNjb21iby5zaG9ydHMuZmxhZ3M7Ci0gICAgaWQgPSBz
Y29tYm8uc2hvcnRzLmRvbWlkOworICAgIHNjb21iby5yYXcgPSBBQ0NFU1NfT05DRSgqcmF3X3No
YWgpOwogCiAgICAgLyogaWYgdGhpcyBpcyBhIGdyYW50IG1hcHBpbmcgb3BlcmF0aW9uIHdlIHNo
b3VsZCBlbnN1cmUgR1RGX3N1Yl9wYWdlCiAgICAgICAgaXMgbm90IHNldCAqLwpAQCAtNzcwLDEz
ICs3NjQsMTIgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9o
ZWFkZXJfdCAqc2hhaCwKICAgICAgICAgbWFzayB8PSBHVEZfc3ViX3BhZ2U7CiAKICAgICAvKiBJ
ZiBub3QgYWxyZWFkeSBwaW5uZWQsIGNoZWNrIHRoZSBncmFudCBkb21pZCBhbmQgdHlwZS4gKi8K
LSAgICBpZiAoICFhY3QtPnBpbiAmJgotICAgICAgICAgKCAoKChmbGFncyAmIG1hc2spICE9IEdU
Rl9wZXJtaXRfYWNjZXNzKSAmJgotICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9IEdURl90
cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAoaWQgIT0gbGRvbWlkKSkgKQorICAgIGlmICggIWFj
dC0+cGluICYmICgoKChzY29tYm8uZmxhZ3MgJiBtYXNrKSAhPSBHVEZfcGVybWl0X2FjY2Vzcykg
JiYKKyAgICAgICAgICAgICAgICAgICAgICAgICgoc2NvbWJvLmZsYWdzICYgbWFzaykgIT0gR1RG
X3RyYW5zaXRpdmUpKSB8fAorICAgICAgICAgICAgICAgICAgICAgICAoc2NvbWJvLmRvbWlkICE9
IGxkb21pZCkpICkKICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwK
ICAgICAgICAgICAgICAgICAgIkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBk
JWQsIGZsYWdzICV4XG4iLAotICAgICAgICAgICAgICAgICBmbGFncywgaWQsIGxkb21pZCwgbWFz
ayk7CisgICAgICAgICAgICAgICAgIHNjb21iby5mbGFncywgc2NvbWJvLmRvbWlkLCBsZG9taWQs
IG1hc2spOwogCiAgICAgaWYgKCByZWFkb25seSApCiAgICAgewpAQCAtNzg0LDcgKzc3Nyw3IEBA
IHN0YXRpYyBpbnQgX3NldF9zdGF0dXNfdjIoY29uc3QgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNo
YWgsCiAgICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIGlmICggdW5saWtlbHkoZmxhZ3Mg
JiBHVEZfcmVhZG9ubHkpICkKKyAgICAgICAgaWYgKCB1bmxpa2VseShzY29tYm8uZmxhZ3MgJiBH
VEZfcmVhZG9ubHkpICkKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxf
ZXJyb3IsCiAgICAgICAgICAgICAgICAgICAgICAiQXR0ZW1wdCB0byB3cml0ZS1waW4gYSByL28g
Z3JhbnQgZW50cnlcbiIpOwogICAgICAgICAqc3RhdHVzIHw9IEdURl9yZWFkaW5nIHwgR1RGX3dy
aXRpbmc7CkBAIC03OTQsMjcgKzc4NywyNSBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNv
bnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAgIHN0aWxsIHZhbGlkICovCiAg
ICAgc21wX21iKCk7CiAKLSAgICBzY29tYm8ud29yZCA9IEFDQ0VTU19PTkNFKCpyYXdfc2hhaCk7
Ci0gICAgZmxhZ3MgPSBzY29tYm8uc2hvcnRzLmZsYWdzOwotICAgIGlkID0gc2NvbWJvLnNob3J0
cy5kb21pZDsKKyAgICBzY29tYm8ucmF3ID0gQUNDRVNTX09OQ0UoKnJhd19zaGFoKTsKIAogICAg
IGlmICggIWFjdC0+cGluICkKICAgICB7Ci0gICAgICAgIGlmICggKCgoZmxhZ3MgJiBtYXNrKSAh
PSBHVEZfcGVybWl0X2FjY2VzcykgJiYKLSAgICAgICAgICAgICAgKChmbGFncyAmIG1hc2spICE9
IEdURl90cmFuc2l0aXZlKSkgfHwKLSAgICAgICAgICAgICAoaWQgIT0gbGRvbWlkKSB8fAotICAg
ICAgICAgICAgICghcmVhZG9ubHkgJiYgKGZsYWdzICYgR1RGX3JlYWRvbmx5KSkgKQorICAgICAg
ICBpZiAoICgoKHNjb21iby5mbGFncyAmIG1hc2spICE9IEdURl9wZXJtaXRfYWNjZXNzKSAmJgor
ICAgICAgICAgICAgICAoKHNjb21iby5mbGFncyAmIG1hc2spICE9IEdURl90cmFuc2l0aXZlKSkg
fHwKKyAgICAgICAgICAgICAoc2NvbWJvLmRvbWlkICE9IGxkb21pZCkgfHwKKyAgICAgICAgICAg
ICAoIXJlYWRvbmx5ICYmIChzY29tYm8uZmxhZ3MgJiBHVEZfcmVhZG9ubHkpKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRpbmcsIHN0YXR1
cyk7CiAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0
dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAg
ICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBl
Y3RlZCBkJWQgKHIvdzogJWQpXG4iLAotICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGlkLCBs
ZG9taWQsICFyZWFkb25seSk7CisgICAgICAgICAgICAgICAgICAgICBzY29tYm8uZmxhZ3MsIHNj
b21iby5kb21pZCwgbGRvbWlkLCAhcmVhZG9ubHkpOwogICAgICAgICB9CiAgICAgfQogICAgIGVs
c2UKICAgICB7Ci0gICAgICAgIGlmICggdW5saWtlbHkoZmxhZ3MgJiBHVEZfcmVhZG9ubHkpICkK
KyAgICAgICAgaWYgKCB1bmxpa2VseShzY29tYm8uZmxhZ3MgJiBHVEZfcmVhZG9ubHkpICkKICAg
ICAgICAgewogICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywg
c3RhdHVzKTsKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxfZXJyb3Is
CkBAIC0yMDM4LDcgKzIwMjksNyBAQCBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoCiB7CiAg
ICAgc3RydWN0IGdyYW50X3RhYmxlICpyZ3QgPSByZC0+Z3JhbnRfdGFibGU7CiAgICAgdWludDMy
X3QgKnJhd19zaGFoOwotICAgIHVuaW9uIGdyYW50X2NvbWJvICAgc2NvbWJvLCBwcmV2X3Njb21i
bywgbmV3X3Njb21ibzsKKyAgICB1bmlvbiBncmFudF9jb21ibyBzY29tYm87CiAgICAgaW50ICAg
ICAgICAgICAgICAgICByZXRyaWVzID0gMDsKIAogICAgIGdyYW50X3JlYWRfbG9jayhyZ3QpOwpA
QCAtMjA1MiwyNiArMjA0MywyNiBAQCBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoCiAgICAg
fQogCiAgICAgcmF3X3NoYWggPSAodWludDMyX3QgKilzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwg
cmVmKTsKLSAgICBzY29tYm8ud29yZCA9IEFDQ0VTU19PTkNFKCpyYXdfc2hhaCk7CisgICAgc2Nv
bWJvLnJhdyA9IEFDQ0VTU19PTkNFKCpyYXdfc2hhaCk7CiAKICAgICBmb3IgKCA7IDsgKQogICAg
IHsKLSAgICAgICAgaWYgKCB1bmxpa2VseShzY29tYm8uc2hvcnRzLmZsYWdzICE9IEdURl9hY2Nl
cHRfdHJhbnNmZXIpIHx8Ci0gICAgICAgICAgICAgdW5saWtlbHkoc2NvbWJvLnNob3J0cy5kb21p
ZCAhPSBsZC0+ZG9tYWluX2lkKSApCisgICAgICAgIHVuaW9uIGdyYW50X2NvbWJvIHByZXYsIG5l
dzsKKworICAgICAgICBpZiAoIHVubGlrZWx5KHNjb21iby5mbGFncyAhPSBHVEZfYWNjZXB0X3Ry
YW5zZmVyKSB8fAorICAgICAgICAgICAgIHVubGlrZWx5KHNjb21iby5kb21pZCAhPSBsZC0+ZG9t
YWluX2lkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAog
ICAgICAgICAgICAgICAgICAgICAgIkJhZCBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3Rl
ZCBkJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICBzY29tYm8uc2hvcnRzLmZsYWdzLCBzY29t
Ym8uc2hvcnRzLmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgbGQtPmRvbWFpbl9pZCk7Cisg
ICAgICAgICAgICAgICAgICAgICBzY29tYm8uZmxhZ3MsIHNjb21iby5kb21pZCwgbGQtPmRvbWFp
bl9pZCk7CiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIH0KIAotICAgICAgICBuZXdf
c2NvbWJvID0gc2NvbWJvOwotICAgICAgICBuZXdfc2NvbWJvLnNob3J0cy5mbGFncyB8PSBHVEZf
dHJhbnNmZXJfY29tbWl0dGVkOworICAgICAgICBuZXcgPSBzY29tYm87CisgICAgICAgIG5ldy5m
bGFncyB8PSBHVEZfdHJhbnNmZXJfY29tbWl0dGVkOwogCi0gICAgICAgIHByZXZfc2NvbWJvLndv
cmQgPSBndWVzdF9jbXB4Y2hnKHJkLCByYXdfc2hhaCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2NvbWJvLndvcmQsIG5ld19zY29tYm8ud29yZCk7Ci0gICAgICAg
IGlmICggbGlrZWx5KHByZXZfc2NvbWJvLndvcmQgPT0gc2NvbWJvLndvcmQpICkKKyAgICAgICAg
cHJldi5yYXcgPSBndWVzdF9jbXB4Y2hnKHJkLCByYXdfc2hhaCwgc2NvbWJvLnJhdywgbmV3LnJh
dyk7CisgICAgICAgIGlmICggbGlrZWx5KHByZXYucmF3ID09IHNjb21iby5yYXcpICkKICAgICAg
ICAgICAgIGJyZWFrOwogCiAgICAgICAgIGlmICggcmV0cmllcysrID09IDQgKQpAQCAtMjA4MCw3
ICsyMDcxLDcgQEAgZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVyKAogICAgICAgICAgICAgZ290
byBmYWlsOwogICAgICAgICB9CiAKLSAgICAgICAgc2NvbWJvID0gcHJldl9zY29tYm87CisgICAg
ICAgIHNjb21ibyA9IHByZXY7CiAgICAgfQogCiAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsK
LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 09:44:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 09: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 1heG6A-0000Sw-HY; Fri, 21 Jun 2019 09:44:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heG68-0000Sr-Vw
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 09:44:45 +0000
X-Inumbo-ID: 3220209e-9409-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3220209e-9409-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 09:44:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 03:44:42 -0600
Message-Id: <5D0CA709020000780023A06F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 03:44:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906191422170.2072@sstabellini-ThinkPad-T480s>
 <a29aa125-bb95-d178-0f74-0804d8ad6f91@arm.com>
 <alpine.DEB.2.21.1906191446280.2072@sstabellini-ThinkPad-T480s>
 <ff241dfa-fb0e-63d6-f345-f80afb6a6035@arm.com>
 <alpine.DEB.2.21.1906191458230.2072@sstabellini-ThinkPad-T480s>
 <8e46a72a-de53-48d2-6801-d561a40bddce@arm.com>
In-Reply-To: <8e46a72a-de53-48d2-6801-d561a40bddce@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix build after 2e35cdf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDEyOjAwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEhpIFN0ZWZhbm8sCj4gCj4gT24gNi8xOS8xOSAxMTowNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOgo+PiBPbiBXZWQsIDE5IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBP
biA2LzE5LzE5IDEwOjQ3IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4gT24gV2Vk
LCAxOSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBIaSBTdGVmYW5vLAo+Pj4+
Pgo+Pj4+PiBUaXRsZTogWW91IHNob3VsZCBhdCBsZWFzdCBtZW50aW9uIHRoaXMgaXMgZm9yIG9w
LXRlZS4KPj4+Pj4KPj4+Pj4gQWxzbywgbW9zdGx5IGxpa2VseSB0aGUgc2hhMSBpcyB0b28gc21h
bGwgYW5kIGxpa2VseSB0byBtYXRjaCBtdWx0aXBsZQo+Pj4+PiBjb21taXQKPj4+Pj4gaW4gdGhl
IGZ1dHVyZS4gU28geW91IHdhbnQgdG8gc3BlY2lmeSB0aGUgdGl0bGUgb2YgdGhlIGNvbW1pdC4K
Pj4+Pj4KPj4+Pj4gT24gNi8xOS8xOSAxMDoyNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+Pj4+Pj4gT3B0ZWUgYnJlYWtzIHRoZSBidWlsZCB3aXRoOgo+Pj4+Pj4KPj4+Pj4+IG9wdGVl
LmM6IEluIGZ1bmN0aW9uIOKAmHRyYW5zbGF0ZV9ub25jb250aWcuaXNyYS404oCZOgo+Pj4+Pj4g
b3B0ZWUuYzo3NDM6Mzg6IGVycm9yOiDigJh4ZW5fZGF0YeKAmSBtYXkgYmUgdXNlZCB1bmluaXRp
YWxpemVkIGluIHRoaXMKPj4+Pj4+IGZ1bmN0aW9uCj4+Pj4+PiBbLVdlcnJvcj1tYXliZS11bmlu
aXRpYWxpemVkXQo+Pj4+Pj4gICAgICAgICAgICAgICAgIHhlbl9kYXRhLT5uZXh0X3BhZ2VfZGF0
YSA9IHBhZ2VfdG9fbWFkZHIoeGVuX3BncyArIDEpOwo+Pj4+Pj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeCj4+Pj4+PiBvcHRlZS5jOjczMjo3MTogZXJyb3I6IOKA
mGd1ZXN0X2RhdGHigJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzCj4+Pj4+PiBm
dW5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVkXQo+Pj4+Pj4gICAgICAgICAgICAg
cGFnZSA9Cj4+Pj4+PiBnZXRfZG9tYWluX3JhbV9wYWdlKGdhZGRyX3RvX2dmbihndWVzdF9kYXRh
LT5wYWdlc19saXN0W2lkeF0pKTsKPj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgo+Pj4+Pj4gb3B0
ZWUuYzo3NTA6MjE6IGVycm9yOiDigJhndWVzdF9wZ+KAmSBtYXkgYmUgdXNlZCB1bmluaXRpYWxp
emVkIGluIHRoaXMKPj4+Pj4+IGZ1bmN0aW9uCj4+Pj4+PiBbLVdlcnJvcj1tYXliZS11bmluaXRp
YWxpemVkXQo+Pj4+Pj4gICAgICAgICAgICAgICAgIHB1dF9wYWdlKGd1ZXN0X3BnKTsKPj4+Pj4+
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KPj4+Pj4+IGNjMTogYWxsIHdhcm5pbmdzIGJlaW5n
IHRyZWF0ZWQgYXMgZXJyb3JzCj4+Pj4+Pgo+Pj4+Pj4gRml4IGl0IGJ5IGluaXRpYWxpemluZyB4
ZW5fZGF0YSwgZ3Vlc3RfZGF0YSwgZ3Vlc3RfcGcgdG8gTlVMTC4gQWxzbyBzZXQKPj4+Pj4+IHhl
bl9wZ3MgdG8gTlVMTCBmb3IgY29uc2lzdGVuY3kuCj4+Pj4+Cj4+Pj4+IFdpdGhvdXQgbW9yZSBl
eHBsYW5hdGlvbiBJIHRoaW5rIHRoaXMgaXMgYW4gdW53aXNlIGNob2ljZS4gSWYgR0NDIHRoaW5r
cwo+Pj4+PiBpdCBpcwo+Pj4+PiBnb2luZyB0byBiZSB1c2VkIHVuaXRpYWxpemVkLCB0aGVuIG1v
c3RseSBsaWtlbHkgeW91IHNpbGVudCBhbiBlcnJvciB0aGF0Cj4+Pj4+IGNvdWxkIGVuZCB1cCB0
byBkZXJlZmVyZW5jZSBOVUxMLgo+Pj4+Pgo+Pj4+PiBBbHNvLCBzZXR0aW5nIHhlbl9wZ3MgZm9y
IGNvbnNpc3RlbmN5IHdpbGwgb25seSBkZWZlYXQgdGhlIGNvbXBpbGVyLgo+Pj4+PiBMZWFkaW5n
Cj4+Pj4+IHRvIGRlcmVmZXJlbmNpbmcgTlVMTCBhbmQgY3Jhc2ggWGVuLi4uCj4+Pj4+Cj4+Pj4+
IEZvciB4ZW5fcGdzLCB0aGlzIHNob3VsZCBkZWZpbml0ZWx5IG5vdCBiZSBOVUxMLiBGb3IgdGhl
IHR3byBvdGhlcnMsIHlvdQo+Pj4+PiBuZWVkCj4+Pj4+IHRvIGV4cGxhaW4gd2h5IHRoaXMgaXMg
ZmluZSAoaWYgdGhpcyBpcyBqdXN0IGJlY2F1c2UgdGhlIGNvbXBpbGVyIGNhbid0Cj4+Pj4+IGZp
bmQKPj4+Pj4gdGhlIHJlYXNvbiwgdGhlbiB5b3Ugc2hvdWxkIGFkZCBhIGNvbW1lbnQgaW4gdGhl
IGNvZGUgdG8gZXhwbGFpbiBpdCkuCj4+Pj4KPj4+PiBJIHdhcyBvbmx5IHRyeWluZyB0byB1bmJs
b2NrIHRoZSBidWlsZC4KPj4+Cj4+PiBTbz8gV2UgZG9uJ3Qgc2lsZW5jZSBhIGNvbXBpbGVyIHdh
cm5pbmcganVzdCBmb3IgdW5ibG9ja2luZyB0aGUgYnVpbGQgCj4gd2l0aG91dAo+Pj4gYW55IHBy
b3BlciBpbnZlc3RpZ2F0aW9uLiBEaWRuJ3QgeW91IGRvIHRoYXQgYmVmb3JlIGFkZGluZyB0aGUg
TlVMTD8KPj4gCj4+IE5vIEkgZGlkbid0LiBCdXQgYWN0dWFsbHksIEkgdGhvdWdodCB3ZSBkaWQg
dW5icmVhayBhIGJ1aWxkIGFzIHF1aWNrbHkKPj4gYXMgcG9zc2libGUgZXZlbiB3aXRob3V0IGEg
ZnVsbCBmaXggaW4gdGhlIHBhc3QuIAo+IAo+IEFuZCB3aG8gaXMgZ29pbmcgdG8gZG8gdGhlIGZv
bGxvdy11cD8gQUZBSUNULCB5b3Ugd2lsbCBub3QgYmUgdGhlIG9uZSAKPiBhbmQgdGhlcmVmb3Jl
IHRoYXQncyBhIGNhbGwgZm9yIHRoaXMgdG8gc3RheSBhcyBpdCBpcyBpbiBYZW4uCj4gCj4+IElu
IGZhY3QsIEkgc2VlbSB0bwo+PiByZWNvbGxlY3QgdGhhdCB3ZSBkaWQgdGhhdCBldmVuIHdpdGhv
dXQgY29sbGVjdGluZyBhbGwgbmVjZXNzYXJ5IGFja3MuCj4gCj4gQ29sbGVjdGluZyB0aGUgbmVj
ZXNzYXJ5IGFja3MgYW5kIG5vdCBpbnZlc3RpZ2F0aW5nIGFyZSBzb21ldGhpbmcgCj4gdG90YWxs
eSBkaWZmZXJlbnQuIFRoZXJlIGFyZSBhIGNvdXBsZSBvZiBpbnN0YW5jZSB3aGVyZSBwYXRjaCB3
ZW50IAo+IHdpdGhvdXQgdGhlIG5lY2Vzc2FyeSBhY2tzIHRvIHVuYmxvY2sgYnVpbGQvdGVzdCAo
c2VlIEphbidzIHNlcmllcyBmb3IgCj4gNC4xMCBhbmQgNC4xMSkuCj4gCj4gSG93ZXZlciBKYW4g
c3RpbGwgaW52ZXN0aWdhdGVkIHRoZSBwcm9ibGVtLgo+IAo+PiBNYXliZSBteSBtZW1vcnkgaXMg
ZmFpbGluZyBtZT8gQnV0IEkgd291bGQgaGF2ZSBzd29ybiBpdCBoYXBwZW5lZCBhCj4+IGNvdXBs
ZSBvZiB0aW1lcyBpbiB0aGUgbGFzdCAxMiBtb250aHMuIE9yIG1heWJlIHRoaXMgY2FzZSBpcyBk
aWZmZXJlbnQKPj4gYmVjYXVzZSBpdCBkb2Vzbid0IGJyZWFrIHRoZSBidWlsZCB3aXRoIHRoZSBk
ZWZhdWx0IGtjb25maWc/IEluIGFueQo+PiBjYXNlLCBsZXQncyBhZ3JlZSBvbiBhIHBvbGljeSBh
bmQgSSBhbSBoYXBweSB0byBmb2xsb3cgaXQuCj4gCj4gVGhpcyBjYW4ndCBiZSByZWFjaGVkIHdp
dGggb3NzdGVzdCAoYXMgaXQgaXMgcHJvdGVjdGVkIGJ5IEVYUEVSVCksIGJ1dCBJIAo+IGRpZG4n
dCBiYXNlIG15IGp1ZGdtZW50IG9uIHRoYXQuCj4gCj4gSSBiYXNlZCBteSBqdWRnbWVudCBvbiB0
aGUgY29tcGlsZXIgcmVwb3J0aW5nIGEgcG90ZW50aWFsIGVycm9yIGFuZCB0aGUgCj4gY29tbWl0
IG1lc3NhZ2Ugbm90IGV4cGxhaW5pbmcgd2h5IHNldHRpbmcgdG8gTlVMTCB3b3VsZCBiZSBvay4K
PiAKPiBJIGFtIGhhcHB5IHRvIGhhdmUgYnVpbGQgZml4IGdvaW5nIHdpdGhvdXQgYW55IGFja3Mg
KHRvIGNlcnRhaW4gZXh0ZW5kKSwgCj4gaG93ZXZlciB3ZSBzaG91bGQgbm90IGxvd2VyIGRvd24g
dGhlIHF1YWxpdHkgb2YgdGhlIGNvbW1pdCBmb3IgdGhhdC4KClNpbmNlIEp1bGllbiBhc2tlZCBm
b3IgYW4gZXhwbGljaXQgb3BpbmlvbjogSSBmdWxseSBhZ3JlZSB3aXRoIGhpbSBoZXJlLgpZZXMs
IHdlIGhhdmUgYmVlbiBydXNoaW5nIGluIGJ1aWxkIGZpeGVzLCBidXQgb25seSB3aGVuIHRoZXJl
IHdhcwpiYXNpY2FsbHkgbm8gZG91YnQgdGhhdCBldmVyeW9uZSB3aG8gd291bGQgbm9ybWFsbHkg
aGF2ZSB0byBhY2sKc3VjaCBhIGNoYW5nZSB3b3VsZG4ndCBvYmplY3QuIFRoaXMgaW4gcGFydGlj
dWxhciBpbXBsaWVzIG5vdCBqdXN0CnBhcGVyaW5nIG92ZXIgaXNzdWVzLgoKSmFuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:13:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10: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 1heGXY-0002mv-U3; Fri, 21 Jun 2019 10:13: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heGXX-0002mq-CA
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:13:03 +0000
X-Inumbo-ID: 23d590f8-940d-11e9-b37a-932b616fe621
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 23d590f8-940d-11e9-b37a-932b616fe621;
 Fri, 21 Jun 2019 10:12:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 04:12:56 -0600
Message-Id: <5D0CADA4020000780023A08C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 04:12:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1561032381-24385-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1561032381-24385-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop svm_vm{load,save}() 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: WeiLiu <wl@xen.org>, Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIwLjA2LjE5IGF0IDE0OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRm9sbG93aW5nIG9uIGZyb20gYy9zIDdkMTYxZjY1MzcgIng4Ni9zdm06IEZpeCBzdm1f
dm1jYl9kdW1wKCkgd2hlbiB1c2VkIGluCj4gY3VycmVudCBjb250ZXh0IiwgdGhlcmUgaXMgbm93
IG9ubHkgYSBzaW5nbGUgdXNlciBvZiBzdm1fdm1zYXZlKCkgcmVtYWluaW5nIGluCj4gdGhlIHRy
ZWUsIHdpdGggYWxsIHVzZXJzIG1vdmVkIHRvIHN2bV92bXtsb2FkLHNhdmV9X3BhKCkuCj4gCj4g
bnYtPm52X24xdm1jeCBoYXMgYSBtYXRjaGluZyBudi0+bnZfbjF2bWN4X3BhIHdoaWNoIGlzIGFs
d2F5cyBjb3JyZWN0LCBhbmQKPiBhdm9pZHMgYSByZWR1bmRhbnQgX19wYSgpIHRyYW5zbGF0aW9u
IGJlaGluZCB0aGUgc2NlbmVzLgo+IAo+IFdpdGggdGhpcyBnb25lLCBhbGwgVk17TE9BRCxTQVZF
fSBvcGVyYXRpb25zIGFyZSB1c2luZyBwYWRkcl90J3Mgd2hpY2ggaXMgbW9yZQo+IGVmZmljaWVu
dCwgc28gZHJvcCB0aGUgc3ZtX3Zte2xvYWQsc2F2ZX0oKSBoZWxwZXJzIHRvIGF2b2lkIHVzZXMg
b2YgdGhlbQo+IHJlYXBwZWFyaW5nIGluIHRoZSBmdXR1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+IEl0IHR1cm5zIG91dCBJIHdhcyBtaXN0
YWtlbiBhYm91dCBob3cgY29tcGxpY2F0ZWQgdGhpcyB3YXMuCgpUaGF0IHdhcyBteSBob3BlLCBi
dXQgaXQgaGFzIGJlZW4gdG9vIGxvbmcgc2luY2UgSSBoYWQgbGFzdCBsb29rZWQKYXQgdGhlIG5l
c3RpbmcgY29kZSBpbiBhbnkgbGV2ZWwgb2YgZGV0YWlsLgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vc3ZtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
c3ZtLmgKPiBAQCAtMjIsOSArMjIsNiBAQAo+ICAKPiAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+
ICAKPiAtI2RlZmluZSBzdm1fdm1sb2FkKHgpICAgICBzdm1fdm1sb2FkX3BhKF9fcGEoeCkpCj4g
LSNkZWZpbmUgc3ZtX3Ztc2F2ZSh4KSAgICAgc3ZtX3Ztc2F2ZV9wYShfX3BhKHgpKQo+IC0KPiAg
c3RhdGljIGlubGluZSB2b2lkIHN2bV92bWxvYWRfcGEocGFkZHJfdCB2bWNiKQoKRG93biB0aGUg
cm9hZCB3ZSBtYXkgd2FudCB0byBjb25zaWRlciBkcm9wcGluZyB0aGUgbm93CnBvaW50bGVzcyBf
cGEgc3VmZml4ZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:43:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10:43:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heH0p-0005Rv-FI; Fri, 21 Jun 2019 10:43: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heH0o-0005Rj-1R
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:43:18 +0000
X-Inumbo-ID: 5d0c33f0-9411-11e9-96b2-3fffe02336b0
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5d0c33f0-9411-11e9-96b2-3fffe02336b0;
 Fri, 21 Jun 2019 10:43: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 1heH0g-00047f-9e; Fri, 21 Jun 2019 10:43: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 1heH0f-0000vK-RD; Fri, 21 Jun 2019 10:43:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heH0f-0007jI-Pp; Fri, 21 Jun 2019 10:43:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138127-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit1:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-credit2:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-pygrub:<none executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-arndale:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-pair:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-pair:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-raw:<none executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-rtds:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-migrupgrade:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-shadow:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-rtds:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-amd64-pvgrub:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-vhd:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qcow2:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl:<none executed>:queued:regression
 xen-4.6-testing:build-i386-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:<none executed>:queued:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-xsm:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl-credit2:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-armhf-armhf-xl:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-xsm:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-libvirt-pair:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:<none executed>:queued:regression
 xen-4.6-testing:build-armhf-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-i386-pvgrub:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:<none
 executed>:queued:regression
 xen-4.6-testing:build-amd64-libvirt:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-qemuu-rhel6hvm-intel:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-credit1:<none executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:<none
 executed>:queued:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:<none
 executed>:queued:regression
 xen-4.6-testing:build-i386:hosts-allocate:running:regression
 xen-4.6-testing:build-i386-xsm:hosts-allocate:running:regression
 xen-4.6-testing:build-i386-pvops:hosts-allocate:running:regression
 xen-4.6-testing:build-amd64-prev:hosts-allocate:running:regression
 xen-4.6-testing:build-i386-prev:hosts-allocate:running:regression
 xen-4.6-testing:build-armhf:hosts-allocate:running:regression
 xen-4.6-testing:build-amd64-pvops:hosts-allocate:running:regression
 xen-4.6-testing:build-amd64-xtf:hosts-allocate:running:regression
 xen-4.6-testing:build-amd64-xsm:hosts-allocate:running:regression
 xen-4.6-testing:build-armhf-pvops:hosts-allocate:running:regression
 xen-4.6-testing:build-amd64:hosts-allocate:running:regression
X-Osstest-Versions-This: xen=6ebcc5b28d5f80e3b04c96d691577833fdae215a
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 10:43:09 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 138127: trouble: preparing/queued
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODEyNyB4ZW4tNC42LXRlc3RpbmcgcnVubmluZyBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODEyNy8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxub25lIGV4ZWN1dGVk
PiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgIDxub25lIGV4ZWN1dGVkPiAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICA8bm9uZSBleGVjdXRlZD4gcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
PG5vbmUgZXhlY3V0ZWQ+IHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVl
dWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICA8bm9uZSBl
eGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgIDxu
b25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICBx
dWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgPG5vbmUg
ZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAg
ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgIHF1ZXVlZAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAg
ICBxdWV1ZWQKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+
ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgPG5v
bmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAg
IHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPG5vbmUgZXhlY3V0ZWQ+ICAg
ICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgPG5vbmUgZXhlY3V0ZWQ+ICAgcXVldWVk
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICBxdWV1ZWQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
PG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAg
ICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICA8bm9uZSBleGVjdXRl
ZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICA8
bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICAgICAgICAgICBxdWV1ZWQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAg
ICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICA8bm9uZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVl
ZAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICA8bm9uZSBleGVjdXRlZD4gICAgICAg
ICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8bm9u
ZSBleGVjdXRlZD4gICAgICAgICAgICAgIHF1ZXVlZAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAg
cXVldWVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgPG5vbmUgZXhlY3V0ZWQ+ICAgICBxdWV1ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgIDxub25lIGV4ZWN1dGVkPiAgICAgICAgICAgICAgcXVldWVkCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8bm9uZSBleGVjdXRlZD4g
ICAgICAgICBxdWV1ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBydW5uaW5nCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRl
ICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVu
bmluZwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHJ1bm5pbmcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBydW5uaW5nCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgcnVubmluZwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZlYmNjNWIyOGQ1ZjgwZTNi
MDRjOTZkNjkxNTc3ODMzZmRhZTIxNWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDM2MzZkZTNmMWE5YTUxM2ViZGNkNzc1NTVkY2UwZTRkNDUxZTE5OGIKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNzc5MiAgMjAxOC0wOS0xOSAwMzo1MDo0MSBaICAyNzUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMzU0MzMgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDUyIGRheXMg
ICAyOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzcxMDEgIDIwMTktMDUtMzEgMDE6
MDE6MjcgWiAgIDIxIGRheXMgICAxMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ8Op
ZHJpYyBCb3Nkb25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogIFF1YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVl
bC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cHJlcGFyaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcHJlcGFyaW5nCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlcGFyaW5nCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBx
dWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHF1
ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcXVl
dWVkICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1
ZWQgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVl
ZCAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVk
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVldWVkICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxdWV1ZWQgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHF1ZXVlZCAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcXVldWVkICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxdWV1ZWQgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiBxdWV1ZWQKYnJva2VuLWpv
YiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IHF1ZXVlZApicm9rZW4tam9i
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IHF1ZXVlZApi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgcXVl
dWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgcXVldWVkCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtMyBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciBxdWV1ZWQKYnJva2VuLWpvYiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCBxdWV1ZWQKYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgcXVldWVkCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHF1ZXVlZApicm9rZW4tam9iIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsIHF1ZXVlZApicm9rZW4tam9iIGJ1aWxkLWkzODYtbGlidmlydCBxdWV1
ZWQKYnJva2VuLWpvYiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14
bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSBxdWV1ZWQKYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSBxdWV1ZWQK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hcm1oZi1hcm1oZi14bCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
IHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCBx
dWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIHF1ZXVlZApicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgcXVldWVk
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgcXVldWVkCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC14dGYtYW1kNjQtYW1kNjQtNCBxdWV1
ZWQKYnJva2VuLWpvYiBidWlsZC1hcm1oZi1saWJ2aXJ0IHF1ZXVlZApicm9rZW4tam9iIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViIHF1ZXVlZApicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCBxdWV1ZWQKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1saWJ2aXJ0IHF1ZXVlZApicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgcXVldWVkCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIHF1ZXVlZApicm9rZW4tam9iIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSBxdWV1ZWQKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgcXVldWVkCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgcXVldWVkCmJyb2tlbi1qb2IgdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gcXVldWVkCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5MiBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:46:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10: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 1heH3m-0005b0-49; Fri, 21 Jun 2019 10: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heH3l-0005aq-HZ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:46:21 +0000
X-Inumbo-ID: cba0c786-9411-11e9-9efc-4762f826a8bd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cba0c786-9411-11e9-9efc-4762f826a8bd;
 Fri, 21 Jun 2019 10:46: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 1heH3f-0004CP-RC; Fri, 21 Jun 2019 10:46: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 1heH3f-0001A4-JU; Fri, 21 Jun 2019 10:46:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heH3f-0000rk-Io; Fri, 21 Jun 2019 10:46:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138023-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-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-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt: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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=f4e2dd989e87a5982ae52bf5dc150287da8d729b
X-Osstest-Versions-That: linux=3ffb2407c545c389a872c3eb12e09eab34432b12
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 10:46:15 +0000
Subject: [Xen-devel] [linux-4.9 test] 138023: 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>

ZmxpZ2h0IDEzODAyMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODAyMy8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NjM5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc2MzkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzNzYzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NjM5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzc2MzkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICBmNGUyZGQ5ODllODdhNTk4MmFlNTJiZjVkYzE1MDI4N2RhOGQ3MjliCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAzZmZiMjQwN2M1NDVjMzg5YTg3MmMzZWIx
MmUwOWVhYjM0NDMyYjEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2MzkgIDIwMTktMDYtMTEg
MTA6NDA6MDQgWiAgICA5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM3OTA2ICAyMDE5LTA2
LTE3IDE4OjEwOjMzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZl
bWxvZnQubmV0PgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBHcmVnIEty
b2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIE5lYWwgQ2FyZHdlbGwg
PG5jYXJkd2VsbEBnb29nbGUuY29tPgogIFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
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
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQK
ICAgM2ZmYjI0MDdjNTQ1Li5mNGUyZGQ5ODllODcgIGY0ZTJkZDk4OWU4N2E1OTgyYWU1MmJmNWRj
MTUwMjg3ZGE4ZDcyOWIgLT4gdGVzdGVkL2xpbnV4LTQuOQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:54:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10: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 1heHBw-0006Pc-4D; Fri, 21 Jun 2019 10: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=Su6Z=UU=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1heHBu-0006PT-Nz
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:54:46 +0000
X-Inumbo-ID: fa673131-9412-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 fa673131-9412-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 10:54:44 +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: WhdzG/TUsfpYvx+RGdfe58xsG7P3wSW2FAIpod07Gf6Oqsy82JXLu/ehZr4Pg5SDvgzdYxFZ84
 wo0PqkjNAVlOye8Ko874MUjI1968VKfQwjhh2Bu1tRn6sOKseK0ZzCZbt4s2PRGvSNWtraCbbl
 ALlo6DIiyktaoqp4KQDzCOeZPy+CAZ/KUZwga8VnUe/S3zskmL0/WrZ1K3yHvUMaldIsrU1cs6
 p81FJgqub7cIWB/wmmbYbkn0fttuqNCpAtcaRg9KjG++y7TvFMDBGd236uq9se2NCg3OWKMaeu
 jRU=
X-SBRS: 2.7
X-MesageID: 2052041
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,400,1557201600"; 
   d="scan'208";a="2052041"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Fri, 21 Jun 2019 11:54:39 +0100
Message-ID: <20190621105441.3025-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] Fix build of Xen support + 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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= <berrange@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>

SGksCgpDaGFuZ2VzIGluIHYzOgotIHR3byBwYXRjaGVzIHF1ZXVlZCBmb3IgYSBwdWxsIHJlcXVl
c3RzWzFdOgogICAgeGVuOiBEcm9wIGluY2x1ZGVzIG9mIHhlbi9odm0vcGFyYW1zLmgKICAgIHhl
bjogQXZvaWQgVkxBCi0gdGhlIHR3byBvdGhlcnMgcGF0Y2hzIGhhcyBjaGFuZ2VkLCB0byBrZWVw
IHRoZSBoZWFkZXJzIGlkZW50aWNhbCAobmVhcmx5OwogIGF0IGxlYXN0IHRoZSBoZWFkZXIgZ3Vh
cmQgaXNuJ3QgY2hhbmdlZCBhbnltb3JlKQoKRml4IHRoZSBidWlsZCBpbiBvc3N0ZXN0IGFuZCBz
b21lIGNsZWFudXAKCkZvciByZWZlcmVuY2U6CgpSZWNlbnQgZmxpZ2h0IGZhaWx1cmU6Cmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNi9t
c2cwMTAyMi5odG1sCgpCaXNlY3QgcmVzdWx0OgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDYvbXNnMDEwMjkuaHRtbAoKWzFdIFF1ZXVl
IGhlcmU6CiAgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0LWh0dHAvcWVtdS11cHN0cmVhbS11
bnN0YWJsZS5naXQKICBicmFuY2g6IHhlbi5uZXh0CgpUaGFua3MuCgpBbnRob255IFBFUkFSRCAo
Mik6CiAgUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2YgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFy
ZCBzeW1ib2xzIgogIHhlbjogSW1wb3J0IG90aGVyIHhlbi9pby8qLmgKCiBody85cGZzL3hlbi05
cGZzLmggICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQogaHcvYmxvY2sveGVuX2Jsa2lm
LmggICAgICAgICAgICAgICAgICAgICB8ICAgIDUgKy0KIGh3L2NoYXIveGVuX2NvbnNvbGUuYyAg
ICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody9kaXNwbGF5L3hlbmZiLmMgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAgNyArLQogaHcvbmV0L3hlbl9uaWMuYyAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgIDIgKy0KIGh3L3VzYi94ZW4tdXNiLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgICAzICstCiBody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMgICAgICAgICAgICAgIHwg
ICAgMiAtCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCAgIHwgICAzNiAr
CiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaCAgICAgIHwgIDcxMiArKysrKysr
KysrKysrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmggICAgfCAgIDQ2
ICsKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmggICAgICAgfCAgMTU2ICsrKysK
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oICAgICAgfCAgNTY2ICsrKysrKysr
KysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmggICAgICB8IDEwMTAgKysr
KysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29s
cy5oICB8ICAgNDIgKwogaW5jbHVkZS9ody94ZW4veyA9PiBpbnRlcmZhY2V9L2lvL3JpbmcuaCB8
ICAgIDYgKy0KIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oICAgICAgfCAgMjU0
ICsrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oICAgICB8ICAgNzAg
KysKIGluY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaCAgICAgICAgICAgICAgfCAgICAyICstCiAx
OCBmaWxlcyBjaGFuZ2VkLCAyOTA2IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaAogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oCiBjcmVh
dGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmgKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKIHJl
bmFtZSBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8vcmluZy5oICg5OSUpCiBjcmVh
dGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgKCi0tIApB
bnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:54:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10: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 1heHBw-0006Pi-Da; Fri, 21 Jun 2019 10: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=Su6Z=UU=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1heHBu-0006PS-Nz
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:54:46 +0000
X-Inumbo-ID: fb549d3c-9412-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 fb549d3c-9412-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 10:54:45 +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: uAUANqurQVuiHmctksfiUbTsh9YirwrEq7cQDny0WDE1k5j9VTlY8PligOUtu0II1ORd2cCqUV
 PtRSr2qv6xsJGnBEzvO15j1hpPRucJZdtf/b2z9GMmJvVpP4UOvObJoD4CXcVMkhECq7MPC48Y
 KQKSqf8O/oDBWExJA+JngQyDDKK4RtaEG31+kAyAntkOaoWeIiXI099K/rZftP7CO4ieYB81GZ
 UdKVtxAUUIiRLQUVi7pp4pC4SioD312mVTHv8SfQKFLyHbii7Jphj319cPJEMnpF6wkqow2MBy
 DFk=
X-SBRS: 2.7
X-MesageID: 2052042
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,400,1557201600"; 
   d="scan'208";a="2052042"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Fri, 21 Jun 2019 11:54:40 +0100
Message-ID: <20190621105441.3025-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190621105441.3025-1-anthony.perard@citrix.com>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] Revert xen/io/ring.h of "Clean up a few
 header guard symbols"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= <berrange@redhat.com>,
 Markus Armbruster <armbru@redhat.com>, Paul Durrant <paul.durrant@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>

VGhpcyByZXZlcnRzIGNoYW5nZXMgdG8gaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIGZyb20gY29t
bWl0CjM3Njc3ZDdkYjM5YTNjMjUwYWQ2NjFkMDBmYjdjM2I1OWQwNDdiMWYuCgpGb2xsb3dpbmcg
Mzc2NzdkN2RiMyAiQ2xlYW4gdXAgYSBmZXcgaGVhZGVyIGd1YXJkIHN5bWJvbHMiLCBRRU1VIHN0
YXJ0CnRvIGZhaWwgdG8gYnVpbGQ6CgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gfi94ZW4vdG9vbHMv
Li4vdG9vbHMvaW5jbHVkZS94ZW4vaW8vYmxraWYuaDozMTowLAogICAgICAgICAgICAgICAgIGZy
b20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjUsCiAgICAg
ICAgICAgICAgICAgZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuLWJs
b2NrLmM6MjI6Cn4veGVuL3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL3JpbmcuaDo2ODow
OiBlcnJvcjogIl9fQ09OU1RfUklOR19TSVpFIiByZWRlZmluZWQgWy1XZXJyb3JdCiAjZGVmaW5l
IF9fQ09OU1RfUklOR19TSVpFKF9zLCBfc3opIFwKCkluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hl
bi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuX2Jsa2lmLmg6NDowLAogICAgICAgICAg
ICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9jay5j
OjIyOgp+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjY2
OjA6IG5vdGU6IHRoaXMgaXMgdGhlIGxvY2F0aW9uIG9mIHRoZSBwcmV2aW91cyBkZWZpbml0aW9u
CiAjZGVmaW5lIF9fQ09OU1RfUklOR19TSVpFKF9zLCBfc3opIFwKClRoZSBpc3N1ZSBpcyB0aGF0
IHNvbWUgcHVibGljIHhlbiBoZWFkZXJzIGhhdmUgYmVlbiBpbXBvcnRlZCAoYnkKZjY1ZWFkYjYz
OSAieGVuOiBpbXBvcnQgcmluZy5oIGZyb20geGVuIikgYnV0IG5vdCBhbGwuIFdpdGggdGhlIGNo
YW5nZQppbiB0aGUgZ3VhcmRzIHN5bWJvbGUsIHRoZSByaW5nLmggaGVhZGVyIHN0YXJ0IHRvIGJl
IGltcG9ydGVkIHR3aWNlLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+Ci0tLQpDQzogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRo
YXQuY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIG5ldyBwYXRjaCwgcmVwbGFjZSAieGVu
OiBGaXggYnVpbGQgd2l0aCBwdWJsaWMgaGVhZGVycyIgZnJvbSBwcmV2aW91cwogICAgICBwYXRj
aCBzZXJpZXMgdmVyc2lvbgogICAgLSBSZXZlcnQgcHJvYmxlbWF0aWMgY2hhbmdlIGluc3RlYWQu
CgogaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94
ZW4vaW8vcmluZy5oIGIvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oCmluZGV4IDYyYWJmZDdhNmUu
LjFhZGFjZjA5ZjkgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaAorKysgYi9p
bmNsdWRlL2h3L3hlbi9pby9yaW5nLmgKQEAgLTI0LDggKzI0LDggQEAKICAqIFRpbSBEZWVnYW4g
YW5kIEFuZHJldyBXYXJmaWVsZCBOb3ZlbWJlciAyMDA0LgogICovCiAKLSNpZm5kZWYgWEVOX1BV
QkxJQ19JT19SSU5HX0gKLSNkZWZpbmUgWEVOX1BVQkxJQ19JT19SSU5HX0gKKyNpZm5kZWYgX19Y
RU5fUFVCTElDX0lPX1JJTkdfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19SSU5HX0hfXwog
CiAvKgogICogV2hlbiAjaW5jbHVkZSdpbmcgdGhpcyBoZWFkZXIsIHlvdSBuZWVkIHRvIHByb3Zp
ZGUgdGhlIGZvbGxvd2luZwpAQCAtNDY5LDcgKzQ2OSw3IEBAIHN0cnVjdCBuYW1lIyNfZGF0YV9p
bnRmIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKIH07ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKIERFRklORV9YRU5fRkxFWF9SSU5HKG5hbWUpCiAK
LSNlbmRpZiAvKiBYRU5fUFVCTElDX0lPX1JJTkdfSCAqLworI2VuZGlmIC8qIF9fWEVOX1BVQkxJ
Q19JT19SSU5HX0hfXyAqLwogCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgotLSAKQW50aG9ueSBQ
RVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 10:54:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 10: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 1heHC2-0006RA-S6; Fri, 21 Jun 2019 10:54:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Su6Z=UU=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1heHC2-0006Qx-7N
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 10:54:54 +0000
X-Inumbo-ID: fc696aaf-9412-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 fc696aaf-9412-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 10:54: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: YtojhbTeAg05iKPqRgQI1P0SVsPt2SRUJftx+pj7yy2aeaLTnJUKYiPzIamFxhoAsmWSJDFeLL
 PzmfIrhGHkHVNo2gNXQc8x+OjAYcgv1KaVNdbwLbPydB0AaAthKnTodZ2JAB3sl5h09TBi9qN2
 oSR4XAsWEYPvTVhetk2S9WJBhNu0XLiI2lkApMfsIy46l1A8vsoHGm9rb2pQ2gsEOwAVhHrFG5
 bwESOCqDn3xv7aj7EEFhxf1Oa5wDs6Np/QNIBjdyJ2q2L7yN404Xrn3nVR/z0gR5nYWlpju9mC
 96w=
X-SBRS: 2.7
X-MesageID: 2042838
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,400,1557201600"; 
   d="scan'208";a="2042838"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Fri, 21 Jun 2019 11:54:41 +0100
Message-ID: <20190621105441.3025-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190621105441.3025-1-anthony.perard@citrix.com>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] xen: Import other xen/io/*.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= <berrange@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>

QSBYZW4gcHVibGljIGhlYWRlciBoYXZlIGJlZW4gaW1wb3J0ZWQgaW50byBRRU1VIChieQpmNjVl
YWRiNjM5ICJ4ZW46IGltcG9ydCByaW5nLmggZnJvbSB4ZW4iKSwgYnV0IHRoZXJlIGFyZSBvdGhl
ciBoZWFkZXIKdGhhdCBkZXBlbmRzIG9uIHJpbmcuaCB3aGljaCBjb21lIGZyb20gdGhlIHN5c3Rl
bSB3aGVuIGJ1aWxkaW5nIFFFTVUuCgpUaGlzIHBhdGNoIHJlc29sdmVzIHRoZSBpc3N1ZSBvZiBo
YXZpbmcgaGVhZGVycyBmcm9tIHRoZSBzeXN0ZW0KaW1wb3J0aW5nIGEgZGlmZmVyZW50IGNvcGll
IG9mIHJpbmcuaC4KClRoaXMgcGF0Y2ggaXMgcHJvbXB0IGJ5IHRoZSBidWlsZCBpc3N1ZSBkZXNj
cmliZWQgaW4gdGhlIHByZXZpb3VzCnBhdGNoOiAnUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2YgIkNs
ZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIicKCnJpbmcuaCBhbmQgdGhlIG5ldyBp
bXBvcnRlZCBoZWFkZXJzIGFyZSBtb3ZlZCB0bwoiaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlIiBh
cyB0aG9zZSBkZXNjcmliZSBpbnRlcmZhY2VzIHdpdGggYSBndWVzdC4KClRoZSBpbXBvcnRlZCBo
ZWFkZXJzIGFyZSBjbGVhbmVkIHVwIGEgYml0IHdoaWxlIGltcG9ydGluZyB0aGVtOiBzb21lCnBh
cnQgb2YgdGhlIGZpbGUgdGhhdCBRRU1VIGRvZXNuJ3QgdXNlIGFyZSByZW1vdmVkIChkZXNjcmlw
dGlvbgpvZiBob3cgdG8gbWFrZSBoeXBlcmNhbGwgaW4gZ3JhbnRfdGFibGUuaCBoYXZlIGJlZW4g
cmVtb3ZlZCkuCgpPdGhlciBjbGVhbnVwOgotIHhlbi1tYXBjYWNoZS5jIGFuZCB4ZW4tbGVnYWN5
LWJhY2tlbmQuYyBkb24ndCBuZWVkIGdyYW50X3RhYmxlLmguCi0geGVuZmIuYyBkb2Vzbid0IG5l
ZWQgZXZlbnRfY2hhbm5lbC5oLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0ga2VlcCBvcmln
aW5hbCBoZWFkZXIgZ3VhcmQKICAgIC0gc3F1YXNoZWQgb2YgInhlbjogRml4IGJ1aWxkIHdpdGgg
cHVibGljIGhlYWRlcnMiIGFuZCAieGVuOiBJbXBvcnQKICAgICAgb3RoZXIgeGVuL2lvLyouaCIg
YXMgdGhpcyBwYXRjaCBpc24ndCB0aGUgb25lIHRoYXQgZml4IHRoZSBidWlsZCBpc3N1ZQogICAg
ICBhbnltb3JlLgoKIGh3LzlwZnMveGVuLTlwZnMuaCAgICAgICAgICAgICAgICAgICAgICAgfCAg
ICA0ICstCiBody9ibG9jay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAgICAgIHwgICAgNSAr
LQogaHcvY2hhci94ZW5fY29uc29sZS5jICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIGh3
L2Rpc3BsYXkveGVuZmIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgICA3ICstCiBody9uZXQv
eGVuX25pYy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogaHcvdXNiL3hlbi11
c2IuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDMgKy0KIGh3L3hlbi94ZW4tbGVnYWN5
LWJhY2tlbmQuYyAgICAgICAgICAgICAgfCAgICAyIC0KIGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9ncmFudF90YWJsZS5oICAgfCAgIDM2ICsKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9i
bGtpZi5oICAgICAgfCAgNzEyICsrKysrKysrKysrKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2NvbnNvbGUuaCAgICB8ICAgNDYgKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L2ZiaWYuaCAgICAgICB8ICAxNTYgKysrKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ti
ZGlmLmggICAgICB8ICA1NjYgKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaCAgICAgIHwgMTAxMCArKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmggIHwgICA0MiArCiBpbmNsdWRlL2h3L3hlbi97
ID0+IGludGVyZmFjZX0vaW8vcmluZy5oIHwgICAgMAogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmggICAgICB8ICAyNTQgKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8veGVuYnVzLmggICAgIHwgICA3MCArKwogaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAg
ICAgICAgICAgICB8ICAgIDIgKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDI5MDMgaW5zZXJ0aW9ucygr
KSwgMTYgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2dyYW50X3RhYmxlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vYmxraWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9jb25zb2xlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vZmJpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2tiZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vbmV0aWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9wcm90b2NvbHMuaAogcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50ZXJmYWNl
fS9pby9yaW5nLmggKDEwMCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8veGVuYnVzLmgKCmRpZmYgLS1naXQgYS9ody85cGZzL3hlbi05cGZzLmggYi9ody85
cGZzL3hlbi05cGZzLmgKaW5kZXggZmJkZWUzZDg0My4uMjQxZTIyMTZhNCAxMDA2NDQKLS0tIGEv
aHcvOXBmcy94ZW4tOXBmcy5oCisrKyBiL2h3LzlwZnMveGVuLTlwZnMuaApAQCAtMTMsOCArMTMs
OCBAQAogI2lmbmRlZiBIV185UEZTX1hFTl85UEZTX0gKICNkZWZpbmUgSFdfOVBGU19YRU5fOVBG
U19ICiAKLSNpbmNsdWRlIDx4ZW4vaW8vcHJvdG9jb2xzLmg+Ci0jaW5jbHVkZSAiaHcveGVuL2lv
L3JpbmcuaCIKKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5oIgorI2lu
Y2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oIgogCiAvKgogICogRG8gbm90IG1lcmdl
IGludG8geGVuLTlwLWJhY2tlbmQuYzogY2xhbmcgZG9lc24ndCBhbGxvdyB1bnVzZWQgc3RhdGlj
CmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fYmxraWYuaCBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5o
CmluZGV4IGEzNTM2OTNlYTAuLjk5NzMzNTI5YzEgMTAwNjQ0Ci0tLSBhL2h3L2Jsb2NrL3hlbl9i
bGtpZi5oCisrKyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCkBAIC0xLDkgKzEsOCBAQAogI2lmbmRl
ZiBYRU5fQkxLSUZfSAogI2RlZmluZSBYRU5fQkxLSUZfSAogCi0jaW5jbHVkZSAiaHcveGVuL2lv
L3JpbmcuaCIKLSNpbmNsdWRlIDx4ZW4vaW8vYmxraWYuaD4KLSNpbmNsdWRlIDx4ZW4vaW8vcHJv
dG9jb2xzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oIgorI2luY2x1
ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgiCiAKIC8qCiAgKiBOb3QgYSByZWFs
IHByb3RvY29sLiAgVXNlZCB0byBnZW5lcmF0ZSByaW5nIHN0cnVjdHMgd2hpY2ggY29udGFpbgpk
aWZmIC0tZ2l0IGEvaHcvY2hhci94ZW5fY29uc29sZS5jIGIvaHcvY2hhci94ZW5fY29uc29sZS5j
CmluZGV4IDkxZjM0ZWYwNmMuLjQ3ZTEwOTIyNjMgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIveGVuX2Nv
bnNvbGUuYworKysgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKQEAgLTI4LDcgKzI4LDcgQEAKICNp
bmNsdWRlICJjaGFyZGV2L2NoYXItZmUuaCIKICNpbmNsdWRlICJody94ZW4veGVuLWxlZ2FjeS1i
YWNrZW5kLmgiCiAKLSNpbmNsdWRlIDx4ZW4vaW8vY29uc29sZS5oPgorI2luY2x1ZGUgImh3L3hl
bi9pbnRlcmZhY2UvaW8vY29uc29sZS5oIgogCiBzdHJ1Y3QgYnVmZmVyIHsKICAgICB1aW50OF90
ICpkYXRhOwpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcvZGlzcGxheS94ZW5m
Yi5jCmluZGV4IDYyMDJmMTE1MGUuLjNjNzk5MTNiMzEgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkv
eGVuZmIuYworKysgYi9ody9kaXNwbGF5L3hlbmZiLmMKQEAgLTMyLDEwICszMiw5IEBACiAjaW5j
bHVkZSAidWkvY29uc29sZS5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQu
aCIKIAotI2luY2x1ZGUgPHhlbi9ldmVudF9jaGFubmVsLmg+Ci0jaW5jbHVkZSA8eGVuL2lvL2Zi
aWYuaD4KLSNpbmNsdWRlIDx4ZW4vaW8va2JkaWYuaD4KLSNpbmNsdWRlIDx4ZW4vaW8vcHJvdG9j
b2xzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmgiCisjaW5jbHVkZSAi
aHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2Uv
aW8vcHJvdG9jb2xzLmgiCiAKICNpbmNsdWRlICJ0cmFjZS5oIgogCmRpZmYgLS1naXQgYS9ody9u
ZXQveGVuX25pYy5jIGIvaHcvbmV0L3hlbl9uaWMuYwppbmRleCAzN2NkYThlNGJlLi5mZmIzYjU4
OThkIDEwMDY0NAotLS0gYS9ody9uZXQveGVuX25pYy5jCisrKyBiL2h3L25ldC94ZW5fbmljLmMK
QEAgLTMwLDcgKzMwLDcgQEAKICNpbmNsdWRlICJuZXQvdXRpbC5oIgogI2luY2x1ZGUgImh3L3hl
bi94ZW4tbGVnYWN5LWJhY2tlbmQuaCIKIAotI2luY2x1ZGUgPHhlbi9pby9uZXRpZi5oPgorI2lu
Y2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaCIKIAogLyogLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogCmRpZmYg
LS1naXQgYS9ody91c2IveGVuLXVzYi5jIGIvaHcvdXNiL3hlbi11c2IuYwppbmRleCBiMjBkMGNm
YWRmLi5kZmJiNDE4ZTc3IDEwMDY0NAotLS0gYS9ody91c2IveGVuLXVzYi5jCisrKyBiL2h3L3Vz
Yi94ZW4tdXNiLmMKQEAgLTMyLDggKzMyLDcgQEAKICNpbmNsdWRlICJxYXBpL3FtcC9xZGljdC5o
IgogI2luY2x1ZGUgInFhcGkvcW1wL3FzdHJpbmcuaCIKIAotI2luY2x1ZGUgImh3L3hlbi9pby9y
aW5nLmgiCi0jaW5jbHVkZSA8eGVuL2lvL3VzYmlmLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oIgogCiAvKgogICogQ2hlY2sgZm9yIHJlcXVpcmVkIHN1cHBvcnQgb2Yg
dXNiaWYuaDogVVNCSUZfU0hPUlRfTk9UX09LIHdhcyB0aGUgbGFzdApkaWZmIC0tZ2l0IGEvaHcv
eGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jIGIvaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jCmlu
ZGV4IDM2ZmQxZTliMDkuLjM3MTVjOTRmYTYgMTAwNjQ0Ci0tLSBhL2h3L3hlbi94ZW4tbGVnYWN5
LWJhY2tlbmQuYworKysgYi9ody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMKQEAgLTM0LDggKzM0
LDYgQEAKICNpbmNsdWRlICJody94ZW4veGVuX3B2ZGV2LmgiCiAjaW5jbHVkZSAibW9uaXRvci9x
ZGV2LmgiCiAKLSNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KLQogRGV2aWNlU3RhdGUgKnhl
bl9zeXNkZXY7CiBCdXNTdGF0ZSAqeGVuX3N5c2J1czsKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
Z3JhbnRfdGFibGUuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4yYWYw
Y2JkZGUzCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50
X3RhYmxlLmgKQEAgLTAsMCArMSwzNiBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogZ3Jh
bnRfdGFibGUuaAorICoKKyAqIEludGVyZmFjZSBmb3IgZ3JhbnRpbmcgZm9yZWlnbiBhY2Nlc3Mg
dG8gcGFnZSBmcmFtZXMsIGFuZCByZWNlaXZpbmcKKyAqIHBhZ2Utb3duZXJzaGlwIHRyYW5zZmVy
cy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwg
dG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBh
c3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRl
YWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0
IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBw
dWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9m
IHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJl
IGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25k
aXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1p
c3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0
YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMg
UFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBP
UgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElF
UyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMg
T1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1Ig
T1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRP
UlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElP
TiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBU
SEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA0LCBLIEEgRnJhc2VyCisgKi8K
KworI2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCisjZGVmaW5lIF9fWEVOX1BV
QkxJQ19HUkFOVF9UQUJMRV9IX18KKworLyoKKyAqIFJlZmVyZW5jZSB0byBhIGdyYW50IGVudHJ5
IGluIGEgc3BlY2lmaWVkIGRvbWFpbidzIGdyYW50IHRhYmxlLgorICovCit0eXBlZGVmIHVpbnQz
Ml90IGdyYW50X3JlZl90OworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0dSQU5UX1RBQkxFX0hf
XyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmggYi9p
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi44YjFiZTUwY2U4Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKQEAgLTAsMCArMSw3MTIgQEAKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKyAqIGJsa2lmLmgKKyAqCisgKiBVbmlmaWVkIGJsb2NrLWRldmljZSBJL08g
aW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVi
eSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5
CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMg
KHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVz
dHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8g
dXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNl
LCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBw
ZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1
YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5
cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVk
IGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2Fy
ZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJS
QU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBO
T1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBF
VkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxF
IEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJ
TiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBG
Uk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNF
IE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0
IChjKSAyMDAzLTIwMDQsIEtlaXIgRnJhc2VyCisgKiBDb3B5cmlnaHQgKGMpIDIwMTIsIFNwZWN0
cmEgTG9naWMgQ29ycG9yYXRpb24KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19CTEtJ
Rl9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0JMS0lGX0hfXworCisjaW5jbHVkZSAicmlu
Zy5oIgorI2luY2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBGcm9udC0+YmFjayBu
b3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEKKyAq
IG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4s
IHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcg
bWFjcm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChl
LmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBCYWNr
LT5mcm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2Vu
ZGluZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2
ZW50IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5
IHRoZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4K
KyAqLworCisjaWZuZGVmIGJsa2lmX3ZkZXZfdAorI2RlZmluZSBibGtpZl92ZGV2X3QgICB1aW50
MTZfdAorI2VuZGlmCisjZGVmaW5lIGJsa2lmX3NlY3Rvcl90IHVpbnQ2NF90CisKKy8qCisgKiBG
ZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBYZW4gYmxvY2sgZHJpdmVyIHV0
aWxpemUgbm9kZXMgd2l0aGluIHRoZSBYZW5TdG9yZSB0bworICogY29tbXVuaWNhdGUgY2FwYWJp
bGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMuICBUaGlzCisgKiBz
ZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0
aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxv
d2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisgKgorICogQWxsIGRhdGEgaW4gdGhlIFhlblN0
b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2
YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gIEludGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3Rl
ZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNh
cGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgorICogb2YgYSBwcm9wZXJseSBmb3JtYXRl
ZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgorICoKKyAqIEFueSBz
cGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNvcnJlc3BvbmRpbmcg
WGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9yZS4KKyAqCisgKiBY
ZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBzb2xlbHkgZm9y
IHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNvbnRhaW5zIHRo
ZW0uCisgKgorICogWGVuU3RvcmUgbm9kZXMgbWFya2VkICJERVBSRUNBVEVEIiBpbiB0aGVpciBu
b3RlcyBzZWN0aW9uIHNob3VsZCBvbmx5IGJlCisgKiB1c2VkIHRvIHByb3ZpZGUgaW50ZXJvcGVy
YWJpbGl0eSB3aXRoIGxlZ2FjeSBpbXBsZW1lbnRhdGlvbnMuCisgKgorICogU2VlIHRoZSBYZW5C
dXMgc3RhdGUgdHJhbnNpdGlvbiBkaWFncmFtIGJlbG93IGZvciBkZXRhaWxzIG9uIHdoZW4gWGVu
QnVzCisgKiBub2RlcyBtdXN0IGJlIHB1Ymxpc2hlZCBhbmQgd2hlbiB0aGV5IGNhbiBiZSBxdWVy
aWVkLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAq
LS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIElkZW50aWZpY2F0aW9uIChQUklWQVRF
KSAtLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtb2RlCisgKiAgICAgIFZhbHVlczogICAgICAg
ICAiciIgKHJlYWQgb25seSksICJ3IiAod3JpdGFibGUpCisgKgorICogICAgICBUaGUgcmVhZCBv
ciB3cml0ZSBhY2Nlc3MgcGVybWlzc2lvbnMgdG8gdGhlIGJhY2tpbmcgc3RvcmUgdG8gYmUKKyAq
ICAgICAgZ3JhbnRlZCB0byB0aGUgZnJvbnRlbmQuCisgKgorICogcGFyYW1zCisgKiAgICAgIFZh
bHVlczogICAgICAgICBzdHJpbmcKKyAqCisgKiAgICAgIEEgZnJlZSBmb3JtYXR0ZWQgc3RyaW5n
IHByb3ZpZGluZyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIGZvciB0aGUKKyAqICAgICAgaG90cGx1
ZyBzY3JpcHQgdG8gYXR0YWNoIHRoZSBkZXZpY2UgYW5kIHByb3ZpZGUgYSBzdWl0YWJsZQorICog
ICAgICBoYW5kbGVyIChpZTogYSBibG9jayBkZXZpY2UpIGZvciBibGtiYWNrIHRvIHVzZS4KKyAq
CisgKiBwaHlzaWNhbC1kZXZpY2UKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJNQUpPUjpNSU5P
UiIKKyAqICAgICAgTm90ZXM6IDExCisgKgorICogICAgICBNQUpPUiBhbmQgTUlOT1IgYXJlIHRo
ZSBtYWpvciBudW1iZXIgYW5kIG1pbm9yIG51bWJlciBvZiB0aGUKKyAqICAgICAgYmFja2luZyBk
ZXZpY2UgcmVzcGVjdGl2ZWx5LgorICoKKyAqIHBoeXNpY2FsLWRldmljZS1wYXRoCisgKiAgICAg
IFZhbHVlczogICAgICAgICBwYXRoIHN0cmluZworICoKKyAqICAgICAgQSBzdHJpbmcgdGhhdCBj
b250YWlucyB0aGUgYWJzb2x1dGUgcGF0aCB0byB0aGUgZGlzayBpbWFnZS4gT24KKyAqICAgICAg
TmV0QlNEIGFuZCBMaW51eCB0aGlzIGlzIGFsd2F5cyBhIGJsb2NrIGRldmljZSwgd2hpbGUgb24g
RnJlZUJTRAorICogICAgICBpdCBjYW4gYmUgZWl0aGVyIGEgYmxvY2sgZGV2aWNlIG9yIGEgcmVn
dWxhciBmaWxlLgorICoKKyAqIHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJmaWxlIiwg
InBoeSIsICJ0YXAiCisgKgorICogICAgICBUaGUgdHlwZSBvZiB0aGUgYmFja2luZyBkZXZpY2Uv
b2JqZWN0LgorICoKKyAqCisgKiBkaXJlY3QtaW8tc2FmZQorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICoKKyAqICAgICAg
VGhlIHVuZGVybHlpbmcgc3RvcmFnZSBpcyBub3QgYWZmZWN0ZWQgYnkgdGhlIGRpcmVjdCBJTyBt
ZW1vcnkKKyAqICAgICAgbGlmZXRpbWUgYnVnLiAgU2VlOgorICogICAgICAgIGh0dHA6Ly9saXN0
cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTItMTIvbXNnMDExNTQuaHRtbAor
ICoKKyAqICAgICAgVGhlcmVmb3JlIHRoaXMgb3B0aW9uIGdpdmVzIHRoZSBiYWNrZW5kIHBlcm1p
c3Npb24gdG8gdXNlCisgKiAgICAgIE9fRElSRUNULCBub3R3aXRoc3RhbmRpbmcgdGhhdCBidWcu
CisgKgorICogICAgICBUaGF0IGlzLCBpZiB0aGlzIG9wdGlvbiBpcyBlbmFibGVkLCB1c2Ugb2Yg
T19ESVJFQ1QgaXMgc2FmZSwKKyAqICAgICAgaW4gY2lyY3Vtc3RhbmNlcyB3aGVyZSB3ZSB3b3Vs
ZCBub3JtYWxseSBoYXZlIGF2b2lkZWQgaXQgYXMgYQorICogICAgICB3b3JrYXJvdW5kIGZvciB0
aGF0IGJ1Zy4gIFRoaXMgb3B0aW9uIGlzIG5vdCByZWxldmFudCBmb3IgYWxsCisgKiAgICAgIGJh
Y2tlbmRzLCBhbmQgZXZlbiBub3QgbmVjZXNzYXJpbHkgc3VwcG9ydGVkIGZvciB0aG9zZSBmb3IK
KyAqICAgICAgd2hpY2ggaXQgaXMgcmVsZXZhbnQuICBBIGJhY2tlbmQgd2hpY2gga25vd3MgdGhh
dCBpdCBpcyBub3QKKyAqICAgICAgYWZmZWN0ZWQgYnkgdGhlIGJ1ZyBjYW4gaWdub3JlIHRoaXMg
b3B0aW9uLgorICoKKyAqICAgICAgVGhpcyBvcHRpb24gZG9lc24ndCByZXF1aXJlIGEgYmFja2Vu
ZCB0byB1c2UgT19ESVJFQ1QsIHNvIGl0CisgKiAgICAgIHNob3VsZCBub3QgYmUgdXNlZCB0byB0
cnkgdG8gY29udHJvbCB0aGUgY2FjaGluZyBiZWhhdmlvdXIuCisgKgorICotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVhdHVyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKgorICogZmVhdHVyZS1iYXJyaWVyCisgKiAgICAgIFZhbHVlczogICAgICAgICAw
LzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgorICogICAgICBBIHZh
bHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJvY2VzcyByZXF1ZXN0
cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9XUklURV9CQVJSSUVSIHJlcXVlc3Qg
b3Bjb2RlLiAgUmVxdWVzdHMKKyAqICAgICAgb2YgdGhpcyB0eXBlIG1heSBzdGlsbCBiZSByZXR1
cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQorICogICAgICBCTEtJRl9SU1BfRU9QTk9UU1VQUCBy
ZXN1bHQgY29kZS4KKyAqCisgKiBmZWF0dXJlLWZsdXNoLWNhY2hlCisgKiAgICAgIFZhbHVlczog
ICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgorICog
ICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJvY2Vz
cyByZXF1ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9GTFVTSF9ESVNLQ0FD
SEUgcmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0cworICogICAgICBvZiB0aGlzIHR5cGUgbWF5IHN0
aWxsIGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCisgKiAgICAgIEJMS0lGX1JTUF9F
T1BOT1RTVVBQIHJlc3VsdCBjb2RlLgorICoKKyAqIGZlYXR1cmUtZGlzY2FyZAorICogICAgICBW
YWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAor
ICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhlIGJhY2tlbmQgY2Fu
IHByb2Nlc3MgcmVxdWVzdHMKKyAqICAgICAgY29udGFpbmluZyB0aGUgQkxLSUZfT1BfRElTQ0FS
RCByZXF1ZXN0IG9wY29kZS4gIFJlcXVlc3RzCisgKiAgICAgIG9mIHRoaXMgdHlwZSBtYXkgc3Rp
bGwgYmUgcmV0dXJuZWQgYXQgYW55IHRpbWUgd2l0aCB0aGUKKyAqICAgICAgQkxLSUZfUlNQX0VP
UE5PVFNVUFAgcmVzdWx0IGNvZGUuCisgKgorICogZmVhdHVyZS1wZXJzaXN0ZW50CisgKiAgICAg
IFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAw
CisgKiAgICAgIE5vdGVzOiA3CisgKgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMg
dGhhdCB0aGUgYmFja2VuZCBjYW4ga2VlcCB0aGUgZ3JhbnRzIHVzZWQKKyAqICAgICAgYnkgdGhl
IGZyb250ZW5kIGRyaXZlciBtYXBwZWQsIHNvIHRoZSBzYW1lIHNldCBvZiBncmFudHMgc2hvdWxk
IGJlCisgKiAgICAgIHVzZWQgaW4gYWxsIHRyYW5zYWN0aW9ucy4gVGhlIG1heGltdW0gbnVtYmVy
IG9mIGdyYW50cyB0aGUgYmFja2VuZAorICogICAgICBjYW4gbWFwIHBlcnNpc3RlbnRseSBkZXBl
bmRzIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiwgYnV0IGlkZWFsbHkgaXQKKyAqICAgICAgc2hvdWxk
IGJlIFJJTkdfU0laRSAqIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVC4gVXNpbmcgdGhp
cworICogICAgICBmZWF0dXJlIHRoZSBiYWNrZW5kIGRvZXNuJ3QgbmVlZCB0byB1bm1hcCBlYWNo
IGdyYW50LCBwcmV2ZW50aW5nCisgKiAgICAgIGNvc3RseSBUTEIgZmx1c2hlcy4gVGhlIGJhY2tl
bmQgZHJpdmVyIHNob3VsZCBvbmx5IG1hcCBncmFudHMKKyAqICAgICAgcGVyc2lzdGVudGx5IGlm
IHRoZSBmcm9udGVuZCBzdXBwb3J0cyBpdC4gSWYgYSBiYWNrZW5kIGRyaXZlciBjaG9vc2VzCisg
KiAgICAgIHRvIHVzZSB0aGUgcGVyc2lzdGVudCBwcm90b2NvbCB3aGVuIHRoZSBmcm9udGVuZCBk
b2Vzbid0IHN1cHBvcnQgaXQsCisgKiAgICAgIGl0IHdpbGwgcHJvYmFibHkgaGl0IHRoZSBtYXhp
bXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFwcGVkIGdyYW50cworICogICAgICAoZHVlIHRv
IHRoZSBmYWN0IHRoYXQgdGhlIGZyb250ZW5kIHdvbid0IGJlIHJldXNpbmcgdGhlIHNhbWUgZ3Jh
bnRzKSwKKyAqICAgICAgYW5kIGZhbGwgYmFjayB0byBub24tcGVyc2lzdGVudCBtb2RlLiBCYWNr
ZW5kIGltcGxlbWVudGF0aW9ucyBtYXkKKyAqICAgICAgc2hyaW5rIG9yIGV4cGFuZCB0aGUgbnVt
YmVyIG9mIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzIHdpdGhvdXQKKyAqICAgICAgbm90aWZ5
aW5nIHRoZSBmcm9udGVuZCBkZXBlbmRpbmcgb24gbWVtb3J5IGNvbnN0cmFpbnRzICh0aGlzIG1p
Z2h0CisgKiAgICAgIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24pLgorICoKKyAqICAg
ICAgSWYgYSBiYWNrZW5kIGRyaXZlciB3YW50cyB0byBsaW1pdCB0aGUgbWF4aW11bSBudW1iZXIg
b2YgcGVyc2lzdGVudGx5CisgKiAgICAgIG1hcHBlZCBncmFudHMgdG8gYSB2YWx1ZSBsZXNzIHRo
YW4gUklOR19TSVpFICoKKyAqICAgICAgQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUIGEg
TFJVIHN0cmF0ZWd5IHNob3VsZCBiZSB1c2VkIHRvCisgKiAgICAgIGRpc2NhcmQgdGhlIGdyYW50
cyB0aGF0IGFyZSBsZXNzIGNvbW1vbmx5IHVzZWQuIFVzaW5nIGEgTFJVIGluIHRoZQorICogICAg
ICBiYWNrZW5kIGRyaXZlciBwYWlyZWQgd2l0aCBhIExJRk8gcXVldWUgaW4gdGhlIGZyb250ZW5k
IHdpbGwKKyAqICAgICAgYWxsb3cgdXMgdG8gaGF2ZSBiZXR0ZXIgcGVyZm9ybWFuY2UgaW4gdGhp
cyBzY2VuYXJpby4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNw
b3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogbWF4LXJpbmct
cGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBE
ZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBOb3RlczogICAgICAgICAgMSwgMworICoKKyAqICAg
ICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhlIHJlcXVlc3QgcmluZyBidWZmZXIg
aW4gdW5pdHMgb2YKKyAqICAgICAgbGIobWFjaGluZSBwYWdlcykuIChlLmcuIDAgPT0gMSBwYWdl
LCAgMSA9IDIgcGFnZXMsIDIgPT0gNCBwYWdlcywKKyAqICAgICAgZXRjLikuCisgKgorICogbWF4
LXJpbmctcGFnZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAg
RGVmYXVsdCBWYWx1ZTogIDEKKyAqICAgICAgTm90ZXM6ICAgICAgICAgIERFUFJFQ0FURUQsIDIs
IDMKKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHN1cHBvcnRlZCBzaXplIG9mIHRoZSByZXF1ZXN0
IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFnZXMuICBUaGUgdmFs
dWUgbXVzdCBiZSBhIHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IEJhY2tlbmQgRGV2aWNlIFByb3BlcnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoK
KyAqIGRpc2NhcmQtZW5hYmxlCisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4p
CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAxCisgKgorICogICAgICBUaGlzIG9wdGlvbmFsIHBy
b3BlcnR5LCBzZXQgYnkgdGhlIHRvb2xzdGFjaywgaW5zdHJ1Y3RzIHRoZSBiYWNrZW5kCisgKiAg
ICAgIHRvIG9mZmVyIChvciBub3QgdG8gb2ZmZXIpIGRpc2NhcmQgdG8gdGhlIGZyb250ZW5kLiBJ
ZiB0aGUgcHJvcGVydHkKKyAqICAgICAgaXMgbWlzc2luZyB0aGUgYmFja2VuZCBzaG91bGQgb2Zm
ZXIgZGlzY2FyZCBpZiB0aGUgYmFja2luZyBzdG9yYWdlCisgKiAgICAgIGFjdHVhbGx5IHN1cHBv
cnRzIGl0LgorICoKKyAqIGRpc2NhcmQtYWxpZ25tZW50CisgKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiAg
ICAgICAgICA0LCA1CisgKgorICogICAgICBUaGUgb2Zmc2V0LCBpbiBieXRlcyBmcm9tIHRoZSBi
ZWdpbm5pbmcgb2YgdGhlIHZpcnR1YWwgYmxvY2sgZGV2aWNlLAorICogICAgICB0byB0aGUgZmly
c3QsIGFkZHJlc3NhYmxlLCBkaXNjYXJkIGV4dGVudCBvbiB0aGUgdW5kZXJseWluZyBkZXZpY2Uu
CisgKgorICogZGlzY2FyZC1ncmFudWxhcml0eQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVp
bnQzMl90PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgPCJzZWN0b3Itc2l6ZSI+CisgKiAgICAg
IE5vdGVzOiAgICAgICAgICA0CisgKgorICogICAgICBUaGUgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRo
ZSBpbmRpdmlkdWFsbHkgYWRkcmVzc2FibGUgZGlzY2FyZCBleHRlbnRzCisgKiAgICAgIG9mIHRo
ZSB1bmRlcmx5aW5nIGRldmljZS4KKyAqCisgKiBkaXNjYXJkLXNlY3VyZQorICogICAgICBWYWx1
ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICog
ICAgICBOb3RlczogICAgICAgICAgMTAKKyAqCisgKiAgICAgIEEgdmFsdWUgb2YgIjEiIGluZGlj
YXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNzIEJMS0lGX09QX0RJU0NBUkQKKyAqICAg
ICAgcmVxdWVzdHMgd2l0aCB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBzZXQuCisgKgor
ICogaW5mbworICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PiAoYml0bWFwKQorICoK
KyAqICAgICAgQSBjb2xsZWN0aW9uIG9mIGJpdCBmbGFncyBkZXNjcmliaW5nIGF0dHJpYnV0ZXMg
b2YgdGhlIGJhY2tpbmcKKyAqICAgICAgZGV2aWNlLiAgVGhlIFZESVNLXyogbWFjcm9zIGRlZmlu
ZSB0aGUgbWVhbmluZyBvZiBlYWNoIGJpdAorICogICAgICBsb2NhdGlvbi4KKyAqCisgKiBzZWN0
b3Itc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICoKKyAqICAgICAg
VGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSB1bmRlcmx5aW5nIHN0b3Jh
Z2UuIFRoaXMKKyAqICAgICAgbXVzdCBiZSBhIHBvd2VyIG9mIHR3byB3aXRoIGEgbWluaW11bSB2
YWx1ZSBvZiA1MTIuCisgKgorICogICAgICBOT1RFOiBCZWNhdXNlIG9mIGltcGxlbWVudGF0aW9u
IGJ1Z3MgaW4gc29tZSBmcm9udGVuZHMgdGhpcyBtdXN0IGJlCisgKiAgICAgICAgICAgIHNldCB0
byA1MTIsIHVubGVzcyB0aGUgZnJvbnRlbmQgYWR2ZXJ0aXplcyBhIG5vbi16ZXJvIHZhbHVlCisg
KiAgICAgICAgICAgIGluIGl0cyAiZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6ZSIgeGVuYnVzIG5v
ZGUuIChTZWUgYmVsb3cpLgorICoKKyAqIHBoeXNpY2FsLXNlY3Rvci1zaXplCisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICA8InNlY3Rv
ci1zaXplIj4KKyAqCisgKiAgICAgIFRoZSBwaHlzaWNhbCBibG9jayBzaXplLCBpbiBieXRlcywg
b2YgdGhlIGJhY2tlbmQgc3RvcmFnZS4gVGhpcworICogICAgICBtdXN0IGJlIGFuIGludGVnZXIg
bXVsdGlwbGUgb2YgInNlY3Rvci1zaXplIi4KKyAqCisgKiBzZWN0b3JzCisgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludDY0X3Q+CisgKgorICogICAgICBUaGUgc2l6ZSBvZiB0aGUgYmFja2Vu
ZCBkZXZpY2UsIGV4cHJlc3NlZCBpbiB1bml0cyBvZiAic2VjdG9yLXNpemUiLgorICogICAgICBU
aGUgcHJvZHVjdCBvZiAic2VjdG9yLXNpemUiIGFuZCAic2VjdG9ycyIgbXVzdCBhbHNvIGJlIGFu
IGludGVnZXIKKyAqICAgICAgbXVsdGlwbGUgb2YgInBoeXNpY2FsLXNlY3Rvci1zaXplIiwgaWYg
dGhhdCBub2RlIGlzIHByZXNlbnQuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3Bv
cnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50LWNoYW5u
ZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqCisgKiAgICAgIFRoZSBp
ZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0
eQorICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgTm90ZXM6ICAgICAgICAgIDYKKyAq
CisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9y
IHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBh
Z2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYldQorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBOb3RlczogICAgICAgICAgNgorICoKKyAqICAg
ICAgRm9yIGEgZnJvbnRlbmQgcHJvdmlkaW5nIGEgbXVsdGktcGFnZSByaW5nLCBhICJudW1iZXIg
b2YgcmluZyBwYWdlcyIKKyAqICAgICAgc2l6ZWQgbGlzdCBvZiBub2RlcywgZWFjaCBjb250YWlu
aW5nIGEgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZworICogICAgICBwZXJtaXNzaW9uIGZv
ciB0aGUgYmFja2VuZCB0byBtYXAgdGhlIHBhZ2Ugb2YgdGhlIHJpbmcgbG9jYXRlZAorICogICAg
ICBhdCBwYWdlIGluZGV4ICIldSIuICBQYWdlIGluZGV4ZXMgYXJlIHplcm8gYmFzZWQuCisgKgor
ICogcHJvdG9jb2wKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZyAoWEVOX0lPX1BST1RP
X0FCSV8qKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUK
KyAqCisgKiAgICAgIFRoZSBtYWNoaW5lIEFCSSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBv
ZiBhbGwgcmluZyByZXF1ZXN0IGFuZAorICogICAgICByZXNwb25zZSBzdHJ1Y3R1cmVzLgorICoK
KyAqIHJpbmctcGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgor
ICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBNYXhpbXVtIFZhbHVlOiAgTUFYKGZm
cyhtYXgtcmluZy1wYWdlcykgLSAxLCBtYXgtcmluZy1wYWdlLW9yZGVyKQorICogICAgICBOb3Rl
czogICAgICAgICAgMSwgMworICoKKyAqICAgICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5kIGFs
bG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzCisgKiAgICAgIG9mIGxiKG1hY2hp
bmUgcGFnZXMpLiAoZS5nLiAwID09IDEgcGFnZSwgMSA9IDIgcGFnZXMsIDIgPT0gNCBwYWdlcywK
KyAqICAgICAgZXRjLikuCisgKgorICogbnVtLXJpbmctcGFnZXMKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKKyAqICAgICAgTWF4
aW11bSBWYWx1ZTogIE1BWChtYXgtcmluZy1wYWdlcywoMHgxIDw8IG1heC1yaW5nLXBhZ2Utb3Jk
ZXIpKQorICogICAgICBOb3RlczogICAgICAgICAgREVQUkVDQVRFRCwgMiwgMworICoKKyAqICAg
ICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5kIGFsbG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVmZmVy
IGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFnZXMuICBUaGUgdmFsdWUgbXVzdCBiZSBh
IHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVh
dHVyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogZmVhdHVyZS1w
ZXJzaXN0ZW50CisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAg
IERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiA3LCA4LCA5CisgKgorICogICAgICBB
IHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgZnJvbnRlbmQgd2lsbCByZXVzZSB0aGUg
c2FtZSBncmFudHMKKyAqICAgICAgZm9yIGFsbCB0cmFuc2FjdGlvbnMsIGFsbG93aW5nIHRoZSBi
YWNrZW5kIHRvIG1hcCB0aGVtIHdpdGggd3JpdGUKKyAqICAgICAgYWNjZXNzIChldmVuIHdoZW4g
aXQgc2hvdWxkIGJlIHJlYWQtb25seSkuIElmIHRoZSBmcm9udGVuZCBoaXRzIHRoZQorICogICAg
ICBtYXhpbXVtIG51bWJlciBvZiBhbGxvd2VkIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzLCBp
dCBjYW4gZmFsbGJhY2sKKyAqICAgICAgdG8gbm9uIHBlcnNpc3RlbnQgbW9kZS4gVGhpcyB3aWxs
IGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24sCisgKiAgICAgIHNpbmNlIHRoZSB0aGUg
YmFja2VuZCBkcml2ZXIgd2lsbCBzdGlsbCB0cnkgdG8gbWFwIHRob3NlIGdyYW50cworICogICAg
ICBwZXJzaXN0ZW50bHkuIFNpbmNlIHRoZSBwZXJzaXN0ZW50IGdyYW50cyBwcm90b2NvbCBpcyBj
b21wYXRpYmxlIHdpdGgKKyAqICAgICAgdGhlIHByZXZpb3VzIHByb3RvY29sLCBhIGZyb250ZW5k
IGRyaXZlciBjYW4gY2hvb3NlIHRvIHdvcmsgaW4KKyAqICAgICAgcGVyc2lzdGVudCBtb2RlIGV2
ZW4gd2hlbiB0aGUgYmFja2VuZCBkb2Vzbid0IHN1cHBvcnQgaXQuCisgKgorICogICAgICBJdCBp
cyByZWNvbW1lbmRlZCB0aGF0IHRoZSBmcm9udGVuZCBkcml2ZXIgc3RvcmVzIHRoZSBwZXJzaXN0
ZW50bHkKKyAqICAgICAgbWFwcGVkIGdyYW50cyBpbiBhIExJRk8gcXVldWUsIHNvIGEgc3Vic2V0
IG9mIGFsbCBwZXJzaXN0ZW50bHkgbWFwcGVkCisgKiAgICAgIGdyYW50cyBnZXRzIHVzZWQgY29t
bW9ubHkuIFRoaXMgaXMgZG9uZSBpbiBjYXNlIHRoZSBiYWNrZW5kIGRyaXZlcgorICogICAgICBk
ZWNpZGVzIHRvIGxpbWl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFwcGVk
IGdyYW50cworICogICAgICB0byBhIHZhbHVlIGxlc3MgdGhhbiBSSU5HX1NJWkUgKiBCTEtJRl9N
QVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCisgKgorICogZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6
ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0
IFZhbHVlOiAgMAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhl
IGZyb250ZW5kIHdpbGwgY29ycmVjdGx5IHN1cHBseSBhbmQKKyAqICAgICAgaW50ZXJwcmV0IGFs
bCBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcyBpbiB0ZXJtcyBvZiB0aGUgInNlY3Rvci1zaXplIgor
ICogICAgICB2YWx1ZSBzdXBwbGllZCBpbiB0aGUgYmFja2VuZCBpbmZvLCB3aGF0ZXZlciB0aGF0
IG1heSBiZSBzZXQgdG8uCisgKiAgICAgIElmIHRoaXMgbm9kZSBpcyBub3QgcHJlc2VudCBvciBp
dHMgdmFsdWUgaXMgIjAiIHRoZW4gaXQgaXMgYXNzdW1lZAorICogICAgICB0aGF0IHRoZSBmcm9u
dGVuZCByZXF1aXJlcyB0aGF0IHRoZSBsb2dpY2FsIGJsb2NrIHNpemUgaXMgNTEyIGFzIGl0Cisg
KiAgICAgIGlzIGhhcmRjb2RlZCAod2hpY2ggaXMgdGhlIGNhc2UgaW4gc29tZSBmcm9udGVuZCBp
bXBsZW1lbnRhdGlvbnMpLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBWaXJ0dWFs
IERldmljZSBQcm9wZXJ0aWVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBkZXZp
Y2UtdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgImRpc2siLCAiY2Ryb20iLCAiZmxvcHB5
IiwgZXRjLgorICoKKyAqIHZpcnR1YWwtZGV2aWNlCisgKiAgICAgIFZhbHVlczogICAgICAgICA8
dWludDMyX3Q+CisgKgorICogICAgICBBIHZhbHVlIGluZGljYXRpbmcgdGhlIHBoeXNpY2FsIGRl
dmljZSB0byB2aXJ0dWFsaXplIHdpdGhpbiB0aGUKKyAqICAgICAgZnJvbnRlbmQncyBkb21haW4u
ICAoZS5nLiAiVGhlIGZpcnN0IEFUQSBkaXNrIiwgIlRoZSB0aGlyZCBTQ1NJCisgKiAgICAgIGRp
c2siLCBldGMuKQorICoKKyAqICAgICAgU2VlIGRvY3MvbWlzYy92YmQtaW50ZXJmYWNlLnR4dCBm
b3IgZGV0YWlscyBvbiB0aGUgZm9ybWF0IG9mIHRoaXMKKyAqICAgICAgdmFsdWUuCisgKgorICog
Tm90ZXMKKyAqIC0tLS0tCisgKiAoMSkgTXVsdGktcGFnZSByaW5nIGJ1ZmZlciBzY2hlbWUgZmly
c3QgZGV2ZWxvcGVkIGluIHRoZSBDaXRyaXggWGVuU2VydmVyCisgKiAgICAgUFYgZHJpdmVycy4K
KyAqICgyKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNjaGVtZSBmaXJzdCB1c2VkIGluIHNvbWUg
UmVkSGF0IGRpc3RyaWJ1dGlvbnMKKyAqICAgICBpbmNsdWRpbmcgYSBkaXN0cmlidXRpb24gZGVw
bG95ZWQgb24gY2VydGFpbiBub2RlcyBvZiB0aGUgQW1hem9uCisgKiAgICAgRUMyIGNsdXN0ZXIu
CisgKiAoMykgU3VwcG9ydCBmb3IgbXVsdGktcGFnZSByaW5nIGJ1ZmZlcnMgd2FzIGltcGxlbWVu
dGVkIGluZGVwZW5kZW50bHksCisgKiAgICAgaW4gc2xpZ2h0bHkgZGlmZmVyZW50IGZvcm1zLCBi
eSBib3RoIENpdHJpeCBhbmQgUmVkSGF0L0FtYXpvbi4KKyAqICAgICBGb3IgZnVsbCBpbnRlcm9w
ZXJhYmlsaXR5LCBibG9jayBmcm9udCBhbmQgYmFja2VuZHMgc2hvdWxkIHB1Ymxpc2gKKyAqICAg
ICBpZGVudGljYWwgcmluZyBwYXJhbWV0ZXJzLCBhZGp1c3RlZCBmb3IgdW5pdCBkaWZmZXJlbmNl
cywgdG8gdGhlCisgKiAgICAgWGVuU3RvcmUgbm9kZXMgdXNlZCBpbiBib3RoIHNjaGVtZXMuCisg
KiAoNCkgRGV2aWNlcyB0aGF0IHN1cHBvcnQgZGlzY2FyZCBmdW5jdGlvbmFsaXR5IG1heSBpbnRl
cm5hbGx5IGFsbG9jYXRlIHNwYWNlCisgKiAgICAgKGRpc2NhcmRhYmxlIGV4dGVudHMpIGluIHVu
aXRzIHRoYXQgYXJlIGxhcmdlciB0aGFuIHRoZSBleHBvcnRlZCBsb2dpY2FsCisgKiAgICAgYmxv
Y2sgc2l6ZS4gSWYgdGhlIGJhY2tpbmcgZGV2aWNlIGhhcyBzdWNoIGRpc2NhcmRhYmxlIGV4dGVu
dHMgdGhlCisgKiAgICAgYmFja2VuZCBzaG91bGQgcHJvdmlkZSBib3RoIGRpc2NhcmQtZ3JhbnVs
YXJpdHkgYW5kIGRpc2NhcmQtYWxpZ25tZW50LgorICogICAgIFByb3ZpZGluZyBqdXN0IG9uZSBv
ZiB0aGUgdHdvIG1heSBiZSBjb25zaWRlcmVkIGFuIGVycm9yIGJ5IHRoZSBmcm9udGVuZC4KKyAq
ICAgICBCYWNrZW5kcyBzdXBwb3J0aW5nIGRpc2NhcmQgc2hvdWxkIGluY2x1ZGUgZGlzY2FyZC1n
cmFudWxhcml0eSBhbmQKKyAqICAgICBkaXNjYXJkLWFsaWdubWVudCBldmVuIGlmIGl0IHN1cHBv
cnRzIGRpc2NhcmRpbmcgaW5kaXZpZHVhbCBzZWN0b3JzLgorICogICAgIEZyb250ZW5kcyBzaG91
bGQgYXNzdW1lIGRpc2NhcmQtYWxpZ25tZW50ID09IDAgYW5kIGRpc2NhcmQtZ3JhbnVsYXJpdHkK
KyAqICAgICA9PSBzZWN0b3Igc2l6ZSBpZiB0aGVzZSBrZXlzIGFyZSBtaXNzaW5nLgorICogKDUp
IFRoZSBkaXNjYXJkLWFsaWdubWVudCBwYXJhbWV0ZXIgYWxsb3dzIGEgcGh5c2ljYWwgZGV2aWNl
IHRvIGJlCisgKiAgICAgcGFydGl0aW9uZWQgaW50byB2aXJ0dWFsIGRldmljZXMgdGhhdCBkbyBu
b3QgbmVjZXNzYXJpbHkgYmVnaW4gb3IKKyAqICAgICBlbmQgb24gYSBkaXNjYXJkYWJsZSBleHRl
bnQgYm91bmRhcnkuCisgKiAoNikgV2hlbiB0aGVyZSBpcyBvbmx5IGEgc2luZ2xlIHBhZ2UgYWxs
b2NhdGVkIHRvIHRoZSByZXF1ZXN0IHJpbmcsCisgKiAgICAgJ3JpbmctcmVmJyBpcyB1c2VkIHRv
IGNvbW11bmljYXRlIHRoZSBncmFudCByZWZlcmVuY2UgZm9yIHRoaXMKKyAqICAgICBwYWdlIHRv
IHRoZSBiYWNrZW5kLiAgV2hlbiB1c2luZyBhIG11bHRpLXBhZ2UgcmluZywgdGhlICdyaW5nLXJl
ZicKKyAqICAgICBub2RlIGlzIG5vdCBjcmVhdGVkLiAgSW5zdGVhZCAncmluZy1yZWYwJyAtICdy
aW5nLXJlZk4nIGFyZSB1c2VkLgorICogKDcpIFdoZW4gdXNpbmcgcGVyc2lzdGVudCBncmFudHMg
ZGF0YSBoYXMgdG8gYmUgY29waWVkIGZyb20vdG8gdGhlIHBhZ2UKKyAqICAgICB3aGVyZSB0aGUg
Z3JhbnQgaXMgY3VycmVudGx5IG1hcHBlZC4gVGhlIG92ZXJoZWFkIG9mIGRvaW5nIHRoaXMgY29w
eQorICogICAgIGhvd2V2ZXIgZG9lc24ndCBzdXBwcmVzcyB0aGUgc3BlZWQgaW1wcm92ZW1lbnQg
b2Ygbm90IGhhdmluZyB0byB1bm1hcAorICogICAgIHRoZSBncmFudHMuCisgKiAoOCkgVGhlIGZy
b250ZW5kIGRyaXZlciBoYXMgdG8gYWxsb3cgdGhlIGJhY2tlbmQgZHJpdmVyIHRvIG1hcCBhbGwg
Z3JhbnRzCisgKiAgICAgd2l0aCB3cml0ZSBhY2Nlc3MsIGV2ZW4gd2hlbiB0aGV5IHNob3VsZCBi
ZSBtYXBwZWQgcmVhZC1vbmx5LCBzaW5jZQorICogICAgIGZ1cnRoZXIgcmVxdWVzdHMgbWF5IHJl
dXNlIHRoZXNlIGdyYW50cyBhbmQgcmVxdWlyZSB3cml0ZSBwZXJtaXNzaW9ucy4KKyAqICg5KSBM
aW51eCBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGhhdmUgYSBsaW1pdCBvbiB0aGUgbWF4aW11bSBu
dW1iZXIgb2YKKyAqICAgICBncmFudHMgdGhhdCBjYW4gYmUgcGVyc2lzdGVudGx5IG1hcHBlZCBp
biB0aGUgZnJvbnRlbmQgZHJpdmVyLCBidXQKKyAqICAgICBkdWUgdG8gdGhlIGZyb250ZW50IGRy
aXZlciBpbXBsZW1lbnRhdGlvbiBpdCBzaG91bGQgbmV2ZXIgYmUgYmlnZ2VyCisgKiAgICAgdGhh
biBSSU5HX1NJWkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCisgKigxMCkgVGhl
IGRpc2NhcmQtc2VjdXJlIHByb3BlcnR5IG1heSBiZSBwcmVzZW50IGFuZCB3aWxsIGJlIHNldCB0
byAxIGlmIHRoZQorICogICAgIGJhY2tpbmcgZGV2aWNlIHN1cHBvcnRzIHNlY3VyZSBkaXNjYXJk
LgorICooMTEpIE9ubHkgdXNlZCBieSBMaW51eCBhbmQgTmV0QlNELgorICovCisKKy8qCisgKiBN
dWx0aXBsZSBoYXJkd2FyZSBxdWV1ZXMvcmluZ3M6CisgKiBJZiBzdXBwb3J0ZWQsIHRoZSBiYWNr
ZW5kIHdpbGwgd3JpdGUgdGhlIGtleSAibXVsdGktcXVldWUtbWF4LXF1ZXVlcyIgdG8KKyAqIHRo
ZSBkaXJlY3RvcnkgZm9yIHRoYXQgdmJkLCBhbmQgc2V0IGl0cyB2YWx1ZSB0byB0aGUgbWF4aW11
bSBzdXBwb3J0ZWQKKyAqIG51bWJlciBvZiBxdWV1ZXMuCisgKiBGcm9udGVuZHMgdGhhdCBhcmUg
YXdhcmUgb2YgdGhpcyBmZWF0dXJlIGFuZCB3aXNoIHRvIHVzZSBpdCBjYW4gd3JpdGUgdGhlCisg
KiBrZXkgIm11bHRpLXF1ZXVlLW51bS1xdWV1ZXMiIHdpdGggdGhlIG51bWJlciB0aGV5IHdpc2gg
dG8gdXNlLCB3aGljaCBtdXN0IGJlCisgKiBncmVhdGVyIHRoYW4gemVybywgYW5kIG5vIG1vcmUg
dGhhbiB0aGUgdmFsdWUgcmVwb3J0ZWQgYnkgdGhlIGJhY2tlbmQgaW4KKyAqICJtdWx0aS1xdWV1
ZS1tYXgtcXVldWVzIi4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3RpbmcganVzdCBvbmUg
cXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICogcmluZy1yZWYga2V5cyBhcmUg
d3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHByb2Nlc3NpbmcKKyAq
IHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9udGVuZCB0aGF0IGRvZXNuJ3Qg
dW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFuZCBvbmUgdGhhdCBkb2Vz
LCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAqIEZyb250ZW5kcyByZXF1ZXN0
aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9wbGV2ZWwKKyAqIGV2
ZW50LWNoYW5uZWwgYW5kIHJpbmctcmVmIGtleXMsIGluc3RlYWQgd3JpdGluZyB0aG9zZSBrZXlz
IHVuZGVyIHN1Yi1rZXlzCisgKiBoYXZpbmcgdGhlIG5hbWUgInF1ZXVlLU4iIHdoZXJlIE4gaXMg
dGhlIGludGVnZXIgSUQgb2YgdGhlIHF1ZXVlL3JpbmcgZm9yCisgKiB3aGljaCB0aG9zZSBrZXlz
IGJlbG9uZy4gUXVldWVzIGFyZSBpbmRleGVkIGZyb20gemVyby4KKyAqIEZvciBleGFtcGxlLCBh
IGZyb250ZW5kIHdpdGggdHdvIHF1ZXVlcyBtdXN0IHdyaXRlIHRoZSBmb2xsb3dpbmcgc2V0IG9m
CisgKiBxdWV1ZS1yZWxhdGVkIGtleXM6CisgKgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
YmQvMC9tdWx0aS1xdWV1ZS1udW0tcXVldWVzID0gIjIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2
aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9x
dWV1ZS0wL3JpbmctcmVmID0gIjxyaW5nLXJlZiMwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZp
Y2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMD4iCisgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2Rl
dmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmID0gIjxyaW5nLXJlZiMxPiIKKyAqIC9sb2NhbC9k
b21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMS9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMT4i
CisgKgorICogSXQgaXMgYWxzbyBwb3NzaWJsZSB0byB1c2UgbXVsdGlwbGUgcXVldWVzL3Jpbmdz
IHRvZ2V0aGVyIHdpdGgKKyAqIGZlYXR1cmUgbXVsdGktcGFnZSByaW5nIGJ1ZmZlci4KKyAqIEZv
ciBleGFtcGxlLCBhIGZyb250ZW5kIHJlcXVlc3RzIHR3byBxdWV1ZXMvcmluZ3MgYW5kIHRoZSBz
aXplIG9mIGVhY2ggcmluZworICogYnVmZmVyIGlzIHR3byBwYWdlcyBtdXN0IHdyaXRlIHRoZSBm
b2xsb3dpbmcgc2V0IG9mIHJlbGF0ZWQga2V5czoKKyAqCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2
aWNlL3ZiZC8wL211bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKKyAqIC9sb2NhbC9kb21haW4v
MS9kZXZpY2UvdmJkLzAvcmluZy1wYWdlLW9yZGVyID0gIjEiCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQv
MC9xdWV1ZS0wL3JpbmctcmVmMCA9ICI8cmluZy1yZWYjMD4iCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYxID0gIjxyaW5nLXJlZiMxPiIKKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVsID0gIjxldnRjaG4j
MD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgorICogL2xv
Y2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmMCA9ICI8cmluZy1yZWYj
Mj4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvcmluZy1yZWYxID0g
IjxyaW5nLXJlZiMzPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMS9l
dmVudC1jaGFubmVsID0gIjxldnRjaG4jMT4iCisgKgorICovCisKKy8qCisgKiBTVEFURSBESUFH
UkFNUworICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5k
IGJhY2sgbm9kZXMgd2l0aCBzdGF0ZSBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KKyAqCisgKiBG
cm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFjaworICogPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0
ZUluaXRpYWxpc2luZworICogIG8gUXVlcnkgdmlydHVhbCBkZXZpY2UgICAgICAgICAgICAgICBv
IFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9uCisgKiAgICBwcm9wZXJ0aWVzLiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS4KKyAqICBvIFNldHVwIE9TIGRldmljZSBpbnN0
YW5jZS4gICAgICAgICAgbyBPcGVuIGFuZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBQdWJsaXNoIGJhY2tlbmQgZmVh
dHVyZXMgYW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJh
bnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgYmFja2VuZCBmZWF0
dXJlcyBhbmQKKyAqICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiBvIEFsbG9jYXRlIGFuZCBp
bml0aWFsaXplIHRoZQorICogICByZXF1ZXN0IHJpbmcuCisgKiBvIFB1Ymxpc2ggdHJhbnNwb3J0
IHBhcmFtZXRlcnMKKyAqICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAgdGhp
cyBjb25uZWN0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAg
ICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3BvcnQg
cGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBD
b25uZWN0IHRvIHRoZSByZXF1ZXN0IHJpbmcgYW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZXZlbnQgY2hhbm5lbC4KKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbyBQdWJsaXNoIGJhY2tlbmQgZGV2aWNlIHByb3BlcnRpZXMuCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVD
b25uZWN0ZWQKKyAqCisgKiAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBwcm9wZXJ0aWVzLgorICog
IG8gRmluYWxpemUgT1MgdmlydHVhbCBkZXZpY2UKKyAqICAgIGluc3RhbmNlLgorICogICAgICAg
ICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVuYnVz
U3RhdGVDb25uZWN0ZWQKKyAqCisgKiBOb3RlOiBEcml2ZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQg
YW55IG9wdGlvbmFsIGZlYXR1cmVzLCBvciB0aGUgbmVnb3RpYXRpb24KKyAqICAgICAgIG9mIHRy
YW5zcG9ydCBwYXJhbWV0ZXJzLCBjYW4gc2tpcCBjZXJ0YWluIHN0YXRlcyBpbiB0aGUgc3RhdGUg
bWFjaGluZToKKyAqCisgKiAgICAgICBvIEEgZnJvbnRlbmQgbWF5IHRyYW5zaXRpb24gdG8gWGVu
YnVzU3RhdGVJbml0aWFsaXNlZCB3aXRob3V0CisgKiAgICAgICAgIHdhaXRpbmcgZm9yIHRoZSBi
YWNrZW5kIHRvIGVudGVyIFhlbmJ1c1N0YXRlSW5pdFdhaXQuICBJbiB0aGlzCisgKiAgICAgICAg
IGNhc2UsIGRlZmF1bHQgdHJhbnNwb3J0IHBhcmFtZXRlcnMgYXJlIGluIGVmZmVjdCBhbmQgYW55
CisgKiAgICAgICAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIHB1Ymxpc2hlZCBieSB0aGUgZnJvbnRl
bmQgbXVzdCBjb250YWluCisgKiAgICAgICAgIHRoZWlyIGRlZmF1bHQgdmFsdWVzLgorICoKKyAq
ICAgICAgIG8gQSBiYWNrZW5kIG1heSB0cmFuc2l0aW9uIHRvIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
ZWQsIGJ5cGFzc2luZworICogICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0LCB3aXRob3V0IHdh
aXRpbmcgZm9yIHRoZSBmcm9udGVuZCB0byBmaXJzdAorICogICAgICAgICBlbnRlciB0aGUgWGVu
YnVzU3RhdGVJbml0aWFsaXNlZCBzdGF0ZS4gIEluIHRoaXMgY2FzZSwgZGVmYXVsdAorICogICAg
ICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycyBhcmUgaW4gZWZmZWN0IGFuZCBhbnkgdHJhbnNwb3J0
IHBhcmFtZXRlcnMKKyAqICAgICAgICAgcHVibGlzaGVkIGJ5IHRoZSBiYWNrZW5kIG11c3QgY29u
dGFpbiB0aGVpciBkZWZhdWx0IHZhbHVlcy4KKyAqCisgKiAgICAgICBEcml2ZXJzIHRoYXQgc3Vw
cG9ydCBvcHRpb25hbCBmZWF0dXJlcyBhbmQvb3IgdHJhbnNwb3J0IHBhcmFtZXRlcgorICogICAg
ICAgbmVnb3RpYXRpb24gbXVzdCB0b2xlcmF0ZSB0aGVzZSBhZGRpdGlvbmFsIHN0YXRlIHRyYW5z
aXRpb24gcGF0aHMuCisgKiAgICAgICBJbiBnZW5lcmFsIHRoaXMgbWVhbnMgcGVyZm9ybWluZyB0
aGUgd29yayBvZiBhbnkgc2tpcHBlZCBzdGF0ZQorICogICAgICAgdHJhbnNpdGlvbiwgaWYgaXQg
aGFzIG5vdCBhbHJlYWR5IGJlZW4gcGVyZm9ybWVkLCBpbiBhZGRpdGlvbiB0byB0aGUKKyAqICAg
ICAgIHdvcmsgYXNzb2NpYXRlZCB3aXRoIGVudHJ5IGludG8gdGhlIGN1cnJlbnQgc3RhdGUuCisg
Ki8KKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZpbmUgQkxLSUZfT1BfUkVBRCAg
ICAgICAgICAgICAgMAorI2RlZmluZSBCTEtJRl9PUF9XUklURSAgICAgICAgICAgICAxCisvKgor
ICogQWxsIHdyaXRlcyBpc3N1ZWQgcHJpb3IgdG8gYSByZXF1ZXN0IHdpdGggdGhlIEJMS0lGX09Q
X1dSSVRFX0JBUlJJRVIKKyAqIG9wZXJhdGlvbiBjb2RlICgiYmFycmllciByZXF1ZXN0IikgbXVz
dCBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlCisgKiBleGVjdXRpb24gb2YgdGhlIGJhcnJpZXIg
cmVxdWVzdC4gIEFsbCB3cml0ZXMgaXNzdWVkIGFmdGVyIHRoZSBiYXJyaWVyCisgKiByZXF1ZXN0
IG11c3Qgbm90IGV4ZWN1dGUgdW50aWwgYWZ0ZXIgdGhlIGNvbXBsZXRpb24gb2YgdGhlIGJhcnJp
ZXIgcmVxdWVzdC4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1iYXJyaWVyIiBYZW5C
dXMgbm9kZSBkb2N1bWVudGF0aW9uIGFib3ZlLgorICovCisjZGVmaW5lIEJMS0lGX09QX1dSSVRF
X0JBUlJJRVIgICAgIDIKKy8qCisgKiBDb21taXQgYW55IHVuY29tbWl0dGVkIGNvbnRlbnRzIG9m
IHRoZSBiYWNraW5nIGRldmljZSdzIHZvbGF0aWxlIGNhY2hlCisgKiB0byBzdGFibGUgc3RvcmFn
ZS4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1mbHVzaC1jYWNoZSIgWGVuQnVzIG5v
ZGUgZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAqLworI2RlZmluZSBCTEtJRl9PUF9GTFVTSF9ESVNL
Q0FDSEUgICAzCisvKgorICogVXNlZCBpbiBTTEVTIHNvdXJjZXMgZm9yIGRldmljZSBzcGVjaWZp
YyBjb21tYW5kIHBhY2tldAorICogY29udGFpbmVkIHdpdGhpbiB0aGUgcmVxdWVzdC4gUmVzZXJ2
ZWQgZm9yIHRoYXQgcHVycG9zZS4KKyAqLworI2RlZmluZSBCTEtJRl9PUF9SRVNFUlZFRF8xICAg
ICAgICA0CisvKgorICogSW5kaWNhdGUgdG8gdGhlIGJhY2tlbmQgZGV2aWNlIHRoYXQgYSByZWdp
b24gb2Ygc3RvcmFnZSBpcyBubyBsb25nZXIgaW4KKyAqIHVzZSwgYW5kIG1heSBiZSBkaXNjYXJk
ZWQgYXQgYW55IHRpbWUgd2l0aG91dCBpbXBhY3QgdG8gdGhlIGNsaWVudC4gIElmCisgKiB0aGUg
QkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBpcyBzZXQgb24gdGhlIHJlcXVlc3QsIGFsbCBjb3Bp
ZXMgb2YgdGhlCisgKiBkaXNjYXJkZWQgcmVnaW9uIG9uIHRoZSBkZXZpY2UgbXVzdCBiZSByZW5k
ZXJlZCB1bnJlY292ZXJhYmxlIGJlZm9yZSB0aGUKKyAqIGNvbW1hbmQgcmV0dXJucy4KKyAqCisg
KiBUaGlzIG9wZXJhdGlvbiBpcyBhbmFsb2dvdXMgdG8gcGVyZm9ybWluZyBhIHRyaW0gKEFUQSkg
b3IgdW5hbXAgKFNDU0kpLAorICogY29tbWFuZCBvbiBhIG5hdGl2ZSBkZXZpY2UuCisgKgorICog
TW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0cmltL3VubWFwIG9wZXJhdGlvbnMgY2FuIGJlIGZvdW5k
IGF0OgorICogaHR0cDovL3QxMy5vcmcvRG9jdW1lbnRzL1VwbG9hZGVkRG9jdW1lbnRzL2RvY3My
MDA4LworICogICAgIGUwNzE1NHI2LURhdGFfU2V0X01hbmFnZW1lbnRfUHJvcG9zYWxfZm9yX0FU
QS1BQ1MyLmRvYworICogaHR0cDovL3d3dy5zZWFnYXRlLmNvbS9zdGF0aWNmaWxlcy9zdXBwb3J0
L2Rpc2MvbWFudWFscy8KKyAqICAgICBJbnRlcmZhY2UlMjBtYW51YWxzLzEwMDI5MzA2OGMucGRm
CisgKgorICogT3B0aW9uYWwuICBTZWUgImZlYXR1cmUtZGlzY2FyZCIsICJkaXNjYXJkLWFsaWdu
bWVudCIsCisgKiAiZGlzY2FyZC1ncmFudWxhcml0eSIsIGFuZCAiZGlzY2FyZC1zZWN1cmUiIGlu
IHRoZSBYZW5CdXMgbm9kZQorICogZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAqLworI2RlZmluZSBC
TEtJRl9PUF9ESVNDQVJEICAgICAgICAgICA1CisKKy8qCisgKiBSZWNvZ25pemVkIGlmICJmZWF0
dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgaW4gcHJlc2VudCBpbiB0aGUgYmFja2VuZAorICog
eGVuYnVzIGluZm8uIFRoZSAiZmVhdHVyZS1tYXgtaW5kaXJlY3Qtc2VnbWVudHMiIG5vZGUgY29u
dGFpbnMgdGhlIG1heGltdW0KKyAqIG51bWJlciBvZiBzZWdtZW50cyBhbGxvd2VkIGJ5IHRoZSBi
YWNrZW5kIHBlciByZXF1ZXN0LiBJZiB0aGUgbm9kZSBpcworICogcHJlc2VudCwgdGhlIGZyb250
ZW5kIG1pZ2h0IHVzZSBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHN0cnVjdHMgaW4gb3JkZXIgdG8K
KyAqIGlzc3VlIHJlcXVlc3RzIHdpdGggbW9yZSB0aGFuIEJMS0lGX01BWF9TRUdNRU5UU19QRVJf
UkVRVUVTVCAoMTEpLiBUaGUKKyAqIG1heGltdW0gbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21lbnRz
IGlzIGZpeGVkIGJ5IHRoZSBiYWNrZW5kLCBidXQgdGhlCisgKiBmcm9udGVuZCBjYW4gaXNzdWUg
cmVxdWVzdHMgd2l0aCBhbnkgbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21lbnRzIGFzIGxvbmcgYXMK
KyAqIGl0J3MgbGVzcyB0aGFuIHRoZSBudW1iZXIgcHJvdmlkZWQgYnkgdGhlIGJhY2tlbmQuIFRo
ZSBpbmRpcmVjdF9ncmVmcyBmaWVsZAorICogaW4gYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBzaG91
bGQgYmUgZmlsbGVkIGJ5IHRoZSBmcm9udGVuZCB3aXRoIHRoZQorICogZ3JhbnQgcmVmZXJlbmNl
cyBvZiB0aGUgcGFnZXMgdGhhdCBhcmUgaG9sZGluZyB0aGUgaW5kaXJlY3Qgc2VnbWVudHMuCisg
KiBUaGVzZSBwYWdlcyBhcmUgZmlsbGVkIHdpdGggYW4gYXJyYXkgb2YgYmxraWZfcmVxdWVzdF9z
ZWdtZW50IHRoYXQgaG9sZCB0aGUKKyAqIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzZWdtZW50cy4g
VGhlIG51bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1c2UgaXMKKyAqIGRldGVybWluZWQgYnkg
dGhlIG51bWJlciBvZiBzZWdtZW50cyBhbiBpbmRpcmVjdCByZXF1ZXN0IGNvbnRhaW5zLiBFdmVy
eQorICogaW5kaXJlY3QgcGFnZSBjYW4gY29udGFpbiBhIG1heGltdW0gb2YKKyAqIChQQUdFX1NJ
WkUgLyBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCkpIHNlZ21lbnRzLCBzbyB0
bworICogY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIHdlIGhh
dmUgdG8gZG8KKyAqIGNlaWwoaW5kaXJlY3Rfc2VnbWVudHMgLyAoUEFHRV9TSVpFIC8gc2l6ZW9m
KHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQpKSkuCisgKgorICogSWYgYSBiYWNrZW5kIGRv
ZXMgbm90IHJlY29nbml6ZSBCTEtJRl9PUF9JTkRJUkVDVCwgaXQgc2hvdWxkICpub3QqCisgKiBj
cmVhdGUgdGhlICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgbm9kZSEKKyAqLworI2Rl
ZmluZSBCTEtJRl9PUF9JTkRJUkVDVCAgICAgICAgICA2CisKKy8qCisgKiBNYXhpbXVtIHNjYXR0
ZXIvZ2F0aGVyIHNlZ21lbnRzIHBlciByZXF1ZXN0LgorICogVGhpcyBpcyBjYXJlZnVsbHkgY2hv
c2VuIHNvIHRoYXQgc2l6ZW9mKGJsa2lmX3JpbmdfdCkgPD0gUEFHRV9TSVpFLgorICogTkIuIFRo
aXMgY291bGQgYmUgMTIgaWYgdGhlIHJpbmcgaW5kZXhlcyB3ZXJlbid0IHN0b3JlZCBpbiB0aGUg
c2FtZSBwYWdlLgorICovCisjZGVmaW5lIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVCAx
MQorCisvKgorICogTWF4aW11bSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8gdXNlIHBlciBy
ZXF1ZXN0LgorICovCisjZGVmaW5lIEJMS0lGX01BWF9JTkRJUkVDVF9QQUdFU19QRVJfUkVRVUVT
VCA4CisKKy8qCisgKiBOQi4gJ2ZpcnN0X3NlY3QnIGFuZCAnbGFzdF9zZWN0JyBpbiBibGtpZl9y
ZXF1ZXN0X3NlZ21lbnQsIGFzIHdlbGwgYXMKKyAqICdzZWN0b3JfbnVtYmVyJyBpbiBibGtpZl9y
ZXF1ZXN0LCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYW5kCisgKiBibGtpZl9yZXF1ZXN0X2luZGly
ZWN0IGFyZSBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcy4gU2VlIHRoZSBkZXNjcmlwdGlvbgorICog
b2YgdGhlICJmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplIiBmcm9udGVuZCB4ZW5idXMgbm9kZSBh
Ym92ZSBmb3IKKyAqIG1vcmUgaW5mb3JtYXRpb24uCisgKi8KK3N0cnVjdCBibGtpZl9yZXF1ZXN0
X3NlZ21lbnQgeworICAgIGdyYW50X3JlZl90IGdyZWY7ICAgICAgICAvKiByZWZlcmVuY2UgdG8g
SS9PIGJ1ZmZlciBmcmFtZSAgICAgICAgKi8KKyAgICAvKiBAZmlyc3Rfc2VjdDogZmlyc3Qgc2Vj
dG9yIGluIGZyYW1lIHRvIHRyYW5zZmVyIChpbmNsdXNpdmUpLiAgICovCisgICAgLyogQGxhc3Rf
c2VjdDogbGFzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNmZXIgKGluY2x1c2l2ZSkuICAgICAq
LworICAgIHVpbnQ4X3QgICAgIGZpcnN0X3NlY3QsIGxhc3Rfc2VjdDsKK307CisKKy8qCisgKiBT
dGFydGluZyByaW5nIGVsZW1lbnQgZm9yIGFueSBJL08gcmVxdWVzdC4KKyAqLworc3RydWN0IGJs
a2lmX3JlcXVlc3QgeworICAgIHVpbnQ4X3QgICAgICAgIG9wZXJhdGlvbjsgICAgLyogQkxLSUZf
T1BfPz8/ICAgICAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWludDhfdCAgICAgICAgbnJf
c2VnbWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAgICAgICAgKi8KKyAg
ICBibGtpZl92ZGV2X3QgICBoYW5kbGU7ICAgICAgIC8qIG9ubHkgZm9yIHJlYWQvd3JpdGUgcmVx
dWVzdHMgICAgICAgICAqLworICAgIHVpbnQ2NF90ICAgICAgIGlkOyAgICAgICAgICAgLyogcHJp
dmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3AgICovCisgICAgYmxraWZfc2VjdG9yX3Qg
c2VjdG9yX251bWJlcjsvKiBzdGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgKHIvdyBvbmx5KSAgKi8K
KyAgICBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tCTEtJRl9NQVhfU0VHTUVOVFNf
UEVSX1JFUVVFU1RdOworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3QgYmxraWZfcmVx
dWVzdF90OworCisvKgorICogQ2FzdCB0byB0aGlzIHN0cnVjdHVyZSB3aGVuIGJsa2lmX3JlcXVl
c3Qub3BlcmF0aW9uID09IEJMS0lGX09QX0RJU0NBUkQKKyAqIHNpemVvZihzdHJ1Y3QgYmxraWZf
cmVxdWVzdF9kaXNjYXJkKSA8PSBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3QpCisgKi8KK3N0
cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgeworICAgIHVpbnQ4X3QgICAgICAgIG9wZXJhdGlv
bjsgICAgLyogQkxLSUZfT1BfRElTQ0FSRCAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWlu
dDhfdCAgICAgICAgZmxhZzsgICAgICAgICAvKiBCTEtJRl9ESVNDQVJEX1NFQ1VSRSBvciB6ZXJv
ICAgICAgICAgKi8KKyNkZWZpbmUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgKDE8PDApICAvKiBpZ25v
cmVkIGlmIGRpc2NhcmQtc2VjdXJlPTAgICAgICAqLworICAgIGJsa2lmX3ZkZXZfdCAgIGhhbmRs
ZTsgICAgICAgLyogc2FtZSBhcyBmb3IgcmVhZC93cml0ZSByZXF1ZXN0cyAgICAgICovCisgICAg
dWludDY0X3QgICAgICAgaWQ7ICAgICAgICAgICAvKiBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hv
ZWQgaW4gcmVzcCAgKi8KKyAgICBibGtpZl9zZWN0b3JfdCBzZWN0b3JfbnVtYmVyOy8qIHN0YXJ0
IHNlY3RvciBpZHggb24gZGlzayAgICAgICAgICAgICAqLworICAgIHVpbnQ2NF90ICAgICAgIG5y
X3NlY3RvcnM7ICAgLyogbnVtYmVyIG9mIGNvbnRpZ3VvdXMgc2VjdG9ycyB0byBkaXNjYXJkKi8K
K307Cit0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYmxraWZfcmVxdWVzdF9k
aXNjYXJkX3Q7CisKK3N0cnVjdCBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHsKKyAgICB1aW50OF90
ICAgICAgICBvcGVyYXRpb247ICAgIC8qIEJMS0lGX09QX0lORElSRUNUICAgICAgICAgICAgICAg
ICAgICAqLworICAgIHVpbnQ4X3QgICAgICAgIGluZGlyZWN0X29wOyAgLyogQkxLSUZfT1Bfe1JF
QUQvV1JJVEV9ICAgICAgICAgICAgICAgICovCisgICAgdWludDE2X3QgICAgICAgbnJfc2VnbWVu
dHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAgICAgICAgKi8KKyAgICB1aW50
NjRfdCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBp
biByZXNwICAqLworICAgIGJsa2lmX3NlY3Rvcl90IHNlY3Rvcl9udW1iZXI7Lyogc3RhcnQgc2Vj
dG9yIGlkeCBvbiBkaXNrIChyL3cgb25seSkgICovCisgICAgYmxraWZfdmRldl90ICAgaGFuZGxl
OyAgICAgICAvKiBzYW1lIGFzIGZvciByZWFkL3dyaXRlIHJlcXVlc3RzICAgICAgKi8KKyAgICBn
cmFudF9yZWZfdCAgICBpbmRpcmVjdF9ncmVmc1tCTEtJRl9NQVhfSU5ESVJFQ1RfUEFHRVNfUEVS
X1JFUVVFU1RdOworI2lmZGVmIF9faTM4Nl9fCisgICAgdWludDY0X3QgICAgICAgcGFkOyAgICAg
ICAgICAvKiBNYWtlIGl0IDY0IGJ5dGUgYWxpZ25lZCBvbiBpMzg2ICAgICAgKi8KKyNlbmRpZgor
fTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3QgYmxraWZfcmVxdWVzdF9p
bmRpcmVjdF90OworCitzdHJ1Y3QgYmxraWZfcmVzcG9uc2UgeworICAgIHVpbnQ2NF90ICAgICAg
ICBpZDsgICAgICAgICAgICAgIC8qIGNvcGllZCBmcm9tIHJlcXVlc3QgKi8KKyAgICB1aW50OF90
ICAgICAgICAgb3BlcmF0aW9uOyAgICAgICAvKiBjb3BpZWQgZnJvbSByZXF1ZXN0ICovCisgICAg
aW50MTZfdCAgICAgICAgIHN0YXR1czsgICAgICAgICAgLyogQkxLSUZfUlNQXz8/PyAgICAgICAq
LworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3Jlc3BvbnNlIGJsa2lmX3Jlc3BvbnNlX3Q7CisK
Ky8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVTLgorICovCisgLyogT3BlcmF0aW9uIG5vdCBzdXBw
b3J0ZWQgKG9ubHkgaGFwcGVucyBvbiBiYXJyaWVyIHdyaXRlcykuICovCisjZGVmaW5lIEJMS0lG
X1JTUF9FT1BOT1RTVVBQICAtMgorIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVj
aWZpZWQgcmVhc29uICgtRUlPKS4gKi8KKyNkZWZpbmUgQkxLSUZfUlNQX0VSUk9SICAgICAgIC0x
CisgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5lIEJMS0lG
X1JTUF9PS0FZICAgICAgICAgMAorCisvKgorICogR2VuZXJhdGUgYmxraWYgcmluZyBzdHJ1Y3R1
cmVzIGFuZCB0eXBlcy4KKyAqLworREVGSU5FX1JJTkdfVFlQRVMoYmxraWYsIHN0cnVjdCBibGtp
Zl9yZXF1ZXN0LCBzdHJ1Y3QgYmxraWZfcmVzcG9uc2UpOworCisjZGVmaW5lIFZESVNLX0NEUk9N
ICAgICAgICAweDEKKyNkZWZpbmUgVkRJU0tfUkVNT1ZBQkxFICAgIDB4MgorI2RlZmluZSBWRElT
S19SRUFET05MWSAgICAgMHg0CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fQkxLSUZfSF9f
ICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oIGIv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwLi5lMjE1NWQxY2Y1Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaApAQCAtMCwwICsxLDQ2IEBACisvKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCisgKiBjb25zb2xlLmgKKyAqCisgKiBDb25zb2xlIEkvTyBpbnRlcmZh
Y2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50
ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9m
IHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJT
b2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlv
biwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNv
cHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9v
cgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMg
dG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0
byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBu
b3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAq
IGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoK
KyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9G
IEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1J
VEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNI
QUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFO
WSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFD
VElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9V
VCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RI
RVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIw
MDUsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9I
X18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0NPTlNPTEVfSF9fCisKK3R5cGVkZWYgdWludDMy
X3QgWEVOQ09OU19SSU5HX0lEWDsKKworI2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlkeCwgcmlu
ZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKKworc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNl
IHsKKyAgICBjaGFyIGluWzEwMjRdOworICAgIGNoYXIgb3V0WzIwNDhdOworICAgIFhFTkNPTlNf
UklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKKyAgICBYRU5DT05TX1JJTkdfSURYIG91dF9jb25z
LCBvdXRfcHJvZDsKK307CisKKyNpZmRlZiBYRU5fV0FOVF9GTEVYX0NPTlNPTEVfUklORworI2lu
Y2x1ZGUgInJpbmcuaCIKK0RFRklORV9YRU5fRkxFWF9SSU5HKHhlbmNvbnMpOworI2VuZGlmCisK
KyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18gKi8KZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vZmJpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmVhODdl
YmVjMGEKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJp
Zi5oCkBAIC0wLDAgKzEsMTU2IEBACisvKgorICogZmJpZi5oIC0tIFhlbiB2aXJ0dWFsIGZyYW1l
IGJ1ZmZlciBkZXZpY2UKKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNv
ZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUi
KSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29w
aWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUg
U09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lO
RCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBU
SEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUK
KyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0s
IERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0Yg
Q09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1Ig
SU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBE
RUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDA1IEFudGhv
bnkgTGlndW9yaSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KKyAqIENvcHlyaWdodCAoQykgMjAwNiBS
ZWQgSGF0LCBJbmMuLCBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CisgKi8K
KworI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fRkJJRl9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElD
X0lPX0ZCSUZfSF9fCisKKy8qIE91dCBldmVudHMgKGZyb250ZW5kIC0+IGJhY2tlbmQpICovCisK
Ky8qCisgKiBPdXQgZXZlbnRzIG1heSBiZSBzZW50IG9ubHkgd2hlbiByZXF1ZXN0ZWQgYnkgYmFj
a2VuZCwgYW5kIHJlY2VpcHQKKyAqIG9mIGFuIHVua25vd24gb3V0IGV2ZW50IGlzIGFuIGVycm9y
LgorICovCisKKy8qIEV2ZW50IHR5cGUgMSBjdXJyZW50bHkgbm90IHVzZWQgKi8KKy8qCisgKiBG
cmFtZWJ1ZmZlciB1cGRhdGUgbm90aWZpY2F0aW9uIGV2ZW50CisgKiBDYXBhYmxlIGZyb250ZW5k
IHNldHMgZmVhdHVyZS11cGRhdGUgaW4geGVuc3RvcmUuCisgKiBCYWNrZW5kIHJlcXVlc3RzIGl0
IGJ5IHNldHRpbmcgcmVxdWVzdC11cGRhdGUgaW4geGVuc3RvcmUuCisgKi8KKyNkZWZpbmUgWEVO
RkJfVFlQRV9VUERBVEUgMgorCitzdHJ1Y3QgeGVuZmJfdXBkYXRlCit7CisgICAgdWludDhfdCB0
eXBlOyAgICAvKiBYRU5GQl9UWVBFX1VQREFURSAqLworICAgIGludDMyX3QgeDsgICAgICAvKiBz
b3VyY2UgeCAqLworICAgIGludDMyX3QgeTsgICAgICAvKiBzb3VyY2UgeSAqLworICAgIGludDMy
X3Qgd2lkdGg7ICAvKiByZWN0IHdpZHRoICovCisgICAgaW50MzJfdCBoZWlnaHQ7IC8qIHJlY3Qg
aGVpZ2h0ICovCit9OworCisvKgorICogRnJhbWVidWZmZXIgcmVzaXplIG5vdGlmaWNhdGlvbiBl
dmVudAorICogQ2FwYWJsZSBiYWNrZW5kIHNldHMgZmVhdHVyZS1yZXNpemUgaW4geGVuc3RvcmUu
CisgKi8KKyNkZWZpbmUgWEVORkJfVFlQRV9SRVNJWkUgMworCitzdHJ1Y3QgeGVuZmJfcmVzaXpl
Cit7CisgICAgdWludDhfdCB0eXBlOyAgICAvKiBYRU5GQl9UWVBFX1JFU0laRSAqLworICAgIGlu
dDMyX3Qgd2lkdGg7ICAgLyogd2lkdGggaW4gcGl4ZWxzICovCisgICAgaW50MzJfdCBoZWlnaHQ7
ICAvKiBoZWlnaHQgaW4gcGl4ZWxzICovCisgICAgaW50MzJfdCBzdHJpZGU7ICAvKiBzdHJpZGUg
aW4gYnl0ZXMgKi8KKyAgICBpbnQzMl90IGRlcHRoOyAgIC8qIGRlcHRoIGluIGJpdHMgKi8KKyAg
ICBpbnQzMl90IG9mZnNldDsgIC8qIG9mZnNldCBvZiB0aGUgZnJhbWVidWZmZXIgaW4gYnl0ZXMg
Ki8KK307CisKKyNkZWZpbmUgWEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKKwordW5pb24geGVuZmJf
b3V0X2V2ZW50Cit7CisgICAgdWludDhfdCB0eXBlOworICAgIHN0cnVjdCB4ZW5mYl91cGRhdGUg
dXBkYXRlOworICAgIHN0cnVjdCB4ZW5mYl9yZXNpemUgcmVzaXplOworICAgIGNoYXIgcGFkW1hF
TkZCX09VVF9FVkVOVF9TSVpFXTsKK307CisKKy8qIEluIGV2ZW50cyAoYmFja2VuZCAtPiBmcm9u
dGVuZCkgKi8KKworLyoKKyAqIEZyb250ZW5kcyBzaG91bGQgaWdub3JlIHVua25vd24gaW4gZXZl
bnRzLgorICovCisKKy8qCisgKiBGcmFtZWJ1ZmZlciByZWZyZXNoIHBlcmlvZCBhZHZpY2UKKyAq
IEJhY2tlbmQgc2VuZHMgaXQgdG8gYWR2aXNlIHRoZSBmcm9udGVuZCB0aGVpciBwcmVmZXJyZWQg
cGVyaW9kIG9mCisgKiByZWZyZXNoLiAgRnJvbnRlbmRzIHRoYXQga2VlcCB0aGUgZnJhbWVidWZm
ZXIgY29uc3RhbnRseSB1cC10by1kYXRlCisgKiBqdXN0IGlnbm9yZSBpdC4gIEZyb250ZW5kcyB0
aGF0IHVzZSB0aGUgYWR2aWNlIHNob3VsZCBpbW1lZGlhdGVseQorICogcmVmcmVzaCB0aGUgZnJh
bWVidWZmZXIgKGFuZCBzZW5kIGFuIHVwZGF0ZSBub3RpZmljYXRpb24gZXZlbnQgaWYKKyAqIHRo
b3NlIGhhdmUgYmVlbiByZXF1ZXN0ZWQpLCB0aGVuIHVzZSB0aGUgdXBkYXRlIGZyZXF1ZW5jeSB0
byBndWlkZQorICogdGhlaXIgcGVyaW9kaWNhbCByZWZyZXNocy4KKyAqLworI2RlZmluZSBYRU5G
Ql9UWVBFX1JFRlJFU0hfUEVSSU9EIDEKKyNkZWZpbmUgWEVORkJfTk9fUkVGUkVTSCAwCisKK3N0
cnVjdCB4ZW5mYl9yZWZyZXNoX3BlcmlvZAoreworICAgIHVpbnQ4X3QgdHlwZTsgICAgLyogWEVO
RkJfVFlQRV9VUERBVEVfUEVSSU9EICovCisgICAgdWludDMyX3QgcGVyaW9kOyAvKiBwZXJpb2Qg
b2YgcmVmcmVzaCwgaW4gbXMsCisgICAgICAgICAgICAgICAgICAgICAgKiBYRU5GQl9OT19SRUZS
RVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCit9OworCisjZGVmaW5lIFhFTkZCX0lOX0VW
RU5UX1NJWkUgNDAKKwordW5pb24geGVuZmJfaW5fZXZlbnQKK3sKKyAgICB1aW50OF90IHR5cGU7
CisgICAgc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVyaW9kIHJlZnJlc2hfcGVyaW9kOworICAgIGNo
YXIgcGFkW1hFTkZCX0lOX0VWRU5UX1NJWkVdOworfTsKKworLyogc2hhcmVkIHBhZ2UgKi8KKwor
I2RlZmluZSBYRU5GQl9JTl9SSU5HX1NJWkUgMTAyNAorI2RlZmluZSBYRU5GQl9JTl9SSU5HX0xF
TiAoWEVORkJfSU5fUklOR19TSVpFIC8gWEVORkJfSU5fRVZFTlRfU0laRSkKKyNkZWZpbmUgWEVO
RkJfSU5fUklOR19PRkZTIDEwMjQKKyNkZWZpbmUgWEVORkJfSU5fUklORyhwYWdlKSBcCisgICAg
KCh1bmlvbiB4ZW5mYl9pbl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkZCX0lOX1JJTkdf
T0ZGUykpCisjZGVmaW5lIFhFTkZCX0lOX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAorICAgIChYRU5G
Ql9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5GQl9JTl9SSU5HX0xFTl0pCisKKyNkZWZpbmUg
WEVORkJfT1VUX1JJTkdfU0laRSAyMDQ4CisjZGVmaW5lIFhFTkZCX09VVF9SSU5HX0xFTiAoWEVO
RkJfT1VUX1JJTkdfU0laRSAvIFhFTkZCX09VVF9FVkVOVF9TSVpFKQorI2RlZmluZSBYRU5GQl9P
VVRfUklOR19PRkZTIChYRU5GQl9JTl9SSU5HX09GRlMgKyBYRU5GQl9JTl9SSU5HX1NJWkUpCisj
ZGVmaW5lIFhFTkZCX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmZiX291dF9ldmVu
dCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkZCX09VVF9SSU5HX09GRlMpKQorI2RlZmluZSBYRU5G
Ql9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTkZCX09VVF9SSU5HKChwYWdlKSlb
KGlkeCkgJSBYRU5GQl9PVVRfUklOR19MRU5dKQorCitzdHJ1Y3QgeGVuZmJfcGFnZQoreworICAg
IHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qgb3V0X2NvbnMsIG91dF9w
cm9kOworCisgICAgaW50MzJfdCB3aWR0aDsgICAgICAgICAgLyogdGhlIHdpZHRoIG9mIHRoZSBm
cmFtZWJ1ZmZlciAoaW4gcGl4ZWxzKSAqLworICAgIGludDMyX3QgaGVpZ2h0OyAgICAgICAgIC8q
IHRoZSBoZWlnaHQgb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBwaXhlbHMpICovCisgICAgdWludDMy
X3QgbGluZV9sZW5ndGg7ICAgLyogdGhlIGxlbmd0aCBvZiBhIHJvdyBvZiBwaXhlbHMgKGluIGJ5
dGVzKSAqLworICAgIHVpbnQzMl90IG1lbV9sZW5ndGg7ICAgIC8qIHRoZSBsZW5ndGggb2YgdGhl
IGZyYW1lYnVmZmVyIChpbiBieXRlcykgKi8KKyAgICB1aW50OF90IGRlcHRoOyAgICAgICAgICAv
KiB0aGUgZGVwdGggb2YgYSBwaXhlbCAoaW4gYml0cykgKi8KKworICAgIC8qCisgICAgICogRnJh
bWVidWZmZXIgcGFnZSBkaXJlY3RvcnkKKyAgICAgKgorICAgICAqIEVhY2ggZGlyZWN0b3J5IHBh
Z2UgaG9sZHMgUEFHRV9TSVpFIC8gc2l6ZW9mKCpwZCkKKyAgICAgKiBmcmFtZWJ1ZmZlciBwYWdl
cywgYW5kIGNhbiB0aHVzIG1hcCB1cCB0byBQQUdFX1NJWkUgKgorICAgICAqIFBBR0VfU0laRSAv
IHNpemVvZigqcGQpIGJ5dGVzLiAgV2l0aCBQQUdFX1NJWkUgPT0gNDA5NiBhbmQKKyAgICAgKiBz
aXplb2YodW5zaWduZWQgbG9uZykgPT0gNC84LCB0aGF0J3MgNCBNZWdzIDMyIGJpdCBhbmQgMiBN
ZWdzCisgICAgICogNjQgYml0LiAgMjU2IGRpcmVjdG9yaWVzIGdpdmUgZW5vdWdoIHJvb20gZm9y
IGEgNTEyIE1lZworICAgICAqIGZyYW1lYnVmZmVyIHdpdGggYSBtYXggcmVzb2x1dGlvbiBvZiAx
Miw4MDB4MTAsMjQwLiAgU2hvdWxkCisgICAgICogYmUgZW5vdWdoIGZvciBhIHdoaWxlIHdpdGgg
cm9vbSBsZWZ0b3ZlciBmb3IgZXhwYW5zaW9uLgorICAgICAqLworICAgIHVuc2lnbmVkIGxvbmcg
cGRbMjU2XTsKK307CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2tiZGlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xZDY4Y2Q0NThlCi0tLSAvZGV2L251
bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgKQEAgLTAsMCArMSw1
NjYgQEAKKy8qCisgKiBrYmRpZi5oIC0tIFhlbiB2aXJ0dWFsIGtleWJvYXJkL21vdXNlCisgKgor
ICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBw
ZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRl
ZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRo
ZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0
aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwg
ZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29m
dHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICog
ZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoK
KyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5v
dGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBw
b3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVE
ICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElN
UExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVS
Q0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5P
TklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlS
SUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisg
KiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9U
SEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRX
QVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAwNSBBbnRob255IExpZ3VvcmkgPGFsaWd1b3Jp
QHVzLmlibS5jb20+CisgKiBDb3B5cmlnaHQgKEMpIDIwMDYgUmVkIEhhdCwgSW5jLiwgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPX0tCRElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fS0JESUZfSF9fCisKKy8q
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgRmVhdHVyZSBh
bmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBU
aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRo
aW4KKyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3Rp
YXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhl
c2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFj
a2VuZCBwb3J0aW9ucyBvZiBYZW5TdG9yZSwgZm9sbG93aW5nIFhlbkJ1cyBjb252ZW50aW9uLgor
ICoKKyAqIEFsbCBkYXRhIGluIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMg
c3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gSW50
ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZpeGVk
IHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCisg
KiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5m
b3JtYXRpb24uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmVzIHN1cHBvcnRlZCAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogQ2FwYWJsZSBiYWNrZW5kIGFkdmVydGlz
ZXMgc3VwcG9ydGVkIGZlYXR1cmVzIGJ5IHB1Ymxpc2hpbmcKKyAqIGNvcnJlc3BvbmRpbmcgZW50
cmllcyBpbiBYZW5TdG9yZSBhbmQgcHV0cyAxIGFzIHRoZSB2YWx1ZSBvZiB0aGUgZW50cnkuCisg
KiBJZiBhIGZlYXR1cmUgaXMgbm90IHN1cHBvcnRlZCB0aGVuIDAgbXVzdCBiZSBzZXQgb3IgZmVh
dHVyZSBlbnRyeSBvbWl0dGVkLgorICoKKyAqIGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJZiB0aGVyZSBpcyBubyBu
ZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlIGJ5IHRoZQorICogICAgICBm
cm9udGVuZCB0aGVuIHRoaXMgbXVzdCBiZSBzZXQgdG8gMS4KKyAqCisgKiBmZWF0dXJlLWRpc2Fi
bGUtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJ
ZiB0aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwgcG9pbnRlciBkZXZpY2UgYnkg
dGhlCisgKiAgICAgIGZyb250ZW5kIHRoZW4gdGhpcyBtdXN0IGJlIHNldCB0byAxLgorICoKKyAq
IGZlYXR1cmUtYWJzLXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgQmFja2VuZHMsIHdoaWNoIHN1cHBvcnQgcmVwb3J0aW5nIG9mIGFic29sdXRlIGNv
b3JkaW5hdGVzIGZvciBwb2ludGVyCisgKiAgICAgIGRldmljZSBzaG91bGQgc2V0IHRoaXMgdG8g
MS4KKyAqCisgKiBmZWF0dXJlLW11bHRpLXRvdWNoCisgKiAgICAgIFZhbHVlczogICAgICAgICA8
dWludD4KKyAqCisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyBvZiBt
dWx0aS10b3VjaCBldmVudHMKKyAqICAgICAgc2hvdWxkIHNldCB0aGlzIHRvIDEuCisgKgorICog
ZmVhdHVyZS1yYXctcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICA8dWludD4KKyAqCisg
KiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyByYXcgKHVuc2NhbGVkKSBh
YnNvbHV0ZSBjb29yZGluYXRlcworICogICAgICBmb3IgcG9pbnRlciBkZXZpY2VzIHNob3VsZCBz
ZXQgdGhpcyB0byAxLiBSYXcgKHVuc2NhbGVkKSB2YWx1ZXMgaGF2ZQorICogICAgICBhIHJhbmdl
IG9mIFswLCAweDdmZmZdLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIERldmljZSBJ
bnN0YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIHVuaXF1
ZS1pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KKyAqCisgKiAgICAgIEFmdGVy
IGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJ
RCwKKyAqICAgICAgc28gZXZlcnkgaW5zdGFuY2Ugb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVu
dGlmaWVkIGJ5IHRoZSBiYWNrZW5kCisgKiAgICAgIGJ5IHRoaXMgSUQuIFRoaXMgY2FuIGJlIFVV
SUQgb3Igc3VjaC4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUG9pbnRlciBEZXZp
Y2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiB3aWR0aAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBNYXhpbXVtIFggY29vcmRp
bmF0ZSAod2lkdGgpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAgICAgIHdoaWxlIHJl
cG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgorICoKKyAqIGhl
aWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBNYXhpbXVt
IFkgY29vcmRpbmF0ZSAoaGVpZ2h0KSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAorICogICAg
ICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4K
KyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIE11bHRpLXRvdWNoIERldmljZSBQYXJhbWV0
ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtdWx0aS10b3VjaC1udW0tY29udGFj
dHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgTnVtYmVyIG9m
IHNpbXVsdGFuZW91cyB0b3VjaGVzIHJlcG9ydGVkLgorICoKKyAqIG11bHRpLXRvdWNoLXdpZHRo
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFdpZHRoIG9mIHRo
ZSB0b3VjaCBhcmVhIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAgICAgIHdoaWxlIHJl
cG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgorICoKKyAqIG11
bHRpLXRvdWNoLWhlaWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICog
ICAgICBIZWlnaHQgb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQK
KyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsgVUlOVDMy
X01BWF0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmUgcmVxdWVzdCAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIENhcGFibGUgZnJvbnRlbmQgcmVxdWVzdHMg
ZmVhdHVyZXMgZnJvbSBiYWNrZW5kIHZpYSBzZXR0aW5nIGNvcnJlc3BvbmRpbmcKKyAqIGVudHJp
ZXMgdG8gMSBpbiBYZW5TdG9yZS4gUmVxdWVzdHMgZm9yIGZlYXR1cmVzIG5vdCBhZHZlcnRpc2Vk
IGFzIHN1cHBvcnRlZAorICogYnkgdGhlIGJhY2tlbmQgaGF2ZSBubyBlZmZlY3QuCisgKgorICog
cmVxdWVzdC1hYnMtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgor
ICogICAgICBSZXF1ZXN0IGJhY2tlbmQgdG8gcmVwb3J0IGFic29sdXRlIHBvaW50ZXIgY29vcmRp
bmF0ZXMKKyAqICAgICAgKFhFTktCRF9UWVBFX1BPUykgaW5zdGVhZCBvZiByZWxhdGl2ZSBvbmVz
IChYRU5LQkRfVFlQRV9NT1RJT04pLgorICoKKyAqIHJlcXVlc3QtbXVsdGktdG91Y2gKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgUmVxdWVzdCBiYWNrZW5kIHRv
IHJlcG9ydCBtdWx0aS10b3VjaCBldmVudHMuCisgKgorICogcmVxdWVzdC1yYXctcG9pbnRlcgor
ICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBSZXF1ZXN0IGJhY2tl
bmQgdG8gcmVwb3J0IHJhdyB1bnNjYWxlZCBhYnNvbHV0ZSBwb2ludGVyIGNvb3JkaW5hdGVzLgor
ICogICAgICBUaGlzIG9wdGlvbiBpcyBvbmx5IHZhbGlkIGlmIHJlcXVlc3QtYWJzLXBvaW50ZXIg
aXMgYWxzbyBzZXQuCisgKiAgICAgIFJhdyB1bnNjYWxlZCBjb29yZGluYXRlcyBoYXZlIHRoZSBy
YW5nZSBbMCwgMHg3ZmZmXQorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBU
cmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50
LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhl
IGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2
aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiBwYWdlLWdyZWYKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZl
cmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAg
IGEgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgZXZlbnQgcmluZyBidWZmZXIuCisg
KgorICogcGFnZS1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBmb3IgdXNlLgorICogICAgICBQRk4gb2YgdGhl
IHNoYXJlZCBwYWdlLgorICovCisKKy8qCisgKiBFVkVOVCBDT0RFUy4KKyAqLworCisjZGVmaW5l
IFhFTktCRF9UWVBFX01PVElPTiAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTktCRF9UWVBFX1JF
U0VSVkVEICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9UWVBFX0tFWSAgICAgICAgICAgICAg
ICAzCisjZGVmaW5lIFhFTktCRF9UWVBFX1BPUyAgICAgICAgICAgICAgICA0CisjZGVmaW5lIFhF
TktCRF9UWVBFX01UT1VDSCAgICAgICAgICAgICA1CisKKy8qIE11bHRpLXRvdWNoIGV2ZW50IHN1
Yi1jb2RlcyAqLworCisjZGVmaW5lIFhFTktCRF9NVF9FVl9ET1dOICAgICAgICAgICAgICAwCisj
ZGVmaW5lIFhFTktCRF9NVF9FVl9VUCAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTktCRF9N
VF9FVl9NT1RJT04gICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9NVF9FVl9TWU4gICAgICAg
ICAgICAgICAzCisjZGVmaW5lIFhFTktCRF9NVF9FVl9TSEFQRSAgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTktCRF9NVF9FVl9PUklFTlQgICAgICAgICAgICA1CisKKy8qCisgKiBDT05TVEFOVFMs
IFhFTlNUT1JFIEZJRUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAqLworCisj
ZGVmaW5lIFhFTktCRF9EUklWRVJfTkFNRSAgICAgICAgICAgICAidmtiZCIKKworI2RlZmluZSBY
RU5LQkRfRklFTERfRkVBVF9EU0JMX0tFWUJSRCAgImZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCIK
KyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSICJmZWF0dXJlLWRpc2FibGUt
cG9pbnRlciIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5URVIgICJmZWF0dXJl
LWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9SQVdfUE9JTlRFUiAgImZl
YXR1cmUtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX01UT1VDSCAgICAg
ICAiZmVhdHVyZS1tdWx0aS10b3VjaCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1JFUV9BQlNfUE9J
TlRFUiAgICJyZXF1ZXN0LWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERfUkVRX1JB
V19QT0lOVEVSICAgInJlcXVlc3QtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9S
RVFfTVRPVUNIICAgICAgICAicmVxdWVzdC1tdWx0aS10b3VjaCIKKyNkZWZpbmUgWEVOS0JEX0ZJ
RUxEX1JJTkdfR1JFRiAgICAgICAgICJwYWdlLWdyZWYiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9F
VlRfQ0hBTk5FTCAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1dJ
RFRIICAgICAgICAgICAgICJ3aWR0aCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0hFSUdIVCAgICAg
ICAgICAgICJoZWlnaHQiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9XSURUSCAgICAgICAgICAi
bXVsdGktdG91Y2gtd2lkdGgiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9IRUlHSFQgICAgICAg
ICAibXVsdGktdG91Y2gtaGVpZ2h0IgorI2RlZmluZSBYRU5LQkRfRklFTERfTVRfTlVNX0NPTlRB
Q1RTICAgIm11bHRpLXRvdWNoLW51bS1jb250YWN0cyIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1VO
SVFVRV9JRCAgICAgICAgICJ1bmlxdWUtaWQiCisKKy8qIE9CU09MRVRFLCBub3QgcmVjb21tZW5k
ZWQgZm9yIHVzZSAqLworI2RlZmluZSBYRU5LQkRfRklFTERfUklOR19SRUYgICAgICAgICAgInBh
Z2UtcmVmIgorCisvKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBEZXNjcmlwdGlvbiBvZiB0
aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCisgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCBk
cml2ZXIgY29tbXVuaWNhdGUgd2l0aAorICogZWFjaCBvdGhlciB1c2luZyBhIHNoYXJlZCBwYWdl
IGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2UgY29udGFpbnMgYSByaW5nIHdp
dGggZXZlbnQgc3RydWN0dXJlcy4KKyAqCisgKiBBbGwgcmVzZXJ2ZWQgZmllbGRzIGluIHRoZSBz
dHJ1Y3R1cmVzIGJlbG93IG11c3QgYmUgMC4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFja2VuZCB0byBmcm9udGVuZCBldmVudHMKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgorICoKKyAqIEZyb250ZW5kcyBzaG91bGQgaWdub3JlIHVua25v
d24gaW4gZXZlbnRzLgorICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGgg
KDQwIG9jdGV0cykKKyAqIEFsbCBldmVudCBwYWNrZXRzIGhhdmUgY29tbW9uIGhlYWRlcjoKKyAq
CisgKiAgICAgICAgICAwICAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgdHlwZSAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHR5cGUgLSB1
aW50OF90LCBldmVudCBjb2RlLCBYRU5LQkRfVFlQRV8/Pz8KKyAqCisgKgorICogUG9pbnRlciBy
ZWxhdGl2ZSBtb3ZlbWVudCBldmVudAorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICBfVFlQRV9NT1RJT04gIHwgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHJlbF94ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
OAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
bF95ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWxfeiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiByZWxfeCAtIGludDMyX3QsIHJl
bGF0aXZlIFggbW90aW9uCisgKiByZWxfeSAtIGludDMyX3QsIHJlbGF0aXZlIFkgbW90aW9uCisg
KiByZWxfeiAtIGludDMyX3QsIHJlbGF0aXZlIFogbW90aW9uICh3aGVlbCkKKyAqLworCitzdHJ1
Y3QgeGVua2JkX21vdGlvbgoreworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICBpbnQzMl90IHJlbF94
OworICAgIGludDMyX3QgcmVsX3k7CisgICAgaW50MzJfdCByZWxfejsKK307CisKKy8qCisgKiBL
ZXkgZXZlbnQgKGluY2x1ZGVzIHBvaW50ZXIgYnV0dG9ucykKKyAqICAgICAgICAgMCAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfS0VZICAgICB8ICAgICBwcmVzc2VkICAgIHwg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleWNvZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCisgKiAr
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIHByZXNzZWQgLSB1aW50OF90LCAxIGlm
IHByZXNzZWQ7IDAgb3RoZXJ3aXNlCisgKiBrZXljb2RlIC0gdWludDMyX3QsIEtFWV8qIGZyb20g
bGludXgvaW5wdXQuaAorICovCisKK3N0cnVjdCB4ZW5rYmRfa2V5Cit7CisgICAgdWludDhfdCB0
eXBlOworICAgIHVpbnQ4X3QgcHJlc3NlZDsKKyAgICB1aW50MzJfdCBrZXljb2RlOworfTsKKwor
LyoKKyAqIFBvaW50ZXIgYWJzb2x1dGUgcG9zaXRpb24gZXZlbnQKKyAqICAgICAgICAgMCAgICAg
ICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0
ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfUE9TICAgICB8ICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBhYnNfeSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCisg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVsX3og
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogYWJz
X3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uIChpbiBGQiBwaXhlbHMpCisgKiBhYnNf
eSAtIGludDMyX3QsIGFic29sdXRlIFkgcG9zaXRpb24gKGluIEZCIHBpeGVscykKKyAqIHJlbF96
IC0gaW50MzJfdCwgcmVsYXRpdmUgWiBtb3Rpb24gKHdoZWVsKQorICovCisKK3N0cnVjdCB4ZW5r
YmRfcG9zaXRpb24KK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgaW50MzJfdCBhYnNfeDsKKyAg
ICBpbnQzMl90IGFic195OworICAgIGludDMyX3QgcmVsX3o7Cit9OworCisvKgorICogTXVsdGkt
dG91Y2ggZXZlbnQgYW5kIGl0cyBzdWItdHlwZXMKKyAqCisgKiBBbGwgbXVsdGktdG91Y2ggZXZl
bnQgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6CisgKgorICogICAgICAgICAwICAgICAgICAg
ICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgICBldmVudF90eXBlICAgfCAg
IGNvbnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZXZlbnRfdHlwZSAtIHVudDhf
dCwgbXVsdGktdG91Y2ggZXZlbnQgc3ViLXR5cGUsIFhFTktCRF9NVF9FVl8/Pz8KKyAqIGNvbnRh
Y3RfaWQgLSB1bnQ4X3QsIElEIG9mIHRoZSBjb250YWN0CisgKgorICogVG91Y2ggaW50ZXJhY3Rp
b25zIGNhbiBjb25zaXN0IG9mIG9uZSBvciBtb3JlIGNvbnRhY3RzLgorICogRm9yIGVhY2ggY29u
dGFjdCwgYSBzZXJpZXMgb2YgZXZlbnRzIGlzIGdlbmVyYXRlZCwgc3RhcnRpbmcKKyAqIHdpdGgg
YSBkb3duIGV2ZW50LCBmb2xsb3dlZCBieSB6ZXJvIG9yIG1vcmUgbW90aW9uIGV2ZW50cywKKyAq
IGFuZCBlbmRpbmcgd2l0aCBhbiB1cCBldmVudC4gRXZlbnRzIHJlbGF0aW5nIHRvIHRoZSBzYW1l
CisgKiBjb250YWN0IHBvaW50IGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZSBJRCBvZiB0aGUgc2Vx
dWVuY2U6IGNvbnRhY3QgSUQuCisgKiBDb250YWN0IElEIG1heSBiZSByZXVzZWQgYWZ0ZXIgWEVO
S0JEX01UX0VWX1VQIGV2ZW50IGFuZAorICogaXMgaW4gdGhlIFswOyBYRU5LQkRfRklFTERfTlVN
X0NPTlRBQ1RTIC0gMV0gcmFuZ2UuCisgKgorICogRm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24gcGxl
YXNlIHJlZmVyIHRvIGRvY3VtZW50YXRpb24gb24gV2F5bGFuZCBbMV0sCisgKiBMaW51eCBbMl0g
YW5kIFdpbmRvd3MgWzNdIG11bHRpLXRvdWNoIHN1cHBvcnQuCisgKgorICogWzFdIGh0dHBzOi8v
Y2dpdC5mcmVlZGVza3RvcC5vcmcvd2F5bGFuZC93YXlsYW5kL3RyZWUvcHJvdG9jb2wvd2F5bGFu
ZC54bWwKKyAqIFsyXSBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9uL2lu
cHV0L211bHRpLXRvdWNoLXByb3RvY29sLnR4dAorICogWzNdIGh0dHBzOi8vbXNkbi5taWNyb3Nv
ZnQuY29tL2VuLXVzL2xpYnJhcnkvamoxNTE1NjQodj12cy44NSkuYXNweAorICoKKyAqCisgKiBN
dWx0aS10b3VjaCBkb3duIGV2ZW50IC0gc2VudCB3aGVuIGEgbmV3IHRvdWNoIGlzIG1hZGU6IHRv
dWNoIGlzIGFzc2lnbmVkCisgKiBhIHVuaXF1ZSBjb250YWN0IElELCBzZW50IHdpdGggdGhpcyBh
bmQgY29uc2VxdWVudCBldmVudHMgcmVsYXRlZAorICogdG8gdGhpcyB0b3VjaC4KKyAqICAgICAg
ICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfTVRPVUNIICB8ICAgX01U
X0VWX0RPV04gIHwgICBjb250YWN0X2lkICAgfCAgICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYWJzX3kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisg
KgorICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uLCBpbiBwaXhlbHMKKyAq
IGFic195IC0gaW50MzJfdCwgYWJzb2x1dGUgWSBwb3NpdGlvbiwgaW4gcGl4ZWxzCisgKgorICog
TXVsdGktdG91Y2ggY29udGFjdCByZWxlYXNlIGV2ZW50CisgKiAgICAgICAgIDAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1VQICAgICB8ICAg
Y29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIE11bHRp
LXRvdWNoIG1vdGlvbiBldmVudAorICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9NT1RJT04gfCAgIGNvbnRhY3RfaWQgICB8
ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgOAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFic194
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBhYnNfeCAtIGludDMyX3QsIGFic29s
dXRlIFggcG9zaXRpb24sIGluIHBpeGVscywKKyAqIGFic195IC0gaW50MzJfdCwgYWJzb2x1dGUg
WSBwb3NpdGlvbiwgaW4gcGl4ZWxzLAorICoKKyAqIE11bHRpLXRvdWNoIGlucHV0IHN5bmNocm9u
aXphdGlvbiBldmVudCAtIHNob3dzIGVuZCBvZiBhIHNldCBvZiBldmVudHMKKyAqIHdoaWNoIGxv
Z2ljYWxseSBiZWxvbmcgdG9nZXRoZXIuCisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NZTiAgICB8ICAgY29udGFjdF9p
ZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIE11bHRpLXRvdWNoIHNo
YXBlIGV2ZW50IC0gdG91Y2ggcG9pbnQncyBzaGFwZSBoYXMgY2hhbmdlZCBpdHMgc2hhcGUuCisg
KiBTaGFwZSBpcyBhcHByb3hpbWF0ZWQgYnkgYW4gZWxsaXBzZSB0aHJvdWdoIHRoZSBtYWpvciBh
bmQgbWlub3IgYXhpcworICogbGVuZ3RoczogbWFqb3IgaXMgdGhlIGxvbmdlciBkaWFtZXRlciBv
ZiB0aGUgZWxsaXBzZSBhbmQgbWlub3IgaXMgdGhlCisgKiBzaG9ydGVyIG9uZS4gQ2VudGVyIG9m
IHRoZSBlbGxpcHNlIGlzIHJlcG9ydGVkIHZpYQorICogWEVOS0JEX01UX0VWX0RPV04vWEVOS0JE
X01UX0VWX01PVElPTiBldmVudHMuCisgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NIQVBFICB8ICAgY29udGFjdF9pZCAg
IHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFq
b3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgorICogKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbm9yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwCisg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG1ham9yIC0gdW50MzJfdCwgbGVu
Z3RoIG9mIHRoZSBtYWpvciBheGlzLCBwaXhlbHMKKyAqIG1pbm9yIC0gdW50MzJfdCwgbGVuZ3Ro
IG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMKKyAqCisgKiBNdWx0aS10b3VjaCBvcmllbnRhdGlv
biBldmVudCAtIHRvdWNoIHBvaW50J3Mgc2hhcGUgaGFzIGNoYW5nZWQKKyAqIGl0cyBvcmllbnRh
dGlvbjogY2FsY3VsYXRlZCBhcyBhIGNsb2Nrd2lzZSBhbmdsZSBiZXR3ZWVuIHRoZSBtYWpvciBh
eGlzCisgKiBvZiB0aGUgZWxsaXBzZSBhbmQgcG9zaXRpdmUgWSBheGlzIGluIGRlZ3JlZXMsIFst
MTgwOyArMTgwXS4KKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAg
X1RZUEVfTVRPVUNIICB8ICBfTVRfRVZfT1JJRU5UIHwgICBjb250YWN0X2lkICAgfCAgICByZXNl
cnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgb3JpZW50YXRpb24gICAgICAgICAgIHwgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBvcmllbnRhdGlv
biAtIGludDE2X3QsIGNsb2Nrd2lzZSBhbmdsZSBvZiB0aGUgbWFqb3IgYXhpcworICovCisKK3N0
cnVjdCB4ZW5rYmRfbXRvdWNoIHsKKyAgICB1aW50OF90IHR5cGU7ICAgICAgICAgICAgLyogWEVO
S0JEX1RZUEVfTVRPVUNIICovCisgICAgdWludDhfdCBldmVudF90eXBlOyAgICAgIC8qIFhFTktC
RF9NVF9FVl8/Pz8gKi8KKyAgICB1aW50OF90IGNvbnRhY3RfaWQ7CisgICAgdWludDhfdCByZXNl
cnZlZFs1XTsgICAgIC8qIHJlc2VydmVkIGZvciB0aGUgZnV0dXJlIHVzZSAqLworICAgIHVuaW9u
IHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIGludDMyX3QgYWJzX3g7ICAgLyogYWJz
b2x1dGUgWCBwb3NpdGlvbiwgcGl4ZWxzICovCisgICAgICAgICAgICBpbnQzMl90IGFic195OyAg
IC8qIGFic29sdXRlIFkgcG9zaXRpb24sIHBpeGVscyAqLworICAgICAgICB9IHBvczsKKyAgICAg
ICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQzMl90IG1ham9yOyAgLyogbGVuZ3RoIG9mIHRo
ZSBtYWpvciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAgICAgIHVpbnQzMl90IG1pbm9yOyAgLyog
bGVuZ3RoIG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAgfSBzaGFwZTsKKyAg
ICAgICAgaW50MTZfdCBvcmllbnRhdGlvbjsgLyogY2xvY2t3aXNlIGFuZ2xlIG9mIHRoZSBtYWpv
ciBheGlzICovCisgICAgfSB1OworfTsKKworI2RlZmluZSBYRU5LQkRfSU5fRVZFTlRfU0laRSA0
MAorCit1bmlvbiB4ZW5rYmRfaW5fZXZlbnQKK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgc3Ry
dWN0IHhlbmtiZF9tb3Rpb24gbW90aW9uOworICAgIHN0cnVjdCB4ZW5rYmRfa2V5IGtleTsKKyAg
ICBzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uIHBvczsKKyAgICBzdHJ1Y3QgeGVua2JkX210b3VjaCBt
dG91Y2g7CisgICAgY2hhciBwYWRbWEVOS0JEX0lOX0VWRU5UX1NJWkVdOworfTsKKworLyoKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRl
bmQgdG8gYmFja2VuZCBldmVudHMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIE91dCBl
dmVudHMgbWF5IGJlIHNlbnQgb25seSB3aGVuIHJlcXVlc3RlZCBieSBiYWNrZW5kLCBhbmQgcmVj
ZWlwdAorICogb2YgYW4gdW5rbm93biBvdXQgZXZlbnQgaXMgYW4gZXJyb3IuCisgKiBObyBvdXQg
ZXZlbnRzIGN1cnJlbnRseSBkZWZpbmVkLgorCisgKiBBbGwgZXZlbnQgcGFja2V0cyBoYXZlIHRo
ZSBzYW1lIGxlbmd0aCAoNDAgb2N0ZXRzKQorICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSBjb21t
b24gaGVhZGVyOgorICogICAgICAgICAgMCAgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgIHR5cGUgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB0eXBlIC0gdWludDhfdCwgZXZlbnQgY29kZQorICovCisKKyNkZWZpbmUgWEVOS0JEX09VVF9F
VkVOVF9TSVpFIDQwCisKK3VuaW9uIHhlbmtiZF9vdXRfZXZlbnQKK3sKKyAgICB1aW50OF90IHR5
cGU7CisgICAgY2hhciBwYWRbWEVOS0JEX09VVF9FVkVOVF9TSVpFXTsKK307CisKKy8qCisgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNoYXJlZCBw
YWdlCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqLworCisjZGVmaW5lIFhFTktCRF9JTl9SSU5H
X1NJWkUgMjA0OAorI2RlZmluZSBYRU5LQkRfSU5fUklOR19MRU4gKFhFTktCRF9JTl9SSU5HX1NJ
WkUgLyBYRU5LQkRfSU5fRVZFTlRfU0laRSkKKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdfT0ZGUyAx
MDI0CisjZGVmaW5lIFhFTktCRF9JTl9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmtiZF9p
bl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTktCRF9JTl9SSU5HX09GRlMpKQorI2RlZmlu
ZSBYRU5LQkRfSU5fUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktCRF9JTl9SSU5HKChw
YWdlKSlbKGlkeCkgJSBYRU5LQkRfSU5fUklOR19MRU5dKQorCisjZGVmaW5lIFhFTktCRF9PVVRf
UklOR19TSVpFIDEwMjQKKyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HX0xFTiAoWEVOS0JEX09VVF9S
SU5HX1NJWkUgLyBYRU5LQkRfT1VUX0VWRU5UX1NJWkUpCisjZGVmaW5lIFhFTktCRF9PVVRfUklO
R19PRkZTIChYRU5LQkRfSU5fUklOR19PRkZTICsgWEVOS0JEX0lOX1JJTkdfU0laRSkKKyNkZWZp
bmUgWEVOS0JEX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmtiZF9vdXRfZXZlbnQg
KikoKGNoYXIgKikocGFnZSkgKyBYRU5LQkRfT1VUX1JJTkdfT0ZGUykpCisjZGVmaW5lIFhFTktC
RF9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktCRF9PVVRfUklORygocGFnZSkp
WyhpZHgpICUgWEVOS0JEX09VVF9SSU5HX0xFTl0pCisKK3N0cnVjdCB4ZW5rYmRfcGFnZQorewor
ICAgIHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qgb3V0X2NvbnMsIG91
dF9wcm9kOworfTsKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19LQkRJRl9IX18gKi8KZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oIGIvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMC4uNDhmYTUzMDk1MAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9uZXRpZi5oCkBAIC0wLDAgKzEsMTAxMCBAQAorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICogbmV0aWYuaAorICoKKyAqIFVuaWZpZWQgbmV0d29yay1kZXZpY2UgSS9PIGludGVy
ZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3Jh
bnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICog
b2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUg
IlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0
aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwg
Y29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5k
L29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29u
cyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0
IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0
IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgor
ICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisg
KgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkg
T0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJ
TUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQg
U0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1Ig
QU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4g
QUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwg
T1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBP
VEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoYykg
MjAwMy0yMDA0LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX05F
VElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCisKKyNpbmNsdWRlICJy
aW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIE9sZGVyIGltcGxl
bWVudGF0aW9uIG9mIFhlbiBuZXR3b3JrIGZyb250ZW5kIC8gYmFja2VuZCBoYXMgYW4KKyAqIGlt
cGxpY2l0IGRlcGVuZGVuY3kgb24gdGhlIE1BWF9TS0JfRlJBR1MgYXMgdGhlIG1heGltdW0gbnVt
YmVyIG9mCisgKiByaW5nIHNsb3RzIGEgc2tiIGNhbiB1c2UuIE5ldGZyb250IC8gbmV0YmFjayBt
YXkgbm90IHdvcmsgYXMKKyAqIGV4cGVjdGVkIHdoZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgaGF2
ZSBkaWZmZXJlbnQgTUFYX1NLQl9GUkFHUy4KKyAqCisgKiBBIGJldHRlciBhcHByb2FjaCBpcyB0
byBhZGQgbWVjaGFuaXNtIGZvciBuZXRmcm9udCAvIG5ldGJhY2sgdG8KKyAqIG5lZ290aWF0ZSB0
aGlzIHZhbHVlLiBIb3dldmVyIHdlIGNhbm5vdCBmaXggYWxsIHBvc3NpYmxlCisgKiBmcm9udGVu
ZHMsIHNvIHdlIG5lZWQgdG8gZGVmaW5lIGEgdmFsdWUgd2hpY2ggc3RhdGVzIHRoZSBtaW5pbXVt
CisgKiBzbG90cyBiYWNrZW5kIG11c3Qgc3VwcG9ydC4KKyAqCisgKiBUaGUgbWluaW11bSB2YWx1
ZSBkZXJpdmVzIGZyb20gb2xkZXIgTGludXgga2VybmVsJ3MgTUFYX1NLQl9GUkFHUworICogKDE4
KSwgd2hpY2ggaXMgcHJvdmVkIHRvIHdvcmsgd2l0aCBtb3N0IGZyb250ZW5kcy4gQW55IG5ldyBi
YWNrZW5kCisgKiB3aGljaCBkb2Vzbid0IG5lZ290aWF0ZSB3aXRoIGZyb250ZW5kIHNob3VsZCBl
eHBlY3QgZnJvbnRlbmQgdG8KKyAqIHNlbmQgYSB2YWxpZCBwYWNrZXQgdXNpbmcgc2xvdHMgdXAg
dG8gdGhpcyB2YWx1ZS4KKyAqLworI2RlZmluZSBYRU5fTkVUSUZfTlJfU0xPVFNfTUlOIDE4CisK
Ky8qCisgKiBOb3RpZmljYXRpb25zIGFmdGVyIGVucXVldWluZyBhbnkgdHlwZSBvZiBtZXNzYWdl
IHNob3VsZCBiZSBjb25kaXRpb25hbCBvbgorICogdGhlIGFwcHJvcHJpYXRlIHJlcV9ldmVudCBv
ciByc3BfZXZlbnQgZmllbGQgaW4gdGhlIHNoYXJlZCByaW5nLgorICogSWYgdGhlIGNsaWVudCBz
ZW5kcyBub3RpZmljYXRpb24gZm9yIHJ4IHJlcXVlc3RzIHRoZW4gaXQgc2hvdWxkIHNwZWNpZnkK
KyAqIGZlYXR1cmUgJ2ZlYXR1cmUtcngtbm90aWZ5JyB2aWEgeGVuYnVzLiBPdGhlcndpc2UgdGhl
IGJhY2tlbmQgd2lsbCBhc3N1bWUKKyAqIHRoYXQgaXQgY2Fubm90IHNhZmVseSBxdWV1ZSBwYWNr
ZXRzIChhcyBpdCBtYXkgbm90IGJlIGtpY2tlZCB0byBzZW5kIHRoZW0pLgorICovCisKKy8qCisg
KiAiZmVhdHVyZS1zcGxpdC1ldmVudC1jaGFubmVscyIgaXMgaW50cm9kdWNlZCB0byBzZXBhcmF0
ZSBndWVzdCBUWAorICogYW5kIFJYIG5vdGlmaWNhdGlvbi4gQmFja2VuZCBlaXRoZXIgZG9lc24n
dCBzdXBwb3J0IHRoaXMgZmVhdHVyZSBvcgorICogYWR2ZXJ0aXNlcyBpdCB2aWEgeGVuc3RvcmUg
YXMgMCAoZGlzYWJsZWQpIG9yIDEgKGVuYWJsZWQpLgorICoKKyAqIFRvIG1ha2UgdXNlIG9mIHRo
aXMgZmVhdHVyZSwgZnJvbnRlbmQgc2hvdWxkIGFsbG9jYXRlIHR3byBldmVudAorICogY2hhbm5l
bHMgZm9yIFRYIGFuZCBSWCwgYWR2ZXJ0aXNlIHRoZW0gdG8gYmFja2VuZCBhcworICogImV2ZW50
LWNoYW5uZWwtdHgiIGFuZCAiZXZlbnQtY2hhbm5lbC1yeCIgcmVzcGVjdGl2ZWx5LiBJZiBmcm9u
dGVuZAorICogZG9lc24ndCB3YW50IHRvIHVzZSB0aGlzIGZlYXR1cmUsIGl0IGp1c3Qgd3JpdGVz
ICJldmVudC1jaGFubmVsIgorICogbm9kZSBhcyBiZWZvcmUuCisgKi8KKworLyoKKyAqIE11bHRp
cGxlIHRyYW5zbWl0IGFuZCByZWNlaXZlIHF1ZXVlczoKKyAqIElmIHN1cHBvcnRlZCwgdGhlIGJh
Y2tlbmQgd2lsbCB3cml0ZSB0aGUga2V5ICJtdWx0aS1xdWV1ZS1tYXgtcXVldWVzIiB0bworICog
dGhlIGRpcmVjdG9yeSBmb3IgdGhhdCB2aWYsIGFuZCBzZXQgaXRzIHZhbHVlIHRvIHRoZSBtYXhp
bXVtIHN1cHBvcnRlZAorICogbnVtYmVyIG9mIHF1ZXVlcy4KKyAqIEZyb250ZW5kcyB0aGF0IGFy
ZSBhd2FyZSBvZiB0aGlzIGZlYXR1cmUgYW5kIHdpc2ggdG8gdXNlIGl0IGNhbiB3cml0ZSB0aGUK
KyAqIGtleSAibXVsdGktcXVldWUtbnVtLXF1ZXVlcyIsIHNldCB0byB0aGUgbnVtYmVyIHRoZXkg
d2lzaCB0byB1c2UsIHdoaWNoCisgKiBtdXN0IGJlIGdyZWF0ZXIgdGhhbiB6ZXJvLCBhbmQgbm8g
bW9yZSB0aGFuIHRoZSB2YWx1ZSByZXBvcnRlZCBieSB0aGUgYmFja2VuZAorICogaW4gIm11bHRp
LXF1ZXVlLW1heC1xdWV1ZXMiLgorICoKKyAqIFF1ZXVlcyByZXBsaWNhdGUgdGhlIHNoYXJlZCBy
aW5ncyBhbmQgZXZlbnQgY2hhbm5lbHMuCisgKiAiZmVhdHVyZS1zcGxpdC1ldmVudC1jaGFubmVs
cyIgbWF5IG9wdGlvbmFsbHkgYmUgdXNlZCB3aGVuIHVzaW5nCisgKiBtdWx0aXBsZSBxdWV1ZXMs
IGJ1dCBpcyBub3QgbWFuZGF0b3J5LgorICoKKyAqIEVhY2ggcXVldWUgY29uc2lzdHMgb2Ygb25l
IHNoYXJlZCByaW5nIHBhaXIsIGkuZS4gdGhlcmUgbXVzdCBiZSB0aGUgc2FtZQorICogbnVtYmVy
IG9mIHR4IGFuZCByeCByaW5ncy4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3RpbmcganVz
dCBvbmUgcXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICogcmluZy1yZWYga2V5
cyBhcmUgd3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHByb2Nlc3Np
bmcKKyAqIHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9udGVuZCB0aGF0IGRv
ZXNuJ3QgdW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFuZCBvbmUgdGhh
dCBkb2VzLCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAqIEZyb250ZW5kcyBy
ZXF1ZXN0aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9wbGV2ZWwK
KyAqIGV2ZW50LWNoYW5uZWwgKG9yIGV2ZW50LWNoYW5uZWwte3R4LHJ4fSkgYW5kIHt0eCxyeH0t
cmluZy1yZWYga2V5cywKKyAqIGluc3RlYWQgd3JpdGluZyB0aG9zZSBrZXlzIHVuZGVyIHN1Yi1r
ZXlzIGhhdmluZyB0aGUgbmFtZSAicXVldWUtTiIgd2hlcmUKKyAqIE4gaXMgdGhlIGludGVnZXIg
SUQgb2YgdGhlIHF1ZXVlIGZvciB3aGljaCB0aG9zZSBrZXlzIGJlbG9uZy4gUXVldWVzCisgKiBh
cmUgaW5kZXhlZCBmcm9tIHplcm8uIEZvciBleGFtcGxlLCBhIGZyb250ZW5kIHdpdGggdHdvIHF1
ZXVlcyBhbmQgc3BsaXQKKyAqIGV2ZW50IGNoYW5uZWxzIG11c3Qgd3JpdGUgdGhlIGZvbGxvd2lu
ZyBzZXQgb2YgcXVldWUtcmVsYXRlZCBrZXlzOgorICoKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZp
Y2UvdmlmLzAvbXVsdGktcXVldWUtbnVtLXF1ZXVlcyA9ICIyIgorICogL2xvY2FsL2RvbWFpbi8x
L2RldmljZS92aWYvMC9xdWV1ZS0wID0gIiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uvdmlm
LzAvcXVldWUtMC90eC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtdHgwPiIKKyAqIC9sb2NhbC9kb21h
aW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9yeC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtcngwPiIK
KyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9ldmVudC1jaGFubmVsLXR4
ID0gIjxldnRjaG4tdHgwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUt
MC9ldmVudC1jaGFubmVsLXJ4ID0gIjxldnRjaG4tcngwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9k
ZXZpY2UvdmlmLzAvcXVldWUtMSA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8w
L3F1ZXVlLTEvdHgtcmluZy1yZWYgPSAiPHJpbmctcmVmLXR4MT4iCisgKiAvbG9jYWwvZG9tYWlu
LzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTEvcngtcmluZy1yZWYgPSAiPHJpbmctcmVmLXJ4MSIKKyAq
IC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9ldmVudC1jaGFubmVsLXR4ID0g
IjxldnRjaG4tdHgxPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9l
dmVudC1jaGFubmVsLXJ4ID0gIjxldnRjaG4tcngxPiIKKyAqCisgKiBJZiB0aGVyZSBpcyBhbnkg
aW5jb25zaXN0ZW5jeSBpbiB0aGUgWGVuU3RvcmUgZGF0YSwgdGhlIGJhY2tlbmQgbWF5CisgKiBj
aG9vc2Ugbm90IHRvIGNvbm5lY3QgYW55IHF1ZXVlcywgaW5zdGVhZCB0cmVhdGluZyB0aGUgcmVx
dWVzdCBhcyBhbgorICogZXJyb3IuIFRoaXMgaW5jbHVkZXMgc2NlbmFyaW9zIHdoZXJlIG1vcmUg
KG9yIGZld2VyKSBxdWV1ZXMgd2VyZQorICogcmVxdWVzdGVkIHRoYW4gdGhlIGZyb250ZW5kIHBy
b3ZpZGVkIGRldGFpbHMgZm9yLgorICoKKyAqIE1hcHBpbmcgb2YgcGFja2V0cyB0byBxdWV1ZXMg
aXMgY29uc2lkZXJlZCB0byBiZSBhIGZ1bmN0aW9uIG9mIHRoZQorICogdHJhbnNtaXR0aW5nIHN5
c3RlbSAoYmFja2VuZCBvciBmcm9udGVuZCkgYW5kIGlzIG5vdCBuZWdvdGlhdGVkCisgKiBiZXR3
ZWVuIHRoZSB0d28uIEd1ZXN0cyBhcmUgZnJlZSB0byB0cmFuc21pdCBwYWNrZXRzIG9uIGFueSBx
dWV1ZQorICogdGhleSBjaG9vc2UsIHByb3ZpZGVkIGl0IGhhcyBiZWVuIHNldCB1cCBjb3JyZWN0
bHkuIEd1ZXN0cyBtdXN0IGJlCisgKiBwcmVwYXJlZCB0byByZWNlaXZlIHBhY2tldHMgb24gYW55
IHF1ZXVlIHRoZXkgaGF2ZSByZXF1ZXN0ZWQgYmUgc2V0IHVwLgorICovCisKKy8qCisgKiAiZmVh
dHVyZS1uby1jc3VtLW9mZmxvYWQiIHNob3VsZCBiZSB1c2VkIHRvIHR1cm4gSVB2NCBUQ1AvVURQ
IGNoZWNrc3VtCisgKiBvZmZsb2FkIG9mZiBvciBvbi4gSWYgaXQgaXMgbWlzc2luZyB0aGVuIHRo
ZSBmZWF0dXJlIGlzIGFzc3VtZWQgdG8gYmUgb24uCisgKiAiZmVhdHVyZS1pcHY2LWNzdW0tb2Zm
bG9hZCIgc2hvdWxkIGJlIHVzZWQgdG8gdHVybiBJUHY2IFRDUC9VRFAgY2hlY2tzdW0KKyAqIG9m
ZmxvYWQgb24gb3Igb2ZmLiBJZiBpdCBpcyBtaXNzaW5nIHRoZW4gdGhlIGZlYXR1cmUgaXMgYXNz
dW1lZCB0byBiZSBvZmYuCisgKi8KKworLyoKKyAqICJmZWF0dXJlLWdzby10Y3B2NCIgYW5kICJm
ZWF0dXJlLWdzby10Y3B2NiIgYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRvCisgKiBoYW5kbGUg
bGFyZ2UgVENQIHBhY2tldHMgKGluIElQdjQgb3IgSVB2NiBmb3JtIHJlc3BlY3RpdmVseSkuIE5l
aXRoZXIKKyAqIGZyb250ZW5kcyBub3IgYmFja2VuZHMgYXJlIGFzc3VtZWQgdG8gYmUgY2FwYWJs
ZSB1bmxlc3MgdGhlIGZsYWdzIGFyZQorICogcHJlc2VudC4KKyAqLworCisvKgorICogImZlYXR1
cmUtbXVsdGljYXN0LWNvbnRyb2wiIGFuZCAiZmVhdHVyZS1keW5hbWljLW11bHRpY2FzdC1jb250
cm9sIgorICogYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRvIGZpbHRlciBldGhlcm5ldCBtdWx0
aWNhc3QgcGFja2V0cyBpbiB0aGUKKyAqIGJhY2tlbmQuIElmIHRoZSBmcm9udGVuZCB3aXNoZXMg
dG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcyBmZWF0dXJlIHRoZW4KKyAqIGl0IG1heSBzZXQgInJl
cXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiLiBJZiB0aGUgYmFja2VuZCBvbmx5IGFkdmVydGlzZXMK
KyAqICJmZWF0dXJlLW11bHRpY2FzdC1jb250cm9sIiB0aGVuICJyZXF1ZXN0LW11bHRpY2FzdC1j
b250cm9sIiBtdXN0IGJlIHNldAorICogYmVmb3JlIHRoZSBmcm9udGVuZCBtb3ZlcyBpbnRvIHRo
ZSBjb25uZWN0ZWQgc3RhdGUuIFRoZSBiYWNrZW5kIHdpbGwKKyAqIHNhbXBsZSB0aGUgdmFsdWUg
b24gdGhpcyBzdGF0ZSB0cmFuc2l0aW9uIGFuZCBhbnkgc3Vic2VxdWVudCBjaGFuZ2UgaW4KKyAq
IHZhbHVlIHdpbGwgaGF2ZSBubyBlZmZlY3QuIEhvd2V2ZXIsIGlmIHRoZSBiYWNrZW5kIGFsc28g
YWR2ZXJ0aXNlcworICogImZlYXR1cmUtZHluYW1pYy1tdWx0aWNhc3QtY29udHJvbCIgdGhlbiAi
cmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIKKyAqIG1heSBiZSBzZXQgYnkgdGhlIGZyb250ZW5k
IGF0IGFueSB0aW1lLiBJbiB0aGlzIGNhc2UsIHRoZSBiYWNrZW5kIHdpbGwKKyAqIHdhdGNoIHRo
ZSB2YWx1ZSBhbmQgcmUtc2FtcGxlIG9uIHdhdGNoIGV2ZW50cy4KKyAqCisgKiBJZiB0aGUgc2Ft
cGxlZCB2YWx1ZSBvZiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgaXMgc2V0IHRoZW4gdGhl
CisgKiBiYWNrZW5kIHRyYW5zbWl0IHNpZGUgc2hvdWxkIG5vIGxvbmdlciBmbG9vZCBtdWx0aWNh
c3QgcGFja2V0cyB0byB0aGUKKyAqIGZyb250ZW5kLCBpdCBzaG91bGQgaW5zdGVhZCBkcm9wIGFu
eSBtdWx0aWNhc3QgcGFja2V0IHRoYXQgZG9lcyBub3QKKyAqIG1hdGNoIGluIGEgZmlsdGVyIGxp
c3QuCisgKiBUaGUgbGlzdCBpcyBhbWVuZGVkIGJ5IHRoZSBmcm9udGVuZCBieSBzZW5kaW5nIGR1
bW15IHRyYW5zbWl0IHJlcXVlc3RzCisgKiBjb250YWluaW5nIFhFTl9ORVRJRl9FWFRSQV9UWVBF
X01DQVNUX3tBREQsREVMfSBleHRyYS1pbmZvIGZyYWdtZW50cyBhcworICogc3BlY2lmaWVkIGJl
bG93LgorICogTm90ZSB0aGF0IHRoZSBmaWx0ZXIgbGlzdCBtYXkgYmUgYW1lbmRlZCBldmVuIGlm
IHRoZSBzYW1wbGVkIHZhbHVlIG9mCisgKiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgaXMg
bm90IHNldCwgaG93ZXZlciB0aGUgZmlsdGVyIHNob3VsZCBvbmx5CisgKiBiZSBhcHBsaWVkIGlm
IGl0IGlzIHNldC4KKyAqLworCisvKgorICogQ29udHJvbCByaW5nCisgKiA9PT09PT09PT09PT0K
KyAqCisgKiBTb21lIGZlYXR1cmVzLCBzdWNoIGFzIGhhc2hpbmcgKGRldGFpbGVkIGJlbG93KSwg
cmVxdWlyZSBhCisgKiBzaWduaWZpY2FudCBhbW91bnQgb2Ygb3V0LW9mLWJhbmQgZGF0YSB0byBi
ZSBwYXNzZWQgZnJvbSBmcm9udGVuZCB0bworICogYmFja2VuZC4gVXNlIG9mIHhlbnN0b3JlIGlz
IG5vdCBzdWl0YWJsZSBmb3IgbGFyZ2UgcXVhbnRpdGllcyBvZiBkYXRhCisgKiBiZWNhdXNlIG9m
IHF1b3RhIGxpbWl0YXRpb25zIGFuZCBzbyBhIGRlZGljYXRlZCAnY29udHJvbCByaW5nJyBpcyB1
c2VkLgorICogVGhlIGFiaWxpdHkgb2YgdGhlIGJhY2tlbmQgdG8gdXNlIGEgY29udHJvbCByaW5n
IGlzIGFkdmVydGlzZWQgYnkKKyAqIHNldHRpbmc6CisgKgorICogL2xvY2FsL2RvbWFpbi9YL2Jh
Y2tlbmQvPGRvbWlkPi88dmlmPi9mZWF0dXJlLWN0cmwtcmluZyA9ICIxIgorICoKKyAqIFRoZSBm
cm9udGVuZCBwcm92aWRlcyBhIGNvbnRyb2wgcmluZyB0byB0aGUgYmFja2VuZCBieSBzZXR0aW5n
OgorICoKKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2aWY+L2N0cmwtcmlu
Zy1yZWYgPSA8Z3JlZj4KKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2aWY+
L2V2ZW50LWNoYW5uZWwtY3RybCA9IDxwb3J0PgorICoKKyAqIHdoZXJlIDxncmVmPiBpcyB0aGUg
Z3JhbnQgcmVmZXJlbmNlIG9mIHRoZSBzaGFyZWQgcGFnZSB1c2VkIHRvCisgKiBpbXBsZW1lbnQg
dGhlIGNvbnRyb2wgcmluZyBhbmQgPHBvcnQ+IGlzIGFuIGV2ZW50IGNoYW5uZWwgdG8gYmUgdXNl
ZAorICogYXMgYSBtYWlsYm94IGludGVycnVwdC4gVGhlc2Uga2V5cyBtdXN0IGJlIHNldCBiZWZv
cmUgdGhlIGZyb250ZW5kCisgKiBtb3ZlcyBpbnRvIHRoZSBjb25uZWN0ZWQgc3RhdGUuCisgKgor
ICogVGhlIGNvbnRyb2wgcmluZyB1c2VzIGEgZml4ZWQgcmVxdWVzdC9yZXNwb25zZSBtZXNzYWdl
IHNpemUgYW5kIGlzCisgKiBiYWxhbmNlZCAoaS5lLiBvbmUgcmVxdWVzdCB0byBvbmUgcmVzcG9u
c2UpLCBzbyBvcGVyYXRpb25hbGx5IGl0IGlzIG11Y2gKKyAqIHRoZSBzYW1lIGFzIGEgdHJhbnNt
aXQgb3IgcmVjZWl2ZSByaW5nLgorICogTm90ZSB0aGF0IHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50
IHRoYXQgcmVzcG9uc2VzIGFyZSBpc3N1ZWQgaW4gdGhlIHNhbWUKKyAqIG9yZGVyIGFzIHJlcXVl
c3RzLgorICovCisKKy8qCisgKiBIYXNoIHR5cGVzCisgKiA9PT09PT09PT09CisgKgorICogRm9y
IHRoZSBwdXJwb3NlcyBvZiB0aGUgZGVmaW5pdGlvbnMgYmVsb3csICdQYWNrZXRbXScgaXMgYW4g
YXJyYXkgb2YKKyAqIG9jdGV0cyBjb250YWluaW5nIGFuIElQIHBhY2tldCB3aXRob3V0IG9wdGlv
bnMsICdBcnJheVtYLi5ZXScgbWVhbnMgYQorICogc3ViLWFycmF5IG9mICdBcnJheScgY29udGFp
bmluZyBieXRlcyBYIHRocnUgWSBpbmNsdXNpdmUsIGFuZCAnKycgaXMKKyAqIHVzZWQgdG8gaW5k
aWNhdGUgY29uY2F0ZW5hdGlvbiBvZiBhcnJheXMuCisgKi8KKworLyoKKyAqIEEgaGFzaCBjYWxj
dWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhcyBmb2xsb3dzOgorICoKKyAqIEJ1
ZmZlclswLi44XSA9IFBhY2tldFsxMi4uMTVdIChzb3VyY2UgYWRkcmVzcykgKworICogICAgICAg
ICAgICAgICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpCisgKgorICogUmVz
dWx0ID0gSGFzaChCdWZmZXIsIDgpCisgKi8KKyNkZWZpbmUgX1hFTl9ORVRJRl9DVFJMX0hBU0hf
VFlQRV9JUFY0IDAKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjQgXAorICAg
ICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNCkKKworLyoKKyAqIEEgaGFzaCBj
YWxjdWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhbmQgVENQIGhlYWRlciBhcwor
ICogZm9sbG93czoKKyAqCisgKiBCdWZmZXJbMC4uMTJdID0gUGFja2V0WzEyLi4xNV0gKHNvdXJj
ZSBhZGRyZXNzKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0
aW9uIGFkZHJlc3MpICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjAuLjIxXSAoc291cmNl
IHBvcnQpICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjIuLjIzXSAoZGVzdGluYXRpb24g
cG9ydCkKKyAqCisgKiBSZXN1bHQgPSBIYXNoKEJ1ZmZlciwgMTIpCisgKi8KKyNkZWZpbmUgX1hF
Tl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0X1RDUCAxCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJM
X0hBU0hfVFlQRV9JUFY0X1RDUCBcCisgICAgKDEgPDwgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQ
RV9JUFY0X1RDUCkKKworLyoKKyAqIEEgaGFzaCBjYWxjdWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lv
biA2IGhlYWRlciBhcyBmb2xsb3dzOgorICoKKyAqIEJ1ZmZlclswLi4zMl0gPSBQYWNrZXRbOC4u
MjNdICAoc291cmNlIGFkZHJlc3MgKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzI0Li4z
OV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpCisgKgorICogUmVzdWx0ID0gSGFzaChCdWZmZXIsIDMy
KQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNiAyCisjZGVmaW5l
IFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY2IFwKKyAgICAoMSA8PCBfWEVOX05FVElGX0NU
UkxfSEFTSF9UWVBFX0lQVjYpCisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQ
IHZlcnNpb24gNiBoZWFkZXIgYW5kIFRDUCBoZWFkZXIgYXMKKyAqIGZvbGxvd3M6CisgKgorICog
QnVmZmVyWzAuLjM2XSA9IFBhY2tldFs4Li4yM10gIChzb3VyY2UgYWRkcmVzcykgKworICogICAg
ICAgICAgICAgICAgIFBhY2tldFsyNC4uMzldIChkZXN0aW5hdGlvbiBhZGRyZXNzKSArCisgKiAg
ICAgICAgICAgICAgICAgUGFja2V0WzQwLi40MV0gKHNvdXJjZSBwb3J0KSArCisgKiAgICAgICAg
ICAgICAgICAgUGFja2V0WzQyLi40M10gKGRlc3RpbmF0aW9uIHBvcnQpCisgKgorICogUmVzdWx0
ID0gSGFzaChCdWZmZXIsIDM2KQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZ
UEVfSVBWNl9UQ1AgMworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9UQ1Ag
XAorICAgICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9UQ1ApCisKKy8qCisg
KiBIYXNoIGFsZ29yaXRobXMKKyAqID09PT09PT09PT09PT09PQorICovCisKKyNkZWZpbmUgWEVO
X05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSAwCisKKy8qCisgKiBUb2VwbGl0eiBoYXNo
OgorICovCisKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fVE9FUExJVFog
MQorCisvKgorICogQ29udHJvbCByZXF1ZXN0cyAoc3RydWN0IHhlbl9uZXRpZl9jdHJsX3JlcXVl
c3QpCisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KyAqCisgKiBBbGwgcmVxdWVzdHMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoKKyAqCisgKiAg
ICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCAg
ICBpZCAgICAgfCAgIHR5cGUgICAgfCAgICAgICAgIGRhdGFbMF0gICAgICAgfAorICogKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCAgICAgICAg
IGRhdGFbMV0gICAgICAgfCAgICAgICAgIGRhdGFbMl0gICAgICAgfAorICogKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkOiB0aGUgcmVx
dWVzdCBpZGVudGlmaWVyLCBlY2hvZWQgaW4gcmVzcG9uc2UuCisgKiB0eXBlOiB0aGUgdHlwZSBv
ZiByZXF1ZXN0IChzZWUgYmVsb3cpCisgKiBkYXRhW106IGFueSBkYXRhIGFzc29jaWF0ZWQgd2l0
aCB0aGUgcmVxdWVzdCAoZGV0ZXJtaW5lZCBieSB0eXBlKQorICovCisKK3N0cnVjdCB4ZW5fbmV0
aWZfY3RybF9yZXF1ZXN0IHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCB0eXBlOwor
CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfSU5WQUxJRCAgICAgICAgICAgICAgIDAKKyNk
ZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9GTEFHUyAgICAgICAgMQorI2RlZmlu
ZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0ZMQUdTICAgICAgICAyCisjZGVmaW5lIFhF
Tl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZICAgICAgICAgIDMKKyNkZWZpbmUgWEVOX05F
VElGX0NUUkxfVFlQRV9HRVRfSEFTSF9NQVBQSU5HX1NJWkUgNAorI2RlZmluZSBYRU5fTkVUSUZf
Q1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRSA1CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJM
X1RZUEVfU0VUX0hBU0hfTUFQUElORyAgICAgIDYKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQ
RV9TRVRfSEFTSF9BTEdPUklUSE0gICAgNworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dF
VF9HUkVGX01BUFBJTkdfU0laRSA4CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dS
RUZfTUFQUElORyAgICAgIDkKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9ERUxfR1JFRl9N
QVBQSU5HICAgICAxMAorCisgICAgdWludDMyX3QgZGF0YVszXTsKK307CisKKy8qCisgKiBDb250
cm9sIHJlc3BvbnNlcyAoc3RydWN0IHhlbl9uZXRpZl9jdHJsX3Jlc3BvbnNlKQorICogPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqCisgKiBBbGwg
cmVzcG9uc2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6CisgKgorICogICAgMCAgICAgMSAg
ICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgaWQgICAgIHwg
ICB0eXBlICAgIHwgICAgICAgICBzdGF0dXMgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgICAgICBkYXRhICAgICAg
ICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiBpZDogdGhlIGNvcnJl
c3BvbmRpbmcgcmVxdWVzdCBpZGVudGlmaWVyCisgKiB0eXBlOiB0aGUgdHlwZSBvZiB0aGUgY29y
cmVzcG9uZGluZyByZXF1ZXN0CisgKiBzdGF0dXM6IHRoZSBzdGF0dXMgb2YgcmVxdWVzdCBwcm9j
ZXNzaW5nCisgKiBkYXRhOiBhbnkgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIHJlc3BvbnNlIChk
ZXRlcm1pbmVkIGJ5IHR5cGUgYW5kCisgKiAgICAgICBzdGF0dXMpCisgKi8KKworc3RydWN0IHhl
bl9uZXRpZl9jdHJsX3Jlc3BvbnNlIHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCB0
eXBlOworICAgIHVpbnQzMl90IHN0YXR1czsKKworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFU
VVNfU1VDQ0VTUyAgICAgICAgICAgMAorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9U
X1NVUFBPUlRFRCAgICAgMQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9Q
QVJBTUVURVIgMgorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9X
ICAgMworCisgICAgdWludDMyX3QgZGF0YTsKK307CisKKy8qCisgKiBTdGF0aWMgR3JhbnRzIChz
dHJ1Y3QgeGVuX25ldGlmX2dyZWYpCisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CisgKgorICogQSBmcm9udGVuZCBtYXkgcHJvdmlkZSBhIGZpeGVkIHNldCBvZiBncmFu
dCByZWZlcmVuY2VzIHRvIGJlIG1hcHBlZCBvbgorICogdGhlIGJhY2tlbmQuIFRoZSBtZXNzYWdl
IG9mIHR5cGUgWEVOX05FVElGX0NUUkxfVFlQRV9BRERfR1JFRl9NQVBQSU5HCisgKiBwcmlvciBp
dHMgdXNhZ2UgaW4gdGhlIGNvbW1hbmQgcmluZyBhbGxvd3MgZm9yIGNyZWF0aW9uIG9mIHRoZXNl
IG1hcHBpbmdzLgorICogVGhlIGJhY2tlbmQgd2lsbCBtYWludGFpbiBhIGZpeGVkIGFtb3VudCBv
ZiB0aGVzZSBtYXBwaW5ncy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9HUkVGX01B
UFBJTkdfU0laRSBsZXRzIGEgZnJvbnRlbmQgcXVlcnkgaG93IG1hbnkKKyAqIG9mIHRoZXNlIG1h
cHBpbmdzIGNhbiBiZSBrZXB0LgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhlIFhFTl9ORVRJRl9D
VFJMX1RZUEVfe0FERCxERUx9X0dSRUZfTUFQUElORyBpbnB1dCB0YWJsZSBoYXMKKyAqIHRoZSBm
b2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAg
IDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8IGdyYW50IHJlZiAgICAgICAgICAgICB8ICBmbGFncyAg
ICB8ICBzdGF0dXMgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rCisgKgorICogZ3JhbnQgcmVmOiBncmFudCByZWZlcmVuY2UgKElOKQorICog
ZmxhZ3M6IGZsYWdzIGRlc2NyaWJpbmcgdGhlIGNvbnRyb2wgb3BlcmF0aW9uIChJTikKKyAqIHN0
YXR1czogWEVOX05FVElGX0NUUkxfU1RBVFVTXyogKE9VVCkKKyAqCisgKiAnc3RhdHVzJyBpcyBh
biBvdXRwdXQgcGFyYW1ldGVyIHdoaWNoIGRvZXMgbm90IHJlcXVpcmUgdG8gYmUgc2V0IHRvIHpl
cm8KKyAqIHByaW9yIHRvIGl0cyB1c2FnZSBpbiB0aGUgY29ycmVzcG9uZGluZyBjb250cm9sIG1l
c3NhZ2VzLgorICovCisKK3N0cnVjdCB4ZW5fbmV0aWZfZ3JlZiB7CisgICAgICAgZ3JhbnRfcmVm
X3QgcmVmOworICAgICAgIHVpbnQxNl90IGZsYWdzOworCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RS
TEZfR1JFRl9yZWFkb25seSAgICAwCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRv
bmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQorCisgICAgICAgdWlu
dDE2X3Qgc3RhdHVzOworfTsKKworLyoKKyAqIENvbnRyb2wgbWVzc2FnZXMKKyAqID09PT09PT09
PT09PT09PT0KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0FMR09SSVRITQor
ICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGlz
IHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUgZGVzaXJlZCBoYXNoIGFsZ29yaXRobS4K
KyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9T
RVRfSEFTSF9BTEdPUklUSE0KKyAqICBkYXRhWzBdID0gYSBYRU5fTkVUSUZfQ1RSTF9IQVNIX0FM
R09SSVRITV8qIHZhbHVlCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAq
IFJlc3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NV
UFBPUlRFRCAgICAgLSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05F
VElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGhlIGFsZ29yaXRobSBpcyBub3QK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAg
ICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICoKKyAqIE5PVEU6IFNldHRpbmcgZGF0YVsw
XSB0byBYRU5fTkVUSUZfQ1RSTF9IQVNIX0FMR09SSVRITV9OT05FIGRpc2FibGVzCisgKiAgICAg
ICBoYXNoaW5nIGFuZCB0aGUgYmFja2VuZCBpcyBmcmVlIHRvIGNob29zZSBob3cgaXQgc3RlZXJz
IHBhY2tldHMKKyAqICAgICAgIHRvIHF1ZXVlcyAod2hpY2ggaXMgdGhlIGRlZmF1bHQgYmVoYXZp
b3VyKS4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZMQUdTCisgKiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRo
ZSBmcm9udGVuZCB0byBxdWVyeSB0aGUgdHlwZXMgb2YgaGFzaCBzdXBwb3J0ZWQgYnkKKyAqIHRo
ZSBiYWNrZW5kLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZf
Q1RSTF9UWVBFX0dFVF9IQVNIX0ZMQUdTCisgKiAgZGF0YVswXSA9IDAKKyAqICBkYXRhWzFdID0g
MAorICogIGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhF
Tl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0
ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAtIE9w
ZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0gc3VwcG9ydGVkIGhhc2ggdHlwZXMgKGlm
IG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkKKyAqCisgKiBOT1RFOiBBIHZhbGlkIGhhc2ggYWxn
b3JpdGhtIG11c3QgYmUgc2VsZWN0ZWQgYmVmb3JlIHRoaXMgb3BlcmF0aW9uIGNhbgorICogICAg
ICAgc3VjY2VlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0ZMQUdTCisg
KiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50
IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIHR5cGVzIG9mIGhhc2ggdGhhdCB0aGUgYmFja2Vu
ZAorICogc2hvdWxkIGNhbGN1bGF0ZS4gKFNlZSBhYm92ZSBmb3IgaGFzaCB0eXBlIGRlZmluaXRp
b25zKS4KKyAqIE5vdGUgdGhhdCB0aGUgJ21heGltYWwnIHR5cGUgb2YgaGFzaCBzaG91bGQgYWx3
YXlzIGJlIGNob3Nlbi4gRm9yCisgKiBleGFtcGxlLCBpZiB0aGUgZnJvbnRlbmQgc2V0cyBib3Ro
IElQVjQgYW5kIElQVjRfVENQIGhhc2ggdHlwZXMgdGhlbgorICogdGhlIGxhdHRlciBoYXNoIHR5
cGUgc2hvdWxkIGJlIGNhbGN1bGF0ZWQgZm9yIGFueSBUQ1AgcGFja2V0IGFuZCB0aGUKKyAqIGZv
cm1lciBvbmx5IGNhbGN1bGF0ZWQgZm9yIG5vbi1UQ1AgcGFja2V0cy4KKyAqCisgKiBSZXF1ZXN0
OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9GTEFHUwor
ICogIGRhdGFbMF0gPSBiaXR3aXNlIE9SIG9mIFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV8qIHZh
bHVlcworICogIGRhdGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToK
KyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAg
IC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NU
QVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIE9uZSBvciBtb3JlIGZsYWcKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSBpcyBpbnZhbGlk
IG9yCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VT
UyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICogIGRhdGEgICA9IDAKKyAqCisg
KiBOT1RFOiBBIHZhbGlkIGhhc2ggYWxnb3JpdGhtIG11c3QgYmUgc2VsZWN0ZWQgYmVmb3JlIHRo
aXMgb3BlcmF0aW9uIGNhbgorICogICAgICAgc3VjY2VlZC4KKyAqICAgICAgIEFsc28sIHNldHRp
bmcgZGF0YVswXSB0byB6ZXJvIGRpc2FibGVzIGhhc2hpbmcgYW5kIHRoZSBiYWNrZW5kCisgKiAg
ICAgICBpcyBmcmVlIHRvIGNob29zZSBob3cgaXQgc3RlZXJzIHBhY2tldHMgdG8gcXVldWVzLgor
ICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZCisgKiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQg
dG8gc2V0IHRoZSBrZXkgb2YgdGhlIGhhc2ggaWYgdGhlIGFsZ29yaXRobQorICogcmVxdWlyZXMg
aXQuIChTZWUgaGFzaCBhbGdvcml0aG1zIGFib3ZlKS4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAq
ICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9LRVkKKyAqICBkYXRhWzBd
ID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUga2V5IChhc3N1bWVkIHRv
CisgKiAgICAgICAgICAgIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBncmFudCkKKyAqICBkYXRhWzFd
ID0gc2l6ZSBvZiBrZXkgaW4gb2N0ZXRzCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25z
ZToKKyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQg
ICAgIC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJM
X1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIEtleSBzaXplIGlzIGludmFsaWQKKyAqICAgICAg
ICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9XICAgLSBLZXkgc2l6ZSBp
cyBsYXJnZXIKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB0aGFuIHRoZSBiYWNrZW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydHMKKyAqICAgICAgICAgICBYRU5fTkVUSUZf
Q1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICog
IGRhdGEgICA9IDAKKyAqCisgKiBOT1RFOiBBbnkga2V5IG9jdGV0cyBub3Qgc3BlY2lmaWVkIGFy
ZSBhc3N1bWVkIHRvIGJlIHplcm8gKHRoZSBrZXkKKyAqICAgICAgIGlzIGFzc3VtZWQgdG8gYmUg
ZW1wdHkgYnkgZGVmYXVsdCkgYW5kIHNwZWNpZnlpbmcgYSBuZXcga2V5CisgKiAgICAgICBpbnZh
bGlkYXRlcyBhbnkgcHJldmlvdXMga2V5LCBoZW5jZSBzcGVjaWZ5aW5nIGEga2V5IHNpemUgb2YK
KyAqICAgICAgIHplcm8gd2lsbCBjbGVhciB0aGUga2V5ICh3aGljaCBlbnN1cmVzIHRoYXQgdGhl
IGNhbGN1bGF0ZWQgaGFzaAorICogICAgICAgd2lsbCBhbHdheXMgYmUgemVybykuCisgKiAgICAg
ICBUaGUgbWF4aW11bSBzaXplIG9mIGtleSBpcyBhbGdvcml0aG0gYW5kIGJhY2tlbmQgc3BlY2lm
aWMsIGJ1dAorICogICAgICAgaXMgYWxzbyBsaW1pdGVkIGJ5IHRoZSBzaW5nbGUgZ3JhbnQgcmVm
ZXJlbmNlLgorICogICAgICAgVGhlIGdyYW50IHJlZmVyZW5jZSBtYXkgYmUgcmVhZC1vbmx5IGFu
ZCBtdXN0IHJlbWFpbiB2YWxpZCB1bnRpbAorICogICAgICAgdGhlIHJlc3BvbnNlIGhhcyBiZWVu
IHByb2Nlc3NlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX01BUFBJTkdf
U0laRQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisg
KiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHF1ZXJ5IHRoZSBtYXhpbXVtIHNpemUg
b2YgbWFwcGluZworICogdGFibGUgc3VwcG9ydGVkIGJ5IHRoZSBiYWNrZW5kLiBUaGUgc2l6ZSBp
cyBzcGVjaWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisgKgorICogUmVxdWVz
dDoKKyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfR0VUX0hBU0hfTUFQUElO
R19TSVpFCisgKiAgZGF0YVswXSA9IDAKKyAqICBkYXRhWzFdID0gMAorICogIGRhdGFbMl0gPSAw
CisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRV
U19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBY
RU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVs
CisgKiAgZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmllcyBhbGxvd2VkIGluIHRoZSBt
YXBwaW5nIHRhYmxlCisgKiAgICAgICAgICAgKGlmIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkg
b3IgemVybyBpZiBhIG1hcHBpbmcgdGFibGUgaXMKKyAqICAgICAgICAgICBub3Qgc3VwcG9ydGVk
IChpLmUuIGhhc2ggbWFwcGluZyBpcyBkb25lIG9ubHkgYnkgbW9kdWxhcgorICogICAgICAgICAg
IGFyaXRobWV0aWMpLgorICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQUElO
R19TSVpFCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICog
VGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIGFjdHVhbCBzaXplIG9mIHRo
ZSBtYXBwaW5nCisgKiB0YWJsZSB0byBiZSB1c2VkIGJ5IHRoZSBiYWNrZW5kLiBUaGUgc2l6ZSBp
cyBzcGVjaWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisgKiBBbnkgcHJldmlv
dXMgdGFibGUgaXMgaW52YWxpZGF0ZWQgYnkgdGhpcyBtZXNzYWdlIGFuZCBhbnkgbmV3IHRhYmxl
CisgKiBpcyBhc3N1bWVkIHRvIGJlIHplcm8gZmlsbGVkLgorICoKKyAqIFJlcXVlc3Q6CisgKgor
ICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQor
ICogIGRhdGFbMF0gPSBudW1iZXIgb2YgZW50cmllcyBpbiBtYXBwaW5nIHRhYmxlCisgKiAgZGF0
YVsxXSA9IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0
dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24g
bm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURf
UEFSQU1FVEVSIC0gVGFibGUgc2l6ZSBpcyBpbnZhbGlkCisgKiAgICAgICAgICAgWEVOX05FVElG
X0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAq
ICBkYXRhICAgPSAwCisgKgorICogTk9URTogU2V0dGluZyBkYXRhWzBdIHRvIDAgbWVhbnMgdGhh
dCBoYXNoIG1hcHBpbmcgc2hvdWxkIGJlIGRvbmUKKyAqICAgICAgIHVzaW5nIG1vZHVsYXIgYXJp
dGhtZXRpYy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkcKKyAq
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2Vu
dCBieSB0aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBjb250ZW50IG9mIHRoZSB0YWJsZSBtYXBwaW5n
CisgKiBoYXNoIHZhbHVlIHRvIHF1ZXVlIG51bWJlci4gVGhlIGJhY2tlbmQgc2hvdWxkIGNhbGN1
bGF0ZSB0aGUgaGFzaCBmcm9tCisgKiB0aGUgcGFja2V0IGhlYWRlciwgdXNlIGl0IGFzIGFuIGlu
ZGV4IGludG8gdGhlIHRhYmxlIChtb2R1bG8gdGhlIHNpemUKKyAqIG9mIHRoZSB0YWJsZSkgYW5k
IHRoZW4gc3RlZXIgdGhlIHBhY2tldCB0byB0aGUgcXVldWUgbnVtYmVyIGZvdW5kIGF0CisgKiB0
aGF0IGluZGV4LgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZf
Q1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkcKKyAqICBkYXRhWzBdID0gZ3JhbnQgcmVmZXJlbmNl
IG9mIHBhZ2UgY29udGFpbmluZyB0aGUgbWFwcGluZyAoc3ViLSl0YWJsZQorICogICAgICAgICAg
ICAoYXNzdW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgZ3JhbnQpCisgKiAgZGF0YVsxXSA9
IHNpemUgb2YgKHN1Yi0pdGFibGUgaW4gZW50cmllcworICogIGRhdGFbMl0gPSBvZmZzZXQsIGlu
IGVudHJpZXMsIG9mIHN1Yi10YWJsZSB3aXRoaW4gb3ZlcmFsbCB0YWJsZQorICoKKyAqIFJlc3Bv
bnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRF
RCAgICAgLSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NU
UkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGFibGUgc2l6ZSBvciBjb250ZW50CisgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXMgaW52
YWxpZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19CVUZGRVJfT1ZFUkZMT1cg
ICAtIFRhYmxlIHNpemUgaXMgbGFyZ2VyCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdGhhbiB0aGUgYmFja2VuZAorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRzCisgKiAgICAg
ICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9u
IHN1Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSAwCisgKgorICogTk9URTogVGhlIG92ZXJhbGwgdGFi
bGUgaGFzIHRoZSBmb2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgICAgICAgIDAgICAgIDEgICAg
IDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiAgICAgICArLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiAgICAgICB8ICAg
ICAgIG1hcHBpbmdbMF0gICAgICB8ICAgICAgIG1hcHBpbmdbMV0gICAgICB8CisgKiAgICAgICAr
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAg
ICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rCisgKiAgICAgICB8ICAgICAgbWFwcGluZ1tOLTJdICAgICB8ICAgICAgbWFwcGluZ1tOLTFd
ICAgICB8CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rCisgKgorICogICAgICAgd2hlcmUgTiBpcyBzcGVjaWZpZWQgYnkgYSBYRU5fTkVU
SUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQorICogICAgICAgbWVzc2FnZSBhbmQg
ZWFjaCAgbWFwcGluZyBtdXN0IHNwZWNpZmllcyBhIHF1ZXVlIGJldHdlZW4gMCBhbmQKKyAqICAg
ICAgICJtdWx0aS1xdWV1ZS1udW0tcXVldWVzIiAoc2VlIGFib3ZlKS4KKyAqICAgICAgIFRoZSBi
YWNrZW5kIG1heSBzdXBwb3J0IGEgbWFwcGluZyB0YWJsZSBsYXJnZXIgdGhhbiBjYW4gYmUKKyAq
ICAgICAgIG1hcHBlZCBieSBhIHNpbmdsZSBncmFudCByZWZlcmVuY2UuIFRodXMgc3ViLXRhYmxl
cyB3aXRoaW4gYQorICogICAgICAgbGFyZ2VyIHRhYmxlIGNhbiBiZSBpbmRpdmlkdWFsbHkgc2V0
IGJ5IHNlbmRpbmcgbXVsdGlwbGUgbWVzc2FnZXMKKyAqICAgICAgIHdpdGggZGlmZmVyaW5nIG9m
ZnNldCB2YWx1ZXMuIFNwZWNpZnlpbmcgYSBuZXcgc3ViLXRhYmxlIGRvZXMgbm90CisgKiAgICAg
ICBpbnZhbGlkYXRlIGFueSB0YWJsZSBkYXRhIG91dHNpZGUgdGhhdCByYW5nZS4KKyAqICAgICAg
IFRoZSBncmFudCByZWZlcmVuY2UgbWF5IGJlIHJlYWQtb25seSBhbmQgbXVzdCByZW1haW4gdmFs
aWQgdW50aWwKKyAqICAgICAgIHRoZSByZXNwb25zZSBoYXMgYmVlbiBwcm9jZXNzZWQuCisgKgor
ICogWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUKKyAqIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5
IHRoZSBmcm9udGVuZCB0byBmZXRjaCB0aGUgbnVtYmVyIG9mIGdyZWZzIHRoYXQgY2FuIGJlIGtl
cHQKKyAqIG1hcHBlZCBpbiB0aGUgYmFja2VuZC4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0
eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUKKyAqICBk
YXRhWzBdID0gcXVldWUgaW5kZXggKGFzc3VtZWQgMCBmb3Igc2luZ2xlIHF1ZXVlKQorICogIGRh
dGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToKKyAqCisgKiAgc3Rh
dHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9u
IG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElE
X1BBUkFNRVRFUiAtIFRoZSBxdWV1ZSBpbmRleCBpcworICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dCBvZiByYW5nZQorICogICAgICAgICAg
IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNj
ZXNzZnVsCisgKiAgZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmllcyBhbGxvd2VkIGlu
IHRoZSBncmVmIG1hcHBpbmcgdGFibGUKKyAqICAgICAgICAgICAoaWYgb3BlcmF0aW9uIHdhcyBz
dWNjZXNzZnVsKSBvciB6ZXJvIGlmIGl0IGlzIG5vdCBzdXBwb3J0ZWQuCisgKgorICogWEVOX05F
VElGX0NUUkxfVFlQRV9BRERfR1JFRl9NQVBQSU5HCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIGZvciBi
YWNrZW5kIHRvIG1hcCBhIGxpc3Qgb2YgZ3JhbnQKKyAqIHJlZmVyZW5jZXMuCisgKgorICogUmVx
dWVzdDoKKyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQ
UElORworICogIGRhdGFbMF0gPSBxdWV1ZSBpbmRleAorICogIGRhdGFbMV0gPSBncmFudCByZWZl
cmVuY2Ugb2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBwaW5nIGxpc3QKKyAqICAgICAgICAgICAg
KHIvdyBhbmQgYXNzdW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgcGFnZSkKKyAqICBkYXRh
WzJdID0gc2l6ZSBvZiBsaXN0IGluIGVudHJpZXMKKyAqCisgKiBSZXNwb25zZToKKyAqCisgKiAg
c3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0
aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZB
TElEX1BBUkFNRVRFUiAtIE9wZXJhdGlvbiBmYWlsZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZf
Q1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICoK
KyAqIE5PVEU6IEVhY2ggZW50cnkgaW4gdGhlIGlucHV0IHRhYmxlIGhhcyB0aGUgZm9ybWF0IG91
dGxpbmVkCisgKiAgICAgICBpbiBzdHJ1Y3QgeGVuX25ldGlmX2dyZWYuCisgKiAgICAgICBDb250
cmFyeSB0byBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcsIHRoZSBzdHJ1Y3QK
KyAqICAgICAgIHhlbl9uZXRpZl9ncmVmICdzdGF0dXMnIGZpZWxkIGlzIG5vdCB1c2VkIGFuZCB0
aGVyZWZvcmUgdGhlIHJlc3BvbnNlCisgKiAgICAgICAnc3RhdHVzJyBkZXRlcm1pbmVzIHRoZSBz
dWNjZXNzIG9mIHRoaXMgb3BlcmF0aW9uLiBJbiBjYXNlIG9mCisgKiAgICAgICBmYWlsdXJlIG5v
bmUgb2YgZ3JhbnRzIG1hcHBpbmdzIGdldCBhZGRlZCBpbiB0aGUgYmFja2VuZC4KKyAqCisgKiBY
RU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcKKyAqIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQg
Zm9yIGJhY2tlbmQgdG8gdW5tYXAgYSBsaXN0IG9mIGdyYW50CisgKiByZWZlcmVuY2VzLgorICoK
KyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9H
UkVGX01BUFBJTkcKKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXgKKyAqICBkYXRhWzFdID0gZ3Jh
bnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUgbWFwcGluZyBsaXN0CisgKiAgICAg
ICAgICAgIChyL3cgYW5kIGFzc3VtZWQgdG8gc3RhcnQgYXQgYmVnaW5uaW5nIG9mIHBhZ2UpCisg
KiAgZGF0YVsyXSA9IHNpemUgb2YgbGlzdCBpbiBlbnRyaWVzCisgKgorICogUmVzcG9uc2U6Cisg
KgorICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAt
IE9wZXJhdGlvbiBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFU
VVNfSU5WQUxJRF9QQVJBTUVURVIgLSBPcGVyYXRpb24gZmFpbGVkCisgKiAgICAgICAgICAgWEVO
X05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3Nm
dWwKKyAqICBkYXRhICAgPSBudW1iZXIgb2YgZW50cmllcyB0aGF0IHdlcmUgdW5tYXBwZWQKKyAq
CisgKiBOT1RFOiBFYWNoIGVudHJ5IGluIHRoZSBpbnB1dCB0YWJsZSBoYXMgdGhlIGZvcm1hdCBv
dXRsaW5lZCBpbiBzdHJ1Y3QKKyAqICAgICAgIHhlbl9uZXRpZl9ncmVmLgorICogICAgICAgVGhl
IHN0cnVjdCB4ZW5fbmV0aWZfZ3JlZiAnc3RhdHVzJyBmaWVsZCBkZXRlcm1pbmVzIGlmIHRoZSBl
bnRyeQorICogICAgICAgd2FzIHN1Y2Nlc3NmdWxseSByZW1vdmVkLgorICogICAgICAgVGhlIGVu
dHJpZXMgdXNlZCBhcmUgb25seSB0aGUgb25lcyByZXByZXNlbnRpbmcgZ3JhbnQgcmVmZXJlbmNl
cyB0aGF0CisgKiAgICAgICB3ZXJlIHByZXZpb3VzbHkgdGhlIHN1YmplY3Qgb2YgYSBYRU5fTkVU
SUZfQ1RSTF9UWVBFX0FERF9HUkVGX01BUFBJTkcKKyAqICAgICAgIG9wZXJhdGlvbi4gQW55IG90
aGVyIGVudHJpZXMgd2lsbCBoYXZlIHRoZWlyIHN0YXR1cyBzZXQgdG8KKyAqICAgICAgIFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiB1cG9uIGNvbXBsZXRpb24uCisgKi8K
KworREVGSU5FX1JJTkdfVFlQRVMoeGVuX25ldGlmX2N0cmwsCisgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgeGVuX25ldGlmX2N0cmxfcmVxdWVzdCwKKyAgICAgICAgICAgICAgICAgIHN0cnVjdCB4
ZW5fbmV0aWZfY3RybF9yZXNwb25zZSk7CisKKy8qCisgKiBHdWVzdCB0cmFuc21pdAorICogPT09
PT09PT09PT09PT0KKyAqCisgKiBUaGlzIGlzIHRoZSAnd2lyZScgZm9ybWF0IGZvciB0cmFuc21p
dCAoZnJvbnRlbmQgLT4gYmFja2VuZCkgcGFja2V0czoKKyAqCisgKiAgRnJhZ21lbnQgMTogbmV0
aWZfdHhfcmVxdWVzdF90ICAtIGZsYWdzID0gTkVUVFhGXyoKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZSA9IHRvdGFsIHBhY2tldCBzaXplCisgKiBbRXh0cmEgMTog
bmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZyYWdtZW50IDEgZmxhZ3MgaW5jbHVk
ZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVUVFhGX2V4dHJhX2lu
Zm8pCisgKiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5
IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAqICAuLi4KKyAqICBGcmFnbWVudCBO
OiBuZXRpZl90eF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0xIGZsYWdzIGluY2x1
ZGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFRYRl9tb3JlX2Rh
dGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUpCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoKKyAqIE5PVEU6CisgKgorICogVGhp
cyBmb3JtYXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20gdGhhdCB1c2VkIGZvciByZWNlaXZl
CisgKiAoYmFja2VuZCAtPiBmcm9udGVuZCkgcGFja2V0cy4gU3BlY2lmaWNhbGx5LCBpbiBhIG11
bHRpLWZyYWdtZW50CisgKiBwYWNrZXQgdGhlIGFjdHVhbCBzaXplIG9mIGZyYWdtZW50IDEgY2Fu
IG9ubHkgYmUgZGV0ZXJtaW5lZCBieQorICogc3VidHJhY3RpbmcgdGhlIHNpemVzIG9mIGZyYWdt
ZW50cyAyLi5OIGZyb20gdGhlIHRvdGFsIHBhY2tldCBzaXplLgorICoKKyAqIFJpbmcgc2xvdCBz
aXplIGlzIDEyIG9jdGV0cywgaG93ZXZlciBub3QgYWxsIHJlcXVlc3QvcmVzcG9uc2UKKyAqIHN0
cnVjdHMgdXNlIHRoZSBmdWxsIHNpemUuCisgKgorICogdHggcmVxdWVzdCBkYXRhIChuZXRpZl90
eF9yZXF1ZXN0X3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3Rl
dAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwor
ICogfCBncmFudCByZWYgICAgICAgICAgICAgfCBvZmZzZXQgICAgfCBmbGFncyAgICAgfAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBp
ZCAgICAgICAgfCBzaXplICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoK
KyAqIGdyYW50IHJlZjogUmVmZXJlbmNlIHRvIGJ1ZmZlciBwYWdlLgorICogb2Zmc2V0OiBPZmZz
ZXQgd2l0aGluIGJ1ZmZlciBwYWdlLgorICogZmxhZ3M6IE5FVFRYRl8qLgorICogaWQ6IHJlcXVl
c3QgaWRlbnRpZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgorICogc2l6ZTogcGFja2V0IHNpemUg
aW4gYnl0ZXMuCisgKgorICogdHggcmVzcG9uc2UgKG5ldGlmX3R4X3Jlc3BvbnNlX3QpCisgKiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAy
ICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBpZCAgICAgICAgfCBzdGF0
dXMgICAgfCB1bnVzZWQgICAgICAgICAgICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCB1bnVzZWQgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIGlkOiByZWZsZWN0cyBpZCBp
biB0cmFuc21pdCByZXF1ZXN0CisgKiBzdGF0dXM6IE5FVElGX1JTUF8qCisgKgorICogR3Vlc3Qg
cmVjZWl2ZQorICogPT09PT09PT09PT09PQorICoKKyAqIFRoaXMgaXMgdGhlICd3aXJlJyBmb3Jt
YXQgZm9yIHJlY2VpdmUgKGJhY2tlbmQgLT4gZnJvbnRlbmQpIHBhY2tldHM6CisgKgorICogIEZy
YWdtZW50IDE6IG5ldGlmX3J4X3JlcXVlc3RfdCAgLSBmbGFncyA9IE5FVFJYRl8qCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgPSBmcmFnbWVudCBzaXplCisgKiBb
RXh0cmEgMTogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZyYWdtZW50IDEgZmxh
Z3MgaW5jbHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVUUlhG
X2V4dHJhX2luZm8pCisgKiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0cmFfaW5mb190XSAg
ICAtIChvbmx5IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAqICAuLi4KKyAqICBG
cmFnbWVudCBOOiBuZXRpZl9yeF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0xIGZs
YWdzIGluY2x1ZGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5FVFJY
Rl9tb3JlX2RhdGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUpCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoKKyAqIE5PVEU6Cisg
KgorICogVGhpcyBmb3JtYXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20gdGhhdCB1c2VkIGZv
ciB0cmFuc21pdAorICogKGZyb250ZW5kIC0+IGJhY2tlbmQpIHBhY2tldHMuIFNwZWNpZmljYWxs
eSwgaW4gYSBtdWx0aS1mcmFnbWVudAorICogcGFja2V0IHRoZSBzaXplIG9mIHRoZSBwYWNrZXQg
Y2FuIG9ubHkgYmUgZGV0ZXJtaW5lZCBieSBzdW1taW5nIHRoZQorICogc2l6ZXMgb2YgZnJhZ21l
bnRzIDEuLk4uCisgKgorICogUmluZyBzbG90IHNpemUgaXMgOCBvY3RldHMuCisgKgorICogcngg
cmVxdWVzdCAobmV0aWZfcnhfcmVxdWVzdF90KQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYg
ICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rCisgKiB8IGlkICAgICAgICB8IHBhZCAgICAgICB8IGdyZWYgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rCisgKgorICogaWQ6IHJlcXVlc3QgaWRlbnRpZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgor
ICogZ3JlZjogcmVmZXJlbmNlIHRvIGluY29taW5nIGdyYW50ZWQgZnJhbWUuCisgKgorICogcngg
cmVzcG9uc2UgKG5ldGlmX3J4X3Jlc3BvbnNlX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAg
ICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKworICogfCBpZCAgICAgICAgfCBvZmZzZXQgICAgfCBmbGFncyAgICAgfCBz
dGF0dXMgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICoKKyAqIGlkOiByZWZsZWN0cyBpZCBpbiByZWNlaXZlIHJlcXVlc3QKKyAqIG9m
ZnNldDogb2Zmc2V0IGluIHBhZ2Ugb2Ygc3RhcnQgb2YgcmVjZWl2ZWQgcGFja2V0CisgKiBmbGFn
czogTkVUUlhGXyoKKyAqIHN0YXR1czogLXZlOiBORVRJRl9SU1BfKjsgK3ZlOiBSeCdlZCBwa3Qg
c2l6ZS4KKyAqCisgKiBOT1RFOiBIaXN0b3JpY2FsbHksIHRvIHN1cHBvcnQgR1NPIG9uIHRoZSBm
cm9udGVuZCByZWNlaXZlIHNpZGUsIExpbnV4CisgKiAgICAgICBuZXRmcm9udCBkb2VzIG5vdCBt
YWtlIHVzZSBvZiB0aGUgcnggcmVzcG9uc2UgaWQgKGJlY2F1c2UsIGFzCisgKiAgICAgICBkZXNj
cmliZWQgYmVsb3csIGV4dHJhIGluZm8gc3RydWN0dXJlcyBvdmVybGF5IHRoZSBpZCBmaWVsZCku
CisgKiAgICAgICBJbnN0ZWFkIGl0IGFzc3VtZXMgdGhhdCByZXNwb25zZXMgYWx3YXlzIGFwcGVh
ciBpbiB0aGUgc2FtZSByaW5nCisgKiAgICAgICBzbG90IGFzIHRoZWlyIGNvcnJlc3BvbmRpbmcg
cmVxdWVzdC4gVGh1cywgdG8gbWFpbnRhaW4KKyAqICAgICAgIGNvbXBhdGliaWxpdHksIGJhY2tl
bmRzIG11c3QgbWFrZSBzdXJlIHRoaXMgaXMgdGhlIGNhc2UuCisgKgorICogRXh0cmEgSW5mbwor
ICogPT09PT09PT09PQorICoKKyAqIENhbiBiZSBwcmVzZW50IGlmIGluaXRpYWwgcmVxdWVzdCBv
ciByZXNwb25zZSBoYXMgTkVUe1QsUn1YRl9leHRyYV9pbmZvLAorICogb3IgcHJldmlvdXMgZXh0
cmEgcmVxdWVzdCBoYXMgWEVOX05FVElGX0VYVFJBX01PUkUuCisgKgorICogVGhlIHN0cnVjdCB0
aGVyZWZvcmUgbmVlZHMgdG8gZml0IGludG8gZWl0aGVyIGEgdHggb3Igcnggc2xvdCBhbmQKKyAq
IGlzIHRoZXJlZm9yZSBsaW1pdGVkIHRvIDggb2N0ZXRzLgorICoKKyAqIE5PVEU6IEJlY2F1c2Ug
ZXh0cmEgaW5mbyBkYXRhIG92ZXJsYXlzIHRoZSB1c3VhbCByZXF1ZXN0L3Jlc3BvbnNlCisgKiAg
ICAgICBzdHJ1Y3R1cmVzLCB0aGVyZSBpcyBubyBpZCBpbmZvcm1hdGlvbiBpbiB0aGUgb3Bwb3Np
dGUgZGlyZWN0aW9uLgorICogICAgICAgU28sIGlmIGFuIGV4dHJhIGluZm8gb3ZlcmxheXMgYW4g
cnggcmVzcG9uc2UgdGhlIGZyb250ZW5kIGNhbgorICogICAgICAgYXNzdW1lIHRoYXQgaXQgaXMg
aW4gdGhlIHNhbWUgcmluZyBzbG90IGFzIHRoZSByZXF1ZXN0IHRoYXQgd2FzCisgKiAgICAgICBj
b25zdW1lZCB0byBtYWtlIHRoZSBzbG90IGF2YWlsYWJsZSwgYW5kIHRoZSBiYWNrZW5kIG11c3Qg
ZW5zdXJlCisgKiAgICAgICB0aGlzIGFzc3VtcHRpb24gaXMgdHJ1ZS4KKyAqCisgKiBleHRyYSBp
bmZvIChuZXRpZl9leHRyYV9pbmZvX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCisgKgorICogR2VuZXJhbCBmb3JtYXQ6CisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAg
MyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHx0eXBlIHxmbGFnc3wgdHlwZSBzcGVj
aWZpYyBkYXRhICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgcGFkZGluZyBmb3IgdHggICAgICAgIHwKKyAq
ICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0eXBlOiBYRU5fTkVUSUZfRVhUUkFf
VFlQRV8qCisgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICogcGFkZGluZyBmb3Ig
dHg6IHByZXNlbnQgb25seSBpbiB0aGUgdHggY2FzZSBkdWUgdG8gOCBvY3RldCBsaW1pdAorICog
ICAgICAgICAgICAgICAgIGZyb20gcnggY2FzZS4gTm90IHNob3duIGluIHR5cGUgc3BlY2lmaWMg
ZW50cmllcworICogICAgICAgICAgICAgICAgIGJlbG93LgorICoKKyAqIFhFTl9ORVRJRl9FWFRS
QV9UWVBFX0dTTzoKKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAg
ICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKworICogfHR5cGUgfGZsYWdzfCBzaXplICAgICAgfHR5cGUgfCBwYWQgfCBm
ZWF0dXJlcyAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICoKKyAqIHR5cGU6IE11c3QgYmUgWEVOX05FVElGX0VYVFJBX1RZUEVfR1NPCisg
KiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICogc2l6ZTogTWF4aW11bSBwYXlsb2Fk
IHNpemUgb2YgZWFjaCBzZWdtZW50LiBGb3IgZXhhbXBsZSwKKyAqICAgICAgIGZvciBUQ1AgdGhp
cyBpcyBqdXN0IHRoZSBwYXRoIE1TUy4KKyAqIHR5cGU6IFhFTl9ORVRJRl9HU09fVFlQRV8qOiBU
aGlzIGRldGVybWluZXMgdGhlIHByb3RvY29sIG9mCisgKiAgICAgICB0aGUgcGFja2V0IGFuZCBh
bnkgZXh0cmEgZmVhdHVyZXMgcmVxdWlyZWQgdG8gc2VnbWVudCB0aGUKKyAqICAgICAgIHBhY2tl
dCBwcm9wZXJseS4KKyAqIGZlYXR1cmVzOiBFTl9ORVRJRl9HU09fRkVBVF8qOiBUaGlzIHNwZWNp
ZmllcyBhbnkgZXh0cmEgR1NPCisgKiAgICAgICAgICAgZmVhdHVyZXMgcmVxdWlyZWQgdG8gcHJv
Y2VzcyB0aGlzIHBhY2tldCwgc3VjaCBhcyBFQ04KKyAqICAgICAgICAgICBzdXBwb3J0IGZvciBU
Q1B2NC4KKyAqCisgKiBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURELERFTH06CisgKgor
ICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQK
KyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAq
IHx0eXBlIHxmbGFnc3wgYWRkciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0
eXBlOiBNdXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX3tBREQsREVMfQorICogZmxh
Z3M6IFhFTl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIGFkZHI6IGFkZHJlc3MgdG8gYWRkL3JlbW92
ZQorICoKKyAqIFhFTl9ORVRJRl9FWFRSQV9UWVBFX0hBU0g6CisgKgorICogQSBiYWNrZW5kIHRo
YXQgc3VwcG9ydHMgdGVvcGxpdHogaGFzaGluZyBpcyBhc3N1bWVkIHRvIGFjY2VwdAorICogdGhp
cyB0eXBlIG9mIGV4dHJhIGluZm8gaW4gdHJhbnNtaXQgcGFja2V0cy4KKyAqIEEgZnJvbnRlbmQg
dGhhdCBlbmFibGVzIGhhc2hpbmcgaXMgYXNzdW1lZCB0byBhY2NlcHQKKyAqIHRoaXMgdHlwZSBv
ZiBleHRyYSBpbmZvIGluIHJlY2VpdmUgcGFja2V0cy4KKyAqCisgKiAgICAwICAgICAxICAgICAy
ICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfHR5cGUgfGZsYWdzfGh0eXBl
fCBhbGcgfExTQiAtLS0tIHZhbHVlIC0tLS0gTVNCfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIHR5cGU6IE11c3QgYmUgWEVOX05F
VElGX0VYVFJBX1RZUEVfSEFTSAorICogZmxhZ3M6IFhFTl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAq
IGh0eXBlOiBIYXNoIHR5cGUgKG9uZSBvZiBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFXyogLSBz
ZWUgYWJvdmUpCisgKiBhbGc6IFRoZSBhbGdvcml0aG0gdXNlZCB0byBjYWxjdWxhdGUgdGhlIGhh
c2ggKG9uZSBvZgorICogICAgICBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfQUxHT1JJVEhNXyog
LSBzZWUgYWJvdmUpCisgKiB2YWx1ZTogSGFzaCB2YWx1ZQorICovCisKKy8qIFByb3RvY29sIGNo
ZWNrc3VtIGZpZWxkIGlzIGJsYW5rIGluIHRoZSBwYWNrZXQgKGhhcmR3YXJlIG9mZmxvYWQpPyAq
LworI2RlZmluZSBfTkVUVFhGX2NzdW1fYmxhbmsgICAgICgwKQorI2RlZmluZSAgTkVUVFhGX2Nz
dW1fYmxhbmsgICAgICgxVTw8X05FVFRYRl9jc3VtX2JsYW5rKQorCisvKiBQYWNrZXQgZGF0YSBo
YXMgYmVlbiB2YWxpZGF0ZWQgYWdhaW5zdCBwcm90b2NvbCBjaGVja3N1bS4gKi8KKyNkZWZpbmUg
X05FVFRYRl9kYXRhX3ZhbGlkYXRlZCAoMSkKKyNkZWZpbmUgIE5FVFRYRl9kYXRhX3ZhbGlkYXRl
ZCAoMVU8PF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQpCisKKy8qIFBhY2tldCBjb250aW51ZXMgaW4g
dGhlIG5leHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmluZSBfTkVUVFhGX21vcmVfZGF0
YSAgICAgICgyKQorI2RlZmluZSAgTkVUVFhGX21vcmVfZGF0YSAgICAgICgxVTw8X05FVFRYRl9t
b3JlX2RhdGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBieSBleHRyYSBkZXNjcmlwdG9y
KHMpLiAqLworI2RlZmluZSBfTkVUVFhGX2V4dHJhX2luZm8gICAgICgzKQorI2RlZmluZSAgTkVU
VFhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFRYRl9leHRyYV9pbmZvKQorCisjZGVmaW5lIFhF
Tl9ORVRJRl9NQVhfVFhfU0laRSAweEZGRkYKK3N0cnVjdCBuZXRpZl90eF9yZXF1ZXN0IHsKKyAg
ICBncmFudF9yZWZfdCBncmVmOworICAgIHVpbnQxNl90IG9mZnNldDsKKyAgICB1aW50MTZfdCBm
bGFnczsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCBzaXplOworfTsKK3R5cGVkZWYg
c3RydWN0IG5ldGlmX3R4X3JlcXVlc3QgbmV0aWZfdHhfcmVxdWVzdF90OworCisvKiBUeXBlcyBv
ZiBuZXRpZl9leHRyYV9pbmZvIGRlc2NyaXB0b3JzLiAqLworI2RlZmluZSBYRU5fTkVUSUZfRVhU
UkFfVFlQRV9OT05FICAgICAgKDApICAvKiBOZXZlciB1c2VkIC0gaW52YWxpZCAqLworI2RlZmlu
ZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9HU08gICAgICAgKDEpICAvKiB1LmdzbyAqLworI2RlZmlu
ZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF9BREQgKDIpICAvKiB1Lm1jYXN0ICovCisjZGVm
aW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX0RFTCAoMykgIC8qIHUubWNhc3QgKi8KKyNk
ZWZpbmUgWEVOX05FVElGX0VYVFJBX1RZUEVfSEFTSCAgICAgICg0KSAgLyogdS5oYXNoICovCisj
ZGVmaW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01BWCAgICAgICAoNSkKKworLyogbmV0aWZfZXh0
cmFfaW5mb190IGZsYWdzLiAqLworI2RlZmluZSBfWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAo
MCkKKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAgKDFVPDxfWEVOX05FVElGX0VY
VFJBX0ZMQUdfTU9SRSkKKworLyogR1NPIHR5cGVzICovCisjZGVmaW5lIFhFTl9ORVRJRl9HU09f
VFlQRV9OT05FICAgICAgICAgKDApCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9UQ1BWNCAg
ICAgICAgKDEpCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9UQ1BWNiAgICAgICAgKDIpCisK
Ky8qCisgKiBUaGlzIHN0cnVjdHVyZSBuZWVkcyB0byBmaXQgd2l0aGluIGJvdGggbmV0aWZfdHhf
cmVxdWVzdF90IGFuZAorICogbmV0aWZfcnhfcmVzcG9uc2VfdCBmb3IgY29tcGF0aWJpbGl0eS4K
KyAqLworc3RydWN0IG5ldGlmX2V4dHJhX2luZm8geworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICB1
aW50OF90IGZsYWdzOworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAg
IHVpbnQxNl90IHNpemU7CisgICAgICAgICAgICB1aW50OF90IHR5cGU7CisgICAgICAgICAgICB1
aW50OF90IHBhZDsKKyAgICAgICAgICAgIHVpbnQxNl90IGZlYXR1cmVzOworICAgICAgICB9IGdz
bzsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgYWRkcls2XTsKKyAgICAg
ICAgfSBtY2FzdDsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgdHlwZTsK
KyAgICAgICAgICAgIHVpbnQ4X3QgYWxnb3JpdGhtOworICAgICAgICAgICAgdWludDhfdCB2YWx1
ZVs0XTsKKyAgICAgICAgfSBoYXNoOworICAgICAgICB1aW50MTZfdCBwYWRbM107CisgICAgfSB1
OworfTsKK3R5cGVkZWYgc3RydWN0IG5ldGlmX2V4dHJhX2luZm8gbmV0aWZfZXh0cmFfaW5mb190
OworCitzdHJ1Y3QgbmV0aWZfdHhfcmVzcG9uc2UgeworICAgIHVpbnQxNl90IGlkOworICAgIGlu
dDE2X3QgIHN0YXR1czsKK307Cit0eXBlZGVmIHN0cnVjdCBuZXRpZl90eF9yZXNwb25zZSBuZXRp
Zl90eF9yZXNwb25zZV90OworCitzdHJ1Y3QgbmV0aWZfcnhfcmVxdWVzdCB7CisgICAgdWludDE2
X3QgICAgaWQ7ICAgICAgICAvKiBFY2hvZWQgaW4gcmVzcG9uc2UgbWVzc2FnZS4gICAgICAgICov
CisgICAgdWludDE2X3QgICAgcGFkOworICAgIGdyYW50X3JlZl90IGdyZWY7Cit9OwordHlwZWRl
ZiBzdHJ1Y3QgbmV0aWZfcnhfcmVxdWVzdCBuZXRpZl9yeF9yZXF1ZXN0X3Q7CisKKy8qIFBhY2tl
dCBkYXRhIGhhcyBiZWVuIHZhbGlkYXRlZCBhZ2FpbnN0IHByb3RvY29sIGNoZWNrc3VtLiAqLwor
I2RlZmluZSBfTkVUUlhGX2RhdGFfdmFsaWRhdGVkICgwKQorI2RlZmluZSAgTkVUUlhGX2RhdGFf
dmFsaWRhdGVkICgxVTw8X05FVFJYRl9kYXRhX3ZhbGlkYXRlZCkKKworLyogUHJvdG9jb2wgY2hl
Y2tzdW0gZmllbGQgaXMgYmxhbmsgaW4gdGhlIHBhY2tldCAoaGFyZHdhcmUgb2ZmbG9hZCk/ICov
CisjZGVmaW5lIF9ORVRSWEZfY3N1bV9ibGFuayAgICAgKDEpCisjZGVmaW5lICBORVRSWEZfY3N1
bV9ibGFuayAgICAgKDFVPDxfTkVUUlhGX2NzdW1fYmxhbmspCisKKy8qIFBhY2tldCBjb250aW51
ZXMgaW4gdGhlIG5leHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmluZSBfTkVUUlhGX21v
cmVfZGF0YSAgICAgICgyKQorI2RlZmluZSAgTkVUUlhGX21vcmVfZGF0YSAgICAgICgxVTw8X05F
VFJYRl9tb3JlX2RhdGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBieSBleHRyYSBkZXNj
cmlwdG9yKHMpLiAqLworI2RlZmluZSBfTkVUUlhGX2V4dHJhX2luZm8gICAgICgzKQorI2RlZmlu
ZSAgTkVUUlhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFJYRl9leHRyYV9pbmZvKQorCisvKiBQ
YWNrZXQgaGFzIEdTTyBwcmVmaXguIERlcHJlY2F0ZWQgYnV0IGluY2x1ZGVkIGZvciBjb21wYXRp
YmlsaXR5ICovCisjZGVmaW5lIF9ORVRSWEZfZ3NvX3ByZWZpeCAgICAgKDQpCisjZGVmaW5lICBO
RVRSWEZfZ3NvX3ByZWZpeCAgICAgKDFVPDxfTkVUUlhGX2dzb19wcmVmaXgpCisKK3N0cnVjdCBu
ZXRpZl9yeF9yZXNwb25zZSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDE2X3Qgb2Zmc2V0
OworICAgIHVpbnQxNl90IGZsYWdzOworICAgIGludDE2X3QgIHN0YXR1czsKK307Cit0eXBlZGVm
IHN0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSBuZXRpZl9yeF9yZXNwb25zZV90OworCisvKgorICog
R2VuZXJhdGUgbmV0aWYgcmluZyBzdHJ1Y3R1cmVzIGFuZCB0eXBlcy4KKyAqLworCitERUZJTkVf
UklOR19UWVBFUyhuZXRpZl90eCwgc3RydWN0IG5ldGlmX3R4X3JlcXVlc3QsIHN0cnVjdCBuZXRp
Zl90eF9yZXNwb25zZSk7CitERUZJTkVfUklOR19UWVBFUyhuZXRpZl9yeCwgc3RydWN0IG5ldGlm
X3J4X3JlcXVlc3QsIHN0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSk7CisKKyNkZWZpbmUgTkVUSUZf
UlNQX0RST1BQRUQgICAgICAgICAtMgorI2RlZmluZSBORVRJRl9SU1BfRVJST1IgICAgICAgICAg
IC0xCisjZGVmaW5lIE5FVElGX1JTUF9PS0FZICAgICAgICAgICAgIDAKKy8qIE5vIHJlc3BvbnNl
OiB1c2VkIGZvciBhdXhpbGlhcnkgcmVxdWVzdHMgKGUuZy4sIG5ldGlmX2V4dHJhX2luZm9fdCku
ICovCisjZGVmaW5lIE5FVElGX1JTUF9OVUxMICAgICAgICAgICAgIDEKKworI2VuZGlmCmRpZmYg
LS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmggYi9pbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uNTJiNGRlMGY4MQotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaApAQCAtMCwwICsxLDQyIEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiBwcm90b2NvbHMuaAorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
KyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAo
dGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2Us
IGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl
cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3Vi
amVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJl
LgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5P
VCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVW
RU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUg
Rk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQg
KGMpIDIwMDgsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9QUk9UT0NPTFNfSF9f
CisjZGVmaW5lIF9fWEVOX1BST1RPQ09MU19IX18KKworI2RlZmluZSBYRU5fSU9fUFJPVE9fQUJJ
X1g4Nl8zMiAgICAgIng4Nl8zMi1hYmkiCisjZGVmaW5lIFhFTl9JT19QUk9UT19BQklfWDg2XzY0
ICAgICAieDg2XzY0LWFiaSIKKyNkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9BUk0gICAgICAgICJh
cm0tYWJpIgorCisjaWYgZGVmaW5lZChfX2kzODZfXykKKyMgZGVmaW5lIFhFTl9JT19QUk9UT19B
QklfTkFUSVZFIFhFTl9JT19QUk9UT19BQklfWDg2XzMyCisjZWxpZiBkZWZpbmVkKF9feDg2XzY0
X18pCisjIGRlZmluZSBYRU5fSU9fUFJPVE9fQUJJX05BVElWRSBYRU5fSU9fUFJPVE9fQUJJX1g4
Nl82NAorI2VsaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQorIyBk
ZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUgWEVOX0lPX1BST1RPX0FCSV9BUk0KKyNlbHNl
CisjIGVycm9yIGFyY2ggZml4dXAgbmVlZGVkIGhlcmUKKyNlbmRpZgorCisjZW5kaWYKZGlmZiAt
LWdpdCBhL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9yaW5nLmgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIGluY2x1ZGUvaHcv
eGVuL2lvL3JpbmcuaApyZW5hbWUgdG8gaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Jpbmcu
aApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmggYi9pbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi5jNmE1ODYzOWQ2Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKQEAgLTAsMCArMSwyNTQgQEAKKy8qCisgKiB1c2JpZi5o
CisgKgorICogVVNCIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIENv
cHlyaWdodCAoQykgMjAwOSwgRlVKSVRTVSBMQUJPUkFUT1JJRVMgTFRELgorICogQXV0aG9yOiBO
b2JvcnUgSXdhbWF0c3UgPG5faXdhbWF0c3VAanAuZnVqaXRzdS5jb20+CisgKgorICogUGVybWlz
c2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0
YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVu
dGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2Fy
ZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQor
ICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0
ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFu
ZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVk
IHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBU
aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFs
bCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBv
ZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIs
IFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElO
Q0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklM
SVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdF
TUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xE
RVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJ
VFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwg
QVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdB
UkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICov
CisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1VTQklGX0hfXworI2RlZmluZSBfX1hFTl9QVUJM
SUNfSU9fVVNCSUZfSF9fCisKKyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRf
dGFibGUuaCIKKworLyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICog
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBh
IFhlbiBwdlVTQiBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhlblN0b3JlIHRvCisg
KiBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFy
YW1ldGVycy4gVGhpcworICogc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdoaWNoIHJl
c2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2Yg
dGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoKKyAqIEFu
eSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNvcnJlc3BvbmRp
bmcgWGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9yZS4KKyAqCisg
KiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFyZSBzb2xlbHkg
Zm9yIHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNvbnRhaW5z
IHRoZW0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgor
ICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgSWRlbnRpZmljYXRpb24gKFBSSVZB
VEUpIC0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIG51bS1wb3J0cworICogICAgICBWYWx1ZXM6
ICAgICAgICAgdW5zaWduZWQgWzEuLi4zMV0KKyAqCisgKiAgICAgIE51bWJlciBvZiBwb3J0cyBm
b3IgdGhpcyAodmlydHVhbCkgVVNCIGhvc3QgY29ubmVjdG9yLgorICoKKyAqIHVzYi12ZXIKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkIFsxLi4uMl0KKyAqCisgKiAgICAgIFVTQiB2
ZXJzaW9uIG9mIHRoaXMgaG9zdCBjb25uZWN0b3I6IDEgPSBVU0IgMS4xLCAyID0gVVNCIDIuMC4K
KyAqCisgKiBwb3J0L1sxLi4uMzFdCisgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJpbmcKKyAq
CisgKiAgICAgIFBoeXNpY2FsIFVTQiBkZXZpY2UgY29ubmVjdGVkIHRvIHRoZSBnaXZlbiBwb3J0
LCBlLmcuICIzLTEuNSIuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFy
YW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCisgKgorICogICAgICBUaGUgaWRlbnRpZmll
ciBvZiB0aGUgWGVuIGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkKKyAqICAg
ICAgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIHVyYi1yaW5nLXJlZgorICogICAgICBWYWx1
ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNl
IGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICB0aGUg
c29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuIFRoaXMgaXMgdGhl
IHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciB1cmIgcmVxdWVzdHMuCisgKgorICogY29ubi1yaW5n
LXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisgKiAgICAgIFRoZSBY
ZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRv
IG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBi
dWZmZXIuIFRoaXMgaXMgdGhlIHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciBjb25uZWN0aW9uL2Rp
c2Nvbm5lY3Rpb24gcmVxdWVzdHMuCisgKgorICogcHJvdG9jb2wKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIHN0cmluZyAoWEVOX0lPX1BST1RPX0FCSV8qKQorICogICAgICBEZWZhdWx0IFZhbHVl
OiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUKKyAqCisgKiAgICAgIFRoZSBtYWNoaW5lIEFCSSBy
dWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBvZiBhbGwgcmluZyByZXF1ZXN0IGFuZAorICogICAg
ICByZXNwb25zZSBzdHJ1Y3R1cmVzLgorICoKKyAqLworCitlbnVtIHVzYl9zcGVjX3ZlcnNpb24g
eworCVVTQl9WRVJfVU5LTk9XTiA9IDAsCisJVVNCX1ZFUl9VU0IxMSwKKwlVU0JfVkVSX1VTQjIw
LAorCVVTQl9WRVJfVVNCMzAsCS8qIG5vdCBzdXBwb3J0ZWQgeWV0ICovCit9OworCisvKgorICog
IFVTQiBwaXBlIGluIHVzYmlmX3JlcXVlc3QKKyAqCisgKiAgLSBwb3J0IG51bWJlcjoJYml0cyAw
LTQKKyAqCQkJCShVU0JfTUFYQ0hJTERSRU4gaXMgMzEpCisgKgorICogIC0gb3BlcmF0aW9uIGZs
YWc6CWJpdCA1CisgKgkJCQkoMCA9IHN1Ym1pdCB1cmIsCisgKgkJCQkgMSA9IHVubGluayB1cmIp
CisgKgorICogIC0gZGlyZWN0aW9uOgkJYml0IDcKKyAqCQkJCSgwID0gSG9zdC10by1EZXZpY2Ug
W091dF0KKyAqCQkJCSAxID0gRGV2aWNlLXRvLUhvc3QgW0luXSkKKyAqCisgKiAgLSBkZXZpY2Ug
YWRkcmVzczoJYml0cyA4LTE0CisgKgorICogIC0gZW5kcG9pbnQ6CQliaXRzIDE1LTE4CisgKgor
ICogIC0gcGlwZSB0eXBlOgliaXRzIDMwLTMxCisgKgkJCQkoMDAgPSBpc29jaHJvbm91cywgMDEg
PSBpbnRlcnJ1cHQsCisgKgkJCQkgMTAgPSBjb250cm9sLCAxMSA9IGJ1bGspCisgKi8KKworI2Rl
ZmluZSBVU0JJRl9QSVBFX1BPUlRfTUFTSwkweDAwMDAwMDFmCisjZGVmaW5lIFVTQklGX1BJUEVf
VU5MSU5LCTB4MDAwMDAwMjAKKyNkZWZpbmUgVVNCSUZfUElQRV9ESVIJCTB4MDAwMDAwODAKKyNk
ZWZpbmUgVVNCSUZfUElQRV9ERVZfTUFTSwkweDAwMDAwMDdmCisjZGVmaW5lIFVTQklGX1BJUEVf
REVWX1NISUZUCTgKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLCTB4MDAwMDAwMGYKKyNkZWZp
bmUgVVNCSUZfUElQRV9FUF9TSElGVAkxNQorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfTUFTSwkw
eDAwMDAwMDAzCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVAkzMAorI2RlZmluZSBVU0JJ
Rl9QSVBFX1RZUEVfSVNPQwkwCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JTlQJMQorI2RlZmlu
ZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTAkyCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9CVUxLCTMK
KworI2RlZmluZSB1c2JpZl9waXBlcG9ydG51bShwaXBlKQkJCSgocGlwZSkgJiBVU0JJRl9QSVBF
X1BPUlRfTUFTSykKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9waXBlKHBpcGUsIHBvcnRudW0p
CSgocGlwZSkgfCAocG9ydG51bSkpCisKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBlKQkJ
CSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykKKyNkZWZpbmUgdXNiaWZfcGlwZXN1Ym1pdChw
aXBlKQkJCSghdXNiaWZfcGlwZXVubGluayhwaXBlKSkKKyNkZWZpbmUgdXNiaWZfc2V0dW5saW5r
X3BpcGUocGlwZSkJCSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElOSykKKworI2RlZmluZSB1c2Jp
Zl9waXBlaW4ocGlwZSkJCQkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIpCisjZGVmaW5lIHVzYmlm
X3BpcGVvdXQocGlwZSkJCQkoIXVzYmlmX3BpcGVpbihwaXBlKSkKKworI2RlZmluZSB1c2JpZl9w
aXBlZGV2aWNlKHBpcGUpCQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkg
JiBVU0JJRl9QSVBFX0RFVl9NQVNLKQorCisjZGVmaW5lIHVzYmlmX3BpcGVlbmRwb2ludChwaXBl
KQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0VQX1NISUZUKSAmIFVTQklGX1BJUEVfRVBf
TUFTSykKKworI2RlZmluZSB1c2JpZl9waXBldHlwZShwaXBlKQkJCVwKKwkJKCgocGlwZSkgPj4g
VVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVfVFlQRV9NQVNLKQorI2RlZmluZSB1
c2JpZl9waXBlaXNvYyhwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9U
WVBFX0lTT0MpCisjZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSkJKHVzYmlmX3BpcGV0eXBlKHBp
cGUpID09IFVTQklGX1BJUEVfVFlQRV9JTlQpCisjZGVmaW5lIHVzYmlmX3BpcGVjdHJsKHBpcGUp
CSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQ1RSTCkKKyNkZWZpbmUg
dXNiaWZfcGlwZWJ1bGsocGlwZSkJKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVf
VFlQRV9CVUxLKQorCisjZGVmaW5lIFVTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVCAoMTYp
CisjZGVmaW5lIFVTQklGX01BWF9QT1JUTlIJMzEKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpFCTQw
OTYKKworLyoKKyAqIFJJTkcgZm9yIHRyYW5zZmVycmluZyB1cmJzLgorICovCitzdHJ1Y3QgdXNi
aWZfcmVxdWVzdF9zZWdtZW50IHsKKwlncmFudF9yZWZfdCBncmVmOworCXVpbnQxNl90IG9mZnNl
dDsKKwl1aW50MTZfdCBsZW5ndGg7Cit9OworCitzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3Qgewor
CXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWludDE2X3QgbnJfYnVmZmVyX3NlZ3M7
IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZlciBzZWdtZW50cyAqLworCisJLyogYmFz
aWMgdXJiIHBhcmFtZXRlciAqLworCXVpbnQzMl90IHBpcGU7CisJdWludDE2X3QgdHJhbnNmZXJf
ZmxhZ3M7CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PSwkweDAwMDEKKwl1aW50MTZfdCBidWZm
ZXJfbGVuZ3RoOworCXVuaW9uIHsKKwkJdWludDhfdCBjdHJsWzhdOyAvKiBzZXR1cF9wYWNrZXQg
KEN0cmwpICovCisKKwkJc3RydWN0IHsKKwkJCXVpbnQxNl90IGludGVydmFsOyAvKiBtYXhpbXVt
ICgxMDI0KjgpIGluIHVzYiBjb3JlICovCisJCQl1aW50MTZfdCBzdGFydF9mcmFtZTsgLyogc3Rh
cnQgZnJhbWUgKi8KKwkJCXVpbnQxNl90IG51bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1iZXIgb2Yg
SVNPIHBhY2tldCAqLworCQkJdWludDE2X3QgbnJfZnJhbWVfZGVzY19zZWdzOyAvKiBudW1iZXIg
b2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8KKwkJfSBpc29jOworCisJCXN0cnVjdCB7CisJ
CQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLwor
CQkJdWludDE2X3QgcGFkWzNdOworCQl9IGludHI7CisKKwkJc3RydWN0IHsKKwkJCXVpbnQxNl90
IHVubGlua19pZDsgLyogdW5saW5rIHJlcXVlc3QgaWQgKi8KKwkJCXVpbnQxNl90IHBhZFszXTsK
KwkJfSB1bmxpbms7CisKKwl9IHU7CisKKwkvKiB1cmIgZGF0YSBzZWdtZW50cyAqLworCXN0cnVj
dCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQgc2VnW1VTQklGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVT
VF07Cit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QgdXNiaWZfdXJiX3JlcXVl
c3RfdDsKKworc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSB7CisJdWludDE2X3QgaWQ7IC8qIHJl
cXVlc3QgaWQgKi8KKwl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJU08p
ICovCisJaW50MzJfdCBzdGF0dXM7IC8qIHN0YXR1cyAobm9uLUlTTykgKi8KKwlpbnQzMl90IGFj
dHVhbF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGggKi8KKwlpbnQzMl90IGVycm9y
X2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLworfTsKK3R5cGVkZWYgc3RydWN0IHVz
YmlmX3VyYl9yZXNwb25zZSB1c2JpZl91cmJfcmVzcG9uc2VfdDsKKworREVGSU5FX1JJTkdfVFlQ
RVModXNiaWZfdXJiLCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl91cmJf
cmVzcG9uc2UpOworI2RlZmluZSBVU0JfVVJCX1JJTkdfU0laRSBfX0NPTlNUX1JJTkdfU0laRSh1
c2JpZl91cmIsIFVTQklGX1JJTkdfU0laRSkKKworLyoKKyAqIFJJTkcgZm9yIG5vdGlmeWluZyBj
b25uZWN0L2Rpc2Nvbm5lY3QgZXZlbnRzIHRvIGZyb250ZW5kCisgKi8KK3N0cnVjdCB1c2JpZl9j
b25uX3JlcXVlc3QgeworCXVpbnQxNl90IGlkOworfTsKK3R5cGVkZWYgc3RydWN0IHVzYmlmX2Nv
bm5fcmVxdWVzdCB1c2JpZl9jb25uX3JlcXVlc3RfdDsKKworc3RydWN0IHVzYmlmX2Nvbm5fcmVz
cG9uc2UgeworCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWludDhfdCBwb3J0bnVt
OyAvKiBwb3J0IG51bWJlciAqLworCXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQg
Ki8KKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORQkwCisjZGVmaW5lIFVTQklGX1NQRUVEX0xPVwkJ
MQorI2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMCTIKKyNkZWZpbmUgVVNCSUZfU1BFRURfSElHSAkz
Cit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfY29ubl9yZXNwb25zZSB1c2JpZl9jb25uX3Jlc3Bv
bnNlX3Q7CisKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1c2JpZl9jb25u
X3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKKyNkZWZpbmUgVVNCX0NPTk5f
UklOR19TSVpFIF9fQ09OU1RfUklOR19TSVpFKHVzYmlmX2Nvbm4sIFVTQklGX1JJTkdfU0laRSkK
KworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19VU0JJRl9IX18gKi8KZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby94ZW5idXMuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby94ZW5idXMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4y
ZmJmMmE3ZmRjCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3hlbmJ1cy5oCkBAIC0wLDAgKzEsNzAgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogeGVu
YnVzLmgKKyAqCisgKiBYZW5idXMgcHJvdG9jb2wgZGV0YWlscy4KKyAqCisgKiBQZXJtaXNzaW9u
IGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5p
bmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRp
b24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdp
dGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiBy
aWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBz
dWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRv
IHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8g
ZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBh
Ym92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJl
IGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRo
ZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lU
SE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVE
SU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFks
CisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMg
QkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICog
Q29weXJpZ2h0IChDKSAyMDA1IFhlblNvdXJjZSBMdGQuCisgKi8KKworI2lmbmRlZiBfWEVOX1BV
QkxJQ19JT19YRU5CVVNfSAorI2RlZmluZSBfWEVOX1BVQkxJQ19JT19YRU5CVVNfSAorCisvKgor
ICogVGhlIHN0YXRlIG9mIGVpdGhlciBlbmQgb2YgdGhlIFhlbmJ1cywgaS5lLiB0aGUgY3VycmVu
dCBjb21tdW5pY2F0aW9uCisgKiBzdGF0dXMgb2YgaW5pdGlhbGlzYXRpb24gYWNyb3NzIHRoZSBi
dXMuICBTdGF0ZXMgaGVyZSBpbXBseSBub3RoaW5nIGFib3V0CisgKiB0aGUgc3RhdGUgb2YgdGhl
IGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgZHJpdmVyIGFuZCB0aGUga2VybmVsJ3MgZGV2aWNlCisg
KiBsYXllcnMuCisgKi8KK2VudW0geGVuYnVzX3N0YXRlIHsKKyAgICBYZW5idXNTdGF0ZVVua25v
d24gICAgICAgPSAwLAorCisgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgID0gMSwKKworICAg
IC8qCisgICAgICogSW5pdFdhaXQ6IEZpbmlzaGVkIGVhcmx5IGluaXRpYWxpc2F0aW9uIGJ1dCB3
YWl0aW5nIGZvciBpbmZvcm1hdGlvbgorICAgICAqIGZyb20gdGhlIHBlZXIgb3IgaG90cGx1ZyBz
Y3JpcHRzLgorICAgICAqLworICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQgICAgICA9IDIsCisKKyAg
ICAvKgorICAgICAqIEluaXRpYWxpc2VkOiBXYWl0aW5nIGZvciBhIGNvbm5lY3Rpb24gZnJvbSB0
aGUgcGVlci4KKyAgICAgKi8KKyAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2VkICAgPSAzLAorCisg
ICAgWGVuYnVzU3RhdGVDb25uZWN0ZWQgICAgID0gNCwKKworICAgIC8qCisgICAgICogQ2xvc2lu
ZzogVGhlIGRldmljZSBpcyBiZWluZyBjbG9zZWQgZHVlIHRvIGFuIGVycm9yIG9yIGFuIHVucGx1
ZyBldmVudC4KKyAgICAgKi8KKyAgICBYZW5idXNTdGF0ZUNsb3NpbmcgICAgICAgPSA1LAorCisg
ICAgWGVuYnVzU3RhdGVDbG9zZWQgICAgICAgID0gNiwKKworICAgIC8qCisgICAgICogUmVjb25m
aWd1cmluZzogVGhlIGRldmljZSBpcyBiZWluZyByZWNvbmZpZ3VyZWQuCisgICAgICovCisgICAg
WGVuYnVzU3RhdGVSZWNvbmZpZ3VyaW5nID0gNywKKworICAgIFhlbmJ1c1N0YXRlUmVjb25maWd1
cmVkICA9IDgKK307Cit0eXBlZGVmIGVudW0geGVuYnVzX3N0YXRlIFhlbmJ1c1N0YXRlOworCisj
ZW5kaWYgLyogX1hFTl9QVUJMSUNfSU9fWEVOQlVTX0ggKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUv
aHcveGVuL3hlbl9jb21tb24uaCBiL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaAppbmRleCA5
YTgxNTVlMTcyLi4wNTA0YjQzNjU5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L3hlbi94ZW5fY29t
bW9uLmgKKysrIGIvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCkBAIC0xMiw3ICsxMiw3IEBA
CiAKICNpbmNsdWRlIDx4ZW5jdHJsLmg+CiAjaW5jbHVkZSA8eGVuc3RvcmUuaD4KLSNpbmNsdWRl
IDx4ZW4vaW8veGVuYnVzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby94ZW5idXMu
aCIKIAogI2luY2x1ZGUgImh3L2h3LmgiCiAjaW5jbHVkZSAiaHcveGVuL3hlbi5oIgotLSAKQW50
aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 11:07:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heHO2-0007WG-BJ; Fri, 21 Jun 2019 11:07: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=YUw3=UU=redhat.com=berrange@srs-us1.protection.inumbo.net>)
 id 1heHO1-0007WB-52
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 11:07:17 +0000
X-Inumbo-ID: ba40063c-9414-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba40063c-9414-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 11:07:15 +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 4A869C05001F;
 Fri, 21 Jun 2019 11:07:10 +0000 (UTC)
Received: from redhat.com (ovpn-112-66.ams2.redhat.com [10.36.112.66])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 9A44119C4F;
 Fri, 21 Jun 2019 11:07:07 +0000 (UTC)
Date: Fri, 21 Jun 2019 12:07:04 +0100
From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190621110704.GI11706@redhat.com>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
 <20190621105441.3025-2-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190621105441.3025-2-anthony.perard@citrix.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
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.31]); Fri, 21 Jun 2019 11:07:10 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 1/2] Revert xen/io/ring.h of "Clean up a
 few header guard symbols"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-devel@nongnu.org, Paul Durrant <paul.durrant@citrix.com>,
 Markus Armbruster <armbru@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>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTE6NTQ6NDBBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyByZXZlcnRzIGNoYW5nZXMgdG8gaW5jbHVkZS9ody94ZW4vaW8vcmluZy5o
IGZyb20gY29tbWl0Cj4gMzc2NzdkN2RiMzlhM2MyNTBhZDY2MWQwMGZiN2MzYjU5ZDA0N2IxZi4K
PiAKPiBGb2xsb3dpbmcgMzc2NzdkN2RiMyAiQ2xlYW4gdXAgYSBmZXcgaGVhZGVyIGd1YXJkIHN5
bWJvbHMiLCBRRU1VIHN0YXJ0Cj4gdG8gZmFpbCB0byBidWlsZDoKPiAKPiBJbiBmaWxlIGluY2x1
ZGVkIGZyb20gfi94ZW4vdG9vbHMvLi4vdG9vbHMvaW5jbHVkZS94ZW4vaW8vYmxraWYuaDozMTow
LAo+ICAgICAgICAgICAgICAgICAgZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxv
Y2sveGVuX2Jsa2lmLmg6NSwKPiAgICAgICAgICAgICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVt
dS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9jay5jOjIyOgo+IH4veGVuL3Rvb2xzLy4uL3Rvb2xz
L2luY2x1ZGUveGVuL2lvL3JpbmcuaDo2ODowOiBlcnJvcjogIl9fQ09OU1RfUklOR19TSVpFIiBy
ZWRlZmluZWQgWy1XZXJyb3JdCj4gICNkZWZpbmUgX19DT05TVF9SSU5HX1NJWkUoX3MsIF9zeikg
XAo+IAo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcv
YmxvY2sveGVuX2Jsa2lmLmg6NDowLAo+ICAgICAgICAgICAgICAgICAgZnJvbSB+L3hlbi90b29s
cy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuLWJsb2NrLmM6MjI6Cj4gfi94ZW4vdG9vbHMvcWVt
dS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaDo2NjowOiBub3RlOiB0aGlzIGlzIHRo
ZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMgZGVmaW5pdGlvbgo+ICAjZGVmaW5lIF9fQ09OU1Rf
UklOR19TSVpFKF9zLCBfc3opIFwKPiAKPiBUaGUgaXNzdWUgaXMgdGhhdCBzb21lIHB1YmxpYyB4
ZW4gaGVhZGVycyBoYXZlIGJlZW4gaW1wb3J0ZWQgKGJ5Cj4gZjY1ZWFkYjYzOSAieGVuOiBpbXBv
cnQgcmluZy5oIGZyb20geGVuIikgYnV0IG5vdCBhbGwuIFdpdGggdGhlIGNoYW5nZQo+IGluIHRo
ZSBndWFyZHMgc3ltYm9sZSwgdGhlIHJpbmcuaCBoZWFkZXIgc3RhcnQgdG8gYmUgaW1wb3J0ZWQg
dHdpY2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0
LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gbmV3IHBhdGNoLCByZXBs
YWNlICJ4ZW46IEZpeCBidWlsZCB3aXRoIHB1YmxpYyBoZWFkZXJzIiBmcm9tIHByZXZpb3VzCj4g
ICAgICAgcGF0Y2ggc2VyaWVzIHZlcnNpb24KPiAgICAgLSBSZXZlcnQgcHJvYmxlbWF0aWMgY2hh
bmdlIGluc3RlYWQuCj4gCj4gIGluY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCB8IDYgKysrLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpSZXZpZXdl
ZC1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KCgpSZWdhcmRz
LApEYW5pZWwKLS0gCnw6IGh0dHBzOi8vYmVycmFuZ2UuY29tICAgICAgLW8tICAgIGh0dHBzOi8v
d3d3LmZsaWNrci5jb20vcGhvdG9zL2RiZXJyYW5nZSA6fAp8OiBodHRwczovL2xpYnZpcnQub3Jn
ICAgICAgICAgLW8tICAgICAgICAgICAgaHR0cHM6Ly9mc3RvcDEzOC5iZXJyYW5nZS5jb20gOnwK
fDogaHR0cHM6Ly9lbnRhbmdsZS1waG90by5vcmcgICAgLW8tICAgIGh0dHBzOi8vd3d3Lmluc3Rh
Z3JhbS5jb20vZGJlcnJhbmdlIDp8CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 11:10:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heHRJ-0008Cr-Si; Fri, 21 Jun 2019 11:10:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YUw3=UU=redhat.com=berrange@srs-us1.protection.inumbo.net>)
 id 1heHRI-0008Cm-Ex
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 11:10:40 +0000
X-Inumbo-ID: 333356ea-9415-11e9-b2b0-77c77dde02c8
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 333356ea-9415-11e9-b2b0-77c77dde02c8;
 Fri, 21 Jun 2019 11:10:38 +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 86BF33082137;
 Fri, 21 Jun 2019 11:10:37 +0000 (UTC)
Received: from redhat.com (ovpn-112-66.ams2.redhat.com [10.36.112.66])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id ACDE661101;
 Fri, 21 Jun 2019 11:10:35 +0000 (UTC)
Date: Fri, 21 Jun 2019 12:10:32 +0100
From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190621111032.GJ11706@redhat.com>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
 <20190621105441.3025-3-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190621105441.3025-3-anthony.perard@citrix.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
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.42]); Fri, 21 Jun 2019 11:10:37 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: Import other xen/io/*.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>
Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= <berrange@redhat.com>
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>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTE6NTQ6NDFBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQSBYZW4gcHVibGljIGhlYWRlciBoYXZlIGJlZW4gaW1wb3J0ZWQgaW50byBRRU1V
IChieQo+IGY2NWVhZGI2MzkgInhlbjogaW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpLCBidXQgdGhl
cmUgYXJlIG90aGVyIGhlYWRlcgo+IHRoYXQgZGVwZW5kcyBvbiByaW5nLmggd2hpY2ggY29tZSBm
cm9tIHRoZSBzeXN0ZW0gd2hlbiBidWlsZGluZyBRRU1VLgo+IAo+IFRoaXMgcGF0Y2ggcmVzb2x2
ZXMgdGhlIGlzc3VlIG9mIGhhdmluZyBoZWFkZXJzIGZyb20gdGhlIHN5c3RlbQo+IGltcG9ydGlu
ZyBhIGRpZmZlcmVudCBjb3BpZSBvZiByaW5nLmguCj4gCj4gVGhpcyBwYXRjaCBpcyBwcm9tcHQg
YnkgdGhlIGJ1aWxkIGlzc3VlIGRlc2NyaWJlZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaDogJ1Jl
dmVydCB4ZW4vaW8vcmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9s
cyInCj4gCj4gcmluZy5oIGFuZCB0aGUgbmV3IGltcG9ydGVkIGhlYWRlcnMgYXJlIG1vdmVkIHRv
Cj4gImluY2x1ZGUvaHcveGVuL2ludGVyZmFjZSIgYXMgdGhvc2UgZGVzY3JpYmUgaW50ZXJmYWNl
cyB3aXRoIGEgZ3Vlc3QuCj4gCj4gVGhlIGltcG9ydGVkIGhlYWRlcnMgYXJlIGNsZWFuZWQgdXAg
YSBiaXQgd2hpbGUgaW1wb3J0aW5nIHRoZW06IHNvbWUKPiBwYXJ0IG9mIHRoZSBmaWxlIHRoYXQg
UUVNVSBkb2Vzbid0IHVzZSBhcmUgcmVtb3ZlZCAoZGVzY3JpcHRpb24KPiBvZiBob3cgdG8gbWFr
ZSBoeXBlcmNhbGwgaW4gZ3JhbnRfdGFibGUuaCBoYXZlIGJlZW4gcmVtb3ZlZCkuCj4gCj4gT3Ro
ZXIgY2xlYW51cDoKPiAtIHhlbi1tYXBjYWNoZS5jIGFuZCB4ZW4tbGVnYWN5LWJhY2tlbmQuYyBk
b24ndCBuZWVkIGdyYW50X3RhYmxlLmguCj4gLSB4ZW5mYi5jIGRvZXNuJ3QgbmVlZCBldmVudF9j
aGFubmVsLmguCgpQZXJzb25hbGx5IEkgd291bGQgaGF2ZSBqdXN0IGtlcHQgdGhlIGhlYWRlcnMg
ImFzIGlzIiBhbmQgbm90CmNoYW5nZWQgYW55dGhpbmcuIEFzIGxvbmcgYXMgdGhlIHVudXNlZCBw
aWVjZXMgZG9uJ3QgYWN0aXZlbHkKY2F1c2UgcHJvYmxlbXMgZm9yIHRoZSBRRU1VIGJ1aWxkLCBy
ZW1vdmluZyB0aGVtIGp1c3QgbWFrZXMKbGlmZSBtb3JlIGNvbXBsZXggaWYgeW91IHBlcmlvZGlj
YWxseSByZWZyZXNoIHRoZSBoZWFkZXJzIHdpdGgKbmV3IGNvcGllcyBmcm9tIGZ1dHVyZSBYZW4g
cmVsZWFzZXMuCgpOb3QgYSBzaG93IHN0b3BwZXIgdGhvdWdoIC0geW91ciBjaG9pY2UgYXMgbWFp
bnRhaW5lciwgc28KClJldmlld2VkLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0ga2Vl
cCBvcmlnaW5hbCBoZWFkZXIgZ3VhcmQKPiAgICAgLSBzcXVhc2hlZCBvZiAieGVuOiBGaXggYnVp
bGQgd2l0aCBwdWJsaWMgaGVhZGVycyIgYW5kICJ4ZW46IEltcG9ydAo+ICAgICAgIG90aGVyIHhl
bi9pby8qLmgiIGFzIHRoaXMgcGF0Y2ggaXNuJ3QgdGhlIG9uZSB0aGF0IGZpeCB0aGUgYnVpbGQg
aXNzdWUKPiAgICAgICBhbnltb3JlLgoKPiAKPiAgaHcvOXBmcy94ZW4tOXBmcy5oICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgIDQgKy0KPiAgaHcvYmxvY2sveGVuX2Jsa2lmLmggICAgICAgICAg
ICAgICAgICAgICB8ICAgIDUgKy0KPiAgaHcvY2hhci94ZW5fY29uc29sZS5jICAgICAgICAgICAg
ICAgICAgICB8ICAgIDIgKy0KPiAgaHcvZGlzcGxheS94ZW5mYi5jICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgIDcgKy0KPiAgaHcvbmV0L3hlbl9uaWMuYyAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgIDIgKy0KPiAgaHcvdXNiL3hlbi11c2IuYyAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgIDMgKy0KPiAgaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jICAgICAgICAgICAgICB8ICAg
IDIgLQo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCAgIHwgICAzNiAr
Cj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oICAgICAgfCAgNzEyICsrKysr
KysrKysrKysrKwo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oICAgIHwg
ICA0NiArCj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmggICAgICAgfCAgMTU2
ICsrKysKPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggICAgICB8ICA1NjYg
KysrKysrKysrKysrCj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oICAgICAg
fCAxMDEwICsrKysrKysrKysrKysrKysrKysrKysKPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3Byb3RvY29scy5oICB8ICAgNDIgKwo+ICBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFj
ZX0vaW8vcmluZy5oIHwgICAgMAo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aCAgICAgIHwgIDI1NCArKysrKysKPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1
cy5oICAgICB8ICAgNzAgKysKPiAgaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAgICAgICAg
ICAgICB8ICAgIDIgKy0KPiAgMTggZmlsZXMgY2hhbmdlZCwgMjkwMyBpbnNlcnRpb25zKCspLCAx
NiBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9ncmFudF90YWJsZS5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vYmxraWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2NvbnNvbGUuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9uZXRpZi5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKPiAgcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sg
PT4gaW50ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oCgoKCgpSZWdhcmRzLApEYW5pZWwKLS0g
Cnw6IGh0dHBzOi8vYmVycmFuZ2UuY29tICAgICAgLW8tICAgIGh0dHBzOi8vd3d3LmZsaWNrci5j
b20vcGhvdG9zL2RiZXJyYW5nZSA6fAp8OiBodHRwczovL2xpYnZpcnQub3JnICAgICAgICAgLW8t
ICAgICAgICAgICAgaHR0cHM6Ly9mc3RvcDEzOC5iZXJyYW5nZS5jb20gOnwKfDogaHR0cHM6Ly9l
bnRhbmdsZS1waG90by5vcmcgICAgLW8tICAgIGh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vZGJl
cnJhbmdlIDp8CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 11:31:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 11:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heHlM-0001Km-PW; Fri, 21 Jun 2019 11:31: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heHlL-0001Ka-Q3
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 11:31:23 +0000
X-Inumbo-ID: 156562fe-9418-11e9-9609-abe0a642798c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 156562fe-9418-11e9-9609-abe0a642798c;
 Fri, 21 Jun 2019 11:31:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heHlD-00053R-J4; Fri, 21 Jun 2019 11:31:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heHlD-0003eQ-AX; Fri, 21 Jun 2019 11:31:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heHlD-0003CA-9x; Fri, 21 Jun 2019 11:31:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1heHlD-0003CA-9x@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 11:31:15 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete
 test-armhf-armhf-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydAp0ZXN0aWQgZGViaWFuLWluc3RhbGwKClRyZWU6IGxpYnZp
cnQgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpYnZpcnQuZ2l0ClRyZWU6IGxpYnZpcnRfZ251bGli
IGdpdDovL2dpdC5zdi5nbnUub3JnL2dudWxpYi5naXQKVHJlZTogbGlidmlydF9rZXljb2RlbWFw
ZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVlOiBs
aW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4Zmly
bXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRy
ZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEw
MDI1MDVlOTdlMDkKICBCdWcgbm90IHByZXNlbnQ6IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdl
N2Q3MTc2NTdlZGY5OWMKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxNjUvCgoKICBjb21taXQgNzAyYzkxNDZjMDBk
NjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQogIEF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEw
MAogIAogICAgICB4ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VM
MCB0byBwcmV2ZW50IHJlLW9yZGVyaW5nCiAgICAgIAogICAgICBQZXIgRDguMi4xIGluIEFSTSBE
REkgMDQ4N0MuYSwgImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1cgogICAgICBzcGVjdWxh
dGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIgcmVsYXRpdmUgdG8gb3RoZXIgaW5zdHJ1Y3Rpb25zIGV4
ZWN1dGVkCiAgICAgIG9uIHRoZSBzYW1lIFBFLiIKICAgICAgCiAgICAgIEFkZCBhbiBpbnN0cnVj
dGlvbiBiYXJyaWVyIHRvIGdldCBhY2N1cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KICAgICAg
cmVxdWVzdGVkIGluIGdldF9jeWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9F
TDAsIHJlcGxhY2UgYnkKICAgICAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KICAgICAgCiAgICAg
IFRoaXMgaXMgcGFydCBvZiBYU0EtMjk1LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgpGb3IgYmlzZWN0aW9uIHJldmlz
aW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL3Rlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC5kZWJpYW4taW5zdGFsbC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBo
IG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVw
IC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy90
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQuZGViaWFuLWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAv
MTM4MTY1LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTM3MzgxIC0tYmxlc3Np
bmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuMTAtdGVzdGluZyB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgZGViaWFuLWluc3RhbGwKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoK
IDEzNzg1NCBmYWlsIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAvIDEzNzM4MSBbaG9zdD1jdWJp
ZXRydWNrLWdsZWl6ZXNdIDEzNzI3NyBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxMzY2OTIgW2hv
c3Q9Y3ViaWV0cnVjay1waWNhc3NvXSAxMzY1NTIgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZs
aWdodHM6IDEzNzg1NCAvIDEzNjU1MgoodHJlZSBpbiBsYXRlc3QgYnV0IG5vdCBpbiBiYXNpc3Bh
c3M6IHNlYWJpb3MpClRyZWU6IGxpYnZpcnQgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpYnZpcnQu
Z2l0ClRyZWU6IGxpYnZpcnRfZ251bGliIGdpdDovL2dpdC5zdi5nbnUub3JnL2dudWxpYi5naXQK
VHJlZTogbGlidmlydF9rZXljb2RlbWFwZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAv
a2V5Y29kZW1hcGRiLmdpdApUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgt
cHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29z
c3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDY4MWJj
NDIzZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVm
MGIwMjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRl
NGYwIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdi
NjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNjE5
N2I4NTllYzc3ZTQ5NTBlNWFlMDIwMjAwMmQ2ZDRkYmVmMTQzYgpCYXNpcyBwYXNzIDY4MWJjNDIz
ZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVmMGIw
Mjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRlNGYw
IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhMTFkMzcxZWY2NjBkYjQyYzcwYTAwZjdlNDI5NzM2
N2FlNWFmZWM1IDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgYWM1MTZl
ODk0MDJiMGM4ZGY5MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3
aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGli
dmlydC5naXQjNjgxYmM0MjNlODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZS02ODFiYzQy
M2U4MjNhYjg2YjIwNzQ4ZGIzMTE3MjFiZGVmMjBkZWZlIGdpdDovL2dpdC5zdi5nbnUub3JnL2du
dWxpYi5naXQjNWU5YWJmODcxNjNhZDRhZWFlZmVmMGIwMjk2MWY4Njc0YjBhNDg3OS01ZTlhYmY4
NzE2M2FkNGFlYWVmZWYwYjAyOTYxZjg2NzRiMGE0ODc5IGh0dHBzOi8vZ2l0bGFiLmNvbS9rZXlj
b2RlbWFwL2tleWNvZGVtYXBkYi5naXQjN2JmNTcxMGIyMmFhOGQ1OGI3ZWVhYWYzZGM2OTYwYzI2
Y2FkZTRmMC03YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRlNGYwIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZi1lNjRhYzI2N1wKIDQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNm
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQj
YTExZDM3MWVmNjYwZGI0MmM3MGEwMGY3ZTQyOTczNjdhZTVhZmVjNS1mYzdkOTk3YzM1MzcyMTI2
ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQjNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMi04YWNhYmVjOTY2MjYz
ZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
I2FjNTE2ZTg5NDAyYjBjOGRmOTJiMTM5ODMxNzI3ZWNlNWRiNzAwZTMtNjE5N2I4NTllYzc3ZTQ5
NTBlNWFlMDIwMjAwXAogMmQ2ZDRkYmVmMTQzYgpMb2FkZWQgMzAwOSBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzNjU1MiBwYXNzIDY4MWJjNDIz
ZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVmMGIw
Mjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRlNGYw
IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhMTFkMzcxZWY2NjBkYjQyYzcwYTAwZjdlNDI5NzM2
N2FlNWFmZWM1IDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgYWM1MTZl
ODk0MDJiMGM4ZGY5MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwogMTM2NjkyIFtob3N0PWN1YmlldHJ1
Y2stcGljYXNzb10KIDEzNzI3NyBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXQogMTM3MzgxIFtob3N0
PWN1YmlldHJ1Y2stZ2xlaXplc10KIDEzNzcyNyBmYWlsIGlycmVsZXZhbnQKIDEzNzg1NCBmYWls
IDY4MWJjNDIzZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRh
ZWFlZmVmMGIwMjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBj
MjZjYWRlNGYwIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNi
MGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNk
MjMgNjE5N2I4NTllYzc3ZTQ5NTBlNWFlMDIwMjAwMmQ2ZDRkYmVmMTQzYgogMTM4MDA5IHBhc3Mg
NjgxYmM0MjNlODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4NzE2M2FkNGFl
YWVmZWYwYjAyOTYxZjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFmM2RjNjk2MGMy
NmNhZGU0ZjAgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGExMWQzNzFlZjY2MGRiNDJjNzBhMDBm
N2U0Mjk3MzY3YWU1YWZlYzUgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBj
MiBhYzUxNmU4OTQwMmIwYzhkZjkyYjEzOTgzMTcyN2VjZTVkYjcwMGUzCiAxMzgwMjcgZmFpbCA2
ODFiYzQyM2U4MjNhYjg2YjIwNzQ4ZGIzMTE3MjFiZGVmMjBkZWZlIDVlOWFiZjg3MTYzYWQ0YWVh
ZWZlZjBiMDI5NjFmODY3NGIwYTQ4NzkgN2JmNTcxMGIyMmFhOGQ1OGI3ZWVhYWYzZGM2OTYwYzI2
Y2FkZTRmMCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBh
Y2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIz
IDYxOTdiODU5ZWM3N2U0OTUwZTVhZTAyMDIwMDJkNmQ0ZGJlZjE0M2IKIDEzODAzNSBwYXNzIDY4
MWJjNDIzZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFl
ZmVmMGIwMjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZj
YWRlNGYwIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3NTNkM2Q2ZjQzYjJjMmJmMmRmNjcwMzg2
MDg0OTY2NjNmZjZlM2FhIDA0YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0MzllZjhjNmQ2OWQzNjEg
YWM1MTZlODk0MDJiMGM4ZGY5MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwogMTM4MDU1IHBhc3MgNjgx
YmM0MjNlODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4NzE2M2FkNGFlYWVm
ZWYwYjAyOTYxZjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFmM2RjNjk2MGMyNmNh
ZGU0ZjAgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQ4YjBiZjY0NzZhMjE1YThlMzk5YWYzYzU5
MDVjMTdmOTRmMmM2M2QgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyBh
ZGYwMzdiYmExZTZhZjQ3ZmVmODU4NGMxYWQ0MWY0MjRlYmRhMDFlCiAxMzgwNjkgcGFzcyA2ODFi
YzQyM2U4MjNhYjg2YjIwNzQ4ZGIzMTE3MjFiZGVmMjBkZWZlIDVlOWFiZjg3MTYzYWQ0YWVhZWZl
ZjBiMDI5NjFmODY3NGIwYTQ4NzkgN2JmNTcxMGIyMmFhOGQ1OGI3ZWVhYWYzZGM2OTYwYzI2Y2Fk
ZTRmMCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3
YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIGFk
ZjAzN2JiYTFlNmFmNDdmZWY4NTg0YzFhZDQxZjQyNGViZGEwMWUKIDEzODEzNyBwYXNzIDY4MWJj
NDIzZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVm
MGIwMjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRl
NGYwIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdi
NjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNTIy
MjBiNWY0MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5YwogMTM4MTExIGZhaWwgNjgxYmM0
MjNlODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4NzE2M2FkNGFlYWVmZWYw
YjAyOTYxZjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFmM2RjNjk2MGMyNmNhZGU0
ZjAgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2
N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyAxYmJi
ZmMwZTRhYzcxM2M3ZTJkYTYzODIzZjQwYTI4MWM5ZGZlMjdhCiAxMzgxNDQgZmFpbCA2ODFiYzQy
M2U4MjNhYjg2YjIwNzQ4ZGIzMTE3MjFiZGVmMjBkZWZlIDVlOWFiZjg3MTYzYWQ0YWVhZWZlZjBi
MDI5NjFmODY3NGIwYTQ4NzkgN2JmNTcxMGIyMmFhOGQ1OGI3ZWVhYWYzZGM2OTYwYzI2Y2FkZTRm
MCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3
YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDcwMmM5
MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKIDEzODEzMCBmYWlsIDY4MWJjNDIz
ZTgyM2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVmMGIw
Mjk2MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRlNGYw
IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdj
NDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNzAyYzkx
NDZjMDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQogMTM4MDg1IGZhaWwgNjgxYmM0MjNl
ODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4NzE2M2FkNGFlYWVmZWYwYjAy
OTYxZjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFmM2RjNjk2MGMyNmNhZGU0ZjAg
ZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0
NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA4OWFjN2Yx
OWU0MTYxYmZhZTc3YzZhMDEzZjgxNDZkYzYxNTVkYjE4CiAxMzgxMjEgcGFzcyA2ODFiYzQyM2U4
MjNhYjg2YjIwNzQ4ZGIzMTE3MjFiZGVmMjBkZWZlIDVlOWFiZjg3MTYzYWQ0YWVhZWZlZjBiMDI5
NjFmODY3NGIwYTQ4NzkgN2JmNTcxMGIyMmFhOGQ1OGI3ZWVhYWYzZGM2OTYwYzI2Y2FkZTRmMCBl
NjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1
Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDUyMjIwYjVm
NDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMKIDEzODE2NSBmYWlsIDY4MWJjNDIzZTgy
M2FiODZiMjA3NDhkYjMxMTcyMWJkZWYyMGRlZmUgNWU5YWJmODcxNjNhZDRhZWFlZmVmMGIwMjk2
MWY4Njc0YjBhNDg3OSA3YmY1NzEwYjIyYWE4ZDU4YjdlZWFhZjNkYzY5NjBjMjZjYWRlNGYwIGU2
NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVj
YmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgNzAyYzkxNDZj
MDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5N2UwOQogMTM4MTU1IHBhc3MgNjgxYmM0MjNlODIz
YWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4NzE2M2FkNGFlYWVmZWYwYjAyOTYx
Zjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFmM2RjNjk2MGMyNmNhZGU0ZjAgZTY0
YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNi
ZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA1MjIyMGI1ZjQz
N2E4ZDAzYmExMDhlMTI3ZTdkNzE3NjU3ZWRmOTljClNlYXJjaGluZyBmb3IgaW50ZXJlc3Rpbmcg
dmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNjU1MiAocGFzcyksIGZvciBiYXNpcyBw
YXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc4NTQgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVy
ZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgwMDkgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMzgwMjcgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZp
c2lvbnMgYXQgNjgxYmM0MjNlODIzYWI4NmIyMDc0OGRiMzExNzIxYmRlZjIwZGVmZSA1ZTlhYmY4
NzE2M2FkNGFlYWVmZWYwYjAyOTYxZjg2NzRiMGE0ODc5IDdiZjU3MTBiMjJhYThkNThiN2VlYWFm
M2RjNjk2MGMyNmNhZGU0ZjAgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIx
MjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5
NDdjMGM0M2QyMyA1MjIyMGI1ZjQzN2E4ZDAzYmExMDhlMTI3ZTdkNzE3NjU3ZWRmOTljCk5vIHJl
dmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTM4MTIxIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTM4MTMwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTM4MTM3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNDQg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNTUgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODE2NSAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2Vz
ZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3MDJjOTE0NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAyNTA1
ZTk3ZTA5CiAgQnVnIG5vdCBwcmVzZW50OiA1MjIyMGI1ZjQzN2E4ZDAzYmExMDhlMTI3ZTdkNzE3
NjU3ZWRmOTljCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MTY1LwoKCiAgY29tbWl0IDcwMmM5MTQ2YzAwZDY1ZDFl
OWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgRGF0ZTogICBNb24gQXByIDI5IDE1OjA1OjE2IDIwMTkgKzAxMDAKICAK
ICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAgdG8g
cHJldmVudCByZS1vcmRlcmluZwogICAgICAKICAgICAgUGVyIEQ4LjIuMSBpbiBBUk0gRERJIDA0
ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIKICAgICAgc3BlY3VsYXRpdmVs
eSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0aW9ucyBleGVjdXRl
ZAogICAgICBvbiB0aGUgc2FtZSBQRS4iCiAgICAgIAogICAgICBBZGQgYW4gaW5zdHJ1Y3Rpb24g
YmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVuCiAgICAgIHJlcXVl
c3RlZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUwwLCBy
ZXBsYWNlIGJ5CiAgICAgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCiAgICAgIAogICAgICBUaGlz
IGlzIHBhcnQgb2YgWFNBLTI5NS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpwbm10b3BuZzogMjUzIGNvbG9ycyBmb3Vu
ZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQu
MTAtdGVzdGluZy90ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQuZGViaWFuLWluc3RhbGwue2RvdCxw
cyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjEzODE2NTogdG9sZXJhYmxlIEZBSUwKCmZsaWdodCAxMzgxNjUgeGVuLTQuMTAtdGVzdGluZyBy
ZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEzODE2NS8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3Qg
YmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMCBkZWJpYW4taW5zdGFsbCAg
ICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 11:47:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 11: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 1heI0N-0002EY-9k; Fri, 21 Jun 2019 11:46: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heI0L-0002ET-JX
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 11:46:53 +0000
X-Inumbo-ID: 3f81b004-941a-11e9-87f8-53e8c97d47d5
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f81b004-941a-11e9-87f8-53e8c97d47d5;
 Fri, 21 Jun 2019 11:46:47 +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: 4GEhpBmYl/2qX6BNzlW4W/LhTnJnaBZyGGE74TeI/bGJdbWUOWgZj1V1EyIy30Va0UfWHfqw4T
 +11jyjA53lngfaDzx46+WkbwS+Ip0Xc0QowBsHc6fjzhppAxx7UAzMOTAFHduv10iJj9MUq86t
 RkUk79/xYCZu74L/7rCZLdD9v5iTLt8p0o5DHQKS5HgV3i1wuwWHZrSG7yqYEMgt+RsiHhTCFa
 vuno5sM1vmsVXqe9EpvI9Buj0pLmMX5nyMCc+XMXk/8SiBLyJrPCqRoPRouZWquIGiny0boJzB
 XnM=
X-SBRS: 2.7
X-MesageID: 2053988
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,400,1557201600"; 
   d="scan'208";a="2053988"
Date: Fri, 21 Jun 2019 13:46:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190621114635.22ylw4zh6tsika6j@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6MzQ6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gSWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQg
d2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+ID4+ID4gVGhpcyBhbGxvd3MgdG8g
cG9zaXRpb24gdGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0Cj4gPj4g
PiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBtaWdodCBwbGFjZSAucmVsb2MgYmVmb3JlIHRo
ZSAudGV4dAo+ID4+ID4gc2VjdGlvbi4KPiA+PiA+IAo+ID4+ID4gTm90ZSB0aGF0IHRoZSAucmVs
b2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUgLmJzcyBmb3IgdHdvIHJlYXNvbnM6IGluCj4gPj4g
PiBvcmRlciBmb3IgdGhlIHJlc3VsdGluZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rp
b24gd2l0aCBkYXRhCj4gPj4gPiBhZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBmaWxlIHNpemUgY2Fu
IGJlIHNtYWxsZXIgdGhhbiB0aGUgbG9hZGVkCj4gPj4gPiBtZW1vcnkgc2l6ZSwgYW5kIGJlY2F1
c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBpdAo+ID4+ID4gYmVsb25n
cyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25seSBkYXRhLgo+ID4+
IAo+ID4+IFdoaWxlIHRoaXMgbWF5IGJlIGZpbmUgZm9yIEVMRiwgSSdtIGFmcmFpZCBpdCB3b3Vs
ZCBiZSBjYWxsaW5nIGZvcgo+ID4+IHN1YnRsZSBpc3N1ZXMgd2l0aCB4ZW4uZWZpIChpLmUuIHRo
ZSBQRSBiaW5hcnkpOiBUaGVyZSBhIC5yZWxvYwo+ID4+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5IGV4
cGVjdGVkIHRvIGNvbWUgYWZ0ZXIgIm5vcm1hbCIgZGF0YQo+ID4+IHNlY3Rpb25zLgo+ID4gCj4g
PiBPSywgd291bGQgeW91IGxpa2UgbWUgdG8gbGVhdmUgdGhlIC5yZWxvYyBzZWN0aW9uIGF0IHRo
ZSBwcmV2aW91cwo+ID4gcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhlbj8KPiAKPiBXZWxsLCB0
aGlzIHBhcnQgaXMgYSByZXF1aXJlbWVudCwgbm90IGEgcXVlc3Rpb24gb2YgbWUgbGlraW5nIHlv
dQo+IHRvIGRvIHNvLgo+IAo+ID4gT3IgZG8gd2UgcHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBo
YW5lZCBpbiB0aGUgRUxGIGJ1aWxkPwo+IAo+IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24g
aGVyZSB3aXRoIGhpcyBwbGFucyB0byBhY3R1YWxseQo+IGFkZCByZWxvY2F0aW9ucyB0aGVyZSBp
biB0aGUgbm9uLWxpbmtlci1nZW5lcmF0ZWQtUEUgYnVpbGQuIEkKPiBkb24ndCBoYXZlIGEgc3Ry
b25nIG9waW5pb24gZWl0aGVyIHdheSwgYXMgbG9uZyBhcyB0aGUKPiBjdXJyZW50IG1ldGhvZCBv
ZiBidWlsZGluZyBnZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCj4gCj4gQWxz
byBhIHJlbWFyayByZWdhcmRpbmcgdGhlIHRpdGxlIC0gaW4gbXkgYnVpbGRzIHRoZXJlIGFscmVh
ZHkgaXMKPiBhIC5yZWxvYyBzZWN0aW9uIGluIHRoZSBFTEYgaW1hZ2VzLCBzbyAiYWRkIiBkb2Vz
bid0IHJlYWxseSBzZWVtCj4gY29ycmVjdCB0byBtZS4gSXQgc2l0cyByaWdodCBhZnRlciAucm9k
YXRhLCBhbmQgSSB3b3VsZCBpdCBkb2Vzbid0Cj4gZ2V0IGZvbGRlZCBpbnRvIHRoZXJlIGJlY2F1
c2UgLSBmb3Igc29tZSByZWFzb24gLSAucm9kYXRhIGlzCj4gYWN0dWFsbHkgbWFya2VkIHdyaXRh
YmxlLgoKQUZBSUNUIC5yb2RhdGEgaXMgbWFya2VkIHdyaXRhYmxlIGJlY2F1c2UgaXQgY29udGFp
bnMgLmRhdGEucGFyYW0gYW5kCi5kYXRhLnJlbC5yby4gSSdtIHVuc3VyZSB3aHkgd2UgbmVlZCAu
ZGF0YS5yZWwucm8sIEkgd291bGQgYXNzdW1lIHRoYXQKb25jZSB0aGUgZmluYWwgYmluYXJ5IGhh
cyBiZWVuIGxpbmtlZCAuZGF0YS5yZWwucm8gd291bGQgYmUgZW1wdHksCnNpbmNlIHRoZXJlJ3Mg
bm8gcnVuIHRpbWUgbGlua2luZyBvciByZWxvY2F0aW9uIGFzIFhlbiBpcyBhIHN0YW5kYWxvbmUK
YmluYXJ5LgoKUmVnYXJkaW5nIC5kYXRhLnBhcmFtIGl0IHNob3VsZCBiZSByZW5hbWVkIHRvIC5y
b2RhdGEucGFyYW0sIGFuZCBJCnNob3VsZCB0YWtlIGEgbG9vayBhdCB3aHkgaXQncyBtYXJrZWQg
YXMgJ1dBJyBpbnN0ZWFkIG9mICdBJy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:07:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12:07:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heIK0-0003un-IN; Fri, 21 Jun 2019 12:07:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LFBF=UU=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1heIJz-0003ug-9E
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:07:11 +0000
X-Inumbo-ID: 18481e90-941d-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 18481e90-941d-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 12:07:09 +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: ALzB/SSiIuSVSP4Q/E2IUEL+d6w6xBjygG35eOpKrRM0YYRce62/rT8Dn/NW+dHpdULnm3suf7
 f6/H2W9sfy3d0c2rsVPx29h3TzIpIYsXcOKW/K4zuMH2ckbQH6JYmMprl+DCQyWQG4QldyeWnp
 5IQmlpvEwGcNIARPfF58CafrleuMNjBOb9aMyHNZvZYUIFCU1DqkzNfGJvbYLhK7ku9B+IPvNJ
 0xotUHlmEB2cjQL3NwWIGJTNp0qmE2D4JtZNXOsdW7phVZkFHyakD82lk920kHRakJTtgzn4sa
 QzQ=
X-SBRS: 2.7
X-MesageID: 2045151
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,400,1557201600"; 
   d="scan'208";a="2045151"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3] Add TRACKING.IMPORTS to xen.git to more easily manage
 imported files that need to be kept in sync with an upstream
Thread-Index: AQHVElhW7iPUPZ7iREGo8RmthMIcN6Z+mlKAgCYWLgCAAPpWgIAAc2MA
Date: Fri, 21 Jun 2019 12:07:04 +0000
Message-ID: <797D0DBA-03B3-4E9E-BE6D-FF34FB1D96F0@citrix.com>
References: <6250372b05e95412cfd0f8e6f558f2376c4f3d94.1558719481.git.lars.kurth@citrix.com>
 <5CEBB0A30200007800232BBE@prv1-mh.provo.novell.com>
 <EFBDC501-4BF5-49FA-B313-111DBF30CE9C@citrix.com>
 <5D0C75AD0200007800239EC2@prv1-mh.provo.novell.com>
In-Reply-To: <5D0C75AD0200007800239EC2@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0D094B6EB31B7243B56E6E53DBB5E193@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] Add TRACKING.IMPORTS to xen.git to more
 easily manage imported files that need to be kept in sync with an upstream
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 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>

DQoNCu+7v09uIDIxLzA2LzIwMTksIDA3OjE0LCAiSmFuIEJldWxpY2giIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMjAuMDYuMTkgYXQgMTY6MTgsIDxsYXJzLmt1cnRo
QGNpdHJpeC5jb20+IHdyb3RlOg0KICAgID4gT24gMjcvMDUvMjAxOSwgMTA6NDEsICJKYW4gQmV1
bGljaCIgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToNCiAgICA+IA0KICAgID4gICAgID4+PiBP
biAyNC4wNS4xOSBhdCAxOTo0NCwgPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6DQogICAg
PiAgICAgPiBGb2xsb3dpbmcgdGhlIHJlY2VudCBkaXNjdXNzaW9uLCB3ZSBoYWQgb24gSVJDIGFu
ZCB0aGUgYWN0aW9uIEkgaGFkIGluIA0KICAgID4gICAgID4gdGhlIE1hcmNoIGNvbW11bml0eSBj
YWxsLCB0aGlzIGZpbGUgcHJvdmlkZXMgYSBmaWxlIGZvcm1hdCB0aGF0IA0KICAgID4gICAgID4g
ZW5hYmxlcyB3cml0aW5nIGFuIGF1dG9tYXRlZCB0ZXN0IHRvIGNoZWNrIHdoZXRoZXIgZmlsZXMg
YXJlIG91dCBvZiBzeW5jLiANCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gQW4gZXhhbXBsZSwg
d2hhdCBmaWxlIGNvbnRlbnQgbWF5IGxvb2sgbGlrZSBpcyBlbWJlZGRlZCBiZWxvdw0KICAgID4g
ICAgID4gcmVwbzogbGludXgtdG9ydmFsZHMgZ2l0IA0KICAgID4gICAgID4gaHR0cHM6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXguZ2l0IA0K
ICAgID4gICAgID4gZmlsZTogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBsaW51
eC10b3J2YWxkcyANCiAgICA+ICAgICA+IGxpbnV4L2RyaXZlcnMvaW9tbXUvYXJtLXNtbXUuYyBi
NzdjZjExZjA5NDEzNg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBPbmNlIHRoZSBmaWxlIGZv
cm1hdCBpcyBhZ3JlZSwgSSB3aWxsIHdyaXRlIGEgdGVzdCBvciBzY3JpcHQuDQogICAgPiAgICAg
PiANCiAgICA+ICAgICA+IEkgYWxzbyBuZWVkIHNvbWUgbW9yZSBjb3JyZWN0IHRlc3QgZGF0YSwg
YWthIGVudHJpZXMgaW4gdGhlIGZpbGUgZnJvbQ0KICAgID4gICAgID4gY29tbWl0dGVycyBsb29r
aW5nIGFmdGVyIHRoZSBmb2xsb3dpbmcgZmlsZXMNCiAgICA+ICAgICA+IFtKYW5dDQogICAgPiAg
ICAgPiB4ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUuYyANCiAgICA+ICAgICA+IFtTdGVmYW5v
LCBKdWxpZW4gLSB0aGlzIGhhcyB0byBiZSBmaW5hbGl6ZWRdDQogICAgPiAgICAgPiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jDQogICAgPiAgICAgPiB4ZW4vYXJjaC9hcm0vdmdp
Yy8qDQogICAgPiAgICAgPiB4ZW4vaW5jbHVkZS9hc20tYXJtL2RpdjY0LmgNCiAgICA+ICAgICA+
IHhlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jDQogICAgPiAgICAgPiB4ZW4vYXJjaC9hcm0v
YXJtMzIvbGliLyoNCiAgICA+ICAgICA+IHhlbi9hcmNoL2FybS9hcm02NC9saWIvKg0KICAgID4g
ICAgID4geGVuL2FyY2gvYXJtL2FybTY0L2NhY2hlLlMNCiAgICA+ICAgICA+IHhlbi9hcmNoL2Fy
bS9hcm02NC9icGkuUw0KICAgID4gICAgID4geGVuL2luY2x1ZGUvYXNtLWFybS9zeXN0ZW0uaA0K
ICAgID4gICAgID4geGVuL2FyY2gvYXJtL2FybTY0L2luc24uYw0KICAgID4gICAgID4gW090aGVy
cz9dDQogICAgPiAgICAgPiB4ZW4vY29tbW9uL3JidHJlZS5jDQogICAgPiAgICAgPiANCiAgICA+
ICAgICA+IE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIExpbnV4IGhhcyBkaXZlcmdlZCBhbmQgc29t
ZSBMaW51eCBmaWxlcyBoYXZlIGRpc2FwcGVhcmVkLiANCiAgICA+ICAgICA+IEp1bGllbiBhbHNv
IHJhaXNlZCB0aGUgcG9pbnQsIHRoYXQgaW4gc29tZSBjYXNlcyBvbmx5IGEgc3Vic2V0IG9mIGNv
ZGUgZnJvbSANCiAgICA+ICAgICA+IExpbnV4IFhlbiBmaWxlcyB3YXMgYXBwbGllZCBvciB0aGF0
IG9ubHkgc29tZSBmdW5jdGlvbnMgZ2V0IG1vdmVkIGFjcm9zcyB0byANCiAgICA+ICAgICA+IFhl
bi4NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gSSBiZWxpZXZlIHRoYXQgaXMgZW50aXJlbHkg
T0suIFRoZSB3b3JrZmxvdyB3b3VsZCBiZSBpbiBtb3N0IGNhc2VzIHRoYXQ6DQogICAgPiAgICAg
PiAtIFdlIHVzZSBhIExpbnV4IChzb3VyY2UpIGNvbW1pdCBhcyBhIGJlbmNobWFyayBhbmQgcmVj
b3JkIHRoZSBjb21taXQgSUQNCiAgICA+ICAgICA+IC0gSWYgdGhlcmUgaXMgYSBjaGFuZ2UgaW4g
TGludXggdGhlIHRlc3Qgd2lsbCBmYWlsDQogICAgPiAgICAgPiAtIFRoZSBjb21taXR0ZXIgbG9v
a3MgYXQgdGhlIGRpZmYgYW5kIGVpdGhlcg0KICAgID4gICAgID4gICAtIERlY2lkZXMgdG8gaWdu
b3JlIGl0IGFuZCBidW1wcyB0aGUgY29tbWl0IElEIGluIHRoaXMgZmlsZQ0KICAgID4gICAgID4g
ICAtIERlY2lkZXMgdGhlIGNoYW5nZSBpcyBuZWVkZWQsIGludGVncmF0ZXMgaXQgaW50byBYZW4g
YW5kIHRoZW4gDQogICAgPiAgICAgPiAgICAgYnVtcHMgdGhlIGNvbW1pdCBJRCBpbiB0aGlzIGZp
bGUNCiAgICA+ICAgICANCiAgICA+ICAgICBXaXRoIHRoaXMgLi4uDQogICAgPiAgICAgDQogICAg
PiAgICAgPiBDaGFuZ2VzIHNpbmNlIHYxDQogICAgPiAgICAgPiAqIFJlcXVpcmUgYSBjb2xvbiBh
ZnRlciByZXBvOiwgZmlsZTosIC4uLiBrZXl3b3Jkcw0KICAgID4gICAgID4gKiBSZXBsYWNlIG1h
bnVhbDp8YXV0bzogd2l0aCBmaWxlOiBhcyB0aGVyZSBhdXRvOiB1c2UtY2FzZSB3YXMgaW52YWxp
ZA0KICAgID4gICAgID4gKiBBZGRlZCBtb3JlIHZlcmJvc2UgZGVzY3JpcHRpb24gb2YgZm9ybWF0
DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IENoYW5nZXMgc2luY2UgdjINCiAgICA+ICAgICA+
ICogQ2hhbmdlZCBzb21lIGZvcm1hdHRpbmcNCiAgICA+ICAgICA+ICogUmVtb3ZlZCBleGFtcGxl
cw0KICAgID4gICAgID4gKiBSZW1vdmVkIHJlZmVyZW5jZXMgdG8gaHR0cHMNCiAgICA+ICAgICAN
CiAgICA+ICAgICAuLi4gbW92ZSBwYXN0IHRoZSBmaXJzdCAtLS0gc2VwYXJhdG9yIC4uLg0KICAg
ID4gICAgIA0KICAgID4gICAgID4gU2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0
aEBjaXRyaXguY29tPg0KICAgID4gICAgIA0KICAgID4gICAgIEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQogICAgPiAgICAgDQogICAgPiBBcmUgYW55IGV4dHJhIEFD
S3MgbmVlZGVkPyAgDQogICAgDQogICAgSSBkb24ndCB0aGluayB0aGVyZSdzIGEgc3RyaWN0IHJl
cXVpcmVtZW50IGZvciBtb3JlLCBidXQgSSB0aGluayBpdA0KICAgIHdvdWxkIGJlIG5pY2UgdG8g
YXQgbGVhc3QgZ2V0IHdob2V2ZXIgYnJvdWdodCB1cCB0aGUgdHJhY2tpbmcNCiAgICBpZGVhIHRv
IGFja25vd2xlZGdlIHRoYXQgdGhpcyBhcHByb2FjaCBpcyBsaWtlbHkgZ29pbmcgdG8gZml0Lg0K
ICAgIFVubGVzcyBvZiBjb3Vyc2UgaXQgd2FzIHlvdXJzZWxmIHRvIGJyaW5nIHRoaXMgdXAgZmly
c3QgLi4uDQogICAgDQpJdCB3YXMgYnJvdWdodCB1cCBpbiBhIGNvbW11bml0eSBjYWxsIGluIEZl
YnJ1YXJ5IGFuZCB5b3UsIEp1bGllbiwgR2VvcmdlLCBQYXVsIER1cnJhbnQgYW5kIFN0ZWZhbm8g
YWxsIGZlbHQgdGhpcyB3YXMgYSBnb29kIGlkZWEuIA0KQnV0IHRoZXJlIHdhcyBubyBzcGVjaWZp
YyByZXF1ZXN0b3INClRoZSB0cmlnZ2VyIG9mIHRoZSBkaXNjdXNzaW9uIHdhcyBhIHBvc3QtbW9y
dGVtIG9mIDQuMTIgKGFuZCB0aGUgQVJHTyBwYXRjaGVzKSAuDQoNClJlZ2FyZHMNCkxhcnMNCiAg
ICANCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:07:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12: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 1heIKN-0003vx-Sx; Fri, 21 Jun 2019 12: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heIKM-0003vn-Dh
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:07:34 +0000
X-Inumbo-ID: 2636dfc9-941d-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2636dfc9-941d-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 12:07:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 06:07:31 -0600
Message-Id: <5D0CC87D020000780023A128@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 06:07:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190621114635.22ylw4zh6tsika6j@MacBook-Air-de-Roger.local>
In-Reply-To: <20190621114635.22ylw4zh6tsika6j@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDEzOjQ2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgSnVuIDIxLCAyMDE5IGF0IDEyOjM0OjEzQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTkuMDYuMTkgYXQgMTc6MDYsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAxOS4wNi4xOSBhdCAxMzowMiwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBJZiB0aGUgaHlwZXJ2aXNvciBoYXMgYmVlbiBi
dWlsdCB3aXRoIEVGSSBzdXBwb3J0IChpZTogbXVsdGlib290MikuCj4+ID4+ID4gVGhpcyBhbGxv
d3MgdG8gcG9zaXRpb24gdGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0
Cj4+ID4+ID4gYmluYXJ5LCBvciBlbHNlIHRoZSBsaW5rZXIgbWlnaHQgcGxhY2UgLnJlbG9jIGJl
Zm9yZSB0aGUgLnRleHQKPj4gPj4gPiBzZWN0aW9uLgo+PiA+PiA+IAo+PiA+PiA+IE5vdGUgdGhh
dCB0aGUgLnJlbG9jIHNlY3Rpb24gaXMgbW92ZWQgYmVmb3JlIC5ic3MgZm9yIHR3byByZWFzb25z
OiBpbgo+PiA+PiA+IG9yZGVyIGZvciB0aGUgcmVzdWx0aW5nIGJpbmFyeSB0byBub3QgY29udGFp
biBhbnkgc2VjdGlvbiB3aXRoIGRhdGEKPj4gPj4gPiBhZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBm
aWxlIHNpemUgY2FuIGJlIHNtYWxsZXIgdGhhbiB0aGUgbG9hZGVkCj4+ID4+ID4gbWVtb3J5IHNp
emUsIGFuZCBiZWNhdXNlIHRoZSBkYXRhIGl0IGNvbnRhaW5zIGlzIHJlYWQtb25seSwgc28gaXQK
Pj4gPj4gPiBiZWxvbmdzIHdpdGggdGhlIG90aGVyIHNlY3Rpb25zIGNvbnRhaW5pbmcgcmVhZC1v
bmx5IGRhdGEuCj4+ID4+IAo+PiA+PiBXaGlsZSB0aGlzIG1heSBiZSBmaW5lIGZvciBFTEYsIEkn
bSBhZnJhaWQgaXQgd291bGQgYmUgY2FsbGluZyBmb3IKPj4gPj4gc3VidGxlIGlzc3VlcyB3aXRo
IHhlbi5lZmkgKGkuZS4gdGhlIFBFIGJpbmFyeSk6IFRoZXJlIGEgLnJlbG9jCj4+ID4+IHNlY3Rp
b24gaXMgZ2VuZXJhbGx5IGV4cGVjdGVkIHRvIGNvbWUgYWZ0ZXIgIm5vcm1hbCIgZGF0YQo+PiA+
PiBzZWN0aW9ucy4KPj4gPiAKPj4gPiBPSywgd291bGQgeW91IGxpa2UgbWUgdG8gbGVhdmUgdGhl
IC5yZWxvYyBzZWN0aW9uIGF0IHRoZSBwcmV2aW91cwo+PiA+IHBvc2l0aW9uIGZvciBFRkkgYnVp
bGRzIHRoZW4/Cj4+IAo+PiBXZWxsLCB0aGlzIHBhcnQgaXMgYSByZXF1aXJlbWVudCwgbm90IGEg
cXVlc3Rpb24gb2YgbWUgbGlraW5nIHlvdQo+PiB0byBkbyBzby4KPj4gCj4+ID4gT3IgZG8gd2Ug
cHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBoYW5lZCBpbiB0aGUgRUxGIGJ1aWxkPwo+PiAKPj4g
RGFuaWVsIG1pZ2h0IGhhdmUgYW4gb3BpbmlvbiBoZXJlIHdpdGggaGlzIHBsYW5zIHRvIGFjdHVh
bGx5Cj4+IGFkZCByZWxvY2F0aW9ucyB0aGVyZSBpbiB0aGUgbm9uLWxpbmtlci1nZW5lcmF0ZWQt
UEUgYnVpbGQuIEkKPj4gZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIGVpdGhlciB3YXksIGFz
IGxvbmcgYXMgdGhlCj4+IGN1cnJlbnQgbWV0aG9kIG9mIGJ1aWxkaW5nIGdldHMgbGVmdCBhcyBp
cyAob3IgZXZlbiBzaW1wbGlmaWVkKS4KPj4gCj4+IEFsc28gYSByZW1hcmsgcmVnYXJkaW5nIHRo
ZSB0aXRsZSAtIGluIG15IGJ1aWxkcyB0aGVyZSBhbHJlYWR5IGlzCj4+IGEgLnJlbG9jIHNlY3Rp
b24gaW4gdGhlIEVMRiBpbWFnZXMsIHNvICJhZGQiIGRvZXNuJ3QgcmVhbGx5IHNlZW0KPj4gY29y
cmVjdCB0byBtZS4gSXQgc2l0cyByaWdodCBhZnRlciAucm9kYXRhLCBhbmQgSSB3b3VsZCBpdCBk
b2Vzbid0Cj4+IGdldCBmb2xkZWQgaW50byB0aGVyZSBiZWNhdXNlIC0gZm9yIHNvbWUgcmVhc29u
IC0gLnJvZGF0YSBpcwo+PiBhY3R1YWxseSBtYXJrZWQgd3JpdGFibGUuCj4gCj4gQUZBSUNUIC5y
b2RhdGEgaXMgbWFya2VkIHdyaXRhYmxlIGJlY2F1c2UgaXQgY29udGFpbnMgLmRhdGEucGFyYW0g
YW5kCj4gLmRhdGEucmVsLnJvLiBJJ20gdW5zdXJlIHdoeSB3ZSBuZWVkIC5kYXRhLnJlbC5ybywg
SSB3b3VsZCBhc3N1bWUgdGhhdAo+IG9uY2UgdGhlIGZpbmFsIGJpbmFyeSBoYXMgYmVlbiBsaW5r
ZWQgLmRhdGEucmVsLnJvIHdvdWxkIGJlIGVtcHR5LAo+IHNpbmNlIHRoZXJlJ3Mgbm8gcnVuIHRp
bWUgbGlua2luZyBvciByZWxvY2F0aW9uIGFzIFhlbiBpcyBhIHN0YW5kYWxvbmUKPiBiaW5hcnku
CgpObyAtIGNvbnRlbnRzIG9mIHNlY3Rpb25zIGRvbid0IGdldCBtb3ZlZCB0byBvdGhlciBzZWN0
aW9ucyB3aGlsZQpsaW5raW5nLCB1bmxlc3MgaW5zdHJ1Y3RlZCBzbyBieSB0aGUgbGlua2VyIHNj
cmlwdC4gSW4gYWxsIHRoZQpyZWxvY2F0YWJsZSBvYmplY3RzIHRoZXJlJ3MgZ29pbmcgdG8gYmUg
LmRhdGEucmVsLnJvLCBhbmQgaGVuY2UgdGhlCmxpbmtlciBzY3JpcHQgaGFzIHRvIHB1dCB0aGVt
IHNvbWV3aGVyZSAob3IgbGVhdmUgaXQgdG8gZGVmYXVsdApwbGFjZW1lbnQgYnkgdGhlIGxpbmtl
cikuCgpIbW0sIHRoaW5raW5nIGFib3V0IGl0IC0gYXJlIHlvdSBwZXJoYXBzIG1peGluZyB1cCAu
ZGF0YS5yZWwgLwouZGF0YS5yZWwucm8gd2l0aCAucmVsLmRhdGEgLyAucmVsYS5kYXRhPwoKPiBS
ZWdhcmRpbmcgLmRhdGEucGFyYW0gaXQgc2hvdWxkIGJlIHJlbmFtZWQgdG8gLnJvZGF0YS5wYXJh
bSwgYW5kIEkKPiBzaG91bGQgdGFrZSBhIGxvb2sgYXQgd2h5IGl0J3MgbWFya2VkIGFzICdXQScg
aW5zdGVhZCBvZiAnQScuCgpXZWxsLCB0aGVyZSdzIG5vICJjb25zdCIgb24gdGhlIHN0cnVjdHVy
ZSBpbnN0YW50aWF0aW9ucy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:10:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heINH-0004hS-DT; Fri, 21 Jun 2019 12:10:35 +0000
Resent-Date: Fri, 21 Jun 2019 12:10:35 +0000
Resent-Message-Id: <E1heINH-0004hS-DT@lists.xenproject.org>
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MxTX=UU=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1heING-0004hN-6H
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:10:34 +0000
X-Inumbo-ID: 8ddf2dc8-941d-11e9-adb5-8796198ad17f
Received: from sender-of-o52.zoho.com (unknown [135.84.80.217])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ddf2dc8-941d-11e9-adb5-8796198ad17f;
 Fri, 21 Jun 2019 12:10:27 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561118981; cv=none; d=zoho.com; s=zohoarc; 
 b=D0h+AMdrwp2SzgshEgC02kJAde2VPVMfsU4xEaN9cmlrCxPY4NFnpUu6zn2MVKAgo2OZqL0bgtz0qdNOUKhw0XaApLWesfbm75x0rk5daRTHoFnyNyz5ELELT3PC9o99fCh/gs1YAiy0EgUBPiCDDWuhMjOx6H9TiEp5Wk1q020=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561118981;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=eOBAnAYrgO+GXt/n5elXrWUSVojgAmoDSyHvMThblQA=; 
 b=VKZM5t5H5IHAXYb0AcnaugLVw4Yj8Zp1gISByZS+0HtGiaw7LWoc5xZ2hWk5utDwIbKZTt84RE5fduDNrcflOTpZf2FoBeGzrpKrN9EWTdILCQUZr8PI4hC7q3nOHqddAlV6Ku95WUT93MnhTomKtO37XE51iGkgib8J6lSDvJg=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561118978419313.1244086174329;
 Fri, 21 Jun 2019 05:09:38 -0700 (PDT)
In-Reply-To: <20190621105441.3025-1-anthony.perard@citrix.com>
Message-ID: <156111897205.1396.13769092748420989581@ce79690b2cb9>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Fri, 21 Jun 2019 05:09:38 -0700 (PDT)
X-ZohoMailClient: External
Subject: Re: [Xen-devel] [PATCH v3 0/2] Fix build of Xen support + 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>
Reply-To: qemu-devel@nongnu.org
Cc: sstabellini@kernel.org, berrange@redhat.com, qemu-devel@nongnu.org,
 paul.durrant@citrix.com, 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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyMTEwNTQ0MS4zMDI1
LTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbS8KCgoKSGksCgpUaGlzIHNlcmllcyBzZWVtcyB0
byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1zLiBTZWUgb3V0cHV0IGJlbG93IGZvcgpt
b3JlIGluZm9ybWF0aW9uOgoKU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIIHYzIDAvMl0gRml4
IGJ1aWxkIG9mIFhlbiBzdXBwb3J0ICsgY2xlYW51cApUeXBlOiBzZXJpZXMKTWVzc2FnZS1pZDog
MjAxOTA2MjExMDU0NDEuMzAyNS0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20KCj09PSBURVNU
IFNDUklQVCBCRUdJTiA9PT0KIyEvYmluL2Jhc2gKZ2l0IHJldi1wYXJzZSBiYXNlID4gL2Rldi9u
dWxsIHx8IGV4aXQgMApnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVsaW1pdCAwCmdpdCBj
b25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZXMgVHJ1ZQpnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5h
bGdvcml0aG0gaGlzdG9ncmFtCi4vc2NyaXB0cy9jaGVja3BhdGNoLnBsIC0tbWFpbGJhY2sgYmFz
ZS4uCj09PSBURVNUIFNDUklQVCBFTkQgPT09CgpGcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9wYXRj
aGV3LXByb2plY3QvcWVtdQogKiBbbmV3IHRhZ10gICAgICAgICAgICAgICBwYXRjaGV3LzIwMTkw
NjIxMTA1NDQxLjMwMjUtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tIC0+IHBhdGNoZXcvMjAx
OTA2MjExMDU0NDEuMzAyNS0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20KU3dpdGNoZWQgdG8g
YSBuZXcgYnJhbmNoICd0ZXN0JwpjZDIzNGZiMWZjIHhlbjogSW1wb3J0IG90aGVyIHhlbi9pby8q
LmgKMjRiMWYxYTFkMCBSZXZlcnQgeGVuL2lvL3JpbmcuaCBvZiAiQ2xlYW4gdXAgYSBmZXcgaGVh
ZGVyIGd1YXJkIHN5bWJvbHMiCgo9PT0gT1VUUFVUIEJFR0lOID09PQoxLzIgQ2hlY2tpbmcgY29t
bWl0IDI0YjFmMWExZDA2NiAoUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2YgIkNsZWFuIHVwIGEgZmV3
IGhlYWRlciBndWFyZCBzeW1ib2xzIikKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRl
ZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pby9yaW5n
Lmg6Mjc6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19SSU5HX0hfXwoKdG90YWw6IDAgZXJyb3Jz
LCAxIHdhcm5pbmdzLCAxOCBsaW5lcyBjaGVja2VkCgpQYXRjaCAxLzIgaGFzIHN0eWxlIHByb2Js
ZW1zLCBwbGVhc2UgcmV2aWV3LiAgSWYgYW55IG9mIHRoZXNlIGVycm9ycwphcmUgZmFsc2UgcG9z
aXRpdmVzIHJlcG9ydCB0aGVtIHRvIHRoZSBtYWludGFpbmVyLCBzZWUKQ0hFQ0tQQVRDSCBpbiBN
QUlOVEFJTkVSUy4KMi8yIENoZWNraW5nIGNvbW1pdCBjZDIzNGZiMWZjZDQgKHhlbjogSW1wb3J0
IG90aGVyIHhlbi9pby8qLmgpCldBUk5JTkc6IGFkZGVkLCBtb3ZlZCBvciBkZWxldGVkIGZpbGUo
cyksIGRvZXMgTUFJTlRBSU5FUlMgbmVlZCB1cGRhdGluZz8KIzEzNDogCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CgpXQVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2Vw
YXJhdGUgbGluZQojMTM5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFi
bGUuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNw
ZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE2NjogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6Mjg6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19HUkFO
VF9UQUJMRV9IX18KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24g
YSBzZXBhcmF0ZSBsaW5lCiMxODE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9i
bGtpZi5oOjE6CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUg
c3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojMjA4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoyODoKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX0JM
S0lGX0hfXwoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhW
KQojODQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDo2NjQ6Cisj
ZGVmaW5lIEJMS0lGX0RJU0NBUkRfU0VDVVJFICgxPDwwKSAgLyogaWdub3JlZCBpZiBkaXNjYXJk
LXNlY3VyZT0wICAgICAgKi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJO
SU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojODYw
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDo2ODA6CisjaWZkZWYg
X19pMzg2X18KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBz
ZXBhcmF0ZSBsaW5lCiM4OTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25z
b2xlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBz
cGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM5MjU6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmg6Mjc6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19D
T05TT0xFX0hfXwoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnLScgKGN0eDpW
eFYpCiM5MzA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmg6MzI6
CisjZGVmaW5lIE1BU0tfWEVOQ09OU19JRFgoaWR4LCByaW5nKSAoKGlkeCkgJiAoc2l6ZW9mKHJp
bmcpLTEpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF4KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3Vs
ZCBiZSBhdm9pZGVkCiM5NzY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlm
Lmg6MjY6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19GQklGX0hfXwoKRVJST1I6IG9wZW4gYnJh
Y2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojOTk1OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjQ1Ogorc3RydWN0IHhlbmZiX3VwZGF0
ZQorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNh
bWUgbGluZQojMTAxMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo2
MDoKK3N0cnVjdCB4ZW5mYl9yZXNpemUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dp
bmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMTAyMjogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2ZiaWYuaDo3MjoKK3VuaW9uIHhlbmZiX291dF9ldmVudAorewoKRVJST1I6
IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojMTA0
ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo5ODoKK3N0cnVjdCB4
ZW5mYl9yZWZyZXNoX3BlcmlvZAorewoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVh
ZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzEwNTA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9mYmlmLmg6MTAwOgorICAgIHVpbnQzMl90IHBlcmlvZDsgLyogcGVyaW9kIG9m
IHJlZnJlc2gsIGluIG1zLAoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgdHJhaWxpbmcg
Ki8gb24gYSBzZXBhcmF0ZSBsaW5lCiMxMDUxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vZmJpZi5oOjEwMToKKyAgICAgICAgICAgICAgICAgICAgICAqIFhFTkZCX05PX1JFRlJF
U0ggaWYgbm8gcmVmcmVzaCBpcyBuZWVkZWQgKi8KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xs
b3dpbmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMTA1NzogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDc6Cit1bmlvbiB4ZW5mYl9pbl9ldmVudAorewoKRVJS
T1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQoj
MTA4MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMzI6CitzdHJ1
Y3QgeGVuZmJfcGFnZQorewoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMg
c2hvdWxkIGJlIGF2b2lkZWQKIzExMzg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9rYmRpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fS0JESUZfSF9fCgpFUlJPUjog
b3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxMzgz
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNzE6CitzdHJ1Y3Qg
eGVua2JkX21vdGlvbgorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3Qg
Z28gb24gdGhlIHNhbWUgbGluZQojMTQxMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2tiZGlmLmg6Mjk4Ogorc3RydWN0IHhlbmtiZF9rZXkKK3sKCkVSUk9SOiBvcGVuIGJyYWNl
ICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE0NDE6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjMyOToKK3N0cnVjdCB4ZW5rYmRfcG9z
aXRpb24KK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgdW5pb24gZ28gb24gdGhl
IHNhbWUgbGluZQojMTYxNTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlm
Lmg6NTAzOgordW5pb24geGVua2JkX2luX2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycg
Zm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2NDU6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUzMzoKK3VuaW9uIHhlbmtiZF9vdXRfZXZlbnQK
K3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1l
IGxpbmUKIzE2NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjU2
MToKK3N0cnVjdCB4ZW5rYmRfcGFnZQorewoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEg
bGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE2ODU6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9uZXRpZi5oOjE6CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgpXQVJOSU5H
OiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojMTcxMTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6Mjc6CisjaWZuZGVmIF9f
WEVOX1BVQkxJQ19JT19ORVRJRl9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRo
YXQgJzw8JyAoY3R4OlZ4VikKIzIwNTc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9uZXRpZi5oOjM3MzoKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxGX0dSRUZfcmVhZG9ubHkgICAg
KDFVPDxfWEVOX05FVElGX0NUUkxGX0dSRUZfcmVhZG9ubHkpCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5k
IHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI1NzI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9uZXRpZi5oOjg4ODoKKyNkZWZpbmUgIE5FVFRYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9O
RVRUWEZfY3N1bV9ibGFuaykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTc2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTI6CisjZGVmaW5lICBO
RVRUWEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVUVFhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJv
dW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI1ODA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9uZXRpZi5oOjg5NjoKKyNkZWZpbmUgIE5FVFRYRl9tb3JlX2RhdGEgICAgICAoMVU8
PF9ORVRUWEZfbW9yZV9kYXRhKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4K
CkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI1ODQ6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjkwMDoKKyNkZWZpbmUg
IE5FVFRYRl9leHRyYV9pbmZvICAgICAoMVU8PF9ORVRUWEZfZXh0cmFfaW5mbykKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3Vu
ZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjA2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vbmV0aWYuaDo5MjI6CisjZGVmaW5lIFhFTl9ORVRJRl9FWFRSQV9GTEFHX01PUkUgICgx
VTw8X1hFTl9ORVRJRl9FWFRSQV9GTEFHX01PUkUpCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAo
Y3R4OlZ4VikKIzI2NTU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5o
Ojk3MToKKyNkZWZpbmUgIE5FVFJYRl9kYXRhX3ZhbGlkYXRlZCAoMVU8PF9ORVRSWEZfZGF0YV92
YWxpZGF0ZWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNw
YWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjY1OTogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTc1OgorI2RlZmluZSAgTkVUUlhGX2Nz
dW1fYmxhbmsgICAgICgxVTw8X05FVFJYRl9jc3VtX2JsYW5rKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8
JyAoY3R4OlZ4VikKIzI2NjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRp
Zi5oOjk3OToKKyNkZWZpbmUgIE5FVFJYRl9tb3JlX2RhdGEgICAgICAoMVU8PF9ORVRSWEZfbW9y
ZV9kYXRhKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFj
ZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI2Njc6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjk4MzoKKyNkZWZpbmUgIE5FVFJYRl9leHRy
YV9pbmZvICAgICAoMVU8PF9ORVRSWEZfZXh0cmFfaW5mbykKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcg
KGN0eDpWeFYpCiMyNjcxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDo5ODc6CisjZGVmaW5lICBORVRSWEZfZ3NvX3ByZWZpeCAgICAgKDFVPDxfTkVUUlhGX2dzb19w
cmVmaXgpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzogQmxv
Y2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzI3MDE6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaDoxOgorLyoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hv
dWxkIGJlIGF2b2lkZWQKIzI3MjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9w
cm90b2NvbHMuaDoyNToKKyNpZm5kZWYgX19YRU5fUFJPVE9DT0xTX0hfXwoKV0FSTklORzogYXJj
aGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzI3MzI6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaDozMjoKKyNpZiBkZWZpbmVk
KF9faTM4Nl9fKQoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxk
IGJlIGF2b2lkZWQKIzI3ODA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjI4OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fVVNCSUZfSF9fCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODU3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxMDU6CiteSVVTQl9WRVJfVU5LTk9XTiA9IDAsJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg1ODogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA2OgorXklVU0JfVkVSX1VTQjExLCQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NTk6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNzoKK15JVVNCX1ZFUl9VU0IyMCwkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODYwOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDg6CiteSVVTQl9WRVJfVVNCMzAsXkkvKiBu
b3Qgc3VwcG9ydGVkIHlldCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4NjY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEx
NDoKKyAqICAtIHBvcnQgbnVtYmVyOl5JYml0cyAwLTQkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyODY3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxMTU6CisgKl5JXkleSV5JKFVTQl9NQVhDSElMRFJFTiBpcyAzMSkkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODY5OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTc6CisgKiAgLSBvcGVyYXRpb24gZmxhZzpe
SWJpdCA1JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE4OgorICpeSV5JXkle
SSgwID0gc3VibWl0IHVyYiwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyODcxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTk6
CisgKl5JXkleSV5JIDEgPSB1bmxpbmsgdXJiKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI4NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjEyMToKKyAqICAtIGRpcmVjdGlvbjpeSV5JYml0IDckCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxMjI6CisgKl5JXkleSV5JKDAgPSBIb3N0LXRvLURldmljZSBbT3V0
XSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzU6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyMzoKKyAqXkleSV5JXkkgMSA9
IERldmljZS10by1Ib3N0IFtJbl0pJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTI1OgorICogIC0gZGV2aWNlIGFkZHJlc3M6XkliaXRzIDgtMTQkCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxMjc6CisgKiAgLSBlbmRwb2ludDpeSV5JYml0cyAxNS0xOCQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODE6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyOToKKyAqICAtIHBpcGUgdHlwZTpeSWJp
dHMgMzAtMzEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODgy
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzA6CisgKl5JXkle
SV5JKDAwID0gaXNvY2hyb25vdXMsIDAxID0gaW50ZXJydXB0LCQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjEzMToKKyAqXkleSV5JXkkgMTAgPSBjb250cm9sLCAxMSA9IGJ1bGsp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4NjogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM0OgorI2RlZmluZSBVU0JJRl9Q
SVBFX1BPUlRfTUFTS15JMHgwMDAwMDAxZiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI4ODc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjEzNToKKyNkZWZpbmUgVVNCSUZfUElQRV9VTkxJTkteSTB4MDAwMDAwMjAkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzY6CisjZGVmaW5lIFVTQklGX1BJUEVfRElSXkle
STB4MDAwMDAwODAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
ODg5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzc6CisjZGVm
aW5lIFVTQklGX1BJUEVfREVWX01BU0teSTB4MDAwMDAwN2YkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxMzg6CisjZGVmaW5lIFVTQklGX1BJUEVfREVWX1NISUZUXkk4JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM5OgorI2RlZmluZSBVU0JJRl9QSVBFX0VQ
X01BU0teSTB4MDAwMDAwMGYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyODkyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDA6
CisjZGVmaW5lIFVTQklGX1BJUEVfRVBfU0hJRlReSTE1JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjg5MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTQxOgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfTUFTS15JMHgwMDAwMDAw
MyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTQ6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MjoKKyNkZWZpbmUgVVNCSUZf
UElQRV9UWVBFX1NISUZUXkkzMCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4OTU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0
MzoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0lTT0NeSTAkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxNDQ6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JTlReSTEkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk3OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDU6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQ
RV9DVFJMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5
ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ2OgorI2RlZmlu
ZSBVU0JJRl9QSVBFX1RZUEVfQlVMS15JMyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5MDA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE0ODoKKyNkZWZpbmUgdXNiaWZfcGlwZXBvcnRudW0ocGlwZSleSV5JXkkoKHBpcGUpICYg
VVNCSUZfUElQRV9QT1JUX01BU0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjkwMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTQ5OgorI2RlZmluZSB1c2JpZl9zZXRwb3J0bnVtX3BpcGUocGlwZSwgcG9ydG51bSleSSgocGlw
ZSkgfCAocG9ydG51bSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjkwMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTUxOgor
I2RlZmluZSB1c2JpZl9waXBldW5saW5rKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVf
VU5MSU5LKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDQ6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1MjoKKyNkZWZpbmUg
dXNiaWZfcGlwZXN1Ym1pdChwaXBlKV5JXkleSSghdXNiaWZfcGlwZXVubGluayhwaXBlKSkkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA1OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTM6CisjZGVmaW5lIHVzYmlmX3NldHVu
bGlua19waXBlKHBpcGUpXkleSSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA3OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTU6CisjZGVmaW5lIHVzYmlmX3BpcGVpbihwaXBl
KV5JXkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX0RJUikkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNTY6CisjZGVmaW5lIHVzYmlmX3BpcGVvdXQocGlwZSleSV5JXkkoIXVzYmlm
X3BpcGVpbihwaXBlKSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTEwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTg6Cisj
ZGVmaW5lIHVzYmlmX3BpcGVkZXZpY2UocGlwZSleSV5JXklcJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTU5OgorXkleSSgoKHBpcGUpID4+IFVTQklGX1BJUEVfREVWX1NISUZU
KSAmIFVTQklGX1BJUEVfREVWX01BU0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjkxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTYxOgorI2RlZmluZSB1c2JpZl9waXBlZW5kcG9pbnQocGlwZSleSV5JXCQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTQ6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MjoKK15JXkkoKChwaXBlKSA+PiBVU0JJRl9QSVBF
X0VQX1NISUZUKSAmIFVTQklGX1BJUEVfRVBfTUFTSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTE2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNjQ6CisjZGVmaW5lIHVzYmlmX3BpcGV0eXBlKHBpcGUpXkleSV5JXCQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTc6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NToKK15JXkkoKChwaXBlKSA+PiBVU0JJ
Rl9QSVBFX1RZUEVfU0hJRlQpICYgVVNCSUZfUElQRV9UWVBFX01BU0spJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxODogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY2OgorI2RlZmluZSB1c2JpZl9waXBlaXNvYyhwaXBlKV5J
KHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JU09DKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTk6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NzoKKyNkZWZpbmUgdXNiaWZfcGlwZWludChwaXBl
KV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JTlQpJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkyMDogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY4OgorI2RlZmluZSB1c2JpZl9waXBlY3RybChw
aXBlKV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9DVFJMKSQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MjE6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2OToKKyNkZWZpbmUgdXNiaWZfcGlwZWJ1
bGsocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQlVMSykk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTI0OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNzI6CisjZGVmaW5lIFVTQklGX01B
WF9QT1JUTlJeSTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MjkyNTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTczOgorI2Rl
ZmluZSBVU0JJRl9SSU5HX1NJWkVeSTQwOTYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTMxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNzk6CiteSWdyYW50X3JlZl90IGdyZWY7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjkzMjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTgwOgorXkl1aW50MTZfdCBvZmZzZXQ7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjkzMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTgxOgorXkl1aW50MTZfdCBsZW5ndGg7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTg1OgorXkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Mzg6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NjoKK15JdWludDE2X3QgbnJfYnVmZmVy
X3NlZ3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZlciBzZWdtZW50cyAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDA6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4ODoKK15JLyogYmFzaWMgdXJiIHBhcmFt
ZXRlciAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDE6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4OToKK15JdWludDMy
X3QgcGlwZTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQy
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTA6CiteSXVpbnQx
Nl90IHRyYW5zZmVyX2ZsYWdzOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5NDM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5
MToKKyNkZWZpbmUgVVNCSUZfU0hPUlRfTk9UX09LXkkweDAwMDEkCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxOTI6CiteSXVpbnQxNl90IGJ1ZmZlcl9sZW5ndGg7JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0NTogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkzOgorXkl1bmlvbiB7JAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0NjogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk0OgorXkleSXVpbnQ4X3QgY3RybFs4XTsgLyogc2V0dXBf
cGFja2V0IChDdHJsKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NjoK
K15JXklzdHJ1Y3QgeyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5NDk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NzoKK15J
XkleSXVpbnQxNl90IGludGVydmFsOyAvKiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICov
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1MDogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk4OgorXkleSV5JdWludDE2X3Qg
c3RhcnRfZnJhbWU7IC8qIHN0YXJ0IGZyYW1lICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjk1MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTk5OgorXkleSV5JdWludDE2X3QgbnVtYmVyX29mX3BhY2tldHM7IC8qIG51bWJl
ciBvZiBJU08gcGFja2V0ICovJAoKRVJST1I6IGxpbmUgb3ZlciA5MCBjaGFyYWN0ZXJzCiMyOTUy
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDA6CisgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nfc2VnczsgLyogbnVtYmVyIG9m
IGlzb19mcmFtZV9kZXNjIHNlZ21lbnRzICovCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTUyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoyMDA6CiteSV5JXkl1aW50MTZfdCBucl9mcmFtZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBv
ZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5NTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIwMToKK15JXkl9IGlzb2M7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjk1NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MjAzOgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjk1NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjA0OgorXkleSV5JdWludDE2X3QgaW50ZXJ2YWw7IC8qIG1heGltdW0gKDEwMjQqOCkgaW4gdXNi
IGNvcmUgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU3
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDU6CiteSV5JXkl1
aW50MTZfdCBwYWRbM107JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjk1ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA2Ogor
XkleSX0gaW50cjskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
OTYwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDg6CiteSV5J
c3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTYx
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDk6CiteSV5JXkl1
aW50MTZfdCB1bmxpbmtfaWQ7IC8qIHVubGluayByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MjogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEwOgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NjM6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMToKK15JXkl9IHVubGluazskCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTY1OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTM6CiteSX0gdTskCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTY3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoyMTU6CiteSS8qIHVyYiBkYXRhIHNlZ21lbnRzICovJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2ODogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE2OgorXklzdHJ1Y3QgdXNiaWZfcmVxdWVzdF9z
ZWdtZW50IHNlZ1tVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1RdOyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjIyMToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQg
Ki8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTc0OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjI6CiteSXVpbnQxNl90IHN0
YXJ0X2ZyYW1lOyAgLyogc3RhcnQgZnJhbWUgKElTTykgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTc1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyMjM6CiteSWludDMyX3Qgc3RhdHVzOyAvKiBzdGF0dXMgKG5vbi1JU08p
ICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3NjogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI0OgorXklpbnQzMl90IGFj
dHVhbF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGggKi8kCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTc3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoyMjU6CiteSWludDMyX3QgZXJyb3JfY291bnQ7IC8qIG51bWJl
ciBvZiBJU08gZXJyb3JzICovJAoKV0FSTklORzogbGluZSBvdmVyIDgwIGNoYXJhY3RlcnMKIzI5
ODE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIyOToKK0RFRklO
RV9SSU5HX1RZUEVTKHVzYmlmX3VyYiwgc3RydWN0IHVzYmlmX3VyYl9yZXF1ZXN0LCBzdHJ1Y3Qg
dXNiaWZfdXJiX3Jlc3BvbnNlKTsKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5ODg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIz
NjoKK15JdWludDE2X3QgaWQ7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk5MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQx
OgorXkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjI0MjoKK15JdWludDhfdCBwb3J0bnVtOyAvKiBwb3J0IG51bWJlciAqLyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTU6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MzoKK15JdWludDhfdCBzcGVlZDsg
LyogdXNiX2RldmljZV9zcGVlZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI5OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjI0NDoKKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORV5JMCQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjI0NToKKyNkZWZpbmUgVVNCSUZfU1BFRURfTE9XXkleSTEkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDY6CisjZGVmaW5lIFVTQklGX1NQRUVEX0ZVTExe
STIkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk5OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDc6CisjZGVmaW5lIFVTQklG
X1NQRUVEX0hJR0heSTMkCgpXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVycwojMzAwMzog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjUxOgorREVGSU5FX1JJ
TkdfVFlQRVModXNiaWZfY29ubiwgc3RydWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCwgc3RydWN0IHVz
YmlmX2Nvbm5fcmVzcG9uc2UpOwoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVhZGlu
ZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzMwMTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby94ZW5idXMuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgp0b3RhbDogMTE3IGVy
cm9ycywgMjEgd2FybmluZ3MsIDI5NjcgbGluZXMgY2hlY2tlZAoKUGF0Y2ggMi8yIGhhcyBzdHls
ZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBvZiB0aGVzZSBlcnJvcnMKYXJlIGZh
bHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRhaW5lciwgc2VlCkNIRUNLUEFU
Q0ggaW4gTUFJTlRBSU5FUlMuCgo9PT0gT1VUUFVUIEVORCA9PT0KClRlc3QgY29tbWFuZCBleGl0
ZWQgd2l0aCBjb2RlOiAxCgoKVGhlIGZ1bGwgbG9nIGlzIGF2YWlsYWJsZSBhdApodHRwOi8vcGF0
Y2hldy5vcmcvbG9ncy8yMDE5MDYyMTEwNTQ0MS4zMDI1LTEtYW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbS90ZXN0aW5nLmNoZWNrcGF0Y2gvP3R5cGU9bWVzc2FnZS4KLS0tCkVtYWlsIGdlbmVyYXRl
ZCBhdXRvbWF0aWNhbGx5IGJ5IFBhdGNoZXcgW2h0dHBzOi8vcGF0Y2hldy5vcmcvXS4KUGxlYXNl
IHNlbmQgeW91ciBmZWVkYmFjayB0byBwYXRjaGV3LWRldmVsQHJlZGhhdC5jb20KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:13:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12: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 1heIPu-0004rc-3A; Fri, 21 Jun 2019 12: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=4J1g=UU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1heIPt-0004rX-Cq
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:13:17 +0000
X-Inumbo-ID: ef5d6ab0-941d-11e9-aa8f-a758d2ad18bd
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef5d6ab0-941d-11e9-aa8f-a758d2ad18bd;
 Fri, 21 Jun 2019 12:13:10 +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: P61ylrXq/TuDX0EYn6WRR6azUwdk8RmQxPkRCJM4SCZrLBjYRiD6lyURku533rqM0rr1UI8X93
 XkbY8m7LFpeae1qBLllWeVwLnL8xNqQZWukKquHRhLlaUgUPaNp6E2Eza/1IqEChcS7wg0HVMS
 o1C5S++bO1Bt+kaVaaLS1bghqwKVCo9e9mur3d/ByPF8P9Fo4AgjROae3ndSOgqAH2nWjx3H/w
 E8FIDyT0l4kgEErGKEDHRUmWdIISUGIepRy26BiFPq2TReDhkb6/H4kjF8qy/8d5lvbMKw1O9S
 Ecs=
X-SBRS: 2.7
X-MesageID: 2045028
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,400,1557201600"; 
   d="scan'208";a="2045028"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH v3 2/2] xen: Import other xen/io/*.h
Thread-Index: AQHVKB+9odI/jsXJHUW9EVspYbPF5qamBPXA
Date: Fri, 21 Jun 2019 12:13:05 +0000
Message-ID: <2122d280af0b4e65940abe1102cad61d@AMSPEX02CL03.citrite.net>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
 <20190621105441.3025-3-anthony.perard@citrix.com>
In-Reply-To: <20190621105441.3025-3-anthony.perard@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/2] xen: Import other xen/io/*.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: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?iso-8859-1?Q?Daniel_P=2E_Berrang=E9?= <berrange@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+IEZyb206IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgo+IFNlbnQ6IDIxIEp1bmUgMjAxOSAxMTo1NQo+IFRvOiBx
ZW11LWRldmVsQG5vbmdudS5vcmcKPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFu
dGhvbnkKPiBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc7IERhbmllbCBQLiBCZXJyYW5nw6kKPiA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KPiBTdWJqZWN0OiBbUEFUQ0ggdjMgMi8yXSB4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8v
Ki5oCj4gCj4gQSBYZW4gcHVibGljIGhlYWRlciBoYXZlIGJlZW4gaW1wb3J0ZWQgaW50byBRRU1V
IChieQo+IGY2NWVhZGI2MzkgInhlbjogaW1wb3J0IHJpbmcuaCBmcm9tIHhlbiIpLCBidXQgdGhl
cmUgYXJlIG90aGVyIGhlYWRlcgo+IHRoYXQgZGVwZW5kcyBvbiByaW5nLmggd2hpY2ggY29tZSBm
cm9tIHRoZSBzeXN0ZW0gd2hlbiBidWlsZGluZyBRRU1VLgo+IAo+IFRoaXMgcGF0Y2ggcmVzb2x2
ZXMgdGhlIGlzc3VlIG9mIGhhdmluZyBoZWFkZXJzIGZyb20gdGhlIHN5c3RlbQo+IGltcG9ydGlu
ZyBhIGRpZmZlcmVudCBjb3BpZSBvZiByaW5nLmguCj4gCj4gVGhpcyBwYXRjaCBpcyBwcm9tcHQg
YnkgdGhlIGJ1aWxkIGlzc3VlIGRlc2NyaWJlZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaDogJ1Jl
dmVydCB4ZW4vaW8vcmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9s
cyInCj4gCj4gcmluZy5oIGFuZCB0aGUgbmV3IGltcG9ydGVkIGhlYWRlcnMgYXJlIG1vdmVkIHRv
Cj4gImluY2x1ZGUvaHcveGVuL2ludGVyZmFjZSIgYXMgdGhvc2UgZGVzY3JpYmUgaW50ZXJmYWNl
cyB3aXRoIGEgZ3Vlc3QuCj4gCj4gVGhlIGltcG9ydGVkIGhlYWRlcnMgYXJlIGNsZWFuZWQgdXAg
YSBiaXQgd2hpbGUgaW1wb3J0aW5nIHRoZW06IHNvbWUKPiBwYXJ0IG9mIHRoZSBmaWxlIHRoYXQg
UUVNVSBkb2Vzbid0IHVzZSBhcmUgcmVtb3ZlZCAoZGVzY3JpcHRpb24KPiBvZiBob3cgdG8gbWFr
ZSBoeXBlcmNhbGwgaW4gZ3JhbnRfdGFibGUuaCBoYXZlIGJlZW4gcmVtb3ZlZCkuCj4gCj4gT3Ro
ZXIgY2xlYW51cDoKPiAtIHhlbi1tYXBjYWNoZS5jIGFuZCB4ZW4tbGVnYWN5LWJhY2tlbmQuYyBk
b24ndCBuZWVkIGdyYW50X3RhYmxlLmguCj4gLSB4ZW5mYi5jIGRvZXNuJ3QgbmVlZCBldmVudF9j
aGFubmVsLmguCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KCj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHYzOgo+ICAgICAtIGtlZXAgb3Jp
Z2luYWwgaGVhZGVyIGd1YXJkCj4gICAgIC0gc3F1YXNoZWQgb2YgInhlbjogRml4IGJ1aWxkIHdp
dGggcHVibGljIGhlYWRlcnMiIGFuZCAieGVuOiBJbXBvcnQKPiAgICAgICBvdGhlciB4ZW4vaW8v
Ki5oIiBhcyB0aGlzIHBhdGNoIGlzbid0IHRoZSBvbmUgdGhhdCBmaXggdGhlIGJ1aWxkIGlzc3Vl
Cj4gICAgICAgYW55bW9yZS4KPiAKPiAgaHcvOXBmcy94ZW4tOXBmcy5oICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgIDQgKy0KPiAgaHcvYmxvY2sveGVuX2Jsa2lmLmggICAgICAgICAgICAgICAg
ICAgICB8ICAgIDUgKy0KPiAgaHcvY2hhci94ZW5fY29uc29sZS5jICAgICAgICAgICAgICAgICAg
ICB8ICAgIDIgKy0KPiAgaHcvZGlzcGxheS94ZW5mYi5jICAgICAgICAgICAgICAgICAgICAgICB8
ICAgIDcgKy0KPiAgaHcvbmV0L3hlbl9uaWMuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
IDIgKy0KPiAgaHcvdXNiL3hlbi11c2IuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDMg
Ky0KPiAgaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jICAgICAgICAgICAgICB8ICAgIDIgLQo+
ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCAgIHwgICAzNiArCj4gIGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oICAgICAgfCAgNzEyICsrKysrKysrKysr
KysrKwo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oICAgIHwgICA0NiAr
Cj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmggICAgICAgfCAgMTU2ICsrKysK
PiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggICAgICB8ICA1NjYgKysrKysr
KysrKysrCj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oICAgICAgfCAxMDEw
ICsrKysrKysrKysrKysrKysrKysrKysKPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3By
b3RvY29scy5oICB8ICAgNDIgKwo+ICBpbmNsdWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8v
cmluZy5oIHwgICAgMAo+ICBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaCAgICAg
IHwgIDI1NCArKysrKysKPiAgaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oICAg
ICB8ICAgNzAgKysKPiAgaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oICAgICAgICAgICAgICB8
ICAgIDIgKy0KPiAgMTggZmlsZXMgY2hhbmdlZCwgMjkwMyBpbnNlcnRpb25zKCspLCAxNiBkZWxl
dGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9n
cmFudF90YWJsZS5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vYmxraWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2NvbnNvbGUuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2ZiaWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2tiZGlmLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9uZXRpZi5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKPiAgcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sgPT4gaW50
ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oCj4gCj4gZGlmZiAtLWdpdCBhL2h3LzlwZnMveGVu
LTlwZnMuaCBiL2h3LzlwZnMveGVuLTlwZnMuaAo+IGluZGV4IGZiZGVlM2Q4NDMuLjI0MWUyMjE2
YTQgMTAwNjQ0Cj4gLS0tIGEvaHcvOXBmcy94ZW4tOXBmcy5oCj4gKysrIGIvaHcvOXBmcy94ZW4t
OXBmcy5oCj4gQEAgLTEzLDggKzEzLDggQEAKPiAgI2lmbmRlZiBIV185UEZTX1hFTl85UEZTX0gK
PiAgI2RlZmluZSBIV185UEZTX1hFTl85UEZTX0gKPiAKPiAtI2luY2x1ZGUgPHhlbi9pby9wcm90
b2NvbHMuaD4KPiAtI2luY2x1ZGUgImh3L3hlbi9pby9yaW5nLmgiCj4gKyNpbmNsdWRlICJody94
ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5oIgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFj
ZS9pby9yaW5nLmgiCj4gCj4gIC8qCj4gICAqIERvIG5vdCBtZXJnZSBpbnRvIHhlbi05cC1iYWNr
ZW5kLmM6IGNsYW5nIGRvZXNuJ3QgYWxsb3cgdW51c2VkIHN0YXRpYwo+IGRpZmYgLS1naXQgYS9o
dy9ibG9jay94ZW5fYmxraWYuaCBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCj4gaW5kZXggYTM1MzY5
M2VhMC4uOTk3MzM1MjljMSAxMDA2NDQKPiAtLS0gYS9ody9ibG9jay94ZW5fYmxraWYuaAo+ICsr
KyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCj4gQEAgLTEsOSArMSw4IEBACj4gICNpZm5kZWYgWEVO
X0JMS0lGX0gKPiAgI2RlZmluZSBYRU5fQkxLSUZfSAo+IAo+IC0jaW5jbHVkZSAiaHcveGVuL2lv
L3JpbmcuaCIKPiAtI2luY2x1ZGUgPHhlbi9pby9ibGtpZi5oPgo+IC0jaW5jbHVkZSA8eGVuL2lv
L3Byb3RvY29scy5oPgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oIgo+
ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaCIKPiAKPiAgLyoKPiAg
ICogTm90IGEgcmVhbCBwcm90b2NvbC4gIFVzZWQgdG8gZ2VuZXJhdGUgcmluZyBzdHJ1Y3RzIHdo
aWNoIGNvbnRhaW4KPiBkaWZmIC0tZ2l0IGEvaHcvY2hhci94ZW5fY29uc29sZS5jIGIvaHcvY2hh
ci94ZW5fY29uc29sZS5jCj4gaW5kZXggOTFmMzRlZjA2Yy4uNDdlMTA5MjI2MyAxMDA2NDQKPiAt
LS0gYS9ody9jaGFyL3hlbl9jb25zb2xlLmMKPiArKysgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMK
PiBAQCAtMjgsNyArMjgsNyBAQAo+ICAjaW5jbHVkZSAiY2hhcmRldi9jaGFyLWZlLmgiCj4gICNp
bmNsdWRlICJody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmgiCj4gCj4gLSNpbmNsdWRlIDx4ZW4v
aW8vY29uc29sZS5oPgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmgi
Cj4gCj4gIHN0cnVjdCBidWZmZXIgewo+ICAgICAgdWludDhfdCAqZGF0YTsKPiBkaWZmIC0tZ2l0
IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcvZGlzcGxheS94ZW5mYi5jCj4gaW5kZXggNjIwMmYx
MTUwZS4uM2M3OTkxM2IzMSAxMDA2NDQKPiAtLS0gYS9ody9kaXNwbGF5L3hlbmZiLmMKPiArKysg
Yi9ody9kaXNwbGF5L3hlbmZiLmMKPiBAQCAtMzIsMTAgKzMyLDkgQEAKPiAgI2luY2x1ZGUgInVp
L2NvbnNvbGUuaCIKPiAgI2luY2x1ZGUgImh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuaCIKPiAK
PiAtI2luY2x1ZGUgPHhlbi9ldmVudF9jaGFubmVsLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vaW8vZmJp
Zi5oPgo+IC0jaW5jbHVkZSA8eGVuL2lvL2tiZGlmLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vaW8vcHJv
dG9jb2xzLmg+Cj4gKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCIKPiArI2lu
Y2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCIKPiArI2luY2x1ZGUgImh3L3hlbi9p
bnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgiCj4gCj4gICNpbmNsdWRlICJ0cmFjZS5oIgo+IAo+IGRp
ZmYgLS1naXQgYS9ody9uZXQveGVuX25pYy5jIGIvaHcvbmV0L3hlbl9uaWMuYwo+IGluZGV4IDM3
Y2RhOGU0YmUuLmZmYjNiNTg5OGQgMTAwNjQ0Cj4gLS0tIGEvaHcvbmV0L3hlbl9uaWMuYwo+ICsr
KyBiL2h3L25ldC94ZW5fbmljLmMKPiBAQCAtMzAsNyArMzAsNyBAQAo+ICAjaW5jbHVkZSAibmV0
L3V0aWwuaCIKPiAgI2luY2x1ZGUgImh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuaCIKPiAKPiAt
I2luY2x1ZGUgPHhlbi9pby9uZXRpZi5oPgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9p
by9uZXRpZi5oIgo+IAo+ICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4gCj4gZGlmZiAtLWdpdCBhL2h3L3VzYi94ZW4t
dXNiLmMgYi9ody91c2IveGVuLXVzYi5jCj4gaW5kZXggYjIwZDBjZmFkZi4uZGZiYjQxOGU3NyAx
MDA2NDQKPiAtLS0gYS9ody91c2IveGVuLXVzYi5jCj4gKysrIGIvaHcvdXNiL3hlbi11c2IuYwo+
IEBAIC0zMiw4ICszMiw3IEBACj4gICNpbmNsdWRlICJxYXBpL3FtcC9xZGljdC5oIgo+ICAjaW5j
bHVkZSAicWFwaS9xbXAvcXN0cmluZy5oIgo+IAo+IC0jaW5jbHVkZSAiaHcveGVuL2lvL3Jpbmcu
aCIKPiAtI2luY2x1ZGUgPHhlbi9pby91c2JpZi5oPgo+ICsjaW5jbHVkZSAiaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oIgo+IAo+ICAvKgo+ICAgKiBDaGVjayBmb3IgcmVxdWlyZWQgc3VwcG9y
dCBvZiB1c2JpZi5oOiBVU0JJRl9TSE9SVF9OT1RfT0sgd2FzIHRoZSBsYXN0Cj4gZGlmZiAtLWdp
dCBhL2h3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuYyBiL2h3L3hlbi94ZW4tbGVnYWN5LWJhY2tl
bmQuYwo+IGluZGV4IDM2ZmQxZTliMDkuLjM3MTVjOTRmYTYgMTAwNjQ0Cj4gLS0tIGEvaHcveGVu
L3hlbi1sZWdhY3ktYmFja2VuZC5jCj4gKysrIGIvaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5j
Cj4gQEAgLTM0LDggKzM0LDYgQEAKPiAgI2luY2x1ZGUgImh3L3hlbi94ZW5fcHZkZXYuaCIKPiAg
I2luY2x1ZGUgIm1vbml0b3IvcWRldi5oIgo+IAo+IC0jaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxl
Lmg+Cj4gLQo+ICBEZXZpY2VTdGF0ZSAqeGVuX3N5c2RldjsKPiAgQnVzU3RhdGUgKnhlbl9zeXNi
dXM7Cj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJs
ZS5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmgKPiBuZXcgZmlsZSBt
b2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjJhZjBjYmRkZTMKPiAtLS0gL2Rldi9udWxs
Cj4gKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmgKPiBAQCAtMCww
ICsxLDM2IEBACj4gKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICogZ3JhbnRfdGFibGUuaAo+
ICsgKgo+ICsgKiBJbnRlcmZhY2UgZm9yIGdyYW50aW5nIGZvcmVpZ24gYWNjZXNzIHRvIHBhZ2Ug
ZnJhbWVzLCBhbmQgcmVjZWl2aW5nCj4gKyAqIHBhZ2Utb3duZXJzaGlwIHRyYW5zZmVycy4KPiAr
ICoKPiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRv
IGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQo+ICsgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBh
c3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KPiArICog
ZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhv
dXQgbGltaXRhdGlvbiB0aGUKPiArICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJn
ZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCj4gKyAqIHNlbGwgY29w
aWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNv
ZnR3YXJlIGlzCj4gKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnM6Cj4gKyAqCj4gKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCj4gKyAqIGFsbCBj
b3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgo+ICsgKgo+ICsg
KiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBB
TlkgS0lORCwgRVhQUkVTUyBPUgo+ICsgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1J
VEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKPiArICogRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQg
U0hBTEwgVEhFCj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZP
UiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKPiArICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKPiArICog
RlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVT
RSBPUiBPVEhFUgo+ICsgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCj4gKyAqCj4gKyAqIENv
cHlyaWdodCAoYykgMjAwNCwgSyBBIEZyYXNlcgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5f
UFVCTElDX0dSQU5UX1RBQkxFX0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19HUkFOVF9UQUJM
RV9IX18KPiArCj4gKy8qCj4gKyAqIFJlZmVyZW5jZSB0byBhIGdyYW50IGVudHJ5IGluIGEgc3Bl
Y2lmaWVkIGRvbWFpbidzIGdyYW50IHRhYmxlLgo+ICsgKi8KPiArdHlwZWRlZiB1aW50MzJfdCBn
cmFudF9yZWZfdDsKPiArCj4gKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9f
ICovCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oIGIv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+IGluZGV4IDAwMDAwMDAwMDAuLjhiMWJlNTBjZTgKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKPiBAQCAtMCwwICsxLDcxMiBAQAo+
ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIGJsa2lmLmgKPiArICoKPiArICogVW5pZmll
ZCBibG9jay1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCj4gKyAqCj4g
KyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkg
cGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiArICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2Np
YXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwg
aW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxp
bWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1
Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBv
ZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2Fy
ZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBj
b25kaXRpb25zOgo+ICsgKgo+ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhp
cyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVz
IG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhF
IFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJ
TkQsIEVYUFJFU1MgT1IKPiArICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBU
TyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEg
UEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxM
IFRIRQo+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5Z
IENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBB
Q1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00s
IE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1Ig
T1RIRVIKPiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsgKgo+ICsgKiBDb3B5cmln
aHQgKGMpIDIwMDMtMjAwNCwgS2VpciBGcmFzZXIKPiArICogQ29weXJpZ2h0IChjKSAyMDEyLCBT
cGVjdHJhIExvZ2ljIENvcnBvcmF0aW9uCj4gKyAqLwo+ICsKPiArI2lmbmRlZiBfX1hFTl9QVUJM
SUNfSU9fQkxLSUZfSF9fCj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0JMS0lGX0hfXwo+ICsK
PiArI2luY2x1ZGUgInJpbmcuaCIKPiArI2luY2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCj4gKwo+
ICsvKgo+ICsgKiBGcm9udC0+YmFjayBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5l
dyByZXF1ZXN0LCBzZW5kaW5nIGEKPiArICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRp
dGlvbmFsIG9uIHJlcV9ldmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKPiArICogaG9sZC1vZmYgbWVj
aGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3JvcykuIEJhY2tlbmRzIG11c3Qgc2V0Cj4g
KyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNL
X0ZPUl9SRVFVRVNUUygpKS4KPiArICoKPiArICogQmFjay0+ZnJvbnQgbm90aWZpY2F0aW9uczog
V2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNlbmRpbmcgYQo+ICsgKiBub3RpZmljYXRp
b24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUgZ2VuZXJp
Ywo+ICsgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4g
RnJvbnRlbmRzIG11c3Qgc2V0Cj4gKyAqIHJzcF9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1
c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVNQT05TRVMoKSkuCj4gKyAqLwo+ICsKPiArI2lm
bmRlZiBibGtpZl92ZGV2X3QKPiArI2RlZmluZSBibGtpZl92ZGV2X3QgICB1aW50MTZfdAo+ICsj
ZW5kaWYKPiArI2RlZmluZSBibGtpZl9zZWN0b3JfdCB1aW50NjRfdAo+ICsKPiArLyoKPiArICog
RmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCj4gKyAqID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQo+ICsgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFhlbiBibG9jayBkcml2
ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhlblN0b3JlIHRvCj4gKyAqIGNvbW11bmljYXRl
IGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLiAgVGhp
cwo+ICsgKiBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRo
ZSByZXNwZWN0aXZlIGZyb250IGFuZAo+ICsgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBYZW5T
dG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KPiArICoKPiArICogQWxsIGRh
dGEgaW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWlu
ZyBudW1lcmljCj4gKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2
YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQo+ICsgKiBleHByZXNzZWQgYXMgZml4ZWQgc2l6
ZWQgaW50ZWdlciB0eXBlcyBjYXBhYmxlIG9mIHN0b3JpbmcgdGhlIGNvbnZlcnNpb24KPiArICog
b2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9y
bWF0aW9uLgo+ICsgKgo+ICsgKiBBbnkgc3BlY2lmaWVkIGRlZmF1bHQgdmFsdWUgaXMgaW4gZWZm
ZWN0IGlmIHRoZSBjb3JyZXNwb25kaW5nIFhlbkJ1cyBub2RlCj4gKyAqIGlzIG5vdCBwcmVzZW50
IGluIHRoZSBYZW5TdG9yZS4KPiArICoKPiArICogWGVuU3RvcmUgbm9kZXMgaW4gc2VjdGlvbnMg
bWFya2VkICJQUklWQVRFIiBhcmUgc29sZWx5IGZvciB1c2UgYnkgdGhlCj4gKyAqIGRyaXZlciBz
aWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNvbnRhaW5zIHRoZW0uCj4gKyAqCj4gKyAqIFhlblN0b3Jl
IG5vZGVzIG1hcmtlZCAiREVQUkVDQVRFRCIgaW4gdGhlaXIgbm90ZXMgc2VjdGlvbiBzaG91bGQg
b25seSBiZQo+ICsgKiB1c2VkIHRvIHByb3ZpZGUgaW50ZXJvcGVyYWJpbGl0eSB3aXRoIGxlZ2Fj
eSBpbXBsZW1lbnRhdGlvbnMuCj4gKyAqCj4gKyAqIFNlZSB0aGUgWGVuQnVzIHN0YXRlIHRyYW5z
aXRpb24gZGlhZ3JhbSBiZWxvdyBmb3IgZGV0YWlscyBvbiB3aGVuIFhlbkJ1cwo+ICsgKiBub2Rl
cyBtdXN0IGJlIHB1Ymxpc2hlZCBhbmQgd2hlbiB0aGV5IGNhbiBiZSBxdWVyaWVkLgo+ICsgKgo+
ICsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
QmFja2VuZCBYZW5CdXMgTm9kZXMKPiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqCj4gKyAq
LS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIElkZW50aWZpY2F0aW9uIChQUklWQVRF
KSAtLS0tLS0tLS0tLS0tLS0tLS0KPiArICoKPiArICogbW9kZQo+ICsgKiAgICAgIFZhbHVlczog
ICAgICAgICAiciIgKHJlYWQgb25seSksICJ3IiAod3JpdGFibGUpCj4gKyAqCj4gKyAqICAgICAg
VGhlIHJlYWQgb3Igd3JpdGUgYWNjZXNzIHBlcm1pc3Npb25zIHRvIHRoZSBiYWNraW5nIHN0b3Jl
IHRvIGJlCj4gKyAqICAgICAgZ3JhbnRlZCB0byB0aGUgZnJvbnRlbmQuCj4gKyAqCj4gKyAqIHBh
cmFtcwo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJpbmcKPiArICoKPiArICogICAgICBB
IGZyZWUgZm9ybWF0dGVkIHN0cmluZyBwcm92aWRpbmcgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBm
b3IgdGhlCj4gKyAqICAgICAgaG90cGx1ZyBzY3JpcHQgdG8gYXR0YWNoIHRoZSBkZXZpY2UgYW5k
IHByb3ZpZGUgYSBzdWl0YWJsZQo+ICsgKiAgICAgIGhhbmRsZXIgKGllOiBhIGJsb2NrIGRldmlj
ZSkgZm9yIGJsa2JhY2sgdG8gdXNlLgo+ICsgKgo+ICsgKiBwaHlzaWNhbC1kZXZpY2UKPiArICog
ICAgICBWYWx1ZXM6ICAgICAgICAgIk1BSk9SOk1JTk9SIgo+ICsgKiAgICAgIE5vdGVzOiAxMQo+
ICsgKgo+ICsgKiAgICAgIE1BSk9SIGFuZCBNSU5PUiBhcmUgdGhlIG1ham9yIG51bWJlciBhbmQg
bWlub3IgbnVtYmVyIG9mIHRoZQo+ICsgKiAgICAgIGJhY2tpbmcgZGV2aWNlIHJlc3BlY3RpdmVs
eS4KPiArICoKPiArICogcGh5c2ljYWwtZGV2aWNlLXBhdGgKPiArICogICAgICBWYWx1ZXM6ICAg
ICAgICAgcGF0aCBzdHJpbmcKPiArICoKPiArICogICAgICBBIHN0cmluZyB0aGF0IGNvbnRhaW5z
IHRoZSBhYnNvbHV0ZSBwYXRoIHRvIHRoZSBkaXNrIGltYWdlLiBPbgo+ICsgKiAgICAgIE5ldEJT
RCBhbmQgTGludXggdGhpcyBpcyBhbHdheXMgYSBibG9jayBkZXZpY2UsIHdoaWxlIG9uIEZyZWVC
U0QKPiArICogICAgICBpdCBjYW4gYmUgZWl0aGVyIGEgYmxvY2sgZGV2aWNlIG9yIGEgcmVndWxh
ciBmaWxlLgo+ICsgKgo+ICsgKiB0eXBlCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJmaWxl
IiwgInBoeSIsICJ0YXAiCj4gKyAqCj4gKyAqICAgICAgVGhlIHR5cGUgb2YgdGhlIGJhY2tpbmcg
ZGV2aWNlL29iamVjdC4KPiArICoKPiArICoKPiArICogZGlyZWN0LWlvLXNhZmUKPiArICogICAg
ICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICAwCj4gKyAqCj4gKyAqICAgICAgVGhlIHVuZGVybHlpbmcgc3RvcmFnZSBpcyBub3QgYWZmZWN0
ZWQgYnkgdGhlIGRpcmVjdCBJTyBtZW1vcnkKPiArICogICAgICBsaWZldGltZSBidWcuICBTZWU6
Cj4gKyAqICAgICAgICBodHRwOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDEyLTEyL21zZzAxMTU0Lmh0bWwKPiArICoKPiArICogICAgICBUaGVyZWZvcmUgdGhpcyBv
cHRpb24gZ2l2ZXMgdGhlIGJhY2tlbmQgcGVybWlzc2lvbiB0byB1c2UKPiArICogICAgICBPX0RJ
UkVDVCwgbm90d2l0aHN0YW5kaW5nIHRoYXQgYnVnLgo+ICsgKgo+ICsgKiAgICAgIFRoYXQgaXMs
IGlmIHRoaXMgb3B0aW9uIGlzIGVuYWJsZWQsIHVzZSBvZiBPX0RJUkVDVCBpcyBzYWZlLAo+ICsg
KiAgICAgIGluIGNpcmN1bXN0YW5jZXMgd2hlcmUgd2Ugd291bGQgbm9ybWFsbHkgaGF2ZSBhdm9p
ZGVkIGl0IGFzIGEKPiArICogICAgICB3b3JrYXJvdW5kIGZvciB0aGF0IGJ1Zy4gIFRoaXMgb3B0
aW9uIGlzIG5vdCByZWxldmFudCBmb3IgYWxsCj4gKyAqICAgICAgYmFja2VuZHMsIGFuZCBldmVu
IG5vdCBuZWNlc3NhcmlseSBzdXBwb3J0ZWQgZm9yIHRob3NlIGZvcgo+ICsgKiAgICAgIHdoaWNo
IGl0IGlzIHJlbGV2YW50LiAgQSBiYWNrZW5kIHdoaWNoIGtub3dzIHRoYXQgaXQgaXMgbm90Cj4g
KyAqICAgICAgYWZmZWN0ZWQgYnkgdGhlIGJ1ZyBjYW4gaWdub3JlIHRoaXMgb3B0aW9uLgo+ICsg
Kgo+ICsgKiAgICAgIFRoaXMgb3B0aW9uIGRvZXNuJ3QgcmVxdWlyZSBhIGJhY2tlbmQgdG8gdXNl
IE9fRElSRUNULCBzbyBpdAo+ICsgKiAgICAgIHNob3VsZCBub3QgYmUgdXNlZCB0byB0cnkgdG8g
Y29udHJvbCB0aGUgY2FjaGluZyBiZWhhdmlvdXIuCj4gKyAqCj4gKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo+ICsgKgo+ICsgKiBmZWF0dXJlLWJhcnJpZXIKPiArICogICAgICBWYWx1ZXM6ICAgICAg
ICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCj4gKyAqCj4gKyAq
ICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhlIGJhY2tlbmQgY2FuIHByb2Nl
c3MgcmVxdWVzdHMKPiArICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9XUklURV9CQVJS
SUVSIHJlcXVlc3Qgb3Bjb2RlLiAgUmVxdWVzdHMKPiArICogICAgICBvZiB0aGlzIHR5cGUgbWF5
IHN0aWxsIGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCj4gKyAqICAgICAgQkxLSUZf
UlNQX0VPUE5PVFNVUFAgcmVzdWx0IGNvZGUuCj4gKyAqCj4gKyAqIGZlYXR1cmUtZmx1c2gtY2Fj
aGUKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERl
ZmF1bHQgVmFsdWU6ICAwCj4gKyAqCj4gKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVz
IHRoYXQgdGhlIGJhY2tlbmQgY2FuIHByb2Nlc3MgcmVxdWVzdHMKPiArICogICAgICBjb250YWlu
aW5nIHRoZSBCTEtJRl9PUF9GTFVTSF9ESVNLQ0FDSEUgcmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0
cwo+ICsgKiAgICAgIG9mIHRoaXMgdHlwZSBtYXkgc3RpbGwgYmUgcmV0dXJuZWQgYXQgYW55IHRp
bWUgd2l0aCB0aGUKPiArICogICAgICBCTEtJRl9SU1BfRU9QTk9UU1VQUCByZXN1bHQgY29kZS4K
PiArICoKPiArICogZmVhdHVyZS1kaXNjYXJkCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDAv
MSAoYm9vbGVhbikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAo+ICsgKgo+ICsgKiAgICAg
IEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNzIHJl
cXVlc3RzCj4gKyAqICAgICAgY29udGFpbmluZyB0aGUgQkxLSUZfT1BfRElTQ0FSRCByZXF1ZXN0
IG9wY29kZS4gIFJlcXVlc3RzCj4gKyAqICAgICAgb2YgdGhpcyB0eXBlIG1heSBzdGlsbCBiZSBy
ZXR1cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQo+ICsgKiAgICAgIEJMS0lGX1JTUF9FT1BOT1RT
VVBQIHJlc3VsdCBjb2RlLgo+ICsgKgo+ICsgKiBmZWF0dXJlLXBlcnNpc3RlbnQKPiArICogICAg
ICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICAwCj4gKyAqICAgICAgTm90ZXM6IDcKPiArICoKPiArICogICAgICBBIHZhbHVlIG9mICIxIiBp
bmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4ga2VlcCB0aGUgZ3JhbnRzIHVzZWQKPiArICog
ICAgICBieSB0aGUgZnJvbnRlbmQgZHJpdmVyIG1hcHBlZCwgc28gdGhlIHNhbWUgc2V0IG9mIGdy
YW50cyBzaG91bGQgYmUKPiArICogICAgICB1c2VkIGluIGFsbCB0cmFuc2FjdGlvbnMuIFRoZSBt
YXhpbXVtIG51bWJlciBvZiBncmFudHMgdGhlIGJhY2tlbmQKPiArICogICAgICBjYW4gbWFwIHBl
cnNpc3RlbnRseSBkZXBlbmRzIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiwgYnV0IGlkZWFsbHkgaXQK
PiArICogICAgICBzaG91bGQgYmUgUklOR19TSVpFICogQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9S
RVFVRVNULiBVc2luZyB0aGlzCj4gKyAqICAgICAgZmVhdHVyZSB0aGUgYmFja2VuZCBkb2Vzbid0
IG5lZWQgdG8gdW5tYXAgZWFjaCBncmFudCwgcHJldmVudGluZwo+ICsgKiAgICAgIGNvc3RseSBU
TEIgZmx1c2hlcy4gVGhlIGJhY2tlbmQgZHJpdmVyIHNob3VsZCBvbmx5IG1hcCBncmFudHMKPiAr
ICogICAgICBwZXJzaXN0ZW50bHkgaWYgdGhlIGZyb250ZW5kIHN1cHBvcnRzIGl0LiBJZiBhIGJh
Y2tlbmQgZHJpdmVyIGNob29zZXMKPiArICogICAgICB0byB1c2UgdGhlIHBlcnNpc3RlbnQgcHJv
dG9jb2wgd2hlbiB0aGUgZnJvbnRlbmQgZG9lc24ndCBzdXBwb3J0IGl0LAo+ICsgKiAgICAgIGl0
IHdpbGwgcHJvYmFibHkgaGl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFw
cGVkIGdyYW50cwo+ICsgKiAgICAgIChkdWUgdG8gdGhlIGZhY3QgdGhhdCB0aGUgZnJvbnRlbmQg
d29uJ3QgYmUgcmV1c2luZyB0aGUgc2FtZSBncmFudHMpLAo+ICsgKiAgICAgIGFuZCBmYWxsIGJh
Y2sgdG8gbm9uLXBlcnNpc3RlbnQgbW9kZS4gQmFja2VuZCBpbXBsZW1lbnRhdGlvbnMgbWF5Cj4g
KyAqICAgICAgc2hyaW5rIG9yIGV4cGFuZCB0aGUgbnVtYmVyIG9mIHBlcnNpc3RlbnRseSBtYXBw
ZWQgZ3JhbnRzIHdpdGhvdXQKPiArICogICAgICBub3RpZnlpbmcgdGhlIGZyb250ZW5kIGRlcGVu
ZGluZyBvbiBtZW1vcnkgY29uc3RyYWludHMgKHRoaXMgbWlnaHQKPiArICogICAgICBjYXVzZSBh
IHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uKS4KPiArICoKPiArICogICAgICBJZiBhIGJhY2tlbmQg
ZHJpdmVyIHdhbnRzIHRvIGxpbWl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkK
PiArICogICAgICBtYXBwZWQgZ3JhbnRzIHRvIGEgdmFsdWUgbGVzcyB0aGFuIFJJTkdfU0laRSAq
Cj4gKyAqICAgICAgQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUIGEgTFJVIHN0cmF0ZWd5
IHNob3VsZCBiZSB1c2VkIHRvCj4gKyAqICAgICAgZGlzY2FyZCB0aGUgZ3JhbnRzIHRoYXQgYXJl
IGxlc3MgY29tbW9ubHkgdXNlZC4gVXNpbmcgYSBMUlUgaW4gdGhlCj4gKyAqICAgICAgYmFja2Vu
ZCBkcml2ZXIgcGFpcmVkIHdpdGggYSBMSUZPIHF1ZXVlIGluIHRoZSBmcm9udGVuZCB3aWxsCj4g
KyAqICAgICAgYWxsb3cgdXMgdG8gaGF2ZSBiZXR0ZXIgcGVyZm9ybWFuY2UgaW4gdGhpcyBzY2Vu
YXJpby4KPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1ZXN0IFRyYW5zcG9y
dCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiBtYXgtcmlu
Zy1wYWdlLW9yZGVyCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiArICog
ICAgICBEZWZhdWx0IFZhbHVlOiAgMAo+ICsgKiAgICAgIE5vdGVzOiAgICAgICAgICAxLCAzCj4g
KyAqCj4gKyAqICAgICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhlIHJlcXVlc3Qg
cmluZyBidWZmZXIgaW4gdW5pdHMgb2YKPiArICogICAgICBsYihtYWNoaW5lIHBhZ2VzKS4gKGUu
Zy4gMCA9PSAxIHBhZ2UsICAxID0gMiBwYWdlcywgMiA9PSA0IHBhZ2VzLAo+ICsgKiAgICAgIGV0
Yy4pLgo+ICsgKgo+ICsgKiBtYXgtcmluZy1wYWdlcwo+ICsgKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludDMyX3Q+Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKPiArICogICAgICBOb3Rl
czogICAgICAgICAgREVQUkVDQVRFRCwgMiwgMwo+ICsgKgo+ICsgKiAgICAgIFRoZSBtYXhpbXVt
IHN1cHBvcnRlZCBzaXplIG9mIHRoZSByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCj4g
KyAqICAgICAgbWFjaGluZSBwYWdlcy4gIFRoZSB2YWx1ZSBtdXN0IGJlIGEgcG93ZXIgb2YgMi4K
PiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIFByb3Bl
cnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiBkaXNjYXJkLWVuYWJs
ZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCj4gKyAqICAgICAgRGVm
YXVsdCBWYWx1ZTogIDEKPiArICoKPiArICogICAgICBUaGlzIG9wdGlvbmFsIHByb3BlcnR5LCBz
ZXQgYnkgdGhlIHRvb2xzdGFjaywgaW5zdHJ1Y3RzIHRoZSBiYWNrZW5kCj4gKyAqICAgICAgdG8g
b2ZmZXIgKG9yIG5vdCB0byBvZmZlcikgZGlzY2FyZCB0byB0aGUgZnJvbnRlbmQuIElmIHRoZSBw
cm9wZXJ0eQo+ICsgKiAgICAgIGlzIG1pc3NpbmcgdGhlIGJhY2tlbmQgc2hvdWxkIG9mZmVyIGRp
c2NhcmQgaWYgdGhlIGJhY2tpbmcgc3RvcmFnZQo+ICsgKiAgICAgIGFjdHVhbGx5IHN1cHBvcnRz
IGl0Lgo+ICsgKgo+ICsgKiBkaXNjYXJkLWFsaWdubWVudAo+ICsgKiAgICAgIFZhbHVlczogICAg
ICAgICA8dWludDMyX3Q+Cj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICogICAgICBO
b3RlczogICAgICAgICAgNCwgNQo+ICsgKgo+ICsgKiAgICAgIFRoZSBvZmZzZXQsIGluIGJ5dGVz
IGZyb20gdGhlIGJlZ2lubmluZyBvZiB0aGUgdmlydHVhbCBibG9jayBkZXZpY2UsCj4gKyAqICAg
ICAgdG8gdGhlIGZpcnN0LCBhZGRyZXNzYWJsZSwgZGlzY2FyZCBleHRlbnQgb24gdGhlIHVuZGVy
bHlpbmcgZGV2aWNlLgo+ICsgKgo+ICsgKiBkaXNjYXJkLWdyYW51bGFyaXR5Cj4gKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgPCJz
ZWN0b3Itc2l6ZSI+Cj4gKyAqICAgICAgTm90ZXM6ICAgICAgICAgIDQKPiArICoKPiArICogICAg
ICBUaGUgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSBpbmRpdmlkdWFsbHkgYWRkcmVzc2FibGUgZGlz
Y2FyZCBleHRlbnRzCj4gKyAqICAgICAgb2YgdGhlIHVuZGVybHlpbmcgZGV2aWNlLgo+ICsgKgo+
ICsgKiBkaXNjYXJkLXNlY3VyZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xl
YW4pCj4gKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDAKPiArICogICAgICBOb3RlczogICAgICAg
ICAgMTAKPiArICoKPiArICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUg
YmFja2VuZCBjYW4gcHJvY2VzcyBCTEtJRl9PUF9ESVNDQVJECj4gKyAqICAgICAgcmVxdWVzdHMg
d2l0aCB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBzZXQuCj4gKyAqCj4gKyAqIGluZm8K
PiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PiAoYml0bWFwKQo+ICsgKgo+ICsg
KiAgICAgIEEgY29sbGVjdGlvbiBvZiBiaXQgZmxhZ3MgZGVzY3JpYmluZyBhdHRyaWJ1dGVzIG9m
IHRoZSBiYWNraW5nCj4gKyAqICAgICAgZGV2aWNlLiAgVGhlIFZESVNLXyogbWFjcm9zIGRlZmlu
ZSB0aGUgbWVhbmluZyBvZiBlYWNoIGJpdAo+ICsgKiAgICAgIGxvY2F0aW9uLgo+ICsgKgo+ICsg
KiBzZWN0b3Itc2l6ZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+Cj4gKyAq
Cj4gKyAqICAgICAgVGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSB1bmRl
cmx5aW5nIHN0b3JhZ2UuIFRoaXMKPiArICogICAgICBtdXN0IGJlIGEgcG93ZXIgb2YgdHdvIHdp
dGggYSBtaW5pbXVtIHZhbHVlIG9mIDUxMi4KPiArICoKPiArICogICAgICBOT1RFOiBCZWNhdXNl
IG9mIGltcGxlbWVudGF0aW9uIGJ1Z3MgaW4gc29tZSBmcm9udGVuZHMgdGhpcyBtdXN0IGJlCj4g
KyAqICAgICAgICAgICAgc2V0IHRvIDUxMiwgdW5sZXNzIHRoZSBmcm9udGVuZCBhZHZlcnRpemVz
IGEgbm9uLXplcm8gdmFsdWUKPiArICogICAgICAgICAgICBpbiBpdHMgImZlYXR1cmUtbGFyZ2Ut
c2VjdG9yLXNpemUiIHhlbmJ1cyBub2RlLiAoU2VlIGJlbG93KS4KPiArICoKPiArICogcGh5c2lj
YWwtc2VjdG9yLXNpemUKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsg
KiAgICAgIERlZmF1bHQgVmFsdWU6ICA8InNlY3Rvci1zaXplIj4KPiArICoKPiArICogICAgICBU
aGUgcGh5c2ljYWwgYmxvY2sgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSBiYWNrZW5kIHN0b3JhZ2Uu
IFRoaXMKPiArICogICAgICBtdXN0IGJlIGFuIGludGVnZXIgbXVsdGlwbGUgb2YgInNlY3Rvci1z
aXplIi4KPiArICoKPiArICogc2VjdG9ycwo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dDY0X3Q+Cj4gKyAqCj4gKyAqICAgICAgVGhlIHNpemUgb2YgdGhlIGJhY2tlbmQgZGV2aWNlLCBl
eHByZXNzZWQgaW4gdW5pdHMgb2YgInNlY3Rvci1zaXplIi4KPiArICogICAgICBUaGUgcHJvZHVj
dCBvZiAic2VjdG9yLXNpemUiIGFuZCAic2VjdG9ycyIgbXVzdCBhbHNvIGJlIGFuIGludGVnZXIK
PiArICogICAgICBtdWx0aXBsZSBvZiAicGh5c2ljYWwtc2VjdG9yLXNpemUiLCBpZiB0aGF0IG5v
ZGUgaXMgcHJlc2VudC4KPiArICoKPiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2Rlcwo+ICsgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1ZXN0IFRy
YW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIGV2
ZW50LWNoYW5uZWwKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKgo+
ICsgKiAgICAgIFRoZSBpZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRv
IHNpZ25hbCBhY3Rpdml0eQo+ICsgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KPiArICoKPiAr
ICogcmluZy1yZWYKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKiAg
ICAgIE5vdGVzOiAgICAgICAgICA2Cj4gKyAqCj4gKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZl
cmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCj4gKyAqICAg
ICAgdGhlIHNvbGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgo+ICsg
Kgo+ICsgKiByaW5nLXJlZiV1Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4K
PiArICogICAgICBOb3RlczogICAgICAgICAgNgo+ICsgKgo+ICsgKiAgICAgIEZvciBhIGZyb250
ZW5kIHByb3ZpZGluZyBhIG11bHRpLXBhZ2UgcmluZywgYSAibnVtYmVyIG9mIHJpbmcgcGFnZXMi
Cj4gKyAqICAgICAgc2l6ZWQgbGlzdCBvZiBub2RlcywgZWFjaCBjb250YWluaW5nIGEgWGVuIGdy
YW50IHJlZmVyZW5jZSBncmFudGluZwo+ICsgKiAgICAgIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNr
ZW5kIHRvIG1hcCB0aGUgcGFnZSBvZiB0aGUgcmluZyBsb2NhdGVkCj4gKyAqICAgICAgYXQgcGFn
ZSBpbmRleCAiJXUiLiAgUGFnZSBpbmRleGVzIGFyZSB6ZXJvIGJhc2VkLgo+ICsgKgo+ICsgKiBw
cm90b2NvbAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJpbmcgKFhFTl9JT19QUk9UT19B
QklfKikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUK
PiArICoKPiArICogICAgICBUaGUgbWFjaGluZSBBQkkgcnVsZXMgZ292ZXJuaW5nIHRoZSBmb3Jt
YXQgb2YgYWxsIHJpbmcgcmVxdWVzdCBhbmQKPiArICogICAgICByZXNwb25zZSBzdHJ1Y3R1cmVz
Lgo+ICsgKgo+ICsgKiByaW5nLXBhZ2Utb3JkZXIKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQzMl90Pgo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCj4gKyAqICAgICAgTWF4aW11
bSBWYWx1ZTogIE1BWChmZnMobWF4LXJpbmctcGFnZXMpIC0gMSwgbWF4LXJpbmctcGFnZS1vcmRl
cikKPiArICogICAgICBOb3RlczogICAgICAgICAgMSwgMwo+ICsgKgo+ICsgKiAgICAgIFRoZSBz
aXplIG9mIHRoZSBmcm9udGVuZCBhbGxvY2F0ZWQgcmVxdWVzdCByaW5nIGJ1ZmZlciBpbiB1bml0
cwo+ICsgKiAgICAgIG9mIGxiKG1hY2hpbmUgcGFnZXMpLiAoZS5nLiAwID09IDEgcGFnZSwgMSA9
IDIgcGFnZXMsIDIgPT0gNCBwYWdlcywKPiArICogICAgICBldGMuKS4KPiArICoKPiArICogbnVt
LXJpbmctcGFnZXMKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgo+ICsgKiAg
ICAgIERlZmF1bHQgVmFsdWU6ICAxCj4gKyAqICAgICAgTWF4aW11bSBWYWx1ZTogIE1BWChtYXgt
cmluZy1wYWdlcywoMHgxIDw8IG1heC1yaW5nLXBhZ2Utb3JkZXIpKQo+ICsgKiAgICAgIE5vdGVz
OiAgICAgICAgICBERVBSRUNBVEVELCAyLCAzCj4gKyAqCj4gKyAqICAgICAgVGhlIHNpemUgb2Yg
dGhlIGZyb250ZW5kIGFsbG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCj4g
KyAqICAgICAgbWFjaGluZSBwYWdlcy4gIFRoZSB2YWx1ZSBtdXN0IGJlIGEgcG93ZXIgb2YgMi4K
PiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVhdHVyZXMgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIGZlYXR1cmUtcGVyc2lz
dGVudAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCj4gKyAqICAgICAg
RGVmYXVsdCBWYWx1ZTogIDAKPiArICogICAgICBOb3RlczogNywgOCwgOQo+ICsgKgo+ICsgKiAg
ICAgIEEgdmFsdWUgb2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBmcm9udGVuZCB3aWxsIHJldXNl
IHRoZSBzYW1lIGdyYW50cwo+ICsgKiAgICAgIGZvciBhbGwgdHJhbnNhY3Rpb25zLCBhbGxvd2lu
ZyB0aGUgYmFja2VuZCB0byBtYXAgdGhlbSB3aXRoIHdyaXRlCj4gKyAqICAgICAgYWNjZXNzIChl
dmVuIHdoZW4gaXQgc2hvdWxkIGJlIHJlYWQtb25seSkuIElmIHRoZSBmcm9udGVuZCBoaXRzIHRo
ZQo+ICsgKiAgICAgIG1heGltdW0gbnVtYmVyIG9mIGFsbG93ZWQgcGVyc2lzdGVudGx5IG1hcHBl
ZCBncmFudHMsIGl0IGNhbiBmYWxsYmFjawo+ICsgKiAgICAgIHRvIG5vbiBwZXJzaXN0ZW50IG1v
ZGUuIFRoaXMgd2lsbCBjYXVzZSBhIHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uLAo+ICsgKiAgICAg
IHNpbmNlIHRoZSB0aGUgYmFja2VuZCBkcml2ZXIgd2lsbCBzdGlsbCB0cnkgdG8gbWFwIHRob3Nl
IGdyYW50cwo+ICsgKiAgICAgIHBlcnNpc3RlbnRseS4gU2luY2UgdGhlIHBlcnNpc3RlbnQgZ3Jh
bnRzIHByb3RvY29sIGlzIGNvbXBhdGlibGUgd2l0aAo+ICsgKiAgICAgIHRoZSBwcmV2aW91cyBw
cm90b2NvbCwgYSBmcm9udGVuZCBkcml2ZXIgY2FuIGNob29zZSB0byB3b3JrIGluCj4gKyAqICAg
ICAgcGVyc2lzdGVudCBtb2RlIGV2ZW4gd2hlbiB0aGUgYmFja2VuZCBkb2Vzbid0IHN1cHBvcnQg
aXQuCj4gKyAqCj4gKyAqICAgICAgSXQgaXMgcmVjb21tZW5kZWQgdGhhdCB0aGUgZnJvbnRlbmQg
ZHJpdmVyIHN0b3JlcyB0aGUgcGVyc2lzdGVudGx5Cj4gKyAqICAgICAgbWFwcGVkIGdyYW50cyBp
biBhIExJRk8gcXVldWUsIHNvIGEgc3Vic2V0IG9mIGFsbCBwZXJzaXN0ZW50bHkgbWFwcGVkCj4g
KyAqICAgICAgZ3JhbnRzIGdldHMgdXNlZCBjb21tb25seS4gVGhpcyBpcyBkb25lIGluIGNhc2Ug
dGhlIGJhY2tlbmQgZHJpdmVyCj4gKyAqICAgICAgZGVjaWRlcyB0byBsaW1pdCB0aGUgbWF4aW11
bSBudW1iZXIgb2YgcGVyc2lzdGVudGx5IG1hcHBlZCBncmFudHMKPiArICogICAgICB0byBhIHZh
bHVlIGxlc3MgdGhhbiBSSU5HX1NJWkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1Qu
Cj4gKyAqCj4gKyAqIGZlYXR1cmUtbGFyZ2Utc2VjdG9yLXNpemUKPiArICogICAgICBWYWx1ZXM6
ICAgICAgICAgMC8xIChib29sZWFuKQo+ICsgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCj4gKyAq
Cj4gKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhlIGZyb250ZW5kIHdp
bGwgY29ycmVjdGx5IHN1cHBseSBhbmQKPiArICogICAgICBpbnRlcnByZXQgYWxsIHNlY3Rvci1i
YXNlZCBxdWFudGl0aWVzIGluIHRlcm1zIG9mIHRoZSAic2VjdG9yLXNpemUiCj4gKyAqICAgICAg
dmFsdWUgc3VwcGxpZWQgaW4gdGhlIGJhY2tlbmQgaW5mbywgd2hhdGV2ZXIgdGhhdCBtYXkgYmUg
c2V0IHRvLgo+ICsgKiAgICAgIElmIHRoaXMgbm9kZSBpcyBub3QgcHJlc2VudCBvciBpdHMgdmFs
dWUgaXMgIjAiIHRoZW4gaXQgaXMgYXNzdW1lZAo+ICsgKiAgICAgIHRoYXQgdGhlIGZyb250ZW5k
IHJlcXVpcmVzIHRoYXQgdGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSBpcyA1MTIgYXMgaXQKPiArICog
ICAgICBpcyBoYXJkY29kZWQgKHdoaWNoIGlzIHRoZSBjYXNlIGluIHNvbWUgZnJvbnRlbmQgaW1w
bGVtZW50YXRpb25zKS4KPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFZpcnR1
YWwgRGV2aWNlIFByb3BlcnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsg
KiBkZXZpY2UtdHlwZQo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICAiZGlzayIsICJjZHJvbSIs
ICJmbG9wcHkiLCBldGMuCj4gKyAqCj4gKyAqIHZpcnR1YWwtZGV2aWNlCj4gKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50MzJfdD4KPiArICoKPiArICogICAgICBBIHZhbHVlIGluZGljYXRp
bmcgdGhlIHBoeXNpY2FsIGRldmljZSB0byB2aXJ0dWFsaXplIHdpdGhpbiB0aGUKPiArICogICAg
ICBmcm9udGVuZCdzIGRvbWFpbi4gIChlLmcuICJUaGUgZmlyc3QgQVRBIGRpc2siLCAiVGhlIHRo
aXJkIFNDU0kKPiArICogICAgICBkaXNrIiwgZXRjLikKPiArICoKPiArICogICAgICBTZWUgZG9j
cy9taXNjL3ZiZC1pbnRlcmZhY2UudHh0IGZvciBkZXRhaWxzIG9uIHRoZSBmb3JtYXQgb2YgdGhp
cwo+ICsgKiAgICAgIHZhbHVlLgo+ICsgKgo+ICsgKiBOb3Rlcwo+ICsgKiAtLS0tLQo+ICsgKiAo
MSkgTXVsdGktcGFnZSByaW5nIGJ1ZmZlciBzY2hlbWUgZmlyc3QgZGV2ZWxvcGVkIGluIHRoZSBD
aXRyaXggWGVuU2VydmVyCj4gKyAqICAgICBQViBkcml2ZXJzLgo+ICsgKiAoMikgTXVsdGktcGFn
ZSByaW5nIGJ1ZmZlciBzY2hlbWUgZmlyc3QgdXNlZCBpbiBzb21lIFJlZEhhdCBkaXN0cmlidXRp
b25zCj4gKyAqICAgICBpbmNsdWRpbmcgYSBkaXN0cmlidXRpb24gZGVwbG95ZWQgb24gY2VydGFp
biBub2RlcyBvZiB0aGUgQW1hem9uCj4gKyAqICAgICBFQzIgY2x1c3Rlci4KPiArICogKDMpIFN1
cHBvcnQgZm9yIG11bHRpLXBhZ2UgcmluZyBidWZmZXJzIHdhcyBpbXBsZW1lbnRlZCBpbmRlcGVu
ZGVudGx5LAo+ICsgKiAgICAgaW4gc2xpZ2h0bHkgZGlmZmVyZW50IGZvcm1zLCBieSBib3RoIENp
dHJpeCBhbmQgUmVkSGF0L0FtYXpvbi4KPiArICogICAgIEZvciBmdWxsIGludGVyb3BlcmFiaWxp
dHksIGJsb2NrIGZyb250IGFuZCBiYWNrZW5kcyBzaG91bGQgcHVibGlzaAo+ICsgKiAgICAgaWRl
bnRpY2FsIHJpbmcgcGFyYW1ldGVycywgYWRqdXN0ZWQgZm9yIHVuaXQgZGlmZmVyZW5jZXMsIHRv
IHRoZQo+ICsgKiAgICAgWGVuU3RvcmUgbm9kZXMgdXNlZCBpbiBib3RoIHNjaGVtZXMuCj4gKyAq
ICg0KSBEZXZpY2VzIHRoYXQgc3VwcG9ydCBkaXNjYXJkIGZ1bmN0aW9uYWxpdHkgbWF5IGludGVy
bmFsbHkgYWxsb2NhdGUgc3BhY2UKPiArICogICAgIChkaXNjYXJkYWJsZSBleHRlbnRzKSBpbiB1
bml0cyB0aGF0IGFyZSBsYXJnZXIgdGhhbiB0aGUgZXhwb3J0ZWQgbG9naWNhbAo+ICsgKiAgICAg
YmxvY2sgc2l6ZS4gSWYgdGhlIGJhY2tpbmcgZGV2aWNlIGhhcyBzdWNoIGRpc2NhcmRhYmxlIGV4
dGVudHMgdGhlCj4gKyAqICAgICBiYWNrZW5kIHNob3VsZCBwcm92aWRlIGJvdGggZGlzY2FyZC1n
cmFudWxhcml0eSBhbmQgZGlzY2FyZC1hbGlnbm1lbnQuCj4gKyAqICAgICBQcm92aWRpbmcganVz
dCBvbmUgb2YgdGhlIHR3byBtYXkgYmUgY29uc2lkZXJlZCBhbiBlcnJvciBieSB0aGUgZnJvbnRl
bmQuCj4gKyAqICAgICBCYWNrZW5kcyBzdXBwb3J0aW5nIGRpc2NhcmQgc2hvdWxkIGluY2x1ZGUg
ZGlzY2FyZC1ncmFudWxhcml0eSBhbmQKPiArICogICAgIGRpc2NhcmQtYWxpZ25tZW50IGV2ZW4g
aWYgaXQgc3VwcG9ydHMgZGlzY2FyZGluZyBpbmRpdmlkdWFsIHNlY3RvcnMuCj4gKyAqICAgICBG
cm9udGVuZHMgc2hvdWxkIGFzc3VtZSBkaXNjYXJkLWFsaWdubWVudCA9PSAwIGFuZCBkaXNjYXJk
LWdyYW51bGFyaXR5Cj4gKyAqICAgICA9PSBzZWN0b3Igc2l6ZSBpZiB0aGVzZSBrZXlzIGFyZSBt
aXNzaW5nLgo+ICsgKiAoNSkgVGhlIGRpc2NhcmQtYWxpZ25tZW50IHBhcmFtZXRlciBhbGxvd3Mg
YSBwaHlzaWNhbCBkZXZpY2UgdG8gYmUKPiArICogICAgIHBhcnRpdGlvbmVkIGludG8gdmlydHVh
bCBkZXZpY2VzIHRoYXQgZG8gbm90IG5lY2Vzc2FyaWx5IGJlZ2luIG9yCj4gKyAqICAgICBlbmQg
b24gYSBkaXNjYXJkYWJsZSBleHRlbnQgYm91bmRhcnkuCj4gKyAqICg2KSBXaGVuIHRoZXJlIGlz
IG9ubHkgYSBzaW5nbGUgcGFnZSBhbGxvY2F0ZWQgdG8gdGhlIHJlcXVlc3QgcmluZywKPiArICog
ICAgICdyaW5nLXJlZicgaXMgdXNlZCB0byBjb21tdW5pY2F0ZSB0aGUgZ3JhbnQgcmVmZXJlbmNl
IGZvciB0aGlzCj4gKyAqICAgICBwYWdlIHRvIHRoZSBiYWNrZW5kLiAgV2hlbiB1c2luZyBhIG11
bHRpLXBhZ2UgcmluZywgdGhlICdyaW5nLXJlZicKPiArICogICAgIG5vZGUgaXMgbm90IGNyZWF0
ZWQuICBJbnN0ZWFkICdyaW5nLXJlZjAnIC0gJ3JpbmctcmVmTicgYXJlIHVzZWQuCj4gKyAqICg3
KSBXaGVuIHVzaW5nIHBlcnNpc3RlbnQgZ3JhbnRzIGRhdGEgaGFzIHRvIGJlIGNvcGllZCBmcm9t
L3RvIHRoZSBwYWdlCj4gKyAqICAgICB3aGVyZSB0aGUgZ3JhbnQgaXMgY3VycmVudGx5IG1hcHBl
ZC4gVGhlIG92ZXJoZWFkIG9mIGRvaW5nIHRoaXMgY29weQo+ICsgKiAgICAgaG93ZXZlciBkb2Vz
bid0IHN1cHByZXNzIHRoZSBzcGVlZCBpbXByb3ZlbWVudCBvZiBub3QgaGF2aW5nIHRvIHVubWFw
Cj4gKyAqICAgICB0aGUgZ3JhbnRzLgo+ICsgKiAoOCkgVGhlIGZyb250ZW5kIGRyaXZlciBoYXMg
dG8gYWxsb3cgdGhlIGJhY2tlbmQgZHJpdmVyIHRvIG1hcCBhbGwgZ3JhbnRzCj4gKyAqICAgICB3
aXRoIHdyaXRlIGFjY2VzcywgZXZlbiB3aGVuIHRoZXkgc2hvdWxkIGJlIG1hcHBlZCByZWFkLW9u
bHksIHNpbmNlCj4gKyAqICAgICBmdXJ0aGVyIHJlcXVlc3RzIG1heSByZXVzZSB0aGVzZSBncmFu
dHMgYW5kIHJlcXVpcmUgd3JpdGUgcGVybWlzc2lvbnMuCj4gKyAqICg5KSBMaW51eCBpbXBsZW1l
bnRhdGlvbiBkb2Vzbid0IGhhdmUgYSBsaW1pdCBvbiB0aGUgbWF4aW11bSBudW1iZXIgb2YKPiAr
ICogICAgIGdyYW50cyB0aGF0IGNhbiBiZSBwZXJzaXN0ZW50bHkgbWFwcGVkIGluIHRoZSBmcm9u
dGVuZCBkcml2ZXIsIGJ1dAo+ICsgKiAgICAgZHVlIHRvIHRoZSBmcm9udGVudCBkcml2ZXIgaW1w
bGVtZW50YXRpb24gaXQgc2hvdWxkIG5ldmVyIGJlIGJpZ2dlcgo+ICsgKiAgICAgdGhhbiBSSU5H
X1NJWkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCj4gKyAqKDEwKSBUaGUgZGlz
Y2FyZC1zZWN1cmUgcHJvcGVydHkgbWF5IGJlIHByZXNlbnQgYW5kIHdpbGwgYmUgc2V0IHRvIDEg
aWYgdGhlCj4gKyAqICAgICBiYWNraW5nIGRldmljZSBzdXBwb3J0cyBzZWN1cmUgZGlzY2FyZC4K
PiArICooMTEpIE9ubHkgdXNlZCBieSBMaW51eCBhbmQgTmV0QlNELgo+ICsgKi8KPiArCj4gKy8q
Cj4gKyAqIE11bHRpcGxlIGhhcmR3YXJlIHF1ZXVlcy9yaW5nczoKPiArICogSWYgc3VwcG9ydGVk
LCB0aGUgYmFja2VuZCB3aWxsIHdyaXRlIHRoZSBrZXkgIm11bHRpLXF1ZXVlLW1heC1xdWV1ZXMi
IHRvCj4gKyAqIHRoZSBkaXJlY3RvcnkgZm9yIHRoYXQgdmJkLCBhbmQgc2V0IGl0cyB2YWx1ZSB0
byB0aGUgbWF4aW11bSBzdXBwb3J0ZWQKPiArICogbnVtYmVyIG9mIHF1ZXVlcy4KPiArICogRnJv
bnRlbmRzIHRoYXQgYXJlIGF3YXJlIG9mIHRoaXMgZmVhdHVyZSBhbmQgd2lzaCB0byB1c2UgaXQg
Y2FuIHdyaXRlIHRoZQo+ICsgKiBrZXkgIm11bHRpLXF1ZXVlLW51bS1xdWV1ZXMiIHdpdGggdGhl
IG51bWJlciB0aGV5IHdpc2ggdG8gdXNlLCB3aGljaCBtdXN0IGJlCj4gKyAqIGdyZWF0ZXIgdGhh
biB6ZXJvLCBhbmQgbm8gbW9yZSB0aGFuIHRoZSB2YWx1ZSByZXBvcnRlZCBieSB0aGUgYmFja2Vu
ZCBpbgo+ICsgKiAibXVsdGktcXVldWUtbWF4LXF1ZXVlcyIuCj4gKyAqCj4gKyAqIEZvciBmcm9u
dGVuZHMgcmVxdWVzdGluZyBqdXN0IG9uZSBxdWV1ZSwgdGhlIHVzdWFsIGV2ZW50LWNoYW5uZWwg
YW5kCj4gKyAqIHJpbmctcmVmIGtleXMgYXJlIHdyaXR0ZW4gYXMgYmVmb3JlLCBzaW1wbGlmeWlu
ZyB0aGUgYmFja2VuZCBwcm9jZXNzaW5nCj4gKyAqIHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJl
dHdlZW4gYSBmcm9udGVuZCB0aGF0IGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGUKPiArICogbXVsdGkt
cXVldWUgZmVhdHVyZSwgYW5kIG9uZSB0aGF0IGRvZXMsIGJ1dCByZXF1ZXN0ZWQgb25seSBvbmUg
cXVldWUuCj4gKyAqCj4gKyAqIEZyb250ZW5kcyByZXF1ZXN0aW5nIHR3byBvciBtb3JlIHF1ZXVl
cyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9wbGV2ZWwKPiArICogZXZlbnQtY2hhbm5lbCBhbmQgcmlu
Zy1yZWYga2V5cywgaW5zdGVhZCB3cml0aW5nIHRob3NlIGtleXMgdW5kZXIgc3ViLWtleXMKPiAr
ICogaGF2aW5nIHRoZSBuYW1lICJxdWV1ZS1OIiB3aGVyZSBOIGlzIHRoZSBpbnRlZ2VyIElEIG9m
IHRoZSBxdWV1ZS9yaW5nIGZvcgo+ICsgKiB3aGljaCB0aG9zZSBrZXlzIGJlbG9uZy4gUXVldWVz
IGFyZSBpbmRleGVkIGZyb20gemVyby4KPiArICogRm9yIGV4YW1wbGUsIGEgZnJvbnRlbmQgd2l0
aCB0d28gcXVldWVzIG11c3Qgd3JpdGUgdGhlIGZvbGxvd2luZyBzZXQgb2YKPiArICogcXVldWUt
cmVsYXRlZCBrZXlzOgo+ICsgKgo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL211
bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92
YmQvMC9xdWV1ZS0wID0gIiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1
ZS0wL3JpbmctcmVmID0gIjxyaW5nLXJlZiMwPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2Rldmlj
ZS92YmQvMC9xdWV1ZS0wL2V2ZW50LWNoYW5uZWwgPSAiPGV2dGNobiMwPiIKPiArICogL2xvY2Fs
L2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xID0gIiIKPiArICogL2xvY2FsL2RvbWFpbi8x
L2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmID0gIjxyaW5nLXJlZiMxPiIKPiArICogL2xv
Y2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL2V2ZW50LWNoYW5uZWwgPSAiPGV2dGNo
biMxPiIKPiArICoKPiArICogSXQgaXMgYWxzbyBwb3NzaWJsZSB0byB1c2UgbXVsdGlwbGUgcXVl
dWVzL3JpbmdzIHRvZ2V0aGVyIHdpdGgKPiArICogZmVhdHVyZSBtdWx0aS1wYWdlIHJpbmcgYnVm
ZmVyLgo+ICsgKiBGb3IgZXhhbXBsZSwgYSBmcm9udGVuZCByZXF1ZXN0cyB0d28gcXVldWVzL3Jp
bmdzIGFuZCB0aGUgc2l6ZSBvZiBlYWNoIHJpbmcKPiArICogYnVmZmVyIGlzIHR3byBwYWdlcyBt
dXN0IHdyaXRlIHRoZSBmb2xsb3dpbmcgc2V0IG9mIHJlbGF0ZWQga2V5czoKPiArICoKPiArICog
L2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9tdWx0aS1xdWV1ZS1udW0tcXVldWVzID0gIjIi
Cj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcmluZy1wYWdlLW9yZGVyID0gIjEi
Cj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMCA9ICIiCj4gKyAqIC9s
b2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9yaW5nLXJlZjAgPSAiPHJpbmctcmVm
IzA+Igo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYx
ID0gIjxyaW5nLXJlZiMxPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1
ZS0wL2V2ZW50LWNoYW5uZWwgPSAiPGV2dGNobiMwPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2Rl
dmljZS92YmQvMC9xdWV1ZS0xID0gIiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQv
MC9xdWV1ZS0xL3JpbmctcmVmMCA9ICI8cmluZy1yZWYjMj4iCj4gKyAqIC9sb2NhbC9kb21haW4v
MS9kZXZpY2UvdmJkLzAvcXVldWUtMS9yaW5nLXJlZjEgPSAiPHJpbmctcmVmIzM+Igo+ICsgKiAv
bG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEvZXZlbnQtY2hhbm5lbCA9ICI8ZXZ0
Y2huIzE+Igo+ICsgKgo+ICsgKi8KPiArCj4gKy8qCj4gKyAqIFNUQVRFIERJQUdSQU1TCj4gKyAq
Cj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgU3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKPiArICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCj4gKyAqCj4gKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBh
bmQgYmFjayBub2RlcyB3aXRoIHN0YXRlIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgo+ICsgKgo+
ICsgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFjawo+ICsgKiA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQo+ICsgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcKPiArICogIG8gUXVlcnkgdmlydHVhbCBkZXZpY2UgICAg
ICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9uCj4gKyAqICAg
IHByb3BlcnRpZXMuICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgo+ICsgKiAgbyBTZXR1
cCBPUyBkZXZpY2UgaW5zdGFuY2UuICAgICAgICAgIG8gT3BlbiBhbmQgdmFsaWRhdGUgYmFja2Vu
ZCBkZXZpY2UuCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBQ
dWJsaXNoIGJhY2tlbmQgZmVhdHVyZXMgYW5kCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycy4KPiArICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+ICsgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKPiArICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQK
PiArICoKPiArICogbyBRdWVyeSBiYWNrZW5kIGZlYXR1cmVzIGFuZAo+ICsgKiAgIHRyYW5zcG9y
dCBwYXJhbWV0ZXJzLgo+ICsgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplIHRoZQo+ICsgKiAg
IHJlcXVlc3QgcmluZy4KPiArICogbyBQdWJsaXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCj4gKyAq
ICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKPiArICogICB0aGlzIGNvbm5lY3Rpb24u
Cj4gKyAqICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAgICAgICB8Cj4gKyAqICAgICAgICAg
ICAgICBWCj4gKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQKPiArICoKPiArICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBw
YXJhbWV0ZXJzLgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8g
Q29ubmVjdCB0byB0aGUgcmVxdWVzdCByaW5nIGFuZAo+ICsgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZXZlbnQgY2hhbm5lbC4KPiArICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvIFB1Ymxpc2ggYmFja2VuZCBkZXZpY2UgcHJvcGVydGll
cy4KPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8Cj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFYKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhlbmJ1c1N0YXRlQ29ubmVjdGVkCj4gKyAqCj4gKyAqICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNl
IHByb3BlcnRpZXMuCj4gKyAqICBvIEZpbmFsaXplIE9TIHZpcnR1YWwgZGV2aWNlCj4gKyAqICAg
IGluc3RhbmNlLgo+ICsgKiAgICAgICAgICAgICAgfAo+ICsgKiAgICAgICAgICAgICAgfAo+ICsg
KiAgICAgICAgICAgICAgVgo+ICsgKiBYZW5idXNTdGF0ZUNvbm5lY3RlZAo+ICsgKgo+ICsgKiBO
b3RlOiBEcml2ZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgYW55IG9wdGlvbmFsIGZlYXR1cmVzLCBv
ciB0aGUgbmVnb3RpYXRpb24KPiArICogICAgICAgb2YgdHJhbnNwb3J0IHBhcmFtZXRlcnMsIGNh
biBza2lwIGNlcnRhaW4gc3RhdGVzIGluIHRoZSBzdGF0ZSBtYWNoaW5lOgo+ICsgKgo+ICsgKiAg
ICAgICBvIEEgZnJvbnRlbmQgbWF5IHRyYW5zaXRpb24gdG8gWGVuYnVzU3RhdGVJbml0aWFsaXNl
ZCB3aXRob3V0Cj4gKyAqICAgICAgICAgd2FpdGluZyBmb3IgdGhlIGJhY2tlbmQgdG8gZW50ZXIg
WGVuYnVzU3RhdGVJbml0V2FpdC4gIEluIHRoaXMKPiArICogICAgICAgICBjYXNlLCBkZWZhdWx0
IHRyYW5zcG9ydCBwYXJhbWV0ZXJzIGFyZSBpbiBlZmZlY3QgYW5kIGFueQo+ICsgKiAgICAgICAg
IHRyYW5zcG9ydCBwYXJhbWV0ZXJzIHB1Ymxpc2hlZCBieSB0aGUgZnJvbnRlbmQgbXVzdCBjb250
YWluCj4gKyAqICAgICAgICAgdGhlaXIgZGVmYXVsdCB2YWx1ZXMuCj4gKyAqCj4gKyAqICAgICAg
IG8gQSBiYWNrZW5kIG1heSB0cmFuc2l0aW9uIHRvIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQsIGJ5
cGFzc2luZwo+ICsgKiAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQsIHdpdGhvdXQgd2FpdGlu
ZyBmb3IgdGhlIGZyb250ZW5kIHRvIGZpcnN0Cj4gKyAqICAgICAgICAgZW50ZXIgdGhlIFhlbmJ1
c1N0YXRlSW5pdGlhbGlzZWQgc3RhdGUuICBJbiB0aGlzIGNhc2UsIGRlZmF1bHQKPiArICogICAg
ICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycyBhcmUgaW4gZWZmZWN0IGFuZCBhbnkgdHJhbnNwb3J0
IHBhcmFtZXRlcnMKPiArICogICAgICAgICBwdWJsaXNoZWQgYnkgdGhlIGJhY2tlbmQgbXVzdCBj
b250YWluIHRoZWlyIGRlZmF1bHQgdmFsdWVzLgo+ICsgKgo+ICsgKiAgICAgICBEcml2ZXJzIHRo
YXQgc3VwcG9ydCBvcHRpb25hbCBmZWF0dXJlcyBhbmQvb3IgdHJhbnNwb3J0IHBhcmFtZXRlcgo+
ICsgKiAgICAgICBuZWdvdGlhdGlvbiBtdXN0IHRvbGVyYXRlIHRoZXNlIGFkZGl0aW9uYWwgc3Rh
dGUgdHJhbnNpdGlvbiBwYXRocy4KPiArICogICAgICAgSW4gZ2VuZXJhbCB0aGlzIG1lYW5zIHBl
cmZvcm1pbmcgdGhlIHdvcmsgb2YgYW55IHNraXBwZWQgc3RhdGUKPiArICogICAgICAgdHJhbnNp
dGlvbiwgaWYgaXQgaGFzIG5vdCBhbHJlYWR5IGJlZW4gcGVyZm9ybWVkLCBpbiBhZGRpdGlvbiB0
byB0aGUKPiArICogICAgICAgd29yayBhc3NvY2lhdGVkIHdpdGggZW50cnkgaW50byB0aGUgY3Vy
cmVudCBzdGF0ZS4KPiArICovCj4gKwo+ICsvKgo+ICsgKiBSRVFVRVNUIENPREVTLgo+ICsgKi8K
PiArI2RlZmluZSBCTEtJRl9PUF9SRUFEICAgICAgICAgICAgICAwCj4gKyNkZWZpbmUgQkxLSUZf
T1BfV1JJVEUgICAgICAgICAgICAgMQo+ICsvKgo+ICsgKiBBbGwgd3JpdGVzIGlzc3VlZCBwcmlv
ciB0byBhIHJlcXVlc3Qgd2l0aCB0aGUgQkxLSUZfT1BfV1JJVEVfQkFSUklFUgo+ICsgKiBvcGVy
YXRpb24gY29kZSAoImJhcnJpZXIgcmVxdWVzdCIpIG11c3QgYmUgY29tcGxldGVkIHByaW9yIHRv
IHRoZQo+ICsgKiBleGVjdXRpb24gb2YgdGhlIGJhcnJpZXIgcmVxdWVzdC4gIEFsbCB3cml0ZXMg
aXNzdWVkIGFmdGVyIHRoZSBiYXJyaWVyCj4gKyAqIHJlcXVlc3QgbXVzdCBub3QgZXhlY3V0ZSB1
bnRpbCBhZnRlciB0aGUgY29tcGxldGlvbiBvZiB0aGUgYmFycmllciByZXF1ZXN0Lgo+ICsgKgo+
ICsgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1iYXJyaWVyIiBYZW5CdXMgbm9kZSBkb2N1bWVu
dGF0aW9uIGFib3ZlLgo+ICsgKi8KPiArI2RlZmluZSBCTEtJRl9PUF9XUklURV9CQVJSSUVSICAg
ICAyCj4gKy8qCj4gKyAqIENvbW1pdCBhbnkgdW5jb21taXR0ZWQgY29udGVudHMgb2YgdGhlIGJh
Y2tpbmcgZGV2aWNlJ3Mgdm9sYXRpbGUgY2FjaGUKPiArICogdG8gc3RhYmxlIHN0b3JhZ2UuCj4g
KyAqCj4gKyAqIE9wdGlvbmFsLiAgU2VlICJmZWF0dXJlLWZsdXNoLWNhY2hlIiBYZW5CdXMgbm9k
ZSBkb2N1bWVudGF0aW9uIGFib3ZlLgo+ICsgKi8KPiArI2RlZmluZSBCTEtJRl9PUF9GTFVTSF9E
SVNLQ0FDSEUgICAzCj4gKy8qCj4gKyAqIFVzZWQgaW4gU0xFUyBzb3VyY2VzIGZvciBkZXZpY2Ug
c3BlY2lmaWMgY29tbWFuZCBwYWNrZXQKPiArICogY29udGFpbmVkIHdpdGhpbiB0aGUgcmVxdWVz
dC4gUmVzZXJ2ZWQgZm9yIHRoYXQgcHVycG9zZS4KPiArICovCj4gKyNkZWZpbmUgQkxLSUZfT1Bf
UkVTRVJWRURfMSAgICAgICAgNAo+ICsvKgo+ICsgKiBJbmRpY2F0ZSB0byB0aGUgYmFja2VuZCBk
ZXZpY2UgdGhhdCBhIHJlZ2lvbiBvZiBzdG9yYWdlIGlzIG5vIGxvbmdlciBpbgo+ICsgKiB1c2Us
IGFuZCBtYXkgYmUgZGlzY2FyZGVkIGF0IGFueSB0aW1lIHdpdGhvdXQgaW1wYWN0IHRvIHRoZSBj
bGllbnQuICBJZgo+ICsgKiB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBpcyBzZXQgb24g
dGhlIHJlcXVlc3QsIGFsbCBjb3BpZXMgb2YgdGhlCj4gKyAqIGRpc2NhcmRlZCByZWdpb24gb24g
dGhlIGRldmljZSBtdXN0IGJlIHJlbmRlcmVkIHVucmVjb3ZlcmFibGUgYmVmb3JlIHRoZQo+ICsg
KiBjb21tYW5kIHJldHVybnMuCj4gKyAqCj4gKyAqIFRoaXMgb3BlcmF0aW9uIGlzIGFuYWxvZ291
cyB0byBwZXJmb3JtaW5nIGEgdHJpbSAoQVRBKSBvciB1bmFtcCAoU0NTSSksCj4gKyAqIGNvbW1h
bmQgb24gYSBuYXRpdmUgZGV2aWNlLgo+ICsgKgo+ICsgKiBNb3JlIGluZm9ybWF0aW9uIGFib3V0
IHRyaW0vdW5tYXAgb3BlcmF0aW9ucyBjYW4gYmUgZm91bmQgYXQ6Cj4gKyAqIGh0dHA6Ly90MTMu
b3JnL0RvY3VtZW50cy9VcGxvYWRlZERvY3VtZW50cy9kb2NzMjAwOC8KPiArICogICAgIGUwNzE1
NHI2LURhdGFfU2V0X01hbmFnZW1lbnRfUHJvcG9zYWxfZm9yX0FUQS1BQ1MyLmRvYwo+ICsgKiBo
dHRwOi8vd3d3LnNlYWdhdGUuY29tL3N0YXRpY2ZpbGVzL3N1cHBvcnQvZGlzYy9tYW51YWxzLwo+
ICsgKiAgICAgSW50ZXJmYWNlJTIwbWFudWFscy8xMDAyOTMwNjhjLnBkZgo+ICsgKgo+ICsgKiBP
cHRpb25hbC4gIFNlZSAiZmVhdHVyZS1kaXNjYXJkIiwgImRpc2NhcmQtYWxpZ25tZW50IiwKPiAr
ICogImRpc2NhcmQtZ3JhbnVsYXJpdHkiLCBhbmQgImRpc2NhcmQtc2VjdXJlIiBpbiB0aGUgWGVu
QnVzIG5vZGUKPiArICogZG9jdW1lbnRhdGlvbiBhYm92ZS4KPiArICovCj4gKyNkZWZpbmUgQkxL
SUZfT1BfRElTQ0FSRCAgICAgICAgICAgNQo+ICsKPiArLyoKPiArICogUmVjb2duaXplZCBpZiAi
ZmVhdHVyZS1tYXgtaW5kaXJlY3Qtc2VnbWVudHMiIGluIHByZXNlbnQgaW4gdGhlIGJhY2tlbmQK
PiArICogeGVuYnVzIGluZm8uIFRoZSAiZmVhdHVyZS1tYXgtaW5kaXJlY3Qtc2VnbWVudHMiIG5v
ZGUgY29udGFpbnMgdGhlIG1heGltdW0KPiArICogbnVtYmVyIG9mIHNlZ21lbnRzIGFsbG93ZWQg
YnkgdGhlIGJhY2tlbmQgcGVyIHJlcXVlc3QuIElmIHRoZSBub2RlIGlzCj4gKyAqIHByZXNlbnQs
IHRoZSBmcm9udGVuZCBtaWdodCB1c2UgYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBzdHJ1Y3RzIGlu
IG9yZGVyIHRvCj4gKyAqIGlzc3VlIHJlcXVlc3RzIHdpdGggbW9yZSB0aGFuIEJMS0lGX01BWF9T
RUdNRU5UU19QRVJfUkVRVUVTVCAoMTEpLiBUaGUKPiArICogbWF4aW11bSBudW1iZXIgb2YgaW5k
aXJlY3Qgc2VnbWVudHMgaXMgZml4ZWQgYnkgdGhlIGJhY2tlbmQsIGJ1dCB0aGUKPiArICogZnJv
bnRlbmQgY2FuIGlzc3VlIHJlcXVlc3RzIHdpdGggYW55IG51bWJlciBvZiBpbmRpcmVjdCBzZWdt
ZW50cyBhcyBsb25nIGFzCj4gKyAqIGl0J3MgbGVzcyB0aGFuIHRoZSBudW1iZXIgcHJvdmlkZWQg
YnkgdGhlIGJhY2tlbmQuIFRoZSBpbmRpcmVjdF9ncmVmcyBmaWVsZAo+ICsgKiBpbiBibGtpZl9y
ZXF1ZXN0X2luZGlyZWN0IHNob3VsZCBiZSBmaWxsZWQgYnkgdGhlIGZyb250ZW5kIHdpdGggdGhl
Cj4gKyAqIGdyYW50IHJlZmVyZW5jZXMgb2YgdGhlIHBhZ2VzIHRoYXQgYXJlIGhvbGRpbmcgdGhl
IGluZGlyZWN0IHNlZ21lbnRzLgo+ICsgKiBUaGVzZSBwYWdlcyBhcmUgZmlsbGVkIHdpdGggYW4g
YXJyYXkgb2YgYmxraWZfcmVxdWVzdF9zZWdtZW50IHRoYXQgaG9sZCB0aGUKPiArICogaW5mb3Jt
YXRpb24gYWJvdXQgdGhlIHNlZ21lbnRzLiBUaGUgbnVtYmVyIG9mIGluZGlyZWN0IHBhZ2VzIHRv
IHVzZSBpcwo+ICsgKiBkZXRlcm1pbmVkIGJ5IHRoZSBudW1iZXIgb2Ygc2VnbWVudHMgYW4gaW5k
aXJlY3QgcmVxdWVzdCBjb250YWlucy4gRXZlcnkKPiArICogaW5kaXJlY3QgcGFnZSBjYW4gY29u
dGFpbiBhIG1heGltdW0gb2YKPiArICogKFBBR0VfU0laRSAvIHNpemVvZihzdHJ1Y3QgYmxraWZf
cmVxdWVzdF9zZWdtZW50KSkgc2VnbWVudHMsIHNvIHRvCj4gKyAqIGNhbGN1bGF0ZSB0aGUgbnVt
YmVyIG9mIGluZGlyZWN0IHBhZ2VzIHRvIHVzZSB3ZSBoYXZlIHRvIGRvCj4gKyAqIGNlaWwoaW5k
aXJlY3Rfc2VnbWVudHMgLyAoUEFHRV9TSVpFIC8gc2l6ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0
X3NlZ21lbnQpKSkuCj4gKyAqCj4gKyAqIElmIGEgYmFja2VuZCBkb2VzIG5vdCByZWNvZ25pemUg
QkxLSUZfT1BfSU5ESVJFQ1QsIGl0IHNob3VsZCAqbm90Kgo+ICsgKiBjcmVhdGUgdGhlICJmZWF0
dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgbm9kZSEKPiArICovCj4gKyNkZWZpbmUgQkxLSUZf
T1BfSU5ESVJFQ1QgICAgICAgICAgNgo+ICsKPiArLyoKPiArICogTWF4aW11bSBzY2F0dGVyL2dh
dGhlciBzZWdtZW50cyBwZXIgcmVxdWVzdC4KPiArICogVGhpcyBpcyBjYXJlZnVsbHkgY2hvc2Vu
IHNvIHRoYXQgc2l6ZW9mKGJsa2lmX3JpbmdfdCkgPD0gUEFHRV9TSVpFLgo+ICsgKiBOQi4gVGhp
cyBjb3VsZCBiZSAxMiBpZiB0aGUgcmluZyBpbmRleGVzIHdlcmVuJ3Qgc3RvcmVkIGluIHRoZSBz
YW1lIHBhZ2UuCj4gKyAqLwo+ICsjZGVmaW5lIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVT
VCAxMQo+ICsKPiArLyoKPiArICogTWF4aW11bSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMgdG8g
dXNlIHBlciByZXF1ZXN0Lgo+ICsgKi8KPiArI2RlZmluZSBCTEtJRl9NQVhfSU5ESVJFQ1RfUEFH
RVNfUEVSX1JFUVVFU1QgOAo+ICsKPiArLyoKPiArICogTkIuICdmaXJzdF9zZWN0JyBhbmQgJ2xh
c3Rfc2VjdCcgaW4gYmxraWZfcmVxdWVzdF9zZWdtZW50LCBhcyB3ZWxsIGFzCj4gKyAqICdzZWN0
b3JfbnVtYmVyJyBpbiBibGtpZl9yZXF1ZXN0LCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYW5kCj4g
KyAqIGJsa2lmX3JlcXVlc3RfaW5kaXJlY3QgYXJlIHNlY3Rvci1iYXNlZCBxdWFudGl0aWVzLiBT
ZWUgdGhlIGRlc2NyaXB0aW9uCj4gKyAqIG9mIHRoZSAiZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6
ZSIgZnJvbnRlbmQgeGVuYnVzIG5vZGUgYWJvdmUgZm9yCj4gKyAqIG1vcmUgaW5mb3JtYXRpb24u
Cj4gKyAqLwo+ICtzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50IHsKPiArICAgIGdyYW50X3Jl
Zl90IGdyZWY7ICAgICAgICAvKiByZWZlcmVuY2UgdG8gSS9PIGJ1ZmZlciBmcmFtZSAgICAgICAg
Ki8KPiArICAgIC8qIEBmaXJzdF9zZWN0OiBmaXJzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNm
ZXIgKGluY2x1c2l2ZSkuICAgKi8KPiArICAgIC8qIEBsYXN0X3NlY3Q6IGxhc3Qgc2VjdG9yIGlu
IGZyYW1lIHRvIHRyYW5zZmVyIChpbmNsdXNpdmUpLiAgICAgKi8KPiArICAgIHVpbnQ4X3QgICAg
IGZpcnN0X3NlY3QsIGxhc3Rfc2VjdDsKPiArfTsKPiArCj4gKy8qCj4gKyAqIFN0YXJ0aW5nIHJp
bmcgZWxlbWVudCBmb3IgYW55IEkvTyByZXF1ZXN0Lgo+ICsgKi8KPiArc3RydWN0IGJsa2lmX3Jl
cXVlc3Qgewo+ICsgICAgdWludDhfdCAgICAgICAgb3BlcmF0aW9uOyAgICAvKiBCTEtJRl9PUF8/
Pz8gICAgICAgICAgICAgICAgICAgICAgICAgKi8KPiArICAgIHVpbnQ4X3QgICAgICAgIG5yX3Nl
Z21lbnRzOyAgLyogbnVtYmVyIG9mIHNlZ21lbnRzICAgICAgICAgICAgICAgICAgICovCj4gKyAg
ICBibGtpZl92ZGV2X3QgICBoYW5kbGU7ICAgICAgIC8qIG9ubHkgZm9yIHJlYWQvd3JpdGUgcmVx
dWVzdHMgICAgICAgICAqLwo+ICsgICAgdWludDY0X3QgICAgICAgaWQ7ICAgICAgICAgICAvKiBw
cml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcCAgKi8KPiArICAgIGJsa2lmX3NlY3Rv
cl90IHNlY3Rvcl9udW1iZXI7Lyogc3RhcnQgc2VjdG9yIGlkeCBvbiBkaXNrIChyL3cgb25seSkg
ICovCj4gKyAgICBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tCTEtJRl9NQVhfU0VH
TUVOVFNfUEVSX1JFUVVFU1RdOwo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXF1ZXN0
IGJsa2lmX3JlcXVlc3RfdDsKPiArCj4gKy8qCj4gKyAqIENhc3QgdG8gdGhpcyBzdHJ1Y3R1cmUg
d2hlbiBibGtpZl9yZXF1ZXN0Lm9wZXJhdGlvbiA9PSBCTEtJRl9PUF9ESVNDQVJECj4gKyAqIHNp
emVvZihzdHJ1Y3QgYmxraWZfcmVxdWVzdF9kaXNjYXJkKSA8PSBzaXplb2Yoc3RydWN0IGJsa2lm
X3JlcXVlc3QpCj4gKyAqLwo+ICtzdHJ1Y3QgYmxraWZfcmVxdWVzdF9kaXNjYXJkIHsKPiArICAg
IHVpbnQ4X3QgICAgICAgIG9wZXJhdGlvbjsgICAgLyogQkxLSUZfT1BfRElTQ0FSRCAgICAgICAg
ICAgICAgICAgICAgICovCj4gKyAgICB1aW50OF90ICAgICAgICBmbGFnOyAgICAgICAgIC8qIEJM
S0lGX0RJU0NBUkRfU0VDVVJFIG9yIHplcm8gICAgICAgICAqLwo+ICsjZGVmaW5lIEJMS0lGX0RJ
U0NBUkRfU0VDVVJFICgxPDwwKSAgLyogaWdub3JlZCBpZiBkaXNjYXJkLXNlY3VyZT0wICAgICAg
Ki8KPiArICAgIGJsa2lmX3ZkZXZfdCAgIGhhbmRsZTsgICAgICAgLyogc2FtZSBhcyBmb3IgcmVh
ZC93cml0ZSByZXF1ZXN0cyAgICAgICovCj4gKyAgICB1aW50NjRfdCAgICAgICBpZDsgICAgICAg
ICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwICAqLwo+ICsgICAgYmxr
aWZfc2VjdG9yX3Qgc2VjdG9yX251bWJlcjsvKiBzdGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgICAg
ICAgICAgICAgKi8KPiArICAgIHVpbnQ2NF90ICAgICAgIG5yX3NlY3RvcnM7ICAgLyogbnVtYmVy
IG9mIGNvbnRpZ3VvdXMgc2VjdG9ycyB0byBkaXNjYXJkKi8KPiArfTsKPiArdHlwZWRlZiBzdHJ1
Y3QgYmxraWZfcmVxdWVzdF9kaXNjYXJkIGJsa2lmX3JlcXVlc3RfZGlzY2FyZF90Owo+ICsKPiAr
c3RydWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3Qgewo+ICsgICAgdWludDhfdCAgICAgICAgb3Bl
cmF0aW9uOyAgICAvKiBCTEtJRl9PUF9JTkRJUkVDVCAgICAgICAgICAgICAgICAgICAgKi8KPiAr
ICAgIHVpbnQ4X3QgICAgICAgIGluZGlyZWN0X29wOyAgLyogQkxLSUZfT1Bfe1JFQUQvV1JJVEV9
ICAgICAgICAgICAgICAgICovCj4gKyAgICB1aW50MTZfdCAgICAgICBucl9zZWdtZW50czsgIC8q
IG51bWJlciBvZiBzZWdtZW50cyAgICAgICAgICAgICAgICAgICAqLwo+ICsgICAgdWludDY0X3Qg
ICAgICAgaWQ7ICAgICAgICAgICAvKiBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVz
cCAgKi8KPiArICAgIGJsa2lmX3NlY3Rvcl90IHNlY3Rvcl9udW1iZXI7Lyogc3RhcnQgc2VjdG9y
IGlkeCBvbiBkaXNrIChyL3cgb25seSkgICovCj4gKyAgICBibGtpZl92ZGV2X3QgICBoYW5kbGU7
ICAgICAgIC8qIHNhbWUgYXMgZm9yIHJlYWQvd3JpdGUgcmVxdWVzdHMgICAgICAqLwo+ICsgICAg
Z3JhbnRfcmVmX3QgICAgaW5kaXJlY3RfZ3JlZnNbQkxLSUZfTUFYX0lORElSRUNUX1BBR0VTX1BF
Ul9SRVFVRVNUXTsKPiArI2lmZGVmIF9faTM4Nl9fCj4gKyAgICB1aW50NjRfdCAgICAgICBwYWQ7
ICAgICAgICAgIC8qIE1ha2UgaXQgNjQgYnl0ZSBhbGlnbmVkIG9uIGkzODYgICAgICAqLwo+ICsj
ZW5kaWYKPiArfTsKPiArdHlwZWRlZiBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9pbmRpcmVjdCBibGtp
Zl9yZXF1ZXN0X2luZGlyZWN0X3Q7Cj4gKwo+ICtzdHJ1Y3QgYmxraWZfcmVzcG9uc2Ugewo+ICsg
ICAgdWludDY0X3QgICAgICAgIGlkOyAgICAgICAgICAgICAgLyogY29waWVkIGZyb20gcmVxdWVz
dCAqLwo+ICsgICAgdWludDhfdCAgICAgICAgIG9wZXJhdGlvbjsgICAgICAgLyogY29waWVkIGZy
b20gcmVxdWVzdCAqLwo+ICsgICAgaW50MTZfdCAgICAgICAgIHN0YXR1czsgICAgICAgICAgLyog
QkxLSUZfUlNQXz8/PyAgICAgICAqLwo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXNw
b25zZSBibGtpZl9yZXNwb25zZV90Owo+ICsKPiArLyoKPiArICogU1RBVFVTIFJFVFVSTiBDT0RF
Uy4KPiArICovCj4gKyAvKiBPcGVyYXRpb24gbm90IHN1cHBvcnRlZCAob25seSBoYXBwZW5zIG9u
IGJhcnJpZXIgd3JpdGVzKS4gKi8KPiArI2RlZmluZSBCTEtJRl9SU1BfRU9QTk9UU1VQUCAgLTIK
PiArIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uICgtRUlP
KS4gKi8KPiArI2RlZmluZSBCTEtJRl9SU1BfRVJST1IgICAgICAgLTEKPiArIC8qIE9wZXJhdGlv
biBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5LiAqLwo+ICsjZGVmaW5lIEJMS0lGX1JTUF9PS0FZICAg
ICAgICAgMAo+ICsKPiArLyoKPiArICogR2VuZXJhdGUgYmxraWYgcmluZyBzdHJ1Y3R1cmVzIGFu
ZCB0eXBlcy4KPiArICovCj4gK0RFRklORV9SSU5HX1RZUEVTKGJsa2lmLCBzdHJ1Y3QgYmxraWZf
cmVxdWVzdCwgc3RydWN0IGJsa2lmX3Jlc3BvbnNlKTsKPiArCj4gKyNkZWZpbmUgVkRJU0tfQ0RS
T00gICAgICAgIDB4MQo+ICsjZGVmaW5lIFZESVNLX1JFTU9WQUJMRSAgICAweDIKPiArI2RlZmlu
ZSBWRElTS19SRUFET05MWSAgICAgMHg0Cj4gKwo+ICsjZW5kaWYgLyogX19YRU5fUFVCTElDX0lP
X0JMS0lGX0hfXyAqLwo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
Y29uc29sZS5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaAo+IG5ldyBm
aWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uZTIxNTVkMWNmNQo+IC0tLSAvZGV2
L251bGwKPiArKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oCj4gQEAg
LTAsMCArMSw0NiBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIGNvbnNvbGUuaAo+
ICsgKgo+ICsgKiBDb25zb2xlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgo+ICsg
Kgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8g
YW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFz
c29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwo+ICsgKiBk
ZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91
dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdl
LCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPiArICogc2VsbCBjb3Bp
ZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29m
dHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dp
bmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5k
IHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPiArICogYWxsIGNv
cGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4gKyAqCj4gKyAq
IFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFO
WSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlU
RUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+ICsgKiBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBT
SEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9S
IEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4g
QU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwo+ICsgKiBG
Uk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNF
IE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiArICoKPiArICogQ29w
eXJpZ2h0IChjKSAyMDA1LCBLZWlyIEZyYXNlcgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5f
UFVCTElDX0lPX0NPTlNPTEVfSF9fCj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0NPTlNPTEVf
SF9fCj4gKwo+ICt0eXBlZGVmIHVpbnQzMl90IFhFTkNPTlNfUklOR19JRFg7Cj4gKwo+ICsjZGVm
aW5lIE1BU0tfWEVOQ09OU19JRFgoaWR4LCByaW5nKSAoKGlkeCkgJiAoc2l6ZW9mKHJpbmcpLTEp
KQo+ICsKPiArc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlIHsKPiArICAgIGNoYXIgaW5bMTAyNF07
Cj4gKyAgICBjaGFyIG91dFsyMDQ4XTsKPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywg
aW5fcHJvZDsKPiArICAgIFhFTkNPTlNfUklOR19JRFggb3V0X2NvbnMsIG91dF9wcm9kOwo+ICt9
Owo+ICsKPiArI2lmZGVmIFhFTl9XQU5UX0ZMRVhfQ09OU09MRV9SSU5HCj4gKyNpbmNsdWRlICJy
aW5nLmgiCj4gK0RFRklORV9YRU5fRkxFWF9SSU5HKHhlbmNvbnMpOwo+ICsjZW5kaWYKPiArCj4g
KyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18gKi8KPiBkaWZmIC0tZ2l0IGEv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCBiL2luY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9mYmlmLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAu
LmVhODdlYmVjMGEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2ZiaWYuaAo+IEBAIC0wLDAgKzEsMTU2IEBACj4gKy8qCj4gKyAqIGZiaWYuaCAtLSBY
ZW4gdmlydHVhbCBmcmFtZSBidWZmZXIgZGV2aWNlCj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMg
aGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBh
IGNvcHkKPiArICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdp
dGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAq
IHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUs
IHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFu
ZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNo
ZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+
ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGlj
ZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiAr
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
IEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JT
IE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9S
IE9USEVSCj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1Qs
IFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05O
RUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElO
R1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMDUgQW50aG9u
eSBMaWd1b3JpIDxhbGlndW9yaUB1cy5pYm0uY29tPgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMDYg
UmVkIEhhdCwgSW5jLiwgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgo+ICsg
Ki8KPiArCj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX0ZCSUZfSF9fCj4gKyNkZWZpbmUgX19Y
RU5fUFVCTElDX0lPX0ZCSUZfSF9fCj4gKwo+ICsvKiBPdXQgZXZlbnRzIChmcm9udGVuZCAtPiBi
YWNrZW5kKSAqLwo+ICsKPiArLyoKPiArICogT3V0IGV2ZW50cyBtYXkgYmUgc2VudCBvbmx5IHdo
ZW4gcmVxdWVzdGVkIGJ5IGJhY2tlbmQsIGFuZCByZWNlaXB0Cj4gKyAqIG9mIGFuIHVua25vd24g
b3V0IGV2ZW50IGlzIGFuIGVycm9yLgo+ICsgKi8KPiArCj4gKy8qIEV2ZW50IHR5cGUgMSBjdXJy
ZW50bHkgbm90IHVzZWQgKi8KPiArLyoKPiArICogRnJhbWVidWZmZXIgdXBkYXRlIG5vdGlmaWNh
dGlvbiBldmVudAo+ICsgKiBDYXBhYmxlIGZyb250ZW5kIHNldHMgZmVhdHVyZS11cGRhdGUgaW4g
eGVuc3RvcmUuCj4gKyAqIEJhY2tlbmQgcmVxdWVzdHMgaXQgYnkgc2V0dGluZyByZXF1ZXN0LXVw
ZGF0ZSBpbiB4ZW5zdG9yZS4KPiArICovCj4gKyNkZWZpbmUgWEVORkJfVFlQRV9VUERBVEUgMgo+
ICsKPiArc3RydWN0IHhlbmZiX3VwZGF0ZQo+ICt7Cj4gKyAgICB1aW50OF90IHR5cGU7ICAgIC8q
IFhFTkZCX1RZUEVfVVBEQVRFICovCj4gKyAgICBpbnQzMl90IHg7ICAgICAgLyogc291cmNlIHgg
Ki8KPiArICAgIGludDMyX3QgeTsgICAgICAvKiBzb3VyY2UgeSAqLwo+ICsgICAgaW50MzJfdCB3
aWR0aDsgIC8qIHJlY3Qgd2lkdGggKi8KPiArICAgIGludDMyX3QgaGVpZ2h0OyAvKiByZWN0IGhl
aWdodCAqLwo+ICt9Owo+ICsKPiArLyoKPiArICogRnJhbWVidWZmZXIgcmVzaXplIG5vdGlmaWNh
dGlvbiBldmVudAo+ICsgKiBDYXBhYmxlIGJhY2tlbmQgc2V0cyBmZWF0dXJlLXJlc2l6ZSBpbiB4
ZW5zdG9yZS4KPiArICovCj4gKyNkZWZpbmUgWEVORkJfVFlQRV9SRVNJWkUgMwo+ICsKPiArc3Ry
dWN0IHhlbmZiX3Jlc2l6ZQo+ICt7Cj4gKyAgICB1aW50OF90IHR5cGU7ICAgIC8qIFhFTkZCX1RZ
UEVfUkVTSVpFICovCj4gKyAgICBpbnQzMl90IHdpZHRoOyAgIC8qIHdpZHRoIGluIHBpeGVscyAq
Lwo+ICsgICAgaW50MzJfdCBoZWlnaHQ7ICAvKiBoZWlnaHQgaW4gcGl4ZWxzICovCj4gKyAgICBp
bnQzMl90IHN0cmlkZTsgIC8qIHN0cmlkZSBpbiBieXRlcyAqLwo+ICsgICAgaW50MzJfdCBkZXB0
aDsgICAvKiBkZXB0aCBpbiBiaXRzICovCj4gKyAgICBpbnQzMl90IG9mZnNldDsgIC8qIG9mZnNl
dCBvZiB0aGUgZnJhbWVidWZmZXIgaW4gYnl0ZXMgKi8KPiArfTsKPiArCj4gKyNkZWZpbmUgWEVO
RkJfT1VUX0VWRU5UX1NJWkUgNDAKPiArCj4gK3VuaW9uIHhlbmZiX291dF9ldmVudAo+ICt7Cj4g
KyAgICB1aW50OF90IHR5cGU7Cj4gKyAgICBzdHJ1Y3QgeGVuZmJfdXBkYXRlIHVwZGF0ZTsKPiAr
ICAgIHN0cnVjdCB4ZW5mYl9yZXNpemUgcmVzaXplOwo+ICsgICAgY2hhciBwYWRbWEVORkJfT1VU
X0VWRU5UX1NJWkVdOwo+ICt9Owo+ICsKPiArLyogSW4gZXZlbnRzIChiYWNrZW5kIC0+IGZyb250
ZW5kKSAqLwo+ICsKPiArLyoKPiArICogRnJvbnRlbmRzIHNob3VsZCBpZ25vcmUgdW5rbm93biBp
biBldmVudHMuCj4gKyAqLwo+ICsKPiArLyoKPiArICogRnJhbWVidWZmZXIgcmVmcmVzaCBwZXJp
b2QgYWR2aWNlCj4gKyAqIEJhY2tlbmQgc2VuZHMgaXQgdG8gYWR2aXNlIHRoZSBmcm9udGVuZCB0
aGVpciBwcmVmZXJyZWQgcGVyaW9kIG9mCj4gKyAqIHJlZnJlc2guICBGcm9udGVuZHMgdGhhdCBr
ZWVwIHRoZSBmcmFtZWJ1ZmZlciBjb25zdGFudGx5IHVwLXRvLWRhdGUKPiArICoganVzdCBpZ25v
cmUgaXQuICBGcm9udGVuZHMgdGhhdCB1c2UgdGhlIGFkdmljZSBzaG91bGQgaW1tZWRpYXRlbHkK
PiArICogcmVmcmVzaCB0aGUgZnJhbWVidWZmZXIgKGFuZCBzZW5kIGFuIHVwZGF0ZSBub3RpZmlj
YXRpb24gZXZlbnQgaWYKPiArICogdGhvc2UgaGF2ZSBiZWVuIHJlcXVlc3RlZCksIHRoZW4gdXNl
IHRoZSB1cGRhdGUgZnJlcXVlbmN5IHRvIGd1aWRlCj4gKyAqIHRoZWlyIHBlcmlvZGljYWwgcmVm
cmVzaHMuCj4gKyAqLwo+ICsjZGVmaW5lIFhFTkZCX1RZUEVfUkVGUkVTSF9QRVJJT0QgMQo+ICsj
ZGVmaW5lIFhFTkZCX05PX1JFRlJFU0ggMAo+ICsKPiArc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVy
aW9kCj4gK3sKPiArICAgIHVpbnQ4X3QgdHlwZTsgICAgLyogWEVORkJfVFlQRV9VUERBVEVfUEVS
SU9EICovCj4gKyAgICB1aW50MzJfdCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBt
cywKPiArICAgICAgICAgICAgICAgICAgICAgICogWEVORkJfTk9fUkVGUkVTSCBpZiBubyByZWZy
ZXNoIGlzIG5lZWRlZCAqLwo+ICt9Owo+ICsKPiArI2RlZmluZSBYRU5GQl9JTl9FVkVOVF9TSVpF
IDQwCj4gKwo+ICt1bmlvbiB4ZW5mYl9pbl9ldmVudAo+ICt7Cj4gKyAgICB1aW50OF90IHR5cGU7
Cj4gKyAgICBzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QgcmVmcmVzaF9wZXJpb2Q7Cj4gKyAg
ICBjaGFyIHBhZFtYRU5GQl9JTl9FVkVOVF9TSVpFXTsKPiArfTsKPiArCj4gKy8qIHNoYXJlZCBw
YWdlICovCj4gKwo+ICsjZGVmaW5lIFhFTkZCX0lOX1JJTkdfU0laRSAxMDI0Cj4gKyNkZWZpbmUg
WEVORkJfSU5fUklOR19MRU4gKFhFTkZCX0lOX1JJTkdfU0laRSAvIFhFTkZCX0lOX0VWRU5UX1NJ
WkUpCj4gKyNkZWZpbmUgWEVORkJfSU5fUklOR19PRkZTIDEwMjQKPiArI2RlZmluZSBYRU5GQl9J
Tl9SSU5HKHBhZ2UpIFwKPiArICAgICgodW5pb24geGVuZmJfaW5fZXZlbnQgKikoKGNoYXIgKiko
cGFnZSkgKyBYRU5GQl9JTl9SSU5HX09GRlMpKQo+ICsjZGVmaW5lIFhFTkZCX0lOX1JJTkdfUkVG
KHBhZ2UsIGlkeCkgXAo+ICsgICAgKFhFTkZCX0lOX1JJTkcoKHBhZ2UpKVsoaWR4KSAlIFhFTkZC
X0lOX1JJTkdfTEVOXSkKPiArCj4gKyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfU0laRSAyMDQ4Cj4g
KyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfTEVOIChYRU5GQl9PVVRfUklOR19TSVpFIC8gWEVORkJf
T1VUX0VWRU5UX1NJWkUpCj4gKyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfT0ZGUyAoWEVORkJfSU5f
UklOR19PRkZTICsgWEVORkJfSU5fUklOR19TSVpFKQo+ICsjZGVmaW5lIFhFTkZCX09VVF9SSU5H
KHBhZ2UpIFwKPiArICAgICgodW5pb24geGVuZmJfb3V0X2V2ZW50ICopKChjaGFyICopKHBhZ2Up
ICsgWEVORkJfT1VUX1JJTkdfT0ZGUykpCj4gKyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfUkVGKHBh
Z2UsIGlkeCkgXAo+ICsgICAgKFhFTkZCX09VVF9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5GQl9P
VVRfUklOR19MRU5dKQo+ICsKPiArc3RydWN0IHhlbmZiX3BhZ2UKPiArewo+ICsgICAgdWludDMy
X3QgaW5fY29ucywgaW5fcHJvZDsKPiArICAgIHVpbnQzMl90IG91dF9jb25zLCBvdXRfcHJvZDsK
PiArCj4gKyAgICBpbnQzMl90IHdpZHRoOyAgICAgICAgICAvKiB0aGUgd2lkdGggb2YgdGhlIGZy
YW1lYnVmZmVyIChpbiBwaXhlbHMpICovCj4gKyAgICBpbnQzMl90IGhlaWdodDsgICAgICAgICAv
KiB0aGUgaGVpZ2h0IG9mIHRoZSBmcmFtZWJ1ZmZlciAoaW4gcGl4ZWxzKSAqLwo+ICsgICAgdWlu
dDMyX3QgbGluZV9sZW5ndGg7ICAgLyogdGhlIGxlbmd0aCBvZiBhIHJvdyBvZiBwaXhlbHMgKGlu
IGJ5dGVzKSAqLwo+ICsgICAgdWludDMyX3QgbWVtX2xlbmd0aDsgICAgLyogdGhlIGxlbmd0aCBv
ZiB0aGUgZnJhbWVidWZmZXIgKGluIGJ5dGVzKSAqLwo+ICsgICAgdWludDhfdCBkZXB0aDsgICAg
ICAgICAgLyogdGhlIGRlcHRoIG9mIGEgcGl4ZWwgKGluIGJpdHMpICovCj4gKwo+ICsgICAgLyoK
PiArICAgICAqIEZyYW1lYnVmZmVyIHBhZ2UgZGlyZWN0b3J5Cj4gKyAgICAgKgo+ICsgICAgICog
RWFjaCBkaXJlY3RvcnkgcGFnZSBob2xkcyBQQUdFX1NJWkUgLyBzaXplb2YoKnBkKQo+ICsgICAg
ICogZnJhbWVidWZmZXIgcGFnZXMsIGFuZCBjYW4gdGh1cyBtYXAgdXAgdG8gUEFHRV9TSVpFICoK
PiArICAgICAqIFBBR0VfU0laRSAvIHNpemVvZigqcGQpIGJ5dGVzLiAgV2l0aCBQQUdFX1NJWkUg
PT0gNDA5NiBhbmQKPiArICAgICAqIHNpemVvZih1bnNpZ25lZCBsb25nKSA9PSA0LzgsIHRoYXQn
cyA0IE1lZ3MgMzIgYml0IGFuZCAyIE1lZ3MKPiArICAgICAqIDY0IGJpdC4gIDI1NiBkaXJlY3Rv
cmllcyBnaXZlIGVub3VnaCByb29tIGZvciBhIDUxMiBNZWcKPiArICAgICAqIGZyYW1lYnVmZmVy
IHdpdGggYSBtYXggcmVzb2x1dGlvbiBvZiAxMiw4MDB4MTAsMjQwLiAgU2hvdWxkCj4gKyAgICAg
KiBiZSBlbm91Z2ggZm9yIGEgd2hpbGUgd2l0aCByb29tIGxlZnRvdmVyIGZvciBleHBhbnNpb24u
Cj4gKyAgICAgKi8KPiArICAgIHVuc2lnbmVkIGxvbmcgcGRbMjU2XTsKPiArfTsKPiArCj4gKyNl
bmRpZgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaCBi
L2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4xZDY4Y2Q0NThlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oCj4gQEAgLTAsMCArMSw1NjYgQEAK
PiArLyoKPiArICoga2JkaWYuaCAtLSBYZW4gdmlydHVhbCBrZXlib2FyZC9tb3VzZQo+ICsgKgo+
ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55
IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29j
aWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwo+ICsgKiBkZWFs
IGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBs
aW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBw
dWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPiArICogc2VsbCBjb3BpZXMg
b2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdh
cmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRo
aXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPiArICogYWxsIGNvcGll
cyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4gKyAqCj4gKyAqIFRI
RSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBL
SU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQg
VE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+ICsgKiBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFM
TCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFO
WSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4g
QUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwo+ICsgKiBGUk9N
LCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S
IE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiArICoKPiArICogQ29weXJp
Z2h0IChDKSAyMDA1IEFudGhvbnkgTGlndW9yaSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KPiArICog
Q29weXJpZ2h0IChDKSAyMDA2IFJlZCBIYXQsIEluYy4sIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1i
cnVAcmVkaGF0LmNvbT4KPiArICovCj4gKwo+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19LQkRJ
Rl9IX18KPiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fS0JESUZfSF9fCj4gKwo+ICsvKgo+ICsg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKPiArICogICAgICAgICAgICAgICAgICAgICBGZWF0dXJlIGFu
ZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KPiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqCj4g
KyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsIGRyaXZlciB1dGlsaXplIG5vZGVz
IHdpdGhpbgo+ICsgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRv
IG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KPiArICogVGhpcyBzZWN0aW9uIGVudW1l
cmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFu
ZAo+ICsgKiBiYWNrZW5kIHBvcnRpb25zIG9mIFhlblN0b3JlLCBmb2xsb3dpbmcgWGVuQnVzIGNv
bnZlbnRpb24uCj4gKyAqCj4gKyAqIEFsbCBkYXRhIGluIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBz
dHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCj4gKyAqIHZhbHVlcyBhcmUgZW5jb2Rl
ZCBpbiBkZWNpbWFsLiBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCj4gKyAq
IGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3Rvcmlu
ZyB0aGUgY29udmVyc2lvbgo+ICsgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5n
LCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24uCj4gKyAqCj4gKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2Rl
cwo+ICsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIEZlYXR1cmVzIHN1cHBvcnRlZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4gKyAqCj4gKyAqIENhcGFibGUgYmFja2VuZCBhZHZlcnRpc2VzIHN1cHBvcnRlZCBmZWF0dXJl
cyBieSBwdWJsaXNoaW5nCj4gKyAqIGNvcnJlc3BvbmRpbmcgZW50cmllcyBpbiBYZW5TdG9yZSBh
bmQgcHV0cyAxIGFzIHRoZSB2YWx1ZSBvZiB0aGUgZW50cnkuCj4gKyAqIElmIGEgZmVhdHVyZSBp
cyBub3Qgc3VwcG9ydGVkIHRoZW4gMCBtdXN0IGJlIHNldCBvciBmZWF0dXJlIGVudHJ5IG9taXR0
ZWQuCj4gKyAqCj4gKyAqIGZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZAo+ICsgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KPiArICoKPiArICogICAgICBJZiB0aGVyZSBpcyBubyBuZWVkIHRv
IGV4cG9zZSBhIHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlIGJ5IHRoZQo+ICsgKiAgICAgIGZyb250
ZW5kIHRoZW4gdGhpcyBtdXN0IGJlIHNldCB0byAxLgo+ICsgKgo+ICsgKiBmZWF0dXJlLWRpc2Fi
bGUtcG9pbnRlcgo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPiArICoKPiArICog
ICAgICBJZiB0aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwgcG9pbnRlciBkZXZp
Y2UgYnkgdGhlCj4gKyAqICAgICAgZnJvbnRlbmQgdGhlbiB0aGlzIG11c3QgYmUgc2V0IHRvIDEu
Cj4gKyAqCj4gKyAqIGZlYXR1cmUtYWJzLXBvaW50ZXIKPiArICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+Cj4gKyAqCj4gKyAqICAgICAgQmFja2VuZHMsIHdoaWNoIHN1cHBvcnQgcmVwb3J0
aW5nIG9mIGFic29sdXRlIGNvb3JkaW5hdGVzIGZvciBwb2ludGVyCj4gKyAqICAgICAgZGV2aWNl
IHNob3VsZCBzZXQgdGhpcyB0byAxLgo+ICsgKgo+ICsgKiBmZWF0dXJlLW11bHRpLXRvdWNoCj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIEJhY2tlbmRz
LCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyBvZiBtdWx0aS10b3VjaCBldmVudHMKPiArICogICAg
ICBzaG91bGQgc2V0IHRoaXMgdG8gMS4KPiArICoKPiArICogZmVhdHVyZS1yYXctcG9pbnRlcgo+
ICsgKiAgICAgIFZhbHVlczogICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIEJhY2tlbmRz
LCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyByYXcgKHVuc2NhbGVkKSBhYnNvbHV0ZSBjb29yZGlu
YXRlcwo+ICsgKiAgICAgIGZvciBwb2ludGVyIGRldmljZXMgc2hvdWxkIHNldCB0aGlzIHRvIDEu
IFJhdyAodW5zY2FsZWQpIHZhbHVlcyBoYXZlCj4gKyAqICAgICAgYSByYW5nZSBvZiBbMCwgMHg3
ZmZmXS4KPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgRGV2aWNlIEluc3RhbmNl
IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIHVuaXF1ZS1p
ZAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nPgo+ICsgKgo+ICsgKiAgICAgIEFm
dGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1
ZSBJRCwKPiArICogICAgICBzbyBldmVyeSBpbnN0YW5jZSBvZiB0aGUgZnJvbnRlbmQgY2FuIGJl
IGlkZW50aWZpZWQgYnkgdGhlIGJhY2tlbmQKPiArICogICAgICBieSB0aGlzIElELiBUaGlzIGNh
biBiZSBVVUlEIG9yIHN1Y2guCj4gKyAqCj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBQ
b2ludGVyIERldmljZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+
ICsgKiB3aWR0aAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPiArICoKPiArICog
ICAgICBNYXhpbXVtIFggY29vcmRpbmF0ZSAod2lkdGgpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250
ZW5kCj4gKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxzLCBbMDsg
VUlOVDMyX01BWF0uCj4gKyAqCj4gKyAqIGhlaWdodAo+ICsgKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludD4KPiArICoKPiArICogICAgICBNYXhpbXVtIFkgY29vcmRpbmF0ZSAoaGVpZ2h0KSB0
byBiZSB1c2VkIGJ5IHRoZSBmcm9udGVuZAo+ICsgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1
dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhdLgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tIE11bHRpLXRvdWNoIERldmljZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiArICoKPiArICogbXVsdGktdG91Y2gtbnVtLWNvbnRhY3RzCj4gKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIE51bWJlciBvZiBzaW11bHRh
bmVvdXMgdG91Y2hlcyByZXBvcnRlZC4KPiArICoKPiArICogbXVsdGktdG91Y2gtd2lkdGgKPiAr
ICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cj4gKyAqCj4gKyAqICAgICAgV2lkdGggb2Yg
dGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0aGUgZnJvbnRlbmQKPiArICogICAgICB3aGls
ZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBVSU5UMzJfTUFYXS4KPiArICoK
PiArICogbXVsdGktdG91Y2gtaGVpZ2h0Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50
Pgo+ICsgKgo+ICsgKiAgICAgIEhlaWdodCBvZiB0aGUgdG91Y2ggYXJlYSB0byBiZSB1c2VkIGJ5
IHRoZSBmcm9udGVuZAo+ICsgKiAgICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBp
eGVscywgWzA7IFVJTlQzMl9NQVhdLgo+ICsgKgo+ICsgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5vZGVzCj4gKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgo+ICsgKgo+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBGZWF0dXJlIHJlcXVlc3QgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICoK
PiArICogQ2FwYWJsZSBmcm9udGVuZCByZXF1ZXN0cyBmZWF0dXJlcyBmcm9tIGJhY2tlbmQgdmlh
IHNldHRpbmcgY29ycmVzcG9uZGluZwo+ICsgKiBlbnRyaWVzIHRvIDEgaW4gWGVuU3RvcmUuIFJl
cXVlc3RzIGZvciBmZWF0dXJlcyBub3QgYWR2ZXJ0aXNlZCBhcyBzdXBwb3J0ZWQKPiArICogYnkg
dGhlIGJhY2tlbmQgaGF2ZSBubyBlZmZlY3QuCj4gKyAqCj4gKyAqIHJlcXVlc3QtYWJzLXBvaW50
ZXIKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cj4gKyAqCj4gKyAqICAgICAgUmVx
dWVzdCBiYWNrZW5kIHRvIHJlcG9ydCBhYnNvbHV0ZSBwb2ludGVyIGNvb3JkaW5hdGVzCj4gKyAq
ICAgICAgKFhFTktCRF9UWVBFX1BPUykgaW5zdGVhZCBvZiByZWxhdGl2ZSBvbmVzIChYRU5LQkRf
VFlQRV9NT1RJT04pLgo+ICsgKgo+ICsgKiByZXF1ZXN0LW11bHRpLXRvdWNoCj4gKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIFJlcXVlc3QgYmFja2VuZCB0
byByZXBvcnQgbXVsdGktdG91Y2ggZXZlbnRzLgo+ICsgKgo+ICsgKiByZXF1ZXN0LXJhdy1wb2lu
dGVyCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgo+ICsgKgo+ICsgKiAgICAgIFJl
cXVlc3QgYmFja2VuZCB0byByZXBvcnQgcmF3IHVuc2NhbGVkIGFic29sdXRlIHBvaW50ZXIgY29v
cmRpbmF0ZXMuCj4gKyAqICAgICAgVGhpcyBvcHRpb24gaXMgb25seSB2YWxpZCBpZiByZXF1ZXN0
LWFicy1wb2ludGVyIGlzIGFsc28gc2V0Lgo+ICsgKiAgICAgIFJhdyB1bnNjYWxlZCBjb29yZGlu
YXRlcyBoYXZlIHRoZSByYW5nZSBbMCwgMHg3ZmZmXQo+ICsgKgo+ICsgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPiArICoKPiArICogZXZlbnQtY2hhbm5lbAo+ICsgKiAgICAgIFZhbHVlczogICAgICAg
ICA8dWludD4KPiArICoKPiArICogICAgICBUaGUgaWRlbnRpZmllciBvZiB0aGUgWGVuIGV2ZW50
IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkKPiArICogICAgICBpbiB0aGUgcmluZyBi
dWZmZXIuCj4gKyAqCj4gKyAqIHBhZ2UtZ3JlZgo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8
dWludD4KPiArICoKPiArICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBw
ZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAKPiArICogICAgICBhIHNvbGUgcGFnZSBp
biBhIHNpbmdsZSBwYWdlIHNpemVkIGV2ZW50IHJpbmcgYnVmZmVyLgo+ICsgKgo+ICsgKiBwYWdl
LXJlZgo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPiArICoKPiArICogICAgICBP
QlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UuCj4gKyAqICAgICAgUEZOIG9mIHRoZSBz
aGFyZWQgcGFnZS4KPiArICovCj4gKwo+ICsvKgo+ICsgKiBFVkVOVCBDT0RFUy4KPiArICovCj4g
Kwo+ICsjZGVmaW5lIFhFTktCRF9UWVBFX01PVElPTiAgICAgICAgICAgICAxCj4gKyNkZWZpbmUg
WEVOS0JEX1RZUEVfUkVTRVJWRUQgICAgICAgICAgIDIKPiArI2RlZmluZSBYRU5LQkRfVFlQRV9L
RVkgICAgICAgICAgICAgICAgMwo+ICsjZGVmaW5lIFhFTktCRF9UWVBFX1BPUyAgICAgICAgICAg
ICAgICA0Cj4gKyNkZWZpbmUgWEVOS0JEX1RZUEVfTVRPVUNIICAgICAgICAgICAgIDUKPiArCj4g
Ky8qIE11bHRpLXRvdWNoIGV2ZW50IHN1Yi1jb2RlcyAqLwo+ICsKPiArI2RlZmluZSBYRU5LQkRf
TVRfRVZfRE9XTiAgICAgICAgICAgICAgMAo+ICsjZGVmaW5lIFhFTktCRF9NVF9FVl9VUCAgICAg
ICAgICAgICAgICAxCj4gKyNkZWZpbmUgWEVOS0JEX01UX0VWX01PVElPTiAgICAgICAgICAgIDIK
PiArI2RlZmluZSBYRU5LQkRfTVRfRVZfU1lOICAgICAgICAgICAgICAgMwo+ICsjZGVmaW5lIFhF
TktCRF9NVF9FVl9TSEFQRSAgICAgICAgICAgICA0Cj4gKyNkZWZpbmUgWEVOS0JEX01UX0VWX09S
SUVOVCAgICAgICAgICAgIDUKPiArCj4gKy8qCj4gKyAqIENPTlNUQU5UUywgWEVOU1RPUkUgRklF
TEQgQU5EIFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgo+ICsgKi8KPiArCj4gKyNkZWZpbmUg
WEVOS0JEX0RSSVZFUl9OQU1FICAgICAgICAgICAgICJ2a2JkIgo+ICsKPiArI2RlZmluZSBYRU5L
QkRfRklFTERfRkVBVF9EU0JMX0tFWUJSRCAgImZlYXR1cmUtZGlzYWJsZS1rZXlib2FyZCIKPiAr
I2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9EU0JMX1BPSU5URVIgImZlYXR1cmUtZGlzYWJsZS1w
b2ludGVyIgo+ICsjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFUX0FCU19QT0lOVEVSICAiZmVhdHVy
ZS1hYnMtcG9pbnRlciIKPiArI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9SQVdfUE9JTlRFUiAg
ImZlYXR1cmUtcmF3LXBvaW50ZXIiCj4gKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfTVRPVUNI
ICAgICAgICJmZWF0dXJlLW11bHRpLXRvdWNoIgo+ICsjZGVmaW5lIFhFTktCRF9GSUVMRF9SRVFf
QUJTX1BPSU5URVIgICAicmVxdWVzdC1hYnMtcG9pbnRlciIKPiArI2RlZmluZSBYRU5LQkRfRklF
TERfUkVRX1JBV19QT0lOVEVSICAgInJlcXVlc3QtcmF3LXBvaW50ZXIiCj4gKyNkZWZpbmUgWEVO
S0JEX0ZJRUxEX1JFUV9NVE9VQ0ggICAgICAgICJyZXF1ZXN0LW11bHRpLXRvdWNoIgo+ICsjZGVm
aW5lIFhFTktCRF9GSUVMRF9SSU5HX0dSRUYgICAgICAgICAicGFnZS1ncmVmIgo+ICsjZGVmaW5l
IFhFTktCRF9GSUVMRF9FVlRfQ0hBTk5FTCAgICAgICAiZXZlbnQtY2hhbm5lbCIKPiArI2RlZmlu
ZSBYRU5LQkRfRklFTERfV0lEVEggICAgICAgICAgICAgIndpZHRoIgo+ICsjZGVmaW5lIFhFTktC
RF9GSUVMRF9IRUlHSFQgICAgICAgICAgICAiaGVpZ2h0Igo+ICsjZGVmaW5lIFhFTktCRF9GSUVM
RF9NVF9XSURUSCAgICAgICAgICAibXVsdGktdG91Y2gtd2lkdGgiCj4gKyNkZWZpbmUgWEVOS0JE
X0ZJRUxEX01UX0hFSUdIVCAgICAgICAgICJtdWx0aS10b3VjaC1oZWlnaHQiCj4gKyNkZWZpbmUg
WEVOS0JEX0ZJRUxEX01UX05VTV9DT05UQUNUUyAgICJtdWx0aS10b3VjaC1udW0tY29udGFjdHMi
Cj4gKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX1VOSVFVRV9JRCAgICAgICAgICJ1bmlxdWUtaWQiCj4g
Kwo+ICsvKiBPQlNPTEVURSwgbm90IHJlY29tbWVuZGVkIGZvciB1c2UgKi8KPiArI2RlZmluZSBY
RU5LQkRfRklFTERfUklOR19SRUYgICAgICAgICAgInBhZ2UtcmVmIgo+ICsKPiArLyoKPiArICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCj4gKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KPiArICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4gKyAqCj4gKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12aXJ0dWFsIGRyaXZlciBjb21t
dW5pY2F0ZSB3aXRoCj4gKyAqIGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4g
ZXZlbnQgY2hhbm5lbC4KPiArICogU2hhcmVkIHBhZ2UgY29udGFpbnMgYSByaW5nIHdpdGggZXZl
bnQgc3RydWN0dXJlcy4KPiArICoKPiArICogQWxsIHJlc2VydmVkIGZpZWxkcyBpbiB0aGUgc3Ry
dWN0dXJlcyBiZWxvdyBtdXN0IGJlIDAuCj4gKyAqCj4gKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+
ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgdG8gZnJvbnRlbmQgZXZlbnRz
Cj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKgo+ICsgKiBGcm9udGVuZHMgc2hvdWxkIGln
bm9yZSB1bmtub3duIGluIGV2ZW50cy4KPiArICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUg
c2FtZSBsZW5ndGggKDQwIG9jdGV0cykKPiArICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSBjb21t
b24gaGVhZGVyOgo+ICsgKgo+ICsgKiAgICAgICAgICAwICAgICAgICAgb2N0ZXQKPiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgIHR5cGUgICAgICB8Cj4gKyAqICstLS0tLS0t
LS0tLS0tLS0tLSsKPiArICogdHlwZSAtIHVpbnQ4X3QsIGV2ZW50IGNvZGUsIFhFTktCRF9UWVBF
Xz8/Pwo+ICsgKgo+ICsgKgo+ICsgKiBQb2ludGVyIHJlbGF0aXZlIG1vdmVtZW50IGV2ZW50Cj4g
KyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgIF9UWVBFX01P
VElPTiAgfCAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
fCA0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlbF94ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgOAo+ICsgKiArLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWxfeSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDEyCj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbF96ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMTYKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMAo+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKPiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgNDAKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqCj4gKyAqIHJlbF94IC0g
aW50MzJfdCwgcmVsYXRpdmUgWCBtb3Rpb24KPiArICogcmVsX3kgLSBpbnQzMl90LCByZWxhdGl2
ZSBZIG1vdGlvbgo+ICsgKiByZWxfeiAtIGludDMyX3QsIHJlbGF0aXZlIFogbW90aW9uICh3aGVl
bCkKPiArICovCj4gKwo+ICtzdHJ1Y3QgeGVua2JkX21vdGlvbgo+ICt7Cj4gKyAgICB1aW50OF90
IHR5cGU7Cj4gKyAgICBpbnQzMl90IHJlbF94Owo+ICsgICAgaW50MzJfdCByZWxfeTsKPiArICAg
IGludDMyX3QgcmVsX3o7Cj4gK307Cj4gKwo+ICsvKgo+ICsgKiBLZXkgZXZlbnQgKGluY2x1ZGVz
IHBvaW50ZXIgYnV0dG9ucykKPiArICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+ICsgKiArLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSsKPiArICogfCAgX1RZUEVfS0VZICAgICB8ICAgICBwcmVzc2VkICAgIHwgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICB8IDQKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBrZXljb2RlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCA4Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKPiArICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCj4gKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDQwCj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKgo+ICsgKiBwcmVzc2VkIC0gdWlu
dDhfdCwgMSBpZiBwcmVzc2VkOyAwIG90aGVyd2lzZQo+ICsgKiBrZXljb2RlIC0gdWludDMyX3Qs
IEtFWV8qIGZyb20gbGludXgvaW5wdXQuaAo+ICsgKi8KPiArCj4gK3N0cnVjdCB4ZW5rYmRfa2V5
Cj4gK3sKPiArICAgIHVpbnQ4X3QgdHlwZTsKPiArICAgIHVpbnQ4X3QgcHJlc3NlZDsKPiArICAg
IHVpbnQzMl90IGtleWNvZGU7Cj4gK307Cj4gKwo+ICsvKgo+ICsgKiBQb2ludGVyIGFic29sdXRl
IHBvc2l0aW9uIGV2ZW50Cj4gKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKPiArICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
Cj4gKyAqIHwgIF9UWVBFX1BPUyAgICAgfCAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAg
ICAgICAgICAgICAgICAgICAgfCA0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGFic194ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgOAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBhYnNfeSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyCj4gKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbF96ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAyMAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKPiArICogKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4g
KyAqCj4gKyAqIGFic194IC0gaW50MzJfdCwgYWJzb2x1dGUgWCBwb3NpdGlvbiAoaW4gRkIgcGl4
ZWxzKQo+ICsgKiBhYnNfeSAtIGludDMyX3QsIGFic29sdXRlIFkgcG9zaXRpb24gKGluIEZCIHBp
eGVscykKPiArICogcmVsX3ogLSBpbnQzMl90LCByZWxhdGl2ZSBaIG1vdGlvbiAod2hlZWwpCj4g
KyAqLwo+ICsKPiArc3RydWN0IHhlbmtiZF9wb3NpdGlvbgo+ICt7Cj4gKyAgICB1aW50OF90IHR5
cGU7Cj4gKyAgICBpbnQzMl90IGFic194Owo+ICsgICAgaW50MzJfdCBhYnNfeTsKPiArICAgIGlu
dDMyX3QgcmVsX3o7Cj4gK307Cj4gKwo+ICsvKgo+ICsgKiBNdWx0aS10b3VjaCBldmVudCBhbmQg
aXRzIHN1Yi10eXBlcwo+ICsgKgo+ICsgKiBBbGwgbXVsdGktdG91Y2ggZXZlbnQgcGFja2V0cyBo
YXZlIGNvbW1vbiBoZWFkZXI6Cj4gKyAqCj4gKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKPiArICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCj4gKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgIGV2ZW50X3R5cGUgICB8ICAgY29u
dGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgOAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICoKPiArICogZXZlbnRfdHlwZSAt
IHVudDhfdCwgbXVsdGktdG91Y2ggZXZlbnQgc3ViLXR5cGUsIFhFTktCRF9NVF9FVl8/Pz8KPiAr
ICogY29udGFjdF9pZCAtIHVudDhfdCwgSUQgb2YgdGhlIGNvbnRhY3QKPiArICoKPiArICogVG91
Y2ggaW50ZXJhY3Rpb25zIGNhbiBjb25zaXN0IG9mIG9uZSBvciBtb3JlIGNvbnRhY3RzLgo+ICsg
KiBGb3IgZWFjaCBjb250YWN0LCBhIHNlcmllcyBvZiBldmVudHMgaXMgZ2VuZXJhdGVkLCBzdGFy
dGluZwo+ICsgKiB3aXRoIGEgZG93biBldmVudCwgZm9sbG93ZWQgYnkgemVybyBvciBtb3JlIG1v
dGlvbiBldmVudHMsCj4gKyAqIGFuZCBlbmRpbmcgd2l0aCBhbiB1cCBldmVudC4gRXZlbnRzIHJl
bGF0aW5nIHRvIHRoZSBzYW1lCj4gKyAqIGNvbnRhY3QgcG9pbnQgY2FuIGJlIGlkZW50aWZpZWQg
YnkgdGhlIElEIG9mIHRoZSBzZXF1ZW5jZTogY29udGFjdCBJRC4KPiArICogQ29udGFjdCBJRCBt
YXkgYmUgcmV1c2VkIGFmdGVyIFhFTktCRF9NVF9FVl9VUCBldmVudCBhbmQKPiArICogaXMgaW4g
dGhlIFswOyBYRU5LQkRfRklFTERfTlVNX0NPTlRBQ1RTIC0gMV0gcmFuZ2UuCj4gKyAqCj4gKyAq
IEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uIHBsZWFzZSByZWZlciB0byBkb2N1bWVudGF0aW9uIG9u
IFdheWxhbmQgWzFdLAo+ICsgKiBMaW51eCBbMl0gYW5kIFdpbmRvd3MgWzNdIG11bHRpLXRvdWNo
IHN1cHBvcnQuCj4gKyAqCj4gKyAqIFsxXSBodHRwczovL2NnaXQuZnJlZWRlc2t0b3Aub3JnL3dh
eWxhbmQvd2F5bGFuZC90cmVlL3Byb3RvY29sL3dheWxhbmQueG1sCj4gKyAqIFsyXSBodHRwczov
L3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9uL2lucHV0L211bHRpLXRvdWNoLXByb3Rv
Y29sLnR4dAo+ICsgKiBbM10gaHR0cHM6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFy
eS9qajE1MTU2NCh2PXZzLjg1KS5hc3B4Cj4gKyAqCj4gKyAqCj4gKyAqIE11bHRpLXRvdWNoIGRv
d24gZXZlbnQgLSBzZW50IHdoZW4gYSBuZXcgdG91Y2ggaXMgbWFkZTogdG91Y2ggaXMgYXNzaWdu
ZWQKPiArICogYSB1bmlxdWUgY29udGFjdCBJRCwgc2VudCB3aXRoIHRoaXMgYW5kIGNvbnNlcXVl
bnQgZXZlbnRzIHJlbGF0ZWQKPiArICogdG8gdGhpcyB0b3VjaC4KPiArICogICAgICAgICAwICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgX1RZUEVfTVRPVUNIICB8ICAgX01UX0VW
X0RPV04gIHwgICBjb250YWN0X2lkICAgfCAgICByZXNlcnZlZCAgICB8IDQKPiArICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCA4Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFic194ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMTIKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYWJzX3kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgo+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2
ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwCj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+
ICsgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL3wKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0
MAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICoKPiArICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0
ZSBYIHBvc2l0aW9uLCBpbiBwaXhlbHMKPiArICogYWJzX3kgLSBpbnQzMl90LCBhYnNvbHV0ZSBZ
IHBvc2l0aW9uLCBpbiBwaXhlbHMKPiArICoKPiArICogTXVsdGktdG91Y2ggY29udGFjdCByZWxl
YXNlIGV2ZW50Cj4gKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKPiArICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAq
IHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1VQICAgICB8ICAgY29udGFjdF9pZCAgIHwgICAg
cmVzZXJ2ZWQgICAgfCA0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgOAo+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKPiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+
ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgNDAKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqCj4gKyAqIE11bHRp
LXRvdWNoIG1vdGlvbiBldmVudAo+ICsgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKwo+ICsgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9NT1RJT04gfCAgIGNvbnRhY3Rf
aWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDgKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYWJzX3ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgo+ICsgKiAr
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMjAKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDQwCj4gKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Kwo+ICsgKgo+ICsgKiBhYnNfeCAtIGludDMyX3QsIGFic29sdXRlIFggcG9zaXRpb24sIGluIHBp
eGVscywKPiArICogYWJzX3kgLSBpbnQzMl90LCBhYnNvbHV0ZSBZIHBvc2l0aW9uLCBpbiBwaXhl
bHMsCj4gKyAqCj4gKyAqIE11bHRpLXRvdWNoIGlucHV0IHN5bmNocm9uaXphdGlvbiBldmVudCAt
IHNob3dzIGVuZCBvZiBhIHNldCBvZiBldmVudHMKPiArICogd2hpY2ggbG9naWNhbGx5IGJlbG9u
ZyB0b2dldGhlci4KPiArICogICAgICAgICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+ICsgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgX1RZUEVfTVRPVUNIICB8ICBfTVRfRVZfU1lOICAgIHwgICBjb250YWN0X2lkICAgfCAg
ICByZXNlcnZlZCAgICB8IDQKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4
Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKPiArICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
Cj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCA0MAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICoKPiArICogTXVs
dGktdG91Y2ggc2hhcGUgZXZlbnQgLSB0b3VjaCBwb2ludCdzIHNoYXBlIGhhcyBjaGFuZ2VkIGl0
cyBzaGFwZS4KPiArICogU2hhcGUgaXMgYXBwcm94aW1hdGVkIGJ5IGFuIGVsbGlwc2UgdGhyb3Vn
aCB0aGUgbWFqb3IgYW5kIG1pbm9yIGF4aXMKPiArICogbGVuZ3RoczogbWFqb3IgaXMgdGhlIGxv
bmdlciBkaWFtZXRlciBvZiB0aGUgZWxsaXBzZSBhbmQgbWlub3IgaXMgdGhlCj4gKyAqIHNob3J0
ZXIgb25lLiBDZW50ZXIgb2YgdGhlIGVsbGlwc2UgaXMgcmVwb3J0ZWQgdmlhCj4gKyAqIFhFTktC
RF9NVF9FVl9ET1dOL1hFTktCRF9NVF9FVl9NT1RJT04gZXZlbnRzLgo+ICsgKiAgICAgICAgIDAg
ICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAg
IG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9F
Vl9TSEFQRSAgfCAgIGNvbnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAo+ICsgKiArLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFqb3IgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAxMgo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtaW5vciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2Cj4g
KyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKPiArICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
Cj4gKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDQwCj4gKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsgKgo+ICsgKiBtYWpvciAtIHVudDMyX3QsIGxlbmd0
aCBvZiB0aGUgbWFqb3IgYXhpcywgcGl4ZWxzCj4gKyAqIG1pbm9yIC0gdW50MzJfdCwgbGVuZ3Ro
IG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMKPiArICoKPiArICogTXVsdGktdG91Y2ggb3JpZW50
YXRpb24gZXZlbnQgLSB0b3VjaCBwb2ludCdzIHNoYXBlIGhhcyBjaGFuZ2VkCj4gKyAqIGl0cyBv
cmllbnRhdGlvbjogY2FsY3VsYXRlZCBhcyBhIGNsb2Nrd2lzZSBhbmdsZSBiZXR3ZWVuIHRoZSBt
YWpvciBheGlzCj4gKyAqIG9mIHRoZSBlbGxpcHNlIGFuZCBwb3NpdGl2ZSBZIGF4aXMgaW4gZGVn
cmVlcywgWy0xODA7ICsxODBdLgo+ICsgKiAgICAgICAgIDAgICAgICAgICAgICAgICAgMSAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKwo+ICsgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9PUklFTlQgfCAgIGNvbnRhY3Rf
aWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDgKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgIG9yaWVudGF0aW9u
ICAgICAgICAgICB8ICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgfCAxMgo+ICsgKiAr
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwo+ICsg
KiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL3wKPiArICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAo+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKPiArICoKPiArICogb3JpZW50YXRpb24gLSBpbnQxNl90LCBjbG9j
a3dpc2UgYW5nbGUgb2YgdGhlIG1ham9yIGF4aXMKPiArICovCj4gKwo+ICtzdHJ1Y3QgeGVua2Jk
X210b3VjaCB7Cj4gKyAgICB1aW50OF90IHR5cGU7ICAgICAgICAgICAgLyogWEVOS0JEX1RZUEVf
TVRPVUNIICovCj4gKyAgICB1aW50OF90IGV2ZW50X3R5cGU7ICAgICAgLyogWEVOS0JEX01UX0VW
Xz8/PyAqLwo+ICsgICAgdWludDhfdCBjb250YWN0X2lkOwo+ICsgICAgdWludDhfdCByZXNlcnZl
ZFs1XTsgICAgIC8qIHJlc2VydmVkIGZvciB0aGUgZnV0dXJlIHVzZSAqLwo+ICsgICAgdW5pb24g
ewo+ICsgICAgICAgIHN0cnVjdCB7Cj4gKyAgICAgICAgICAgIGludDMyX3QgYWJzX3g7ICAgLyog
YWJzb2x1dGUgWCBwb3NpdGlvbiwgcGl4ZWxzICovCj4gKyAgICAgICAgICAgIGludDMyX3QgYWJz
X3k7ICAgLyogYWJzb2x1dGUgWSBwb3NpdGlvbiwgcGl4ZWxzICovCj4gKyAgICAgICAgfSBwb3M7
Cj4gKyAgICAgICAgc3RydWN0IHsKPiArICAgICAgICAgICAgdWludDMyX3QgbWFqb3I7ICAvKiBs
ZW5ndGggb2YgdGhlIG1ham9yIGF4aXMsIHBpeGVscyAqLwo+ICsgICAgICAgICAgICB1aW50MzJf
dCBtaW5vcjsgIC8qIGxlbmd0aCBvZiB0aGUgbWlub3IgYXhpcywgcGl4ZWxzICovCj4gKyAgICAg
ICAgfSBzaGFwZTsKPiArICAgICAgICBpbnQxNl90IG9yaWVudGF0aW9uOyAvKiBjbG9ja3dpc2Ug
YW5nbGUgb2YgdGhlIG1ham9yIGF4aXMgKi8KPiArICAgIH0gdTsKPiArfTsKPiArCj4gKyNkZWZp
bmUgWEVOS0JEX0lOX0VWRU5UX1NJWkUgNDAKPiArCj4gK3VuaW9uIHhlbmtiZF9pbl9ldmVudAo+
ICt7Cj4gKyAgICB1aW50OF90IHR5cGU7Cj4gKyAgICBzdHJ1Y3QgeGVua2JkX21vdGlvbiBtb3Rp
b247Cj4gKyAgICBzdHJ1Y3QgeGVua2JkX2tleSBrZXk7Cj4gKyAgICBzdHJ1Y3QgeGVua2JkX3Bv
c2l0aW9uIHBvczsKPiArICAgIHN0cnVjdCB4ZW5rYmRfbXRvdWNoIG10b3VjaDsKPiArICAgIGNo
YXIgcGFkW1hFTktCRF9JTl9FVkVOVF9TSVpFXTsKPiArfTsKPiArCj4gKy8qCj4gKyAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCB0
byBiYWNrZW5kIGV2ZW50cwo+ICsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICoKPiArICogT3V0
IGV2ZW50cyBtYXkgYmUgc2VudCBvbmx5IHdoZW4gcmVxdWVzdGVkIGJ5IGJhY2tlbmQsIGFuZCBy
ZWNlaXB0Cj4gKyAqIG9mIGFuIHVua25vd24gb3V0IGV2ZW50IGlzIGFuIGVycm9yLgo+ICsgKiBO
byBvdXQgZXZlbnRzIGN1cnJlbnRseSBkZWZpbmVkLgo+ICsKPiArICogQWxsIGV2ZW50IHBhY2tl
dHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDQwIG9jdGV0cykKPiArICogQWxsIGV2ZW50IHBhY2tl
dHMgaGF2ZSBjb21tb24gaGVhZGVyOgo+ICsgKiAgICAgICAgICAwICAgICAgICAgb2N0ZXQKPiAr
ICogKy0tLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgIHR5cGUgICAgICB8Cj4gKyAqICst
LS0tLS0tLS0tLS0tLS0tLSsKPiArICogdHlwZSAtIHVpbnQ4X3QsIGV2ZW50IGNvZGUKPiArICov
Cj4gKwo+ICsjZGVmaW5lIFhFTktCRF9PVVRfRVZFTlRfU0laRSA0MAo+ICsKPiArdW5pb24geGVu
a2JkX291dF9ldmVudAo+ICt7Cj4gKyAgICB1aW50OF90IHR5cGU7Cj4gKyAgICBjaGFyIHBhZFtY
RU5LQkRfT1VUX0VWRU5UX1NJWkVdOwo+ICt9Owo+ICsKPiArLyoKPiArICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNoYXJlZCBwYWdlCj4gKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgo+ICsgKi8KPiArCj4gKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdf
U0laRSAyMDQ4Cj4gKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdfTEVOIChYRU5LQkRfSU5fUklOR19T
SVpFIC8gWEVOS0JEX0lOX0VWRU5UX1NJWkUpCj4gKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkdfT0ZG
UyAxMDI0Cj4gKyNkZWZpbmUgWEVOS0JEX0lOX1JJTkcocGFnZSkgXAo+ICsgICAgKCh1bmlvbiB4
ZW5rYmRfaW5fZXZlbnQgKikoKGNoYXIgKikocGFnZSkgKyBYRU5LQkRfSU5fUklOR19PRkZTKSkK
PiArI2RlZmluZSBYRU5LQkRfSU5fUklOR19SRUYocGFnZSwgaWR4KSBcCj4gKyAgICAoWEVOS0JE
X0lOX1JJTkcoKHBhZ2UpKVsoaWR4KSAlIFhFTktCRF9JTl9SSU5HX0xFTl0pCj4gKwo+ICsjZGVm
aW5lIFhFTktCRF9PVVRfUklOR19TSVpFIDEwMjQKPiArI2RlZmluZSBYRU5LQkRfT1VUX1JJTkdf
TEVOIChYRU5LQkRfT1VUX1JJTkdfU0laRSAvIFhFTktCRF9PVVRfRVZFTlRfU0laRSkKPiArI2Rl
ZmluZSBYRU5LQkRfT1VUX1JJTkdfT0ZGUyAoWEVOS0JEX0lOX1JJTkdfT0ZGUyArIFhFTktCRF9J
Tl9SSU5HX1NJWkUpCj4gKyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HKHBhZ2UpIFwKPiArICAgICgo
dW5pb24geGVua2JkX291dF9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTktCRF9PVVRfUklO
R19PRkZTKSkKPiArI2RlZmluZSBYRU5LQkRfT1VUX1JJTkdfUkVGKHBhZ2UsIGlkeCkgXAo+ICsg
ICAgKFhFTktCRF9PVVRfUklORygocGFnZSkpWyhpZHgpICUgWEVOS0JEX09VVF9SSU5HX0xFTl0p
Cj4gKwo+ICtzdHJ1Y3QgeGVua2JkX3BhZ2UKPiArewo+ICsgICAgdWludDMyX3QgaW5fY29ucywg
aW5fcHJvZDsKPiArICAgIHVpbnQzMl90IG91dF9jb25zLCBvdXRfcHJvZDsKPiArfTsKPiArCj4g
KyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fS0JESUZfSF9fICovCj4gZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL25ldGlmLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAu
LjQ4ZmE1MzA5NTAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL25ldGlmLmgKPiBAQCAtMCwwICsxLDEwMTAgQEAKPiArLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgo+ICsgKiBuZXRpZi5oCj4gKyAqCj4gKyAqIFVuaWZpZWQgbmV0d29yay1kZXZpY2UgSS9P
IGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMg
aGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBh
IGNvcHkKPiArICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdp
dGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAq
IHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUs
IHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFu
ZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNo
ZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+
ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGlj
ZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiAr
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
IEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JT
IE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9S
IE9USEVSCj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1Qs
IFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05O
RUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElO
R1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMDMtMjAwNCwg
S2VpciBGcmFzZXIKPiArICovCj4gKwo+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19ORVRJRl9I
X18KPiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCj4gKwo+ICsjaW5jbHVkZSAi
cmluZy5oIgo+ICsjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKPiArCj4gKy8qCj4gKyAqIE9s
ZGVyIGltcGxlbWVudGF0aW9uIG9mIFhlbiBuZXR3b3JrIGZyb250ZW5kIC8gYmFja2VuZCBoYXMg
YW4KPiArICogaW1wbGljaXQgZGVwZW5kZW5jeSBvbiB0aGUgTUFYX1NLQl9GUkFHUyBhcyB0aGUg
bWF4aW11bSBudW1iZXIgb2YKPiArICogcmluZyBzbG90cyBhIHNrYiBjYW4gdXNlLiBOZXRmcm9u
dCAvIG5ldGJhY2sgbWF5IG5vdCB3b3JrIGFzCj4gKyAqIGV4cGVjdGVkIHdoZW4gZnJvbnRlbmQg
YW5kIGJhY2tlbmQgaGF2ZSBkaWZmZXJlbnQgTUFYX1NLQl9GUkFHUy4KPiArICoKPiArICogQSBi
ZXR0ZXIgYXBwcm9hY2ggaXMgdG8gYWRkIG1lY2hhbmlzbSBmb3IgbmV0ZnJvbnQgLyBuZXRiYWNr
IHRvCj4gKyAqIG5lZ290aWF0ZSB0aGlzIHZhbHVlLiBIb3dldmVyIHdlIGNhbm5vdCBmaXggYWxs
IHBvc3NpYmxlCj4gKyAqIGZyb250ZW5kcywgc28gd2UgbmVlZCB0byBkZWZpbmUgYSB2YWx1ZSB3
aGljaCBzdGF0ZXMgdGhlIG1pbmltdW0KPiArICogc2xvdHMgYmFja2VuZCBtdXN0IHN1cHBvcnQu
Cj4gKyAqCj4gKyAqIFRoZSBtaW5pbXVtIHZhbHVlIGRlcml2ZXMgZnJvbSBvbGRlciBMaW51eCBr
ZXJuZWwncyBNQVhfU0tCX0ZSQUdTCj4gKyAqICgxOCksIHdoaWNoIGlzIHByb3ZlZCB0byB3b3Jr
IHdpdGggbW9zdCBmcm9udGVuZHMuIEFueSBuZXcgYmFja2VuZAo+ICsgKiB3aGljaCBkb2Vzbid0
IG5lZ290aWF0ZSB3aXRoIGZyb250ZW5kIHNob3VsZCBleHBlY3QgZnJvbnRlbmQgdG8KPiArICog
c2VuZCBhIHZhbGlkIHBhY2tldCB1c2luZyBzbG90cyB1cCB0byB0aGlzIHZhbHVlLgo+ICsgKi8K
PiArI2RlZmluZSBYRU5fTkVUSUZfTlJfU0xPVFNfTUlOIDE4Cj4gKwo+ICsvKgo+ICsgKiBOb3Rp
ZmljYXRpb25zIGFmdGVyIGVucXVldWluZyBhbnkgdHlwZSBvZiBtZXNzYWdlIHNob3VsZCBiZSBj
b25kaXRpb25hbCBvbgo+ICsgKiB0aGUgYXBwcm9wcmlhdGUgcmVxX2V2ZW50IG9yIHJzcF9ldmVu
dCBmaWVsZCBpbiB0aGUgc2hhcmVkIHJpbmcuCj4gKyAqIElmIHRoZSBjbGllbnQgc2VuZHMgbm90
aWZpY2F0aW9uIGZvciByeCByZXF1ZXN0cyB0aGVuIGl0IHNob3VsZCBzcGVjaWZ5Cj4gKyAqIGZl
YXR1cmUgJ2ZlYXR1cmUtcngtbm90aWZ5JyB2aWEgeGVuYnVzLiBPdGhlcndpc2UgdGhlIGJhY2tl
bmQgd2lsbCBhc3N1bWUKPiArICogdGhhdCBpdCBjYW5ub3Qgc2FmZWx5IHF1ZXVlIHBhY2tldHMg
KGFzIGl0IG1heSBub3QgYmUga2lja2VkIHRvIHNlbmQgdGhlbSkuCj4gKyAqLwo+ICsKPiArLyoK
PiArICogImZlYXR1cmUtc3BsaXQtZXZlbnQtY2hhbm5lbHMiIGlzIGludHJvZHVjZWQgdG8gc2Vw
YXJhdGUgZ3Vlc3QgVFgKPiArICogYW5kIFJYIG5vdGlmaWNhdGlvbi4gQmFja2VuZCBlaXRoZXIg
ZG9lc24ndCBzdXBwb3J0IHRoaXMgZmVhdHVyZSBvcgo+ICsgKiBhZHZlcnRpc2VzIGl0IHZpYSB4
ZW5zdG9yZSBhcyAwIChkaXNhYmxlZCkgb3IgMSAoZW5hYmxlZCkuCj4gKyAqCj4gKyAqIFRvIG1h
a2UgdXNlIG9mIHRoaXMgZmVhdHVyZSwgZnJvbnRlbmQgc2hvdWxkIGFsbG9jYXRlIHR3byBldmVu
dAo+ICsgKiBjaGFubmVscyBmb3IgVFggYW5kIFJYLCBhZHZlcnRpc2UgdGhlbSB0byBiYWNrZW5k
IGFzCj4gKyAqICJldmVudC1jaGFubmVsLXR4IiBhbmQgImV2ZW50LWNoYW5uZWwtcngiIHJlc3Bl
Y3RpdmVseS4gSWYgZnJvbnRlbmQKPiArICogZG9lc24ndCB3YW50IHRvIHVzZSB0aGlzIGZlYXR1
cmUsIGl0IGp1c3Qgd3JpdGVzICJldmVudC1jaGFubmVsIgo+ICsgKiBub2RlIGFzIGJlZm9yZS4K
PiArICovCj4gKwo+ICsvKgo+ICsgKiBNdWx0aXBsZSB0cmFuc21pdCBhbmQgcmVjZWl2ZSBxdWV1
ZXM6Cj4gKyAqIElmIHN1cHBvcnRlZCwgdGhlIGJhY2tlbmQgd2lsbCB3cml0ZSB0aGUga2V5ICJt
dWx0aS1xdWV1ZS1tYXgtcXVldWVzIiB0bwo+ICsgKiB0aGUgZGlyZWN0b3J5IGZvciB0aGF0IHZp
ZiwgYW5kIHNldCBpdHMgdmFsdWUgdG8gdGhlIG1heGltdW0gc3VwcG9ydGVkCj4gKyAqIG51bWJl
ciBvZiBxdWV1ZXMuCj4gKyAqIEZyb250ZW5kcyB0aGF0IGFyZSBhd2FyZSBvZiB0aGlzIGZlYXR1
cmUgYW5kIHdpc2ggdG8gdXNlIGl0IGNhbiB3cml0ZSB0aGUKPiArICoga2V5ICJtdWx0aS1xdWV1
ZS1udW0tcXVldWVzIiwgc2V0IHRvIHRoZSBudW1iZXIgdGhleSB3aXNoIHRvIHVzZSwgd2hpY2gK
PiArICogbXVzdCBiZSBncmVhdGVyIHRoYW4gemVybywgYW5kIG5vIG1vcmUgdGhhbiB0aGUgdmFs
dWUgcmVwb3J0ZWQgYnkgdGhlIGJhY2tlbmQKPiArICogaW4gIm11bHRpLXF1ZXVlLW1heC1xdWV1
ZXMiLgo+ICsgKgo+ICsgKiBRdWV1ZXMgcmVwbGljYXRlIHRoZSBzaGFyZWQgcmluZ3MgYW5kIGV2
ZW50IGNoYW5uZWxzLgo+ICsgKiAiZmVhdHVyZS1zcGxpdC1ldmVudC1jaGFubmVscyIgbWF5IG9w
dGlvbmFsbHkgYmUgdXNlZCB3aGVuIHVzaW5nCj4gKyAqIG11bHRpcGxlIHF1ZXVlcywgYnV0IGlz
IG5vdCBtYW5kYXRvcnkuCj4gKyAqCj4gKyAqIEVhY2ggcXVldWUgY29uc2lzdHMgb2Ygb25lIHNo
YXJlZCByaW5nIHBhaXIsIGkuZS4gdGhlcmUgbXVzdCBiZSB0aGUgc2FtZQo+ICsgKiBudW1iZXIg
b2YgdHggYW5kIHJ4IHJpbmdzLgo+ICsgKgo+ICsgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3Rpbmcg
anVzdCBvbmUgcXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAo+ICsgKiByaW5nLXJl
ZiBrZXlzIGFyZSB3cml0dGVuIGFzIGJlZm9yZSwgc2ltcGxpZnlpbmcgdGhlIGJhY2tlbmQgcHJv
Y2Vzc2luZwo+ICsgKiB0byBhdm9pZCBkaXN0aW5ndWlzaGluZyBiZXR3ZWVuIGEgZnJvbnRlbmQg
dGhhdCBkb2Vzbid0IHVuZGVyc3RhbmQgdGhlCj4gKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFu
ZCBvbmUgdGhhdCBkb2VzLCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgo+ICsgKgo+ICsg
KiBGcm9udGVuZHMgcmVxdWVzdGluZyB0d28gb3IgbW9yZSBxdWV1ZXMgbXVzdCBub3Qgd3JpdGUg
dGhlIHRvcGxldmVsCj4gKyAqIGV2ZW50LWNoYW5uZWwgKG9yIGV2ZW50LWNoYW5uZWwte3R4LHJ4
fSkgYW5kIHt0eCxyeH0tcmluZy1yZWYga2V5cywKPiArICogaW5zdGVhZCB3cml0aW5nIHRob3Nl
IGtleXMgdW5kZXIgc3ViLWtleXMgaGF2aW5nIHRoZSBuYW1lICJxdWV1ZS1OIiB3aGVyZQo+ICsg
KiBOIGlzIHRoZSBpbnRlZ2VyIElEIG9mIHRoZSBxdWV1ZSBmb3Igd2hpY2ggdGhvc2Uga2V5cyBi
ZWxvbmcuIFF1ZXVlcwo+ICsgKiBhcmUgaW5kZXhlZCBmcm9tIHplcm8uIEZvciBleGFtcGxlLCBh
IGZyb250ZW5kIHdpdGggdHdvIHF1ZXVlcyBhbmQgc3BsaXQKPiArICogZXZlbnQgY2hhbm5lbHMg
bXVzdCB3cml0ZSB0aGUgZm9sbG93aW5nIHNldCBvZiBxdWV1ZS1yZWxhdGVkIGtleXM6Cj4gKyAq
Cj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvbXVsdGktcXVldWUtbnVtLXF1ZXVl
cyA9ICIyIgo+ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAgPSAiIgo+
ICsgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAvdHgtcmluZy1yZWYgPSAi
PHJpbmctcmVmLXR4MD4iCj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUt
MC9yeC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtcngwPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2Rl
dmljZS92aWYvMC9xdWV1ZS0wL2V2ZW50LWNoYW5uZWwtdHggPSAiPGV2dGNobi10eDA+Igo+ICsg
KiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTAvZXZlbnQtY2hhbm5lbC1yeCA9
ICI8ZXZ0Y2huLXJ4MD4iCj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUt
MSA9ICIiCj4gKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS90eC1yaW5n
LXJlZiA9ICI8cmluZy1yZWYtdHgxPiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92aWYv
MC9xdWV1ZS0xL3J4LXJpbmctcmVmID0gIjxyaW5nLXJlZi1yeDEiCj4gKyAqIC9sb2NhbC9kb21h
aW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9ldmVudC1jaGFubmVsLXR4ID0gIjxldnRjaG4tdHgx
PiIKPiArICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92aWYvMC9xdWV1ZS0xL2V2ZW50LWNoYW5u
ZWwtcnggPSAiPGV2dGNobi1yeDE+Igo+ICsgKgo+ICsgKiBJZiB0aGVyZSBpcyBhbnkgaW5jb25z
aXN0ZW5jeSBpbiB0aGUgWGVuU3RvcmUgZGF0YSwgdGhlIGJhY2tlbmQgbWF5Cj4gKyAqIGNob29z
ZSBub3QgdG8gY29ubmVjdCBhbnkgcXVldWVzLCBpbnN0ZWFkIHRyZWF0aW5nIHRoZSByZXF1ZXN0
IGFzIGFuCj4gKyAqIGVycm9yLiBUaGlzIGluY2x1ZGVzIHNjZW5hcmlvcyB3aGVyZSBtb3JlIChv
ciBmZXdlcikgcXVldWVzIHdlcmUKPiArICogcmVxdWVzdGVkIHRoYW4gdGhlIGZyb250ZW5kIHBy
b3ZpZGVkIGRldGFpbHMgZm9yLgo+ICsgKgo+ICsgKiBNYXBwaW5nIG9mIHBhY2tldHMgdG8gcXVl
dWVzIGlzIGNvbnNpZGVyZWQgdG8gYmUgYSBmdW5jdGlvbiBvZiB0aGUKPiArICogdHJhbnNtaXR0
aW5nIHN5c3RlbSAoYmFja2VuZCBvciBmcm9udGVuZCkgYW5kIGlzIG5vdCBuZWdvdGlhdGVkCj4g
KyAqIGJldHdlZW4gdGhlIHR3by4gR3Vlc3RzIGFyZSBmcmVlIHRvIHRyYW5zbWl0IHBhY2tldHMg
b24gYW55IHF1ZXVlCj4gKyAqIHRoZXkgY2hvb3NlLCBwcm92aWRlZCBpdCBoYXMgYmVlbiBzZXQg
dXAgY29ycmVjdGx5LiBHdWVzdHMgbXVzdCBiZQo+ICsgKiBwcmVwYXJlZCB0byByZWNlaXZlIHBh
Y2tldHMgb24gYW55IHF1ZXVlIHRoZXkgaGF2ZSByZXF1ZXN0ZWQgYmUgc2V0IHVwLgo+ICsgKi8K
PiArCj4gKy8qCj4gKyAqICJmZWF0dXJlLW5vLWNzdW0tb2ZmbG9hZCIgc2hvdWxkIGJlIHVzZWQg
dG8gdHVybiBJUHY0IFRDUC9VRFAgY2hlY2tzdW0KPiArICogb2ZmbG9hZCBvZmYgb3Igb24uIElm
IGl0IGlzIG1pc3NpbmcgdGhlbiB0aGUgZmVhdHVyZSBpcyBhc3N1bWVkIHRvIGJlIG9uLgo+ICsg
KiAiZmVhdHVyZS1pcHY2LWNzdW0tb2ZmbG9hZCIgc2hvdWxkIGJlIHVzZWQgdG8gdHVybiBJUHY2
IFRDUC9VRFAgY2hlY2tzdW0KPiArICogb2ZmbG9hZCBvbiBvciBvZmYuIElmIGl0IGlzIG1pc3Np
bmcgdGhlbiB0aGUgZmVhdHVyZSBpcyBhc3N1bWVkIHRvIGJlIG9mZi4KPiArICovCj4gKwo+ICsv
Kgo+ICsgKiAiZmVhdHVyZS1nc28tdGNwdjQiIGFuZCAiZmVhdHVyZS1nc28tdGNwdjYiIGFkdmVy
dGlzZSB0aGUgY2FwYWJpbGl0eSB0bwo+ICsgKiBoYW5kbGUgbGFyZ2UgVENQIHBhY2tldHMgKGlu
IElQdjQgb3IgSVB2NiBmb3JtIHJlc3BlY3RpdmVseSkuIE5laXRoZXIKPiArICogZnJvbnRlbmRz
IG5vciBiYWNrZW5kcyBhcmUgYXNzdW1lZCB0byBiZSBjYXBhYmxlIHVubGVzcyB0aGUgZmxhZ3Mg
YXJlCj4gKyAqIHByZXNlbnQuCj4gKyAqLwo+ICsKPiArLyoKPiArICogImZlYXR1cmUtbXVsdGlj
YXN0LWNvbnRyb2wiIGFuZCAiZmVhdHVyZS1keW5hbWljLW11bHRpY2FzdC1jb250cm9sIgo+ICsg
KiBhZHZlcnRpc2UgdGhlIGNhcGFiaWxpdHkgdG8gZmlsdGVyIGV0aGVybmV0IG11bHRpY2FzdCBw
YWNrZXRzIGluIHRoZQo+ICsgKiBiYWNrZW5kLiBJZiB0aGUgZnJvbnRlbmQgd2lzaGVzIHRvIHRh
a2UgYWR2YW50YWdlIG9mIHRoaXMgZmVhdHVyZSB0aGVuCj4gKyAqIGl0IG1heSBzZXQgInJlcXVl
c3QtbXVsdGljYXN0LWNvbnRyb2wiLiBJZiB0aGUgYmFja2VuZCBvbmx5IGFkdmVydGlzZXMKPiAr
ICogImZlYXR1cmUtbXVsdGljYXN0LWNvbnRyb2wiIHRoZW4gInJlcXVlc3QtbXVsdGljYXN0LWNv
bnRyb2wiIG11c3QgYmUgc2V0Cj4gKyAqIGJlZm9yZSB0aGUgZnJvbnRlbmQgbW92ZXMgaW50byB0
aGUgY29ubmVjdGVkIHN0YXRlLiBUaGUgYmFja2VuZCB3aWxsCj4gKyAqIHNhbXBsZSB0aGUgdmFs
dWUgb24gdGhpcyBzdGF0ZSB0cmFuc2l0aW9uIGFuZCBhbnkgc3Vic2VxdWVudCBjaGFuZ2UgaW4K
PiArICogdmFsdWUgd2lsbCBoYXZlIG5vIGVmZmVjdC4gSG93ZXZlciwgaWYgdGhlIGJhY2tlbmQg
YWxzbyBhZHZlcnRpc2VzCj4gKyAqICJmZWF0dXJlLWR5bmFtaWMtbXVsdGljYXN0LWNvbnRyb2wi
IHRoZW4gInJlcXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiCj4gKyAqIG1heSBiZSBzZXQgYnkgdGhl
IGZyb250ZW5kIGF0IGFueSB0aW1lLiBJbiB0aGlzIGNhc2UsIHRoZSBiYWNrZW5kIHdpbGwKPiAr
ICogd2F0Y2ggdGhlIHZhbHVlIGFuZCByZS1zYW1wbGUgb24gd2F0Y2ggZXZlbnRzLgo+ICsgKgo+
ICsgKiBJZiB0aGUgc2FtcGxlZCB2YWx1ZSBvZiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIg
aXMgc2V0IHRoZW4gdGhlCj4gKyAqIGJhY2tlbmQgdHJhbnNtaXQgc2lkZSBzaG91bGQgbm8gbG9u
Z2VyIGZsb29kIG11bHRpY2FzdCBwYWNrZXRzIHRvIHRoZQo+ICsgKiBmcm9udGVuZCwgaXQgc2hv
dWxkIGluc3RlYWQgZHJvcCBhbnkgbXVsdGljYXN0IHBhY2tldCB0aGF0IGRvZXMgbm90Cj4gKyAq
IG1hdGNoIGluIGEgZmlsdGVyIGxpc3QuCj4gKyAqIFRoZSBsaXN0IGlzIGFtZW5kZWQgYnkgdGhl
IGZyb250ZW5kIGJ5IHNlbmRpbmcgZHVtbXkgdHJhbnNtaXQgcmVxdWVzdHMKPiArICogY29udGFp
bmluZyBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURELERFTH0gZXh0cmEtaW5mbyBmcmFn
bWVudHMgYXMKPiArICogc3BlY2lmaWVkIGJlbG93Lgo+ICsgKiBOb3RlIHRoYXQgdGhlIGZpbHRl
ciBsaXN0IG1heSBiZSBhbWVuZGVkIGV2ZW4gaWYgdGhlIHNhbXBsZWQgdmFsdWUgb2YKPiArICog
InJlcXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiIGlzIG5vdCBzZXQsIGhvd2V2ZXIgdGhlIGZpbHRl
ciBzaG91bGQgb25seQo+ICsgKiBiZSBhcHBsaWVkIGlmIGl0IGlzIHNldC4KPiArICovCj4gKwo+
ICsvKgo+ICsgKiBDb250cm9sIHJpbmcKPiArICogPT09PT09PT09PT09Cj4gKyAqCj4gKyAqIFNv
bWUgZmVhdHVyZXMsIHN1Y2ggYXMgaGFzaGluZyAoZGV0YWlsZWQgYmVsb3cpLCByZXF1aXJlIGEK
PiArICogc2lnbmlmaWNhbnQgYW1vdW50IG9mIG91dC1vZi1iYW5kIGRhdGEgdG8gYmUgcGFzc2Vk
IGZyb20gZnJvbnRlbmQgdG8KPiArICogYmFja2VuZC4gVXNlIG9mIHhlbnN0b3JlIGlzIG5vdCBz
dWl0YWJsZSBmb3IgbGFyZ2UgcXVhbnRpdGllcyBvZiBkYXRhCj4gKyAqIGJlY2F1c2Ugb2YgcXVv
dGEgbGltaXRhdGlvbnMgYW5kIHNvIGEgZGVkaWNhdGVkICdjb250cm9sIHJpbmcnIGlzIHVzZWQu
Cj4gKyAqIFRoZSBhYmlsaXR5IG9mIHRoZSBiYWNrZW5kIHRvIHVzZSBhIGNvbnRyb2wgcmluZyBp
cyBhZHZlcnRpc2VkIGJ5Cj4gKyAqIHNldHRpbmc6Cj4gKyAqCj4gKyAqIC9sb2NhbC9kb21haW4v
WC9iYWNrZW5kLzxkb21pZD4vPHZpZj4vZmVhdHVyZS1jdHJsLXJpbmcgPSAiMSIKPiArICoKPiAr
ICogVGhlIGZyb250ZW5kIHByb3ZpZGVzIGEgY29udHJvbCByaW5nIHRvIHRoZSBiYWNrZW5kIGJ5
IHNldHRpbmc6Cj4gKyAqCj4gKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2
aWY+L2N0cmwtcmluZy1yZWYgPSA8Z3JlZj4KPiArICogL2xvY2FsL2RvbWFpbi88ZG9taWQ+L2Rl
dmljZS92aWYvPHZpZj4vZXZlbnQtY2hhbm5lbC1jdHJsID0gPHBvcnQ+Cj4gKyAqCj4gKyAqIHdo
ZXJlIDxncmVmPiBpcyB0aGUgZ3JhbnQgcmVmZXJlbmNlIG9mIHRoZSBzaGFyZWQgcGFnZSB1c2Vk
IHRvCj4gKyAqIGltcGxlbWVudCB0aGUgY29udHJvbCByaW5nIGFuZCA8cG9ydD4gaXMgYW4gZXZl
bnQgY2hhbm5lbCB0byBiZSB1c2VkCj4gKyAqIGFzIGEgbWFpbGJveCBpbnRlcnJ1cHQuIFRoZXNl
IGtleXMgbXVzdCBiZSBzZXQgYmVmb3JlIHRoZSBmcm9udGVuZAo+ICsgKiBtb3ZlcyBpbnRvIHRo
ZSBjb25uZWN0ZWQgc3RhdGUuCj4gKyAqCj4gKyAqIFRoZSBjb250cm9sIHJpbmcgdXNlcyBhIGZp
eGVkIHJlcXVlc3QvcmVzcG9uc2UgbWVzc2FnZSBzaXplIGFuZCBpcwo+ICsgKiBiYWxhbmNlZCAo
aS5lLiBvbmUgcmVxdWVzdCB0byBvbmUgcmVzcG9uc2UpLCBzbyBvcGVyYXRpb25hbGx5IGl0IGlz
IG11Y2gKPiArICogdGhlIHNhbWUgYXMgYSB0cmFuc21pdCBvciByZWNlaXZlIHJpbmcuCj4gKyAq
IE5vdGUgdGhhdCB0aGVyZSBpcyBubyByZXF1aXJlbWVudCB0aGF0IHJlc3BvbnNlcyBhcmUgaXNz
dWVkIGluIHRoZSBzYW1lCj4gKyAqIG9yZGVyIGFzIHJlcXVlc3RzLgo+ICsgKi8KPiArCj4gKy8q
Cj4gKyAqIEhhc2ggdHlwZXMKPiArICogPT09PT09PT09PQo+ICsgKgo+ICsgKiBGb3IgdGhlIHB1
cnBvc2VzIG9mIHRoZSBkZWZpbml0aW9ucyBiZWxvdywgJ1BhY2tldFtdJyBpcyBhbiBhcnJheSBv
Zgo+ICsgKiBvY3RldHMgY29udGFpbmluZyBhbiBJUCBwYWNrZXQgd2l0aG91dCBvcHRpb25zLCAn
QXJyYXlbWC4uWV0nIG1lYW5zIGEKPiArICogc3ViLWFycmF5IG9mICdBcnJheScgY29udGFpbmlu
ZyBieXRlcyBYIHRocnUgWSBpbmNsdXNpdmUsIGFuZCAnKycgaXMKPiArICogdXNlZCB0byBpbmRp
Y2F0ZSBjb25jYXRlbmF0aW9uIG9mIGFycmF5cy4KPiArICovCj4gKwo+ICsvKgo+ICsgKiBBIGhh
c2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQIHZlcnNpb24gNCBoZWFkZXIgYXMgZm9sbG93czoKPiAr
ICoKPiArICogQnVmZmVyWzAuLjhdID0gUGFja2V0WzEyLi4xNV0gKHNvdXJjZSBhZGRyZXNzKSAr
Cj4gKyAqICAgICAgICAgICAgICAgIFBhY2tldFsxNi4uMTldIChkZXN0aW5hdGlvbiBhZGRyZXNz
KQo+ICsgKgo+ICsgKiBSZXN1bHQgPSBIYXNoKEJ1ZmZlciwgOCkKPiArICovCj4gKyNkZWZpbmUg
X1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0IDAKPiArI2RlZmluZSBYRU5fTkVUSUZfQ1RS
TF9IQVNIX1RZUEVfSVBWNCBcCj4gKyAgICAoMSA8PCBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBF
X0lQVjQpCj4gKwo+ICsvKgo+ICsgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQIHZlcnNp
b24gNCBoZWFkZXIgYW5kIFRDUCBoZWFkZXIgYXMKPiArICogZm9sbG93czoKPiArICoKPiArICog
QnVmZmVyWzAuLjEyXSA9IFBhY2tldFsxMi4uMTVdIChzb3VyY2UgYWRkcmVzcykgKwo+ICsgKiAg
ICAgICAgICAgICAgICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpICsKPiAr
ICogICAgICAgICAgICAgICAgIFBhY2tldFsyMC4uMjFdIChzb3VyY2UgcG9ydCkgKwo+ICsgKiAg
ICAgICAgICAgICAgICAgUGFja2V0WzIyLi4yM10gKGRlc3RpbmF0aW9uIHBvcnQpCj4gKyAqCj4g
KyAqIFJlc3VsdCA9IEhhc2goQnVmZmVyLCAxMikKPiArICovCj4gKyNkZWZpbmUgX1hFTl9ORVRJ
Rl9DVFJMX0hBU0hfVFlQRV9JUFY0X1RDUCAxCj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFT
SF9UWVBFX0lQVjRfVENQIFwKPiArICAgICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVf
SVBWNF9UQ1ApCj4gKwo+ICsvKgo+ICsgKiBBIGhhc2ggY2FsY3VsYXRlZCBvdmVyIGFuIElQIHZl
cnNpb24gNiBoZWFkZXIgYXMgZm9sbG93czoKPiArICoKPiArICogQnVmZmVyWzAuLjMyXSA9IFBh
Y2tldFs4Li4yM10gIChzb3VyY2UgYWRkcmVzcyApICsKPiArICogICAgICAgICAgICAgICAgIFBh
Y2tldFsyNC4uMzldIChkZXN0aW5hdGlvbiBhZGRyZXNzKQo+ICsgKgo+ICsgKiBSZXN1bHQgPSBI
YXNoKEJ1ZmZlciwgMzIpCj4gKyAqLwo+ICsjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZ
UEVfSVBWNiAyCj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjYgXAo+ICsg
ICAgKDEgPDwgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY2KQo+ICsKPiArLyoKPiArICog
QSBoYXNoIGNhbGN1bGF0ZWQgb3ZlciBhbiBJUCB2ZXJzaW9uIDYgaGVhZGVyIGFuZCBUQ1AgaGVh
ZGVyIGFzCj4gKyAqIGZvbGxvd3M6Cj4gKyAqCj4gKyAqIEJ1ZmZlclswLi4zNl0gPSBQYWNrZXRb
OC4uMjNdICAoc291cmNlIGFkZHJlc3MpICsKPiArICogICAgICAgICAgICAgICAgIFBhY2tldFsy
NC4uMzldIChkZXN0aW5hdGlvbiBhZGRyZXNzKSArCj4gKyAqICAgICAgICAgICAgICAgICBQYWNr
ZXRbNDAuLjQxXSAoc291cmNlIHBvcnQpICsKPiArICogICAgICAgICAgICAgICAgIFBhY2tldFs0
Mi4uNDNdIChkZXN0aW5hdGlvbiBwb3J0KQo+ICsgKgo+ICsgKiBSZXN1bHQgPSBIYXNoKEJ1ZmZl
ciwgMzYpCj4gKyAqLwo+ICsjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9U
Q1AgMwo+ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY2X1RDUCBcCj4gKyAg
ICAoMSA8PCBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjZfVENQKQo+ICsKPiArLyoKPiAr
ICogSGFzaCBhbGdvcml0aG1zCj4gKyAqID09PT09PT09PT09PT09PQo+ICsgKi8KPiArCj4gKyNk
ZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSAwCj4gKwo+ICsvKgo+ICsg
KiBUb2VwbGl0eiBoYXNoOgo+ICsgKi8KPiArCj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFT
SF9BTEdPUklUSE1fVE9FUExJVFogMQo+ICsKPiArLyoKPiArICogQ29udHJvbCByZXF1ZXN0cyAo
c3RydWN0IHhlbl9uZXRpZl9jdHJsX3JlcXVlc3QpCj4gKyAqID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+ICsgKgo+ICsgKiBBbGwgcmVxdWVzdHMgaGF2
ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoKPiArICoKPiArICogICAgMCAgICAgMSAgICAgMiAgICAg
MyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKPiArICogKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKiB8ICAgIGlkICAgICB8ICAgdHlw
ZSAgICB8ICAgICAgICAgZGF0YVswXSAgICAgICB8Cj4gKyAqICstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfCAgICAgICAgIGRhdGFbMV0gICAg
ICAgfCAgICAgICAgIGRhdGFbMl0gICAgICAgfAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqCj4gKyAqIGlkOiB0aGUgcmVxdWVzdCBp
ZGVudGlmaWVyLCBlY2hvZWQgaW4gcmVzcG9uc2UuCj4gKyAqIHR5cGU6IHRoZSB0eXBlIG9mIHJl
cXVlc3QgKHNlZSBiZWxvdykKPiArICogZGF0YVtdOiBhbnkgZGF0YSBhc3NvY2lhdGVkIHdpdGgg
dGhlIHJlcXVlc3QgKGRldGVybWluZWQgYnkgdHlwZSkKPiArICovCj4gKwo+ICtzdHJ1Y3QgeGVu
X25ldGlmX2N0cmxfcmVxdWVzdCB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIHVpbnQxNl90
IHR5cGU7Cj4gKwo+ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfSU5WQUxJRCAgICAgICAg
ICAgICAgIDAKPiArI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZMQUdTICAg
ICAgICAxCj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9GTEFHUyAgICAg
ICAgMgo+ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZICAgICAgICAg
IDMKPiArI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX01BUFBJTkdfU0laRSA0
Cj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9NQVBQSU5HX1NJWkUgNQo+
ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQUElORyAgICAgIDYKPiAr
I2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0FMR09SSVRITSAgICA3Cj4gKyNk
ZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUgOAo+ICsjZGVm
aW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQUElORyAgICAgIDkKPiArI2RlZmlu
ZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcgICAgIDEwCj4gKwo+ICsgICAg
dWludDMyX3QgZGF0YVszXTsKPiArfTsKPiArCj4gKy8qCj4gKyAqIENvbnRyb2wgcmVzcG9uc2Vz
IChzdHJ1Y3QgeGVuX25ldGlmX2N0cmxfcmVzcG9uc2UpCj4gKyAqID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gKyAqCj4gKyAqIEFsbCByZXNwb25z
ZXMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1hdDoKPiArICoKPiArICogICAgMCAgICAgMSAgICAg
MiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKPiArICogKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKiB8ICAgIGlkICAgICB8
ICAgdHlwZSAgICB8ICAgICAgICAgc3RhdHVzICAgICAgICB8Cj4gKyAqICstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfCAgICAgICAgIGRhdGEg
ICAgICAgICAgfAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqCj4gKyAqIGlk
OiB0aGUgY29ycmVzcG9uZGluZyByZXF1ZXN0IGlkZW50aWZpZXIKPiArICogdHlwZTogdGhlIHR5
cGUgb2YgdGhlIGNvcnJlc3BvbmRpbmcgcmVxdWVzdAo+ICsgKiBzdGF0dXM6IHRoZSBzdGF0dXMg
b2YgcmVxdWVzdCBwcm9jZXNzaW5nCj4gKyAqIGRhdGE6IGFueSBkYXRhIGFzc29jaWF0ZWQgd2l0
aCB0aGUgcmVzcG9uc2UgKGRldGVybWluZWQgYnkgdHlwZSBhbmQKPiArICogICAgICAgc3RhdHVz
KQo+ICsgKi8KPiArCj4gK3N0cnVjdCB4ZW5fbmV0aWZfY3RybF9yZXNwb25zZSB7Cj4gKyAgICB1
aW50MTZfdCBpZDsKPiArICAgIHVpbnQxNl90IHR5cGU7Cj4gKyAgICB1aW50MzJfdCBzdGF0dXM7
Cj4gKwo+ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAgICAw
Cj4gKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIDEKPiAr
I2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgMgo+ICsjZGVm
aW5lIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19CVUZGRVJfT1ZFUkZMT1cgICAzCj4gKwo+ICsgICAg
dWludDMyX3QgZGF0YTsKPiArfTsKPiArCj4gKy8qCj4gKyAqIFN0YXRpYyBHcmFudHMgKHN0cnVj
dCB4ZW5fbmV0aWZfZ3JlZikKPiArICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQo+ICsgKgo+ICsgKiBBIGZyb250ZW5kIG1heSBwcm92aWRlIGEgZml4ZWQgc2V0IG9mIGdy
YW50IHJlZmVyZW5jZXMgdG8gYmUgbWFwcGVkIG9uCj4gKyAqIHRoZSBiYWNrZW5kLiBUaGUgbWVz
c2FnZSBvZiB0eXBlIFhFTl9ORVRJRl9DVFJMX1RZUEVfQUREX0dSRUZfTUFQUElORwo+ICsgKiBw
cmlvciBpdHMgdXNhZ2UgaW4gdGhlIGNvbW1hbmQgcmluZyBhbGxvd3MgZm9yIGNyZWF0aW9uIG9m
IHRoZXNlIG1hcHBpbmdzLgo+ICsgKiBUaGUgYmFja2VuZCB3aWxsIG1haW50YWluIGEgZml4ZWQg
YW1vdW50IG9mIHRoZXNlIG1hcHBpbmdzLgo+ICsgKgo+ICsgKiBYRU5fTkVUSUZfQ1RSTF9UWVBF
X0dFVF9HUkVGX01BUFBJTkdfU0laRSBsZXRzIGEgZnJvbnRlbmQgcXVlcnkgaG93IG1hbnkKPiAr
ICogb2YgdGhlc2UgbWFwcGluZ3MgY2FuIGJlIGtlcHQuCj4gKyAqCj4gKyAqIEVhY2ggZW50cnkg
aW4gdGhlIFhFTl9ORVRJRl9DVFJMX1RZUEVfe0FERCxERUx9X0dSRUZfTUFQUElORyBpbnB1dCB0
YWJsZSBoYXMKPiArICogdGhlIGZvbGxvd2luZyBmb3JtYXQ6Cj4gKyAqCj4gKyAqICAgIDAgICAg
IDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0Cj4gKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfCBncmFu
dCByZWYgICAgICAgICAgICAgfCAgZmxhZ3MgICAgfCAgc3RhdHVzICAgfAo+ICsgKiArLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqCj4gKyAqIGdy
YW50IHJlZjogZ3JhbnQgcmVmZXJlbmNlIChJTikKPiArICogZmxhZ3M6IGZsYWdzIGRlc2NyaWJp
bmcgdGhlIGNvbnRyb2wgb3BlcmF0aW9uIChJTikKPiArICogc3RhdHVzOiBYRU5fTkVUSUZfQ1RS
TF9TVEFUVVNfKiAoT1VUKQo+ICsgKgo+ICsgKiAnc3RhdHVzJyBpcyBhbiBvdXRwdXQgcGFyYW1l
dGVyIHdoaWNoIGRvZXMgbm90IHJlcXVpcmUgdG8gYmUgc2V0IHRvIHplcm8KPiArICogcHJpb3Ig
dG8gaXRzIHVzYWdlIGluIHRoZSBjb3JyZXNwb25kaW5nIGNvbnRyb2wgbWVzc2FnZXMuCj4gKyAq
Lwo+ICsKPiArc3RydWN0IHhlbl9uZXRpZl9ncmVmIHsKPiArICAgICAgIGdyYW50X3JlZl90IHJl
ZjsKPiArICAgICAgIHVpbnQxNl90IGZsYWdzOwo+ICsKPiArI2RlZmluZSBfWEVOX05FVElGX0NU
UkxGX0dSRUZfcmVhZG9ubHkgICAgMAo+ICsjZGVmaW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3Jl
YWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQo+ICsKPiArICAg
ICAgIHVpbnQxNl90IHN0YXR1czsKPiArfTsKPiArCj4gKy8qCj4gKyAqIENvbnRyb2wgbWVzc2Fn
ZXMKPiArICogPT09PT09PT09PT09PT09PQo+ICsgKgo+ICsgKiBYRU5fTkVUSUZfQ1RSTF9UWVBF
X1NFVF9IQVNIX0FMR09SSVRITQo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQo+ICsgKgo+ICsgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0
aGUgZGVzaXJlZCBoYXNoIGFsZ29yaXRobS4KPiArICoKPiArICogUmVxdWVzdDoKPiArICoKPiAr
ICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0FMR09SSVRITQo+ICsg
KiAgZGF0YVswXSA9IGEgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fKiB2YWx1ZQo+ICsg
KiAgZGF0YVsxXSA9IDAKPiArICogIGRhdGFbMl0gPSAwCj4gKyAqCj4gKyAqIFJlc3BvbnNlOgo+
ICsgKgo+ICsgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQg
ICAgIC0gT3BlcmF0aW9uIG5vdAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCj4gKyAqICAgICAgICAgICBYRU5fTkVUSUZf
Q1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgLSBUaGUgYWxnb3JpdGhtIGlzIG5vdAo+ICsg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Vw
cG9ydGVkCj4gKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAg
ICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAo+ICsgKgo+ICsgKiBOT1RFOiBTZXR0aW5nIGRh
dGFbMF0gdG8gWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSBkaXNhYmxlcwo+ICsg
KiAgICAgICBoYXNoaW5nIGFuZCB0aGUgYmFja2VuZCBpcyBmcmVlIHRvIGNob29zZSBob3cgaXQg
c3RlZXJzIHBhY2tldHMKPiArICogICAgICAgdG8gcXVldWVzICh3aGljaCBpcyB0aGUgZGVmYXVs
dCBiZWhhdmlvdXIpLgo+ICsgKgo+ICsgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZM
QUdTCj4gKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICoKPiArICog
VGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBxdWVyeSB0aGUgdHlwZXMgb2YgaGFzaCBz
dXBwb3J0ZWQgYnkKPiArICogdGhlIGJhY2tlbmQuCj4gKyAqCj4gKyAqIFJlcXVlc3Q6Cj4gKyAq
Cj4gKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9GTEFHUwo+ICsg
KiAgZGF0YVswXSA9IDAKPiArICogIGRhdGFbMV0gPSAwCj4gKyAqICBkYXRhWzJdID0gMAo+ICsg
Kgo+ICsgKiBSZXNwb25zZToKPiArICoKPiArICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NU
QVRVU19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKPiArICogICAgICAg
ICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nl
c3NmdWwKPiArICogIGRhdGEgICA9IHN1cHBvcnRlZCBoYXNoIHR5cGVzIChpZiBvcGVyYXRpb24g
d2FzIHN1Y2Nlc3NmdWwpCj4gKyAqCj4gKyAqIE5PVEU6IEEgdmFsaWQgaGFzaCBhbGdvcml0aG0g
bXVzdCBiZSBzZWxlY3RlZCBiZWZvcmUgdGhpcyBvcGVyYXRpb24gY2FuCj4gKyAqICAgICAgIHN1
Y2NlZWQuCj4gKyAqCj4gKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfRkxBR1MKPiAr
ICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiBUaGlzIGlz
IHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUgdHlwZXMgb2YgaGFzaCB0aGF0IHRoZSBi
YWNrZW5kCj4gKyAqIHNob3VsZCBjYWxjdWxhdGUuIChTZWUgYWJvdmUgZm9yIGhhc2ggdHlwZSBk
ZWZpbml0aW9ucykuCj4gKyAqIE5vdGUgdGhhdCB0aGUgJ21heGltYWwnIHR5cGUgb2YgaGFzaCBz
aG91bGQgYWx3YXlzIGJlIGNob3Nlbi4gRm9yCj4gKyAqIGV4YW1wbGUsIGlmIHRoZSBmcm9udGVu
ZCBzZXRzIGJvdGggSVBWNCBhbmQgSVBWNF9UQ1AgaGFzaCB0eXBlcyB0aGVuCj4gKyAqIHRoZSBs
YXR0ZXIgaGFzaCB0eXBlIHNob3VsZCBiZSBjYWxjdWxhdGVkIGZvciBhbnkgVENQIHBhY2tldCBh
bmQgdGhlCj4gKyAqIGZvcm1lciBvbmx5IGNhbGN1bGF0ZWQgZm9yIG5vbi1UQ1AgcGFja2V0cy4K
PiArICoKPiArICogUmVxdWVzdDoKPiArICoKPiArICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX1NFVF9IQVNIX0ZMQUdTCj4gKyAqICBkYXRhWzBdID0gYml0d2lzZSBPUiBvZiBYRU5f
TkVUSUZfQ1RSTF9IQVNIX1RZUEVfKiB2YWx1ZXMKPiArICogIGRhdGFbMV0gPSAwCj4gKyAqICBk
YXRhWzJdID0gMAo+ICsgKgo+ICsgKiBSZXNwb25zZToKPiArICoKPiArICogIHN0YXR1cyA9IFhF
Tl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJhdGlvbiBub3QKPiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1
cHBvcnRlZAo+ICsgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFS
QU1FVEVSIC0gT25lIG9yIG1vcmUgZmxhZwo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgaXMgaW52YWxpZCBvcgo+ICsgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zdXBwb3J0
ZWQKPiArICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAg
ICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCj4gKyAqICBkYXRhICAgPSAwCj4gKyAqCj4gKyAqIE5P
VEU6IEEgdmFsaWQgaGFzaCBhbGdvcml0aG0gbXVzdCBiZSBzZWxlY3RlZCBiZWZvcmUgdGhpcyBv
cGVyYXRpb24gY2FuCj4gKyAqICAgICAgIHN1Y2NlZWQuCj4gKyAqICAgICAgIEFsc28sIHNldHRp
bmcgZGF0YVswXSB0byB6ZXJvIGRpc2FibGVzIGhhc2hpbmcgYW5kIHRoZSBiYWNrZW5kCj4gKyAq
ICAgICAgIGlzIGZyZWUgdG8gY2hvb3NlIGhvdyBpdCBzdGVlcnMgcGFja2V0cyB0byBxdWV1ZXMu
Cj4gKyAqCj4gKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZCj4gKyAqIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqIFRoaXMgaXMgc2VudCBieSB0
aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBrZXkgb2YgdGhlIGhhc2ggaWYgdGhlIGFsZ29yaXRobQo+
ICsgKiByZXF1aXJlcyBpdC4gKFNlZSBoYXNoIGFsZ29yaXRobXMgYWJvdmUpLgo+ICsgKgo+ICsg
KiBSZXF1ZXN0Ogo+ICsgKgo+ICsgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VU
X0hBU0hfS0VZCj4gKyAqICBkYXRhWzBdID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFp
bmluZyB0aGUga2V5IChhc3N1bWVkIHRvCj4gKyAqICAgICAgICAgICAgc3RhcnQgYXQgYmVnaW5u
aW5nIG9mIGdyYW50KQo+ICsgKiAgZGF0YVsxXSA9IHNpemUgb2Yga2V5IGluIG9jdGV0cwo+ICsg
KiAgZGF0YVsyXSA9IDAKPiArICoKPiArICogUmVzcG9uc2U6Cj4gKyAqCj4gKyAqICBzdGF0dXMg
PSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24gbm90
Cj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdXBwb3J0ZWQKPiArICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElE
X1BBUkFNRVRFUiAtIEtleSBzaXplIGlzIGludmFsaWQKPiArICogICAgICAgICAgIFhFTl9ORVRJ
Rl9DVFJMX1NUQVRVU19CVUZGRVJfT1ZFUkZMT1cgICAtIEtleSBzaXplIGlzIGxhcmdlcgo+ICsg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhh
biB0aGUgYmFja2VuZAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3VwcG9ydHMKPiArICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NU
QVRVU19TVUNDRVNTICAgICAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCj4gKyAqICBkYXRh
ICAgPSAwCj4gKyAqCj4gKyAqIE5PVEU6IEFueSBrZXkgb2N0ZXRzIG5vdCBzcGVjaWZpZWQgYXJl
IGFzc3VtZWQgdG8gYmUgemVybyAodGhlIGtleQo+ICsgKiAgICAgICBpcyBhc3N1bWVkIHRvIGJl
IGVtcHR5IGJ5IGRlZmF1bHQpIGFuZCBzcGVjaWZ5aW5nIGEgbmV3IGtleQo+ICsgKiAgICAgICBp
bnZhbGlkYXRlcyBhbnkgcHJldmlvdXMga2V5LCBoZW5jZSBzcGVjaWZ5aW5nIGEga2V5IHNpemUg
b2YKPiArICogICAgICAgemVybyB3aWxsIGNsZWFyIHRoZSBrZXkgKHdoaWNoIGVuc3VyZXMgdGhh
dCB0aGUgY2FsY3VsYXRlZCBoYXNoCj4gKyAqICAgICAgIHdpbGwgYWx3YXlzIGJlIHplcm8pLgo+
ICsgKiAgICAgICBUaGUgbWF4aW11bSBzaXplIG9mIGtleSBpcyBhbGdvcml0aG0gYW5kIGJhY2tl
bmQgc3BlY2lmaWMsIGJ1dAo+ICsgKiAgICAgICBpcyBhbHNvIGxpbWl0ZWQgYnkgdGhlIHNpbmds
ZSBncmFudCByZWZlcmVuY2UuCj4gKyAqICAgICAgIFRoZSBncmFudCByZWZlcmVuY2UgbWF5IGJl
IHJlYWQtb25seSBhbmQgbXVzdCByZW1haW4gdmFsaWQgdW50aWwKPiArICogICAgICAgdGhlIHJl
c3BvbnNlIGhhcyBiZWVuIHByb2Nlc3NlZC4KPiArICoKPiArICogWEVOX05FVElGX0NUUkxfVFlQ
RV9HRVRfSEFTSF9NQVBQSU5HX1NJWkUKPiArICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiArICoKPiArICogVGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0
byBxdWVyeSB0aGUgbWF4aW11bSBzaXplIG9mIG1hcHBpbmcKPiArICogdGFibGUgc3VwcG9ydGVk
IGJ5IHRoZSBiYWNrZW5kLiBUaGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gdGVybXMgb2YKPiArICog
dGFibGUgZW50cmllcy4KPiArICoKPiArICogUmVxdWVzdDoKPiArICoKPiArICogIHR5cGUgICAg
PSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX01BUFBJTkdfU0laRQo+ICsgKiAgZGF0YVsw
XSA9IDAKPiArICogIGRhdGFbMV0gPSAwCj4gKyAqICBkYXRhWzJdID0gMAo+ICsgKgo+ICsgKiBS
ZXNwb25zZToKPiArICoKPiArICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1Rf
U1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKPiArICogICAgICAgICAgIFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKPiAr
ICogIGRhdGEgICA9IG1heGltdW0gbnVtYmVyIG9mIGVudHJpZXMgYWxsb3dlZCBpbiB0aGUgbWFw
cGluZyB0YWJsZQo+ICsgKiAgICAgICAgICAgKGlmIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkg
b3IgemVybyBpZiBhIG1hcHBpbmcgdGFibGUgaXMKPiArICogICAgICAgICAgIG5vdCBzdXBwb3J0
ZWQgKGkuZS4gaGFzaCBtYXBwaW5nIGlzIGRvbmUgb25seSBieSBtb2R1bGFyCj4gKyAqICAgICAg
ICAgICBhcml0aG1ldGljKS4KPiArICoKPiArICogWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFT
SF9NQVBQSU5HX1NJWkUKPiArICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+ICsgKgo+ICsgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUgYWN0
dWFsIHNpemUgb2YgdGhlIG1hcHBpbmcKPiArICogdGFibGUgdG8gYmUgdXNlZCBieSB0aGUgYmFj
a2VuZC4gVGhlIHNpemUgaXMgc3BlY2lmaWVkIGluIHRlcm1zIG9mCj4gKyAqIHRhYmxlIGVudHJp
ZXMuCj4gKyAqIEFueSBwcmV2aW91cyB0YWJsZSBpcyBpbnZhbGlkYXRlZCBieSB0aGlzIG1lc3Nh
Z2UgYW5kIGFueSBuZXcgdGFibGUKPiArICogaXMgYXNzdW1lZCB0byBiZSB6ZXJvIGZpbGxlZC4K
PiArICoKPiArICogUmVxdWVzdDoKPiArICoKPiArICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQo+ICsgKiAgZGF0YVswXSA9IG51bWJlciBvZiBl
bnRyaWVzIGluIG1hcHBpbmcgdGFibGUKPiArICogIGRhdGFbMV0gPSAwCj4gKyAqICBkYXRhWzJd
ID0gMAo+ICsgKgo+ICsgKiBSZXNwb25zZToKPiArICoKPiArICogIHN0YXR1cyA9IFhFTl9ORVRJ
Rl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEICAgICAtIE9wZXJhdGlvbiBub3QKPiArICogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRl
ZAo+ICsgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVS
IC0gVGFibGUgc2l6ZSBpcyBpbnZhbGlkCj4gKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAo+ICsgKiAgZGF0
YSAgID0gMAo+ICsgKgo+ICsgKiBOT1RFOiBTZXR0aW5nIGRhdGFbMF0gdG8gMCBtZWFucyB0aGF0
IGhhc2ggbWFwcGluZyBzaG91bGQgYmUgZG9uZQo+ICsgKiAgICAgICB1c2luZyBtb2R1bGFyIGFy
aXRobWV0aWMuCj4gKyAqCj4gKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQUElO
Rwo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICoKPiArICog
VGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIGNvbnRlbnQgb2YgdGhlIHRh
YmxlIG1hcHBpbmcKPiArICogaGFzaCB2YWx1ZSB0byBxdWV1ZSBudW1iZXIuIFRoZSBiYWNrZW5k
IHNob3VsZCBjYWxjdWxhdGUgdGhlIGhhc2ggZnJvbQo+ICsgKiB0aGUgcGFja2V0IGhlYWRlciwg
dXNlIGl0IGFzIGFuIGluZGV4IGludG8gdGhlIHRhYmxlIChtb2R1bG8gdGhlIHNpemUKPiArICog
b2YgdGhlIHRhYmxlKSBhbmQgdGhlbiBzdGVlciB0aGUgcGFja2V0IHRvIHRoZSBxdWV1ZSBudW1i
ZXIgZm91bmQgYXQKPiArICogdGhhdCBpbmRleC4KPiArICoKPiArICogUmVxdWVzdDoKPiArICoK
PiArICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkcKPiAr
ICogIGRhdGFbMF0gPSBncmFudCByZWZlcmVuY2Ugb2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBw
aW5nIChzdWItKXRhYmxlCj4gKyAqICAgICAgICAgICAgKGFzc3VtZWQgdG8gc3RhcnQgYXQgYmVn
aW5uaW5nIG9mIGdyYW50KQo+ICsgKiAgZGF0YVsxXSA9IHNpemUgb2YgKHN1Yi0pdGFibGUgaW4g
ZW50cmllcwo+ICsgKiAgZGF0YVsyXSA9IG9mZnNldCwgaW4gZW50cmllcywgb2Ygc3ViLXRhYmxl
IHdpdGhpbiBvdmVyYWxsIHRhYmxlCj4gKyAqCj4gKyAqIFJlc3BvbnNlOgo+ICsgKgo+ICsgKiAg
c3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAgIC0gT3BlcmF0
aW9uIG5vdAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3VwcG9ydGVkCj4gKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNf
SU5WQUxJRF9QQVJBTUVURVIgLSBUYWJsZSBzaXplIG9yIGNvbnRlbnQKPiArICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzIGludmFsaWQKPiAr
ICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19CVUZGRVJfT1ZFUkZMT1cgICAtIFRh
YmxlIHNpemUgaXMgbGFyZ2VyCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB0aGFuIHRoZSBiYWNrZW5kCj4gKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0cwo+ICsgKiAgICAg
ICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9u
IHN1Y2Nlc3NmdWwKPiArICogIGRhdGEgICA9IDAKPiArICoKPiArICogTk9URTogVGhlIG92ZXJh
bGwgdGFibGUgaGFzIHRoZSBmb2xsb3dpbmcgZm9ybWF0Ogo+ICsgKgo+ICsgKiAgICAgICAgICAw
ICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAo+ICsgKiAg
ICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4g
KyAqICAgICAgIHwgICAgICAgbWFwcGluZ1swXSAgICAgIHwgICAgICAgbWFwcGluZ1sxXSAgICAg
IHwKPiArICogICAgICAgKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKwo+ICsgKiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAg
ICAgICAgICAgICB8Cj4gKyAqICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIC4gICAgICAg
ICAgICAgICAgICAgICAgIHwKPiArICogICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgLiAg
ICAgICAgICAgICAgICAgICAgICAgfAo+ICsgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqICAgICAgIHwgICAgICBtYXBwaW5nW04t
Ml0gICAgIHwgICAgICBtYXBwaW5nW04tMV0gICAgIHwKPiArICogICAgICAgKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKgo+ICsgKiAgICAgICB3
aGVyZSBOIGlzIHNwZWNpZmllZCBieSBhIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQ
UElOR19TSVpFCj4gKyAqICAgICAgIG1lc3NhZ2UgYW5kIGVhY2ggIG1hcHBpbmcgbXVzdCBzcGVj
aWZpZXMgYSBxdWV1ZSBiZXR3ZWVuIDAgYW5kCj4gKyAqICAgICAgICJtdWx0aS1xdWV1ZS1udW0t
cXVldWVzIiAoc2VlIGFib3ZlKS4KPiArICogICAgICAgVGhlIGJhY2tlbmQgbWF5IHN1cHBvcnQg
YSBtYXBwaW5nIHRhYmxlIGxhcmdlciB0aGFuIGNhbiBiZQo+ICsgKiAgICAgICBtYXBwZWQgYnkg
YSBzaW5nbGUgZ3JhbnQgcmVmZXJlbmNlLiBUaHVzIHN1Yi10YWJsZXMgd2l0aGluIGEKPiArICog
ICAgICAgbGFyZ2VyIHRhYmxlIGNhbiBiZSBpbmRpdmlkdWFsbHkgc2V0IGJ5IHNlbmRpbmcgbXVs
dGlwbGUgbWVzc2FnZXMKPiArICogICAgICAgd2l0aCBkaWZmZXJpbmcgb2Zmc2V0IHZhbHVlcy4g
U3BlY2lmeWluZyBhIG5ldyBzdWItdGFibGUgZG9lcyBub3QKPiArICogICAgICAgaW52YWxpZGF0
ZSBhbnkgdGFibGUgZGF0YSBvdXRzaWRlIHRoYXQgcmFuZ2UuCj4gKyAqICAgICAgIFRoZSBncmFu
dCByZWZlcmVuY2UgbWF5IGJlIHJlYWQtb25seSBhbmQgbXVzdCByZW1haW4gdmFsaWQgdW50aWwK
PiArICogICAgICAgdGhlIHJlc3BvbnNlIGhhcyBiZWVuIHByb2Nlc3NlZC4KPiArICoKPiArICog
WEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUKPiArICogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICoKPiArICogVGhpcyBpcyBzZW50
IGJ5IHRoZSBmcm9udGVuZCB0byBmZXRjaCB0aGUgbnVtYmVyIG9mIGdyZWZzIHRoYXQgY2FuIGJl
IGtlcHQKPiArICogbWFwcGVkIGluIHRoZSBiYWNrZW5kLgo+ICsgKgo+ICsgKiBSZXF1ZXN0Ogo+
ICsgKgo+ICsgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfR0VUX0dSRUZfTUFQUElO
R19TSVpFCj4gKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXggKGFzc3VtZWQgMCBmb3Igc2luZ2xl
IHF1ZXVlKQo+ICsgKiAgZGF0YVsxXSA9IDAKPiArICogIGRhdGFbMl0gPSAwCj4gKyAqCj4gKyAq
IFJlc3BvbnNlOgo+ICsgKgo+ICsgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05P
VF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAo+ICsgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCj4gKyAqICAgICAgICAg
ICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgLSBUaGUgcXVldWUgaW5k
ZXggaXMKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG91dCBvZiByYW5nZQo+ICsgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVT
X1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKPiArICogIGRhdGEgICA9
IG1heGltdW0gbnVtYmVyIG9mIGVudHJpZXMgYWxsb3dlZCBpbiB0aGUgZ3JlZiBtYXBwaW5nIHRh
YmxlCj4gKyAqICAgICAgICAgICAoaWYgb3BlcmF0aW9uIHdhcyBzdWNjZXNzZnVsKSBvciB6ZXJv
IGlmIGl0IGlzIG5vdCBzdXBwb3J0ZWQuCj4gKyAqCj4gKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVf
QUREX0dSRUZfTUFQUElORwo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiArICoKPiArICogVGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCBmb3IgYmFja2VuZCB0
byBtYXAgYSBsaXN0IG9mIGdyYW50Cj4gKyAqIHJlZmVyZW5jZXMuCj4gKyAqCj4gKyAqIFJlcXVl
c3Q6Cj4gKyAqCj4gKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9BRERfR1JFRl9N
QVBQSU5HCj4gKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXgKPiArICogIGRhdGFbMV0gPSBncmFu
dCByZWZlcmVuY2Ugb2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBwaW5nIGxpc3QKPiArICogICAg
ICAgICAgICAoci93IGFuZCBhc3N1bWVkIHRvIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBwYWdlKQo+
ICsgKiAgZGF0YVsyXSA9IHNpemUgb2YgbGlzdCBpbiBlbnRyaWVzCj4gKyAqCj4gKyAqIFJlc3Bv
bnNlOgo+ICsgKgo+ICsgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQ
T1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCj4gKyAqICAgICAgICAgICBYRU5f
TkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgLSBPcGVyYXRpb24gZmFpbGVkCj4g
KyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBP
cGVyYXRpb24gc3VjY2Vzc2Z1bAo+ICsgKgo+ICsgKiBOT1RFOiBFYWNoIGVudHJ5IGluIHRoZSBp
bnB1dCB0YWJsZSBoYXMgdGhlIGZvcm1hdCBvdXRsaW5lZAo+ICsgKiAgICAgICBpbiBzdHJ1Y3Qg
eGVuX25ldGlmX2dyZWYuCj4gKyAqICAgICAgIENvbnRyYXJ5IHRvIFhFTl9ORVRJRl9DVFJMX1RZ
UEVfREVMX0dSRUZfTUFQUElORywgdGhlIHN0cnVjdAo+ICsgKiAgICAgICB4ZW5fbmV0aWZfZ3Jl
ZiAnc3RhdHVzJyBmaWVsZCBpcyBub3QgdXNlZCBhbmQgdGhlcmVmb3JlIHRoZSByZXNwb25zZQo+
ICsgKiAgICAgICAnc3RhdHVzJyBkZXRlcm1pbmVzIHRoZSBzdWNjZXNzIG9mIHRoaXMgb3BlcmF0
aW9uLiBJbiBjYXNlIG9mCj4gKyAqICAgICAgIGZhaWx1cmUgbm9uZSBvZiBncmFudHMgbWFwcGlu
Z3MgZ2V0IGFkZGVkIGluIHRoZSBiYWNrZW5kLgo+ICsgKgo+ICsgKiBYRU5fTkVUSUZfQ1RSTF9U
WVBFX0RFTF9HUkVGX01BUFBJTkcKPiArICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gKyAqCj4gKyAqIFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQgZm9yIGJhY2tl
bmQgdG8gdW5tYXAgYSBsaXN0IG9mIGdyYW50Cj4gKyAqIHJlZmVyZW5jZXMuCj4gKyAqCj4gKyAq
IFJlcXVlc3Q6Cj4gKyAqCj4gKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9ERUxf
R1JFRl9NQVBQSU5HCj4gKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXgKPiArICogIGRhdGFbMV0g
PSBncmFudCByZWZlcmVuY2Ugb2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBwaW5nIGxpc3QKPiAr
ICogICAgICAgICAgICAoci93IGFuZCBhc3N1bWVkIHRvIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBw
YWdlKQo+ICsgKiAgZGF0YVsyXSA9IHNpemUgb2YgbGlzdCBpbiBlbnRyaWVzCj4gKyAqCj4gKyAq
IFJlc3BvbnNlOgo+ICsgKgo+ICsgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05P
VF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAo+ICsgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCj4gKyAqICAgICAgICAg
ICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgLSBPcGVyYXRpb24gZmFp
bGVkCj4gKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAg
ICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAo+ICsgKiAgZGF0YSAgID0gbnVtYmVyIG9mIGVudHJp
ZXMgdGhhdCB3ZXJlIHVubWFwcGVkCj4gKyAqCj4gKyAqIE5PVEU6IEVhY2ggZW50cnkgaW4gdGhl
IGlucHV0IHRhYmxlIGhhcyB0aGUgZm9ybWF0IG91dGxpbmVkIGluIHN0cnVjdAo+ICsgKiAgICAg
ICB4ZW5fbmV0aWZfZ3JlZi4KPiArICogICAgICAgVGhlIHN0cnVjdCB4ZW5fbmV0aWZfZ3JlZiAn
c3RhdHVzJyBmaWVsZCBkZXRlcm1pbmVzIGlmIHRoZSBlbnRyeQo+ICsgKiAgICAgICB3YXMgc3Vj
Y2Vzc2Z1bGx5IHJlbW92ZWQuCj4gKyAqICAgICAgIFRoZSBlbnRyaWVzIHVzZWQgYXJlIG9ubHkg
dGhlIG9uZXMgcmVwcmVzZW50aW5nIGdyYW50IHJlZmVyZW5jZXMgdGhhdAo+ICsgKiAgICAgICB3
ZXJlIHByZXZpb3VzbHkgdGhlIHN1YmplY3Qgb2YgYSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0FERF9H
UkVGX01BUFBJTkcKPiArICogICAgICAgb3BlcmF0aW9uLiBBbnkgb3RoZXIgZW50cmllcyB3aWxs
IGhhdmUgdGhlaXIgc3RhdHVzIHNldCB0bwo+ICsgKiAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFU
VVNfSU5WQUxJRF9QQVJBTUVURVIgdXBvbiBjb21wbGV0aW9uLgo+ICsgKi8KPiArCj4gK0RFRklO
RV9SSU5HX1RZUEVTKHhlbl9uZXRpZl9jdHJsLAo+ICsgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuX25ldGlmX2N0cmxfcmVxdWVzdCwKPiArICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbl9u
ZXRpZl9jdHJsX3Jlc3BvbnNlKTsKPiArCj4gKy8qCj4gKyAqIEd1ZXN0IHRyYW5zbWl0Cj4gKyAq
ID09PT09PT09PT09PT09Cj4gKyAqCj4gKyAqIFRoaXMgaXMgdGhlICd3aXJlJyBmb3JtYXQgZm9y
IHRyYW5zbWl0IChmcm9udGVuZCAtPiBiYWNrZW5kKSBwYWNrZXRzOgo+ICsgKgo+ICsgKiAgRnJh
Z21lbnQgMTogbmV0aWZfdHhfcmVxdWVzdF90ICAtIGZsYWdzID0gTkVUVFhGXyoKPiArICogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gdG90YWwgcGFja2V0IHNpemUK
PiArICogW0V4dHJhIDE6IG5ldGlmX2V4dHJhX2luZm9fdF0gICAgLSAob25seSBpZiBmcmFnbWVu
dCAxIGZsYWdzIGluY2x1ZGUKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTkVUVFhGX2V4dHJhX2luZm8pCj4gKyAqICAuLi4KPiArICogW0V4dHJhIE46IG5ldGlmX2V4
dHJhX2luZm9fdF0gICAgLSAob25seSBpZiBleHRyYSBOLTEgZmxhZ3MgaW5jbHVkZQo+ICsgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkK
PiArICogIC4uLgo+ICsgKiAgRnJhZ21lbnQgTjogbmV0aWZfdHhfcmVxdWVzdF90ICAtIChvbmx5
IGlmIGZyYWdtZW50IE4tMSBmbGFncyBpbmNsdWRlCj4gKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE5FVFRYRl9tb3JlX2RhdGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKPiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXh0cmFzIGFyZSBub3QgcmVs
ZXZhbnQgaGVyZSkKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFn
cyA9IDAKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJh
Z21lbnQgc2l6ZQo+ICsgKgo+ICsgKiBOT1RFOgo+ICsgKgo+ICsgKiBUaGlzIGZvcm1hdCBzbGln
aHRseSBpcyBkaWZmZXJlbnQgZnJvbSB0aGF0IHVzZWQgZm9yIHJlY2VpdmUKPiArICogKGJhY2tl
bmQgLT4gZnJvbnRlbmQpIHBhY2tldHMuIFNwZWNpZmljYWxseSwgaW4gYSBtdWx0aS1mcmFnbWVu
dAo+ICsgKiBwYWNrZXQgdGhlIGFjdHVhbCBzaXplIG9mIGZyYWdtZW50IDEgY2FuIG9ubHkgYmUg
ZGV0ZXJtaW5lZCBieQo+ICsgKiBzdWJ0cmFjdGluZyB0aGUgc2l6ZXMgb2YgZnJhZ21lbnRzIDIu
Lk4gZnJvbSB0aGUgdG90YWwgcGFja2V0IHNpemUuCj4gKyAqCj4gKyAqIFJpbmcgc2xvdCBzaXpl
IGlzIDEyIG9jdGV0cywgaG93ZXZlciBub3QgYWxsIHJlcXVlc3QvcmVzcG9uc2UKPiArICogc3Ry
dWN0cyB1c2UgdGhlIGZ1bGwgc2l6ZS4KPiArICoKPiArICogdHggcmVxdWVzdCBkYXRhIChuZXRp
Zl90eF9yZXF1ZXN0X3QpCj4gKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+ICsgKgo+ICsgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAg
ICA3ICBvY3RldAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rCj4gKyAqIHwgZ3JhbnQgcmVmICAgICAgICAgICAgIHwgb2Zmc2V0ICAgIHwgZmxh
Z3MgICAgIHwKPiArICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKwo+ICsgKiB8IGlkICAgICAgICB8IHNpemUgICAgICB8Cj4gKyAqICstLS0tLSstLS0t
LSstLS0tLSstLS0tLSsKPiArICoKPiArICogZ3JhbnQgcmVmOiBSZWZlcmVuY2UgdG8gYnVmZmVy
IHBhZ2UuCj4gKyAqIG9mZnNldDogT2Zmc2V0IHdpdGhpbiBidWZmZXIgcGFnZS4KPiArICogZmxh
Z3M6IE5FVFRYRl8qLgo+ICsgKiBpZDogcmVxdWVzdCBpZGVudGlmaWVyLCBlY2hvZWQgaW4gcmVz
cG9uc2UuCj4gKyAqIHNpemU6IHBhY2tldCBzaXplIGluIGJ5dGVzLgo+ICsgKgo+ICsgKiB0eCBy
ZXNwb25zZSAobmV0aWZfdHhfcmVzcG9uc2VfdCkKPiArICogLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAg
IDUgICAgIDYgICAgIDcgIG9jdGV0Cj4gKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfCBpZCAgICAgICAgfCBzdGF0dXMgICAgfCB1bnVz
ZWQgICAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqIHwgdW51c2VkICAgICAgICAgICAgICAgIHwKPiArICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKgo+ICsgKiBpZDogcmVmbGVjdHMgaWQgaW4g
dHJhbnNtaXQgcmVxdWVzdAo+ICsgKiBzdGF0dXM6IE5FVElGX1JTUF8qCj4gKyAqCj4gKyAqIEd1
ZXN0IHJlY2VpdmUKPiArICogPT09PT09PT09PT09PQo+ICsgKgo+ICsgKiBUaGlzIGlzIHRoZSAn
d2lyZScgZm9ybWF0IGZvciByZWNlaXZlIChiYWNrZW5kIC0+IGZyb250ZW5kKSBwYWNrZXRzOgo+
ICsgKgo+ICsgKiAgRnJhZ21lbnQgMTogbmV0aWZfcnhfcmVxdWVzdF90ICAtIGZsYWdzID0gTkVU
UlhGXyoKPiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJh
Z21lbnQgc2l6ZQo+ICsgKiBbRXh0cmEgMTogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5
IGlmIGZyYWdtZW50IDEgZmxhZ3MgaW5jbHVkZQo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBORVRSWEZfZXh0cmFfaW5mbykKPiArICogIC4uLgo+ICsgKiBbRXh0cmEg
TjogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNs
dWRlCj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ORVRJRl9F
WFRSQV9NT1JFKQo+ICsgKiAgLi4uCj4gKyAqICBGcmFnbWVudCBOOiBuZXRpZl9yeF9yZXF1ZXN0
X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0xIGZsYWdzIGluY2x1ZGUKPiArICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVUUlhGX21vcmVfZGF0YSAtIGZsYWdzIG9uIHBy
ZWNlZGluZwo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHRyYXMg
YXJlIG5vdCByZWxldmFudCBoZXJlKQo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZsYWdzID0gMAo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemUgPSBmcmFnbWVudCBzaXplCj4gKyAqCj4gKyAqIE5PVEU6Cj4gKyAqCj4gKyAqIFRoaXMg
Zm9ybWF0IHNsaWdodGx5IGlzIGRpZmZlcmVudCBmcm9tIHRoYXQgdXNlZCBmb3IgdHJhbnNtaXQK
PiArICogKGZyb250ZW5kIC0+IGJhY2tlbmQpIHBhY2tldHMuIFNwZWNpZmljYWxseSwgaW4gYSBt
dWx0aS1mcmFnbWVudAo+ICsgKiBwYWNrZXQgdGhlIHNpemUgb2YgdGhlIHBhY2tldCBjYW4gb25s
eSBiZSBkZXRlcm1pbmVkIGJ5IHN1bW1pbmcgdGhlCj4gKyAqIHNpemVzIG9mIGZyYWdtZW50cyAx
Li5OLgo+ICsgKgo+ICsgKiBSaW5nIHNsb3Qgc2l6ZSBpcyA4IG9jdGV0cy4KPiArICoKPiArICog
cnggcmVxdWVzdCAobmV0aWZfcnhfcmVxdWVzdF90KQo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAg
IDUgICAgIDYgICAgIDcgIG9jdGV0Cj4gKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfCBpZCAgICAgICAgfCBwYWQgICAgICAgfCBncmVm
ICAgICAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqCj4gKyAqIGlkOiByZXF1ZXN0IGlkZW50aWZpZXIsIGVj
aG9lZCBpbiByZXNwb25zZS4KPiArICogZ3JlZjogcmVmZXJlbmNlIHRvIGluY29taW5nIGdyYW50
ZWQgZnJhbWUuCj4gKyAqCj4gKyAqIHJ4IHJlc3BvbnNlIChuZXRpZl9yeF9yZXNwb25zZV90KQo+
ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICoKPiArICogICAgMCAg
ICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKPiArICogKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKiB8IGlk
ICAgICAgICB8IG9mZnNldCAgICB8IGZsYWdzICAgICB8IHN0YXR1cyAgICB8Cj4gKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICoKPiArICog
aWQ6IHJlZmxlY3RzIGlkIGluIHJlY2VpdmUgcmVxdWVzdAo+ICsgKiBvZmZzZXQ6IG9mZnNldCBp
biBwYWdlIG9mIHN0YXJ0IG9mIHJlY2VpdmVkIHBhY2tldAo+ICsgKiBmbGFnczogTkVUUlhGXyoK
PiArICogc3RhdHVzOiAtdmU6IE5FVElGX1JTUF8qOyArdmU6IFJ4J2VkIHBrdCBzaXplLgo+ICsg
Kgo+ICsgKiBOT1RFOiBIaXN0b3JpY2FsbHksIHRvIHN1cHBvcnQgR1NPIG9uIHRoZSBmcm9udGVu
ZCByZWNlaXZlIHNpZGUsIExpbnV4Cj4gKyAqICAgICAgIG5ldGZyb250IGRvZXMgbm90IG1ha2Ug
dXNlIG9mIHRoZSByeCByZXNwb25zZSBpZCAoYmVjYXVzZSwgYXMKPiArICogICAgICAgZGVzY3Jp
YmVkIGJlbG93LCBleHRyYSBpbmZvIHN0cnVjdHVyZXMgb3ZlcmxheSB0aGUgaWQgZmllbGQpLgo+
ICsgKiAgICAgICBJbnN0ZWFkIGl0IGFzc3VtZXMgdGhhdCByZXNwb25zZXMgYWx3YXlzIGFwcGVh
ciBpbiB0aGUgc2FtZSByaW5nCj4gKyAqICAgICAgIHNsb3QgYXMgdGhlaXIgY29ycmVzcG9uZGlu
ZyByZXF1ZXN0LiBUaHVzLCB0byBtYWludGFpbgo+ICsgKiAgICAgICBjb21wYXRpYmlsaXR5LCBi
YWNrZW5kcyBtdXN0IG1ha2Ugc3VyZSB0aGlzIGlzIHRoZSBjYXNlLgo+ICsgKgo+ICsgKiBFeHRy
YSBJbmZvCj4gKyAqID09PT09PT09PT0KPiArICoKPiArICogQ2FuIGJlIHByZXNlbnQgaWYgaW5p
dGlhbCByZXF1ZXN0IG9yIHJlc3BvbnNlIGhhcyBORVR7VCxSfVhGX2V4dHJhX2luZm8sCj4gKyAq
IG9yIHByZXZpb3VzIGV4dHJhIHJlcXVlc3QgaGFzIFhFTl9ORVRJRl9FWFRSQV9NT1JFLgo+ICsg
Kgo+ICsgKiBUaGUgc3RydWN0IHRoZXJlZm9yZSBuZWVkcyB0byBmaXQgaW50byBlaXRoZXIgYSB0
eCBvciByeCBzbG90IGFuZAo+ICsgKiBpcyB0aGVyZWZvcmUgbGltaXRlZCB0byA4IG9jdGV0cy4K
PiArICoKPiArICogTk9URTogQmVjYXVzZSBleHRyYSBpbmZvIGRhdGEgb3ZlcmxheXMgdGhlIHVz
dWFsIHJlcXVlc3QvcmVzcG9uc2UKPiArICogICAgICAgc3RydWN0dXJlcywgdGhlcmUgaXMgbm8g
aWQgaW5mb3JtYXRpb24gaW4gdGhlIG9wcG9zaXRlIGRpcmVjdGlvbi4KPiArICogICAgICAgU28s
IGlmIGFuIGV4dHJhIGluZm8gb3ZlcmxheXMgYW4gcnggcmVzcG9uc2UgdGhlIGZyb250ZW5kIGNh
bgo+ICsgKiAgICAgICBhc3N1bWUgdGhhdCBpdCBpcyBpbiB0aGUgc2FtZSByaW5nIHNsb3QgYXMg
dGhlIHJlcXVlc3QgdGhhdCB3YXMKPiArICogICAgICAgY29uc3VtZWQgdG8gbWFrZSB0aGUgc2xv
dCBhdmFpbGFibGUsIGFuZCB0aGUgYmFja2VuZCBtdXN0IGVuc3VyZQo+ICsgKiAgICAgICB0aGlz
IGFzc3VtcHRpb24gaXMgdHJ1ZS4KPiArICoKPiArICogZXh0cmEgaW5mbyAobmV0aWZfZXh0cmFf
aW5mb190KQo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyAqCj4gKyAq
IEdlbmVyYWwgZm9ybWF0Ogo+ICsgKgo+ICsgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0
ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqIHx0eXBlIHxmbGFnc3wgdHlwZSBzcGVjaWZp
YyBkYXRhICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+ICsgKiB8IHBhZGRpbmcgZm9yIHR4ICAgICAgICB8Cj4g
KyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICoKPiArICogdHlwZTogWEVOX05FVElG
X0VYVFJBX1RZUEVfKgo+ICsgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgo+ICsgKiBw
YWRkaW5nIGZvciB0eDogcHJlc2VudCBvbmx5IGluIHRoZSB0eCBjYXNlIGR1ZSB0byA4IG9jdGV0
IGxpbWl0Cj4gKyAqICAgICAgICAgICAgICAgICBmcm9tIHJ4IGNhc2UuIE5vdCBzaG93biBpbiB0
eXBlIHNwZWNpZmljIGVudHJpZXMKPiArICogICAgICAgICAgICAgICAgIGJlbG93Lgo+ICsgKgo+
ICsgKiBYRU5fTkVUSUZfRVhUUkFfVFlQRV9HU086Cj4gKyAqCj4gKyAqICAgIDAgICAgIDEgICAg
IDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0Cj4gKyAqICstLS0tLSstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKPiArICogfHR5cGUgfGZsYWdz
fCBzaXplICAgICAgfHR5cGUgfCBwYWQgfCBmZWF0dXJlcyAgfAo+ICsgKiArLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCj4gKyAqCj4gKyAqIHR5cGU6IE11
c3QgYmUgWEVOX05FVElGX0VYVFJBX1RZUEVfR1NPCj4gKyAqIGZsYWdzOiBYRU5fTkVUSUZfRVhU
UkFfRkxBR18qCj4gKyAqIHNpemU6IE1heGltdW0gcGF5bG9hZCBzaXplIG9mIGVhY2ggc2VnbWVu
dC4gRm9yIGV4YW1wbGUsCj4gKyAqICAgICAgIGZvciBUQ1AgdGhpcyBpcyBqdXN0IHRoZSBwYXRo
IE1TUy4KPiArICogdHlwZTogWEVOX05FVElGX0dTT19UWVBFXyo6IFRoaXMgZGV0ZXJtaW5lcyB0
aGUgcHJvdG9jb2wgb2YKPiArICogICAgICAgdGhlIHBhY2tldCBhbmQgYW55IGV4dHJhIGZlYXR1
cmVzIHJlcXVpcmVkIHRvIHNlZ21lbnQgdGhlCj4gKyAqICAgICAgIHBhY2tldCBwcm9wZXJseS4K
PiArICogZmVhdHVyZXM6IEVOX05FVElGX0dTT19GRUFUXyo6IFRoaXMgc3BlY2lmaWVzIGFueSBl
eHRyYSBHU08KPiArICogICAgICAgICAgIGZlYXR1cmVzIHJlcXVpcmVkIHRvIHByb2Nlc3MgdGhp
cyBwYWNrZXQsIHN1Y2ggYXMgRUNOCj4gKyAqICAgICAgICAgICBzdXBwb3J0IGZvciBUQ1B2NC4K
PiArICoKPiArICogWEVOX05FVElGX0VYVFJBX1RZUEVfTUNBU1Rfe0FERCxERUx9Ogo+ICsgKgo+
ICsgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3Rl
dAo+ICsgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
Cj4gKyAqIHx0eXBlIHxmbGFnc3wgYWRkciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
PiArICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwo+
ICsgKgo+ICsgKiB0eXBlOiBNdXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX3tBREQs
REVMfQo+ICsgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgo+ICsgKiBhZGRyOiBhZGRy
ZXNzIHRvIGFkZC9yZW1vdmUKPiArICoKPiArICogWEVOX05FVElGX0VYVFJBX1RZUEVfSEFTSDoK
PiArICoKPiArICogQSBiYWNrZW5kIHRoYXQgc3VwcG9ydHMgdGVvcGxpdHogaGFzaGluZyBpcyBh
c3N1bWVkIHRvIGFjY2VwdAo+ICsgKiB0aGlzIHR5cGUgb2YgZXh0cmEgaW5mbyBpbiB0cmFuc21p
dCBwYWNrZXRzLgo+ICsgKiBBIGZyb250ZW5kIHRoYXQgZW5hYmxlcyBoYXNoaW5nIGlzIGFzc3Vt
ZWQgdG8gYWNjZXB0Cj4gKyAqIHRoaXMgdHlwZSBvZiBleHRyYSBpbmZvIGluIHJlY2VpdmUgcGFj
a2V0cy4KPiArICoKPiArICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAg
NiAgICAgNyAgb2N0ZXQKPiArICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKwo+ICsgKiB8dHlwZSB8ZmxhZ3N8aHR5cGV8IGFsZyB8TFNCIC0tLS0gdmFs
dWUgLS0tLSBNU0J8Cj4gKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSst
LS0tLSstLS0tLSsKPiArICoKPiArICogdHlwZTogTXVzdCBiZSBYRU5fTkVUSUZfRVhUUkFfVFlQ
RV9IQVNICj4gKyAqIGZsYWdzOiBYRU5fTkVUSUZfRVhUUkFfRkxBR18qCj4gKyAqIGh0eXBlOiBI
YXNoIHR5cGUgKG9uZSBvZiBfWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFXyogLSBzZWUgYWJvdmUp
Cj4gKyAqIGFsZzogVGhlIGFsZ29yaXRobSB1c2VkIHRvIGNhbGN1bGF0ZSB0aGUgaGFzaCAob25l
IG9mCj4gKyAqICAgICAgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0FMR09SSVRITV8qIC0gc2Vl
IGFib3ZlKQo+ICsgKiB2YWx1ZTogSGFzaCB2YWx1ZQo+ICsgKi8KPiArCj4gKy8qIFByb3RvY29s
IGNoZWNrc3VtIGZpZWxkIGlzIGJsYW5rIGluIHRoZSBwYWNrZXQgKGhhcmR3YXJlIG9mZmxvYWQp
PyAqLwo+ICsjZGVmaW5lIF9ORVRUWEZfY3N1bV9ibGFuayAgICAgKDApCj4gKyNkZWZpbmUgIE5F
VFRYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9ORVRUWEZfY3N1bV9ibGFuaykKPiArCj4gKy8qIFBh
Y2tldCBkYXRhIGhhcyBiZWVuIHZhbGlkYXRlZCBhZ2FpbnN0IHByb3RvY29sIGNoZWNrc3VtLiAq
Lwo+ICsjZGVmaW5lIF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQgKDEpCj4gKyNkZWZpbmUgIE5FVFRY
Rl9kYXRhX3ZhbGlkYXRlZCAoMVU8PF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQpCj4gKwo+ICsvKiBQ
YWNrZXQgY29udGludWVzIGluIHRoZSBuZXh0IHJlcXVlc3QgZGVzY3JpcHRvci4gKi8KPiArI2Rl
ZmluZSBfTkVUVFhGX21vcmVfZGF0YSAgICAgICgyKQo+ICsjZGVmaW5lICBORVRUWEZfbW9yZV9k
YXRhICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkKPiArCj4gKy8qIFBhY2tldCB0byBiZSBm
b2xsb3dlZCBieSBleHRyYSBkZXNjcmlwdG9yKHMpLiAqLwo+ICsjZGVmaW5lIF9ORVRUWEZfZXh0
cmFfaW5mbyAgICAgKDMpCj4gKyNkZWZpbmUgIE5FVFRYRl9leHRyYV9pbmZvICAgICAoMVU8PF9O
RVRUWEZfZXh0cmFfaW5mbykKPiArCj4gKyNkZWZpbmUgWEVOX05FVElGX01BWF9UWF9TSVpFIDB4
RkZGRgo+ICtzdHJ1Y3QgbmV0aWZfdHhfcmVxdWVzdCB7Cj4gKyAgICBncmFudF9yZWZfdCBncmVm
Owo+ICsgICAgdWludDE2X3Qgb2Zmc2V0Owo+ICsgICAgdWludDE2X3QgZmxhZ3M7Cj4gKyAgICB1
aW50MTZfdCBpZDsKPiArICAgIHVpbnQxNl90IHNpemU7Cj4gK307Cj4gK3R5cGVkZWYgc3RydWN0
IG5ldGlmX3R4X3JlcXVlc3QgbmV0aWZfdHhfcmVxdWVzdF90Owo+ICsKPiArLyogVHlwZXMgb2Yg
bmV0aWZfZXh0cmFfaW5mbyBkZXNjcmlwdG9ycy4gKi8KPiArI2RlZmluZSBYRU5fTkVUSUZfRVhU
UkFfVFlQRV9OT05FICAgICAgKDApICAvKiBOZXZlciB1c2VkIC0gaW52YWxpZCAqLwo+ICsjZGVm
aW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX0dTTyAgICAgICAoMSkgIC8qIHUuZ3NvICovCj4gKyNk
ZWZpbmUgWEVOX05FVElGX0VYVFJBX1RZUEVfTUNBU1RfQUREICgyKSAgLyogdS5tY2FzdCAqLwo+
ICsjZGVmaW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX0RFTCAoMykgIC8qIHUubWNhc3Qg
Ki8KPiArI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9IQVNIICAgICAgKDQpICAvKiB1Lmhh
c2ggKi8KPiArI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQVggICAgICAgKDUpCj4gKwo+
ICsvKiBuZXRpZl9leHRyYV9pbmZvX3QgZmxhZ3MuICovCj4gKyNkZWZpbmUgX1hFTl9ORVRJRl9F
WFRSQV9GTEFHX01PUkUgKDApCj4gKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAg
KDFVPDxfWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSkKPiArCj4gKy8qIEdTTyB0eXBlcyAqLwo+
ICsjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9OT05FICAgICAgICAgKDApCj4gKyNkZWZpbmUg
WEVOX05FVElGX0dTT19UWVBFX1RDUFY0ICAgICAgICAoMSkKPiArI2RlZmluZSBYRU5fTkVUSUZf
R1NPX1RZUEVfVENQVjYgICAgICAgICgyKQo+ICsKPiArLyoKPiArICogVGhpcyBzdHJ1Y3R1cmUg
bmVlZHMgdG8gZml0IHdpdGhpbiBib3RoIG5ldGlmX3R4X3JlcXVlc3RfdCBhbmQKPiArICogbmV0
aWZfcnhfcmVzcG9uc2VfdCBmb3IgY29tcGF0aWJpbGl0eS4KPiArICovCj4gK3N0cnVjdCBuZXRp
Zl9leHRyYV9pbmZvIHsKPiArICAgIHVpbnQ4X3QgdHlwZTsKPiArICAgIHVpbnQ4X3QgZmxhZ3M7
Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgc3RydWN0IHsKPiArICAgICAgICAgICAgdWludDE2
X3Qgc2l6ZTsKPiArICAgICAgICAgICAgdWludDhfdCB0eXBlOwo+ICsgICAgICAgICAgICB1aW50
OF90IHBhZDsKPiArICAgICAgICAgICAgdWludDE2X3QgZmVhdHVyZXM7Cj4gKyAgICAgICAgfSBn
c287Cj4gKyAgICAgICAgc3RydWN0IHsKPiArICAgICAgICAgICAgdWludDhfdCBhZGRyWzZdOwo+
ICsgICAgICAgIH0gbWNhc3Q7Cj4gKyAgICAgICAgc3RydWN0IHsKPiArICAgICAgICAgICAgdWlu
dDhfdCB0eXBlOwo+ICsgICAgICAgICAgICB1aW50OF90IGFsZ29yaXRobTsKPiArICAgICAgICAg
ICAgdWludDhfdCB2YWx1ZVs0XTsKPiArICAgICAgICB9IGhhc2g7Cj4gKyAgICAgICAgdWludDE2
X3QgcGFkWzNdOwo+ICsgICAgfSB1Owo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCBuZXRpZl9leHRy
YV9pbmZvIG5ldGlmX2V4dHJhX2luZm9fdDsKPiArCj4gK3N0cnVjdCBuZXRpZl90eF9yZXNwb25z
ZSB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIGludDE2X3QgIHN0YXR1czsKPiArfTsKPiAr
dHlwZWRlZiBzdHJ1Y3QgbmV0aWZfdHhfcmVzcG9uc2UgbmV0aWZfdHhfcmVzcG9uc2VfdDsKPiAr
Cj4gK3N0cnVjdCBuZXRpZl9yeF9yZXF1ZXN0IHsKPiArICAgIHVpbnQxNl90ICAgIGlkOyAgICAg
ICAgLyogRWNob2VkIGluIHJlc3BvbnNlIG1lc3NhZ2UuICAgICAgICAqLwo+ICsgICAgdWludDE2
X3QgICAgcGFkOwo+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZjsKPiArfTsKPiArdHlwZWRlZiBzdHJ1
Y3QgbmV0aWZfcnhfcmVxdWVzdCBuZXRpZl9yeF9yZXF1ZXN0X3Q7Cj4gKwo+ICsvKiBQYWNrZXQg
ZGF0YSBoYXMgYmVlbiB2YWxpZGF0ZWQgYWdhaW5zdCBwcm90b2NvbCBjaGVja3N1bS4gKi8KPiAr
I2RlZmluZSBfTkVUUlhGX2RhdGFfdmFsaWRhdGVkICgwKQo+ICsjZGVmaW5lICBORVRSWEZfZGF0
YV92YWxpZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFfdmFsaWRhdGVkKQo+ICsKPiArLyogUHJvdG9j
b2wgY2hlY2tzdW0gZmllbGQgaXMgYmxhbmsgaW4gdGhlIHBhY2tldCAoaGFyZHdhcmUgb2ZmbG9h
ZCk/ICovCj4gKyNkZWZpbmUgX05FVFJYRl9jc3VtX2JsYW5rICAgICAoMSkKPiArI2RlZmluZSAg
TkVUUlhGX2NzdW1fYmxhbmsgICAgICgxVTw8X05FVFJYRl9jc3VtX2JsYW5rKQo+ICsKPiArLyog
UGFja2V0IGNvbnRpbnVlcyBpbiB0aGUgbmV4dCByZXF1ZXN0IGRlc2NyaXB0b3IuICovCj4gKyNk
ZWZpbmUgX05FVFJYRl9tb3JlX2RhdGEgICAgICAoMikKPiArI2RlZmluZSAgTkVUUlhGX21vcmVf
ZGF0YSAgICAgICgxVTw8X05FVFJYRl9tb3JlX2RhdGEpCj4gKwo+ICsvKiBQYWNrZXQgdG8gYmUg
Zm9sbG93ZWQgYnkgZXh0cmEgZGVzY3JpcHRvcihzKS4gKi8KPiArI2RlZmluZSBfTkVUUlhGX2V4
dHJhX2luZm8gICAgICgzKQo+ICsjZGVmaW5lICBORVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxf
TkVUUlhGX2V4dHJhX2luZm8pCj4gKwo+ICsvKiBQYWNrZXQgaGFzIEdTTyBwcmVmaXguIERlcHJl
Y2F0ZWQgYnV0IGluY2x1ZGVkIGZvciBjb21wYXRpYmlsaXR5ICovCj4gKyNkZWZpbmUgX05FVFJY
Rl9nc29fcHJlZml4ICAgICAoNCkKPiArI2RlZmluZSAgTkVUUlhGX2dzb19wcmVmaXggICAgICgx
VTw8X05FVFJYRl9nc29fcHJlZml4KQo+ICsKPiArc3RydWN0IG5ldGlmX3J4X3Jlc3BvbnNlIHsK
PiArICAgIHVpbnQxNl90IGlkOwo+ICsgICAgdWludDE2X3Qgb2Zmc2V0Owo+ICsgICAgdWludDE2
X3QgZmxhZ3M7Cj4gKyAgICBpbnQxNl90ICBzdGF0dXM7Cj4gK307Cj4gK3R5cGVkZWYgc3RydWN0
IG5ldGlmX3J4X3Jlc3BvbnNlIG5ldGlmX3J4X3Jlc3BvbnNlX3Q7Cj4gKwo+ICsvKgo+ICsgKiBH
ZW5lcmF0ZSBuZXRpZiByaW5nIHN0cnVjdHVyZXMgYW5kIHR5cGVzLgo+ICsgKi8KPiArCj4gK0RF
RklORV9SSU5HX1RZUEVTKG5ldGlmX3R4LCBzdHJ1Y3QgbmV0aWZfdHhfcmVxdWVzdCwgc3RydWN0
IG5ldGlmX3R4X3Jlc3BvbnNlKTsKPiArREVGSU5FX1JJTkdfVFlQRVMobmV0aWZfcngsIHN0cnVj
dCBuZXRpZl9yeF9yZXF1ZXN0LCBzdHJ1Y3QgbmV0aWZfcnhfcmVzcG9uc2UpOwo+ICsKPiArI2Rl
ZmluZSBORVRJRl9SU1BfRFJPUFBFRCAgICAgICAgIC0yCj4gKyNkZWZpbmUgTkVUSUZfUlNQX0VS
Uk9SICAgICAgICAgICAtMQo+ICsjZGVmaW5lIE5FVElGX1JTUF9PS0FZICAgICAgICAgICAgIDAK
PiArLyogTm8gcmVzcG9uc2U6IHVzZWQgZm9yIGF1eGlsaWFyeSByZXF1ZXN0cyAoZS5nLiwgbmV0
aWZfZXh0cmFfaW5mb190KS4gKi8KPiArI2RlZmluZSBORVRJRl9SU1BfTlVMTCAgICAgICAgICAg
ICAxCj4gKwo+ICsjZW5kaWYKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3Byb3RvY29scy5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5o
Cj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi41MmI0ZGUwZjgxCj4g
LS0tIC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2Nv
bHMuaAo+IEBAIC0wLDAgKzEsNDIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBw
cm90b2NvbHMuaAo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMg
c29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2Fy
ZSIpLCB0bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBp
bmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5
LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IK
PiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMg
dG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0
IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KPiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdh
cmUuCj4gKyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VU
IFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElO
RyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+
ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVS
UyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJ
VFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwg
QVJJU0lORwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZU
V0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K
PiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDA4LCBLZWlyIEZyYXNlcgo+ICsgKi8KPiArCj4g
KyNpZm5kZWYgX19YRU5fUFJPVE9DT0xTX0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BST1RPQ09MU19I
X18KPiArCj4gKyNkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9YODZfMzIgICAgICJ4ODZfMzItYWJp
Igo+ICsjZGVmaW5lIFhFTl9JT19QUk9UT19BQklfWDg2XzY0ICAgICAieDg2XzY0LWFiaSIKPiAr
I2RlZmluZSBYRU5fSU9fUFJPVE9fQUJJX0FSTSAgICAgICAgImFybS1hYmkiCj4gKwo+ICsjaWYg
ZGVmaW5lZChfX2kzODZfXykKPiArIyBkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUgWEVO
X0lPX1BST1RPX0FCSV9YODZfMzIKPiArI2VsaWYgZGVmaW5lZChfX3g4Nl82NF9fKQo+ICsjIGRl
ZmluZSBYRU5fSU9fUFJPVE9fQUJJX05BVElWRSBYRU5fSU9fUFJPVE9fQUJJX1g4Nl82NAo+ICsj
ZWxpZiBkZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCj4gKyMgZGVmaW5l
IFhFTl9JT19QUk9UT19BQklfTkFUSVZFIFhFTl9JT19QUk9UT19BQklfQVJNCj4gKyNlbHNlCj4g
KyMgZXJyb3IgYXJjaCBmaXh1cCBuZWVkZWQgaGVyZQo+ICsjZW5kaWYKPiArCj4gKyNlbmRpZgo+
IGRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmggYi9pbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vcmluZy5oCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
aW5jbHVkZS9ody94ZW4vaW8vcmluZy5oCj4gcmVuYW1lIHRvIGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9yaW5nLmgKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaAo+IG5ldyBmaWxl
IG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uYzZhNTg2MzlkNgo+IC0tLSAvZGV2L251
bGwKPiArKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaAo+IEBAIC0wLDAg
KzEsMjU0IEBACj4gKy8qCj4gKyAqIHVzYmlmLmgKPiArICoKPiArICogVVNCIEkvTyBpbnRlcmZh
Y2UgZm9yIFhlbiBndWVzdCBPU2VzLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMDksIEZV
SklUU1UgTEFCT1JBVE9SSUVTIExURC4KPiArICogQXV0aG9yOiBOb2JvcnUgSXdhbWF0c3UgPG5f
aXdhbWF0c3VAanAuZnVqaXRzdS5jb20+Cj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
PiArICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVz
ICh0aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQg
cmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0
cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1Ymxp
Y2Vuc2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBw
ZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8g
ZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+ICsgKiBU
aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFs
bCBiZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25z
IG9mIHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJB
UyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiArICogSU1Q
TElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBO
T05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JTIE9SIENP
UFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVS
Cj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQg
T1IgT1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9O
IFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElOR1MgSU4g
VEhFIFNPRlRXQVJFLgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1VTQklG
X0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19VU0JJRl9IX18KPiArCj4gKyNpbmNsdWRl
ICJyaW5nLmgiCj4gKyNpbmNsdWRlICIuLi9ncmFudF90YWJsZS5oIgo+ICsKPiArLyoKPiArICog
RmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCj4gKyAqID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQo+ICsgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFhlbiBwdlVTQiBkcml2
ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhlblN0b3JlIHRvCj4gKyAqIGNvbW11bmljYXRl
IGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLiBUaGlz
Cj4gKyAqIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUgaW4gdGhl
IHJlc3BlY3RpdmUgZnJvbnQgYW5kCj4gKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0
b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgo+ICsgKgo+ICsgKiBBbnkgc3Bl
Y2lmaWVkIGRlZmF1bHQgdmFsdWUgaXMgaW4gZWZmZWN0IGlmIHRoZSBjb3JyZXNwb25kaW5nIFhl
bkJ1cyBub2RlCj4gKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9yZS4KPiArICoKPiAr
ICogWGVuU3RvcmUgbm9kZXMgaW4gc2VjdGlvbnMgbWFya2VkICJQUklWQVRFIiBhcmUgc29sZWx5
IGZvciB1c2UgYnkgdGhlCj4gKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVlIGNvbnRh
aW5zIHRoZW0uCj4gKyAqCj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+ICsgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKPiArICoKPiArICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgSWRlbnRp
ZmljYXRpb24gKFBSSVZBVEUpIC0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiBudW0tcG9y
dHMKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQgWzEuLi4zMV0KPiArICoKPiAr
ICogICAgICBOdW1iZXIgb2YgcG9ydHMgZm9yIHRoaXMgKHZpcnR1YWwpIFVTQiBob3N0IGNvbm5l
Y3Rvci4KPiArICoKPiArICogdXNiLXZlcgo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICB1bnNp
Z25lZCBbMS4uLjJdCj4gKyAqCj4gKyAqICAgICAgVVNCIHZlcnNpb24gb2YgdGhpcyBob3N0IGNv
bm5lY3RvcjogMSA9IFVTQiAxLjEsIDIgPSBVU0IgMi4wLgo+ICsgKgo+ICsgKiBwb3J0L1sxLi4u
MzFdCj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZwo+ICsgKgo+ICsgKiAgICAgIFBo
eXNpY2FsIFVTQiBkZXZpY2UgY29ubmVjdGVkIHRvIHRoZSBnaXZlbiBwb3J0LCBlLmcuICIzLTEu
NSIuCj4gKyAqCj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKPiArICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4gKyAqCj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFy
YW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgKgo+ICsgKiBldmVudC1jaGFubmVs
Cj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCj4gKyAqCj4gKyAqICAgICAgVGhl
IGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2
aXR5Cj4gKyAqICAgICAgaW4gdGhlIHJpbmcgYnVmZmVyLgo+ICsgKgo+ICsgKiB1cmItcmluZy1y
ZWYKPiArICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKPiArICoKPiArICogICAgICBU
aGUgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2Vu
ZCB0byBtYXAKPiArICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQg
cmluZyBidWZmZXIuIFRoaXMgaXMgdGhlIHJpbmcKPiArICogICAgICBidWZmZXIgZm9yIHVyYiBy
ZXF1ZXN0cy4KPiArICoKPiArICogY29ubi1yaW5nLXJlZgo+ICsgKiAgICAgIFZhbHVlczogICAg
ICAgICB1bnNpZ25lZAo+ICsgKgo+ICsgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdy
YW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAo+ICsgKiAgICAgIHRoZSBz
b2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4gVGhpcyBpcyB0aGUg
cmluZwo+ICsgKiAgICAgIGJ1ZmZlciBmb3IgY29ubmVjdGlvbi9kaXNjb25uZWN0aW9uIHJlcXVl
c3RzLgo+ICsgKgo+ICsgKiBwcm90b2NvbAo+ICsgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJp
bmcgKFhFTl9JT19QUk9UT19BQklfKikKPiArICogICAgICBEZWZhdWx0IFZhbHVlOiAgWEVOX0lP
X1BST1RPX0FCSV9OQVRJVkUKPiArICoKPiArICogICAgICBUaGUgbWFjaGluZSBBQkkgcnVsZXMg
Z292ZXJuaW5nIHRoZSBmb3JtYXQgb2YgYWxsIHJpbmcgcmVxdWVzdCBhbmQKPiArICogICAgICBy
ZXNwb25zZSBzdHJ1Y3R1cmVzLgo+ICsgKgo+ICsgKi8KPiArCj4gK2VudW0gdXNiX3NwZWNfdmVy
c2lvbiB7Cj4gKwlVU0JfVkVSX1VOS05PV04gPSAwLAo+ICsJVVNCX1ZFUl9VU0IxMSwKPiArCVVT
Ql9WRVJfVVNCMjAsCj4gKwlVU0JfVkVSX1VTQjMwLAkvKiBub3Qgc3VwcG9ydGVkIHlldCAqLwo+
ICt9Owo+ICsKPiArLyoKPiArICogIFVTQiBwaXBlIGluIHVzYmlmX3JlcXVlc3QKPiArICoKPiAr
ICogIC0gcG9ydCBudW1iZXI6CWJpdHMgMC00Cj4gKyAqCQkJCShVU0JfTUFYQ0hJTERSRU4gaXMg
MzEpCj4gKyAqCj4gKyAqICAtIG9wZXJhdGlvbiBmbGFnOgliaXQgNQo+ICsgKgkJCQkoMCA9IHN1
Ym1pdCB1cmIsCj4gKyAqCQkJCSAxID0gdW5saW5rIHVyYikKPiArICoKPiArICogIC0gZGlyZWN0
aW9uOgkJYml0IDcKPiArICoJCQkJKDAgPSBIb3N0LXRvLURldmljZSBbT3V0XQo+ICsgKgkJCQkg
MSA9IERldmljZS10by1Ib3N0IFtJbl0pCj4gKyAqCj4gKyAqICAtIGRldmljZSBhZGRyZXNzOgli
aXRzIDgtMTQKPiArICoKPiArICogIC0gZW5kcG9pbnQ6CQliaXRzIDE1LTE4Cj4gKyAqCj4gKyAq
ICAtIHBpcGUgdHlwZToJYml0cyAzMC0zMQo+ICsgKgkJCQkoMDAgPSBpc29jaHJvbm91cywgMDEg
PSBpbnRlcnJ1cHQsCj4gKyAqCQkJCSAxMCA9IGNvbnRyb2wsIDExID0gYnVsaykKPiArICovCj4g
Kwo+ICsjZGVmaW5lIFVTQklGX1BJUEVfUE9SVF9NQVNLCTB4MDAwMDAwMWYKPiArI2RlZmluZSBV
U0JJRl9QSVBFX1VOTElOSwkweDAwMDAwMDIwCj4gKyNkZWZpbmUgVVNCSUZfUElQRV9ESVIJCTB4
MDAwMDAwODAKPiArI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9NQVNLCTB4MDAwMDAwN2YKPiArI2Rl
ZmluZSBVU0JJRl9QSVBFX0RFVl9TSElGVAk4Cj4gKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNL
CTB4MDAwMDAwMGYKPiArI2RlZmluZSBVU0JJRl9QSVBFX0VQX1NISUZUCTE1Cj4gKyNkZWZpbmUg
VVNCSUZfUElQRV9UWVBFX01BU0sJMHgwMDAwMDAwMwo+ICsjZGVmaW5lIFVTQklGX1BJUEVfVFlQ
RV9TSElGVAkzMAo+ICsjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JU09DCTAKPiArI2RlZmluZSBV
U0JJRl9QSVBFX1RZUEVfSU5UCTEKPiArI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTAkyCj4g
KyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JVTEsJMwo+ICsKPiArI2RlZmluZSB1c2JpZl9waXBl
cG9ydG51bShwaXBlKQkJCSgocGlwZSkgJiBVU0JJRl9QSVBFX1BPUlRfTUFTSykKPiArI2RlZmlu
ZSB1c2JpZl9zZXRwb3J0bnVtX3BpcGUocGlwZSwgcG9ydG51bSkJKChwaXBlKSB8IChwb3J0bnVt
KSkKPiArCj4gKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBlKQkJCSgocGlwZSkgJiBVU0JJ
Rl9QSVBFX1VOTElOSykKPiArI2RlZmluZSB1c2JpZl9waXBlc3VibWl0KHBpcGUpCQkJKCF1c2Jp
Zl9waXBldW5saW5rKHBpcGUpKQo+ICsjZGVmaW5lIHVzYmlmX3NldHVubGlua19waXBlKHBpcGUp
CQkoKHBpcGUpIHwgVVNCSUZfUElQRV9VTkxJTkspCj4gKwo+ICsjZGVmaW5lIHVzYmlmX3BpcGVp
bihwaXBlKQkJCSgocGlwZSkgJiBVU0JJRl9QSVBFX0RJUikKPiArI2RlZmluZSB1c2JpZl9waXBl
b3V0KHBpcGUpCQkJKCF1c2JpZl9waXBlaW4ocGlwZSkpCj4gKwo+ICsjZGVmaW5lIHVzYmlmX3Bp
cGVkZXZpY2UocGlwZSkJCQlcCj4gKwkJKCgocGlwZSkgPj4gVVNCSUZfUElQRV9ERVZfU0hJRlQp
ICYgVVNCSUZfUElQRV9ERVZfTUFTSykKPiArCj4gKyNkZWZpbmUgdXNiaWZfcGlwZWVuZHBvaW50
KHBpcGUpCQlcCj4gKwkJKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9Q
SVBFX0VQX01BU0spCj4gKwo+ICsjZGVmaW5lIHVzYmlmX3BpcGV0eXBlKHBpcGUpCQkJXAo+ICsJ
CSgoKHBpcGUpID4+IFVTQklGX1BJUEVfVFlQRV9TSElGVCkgJiBVU0JJRl9QSVBFX1RZUEVfTUFT
SykKPiArI2RlZmluZSB1c2JpZl9waXBlaXNvYyhwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkg
PT0gVVNCSUZfUElQRV9UWVBFX0lTT0MpCj4gKyNkZWZpbmUgdXNiaWZfcGlwZWludChwaXBlKQko
dXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0lOVCkKPiArI2RlZmluZSB1
c2JpZl9waXBlY3RybChwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9U
WVBFX0NUUkwpCj4gKyNkZWZpbmUgdXNiaWZfcGlwZWJ1bGsocGlwZSkJKHVzYmlmX3BpcGV0eXBl
KHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9CVUxLKQo+ICsKPiArI2RlZmluZSBVU0JJRl9NQVhf
U0VHTUVOVFNfUEVSX1JFUVVFU1QgKDE2KQo+ICsjZGVmaW5lIFVTQklGX01BWF9QT1JUTlIJMzEK
PiArI2RlZmluZSBVU0JJRl9SSU5HX1NJWkUJNDA5Ngo+ICsKPiArLyoKPiArICogUklORyBmb3Ig
dHJhbnNmZXJyaW5nIHVyYnMuCj4gKyAqLwo+ICtzdHJ1Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50
IHsKPiArCWdyYW50X3JlZl90IGdyZWY7Cj4gKwl1aW50MTZfdCBvZmZzZXQ7Cj4gKwl1aW50MTZf
dCBsZW5ndGg7Cj4gK307Cj4gKwo+ICtzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3Qgewo+ICsJdWlu
dDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8KPiArCXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdzOyAv
KiBudW1iZXIgb2YgdXJiLT50cmFuc2Zlcl9idWZmZXIgc2VnbWVudHMgKi8KPiArCj4gKwkvKiBi
YXNpYyB1cmIgcGFyYW1ldGVyICovCj4gKwl1aW50MzJfdCBwaXBlOwo+ICsJdWludDE2X3QgdHJh
bnNmZXJfZmxhZ3M7Cj4gKyNkZWZpbmUgVVNCSUZfU0hPUlRfTk9UX09LCTB4MDAwMQo+ICsJdWlu
dDE2X3QgYnVmZmVyX2xlbmd0aDsKPiArCXVuaW9uIHsKPiArCQl1aW50OF90IGN0cmxbOF07IC8q
IHNldHVwX3BhY2tldCAoQ3RybCkgKi8KPiArCj4gKwkJc3RydWN0IHsKPiArCQkJdWludDE2X3Qg
aW50ZXJ2YWw7IC8qIG1heGltdW0gKDEwMjQqOCkgaW4gdXNiIGNvcmUgKi8KPiArCQkJdWludDE2
X3Qgc3RhcnRfZnJhbWU7IC8qIHN0YXJ0IGZyYW1lICovCj4gKwkJCXVpbnQxNl90IG51bWJlcl9v
Zl9wYWNrZXRzOyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLwo+ICsJCQl1aW50MTZfdCBucl9m
cmFtZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLwo+
ICsJCX0gaXNvYzsKPiArCj4gKwkJc3RydWN0IHsKPiArCQkJdWludDE2X3QgaW50ZXJ2YWw7IC8q
IG1heGltdW0gKDEwMjQqOCkgaW4gdXNiIGNvcmUgKi8KPiArCQkJdWludDE2X3QgcGFkWzNdOwo+
ICsJCX0gaW50cjsKPiArCj4gKwkJc3RydWN0IHsKPiArCQkJdWludDE2X3QgdW5saW5rX2lkOyAv
KiB1bmxpbmsgcmVxdWVzdCBpZCAqLwo+ICsJCQl1aW50MTZfdCBwYWRbM107Cj4gKwkJfSB1bmxp
bms7Cj4gKwo+ICsJfSB1Owo+ICsKPiArCS8qIHVyYiBkYXRhIHNlZ21lbnRzICovCj4gKwlzdHJ1
Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVF
U1RdOwo+ICt9Owo+ICt0eXBlZGVmIHN0cnVjdCB1c2JpZl91cmJfcmVxdWVzdCB1c2JpZl91cmJf
cmVxdWVzdF90Owo+ICsKPiArc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSB7Cj4gKwl1aW50MTZf
dCBpZDsgLyogcmVxdWVzdCBpZCAqLwo+ICsJdWludDE2X3Qgc3RhcnRfZnJhbWU7ICAvKiBzdGFy
dCBmcmFtZSAoSVNPKSAqLwo+ICsJaW50MzJfdCBzdGF0dXM7IC8qIHN0YXR1cyAobm9uLUlTTykg
Ki8KPiArCWludDMyX3QgYWN0dWFsX2xlbmd0aDsgLyogYWN0dWFsIHRyYW5zZmVyIGxlbmd0aCAq
Lwo+ICsJaW50MzJfdCBlcnJvcl9jb3VudDsgLyogbnVtYmVyIG9mIElTTyBlcnJvcnMgKi8KPiAr
fTsKPiArdHlwZWRlZiBzdHJ1Y3QgdXNiaWZfdXJiX3Jlc3BvbnNlIHVzYmlmX3VyYl9yZXNwb25z
ZV90Owo+ICsKPiArREVGSU5FX1JJTkdfVFlQRVModXNiaWZfdXJiLCBzdHJ1Y3QgdXNiaWZfdXJi
X3JlcXVlc3QsIHN0cnVjdCB1c2JpZl91cmJfcmVzcG9uc2UpOwo+ICsjZGVmaW5lIFVTQl9VUkJf
UklOR19TSVpFIF9fQ09OU1RfUklOR19TSVpFKHVzYmlmX3VyYiwgVVNCSUZfUklOR19TSVpFKQo+
ICsKPiArLyoKPiArICogUklORyBmb3Igbm90aWZ5aW5nIGNvbm5lY3QvZGlzY29ubmVjdCBldmVu
dHMgdG8gZnJvbnRlbmQKPiArICovCj4gK3N0cnVjdCB1c2JpZl9jb25uX3JlcXVlc3Qgewo+ICsJ
dWludDE2X3QgaWQ7Cj4gK307Cj4gK3R5cGVkZWYgc3RydWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCB1
c2JpZl9jb25uX3JlcXVlc3RfdDsKPiArCj4gK3N0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlIHsK
PiArCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCj4gKwl1aW50OF90IHBvcnRudW07IC8q
IHBvcnQgbnVtYmVyICovCj4gKwl1aW50OF90IHNwZWVkOyAvKiB1c2JfZGV2aWNlX3NwZWVkICov
Cj4gKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORQkwCj4gKyNkZWZpbmUgVVNCSUZfU1BFRURfTE9X
CQkxCj4gKyNkZWZpbmUgVVNCSUZfU1BFRURfRlVMTAkyCj4gKyNkZWZpbmUgVVNCSUZfU1BFRURf
SElHSAkzCj4gK307Cj4gK3R5cGVkZWYgc3RydWN0IHVzYmlmX2Nvbm5fcmVzcG9uc2UgdXNiaWZf
Y29ubl9yZXNwb25zZV90Owo+ICsKPiArREVGSU5FX1JJTkdfVFlQRVModXNiaWZfY29ubiwgc3Ry
dWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCwgc3RydWN0IHVzYmlmX2Nvbm5fcmVzcG9uc2UpOwo+ICsj
ZGVmaW5lIFVTQl9DT05OX1JJTkdfU0laRSBfX0NPTlNUX1JJTkdfU0laRSh1c2JpZl9jb25uLCBV
U0JJRl9SSU5HX1NJWkUpCj4gKwo+ICsjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1VTQklGX0hf
XyAqLwo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgg
Yi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgKPiBuZXcgZmlsZSBtb2RlIDEw
MDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjJmYmYyYTdmZGMKPiAtLS0gL2Rldi9udWxsCj4gKysr
IGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oCj4gQEAgLTAsMCArMSw3MCBA
QAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICogeGVuYnVzLmgKPiArICoKPiArICogWGVu
YnVzIHByb3RvY29sIGRldGFpbHMuCj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdy
YW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiAr
ICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0
aGUgIlNvZnR3YXJlIiksIHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVz
dHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0cyB0
byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vu
c2UsIGFuZC9vcgo+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJt
aXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8gZG8g
c28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+ICsgKiBUaGUg
YWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBi
ZSBpbmNsdWRlZCBpbgo+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9m
IHRoZSBTb2Z0d2FyZS4KPiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJ
UyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiArICogSU1QTElF
RCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFksCj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05J
TkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JTIE9SIENPUFlS
SUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4g
KyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1Ig
T1RIRVJXSVNFLCBBUklTSU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJ
VEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElOR1MgSU4gVEhF
IFNPRlRXQVJFLgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMDUgWGVuU291cmNlIEx0ZC4K
PiArICovCj4gKwo+ICsjaWZuZGVmIF9YRU5fUFVCTElDX0lPX1hFTkJVU19ICj4gKyNkZWZpbmUg
X1hFTl9QVUJMSUNfSU9fWEVOQlVTX0gKPiArCj4gKy8qCj4gKyAqIFRoZSBzdGF0ZSBvZiBlaXRo
ZXIgZW5kIG9mIHRoZSBYZW5idXMsIGkuZS4gdGhlIGN1cnJlbnQgY29tbXVuaWNhdGlvbgo+ICsg
KiBzdGF0dXMgb2YgaW5pdGlhbGlzYXRpb24gYWNyb3NzIHRoZSBidXMuICBTdGF0ZXMgaGVyZSBp
bXBseSBub3RoaW5nIGFib3V0Cj4gKyAqIHRoZSBzdGF0ZSBvZiB0aGUgY29ubmVjdGlvbiBiZXR3
ZWVuIHRoZSBkcml2ZXIgYW5kIHRoZSBrZXJuZWwncyBkZXZpY2UKPiArICogbGF5ZXJzLgo+ICsg
Ki8KPiArZW51bSB4ZW5idXNfc3RhdGUgewo+ICsgICAgWGVuYnVzU3RhdGVVbmtub3duICAgICAg
ID0gMCwKPiArCj4gKyAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyAgPSAxLAo+ICsKPiArICAg
IC8qCj4gKyAgICAgKiBJbml0V2FpdDogRmluaXNoZWQgZWFybHkgaW5pdGlhbGlzYXRpb24gYnV0
IHdhaXRpbmcgZm9yIGluZm9ybWF0aW9uCj4gKyAgICAgKiBmcm9tIHRoZSBwZWVyIG9yIGhvdHBs
dWcgc2NyaXB0cy4KPiArICAgICAqLwo+ICsgICAgWGVuYnVzU3RhdGVJbml0V2FpdCAgICAgID0g
MiwKPiArCj4gKyAgICAvKgo+ICsgICAgICogSW5pdGlhbGlzZWQ6IFdhaXRpbmcgZm9yIGEgY29u
bmVjdGlvbiBmcm9tIHRoZSBwZWVyLgo+ICsgICAgICovCj4gKyAgICBYZW5idXNTdGF0ZUluaXRp
YWxpc2VkICAgPSAzLAo+ICsKPiArICAgIFhlbmJ1c1N0YXRlQ29ubmVjdGVkICAgICA9IDQsCj4g
Kwo+ICsgICAgLyoKPiArICAgICAqIENsb3Npbmc6IFRoZSBkZXZpY2UgaXMgYmVpbmcgY2xvc2Vk
IGR1ZSB0byBhbiBlcnJvciBvciBhbiB1bnBsdWcgZXZlbnQuCj4gKyAgICAgKi8KPiArICAgIFhl
bmJ1c1N0YXRlQ2xvc2luZyAgICAgICA9IDUsCj4gKwo+ICsgICAgWGVuYnVzU3RhdGVDbG9zZWQg
ICAgICAgID0gNiwKPiArCj4gKyAgICAvKgo+ICsgICAgICogUmVjb25maWd1cmluZzogVGhlIGRl
dmljZSBpcyBiZWluZyByZWNvbmZpZ3VyZWQuCj4gKyAgICAgKi8KPiArICAgIFhlbmJ1c1N0YXRl
UmVjb25maWd1cmluZyA9IDcsCj4gKwo+ICsgICAgWGVuYnVzU3RhdGVSZWNvbmZpZ3VyZWQgID0g
OAo+ICt9Owo+ICt0eXBlZGVmIGVudW0geGVuYnVzX3N0YXRlIFhlbmJ1c1N0YXRlOwo+ICsKPiAr
I2VuZGlmIC8qIF9YRU5fUFVCTElDX0lPX1hFTkJVU19IICovCj4gZGlmZiAtLWdpdCBhL2luY2x1
ZGUvaHcveGVuL3hlbl9jb21tb24uaCBiL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaAo+IGlu
ZGV4IDlhODE1NWUxNzIuLjA1MDRiNDM2NTkgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9ody94ZW4v
eGVuX2NvbW1vbi5oCj4gKysrIGIvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCj4gQEAgLTEy
LDcgKzEyLDcgQEAKPiAKPiAgI2luY2x1ZGUgPHhlbmN0cmwuaD4KPiAgI2luY2x1ZGUgPHhlbnN0
b3JlLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vaW8veGVuYnVzLmg+Cj4gKyNpbmNsdWRlICJody94ZW4v
aW50ZXJmYWNlL2lvL3hlbmJ1cy5oIgo+IAo+ICAjaW5jbHVkZSAiaHcvaHcuaCIKPiAgI2luY2x1
ZGUgImh3L3hlbi94ZW4uaCIKPiAtLQo+IEFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:15:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12:15:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heIRe-0004z1-S1; Fri, 21 Jun 2019 12:15: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=4J1g=UU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1heIRc-0004yu-W1
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:15:05 +0000
X-Inumbo-ID: 30a89c56-941e-11e9-ab49-df89949172df
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 30a89c56-941e-11e9-ab49-df89949172df;
 Fri, 21 Jun 2019 12:15:01 +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: /RZmClrOsp+mBxCGC7cnabDCAb6PRdW3LPokOMXKQRDKQOe3N7epRWP6ymQd087ZQKwRrCOueY
 4vdDmjM+1oXYjfLUqiQnH12VyRkxYmftI7oea8Jfui1ZWT8HDF7OwAuEne9M7zb1hdeVL/KLou
 WdqFyIYBp4zbGyMLgblA9nlH1ihwgXjVSs1+j4meSlKb5MDjJvhKf9h+NRru85u0fdxPFHWTJ/
 yX82+9UVeF7f2UkUAKQRN8drin8E83AZ9qOZekhs/xoHjXyvaQdecpXD6lcr5OAkyPyidCf4sg
 Q1Y=
X-SBRS: 2.7
X-MesageID: 2045453
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,400,1557201600"; 
   d="scan'208";a="2045453"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Anthony Perard <anthony.perard@citrix.com>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [PATCH v3 1/2] Revert xen/io/ring.h of "Clean up a few header
 guard symbols"
Thread-Index: AQHVKB+8PXviWMIA4kSc6gZab1Pu36amBXGg
Date: Fri, 21 Jun 2019 12:14:56 +0000
Message-ID: <145f8547b1ae465e8a8d7c37855a3203@AMSPEX02CL03.citrite.net>
References: <20190621105441.3025-1-anthony.perard@citrix.com>
 <20190621105441.3025-2-anthony.perard@citrix.com>
In-Reply-To: <20190621105441.3025-2-anthony.perard@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 1/2] Revert xen/io/ring.h of "Clean up a
 few header guard symbols"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 =?iso-8859-1?Q?Daniel_P=2E_Berrang=E9?= <berrange@redhat.com>,
 Markus Armbruster <armbru@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+IEZyb206IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgo+IFNlbnQ6IDIxIEp1bmUgMjAxOSAxMTo1NQo+IFRvOiBx
ZW11LWRldmVsQG5vbmdudS5vcmcKPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFu
dGhvbnkKPiBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc7IERhbmllbCBQLiBCZXJyYW5nw6kKPiA8YmVycmFuZ2VAcmVkaGF0
LmNvbT47IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KPiBTdWJqZWN0OiBb
UEFUQ0ggdjMgMS8yXSBSZXZlcnQgeGVuL2lvL3JpbmcuaCBvZiAiQ2xlYW4gdXAgYSBmZXcgaGVh
ZGVyIGd1YXJkIHN5bWJvbHMiCj4gCj4gVGhpcyByZXZlcnRzIGNoYW5nZXMgdG8gaW5jbHVkZS9o
dy94ZW4vaW8vcmluZy5oIGZyb20gY29tbWl0Cj4gMzc2NzdkN2RiMzlhM2MyNTBhZDY2MWQwMGZi
N2MzYjU5ZDA0N2IxZi4KPiAKPiBGb2xsb3dpbmcgMzc2NzdkN2RiMyAiQ2xlYW4gdXAgYSBmZXcg
aGVhZGVyIGd1YXJkIHN5bWJvbHMiLCBRRU1VIHN0YXJ0Cj4gdG8gZmFpbCB0byBidWlsZDoKPiAK
PiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gfi94ZW4vdG9vbHMvLi4vdG9vbHMvaW5jbHVkZS94ZW4v
aW8vYmxraWYuaDozMTowLAo+ICAgICAgICAgICAgICAgICAgZnJvbSB+L3hlbi90b29scy9xZW11
LXhlbi1kaXIvaHcvYmxvY2sveGVuX2Jsa2lmLmg6NSwKPiAgICAgICAgICAgICAgICAgIGZyb20g
fi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9jay5jOjIyOgo+IH4veGVu
L3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL3JpbmcuaDo2ODowOiBlcnJvcjogIl9fQ09O
U1RfUklOR19TSVpFIiByZWRlZmluZWQgWy1XZXJyb3JdCj4gICNkZWZpbmUgX19DT05TVF9SSU5H
X1NJWkUoX3MsIF9zeikgXAo+IAo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hlbi90b29scy9x
ZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuX2Jsa2lmLmg6NDowLAo+ICAgICAgICAgICAgICAgICAg
ZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuLWJsb2NrLmM6MjI6Cj4g
fi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaDo2NjowOiBu
b3RlOiB0aGlzIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgcHJldmlvdXMKPiBkZWZpbml0aW9uCj4g
ICNkZWZpbmUgX19DT05TVF9SSU5HX1NJWkUoX3MsIF9zeikgXAo+IAo+IFRoZSBpc3N1ZSBpcyB0
aGF0IHNvbWUgcHVibGljIHhlbiBoZWFkZXJzIGhhdmUgYmVlbiBpbXBvcnRlZCAoYnkKPiBmNjVl
YWRiNjM5ICJ4ZW46IGltcG9ydCByaW5nLmggZnJvbSB4ZW4iKSBidXQgbm90IGFsbC4gV2l0aCB0
aGUgY2hhbmdlCj4gaW4gdGhlIGd1YXJkcyBzeW1ib2xlLCB0aGUgcmluZy5oIGhlYWRlciBzdGFy
dCB0byBiZSBpbXBvcnRlZCB0d2ljZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKPiAtLS0KPiBDQzogTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2MzoKPiAgICAgLSBu
ZXcgcGF0Y2gsIHJlcGxhY2UgInhlbjogRml4IGJ1aWxkIHdpdGggcHVibGljIGhlYWRlcnMiIGZy
b20gcHJldmlvdXMKPiAgICAgICBwYXRjaCBzZXJpZXMgdmVyc2lvbgo+ICAgICAtIFJldmVydCBw
cm9ibGVtYXRpYyBjaGFuZ2UgaW5zdGVhZC4KPiAKPiAgaW5jbHVkZS9ody94ZW4vaW8vcmluZy5o
IHwgNiArKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIGIvaW5jbHVk
ZS9ody94ZW4vaW8vcmluZy5oCj4gaW5kZXggNjJhYmZkN2E2ZS4uMWFkYWNmMDlmOSAxMDA2NDQK
PiAtLS0gYS9pbmNsdWRlL2h3L3hlbi9pby9yaW5nLmgKPiArKysgYi9pbmNsdWRlL2h3L3hlbi9p
by9yaW5nLmgKPiBAQCAtMjQsOCArMjQsOCBAQAo+ICAgKiBUaW0gRGVlZ2FuIGFuZCBBbmRyZXcg
V2FyZmllbGQgTm92ZW1iZXIgMjAwNC4KPiAgICovCj4gCj4gLSNpZm5kZWYgWEVOX1BVQkxJQ19J
T19SSU5HX0gKPiAtI2RlZmluZSBYRU5fUFVCTElDX0lPX1JJTkdfSAo+ICsjaWZuZGVmIF9fWEVO
X1BVQkxJQ19JT19SSU5HX0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19SSU5HX0hfXwo+
IAo+ICAvKgo+ICAgKiBXaGVuICNpbmNsdWRlJ2luZyB0aGlzIGhlYWRlciwgeW91IG5lZWQgdG8g
cHJvdmlkZSB0aGUgZm9sbG93aW5nCj4gQEAgLTQ2OSw3ICs0NjksNyBAQCBzdHJ1Y3QgbmFtZSMj
X2RhdGFfaW50ZiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gIH07ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgREVGSU5FX1hFTl9GTEVYX1JJ
TkcobmFtZSkKPiAKPiAtI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9fUklOR19IICovCj4gKyNlbmRp
ZiAvKiBfX1hFTl9QVUJMSUNfSU9fUklOR19IX18gKi8KPiAKPiAgLyoKPiAgICogTG9jYWwgdmFy
aWFibGVzOgo+IC0tCj4gQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:42:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heIrp-0007Dl-5B; Fri, 21 Jun 2019 12:42:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heIrn-0007DZ-Ut
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:42:07 +0000
X-Inumbo-ID: fa1588db-9421-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa1588db-9421-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 12:42: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 1heIrl-0006OD-Q3; Fri, 21 Jun 2019 12: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 1heIrl-00009t-IW; Fri, 21 Jun 2019 12:42:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heIrl-0002gW-Hp; Fri, 21 Jun 2019 12:42:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138176-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=7d1460c991ac45cccbf9ba3d8aa137029c2bf312
X-Osstest-Versions-That: xen=7abd7c21b9c456c9f83d0d09ccea5627ae62c3d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 12:42:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138176: 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>

ZmxpZ2h0IDEzODE3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE3Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3ZDE0NjBjOTkxYWM0NWNjY2JmOWJhM2Q4YWExMzcwMjljMmJmMzEyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3YWJkN2MyMWI5YzQ1NmM5Zjgz
ZDBkMDljY2VhNTYyN2FlNjJjM2Q0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgwNTQgIDIwMTkt
MDYtMTkgMjI6MDA6NDkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MTc2ICAy
MDE5LTA2LTIxIDEwOjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBh
bS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQveGVuLmdpdAogICA3YWJkN2MyMWI5Li43ZDE0NjBjOTkxICA3ZDE0NjBjOTkx
YWM0NWNjY2JmOWJhM2Q4YWExMzcwMjljMmJmMzEyIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:52:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12: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 1heJ21-00082E-6n; Fri, 21 Jun 2019 12: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJ1z-000829-Ow
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:52:39 +0000
X-Inumbo-ID: 71bdee3f-9423-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 71bdee3f-9423-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 12:52:36 +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: 2m8czPnL9t4sUx6RPVsA2y6WF998Kk+VWLL6nmX7DYSDoDt38+6NdT2NKtOkKnO+ynOtNnK8v0
 Cv4hLNNM/KiiT4pO5VZEENf1dEcGvP/7SCfz27NDYmEMHcvjHHC94E3UkphRXCV+0Ynyz3Uk27
 n00LwdfxOmZzd5c4e2e9muD4DbNY3ZcLw1e/ufpmPO+L4wMHkdj7e2JeSIziPEWBIww9y0XybW
 5KRhdqipzXFlB2SAi4RK0sNxVwDfb4osOVnkkRQv3/XqC3slnEthy6MSubTt0HqnEu9LI64KI8
 bs4=
X-SBRS: 2.7
X-MesageID: 2056119
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,400,1557201600"; 
   d="scan'208";a="2056119"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86FB020000780021F31D@prv1-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: <9436d6db-f87e-a97b-f1da-0b00af99d422@citrix.com>
Date: Fri, 21 Jun 2019 13:52: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: <5C8B86FB020000780021F31D@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 v8 44/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgdG8gdGhlIGZlYXR1
cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBzcGVha2luZyBBVlggaXMK
PiBhIHN1ZmZpY2llbnQgcHJlcmVxICh0byBoYXZlIFlNTSByZWdpc3RlcnMpLCAyNTYtYml0IHZl
Y3RvcnMgb2YgaW50ZWdlcnMKPiBoYXZlIGdvdCBmdWxseSBpbnRyb2R1Y2VkIHdpdGggQVZYMiBv
bmx5LiBTYWRseSBnY2MgY2FuJ3QgYmUgdXNlZCBhcyBhCj4gcmVmZXJlbmNlIGhlcmU6IFRoZXkg
ZG9uJ3QgcHJvdmlkZSBhbnkgQVZYNTEyLWluZGVwZW5kZW50IGJ1aWx0LWluIGF0Cj4gYWxsLgo+
Cj4gQWxvbmcgdGhlIGxpbmVzIG9mIFBDTE1VTFFEUSwgc2luY2UgdGhlIGluc25zIGhlcmUgYW5k
IGluIHBhcnRpY3VsYXIKPiB0aGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm5zIGZvbGxvdyB0aGUg
dXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdAo+IHdhcyBuZWNlc3NhcnkgdG8gYWRkIGEg
Y29udHJpdmVkIHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlCj4gRGlzcDgg
c2NhbGluZyBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gLS0tCj4gVEJEOiBTaG91bGQgVlBDTE1VTFFEUSBhbHNvIGRlcGVuZCBvbiBQQ0xN
VUxRRFE/CgpJIHRoaW5rIHNvLCB5ZXMuwqAgVGhlc2UgYXJlIGFsbCA2NCBieSA2NCBtdWx0aXBs
aWVzIHdpdGggYSAxMjggYml0CnJlc3VsdCwgYW5kIGFuIGltbTggdG8gY2hvb3NlIHdoaWNoIHF1
YWR3b3JkcyBnZXQgdXNlZCwgc28gYm90aCB0aGVzZQpmZWF0dXJlcyB3aWxsIGJlIHVzaW5nIHRo
ZSBzaWxpY29uIGJsb2NrIGluIHRoZSB2ZWN0b3IgcGlwZWxpbmUuwqAgVGhlCm9ubHkgZGlmZmVy
ZW5jZSBpcyB3aGV0aGVyIGl0cyB3aXJlZCB0aHJvdWdoIGZyb20gdGhlIGxlZ2FjeSBTU0UKaW5z
dHJ1Y3Rpb25zLCBvciB0aGUgW0VdVkVYIGluc3RydWN0aW9ucy4KCkkgY2VydGFpbmx5IGRvbid0
IGV4cGVjdCB0byBldmVyIHNlZSBoYXJkd2FyZSB3aXRoIFZQQ0xNVUxRRFEgYnV0CmxhY2tpbmcg
UENMTVVMUURRLgoKPiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4gKysrIGIveGVuL3Rv
b2xzL2dlbi1jcHVpZC5weQo+IEBAIC0yNTUsOCArMjU1LDkgQEAgZGVmIGNydW5jaF9udW1iZXJz
KHN0YXRlKToKPiAgCj4gICAgICAgICAgIyBUaGlzIGlzIGp1c3QgdGhlIGRlcGVuZGVuY3kgYmV0
d2VlbiBBVlg1MTIgYW5kIEFWWDIgb2YgWFNUQVRFCj4gICAgICAgICAgIyBmZWF0dXJlIGZsYWdz
LiAgSWYgd2FudCB0byB1c2UgQVZYNTEyLCBBVlgyIG11c3QgYmUgc3VwcG9ydGVkIGFuZAo+IC0g
ICAgICAgICMgZW5hYmxlZC4KPiAtICAgICAgICBBVlgyOiBbQVZYNTEyRl0sCj4gKyAgICAgICAg
IyBlbmFibGVkLiAgQ2VydGFpbiBsYXRlciBleHRlbnNpb25zLCBhY3Rpbmcgb24gMjU2LWJpdCB2
ZWN0b3JzIG9mCj4gKyAgICAgICAgIyBpbnRlZ2VycywgYmV0dGVyIGRlcGVuZCBvbiBBVlgyIHRo
YW4gQVZYLgo+ICsgICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWUENMTVVMUURRXSwKCkhtbSAtIHRo
aXMgaXMgYXdrd2FyZCwgYmVjYXVzZSBpbiBwcmFjdGljZSwgdGhlcmUgd29uJ3QgYmUgYW55IGhh
cmR3YXJlCmluIGV4aXN0ZW5jZSB3aXRoIFZQQ0xNVUxRRFEgYW5kIEFWWDIgYnV0IGxhY2tpbmcg
QVZYNTEyLgoKSG93ZXZlciwgdGhlIFZFWCBlbmNvZGluZyBpcyBsZWdpdGltYXRlIGluIHRoZSBh
YnNlbmNlIG9mIHRoZSBFVkVYCmVuY29kaW5nLCBhbmQgZG9lc24ndCBkZXBlbmQgb24gdGhlIEFW
WDUxMiBYQ1IwIHN0YXRlLgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 12:57:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 12: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 1heJ6f-0008Cx-Rn; Fri, 21 Jun 2019 12:57: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJ6e-0008Cs-9C
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 12:57:28 +0000
X-Inumbo-ID: 1dada24e-9424-11e9-b616-0757b95ba482
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1dada24e-9424-11e9-b616-0757b95ba482;
 Fri, 21 Jun 2019 12:57: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: Fv+Fv97zyPPwPxlWv3949kHUpfuyvtCCaph5JyvRh7accWlZaASEoUdySsQKlymxKcwxtlFoOj
 pDKTb/KHn5rM8kuzk3yYewl+ONsWTZs9IXxjlCHIZi75iK28mEBeWDxS+RhSwPxoaNZN2hIu/C
 mNT191Q0nZekgz5EydBaxYnSfhwAlUg+Mze27vfnaBelAAuH8kUq89pV4wZWFPwCRYPfipFiuM
 YpQ13FoVayE7pYLZ319WVOWEPHECqwzDdMnUgf/AwiN1H9pm+RiwLTw4ULBydF+BI7pWAXr7CW
 yG8=
X-SBRS: 2.7
X-MesageID: 2056567
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,400,1557201600"; 
   d="scan'208";a="2056567"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8719020000780021F320@prv1-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: <2b256596-0e3e-5ef6-2fee-041018f5602d@citrix.com>
Date: Fri, 21 Jun 2019 13:57: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: <5C8B8719020000780021F320@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 v8 45/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgdG8gdGhlIGZlYXR1
cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCBqdXN0IGxpa2UgZm9yIFZQQ0xNVUxRRFEgd2hpbGUK
PiBzdHJpY3RseSBzcGVha2luZyBBVlggaXMgYSBzdWZmaWNpZW50IHByZXJlcSAodG8gaGF2ZSBZ
TU0gcmVnaXN0ZXJzKSwKPiAyNTYtYml0IHZlY3RvcnMgb2YgaW50ZWdlcnMgaGF2ZSBnb3QgZnVs
bHkgaW50cm9kdWNlZCB3aXRoIEFWWDIgb25seS4KPgo+IEEgbmV3IHRlc3QgY2FzZSAoYWxzbyBj
b3ZlcmluZyBBRVNOSSkgd2lsbCBiZSBhZGRlZCB0byB0aGUgaGFybmVzcyBieSBhCj4gc3Vic2Vx
dWVudCBwYXRjaC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPiAtLS0KPiBUQkQ6IFNob3VsZCBWQUVTIGFsc28gZGVwZW5kIG9uIEFFU05JPwoKSXQg
c2hvdWxkIG1hdGNoIHdoYXRldmVyIHdlIGRlY2lkZSBmb3IgVlBDTE1VTFFEUSB2cyBQQ0xNVUxR
RFEsIHNvIGFzCmxvbmcgYXMgd2UncmUgY29uc2lzdGVudCwKCkFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRpcnguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:19:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13: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 1heJSH-0001Py-1Y; Fri, 21 Jun 2019 13:19: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJSF-0001Pt-IH
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:19:47 +0000
X-Inumbo-ID: 3c3beace-9427-11e9-8427-6f33c6bb3796
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c3beace-9427-11e9-8427-6f33c6bb3796;
 Fri, 21 Jun 2019 13:19: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: w2dzhTSk+7IxoczdNa6WhN+ZBu+4FiWzRVit3pw5UkADOylFqtcJ/PgibY5wmVANyDifimtjgc
 EtVZmg3bCq84zW59zY3t+/ogYzPxnLOVKm0kDbmarczUjasuttH9zbLy/OVUm2QWkMGW+0wTTc
 HE382hKpqXhMdqbAWWDQfA702oIHB41GNYT5iq9hfQDo6z7W2AO7TbRdbEx8M0Hhe8WBBZhhJQ
 Whzh4jlSWZTMXZXpjq9c46pslV7oviSWhIXtFo4n/7/HVtmcji3wYpEEkCV9xCFRUE7DY+2Wss
 VBE=
X-SBRS: 2.7
X-MesageID: 2069182
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,400,1557201600"; 
   d="scan'208";a="2069182"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-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: <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
Date: Fri, 21 Jun 2019 14:19:40 +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: <5C8B8733020000780021F323@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 v8 46/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTm90ZSB0aGF0IHRoZSBJ
U0EgZXh0ZW5zaW9ucyBkb2N1bWVudCByZXZpc2lvbiAwMzUgaXMgYW1iaWd1b3VzCj4gcmVnYXJk
aW5nIGZhdWx0IHN1cHByZXNzaW9uIGZvciBWR0YyUDhNVUxCOiBUZXh0IHNheXMgaXQncyBzdXBw
b3J0ZWQsCj4gd2hpbGUgdGhlIGV4Y2VwdGlvbiBzcGVjaWZpY2F0aW9uIGxpc3RlZCBpcyBFNE5G
LiBHaXZlbiB0aGUgd29yZGluZyBoZXJlCj4gYW5kIGZvciB0aGUgb3RoZXIgdHdvIGluc25zIEkn
bSBpbmNsaW5lZCB0byB0cnVzdCB0aGUgdGV4dCBtb3JlIHRoYW4gdGhlCj4gZXhjZXB0aW9uIHJl
ZmVyZW5jZSwgd2hpY2ggd2FzIGFsc28gY29uZmlybWVkIGluZm9ybWFsbHkuCgpWZXJzaW9uIDAz
NyBoYXMgdGhlIGV4Y2VwdGlvbiByZWZlcmVuY2UgYXMgRTQgcmF0aGVyIHRoYW4gRTRORiwgc28g
SQp0aGluayB0aGlzIGVudGlyZSBwYXJhZ3JhcGggaXMgc3RhbGUgbm93IGFuZCBjYW4gYmUgZHJv
cHBlZC4KCihPbiBhIHRhbmdlbnQsIEFWWDUxMl9WUDJJTlRFUlNFQ1Qgbm93IGV4aXN0cyBpbiB0
aGUgZXh0ZW5zaW9ucyBkb2MuKQoKPiBBcyB0byB0aGUgZmVhdHVyZSBkZXBlbmRlbmN5IGFkanVz
dG1lbnQsIHdoaWxlIHN0cmljdGx5IHNwZWFraW5nIFNTRSBpcwo+IGEgc3VmZmljaWVudCBwcmVy
ZXEgKHRvIGhhdmUgWE1NIHJlZ2lzdGVycyksIHZlY3RvcnMgb2YgYnl0ZXMgYW5kIHF3b3Jkcwo+
IGhhdmUgZ290IGludHJvZHVjZWQgb25seSB3aXRoIFNTRTIuIGdjYywgZm9yIGV4YW1wbGUsIHVz
ZXMgYSBzaW1pbGFyCj4gY29ubmVjdGlvbiBpbiBpdHMgcmVzcGVjdGl2ZSBpbnRyaW5zaWNzIGhl
YWRlci4KClRoaXMgaXMgc3RhbGUgbm93IHRoYXQgeW91J3ZlIG1vdmVkIHRoZSBvdGhlciBpbnRl
Z2VyIGRlcGVuZGVuY2VzIHRvIFNTRTIuCgpGZWF0dXJlIHdpc2UsIEdGTkkgaXMgcmF0aGVyIGF3
a3dhcmQuwqAgVGhlIHNpbmdsZSBmZWF0dXJlIGJpdCBjb3ZlcnMKbGVnYWN5IFNTRSwgYW5kIFZF
WCBhbmQgRVZFWCBlbmNvZGluZ3MuwqAgVGhpcyBpcyBjbGVhcmx5IGEgYnJhbmQgbmV3CmZ1bmN0
aW9uYWwgYmxvY2sgaW4gdmVjdG9yIHBpcGVsaW5lIHdoaWNoIGhhcyBiZWVuIHdpcmVkIGludG8g
YWxsCmluc3RydWN0aW9uIHBhdGhzIChwcm9iYWJseSBiZWNhdXNlIHRoYXQgaXMgZWFzaWVyIHRo
YW4gdHJ5aW5nIHRvCmV4Y2x1ZGUgdGhlIGxlZ2FjeSBTU0UgcGFydCkuCgo+IEBAIC0xMzgsNiAr
MTQxLDI2IEBAIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kKPiAgICAg
IHJldHVybiBjcHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7Cj4gIH0KPiAg
Cj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfc3NlMl9nZih2b2lkKQo+ICt7Cj4gKyAgICByZXR1
cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfc3NlMjsKClRoaXMgZGVwZW5kZW5jeSBkb2Vzbid0
IG1hdGNoIHRoZSBtYW51YWwuwqAgVGhlIGxlZ2FjeSBlbmNvZGluZyBuZWVkcwpHRk5JIGFsb25l
LgoKZ2VuLWNwdWlkLnB5IGlzIHRyeWluZyB0byByZWR1Y2UgdGhlIGFiaWxpdHkgdG8gY3JlYXRl
IHRvdGFsbHkKaW1wbGF1c2libGUgY29uZmlndXJhdGlvbnMgdmlhIGxldmVsbGluZywgYnV0IGZv
ciBzb2Z0d2FyZSBjaGVja3MsIHdlCnNob3VsZCBmb2xsb3cgdGhlIG1hbnVhbCB0byB0aGUgbGV0
dGVyLgoKPiArfQo+ICsKPiArc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdngyX2dmKHZvaWQpCj4g
K3sKPiArICAgIHJldHVybiBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdngyOwoKSGVyZSwgdGhl
IGRlcGVuZGVuY3kgaXMgb25seSBvbiBBVlgsIHdoaWNoIEkgdGhpbmsgaXMgcHJvYmFibHkgdHJ5
aW5nIHRvCmV4cHJlc3MgYSBkZXBlbmRlbmN5IG9uIHhjcjAueW1tCgo+ICt9Cj4gKwo+ICtzdGF0
aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmKHZvaWQpCj4gK3sKPiArICAgIHJldHVybiBj
cHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdng1MTJidzsKCkkgZG9uJ3Qgc2VlIGFueSBCVyBpbnRl
cmFjdGlvbiBhbnl3aGVyZSAoaW4gdGhlIG1hbnVhbCksIGRlc3BpdGUgdGhlCmZhY3QgaXQgb3Bl
cmF0ZXMgb24gYSBkYXRhdHlwZSBvZiBpbnQ4LgoKfkFuZHJldwoKPiArfQo+ICsKPiArc3RhdGlj
IGJvb2wgc2ltZF9jaGVja19hdng1MTJid19nZl92bCh2b2lkKQo+ICt7Cj4gKyAgICByZXR1cm4g
Y3B1X2hhc19nZm5pICYmIGNwdV9oYXNfYXZ4NTEydmw7Cj4gK30KPiArCj4gIHN0YXRpYyB2b2lk
IHNpbWRfc2V0X3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gIHsKPiAgICAgIGlm
ICggY3B1X2hhc19tbXggKQo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:20:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJSi-00021u-G9; Fri, 21 Jun 2019 13:20:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJSh-00021e-Io
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:20:15 +0000
X-Inumbo-ID: 4d85023a-9427-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 4d85023a-9427-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 13:20:13 +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: eEDxaWoejyXEM6EgP0OwJPVYvA2sJES1ct40oaDzAGd7UUZ9OZQBCG1HM6YeyPYwCgS8myKm8a
 lPxe0nfLqDza7iHeDF7pJ17/ptjukrLfQpYpxN73xGwIBE7d80l1bM4zYNRRU+6flWWVaElLvI
 bxHNFXay0GzU62niay6BAYHUyRZ/9nefiTC3Pgv6kNuFYe6HTmd1gYGGe/VShrBzfHzVawYvnM
 hNdnRXpdit2NeWix9GnUSBlXpwkLE8+4mKXaiYQkv3tDvoolUfO0Aq+Lj4Qb80Pl2GQtCmR5Zn
 odg=
X-SBRS: 2.7
X-MesageID: 2081272
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,400,1557201600"; 
   d="scan'208";a="2081272"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B875C020000780021F326@prv1-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: <814b3d6e-b695-5856-6ff2-c6da6fd4d1be@citrix.com>
Date: Fri, 21 Jun 2019 14:20:10 +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: <5C8B875C020000780021F326@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 v8 47/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW5jcmVtZW50YWwgYWRk
aXRpb25zIGFuZC9vciBtaXN0YWtlcyBoYXZlIGxlYWQgdG8gc29tZSBjb2RlIGJsb2Nrcwo+IHNp
dHRpbmcgaW4gInVuZXhwZWN0ZWQiIHBsYWNlcy4gUmUtc29ydCB0aGUgY2FzZSBibG9ja3MgKG9w
Y29kZSBzcGFjZTsKPiBtYWpvciBvcGNvZGU7IDY2L0YzL0YyIHByZWZpeDsgbGVnYWN5L1ZFWC9F
VkVYIGVuY29kaW5nKS4KPgo+IEFzIGFuIGV4Y2VwdGlvbiB0aGUgb3Bjb2RlIHNwYWNlIDB4MGYg
RVZFWC1lbmNvZGVkIFZQRVhUUlcgaXMgbGVmdCBhdAo+IGl0cyBjdXJyZW50IHBsYWNlLCB0byBr
ZWVwIGl0IGNsb3NlIHRvIHRoZSAicGV4dHIiIGxhYmVsLgo+Cj4gUHVyZSBjb2RlIG1vdmVtZW50
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdGlyeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:33:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJfk-00030s-Un; Fri, 21 Jun 2019 13:33:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJfj-00030n-9a
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:33:43 +0000
X-Inumbo-ID: 2ee33fb9-9429-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 2ee33fb9-9429-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 13:33:41 +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: QnzPTwbjN2XOyjrAUJqXJCL9CKvgMicPASODkQqpMyIe5nWmH32xw4yK45DqTRnwHkt02WCrMZ
 w0NEZs5/NyD7t0vQyeOwrKdlV4tBOtGYHIv105WMid3d7BpoQ/csdUHRvNCQgGAXlFvw1EgJB0
 fRtysytDaH5M0QBDSX2+PrTIuwJ6Uu7wOPB/r5OAXvB0U5Yp3QgO9qA842N0y1yiIT82LPCeh8
 6sHUZybeZ3qxPBSZuSTCqGuelvwLZiiCHGwdVCwrHbmwRlOzdf6dofSMQuqj7jG/dyGZax/09t
 tzc=
X-SBRS: 2.7
X-MesageID: 2069986
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,400,1557201600"; 
   d="scan'208";a="2069986"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-mh.provo.novell.com>
 <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@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: <8b9ca722-c3fc-bf1d-169e-3c3b811f031e@citrix.com>
Date: Fri, 21 Jun 2019 14:33: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: <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@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 v8 46/50] 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: 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>

T24gMjEvMDYvMjAxOSAxNDoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gK30KPj4gKwo+PiAr
c3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJid19nZih2b2lkKQo+PiArewo+PiArICAgIHJl
dHVybiBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdng1MTJidzsKPiBJIGRvbid0IHNlZSBhbnkg
QlcgaW50ZXJhY3Rpb24gYW55d2hlcmUgKGluIHRoZSBtYW51YWwpLCBkZXNwaXRlIHRoZQo+IGZh
Y3QgaXQgb3BlcmF0ZXMgb24gYSBkYXRhdHlwZSBvZiBpbnQ4LgoKQWN0dWFsbHksIGl0IGlzIGFu
IGludGVnZXIgb3BlcmF0aW9uIChhbmQgbG9va3Mgc3VzcGljaW91c2x5IGxpa2UgYQpsb29rdXAg
dGFibGUpIHJhdGhlciB0aGFuIGEgdmVjdG9yIG9wZXJhdGlvbiwgc28gcHJvYmFibHkgZG9lc24n
dCBjb3VudAphcyB1c2luZyB0aGUgaW50OCBkYXRhdHlwZSwgd2hpY2ggZXhwbGFpbnMgdGhlIGxh
Y2sgb2YgaW50ZXJhY3Rpb24gd2l0aCBCVy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:34:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJgc-00034S-AG; Fri, 21 Jun 2019 13:34:38 +0000
Resent-Date: Fri, 21 Jun 2019 13:34:38 +0000
Resent-Message-Id: <E1heJgc-00034S-AG@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MxTX=UU=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1heJga-00034I-4e
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:34:36 +0000
X-Inumbo-ID: 4c9c5a7e-9429-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 4c9c5a7e-9429-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 13:34:32 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561124011; cv=none; d=zoho.com; s=zohoarc; 
 b=Q0eRooiEQj7PfLVBQjH9IxeGKpgR3Zd21cNj/f1uKFvg/zLt7nuSYGOGMJg91d6s+DzEwGT5uNS1GEIC/jGrb/S7lBTAtWGJBvO4BGWwc4KMOy4V2ydNBdlTSTczukQrSfH/GbulL2Z9W3w2ukjKHc0tf65EeqlDbnyDFxJHGZc=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561124011;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=xCWy7V35GX1R7WVqcwQa7EBphroIGtcJ0NxxLTqi6aw=; 
 b=Hf3oHaSgTJ5JTBZersK0Q0ortf81ZaixInPep/wrNQyDjjOzXU3SrMECn0aB9lJ5hWyva3GV5g+iUHky/KRuBqES9VqgsZilU3SsBLkQB+ZBugBWk31LGkz/Cu21n7w8GnaVnFXVTZq8VtYihfP3gieOWRuWUgfSAxxpY/PPU7o=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561124008850686.1509309515153;
 Fri, 21 Jun 2019 06:33:28 -0700 (PDT)
In-Reply-To: <20190621105441.3025-1-anthony.perard@citrix.com>
Message-ID: <156112400762.1396.2566402643103903772@ce79690b2cb9>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Fri, 21 Jun 2019 06:33:28 -0700 (PDT)
X-ZohoMailClient: External
Subject: Re: [Xen-devel] [PATCH v3 0/2] Fix build of Xen support + 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>
Reply-To: qemu-devel@nongnu.org
Cc: sstabellini@kernel.org, berrange@redhat.com, qemu-devel@nongnu.org,
 paul.durrant@citrix.com, 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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyMTEwNTQ0MS4zMDI1
LTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbS8KCgoKSGksCgpUaGlzIHNlcmllcyBzZWVtcyB0
byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1zLiBTZWUgb3V0cHV0IGJlbG93IGZvcgpt
b3JlIGluZm9ybWF0aW9uOgoKVHlwZTogc2VyaWVzClN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRD
SCB2MyAwLzJdIEZpeCBidWlsZCBvZiBYZW4gc3VwcG9ydCArIGNsZWFudXAKTWVzc2FnZS1pZDog
MjAxOTA2MjExMDU0NDEuMzAyNS0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20KCj09PSBURVNU
IFNDUklQVCBCRUdJTiA9PT0KIyEvYmluL2Jhc2gKZ2l0IHJldi1wYXJzZSBiYXNlID4gL2Rldi9u
dWxsIHx8IGV4aXQgMApnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVsaW1pdCAwCmdpdCBj
b25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZXMgVHJ1ZQpnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5h
bGdvcml0aG0gaGlzdG9ncmFtCi4vc2NyaXB0cy9jaGVja3BhdGNoLnBsIC0tbWFpbGJhY2sgYmFz
ZS4uCj09PSBURVNUIFNDUklQVCBFTkQgPT09CgpVcGRhdGluZyAzYzhjZjVhOWMyMWZmODc4MjE2
NGQxZGVmN2Y0NGJkODg4NzEzMzg0ClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKZDQw
YjVjNCB4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oCjE1YWFmMmEgUmV2ZXJ0IHhlbi9pby9y
aW5nLmggb2YgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIgoKPT09IE9VVFBV
VCBCRUdJTiA9PT0KMS8yIENoZWNraW5nIGNvbW1pdCAxNWFhZjJhMzUxNTcgKFJldmVydCB4ZW4v
aW8vcmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIpCldBUk5J
Tkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM0MTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNf
SU9fUklOR19IX18KCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMTggbGluZXMgY2hlY2tl
ZAoKUGF0Y2ggMS8yIGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBv
ZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFp
bnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCjIvMiBDaGVja2luZyBjb21t
aXQgZDQwYjVjNDk0NTYxICh4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpXQVJOSU5HOiBh
ZGRlZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJTIG5lZWQgdXBk
YXRpbmc/CiMxMzQ6IApuZXcgZmlsZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVu
dHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzEzOTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6MToKKy8qKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9p
ZGVkCiMxNjY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oOjI4
OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCgpXQVJOSU5HOiBCbG9jayBj
b21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTgxOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoxOgorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2
b2lkZWQKIzIwODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6Mjg6
CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19CTEtJRl9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWly
ZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzg0NDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2Jsa2lmLmg6NjY0OgorI2RlZmluZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAo
MTw8MCkgIC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRl
ZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzg2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2Jsa2lmLmg6NjgwOgorI2lmZGVmIF9faTM4Nl9fCgpXQVJOSU5HOiBCbG9jayBjb21t
ZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojODk5OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjE6CisvKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZv
aWRlZAojOTI1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjI3
OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18KCkVSUk9SOiBzcGFjZXMgcmVx
dWlyZWQgYXJvdW5kIHRoYXQgJy0nIChjdHg6VnhWKQojOTMwOiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjMyOgorI2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlk
eCwgcmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5HOiBhcmNoaXRl
Y3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTc2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNf
SU9fRkJJRl9IX18KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9u
IHRoZSBzYW1lIGxpbmUKIzk5NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Zi
aWYuaDo0NToKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBm
b2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwMTA6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVzaXplCit7CgpF
UlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUK
IzEwMjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NzI6Cit1bmlv
biB4ZW5mYl9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3Ry
dWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwNDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9mYmlmLmg6OTg6CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QKK3sKCldBUk5J
Tkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMx
MDUwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMDoKKyAgICB1
aW50MzJfdCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldBUk5JTkc6IEJs
b2NrIGNvbW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGluZQojMTA1MTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDE6CisgICAgICAgICAg
ICAgICAgICAgICAgKiBYRU5GQl9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICov
CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxp
bmUKIzEwNTc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTA3Ogor
dW5pb24geGVuZmJfaW5fZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcg
c3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwODI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9mYmlmLmg6MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCldBUk5JTkc6IGFy
Y2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMxMTM4OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNjoKKyNpZm5kZWYgX19YRU5f
UFVCTElDX0lPX0tCRElGX0hfXwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1
Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojMTM4MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2tiZGlmLmg6MjcxOgorc3RydWN0IHhlbmtiZF9tb3Rpb24KK3sKCkVSUk9SOiBvcGVu
IGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE0MTA6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjI5ODoKK3N0cnVjdCB4ZW5r
YmRfa2V5Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0
aGUgc2FtZSBsaW5lCiMxNDQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2Jk
aWYuaDozMjk6CitzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3BlbiBicmFjZSAn
eycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2MTU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhlbmtiZF9pbl9ldmVu
dAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2Ft
ZSBsaW5lCiMxNjQ1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1
MzM6Cit1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9s
bG93aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNjczOiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3BhZ2UKK3sKCldB
Uk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5l
CiMxNjg1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDoxOgorLyoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmlu
ZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE3MTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9uZXRpZi5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCgpFUlJP
Ujogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyMDU3OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDozNzM6CisjZGVmaW5lIFhFTl9O
RVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3Jl
YWRvbmx5KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTcyOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4ODg6CisjZGVmaW5lICBO
RVRUWEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUVFhGX2NzdW1fYmxhbmspCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQg
dGhhdCAnPDwnIChjdHg6VnhWKQojMjU3NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL25ldGlmLmg6ODkyOgorI2RlZmluZSAgTkVUVFhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05F
VFRYRl9kYXRhX3ZhbGlkYXRlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBe
CgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTgw
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTY6CisjZGVmaW5l
ICBORVRUWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3Vu
ZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vbmV0aWYuaDo5MDA6CisjZGVmaW5lICBORVRUWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxf
TkVUVFhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoK
RVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjYwNjog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTIyOgorI2RlZmluZSBY
RU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFICAoMVU8PF9YRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JF
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2Vz
IHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjU1OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5NzE6CisjZGVmaW5lICBORVRSWEZfZGF0YV92
YWxpZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8
JyAoY3R4OlZ4VikKIzI2NTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRp
Zi5oOjk3NToKKyNkZWZpbmUgIE5FVFJYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9ORVRSWEZfY3N1
bV9ibGFuaykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3Bh
Y2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjYzOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5Nzk6CisjZGVmaW5lICBORVRSWEZfbW9y
ZV9kYXRhICAgICAgKDFVPDxfTkVUUlhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcg
KGN0eDpWeFYpCiMyNjY3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDo5ODM6CisjZGVmaW5lICBORVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUUlhGX2V4dHJh
X2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNl
cyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjY3MTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTg3OgorI2RlZmluZSAgTkVUUlhGX2dzb19w
cmVmaXggICAgICgxVTw8X05FVFJYRl9nc29fcHJlZml4KQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyog
b24gYSBzZXBhcmF0ZSBsaW5lCiMyNzAxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vcHJvdG9jb2xzLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hp
dGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzI1OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MjU6CisjaWZuZGVmIF9fWEVO
X1BST1RPQ09MU19IX18KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNo
b3VsZCBiZSBhdm9pZGVkCiMyNzMyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
cHJvdG9jb2xzLmg6MzI6CisjaWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6IGFyY2hpdGVj
dHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzgwOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyODoKKyNpZm5kZWYgX19YRU5fUFVCTElD
X0lPX1VTQklGX0hfXwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
Mjg1NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA1OgorXklV
U0JfVkVSX1VOS05PV04gPSAwLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4NTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEw
NjoKK15JVVNCX1ZFUl9VU0IxMSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyODU5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
MDc6CiteSVVTQl9WRVJfVVNCMjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTA4OgorXklVU0JfVkVSX1VTQjMwLF5JLyogbm90IHN1cHBvcnRlZCB5ZXQgKi8kCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODY2OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJlcjpeSWJpdHMg
MC00JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2NzogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpeSV5JXkleSShV
U0JfTUFYQ0hJTERSRU4gaXMgMzEpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg2OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTE3OgorICogIC0gb3BlcmF0aW9uIGZsYWc6XkliaXQgNSQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjExODoKKyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE5OgorICpeSV5JXkleSSAxID0gdW5saW5rIHVyYikk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODczOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjE6CisgKiAgLSBkaXJlY3Rpb246
XkleSWJpdCA3JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3
NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIyOgorICpeSV5J
XkleSSgwID0gSG9zdC10by1EZXZpY2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODc1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxMjM6CisgKl5JXkleSV5JIDEgPSBEZXZpY2UtdG8tSG9zdCBbSW5dKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4Nzc6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyNToKKyAqICAtIGRldmljZSBhZGRyZXNzOl5J
Yml0cyA4LTE0JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3
OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3OgorICogIC0g
ZW5kcG9pbnQ6XkleSWJpdHMgMTUtMTgkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyODgxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxMjk6CisgKiAgLSBwaXBlIHR5cGU6XkliaXRzIDMwLTMxJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTMwOgorICpeSV5JXkleSSgwMCA9IGlzb2Nocm9ub3VzLCAwMSA9IGlu
dGVycnVwdCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODgz
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzE6CisgKl5JXkle
SV5JIDEwID0gY29udHJvbCwgMTEgPSBidWxrKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI4ODY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjEzNDoKKyNkZWZpbmUgVVNCSUZfUElQRV9QT1JUX01BU0teSTB4MDAwMDAwMWYkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg3OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzU6CisjZGVmaW5lIFVTQklGX1BJUEVf
VU5MSU5LXkkweDAwMDAwMDIwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg4ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM2
OgorI2RlZmluZSBVU0JJRl9QSVBFX0RJUl5JXkkweDAwMDAwMDgwJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTM3OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9NQVNLXkkweDAw
MDAwMDdmJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM4OgorI2RlZmluZSBV
U0JJRl9QSVBFX0RFVl9TSElGVF5JOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI4OTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjEzOToKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLXkkweDAwMDAwMDBmJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MjogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQwOgorI2RlZmluZSBVU0JJRl9QSVBFX0VQX1NISUZU
XkkxNSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTM6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MToKKyNkZWZpbmUgVVNC
SUZfUElQRV9UWVBFX01BU0teSTB4MDAwMDAwMDMkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODk0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxNDI6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVF5JMzAkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk1OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDM6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9J
U09DXkkwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5Njog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ0OgorI2RlZmluZSBV
U0JJRl9QSVBFX1RZUEVfSU5UXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg5NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTQ1OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTF5JMiQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE0NjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JVTEteSTMkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTAwOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDg6CisjZGVmaW5lIHVzYmlmX3BpcGVw
b3J0bnVtKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVfUE9SVF9NQVNLKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDE6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0OToKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51
bV9waXBlKHBpcGUsIHBvcnRudW0pXkkoKHBpcGUpIHwgKHBvcnRudW0pKSQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE1MToKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBl
KV5JXkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxNTI6CisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQocGlwZSleSV5JXkko
IXVzYmlmX3BpcGV1bmxpbmsocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjkwNTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTUzOgorI2RlZmluZSB1c2JpZl9zZXR1bmxpbmtfcGlwZShwaXBlKV5JXkkoKHBpcGUpIHwg
VVNCSUZfUElQRV9VTkxJTkspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjkwNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU1
OgorI2RlZmluZSB1c2JpZl9waXBlaW4ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9E
SVIpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkwODogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU2OgorI2RlZmluZSB1c2Jp
Zl9waXBlb3V0KHBpcGUpXkleSV5JKCF1c2JpZl9waXBlaW4ocGlwZSkpJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU4OgorI2RlZmluZSB1c2JpZl9waXBlZGV2aWNlKHBpcGUp
XkleSV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTE6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1OToKK15JXkkoKChw
aXBlKSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKSQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTM6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MToKKyNkZWZpbmUgdXNiaWZfcGlwZWVu
ZHBvaW50KHBpcGUpXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTE0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjI6
CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9QSVBFX0VQX01B
U0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxNjogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY0OgorI2RlZmluZSB1c2Jp
Zl9waXBldHlwZShwaXBlKV5JXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTE3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxNjU6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJ
UEVfVFlQRV9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5MTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NjoKKyNk
ZWZpbmUgdXNiaWZfcGlwZWlzb2MocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJ
Rl9QSVBFX1RZUEVfSVNPQykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTE5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjc6
CisjZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBV
U0JJRl9QSVBFX1RZUEVfSU5UKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5MjA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2
ODoKKyNkZWZpbmUgdXNiaWZfcGlwZWN0cmwocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9
PSBVU0JJRl9QSVBFX1RZUEVfQ1RSTCkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTIxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxNjk6CisjZGVmaW5lIHVzYmlmX3BpcGVidWxrKHBpcGUpXkkodXNiaWZfcGlwZXR5cGUocGlw
ZSkgPT0gVVNCSUZfUElQRV9UWVBFX0JVTEspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjkyNDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTcyOgorI2RlZmluZSBVU0JJRl9NQVhfUE9SVE5SXkkzMSQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE3MzoKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpFXkk0MDk2JAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzMTogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTc5OgorXklncmFudF9yZWZfdCBncmVm
OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzI6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MDoKK15JdWludDE2X3Qgb2Zm
c2V0OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzM6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MToKK15JdWludDE2X3Qg
bGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Mzc6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NToKK15JdWludDE2
X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTM4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxODY6CiteSXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdzOyAvKiBudW1iZXIgb2YgdXJiLT50cmFu
c2Zlcl9idWZmZXIgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTQwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxODg6CiteSS8qIGJhc2ljIHVyYiBwYXJhbWV0ZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxODk6CiteSXVpbnQzMl90IHBpcGU7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTkwOgorXkl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczskCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQzOiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTE6CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9P
S15JMHgwMDAxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0
NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkyOgorXkl1aW50
MTZfdCBidWZmZXJfbGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5NDU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5
MzoKK15JdW5pb24geyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5NDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NDoKK15J
Xkl1aW50OF90IGN0cmxbOF07IC8qIHNldHVwX3BhY2tldCAoQ3RybCkgKi8kCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTY6CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxOTc6CiteSV5JXkl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4
aW11bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5NTA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjE5ODoKK15JXkleSXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAvKiBzdGFydCBmcmFtZSAq
LyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTE6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5OToKK15JXkleSXVpbnQxNl90
IG51bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLyQKCkVSUk9SOiBs
aW5lIG92ZXIgOTAgY2hhcmFjdGVycwojMjk1MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjAwOgorICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBucl9m
cmFtZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLwoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1MjogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAwOgorXkleSV5JdWludDE2X3QgbnJf
ZnJhbWVfZGVzY19zZWdzOyAvKiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8k
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUzOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDE6CiteSV5JfSBpc29jOyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMzoKK15JXklzdHJ1Y3QgeyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTY6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNDoKK15JXkleSXVpbnQxNl90IGludGVydmFs
OyAvKiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjA1OgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTg6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjIwNjoKK15JXkl9IGludHI7JAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MjA4OgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjA5OgorXkleSV5JdWludDE2X3QgdW5saW5rX2lkOyAvKiB1bmxpbmsg
cmVxdWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5NjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMDoKK15J
XkleSXVpbnQxNl90IHBhZFszXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTYzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoy
MTE6CiteSV5JfSB1bmxpbms7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk2NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEz
OgorXkl9IHU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2
NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE1OgorXkkvKiB1
cmIgZGF0YSBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5Njg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIx
NjoKK15Jc3RydWN0IHVzYmlmX3JlcXVlc3Rfc2VnbWVudCBzZWdbVVNCSUZfTUFYX1NFR01FTlRT
X1BFUl9SRVFVRVNUXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTczOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjE6Cite
SXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjk3NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MjIyOgorXkl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJ
U08pICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3NTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIzOgorXklpbnQzMl90
IHN0YXR1czsgLyogc3RhdHVzIChub24tSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NzY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjIyNDoKK15JaW50MzJfdCBhY3R1YWxfbGVuZ3RoOyAvKiBhY3R1YWwgdHJhbnNm
ZXIgbGVuZ3RoICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
Mjk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI1OgorXklp
bnQzMl90IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLyQKCldBUk5JTkc6
IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMyOTgxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoyMjk6CitERUZJTkVfUklOR19UWVBFUyh1c2JpZl91cmIsIHN0cnVj
dCB1c2JpZl91cmJfcmVxdWVzdCwgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSk7CgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTg4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMzY6CiteSXVpbnQxNl90IGlkOyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTM6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3Qg
aWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk0OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDI6CiteSXVpbnQ4X3Qg
cG9ydG51bTsgLyogcG9ydCBudW1iZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTk1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoyNDM6CiteSXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQgKi8kCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk2OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDQ6CisjZGVmaW5lIFVTQklGX1NQRUVEX05P
TkVeSTAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk3OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDU6CisjZGVmaW5lIFVT
QklGX1NQRUVEX0xPV15JXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk5ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ2
OgorI2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjk5OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MjQ3OgorI2RlZmluZSBVU0JJRl9TUEVFRF9ISUdIXkkzJAoKV0FSTklORzogbGlu
ZSBvdmVyIDgwIGNoYXJhY3RlcnMKIzMwMDM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjI1MToKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1
c2JpZl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKCldBUk5JTkc6
IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMzMDEz
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToKKy8qKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgoKdG90YWw6IDExNyBlcnJvcnMsIDIxIHdhcm5pbmdzLCAyOTY3IGxpbmVz
IGNoZWNrZWQKClBhdGNoIDIvMiBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJ
ZiBhbnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8g
dGhlIG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBV
VCBFTkQgPT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKClRoZSBmdWxsIGxv
ZyBpcyBhdmFpbGFibGUgYXQKaHR0cDovL3BhdGNoZXcub3JnL2xvZ3MvMjAxOTA2MjExMDU0NDEu
MzAyNS0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vdGVzdGluZy5jaGVja3BhdGNoLz90eXBl
PW1lc3NhZ2UuCi0tLQpFbWFpbCBnZW5lcmF0ZWQgYXV0b21hdGljYWxseSBieSBQYXRjaGV3IFto
dHRwczovL3BhdGNoZXcub3JnL10uClBsZWFzZSBzZW5kIHlvdXIgZmVlZGJhY2sgdG8gcGF0Y2hl
dy1kZXZlbEByZWRoYXQuY29tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:36:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:36:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJi2-0003CU-Si; Fri, 21 Jun 2019 13: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJi2-0003CM-53
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:36:06 +0000
X-Inumbo-ID: 83fd6e34-9429-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 83fd6e34-9429-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 13:36:04 +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: kHmSjZjQiU85SmVPyXSujc0P7o9knd27sA1NcrOsp2EF4fYjvxjEkZfDDCCmT4dYPIEKVdWa1y
 IgAuMkoaqCAHCPz8sL1PBvE17Iia5kbm+6NcSjODC3xG8lbOeSL75XSestosFqnMuOCDWKEsmk
 WX77kJRIzYcNPG5ku+EsY6brDfoWofyOPHuc6q1w8q+LZx4G42T6B6YRokPrBWj50DZ5lgC5XE
 NT8eyHoH2OLb1TUj6wLqZE4AOD80yUNPaqc1zmJiqFzdkhBTruqU6nDiPbAvsJqxgj6f7luh3p
 ngE=
X-SBRS: 2.7
X-MesageID: 2070159
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,400,1557201600"; 
   d="scan'208";a="2070159"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8771020000780021F329@prv1-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: <21de62e1-ce94-2c61-5186-33a7d4b800b5@citrix.com>
Date: Fri, 21 Jun 2019 14:36: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: <5C8B8771020000780021F329@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 v8 48/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhpcyBmZWVscyBsaWtlIGl0IHNob3Vs
ZCBiZSBmb2xkZWQgd2l0aCBwYXRjaCA0NSAob3IgcGVyaGFwcyBlYXNpZXIsIDQ1Cm1vdmVkIGxh
dGVyIGFuZCBmb2xkZWQgaW50byB0aGlzIG9uZS7CoCBUaGUgZXhhY3Qgb3JkZXJpbmcgb2YgcGF0
Y2hlcwpyZWFsbHkgZG9lc24ndCBtYXR0ZXIpLgoKPiBAQCAtOTEsNiArOTUsMTYgQEAgc3RhdGlj
IGJvb2wgc2ltZF9jaGVja194b3Aodm9pZCkKPiAgICAgIHJldHVybiBjcHVfaGFzX3hvcDsKPiAg
fQo+ICAKPiArc3RhdGljIGJvb2wgc2ltZF9jaGVja19zc3NlM19hZXModm9pZCkKPiArewo+ICsg
ICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc19zc3NlMzsKPiArfQo+ICsKPiArc3Rh
dGljIGJvb2wgc2ltZF9jaGVja19hdnhfYWVzKHZvaWQpCj4gK3sKPiArICAgIHJldHVybiBjcHVf
aGFzX2Flc25pICYmIGNwdV9oYXNfYXZ4Owo+ICt9Cj4gKwo+ICBzdGF0aWMgYm9vbCBzaW1kX2No
ZWNrX2F2eDUxMmYodm9pZCkKPiAgewo+ICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyZjsKPiBA
QCAtMTQxLDYgKzE1NSwyMiBAQCBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMnZibWlfdmwo
dm9pCj4gICAgICByZXR1cm4gY3B1X2hhc19hdng1MTJfdmJtaSAmJiBjcHVfaGFzX2F2eDUxMnZs
Owo+ICB9Cj4gIAo+ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDJfdmFlcyh2b2lkKQo+ICt7
Cj4gKyAgICByZXR1cm4gY3B1X2hhc19hZXNuaSAmJiBjcHVfaGFzX3ZhZXMgJiYgY3B1X2hhc19h
dngyOwo+ICt9Cj4gKwo+ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZhZXModm9p
ZCkKPiArewo+ICsgICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc192YWVzICYmIGNw
dV9oYXNfYXZ4NTEyYnc7Cj4gK30KPiArCj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEy
YndfdmFlc192bCh2b2lkKQo+ICt7Cj4gKyAgICByZXR1cm4gY3B1X2hhc19hZXNuaSAmJiBjcHVf
aGFzX3ZhZXMgJiYKPiArICAgICAgICAgICBjcHVfaGFzX2F2eDUxMmJ3ICYmIGNwdV9oYXNfYXZ4
NTEydmw7Cj4gK30KCkkndmUgZ290IHRoZSBzYW1lIGNvbmNlcm5zIFdSVCBmZWF0dXJlIHRlc3Rz
IGFzIHdpdGggdGhlIHByZXZpb3VzCnBhdGNoLsKgIEV2ZXJ5dGhpbmcgZWxzZSBMR1RNLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:41:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13: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 1heJnK-0003yi-IU; Fri, 21 Jun 2019 13:41: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heJnI-0003ya-Ov
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:41:32 +0000
X-Inumbo-ID: 45183320-942a-11e9-afbd-fb55c5b74b79
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45183320-942a-11e9-afbd-fb55c5b74b79;
 Fri, 21 Jun 2019 13:41:28 +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: wp7CvgqH0wjTTScn08D2E7OLP/89oR+cNFIFcu5HcAzs31j+HPRhjQYKRZsa8WNuUWvSv+LkNP
 uB5cDlobvLxoOcH7fdHNFQ43WuxDKgUIxiO/Guz01A7eH+jxhD/JQrRByI7lp8Si5tRjUbJ/un
 +XyATMpGmn9/1AXqIhZ2bVT9nTjbWxvyiic60WpzBR7JsuuNBrQAnaYRktuBSHBvTkG3hiVULr
 qv8ba+X5VTwEkRJ4z7ZH6ZPi30qTNIGFwZ7xqTEZ1WyBjid6oWVfrGmV/KVBmy4qy5SbEkzfh5
 xuQ=
X-SBRS: 2.7
X-MesageID: 2070411
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,400,1557201600"; 
   d="scan'208";a="2070411"
Date: Fri, 21 Jun 2019 15:41:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190621134120.7njtc4t7j2hil6yi@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190621114635.22ylw4zh6tsika6j@MacBook-Air-de-Roger.local>
 <5D0CC87D020000780023A128@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0CC87D020000780023A128@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMDY6MDc6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA2LjE5IGF0IDEzOjQ2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6MzQ6MTNBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEz
OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gSWYgdGhlIGh5cGVy
dmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+
ID4+ID4+ID4gVGhpcyBhbGxvd3MgdG8gcG9zaXRpb24gdGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJl
Y3RseSBpbiB0aGUgb3V0cHV0Cj4gPj4gPj4gPiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBt
aWdodCBwbGFjZSAucmVsb2MgYmVmb3JlIHRoZSAudGV4dAo+ID4+ID4+ID4gc2VjdGlvbi4KPiA+
PiA+PiA+IAo+ID4+ID4+ID4gTm90ZSB0aGF0IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBi
ZWZvcmUgLmJzcyBmb3IgdHdvIHJlYXNvbnM6IGluCj4gPj4gPj4gPiBvcmRlciBmb3IgdGhlIHJl
c3VsdGluZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBkYXRhCj4gPj4g
Pj4gPiBhZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBmaWxlIHNpemUgY2FuIGJlIHNtYWxsZXIgdGhh
biB0aGUgbG9hZGVkCj4gPj4gPj4gPiBtZW1vcnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhlIGRhdGEg
aXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBpdAo+ID4+ID4+ID4gYmVsb25ncyB3aXRoIHRo
ZSBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25seSBkYXRhLgo+ID4+ID4+IAo+ID4+
ID4+IFdoaWxlIHRoaXMgbWF5IGJlIGZpbmUgZm9yIEVMRiwgSSdtIGFmcmFpZCBpdCB3b3VsZCBi
ZSBjYWxsaW5nIGZvcgo+ID4+ID4+IHN1YnRsZSBpc3N1ZXMgd2l0aCB4ZW4uZWZpIChpLmUuIHRo
ZSBQRSBiaW5hcnkpOiBUaGVyZSBhIC5yZWxvYwo+ID4+ID4+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5
IGV4cGVjdGVkIHRvIGNvbWUgYWZ0ZXIgIm5vcm1hbCIgZGF0YQo+ID4+ID4+IHNlY3Rpb25zLgo+
ID4+ID4gCj4gPj4gPiBPSywgd291bGQgeW91IGxpa2UgbWUgdG8gbGVhdmUgdGhlIC5yZWxvYyBz
ZWN0aW9uIGF0IHRoZSBwcmV2aW91cwo+ID4+ID4gcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhl
bj8KPiA+PiAKPiA+PiBXZWxsLCB0aGlzIHBhcnQgaXMgYSByZXF1aXJlbWVudCwgbm90IGEgcXVl
c3Rpb24gb2YgbWUgbGlraW5nIHlvdQo+ID4+IHRvIGRvIHNvLgo+ID4+IAo+ID4+ID4gT3IgZG8g
d2UgcHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBoYW5lZCBpbiB0aGUgRUxGIGJ1aWxkPwo+ID4+
IAo+ID4+IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24gaGVyZSB3aXRoIGhpcyBwbGFucyB0
byBhY3R1YWxseQo+ID4+IGFkZCByZWxvY2F0aW9ucyB0aGVyZSBpbiB0aGUgbm9uLWxpbmtlci1n
ZW5lcmF0ZWQtUEUgYnVpbGQuIEkKPiA+PiBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24gZWl0
aGVyIHdheSwgYXMgbG9uZyBhcyB0aGUKPiA+PiBjdXJyZW50IG1ldGhvZCBvZiBidWlsZGluZyBn
ZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCj4gPj4gCj4gPj4gQWxzbyBhIHJl
bWFyayByZWdhcmRpbmcgdGhlIHRpdGxlIC0gaW4gbXkgYnVpbGRzIHRoZXJlIGFscmVhZHkgaXMK
PiA+PiBhIC5yZWxvYyBzZWN0aW9uIGluIHRoZSBFTEYgaW1hZ2VzLCBzbyAiYWRkIiBkb2Vzbid0
IHJlYWxseSBzZWVtCj4gPj4gY29ycmVjdCB0byBtZS4gSXQgc2l0cyByaWdodCBhZnRlciAucm9k
YXRhLCBhbmQgSSB3b3VsZCBpdCBkb2Vzbid0Cj4gPj4gZ2V0IGZvbGRlZCBpbnRvIHRoZXJlIGJl
Y2F1c2UgLSBmb3Igc29tZSByZWFzb24gLSAucm9kYXRhIGlzCj4gPj4gYWN0dWFsbHkgbWFya2Vk
IHdyaXRhYmxlLgo+ID4gCj4gPiBBRkFJQ1QgLnJvZGF0YSBpcyBtYXJrZWQgd3JpdGFibGUgYmVj
YXVzZSBpdCBjb250YWlucyAuZGF0YS5wYXJhbSBhbmQKPiA+IC5kYXRhLnJlbC5yby4gSSdtIHVu
c3VyZSB3aHkgd2UgbmVlZCAuZGF0YS5yZWwucm8sIEkgd291bGQgYXNzdW1lIHRoYXQKPiA+IG9u
Y2UgdGhlIGZpbmFsIGJpbmFyeSBoYXMgYmVlbiBsaW5rZWQgLmRhdGEucmVsLnJvIHdvdWxkIGJl
IGVtcHR5LAo+ID4gc2luY2UgdGhlcmUncyBubyBydW4gdGltZSBsaW5raW5nIG9yIHJlbG9jYXRp
b24gYXMgWGVuIGlzIGEgc3RhbmRhbG9uZQo+ID4gYmluYXJ5Lgo+IAo+IE5vIC0gY29udGVudHMg
b2Ygc2VjdGlvbnMgZG9uJ3QgZ2V0IG1vdmVkIHRvIG90aGVyIHNlY3Rpb25zIHdoaWxlCj4gbGlu
a2luZywgdW5sZXNzIGluc3RydWN0ZWQgc28gYnkgdGhlIGxpbmtlciBzY3JpcHQuIEluIGFsbCB0
aGUKPiByZWxvY2F0YWJsZSBvYmplY3RzIHRoZXJlJ3MgZ29pbmcgdG8gYmUgLmRhdGEucmVsLnJv
LCBhbmQgaGVuY2UgdGhlCj4gbGlua2VyIHNjcmlwdCBoYXMgdG8gcHV0IHRoZW0gc29tZXdoZXJl
IChvciBsZWF2ZSBpdCB0byBkZWZhdWx0Cj4gcGxhY2VtZW50IGJ5IHRoZSBsaW5rZXIpLgoKUmln
aHQsIHNvIGFzIGxvbmcgYXMgd2UgcGxhY2UgLmRhdGEucmVsLnJvIGluc2lkZSBvZiAucm9kYXRh
IHRoZQpyZXN1bHRpbmcgc2VjdGlvbiBpcyBhbHdheXMgZ29pbmcgdG8gYmUgd3JpdGFibGUsIGR1
ZSB0byB0aGUgaW5wdXQKLmRhdGEucmVsLnJvIGJlaW5nIHdyaXRhYmxlLgoKPiBIbW0sIHRoaW5r
aW5nIGFib3V0IGl0IC0gYXJlIHlvdSBwZXJoYXBzIG1peGluZyB1cCAuZGF0YS5yZWwgLwo+IC5k
YXRhLnJlbC5ybyB3aXRoIC5yZWwuZGF0YSAvIC5yZWxhLmRhdGE/CgpZZXMsIEkgdGhpbmsgSSBt
ZXNzZWQgdXAuIEFzIHlvdSBzYXksIGNvbnRlbnRzIG9mIHNlY3Rpb25zIGRvbid0IG1vdmUKdW5s
ZXNzIGV4cGxpY2l0bHkgZG9uZSBieSB0aGUgbGlua2VyIHNjcmlwdC4KCj4gPiBSZWdhcmRpbmcg
LmRhdGEucGFyYW0gaXQgc2hvdWxkIGJlIHJlbmFtZWQgdG8gLnJvZGF0YS5wYXJhbSwgYW5kIEkK
PiA+IHNob3VsZCB0YWtlIGEgbG9vayBhdCB3aHkgaXQncyBtYXJrZWQgYXMgJ1dBJyBpbnN0ZWFk
IG9mICdBJy4KPiAKPiBXZWxsLCB0aGVyZSdzIG5vICJjb25zdCIgb24gdGhlIHN0cnVjdHVyZSBp
bnN0YW50aWF0aW9ucy4KCkkgdGhpbmsgdGhlcmUgaXMgaW5kZWVkIGEgY29uc3Qgb24gdGhlIGlu
c3RhbnRpYXRpb24sIHNlZSBfX3BhcmFtCm1hY3JvIGluIGluaXQuaCB3aGljaCBpcyB1c2VkIGlu
IHRoZSBkZWNsYXJhdGlvbnMgZG9uZSB3aXRoCl9fcnRwYXJhbS4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:43:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:43:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJpG-000473-0r; Fri, 21 Jun 2019 13:43: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heJpE-00046m-5a
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:43:32 +0000
X-Inumbo-ID: 8b83813e-942a-11e9-812c-ffd51528e437
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b83813e-942a-11e9-812c-ffd51528e437;
 Fri, 21 Jun 2019 13:43: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 1heJp7-0007bk-UK; Fri, 21 Jun 2019 13:43: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 1heJp7-0003lp-Mq; Fri, 21 Jun 2019 13:43:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heJp7-0007b1-M9; Fri, 21 Jun 2019 13:43:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138048-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-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:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=2699e63fc04e2ed40e49c14d9262a1e10f0e1026
X-Osstest-Versions-That: libvirt=68e503ee70462ba755e400b123bd713867c9764e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 13:43:25 +0000
Subject: [Xen-devel] [libvirt test] 138048: 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>

ZmxpZ2h0IDEzODA0OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwNDgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzkyOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3OTI5CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDI2OTllNjNmYzA0ZTJlZDQwZTQ5YzE0ZDkyNjJhMWUxMGYwZTEw
MjYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDY4ZTUwM2VlNzA0NjJi
YTc1NWU0MDBiMTIzYmQ3MTM4NjdjOTc2NGUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzkyOSAg
MjAxOS0wNi0xOCAwNDoxOTozOSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgw
NDggIDIwMTktMDYtMTkgMjA6NTI6MzkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVo
cmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVk
aGF0LmNvbT4KICBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICBK
b25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21r
b0ByZWRoYXQuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgog
IE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgWWkgTGkgPHlpbGlAd2lu
aG9uZy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgNjhlNTAzZWU3MC4uMjY5OWU2
M2ZjMCAgMjY5OWU2M2ZjMDRlMmVkNDBlNDljMTRkOTI2MmExZTEwZjBlMTAyNiAtPiB4ZW4tdGVz
dGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:45:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:45:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJqh-0004D1-EJ; Fri, 21 Jun 2019 13: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heJqg-0004Ct-Cf
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:45:02 +0000
X-Inumbo-ID: c1a85f6e-942a-11e9-af48-eb368223392a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1a85f6e-942a-11e9-af48-eb368223392a;
 Fri, 21 Jun 2019 13:44:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 07:44:56 -0600
Message-Id: <5D0CDF58020000780023A22E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 07:44:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B86FB020000780021F31D@prv1-mh.provo.novell.com>
 <9436d6db-f87e-a97b-f1da-0b00af99d422@citrix.com>
In-Reply-To: <9436d6db-f87e-a97b-f1da-0b00af99d422@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 44/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE0OjUyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFzIHRvIHRo
ZSBmZWF0dXJlIGRlcGVuZGVuY3kgYWRqdXN0bWVudCwgd2hpbGUgc3RyaWN0bHkgc3BlYWtpbmcg
QVZYIGlzCj4+IGEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWU1NIHJlZ2lzdGVycyksIDI1
Ni1iaXQgdmVjdG9ycyBvZiBpbnRlZ2Vycwo+PiBoYXZlIGdvdCBmdWxseSBpbnRyb2R1Y2VkIHdp
dGggQVZYMiBvbmx5LiBTYWRseSBnY2MgY2FuJ3QgYmUgdXNlZCBhcyBhCj4+IHJlZmVyZW5jZSBo
ZXJlOiBUaGV5IGRvbid0IHByb3ZpZGUgYW55IEFWWDUxMi1pbmRlcGVuZGVudCBidWlsdC1pbiBh
dAo+PiBhbGwuCj4+Cj4+IEFsb25nIHRoZSBsaW5lcyBvZiBQQ0xNVUxRRFEsIHNpbmNlIHRoZSBp
bnNucyBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyCj4+IHRoZWlyIG1lbW9yeSBhY2Nlc3MgcGF0dGVy
bnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0Cj4+IHdhcyBuZWNl
c3NhcnkgdG8gYWRkIGEgY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlv
bmQgdGhlCj4+IERpc3A4IHNjYWxpbmcgb25lLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBUQkQ6IFNob3VsZCBWUENMTVVMUURR
IGFsc28gZGVwZW5kIG9uIFBDTE1VTFFEUT8KPiAKPiBJIHRoaW5rIHNvLCB5ZXMuICBUaGVzZSBh
cmUgYWxsIDY0IGJ5IDY0IG11bHRpcGxpZXMgd2l0aCBhIDEyOCBiaXQKPiByZXN1bHQsIGFuZCBh
biBpbW04IHRvIGNob29zZSB3aGljaCBxdWFkd29yZHMgZ2V0IHVzZWQsIHNvIGJvdGggdGhlc2UK
PiBmZWF0dXJlcyB3aWxsIGJlIHVzaW5nIHRoZSBzaWxpY29uIGJsb2NrIGluIHRoZSB2ZWN0b3Ig
cGlwZWxpbmUuICBUaGUKPiBvbmx5IGRpZmZlcmVuY2UgaXMgd2hldGhlciBpdHMgd2lyZWQgdGhy
b3VnaCBmcm9tIHRoZSBsZWdhY3kgU1NFCj4gaW5zdHJ1Y3Rpb25zLCBvciB0aGUgW0VdVkVYIGlu
c3RydWN0aW9ucy4KPiAKPiBJIGNlcnRhaW5seSBkb24ndCBleHBlY3QgdG8gZXZlciBzZWUgaGFy
ZHdhcmUgd2l0aCBWUENMTVVMUURRIGJ1dAo+IGxhY2tpbmcgUENMTVVMUURRLgoKT2theSwgd2ls
bCBkbywgYW5kIEknbGwgYXNzdW1lIHRoYXQgLi4uCgo+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNw
dWlkLnB5Cj4+ICsrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKPj4gQEAgLTI1NSw4ICsyNTUs
OSBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOgo+PiAgCj4+ICAgICAgICAgICMgVGhpcyBp
cyBqdXN0IHRoZSBkZXBlbmRlbmN5IGJldHdlZW4gQVZYNTEyIGFuZCBBVlgyIG9mIFhTVEFURQo+
PiAgICAgICAgICAjIGZlYXR1cmUgZmxhZ3MuICBJZiB3YW50IHRvIHVzZSBBVlg1MTIsIEFWWDIg
bXVzdCBiZSBzdXBwb3J0ZWQgYW5kCj4+IC0gICAgICAgICMgZW5hYmxlZC4KPj4gLSAgICAgICAg
QVZYMjogW0FWWDUxMkZdLAo+PiArICAgICAgICAjIGVuYWJsZWQuICBDZXJ0YWluIGxhdGVyIGV4
dGVuc2lvbnMsIGFjdGluZyBvbiAyNTYtYml0IHZlY3RvcnMgb2YKPj4gKyAgICAgICAgIyBpbnRl
Z2VycywgYmV0dGVyIGRlcGVuZCBvbiBBVlgyIHRoYW4gQVZYLgo+PiArICAgICAgICBBVlgyOiBb
QVZYNTEyRiwgVlBDTE1VTFFEUV0sCj4gCj4gSG1tIC0gdGhpcyBpcyBhd2t3YXJkLCBiZWNhdXNl
IGluIHByYWN0aWNlLCB0aGVyZSB3b24ndCBiZSBhbnkgaGFyZHdhcmUKPiBpbiBleGlzdGVuY2Ug
d2l0aCBWUENMTVVMUURRIGFuZCBBVlgyIGJ1dCBsYWNraW5nIEFWWDUxMi4KPiAKPiBIb3dldmVy
LCB0aGUgVkVYIGVuY29kaW5nIGlzIGxlZ2l0aW1hdGUgaW4gdGhlIGFic2VuY2Ugb2YgdGhlIEVW
RVgKPiBlbmNvZGluZywgYW5kIGRvZXNuJ3QgZGVwZW5kIG9uIHRoZSBBVlg1MTIgWENSMCBzdGF0
ZS4KPiAKPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCi4uLiB0aGlzIGlzIG1lYW50IGZvciBhIHBhdGNoIHdpdGggdGhhdCBhZGRpdGlvbiB0byB0
aGUgZGVwZW5kZW5jeSB0cmVlLgoKQnR3IC0gZm9yIEdGTkkgYW5kIGl0cyBWRVgvRVZFWCBmb3Jt
cyB0aGlzIGdldHMgZXZlbiBtb3JlIGludGVyZXN0aW5nLgpJdCBkaWRuJ3QgZXZlbiBvY2N1ciB0
byBtZSB0aGF0IHRoZXJlIGNvdWxkIGJlIG5ldyBoYXJkd2FyZSBzdXBwb3J0aW5nCkdGTkkgYnV0
IG5vIEFWWCogd2hhdHNvZXZlciwgYnV0IEkndmUgYmVlbiB0b2xkIHRoZSBjdXJyZW50IHNwbGl0
CmJldHdlZW4gU0RNIGFuZCBJU0EgZXh0ZW5zaW9ucyBkb2MgaXMgdG8gcmVmbGVjdCBleGFjdGx5
IHRoaXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:49:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:49:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJv1-0004PW-37; Fri, 21 Jun 2019 13:49: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=2/GD=UU=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1heJuz-0004PR-RG
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:49:29 +0000
X-Inumbo-ID: 62dbf391-942b-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::72f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62dbf391-942b-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 13:49:28 +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=3e0HfqNuwIg6oqyuTQ/pdol4hT4U3E/B/FIwmy/ntcQ=;
 b=I4OOPTnqOYm4nuUb0l5ThqhgzA3ab1vdhCffb00B8nRUorOIc3lCqEcJRjmPcaZ5ZbnOuMkuqqYfNvoaa8/ZN/ru9jGdL4a5QmYMcn0guQb7hsmfzguaL0QAAtP0hLX03ibuSlK4/i8ioE4Dh1lEuh9jrNJXJ6pL6ci+Uw3u5gU=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2541.eurprd02.prod.outlook.com (10.173.79.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Fri, 21 Jun 2019 13:49:26 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 13:49:25 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2] viridian: unify time sources
Thread-Index: AQHVJOZ9TJ6Ax2/iJkOya88b+ayUTaamJnaA
Date: Fri, 21 Jun 2019 13:49:25 +0000
Message-ID: <a517fc98-cdd7-4bc4-e096-08826399ddf7@bitdefender.com>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
In-Reply-To: <20190617082358.2734-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0037.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1::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: 2e507e43-8477-41a8-06d9-08d6f64f45ed
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2541; 
x-ms-traffictypediagnostic: VI1PR0202MB2541:|VI1PR0202MB2541:
x-microsoft-antispam-prvs: <VI1PR0202MB2541CEB0691B7AA1429C91B6ABE70@VI1PR0202MB2541.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(346002)(396003)(39860400002)(366004)(376002)(189003)(199004)(5660300002)(6116002)(3846002)(6486002)(8936002)(14454004)(36756003)(31686004)(71190400001)(4326008)(256004)(71200400001)(110136005)(54906003)(86362001)(229853002)(31696002)(81156014)(81166006)(8676002)(7736002)(73956011)(6436002)(66446008)(64756008)(66556008)(66476007)(316002)(305945005)(66946007)(53936002)(476003)(99286004)(486006)(6512007)(26005)(76176011)(52116002)(386003)(6506007)(2906002)(186003)(102836004)(25786009)(66066001)(2501003)(6246003)(478600001)(11346002)(446003)(68736007)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2541;
 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: X3/BOvLMrmsA04tvfDO2k8ct4S/VPZsmrJUCLwWtyUa8c+LDzcFI4QyaKjs9uvmgMbFisWfluSJYNQEo6+oIDvJvuWbgJYofAcunChiOCn+3JLZs6nb9NFuJRq08N5vnbTr/HhcJNegiXsQI3y2UwcHHZ3Mf/Bk89R9NBAuzFCHhLjzVncH6WT+3oUy/KivXO1v9/ax5OG0rv5sh7N20AXqlkCvX8aPVI3TGynTDLlvMag137fgwCL/a05Xkay7qfCjN/a+qR75bP686DkWrHgX6XEp/h6NbPXKmztNX0XWbnhWIfbYz69eliAo6cc+HQOmW95ygkhFXEYowqVSNUv55aUxw0jzv8RYqWBpl/A9z48vNO0+jGTNeOoHblqWt4SQTKvRZrBQpc/b8jiCJnheBe5U6bqHPZrhnYmYUOu0=
Content-ID: <58982C3F656A15439F0F40C401CA342A@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e507e43-8477-41a8-06d9-08d6f64f45ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 13:49:25.8547 (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: VI1PR0202MB2541
Subject: Re: [Xen-devel] [PATCH v2] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

PiAgIC8qDQo+IEBAIC0xMzYsNyArMTAwLDcgQEAgc3RhdGljIGludDY0X3QgdGltZV9yZWZfY291
bnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gICAgKiAxMjggYml0IG51bWJlciB3aGljaCBp
cyB0aGVuIHNoaWZ0ZWQgNjQgdGltZXMgdG8gdGhlIHJpZ2h0IHRvIG9idGFpbg0KPiAgICAqIHRo
ZSBoaWdoIDY0IGJpdHMuIg0KPiAgICAqLw0KDQpJcyB0aGVyZSBhIGdvb2QgcmVhc29uIGZvciB1
c2luZyBzaWduZWQgb2Zmc2V0IGhlcmU/IElmIHNvIHRoZW4gbWF5YmUgDQp5b3Ugc2hvdWxkIGNo
YW5nZSB0aGUgcmV0dXJuIHR5cGUgb3IgY2hlY2sgZm9yIGJvdW5kcy4NCg0KPiAtc3RhdGljIHVp
bnQ2NF90IHNjYWxlX3RzYyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90IHNjYWxlLCB1aW50NjRfdCBv
ZmZzZXQpDQo+ICtzdGF0aWMgdWludDY0X3Qgc2NhbGVfdHNjKHVpbnQ2NF90IHRzYywgdWludDY0
X3Qgc2NhbGUsIGludDY0X3Qgb2Zmc2V0KQ0KPiAgIHsNCj4gICAgICAgdWludDY0X3QgcmVzdWx0
Ow0KPiAgIA0KPiBAQCAtMTUzLDIyICsxMTcsNDYgQEAgc3RhdGljIHVpbnQ2NF90IHNjYWxlX3Rz
Yyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90IHNjYWxlLCB1aW50NjRfdCBvZmZzZXQpDQo+ICAgICAg
IHJldHVybiByZXN1bHQgKyBvZmZzZXQ7DQo+ICAgfQ0KPiAgIA0KPiAtc3RhdGljIHVpbnQ2NF90
IHRpbWVfbm93KHN0cnVjdCBkb21haW4gKmQpDQo+ICtzdGF0aWMgdWludDY0X3QgdHJjX3ZhbChj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCBpbnQ2NF90IG9mZnNldCkNCj4gICB7DQo+ICAgICAgIHVp
bnQ2NF90IHRzYywgc2NhbGU7DQo+ICAgDQo+IC0gICAgLyoNCj4gLSAgICAgKiBJZiB0aGUgcmVm
ZXJlbmNlIFRTQyBwYWdlIGlzIG5vdCBlbmFibGVkLCBvciBoYXMgYmVlbiBpbnZhbGlkYXRlZA0K
PiAtICAgICAqIGZhbGwgYmFjayB0byB0aGUgcGFydGl0aW9uIHJlZmVyZW5jZSBjb3VudGVyLg0K
PiAtICAgICAqLw0KPiAtICAgIGlmICggIWQtPmFyY2guaHZtLnZpcmlkaWFuLT5yZWZlcmVuY2Vf
dHNjX3ZhbGlkICkNCj4gLSAgICAgICAgcmV0dXJuIHRpbWVfcmVmX2NvdW50KGQpOw0KPiAtDQo+
IC0gICAgLyogT3RoZXJ3aXNlIGNvbXB1dGUgcmVmZXJlbmNlIHRpbWUgaW4gdGhlIHNhbWUgd2F5
IHRoZSBndWVzdCB3b3VsZCAqLw0KPiAgICAgICB0c2MgPSBodm1fZ2V0X2d1ZXN0X3RzYyhwdF9n
bG9iYWxfdmNwdV90YXJnZXQoZCkpOw0KPiAgICAgICBzY2FsZSA9ICgoMTAwMDB1bCA8PCAzMikg
LyBkLT5hcmNoLnRzY19raHopIDw8IDMyOw0KPiAgIA0KPiAtICAgIHJldHVybiBzY2FsZV90c2Mo
dHNjLCBzY2FsZSwgMCk7DQo+ICsgICAgcmV0dXJuIHNjYWxlX3RzYyh0c2MsIHNjYWxlLCBvZmZz
ZXQpOw0KPiArfQ0KDQpBbGV4DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:51:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:51:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heJws-00055Z-LO; Fri, 21 Jun 2019 13:51: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heJwq-00055S-SW
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:51:24 +0000
X-Inumbo-ID: a64b9fa0-942b-11e9-b6e2-870573f764b1
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a64b9fa0-942b-11e9-b6e2-870573f764b1;
 Fri, 21 Jun 2019 13:51: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: oouBaklp7m2NRMuxv/+POyPfMdsmHIJn/7e60iA+27BwyOKfI4yurbLNyMoWVeBUf7hDr8hyt/
 2E7H9n5Q3mWNPZWc6IPkkoQtKYDHppQw+4QGbzwPJLrPK2rM+Wm9b696KE1FWvZOeE9Xj/b+g/
 G7Hv9gZk70fh7rNX6QUuKezkArMuF3oPbNM8gBw4V3Hr83y0bJMINHm7fUGCmAxHrePd3bW1Ad
 po70yGCFpbcTEl8FLRHlO+GyZzc9m6bUtpCQowtEYHdHJ4Ru83ObqP3pRxETeDLxntlmBVG1WU
 0qI=
X-SBRS: 2.7
X-MesageID: 2050357
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,400,1557201600"; 
   d="scan'208";a="2050357"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8795020000780021F32C@prv1-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: <f149d827-ac66-3460-2fa3-9c653bfbf91b@citrix.com>
Date: Fri, 21 Jun 2019 14:51:17 +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: <5C8B8795020000780021F32C@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 v8 49/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gKyAgICAgICAgLyoKPiAr
ICAgICAgICAgKiBTSEEyNTZSTkRTMgo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogU1JDMSA9
IHsgQzAsIEQwLCBHMCwgSDAgfQo+ICsgICAgICAgICAqIFNSQzIgPSB7IEEwLCBCMCwgRTAsIEYw
IH0KPiArICAgICAgICAgKiBYTU0wID0gVycgPSB7ID8sID8sIFdLMSwgV0swIH0KPiArICAgICAg
ICAgKgo+ICsgICAgICAgICAqIChOQiB0aGF0IHRoZSBub3RhdGlvbiBhZ2FpbiBpcyBub3QgQy1s
aWtlLCBpLmUuIGVsZW1lbnRzIGFyZSBsaXN0ZWQKPiArICAgICAgICAgKiBoaWdoLXRvLWxvdyBl
dmVyeXdoZXJlIGluIHRoaXMgY29tbWVudC4pCj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBD
aChFLEYsRykgPSAoRSAmIEYpIF4gKH5FICYgRykKPiArICAgICAgICAgKiBNYWooQSxCLEMpID0g
KEEgJiBCKSBeIChBICYgQykgXiAoQiAmIEMpCj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiDD
jsKjMChBKSA9IFJPUjIoQSkgXiBST1IxMyhBKSBeIFJPUjIyKEEpCj4gKyAgICAgICAgICogw47C
ozEoRSkgPSBST1I2KEUpIF4gUk9SMTEoRSkgXiBST1IyNShFKQoKVGhpcyBsb29rcyBsaWtlIHNv
bWUgZW5jb2RpbmcgcHJvYmxlbXMgKGFuZCBsYXRlciBvbiBpbiB0aGUgY29tbWVudCkuwqAgSQpj
YW4ndCB0ZWxsIHdoZXRoZXIgaXQgaXMgYSBjb25zZXF1ZW5jZSBvZiB0aGUgZW1haWwgb3Igc29t
ZXRoaW5nIHByZXNlbnQKaW4gdGhlIHVuZGVybHlpbmcgcGF0Y2guwqAKCj4gLS0tIGEvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMKPiArKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwo+IEBAIC0xNTUsNiArMTU4LDIxIEBA
IHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kKPiAgICAgIHJldHVybiBj
cHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7Cj4gIH0KPiAgCj4gK3N0YXRp
YyBib29sIHNpbWRfY2hlY2tfc3NlNF9zaGEodm9pZCkKPiArewo+ICsgICAgcmV0dXJuIGNwdV9o
YXNfc2hhICYmIGNwdV9oYXNfc3NlNF8yOwoKVGhlIGxlZ2FjeSBpbnN0cnVjdGlvbiBpc24ndCBs
aXN0ZWQgYXMgaGF2aW5nIGFueSBkZXBlbmRlbmN5IG90aGVyIHRoYW4KdGhlIFNIQSBiaXQuCgo+
ICt9Cj4gKwo+ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eF9zaGEodm9pZCkKPiArewo+ICsg
ICAgcmV0dXJuIGNwdV9oYXNfc2hhICYmIGNwdV9oYXNfYXZ4OwoKSSBjYW4ndCBsb2NhdGUgYW55
IFtFXVZFWCBlbmNvZGluZyBpbmZvcm1hdGlvbiBmb3IgdGhlIFNIQQppbnN0cnVjdGlvbnMuwqAg
SXMgdGhpcyBhIHNpZGUgZWZmZWN0IG9mIHRoZSByZXN0IG9mIHRoZSB0ZXN0IGFsZ29yaXRobSwK
b3IgYW0gSSBtaXNzaW5nIHNvbWV0aGluZyBpbiB0aGUgbWFudWFsPwoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:58:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13: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 1heK3o-0005K9-IH; Fri, 21 Jun 2019 13: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heK3n-0005K4-CM
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:58:35 +0000
X-Inumbo-ID: a5c7b19e-942c-11e9-ac2a-eba1e56c2c85
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a5c7b19e-942c-11e9-ac2a-eba1e56c2c85;
 Fri, 21 Jun 2019 13:58: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: N92hqBWPa5rxyQMLiifefonAMSf06PHlBG3k2QVMHgkHXiYMiA4/0t8wjHXatnidV8pibddIxc
 xdCx8Cu/zC7YY1M+EkxO0oGzMDEeZfpwfGG8GzYM13sfnVPpNQ9UlVz1sZTJv6QGdlKzLjt2EQ
 qXQhe/kEASvSNBTkkA2SooOfeCnb4kcZImjNAcdj7xNimiLWcw3o1onXCGR7bHE+MN55tj6uvH
 5lY73JhXJaE/sw6AVketAGH0DChgtaaYG9fGH6nGFUP6WOt6gGdGidiyft1DY4PUR5p3O7XmJ4
 Cs4=
X-SBRS: 2.7
X-MesageID: 2059782
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,400,1557201600"; 
   d="scan'208";a="2059782"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B87B0020000780021F32F@prv1-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: <8ee5dca2-452a-4b80-1674-c8d94a859b4c@citrix.com>
Date: Fri, 21 Jun 2019 14:58: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: <5C8B87B0020000780021F32F@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 v8 50/50] 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: 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>

T24gMTUvMDMvMjAxOSAxMTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxzbyB1c2UgdGhpcyBm
b3IgQVZYNTEyX1ZCTUkyIFZQU0h7TCxSfUR7LFZ9e0QsUSxXfSB0ZXN0aW5nIChvbmx5IHRoZQo+
IHF1YWQgd29yZCByaWdodCBzaGlmdHMgZ2V0IGFjdHVhbGx5IHVzZWQ7IHRoZSBhc3N1bXB0aW9u
IGlzIHRoYXQgdGhlaXIKPiAibGVmdCIgY291bnRlcnBhcnRzIGFzIHdlbGwgYXMgdGhlIGRvdWJs
ZSB3b3JkIGFuZCB3b3JkIGZvcm1zIHRoZW4gd29yawo+IGFzIHdlbGwpLgo+Cj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdGlyeC5jb20+IChzdWJqZWN0IHRvIGFsbApyZWxhdGVk
IGNvbmNlcm5lZCByYWlzZWQgb24gZWFybGllciBwYXRjaGVzIGJlaW5nIHJlc29sdmVkIGluIGEK
Y29uc2lzdGVudCBtYW5uZXIpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 13:59:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 13:59:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heK4H-0005M4-Sy; Fri, 21 Jun 2019 13:59:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4J1g=UU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1heK4G-0005Lx-N5
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 13:59:04 +0000
X-Inumbo-ID: b8e3a940-942c-11e9-8623-efbda2fecc60
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b8e3a940-942c-11e9-8623-efbda2fecc60;
 Fri, 21 Jun 2019 13:59: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: IWy26hf/T03nrB5y8uQccih9JjVfWD217y2xtCEWGJGPPlrl6booJQMooScYOyshgS4nQtQSpx
 zAy5iVp8Jhd5SqDgKMZ26hnchzA7aIxAz/Xs8/YwdowWyfDR1lvZyUHlvBSyDwDSsWktyuCl8H
 Bn1dNT3fUSAl9g9B1QE49O9HbS9LrrGnsgXVx+qtOt8M6vIvYIXZ7pPxvZOFAxW3EWRy1OcgK9
 ppqJtUSNo8LsLWAKcbzpuS5pwnbOEQSGQzf/r1aNYp4pXjzWQTgJpnhpRpEPSCX/y4hxESktVG
 1xo=
X-SBRS: 2.7
X-MesageID: 2071469
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,400,1557201600"; 
   d="scan'208";a="2071469"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexandru Stefan ISAILA' <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2] viridian: unify time sources
Thread-Index: AQHVJOYEKpYlKKXKuECuo6GB2lf0qqamBPOAgAAim3A=
Date: Fri, 21 Jun 2019 13:58:57 +0000
Message-ID: <e4ec7405ea9b4c9bb94f903a51561582@AMSPEX02CL03.citrite.net>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
 <a517fc98-cdd7-4bc4-e096-08826399ddf7@bitdefender.com>
In-Reply-To: <a517fc98-cdd7-4bc4-e096-08826399ddf7@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] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQo+IFNlbnQ6IDIxIEp1bmUgMjAxOSAxNDo0
OQ0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Ow0KPiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyXSB2aXJpZGlhbjogdW5pZnkgdGlt
ZSBzb3VyY2VzDQo+IA0KPiA+ICAgLyoNCj4gPiBAQCAtMTM2LDcgKzEwMCw3IEBAIHN0YXRpYyBp
bnQ2NF90IHRpbWVfcmVmX2NvdW50KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpDQo+ID4gICAgKiAx
MjggYml0IG51bWJlciB3aGljaCBpcyB0aGVuIHNoaWZ0ZWQgNjQgdGltZXMgdG8gdGhlIHJpZ2h0
IHRvIG9idGFpbg0KPiA+ICAgICogdGhlIGhpZ2ggNjQgYml0cy4iDQo+ID4gICAgKi8NCj4gDQo+
IElzIHRoZXJlIGEgZ29vZCByZWFzb24gZm9yIHVzaW5nIHNpZ25lZCBvZmZzZXQgaGVyZT8gSWYg
c28gdGhlbiBtYXliZQ0KPiB5b3Ugc2hvdWxkIGNoYW5nZSB0aGUgcmV0dXJuIHR5cGUgb3IgY2hl
Y2sgZm9yIGJvdW5kcy4NCg0KVGhlIG9mZnNldCBpcyBhY3R1YWxseSBuZWdhdGl2ZSBtb3N0IG9m
IHRoZSB0aW1lIGJ1dCB0aGUgcmVzdWx0aW5nIHJlZmVyZW5jZSB0aW1lIHNob3VsZCBiZSB1bnNp
Z25lZCBzbyB0aGUgcmV0dXJuIHR5cGUgb2YgdGltZV9yZWZfY291bnQoKSBkb2VzIG5lZWQgZml4
aW5nLg0KDQogIFBhdWwNCg0KPg0KPiA+IC1zdGF0aWMgdWludDY0X3Qgc2NhbGVfdHNjKHVpbnQ2
NF90IHRzYywgdWludDY0X3Qgc2NhbGUsIHVpbnQ2NF90IG9mZnNldCkNCj4gPiArc3RhdGljIHVp
bnQ2NF90IHNjYWxlX3RzYyh1aW50NjRfdCB0c2MsIHVpbnQ2NF90IHNjYWxlLCBpbnQ2NF90IG9m
ZnNldCkNCj4gPiAgIHsNCj4gPiAgICAgICB1aW50NjRfdCByZXN1bHQ7DQo+ID4NCj4gPiBAQCAt
MTUzLDIyICsxMTcsNDYgQEAgc3RhdGljIHVpbnQ2NF90IHNjYWxlX3RzYyh1aW50NjRfdCB0c2Ms
IHVpbnQ2NF90IHNjYWxlLCB1aW50NjRfdCBvZmZzZXQpDQo+ID4gICAgICAgcmV0dXJuIHJlc3Vs
dCArIG9mZnNldDsNCj4gPiAgIH0NCj4gPg0KPiA+IC1zdGF0aWMgdWludDY0X3QgdGltZV9ub3co
c3RydWN0IGRvbWFpbiAqZCkNCj4gPiArc3RhdGljIHVpbnQ2NF90IHRyY192YWwoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgaW50NjRfdCBvZmZzZXQpDQo+ID4gICB7DQo+ID4gICAgICAgdWludDY0
X3QgdHNjLCBzY2FsZTsNCj4gPg0KPiA+IC0gICAgLyoNCj4gPiAtICAgICAqIElmIHRoZSByZWZl
cmVuY2UgVFNDIHBhZ2UgaXMgbm90IGVuYWJsZWQsIG9yIGhhcyBiZWVuIGludmFsaWRhdGVkDQo+
ID4gLSAgICAgKiBmYWxsIGJhY2sgdG8gdGhlIHBhcnRpdGlvbiByZWZlcmVuY2UgY291bnRlci4N
Cj4gPiAtICAgICAqLw0KPiA+IC0gICAgaWYgKCAhZC0+YXJjaC5odm0udmlyaWRpYW4tPnJlZmVy
ZW5jZV90c2NfdmFsaWQgKQ0KPiA+IC0gICAgICAgIHJldHVybiB0aW1lX3JlZl9jb3VudChkKTsN
Cj4gPiAtDQo+ID4gLSAgICAvKiBPdGhlcndpc2UgY29tcHV0ZSByZWZlcmVuY2UgdGltZSBpbiB0
aGUgc2FtZSB3YXkgdGhlIGd1ZXN0IHdvdWxkICovDQo+ID4gICAgICAgdHNjID0gaHZtX2dldF9n
dWVzdF90c2MocHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpKTsNCj4gPiAgICAgICBzY2FsZSA9ICgo
MTAwMDB1bCA8PCAzMikgLyBkLT5hcmNoLnRzY19raHopIDw8IDMyOw0KPiA+DQo+ID4gLSAgICBy
ZXR1cm4gc2NhbGVfdHNjKHRzYywgc2NhbGUsIDApOw0KPiA+ICsgICAgcmV0dXJuIHNjYWxlX3Rz
Yyh0c2MsIHNjYWxlLCBvZmZzZXQpOw0KPiA+ICt9DQo+IA0KPiBBbGV4DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:00:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 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 1heK5W-00067U-9D; Fri, 21 Jun 2019 14:00:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heK5U-00067J-8q
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:00:20 +0000
X-Inumbo-ID: e71978a5-942c-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e71978a5-942c-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:00:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 08:00:18 -0600
Message-Id: <5D0CE2F0020000780023A265@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 08:00:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-mh.provo.novell.com>
 <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
In-Reply-To: <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 46/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE1OjE5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE5vdGUgdGhh
dCB0aGUgSVNBIGV4dGVuc2lvbnMgZG9jdW1lbnQgcmV2aXNpb24gMDM1IGlzIGFtYmlndW91cwo+
PiByZWdhcmRpbmcgZmF1bHQgc3VwcHJlc3Npb24gZm9yIFZHRjJQOE1VTEI6IFRleHQgc2F5cyBp
dCdzIHN1cHBvcnRlZCwKPj4gd2hpbGUgdGhlIGV4Y2VwdGlvbiBzcGVjaWZpY2F0aW9uIGxpc3Rl
ZCBpcyBFNE5GLiBHaXZlbiB0aGUgd29yZGluZyBoZXJlCj4+IGFuZCBmb3IgdGhlIG90aGVyIHR3
byBpbnNucyBJJ20gaW5jbGluZWQgdG8gdHJ1c3QgdGhlIHRleHQgbW9yZSB0aGFuIHRoZQo+PiBl
eGNlcHRpb24gcmVmZXJlbmNlLCB3aGljaCB3YXMgYWxzbyBjb25maXJtZWQgaW5mb3JtYWxseS4K
PiAKPiBWZXJzaW9uIDAzNyBoYXMgdGhlIGV4Y2VwdGlvbiByZWZlcmVuY2UgYXMgRTQgcmF0aGVy
IHRoYW4gRTRORiwgc28gSQo+IHRoaW5rIHRoaXMgZW50aXJlIHBhcmFncmFwaCBpcyBzdGFsZSBu
b3cgYW5kIGNhbiBiZSBkcm9wcGVkLgoKT2gsIGluZGVlZCwgdGhleSd2ZSBjb3JyZWN0ZWQgdGhh
dC4KCj4gKE9uIGEgdGFuZ2VudCwgQVZYNTEyX1ZQMklOVEVSU0VDVCBub3cgZXhpc3RzIGluIHRo
ZSBleHRlbnNpb25zIGRvYy4pCgpBbmQgSSBoYXZlIGl0IGltcGxlbWVudGVkLCBidXQgbm8gd2F5
IHRvIHRlc3QgdW50aWwgc2RlIHN1cHBvcnRzIGl0LgoKPj4gQXMgdG8gdGhlIGZlYXR1cmUgZGVw
ZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBzcGVha2luZyBTU0UgaXMKPj4gYSBz
dWZmaWNpZW50IHByZXJlcSAodG8gaGF2ZSBYTU0gcmVnaXN0ZXJzKSwgdmVjdG9ycyBvZiBieXRl
cyBhbmQgcXdvcmRzCj4+IGhhdmUgZ290IGludHJvZHVjZWQgb25seSB3aXRoIFNTRTIuIGdjYywg
Zm9yIGV4YW1wbGUsIHVzZXMgYSBzaW1pbGFyCj4+IGNvbm5lY3Rpb24gaW4gaXRzIHJlc3BlY3Rp
dmUgaW50cmluc2ljcyBoZWFkZXIuCj4gCj4gVGhpcyBpcyBzdGFsZSBub3cgdGhhdCB5b3UndmUg
bW92ZWQgdGhlIG90aGVyIGludGVnZXIgZGVwZW5kZW5jZXMgdG8gU1NFMi4KCkhtbSwgaXQncyBy
ZWR1bmRhbnQgd2l0aCB0aGF0IG90aGVyIGNoYW5nZSwgYnV0IG5vdCByZWFsbHkgc3RhbGUuCkkg
Y2FuIGRyb3AgaXQgaWYgeW91IHdhbnQuCgo+PiBAQCAtMTM4LDYgKzE0MSwyNiBAQCBzdGF0aWMg
Ym9vbCBzaW1kX2NoZWNrX2F2eDUxMnZibWlfdmwodm9pCj4+ICAgICAgcmV0dXJuIGNwdV9oYXNf
YXZ4NTEyX3ZibWkgJiYgY3B1X2hhc19hdng1MTJ2bDsKPj4gIH0KPj4gIAo+PiArc3RhdGljIGJv
b2wgc2ltZF9jaGVja19zc2UyX2dmKHZvaWQpCj4+ICt7Cj4+ICsgICAgcmV0dXJuIGNwdV9oYXNf
Z2ZuaSAmJiBjcHVfaGFzX3NzZTI7Cj4gCj4gVGhpcyBkZXBlbmRlbmN5IGRvZXNuJ3QgbWF0Y2gg
dGhlIG1hbnVhbC4gIFRoZSBsZWdhY3kgZW5jb2RpbmcgbmVlZHMKPiBHRk5JIGFsb25lLgo+IAo+
IGdlbi1jcHVpZC5weSBpcyB0cnlpbmcgdG8gcmVkdWNlIHRoZSBhYmlsaXR5IHRvIGNyZWF0ZSB0
b3RhbGx5Cj4gaW1wbGF1c2libGUgY29uZmlndXJhdGlvbnMgdmlhIGxldmVsbGluZywgYnV0IGZv
ciBzb2Z0d2FyZSBjaGVja3MsIHdlCj4gc2hvdWxkIGZvbGxvdyB0aGUgbWFudWFsIHRvIHRoZSBs
ZXR0ZXIuCgpUaGlzIGlzIHRlc3QgaGFybmVzcyBjb2RlIC0gSSdkIHJhdGhlciBiZSBhIGxpdHRs
ZSBtb3JlIHN0cmljdCBoZXJlIHRoYW4KaGF2aW5nIHRvIG5lZWRsZXNzbHkgc3BlbmQgdGltZSBm
aXhpbmcgYW4gaXNzdWUgaW4gdGhlcmUuIEZ1cnRoZXJtb3JlCnRoaXMgbWF0Y2hlcyBob3cgZ2Nj
IGVuZm9yY2VzIGRlcGVuZGVuY2llcy4KCj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyBib29sIHNpbWRf
Y2hlY2tfYXZ4Ml9nZih2b2lkKQo+PiArewo+PiArICAgIHJldHVybiBjcHVfaGFzX2dmbmkgJiYg
Y3B1X2hhc19hdngyOwo+IAo+IEhlcmUsIHRoZSBkZXBlbmRlbmN5IGlzIG9ubHkgb24gQVZYLCB3
aGljaCBJIHRoaW5rIGlzIHByb2JhYmx5IHRyeWluZyB0bwo+IGV4cHJlc3MgYSBkZXBlbmRlbmN5
IG9uIHhjcjAueW1tCgpNb3N0bHkgYXMgcGVyIGFib3ZlLCBleGNlcHQgdGhhdCBoZXJlIGdjYyAo
aW1vIHdyb25nbHkpIGVuYWJsZXMganVzdApBVlguCgo+PiArfQo+PiArCj4+ICtzdGF0aWMgYm9v
bCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmKHZvaWQpCj4+ICt7Cj4+ICsgICAgcmV0dXJuIGNwdV9o
YXNfZ2ZuaSAmJiBjcHVfaGFzX2F2eDUxMmJ3Owo+IAo+IEkgZG9uJ3Qgc2VlIGFueSBCVyBpbnRl
cmFjdGlvbiBhbnl3aGVyZSAoaW4gdGhlIG1hbnVhbCksIGRlc3BpdGUgdGhlCj4gZmFjdCBpdCBv
cGVyYXRlcyBvbiBhIGRhdGF0eXBlIG9mIGludDguCgpCdXQgYnkgb3BlcmF0aW5nIG9uIHZlY3Rv
cnMgb2YgYnl0ZXMsIGl0IHJlcXVpcmVzIDY0IGJpdHMgd2lkZSBtYXNrCnJlZ2lzdGVycywgd2hp
Y2ggaXMgdGhlIGNvbm5lY3Rpb24gdG8gQlcuIEFnYWluIGdjYyBhbHNvIGRvZXMgc28uCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:04:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heK9G-0006L8-Sn; Fri, 21 Jun 2019 14: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heK9G-0006L3-BV
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:04:14 +0000
X-Inumbo-ID: 71e0c090-942d-11e9-8387-ab03b0cd0a18
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71e0c090-942d-11e9-8387-ab03b0cd0a18;
 Fri, 21 Jun 2019 14:04:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 08:04:11 -0600
Message-Id: <5D0CE3D9020000780023A268@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 08:04:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8771020000780021F329@prv1-mh.provo.novell.com>
 <21de62e1-ce94-2c61-5186-33a7d4b800b5@citrix.com>
In-Reply-To: <21de62e1-ce94-2c61-5186-33a7d4b800b5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 48/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE1OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBUaGlzIGZlZWxzIGxp
a2UgaXQgc2hvdWxkIGJlIGZvbGRlZCB3aXRoIHBhdGNoIDQ1IChvciBwZXJoYXBzIGVhc2llciwg
NDUKPiBtb3ZlZCBsYXRlciBhbmQgZm9sZGVkIGludG8gdGhpcyBvbmUuICBUaGUgZXhhY3Qgb3Jk
ZXJpbmcgb2YgcGF0Y2hlcwo+IHJlYWxseSBkb2Vzbid0IG1hdHRlcikuCgpOb3QgcmVhbGx5IGlt
byAtIHdlJ3ZlIGhhZCBBRVNOSSBzdXBwb3J0IGV2ZW4gYmVmb3JlIHRoaXMgc2VyaWVzLgpUZXN0
IGhhcm5lc3MgY292ZXJhZ2UgZm9yIGV2ZXJ5dGhpbmcgZ2V0cyBhZGRlZCBoZXJlLiBBcGFydApm
cm9tIHRoaXMgdGhlIGxhdGUgcGxhY2VtZW50IGluIHRoZSBzZXJpZXMgaXMgYXR0cmlidXRlZCB0
byBpdHMgaGlzdG9yeToKSXQgdG9vayBtZSBhIHdoaWxlIGFmdGVyIGhhdmluZyBmaW5pc2hlZCB0
aGUgbWFpbiBBVlg1MTIgd29yayB0bwpmaW5kIHRpbWUgdG8gYWN0dWFsbHkgY29tZSB1cCB3aXRo
IGF0IGxlYXN0IG1hcmdpbmFsbHkgc2Vuc2libGUgdGVzdHMKaGVyZS4KCkknZCBwcmVmZXIgaWYg
dGhpbmdzIHJlbWFpbmVkIHNwbGl0IHRoZSB3YXkgdGhleSBhcmUuCgo+PiBAQCAtOTEsNiArOTUs
MTYgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja194b3Aodm9pZCkKPj4gICAgICByZXR1cm4gY3B1
X2hhc194b3A7Cj4+ICB9Cj4+ICAKPj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfc3NzZTNfYWVz
KHZvaWQpCj4+ICt7Cj4+ICsgICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc19zc3Nl
MzsKPj4gK30KPj4gKwo+PiArc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdnhfYWVzKHZvaWQpCj4+
ICt7Cj4+ICsgICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc19hdng7Cj4+ICt9Cj4+
ICsKPj4gIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyZih2b2lkKQo+PiAgewo+PiAgICAg
IHJldHVybiBjcHVfaGFzX2F2eDUxMmY7Cj4+IEBAIC0xNDEsNiArMTU1LDIyIEBAIHN0YXRpYyBi
b29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kKPj4gICAgICByZXR1cm4gY3B1X2hhc19h
dng1MTJfdmJtaSAmJiBjcHVfaGFzX2F2eDUxMnZsOwo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgYm9v
bCBzaW1kX2NoZWNrX2F2eDJfdmFlcyh2b2lkKQo+PiArewo+PiArICAgIHJldHVybiBjcHVfaGFz
X2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2eDI7Cj4+ICt9Cj4+ICsKPj4gK3N0
YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfdmFlcyh2b2lkKQo+PiArewo+PiArICAgIHJl
dHVybiBjcHVfaGFzX2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2eDUxMmJ3Owo+
PiArfQo+PiArCj4+ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZhZXNfdmwodm9p
ZCkKPj4gK3sKPj4gKyAgICByZXR1cm4gY3B1X2hhc19hZXNuaSAmJiBjcHVfaGFzX3ZhZXMgJiYK
Pj4gKyAgICAgICAgICAgY3B1X2hhc19hdng1MTJidyAmJiBjcHVfaGFzX2F2eDUxMnZsOwo+PiAr
fQo+IAo+IEkndmUgZ290IHRoZSBzYW1lIGNvbmNlcm5zIFdSVCBmZWF0dXJlIHRlc3RzIGFzIHdp
dGggdGhlIHByZXZpb3VzCj4gcGF0Y2guICBFdmVyeXRoaW5nIGVsc2UgTEdUTS4KClJpZ2h0IC0g
bGV0J3Mgc2V0dGxlIG9uIHRoYXQgYXNwZWN0IHRoZXJlIGZpcnN0LgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:10:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heKF4-00075s-OC; Fri, 21 Jun 2019 14:10:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heKF3-00075n-E1
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:10:13 +0000
X-Inumbo-ID: 4813834c-942e-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4813834c-942e-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:10:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 08:10:10 -0600
Message-Id: <5D0CE53E020000780023A293@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 08:10:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8795020000780021F32C@prv1-mh.provo.novell.com>
 <f149d827-ac66-3460-2fa3-9c653bfbf91b@citrix.com>
In-Reply-To: <f149d827-ac66-3460-2fa3-9c653bfbf91b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 49/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE1OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDMvMjAxOSAxMTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ICsgICAgICAg
IC8qCj4+ICsgICAgICAgICAqIFNIQTI1NlJORFMyCj4+ICsgICAgICAgICAqCj4+ICsgICAgICAg
ICAqIFNSQzEgPSB7IEMwLCBEMCwgRzAsIEgwIH0KPj4gKyAgICAgICAgICogU1JDMiA9IHsgQTAs
IEIwLCBFMCwgRjAgfQo+PiArICAgICAgICAgKiBYTU0wID0gVycgPSB7ID8sID8sIFdLMSwgV0sw
IH0KPj4gKyAgICAgICAgICoKPj4gKyAgICAgICAgICogKE5CIHRoYXQgdGhlIG5vdGF0aW9uIGFn
YWluIGlzIG5vdCBDLWxpa2UsIGkuZS4gZWxlbWVudHMgYXJlIGxpc3RlZAo+PiArICAgICAgICAg
KiBoaWdoLXRvLWxvdyBldmVyeXdoZXJlIGluIHRoaXMgY29tbWVudC4pCj4+ICsgICAgICAgICAq
Cj4+ICsgICAgICAgICAqIENoKEUsRixHKSA9IChFICYgRikgXiAofkUgJiBHKQo+PiArICAgICAg
ICAgKiBNYWooQSxCLEMpID0gKEEgJiBCKSBeIChBICYgQykgXiAoQiAmIEMpCj4+ICsgICAgICAg
ICAqCj4+ICsgICAgICAgICAqIMOOwqMwKEEpID0gUk9SMihBKSBeIFJPUjEzKEEpIF4gUk9SMjIo
QSkKPj4gKyAgICAgICAgICogw47CozEoRSkgPSBST1I2KEUpIF4gUk9SMTEoRSkgXiBST1IyNShF
KQo+IAo+IFRoaXMgbG9va3MgbGlrZSBzb21lIGVuY29kaW5nIHByb2JsZW1zIChhbmQgbGF0ZXIg
b24gaW4gdGhlIGNvbW1lbnQpLiAgSQo+IGNhbid0IHRlbGwgd2hldGhlciBpdCBpcyBhIGNvbnNl
cXVlbmNlIG9mIHRoZSBlbWFpbCBvciBzb21ldGhpbmcgcHJlc2VudAo+IGluIHRoZSB1bmRlcmx5
aW5nIHBhdGNoLiAKCk9oIC0gSSBmb3Jnb3QgdG8gcHJvcGVybHkgZW5mb3JjZSBVVEY4IHdoaWxl
IGNvbXBvc2luZyB0aGUgbWFpbC4KVGhpcyBpcyB3aGF0IGl0J2xsIGxvb2tzIGxpa2Ugd2hlbiBj
b21taXR0ZWQ6CgogICAgICAgIC8qCiAgICAgICAgICogU0hBMjU2Uk5EUzIKICAgICAgICAgKgog
ICAgICAgICAqIFNSQzEgPSB7IEMwLCBEMCwgRzAsIEgwIH0KICAgICAgICAgKiBTUkMyID0geyBB
MCwgQjAsIEUwLCBGMCB9CiAgICAgICAgICogWE1NMCA9IFcnID0geyA/LCA/LCBXSzEsIFdLMCB9
CiAgICAgICAgICoKICAgICAgICAgKiAoTkIgdGhhdCB0aGUgbm90YXRpb24gYWdhaW4gaXMgbm90
IEMtbGlrZSwgaS5lLiBlbGVtZW50cyBhcmUgbGlzdGVkCiAgICAgICAgICogaGlnaC10by1sb3cg
ZXZlcnl3aGVyZSBpbiB0aGlzIGNvbW1lbnQuKQogICAgICAgICAqCiAgICAgICAgICogQ2goRSxG
LEcpID0gKEUgJiBGKSBeICh+RSAmIEcpCiAgICAgICAgICogTWFqKEEsQixDKSA9IChBICYgQikg
XiAoQSAmIEMpIF4gKEIgJiBDKQogICAgICAgICAqCiAgICAgICAgICogzqMwKEEpID0gUk9SMihB
KSBeIFJPUjEzKEEpIF4gUk9SMjIoQSkKICAgICAgICAgKiDOozEoRSkgPSBST1I2KEUpIF4gUk9S
MTEoRSkgXiBST1IyNShFKQoKPj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4X3NoYSh2b2lk
KQo+PiArewo+PiArICAgIHJldHVybiBjcHVfaGFzX3NoYSAmJiBjcHVfaGFzX2F2eDsKPiAKPiBJ
IGNhbid0IGxvY2F0ZSBhbnkgW0VdVkVYIGVuY29kaW5nIGluZm9ybWF0aW9uIGZvciB0aGUgU0hB
Cj4gaW5zdHJ1Y3Rpb25zLiAgSXMgdGhpcyBhIHNpZGUgZWZmZWN0IG9mIHRoZSByZXN0IG9mIHRo
ZSB0ZXN0IGFsZ29yaXRobSwKPiBvciBhbSBJIG1pc3Npbmcgc29tZXRoaW5nIGluIHRoZSBtYW51
YWw/CgpUaGVyZSBhcmUgb25seSBsZWdhY3kgZm9ybXMgYXMgb2Ygbm93LiBOb3RlIHRoZSBzaW5n
bGUgc2VudGVuY2UgaW4KdGhlIGNvbW1pdCBtZXNzYWdlOgoKIkFsc28gdXNlIHRoaXMgZm9yIEFW
WDUxMlZMIFZQUk97TCxSfXssVn1EIGFzIHdlbGwgYXMgc29tZSBmdXJ0aGVyIHNoaWZ0cwogdGVz
dGluZy4iCgpUaGUgQVZYIGFuZCBBVlg1MTJGIGZsYXZvcnMgb2YgdGhlIHRlc3QgYXJlIGdvb2Qg
dGVzdCBjYXNlcyBmb3Igb3RoZXIKaW5zbnM7IHRoZXkgYXJlIHN0aWxsIG9ubHkgdXRpbGl6aW5n
IGxlZ2FjeSBlbmNvZGVkIFNIQSBpbnNucy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:20:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:20:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKP0-0007uS-Pf; Fri, 21 Jun 2019 14:20: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heKOz-0007uN-Np
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:20:29 +0000
X-Inumbo-ID: b813f7b6-942f-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 b813f7b6-942f-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:20: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: o46/Kr6ku55HWFHZJ4LbKYTwYlHo6+wNhniy+yscNynRgV3FBDFhXa+6qIb+2a7M0VnANNRroj
 kXJqnEQO5mK9MVUT+j9UcyewetPfTDYEdHJMEF91V5KgTndQpJEpLBnuLtuvyjWLY8Y+EOa9a8
 rHRSN63ZZe4KQiSqSyj27WSeYE1/m+3GjoI+LdQmalrccNJnm1p4sdF7dV87zzrfPY4CQ62CtJ
 QoVhOOZepmeJ6cHSnUaZ8PLFktCZx0OaykUrzdaqFP5R5YlqGTXovkxRlZ4HGL/SHVbCZhLwP8
 yKQ=
X-SBRS: 2.7
X-MesageID: 2052590
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,400,1557201600"; 
   d="scan'208";a="2052590"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-mh.provo.novell.com>
 <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
 <5D0CE2F0020000780023A265@prv1-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: <cac8a69a-6105-c5d8-779c-9524c2a58820@citrix.com>
Date: Fri, 21 Jun 2019 15:20:24 +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: <5D0CE2F0020000780023A265@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 v8 46/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMjAxOSAxNTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE1LzAzLzIwMTkg
MTE6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAoT24gYSB0YW5nZW50LCBBVlg1MTJfVlAySU5U
RVJTRUNUIG5vdyBleGlzdHMgaW4gdGhlIGV4dGVuc2lvbnMgZG9jLikKPiBBbmQgSSBoYXZlIGl0
IGltcGxlbWVudGVkLCBidXQgbm8gd2F5IHRvIHRlc3QgdW50aWwgc2RlIHN1cHBvcnRzIGl0LgoK
RmFpciBlbm91Z2guCgo+Pj4gQEAgLTEzOCw2ICsxNDEsMjYgQEAgc3RhdGljIGJvb2wgc2ltZF9j
aGVja19hdng1MTJ2Ym1pX3ZsKHZvaQo+Pj4gICAgICByZXR1cm4gY3B1X2hhc19hdng1MTJfdmJt
aSAmJiBjcHVfaGFzX2F2eDUxMnZsOwo+Pj4gIH0KPj4+ICAKPj4+ICtzdGF0aWMgYm9vbCBzaW1k
X2NoZWNrX3NzZTJfZ2Yodm9pZCkKPj4+ICt7Cj4+PiArICAgIHJldHVybiBjcHVfaGFzX2dmbmkg
JiYgY3B1X2hhc19zc2UyOwo+PiBUaGlzIGRlcGVuZGVuY3kgZG9lc24ndCBtYXRjaCB0aGUgbWFu
dWFsLiAgVGhlIGxlZ2FjeSBlbmNvZGluZyBuZWVkcwo+PiBHRk5JIGFsb25lLgo+Pgo+PiBnZW4t
Y3B1aWQucHkgaXMgdHJ5aW5nIHRvIHJlZHVjZSB0aGUgYWJpbGl0eSB0byBjcmVhdGUgdG90YWxs
eQo+PiBpbXBsYXVzaWJsZSBjb25maWd1cmF0aW9ucyB2aWEgbGV2ZWxsaW5nLCBidXQgZm9yIHNv
ZnR3YXJlIGNoZWNrcywgd2UKPj4gc2hvdWxkIGZvbGxvdyB0aGUgbWFudWFsIHRvIHRoZSBsZXR0
ZXIuCj4gVGhpcyBpcyB0ZXN0IGhhcm5lc3MgY29kZSAtIEknZCByYXRoZXIgYmUgYSBsaXR0bGUg
bW9yZSBzdHJpY3QgaGVyZSB0aGFuCj4gaGF2aW5nIHRvIG5lZWRsZXNzbHkgc3BlbmQgdGltZSBm
aXhpbmcgYW4gaXNzdWUgaW4gdGhlcmUuIEZ1cnRoZXJtb3JlCj4gdGhpcyBtYXRjaGVzIGhvdyBn
Y2MgZW5mb3JjZXMgZGVwZW5kZW5jaWVzLgo+Pj4gK30KPj4+ICsKPj4+ICtzdGF0aWMgYm9vbCBz
aW1kX2NoZWNrX2F2eDJfZ2Yodm9pZCkKPj4+ICt7Cj4+PiArICAgIHJldHVybiBjcHVfaGFzX2dm
bmkgJiYgY3B1X2hhc19hdngyOwo+PiBIZXJlLCB0aGUgZGVwZW5kZW5jeSBpcyBvbmx5IG9uIEFW
WCwgd2hpY2ggSSB0aGluayBpcyBwcm9iYWJseSB0cnlpbmcgdG8KPj4gZXhwcmVzcyBhIGRlcGVu
ZGVuY3kgb24geGNyMC55bW0KPiBNb3N0bHkgYXMgcGVyIGFib3ZlLCBleGNlcHQgdGhhdCBoZXJl
IGdjYyAoaW1vIHdyb25nbHkpIGVuYWJsZXMganVzdAo+IEFWWC4KPgo+Pj4gK30KPj4+ICsKPj4+
ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmKHZvaWQpCj4+PiArewo+Pj4gKyAg
ICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfYXZ4NTEyYnc7Cj4+IEkgZG9uJ3Qgc2Vl
IGFueSBCVyBpbnRlcmFjdGlvbiBhbnl3aGVyZSAoaW4gdGhlIG1hbnVhbCksIGRlc3BpdGUgdGhl
Cj4+IGZhY3QgaXQgb3BlcmF0ZXMgb24gYSBkYXRhdHlwZSBvZiBpbnQ4Lgo+IEJ1dCBieSBvcGVy
YXRpbmcgb24gdmVjdG9ycyBvZiBieXRlcywgaXQgcmVxdWlyZXMgNjQgYml0cyB3aWRlIG1hc2sK
PiByZWdpc3RlcnMsIHdoaWNoIGlzIHRoZSBjb25uZWN0aW9uIHRvIEJXLiBBZ2FpbiBnY2MgYWxz
byBkb2VzIHNvLgoKVG8gYmUgaG9uZXN0LCBpdCBkb2Vzbid0IG1hdHRlciB3aGF0IEdDQyBkb2Vz
LgoKV2hhdCBtYXR0ZXIgaXMgdGhlIGV4cGVjdGF0aW9uIG9mIGFyYml0cmFyeSBsaWJyYXJ5L2Fw
cGxpY2F0aW9uIGNvZGUsCndyaXR0ZW4gaW4gYWRoZXJlbmNlIHRvIHRoZSBJbnRlbCBtYW51YWws
IHdoZW4gcnVubmluZyB3aXRoIGEgbGV2ZWxsZWQKQ1BVSUQgcG9saWN5LCBiZWNhdXNlICp0aGF0
KiBpcyB0aGUgc2V0IG9mIGNvcm5lciBjYXNlcyB3aGVyZSB0aGluZ3MKbWlnaHQgZW5kIHVwIGV4
cGxvZGluZy4KCkkgc2VlIHlvdXIgcG9pbnQgYWJvdXQgbmVlZGluZyBhIGZ1bGwgd2lkdGggbWFz
ayByZWdpc3Rlciwgd2hpY2ggdG8gbWUKc3VnZ2VzdHMgdGhhdCB0aGUgZXh0ZW5zaW9uIG1hbnVh
bCBpcyBkb2N1bWVudGluZyB0aGUgZGVwZW5kZW5jeQppbmNvcnJlY3RseS4KCkl0IGFsc28gbWVh
bnMgdGhhdCBJIG5lZWQgdG8gY2hhbmdlIGhvdyB3ZSBkbyBmZWF0dXJlIGRlcGVuZGVuY3kKZGVy
aXZhdGlvbiwgYmVjYXVzZSB0aGlzIGlzIHRoZSBmaXJzdCBleGFtcGxlIG9mIGEgY29uZGl0aW9u
YWwKZGVwZW5kZW5jeS7CoCBJLmUuIEFWWDUxMkYgYnV0IG5vdCBBVlg1MTJCVyBpbXBsaWVzIG5v
IEdGTkkgZXZlbiBpZgpoYXJkd2FyZSBoYXMgaXQsIGJ1dCBvbiB0aGUgc2FtZSBoYXJkd2FyZSB3
aGVuIGxldmVsbGluZyBBVlg1MTJGIG91dCwKR0ZOSSBjb3VsZCBiZSB1c2VkIHZpYSBpdHMgbGVn
YWN5IG9yIFZFWCB2ZXJzaW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:21:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:21:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKPr-0007xq-54; Fri, 21 Jun 2019 14: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heKPp-0007xg-3d
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:21:21 +0000
X-Inumbo-ID: d6b7ac45-942f-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 d6b7ac45-942f-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:21:20 +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: FO4xwRImGQHYqYWpnW9HURYIZXcxDzonycPAKAaAsH15rUm/pGVxn0XnwgZu/X3dbGKzYQgzQb
 cWWQLh/q3TUsMNhc8n+S9N2duyIUYzb1n6NWUG4qSHwArfCEI8RKm5dGyia/1mylRCPargnFcM
 h3ljg2vkZOINkQNSMFqadzbQaJ/qH4Uwjbl6gEHqZ4VUif2l6TA+cdDFLLpixRHZ6Pek0iH2oy
 hyOeAWvAw2Rmqz1CM8KPdAXKyBQQj139piysB/t2tsw3f9SttxjwJ3RSFXNEQ46gt45nbluXAP
 LOs=
X-SBRS: 2.7
X-MesageID: 2052642
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,400,1557201600"; 
   d="scan'208";a="2052642"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8771020000780021F329@prv1-mh.provo.novell.com>
 <21de62e1-ce94-2c61-5186-33a7d4b800b5@citrix.com>
 <5D0CE3D9020000780023A268@prv1-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: <d6d2b0b4-8768-364f-7903-1455a62ff5ef@citrix.com>
Date: Fri, 21 Jun 2019 15:20: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: <5D0CE3D9020000780023A268@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 v8 48/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMjAxOSAxNTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjEuMDYuMTkg
YXQgMTU6MzYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTUvMDMv
MjAxOSAxMTowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IFRoaXMgZmVlbHMgbGlrZSBpdCBzaG91bGQgYmUg
Zm9sZGVkIHdpdGggcGF0Y2ggNDUgKG9yIHBlcmhhcHMgZWFzaWVyLCA0NQo+PiBtb3ZlZCBsYXRl
ciBhbmQgZm9sZGVkIGludG8gdGhpcyBvbmUuICBUaGUgZXhhY3Qgb3JkZXJpbmcgb2YgcGF0Y2hl
cwo+PiByZWFsbHkgZG9lc24ndCBtYXR0ZXIpLgo+IE5vdCByZWFsbHkgaW1vIC0gd2UndmUgaGFk
IEFFU05JIHN1cHBvcnQgZXZlbiBiZWZvcmUgdGhpcyBzZXJpZXMuCj4gVGVzdCBoYXJuZXNzIGNv
dmVyYWdlIGZvciBldmVyeXRoaW5nIGdldHMgYWRkZWQgaGVyZS4gQXBhcnQKPiBmcm9tIHRoaXMg
dGhlIGxhdGUgcGxhY2VtZW50IGluIHRoZSBzZXJpZXMgaXMgYXR0cmlidXRlZCB0byBpdHMgaGlz
dG9yeToKPiBJdCB0b29rIG1lIGEgd2hpbGUgYWZ0ZXIgaGF2aW5nIGZpbmlzaGVkIHRoZSBtYWlu
IEFWWDUxMiB3b3JrIHRvCj4gZmluZCB0aW1lIHRvIGFjdHVhbGx5IGNvbWUgdXAgd2l0aCBhdCBs
ZWFzdCBtYXJnaW5hbGx5IHNlbnNpYmxlIHRlc3RzCj4gaGVyZS4KPgo+IEknZCBwcmVmZXIgaWYg
dGhpbmdzIHJlbWFpbmVkIHNwbGl0IHRoZSB3YXkgdGhleSBhcmUuCgpGYWlyIGVub3VnaC7CoCBB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:23:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heKS4-00088x-LW; Fri, 21 Jun 2019 14: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKS3-00088s-Uu
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:23:39 +0000
X-Inumbo-ID: 27cff6c6-9430-11e9-89f2-675f51a7cccc
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27cff6c6-9430-11e9-89f2-675f51a7cccc;
 Fri, 21 Jun 2019 14:23:36 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: C2XC06Wc/xYuTpVbCmliAhxlx+rI6AWrX/21f8Lkj9SvzfBsKJAwd22oJrA98c5/dNatxCLOmF
 7yrvkJHWN5PFujXGibFoIzRk6AK287FNh2DjwsLWt8eOICd+JJhh7eg8cXt1tzFyI/+5//viq/
 D5KF5lnrjDtgvUzGtDoUHcwbhRruwaJnMHiqXnpyjyqOxJcG88DAcuY91MZacWbOnsnGgpO1QR
 PqCwAxga9NEwYDFBqsmz0yD/ILJ8z6t7Y1vljSEMqk4RkXUQsh9WdpfQAoNRepHqb1idmSeO1E
 Eqg=
X-SBRS: 2.7
X-MesageID: 2085585
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,400,1557201600"; 
   d="scan'208";a="2085585"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:50 +0100
Message-ID: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 0/8] mg-repro-* improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBmaXhlcyBidWdzIEkgZm91bmQgdHJ5aW5nIHRvIHVzZSB0aGUgbGFzdCB2ZXJzaW9uIG9m
IHRoaXMgc2VyaWVzLgpUaGlzIHZlcnNpb24gaGFzIGJlZW4gdXNlZCBzdWNjZXNzZnVsbHkuCgpJ
YW4gSmFja3NvbiAoOCk6CiAgbWctdHJhbnNpZW50LXRhc2s6IE5ldyB1dGlsaXR5CiAgbWctdHJh
bnNpZW50LXRhc2s6IFB1dCB0aGUgb3duZCBmZCBvbiBhIGhpZ2ggZmQsIHNheSwgMTE0CiAgbWct
cmVwcm8tc2V0dXA6IERvIGFsbCBidWlsZHMgaW4gdGhlaXIgb3duIHRhc2tzLCByZWdhcmRsZXNz
CiAgbWctcmVwcm8tc2V0dXA6IERvIG5vdCBpbXBseSB0aGF0IGEgLS1yZWJ1aWxkIG5lZWRzIGEg
K1RSRUUKICBtZy1yZXByby1zZXR1cDogSW50cm9kdWNlIGBzdGF0aWN0YXNrJyB2YXJpYWJsZQog
IG1nLXJlcHJvLXNldHVwOiBOZXcgbW9kZSAtLWF1dG9hbGxvYwogIG1nLXJlcHJvLXNldHVwOiBh
Y3R1YWxseSBhY2NlcHQgLS1yZWJ1aWxkIC1yVkFSPVZBTFVFCiAgbWctcmVwcm8tc2V0dXA6IERv
IG5vdCB3cm9uZ2x5IHJlamVjdCBtdWx0aXBsZSAtLXJlYnVpbGQKCiBjcy1hZGp1c3QtZmxpZ2h0
ICAgICAgICB8ICAyICstCiBtZy1yZXByby1zZXR1cCAgICAgICAgICB8IDUzICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIG1nLXRyYW5zaWVudC10YXNr
ICAgICAgIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRjbC9Kb2JEQi1F
eGVjdXRpdmUudGNsIHwgIDEgKwogNCBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAx
NyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSBtZy10cmFuc2llbnQtdGFzawoKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:24:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heKSP-0008B7-0A; Fri, 21 Jun 2019 14:24:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKSN-0008Av-AB
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:23:59 +0000
X-Inumbo-ID: 34a59c04-9430-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 34a59c04-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:23:57 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: cK/w6iYJTJw2f0F0leksyY8CIUCNJso9vp4U5fWoqn1u0k+bQU7KeUWlqEOrmHgr+etutFhpNv
 0EY3XlxRtDas6TXbHGigzHRX1+dEdZfrLCLlqWPYpOSXKI00jAdACluSYCILe281i+dUsfKvFk
 J6DtB+sJ3PiA7pA+54i5We/s9ud3KtsxiLiscz5yBCwW3VFS3MGCwCXVtOMMPUMDUGRpe+J/Lq
 g5e5yLxOe82wWly3XzunHUChhEijXfTCbEiI1/+QJhAfwBAD2H7hk3BDVN2Xo3I/R6MMFzbSCK
 Pt0=
X-SBRS: 2.7
X-MesageID: 2085625
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,400,1557201600"; 
   d="scan'208";a="2085625"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:51 +0100
Message-ID: <20190621142258.1543-2-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 1/8] mg-transient-task: New utility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2lsbCBiZSB1c2VmdWwgaW4gY29tYmluYXRpb24gd2l0aCBuZXcgbW9kZShzKSBvZiBtZy1yZXBy
by1zZXR1cC4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgotLS0KIG1nLXRyYW5zaWVudC10YXNrIHwgMzIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9k
ZSAxMDA3NTUgbWctdHJhbnNpZW50LXRhc2sKCmRpZmYgLS1naXQgYS9tZy10cmFuc2llbnQtdGFz
ayBiL21nLXRyYW5zaWVudC10YXNrCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAw
Li4yYjNiMzE1ZQotLS0gL2Rldi9udWxsCisrKyBiL21nLXRyYW5zaWVudC10YXNrCkBAIC0wLDAg
KzEsMzIgQEAKKyMhL3Vzci9iaW4vdGNsc2g4LjUKKyMgLSotIFRjbCAtKi0gCisjIHVzYWdlOiAu
L21nLXRyYW5zaWVudC10YXNrIFBST0dSQU0gW0FSR1MuLi5dCisKKyMgVGhpcyBpcyBwYXJ0IG9m
ICJvc3N0ZXN0IiwgYW4gYXV0b21hdGVkIHRlc3RpbmcgZnJhbWV3b3JrIGZvciBYZW4uCisjIENv
cHlyaWdodCAoQykgMjAwOS0yMDE5IENpdHJpeCBJbmMuCisjIAorIyBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorIyBp
dCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVy
IHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0
ZXIgdmVyc2lvbi4KKyMgCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp
dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBBZmZlcm8g
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorIyAKKyMgWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCitwYWNrYWdlIHJlcXVpcmUgVGNseAorCitzb3VyY2Ug
Li90Y2wvZGFlbW9ubGliLnRjbAorCitqb2JkYjo6YmVjb21lLXRhc2sgW3N0cmluZyByYW5nZSAi
JGFyZ3YiIDAgNTBdCitleGVjIDI+QCBzdGRlcnIgcGVybCAtSS4gLWUgeworICAgICAgICB1c2Ug
T3NzdGVzdDsKKyAgICAgICAgdXNlIE9zc3Rlc3Q6OkV4ZWN1dGl2ZTsKKyAgICAgICAgY3NyZWFk
Y29uZmlnKCk7CisgICAgICAgIGZpbmR0YXNrKCkKK30KK2V4ZWNsIFtsaW5kZXggJGFyZ3YgMF0g
W2xyYW5nZSAkYXJndiAxIGVuZF0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:24:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:24:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKSU-0008Ck-ED; Fri, 21 Jun 2019 14:24: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heKST-0008CV-7I
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:24:05 +0000
X-Inumbo-ID: 369a93dc-9430-11e9-85bf-1b6b4e8f50d2
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 369a93dc-9430-11e9-85bf-1b6b4e8f50d2;
 Fri, 21 Jun 2019 14:24:01 +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: 19pVEMataOi29uXnV7lfO8PToLbb4jCydNtDymDzYgwzD2S8iZ7ZombN6DOvZb1br7SDPH8K8t
 vqHLkJKVVwCxZCO3l69Ou0NFHyo3tm4q0yIheJoNXP3WCTcXhLg0ZbOaJMuSMyrDq4cV9lC+s1
 UAFAIy2xsuwpL9r4EoV5g2YwAjIK3zBr2fz+0SU+CZQu7naQNRnuvqnttziBoD/7PJIFgWIcgr
 ZJBIg/LGtnsUV1wwdVQ56SRBLdQ/yBBfk+veroW0aPdf8CqVILGBZli/WAmxDKye2GTPJR3MGD
 kME=
X-SBRS: 2.7
X-MesageID: 2052570
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,400,1557201600"; 
   d="scan'208";a="2052570"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8795020000780021F32C@prv1-mh.provo.novell.com>
 <f149d827-ac66-3460-2fa3-9c653bfbf91b@citrix.com>
 <5D0CE53E020000780023A293@prv1-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: <b7821a1f-469c-8586-64ec-96197ec56610@citrix.com>
Date: Fri, 21 Jun 2019 15:23: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: <5D0CE53E020000780023A293@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 v8 49/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMjAxOSAxNToxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjEuMDYuMTkg
YXQgMTU6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTUvMDMv
MjAxOSAxMTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiArICAgICAgICAvKgo+Pj4gKyAgICAg
ICAgICogU0hBMjU2Uk5EUzIKPj4+ICsgICAgICAgICAqCj4+PiArICAgICAgICAgKiBTUkMxID0g
eyBDMCwgRDAsIEcwLCBIMCB9Cj4+PiArICAgICAgICAgKiBTUkMyID0geyBBMCwgQjAsIEUwLCBG
MCB9Cj4+PiArICAgICAgICAgKiBYTU0wID0gVycgPSB7ID8sID8sIFdLMSwgV0swIH0KPj4+ICsg
ICAgICAgICAqCj4+PiArICAgICAgICAgKiAoTkIgdGhhdCB0aGUgbm90YXRpb24gYWdhaW4gaXMg
bm90IEMtbGlrZSwgaS5lLiBlbGVtZW50cyBhcmUgbGlzdGVkCj4+PiArICAgICAgICAgKiBoaWdo
LXRvLWxvdyBldmVyeXdoZXJlIGluIHRoaXMgY29tbWVudC4pCj4+PiArICAgICAgICAgKgo+Pj4g
KyAgICAgICAgICogQ2goRSxGLEcpID0gKEUgJiBGKSBeICh+RSAmIEcpCj4+PiArICAgICAgICAg
KiBNYWooQSxCLEMpID0gKEEgJiBCKSBeIChBICYgQykgXiAoQiAmIEMpCj4+PiArICAgICAgICAg
Kgo+Pj4gKyAgICAgICAgICogw47CozAoQSkgPSBST1IyKEEpIF4gUk9SMTMoQSkgXiBST1IyMihB
KQo+Pj4gKyAgICAgICAgICogw47CozEoRSkgPSBST1I2KEUpIF4gUk9SMTEoRSkgXiBST1IyNShF
KQo+PiBUaGlzIGxvb2tzIGxpa2Ugc29tZSBlbmNvZGluZyBwcm9ibGVtcyAoYW5kIGxhdGVyIG9u
IGluIHRoZSBjb21tZW50KS4gIEkKPj4gY2FuJ3QgdGVsbCB3aGV0aGVyIGl0IGlzIGEgY29uc2Vx
dWVuY2Ugb2YgdGhlIGVtYWlsIG9yIHNvbWV0aGluZyBwcmVzZW50Cj4+IGluIHRoZSB1bmRlcmx5
aW5nIHBhdGNoLiAKPiBPaCAtIEkgZm9yZ290IHRvIHByb3Blcmx5IGVuZm9yY2UgVVRGOCB3aGls
ZSBjb21wb3NpbmcgdGhlIG1haWwuCj4gVGhpcyBpcyB3aGF0IGl0J2xsIGxvb2tzIGxpa2Ugd2hl
biBjb21taXR0ZWQ6Cj4KPiAgICAgICAgIC8qCj4gICAgICAgICAgKiBTSEEyNTZSTkRTMgo+ICAg
ICAgICAgICoKPiAgICAgICAgICAqIFNSQzEgPSB7IEMwLCBEMCwgRzAsIEgwIH0KPiAgICAgICAg
ICAqIFNSQzIgPSB7IEEwLCBCMCwgRTAsIEYwIH0KPiAgICAgICAgICAqIFhNTTAgPSBXJyA9IHsg
PywgPywgV0sxLCBXSzAgfQo+ICAgICAgICAgICoKPiAgICAgICAgICAqIChOQiB0aGF0IHRoZSBu
b3RhdGlvbiBhZ2FpbiBpcyBub3QgQy1saWtlLCBpLmUuIGVsZW1lbnRzIGFyZSBsaXN0ZWQKPiAg
ICAgICAgICAqIGhpZ2gtdG8tbG93IGV2ZXJ5d2hlcmUgaW4gdGhpcyBjb21tZW50LikKPiAgICAg
ICAgICAqCj4gICAgICAgICAgKiBDaChFLEYsRykgPSAoRSAmIEYpIF4gKH5FICYgRykKPiAgICAg
ICAgICAqIE1haihBLEIsQykgPSAoQSAmIEIpIF4gKEEgJiBDKSBeIChCICYgQykKPiAgICAgICAg
ICAqCj4gICAgICAgICAgKiDOozAoQSkgPSBST1IyKEEpIF4gUk9SMTMoQSkgXiBST1IyMihBKQo+
ICAgICAgICAgICogzqMxKEUpID0gUk9SNihFKSBeIFJPUjExKEUpIF4gUk9SMjUoRSkKClRoYXQg
cmVhZHMgbXVjaCBiZXR0ZXIuCgo+Cj4+PiArc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdnhfc2hh
KHZvaWQpCj4+PiArewo+Pj4gKyAgICByZXR1cm4gY3B1X2hhc19zaGEgJiYgY3B1X2hhc19hdng7
Cj4+IEkgY2FuJ3QgbG9jYXRlIGFueSBbRV1WRVggZW5jb2RpbmcgaW5mb3JtYXRpb24gZm9yIHRo
ZSBTSEEKPj4gaW5zdHJ1Y3Rpb25zLiAgSXMgdGhpcyBhIHNpZGUgZWZmZWN0IG9mIHRoZSByZXN0
IG9mIHRoZSB0ZXN0IGFsZ29yaXRobSwKPj4gb3IgYW0gSSBtaXNzaW5nIHNvbWV0aGluZyBpbiB0
aGUgbWFudWFsPwo+IFRoZXJlIGFyZSBvbmx5IGxlZ2FjeSBmb3JtcyBhcyBvZiBub3cuIE5vdGUg
dGhlIHNpbmdsZSBzZW50ZW5jZSBpbgo+IHRoZSBjb21taXQgbWVzc2FnZToKPgo+ICJBbHNvIHVz
ZSB0aGlzIGZvciBBVlg1MTJWTCBWUFJPe0wsUn17LFZ9RCBhcyB3ZWxsIGFzIHNvbWUgZnVydGhl
ciBzaGlmdHMKPiAgdGVzdGluZy4iCj4KPiBUaGUgQVZYIGFuZCBBVlg1MTJGIGZsYXZvcnMgb2Yg
dGhlIHRlc3QgYXJlIGdvb2QgdGVzdCBjYXNlcyBmb3Igb3RoZXIKPiBpbnNuczsgdGhleSBhcmUg
c3RpbGwgb25seSB1dGlsaXppbmcgbGVnYWN5IGVuY29kZWQgU0hBIGluc25zLgoKT2suwqAgQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:24:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heKSb-0008Ff-QO; Fri, 21 Jun 2019 14:24: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKSa-0008FJ-DM
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:24:12 +0000
X-Inumbo-ID: 3cd09e26-9430-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 3cd09e26-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:24:11 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: S/MP1bsxVWJTRNJS/9/40pVrjn8I/1YkAy965baEct3whNqluVgU6ySQIxssFyekraOHt3EcWj
 7R5Z61tX1GdPKnwOtFxIXe+FNyu/Ld38Mit1SefOIDa5yIH5unhsDpMTUFYSKf49Uer4d+LrYh
 Ir8lUBYrkVYe1PihubSypz3WwikrQJOIcSm/4HmoubYbFdMhekC6IT7xCdG2kfA0FcVNnrNo61
 MEhEdXyK+8HiAHlMu8tJMuoSg6VbwsuXMCTK/oHaEIwCjpTV/nulG7q4VZzHA0UZ26I+nn3wWM
 k4o=
X-SBRS: 2.7
X-MesageID: 2062672
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,400,1557201600"; 
   d="scan'208";a="2062672"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:52 +0100
Message-ID: <20190621142258.1543-3-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 2/8] mg-transient-task: Put the ownd
 fd on a high fd, say, 114
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhdm9pZHMgY2xhc2hlcyB3aXRoIG90aGVyIHNoZWxsIHNjcmlwdHMnIGV0Yy4gZmRzLgoK
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQp2MjogTmV3IHBhdGNoCi0tLQogbWctdHJhbnNpZW50LXRhc2sgICAgICAgfCA1ICsrKystCiB0
Y2wvSm9iREItRXhlY3V0aXZlLnRjbCB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9tZy10cmFuc2llbnQtdGFzayBiL21n
LXRyYW5zaWVudC10YXNrCmluZGV4IDJiM2IzMTVlLi5jZTUxODBmZiAxMDA3NTUKLS0tIGEvbWct
dHJhbnNpZW50LXRhc2sKKysrIGIvbWctdHJhbnNpZW50LXRhc2sKQEAgLTIyLDcgKzIyLDEwIEBA
IHBhY2thZ2UgcmVxdWlyZSBUY2x4CiAKIHNvdXJjZSAuL3RjbC9kYWVtb25saWIudGNsCiAKLWpv
YmRiOjpiZWNvbWUtdGFzayBbc3RyaW5nIHJhbmdlICIkYXJndiIgMCA1MF0KK3NldCBvd25lcnF1
ZXVlIFtqb2JkYjo6YmVjb21lLXRhc2sgW3N0cmluZyByYW5nZSAiJGFyZ3YiIDAgNTBdXQorZHVw
ICRvd25lcnF1ZXVlIGZpbGUxMTQKK2Nsb3NlICRvd25lcnF1ZXVlCisKIGV4ZWMgMj5AIHN0ZGVy
ciBwZXJsIC1JLiAtZSB7CiAgICAgICAgIHVzZSBPc3N0ZXN0OwogICAgICAgICB1c2UgT3NzdGVz
dDo6RXhlY3V0aXZlOwpkaWZmIC0tZ2l0IGEvdGNsL0pvYkRCLUV4ZWN1dGl2ZS50Y2wgYi90Y2wv
Sm9iREItRXhlY3V0aXZlLnRjbAppbmRleCA0ZjM0MDlhOS4uNTZiNjE4MjUgMTAwNjQ0Ci0tLSBh
L3RjbC9Kb2JEQi1FeGVjdXRpdmUudGNsCisrKyBiL3RjbC9Kb2JEQi1FeGVjdXRpdmUudGNsCkBA
IC00MzUsNiArNDM1LDcgQEAgcHJvYyBiZWNvbWUtdGFzayB7Y29tbWVudH0gewogICAgICAgICAg
ICAgICAgQU5EIHJlZmtleSA9IFtwZ19xdW90ZSBbbGluZGV4ICRyZWZpbmZvIDFdXQogICAgICAg
ICAiCiAgICAgfQorICAgIHJldHVybiAkb3duZXJxdWV1ZQogfQogCiBwcm9jIHByZXNlcnZlLXRh
c2sge3NlY29uZHN9IHsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:24:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:24:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKSs-0008L8-5K; Fri, 21 Jun 2019 14:24:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKSr-0008Ku-8c
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:24:29 +0000
X-Inumbo-ID: 45a54cf0-9430-11e9-9dd7-7fc46bdb1239
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45a54cf0-9430-11e9-9dd7-7fc46bdb1239;
 Fri, 21 Jun 2019 14:24:26 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: /XUA8yR72MDnMnMtbbiYgcNcDJAXjLqiqKYBoXUFRnXq1wIomde4g36Jgf9qqGGbcrvb075WRq
 2/dbXZ1pvNMWIesaRJmt1NiQ7pg2toUx4UPethMyQ1m3HwWneuehMq6q6Cdo2AT2giig9scv9T
 rJXqPT499J4M+f4zjMVhetADPI/5X0OBhCKYLjS+gk5FdNHaLr2BGu2fA9/SImDit+pW+FqLvM
 GJthy/5gaxi2vepiII+YymzgvoHniri99QV1QRR2p9ew+6Z4vnypGMnNDoatIuu4M8nXNp9fQr
 ZQY=
X-SBRS: 2.7
X-MesageID: 2052935
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,400,1557201600"; 
   d="scan'208";a="2052935"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:53 +0100
Message-ID: <20190621142258.1543-4-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 3/8] mg-repro-setup: Do all builds in
 their own tasks, regardless
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gY2FzZSBPU1NURVNUX1RBU0sgd2FzIHNldCBieSB0aGUgY2FsbGVyLCB1bnNldCBpdC4gIFVu
c2V0dGluZyBpdAp3aWxsIGNhdXNlIGVhY2ggc2ctcnVuLWpvYiAoaW5zaWRlIG1nLWV4ZWN1dGUt
dGFzaykgdG8gYmVjb21lIGl0cyBvd24KdGFzay4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIG1nLXJlcHJvLXNldHVwIHwgMyArKy0K
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS9tZy1yZXByby1zZXR1cCBiL21nLXJlcHJvLXNldHVwCmluZGV4IGRjNmM1Y2JiLi41YTUy
ZTYxNyAxMDA3NTUKLS0tIGEvbWctcmVwcm8tc2V0dXAKKysrIGIvbWctcmVwcm8tc2V0dXAKQEAg
LTI0Nyw3ICsyNDcsOCBAQCBwcm9ncmVzcyAibmV3IGZsaWdodCBpcyAkZmxpZ2h0IgogCiBpZiBb
ICJ4JHJlYnVpbGRzX2ZsaWdodCIgIT0geCBdOyB0aGVuCiAJcHJvZ3Jlc3MgInJ1bm5pbmcgYnVp
bGQocykgJHJlYnVpbGRzX2ZsaWdodCIKLQkuL21nLWV4ZWN1dGUtZmxpZ2h0IC1CJHJlYnVpbGRz
X2JsZXNzaW5nIC0tcHJvZ3Jlc3MtZmQ9MiBcCisJZW52IC11IE9TU1RFU1RfVEFTSyBcCisgICAg
ICAgICAgICAgICAgLi9tZy1leGVjdXRlLWZsaWdodCAtQiRyZWJ1aWxkc19ibGVzc2luZyAtLXBy
b2dyZXNzLWZkPTIgXAogCQkiJHttZ2V4ZWNmbGFnc1tAXX0iICRyZWJ1aWxkc19mbGlnaHQKIAog
CW1ybz10bXAvJHJlYnVpbGRzX2ZsaWdodC5tcm8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:24:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:24:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKT9-0008QS-Fd; Fri, 21 Jun 2019 14:24: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKT7-0008Pv-Ie
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:24:45 +0000
X-Inumbo-ID: 4e9b7488-9430-11e9-b65b-870970f44dc4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e9b7488-9430-11e9-b65b-870970f44dc4;
 Fri, 21 Jun 2019 14:24:41 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: 4sA+h8HnP3Bp2wXp1S1rVvacZFFtWA20S8KlWGu5gJmNZWhmCvgMW+EWjpZLMccHIgnBCrpTza
 iugsPkPM56lQyUpFdnLZJF88OvCmne67p6Rn50sF6YjltwLSA0h/8LPeXf/+QtFqX1GkaiDcw0
 HJWEykJpcV7Alg1f+46Dp3TfRR3L57fsjnXQNuyq1UHHqsOEkLn7wX3cNrNXRiTGVWn7b7K8VG
 uhli73lrvvcXOqiXQ4snTkZC/ypcV7orkZ7gMvVKNxG2ncAHX0V4k2zFU5U2K7UxrdHuYc6i4U
 OAI=
X-SBRS: 2.7
X-MesageID: 2062244
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,400,1557201600"; 
   d="scan'208";a="2062244"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:54 +0100
Message-ID: <20190621142258.1543-5-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 4/8] mg-repro-setup: Do not imply
 that a --rebuild needs a +TREE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICtUUkVFcyBhbmQgb3RoZXIgc3BlY2lmaWNhdGlvbnMgYXJlIGNvbnZvbHZlZC4KClNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIG1n
LXJlcHJvLXNldHVwIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tZy1yZXByby1zZXR1cCBiL21nLXJlcHJvLXNl
dHVwCmluZGV4IDVhNTJlNjE3Li45YTgxYzU2NSAxMDA3NTUKLS0tIGEvbWctcmVwcm8tc2V0dXAK
KysrIGIvbWctcmVwcm8tc2V0dXAKQEAgLTQ1LDggKzQ1LDcgQEAgdXNhZ2UgKCkgeyBjYXQgPDxF
TkQKIAogIFJFQlVJTEQgaXMKICAgIC0tcmVidWlsZCBbLUI8Ymxlc3Npbmc+XSBbLXIuLi5dCi0g
ICAgICAgICAgICAgWy5CVUlMREpPQiB8ID1CVUlMREpPQlJVTlZBUi4uLl0KLSAgICAgICAgICAg
ICArVFJFRT1VUkwjUkVWSVNJT04uLi4KKyAgICAgICAgICAgICBbLkJVSUxESk9CIHwgPUJVSUxE
Sk9CUlVOVkFSIHwgK1RSRUU9VVJMI1JFVklTSU9OIC4uLl0KICAgICAgICBBbHNvIHVzZSBhIGRp
ZmZlcmVudCBidWlsZC4gIFNwZWNpZmljYWxseSwgdXNlIFVSTCBhbmQgUkVWSVNJT04KICAgICAg
ICBmb3IgY2VydGFpbiBidWlsZHMgd2hpY2ggbWVudGlvbiBUUkVFIGFuZCB3aGljaCBhcmUgcmVm
ZXJlbmNlZCAKICAgICAgICAoZGlyZWN0bHkpIGluIHRoZSBqb2IgSk9CIGluIEVYQU1QTEUtRkxJ
R0hULiAgVGhlIGFmZmVjdGVkIGJ1aWxkcwpAQCAtNTUsNyArNTQsNyBAQCB1c2FnZSAoKSB7IGNh
dCA8PEVORAogICAgICAgIG5hbWUgaXMgYW55IG9mIHRoZSBCVUlMREpPQiAoaW4gd2hpY2ggY2Fz
ZSBhbGwgcmVmZXJlbmNlcyB0byB0aGF0CiAgICAgICAgam9iIGFyZSBhZGp1c3RlZCkuICBJZiBu
byAuQlVJTERKT0IgYW5kIG5vID1CVUlMREpPQlJVTlZBUiBhcmUKICAgICAgICBzcGVjaWZpZWQs
IHRoZW4gYWxsIGpvYnMgcmVmZXJyZWQgdG8gZnJvbSB0aGUgZXhhbXBsZSBKT0IKLSAgICAgICB3
aGljaCBtZW50aW9uIFRSRUUgYXJlIGFmZmVjdGVkLgorICAgICAgIHdoaWNoIG1lbnRpb24gYSBU
UkVFIGFyZSBhZmZlY3RlZC4KIAogICAgICAgIEZvciBleGFtcGxlLAogICAgICAgICAgICAtLXJl
YnVpbGQgPXhlbmJ1aWxkam9iIFwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:25:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:25:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKTP-0008VT-R9; Fri, 21 Jun 2019 14:25: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKTP-0008VI-8i
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:25:03 +0000
X-Inumbo-ID: 5b385421-9430-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 5b385421-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:25:02 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@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
 ian.jackson@eu.citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.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=esa2.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 (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="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qP7B1voH7vkL957cfszKMdxg/ZH1qG/xcEBpek+G2LbZrVQIZRJ6c+BLcYmIlLvEMTB5znD0Sw
 rOhsg2TMon8gTZM95Nx6MRxiz5iTI8dCFRZ0G8Y0vWMO/u6vRAlk0Hs/AihfJI5TDq1Tf6km49
 OY37jP/SrsUSca3kt3N7/NxwGxbE7xva1BwLxT69ybOGhw8D4lyPzrdScuC7DCJngcN71XkQhc
 S12B2Lt7Dihk4i5QbF/7VwlRLXJE+u8hfBdrYCG1XXNveK14Wze8HOkR5hd4ckcx9xgNX7VtIf
 7M4=
X-SBRS: 2.7
X-MesageID: 2052643
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,400,1557201600"; 
   d="scan'208";a="2052643"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:55 +0100
Message-ID: <20190621142258.1543-6-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 5/8] mg-repro-setup: Introduce
 `statictask' variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIG1ha2UgYSBtb2RlIHdoZXJlIHdlIGRvbid0IHNldCBPU1NURVNUX1RB
U0suICBUaGUKcmVzdWx0IGlzIHRoYXQgb3VyIHN1YnByb2Nlc3NlcyB3aWxsIGRvIHdoYXRldmVy
IHRoZXkgdXN1YWxseSBkby4KClRob3NlIGFyZSBtZy1hbGxvY2F0ZSAod2hpY2ggd291bGQgYWxs
b2NhdGUgZm9yIG91ciBzdGF0aWMgdGFzaykgYW5kCm1nLWV4ZWN1dGUtZmxpZ2h0IHdoaWNoIHdp
bGwgbWFrZSBhIGR5bmFtaWMgdGFzay4gIFdlIG11c3QgdGhlcmVmb3JlCnByZXZlbnQgbWctYWxs
b2NhdGUgZnJvbSBydW5uaW5nIHNpbmNlIHRoZSBhbGxvY2F0aW9ucyB3b3VsZCBub3QgYmUKdXNl
YWJsZSBmb3IgdGhlIGZsaWdodCBleGVjdXRpb24uCgpObyBmdW5jdGlvbmFsIGNoYW5nZSB5ZXQs
IHNpbmNlIG5vdGhpbmcgc2V0cyBzdGF0aWN0YXNrPWZhbHNlIGFuZAp0aGVyZWZvcmUgT1NTVEVT
VF9UQVNLIHdvdWxkIGFsd2F5cyBiZSBzZXQuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBtZy1yZXByby1zZXR1cCB8IDI4ICsrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCsp
LCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21nLXJlcHJvLXNldHVwIGIvbWctcmVwcm8t
c2V0dXAKaW5kZXggOWE4MWM1NjUuLjQ1YzU2ZjZhIDEwMDc1NQotLS0gYS9tZy1yZXByby1zZXR1
cAorKysgYi9tZy1yZXByby1zZXR1cApAQCAtMTAyLDYgKzEwMiw3IEBAIGR1cmF0aW9uPTI4ZAog
Ymxlc3Npbmc9cGxheQogc2tpcGNhcHR1cmU9dHJ1ZQogYXV0b2FsbG9jPWZhbHNlCitzdGF0aWN0
YXNrPXRydWUKIAogd2hpbGUgdHJ1ZTsgZG8KIAljYXNlICIkMSIgaW4KQEAgLTExNiw3ICsxMTcs
NyBAQCB3aGlsZSB0cnVlOyBkbwogCS10PyopCQlkdXJhdGlvbj0ke2FyZyMtdH0JCTs7CiAJLS1y
b2d1ZSkJZHVyYXRpb249JycJCQk7OwogCS0tY2FwdHVyZSkJc2tpcGNhcHR1cmU9ZmFsc2UJCTs7
Ci0JLS1hdXRvYWxsb2Mtbm9mcmVlKSBhdXRvYWxsb2M9dHJ1ZQkJOzsKKwktLWF1dG9hbGxvYy1u
b2ZyZWUpIGF1dG9hbGxvYz10cnVlOyBzdGF0aWN0YXNrPXRydWUgOzsKIAktbCopCQlsb2dmaWxl
PSR7YXJnIy1sfQkJOzsKIAktcl4qfC1yISopCWFkanVzdHNldHMrPSgiJHthcmcjLXJ9IikJOzsK
IAkjIF4gdHdvIHBhdHRlcm5zIGJlY2F1c2UgdGhlcmUncyBubyB3YXkgaW4gYmFzaCB0byB3cml0
ZQpAQCAtMjU3LDE2ICsyNTgsMjUgQEAgaWYgWyAieCRyZWJ1aWxkc19mbGlnaHQiICE9IHggXTsg
dGhlbgogCWZpCiBmaQogCi1PU1NURVNUX1RBU0s9JChwZXJsIC1lICcKLQl1c2UgT3NzdGVzdDsK
LQl1c2UgT3NzdGVzdDo6RXhlY3V0aXZlOwotCWNzcmVhZGNvbmZpZygpOwotCWZpbmR0YXNrKCk7
Ci0JcHJpbnRmICIlc1xuIiwgJEVOVnsnT1NTVEVTVF9UQVNLJ30gb3IgZGllICQhOwotJykKLWV4
cG9ydCBPU1NURVNUX1RBU0sKK2lmICRzdGF0aWN0YXNrOyB0aGVuCisgICAgICAgIE9TU1RFU1Rf
VEFTSz0kKHBlcmwgLWUgJworICAgICAgICAJdXNlIE9zc3Rlc3Q7CisgICAgICAgIAl1c2UgT3Nz
dGVzdDo6RXhlY3V0aXZlOworICAgICAgICAJY3NyZWFkY29uZmlnKCk7CisgICAgICAgIAlmaW5k
dGFzaygpOworICAgICAgICAJcHJpbnRmICIlc1xuIiwgJEVOVnsnT1NTVEVTVF9UQVNLJ30gb3Ig
ZGllICQhOworICAgICAgICAnKQorICAgICAgICBleHBvcnQgT1NTVEVTVF9UQVNLCitmaQogCiBp
ZiBbICIke2FsbG9jX2lkZW50c1sqXX0iIF07IHRoZW4KKyAgICAgICAgaWYgWyB4IiRPU1NURVNU
X1RBU0siID0geCBdOyB0aGVuCisgICAgICAgICAgICAgICAgIyBXZSB3b3VsZCBoYXZlIHRvIG1h
a2UgYSBkeW5hbWljIHRhc2sgYW5kIGhvbGQgdGhlCisgICAgICAgICAgICAgICAgIyAgZmQgZm9y
IGl0IGluIHRoaXMgc2NyaXB0LiAgV291bGQgYmUgcXVpdGUgYXdrd2FyZC4KKyAgICAgICAgICAg
ICAgICBlY2hvID4mMiAnY2Fubm90IGhhbmQtYWxsb2NhdGUgaW4gYSB3YXkgdGhhdCB3aWxsIGZy
ZWUnCisgICAgICAgICAgICAgICAgZXhpdCAxCisgICAgICAgIGZpCisKIAlwcm9ncmVzcyAiYWxs
b2NhdGluZyAke2FsbG9jX2lkZW50c1sqXX0gLi4uIgogCWFsbG9jX291dHB1dD10bXAvJGZsaWdo
dC5hbGxvY2F0aW9ucwogCS4vbWctYWxsb2NhdGUgXAotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:25:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKTf-0000AH-6a; Fri, 21 Jun 2019 14:25: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKTe-00009v-8N
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:25:18 +0000
X-Inumbo-ID: 63be3e94-9430-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 63be3e94-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:25:16 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: Sbi811uP9kKIT6ROykH343mz4aMXxlmH6W2VFRrweixlvkxJua6Txft1cicamMr/xttl86QAr3
 cMP/y4HvFgO+ZVzsVDunWvo0v2OauUm0XAehK+Y+Y72SutfRGUBcp7h4Dqo4xOUMu5PldiBNrc
 6UU+ckxyi//BNMFtQVLtSkjSDiWv0RnTO52y2gdlZCwDEdc8rW2dN7eNiPzLOARCvcF0+saLp0
 jj/+MAIuIolUwbfWa6cu0PUeG2b8RRDQ8/AkB4ZlYhQH2N/WrkbHVbm6pqLD16uTMeijm1Hz5p
 h7k=
X-SBRS: 2.7
X-MesageID: 2062907
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,400,1557201600"; 
   d="scan'208";a="2062907"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:56 +0100
Message-ID: <20190621142258.1543-7-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 6/8] mg-repro-setup: New mode
 --autoalloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBqdXN0IGludm9sdmVzIHR1cm5pbmcgYXV0b2FsbG9jIG9uIGFuZCBzdGF0aWN0YXNrIG9m
Zi4KSXQgaXMgbW9zdCB1c2VmdWwgd2l0aCBtZy10cmFuc2llbnQtdGFzaywgYXMgZG9jdW1lbnRl
ZC4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgotLS0KIG1nLXJlcHJvLXNldHVwIHwgMTQgKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL21nLXJlcHJv
LXNldHVwIGIvbWctcmVwcm8tc2V0dXAKaW5kZXggNDVjNTZmNmEuLmI1NWYwMjFlIDEwMDc1NQot
LS0gYS9tZy1yZXByby1zZXR1cAorKysgYi9tZy1yZXByby1zZXR1cApAQCAtMjgsNyArMjgsNyBA
QCB1c2FnZSAoKSB7IGNhdCA8PEVORAogIEhPU1RTUEVDIGlzCiAgICBbPGlkZW50Pj1dW3JldXNl
Ol08aG9zdG5hbWU+ICAgIGhvc3QgbXVzdCBiZSBhbGxvY2F0ZWQsIHNraXAgaG9zdC1pbnN0YWxs
CiAgICBbPGlkZW50Pj1dd2lwZTo8aG9zdG5hbWU+ICAgICAgIGhvc3QgbXVzdCBiZSBhbGxvY2F0
ZWQsIHdpcGUgaXQKLSAgIFs8aWRlbnQ+PV1hbGxvYzo8cmVzb3VyY2Utc3BlYz4gXGBtZy1hbGxv
Y2F0ZSA8cmVzb3VyY2Utc3BlYz4nLCBhbmQgd2lwZQorICAgWzxpZGVudD49XWFsbG9jOjxyZXNv
dXJjZS1zcGVjPiBcYG1nLWFsbG9jYXRlIDxyZXNvdXJjZS1zcGVjPicsIGFuZCB3aXBlWypdCiAg
ICBub25lOiAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vIGhvc3RzIChzaG91bGQgYmUgb25s
eSBIT1NUUFNFQykKICAgIChkZWZhdWx0IDxpZGVudD4gaXMgXGBob3N0JykKIApAQCAtNDIsNiAr
NDIsMTMgQEAgdXNhZ2UgKCkgeyBjYXQgPDxFTkQKICAgIC1FLi4uIC1mLi4uIC1QICAgICAgIGFz
IGZvciBtZy1leGVjdXRlLWZsaWdodAogICAgLS1hdXRvYWxsb2Mtbm9mcmVlICAgYWxsb2NhdGUg
aG9zdHMgYXMgZm9yIHByb2R1Y3Rpb24sIGJ1dCBrZWVwIHRoZW0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAoc3BlY2lmeSBubyBIT1NUU1BFQ1M7IHJlbWVtYmVyIHRvIGRlYWxsb2NhdGUgbGF0
ZXIpCisgICAtLWF1dG9hbGxvYyAgICAgICAgICB1c2UgaG9zdHMgYXMgZm9yIHByb2R1Y3Rpb24g
KHNwZWNpZnkgbm8gSE9TVFNQRUNTKQorICAgICAgICAgICAgICAgICAgICAgICAgIGFuZCBmcmVl
IHRoZW0gYWZ0ZXJ3YXJkc1sqXQorCisgWypdIElmIFwkT1NTVEVTVF9UQVNLIGlzIHNldCBvbiBl
bnRyeSwgaXQgd2lsbCBiZSB1c2VkIGZvciB0aGVzZQorICAgICBhbGxvY2F0aW9ucy4gIFNvLCBp
biBwYXJ0aWN1bGFyLAorICAgICAgICAuL21nLXRyYW5zaWVudC10YXNrIC4vbWctcmVwcm8tc2V0
dXAgLi4uLiBhbGxvYzouLi4KKyAgICAgd2lsbCBhbGxvY2F0ZSBhcyBzcGVjaWZpZWQsIGJ1dCBk
aXNjYXJkIHRoZSBob3N0cyB3aGVuIGRvbmUuCiAKICBSRUJVSUxEIGlzCiAgICAtLXJlYnVpbGQg
Wy1CPGJsZXNzaW5nPl0gWy1yLi4uXQpAQCAtMTA0LDYgKzExMSw4IEBAIHNraXBjYXB0dXJlPXRy
dWUKIGF1dG9hbGxvYz1mYWxzZQogc3RhdGljdGFzaz10cnVlCiAKK2lmIFsgIngkT1NTVEVTVF9U
QVNLIiAhPSB4IF07IHRoZW4gc3RhdGljdGFzaz1mYWxzZTsgZmkKKwogd2hpbGUgdHJ1ZTsgZG8K
IAljYXNlICIkMSIgaW4KIAktKikJCQk7OwpAQCAtMTE3LDYgKzEyNiw3IEBAIHdoaWxlIHRydWU7
IGRvCiAJLXQ/KikJCWR1cmF0aW9uPSR7YXJnIy10fQkJOzsKIAktLXJvZ3VlKQlkdXJhdGlvbj0n
JwkJCTs7CiAJLS1jYXB0dXJlKQlza2lwY2FwdHVyZT1mYWxzZQkJOzsKKyAJLS1hdXRvYWxsb2Mp
ICAgICAgICBhdXRvYWxsb2M9dHJ1ZTsgc3RhdGljdGFzaz1mYWxzZSA7OwogCS0tYXV0b2FsbG9j
LW5vZnJlZSkgYXV0b2FsbG9jPXRydWU7IHN0YXRpY3Rhc2s9dHJ1ZSA7OwogCS1sKikJCWxvZ2Zp
bGU9JHthcmcjLWx9CQk7OwogCS1yXip8LXIhKikJYWRqdXN0c2V0cys9KCIke2FyZyMtcn0iKQk7
OwpAQCAtMjk3LDcgKzMwNyw3IEBAIGlmIFsgIiR7YWxsb2NfaWRlbnRzWypdfSIgXTsgdGhlbgog
CXByb2dyZXNzZiAiXG4iCiAJaWYgJGF1dG9hbGxvYzsgdGhlbgogCQllY2hvID4mMiBcCi0gJ3dh
cm5pbmc6IC0tYXV0b2FsbG9jLW5vZnJlZSBhbmQgSE9TVFNQRUNzIGFyZSBkbyBub3Qgd29yayB3
ZWxsIHRvZ2V0aGVyJworICd3YXJuaW5nOiAtLWF1dG9hbGxvY1stbm9mcmVlXSBhbmQgSE9TVFNQ
RUNzIGFyZSBkbyBub3Qgd29yayB3ZWxsIHRvZ2V0aGVyJwogCWZpCiBmaQogCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:25:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:25: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 1heKTu-0000HB-NV; Fri, 21 Jun 2019 14:25: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=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKTs-0000GU-Sc
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:25:32 +0000
X-Inumbo-ID: 6c8c39ef-9430-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 6c8c39ef-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:25:31 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: KtkkrOuWUyDs/qU86cFHmQy/jbeO3R9bj13ZPFGMpuZcYlPeeFrNMdw6itf/5YigqE7WF91xvs
 F0vcCp+d2m9DZNZhp8XJhN52XzCvvTDPa8tjWvgJ0bGG+fa7GsDSUwOtGvWDzjCo1l9CtS6aly
 2qVDsXfsoNHa2e4OEclwsQXDZybcpBMdhfOgRsZQt2wKTW1YoenJogiRpFyJVRrfs/scDep2cz
 x2Cu3l3tJfVZ6Dftp5KLLkEJpO4YrLteWZteeJ6a/PxaTPWDkHX3bQdAw4USsI8b6ii09TpyMM
 g44=
X-SBRS: 2.7
X-MesageID: 2062303
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,400,1557201600"; 
   d="scan'208";a="2062303"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:57 +0100
Message-ID: <20190621142258.1543-8-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 7/8] mg-repro-setup: actually accept
 --rebuild -rVAR=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: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGdsb2Igc3ludGF4IGhlcmUgd2FzIHdyb25nLCBhbmQgdGhlIGNvZGUgY3MtYWRqdXN0LWZs
aWdodCBkaWQgbm90CmhhbmRsZSBpdCBwcm9wZXJseSBlaXRoZXIuICBTbyAtLXJlYnVpbGQgLXIg
aGFzIG5vdCB3b3JrZWQgc2luY2UgaXQKZmlyc3QgYXBwZWFyZWQgaW46CiAgIGExZTBlNTg0NmY3
YmI3ZDgyYTVkYjFkN2NkNjQzYjlmNWNhMWI5YTkKICAgbWctcmVwcm8tZmxpZ2h0OiBQcm92aWRl
IC0tcmVidWlsZCB0byBtYWtlIHZhcmlhbnQgYnVpbGQgam9icwoKU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQp2MjogTmV3IHBhdGNoCi0t
LQogY3MtYWRqdXN0LWZsaWdodCB8IDIgKy0KIG1nLXJlcHJvLXNldHVwICAgfCAyICstCiAyIGZp
bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9jcy1hZGp1c3QtZmxpZ2h0IGIvY3MtYWRqdXN0LWZsaWdodAppbmRleCA1YmU1YWYzOC4uYWUz
NDI1MDYgMTAwNzU1Ci0tLSBhL2NzLWFkanVzdC1mbGlnaHQKKysrIGIvY3MtYWRqdXN0LWZsaWdo
dApAQCAtNDg1LDcgKzQ4NSw3IEBAIHN1YiBjaGFuZ2VfX3JlcHJvX2J1aWxkam9icyB7CiAgICAg
bXkgQHJlZnNwZWNzOwogICAgIG15IEB2YXJzcGVjczsKICAgICBteSAldHJlZXNwZWNzOwotICAg
IHdoaWxlIChAY2hhbmdlcyAmJiAkY2hhbmdlc1swXSA9fiBtL15bLj0rXS8pIHsKKyAgICB3aGls
ZSAoQGNoYW5nZXMgJiYgJGNoYW5nZXNbMF0gPX4gbS9eWy49K118Xi1yLykgewogCWxvY2FsICRf
ID0gc2hpZnQgQGNoYW5nZXM7CiAJaWYgKG0vXlsuPV0vKSB7CiAJICAgIHB1c2ggQHJlZnNwZWNz
LCAkXzsKZGlmZiAtLWdpdCBhL21nLXJlcHJvLXNldHVwIGIvbWctcmVwcm8tc2V0dXAKaW5kZXgg
YjU1ZjAyMWUuLjNjZWI3MDMyIDEwMDc1NQotLS0gYS9tZy1yZXByby1zZXR1cAorKysgYi9tZy1y
ZXByby1zZXR1cApAQCAtMTg3LDcgKzE4Nyw3IEBAIHdoaWxlIFsgJCMgLW5lIDAgXTsgZG8KIAkJ
cmVidWlsZF9zcGVjcz0oKQogCQl3aGlsZSB0cnVlOyBkbwogCQkJY2FzZSAiJDEiIGluCi0JCQlb
Lj0rXSp8LXIpIHJlYnVpbGRfc3BlY3MrPSgiJDEiKTsgICAgICAgc2hpZnQgOzsKKwkJCVsuPStd
KnwtciopIHJlYnVpbGRfc3BlY3MrPSgiJDEiKTsgICAgICBzaGlmdCA7OwogCQkgICAgICAgIC1C
PyopCXJlYnVpbGRzX2JsZXNzaW5nPSR7MSMtQn07ICAgICAgc2hpZnQgOzsKIAkJCS0qKQliYWR1
c2FnZSAnOiBiYWQgLS1yZWJ1aWxkIG9wdGlvbicgICAgIDs7CiAgICAgICAgICAgICAgICAgICAg
ICAgICAqKSAgICAgIGJyZWFrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:25:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14: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 1heKU9-0000NG-2f; Fri, 21 Jun 2019 14:25:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7rzm=UU=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1heKU7-0000MW-Oq
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:25:47 +0000
X-Inumbo-ID: 758cb6de-9430-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 758cb6de-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:25:46 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: FkNg6XtL4HvSxbAGmXuvA4DC7v+wE+++HKlle42pEGSxDnwtEAj2Hc7X7yeiXpTBCS0WNlRtWG
 NuRWYkA++gUlSACuHSPYs4myI9S4ZsVt6LizGcOpkFm9rUA0DVVL4qpGsH8gFy+4eo3MMcY9RI
 kDqDThAQDu8r065r2iyqmCjWel02MpOK/Z+xHVNRpkWyzzfCkLVmETzm9Wb5sw1AQr5DbOW+mK
 cs1Hh1I9gRzpRmZ9SNZ5PZ9exJIe9mzMzdp1I767I2sazxNzezP888R4sgqLEL/3rxeWptaeLv
 I6Q=
X-SBRS: 2.7
X-MesageID: 2062321
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,400,1557201600"; 
   d="scan'208";a="2062321"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 15:22:58 +0100
Message-ID: <20190621142258.1543-9-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
References: <20190621142258.1543-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH v2 8/8] mg-repro-setup: Do not wrongly
 reject multiple --rebuild
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

LS1yZWJ1aWxkIGVuZHMgdGhlIGN1cnJlbnQgLS1yZWJ1aWxkIHNwZWNpZmljYXRpb24uCgpTaWdu
ZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCnYy
OiBOZXcgcGF0Y2gKLS0tCiBtZy1yZXByby1zZXR1cCB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvbWctcmVwcm8tc2V0dXAgYi9tZy1yZXByby1zZXR1
cAppbmRleCAzY2ViNzAzMi4uMzc0MTc2ZjAgMTAwNzU1Ci0tLSBhL21nLXJlcHJvLXNldHVwCisr
KyBiL21nLXJlcHJvLXNldHVwCkBAIC0xODksNiArMTg5LDcgQEAgd2hpbGUgWyAkIyAtbmUgMCBd
OyBkbwogCQkJY2FzZSAiJDEiIGluCiAJCQlbLj0rXSp8LXIqKSByZWJ1aWxkX3NwZWNzKz0oIiQx
Iik7ICAgICAgc2hpZnQgOzsKIAkJICAgICAgICAtQj8qKQlyZWJ1aWxkc19ibGVzc2luZz0kezEj
LUJ9OyAgICAgIHNoaWZ0IDs7CisJCQktLXJlYnVpbGQpIGJyZWFrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOzsKIAkJCS0qKQliYWR1c2FnZSAnOiBiYWQgLS1yZWJ1aWxkIG9wdGlvbicg
ICAgIDs7CiAgICAgICAgICAgICAgICAgICAgICAgICAqKSAgICAgIGJyZWFrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOzsKIAkJCWVzYWMKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:29:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:29:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKXk-0000nQ-NJ; Fri, 21 Jun 2019 14: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=/TYs=UU=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1heKXj-0000nL-Ax
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:29:31 +0000
X-Inumbo-ID: faa05b05-9430-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 faa05b05-9430-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 14:29: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=5ZeRUHuwLXSt1P6nPM0PW7h8PCmQeQbHPIgA5ubyCfY=;
 b=htZiL5FNr5BXv9ni94YHBaWmVj8d+x0OMii30C/8Pt08O6JmsW3rpOpVwPr4y0X3WMlHbfthGHFcl1FjQQLkxtmuG6uJsrxvKj3uzGEIbCuqKAs1nQ9uRtmyMxuwL3w/guaD0syUiIgSbuXo5pElIT05ngMr7d6zhjoWDNL2utY=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3913.namprd12.prod.outlook.com (10.255.174.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.15; Fri, 21 Jun 2019 14:29:28 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 14:29:28 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVEWGY1Hj53pTSVUKs8yFFp/PPUKaVMFSAgAFTMICACvrJgIABLSsAgABMloCAAtzcgIAAg8cA
Date: Fri, 21 Jun 2019 14:29:28 +0000
Message-ID: <20190621142925.GA19049@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
 <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
 <20190619155447.GA20907@amd.com>
 <5D0C7B3B0200007800239F12@prv1-mh.provo.novell.com>
In-Reply-To: <5D0C7B3B0200007800239F12@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR02CA0122.namprd02.prod.outlook.com
 (2603:10b6:5:1b4::24) 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: 0bd9bb28-5e63-4cf6-acbd-08d6f654dde9
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:DM6PR12MB3913; 
x-ms-traffictypediagnostic: DM6PR12MB3913:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR12MB3913CB96855AF89EDF8F064EE5E70@DM6PR12MB3913.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(39860400002)(346002)(366004)(376002)(189003)(199004)(66556008)(71190400001)(486006)(33656002)(25786009)(66066001)(8936002)(11346002)(6306002)(5660300002)(186003)(6436002)(6512007)(476003)(2616005)(54906003)(81156014)(71200400001)(6246003)(6916009)(8676002)(81166006)(4326008)(1076003)(446003)(76176011)(86362001)(7736002)(3846002)(305945005)(478600001)(256004)(6486002)(53936002)(2906002)(386003)(72206003)(6116002)(14444005)(26005)(53546011)(36756003)(68736007)(66946007)(966005)(99286004)(73956011)(6506007)(52116002)(14454004)(64756008)(66476007)(102836004)(66446008)(316002)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3913;
 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: 0VYQ7iL3hkj1hXv6ycrUjE1owaB5/gvjQPkE7+OJ4+qCQP8wjsRct8/ZrkbTh6TNvnXx5bpeuqy1J4nBrpRAEIZh21yeuG2iZeVZaHyRN6Q16xdt8135uPtMyldwVLxYsy/cbCnmrQwIjfgONdRJts3Wa9gHUxFsqvdQVS+bPJEkvNoQ6EkIFugvhYerqMCTck+TfMFMN5Hav8kUbSbVxFiwKCrmeKNSnnDm1t8b2765F+vO4Ynyk5Pal4E18BRGd9P1hjMFP17Jw4VnZA/GEXmsY2VIPybgsvGMBWCMv2gQfQZrswdb3J5zZbtRNEzkuIXwbcmMCnd/HC79zx/WEDalRlpvqQUiX9GeQC3NhOVuoQ/WzAWVIDbJifkG8TVDvJnRxSvZ94A2F5OhNgAC1zgslhaQQKTo2On/7fwvkoY=
Content-ID: <DA658C5CC41F09429931D6FEA44DBAB8@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bd9bb28-5e63-4cf6-acbd-08d6f654dde9
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 14:29:28.2617 (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: DM6PR12MB3913
Subject: Re: [Xen-devel] [PATCH 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>,
 xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6Mzc6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjU0LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBXZWQsIEp1biAxOSwgMjAxOSBhdCAxMjoyMDo0MEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTguMDYuMTkgYXQgMTk6MjIsIDxCcmlhbi5Xb29kc0Bh
bWQuY29tPiB3cm90ZToKPiA+PiA+IE9uIFR1ZSwgSnVuIDExLCAyMDE5IGF0IDA2OjQyOjMzQU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAxMC4wNi4xOSBhdCAxODoy
OCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24gMjMvMDUv
MjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4gVEJEOiBDYW4gd2Ugc2V0
IGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgdG8gdHJ1ZT8gSSBjYW4ndCBzZWVtIHRvIGZpbmQgYW55
Cj4gPj4gPj4gPj4gICAgICBzdGF0ZW1lbnQgaW4gdGhlIEJLREcgLyBQUFIgYXMgdG8gd2hldGhl
ciB0aGUgTEFQSUMgdGltZXIgY29udGludWVzCj4gPj4gPj4gPj4gICAgICBydW5uaW5nIGluIEND
Ni4KPiA+PiA+PiA+IAo+ID4+ID4+ID4gVGhpcyBvdWdodCB0byBiZSBlYXN5IHRvIGRldGVybWlu
ZS4gIEdpdmVuIHRoZSBkZXNjcmlwdGlvbiBvZiBDQzYKPiA+PiA+PiA+IGZsdXNoaW5nIHRoZSBj
YWNoZSBhbmQgcG93ZXIgZ2F0aW5nIHRoZSBjb3JlLCBJJ2Qgc2F5IHRoZXJlIGlzIGEKPiA+PiA+
PiA+IHJlYXNvbmFibGUgY2hhbmNlIHRoYXQgdGhlIExBUElDIHRpbWVyIHN0b3BzIGluIENDNi4K
PiA+PiA+PiAKPiA+PiA+PiBCdXQgInJlYXNvbmFibGUgY2hhbmNlIiBpc24ndCBlbm91Z2ggZm9y
IG15IHRhc3RlIGhlcmUuIEFuZCBmcm9tCj4gPj4gPj4gd2hhdCB5b3UgZGVkdWNlLCB0aGUgYW5z
d2VyIHRvIHRoZSBxdWVzdGlvbiB3b3VsZCBiZSAibm8iLCBhbmQKPiA+PiA+PiBoZW5jZSBzaW1w
bHkgbm8gY2hhbmdlIHRvIGJlIG1hZGUgYW55d2hlcmUuIChJIGRvIHRoaW5rIHRob3VnaAo+ID4+
ID4+IHRoYXQgaXQncyBtb3JlIGNvbXBsaWNhdGVkIHRoYW4gdGhpcywgYmVjYXVzZSBpaXJjIG11
Y2ggYWxzbyBkZXBlbmRzCj4gPj4gPj4gb24gd2hhdCB0aGUgZmlybXdhcmUgYWN0dWFsbHkgZG9l
cy4pCj4gPj4gPiAKPiA+PiA+IFRoZSBMQVBJQyB0aW1lciBuZXZlciBzdG9wcyBvbiB0aGUgY3Vy
cmVudGx5IHBsYXRmb3JtcyAoTmFwbGVzIGFuZAo+ID4+ID4gUm9tZSkuICBUaGlzIGlzIGEga25v
d2xlZGdhYmxlIEhXIGVuZ2luZWVyIHNvLgo+ID4+IAo+ID4+IFRoYW5rcyAtIEkndmUgdGFrZW4g
bm90ZSB0byBzZXQgdGhlIHZhcmlhYmxlIGFjY29yZGluZ2x5IHRoZW4uCj4gPj4gCj4gPj4gPj4g
Pj4gVEJEOiBXZSBtYXkgd2FudCB0byB2ZXJpZnkgdGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3Vy
ZWQgdG8gZW50ZXIgQ0M2Lgo+ID4+ID4+ID4gCj4gPj4gPj4gPiBJIGNhbid0IGFjdHVhbGx5IHNw
b3QgYW55dGhpbmcgd2hpY2ggdGFsa3MgYWJvdXQgSExUIGRpcmVjdGx5LiAgVGhlCj4gPj4gPj4g
PiBjbG9zZXN0IEkgY2FuIHBvc3QgaXMgQ0ZPSCAoY2FjaGUgZmx1c2ggb24gaGFsdCkgd2hpY2gg
aXMgYW4KPiA+PiA+PiA+IGF1dG8tdHJhbnNpdGlvbiBmcm9tIENDMSB0byBDQzYgYWZ0ZXIgYSBz
cGVjaWZpYyB0aW1lb3V0LCBidXQgdGhlCj4gPj4gPj4gPiB3b3JkaW5nIHN1Z2dlc3RzIHRoYXQg
bXdhaXQgd291bGQgYWxzbyB0YWtlIHRoaXMgcGF0aC4KPiA+PiA+PiAKPiA+PiA+PiBXZWxsLCBJ
IGhhZCBjb21lIGFjcm9zcyBhIHNlY3Rpb24gZGVzY3JpYmluZyBob3cgSExUIGNhbiBiZQo+ID4+
ID4+IGNvbmZpZ3VyZWQgdG8gYmUgdGhlIHNhbWUgYWN0aW9uIGFzIHRoZSBJL08gcG9ydCByZWFk
IGZyb20gb25lCj4gPj4gPj4gb2YgdGhlIHRocmVlIHBvcnRzIGludm9sdmVkIGluIEMtc3RhdGUg
bWFuYWdlbWVudAo+ID4+ID4+IChDU3RhdGVCYXNlQWRkciswLi4uMikuIEJ1dCBJIGNhbid0IHNl
ZW0gdG8gZmluZCB0aGlzIGFnYWluLgo+ID4+ID4+IAo+ID4+ID4+IEFzIHRvIE1XQUlUIGJlaGF2
aW5nIHRoZSBzYW1lLCBJIGRvbid0IHRoaW5rIEkgY2FuIHNwb3QgcHJvb2YKPiA+PiA+PiBvZiB5
b3VyIGludGVycHJldGF0aW9uIG9yIHByb29mIG9mIEJyaWFuJ3MuCj4gPj4gPiAKPiA+PiA+IEl0
J3Mgbm90IHJlYWxseSBkb2N1bWVudGVkIGNsZWFybHkuICBJIGdvdCBteSBpbmZvcm1hdGlvbiBm
cm9tIHRoZSBIVwo+ID4+ID4gZW5naW5lZXJzLiAgSSd2ZSBhbHJlYWR5IHBvc3RlZCB3aGF0IGlu
Zm9ybWF0aW9uIEkga25vdyBzbyBJIHdvbid0Cj4gPj4gPiByZXBlYXQgaXQuCj4gPj4gCj4gPj4g
QXQgbGVhc3QgYSBwb2ludGVyIHRvIHdoZXJlIHlvdSBoYWQgc3RhdGVkIHRoaXMgd291bGQgaGF2
ZSBiZWVuCj4gPj4gbmljZS4gSWlyYyB0aGVyZSdzIG5vIHByb21vdGlvbiBpbnRvIENDNiBpbiB0
aGF0IGNhc2UsIGluIGNvbnRyYXN0Cj4gPj4gdG8gQW5kcmV3J3MgcmVhZGluZyBvZiB0aGUgZG9j
Lgo+ID4gCj4gPiAmbXdhaXRfdjFfcGF0Y2hzZXQKPiAKPiBIbW0sIEkndmUgbG9va2VkIHRocm91
Z2ggdGhlIHBhdGNoIGRlc2NyaXB0aW9ucyB0aGVyZSBhZ2FpbiwgYnV0IEkKPiBjYW4ndCBmaW5k
IGFueSBleHBsaWNpdCBzdGF0ZW1lbnQgdG8gdGhlIGVmZmVjdCBvZiB0aGVyZSBiZWluZyBubwo+
IHByb21vdGlvbiBpbnRvIGRlZXBlciBzdGF0ZXMgd2hlbiB1c2luZyBNV0FJVC4KPiAKPiBKYW4K
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OS0wMi9tc2cwMjAwNy5odG1sCgpTaW5jZSB5b3UncmUgdW5kZXIgTkRBLCBJIGNhbiBzZW5kIHlv
dSB0aGUgZW1haWwgSSByZWNlaXZlZCBmcm9tIHRoZSBIVwplbmdpbmVlcmluZyBidXQgYXMgYSBi
YXNpYyByZWNhcDoKCklmIHRoZSBIVyBpcyBjb25maWd1cmVkIHRvIHVzZSBDQzYgZm9yIEhMVCAo
Q0M2IGlzIGVuYWJsZWQgYW5kIHNvbWUKb3RoZXIgTkRBIGJpdHMgd2hpY2ggZ2V0cyBPUidkIHdp
dGggZmlybXdhcmUgc28geW91IGNhbiBvbmx5CmZ1bmN0aW9uYWxseSBDQzYgb24gSExUIG9mZiwg
YnV0IGNhbid0IG1ha2Ugc3VyZSBpdCdzIG9uKSwgdGhlbiB0aGUKZmxvdyBpczoKMSkgSExUCjIp
IHRpbWVyCjMpIGZsdXNoIHRoZSBjYWNoZXMgZXRjCjQpIENDNgoKVGhpcyBjYW4gYmUgaW50ZXJy
dXB0ZWQgdGhvdWdoLiAgVGhlIEhXIGVuZ2luZWVyIHNhaWQgdGhhdCB3aGlsZSB0aGV5CmFyZW4n
dCB0aGUgc2FtZSAoYXMgSU8gYmFzZWQgQy1zdGF0ZXMpLCB0aGV5IGVuZCB1cCBhdCB0aGUgc2Ft
ZSBwbGFjZS4KClRoZSB3aG9sZSByZWFzb24gSExUIHdhcyBzZWxlY3RlZCB0byBiZSB1c2VkIGlu
IG15IHBhdGNoZXMgaXMgYmVjYXVzZQp3ZSBjYW4ndCBsb29rIGluIHRoZSBDU1QgdGFibGUgZnJv
bSBYZW4gYW5kIGl0J3MgYWx3YXlzIHNhZmUgdG8gdXNlLApldmVuIGlmIENDNiBpcyBkaXNhYmxl
ZCBpbiBCSU9TICh3aGljaCB3ZSBjYW4ndCB0ZWxsKS4gIEF0IHRoaXMgcG9pbnQsCkknbSByZXBl
YXRpbmcgb3VyIGNvbnZlcnNpb24gd2UgaGFkIGluIG15IHYxIHBhdGNoIHNldC4gIElmIHlvdSBu
ZWVkCmFueSBmdXJ0aGVyIGluZm8sIGxldCBtZSBrbm93LgoKLS0gCkJyaWFuIFdvb2RzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 14:56:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 14:56:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heKxn-00031V-Vq; Fri, 21 Jun 2019 14:56: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heKxm-00031Q-OV
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 14:56:26 +0000
X-Inumbo-ID: bc53cd64-9434-11e9-adc6-dba15e7671d6
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc53cd64-9434-11e9-adc6-dba15e7671d6;
 Fri, 21 Jun 2019 14:56:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 08:56:22 -0600
Message-Id: <5D0CF016020000780023A30D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 08:56:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
 <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
 <20190619155447.GA20907@amd.com>
 <5D0C7B3B0200007800239F12@prv1-mh.provo.novell.com>
 <20190621142925.GA19049@amd.com>
In-Reply-To: <20190621142925.GA19049@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 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>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE2OjI5LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6Mzc6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxOS4wNi4xOSBhdCAxNzo1NCwgPEJyaWFuLldvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFdlZCwgSnVuIDE5LCAyMDE5IGF0IDEyOjIwOjQwQU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMTguMDYuMTkgYXQgMTk6MjIsIDxCcmlhbi5Xb29k
c0BhbWQuY29tPiB3cm90ZToKPj4gPj4gPiBPbiBUdWUsIEp1biAxMSwgMjAxOSBhdCAwNjo0Mjoz
M0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9uIDEwLjA2LjE5IGF0
IDE4OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4+ID4+ID4gT24g
MjMvMDUvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+ID4+IFRCRDogV2Ug
bWF5IHdhbnQgdG8gdmVyaWZ5IHRoYXQgSExUIGluZGVlZCBpcyBjb25maWd1cmVkIHRvIGVudGVy
IENDNi4KPj4gPj4gPj4gPiAKPj4gPj4gPj4gPiBJIGNhbid0IGFjdHVhbGx5IHNwb3QgYW55dGhp
bmcgd2hpY2ggdGFsa3MgYWJvdXQgSExUIGRpcmVjdGx5LiAgVGhlCj4+ID4+ID4+ID4gY2xvc2Vz
dCBJIGNhbiBwb3N0IGlzIENGT0ggKGNhY2hlIGZsdXNoIG9uIGhhbHQpIHdoaWNoIGlzIGFuCj4+
ID4+ID4+ID4gYXV0by10cmFuc2l0aW9uIGZyb20gQ0MxIHRvIENDNiBhZnRlciBhIHNwZWNpZmlj
IHRpbWVvdXQsIGJ1dCB0aGUKPj4gPj4gPj4gPiB3b3JkaW5nIHN1Z2dlc3RzIHRoYXQgbXdhaXQg
d291bGQgYWxzbyB0YWtlIHRoaXMgcGF0aC4KPj4gPj4gPj4gCj4+ID4+ID4+IFdlbGwsIEkgaGFk
IGNvbWUgYWNyb3NzIGEgc2VjdGlvbiBkZXNjcmliaW5nIGhvdyBITFQgY2FuIGJlCj4+ID4+ID4+
IGNvbmZpZ3VyZWQgdG8gYmUgdGhlIHNhbWUgYWN0aW9uIGFzIHRoZSBJL08gcG9ydCByZWFkIGZy
b20gb25lCj4+ID4+ID4+IG9mIHRoZSB0aHJlZSBwb3J0cyBpbnZvbHZlZCBpbiBDLXN0YXRlIG1h
bmFnZW1lbnQKPj4gPj4gPj4gKENTdGF0ZUJhc2VBZGRyKzAuLi4yKS4gQnV0IEkgY2FuJ3Qgc2Vl
bSB0byBmaW5kIHRoaXMgYWdhaW4uCj4+ID4+ID4+IAo+PiA+PiA+PiBBcyB0byBNV0FJVCBiZWhh
dmluZyB0aGUgc2FtZSwgSSBkb24ndCB0aGluayBJIGNhbiBzcG90IHByb29mCj4+ID4+ID4+IG9m
IHlvdXIgaW50ZXJwcmV0YXRpb24gb3IgcHJvb2Ygb2YgQnJpYW4ncy4KPj4gPj4gPiAKPj4gPj4g
PiBJdCdzIG5vdCByZWFsbHkgZG9jdW1lbnRlZCBjbGVhcmx5LiAgSSBnb3QgbXkgaW5mb3JtYXRp
b24gZnJvbSB0aGUgSFcKPj4gPj4gPiBlbmdpbmVlcnMuICBJJ3ZlIGFscmVhZHkgcG9zdGVkIHdo
YXQgaW5mb3JtYXRpb24gSSBrbm93IHNvIEkgd29uJ3QKPj4gPj4gPiByZXBlYXQgaXQuCj4+ID4+
IAo+PiA+PiBBdCBsZWFzdCBhIHBvaW50ZXIgdG8gd2hlcmUgeW91IGhhZCBzdGF0ZWQgdGhpcyB3
b3VsZCBoYXZlIGJlZW4KPj4gPj4gbmljZS4gSWlyYyB0aGVyZSdzIG5vIHByb21vdGlvbiBpbnRv
IENDNiBpbiB0aGF0IGNhc2UsIGluIGNvbnRyYXN0Cj4+ID4+IHRvIEFuZHJldydzIHJlYWRpbmcg
b2YgdGhlIGRvYy4KPj4gPiAKPj4gPiAmbXdhaXRfdjFfcGF0Y2hzZXQKPj4gCj4+IEhtbSwgSSd2
ZSBsb29rZWQgdGhyb3VnaCB0aGUgcGF0Y2ggZGVzY3JpcHRpb25zIHRoZXJlIGFnYWluLCBidXQg
SQo+PiBjYW4ndCBmaW5kIGFueSBleHBsaWNpdCBzdGF0ZW1lbnQgdG8gdGhlIGVmZmVjdCBvZiB0
aGVyZSBiZWluZyBubwo+PiBwcm9tb3Rpb24gaW50byBkZWVwZXIgc3RhdGVzIHdoZW4gdXNpbmcg
TVdBSVQuCj4gCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE5LTAyL21zZzAyMDA3Lmh0bWwgCgpUaGFua3MuIFllcywgaXQgbWF5IGJlIGlt
cGxpZWQgZnJvbSB0aGVyZSwgYnV0IHRvIG1lIGl0J3Mgc3RpbGwgbm90CmV4cGxpY2l0LiBBbHNv
IHJlY2FsbCB0aGF0IGl0IHdhcyBBbmRyZXcgb3JpZ2luYWxseSBhc2tpbmcgaWYgYW55CnByb21v
dGlvbiBmcm9tIENDMSBpcyBwb3NzaWJsZS4gSSdtIGZpbmUgd2l0aCB5b3UgdGVsbGluZyBtZSBp
dCdzCm5vdCwgYnV0IEFuZHJldyBtYXkgc3RpbGwgd2FudCB5b3UgcG9pbnRpbmcgaGltIGF0IHdo
ZXJlIHRoaXMKaXMgd3JpdHRlbiBkb3duLgoKPiBTaW5jZSB5b3UncmUgdW5kZXIgTkRBLCBJIGNh
biBzZW5kIHlvdSB0aGUgZW1haWwgSSByZWNlaXZlZCBmcm9tIHRoZSBIVwo+IGVuZ2luZWVyaW5n
IGJ1dCBhcyBhIGJhc2ljIHJlY2FwOgo+IAo+IElmIHRoZSBIVyBpcyBjb25maWd1cmVkIHRvIHVz
ZSBDQzYgZm9yIEhMVCAoQ0M2IGlzIGVuYWJsZWQgYW5kIHNvbWUKPiBvdGhlciBOREEgYml0cyB3
aGljaCBnZXRzIE9SJ2Qgd2l0aCBmaXJtd2FyZSBzbyB5b3UgY2FuIG9ubHkKPiBmdW5jdGlvbmFs
bHkgQ0M2IG9uIEhMVCBvZmYsIGJ1dCBjYW4ndCBtYWtlIHN1cmUgaXQncyBvbiksIHRoZW4gdGhl
Cj4gZmxvdyBpczoKPiAxKSBITFQKPiAyKSB0aW1lcgo+IDMpIGZsdXNoIHRoZSBjYWNoZXMgZXRj
Cj4gNCkgQ0M2Cj4gCj4gVGhpcyBjYW4gYmUgaW50ZXJydXB0ZWQgdGhvdWdoLiAgVGhlIEhXIGVu
Z2luZWVyIHNhaWQgdGhhdCB3aGlsZSB0aGV5Cj4gYXJlbid0IHRoZSBzYW1lIChhcyBJTyBiYXNl
ZCBDLXN0YXRlcyksIHRoZXkgZW5kIHVwIGF0IHRoZSBzYW1lIHBsYWNlLgo+IAo+IFRoZSB3aG9s
ZSByZWFzb24gSExUIHdhcyBzZWxlY3RlZCB0byBiZSB1c2VkIGluIG15IHBhdGNoZXMgaXMgYmVj
YXVzZQo+IHdlIGNhbid0IGxvb2sgaW4gdGhlIENTVCB0YWJsZSBmcm9tIFhlbiBhbmQgaXQncyBh
bHdheXMgc2FmZSB0byB1c2UsCj4gZXZlbiBpZiBDQzYgaXMgZGlzYWJsZWQgaW4gQklPUyAod2hp
Y2ggd2UgY2FuJ3QgdGVsbCkuICBBdCB0aGlzIHBvaW50LAo+IEknbSByZXBlYXRpbmcgb3VyIGNv
bnZlcnNpb24gd2UgaGFkIGluIG15IHYxIHBhdGNoIHNldC4gIElmIHlvdSBuZWVkCj4gYW55IGZ1
cnRoZXIgaW5mbywgbGV0IG1lIGtub3cuCgpUaGFua3MsIEkgcmVjYWxsIGFsbCBvZiB0aGlzLiBJ
IGRvbid0IHNlZSB0aG91Z2ggaG93IGl0J3MgcmVsYXRlZCB0byB0aGUKcXVlc3Rpb24gb2Ygd2hl
dGhlciB0aGUgQ1BVIHdvdWxkIHJlYWxseSByZW1haW4gaW4gQzEgd2hlbiB1c2luZwpNV0FJVCAo
aS5lLiBnb2luZyBiYWNrIHRvIEFuZHJldydzIG9yaWdpbmFsIGZpbmRpbmcgb2YgcHJvbW90aW9u
IGZyb20KQ0MxIHRvIENDNikuIE5vdyBJIGRvIHJlYWxpemUgdGhhdCBDMSAhPSBDQzEsIGJ1dCB0
aGlzIGRvZXNuJ3QgaGVscApjbGFyaWZ5aW5nIHRoaW5ncyBpbiBhbnkgd2F5LgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:02:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15:02:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heL3Z-0003vw-72; Fri, 21 Jun 2019 15:02: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heL3Y-0003vh-97
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:02:24 +0000
X-Inumbo-ID: 915eaec0-9435-11e9-bb86-fb5e46f852fd
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 915eaec0-9435-11e9-bb86-fb5e46f852fd;
 Fri, 21 Jun 2019 15:02:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 09:02:19 -0600
Message-Id: <5D0CF178020000780023A318@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 09:02:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-mh.provo.novell.com>
 <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
 <5D0CE2F0020000780023A265@prv1-mh.provo.novell.com>
 <cac8a69a-6105-c5d8-779c-9524c2a58820@citrix.com>
In-Reply-To: <cac8a69a-6105-c5d8-779c-9524c2a58820@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 46/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE2OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDYvMjAxOSAxNTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAxNS8w
My8yMDE5IDExOjA2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IChPbiBhIHRhbmdlbnQsIEFWWDUx
Ml9WUDJJTlRFUlNFQ1Qgbm93IGV4aXN0cyBpbiB0aGUgZXh0ZW5zaW9ucyBkb2MuKQo+PiBBbmQg
SSBoYXZlIGl0IGltcGxlbWVudGVkLCBidXQgbm8gd2F5IHRvIHRlc3QgdW50aWwgc2RlIHN1cHBv
cnRzIGl0Lgo+IAo+IEZhaXIgZW5vdWdoLgo+IAo+Pj4+IEBAIC0xMzgsNiArMTQxLDI2IEBAIHN0
YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kKPj4+PiAgICAgIHJldHVybiBj
cHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7Cj4+Pj4gIH0KPj4+PiAgCj4+
Pj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfc3NlMl9nZih2b2lkKQo+Pj4+ICt7Cj4+Pj4gKyAg
ICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfc3NlMjsKPj4+IFRoaXMgZGVwZW5kZW5j
eSBkb2Vzbid0IG1hdGNoIHRoZSBtYW51YWwuICBUaGUgbGVnYWN5IGVuY29kaW5nIG5lZWRzCj4+
PiBHRk5JIGFsb25lLgo+Pj4KPj4+IGdlbi1jcHVpZC5weSBpcyB0cnlpbmcgdG8gcmVkdWNlIHRo
ZSBhYmlsaXR5IHRvIGNyZWF0ZSB0b3RhbGx5Cj4+PiBpbXBsYXVzaWJsZSBjb25maWd1cmF0aW9u
cyB2aWEgbGV2ZWxsaW5nLCBidXQgZm9yIHNvZnR3YXJlIGNoZWNrcywgd2UKPj4+IHNob3VsZCBm
b2xsb3cgdGhlIG1hbnVhbCB0byB0aGUgbGV0dGVyLgo+PiBUaGlzIGlzIHRlc3QgaGFybmVzcyBj
b2RlIC0gSSdkIHJhdGhlciBiZSBhIGxpdHRsZSBtb3JlIHN0cmljdCBoZXJlIHRoYW4KPj4gaGF2
aW5nIHRvIG5lZWRsZXNzbHkgc3BlbmQgdGltZSBmaXhpbmcgYW4gaXNzdWUgaW4gdGhlcmUuIEZ1
cnRoZXJtb3JlCj4+IHRoaXMgbWF0Y2hlcyBob3cgZ2NjIGVuZm9yY2VzIGRlcGVuZGVuY2llcy4K
Pj4+PiArfQo+Pj4+ICsKPj4+PiArc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdngyX2dmKHZvaWQp
Cj4+Pj4gK3sKPj4+PiArICAgIHJldHVybiBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdngyOwo+
Pj4gSGVyZSwgdGhlIGRlcGVuZGVuY3kgaXMgb25seSBvbiBBVlgsIHdoaWNoIEkgdGhpbmsgaXMg
cHJvYmFibHkgdHJ5aW5nIHRvCj4+PiBleHByZXNzIGEgZGVwZW5kZW5jeSBvbiB4Y3IwLnltbQo+
PiBNb3N0bHkgYXMgcGVyIGFib3ZlLCBleGNlcHQgdGhhdCBoZXJlIGdjYyAoaW1vIHdyb25nbHkp
IGVuYWJsZXMganVzdAo+PiBBVlguCj4+Cj4+Pj4gK30KPj4+PiArCj4+Pj4gK3N0YXRpYyBib29s
IHNpbWRfY2hlY2tfYXZ4NTEyYndfZ2Yodm9pZCkKPj4+PiArewo+Pj4+ICsgICAgcmV0dXJuIGNw
dV9oYXNfZ2ZuaSAmJiBjcHVfaGFzX2F2eDUxMmJ3Owo+Pj4gSSBkb24ndCBzZWUgYW55IEJXIGlu
dGVyYWN0aW9uIGFueXdoZXJlIChpbiB0aGUgbWFudWFsKSwgZGVzcGl0ZSB0aGUKPj4+IGZhY3Qg
aXQgb3BlcmF0ZXMgb24gYSBkYXRhdHlwZSBvZiBpbnQ4Lgo+PiBCdXQgYnkgb3BlcmF0aW5nIG9u
IHZlY3RvcnMgb2YgYnl0ZXMsIGl0IHJlcXVpcmVzIDY0IGJpdHMgd2lkZSBtYXNrCj4+IHJlZ2lz
dGVycywgd2hpY2ggaXMgdGhlIGNvbm5lY3Rpb24gdG8gQlcuIEFnYWluIGdjYyBhbHNvIGRvZXMg
c28uCj4gCj4gVG8gYmUgaG9uZXN0LCBpdCBkb2Vzbid0IG1hdHRlciB3aGF0IEdDQyBkb2VzLgo+
IAo+IFdoYXQgbWF0dGVyIGlzIHRoZSBleHBlY3RhdGlvbiBvZiBhcmJpdHJhcnkgbGlicmFyeS9h
cHBsaWNhdGlvbiBjb2RlLAo+IHdyaXR0ZW4gaW4gYWRoZXJlbmNlIHRvIHRoZSBJbnRlbCBtYW51
YWwsIHdoZW4gcnVubmluZyB3aXRoIGEgbGV2ZWxsZWQKPiBDUFVJRCBwb2xpY3ksIGJlY2F1c2Ug
KnRoYXQqIGlzIHRoZSBzZXQgb2YgY29ybmVyIGNhc2VzIHdoZXJlIHRoaW5ncwo+IG1pZ2h0IGVu
ZCB1cCBleHBsb2RpbmcuCgpJIGFncmVlLCBhbmQgSSB3b3VsZCBhZ3JlZSBtYWtpbmcgdGhlIGNo
YW5nZXMgeW91J3ZlIGFza2VkIGZvciBpZgppdCB3YXMgY29kZSBpbiB0aGUgbWFpbiBlbXVsYXRv
ci4gQnV0IGFzIHNhaWQgLSB5b3UndmUgY29tbWVudGVkCm9uIHRlc3QgaGFybmVzcyBxdWFsaWZp
Y2F0aW9uIGZ1bmN0aW9ucy4KCj4gSSBzZWUgeW91ciBwb2ludCBhYm91dCBuZWVkaW5nIGEgZnVs
bCB3aWR0aCBtYXNrIHJlZ2lzdGVyLCB3aGljaCB0byBtZQo+IHN1Z2dlc3RzIHRoYXQgdGhlIGV4
dGVuc2lvbiBtYW51YWwgaXMgZG9jdW1lbnRpbmcgdGhlIGRlcGVuZGVuY3kKPiBpbmNvcnJlY3Rs
eS4KPiAKPiBJdCBhbHNvIG1lYW5zIHRoYXQgSSBuZWVkIHRvIGNoYW5nZSBob3cgd2UgZG8gZmVh
dHVyZSBkZXBlbmRlbmN5Cj4gZGVyaXZhdGlvbiwgYmVjYXVzZSB0aGlzIGlzIHRoZSBmaXJzdCBl
eGFtcGxlIG9mIGEgY29uZGl0aW9uYWwKPiBkZXBlbmRlbmN5LiAgSS5lLiBBVlg1MTJGIGJ1dCBu
b3QgQVZYNTEyQlcgaW1wbGllcyBubyBHRk5JIGV2ZW4gaWYKPiBoYXJkd2FyZSBoYXMgaXQsIGJ1
dCBvbiB0aGUgc2FtZSBoYXJkd2FyZSB3aGVuIGxldmVsbGluZyBBVlg1MTJGIG91dCwKPiBHRk5J
IGNvdWxkIGJlIHVzZWQgdmlhIGl0cyBsZWdhY3kgb3IgVkVYIHZlcnNpb24uCgpSaWdodCwgdGhl
IHdheSBHRk5JIGlzIHNwZWNpZmllZCBpc24ndCBvdmVybHkgaGVscGZ1bC4gT3RvaCAtIHdoeSB0
aGUKZm9ybWVyPyBUaGUgbGVnYWN5IGFuZCBWRVggdmVyc2lvbnMgYXJlIHVzYWJsZSBpbiB0aGF0
IGNhc2UsIHRvby4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:08:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15:08:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heL9Z-0004Db-1J; Fri, 21 Jun 2019 15: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heL9X-0004DW-Vd
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:08:36 +0000
X-Inumbo-ID: 702a3b6a-9436-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 702a3b6a-9436-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 15:08:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 09:08:33 -0600
Message-Id: <5D0CF2ED020000780023A323@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 09:08:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
In-Reply-To: <20190617082358.2734-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, 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>

Pj4+IE9uIDE3LjA2LjE5IGF0IDEwOjIzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IEN1cnJlbnRseSwgdGhlIHRpbWVfcmVmX2NvdW50IGVubGlnaHRlbmVkIHRpbWUgc291cmNl
IG1haW50YWlucyBhbiBvZmZzZXQKPiBzdWNoIHRoYXQgdGltZSBpcyBmcm96ZW4gd2hlbiB0aGUg
ZG9tYWluIHBhdXNlZCwgYnV0IHRoZSByZWZlcmVuY2VfdHNjCj4gZW5saWdodGVuZWQgdGltZSBz
b3VyY2UgZG9lcyBub3QuIEFmdGVyIG1pZ3JhdGUsIHRoZSByZWZlcmVuY2VfdHNjIHNvdXJjZQo+
IG1heSBiZWNvbWUgaW52YWxpZGF0ZWQgKGUuZy4gYmVjYXVzZSBvZiBob3N0IGNwdSBmcmVxdWVu
Y3kgbWlzbWF0Y2gpIHdoaWNoCj4gd2lsbCBjYXVzZSBXaW5kb3dzIHRvIGZhbGwgYmFjayB0byB0
aW1lX3JlZl9jb3VudC4gVGh1cywgdGhlIGd1ZXN0IHdpbGwKPiBvYnNlcnZlIGEganVtcCBpbiB0
aW1lIGVxdWl2YWxlbnQgdG8gdGhlIG9mZnNldC4KPiAKPiBUaGlzIHBhdGNoIHVuaWZpZXMgdGhl
IHR3byBlbmxpZ2h0ZW5lZCB0aW1lIHNvdXJjZXMgc3VjaCB0aGF0IHRoZSBzYW1lCj4gb2Zmc2V0
IGFwcGxpZXMgdG8gYm90aCBvZiB0aGVtLiBBbHNvLCBpdCdzIG5vdCByZWFsbHkgbmVjZXNzYXJ5
IHRvIGhhdmUKPiB0d28gZGlmZmVyZW50IGZ1bmN0aW9ucyB0byBjYWxjdWxhdGluZyBhIDEwTUh6
IGNvdW50ZXIgdmFsdWUsIHRpbWVfbm93KCkgYW5kCj4gcmF3X3RyY192YWwoKSwgc28gdGhpcyBw
YXRjaCByZW1vdmVzIHRoZSBsYXR0ZXIgaW1wbGVtZW50YXRpb24uIFRoZQo+IHVuaWZpY2F0aW9u
IGFsc28gYWxsb3dzIHJlbW92YWwgb2YgdGhlIHJlZmVyZW5jZV90c2NfdmFsaWQgZmxhZy4KPiAK
PiBXaGlsc3QgaW4gdGhlIGFyZWEsIHRoaXMgcGF0Y2ggYWxzbyB0YWtlcyB0aGUgb3Bwb3J0dW5p
dHkgdG8gY29uc3RpZnkgYSBmZXcKPiBwb2ludGVycyB3aGljaCB3ZXJlIG1pc3NlZCBpbiBlYXJs
aWVyIHBhdGNoZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KClRoaXMgbG9va3Mgb2theSB0byBtZSBub3csIGJ1dCBJIGRvbid0IGZl
ZWwgcXVhbGlmaWVkIHRvIGdpdmUgYW4gUi1iLgpXaGlsZSBub3Qgc3RyaWN0bHkgYXBwbGljYWJs
ZSBmb3IgYSBmaWxlIG1haW50YWluZWQgYnkgeW91LApBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgp3aWxsIGhhdmUgdG8gZG8gaGVyZS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:15:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15: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 1heLGZ-00051s-5E; Fri, 21 Jun 2019 15: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heLGX-00051n-UQ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:15:49 +0000
X-Inumbo-ID: 72ce1f44-9437-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72ce1f44-9437-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 15:15:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 09:15:47 -0600
Message-Id: <5D0CF49F020000780023A3B6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 09:15:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas@tklengyel.com>
References: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhnyFohstOVKZT6+AA4kLDXUaQ2WpKtfB4v+tzU3TEhGaw@mail.gmail.com>
In-Reply-To: <CABfawhnyFohstOVKZT6+AA4kLDXUaQ2WpKtfB4v+tzU3TEhGaw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, WeiLiu <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>, 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>

Pj4+IE9uIDEzLjA2LjE5IGF0IDE3OjExLCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgODowMSBBTSBSYXp2YW4gQ29qb2NhcnUKPiA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Cj4+IFJlbW92ZSBteXNlbGYgYXMgdm1fZXZl
bnQgbWFpbnRhbmVyLCBhZGQgQWxleGFuZHJ1IGFuZCBQZXRyZSBhcwo+PiBCaXRkZWZlbmRlciB2
bV9ldmVudCBtYWludGFpbmVycy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IAo+IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpJJ2xsIHRha2UgdGhlIGxpYmVydHkgYW5kIGFwcGx5
IHRoaXMgdG8gdGhlIHJldmlzZWQgKGRlc2lnbmF0ZWQgcmV2aWV3ZXIpCmFkZGl0aW9ucy4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:20:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15:20: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 1heLLC-0005lA-Ph; Fri, 21 Jun 2019 15:20: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=jygh=UU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1heLLB-0005l5-Oi
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:20:37 +0000
X-Inumbo-ID: 1e05e4a4-9438-11e9-8bc4-af4b02db92f0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e05e4a4-9438-11e9-8bc4-af4b02db92f0;
 Fri, 21 Jun 2019 15:20:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 21 Jun 2019 09:20:35 -0600
Message-Id: <5D0CF5BE020000780023A3C7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Fri, 21 Jun 2019 09:20:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
 <a517fc98-cdd7-4bc4-e096-08826399ddf7@bitdefender.com>
 <e4ec7405ea9b4c9bb94f903a51561582@AMSPEX02CL03.citrite.net>
In-Reply-To: <e4ec7405ea9b4c9bb94f903a51561582@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: aisaila@bitdefender.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE1OjU4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogQWxleGFuZHJ1IFN0ZWZh
biBJU0FJTEEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+PiBTZW50OiAyMSBKdW5lIDIwMTkg
MTQ6NDkKPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgCj4+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcu
Q29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNoIAo+
IDxqYmV1bGljaEBzdXNlLmNvbT47Cj4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjJdIHZpcmlkaWFuOiB1
bmlmeSB0aW1lIHNvdXJjZXMKPj4gCj4+ID4gICAvKgo+PiA+IEBAIC0xMzYsNyArMTAwLDcgQEAg
c3RhdGljIGludDY0X3QgdGltZV9yZWZfY291bnQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPj4g
PiAgICAqIDEyOCBiaXQgbnVtYmVyIHdoaWNoIGlzIHRoZW4gc2hpZnRlZCA2NCB0aW1lcyB0byB0
aGUgcmlnaHQgdG8gb2J0YWluCj4+ID4gICAgKiB0aGUgaGlnaCA2NCBiaXRzLiIKPj4gPiAgICAq
Lwo+PiAKPj4gSXMgdGhlcmUgYSBnb29kIHJlYXNvbiBmb3IgdXNpbmcgc2lnbmVkIG9mZnNldCBo
ZXJlPyBJZiBzbyB0aGVuIG1heWJlCj4+IHlvdSBzaG91bGQgY2hhbmdlIHRoZSByZXR1cm4gdHlw
ZSBvciBjaGVjayBmb3IgYm91bmRzLgo+IAo+IFRoZSBvZmZzZXQgaXMgYWN0dWFsbHkgbmVnYXRp
dmUgbW9zdCBvZiB0aGUgdGltZSBidXQgdGhlIHJlc3VsdGluZyByZWZlcmVuY2UgCj4gdGltZSBz
aG91bGQgYmUgdW5zaWduZWQgc28gdGhlIHJldHVybiB0eXBlIG9mIHRpbWVfcmVmX2NvdW50KCkg
ZG9lcyBuZWVkIAo+IGZpeGluZy4KCklzIHN3aXRjaGluZyBpdCBmcm9tIGludDY0X3QgdG8gdWlu
dDY0X3QgYWxsIHRoYXQncyBuZWVkZWQ/IEkgY291bGQKZG8gdGhpcyB3aGlsZSBjb21taXR0aW5n
ICh3aGljaCBJIHdhcyBhYm91dCB0bykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:22:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heLMU-0005q3-6U; Fri, 21 Jun 2019 15:21:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4J1g=UU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1heLMS-0005pv-DD
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:21:56 +0000
X-Inumbo-ID: 4c563bd8-9438-11e9-9e3b-bb75b8f2ca93
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c563bd8-9438-11e9-9e3b-bb75b8f2ca93;
 Fri, 21 Jun 2019 15:21: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: zH73kTrnvicXleU35hGXTmQpfwKPRUgodBFuQVN0rkPysiG7GNE+HpJHGvKW7HxfH12CYVqwj4
 hCHf0bsfZqdmokFzqqsVOtodgwHO5F5qos6nJ52Scy33i/6duOsRqBF/iGylkCW7A73jfbq0f2
 6+pAVYMuXU9zCrPLIACJi096oFTaKwKQrxgS6B3y2gKTv/lskHton0Wnhyb8hPsjMNLECnxstn
 H4GMcEJm3Tmts4rzL8ex48JzIQWT/zUid85/SZa8EkXy+uad8bddG3RodwR3464dpnUXso9j2C
 2m8=
X-SBRS: 2.7
X-MesageID: 2057001
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,400,1557201600"; 
   d="scan'208";a="2057001"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2] viridian: unify time sources
Thread-Index: AQHVJOYEKpYlKKXKuECuo6GB2lf0qqamBPOAgAAim3D///bXAIAAIaTw
Date: Fri, 21 Jun 2019 15:21:49 +0000
Message-ID: <64f9319e30844036891402c0e97dc361@AMSPEX02CL03.citrite.net>
References: <20190617082358.2734-1-paul.durrant@citrix.com>
 <a517fc98-cdd7-4bc4-e096-08826399ddf7@bitdefender.com>
 <e4ec7405ea9b4c9bb94f903a51561582@AMSPEX02CL03.citrite.net>
 <5D0CF5BE020000780023A3C7@prv1-mh.provo.novell.com>
In-Reply-To: <5D0CF5BE020000780023A3C7@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] viridian: unify time sources
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "aisaila@bitdefender.com" <aisaila@bitdefender.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KPiBTZW50OiAyMSBKdW5lIDIwMTkgMTY6MjEKPiBUbzogUGF1bCBEdXJyYW50
IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogYWlzYWlsYUBiaXRkZWZlbmRlci5jb207
IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9u
bmUKPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz47IFdlaUxpdSA8d2xAeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1hlbi1k
ZXZlbF0gW1BBVENIIHYyXSB2aXJpZGlhbjogdW5pZnkgdGltZSBzb3VyY2VzCj4gCj4gPj4+IE9u
IDIxLjA2LjE5IGF0IDE1OjU4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+
ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+IEZyb206IEFsZXhhbmRydSBTdGVmYW4g
SVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+PiBTZW50OiAyMSBKdW5lIDIwMTkg
MTQ6NDkKPiA+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNo
Cj4gPiA8amJldWxpY2hAc3VzZS5jb20+Owo+ID4+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gPj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2Ml0gdmly
aWRpYW46IHVuaWZ5IHRpbWUgc291cmNlcwo+ID4+Cj4gPj4gPiAgIC8qCj4gPj4gPiBAQCAtMTM2
LDcgKzEwMCw3IEBAIHN0YXRpYyBpbnQ2NF90IHRpbWVfcmVmX2NvdW50KGNvbnN0IHN0cnVjdCBk
b21haW4gKmQpCj4gPj4gPiAgICAqIDEyOCBiaXQgbnVtYmVyIHdoaWNoIGlzIHRoZW4gc2hpZnRl
ZCA2NCB0aW1lcyB0byB0aGUgcmlnaHQgdG8gb2J0YWluCj4gPj4gPiAgICAqIHRoZSBoaWdoIDY0
IGJpdHMuIgo+ID4+ID4gICAgKi8KPiA+Pgo+ID4+IElzIHRoZXJlIGEgZ29vZCByZWFzb24gZm9y
IHVzaW5nIHNpZ25lZCBvZmZzZXQgaGVyZT8gSWYgc28gdGhlbiBtYXliZQo+ID4+IHlvdSBzaG91
bGQgY2hhbmdlIHRoZSByZXR1cm4gdHlwZSBvciBjaGVjayBmb3IgYm91bmRzLgo+ID4KPiA+IFRo
ZSBvZmZzZXQgaXMgYWN0dWFsbHkgbmVnYXRpdmUgbW9zdCBvZiB0aGUgdGltZSBidXQgdGhlIHJl
c3VsdGluZyByZWZlcmVuY2UKPiA+IHRpbWUgc2hvdWxkIGJlIHVuc2lnbmVkIHNvIHRoZSByZXR1
cm4gdHlwZSBvZiB0aW1lX3JlZl9jb3VudCgpIGRvZXMgbmVlZAo+ID4gZml4aW5nLgo+IAo+IElz
IHN3aXRjaGluZyBpdCBmcm9tIGludDY0X3QgdG8gdWludDY0X3QgYWxsIHRoYXQncyBuZWVkZWQ/
IEkgY291bGQKPiBkbyB0aGlzIHdoaWxlIGNvbW1pdHRpbmcgKHdoaWNoIEkgd2FzIGFib3V0IHRv
KS4KClllcywgdGhhdCdzIGFsbCB0aGF0J3MgbmVlZGVkIGFuZCBpdCB3b3VsZCBiZSBuaWNlIHRv
IGF2b2lkIHNlbmRpbmcgYSB2My4KClRoYW5rcywKCiAgUGF1bAoKPiAKPiBKYW4KPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:26:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15: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 1heLQs-00067v-4U; Fri, 21 Jun 2019 15:26:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/TYs=UU=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1heLQq-00067q-VT
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:26:29 +0000
X-Inumbo-ID: ef8bc8cd-9438-11e9-8980-bc764e045a96
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (unknown
 [40.107.73.72]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef8bc8cd-9438-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 15:26:27 +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=U6BxiGcydu1DNr8xEI7yl0HijB1u82AnEFXADb8pdSQ=;
 b=hQYJWapCEGI2p27FkAvK9KTXxqzDM8xObn5xR3us6EfFcdV6yKVmEMPdsTubKczlgHVvP+duwVOegePod1FN3nfpelRP5El+5646QafYK01CZS/2kQDAG9pNAsCrGjyQzQoQoAC0xUlOXa7ozRgQXVtZysBrFRAuA7WcLt43/IM=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3915.namprd12.prod.outlook.com (10.255.174.84) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1987.10; Fri, 21 Jun 2019 15:26:26 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::9dea:57a2:93ff:57b0%3]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019
 15:26:26 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVEWGY1Hj53pTSVUKs8yFFp/PPUKaVMFSAgAFTMICACvrJgIABLSsAgABMloCAAtzcgIAAL/SAgABbWQCAAAhjgA==
Date: Fri, 21 Jun 2019 15:26:25 +0000
Message-ID: <20190621152623.GB19049@amd.com>
References: <5CE68CD30200007800231B01@prv1-mh.provo.novell.com>
 <5CE68F830200007800231B3B@prv1-mh.provo.novell.com>
 <483c4bbc-4915-48a3-9295-4d5a2bf6a02e@citrix.com>
 <5CFFA1B9020000780023704E@prv1-mh.provo.novell.com>
 <20190618172245.GA16087@amd.com>
 <5D09D43802000078002397E7@prv1-mh.provo.novell.com>
 <20190619155447.GA20907@amd.com>
 <5D0C7B3B0200007800239F12@prv1-mh.provo.novell.com>
 <20190621142925.GA19049@amd.com>
 <5D0CF016020000780023A30D@prv1-mh.provo.novell.com>
In-Reply-To: <5D0CF016020000780023A30D@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR13CA0052.namprd13.prod.outlook.com
 (2603:10b6:5:134::29) 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: 2960720f-fd9d-4518-af2c-08d6f65cd2e0
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:DM6PR12MB3915; 
x-ms-traffictypediagnostic: DM6PR12MB3915:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR12MB3915A33DB11FA4891ABC3276E5E70@DM6PR12MB3915.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0075CB064E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(376002)(396003)(346002)(39860400002)(366004)(189003)(199004)(68736007)(71200400001)(6306002)(6486002)(966005)(66066001)(66946007)(33656002)(66476007)(229853002)(5660300002)(64756008)(81156014)(25786009)(66556008)(2906002)(6506007)(476003)(14444005)(54906003)(256004)(66446008)(52116002)(186003)(316002)(3846002)(6246003)(6116002)(486006)(26005)(6436002)(102836004)(2616005)(446003)(6512007)(386003)(73956011)(4326008)(53546011)(11346002)(8676002)(71190400001)(76176011)(86362001)(478600001)(1076003)(8936002)(72206003)(53936002)(305945005)(81166006)(99286004)(36756003)(6916009)(14454004)(7736002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3915;
 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: yN6aaA19vURj5QMkjdl0Pj59BE9aTQvstwHkevtRkuiBoSMFFxmOmsUhCUXlteO45jRMyhuNT5NPWm3xS+dr6dc8ldpuP0KoCVtYiKU8VjS5xDRhEowH6q/3gHsMm46/PTLR/w2fG4jZhpXypnYkqC+AwBIusHisY0MjAux0aRbrnMe9t0YtY7ysA9X7NEJpeydskXqp00XJG/jJ+f7glzLS/uFEfnGdKavdaDy+3l9WrNdw0D2A2Xns8uSvU34bYJ6Z1+4nTZTPo3j0N/Br+u9bk0/QLcEg/proc8VflSDQJWkJhnZHY8K4QPOdGEgdWLsH4RmLPkbUzi3+uZ8UhfJNrRZEU7RMkh82xuEuzqVOUqPQcnLwil4K/YZlZ0YHqRrhGYM9GonxqpHXMLXPkF1ByKvHgvZhJA6HucWvWKI=
Content-ID: <2E7368A4B13E35409802EEF7B5085734@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2960720f-fd9d-4518-af2c-08d6f65cd2e0
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 15:26:25.9215 (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: DM6PR12MB3915
Subject: Re: [Xen-devel] [PATCH 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>,
 xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMDg6NTY6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA2LjE5IGF0IDE2OjI5LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBGcmksIEp1biAyMSwgMjAxOSBhdCAxMjozNzo0N0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTkuMDYuMTkgYXQgMTc6NTQsIDxCcmlhbi5Xb29kc0Bh
bWQuY29tPiB3cm90ZToKPiA+PiA+IE9uIFdlZCwgSnVuIDE5LCAyMDE5IGF0IDEyOjIwOjQwQU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAxOC4wNi4xOSBhdCAxOToy
MiwgPEJyaWFuLldvb2RzQGFtZC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gT24gVHVlLCBKdW4gMTEs
IDIwMTkgYXQgMDY6NDI6MzNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4g
Pj4+IE9uIDEwLjA2LjE5IGF0IDE4OjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gPj4gPj4gPiBPbiAyMy8wNS8yMDE5IDEzOjE4LCBKYW4gQmV1bGljaCB3cm90ZToK
PiA+PiA+PiA+PiA+PiBUQkQ6IFdlIG1heSB3YW50IHRvIHZlcmlmeSB0aGF0IEhMVCBpbmRlZWQg
aXMgY29uZmlndXJlZCB0byBlbnRlciBDQzYuCj4gPj4gPj4gPj4gPiAKPiA+PiA+PiA+PiA+IEkg
Y2FuJ3QgYWN0dWFsbHkgc3BvdCBhbnl0aGluZyB3aGljaCB0YWxrcyBhYm91dCBITFQgZGlyZWN0
bHkuICBUaGUKPiA+PiA+PiA+PiA+IGNsb3Nlc3QgSSBjYW4gcG9zdCBpcyBDRk9IIChjYWNoZSBm
bHVzaCBvbiBoYWx0KSB3aGljaCBpcyBhbgo+ID4+ID4+ID4+ID4gYXV0by10cmFuc2l0aW9uIGZy
b20gQ0MxIHRvIENDNiBhZnRlciBhIHNwZWNpZmljIHRpbWVvdXQsIGJ1dCB0aGUKPiA+PiA+PiA+
PiA+IHdvcmRpbmcgc3VnZ2VzdHMgdGhhdCBtd2FpdCB3b3VsZCBhbHNvIHRha2UgdGhpcyBwYXRo
Lgo+ID4+ID4+ID4+IAo+ID4+ID4+ID4+IFdlbGwsIEkgaGFkIGNvbWUgYWNyb3NzIGEgc2VjdGlv
biBkZXNjcmliaW5nIGhvdyBITFQgY2FuIGJlCj4gPj4gPj4gPj4gY29uZmlndXJlZCB0byBiZSB0
aGUgc2FtZSBhY3Rpb24gYXMgdGhlIEkvTyBwb3J0IHJlYWQgZnJvbSBvbmUKPiA+PiA+PiA+PiBv
ZiB0aGUgdGhyZWUgcG9ydHMgaW52b2x2ZWQgaW4gQy1zdGF0ZSBtYW5hZ2VtZW50Cj4gPj4gPj4g
Pj4gKENTdGF0ZUJhc2VBZGRyKzAuLi4yKS4gQnV0IEkgY2FuJ3Qgc2VlbSB0byBmaW5kIHRoaXMg
YWdhaW4uCj4gPj4gPj4gPj4gCj4gPj4gPj4gPj4gQXMgdG8gTVdBSVQgYmVoYXZpbmcgdGhlIHNh
bWUsIEkgZG9uJ3QgdGhpbmsgSSBjYW4gc3BvdCBwcm9vZgo+ID4+ID4+ID4+IG9mIHlvdXIgaW50
ZXJwcmV0YXRpb24gb3IgcHJvb2Ygb2YgQnJpYW4ncy4KPiA+PiA+PiA+IAo+ID4+ID4+ID4gSXQn
cyBub3QgcmVhbGx5IGRvY3VtZW50ZWQgY2xlYXJseS4gIEkgZ290IG15IGluZm9ybWF0aW9uIGZy
b20gdGhlIEhXCj4gPj4gPj4gPiBlbmdpbmVlcnMuICBJJ3ZlIGFscmVhZHkgcG9zdGVkIHdoYXQg
aW5mb3JtYXRpb24gSSBrbm93IHNvIEkgd29uJ3QKPiA+PiA+PiA+IHJlcGVhdCBpdC4KPiA+PiA+
PiAKPiA+PiA+PiBBdCBsZWFzdCBhIHBvaW50ZXIgdG8gd2hlcmUgeW91IGhhZCBzdGF0ZWQgdGhp
cyB3b3VsZCBoYXZlIGJlZW4KPiA+PiA+PiBuaWNlLiBJaXJjIHRoZXJlJ3Mgbm8gcHJvbW90aW9u
IGludG8gQ0M2IGluIHRoYXQgY2FzZSwgaW4gY29udHJhc3QKPiA+PiA+PiB0byBBbmRyZXcncyBy
ZWFkaW5nIG9mIHRoZSBkb2MuCj4gPj4gPiAKPiA+PiA+ICZtd2FpdF92MV9wYXRjaHNldAo+ID4+
IAo+ID4+IEhtbSwgSSd2ZSBsb29rZWQgdGhyb3VnaCB0aGUgcGF0Y2ggZGVzY3JpcHRpb25zIHRo
ZXJlIGFnYWluLCBidXQgSQo+ID4+IGNhbid0IGZpbmQgYW55IGV4cGxpY2l0IHN0YXRlbWVudCB0
byB0aGUgZWZmZWN0IG9mIHRoZXJlIGJlaW5nIG5vCj4gPj4gcHJvbW90aW9uIGludG8gZGVlcGVy
IHN0YXRlcyB3aGVuIHVzaW5nIE1XQUlULgo+ID4gCj4gPiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDIvbXNnMDIwMDcuaHRtbCAKPiAK
PiBUaGFua3MuIFllcywgaXQgbWF5IGJlIGltcGxpZWQgZnJvbSB0aGVyZSwgYnV0IHRvIG1lIGl0
J3Mgc3RpbGwgbm90Cj4gZXhwbGljaXQuIEFsc28gcmVjYWxsIHRoYXQgaXQgd2FzIEFuZHJldyBv
cmlnaW5hbGx5IGFza2luZyBpZiBhbnkKPiBwcm9tb3Rpb24gZnJvbSBDQzEgaXMgcG9zc2libGUu
IEknbSBmaW5lIHdpdGggeW91IHRlbGxpbmcgbWUgaXQncwo+IG5vdCwgYnV0IEFuZHJldyBtYXkg
c3RpbGwgd2FudCB5b3UgcG9pbnRpbmcgaGltIGF0IHdoZXJlIHRoaXMKPiBpcyB3cml0dGVuIGRv
d24uCj4gCj4gPiBTaW5jZSB5b3UncmUgdW5kZXIgTkRBLCBJIGNhbiBzZW5kIHlvdSB0aGUgZW1h
aWwgSSByZWNlaXZlZCBmcm9tIHRoZSBIVwo+ID4gZW5naW5lZXJpbmcgYnV0IGFzIGEgYmFzaWMg
cmVjYXA6Cj4gPiAKPiA+IElmIHRoZSBIVyBpcyBjb25maWd1cmVkIHRvIHVzZSBDQzYgZm9yIEhM
VCAoQ0M2IGlzIGVuYWJsZWQgYW5kIHNvbWUKPiA+IG90aGVyIE5EQSBiaXRzIHdoaWNoIGdldHMg
T1InZCB3aXRoIGZpcm13YXJlIHNvIHlvdSBjYW4gb25seQo+ID4gZnVuY3Rpb25hbGx5IENDNiBv
biBITFQgb2ZmLCBidXQgY2FuJ3QgbWFrZSBzdXJlIGl0J3Mgb24pLCB0aGVuIHRoZQo+ID4gZmxv
dyBpczoKPiA+IDEpIEhMVAo+ID4gMikgdGltZXIKPiA+IDMpIGZsdXNoIHRoZSBjYWNoZXMgZXRj
Cj4gPiA0KSBDQzYKPiA+IAo+ID4gVGhpcyBjYW4gYmUgaW50ZXJydXB0ZWQgdGhvdWdoLiAgVGhl
IEhXIGVuZ2luZWVyIHNhaWQgdGhhdCB3aGlsZSB0aGV5Cj4gPiBhcmVuJ3QgdGhlIHNhbWUgKGFz
IElPIGJhc2VkIEMtc3RhdGVzKSwgdGhleSBlbmQgdXAgYXQgdGhlIHNhbWUgcGxhY2UuCj4gPiAK
PiA+IFRoZSB3aG9sZSByZWFzb24gSExUIHdhcyBzZWxlY3RlZCB0byBiZSB1c2VkIGluIG15IHBh
dGNoZXMgaXMgYmVjYXVzZQo+ID4gd2UgY2FuJ3QgbG9vayBpbiB0aGUgQ1NUIHRhYmxlIGZyb20g
WGVuIGFuZCBpdCdzIGFsd2F5cyBzYWZlIHRvIHVzZSwKPiA+IGV2ZW4gaWYgQ0M2IGlzIGRpc2Fi
bGVkIGluIEJJT1MgKHdoaWNoIHdlIGNhbid0IHRlbGwpLiAgQXQgdGhpcyBwb2ludCwKPiA+IEkn
bSByZXBlYXRpbmcgb3VyIGNvbnZlcnNpb24gd2UgaGFkIGluIG15IHYxIHBhdGNoIHNldC4gIElm
IHlvdSBuZWVkCj4gPiBhbnkgZnVydGhlciBpbmZvLCBsZXQgbWUga25vdy4KPiAKPiBUaGFua3Ms
IEkgcmVjYWxsIGFsbCBvZiB0aGlzLiBJIGRvbid0IHNlZSB0aG91Z2ggaG93IGl0J3MgcmVsYXRl
ZCB0byB0aGUKPiBxdWVzdGlvbiBvZiB3aGV0aGVyIHRoZSBDUFUgd291bGQgcmVhbGx5IHJlbWFp
biBpbiBDMSB3aGVuIHVzaW5nCj4gTVdBSVQgKGkuZS4gZ29pbmcgYmFjayB0byBBbmRyZXcncyBv
cmlnaW5hbCBmaW5kaW5nIG9mIHByb21vdGlvbiBmcm9tCj4gQ0MxIHRvIENDNikuIE5vdyBJIGRv
IHJlYWxpemUgdGhhdCBDMSAhPSBDQzEsIGJ1dCB0aGlzIGRvZXNuJ3QgaGVscAo+IGNsYXJpZnlp
bmcgdGhpbmdzIGluIGFueSB3YXkuCj4gCj4gSmFuCj4gCj4gCgpOb3RlOiB0aGlzIGlzIGZvciBO
YXBsZXMgYW5kIFJvbWUgb25seS4KCkkgd2FzIGFuc3dlcmluZyB0aGUgSExUIHF1ZXN0aW9uLiAg
QnV0IG13YWl0IGNhbiBPTkxZIGJlIHVzZWQgZm9yCkNDMS9DMSBzaW5jZSB3ZSBkb24ndCBzdXBw
b3J0IHVzaW5nIG13YWl0IGZvciBDQzYvQzIgc2luY2UgaXQgc2h1dHMKZG93biB0aGUgY2FjaGUg
YW5kIG13YWl0IG1vbml0b3JzIHRoYXQuICBUaGVyZSBpcyBubyBwcm9tb3Rpb24gZnJvbQpDMS9D
QzEgdG8gQzIvQ0M2IHdpdGggbXdhaXQgc2luY2UgaXQgd291bGQgbG9zZSBpdCdzIG1ldGhvZCBv
ZiB3YWtpbmcKdXAuICBXaGVuIHlvdSBlbnRyeSBDMS9DQzEgdXNpbmcgbXdhaXQsIGl0IHN0YXlz
IGluIEMxL0NDMS4gIEkgd2lsbAplbWFpbCBhIEhXIGVuZ2luZWVyIGNvbmZpcm1pbmcgdGhpcyBi
dXQgSSdkIGJlIGV4dHJlbWVseSBzdXJwcmlzZWQgaXQKeW91IGNvdWxkIGJlIHByb21vdGVkIGZy
b20gQzEvQ0M2IHRvIEMyL0NDNiB3aGVuIHVzaW5nIG13YWl0LgoKLS0gCkJyaWFuIFdvb2RzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:27:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15: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 1heLRM-0006B2-Ey; Fri, 21 Jun 2019 15: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=tmcb=UU=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1heLRL-0006Ai-DK
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:26:59 +0000
X-Inumbo-ID: 014ae4c7-9439-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 014ae4c7-9439-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 15:26:57 +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
 2F0043016E74; Fri, 21 Jun 2019 18:26:56 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 90A56306E4AC;
 Fri, 21 Jun 2019 18:26:55 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <1560434447-14363-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhnyFohstOVKZT6+AA4kLDXUaQ2WpKtfB4v+tzU3TEhGaw@mail.gmail.com>
 <5D0CF49F020000780023A3B6@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ab133b96-3d3b-1dab-7c57-3651acc38f8d@bitdefender.com>
Date: Fri, 21 Jun 2019 18:26:49 +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: <5D0CF49F020000780023A3B6@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH RESEND] MAINTAINERS: hand over vm_event
 maintainership
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>,
 Julien Grall <julien.grall@arm.com>, aisaila@bitdefender.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>

T24gNi8yMS8xOSA2OjE1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMy4wNi4xOSBh
dCAxNzoxMSwgPHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+PiBPbiBUaHUsIEp1biAxMywg
MjAxOSBhdCA4OjAxIEFNIFJhenZhbiBDb2pvY2FydQo+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbT4gd3JvdGU6Cj4+Pgo+Pj4gUmVtb3ZlIG15c2VsZiBhcyB2bV9ldmVudCBtYWludGFuZXIs
IGFkZCBBbGV4YW5kcnUgYW5kIFBldHJlIGFzCj4+PiBCaXRkZWZlbmRlciB2bV9ldmVudCBtYWlu
dGFpbmVycy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+Cj4+Cj4+IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+Cj4gCj4gSSdsbCB0YWtlIHRoZSBsaWJlcnR5IGFuZCBhcHBseSB0aGlz
IHRvIHRoZSByZXZpc2VkIChkZXNpZ25hdGVkIHJldmlld2VyKQo+IGFkZGl0aW9ucy4KCklmIHlv
dSBtZWFuIHJlbW92aW5nIG15IGVtYWlsIGFkZHJlc3MgZnJvbSB0aGUgbWFpbnRhaW5lcnMgbGlz
dCwgdGhhdCdzIApmaW5lIHdpdGggbWUsIHVubGVzcyAoYXMgcHJldmlvdXNseSBkaXNjdXNzZWQg
aW4gcHJpdmF0ZSB3aXRoIEdlb3JnZSBhbmQgClRhbWFzKSBteSBzdGVwcGluZyBkb3duIGF0IHRo
aXMgcG9pbnQgd291bGQgcHV0IHVuZHVlIHN0cmVzcyBvbiB0aGUgeDg2IAovIG1tIG1haW50YWlu
ZXJzLCBpbiB3aGljaCBjYXNlIEkgY2FuIGNvbnRpbnVlIGhlbHBpbmcgdGhyb3VnaCB0aGUgCnRy
YW5zaXRpb24gcGhhc2UgKGFsdGhvdWdoIHVuZm9ydHVuYXRlbHkgbXVjaCBsZXNzIHByb21wdGx5
IHRoYW4gYmVmb3JlKS4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 15:45:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 15: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 1heLjU-0007lm-A0; Fri, 21 Jun 2019 15:45:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LFBF=UU=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1heLjS-0007lh-ND
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 15:45:42 +0000
X-Inumbo-ID: 9fb31850-943b-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 9fb31850-943b-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 15:45:41 +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: c5aEsvzEWQ15FPlyDbNHz7v08hUneO1UkjbszGkwnU964bLLs6YAphtozlU8R8w/acx3VE0I7V
 uLPHkE+cHm/taQoPQMydS+ktVOfhtXlO/PnVp1NXdOq2AimIhJ4NAZ4mmQroaVLkGCNv0KwhRD
 0rasI0axyIaRhGpiOc/86+EUeCeQBXT77YyXn3/Ud8k232N5bNqEzWSMzsLYmJZzA4Ouw+77nC
 mPQNkCNUclrdGZCDqrEsb/sC7wLdqUuIEI1JGbjtbSMDPAgU23rdcwMAEMEB8yxWtlFLg5oAPq
 gxo=
X-SBRS: 2.7
X-MesageID: 2067484
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,400,1557201600"; 
   d="scan'208";a="2067484"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>
Thread-Topic: Xen Project Community Call June 27th (instead of July 4th):
 @15:00 UTC Call for agenda items
Thread-Index: AQHVKEhcH0vW8I5ySEO7jj3plK9VeQ==
Date: Fri, 21 Jun 2019 15:45:32 +0000
Message-ID: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <11CDABAE09606E40965D99B45DAFFE0F@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] Xen Project Community Call June 27th (instead of July
 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>, Matt
 Spencer <Matt.Spencer@arm.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>,
 "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>,
 Brian
 Woods <brian.woods@amd.com>, Julien Grall <julien.grall@arm.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KwqDCoMKgwqANClBsZWFzZSBwcm9wb3NlIHRvcGljcyBieSBlaXRoZXIgZWRpdGlu
ZyB0aGUgcnVubmluZyBhZ2VuZGEgZG9jdW1lbnQgYXTCoGh0dHBzOi8vY3J5cHRwYWQuZnIvcGFk
LyMvMi9wYWQvZWRpdC9WLUpjdFYydkJsRW53bGlWTEJsRkxZN24vwqBvciBieSByZXBseWluZyB0
byB0aGUgbWFpbC4NCg0KTm90ZSB0aGF0IGN1cnJlbnRseSBJIGhhdmUNCiogTm90aGluZyB1bmRl
cjogDQogICBEKSBOZXcgU2VyaWVzIC8gU2VyaWVzIHRoYXQgbmVlZCBhdHRlbnRpb24gLyBTZXJp
ZXMgdGhhdCBhcmUgaW1wb3J0YW50DQoqIEEgcHJlcCBpdGVtIGZvciB0aGUgZGV2ZWxvcGVyIHN1
bW1pdCBwcm9wb3NlZCBieSBKYW4gYXQgdGhlIGxhc3QgbWVldGluZw0KSSBhbHNvIG1hZGUgc29t
ZSBwcm9ncmVzcyBvbiB0aGUgY29kZSBvZiBjb25kdWN0IHRvcGljIGFuZCBhbSBhYm91dCB0byBz
ZW5kIGEgbWFpbCB0byB4ZW4tZGV2ZWxADQoNCkJlc3QgUmVnYXJkcw0KTGFycw0KwqDCoMKgwqAN
CsKgwqDCoMKgPT0gRGlhbC1pbiBJbmZvcm1hdGlvbiA9PQ0KwqDCoMKgwqANCsKgwqDCoMKgICMj
IE1lZXRpbmcgdGltZQ0KwqDCoMKgwqAgMTU6MDAgLSAxNjowMCBVVEMNCsKgwqDCoMKgIEZ1cnRo
ZXIgSW50ZXJuYXRpb25hbCBtZWV0aW5nIHRpbWVzOsKgDQrCoMKgwqDCoMKgaHR0cHM6Ly93d3cu
dGltZWFuZGRhdGUuY29tL3dvcmxkY2xvY2svbWVldGluZ2RldGFpbHMuaHRtbD95ZWFyPTIwMTkm
bW9udGg9NiZkYXk9MjcmaG91cj0xNSZtaW49MCZzZWM9MCZwMT0yMjUmcDI9MjI0JnAzPTI0JnA0
PTE3OSZwNT0xMzYmcDY9MzcmcDc9MzMNCsKgwqDCoMKgDQrCoMKgwqDCoCAjIyBEaWFsIGluIGRl
dGFpbHMNCsKgwqDCoMKgIFdlYjrCoGh0dHBzOi8vd3d3LmdvdG9tZWV0Lm1lL2xhcnNrdXJ0aA0K
wqDCoMKgwqANCsKgwqDCoMKgIFlvdSBjYW4gYWxzbyBkaWFsIGluIHVzaW5nIHlvdXIgcGhvbmUu
DQrCoMKgwqDCoCBBY2Nlc3MgQ29kZTogOTA2LTg4Ni05NjUNCsKgwqDCoMKgDQrCoMKgwqDCoCBD
aGluYSAoVG9sbCBGcmVlKTogNDAwOCA4MTEwODQNCsKgwqDCoMKgIEdlcm1hbnk6ICs0OSA2OTIg
NTczNiA3MzE3DQrCoMKgwqDCoCBQb2xhbmQgKFRvbGwgRnJlZSk6IDAwIDgwMCAxMTI0NzU5DQrC
oMKgwqDCoCBVbml0ZWQgS2luZ2RvbTogKzQ0IDMzMCAyMjEgMDA4OA0KwqDCoMKgwqAgVW5pdGVk
IFN0YXRlczogKzEgKDU3MSkgMzE3LTMxMjkNCsKgwqDCoMKgDQrCoMKgwqDCoCBNb3JlIHBob25l
IG51bWJlcnMNCsKgwqDCoMKgIEF1c3RyYWxpYTogKzYxIDIgOTA4NyAzNjA0DQrCoMKgwqDCoCBB
dXN0cmlhOiArNDMgNyAyMDgxIDU0MjcNCsKgwqDCoMKgIEFyZ2VudGluYSAoVG9sbCBGcmVlKTog
MCA4MDAgNDQ0IDMzNzUNCsKgwqDCoMKgIEJhaHJhaW4gKFRvbGwgRnJlZSk6IDgwMCA4MSAxMTEN
CsKgwqDCoMKgIEJlbGFydXMgKFRvbGwgRnJlZSk6IDggODIwIDAwMTEgMDQwMA0KwqDCoMKgwqAg
QmVsZ2l1bTogKzMyIDI4IDkzIDcwMTgNCsKgwqDCoMKgIEJyYXppbCAoVG9sbCBGcmVlKTogMCA4
MDAgMDQ3IDQ5MDYNCsKgwqDCoMKgIEJ1bGdhcmlhIChUb2xsIEZyZWUpOiAwMDgwMCAxMjAgNDQx
Nw0KwqDCoMKgwqAgQ2FuYWRhOiArMSAoNjQ3KSA0OTctOTM5MQ0KwqDCoMKgwqAgQ2hpbGUgKFRv
bGwgRnJlZSk6IDgwMCAzOTUgMTUwDQrCoMKgwqDCoCBDb2xvbWJpYSAoVG9sbCBGcmVlKTogMDEg
ODAwIDUxOCA0NDgzDQrCoMKgwqDCoMKgwqBDemVjaCBSZXB1YmxpYyAoVG9sbCBGcmVlKTogODAw
IDUwMDQ0OA0KwqDCoMKgwqAgRGVubWFyazogKzQ1IDMyIDcyIDAzIDgyDQrCoMKgwqDCoCBGaW5s
YW5kOiArMzU4IDkyMyAxNyAwNTY4DQrCoMKgwqDCoCBGcmFuY2U6ICszMyAxNzAgOTUwIDU5NA0K
wqDCoMKgwqAgR3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4MDAgNDQxNCAzODM4DQrCoMKgwqDCoCBI
b25nIEtvbmcgKFRvbGwgRnJlZSk6IDMwNzEzMTY5DQrCoMKgwqDCoCBIdW5nYXJ5IChUb2xsIEZy
ZWUpOiAoMDYpIDgwIDk4NiAyNTUNCsKgwqDCoMKgIEljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3
MjA0DQrCoMKgwqDCoCBJbmRpYSAoVG9sbCBGcmVlKTogMTgwMDI2NjkyNzINCsKgwqDCoMKgIElu
ZG9uZXNpYSAoVG9sbCBGcmVlKTogMDA3IDgwMyAwMjAgNTM3NQ0KwqDCoMKgwqAgSXJlbGFuZDog
KzM1MyAxNSAzNjAgNzI4DQrCoMKgwqDCoCBJc3JhZWwgKFRvbGwgRnJlZSk6IDEgODA5IDQ1NCA4
MzANCsKgwqDCoMKgIEl0YWx5OiArMzkgMCAyNDcgOTIgMTMgMDENCsKgwqDCoMKgIEphcGFuIChU
b2xsIEZyZWUpOiAwIDEyMCA2NjMgODAwDQrCoMKgwqDCoCBLb3JlYSwgUmVwdWJsaWMgb2YgKFRv
bGwgRnJlZSk6IDAwNzk4IDE0IDIwNyA0OTE0DQrCoMKgwqDCoCBMdXhlbWJvdXJnIChUb2xsIEZy
ZWUpOiA4MDAgODUxNTgNCsKgwqDCoMKgIE1hbGF5c2lhIChUb2xsIEZyZWUpOiAxIDgwMCA4MSA2
ODU0DQrCoMKgwqDCoCBNZXhpY28gKFRvbGwgRnJlZSk6IDAxIDgwMCA1MjIgMTEzMw0KwqDCoMKg
wqAgTmV0aGVybGFuZHM6ICszMSAyMDcgOTQxIDM3Nw0KwqDCoMKgwqAgTmV3IFplYWxhbmQ6ICs2
NCA5IDI4MCA2MzAyDQrCoMKgwqDCoCBOb3J3YXk6ICs0NyAyMSA5MyAzNyA1MQ0KwqDCoMKgwqAg
UGFuYW1hIChUb2xsIEZyZWUpOiAwMCA4MDAgMjI2IDc5MjgNCsKgwqDCoMKgIFBlcnUgKFRvbGwg
RnJlZSk6IDAgODAwIDc3MDIzDQrCoMKgwqDCoCBQaGlsaXBwaW5lcyAoVG9sbCBGcmVlKTogMSA4
MDAgMTExMCAxNjYxDQrCoMKgwqDCoCBQb3J0dWdhbCAoVG9sbCBGcmVlKTogODAwIDgxOSA1NzUN
CsKgwqDCoMKgIFJvbWFuaWEgKFRvbGwgRnJlZSk6IDAgODAwIDQxMCAwMjkNCsKgwqDCoMKgIFJ1
c3NpYW4gRmVkZXJhdGlvbiAoVG9sbCBGcmVlKTogOCA4MDAgMTAwIDYyMDMNCsKgwqDCoMKgIFNh
dWRpIEFyYWJpYSAoVG9sbCBGcmVlKTogODAwIDg0NCAzNjMzDQrCoMKgwqDCoCBTaW5nYXBvcmUg
KFRvbGwgRnJlZSk6IDE4MDA3MjMxMzIzDQrCoMKgwqDCoCBTb3V0aCBBZnJpY2EgKFRvbGwgRnJl
ZSk6IDAgODAwIDU1NSA0NDcNCsKgwqDCoMKgIFNwYWluOiArMzQgOTMyIDc1IDIwMDQNCsKgwqDC
oMKgIFN3ZWRlbjogKzQ2IDg1MyA1MjcgODI3DQrCoMKgwqDCoCBTd2l0emVybGFuZDogKzQxIDIy
NSA0NTk5IDc4DQrCoMKgwqDCoCBUYWl3YW4gKFRvbGwgRnJlZSk6IDAgODAwIDY2NiA4NTQNCsKg
wqDCoMKgIFRoYWlsYW5kIChUb2xsIEZyZWUpOiAwMDEgODAwIDAxMSAwMjMNCsKgwqDCoMKgIFR1
cmtleSAoVG9sbCBGcmVlKTogMDAgODAwIDQ0ODggMjM2ODMNCsKgwqDCoMKgIFVrcmFpbmUgKFRv
bGwgRnJlZSk6IDAgODAwIDUwIDE3MzMNCsKgwqDCoMKgIFVuaXRlZCBBcmFiIEVtaXJhdGVzIChU
b2xsIEZyZWUpOiA4MDAgMDQ0IDQwNDM5DQrCoMKgwqDCoCBVcnVndWF5IChUb2xsIEZyZWUpOiAw
MDA0IDAxOSAxMDE4DQrCoMKgwqDCoCBWaWV0IE5hbSAoVG9sbCBGcmVlKTogMTIyIDgwIDQ4MQ0K
wqDCoMKgwqANCsKgwqDCoMKgIEZpcnN0IEdvVG9NZWV0aW5nPyBMZXQncyBkbyBhIHF1aWNrIHN5
c3RlbSBjaGVjazoNCsKgwqDCoMKgwqBodHRwczovL2xpbmsuZ290b21lZXRpbmcuY29tL3N5c3Rl
bS1jaGVjaw0KwqDCoMKgwqANCsKgwqDCoMKgDQrCoMKgwqDCoA0KDQoNCg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 16:15:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 16:15:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heMBf-000294-17; Fri, 21 Jun 2019 16:14: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heMBd-00028s-Q3
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 16:14:49 +0000
X-Inumbo-ID: ae71d7c6-943f-11e9-b226-ebc197276c25
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae71d7c6-943f-11e9-b226-ebc197276c25;
 Fri, 21 Jun 2019 16:14: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 1heMBX-0002jp-RZ; Fri, 21 Jun 2019 16:14: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 1heMBX-0007ea-Hf; Fri, 21 Jun 2019 16:14:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heMBX-0005ee-F6; Fri, 21 Jun 2019 16:14:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138040-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-unstable:test-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-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=1c9460595c60c432244083a4401f36f9f374a1c0
X-Osstest-Versions-That: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 16:14:43 +0000
Subject: [Xen-devel] [xen-unstable test] 138040: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODA0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODA0MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzNzcy
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAg
ICBmYWlsICBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzc3MjQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NzI0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICAxYzk0NjA1OTVjNjBjNDMyMjQ0MDgzYTQ0MDFmMzZmOWYzNzRhMWMw
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNmExYzdjMjEzZTEzZWI2
NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc3MjQgIDIw
MTktMDYtMTQgMTA6MTY6NTkgWiAgICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3ODUx
ICAyMDE5LTA2LTE2IDAwOjUyOjU0IFogICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTM4MDQwICAyMDE5LTA2LTE5IDE5OjEyOjA2IFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCYW9kb25nIENoZW4g
PGNoZW5iYW9kb25nQG14bmF2aS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1bGllbiBHcmFsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNo
dWtAZXBhbS5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMTA0MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 16:38:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 16:38:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heMYI-0003mB-EZ; Fri, 21 Jun 2019 16: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heMYH-0003lv-Bd
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 16:38:13 +0000
X-Inumbo-ID: f433f58e-9442-11e9-b447-2f4815867b3c
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f433f58e-9442-11e9-b447-2f4815867b3c;
 Fri, 21 Jun 2019 16:38:10 +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: BwyacdKED0TXF5Rn7D4mTnQk9vXr+7Vo9ht3E1nXJCVUrRLYor1xA6JS6JurH95Rq+UVsUICKs
 b7xt+Y32C2WyfmOtRUd2PkBn3e08JJQEqp8+6O3j781VDULhM1GkF6BdGLLnGHfsHWUgZ6jNbr
 ob/NXmtjgBEtUC4Ly54udoRusBfW+C2xoUmSxVfqME15o/t0hoYl0gdTTGH0f0V5Z4qpgXQuUX
 DEPwNUu55HeiUWTdkDpR6dKENbn2v1gAGrA+MtVWoRi/bXl18kBIRQdE3ZgOGnm55SK1ditRFe
 Mps=
X-SBRS: 2.7
X-MesageID: 2083135
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,401,1557201600"; 
   d="scan'208";a="2083135"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 18:38:00 +0200
Message-ID: <20190621163802.29808-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190621163802.29808-1-roger.pau@citrix.com>
References: <20190621163802.29808-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/3] x86/linker: use DECL_SECTION uniformly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

UmVwbGFjZSB0aGUgdHdvIG9wZW4tY29kZWQgRUZJIHJlbGF0ZWQgc2VjdGlvbiBkZWNsYXJhdGlv
bnMgd2l0aCB0aGUKdXNhZ2Ugb2YgREVDTF9TRUNUSU9OLiBUaGlzIGlzIGEgcHJlcGFyYXRvcnkg
Y2hhbmdlIGZvciBhbHNvIGFkZGluZyBhCnJlbG9jIHNlY3Rpb24gdG8gdGhlIEVMRiBiaW5hcnku
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVu
L2FyY2gveDg2L3hlbi5sZHMuUyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5T
IGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBjYjQyZGM4ZmRhLi45OGE5OTQ0NGMyIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKQEAgLTI5OCwxMiArMjk4LDEyIEBAIFNFQ1RJT05TCiAKICNpZmRlZiBFRkkKICAgLiA9
IEFMSUdOKDQpOwotICAucmVsb2MgOiB7CisgIERFQ0xfU0VDVElPTigucmVsb2MpIHsKICAgICAq
KC5yZWxvYykKICAgfSA6dGV4dAogICAvKiBUcmljayB0aGUgbGlua2VyIGludG8gc2V0dGluZyB0
aGUgaW1hZ2Ugc2l6ZSB0byBleGFjdGx5IDE2TWIuICovCiAgIC4gPSBBTElHTihfX3NlY3Rpb25f
YWxpZ25tZW50X18pOwotICAucGFkIDogeworICBERUNMX1NFQ1RJT04oLnBhZCkgewogICAgIC4g
PSBBTElHTihNQigxNikpOwogICB9IDp0ZXh0CiAjZW5kaWYKLS0gCjIuMjAuMSAoQXBwbGUgR2l0
LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 16:38:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 16:38:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heMYI-0003m5-4p; Fri, 21 Jun 2019 16: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heMYG-0003lO-4m
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 16:38:12 +0000
X-Inumbo-ID: f2f8cabe-9442-11e9-aa48-5f900c5eda0c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2f8cabe-9442-11e9-aa48-5f900c5eda0c;
 Fri, 21 Jun 2019 16:38:08 +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: EHtcf7I7avADNLkw+He6dqQ8+ZInn0cRswCgF8ccetNugoRtsDehc1eKeMFRhu9KKKlF6SeRc3
 UJ/YZrylHlmsOw5u/SdU8Jq8pKJI0wcwfWReBqi0cwf9vbyvnAuGt6xL51hh0sm+C0nqfPYoWq
 BGiA/OPlchH6HzGyg/uQtRbwFLnVM3wJaDqY9z7RS2KKSOmPNS/piJWvCxhOVIK1Sh+lG/YG2j
 UX/RtFn61ZblqlHuYssy4LwmRSkhomXzjsOGda/mN15yLcORklgooJZKyy8JCQzcWZceOFkUbt
 YSY=
X-SBRS: 2.7
X-MesageID: 2061818
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,401,1557201600"; 
   d="scan'208";a="2061818"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 18:37:59 +0200
Message-ID: <20190621163802.29808-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 0/3] 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGb2xsb3dpbmcgcGF0Y2hlcyBhcmUgdGhlIGdlbmVyYWwgaW1wcm92ZW1lbnRzIHRo
YXQgY2FtZSBvdXQgb2YgbXkKYXR0ZW1wdCB0byBhZGQgTExEIDggc3VwcG9ydC4KCkkndmUgbm93
IHB1dCBvbiBob2xkIHRoZSBhZGRpdGlvbiBvZiBMTEQgOCBzdXBwb3J0LCBzaW5jZSBhY2NvcmRp
bmcgdG8KTExEIGRvY3VtZW50YXRpb24gaXQgc2hvdWxkIG1pbWljIEdOVSBsZCBiZWhhdmlvdXIs
IGJ1dCB0aGF0J3MgY2xlYXJseQpub3QgdGhlIGNhc2Ugd2l0aCBvcnBoYW4gc2VjdGlvbnMgaW4g
bGlua2VyIHNjcmlwdHMuIFVudGlsIHRoaXMgaXMKcmVzb2x2ZWQsIGVpdGhlciBieSBmaXhpbmcg
TExEIDggYmVoYXZpb3Igb3IgdXBkYXRpbmcgdGhlIGRvY3VtZW50YXRpb24sCkkgZG9uJ3QgZm9y
ZXNlZSBMTEQgOCBzdXBwb3J0IGluIFhlbi4KClJvZ2VyIFBhdSBNb25uZSAoMyk6CiAgeDg2L2xp
bmtlcjogdXNlIERFQ0xfU0VDVElPTiB1bmlmb3JtbHkKICB4ODY6IGNoZWNrIGZvciBtdWx0aWJv
b3R7MSwyfSBoZWFkZXIgcHJlc2VuY2UKICB4ODYvbGlua2VyOiBhZGQgYSByZWxvYyBzZWN0aW9u
IHRvIEVMRiBiaW5hcnkKCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgIHwgIDcgKysrKysrLQogeGVu
L2FyY2gveDg2L3hlbi5sZHMuUyB8IDEyICsrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAx
NiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTEx
NykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 16:38:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 16:38:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heMYI-0003mH-OU; Fri, 21 Jun 2019 16: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heMYH-0003m0-RZ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 16:38:13 +0000
X-Inumbo-ID: f54d35c0-9442-11e9-848f-273a8269bcae
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f54d35c0-9442-11e9-848f-273a8269bcae;
 Fri, 21 Jun 2019 16:38:12 +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: JMD/OlD/aWFhl74Tex+xROkN99/C65Z3bqweYVcj6r9BUoCDPY5D6KQpTeEP11rM7ynkQzWCnr
 UXndrn3BVaxGCXEx+waYkgKX/VeopGPsXWtY4bUvjBCYivnV8imLY+gftiobzuoYVnFPvAxBmF
 IkRsSRq/q1DuCb+wxyIRluOXD7zCQn1biFSEQjBgNQVgSsYiPg1Bf0egT5TBJCnzyRe3yzOiYO
 TNWbfZGmDma+f8Kd0iAgi6q6qASEsU5kRhzr1ugJI07SIL6QrBnp7NfafxkqeQngH46LVxOwC8
 i5E=
X-SBRS: 2.7
X-MesageID: 2093852
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,401,1557201600"; 
   d="scan'208";a="2093852"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 18:38:01 +0200
Message-ID: <20190621163802.29808-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190621163802.29808-1-roger.pau@citrix.com>
References: <20190621163802.29808-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

QWZ0ZXIgYnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgYmluYXJ5LiBOb3RlIHRoYXQgdGhlIGNoZWNr
IGlzIHBlcmZvcm1lZApieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQg
dGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIFVzZSBhbiBpbnRl
cm1lZGlhdGUgZmlsZSB0byBwZXJmb3JtIHRoZSBoZWFkZXIgY2hlY2tzLgotLS0KIHhlbi9hcmNo
L3g4Ni9NYWtlZmlsZSB8IDYgKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVu
L2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDhhOGQ4ZjA2MGYuLjVjOTA4YzQ5ZTMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAg
LTEwMCw4ICsxMDAsMTIgQEAgc3ltcy13YXJuLWR1cC15IDo9IC0td2Fybi1kdXAKIHN5bXMtd2Fy
bi1kdXAtJChDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KIAog
JChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKLQkuL2Jvb3Qv
bWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1H
X09GRlNFVCkgXAorCS4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1z
ICQoQEQpLy4kKEBGKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCiAJICAgICAgICAgICAgICAgYCQoTk0p
ICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAncy9eXChbXiBdKlwpIC4gX18yTV9yd2RhdGFfZW5k
JCQvMHhcMS9wJ2AKKwkjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFkZXJzCisJb2QgLXQg
eDQgLU4gODE5MiAkKEBEKS8uJChARikgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCisJb2Qg
LXQgeDQgLU4gMzI3NjggJChARCkvLiQoQEYpIHwgZ3JlcCBlODUyNTBkNiA+IC9kZXYvbnVsbAor
CW12ICQoQEQpLy4kKEBGKSAkKFRBUkdFVCkKIAogQUxMX09CSlMgOj0gJChCQVNFRElSKS9hcmNo
L3g4Ni9ib290L2J1aWx0X2luLm8gJChCQVNFRElSKS9hcmNoL3g4Ni9lZmkvYnVpbHRfaW4ubyAk
KEFMTF9PQkpTKQogCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 16:38:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 16: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 1heMYY-0003pd-7L; Fri, 21 Jun 2019 16:38: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heMYW-0003ox-83
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 16:38:28 +0000
X-Inumbo-ID: fe28a3f0-9442-11e9-aa11-bbb040b173d9
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe28a3f0-9442-11e9-aa11-bbb040b173d9;
 Fri, 21 Jun 2019 16:38: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: 4Pede6atyIAyI48f3TQL0rHV8XjcP/UVhuaByt/P2EN7RHxqZByXgICq8CJsZpFgPQhI8e6Mh/
 tzRVj6jMk1Lh0hV2W0y8GVwGs/A2Gg1LZuXZiEbPsigZMEnbRiRQx+Y+tROEx/9JCJ9jsPHDbg
 oH+qGksyWa/bBFBqAtg/569NCEsusNk9ZTAxHts/OPyAGRs1hJvK3XypozOcNFWlkdSbuQ7ChD
 c3otOxon/q12r75GzwcARgzFpng3In0dgLIiwoz11ZUpGtkvdSQ7ZP+4svCcZTaz3Dd1VFD54e
 HOo=
X-SBRS: 2.7
X-MesageID: 2070542
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,401,1557201600"; 
   d="scan'208";a="2070542"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Jun 2019 18:38:02 +0200
Message-ID: <20190621163802.29808-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190621163802.29808-1-roger.pau@citrix.com>
References: <20190621163802.29808-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/3] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

aWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11
bHRpYm9vdDIpLgpUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29y
cmVjdGx5IGluIHRoZSBvdXRwdXQKYmluYXJ5LgoKTm90ZSB0aGF0IGZvciB0aGUgRUxGIG91dHB1
dCBmb3JtYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJlZm9yZQouYnNzIGZvciB0d28g
cmVhc29uczogaW4gb3JkZXIgZm9yIHRoZSByZXN1bHRpbmcgYmluYXJ5IHRvIG5vdCBjb250YWlu
CmFueSBzZWN0aW9uIHdpdGggZGF0YSBhZnRlciAuYnNzLCBzbyB0aGF0IHRoZSBmaWxlIHNpemUg
Y2FuIGJlIHNtYWxsZXIKdGhhbiB0aGUgbG9hZGVkIG1lbW9yeSBzaXplLCBhbmQgYmVjYXVzZSB0
aGUgZGF0YSBpdCBjb250YWlucyBpcwpyZWFkLW9ubHksIHNvIGl0IGJlbG9uZ3Mgd2l0aCB0aGUg
b3RoZXIgc2VjdGlvbnMgY29udGFpbmluZyByZWFkLW9ubHkKZGF0YS4KClNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KY2hhbmdlcyBzaW5jY2Ug
djE6CiAtIE1vdmUgdGhlIC5yZWxvYyBzZWN0aW9uIHBvc2l0aW9uIGluIHRoZSBvdXRwdXQgYmlu
YXJ5IG9ubHkgZm9yIHRoZQogICBFTEYgb3V0cHV0IGZvcm1hdC4KLS0tCiB4ZW4vYXJjaC94ODYv
eGVuLmxkcy5TIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxk
cy5TCmluZGV4IDk4YTk5NDQ0YzIuLjE5YWE0MzMyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMTc1LDYgKzE3NSwx
NCBAQCBTRUNUSU9OUwogICB9IDp0ZXh0CiAjZW5kaWYKICNlbmRpZgorCisjaWYgZGVmaW5lZChY
RU5fQlVJTERfRUZJKSAmJiAhZGVmaW5lZChFRkkpCisgIC4gPSBBTElHTig0KTsKKyAgREVDTF9T
RUNUSU9OKC5yZWxvYykgeworICAgICooLnJlbG9jKQorICB9IDp0ZXh0CisjZW5kaWYKKwogICBf
ZXJvZGF0YSA9IC47CiAKICAgLiA9IEFMSUdOKFNFQ1RJT05fQUxJR04pOwotLSAKMi4yMC4xIChB
cHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:21:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heNDl-0007hJ-3h; Fri, 21 Jun 2019 17:21: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heNDj-0007hE-Fl
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:21:03 +0000
X-Inumbo-ID: efae6bb0-9448-11e9-af20-2359947a0f37
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id efae6bb0-9448-11e9-af20-2359947a0f37;
 Fri, 21 Jun 2019 17:20:59 +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: uA7HKT2Gkc+jNRqeyPHGBZdlHntMd4cQV+E1X0VZx6kcKZ4qEap/LJ/3TEDSL1LgGEkKfNajI5
 KMugEvMwI4eqzrIKAakqkhIgHeyBa8jNIgmeTdTPzbJQpjuQLFeL58eMGaUQPYGAWrNv2AuNpp
 H75kXkFoxDCTVY2sOCtVE3oFcjzl/chhQqZnrW7inKndEOkJ//71syTUmRSaI3PYZs0L4apd3h
 L1wiKgurk7AazX+lXIDdKlYwepBf3yRPvLZizM0a7Y/lHkMawKpXhiYNB4b0EbYz7BOJgXF7y1
 ku0=
X-SBRS: 2.7
X-MesageID: 2095633
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,401,1557201600"; 
   d="scan'208";a="2095633"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190621163802.29808-1-roger.pau@citrix.com>
 <20190621163802.29808-3-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <bcd1e204-89ab-6337-e432-6ecd8bb5e53c@citrix.com>
Date: Fri, 21 Jun 2019 18:20: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: <20190621163802.29808-3-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMjAxOSAxNzozOCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFmdGVyIGJ1aWxk
aW5nIHRoZSBoeXBlcnZpc29yIGJpbmFyeS4gTm90ZSB0aGF0IHRoZSBjaGVjayBpcyBwZXJmb3Jt
ZWQKPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQgdGhlIHN0YXJ0
IG9mIHRoZSBiaW5hcnkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKV2hpbGUgdGhlIGNoYW5nZSBpcyBvaywgd29uJ3QgdGhp
cyBicmVhayB0aGUgZ2l0bGFiIENJIHdoaWNoIGlzCmN1cnJlbnRseSB1c2luZyB0aGUgbGx2bS04
IHRvb2xjaGFpbj8KCj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSB2MToKPiAgLSBVc2UgYW4gaW50ZXJt
ZWRpYXRlIGZpbGUgdG8gcGVyZm9ybSB0aGUgaGVhZGVyIGNoZWNrcy4KPiAtLS0KPiAgeGVuL2Fy
Y2gveDg2L01ha2VmaWxlIHwgNiArKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IGluZGV4IDhhOGQ4ZjA2MGYuLjVjOTA4YzQ5ZTMg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2
L01ha2VmaWxlCj4gQEAgLTEwMCw4ICsxMDAsMTIgQEAgc3ltcy13YXJuLWR1cC15IDo9IC0td2Fy
bi1kdXAKPiAgc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9M
X1dBUk5JTkdTKSA6PQo+ICAKPiAgJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBi
b290L21rZWxmMzIKPiAtCS4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1z
eW1zICQoVEFSR0VUKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCj4gKwkuL2Jvb3QvbWtlbGYzMiAkKG5v
dGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKEBEKS8uJChARikgJChYRU5fSU1HX09GRlNFVCkg
XAo+ICAJICAgICAgICAgICAgICAgYCQoTk0pICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAncy9e
XChbXiBdKlwpIC4gX18yTV9yd2RhdGFfZW5kJCQvMHhcMS9wJ2AKPiArCSMgQ2hlY2sgZm9yIG11
bHRpYm9vdHsxLDJ9IGhlYWRlcnMKPiArCW9kIC10IHg0IC1OIDgxOTIgJChARCkvLiQoQEYpIHwg
Z3JlcCAxYmFkYjAwMiA+IC9kZXYvbnVsbAo+ICsJb2QgLXQgeDQgLU4gMzI3NjggJChARCkvLiQo
QEYpIHwgZ3JlcCBlODUyNTBkNiA+IC9kZXYvbnVsbAo+ICsJbXYgJChARCkvLiQoQEYpICQoVEFS
R0VUKQoKVGhpcyBtaWdodCBiZSBhIGJpdCBjbGVhbmVyIHRvIHJlYWQgYXMKCiQoVEFSR0VUKTog
dG1wPSQoQEQpLy4kKEBGKQokKFRBUkdFVCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3Qv
bWtlbGYzMgoKcmF0aGVyIHRoYW4gaGF2aW5nICQoQEQpLy4kKEBGKSBzcHJlYWQgdGhyb3VnaG91
dCB0aGUgcnVsZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:30:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17:30:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heNMz-0008Vn-8f; Fri, 21 Jun 2019 17:30: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=GdIo=UU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1heNMx-0008Vi-4Y
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:30:35 +0000
X-Inumbo-ID: 45f5d54e-944a-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 45f5d54e-944a-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 17:30:33 +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: 3VliU+2DB7V6Vpc47tYTCblr0ci/ISvcLHA3uIcJy7tb1CX4DN3UM+RuvIpgZjmi50dnyGI/23
 cPzI20hctij7g5JEEiANnNCy1QBRdmbdTOrHWiTm9etKOkGJNucv1v1hb1TyDR3hvkbpyw/uHI
 5Uy9A9nyJbz9iohvOLPeCaQCf3ns8u9Xez6/nIiFpxGJB+2YI6T5OD4Owj85VS3MuwdVqqWjBi
 Dgg+lxoLkUmAqIenHzivsXltPKOUmT36V8lLQ4eFNMVnCrbaZdSIcfMbVmcMVxc/0DQRG1ums0
 lZA=
X-SBRS: 2.7
X-MesageID: 2063071
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,401,1557201600"; 
   d="scan'208";a="2063071"
Date: Fri, 21 Jun 2019 19:30:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190621173025.oaimpqd7yzx4sraw@MacBook-Air-de-Roger.local>
References: <20190621163802.29808-1-roger.pau@citrix.com>
 <20190621163802.29808-3-roger.pau@citrix.com>
 <bcd1e204-89ab-6337-e432-6ecd8bb5e53c@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bcd1e204-89ab-6337-e432-6ecd8bb5e53c@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/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMDY6MjA6NTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyMS8wNi8yMDE5IDE3OjM4LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBB
ZnRlciBidWlsZGluZyB0aGUgaHlwZXJ2aXNvciBiaW5hcnkuIE5vdGUgdGhhdCB0aGUgY2hlY2sg
aXMgcGVyZm9ybWVkCj4gPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUg
YXQgdGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiA+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IAo+IFdoaWxl
IHRoZSBjaGFuZ2UgaXMgb2ssIHdvbid0IHRoaXMgYnJlYWsgdGhlIGdpdGxhYiBDSSB3aGljaCBp
cwo+IGN1cnJlbnRseSB1c2luZyB0aGUgbGx2bS04IHRvb2xjaGFpbj8KClllcywgdGhhdCdzIHJp
Z2h0LiBJdCdzIGFsc28gZ29pbmcgdG8gYnJlYWsgdGhlIEZyZWVCU0QgWGVuIGJ1aWxkIG9uCm9z
c3Rlc3QgKHRoaXMgaXMgbm90IHBhcnQgb2YgdGhlIHhlbi0gZmxpZ2h0cyBob3dldmVyKS4KCkFU
TSB0aGUgZ2l0bGFiIGxsdm0tOCBidWlsZHMgZG9uJ3Qgc2VlbSB0byBjb3JyZWN0bHkgcGljayB1
cCB0aGUgTEQKZW52IHZhcmlhYmxlLCBzbyB0aGV5IHN0aWxsIHBhc3Mgd2l0aCB0aGlzIGNoYW5n
ZSBhcHBsaWVkLgoKPiA+IC0tLQo+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ICAtIFVzZSBhbiBp
bnRlcm1lZGlhdGUgZmlsZSB0byBwZXJmb3JtIHRoZSBoZWFkZXIgY2hlY2tzLgo+ID4gLS0tCj4g
PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlIHwgNiArKysrKy0KPiA+ICAxIGZpbGUgY2hhbmdlZCwg
NSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gaW5kZXggOGE4ZDhm
MDYwZi4uNWM5MDhjNDllMyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+
ID4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiBAQCAtMTAwLDggKzEwMCwxMiBAQCBz
eW1zLXdhcm4tZHVwLXkgOj0gLS13YXJuLWR1cAo+ID4gIHN5bXMtd2Fybi1kdXAtJChDT05GSUdf
U1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KPiA+ICAKPiA+ICAkKFRBUkdF
VCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgo+ID4gLQkuL2Jvb3QvbWtl
bGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09G
RlNFVCkgXAo+ID4gKwkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3lt
cyAkKEBEKS8uJChARikgJChYRU5fSU1HX09GRlNFVCkgXAo+ID4gIAkgICAgICAgICAgICAgICBg
JChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5lICdzL15cKFteIF0qXCkgLiBfXzJNX3J3ZGF0
YV9lbmQkJC8weFwxL3AnYAo+ID4gKwkjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFkZXJz
Cj4gPiArCW9kIC10IHg0IC1OIDgxOTIgJChARCkvLiQoQEYpIHwgZ3JlcCAxYmFkYjAwMiA+IC9k
ZXYvbnVsbAo+ID4gKwlvZCAtdCB4NCAtTiAzMjc2OCAkKEBEKS8uJChARikgfCBncmVwIGU4NTI1
MGQ2ID4gL2Rldi9udWxsCj4gPiArCW12ICQoQEQpLy4kKEBGKSAkKFRBUkdFVCkKPiAKPiBUaGlz
IG1pZ2h0IGJlIGEgYml0IGNsZWFuZXIgdG8gcmVhZCBhcwo+IAo+ICQoVEFSR0VUKTogdG1wPSQo
QEQpLy4kKEBGKQo+ICQoVEFSR0VUKTogJChUQVJHRVQpLXN5bXMgJChlZmkteSkgYm9vdC9ta2Vs
ZjMyCj4gCj4gcmF0aGVyIHRoYW4gaGF2aW5nICQoQEQpLy4kKEBGKSBzcHJlYWQgdGhyb3VnaG91
dCB0aGUgcnVsZS4KCkFjaywgVGhhbmtzIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:46:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17:46:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heNbv-0000zK-PN; Fri, 21 Jun 2019 17:46:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heNbu-0000zF-Ro
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:46:02 +0000
X-Inumbo-ID: 6f1db483-944c-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 6f1db483-944c-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 17:46:01 +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: YI6iL1ly8cAQoBdeJn6Z8viB2PaW1KGP+DdJ3WmtHUZXfwadMfEXB7N5RJlI8zzOTmkGr+eWIV
 7kXMXshuv8kLwb5z/0ZhTjXc2W0cPkwLZZgYSDf2sEdjZ3j9QmpCYdak0WxFfIF3l/UmM7rVW7
 jO+oyI+NaK0moKHhT1uP9BN0wjnoLfMF6jdQFWKCNz//a43LOL0FqOzmUaGhxSfiZtblObqQx3
 DFmsEBWyHXmnNVD/ZNvTh24LQ7Dj1YX9agPfB2UpRWVZEzOMUVGGUnslwMtVnSWaO8vKwNxY9b
 EbU=
X-SBRS: 2.7
X-MesageID: 2086054
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,401,1557201600"; 
   d="scan'208";a="2086054"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BEDE0200007800238613@prv1-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: <a7ddc417-2fb3-c1ab-0918-335c1bf0f5c3@citrix.com>
Date: Fri, 21 Jun 2019 18:45: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: <5D03BEDE0200007800238613@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] x86/mcheck: allow varying bank counts
 per 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: George Dunlap <George.Dunlap@eu.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>

T24gMTQvMDYvMjAxOSAxNjozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVXAgdG8gbm93IHdlJ3Zl
IGJlZW4gYXNzdW1pbmcgdGhhdCBhbGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgo+
IG9mIHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcgQU1EIENQVXMgdGhpcyBp
c24ndCB0aGUgY2FzZSwKPiBhbmQgb25lIGNhbiBvYnNlcnZlCj4KPiAoWEVOKSBtY2UuYzo2NjY6
IERpZmZlcmVudCBiYW5rIG51bWJlciBvbiBjcHUgPE4+Cj4KPiBpbmRpY2F0aW5nIHRoYXQgTWFj
aGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBiZSBlbmFibGVkIG9uIHRoZQo+IGFmZmVjdGVk
IENQVXMuIENvbnZlcnQgdGhlIGNvdW50IHZhcmlhYmxlIHRvIGEgcGVyLUNQVSBvbmUsIGFuZCBh
ZGp1c3QKPiBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVp
bmcgdGhlIHNhbWUuIEluCj4gcGFydGljdWxhciB0aGUgbWNhYmFua3NfYWxsb2MoKSBpbnZvY2F0
aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBuZWVkIHRvCj4gbm93IGFsbG9jYXRlIG1heGltdW0tc2l6
ZSBiaXRtYXBzLCBiZWNhdXNlIHRoZSB0cnVseSBuZWVkZWQgc2l6ZSBjYW4ndAo+IGJlIGtub3du
IHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5pdCgp
IGdldHMKPiBjYWxsZWQgdG9vIGVhcmx5IHRvIGRvIGFueSBhbGxvY2F0aW9ucyBpdHNlbGYuCj4K
PiBUYWtlIHRoZSBsaWJlcnR5IGFuZCBhbHNvCj4gLSBtYWtlIG1jYV9jYXBfaW5pdCgpIHN0YXRp
YywKPiAtIHJlcGxhY2Ugc2V2ZXJhbCBfX2dldF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwg
dmFyaWFibGUgc3VpdGFibGUKPiAgIGZvciB1c2Ugd2l0aCBwZXJfY3B1KCkgYXBwZWFycywKPiAt
IGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4ODZfbWNfbXNyaW5qZWN0X3Zl
cmlmeSgpIHVzZXMsCj4gLSByZXBsYWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KPgo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:47:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17:47: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 1heNct-00014N-6S; Fri, 21 Jun 2019 17:47: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heNcr-00014C-UA
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:47:01 +0000
X-Inumbo-ID: 924b86aa-944c-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 924b86aa-944c-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 17:47: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: NQnOIrj7+SqwzxinTAsl5xEjvfkED4smehtsbKc8MhyEW63a2VFTatHkon0c4qpfJxf1jtibLG
 QDBB7YvWs1CfSUoKqcyvDnw82tq2e47djjsYPRNt5u5F9Q5cGoph6i1Ndak+SUCr7ZgvO3f0Z6
 uEe7WmyaCYL+3ThKoAMTeT9oHOFaarJ+jkLKhsC1sS6lpJQ3lx+Tay1Xudoji7nn4gT3B1n2bL
 GaZ05y7Mekgwif+M26v+pLPZU1nIAfC+0BTjb6JN+g9LYlqae4kPp0oZbM2erYDgeXTpHiGV1R
 3Z4=
X-SBRS: 2.7
X-MesageID: 2096880
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,401,1557201600"; 
   d="scan'208";a="2096880"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BF330200007800238616@prv1-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: <daaca09a-acf1-0da8-80a1-c217b577e8fa@citrix.com>
Date: Fri, 21 Jun 2019 18:46: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: <5D03BF330200007800238616@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] x86/mcheck: replace remaining uses of
 __get_cpu_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.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>

T24gMTQvMDYvMjAxOSAxNjozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCj4g
cGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:48:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17: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 1heNdr-0001Bo-OC; Fri, 21 Jun 2019 17:48:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heNdp-0001Bg-O9
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:48:01 +0000
X-Inumbo-ID: b5ec7ba4-944c-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 b5ec7ba4-944c-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 17:48: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: K1Leiy+MfwF9RLePoRJcMtjaWLhY7KlGvLKvNeefvTO+rZLKDN6AVO+8223ZUYlpUYc6/Ft0jq
 NUvHIFJBQ3KbqjJ1kluViNyOjsb/oGZJ/PesgnMxLbOeb8WK01YOMNgWMY6X+f/6W78llBvO6Y
 MKBzPPpSjRP0RA9vHJU2eL8zL8DE4dhNADUDExy8IdbyNCe/zQXgMVCsodgAfElAH98J7RM1X6
 KFJraZAkOhVbFg+oYqrpN5QttbhAkREsqwcHsGqLerDHQbY+w0hpZYEWlvWIpQOrUtwlNjf3so
 Ap4=
X-SBRS: 2.7
X-MesageID: 2074671
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,401,1557201600"; 
   d="scan'208";a="2074671"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BF4B0200007800238619@prv1-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: <a82eddcb-a68d-5e3f-f930-ff0682815fc5@citrix.com>
Date: Fri, 21 Jun 2019 18:47: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: <5D03BF4B0200007800238619@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 3/4] x86: replace remaining uses of
 __get_cpu_var()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.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>

T24gMTQvMDYvMjAxOSAxNjozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCj4g
cGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 17:49:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 17: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 1heNfU-0001Kh-5m; Fri, 21 Jun 2019 17:49: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=Mzu6=UU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1heNfT-0001Kb-MT
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 17:49:43 +0000
X-Inumbo-ID: f14be03e-944c-11e9-874e-23481dda214a
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f14be03e-944c-11e9-874e-23481dda214a;
 Fri, 21 Jun 2019 17: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: Fmb0hmzEO8Ier5Jk7USX+PaVJmL7VIiaSaXSqfpGy/TT+Zx6b8fJYH7hjIWHUZ7Edb3gZV6P0D
 9yAg6QehNmfPwpbkoHrZPPgCXPLb++HLAAH7AzDZNotDERc3Kb1vhTjKzgBo4Fl6ugWgirI6JO
 I3kL1wApuUWV2GYJBYkVL9fQr3TT/ZG5KGJLPPehUcyfN6iEq71gBZyxGVISmo5dbMZX1upQ6n
 J8y4TubGRSVryduFGKEv+DA84qspUitioMtlvGVtCbOH+V7SHnKrg1rpKNiMuEV5QZc5nMpGxo
 PM0=
X-SBRS: 2.7
X-MesageID: 2086181
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,401,1557201600"; 
   d="scan'208";a="2086181"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D03BE5102000078002385FE@prv1-mh.provo.novell.com>
 <5D03BF8E020000780023861C@prv1-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: <d52940fe-9b3f-2ef2-5cd1-6f8779e7ba64@citrix.com>
Date: Fri, 21 Jun 2019 18:49:35 +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: <5D03BF8E020000780023861C@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] drop __get_cpu_var() and __get_cpu_ptr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 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>

T24gMTQvMDYvMjAxOSAxNjozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gdGhpc19jcHV7LF9wdHJ9
KCkgYXJlIHNob3J0ZXIsIGFuZCBoYXZlIHByZXZpb3VzbHkgYmVlbiBtYXJrZWQgYXMKPiBwcmVm
ZXJyZWQgaW4gWGVuIGFueXdheS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 18:43:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 18:43: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 1heOUv-0005jx-Gc; Fri, 21 Jun 2019 18:42: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=LFBF=UU=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1heOUu-0005jn-Gg
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 18:42:52 +0000
X-Inumbo-ID: 55feebc8-9454-11e9-9d96-6fd6228579f0
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55feebc8-9454-11e9-9d96-6fd6228579f0;
 Fri, 21 Jun 2019 18:42:46 +0000 (UTC)
Authentication-Results: esa1.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 (esa1.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=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.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=esa1.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: C5syLobnkF0pfm0x76QEeUVQlUtMj2skD/g3RhmjEUdxt72gD3nv1tD67k7YGmUlCm5AYALKEv
 mV6jbCz1dWxHnEvcNnocZ2zggifH3OWFttXkQedllYG+qo2vmUEPBwrT70uNNjbsgC8bZitzQQ
 6MKqKtWy3AwPGUTx5Ktp2nEXJdyQk+8JF05SX64qBrZEEe7akKjalC964A4QVF+pouLJ7wTCqh
 VAfF0OO2zO1z4kgg3O3aYLcJquj6ARu6JBBW6DN8nqaSCPPBH+lBSbz18/8CspV4Zw0Pevo2ol
 Vvo=
X-SBRS: 2.7
X-MesageID: 2088582
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,401,1557201600"; 
   d="scan'208";a="2088582"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>,
 "advisory-board@lists.xenproject.org" <advisory-board@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>
Thread-Topic: Minimum Community Standards and Best Practice
Thread-Index: AQHVKGEVILfoP7dTokeaD8BGwOzfvg==
Date: Fri, 21 Jun 2019 18:42:31 +0000
Message-ID: <2AD71EE3-A609-44A2-B9CC-616D4F874DDE@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <5D3C3F14DF468444A8472111A3069ECC@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] Minimum Community Standards and Best Practice
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBDb21tdW5pdHkgTWVtYmVycywNCg0KYXQgdGhlIDIwMTcgRGV2ZWxvcGVyIFN1bW1pdCB0
aGUgcXVlc3Rpb24gb2YgYSBDb2RlIG9mIENvbmR1Y3QgKENvQykgZm9yIHRoZSBYZW4gUHJvamVj
dCBoYWQgY29tZSB1cCBhbmQgc3Vic2VxdWVudGx5IGEgbnVtYmVyIG9mIGluZGl2aWR1YWxzIHdp
dGhpbiB0aGUgY29tbXVuaXR5IGhhdmUgbG9va2VkIGF0IHRoZSBxdWVzdGlvbiBvZiB3aGV0aGVy
IHdlIHNob3VsZCBoYXZlIGEgQ29DIG9yIG5vdC4gTm90ZSB0aGF0IHRoZXJlIHdhcyBhIGRpc2N1
c3Npb24gYXQgdGhlIGxhc3QgY29tbXVuaXR5IGNhbGw6IHNlZSBodHRwczovL2NyeXB0cGFkLmZy
L3BhZC8jLzIvcGFkL2VkaXQvV1pyMlZUZGZtYVBkdkl4alhwK2NnU0YtLyANCg0KVGhpcyBuZXZl
ciByZWFsbHkgbGVkIHRvIGFueXRoaW5nIGV4Y2VwdCBmb3Igc29tZSBkaXNjdXNzaW9ucyBhbW9u
Z3N0IGEgc3Vic2V0IG9mIGluZGl2aWR1YWxzLCBidXQgc2luY2UgdGhlbiANCiogQSBsYXJnZSBu
dW1iZXIgb2Ygb3BlbiBzb3VyY2UgcHJvamVjdHMgKGluY2x1ZGluZyB0aGUgTGludXgga2VybmVs
KSBoYXZlIGFkb3B0ZWQgQ29kZSBvZiBDb25kdWN0cw0KKiBJIGhhdmUgc2VlbiBhbiBpbmNyZWFz
ZSBpbiBmcmljdGlvbiB3aGVuIHdlIGNvbW11bmljYXRlIGFuZCBhbHNvIGFuIGluY3JlYXNlIG9m
IGNvbXBsYWludHMgYWJvdXQgc3BlY2lmaWMgaW50ZXJhY3Rpb25zIChib3RoIGZyb20gbmV3Y29t
ZXJzLCBhcyB3ZWxsIGFzIGVzdGFibGlzaGVkIGNvbW11bml0eSBtZW1iZXJzKS4gTm90ZSB0aGF0
IHdoZW4gSSBsb29rZWQgb3ZlciB0aGUgY29tcGxhaW50cyB3aXRoIHRoZSBoZWxwIG9mIHNvbWUg
dHJ1c3RlZCBjb21tdW5pdHkgbWVtYmVycywgbm9uZSBvZiB0aGUgY29tcGxhaW50cyB3b3VsZCBh
Y3R1YWxseSBoYXZlIGJlZW4gdmlvbGF0aW9ucyBvZiBjb21tb25seSB1c2VkIENvZGUgb2YgQ29u
ZHVjdHMuIEJ1dCB0aGVzZSBhcmUgYW4gaW5kaWNhdGlvbiB0aGF0IHRoZXJlIGlzIG1heWJlIHNv
bWV0aGluZyB0aGF0IGlzIG5vdCBoZWFsdGh5IGFuZCBuZWVkcyBmaXhpbmcgaW4gb3VyIGNvbW11
bml0eS4NCg0KQXMgd2UgaGF2ZSB0aGUgRGV2ZWxvcGVyIFN1bW1pdCBjb21pbmcgdXAgQU5EIHdl
IGhhdmUgYWxsIG9mIG91ciBjb21taXR0ZXJzIHRoZXJlICh3aXRoIHRoZSBleGNlcHRpb24gb2Yg
bWF5YmUgMSksIEkgZmVlbCB2ZXJ5IHN0cm9uZ2x5IHRoYXQgd2Ugc2hvdWxkIHRha2UgdGhlIG9w
cG9ydHVuaXR5IHRvIGRpc2N1c3MgYW5kIHRyeSB0byBmaW5kIGEgY29uc3RydWN0aXZlIHdheSBm
b3J3YXJkLiBJIHRvb2sgYSBjb3VwbGUgb2YgYWN0aW9ucyBhdCB0aGUgbGFzdCBjb21tdW5pdHkg
Y2FsbCBhbmQgbGFzdCBBZHZpc29yeSBCb2FyZCBtZWV0aW5nIGluY2x1ZGluZyBhbiBpbnZlc3Rp
Z2F0aW9uLiBUaGlzIGUtbWFpbCBpcyBvbmUgb2YgdGhlIG91dGNvbWVzLg0KDQpUaGUgZm9sbG93
aW5nIGlzIHN0cnVjdHVyZWQgaW50byB0d28gcGFydHM6IA0KKiBDb2RlIG9mIENvbmR1Y3RzIA0K
KiBCZXN0IFByYWN0aWNlIDogdGhpcyBpcyBob3cgSSBiZWxpZXZlIGhvdyB3ZSBzaG91bGQgYmUg
YWJsZSB0byBzb2x2ZSBtb3N0IG9mIHRoZSBpc3N1ZXMgdGhhdCBJIGhhdmUgc2VlbiBvciByZWNl
aXZlZCBjb21wbGFpbnRzIGFib3V0IHJlY2VudGx5DQoNCiMgQ29kZSBvZiBDb25kdWN0cw0KIyMg
Q29kZSBvZiBDb25kdWN0IFBhdHRlcm5zIGFuZCBFeGFtcGxlcw0KDQpUaGUgbWFqb3JpdHkgb2Yg
Q29kZSBvZiBDb25kdWN0cyB0aGF0IGFyZSB3aWRlbHkgYWRvcHRlZCBpbiBPcGVuIFNvdXJjZSBD
b21tdW5pdGllcyBhcmUgbW9kaWZpZWQgdmVyc2lvbnMgb2Ygb25lIG9mIHRoZSBmb2xsb3dpbmcg
c291cmNlcw0KWzFdIENvbnRyaWJ1dG9yIENvdmVuYW50OiBodHRwOi8vY29udHJpYnV0b3ItY292
ZW5hbnQub3JnLw0KWzJdIERqYW5nbzogaHR0cHM6Ly93d3cuZGphbmdvcHJvamVjdC5jb20vY29u
ZHVjdC8NClszXSBDaXRpemVuIENvZGUgb2YgQ29uZHVjdDogaHR0cDovL2NpdGl6ZW5jb2Rlb2Zj
b25kdWN0Lm9yZy8NCls0XSBHZWVrIEZlbWluaXNtOiBodHRwOi8vZ2Vla2ZlbWluaXNtLm9yZy9h
Ym91dC9jb2RlLW9mLWNvbmR1Y3QvDQoNCkEgZ2VuZXJhbCBwYXR0ZXJuIGluIHRoZXNlIGV4YW1w
bGVzIGlzIHRvIA0KW2FdIE91dGxpbmUgdmFsdWVzL3Njb3BlDQpbYl0gT3V0bGluZSBkZXNpcmVk
IGJlaGF2aW91cg0KW2NdIE91dGxpbmUgdW5hY2NlcHRhYmxlIGJlaGF2aW91ciBhbmQgDQpbZF0g
T3V0bGluZSBwb3NzaWJsZSBjb25zZXF1ZW5jZXMgb2Ygd2hhdCBoYXBwZW5zIHdoZW4gY29tcGxh
aW50cyBhcmUgbWFkZSBhbmQgaG93IGEgZGVjaXNpb24gdG8gaW1wb3NlIGNvbnNlcXVlbmNlcyBh
cmUgcmVhY2hlZA0KDQpOb3RlIHRoYXQgWzRdIGlzIGFuIGV4Y2VwdGlvbiBpbiB0aGF0IGl0IHZl
cnkgbXVjaCBmb2N1c3NlcyBvbiBbYV0sIFtjXSBhbmQgW2RdIG9ubHkuIA0KDQpBbHNvIG5vdGUs
IHRoYXQgd2UgaGF2ZSBmb2xsb3dlZCBhIHNpbWlsYXIgQ29DIGF0IG91ciBEZXZlbG9wZXIgRXZl
bnRzIGZvciBzZXZlcmFsIHllYXJzOiBzZWUNCls1XSBodHRwczovL2V2ZW50cy5saW51eGZvdW5k
YXRpb24ub3JnL2NvZGUtb2YtY29uZHVjdC8NCg0KIyMgUmVjZW50IENvbnRyb3ZlcnN5IGFib3V0
IENvQ3MNCg0KSXQgc2hvdWxkIGFsc28gYmUgbm90ZWQgdGhhdCB0aGUgaW50cm9kdWN0aW9uIG9m
IENvQ3MgaW50byBvcGVuIHNvdXJjZSBhbmQgdGVjaG5vbG9neSBjb21tdW5pdGllcyBoYXMgY3Jl
YXRlZCBjb250cm92ZXJzeSByZWNlbnRseS4gTW9zdCBub3RhYmx5IGFyb3VuZCB0aGUgaW50cm9k
dWN0aW9uIG9mIGEgQ29DIGluIExpbnV4LiBSYXRoZXIgdGhhbiBwYXJ0aWNpcGF0ZSBpbiB0aGlz
IGRlYmF0ZSwgSSBhbSBtZXJlbHkgZ29pbmcgdG8gcHJvdmlkZSBzb21lIGV4YW1wbGVzIC0gbm90
ZSB0aGF0IHNvbWUgb2YgdGhlIHF1b3RlZCBhcnRpY2xlcyBjb3VsZCBiZSBvZmZlbnNpdmUgdG8g
c29tZQ0KWzZdIGh0dHBzOi8vaXRzZm9zcy5jb20vbGludXgtY29kZS1vZi1jb25kdWN0Lw0KWzdd
IGh0dHBzOi8vbW9kZWx2aWV3Y3VsdHVyZS5jb20vcGllY2VzL3RoZS1uZXctbm9ybWFsLWNvZGVz
LW9mLWNvbmR1Y3QtaW4tMjAxNS1hbmQtYmV5b25kIA0KWzhdIGh0dHBzOi8vd3d3LmJyZWl0YmFy
dC5jb20vdGVjaC8yMDE2LzAxLzI1L3J1YnktaGFja2Vycy1pbi1yZXZvbHQtYWZ0ZXItc2p3cy1h
dHRlbXB0LXRvLWltcG9zZS1wb2xpdGljYWxseS1jb3JyZWN0LWNvZGUtb2YtY29uZHVjdC8gICAN
Cg0KTG9va2luZyBhdCBzb21lIG9mIHRoaXMsIGl0IGFwcGVhcnMgdG8gbWUgdGhhdCB3ZSBvdWdo
dCB0byBkbyB0aGUgZm9sbG93aW5nDQoqIEVzdGFibGlzaCBhIHNldCBvZiBNaW5pbXVtIFN0YW5k
YXJkcyB3aGljaCBvdWdodCB0byBiZSBub24tY29udHJvdmVyc2lhbC4gVGhlIHRlcm0gTWluaW11
bSBDb21tdW5pdHkgU3RhbmRhcmQsIG9yIG1heWJlIHNvbWV0aGluZyBldmVuIGNsZWFyZXIgc3Vj
aCBhcyAiVW5hY2NlcHRhYmxlIEJlaGF2aW91ciBQb2xpY3kiIGlzIGluIG15IHZpZXcgcHJlZmVy
YWJsZSB0byB1c2luZyB0aGUgdGVybSBDb0MuIFRoaXMgd291bGQgYmFzaWNhbGx5IGJlIHRoZSBs
YXcgb2YgdGhlIGxhbmQ6IGl0IHdvdWxkIGhhdmUgdG8gYmUgY2xlYXJseSBmb3JtdWxhdGVkIGFy
b3VuZCB1bmFjY2VwdGFibGUgYmVoYXZpb3VyIGluIHlvdXIgd29ya3BsYWNlIHN1Y2ggYXMgYWJ1
c2UsIGJ1bGx5aW5nLCAuLi4gYnV0IG5vdCBhc3BpcmF0aW9uYWwgYmVoYXZpb3Vycy4gV2Ugd291
bGQgaGF2ZSB0byBzZXQgdXAgYSBtZWNoYW5pc20gdG8gcmVwb3J0IGlzc3VlcyBhbmQgZW5mb3Jj
ZSBpdC4gSXQgd291bGQgcHJpbWFyaWx5IGJlIGFuIGluc3VyYW5jZSBwb2xpY3kgZm9yIHRoZSBm
dXR1cmU6IG5vdGUgdGhhdCB3ZSBoYXZlIG5vdCBoYWQgYW55IGlzc3Vlcy4gV2UgY2FuIHVzZSBl
eGlzdGluZyBiYXNlbGluZXMsIHN1Y2ggYXMgWzRdIG9yIFs1XSBhbmQgYWRhcHQgdGhlc2UgYWNj
b3JkaW5nbHksIHdoaWNoIHByaW1hcmlseSBtZWFucyBkZXNpZ25pbmcgdGhlIHJlcG9ydGluZyBh
bmQgcmVzb2x1dGlvbiBtZWNoYW5pc20uIEFzIHdlIGZvbGxvdyBbNV0gYXQgb3VyIGV2ZW50cyBh
bHJlYWR5LCBJIHdvdWxkIHByb2JhYmx5IHN0YXJ0IHdpdGggWzVdIA0KKiBDYXJyeSBvdXIgY29t
bXVuaXR5IG1lbWJlcnMgYWxvbmcgd2hlbiBpbnRyb2R1Y2luZyB0aGUgQ29DOiANCiAgIE15IGlu
dGVudGlvbiBpcyB0aGF0IHRoaXMgbWFpbCBpcyB0aGUgc3RhcnQgb2YgdGhpcyBwcm9jZXNzIGFu
ZCB0aGF0IHdlIGRpc2N1c3MgZnVydGhlciBhdCB0aGUgZGV2ZWxvcGVyIHN1bW1pdCAgDQoqIFdl
IHNlcGFyYXRlIG91dCBFVkVSWVRISU5HIHRoYXQgaXMgYXNwaXJhdGlvbmFsIGludG8gYSBzZXBh
cmF0ZSBtZWNoYW5pc20sIHdoaWNoIGFkZHJlc3NlcyBzcGVjaWZpYyBwcm9ibGVtcyB3ZSBoYXZl
IHRvZGF5IGFuZCBhaW0gdG8gY3JlYXRlIGEgaGVhbHRoaWVyIGFuZCBmcmllbmRsaWVyIGVudmly
b25tZW50IHdoaWNoIGZvciBub3cgSSBjYWxsIEJlc3QgUHJhY3RpY2UsIGJ1dCB0aGlzIGlzIHBy
b2JhYmx5IGEgd3JvbmcgbGFiZWwuIE15IGluaXRpYWwgdGhvdWdodHMgYWJvdXQgdGhpcyBhcmUg
b3V0bGluZWQgaW4gdGhlIG5leHQgc2VjdGlvbg0KDQojIEJlc3QgUHJhY3RpY2UgLyBIZWFsdGh5
IGFuZCBQcm9kdWN0aXZlIEVudmlyb25tZW50DQpUaGlzIGlzIGFuIGFyZWEgd2hlcmUgd2UgaGF2
ZSByZWFsIHByb2JsZW1zIHRvZGF5IGFuZCB3aGVyZSBJIGFsc28gcmVndWxhcmx5IHJlY2VpdmUg
Y29tcGxhaW50cy4gSW4gYSBudXRzaGVsbCwgd2UgYXJlIG5vdCB0aGUgbW9zdCBmcmllbmRseSBh
bmQgd2VsY29taW5nIG9wZW4gc291cmNlIGNvbW11bml0eSBhbmQgYXJlIG9mdGVuIG11Y2ggbW9y
ZSBjb25mcm9udGF0aW9uYWwgdGhhbiB3ZSBzaG91bGQgYmUuIFRoZSBpc3N1ZXMgd2UgaGF2ZSBp
biB0aGlzIGFyZWEgYWZmZWN0IEVWRVJZT05FOiB0aGlzIGluY2x1ZGVzIGNvbW1pdHRlcnMgYW5k
IGxvbmctc3RhbmRpbmcgY29udHJpYnV0b3JzLiBGaXhpbmcgdGhpcyBpcyBub3Qgc29tZXRoaW5n
IHdoaWNoIGlzIGVhc3ksIGJ1dCBJIGNhbiBiZWxpZXZlIGl0IGNhbiBiZSBmaXhlZCBpZiBldmVy
eW9uZSB0cmllcyB0byBwcm8tYWN0aXZlbHkgcmVkdWNlIHVubmVjZXNzYXJ5IGZyaWN0aW9uIChi
ZWNhdXNlIG9mIGRpZmZlcmVudCBjdWx0dXJlcywgcHJpb3JpdGllcywgY29tbXVuaWNhdGlvbiBz
dHlsZXMsIHBlcnNvbmFsaXRpZXMsIOKApikuIA0KDQpJIGRvbid0IGhhdmUgY2xlYXIgYW5zd2Vy
cywgd2hpY2ggbWVhbnMgd2UgcmVhbGx5IG91Z2h0IHRvIGRpc2N1c3MsIHByaW9yaXRpemUgYW5k
IGNvbWUgdG8gc29tZSBzb3J0IG9mIGNvbnNlbnN1cyBhdCB0aGUgc3VtbWl0LiANCg0KIyMgRXhh
bXBsZXMNClRvIG1ha2UgdGhpcyBtb3JlIHJlYWwsIHNvbWUgZXhhbXBsZXMgd2hlcmUgSSBrZWVw
IGdldHRpbmcgY29tcGxhaW50cyBwcmltYXJpbHkgYXJvdW5kIHhlbi1kZXZlbEAgaW50ZXJhY3Rp
b25zIGFyZSBhcm91bmQgcGVyc2lzdGVudGx5DQoqIFVubmVjZXNzYXJ5IGJpa2VzaGVkZGluZw0K
KiBDb21tdW5pY2F0aW9uIHN0eWxlcyBhbmQgbWlzdW5kZXJzdGFuZGluZywgbW9zdCBmcmVxdWVu
dGx5DQogICAtIFNvbWV0aW1lcyB0aGlzIGlzIHBlcmNlaXZlZCBhcyBydWRlbmVzcw0KICAgLSBD
b21tZW50cyB3aXRob3V0IGNsZWFyIGluZGljYXRpb24gb24gaG93IHRvIGZpeCB0aGUgaXNzdWUN
CiAgIC0gVXNlIG9mIHdvcmRzIHRoYXQgYXJlIGhhcmQgdG8gdW5kZXJzdGFuZCBmb3Igbm9uLW5h
dGl2ZSBzcGVha2Vycw0KICAgLSBFdGMuDQoqIFdlIGFyZSBub3Qgc3BlY2lmaWNhbGx5IHdlbGNv
bWluZyB0byBuZXdjb21lcnMgDQoqIFdlIGhhdmUgaGlnaGVyIHN0YW5kYXJkcyB0aGFuIG1vc3Qg
d2hlbiBpdCBjb21lcyB0byBjb2RlIGNvbnRyaWJ1dGlvbnMsIGJ1dCB3ZSBoYXZlIG5vdCBhZ3Jl
ZWQgb3IgZG9jdW1lbnRlZCBvdXIgc3RhbmRhcmRzDQogICAtIEFuIGV4YW1wbGUgcmFpc2VkIGJ5
IENocmlzdG9waGVyIHdhcyB0aGF0IHRoZSBwcm9qZWN0IGhhcyBWRVJZIEhJR0ggc3RhbmRhcmRz
IG9uIGxhbmd1YWdlIG9mIGNvbW1pdCBtZXNzYWdlcw0KICAgLSBXZSBhbHNvIGhhdmUgaGlnaCBy
ZXF1aXJlbWVudHMgd2hlbiBzb21lb25lIGNvbnRyaWJ1dGVzIHRvIGFuIGFyZWEgb2YgY29kZSB3
aGljaCBoYXMgdGVjaG5pY2FsIGRlYnQgaXNzdWVzOiB3ZSBvZnRlbiBpbiB0aGlzIGNhc2UgYXNr
IHRoZSBjb250cmlidXRvcnMgdG8gZml4IGlzc3Vlcy4NCiAgIC0gRXRjLg0KKiBEZWNpc2l2ZW5l
c3MsIGNsYXJpdHkgYW5kIGNvbnNlbnN1cw0KICAgLSBXZSBhcmUgZ2VuZXJhbGx5IG5vdCB2ZXJ5
IGdvb2QgYXQgcmVzb2x2aW5nIGRpc2FncmVlbWVudHMgYW5kIG9mdGVuIGFsbG93IHVucmVzb2x2
ZWQgaXNzdWVzIGZlc3Rlcg0KICAgLSBUaGlzIGlzIHBhcnRpY3VsYXJseSBiYWQgd2hlbiB3ZSBo
YXZlIG11bHRpcGxlIGNvbW1pdHRlcnMgcmV2aWV3aW5nIGEgcG9ydGlvbiBvZiBjb2RlIGFuZCBo
YXZlIGxlbmd0aHkgYXJndW1lbnRzDQogICAgICAtIFRoaXMgbGVhdmVzIGNvbW11bml0eSBtZW1i
ZXJzIHdobyBkb27igJl0IHdvcmsgb24gYW4gb25nb2luZyBiYXNpcyBvbiB0aGUgcHJvamVjdCB1
bmNlcnRhaW4gb2YgYSBjbGVhciBkaXJlY3Rpb24NCiAgICAgIC0gSXQgc2V0cyBhIGJhZCBleGFt
cGxlDQogICAtIEV2ZW4gd2hlbiB3ZSBkbyByZXNvbHZlIGFuIGlzc3VlLCB3ZSBvZnRlbiBkbyBu
b3QgY29kaWZ5IHRoZSBvdXRjb21lIChlLmcuIGluIGNvZGluZyBzdHlsZXMpDQoNClRoaXMgaXMg
bm90IGEgY29tcGxldGUgbGlzdC4gSSBiZWxpZXZlIHRoYXQgd2Ugb3VnaHQgdG8gZGlzY3VzcyB0
aGlzIGluIG1vcmUgZGV0YWlsIGF0IHRoZSBzdW1taXQgYW5kIEkgd2FzIGVuY291cmFnZWQgaW4g
dGhlIGNvbW11bml0eSBjYWxsIHRoYXQgbW9zdCBmZWVsIHRoYXQgDQphKSB3ZSBoYXZlIGEgcmVh
bCBpc3N1ZSBhbmQgDQpiKSB0aGF0IHRoZXJlIGlzIHdpbGxpbmduZXNzIHRvIGNvbnRyaWJ1dGUg
dG8gYWRkcmVzc2luZyB0aGVzZS4gIA0KSSBkbyBhbHNvIGtub3cgLSBhbmQgdG8gc29tZSBkZWdy
ZWUgdGhpcyBhcHBsaWVzIHRvIG1lIGFzIHdlbGwgLSB0aGF0IG5vbi1uYXRpdmUgRW5nbGlzaCBz
cGVha2VycyBzb21ldGltZXMgaGF2ZSBwcm9ibGVtcyBzcGVjaWZpY2FsbHkgd2l0aCBDb21tdW5p
Y2F0aW9uIHN0eWxlcyBhbmQgbWlzdW5kZXJzdGFuZGluZw0KDQpJIGRvIGhhdmUgc29tZSBjb25j
cmV0ZSBpZGVhcyBpbiB0aGlzIGFyZWEsIGJ1dCBJIGRvIG5vdCB3YW50IHRvIHNoYXJlIHRoZXNl
IHlldCBhcyB0aGlzIG1pZ2h0IGluZmx1ZW5jZSB0aGUgZGlzY3Vzc2lvbiB0b28gbXVjaC4gSSBk
byBiZWxpZXZlIHRoYXQgbm9uZSBvZiB0aGlzIGNhbiBiZSBhZGRyZXNzZWQgdGhyb3VnaCBhIENv
ZGUgb2YgQ29uZHVjdCBvciBwcm9jZXNzLiBJdCByZXF1aXJlcyBtb3JlLg0KDQpMb29raW5nIGZv
cndhcmQgdG8gZ2V0IHNvbWUgbW9yZSB2aWV3cy4NCkkgYWxzbyB3aWxsIGNyZWF0ZSBhIGRlc2ln
biBzZXNzaW9uIGZvciB0aGUgRGV2ZWxvcGVyIFN1bW1pdA0KDQpCZXN0IFJlZ2FyZHMNCkxhcnMN
Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 18:47:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 18:47:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heOZ5-0005xL-AD; Fri, 21 Jun 2019 18:47: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=CnpE=UU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1heOZ3-0005xF-N7
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 18:47:09 +0000
X-Inumbo-ID: f7bb4bd2-9454-11e9-aaa7-0b7f405d26c3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7bb4bd2-9454-11e9-aaa7-0b7f405d26c3;
 Fri, 21 Jun 2019 18:47: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 03377AEE0;
 Fri, 21 Jun 2019 18:47:06 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org,
	linux-kernel@vger.kernel.org
Date: Fri, 21 Jun 2019 20:47:03 +0200
Message-Id: <20190621184703.17108-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [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: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, stable@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBiaW5kaW5nIGFuIGludGVyZG9tYWluIGV2ZW50IGNoYW5uZWwgdG8gYSB2Y3B1IHZpYQpJ
T0NUTF9FVlRDSE5fQklORF9JTlRFUkRPTUFJTiBub3Qgb25seSB0aGUgZXZlbnQgY2hhbm5lbCBu
ZWVkcyB0byBiZQpib3VuZCwgYnV0IHRoZSBhZmZpbml0eSBvZiB0aGUgYXNzb2NpYXRlZCBJUlFp
IG11c3QgYmUgY2hhbmdlZCwgdG9vLgpPdGhlcndpc2UgdGhlIElSUSBhbmQgdGhlIGV2ZW50IGNo
YW5uZWwgd29uJ3QgYmUgbW92ZWQgdG8gYW5vdGhlciB2Y3B1CmluIGNhc2UgdGhlIG9yaWdpbmFs
IHZjcHUgdGhleSB3ZXJlIGJvdW5kIHRvIGlzIGdvaW5nIG9mZmxpbmUuCgpDYzogPHN0YWJsZUB2
Z2VyLmtlcm5lbC5vcmc+ICMgNC4xMwpGaXhlczogYzQ4ZjY0YWI0NzIzODlkZiAoInhlbi1ldnRj
aG46IEJpbmQgZHluIGV2dGNobjpxZW11LWRtIGludGVycnVwdCB0byBuZXh0IG9ubGluZSBWQ1BV
IikKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRy
aXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jIHwgMTIgKysrKysrKysrKy0tCiBkcml2ZXJz
L3hlbi9ldnRjaG4uYyAgICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL3hlbi9ldmVudHMuaCAg
ICAgICAgICAgICB8ICAzICsrLQogMyBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFz
ZS5jIGIvZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMKaW5kZXggZmY5YjUxMDU1YjE0
Li5lNzE4YzhmZWExOGIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFz
ZS5jCisrKyBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jCkBAIC0xMjk0LDcgKzEy
OTQsNyBAQCB2b2lkIHJlYmluZF9ldnRjaG5faXJxKGludCBldnRjaG4sIGludCBpcnEpCiB9CiAK
IC8qIFJlYmluZCBhbiBldnRjaG4gc28gdGhhdCBpdCBnZXRzIGRlbGl2ZXJlZCB0byBhIHNwZWNp
ZmljIGNwdSAqLwotaW50IHhlbl9yZWJpbmRfZXZ0Y2huX3RvX2NwdShpbnQgZXZ0Y2huLCB1bnNp
Z25lZCB0Y3B1KQorc3RhdGljIGludCB4ZW5fcmViaW5kX2V2dGNobl90b19jcHUoaW50IGV2dGNo
biwgdW5zaWduZWQgaW50IHRjcHUpCiB7CiAJc3RydWN0IGV2dGNobl9iaW5kX3ZjcHUgYmluZF92
Y3B1OwogCWludCBtYXNrZWQ7CkBAIC0xMzI4LDcgKzEzMjgsNiBAQCBpbnQgeGVuX3JlYmluZF9l
dnRjaG5fdG9fY3B1KGludCBldnRjaG4sIHVuc2lnbmVkIHRjcHUpCiAKIAlyZXR1cm4gMDsKIH0K
LUVYUE9SVF9TWU1CT0xfR1BMKHhlbl9yZWJpbmRfZXZ0Y2huX3RvX2NwdSk7CiAKIHN0YXRpYyBp
bnQgc2V0X2FmZmluaXR5X2lycShzdHJ1Y3QgaXJxX2RhdGEgKmRhdGEsIGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpkZXN0LAogCQkJICAgIGJvb2wgZm9yY2UpCkBAIC0xMzQyLDYgKzEzNDEsMTUgQEAg
c3RhdGljIGludCBzZXRfYWZmaW5pdHlfaXJxKHN0cnVjdCBpcnFfZGF0YSAqZGF0YSwgY29uc3Qg
c3RydWN0IGNwdW1hc2sgKmRlc3QsCiAJcmV0dXJuIHJldDsKIH0KIAorLyogVG8gYmUgY2FsbGVk
IHdpdGggZGVzYy0+bG9jayBoZWxkLiAqLworaW50IHhlbl9zZXRfYWZmaW5pdHlfZXZ0Y2huKHN0
cnVjdCBpcnFfZGVzYyAqZGVzYywgdW5zaWduZWQgaW50IHRjcHUpCit7CisJc3RydWN0IGlycV9k
YXRhICpkID0gaXJxX2Rlc2NfZ2V0X2lycV9kYXRhKGRlc2MpOworCisJcmV0dXJuIHNldF9hZmZp
bml0eV9pcnEoZCwgY3B1bWFza19vZih0Y3B1KSwgZmFsc2UpOworfQorRVhQT1JUX1NZTUJPTF9H
UEwoeGVuX3NldF9hZmZpbml0eV9ldnRjaG4pOworCiBzdGF0aWMgdm9pZCBlbmFibGVfZHluaXJx
KHN0cnVjdCBpcnFfZGF0YSAqZGF0YSkKIHsKIAlpbnQgZXZ0Y2huID0gZXZ0Y2huX2Zyb21faXJx
KGRhdGEtPmlycSk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ldnRjaG4uYyBiL2RyaXZlcnMv
eGVuL2V2dGNobi5jCmluZGV4IGYzNDFiMDE2NjcyZi4uMDUyYjU1YTE0ZWJjIDEwMDY0NAotLS0g
YS9kcml2ZXJzL3hlbi9ldnRjaG4uYworKysgYi9kcml2ZXJzL3hlbi9ldnRjaG4uYwpAQCAtNDQ3
LDcgKzQ0Nyw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl9iaW5kX2ludGVyZG9tX25leHRfdmNwdShp
bnQgZXZ0Y2huKQogCXRoaXNfY3B1X3dyaXRlKGJpbmRfbGFzdF9zZWxlY3RlZF9jcHUsIHNlbGVj
dGVkX2NwdSk7CiAKIAkvKiB1bm1hc2sgZXhwZWN0cyBpcnFzIHRvIGJlIGRpc2FibGVkICovCi0J
eGVuX3JlYmluZF9ldnRjaG5fdG9fY3B1KGV2dGNobiwgc2VsZWN0ZWRfY3B1KTsKKwl4ZW5fc2V0
X2FmZmluaXR5X2V2dGNobihkZXNjLCBzZWxlY3RlZF9jcHUpOwogCXJhd19zcGluX3VubG9ja19p
cnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CiB9CiAKZGlmZiAtLWdpdCBhL2luY2x1ZGUv
eGVuL2V2ZW50cy5oIGIvaW5jbHVkZS94ZW4vZXZlbnRzLmgKaW5kZXggYTQ4ODk3MTk5OTc1Li5j
MGU2YTA1OTgzOTcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL2V2ZW50cy5oCisrKyBiL2luY2x1
ZGUveGVuL2V2ZW50cy5oCkBAIC0zLDYgKzMsNyBAQAogI2RlZmluZSBfWEVOX0VWRU5UU19ICiAK
ICNpbmNsdWRlIDxsaW51eC9pbnRlcnJ1cHQuaD4KKyNpbmNsdWRlIDxsaW51eC9pcnEuaD4KICNp
ZmRlZiBDT05GSUdfUENJX01TSQogI2luY2x1ZGUgPGxpbnV4L21zaS5oPgogI2VuZGlmCkBAIC01
OSw3ICs2MCw3IEBAIHZvaWQgZXZ0Y2huX3B1dCh1bnNpZ25lZCBpbnQgZXZ0Y2huKTsKIAogdm9p
ZCB4ZW5fc2VuZF9JUElfb25lKHVuc2lnbmVkIGludCBjcHUsIGVudW0gaXBpX3ZlY3RvciB2ZWN0
b3IpOwogdm9pZCByZWJpbmRfZXZ0Y2huX2lycShpbnQgZXZ0Y2huLCBpbnQgaXJxKTsKLWludCB4
ZW5fcmViaW5kX2V2dGNobl90b19jcHUoaW50IGV2dGNobiwgdW5zaWduZWQgdGNwdSk7CitpbnQg
eGVuX3NldF9hZmZpbml0eV9ldnRjaG4oc3RydWN0IGlycV9kZXNjICpkZXNjLCB1bnNpZ25lZCBp
bnQgdGNwdSk7CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBub3RpZnlfcmVtb3RlX3ZpYV9ldnRjaG4o
aW50IHBvcnQpCiB7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 19:02:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 19:02:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heOnW-0007TQ-0Y; Fri, 21 Jun 2019 19:02:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heOnU-0007TE-HR
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 19:02:04 +0000
X-Inumbo-ID: 0ded5dbf-9457-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ded5dbf-9457-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 19: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 1heOnS-0005wy-8X; Fri, 21 Jun 2019 19: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 1heOnR-0003J4-SM; Fri, 21 Jun 2019 19:02:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heOnR-00084H-Rk; Fri, 21 Jun 2019 19:02:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138050-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: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-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-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-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw: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:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-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-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-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-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-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-amd64-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=9f31eb60d7a23536bf3902d4dc602f10c822b79e
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 19:02:01 +0000
Subject: [Xen-devel] [linux-4.19 test] 138050: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODA1MCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwNTAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDlmMzFlYjYwZDdhMjM1MzZiZjM5MDJk
NGRjNjAyZjEwYzgyMmI3OWUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMzEgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjI5IGRheXMgIDEzOSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgwNTAgIDIwMTktMDYtMTkgMjE6Mzk6MjUg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIxNjAgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE3MzM1NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 19:30:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 19: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 1hePF8-0001Fd-F2; Fri, 21 Jun 2019 19:30:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hePF7-0001FR-56
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 19:30:37 +0000
X-Inumbo-ID: 0af4e594-945b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0af4e594-945b-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 19:30: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 1hePF5-0006TT-B6; Fri, 21 Jun 2019 19:30:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hePF5-0004Te-1P; Fri, 21 Jun 2019 19:30:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hePF4-0003eD-VU; Fri, 21 Jun 2019 19:30:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138205-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=5a82d598d2d25cff223687b9948473a733a81ffd
X-Osstest-Versions-That: xen=7d1460c991ac45cccbf9ba3d8aa137029c2bf312
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 19:30:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138205: 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>

ZmxpZ2h0IDEzODIwNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODIwNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1YTgyZDU5OGQyZDI1Y2ZmMjIzNjg3Yjk5NDg0NzNhNzMzYTgxZmZkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3ZDE0NjBjOTkxYWM0NWNjY2Jm
OWJhM2Q4YWExMzcwMjljMmJmMzEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgxNzYgIDIwMTkt
MDYtMjEgMTA6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjA1ICAy
MDE5LTA2LTIxIDE2OjEwOjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgogIFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3ZDE0NjBjOTkxLi41YTgyZDU5OGQyICA1YTgyZDU5
OGQyZDI1Y2ZmMjIzNjg3Yjk5NDg0NzNhNzMzYTgxZmZkIC0+IHNtb2tlCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 20:02:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 20: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 1hePk1-0003dB-8v; Fri, 21 Jun 2019 20: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=47Z8=UU=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hePk0-0003d6-SO
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 20:02:32 +0000
X-Inumbo-ID: 80774518-945f-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 80774518-945f-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 20:02:31 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id w13so11724837eds.4
 for <xen-devel@lists.xenproject.org>; Fri, 21 Jun 2019 13:02:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=Qv5gft6V51d/FbS1RmsZMbr3hsnYZikVWsXJiUeJ2BI=;
 b=H+Ac7x7kZdbezeXG/Lw8A76p7OYHhVc5a7wvCo6tfU8OPEYkAsuWjV4B/wPj5Fp9zx
 9V7SfRVuS3+zlqr2NR6uLOpeOC6Yd+5IMSALPVdZOaOonBmyrJxuFUmGcPztBANn9PGO
 aXdAx8JRLdTTHlV79MsCiQGVCNIyFYf8vAolh2eOcA/fJYoaIUCMXy9rSlKE3WGK8cgD
 Ib+xwGYGqDSUVFgMvcrMIeWArBQqGGcSVIxshoFqLdGN2ncTNY9Mr2ZQTgPZQufcDP97
 WiTnPaTglAUBayv6uKaXxrlDOa3GM+ZiAtDUL5jlQLFUwZdDHftIApeIPpHhBIEHB0kl
 ZBEw==
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=Qv5gft6V51d/FbS1RmsZMbr3hsnYZikVWsXJiUeJ2BI=;
 b=It08hqrbgY96BI4HAwxOACF/rPFrgssxeqp+QnpjaJ+whniCcMKIl+5UM0uVaIHRj9
 N3MHS6/zd1MFtyNXV6pr0T7mwjrjRrlp72d5Yqwguoa2ijYnXqT3ykY+/LQ38Q4bIAnn
 MbLgdv0ZD1xq118y4zNq4zmKWQpXf7L8sKPcCakzbdGrmAZNVCg/1uG+6tCh/zezSbzf
 oltjwhuMITW6xdeUTD2Lq2joo9PqQfH3dtXlqyuvRxQWMH7C3kvZwBx/VgZuHfwwSoqk
 AwP93mtHOUXYiMgP0OB6SVj09/A/pG4rvfcddoylIWWtjL1gcQFvztLCyvhjIPcx/D9b
 Gqmg==
X-Gm-Message-State: APjAAAU+JR7fGUR+TSNHthTh+6P160EYufM847jbf/AXSmZMBYPBm3lh
 i23xfiogMV/z7LwpPPc4fubmWgMr
X-Google-Smtp-Source: APXvYqzQIwZqR0/MsHu5jt3WIQOviWG+BhjiTqTawX1kzvDZVlUak7HxG+phIep79XZ+Hv6uqybpog==
X-Received: by 2002:a50:f49a:: with SMTP id s26mr76983562edm.191.1561147350285; 
 Fri, 21 Jun 2019 13:02:30 -0700 (PDT)
Received: from debian.fritz.box
 (200116b8668690001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6686:9000:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id e19sm579203eja.91.2019.06.21.13.02.29
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Fri, 21 Jun 2019 13:02:29 -0700 (PDT)
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 22:02:19 +0200
Message-Id: <ee1f4b9b969e6cf67278905e0405bc4fa5d6080c.1561147189.git.denisobrezkov@gmail.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] 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: julien.grall@arm.com, tim@xen.org, 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>

VGhpcyBmdW5jdGlvbiBhbGxvd3MgeGVuIHRvIGJyaW5nIHNlY29uZGFyeSBDUFUgY29yZXMgaW50
byBub24tc2VjdXJlCkhZUCBtb2RlLiBUaGlzIGlzIGRvbmUgYnkgdXNpbmcgYSBTZWN1cmUgTW9u
aXRvciBjYWxsLgoKU2lnbmVkLW9mZi1ieTogRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZA
Z21haWwuY29tPgotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgICAgICAgICAgICAgfCAx
MSArKysrKysrKysrLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jICAgICAgICB8ICA1
ICsrKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy9vbWFwNS5oIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMKaW5kZXggNWY4MTdkNDczZS4uMTIwZTAzNDkzNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0zNiw2ICsz
NiwxMCBAQAogI2luY2x1ZGUgRUFSTFlfUFJJTlRLX0lOQwogI2VuZGlmCiAKKworI2RlZmluZSBB
UElfSFlQX0VOVFJZIDB4MTAyCisjZGVmaW5lIEFVWF9DT1JFX0JPT1QwX1BBICAgICAgICAgICAw
eDQ4MjgxODAwCisKIC8qCiAgKiBDb21tb24gcmVnaXN0ZXIgdXNhZ2UgaW4gdGhpcyBmaWxlOgog
ICogICByMCAgLQpAQCAtMTEzLDYgKzExNywxMiBAQCBwYXN0X3pJbWFnZToKIAogICAgICAgICBi
ICAgICBjb21tb25fc3RhcnQKIAorR0xPQkFMKG9tYXA1X2luaXRfc2Vjb25kYXJ5KQorICAgICAg
ICBsZHIgIHIxMiwgPUFQSV9IWVBfRU5UUlkKKyAgICAgICAgYWRyICByMCwgaW5pdF9zZWNvbmRh
cnkKKwkJZHNiCisgICAgICAgIHNtYyAgICMwCisKIEdMT0JBTChpbml0X3NlY29uZGFyeSkKICAg
ICAgICAgY3BzaWQgYWlmICAgICAgICAgICAgICAgICAgICAvKiBEaXNhYmxlIGFsbCBpbnRlcnJ1
cHRzICovCiAKQEAgLTE1OSw3ICsxNjksNiBAQCBjb21tb25fc3RhcnQ6CiAgICAgICAgIFBSSU5U
KCItIENQVSBkb2Vzbid0IHN1cHBvcnQgdGhlIHZpcnR1YWxpemF0aW9uIGV4dGVuc2lvbnMgLVxy
XG4iKQogICAgICAgICBiICAgICBmYWlsCiAxOgotCiAgICAgICAgIC8qIENoZWNrIHRoYXQgd2Un
cmUgYWxyZWFkeSBpbiBIeXAgbW9kZSAqLwogICAgICAgICBtcnMgICByMCwgY3BzcgogICAgICAg
ICBhbmQgICByMCwgcjAsICMweDFmICAgICAgICAgIC8qIE1vZGUgaXMgaW4gdGhlIGxvdyA1IGJp
dHMgb2YgQ1BTUiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5j
IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCmluZGV4IGFlZTI0ZTRkMjguLjZiNWNj
MTVhZjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYworKysgYi94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKQEAgLTEyOCw4ICsxMjgsOSBAQCBzdGF0aWMg
aW50IF9faW5pdCBvbWFwNV9zbXBfaW5pdCh2b2lkKQogICAgIH0KIAogICAgIHByaW50aygiU2V0
IEF1eENvcmVCb290MSB0byAlIlBSSXBhZGRyIiAoJXApXG4iLAotICAgICAgICAgICBfX3BhKGlu
aXRfc2Vjb25kYXJ5KSwgaW5pdF9zZWNvbmRhcnkpOwotICAgIHdyaXRlbChfX3BhKGluaXRfc2Vj
b25kYXJ5KSwgd3VnZW5fYmFzZSArIE9NQVBfQVVYX0NPUkVfQk9PVF8xX09GRlNFVCk7CisgICAg
ICAgICAgIF9fcGEob21hcDVfaW5pdF9zZWNvbmRhcnkpLCBvbWFwNV9pbml0X3NlY29uZGFyeSk7
CisgICAgd3JpdGVsKF9fcGEob21hcDVfaW5pdF9zZWNvbmRhcnkpLCAKKyAgICAgICAgICAgIHd1
Z2VuX2Jhc2UgKyBPTUFQX0FVWF9DT1JFX0JPT1RfMV9PRkZTRVQpOwogCiAgICAgcHJpbnRrKCJT
ZXQgQXV4Q29yZUJvb3QwIHRvIDB4MjBcbiIpOwogICAgIHdyaXRlbCgweDIwLCB3dWdlbl9iYXNl
ICsgT01BUF9BVVhfQ09SRV9CT09UXzBfT0ZGU0VUKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcGxhdGZvcm1zL29tYXA1LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jt
cy9vbWFwNS5oCmluZGV4IGM1NTljODRiNjEuLjczMmIyN2Y0MDMgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL29tYXA1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9wbGF0Zm9ybXMvb21hcDUuaApAQCAtMjIsNiArMjIsOSBAQAogCiAjZW5kaWYgLyogX19BU01f
QVJNX1BMQVRGT1JNU19PTUFQNV9IICovCiAKKy8qIFNlY29uZGFyeSBjcHUgb21hcDUgc3BlY2lm
aWMgaW5pdCByb3V0aW5lICovCitleHRlcm4gdm9pZCBvbWFwNV9pbml0X3NlY29uZGFyeSh2b2lk
KTsKKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuMjAuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 20:24:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 20:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heQ4p-0005Ba-8F; Fri, 21 Jun 2019 20: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heQ4o-0005BV-8K
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 20:24:02 +0000
X-Inumbo-ID: 80ff31fa-9462-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80ff31fa-9462-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 20:24:00 +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 C78D32084E;
 Fri, 21 Jun 2019 20:23:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561148640;
 bh=vvtprR/M9dm87zUw89QgV4L8ao2KYsAukgqLo5vMSk0=;
 h=Date:From:To:cc:Subject:From;
 b=nZhWKkFTa3vOPpez9ivoaa8VG++/1LGG9qvoKGGZKmuUwRfY3d4w23H/3XSwCRBUZ
 cMrYwlAStLOpB5+sgtaABgi3cPlhWUGS6J37Ixpnmz094TgtT4LoYC08aWFbFlAzGV
 TNs1U9E1XkACr8rBjuRJ56H45xqkqXHbEZLgHlJY=
Date: Fri, 21 Jun 2019 13:23:59 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/2] fix mask calculation in pdx_init_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.cooper3@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 JBeulich@suse.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBhbiB1cGRhdGUgb24gImZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBk
eF9pbml0X21hc2siLCBwbHVzIGEKY2xlYW51cCBwYXRjaC4KClRoZSBmb2xsb3dpbmcgY2hhbmdl
cyBzaW5jZSBjb21taXQgZjNkOGVlZjkwOTE3NDdlNzBjNTA1MDk0ZjYzNTE0YjQzMzI5YTkyMjoK
CiAgeDg2L2xpbmtlcjogdXNlIERFQ0xfU0VDVElPTiB1bmlmb3JtbHkgKDIwMTktMDYtMjEgMTc6
NDE6MDUgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBHaXQgcmVwb3NpdG9yeSBhdDoKCiAg
aHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFiZWxsaW5p
L3hlbi11bnN0YWJsZS5naXQgCgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gZDcxM2Ux
NzZiYzA3MTVmYzc5OGVlOGZkYWU0YzAyZmM2NDgxY2Q1ODoKCiAgeGVuL2FybTogZml4IG1hc2sg
Y2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFzayAoMjAxOS0wNi0yMSAxMzoyMDoyNSAtMDcwMCkK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KU3RlZmFubyBTdGFiZWxsaW5pICgyKToKICAgICAgeGVuOiBSZXBsYWNlIHU2NCB3
aXRoIHVpbnQ2NF90IGluIHBkeF9pbml0X21hc2soKSBhbmQgY2FsbGVycwogICAgICB4ZW4vYXJt
OiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCgogeGVuL2FyY2gvYXJtL3Nl
dHVwLmMgIHwgOSArKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9zcmF0LmMgICB8IDIgKy0KIHhlbi9j
b21tb24vcGR4LmMgICAgICB8IDkgKysrKysrKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGR4LmggfCAy
ICstCiA0IGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 20:24:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 20:24:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heQ4y-0005CV-MU; Fri, 21 Jun 2019 20:24: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heQ4x-0005CD-7G
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 20:24:11 +0000
X-Inumbo-ID: 86b2d91a-9462-11e9-95b8-af25c1a2abbd
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86b2d91a-9462-11e9-95b8-af25c1a2abbd;
 Fri, 21 Jun 2019 20:24:10 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 460992084E;
 Fri, 21 Jun 2019 20:24:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561148649;
 bh=nmMBhSQIbEAo+yHLesSyhzfGXA5KVkjU5E+/GIc69wg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=if0S6FVwhji3Ngao0/GQrZ5Vbdc8ijV2X1dsSk5PqWAjlj62ra+8oQxowjs8Qb2WX
 qcEOU/Ln5Xvy2JEdOFN9gqzw9F4YRemYHXqEVR6t78HlqPwTEKXDXL/RE4y4qeuQBM
 QLUms/i+NcgqD2a19pigmMKSN1RVf8oobIDegetY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 13:24:06 -0700
Message-Id: <20190621202407.7781-1-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v5 1/2] xen: Replace u64 with uint64_t in
 pdx_init_mask() and callers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 JBeulich@suse.com, Stefano Stabellini <stefanos@xilinx.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGlzIHBoYXNpbmcgb3V0IHRoZSB1c2Ugb2YgdTY0IGluIGZhdm9yIG9mIHVpbnQ2NF90LiBU
aGVyZWZvcmUsIHRoZQppbnN0YW5jZSBvZiB1NjQgaW4gdGhlIHBkeF9pbml0X21hc2soKSAoYW5k
IHRoZSBjYWxsZXJzKSBhcmUgbm93CnJlcGxhY2VkIHdpdGggdWludDY0X3QuIFRha2UgdGhlIG9w
cG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CnNyYXRfcmVnaW9uX21hc2sgYXMgdGhpcyBpcyB1c2Vk
IHRvIHN0b3JlIHRoZSByZXN1bHQgb2YgcGR4X2luaXRfbWFzaygpLgoKU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogSkJldWxpY2hAc3VzZS5jb20KQ0M6IGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IGp1bGllbi5ncmFsbEBhcm0uY29tCi0tLQpDaGFuZ2Vz
IGluIHY1OgotIG5ldyBjb21taXQgbWVzc2FnZQotLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICB8
IDIgKy0KIHhlbi9hcmNoL3g4Ni9zcmF0LmMgICB8IDIgKy0KIHhlbi9jb21tb24vcGR4LmMgICAg
ICB8IDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9wZHguaCB8IDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwg
NCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggNDE1NmMwZWJiMy4uZDVkMTg4
YTEwNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKQEAgLTQ4NCw3ICs0ODQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9wZHgo
dm9pZCkKIHsKICAgICBwYWRkcl90IGJhbmtfc3RhcnQsIGJhbmtfc2l6ZSwgYmFua19lbmQ7CiAK
LSAgICB1NjQgbWFzayA9IHBkeF9pbml0X21hc2soYm9vdGluZm8ubWVtLmJhbmtbMF0uc3RhcnQp
OworICAgIHVpbnQ2NF90IG1hc2sgPSBwZHhfaW5pdF9tYXNrKGJvb3RpbmZvLm1lbS5iYW5rWzBd
LnN0YXJ0KTsKICAgICBpbnQgYmFuazsKIAogICAgIGZvciAoIGJhbmsgPSAwIDsgYmFuayA8IGJv
b3RpbmZvLm1lbS5ucl9iYW5rczsgYmFuaysrICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
cmF0LmMgYi94ZW4vYXJjaC94ODYvc3JhdC5jCmluZGV4IDJkNzBiNDU5MDkuLjQ3YTQyNjcyMjAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zcmF0LmMKKysrIGIveGVuL2FyY2gveDg2L3NyYXQu
YwpAQCAtNDAxLDcgKzQwMSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG5vZGVzX2NvdmVyX21lbW9y
eSh2b2lkKQogCiB2b2lkIF9faW5pdCBhY3BpX251bWFfYXJjaF9maXh1cCh2b2lkKSB7fQogCi1z
dGF0aWMgdTY0IF9faW5pdGRhdGEgc3JhdF9yZWdpb25fbWFzazsKK3N0YXRpYyB1aW50NjRfdCBf
X2luaXRkYXRhIHNyYXRfcmVnaW9uX21hc2s7CiAKIHN0YXRpYyBpbnQgX19pbml0IHNyYXRfcGFy
c2VfcmVnaW9uKHN0cnVjdCBhY3BpX3N1YnRhYmxlX2hlYWRlciAqaGVhZGVyLAogCQkJCSAgICBj
b25zdCB1bnNpZ25lZCBsb25nIGVuZCkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGR4LmMgYi94
ZW4vY29tbW9uL3BkeC5jCmluZGV4IGJiN2U0MzcwNDkuLjgzNTZmMDNjZTggMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vcGR4LmMKKysrIGIveGVuL2NvbW1vbi9wZHguYwpAQCAtNTAsNyArNTAsNyBA
QCBzdGF0aWMgdTY0IF9faW5pdCBmaWxsX21hc2sodTY0IG1hc2spCiAgICAgcmV0dXJuIG1hc2s7
CiB9CiAKLXU2NCBfX2luaXQgcGR4X2luaXRfbWFzayh1NjQgYmFzZV9hZGRyKQordWludDY0X3Qg
X19pbml0IHBkeF9pbml0X21hc2sodWludDY0X3QgYmFzZV9hZGRyKQogewogICAgIHJldHVybiBm
aWxsX21hc2soYmFzZV9hZGRyIC0gMSk7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
cGR4LmggYi94ZW4vaW5jbHVkZS94ZW4vcGR4LmgKaW5kZXggYTE1MWFhYzFhMi4uNzcwZmFkYzA2
YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BkeC5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9wZHguaApAQCAtMTMsNyArMTMsNyBAQCBleHRlcm4gdW5zaWduZWQgbG9uZyBwZm5fdG9wX21h
c2ssIG1hX3RvcF9tYXNrOwogICAgICAgICAgICAgICAgICAgICAgICAgIChzaXplb2YoKmZyYW1l
X3RhYmxlKSAmIC1zaXplb2YoKmZyYW1lX3RhYmxlKSkpCiBleHRlcm4gdW5zaWduZWQgbG9uZyBw
ZHhfZ3JvdXBfdmFsaWRbXTsKIAotZXh0ZXJuIHU2NCBwZHhfaW5pdF9tYXNrKHU2NCBiYXNlX2Fk
ZHIpOworZXh0ZXJuIHVpbnQ2NF90IHBkeF9pbml0X21hc2sodTY0IGJhc2VfYWRkcik7CiBleHRl
cm4gdTY0IHBkeF9yZWdpb25fbWFzayh1NjQgYmFzZSwgdTY0IGxlbik7CiAKIGV4dGVybiB2b2lk
IHNldF9wZHhfcmFuZ2UodW5zaWduZWQgbG9uZyBzbWZuLCB1bnNpZ25lZCBsb25nIGVtZm4pOwot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 20:24:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 20: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 1heQ4z-0005Ck-0j; Fri, 21 Jun 2019 20:24: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heQ4y-0005CO-G1
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 20:24:12 +0000
X-Inumbo-ID: 8726aeb7-9462-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8726aeb7-9462-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 20:24:10 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D8DEC208CA;
 Fri, 21 Jun 2019 20:24:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561148650;
 bh=vu53aFBwfZWjUu5AA3/4w4BBdE0g1FGlZgv1ggO61nA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ErdTYSrF2yu1F67AgsxuVJ5a+DZnoa744ipxIRJPpx3QE9cUs0UfkDkv0F4kOxgkU
 dr9hLP0DuKHG99KMglIy9W2WSj2JBlkjCWSYByRFMK6gEoDYdQsupwKhw7YOtAyzuk
 evnzjTPOTnGRHPODBH52k3dNX6kS6uQFaBzOUPWQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 13:24:07 -0700
Message-Id: <20190621202407.7781-2-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v5 2/2] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, JBeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFzayBpcyB3cm9uZyB3aGVuIHRoZSBm
aXJzdCBiYW5rCnN0YXJ0cyBhdCBhZGRyZXNzIDB4MC4gVGhlIHJlYXNvbiBpcyB0aGF0IHBkeF9p
bml0X21hc2sgd2lsbCBkbyAnMCAtIDEnCmNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBhIHJlc3Vs
dCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKd2hpY2ggaXMgdGhlIGJpZ2dl
c3QgcG9zc2libGUgbWFzayBhbmQgZW5kcyB1cCBjYXVzaW5nIGEgc2lnbmlmaWNhbnQKbWVtb3J5
IHdhc3RlIGluIHRoZSBmcmFtZXRhYmxlIHNpemUgY29tcHV0YXRpb24uCgpGb3IgaW5zdGFuY2Us
IG9uIHBsYXRmb3JtcyB0aGF0IGhhdmUgYSBsb3cgbWVtb3J5IGJhbmsgc3RhcnRpbmcgYXQgMHgw
CmFuZCBhIGhpZ2ggbWVtb3J5IGJhbmssIHRoZSBmcmFtZXRhYmxlIHdpbGwgZW5kIHVwIGNvdmVy
aW5nIGFsbCB0aGUKaG9sZXMgaW4gYmV0d2Vlbi4KClRoZSBwdXJwb3NlIG9mIHRoZSBtYXNrIGlz
IHRvIGJlIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwpwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNo
IGJhc2VkIG9uIHRoZSBtYXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCnBmbl9wZHhfaG9sZV9zaGlm
dCwgcGZuX3BkeF9ib3R0b21fbWFzaywgZXRjLiB3aGljaCBhcmUgYWN0dWFsbHkgdGhlCmltcG9y
dGFudCBtYXNrcyBmb3IgZnJhbWV0YWJsZSBpbml0aWFsaXphdGlvbiBsYXRlciBvbi4KCnBmbl9w
ZHhfaG9sZV9zZXR1cCBuZXZlciBjb21wcmVzc2VzIGFkZHJlc3NlcyBiZWxvdyBNQVhfT1JERVIg
Yml0cyAoMUdCCm9uIEFSTSkuIFRodXMsIGl0IGlzIHNhZmUgdG8gaW5pdGlhbGl6ZSBtYXNrIHBh
c3NpbmcgMVVMTCA8PCAoTUFYX09SREVSCisgUEFHRV9TSElGVCkgYXMgc3RhcnQgYWRkcmVzcyB0
byBwZHhfaW5pdF9tYXNrLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IEpC
ZXVsaWNoQHN1c2UuY29tCkNDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiBHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20KQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KQ0M6IGtv
bnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXgu
Y29tCi0tLQoKQ2hhbmdlcyBpbiB2NToKLSBtaW5vciBjb21tZW50IHVwZGF0ZQoKQ2hhbmdlcyBp
biB2NDoKLSB1c2UgdWludDY0X3QKLSBzaW5nbGUgbGluZSBjb21tZW50IGNvZGUgc3R5bGUKCkNo
YW5nZXMgaW4gdjM6Ci0gaW1wcm92ZSBpbi1jb2RlIGNvbW1lbnRzCgpVbmNoYW5nZWQgaW4gdjM6
Ci0gKHU2NCkxCgpDaGFuZ2VzIGluIHYyOgotIHVwZGF0ZSBjb21taXQgbWVzc2FnZQotIGFkZCBp
bi1jb2RlIGNvbW1lbnRzIHJlZ2FyZGluZyB1cGRhdGUgc2l0ZXMKLSBpbXByb3ZlIGluLWNvZGUg
Y29tbWVudHMKLSBtb3ZlIHRoZSBtYXNrIGluaXRpYWxpemF0aW9uIGNoYW5nZXMgdG8gcGR4X2lu
aXRfbWFzawotLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jIHwgOSArKysrKysrKy0KIHhlbi9jb21t
b24vcGR4LmMgICAgIHwgNyArKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCBkNWQxODhhMTA1Li4yMTU3NDZhNWMzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAt
NDg0LDcgKzQ4NCwxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9wZHgodm9pZCkKIHsKICAg
ICBwYWRkcl90IGJhbmtfc3RhcnQsIGJhbmtfc2l6ZSwgYmFua19lbmQ7CiAKLSAgICB1aW50NjRf
dCBtYXNrID0gcGR4X2luaXRfbWFzayhib290aW5mby5tZW0uYmFua1swXS5zdGFydCk7CisgICAg
LyoKKyAgICAgKiBBcm0gZG9lcyBub3QgaGF2ZSBhbnkgcmVzdHJpY3Rpb25zIG9uIHRoZSBiaXRz
IHRvIGNvbXByZXNzLiBQYXNzIDAgdG8KKyAgICAgKiBsZXQgdGhlIGNvbW1vbiBjb2RlIGZ1cnRo
ZXIgcmVzdHJpY3QgdGhlIG1hc2suCisgICAgICoKKyAgICAgKiBJZiB0aGUgbG9naWMgY2hhbmdl
cyBpbiBwZm5fcGR4X2hvbGVfc2V0dXAgd2UgbWlnaHQgaGF2ZSB0bworICAgICAqIHVwZGF0ZSB0
aGlzIGZ1bmN0aW9uIHRvby4KKyAgICAgKi8KKyAgICB1aW50NjRfdCBtYXNrID0gcGR4X2luaXRf
bWFzaygweDApOwogICAgIGludCBiYW5rOwogCiAgICAgZm9yICggYmFuayA9IDAgOyBiYW5rIDwg
Ym9vdGluZm8ubWVtLm5yX2JhbmtzOyBiYW5rKysgKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9w
ZHguYyBiL3hlbi9jb21tb24vcGR4LmMKaW5kZXggODM1NmYwM2NlOC4uYzkxODc1ZmFiZSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9wZHguYworKysgYi94ZW4vY29tbW9uL3BkeC5jCkBAIC01MCw5
ICs1MCwxMSBAQCBzdGF0aWMgdTY0IF9faW5pdCBmaWxsX21hc2sodTY0IG1hc2spCiAgICAgcmV0
dXJuIG1hc2s7CiB9CiAKKy8qIFdlIGRvbid0IHdhbnQgdG8gY29tcHJlc3MgdGhlIGxvdyBNQVhf
T1JERVIgYml0cyBvZiB0aGUgYWRkcmVzc2VzLiAqLwogdWludDY0X3QgX19pbml0IHBkeF9pbml0
X21hc2sodWludDY0X3QgYmFzZV9hZGRyKQogewotICAgIHJldHVybiBmaWxsX21hc2soYmFzZV9h
ZGRyIC0gMSk7CisgICAgcmV0dXJuIGZpbGxfbWFzayhtYXgoYmFzZV9hZGRyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICh1aW50NjRfdCkxIDw8IChNQVhfT1JERVIgKyBQQUdFX1NISUZUKSkg
LSAxKTsKIH0KIAogdTY0IF9faW5pdCBwZHhfcmVnaW9uX21hc2sodTY0IGJhc2UsIHU2NCBsZW4p
CkBAIC04MCw2ICs4Miw5IEBAIHZvaWQgX19pbml0IHBmbl9wZHhfaG9sZV9zZXR1cCh1bnNpZ25l
ZCBsb25nIG1hc2spCiAgICAgICogVGhpcyBndWFyYW50ZWVzIHRoYXQgcGFnZS1wb2ludGVyIGFy
aXRobWV0aWMgcmVtYWlucyB2YWxpZCB3aXRoaW4KICAgICAgKiBjb250aWd1b3VzIGFsaWduZWQg
cmFuZ2VzIG9mIDJeTUFYX09SREVSIHBhZ2VzLiBBbW9uZyBvdGhlcnMsIG91cgogICAgICAqIGJ1
ZGR5IGFsbG9jYXRvciByZWxpZXMgb24gdGhpcyBhc3N1bXB0aW9uLgorICAgICAqCisgICAgICog
SWYgdGhlIGxvZ2ljIGNoYW5nZXMgaGVyZSwgd2UgbWlnaHQgaGF2ZSB0byB1cGRhdGUgdGhlIEFS
TSBzcGVjaWZpYworICAgICAqIGluaXRfcGR4IHRvby4KICAgICAgKi8KICAgICBmb3IgKCBqID0g
TUFYX09SREVSLTE7IDsgKQogICAgIHsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 20:47:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 20: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 1heQR4-0006zL-5J; Fri, 21 Jun 2019 20:47:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heQR2-0006z8-Mi
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 20:47:00 +0000
X-Inumbo-ID: b6e27c66-9465-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6e27c66-9465-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 20:46: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 1heQR0-00080P-IO; Fri, 21 Jun 2019 20:46: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 1heQR0-0001ZA-5n; Fri, 21 Jun 2019 20:46:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heQR0-0005Rt-56; Fri, 21 Jun 2019 20:46:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138077-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4c12dcace99dba96a9d4f7d0e259c0231e8fe6f1
X-Osstest-Versions-That: ovmf=8a08dc5486f1a96c91b0ce86fc88a674ca0d8272
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 20:46:58 +0000
Subject: [Xen-devel] [ovmf test] 138077: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODA3NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwNzcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0YzEyZGNhY2U5OWRiYTk2YTlkNGY3ZDBlMjU5YzAy
MzFlOGZlNmYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4YTA4ZGM1
NDg2ZjFhOTZjOTFiMGNlODZmYzg4YTY3NGNhMGQ4MjcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc5NDMgIDIwMTktMDYtMTggMDc6MzU6MzYgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4MDc3ICAyMDE5LTA2LTIwIDA0OjM5OjAyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
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
aXQvb3NzdGVzdC9vdm1mLmdpdAogICA4YTA4ZGM1NDg2Li40YzEyZGNhY2U5ICA0YzEyZGNhY2U5
OWRiYTk2YTlkNGY3ZDBlMjU5YzAyMzFlOGZlNmYxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 22:39:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 22: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 1heSBf-0006j3-1u; Fri, 21 Jun 2019 22: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=W6/Z=UU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heSBe-0006it-8y
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 22:39:14 +0000
X-Inumbo-ID: 62ef11a2-9475-11e9-89e9-4f86d0a064ae
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 62ef11a2-9475-11e9-89e9-4f86d0a064ae;
 Fri, 21 Jun 2019 22:39:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heSBZ-0001e7-W2; Fri, 21 Jun 2019 22:39: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 1heSBZ-0000h5-O8; Fri, 21 Jun 2019 22:39:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heSBZ-0006mE-NF; Fri, 21 Jun 2019 22:39:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138228-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=f3d8eef9091747e70c505094f63514b43329a922
X-Osstest-Versions-That: xen=5a82d598d2d25cff223687b9948473a733a81ffd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Jun 2019 22:39:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138228: 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>

ZmxpZ2h0IDEzODIyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODIyOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmM2Q4ZWVmOTA5MTc0N2U3MGM1MDUwOTRmNjM1MTRiNDMzMjlhOTIyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1YTgyZDU5OGQyZDI1Y2ZmMjIz
Njg3Yjk5NDg0NzNhNzMzYTgxZmZkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgyMDUgIDIwMTkt
MDYtMjEgMTY6MTA6MDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjI4ICAy
MDE5LTA2LTIxIDIwOjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXQKICAgNWE4MmQ1OThkMi4uZjNkOGVlZjkwOSAgZjNkOGVlZjkwOTE3NDdlNzBjNTA1MDk0ZjYz
NTE0YjQzMzI5YTkyMiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23: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 1heTFq-0003UF-AW; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTFo-0003TQ-Fu
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:47:36 +0000
X-Inumbo-ID: f1a92c30-947e-11e9-a3a0-9bc5fd98009f
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1a92c30-947e-11e9-a3a0-9bc5fd98009f;
 Fri, 21 Jun 2019 23:47: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 B657220449;
 Fri, 21 Jun 2019 23:47:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561160855;
 bh=y4WTY28rUDzSkzi922lHwEeKTfOl/eTqiZv4DsOkb5I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=OXa/de2fRqWtFb5XlJpmCN17wcXQ3iUmHqPumRVLaoKmmatRbl0dDfQxlxeyGzPO4
 8CU/8Ckj4WVsjp+Z/abzk9jmpNkFPOwLQM2v4I4FgR2bFJTz1jCZ2gsD3XJ/9BCnUV
 fGLB8TmD9pK6uUlC/6W6soISJgs49fRDMojQv2+w=
Date: Fri, 21 Jun 2019 16:47: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: <ca98ab78-452b-4429-9310-1a7c3f5bde36@arm.com>
Message-ID: <alpine.DEB.2.21.1906211646020.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-10-git-send-email-sstabellini@kernel.org>
 <1b8217e1-8671-e1e7-d5bc-4b4c144eedd6@arm.com>
 <alpine.DEB.2.21.1905101326060.25766@sstabellini-ThinkPad-T480s>
 <0dc6d4db-7b83-0b8d-77c4-2f97f73a659e@arm.com>
 <20f548ea-eb18-8700-9d1e-53462abbff0c@arm.com>
 <alpine.DEB.2.21.1905201407410.16404@sstabellini-ThinkPad-T480s>
 <c94041e2-8f85-6fd6-21cd-3dd082882854@arm.com>
 <ca98ab78-452b-4429-9310-1a7c3f5bde36@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-75277426-1561160854=:25730"
Subject: Re: [Xen-devel] [PATCH v2 10/10] 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: xen-devel@lists.xenproject.org, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-75277426-1561160854=:25730
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Wed, 5 Jun 2019, Julien Grall wrote:
> Hi,
> 
> On 20/05/2019 23:38, Julien Grall wrote:
> > On 20/05/2019 22:26, Stefano Stabellini wrote:
> > > On Sat, 11 May 2019, Julien Grall wrote:
> > > This is not about privilege over the system: whoever will make the
> > > decision to ask the hypervisor to map the page will have all the
> > > necessary rights to do it.Â  If the user wants to map a given region,
> > > either because she knows what she is doing, because she is
> > > experimenting, or for whatever reason, I think she should be allowed. In
> > > fact, she can always do it by reverting the patch. So why make it
> > > inconvenient for her?
> > TBH, I am getting very frustrated on reviewing this series. We spent our
> > previous f2f meetings discussing reserved-memory in lengthy way. We also
> > agreed on a plan (see below), but now we are back on square one again...
> > 
> > Yes, a user will need to revert the patch. But then as you said the user
> > would know what he/she is doing. So reverting a patch is not going to be a
> > complication.
> > 
> > However, I already pointed out multiple time that giving permission is not
> > going to be enough. So I still don't see the value of having that in Xen
> > without an easy way to use it.
> > 
> > For reminder, you agreed on the following splitting the series in 3 parts:
> >  Â Â  - Part 1: Extend iomem to support cacheability
> >  Â Â  - Part 2: Partially support reserved-memory for Dom0 and don't give
> > iomem permission on them
> >  Â Â  - Part 3: reserved-memory for guest
> > 
> > I agreed to merge part 1 and 2. Part 3 will be a start for a discussion how
> > this should be supported for guest. I also pointed out that Xilinx can carry
> > part 3 in their tree if they feel like too.
> 
> I just wanted to bump this as I haven't got any feedback on the way forward
> here.
> It should be possible get part 1 and 2 merged for Xen 4.13.

I am about to send an update with Part 2 only. I tried to address all
comments, the only one I didn't address (splitting a function into two),
I mentioned it explicitely.  Apologies if I missed anything, it wasn't
intentional.
--8323329-75277426-1561160854=:25730
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-75277426-1561160854=:25730--


From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23: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 1heTG1-0003UW-KF; Fri, 21 Jun 2019 23:47:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTG0-0003UQ-VC
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:47:48 +0000
X-Inumbo-ID: f895e618-947e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f895e618-947e-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 23:47:47 +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 81AF720449;
 Fri, 21 Jun 2019 23:47:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561160866;
 bh=zSIxQuGp3yeNg5pyLuDAnIcIAGfKKiIcsafVU44t+Uo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BjZW+2/30q0kFOtUXba8FN9o6rNeF1TOIIF5iSd8y8jugPB11pIYKNm5t8wESGDFQ
 0gA2SZHZZmUktB527UzjEGNOYfSkHFkxSsN4VOOladCSIyBaYyO7xQXdp6S2qNL127
 JwxYY9Bo3yZmZF379XHsTwHZORBE4PYgYdlECcIM=
Date: Fri, 21 Jun 2019 16:47: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: <a897193b-8dd2-2874-ea62-c9f404d14936@arm.com>
Message-ID: <alpine.DEB.2.21.1906211532220.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <1556658172-8824-8-git-send-email-sstabellini@kernel.org>
 <a897193b-8dd2-2874-ea62-c9f404d14936@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 08/10] 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxIE1heSAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAzMC8wNC8yMDE5IDIyOjAyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBBcyB3
ZSBwYXJzZSB0aGUgZGV2aWNlIHRyZWUgaW4gWGVuLCBrZWVwIHRyYWNrIG9mIHRoZSByZXNlcnZl
ZC1tZW1vcnkKPiA+IHJlZ2lvbnMgYXMgdGhleSBuZWVkIHNwZWNpYWwgdHJlYXRtZW50IChmb2xs
b3ctdXAgcGF0Y2hlcyB3aWxsIG1ha2UgdXNlCj4gPiBvZiB0aGUgc3RvcmVkIGluZm9ybWF0aW9u
LikKPiA+IAo+ID4gUmV1c2UgcHJvY2Vzc19tZW1vcnlfbm9kZSB0byBhZGQgcmVzZXJ2ZWQtbWVt
b3J5IHJlZ2lvbnMgdG8gdGhlCj4gPiBib290aW5mby5yZXNlcnZlZF9tZW0gYXJyYXkuIFJlbW92
ZSB0aGUgd2FybmluZyBpZiB0aGVyZSBpcyBubyByZWcgaW4KPiA+IHByb2Nlc3NfbWVtb3J5X25v
ZGUgYmVjYXVzZSBpdCBpcyBhIG5vcm1hbCBjb25kaXRpb24gZm9yCj4gPiByZXNlcnZlZC1tZW1v
cnkuCj4gCj4gQW5kIGl0IGlzIG5vdCBhIG5vcm1hbCBjb25kaXRpb24gZm9yIC9tZW1vcnkuLi4g
U28geW91ciBhcmd1bWVudCBoZXJlIGlzIG5vdAo+IHN1ZmZpY2llbnQgZm9yIG1lIHRvIG5vdCBr
ZWVwIHRoZSB3YXJuaW5nIGhlcmUgZm9yIC9tZW1vcnkuCiAKWW91IGFyZSByaWdodCwgSSdsbCBw
dXQgdGhlIHdhcm5pbmcgYmFjayBpbiBwbGFjZS4KCgo+IFJhdGhlciB0aGFuIHRyeWluZyB0byBy
ZS1wdXJwb3NlIHByb2Nlc3NfbWVtb3J5X25vZGUsIEkgd291bGQgcHJlZmVyIGlmIHlvdQo+IG1v
dmUgb3V0IHRoZSBwYXJzaW5nIG9mICJyZWciIGFuZCB0aGVuIHByb3ZpZGUgMiBmdW5jdGlvbnMg
KG9uZSBmb3IgL21lbW9yeQo+IGFuZCBvbmUgZm9yIC9yZXNlcnZlZC1tZW1vcnkpLgo+IAo+IFRo
ZSBwYXJzaW5nIGZ1bmN0aW9uIHdpbGwgcmV0dXJuIGFuIGVycm9yIGlmICJyZWciIGlzIG5vdCBw
cmVzZW50LCBidXQgaXQgY2FuCj4gYmUgaWdub3JlZCBieSAvcmVzZXJ2ZWQtbWVtb3J5IGFuZCBh
IHdhcm5pbmcgaXMgYWRkZWQgZm9yIC9tZW1vcnkuCgpJIGFtIE9LIHdpdGggbWFraW5nIHRoaXMg
Y2hhbmdlLCBidXQgSSBnYXZlIGEgbG9vayBhdCB0aGUgY29kZSBmb3Igc29tZQp0aW1lIGFuZCBJ
IGNhbm5vdCBleGFjdGx5IGZpZ3VyZSBvdXQgdGhlIGludGVyZmFjZSB5b3UgaGF2ZSBpbiBtaW5k
LiBJCnVuZGVyc3RhbmQgY29tcGxldGVseSBzZXBhcmF0aW5nIHRoZSBmdW5jdGlvbnMgYXMgSSBk
aWQgaW4gdjEsIGJ1dCBub3QKdGhlIHBhcnRpYWwgc3BsaXQgeW91IGFyZSBzdWdnZXN0aW5nIGhl
cmUuCgpJIG1hbmFnZWQgdG8gYWRkcmVzcyB5b3VyIG90aGVyIGNvbW1lbnRzIGtlZXBpbmcgYSBz
aW5nbGUgZnVuY3Rpb24uIEkKc3VnZ2VzdCB5b3UgdGFrZSBhIGxvb2sgYXQgdGhlIG5ldyB2ZXJz
aW9uLCB0aGVuIG1heWJlIHdyaXRlIHNvbWUKcHNlZG8tY29kZSB0byBoZWxwIG1lIGZpZ3VyZSBv
dXQgd2hhdCB5b3Ugd291bGQgbGlrZSBtZSB0byBkbz8KCgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAKPiA+IC0tLQo+
ID4gCj4gPiBOb3QgZG9uZTogY3JlYXRlIGFuIGU4MjAtbGlrZSBzdHJ1Y3R1cmUgb24gQVJNLgo+
ID4gCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBjYWxsIHByb2Nlc3NfbWVtb3J5X25vZGUgZnJv
bSBwcm9jZXNzX3Jlc2VydmVkX21lbW9yeV9ub2RlIHRvIGF2b2lkCj4gPiAgICBkdXBsaWNhdGlv
bgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDMwICsrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLQo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgg
fCAgMSArCj4gPiAgIDIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlv
bnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4v
YXJjaC9hcm0vYm9vdGZkdC5jCj4gPiBpbmRleCBiNjYwMGFiLi45MzU1YTZlIDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3Rm
ZHQuYwo+ID4gQEAgLTEzNSw2ICsxMzUsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwcm9jZXNzX21l
bW9yeV9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiA+IGludCBub2RlLAo+ID4gICAgICAgY29uc3Qg
X19iZTMyICpjZWxsOwo+ID4gICAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKPiA+ICAgICAgIHUz
MiByZWdfY2VsbHMgPSBhZGRyZXNzX2NlbGxzICsgc2l6ZV9jZWxsczsKPiA+ICsgICAgc3RydWN0
IG1lbWluZm8gKm1lbTsKPiA+ICsgICAgYm9vbCByZXNlcnZlZCA9IChib29sKWRhdGE7Cj4gPiAg
ICAgICAgIGlmICggYWRkcmVzc19jZWxscyA8IDEgfHwgc2l6ZV9jZWxscyA8IDEgKQo+ID4gICAg
ICAgewo+ID4gQEAgLTE0MywyOSArMTQ1LDM5IEBAIHN0YXRpYyBpbnQgX19pbml0IHByb2Nlc3Nf
bWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+ID4gaW50IG5vZGUsCj4gPiAgICAgICAgICAg
cmV0dXJuIDA7Cj4gPiAgICAgICB9Cj4gPiAgICsgICAgaWYgKCByZXNlcnZlZCApCj4gPiArICAg
ICAgICBtZW0gPSAmYm9vdGluZm8ucmVzZXJ2ZWRfbWVtOwo+ID4gKyAgICBlbHNlCj4gPiArICAg
ICAgICBtZW0gPSAmYm9vdGluZm8ubWVtOwo+ID4gKwo+ID4gICAgICAgcHJvcCA9IGZkdF9nZXRf
cHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgTlVMTCk7Cj4gPiAgICAgICBpZiAoICFwcm9wICkK
PiA+IC0gICAgewo+ID4gLSAgICAgICAgcHJpbnRrKCJmZHQ6IG5vZGUgYCVzJzogbWlzc2luZyBg
cmVnJyBwcm9wZXJ0eVxuIiwgbmFtZSk7Cj4gPiAgICAgICAgICAgcmV0dXJuIDA7Cj4gPiAtICAg
IH0KPiA+ICAgICAgICAgY2VsbCA9IChjb25zdCBfX2JlMzIgKilwcm9wLT5kYXRhOwo+ID4gICAg
ICAgYmFua3MgPSBmZHQzMl90b19jcHUocHJvcC0+bGVuKSAvIChyZWdfY2VsbHMgKiBzaXplb2Yg
KHUzMikpOwo+ID4gICAtICAgIGZvciAoIGkgPSAwOyBpIDwgYmFua3MgJiYgYm9vdGluZm8ubWVt
Lm5yX2JhbmtzIDwgTlJfTUVNX0JBTktTOyBpKysgKQo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8
IGJhbmtzICYmIG1lbS0+bnJfYmFua3MgPCBOUl9NRU1fQkFOS1M7IGkrKyApCj4gCj4gQXMgSSBw
b2ludGVkIG91dCBvbiB2MSwgdGhpcyBpcyBwcmV0dHkgZnJhZ2lsZS4gV2hpbGUgaWdub3Jpbmcg
L21lbW9yeSBiYW5rIGlzCj4gZmluZSBpZiB3ZSBoYXZlIG5vIG1vcmUgc3BhY2UsIGZvciAvcmVz
ZXJ2ZWQtcmVnaW9uIHRoaXMgbWF5IG1lYW4gdXNpbmcgdGhlbQo+IGluIFhlbiBhbGxvY2F0b3Ig
d2l0aCB0aGUgY29uc2VxdWVuY2VzIHdlIGFsbCBrbm93LgoKWWVhaCwgd2UgZG9uJ3Qgd2FudCB0
aGF0LgoKCj4gSWYgeW91IHNwbGl0IHRoZSBmdW5jdGlvbiBwcm9wZXJseSwgdGhlbiB5b3Ugd2ls
bCBiZSBhYmxlIHRvIHRyZWF0Cj4gcmVzZXJ2ZWQtcmVnaW9ucyBhbmQgbWVtb3J5IGRpZmZlcmVu
dGx5LgoKSSBkaWQgc28sIGJ1dCB3aXRob3V0IHNwbGl0dGluZyB0aGUgZnVuY3Rpb25zLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:48:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:48:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTGS-0003YJ-2x; Fri, 21 Jun 2019 23:48: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTGR-0003YA-3k
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:48:15 +0000
X-Inumbo-ID: 087250ae-947f-11e9-9612-d7c6a5d13e22
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 087250ae-947f-11e9-9612-d7c6a5d13e22;
 Fri, 21 Jun 2019 23:48: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 DBCCB2084E;
 Fri, 21 Jun 2019 23:48:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561160893;
 bh=+056jBUQboA7xZ4beMgZFUzOfYgoq/OsGqEag3cxV04=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=V83F1w81t1d3pGYgnAQrqdSnNPulV1JsM5Pkm5mvXWlCpDZi5sxiYGHa7H0UtLq1E
 LRZ418mvQrExKXIUqMT5ALoTSiBOEqxZvUM1vLJE6Q0nWf5a7tMA4fziWByFy86wdY
 F+JDts0RT+OEcx1nXNX+4Sth3uXrJK/EWf+uN5T8=
Date: Fri, 21 Jun 2019 16:48:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Oleksandr <olekstysh@gmail.com>
In-Reply-To: <4d1cd350-fc11-1b8b-c11c-ebc769960703@gmail.com>
Message-ID: <alpine.DEB.2.21.1906211543280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.10.1904301358560.13269@sstabellini-ThinkPad-X260>
 <4d1cd350-fc11-1b8b-c11c-ebc769960703@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-824027851-1561157043=:25730"
Content-ID: <alpine.DEB.2.21.1906211555070.25730@sstabellini-ThinkPad-T480s>
Subject: Re: [Xen-devel] [PATCH v2 0/10] iomem 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 <sstabellini@kernel.org>, wei.liu2@citrix.com,
 andrew.cooper3@citrix.com, julien.grall@arm.com, JBeulich@suse.com,
 ian.jackson@citrix.com, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-824027851-1561157043=:25730
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.1906211555071.25730@sstabellini-ThinkPad-T480s>

Hi Oleksandr,

Thanks for testing! Give a look at the latest version (v3). I don't
think this error will happen there.

Cheers,

Stefano

On Thu, 16 May 2019, Oleksandr wrote:
> 
> On 01.05.19 00:02, Stefano Stabellini wrote:
> > Hi all,
> 
> Hi, Stefano
> 
> 
> > 
> > This series introduces a memory policy parameter for the iomem option,
> > so that we can map an iomem region into a guest as cacheable memory.
> > 
> > Then, this series fixes the way Xen handles reserved memory regions on
> > ARM: they should be mapped as normal memory, instead today they are
> > treated as device memory.
> > 
> > Cheers,
> > 
> > Stefano
> > 
> > 
> > 
> > The following changes since commit be3d5b30331d87e177744dbe23138b9ebcdc86f1:
> > 
> >    x86/msr: Fix fallout from mostly c/s 832c180 (2019-04-15 17:51:30 +0100)
> > 
> > are available in the git repository at:
> > 
> >    http://xenbits.xenproject.org/git-http/people/sstabellini/xen-unstable.git
> > iomem_cache-v2
> > 
> > for you to fetch changes up to 4979f8e2f1120b2c394be815b071c017e287cf33:
> > 
> >    xen/arm: add reserved-memory regions to the dom0 memory node (2019-04-30
> > 13:56:40 -0700)
> > 
> > ----------------------------------------------------------------
> > Stefano Stabellini (10):
> >        xen: add a p2mt parameter to map_mmio_regions
> >        xen: rename un/map_mmio_regions to un/map_regions
> >        xen: extend XEN_DOMCTL_memory_mapping to handle memory policy
> >        libxc: introduce xc_domain_mem_map_policy
> >        libxl/xl: add memory policy option to iomem
> >        xen/arm: extend device_tree_for_each_node
> >        xen/arm: make process_memory_node a device_tree_node_func
> >        xen/arm: keep track of reserved-memory regions
> >        xen/arm: map reserved-memory regions as normal memory in dom0
> >        xen/arm: add reserved-memory regions to the dom0 memory node
> 
> Thank you for doing that. Support of reserved-memory in Xen on ARM is a quite
> important feature. We are interested in possibility to provide reserved-memory
> regions to DomU. Our system uses *thin Dom0* which doesn't have H/W IPs
> assigned which may require reserved-memory, unlike, other domains which could
> have. So, I would be happy to test your patch series on R-Car Gen3 platforms
> if you have a plan to extend this support for covering other than hwdom
> domains. There are a few quite different reserved-memory regions used in
> Renesas BSP, I think, it would be a good target to test on...
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/tree/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts#n37 
> 
> As for the current series, I have tested Xen boot only. Looks like, *real*
> reserved-memory regions were handled correctly, but some test
> "non-reserved-memory" node was interpreted as a "reserved-memory" and was
> taken into the account... Please see details below.
> 
> --------------------
> Host device tree contains the following nodes:
> 
> memory@48000000 {
> Â Â Â  device_type = "memory";
> Â Â Â  /* first 128MB is reserved for secure area. */
> Â Â Â  reg = <0x0 0x48000000 0x0 0x78000000>,
> Â Â Â  Â Â Â Â Â  <0x5 0x00000000 0x0 0x80000000>,
> Â Â Â  Â Â Â Â Â  <0x6 0x00000000 0x0 0x80000000>,
> Â Â Â  Â Â Â Â Â  <0x7 0x00000000 0x0 0x80000000>;
> };
> 
> reserved-memory {
> Â Â Â  #address-cells = <2>;
> Â Â Â  #size-cells = <2>;
> Â Â Â  ranges;
> 
> Â Â Â  /* device specific region for Lossy Decompression */
> Â Â Â  lossy_decompress: linux,lossy_decompress@54000000 {
> Â Â Â  Â Â Â  no-map;
> Â Â Â  Â Â Â  reg = <0x00000000 0x54000000 0x0 0x03000000>;
> Â Â Â  };
> 
> Â Â Â  /* For Audio DSP */
> Â Â Â  adsp_reserved: linux,adsp@57000000 {
> Â Â Â  Â Â Â  compatible = "shared-dma-pool";
> Â Â Â  Â Â Â  reusable;
> Â Â Â  Â Â Â  reg = <0x00000000 0x57000000 0x0 0x01000000>;
> Â Â Â  };
> 
> Â Â Â  /* global autoconfigured region for contiguous allocations */
> Â Â Â  linux,cma@58000000 {
> Â Â Â  Â Â Â  compatible = "shared-dma-pool";
> Â Â Â  Â Â Â  reusable;
> Â Â Â  Â Â Â  reg = <0x00000000 0x58000000 0x0 0x18000000>;
> Â Â Â  Â Â Â  linux,cma-default;
> Â Â Â  };
> 
> Â Â Â  /* device specific region for contiguous allocations */
> Â Â Â  mmp_reserved: linux,multimedia@70000000 {
> Â Â Â  Â Â Â  compatible = "shared-dma-pool";
> Â Â Â  Â Â Â  reusable;
> Â Â Â  Â Â Â  reg = <0x00000000 0x70000000 0x0 0x10000000>;
> Â Â Â  };
> };
> 
> /* test "non-reserved-memory" node */
> sram: sram@47FFF000 {
> Â Â Â  compatible = "mmio-sram";
> Â Â Â  reg = <0x0 0x47FFF000 0x0 0x1000>;
> 
> Â Â Â  #address-cells = <1>;
> Â Â Â  #size-cells = <1>;
> Â Â Â  ranges = <0 0x0 0x47FFF000 0x1000>;
> 
> Â Â Â  scp_shmem: scp_shmem@0 {
> Â Â Â  Â Â Â  compatible = "mmio-sram";
> Â Â Â  Â Â Â  reg = <0x0 0x200>;
> Â Â Â  };
> };
> 
> --------------------
> 
> I added a print to see which memory regions were inserted:
> 
> diff --git a/xen/arch/arm/bootfdt.c b/xen/arch/arm/bootfdt.c
> index 9355a6e..23e68b0 100644
> --- a/xen/arch/arm/bootfdt.c
> +++ b/xen/arch/arm/bootfdt.c
> @@ -162,6 +162,10 @@ static int __init process_memory_node(const void *fdt,
> int node,
> Â Â Â Â Â Â Â Â  device_tree_get_reg(&cell, address_cells, size_cells, &start, &size);
> Â Â Â Â Â Â Â Â  if ( !size )
> Â Â Â Â Â Â Â Â Â Â Â Â  continue;
> +
> +Â Â Â Â Â Â Â  dt_dprintk("node %s: insert bank %d: %#"PRIx64"->%#"PRIx64" type:
> %s\n",
> +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  name, i, start, start + size, reserved ? "reserved" :
> "normal");
> +
> Â Â Â Â Â Â Â Â  mem->bank[mem->nr_banks].start = start;
> Â Â Â Â Â Â Â Â  mem->bank[mem->nr_banks].size = size;
> Â Â Â Â Â Â Â Â  mem->nr_banks++;
> 
> --------------------
> 
> Xen log shows that test "non-reserved-memory" node (scp_shmem@0) is processed
> as "reserved-memory":
> 
> (XEN) Checking for initrd in /chosen
> (XEN) Initrd 0000000076000040-0000000077c87e47
> (XEN) node memory@48000000: insert bank 0: 0x48000000->0xc0000000 type: normal
> (XEN) node memory@48000000: insert bank 1: 0x500000000->0x580000000 type:
> normal
> (XEN) node memory@48000000: insert bank 2: 0x600000000->0x680000000 type:
> normal
> (XEN) node memory@48000000: insert bank 3: 0x700000000->0x780000000 type:
> normal
> (XEN) node linux,lossy_decompress@54000000: insert bank 0:
> 0x54000000->0x57000000 type: reserved
> (XEN) node linux,adsp@57000000: insert bank 0: 0x57000000->0x58000000 type:
> reserved
> (XEN) node linux,cma@58000000: insert bank 0: 0x58000000->0x70000000 type:
> reserved
> (XEN) node linux,multimedia@70000000: insert bank 0: 0x70000000->0x80000000
> type: reserved
> (XEN) node scp_shmem@0: insert bank 0: 0->0x200 type: reservedÂ Â  <-----------
> test "non-reserved-memory" node
> (XEN) RAM: 0000000048000000 - 00000000bfffffff
> (XEN) RAM: 0000000500000000 - 000000057fffffff
> (XEN) RAM: 0000000600000000 - 000000067fffffff
> (XEN) RAM: 0000000700000000 - 000000077fffffff
> (XEN)
> (XEN) MODULE[0]: 0000000048000000 - 0000000048014080 Device Tree
> (XEN) MODULE[1]: 0000000076000040 - 0000000077c87e47 Ramdisk
> (XEN) MODULE[2]: 000000007a000000 - 000000007c000000 Kernel
> (XEN) MODULE[3]: 000000007c000000 - 000000007c010000 XSM
> (XEN)Â  RESVD[0]: 0000000048000000 - 0000000048014000
> (XEN)Â  RESVD[1]: 0000000076000040 - 0000000077c87e47
> 
> ...
> 
> (XEN) handle /memory@48000000
> (XEN)Â Â  Skip it (matched)
> (XEN) handle /reserved-memory
> (XEN) dt_irq_number: dev=/reserved-memory
> (XEN) /reserved-memory passthrough = 1 nirq = 0 naddr = 0
> (XEN) handle /reserved-memory/linux,lossy_decompress@54000000
> (XEN) dt_irq_number: dev=/reserved-memory/linux,lossy_decompress@54000000
> (XEN) /reserved-memory/linux,lossy_decompress@54000000 passthrough = 1 nirq =
> 0 naddr = 1
> (XEN) DT: ** translation for device
> /reserved-memory/linux,lossy_decompress@54000000 **
> (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
> (XEN) DT: translating address:<3> 00000000<3> 54000000<3>
> (XEN) DT: parent bus is default (na=2, ns=2) on /
> (XEN) DT: empty ranges; 1:1 translation
> (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
> (XEN) DT: with offset: 54000000
> (XEN) DT: one level translation:<3> 00000000<3> 54000000<3>
> (XEN) DT: reached root node
> (XEN)Â Â  - MMIO: 0054000000 - 0057000000 P2MType=5
> (XEN) handle /reserved-memory/linux,adsp@57000000
> (XEN) dt_irq_number: dev=/reserved-memory/linux,adsp@57000000
> (XEN) /reserved-memory/linux,adsp@57000000 passthrough = 1 nirq = 0 naddr = 1
> (XEN) DT: ** translation for device /reserved-memory/linux,adsp@57000000 **
> (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
> (XEN) DT: translating address:<3> 00000000<3> 57000000<3>
> (XEN) DT: parent bus is default (na=2, ns=2) on /
> (XEN) DT: empty ranges; 1:1 translation
> (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
> (XEN) DT: with offset: 57000000
> (XEN) DT: one level translation:<3> 00000000<3> 57000000<3>
> (XEN) DT: reached root node
> (XEN)Â Â  - MMIO: 0057000000 - 0058000000 P2MType=5
> (XEN) handle /reserved-memory/linux,cma@58000000
> (XEN) dt_irq_number: dev=/reserved-memory/linux,cma@58000000
> (XEN) /reserved-memory/linux,cma@58000000 passthrough = 1 nirq = 0 naddr = 1
> (XEN) DT: ** translation for device /reserved-memory/linux,cma@58000000 **
> (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
> (XEN) DT: translating address:<3> 00000000<3> 58000000<3>
> (XEN) DT: parent bus is default (na=2, ns=2) on /
> (XEN) DT: empty ranges; 1:1 translation
> (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
> (XEN) DT: with offset: 58000000
> (XEN) DT: one level translation:<3> 00000000<3> 58000000<3>
> (XEN) DT: reached root node
> (XEN)Â Â  - MMIO: 0058000000 - 0070000000 P2MType=5
> (XEN) handle /reserved-memory/linux,multimedia@70000000
> (XEN) dt_irq_number: dev=/reserved-memory/linux,multimedia@70000000
> (XEN) /reserved-memory/linux,multimedia@70000000 passthrough = 1 nirq = 0
> naddr = 1
> (XEN) DT: ** translation for device /reserved-memory/linux,multimedia@70000000
> **
> (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
> (XEN) DT: translating address:<3> 00000000<3> 70000000<3>
> (XEN) DT: parent bus is default (na=2, ns=2) on /
> (XEN) DT: empty ranges; 1:1 translation
> (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
> (XEN) DT: with offset: 70000000
> (XEN) DT: one level translation:<3> 00000000<3> 70000000<3>
> (XEN) DT: reached root node
> (XEN)Â Â  - MMIO: 0070000000 - 0080000000 P2MType=5
> 
> ...
> 
> 
> (XEN) Create memory node (reg size 4, nr cells 24)
> (XEN)Â Â  Bank 0: 0xb0000000->0xc0000000Â Â  <----------- Dom0 memory which is
> 256MB total
> (XEN)Â Â  Bank 0: 0x54000000->0x57000000Â Â  <-----------
> linux,lossy_decompress@54000000
> (XEN)Â Â  Bank 1: 0x57000000->0x58000000Â Â  <----------- linux,adsp@57000000
> (XEN)Â Â  Bank 2: 0x58000000->0x70000000Â Â  <----------- linux,cma@58000000
> (XEN)Â Â  Bank 3: 0x70000000->0x80000000Â Â  <-----------
> linux,multimedia@70000000
> (XEN)Â Â  Bank 4: 0->0x200Â Â  <----------- test "non-reserved-memory" node
> (XEN) Loading zImage from 000000007a000000 to
> 00000000b0080000-00000000b2080000
> (XEN) Loading dom0 initrd from 0000000076000040 to
> 0x00000000b8200000-0x00000000b9e87e07
> (XEN) Loading dom0 DTB to 0x00000000b8000000-0x00000000b8011b7f
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> 
> ...
> 
> 
> -- 
> Regards,
> 
> Oleksandr Tyshchenko
> 
--8323329-824027851-1561157043=:25730
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-824027851-1561157043=:25730--


From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:55:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23: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 1heTNj-0004Sn-Ss; Fri, 21 Jun 2019 23:55: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTNh-0004Sh-VV
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:55:45 +0000
X-Inumbo-ID: 151df000-9480-11e9-8728-bf71a9abe478
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 151df000-9480-11e9-8728-bf71a9abe478;
 Fri, 21 Jun 2019 23:55:44 +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 BB743206B6;
 Fri, 21 Jun 2019 23:55:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161343;
 bh=hapcLdfN+hR7QKbisPkA3qm/OhUAfj6Kf0y5TvooPzo=;
 h=Date:From:To:cc:Subject:From;
 b=wtQFRGHsWeh23RmgNk0NFn6WhFnZGqEIQJDhV1RXFughgsZT2BDrzuKjmRMucaxsP
 KwKABJzwki/UK4h328blQlFqqM/eNABSS22/bwHDrOStA0LGfyGh3FTHCncwZNGljK
 Q/zS6LtonzrZsGrIIKokLBwlSQG4MtEQscYEU8ZI=
Date: Fri, 21 Jun 2019 16:55:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/6] reserved-memory in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: julien.grall@arm.com, sstabellini@kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaW50cm9kdWNlcyBwYXJ0aWFsIHJlc2VydmVkLW1l
bW9yeSBzdXBwb3J0IGZvciBkb20wCm9ubHkgKG5vIGRvbVUgc3VwcG9ydCBmb3IgcmVzZXJ2ZWQt
bWVtb3J5IHlldC4pCgpPbmUgY2hhbmdlIGlzIHN0aWxsIG91dHN0YW5kaW5nOiBjbGVhbmluZyB1
cCBwcm9jZXNzX21lbW9yeV9ub2RlIHNvIHRoYXQKaXQgaXMgbm90IGNvbXBsZXRlbHkgc2hhcmVk
IGJldHdlZW4gdGhlIG5vcm1hbCBtZW1vcnkgY2FzZSBhbmQgdGhlCnJlc2VydmVkLW1lbW9yeSBj
YXNlLgoKClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgMTE5MTE1NjM2MTA3ODY2
MTVjMmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZDoKCiAgeGVuL2FybTogZml4IG1hc2sgY2FsY3VsYXRp
b24gaW4gcGR4X2luaXRfbWFzayAoMjAxOS0wNi0yMSAxNDowNzo0NyAtMDcwMCkKCmFyZSBhdmFp
bGFibGUgaW4gdGhlIEdpdCByZXBvc2l0b3J5IGF0OgoKICBodHRwOi8veGVuYml0cy54ZW5wcm9q
ZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdpdCAKCmZv
ciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1cCB0byBkYTUwYTNmNmQzN2FhNDJmZDczZGFiNGE1MGMy
ZGU3MTMzZDliMTYyOgoKICB4ZW4vYXJtOiBhZGQgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgdG8g
dGhlIGRvbTAgbWVtb3J5IG5vZGUgKDIwMTktMDYtMjEgMTY6NTI6MzggLTA3MDApCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClN0ZWZhbm8gU3RhYmVsbGluaSAoNik6CiAgICAgIHhlbi9hcm06IGV4dGVuZCBkZXZpY2VfdHJl
ZV9mb3JfZWFjaF9ub2RlCiAgICAgIHhlbi9hcm06IG1ha2UgcHJvY2Vzc19tZW1vcnlfbm9kZSBh
IGRldmljZV90cmVlX25vZGVfZnVuYwogICAgICB4ZW4vYXJtOiBrZWVwIHRyYWNrIG9mIHJlc2Vy
dmVkLW1lbW9yeSByZWdpb25zCiAgICAgIHhlbi9hcm06IGhhbmRsZSByZXNlcnZlZC1tZW1vcnkg
aW4gY29uc2lkZXJfbW9kdWxlcyBhbmQgZHRfdW5yZXNlcnZlZF9yZWdpb25zCiAgICAgIHhlbi9h
cm06IGRvbid0IGlvbWVtX3Blcm1pdF9hY2Nlc3MgZm9yIHJlc2VydmVkLW1lbW9yeSByZWdpb25z
CiAgICAgIHhlbi9hcm06IGFkZCByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyB0byB0aGUgZG9tMCBt
ZW1vcnkgbm9kZQoKIHhlbi9hcmNoL2FybS9hY3BpL2Jvb3QuYyAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL2FybS9ib290ZmR0LmMgICAgICAgIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgfCA0MCArKysr
KysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICB8IDUz
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS9z
ZXR1cC5oICAgfCAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCB8ICA1ICsrLS0K
IDYgZmlsZXMgY2hhbmdlZCwgMTM2IGluc2VydGlvbnMoKyksIDMzIGRlbGV0aW9ucygtKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTO8-0004V7-6p; Fri, 21 Jun 2019 23:56: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO7-0004Ux-8K
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:11 +0000
X-Inumbo-ID: 24b97cbe-9480-11e9-b046-cb2c7ff3e318
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24b97cbe-9480-11e9-b046-cb2c7ff3e318;
 Fri, 21 Jun 2019 23:56:10 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 098D1208C3;
 Fri, 21 Jun 2019 23:56:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161370;
 bh=sLXpdeS0tb/a6NC7NCOzf0ZkhpfS0D3SVKzk+8JxSUI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=H0SbDpzIjwqfn5Jhi4GLMSLhZS7G1IVuqlga66IVkVj7eQ5XtmjusCxZPiObi5O4l
 xM8ffLwVTkTuF4+YP1cdz1+SpfpNlsyGnZnS8/kwg04Q0+OIyCnKnYIm/b5AVhZU8+
 fSrNiozfytPddVdFiw6XbWPhEskRL8OAUHv92dRs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:04 -0700
Message-Id: <20190621235608.2153-2-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [Xen-devel] [PATCH v3 2/6] xen/arm: make process_memory_node a
 device_tree_node_func
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlIHRoZSBzaWduYXR1cmUgb2YgcHJvY2Vzc19tZW1vcnlfbm9kZSB0byBtYXRjaApkZXZp
Y2VfdHJlZV9ub2RlX2Z1bmMuIFRoYW5rcyB0byB0aGlzIGNoYW5nZSwgdGhlIG5leHQgcGF0Y2gg
d2lsbCBiZQphYmxlIHRvIHVzZSBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlIHRvIGNhbGwgcHJv
Y2Vzc19tZW1vcnlfbm9kZSBvbiBhbGwKdGhlIGNoaWxkcmVuIG9mIGEgcHJvdmlkZWQgbm9kZS4K
ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
LS0tCkNoYW5nZXMgaW4gdjM6Ci0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQotIGNoZWNrIHJldHVy
biB2YWx1ZSBvZiBwcm9jZXNzX21lbW9yeV9ub2RlCgpDaGFuZ2VzIGluIHYyOgotIG5ldwotLS0K
IHhlbi9hcmNoL2FybS9ib290ZmR0LmMgfCAyMCArKysrKysrKysrKysrLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKaW5kZXggMmY5
Y2I4ODc4ZC4uNjExNzI0NDMzYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwor
KysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCkBAIC0xMjQsOSArMTI0LDEwIEBAIGludCBfX2lu
aXQgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZShjb25zdCB2b2lkICpmZHQsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLXN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX21lbW9yeV9ub2RlKGNvbnN0IHZv
aWQgKmZkdCwgaW50IG5vZGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdTMyIGFkZHJlc3NfY2VsbHMsIHUzMiBzaXplX2NlbGxzKQorc3RhdGljIGludCBfX2luaXQg
cHJvY2Vzc19tZW1vcnlfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBpbnQgZGVwdGgs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxz
LCB1MzIgc2l6ZV9jZWxscywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dm9pZCAqZGF0YSkKIHsKICAgICBjb25zdCBzdHJ1Y3QgZmR0X3Byb3BlcnR5ICpwcm9wOwogICAg
IGludCBpOwpAQCAtMTM5LDE0ICsxNDAsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nf
bWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICB7CiAgICAgICAgIHBy
aW50aygiZmR0OiBub2RlIGAlcyc6IGludmFsaWQgI2FkZHJlc3MtY2VsbHMgb3IgI3NpemUtY2Vs
bHMiLAogICAgICAgICAgICAgICAgbmFtZSk7Ci0gICAgICAgIHJldHVybjsKKyAgICAgICAgcmV0
dXJuIDA7CiAgICAgfQogCiAgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAi
cmVnIiwgTlVMTCk7CiAgICAgaWYgKCAhcHJvcCApCiAgICAgewogICAgICAgICBwcmludGsoImZk
dDogbm9kZSBgJXMnOiBtaXNzaW5nIGByZWcnIHByb3BlcnR5XG4iLCBuYW1lKTsKLSAgICAgICAg
cmV0dXJuOworICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKICAgICBjZWxsID0gKGNvbnN0IF9f
YmUzMiAqKXByb3AtPmRhdGE7CkBAIC0xNjEsNiArMTYyLDggQEAgc3RhdGljIHZvaWQgX19pbml0
IHByb2Nlc3NfbWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICAgICAg
Ym9vdGluZm8ubWVtLmJhbmtbYm9vdGluZm8ubWVtLm5yX2JhbmtzXS5zaXplID0gc2l6ZTsKICAg
ICAgICAgYm9vdGluZm8ubWVtLm5yX2JhbmtzKys7CiAgICAgfQorCisgICAgcmV0dXJuIDA7CiB9
CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQg
KmZkdCwgaW50IG5vZGUsCkBAIC0yOTIsMTUgKzI5NSwxOCBAQCBzdGF0aWMgaW50IF9faW5pdCBl
YXJseV9zY2FuX25vZGUoY29uc3Qgdm9pZCAqZmR0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxzLCB1MzIgc2l6ZV9jZWxscywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKQogeworICAgIGludCByYyA9IDA7CisK
ICAgICBpZiAoIGRldmljZV90cmVlX25vZGVfbWF0Y2hlcyhmZHQsIG5vZGUsICJtZW1vcnkiKSAp
Ci0gICAgICAgIHByb2Nlc3NfbWVtb3J5X25vZGUoZmR0LCBub2RlLCBuYW1lLCBhZGRyZXNzX2Nl
bGxzLCBzaXplX2NlbGxzKTsKKyAgICAgICAgcmMgPSBwcm9jZXNzX21lbW9yeV9ub2RlKGZkdCwg
bm9kZSwgbmFtZSwgZGVwdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhZGRy
ZXNzX2NlbGxzLCBzaXplX2NlbGxzLCBOVUxMKTsKICAgICBlbHNlIGlmICggZGVwdGggPD0gMyAm
JiAoZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgInhlbixtdWx0aWJvb3Qt
bW9kdWxlIiApIHx8CiAgICAgICAgICAgICAgIGRldmljZV90cmVlX25vZGVfY29tcGF0aWJsZShm
ZHQsIG5vZGUsICJtdWx0aWJvb3QsbW9kdWxlIiApKSkKICAgICAgICAgcHJvY2Vzc19tdWx0aWJv
b3Rfbm9kZShmZHQsIG5vZGUsIG5hbWUsIGFkZHJlc3NfY2VsbHMsIHNpemVfY2VsbHMpOwogICAg
IGVsc2UgaWYgKCBkZXB0aCA9PSAxICYmIGRldmljZV90cmVlX25vZGVfbWF0Y2hlcyhmZHQsIG5v
ZGUsICJjaG9zZW4iKSApCiAgICAgICAgIHByb2Nlc3NfY2hvc2VuX25vZGUoZmR0LCBub2RlLCBu
YW1lLCBhZGRyZXNzX2NlbGxzLCBzaXplX2NlbGxzKTsKIAotICAgIHJldHVybiAwOworICAgIHJl
dHVybiByYzsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50X2luZm8odm9pZCkK
LS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTO9-0004W4-Gz; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO8-0004V5-A9
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:12 +0000
X-Inumbo-ID: 24f0bd46-9480-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24f0bd46-9480-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 23:56:11 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 627E6208CA;
 Fri, 21 Jun 2019 23:56:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161370;
 bh=ooUl19J+IJwZ1PqFUpcffEM0Og0dNRoOvPVOxh2NX3A=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=KYB9qNK6rDDwk6nE4MZoNevD99KLnTJytUfgd9JPYy5DK6Nz5jeBgbXBszCwrlF+A
 1Y1DP9E7OItZjNzm0ynWBfjQ8EZVIqMOEaJLj533LcZPGW+se4G26WVsCidM5tCwz0
 Usjf1J15+A6nwgjz7udwCtYDafiSM+alpLGyEbRQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:05 -0700
Message-Id: <20190621235608.2153-3-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [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,
 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>

QXMgd2UgcGFyc2UgdGhlIGRldmljZSB0cmVlIGluIFhlbiwga2VlcCB0cmFjayBvZiB0aGUgcmVz
ZXJ2ZWQtbWVtb3J5CnJlZ2lvbnMgYXMgdGhleSBuZWVkIHNwZWNpYWwgdHJlYXRtZW50IChmb2xs
b3ctdXAgcGF0Y2hlcyB3aWxsIG1ha2UgdXNlCm9mIHRoZSBzdG9yZWQgaW5mb3JtYXRpb24uKQoK
UmV1c2UgcHJvY2Vzc19tZW1vcnlfbm9kZSB0byBhZGQgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMg
dG8gdGhlCmJvb3RpbmZvLnJlc2VydmVkX21lbSBhcnJheS4KClJlZnVzZSB0byBjb250aW51ZSBv
bmNlIHdlIHJlYWNoIHRoZSBtYXggbnVtYmVyIG9mIHJlc2VydmVkIG1lbW9yeQpyZWdpb25zIHRv
IGF2b2lkIGFjY2lkZW50YWxseSBtYXBwaW5nIGFueSBwb3J0aW9ucyBvZiB0aGVtIGludG8gYSBW
TS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KCi0tLQpJdCBpcyBjbGVhbmVyIHRvIGF2b2lkIHNoYXJpbmcgdGhlIHdob2xlIGZ1bmN0aW9u
IHByb2Nlc3NfbWVtb3J5X25vZGUKYmV0d2VlbiB0aGUgbm9ybWFsIG1lbW9yeSBjYXNlIGFuZCB0
aGUgcmVzZXJ2ZWQtbWVtb3J5IGNhc2UuIEknbGwgZG8gaXQKaW4gdGhlIG5leHQgdmVyc2lvbiBv
bmNlIEkgdW5kZXJzdGFuZCB0aGUgYmVzdCB3YXkgZG8gdG8gaXQuCgotLS0KQ2hhbmdlcyBpbiB2
MzoKLSBtYXRjaCBvbmx5IC9yZXNlcnZlZC1tZW1vcnkKLSBwdXQgdGhlIHdhcm5pbmcgYmFjayBp
biBwbGFjZSBmb3IgcmVnIG5vdCBwcmVzZW50IG9uIGEgbm9ybWFsIG1lbW9yeQogIHJlZ2lvbgot
IHJlZnVzZSB0byBjb250aW51ZSBvbmNlIHdlIHJlYWNoIHRoZSBtYXggbnVtYmVyIG9mIHJlc2Vy
dmVkIG1lbW9yeQogIHJlZ2lvbnMKCkNoYW5nZXMgaW4gdjI6Ci0gY2FsbCBwcm9jZXNzX21lbW9y
eV9ub2RlIGZyb20gcHJvY2Vzc19yZXNlcnZlZF9tZW1vcnlfbm9kZSB0byBhdm9pZAogIGR1cGxp
Y2F0aW9uCi0tLQogeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgIHwgMzggKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwg
IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZk
dC5jCmluZGV4IDYxMTcyNDQzM2IuLmIyNGFiMTBjYjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9ib290ZmR0LmMKKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwpAQCAtMTM1LDYgKzEzNSw4
IEBAIHN0YXRpYyBpbnQgX19pbml0IHByb2Nlc3NfbWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0
LCBpbnQgbm9kZSwKICAgICBjb25zdCBfX2JlMzIgKmNlbGw7CiAgICAgcGFkZHJfdCBzdGFydCwg
c2l6ZTsKICAgICB1MzIgcmVnX2NlbGxzID0gYWRkcmVzc19jZWxscyArIHNpemVfY2VsbHM7Cisg
ICAgc3RydWN0IG1lbWluZm8gKm1lbTsKKyAgICBib29sIHJlc2VydmVkID0gKGJvb2wpZGF0YTsK
IAogICAgIGlmICggYWRkcmVzc19jZWxscyA8IDEgfHwgc2l6ZV9jZWxscyA8IDEgKQogICAgIHsK
QEAgLTE0MywyOSArMTQ1LDQ5IEBAIHN0YXRpYyBpbnQgX19pbml0IHByb2Nlc3NfbWVtb3J5X25v
ZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQog
CisgICAgaWYgKCByZXNlcnZlZCApCisgICAgICAgIG1lbSA9ICZib290aW5mby5yZXNlcnZlZF9t
ZW07CisgICAgZWxzZQorICAgICAgICBtZW0gPSAmYm9vdGluZm8ubWVtOworCiAgICAgcHJvcCA9
IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgTlVMTCk7CiAgICAgaWYgKCAhcHJv
cCApCiAgICAgewotICAgICAgICBwcmludGsoImZkdDogbm9kZSBgJXMnOiBtaXNzaW5nIGByZWcn
IHByb3BlcnR5XG4iLCBuYW1lKTsKKyAgICAgICAgaWYgKCAhcmVzZXJ2ZWQgKQorICAgICAgICAg
ICAgcHJpbnRrKCJmZHQ6IG5vZGUgYCVzJzogbWlzc2luZyBgcmVnJyBwcm9wZXJ0eVxuIiwgbmFt
ZSk7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAogICAgIGNlbGwgPSAoY29uc3QgX19iZTMy
ICopcHJvcC0+ZGF0YTsKICAgICBiYW5rcyA9IGZkdDMyX3RvX2NwdShwcm9wLT5sZW4pIC8gKHJl
Z19jZWxscyAqIHNpemVvZiAodTMyKSk7CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8IGJhbmtzICYm
IGJvb3RpbmZvLm1lbS5ucl9iYW5rcyA8IE5SX01FTV9CQU5LUzsgaSsrICkKKyAgICBmb3IgKCBp
ID0gMDsgaSA8IGJhbmtzICYmIG1lbS0+bnJfYmFua3MgPCBOUl9NRU1fQkFOS1M7IGkrKyApCiAg
ICAgewogICAgICAgICBkZXZpY2VfdHJlZV9nZXRfcmVnKCZjZWxsLCBhZGRyZXNzX2NlbGxzLCBz
aXplX2NlbGxzLCAmc3RhcnQsICZzaXplKTsKICAgICAgICAgaWYgKCAhc2l6ZSApCiAgICAgICAg
ICAgICBjb250aW51ZTsKLSAgICAgICAgYm9vdGluZm8ubWVtLmJhbmtbYm9vdGluZm8ubWVtLm5y
X2JhbmtzXS5zdGFydCA9IHN0YXJ0OwotICAgICAgICBib290aW5mby5tZW0uYmFua1tib290aW5m
by5tZW0ubnJfYmFua3NdLnNpemUgPSBzaXplOwotICAgICAgICBib290aW5mby5tZW0ubnJfYmFu
a3MrKzsKKyAgICAgICAgbWVtLT5iYW5rW21lbS0+bnJfYmFua3NdLnN0YXJ0ID0gc3RhcnQ7Cisg
ICAgICAgIG1lbS0+YmFua1ttZW0tPm5yX2JhbmtzXS5zaXplID0gc2l6ZTsKKyAgICAgICAgbWVt
LT5ucl9iYW5rcysrOwogICAgIH0KKyAgICAvKgorICAgICAqIFdlIHJlYWNoZWQgdGhlIG1heCBu
dW1iZXIgb2Ygc3VwcG9ydGVkIHJlc2VydmVkLW1lbW9yeSByZWdpb25zLgorICAgICAqIFN0b3Ag
YW5kIHJlZnVzZSB0byBjb250aW51ZS4gV2UgZG9uJ3Qgd2FudCB0byByaXNrIFhlbiBhbGxvY2F0
aW5nCisgICAgICogdGhvc2UgcmVnaW9ucyBhcyBub3JtYWwgbWVtb3J5IHRvIGEgVk0uCisgICAg
ICovCisgICAgQlVHX09OKHJlc2VydmVkICYmIG1lbS0+bnJfYmFua3MgPT0gTlJfTUVNX0JBTktT
KTsKIAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IF9faW5pdCBwcm9jZXNzX3Jlc2Vy
dmVkX21lbW9yeV9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIGludCBk
ZXB0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTMy
IGFkZHJlc3NfY2VsbHMsIHUzMiBzaXplX2NlbGxzKQoreworICAgIGRldmljZV90cmVlX2Zvcl9l
YWNoX25vZGUoZmR0LCBub2RlLCBkZXB0aCwgcHJvY2Vzc19tZW1vcnlfbm9kZSwgKHZvaWQqKXRy
dWUpOworICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0
aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxzLCB1MzIgc2l6ZV9j
ZWxscykKQEAgLTI5OSw3ICszMjEsMTEgQEAgc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9u
b2RlKGNvbnN0IHZvaWQgKmZkdCwKIAogICAgIGlmICggZGV2aWNlX3RyZWVfbm9kZV9tYXRjaGVz
KGZkdCwgbm9kZSwgIm1lbW9yeSIpICkKICAgICAgICAgcmMgPSBwcm9jZXNzX21lbW9yeV9ub2Rl
KGZkdCwgbm9kZSwgbmFtZSwgZGVwdGgsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhZGRyZXNzX2NlbGxzLCBzaXplX2NlbGxzLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGFkZHJlc3NfY2VsbHMsIHNpemVfY2VsbHMsICh2b2lkKilmYWxzZSk7Cisg
ICAgZWxzZSBpZiAoIGRlcHRoID09IDEgJiYgIXN0cmNtcChuYW1lLCAicmVzZXJ2ZWQtbWVtb3J5
IikgJiYKKyAgICAgICAgICAgICAgc3RybGVuKG5hbWUpID09IHN0cmxlbigicmVzZXJ2ZWQtbWVt
b3J5IikgKQorICAgICAgICByYyA9IHByb2Nlc3NfcmVzZXJ2ZWRfbWVtb3J5X25vZGUoZmR0LCBu
b2RlLCBuYW1lLCBkZXB0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGFkZHJlc3NfY2VsbHMsIHNpemVfY2VsbHMpOwogICAgIGVsc2UgaWYgKCBkZXB0aCA8PSAz
ICYmIChkZXZpY2VfdHJlZV9ub2RlX2NvbXBhdGlibGUoZmR0LCBub2RlLCAieGVuLG11bHRpYm9v
dC1tb2R1bGUiICkgfHwKICAgICAgICAgICAgICAgZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxl
KGZkdCwgbm9kZSwgIm11bHRpYm9vdCxtb2R1bGUiICkpKQogICAgICAgICBwcm9jZXNzX211bHRp
Ym9vdF9ub2RlKGZkdCwgbm9kZSwgbmFtZSwgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxscyk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmgKaW5kZXggOGJmM2Q1OTEwYS4uZWZjYmE1NDVjMiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAu
aApAQCAtNjYsNiArNjYsNyBAQCBzdHJ1Y3QgYm9vdGNtZGxpbmVzIHsKIAogc3RydWN0IGJvb3Rp
bmZvIHsKICAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07CisgICAgc3RydWN0IG1lbWluZm8gcmVzZXJ2
ZWRfbWVtOwogICAgIHN0cnVjdCBib290bW9kdWxlcyBtb2R1bGVzOwogICAgIHN0cnVjdCBib290
Y21kbGluZXMgY21kbGluZXM7CiAjaWZkZWYgQ09ORklHX0FDUEkKLS0gCjIuMTcuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTO9-0004WO-RY; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO8-0004V6-BZ
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:12 +0000
X-Inumbo-ID: 247e2e7d-9480-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 247e2e7d-9480-11e9-8980-bc764e045a96;
 Fri, 21 Jun 2019 23:56:10 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A0A29206B6;
 Fri, 21 Jun 2019 23:56:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161369;
 bh=kGs74uz4c0uoAwjFV0wL1k7xd0I+FLY1Eo1BEY4gNTg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=GBCDsBxKEkNiT35VCiO1UcIFmC5D/bs0khSuI57hwieLKlooqgNajjpN6kdFIxiEK
 1cKIaOluFkQpjeT6s6qQqJueHLmPTwXaQUPLuSqqIWXcLCkY9pcDMgyaLv2bbB1eB7
 StfMEk7Z3IxpQ8y/25DQfFlKy3zzc5yQTJuPvKYs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:03 -0700
Message-Id: <20190621235608.2153-1-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHR3byBuZXcgcGFyYW1ldGVycyB0byBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlOiBub2Rl
IGFuZCBkZXB0aC4KTm9kZSBpcyB0aGUgcGFyZW50IG5vZGUgdG8gc3RhcnQgdGhlIHNlYXJjaCBm
cm9tIGFuZCBkZXB0aCBpcyB0aGUgbWluCmRlcHRoIG9mIHRoZSBzZWFyY2ggKHRoZSBkZXB0aCBv
ZiB0aGUgcGFyZW50IG5vZGUpLiBQYXNzaW5nIDAsIDAKdHJpZ2dlcnMgdGhlIG9sZCBiZWhhdmlv
ci4KCldlIG5lZWQgdGhpcyBjaGFuZ2UgYmVjYXVzZSBpbiBmb2xsb3ctdXAgcGF0Y2hlcyB3ZSB3
YW50IHRvIGJlIGFibGUgdG8KdXNlIHJldXNlIGRldmljZV90cmVlX2Zvcl9lYWNoX25vZGUgdG8g
Y2FsbCBhIGZ1bmN0aW9uIGZvciBlYWNoIGNoaWxkcmVuCm5vZGVzIG9mIGEgcHJvdmlkZWQgbm9k
ZS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KLS0tCkNoYW5nZXMgaW4gdjM6Ci0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQotIGltcHJvdmUg
aW4tY29kZSBjb21tZW50cwotIGltcHJvdmUgY29kZSBzdHlsZQoKQ2hhbmdlcyBpbiB2MjoKLSBu
ZXcKLS0tCiB4ZW4vYXJjaC9hcm0vYWNwaS9ib290LmMgICAgICB8ICAyICstCiB4ZW4vYXJjaC9h
cm0vYm9vdGZkdC5jICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2Rl
dmljZV90cmVlLmggfCAgNSArKystLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCsp
LCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL2Jvb3QuYyBi
L3hlbi9hcmNoL2FybS9hY3BpL2Jvb3QuYwppbmRleCA5YjI5NzY5YTEwLi5jZmM4NWMyYjYxIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWNwaS9ib290LmMKKysrIGIveGVuL2FyY2gvYXJtL2Fj
cGkvYm9vdC5jCkBAIC0yNDgsNyArMjQ4LDcgQEAgaW50IF9faW5pdCBhY3BpX2Jvb3RfdGFibGVf
aW5pdCh2b2lkKQogICAgICAqLwogICAgIGlmICggcGFyYW1fYWNwaV9vZmYgfHwgKCAhcGFyYW1f
YWNwaV9mb3JjZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmJiBkZXZpY2VfdHJlZV9m
b3JfZWFjaF9ub2RlKGRldmljZV90cmVlX2ZsYXR0ZW5lZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0X3NjYW5fZGVwdGgxX25vZGVzLCBOVUxM
KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCAwLCBkdF9zY2FuX2RlcHRo
MV9ub2RlcywgTlVMTCkpKQogICAgICAgICBnb3RvIGRpc2FibGU7CiAKICAgICAvKgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKaW5k
ZXggODkxYjRiNjZmZi4uMmY5Y2I4ODc4ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3Rm
ZHQuYworKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCkBAIC03Nyw2ICs3Nyw4IEBAIHN0YXRp
YyB1MzIgX19pbml0IGRldmljZV90cmVlX2dldF91MzIoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9k
ZSwKIC8qKgogICogZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSAtIGl0ZXJhdGUgb3ZlciBhbGwg
ZGV2aWNlIHRyZWUgbm9kZXMKICAqIEBmZHQ6IGZsYXQgZGV2aWNlIHRyZWUuCisgKiBAbm9kZTog
cGFyZW50IG5vZGUgdG8gc3RhcnQgdGhlIHNlYXJjaCBmcm9tCisgKiBAZGVwdGg6IGRlcHRoIG9m
IHRoZSBwYXJlbnQgbm9kZQogICogQGZ1bmM6IGZ1bmN0aW9uIHRvIGNhbGwgZm9yIGVhY2ggbm9k
ZS4KICAqIEBkYXRhOiBkYXRhIHRvIHBhc3MgdG8gQGZ1bmMuCiAgKgpAQCAtODYsMTcgKzg4LDE1
IEBAIHN0YXRpYyB1MzIgX19pbml0IGRldmljZV90cmVlX2dldF91MzIoY29uc3Qgdm9pZCAqZmR0
LCBpbnQgbm9kZSwKICAqIHJldHVybnMgYSB2YWx1ZSBkaWZmZXJlbnQgZnJvbSAwLCB0aGF0IHZh
bHVlIGlzIHJldHVybmVkIGltbWVkaWF0ZWx5LgogICovCiBpbnQgX19pbml0IGRldmljZV90cmVl
X2Zvcl9lYWNoX25vZGUoY29uc3Qgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCBub2RlLCBpbnQgZGVwdGgsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZGV2aWNlX3RyZWVfbm9kZV9mdW5jIGZ1bmMsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0YSkKIHsKLSAgICBpbnQgbm9kZTsKLSAg
ICBpbnQgZGVwdGg7CiAgICAgdTMyIGFkZHJlc3NfY2VsbHNbREVWSUNFX1RSRUVfTUFYX0RFUFRI
XTsKICAgICB1MzIgc2l6ZV9jZWxsc1tERVZJQ0VfVFJFRV9NQVhfREVQVEhdOwotICAgIGludCBy
ZXQ7CisgICAgaW50IHJldCwgbWluX2RlcHRoID0gZGVwdGg7CiAKLSAgICBmb3IgKCBub2RlID0g
MCwgZGVwdGggPSAwOwotICAgICAgICAgIG5vZGUgPj0wICYmIGRlcHRoID49IDA7CisgICAgZm9y
ICggOyBub2RlID49IDAgJiYgZGVwdGggPj0gbWluX2RlcHRoOwogICAgICAgICAgIG5vZGUgPSBm
ZHRfbmV4dF9ub2RlKGZkdCwgbm9kZSwgJmRlcHRoKSApCiAgICAgewogICAgICAgICBjb25zdCBj
aGFyICpuYW1lID0gZmR0X2dldF9uYW1lKGZkdCwgbm9kZSwgTlVMTCk7CkBAIC0zNTcsNyArMzU3
LDcgQEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJf
dCBwYWRkcikKIAogICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZkdF90
b3RhbHNpemUoZmR0KSwgZmFsc2UpOwogCi0gICAgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSgo
dm9pZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKKyAgICBkZXZpY2VfdHJlZV9mb3Jf
ZWFjaF9ub2RlKCh2b2lkICopZmR0LCAwLCAwLCBlYXJseV9zY2FuX25vZGUsIE5VTEwpOwogICAg
IGVhcmx5X3ByaW50X2luZm8oKTsKIAogICAgIHJldHVybiBmZHRfdG90YWxzaXplKGZkdCk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hl
bi9kZXZpY2VfdHJlZS5oCmluZGV4IDgzMTU2Mjk3ZTIuLmUxZWM2Y2I4OGQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kZXZp
Y2VfdHJlZS5oCkBAIC0xNTksOCArMTU5LDkgQEAgdHlwZWRlZiBpbnQgKCpkZXZpY2VfdHJlZV9u
b2RlX2Z1bmMpKGNvbnN0IHZvaWQgKmZkdCwKIGV4dGVybiBjb25zdCB2b2lkICpkZXZpY2VfdHJl
ZV9mbGF0dGVuZWQ7CiAKIGludCBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlKGNvbnN0IHZvaWQg
KmZkdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2VfdHJlZV9u
b2RlX2Z1bmMgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpkYXRhKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBub2RlLCBpbnQgZGVw
dGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2VfdHJlZV9ub2RlX2Z1bmMg
ZnVuYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpOwogCiAvKioK
ICAqIGR0X3VuZmxhdHRlbl9ob3N0X2RldmljZV90cmVlIC0gVW5mbGF0dGVuIHRoZSBob3N0IGRl
dmljZSB0cmVlCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTOA-0004Ws-7d; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO8-0004VH-FM
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:12 +0000
X-Inumbo-ID: 2569bcfa-9480-11e9-8576-6743c81f8809
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2569bcfa-9480-11e9-8576-6743c81f8809;
 Fri, 21 Jun 2019 23:56:11 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2B2E221537;
 Fri, 21 Jun 2019 23:56:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161371;
 bh=qHZHF64P4pb5q8gwpI51OTVazm0uZwlPIOGvXFN2SI0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jfr+Z8RLU60vnjR6yNcGru8bI1x3EfZzAI8J64jYjRQ4RqOnQJaGAQ9m8lAPJVBjU
 fO4XC02r8mIonKy5VxA/Bef8GKLvoUv9jUDxLE3DcbD4BgRrYjcyvb6tRu8eV15I/X
 EnaA0zviB8kGsFohf2KvqxX/XjokN4pujtb3oBuk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:07 -0700
Message-Id: <20190621235608.2153-5-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [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,
 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>

RG9uJ3QgYWxsb3cgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgdG8gYmUgcmVtYXBwZWQgaW50byBh
bnkgZ3Vlc3RzLAp1bnRpbCByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyBhcmUgcHJvcGVybHkgc3Vw
cG9ydGVkIGluIFhlbi4gRm9yIG5vdywKZG8gbm90IGNhbGwgaW9tZW1fcGVybWl0X2FjY2VzcyBm
b3IgdGhlbS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIHwgMjMgKysrKysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxNSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRl
eCBkOTgzNjc3OWQxLi43NmRkNGJmNmY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xMTU4LDE1ICsx
MTU4LDIyIEBAIHN0YXRpYyBpbnQgX19pbml0IG1hcF9yYW5nZV90b19kb21haW4oY29uc3Qgc3Ry
dWN0IGR0X2RldmljZV9ub2RlICpkZXYsCiAgICAgYm9vbCBuZWVkX21hcHBpbmcgPSAhZHRfZGV2
aWNlX2Zvcl9wYXNzdGhyb3VnaChkZXYpOwogICAgIGludCByZXM7CiAKLSAgICByZXMgPSBpb21l
bV9wZXJtaXRfYWNjZXNzKGQsIHBhZGRyX3RvX3BmbihhZGRyKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhZGRyX3RvX3BmbihQQUdFX0FMSUdOKGFkZHIgKyBsZW4gLSAxKSkpOwot
ICAgIGlmICggcmVzICkKKyAgICAvKgorICAgICAqIERvbid0IGdpdmUgaW9tZW0gcGVybWlzc2lv
bnMgZm9yIHJlc2VydmVkLW1lbW9yeSByYW5nZXMgdW50aWwKKyAgICAgKiByZXNlcnZlZC1tZW1v
cnkgc3VwcG9ydCBpcyBjb21wbGV0ZS4KKyAgICAgKi8KKyAgICBpZiAoIHN0cmNtcChkdF9ub2Rl
X25hbWUoZGV2KSwgInJlc2VydmVkLW1lbW9yeSIpICkKICAgICB7Ci0gICAgICAgIHByaW50ayhY
RU5MT0dfRVJSICJVbmFibGUgdG8gcGVybWl0IHRvIGRvbSVkIGFjY2VzcyB0byIKLSAgICAgICAg
ICAgICAgICIgMHglIlBSSXg2NCIgLSAweCUiUFJJeDY0IlxuIiwKLSAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgIGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJR04o
YWRkciArIGxlbikgLSAxKTsKLSAgICAgICAgcmV0dXJuIHJlczsKKyAgICAgICAgcmVzID0gaW9t
ZW1fcGVybWl0X2FjY2VzcyhkLCBwYWRkcl90b19wZm4oYWRkciksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFkZHJfdG9fcGZuKFBBR0VfQUxJR04oYWRkciArIGxlbiAtIDEp
KSk7CisgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIgIlVuYWJsZSB0byBwZXJtaXQgdG8gZG9tJWQgYWNjZXNzIHRvIgorICAgICAgICAg
ICAgICAgICAgICIgMHglIlBSSXg2NCIgLSAweCUiUFJJeDY0IlxuIiwKKyAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsCisgICAgICAgICAgICAgICAgICAgYWRkciAmIFBBR0VfTUFTSywg
UEFHRV9BTElHTihhZGRyICsgbGVuKSAtIDEpOworICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAg
ICAgICAgfQogICAgIH0KIAogICAgIGlmICggbmVlZF9tYXBwaW5nICkKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTOA-0004XO-JM; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO8-0004VI-Ff
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:12 +0000
X-Inumbo-ID: 252ef43a-9480-11e9-8a87-cb80762533cf
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 252ef43a-9480-11e9-8a87-cb80762533cf;
 Fri, 21 Jun 2019 23:56:11 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C19A821530;
 Fri, 21 Jun 2019 23:56:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161371;
 bh=xd6isYPxj9hWpPMW0MEOb61upETwKMmHwAnuRy4ymKM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=eXtwr+/C11Vjc0WAUnRweNCdcdrIhZqw5gzocJaWuTT9pjpsV30sVs2YTJ6eOM/Df
 zw5oKLWyW34Bwgyx660MY4fNlRXTapbJLa0spqszqrQJoGcwusZ1mAprGAyYaPm7E+
 Yfbc672L8KrksFVn3fvKmcv3rEz9Qd6vW3bUAf1w=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:06 -0700
Message-Id: <20190621235608.2153-4-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgb3ZlcmxhcCB3aXRoIG1lbW9yeSBub2Rlcy4gVGhlIG92
ZXJsYXBwaW5nCm1lbW9yeSBpcyByZXNlcnZlZC1tZW1vcnkgYW5kIHNob3VsZCBiZSBoYW5kbGVk
IGFjY29yZGluZ2x5Ogpjb25zaWRlcl9tb2R1bGVzIGFuZCBkdF91bnJlc2VydmVkX3JlZ2lvbnMg
c2hvdWxkIHNraXAgdGhlc2UgcmVnaW9ucyB0aGUKc2FtZSB3YXkgdGhleSBhcmUgYWxyZWFkeSBz
a2lwcGluZyBtZW0tcmVzZXJ2ZSByZWdpb25zLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2MzoKLSBjb2Rpbmcg
c3R5bGUKLSBpbi1jb2RlIGNvbW1lbnRzCgpDaGFuZ2VzIGluIHYyOgotIGZpeCBjb21taXQgbWVz
c2FnZTogZnVsbCBvdmVybGFwCi0gcmVtb3ZlIGNoZWNrX3Jlc2VydmVkX21lbW9yeQotIGV4dGVu
ZCBjb25zaWRlcl9tb2R1bGVzIGFuZCBkdF91bnJlc2VydmVkX3JlZ2lvbnMKLS0tCiB4ZW4vYXJj
aC9hcm0vc2V0dXAuYyB8IDUzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5j
CmluZGV4IDIxNTc0NmE1YzMuLmQ5Y2ZiMWFhMmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9z
ZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0yMDYsNiArMjA2LDI4IEBAIHZv
aWQgX19pbml0IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAg
ICAgICAgfQogICAgIH0KIAorICAgIC8qCisgICAgICogaSBpcyB0aGUgY3VycmVudCBib290bW9k
dWxlIHdlIGFyZSBldmFsdWF0aW5nIGFjcm9zcyBhbGwgcG9zc2libGUKKyAgICAgKiBraW5kcy4K
KyAgICAgKgorICAgICAqIFdoZW4gcmV0cmlldmluZyB0aGUgY29ycmVzcG9uZGluZyByZXNlcnZl
ZC1tZW1vcnkgYWRkcmVzc2VzCisgICAgICogYmVsb3csIHdlIG5lZWQgdG8gaW5kZXggdGhlIGJv
b3RpbmZvLnJlc2VydmVkX21lbSBiYW5rIHN0YXJ0aW5nCisgICAgICogZnJvbSAwLCBhbmQgb25s
eSBjb3VudGluZyB0aGUgcmVzZXJ2ZWQtbWVtb3J5IG1vZHVsZXMuIEhlbmNlLAorICAgICAqIHdl
IG5lZWQgdG8gdXNlIGkgLSBuci4KKyAgICAgKi8KKyAgICBmb3IgKCA7IGkgLSBuciA8IGJvb3Rp
bmZvLnJlc2VydmVkX21lbS5ucl9iYW5rczsgaSsrICkKKyAgICB7CisgICAgICAgIHBhZGRyX3Qg
cl9zID0gYm9vdGluZm8ucmVzZXJ2ZWRfbWVtLmJhbmtbaSAtIG5yXS5zdGFydDsKKyAgICAgICAg
cGFkZHJfdCByX2UgPSByX3MgKyBib290aW5mby5yZXNlcnZlZF9tZW0uYmFua1tpIC0gbnJdLnNp
emU7CisKKyAgICAgICAgaWYgKCBzIDwgcl9lICYmIHJfcyA8IGUgKQorICAgICAgICB7CisgICAg
ICAgICAgICBkdF91bnJlc2VydmVkX3JlZ2lvbnMocl9lLCBlLCBjYiwgaSsxKTsKKyAgICAgICAg
ICAgIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhzLCByX3MsIGNiLCBpKzEpOworICAgICAgICAgICAg
cmV0dXJuOworICAgICAgICB9CisgICAgfQorCiAgICAgY2IocywgZSk7CiB9CiAKQEAgLTM5Miw3
ICs0MTQsNyBAQCBzdGF0aWMgcGFkZHJfdCBfX2luaXQgY29uc2lkZXJfbW9kdWxlcyhwYWRkcl90
IHMsIHBhZGRyX3QgZSwKIHsKICAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1pID0gJmJv
b3RpbmZvLm1vZHVsZXM7CiAgICAgaW50IGk7Ci0gICAgaW50IG5yX3JzdmQ7CisgICAgaW50IG5y
OwogCiAgICAgcyA9IChzK2FsaWduLTEpICYgfihhbGlnbi0xKTsKICAgICBlID0gZSAmIH4oYWxp
Z24tMSk7CkBAIC00MTgsOSArNDQwLDkgQEAgc3RhdGljIHBhZGRyX3QgX19pbml0IGNvbnNpZGVy
X21vZHVsZXMocGFkZHJfdCBzLCBwYWRkcl90IGUsCiAKICAgICAvKiBOb3cgY2hlY2sgYW55IGZk
dCByZXNlcnZlZCBhcmVhcy4gKi8KIAotICAgIG5yX3JzdmQgPSBmZHRfbnVtX21lbV9yc3YoZGV2
aWNlX3RyZWVfZmxhdHRlbmVkKTsKKyAgICBuciA9IGZkdF9udW1fbWVtX3JzdihkZXZpY2VfdHJl
ZV9mbGF0dGVuZWQpOwogCi0gICAgZm9yICggOyBpIDwgbWktPm5yX21vZHMgKyBucl9yc3ZkOyBp
KysgKQorICAgIGZvciAoIDsgaSA8IG1pLT5ucl9tb2RzICsgbnI7IGkrKyApCiAgICAgewogICAg
ICAgICBwYWRkcl90IG1vZF9zLCBtb2RfZTsKIApAQCAtNDQyLDYgKzQ2NCwzMSBAQCBzdGF0aWMg
cGFkZHJfdCBfX2luaXQgY29uc2lkZXJfbW9kdWxlcyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAg
ICAgICAgICAgIHJldHVybiBjb25zaWRlcl9tb2R1bGVzKHMsIG1vZF9zLCBzaXplLCBhbGlnbiwg
aSsxKTsKICAgICAgICAgfQogICAgIH0KKworICAgIC8qCisgICAgICogaSBpcyB0aGUgY3VycmVu
dCBib290bW9kdWxlIHdlIGFyZSBldmFsdWF0aW5nLCBhY3Jvc3MgYWxsCisgICAgICogcG9zc2li
bGUga2luZHMgb2YgYm9vdG1vZHVsZXMuCisgICAgICoKKyAgICAgKiBXaGVuIHJldHJpZXZpbmcg
dGhlIGNvcnJlc3BvbmRpbmcgcmVzZXJ2ZWQtbWVtb3J5IGFkZHJlc3Nlcywgd2UKKyAgICAgKiBu
ZWVkIHRvIGluZGV4IHRoZSBib290aW5mby5yZXNlcnZlZF9tZW0gYmFuayBzdGFydGluZyBmcm9t
IDAsIGFuZAorICAgICAqIG9ubHkgY291bnRpbmcgdGhlIHJlc2VydmVkLW1lbW9yeSBtb2R1bGVz
LiBIZW5jZSwgd2UgbmVlZCB0byB1c2UKKyAgICAgKiBpIC0gbnIuCisgICAgICovCisgICAgbnIg
Kz0gbWktPm5yX21vZHM7CisgICAgZm9yICggOyBpIC0gbnIgPCBib290aW5mby5yZXNlcnZlZF9t
ZW0ubnJfYmFua3M7IGkrKyApCisgICAgeworICAgICAgICBwYWRkcl90IHJfcyA9IGJvb3RpbmZv
LnJlc2VydmVkX21lbS5iYW5rW2kgLSBucl0uc3RhcnQ7CisgICAgICAgIHBhZGRyX3Qgcl9lID0g
cl9zICsgYm9vdGluZm8ucmVzZXJ2ZWRfbWVtLmJhbmtbaSAtIG5yXS5zaXplOworCisgICAgICAg
IGlmICggcyA8IHJfZSAmJiByX3MgPCBlICkKKyAgICAgICAgeworICAgICAgICAgICAgcl9lID0g
Y29uc2lkZXJfbW9kdWxlcyhyX2UsIGUsIHNpemUsIGFsaWduLCBpICsgMSk7CisgICAgICAgICAg
ICBpZiAoIHJfZSApCisgICAgICAgICAgICAgICAgcmV0dXJuIHJfZTsKKworICAgICAgICAgICAg
cmV0dXJuIGNvbnNpZGVyX21vZHVsZXMocywgcl9zLCBzaXplLCBhbGlnbiwgaSArIDEpOworICAg
ICAgICB9CisgICAgfQogICAgIHJldHVybiBlOwogfQogI2VuZGlmCi0tIAoyLjE3LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 21 23:56:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Jun 2019 23:56:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heTOA-0004Xu-Ul; Fri, 21 Jun 2019 23: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=hG5x=UU=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1heTO8-0004Vh-Lx
 for xen-devel@lists.xenproject.org; Fri, 21 Jun 2019 23:56:12 +0000
X-Inumbo-ID: 25a31d42-9480-11e9-85fb-0f3bc153b142
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25a31d42-9480-11e9-85fb-0f3bc153b142;
 Fri, 21 Jun 2019 23:56:12 +0000 (UTC)
Received: from sstabellini-ThinkPad-T480s.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 889D1215EA;
 Fri, 21 Jun 2019 23:56:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561161371;
 bh=OsGLz72IL7w4kLE/mYGoRyRf+rKLUXKwExD8YZIlHy4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=wsczEblBUtdSGub7SY+SlIIxXX3HSx+EUJI4j7onjhTqkBp20j7xdu2yhmxyyFOWp
 mkRUzUKrPgkDC8eVP/gzqwissaFe128uuHzwELB+QobsDaxHlWoCii1xyY7jw3+3Yp
 YspDlTwmo1/zlP3OlFexshTdWSB6pbxdQpL8H0dA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Jun 2019 16:56:08 -0700
Message-Id: <20190621235608.2153-6-sstabellini@kernel.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbnMgYXJlIGF1dG9tYXRpY2FsbHkgcmVtYXBwZWQgdG8gZG9t
MC4gVGhlaXIgZGV2aWNlCnRyZWUgbm9kZXMgYXJlIGFsc28gYWRkZWQgdG8gZG9tMCBkZXZpY2Ug
dHJlZS4gSG93ZXZlciwgdGhlIGRvbTAgbWVtb3J5Cm5vZGUgaXMgbm90IGN1cnJlbnRseSBleHRl
bmRlZCB0byBjb3ZlciB0aGUgcmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbnMKcmFuZ2VzIGFzIHJlcXVp
cmVkIGJ5IHRoZSBzcGVjLiAgVGhpcyBjb21taXQgZml4ZXMgaXQuCgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAx
NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDc2ZGQ0
YmY2ZjkuLjUwNDdlYjRjMjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTY0Myw3ICs2NDMsOCBAQCBz
dGF0aWMgaW50IF9faW5pdCBtYWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
CiB7CiAgICAgaW50IHJlcywgaTsKICAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXpl
Y2VsbHM7Ci0gICAgaW50IG5yX2NlbGxzID0gcmVnX3NpemUqa2luZm8tPm1lbS5ucl9iYW5rczsK
KyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZSAqIChraW5mby0+bWVtLm5yX2JhbmtzICsgKGlz
X2hhcmR3YXJlX2RvbWFpbihkKSA/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
dGluZm8ucmVzZXJ2ZWRfbWVtLm5yX2JhbmtzIDogMCkpOwogICAgIF9fYmUzMiByZWdbTlJfTUVN
X0JBTktTICogNCAvKiBXb3JzdCBjYXNlIGFkZHJjZWxscyArIHNpemVjZWxscyAqL107CiAgICAg
X19iZTMyICpjZWxsczsKIApAQCAtNjczLDYgKzY3NCwyMCBAQCBzdGF0aWMgaW50IF9faW5pdCBt
YWtlX21lbW9yeV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIGR0X2NoaWxk
X3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBzdGFydCwgc2l6ZSk7CiAg
ICAgfQogCisgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCBib290aW5mby5yZXNlcnZlZF9tZW0ubnJfYmFua3M7IGkrKyApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHU2NCBzdGFydCA9IGJvb3RpbmZvLnJlc2VydmVkX21lbS5i
YW5rW2ldLnN0YXJ0OworICAgICAgICAgICAgdTY0IHNpemUgPSBib290aW5mby5yZXNlcnZlZF9t
ZW0uYmFua1tpXS5zaXplOworCisgICAgICAgICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUj
IlBSSXg2NCItPiUjIlBSSXg2NCJcbiIsCisgICAgICAgICAgICAgICAgICAgIGksIHN0YXJ0LCBz
dGFydCArIHNpemUpOworCisgICAgICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBh
ZGRyY2VsbHMsIHNpemVjZWxscywgc3RhcnQsIHNpemUpOworICAgICAgICB9CisgICAgfQorCiAg
ICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgbnJfY2VsbHMgKiBzaXplb2Yo
KnJlZykpOwogICAgIGlmICggcmVzICkKICAgICAgICAgcmV0dXJuIHJlczsKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 00:05:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 00: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 1heTX8-0006R5-8f; Sat, 22 Jun 2019 00:05: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heTX7-0006Qt-G0
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 00:05:29 +0000
X-Inumbo-ID: 6f972046-9481-11e9-b8dd-b7bc69b69eb2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f972046-9481-11e9-b8dd-b7bc69b69eb2;
 Sat, 22 Jun 2019 00:05:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heTX2-0003qB-W6; Sat, 22 Jun 2019 00:05: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 1heTX2-000714-OC; Sat, 22 Jun 2019 00:05:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heTX2-0001Jc-Nb; Sat, 22 Jun 2019 00:05:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138073-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemuu-win10-i386: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-examine: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-rtds: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-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-libvirt-raw: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-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=241e39004581475b2802cd63c111fec43bb0123e
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 00:05:24 +0000
Subject: [Xen-devel] [linux-linus test] 138073: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODA3MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MDczLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwt
YnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICAyNDFlMzkwMDQ1ODE0NzViMjgwMmNkNjNjMTExZmVjNDNiYjAxMjNlCmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRm
NmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6
MDkgWiAgMTA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIw
OjAzOjE0IFogIDEwOCBkYXlzICAgNTUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4
MDczICAyMDE5LTA2LTIwIDA0OjAxOjM0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoz
MzY2IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVt
IGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
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
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1OTIwODYgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 01:26:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 01: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 1heUms-00036K-K6; Sat, 22 Jun 2019 01:25: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heUmr-00036A-6y
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 01:25:49 +0000
X-Inumbo-ID: a441ac02-948c-11e9-8572-df93712afbfc
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a441ac02-948c-11e9-8572-df93712afbfc;
 Sat, 22 Jun 2019 01:25: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 1heUmf-00062k-Qv; Sat, 22 Jun 2019 01:25:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heUmf-0003ow-JM; Sat, 22 Jun 2019 01:25:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heUmf-0005vn-Ir; Sat, 22 Jun 2019 01:25:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138242-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 01:25:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138242: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI0Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 02:06:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 02:06:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heVPw-0006VT-1n; Sat, 22 Jun 2019 02:06:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heVPu-0006VF-N3
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 02:06:10 +0000
X-Inumbo-ID: 4d025e05-9492-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d025e05-9492-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 02: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 1heVPs-0007EJ-Cy; Sat, 22 Jun 2019 02: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 1heVPs-000616-2O; Sat, 22 Jun 2019 02:06:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heVPs-00030J-18; Sat, 22 Jun 2019 02:06:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138157-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-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-amd64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair: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-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2: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-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale: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:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim: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-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=33d609990621dea6c7d056c86f707b8811320ac1
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 02:06:08 +0000
Subject: [Xen-devel] [qemu-mainline test] 138157: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODE1NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxNTcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMzNk
NjA5OTkwNjIxZGVhNmM3ZDA1NmM4NmY3MDdiODgxMTMyMGFjMQpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODAzMSAg
MjAxOS0wNi0xOSAxNjoxMToyNSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRv
IEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSWdv
ciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0b24g
PGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEpvbiBEb3JvbiA8YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFy
ayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJt
YnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92
Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAaXNwcmFz
LnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVu
ZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5
IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4Lmlu
dGVsLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1
NDg1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 03:12:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 03:12:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heWS8-0003J2-FL; Sat, 22 Jun 2019 03:12: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heWS6-0003Iq-SR
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 03:12:30 +0000
X-Inumbo-ID: 90a2e321-949b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90a2e321-949b-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 03:12: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 1heWS3-0008S9-Am; Sat, 22 Jun 2019 03:12: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 1heWS2-0002tw-K8; Sat, 22 Jun 2019 03:12:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heWS2-0003HR-JR; Sat, 22 Jun 2019 03:12:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138099-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-amd64-i386-xl-qemut-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-amd64-i386-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-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-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-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
X-Osstest-Versions-This: linux=bb263a2a2d4380a56edab6dce5a2c064769676fb
X-Osstest-Versions-That: linux=e861d0673eb8dc9b616269f70bf8a07d7524877e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 03:12:26 +0000
Subject: [Xen-devel] [linux-4.14 test] 138099: 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>

ZmxpZ2h0IDEzODA5OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgwOTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgYmIyNjNhMmEyZDQzODBhNTZlZGFiNmRjZTVhMmMwNjQ3Njk2NzZmYgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZTg2MWQwNjczZWI4ZGM5YjYxNjI2OWY3MGJm
OGEwN2Q3NTI0ODc3ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3OTkwICAyMDE5LTA2LTE4IDIy
OjAzOjQ4IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODA5OSAgMjAxOS0wNi0y
MCAwODoyODozMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJFcmljIFcuIEJpZWRlcm1hbiIgPGViaWVkZXJt
QHhtaXNzaW9uLmNvbT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9v
dGxpbi5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBB
bmRyZXkgUnlhYmluaW4gPGFyeWFiaW5pbkB2aXJ0dW96em8uY29tPgogIEFuZHkgU2hldmNoZW5r
byA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPgogIEFuZHkgU2hldmNoZW5rbyA8
YW5keS5zaGV2Y2hlbmtvQGdtYWlsLmNvbT4KICBBbnNodW1hbiBLaGFuZHVhbCA8YW5zaHVtYW4u
a2hhbmR1YWxAYXJtLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNv
bT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJ2YW5hc3NjaGVAYWNtLm9yZz4KICBCYXJ1Y2ggU2lhY2gg
PGJhcnVjaEB0a29zLmNvLmlsPgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29p
cmVzQHJlZGhhdC5jb20+CiAgQmVybmQgRWNrc3RlaW4gPDNlcm5kLkVja3N0ZWluQGdtYWlsLmNv
bT4KICBCZXJuZCBFY2tzdGVpbiA8M2VybmRlY2tzdGVpbkBnbWFpbC5jb20+CiAgQm9yaXNsYXYg
UGV0a292IDxicEBzdXNlLmRlPgogIENocmlzIFBhY2toYW0gPGNocmlzLnBhY2toYW1AYWxsaWVk
dGVsZXNpcy5jby5uej4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmli
bS5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ29saW4gSWFuIEtpbmcg
PGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb2x5IExpIDxjb2x5bGlAc3VzZS5kZT4KICBE
YW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KICBEYW5pZWwgU29iZSA8ZGFu
aWVsLnNvYmVAbnhwLmNvbT4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBE
YXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1A
ZGF2ZW1sb2Z0Lm5ldD4KICBEaWNrIEtlbm5lZHkgPGRpY2sua2VubmVkeUBicm9hZGNvbS5jb20+
CiAgRG91Z2xhcyBBbmRlcnNvbiA8ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVyaWMgVy4gQmll
ZGVybWFuIDxlYmllZGVybUB4bWlzc2lvbi5jb20+CiAgRmVsaXBlIEJhbGJpIDxmZWxpcGUuYmFs
YmlAbGludXguaW50ZWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91
bmRhdGlvbi5vcmc+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIYW5z
IFZlcmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtl
cm5lbC5vcmc+CiAgSmFtZXMgU21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgogIEphbmkgTmlr
dWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29t
PgogIEphc29uIEdlcmVja2UgPGphc29uLmdlcmVja2VAd2Fjb20uY29tPgogIEplbnMgQXhib2Ug
PGF4Ym9lQGtlcm5lbC5kaz4KICBKb2VyZyBSb2VkZWwgPGpyb2VkZWxAc3VzZS5kZT4KICBKb2hh
biBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+CiAgSsO2cmdlbiBTdG9ydmlzdCA8am9yZ2VuLnN0
b3J2aXN0QGdtYWlsLmNvbT4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5mZW5nQGNhbm9uaWNh
bC5jb20+CiAgS2FpbGFuZyBZYW5nIDxrYWlsYW5nQHJlYWx0ZWsuY29tPgogIEtlZXMgQ29vayA8
a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1m
b3VuZGF0aW9uLm9yZz4KICBNYW5pc2ggUmFuZ2Fua2FyIDxtcmFuZ2Fua2FyQG1hcnZlbGwuY29t
PgogIE1hcmMgR29uemFsZXogPG1hcmMudy5nb256YWxlekBmcmVlLmZyPgogIE1hcmNvIFphdHRh
IDxtYXJjb0B6YXR0YS5tZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFy
ayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1h
cnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2hpbGxlciA8bXNAZGV2LnRkdC5k
ZT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF1cm8g
Q2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNaWNoYWwgSG9j
a28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiA8aG1pbmFzQHN5bm9wc3lz
LmNvbT4KICBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJuZWwub3JnPgogIE11cnJheSBNY0FsbGlz
dGVyIDxtdXJyYXkubWNhbGxpc3RlckBnbWFpbC5jb20+CiAgTmljb2xpbiBDaGVuIDxuaWNvbGVv
dHN1a2FAZ21haWwuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBPbGl2
ZXIgWndlaWdsZSA8T2xpdmVyLlp3ZWlnbGVAZmFyby5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFk
ZWFkLm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGllcnJl
IEpVSEVOIDxwaWVycmUuanVoZW5Ab3JhbmdlLmZyPgogIFFpYW4gQ2FpIDxjYWlAbGNhLnB3Pgog
IFJvYmluIE11cnBoeSA8cm9iaW4ubXVycGh5QGFybS5jb20+CiAgUnVzc2VsbCBLaW5nIDxybWsr
a2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTLmouIFdhbmcgPHNoZW5naml1LndhbmdAbnhwLmNv
bT4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2F1cmF2IEthc2h5YXAgPHNr
YXNoeWFwQG1hcnZlbGwuY29tPgogIFNoYWtlZWwgQnV0dCA8c2hha2VlbGJAZ29vZ2xlLmNvbT4K
ICBTaGVuZ2h1aSBXYW5nIDxzaGh1aXdAZm94bWFpbC5jb20+CiAgU2hlbmdqaXUgV2FuZyA8c2hl
bmdqaXUud2FuZ0BueHAuY29tPgogIFNodWFoIEtoYW4gPHNraGFuQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgU3RlZmZlbiBEaXJrd2lua2VsIDxzLmRpcmt3aW5rZWxAYmVja2hvZmYuY29tPgogIFRh
a2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYWthc2hpIFNha2Ftb3RvIDxvLXRha2FzaGlA
c2FrYW1vY2NoaS5qcD4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhvbWFzIEJhY2ts
dW5kIDx0bWJAbWFnZWlhLm9yZz4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KICBUaG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2FyZS5jb20+CiAgVmFzaWx5IEdv
cmJpayA8Z29yQGxpbnV4LmlibS5jb20+CiAgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxh
QGxpbnV4LmludGVsLmNvbT4KICBXZW5nYW5nIFdhbmcgPHdlbi5nYW5nLndhbmdAb3JhY2xlLmNv
bT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdz
YUB0aGUtZHJlYW1zLmRlPgogIFd1IEZhbmdzdW8gPGZhbmdzdW93dUBhc3JtaWNyby5jb20+CiAg
WW91bmcgWGlhbyA8WWFuZ1g5MkBob3RtYWlsLmNvbT4KICBZdWVIYWliaW5nIDx5dWVoYWliaW5n
QGh1YXdlaS5jb20+CiAgemFyZGFtQGdtYWlsLmNvbQoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgZTg2MWQwNjczZWI4Li5iYjI2M2EyYTJk
NDMgIGJiMjYzYTJhMmQ0MzgwYTU2ZWRhYjZkY2U1YTJjMDY0NzY5Njc2ZmIgLT4gdGVzdGVkL2xp
bnV4LTQuMTQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 05:27:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 05: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 1heYYX-000506-9G; Sat, 22 Jun 2019 05:27: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heYYV-0004zs-Fy
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 05:27:15 +0000
X-Inumbo-ID: 615bf786-94ae-11e9-bc71-238a48e5d91a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 615bf786-94ae-11e9-bc71-238a48e5d91a;
 Sat, 22 Jun 2019 05:27: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 1heYYO-0002xQ-LN; Sat, 22 Jun 2019 05:27: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 1heYYO-000440-DH; Sat, 22 Jun 2019 05:27:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heYYO-00008m-Cb; Sat, 22 Jun 2019 05:27:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138257-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 05:27:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138257: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI1NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI1Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 08:24:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 08: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 1hebKD-0002FO-Bm; Sat, 22 Jun 2019 08:24:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hebKC-0002Eu-1T
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 08:24:40 +0000
X-Inumbo-ID: 2cc9da52-94c7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cc9da52-94c7-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 08:24: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 1hebK9-0006pO-P3; Sat, 22 Jun 2019 08:24: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 1hebK9-0002CX-CN; Sat, 22 Jun 2019 08:24:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hebK9-0000dy-Bk; Sat, 22 Jun 2019 08:24:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138148-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-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=d9086e8ee06b9201dd135e1374066fba9682c0c2
X-Osstest-Versions-That: xen=6c33308a8dbb990e89fa7809e47b900570e67723
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 08:24:37 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 138148: 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>

ZmxpZ2h0IDEzODE0OCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxNDgvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkOTA4NmU4ZWUwNmI5MjAxZGQxMzVlMTM3NDA2NmZi
YTk2ODJjMGMyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2YzMzMzA4
YThkYmI5OTBlODlmYTc4MDllNDdiOTAwNTcwZTY3NzIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzc0NzcgIDIwMTktMDYtMDggMTg6Mjg6MjAgWiAgIDEzIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTM3NzI4ICAyMDE5LTA2LTE0IDE0OjA1OjQ2IFogICAgNyBkYXlzICAgIDQgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MTQ4ICAyMDE5LTA2LTIxIDAzOjI2OjI1IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+
CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
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
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L3hlbi5naXQKICAgNmMzMzMwOGE4ZC4uZDkwODZlOGVlMCAgZDkwODZlOGVlMDZi
OTIwMWRkMTM1ZTEzNzQwNjZmYmE5NjgyYzBjMiAtPiBzdGFibGUtNC4xMQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 08:58:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 08: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 1hebqm-0004jL-La; Sat, 22 Jun 2019 08:58: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hebql-0004jB-Iq
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 08:58:19 +0000
X-Inumbo-ID: e05ad2a1-94cb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e05ad2a1-94cb-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 08:58: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 1hebqi-0007Qs-Ms; Sat, 22 Jun 2019 08:58: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 1hebqi-0004Da-3C; Sat, 22 Jun 2019 08:58:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hebqi-0005Jr-2Z; Sat, 22 Jun 2019 08:58:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138277-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 08:58:16 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138277: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI3NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI3Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 10:13:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 10:13: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 1hed11-0002Dl-Uw; Sat, 22 Jun 2019 10:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hed10-0002DZ-GJ
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 10:12:58 +0000
X-Inumbo-ID: 4e791706-94d6-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e791706-94d6-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 10:12: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 1hed0x-0000aB-C5; Sat, 22 Jun 2019 10: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 1hed0w-0000eZ-V1; Sat, 22 Jun 2019 10:12:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hed0w-0006G2-UG; Sat, 22 Jun 2019 10:12:54 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138174-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=5b2895d685cc9e708a1fabc6acd2f25460e43526
X-Osstest-Versions-That: freebsd=4cc7ca905d882bd40d71348235decd5c1ce32626
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 10:12:54 +0000
Subject: [Xen-devel] [freebsd-master test] 138174: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODE3NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MTc0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNWIyODk1ZDY4NWNjOWU3MDhhMWZh
YmM2YWNkMmYyNTQ2MGU0MzUyNgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNGNjN2NhOTA1ZDg4MmJkNDBkNzEzNDgyMzVkZWNkNWMxY2UzMjYyNgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4MDE1ICAyMDE5LTA2LTE5IDA5OjIyOjA2IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODE3NCAgMjAxOS0wNi0yMSAwOToxOTozNSBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsbGFuanVkZSA8YWxsYW5qdWRlQEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFudG9pbmVARnJl
ZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBiY3JhbiA8YmNyYW5A
RnJlZUJTRC5vcmc+CiAgYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJyb29rcyA8
YnJvb2tzQEZyZWVCU0Qub3JnPgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1h
c3RlQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGp0bCA8anRsQEZyZWVC
U0Qub3JnPgogIGtldmxvIDxrZXZsb0BGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+
CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3Jn
PgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBt
bWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHNldmFuIDxz
ZXZhbkBGcmVlQlNELm9yZz4KICBzeXJpbnggPHN5cmlueEBGcmVlQlNELm9yZz4KICB0YWthd2F0
YSA8dGFrYXdhdGFARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+Cgpq
b2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdp
dAogICA0Y2M3Y2E5MDVkOC4uNWIyODk1ZDY4NWMgIDViMjg5NWQ2ODVjYzllNzA4YTFmYWJjNmFj
ZDJmMjU0NjBlNDM1MjYgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 10:55:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 10:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hedg1-0005JM-LI; Sat, 22 Jun 2019 10: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hedg0-0005JC-Dk
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 10:55:20 +0000
X-Inumbo-ID: 36bf846a-94dc-11e9-ba93-9f01ac330b17
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36bf846a-94dc-11e9-ba93-9f01ac330b17;
 Sat, 22 Jun 2019 10:55: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 1hedfu-0001PH-0S; Sat, 22 Jun 2019 10:55:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hedft-0003pq-MS; Sat, 22 Jun 2019 10:55:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hedft-0007nd-Lq; Sat, 22 Jun 2019 10:55:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138161-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.7-testing: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:host-install(4):broken:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked: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-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt: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-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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: Sat, 22 Jun 2019 10:55:13 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138161: 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>

ZmxpZ2h0IDEzODE2MSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE2MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTM4MDE3CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGluIDEzODAxNyBwYXNzIGluIDEzODE2MQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA3MCB4
dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM4MDE3IHBhc3MgaW4gMTM4MTYxCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzODAxNyBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEzODAxNyBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgICBmYWlsICBsaWtl
IDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlM2I0ZWM2
ZGM3N2FjYzEzYjYwMzQ5NzE4NTA4NmNmYTk2NzQ5ZDE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICA4OGY5MzZkNDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgMTA4
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFog
ICA1MyBkYXlzICAgMzAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDE3ICAyMDE5
LTA2LTE5IDExOjE5OjQzIFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMu
Y29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBD
w6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYg
PGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUg
PHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBl
bnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
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
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNDAxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 11:19:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 11:19: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 1hee3G-0006wi-PL; Sat, 22 Jun 2019 11:19:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hee3F-0006wV-1H
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 11:19:21 +0000
X-Inumbo-ID: 93fd5dbe-94df-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93fd5dbe-94df-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 11:19: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 1hee3D-0001tr-1y; Sat, 22 Jun 2019 11:19: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 1hee3C-0005aP-P1; Sat, 22 Jun 2019 11:19:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hee3C-00060X-OR; Sat, 22 Jun 2019 11:19:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hee3C-00060X-OR@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 11:19:18 +0000
Subject: [Xen-devel] [xen-4.9-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUKdGVzdGlkIGRlYmlhbi1pbnN0YWxsCgpUcmVlOiBsaW51
eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdh
cmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6
IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNTZhYTIzOTRiNDZiOTAwYTQ2ZmMwNjhjNmIzOWY2Y2Zk
YjA5MzNkYwogIEJ1ZyBub3QgcHJlc2VudDogMTA1ZGI0MjRhMzQxNTVjNzRhNmI5NjNmNzkzYTE2
NTdkMTgwM2E0MgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMwMS8KCgogIGNvbW1pdCA1NmFhMjM5NGI0NmI5MDBh
NDZmYzA2OGM2YjM5ZjZjZmRiMDkzM2RjCiAgQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIERhdGU6ICAgTW9uIEFwciAyOSAxNTowNToxNiAyMDE5ICswMTAwCiAg
CiAgICAgIHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUwwIHRv
IHByZXZlbnQgcmUtb3JkZXJpbmcKICAgICAgCiAgICAgIFBlciBEOC4yLjEgaW4gQVJNIERESSAw
NDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCiAgICAgIHNwZWN1bGF0aXZl
bHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBpbnN0cnVjdGlvbnMgZXhlY3V0
ZWQKICAgICAgb24gdGhlIHNhbWUgUEUuIgogICAgICAKICAgICAgQWRkIGFuIGluc3RydWN0aW9u
IGJhcnJpZXIgdG8gZ2V0IGFjY3VyYXRlIG51bWJlciBvZiBjeWNsZXMgd2hlbgogICAgICByZXF1
ZXN0ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VMMCwg
cmVwbGFjZSBieQogICAgICBhIGNhbGwgdG8gZ2V0X2N5Y2xlcygpLgogICAgICAKICAgICAgVGhp
cyBpcyBwYXJ0IG9mIFhTQS0yOTUuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgICBBY2tlZC1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjktdGVzdGluZy90ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUuZGViaWFuLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBu
b2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAt
LWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjktdGVzdGluZy90ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUuZGViaWFuLWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAv
MTM4MzAxLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTMyODg5IC0tYmxlc3Np
bmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOS10ZXN0aW5nIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSBkZWJpYW4taW5zdGFsbApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNz
OgogMTM3ODQ5IGZhaWwgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIC8gMTM3NzIxIFtob3N0PWFy
bmRhbGUtbGFrZXNpZGVdIDEzNzY2NCBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czog
MTM3ODQ5IC8gMTM3NjY0ClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1w
dm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4u
Z2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBlNjRhYzI2
NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEz
NiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1
ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQ5MDdmNWVmOWExNGVlMDI1NTAzMjY2Y2Y4N2Rj
MTUyNGZiMWU0YwpCYXNpcyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIz
MWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmMDcxOGQxZDZi
NDc3NDVhNDI0OWY0MDA2ODA3YTQ1ZjIyNDVkYmExIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMz
OTNmYmUyYTVhODg1YmIgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQyM2VlODIxYiBh
YzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCkdlbmVyYXRpbmcgcmV2aXNp
b25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9saW51eC1wdm9wcy5naXQjZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
Zi1lNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjZjA3MThkMWQ2YjQ3NzQ1
YTQyNDlmNDAwNjgwN2E0NWYyMjQ1ZGJhMS1mYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdj
NDVjYmVlYTM2IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjYWFkMjMwNjZlNGIy
NzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViXAogYi1hYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIz
MzkzZmJlMmE1YTg4NWJiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0
IzA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWItODUxMzdmYjVmMmRmYTVm
ODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNh
YzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiLTM0OTA3ZjVlZjlhMTRlZTAy
NTUwMzI2NmNmODdkYzE1MjRmYjFlNGMKTG9hZGVkIDMwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3Jh
cGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzc1NjcgW2hvc3Q9YXJuZGFsZS1ibHVl
d2F0ZXJdCiAxMzc3MjEgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0KIDEzNzY2NCBwYXNzIGU2NGFj
MjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBmMDcxOGQxZDZiNDc3NDVhNDI0OWY0MDA2ODA3YTQ1ZjIyNDVk
YmExIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgMDkzMmMyMDU2MDU3
NDY5NmNmODdkZGQxMjYyM2U4YzQyM2VlODIxYiBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJi
OGVhOWM2NDViZjRiCiAxMzc4NDkgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYw
OGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5
N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5
MTIzMzkzZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0
ZTkgMzQ5MDdmNWVmOWExNGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwogMTM4MTc4IHBhc3Mg
ZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGYwNzE4ZDFkNmI0Nzc0NWE0MjQ5ZjQwMDY4MDdhNDVm
MjI0NWRiYTEgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiAwOTMyYzIw
NTYwNTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiIGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2
NzM5YmI4ZWE5YzY0NWJmNGIKIDEzODE4NyBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0
Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBm
YzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRiMjcyOTZk
MjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRh
ZTE0ZDRlOSAzNDkwN2Y1ZWY5YTE0ZWUwMjU1MDMyNjZjZjg3ZGMxNTI0ZmIxZTRjCiAxMzgyMjEg
ZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3
YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1
MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZjZiMGYzM2I5Y2IwNmMzZDA1
MzU3MjBmN2Q5NDBjZjg0MTc5N2RjMAogMTM4MjA4IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNh
Y2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGU1YjRkODI1YWZjNDc0YThjYjkxNmEyNDc2ZGMwYmI4NWZiMzJiMmQgYWFkMjMwNjZlNGIy
NzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgx
YzYzNGFlMTRkNGU5IGFjOTAyNDA3ODViOGU1ZjZiNDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKIDEz
ODI3MiBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNi
MGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1
YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAxMDVkYjQyNGEzNDE1
NWM3NGE2Yjk2M2Y3OTNhMTY1N2QxODAzYTQyCiAxMzgyMzAgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBm
MzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2
NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQw
Y2E4ODFjNjM0YWUxNGQ0ZTkgMTA1ZGI0MjRhMzQxNTVjNzRhNmI5NjNmNzkzYTE2NTdkMTgwM2E0
MgogMTM4MjQwIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4
MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJh
NWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGY4MDQ1NDlh
MzZhNTQ5YTAwNDM3YzhkOGRmMDY5ZWU2OWRlMDE3MTYKIDEzODI1NSBmYWlsIGU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGFh
ZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNl
OWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA1NmFhMjM5NGI0NmI5MDBhNDZmYzA2OGM2YjM5ZjZjZmRi
MDkzM2RjCiAxMzgyODYgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFj
OGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3
MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkz
ZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNTZh
YTIzOTRiNDZiOTAwYTQ2ZmMwNjhjNmIzOWY2Y2ZkYjA5MzNkYwogMTM4MjkyIHBhc3MgZTY0YWMy
Njc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVh
MzYgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZh
NWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDEwNWRiNDI0YTM0MTU1Yzc0YTZiOTYzZjc5M2Ex
NjU3ZDE4MDNhNDIKIDEzODMwMSBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4
YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRiMjcyOTZkMjE5Yjkx
MjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRl
OSA1NmFhMjM5NGI0NmI5MDBhNDZmYzA2OGM2YjM5ZjZjZmRiMDkzM2RjClNlYXJjaGluZyBmb3Ig
aW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNzY2NCAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc4NDkgKGZhaWwpLCBmb3Ig
YmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxNzggKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxODcgKGZhaWwpLCBmb3IgYmFzaXMgZmFp
bHVyZQogMCByZXZpc2lvbnMgYXQgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUz
NzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5
M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDEw
NWRiNDI0YTM0MTU1Yzc0YTZiOTYzZjc5M2ExNjU3ZDE4MDNhNDIKTm8gcmV2aXNpb25zIGxlZnQg
dG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgy
MzAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgyNTUgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgyNzIgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODI4NiAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODI5MiAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MzAxIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVn
IGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50
cm9kdWNlZDogIDU2YWEyMzk0YjQ2YjkwMGE0NmZjMDY4YzZiMzlmNmNmZGIwOTMzZGMKICBCdWcg
bm90IHByZXNlbnQ6IDEwNWRiNDI0YTM0MTU1Yzc0YTZiOTYzZjc5M2ExNjU3ZDE4MDNhNDIKICBM
YXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xMzgzMDEvCgoKICBjb21taXQgNTZhYTIzOTRiNDZiOTAwYTQ2ZmMwNjhjNmIzOWY2
Y2ZkYjA5MzNkYwogIEF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAogIAogICAgICB4ZW4vYXJt
OiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VMMCB0byBwcmV2ZW50IHJlLW9y
ZGVyaW5nCiAgICAgIAogICAgICBQZXIgRDguMi4xIGluIEFSTSBEREkgMDQ4N0MuYSwgImEgcmVh
ZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1cgogICAgICBzcGVjdWxhdGl2ZWx5IGFuZCBvdXQgb2Yg
b3JkZXIgcmVsYXRpdmUgdG8gb3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCiAgICAgIG9uIHRo
ZSBzYW1lIFBFLiIKICAgICAgCiAgICAgIEFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVyIHRvIGdl
dCBhY2N1cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KICAgICAgcmVxdWVzdGVkIGluIGdldF9j
eWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2UgYnkKICAg
ICAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KICAgICAgCiAgICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjk1LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3RpbmcvdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlLmRl
Ymlhbi1pbnN0YWxsLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQoxMzgzMDE6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEz
ODMwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzMDEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpv
YnM6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 12:09:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 12:09:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1heepb-0002NP-Nk; Sat, 22 Jun 2019 12:09: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heepb-0002ND-2T
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 12:09:19 +0000
X-Inumbo-ID: 8d85e06e-94e6-11e9-93ee-2b5ca500c56a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8d85e06e-94e6-11e9-93ee-2b5ca500c56a;
 Sat, 22 Jun 2019 12:09:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heepW-0002sx-53; Sat, 22 Jun 2019 12:09: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 1heepV-0001Wy-NN; Sat, 22 Jun 2019 12:09:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heepV-0002a2-Mk; Sat, 22 Jun 2019 12:09:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138295-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 12:09:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138295: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI5NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI5NS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 12:16:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 12: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 1heewv-0003AP-Me; Sat, 22 Jun 2019 12: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heewu-0003AD-2V
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 12:16:52 +0000
X-Inumbo-ID: 9a1846fe-94e7-11e9-a815-d34acfb01c63
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a1846fe-94e7-11e9-a815-d34acfb01c63;
 Sat, 22 Jun 2019 12:16:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heewm-00030t-T0; Sat, 22 Jun 2019 12:16: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 1heewm-0002Mh-Lu; Sat, 22 Jun 2019 12:16:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heewm-0006Fm-LI; Sat, 22 Jun 2019 12:16:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1heewm-0006Fm-LI@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 12:16:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete
 test-arm64-arm64-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>

YnJhbmNoIHhlbi11bnN0YWJsZS1zbW9rZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlLXNtb2tlCmpv
YiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2Fh
ZjA5YTZmOWUzOGQKICBCdWcgbm90IHByZXNlbnQ6IGViNjNlMTIyNWFiYTA0Yzk1OWVlYjY4ZWRh
OTllNDIyOTM5YzM3ZGUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyOTMvCgoKICBjb21taXQgMTE5MTE1NjM2MTA3
ODY2MTVjMmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZAogIEF1dGhvcjogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIERhdGU6ICAgRnJpIEp1biAyMSAxMzoyMDoyNSAy
MDE5IC0wNzAwCiAgCiAgICAgIHhlbi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9p
bml0X21hc2sKICAgICAgCiAgICAgIFRoZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21h
c2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmlyc3QgYmFuawogICAgICBzdGFydHMgYXQgYWRkcmVzcyAw
eDAuIFRoZSByZWFzb24gaXMgdGhhdCBwZHhfaW5pdF9tYXNrIHdpbGwgZG8gJzAgLSAxJwogICAg
ICBjYXVzaW5nIGFuIHVuZGVyZmxvdy4gQXMgYSByZXN1bHQsIHRoZSBtYXNrIGJlY29tZXMgMHhm
ZmZmZmZmZmZmZmZmZmZmCiAgICAgIHdoaWNoIGlzIHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sg
YW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmljYW50CiAgICAgIG1lbW9yeSB3YXN0ZSBpbiB0
aGUgZnJhbWV0YWJsZSBzaXplIGNvbXB1dGF0aW9uLgogICAgICAKICAgICAgRm9yIGluc3RhbmNl
LCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9yeSBiYW5rIHN0YXJ0aW5nIGF0IDB4
MAogICAgICBhbmQgYSBoaWdoIG1lbW9yeSBiYW5rLCB0aGUgZnJhbWV0YWJsZSB3aWxsIGVuZCB1
cCBjb3ZlcmluZyBhbGwgdGhlCiAgICAgIGhvbGVzIGluIGJldHdlZW4uCiAgICAgIAogICAgICBU
aGUgcHVycG9zZSBvZiB0aGUgbWFzayBpcyB0byBiZSBwYXNzZWQgYXMgYSBwYXJhbWV0ZXIgdG8K
ICAgICAgcGZuX3BkeF9ob2xlX3NldHVwLCB3aGljaCBiYXNlZCBvbiB0aGUgbWFzayBwYXJhbWV0
ZXIgY2FsY3VsYXRlcwogICAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhfYm90dG9tX21h
c2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgICBpbXBvcnRhbnQgbWFza3MgZm9y
IGZyYW1ldGFibGUgaW5pdGlhbGl6YXRpb24gbGF0ZXIgb24uCiAgICAgIAogICAgICBwZm5fcGR4
X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVSIGJp
dHMgKDFHQgogICAgICBvbiBBUk0pLiBUaHVzLCBpdCBpcyBzYWZlIHRvIGluaXRpYWxpemUgbWFz
ayBwYXNzaW5nIDFVTEwgPDwgKE1BWF9PUkRFUgogICAgICArIFBBR0VfU0hJRlQpIGFzIHN0YXJ0
IGFkZHJlc3MgdG8gcGR4X2luaXRfbWFzay4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBs
ZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvcmVzdWx0cy9iaXNlY3QveGVuLXVuc3RhYmxlLXNtb2tlL3Rlc3QtYXJtNjQtYXJtNjQteGwt
eHNtLnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwg
cmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUtc21va2UvdGVzdC1hcm02NC1h
cm02NC14bC14c20ueGVuLWJvb3QgLS1zdW1tYXJ5LW91dD10bXAvMTM4MzEyLmJpc2VjdGlvbi1z
dW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTM4MjI4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNl
Y3QgeGVuLXVuc3RhYmxlLXNtb2tlIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIHhlbi1ib290ClNl
YXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMzgyOTUgZmFpbCBbaG9zdD1sYXh0
b24wXSAvIDEzODIyOCBbaG9zdD1yb2NoZXN0ZXIwXSAxMzgyMDUgb2suCkZhaWx1cmUgLyBiYXNp
cyBwYXNzIGZsaWdodHM6IDEzODI5NSAvIDEzODIwNQpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0CkxhdGVzdCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNm
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAxMTkxMTU2MzYxMDc4NjYxNWMyYjNhMDFjZGNhYWYw
OWE2ZjllMzhkCkJhc2lzIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgNWE4MmQ1OThkMmQyNWNmZjIyMzY4N2I5OTQ4
NDczYTczM2E4MWZmZApHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0I2U2NGFjMjY3
NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YtZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi5naXQjOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMS05Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0IzVhODJkNTk4ZDJkMjVjZmYyMjM2ODdiOTk0ODQ3M2E3MzNhODFmZmQtMTE5MTE1
NlwKIDM2MTA3ODY2MTVjMmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZApMb2FkZWQgMTAwMSBub2RlcyBp
biByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzODIwNSBwYXNz
IGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDVhODJkNTk4ZDJkMjVjZmYyMjM2ODdiOTk0ODQ3M2E3MzNhODFmZmQKIDEzODI5
MyBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQK
IDEzODI2MiBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZm
OWUzOGQKIDEzODI1OSBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4
Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDVhODJkNTk4ZDJkMjVjZmYyMjM2ODdiOTk0ODQ3
M2E3MzNhODFmZmQKIDEzODIyOCBbaG9zdD1yb2NoZXN0ZXIwXQogMTM4MjU3IGZhaWwgZTY0YWMy
Njc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZAogMTM4MjQyIGZhaWwg
ZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRm
ZjUzODliMTEgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZAogMTM4MjY4
IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgZjNkOGVlZjkwOTE3NDdlNzBjNTA1MDk0ZjYzNTE0YjQzMzI5YTkyMgog
MTM4MjcxIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0MjI5Mzlj
MzdkZQogMTM4Mjc2IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhj
ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAxY2RjYWFm
MDlhNmY5ZTM4ZAogMTM4MjgwIHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhh
YjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhl
ZGE5OWU0MjI5MzljMzdkZQogMTM4Mjg3IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
Y2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMTE5MTE1NjM2MTA3ODY2MTVj
MmIzYTAxY2RjYWFmMDlhNmY5ZTM4ZAogMTM4Mjc3IFtob3N0PWxheHRvbjFdCiAxMzgyOTAgcGFz
cyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSBlYjYzZTEyMjVhYmEwNGM5NTllZWI2OGVkYTk5ZTQyMjkzOWMzN2RlCiAxMzgy
OTQgW2hvc3Q9bGF4dG9uMV0KIDEzODI5NSBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0
Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDExOTExNTYzNjEwNzg2NjE1
YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKIDEzODI5OSBbaG9zdD1sYXh0b24xXQogMTM4MzAyIFto
b3N0PWxheHRvbjFdCiAxMzgzMDYgW2hvc3Q9bGF4dG9uMV0KIDEzODMwOSBbaG9zdD1sYXh0b24x
XQogMTM4MzEyIFtob3N0PWxheHRvbjFdClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lv
bnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzODIwNSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBS
ZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgyNDIgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMzgyNTkgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMzgyNjIgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMg
YXQgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRm
ZmRmZjUzODliMTEgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0MjI5MzljMzdkZQpObyBy
ZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEzODI3MSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEzODI3NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEzODI4MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4Mjg3
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MjkwIChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgyOTMgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAxY2RjYWFmMDlh
NmY5ZTM4ZAogIEJ1ZyBub3QgcHJlc2VudDogZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI5My8KCgogIGNvbW1pdCAxMTkxMTU2MzYxMDc4NjYx
NWMyYjNhMDFjZGNhYWYwOWE2ZjllMzhkCiAgQXV0aG9yOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkg
LTA3MDAKICAKICAgICAgeGVuL2FybTogZml4IG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRf
bWFzawogICAgICAKICAgICAgVGhlIG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFzayBp
cyB3cm9uZyB3aGVuIHRoZSBmaXJzdCBiYW5rCiAgICAgIHN0YXJ0cyBhdCBhZGRyZXNzIDB4MC4g
VGhlIHJlYXNvbiBpcyB0aGF0IHBkeF9pbml0X21hc2sgd2lsbCBkbyAnMCAtIDEnCiAgICAgIGNh
dXNpbmcgYW4gdW5kZXJmbG93LiBBcyBhIHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZm
ZmZmZmZmZmZmZmYKICAgICAgd2hpY2ggaXMgdGhlIGJpZ2dlc3QgcG9zc2libGUgbWFzayBhbmQg
ZW5kcyB1cCBjYXVzaW5nIGEgc2lnbmlmaWNhbnQKICAgICAgbWVtb3J5IHdhc3RlIGluIHRoZSBm
cmFtZXRhYmxlIHNpemUgY29tcHV0YXRpb24uCiAgICAgIAogICAgICBGb3IgaW5zdGFuY2UsIG9u
IHBsYXRmb3JtcyB0aGF0IGhhdmUgYSBsb3cgbWVtb3J5IGJhbmsgc3RhcnRpbmcgYXQgMHgwCiAg
ICAgIGFuZCBhIGhpZ2ggbWVtb3J5IGJhbmssIHRoZSBmcmFtZXRhYmxlIHdpbGwgZW5kIHVwIGNv
dmVyaW5nIGFsbCB0aGUKICAgICAgaG9sZXMgaW4gYmV0d2Vlbi4KICAgICAgCiAgICAgIFRoZSBw
dXJwb3NlIG9mIHRoZSBtYXNrIGlzIHRvIGJlIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwogICAg
ICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBtYXNrIHBhcmFtZXRlciBj
YWxjdWxhdGVzCiAgICAgIHBmbl9wZHhfaG9sZV9zaGlmdCwgcGZuX3BkeF9ib3R0b21fbWFzaywg
ZXRjLiB3aGljaCBhcmUgYWN0dWFsbHkgdGhlCiAgICAgIGltcG9ydGFudCBtYXNrcyBmb3IgZnJh
bWV0YWJsZSBpbml0aWFsaXphdGlvbiBsYXRlciBvbi4KICAgICAgCiAgICAgIHBmbl9wZHhfaG9s
ZV9zZXR1cCBuZXZlciBjb21wcmVzc2VzIGFkZHJlc3NlcyBiZWxvdyBNQVhfT1JERVIgYml0cyAo
MUdCCiAgICAgIG9uIEFSTSkuIFRodXMsIGl0IGlzIHNhZmUgdG8gaW5pdGlhbGl6ZSBtYXNrIHBh
c3NpbmcgMVVMTCA8PCAoTUFYX09SREVSCiAgICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQgYWRk
cmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogICAgICBSZXZpZXdlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9n
cy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUtc21va2UvdGVzdC1hcm02NC1hcm02NC14bC14
c20ueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjEzODMxMjogdHJ1bmNhdGVkCgpmbGlnaHQgMTM4MzEyIHhlbi11
bnN0YWJsZS1zbW9rZSByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMxMi8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBp
biB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKCmpvYnM6CiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1bmNhdGVkCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 12:23:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 12:23:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hef31-0003vd-GJ; Sat, 22 Jun 2019 12: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hef30-0003vP-AZ
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 12:23:10 +0000
X-Inumbo-ID: 7df7fb98-94e8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7df7fb98-94e8-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 12:23:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hef2x-00038D-7g; Sat, 22 Jun 2019 12:23:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hef2w-0003CB-Un; Sat, 22 Jun 2019 12:23:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hef2w-0003QA-UF; Sat, 22 Jun 2019 12:23:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hef2w-0003QA-UF@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 12:23:06 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete
 test-armhf-armhf-xl-credit1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MQp0ZXN0aWQgZGViaWFuLWluc3RhbGwKClRyZWU6IGxp
bnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJt
d2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJl
ZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFu
Z2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3MDJjOTE0NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAy
NTA1ZTk3ZTA5CiAgQnVnIG5vdCBwcmVzZW50OiA1MjIyMGI1ZjQzN2E4ZDAzYmExMDhlMTI3ZTdk
NzE3NjU3ZWRmOTljCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MzEwLwoKCiAgY29tbWl0IDcwMmM5MTQ2YzAwZDY1
ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgRGF0ZTogICBNb24gQXByIDI5IDE1OjA1OjE2IDIwMTkgKzAxMDAK
ICAKICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAg
dG8gcHJldmVudCByZS1vcmRlcmluZwogICAgICAKICAgICAgUGVyIEQ4LjIuMSBpbiBBUk0gRERJ
IDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIKICAgICAgc3BlY3VsYXRp
dmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0aW9ucyBleGVj
dXRlZAogICAgICBvbiB0aGUgc2FtZSBQRS4iCiAgICAgIAogICAgICBBZGQgYW4gaW5zdHJ1Y3Rp
b24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVuCiAgICAgIHJl
cXVlc3RlZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUww
LCByZXBsYWNlIGJ5CiAgICAgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCiAgICAgIAogICAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lv
bi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy90ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEuZGViaWFuLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFw
aCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3Rl
cCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjEwLXRlc3Rpbmcv
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxLmRlYmlhbi1pbnN0YWxsIC0tc3VtbWFyeS1vdXQ9
dG1wLzEzODMxMC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEzNzM4MSAtLWJs
ZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IHhlbi00LjEwLXRlc3RpbmcgdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxIGRlYmlhbi1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lz
IHBhc3M6CiAxMzc4NTQgZmFpbCBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAvIDEzNzM4MSBbaG9z
dD1hcm5kYWxlLXdlc3RmaWVsZF0gMTM3Mjc3IFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2VyXSAx
MzY2OTIgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzNzg1NCAvIDEzNjY5MgpU
cmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxp
bnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUu
Z2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJl
ZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9z
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2Nk
MDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5
MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYz
NGFlMTRkNGU5IDYxOTdiODU5ZWM3N2U0OTUwZTVhZTAyMDIwMDJkNmQ0ZGJlZjE0M2IKQmFzaXMg
cGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMTg4N2I5OTVhMzU5ODc5NWRiYTg3MDRmOGVi
OTY0YTY0NGYyMTY1OCAwNGE0M2Y3NmUyZDczZTgzODdiZDNlM2JkNDM5ZWY4YzZkNjlkMzYxIDU1
ZWNhOWExNGFiZWY0MTBkNDVjMmYxMGVjZDNmMTFjOTQ2MDY0ZmMgYWM1MTZlODk0MDJiMGM4ZGY5
MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2Mt
cmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0
I2U2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YtZTY0YWMyNjc0OWRjMmMw
ZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0IzE4ODdiOTk1YTM1OTg3OTVkYmE4NzA0ZjhlYjk2NGE2
NDRmMjE2NTgtZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzA0YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0Mzll
ZjhjNmQ2OWQzNlwKIDEtOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCM1NWVjYTlhMTRhYmVmNDEw
ZDQ1YzJmMTBlY2QzZjExYzk0NjA2NGZjLTg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0
YWUxNGQ0ZTkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjYWM1MTZlODk0MDJiMGM4ZGY5
MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMy02MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRi
ZWYxNDNiCkxvYWRlZCA0MDA5IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3Ig
dGVzdCByZXN1bHRzOgogMTM2NTUyIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxMzY2OTIg
cGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMTg4N2I5OTVhMzU5ODc5NWRiYTg3MDRmOGVi
OTY0YTY0NGYyMTY1OCAwNGE0M2Y3NmUyZDczZTgzODdiZDNlM2JkNDM5ZWY4YzZkNjlkMzYxIDU1
ZWNhOWExNGFiZWY0MTBkNDVjMmYxMGVjZDNmMTFjOTQ2MDY0ZmMgYWM1MTZlODk0MDJiMGM4ZGY5
MmIxMzk4MzE3MjdlY2U1ZGI3MDBlMwogMTM3Mjc3IFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2Vy
XQogMTM3MzgxIFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXQogMTM3NzI3IGZhaWwgaXJyZWxldmFu
dAogMTM3ODU0IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4
MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdj
MGM0M2QyMyA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDYxOTdiODU5
ZWM3N2U0OTUwZTVhZTAyMDIwMDJkNmQ0ZGJlZjE0M2IKIDEzODE4MiBwYXNzIGU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCAxODg3Yjk5NWEzNTk4Nzk1ZGJhODcwNGY4ZWI5NjRhNjQ0ZjIxNjU4IDA0
YTQzZjc2ZTJkNzNlODM4N2JkM2UzYmQ0MzllZjhjNmQ2OWQzNjEgNTVlY2E5YTE0YWJlZjQxMGQ0
NWMyZjEwZWNkM2YxMWM5NDYwNjRmYyBhYzUxNmU4OTQwMmIwYzhkZjkyYjEzOTgzMTcyN2VjZTVk
YjcwMGUzCiAxMzgyMTEgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFj
OGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgN2NlYTRkNzFhOGE4
N2E5MzkyNGEwN2FiMzIzNDgzMzJmNTg4MWVmOSAwNGE0M2Y3NmUyZDczZTgzODdiZDNlM2JkNDM5
ZWY4YzZkNjlkMzYxIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYWY2
MmY0YjFiNjE3YzE0MDQ1NDMwNjY4M2ZhNTRjYTQ4ODA1MjBlMgogMTM4MjMxIHBhc3MgZTY0YWMy
Njc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVh
MzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA4NTEzN2ZiNWYyZGZh
NWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3
MTc2NTdlZGY5OWMKIDEzODE5MSBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4
YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0
YWYyNjQyOTQ3YzBjNDNkMjMgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRl
OSA2MTk3Yjg1OWVjNzdlNDk1MGU1YWUwMjAyMDAyZDZkNGRiZWYxNDNiCiAxMzgyMjIgcGFzcyBl
NjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NjOTdmNmRmNDE1MTM0ZGNjYWQxZGMyMjA2ZDhlNTlh
ODE5YmMyMyA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDg1MTM3ZmI1
ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYWRmMDM3YmJhMWU2YWY0N2ZlZjg1ODRj
MWFkNDFmNDI0ZWJkYTAxZQogMTM4MjYzIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZj
N2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFk
NDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFl
MTRkNGU5IDIxNDQxZWQ1MjcwYmY1YWI0ZmRmZjFjNGQxMmQxNTBiM2ZiZmI3ZTAKIDEzODI0MyBm
YWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdi
NjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgODUx
MzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBiODAzNmZlZDFkODQ2MWVjMWY2
MGU1ZDRiYzA0ZDEyMDg3N2QxM2VmCiAxMzgyNzMgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2Fj
Y2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYz
ZjkwYWQ0OTNlNGFmMjY0Mjk0N2MwYzQzZDIzIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFj
NjM0YWUxNGQ0ZTkgM2YxMGM1M2IzZWYxMmY3NzBmNjRiOTE0OTE0YjlmMTM4ODJlOWRhZQogMTM4
Mjg4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2Iw
YWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2Qy
MyA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDcwMmM5MTQ2YzAwZDY1
ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKIDEzODMwMCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYz
OTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5
NjYyNjNmOTBhZDQ5M2U0YWYyNjQyOTQ3YzBjNDNkMjMgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBj
YTg4MWM2MzRhZTE0ZDRlOSA3MDJjOTE0NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5
CiAxMzgyOTcgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgy
M2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiA4YWNhYmVjOTY2MjYzZjkwYWQ0OTNlNGFmMjY0Mjk0N2Mw
YzQzZDIzIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNTIyMjBiNWY0
MzdhOGQwM2JhMTA4ZTEyN2U3ZDcxNzY1N2VkZjk5YwogMTM4MzA0IHBhc3MgZTY0YWMyNjc0OWRj
MmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFj
YWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdjMGM0M2QyMyA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdl
ZGY5OWMKIDEzODMxMCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4
Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1Mzcy
MTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDhhY2FiZWM5NjYyNjNmOTBhZDQ5M2U0YWYyNjQy
OTQ3YzBjNDNkMjMgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA3MDJj
OTE0NmMwMGQ2NWQxZTljNTk1NTMzNWJhMDAyNTA1ZTk3ZTA5ClNlYXJjaGluZyBmb3IgaW50ZXJl
c3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzNjY5MiAocGFzcyksIGZvciBi
YXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzc4NTQgKGZhaWwpLCBmb3IgYmFzaXMg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxODIgKHBhc3MpLCBmb3IgYmFzaXMgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgxOTEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQog
MCByZXZpc2lvbnMgYXQgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4
MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgOGFjYWJlYzk2NjI2M2Y5MGFkNDkzZTRhZjI2NDI5NDdj
MGM0M2QyMyA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDUyMjIwYjVm
NDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVz
dCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgyMzEgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgyODggKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgyOTcgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODMwMCAoZmFpbCksIGZvciBmaXJzdCBm
YWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODMwNCAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MzEwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioq
KiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGlu
IHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDcwMmM5MTQ2YzAwZDY1ZDFlOWM1OTU1MzM1YmEwMDI1MDVlOTdlMDkKICBCdWcgbm90IHBy
ZXNlbnQ6IDUyMjIwYjVmNDM3YThkMDNiYTEwOGUxMjdlN2Q3MTc2NTdlZGY5OWMKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMzgzMTAvCgoKICBjb21taXQgNzAyYzkxNDZjMDBkNjVkMWU5YzU5NTUzMzViYTAwMjUwNWU5
N2UwOQogIEF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBEYXRl
OiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAogIAogICAgICB4ZW4vYXJtOiBBZGQg
YW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VMMCB0byBwcmV2ZW50IHJlLW9yZGVyaW5n
CiAgICAgIAogICAgICBQZXIgRDguMi4xIGluIEFSTSBEREkgMDQ4N0MuYSwgImEgcmVhZCB0byBD
TlRQQ1RfRUwwIGNhbiBvY2N1cgogICAgICBzcGVjdWxhdGl2ZWx5IGFuZCBvdXQgb2Ygb3JkZXIg
cmVsYXRpdmUgdG8gb3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCiAgICAgIG9uIHRoZSBzYW1l
IFBFLiIKICAgICAgCiAgICAgIEFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVyIHRvIGdldCBhY2N1
cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KICAgICAgcmVxdWVzdGVkIGluIGdldF9jeWNsZXMo
KS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2UgYnkKICAgICAgYSBj
YWxsIHRvIGdldF9jeWNsZXMoKS4KICAgICAgCiAgICAgIFRoaXMgaXMgcGFydCBvZiBYU0EtMjk1
LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KCnBubXRvcG5nOiAyNTYgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxl
ZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL3Rlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MS5kZWJpYW4taW5zdGFsbC57ZG90LHBzLHBuZyxodG1sLHN2Z30u
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM4MzEwOiB0b2xlcmFi
bGUgQUxMIEZBSUwKCmZsaWdodCAxMzgzMTAgeGVuLTQuMTAtdGVzdGluZyByZWFsLWJpc2VjdCBb
cmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
ODMxMC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWls
IGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 13:28:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 13: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 1heg3j-00006L-T0; Sat, 22 Jun 2019 13: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heg3i-00006B-Ib
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 13:27:58 +0000
X-Inumbo-ID: 8b54c788-94f1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b54c788-94f1-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 13:27: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 1heg3f-0004J5-2H; Sat, 22 Jun 2019 13:27: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 1heg3e-0001nY-Ol; Sat, 22 Jun 2019 13:27:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heg3e-0001bp-O8; Sat, 22 Jun 2019 13:27:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1heg3e-0001bp-O8@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 13:27:54 +0000
Subject: [Xen-devel] [xen-4.8-testing bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjgtdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOC10ZXN0aW5nCmpvYiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUKdGVzdGlkIGRlYmlhbi1pbnN0YWxsCgpUcmVlOiBsaW51
eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdh
cmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6
IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNDhmNWNmNzY0MzdiODY5ZGY4MzYzYmU5OTJmNGQ2OWE5
ZTM3YzdmMQogIEJ1ZyBub3QgcHJlc2VudDogOWViNjI0NzUyYWNkZWFkNDZjNWE2ZGJjMzZlNzQz
OTY3YTFhMGQzMQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMxMy8KCgogIGNvbW1pdCA0OGY1Y2Y3NjQzN2I4Njlk
ZjgzNjNiZTk5MmY0ZDY5YTllMzdjN2YxCiAgQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIERhdGU6ICAgTW9uIEFwciAyOSAxNTowNToxNiAyMDE5ICswMTAwCiAg
CiAgICAgIHhlbi9hcm06IEFkZCBhbiBpc2IoKSBiZWZvcmUgcmVhZGluZyBDTlRQQ1RfRUwwIHRv
IHByZXZlbnQgcmUtb3JkZXJpbmcKICAgICAgCiAgICAgIFBlciBEOC4yLjEgaW4gQVJNIERESSAw
NDg3Qy5hLCAiYSByZWFkIHRvIENOVFBDVF9FTDAgY2FuIG9jY3VyCiAgICAgIHNwZWN1bGF0aXZl
bHkgYW5kIG91dCBvZiBvcmRlciByZWxhdGl2ZSB0byBvdGhlciBpbnN0cnVjdGlvbnMgZXhlY3V0
ZWQKICAgICAgb24gdGhlIHNhbWUgUEUuIgogICAgICAKICAgICAgQWRkIGFuIGluc3RydWN0aW9u
IGJhcnJpZXIgdG8gZ2V0IGFjY3VyYXRlIG51bWJlciBvZiBjeWNsZXMgd2hlbgogICAgICByZXF1
ZXN0ZWQgaW4gZ2V0X2N5Y2xlcygpLiBGb3IgdGhlIG90aGVyIHVzZXJzIG9mIENOUENUX0VMMCwg
cmVwbGFjZSBieQogICAgICBhIGNhbGwgdG8gZ2V0X2N5Y2xlcygpLgogICAgICAKICAgICAgVGhp
cyBpcyBwYXJ0IG9mIFhTQS0yOTUuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgICBBY2tlZC1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUuZGViaWFuLWluc3RhbGwuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBu
b2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAt
LWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi00LjgtdGVzdGluZy90ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUuZGViaWFuLWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAv
MTM4MzEzLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTMwOTY1IC0tYmxlc3Np
bmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuOC10ZXN0aW5nIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSBkZWJpYW4taW5zdGFsbApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNz
OgogMTM3ODUwIGZhaWwgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIC8gMTM3NzIyIFtob3N0PWFy
bmRhbGUtYmx1ZXdhdGVyXSAxMzc2NjggW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0gMTM3NTcx
IFtob3N0PWFybmRhbGUtbGFrZXNpZGVdIDEzNzQ2MiBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3Mg
ZmxpZ2h0czogMTM3ODUwIC8gMTM3NDYyClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
c2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVz
dCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3
YzQ1Y2JlZWEzNiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgYTlhY2JjZjMwMGViZTM1Y2YzYjll
M2QwMTNlNzkyM2ExMjQ0NzYzYQpCYXNpcyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0
Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBi
ODk5M2EzNGFlMDA2OTA4MDEzODUzNjI0OWRjNmE3MmJiZDdiNjk2IDI3ZGI3MmM4NTI0MjMxOTBi
ZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQy
M2VlODIxYiBlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwCkdlbmVyYXRp
bmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2
MDhhYjMxYzhjZi1lNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjYjg5OTNh
MzRhZTAwNjkwODAxMzg1MzYyNDlkYzZhNzJiYmQ3YjY5Ni1mYzdkOTk3YzM1MzcyMTI2ODIzYzNi
MGFjZjdiNjdjNDVjYmVlYTM2IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjMjdk
YjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyXAogZi0yN2RiNzJjODUyNDIzMTkw
YmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3Nl
YWJpb3MuZ2l0IzA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWItODUxMzdm
YjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuLmdpdCNlY2JmODhhZjliMGY5MDgzMmZlMjM5NGVkZGU4NjRkYTQ1YTllNTYwLWE5YWNiY2Yz
MDBlYmUzNWNmM2I5ZTNkMDEzZTc5MjNhMTI0NDc2M2EKTG9hZGVkIDMwMDEgbm9kZXMgaW4gcmV2
aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzczNzcgW2hvc3Q9YXJu
ZGFsZS1ibHVld2F0ZXJdCiAxMzc0NjIgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3
NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYjg5
OTNhMzRhZTAwNjkwODAxMzg1MzYyNDlkYzZhNzJiYmQ3YjY5NiAyN2RiNzJjODUyNDIzMTkwYmYy
Yjk1NWVjZDI2NWNlODFiMzdjNjJmIDA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNl
ZTgyMWIgZWNiZjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM3NTcxIFto
b3N0PWFybmRhbGUtbGFrZXNpZGVdCiAxMzc2NjggW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0K
IDEzNzcyMiBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0KIDEzNzg1MCBmYWlsIGU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDI3
ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgODUxMzdmYjVmMmRmYTVmODNl
OWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBhOWFjYmNmMzAwZWJlMzVjZjNiOWUzZDAxM2U3OTIzYTEy
NDQ3NjNhCiAxMzgxNzUgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFj
OGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYjg5OTNhMzRhZTAw
NjkwODAxMzg1MzYyNDlkYzZhNzJiYmQ3YjY5NiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2
NWNlODFiMzdjNjJmIDA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgyMWIgZWNi
Zjg4YWY5YjBmOTA4MzJmZTIzOTRlZGRlODY0ZGE0NWE5ZTU2MAogMTM4MTgxIGZhaWwgZTY0YWMy
Njc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVh
MzYgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZh
NWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGE5YWNiY2YzMDBlYmUzNWNmM2I5ZTNkMDEzZTc5
MjNhMTI0NDc2M2EKIDEzODIxNCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4
YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3
YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1
ZWNkMjY1Y2U4MWIzN2M2MmYgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRl
OSBlY2UyNGMwMzA1ZmE4ZDM5ZTkyYzI0MThmMWFkZWE1NTQxYjc2YTYzCiAxMzgyMzggcGFzcyBl
NjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1
Y2JlZWEzNiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1
ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzFjYmQxOGE4YjliMDRmZjliMTk5N2Mx
ZjQxZWZmYTU3YWY0YTcwMAogMTM4Mjc4IGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQy
NzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZj
N2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMjdkYjcyYzg1MjQyMzE5MGJm
MmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFl
MTRkNGU5IDQ4ZjVjZjc2NDM3Yjg2OWRmODM2M2JlOTkyZjRkNjlhOWUzN2M3ZjEKIDEzODE5MyBw
YXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlODAxNWYyZmFjZmZmYTMxZGI4YTA2YzExMjE2
NDdmNzZmMTAzNWRjIDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgODUx
MzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBlY2JmODhhZjliMGY5MDgzMmZl
MjM5NGVkZGU4NjRkYTQ1YTllNTYwCiAxMzgyNDQgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2Fj
Y2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAyN2RiNzJjODUyNDIz
MTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFj
NjM0YWUxNGQ0ZTkgNDhmNWNmNzY0MzdiODY5ZGY4MzYzYmU5OTJmNGQ2OWE5ZTM3YzdmMQogMTM4
MjI3IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDViM2U2OTVkOGFjNWRlNTIyMGM4NTIw
MDkxODMyZDUwN2U2Zjk1NDIgMjdkYjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYy
ZiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IGVjYmY4OGFmOWIwZjkw
ODMyZmUyMzk0ZWRkZTg2NGRhNDVhOWU1NjAKIDEzODI2MCBwYXNzIGU2NGFjMjY3NDlkYzJjMGYz
OTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDI3ZGI3MmM4
NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBj
YTg4MWM2MzRhZTE0ZDRlOSA5ZWI2MjQ3NTJhY2RlYWQ0NmM1YTZkYmMzNmU3NDM5NjdhMWEwZDMx
CiAxMzgyODkgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgy
M2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFi
MzdjNjJmIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgOWViNjI0NzUy
YWNkZWFkNDZjNWE2ZGJjMzZlNzQzOTY3YTFhMGQzMQogMTM4Mjk4IGZhaWwgZTY0YWMyNjc0OWRj
MmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgMjdk
YjcyYzg1MjQyMzE5MGJmMmI5NTVlY2QyNjVjZTgxYjM3YzYyZiA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDQ4ZjVjZjc2NDM3Yjg2OWRmODM2M2JlOTkyZjRkNjlhOWUz
N2M3ZjEKIDEzODMwNSBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4
Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1Mzcy
MTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDI3ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1
Y2U4MWIzN2M2MmYgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA5ZWI2
MjQ3NTJhY2RlYWQ0NmM1YTZkYmMzNmU3NDM5NjdhMWEwZDMxCiAxMzgzMTMgZmFpbCBlNjRhYzI2
NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEz
NiAyN2RiNzJjODUyNDIzMTkwYmYyYjk1NWVjZDI2NWNlODFiMzdjNjJmIDg1MTM3ZmI1ZjJkZmE1
ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNDhmNWNmNzY0MzdiODY5ZGY4MzYzYmU5OTJmNGQ2
OWE5ZTM3YzdmMQpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMzc0NjIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTM3ODUwIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTM4MTc1IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4
MTgxIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGU2NGFjMjY3NDlk
YzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IDI3
ZGI3MmM4NTI0MjMxOTBiZjJiOTU1ZWNkMjY1Y2U4MWIzN2M2MmYgODUxMzdmYjVmMmRmYTVmODNl
OWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA5ZWI2MjQ3NTJhY2RlYWQ0NmM1YTZkYmMzNmU3NDM5Njdh
MWEwZDMxCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM4MjYwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0
IGZvdW5kOiBmbGlnaHQgMTM4Mjc4IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM4Mjg5IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMzgyOTggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMzgzMDUgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODMx
MyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJv
YmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA0OGY1Y2Y3NjQzN2I4NjlkZjgzNjNi
ZTk5MmY0ZDY5YTllMzdjN2YxCiAgQnVnIG5vdCBwcmVzZW50OiA5ZWI2MjQ3NTJhY2RlYWQ0NmM1
YTZkYmMzNmU3NDM5NjdhMWEwZDMxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MzEzLwoKCiAgY29tbWl0IDQ4ZjVj
Zjc2NDM3Yjg2OWRmODM2M2JlOTkyZjRkNjlhOWUzN2M3ZjEKICBBdXRob3I6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgRGF0ZTogICBNb24gQXByIDI5IDE1OjA1OjE2IDIw
MTkgKzAxMDAKICAKICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENO
VFBDVF9FTDAgdG8gcHJldmVudCByZS1vcmRlcmluZwogICAgICAKICAgICAgUGVyIEQ4LjIuMSBp
biBBUk0gRERJIDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIKICAgICAg
c3BlY3VsYXRpdmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0
aW9ucyBleGVjdXRlZAogICAgICBvbiB0aGUgc2FtZSBQRS4iCiAgICAgIAogICAgICBBZGQgYW4g
aW5zdHJ1Y3Rpb24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVu
CiAgICAgIHJlcXVlc3RlZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2Yg
Q05QQ1RfRUwwLCByZXBsYWNlIGJ5CiAgICAgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCiAgICAg
IAogICAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpSZXZpc2lvbiBncmFw
aCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuOC10ZXN0aW5nL3Rlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZS5kZWJpYW4taW5zdGFsbC57ZG90LHBzLHBuZyxodG1sLHN2
Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM4MzEzOiB0b2xl
cmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMzgzMTMgeGVuLTQuOC10ZXN0aW5nIHJlYWwtYmlzZWN0
IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3Mv
MTM4MzEzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZh
aWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 16:35:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 16: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 1heiyW-00067e-4N; Sat, 22 Jun 2019 16:34: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heiyU-00067H-Fu
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 16:34:46 +0000
X-Inumbo-ID: a4a25d23-950b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4a25d23-950b-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 16:34: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 1heiyS-0008KQ-Fg; Sat, 22 Jun 2019 16:34: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 1heiyR-0001R7-OC; Sat, 22 Jun 2019 16:34:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heiyR-00037M-NY; Sat, 22 Jun 2019 16:34:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138172-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start.2:fail:regression
 linux-next:build-arm64-pvops:kernel-build:fail:regression
 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-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl: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-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked: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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=dc636f5d78de487ec493a9cc455c9eb595749470
X-Osstest-Versions-That: linux=bed3c0d84e7e25c8e0964d297794f4c215b01f33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 16:34:43 +0000
Subject: [Xen-devel] [linux-next test] 138172: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODE3MiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxNzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTMgZ3Vlc3Qtc3RhcnQuMiBmYWlsIFJFR1IuIHZzLiAx
Mzc5ODYKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzk4NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWls
ICBsaWtlIDEzNzk4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3OTg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc5
ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzk4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3OTg2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzc5ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzk4NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3
OTg2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICBkYzYzNmY1ZDc4ZGU0ODdlYzQ5M2E5Y2M0NTVjOWViNTk1NzQ5NDcwCmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBiZWQzYzBkODRlN2UyNWM4ZTA5NjRkMjk3Nzk0
ZjRjMjE1YjAxZjMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAg
IChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODE3MiAgMjAxOS0w
Ni0yMSAwOToxOToyMiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
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
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
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
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 16:38:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 16:38:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hej1b-0006Fq-Lk; Sat, 22 Jun 2019 16:37: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hej1Z-0006F2-Ql
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 16:37:57 +0000
X-Inumbo-ID: 13ac2c64-950c-11e9-b604-5f0c0cd5dddd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13ac2c64-950c-11e9-b604-5f0c0cd5dddd;
 Sat, 22 Jun 2019 16: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 1hej1S-0008NM-US; Sat, 22 Jun 2019 16: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 1hej1S-0001yY-MT; Sat, 22 Jun 2019 16:37:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hej1S-0006it-Lt; Sat, 22 Jun 2019 16:37:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138317-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 16:37:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138317: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODMxNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMxNy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 16:55:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 16:55:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hejIg-0007mQ-Di; Sat, 22 Jun 2019 16:55: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hejIf-0007mG-53
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 16:55:37 +0000
X-Inumbo-ID: 8b29fe04-950e-11e9-9314-f3ebae3d4e78
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b29fe04-950e-11e9-9314-f3ebae3d4e78;
 Sat, 22 Jun 2019 16:55: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 1hejIY-0000Gx-IT; Sat, 22 Jun 2019 16:55:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hejIX-0004vI-N5; Sat, 22 Jun 2019 16:55:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hejIX-0007V0-MS; Sat, 22 Jun 2019 16:55:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138190-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-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-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=7e8a1a6e21cee67f6fa5bd2126ec17f96e5857d6
X-Osstest-Versions-That: libvirt=2699e63fc04e2ed40e49c14d9262a1e10f0e1026
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 16:55:29 +0000
Subject: [Xen-devel] [libvirt test] 138190: 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>

ZmxpZ2h0IDEzODE5MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgxOTAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODA0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4MDQ4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDdlOGExYTZlMjFjZWU2N2Y2ZmE1YmQyMTI2ZWMxN2Y5NmU1ODU3
ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDI2OTllNjNmYzA0ZTJl
ZDQwZTQ5YzE0ZDkyNjJhMWUxMGYwZTEwMjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODA0OCAg
MjAxOS0wNi0xOSAyMDo1MjozOSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgx
OTAgIDIwMTktMDYtMjEgMTM6NDQ6MTIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJl
ZGhhdC5jb20+CiAgSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAg
SmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBKb25hdGhvbiBKb25nc21hIDxq
am9uZ3NtYUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1h
cnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsg
PG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmly
dC5naXQKICAgMjY5OWU2M2ZjMC4uN2U4YTFhNmUyMSAgN2U4YTFhNmUyMWNlZTY3ZjZmYTViZDIx
MjZlYzE3Zjk2ZTU4NTdkNiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 18:47:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 18:47:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hel2m-0007ZN-Mx; Sat, 22 Jun 2019 18:47: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hel2l-0007ZA-40
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 18:47:19 +0000
X-Inumbo-ID: 25110454-951e-11e9-a0ca-431ace916ff1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25110454-951e-11e9-a0ca-431ace916ff1;
 Sat, 22 Jun 2019 18:47: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 1hel2c-0002NU-U6; Sat, 22 Jun 2019 18:47: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 1hel2c-0003h8-Kb; Sat, 22 Jun 2019 18:47:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hel2c-0007zQ-JU; Sat, 22 Jun 2019 18:47:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138179-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=568490750cfc36bf584d88756914f46ef3556c56
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 18:47:10 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 138179: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODE3OSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODE3OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
IDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1j
aGVjay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxNyBndWVzdC1sb2NhbG1pZ3Jh
dGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
IDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI3Nzky
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4g
MTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgZmFpbCBibG9j
a2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA3MCB4dGYvdGVzdC1o
dm02NC14c2EtMjc4ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxvY2tlZCBpbiAxMjc3
OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3
OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAx
MDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxv
Y2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMTA3IHh0Zi90ZXN0
LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3
NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI3NzkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
Nzc5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVt
b3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgODcgeHRmL3Rl
c3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1l
bW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDg3IHh0Zi90
ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4NyB4dGYv
dGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1w
di1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1Njg0OTA3NTBjZmMz
NmJmNTg0ZDg4NzU2OTE0ZjQ2ZWYzNTU2YzU2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICAzNjM2ZGUzZjFhOWE1MTNlYmRjZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIgIDIwMTgtMDktMTkgMDM6NTA6NDEgWiAgMjc2IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDMzICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA1NCBk
YXlzICAgMjkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MTc5ICAyMDE5LTA2LTIx
IDEwOjQ0OjAzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgog
IEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFh
ZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIElh
biBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdl
aS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQxNSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 20:01:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 20: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 1hemC2-00053U-Lt; Sat, 22 Jun 2019 20:00:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hemC1-00053K-97
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 20:00:57 +0000
X-Inumbo-ID: 72410c48-9528-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72410c48-9528-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 20:00: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 1hemBz-0003oO-LZ; Sat, 22 Jun 2019 20:00: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 1hemBz-0000Gm-E3; Sat, 22 Jun 2019 20:00:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hemBz-0001Hq-DL; Sat, 22 Jun 2019 20:00:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138328-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 20:00:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138328: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODMyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMyOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAwIGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 20:14:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 20: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 1hemPV-0005wq-2R; Sat, 22 Jun 2019 20:14: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hemPU-0005wg-BH
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 20:14:52 +0000
X-Inumbo-ID: 6355ee94-952a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6355ee94-952a-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 20:14: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 1hemPQ-00044y-KN; Sat, 22 Jun 2019 20:14: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 1hemPP-0001KO-VG; Sat, 22 Jun 2019 20:14:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hemPP-0002mS-U9; Sat, 22 Jun 2019 20:14:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hemPP-0002mS-U9@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 20:14:47 +0000
Subject: [Xen-devel] [qemu-mainline 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: multipart/mixed; boundary="===============8162424392754497582=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

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

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.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:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138337/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>


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

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/build-amd64.xen-build --summary-out=tmp/138337.bisection-summary --basis-template=137600 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
 138157 fail [host=godello1] / 137600 ok.
Failure / basis pass flights: 138157 / 137600
(tree with no url: minios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 d0d8ad39ecb51cd7497cd524484fe09f50876798 33d609990621dea6c7d056c86f707b8811320ac1 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
Basis pass f0718d1d6b47745a4249f4006807a45f2245dba1 d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/osstest/ovmf.git#f0718d1d6b47745a4249f4006807a45f2245dba1-8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://git.qemu.org/qemu.git#a578cdfbdd8f9beff5ced52b7826ddb1669abbbf-33d609990621dea6c7d056c86f707b8811320ac1 git://xenbits.xen.org/osstest/seabios.git#0932c20560574696cf87ddd12623e8c423ee821b-6e5\
 6ed129c9782ba050a5fbfbf4ac12335b230f7 git://xenbits.xen.org/xen.git#844aa0a13d34e9a341a8374119d2ed67d4dcd6bb-36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
Loaded 15517 nodes in revision graph
Searching for test results:
 137600 pass f0718d1d6b47745a4249f4006807a45f2245dba1 d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 137734 fail irrelevant
 137697 fail irrelevant
 137930 [host=godello0]
 137871 fail b0663641c977f97bef785c86978603c3a31a3d1c d0d8ad39ecb51cd7497cd524484fe09f50876798 f3d0bec9f80e4ed7796fffa834ba0a53f2094f7f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138031 [host=godello0]
 138168 [host=godello0]
 138157 fail 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 d0d8ad39ecb51cd7497cd524484fe09f50876798 33d609990621dea6c7d056c86f707b8811320ac1 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138158 [host=godello0]
 138163 [host=godello0]
 138124 [host=godello0]
 138152 [host=godello0]
 138171 [host=godello0]
 138177 [host=godello0]
 138186 [host=godello0]
 138183 [host=godello0]
 138184 [host=godello0]
 138261 pass f0718d1d6b47745a4249f4006807a45f2245dba1 d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 138189 [host=godello0]
 138192 [host=godello0]
 138196 [host=godello0]
 138210 [host=godello0]
 138215 [host=godello0]
 138218 [host=godello0]
 138220 [host=godello0]
 138253 [host=godello0]
 138237 [host=godello0]
 138239 [host=godello0]
 138270 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 d0d8ad39ecb51cd7497cd524484fe09f50876798 650a379d505bf558bcb41124bc6c951a76cbc113 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138267 fail 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 d0d8ad39ecb51cd7497cd524484fe09f50876798 33d609990621dea6c7d056c86f707b8811320ac1 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138275 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 d0d8ad39ecb51cd7497cd524484fe09f50876798 8e23e34d989d5ce542fa26425f091fc61e1f23f4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
 138279 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 d0d8ad39ecb51cd7497cd524484fe09f50876798 ccc47d5d01a99d2eaa7fc4f10f78dde844c7d573 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 a189ef027dbb7a3c0dfe566137f05c06d6685fb9
 138281 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 6d7a134da4afebe8551a69329478415cfb4cbe91 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138291 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 07513e15e6e7e5163bf4f59c747825cce748531c
 138296 pass 1631bb26ae991e530d3c96fe3161ea15144b358e d0d8ad39ecb51cd7497cd524484fe09f50876798 219dca61ebf41625831d4f96a720852baf44b762 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 ec25b3c0261c5d2cd59b645004178313ac3fe974
 138329 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138303 pass 1631bb26ae991e530d3c96fe3161ea15144b358e d0d8ad39ecb51cd7497cd524484fe09f50876798 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 cde324fbad4bb8f920f0f5da6eaa56e228c65f4a
 138332 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138311 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 59c58f96b270f5edd4ad10954c3a96556cb3a728 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bbac4facb676248703cf5708001dcd40c0780add
 138336 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138315 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 0b8fa32f551e863bb548a11394239239270dd3dc 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138337 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138318 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 30aec7d331c0dd43c3e83b028c3169993d897552 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138320 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138322 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 f91005e195e7e1485e60cb121731589960f1a3c9 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138324 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Searching for interesting versions
 Result found: flight 137600 (pass), for basis pass
 Result found: flight 138157 (fail), for basis failure
 Repro found: flight 138261 (pass), for basis pass
 Repro found: flight 138267 (fail), for basis failure
 0 revisions at 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d0d8ad39ecb51cd7497cd524484fe09f50876798 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
No revisions left to test, checking graph state.
 Result found: flight 138320 (pass), for last pass
 Result found: flight 138324 (fail), for first failure
 Repro found: flight 138329 (pass), for last pass
 Repro found: flight 138332 (fail), for first failure
 Repro found: flight 138336 (pass), for last pass
 Repro found: flight 138337 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138337/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>

pnmtopng: 221 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
138337: tolerable ALL FAIL

flight 138337 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138337/

Failures :-/ but no regressions.

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


jobs:
 build-amd64                                                  fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8162424392754497582==--

From xen-devel-bounces@lists.xenproject.org Sat Jun 22 23:40:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Jun 2019 23:40:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hepcK-0004Oo-P0; Sat, 22 Jun 2019 23: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=/HPt=UV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hepcJ-0004Oe-AC
 for xen-devel@lists.xenproject.org; Sat, 22 Jun 2019 23:40:19 +0000
X-Inumbo-ID: 1749768f-9547-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1749768f-9547-11e9-8980-bc764e045a96;
 Sat, 22 Jun 2019 23:40: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 1hepcH-0007tc-EJ; Sat, 22 Jun 2019 23:40:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hepcH-0000TY-2j; Sat, 22 Jun 2019 23:40:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hepcH-0004zW-25; Sat, 22 Jun 2019 23:40:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138342-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Jun 2019 23:40:17 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138342: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM0Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAxIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 00:19:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 00: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 1heqEU-0007NW-0D; Sun, 23 Jun 2019 00:19:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1heqES-0007NN-JP
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 00:19:44 +0000
X-Inumbo-ID: 98e38f95-954c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98e38f95-954c-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 00:19: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 1heqEQ-0000lk-3m; Sun, 23 Jun 2019 00:19:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1heqEP-0002so-R4; Sun, 23 Jun 2019 00:19:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1heqEP-00045b-QO; Sun, 23 Jun 2019 00:19:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138207-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-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-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-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-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-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=7d1460c991ac45cccbf9ba3d8aa137029c2bf312
X-Osstest-Versions-That: xen=36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 00:19:41 +0000
Subject: [Xen-devel] [xen-unstable test] 138207: 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>

ZmxpZ2h0IDEzODIwNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODIwNy8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc3MjQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzc3MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NzI0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzc3MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzcyNAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NzI0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDdkMTQ2MGM5OTFhYzQ1Y2NjYmY5YmEzZDhh
YTEzNzAyOWMyYmYzMTIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM2
YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzNzcyNCAgMjAxOS0wNi0xNCAxMDoxNjo1OSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzc4NTEgIDIwMTktMDYtMTYgMDA6NTI6NTQgWiAgICA2IGRheXMgICAgNCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyMDcgIDIwMTktMDYtMjEgMTY6MTY6MTAgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KICBCcmlhbiBXb29kcyA8YnJp
YW4ud29vZHNAYW1kLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVs
aWVuIEdyYWwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgTmljaG9sYXMgVHNpcmFraXMgPG5pa28udHNpcmFraXNAZ21haWwuY29t
PgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgogIFJvZ2VyIFBh
dSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBWb2xvZHlt
eXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgV2VpIExpdSA8d2xAeGVu
Lm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
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
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzNmEx
YzdjMjEzLi43ZDE0NjBjOTkxICA3ZDE0NjBjOTkxYWM0NWNjY2JmOWJhM2Q4YWExMzcwMjljMmJm
MzEyIC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 03:31:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 03:31:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hetE7-0005MG-FC; Sun, 23 Jun 2019 03:31: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hetE6-0005M6-I6
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 03:31:34 +0000
X-Inumbo-ID: 65190a74-9567-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65190a74-9567-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 03:31: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 1hetE2-0005bL-3z; Sun, 23 Jun 2019 03:31: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 1hetE1-0007eA-On; Sun, 23 Jun 2019 03:31:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hetE1-0000mi-Lq; Sun, 23 Jun 2019 03:31:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138223-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-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 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: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-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-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-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds: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:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-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-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-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-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-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-amd64-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=9f31eb60d7a23536bf3902d4dc602f10c822b79e
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 03:31:29 +0000
Subject: [Xen-devel] [linux-4.19 test] 138223: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODIyMyBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyMjMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vl
c3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4gMTM4MDUwCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDlmMzFlYjYwZDdhMjM1MzZiZjM5MDJkNGRjNjAyZjEwYzgyMmI3OWUKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2
MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNToz
OTowOCBaICAyMzIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQg
MTQ6MTA6MTUgWiAgMjMwIGRheXMgIDE0MCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzgwNTAgIDIwMTktMDYtMTkgMjE6Mzk6MjUgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjIxNjAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
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
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3MzM1NiBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 03:44:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 03:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hetQH-0006F1-Pv; Sun, 23 Jun 2019 03:44: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hetQG-0006Ep-85
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 03:44:08 +0000
X-Inumbo-ID: 24b926d0-9569-11e9-b97f-d39d7a196ad3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24b926d0-9569-11e9-b97f-d39d7a196ad3;
 Sun, 23 Jun 2019 03:44: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 1hetQ9-0005pl-Uq; Sun, 23 Jun 2019 03:44: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 1hetQ9-0000An-Nk; Sun, 23 Jun 2019 03:44:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hetQ9-0005GF-N4; Sun, 23 Jun 2019 03:44:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138347-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 03:44:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138347: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM0Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MjI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUx
NGI0MzMyOWE5MjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODIyOCAgMjAxOS0wNi0yMSAyMDow
MDozOSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyNDIgIDIwMTktMDYtMjEg
MjM6MDE6NDggWiAgICAxIGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAganVsaWVuLmdyYWxsQGFybS5jb20KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
am9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTE5MTE1NjM2MTA3ODY2MTVjMmIzYTAx
Y2RjYWFmMDlhNmY5ZTM4ZApBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjIwOjI1IDIwMTkgLTA3MDAKCiAgICB4
ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbiBwZHhfaW5pdF9tYXNrCiAgICAKICAgIFRo
ZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0aGUgZmly
c3QgYmFuawogICAgc3RhcnRzIGF0IGFkZHJlc3MgMHgwLiBUaGUgcmVhc29uIGlzIHRoYXQgcGR4
X2luaXRfbWFzayB3aWxsIGRvICcwIC0gMScKICAgIGNhdXNpbmcgYW4gdW5kZXJmbG93LiBBcyBh
IHJlc3VsdCwgdGhlIG1hc2sgYmVjb21lcyAweGZmZmZmZmZmZmZmZmZmZmYKICAgIHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50CiAgICBtZW1vcnkgd2FzdGUgaW4gdGhlIGZyYW1ldGFibGUgc2l6ZSBjb21wdXRhdGlvbi4K
ICAgIAogICAgRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9y
eSBiYW5rIHN0YXJ0aW5nIGF0IDB4MAogICAgYW5kIGEgaGlnaCBtZW1vcnkgYmFuaywgdGhlIGZy
YW1ldGFibGUgd2lsbCBlbmQgdXAgY292ZXJpbmcgYWxsIHRoZQogICAgaG9sZXMgaW4gYmV0d2Vl
bi4KICAgIAogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIG1hc2sgaXMgdG8gYmUgcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCiAgICBwZm5fcGR4X2hvbGVfc2V0dXAsIHdoaWNoIGJhc2VkIG9uIHRoZSBt
YXNrIHBhcmFtZXRlciBjYWxjdWxhdGVzCiAgICBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhf
Ym90dG9tX21hc2ssIGV0Yy4gd2hpY2ggYXJlIGFjdHVhbGx5IHRoZQogICAgaW1wb3J0YW50IG1h
c2tzIGZvciBmcmFtZXRhYmxlIGluaXRpYWxpemF0aW9uIGxhdGVyIG9uLgogICAgCiAgICBwZm5f
cGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29tcHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVS
IGJpdHMgKDFHQgogICAgb24gQVJNKS4gVGh1cywgaXQgaXMgc2FmZSB0byBpbml0aWFsaXplIG1h
c2sgcGFzc2luZyAxVUxMIDw8IChNQVhfT1JERVIKICAgICsgUEFHRV9TSElGVCkgYXMgc3RhcnQg
YWRkcmVzcyB0byBwZHhfaW5pdF9tYXNrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWI2M2UxMjI1YWJhMDRjOTU5ZWViNjhlZGE5OWU0
MjI5MzljMzdkZQpBdXRob3I6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KRGF0ZTogICBGcmkgSnVuIDIxIDEzOjE5OjMxIDIwMTkgLTA3MDAKCiAgICB4ZW46IFJl
cGxhY2UgdTY0IHdpdGggdWludDY0X3QgaW4gcGR4X2luaXRfbWFzaygpIGFuZCBjYWxsZXJzCiAg
ICAKICAgIFhlbiBpcyBwaGFzaW5nIG91dCB0aGUgdXNlIG9mIHU2NCBpbiBmYXZvciBvZiB1aW50
NjRfdC4gVGhlcmVmb3JlLCB0aGUKICAgIGluc3RhbmNlIG9mIHU2NCBpbiB0aGUgcGR4X2luaXRf
bWFzaygpIChhbmQgdGhlIGNhbGxlcnMpIGFyZSBub3cKICAgIHJlcGxhY2VkIHdpdGggdWludDY0
X3QuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFsc28gbW9kaWZ5CiAgICBzcmF0X3JlZ2lvbl9t
YXNrIGFzIHRoaXMgaXMgdXNlZCB0byBzdG9yZSB0aGUgcmVzdWx0IG9mIHBkeF9pbml0X21hc2so
KS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 06:18:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 06:18:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hevpV-0000zp-9a; Sun, 23 Jun 2019 06:18: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hevpU-0000ze-7c
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 06:18:20 +0000
X-Inumbo-ID: aea87480-957e-11e9-b000-cfc948b3bfe9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aea87480-957e-11e9-b000-cfc948b3bfe9;
 Sun, 23 Jun 2019 06:18: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 1hevpN-0000kL-M9; Sun, 23 Jun 2019 06:18: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 1hevpN-0003p9-DY; Sun, 23 Jun 2019 06:18:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hevpN-0003bp-Cx; Sun, 23 Jun 2019 06:18:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138234-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=719a684d7df1b5b5627f42447be4f12aab038343
X-Osstest-Versions-That: ovmf=4c12dcace99dba96a9d4f7d0e259c0231e8fe6f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 06:18:13 +0000
Subject: [Xen-devel] [ovmf test] 138234: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODIzNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyMzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEy
YWFiMDM4MzQzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0YzEyZGNh
Y2U5OWRiYTk2YTlkNGY3ZDBlMjU5YzAyMzFlOGZlNmYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzgwNzcgIDIwMTktMDYtMjAgMDQ6Mzk6MDIgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4MjM0ICAyMDE5LTA2LTIxIDIwOjQ3OjUwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZywgR3Vv
IDxndW8uZG9uZ0BpbnRlbC5jb20+CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBI
YW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yu
a29jaEBhcm0uY29tPgogIEx1LCBYaWFveXVYIDx4aWFveXV4Lmx1QGludGVsLmNvbT4KICBXZWk2
IFh1IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBYaWFveXUgTHUgPHhpYW95dXgubHVAaW50ZWwuY29t
PgogIHh1d2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpo
YW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9v
dm1mLmdpdAogICA0YzEyZGNhY2U5Li43MTlhNjg0ZDdkICA3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQy
NDQ3YmU0ZjEyYWFiMDM4MzQzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 06:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 06: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 1hewR9-0003zj-IJ; Sun, 23 Jun 2019 06:57:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hewR7-0003zZ-UO
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 06:57:13 +0000
X-Inumbo-ID: 20c27f1c-9584-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20c27f1c-9584-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 06:57:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hewR6-0001R3-J9; Sun, 23 Jun 2019 06:57: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 1hewR6-0006xh-95; Sun, 23 Jun 2019 06:57:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hewR6-0006Of-8R; Sun, 23 Jun 2019 06:57:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138355-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=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 06:57:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138355: 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>

ZmxpZ2h0IDEzODM1NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM1NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMTkxMTU2MzYxMDc4NjYxNWMyYjNhMDFjZGNhYWYwOWE2ZjllMzhkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmM2Q4ZWVmOTA5MTc0N2U3MGM1
MDUwOTRmNjM1MTRiNDMzMjlhOTIyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgyMjggIDIwMTkt
MDYtMjEgMjA6MDA6MzkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjQyICAy
MDE5LTA2LTIxIDIzOjAxOjQ4IFogICAgMSBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIGp1bGllbi5ncmFsbEBhcm0uY29tCiAgU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGYzZDhlZWY5MDkuLjExOTExNTYzNjEgIDExOTExNTYz
NjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQgLT4gc21va2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 07:35:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 07:35:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hex2A-00073e-Ab; Sun, 23 Jun 2019 07:35: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hex29-00073S-4p
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 07:35:29 +0000
X-Inumbo-ID: 761278ea-9589-11e9-9d70-ef57c6f91831
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 761278ea-9589-11e9-9d70-ef57c6f91831;
 Sun, 23 Jun 2019 07:35: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 1hex22-00029e-V8; Sun, 23 Jun 2019 07:35: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 1hex22-00019r-GO; Sun, 23 Jun 2019 07:35:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hex22-0002rK-Fj; Sun, 23 Jun 2019 07:35:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hex22-0002rK-Fj@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 07:35:22 +0000
Subject: [Xen-devel] [xen-4.9-testing bisection] complete test-armhf-armhf-xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi00LjktdGVzdGluZwp4ZW5icmFuY2ggeGVuLTQuOS10ZXN0aW5nCmpvYiB0ZXN0
LWFybWhmLWFybWhmLXhsCnRlc3RpZCBkZWJpYW4taW5zdGFsbAoKVHJlZTogbGludXggZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioK
CiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDU2YWEyMzk0YjQ2YjkwMGE0NmZjMDY4YzZiMzlmNmNmZGIwOTMzZGMK
ICBCdWcgbm90IHByZXNlbnQ6IDEwNWRiNDI0YTM0MTU1Yzc0YTZiOTYzZjc5M2ExNjU3ZDE4MDNh
NDIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMzgzNjAvCgoKICBjb21taXQgNTZhYTIzOTRiNDZiOTAwYTQ2ZmMwNjhj
NmIzOWY2Y2ZkYjA5MzNkYwogIEF1dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICBEYXRlOiAgIE1vbiBBcHIgMjkgMTU6MDU6MTYgMjAxOSArMDEwMAogIAogICAgICB4
ZW4vYXJtOiBBZGQgYW4gaXNiKCkgYmVmb3JlIHJlYWRpbmcgQ05UUENUX0VMMCB0byBwcmV2ZW50
IHJlLW9yZGVyaW5nCiAgICAgIAogICAgICBQZXIgRDguMi4xIGluIEFSTSBEREkgMDQ4N0MuYSwg
ImEgcmVhZCB0byBDTlRQQ1RfRUwwIGNhbiBvY2N1cgogICAgICBzcGVjdWxhdGl2ZWx5IGFuZCBv
dXQgb2Ygb3JkZXIgcmVsYXRpdmUgdG8gb3RoZXIgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkCiAgICAg
IG9uIHRoZSBzYW1lIFBFLiIKICAgICAgCiAgICAgIEFkZCBhbiBpbnN0cnVjdGlvbiBiYXJyaWVy
IHRvIGdldCBhY2N1cmF0ZSBudW1iZXIgb2YgY3ljbGVzIHdoZW4KICAgICAgcmVxdWVzdGVkIGlu
IGdldF9jeWNsZXMoKS4gRm9yIHRoZSBvdGhlciB1c2VycyBvZiBDTlBDVF9FTDAsIHJlcGxhY2Ug
YnkKICAgICAgYSBjYWxsIHRvIGdldF9jeWNsZXMoKS4KICAgICAgCiAgICAgIFRoaXMgaXMgcGFy
dCBvZiBYU0EtMjk1LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdy
YXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9y
ZXN1bHRzL2Jpc2VjdC94ZW4tNC45LXRlc3RpbmcvdGVzdC1hcm1oZi1hcm1oZi14bC5kZWJpYW4t
aW5zdGFsbC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3Bl
Y3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21l
L2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuOS10ZXN0aW5nL3Rlc3QtYXJtaGYtYXJtaGYteGwu
ZGViaWFuLWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAvMTM4MzYwLmJpc2VjdGlvbi1zdW1tYXJ5
IC0tYmFzaXMtdGVtcGxhdGU9MTMyODg5IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVu
LTQuOS10ZXN0aW5nIHRlc3QtYXJtaGYtYXJtaGYteGwgZGViaWFuLWluc3RhbGwKU2VhcmNoaW5n
IGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzNzg0OSBmYWlsIFtob3N0PWFybmRhbGUtbGFr
ZXNpZGVdIC8gMTM3NzIxIFtob3N0PWN1YmlldHJ1Y2stcGljYXNzb10gMTM3NjY0IFtob3N0PWN1
YmlldHJ1Y2stYnJhcXVlXSAxMzc1NjcgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIDEzNzQ2MSBb
aG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0gMTM3MzcxIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVd
IDEzNzI2NyBbaG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNdIDEzNzE2OSBvay4KRmFpbHVyZSAvIGJh
c2lzIHBhc3MgZmxpZ2h0czogMTM3ODQ5IC8gMTM3MTY5ClRyZWU6IGxpbnV4IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0CkxhdGVzdCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2Mz
YjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4
NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQ5MDdmNWVmOWEx
NGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwpCYXNpcyBwYXNzIGU2NGFjMjY3NDlkYzJjMGYz
OTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA1YTllMjNjZWI5OTFmM2JkMGVlYTc0ZDZiNjdmOTEwMmY2NWVhNmJjIGFhZDIzMDY2
ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQx
MjYyM2U4YzQyM2VlODIxYiBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRi
CkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQjZTY0YWMyNjc0OWRjMmMwZjM5MGNh
Y2NkMDQyNzQ2MDhhYjMxYzhjZi1lNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFj
OGNmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5n
aXQjNWE5ZTIzY2ViOTkxZjNiZDBlZWE3NGQ2YjY3ZjkxMDJmNjVlYTZiYy1mYzdkOTk3YzM1Mzcy
MTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQjYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViXAogYi1hYWQyMzA2
NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L3NlYWJpb3MuZ2l0IzA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgy
MWItODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdCNhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRi
LTM0OTA3ZjVlZjlhMTRlZTAyNTUwMzI2NmNmODdkYzE1MjRmYjFlNGMKRnJvbSBnaXQ6Ly9jYWNo
ZTo5NDE5L2dpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4KICAgZjNkOGVlZjkwOS4uMTE5MTE1NjM2
MSAgc21va2UgICAgICAtPiBvcmlnaW4vc21va2UKTG9hZGVkIDMwMDEgbm9kZXMgaW4gcmV2aXNp
b24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzcwODAgW2hvc3Q9Y3ViaWV0
cnVjay1waWNhc3NvXQogMTM3MTA4IFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2VyXQogMTM3MTY5
IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVhOWUyM2NlYjk5MWYzYmQwZWVhNzRkNmI2
N2Y5MTAyZjY1ZWE2YmMgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiAw
OTMyYzIwNTYwNTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiIGFjOTAyNDA3ODViOGU1ZjZi
NDBlZTM2NzM5YmI4ZWE5YzY0NWJmNGIKIDEzNzI2NyBbaG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNd
CiAxMzczNzEgW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0KIDEzNzQ2MSBbaG9zdD1hcm5kYWxl
LWJsdWV3YXRlcl0KIDEzNzU2NyBbaG9zdD1hcm5kYWxlLXdlc3RmaWVsZF0KIDEzNzcyMSBbaG9z
dD1jdWJpZXRydWNrLXBpY2Fzc29dCiAxMzc2NjQgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAx
Mzc4NDkgZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2Mz
YjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4
NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzQ5MDdmNWVmOWEx
NGVlMDI1NTAzMjY2Y2Y4N2RjMTUyNGZiMWU0YwogMTM4MzQ1IGZhaWwgZTY0YWMyNjc0OWRjMmMw
ZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYWFkMjMw
NjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0
MGNhODgxYzYzNGFlMTRkNGU5IGY4MDQ1NDlhMzZhNTQ5YTAwNDM3YzhkOGRmMDY5ZWU2OWRlMDE3
MTYKIDEzODMyNSBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2Yg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2
ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUy
YTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAzNDkwN2Y1
ZWY5YTE0ZWUwMjU1MDMyNjZjZjg3ZGMxNTI0ZmIxZTRjCiAxMzgzNDkgZmFpbCBlNjRhYzI2NzQ5
ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBh
YWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1Zjgz
ZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNTZhYTIzOTRiNDZiOTAwYTQ2ZmMwNjhjNmIzOWY2Y2Zk
YjA5MzNkYwogMTM4MzYwIGZhaWwgZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMx
YzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUz
NzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5
M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDU2
YWEyMzk0YjQ2YjkwMGE0NmZjMDY4YzZiMzlmNmNmZGIwOTMzZGMKIDEzODMzMSBwYXNzIGU2NGFj
MjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBmZTBjMjc3MGE3MmFmM2EzNGY3OWM4NDY3NmI3YmYwYzk3MDkw
YmRhIGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRm
YTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJi
OGVhOWM2NDViZjRiCiAxMzgzMTYgcGFzcyBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYw
OGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNWE5ZTIz
Y2ViOTkxZjNiZDBlZWE3NGQ2YjY3ZjkxMDJmNjVlYTZiYyBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5
MTIzMzkzZmJlMmE1YTg4NWJiIDA5MzJjMjA1NjA1NzQ2OTZjZjg3ZGRkMTI2MjNlOGM0MjNlZTgy
MWIgYWM5MDI0MDc4NWI4ZTVmNmI0MGVlMzY3MzliYjhlYTljNjQ1YmY0YgogMTM4MzUxIHBhc3Mg
ZTY0YWMyNjc0OWRjMmMwZjM5MGNhY2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0
NWNiZWVhMzYgYWFkMjMwNjZlNGIyNzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2Zi
NWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDEwNWRiNDI0YTM0MTU1Yzc0YTZiOTYz
Zjc5M2ExNjU3ZDE4MDNhNDIKIDEzODMzOSBwYXNzIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0
Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBl
NWI0ZDgyNWFmYzQ3NGE4Y2I5MTZhMjQ3NmRjMGJiODVmYjMyYjJkIGFhZDIzMDY2ZTRiMjcyOTZk
MjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRh
ZTE0ZDRlOSBhYzkwMjQwNzg1YjhlNWY2YjQwZWUzNjczOWJiOGVhOWM2NDViZjRiCiAxMzgzNDMg
ZmFpbCBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3
YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1
MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgZjZiMGYzM2I5Y2IwNmMzZDA1
MzU3MjBmN2Q5NDBjZjg0MTc5N2RjMAogMTM4MzQ0IHBhc3MgZTY0YWMyNjc0OWRjMmMwZjM5MGNh
Y2NkMDQyNzQ2MDhhYjMxYzhjZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgYWFkMjMwNjZlNGIy
NzI5NmQyMTliOTEyMzM5M2ZiZTJhNWE4ODViYiA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgx
YzYzNGFlMTRkNGU5IDEwNWRiNDI0YTM0MTU1Yzc0YTZiOTYzZjc5M2ExNjU3ZDE4MDNhNDIKIDEz
ODM1NCBmYWlsIGU2NGFjMjY3NDlkYzJjMGYzOTBjYWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNi
MGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRiMjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1
YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA1NmFhMjM5NGI0NmI5
MDBhNDZmYzA2OGM2YjM5ZjZjZmRiMDkzM2RjCiAxMzgzNTggcGFzcyBlNjRhYzI2NzQ5ZGMyYzBm
MzkwY2FjY2QwNDI3NDYwOGFiMzFjOGNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZmM3ZDk5N2MzNTM3MjEyNjgyM2MzYjBhY2Y3YjY3YzQ1Y2JlZWEzNiBhYWQyMzA2
NmU0YjI3Mjk2ZDIxOWI5MTIzMzkzZmJlMmE1YTg4NWJiIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQw
Y2E4ODFjNjM0YWUxNGQ0ZTkgMTA1ZGI0MjRhMzQxNTVjNzRhNmI5NjNmNzkzYTE2NTdkMTgwM2E0
MgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzcxNjkgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3
ODQ5IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MzE2
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4MzI1IChmYWls
KSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGU2NGFjMjY3NDlkYzJjMGYzOTBj
YWNjZDA0Mjc0NjA4YWIzMWM4Y2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGFhZDIzMDY2ZTRi
MjcyOTZkMjE5YjkxMjMzOTNmYmUyYTVhODg1YmIgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4
MWM2MzRhZTE0ZDRlOSAxMDVkYjQyNGEzNDE1NWM3NGE2Yjk2M2Y3OTNhMTY1N2QxODAzYTQyCk5v
IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZv
dW5kOiBmbGlnaHQgMTM4MzQ0IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTM4MzQ5IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTM4MzUxIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgz
NTQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzgzNTgg
KHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODM2MCAoZmFpbCks
IGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFu
Z2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA1NmFhMjM5NGI0NmI5MDBhNDZmYzA2OGM2YjM5ZjZj
ZmRiMDkzM2RjCiAgQnVnIG5vdCBwcmVzZW50OiAxMDVkYjQyNGEzNDE1NWM3NGE2Yjk2M2Y3OTNh
MTY1N2QxODAzYTQyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MzYwLwoKCiAgY29tbWl0IDU2YWEyMzk0YjQ2Yjkw
MGE0NmZjMDY4YzZiMzlmNmNmZGIwOTMzZGMKICBBdXRob3I6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgRGF0ZTogICBNb24gQXByIDI5IDE1OjA1OjE2IDIwMTkgKzAxMDAK
ICAKICAgICAgeGVuL2FybTogQWRkIGFuIGlzYigpIGJlZm9yZSByZWFkaW5nIENOVFBDVF9FTDAg
dG8gcHJldmVudCByZS1vcmRlcmluZwogICAgICAKICAgICAgUGVyIEQ4LjIuMSBpbiBBUk0gRERJ
IDA0ODdDLmEsICJhIHJlYWQgdG8gQ05UUENUX0VMMCBjYW4gb2NjdXIKICAgICAgc3BlY3VsYXRp
dmVseSBhbmQgb3V0IG9mIG9yZGVyIHJlbGF0aXZlIHRvIG90aGVyIGluc3RydWN0aW9ucyBleGVj
dXRlZAogICAgICBvbiB0aGUgc2FtZSBQRS4iCiAgICAgIAogICAgICBBZGQgYW4gaW5zdHJ1Y3Rp
b24gYmFycmllciB0byBnZXQgYWNjdXJhdGUgbnVtYmVyIG9mIGN5Y2xlcyB3aGVuCiAgICAgIHJl
cXVlc3RlZCBpbiBnZXRfY3ljbGVzKCkuIEZvciB0aGUgb3RoZXIgdXNlcnMgb2YgQ05QQ1RfRUww
LCByZXBsYWNlIGJ5CiAgICAgIGEgY2FsbCB0byBnZXRfY3ljbGVzKCkuCiAgICAgIAogICAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTI5NS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGlu
IC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuOS10ZXN0aW5nL3Rlc3QtYXJtaGYtYXJt
aGYteGwuZGViaWFuLWluc3RhbGwue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEzODM2MDogdG9sZXJhYmxlIEFMTCBGQUlMCgpm
bGlnaHQgMTM4MzYwIHhlbi00LjktdGVzdGluZyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM2MC8KCkZhaWx1cmVz
IDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmlu
Y2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVz
dGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 07:44:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 07: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 1hexBG-0007sF-86; Sun, 23 Jun 2019 07: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hexBE-0007s5-S3
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 07:44:52 +0000
X-Inumbo-ID: c65da238-958a-11e9-a626-3b0c6a89c01e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c65da238-958a-11e9-a626-3b0c6a89c01e;
 Sun, 23 Jun 2019 07:44: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 1hexB9-0002KJ-26; Sun, 23 Jun 2019 07:44: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 1hexB8-0002GZ-I1; Sun, 23 Jun 2019 07:44:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hexB8-0003vT-Gr; Sun, 23 Jun 2019 07:44:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138224-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-credit2:guest-start: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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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: Sun, 23 Jun 2019 07:44:46 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138224: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODIyNCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODIyNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMDk2NQogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMwOTY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM2NzIx
MGY2MGRmYTgzNTY1ZDI2YWU3MTBlNGY1ZTcyOWE5NWRjZTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDkwOGU3NjhmYWU0OWE4ZGIwMDg5ZTY4MTg4NjUyMDc5ZTNiZmFh
NjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMDk2NSAgMjAxOC0xMi0wMyAwOTowNjoxOSBaICAy
MDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM1OTggIDIwMTktMDMtMDUgMTU6MDY6MjMg
WiAgMTA5IGRheXMgICA1NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyMjQgIDIw
MTktMDYtMjEgMTk6MDU6MzEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZSBQcnp5d2FyYSA8YW5kcmUu
cHJ6eXdhcmFAYXJtLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
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
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAx
MjQwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 09:58:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 09: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 1hezG2-00019j-QY; Sun, 23 Jun 2019 09: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hezG2-00019X-3x
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 09:57:58 +0000
X-Inumbo-ID: 5f9655a5-959d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f9655a5-959d-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 09:57: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 1hezFy-0005Gg-So; Sun, 23 Jun 2019 09:57: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 1hezFy-0003L0-DZ; Sun, 23 Jun 2019 09:57:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hezFy-0000aW-Cw; Sun, 23 Jun 2019 09:57:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138366-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=11911563610786615c2b3a01cdcaaf09a6f9e38d
X-Osstest-Versions-That: xen=260acc521db4c29df4aa9b7a67f42cf967871fd3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 09:57:54 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138366: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM2NiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM2Ni8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDExOTExNTYzNjEwNzg2
NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDI2MGFjYzUyMWRiNGMyOWRmNGFhOWI3YTY3ZjQyY2Y5Njc4NzFmZDMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODAxMyAgMjAxOS0wNi0xOSAwOToyMToyMCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzgzNjYgIDIwMTktMDYtMjMgMDk6MTg6MzcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxp
ZW4gR3JhbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICBqdWxpZW4uZ3JhbGxAYXJtLmNvbQogIE5pY2hvbGFzIFRzaXJha2lzIDxu
aWtvLnRzaXJha2lzQGdtYWlsLmNvbT4KICBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFp
bmZvc2VjLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFBl
dHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+CiAgUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVw
YW0uY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDI2MGFjYzUyMWQuLjExOTEx
NTYzNjEgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQgLT4gY292ZXJp
dHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 10:42:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 10: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 1hezwX-0004q8-BD; Sun, 23 Jun 2019 10: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hezwV-0004py-N6
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 10:41:51 +0000
X-Inumbo-ID: 7f61e25e-95a3-11e9-8482-ab104891b2c8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f61e25e-95a3-11e9-8482-ab104891b2c8;
 Sun, 23 Jun 2019 10:41:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hezwO-00068Y-Uh; Sun, 23 Jun 2019 10: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 1hezwO-0007J0-Ia; Sun, 23 Jun 2019 10:41:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hezwO-0004Y4-GQ; Sun, 23 Jun 2019 10:41:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138225-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:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:regression
 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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2: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-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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: Sun, 23 Jun 2019 10:41:44 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138225: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODIyNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODIyNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgUkVH
Ui4gdnMuIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE1IGd1
ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzI4ODkKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMzI4ODkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgOGQyYTY4ODAxNTE5M2UyMGFlNDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0
MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0
IDIyOjA0OjA5IFogIDEzOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0w
Mi0xMSAxMzo0MTo1MCBaICAxMzEgZGF5cyAgIDcwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzODIyNSAgMjAxOS0wNi0yMSAxOTowNTozNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hy
aXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJv
dXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAg
WGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODggbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 12:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 12: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 1hf23F-000672-1T; Sun, 23 Jun 2019 12:56: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=+fKu=UW=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hf23D-00066x-Pf
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 12:56:55 +0000
X-Inumbo-ID: 601f9eca-95b6-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 601f9eca-95b6-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 12:56:54 +0000 (UTC)
Received: by mail-pf1-x444.google.com with SMTP id r7so5961484pfl.3
 for <xen-devel@lists.xenproject.org>; Sun, 23 Jun 2019 05:56:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=ZCeGcahujoVd3nyx1OqtQFGH4qBrJPCeRTzcnpoiFsk=;
 b=V/0QkVRKLV6YjT2NtDJ1q6NHWLekYdG4jLtVhBoxc66TeVMhshd+T1q5Tr8KD6HQ/O
 tkdvYHLTfydhWHy0RN4ruRlHUOQhMMlkSIZcYmYTrYfnGwigVZ7ds6Gydgo/+wk/0wa1
 aFJYblPzwODCFAjjs/g6hs02V/bK18Sr4MyIED/88Kc8YK+D8dS/B5OdUCleS8EwDKCR
 mVgvCcPGfEmWJUPbdyf++R53CSWNycmJcAszzok7/5/PnwMHpHfKHUCDQxKHuaj3jjUv
 khHLpMLLNfr/OeYV2md+ErNxAPK6+lXgZd5i3ch7pR0bsskrPHu05JacU+UbpTpkOyLm
 T+Mg==
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=ZCeGcahujoVd3nyx1OqtQFGH4qBrJPCeRTzcnpoiFsk=;
 b=QNHZbjDAceXgt9glz0YD/GhvXgLJLX/de+OKUOJDrDJw3pTjBDzSKEqE8pI8XXBKZZ
 fPd2RTfUY3e4NTV+ihNrDGcRODqew5XYUpmYqluof2idNdSJbPYEYDwZ2/4M9mwZt2MF
 qmn/MY5Xxfk5Ox2/sXZ9FK9h5GagPyBKrYy7t8GopPLhyDXBAuU9Sx0h/i48h5yZnGJj
 87WIxyGVS/eyVYlYdXJ2/qM15dZaUEi9/yBFs8YGyGCkXCrbYXMZuzeMIjN8wppcicZG
 4P/wxfPTO3xvDFpjF6PQdiF9cAfXarxvkZUF8RlW0nt44n1KSRa+We9w1JppZ6OuTcV0
 TBJQ==
X-Gm-Message-State: APjAAAWtIL8Sqr9X9RmaH6eYZvfg1dRWV4hTiwAnbuJfGyFYcyVQgE2r
 rIYHeo+EBM2prMcBInKOAQBlLJjF
X-Google-Smtp-Source: APXvYqwafA1QKByFAENVOhPoviKCwhk7XBXXxSENeaFi/pjny8iHwoxW66pt8M6d6Buwvuaw5GMTvw==
X-Received: by 2002:a17:90a:2385:: with SMTP id
 g5mr19078234pje.12.1561294613183; 
 Sun, 23 Jun 2019 05:56:53 -0700 (PDT)
Received: from localhost.localdomain ([223.179.152.0])
 by smtp.gmail.com with ESMTPSA id k3sm7712338pgo.81.2019.06.23.05.56.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Sun, 23 Jun 2019 05:56:52 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 23 Jun 2019 18:26:31 +0530
Message-Id: <1561294591-14867-1-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [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, julien.grall@arm.com, sstabellini@kernel.org,
 Amit Singh Tomar <amittomer25@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgdkdJQyBpcyBub3QgYWJsZSB0byBjb3BlIHdpdGggaGFyZHdhcmUgUFBJ
cyByb3V0ZWQgdG8gZ3Vlc3RzLgpPbmUgb2YgdGhlIHNvbHV0aW9ucyB0byB0aGlzIHByb2JsZW0g
aXMgdG8gc2tpcCBhbnkgZGV2aWNlIHRoYXQgdXNlcyBQUEkKc291cmNlIGNvbXBsZXRlbHkgd2hp
bGUgYnVpbGRpbmcgdGhlIGRvbWFpbiBpdHNlbGYuCgpUaGlzIHBhdGNoIGdvZXMgdGhyb3VnaCBh
bGwgdGhlIGludGVycnVwdCBzb3VyY2VzIG9mIGEgZGV2aWNlIGFuZCBza2lwIGl0CmlmIG9uZSBv
ZiB0aGUgaW50ZXJydXB0cyBzb3VyY2VzIGlzIGEgUFBJLiBJdCBmaXhlcyBYRU4gYm9vdCBvbiBp
Lk1YOE1RIGJ5CnNraXBwaW5nIHRoZSBQTVUgbm9kZS4KClN1Z2dlc3RlZC1ieTogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClNpZ25lZC1vZmYtYnk6IEFtaXQgU2luZ2ggVG9t
YXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjI6CiAgICAqIFVw
ZGF0ZSBzdWJqZWN0LWxpbmUgZm9yIHRoZSBwYXRjaC4KICAgICogRml4IGNvbW1pdCBtZXNzYWdl
LgogICAgKiBBZGQgcHJvcGVyIGNvbW1lbnRzIGZvciBjaGFuZ2VzLgoKQ2hhbmdlcyBzaW5jZSB2
MToKICAgICogQWRkZWQgY29tbWVudCBmb3IgUFBJcyByYW5nZS4KLS0tCiB4ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgfCAyMCArKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQs
IDE5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggZDk4
MzY3Ny4uNTM5MzVmOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisr
KyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTM1Myw3ICsxMzUzLDcgQEAgc3Rh
dGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5l
bF9pbmZvICpraW5mbywKICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAogICAgIH07CiAgICAg
c3RydWN0IGR0X2RldmljZV9ub2RlICpjaGlsZDsKLSAgICBpbnQgcmVzOworICAgIGludCByZXMs
IGksIG5pcnEsIGlycV9pZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIGNvbnN0IGNoYXIg
KnBhdGg7CiAKQEAgLTE0MDAsNiArMTQwMCwyNCBAQCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVf
bm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogICAgIH0K
IAogICAgIC8qCisgICAgICogVGhlIHZHSUMgZG9lcyBub3Qgc3VwcG9ydCByb3V0aW5nIGhhcmR3
YXJlIFBQSXMgdG8gZ3Vlc3QuIFNvCisgICAgICogd2UgbmVlZCB0byBza2lwIGFueSBub2RlIHVz
aW5nIFBQSXMuCisgICAgICovCisgICAgbmlycSA9IGR0X251bWJlcl9vZl9pcnEobm9kZSk7CisK
KyAgICBmb3IgKCBpID0gMCA7IGkgPCBuaXJxIDsgaSsrICkKKyAgICB7CisgICAgICAgIGlycV9p
ZCA9IHBsYXRmb3JtX2dldF9pcnEobm9kZSwgaSk7CisKKyAgICAgICAgLyogUFBJcyByYW5nZXMg
ZnJvbSBJRCAxNiB0byAzMSAqLworICAgICAgICBpZiAoIGlycV9pZCA+PSAxNiAmJiBpcnFfaWQg
PCAzMiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGR0X2RwcmludGsoIiBTa2lwIGl0KHVzaW5n
IFBQSXMpXG4iKTsKKyAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyoKICAgICAgKiBYZW4gaXMgdXNpbmcgc29tZSBwYXRoIGZvciBpdHMgb3duIHB1cnBvc2Uu
IFdhcm4gaWYgYSBub2RlCiAgICAgICogYWxyZWFkeSBleGlzdHMgd2l0aCB0aGUgc2FtZSBwYXRo
LgogICAgICAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 13:13:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 13: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 1hf2JT-0007e0-JR; Sun, 23 Jun 2019 13: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hf2JR-0007dq-Rc
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 13:13:41 +0000
X-Inumbo-ID: b78e9187-95b8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b78e9187-95b8-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 13:13: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 1hf2JP-0000VI-87; Sun, 23 Jun 2019 13: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 1hf2JO-0001eK-U1; Sun, 23 Jun 2019 13:13:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hf2JO-0002b9-TM; Sun, 23 Jun 2019 13:13:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138258-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-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:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl: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-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair: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-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt: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-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds: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:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-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-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt: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-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=68d7ff0cff0c4905802104843cf0100543b47314
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 13:13:38 +0000
Subject: [Xen-devel] [qemu-mainline test] 138258: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI1OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyNTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxv
Y2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNjhk
N2ZmMGNmZjBjNDkwNTgwMjEwNDg0M2NmMDEwMDU0M2I0NzMxNApiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAxMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgMTAgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODI1OCAg
MjAxOS0wNi0yMiAwMjowNjo1OSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29saW4gWHUgPGNvbGluLnh1QGludGVsLmNvbT4K
ICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRA
Z2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0
LmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRo
YXQuY29tPgogIEphbWVzIENvdXJ0aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4K
ICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwu
Y29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExp
IEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nLmNo
ZW5Ab3JhY2xlLmNvbT4KICBMaXJhbiBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFy
YW4gV2lsc29uIDxtYXJhbi53aWxzb25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUg
PG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFu
ZEBhcm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhh
dC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3Zn
YWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVs
LmRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFy
by5vcmc+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2Vk
LWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJl
ZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5l
dHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5
IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4Lmlu
dGVsLmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdXJ5
IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MDUwIGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 14:31:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 14: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 1hf3W3-00059d-Qh; Sun, 23 Jun 2019 14:30: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hf3W2-00059S-V4
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 14:30:47 +0000
X-Inumbo-ID: 7a970f22-95c3-11e9-b2b6-b7fc794fc206
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a970f22-95c3-11e9-b2b6-b7fc794fc206;
 Sun, 23 Jun 2019 14:30: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 1hf3Vx-0001xD-IW; Sun, 23 Jun 2019 14:30: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 1hf3Vx-0007fT-5U; Sun, 23 Jun 2019 14:30:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hf3Vx-0007v0-4a; Sun, 23 Jun 2019 14:30:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138226-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:regression
 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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu: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-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-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-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-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-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=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
X-Osstest-Versions-That: xen=adf037bba1e6af47fef8584c1ad41f424ebda01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 14:30:41 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138226: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODIyNiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyMjYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdS
LiB2cy4gMTM3MzgxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTM3MzgxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzczODEKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAyOWZk
NDAzZWY1YzAyZTJjYmQwNzY5ZTY0ZWMwYjYxZTA2NThkMzU4CmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICBhZGYwMzdiYmExZTZhZjQ3ZmVmODU4NGMxYWQ0MWY0MjRlYmRh
MDFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzczODEgIDIwMTktMDYtMDYgMTA6MDM6MDggWiAg
IDE3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3NzI3ICAyMDE5LTA2LTE0IDE0OjA1OjMy
IFogICAgOSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjI2ICAy
MDE5LTA2LTIxIDE5OjA1OjU1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNh
Lmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFhp
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
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
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
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
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
NDY1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 19:50:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 19:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hf8VV-0003ua-Fi; Sun, 23 Jun 2019 19:50:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hf8VU-0003uQ-BG
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 19:50:32 +0000
X-Inumbo-ID: 277c32d7-95f0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 277c32d7-95f0-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 19:50:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hf8VR-0008Lz-B0; Sun, 23 Jun 2019 19:50:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hf8VQ-0007J8-UI; Sun, 23 Jun 2019 19:50:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hf8VQ-0007Jm-T9; Sun, 23 Jun 2019 19:50:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138245-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-credit1: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-credit2: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-examine: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-xl: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-i386-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-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=121bddf39a8e39baf0df9ef1d688392c179935cd
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 19:50:28 +0000
Subject: [Xen-devel] [linux-linus test] 138245: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI0NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MjQ1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBn
dWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxMjFiZGRmMzlhOGUzOWJhZjBkZjllZjFk
Njg4MzkyYzE3OTkzNWNkCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3
MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTEwIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDEwOSBkYXlzICAgNTYgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjQ1ICAyMDE5LTA2LTIyIDAwOjA3OjAyIFog
ICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozMzgwIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA1OTY2MjcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 21:15:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 21: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 1hf9pk-0001Zm-9Z; Sun, 23 Jun 2019 21:15: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=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hf9pi-0001Za-9u
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 21:15:30 +0000
X-Inumbo-ID: 02ee9a6a-95fc-11e9-9ebc-0be557b27181
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 02ee9a6a-95fc-11e9-9ebc-0be557b27181;
 Sun, 23 Jun 2019 21:15: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 1hf9pZ-0001eB-Ti; Sun, 23 Jun 2019 21:15: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 1hf9pZ-00051D-DP; Sun, 23 Jun 2019 21:15:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hf9pZ-0000Uo-CS; Sun, 23 Jun 2019 21:15:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138282-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-amd64-i386-xl-qemut-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-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-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-pvshim:guest-start: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-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
X-Osstest-Versions-This: linux=a5758c5311775625be7f6dd54757ed356dbf2977
X-Osstest-Versions-That: linux=bb263a2a2d4380a56edab6dce5a2c064769676fb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 21:15:21 +0000
Subject: [Xen-devel] [linux-4.14 test] 138282: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI4MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgyODIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzODA5OQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYTU3NThjNTMxMTc3NTYy
NWJlN2Y2ZGQ1NDc1N2VkMzU2ZGJmMjk3NwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgYmIyNjNhMmEyZDQzODBhNTZlZGFiNmRjZTVhMmMwNjQ3Njk2NzZmYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM4MDk5ICAyMDE5LTA2LTIwIDA4OjI4OjMzIFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzODI4MiAgMjAxOS0wNi0yMiAwNjo0MDo0NSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFqYXkgS2FoZXIgPGFrYWhlckB2bXdhcmUuY29tPgogIEFsIFZpcm8gPHZpcm9AemVu
aXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBMb2NobWFubiA8YWxleGFuZGVyLmxvY2htYW5u
QHR1LWRvcnRtdW5kLmRlPgogIEFtaXQgQ29oZW4gPGFtaXRjQG1lbGxhbm94LmNvbT4KICBBbmRy
ZWEgQXJjYW5nZWxpIDxhYXJjYW5nZUByZWRoYXQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1A
bGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5qdSBUIFN1ZGhha2FyIDxhbmp1QGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBC
YXJkIExpYW8gPHl1bmctY2h1YW4ubGlhb0BsaW51eC5pbnRlbC5jb20+CiAgQmVuamFtaW4gVGlz
c29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCb3Jpc2xhdiBQZXRrb3Yg
PGJwQHN1c2UuZGU+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgRGFuIENhcnBl
bnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1A
ZGF2ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgQm9nZGFub3YgPGRtaXRyeS5ib2dkYW5vdkBhcXVhbnRp
YS5jb20+CiAgRG9uIEJyYWNlIDxkb24uYnJhY2VAbWljcm9zZW1pLmNvbT4KICBFcmljIER1bWF6
ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRl
PgogIEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgogIEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSG9yc3QgU2NoaXJtZWll
ciA8aG9yc3Quc2NoaXJtZWllckB0dS1kb3J0bXVuZC5kZT4KICBJZG8gU2NoaW1tZWwgPGlkb3Nj
aEBtZWxsYW5veC5jb20+CiAgSWdvciBSdXNza2lraCA8aWdvci5ydXNza2lraEBhcXVhbnRpYS5j
b20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSXZhbiBWZWNlcmEgPGl2ZWNl
cmFAcmVkaGF0LmNvbT4KICBKYWdkaXNoIE1vdHdhbmkgPGphZ2Rpc2gubW90d2FuaUBzb3Bob3Mu
Y29tPgogIEphc29uIEdlcmVja2UgPGphc29uLmdlcmVja2VAd2Fjb20uY29tPgogIEphc29uIEd1
bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKYXNvbiBZYW4gPHlhbmFpamllQGh1YXdlaS5j
b20+CiAgSmVmZnJpbiBKb3NlIFQgPGplZmZyaW5AcmFqYWdpcml0ZWNoLmVkdS5pbj4KICBKZXJl
bXkgU293ZGVuIDxqZXJlbXlAYXphemVsLm5ldD4KICBKaXJpIFBpcmtvIDxqaXJpQG1lbGxhbm94
LmNvbT4KICBKb2huIFBhdWwgQWRyaWFuIEdsYXViaXR6IDxnbGF1Yml0ekBwaHlzaWsuZnUtYmVy
bGluLmRlPgogIEp1bGlhbiBBbmFzdGFzb3YgPGphQHNzaS5iZz4KICBLZWVzIENvb2sgPGtlZXNj
b29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtpcmlsbC5zaHV0ZW1vdkBs
aW51eC5pbnRlbC5jb20+CiAgTGlhbmJvIEppYW5nIDxsaWppYW5nQHJlZGhhdC5jb20+CiAgTGlu
dXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpbnVzIFdhbGxl
aWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBNYXJjZWxvIFJpY2FyZG8gTGVpdG5lciA8
bWFyY2Vsby5sZWl0bmVyQGdtYWlsLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5w
ZXRlcnNlbkBvcmFjbGUuY29tPgogIE1heCBVdmFyb3YgPG11dmFyb3ZAZ21haWwuY29tPgogIE1p
Y2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIEhlbm5lcmljaCA8
bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNl
LmNvbT4KICBOZWlsIEhvcm1hbiA8bmhvcm1hbkB0dXhkcml2ZXIuY29tPgogIFBhYmxvIE5laXJh
IEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhdWwgTWFja2VycmFzIDxwYXVsdXNAb3ps
YWJzLm9yZz4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4K
ICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUmFuZHkgRHVubGFwIDxy
ZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgU2FoaXR5YSBUdW1tYWxhIDxzdHVtbWFsYUBjb2RlYXVy
b3JhLm9yZz4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2hhd24gTGFuZGRl
biA8c2hhd25AZ2l0LmljdT4KICBTaW1vbiBIb3JtYW4gPGhvcm1zQHZlcmdlLm5ldC5hdT4KICBT
dGVmYW4gV2FocmVuIDxzdGVmYW4ud2FocmVuQGkyc2UuY29tPgogIFN0ZXBoYW5lIEVyYW5pYW4g
PGVyYW5pYW5AZ29vZ2xlLmNvbT4KICBTdGVwaGVuIEJveWQgPHNib3lkQGtlcm5lbC5vcmc+CiAg
VGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3Vz
ZS5kZT4KICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRvbW1pIFJh
bnRhbGEgPHRvbW1pLnQucmFudGFsYUBub2tpYS5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBh
dG9taWRlLmNvbT4KICBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5jb20+CiAgVmFydW4gUHJh
a2FzaCA8dmFydW5AY2hlbHNpby5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5k
ZT4KICBZYWJpbiBDdWkgPHlhYmluY0Bnb29nbGUuY29tPgogIFlpbmdqb2UgQ2hlbiA8eWluZ2pv
ZS5jaGVuQG1lZGlhdGVrLmNvbT4KICBZb3NoaWhpcm8gU2hpbW9kYSA8eW9zaGloaXJvLnNoaW1v
ZGEudWhAcmVuZXNhcy5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
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
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzM2IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 23 23:17:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Jun 2019 23:17:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfBjZ-00022p-I4; Sun, 23 Jun 2019 23:17:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=i6yF=UW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfBjY-00022d-C0
 for xen-devel@lists.xenproject.org; Sun, 23 Jun 2019 23:17:16 +0000
X-Inumbo-ID: 08c500e3-960d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08c500e3-960d-11e9-8980-bc764e045a96;
 Sun, 23 Jun 2019 23:17:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfBjU-0003sq-Pb; Sun, 23 Jun 2019 23:17: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 1hfBjU-0005N0-Fj; Sun, 23 Jun 2019 23:17:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfBjU-0002eS-F4; Sun, 23 Jun 2019 23:17:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138379-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-arndale-lakeside:xen-install:fail:nonblocking
 examine:examine-debina1:hosts-allocate:starved:nonblocking
 examine:examine-rochester1:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-metzinger:hosts-allocate:starved:nonblocking
 examine:examine-laxton1:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-braque:hosts-allocate:starved:nonblocking
 examine:examine-pinot1:hosts-allocate:starved:nonblocking
 examine:examine-albana0:hosts-allocate:starved:nonblocking
 examine:examine-baroque0:hosts-allocate:starved:nonblocking
 examine:examine-chardonnay0:hosts-allocate:starved:nonblocking
 examine:examine-italia0:hosts-allocate:starved:nonblocking
 examine:examine-elbling1:hosts-allocate:starved:nonblocking
 examine:examine-fiano1:hosts-allocate:starved:nonblocking
 examine:examine-debina0:hosts-allocate:starved:nonblocking
 examine:examine-italia1:hosts-allocate:starved:nonblocking
 examine:examine-rochester0:hosts-allocate:starved:nonblocking
 examine:examine-baroque1:hosts-allocate:starved:nonblocking
 examine:examine-godello1:hosts-allocate:starved:nonblocking
 examine:examine-pinot0:hosts-allocate:starved:nonblocking
 examine:examine-laxton0:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-gleizes:hosts-allocate:starved:nonblocking
 examine:examine-elbling0:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-picasso:hosts-allocate:starved:nonblocking
 examine:examine-fiano0:hosts-allocate:starved:nonblocking
 examine:examine-chardonnay1:hosts-allocate:starved:nonblocking
 examine:examine-rimava1:hosts-allocate:starved:nonblocking
 examine:examine-godello0:hosts-allocate:starved:nonblocking
 examine:examine-albana1:hosts-allocate:starved:nonblocking
X-Osstest-Versions-That: flight=136859
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Jun 2019 23:17:12 +0000
Subject: [Xen-devel] [examine test] 138379: tolerable 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>

ZmxpZ2h0IDEzODM3OSBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzNzkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGV4YW1pbmUtYXJuZGFsZS1sYWtlc2lkZSAgICAgIDYgeGVuLWluc3RhbGwgICAgICAg
ICAgICAgZmFpbCBibG9ja2VkIGluIDEzNjg1OQogZXhhbWluZS1kZWJpbmExICAgICAgICAgICAg
ICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1y
b2NoZXN0ZXIxICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2
ZWQgIG4vYQogZXhhbWluZS1jdWJpZXRydWNrLW1ldHppbmdlciAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1sYXh0b24xICAgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1jdWJp
ZXRydWNrLWJyYXF1ZSAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQg
IG4vYQogZXhhbWluZS1waW5vdDEgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1hbGJhbmEwICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1iYXJvcXVl
MCAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4v
YQogZXhhbWluZS1jaGFyZG9ubmF5MCAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
ICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1pdGFsaWEwICAgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1lbGJsaW5nMSAg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQog
ZXhhbWluZS1maWFubzEgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAg
ICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1kZWJpbmEwICAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1pdGFsaWExICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhh
bWluZS1yb2NoZXN0ZXIwICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAg
IHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1iYXJvcXVlMSAgICAgICAgICAgICAgMiBob3N0cy1hbGxv
Y2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1nb2RlbGxvMSAgICAgICAg
ICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWlu
ZS1waW5vdDAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0
YXJ2ZWQgIG4vYQogZXhhbWluZS1sYXh0b24wICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0
ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1jdWJpZXRydWNrLWdsZWl6ZXMg
ICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1l
bGJsaW5nMCAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2
ZWQgIG4vYQogZXhhbWluZS1jdWJpZXRydWNrLXBpY2Fzc28gICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1maWFubzAgICAgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1jaGFy
ZG9ubmF5MSAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQg
IG4vYQogZXhhbWluZS1yaW1hdmExICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1nb2RlbGxvMCAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQogZXhhbWluZS1hbGJhbmEx
ICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4v
YQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDEzNjg1OQoKam9iczoK
IGV4YW1pbmUtYWxiYW5hMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdGFydmVkIAogZXhhbWluZS1hbGJhbmExICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWJhcm9xdWUwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtYmFyb3F1
ZTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAog
ZXhhbWluZS1hcm5kYWxlLWJsdWV3YXRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBleGFtaW5lLWN1YmlldHJ1Y2stYnJhcXVlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtY2hhcmRvbm5heTAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1jaGFyZG9u
bmF5MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBl
eGFtaW5lLWRlYmluYTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RhcnZlZCAKIGV4YW1pbmUtZGViaW5hMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1lbGJsaW5nMCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWVsYmxpbmcx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4
YW1pbmUtZmlhbm8wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdGFydmVkIAogZXhhbWluZS1maWFubzEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWN1YmlldHJ1Y2stZ2xlaXplcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtZ29kZWxsbzAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhh
bWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiBleGFtaW5lLWl0YWxpYTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtaXRhbGlhMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1hcm5kYWxlLWxh
a2VzaWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFt
aW5lLWxheHRvbjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RhcnZlZCAKIGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1hcm5kYWxlLW1ldHJvY2VudHJlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWN1YmlldHJ1Y2st
bWV0emluZ2VyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1p
bmUtY3ViaWV0cnVjay1waWNhc3NvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dGFydmVkIAogZXhhbWluZS1waW5vdDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLXBpbm90MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtcmltYXZhMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWlu
ZS1yb2NoZXN0ZXIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
YXJ2ZWQgCiBleGFtaW5lLXJvY2hlc3RlcjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtYXJuZGFsZS13ZXN0ZmllbGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 01:55:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 01:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfECI-0004rA-OE; Mon, 24 Jun 2019 01:55:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfECG-0004qy-Ti
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 01:55:04 +0000
X-Inumbo-ID: 14ba1de3-9623-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14ba1de3-9623-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 01:55:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfECE-00083B-6e; Mon, 24 Jun 2019 01:55: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 1hfECD-0001Ji-PW; Mon, 24 Jun 2019 01:55:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfECD-0007vx-NA; Mon, 24 Jun 2019 01:55:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138284-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-4.9:test-arm64-arm64-xl:xen-boot:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:regression
 linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 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-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2: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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=72f67fd749dba12f6412b8d57e680b435c3f284a
X-Osstest-Versions-That: linux=f4e2dd989e87a5982ae52bf5dc150287da8d729b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 01:55:01 +0000
Subject: [Xen-devel] [linux-4.9 test] 138284: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI4NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI4NC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MDIzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzgwMjMKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNiBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODAyMwoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzNzkwNgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4MDIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgwMjMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEzODAyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MDIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgwMjMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3MmY2N2ZkNzQ5ZGJh
MTJmNjQxMmI4ZDU3ZTY4MGI0MzVjM2YyODRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICBmNGUyZGQ5ODllODdhNTk4MmFlNTJiZjVkYzE1MDI4N2RhOGQ3MjliCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzgwMjMgIDIwMTktMDYtMTkgMTM6NDU6MTggWiAgICA0IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM4Mjg0ICAyMDE5LTA2LTIyIDA2OjQwOjU4IFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgIkVyaWMgVy4gQmllZGVybWFuIiA8ZWJpZWRlcm1AeG1pc3Npb24uY29tPgogIEFk
YW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgu
b3JnLnVrPgogIEFsZXhhbmRlciBMb2NobWFubiA8YWxleGFuZGVyLmxvY2htYW5uQHR1LWRvcnRt
dW5kLmRlPgogIEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNv
bT4KICBBbGV4YW5kcmUgQm91bmluZSA8YWxleC5ib3U5QGdtYWlsLmNvbT4KICBBbWl0IENvaGVu
IDxhbWl0Y0BtZWxsYW5veC5jb20+CiAgQW1pdCBLdWNoZXJpYSA8YW1pdC5rdWNoZXJpYUBsaW5h
cm8ub3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5k
cmV5IFNtaXJub3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBBbmR5IFNoZXZjaGVua28g
PGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbnNodW1hbiBLaGFuZHVhbCA8
YW5zaHVtYW4ua2hhbmR1YWxAYXJtLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2
ZWxAYXJtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4K
ICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnQgVmFuIEFzc2NoZSA8YnZhbmFz
c2NoZUBhY20ub3JnPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBz
YW1zdW5nLmNvbT4KICBCYXJ0b3N6IEdvbGFzemV3c2tpIDxiZ29sYXN6ZXdza2lAYmF5bGlicmUu
Y29tPgogIEJhcnVjaCBTaWFjaCA8YmFydWNoQHRrb3MuY28uaWw+CiAgQmVybmQgRWNrc3RlaW4g
PDNlcm5kLkVja3N0ZWluQGdtYWlsLmNvbT4KICBCZXJuZCBFY2tzdGVpbiA8M2VybmRlY2tzdGVp
bkBnbWFpbC5jb20+CiAgQmluYmluIFd1IDxiaW5iaW4ud3VAaW50ZWwuY29tPgogIEJqb3JuIEhl
bGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRl
PgogIENoYW8gWXUgPHl1Y2hhbzBAaHVhd2VpLmNvbT4KICBDaHJpcyBQYWNraGFtIDxjaHJpcy5w
YWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3Ju
dHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBCcmF1bmVyIDxjaHJpc3RpYW5AYnJhdW5l
ci5pbz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3RvcGggVm9ndGzD
pG5kZXIgPGMudm9ndGxhZW5kZXJAc2lnbWEtc3VyZmFjZS1zY2llbmNlLmNvbT4KICBDb2xpbiBJ
YW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbHkgTGkgPGNvbHlsaUBzdXNl
LmRlPgogIEN5cmlsbCBHb3JjdW5vdiA8Z29yY3Vub3ZAZ21haWwuY29tPgogIERhbiBDYXJwZW50
ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgR29tZXogPGRhZ21jckBnbWFp
bC5jb20+CiAgRGFuaWVsIFNvYmUgPGRhbmllbC5zb2JlQG54cC5jb20+CiAgRGFuaWVsZSBQYWxt
YXMgPGRubHBsbUBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQu
bmV0PgogIERpY2sgS2VubmVkeSA8ZGljay5rZW5uZWR5QGJyb2FkY29tLmNvbT4KICBEb24gQnJh
Y2UgPGRvbi5icmFjZUBtaWNyb3NlbWkuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJz
QGNocm9taXVtLm9yZz4KICBFZHVhcmRvIFZhbGVudGluIDxlZHViZXp2YWxAZ21haWwuY29tPgog
IEVucmljIEJhbGxldGJvIGkgU2VycmEgPGVucmljLmJhbGxldGJvQGNvbGxhYm9yYS5jb20+CiAg
RW5yaWNvIEdyYW5hdGEgPGVncmFuYXRhQGNocm9taXVtLm9yZz4KICBFcmljIER1bWF6ZXQgPGVk
dW1hemV0QGdvb2dsZS5jb20+CiAgRXJpYyBXLiBCaWVkZXJtYW4gPGViaWVkZXJtQHhtaXNzaW9u
LmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmxv
cmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxp
bmRlbkBhbWF6b24uY29tPgogIEdlb3JnIEhvZm1hbm4gPGdlb3JnQGhvZm1hbm5zd2ViLmNvbT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+IFtmb3IgdHR5IHBhcnRz
XQogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIYW5zIGRlIEdvZWRlIDxo
ZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbnMgVmVya3VpbCA8aGFucy52ZXJrdWlsQGNpc2NvLmNv
bT4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29Ac250ZWNoLmRlPgogIEhvYW4gTmd1eWVuIEFuIDxu
YS1ob2FuQGppbnNvLmNvLmpwPgogIEhvcnN0IFNjaGlybWVpZXIgPGhvcnN0LnNjaGlybWVpZXJA
dHUtZG9ydG11bmQuZGU+CiAgSG91IFRhbyA8aG91dGFvMUBodWF3ZWkuY29tPgogIElkbyBTY2hp
bW1lbCA8aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9y
Zz4KICBJdmFuIFZlY2VyYSA8aXZlY2VyYUByZWRoYXQuY29tPgogIEouIEJydWNlIEZpZWxkcyA8
YmZpZWxkc0ByZWRoYXQuY29tPgogIEphZWdldWsgS2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAg
SmFtZXMgU21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgogIEphbm4gSG9ybiA8amFubmhAZ29v
Z2xlLmNvbT4KICBKYXNvbiBZYW4gPHlhbmFpamllQGh1YXdlaS5jb20+CiAgSmVmZnJpbiBKb3Nl
IFQgPGplZmZyaW5AcmFqYWdpcml0ZWNoLmVkdS5pbj4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJu
ZWwuZGs+CiAgSmVyZW15IFNvd2RlbiA8amVyZW15QGF6YXplbC5uZXQ+CiAgSmlyaSBQaXJrbyA8
amlyaUBtZWxsYW5veC5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9o
YW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaG4gUGF1bCBBZHJpYW4gR2xhdWJpdHog
PGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CiAgSm9yZ2UgUmFtaXJlei1PcnRpeiA8am9y
Z2UucmFtaXJlei1vcnRpekBsaW5hcm8ub3JnPgogIEpvc2ggUG9pbWJvZXVmIDxqcG9pbWJvZUBy
ZWRoYXQuY29tPgogIEp1bnhpYW8gQ2hhbmcgPGp1bnhpYW8uY2hhbmdAaW50ZWwuY29tPgogIErD
tnJnZW4gU3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFpbC5jb20+CiAgS2FpLUhlbmcgRmVu
ZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEthbmdqaWUgTHUgPGtqbHVAdW1uLmVk
dT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwgU21lbGtvdiA8
a2lyckBuZXhlZGkuY29tPgogIEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4K
ICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpIFJvbmdRaW5nIDxsaXJvbmdx
aW5nQGJhaWR1LmNvbT4KICBMaWFuYm8gSmlhbmcgPGxpamlhbmdAcmVkaGF0LmNvbT4KICBMaW51
cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVp
aiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExpbnh1IEZhbmcgPGZhbmdsaW54dUBodWF3
ZWkuY29tPgogIExvcmVuem8gUGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgog
IEx1IEJhb2x1IDxiYW9sdS5sdUBsaW51eC5pbnRlbC5jb20+CiAgTHVpcyBDaGFtYmVybGFpbiA8
bWNncm9mQGtlcm5lbC5vcmc+CiAgTWFjaWVqIMW7ZW5jenlrb3dza2kgPG1hemVAZ29vZ2xlLmNv
bT4KICBNYXJjbyBaYXR0YSA8bWFyY29AemF0dGEubWU+CiAgTWFyZWsgU3p5cHJvd3NraSA8bS5z
enlwcm93c2tpQHNhbXN1bmcuY29tPgogIE1hcmVrIFZhc3V0IDxtYXJlay52YXN1dCtyZW5lc2Fz
QGdtYWlsLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBSdXRs
YW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4u
Ymx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29tPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGlu
LnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNjaGlsbGVyIDxtc0BkZXYudGR0LmRlPgog
IE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgTWF0dCBS
ZWRmZWFybiA8bWF0dC5yZWRmZWFybkB0aGluY2kuY29tPgogIE1hdHRoaWFzIEJydWdnZXIgPG1h
dHRoaWFzLmJnZ0BnbWFpbC5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3Nh
bXN1bmdAa2VybmVsLm9yZz4KICBNaWNoYWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hA
YW5hbG9nLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWthIFdlc3Rl
cmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBLcmF2ZXR6IDxt
aWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0
LmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiA8aG1pbmFzQHN5bm9wc3lzLmNvbT4KICBNaXJvc2xh
diBMaWNodmFyIDxtbGljaHZhckByZWRoYXQuY29tPgogIE11cnJheSBNY0FsbGlzdGVyIDxtdXJy
YXkubWNhbGxpc3RlckBnbWFpbC5jb20+CiAgTmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2Vs
bG9yQGdtYWlsLmNvbT4KICBOaWNvbGluIENoZW4gPG5pY29sZW90c3VrYUBnbWFpbC5jb20+CiAg
T0dBV0EgSGlyb2Z1bWkgPGhpcm9mdW1pQG1haWwucGFya25ldC5jby5qcD4KICBPbGVnIE5lc3Rl
cm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xpdmVyIFp3ZWlnbGUgPE9saXZlci5ad2VpZ2xlQGZh
cm8uY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0Bv
emxhYnMub3JnPgogIFBldGVyIFVqZmFsdXNpIDxwZXRlci51amZhbHVzaUB0aS5jb20+CiAgUGV0
ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0
cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBob25nIEhvYW5nIDxwaG9uZy5ob2FuZy53ekBy
ZW5lc2FzLmNvbT4KICBQaWVycmUgSlVIRU4gPHBpZXJyZS5qdWhlbkBvcmFuZ2UuZnI+CiAgUWlh
biBDYWkgPGNhaUBsY2EucHc+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+
CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSdXNzZWxsIEtpbmcgPHJt
aytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFMuai4gV2FuZyA8c2hlbmdqaXUud2FuZ0BueHAu
Y29tPgogIFNhaGl0eWEgVHVtbWFsYSA8c3R1bW1hbGFAY29kZWF1cm9yYS5vcmc+CiAgU2FzaGEg
TGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNhdXJhdiBLYXNoeWFwIDxza2FzaHlhcEBtYXJ2
ZWxsLmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTaGFrZWVsIEJ1
dHQgPHNoYWtlZWxiQGdvb2dsZS5jb20+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3Jn
PgogIFNoYXduIExhbmRkZW4gPHNoYXduQGdpdC5pY3U+CiAgU2hlbmdodWkgV2FuZyA8c2hodWl3
QGZveG1haWwuY29tPgogIFNoZW5naml1IFdhbmcgPHNoZW5naml1LndhbmdAbnhwLmNvbT4KICBT
aHVhaCBLaGFuIDxza2hhbkBsaW51eGZvdW5kYXRpb24ub3JnPgogIFNyaW5pdmFzIEthbmRhZ2F0
bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVwaGFuZSBFcmFuaWFuIDxl
cmFuaWFuQGdvb2dsZS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRha2Fz
aGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhlbyA8dGpAa2Vy
bmVsLm9yZz4KICBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21haWwuY29tPgogIFRo
b21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRob21hcyBIZWxsc3Ryb20gPHRo
ZWxsc3Ryb21Adm13YXJlLmNvbT4KICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51eC5pYm0u
Y29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVG9ueSBMdWNrIDx0b255
Lmx1Y2tAaW50ZWwuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0eXJlbGRAbGludXgudm5ldC5pYm0u
Y29tPgogIFZhcnVuIFByYWthc2ggPHZhcnVuQGNoZWxzaW8uY29tPgogIFZpZ25lc2ggUmFnaGF2
ZW5kcmEgPHZpZ25lc2hyQHRpLmNvbT4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgog
IFZsYWRpbWlyIFphcG9sc2tpeSA8dnpAbWxlaWEuY29tPgogIFdlbmdhbmcgV2FuZyA8d2VuLmdh
bmcud2FuZ0BvcmFjbGUuY29tPgogIFdlbndlbiBXYW5nIDx3YW5nNjQ5NUB1bW4uZWR1PgogIFdp
bGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbSBWYW4gU2Vicm9lY2sgPHdpbUBs
aW51eC13YXRjaGRvZy5vcmc+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBZ
YWJpbiBDdWkgPHlhYmluY0Bnb29nbGUuY29tPgogIFlpbmdqb2UgQ2hlbiA8eWluZ2pvZS5jaGVu
QG1lZGlhdGVrLmNvbT4KICBZb3NoaWhpcm8gU2hpbW9kYSA8eW9zaGloaXJvLnNoaW1vZGEudWhA
cmVuZXNhcy5jb20+CiAgWW91bmcgWGlhbyA8WWFuZ1g5MkBob3RtYWlsLmNvbT4KICBZdWUgSHUg
PGh1eXVlMkB5dWxvbmcuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJpbmdAaHVhd2VpLmNvbT4K
ICBaaGFuZyBZdSA8emhhbmd5dTMxQGJhaWR1LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNDEzMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 04:17:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 04: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 1hfGQ2-0007fE-Se; Mon, 24 Jun 2019 04: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfGQ1-0007eu-0e
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 04:17:25 +0000
X-Inumbo-ID: f6ef0e17-9636-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6ef0e17-9636-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 04: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 1hfGPx-0003DD-Ti; Mon, 24 Jun 2019 04: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 1hfGPx-0004bt-Lk; Mon, 24 Jun 2019 04:17:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfGPx-0001TX-I8; Mon, 24 Jun 2019 04:17:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138285-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.4:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 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-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:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-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-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-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-qemut-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-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=30874325504004c57f7b4f7163cead251a91662a
X-Osstest-Versions-That: linux=33790f2eda7393d422927078597a33475792c82c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 04:17:21 +0000
Subject: [Xen-devel] [linux-4.4 test] 138285: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODI4NSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODI4NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4MDEyCgpSZWdyZXNz
aW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4MDEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDMwODc0MzI1NTA0MDA0YzU3ZjdiNGY3MTYzY2VhZDI1MWE5MTY2MmEKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIDMzNzkwZjJlZGE3MzkzZDQyMjkyNzA3ODU5N2EzMzQ3
NTc5MmM4MmMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODAxMiAgMjAxOS0wNi0xOSAwOToxNzoy
MyBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyODUgIDIwMTktMDYtMjIgMDY6
NDE6MTAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiRXJpYyBXLiBCaWVkZXJtYW4iIDxlYmllZGVybUB4bWlz
c2lvbi5jb20+CiAgQWRhbSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+CiAgQWwgVmlybyA8dmly
b0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleGFuZGVyIExvY2htYW5uIDxhbGV4YW5kZXIubG9j
aG1hbm5AdHUtZG9ydG11bmQuZGU+CiAgQW5kcmVhIEFyY2FuZ2VsaSA8YWFyY2FuZ2VAcmVkaGF0
LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJl
eSBTbWlybm92IDxhbmRyZXcuc21pcm5vdkBnbWFpbC5jb20+CiAgQW5keSBTaGV2Y2hlbmtvIDxh
bmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxidmFu
YXNzY2hlQGFjbS5vcmc+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2ll
QHNhbXN1bmcuY29tPgogIEJhcnRvc3ogR29sYXN6ZXdza2kgPGJnb2xhc3pld3NraUBiYXlsaWJy
ZS5jb20+CiAgQmVybmQgRWNrc3RlaW4gPDNlcm5kLkVja3N0ZWluQGdtYWlsLmNvbT4KICBCZXJu
ZCBFY2tzdGVpbiA8M2VybmRlY2tzdGVpbkBnbWFpbC5jb20+CiAgQmluYmluIFd1IDxiaW5iaW4u
d3VAaW50ZWwuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm9y
aXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIENoYW8gWXUgPHl1Y2hhbzBAaHVhd2VpLmNvbT4K
ICBDaHJpcyBQYWNraGFtIDxjaHJpcy5wYWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+CiAgQ2hy
aXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBC
cmF1bmVyIDxjaHJpc3RpYW5AYnJhdW5lci5pbz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxz
dC5kZT4KICBDaHJpc3RvcGggVm9ndGzDpG5kZXIgPGMudm9ndGxhZW5kZXJAc2lnbWEtc3VyZmFj
ZS1zY2llbmNlLmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29t
PgogIENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPgogIEN5cmlsbCBHb3JjdW5vdiA8Z29yY3Vub3ZA
Z21haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBE
YW5pZWwgU29iZSA8ZGFuaWVsLnNvYmVAbnhwLmNvbT4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxt
QGdtYWlsLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGlj
ayBLZW5uZWR5IDxkaWNrLmtlbm5lZHlAYnJvYWRjb20uY29tPgogIERvdWdsYXMgQW5kZXJzb24g
PGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBFbnJpYyBCYWxsZXRibyBpIFNlcnJhIDxlbnJpYy5i
YWxsZXRib0Bjb2xsYWJvcmEuY29tPgogIEVucmljbyBHcmFuYXRhIDxlZ3JhbmF0YUBjaHJvbWl1
bS5vcmc+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgVy4gQmll
ZGVybWFuIDxlYmllZGVybUB4bWlzc2lvbi5jb20+CiAgRnJhbmsgdmFuIGRlciBMaW5kZW4gPGZs
bGluZGVuQGFtYXpvbi5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3Vu
ZGF0aW9uLm9yZz4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPiBbZm9yIHR0eSBwYXJ0c10KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29t
PgogIEhlaWtvIFN0dWVibmVyIDxoZWlrb0BzbnRlY2guZGU+CiAgSG9hbiBOZ3V5ZW4gQW4gPG5h
LWhvYW5Aamluc28uY28uanA+CiAgSG9yc3QgU2NoaXJtZWllciA8aG9yc3Quc2NoaXJtZWllckB0
dS1kb3J0bXVuZC5kZT4KICBIb3UgVGFvIDxob3V0YW8xQGh1YXdlaS5jb20+CiAgSW5nbyBNb2xu
YXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSXZhbiBWZWNlcmEgPGl2ZWNlcmFAcmVkaGF0LmNvbT4K
ICBKLiBCcnVjZSBGaWVsZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBKYWVnZXVrIEtpbSA8amFl
Z2V1a0BrZXJuZWwub3JnPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4KICBK
YW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFu
b3guY29tPgogIEphc29uIFlhbiA8eWFuYWlqaWVAaHVhd2VpLmNvbT4KICBKZW5zIEF4Ym9lIDxh
eGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IFNvd2RlbiA8amVyZW15QGF6YXplbC5uZXQ+CiAgSm9l
cmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwu
b3JnPgogIEpvaG4gUGF1bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJs
aW4uZGU+CiAgSm9yZ2UgUmFtaXJlei1PcnRpeiA8am9yZ2UucmFtaXJlei1vcnRpekBsaW5hcm8u
b3JnPgogIErDtnJnZW4gU3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFpbC5jb20+CiAgS2Fp
LUhlbmcgRmVuZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEthbmdqaWUgTHUgPGtq
bHVAdW1uLmVkdT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwg
U21lbGtvdiA8a2lyckBuZXhlZGkuY29tPgogIEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2Vy
bmVsLm9yZz4KICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpIFJvbmdRaW5n
IDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3Jn
PgogIExvcmVuem8gUGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIEx1IEJh
b2x1IDxiYW9sdS5sdUBsaW51eC5pbnRlbC5jb20+CiAgTHVpcyBDaGFtYmVybGFpbiA8bWNncm9m
QGtlcm5lbC5vcmc+CiAgTWFyY28gWmF0dGEgPG1hcmNvQHphdHRhLm1lPgogIE1hcmVrIFN6eXBy
b3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtl
cm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNv
bT4KICBNYXR0IFJlZGZlYXJuIDxtYXR0LnJlZGZlYXJuQHRoaW5jaS5jb20+CiAgTWF0dGhpYXMg
QnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KICBNaWNoYWVsIEhlbm5lcmljaCA8bWlj
aGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNv
bT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAg
TWlrZSBLcmF2ZXR6IDxtaWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBMaWNodmFyIDxtbGljaHZhckByZWRoYXQu
Y29tPgogIE11cnJheSBNY0FsbGlzdGVyIDxtdXJyYXkubWNhbGxpc3RlckBnbWFpbC5jb20+CiAg
TmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBPR0FXQSBIaXJv
ZnVtaSA8aGlyb2Z1bWlAbWFpbC5wYXJrbmV0LmNvLmpwPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdA
cmVkaGF0LmNvbT4KICBPbGl2ZXIgWndlaWdsZSA8T2xpdmVyLlp3ZWlnbGVAZmFyby5jb20+CiAg
UGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIE1hY2tlcnJhcyA8cGF1
bHVzQG96bGFicy5vcmc+CiAgUGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNpQHRpLmNvbT4K
ICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8
cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQu
b3JnPgogIFBob25nIEhvYW5nIDxwaG9uZy5ob2FuZy53ekByZW5lc2FzLmNvbT4KICBQaWVycmUg
SlVIRU4gPHBpZXJyZS5qdWhlbkBvcmFuZ2UuZnI+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGlu
ZnJhZGVhZC5vcmc+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4K
ICBTLmouIFdhbmcgPHNoZW5naml1LndhbmdAbnhwLmNvbT4KICBTYWhpdHlhIFR1bW1hbGEgPHN0
dW1tYWxhQGNvZGVhdXJvcmEub3JnPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4K
ICBTYXVyYXYgS2FzaHlhcCA8c2thc2h5YXBAbWFydmVsbC5jb20+CiAgU2VhbiBQYXVsIDxzZWFu
cGF1bEBjaHJvbWl1bS5vcmc+CiAgU2hha2VlbCBCdXR0IDxzaGFrZWVsYkBnb29nbGUuY29tPgog
IFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaGVuZ2h1aSBXYW5nIDxzaGh1aXdA
Zm94bWFpbC5jb20+CiAgU2hlbmdqaXUgV2FuZyA8c2hlbmdqaXUud2FuZ0BueHAuY29tPgogIFNy
aW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVw
aGFuZSBFcmFuaWFuIDxlcmFuaWFuQGdvb2dsZS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBz
dXNlLmRlPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGllcnJ5IFJlZGluZyA8dGhp
ZXJyeS5yZWRpbmdAZ21haWwuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgogIFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KICBUb255IExp
bmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFRvbnkgTHVjayA8dG9ueS5sdWNrQGludGVsLmNv
bT4KICBUeXJlbCBEYXR3eWxlciA8dHlyZWxkQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBWYXJ1biBQ
cmFrYXNoIDx2YXJ1bkBjaGVsc2lvLmNvbT4KICBWaWduZXNoIFJhZ2hhdmVuZHJhIDx2aWduZXNo
ckB0aS5jb20+CiAgVmlub2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBXZW5nYW5nIFdhbmcg
PHdlbi5nYW5nLndhbmdAb3JhY2xlLmNvbT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVk
dT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFlhYmluIEN1aSA8eWFiaW5j
QGdvb2dsZS5jb20+CiAgWWluZ2pvZSBDaGVuIDx5aW5nam9lLmNoZW5AbWVkaWF0ZWsuY29tPgog
IFlvc2hpaGlybyBTaGltb2RhIDx5b3NoaWhpcm8uc2hpbW9kYS51aEByZW5lc2FzLmNvbT4KICBZ
b3VuZyBYaWFvIDxZYW5nWDkyQGhvdG1haWwuY29tPgogIFl1ZSBIdSA8aHV5dWUyQHl1bG9uZy5j
b20+CiAgWmhhbmcgWXUgPHpoYW5neXUzMUBiYWlkdS5jb20+CiAgWmhhbmdYaWFveHUgPHpoYW5n
eGlhb3h1NUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMDAzIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 07:02:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 07:02:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfIzC-0003zF-Ao; Mon, 24 Jun 2019 07:01: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfIzA-0003z5-9J
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 07:01:52 +0000
X-Inumbo-ID: f09ef584-964d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f09ef584-964d-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 07:01: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 1hfIz8-0006vL-2k; Mon, 24 Jun 2019 07:01:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfIz7-0007SK-Dc; Mon, 24 Jun 2019 07:01:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfIz7-0004BH-Cx; Mon, 24 Jun 2019 07:01:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138327-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-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-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=a190f86729d7190b93f9552528cf18ec430e99c4
X-Osstest-Versions-That: libvirt=7e8a1a6e21cee67f6fa5bd2126ec17f96e5857d6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 07:01:49 +0000
Subject: [Xen-devel] [libvirt test] 138327: 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>

ZmxpZ2h0IDEzODMyNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzMjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODE5MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4MTkwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGExOTBmODY3MjlkNzE5MGI5M2Y5NTUyNTI4Y2YxOGVjNDMwZTk5
YzQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDdlOGExYTZlMjFjZWU2
N2Y2ZmE1YmQyMTI2ZWMxN2Y5NmU1ODU3ZDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODE5MCAg
MjAxOS0wNi0yMSAxMzo0NDoxMiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgz
MjcgIDIwMTktMDYtMjIgMTY6NTc6NDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFu
Z8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29t
PgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8
bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4K
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
L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA3ZThhMWE2ZTIxLi5hMTkwZjg2NzI5ICBhMTkw
Zjg2NzI5ZDcxOTBiOTNmOTU1MjUyOGNmMThlYzQzMGU5OWM0IC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 07:33:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 07:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfJTa-0006J2-75; Mon, 24 Jun 2019 07:33: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfJTZ-0006It-0v
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 07:33:17 +0000
X-Inumbo-ID: 50ce16c4-9652-11e9-b20f-ffa6a423aa66
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50ce16c4-9652-11e9-b20f-ffa6a423aa66;
 Mon, 24 Jun 2019 07:33:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfJTR-0007UV-Ah; Mon, 24 Jun 2019 07:33: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 1hfJTQ-0001KP-VO; Mon, 24 Jun 2019 07:33:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfJTQ-0006EA-RG; Mon, 24 Jun 2019 07:33:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138307-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt: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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl: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, 24 Jun 2019 07:33:08 +0000
Subject: [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>

ZmxpZ2h0IDEzODMwNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMwNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlM2I0ZWM2ZGM3N2FjYzEzYjYwMzQ5NzE4NTA4NmNm
YTk2NzQ5ZDE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4OGY5MzZk
NDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgMTEwIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA1NSBkYXlzICAgMzEgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDE3ICAyMDE5LTA2LTE5IDExOjE5OjQzIFogICAgNCBk
YXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJp
cyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgogIENocmlzdGlhbiBMaW5kaWcg
PGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rv
bm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
ICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
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
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDAxIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 07:35:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 07: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 1hfJVs-0006Qd-LW; Mon, 24 Jun 2019 07:35: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=aogm=UX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfJVr-0006QV-5s
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 07:35:39 +0000
X-Inumbo-ID: a81c9e28-9652-11e9-9cc9-273fa439cf24
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a81c9e28-9652-11e9-9cc9-273fa439cf24;
 Mon, 24 Jun 2019 07:35:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 24 Jun 2019 01:35:35 -0600
Message-Id: <5D107D40020000780023A8DC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Mon, 24 Jun 2019 01:35:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190621163802.29808-1-roger.pau@citrix.com>
 <20190621163802.29808-4-roger.pau@citrix.com>
In-Reply-To: <20190621163802.29808-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/3] x86/linker: add a reloc section to
 ELF binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE4OjM4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IGlmIHRoZSBoeXBlcnZpc29yIGhhcyBiZWVuIGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBt
dWx0aWJvb3QyKS4KPiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24g
Y29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiBiaW5hcnkuCgpUaGUgdGl0bGUgc3RpbGwgc2F5cyAi
YWRkIC4uLiB0byBFTEYgYmluYXJ5Iiwgd2hlbiByZWFsbHkgc3VjaCBhIHNlY3Rpb24KaXMgYWxy
ZWFkeSB0aGVyZSAoYW5kIGluIGZhY3QgdGhhdCdzIHRoZSBwcm9ibGVtIHlvdSdyZSB0cnlpbmcg
dG8gd29yawphcm91bmQpLiBBcyBtZW50aW9uZWQgYmVmb3JlLCBpZiBhbnl0aGluZyB5b3UgYWRk
IG1lbnRpb24gb2YgdGhlCnNlY3Rpb24gdG8gdGhlIGxpbmtlciBzY3JpcHQsIGJ1dCBub3QgdG8g
dGhlIEVMRiBiaW5hcnkgKGFmYWljdCkuCgo+IE5vdGUgdGhhdCBmb3IgdGhlIEVMRiBvdXRwdXQg
Zm9ybWF0IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUKPiAuYnNzIGZvciB0d28g
cmVhc29uczogaW4gb3JkZXIgZm9yIHRoZSByZXN1bHRpbmcgYmluYXJ5IHRvIG5vdCBjb250YWlu
Cj4gYW55IHNlY3Rpb24gd2l0aCBkYXRhIGFmdGVyIC5ic3MsIHNvIHRoYXQgdGhlIGZpbGUgc2l6
ZSBjYW4gYmUgc21hbGxlcgo+IHRoYW4gdGhlIGxvYWRlZCBtZW1vcnkgc2l6ZSwKClNvdW5kcyBs
aWtlIGFub3RoZXIgbGlua2VyIHF1aXJrIHRoZW4uIEkgZGlkbid0IHRoaW5rIHRoZXJlIHdhcyBh
CnJlcXVpcmVtZW50IGZvciBpbWFnZSBhbmQgZmlsZSBvZmZzZXRzIHRvIGdvIGluIGxvY2sgc3Rl
cC4gVGhlcmUgaXMKc29tZSBjb3JyZWxhdGlvbiBpaXJjLCBidXQgdGhlIHNlbnRlbmNlIG1heSB3
YW50IHdlYWtlbmluZyBhIGxpdHRsZS4KCj4gYW5kIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFp
bnMgaXMKPiByZWFkLW9ubHksIHNvIGl0IGJlbG9uZ3Mgd2l0aCB0aGUgb3RoZXIgc2VjdGlvbnMg
Y29udGFpbmluZyByZWFkLW9ubHkKPiBkYXRhLgoKSSBjYW4gYWNjZXB0IHRoaXMgb25lIChhcyBh
IHNlY29uZGFyeSBhcmd1bWVudCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 09:05:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 09:05:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfKul-0005DI-CE; Mon, 24 Jun 2019 09:05: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=gS1f=UX=abilixsoft.eu=r.ivanov@srs-us1.protection.inumbo.net>)
 id 1hfKsv-0005Bg-8m
 for xen-devel@lists.xen.org; Mon, 24 Jun 2019 09:03:33 +0000
X-Inumbo-ID: eeb04018-965e-11e9-9413-0791bfc62686
Received: from Shared9.abilixsoft.eu (unknown [185.246.168.6])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eeb04018-965e-11e9-9413-0791bfc62686;
 Mon, 24 Jun 2019 09:03:29 +0000 (UTC)
Received: from [10.255.255.147] (unknown [213.91.182.188])
 by Shared9.abilixsoft.eu (Postfix) with ESMTPSA id 8649644E54
 for <xen-devel@lists.xen.org>; Mon, 24 Jun 2019 12:03:27 +0300 (EEST)
To: xen-devel@lists.xen.org
From: Radoslav Ivanov <r.ivanov@abilixsoft.eu>
Message-ID: <ec033b4c-b111-0fe7-d2cb-7e49d4c4c15a@abilixsoft.eu>
Date: Mon, 24 Jun 2019 12:03:26 +0300
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
X-Mailman-Approved-At: Mon, 24 Jun 2019 09:05:25 +0000
Subject: [Xen-devel] xl list wrong repot 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJJ20gZmFjaW5nIGEgcHJvYmxlbSB3aXRoIGB4bCBsaXN0YCBvdXRwdXQgLSBhcyBJ
J20gZmV0Y2hpbmcgdGhlIG91dHB1dCAKb2YgdGhpcyBjb21tYW5kIG9uY2UgaW4gYSBtaW51dGUs
IGdhdGhlcmluZyB0aGUgc3VtIG9mIHRoZSBsYXN0IGNvbHVtbiAKdG8gY2FsY3VsYXRlIENQVXMv
cyB1c2FnZSBJJ20gaGF2aW5nIGEgYGRhdGEganVtcHNgIGZyb20gMzUyMjQyLjIgdG8gCjk0NDUz
MjE1NTMuMiBhbmQgdGhlbiBnb2VzIGJhY2sgdG8gdGhlIHByZXZpb3VzIHZhbHVlLsKgIFRoaXMg
YGJsdXJzYCB0aGUgCmF2ZXJhZ2UgY3B1IHVzYWdlIG9mIHRoZSBoeXBlcnZpc29yLgoKSGVyZSBp
cyBhbiBvdXRwdXQgb2YgYHhsIGluZm9gIChjb21tb24gaXMgdGhlIHhsIHZlcnNpb24gNC44LjUp
IG9uIHR3byAKb2YgdGhlIGh5cGVydmlzb3JzICh0aGUgZmlyc3Qgb25lIHN0aWxsIGhhcyB0aGUg
cHJvYmxlbSkgdGhlIHNlY29uZCBoYWQgCmFuIGtlcm5lbCB1cGRhdGUgYW5kIHRoZSBvZGQgZGF0
YSBjb2xsZWN0aW9uIGlzIGdvbmUgYnV0IGl0IGFsc28gZ290IApsZXNzIFZNcyBvbiBpdCAtIHNv
IGtlcm5lbCBpc24ndCBuZWNlc3NhcmlseSB0aGUgcmVhc29uLgoKaHR0cHM6Ly9wYXN0ZWJpbi5j
b20vSjhxUzRwc3AKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 10:17:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 10:17:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfM2Y-00025x-5G; Mon, 24 Jun 2019 10:17: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfM2W-00025r-TQ
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 10:17:32 +0000
X-Inumbo-ID: 44818092-9669-11e9-9a83-5333c333f460
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44818092-9669-11e9-9a83-5333c333f460;
 Mon, 24 Jun 2019 10:17: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: H3eK4YqKYhfCQc//pP0YFWwGqDECrf3/EpaEjDOaystK3aSZT8Y3KG6JsQngcxhuPxdkdyrA1G
 HGmzNh+dTNEMNF9r6yOEci+aq0V+urKRA4/BrWgTjzvjw3f1abpW34u0oVBeCfQAZ7EJiKNaca
 623RURNov0Eo/YYvM6lLKHIAZ6w8YryPQ/EIuy/lId8Kc7zIK/heP3YHMs74Lmegdksw8leNUu
 RAXCx5WRZNI+9HK28J+W5ItmjYuyTiIw40Rm+4DEuOeww8gtAIEnCzCaHfx8xhGTQRC/xVQ+pZ
 PIA=
X-SBRS: 2.7
X-MesageID: 2154245
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,411,1557201600"; 
   d="scan'208";a="2154245"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Jun 2019 11:17:22 +0100
Message-ID: <20190624101723.23291-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190624101723.23291-1-andrew.cooper3@citrix.com>
References: <20190624101723.23291-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] xen/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: 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>,
 =?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>

R0NDIDUgaW50cm9kdWNlZCAtZnNhbml0aXplPWFsaWdubWVudCB3aGljaCBpcyBlbmFibGVkIGJ5
IGRlZmF1bHQgYnkKQ09ORklHX1VCU0FOLiAgVGhpcyB0cmlwcyBhIGxvYWQgb2Ygd29udC1maXgg
Y2FzZXMgaW4gdGhlIEFDUEkgdGFibGVzIGFuZCB0aGUKaHlwZXJjYWxsIHBhZ2UgYW5kIHN0dWJz
IHdyaXRpbmcgbG9naWMuCgpJdCBhbHNvIGNhdXNlcyB0aGUgbmF0aXZlIFhlbiBib290IHRvIGNy
YXNoIGJlZm9yZSB0aGUgY29uc29sZSBpcyBzZXQgdXAsIGZvcgphbiBhcy15ZXQgdW5pZGVudGlm
aWVkIHJlYXNvbiAobW9zdCBsaWtsZXkgYSB3b250LWZpeCBjYXNlIGVhcmxpZXIgb24gYm9vdCku
CgpEaXNhYmxlIGFsaWdubWVudCBzYW5pdGlzYXRpb24gb24gY29tcGlsZXJzIHdoaWNoIHdvdWxk
IHRyeSB1c2luZyBpdC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpD
QzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClRoaXMgaXNuJ3QgaWRl
YWwsIGJ1dCB3ZSBjYW4ndCBkbyBiZXR0ZXIgd2l0aG91dCBhIGJpdCBvZiBhbiBvdmVyaGF1bCB3
aGljaCBJCmRvbid0IGhhdmUgdGltZSBmb3Igbm93LiAgTGludXggdXNlcyBhIHdoaXRlbGlzdCBv
ZiBzYW5pdGlzZXJzIGJ1dCBJJ20gbm90CmVudGlyZWx5IHN1cmUgd2Ugd2FudCB0byBnbyB0aGF0
IHJvdXRlLiAgQVJNIGN1cnJlbnRseSBpc24ndCB3b3JraW5nIHdlbGwgd2l0aApVQlNBTiwgYnV0
IEFGQUNJVCwgYWxsIEFSTSBwbGF0Zm9ybXMgdGhhdCB3ZSBzdXBwb3J0IGFsc28gZGlzYWJsZSBh
bGlnbm1lbnQKc2FuaXRpc2F0aW9uIGluIExpbnV4LgotLS0KIHhlbi9SdWxlcy5tayB8IDQgKysr
LQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3hlbi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCBhMTUxYjNmNjI1Li42MWNk
OGVkNWQ5IDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC0x
MzgsNyArMTM4LDkgQEAgJChmaWx0ZXItb3V0ICUuaW5pdC5vICQobm9jb3YteSksJChvYmoteSkg
JChvYmotYmluLXkpICQoZXh0cmEteSkpOiBDRkxBR1MgKz0gJCgKIGVuZGlmCiAKIGlmZXEgKCQo
Q09ORklHX1VCU0FOKSx5KQotJChmaWx0ZXItb3V0ICUuaW5pdC5vICQobm91YnNhbi15KSwkKG9i
ai15KSAkKG9iai1iaW4teSkgJChleHRyYS15KSk6IENGTEFHUyArPSAtZnNhbml0aXplPXVuZGVm
aW5lZAorVUJTQU5fRkxBR1MgOj0gLWZzYW5pdGl6ZT11bmRlZmluZWQKKyQoY2FsbCBjYy1vcHRp
b24tYWRkLFVCU0FOX0ZMQUdTLENDLC1mbm8tc2FuaXRpemU9YWxpZ25tZW50KQorJChmaWx0ZXIt
b3V0ICUuaW5pdC5vICQobm91YnNhbi15KSwkKG9iai15KSAkKG9iai1iaW4teSkgJChleHRyYS15
KSk6IENGTEFHUyArPSAkKFVCU0FOX0ZMQUdTKQogZW5kaWYKIAogaWZlcSAoJChDT05GSUdfTFRP
KSx5KQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 10:17:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 10:17:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfM2Z-00026X-SK; Mon, 24 Jun 2019 10: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfM2Y-000261-Cv
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 10:17:34 +0000
X-Inumbo-ID: 472b224f-9669-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 472b224f-9669-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 10:17:32 +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: vcZY91gw9NUpVNiDBKrFKna45VwhhCLqdL1UbvdMqKANtG3BlwPpQTsVcJed8+MhEUjkPOTS5v
 IsOGkC3uDstIVtjXE6myWW/FkDldScjN4nLRuFILIJcuTQAvw1Broc9Hq9qbakdw04KBBV+CQH
 WbxEjJ65D0eKL87QWw9HDEFI/3GDSenVWi4NzX+0Jj36mRn6ZYPkRS6aRUBthrU8cFxUFtUezz
 6QEf3/upIoc16ek+QT9zfxypZBrqX2VXeSsaSdtcWTwUPYB8Tp45LiFmqu7U7dy387zqmoWxAO
 h2c=
X-SBRS: 2.7
X-MesageID: 2131194
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,411,1557201600"; 
   d="scan'208";a="2131194"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Jun 2019 11:17:21 +0100
Message-ID: <20190624101723.23291-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] xen/ubsan: Multiple 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: 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>,
 =?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>

VGhpcyBzZXJpZXMgZml4ZXMgYnVpbGRpbmcgd2l0aCBHQ0MgOCBhbmQgbGF0ZXIsIGFuZCBmaXhl
cyBib290aW5nIG5hdGl2ZSB3aXRoCkdDQyA1IGFuZCBsYXRlci4KCkFuZHJldyBDb29wZXIgKDIp
OgogIHhlbi91YnNhbjogRG9uJ3QgcGVyZm9ybSBhbGlnbm1lbnQgY2hlY2tpbmcgb24gc3VwcG9y
dGluZyBjb21waWxlcnMKICB4ZW4vdWJzYW46IFN1cHBvcnQgZm9yIC1mc2FuaXRpc2U9YnVpbHRp
bgoKIHhlbi9SdWxlcy5tayAgICAgICAgICAgICB8ICA0ICsrKy0KIHhlbi9jb21tb24vdWJzYW4v
dWJzYW4uYyB8IDIxICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi91YnNhbi91YnNh
bi5oIHwgIDkgKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 10:17:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 10:17:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfM2Z-00026N-IG; Mon, 24 Jun 2019 10:17: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfM2Y-00025w-4s
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 10:17:34 +0000
X-Inumbo-ID: 44c4bf7e-9669-11e9-810a-a7cb20a00708
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44c4bf7e-9669-11e9-810a-a7cb20a00708;
 Mon, 24 Jun 2019 10:17:28 +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: wtmDhrRMO1Q6BHPzeWSzkzW4ch6JB7GKPQRAvmrvdGd1l82J6vTOtCK3w9sivrVH0TR2AYjae2
 1XkQQOJ+4ZroBk8p5YbK1og2WpzcHk79PvkqUvRzoK+vQA8vm+Ri+Gt64Rrh0yo3P4vHDxWSOK
 P+s8itDmFknmjz5+nAb9quHa+DVUZ7p3ae55HWiALGaLneMpVXxB4/TIGz6zde5T7zniin3ccF
 6jxPMKwEM9NPkuvRW6VgwuslMsE1MSQQB6FJ+1Zxg71gx4gYzVuvgK+5lp7b3bWEaqig2fCKgI
 BLQ=
X-SBRS: 2.7
X-MesageID: 2143317
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,411,1557201600"; 
   d="scan'208";a="2143317"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Jun 2019 11:17:23 +0100
Message-ID: <20190624101723.23291-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190624101723.23291-1-andrew.cooper3@citrix.com>
References: <20190624101723.23291-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] xen/ubsan: Support for -fsanitise=builtin
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 =?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>

VGhpcyBmaXhlcyB0aGUgVUJTQU4gYnVpbGQgZm9yIEdDQyA4IGFuZCBsYXRlci4gIFRoZSBzYW5p
dGlzZXIgY2hlY2tzIGZvcgpwYXNzaW5nIDAgdG8gdGhlIGN0eigpL2NseigpIGJ1aWx0aW5zLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9jb21tb24vdWJzYW4vdWJzYW4uYyB8
IDIxICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi91YnNhbi91YnNhbi5oIHwgIDkg
KysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3Vic2FuL3Vic2FuLmMgYi94ZW4vY29tbW9uL3Vic2FuL3Vic2FuLmMKaW5k
ZXggNTBhNGUxNGZhYy4uZTc1ZjYxNGZhNyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi91YnNhbi91
YnNhbi5jCisrKyBiL3hlbi9jb21tb24vdWJzYW4vdWJzYW4uYwpAQCAtNTE4LDMgKzUxOCwyNCBA
QCB2b2lkIF9fdWJzYW5faGFuZGxlX3BvaW50ZXJfb3ZlcmZsb3coc3RydWN0IHBvaW50ZXJfb3Zl
cmZsb3dfZGF0YSAqZGF0YSwKIAogCXVic2FuX2VwaWxvZ3VlKCZmbGFncyk7CiB9CisKK3ZvaWQg
X191YnNhbl9oYW5kbGVfaW52YWxpZF9idWlsdGluKHN0cnVjdCBpbnZhbGlkX2J1aWx0aW5fZGF0
YSAqZGF0YSkKK3sKKwl1bnNpZ25lZCBsb25nIGZsYWdzOworCWNvbnN0IGNoYXIgKmZuOworCisJ
aWYgKHN1cHByZXNzX3JlcG9ydCgmZGF0YS0+bG9jYXRpb24pKQorCQlyZXR1cm47CisKKwl1YnNh
bl9wcm9sb2d1ZSgmZGF0YS0+bG9jYXRpb24sICZmbGFncyk7CisKKwlzd2l0Y2ggKGRhdGEtPmtp
bmQpIHsKKwljYXNlIGtpbmRfY3R6OiBmbiA9ICJjdHoiOyBicmVhazsKKwljYXNlIGtpbmRfY2x6
OiBmbiA9ICJjbHoiOyBicmVhazsKKwlkZWZhdWx0OiBmbiA9ICI8VU5LTk9XTj4iOyBicmVhazsK
Kwl9CisKKwlwcl9lcnIoInBhc3NpbmcgemVybyB0byAlcygpLCB3aGljaCBpcyBub3QgYSB2YWxp
ZCBhcmd1bWVudFxuIiwgZm4pOworCisJdWJzYW5fZXBpbG9ndWUoJmZsYWdzKTsKK30KZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vdWJzYW4vdWJzYW4uaCBiL3hlbi9jb21tb24vdWJzYW4vdWJzYW4u
aAppbmRleCAyNzEwY2Q0MjNlLi5hMzE1OTA0MGZlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Vi
c2FuL3Vic2FuLmgKKysrIGIveGVuL2NvbW1vbi91YnNhbi91YnNhbi5oCkBAIC04NCw2ICs4NCwx
NSBAQCBzdHJ1Y3QgcG9pbnRlcl9vdmVyZmxvd19kYXRhIHsKIAlzdHJ1Y3Qgc291cmNlX2xvY2F0
aW9uIGxvY2F0aW9uOwogfTsKIAorc3RydWN0IGludmFsaWRfYnVpbHRpbl9kYXRhIHsKKwlzdHJ1
Y3Qgc291cmNlX2xvY2F0aW9uIGxvY2F0aW9uOworCXVuc2lnbmVkIGNoYXIga2luZDsKK307Citl
bnVtIHsKKwlraW5kX2N0eiwKKwlraW5kX2NseiwKK307CisKICNpZiBkZWZpbmVkKENPTkZJR19B
UkNIX1NVUFBPUlRTX0lOVDEyOCkgJiYgZGVmaW5lZChfX1NJWkVPRl9JTlQxMjhfXykKIHR5cGVk
ZWYgX19pbnQxMjggc19tYXg7CiB0eXBlZGVmIHVuc2lnbmVkIF9faW50MTI4IHVfbWF4OwotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 10:26:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 10: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 1hfMAe-00034l-P6; Mon, 24 Jun 2019 10:25: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=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfMAd-00034g-L7
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 10:25:55 +0000
X-Inumbo-ID: 6fe12bf6-966a-11e9-93d1-6bdb8d263e90
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6fe12bf6-966a-11e9-93d1-6bdb8d263e90;
 Mon, 24 Jun 2019 10:25: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 B157D2B;
 Mon, 24 Jun 2019 03:25:49 -0700 (PDT)
Received: from [10.37.9.192] (unknown [10.37.9.192])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9F7793F718;
 Mon, 24 Jun 2019 03:25:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211320580.25730@sstabellini-ThinkPad-T480s>
 <20190621202407.7781-2-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <19811e20-73ba-0a30-7918-fd58da411514@arm.com>
Date: Mon, 24 Jun 2019 11:25:45 +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: <20190621202407.7781-2-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 2/2] xen/arm: fix mask calculation in
 pdx_init_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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, JBeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjEvMTkgOToyNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IFRoZSBtYXNrIGNhbGN1bGF0aW9uIGluIHBkeF9pbml0X21hc2sgaXMgd3Jvbmcgd2hlbiB0
aGUgZmlyc3QgYmFuawo+IHN0YXJ0cyBhdCBhZGRyZXNzIDB4MC4gVGhlIHJlYXNvbiBpcyB0aGF0
IHBkeF9pbml0X21hc2sgd2lsbCBkbyAnMCAtIDEnCj4gY2F1c2luZyBhbiB1bmRlcmZsb3cuIEFz
IGEgcmVzdWx0LCB0aGUgbWFzayBiZWNvbWVzIDB4ZmZmZmZmZmZmZmZmZmZmZgo+IHdoaWNoIGlz
IHRoZSBiaWdnZXN0IHBvc3NpYmxlIG1hc2sgYW5kIGVuZHMgdXAgY2F1c2luZyBhIHNpZ25pZmlj
YW50Cj4gbWVtb3J5IHdhc3RlIGluIHRoZSBmcmFtZXRhYmxlIHNpemUgY29tcHV0YXRpb24uCj4g
Cj4gRm9yIGluc3RhbmNlLCBvbiBwbGF0Zm9ybXMgdGhhdCBoYXZlIGEgbG93IG1lbW9yeSBiYW5r
IHN0YXJ0aW5nIGF0IDB4MAo+IGFuZCBhIGhpZ2ggbWVtb3J5IGJhbmssIHRoZSBmcmFtZXRhYmxl
IHdpbGwgZW5kIHVwIGNvdmVyaW5nIGFsbCB0aGUKPiBob2xlcyBpbiBiZXR3ZWVuLgo+IAo+IFRo
ZSBwdXJwb3NlIG9mIHRoZSBtYXNrIGlzIHRvIGJlIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwo+
IHBmbl9wZHhfaG9sZV9zZXR1cCwgd2hpY2ggYmFzZWQgb24gdGhlIG1hc2sgcGFyYW1ldGVyIGNh
bGN1bGF0ZXMKPiBwZm5fcGR4X2hvbGVfc2hpZnQsIHBmbl9wZHhfYm90dG9tX21hc2ssIGV0Yy4g
d2hpY2ggYXJlIGFjdHVhbGx5IHRoZQo+IGltcG9ydGFudCBtYXNrcyBmb3IgZnJhbWV0YWJsZSBp
bml0aWFsaXphdGlvbiBsYXRlciBvbi4KPiAKPiBwZm5fcGR4X2hvbGVfc2V0dXAgbmV2ZXIgY29t
cHJlc3NlcyBhZGRyZXNzZXMgYmVsb3cgTUFYX09SREVSIGJpdHMgKDFHQgo+IG9uIEFSTSkuIFRo
dXMsIGl0IGlzIHNhZmUgdG8gaW5pdGlhbGl6ZSBtYXNrIHBhc3NpbmcgMVVMTCA8PCAoTUFYX09S
REVSCj4gKyBQQUdFX1NISUZUKSBhcyBzdGFydCBhZGRyZXNzIHRvIHBkeF9pbml0X21hc2suCj4g
Cj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
Pgo+IFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpVbmZvcnR1bmF0ZWx5IHRo
aXMgcGF0Y2ggaXMgYnJlYWtpbmcgYm9vdCBvbiBBTUQgU2VhdHRsZSAobGF4dG9uezAsMX0pIApz
ZWUgWzFdLiBUaGUgYmlzZWN0b3IgZmluZ2VyZWQgdGhpcyBwYXRjaCBbMl0uCgpUbyB1bmJsb2Nr
IG9zc3Rlc3QsIEkgaGF2ZSB0YWtlbiB0aGUgbGliZXJ0eSB0byByZXZlcnQgdGhlIHBhdGNoIG9u
IHN0YWdpbmcuCgogRnJvbSBMaW51eCwgdGhlIG1lbW9yeSByYW5nZSBmb3IgU2VhdHRsZSBpcwow
eDAwMDAwMDgwMDAwMDAwMDAtMHgwMDAwMDA4N2ZmZmZmZmZmCgpJIGFtIG5vdCBlbnRpcmVseSBz
dXJlIHdoeSB0aGlzIHBhdGNoIGFmZmVjdHMgdGhlIGJvb3QuIFN0ZWZhbm8gY2FuIHlvdSAKbG9v
ayBhdCBpdD8KCkNoZWVycywKClsxXSAKaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9yZXN1bHRzL2hpc3RvcnkvdGVzdC1hcm02NC1hcm02NC14bC14c20veGVuLXVu
c3RhYmxlLXNtb2tlLmh0bWwKWzJdIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE5LTA2L21zZzAxNTQ5Lmh0bWwKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 10:33:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 10:33:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfMIE-0003sj-MH; Mon, 24 Jun 2019 10:33: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=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfMID-0003se-AG
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 10:33:45 +0000
X-Inumbo-ID: 88af600c-966b-11e9-8097-73595ffb21a4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 88af600c-966b-11e9-8097-73595ffb21a4;
 Mon, 24 Jun 2019 10:33: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 BC31B2B;
 Mon, 24 Jun 2019 03:33:40 -0700 (PDT)
Received: from [10.37.9.192] (unknown [10.37.9.192])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 64AD43F718;
 Mon, 24 Jun 2019 03:33:39 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190624101723.23291-1-andrew.cooper3@citrix.com>
 <20190624101723.23291-2-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <da5adbd3-af96-e089-4285-05b7bc9d1709@arm.com>
Date: Mon, 24 Jun 2019 11:33: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: <20190624101723.23291-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] xen/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: 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>

SGkgQW5kcmV3LAoKT24gNi8yNC8xOSAxMToxNyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBH
Q0MgNSBpbnRyb2R1Y2VkIC1mc2FuaXRpemU9YWxpZ25tZW50IHdoaWNoIGlzIGVuYWJsZWQgYnkg
ZGVmYXVsdCBieQo+IENPTkZJR19VQlNBTi4gIFRoaXMgdHJpcHMgYSBsb2FkIG9mIHdvbnQtZml4
IGNhc2VzIGluIHRoZSBBQ1BJIHRhYmxlcyBhbmQgdGhlCj4gaHlwZXJjYWxsIHBhZ2UgYW5kIHN0
dWJzIHdyaXRpbmcgbG9naWMuCj4gCj4gSXQgYWxzbyBjYXVzZXMgdGhlIG5hdGl2ZSBYZW4gYm9v
dCB0byBjcmFzaCBiZWZvcmUgdGhlIGNvbnNvbGUgaXMgc2V0IHVwLCBmb3IKPiBhbiBhcy15ZXQg
dW5pZGVudGlmaWVkIHJlYXNvbiAobW9zdCBsaWtsZXkgYSB3b250LWZpeCBjYXNlIGVhcmxpZXIg
b24gYm9vdCkuCj4gCj4gRGlzYWJsZSBhbGlnbm1lbnQgc2FuaXRpc2F0aW9uIG9uIGNvbXBpbGVy
cyB3aGljaCB3b3VsZCB0cnkgdXNpbmcgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+IAo+IFRoaXMgaXNuJ3QgaWRlYWwsIGJ1dCB3ZSBjYW4ndCBkbyBiZXR0
ZXIgd2l0aG91dCBhIGJpdCBvZiBhbiBvdmVyaGF1bCB3aGljaCBJCj4gZG9uJ3QgaGF2ZSB0aW1l
IGZvciBub3cuICBMaW51eCB1c2VzIGEgd2hpdGVsaXN0IG9mIHNhbml0aXNlcnMgYnV0IEknbSBu
b3QKPiBlbnRpcmVseSBzdXJlIHdlIHdhbnQgdG8gZ28gdGhhdCByb3V0ZS4gIEFSTSBjdXJyZW50
bHkgaXNuJ3Qgd29ya2luZyB3ZWxsIHdpdGgKPiBVQlNBTiwgYnV0IEFGQUNJVCwgYWxsIEFSTSBw
bGF0Zm9ybXMgdGhhdCB3ZSBzdXBwb3J0IGFsc28gZGlzYWJsZSBhbGlnbm1lbnQKPiBzYW5pdGlz
YXRpb24gaW4gTGludXguCgpMaW51eCBoYXMgYW4gb3B0aW9uIHRvIGRpc2FibGUvZW5hYmxlIGFs
aWdtZW50IHNhbml0aXNhdGlvbi4gSG93ZXZlciwgCklJUkMsIExpbnV4IGFsbG93cyB1bmFsaWdu
ZWQgYWNjZXNzIGZvciBib3RoIEFybTMyIGFuZCBBcm02NC4KCkZvciBYZW46CiAgIC0gT24gQXJt
MzIsIGFsaWdubWVudCBjaGVjayBpcyBlbmFibGVkLCBzbyBhbnkgdW5hbGlnbmVkIGFjY2VzcyB3
aWxsIApyZXN1bHQgdG8gYSBjcmFzaC4KICAgLSBPbiBBcm02NCwgYWxpZ25tZW50IGNoZWNrIGlz
IGRpc2FibGVkLCB0aGUgb25seSByZWFzb24gaXMgYmVjYXVzZSAKbWVtY3B5IGlzIHVzaW5nIHVu
YWxpZ25lZCBhY2Nlc3MgKGZvciBwZXJmb3JtYW5jZSByZWFzb24pLiBCdXQgd2Ugc2hvdWxkIApz
dGlsbCBub3QgcmVseSBvbiB1bmFsaWduZWQgYWNjZXNzIGFzIHRoZXkgYXJlIG5vdCBhdG9taWMu
CgpUaGUgb25seSBsaW1pdGF0aW9uIGZvciB1c2luZyBVQlNBTiBvbiBYZW4gb24gQXJtIHRvZGF5
IGlzIHRoZSBzaXplIG9mIAp0aGUgYmluYXJ5ICh3ZSBvbmx5IHN1cHBvcnQgdXAgdG8gMk1CKS4g
U28gbXkgcHJlZmVyZW5jZSBoZXJlIHdvdWxkIGJlIAp0byBtYWtlIHRoZSBuZXcgZmxhZyB4ODYg
b25seS4KCklkZWFsbHkgbG9uZ2VyIHBsYW4gd291bGQgYmUgdG8gbWFrZSBhIHBlci1maWxlIGRl
Y2lzaW9uIG9uIHRoZSAKc2FuaXRpemF0aW9uIHRvIHVzZS4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 11:04:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 11:04:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfMmA-0006CJ-Da; Mon, 24 Jun 2019 11:04: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfMm8-0006CE-PD
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 11:04:40 +0000
X-Inumbo-ID: dbd63ee6-966f-11e9-8d69-7b560ce5ac2e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dbd63ee6-966f-11e9-8d69-7b560ce5ac2e;
 Mon, 24 Jun 2019 11:04:39 +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: GJFL1Zyo10NnLuJlD/kyK7RuLAJv1z3U+ssVkeCz9gIZt/gu+HQDp0UglJQ9K+7tVAbGtruOsv
 525Jz+edJgxi9lGRR/0AelOwili3xUq9ZXdN1jWNfAz8bXNIF6kor9jgYIztATdF0zruk2T6o4
 0bSlBq+21PPAO6QQjAhm7J49khDzAlhnZnNYRcPwG5chd+K+ShAXeVPrYmUzsOuYE1nIIupqLJ
 FC6SO/kzvsk1Oqc7lvPMrPa48TmHEl14LJomo2EaLRroDpbIlJ2/reUTDA97g8lyjAzG4w533S
 bzY=
X-SBRS: 2.7
X-MesageID: 2144996
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,411,1557201600"; 
   d="scan'208";a="2144996"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <20190624101723.23291-1-andrew.cooper3@citrix.com>
 <20190624101723.23291-2-andrew.cooper3@citrix.com>
 <da5adbd3-af96-e089-4285-05b7bc9d1709@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: <470ab653-8190-f343-822b-ed3a911ad3bb@citrix.com>
Date: Mon, 24 Jun 2019 12:04: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: <da5adbd3-af96-e089-4285-05b7bc9d1709@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 1/2] xen/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: 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>

T24gMjQvMDYvMjAxOSAxMTozMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFuZHJldywKPgo+
IE9uIDYvMjQvMTkgMTE6MTcgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEdDQyA1IGludHJv
ZHVjZWQgLWZzYW5pdGl6ZT1hbGlnbm1lbnQgd2hpY2ggaXMgZW5hYmxlZCBieSBkZWZhdWx0IGJ5
Cj4+IENPTkZJR19VQlNBTi7CoCBUaGlzIHRyaXBzIGEgbG9hZCBvZiB3b250LWZpeCBjYXNlcyBp
biB0aGUgQUNQSSB0YWJsZXMKPj4gYW5kIHRoZQo+PiBoeXBlcmNhbGwgcGFnZSBhbmQgc3R1YnMg
d3JpdGluZyBsb2dpYy4KPj4KPj4gSXQgYWxzbyBjYXVzZXMgdGhlIG5hdGl2ZSBYZW4gYm9vdCB0
byBjcmFzaCBiZWZvcmUgdGhlIGNvbnNvbGUgaXMgc2V0Cj4+IHVwLCBmb3IKPj4gYW4gYXMteWV0
IHVuaWRlbnRpZmllZCByZWFzb24gKG1vc3QgbGlrbGV5IGEgd29udC1maXggY2FzZSBlYXJsaWVy
IG9uCj4+IGJvb3QpLgo+Pgo+PiBEaXNhYmxlIGFsaWdubWVudCBzYW5pdGlzYXRpb24gb24gY29t
cGlsZXJzIHdoaWNoIHdvdWxkIHRyeSB1c2luZyBpdC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+
PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pgo+PiBUaGlzIGlzbid0IGlkZWFsLCBidXQgd2Ug
Y2FuJ3QgZG8gYmV0dGVyIHdpdGhvdXQgYSBiaXQgb2YgYW4gb3ZlcmhhdWwKPj4gd2hpY2ggSQo+
PiBkb24ndCBoYXZlIHRpbWUgZm9yIG5vdy7CoCBMaW51eCB1c2VzIGEgd2hpdGVsaXN0IG9mIHNh
bml0aXNlcnMgYnV0Cj4+IEknbSBub3QKPj4gZW50aXJlbHkgc3VyZSB3ZSB3YW50IHRvIGdvIHRo
YXQgcm91dGUuwqAgQVJNIGN1cnJlbnRseSBpc24ndCB3b3JraW5nCj4+IHdlbGwgd2l0aAo+PiBV
QlNBTiwgYnV0IEFGQUNJVCwgYWxsIEFSTSBwbGF0Zm9ybXMgdGhhdCB3ZSBzdXBwb3J0IGFsc28g
ZGlzYWJsZQo+PiBhbGlnbm1lbnQKPj4gc2FuaXRpc2F0aW9uIGluIExpbnV4Lgo+Cj4gTGludXgg
aGFzIGFuIG9wdGlvbiB0byBkaXNhYmxlL2VuYWJsZSBhbGlnbWVudCBzYW5pdGlzYXRpb24uIEhv
d2V2ZXIsCj4gSUlSQywgTGludXggYWxsb3dzIHVuYWxpZ25lZCBhY2Nlc3MgZm9yIGJvdGggQXJt
MzIgYW5kIEFybTY0Lgo+Cj4gRm9yIFhlbjoKPiDCoCAtIE9uIEFybTMyLCBhbGlnbm1lbnQgY2hl
Y2sgaXMgZW5hYmxlZCwgc28gYW55IHVuYWxpZ25lZCBhY2Nlc3Mgd2lsbAo+IHJlc3VsdCB0byBh
IGNyYXNoLgo+IMKgIC0gT24gQXJtNjQsIGFsaWdubWVudCBjaGVjayBpcyBkaXNhYmxlZCwgdGhl
IG9ubHkgcmVhc29uIGlzIGJlY2F1c2UKPiBtZW1jcHkgaXMgdXNpbmcgdW5hbGlnbmVkIGFjY2Vz
cyAoZm9yIHBlcmZvcm1hbmNlIHJlYXNvbikuIEJ1dCB3ZQo+IHNob3VsZCBzdGlsbCBub3QgcmVs
eSBvbiB1bmFsaWduZWQgYWNjZXNzIGFzIHRoZXkgYXJlIG5vdCBhdG9taWMuCj4KPiBUaGUgb25s
eSBsaW1pdGF0aW9uIGZvciB1c2luZyBVQlNBTiBvbiBYZW4gb24gQXJtIHRvZGF5IGlzIHRoZSBz
aXplIG9mCj4gdGhlIGJpbmFyeSAod2Ugb25seSBzdXBwb3J0IHVwIHRvIDJNQikuIFNvIG15IHBy
ZWZlcmVuY2UgaGVyZSB3b3VsZCBiZQo+IHRvIG1ha2UgdGhlIG5ldyBmbGFnIHg4NiBvbmx5LgoK
T2sgLSB0aGF0IHNob3VsZG4ndCBiZSB0b28gZGlmZmljdWx0IHRvIGFycmFuZ2UuCgo+Cj4gSWRl
YWxseSBsb25nZXIgcGxhbiB3b3VsZCBiZSB0byBtYWtlIGEgcGVyLWZpbGUgZGVjaXNpb24gb24g
dGhlCj4gc2FuaXRpemF0aW9uIHRvIHVzZS4KCkFSTTY0J3MgbWVtY3B5IGlzIHdyaXR0ZW4gaW4g
YXNzZW1ibHkgc28gbm90IHN1YmplY3QgdG8gVUJTQU4uCgpGb3IgR0NDIDggYW5kIGxhdGVyLCB0
aGVyZSBpcyBhIG5ldyBfX2F0dHJpYnV0ZV9fKChub19zYW5pdGl6ZSgiZm9vIiwKImJhciIpKSkg
dG8gc2VsZWN0aXZlbHkgZGlzYWJsZSBzcGVjaWZpYyBjaGVja2VycyBvbiBhIHBlci1mdW5jdGlv
biBiYXNpcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 11:09:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 11:09:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfMqa-0006MM-1J; Mon, 24 Jun 2019 11:09: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=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfMqZ-0006MH-EP
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 11:09:15 +0000
X-Inumbo-ID: 7e4596ea-9670-11e9-8bf3-9ffd5a8d1c7f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7e4596ea-9670-11e9-8bf3-9ffd5a8d1c7f;
 Mon, 24 Jun 2019 11:09: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 B7D8E2B;
 Mon, 24 Jun 2019 04:09:10 -0700 (PDT)
Received: from [10.37.9.192] (unknown [10.37.9.192])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7BA5C3F718;
 Mon, 24 Jun 2019 04:09:08 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <ee1f4b9b969e6cf67278905e0405bc4fa5d6080c.1561147189.git.denisobrezkov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ecfa161d-1389-1541-e92c-dfa3b8c7e402@arm.com>
Date: Mon, 24 Jun 2019 12:09:07 +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: <ee1f4b9b969e6cf67278905e0405bc4fa5d6080c.1561147189.git.denisobrezkov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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: Hunyue Yau <hy-gsoc@hy-research.com>,
 "julien.grall@foss.arm.com" <julien.grall@foss.arm.com>,
 Andre Przywara <andre.przywara@arm.com>, tim@xen.org,
 Iain Hunter <drhunter95@gmail.com>, baozich@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>

KCsgR1NPQyBtZW50b3JzIGFuZCBBbmRyZSkKCkhpIERlbmlzLAoKVGhhbmsgeW91IGZvciB0aGUg
cGF0Y2guCgpGaXJzdCBvZiBhbGwsIG1heSBJIGFzayB0byBDQyB0aGUgb3RoZXIgbWVudG9ycz8K
Ck9uIDYvMjEvMTkgOTowMiBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gVGhpcyBmdW5jdGlv
biBhbGxvd3MgeGVuIHRvIGJyaW5nIHNlY29uZGFyeSBDUFUgY29yZXMgaW50byBub24tc2VjdXJl
Cj4gSFlQIG1vZGUuIFRoaXMgaXMgZG9uZSBieSB1c2luZyBhIFNlY3VyZSBNb25pdG9yIGNhbGwu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZAZ21haWwu
Y29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyAgICAgICAgICAgICB8IDEx
ICsrKysrKysrKystCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMgICAgICAgIHwg
IDUgKysrLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL29tYXA1LmggfCAgMyAr
KysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKPiBpbmRleCA1ZjgxN2Q0NzNlLi4xMjBlMDM0OTM0IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCj4gQEAgLTM2LDYgKzM2LDEwIEBACj4gICAjaW5jbHVkZSBFQVJMWV9QUklOVEtfSU5D
Cj4gICAjZW5kaWYKPiAgIAo+ICsKPiArI2RlZmluZSBBUElfSFlQX0VOVFJZIDB4MTAyCj4gKyNk
ZWZpbmUgQVVYX0NPUkVfQk9PVDBfUEEgICAgICAgICAgIDB4NDgyODE4MDAKPiArCgpJIGhhdmUg
dGhvdWdodCBhIGJpdCBtb3JlIGFib3V0IHRoZSBwbGFjZW1lbnQgb2YgdGhlIGNvZGUuIEkgdGhp
bmsgaXQgCndvdWxkIGJlIGJlc3QgaWYgaXQgbGl2ZXMgaW4gYSBzZXBhcmF0ZSBmaWxlIChtYXli
ZSBwbGF0Zm9ybXMvb21hcDUtaGVhZC5TKS4KCj4gICAvKgo+ICAgICogQ29tbW9uIHJlZ2lzdGVy
IHVzYWdlIGluIHRoaXMgZmlsZToKPiAgICAqICAgcjAgIC0KPiBAQCAtMTEzLDYgKzExNywxMiBA
QCBwYXN0X3pJbWFnZToKPiAgIAo+ICAgICAgICAgICBiICAgICBjb21tb25fc3RhcnQKPiAgIAo+
ICtHTE9CQUwob21hcDVfaW5pdF9zZWNvbmRhcnkpCj4gKyAgICAgICAgbGRyICByMTIsID1BUElf
SFlQX0VOVFJZCgpOSVQ6IEl0IGlzIDMgc3BhY2VzIGFmdGVyIGxkci4KCj4gKyAgICAgICAgYWRy
ICByMCwgaW5pdF9zZWNvbmRhcnkKClNhbWUgaGVyZS4KCj4gKwkJZHNiCgpXaHkgZG8geW91IG5l
ZWQgdGhlIGRzYiBoZXJlPwoKPiArICAgICAgICBzbWMgICAjMAo+ICsKPiAgIEdMT0JBTChpbml0
X3NlY29uZGFyeSkKPiAgICAgICAgICAgY3BzaWQgYWlmICAgICAgICAgICAgICAgICAgICAvKiBE
aXNhYmxlIGFsbCBpbnRlcnJ1cHRzICovCj4gICAKPiBAQCAtMTU5LDcgKzE2OSw2IEBAIGNvbW1v
bl9zdGFydDoKPiAgICAgICAgICAgUFJJTlQoIi0gQ1BVIGRvZXNuJ3Qgc3VwcG9ydCB0aGUgdmly
dHVhbGl6YXRpb24gZXh0ZW5zaW9ucyAtXHJcbiIpCj4gICAgICAgICAgIGIgICAgIGZhaWwKPiAg
IDE6Cj4gLQoKVGhpcyBpcyBhIHNwdXJpb3VzIGNoYW5nZS4gUGxlYXNlIHJlbW92ZSBpdC4KCj4g
ICAgICAgICAgIC8qIENoZWNrIHRoYXQgd2UncmUgYWxyZWFkeSBpbiBIeXAgbW9kZSAqLwo+ICAg
ICAgICAgICBtcnMgICByMCwgY3Bzcgo+ICAgICAgICAgICBhbmQgICByMCwgcjAsICMweDFmICAg
ICAgICAgIC8qIE1vZGUgaXMgaW4gdGhlIGxvdyA1IGJpdHMgb2YgQ1BTUiAqLwo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL29tYXA1LmMKPiBpbmRleCBhZWUyNGU0ZDI4Li42YjVjYzE1YWYzIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvb21hcDUuYwo+IEBAIC0xMjgsOCArMTI4LDkgQEAgc3RhdGljIGludCBfX2luaXQgb21h
cDVfc21wX2luaXQodm9pZCkKPiAgICAgICB9Cj4gICAKPiAgICAgICBwcmludGsoIlNldCBBdXhD
b3JlQm9vdDEgdG8gJSJQUklwYWRkciIgKCVwKVxuIiwKPiAtICAgICAgICAgICBfX3BhKGluaXRf
c2Vjb25kYXJ5KSwgaW5pdF9zZWNvbmRhcnkpOwo+IC0gICAgd3JpdGVsKF9fcGEoaW5pdF9zZWNv
bmRhcnkpLCB3dWdlbl9iYXNlICsgT01BUF9BVVhfQ09SRV9CT09UXzFfT0ZGU0VUKTsKPiArICAg
ICAgICAgICBfX3BhKG9tYXA1X2luaXRfc2Vjb25kYXJ5KSwgb21hcDVfaW5pdF9zZWNvbmRhcnkp
Owo+ICsgICAgd3JpdGVsKF9fcGEob21hcDVfaW5pdF9zZWNvbmRhcnkpLAo+ICsgICAgICAgICAg
ICB3dWdlbl9iYXNlICsgT01BUF9BVVhfQ09SRV9CT09UXzFfT0ZGU0VUKTsKCkkgYW0gdHJ5aW5n
IHRvIHVuZGVyc3RhbmQgaG93IHRoaXMgZXZlciB3b3JrZWQuIG9tYXA1X3NtcF9pbml0IGlzIGNh
bGxlZCAKYnkgdHdvIHNldHMgb2YgcGxhdGZvcm1zIChiYXNlZCBvbiBjb21wYXRpYmxlKToKICAg
IC0gdGksZHJhNzogdGhlcmUgd2VyZSBzb21lIGhhY2tzIGluIFUtYm9vdCB0byBhdm9pZCB0aGUg
U01DLiBJZiBJIGFtIApyaWdodCwgdGhlbiBJIHdvdWxkIG5vdCBib3RoZXIgdG8gc3VwcG9ydCBo
YWNrZWQgVS1ib290LgogICAgLSB0aSxvbWFwNTogWzFdIHN1Z2dlc3QgdGhhdCBVLWJvb3QgZG8g
dGhlIHN3aXRjaCBmb3IgdXMgYnV0IGl0IGlzIApub3QgY2xlYXIgd2hldGhlciB0aGlzIGlzIHVw
c3RyZWFtZWQuIEBDaGVuLCBJIGtub3cgeW91IGRpZCB0aGUgcG9ydCBhIApsb25nIHRpbWUgYWdv
LiBEbyB5b3UgcmVjYWxsIGhvdyB0aGlzIHdvcmtlZD8KCkxpbnV4IHNlZW1zIHRvIHVzZSB0aGUg
c21jIG9uIGFueSBkcmE3IGFuZCBvbWFwNTR4eC4gU28gbWF5YmUgd2UgY2FuIHVzZSAKc2FmZWx5
IGhlcmUuCgo+ICAgICAgIHByaW50aygiU2V0IEF1eENvcmVCb290MCB0byAweDIwXG4iKTsKPiAg
ICAgICB3cml0ZWwoMHgyMCwgd3VnZW5fYmFzZSArIE9NQVBfQVVYX0NPUkVfQk9PVF8wX09GRlNF
VCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL29tYXA1Lmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy9vbWFwNS5oCj4gaW5kZXggYzU1OWM4NGI2
MS4uNzMyYjI3ZjQwMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jt
cy9vbWFwNS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMvb21hcDUuaAo+
IEBAIC0yMiw2ICsyMiw5IEBACj4gICAKPiAgICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZPUk1T
X09NQVA1X0ggKi8KPiAgIAo+ICsvKiBTZWNvbmRhcnkgY3B1IG9tYXA1IHNwZWNpZmljIGluaXQg
cm91dGluZSAqLwo+ICtleHRlcm4gdm9pZCBvbWFwNV9pbml0X3NlY29uZGFyeSh2b2lkKTsKPiAr
Cj4gICAvKgo+ICAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgICogbW9kZTogQwo+IAoKWzFdIApo
dHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRp
b25fRXh0ZW5zaW9ucy9PTUFQNTQzMl91RVZNCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 11:24:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 11:24:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfN53-0007pY-Hh; Mon, 24 Jun 2019 11:24: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=1our=UX=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1hfN51-0007pT-VP
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 11:24:12 +0000
X-Inumbo-ID: 963acf93-9672-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 963acf93-9672-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 11:24: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 x5OBE3xr055940;
 Mon, 24 Jun 2019 11:24:08 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=Hse7pc/jkTeb5hGjha2juWuLsiZhvUbiJdlAWaOAP+s=;
 b=Nvc/JGvSSYWt+NysVO0DN4y4oM2xgyn2V4pOSzrNqZ79jsdvemzb5ATzpZPairUNv/7D
 z7FLlIBM77QE0E5orbJreVupNn8+CJ/xAgMHpB5qoY/TySo9tPeV75XFuejcuyM01GrX
 VlZEgDfqHdOLGHasB+t7iSLyS1lhghdbf3n3iRJd2c5o2tc6O52nwqpYJsflncpQ4cDo
 0jFDJFW/3BuD2uJQGVxJptOl3qnXOZALF+pVVneUZNgBIAmA9Fkx+0BLFG5wybZxCs7J
 VONDjT2pgWsyWESTRC9W2XzD7OBflXKoXD+AtoDbkaI211WjSVCDBGL+YIC1yYt/glB9 zA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2t9brswtnn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 11:24: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 x5OBMfnd091790;
 Mon, 24 Jun 2019 11:24:07 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2t9p6theq7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 11:24:07 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5OBO6Mw001751;
 Mon, 24 Jun 2019 11:24:06 GMT
Received: from tomti.i.net-space.pl (/10.175.180.126)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 24 Jun 2019 04:24:06 -0700
Date: Mon, 24 Jun 2019 13:24:02 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=965
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1906240094
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240094
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6MzQ6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gSWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQg
d2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+ID4+ID4gVGhpcyBhbGxvd3MgdG8g
cG9zaXRpb24gdGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0Cj4gPj4g
PiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBtaWdodCBwbGFjZSAucmVsb2MgYmVmb3JlIHRo
ZSAudGV4dAo+ID4+ID4gc2VjdGlvbi4KPiA+PiA+Cj4gPj4gPiBOb3RlIHRoYXQgdGhlIC5yZWxv
YyBzZWN0aW9uIGlzIG1vdmVkIGJlZm9yZSAuYnNzIGZvciB0d28gcmVhc29uczogaW4KPiA+PiA+
IG9yZGVyIGZvciB0aGUgcmVzdWx0aW5nIGJpbmFyeSB0byBub3QgY29udGFpbiBhbnkgc2VjdGlv
biB3aXRoIGRhdGEKPiA+PiA+IGFmdGVyIC5ic3MsIHNvIHRoYXQgdGhlIGZpbGUgc2l6ZSBjYW4g
YmUgc21hbGxlciB0aGFuIHRoZSBsb2FkZWQKPiA+PiA+IG1lbW9yeSBzaXplLCBhbmQgYmVjYXVz
ZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyByZWFkLW9ubHksIHNvIGl0Cj4gPj4gPiBiZWxvbmdz
IHdpdGggdGhlIG90aGVyIHNlY3Rpb25zIGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCj4gPj4K
PiA+PiBXaGlsZSB0aGlzIG1heSBiZSBmaW5lIGZvciBFTEYsIEknbSBhZnJhaWQgaXQgd291bGQg
YmUgY2FsbGluZyBmb3IKPiA+PiBzdWJ0bGUgaXNzdWVzIHdpdGggeGVuLmVmaSAoaS5lLiB0aGUg
UEUgYmluYXJ5KTogVGhlcmUgYSAucmVsb2MKPiA+PiBzZWN0aW9uIGlzIGdlbmVyYWxseSBleHBl
Y3RlZCB0byBjb21lIGFmdGVyICJub3JtYWwiIGRhdGEKPiA+PiBzZWN0aW9ucy4KPiA+Cj4gPiBP
Sywgd291bGQgeW91IGxpa2UgbWUgdG8gbGVhdmUgdGhlIC5yZWxvYyBzZWN0aW9uIGF0IHRoZSBw
cmV2aW91cwo+ID4gcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhlbj8KPgo+IFdlbGwsIHRoaXMg
cGFydCBpcyBhIHJlcXVpcmVtZW50LCBub3QgYSBxdWVzdGlvbiBvZiBtZSBsaWtpbmcgeW91Cj4g
dG8gZG8gc28uCj4KPiA+IE9yIGRvIHdlIHByZWZlciB0byBsZWF2ZSAucmVsb2Mgb3JwaGFuZWQg
aW4gdGhlIEVMRiBidWlsZD8KPgo+IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24gaGVyZSB3
aXRoIGhpcyBwbGFucyB0byBhY3R1YWxseQo+IGFkZCByZWxvY2F0aW9ucyB0aGVyZSBpbiB0aGUg
bm9uLWxpbmtlci1nZW5lcmF0ZWQtUEUgYnVpbGQuIEkKPiBkb24ndCBoYXZlIGEgc3Ryb25nIG9w
aW5pb24gZWl0aGVyIHdheSwgYXMgbG9uZyBhcyB0aGUKPiBjdXJyZW50IG1ldGhvZCBvZiBidWls
ZGluZyBnZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCgpJIHdvdWxkIG5vdCBk
cm9wIC5yZWxvYyBzZWN0aW9uIGZyb20geGVuLXN5bXMgYmVjYXVzZSBpdCBjYW4gYmUgdXNlZnVs
CmZvciAibWFudWFsIiBFRkkgaW1hZ2UgcmVsb2NzIGdlbmVyYXRpb24uIEhvd2V2ZXIsIEkgYW0g
bm90IHN0cm9uZ2x5CnRpZWQgdG8gaXQuIElmIHlvdSB3aXNoIHRvIGRyb3AgaXQgZ28gYWhlYWQu
IEkgY2FuIHJlYWRkIGl0IGxhdHRlciBpZgpJIGdldCBiYWNrIHRvIG15IG5ldyBQRSBidWlsZCB3
b3JrLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 11:44:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 11:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfNOK-000102-DK; Mon, 24 Jun 2019 11: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfNOJ-0000zs-3c
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 11:44:07 +0000
X-Inumbo-ID: 5e56efc4-9675-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e56efc4-9675-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 11:44: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 1hfNOG-0004Kw-O5; Mon, 24 Jun 2019 11:44:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfNOG-00021x-AB; Mon, 24 Jun 2019 11:44:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfNOG-0001s9-9J; Mon, 24 Jun 2019 11:44:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138333-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=568490750cfc36bf584d88756914f46ef3556c56
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 11:44:04 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODMzMyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODMzMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAxMDggbGVhay1j
aGVjay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgIDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDcw
IHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgZmFpbCBibG9j
a2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDcgeHRmL3Rlc3Qt
cHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxvY2tlZCBpbiAxMjc3
OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3
OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAx
MDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxv
Y2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3
NzQ2CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzc5MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
Nzc5MgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
IDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1m
c2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rl
c3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFl
LW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90
ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4MCB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgIDg3IHh0Zi90ZXN0LXB2NjQtcHYtZnNnc2Jhc2UgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1w
di1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1Njg0OTA3NTBjZmMz
NmJmNTg0ZDg4NzU2OTE0ZjQ2ZWYzNTU2YzU2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICAzNjM2ZGUzZjFhOWE1MTNlYmRjZDc3NTU1ZGNlMGU0ZDQ1MWUxOThiCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjc3OTIgIDIwMTgtMDktMTkgMDM6NTA6NDEgWiAgMjc4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDMzICAyMDE5LTA0LTI5IDE1OjM2OjEwIFogICA1NSBk
YXlzICAgMzAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MTc5ICAyMDE5LTA2LTIx
IDEwOjQ0OjAzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMuY29tPgog
IEPDqWRyaWMgQm9zZG9ubmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFh
ZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIElh
biBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdl
aS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQxNSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 12:03:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 12: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 1hfNgo-0002al-Jc; Mon, 24 Jun 2019 12:03: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfNgn-0002ag-II
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 12:03:13 +0000
X-Inumbo-ID: 08c547be-9678-11e9-adbd-7bd2079155b5
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08c547be-9678-11e9-adbd-7bd2079155b5;
 Mon, 24 Jun 2019 12: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: nDN+sIuDfW59fbnYomGp76f/8T6sKIqplMF0a92b/bt9Aabv4APirYVMGqfIRMZBvHJhnDVojF
 sKcWKs3wM/cw5HP19/fnjnCXbXbOHOGCopptzIIQHnUlH2pX9/CPR0HYKPNAFZu6/XqBqyY+zv
 toXEILpDEQJoNuGL7o5ONRXVoZ1OJ7uqitKpsKtk86rNYH9rmOVOnTUcDwsIkpA/FBQfGjU+9o
 YQDwv/fgCE6vpPZRhggf+CyKRmS8rORNg0fXhpaH6eJzDmdGUP+bRXuPRGB0XxaBGrW7Uf7RFJ
 Wok=
X-SBRS: 2.7
X-MesageID: 2146997
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,412,1557201600"; d="scan'208,217";a="2146997"
To: Julien Grall <julien.grall@arm.com>, Denis Obrezkov
 <denisobrezkov@gmail.com>, <xen-devel@lists.xenproject.org>
References: <ee1f4b9b969e6cf67278905e0405bc4fa5d6080c.1561147189.git.denisobrezkov@gmail.com>
 <ecfa161d-1389-1541-e92c-dfa3b8c7e402@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: <670083cc-00d8-ccfd-7abc-e6fd98e7ff2b@citrix.com>
Date: Mon, 24 Jun 2019 13:03: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: <ecfa161d-1389-1541-e92c-dfa3b8c7e402@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] 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: Hunyue Yau <hy-gsoc@hy-research.com>,
 "julien.grall@foss.arm.com" <julien.grall@foss.arm.com>,
 Andre Przywara <andre.przywara@arm.com>, tim@xen.org,
 Iain Hunter <drhunter95@gmail.com>, baozich@gmail.com
Content-Type: multipart/mixed; boundary="===============6710457968038577948=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6710457968038577948==
Content-Type: multipart/alternative;
	boundary="------------732A65DD8738749055F71C14"
Content-Language: en-GB

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

On 24/06/2019 12:09, Julien Grall wrote:
> (+ GSOC mentors and Andre)
>
> Hi Denis,
>
> Thank you for the patch.
>
> First of all, may I ask to CC the other mentors?
>
> On 6/21/19 9:02 PM, Denis Obrezkov wrote:
>> This function allows xen to bring secondary CPU cores into non-secure
>> HYP mode. This is done by using a Secure Monitor call.
>>
>> Signed-off-by: Denis Obrezkov <denisobrezkov@gmail.com>
>> ---
>> Â  xen/arch/arm/arm32/head.SÂ Â Â Â Â Â Â Â Â Â Â Â  | 11 ++++++++++-
>> Â  xen/arch/arm/platforms/omap5.cÂ Â Â Â Â Â Â  |Â  5 +++--
>> Â  xen/include/asm-arm/platforms/omap5.h |Â  3 +++
>> Â  3 files changed, 16 insertions(+), 3 deletions(-)
>>
>> diff --git a/xen/arch/arm/arm32/head.S b/xen/arch/arm/arm32/head.S
>> index 5f817d473e..120e034934 100644
>> --- a/xen/arch/arm/arm32/head.S
>> +++ b/xen/arch/arm/arm32/head.S
>> @@ -36,6 +36,10 @@
>> Â  #include EARLY_PRINTK_INC
>> Â  #endif
>> Â  +
>> +#define API_HYP_ENTRY 0x102
>> +#define AUX_CORE_BOOT0_PAÂ Â Â Â Â Â Â Â Â Â  0x48281800
>> +
>
> I have thought a bit more about the placement of the code. I think it
> would be best if it lives in a separate file (maybe
> platforms/omap5-head.S).

For something this trivial, it is easy to put straight into omap5.c

Completely untested, but this ought to work:

diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
index 6b5cc15af3..1dcc92d3a4 100644
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -23,6 +23,16 @@
 #include <xen/vmap.h>
 #include <asm/io.h>
 
+void omap5_init_secondary(void);
+asm (
+".text                            \n\t"
+"omap5_init_secondary:            \n\t"
+"        ldr   r12, =0x102        \n\t" /* API_HYP_ENTRY */
+"        adr   r0, init_secondary \n\t"
+"        smc   #0                 \n\t"
+"        b     init_secondary     \n\t"
+);
+
 static uint16_t num_den[8][2] = {
     {         0,          0 },  /* not used */
     {  26 *  64,  26 *  125 },  /* 12.0 Mhz */


I personally find this favourable to introducing new stub files.

Ultimately it is Julien/Stefano's decision, but I'd like to point it out
as an option for anyone who is unaware.

~Andrew

--------------732A65DD8738749055F71C14
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/06/2019 12:09, Julien Grall
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:ecfa161d-1389-1541-e92c-dfa3b8c7e402@arm.com">(+ GSOC
      mentors and Andre)
      <br>
      <br>
      Hi Denis,
      <br>
      <br>
      Thank you for the patch.
      <br>
      <br>
      First of all, may I ask to CC the other mentors?
      <br>
      <br>
      On 6/21/19 9:02 PM, Denis Obrezkov wrote:
      <br>
      <blockquote type="cite">This function allows xen to bring
        secondary CPU cores into non-secure
        <br>
        HYP mode. This is done by using a Secure Monitor call.
        <br>
        <br>
        Signed-off-by: Denis Obrezkov <a class="moz-txt-link-rfc2396E" href="mailto:denisobrezkov@gmail.com">&lt;denisobrezkov@gmail.com&gt;</a>
        <br>
        ---
        <br>
        Â  xen/arch/arm/arm32/head.SÂ Â Â Â Â Â Â Â Â Â Â Â  | 11 ++++++++++-
        <br>
        Â  xen/arch/arm/platforms/omap5.cÂ Â Â Â Â Â Â  |Â  5 +++--
        <br>
        Â  xen/include/asm-arm/platforms/omap5.h |Â  3 +++
        <br>
        Â  3 files changed, 16 insertions(+), 3 deletions(-)
        <br>
        <br>
        diff --git a/xen/arch/arm/arm32/head.S
        b/xen/arch/arm/arm32/head.S
        <br>
        index 5f817d473e..120e034934 100644
        <br>
        --- a/xen/arch/arm/arm32/head.S
        <br>
        +++ b/xen/arch/arm/arm32/head.S
        <br>
        @@ -36,6 +36,10 @@
        <br>
        Â  #include EARLY_PRINTK_INC
        <br>
        Â  #endif
        <br>
        Â  +
        <br>
        +#define API_HYP_ENTRY 0x102
        <br>
        +#define AUX_CORE_BOOT0_PAÂ Â Â Â Â Â Â Â Â Â  0x48281800
        <br>
        +
        <br>
      </blockquote>
      <br>
      I have thought a bit more about the placement of the code. I think
      it would be best if it lives in a separate file (maybe
      platforms/omap5-head.S).<br>
    </blockquote>
    <br>
    For something this trivial, it is easy to put straight into omap5.c<br>
    <br>
    Completely untested, but this ought to work:<br>
    <br>
    <pre>diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
index 6b5cc15af3..1dcc92d3a4 100644
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -23,6 +23,16 @@
 #include &lt;xen/vmap.h&gt;
 #include &lt;asm/io.h&gt;
 
+void omap5_init_secondary(void);
+asm (
+".text                            \n\t"
+"omap5_init_secondary:            \n\t"
+"        ldr   r12, =0x102        \n\t" /* API_HYP_ENTRY */
+"        adr   r0, init_secondary \n\t"
+"        smc   #0                 \n\t"
+"        b     init_secondary     \n\t"
+);
+
 static uint16_t num_den[8][2] = {
     {         0,          0 },  /* not used */
     {  26 *  64,  26 *  125 },  /* 12.0 Mhz */

</pre>
    <br>
    I personally find this favourable to introducing new stub files.<br>
    <br>
    Ultimately it is Julien/Stefano's decision, but I'd like to point it
    out as an option for anyone who is unaware.<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------732A65DD8738749055F71C14--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6710457968038577948==--


From xen-devel-bounces@lists.xenproject.org Mon Jun 24 12:27:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 12:27:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfO3l-0004DO-MI; Mon, 24 Jun 2019 12:26: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=eoNR=UX=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hfO3k-0004DJ-7w
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 12:26:56 +0000
X-Inumbo-ID: 58d6330a-967b-11e9-badb-7fcda91d7a03
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58d6330a-967b-11e9-badb-7fcda91d7a03;
 Mon, 24 Jun 2019 12:26:53 +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: DrqO1BGhxvqMFXHd9CRFGT1/l54Ppn5XwSouX4k3okmCOXSXSrKRL0kavg/tAJwV7SNJ83CNo/
 fCvqXRywnHCAeebcuFsJjkReZMA2n4eC4CL+a1X3RQ75fpZgSom/ewzSbU3PtN1jV8IIP2Drml
 qq6Cj9z8eG5ETOtzWAJ8FC7fwzZpN4PJGZ/aAAbxG/MuBQuDMLaTV4CVA2Otd07mkJOrxNWMex
 3arUCC7/C3miwDT7ExhmLv1uZg/fSG/Qbmgimky3xSnrXmG54s9h/XMiOco6VzGGX0VmXDhQsk
 5pU=
X-SBRS: 2.7
X-MesageID: 2135404
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,412,1557201600"; 
   d="scan'208";a="2135404"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: Migrating key developer docs to xen.git sphinx docs and
 refreshing them in the process
Thread-Index: AQHVKogYFsqm61IG8EyIbkU2yX65bw==
Date: Mon, 24 Jun 2019 12:26:48 +0000
Message-ID: <B591280C-E140-4A3B-AEC0-E86E99525F0C@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <B96213DAD750A94894195A75E8E3B5D3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] Migrating key developer docs to xen.git sphinx docs and
 refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "committers@xenproject.org" <committers@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>

SGkgYWxsLA0KDQpzaW5jZSBBbmR5IGNyZWF0ZWQgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9j
cy9zcGhpbngtdW5zdGFibGUvIGFuZCBodHRwczovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3NwaGlu
eC11bnN0YWJsZS1zdGFnaW5nLyAoc291cmNlcyBpbiBkb2NzL2h5cGVydmlzb3ItZ3VpZGUsIGRv
Y3MvZ3Vlc3QtZ3VpZGUsIGRvY3MvYWRtaW4tZ3VpZGUpIEkgd2FzIHdvbmRlcmluZyB3aGV0aGVy
IGl0IHdvdWxkIG5vdCBtYWtlIHNlbnNlIHRvIG1pZ3JhdGUgc29tZSBrZXkgZG9jdW1lbnRzIGlu
IHRoZSB3aWtpIChhbmQgcG9zc2libGUgc29tZSBkb2NzIGVsc2V3aGVyZSBpbiB0aGUgdHJlZSkg
aW50byB0aGUgbmV3IHN0cnVjdHVyZSBhbmQgcmVmcmVzaCBhbmQgdXBkYXRlIHRoZSBkb2N1bWVu
dGF0aW9uIGluIHRoZSBwcm9jZXNzLiBJIGFtIHZvbHVudGVlcmluZyB0byBkbyBzb21lIG9mIHRo
ZSBsZWctd29yay4NCg0KSSBzdGFydGVkIGxvb2tpbmcgaW50byB3aGF0IHNvbWUgb3RoZXIgcHJv
amVjdHMgZG8gYW5kIHRoZSBmb2xsb3dpbmcgc2VlbSB0byBiZSBzZW5zaWJsZSBhbmQgbGlnaHR3
ZWlnaHQgZXhhbXBsZXMgb2YgSW5mb3JtYXRpb24gQXJjaGl0ZWN0dXJlIHRvIHN0cnVjdHVyZSB0
aGUgY29udGVudDoNCiogaHR0cHM6Ly9kb2NzLm9wZW5zdGFjay5vcmcvaW5mcmEvbWFudWFsL2Rl
dmVsb3BlcnMuaHRtbA0KKiBodHRwczovL2dpdGh1Yi5jb20va3ViZXJuZXRlcy9jb21tdW5pdHkv
YmxvYi9tYXN0ZXIvY29udHJpYnV0b3JzL2RldmVsL1JFQURNRS5tZA0KDQpCb3RoIGFyZSBmYWly
bHkgbGlnaHR3ZWlnaHQgYW5kIHNlZW0gdG8gYmUgc2Vuc2libGUgZ3VpZGVzLiBCdXQgYmVmb3Jl
IHdlIGdldCB0byB0aGF0IGxldmVsIG9mIGRldGFpbCwgSSB0aG91Z2h0IGl0IG1ha2VzIHNlbnNl
IHRvIGxvb2sgYXQgd2hhdCB3ZSBoYXZlIGFuZCBjYW5kaWRhdGVzIGZvciBtb3ZpbmcvaW1wcm92
aW5nL2NyZWF0aW9uLiBIb3dldmVyLCBpdCBpcyBjbGVhciB0aGF0IHdlIG5lZWQgdHdvIGJyb2Fk
IGNhdGVnb3JpZXMgdW5kZXIgZG9jcy9oeXBlcnZpc29yLWd1aWRlIChIeXBlcnZpc29yIGRldmVs
b3BlciBkb2N1bWVudGF0aW9uKTogbm90ZSB0aGF0IEkgZG9u4oCZdCBtdWNoIGNhcmUgYWJvdXQg
dGhlIGFjdHVhbCBsYWJlbHMNCiogVGhlIHByb2Nlc3Mgb2YgZGV2ZWxvcGluZyBhbmQgY29udHJp
YnV0aW5nIGNvZGUNCiogU2V0dGluZyB1cCB5b3VyIGRldiBlbnZpcm9ubWVudCwgY29kaW5nLCBh
bmQgZGVidWdnaW5nDQoNCkRvY3VtZW50YXRpb24gd2hpY2ggbWF5IGJlIHdvcnRoIG1vdmluZyBv
ciBjcmVhdGluZw0KDQpUZXh0IGZpbGVzIGluIHRyZWUgKHdoaWNoIGFyZSBjbG9zZSB0byBSU1Qg
ZmlsZSBmb3JtYXQpDQoqIFhlbi5naXQ6Q09OVFJJQlVUSU5HIOKAkyBpdCBzZWVtcyB0byBtZSB0
aGF0IHRoaXMgaXMgYSBjYW5kaWRhdGUgZm9yIG1vdmluZyAod2l0aCBhIG5vdGUgaW4gdGhlIG9y
aWdpbmFsIGZpbGUgd2hpY2ggb3V0bGluZXMgd2hlcmUgdG8gbG9vayBmb3IgdGhlIHNvdXJjZS9y
ZW5kZXJlZCBvdXRwdXQpIOKAkyBFdmVuIGNvbW1pdHRlcnMgb2NjYXNpb25hbGx5IGRvbuKAmXQg
c2VlbSB0byBiZSBhd2FyZSBvZiBzb21lIG9mIHRoZSBsaWNlbnNpbmcgcmVsYXRlZCBjb21tb24g
cHJhY3RpY2VzIHdlIGhhdmUuIEdpdmluZyBzb21lIG9mIHRoYXQgY29udGVudCBhIG1vcmUgcHJv
bWluZW50IHBsYWNlIGluIGEgbmV3IG1vcmUgdXNlciBmcmllbmRseSBhbmQgbW9kZXJuIGxvb2tp
bmcgZG9jc2V0IHNlZW1zIHNlbnNpYmxlICANCiogWGVuLmdpdDpJTlNUQUxMIG1heSBiZSBhIGdv
b2QgY2FuZGlkYXRlIHdoaWNoIGNvdWxkIGxpdmUgaW4gdGhlIGFkbWluIGd1aWRlIGFuZC9vciBk
ZXZlbG9wZXIgZ3VpZGUNCiogWGVuLmdpdDpDT0RJTkdfU1RZTEUgYW5kIFhlbi5naXQ6dG9vbHMv
bGlieGwvQ09ESU5HX1NUWUxFIC0gTm90ZSB0aGF0IGluIHRoZSBjb21tdW5pdHkgY2FsbCBkaXNj
dXNzaW9uIEphbiByYWlzZWQgdGhlIHBvaW50IHRoYXQgd2UgdGVuZCB0byBub3QgZG9jdW1lbnQg
cHJlY2VkZW50cyBmb3IgbWFueSB0aGluZ3Mgd2hpY2ggYXJlIGNvZGluZyBzdHlsZSByZWxhdGVk
LiBNYXliZSB3ZSBjYW4gZ2V0IGEgYml0IGJldHRlciANCiogWGVuLmdpdDpNQUlOVEFJTkVSUyBz
aG91bGQgc3RheSBhcyBpdCBpcywgYnV0IHNob3VsZCBwcm9iYWJseSBiZSByZWZlcnJlZCB0byBh
cHByb3ByaWF0ZWx5IGluIHRoZSBkb2NzZXQNCg0KQ29udGVudCBmcm9tIHRoZSB3aWtpICh0aGUg
aWRlYSB3b3VsZCBiZSB0byByZWRpcmVjdCB0aG9zZSBwYWdlcyBpbiB0aGUgd2lraSB0byB0aGUg
bmV3IGxvY2F0aW9ucykNCiogaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvQXNraW5n
X0RldmVsb3Blcl9RdWVzdGlvbnMgLSBjb3VsZCBkbyB3aXRoIGEgcmVmcmVzaC4gUG9zc2libHkg
dGhlcmUgaXMgYWxzbyBhIHRpZSBpbiB3aXRoIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNi9tc2cwMTUxOC5odG1sDQoqIGh0dHBzOi8v
d2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0NvbXBpbGluZ19YZW5fRnJvbV9Tb3VyY2UgLSB0aGVy
ZSBzZWVtcyB0byBiZSBzb21lIG92ZXJsYXAgd2l0aCBYZW4uZ2l0L0lOU1RBTEwgd2hpY2ggbWF5
IGJlIHdvcnRoIGNsZWFuaW5nIHVwDQoqIGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtp
L1hlbl9Qcm9qZWN0X1JlcG9zaXRvcmllcyANCiogaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3Jn
L3dpa2kvU3VibWl0dGluZ19YZW5fUHJvamVjdF9QYXRjaGVzIC0gVGhpcyBoYXMgYmVjb21lIGEg
Yml0IHVud2llbGR5IGFuZCBjb3VsZCBkbyB3aXRoIHNvbWUgY2xlYW4tdXANCiAgICogU2xpZ2h0
IG92ZXJsYXAgd2l0aCBYZW4uZ2l0OkNPTlRSSUJVVElORyAoYXJvdW5kIERDTyBhbmQgU2lnbi1v
ZmYpIA0KICAgKiBNYWtpbmcgZ29vZCBwYXRjaGVzIHByb2JhYmx5IG5lZWRzIHNvbWUgd29yayBh
bmQgbWF5YmUgc2hvdWxkIGJlIGJyb2tlbiBvdXQuIEl0IHNob3VsZCBpbmNsdWRlIGdvb2QgZXhh
bXBsZXMgYW5kIHNldHRpbmcgZXhwZWN0YXRpb25zIG9mIHdoYXQgaXMgZGVlbWVkIGdvb2QgYW5k
IGJhZCBhcm91bmQgYXJlYXMgd2hlcmUgd2UgaGF2ZSBoaWdoZXIgc3RhbmRhcmRzIHRoYW4gb3Ro
ZXIgcHJvamVjdHMgKHN1Y2ggYXMgY29tbWl0IG1lc3NhZ2VzLCBleHBsYWluaW5nIHJhdGlvbmFs
ZSBmb3IgYSBjaGFuZ2UsIHRlY2huaWNhbCBkZWJ0LCAuLi4pLiBJdCBzaG91bGQgcHJvYmFibHkg
YWxzbyBjb3ZlciB0aGluZ3Mgc3VjaCBhcyBEZXNpZ24gRG9jdW1lbnRhdGlvbiBhbmQgd2hlcmUg
dG8gZmluZCB0ZW1wbGF0ZXMsIGhpZ2hsaWdodCBleGlzdGluZyBkb2N1bWVudGF0aW9uIGFuZCB3
aGVyZSB0byBmaW5kIGl0L3VwZGF0ZSBpdCwgdGhlIHNhbWUgd2l0aCB0ZXh0LCBTVVBQT1JULm1k
IChha2EgYWRkIGEgbmV3IGZlYXR1cmUpLCBldGMuDQogICAqIFNldHRpbmcgdXAgZ2l0IHNlbmQt
ZW1haWw6IHNob3VsZCBwcm9iYWJseSBnbyBpbnRvIGEgc2VjdGlvbiByZWxhdGVkIHRvIHRoZSBk
ZXZlbG9wbWVudCBlbnZpcm9ubWVudCBzZXQtdXAgYW5kIGp1c3QgYmUgcmVmZXJyZWQgdG8NCiAg
ICogVXNpbmcgZ2l0IHNlbmQtZW1haWwgYWxvbmUgLSB3ZSBzaG91bGQgbnVrZSB0aGlzIHNlY3Rp
b24gYW5kIGZvY3VzIG9uIHRoZSBuZXh0IHNlY3Rpb24gDQogICAqIFNpbXBsZXN0IHdvcmtmbG93
OiBHaXQgZm9ybWF0LXBhdGNoLCBhZGRfbWFpbnRhaW5lcnMucGwvZ2V0X21haW50YWluZXIucGwg
YW5kIGdpdCBzZW5kLWVtYWlsIC0gSSB3b3VsZCBidWlsZCB0aGUgYnVsayBvZiB0aGUgZG9jIGFy
b3VuZCB0aGlzLCBidXQgbWF5YmUgbW92ZSB0aGUgYWRkX21haW50YWluZXJzLnBsL2dldF9tYWlu
dGFpbmVyLnBsICBmaWxlIGludG8gYSBzZXBhcmF0ZSBkb2N1bWVudCB1bmRlciBhIFhlbiBzcGVj
aWZpYyBkZXZlbG9wbWVudCB0b29scyBzZWN0aW9uIGFuZCBqdXN0IHJlZmVyIHRvIGl0DQogICAg
KiBTZW5kaW5nIHBhdGNoZXMgbWFudWFsbHkgLSB3ZSBzaG91bGQgbnVrZSB0aGlzIHNlY3Rpb24g
YW5kIGZvY3VzIG9uIHRoZSBuZXh0IHNlY3Rpb24NCiAgICAqIEkgd291bGQgbW92ZSB0aGUgYnVs
ayBvZiB0aGlzIGludG8gYSBDb250cmlidXRpb24gV29ya2Zsb3cgc2VjdGlvbiwgd2hpY2ggZ2l2
ZXMgYW4gb3ZlcmFsbCB3b3JrZmxvdyBhbmQganVzdCBoaWdobGlnaHQgdGhlIHJlcm9sbCBjb3Vu
dC4gV2Ugc2hvdWxkIGRlZmluZSB0aGUgdGFncyBhbmQgY29udmVudGlvbnMgc3VjaCBhcyBSRkMg
c29tZXdoZXJlIGluIGFuIGludHJvZHVjdG9yeSBzZWN0aW9uIG9mIHRoaXMgZG9jdW1lbnQNCiAg
ICogQWxsIHRoZSBRRU1VLCBMaW51eCwgLi4uIHN0dWZmIGNhbiBlaXRoZXIgc3RheSBvbiB0aGUg
V2lraSBvciBjb3VsZCBiZSBicm9rZW4gb3V0DQoqIGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9y
Zy93aWtpL1JlcG9ydGluZ19CdWdzX2FnYWluc3RfWGVuX1Byb2plY3QgLSBzdHJpcCBhbGwgdGhl
IFhBUEkgc3R1ZmYuIE5Cb3Qgc3VyZSB3aGV0aGVyIGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9y
Zy93aWtpL1hlblBhcmF2aXJ0T3BzSGVscCBpcyBzdGlsbCBhcHBsaWNhYmxlOiBudWtlIGlmIG5v
dA0KDQpLZXkgY29udGVudCB0aGF0IGlzIG1pc3NpbmcNCiogQW4gb3ZlcnZpZXcgZm9yIHRlc3Rp
bmcsIHdoaWNoIHNob3VsZCBpbmNsdWRlDQogICAtIE9TU1RFU1QNCiAgIC0gWFRGDQogICAtIFRo
ZSBHaXRMYWIgQ0kNCiogT3V0Y29tZSBmcm9tIHRoZSBNaW5pbXVtIFN0YW5kYXJkcyBhbmQgQmVz
dCBQcmFjdGljZXMgZGlzY3Vzc2lvbiBhdCBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Fy
Y2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDYvbXNnMDE1MTguaHRtbCBkZXBlbmRpbmcgb24g
b3V0Y29tZS4gSSB3YXMgdGhpbmtpbmcgYWJvdXQgYSBDb21tdW5pdHkgU3RhbmRhcmRzIHNlY3Rp
b24sIHdoaWNoIHdvdWxkIHBvaW50IHRvIGEgQ29kZSBvZiBDb25kdWN0L01pbmltdW0gYW5kIEJl
c3QgUHJhY3RpY2VzIChtYXliZSB3cml0dGVuIGJ5IHJvbGU6IGFrYSBjb250cmlidXRvciwgcmV2
aWV3ZXIgYW5kIG1heWJlIGNvbW1pdHRlcikNCiogUmVsZWFzZSBQcm9jZXNzIFJlbGF0ZWQgZG9j
dW1lbnRhdGlvbiAoZnJvbSBhIGNvbnRyaWJ1dG9yJ3MgcGVyc3BlY3RpdmUpDQoqIE1heWJlIGEg
ZGVzY3JpcHRpb24gb2YgdGhlIHNvdXJjZSB0cmVlDQoqIFNvbWUgb2YgdGhlIGluZm9ybWF0aW9u
IGluIFNVUFBPUlQubWQgaW4gYSBmZWF0dXJlIGxpZmVjeWNsZSBkb2N1bWVudA0KKiBNYXliZSBz
b21lIG9mIHRoZSB0aGluZ3MgcGVvcGxlIG5lZWQgdG8ga25vdyBhYm91dCBLQ09ORklHDQoNCkxl
dCBtZSBrbm93IHdoYXQgeW91IHRoaW5rLiBJIHdpbGwgc3RhcnQgd2l0aCBzb21lIG9mIHRoZSBl
YXNpZXIgYml0cyBuZXh0IHdlZWsgaWYgSSBjYW4gZmluZCBzb21lIHRpbWUsIHVubGVzcyB0aGVy
ZSBhcmUgbWFqb3Igb2JqZWN0aW9ucy4NCg0KQmVzdCBSZWdhcmRzDQpMYXJzICANCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 12:58:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 12: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 1hfOYQ-0006Wn-Ci; Mon, 24 Jun 2019 12:58: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=OLIz=UX=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfOYP-0006Wi-DR
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 12:58:37 +0000
X-Inumbo-ID: c5ccc312-967f-11e9-8fbf-830508511844
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5ccc312-967f-11e9-8fbf-830508511844;
 Mon, 24 Jun 2019 12:58:33 +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 x5OCsGs3142975;
 Mon, 24 Jun 2019 12:58:20 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=KLBclTheGjubyUpbAx+QHqK/8lekhX1YiHOk2x91wZU=;
 b=LyMN2+S4uJvGq8XmNHJVvnpR67iAGd3vC6p4NbKp3UGqqh4hnJ9n8WxpSKKmi4Jq8JWn
 vo8c0Il2jxhJWGEvd9ahOI+n4i2himzhdZR4vvA2N/aDN0CqcyDLMII1wgbKEvvm5A/P
 Zm3lD6r1Gzixk0z+MBa7gZWBtxhw05yVJgoYZBEETB2c+RnkUQ5LfS95bmEd/U9tTXHG
 q60lAks2RT9jdaavL6NcYWtwKXbVxTs95p5DBu7Aq/dLJwxj7e/imHCpHNXsiduY+B1J
 HtFLAFK4xvdKTw5CCwv6wsjcnxfP4Gd7hBPb70KhOrNxKahyU28PKMzhUq9unFMU5nMV Jg== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2t9cyq66qa-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 12:58:20 +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 x5OCwBQl108078;
 Mon, 24 Jun 2019 12:58:19 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2t9p6tjnhh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 12:58:19 +0000
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5OCwHri010630;
 Mon, 24 Jun 2019 12:58:17 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 24 Jun 2019 05:58:16 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun, 23 Jun 2019 21:01:40 +0800
Message-Id: <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240106
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240105
Subject: [Xen-devel] [PATCH 3/6] 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,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@kernel.org, bp@alien8.de,
 hpa@zytor.com, 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
aGF0IHdpbGwgZG8gaXQuCgpUaGVyZSBpcyBhbHJlYWR5ICd4ZW5fbm9wdicgcGFyYW1ldGVyIGZv
ciBYRU4gcGxhdGZvcm0gYnV0IG5vdCBmb3IKb3RoZXJzLiAneGVuX25vcHYnIGNhbiB0aGVuIGJl
IHJlbW92ZWQgd2l0aCB0aGlzIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFu
IDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCi0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50
eHQgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYyAgICAgICAgICAg
ICAgICB8IDExICsrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0Cmlu
ZGV4IDEzOGY2NjYuLmIzNTJmMzYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3Vp
ZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CisrKyBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUv
a2VybmVsLXBhcmFtZXRlcnMudHh0CkBAIC01MjY4LDYgKzUyNjgsMTAgQEAKIAkJCWltcHJvdmUg
dGltZXIgcmVzb2x1dGlvbiBhdCB0aGUgZXhwZW5zZSBvZiBwcm9jZXNzaW5nCiAJCQltb3JlIHRp
bWVyIGludGVycnVwdHMuCiAKKwlub3B2PQkJW1g4Nl0KKwkJCURpc2FibGVzIHRoZSBQViBvcHRp
bWl6YXRpb25zIGZvcmNpbmcgdGhlIGd1ZXN0IHRvIHJ1bgorCQkJYXMgZ2VuZXJpYyBndWVzdCB3
aXRoIG5vIFBWIGRyaXZlcnMuCisKIAl4aXJjMnBzX2NzPQlbTkVULFBDTUNJQV0KIAkJCUZvcm1h
dDoKIAkJCTxpcnE+LDxpcnFfbWFzaz4sPGlvPiw8ZnVsbF9kdXBsZXg+LDxkb19zb3VuZD4sPGxv
Y2t1cF9oYWNrPlssPGlycTI+Wyw8aXJxMz5bLDxpcnE0Pl1dXQpkaWZmIC0tZ2l0IGEvYXJjaC94
ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYwppbmRleCA0NzljYTQ3Li40ZjJjODc1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwv
Y3B1L2h5cGVydmlzb3IuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYwpA
QCAtODUsMTAgKzg1LDIxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjb3B5X2FycmF5KGNvbnN0IHZv
aWQgKnNyYywgdm9pZCAqdGFyZ2V0LCB1bnNpZ25lZCBpbnQgc2l6ZSkKIAkJCXRvW2ldID0gZnJv
bVtpXTsKIH0KIAorc3RhdGljIGJvb2wgbm9wdjsKK3N0YXRpYyBfX2luaXQgaW50IHhlbl9wYXJz
ZV9ub3B2KGNoYXIgKmFyZykKK3sKKwlub3B2ID0gdHJ1ZTsKKwlyZXR1cm4gMDsKK30KK2Vhcmx5
X3BhcmFtKCJub3B2IiwgeGVuX3BhcnNlX25vcHYpOworCiB2b2lkIF9faW5pdCBpbml0X2h5cGVy
dmlzb3JfcGxhdGZvcm0odm9pZCkKIHsKIAljb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgKmg7
CiAKKwlpZiAobm9wdikKKwkJcmV0dXJuOworCiAJaCA9IGRldGVjdF9oeXBlcnZpc29yX3ZlbmRv
cigpOwogCiAJaWYgKCFoKQotLSAKMS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 12:58:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 12: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 1hfOYT-0006XF-QS; Mon, 24 Jun 2019 12: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=OLIz=UX=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfOYS-0006X8-LN
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 12:58:40 +0000
X-Inumbo-ID: c7d0a7be-967f-11e9-ad16-3363066e5954
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7d0a7be-967f-11e9-ad16-3363066e5954;
 Mon, 24 Jun 2019 12:58:37 +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 x5OCsHZP045489;
 Mon, 24 Jun 2019 12:58:21 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=NfIpW5m3VpvjUSio8dF11x/kBwlpwlo1ekYCD0h4Qk8=;
 b=IGMsHrMS2fAoEAx11Y9xAipulaGOKc79b9ufDIR0k6j3B/E5rJmLuNGtBn13kRGAxtjA
 HmjZpILCk5sQ7mowxzxWpoJXgL8hUb79oGyGQMagInkZTj1kwZQy2k1Cse3uQqtavHgD
 hzJFTqA/lL67i9AqYwhcgo4vbEbyySXKwwdUQKlEcNjdR8aDiZBkKe+jWK2yHU+p4vJz
 1QjSCSgfqWayprex7bOiaosLHSfj/fwzUGTyNIxG7htGCFpvH6mIIkZeW2zAHfajD6SZ
 rU6F7waII+nuwwWKcq7eSbqCxDxQ7ygtDJ6Sk6Ge1hcMOiG5fuAA/TkTJnM0YKKDUBHu 9A== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2t9c9pe7ee-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 12:58:21 +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 x5OCwCth042307;
 Mon, 24 Jun 2019 12:58:21 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3030.oracle.com with ESMTP id 2t9acbg5qs-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 12:58:21 +0000
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5OCwJp0010645;
 Mon, 24 Jun 2019 12:58:20 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 24 Jun 2019 05:58:19 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun, 23 Jun 2019 21:01:41 +0800
Message-Id: <1561294903-6166-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240106
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240105
Subject: [Xen-devel] [PATCH 4/6] 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@kernel.org, bp@alien8.de,
 hpa@zytor.com, 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+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKLS0tCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4
dCB8ICA0IC0tLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgICAgICAgICAgICAgICAg
ICAgIHwgMTIgKy0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAx
NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tl
cm5lbC1wYXJhbWV0ZXJzLnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBh
cmFtZXRlcnMudHh0CmluZGV4IGIzNTJmMzYuLmViYjc1YzEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CisrKyBiL0RvY3VtZW50YXRp
b24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CkBAIC01MjUxLDEwICs1MjUxLDYg
QEAKIAkJCURpc2FibGVzIHRoZSB0aWNrZXRsb2NrIHNsb3dwYXRoIHVzaW5nIFhlbiBQVgogCQkJ
b3B0aW1pemF0aW9ucy4KIAotCXhlbl9ub3B2CVtYODZdCi0JCQlEaXNhYmxlcyB0aGUgUFYgb3B0
aW1pemF0aW9ucyBmb3JjaW5nIHRoZSBIVk0gZ3Vlc3QgdG8KLQkJCXJ1biBhcyBnZW5lcmljIEhW
TSBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMuCi0KIAl4ZW5fc2NydWJfcGFnZXM9CVtYRU5dCiAJ
CQlCb29sZWFuIG9wdGlvbiB0byBjb250cm9sIHNjcnViYmluZyBwYWdlcyBiZWZvcmUgZ2l2aW5n
IHRoZW0gYmFjawogCQkJdG8gWGVuLCBmb3IgdXNlIGJ5IG90aGVyIGRvbWFpbnMuIENhbiBiZSBh
bHNvIGNoYW5nZWQgYXQgcnVudGltZQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggYWM0OTQzYy4uN2Zj
YjRlYSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysgYi9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTAsMTggKzIxMCw4IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCB4ZW5faHZtX2d1ZXN0X2luaXQodm9pZCkKICNlbmRpZgogfQogCi1zdGF0aWMgYm9v
bCB4ZW5fbm9wdjsKLXN0YXRpYyBfX2luaXQgaW50IHhlbl9wYXJzZV9ub3B2KGNoYXIgKmFyZykK
LXsKLSAgICAgICB4ZW5fbm9wdiA9IHRydWU7Ci0gICAgICAgcmV0dXJuIDA7Ci19Ci1lYXJseV9w
YXJhbSgieGVuX25vcHYiLCB4ZW5fcGFyc2Vfbm9wdik7Ci0KIGJvb2wgX19pbml0IHhlbl9odm1f
bmVlZF9sYXBpYyh2b2lkKQogewotCWlmICh4ZW5fbm9wdikKLQkJcmV0dXJuIGZhbHNlOwogCWlm
ICh4ZW5fcHZfZG9tYWluKCkpCiAJCXJldHVybiBmYWxzZTsKIAlpZiAoIXhlbl9odm1fZG9tYWlu
KCkpCkBAIC0yMzMsNyArMjIzLDcgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZv
aWQpCiAKIHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogewot
CWlmICh4ZW5fcHZfZG9tYWluKCkgfHwgeGVuX25vcHYpCisJaWYgKHhlbl9wdl9kb21haW4oKSkK
IAkJcmV0dXJuIDA7CiAKIAlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKLS0gCjEuOC4zLjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 13:07:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 13:07:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfOhK-0007Ts-Qh; Mon, 24 Jun 2019 13:07:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Snzw=UX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hfOhK-0007Tn-37
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 13:07:50 +0000
X-Inumbo-ID: 0ff02a0d-9681-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ff02a0d-9681-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 13:07: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 CDFDEAEC7;
 Mon, 24 Jun 2019 13:07:46 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <ed451198-9953-7b2d-4963-b60d3015bb5b@suse.com>
Date: Mon, 24 Jun 2019 15:07:46 +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: <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 3/6] 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: sstabellini@kernel.org, mingo@kernel.org, bp@alien8.de, hpa@zytor.com,
 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>

T24gMjMuMDYuMTkgMTU6MDEsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IEluIHZpcnR1YWxpemF0
aW9uIGVudmlyb25tZW50LCBQViBleHRlbnNpb25zIChkcml2ZXJzLCBpbnRlcnJ1cHRzLAo+IHRp
bWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNlIGNhc2VzIHdoaWNo
IGlzIHRoZQo+IGJlc3Qgb3B0aW9uLgo+IAo+IEhvd2V2ZXIsIGluIHNvbWUgY2FzZXMgKGtleGVj
IG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCj4gd2Ugd2FudCB0byBkaXNhYmxlIFBW
IGV4dGVuc2lvbnMuIEFzIHN1Y2ggaW50cm9kdWNlIHRoZQo+ICdub3B2JyBwYXJhbWV0ZXIgdGhh
dCB3aWxsIGRvIGl0Lgo+IAo+IFRoZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIg
Zm9yIFhFTiBwbGF0Zm9ybSBidXQgbm90IGZvcgo+IG90aGVycy4gJ3hlbl9ub3B2JyBjYW4gdGhl
biBiZSByZW1vdmVkIHdpdGggdGhpcyBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpo
b25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwo+IC0tLQo+ICAgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJu
ZWwtcGFyYW1ldGVycy50eHQgfCAgNCArKysrCj4gICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVy
dmlzb3IuYyAgICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCj4gICAyIGZpbGVzIGNoYW5n
ZWQsIDE1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1p
bi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+IGluZGV4IDEzOGY2NjYuLmIzNTJmMzYgMTAwNjQ0Cj4g
LS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPiAr
KysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+IEBA
IC01MjY4LDYgKzUyNjgsMTAgQEAKPiAgIAkJCWltcHJvdmUgdGltZXIgcmVzb2x1dGlvbiBhdCB0
aGUgZXhwZW5zZSBvZiBwcm9jZXNzaW5nCj4gICAJCQltb3JlIHRpbWVyIGludGVycnVwdHMuCj4g
ICAKPiArCW5vcHY9CQlbWDg2XQo+ICsJCQlEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0aW9ucyBm
b3JjaW5nIHRoZSBndWVzdCB0byBydW4KPiArCQkJYXMgZ2VuZXJpYyBndWVzdCB3aXRoIG5vIFBW
IGRyaXZlcnMuCj4gKwo+ICAgCXhpcmMycHNfY3M9CVtORVQsUENNQ0lBXQo+ICAgCQkJRm9ybWF0
Ogo+ICAgCQkJPGlycT4sPGlycV9tYXNrPiw8aW8+LDxmdWxsX2R1cGxleD4sPGRvX3NvdW5kPiw8
bG9ja3VwX2hhY2s+Wyw8aXJxMj5bLDxpcnEzPlssPGlycTQ+XV1dCj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9oeXBl
cnZpc29yLmMKPiBpbmRleCA0NzljYTQ3Li40ZjJjODc1IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2
L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCj4gKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9oeXBl
cnZpc29yLmMKPiBAQCAtODUsMTAgKzg1LDIxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjb3B5X2Fy
cmF5KGNvbnN0IHZvaWQgKnNyYywgdm9pZCAqdGFyZ2V0LCB1bnNpZ25lZCBpbnQgc2l6ZSkKPiAg
IAkJCXRvW2ldID0gZnJvbVtpXTsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgYm9vbCBub3B2Owo+ICtz
dGF0aWMgX19pbml0IGludCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCgpZb3UgcmVhbGx5IGRv
bid0IHdhbnQgdG8gdXNlIHRoZSAieGVuXyIgcHJlZml4IGhlcmUuCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 13:18:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 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 1hfOrF-0008J9-Va; Mon, 24 Jun 2019 13:18: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=Snzw=UX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hfOrE-0008J4-Ds
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 13:18:04 +0000
X-Inumbo-ID: 7e506d1a-9682-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e506d1a-9682-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 13:18: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 8D1B7AFB7;
 Mon, 24 Jun 2019 13:18:01 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9e60cea2-a15f-b816-9049-f22be14c04b2@suse.com>
Date: Mon, 24 Jun 2019 15:18:00 +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: <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 3/6] 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: sstabellini@kernel.org, mingo@kernel.org, bp@alien8.de, hpa@zytor.com,
 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>

T24gMjMuMDYuMTkgMTU6MDEsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IEluIHZpcnR1YWxpemF0
aW9uIGVudmlyb25tZW50LCBQViBleHRlbnNpb25zIChkcml2ZXJzLCBpbnRlcnJ1cHRzLAo+IHRp
bWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNlIGNhc2VzIHdoaWNo
IGlzIHRoZQo+IGJlc3Qgb3B0aW9uLgo+IAo+IEhvd2V2ZXIsIGluIHNvbWUgY2FzZXMgKGtleGVj
IG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCj4gd2Ugd2FudCB0byBkaXNhYmxlIFBW
IGV4dGVuc2lvbnMuIEFzIHN1Y2ggaW50cm9kdWNlIHRoZQo+ICdub3B2JyBwYXJhbWV0ZXIgdGhh
dCB3aWxsIGRvIGl0Lgo+IAo+IFRoZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIg
Zm9yIFhFTiBwbGF0Zm9ybSBidXQgbm90IGZvcgo+IG90aGVycy4gJ3hlbl9ub3B2JyBjYW4gdGhl
biBiZSByZW1vdmVkIHdpdGggdGhpcyBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpo
b25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwo+IC0tLQo+ICAgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJu
ZWwtcGFyYW1ldGVycy50eHQgfCAgNCArKysrCj4gICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVy
dmlzb3IuYyAgICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCj4gICAyIGZpbGVzIGNoYW5n
ZWQsIDE1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1p
bi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+IGluZGV4IDEzOGY2NjYuLmIzNTJmMzYgMTAwNjQ0Cj4g
LS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPiAr
KysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+IEBA
IC01MjY4LDYgKzUyNjgsMTAgQEAKPiAgIAkJCWltcHJvdmUgdGltZXIgcmVzb2x1dGlvbiBhdCB0
aGUgZXhwZW5zZSBvZiBwcm9jZXNzaW5nCj4gICAJCQltb3JlIHRpbWVyIGludGVycnVwdHMuCj4g
ICAKPiArCW5vcHY9CQlbWDg2XQo+ICsJCQlEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0aW9ucyBm
b3JjaW5nIHRoZSBndWVzdCB0byBydW4KPiArCQkJYXMgZ2VuZXJpYyBndWVzdCB3aXRoIG5vIFBW
IGRyaXZlcnMuCj4gKwo+ICAgCXhpcmMycHNfY3M9CVtORVQsUENNQ0lBXQo+ICAgCQkJRm9ybWF0
Ogo+ICAgCQkJPGlycT4sPGlycV9tYXNrPiw8aW8+LDxmdWxsX2R1cGxleD4sPGRvX3NvdW5kPiw8
bG9ja3VwX2hhY2s+Wyw8aXJxMj5bLDxpcnEzPlssPGlycTQ+XV1dCj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9oeXBl
cnZpc29yLmMKPiBpbmRleCA0NzljYTQ3Li40ZjJjODc1IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2
L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCj4gKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9oeXBl
cnZpc29yLmMKPiBAQCAtODUsMTAgKzg1LDIxIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjb3B5X2Fy
cmF5KGNvbnN0IHZvaWQgKnNyYywgdm9pZCAqdGFyZ2V0LCB1bnNpZ25lZCBpbnQgc2l6ZSkKPiAg
IAkJCXRvW2ldID0gZnJvbVtpXTsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgYm9vbCBub3B2Owo+ICtz
dGF0aWMgX19pbml0IGludCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCj4gK3sKPiArCW5vcHYg
PSB0cnVlOwo+ICsJcmV0dXJuIDA7Cj4gK30KPiArZWFybHlfcGFyYW0oIm5vcHYiLCB4ZW5fcGFy
c2Vfbm9wdik7Cj4gKwo+ICAgdm9pZCBfX2luaXQgaW5pdF9oeXBlcnZpc29yX3BsYXRmb3JtKHZv
aWQpCj4gICB7Cj4gICAJY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2ICpoOwo+ICAgCj4gKwlp
ZiAobm9wdikKPiArCQlyZXR1cm47Cj4gKwoKT2gsIHRoaXMgaXMgbm8gZ29vZCBpZGVhLgoKVGhl
cmUgYXJlIGd1ZXN0IHR5cGVzIHdoaWNoIGp1c3Qgd29uJ3Qgd29yayB3aXRob3V0IHB2IGludGVy
ZmFjZXMsIGxpa2UKWGVuIFBWIGFuZCBYZW4gUFZILiBMZXR0aW5nIHRoZW0gZmFpbCBkdWUgdG8g
anVzdCBhIHdyb25nIGNvbW1hbmQgbGluZQpwYXJhbWV0ZXIgaXMgbm90IG5pY2UsIGVzcGVjaWFs
bHkgYXMgdGhlIGZhaWx1cmUgbWlnaHQgYmUgdmVyeSBoYXJkIHRvCnRyYWNrIGRvd24gdG8gdGhl
IGlzc3VlIGZvciB0aGUgdXNlci4KCkkgZ3Vlc3MgeW91IGNvdWxkIGFkZCBhICJpZ25vcmVfbm9w
diIgbWVtYmVyIHRvIHN0cnVjdCBoeXBlcnZpc29yX3g4NgpzZXQgdG8gdHJ1ZSBmb3IgdGhlIG1l
bnRpb25lZCBndWVzdCB0eXBlcyBhbmQgY2FsbCB0aGUgZGV0ZWN0IGZ1bmN0aW9ucwpvbmx5IGlm
IG5vcHYgaXMgZmFsc2Ugb3IgaWdub3JlX25vcHYgaXMgdHJ1ZS4KCgpKdWVyZ2VuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 13:39:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 13: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 1hfPBu-0001SZ-SD; Mon, 24 Jun 2019 13: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfPBt-0001SP-Ik
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 13:39:25 +0000
X-Inumbo-ID: 79f3d02d-9685-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79f3d02d-9685-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 13:39: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 1hfPBq-0006VY-N7; Mon, 24 Jun 2019 13: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 1hfPBq-0008UM-3r; Mon, 24 Jun 2019 13:39:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfPBq-0002NX-3F; Mon, 24 Jun 2019 13:39:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138424-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=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
X-Osstest-Versions-That: xen=11911563610786615c2b3a01cdcaaf09a6f9e38d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 13:39:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138424: 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>

ZmxpZ2h0IDEzODQyNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQyNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NWZkNGY3YTA5ZDhhYWE3ODM5MzJiOGMxNWI4MGRkYWZmMGExNzRkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMTkxMTU2MzYxMDc4NjYxNWMy
YjNhMDFjZGNhYWYwOWE2ZjllMzhkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgzNTUgIDIwMTkt
MDYtMjMgMDQ6MDA6NDIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NDI0ICAy
MDE5LTA2LTI0IDExOjAwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDExOTExNTYzNjEuLjg1ZmQ0ZjdhMDkgIDg1
ZmQ0ZjdhMDlkOGFhYTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 13:50:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 13:50:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfPMz-0002q4-1r; Mon, 24 Jun 2019 13:50: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=OLIz=UX=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfPMy-0002pz-0V
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 13:50:52 +0000
X-Inumbo-ID: 13a3a562-9687-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13a3a562-9687-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 13:50: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 x5ODnCJ2183615;
 Mon, 24 Jun 2019 13:50: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=SW6Szazq/wB2nNLnJHycEJb7byHwJ55tmOD9zZh4JmM=;
 b=QmgF69El//eOOAYwiDMFA/pB2Cg6Ir69CC2fmdEAI9knXHbuIo2t5IhWYLRQ2NB4UrZa
 eQKByBNHGzfTyeIofHM6kf3PTPNqTpiR74BZYP1X5Lno4YoCOWdWuLiW3DGCqaXPUz0+
 E4bUyY1cC1m4dI7CVDedv26N7Rt+nx+B/R+TY80Z9tBX4JlpiNHHe3zLPOyjCAvUCbMc
 fxmxYblZMxYmroQkBAYl8yGzBTRh1sh8Esv22I7tWF+8u6vVHH7c3KZe31p5Cej5Md7y
 pDqlTYpZHPj5HvbMTs9IcRZPugKoEkTmf20FTU6kldV79+FckoRnWcW8L4LzkLYNeGwl hw== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2t9brsxjhf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 13:50: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 x5ODnNxj113546;
 Mon, 24 Jun 2019 13:50:38 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2tat7bn7mf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 24 Jun 2019 13:50:38 +0000
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5ODoaqJ029412;
 Mon, 24 Jun 2019 13:50:37 GMT
Received: from [192.168.0.8] (/1.180.238.73)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 24 Jun 2019 06:50:36 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org
References: <1561294903-6166-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561294903-6166-3-git-send-email-zhenzhong.duan@oracle.com>
 <9e60cea2-a15f-b816-9049-f22be14c04b2@suse.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <cf315d9a-7027-aa8c-1cac-9be9b734811c@oracle.com>
Date: Mon, 24 Jun 2019 21:50:16 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <9e60cea2-a15f-b816-9049-f22be14c04b2@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240113
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9297
 signatures=668687
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-1906240113
Subject: Re: [Xen-devel] [PATCH 3/6] 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: sstabellini@kernel.org, mingo@kernel.org, bp@alien8.de, hpa@zytor.com,
 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>

Ck9uIDIwMTkvNi8yNCAyMToxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNi4xOSAx
NTowMSwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IEluIHZpcnR1YWxpemF0aW9uIGVudmlyb25t
ZW50LCBQViBleHRlbnNpb25zIChkcml2ZXJzLCBpbnRlcnJ1cHRzLAo+PiB0aW1lcnMsIGV0Yykg
YXJlIGVuYWJsZWQgaW4gdGhlIG1ham9yaXR5IG9mIHVzZSBjYXNlcyB3aGljaCBpcyB0aGUKPj4g
YmVzdCBvcHRpb24uCj4+Cj4+IEhvd2V2ZXIsIGluIHNvbWUgY2FzZXMgKGtleGVjIG5vdCBmdWxs
eSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCj4+IHdlIHdhbnQgdG8gZGlzYWJsZSBQViBleHRlbnNp
b25zLiBBcyBzdWNoIGludHJvZHVjZSB0aGUKPj4gJ25vcHYnIHBhcmFtZXRlciB0aGF0IHdpbGwg
ZG8gaXQuCj4+Cj4+IFRoZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIgZm9yIFhF
TiBwbGF0Zm9ybSBidXQgbm90IGZvcgo+PiBvdGhlcnMuICd4ZW5fbm9wdicgY2FuIHRoZW4gYmUg
cmVtb3ZlZCB3aXRoIHRoaXMgY2hhbmdlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcg
RHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+PiAtLS0KPj4gwqAgRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJu
ZWwtcGFyYW1ldGVycy50eHQgfMKgIDQgKysrKwo+PiDCoCBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5
cGVydmlzb3IuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDExICsrKysrKysrKysr
Cj4+IMKgIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgCj4+IGIv
RG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPj4gaW5kZXgg
MTM4ZjY2Ni4uYjM1MmYzNiAxMDA2NDQKPj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlk
ZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPj4gKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlk
ZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPj4gQEAgLTUyNjgsNiArNTI2OCwxMCBAQAo+PiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbXByb3ZlIHRpbWVyIHJlc29sdXRpb24gYXQgdGhlIGV4
cGVuc2Ugb2YgcHJvY2Vzc2luZwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtb3JlIHRp
bWVyIGludGVycnVwdHMuCj4+IMKgICvCoMKgwqAgbm9wdj3CoMKgwqDCoMKgwqDCoCBbWDg2XQo+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0aW9ucyBm
b3JjaW5nIHRoZSBndWVzdCB0byBydW4KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXMgZ2Vu
ZXJpYyBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMuCj4+ICsKPj4gwqDCoMKgwqDCoCB4aXJjMnBz
X2NzPcKgwqDCoCBbTkVULFBDTUNJQV0KPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRm9y
bWF0Ogo+PiA8aXJxPiw8aXJxX21hc2s+LDxpbz4sPGZ1bGxfZHVwbGV4Piw8ZG9fc291bmQ+LDxs
b2NrdXBfaGFjaz5bLDxpcnEyPlssPGlycTM+Wyw8aXJxND5dXV0KPj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jIAo+PiBiL2FyY2gveDg2L2tlcm5lbC9jcHUv
aHlwZXJ2aXNvci5jCj4+IGluZGV4IDQ3OWNhNDcuLjRmMmM4NzUgMTAwNjQ0Cj4+IC0tLSBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCj4+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC9j
cHUvaHlwZXJ2aXNvci5jCj4+IEBAIC04NSwxMCArODUsMjEgQEAgc3RhdGljIHZvaWQgX19pbml0
IGNvcHlfYXJyYXkoY29uc3Qgdm9pZCAqc3JjLCAKPj4gdm9pZCAqdGFyZ2V0LCB1bnNpZ25lZCBp
bnQgc2l6ZSkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdG9baV0gPSBmcm9tW2ldOwo+
PiDCoCB9Cj4+IMKgICtzdGF0aWMgYm9vbCBub3B2Owo+PiArc3RhdGljIF9faW5pdCBpbnQgeGVu
X3BhcnNlX25vcHYoY2hhciAqYXJnKQo+PiArewo+PiArwqDCoMKgIG5vcHYgPSB0cnVlOwo+PiAr
wqDCoMKgIHJldHVybiAwOwo+PiArfQo+PiArZWFybHlfcGFyYW0oIm5vcHYiLCB4ZW5fcGFyc2Vf
bm9wdik7Cj4+ICsKPj4gwqAgdm9pZCBfX2luaXQgaW5pdF9oeXBlcnZpc29yX3BsYXRmb3JtKHZv
aWQpCj4+IMKgIHsKPj4gwqDCoMKgwqDCoCBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgKmg7
Cj4+IMKgICvCoMKgwqAgaWYgKG5vcHYpCj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm47Cj4+ICsK
Pgo+IE9oLCB0aGlzIGlzIG5vIGdvb2QgaWRlYS4KPgo+IFRoZXJlIGFyZSBndWVzdCB0eXBlcyB3
aGljaCBqdXN0IHdvbid0IHdvcmsgd2l0aG91dCBwdiBpbnRlcmZhY2VzLCBsaWtlCj4gWGVuIFBW
IGFuZCBYZW4gUFZILiBMZXR0aW5nIHRoZW0gZmFpbCBkdWUgdG8ganVzdCBhIHdyb25nIGNvbW1h
bmQgbGluZQo+IHBhcmFtZXRlciBpcyBub3QgbmljZSwgZXNwZWNpYWxseSBhcyB0aGUgZmFpbHVy
ZSBtaWdodCBiZSB2ZXJ5IGhhcmQgdG8KPiB0cmFjayBkb3duIHRvIHRoZSBpc3N1ZSBmb3IgdGhl
IHVzZXIuClllcywgdGhhbmtzIGZvciBjYXRjaGluZy4KPgo+IEkgZ3Vlc3MgeW91IGNvdWxkIGFk
ZCBhICJpZ25vcmVfbm9wdiIgbWVtYmVyIHRvIHN0cnVjdCBoeXBlcnZpc29yX3g4Ngo+IHNldCB0
byB0cnVlIGZvciB0aGUgbWVudGlvbmVkIGd1ZXN0IHR5cGVzIGFuZCBjYWxsIHRoZSBkZXRlY3Qg
ZnVuY3Rpb25zCj4gb25seSBpZiBub3B2IGlzIGZhbHNlIG9yIGlnbm9yZV9ub3B2IGlzIHRydWUu
CgpJIHRoaW5rIHlvdXIgc3VnZ2VzdGlvbiBpcyBnb29kLCBJJ2xsIHJld29yayBpdCBiYXNlZCBv
biB5b3VyIHN1Z2dlc3Rpb24uCgpUaGFua3MKClpoZW56aG9uZwoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 14:15:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 14: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 1hfPkC-0004VE-24; Mon, 24 Jun 2019 14: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=BtIA=UX=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfPkA-0004V9-UZ
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 14:14:50 +0000
X-Inumbo-ID: 6b4f07b4-968a-11e9-b3da-7f95b43e9200
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6b4f07b4-968a-11e9-b3da-7f95b43e9200;
 Mon, 24 Jun 2019 14:14:46 +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: ebl4rl9Y4jC2WyuQAsqGZkcPdmZEOjKlZ7OTfCkajiLMRfapQEhOfyCC7nb3FRzeBCwaBZr3lr
 YwntGkAYbdLzPduc8KEusYCOqRrxk+vNvKhEXMO8pEi1sE7s527TCLxeZCeGf5KHgE9q62AAgs
 OtXYGvcqdTWWmA55Kt39cegFKwAakzDIWqJslaU5HyEevOs6Tvk3czm8DKAHxSMhXvVEF9q/u7
 A01+R7DaAefh6KA/sBYxhuok2rAXf2sIs43+qRnuUSa5sCTtE/oxTbZjrm4SbhFfzX9tRCb5AO
 kMU=
X-SBRS: 2.7
X-MesageID: 2155339
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,412,1557201600"; 
   d="scan'208";a="2155339"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23824.55987.139222.778619@mariner.uk.xensource.com>
Date: Mon, 24 Jun 2019 15:14:11 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-138333-mainreport@xen.org>
References: <osstest-138333-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4
MzMzOiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBmbGlnaHQgMTM4MzMzIHhlbi00LjYtdGVzdGlu
ZyByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xMzgzMzMvCj4gCj4gUmVncmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46Cj4gIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgMjIgZ3Vlc3Qt
bWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKLi4uCj4gIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3Nzky
Cj4gIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPiAgdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4gIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+
ICB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPiAgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCj4g
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
IGZhaWwgUkVHUi4gdnMuIDEyNzc5Mgo+ICB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKPiAgdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI3NzkyCj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgoKVGhlc2UgYWxsIGhhdmUg
YHFlbXV0JyBpbiBjb21tb24uICBUaGUgY29ycmVzcG9uZGluZyB0ZXN0cyBpbiBYZW4gNC43CmFy
ZSBhbGwgY29tcGxldGV5IGJyb2tlbiByZWdhcmRsZXNzIG9mIHRoZSBxZW11IHZlcnNpb24uLi4K
Cklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 14:16:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 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 1hfPlm-0004bN-Jt; Mon, 24 Jun 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=BtIA=UX=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfPll-0004bF-CN
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 14:16:29 +0000
X-Inumbo-ID: a7c5d02a-968a-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 a7c5d02a-968a-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 14:16:27 +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: wBRN1dnSe4g5MvNwq9QEaPy23JPTxt+Lkr4yNj+WKhHUVrrwx9NnwQj32NZrgvMVwqJvJUxWNh
 r9fnTFlWeWXKilOJSR4aYQ9NGm8lZ28bAll0nT0z1VGmZXSq+/d4rwrx3Ci0qr9+yukV7FNzwg
 xwhfWCnnV80pU0RPEQwK1pKWjRiijxNV0eeSKQYCZUUo6v0mH5qBNi8rLKt7DGhp8CcPTzu0B4
 k8jvDrPlc4dc1fNEa7VCy428Zx8uaqbRcHYdVCiYWnk4RjFQLmbLkMZbruOZQ6J4eJ/7HfsBDE
 N98=
X-SBRS: 2.7
X-MesageID: 2166812
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,412,1557201600"; 
   d="scan'208";a="2166812"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23824.56091.124052.340656@mariner.uk.xensource.com>
Date: Mon, 24 Jun 2019 15:15:55 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <23824.55987.139222.778619@mariner.uk.xensource.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBUaGVzZSBhbGwgaGF2ZSBgcWVtdXQnIGluIGNvbW1vbi4K
Ckkgc3RpbGwgdGhpbmsgdGhpcyBpcyB0cnVlIChsYXJnZWx5IGF0IGxlYXN0KS4KCj4gIFRoZSBj
b3JyZXNwb25kaW5nIHRlc3RzIGluIFhlbiA0LjcKPiBhcmUgYWxsIGNvbXBsZXRleSBicm9rZW4g
cmVnYXJkbGVzcyBvZiB0aGUgcWVtdSB2ZXJzaW9uLi4uCgpCdXQgdGhpcyBpcyB3cm9uZy4KCklh
bi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 14:24:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 14: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 1hfPtm-0005Pm-GQ; Mon, 24 Jun 2019 14:24: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=BtIA=UX=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfPtk-0005Ph-AY
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 14:24:44 +0000
X-Inumbo-ID: cd46c596-968b-11e9-b96e-479c11f399a4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd46c596-968b-11e9-b96e-479c11f399a4;
 Mon, 24 Jun 2019 14:24:40 +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: Zv6ql8nQ7XAEaxqW7iClPeF+oiq9HbZV3J8B4x+vQed8sm8UYasZOMUJOPWRByhjCp9XUNPwqo
 vjYC0uwKap+HvmY27xToF0kZj+J8chnOA7KPYD9FRk0FULOO02/sAokMk8ClRFy/1P/QZylGX7
 pcFC9wPSptueB9F03lena+KEuhwDb4s1kw3pKDRJ19tP3DlC3WshtMAJ27X4dpcHPLgx7bmlR1
 Pnc6tGGUNw44PgRR1FTyAC9oGLCXfuCa3nwR7CuZUd8fsKy6hutmNnOETgdUmbe4hjN7ZER1fG
 xLo=
X-SBRS: 2.7
X-MesageID: 2143886
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,412,1557201600"; 
   d="scan'208";a="2143886"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23824.56583.488225.205300@mariner.uk.xensource.com>
Date: Mon, 24 Jun 2019 15:24:07 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <23824.56091.124052.340656@mariner.uk.xensource.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJYW4gSmFja3NvbiB3cml0ZXMgKCJSZTogW3hlbi00LjYt
dGVzdGluZyB0ZXN0XSAxMzgzMzM6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+ID4gVGhlc2UgYWxs
IGhhdmUgYHFlbXV0JyBpbiBjb21tb24uCj4gCj4gSSBzdGlsbCB0aGluayB0aGlzIGlzIHRydWUg
KGxhcmdlbHkgYXQgbGVhc3QpLgo+IAo+ID4gIFRoZSBjb3JyZXNwb25kaW5nIHRlc3RzIGluIFhl
biA0LjcKPiA+IGFyZSBhbGwgY29tcGxldGV5IGJyb2tlbiByZWdhcmRsZXNzIG9mIHRoZSBxZW11
IHZlcnNpb24uLi4KPiAKPiBCdXQgdGhpcyBpcyB3cm9uZy4KCkknbSB0cnlpbmcgYSB0ZXN0IHdp
dGggNC43J3MgdmVyc2lvbiBvZiBxZW11IHRyYWQuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy1-00025E-6X; Mon, 24 Jun 2019 15:33:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQxz-00024S-LI
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:11 +0000
X-Inumbo-ID: 5f66962f-9695-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 5f66962f-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33: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: 6XlC+kfUtMxsI8oTe0+5atL7DmyD1sz2vK1kvMokSAcBeJ9YpKBeTXj7eWQaYqeRNdbo2oVFc6
 g/IKHty2USXEUYbu+b/4rSFnAM02FMZXjtotfE+heHswqbdgtcVhggVxETPd/V60KyvuwSkoAY
 YfijP97pVCWU4VfN0dtQF/9kSI70yqls3WQbdt6ax7d8MkhMDT4oBMrgEDEoRgtX+sd2EOFTic
 TKdSOjLQteeW8/G6N9mv2I+6AsMdOb5P7am9sHO7rL0RFoyKcjLcOtLjVSnTnFlmwgDH6tt/TS
 Snk=
X-SBRS: 2.7
X-MesageID: 2148099
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,412,1557201600"; 
   d="scan'208";a="2148099"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:53 +0100
Message-ID: <20190624153257.20163-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 4/8] xen-bus / xen-block: add support for event
 channel polling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Peter Maydell <peter.maydell@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>

RnJvbTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClRoaXMgcGF0Y2gg
aW50cm9kdWNlcyBhIHBvbGwgY2FsbGJhY2sgZm9yIGV2ZW50IGNoYW5uZWwgZmQtcyBhbmQgdXNl
cwp0aGlzIHRvIGludm9rZSB0aGUgY2hhbm5lbCBjYWxsYmFjayBmdW5jdGlvbi4KClRvIHByb3Bl
cmx5IHN1cHBvcnQgcG9sbGluZywgaXQgaXMgbmVjZXNzYXJ5IGZvciB0aGUgZXZlbnQgY2hhbm5l
bCBjYWxsYmFjawpmdW5jdGlvbiB0byByZXR1cm4gYSBib29sZWFuIHNheWluZyB3aGV0aGVyIGl0
IGhhcyBkb25lIGFueSB1c2VmdWwgd29yayBvcgpub3QuIFRodXMgeGVuX2Jsb2NrX2RhdGFwbGFu
ZV9ldmVudCgpIGlzIG1vZGlmaWVkIHRvIGRpcmVjdGx5IGludm9rZQp4ZW5fYmxvY2tfaGFuZGxl
X3JlcXVlc3RzKCkgYW5kIHRoZSBsYXR0ZXIgb25seSByZXR1cm5zIHRydWUgaWYgaXQgYWN0dWFs
bHkKcHJvY2Vzc2VzIGFueSByZXF1ZXN0cy4gVGhpcyBhbHNvIG1lYW5zIHRoYXQgdGhlIGNhbGwg
dG8gcWVtdV9iaF9zY2hlZHVsZSgpCmlzIG1vdmVkIGludG8geGVuX2Jsb2NrX2NvbXBsZXRlX2Fp
bygpLCB3aGljaCBpcyBtb3JlIGludHVpdGl2ZSBzaW5jZSB0aGUKb25seSByZWFzb24gZm9yIGRv
aW5nIGEgZGVmZXJyZWQgcG9sbCBvZiB0aGUgc2hhcmVkIHJpbmcgc2hvdWxkIGJlIGJlY2F1c2UK
dGhlcmUgd2VyZSBwcmV2aW91c2x5IGluc3VmZmljaWVudCByZXNvdXJjZXMgdG8gZnVsbHkgY29t
cGxldGUgYSBwcmV2aW91cwpwb2xsLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgpNZXNzYWdlLUlkOiA8MjAxOTA0MDgxNTE2MTcuMTMwMjUtNC1w
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9j
ay5jIHwgMTcgKysrKysrKysrLS0tLS0tLS0KIGh3L3hlbi94ZW4tYnVzLmMgICAgICAgICAgICAg
ICB8IDExICsrKysrKysrKy0tCiBpbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmggICAgICAgfCAgMiAr
LQogMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9ody9ibG9jay9kYXRhcGxhbmUveGVuLWJsb2NrLmMgYi9ody9ibG9jay9kYXRh
cGxhbmUveGVuLWJsb2NrLmMKaW5kZXggYWFkY2E3NTY0NC4uMGYyMDBjNWZiMCAxMDA2NDQKLS0t
IGEvaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jCisrKyBiL2h3L2Jsb2NrL2RhdGFwbGFu
ZS94ZW4tYmxvY2suYwpAQCAtMzE4LDcgKzMxOCw5IEBAIHN0YXRpYyB2b2lkIHhlbl9ibG9ja19j
b21wbGV0ZV9haW8odm9pZCAqb3BhcXVlLCBpbnQgcmV0KQogICAgIH0KICAgICB4ZW5fYmxvY2tf
cmVsZWFzZV9yZXF1ZXN0KHJlcXVlc3QpOwogCi0gICAgcWVtdV9iaF9zY2hlZHVsZShkYXRhcGxh
bmUtPmJoKTsKKyAgICBpZiAoZGF0YXBsYW5lLT5tb3JlX3dvcmspIHsKKyAgICAgICAgcWVtdV9i
aF9zY2hlZHVsZShkYXRhcGxhbmUtPmJoKTsKKyAgICB9CiAKIGRvbmU6CiAgICAgYWlvX2NvbnRl
eHRfcmVsZWFzZShkYXRhcGxhbmUtPmN0eCk7CkBAIC01MTUsMTIgKzUxNywxMyBAQCBzdGF0aWMg
aW50IHhlbl9ibG9ja19nZXRfcmVxdWVzdChYZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5lLAog
ICovCiAjZGVmaW5lIElPX1BMVUdfVEhSRVNIT0xEIDEKIAotc3RhdGljIHZvaWQgeGVuX2Jsb2Nr
X2hhbmRsZV9yZXF1ZXN0cyhYZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5lKQorc3RhdGljIGJv
b2wgeGVuX2Jsb2NrX2hhbmRsZV9yZXF1ZXN0cyhYZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5l
KQogewogICAgIFJJTkdfSURYIHJjLCBycDsKICAgICBYZW5CbG9ja1JlcXVlc3QgKnJlcXVlc3Q7
CiAgICAgaW50IGluZmxpZ2h0X2F0c3RhcnQgPSBkYXRhcGxhbmUtPnJlcXVlc3RzX2luZmxpZ2h0
OwogICAgIGludCBiYXRjaGVkID0gMDsKKyAgICBib29sIGRvbmVfc29tZXRoaW5nID0gZmFsc2U7
CiAKICAgICBkYXRhcGxhbmUtPm1vcmVfd29yayA9IDA7CiAKQEAgLTU1Miw2ICs1NTUsNyBAQCBz
dGF0aWMgdm9pZCB4ZW5fYmxvY2tfaGFuZGxlX3JlcXVlc3RzKFhlbkJsb2NrRGF0YVBsYW5lICpk
YXRhcGxhbmUpCiAgICAgICAgIH0KICAgICAgICAgeGVuX2Jsb2NrX2dldF9yZXF1ZXN0KGRhdGFw
bGFuZSwgcmVxdWVzdCwgcmMpOwogICAgICAgICBkYXRhcGxhbmUtPnJpbmdzLmNvbW1vbi5yZXFf
Y29ucyA9ICsrcmM7CisgICAgICAgIGRvbmVfc29tZXRoaW5nID0gdHJ1ZTsKIAogICAgICAgICAv
KiBwYXJzZSB0aGVtICovCiAgICAgICAgIGlmICh4ZW5fYmxvY2tfcGFyc2VfcmVxdWVzdChyZXF1
ZXN0KSAhPSAwKSB7CkBAIC02MDMsMTAgKzYwNyw3IEBAIHN0YXRpYyB2b2lkIHhlbl9ibG9ja19o
YW5kbGVfcmVxdWVzdHMoWGVuQmxvY2tEYXRhUGxhbmUgKmRhdGFwbGFuZSkKICAgICAgICAgYmxr
X2lvX3VucGx1ZyhkYXRhcGxhbmUtPmJsayk7CiAgICAgfQogCi0gICAgaWYgKGRhdGFwbGFuZS0+
bW9yZV93b3JrICYmCi0gICAgICAgIGRhdGFwbGFuZS0+cmVxdWVzdHNfaW5mbGlnaHQgPCBkYXRh
cGxhbmUtPm1heF9yZXF1ZXN0cykgewotICAgICAgICBxZW11X2JoX3NjaGVkdWxlKGRhdGFwbGFu
ZS0+YmgpOwotICAgIH0KKyAgICByZXR1cm4gZG9uZV9zb21ldGhpbmc7CiB9CiAKIHN0YXRpYyB2
b2lkIHhlbl9ibG9ja19kYXRhcGxhbmVfYmgodm9pZCAqb3BhcXVlKQpAQCAtNjE4LDExICs2MTks
MTEgQEAgc3RhdGljIHZvaWQgeGVuX2Jsb2NrX2RhdGFwbGFuZV9iaCh2b2lkICpvcGFxdWUpCiAg
ICAgYWlvX2NvbnRleHRfcmVsZWFzZShkYXRhcGxhbmUtPmN0eCk7CiB9CiAKLXN0YXRpYyB2b2lk
IHhlbl9ibG9ja19kYXRhcGxhbmVfZXZlbnQodm9pZCAqb3BhcXVlKQorc3RhdGljIGJvb2wgeGVu
X2Jsb2NrX2RhdGFwbGFuZV9ldmVudCh2b2lkICpvcGFxdWUpCiB7CiAgICAgWGVuQmxvY2tEYXRh
UGxhbmUgKmRhdGFwbGFuZSA9IG9wYXF1ZTsKIAotICAgIHFlbXVfYmhfc2NoZWR1bGUoZGF0YXBs
YW5lLT5iaCk7CisgICAgcmV0dXJuIHhlbl9ibG9ja19oYW5kbGVfcmVxdWVzdHMoZGF0YXBsYW5l
KTsKIH0KIAogWGVuQmxvY2tEYXRhUGxhbmUgKnhlbl9ibG9ja19kYXRhcGxhbmVfY3JlYXRlKFhl
bkRldmljZSAqeGVuZGV2LApkaWZmIC0tZ2l0IGEvaHcveGVuL3hlbi1idXMuYyBiL2h3L3hlbi94
ZW4tYnVzLmMKaW5kZXggMjIxMDUyNjQ5MC4uNzUwM2VlYTllOSAxMDA2NDQKLS0tIGEvaHcveGVu
L3hlbi1idXMuYworKysgYi9ody94ZW4veGVuLWJ1cy5jCkBAIC05MzIsMTMgKzkzMiwyMCBAQCBz
dHJ1Y3QgWGVuRXZlbnRDaGFubmVsIHsKICAgICB2b2lkICpvcGFxdWU7CiB9OwogCitzdGF0aWMg
Ym9vbCB4ZW5fZGV2aWNlX3BvbGwodm9pZCAqb3BhcXVlKQoreworICAgIFhlbkV2ZW50Q2hhbm5l
bCAqY2hhbm5lbCA9IG9wYXF1ZTsKKworICAgIHJldHVybiBjaGFubmVsLT5oYW5kbGVyKGNoYW5u
ZWwtPm9wYXF1ZSk7Cit9CisKIHN0YXRpYyB2b2lkIHhlbl9kZXZpY2VfZXZlbnQodm9pZCAqb3Bh
cXVlKQogewogICAgIFhlbkV2ZW50Q2hhbm5lbCAqY2hhbm5lbCA9IG9wYXF1ZTsKICAgICB1bnNp
Z25lZCBsb25nIHBvcnQgPSB4ZW5ldnRjaG5fcGVuZGluZyhjaGFubmVsLT54ZWgpOwogCiAgICAg
aWYgKHBvcnQgPT0gY2hhbm5lbC0+bG9jYWxfcG9ydCkgewotICAgICAgICBjaGFubmVsLT5oYW5k
bGVyKGNoYW5uZWwtPm9wYXF1ZSk7CisgICAgICAgIHhlbl9kZXZpY2VfcG9sbChjaGFubmVsKTsK
IAogICAgICAgICB4ZW5ldnRjaG5fdW5tYXNrKGNoYW5uZWwtPnhlaCwgcG9ydCk7CiAgICAgfQpA
QCAtOTczLDcgKzk4MCw3IEBAIFhlbkV2ZW50Q2hhbm5lbCAqeGVuX2RldmljZV9iaW5kX2V2ZW50
X2NoYW5uZWwoWGVuRGV2aWNlICp4ZW5kZXYsCiAKICAgICBjaGFubmVsLT5jdHggPSBjdHg7CiAg
ICAgYWlvX3NldF9mZF9oYW5kbGVyKGNoYW5uZWwtPmN0eCwgeGVuZXZ0Y2huX2ZkKGNoYW5uZWwt
PnhlaCksIHRydWUsCi0gICAgICAgICAgICAgICAgICAgICAgIHhlbl9kZXZpY2VfZXZlbnQsIE5V
TEwsIE5VTEwsIGNoYW5uZWwpOworICAgICAgICAgICAgICAgICAgICAgICB4ZW5fZGV2aWNlX2V2
ZW50LCBOVUxMLCB4ZW5fZGV2aWNlX3BvbGwsIGNoYW5uZWwpOwogCiAgICAgUUxJU1RfSU5TRVJU
X0hFQUQoJnhlbmRldi0+ZXZlbnRfY2hhbm5lbHMsIGNoYW5uZWwsIGxpc3QpOwogCmRpZmYgLS1n
aXQgYS9pbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmggYi9pbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmgK
aW5kZXggODE4M2I5OGM3ZC4uMWMyZDlkZmRiOCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody94ZW4v
eGVuLWJ1cy5oCisrKyBiL2luY2x1ZGUvaHcveGVuL3hlbi1idXMuaApAQCAtMTE5LDcgKzExOSw3
IEBAIHZvaWQgeGVuX2RldmljZV9jb3B5X2dyYW50X3JlZnMoWGVuRGV2aWNlICp4ZW5kZXYsIGJv
b2wgdG9fZG9tYWluLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5EZXZpY2VH
cmFudENvcHlTZWdtZW50IHNlZ3NbXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IG5yX3NlZ3MsIEVycm9yICoqZXJycCk7CiAKLXR5cGVkZWYgdm9pZCAoKlhl
bkV2ZW50SGFuZGxlcikodm9pZCAqb3BhcXVlKTsKK3R5cGVkZWYgYm9vbCAoKlhlbkV2ZW50SGFu
ZGxlcikodm9pZCAqb3BhcXVlKTsKIAogWGVuRXZlbnRDaGFubmVsICp4ZW5fZGV2aWNlX2JpbmRf
ZXZlbnRfY2hhbm5lbChYZW5EZXZpY2UgKnhlbmRldiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgQWlvQ29udGV4dCAqY3R4LAotLSAKQW50aG9ueSBQRVJB
UkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy0-00024X-1e; Mon, 24 Jun 2019 15:33:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQxz-00024D-35
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:11 +0000
X-Inumbo-ID: 5e75be73-9695-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 5e75be73-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:09 +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: DtRLvqc0OQttJbGxfrj2CMu3fCO0USvAN3kY8b2v+tCf975QkKMKnJE+tZweePJZvR6fLSO/VB
 Tfu7LGadR4xMXIg5ZLlfUsOo+YJ789K7tTy5qCfGamVQ/L2NEJ4gu9oLfC/YcllM0OlXFZ5Wbw
 jzlUYU9KlM2Us6DiTgRJFGpNAPnxxu81Dl5bGxZbABVFZc9dBjS19HfZJCFororxxITS6tKLfE
 vW7BOsRreuN1vaM/gCl24H6K8lWmdphl+ub1aiXMmYRiHnhZUmLW2n0+WU3E0VZHraDtpj9ZJY
 O5k=
X-SBRS: 2.7
X-MesageID: 2148095
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,412,1557201600"; 
   d="scan'208";a="2148095"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:50 +0100
Message-ID: <20190624153257.20163-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 1/8] xen-block: support feature-large-sector-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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

RnJvbTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkEgcmVjZW50IFhl
biBjb21taXQgWzFdIGNsYXJpZmllZCB0aGUgc2VtYW50aWNzIG9mIHNlY3RvciBiYXNlZCBxdWFu
dGl0aWVzCnVzZWQgaW4gdGhlIGJsa2lmIHByb3RvY29sIHN1Y2ggdGhhdCBpdCBpcyBub3cgc2Fm
ZSB0byBjcmVhdGUgYSB4ZW4tYmxvY2sKZGV2aWNlIHdpdGggYSBsb2dpY2FsX2Jsb2NrX3NpemUg
IT0gNTEyLCBhcyBsb25nIGFzIHRoZSBkZXZpY2Ugb25seQpjb25uZWN0cyB0byBhIGZyb250ZW5k
IGFkdmVydGl6aW5nICdmZWF0dXJlLWxhcmdlLWJsb2NrLXNpemUnLgoKVGhpcyBwYXRjaCBtb2Rp
ZmllcyB4ZW4tYmxvY2sgYWNjb3JkaW5nbHkuIEl0IGFsc28gdXNlcyBhIHN0YWNrIHZhcmlhYmxl
CmZvciB0aGUgQmxvY2tCYWNrZW5kIGluIHhlbl9ibG9ja19yZWFsaXplKCkgdG8gYXZvaWQgcmVw
ZWF0ZWQgZGVyZWZlcmVuY2luZwpvZiB0aGUgQmxvY2tDb25mIHBvaW50ZXIsIGFuZCBjaGFuZ2Vz
IHRoZSBwYXJhbWV0ZXJzIG9mCnhlbl9ibG9ja19kYXRhcGxhbmVfY3JlYXRlKCkgc28gdGhhdCB0
aGUgQmxvY2tCYWNrZW5kIHBvaW50ZXIgYW5kIHNlY3RvcgpzaXplIGFyZSBwYXNzZWQgZXhwaWNp
dGx5IHJhdGhlciB0aGFuIGltcGxpY2l0bHkgdmlhIHRoZSBCbG9ja0NvbmYuCgpUaGVzZSBtb2Rp
ZmljYXRpb25zIGhhdmUgYmVlbiB0ZXN0ZWQgYWdhaW5zdCBhIHJlY2VudCBXaW5kb3dzIFBWIFhF
TlZCRApkcml2ZXIgWzJdIHVzaW5nIGEgeGVuLWRpc2sgZGV2aWNlIHdpdGggYSA0a0IgbG9naWNh
bCBibG9jayBzaXplLgoKWzFdIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5n
aXQ7YT1jb21taXQ7aD02N2UxYzA1MGUzNmIyYzk5MDBjY2E4MzYxOGU1NjE4OWVmZmJhZDk4Clsy
XSBodHRwczovL3dpbnB2ZHJ2YnVpbGQueGVucHJvamVjdC5vcmc6ODA4MC9qb2IvWEVOVkJELW1h
c3Rlci8xMjYKClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+ClJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KTWVzc2FnZS1JZDogPDIwMTkwNDA5MTY0MDM4LjI1NDg0LTEtcGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CltFZGl0ZWQgZXJyb3IgbWVzc2FnZV0KU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogaHcvYmxvY2svZGF0YXBsYW5l
L3hlbi1ibG9jay5jIHwgMjUgKysrKysrKysrKysrLS0tLS0tLS0tLQogaHcvYmxvY2svZGF0YXBs
YW5lL3hlbi1ibG9jay5oIHwgIDMgKystCiBody9ibG9jay94ZW4tYmxvY2suYyAgICAgICAgICAg
fCAzOCArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQs
IDQwIGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Jsb2Nr
L2RhdGFwbGFuZS94ZW4tYmxvY2suYyBiL2h3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxvY2suYwpp
bmRleCBmN2FkNDUyYmJkLi42ZGE1Yzc3ZmJiIDEwMDY0NAotLS0gYS9ody9ibG9jay9kYXRhcGxh
bmUveGVuLWJsb2NrLmMKKysrIGIvaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jCkBAIC01
OCw2ICs1OCw3IEBAIHN0cnVjdCBYZW5CbG9ja0RhdGFQbGFuZSB7CiAgICAgaW50IHJlcXVlc3Rz
X2luZmxpZ2h0OwogICAgIHVuc2lnbmVkIGludCBtYXhfcmVxdWVzdHM7CiAgICAgQmxvY2tCYWNr
ZW5kICpibGs7CisgICAgdW5zaWduZWQgaW50IHNlY3Rvcl9zaXplOwogICAgIFFFTVVCSCAqYmg7
CiAgICAgSU9UaHJlYWQgKmlvdGhyZWFkOwogICAgIEFpb0NvbnRleHQgKmN0eDsKQEAgLTE2Nyw3
ICsxNjgsNyBAQCBzdGF0aWMgaW50IHhlbl9ibG9ja19wYXJzZV9yZXF1ZXN0KFhlbkJsb2NrUmVx
dWVzdCAqcmVxdWVzdCkKICAgICAgICAgZ290byBlcnI7CiAgICAgfQogCi0gICAgcmVxdWVzdC0+
c3RhcnQgPSByZXF1ZXN0LT5yZXEuc2VjdG9yX251bWJlciAqIFhFTl9CTEtJRl9TRUNUT1JfU0la
RTsKKyAgICByZXF1ZXN0LT5zdGFydCA9IHJlcXVlc3QtPnJlcS5zZWN0b3JfbnVtYmVyICogZGF0
YXBsYW5lLT5zZWN0b3Jfc2l6ZTsKICAgICBmb3IgKGkgPSAwOyBpIDwgcmVxdWVzdC0+cmVxLm5y
X3NlZ21lbnRzOyBpKyspIHsKICAgICAgICAgaWYgKGkgPT0gQkxLSUZfTUFYX1NFR01FTlRTX1BF
Ul9SRVFVRVNUKSB7CiAgICAgICAgICAgICBlcnJvcl9yZXBvcnQoImVycm9yOiBucl9zZWdtZW50
cyB0b28gYmlnIik7CkBAIC0xNzcsMTQgKzE3OCwxNCBAQCBzdGF0aWMgaW50IHhlbl9ibG9ja19w
YXJzZV9yZXF1ZXN0KFhlbkJsb2NrUmVxdWVzdCAqcmVxdWVzdCkKICAgICAgICAgICAgIGVycm9y
X3JlcG9ydCgiZXJyb3I6IGZpcnN0ID4gbGFzdCBzZWN0b3IiKTsKICAgICAgICAgICAgIGdvdG8g
ZXJyOwogICAgICAgICB9Ci0gICAgICAgIGlmIChyZXF1ZXN0LT5yZXEuc2VnW2ldLmxhc3Rfc2Vj
dCAqIFhFTl9CTEtJRl9TRUNUT1JfU0laRSA+PQorICAgICAgICBpZiAocmVxdWVzdC0+cmVxLnNl
Z1tpXS5sYXN0X3NlY3QgKiBkYXRhcGxhbmUtPnNlY3Rvcl9zaXplID49CiAgICAgICAgICAgICBY
Q19QQUdFX1NJWkUpIHsKICAgICAgICAgICAgIGVycm9yX3JlcG9ydCgiZXJyb3I6IHBhZ2UgY3Jv
c3NpbmciKTsKICAgICAgICAgICAgIGdvdG8gZXJyOwogICAgICAgICB9CiAKICAgICAgICAgbGVu
ID0gKHJlcXVlc3QtPnJlcS5zZWdbaV0ubGFzdF9zZWN0IC0KLSAgICAgICAgICAgICAgIHJlcXVl
c3QtPnJlcS5zZWdbaV0uZmlyc3Rfc2VjdCArIDEpICogWEVOX0JMS0lGX1NFQ1RPUl9TSVpFOwor
ICAgICAgICAgICAgICAgcmVxdWVzdC0+cmVxLnNlZ1tpXS5maXJzdF9zZWN0ICsgMSkgKiBkYXRh
cGxhbmUtPnNlY3Rvcl9zaXplOwogICAgICAgICByZXF1ZXN0LT5zaXplICs9IGxlbjsKICAgICB9
CiAgICAgaWYgKHJlcXVlc3QtPnN0YXJ0ICsgcmVxdWVzdC0+c2l6ZSA+IGJsa19nZXRsZW5ndGgo
ZGF0YXBsYW5lLT5ibGspKSB7CkBAIC0yMTgsMTcgKzIxOSwxNyBAQCBzdGF0aWMgaW50IHhlbl9i
bG9ja19jb3B5X3JlcXVlc3QoWGVuQmxvY2tSZXF1ZXN0ICpyZXF1ZXN0KQogICAgICAgICBpZiAo
dG9fZG9tYWluKSB7CiAgICAgICAgICAgICBzZWdzW2ldLmRlc3QuZm9yZWlnbi5yZWYgPSByZXF1
ZXN0LT5yZXEuc2VnW2ldLmdyZWY7CiAgICAgICAgICAgICBzZWdzW2ldLmRlc3QuZm9yZWlnbi5v
ZmZzZXQgPSByZXF1ZXN0LT5yZXEuc2VnW2ldLmZpcnN0X3NlY3QgKgotICAgICAgICAgICAgICAg
IFhFTl9CTEtJRl9TRUNUT1JfU0laRTsKKyAgICAgICAgICAgICAgICBkYXRhcGxhbmUtPnNlY3Rv
cl9zaXplOwogICAgICAgICAgICAgc2Vnc1tpXS5zb3VyY2UudmlydCA9IHZpcnQ7CiAgICAgICAg
IH0gZWxzZSB7CiAgICAgICAgICAgICBzZWdzW2ldLnNvdXJjZS5mb3JlaWduLnJlZiA9IHJlcXVl
c3QtPnJlcS5zZWdbaV0uZ3JlZjsKICAgICAgICAgICAgIHNlZ3NbaV0uc291cmNlLmZvcmVpZ24u
b2Zmc2V0ID0gcmVxdWVzdC0+cmVxLnNlZ1tpXS5maXJzdF9zZWN0ICoKLSAgICAgICAgICAgICAg
ICBYRU5fQkxLSUZfU0VDVE9SX1NJWkU7CisgICAgICAgICAgICAgICAgZGF0YXBsYW5lLT5zZWN0
b3Jfc2l6ZTsKICAgICAgICAgICAgIHNlZ3NbaV0uZGVzdC52aXJ0ID0gdmlydDsKICAgICAgICAg
fQogICAgICAgICBzZWdzW2ldLmxlbiA9IChyZXF1ZXN0LT5yZXEuc2VnW2ldLmxhc3Rfc2VjdCAt
CiAgICAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3QtPnJlcS5zZWdbaV0uZmlyc3Rfc2VjdCAr
IDEpICoKLSAgICAgICAgICAgICAgICAgICAgICBYRU5fQkxLSUZfU0VDVE9SX1NJWkU7CisgICAg
ICAgICAgICAgICAgICAgICAgZGF0YXBsYW5lLT5zZWN0b3Jfc2l6ZTsKICAgICAgICAgdmlydCAr
PSBzZWdzW2ldLmxlbjsKICAgICB9CiAKQEAgLTMzNiwxMiArMzM3LDEyIEBAIHN0YXRpYyBib29s
IHhlbl9ibG9ja19zcGxpdF9kaXNjYXJkKFhlbkJsb2NrUmVxdWVzdCAqcmVxdWVzdCwKIAogICAg
IC8qIFdyYXAgYXJvdW5kLCBvciBvdmVyZmxvd2luZyBieXRlIGxpbWl0PyAqLwogICAgIGlmIChz
ZWNfc3RhcnQgKyBzZWNfY291bnQgPCBzZWNfY291bnQgfHwKLSAgICAgICAgc2VjX3N0YXJ0ICsg
c2VjX2NvdW50ID4gSU5UNjRfTUFYIC8gWEVOX0JMS0lGX1NFQ1RPUl9TSVpFKSB7CisgICAgICAg
IHNlY19zdGFydCArIHNlY19jb3VudCA+IElOVDY0X01BWCAvIGRhdGFwbGFuZS0+c2VjdG9yX3Np
emUpIHsKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIAotICAgIGJ5dGVfb2Zmc2V0ID0g
c2VjX3N0YXJ0ICogWEVOX0JMS0lGX1NFQ1RPUl9TSVpFOwotICAgIGJ5dGVfcmVtYWluaW5nID0g
c2VjX2NvdW50ICogWEVOX0JMS0lGX1NFQ1RPUl9TSVpFOworICAgIGJ5dGVfb2Zmc2V0ID0gc2Vj
X3N0YXJ0ICogZGF0YXBsYW5lLT5zZWN0b3Jfc2l6ZTsKKyAgICBieXRlX3JlbWFpbmluZyA9IHNl
Y19jb3VudCAqIGRhdGFwbGFuZS0+c2VjdG9yX3NpemU7CiAKICAgICBkbyB7CiAgICAgICAgIGJ5
dGVfY2h1bmsgPSBieXRlX3JlbWFpbmluZyA+IEJEUlZfUkVRVUVTVF9NQVhfQllURVMgPwpAQCAt
NjI1LDEzICs2MjYsMTUgQEAgc3RhdGljIHZvaWQgeGVuX2Jsb2NrX2RhdGFwbGFuZV9ldmVudCh2
b2lkICpvcGFxdWUpCiB9CiAKIFhlbkJsb2NrRGF0YVBsYW5lICp4ZW5fYmxvY2tfZGF0YXBsYW5l
X2NyZWF0ZShYZW5EZXZpY2UgKnhlbmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBCbG9ja0NvbmYgKmNvbmYsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgQmxvY2tCYWNrZW5kICpibGssCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHNlY3Rvcl9zaXpl
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPVGhyZWFk
ICppb3RocmVhZCkKIHsKICAgICBYZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5lID0gZ19uZXcw
KFhlbkJsb2NrRGF0YVBsYW5lLCAxKTsKIAogICAgIGRhdGFwbGFuZS0+eGVuZGV2ID0geGVuZGV2
OwotICAgIGRhdGFwbGFuZS0+YmxrID0gY29uZi0+YmxrOworICAgIGRhdGFwbGFuZS0+YmxrID0g
YmxrOworICAgIGRhdGFwbGFuZS0+c2VjdG9yX3NpemUgPSBzZWN0b3Jfc2l6ZTsKIAogICAgIFFM
SVNUX0lOSVQoJmRhdGFwbGFuZS0+aW5mbGlnaHQpOwogICAgIFFMSVNUX0lOSVQoJmRhdGFwbGFu
ZS0+ZnJlZWxpc3QpOwpkaWZmIC0tZ2l0IGEvaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5o
IGIvaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5oCmluZGV4IGQ2ZmE2ZDI2ZGQuLjc2ZGNk
NTFjM2QgMTAwNjQ0Ci0tLSBhL2h3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxvY2suaAorKysgYi9o
dy9ibG9jay9kYXRhcGxhbmUveGVuLWJsb2NrLmgKQEAgLTE1LDcgKzE1LDggQEAKIHR5cGVkZWYg
c3RydWN0IFhlbkJsb2NrRGF0YVBsYW5lIFhlbkJsb2NrRGF0YVBsYW5lOwogCiBYZW5CbG9ja0Rh
dGFQbGFuZSAqeGVuX2Jsb2NrX2RhdGFwbGFuZV9jcmVhdGUoWGVuRGV2aWNlICp4ZW5kZXYsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmxvY2tDb25mICpj
b25mLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJsb2Nr
QmFja2VuZCAqYmxrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBzZWN0b3Jfc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT1RocmVhZCAqaW90aHJlYWQpOwogdm9pZCB4ZW5fYmxvY2tf
ZGF0YXBsYW5lX2Rlc3Ryb3koWGVuQmxvY2tEYXRhUGxhbmUgKmRhdGFwbGFuZSk7CiB2b2lkIHhl
bl9ibG9ja19kYXRhcGxhbmVfc3RhcnQoWGVuQmxvY2tEYXRhUGxhbmUgKmRhdGFwbGFuZSwKZGlm
ZiAtLWdpdCBhL2h3L2Jsb2NrL3hlbi1ibG9jay5jIGIvaHcvYmxvY2sveGVuLWJsb2NrLmMKaW5k
ZXggNGRlNTM3YWVmNC4uOGYyMjRlZjgxZCAxMDA2NDQKLS0tIGEvaHcvYmxvY2sveGVuLWJsb2Nr
LmMKKysrIGIvaHcvYmxvY2sveGVuLWJsb2NrLmMKQEAgLTUyLDExICs1MiwyNSBAQCBzdGF0aWMg
dm9pZCB4ZW5fYmxvY2tfY29ubmVjdChYZW5EZXZpY2UgKnhlbmRldiwgRXJyb3IgKiplcnJwKQog
ICAgIFhlbkJsb2NrRGV2aWNlICpibG9ja2RldiA9IFhFTl9CTE9DS19ERVZJQ0UoeGVuZGV2KTsK
ICAgICBjb25zdCBjaGFyICp0eXBlID0gb2JqZWN0X2dldF90eXBlbmFtZShPQkpFQ1QoYmxvY2tk
ZXYpKTsKICAgICBYZW5CbG9ja1ZkZXYgKnZkZXYgPSAmYmxvY2tkZXYtPnByb3BzLnZkZXY7Cisg
ICAgQmxvY2tDb25mICpjb25mID0gJmJsb2NrZGV2LT5wcm9wcy5jb25mOworICAgIHVuc2lnbmVk
IGludCBmZWF0dXJlX2xhcmdlX3NlY3Rvcl9zaXplOwogICAgIHVuc2lnbmVkIGludCBvcmRlciwg
bnJfcmluZ19yZWYsICpyaW5nX3JlZiwgZXZlbnRfY2hhbm5lbCwgcHJvdG9jb2w7CiAgICAgY2hh
ciAqc3RyOwogCiAgICAgdHJhY2VfeGVuX2Jsb2NrX2Nvbm5lY3QodHlwZSwgdmRldi0+ZGlzaywg
dmRldi0+cGFydGl0aW9uKTsKIAorICAgIGlmICh4ZW5fZGV2aWNlX2Zyb250ZW5kX3NjYW5mKHhl
bmRldiwgImZlYXR1cmUtbGFyZ2Utc2VjdG9yLXNpemUiLCAiJXUiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZmZWF0dXJlX2xhcmdlX3NlY3Rvcl9zaXplKSAhPSAxKSB7Cisg
ICAgICAgIGZlYXR1cmVfbGFyZ2Vfc2VjdG9yX3NpemUgPSAwOworICAgIH0KKworICAgIGlmIChm
ZWF0dXJlX2xhcmdlX3NlY3Rvcl9zaXplICE9IDEgJiYKKyAgICAgICAgY29uZi0+bG9naWNhbF9i
bG9ja19zaXplICE9IFhFTl9CTEtJRl9TRUNUT1JfU0laRSkgeworICAgICAgICBlcnJvcl9zZXRn
KGVycnAsICJsb2dpY2FsX2Jsb2NrX3NpemUgIT0gJXUgbm90IHN1cHBvcnRlZCBieSBmcm9udGVu
ZCIsCisgICAgICAgICAgICAgICAgICAgWEVOX0JMS0lGX1NFQ1RPUl9TSVpFKTsKKyAgICAgICAg
cmV0dXJuOworICAgIH0KKwogICAgIGlmICh4ZW5fZGV2aWNlX2Zyb250ZW5kX3NjYW5mKHhlbmRl
diwgInJpbmctcGFnZS1vcmRlciIsICIldSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJm9yZGVyKSAhPSAxKSB7CiAgICAgICAgIG5yX3JpbmdfcmVmID0gMTsKQEAgLTE1MCw3
ICsxNjQsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fYmxvY2tfc2V0X3NpemUoWGVuQmxvY2tEZXZpY2Ug
KmJsb2NrZGV2KQogICAgIGNvbnN0IGNoYXIgKnR5cGUgPSBvYmplY3RfZ2V0X3R5cGVuYW1lKE9C
SkVDVChibG9ja2RldikpOwogICAgIFhlbkJsb2NrVmRldiAqdmRldiA9ICZibG9ja2Rldi0+cHJv
cHMudmRldjsKICAgICBCbG9ja0NvbmYgKmNvbmYgPSAmYmxvY2tkZXYtPnByb3BzLmNvbmY7Ci0g
ICAgaW50NjRfdCBzZWN0b3JzID0gYmxrX2dldGxlbmd0aChjb25mLT5ibGspIC8gWEVOX0JMS0lG
X1NFQ1RPUl9TSVpFOworICAgIGludDY0X3Qgc2VjdG9ycyA9IGJsa19nZXRsZW5ndGgoY29uZi0+
YmxrKSAvIGNvbmYtPmxvZ2ljYWxfYmxvY2tfc2l6ZTsKICAgICBYZW5EZXZpY2UgKnhlbmRldiA9
IFhFTl9ERVZJQ0UoYmxvY2tkZXYpOwogCiAgICAgdHJhY2VfeGVuX2Jsb2NrX3NpemUodHlwZSwg
dmRldi0+ZGlzaywgdmRldi0+cGFydGl0aW9uLCBzZWN0b3JzKTsKQEAgLTE4NSw2ICsxOTksNyBA
QCBzdGF0aWMgdm9pZCB4ZW5fYmxvY2tfcmVhbGl6ZShYZW5EZXZpY2UgKnhlbmRldiwgRXJyb3Ig
KiplcnJwKQogICAgIGNvbnN0IGNoYXIgKnR5cGUgPSBvYmplY3RfZ2V0X3R5cGVuYW1lKE9CSkVD
VChibG9ja2RldikpOwogICAgIFhlbkJsb2NrVmRldiAqdmRldiA9ICZibG9ja2Rldi0+cHJvcHMu
dmRldjsKICAgICBCbG9ja0NvbmYgKmNvbmYgPSAmYmxvY2tkZXYtPnByb3BzLmNvbmY7CisgICAg
QmxvY2tCYWNrZW5kICpibGsgPSBjb25mLT5ibGs7CiAgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5V
TEw7CiAKICAgICBpZiAodmRldi0+dHlwZSA9PSBYRU5fQkxPQ0tfVkRFVl9UWVBFX0lOVkFMSUQp
IHsKQEAgLTIwNiw4ICsyMjEsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fYmxvY2tfcmVhbGl6ZShYZW5E
ZXZpY2UgKnhlbmRldiwgRXJyb3IgKiplcnJwKQogICAgICAqIFRoZSBibGtpZiBwcm90b2NvbCBk
b2VzIG5vdCBkZWFsIHdpdGggcmVtb3ZhYmxlIG1lZGlhLCBzbyBpdCBtdXN0CiAgICAgICogYWx3
YXlzIGJlIHByZXNlbnQsIGV2ZW4gZm9yIENEUm9tIGRldmljZXMuCiAgICAgICovCi0gICAgYXNz
ZXJ0KGNvbmYtPmJsayk7Ci0gICAgaWYgKCFibGtfaXNfaW5zZXJ0ZWQoY29uZi0+YmxrKSkgewor
ICAgIGFzc2VydChibGspOworICAgIGlmICghYmxrX2lzX2luc2VydGVkKGJsaykpIHsKICAgICAg
ICAgZXJyb3Jfc2V0ZyhlcnJwLCAiZGV2aWNlIG5lZWRzIG1lZGlhLCBidXQgZHJpdmUgaXMgZW1w
dHkiKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTIyNCwyNiArMjM5LDIwIEBAIHN0YXRp
YyB2b2lkIHhlbl9ibG9ja19yZWFsaXplKFhlbkRldmljZSAqeGVuZGV2LCBFcnJvciAqKmVycnAp
CiAKICAgICBibGtjb25mX2Jsb2Nrc2l6ZXMoY29uZik7CiAKLSAgICBpZiAoY29uZi0+bG9naWNh
bF9ibG9ja19zaXplICE9IFhFTl9CTEtJRl9TRUNUT1JfU0laRSkgewotICAgICAgICBlcnJvcl9z
ZXRnKGVycnAsICJsb2dpY2FsX2Jsb2NrX3NpemUgIT0gJXUgbm90IHN1cHBvcnRlZCIsCi0gICAg
ICAgICAgICAgICAgICAgWEVOX0JMS0lGX1NFQ1RPUl9TSVpFKTsKLSAgICAgICAgcmV0dXJuOwot
ICAgIH0KLQogICAgIGlmIChjb25mLT5sb2dpY2FsX2Jsb2NrX3NpemUgPiBjb25mLT5waHlzaWNh
bF9ibG9ja19zaXplKSB7CiAgICAgICAgIGVycm9yX3NldGcoCiAgICAgICAgICAgICBlcnJwLCAi
bG9naWNhbF9ibG9ja19zaXplID4gcGh5c2ljYWxfYmxvY2tfc2l6ZSBub3Qgc3VwcG9ydGVkIik7
CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBibGtfc2V0X2Rldl9vcHMoY29uZi0+Ymxr
LCAmeGVuX2Jsb2NrX2Rldl9vcHMsIGJsb2NrZGV2KTsKLSAgICBibGtfc2V0X2d1ZXN0X2Jsb2Nr
X3NpemUoY29uZi0+YmxrLCBjb25mLT5sb2dpY2FsX2Jsb2NrX3NpemUpOworICAgIGJsa19zZXRf
ZGV2X29wcyhibGssICZ4ZW5fYmxvY2tfZGV2X29wcywgYmxvY2tkZXYpOworICAgIGJsa19zZXRf
Z3Vlc3RfYmxvY2tfc2l6ZShibGssIGNvbmYtPmxvZ2ljYWxfYmxvY2tfc2l6ZSk7CiAKICAgICBp
ZiAoY29uZi0+ZGlzY2FyZF9ncmFudWxhcml0eSA9PSAtMSkgewogICAgICAgICBjb25mLT5kaXNj
YXJkX2dyYW51bGFyaXR5ID0gY29uZi0+cGh5c2ljYWxfYmxvY2tfc2l6ZTsKICAgICB9CiAKLSAg
ICBpZiAoYmxrX2dldF9mbGFncyhjb25mLT5ibGspICYgQkRSVl9PX1VOTUFQKSB7CisgICAgaWYg
KGJsa19nZXRfZmxhZ3MoYmxrKSAmIEJEUlZfT19VTk1BUCkgewogICAgICAgICB4ZW5fZGV2aWNl
X2JhY2tlbmRfcHJpbnRmKHhlbmRldiwgImZlYXR1cmUtZGlzY2FyZCIsICIldSIsIDEpOwogICAg
ICAgICB4ZW5fZGV2aWNlX2JhY2tlbmRfcHJpbnRmKHhlbmRldiwgImRpc2NhcmQtZ3JhbnVsYXJp
dHkiLCAiJXUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmYtPmRpc2Nh
cmRfZ3JhbnVsYXJpdHkpOwpAQCAtMjYwLDEyICsyNjksMTMgQEAgc3RhdGljIHZvaWQgeGVuX2Js
b2NrX3JlYWxpemUoWGVuRGV2aWNlICp4ZW5kZXYsIEVycm9yICoqZXJycCkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2Rldi0+ZGV2aWNlX3R5cGUpOwogCiAgICAgeGVuX2Rl
dmljZV9iYWNrZW5kX3ByaW50Zih4ZW5kZXYsICJzZWN0b3Itc2l6ZSIsICIldSIsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYRU5fQkxLSUZfU0VDVE9SX1NJWkUpOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uZi0+bG9naWNhbF9ibG9ja19zaXplKTsKIAogICAgIHhl
bl9ibG9ja19zZXRfc2l6ZShibG9ja2Rldik7CiAKICAgICBibG9ja2Rldi0+ZGF0YXBsYW5lID0K
LSAgICAgICAgeGVuX2Jsb2NrX2RhdGFwbGFuZV9jcmVhdGUoeGVuZGV2LCBjb25mLCBibG9ja2Rl
di0+cHJvcHMuaW90aHJlYWQpOworICAgICAgICB4ZW5fYmxvY2tfZGF0YXBsYW5lX2NyZWF0ZSh4
ZW5kZXYsIGJsaywgY29uZi0+bG9naWNhbF9ibG9ja19zaXplLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2Rldi0+cHJvcHMuaW90aHJlYWQpOwogfQogCiBzdGF0aWMg
dm9pZCB4ZW5fYmxvY2tfZnJvbnRlbmRfY2hhbmdlZChYZW5EZXZpY2UgKnhlbmRldiwKLS0gCkFu
dGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy3-00025b-6b; Mon, 24 Jun 2019 15:33: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=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQy0-00024o-Tm
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:12 +0000
X-Inumbo-ID: 6035229e-9695-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 6035229e-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:12 +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: 8a/f3n8FrzsCNMdKRAJOtwsqjTiA0a4FLq3A2XI0xZ1DlDQZvuVaC/p1tV6/EnLfA1kf33mOz5
 1uslDhMrijaO7GqLdogyXwL6HQZwIV+qmYliRtpRp1Xzb4W8cLVNbQH+uJJ0v7EqfB4j06/kBt
 bVklUXfDvjjFgkLrvN3FMPmByYOg8KBRgluadUaH9LXz5HeI0+2GdEvQKYpuvue96rDucnQdko
 8Rle0HnjzCkMnvZQx0971bA7WoNY8ngDjF0HenocJ33ZIhzxLQd6uagwUxZW5G0LrYEqmOxPne
 g+Y=
X-SBRS: 2.7
X-MesageID: 2148104
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,412,1557201600"; 
   d="scan'208";a="2148104"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:56 +0100
Message-ID: <20190624153257.20163-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 7/8] Revert xen/io/ring.h of "Clean up a few
 header guard symbols"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

VGhpcyByZXZlcnRzIGNoYW5nZXMgdG8gaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oIGZyb20gY29t
bWl0CjM3Njc3ZDdkYjM5YTNjMjUwYWQ2NjFkMDBmYjdjM2I1OWQwNDdiMWYuCgpGb2xsb3dpbmcg
Mzc2NzdkN2RiMyAiQ2xlYW4gdXAgYSBmZXcgaGVhZGVyIGd1YXJkIHN5bWJvbHMiLCBRRU1VIHN0
YXJ0CnRvIGZhaWwgdG8gYnVpbGQ6CgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gfi94ZW4vdG9vbHMv
Li4vdG9vbHMvaW5jbHVkZS94ZW4vaW8vYmxraWYuaDozMTowLAogICAgICAgICAgICAgICAgIGZy
b20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbl9ibGtpZi5oOjUsCiAgICAg
ICAgICAgICAgICAgZnJvbSB+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuLWJs
b2NrLmM6MjI6Cn4veGVuL3Rvb2xzLy4uL3Rvb2xzL2luY2x1ZGUveGVuL2lvL3JpbmcuaDo2ODow
OiBlcnJvcjogIl9fQ09OU1RfUklOR19TSVpFIiByZWRlZmluZWQgWy1XZXJyb3JdCiAjZGVmaW5l
IF9fQ09OU1RfUklOR19TSVpFKF9zLCBfc3opIFwKCkluIGZpbGUgaW5jbHVkZWQgZnJvbSB+L3hl
bi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuX2Jsa2lmLmg6NDowLAogICAgICAgICAg
ICAgICAgIGZyb20gfi94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2h3L2Jsb2NrL3hlbi1ibG9jay5j
OjIyOgp+L3hlbi90b29scy9xZW11LXhlbi1kaXIvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjY2
OjA6IG5vdGU6IHRoaXMgaXMgdGhlIGxvY2F0aW9uIG9mIHRoZSBwcmV2aW91cyBkZWZpbml0aW9u
CiAjZGVmaW5lIF9fQ09OU1RfUklOR19TSVpFKF9zLCBfc3opIFwKClRoZSBpc3N1ZSBpcyB0aGF0
IHNvbWUgcHVibGljIHhlbiBoZWFkZXJzIGhhdmUgYmVlbiBpbXBvcnRlZCAoYnkKZjY1ZWFkYjYz
OSAieGVuOiBpbXBvcnQgcmluZy5oIGZyb20geGVuIikgYnV0IG5vdCBhbGwuIFdpdGggdGhlIGNo
YW5nZQppbiB0aGUgZ3VhcmRzIHN5bWJvbGUsIHRoZSByaW5nLmggaGVhZGVyIHN0YXJ0IHRvIGJl
IGltcG9ydGVkIHR3aWNlLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KTWVzc2FnZS1JZDogPDIwMTkwNjIxMTA1NDQxLjMwMjUtMi1hbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgotLS0KIGluY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCB8IDYgKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCBiL2luY2x1ZGUvaHcveGVuL2lvL3Jpbmcu
aAppbmRleCA2MmFiZmQ3YTZlLi4xYWRhY2YwOWY5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L3hl
bi9pby9yaW5nLmgKKysrIGIvaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oCkBAIC0yNCw4ICsyNCw4
IEBACiAgKiBUaW0gRGVlZ2FuIGFuZCBBbmRyZXcgV2FyZmllbGQgTm92ZW1iZXIgMjAwNC4KICAq
LwogCi0jaWZuZGVmIFhFTl9QVUJMSUNfSU9fUklOR19ICi0jZGVmaW5lIFhFTl9QVUJMSUNfSU9f
UklOR19ICisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19SSU5HX0hfXworI2RlZmluZSBfX1hFTl9Q
VUJMSUNfSU9fUklOR19IX18KIAogLyoKICAqIFdoZW4gI2luY2x1ZGUnaW5nIHRoaXMgaGVhZGVy
LCB5b3UgbmVlZCB0byBwcm92aWRlIHRoZSBmb2xsb3dpbmcKQEAgLTQ2OSw3ICs0NjksNyBAQCBz
dHJ1Y3QgbmFtZSMjX2RhdGFfaW50ZiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiB9OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiBERUZJTkVfWEVO
X0ZMRVhfUklORyhuYW1lKQogCi0jZW5kaWYgLyogWEVOX1BVQkxJQ19JT19SSU5HX0ggKi8KKyNl
bmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fUklOR19IX18gKi8KIAogLyoKICAqIExvY2FsIHZhcmlh
YmxlczoKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy2-00025V-SR; Mon, 24 Jun 2019 15:33: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=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQy0-00024p-TV
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:12 +0000
X-Inumbo-ID: 5fb91738-9695-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 5fb91738-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:11 +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: B3wKRDHoAjpADVOFuiATXfXHImcAfgyg7BNFdetLoH3TdtHsH3YaUosadRE04AfSH31Zg9wEHq
 7+aivZYNxOifUV9NRFPB3nbSMjjQh/8AOIZcyzkucR7NEzFw2BGYlQT89rHb6Vv67eOPph3pbs
 MM+xcRSWQsLwO8nLUZ19pg7VQp/GWi8xsEg0a2qYoc41UY32w41g8DOkpksoj+HlI6z5IHBHoL
 DGpXE2o2y99Ee3BYEGog+nxL2QiwmdWI5teBBTzIBY2x6BGAU0oLyudiXVzr6PCpxM4W7CEsGO
 W8E=
X-SBRS: 2.7
X-MesageID: 2148102
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,412,1557201600"; 
   d="scan'208";a="2148102"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:51 +0100
Message-ID: <20190624153257.20163-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 2/8] xen-bus: use a separate fd for each event
 channel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

RnJvbTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClRvIGJldHRlciBz
dXBwb3J0IHVzZSBvZiBJT1RocmVhZC1zIGl0IHdpbGwgYmUgbmVjZXNzYXJ5IHRvIGJlIGFibGUg
dG8gc2V0CnRoZSBBaW9Db250ZXh0IGZvciBlYWNoIFhlbkV2ZW50Q2hhbm5lbCBhbmQgaGVuY2Ug
aXQgaXMgbmVjZXNzYXJ5IHRvIG9wZW4gYQpzZXBhcmF0ZSBoYW5kbGUgdG8gbGlieGVuZXZ0Y2hh
biBmb3IgZWFjaCBjaGFubmVsLgoKVGhpcyBwYXRjaCBzdG9wcyB1c2luZyBOb3RpZmllckxpc3Qg
Zm9yIGV2ZW50IGNoYW5uZWwgY2FsbGJhY2tzLCByZXBsYWNpbmcKdGhhdCBjb25zdHJ1Y3QgYnkg
YSBsaXN0IG9mIGNvbXBsZXRlIFhlbkV2ZW50Q2hhbm5lbCBzdHJ1Y3R1cmVzLiBFYWNoIG9mCnRo
ZXNlIG5vdyBoYXMgYSB4ZW5ldnRjaG5faGFuZGxlIHBvaW50ZXIgaW4gcGxhY2Ugb2YgdGhlIHNp
bmdsZSBwb2ludGVyCnByZXZpb3VzbHkgaGVsZCBpbiB0aGUgWGVuRGV2aWNlIHN0cnVjdHVyZS4g
VGhlIGluZGl2aWR1YWwgaGFuZGxlcyBhcmUKb3BlbmVkL2Nsb3NlZCBpbiB4ZW5fZGV2aWNlX2Jp
bmQvdW5iaW5kX2V2ZW50X2NoYW5uZWwoKSwgcmVwbGFjaW5nIHRoZQpzaW5nbGUgb3Blbi9jbG9z
ZSBpbiB4ZW5fZGV2aWNlX3JlYWxpemUvdW5yZWFsaXplKCkuCgpOT1RFOiBUaGlzIHBhdGNoIGRv
ZXMgbm90IGFkZCBhbiBBaW9Db250ZXh0IHBhcmFtZXRlciB0bwogICAgICB4ZW5fZGV2aWNlX2Jp
bmRfZXZlbnRfY2hhbm5lbCgpLiBUaGF0IHdpbGwgYmUgZG9uZSBpbiBhIHN1YnNlcXVlbnQKICAg
ICAgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgpSZXZpZXdlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+Ck1lc3NhZ2UtSWQ6IDwyMDE5MDQwODE1MTYxNy4xMzAyNS0yLXBhdWwuZHVycmFudEBj
aXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KLS0tCiBody94ZW4veGVuLWJ1cy5jICAgICAgICAgfCA3OSArKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiBpbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmgg
fCAgNiArLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgNDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvaHcveGVuL3hlbi1idXMuYyBiL2h3L3hlbi94ZW4tYnVzLmMKaW5k
ZXggYTQ0MTZkMGJjZi4uNDNhOTBjYWU0MiAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbi1idXMuYwor
KysgYi9ody94ZW4veGVuLWJ1cy5jCkBAIC05MjQsMTkgKzkyNCwyMiBAQCB2b2lkIHhlbl9kZXZp
Y2VfY29weV9ncmFudF9yZWZzKFhlbkRldmljZSAqeGVuZGV2LCBib29sIHRvX2RvbWFpbiwKIH0K
IAogc3RydWN0IFhlbkV2ZW50Q2hhbm5lbCB7CisgICAgUUxJU1RfRU5UUlkoWGVuRXZlbnRDaGFu
bmVsKSBsaXN0OworICAgIHhlbmV2dGNobl9oYW5kbGUgKnhlaDsKICAgICBldnRjaG5fcG9ydF90
IGxvY2FsX3BvcnQ7CiAgICAgWGVuRXZlbnRIYW5kbGVyIGhhbmRsZXI7CiAgICAgdm9pZCAqb3Bh
cXVlOwotICAgIE5vdGlmaWVyIG5vdGlmaWVyOwogfTsKIAotc3RhdGljIHZvaWQgZXZlbnRfbm90
aWZ5KE5vdGlmaWVyICpuLCB2b2lkICpkYXRhKQorc3RhdGljIHZvaWQgeGVuX2RldmljZV9ldmVu
dCh2b2lkICpvcGFxdWUpCiB7Ci0gICAgWGVuRXZlbnRDaGFubmVsICpjaGFubmVsID0gY29udGFp
bmVyX29mKG4sIFhlbkV2ZW50Q2hhbm5lbCwgbm90aWZpZXIpOwotICAgIHVuc2lnbmVkIGxvbmcg
cG9ydCA9ICh1bnNpZ25lZCBsb25nKWRhdGE7CisgICAgWGVuRXZlbnRDaGFubmVsICpjaGFubmVs
ID0gb3BhcXVlOworICAgIHVuc2lnbmVkIGxvbmcgcG9ydCA9IHhlbmV2dGNobl9wZW5kaW5nKGNo
YW5uZWwtPnhlaCk7CiAKICAgICBpZiAocG9ydCA9PSBjaGFubmVsLT5sb2NhbF9wb3J0KSB7CiAg
ICAgICAgIGNoYW5uZWwtPmhhbmRsZXIoY2hhbm5lbC0+b3BhcXVlKTsKKworICAgICAgICB4ZW5l
dnRjaG5fdW5tYXNrKGNoYW5uZWwtPnhlaCwgcG9ydCk7CiAgICAgfQogfQogCkBAIC05NDgsMjQg
Kzk1MSwzOSBAQCBYZW5FdmVudENoYW5uZWwgKnhlbl9kZXZpY2VfYmluZF9ldmVudF9jaGFubmVs
KFhlbkRldmljZSAqeGVuZGV2LAogICAgIFhlbkV2ZW50Q2hhbm5lbCAqY2hhbm5lbCA9IGdfbmV3
MChYZW5FdmVudENoYW5uZWwsIDEpOwogICAgIHhlbmV2dGNobl9wb3J0X29yX2Vycm9yX3QgbG9j
YWxfcG9ydDsKIAotICAgIGxvY2FsX3BvcnQgPSB4ZW5ldnRjaG5fYmluZF9pbnRlcmRvbWFpbih4
ZW5kZXYtPnhlaCwKKyAgICBjaGFubmVsLT54ZWggPSB4ZW5ldnRjaG5fb3BlbihOVUxMLCAwKTsK
KyAgICBpZiAoIWNoYW5uZWwtPnhlaCkgeworICAgICAgICBlcnJvcl9zZXRnX2Vycm5vKGVycnAs
IGVycm5vLCAiZmFpbGVkIHhlbmV2dGNobl9vcGVuIik7CisgICAgICAgIGdvdG8gZmFpbDsKKyAg
ICB9CisKKyAgICBsb2NhbF9wb3J0ID0geGVuZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4oY2hhbm5l
bC0+eGVoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5k
ZXYtPmZyb250ZW5kX2lkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwb3J0KTsKICAgICBpZiAobG9jYWxfcG9ydCA8IDApIHsKICAgICAgICAgZXJyb3Jfc2V0
Z19lcnJubyhlcnJwLCBlcnJubywgInhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluIGZhaWxlZCIp
OwotCi0gICAgICAgIGdfZnJlZShjaGFubmVsKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7CisgICAg
ICAgIGdvdG8gZmFpbDsKICAgICB9CiAKICAgICBjaGFubmVsLT5sb2NhbF9wb3J0ID0gbG9jYWxf
cG9ydDsKICAgICBjaGFubmVsLT5oYW5kbGVyID0gaGFuZGxlcjsKICAgICBjaGFubmVsLT5vcGFx
dWUgPSBvcGFxdWU7Ci0gICAgY2hhbm5lbC0+bm90aWZpZXIubm90aWZ5ID0gZXZlbnRfbm90aWZ5
OwogCi0gICAgbm90aWZpZXJfbGlzdF9hZGQoJnhlbmRldi0+ZXZlbnRfbm90aWZpZXJzLCAmY2hh
bm5lbC0+bm90aWZpZXIpOworICAgIHFlbXVfc2V0X2ZkX2hhbmRsZXIoeGVuZXZ0Y2huX2ZkKGNo
YW5uZWwtPnhlaCksIHhlbl9kZXZpY2VfZXZlbnQsIE5VTEwsCisgICAgICAgICAgICAgICAgICAg
ICAgICBjaGFubmVsKTsKKworICAgIFFMSVNUX0lOU0VSVF9IRUFEKCZ4ZW5kZXYtPmV2ZW50X2No
YW5uZWxzLCBjaGFubmVsLCBsaXN0KTsKIAogICAgIHJldHVybiBjaGFubmVsOworCitmYWlsOgor
ICAgIGlmIChjaGFubmVsLT54ZWgpIHsKKyAgICAgICAgeGVuZXZ0Y2huX2Nsb3NlKGNoYW5uZWwt
PnhlaCk7CisgICAgfQorCisgICAgZ19mcmVlKGNoYW5uZWwpOworCisgICAgcmV0dXJuIE5VTEw7
CiB9CiAKIHZvaWQgeGVuX2RldmljZV9ub3RpZnlfZXZlbnRfY2hhbm5lbChYZW5EZXZpY2UgKnhl
bmRldiwKQEAgLTk3Nyw3ICs5OTUsNyBAQCB2b2lkIHhlbl9kZXZpY2Vfbm90aWZ5X2V2ZW50X2No
YW5uZWwoWGVuRGV2aWNlICp4ZW5kZXYsCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBp
ZiAoeGVuZXZ0Y2huX25vdGlmeSh4ZW5kZXYtPnhlaCwgY2hhbm5lbC0+bG9jYWxfcG9ydCkgPCAw
KSB7CisgICAgaWYgKHhlbmV2dGNobl9ub3RpZnkoY2hhbm5lbC0+eGVoLCBjaGFubmVsLT5sb2Nh
bF9wb3J0KSA8IDApIHsKICAgICAgICAgZXJyb3Jfc2V0Z19lcnJubyhlcnJwLCBlcnJubywgInhl
bmV2dGNobl9ub3RpZnkgZmFpbGVkIik7CiAgICAgfQogfQpAQCAtOTkxLDEyICsxMDA5LDE1IEBA
IHZvaWQgeGVuX2RldmljZV91bmJpbmRfZXZlbnRfY2hhbm5lbChYZW5EZXZpY2UgKnhlbmRldiwK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIG5vdGlmaWVyX3JlbW92ZSgmY2hhbm5lbC0+
bm90aWZpZXIpOworICAgIFFMSVNUX1JFTU9WRShjaGFubmVsLCBsaXN0KTsKIAotICAgIGlmICh4
ZW5ldnRjaG5fdW5iaW5kKHhlbmRldi0+eGVoLCBjaGFubmVsLT5sb2NhbF9wb3J0KSA8IDApIHsK
KyAgICBxZW11X3NldF9mZF9oYW5kbGVyKHhlbmV2dGNobl9mZChjaGFubmVsLT54ZWgpLCBOVUxM
LCBOVUxMLCBOVUxMKTsKKworICAgIGlmICh4ZW5ldnRjaG5fdW5iaW5kKGNoYW5uZWwtPnhlaCwg
Y2hhbm5lbC0+bG9jYWxfcG9ydCkgPCAwKSB7CiAgICAgICAgIGVycm9yX3NldGdfZXJybm8oZXJy
cCwgZXJybm8sICJ4ZW5ldnRjaG5fdW5iaW5kIGZhaWxlZCIpOwogICAgIH0KIAorICAgIHhlbmV2
dGNobl9jbG9zZShjaGFubmVsLT54ZWgpOwogICAgIGdfZnJlZShjaGFubmVsKTsKIH0KIApAQCAt
MTAwNSw2ICsxMDI2LDcgQEAgc3RhdGljIHZvaWQgeGVuX2RldmljZV91bnJlYWxpemUoRGV2aWNl
U3RhdGUgKmRldiwgRXJyb3IgKiplcnJwKQogICAgIFhlbkRldmljZSAqeGVuZGV2ID0gWEVOX0RF
VklDRShkZXYpOwogICAgIFhlbkRldmljZUNsYXNzICp4ZW5kZXZfY2xhc3MgPSBYRU5fREVWSUNF
X0dFVF9DTEFTUyh4ZW5kZXYpOwogICAgIGNvbnN0IGNoYXIgKnR5cGUgPSBvYmplY3RfZ2V0X3R5
cGVuYW1lKE9CSkVDVCh4ZW5kZXYpKTsKKyAgICBYZW5FdmVudENoYW5uZWwgKmNoYW5uZWwsICpu
ZXh0OwogCiAgICAgaWYgKCF4ZW5kZXYtPm5hbWUpIHsKICAgICAgICAgcmV0dXJuOwpAQCAtMTAy
MSwxNSArMTA0MywxNCBAQCBzdGF0aWMgdm9pZCB4ZW5fZGV2aWNlX3VucmVhbGl6ZShEZXZpY2VT
dGF0ZSAqZGV2LCBFcnJvciAqKmVycnApCiAgICAgICAgIHhlbmRldl9jbGFzcy0+dW5yZWFsaXpl
KHhlbmRldiwgZXJycCk7CiAgICAgfQogCisgICAgLyogTWFrZSBzdXJlIGFsbCBldmVudCBjaGFu
bmVscyBhcmUgY2xlYW5lZCB1cCAqLworICAgIFFMSVNUX0ZPUkVBQ0hfU0FGRShjaGFubmVsLCAm
eGVuZGV2LT5ldmVudF9jaGFubmVscywgbGlzdCwgbmV4dCkgeworICAgICAgICB4ZW5fZGV2aWNl
X3VuYmluZF9ldmVudF9jaGFubmVsKHhlbmRldiwgY2hhbm5lbCwgTlVMTCk7CisgICAgfQorCiAg
ICAgeGVuX2RldmljZV9mcm9udGVuZF9kZXN0cm95KHhlbmRldik7CiAgICAgeGVuX2RldmljZV9i
YWNrZW5kX2Rlc3Ryb3koeGVuZGV2KTsKIAotICAgIGlmICh4ZW5kZXYtPnhlaCkgewotICAgICAg
ICBxZW11X3NldF9mZF9oYW5kbGVyKHhlbmV2dGNobl9mZCh4ZW5kZXYtPnhlaCksIE5VTEwsIE5V
TEwsIE5VTEwpOwotICAgICAgICB4ZW5ldnRjaG5fY2xvc2UoeGVuZGV2LT54ZWgpOwotICAgICAg
ICB4ZW5kZXYtPnhlaCA9IE5VTEw7Ci0gICAgfQotCiAgICAgaWYgKHhlbmRldi0+eGd0aCkgewog
ICAgICAgICB4ZW5nbnR0YWJfY2xvc2UoeGVuZGV2LT54Z3RoKTsKICAgICAgICAgeGVuZGV2LT54
Z3RoID0gTlVMTDsKQEAgLTEwNDYsMTYgKzEwNjcsNiBAQCBzdGF0aWMgdm9pZCB4ZW5fZGV2aWNl
X2V4aXQoTm90aWZpZXIgKm4sIHZvaWQgKmRhdGEpCiAgICAgeGVuX2RldmljZV91bnJlYWxpemUo
REVWSUNFKHhlbmRldiksICZlcnJvcl9hYm9ydCk7CiB9CiAKLXN0YXRpYyB2b2lkIHhlbl9kZXZp
Y2VfZXZlbnQodm9pZCAqb3BhcXVlKQotewotICAgIFhlbkRldmljZSAqeGVuZGV2ID0gb3BhcXVl
OwotICAgIHVuc2lnbmVkIGxvbmcgcG9ydCA9IHhlbmV2dGNobl9wZW5kaW5nKHhlbmRldi0+eGVo
KTsKLQotICAgIG5vdGlmaWVyX2xpc3Rfbm90aWZ5KCZ4ZW5kZXYtPmV2ZW50X25vdGlmaWVycywg
KHZvaWQgKilwb3J0KTsKLQotICAgIHhlbmV2dGNobl91bm1hc2soeGVuZGV2LT54ZWgsIHBvcnQp
OwotfQotCiBzdGF0aWMgdm9pZCB4ZW5fZGV2aWNlX3JlYWxpemUoRGV2aWNlU3RhdGUgKmRldiwg
RXJyb3IgKiplcnJwKQogewogICAgIFhlbkRldmljZSAqeGVuZGV2ID0gWEVOX0RFVklDRShkZXYp
OwpAQCAtMTA5NiwxNiArMTEwNyw2IEBAIHN0YXRpYyB2b2lkIHhlbl9kZXZpY2VfcmVhbGl6ZShE
ZXZpY2VTdGF0ZSAqZGV2LCBFcnJvciAqKmVycnApCiAgICAgeGVuZGV2LT5mZWF0dXJlX2dyYW50
X2NvcHkgPQogICAgICAgICAoeGVuZ250dGFiX2dyYW50X2NvcHkoeGVuZGV2LT54Z3RoLCAwLCBO
VUxMKSA9PSAwKTsKIAotICAgIHhlbmRldi0+eGVoID0geGVuZXZ0Y2huX29wZW4oTlVMTCwgMCk7
Ci0gICAgaWYgKCF4ZW5kZXYtPnhlaCkgewotICAgICAgICBlcnJvcl9zZXRnX2Vycm5vKGVycnAs
IGVycm5vLCAiZmFpbGVkIHhlbmV2dGNobl9vcGVuIik7Ci0gICAgICAgIGdvdG8gdW5yZWFsaXpl
OwotICAgIH0KLQotICAgIG5vdGlmaWVyX2xpc3RfaW5pdCgmeGVuZGV2LT5ldmVudF9ub3RpZmll
cnMpOwotICAgIHFlbXVfc2V0X2ZkX2hhbmRsZXIoeGVuZXZ0Y2huX2ZkKHhlbmRldi0+eGVoKSwg
eGVuX2RldmljZV9ldmVudCwgTlVMTCwKLSAgICAgICAgICAgICAgICAgICAgICAgIHhlbmRldik7
Ci0KICAgICB4ZW5fZGV2aWNlX2JhY2tlbmRfY3JlYXRlKHhlbmRldiwgJmxvY2FsX2Vycik7CiAg
ICAgaWYgKGxvY2FsX2VycikgewogICAgICAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9jYWxf
ZXJyKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL3hlbi1idXMuaCBiL2luY2x1ZGUvaHcv
eGVuL3hlbi1idXMuaAppbmRleCAzMTgzZjEwZTNjLi4zMzE1ZjBkZTIwIDEwMDY0NAotLS0gYS9p
bmNsdWRlL2h3L3hlbi94ZW4tYnVzLmgKKysrIGIvaW5jbHVkZS9ody94ZW4veGVuLWJ1cy5oCkBA
IC0xNSw2ICsxNSw3IEBACiB0eXBlZGVmIHZvaWQgKCpYZW5XYXRjaEhhbmRsZXIpKHZvaWQgKm9w
YXF1ZSk7CiAKIHR5cGVkZWYgc3RydWN0IFhlbldhdGNoIFhlbldhdGNoOwordHlwZWRlZiBzdHJ1
Y3QgWGVuRXZlbnRDaGFubmVsIFhlbkV2ZW50Q2hhbm5lbDsKIAogdHlwZWRlZiBzdHJ1Y3QgWGVu
RGV2aWNlIHsKICAgICBEZXZpY2VTdGF0ZSBxZGV2OwpAQCAtMjgsOCArMjksNyBAQCB0eXBlZGVm
IHN0cnVjdCBYZW5EZXZpY2UgewogICAgIFhlbldhdGNoICpiYWNrZW5kX29ubGluZV93YXRjaDsK
ICAgICB4ZW5nbnR0YWJfaGFuZGxlICp4Z3RoOwogICAgIGJvb2wgZmVhdHVyZV9ncmFudF9jb3B5
OwotICAgIHhlbmV2dGNobl9oYW5kbGUgKnhlaDsKLSAgICBOb3RpZmllckxpc3QgZXZlbnRfbm90
aWZpZXJzOworICAgIFFMSVNUX0hFQUQoLCBYZW5FdmVudENoYW5uZWwpIGV2ZW50X2NoYW5uZWxz
OwogfSBYZW5EZXZpY2U7CiAKIHR5cGVkZWYgY2hhciAqKCpYZW5EZXZpY2VHZXROYW1lKShYZW5E
ZXZpY2UgKnhlbmRldiwgRXJyb3IgKiplcnJwKTsKQEAgLTExOSw4ICsxMTksNiBAQCB2b2lkIHhl
bl9kZXZpY2VfY29weV9ncmFudF9yZWZzKFhlbkRldmljZSAqeGVuZGV2LCBib29sIHRvX2RvbWFp
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuRGV2aWNlR3JhbnRDb3B5U2Vn
bWVudCBzZWdzW10sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBucl9zZWdzLCBFcnJvciAqKmVycnApOwogCi10eXBlZGVmIHN0cnVjdCBYZW5FdmVudENoYW5u
ZWwgWGVuRXZlbnRDaGFubmVsOwotCiB0eXBlZGVmIHZvaWQgKCpYZW5FdmVudEhhbmRsZXIpKHZv
aWQgKm9wYXF1ZSk7CiAKIFhlbkV2ZW50Q2hhbm5lbCAqeGVuX2RldmljZV9iaW5kX2V2ZW50X2No
YW5uZWwoWGVuRGV2aWNlICp4ZW5kZXYsCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy2-00025P-Hz; Mon, 24 Jun 2019 15:33: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=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQy0-00024m-QE
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:12 +0000
X-Inumbo-ID: 5fe7a363-9695-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 5fe7a363-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:11 +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: LBSCboi4CmuHI0ZhLiS8dKEbwlqxbx/9i5oDZDUhy33jUIWCOhvr+6HzNIgMvgFQbSyuSavqlV
 nHsMJGsfvqJnU8/yJ6hXdIyM3OcAG16J/TgiTRdFfCcMjd99ksJCb8u48+J7n8fdBjTaiOmIwk
 bXtf/c4aV3nQpOICgwX0AsbNtTLaRxmt0tPayd9SfTLFam16TTkqKIupJvX9YizmYQUNSBdqm3
 JhFhjiR+25iujCBGX+2XniSWjRq8fqvy0jytsojuzL9Iy+/iHvrR+J4w2a2DTxOXizR8ZAtmJX
 x10=
X-SBRS: 2.7
X-MesageID: 2148103
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,412,1557201600"; 
   d="scan'208";a="2148103"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:55 +0100
Message-ID: <20190624153257.20163-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 6/8] xen: Drop includes of xen/hvm/params.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

eGVuLW1hcGNhY2hlLmMgZG9lc24ndCBuZWVkcyBwYXJhbXMuaC4KCnhlbi1odm0uYyB1c2VzIGRl
ZmluZXMgYXZhaWxhYmxlIGluIHBhcmFtcy5oIGJ1dCBzbyBpcyB4ZW5fY29tbW9uLmgKd2hpY2gg
aXMgaW5jbHVkZWQgYmVmb3JlLiBIVk1fUEFSQU1fKiBmbGFncyBhcmUgb25seSBuZWVkZWQgdG8g
bWFrZQp4Y19odm1fcGFyYW1fe2dldCxzZXR9IGNhbGxzIHNvIGluY2x1ZGluZyBvbmx5IHhlbmN0
cmwuaCwgd2hpY2ggaXMKd2hlcmUgdGhlIGRlZmluaXRpb24gdGhlIGZ1bmN0aW9uIGlzLCBzaG91
bGQgYmUgZW5vdWdoLgooeGVuY3RybC5oIGRvZXMgaW5jbHVkZSBwYXJhbXMuaCkKClNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KTWVzc2FnZS1JZDog
PDIwMTkwNjE4MTEyMzQxLjUxMy00LWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogaHcv
aTM4Ni94ZW4veGVuLWh2bS5jICAgICAgfCAxIC0KIGh3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5j
IHwgMiAtLQogMiBmaWxlcyBjaGFuZ2VkLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3
L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwppbmRleCBlZDljMzdj
NzJkLi40NjlmMTI2MGE0IDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW4taHZtLmMKKysrIGIv
aHcvaTM4Ni94ZW4veGVuLWh2bS5jCkBAIC0yNyw3ICsyNyw2IEBACiAjaW5jbHVkZSAiZXhlYy9h
ZGRyZXNzLXNwYWNlcy5oIgogCiAjaW5jbHVkZSA8eGVuL2h2bS9pb3JlcS5oPgotI2luY2x1ZGUg
PHhlbi9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9lODIwLmg+CiAKIC8vI2RlZmlu
ZSBERUJVR19YRU5fSFZNCmRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyBi
L2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCmluZGV4IDI1NDc1OWY3NzYuLmRjNzNjODZjNjEg
MTAwNjQ0Ci0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCisrKyBiL2h3L2kzODYveGVu
L3hlbi1tYXBjYWNoZS5jCkBAIC0xNyw4ICsxNyw2IEBACiAjaW5jbHVkZSAiaHcveGVuL3hlbi1s
ZWdhY3ktYmFja2VuZC5oIgogI2luY2x1ZGUgInFlbXUvYml0bWFwLmgiCiAKLSNpbmNsdWRlIDx4
ZW4vaHZtL3BhcmFtcy5oPgotCiAjaW5jbHVkZSAic3lzZW11L3hlbi1tYXBjYWNoZS5oIgogI2lu
Y2x1ZGUgInRyYWNlLmgiCiAKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy7-00026e-MP; Mon, 24 Jun 2019 15:33:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQy6-00026M-08
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:18 +0000
X-Inumbo-ID: 5fba400e-9695-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 5fba400e-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:11 +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: nNTEoTD6hv4/y4ws+uT+Ub0Hfp05ndApTm0fQtsSscmY4o+jv8b2nAFqam8Wi3u8oCgkgfkWxP
 1c/Gg6BDD4bql8Eb46+2pj69zC0/WjDXcKsZuu8Ygo4i+DrdA5ATOFim4iEVw389woI5uBEVPF
 lYgTd0J9ntE5ytL6Z4OgCBRg6JDD4YBD7nUhHtIjVmBYXFkWtsmUDH/B1KEeZFV6T7eoiaHbO0
 zJ8WzFNj/s/O1vqANnT4Z+G2ndynF9fQb7tYXskxMOU31C3Gi37EJ+DHUUTYWVNF3IrnUrnoWg
 XM0=
X-SBRS: 2.7
X-MesageID: 2148100
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,412,1557201600"; 
   d="scan'208";a="2148100"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:57 +0100
Message-ID: <20190624153257.20163-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 8/8] xen: Import other xen/io/*.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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

QSBYZW4gcHVibGljIGhlYWRlciBoYXZlIGJlZW4gaW1wb3J0ZWQgaW50byBRRU1VIChieQpmNjVl
YWRiNjM5ICJ4ZW46IGltcG9ydCByaW5nLmggZnJvbSB4ZW4iKSwgYnV0IHRoZXJlIGFyZSBvdGhl
ciBoZWFkZXIKdGhhdCBkZXBlbmRzIG9uIHJpbmcuaCB3aGljaCBjb21lIGZyb20gdGhlIHN5c3Rl
bSB3aGVuIGJ1aWxkaW5nIFFFTVUuCgpUaGlzIHBhdGNoIHJlc29sdmVzIHRoZSBpc3N1ZSBvZiBo
YXZpbmcgaGVhZGVycyBmcm9tIHRoZSBzeXN0ZW0KaW1wb3J0aW5nIGEgZGlmZmVyZW50IGNvcGll
IG9mIHJpbmcuaC4KClRoaXMgcGF0Y2ggaXMgcHJvbXB0IGJ5IHRoZSBidWlsZCBpc3N1ZSBkZXNj
cmliZWQgaW4gdGhlIHByZXZpb3VzCnBhdGNoOiAnUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2YgIkNs
ZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIicKCnJpbmcuaCBhbmQgdGhlIG5ldyBp
bXBvcnRlZCBoZWFkZXJzIGFyZSBtb3ZlZCB0bwoiaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlIiBh
cyB0aG9zZSBkZXNjcmliZSBpbnRlcmZhY2VzIHdpdGggYSBndWVzdC4KClRoZSBpbXBvcnRlZCBo
ZWFkZXJzIGFyZSBjbGVhbmVkIHVwIGEgYml0IHdoaWxlIGltcG9ydGluZyB0aGVtOiBzb21lCnBh
cnQgb2YgdGhlIGZpbGUgdGhhdCBRRU1VIGRvZXNuJ3QgdXNlIGFyZSByZW1vdmVkIChkZXNjcmlw
dGlvbgpvZiBob3cgdG8gbWFrZSBoeXBlcmNhbGwgaW4gZ3JhbnRfdGFibGUuaCBoYXZlIGJlZW4g
cmVtb3ZlZCkuCgpPdGhlciBjbGVhbnVwOgotIHhlbi1tYXBjYWNoZS5jIGFuZCB4ZW4tbGVnYWN5
LWJhY2tlbmQuYyBkb24ndCBuZWVkIGdyYW50X3RhYmxlLmguCi0geGVuZmIuYyBkb2Vzbid0IG5l
ZWQgZXZlbnRfY2hhbm5lbC5oLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KTWVzc2FnZS1JZDogPDIwMTkwNjIxMTA1NDQxLjMwMjUtMy1hbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIGh3LzlwZnMveGVuLTlwZnMuaCAgICAgICAgICAgICAg
ICAgICAgICAgfCAgICA0ICstCiBody9ibG9jay94ZW5fYmxraWYuaCAgICAgICAgICAgICAgICAg
ICAgIHwgICAgNSArLQogaHcvY2hhci94ZW5fY29uc29sZS5jICAgICAgICAgICAgICAgICAgICB8
ICAgIDIgKy0KIGh3L2Rpc3BsYXkveGVuZmIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgICA3
ICstCiBody9uZXQveGVuX25pYy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQog
aHcvdXNiL3hlbi11c2IuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDMgKy0KIGh3L3hl
bi94ZW4tbGVnYWN5LWJhY2tlbmQuYyAgICAgICAgICAgICAgfCAgICAyIC0KIGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oICAgfCAgIDM2ICsKIGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9ibGtpZi5oICAgICAgfCAgNzEyICsrKysrKysrKysrKysrKwogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaCAgICB8ICAgNDYgKwogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2ZiaWYuaCAgICAgICB8ICAxNTYgKysrKwogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2tiZGlmLmggICAgICB8ICA1NjYgKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vbmV0aWYuaCAgICAgIHwgMTAxMCArKysrKysrKysrKysrKysrKysrKysr
CiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmggIHwgICA0MiArCiBpbmNs
dWRlL2h3L3hlbi97ID0+IGludGVyZmFjZX0vaW8vcmluZy5oIHwgICAgMAogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmggICAgICB8ICAyNTQgKysrKysrCiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8veGVuYnVzLmggICAgIHwgICA3MCArKwogaW5jbHVkZS9ody94ZW4veGVu
X2NvbW1vbi5oICAgICAgICAgICAgICB8ICAgIDIgKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDI5MDMg
aW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaAogcmVuYW1lIGluY2x1ZGUvaHcveGVuL3sg
PT4gaW50ZXJmYWNlfS9pby9yaW5nLmggKDEwMCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmgKCmRpZmYgLS1naXQgYS9ody85cGZzL3hlbi05
cGZzLmggYi9ody85cGZzL3hlbi05cGZzLmgKaW5kZXggZmJkZWUzZDg0My4uMjQxZTIyMTZhNCAx
MDA2NDQKLS0tIGEvaHcvOXBmcy94ZW4tOXBmcy5oCisrKyBiL2h3LzlwZnMveGVuLTlwZnMuaApA
QCAtMTMsOCArMTMsOCBAQAogI2lmbmRlZiBIV185UEZTX1hFTl85UEZTX0gKICNkZWZpbmUgSFdf
OVBGU19YRU5fOVBGU19ICiAKLSNpbmNsdWRlIDx4ZW4vaW8vcHJvdG9jb2xzLmg+Ci0jaW5jbHVk
ZSAiaHcveGVuL2lvL3JpbmcuaCIKKyNpbmNsdWRlICJody94ZW4vaW50ZXJmYWNlL2lvL3Byb3Rv
Y29scy5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oIgogCiAvKgogICog
RG8gbm90IG1lcmdlIGludG8geGVuLTlwLWJhY2tlbmQuYzogY2xhbmcgZG9lc24ndCBhbGxvdyB1
bnVzZWQgc3RhdGljCmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fYmxraWYuaCBiL2h3L2Jsb2Nr
L3hlbl9ibGtpZi5oCmluZGV4IGEzNTM2OTNlYTAuLjk5NzMzNTI5YzEgMTAwNjQ0Ci0tLSBhL2h3
L2Jsb2NrL3hlbl9ibGtpZi5oCisrKyBiL2h3L2Jsb2NrL3hlbl9ibGtpZi5oCkBAIC0xLDkgKzEs
OCBAQAogI2lmbmRlZiBYRU5fQkxLSUZfSAogI2RlZmluZSBYRU5fQkxLSUZfSAogCi0jaW5jbHVk
ZSAiaHcveGVuL2lvL3JpbmcuaCIKLSNpbmNsdWRlIDx4ZW4vaW8vYmxraWYuaD4KLSNpbmNsdWRl
IDx4ZW4vaW8vcHJvdG9jb2xzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9ibGtp
Zi5oIgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgiCiAKIC8qCiAg
KiBOb3QgYSByZWFsIHByb3RvY29sLiAgVXNlZCB0byBnZW5lcmF0ZSByaW5nIHN0cnVjdHMgd2hp
Y2ggY29udGFpbgpkaWZmIC0tZ2l0IGEvaHcvY2hhci94ZW5fY29uc29sZS5jIGIvaHcvY2hhci94
ZW5fY29uc29sZS5jCmluZGV4IDkxZjM0ZWYwNmMuLjQ3ZTEwOTIyNjMgMTAwNjQ0Ci0tLSBhL2h3
L2NoYXIveGVuX2NvbnNvbGUuYworKysgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKQEAgLTI4LDcg
KzI4LDcgQEAKICNpbmNsdWRlICJjaGFyZGV2L2NoYXItZmUuaCIKICNpbmNsdWRlICJody94ZW4v
eGVuLWxlZ2FjeS1iYWNrZW5kLmgiCiAKLSNpbmNsdWRlIDx4ZW4vaW8vY29uc29sZS5oPgorI2lu
Y2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oIgogCiBzdHJ1Y3QgYnVmZmVyIHsK
ICAgICB1aW50OF90ICpkYXRhOwpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS94ZW5mYi5jIGIvaHcv
ZGlzcGxheS94ZW5mYi5jCmluZGV4IDYyMDJmMTE1MGUuLjNjNzk5MTNiMzEgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkveGVuZmIuYworKysgYi9ody9kaXNwbGF5L3hlbmZiLmMKQEAgLTMyLDEwICsz
Miw5IEBACiAjaW5jbHVkZSAidWkvY29uc29sZS5oIgogI2luY2x1ZGUgImh3L3hlbi94ZW4tbGVn
YWN5LWJhY2tlbmQuaCIKIAotI2luY2x1ZGUgPHhlbi9ldmVudF9jaGFubmVsLmg+Ci0jaW5jbHVk
ZSA8eGVuL2lvL2ZiaWYuaD4KLSNpbmNsdWRlIDx4ZW4vaW8va2JkaWYuaD4KLSNpbmNsdWRlIDx4
ZW4vaW8vcHJvdG9jb2xzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmgi
CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oIgorI2luY2x1ZGUgImh3L3hl
bi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgiCiAKICNpbmNsdWRlICJ0cmFjZS5oIgogCmRpZmYg
LS1naXQgYS9ody9uZXQveGVuX25pYy5jIGIvaHcvbmV0L3hlbl9uaWMuYwppbmRleCAzN2NkYThl
NGJlLi5mZmIzYjU4OThkIDEwMDY0NAotLS0gYS9ody9uZXQveGVuX25pYy5jCisrKyBiL2h3L25l
dC94ZW5fbmljLmMKQEAgLTMwLDcgKzMwLDcgQEAKICNpbmNsdWRlICJuZXQvdXRpbC5oIgogI2lu
Y2x1ZGUgImh3L3hlbi94ZW4tbGVnYWN5LWJhY2tlbmQuaCIKIAotI2luY2x1ZGUgPHhlbi9pby9u
ZXRpZi5oPgorI2luY2x1ZGUgImh3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaCIKIAogLyogLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSAqLwogCmRpZmYgLS1naXQgYS9ody91c2IveGVuLXVzYi5jIGIvaHcvdXNiL3hlbi11c2IuYwpp
bmRleCBiMjBkMGNmYWRmLi5kZmJiNDE4ZTc3IDEwMDY0NAotLS0gYS9ody91c2IveGVuLXVzYi5j
CisrKyBiL2h3L3VzYi94ZW4tdXNiLmMKQEAgLTMyLDggKzMyLDcgQEAKICNpbmNsdWRlICJxYXBp
L3FtcC9xZGljdC5oIgogI2luY2x1ZGUgInFhcGkvcW1wL3FzdHJpbmcuaCIKIAotI2luY2x1ZGUg
Imh3L3hlbi9pby9yaW5nLmgiCi0jaW5jbHVkZSA8eGVuL2lvL3VzYmlmLmg+CisjaW5jbHVkZSAi
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oIgogCiAvKgogICogQ2hlY2sgZm9yIHJlcXVpcmVk
IHN1cHBvcnQgb2YgdXNiaWYuaDogVVNCSUZfU0hPUlRfTk9UX09LIHdhcyB0aGUgbGFzdApkaWZm
IC0tZ2l0IGEvaHcveGVuL3hlbi1sZWdhY3ktYmFja2VuZC5jIGIvaHcveGVuL3hlbi1sZWdhY3kt
YmFja2VuZC5jCmluZGV4IDM2ZmQxZTliMDkuLjM3MTVjOTRmYTYgMTAwNjQ0Ci0tLSBhL2h3L3hl
bi94ZW4tbGVnYWN5LWJhY2tlbmQuYworKysgYi9ody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMK
QEAgLTM0LDggKzM0LDYgQEAKICNpbmNsdWRlICJody94ZW4veGVuX3B2ZGV2LmgiCiAjaW5jbHVk
ZSAibW9uaXRvci9xZGV2LmgiCiAKLSNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KLQogRGV2
aWNlU3RhdGUgKnhlbl9zeXNkZXY7CiBCdXNTdGF0ZSAqeGVuX3N5c2J1czsKIApkaWZmIC0tZ2l0
IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmggYi9pbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwLi4yYWYwY2JkZGUzCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2dyYW50X3RhYmxlLmgKQEAgLTAsMCArMSwzNiBAQAorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICogZ3JhbnRfdGFibGUuaAorICoKKyAqIEludGVyZmFjZSBmb3IgZ3JhbnRpbmcgZm9y
ZWlnbiBhY2Nlc3MgdG8gcGFnZSBmcmFtZXMsIGFuZCByZWNlaXZpbmcKKyAqIHBhZ2Utb3duZXJz
aGlwIHRyYW5zZmVycy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNv
ZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUi
KSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29w
aWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUg
U09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lO
RCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBU
SEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUK
KyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0s
IERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0Yg
Q09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1Ig
SU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBE
RUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA0LCBLIEEg
RnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCisjZGVm
aW5lIF9fWEVOX1BVQkxJQ19HUkFOVF9UQUJMRV9IX18KKworLyoKKyAqIFJlZmVyZW5jZSB0byBh
IGdyYW50IGVudHJ5IGluIGEgc3BlY2lmaWVkIGRvbWFpbidzIGdyYW50IHRhYmxlLgorICovCit0
eXBlZGVmIHVpbnQzMl90IGdyYW50X3JlZl90OworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0dS
QU5UX1RBQkxFX0hfXyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L2Jsa2lmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44YjFiZTUwY2U4Ci0tLSAvZGV2L251bGwKKysr
IGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmgKQEAgLTAsMCArMSw3MTIgQEAK
Ky8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqIGJsa2lmLmgKKyAqCisgKiBVbmlmaWVkIGJsb2Nr
LWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNz
aW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRh
aW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50
YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJl
IHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisg
KiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRl
LCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5k
IHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQg
dG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRo
ZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxs
IGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9m
IHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwg
V0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5D
TFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJ
VFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VN
RU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERF
UlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElU
WSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBB
UklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FS
RSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgor
ICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQsIEtlaXIgRnJhc2VyCisgKiBDb3B5cmlnaHQgKGMp
IDIwMTIsIFNwZWN0cmEgTG9naWMgQ29ycG9yYXRpb24KKyAqLworCisjaWZuZGVmIF9fWEVOX1BV
QkxJQ19JT19CTEtJRl9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0JMS0lGX0hfXworCisj
aW5jbHVkZSAicmluZy5oIgorI2luY2x1ZGUgIi4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBG
cm9udC0+YmFjayBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBz
ZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFf
ZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQg
YnkgdGhlIHJpbmcgbWFjcm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHBy
b3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4K
KyAqCisgKiBCYWNrLT5mcm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyBy
ZXNwb25zZSwgc2VuZGluZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9u
YWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNt
IHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNw
X2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JF
U1BPTlNFUygpKS4KKyAqLworCisjaWZuZGVmIGJsa2lmX3ZkZXZfdAorI2RlZmluZSBibGtpZl92
ZGV2X3QgICB1aW50MTZfdAorI2VuZGlmCisjZGVmaW5lIGJsa2lmX3NlY3Rvcl90IHVpbnQ2NF90
CisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBYZW4gYmxv
Y2sgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZSBYZW5TdG9yZSB0bworICogY29tbXVu
aWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMu
ICBUaGlzCisgKiBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGlu
IHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVu
U3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisgKgorICogQWxsIGRhdGEg
aW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBu
dW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gIEludGVnZXIgdmFsdWUg
cmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRl
Z2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgorICogb2YgYSBwcm9w
ZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgor
ICoKKyAqIEFueSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhlIGNv
cnJlc3BvbmRpbmcgWGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5TdG9y
ZS4KKyAqCisgKiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUiIGFy
ZSBzb2xlbHkgZm9yIHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0cmVl
IGNvbnRhaW5zIHRoZW0uCisgKgorICogWGVuU3RvcmUgbm9kZXMgbWFya2VkICJERVBSRUNBVEVE
IiBpbiB0aGVpciBub3RlcyBzZWN0aW9uIHNob3VsZCBvbmx5IGJlCisgKiB1c2VkIHRvIHByb3Zp
ZGUgaW50ZXJvcGVyYWJpbGl0eSB3aXRoIGxlZ2FjeSBpbXBsZW1lbnRhdGlvbnMuCisgKgorICog
U2VlIHRoZSBYZW5CdXMgc3RhdGUgdHJhbnNpdGlvbiBkaWFncmFtIGJlbG93IGZvciBkZXRhaWxz
IG9uIHdoZW4gWGVuQnVzCisgKiBub2RlcyBtdXN0IGJlIHB1Ymxpc2hlZCBhbmQgd2hlbiB0aGV5
IGNhbiBiZSBxdWVyaWVkLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIElkZW50aWZpY2F0
aW9uIChQUklWQVRFKSAtLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtb2RlCisgKiAgICAgIFZh
bHVlczogICAgICAgICAiciIgKHJlYWQgb25seSksICJ3IiAod3JpdGFibGUpCisgKgorICogICAg
ICBUaGUgcmVhZCBvciB3cml0ZSBhY2Nlc3MgcGVybWlzc2lvbnMgdG8gdGhlIGJhY2tpbmcgc3Rv
cmUgdG8gYmUKKyAqICAgICAgZ3JhbnRlZCB0byB0aGUgZnJvbnRlbmQuCisgKgorICogcGFyYW1z
CisgKiAgICAgIFZhbHVlczogICAgICAgICBzdHJpbmcKKyAqCisgKiAgICAgIEEgZnJlZSBmb3Jt
YXR0ZWQgc3RyaW5nIHByb3ZpZGluZyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIGZvciB0aGUKKyAq
ICAgICAgaG90cGx1ZyBzY3JpcHQgdG8gYXR0YWNoIHRoZSBkZXZpY2UgYW5kIHByb3ZpZGUgYSBz
dWl0YWJsZQorICogICAgICBoYW5kbGVyIChpZTogYSBibG9jayBkZXZpY2UpIGZvciBibGtiYWNr
IHRvIHVzZS4KKyAqCisgKiBwaHlzaWNhbC1kZXZpY2UKKyAqICAgICAgVmFsdWVzOiAgICAgICAg
ICJNQUpPUjpNSU5PUiIKKyAqICAgICAgTm90ZXM6IDExCisgKgorICogICAgICBNQUpPUiBhbmQg
TUlOT1IgYXJlIHRoZSBtYWpvciBudW1iZXIgYW5kIG1pbm9yIG51bWJlciBvZiB0aGUKKyAqICAg
ICAgYmFja2luZyBkZXZpY2UgcmVzcGVjdGl2ZWx5LgorICoKKyAqIHBoeXNpY2FsLWRldmljZS1w
YXRoCisgKiAgICAgIFZhbHVlczogICAgICAgICBwYXRoIHN0cmluZworICoKKyAqICAgICAgQSBz
dHJpbmcgdGhhdCBjb250YWlucyB0aGUgYWJzb2x1dGUgcGF0aCB0byB0aGUgZGlzayBpbWFnZS4g
T24KKyAqICAgICAgTmV0QlNEIGFuZCBMaW51eCB0aGlzIGlzIGFsd2F5cyBhIGJsb2NrIGRldmlj
ZSwgd2hpbGUgb24gRnJlZUJTRAorICogICAgICBpdCBjYW4gYmUgZWl0aGVyIGEgYmxvY2sgZGV2
aWNlIG9yIGEgcmVndWxhciBmaWxlLgorICoKKyAqIHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgICJmaWxlIiwgInBoeSIsICJ0YXAiCisgKgorICogICAgICBUaGUgdHlwZSBvZiB0aGUgYmFj
a2luZyBkZXZpY2Uvb2JqZWN0LgorICoKKyAqCisgKiBkaXJlY3QtaW8tc2FmZQorICogICAgICBW
YWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAor
ICoKKyAqICAgICAgVGhlIHVuZGVybHlpbmcgc3RvcmFnZSBpcyBub3QgYWZmZWN0ZWQgYnkgdGhl
IGRpcmVjdCBJTyBtZW1vcnkKKyAqICAgICAgbGlmZXRpbWUgYnVnLiAgU2VlOgorICogICAgICAg
IGh0dHA6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTItMTIvbXNn
MDExNTQuaHRtbAorICoKKyAqICAgICAgVGhlcmVmb3JlIHRoaXMgb3B0aW9uIGdpdmVzIHRoZSBi
YWNrZW5kIHBlcm1pc3Npb24gdG8gdXNlCisgKiAgICAgIE9fRElSRUNULCBub3R3aXRoc3RhbmRp
bmcgdGhhdCBidWcuCisgKgorICogICAgICBUaGF0IGlzLCBpZiB0aGlzIG9wdGlvbiBpcyBlbmFi
bGVkLCB1c2Ugb2YgT19ESVJFQ1QgaXMgc2FmZSwKKyAqICAgICAgaW4gY2lyY3Vtc3RhbmNlcyB3
aGVyZSB3ZSB3b3VsZCBub3JtYWxseSBoYXZlIGF2b2lkZWQgaXQgYXMgYQorICogICAgICB3b3Jr
YXJvdW5kIGZvciB0aGF0IGJ1Zy4gIFRoaXMgb3B0aW9uIGlzIG5vdCByZWxldmFudCBmb3IgYWxs
CisgKiAgICAgIGJhY2tlbmRzLCBhbmQgZXZlbiBub3QgbmVjZXNzYXJpbHkgc3VwcG9ydGVkIGZv
ciB0aG9zZSBmb3IKKyAqICAgICAgd2hpY2ggaXQgaXMgcmVsZXZhbnQuICBBIGJhY2tlbmQgd2hp
Y2gga25vd3MgdGhhdCBpdCBpcyBub3QKKyAqICAgICAgYWZmZWN0ZWQgYnkgdGhlIGJ1ZyBjYW4g
aWdub3JlIHRoaXMgb3B0aW9uLgorICoKKyAqICAgICAgVGhpcyBvcHRpb24gZG9lc24ndCByZXF1
aXJlIGEgYmFja2VuZCB0byB1c2UgT19ESVJFQ1QsIHNvIGl0CisgKiAgICAgIHNob3VsZCBub3Qg
YmUgdXNlZCB0byB0cnkgdG8gY29udHJvbCB0aGUgY2FjaGluZyBiZWhhdmlvdXIuCisgKgorICot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRmVhdHVyZXMgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogZmVhdHVyZS1iYXJyaWVyCisgKiAgICAgIFZhbHVl
czogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKgor
ICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4gcHJv
Y2VzcyByZXF1ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9XUklURV9CQVJS
SUVSIHJlcXVlc3Qgb3Bjb2RlLiAgUmVxdWVzdHMKKyAqICAgICAgb2YgdGhpcyB0eXBlIG1heSBz
dGlsbCBiZSByZXR1cm5lZCBhdCBhbnkgdGltZSB3aXRoIHRoZQorICogICAgICBCTEtJRl9SU1Bf
RU9QTk9UU1VQUCByZXN1bHQgY29kZS4KKyAqCisgKiBmZWF0dXJlLWZsdXNoLWNhY2hlCisgKiAg
ICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6
ICAwCisgKgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2Vu
ZCBjYW4gcHJvY2VzcyByZXF1ZXN0cworICogICAgICBjb250YWluaW5nIHRoZSBCTEtJRl9PUF9G
TFVTSF9ESVNLQ0FDSEUgcmVxdWVzdCBvcGNvZGUuICBSZXF1ZXN0cworICogICAgICBvZiB0aGlz
IHR5cGUgbWF5IHN0aWxsIGJlIHJldHVybmVkIGF0IGFueSB0aW1lIHdpdGggdGhlCisgKiAgICAg
IEJMS0lGX1JTUF9FT1BOT1RTVVBQIHJlc3VsdCBjb2RlLgorICoKKyAqIGZlYXR1cmUtZGlzY2Fy
ZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0
IFZhbHVlOiAgMAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNhdGVzIHRoYXQgdGhl
IGJhY2tlbmQgY2FuIHByb2Nlc3MgcmVxdWVzdHMKKyAqICAgICAgY29udGFpbmluZyB0aGUgQkxL
SUZfT1BfRElTQ0FSRCByZXF1ZXN0IG9wY29kZS4gIFJlcXVlc3RzCisgKiAgICAgIG9mIHRoaXMg
dHlwZSBtYXkgc3RpbGwgYmUgcmV0dXJuZWQgYXQgYW55IHRpbWUgd2l0aCB0aGUKKyAqICAgICAg
QkxLSUZfUlNQX0VPUE5PVFNVUFAgcmVzdWx0IGNvZGUuCisgKgorICogZmVhdHVyZS1wZXJzaXN0
ZW50CisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1
bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiA3CisgKgorICogICAgICBBIHZhbHVlIG9mICIx
IiBpbmRpY2F0ZXMgdGhhdCB0aGUgYmFja2VuZCBjYW4ga2VlcCB0aGUgZ3JhbnRzIHVzZWQKKyAq
ICAgICAgYnkgdGhlIGZyb250ZW5kIGRyaXZlciBtYXBwZWQsIHNvIHRoZSBzYW1lIHNldCBvZiBn
cmFudHMgc2hvdWxkIGJlCisgKiAgICAgIHVzZWQgaW4gYWxsIHRyYW5zYWN0aW9ucy4gVGhlIG1h
eGltdW0gbnVtYmVyIG9mIGdyYW50cyB0aGUgYmFja2VuZAorICogICAgICBjYW4gbWFwIHBlcnNp
c3RlbnRseSBkZXBlbmRzIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiwgYnV0IGlkZWFsbHkgaXQKKyAq
ICAgICAgc2hvdWxkIGJlIFJJTkdfU0laRSAqIEJMS0lGX01BWF9TRUdNRU5UU19QRVJfUkVRVUVT
VC4gVXNpbmcgdGhpcworICogICAgICBmZWF0dXJlIHRoZSBiYWNrZW5kIGRvZXNuJ3QgbmVlZCB0
byB1bm1hcCBlYWNoIGdyYW50LCBwcmV2ZW50aW5nCisgKiAgICAgIGNvc3RseSBUTEIgZmx1c2hl
cy4gVGhlIGJhY2tlbmQgZHJpdmVyIHNob3VsZCBvbmx5IG1hcCBncmFudHMKKyAqICAgICAgcGVy
c2lzdGVudGx5IGlmIHRoZSBmcm9udGVuZCBzdXBwb3J0cyBpdC4gSWYgYSBiYWNrZW5kIGRyaXZl
ciBjaG9vc2VzCisgKiAgICAgIHRvIHVzZSB0aGUgcGVyc2lzdGVudCBwcm90b2NvbCB3aGVuIHRo
ZSBmcm9udGVuZCBkb2Vzbid0IHN1cHBvcnQgaXQsCisgKiAgICAgIGl0IHdpbGwgcHJvYmFibHkg
aGl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0ZW50bHkgbWFwcGVkIGdyYW50cworICog
ICAgICAoZHVlIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGZyb250ZW5kIHdvbid0IGJlIHJldXNpbmcg
dGhlIHNhbWUgZ3JhbnRzKSwKKyAqICAgICAgYW5kIGZhbGwgYmFjayB0byBub24tcGVyc2lzdGVu
dCBtb2RlLiBCYWNrZW5kIGltcGxlbWVudGF0aW9ucyBtYXkKKyAqICAgICAgc2hyaW5rIG9yIGV4
cGFuZCB0aGUgbnVtYmVyIG9mIHBlcnNpc3RlbnRseSBtYXBwZWQgZ3JhbnRzIHdpdGhvdXQKKyAq
ICAgICAgbm90aWZ5aW5nIHRoZSBmcm9udGVuZCBkZXBlbmRpbmcgb24gbWVtb3J5IGNvbnN0cmFp
bnRzICh0aGlzIG1pZ2h0CisgKiAgICAgIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24p
LgorICoKKyAqICAgICAgSWYgYSBiYWNrZW5kIGRyaXZlciB3YW50cyB0byBsaW1pdCB0aGUgbWF4
aW11bSBudW1iZXIgb2YgcGVyc2lzdGVudGx5CisgKiAgICAgIG1hcHBlZCBncmFudHMgdG8gYSB2
YWx1ZSBsZXNzIHRoYW4gUklOR19TSVpFICoKKyAqICAgICAgQkxLSUZfTUFYX1NFR01FTlRTX1BF
Ul9SRVFVRVNUIGEgTFJVIHN0cmF0ZWd5IHNob3VsZCBiZSB1c2VkIHRvCisgKiAgICAgIGRpc2Nh
cmQgdGhlIGdyYW50cyB0aGF0IGFyZSBsZXNzIGNvbW1vbmx5IHVzZWQuIFVzaW5nIGEgTFJVIGlu
IHRoZQorICogICAgICBiYWNrZW5kIGRyaXZlciBwYWlyZWQgd2l0aCBhIExJRk8gcXVldWUgaW4g
dGhlIGZyb250ZW5kIHdpbGwKKyAqICAgICAgYWxsb3cgdXMgdG8gaGF2ZSBiZXR0ZXIgcGVyZm9y
bWFuY2UgaW4gdGhpcyBzY2VuYXJpby4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFJl
cXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgor
ICogbWF4LXJpbmctcGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90
PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBOb3RlczogICAgICAgICAgMSwg
MworICoKKyAqICAgICAgVGhlIG1heGltdW0gc3VwcG9ydGVkIHNpemUgb2YgdGhlIHJlcXVlc3Qg
cmluZyBidWZmZXIgaW4gdW5pdHMgb2YKKyAqICAgICAgbGIobWFjaGluZSBwYWdlcykuIChlLmcu
IDAgPT0gMSBwYWdlLCAgMSA9IDIgcGFnZXMsIDIgPT0gNCBwYWdlcywKKyAqICAgICAgZXRjLiku
CisgKgorICogbWF4LXJpbmctcGFnZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJf
dD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEKKyAqICAgICAgTm90ZXM6ICAgICAgICAgIERF
UFJFQ0FURUQsIDIsIDMKKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHN1cHBvcnRlZCBzaXplIG9m
IHRoZSByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFn
ZXMuICBUaGUgdmFsdWUgbXVzdCBiZSBhIHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tIEJhY2tlbmQgRGV2aWNlIFByb3BlcnRpZXMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICoKKyAqIGRpc2NhcmQtZW5hYmxlCisgKiAgICAgIFZhbHVlczogICAgICAgICAw
LzEgKGJvb2xlYW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAxCisgKgorICogICAgICBUaGlz
IG9wdGlvbmFsIHByb3BlcnR5LCBzZXQgYnkgdGhlIHRvb2xzdGFjaywgaW5zdHJ1Y3RzIHRoZSBi
YWNrZW5kCisgKiAgICAgIHRvIG9mZmVyIChvciBub3QgdG8gb2ZmZXIpIGRpc2NhcmQgdG8gdGhl
IGZyb250ZW5kLiBJZiB0aGUgcHJvcGVydHkKKyAqICAgICAgaXMgbWlzc2luZyB0aGUgYmFja2Vu
ZCBzaG91bGQgb2ZmZXIgZGlzY2FyZCBpZiB0aGUgYmFja2luZyBzdG9yYWdlCisgKiAgICAgIGFj
dHVhbGx5IHN1cHBvcnRzIGl0LgorICoKKyAqIGRpc2NhcmQtYWxpZ25tZW50CisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAg
ICAgIE5vdGVzOiAgICAgICAgICA0LCA1CisgKgorICogICAgICBUaGUgb2Zmc2V0LCBpbiBieXRl
cyBmcm9tIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHZpcnR1YWwgYmxvY2sgZGV2aWNlLAorICogICAg
ICB0byB0aGUgZmlyc3QsIGFkZHJlc3NhYmxlLCBkaXNjYXJkIGV4dGVudCBvbiB0aGUgdW5kZXJs
eWluZyBkZXZpY2UuCisgKgorICogZGlzY2FyZC1ncmFudWxhcml0eQorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgPCJzZWN0b3Itc2l6
ZSI+CisgKiAgICAgIE5vdGVzOiAgICAgICAgICA0CisgKgorICogICAgICBUaGUgc2l6ZSwgaW4g
Ynl0ZXMsIG9mIHRoZSBpbmRpdmlkdWFsbHkgYWRkcmVzc2FibGUgZGlzY2FyZCBleHRlbnRzCisg
KiAgICAgIG9mIHRoZSB1bmRlcmx5aW5nIGRldmljZS4KKyAqCisgKiBkaXNjYXJkLXNlY3VyZQor
ICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICogICAgICBEZWZhdWx0IFZh
bHVlOiAgMAorICogICAgICBOb3RlczogICAgICAgICAgMTAKKyAqCisgKiAgICAgIEEgdmFsdWUg
b2YgIjEiIGluZGljYXRlcyB0aGF0IHRoZSBiYWNrZW5kIGNhbiBwcm9jZXNzIEJMS0lGX09QX0RJ
U0NBUkQKKyAqICAgICAgcmVxdWVzdHMgd2l0aCB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxh
ZyBzZXQuCisgKgorICogaW5mbworICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PiAo
Yml0bWFwKQorICoKKyAqICAgICAgQSBjb2xsZWN0aW9uIG9mIGJpdCBmbGFncyBkZXNjcmliaW5n
IGF0dHJpYnV0ZXMgb2YgdGhlIGJhY2tpbmcKKyAqICAgICAgZGV2aWNlLiAgVGhlIFZESVNLXyog
bWFjcm9zIGRlZmluZSB0aGUgbWVhbmluZyBvZiBlYWNoIGJpdAorICogICAgICBsb2NhdGlvbi4K
KyAqCisgKiBzZWN0b3Itc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90Pgor
ICoKKyAqICAgICAgVGhlIGxvZ2ljYWwgYmxvY2sgc2l6ZSwgaW4gYnl0ZXMsIG9mIHRoZSB1bmRl
cmx5aW5nIHN0b3JhZ2UuIFRoaXMKKyAqICAgICAgbXVzdCBiZSBhIHBvd2VyIG9mIHR3byB3aXRo
IGEgbWluaW11bSB2YWx1ZSBvZiA1MTIuCisgKgorICogICAgICBOT1RFOiBCZWNhdXNlIG9mIGlt
cGxlbWVudGF0aW9uIGJ1Z3MgaW4gc29tZSBmcm9udGVuZHMgdGhpcyBtdXN0IGJlCisgKiAgICAg
ICAgICAgIHNldCB0byA1MTIsIHVubGVzcyB0aGUgZnJvbnRlbmQgYWR2ZXJ0aXplcyBhIG5vbi16
ZXJvIHZhbHVlCisgKiAgICAgICAgICAgIGluIGl0cyAiZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6
ZSIgeGVuYnVzIG5vZGUuIChTZWUgYmVsb3cpLgorICoKKyAqIHBoeXNpY2FsLXNlY3Rvci1zaXpl
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludDMyX3Q+CisgKiAgICAgIERlZmF1bHQgVmFs
dWU6ICA8InNlY3Rvci1zaXplIj4KKyAqCisgKiAgICAgIFRoZSBwaHlzaWNhbCBibG9jayBzaXpl
LCBpbiBieXRlcywgb2YgdGhlIGJhY2tlbmQgc3RvcmFnZS4gVGhpcworICogICAgICBtdXN0IGJl
IGFuIGludGVnZXIgbXVsdGlwbGUgb2YgInNlY3Rvci1zaXplIi4KKyAqCisgKiBzZWN0b3JzCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8dWludDY0X3Q+CisgKgorICogICAgICBUaGUgc2l6ZSBv
ZiB0aGUgYmFja2VuZCBkZXZpY2UsIGV4cHJlc3NlZCBpbiB1bml0cyBvZiAic2VjdG9yLXNpemUi
LgorICogICAgICBUaGUgcHJvZHVjdCBvZiAic2VjdG9yLXNpemUiIGFuZCAic2VjdG9ycyIgbXVz
dCBhbHNvIGJlIGFuIGludGVnZXIKKyAqICAgICAgbXVsdGlwbGUgb2YgInBoeXNpY2FsLXNlY3Rv
ci1zaXplIiwgaWYgdGhhdCBub2RlIGlzIHByZXNlbnQuCisgKgorICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVx
dWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqCisg
KiAgICAgIFRoZSBpZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNp
Z25hbCBhY3Rpdml0eQorICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1y
ZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgTm90ZXM6ICAg
ICAgICAgIDYKKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBl
cm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGlu
IGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYldQorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQzMl90PgorICogICAgICBOb3RlczogICAgICAgICAg
NgorICoKKyAqICAgICAgRm9yIGEgZnJvbnRlbmQgcHJvdmlkaW5nIGEgbXVsdGktcGFnZSByaW5n
LCBhICJudW1iZXIgb2YgcmluZyBwYWdlcyIKKyAqICAgICAgc2l6ZWQgbGlzdCBvZiBub2Rlcywg
ZWFjaCBjb250YWluaW5nIGEgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZworICogICAgICBw
ZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAgdGhlIHBhZ2Ugb2YgdGhlIHJpbmcgbG9j
YXRlZAorICogICAgICBhdCBwYWdlIGluZGV4ICIldSIuICBQYWdlIGluZGV4ZXMgYXJlIHplcm8g
YmFzZWQuCisgKgorICogcHJvdG9jb2wKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHN0cmluZyAo
WEVOX0lPX1BST1RPX0FCSV8qKQorICogICAgICBEZWZhdWx0IFZhbHVlOiAgWEVOX0lPX1BST1RP
X0FCSV9OQVRJVkUKKyAqCisgKiAgICAgIFRoZSBtYWNoaW5lIEFCSSBydWxlcyBnb3Zlcm5pbmcg
dGhlIGZvcm1hdCBvZiBhbGwgcmluZyByZXF1ZXN0IGFuZAorICogICAgICByZXNwb25zZSBzdHJ1
Y3R1cmVzLgorICoKKyAqIHJpbmctcGFnZS1vcmRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQzMl90PgorICogICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICogICAgICBNYXhpbXVtIFZh
bHVlOiAgTUFYKGZmcyhtYXgtcmluZy1wYWdlcykgLSAxLCBtYXgtcmluZy1wYWdlLW9yZGVyKQor
ICogICAgICBOb3RlczogICAgICAgICAgMSwgMworICoKKyAqICAgICAgVGhlIHNpemUgb2YgdGhl
IGZyb250ZW5kIGFsbG9jYXRlZCByZXF1ZXN0IHJpbmcgYnVmZmVyIGluIHVuaXRzCisgKiAgICAg
IG9mIGxiKG1hY2hpbmUgcGFnZXMpLiAoZS5nLiAwID09IDEgcGFnZSwgMSA9IDIgcGFnZXMsIDIg
PT0gNCBwYWdlcywKKyAqICAgICAgZXRjLikuCisgKgorICogbnVtLXJpbmctcGFnZXMKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIDx1aW50MzJfdD4KKyAqICAgICAgRGVmYXVsdCBWYWx1ZTogIDEK
KyAqICAgICAgTWF4aW11bSBWYWx1ZTogIE1BWChtYXgtcmluZy1wYWdlcywoMHgxIDw8IG1heC1y
aW5nLXBhZ2Utb3JkZXIpKQorICogICAgICBOb3RlczogICAgICAgICAgREVQUkVDQVRFRCwgMiwg
MworICoKKyAqICAgICAgVGhlIHNpemUgb2YgdGhlIGZyb250ZW5kIGFsbG9jYXRlZCByZXF1ZXN0
IHJpbmcgYnVmZmVyIGluIHVuaXRzIG9mCisgKiAgICAgIG1hY2hpbmUgcGFnZXMuICBUaGUgdmFs
dWUgbXVzdCBiZSBhIHBvd2VyIG9mIDIuCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gRmVhdHVyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgor
ICogZmVhdHVyZS1wZXJzaXN0ZW50CisgKiAgICAgIFZhbHVlczogICAgICAgICAwLzEgKGJvb2xl
YW4pCisgKiAgICAgIERlZmF1bHQgVmFsdWU6ICAwCisgKiAgICAgIE5vdGVzOiA3LCA4LCA5Cisg
KgorICogICAgICBBIHZhbHVlIG9mICIxIiBpbmRpY2F0ZXMgdGhhdCB0aGUgZnJvbnRlbmQgd2ls
bCByZXVzZSB0aGUgc2FtZSBncmFudHMKKyAqICAgICAgZm9yIGFsbCB0cmFuc2FjdGlvbnMsIGFs
bG93aW5nIHRoZSBiYWNrZW5kIHRvIG1hcCB0aGVtIHdpdGggd3JpdGUKKyAqICAgICAgYWNjZXNz
IChldmVuIHdoZW4gaXQgc2hvdWxkIGJlIHJlYWQtb25seSkuIElmIHRoZSBmcm9udGVuZCBoaXRz
IHRoZQorICogICAgICBtYXhpbXVtIG51bWJlciBvZiBhbGxvd2VkIHBlcnNpc3RlbnRseSBtYXBw
ZWQgZ3JhbnRzLCBpdCBjYW4gZmFsbGJhY2sKKyAqICAgICAgdG8gbm9uIHBlcnNpc3RlbnQgbW9k
ZS4gVGhpcyB3aWxsIGNhdXNlIGEgcGVyZm9ybWFuY2UgZGVncmFkYXRpb24sCisgKiAgICAgIHNp
bmNlIHRoZSB0aGUgYmFja2VuZCBkcml2ZXIgd2lsbCBzdGlsbCB0cnkgdG8gbWFwIHRob3NlIGdy
YW50cworICogICAgICBwZXJzaXN0ZW50bHkuIFNpbmNlIHRoZSBwZXJzaXN0ZW50IGdyYW50cyBw
cm90b2NvbCBpcyBjb21wYXRpYmxlIHdpdGgKKyAqICAgICAgdGhlIHByZXZpb3VzIHByb3RvY29s
LCBhIGZyb250ZW5kIGRyaXZlciBjYW4gY2hvb3NlIHRvIHdvcmsgaW4KKyAqICAgICAgcGVyc2lz
dGVudCBtb2RlIGV2ZW4gd2hlbiB0aGUgYmFja2VuZCBkb2Vzbid0IHN1cHBvcnQgaXQuCisgKgor
ICogICAgICBJdCBpcyByZWNvbW1lbmRlZCB0aGF0IHRoZSBmcm9udGVuZCBkcml2ZXIgc3RvcmVz
IHRoZSBwZXJzaXN0ZW50bHkKKyAqICAgICAgbWFwcGVkIGdyYW50cyBpbiBhIExJRk8gcXVldWUs
IHNvIGEgc3Vic2V0IG9mIGFsbCBwZXJzaXN0ZW50bHkgbWFwcGVkCisgKiAgICAgIGdyYW50cyBn
ZXRzIHVzZWQgY29tbW9ubHkuIFRoaXMgaXMgZG9uZSBpbiBjYXNlIHRoZSBiYWNrZW5kIGRyaXZl
cgorICogICAgICBkZWNpZGVzIHRvIGxpbWl0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBwZXJzaXN0
ZW50bHkgbWFwcGVkIGdyYW50cworICogICAgICB0byBhIHZhbHVlIGxlc3MgdGhhbiBSSU5HX1NJ
WkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QuCisgKgorICogZmVhdHVyZS1sYXJn
ZS1zZWN0b3Itc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgMC8xIChib29sZWFuKQorICog
ICAgICBEZWZhdWx0IFZhbHVlOiAgMAorICoKKyAqICAgICAgQSB2YWx1ZSBvZiAiMSIgaW5kaWNh
dGVzIHRoYXQgdGhlIGZyb250ZW5kIHdpbGwgY29ycmVjdGx5IHN1cHBseSBhbmQKKyAqICAgICAg
aW50ZXJwcmV0IGFsbCBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcyBpbiB0ZXJtcyBvZiB0aGUgInNl
Y3Rvci1zaXplIgorICogICAgICB2YWx1ZSBzdXBwbGllZCBpbiB0aGUgYmFja2VuZCBpbmZvLCB3
aGF0ZXZlciB0aGF0IG1heSBiZSBzZXQgdG8uCisgKiAgICAgIElmIHRoaXMgbm9kZSBpcyBub3Qg
cHJlc2VudCBvciBpdHMgdmFsdWUgaXMgIjAiIHRoZW4gaXQgaXMgYXNzdW1lZAorICogICAgICB0
aGF0IHRoZSBmcm9udGVuZCByZXF1aXJlcyB0aGF0IHRoZSBsb2dpY2FsIGJsb2NrIHNpemUgaXMg
NTEyIGFzIGl0CisgKiAgICAgIGlzIGhhcmRjb2RlZCAod2hpY2ggaXMgdGhlIGNhc2UgaW4gc29t
ZSBmcm9udGVuZCBpbXBsZW1lbnRhdGlvbnMpLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBWaXJ0dWFsIERldmljZSBQcm9wZXJ0aWVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
KyAqCisgKiBkZXZpY2UtdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgImRpc2siLCAiY2Ry
b20iLCAiZmxvcHB5IiwgZXRjLgorICoKKyAqIHZpcnR1YWwtZGV2aWNlCisgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludDMyX3Q+CisgKgorICogICAgICBBIHZhbHVlIGluZGljYXRpbmcgdGhl
IHBoeXNpY2FsIGRldmljZSB0byB2aXJ0dWFsaXplIHdpdGhpbiB0aGUKKyAqICAgICAgZnJvbnRl
bmQncyBkb21haW4uICAoZS5nLiAiVGhlIGZpcnN0IEFUQSBkaXNrIiwgIlRoZSB0aGlyZCBTQ1NJ
CisgKiAgICAgIGRpc2siLCBldGMuKQorICoKKyAqICAgICAgU2VlIGRvY3MvbWlzYy92YmQtaW50
ZXJmYWNlLnR4dCBmb3IgZGV0YWlscyBvbiB0aGUgZm9ybWF0IG9mIHRoaXMKKyAqICAgICAgdmFs
dWUuCisgKgorICogTm90ZXMKKyAqIC0tLS0tCisgKiAoMSkgTXVsdGktcGFnZSByaW5nIGJ1ZmZl
ciBzY2hlbWUgZmlyc3QgZGV2ZWxvcGVkIGluIHRoZSBDaXRyaXggWGVuU2VydmVyCisgKiAgICAg
UFYgZHJpdmVycy4KKyAqICgyKSBNdWx0aS1wYWdlIHJpbmcgYnVmZmVyIHNjaGVtZSBmaXJzdCB1
c2VkIGluIHNvbWUgUmVkSGF0IGRpc3RyaWJ1dGlvbnMKKyAqICAgICBpbmNsdWRpbmcgYSBkaXN0
cmlidXRpb24gZGVwbG95ZWQgb24gY2VydGFpbiBub2RlcyBvZiB0aGUgQW1hem9uCisgKiAgICAg
RUMyIGNsdXN0ZXIuCisgKiAoMykgU3VwcG9ydCBmb3IgbXVsdGktcGFnZSByaW5nIGJ1ZmZlcnMg
d2FzIGltcGxlbWVudGVkIGluZGVwZW5kZW50bHksCisgKiAgICAgaW4gc2xpZ2h0bHkgZGlmZmVy
ZW50IGZvcm1zLCBieSBib3RoIENpdHJpeCBhbmQgUmVkSGF0L0FtYXpvbi4KKyAqICAgICBGb3Ig
ZnVsbCBpbnRlcm9wZXJhYmlsaXR5LCBibG9jayBmcm9udCBhbmQgYmFja2VuZHMgc2hvdWxkIHB1
Ymxpc2gKKyAqICAgICBpZGVudGljYWwgcmluZyBwYXJhbWV0ZXJzLCBhZGp1c3RlZCBmb3IgdW5p
dCBkaWZmZXJlbmNlcywgdG8gdGhlCisgKiAgICAgWGVuU3RvcmUgbm9kZXMgdXNlZCBpbiBib3Ro
IHNjaGVtZXMuCisgKiAoNCkgRGV2aWNlcyB0aGF0IHN1cHBvcnQgZGlzY2FyZCBmdW5jdGlvbmFs
aXR5IG1heSBpbnRlcm5hbGx5IGFsbG9jYXRlIHNwYWNlCisgKiAgICAgKGRpc2NhcmRhYmxlIGV4
dGVudHMpIGluIHVuaXRzIHRoYXQgYXJlIGxhcmdlciB0aGFuIHRoZSBleHBvcnRlZCBsb2dpY2Fs
CisgKiAgICAgYmxvY2sgc2l6ZS4gSWYgdGhlIGJhY2tpbmcgZGV2aWNlIGhhcyBzdWNoIGRpc2Nh
cmRhYmxlIGV4dGVudHMgdGhlCisgKiAgICAgYmFja2VuZCBzaG91bGQgcHJvdmlkZSBib3RoIGRp
c2NhcmQtZ3JhbnVsYXJpdHkgYW5kIGRpc2NhcmQtYWxpZ25tZW50LgorICogICAgIFByb3ZpZGlu
ZyBqdXN0IG9uZSBvZiB0aGUgdHdvIG1heSBiZSBjb25zaWRlcmVkIGFuIGVycm9yIGJ5IHRoZSBm
cm9udGVuZC4KKyAqICAgICBCYWNrZW5kcyBzdXBwb3J0aW5nIGRpc2NhcmQgc2hvdWxkIGluY2x1
ZGUgZGlzY2FyZC1ncmFudWxhcml0eSBhbmQKKyAqICAgICBkaXNjYXJkLWFsaWdubWVudCBldmVu
IGlmIGl0IHN1cHBvcnRzIGRpc2NhcmRpbmcgaW5kaXZpZHVhbCBzZWN0b3JzLgorICogICAgIEZy
b250ZW5kcyBzaG91bGQgYXNzdW1lIGRpc2NhcmQtYWxpZ25tZW50ID09IDAgYW5kIGRpc2NhcmQt
Z3JhbnVsYXJpdHkKKyAqICAgICA9PSBzZWN0b3Igc2l6ZSBpZiB0aGVzZSBrZXlzIGFyZSBtaXNz
aW5nLgorICogKDUpIFRoZSBkaXNjYXJkLWFsaWdubWVudCBwYXJhbWV0ZXIgYWxsb3dzIGEgcGh5
c2ljYWwgZGV2aWNlIHRvIGJlCisgKiAgICAgcGFydGl0aW9uZWQgaW50byB2aXJ0dWFsIGRldmlj
ZXMgdGhhdCBkbyBub3QgbmVjZXNzYXJpbHkgYmVnaW4gb3IKKyAqICAgICBlbmQgb24gYSBkaXNj
YXJkYWJsZSBleHRlbnQgYm91bmRhcnkuCisgKiAoNikgV2hlbiB0aGVyZSBpcyBvbmx5IGEgc2lu
Z2xlIHBhZ2UgYWxsb2NhdGVkIHRvIHRoZSByZXF1ZXN0IHJpbmcsCisgKiAgICAgJ3JpbmctcmVm
JyBpcyB1c2VkIHRvIGNvbW11bmljYXRlIHRoZSBncmFudCByZWZlcmVuY2UgZm9yIHRoaXMKKyAq
ICAgICBwYWdlIHRvIHRoZSBiYWNrZW5kLiAgV2hlbiB1c2luZyBhIG11bHRpLXBhZ2UgcmluZywg
dGhlICdyaW5nLXJlZicKKyAqICAgICBub2RlIGlzIG5vdCBjcmVhdGVkLiAgSW5zdGVhZCAncmlu
Zy1yZWYwJyAtICdyaW5nLXJlZk4nIGFyZSB1c2VkLgorICogKDcpIFdoZW4gdXNpbmcgcGVyc2lz
dGVudCBncmFudHMgZGF0YSBoYXMgdG8gYmUgY29waWVkIGZyb20vdG8gdGhlIHBhZ2UKKyAqICAg
ICB3aGVyZSB0aGUgZ3JhbnQgaXMgY3VycmVudGx5IG1hcHBlZC4gVGhlIG92ZXJoZWFkIG9mIGRv
aW5nIHRoaXMgY29weQorICogICAgIGhvd2V2ZXIgZG9lc24ndCBzdXBwcmVzcyB0aGUgc3BlZWQg
aW1wcm92ZW1lbnQgb2Ygbm90IGhhdmluZyB0byB1bm1hcAorICogICAgIHRoZSBncmFudHMuCisg
KiAoOCkgVGhlIGZyb250ZW5kIGRyaXZlciBoYXMgdG8gYWxsb3cgdGhlIGJhY2tlbmQgZHJpdmVy
IHRvIG1hcCBhbGwgZ3JhbnRzCisgKiAgICAgd2l0aCB3cml0ZSBhY2Nlc3MsIGV2ZW4gd2hlbiB0
aGV5IHNob3VsZCBiZSBtYXBwZWQgcmVhZC1vbmx5LCBzaW5jZQorICogICAgIGZ1cnRoZXIgcmVx
dWVzdHMgbWF5IHJldXNlIHRoZXNlIGdyYW50cyBhbmQgcmVxdWlyZSB3cml0ZSBwZXJtaXNzaW9u
cy4KKyAqICg5KSBMaW51eCBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGhhdmUgYSBsaW1pdCBvbiB0
aGUgbWF4aW11bSBudW1iZXIgb2YKKyAqICAgICBncmFudHMgdGhhdCBjYW4gYmUgcGVyc2lzdGVu
dGx5IG1hcHBlZCBpbiB0aGUgZnJvbnRlbmQgZHJpdmVyLCBidXQKKyAqICAgICBkdWUgdG8gdGhl
IGZyb250ZW50IGRyaXZlciBpbXBsZW1lbnRhdGlvbiBpdCBzaG91bGQgbmV2ZXIgYmUgYmlnZ2Vy
CisgKiAgICAgdGhhbiBSSU5HX1NJWkUgKiBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1Qu
CisgKigxMCkgVGhlIGRpc2NhcmQtc2VjdXJlIHByb3BlcnR5IG1heSBiZSBwcmVzZW50IGFuZCB3
aWxsIGJlIHNldCB0byAxIGlmIHRoZQorICogICAgIGJhY2tpbmcgZGV2aWNlIHN1cHBvcnRzIHNl
Y3VyZSBkaXNjYXJkLgorICooMTEpIE9ubHkgdXNlZCBieSBMaW51eCBhbmQgTmV0QlNELgorICov
CisKKy8qCisgKiBNdWx0aXBsZSBoYXJkd2FyZSBxdWV1ZXMvcmluZ3M6CisgKiBJZiBzdXBwb3J0
ZWQsIHRoZSBiYWNrZW5kIHdpbGwgd3JpdGUgdGhlIGtleSAibXVsdGktcXVldWUtbWF4LXF1ZXVl
cyIgdG8KKyAqIHRoZSBkaXJlY3RvcnkgZm9yIHRoYXQgdmJkLCBhbmQgc2V0IGl0cyB2YWx1ZSB0
byB0aGUgbWF4aW11bSBzdXBwb3J0ZWQKKyAqIG51bWJlciBvZiBxdWV1ZXMuCisgKiBGcm9udGVu
ZHMgdGhhdCBhcmUgYXdhcmUgb2YgdGhpcyBmZWF0dXJlIGFuZCB3aXNoIHRvIHVzZSBpdCBjYW4g
d3JpdGUgdGhlCisgKiBrZXkgIm11bHRpLXF1ZXVlLW51bS1xdWV1ZXMiIHdpdGggdGhlIG51bWJl
ciB0aGV5IHdpc2ggdG8gdXNlLCB3aGljaCBtdXN0IGJlCisgKiBncmVhdGVyIHRoYW4gemVybywg
YW5kIG5vIG1vcmUgdGhhbiB0aGUgdmFsdWUgcmVwb3J0ZWQgYnkgdGhlIGJhY2tlbmQgaW4KKyAq
ICJtdWx0aS1xdWV1ZS1tYXgtcXVldWVzIi4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJlcXVlc3Rp
bmcganVzdCBvbmUgcXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICogcmluZy1y
ZWYga2V5cyBhcmUgd3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNrZW5kIHBy
b2Nlc3NpbmcKKyAqIHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9udGVuZCB0
aGF0IGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUsIGFuZCBv
bmUgdGhhdCBkb2VzLCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAqIEZyb250
ZW5kcyByZXF1ZXN0aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0aGUgdG9w
bGV2ZWwKKyAqIGV2ZW50LWNoYW5uZWwgYW5kIHJpbmctcmVmIGtleXMsIGluc3RlYWQgd3JpdGlu
ZyB0aG9zZSBrZXlzIHVuZGVyIHN1Yi1rZXlzCisgKiBoYXZpbmcgdGhlIG5hbWUgInF1ZXVlLU4i
IHdoZXJlIE4gaXMgdGhlIGludGVnZXIgSUQgb2YgdGhlIHF1ZXVlL3JpbmcgZm9yCisgKiB3aGlj
aCB0aG9zZSBrZXlzIGJlbG9uZy4gUXVldWVzIGFyZSBpbmRleGVkIGZyb20gemVyby4KKyAqIEZv
ciBleGFtcGxlLCBhIGZyb250ZW5kIHdpdGggdHdvIHF1ZXVlcyBtdXN0IHdyaXRlIHRoZSBmb2xs
b3dpbmcgc2V0IG9mCisgKiBxdWV1ZS1yZWxhdGVkIGtleXM6CisgKgorICogL2xvY2FsL2RvbWFp
bi8xL2RldmljZS92YmQvMC9tdWx0aS1xdWV1ZS1udW0tcXVldWVzID0gIjIiCisgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2Rl
dmljZS92YmQvMC9xdWV1ZS0wL3JpbmctcmVmID0gIjxyaW5nLXJlZiMwPiIKKyAqIC9sb2NhbC9k
b21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMD4i
CisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEgPSAiIgorICogL2xvY2Fs
L2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmID0gIjxyaW5nLXJlZiMxPiIK
KyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMS9ldmVudC1jaGFubmVsID0g
IjxldnRjaG4jMT4iCisgKgorICogSXQgaXMgYWxzbyBwb3NzaWJsZSB0byB1c2UgbXVsdGlwbGUg
cXVldWVzL3JpbmdzIHRvZ2V0aGVyIHdpdGgKKyAqIGZlYXR1cmUgbXVsdGktcGFnZSByaW5nIGJ1
ZmZlci4KKyAqIEZvciBleGFtcGxlLCBhIGZyb250ZW5kIHJlcXVlc3RzIHR3byBxdWV1ZXMvcmlu
Z3MgYW5kIHRoZSBzaXplIG9mIGVhY2ggcmluZworICogYnVmZmVyIGlzIHR3byBwYWdlcyBtdXN0
IHdyaXRlIHRoZSBmb2xsb3dpbmcgc2V0IG9mIHJlbGF0ZWQga2V5czoKKyAqCisgKiAvbG9jYWwv
ZG9tYWluLzEvZGV2aWNlL3ZiZC8wL211bHRpLXF1ZXVlLW51bS1xdWV1ZXMgPSAiMiIKKyAqIC9s
b2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcmluZy1wYWdlLW9yZGVyID0gIjEiCisgKiAvbG9j
YWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAgPSAiIgorICogL2xvY2FsL2RvbWFpbi8x
L2RldmljZS92YmQvMC9xdWV1ZS0wL3JpbmctcmVmMCA9ICI8cmluZy1yZWYjMD4iCisgKiAvbG9j
YWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTAvcmluZy1yZWYxID0gIjxyaW5nLXJlZiMx
PiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJkLzAvcXVldWUtMC9ldmVudC1jaGFubmVs
ID0gIjxldnRjaG4jMD4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEg
PSAiIgorICogL2xvY2FsL2RvbWFpbi8xL2RldmljZS92YmQvMC9xdWV1ZS0xL3JpbmctcmVmMCA9
ICI8cmluZy1yZWYjMj4iCisgKiAvbG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZiZC8wL3F1ZXVlLTEv
cmluZy1yZWYxID0gIjxyaW5nLXJlZiMzPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmJk
LzAvcXVldWUtMS9ldmVudC1jaGFubmVsID0gIjxldnRjaG4jMT4iCisgKgorICovCisKKy8qCisg
KiBTVEFURSBESUFHUkFNUworICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBUb29sIHN0YWNrIGNyZWF0
ZXMgZnJvbnQgYW5kIGJhY2sgbm9kZXMgd2l0aCBzdGF0ZSBYZW5idXNTdGF0ZUluaXRpYWxpc2lu
Zy4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFjaworICog
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nICAgICAgICAgICAg
ICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogIG8gUXVlcnkgdmlydHVhbCBkZXZpY2UgICAg
ICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9uCisgKiAgICBw
cm9wZXJ0aWVzLiAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS4KKyAqICBvIFNldHVwIE9T
IGRldmljZSBpbnN0YW5jZS4gICAgICAgICAgbyBPcGVuIGFuZCB2YWxpZGF0ZSBiYWNrZW5kIGRl
dmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBQdWJsaXNo
IGJhY2tlbmQgZmVhdHVyZXMgYW5kCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkg
YmFja2VuZCBmZWF0dXJlcyBhbmQKKyAqICAgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiBvIEFs
bG9jYXRlIGFuZCBpbml0aWFsaXplIHRoZQorICogICByZXF1ZXN0IHJpbmcuCisgKiBvIFB1Ymxp
c2ggdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJp
bmcKKyAqICAgdGhpcyBjb25uZWN0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVu
ZCB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSByZXF1ZXN0IHJpbmcgYW5kCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZlbnQgY2hhbm5lbC4KKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBQdWJsaXNoIGJhY2tlbmQgZGV2aWNlIHBy
b3BlcnRpZXMuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBwcm9w
ZXJ0aWVzLgorICogIG8gRmluYWxpemUgT1MgdmlydHVhbCBkZXZpY2UKKyAqICAgIGluc3RhbmNl
LgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAg
VgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiBOb3RlOiBEcml2ZXJzIHRoYXQgZG8g
bm90IHN1cHBvcnQgYW55IG9wdGlvbmFsIGZlYXR1cmVzLCBvciB0aGUgbmVnb3RpYXRpb24KKyAq
ICAgICAgIG9mIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLCBjYW4gc2tpcCBjZXJ0YWluIHN0YXRlcyBp
biB0aGUgc3RhdGUgbWFjaGluZToKKyAqCisgKiAgICAgICBvIEEgZnJvbnRlbmQgbWF5IHRyYW5z
aXRpb24gdG8gWGVuYnVzU3RhdGVJbml0aWFsaXNlZCB3aXRob3V0CisgKiAgICAgICAgIHdhaXRp
bmcgZm9yIHRoZSBiYWNrZW5kIHRvIGVudGVyIFhlbmJ1c1N0YXRlSW5pdFdhaXQuICBJbiB0aGlz
CisgKiAgICAgICAgIGNhc2UsIGRlZmF1bHQgdHJhbnNwb3J0IHBhcmFtZXRlcnMgYXJlIGluIGVm
ZmVjdCBhbmQgYW55CisgKiAgICAgICAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIHB1Ymxpc2hlZCBi
eSB0aGUgZnJvbnRlbmQgbXVzdCBjb250YWluCisgKiAgICAgICAgIHRoZWlyIGRlZmF1bHQgdmFs
dWVzLgorICoKKyAqICAgICAgIG8gQSBiYWNrZW5kIG1heSB0cmFuc2l0aW9uIHRvIFhlbmJ1c1N0
YXRlSW5pdGlhbGlzZWQsIGJ5cGFzc2luZworICogICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0
LCB3aXRob3V0IHdhaXRpbmcgZm9yIHRoZSBmcm9udGVuZCB0byBmaXJzdAorICogICAgICAgICBl
bnRlciB0aGUgWGVuYnVzU3RhdGVJbml0aWFsaXNlZCBzdGF0ZS4gIEluIHRoaXMgY2FzZSwgZGVm
YXVsdAorICogICAgICAgICB0cmFuc3BvcnQgcGFyYW1ldGVycyBhcmUgaW4gZWZmZWN0IGFuZCBh
bnkgdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAgICAgICAgcHVibGlzaGVkIGJ5IHRoZSBiYWNr
ZW5kIG11c3QgY29udGFpbiB0aGVpciBkZWZhdWx0IHZhbHVlcy4KKyAqCisgKiAgICAgICBEcml2
ZXJzIHRoYXQgc3VwcG9ydCBvcHRpb25hbCBmZWF0dXJlcyBhbmQvb3IgdHJhbnNwb3J0IHBhcmFt
ZXRlcgorICogICAgICAgbmVnb3RpYXRpb24gbXVzdCB0b2xlcmF0ZSB0aGVzZSBhZGRpdGlvbmFs
IHN0YXRlIHRyYW5zaXRpb24gcGF0aHMuCisgKiAgICAgICBJbiBnZW5lcmFsIHRoaXMgbWVhbnMg
cGVyZm9ybWluZyB0aGUgd29yayBvZiBhbnkgc2tpcHBlZCBzdGF0ZQorICogICAgICAgdHJhbnNp
dGlvbiwgaWYgaXQgaGFzIG5vdCBhbHJlYWR5IGJlZW4gcGVyZm9ybWVkLCBpbiBhZGRpdGlvbiB0
byB0aGUKKyAqICAgICAgIHdvcmsgYXNzb2NpYXRlZCB3aXRoIGVudHJ5IGludG8gdGhlIGN1cnJl
bnQgc3RhdGUuCisgKi8KKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZpbmUgQkxL
SUZfT1BfUkVBRCAgICAgICAgICAgICAgMAorI2RlZmluZSBCTEtJRl9PUF9XUklURSAgICAgICAg
ICAgICAxCisvKgorICogQWxsIHdyaXRlcyBpc3N1ZWQgcHJpb3IgdG8gYSByZXF1ZXN0IHdpdGgg
dGhlIEJMS0lGX09QX1dSSVRFX0JBUlJJRVIKKyAqIG9wZXJhdGlvbiBjb2RlICgiYmFycmllciBy
ZXF1ZXN0IikgbXVzdCBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlCisgKiBleGVjdXRpb24gb2Yg
dGhlIGJhcnJpZXIgcmVxdWVzdC4gIEFsbCB3cml0ZXMgaXNzdWVkIGFmdGVyIHRoZSBiYXJyaWVy
CisgKiByZXF1ZXN0IG11c3Qgbm90IGV4ZWN1dGUgdW50aWwgYWZ0ZXIgdGhlIGNvbXBsZXRpb24g
b2YgdGhlIGJhcnJpZXIgcmVxdWVzdC4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1i
YXJyaWVyIiBYZW5CdXMgbm9kZSBkb2N1bWVudGF0aW9uIGFib3ZlLgorICovCisjZGVmaW5lIEJM
S0lGX09QX1dSSVRFX0JBUlJJRVIgICAgIDIKKy8qCisgKiBDb21taXQgYW55IHVuY29tbWl0dGVk
IGNvbnRlbnRzIG9mIHRoZSBiYWNraW5nIGRldmljZSdzIHZvbGF0aWxlIGNhY2hlCisgKiB0byBz
dGFibGUgc3RvcmFnZS4KKyAqCisgKiBPcHRpb25hbC4gIFNlZSAiZmVhdHVyZS1mbHVzaC1jYWNo
ZSIgWGVuQnVzIG5vZGUgZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAqLworI2RlZmluZSBCTEtJRl9P
UF9GTFVTSF9ESVNLQ0FDSEUgICAzCisvKgorICogVXNlZCBpbiBTTEVTIHNvdXJjZXMgZm9yIGRl
dmljZSBzcGVjaWZpYyBjb21tYW5kIHBhY2tldAorICogY29udGFpbmVkIHdpdGhpbiB0aGUgcmVx
dWVzdC4gUmVzZXJ2ZWQgZm9yIHRoYXQgcHVycG9zZS4KKyAqLworI2RlZmluZSBCTEtJRl9PUF9S
RVNFUlZFRF8xICAgICAgICA0CisvKgorICogSW5kaWNhdGUgdG8gdGhlIGJhY2tlbmQgZGV2aWNl
IHRoYXQgYSByZWdpb24gb2Ygc3RvcmFnZSBpcyBubyBsb25nZXIgaW4KKyAqIHVzZSwgYW5kIG1h
eSBiZSBkaXNjYXJkZWQgYXQgYW55IHRpbWUgd2l0aG91dCBpbXBhY3QgdG8gdGhlIGNsaWVudC4g
IElmCisgKiB0aGUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgZmxhZyBpcyBzZXQgb24gdGhlIHJlcXVl
c3QsIGFsbCBjb3BpZXMgb2YgdGhlCisgKiBkaXNjYXJkZWQgcmVnaW9uIG9uIHRoZSBkZXZpY2Ug
bXVzdCBiZSByZW5kZXJlZCB1bnJlY292ZXJhYmxlIGJlZm9yZSB0aGUKKyAqIGNvbW1hbmQgcmV0
dXJucy4KKyAqCisgKiBUaGlzIG9wZXJhdGlvbiBpcyBhbmFsb2dvdXMgdG8gcGVyZm9ybWluZyBh
IHRyaW0gKEFUQSkgb3IgdW5hbXAgKFNDU0kpLAorICogY29tbWFuZCBvbiBhIG5hdGl2ZSBkZXZp
Y2UuCisgKgorICogTW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0cmltL3VubWFwIG9wZXJhdGlvbnMg
Y2FuIGJlIGZvdW5kIGF0OgorICogaHR0cDovL3QxMy5vcmcvRG9jdW1lbnRzL1VwbG9hZGVkRG9j
dW1lbnRzL2RvY3MyMDA4LworICogICAgIGUwNzE1NHI2LURhdGFfU2V0X01hbmFnZW1lbnRfUHJv
cG9zYWxfZm9yX0FUQS1BQ1MyLmRvYworICogaHR0cDovL3d3dy5zZWFnYXRlLmNvbS9zdGF0aWNm
aWxlcy9zdXBwb3J0L2Rpc2MvbWFudWFscy8KKyAqICAgICBJbnRlcmZhY2UlMjBtYW51YWxzLzEw
MDI5MzA2OGMucGRmCisgKgorICogT3B0aW9uYWwuICBTZWUgImZlYXR1cmUtZGlzY2FyZCIsICJk
aXNjYXJkLWFsaWdubWVudCIsCisgKiAiZGlzY2FyZC1ncmFudWxhcml0eSIsIGFuZCAiZGlzY2Fy
ZC1zZWN1cmUiIGluIHRoZSBYZW5CdXMgbm9kZQorICogZG9jdW1lbnRhdGlvbiBhYm92ZS4KKyAq
LworI2RlZmluZSBCTEtJRl9PUF9ESVNDQVJEICAgICAgICAgICA1CisKKy8qCisgKiBSZWNvZ25p
emVkIGlmICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgaW4gcHJlc2VudCBpbiB0aGUg
YmFja2VuZAorICogeGVuYnVzIGluZm8uIFRoZSAiZmVhdHVyZS1tYXgtaW5kaXJlY3Qtc2VnbWVu
dHMiIG5vZGUgY29udGFpbnMgdGhlIG1heGltdW0KKyAqIG51bWJlciBvZiBzZWdtZW50cyBhbGxv
d2VkIGJ5IHRoZSBiYWNrZW5kIHBlciByZXF1ZXN0LiBJZiB0aGUgbm9kZSBpcworICogcHJlc2Vu
dCwgdGhlIGZyb250ZW5kIG1pZ2h0IHVzZSBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHN0cnVjdHMg
aW4gb3JkZXIgdG8KKyAqIGlzc3VlIHJlcXVlc3RzIHdpdGggbW9yZSB0aGFuIEJMS0lGX01BWF9T
RUdNRU5UU19QRVJfUkVRVUVTVCAoMTEpLiBUaGUKKyAqIG1heGltdW0gbnVtYmVyIG9mIGluZGly
ZWN0IHNlZ21lbnRzIGlzIGZpeGVkIGJ5IHRoZSBiYWNrZW5kLCBidXQgdGhlCisgKiBmcm9udGVu
ZCBjYW4gaXNzdWUgcmVxdWVzdHMgd2l0aCBhbnkgbnVtYmVyIG9mIGluZGlyZWN0IHNlZ21lbnRz
IGFzIGxvbmcgYXMKKyAqIGl0J3MgbGVzcyB0aGFuIHRoZSBudW1iZXIgcHJvdmlkZWQgYnkgdGhl
IGJhY2tlbmQuIFRoZSBpbmRpcmVjdF9ncmVmcyBmaWVsZAorICogaW4gYmxraWZfcmVxdWVzdF9p
bmRpcmVjdCBzaG91bGQgYmUgZmlsbGVkIGJ5IHRoZSBmcm9udGVuZCB3aXRoIHRoZQorICogZ3Jh
bnQgcmVmZXJlbmNlcyBvZiB0aGUgcGFnZXMgdGhhdCBhcmUgaG9sZGluZyB0aGUgaW5kaXJlY3Qg
c2VnbWVudHMuCisgKiBUaGVzZSBwYWdlcyBhcmUgZmlsbGVkIHdpdGggYW4gYXJyYXkgb2YgYmxr
aWZfcmVxdWVzdF9zZWdtZW50IHRoYXQgaG9sZCB0aGUKKyAqIGluZm9ybWF0aW9uIGFib3V0IHRo
ZSBzZWdtZW50cy4gVGhlIG51bWJlciBvZiBpbmRpcmVjdCBwYWdlcyB0byB1c2UgaXMKKyAqIGRl
dGVybWluZWQgYnkgdGhlIG51bWJlciBvZiBzZWdtZW50cyBhbiBpbmRpcmVjdCByZXF1ZXN0IGNv
bnRhaW5zLiBFdmVyeQorICogaW5kaXJlY3QgcGFnZSBjYW4gY29udGFpbiBhIG1heGltdW0gb2YK
KyAqIChQQUdFX1NJWkUgLyBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVlc3Rfc2VnbWVudCkpIHNl
Z21lbnRzLCBzbyB0bworICogY2FsY3VsYXRlIHRoZSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMg
dG8gdXNlIHdlIGhhdmUgdG8gZG8KKyAqIGNlaWwoaW5kaXJlY3Rfc2VnbWVudHMgLyAoUEFHRV9T
SVpFIC8gc2l6ZW9mKHN0cnVjdCBibGtpZl9yZXF1ZXN0X3NlZ21lbnQpKSkuCisgKgorICogSWYg
YSBiYWNrZW5kIGRvZXMgbm90IHJlY29nbml6ZSBCTEtJRl9PUF9JTkRJUkVDVCwgaXQgc2hvdWxk
ICpub3QqCisgKiBjcmVhdGUgdGhlICJmZWF0dXJlLW1heC1pbmRpcmVjdC1zZWdtZW50cyIgbm9k
ZSEKKyAqLworI2RlZmluZSBCTEtJRl9PUF9JTkRJUkVDVCAgICAgICAgICA2CisKKy8qCisgKiBN
YXhpbXVtIHNjYXR0ZXIvZ2F0aGVyIHNlZ21lbnRzIHBlciByZXF1ZXN0LgorICogVGhpcyBpcyBj
YXJlZnVsbHkgY2hvc2VuIHNvIHRoYXQgc2l6ZW9mKGJsa2lmX3JpbmdfdCkgPD0gUEFHRV9TSVpF
LgorICogTkIuIFRoaXMgY291bGQgYmUgMTIgaWYgdGhlIHJpbmcgaW5kZXhlcyB3ZXJlbid0IHN0
b3JlZCBpbiB0aGUgc2FtZSBwYWdlLgorICovCisjZGVmaW5lIEJMS0lGX01BWF9TRUdNRU5UU19Q
RVJfUkVRVUVTVCAxMQorCisvKgorICogTWF4aW11bSBudW1iZXIgb2YgaW5kaXJlY3QgcGFnZXMg
dG8gdXNlIHBlciByZXF1ZXN0LgorICovCisjZGVmaW5lIEJMS0lGX01BWF9JTkRJUkVDVF9QQUdF
U19QRVJfUkVRVUVTVCA4CisKKy8qCisgKiBOQi4gJ2ZpcnN0X3NlY3QnIGFuZCAnbGFzdF9zZWN0
JyBpbiBibGtpZl9yZXF1ZXN0X3NlZ21lbnQsIGFzIHdlbGwgYXMKKyAqICdzZWN0b3JfbnVtYmVy
JyBpbiBibGtpZl9yZXF1ZXN0LCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYW5kCisgKiBibGtpZl9y
ZXF1ZXN0X2luZGlyZWN0IGFyZSBzZWN0b3ItYmFzZWQgcXVhbnRpdGllcy4gU2VlIHRoZSBkZXNj
cmlwdGlvbgorICogb2YgdGhlICJmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplIiBmcm9udGVuZCB4
ZW5idXMgbm9kZSBhYm92ZSBmb3IKKyAqIG1vcmUgaW5mb3JtYXRpb24uCisgKi8KK3N0cnVjdCBi
bGtpZl9yZXF1ZXN0X3NlZ21lbnQgeworICAgIGdyYW50X3JlZl90IGdyZWY7ICAgICAgICAvKiBy
ZWZlcmVuY2UgdG8gSS9PIGJ1ZmZlciBmcmFtZSAgICAgICAgKi8KKyAgICAvKiBAZmlyc3Rfc2Vj
dDogZmlyc3Qgc2VjdG9yIGluIGZyYW1lIHRvIHRyYW5zZmVyIChpbmNsdXNpdmUpLiAgICovCisg
ICAgLyogQGxhc3Rfc2VjdDogbGFzdCBzZWN0b3IgaW4gZnJhbWUgdG8gdHJhbnNmZXIgKGluY2x1
c2l2ZSkuICAgICAqLworICAgIHVpbnQ4X3QgICAgIGZpcnN0X3NlY3QsIGxhc3Rfc2VjdDsKK307
CisKKy8qCisgKiBTdGFydGluZyByaW5nIGVsZW1lbnQgZm9yIGFueSBJL08gcmVxdWVzdC4KKyAq
Lworc3RydWN0IGJsa2lmX3JlcXVlc3QgeworICAgIHVpbnQ4X3QgICAgICAgIG9wZXJhdGlvbjsg
ICAgLyogQkxLSUZfT1BfPz8/ICAgICAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWludDhf
dCAgICAgICAgbnJfc2VnbWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAg
ICAgICAgKi8KKyAgICBibGtpZl92ZGV2X3QgICBoYW5kbGU7ICAgICAgIC8qIG9ubHkgZm9yIHJl
YWQvd3JpdGUgcmVxdWVzdHMgICAgICAgICAqLworICAgIHVpbnQ2NF90ICAgICAgIGlkOyAgICAg
ICAgICAgLyogcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3AgICovCisgICAgYmxr
aWZfc2VjdG9yX3Qgc2VjdG9yX251bWJlcjsvKiBzdGFydCBzZWN0b3IgaWR4IG9uIGRpc2sgKHIv
dyBvbmx5KSAgKi8KKyAgICBzdHJ1Y3QgYmxraWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tCTEtJRl9N
QVhfU0VHTUVOVFNfUEVSX1JFUVVFU1RdOworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVl
c3QgYmxraWZfcmVxdWVzdF90OworCisvKgorICogQ2FzdCB0byB0aGlzIHN0cnVjdHVyZSB3aGVu
IGJsa2lmX3JlcXVlc3Qub3BlcmF0aW9uID09IEJMS0lGX09QX0RJU0NBUkQKKyAqIHNpemVvZihz
dHJ1Y3QgYmxraWZfcmVxdWVzdF9kaXNjYXJkKSA8PSBzaXplb2Yoc3RydWN0IGJsa2lmX3JlcXVl
c3QpCisgKi8KK3N0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgeworICAgIHVpbnQ4X3QgICAg
ICAgIG9wZXJhdGlvbjsgICAgLyogQkxLSUZfT1BfRElTQ0FSRCAgICAgICAgICAgICAgICAgICAg
ICovCisgICAgdWludDhfdCAgICAgICAgZmxhZzsgICAgICAgICAvKiBCTEtJRl9ESVNDQVJEX1NF
Q1VSRSBvciB6ZXJvICAgICAgICAgKi8KKyNkZWZpbmUgQkxLSUZfRElTQ0FSRF9TRUNVUkUgKDE8
PDApICAvKiBpZ25vcmVkIGlmIGRpc2NhcmQtc2VjdXJlPTAgICAgICAqLworICAgIGJsa2lmX3Zk
ZXZfdCAgIGhhbmRsZTsgICAgICAgLyogc2FtZSBhcyBmb3IgcmVhZC93cml0ZSByZXF1ZXN0cyAg
ICAgICovCisgICAgdWludDY0X3QgICAgICAgaWQ7ICAgICAgICAgICAvKiBwcml2YXRlIGd1ZXN0
IHZhbHVlLCBlY2hvZWQgaW4gcmVzcCAgKi8KKyAgICBibGtpZl9zZWN0b3JfdCBzZWN0b3JfbnVt
YmVyOy8qIHN0YXJ0IHNlY3RvciBpZHggb24gZGlzayAgICAgICAgICAgICAqLworICAgIHVpbnQ2
NF90ICAgICAgIG5yX3NlY3RvcnM7ICAgLyogbnVtYmVyIG9mIGNvbnRpZ3VvdXMgc2VjdG9ycyB0
byBkaXNjYXJkKi8KK307Cit0eXBlZGVmIHN0cnVjdCBibGtpZl9yZXF1ZXN0X2Rpc2NhcmQgYmxr
aWZfcmVxdWVzdF9kaXNjYXJkX3Q7CisKK3N0cnVjdCBibGtpZl9yZXF1ZXN0X2luZGlyZWN0IHsK
KyAgICB1aW50OF90ICAgICAgICBvcGVyYXRpb247ICAgIC8qIEJMS0lGX09QX0lORElSRUNUICAg
ICAgICAgICAgICAgICAgICAqLworICAgIHVpbnQ4X3QgICAgICAgIGluZGlyZWN0X29wOyAgLyog
QkxLSUZfT1Bfe1JFQUQvV1JJVEV9ICAgICAgICAgICAgICAgICovCisgICAgdWludDE2X3QgICAg
ICAgbnJfc2VnbWVudHM7ICAvKiBudW1iZXIgb2Ygc2VnbWVudHMgICAgICAgICAgICAgICAgICAg
Ki8KKyAgICB1aW50NjRfdCAgICAgICBpZDsgICAgICAgICAgIC8qIHByaXZhdGUgZ3Vlc3QgdmFs
dWUsIGVjaG9lZCBpbiByZXNwICAqLworICAgIGJsa2lmX3NlY3Rvcl90IHNlY3Rvcl9udW1iZXI7
Lyogc3RhcnQgc2VjdG9yIGlkeCBvbiBkaXNrIChyL3cgb25seSkgICovCisgICAgYmxraWZfdmRl
dl90ICAgaGFuZGxlOyAgICAgICAvKiBzYW1lIGFzIGZvciByZWFkL3dyaXRlIHJlcXVlc3RzICAg
ICAgKi8KKyAgICBncmFudF9yZWZfdCAgICBpbmRpcmVjdF9ncmVmc1tCTEtJRl9NQVhfSU5ESVJF
Q1RfUEFHRVNfUEVSX1JFUVVFU1RdOworI2lmZGVmIF9faTM4Nl9fCisgICAgdWludDY0X3QgICAg
ICAgcGFkOyAgICAgICAgICAvKiBNYWtlIGl0IDY0IGJ5dGUgYWxpZ25lZCBvbiBpMzg2ICAgICAg
Ki8KKyNlbmRpZgorfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3JlcXVlc3RfaW5kaXJlY3QgYmxr
aWZfcmVxdWVzdF9pbmRpcmVjdF90OworCitzdHJ1Y3QgYmxraWZfcmVzcG9uc2UgeworICAgIHVp
bnQ2NF90ICAgICAgICBpZDsgICAgICAgICAgICAgIC8qIGNvcGllZCBmcm9tIHJlcXVlc3QgKi8K
KyAgICB1aW50OF90ICAgICAgICAgb3BlcmF0aW9uOyAgICAgICAvKiBjb3BpZWQgZnJvbSByZXF1
ZXN0ICovCisgICAgaW50MTZfdCAgICAgICAgIHN0YXR1czsgICAgICAgICAgLyogQkxLSUZfUlNQ
Xz8/PyAgICAgICAqLworfTsKK3R5cGVkZWYgc3RydWN0IGJsa2lmX3Jlc3BvbnNlIGJsa2lmX3Jl
c3BvbnNlX3Q7CisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVTLgorICovCisgLyogT3BlcmF0
aW9uIG5vdCBzdXBwb3J0ZWQgKG9ubHkgaGFwcGVucyBvbiBiYXJyaWVyIHdyaXRlcykuICovCisj
ZGVmaW5lIEJMS0lGX1JTUF9FT1BOT1RTVVBQICAtMgorIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9y
IHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uICgtRUlPKS4gKi8KKyNkZWZpbmUgQkxLSUZfUlNQX0VS
Uk9SICAgICAgIC0xCisgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisj
ZGVmaW5lIEJMS0lGX1JTUF9PS0FZICAgICAgICAgMAorCisvKgorICogR2VuZXJhdGUgYmxraWYg
cmluZyBzdHJ1Y3R1cmVzIGFuZCB0eXBlcy4KKyAqLworREVGSU5FX1JJTkdfVFlQRVMoYmxraWYs
IHN0cnVjdCBibGtpZl9yZXF1ZXN0LCBzdHJ1Y3QgYmxraWZfcmVzcG9uc2UpOworCisjZGVmaW5l
IFZESVNLX0NEUk9NICAgICAgICAweDEKKyNkZWZpbmUgVkRJU0tfUkVNT1ZBQkxFICAgIDB4Mgor
I2RlZmluZSBWRElTS19SRUFET05MWSAgICAgMHg0CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNf
SU9fQkxLSUZfSF9fICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
Y29uc29sZS5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5lMjE1NWQxY2Y1Ci0tLSAvZGV2L251bGwK
KysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaApAQCAtMCwwICsxLDQ2
IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBjb25zb2xlLmgKKyAqCisgKiBDb25zb2xl
IEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMg
aGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBh
IGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBm
aWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91
dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0
cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1Ymxp
Y2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVy
bWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBz
bywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3Zl
IGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5j
bHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNv
ZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VU
IFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcg
QlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAq
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElO
IE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBM
SUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVU
SEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcK
KyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRI
RSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5
cmlnaHQgKGMpIDIwMDUsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNf
SU9fQ09OU09MRV9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX0NPTlNPTEVfSF9fCisKK3R5
cGVkZWYgdWludDMyX3QgWEVOQ09OU19SSU5HX0lEWDsKKworI2RlZmluZSBNQVNLX1hFTkNPTlNf
SURYKGlkeCwgcmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKKworc3RydWN0IHhlbmNv
bnNfaW50ZXJmYWNlIHsKKyAgICBjaGFyIGluWzEwMjRdOworICAgIGNoYXIgb3V0WzIwNDhdOwor
ICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKKyAgICBYRU5DT05TX1JJTkdf
SURYIG91dF9jb25zLCBvdXRfcHJvZDsKK307CisKKyNpZmRlZiBYRU5fV0FOVF9GTEVYX0NPTlNP
TEVfUklORworI2luY2x1ZGUgInJpbmcuaCIKK0RFRklORV9YRU5fRkxFWF9SSU5HKHhlbmNvbnMp
OworI2VuZGlmCisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18gKi8KZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmggYi9pbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAuLmVhODdlYmVjMGEKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vZmJpZi5oCkBAIC0wLDAgKzEsMTU2IEBACisvKgorICogZmJpZi5oIC0tIFhlbiB2
aXJ0dWFsIGZyYW1lIGJ1ZmZlciBkZXZpY2UKKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBn
cmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cisg
KiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRo
ZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJp
Y3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNl
LCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBh
bmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJz
b25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1Ympl
Y3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmln
aHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGlu
CisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
KyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5U
WSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1Qg
TElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVO
VCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZP
UiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBB
TiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9N
LCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S
IE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChD
KSAyMDA1IEFudGhvbnkgTGlndW9yaSA8YWxpZ3VvcmlAdXMuaWJtLmNvbT4KKyAqIENvcHlyaWdo
dCAoQykgMjAwNiBSZWQgSGF0LCBJbmMuLCBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhh
dC5jb20+CisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fRkJJRl9IX18KKyNkZWZpbmUg
X19YRU5fUFVCTElDX0lPX0ZCSUZfSF9fCisKKy8qIE91dCBldmVudHMgKGZyb250ZW5kIC0+IGJh
Y2tlbmQpICovCisKKy8qCisgKiBPdXQgZXZlbnRzIG1heSBiZSBzZW50IG9ubHkgd2hlbiByZXF1
ZXN0ZWQgYnkgYmFja2VuZCwgYW5kIHJlY2VpcHQKKyAqIG9mIGFuIHVua25vd24gb3V0IGV2ZW50
IGlzIGFuIGVycm9yLgorICovCisKKy8qIEV2ZW50IHR5cGUgMSBjdXJyZW50bHkgbm90IHVzZWQg
Ki8KKy8qCisgKiBGcmFtZWJ1ZmZlciB1cGRhdGUgbm90aWZpY2F0aW9uIGV2ZW50CisgKiBDYXBh
YmxlIGZyb250ZW5kIHNldHMgZmVhdHVyZS11cGRhdGUgaW4geGVuc3RvcmUuCisgKiBCYWNrZW5k
IHJlcXVlc3RzIGl0IGJ5IHNldHRpbmcgcmVxdWVzdC11cGRhdGUgaW4geGVuc3RvcmUuCisgKi8K
KyNkZWZpbmUgWEVORkJfVFlQRV9VUERBVEUgMgorCitzdHJ1Y3QgeGVuZmJfdXBkYXRlCit7Cisg
ICAgdWludDhfdCB0eXBlOyAgICAvKiBYRU5GQl9UWVBFX1VQREFURSAqLworICAgIGludDMyX3Qg
eDsgICAgICAvKiBzb3VyY2UgeCAqLworICAgIGludDMyX3QgeTsgICAgICAvKiBzb3VyY2UgeSAq
LworICAgIGludDMyX3Qgd2lkdGg7ICAvKiByZWN0IHdpZHRoICovCisgICAgaW50MzJfdCBoZWln
aHQ7IC8qIHJlY3QgaGVpZ2h0ICovCit9OworCisvKgorICogRnJhbWVidWZmZXIgcmVzaXplIG5v
dGlmaWNhdGlvbiBldmVudAorICogQ2FwYWJsZSBiYWNrZW5kIHNldHMgZmVhdHVyZS1yZXNpemUg
aW4geGVuc3RvcmUuCisgKi8KKyNkZWZpbmUgWEVORkJfVFlQRV9SRVNJWkUgMworCitzdHJ1Y3Qg
eGVuZmJfcmVzaXplCit7CisgICAgdWludDhfdCB0eXBlOyAgICAvKiBYRU5GQl9UWVBFX1JFU0la
RSAqLworICAgIGludDMyX3Qgd2lkdGg7ICAgLyogd2lkdGggaW4gcGl4ZWxzICovCisgICAgaW50
MzJfdCBoZWlnaHQ7ICAvKiBoZWlnaHQgaW4gcGl4ZWxzICovCisgICAgaW50MzJfdCBzdHJpZGU7
ICAvKiBzdHJpZGUgaW4gYnl0ZXMgKi8KKyAgICBpbnQzMl90IGRlcHRoOyAgIC8qIGRlcHRoIGlu
IGJpdHMgKi8KKyAgICBpbnQzMl90IG9mZnNldDsgIC8qIG9mZnNldCBvZiB0aGUgZnJhbWVidWZm
ZXIgaW4gYnl0ZXMgKi8KK307CisKKyNkZWZpbmUgWEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKKwor
dW5pb24geGVuZmJfb3V0X2V2ZW50Cit7CisgICAgdWludDhfdCB0eXBlOworICAgIHN0cnVjdCB4
ZW5mYl91cGRhdGUgdXBkYXRlOworICAgIHN0cnVjdCB4ZW5mYl9yZXNpemUgcmVzaXplOworICAg
IGNoYXIgcGFkW1hFTkZCX09VVF9FVkVOVF9TSVpFXTsKK307CisKKy8qIEluIGV2ZW50cyAoYmFj
a2VuZCAtPiBmcm9udGVuZCkgKi8KKworLyoKKyAqIEZyb250ZW5kcyBzaG91bGQgaWdub3JlIHVu
a25vd24gaW4gZXZlbnRzLgorICovCisKKy8qCisgKiBGcmFtZWJ1ZmZlciByZWZyZXNoIHBlcmlv
ZCBhZHZpY2UKKyAqIEJhY2tlbmQgc2VuZHMgaXQgdG8gYWR2aXNlIHRoZSBmcm9udGVuZCB0aGVp
ciBwcmVmZXJyZWQgcGVyaW9kIG9mCisgKiByZWZyZXNoLiAgRnJvbnRlbmRzIHRoYXQga2VlcCB0
aGUgZnJhbWVidWZmZXIgY29uc3RhbnRseSB1cC10by1kYXRlCisgKiBqdXN0IGlnbm9yZSBpdC4g
IEZyb250ZW5kcyB0aGF0IHVzZSB0aGUgYWR2aWNlIHNob3VsZCBpbW1lZGlhdGVseQorICogcmVm
cmVzaCB0aGUgZnJhbWVidWZmZXIgKGFuZCBzZW5kIGFuIHVwZGF0ZSBub3RpZmljYXRpb24gZXZl
bnQgaWYKKyAqIHRob3NlIGhhdmUgYmVlbiByZXF1ZXN0ZWQpLCB0aGVuIHVzZSB0aGUgdXBkYXRl
IGZyZXF1ZW5jeSB0byBndWlkZQorICogdGhlaXIgcGVyaW9kaWNhbCByZWZyZXNocy4KKyAqLwor
I2RlZmluZSBYRU5GQl9UWVBFX1JFRlJFU0hfUEVSSU9EIDEKKyNkZWZpbmUgWEVORkJfTk9fUkVG
UkVTSCAwCisKK3N0cnVjdCB4ZW5mYl9yZWZyZXNoX3BlcmlvZAoreworICAgIHVpbnQ4X3QgdHlw
ZTsgICAgLyogWEVORkJfVFlQRV9VUERBVEVfUEVSSU9EICovCisgICAgdWludDMyX3QgcGVyaW9k
OyAvKiBwZXJpb2Qgb2YgcmVmcmVzaCwgaW4gbXMsCisgICAgICAgICAgICAgICAgICAgICAgKiBY
RU5GQl9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCit9OworCisjZGVmaW5l
IFhFTkZCX0lOX0VWRU5UX1NJWkUgNDAKKwordW5pb24geGVuZmJfaW5fZXZlbnQKK3sKKyAgICB1
aW50OF90IHR5cGU7CisgICAgc3RydWN0IHhlbmZiX3JlZnJlc2hfcGVyaW9kIHJlZnJlc2hfcGVy
aW9kOworICAgIGNoYXIgcGFkW1hFTkZCX0lOX0VWRU5UX1NJWkVdOworfTsKKworLyogc2hhcmVk
IHBhZ2UgKi8KKworI2RlZmluZSBYRU5GQl9JTl9SSU5HX1NJWkUgMTAyNAorI2RlZmluZSBYRU5G
Ql9JTl9SSU5HX0xFTiAoWEVORkJfSU5fUklOR19TSVpFIC8gWEVORkJfSU5fRVZFTlRfU0laRSkK
KyNkZWZpbmUgWEVORkJfSU5fUklOR19PRkZTIDEwMjQKKyNkZWZpbmUgWEVORkJfSU5fUklORyhw
YWdlKSBcCisgICAgKCh1bmlvbiB4ZW5mYl9pbl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhF
TkZCX0lOX1JJTkdfT0ZGUykpCisjZGVmaW5lIFhFTkZCX0lOX1JJTkdfUkVGKHBhZ2UsIGlkeCkg
XAorICAgIChYRU5GQl9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5GQl9JTl9SSU5HX0xFTl0p
CisKKyNkZWZpbmUgWEVORkJfT1VUX1JJTkdfU0laRSAyMDQ4CisjZGVmaW5lIFhFTkZCX09VVF9S
SU5HX0xFTiAoWEVORkJfT1VUX1JJTkdfU0laRSAvIFhFTkZCX09VVF9FVkVOVF9TSVpFKQorI2Rl
ZmluZSBYRU5GQl9PVVRfUklOR19PRkZTIChYRU5GQl9JTl9SSU5HX09GRlMgKyBYRU5GQl9JTl9S
SU5HX1NJWkUpCisjZGVmaW5lIFhFTkZCX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhl
bmZiX291dF9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkZCX09VVF9SSU5HX09GRlMpKQor
I2RlZmluZSBYRU5GQl9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTkZCX09VVF9S
SU5HKChwYWdlKSlbKGlkeCkgJSBYRU5GQl9PVVRfUklOR19MRU5dKQorCitzdHJ1Y3QgeGVuZmJf
cGFnZQoreworICAgIHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qgb3V0
X2NvbnMsIG91dF9wcm9kOworCisgICAgaW50MzJfdCB3aWR0aDsgICAgICAgICAgLyogdGhlIHdp
ZHRoIG9mIHRoZSBmcmFtZWJ1ZmZlciAoaW4gcGl4ZWxzKSAqLworICAgIGludDMyX3QgaGVpZ2h0
OyAgICAgICAgIC8qIHRoZSBoZWlnaHQgb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBwaXhlbHMpICov
CisgICAgdWludDMyX3QgbGluZV9sZW5ndGg7ICAgLyogdGhlIGxlbmd0aCBvZiBhIHJvdyBvZiBw
aXhlbHMgKGluIGJ5dGVzKSAqLworICAgIHVpbnQzMl90IG1lbV9sZW5ndGg7ICAgIC8qIHRoZSBs
ZW5ndGggb2YgdGhlIGZyYW1lYnVmZmVyIChpbiBieXRlcykgKi8KKyAgICB1aW50OF90IGRlcHRo
OyAgICAgICAgICAvKiB0aGUgZGVwdGggb2YgYSBwaXhlbCAoaW4gYml0cykgKi8KKworICAgIC8q
CisgICAgICogRnJhbWVidWZmZXIgcGFnZSBkaXJlY3RvcnkKKyAgICAgKgorICAgICAqIEVhY2gg
ZGlyZWN0b3J5IHBhZ2UgaG9sZHMgUEFHRV9TSVpFIC8gc2l6ZW9mKCpwZCkKKyAgICAgKiBmcmFt
ZWJ1ZmZlciBwYWdlcywgYW5kIGNhbiB0aHVzIG1hcCB1cCB0byBQQUdFX1NJWkUgKgorICAgICAq
IFBBR0VfU0laRSAvIHNpemVvZigqcGQpIGJ5dGVzLiAgV2l0aCBQQUdFX1NJWkUgPT0gNDA5NiBh
bmQKKyAgICAgKiBzaXplb2YodW5zaWduZWQgbG9uZykgPT0gNC84LCB0aGF0J3MgNCBNZWdzIDMy
IGJpdCBhbmQgMiBNZWdzCisgICAgICogNjQgYml0LiAgMjU2IGRpcmVjdG9yaWVzIGdpdmUgZW5v
dWdoIHJvb20gZm9yIGEgNTEyIE1lZworICAgICAqIGZyYW1lYnVmZmVyIHdpdGggYSBtYXggcmVz
b2x1dGlvbiBvZiAxMiw4MDB4MTAsMjQwLiAgU2hvdWxkCisgICAgICogYmUgZW5vdWdoIGZvciBh
IHdoaWxlIHdpdGggcm9vbSBsZWZ0b3ZlciBmb3IgZXhwYW5zaW9uLgorICAgICAqLworICAgIHVu
c2lnbmVkIGxvbmcgcGRbMjU2XTsKK307CisKKyNlbmRpZgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
a2JkaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xZDY4Y2Q0NThl
Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmgK
QEAgLTAsMCArMSw1NjYgQEAKKy8qCisgKiBrYmRpZi5oIC0tIFhlbiB2aXJ0dWFsIGtleWJvYXJk
L21vdXNlCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBh
bmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisg
KiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0
aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJn
ZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGll
cyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0
d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
ZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBz
dWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJF
IElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJF
U1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRI
T1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VT
IE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNU
LCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5F
Q1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1Mg
SU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAwNSBBbnRob255IExpZ3Vv
cmkgPGFsaWd1b3JpQHVzLmlibS5jb20+CisgKiBDb3B5cmlnaHQgKEMpIDIwMDYgUmVkIEhhdCwg
SW5jLiwgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgorICovCisKKyNpZm5k
ZWYgX19YRU5fUFVCTElDX0lPX0tCRElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fS0JE
SUZfSF9fCisKKy8qCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAg
ICAgRmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbCBkcml2ZXIgdXRpbGl6
ZSBub2RlcyB3aXRoaW4KKyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBh
bmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVu
dW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250
IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiBYZW5TdG9yZSwgZm9sbG93aW5nIFhlbkJ1cyBj
b252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJp
bmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4g
ZGVjaW1hbC4gSW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVz
c2VkIGFzIGZpeGVkIHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBj
b252ZXJzaW9uCisgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0
IGxvc3Mgb2YgaW5mb3JtYXRpb24uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmVzIHN1
cHBvcnRlZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogQ2FwYWJsZSBiYWNr
ZW5kIGFkdmVydGlzZXMgc3VwcG9ydGVkIGZlYXR1cmVzIGJ5IHB1Ymxpc2hpbmcKKyAqIGNvcnJl
c3BvbmRpbmcgZW50cmllcyBpbiBYZW5TdG9yZSBhbmQgcHV0cyAxIGFzIHRoZSB2YWx1ZSBvZiB0
aGUgZW50cnkuCisgKiBJZiBhIGZlYXR1cmUgaXMgbm90IHN1cHBvcnRlZCB0aGVuIDAgbXVzdCBi
ZSBzZXQgb3IgZmVhdHVyZSBlbnRyeSBvbWl0dGVkLgorICoKKyAqIGZlYXR1cmUtZGlzYWJsZS1r
ZXlib2FyZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBJZiB0
aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwga2V5Ym9hcmQgZGV2aWNlIGJ5IHRo
ZQorICogICAgICBmcm9udGVuZCB0aGVuIHRoaXMgbXVzdCBiZSBzZXQgdG8gMS4KKyAqCisgKiBm
ZWF0dXJlLWRpc2FibGUtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBJZiB0aGVyZSBpcyBubyBuZWVkIHRvIGV4cG9zZSBhIHZpcnR1YWwgcG9pbnRl
ciBkZXZpY2UgYnkgdGhlCisgKiAgICAgIGZyb250ZW5kIHRoZW4gdGhpcyBtdXN0IGJlIHNldCB0
byAxLgorICoKKyAqIGZlYXR1cmUtYWJzLXBvaW50ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50PgorICoKKyAqICAgICAgQmFja2VuZHMsIHdoaWNoIHN1cHBvcnQgcmVwb3J0aW5nIG9m
IGFic29sdXRlIGNvb3JkaW5hdGVzIGZvciBwb2ludGVyCisgKiAgICAgIGRldmljZSBzaG91bGQg
c2V0IHRoaXMgdG8gMS4KKyAqCisgKiBmZWF0dXJlLW11bHRpLXRvdWNoCisgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJl
cG9ydGluZyBvZiBtdWx0aS10b3VjaCBldmVudHMKKyAqICAgICAgc2hvdWxkIHNldCB0aGlzIHRv
IDEuCisgKgorICogZmVhdHVyZS1yYXctcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICA8
dWludD4KKyAqCisgKiAgICAgIEJhY2tlbmRzLCB3aGljaCBzdXBwb3J0IHJlcG9ydGluZyByYXcg
KHVuc2NhbGVkKSBhYnNvbHV0ZSBjb29yZGluYXRlcworICogICAgICBmb3IgcG9pbnRlciBkZXZp
Y2VzIHNob3VsZCBzZXQgdGhpcyB0byAxLiBSYXcgKHVuc2NhbGVkKSB2YWx1ZXMgaGF2ZQorICog
ICAgICBhIHJhbmdlIG9mIFswLCAweDdmZmZdLgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0gIERldmljZSBJbnN0YW5jZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
ICoKKyAqIHVuaXF1ZS1pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZz4KKyAqCisg
KiAgICAgIEFmdGVyIGRldmljZSBpbnN0YW5jZSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25l
ZCBhIHVuaXF1ZSBJRCwKKyAqICAgICAgc28gZXZlcnkgaW5zdGFuY2Ugb2YgdGhlIGZyb250ZW5k
IGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZSBiYWNrZW5kCisgKiAgICAgIGJ5IHRoaXMgSUQuIFRo
aXMgY2FuIGJlIFVVSUQgb3Igc3VjaC4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
UG9pbnRlciBEZXZpY2UgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisg
KiB3aWR0aAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBNYXhp
bXVtIFggY29vcmRpbmF0ZSAod2lkdGgpIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAg
ICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhd
LgorICoKKyAqIGhlaWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICog
ICAgICBNYXhpbXVtIFkgY29vcmRpbmF0ZSAoaGVpZ2h0KSB0byBiZSB1c2VkIGJ5IHRoZSBmcm9u
dGVuZAorICogICAgICB3aGlsZSByZXBvcnRpbmcgaW5wdXQgZXZlbnRzLCBwaXhlbHMsIFswOyBV
SU5UMzJfTUFYXS4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIE11bHRpLXRvdWNoIERl
dmljZSBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBtdWx0aS10b3Vj
aC1udW0tY29udGFjdHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgTnVtYmVyIG9mIHNpbXVsdGFuZW91cyB0b3VjaGVzIHJlcG9ydGVkLgorICoKKyAqIG11bHRp
LXRvdWNoLXdpZHRoCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAg
IFdpZHRoIG9mIHRoZSB0b3VjaCBhcmVhIHRvIGJlIHVzZWQgYnkgdGhlIGZyb250ZW5kCisgKiAg
ICAgIHdoaWxlIHJlcG9ydGluZyBpbnB1dCBldmVudHMsIHBpeGVscywgWzA7IFVJTlQzMl9NQVhd
LgorICoKKyAqIG11bHRpLXRvdWNoLWhlaWdodAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVp
bnQ+CisgKgorICogICAgICBIZWlnaHQgb2YgdGhlIHRvdWNoIGFyZWEgdG8gYmUgdXNlZCBieSB0
aGUgZnJvbnRlbmQKKyAqICAgICAgd2hpbGUgcmVwb3J0aW5nIGlucHV0IGV2ZW50cywgcGl4ZWxz
LCBbMDsgVUlOVDMyX01BWF0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZlYXR1cmUgcmVx
dWVzdCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIENhcGFibGUgZnJvbnRl
bmQgcmVxdWVzdHMgZmVhdHVyZXMgZnJvbSBiYWNrZW5kIHZpYSBzZXR0aW5nIGNvcnJlc3BvbmRp
bmcKKyAqIGVudHJpZXMgdG8gMSBpbiBYZW5TdG9yZS4gUmVxdWVzdHMgZm9yIGZlYXR1cmVzIG5v
dCBhZHZlcnRpc2VkIGFzIHN1cHBvcnRlZAorICogYnkgdGhlIGJhY2tlbmQgaGF2ZSBubyBlZmZl
Y3QuCisgKgorICogcmVxdWVzdC1hYnMtcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAg
PHVpbnQ+CisgKgorICogICAgICBSZXF1ZXN0IGJhY2tlbmQgdG8gcmVwb3J0IGFic29sdXRlIHBv
aW50ZXIgY29vcmRpbmF0ZXMKKyAqICAgICAgKFhFTktCRF9UWVBFX1BPUykgaW5zdGVhZCBvZiBy
ZWxhdGl2ZSBvbmVzIChYRU5LQkRfVFlQRV9NT1RJT04pLgorICoKKyAqIHJlcXVlc3QtbXVsdGkt
dG91Y2gKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgUmVxdWVz
dCBiYWNrZW5kIHRvIHJlcG9ydCBtdWx0aS10b3VjaCBldmVudHMuCisgKgorICogcmVxdWVzdC1y
YXctcG9pbnRlcgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBS
ZXF1ZXN0IGJhY2tlbmQgdG8gcmVwb3J0IHJhdyB1bnNjYWxlZCBhYnNvbHV0ZSBwb2ludGVyIGNv
b3JkaW5hdGVzLgorICogICAgICBUaGlzIG9wdGlvbiBpcyBvbmx5IHZhbGlkIGlmIHJlcXVlc3Qt
YWJzLXBvaW50ZXIgaXMgYWxzbyBzZXQuCisgKiAgICAgIFJhdyB1bnNjYWxlZCBjb29yZGluYXRl
cyBoYXZlIHRoZSByYW5nZSBbMCwgMHg3ZmZmXQorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
ICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8g
c2lnbmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiBwYWdl
LWdyZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIFhl
biBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8g
bWFwCisgKiAgICAgIGEgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgZXZlbnQgcmlu
ZyBidWZmZXIuCisgKgorICogcGFnZS1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50
PgorICoKKyAqICAgICAgT0JTT0xFVEUsIG5vdCByZWNvbW1lbmRlZCBmb3IgdXNlLgorICogICAg
ICBQRk4gb2YgdGhlIHNoYXJlZCBwYWdlLgorICovCisKKy8qCisgKiBFVkVOVCBDT0RFUy4KKyAq
LworCisjZGVmaW5lIFhFTktCRF9UWVBFX01PVElPTiAgICAgICAgICAgICAxCisjZGVmaW5lIFhF
TktCRF9UWVBFX1JFU0VSVkVEICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9UWVBFX0tFWSAg
ICAgICAgICAgICAgICAzCisjZGVmaW5lIFhFTktCRF9UWVBFX1BPUyAgICAgICAgICAgICAgICA0
CisjZGVmaW5lIFhFTktCRF9UWVBFX01UT1VDSCAgICAgICAgICAgICA1CisKKy8qIE11bHRpLXRv
dWNoIGV2ZW50IHN1Yi1jb2RlcyAqLworCisjZGVmaW5lIFhFTktCRF9NVF9FVl9ET1dOICAgICAg
ICAgICAgICAwCisjZGVmaW5lIFhFTktCRF9NVF9FVl9VUCAgICAgICAgICAgICAgICAxCisjZGVm
aW5lIFhFTktCRF9NVF9FVl9NT1RJT04gICAgICAgICAgICAyCisjZGVmaW5lIFhFTktCRF9NVF9F
Vl9TWU4gICAgICAgICAgICAgICAzCisjZGVmaW5lIFhFTktCRF9NVF9FVl9TSEFQRSAgICAgICAg
ICAgICA0CisjZGVmaW5lIFhFTktCRF9NVF9FVl9PUklFTlQgICAgICAgICAgICA1CisKKy8qCisg
KiBDT05TVEFOVFMsIFhFTlNUT1JFIEZJRUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVS
Uy4KKyAqLworCisjZGVmaW5lIFhFTktCRF9EUklWRVJfTkFNRSAgICAgICAgICAgICAidmtiZCIK
KworI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9EU0JMX0tFWUJSRCAgImZlYXR1cmUtZGlzYWJs
ZS1rZXlib2FyZCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfRFNCTF9QT0lOVEVSICJmZWF0
dXJlLWRpc2FibGUtcG9pbnRlciIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxEX0ZFQVRfQUJTX1BPSU5U
RVIgICJmZWF0dXJlLWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRfRklFTERfRkVBVF9SQVdf
UE9JTlRFUiAgImZlYXR1cmUtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9GRUFU
X01UT1VDSCAgICAgICAiZmVhdHVyZS1tdWx0aS10b3VjaCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxE
X1JFUV9BQlNfUE9JTlRFUiAgICJyZXF1ZXN0LWFicy1wb2ludGVyIgorI2RlZmluZSBYRU5LQkRf
RklFTERfUkVRX1JBV19QT0lOVEVSICAgInJlcXVlc3QtcmF3LXBvaW50ZXIiCisjZGVmaW5lIFhF
TktCRF9GSUVMRF9SRVFfTVRPVUNIICAgICAgICAicmVxdWVzdC1tdWx0aS10b3VjaCIKKyNkZWZp
bmUgWEVOS0JEX0ZJRUxEX1JJTkdfR1JFRiAgICAgICAgICJwYWdlLWdyZWYiCisjZGVmaW5lIFhF
TktCRF9GSUVMRF9FVlRfQ0hBTk5FTCAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVO
S0JEX0ZJRUxEX1dJRFRIICAgICAgICAgICAgICJ3aWR0aCIKKyNkZWZpbmUgWEVOS0JEX0ZJRUxE
X0hFSUdIVCAgICAgICAgICAgICJoZWlnaHQiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9XSURU
SCAgICAgICAgICAibXVsdGktdG91Y2gtd2lkdGgiCisjZGVmaW5lIFhFTktCRF9GSUVMRF9NVF9I
RUlHSFQgICAgICAgICAibXVsdGktdG91Y2gtaGVpZ2h0IgorI2RlZmluZSBYRU5LQkRfRklFTERf
TVRfTlVNX0NPTlRBQ1RTICAgIm11bHRpLXRvdWNoLW51bS1jb250YWN0cyIKKyNkZWZpbmUgWEVO
S0JEX0ZJRUxEX1VOSVFVRV9JRCAgICAgICAgICJ1bmlxdWUtaWQiCisKKy8qIE9CU09MRVRFLCBu
b3QgcmVjb21tZW5kZWQgZm9yIHVzZSAqLworI2RlZmluZSBYRU5LQkRfRklFTERfUklOR19SRUYg
ICAgICAgICAgInBhZ2UtcmVmIgorCisvKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBEZXNj
cmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2
ZXIuCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBh
cmEtdmlydHVhbCBkcml2ZXIgY29tbXVuaWNhdGUgd2l0aAorICogZWFjaCBvdGhlciB1c2luZyBh
IHNoYXJlZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2UgY29udGFp
bnMgYSByaW5nIHdpdGggZXZlbnQgc3RydWN0dXJlcy4KKyAqCisgKiBBbGwgcmVzZXJ2ZWQgZmll
bGRzIGluIHRoZSBzdHJ1Y3R1cmVzIGJlbG93IG11c3QgYmUgMC4KKyAqCisgKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFja2VuZCB0byBmcm9udGVu
ZCBldmVudHMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqIEZyb250ZW5kcyBzaG91bGQg
aWdub3JlIHVua25vd24gaW4gZXZlbnRzLgorICogQWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUg
c2FtZSBsZW5ndGggKDQwIG9jdGV0cykKKyAqIEFsbCBldmVudCBwYWNrZXRzIGhhdmUgY29tbW9u
IGhlYWRlcjoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgdHlwZSAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHR5cGUgLSB1aW50OF90LCBldmVudCBjb2RlLCBYRU5LQkRfVFlQRV8/Pz8KKyAqCisgKgor
ICogUG9pbnRlciByZWxhdGl2ZSBtb3ZlbWVudCBldmVudAorICogICAgICAgICAwICAgICAgICAg
ICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NT1RJT04gIHwgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbF94ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlbF95ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWxfeiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiByZWxfeCAt
IGludDMyX3QsIHJlbGF0aXZlIFggbW90aW9uCisgKiByZWxfeSAtIGludDMyX3QsIHJlbGF0aXZl
IFkgbW90aW9uCisgKiByZWxfeiAtIGludDMyX3QsIHJlbGF0aXZlIFogbW90aW9uICh3aGVlbCkK
KyAqLworCitzdHJ1Y3QgeGVua2JkX21vdGlvbgoreworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICBp
bnQzMl90IHJlbF94OworICAgIGludDMyX3QgcmVsX3k7CisgICAgaW50MzJfdCByZWxfejsKK307
CisKKy8qCisgKiBLZXkgZXZlbnQgKGluY2x1ZGVzIHBvaW50ZXIgYnV0dG9ucykKKyAqICAgICAg
ICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfS0VZICAgICB8ICAgICBw
cmVzc2VkICAgIHwgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICB8IDQKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleWNvZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIHByZXNzZWQgLSB1
aW50OF90LCAxIGlmIHByZXNzZWQ7IDAgb3RoZXJ3aXNlCisgKiBrZXljb2RlIC0gdWludDMyX3Qs
IEtFWV8qIGZyb20gbGludXgvaW5wdXQuaAorICovCisKK3N0cnVjdCB4ZW5rYmRfa2V5Cit7Cisg
ICAgdWludDhfdCB0eXBlOworICAgIHVpbnQ4X3QgcHJlc3NlZDsKKyAgICB1aW50MzJfdCBrZXlj
b2RlOworfTsKKworLyoKKyAqIFBvaW50ZXIgYWJzb2x1dGUgcG9zaXRpb24gZXZlbnQKKyAqICAg
ICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAg
MyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfUE9TICAgICB8ICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICB8IDQKKyAqICst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVsX3ogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uIChpbiBGQiBwaXhl
bHMpCisgKiBhYnNfeSAtIGludDMyX3QsIGFic29sdXRlIFkgcG9zaXRpb24gKGluIEZCIHBpeGVs
cykKKyAqIHJlbF96IC0gaW50MzJfdCwgcmVsYXRpdmUgWiBtb3Rpb24gKHdoZWVsKQorICovCisK
K3N0cnVjdCB4ZW5rYmRfcG9zaXRpb24KK3sKKyAgICB1aW50OF90IHR5cGU7CisgICAgaW50MzJf
dCBhYnNfeDsKKyAgICBpbnQzMl90IGFic195OworICAgIGludDMyX3QgcmVsX3o7Cit9OworCisv
KgorICogTXVsdGktdG91Y2ggZXZlbnQgYW5kIGl0cyBzdWItdHlwZXMKKyAqCisgKiBBbGwgbXVs
dGktdG91Y2ggZXZlbnQgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6CisgKgorICogICAgICAg
ICAwICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAg
ICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgICBldmVu
dF90eXBlICAgfCAgIGNvbnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZXZlbnRf
dHlwZSAtIHVudDhfdCwgbXVsdGktdG91Y2ggZXZlbnQgc3ViLXR5cGUsIFhFTktCRF9NVF9FVl8/
Pz8KKyAqIGNvbnRhY3RfaWQgLSB1bnQ4X3QsIElEIG9mIHRoZSBjb250YWN0CisgKgorICogVG91
Y2ggaW50ZXJhY3Rpb25zIGNhbiBjb25zaXN0IG9mIG9uZSBvciBtb3JlIGNvbnRhY3RzLgorICog
Rm9yIGVhY2ggY29udGFjdCwgYSBzZXJpZXMgb2YgZXZlbnRzIGlzIGdlbmVyYXRlZCwgc3RhcnRp
bmcKKyAqIHdpdGggYSBkb3duIGV2ZW50LCBmb2xsb3dlZCBieSB6ZXJvIG9yIG1vcmUgbW90aW9u
IGV2ZW50cywKKyAqIGFuZCBlbmRpbmcgd2l0aCBhbiB1cCBldmVudC4gRXZlbnRzIHJlbGF0aW5n
IHRvIHRoZSBzYW1lCisgKiBjb250YWN0IHBvaW50IGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZSBJ
RCBvZiB0aGUgc2VxdWVuY2U6IGNvbnRhY3QgSUQuCisgKiBDb250YWN0IElEIG1heSBiZSByZXVz
ZWQgYWZ0ZXIgWEVOS0JEX01UX0VWX1VQIGV2ZW50IGFuZAorICogaXMgaW4gdGhlIFswOyBYRU5L
QkRfRklFTERfTlVNX0NPTlRBQ1RTIC0gMV0gcmFuZ2UuCisgKgorICogRm9yIGZ1cnRoZXIgaW5m
b3JtYXRpb24gcGxlYXNlIHJlZmVyIHRvIGRvY3VtZW50YXRpb24gb24gV2F5bGFuZCBbMV0sCisg
KiBMaW51eCBbMl0gYW5kIFdpbmRvd3MgWzNdIG11bHRpLXRvdWNoIHN1cHBvcnQuCisgKgorICog
WzFdIGh0dHBzOi8vY2dpdC5mcmVlZGVza3RvcC5vcmcvd2F5bGFuZC93YXlsYW5kL3RyZWUvcHJv
dG9jb2wvd2F5bGFuZC54bWwKKyAqIFsyXSBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1
bWVudGF0aW9uL2lucHV0L211bHRpLXRvdWNoLXByb3RvY29sLnR4dAorICogWzNdIGh0dHBzOi8v
bXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvamoxNTE1NjQodj12cy44NSkuYXNweAor
ICoKKyAqCisgKiBNdWx0aS10b3VjaCBkb3duIGV2ZW50IC0gc2VudCB3aGVuIGEgbmV3IHRvdWNo
IGlzIG1hZGU6IHRvdWNoIGlzIGFzc2lnbmVkCisgKiBhIHVuaXF1ZSBjb250YWN0IElELCBzZW50
IHdpdGggdGhpcyBhbmQgY29uc2VxdWVudCBldmVudHMgcmVsYXRlZAorICogdG8gdGhpcyB0b3Vj
aC4KKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAyICAgICAg
ICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgX1RZUEVfTVRP
VUNIICB8ICAgX01UX0VWX0RPV04gIHwgICBjb250YWN0X2lkICAgfCAgICByZXNlcnZlZCAgICB8
IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDgKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYWJzX3kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNgor
ICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAKKyAqICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0MAorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKgorICogYWJzX3ggLSBpbnQzMl90LCBhYnNvbHV0ZSBYIHBvc2l0aW9uLCBp
biBwaXhlbHMKKyAqIGFic195IC0gaW50MzJfdCwgYWJzb2x1dGUgWSBwb3NpdGlvbiwgaW4gcGl4
ZWxzCisgKgorICogTXVsdGktdG91Y2ggY29udGFjdCByZWxlYXNlIGV2ZW50CisgKiAgICAgICAg
IDAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VW
X1VQICAgICB8ICAgY29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKwor
ICoKKyAqIE11bHRpLXRvdWNoIG1vdGlvbiBldmVudAorICogICAgICAgICAwICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICBfVFlQRV9NVE9VQ0ggIHwgIF9NVF9FVl9NT1RJT04gfCAgIGNv
bnRhY3RfaWQgICB8ICAgIHJlc2VydmVkICAgIHwgNAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgOAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGFic194ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIKKyAqICstLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYnNfeSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDE2CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAyMAorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBhYnNfeCAtIGlu
dDMyX3QsIGFic29sdXRlIFggcG9zaXRpb24sIGluIHBpeGVscywKKyAqIGFic195IC0gaW50MzJf
dCwgYWJzb2x1dGUgWSBwb3NpdGlvbiwgaW4gcGl4ZWxzLAorICoKKyAqIE11bHRpLXRvdWNoIGlu
cHV0IHN5bmNocm9uaXphdGlvbiBldmVudCAtIHNob3dzIGVuZCBvZiBhIHNldCBvZiBldmVudHMK
KyAqIHdoaWNoIGxvZ2ljYWxseSBiZWxvbmcgdG9nZXRoZXIuCisgKiAgICAgICAgIDAgICAgICAg
ICAgICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0
CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NZTiAgICB8
ICAgY29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIE11
bHRpLXRvdWNoIHNoYXBlIGV2ZW50IC0gdG91Y2ggcG9pbnQncyBzaGFwZSBoYXMgY2hhbmdlZCBp
dHMgc2hhcGUuCisgKiBTaGFwZSBpcyBhcHByb3hpbWF0ZWQgYnkgYW4gZWxsaXBzZSB0aHJvdWdo
IHRoZSBtYWpvciBhbmQgbWlub3IgYXhpcworICogbGVuZ3RoczogbWFqb3IgaXMgdGhlIGxvbmdl
ciBkaWFtZXRlciBvZiB0aGUgZWxsaXBzZSBhbmQgbWlub3IgaXMgdGhlCisgKiBzaG9ydGVyIG9u
ZS4gQ2VudGVyIG9mIHRoZSBlbGxpcHNlIGlzIHJlcG9ydGVkIHZpYQorICogWEVOS0JEX01UX0VW
X0RPV04vWEVOS0JEX01UX0VWX01PVElPTiBldmVudHMuCisgKiAgICAgICAgIDAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgIF9UWVBFX01UT1VDSCAgfCAgX01UX0VWX1NIQVBFICB8ICAg
Y29udGFjdF9pZCAgIHwgICAgcmVzZXJ2ZWQgICAgfCA0CisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA4CisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWFqb3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMgorICogKy0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbm9yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDIwCisgKiArLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgNDAKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG1ham9yIC0g
dW50MzJfdCwgbGVuZ3RoIG9mIHRoZSBtYWpvciBheGlzLCBwaXhlbHMKKyAqIG1pbm9yIC0gdW50
MzJfdCwgbGVuZ3RoIG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMKKyAqCisgKiBNdWx0aS10b3Vj
aCBvcmllbnRhdGlvbiBldmVudCAtIHRvdWNoIHBvaW50J3Mgc2hhcGUgaGFzIGNoYW5nZWQKKyAq
IGl0cyBvcmllbnRhdGlvbjogY2FsY3VsYXRlZCBhcyBhIGNsb2Nrd2lzZSBhbmdsZSBiZXR3ZWVu
IHRoZSBtYWpvciBheGlzCisgKiBvZiB0aGUgZWxsaXBzZSBhbmQgcG9zaXRpdmUgWSBheGlzIGlu
IGRlZ3JlZXMsIFstMTgwOyArMTgwXS4KKyAqICAgICAgICAgMCAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tKworICogfCAgX1RZUEVfTVRPVUNIICB8ICBfTVRfRVZfT1JJRU5UIHwgICBjb250YWN0X2lk
ICAgfCAgICByZXNlcnZlZCAgICB8IDQKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDgKKyAqICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgb3JpZW50YXRpb24gICAgICAgICAg
IHwgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICB8IDEyCisgKiArLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAxNgorICogKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDQwCisgKiArLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisg
KiBvcmllbnRhdGlvbiAtIGludDE2X3QsIGNsb2Nrd2lzZSBhbmdsZSBvZiB0aGUgbWFqb3IgYXhp
cworICovCisKK3N0cnVjdCB4ZW5rYmRfbXRvdWNoIHsKKyAgICB1aW50OF90IHR5cGU7ICAgICAg
ICAgICAgLyogWEVOS0JEX1RZUEVfTVRPVUNIICovCisgICAgdWludDhfdCBldmVudF90eXBlOyAg
ICAgIC8qIFhFTktCRF9NVF9FVl8/Pz8gKi8KKyAgICB1aW50OF90IGNvbnRhY3RfaWQ7CisgICAg
dWludDhfdCByZXNlcnZlZFs1XTsgICAgIC8qIHJlc2VydmVkIGZvciB0aGUgZnV0dXJlIHVzZSAq
LworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIGludDMyX3QgYWJz
X3g7ICAgLyogYWJzb2x1dGUgWCBwb3NpdGlvbiwgcGl4ZWxzICovCisgICAgICAgICAgICBpbnQz
Ml90IGFic195OyAgIC8qIGFic29sdXRlIFkgcG9zaXRpb24sIHBpeGVscyAqLworICAgICAgICB9
IHBvczsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQzMl90IG1ham9yOyAgLyog
bGVuZ3RoIG9mIHRoZSBtYWpvciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAgICAgIHVpbnQzMl90
IG1pbm9yOyAgLyogbGVuZ3RoIG9mIHRoZSBtaW5vciBheGlzLCBwaXhlbHMgKi8KKyAgICAgICAg
fSBzaGFwZTsKKyAgICAgICAgaW50MTZfdCBvcmllbnRhdGlvbjsgLyogY2xvY2t3aXNlIGFuZ2xl
IG9mIHRoZSBtYWpvciBheGlzICovCisgICAgfSB1OworfTsKKworI2RlZmluZSBYRU5LQkRfSU5f
RVZFTlRfU0laRSA0MAorCit1bmlvbiB4ZW5rYmRfaW5fZXZlbnQKK3sKKyAgICB1aW50OF90IHR5
cGU7CisgICAgc3RydWN0IHhlbmtiZF9tb3Rpb24gbW90aW9uOworICAgIHN0cnVjdCB4ZW5rYmRf
a2V5IGtleTsKKyAgICBzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uIHBvczsKKyAgICBzdHJ1Y3QgeGVu
a2JkX210b3VjaCBtdG91Y2g7CisgICAgY2hhciBwYWRbWEVOS0JEX0lOX0VWRU5UX1NJWkVdOwor
fTsKKworLyoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgRnJvbnRlbmQgdG8gYmFja2VuZCBldmVudHMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIE91dCBldmVudHMgbWF5IGJlIHNlbnQgb25seSB3aGVuIHJlcXVlc3RlZCBieSBiYWNr
ZW5kLCBhbmQgcmVjZWlwdAorICogb2YgYW4gdW5rbm93biBvdXQgZXZlbnQgaXMgYW4gZXJyb3Iu
CisgKiBObyBvdXQgZXZlbnRzIGN1cnJlbnRseSBkZWZpbmVkLgorCisgKiBBbGwgZXZlbnQgcGFj
a2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNDAgb2N0ZXRzKQorICogQWxsIGV2ZW50IHBhY2tl
dHMgaGF2ZSBjb21tb24gaGVhZGVyOgorICogICAgICAgICAgMCAgICAgICAgIG9jdGV0CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgIHR5cGUgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB0eXBlIC0gdWludDhfdCwgZXZlbnQgY29kZQorICovCisKKyNkZWZpbmUg
WEVOS0JEX09VVF9FVkVOVF9TSVpFIDQwCisKK3VuaW9uIHhlbmtiZF9vdXRfZXZlbnQKK3sKKyAg
ICB1aW50OF90IHR5cGU7CisgICAgY2hhciBwYWRbWEVOS0JEX09VVF9FVkVOVF9TSVpFXTsKK307
CisKKy8qCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFNoYXJlZCBwYWdlCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqLworCisjZGVmaW5lIFhF
TktCRF9JTl9SSU5HX1NJWkUgMjA0OAorI2RlZmluZSBYRU5LQkRfSU5fUklOR19MRU4gKFhFTktC
RF9JTl9SSU5HX1NJWkUgLyBYRU5LQkRfSU5fRVZFTlRfU0laRSkKKyNkZWZpbmUgWEVOS0JEX0lO
X1JJTkdfT0ZGUyAxMDI0CisjZGVmaW5lIFhFTktCRF9JTl9SSU5HKHBhZ2UpIFwKKyAgICAoKHVu
aW9uIHhlbmtiZF9pbl9ldmVudCAqKSgoY2hhciAqKShwYWdlKSArIFhFTktCRF9JTl9SSU5HX09G
RlMpKQorI2RlZmluZSBYRU5LQkRfSU5fUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktC
RF9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5LQkRfSU5fUklOR19MRU5dKQorCisjZGVmaW5l
IFhFTktCRF9PVVRfUklOR19TSVpFIDEwMjQKKyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HX0xFTiAo
WEVOS0JEX09VVF9SSU5HX1NJWkUgLyBYRU5LQkRfT1VUX0VWRU5UX1NJWkUpCisjZGVmaW5lIFhF
TktCRF9PVVRfUklOR19PRkZTIChYRU5LQkRfSU5fUklOR19PRkZTICsgWEVOS0JEX0lOX1JJTkdf
U0laRSkKKyNkZWZpbmUgWEVOS0JEX09VVF9SSU5HKHBhZ2UpIFwKKyAgICAoKHVuaW9uIHhlbmti
ZF9vdXRfZXZlbnQgKikoKGNoYXIgKikocGFnZSkgKyBYRU5LQkRfT1VUX1JJTkdfT0ZGUykpCisj
ZGVmaW5lIFhFTktCRF9PVVRfUklOR19SRUYocGFnZSwgaWR4KSBcCisgICAgKFhFTktCRF9PVVRf
UklORygocGFnZSkpWyhpZHgpICUgWEVOS0JEX09VVF9SSU5HX0xFTl0pCisKK3N0cnVjdCB4ZW5r
YmRfcGFnZQoreworICAgIHVpbnQzMl90IGluX2NvbnMsIGluX3Byb2Q7CisgICAgdWludDMyX3Qg
b3V0X2NvbnMsIG91dF9wcm9kOworfTsKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19LQkRJ
Rl9IX18gKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5o
IGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMC4uNDhmYTUzMDk1MAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oCkBAIC0wLDAgKzEsMTAxMCBAQAorLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgorICogbmV0aWYuaAorICoKKyAqIFVuaWZpZWQgbmV0d29yay1kZXZp
Y2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBp
cyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5n
IGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRo
b3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmln
aHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3Vi
bGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBw
ZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRv
IHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJv
dmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBp
bmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUg
U29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElO
RyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAor
ICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4g
SU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
RworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1Ig
VEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENv
cHlyaWdodCAoYykgMjAwMy0yMDA0LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgX19YRU5f
UFVCTElDX0lPX05FVElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCisK
KyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAq
IE9sZGVyIGltcGxlbWVudGF0aW9uIG9mIFhlbiBuZXR3b3JrIGZyb250ZW5kIC8gYmFja2VuZCBo
YXMgYW4KKyAqIGltcGxpY2l0IGRlcGVuZGVuY3kgb24gdGhlIE1BWF9TS0JfRlJBR1MgYXMgdGhl
IG1heGltdW0gbnVtYmVyIG9mCisgKiByaW5nIHNsb3RzIGEgc2tiIGNhbiB1c2UuIE5ldGZyb250
IC8gbmV0YmFjayBtYXkgbm90IHdvcmsgYXMKKyAqIGV4cGVjdGVkIHdoZW4gZnJvbnRlbmQgYW5k
IGJhY2tlbmQgaGF2ZSBkaWZmZXJlbnQgTUFYX1NLQl9GUkFHUy4KKyAqCisgKiBBIGJldHRlciBh
cHByb2FjaCBpcyB0byBhZGQgbWVjaGFuaXNtIGZvciBuZXRmcm9udCAvIG5ldGJhY2sgdG8KKyAq
IG5lZ290aWF0ZSB0aGlzIHZhbHVlLiBIb3dldmVyIHdlIGNhbm5vdCBmaXggYWxsIHBvc3NpYmxl
CisgKiBmcm9udGVuZHMsIHNvIHdlIG5lZWQgdG8gZGVmaW5lIGEgdmFsdWUgd2hpY2ggc3RhdGVz
IHRoZSBtaW5pbXVtCisgKiBzbG90cyBiYWNrZW5kIG11c3Qgc3VwcG9ydC4KKyAqCisgKiBUaGUg
bWluaW11bSB2YWx1ZSBkZXJpdmVzIGZyb20gb2xkZXIgTGludXgga2VybmVsJ3MgTUFYX1NLQl9G
UkFHUworICogKDE4KSwgd2hpY2ggaXMgcHJvdmVkIHRvIHdvcmsgd2l0aCBtb3N0IGZyb250ZW5k
cy4gQW55IG5ldyBiYWNrZW5kCisgKiB3aGljaCBkb2Vzbid0IG5lZ290aWF0ZSB3aXRoIGZyb250
ZW5kIHNob3VsZCBleHBlY3QgZnJvbnRlbmQgdG8KKyAqIHNlbmQgYSB2YWxpZCBwYWNrZXQgdXNp
bmcgc2xvdHMgdXAgdG8gdGhpcyB2YWx1ZS4KKyAqLworI2RlZmluZSBYRU5fTkVUSUZfTlJfU0xP
VFNfTUlOIDE4CisKKy8qCisgKiBOb3RpZmljYXRpb25zIGFmdGVyIGVucXVldWluZyBhbnkgdHlw
ZSBvZiBtZXNzYWdlIHNob3VsZCBiZSBjb25kaXRpb25hbCBvbgorICogdGhlIGFwcHJvcHJpYXRl
IHJlcV9ldmVudCBvciByc3BfZXZlbnQgZmllbGQgaW4gdGhlIHNoYXJlZCByaW5nLgorICogSWYg
dGhlIGNsaWVudCBzZW5kcyBub3RpZmljYXRpb24gZm9yIHJ4IHJlcXVlc3RzIHRoZW4gaXQgc2hv
dWxkIHNwZWNpZnkKKyAqIGZlYXR1cmUgJ2ZlYXR1cmUtcngtbm90aWZ5JyB2aWEgeGVuYnVzLiBP
dGhlcndpc2UgdGhlIGJhY2tlbmQgd2lsbCBhc3N1bWUKKyAqIHRoYXQgaXQgY2Fubm90IHNhZmVs
eSBxdWV1ZSBwYWNrZXRzIChhcyBpdCBtYXkgbm90IGJlIGtpY2tlZCB0byBzZW5kIHRoZW0pLgor
ICovCisKKy8qCisgKiAiZmVhdHVyZS1zcGxpdC1ldmVudC1jaGFubmVscyIgaXMgaW50cm9kdWNl
ZCB0byBzZXBhcmF0ZSBndWVzdCBUWAorICogYW5kIFJYIG5vdGlmaWNhdGlvbi4gQmFja2VuZCBl
aXRoZXIgZG9lc24ndCBzdXBwb3J0IHRoaXMgZmVhdHVyZSBvcgorICogYWR2ZXJ0aXNlcyBpdCB2
aWEgeGVuc3RvcmUgYXMgMCAoZGlzYWJsZWQpIG9yIDEgKGVuYWJsZWQpLgorICoKKyAqIFRvIG1h
a2UgdXNlIG9mIHRoaXMgZmVhdHVyZSwgZnJvbnRlbmQgc2hvdWxkIGFsbG9jYXRlIHR3byBldmVu
dAorICogY2hhbm5lbHMgZm9yIFRYIGFuZCBSWCwgYWR2ZXJ0aXNlIHRoZW0gdG8gYmFja2VuZCBh
cworICogImV2ZW50LWNoYW5uZWwtdHgiIGFuZCAiZXZlbnQtY2hhbm5lbC1yeCIgcmVzcGVjdGl2
ZWx5LiBJZiBmcm9udGVuZAorICogZG9lc24ndCB3YW50IHRvIHVzZSB0aGlzIGZlYXR1cmUsIGl0
IGp1c3Qgd3JpdGVzICJldmVudC1jaGFubmVsIgorICogbm9kZSBhcyBiZWZvcmUuCisgKi8KKwor
LyoKKyAqIE11bHRpcGxlIHRyYW5zbWl0IGFuZCByZWNlaXZlIHF1ZXVlczoKKyAqIElmIHN1cHBv
cnRlZCwgdGhlIGJhY2tlbmQgd2lsbCB3cml0ZSB0aGUga2V5ICJtdWx0aS1xdWV1ZS1tYXgtcXVl
dWVzIiB0bworICogdGhlIGRpcmVjdG9yeSBmb3IgdGhhdCB2aWYsIGFuZCBzZXQgaXRzIHZhbHVl
IHRvIHRoZSBtYXhpbXVtIHN1cHBvcnRlZAorICogbnVtYmVyIG9mIHF1ZXVlcy4KKyAqIEZyb250
ZW5kcyB0aGF0IGFyZSBhd2FyZSBvZiB0aGlzIGZlYXR1cmUgYW5kIHdpc2ggdG8gdXNlIGl0IGNh
biB3cml0ZSB0aGUKKyAqIGtleSAibXVsdGktcXVldWUtbnVtLXF1ZXVlcyIsIHNldCB0byB0aGUg
bnVtYmVyIHRoZXkgd2lzaCB0byB1c2UsIHdoaWNoCisgKiBtdXN0IGJlIGdyZWF0ZXIgdGhhbiB6
ZXJvLCBhbmQgbm8gbW9yZSB0aGFuIHRoZSB2YWx1ZSByZXBvcnRlZCBieSB0aGUgYmFja2VuZAor
ICogaW4gIm11bHRpLXF1ZXVlLW1heC1xdWV1ZXMiLgorICoKKyAqIFF1ZXVlcyByZXBsaWNhdGUg
dGhlIHNoYXJlZCByaW5ncyBhbmQgZXZlbnQgY2hhbm5lbHMuCisgKiAiZmVhdHVyZS1zcGxpdC1l
dmVudC1jaGFubmVscyIgbWF5IG9wdGlvbmFsbHkgYmUgdXNlZCB3aGVuIHVzaW5nCisgKiBtdWx0
aXBsZSBxdWV1ZXMsIGJ1dCBpcyBub3QgbWFuZGF0b3J5LgorICoKKyAqIEVhY2ggcXVldWUgY29u
c2lzdHMgb2Ygb25lIHNoYXJlZCByaW5nIHBhaXIsIGkuZS4gdGhlcmUgbXVzdCBiZSB0aGUgc2Ft
ZQorICogbnVtYmVyIG9mIHR4IGFuZCByeCByaW5ncy4KKyAqCisgKiBGb3IgZnJvbnRlbmRzIHJl
cXVlc3RpbmcganVzdCBvbmUgcXVldWUsIHRoZSB1c3VhbCBldmVudC1jaGFubmVsIGFuZAorICog
cmluZy1yZWYga2V5cyBhcmUgd3JpdHRlbiBhcyBiZWZvcmUsIHNpbXBsaWZ5aW5nIHRoZSBiYWNr
ZW5kIHByb2Nlc3NpbmcKKyAqIHRvIGF2b2lkIGRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYSBmcm9u
dGVuZCB0aGF0IGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGUKKyAqIG11bHRpLXF1ZXVlIGZlYXR1cmUs
IGFuZCBvbmUgdGhhdCBkb2VzLCBidXQgcmVxdWVzdGVkIG9ubHkgb25lIHF1ZXVlLgorICoKKyAq
IEZyb250ZW5kcyByZXF1ZXN0aW5nIHR3byBvciBtb3JlIHF1ZXVlcyBtdXN0IG5vdCB3cml0ZSB0
aGUgdG9wbGV2ZWwKKyAqIGV2ZW50LWNoYW5uZWwgKG9yIGV2ZW50LWNoYW5uZWwte3R4LHJ4fSkg
YW5kIHt0eCxyeH0tcmluZy1yZWYga2V5cywKKyAqIGluc3RlYWQgd3JpdGluZyB0aG9zZSBrZXlz
IHVuZGVyIHN1Yi1rZXlzIGhhdmluZyB0aGUgbmFtZSAicXVldWUtTiIgd2hlcmUKKyAqIE4gaXMg
dGhlIGludGVnZXIgSUQgb2YgdGhlIHF1ZXVlIGZvciB3aGljaCB0aG9zZSBrZXlzIGJlbG9uZy4g
UXVldWVzCisgKiBhcmUgaW5kZXhlZCBmcm9tIHplcm8uIEZvciBleGFtcGxlLCBhIGZyb250ZW5k
IHdpdGggdHdvIHF1ZXVlcyBhbmQgc3BsaXQKKyAqIGV2ZW50IGNoYW5uZWxzIG11c3Qgd3JpdGUg
dGhlIGZvbGxvd2luZyBzZXQgb2YgcXVldWUtcmVsYXRlZCBrZXlzOgorICoKKyAqIC9sb2NhbC9k
b21haW4vMS9kZXZpY2UvdmlmLzAvbXVsdGktcXVldWUtbnVtLXF1ZXVlcyA9ICIyIgorICogL2xv
Y2FsL2RvbWFpbi8xL2RldmljZS92aWYvMC9xdWV1ZS0wID0gIiIKKyAqIC9sb2NhbC9kb21haW4v
MS9kZXZpY2UvdmlmLzAvcXVldWUtMC90eC1yaW5nLXJlZiA9ICI8cmluZy1yZWYtdHgwPiIKKyAq
IC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9yeC1yaW5nLXJlZiA9ICI8cmlu
Zy1yZWYtcngwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMC9ldmVu
dC1jaGFubmVsLXR4ID0gIjxldnRjaG4tdHgwPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uv
dmlmLzAvcXVldWUtMC9ldmVudC1jaGFubmVsLXJ4ID0gIjxldnRjaG4tcngwPiIKKyAqIC9sb2Nh
bC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMSA9ICIiCisgKiAvbG9jYWwvZG9tYWluLzEv
ZGV2aWNlL3ZpZi8wL3F1ZXVlLTEvdHgtcmluZy1yZWYgPSAiPHJpbmctcmVmLXR4MT4iCisgKiAv
bG9jYWwvZG9tYWluLzEvZGV2aWNlL3ZpZi8wL3F1ZXVlLTEvcngtcmluZy1yZWYgPSAiPHJpbmct
cmVmLXJ4MSIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2UvdmlmLzAvcXVldWUtMS9ldmVudC1j
aGFubmVsLXR4ID0gIjxldnRjaG4tdHgxPiIKKyAqIC9sb2NhbC9kb21haW4vMS9kZXZpY2Uvdmlm
LzAvcXVldWUtMS9ldmVudC1jaGFubmVsLXJ4ID0gIjxldnRjaG4tcngxPiIKKyAqCisgKiBJZiB0
aGVyZSBpcyBhbnkgaW5jb25zaXN0ZW5jeSBpbiB0aGUgWGVuU3RvcmUgZGF0YSwgdGhlIGJhY2tl
bmQgbWF5CisgKiBjaG9vc2Ugbm90IHRvIGNvbm5lY3QgYW55IHF1ZXVlcywgaW5zdGVhZCB0cmVh
dGluZyB0aGUgcmVxdWVzdCBhcyBhbgorICogZXJyb3IuIFRoaXMgaW5jbHVkZXMgc2NlbmFyaW9z
IHdoZXJlIG1vcmUgKG9yIGZld2VyKSBxdWV1ZXMgd2VyZQorICogcmVxdWVzdGVkIHRoYW4gdGhl
IGZyb250ZW5kIHByb3ZpZGVkIGRldGFpbHMgZm9yLgorICoKKyAqIE1hcHBpbmcgb2YgcGFja2V0
cyB0byBxdWV1ZXMgaXMgY29uc2lkZXJlZCB0byBiZSBhIGZ1bmN0aW9uIG9mIHRoZQorICogdHJh
bnNtaXR0aW5nIHN5c3RlbSAoYmFja2VuZCBvciBmcm9udGVuZCkgYW5kIGlzIG5vdCBuZWdvdGlh
dGVkCisgKiBiZXR3ZWVuIHRoZSB0d28uIEd1ZXN0cyBhcmUgZnJlZSB0byB0cmFuc21pdCBwYWNr
ZXRzIG9uIGFueSBxdWV1ZQorICogdGhleSBjaG9vc2UsIHByb3ZpZGVkIGl0IGhhcyBiZWVuIHNl
dCB1cCBjb3JyZWN0bHkuIEd1ZXN0cyBtdXN0IGJlCisgKiBwcmVwYXJlZCB0byByZWNlaXZlIHBh
Y2tldHMgb24gYW55IHF1ZXVlIHRoZXkgaGF2ZSByZXF1ZXN0ZWQgYmUgc2V0IHVwLgorICovCisK
Ky8qCisgKiAiZmVhdHVyZS1uby1jc3VtLW9mZmxvYWQiIHNob3VsZCBiZSB1c2VkIHRvIHR1cm4g
SVB2NCBUQ1AvVURQIGNoZWNrc3VtCisgKiBvZmZsb2FkIG9mZiBvciBvbi4gSWYgaXQgaXMgbWlz
c2luZyB0aGVuIHRoZSBmZWF0dXJlIGlzIGFzc3VtZWQgdG8gYmUgb24uCisgKiAiZmVhdHVyZS1p
cHY2LWNzdW0tb2ZmbG9hZCIgc2hvdWxkIGJlIHVzZWQgdG8gdHVybiBJUHY2IFRDUC9VRFAgY2hl
Y2tzdW0KKyAqIG9mZmxvYWQgb24gb3Igb2ZmLiBJZiBpdCBpcyBtaXNzaW5nIHRoZW4gdGhlIGZl
YXR1cmUgaXMgYXNzdW1lZCB0byBiZSBvZmYuCisgKi8KKworLyoKKyAqICJmZWF0dXJlLWdzby10
Y3B2NCIgYW5kICJmZWF0dXJlLWdzby10Y3B2NiIgYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRv
CisgKiBoYW5kbGUgbGFyZ2UgVENQIHBhY2tldHMgKGluIElQdjQgb3IgSVB2NiBmb3JtIHJlc3Bl
Y3RpdmVseSkuIE5laXRoZXIKKyAqIGZyb250ZW5kcyBub3IgYmFja2VuZHMgYXJlIGFzc3VtZWQg
dG8gYmUgY2FwYWJsZSB1bmxlc3MgdGhlIGZsYWdzIGFyZQorICogcHJlc2VudC4KKyAqLworCisv
KgorICogImZlYXR1cmUtbXVsdGljYXN0LWNvbnRyb2wiIGFuZCAiZmVhdHVyZS1keW5hbWljLW11
bHRpY2FzdC1jb250cm9sIgorICogYWR2ZXJ0aXNlIHRoZSBjYXBhYmlsaXR5IHRvIGZpbHRlciBl
dGhlcm5ldCBtdWx0aWNhc3QgcGFja2V0cyBpbiB0aGUKKyAqIGJhY2tlbmQuIElmIHRoZSBmcm9u
dGVuZCB3aXNoZXMgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcyBmZWF0dXJlIHRoZW4KKyAqIGl0
IG1heSBzZXQgInJlcXVlc3QtbXVsdGljYXN0LWNvbnRyb2wiLiBJZiB0aGUgYmFja2VuZCBvbmx5
IGFkdmVydGlzZXMKKyAqICJmZWF0dXJlLW11bHRpY2FzdC1jb250cm9sIiB0aGVuICJyZXF1ZXN0
LW11bHRpY2FzdC1jb250cm9sIiBtdXN0IGJlIHNldAorICogYmVmb3JlIHRoZSBmcm9udGVuZCBt
b3ZlcyBpbnRvIHRoZSBjb25uZWN0ZWQgc3RhdGUuIFRoZSBiYWNrZW5kIHdpbGwKKyAqIHNhbXBs
ZSB0aGUgdmFsdWUgb24gdGhpcyBzdGF0ZSB0cmFuc2l0aW9uIGFuZCBhbnkgc3Vic2VxdWVudCBj
aGFuZ2UgaW4KKyAqIHZhbHVlIHdpbGwgaGF2ZSBubyBlZmZlY3QuIEhvd2V2ZXIsIGlmIHRoZSBi
YWNrZW5kIGFsc28gYWR2ZXJ0aXNlcworICogImZlYXR1cmUtZHluYW1pYy1tdWx0aWNhc3QtY29u
dHJvbCIgdGhlbiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIKKyAqIG1heSBiZSBzZXQgYnkg
dGhlIGZyb250ZW5kIGF0IGFueSB0aW1lLiBJbiB0aGlzIGNhc2UsIHRoZSBiYWNrZW5kIHdpbGwK
KyAqIHdhdGNoIHRoZSB2YWx1ZSBhbmQgcmUtc2FtcGxlIG9uIHdhdGNoIGV2ZW50cy4KKyAqCisg
KiBJZiB0aGUgc2FtcGxlZCB2YWx1ZSBvZiAicmVxdWVzdC1tdWx0aWNhc3QtY29udHJvbCIgaXMg
c2V0IHRoZW4gdGhlCisgKiBiYWNrZW5kIHRyYW5zbWl0IHNpZGUgc2hvdWxkIG5vIGxvbmdlciBm
bG9vZCBtdWx0aWNhc3QgcGFja2V0cyB0byB0aGUKKyAqIGZyb250ZW5kLCBpdCBzaG91bGQgaW5z
dGVhZCBkcm9wIGFueSBtdWx0aWNhc3QgcGFja2V0IHRoYXQgZG9lcyBub3QKKyAqIG1hdGNoIGlu
IGEgZmlsdGVyIGxpc3QuCisgKiBUaGUgbGlzdCBpcyBhbWVuZGVkIGJ5IHRoZSBmcm9udGVuZCBi
eSBzZW5kaW5nIGR1bW15IHRyYW5zbWl0IHJlcXVlc3RzCisgKiBjb250YWluaW5nIFhFTl9ORVRJ
Rl9FWFRSQV9UWVBFX01DQVNUX3tBREQsREVMfSBleHRyYS1pbmZvIGZyYWdtZW50cyBhcworICog
c3BlY2lmaWVkIGJlbG93LgorICogTm90ZSB0aGF0IHRoZSBmaWx0ZXIgbGlzdCBtYXkgYmUgYW1l
bmRlZCBldmVuIGlmIHRoZSBzYW1wbGVkIHZhbHVlIG9mCisgKiAicmVxdWVzdC1tdWx0aWNhc3Qt
Y29udHJvbCIgaXMgbm90IHNldCwgaG93ZXZlciB0aGUgZmlsdGVyIHNob3VsZCBvbmx5CisgKiBi
ZSBhcHBsaWVkIGlmIGl0IGlzIHNldC4KKyAqLworCisvKgorICogQ29udHJvbCByaW5nCisgKiA9
PT09PT09PT09PT0KKyAqCisgKiBTb21lIGZlYXR1cmVzLCBzdWNoIGFzIGhhc2hpbmcgKGRldGFp
bGVkIGJlbG93KSwgcmVxdWlyZSBhCisgKiBzaWduaWZpY2FudCBhbW91bnQgb2Ygb3V0LW9mLWJh
bmQgZGF0YSB0byBiZSBwYXNzZWQgZnJvbSBmcm9udGVuZCB0bworICogYmFja2VuZC4gVXNlIG9m
IHhlbnN0b3JlIGlzIG5vdCBzdWl0YWJsZSBmb3IgbGFyZ2UgcXVhbnRpdGllcyBvZiBkYXRhCisg
KiBiZWNhdXNlIG9mIHF1b3RhIGxpbWl0YXRpb25zIGFuZCBzbyBhIGRlZGljYXRlZCAnY29udHJv
bCByaW5nJyBpcyB1c2VkLgorICogVGhlIGFiaWxpdHkgb2YgdGhlIGJhY2tlbmQgdG8gdXNlIGEg
Y29udHJvbCByaW5nIGlzIGFkdmVydGlzZWQgYnkKKyAqIHNldHRpbmc6CisgKgorICogL2xvY2Fs
L2RvbWFpbi9YL2JhY2tlbmQvPGRvbWlkPi88dmlmPi9mZWF0dXJlLWN0cmwtcmluZyA9ICIxIgor
ICoKKyAqIFRoZSBmcm9udGVuZCBwcm92aWRlcyBhIGNvbnRyb2wgcmluZyB0byB0aGUgYmFja2Vu
ZCBieSBzZXR0aW5nOgorICoKKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZpY2UvdmlmLzx2
aWY+L2N0cmwtcmluZy1yZWYgPSA8Z3JlZj4KKyAqIC9sb2NhbC9kb21haW4vPGRvbWlkPi9kZXZp
Y2UvdmlmLzx2aWY+L2V2ZW50LWNoYW5uZWwtY3RybCA9IDxwb3J0PgorICoKKyAqIHdoZXJlIDxn
cmVmPiBpcyB0aGUgZ3JhbnQgcmVmZXJlbmNlIG9mIHRoZSBzaGFyZWQgcGFnZSB1c2VkIHRvCisg
KiBpbXBsZW1lbnQgdGhlIGNvbnRyb2wgcmluZyBhbmQgPHBvcnQ+IGlzIGFuIGV2ZW50IGNoYW5u
ZWwgdG8gYmUgdXNlZAorICogYXMgYSBtYWlsYm94IGludGVycnVwdC4gVGhlc2Uga2V5cyBtdXN0
IGJlIHNldCBiZWZvcmUgdGhlIGZyb250ZW5kCisgKiBtb3ZlcyBpbnRvIHRoZSBjb25uZWN0ZWQg
c3RhdGUuCisgKgorICogVGhlIGNvbnRyb2wgcmluZyB1c2VzIGEgZml4ZWQgcmVxdWVzdC9yZXNw
b25zZSBtZXNzYWdlIHNpemUgYW5kIGlzCisgKiBiYWxhbmNlZCAoaS5lLiBvbmUgcmVxdWVzdCB0
byBvbmUgcmVzcG9uc2UpLCBzbyBvcGVyYXRpb25hbGx5IGl0IGlzIG11Y2gKKyAqIHRoZSBzYW1l
IGFzIGEgdHJhbnNtaXQgb3IgcmVjZWl2ZSByaW5nLgorICogTm90ZSB0aGF0IHRoZXJlIGlzIG5v
IHJlcXVpcmVtZW50IHRoYXQgcmVzcG9uc2VzIGFyZSBpc3N1ZWQgaW4gdGhlIHNhbWUKKyAqIG9y
ZGVyIGFzIHJlcXVlc3RzLgorICovCisKKy8qCisgKiBIYXNoIHR5cGVzCisgKiA9PT09PT09PT09
CisgKgorICogRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGUgZGVmaW5pdGlvbnMgYmVsb3csICdQYWNr
ZXRbXScgaXMgYW4gYXJyYXkgb2YKKyAqIG9jdGV0cyBjb250YWluaW5nIGFuIElQIHBhY2tldCB3
aXRob3V0IG9wdGlvbnMsICdBcnJheVtYLi5ZXScgbWVhbnMgYQorICogc3ViLWFycmF5IG9mICdB
cnJheScgY29udGFpbmluZyBieXRlcyBYIHRocnUgWSBpbmNsdXNpdmUsIGFuZCAnKycgaXMKKyAq
IHVzZWQgdG8gaW5kaWNhdGUgY29uY2F0ZW5hdGlvbiBvZiBhcnJheXMuCisgKi8KKworLyoKKyAq
IEEgaGFzaCBjYWxjdWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhcyBmb2xsb3dz
OgorICoKKyAqIEJ1ZmZlclswLi44XSA9IFBhY2tldFsxMi4uMTVdIChzb3VyY2UgYWRkcmVzcykg
KworICogICAgICAgICAgICAgICAgUGFja2V0WzE2Li4xOV0gKGRlc3RpbmF0aW9uIGFkZHJlc3Mp
CisgKgorICogUmVzdWx0ID0gSGFzaChCdWZmZXIsIDgpCisgKi8KKyNkZWZpbmUgX1hFTl9ORVRJ
Rl9DVFJMX0hBU0hfVFlQRV9JUFY0IDAKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9UWVBF
X0lQVjQgXAorICAgICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNCkKKworLyoK
KyAqIEEgaGFzaCBjYWxjdWxhdGVkIG92ZXIgYW4gSVAgdmVyc2lvbiA0IGhlYWRlciBhbmQgVENQ
IGhlYWRlciBhcworICogZm9sbG93czoKKyAqCisgKiBCdWZmZXJbMC4uMTJdID0gUGFja2V0WzEy
Li4xNV0gKHNvdXJjZSBhZGRyZXNzKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzE2Li4x
OV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjAu
LjIxXSAoc291cmNlIHBvcnQpICsKKyAqICAgICAgICAgICAgICAgICBQYWNrZXRbMjIuLjIzXSAo
ZGVzdGluYXRpb24gcG9ydCkKKyAqCisgKiBSZXN1bHQgPSBIYXNoKEJ1ZmZlciwgMTIpCisgKi8K
KyNkZWZpbmUgX1hFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0X1RDUCAxCisjZGVmaW5lIFhF
Tl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY0X1RDUCBcCisgICAgKDEgPDwgX1hFTl9ORVRJRl9D
VFJMX0hBU0hfVFlQRV9JUFY0X1RDUCkKKworLyoKKyAqIEEgaGFzaCBjYWxjdWxhdGVkIG92ZXIg
YW4gSVAgdmVyc2lvbiA2IGhlYWRlciBhcyBmb2xsb3dzOgorICoKKyAqIEJ1ZmZlclswLi4zMl0g
PSBQYWNrZXRbOC4uMjNdICAoc291cmNlIGFkZHJlc3MgKSArCisgKiAgICAgICAgICAgICAgICAg
UGFja2V0WzI0Li4zOV0gKGRlc3RpbmF0aW9uIGFkZHJlc3MpCisgKgorICogUmVzdWx0ID0gSGFz
aChCdWZmZXIsIDMyKQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBW
NiAyCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX0hBU0hfVFlQRV9JUFY2IFwKKyAgICAoMSA8PCBf
WEVOX05FVElGX0NUUkxfSEFTSF9UWVBFX0lQVjYpCisKKy8qCisgKiBBIGhhc2ggY2FsY3VsYXRl
ZCBvdmVyIGFuIElQIHZlcnNpb24gNiBoZWFkZXIgYW5kIFRDUCBoZWFkZXIgYXMKKyAqIGZvbGxv
d3M6CisgKgorICogQnVmZmVyWzAuLjM2XSA9IFBhY2tldFs4Li4yM10gIChzb3VyY2UgYWRkcmVz
cykgKworICogICAgICAgICAgICAgICAgIFBhY2tldFsyNC4uMzldIChkZXN0aW5hdGlvbiBhZGRy
ZXNzKSArCisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzQwLi40MV0gKHNvdXJjZSBwb3J0KSAr
CisgKiAgICAgICAgICAgICAgICAgUGFja2V0WzQyLi40M10gKGRlc3RpbmF0aW9uIHBvcnQpCisg
KgorICogUmVzdWx0ID0gSGFzaChCdWZmZXIsIDM2KQorICovCisjZGVmaW5lIF9YRU5fTkVUSUZf
Q1RSTF9IQVNIX1RZUEVfSVBWNl9UQ1AgMworI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZ
UEVfSVBWNl9UQ1AgXAorICAgICgxIDw8IF9YRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVfSVBWNl9U
Q1ApCisKKy8qCisgKiBIYXNoIGFsZ29yaXRobXMKKyAqID09PT09PT09PT09PT09PQorICovCisK
KyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklUSE1fTk9ORSAwCisKKy8qCisgKiBU
b2VwbGl0eiBoYXNoOgorICovCisKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfSEFTSF9BTEdPUklU
SE1fVE9FUExJVFogMQorCisvKgorICogQ29udHJvbCByZXF1ZXN0cyAoc3RydWN0IHhlbl9uZXRp
Zl9jdHJsX3JlcXVlc3QpCisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KKyAqCisgKiBBbGwgcmVxdWVzdHMgaGF2ZSB0aGUgZm9sbG93aW5nIGZvcm1h
dDoKKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3
ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKworICogfCAgICBpZCAgICAgfCAgIHR5cGUgICAgfCAgICAgICAgIGRhdGFbMF0gICAgICAg
fAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKwor
ICogfCAgICAgICAgIGRhdGFbMV0gICAgICAgfCAgICAgICAgIGRhdGFbMl0gICAgICAgfAorICog
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IGlkOiB0aGUgcmVxdWVzdCBpZGVudGlmaWVyLCBlY2hvZWQgaW4gcmVzcG9uc2UuCisgKiB0eXBl
OiB0aGUgdHlwZSBvZiByZXF1ZXN0IChzZWUgYmVsb3cpCisgKiBkYXRhW106IGFueSBkYXRhIGFz
c29jaWF0ZWQgd2l0aCB0aGUgcmVxdWVzdCAoZGV0ZXJtaW5lZCBieSB0eXBlKQorICovCisKK3N0
cnVjdCB4ZW5fbmV0aWZfY3RybF9yZXF1ZXN0IHsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50
MTZfdCB0eXBlOworCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfSU5WQUxJRCAgICAgICAg
ICAgICAgIDAKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9GTEFHUyAgICAg
ICAgMQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX0ZMQUdTICAgICAgICAy
CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZICAgICAgICAgIDMKKyNk
ZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfSEFTSF9NQVBQSU5HX1NJWkUgNAorI2RlZmlu
ZSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRSA1CisjZGVmaW5lIFhF
Tl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfTUFQUElORyAgICAgIDYKKyNkZWZpbmUgWEVOX05F
VElGX0NUUkxfVFlQRV9TRVRfSEFTSF9BTEdPUklUSE0gICAgNworI2RlZmluZSBYRU5fTkVUSUZf
Q1RSTF9UWVBFX0dFVF9HUkVGX01BUFBJTkdfU0laRSA4CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJM
X1RZUEVfQUREX0dSRUZfTUFQUElORyAgICAgIDkKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxfVFlQ
RV9ERUxfR1JFRl9NQVBQSU5HICAgICAxMAorCisgICAgdWludDMyX3QgZGF0YVszXTsKK307CisK
Ky8qCisgKiBDb250cm9sIHJlc3BvbnNlcyAoc3RydWN0IHhlbl9uZXRpZl9jdHJsX3Jlc3BvbnNl
KQorICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KyAqCisgKiBBbGwgcmVzcG9uc2VzIGhhdmUgdGhlIGZvbGxvd2luZyBmb3JtYXQ6CisgKgorICog
ICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAq
ICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwg
ICAgaWQgICAgIHwgICB0eXBlICAgIHwgICAgICAgICBzdGF0dXMgICAgICAgIHwKKyAqICstLS0t
LSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgICAgICAg
ICBkYXRhICAgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiBp
ZDogdGhlIGNvcnJlc3BvbmRpbmcgcmVxdWVzdCBpZGVudGlmaWVyCisgKiB0eXBlOiB0aGUgdHlw
ZSBvZiB0aGUgY29ycmVzcG9uZGluZyByZXF1ZXN0CisgKiBzdGF0dXM6IHRoZSBzdGF0dXMgb2Yg
cmVxdWVzdCBwcm9jZXNzaW5nCisgKiBkYXRhOiBhbnkgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhl
IHJlc3BvbnNlIChkZXRlcm1pbmVkIGJ5IHR5cGUgYW5kCisgKiAgICAgICBzdGF0dXMpCisgKi8K
Kworc3RydWN0IHhlbl9uZXRpZl9jdHJsX3Jlc3BvbnNlIHsKKyAgICB1aW50MTZfdCBpZDsKKyAg
ICB1aW50MTZfdCB0eXBlOworICAgIHVpbnQzMl90IHN0YXR1czsKKworI2RlZmluZSBYRU5fTkVU
SUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgMAorI2RlZmluZSBYRU5fTkVUSUZfQ1RS
TF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgMQorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFU
VVNfSU5WQUxJRF9QQVJBTUVURVIgMgorI2RlZmluZSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVG
RkVSX09WRVJGTE9XICAgMworCisgICAgdWludDMyX3QgZGF0YTsKK307CisKKy8qCisgKiBTdGF0
aWMgR3JhbnRzIChzdHJ1Y3QgeGVuX25ldGlmX2dyZWYpCisgKiA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CisgKgorICogQSBmcm9udGVuZCBtYXkgcHJvdmlkZSBhIGZpeGVk
IHNldCBvZiBncmFudCByZWZlcmVuY2VzIHRvIGJlIG1hcHBlZCBvbgorICogdGhlIGJhY2tlbmQu
IFRoZSBtZXNzYWdlIG9mIHR5cGUgWEVOX05FVElGX0NUUkxfVFlQRV9BRERfR1JFRl9NQVBQSU5H
CisgKiBwcmlvciBpdHMgdXNhZ2UgaW4gdGhlIGNvbW1hbmQgcmluZyBhbGxvd3MgZm9yIGNyZWF0
aW9uIG9mIHRoZXNlIG1hcHBpbmdzLgorICogVGhlIGJhY2tlbmQgd2lsbCBtYWludGFpbiBhIGZp
eGVkIGFtb3VudCBvZiB0aGVzZSBtYXBwaW5ncy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBF
X0dFVF9HUkVGX01BUFBJTkdfU0laRSBsZXRzIGEgZnJvbnRlbmQgcXVlcnkgaG93IG1hbnkKKyAq
IG9mIHRoZXNlIG1hcHBpbmdzIGNhbiBiZSBrZXB0LgorICoKKyAqIEVhY2ggZW50cnkgaW4gdGhl
IFhFTl9ORVRJRl9DVFJMX1RZUEVfe0FERCxERUx9X0dSRUZfTUFQUElORyBpbnB1dCB0YWJsZSBo
YXMKKyAqIHRoZSBmb2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAg
IDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8IGdyYW50IHJlZiAgICAgICAgICAg
ICB8ICBmbGFncyAgICB8ICBzdGF0dXMgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0r
LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKgorICogZ3JhbnQgcmVmOiBncmFudCByZWZlcmVu
Y2UgKElOKQorICogZmxhZ3M6IGZsYWdzIGRlc2NyaWJpbmcgdGhlIGNvbnRyb2wgb3BlcmF0aW9u
IChJTikKKyAqIHN0YXR1czogWEVOX05FVElGX0NUUkxfU1RBVFVTXyogKE9VVCkKKyAqCisgKiAn
c3RhdHVzJyBpcyBhbiBvdXRwdXQgcGFyYW1ldGVyIHdoaWNoIGRvZXMgbm90IHJlcXVpcmUgdG8g
YmUgc2V0IHRvIHplcm8KKyAqIHByaW9yIHRvIGl0cyB1c2FnZSBpbiB0aGUgY29ycmVzcG9uZGlu
ZyBjb250cm9sIG1lc3NhZ2VzLgorICovCisKK3N0cnVjdCB4ZW5fbmV0aWZfZ3JlZiB7CisgICAg
ICAgZ3JhbnRfcmVmX3QgcmVmOworICAgICAgIHVpbnQxNl90IGZsYWdzOworCisjZGVmaW5lIF9Y
RU5fTkVUSUZfQ1RSTEZfR1JFRl9yZWFkb25seSAgICAwCisjZGVmaW5lIFhFTl9ORVRJRl9DVFJM
Rl9HUkVGX3JlYWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQor
CisgICAgICAgdWludDE2X3Qgc3RhdHVzOworfTsKKworLyoKKyAqIENvbnRyb2wgbWVzc2FnZXMK
KyAqID09PT09PT09PT09PT09PT0KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNI
X0FMR09SSVRITQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHNldCB0aGUgZGVzaXJlZCBoYXNo
IGFsZ29yaXRobS4KKyAqCisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElG
X0NUUkxfVFlQRV9TRVRfSEFTSF9BTEdPUklUSE0KKyAqICBkYXRhWzBdID0gYSBYRU5fTkVUSUZf
Q1RSTF9IQVNIX0FMR09SSVRITV8qIHZhbHVlCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRhWzJd
ID0gMAorICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfTk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAg
ICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGhlIGFsZ29y
aXRobSBpcyBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNf
U1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICoKKyAqIE5PVEU6IFNl
dHRpbmcgZGF0YVswXSB0byBYRU5fTkVUSUZfQ1RSTF9IQVNIX0FMR09SSVRITV9OT05FIGRpc2Fi
bGVzCisgKiAgICAgICBoYXNoaW5nIGFuZCB0aGUgYmFja2VuZCBpcyBmcmVlIHRvIGNob29zZSBo
b3cgaXQgc3RlZXJzIHBhY2tldHMKKyAqICAgICAgIHRvIHF1ZXVlcyAod2hpY2ggaXMgdGhlIGRl
ZmF1bHQgYmVoYXZpb3VyKS4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZM
QUdTCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhpcyBp
cyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBxdWVyeSB0aGUgdHlwZXMgb2YgaGFzaCBzdXBwb3J0
ZWQgYnkKKyAqIHRoZSBiYWNrZW5kLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAg
PSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9IQVNIX0ZMQUdTCisgKiAgZGF0YVswXSA9IDAKKyAq
ICBkYXRhWzFdID0gMAorICogIGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICog
IHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9u
IG5vdCBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VT
UyAgICAgICAtIE9wZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0gc3VwcG9ydGVkIGhh
c2ggdHlwZXMgKGlmIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bCkKKyAqCisgKiBOT1RFOiBBIHZh
bGlkIGhhc2ggYWxnb3JpdGhtIG11c3QgYmUgc2VsZWN0ZWQgYmVmb3JlIHRoaXMgb3BlcmF0aW9u
IGNhbgorICogICAgICAgc3VjY2VlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9I
QVNIX0ZMQUdTCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICog
VGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIHR5cGVzIG9mIGhhc2ggdGhh
dCB0aGUgYmFja2VuZAorICogc2hvdWxkIGNhbGN1bGF0ZS4gKFNlZSBhYm92ZSBmb3IgaGFzaCB0
eXBlIGRlZmluaXRpb25zKS4KKyAqIE5vdGUgdGhhdCB0aGUgJ21heGltYWwnIHR5cGUgb2YgaGFz
aCBzaG91bGQgYWx3YXlzIGJlIGNob3Nlbi4gRm9yCisgKiBleGFtcGxlLCBpZiB0aGUgZnJvbnRl
bmQgc2V0cyBib3RoIElQVjQgYW5kIElQVjRfVENQIGhhc2ggdHlwZXMgdGhlbgorICogdGhlIGxh
dHRlciBoYXNoIHR5cGUgc2hvdWxkIGJlIGNhbGN1bGF0ZWQgZm9yIGFueSBUQ1AgcGFja2V0IGFu
ZCB0aGUKKyAqIGZvcm1lciBvbmx5IGNhbGN1bGF0ZWQgZm9yIG5vbi1UQ1AgcGFja2V0cy4KKyAq
CisgKiBSZXF1ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRf
SEFTSF9GTEFHUworICogIGRhdGFbMF0gPSBiaXR3aXNlIE9SIG9mIFhFTl9ORVRJRl9DVFJMX0hB
U0hfVFlQRV8qIHZhbHVlcworICogIGRhdGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisg
KiBSZXNwb25zZToKKyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9T
VVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9O
RVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIE9uZSBvciBtb3JlIGZsYWcKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1
ZSBpcyBpbnZhbGlkIG9yCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9T
VEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3VjY2Vzc2Z1bAorICogIGRhdGEg
ICA9IDAKKyAqCisgKiBOT1RFOiBBIHZhbGlkIGhhc2ggYWxnb3JpdGhtIG11c3QgYmUgc2VsZWN0
ZWQgYmVmb3JlIHRoaXMgb3BlcmF0aW9uIGNhbgorICogICAgICAgc3VjY2VlZC4KKyAqICAgICAg
IEFsc28sIHNldHRpbmcgZGF0YVswXSB0byB6ZXJvIGRpc2FibGVzIGhhc2hpbmcgYW5kIHRoZSBi
YWNrZW5kCisgKiAgICAgICBpcyBmcmVlIHRvIGNob29zZSBob3cgaXQgc3RlZXJzIHBhY2tldHMg
dG8gcXVldWVzLgorICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VUX0hBU0hfS0VZCisgKiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0
aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBrZXkgb2YgdGhlIGhhc2ggaWYgdGhlIGFsZ29yaXRobQor
ICogcmVxdWlyZXMgaXQuIChTZWUgaGFzaCBhbGdvcml0aG1zIGFib3ZlKS4KKyAqCisgKiBSZXF1
ZXN0OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9TRVRfSEFTSF9LRVkK
KyAqICBkYXRhWzBdID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUga2V5
IChhc3N1bWVkIHRvCisgKiAgICAgICAgICAgIHN0YXJ0IGF0IGJlZ2lubmluZyBvZiBncmFudCkK
KyAqICBkYXRhWzFdID0gc2l6ZSBvZiBrZXkgaW4gb2N0ZXRzCisgKiAgZGF0YVsyXSA9IDAKKyAq
CisgKiBSZXNwb25zZToKKyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05P
VF9TVVBQT1JURUQgICAgIC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhF
Tl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIEtleSBzaXplIGlzIGludmFs
aWQKKyAqICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfQlVGRkVSX09WRVJGTE9XICAg
LSBLZXkgc2l6ZSBpcyBsYXJnZXIKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB0aGFuIHRoZSBiYWNrZW5kCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydHMKKyAqICAgICAgICAg
ICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3Vj
Y2Vzc2Z1bAorICogIGRhdGEgICA9IDAKKyAqCisgKiBOT1RFOiBBbnkga2V5IG9jdGV0cyBub3Qg
c3BlY2lmaWVkIGFyZSBhc3N1bWVkIHRvIGJlIHplcm8gKHRoZSBrZXkKKyAqICAgICAgIGlzIGFz
c3VtZWQgdG8gYmUgZW1wdHkgYnkgZGVmYXVsdCkgYW5kIHNwZWNpZnlpbmcgYSBuZXcga2V5Cisg
KiAgICAgICBpbnZhbGlkYXRlcyBhbnkgcHJldmlvdXMga2V5LCBoZW5jZSBzcGVjaWZ5aW5nIGEg
a2V5IHNpemUgb2YKKyAqICAgICAgIHplcm8gd2lsbCBjbGVhciB0aGUga2V5ICh3aGljaCBlbnN1
cmVzIHRoYXQgdGhlIGNhbGN1bGF0ZWQgaGFzaAorICogICAgICAgd2lsbCBhbHdheXMgYmUgemVy
bykuCisgKiAgICAgICBUaGUgbWF4aW11bSBzaXplIG9mIGtleSBpcyBhbGdvcml0aG0gYW5kIGJh
Y2tlbmQgc3BlY2lmaWMsIGJ1dAorICogICAgICAgaXMgYWxzbyBsaW1pdGVkIGJ5IHRoZSBzaW5n
bGUgZ3JhbnQgcmVmZXJlbmNlLgorICogICAgICAgVGhlIGdyYW50IHJlZmVyZW5jZSBtYXkgYmUg
cmVhZC1vbmx5IGFuZCBtdXN0IHJlbWFpbiB2YWxpZCB1bnRpbAorICogICAgICAgdGhlIHJlc3Bv
bnNlIGhhcyBiZWVuIHByb2Nlc3NlZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0dFVF9I
QVNIX01BUFBJTkdfU0laRQorICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZyb250ZW5kIHRvIHF1ZXJ5IHRoZSBt
YXhpbXVtIHNpemUgb2YgbWFwcGluZworICogdGFibGUgc3VwcG9ydGVkIGJ5IHRoZSBiYWNrZW5k
LiBUaGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisg
KgorICogUmVxdWVzdDoKKyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVfR0VU
X0hBU0hfTUFQUElOR19TSVpFCisgKiAgZGF0YVswXSA9IDAKKyAqICBkYXRhWzFdID0gMAorICog
IGRhdGFbMl0gPSAwCisgKgorICogUmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9ORVRJ
Rl9DVFJMX1NUQVRVU19OT1RfU1VQUE9SVEVEIC0gT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKKyAq
ICAgICAgICAgICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAtIE9wZXJhdGlv
biBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmllcyBhbGxv
d2VkIGluIHRoZSBtYXBwaW5nIHRhYmxlCisgKiAgICAgICAgICAgKGlmIG9wZXJhdGlvbiB3YXMg
c3VjY2Vzc2Z1bCkgb3IgemVybyBpZiBhIG1hcHBpbmcgdGFibGUgaXMKKyAqICAgICAgICAgICBu
b3Qgc3VwcG9ydGVkIChpLmUuIGhhc2ggbWFwcGluZyBpcyBkb25lIG9ubHkgYnkgbW9kdWxhcgor
ICogICAgICAgICAgIGFyaXRobWV0aWMpLgorICoKKyAqIFhFTl9ORVRJRl9DVFJMX1RZUEVfU0VU
X0hBU0hfTUFQUElOR19TSVpFCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCisgKgorICogVGhpcyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBzZXQgdGhlIGFjdHVh
bCBzaXplIG9mIHRoZSBtYXBwaW5nCisgKiB0YWJsZSB0byBiZSB1c2VkIGJ5IHRoZSBiYWNrZW5k
LiBUaGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gdGVybXMgb2YKKyAqIHRhYmxlIGVudHJpZXMuCisg
KiBBbnkgcHJldmlvdXMgdGFibGUgaXMgaW52YWxpZGF0ZWQgYnkgdGhpcyBtZXNzYWdlIGFuZCBh
bnkgbmV3IHRhYmxlCisgKiBpcyBhc3N1bWVkIHRvIGJlIHplcm8gZmlsbGVkLgorICoKKyAqIFJl
cXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01B
UFBJTkdfU0laRQorICogIGRhdGFbMF0gPSBudW1iZXIgb2YgZW50cmllcyBpbiBtYXBwaW5nIHRh
YmxlCisgKiAgZGF0YVsxXSA9IDAKKyAqICBkYXRhWzJdID0gMAorICoKKyAqIFJlc3BvbnNlOgor
ICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfTk9UX1NVUFBPUlRFRCAgICAg
LSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RB
VFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGFibGUgc2l6ZSBpcyBpbnZhbGlkCisgKiAgICAgICAg
ICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0aW9uIHN1
Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSAwCisgKgorICogTk9URTogU2V0dGluZyBkYXRhWzBdIHRv
IDAgbWVhbnMgdGhhdCBoYXNoIG1hcHBpbmcgc2hvdWxkIGJlIGRvbmUKKyAqICAgICAgIHVzaW5n
IG1vZHVsYXIgYXJpdGhtZXRpYy4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNI
X01BUFBJTkcKKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IFRoaXMgaXMgc2VudCBieSB0aGUgZnJvbnRlbmQgdG8gc2V0IHRoZSBjb250ZW50IG9mIHRoZSB0
YWJsZSBtYXBwaW5nCisgKiBoYXNoIHZhbHVlIHRvIHF1ZXVlIG51bWJlci4gVGhlIGJhY2tlbmQg
c2hvdWxkIGNhbGN1bGF0ZSB0aGUgaGFzaCBmcm9tCisgKiB0aGUgcGFja2V0IGhlYWRlciwgdXNl
IGl0IGFzIGFuIGluZGV4IGludG8gdGhlIHRhYmxlIChtb2R1bG8gdGhlIHNpemUKKyAqIG9mIHRo
ZSB0YWJsZSkgYW5kIHRoZW4gc3RlZXIgdGhlIHBhY2tldCB0byB0aGUgcXVldWUgbnVtYmVyIGZv
dW5kIGF0CisgKiB0aGF0IGluZGV4LgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAg
PSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkcKKyAqICBkYXRhWzBdID0gZ3Jh
bnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUgbWFwcGluZyAoc3ViLSl0YWJsZQor
ICogICAgICAgICAgICAoYXNzdW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgZ3JhbnQpCisg
KiAgZGF0YVsxXSA9IHNpemUgb2YgKHN1Yi0pdGFibGUgaW4gZW50cmllcworICogIGRhdGFbMl0g
PSBvZmZzZXQsIGluIGVudHJpZXMsIG9mIHN1Yi10YWJsZSB3aXRoaW4gb3ZlcmFsbCB0YWJsZQor
ICoKKyAqIFJlc3BvbnNlOgorICoKKyAqICBzdGF0dXMgPSBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNf
Tk9UX1NVUFBPUlRFRCAgICAgLSBPcGVyYXRpb24gbm90CisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkCisgKiAgICAgICAgICAg
WEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSIC0gVGFibGUgc2l6ZSBvciBj
b250ZW50CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaXMgaW52YWxpZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19CVUZG
RVJfT1ZFUkZMT1cgICAtIFRhYmxlIHNpemUgaXMgbGFyZ2VyCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhhbiB0aGUgYmFja2VuZAorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1cHBv
cnRzCisgKiAgICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAg
IC0gT3BlcmF0aW9uIHN1Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSAwCisgKgorICogTk9URTogVGhl
IG92ZXJhbGwgdGFibGUgaGFzIHRoZSBmb2xsb3dpbmcgZm9ybWF0OgorICoKKyAqICAgICAgICAg
IDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQgICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiAg
ICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rCisg
KiAgICAgICB8ICAgICAgIG1hcHBpbmdbMF0gICAgICB8ICAgICAgIG1hcHBpbmdbMV0gICAgICB8
CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rCisgKiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rCisgKiAgICAgICB8ICAgICAgbWFwcGluZ1tOLTJdICAgICB8ICAgICAg
bWFwcGluZ1tOLTFdICAgICB8CisgKiAgICAgICArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKgorICogICAgICAgd2hlcmUgTiBpcyBzcGVjaWZpZWQg
YnkgYSBYRU5fTkVUSUZfQ1RSTF9UWVBFX1NFVF9IQVNIX01BUFBJTkdfU0laRQorICogICAgICAg
bWVzc2FnZSBhbmQgZWFjaCAgbWFwcGluZyBtdXN0IHNwZWNpZmllcyBhIHF1ZXVlIGJldHdlZW4g
MCBhbmQKKyAqICAgICAgICJtdWx0aS1xdWV1ZS1udW0tcXVldWVzIiAoc2VlIGFib3ZlKS4KKyAq
ICAgICAgIFRoZSBiYWNrZW5kIG1heSBzdXBwb3J0IGEgbWFwcGluZyB0YWJsZSBsYXJnZXIgdGhh
biBjYW4gYmUKKyAqICAgICAgIG1hcHBlZCBieSBhIHNpbmdsZSBncmFudCByZWZlcmVuY2UuIFRo
dXMgc3ViLXRhYmxlcyB3aXRoaW4gYQorICogICAgICAgbGFyZ2VyIHRhYmxlIGNhbiBiZSBpbmRp
dmlkdWFsbHkgc2V0IGJ5IHNlbmRpbmcgbXVsdGlwbGUgbWVzc2FnZXMKKyAqICAgICAgIHdpdGgg
ZGlmZmVyaW5nIG9mZnNldCB2YWx1ZXMuIFNwZWNpZnlpbmcgYSBuZXcgc3ViLXRhYmxlIGRvZXMg
bm90CisgKiAgICAgICBpbnZhbGlkYXRlIGFueSB0YWJsZSBkYXRhIG91dHNpZGUgdGhhdCByYW5n
ZS4KKyAqICAgICAgIFRoZSBncmFudCByZWZlcmVuY2UgbWF5IGJlIHJlYWQtb25seSBhbmQgbXVz
dCByZW1haW4gdmFsaWQgdW50aWwKKyAqICAgICAgIHRoZSByZXNwb25zZSBoYXMgYmVlbiBwcm9j
ZXNzZWQuCisgKgorICogWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5HX1NJWkUK
KyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhp
cyBpcyBzZW50IGJ5IHRoZSBmcm9udGVuZCB0byBmZXRjaCB0aGUgbnVtYmVyIG9mIGdyZWZzIHRo
YXQgY2FuIGJlIGtlcHQKKyAqIG1hcHBlZCBpbiB0aGUgYmFja2VuZC4KKyAqCisgKiBSZXF1ZXN0
OgorICoKKyAqICB0eXBlICAgID0gWEVOX05FVElGX0NUUkxfVFlQRV9HRVRfR1JFRl9NQVBQSU5H
X1NJWkUKKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXggKGFzc3VtZWQgMCBmb3Igc2luZ2xlIHF1
ZXVlKQorICogIGRhdGFbMV0gPSAwCisgKiAgZGF0YVsyXSA9IDAKKyAqCisgKiBSZXNwb25zZToK
KyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQgICAg
IC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NU
QVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIFRoZSBxdWV1ZSBpbmRleCBpcworICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dCBvZiByYW5nZQor
ICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTICAgICAgICAgICAtIE9w
ZXJhdGlvbiBzdWNjZXNzZnVsCisgKiAgZGF0YSAgID0gbWF4aW11bSBudW1iZXIgb2YgZW50cmll
cyBhbGxvd2VkIGluIHRoZSBncmVmIG1hcHBpbmcgdGFibGUKKyAqICAgICAgICAgICAoaWYgb3Bl
cmF0aW9uIHdhcyBzdWNjZXNzZnVsKSBvciB6ZXJvIGlmIGl0IGlzIG5vdCBzdXBwb3J0ZWQuCisg
KgorICogWEVOX05FVElGX0NUUkxfVFlQRV9BRERfR1JFRl9NQVBQSU5HCisgKiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBUaGlzIGlzIHNlbnQgYnkgdGhlIGZy
b250ZW5kIGZvciBiYWNrZW5kIHRvIG1hcCBhIGxpc3Qgb2YgZ3JhbnQKKyAqIHJlZmVyZW5jZXMu
CisgKgorICogUmVxdWVzdDoKKyAqCisgKiAgdHlwZSAgICA9IFhFTl9ORVRJRl9DVFJMX1RZUEVf
QUREX0dSRUZfTUFQUElORworICogIGRhdGFbMF0gPSBxdWV1ZSBpbmRleAorICogIGRhdGFbMV0g
PSBncmFudCByZWZlcmVuY2Ugb2YgcGFnZSBjb250YWluaW5nIHRoZSBtYXBwaW5nIGxpc3QKKyAq
ICAgICAgICAgICAgKHIvdyBhbmQgYXNzdW1lZCB0byBzdGFydCBhdCBiZWdpbm5pbmcgb2YgcGFn
ZSkKKyAqICBkYXRhWzJdID0gc2l6ZSBvZiBsaXN0IGluIGVudHJpZXMKKyAqCisgKiBSZXNwb25z
ZToKKyAqCisgKiAgc3RhdHVzID0gWEVOX05FVElGX0NUUkxfU1RBVFVTX05PVF9TVVBQT1JURUQg
ICAgIC0gT3BlcmF0aW9uIG5vdAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZAorICogICAgICAgICAgIFhFTl9ORVRJRl9DVFJM
X1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiAtIE9wZXJhdGlvbiBmYWlsZWQKKyAqICAgICAgICAg
ICBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgLSBPcGVyYXRpb24gc3Vj
Y2Vzc2Z1bAorICoKKyAqIE5PVEU6IEVhY2ggZW50cnkgaW4gdGhlIGlucHV0IHRhYmxlIGhhcyB0
aGUgZm9ybWF0IG91dGxpbmVkCisgKiAgICAgICBpbiBzdHJ1Y3QgeGVuX25ldGlmX2dyZWYuCisg
KiAgICAgICBDb250cmFyeSB0byBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcs
IHRoZSBzdHJ1Y3QKKyAqICAgICAgIHhlbl9uZXRpZl9ncmVmICdzdGF0dXMnIGZpZWxkIGlzIG5v
dCB1c2VkIGFuZCB0aGVyZWZvcmUgdGhlIHJlc3BvbnNlCisgKiAgICAgICAnc3RhdHVzJyBkZXRl
cm1pbmVzIHRoZSBzdWNjZXNzIG9mIHRoaXMgb3BlcmF0aW9uLiBJbiBjYXNlIG9mCisgKiAgICAg
ICBmYWlsdXJlIG5vbmUgb2YgZ3JhbnRzIG1hcHBpbmdzIGdldCBhZGRlZCBpbiB0aGUgYmFja2Vu
ZC4KKyAqCisgKiBYRU5fTkVUSUZfQ1RSTF9UWVBFX0RFTF9HUkVGX01BUFBJTkcKKyAqIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoaXMgaXMgc2VudCBieSB0
aGUgZnJvbnRlbmQgZm9yIGJhY2tlbmQgdG8gdW5tYXAgYSBsaXN0IG9mIGdyYW50CisgKiByZWZl
cmVuY2VzLgorICoKKyAqIFJlcXVlc3Q6CisgKgorICogIHR5cGUgICAgPSBYRU5fTkVUSUZfQ1RS
TF9UWVBFX0RFTF9HUkVGX01BUFBJTkcKKyAqICBkYXRhWzBdID0gcXVldWUgaW5kZXgKKyAqICBk
YXRhWzFdID0gZ3JhbnQgcmVmZXJlbmNlIG9mIHBhZ2UgY29udGFpbmluZyB0aGUgbWFwcGluZyBs
aXN0CisgKiAgICAgICAgICAgIChyL3cgYW5kIGFzc3VtZWQgdG8gc3RhcnQgYXQgYmVnaW5uaW5n
IG9mIHBhZ2UpCisgKiAgZGF0YVsyXSA9IHNpemUgb2YgbGlzdCBpbiBlbnRyaWVzCisgKgorICog
UmVzcG9uc2U6CisgKgorICogIHN0YXR1cyA9IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19OT1RfU1VQ
UE9SVEVEICAgICAtIE9wZXJhdGlvbiBub3QKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0ZWQKKyAqICAgICAgICAgICBYRU5fTkVU
SUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVIgLSBPcGVyYXRpb24gZmFpbGVkCisgKiAg
ICAgICAgICAgWEVOX05FVElGX0NUUkxfU1RBVFVTX1NVQ0NFU1MgICAgICAgICAgIC0gT3BlcmF0
aW9uIHN1Y2Nlc3NmdWwKKyAqICBkYXRhICAgPSBudW1iZXIgb2YgZW50cmllcyB0aGF0IHdlcmUg
dW5tYXBwZWQKKyAqCisgKiBOT1RFOiBFYWNoIGVudHJ5IGluIHRoZSBpbnB1dCB0YWJsZSBoYXMg
dGhlIGZvcm1hdCBvdXRsaW5lZCBpbiBzdHJ1Y3QKKyAqICAgICAgIHhlbl9uZXRpZl9ncmVmLgor
ICogICAgICAgVGhlIHN0cnVjdCB4ZW5fbmV0aWZfZ3JlZiAnc3RhdHVzJyBmaWVsZCBkZXRlcm1p
bmVzIGlmIHRoZSBlbnRyeQorICogICAgICAgd2FzIHN1Y2Nlc3NmdWxseSByZW1vdmVkLgorICog
ICAgICAgVGhlIGVudHJpZXMgdXNlZCBhcmUgb25seSB0aGUgb25lcyByZXByZXNlbnRpbmcgZ3Jh
bnQgcmVmZXJlbmNlcyB0aGF0CisgKiAgICAgICB3ZXJlIHByZXZpb3VzbHkgdGhlIHN1YmplY3Qg
b2YgYSBYRU5fTkVUSUZfQ1RSTF9UWVBFX0FERF9HUkVGX01BUFBJTkcKKyAqICAgICAgIG9wZXJh
dGlvbi4gQW55IG90aGVyIGVudHJpZXMgd2lsbCBoYXZlIHRoZWlyIHN0YXR1cyBzZXQgdG8KKyAq
ICAgICAgIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUiB1cG9uIGNvbXBs
ZXRpb24uCisgKi8KKworREVGSU5FX1JJTkdfVFlQRVMoeGVuX25ldGlmX2N0cmwsCisgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeGVuX25ldGlmX2N0cmxfcmVxdWVzdCwKKyAgICAgICAgICAgICAg
ICAgIHN0cnVjdCB4ZW5fbmV0aWZfY3RybF9yZXNwb25zZSk7CisKKy8qCisgKiBHdWVzdCB0cmFu
c21pdAorICogPT09PT09PT09PT09PT0KKyAqCisgKiBUaGlzIGlzIHRoZSAnd2lyZScgZm9ybWF0
IGZvciB0cmFuc21pdCAoZnJvbnRlbmQgLT4gYmFja2VuZCkgcGFja2V0czoKKyAqCisgKiAgRnJh
Z21lbnQgMTogbmV0aWZfdHhfcmVxdWVzdF90ICAtIGZsYWdzID0gTkVUVFhGXyoKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IHRvdGFsIHBhY2tldCBzaXplCisg
KiBbRXh0cmEgMTogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZyYWdtZW50IDEg
ZmxhZ3MgaW5jbHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkVU
VFhGX2V4dHJhX2luZm8pCisgKiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0cmFfaW5mb190
XSAgICAtIChvbmx5IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAqICAuLi4KKyAq
ICBGcmFnbWVudCBOOiBuZXRpZl90eF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJhZ21lbnQgTi0x
IGZsYWdzIGluY2x1ZGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5F
VFRYRl9tb3JlX2RhdGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUpCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoKKyAqIE5PVEU6
CisgKgorICogVGhpcyBmb3JtYXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20gdGhhdCB1c2Vk
IGZvciByZWNlaXZlCisgKiAoYmFja2VuZCAtPiBmcm9udGVuZCkgcGFja2V0cy4gU3BlY2lmaWNh
bGx5LCBpbiBhIG11bHRpLWZyYWdtZW50CisgKiBwYWNrZXQgdGhlIGFjdHVhbCBzaXplIG9mIGZy
YWdtZW50IDEgY2FuIG9ubHkgYmUgZGV0ZXJtaW5lZCBieQorICogc3VidHJhY3RpbmcgdGhlIHNp
emVzIG9mIGZyYWdtZW50cyAyLi5OIGZyb20gdGhlIHRvdGFsIHBhY2tldCBzaXplLgorICoKKyAq
IFJpbmcgc2xvdCBzaXplIGlzIDEyIG9jdGV0cywgaG93ZXZlciBub3QgYWxsIHJlcXVlc3QvcmVz
cG9uc2UKKyAqIHN0cnVjdHMgdXNlIHRoZSBmdWxsIHNpemUuCisgKgorICogdHggcmVxdWVzdCBk
YXRhIChuZXRpZl90eF9yZXF1ZXN0X3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2
ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKy0tLS0tKworICogfCBncmFudCByZWYgICAgICAgICAgICAgfCBvZmZzZXQgICAgfCBmbGFn
cyAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t
LS0tKworICogfCBpZCAgICAgICAgfCBzaXplICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKworICoKKyAqIGdyYW50IHJlZjogUmVmZXJlbmNlIHRvIGJ1ZmZlciBwYWdlLgorICog
b2Zmc2V0OiBPZmZzZXQgd2l0aGluIGJ1ZmZlciBwYWdlLgorICogZmxhZ3M6IE5FVFRYRl8qLgor
ICogaWQ6IHJlcXVlc3QgaWRlbnRpZmllciwgZWNob2VkIGluIHJlc3BvbnNlLgorICogc2l6ZTog
cGFja2V0IHNpemUgaW4gYnl0ZXMuCisgKgorICogdHggcmVzcG9uc2UgKG5ldGlmX3R4X3Jlc3Bv
bnNlX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiAgICAw
ICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBpZCAg
ICAgICAgfCBzdGF0dXMgICAgfCB1bnVzZWQgICAgICAgICAgICAgICAgfAorICogKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCB1bnVzZWQgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIGlkOiBy
ZWZsZWN0cyBpZCBpbiB0cmFuc21pdCByZXF1ZXN0CisgKiBzdGF0dXM6IE5FVElGX1JTUF8qCisg
KgorICogR3Vlc3QgcmVjZWl2ZQorICogPT09PT09PT09PT09PQorICoKKyAqIFRoaXMgaXMgdGhl
ICd3aXJlJyBmb3JtYXQgZm9yIHJlY2VpdmUgKGJhY2tlbmQgLT4gZnJvbnRlbmQpIHBhY2tldHM6
CisgKgorICogIEZyYWdtZW50IDE6IG5ldGlmX3J4X3JlcXVlc3RfdCAgLSBmbGFncyA9IE5FVFJY
Rl8qCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgPSBmcmFnbWVu
dCBzaXplCisgKiBbRXh0cmEgMTogbmV0aWZfZXh0cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGZy
YWdtZW50IDEgZmxhZ3MgaW5jbHVkZQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTkVUUlhGX2V4dHJhX2luZm8pCisgKiAgLi4uCisgKiBbRXh0cmEgTjogbmV0aWZfZXh0
cmFfaW5mb190XSAgICAtIChvbmx5IGlmIGV4dHJhIE4tMSBmbGFncyBpbmNsdWRlCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fTkVUSUZfRVhUUkFfTU9SRSkKKyAq
ICAuLi4KKyAqICBGcmFnbWVudCBOOiBuZXRpZl9yeF9yZXF1ZXN0X3QgIC0gKG9ubHkgaWYgZnJh
Z21lbnQgTi0xIGZsYWdzIGluY2x1ZGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE5FVFJYRl9tb3JlX2RhdGEgLSBmbGFncyBvbiBwcmVjZWRpbmcKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4dHJhcyBhcmUgbm90IHJlbGV2YW50IGhlcmUp
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzID0gMAorICogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gZnJhZ21lbnQgc2l6ZQorICoK
KyAqIE5PVEU6CisgKgorICogVGhpcyBmb3JtYXQgc2xpZ2h0bHkgaXMgZGlmZmVyZW50IGZyb20g
dGhhdCB1c2VkIGZvciB0cmFuc21pdAorICogKGZyb250ZW5kIC0+IGJhY2tlbmQpIHBhY2tldHMu
IFNwZWNpZmljYWxseSwgaW4gYSBtdWx0aS1mcmFnbWVudAorICogcGFja2V0IHRoZSBzaXplIG9m
IHRoZSBwYWNrZXQgY2FuIG9ubHkgYmUgZGV0ZXJtaW5lZCBieSBzdW1taW5nIHRoZQorICogc2l6
ZXMgb2YgZnJhZ21lbnRzIDEuLk4uCisgKgorICogUmluZyBzbG90IHNpemUgaXMgOCBvY3RldHMu
CisgKgorICogcnggcmVxdWVzdCAobmV0aWZfcnhfcmVxdWVzdF90KQorICogLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqICAgIDAgICAgIDEgICAgIDIgICAgIDMgICAgIDQg
ICAgIDUgICAgIDYgICAgIDcgIG9jdGV0CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rLS0tLS0rCisgKiB8IGlkICAgICAgICB8IHBhZCAgICAgICB8IGdyZWYg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0t
LS0rLS0tLS0rLS0tLS0rCisgKgorICogaWQ6IHJlcXVlc3QgaWRlbnRpZmllciwgZWNob2VkIGlu
IHJlc3BvbnNlLgorICogZ3JlZjogcmVmZXJlbmNlIHRvIGluY29taW5nIGdyYW50ZWQgZnJhbWUu
CisgKgorICogcnggcmVzcG9uc2UgKG5ldGlmX3J4X3Jlc3BvbnNlX3QpCisgKiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAg
ICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfCBpZCAgICAgICAgfCBvZmZzZXQgICAgfCBm
bGFncyAgICAgfCBzdGF0dXMgICAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIGlkOiByZWZsZWN0cyBpZCBpbiByZWNlaXZlIHJl
cXVlc3QKKyAqIG9mZnNldDogb2Zmc2V0IGluIHBhZ2Ugb2Ygc3RhcnQgb2YgcmVjZWl2ZWQgcGFj
a2V0CisgKiBmbGFnczogTkVUUlhGXyoKKyAqIHN0YXR1czogLXZlOiBORVRJRl9SU1BfKjsgK3Zl
OiBSeCdlZCBwa3Qgc2l6ZS4KKyAqCisgKiBOT1RFOiBIaXN0b3JpY2FsbHksIHRvIHN1cHBvcnQg
R1NPIG9uIHRoZSBmcm9udGVuZCByZWNlaXZlIHNpZGUsIExpbnV4CisgKiAgICAgICBuZXRmcm9u
dCBkb2VzIG5vdCBtYWtlIHVzZSBvZiB0aGUgcnggcmVzcG9uc2UgaWQgKGJlY2F1c2UsIGFzCisg
KiAgICAgICBkZXNjcmliZWQgYmVsb3csIGV4dHJhIGluZm8gc3RydWN0dXJlcyBvdmVybGF5IHRo
ZSBpZCBmaWVsZCkuCisgKiAgICAgICBJbnN0ZWFkIGl0IGFzc3VtZXMgdGhhdCByZXNwb25zZXMg
YWx3YXlzIGFwcGVhciBpbiB0aGUgc2FtZSByaW5nCisgKiAgICAgICBzbG90IGFzIHRoZWlyIGNv
cnJlc3BvbmRpbmcgcmVxdWVzdC4gVGh1cywgdG8gbWFpbnRhaW4KKyAqICAgICAgIGNvbXBhdGli
aWxpdHksIGJhY2tlbmRzIG11c3QgbWFrZSBzdXJlIHRoaXMgaXMgdGhlIGNhc2UuCisgKgorICog
RXh0cmEgSW5mbworICogPT09PT09PT09PQorICoKKyAqIENhbiBiZSBwcmVzZW50IGlmIGluaXRp
YWwgcmVxdWVzdCBvciByZXNwb25zZSBoYXMgTkVUe1QsUn1YRl9leHRyYV9pbmZvLAorICogb3Ig
cHJldmlvdXMgZXh0cmEgcmVxdWVzdCBoYXMgWEVOX05FVElGX0VYVFJBX01PUkUuCisgKgorICog
VGhlIHN0cnVjdCB0aGVyZWZvcmUgbmVlZHMgdG8gZml0IGludG8gZWl0aGVyIGEgdHggb3Igcngg
c2xvdCBhbmQKKyAqIGlzIHRoZXJlZm9yZSBsaW1pdGVkIHRvIDggb2N0ZXRzLgorICoKKyAqIE5P
VEU6IEJlY2F1c2UgZXh0cmEgaW5mbyBkYXRhIG92ZXJsYXlzIHRoZSB1c3VhbCByZXF1ZXN0L3Jl
c3BvbnNlCisgKiAgICAgICBzdHJ1Y3R1cmVzLCB0aGVyZSBpcyBubyBpZCBpbmZvcm1hdGlvbiBp
biB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLgorICogICAgICAgU28sIGlmIGFuIGV4dHJhIGluZm8g
b3ZlcmxheXMgYW4gcnggcmVzcG9uc2UgdGhlIGZyb250ZW5kIGNhbgorICogICAgICAgYXNzdW1l
IHRoYXQgaXQgaXMgaW4gdGhlIHNhbWUgcmluZyBzbG90IGFzIHRoZSByZXF1ZXN0IHRoYXQgd2Fz
CisgKiAgICAgICBjb25zdW1lZCB0byBtYWtlIHRoZSBzbG90IGF2YWlsYWJsZSwgYW5kIHRoZSBi
YWNrZW5kIG11c3QgZW5zdXJlCisgKiAgICAgICB0aGlzIGFzc3VtcHRpb24gaXMgdHJ1ZS4KKyAq
CisgKiBleHRyYSBpbmZvIChuZXRpZl9leHRyYV9pbmZvX3QpCisgKiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCisgKgorICogR2VuZXJhbCBmb3JtYXQ6CisgKgorICogICAgMCAgICAg
MSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAgICAgNyAgb2N0ZXQKKyAqICstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHx0eXBlIHxmbGFn
c3wgdHlwZSBzcGVjaWZpYyBkYXRhICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLSstLS0tLSst
LS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqIHwgcGFkZGluZyBmb3IgdHgg
ICAgICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSsKKyAqCisgKiB0eXBlOiBYRU5f
TkVUSUZfRVhUUkFfVFlQRV8qCisgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICog
cGFkZGluZyBmb3IgdHg6IHByZXNlbnQgb25seSBpbiB0aGUgdHggY2FzZSBkdWUgdG8gOCBvY3Rl
dCBsaW1pdAorICogICAgICAgICAgICAgICAgIGZyb20gcnggY2FzZS4gTm90IHNob3duIGluIHR5
cGUgc3BlY2lmaWMgZW50cmllcworICogICAgICAgICAgICAgICAgIGJlbG93LgorICoKKyAqIFhF
Tl9ORVRJRl9FWFRSQV9UWVBFX0dTTzoKKyAqCisgKiAgICAwICAgICAxICAgICAyICAgICAzICAg
ICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfHR5cGUgfGZsYWdzfCBzaXplICAgICAgfHR5
cGUgfCBwYWQgfCBmZWF0dXJlcyAgfAorICogKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0t
Ky0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIHR5cGU6IE11c3QgYmUgWEVOX05FVElGX0VYVFJB
X1RZUEVfR1NPCisgKiBmbGFnczogWEVOX05FVElGX0VYVFJBX0ZMQUdfKgorICogc2l6ZTogTWF4
aW11bSBwYXlsb2FkIHNpemUgb2YgZWFjaCBzZWdtZW50LiBGb3IgZXhhbXBsZSwKKyAqICAgICAg
IGZvciBUQ1AgdGhpcyBpcyBqdXN0IHRoZSBwYXRoIE1TUy4KKyAqIHR5cGU6IFhFTl9ORVRJRl9H
U09fVFlQRV8qOiBUaGlzIGRldGVybWluZXMgdGhlIHByb3RvY29sIG9mCisgKiAgICAgICB0aGUg
cGFja2V0IGFuZCBhbnkgZXh0cmEgZmVhdHVyZXMgcmVxdWlyZWQgdG8gc2VnbWVudCB0aGUKKyAq
ICAgICAgIHBhY2tldCBwcm9wZXJseS4KKyAqIGZlYXR1cmVzOiBFTl9ORVRJRl9HU09fRkVBVF8q
OiBUaGlzIHNwZWNpZmllcyBhbnkgZXh0cmEgR1NPCisgKiAgICAgICAgICAgZmVhdHVyZXMgcmVx
dWlyZWQgdG8gcHJvY2VzcyB0aGlzIHBhY2tldCwgc3VjaCBhcyBFQ04KKyAqICAgICAgICAgICBz
dXBwb3J0IGZvciBUQ1B2NC4KKyAqCisgKiBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF97QURE
LERFTH06CisgKgorICogICAgMCAgICAgMSAgICAgMiAgICAgMyAgICAgNCAgICAgNSAgICAgNiAg
ICAgNyAgb2N0ZXQKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSstLS0tLSsKKyAqIHx0eXBlIHxmbGFnc3wgYWRkciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0tLSstLS0t
LSsKKyAqCisgKiB0eXBlOiBNdXN0IGJlIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX3tBREQs
REVMfQorICogZmxhZ3M6IFhFTl9ORVRJRl9FWFRSQV9GTEFHXyoKKyAqIGFkZHI6IGFkZHJlc3Mg
dG8gYWRkL3JlbW92ZQorICoKKyAqIFhFTl9ORVRJRl9FWFRSQV9UWVBFX0hBU0g6CisgKgorICog
QSBiYWNrZW5kIHRoYXQgc3VwcG9ydHMgdGVvcGxpdHogaGFzaGluZyBpcyBhc3N1bWVkIHRvIGFj
Y2VwdAorICogdGhpcyB0eXBlIG9mIGV4dHJhIGluZm8gaW4gdHJhbnNtaXQgcGFja2V0cy4KKyAq
IEEgZnJvbnRlbmQgdGhhdCBlbmFibGVzIGhhc2hpbmcgaXMgYXNzdW1lZCB0byBhY2NlcHQKKyAq
IHRoaXMgdHlwZSBvZiBleHRyYSBpbmZvIGluIHJlY2VpdmUgcGFja2V0cy4KKyAqCisgKiAgICAw
ICAgICAxICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3ICBvY3RldAorICogKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICogfHR5cGUg
fGZsYWdzfGh0eXBlfCBhbGcgfExTQiAtLS0tIHZhbHVlIC0tLS0gTVNCfAorICogKy0tLS0tKy0t
LS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKworICoKKyAqIHR5cGU6IE11
c3QgYmUgWEVOX05FVElGX0VYVFJBX1RZUEVfSEFTSAorICogZmxhZ3M6IFhFTl9ORVRJRl9FWFRS
QV9GTEFHXyoKKyAqIGh0eXBlOiBIYXNoIHR5cGUgKG9uZSBvZiBfWEVOX05FVElGX0NUUkxfSEFT
SF9UWVBFXyogLSBzZWUgYWJvdmUpCisgKiBhbGc6IFRoZSBhbGdvcml0aG0gdXNlZCB0byBjYWxj
dWxhdGUgdGhlIGhhc2ggKG9uZSBvZgorICogICAgICBYRU5fTkVUSUZfQ1RSTF9IQVNIX1RZUEVf
QUxHT1JJVEhNXyogLSBzZWUgYWJvdmUpCisgKiB2YWx1ZTogSGFzaCB2YWx1ZQorICovCisKKy8q
IFByb3RvY29sIGNoZWNrc3VtIGZpZWxkIGlzIGJsYW5rIGluIHRoZSBwYWNrZXQgKGhhcmR3YXJl
IG9mZmxvYWQpPyAqLworI2RlZmluZSBfTkVUVFhGX2NzdW1fYmxhbmsgICAgICgwKQorI2RlZmlu
ZSAgTkVUVFhGX2NzdW1fYmxhbmsgICAgICgxVTw8X05FVFRYRl9jc3VtX2JsYW5rKQorCisvKiBQ
YWNrZXQgZGF0YSBoYXMgYmVlbiB2YWxpZGF0ZWQgYWdhaW5zdCBwcm90b2NvbCBjaGVja3N1bS4g
Ki8KKyNkZWZpbmUgX05FVFRYRl9kYXRhX3ZhbGlkYXRlZCAoMSkKKyNkZWZpbmUgIE5FVFRYRl9k
YXRhX3ZhbGlkYXRlZCAoMVU8PF9ORVRUWEZfZGF0YV92YWxpZGF0ZWQpCisKKy8qIFBhY2tldCBj
b250aW51ZXMgaW4gdGhlIG5leHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmluZSBfTkVU
VFhGX21vcmVfZGF0YSAgICAgICgyKQorI2RlZmluZSAgTkVUVFhGX21vcmVfZGF0YSAgICAgICgx
VTw8X05FVFRYRl9tb3JlX2RhdGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBieSBleHRy
YSBkZXNjcmlwdG9yKHMpLiAqLworI2RlZmluZSBfTkVUVFhGX2V4dHJhX2luZm8gICAgICgzKQor
I2RlZmluZSAgTkVUVFhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFRYRl9leHRyYV9pbmZvKQor
CisjZGVmaW5lIFhFTl9ORVRJRl9NQVhfVFhfU0laRSAweEZGRkYKK3N0cnVjdCBuZXRpZl90eF9y
ZXF1ZXN0IHsKKyAgICBncmFudF9yZWZfdCBncmVmOworICAgIHVpbnQxNl90IG9mZnNldDsKKyAg
ICB1aW50MTZfdCBmbGFnczsKKyAgICB1aW50MTZfdCBpZDsKKyAgICB1aW50MTZfdCBzaXplOwor
fTsKK3R5cGVkZWYgc3RydWN0IG5ldGlmX3R4X3JlcXVlc3QgbmV0aWZfdHhfcmVxdWVzdF90Owor
CisvKiBUeXBlcyBvZiBuZXRpZl9leHRyYV9pbmZvIGRlc2NyaXB0b3JzLiAqLworI2RlZmluZSBY
RU5fTkVUSUZfRVhUUkFfVFlQRV9OT05FICAgICAgKDApICAvKiBOZXZlciB1c2VkIC0gaW52YWxp
ZCAqLworI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9HU08gICAgICAgKDEpICAvKiB1Lmdz
byAqLworI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfVFlQRV9NQ0FTVF9BREQgKDIpICAvKiB1Lm1j
YXN0ICovCisjZGVmaW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX0RFTCAoMykgIC8qIHUu
bWNhc3QgKi8KKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX1RZUEVfSEFTSCAgICAgICg0KSAgLyog
dS5oYXNoICovCisjZGVmaW5lIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01BWCAgICAgICAoNSkKKwor
LyogbmV0aWZfZXh0cmFfaW5mb190IGZsYWdzLiAqLworI2RlZmluZSBfWEVOX05FVElGX0VYVFJB
X0ZMQUdfTU9SRSAoMCkKKyNkZWZpbmUgWEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSAgKDFVPDxf
WEVOX05FVElGX0VYVFJBX0ZMQUdfTU9SRSkKKworLyogR1NPIHR5cGVzICovCisjZGVmaW5lIFhF
Tl9ORVRJRl9HU09fVFlQRV9OT05FICAgICAgICAgKDApCisjZGVmaW5lIFhFTl9ORVRJRl9HU09f
VFlQRV9UQ1BWNCAgICAgICAgKDEpCisjZGVmaW5lIFhFTl9ORVRJRl9HU09fVFlQRV9UQ1BWNiAg
ICAgICAgKDIpCisKKy8qCisgKiBUaGlzIHN0cnVjdHVyZSBuZWVkcyB0byBmaXQgd2l0aGluIGJv
dGggbmV0aWZfdHhfcmVxdWVzdF90IGFuZAorICogbmV0aWZfcnhfcmVzcG9uc2VfdCBmb3IgY29t
cGF0aWJpbGl0eS4KKyAqLworc3RydWN0IG5ldGlmX2V4dHJhX2luZm8geworICAgIHVpbnQ4X3Qg
dHlwZTsKKyAgICB1aW50OF90IGZsYWdzOworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsK
KyAgICAgICAgICAgIHVpbnQxNl90IHNpemU7CisgICAgICAgICAgICB1aW50OF90IHR5cGU7Cisg
ICAgICAgICAgICB1aW50OF90IHBhZDsKKyAgICAgICAgICAgIHVpbnQxNl90IGZlYXR1cmVzOwor
ICAgICAgICB9IGdzbzsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ4X3QgYWRk
cls2XTsKKyAgICAgICAgfSBtY2FzdDsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVp
bnQ4X3QgdHlwZTsKKyAgICAgICAgICAgIHVpbnQ4X3QgYWxnb3JpdGhtOworICAgICAgICAgICAg
dWludDhfdCB2YWx1ZVs0XTsKKyAgICAgICAgfSBoYXNoOworICAgICAgICB1aW50MTZfdCBwYWRb
M107CisgICAgfSB1OworfTsKK3R5cGVkZWYgc3RydWN0IG5ldGlmX2V4dHJhX2luZm8gbmV0aWZf
ZXh0cmFfaW5mb190OworCitzdHJ1Y3QgbmV0aWZfdHhfcmVzcG9uc2UgeworICAgIHVpbnQxNl90
IGlkOworICAgIGludDE2X3QgIHN0YXR1czsKK307Cit0eXBlZGVmIHN0cnVjdCBuZXRpZl90eF9y
ZXNwb25zZSBuZXRpZl90eF9yZXNwb25zZV90OworCitzdHJ1Y3QgbmV0aWZfcnhfcmVxdWVzdCB7
CisgICAgdWludDE2X3QgICAgaWQ7ICAgICAgICAvKiBFY2hvZWQgaW4gcmVzcG9uc2UgbWVzc2Fn
ZS4gICAgICAgICovCisgICAgdWludDE2X3QgICAgcGFkOworICAgIGdyYW50X3JlZl90IGdyZWY7
Cit9OwordHlwZWRlZiBzdHJ1Y3QgbmV0aWZfcnhfcmVxdWVzdCBuZXRpZl9yeF9yZXF1ZXN0X3Q7
CisKKy8qIFBhY2tldCBkYXRhIGhhcyBiZWVuIHZhbGlkYXRlZCBhZ2FpbnN0IHByb3RvY29sIGNo
ZWNrc3VtLiAqLworI2RlZmluZSBfTkVUUlhGX2RhdGFfdmFsaWRhdGVkICgwKQorI2RlZmluZSAg
TkVUUlhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFJYRl9kYXRhX3ZhbGlkYXRlZCkKKworLyog
UHJvdG9jb2wgY2hlY2tzdW0gZmllbGQgaXMgYmxhbmsgaW4gdGhlIHBhY2tldCAoaGFyZHdhcmUg
b2ZmbG9hZCk/ICovCisjZGVmaW5lIF9ORVRSWEZfY3N1bV9ibGFuayAgICAgKDEpCisjZGVmaW5l
ICBORVRSWEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUUlhGX2NzdW1fYmxhbmspCisKKy8qIFBh
Y2tldCBjb250aW51ZXMgaW4gdGhlIG5leHQgcmVxdWVzdCBkZXNjcmlwdG9yLiAqLworI2RlZmlu
ZSBfTkVUUlhGX21vcmVfZGF0YSAgICAgICgyKQorI2RlZmluZSAgTkVUUlhGX21vcmVfZGF0YSAg
ICAgICgxVTw8X05FVFJYRl9tb3JlX2RhdGEpCisKKy8qIFBhY2tldCB0byBiZSBmb2xsb3dlZCBi
eSBleHRyYSBkZXNjcmlwdG9yKHMpLiAqLworI2RlZmluZSBfTkVUUlhGX2V4dHJhX2luZm8gICAg
ICgzKQorI2RlZmluZSAgTkVUUlhGX2V4dHJhX2luZm8gICAgICgxVTw8X05FVFJYRl9leHRyYV9p
bmZvKQorCisvKiBQYWNrZXQgaGFzIEdTTyBwcmVmaXguIERlcHJlY2F0ZWQgYnV0IGluY2x1ZGVk
IGZvciBjb21wYXRpYmlsaXR5ICovCisjZGVmaW5lIF9ORVRSWEZfZ3NvX3ByZWZpeCAgICAgKDQp
CisjZGVmaW5lICBORVRSWEZfZ3NvX3ByZWZpeCAgICAgKDFVPDxfTkVUUlhGX2dzb19wcmVmaXgp
CisKK3N0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWlu
dDE2X3Qgb2Zmc2V0OworICAgIHVpbnQxNl90IGZsYWdzOworICAgIGludDE2X3QgIHN0YXR1czsK
K307Cit0eXBlZGVmIHN0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSBuZXRpZl9yeF9yZXNwb25zZV90
OworCisvKgorICogR2VuZXJhdGUgbmV0aWYgcmluZyBzdHJ1Y3R1cmVzIGFuZCB0eXBlcy4KKyAq
LworCitERUZJTkVfUklOR19UWVBFUyhuZXRpZl90eCwgc3RydWN0IG5ldGlmX3R4X3JlcXVlc3Qs
IHN0cnVjdCBuZXRpZl90eF9yZXNwb25zZSk7CitERUZJTkVfUklOR19UWVBFUyhuZXRpZl9yeCwg
c3RydWN0IG5ldGlmX3J4X3JlcXVlc3QsIHN0cnVjdCBuZXRpZl9yeF9yZXNwb25zZSk7CisKKyNk
ZWZpbmUgTkVUSUZfUlNQX0RST1BQRUQgICAgICAgICAtMgorI2RlZmluZSBORVRJRl9SU1BfRVJS
T1IgICAgICAgICAgIC0xCisjZGVmaW5lIE5FVElGX1JTUF9PS0FZICAgICAgICAgICAgIDAKKy8q
IE5vIHJlc3BvbnNlOiB1c2VkIGZvciBhdXhpbGlhcnkgcmVxdWVzdHMgKGUuZy4sIG5ldGlmX2V4
dHJhX2luZm9fdCkuICovCisjZGVmaW5lIE5FVElGX1JTUF9OVUxMICAgICAgICAgICAgIDEKKwor
I2VuZGlmCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xz
LmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmgKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNTJiNGRlMGY4MQotLS0gL2Rldi9udWxsCisrKyBi
L2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaApAQCAtMCwwICsxLDQyIEBA
CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiBwcm90b2NvbHMuaAorICoKKyAqIFBlcm1pc3Np
b24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFp
bmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRh
dGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUg
d2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAq
IHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUs
IHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQg
dG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0
byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhl
IGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwg
YmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2Yg
dGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBX
SVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNM
VURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElU
WSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1F
TlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVS
UyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZ
LCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFS
SVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJF
IE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisg
KiBDb3B5cmlnaHQgKGMpIDIwMDgsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9Q
Uk9UT0NPTFNfSF9fCisjZGVmaW5lIF9fWEVOX1BST1RPQ09MU19IX18KKworI2RlZmluZSBYRU5f
SU9fUFJPVE9fQUJJX1g4Nl8zMiAgICAgIng4Nl8zMi1hYmkiCisjZGVmaW5lIFhFTl9JT19QUk9U
T19BQklfWDg2XzY0ICAgICAieDg2XzY0LWFiaSIKKyNkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9B
Uk0gICAgICAgICJhcm0tYWJpIgorCisjaWYgZGVmaW5lZChfX2kzODZfXykKKyMgZGVmaW5lIFhF
Tl9JT19QUk9UT19BQklfTkFUSVZFIFhFTl9JT19QUk9UT19BQklfWDg2XzMyCisjZWxpZiBkZWZp
bmVkKF9feDg2XzY0X18pCisjIGRlZmluZSBYRU5fSU9fUFJPVE9fQUJJX05BVElWRSBYRU5fSU9f
UFJPVE9fQUJJX1g4Nl82NAorI2VsaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFy
Y2g2NF9fKQorIyBkZWZpbmUgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUgWEVOX0lPX1BST1RPX0FC
SV9BUk0KKyNlbHNlCisjIGVycm9yIGFyY2ggZml4dXAgbmVlZGVkIGhlcmUKKyNlbmRpZgorCisj
ZW5kaWYKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2lvL3JpbmcuaCBiL2luY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9yaW5nLmgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IGluY2x1ZGUvaHcveGVuL2lvL3JpbmcuaApyZW5hbWUgdG8gaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3JpbmcuaApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmggYi9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5jNmE1ODYzOWQ2Ci0tLSAvZGV2L251bGwKKysrIGIv
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmgKQEAgLTAsMCArMSwyNTQgQEAKKy8q
CisgKiB1c2JpZi5oCisgKgorICogVVNCIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2Vz
LgorICoKKyAqIENvcHlyaWdodCAoQykgMjAwOSwgRlVKSVRTVSBMQUJPUkFUT1JJRVMgTFRELgor
ICogQXV0aG9yOiBOb2JvcnUgSXdhbWF0c3UgPG5faXdhbWF0c3VAanAuZnVqaXRzdS5jb20+Cisg
KgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFu
eSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2Np
YXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGlu
IHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1p
dGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlz
aCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUg
U29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwor
ICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
czoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9u
IG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlh
bCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAq
IElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5E
IE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENP
UFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVS
CisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9S
IE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lU
SCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1VTQklGX0hfXworI2RlZmlu
ZSBfX1hFTl9QVUJMSUNfSU9fVVNCSUZfSF9fCisKKyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVk
ZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdv
dGlhdGlvbgorICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdv
IGhhbHZlcyBvZiBhIFhlbiBwdlVTQiBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlIFhl
blN0b3JlIHRvCisgKiBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBv
cGVyYXRpbmcgcGFyYW1ldGVycy4gVGhpcworICogc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5v
ZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQg
cG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9u
LgorICoKKyAqIEFueSBzcGVjaWZpZWQgZGVmYXVsdCB2YWx1ZSBpcyBpbiBlZmZlY3QgaWYgdGhl
IGNvcnJlc3BvbmRpbmcgWGVuQnVzIG5vZGUKKyAqIGlzIG5vdCBwcmVzZW50IGluIHRoZSBYZW5T
dG9yZS4KKyAqCisgKiBYZW5TdG9yZSBub2RlcyBpbiBzZWN0aW9ucyBtYXJrZWQgIlBSSVZBVEUi
IGFyZSBzb2xlbHkgZm9yIHVzZSBieSB0aGUKKyAqIGRyaXZlciBzaWRlIHdob3NlIFhlbkJ1cyB0
cmVlIGNvbnRhaW5zIHRoZW0uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0gQmFja2VuZCBEZXZpY2UgSWRlbnRpZmlj
YXRpb24gKFBSSVZBVEUpIC0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIG51bS1wb3J0cworICog
ICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQgWzEuLi4zMV0KKyAqCisgKiAgICAgIE51bWJl
ciBvZiBwb3J0cyBmb3IgdGhpcyAodmlydHVhbCkgVVNCIGhvc3QgY29ubmVjdG9yLgorICoKKyAq
IHVzYi12ZXIKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkIFsxLi4uMl0KKyAqCisg
KiAgICAgIFVTQiB2ZXJzaW9uIG9mIHRoaXMgaG9zdCBjb25uZWN0b3I6IDEgPSBVU0IgMS4xLCAy
ID0gVVNCIDIuMC4KKyAqCisgKiBwb3J0L1sxLi4uMzFdCisgKiAgICAgIFZhbHVlczogICAgICAg
ICBzdHJpbmcKKyAqCisgKiAgICAgIFBoeXNpY2FsIFVTQiBkZXZpY2UgY29ubmVjdGVkIHRvIHRo
ZSBnaXZlbiBwb3J0LCBlLmcuICIzLTEuNSIuCisgKgorICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBU
cmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIGV2ZW50
LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIHVuc2lnbmVkCisgKgorICogICAgICBU
aGUgaWRlbnRpZmllciBvZiB0aGUgWGVuIGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0
aXZpdHkKKyAqICAgICAgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIHVyYi1yaW5nLXJlZgor
ICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisgKiAgICAgIFRoZSBYZW4gZ3Jh
bnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAor
ICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIu
IFRoaXMgaXMgdGhlIHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciB1cmIgcmVxdWVzdHMuCisgKgor
ICogY29ubi1yaW5nLXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgdW5zaWduZWQKKyAqCisg
KiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRo
ZSBiYWNrZW5kIHRvIG1hcAorICogICAgICB0aGUgc29sZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ug
c2l6ZWQgcmluZyBidWZmZXIuIFRoaXMgaXMgdGhlIHJpbmcKKyAqICAgICAgYnVmZmVyIGZvciBj
b25uZWN0aW9uL2Rpc2Nvbm5lY3Rpb24gcmVxdWVzdHMuCisgKgorICogcHJvdG9jb2wKKyAqICAg
ICAgVmFsdWVzOiAgICAgICAgIHN0cmluZyAoWEVOX0lPX1BST1RPX0FCSV8qKQorICogICAgICBE
ZWZhdWx0IFZhbHVlOiAgWEVOX0lPX1BST1RPX0FCSV9OQVRJVkUKKyAqCisgKiAgICAgIFRoZSBt
YWNoaW5lIEFCSSBydWxlcyBnb3Zlcm5pbmcgdGhlIGZvcm1hdCBvZiBhbGwgcmluZyByZXF1ZXN0
IGFuZAorICogICAgICByZXNwb25zZSBzdHJ1Y3R1cmVzLgorICoKKyAqLworCitlbnVtIHVzYl9z
cGVjX3ZlcnNpb24geworCVVTQl9WRVJfVU5LTk9XTiA9IDAsCisJVVNCX1ZFUl9VU0IxMSwKKwlV
U0JfVkVSX1VTQjIwLAorCVVTQl9WRVJfVVNCMzAsCS8qIG5vdCBzdXBwb3J0ZWQgeWV0ICovCit9
OworCisvKgorICogIFVTQiBwaXBlIGluIHVzYmlmX3JlcXVlc3QKKyAqCisgKiAgLSBwb3J0IG51
bWJlcjoJYml0cyAwLTQKKyAqCQkJCShVU0JfTUFYQ0hJTERSRU4gaXMgMzEpCisgKgorICogIC0g
b3BlcmF0aW9uIGZsYWc6CWJpdCA1CisgKgkJCQkoMCA9IHN1Ym1pdCB1cmIsCisgKgkJCQkgMSA9
IHVubGluayB1cmIpCisgKgorICogIC0gZGlyZWN0aW9uOgkJYml0IDcKKyAqCQkJCSgwID0gSG9z
dC10by1EZXZpY2UgW091dF0KKyAqCQkJCSAxID0gRGV2aWNlLXRvLUhvc3QgW0luXSkKKyAqCisg
KiAgLSBkZXZpY2UgYWRkcmVzczoJYml0cyA4LTE0CisgKgorICogIC0gZW5kcG9pbnQ6CQliaXRz
IDE1LTE4CisgKgorICogIC0gcGlwZSB0eXBlOgliaXRzIDMwLTMxCisgKgkJCQkoMDAgPSBpc29j
aHJvbm91cywgMDEgPSBpbnRlcnJ1cHQsCisgKgkJCQkgMTAgPSBjb250cm9sLCAxMSA9IGJ1bGsp
CisgKi8KKworI2RlZmluZSBVU0JJRl9QSVBFX1BPUlRfTUFTSwkweDAwMDAwMDFmCisjZGVmaW5l
IFVTQklGX1BJUEVfVU5MSU5LCTB4MDAwMDAwMjAKKyNkZWZpbmUgVVNCSUZfUElQRV9ESVIJCTB4
MDAwMDAwODAKKyNkZWZpbmUgVVNCSUZfUElQRV9ERVZfTUFTSwkweDAwMDAwMDdmCisjZGVmaW5l
IFVTQklGX1BJUEVfREVWX1NISUZUCTgKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLCTB4MDAw
MDAwMGYKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9TSElGVAkxNQorI2RlZmluZSBVU0JJRl9QSVBF
X1RZUEVfTUFTSwkweDAwMDAwMDAzCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVAkzMAor
I2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfSVNPQwkwCisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9J
TlQJMQorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTAkyCisjZGVmaW5lIFVTQklGX1BJUEVf
VFlQRV9CVUxLCTMKKworI2RlZmluZSB1c2JpZl9waXBlcG9ydG51bShwaXBlKQkJCSgocGlwZSkg
JiBVU0JJRl9QSVBFX1BPUlRfTUFTSykKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9waXBlKHBp
cGUsIHBvcnRudW0pCSgocGlwZSkgfCAocG9ydG51bSkpCisKKyNkZWZpbmUgdXNiaWZfcGlwZXVu
bGluayhwaXBlKQkJCSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykKKyNkZWZpbmUgdXNiaWZf
cGlwZXN1Ym1pdChwaXBlKQkJCSghdXNiaWZfcGlwZXVubGluayhwaXBlKSkKKyNkZWZpbmUgdXNi
aWZfc2V0dW5saW5rX3BpcGUocGlwZSkJCSgocGlwZSkgfCBVU0JJRl9QSVBFX1VOTElOSykKKwor
I2RlZmluZSB1c2JpZl9waXBlaW4ocGlwZSkJCQkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIpCisj
ZGVmaW5lIHVzYmlmX3BpcGVvdXQocGlwZSkJCQkoIXVzYmlmX3BpcGVpbihwaXBlKSkKKworI2Rl
ZmluZSB1c2JpZl9waXBlZGV2aWNlKHBpcGUpCQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBF
X0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKQorCisjZGVmaW5lIHVzYmlmX3BpcGVl
bmRwb2ludChwaXBlKQkJXAorCQkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0VQX1NISUZUKSAmIFVT
QklGX1BJUEVfRVBfTUFTSykKKworI2RlZmluZSB1c2JpZl9waXBldHlwZShwaXBlKQkJCVwKKwkJ
KCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVfVFlQRV9NQVNL
KQorI2RlZmluZSB1c2JpZl9waXBlaXNvYyhwaXBlKQkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0g
VVNCSUZfUElQRV9UWVBFX0lTT0MpCisjZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSkJKHVzYmlm
X3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQRV9JTlQpCisjZGVmaW5lIHVzYmlmX3Bp
cGVjdHJsKHBpcGUpCSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQ1RS
TCkKKyNkZWZpbmUgdXNiaWZfcGlwZWJ1bGsocGlwZSkJKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09
IFVTQklGX1BJUEVfVFlQRV9CVUxLKQorCisjZGVmaW5lIFVTQklGX01BWF9TRUdNRU5UU19QRVJf
UkVRVUVTVCAoMTYpCisjZGVmaW5lIFVTQklGX01BWF9QT1JUTlIJMzEKKyNkZWZpbmUgVVNCSUZf
UklOR19TSVpFCTQwOTYKKworLyoKKyAqIFJJTkcgZm9yIHRyYW5zZmVycmluZyB1cmJzLgorICov
CitzdHJ1Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50IHsKKwlncmFudF9yZWZfdCBncmVmOworCXVp
bnQxNl90IG9mZnNldDsKKwl1aW50MTZfdCBsZW5ndGg7Cit9OworCitzdHJ1Y3QgdXNiaWZfdXJi
X3JlcXVlc3QgeworCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWludDE2X3QgbnJf
YnVmZmVyX3NlZ3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZlciBzZWdtZW50cyAq
LworCisJLyogYmFzaWMgdXJiIHBhcmFtZXRlciAqLworCXVpbnQzMl90IHBpcGU7CisJdWludDE2
X3QgdHJhbnNmZXJfZmxhZ3M7CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PSwkweDAwMDEKKwl1
aW50MTZfdCBidWZmZXJfbGVuZ3RoOworCXVuaW9uIHsKKwkJdWludDhfdCBjdHJsWzhdOyAvKiBz
ZXR1cF9wYWNrZXQgKEN0cmwpICovCisKKwkJc3RydWN0IHsKKwkJCXVpbnQxNl90IGludGVydmFs
OyAvKiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovCisJCQl1aW50MTZfdCBzdGFydF9m
cmFtZTsgLyogc3RhcnQgZnJhbWUgKi8KKwkJCXVpbnQxNl90IG51bWJlcl9vZl9wYWNrZXRzOyAv
KiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLworCQkJdWludDE2X3QgbnJfZnJhbWVfZGVzY19zZWdz
OyAvKiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8KKwkJfSBpc29jOworCisJ
CXN0cnVjdCB7CisJCQl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1
c2IgY29yZSAqLworCQkJdWludDE2X3QgcGFkWzNdOworCQl9IGludHI7CisKKwkJc3RydWN0IHsK
KwkJCXVpbnQxNl90IHVubGlua19pZDsgLyogdW5saW5rIHJlcXVlc3QgaWQgKi8KKwkJCXVpbnQx
Nl90IHBhZFszXTsKKwkJfSB1bmxpbms7CisKKwl9IHU7CisKKwkvKiB1cmIgZGF0YSBzZWdtZW50
cyAqLworCXN0cnVjdCB1c2JpZl9yZXF1ZXN0X3NlZ21lbnQgc2VnW1VTQklGX01BWF9TRUdNRU5U
U19QRVJfUkVRVUVTVF07Cit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QgdXNi
aWZfdXJiX3JlcXVlc3RfdDsKKworc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSB7CisJdWludDE2
X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8KKwl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0
IGZyYW1lIChJU08pICovCisJaW50MzJfdCBzdGF0dXM7IC8qIHN0YXR1cyAobm9uLUlTTykgKi8K
KwlpbnQzMl90IGFjdHVhbF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGggKi8KKwlp
bnQzMl90IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLworfTsKK3R5cGVk
ZWYgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSB1c2JpZl91cmJfcmVzcG9uc2VfdDsKKworREVG
SU5FX1JJTkdfVFlQRVModXNiaWZfdXJiLCBzdHJ1Y3QgdXNiaWZfdXJiX3JlcXVlc3QsIHN0cnVj
dCB1c2JpZl91cmJfcmVzcG9uc2UpOworI2RlZmluZSBVU0JfVVJCX1JJTkdfU0laRSBfX0NPTlNU
X1JJTkdfU0laRSh1c2JpZl91cmIsIFVTQklGX1JJTkdfU0laRSkKKworLyoKKyAqIFJJTkcgZm9y
IG5vdGlmeWluZyBjb25uZWN0L2Rpc2Nvbm5lY3QgZXZlbnRzIHRvIGZyb250ZW5kCisgKi8KK3N0
cnVjdCB1c2JpZl9jb25uX3JlcXVlc3QgeworCXVpbnQxNl90IGlkOworfTsKK3R5cGVkZWYgc3Ry
dWN0IHVzYmlmX2Nvbm5fcmVxdWVzdCB1c2JpZl9jb25uX3JlcXVlc3RfdDsKKworc3RydWN0IHVz
YmlmX2Nvbm5fcmVzcG9uc2UgeworCXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovCisJdWlu
dDhfdCBwb3J0bnVtOyAvKiBwb3J0IG51bWJlciAqLworCXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9k
ZXZpY2Vfc3BlZWQgKi8KKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORQkwCisjZGVmaW5lIFVTQklG
X1NQRUVEX0xPVwkJMQorI2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMCTIKKyNkZWZpbmUgVVNCSUZf
U1BFRURfSElHSAkzCit9OwordHlwZWRlZiBzdHJ1Y3QgdXNiaWZfY29ubl9yZXNwb25zZSB1c2Jp
Zl9jb25uX3Jlc3BvbnNlX3Q7CisKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVj
dCB1c2JpZl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKKyNkZWZp
bmUgVVNCX0NPTk5fUklOR19TSVpFIF9fQ09OU1RfUklOR19TSVpFKHVzYmlmX2Nvbm4sIFVTQklG
X1JJTkdfU0laRSkKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19VU0JJRl9IX18gKi8KZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby94ZW5idXMuaCBiL2luY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby94ZW5idXMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi4yZmJmMmE3ZmRjCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3hlbmJ1cy5oCkBAIC0wLDAgKzEsNzAgQEAKKy8qKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICogeGVuYnVzLmgKKyAqCisgKiBYZW5idXMgcHJvdG9jb2wgZGV0YWlscy4KKyAqCisg
KiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBl
cnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVk
IGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhl
IFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRp
b24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBk
aXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0
d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBm
dXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgor
ICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90
aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQg
IkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1Q
TElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9O
SU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJ
R0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAq
IExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RI
RVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRI
RSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdB
UkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDA1IFhlblNvdXJjZSBMdGQuCisgKi8KKworI2lm
bmRlZiBfWEVOX1BVQkxJQ19JT19YRU5CVVNfSAorI2RlZmluZSBfWEVOX1BVQkxJQ19JT19YRU5C
VVNfSAorCisvKgorICogVGhlIHN0YXRlIG9mIGVpdGhlciBlbmQgb2YgdGhlIFhlbmJ1cywgaS5l
LiB0aGUgY3VycmVudCBjb21tdW5pY2F0aW9uCisgKiBzdGF0dXMgb2YgaW5pdGlhbGlzYXRpb24g
YWNyb3NzIHRoZSBidXMuICBTdGF0ZXMgaGVyZSBpbXBseSBub3RoaW5nIGFib3V0CisgKiB0aGUg
c3RhdGUgb2YgdGhlIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgZHJpdmVyIGFuZCB0aGUga2VybmVs
J3MgZGV2aWNlCisgKiBsYXllcnMuCisgKi8KK2VudW0geGVuYnVzX3N0YXRlIHsKKyAgICBYZW5i
dXNTdGF0ZVVua25vd24gICAgICAgPSAwLAorCisgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcg
ID0gMSwKKworICAgIC8qCisgICAgICogSW5pdFdhaXQ6IEZpbmlzaGVkIGVhcmx5IGluaXRpYWxp
c2F0aW9uIGJ1dCB3YWl0aW5nIGZvciBpbmZvcm1hdGlvbgorICAgICAqIGZyb20gdGhlIHBlZXIg
b3IgaG90cGx1ZyBzY3JpcHRzLgorICAgICAqLworICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQgICAg
ICA9IDIsCisKKyAgICAvKgorICAgICAqIEluaXRpYWxpc2VkOiBXYWl0aW5nIGZvciBhIGNvbm5l
Y3Rpb24gZnJvbSB0aGUgcGVlci4KKyAgICAgKi8KKyAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2Vk
ICAgPSAzLAorCisgICAgWGVuYnVzU3RhdGVDb25uZWN0ZWQgICAgID0gNCwKKworICAgIC8qCisg
ICAgICogQ2xvc2luZzogVGhlIGRldmljZSBpcyBiZWluZyBjbG9zZWQgZHVlIHRvIGFuIGVycm9y
IG9yIGFuIHVucGx1ZyBldmVudC4KKyAgICAgKi8KKyAgICBYZW5idXNTdGF0ZUNsb3NpbmcgICAg
ICAgPSA1LAorCisgICAgWGVuYnVzU3RhdGVDbG9zZWQgICAgICAgID0gNiwKKworICAgIC8qCisg
ICAgICogUmVjb25maWd1cmluZzogVGhlIGRldmljZSBpcyBiZWluZyByZWNvbmZpZ3VyZWQuCisg
ICAgICovCisgICAgWGVuYnVzU3RhdGVSZWNvbmZpZ3VyaW5nID0gNywKKworICAgIFhlbmJ1c1N0
YXRlUmVjb25maWd1cmVkICA9IDgKK307Cit0eXBlZGVmIGVudW0geGVuYnVzX3N0YXRlIFhlbmJ1
c1N0YXRlOworCisjZW5kaWYgLyogX1hFTl9QVUJMSUNfSU9fWEVOQlVTX0ggKi8KZGlmZiAtLWdp
dCBhL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaCBiL2luY2x1ZGUvaHcveGVuL3hlbl9jb21t
b24uaAppbmRleCA5YTgxNTVlMTcyLi4wNTA0YjQzNjU5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3
L3hlbi94ZW5fY29tbW9uLmgKKysrIGIvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCkBAIC0x
Miw3ICsxMiw3IEBACiAKICNpbmNsdWRlIDx4ZW5jdHJsLmg+CiAjaW5jbHVkZSA8eGVuc3RvcmUu
aD4KLSNpbmNsdWRlIDx4ZW4vaW8veGVuYnVzLmg+CisjaW5jbHVkZSAiaHcveGVuL2ludGVyZmFj
ZS9pby94ZW5idXMuaCIKIAogI2luY2x1ZGUgImh3L2h3LmgiCiAjaW5jbHVkZSAiaHcveGVuL3hl
bi5oIgotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy0-00024j-ME; Mon, 24 Jun 2019 15:33:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQxz-00024I-Bi
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:11 +0000
X-Inumbo-ID: 5dc9bf3c-9695-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 5dc9bf3c-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33: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: w5lZWeFNe0Mt5GGtO6902sMa5nS1nV2xADuKuRQrGBgAgx31QkWiqGQGMdacZW9phAMfUm4Igl
 VQ/s9CQ17PbJ//+BE+ma5u8bgbEkNykZamyaiR/otO1OIOv/zsrJmFZ3ulhFI99vBlEuzIMBxT
 eHF0PBSjMjLE+7dKSKxBxQxLeHBVcOdp0ZOgSywvs5ALd/nd6BzDaIt0i4PibR3ivjWcOKn4+T
 lSjhuICS/xIdcNcEI0rSAEJzZtZ7wPq1VIsV8u9r2DGszoHxXG4+FN6LR3Zo/4MehbVzUyiWYq
 G5g=
X-SBRS: 2.7
X-MesageID: 2148093
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,412,1557201600"; 
   d="scan'208";a="2148093"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:49 +0100
Message-ID: <20190624153257.20163-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

VGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA0NzRmMzkzOGQ3OWFiMzZiOTIzMWM5
YWQzYjVhOTMxNGMyYWVhY2RlOgoKICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1v
dGVzL2FtYXJrb3ZpYy90YWdzL21pcHMtcXVldWUtanVuLTIxLTIwMTknIGludG8gc3RhZ2luZyAo
MjAxOS0wNi0yMSAxNTo0MDo1MCArMDEwMCkKCmFyZSBhdmFpbGFibGUgaW4gdGhlIEdpdCByZXBv
c2l0b3J5IGF0OgoKICBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBl
cmFyZC9xZW11LWRtLmdpdCB0YWdzL3B1bGwteGVuLTIwMTkwNjI0Cgpmb3IgeW91IHRvIGZldGNo
IGNoYW5nZXMgdXAgdG8gYTM0MzRhMmQ1NmFlZTMwMThmNGEwZjU1YzdlMGYwY2RhMTFmM2Q5ZToK
CiAgeGVuOiBJbXBvcnQgb3RoZXIgeGVuL2lvLyouaCAoMjAxOS0wNi0yNCAxMDo0MjozMCArMDEw
MCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KWGVuIHF1ZXVlCgoqIEZpeCBidWlsZAoqIHhlbi1ibG9jazogc3VwcG9ydCBm
ZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplCiogeGVuLWJsb2NrOiBTdXBwb3J0IElPVGhyZWFkIHBv
bGxpbmcgZm9yIFBWIHNoYXJlZCByaW5ncwoqIEF2b2lkIHVzYWdlIG9mIGEgVkxBCiogQ2xlYW51
cCBYZW4gaGVhZGVycyB1c2FnZQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpBbnRob255IFBFUkFSRCAoNCk6CiAgICAgIHhl
bjogQXZvaWQgVkxBCiAgICAgIHhlbjogRHJvcCBpbmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5o
CiAgICAgIFJldmVydCB4ZW4vaW8vcmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3Vh
cmQgc3ltYm9scyIKICAgICAgeGVuOiBJbXBvcnQgb3RoZXIgeGVuL2lvLyouaAoKUGF1bCBEdXJy
YW50ICg0KToKICAgICAgeGVuLWJsb2NrOiBzdXBwb3J0IGZlYXR1cmUtbGFyZ2Utc2VjdG9yLXNp
emUKICAgICAgeGVuLWJ1czogdXNlIGEgc2VwYXJhdGUgZmQgZm9yIGVhY2ggZXZlbnQgY2hhbm5l
bAogICAgICB4ZW4tYnVzOiBhbGxvdyBBaW9Db250ZXh0IHRvIGJlIHNwZWNpZmllZCBmb3IgZWFj
aCBldmVudCBjaGFubmVsCiAgICAgIHhlbi1idXMgLyB4ZW4tYmxvY2s6IGFkZCBzdXBwb3J0IGZv
ciBldmVudCBjaGFubmVsIHBvbGxpbmcKCiBody85cGZzL3hlbi05cGZzLmggICAgICAgICAgICAg
ICAgICAgICAgIHwgICAgNCArLQogaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jICAgICAg
ICAgICB8ICAgNDQgKy0KIGh3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxvY2suaCAgICAgICAgICAg
fCAgICAzICstCiBody9ibG9jay94ZW4tYmxvY2suYyAgICAgICAgICAgICAgICAgICAgIHwgICAz
OCArLQogaHcvYmxvY2sveGVuX2Jsa2lmLmggICAgICAgICAgICAgICAgICAgICB8ICAgIDUgKy0K
IGh3L2NoYXIveGVuX2NvbnNvbGUuYyAgICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody9k
aXNwbGF5L3hlbmZiLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNyArLQogaHcvaTM4Ni94
ZW4veGVuLWh2bS5jICAgICAgICAgICAgICAgICAgICB8ICAgMTYgKy0KIGh3L2kzODYveGVuL3hl
bi1tYXBjYWNoZS5jICAgICAgICAgICAgICAgfCAgICAyIC0KIGh3L25ldC94ZW5fbmljLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBody91c2IveGVuLXVzYi5jICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgMyArLQogaHcveGVuL3hlbi1idXMuYyAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgOTIgKy0tCiBody94ZW4veGVuLWxlZ2FjeS1iYWNrZW5kLmMgICAgICAg
ICAgICAgIHwgICAgMiAtCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaCAg
IHwgICAzNiArKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmggICAgICB8ICA3
MTIgKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29u
c29sZS5oICAgIHwgICA0NiArKwogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaCAg
ICAgICB8ICAxNTYgKysrKysKIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oICAg
ICAgfCAgNTY2ICsrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
bmV0aWYuaCAgICAgIHwgMTAxMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaCAgfCAgIDQyICsrCiBpbmNsdWRlL2h3
L3hlbi97ID0+IGludGVyZmFjZX0vaW8vcmluZy5oIHwgICAgNiArLQogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmggICAgICB8ICAyNTQgKysrKysrKysKIGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby94ZW5idXMuaCAgICAgfCAgIDcwICsrKwogaW5jbHVkZS9ody94ZW4veGVu
LWJ1cy5oICAgICAgICAgICAgICAgICB8ICAgIDkgKy0KIGluY2x1ZGUvaHcveGVuL3hlbl9jb21t
b24uaCAgICAgICAgICAgICAgfCAgICAyICstCiAyNSBmaWxlcyBjaGFuZ2VkLCAzMDIzIGluc2Vy
dGlvbnMoKyksIDEwNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9ibGtpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL2NvbnNvbGUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9uZXRpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3Byb3RvY29scy5oCiByZW5hbWUgaW5jbHVkZS9ody94ZW4veyA9PiBp
bnRlcmZhY2V9L2lvL3JpbmcuaCAoOTklKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3hlbmJ1cy5oCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfQy0-00024d-BS; Mon, 24 Jun 2019 15:33:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfQxz-00024J-AN
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:33:11 +0000
X-Inumbo-ID: 5f306c70-9695-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 5f306c70-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33: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: kQPaiIH49oII/yU/o4NKBjCSgEIJPIXZ8PW24fJT53I5h9Lwd8rU6U2sT/Cz1SJyOnE+Nr5Iwz
 ayRZdM6prlyheBn06gLPP860/3E9AzgYpjE50T9aWSY9bfoL5Ht6HVqNvrM+Bdue/aH2vXuqJM
 9qZSztspZhASrz2372T5ndQUfWzmVk0bRZQ/346Q2pl36QcLH7G+uglzWnkhEMYldjTYS9cdeg
 hiEpu2WTJSYG4ZTPJ+nEXaviFTcim9c9mAGIhvL34IQ7o4F0LGwl8IHEQiDRnJrSiMPFV5ATXo
 NwM=
X-SBRS: 2.7
X-MesageID: 2148097
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,412,1557201600"; 
   d="scan'208";a="2148097"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:52 +0100
Message-ID: <20190624153257.20163-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 3/8] xen-bus: allow AioContext to be specified
 for each event channel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Peter Maydell <peter.maydell@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>

RnJvbTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClRoaXMgcGF0Y2gg
YWRkcyBhbiBBaW9Db250ZXh0IHBhcmFtZXRlciB0byB4ZW5fZGV2aWNlX2JpbmRfZXZlbnRfY2hh
bm5lbCgpCmFuZCB0aGVuIHVzZXMgYWlvX3NldF9mZF9oYW5kbGVyKCkgdG8gc2V0IHRoZSBjYWxs
YmFjayByYXRoZXIgdGhhbgpxZW11X3NldF9mZF9oYW5kbGVyKCkuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ck1lc3NhZ2UtSWQ6IDwyMDE5MDQw
ODE1MTYxNy4xMzAyNS0zLXBhdWwuZHVycmFudEBjaXRyaXguY29tPgpbQ2FsbCBhaW9fc2V0X2Zk
X2hhbmRsZXIoKSB3aXRoIGlzX2V4dGVybmFsPXRydWVdClNpZ25lZC1vZmYtYnk6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIGh3L2Jsb2NrL2RhdGFwbGFu
ZS94ZW4tYmxvY2suYyB8ICAyICstCiBody94ZW4veGVuLWJ1cy5jICAgICAgICAgICAgICAgfCAx
MCArKysrKysrLS0tCiBpbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmggICAgICAgfCAgMSArCiAzIGZp
bGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9ody9ibG9jay9kYXRhcGxhbmUveGVuLWJsb2NrLmMgYi9ody9ibG9jay9kYXRhcGxhbmUveGVu
LWJsb2NrLmMKaW5kZXggNmRhNWM3N2ZiYi4uYWFkY2E3NTY0NCAxMDA2NDQKLS0tIGEvaHcvYmxv
Y2svZGF0YXBsYW5lL3hlbi1ibG9jay5jCisrKyBiL2h3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxv
Y2suYwpAQCAtODA2LDcgKzgwNiw3IEBAIHZvaWQgeGVuX2Jsb2NrX2RhdGFwbGFuZV9zdGFydChY
ZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5lLAogICAgIH0KIAogICAgIGRhdGFwbGFuZS0+ZXZl
bnRfY2hhbm5lbCA9Ci0gICAgICAgIHhlbl9kZXZpY2VfYmluZF9ldmVudF9jaGFubmVsKHhlbmRl
diwgZXZlbnRfY2hhbm5lbCwKKyAgICAgICAgeGVuX2RldmljZV9iaW5kX2V2ZW50X2NoYW5uZWwo
eGVuZGV2LCBkYXRhcGxhbmUtPmN0eCwgZXZlbnRfY2hhbm5lbCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuX2Jsb2NrX2RhdGFwbGFuZV9ldmVudCwgZGF0YXBsYW5l
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbG9jYWxfZXJyKTsKICAg
ICBpZiAobG9jYWxfZXJyKSB7CmRpZmYgLS1naXQgYS9ody94ZW4veGVuLWJ1cy5jIGIvaHcveGVu
L3hlbi1idXMuYwppbmRleCA0M2E5MGNhZTQyLi4yMjEwNTI2NDkwIDEwMDY0NAotLS0gYS9ody94
ZW4veGVuLWJ1cy5jCisrKyBiL2h3L3hlbi94ZW4tYnVzLmMKQEAgLTkyNSw2ICs5MjUsNyBAQCB2
b2lkIHhlbl9kZXZpY2VfY29weV9ncmFudF9yZWZzKFhlbkRldmljZSAqeGVuZGV2LCBib29sIHRv
X2RvbWFpbiwKIAogc3RydWN0IFhlbkV2ZW50Q2hhbm5lbCB7CiAgICAgUUxJU1RfRU5UUlkoWGVu
RXZlbnRDaGFubmVsKSBsaXN0OworICAgIEFpb0NvbnRleHQgKmN0eDsKICAgICB4ZW5ldnRjaG5f
aGFuZGxlICp4ZWg7CiAgICAgZXZ0Y2huX3BvcnRfdCBsb2NhbF9wb3J0OwogICAgIFhlbkV2ZW50
SGFuZGxlciBoYW5kbGVyOwpAQCAtOTQ0LDYgKzk0NSw3IEBAIHN0YXRpYyB2b2lkIHhlbl9kZXZp
Y2VfZXZlbnQodm9pZCAqb3BhcXVlKQogfQogCiBYZW5FdmVudENoYW5uZWwgKnhlbl9kZXZpY2Vf
YmluZF9ldmVudF9jaGFubmVsKFhlbkRldmljZSAqeGVuZGV2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBaW9Db250ZXh0ICpjdHgsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwb3J0LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5FdmVudEhh
bmRsZXIgaGFuZGxlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm9pZCAqb3BhcXVlLCBFcnJvciAqKmVycnApCkBAIC05NjksOCArOTcxLDkgQEAgWGVu
RXZlbnRDaGFubmVsICp4ZW5fZGV2aWNlX2JpbmRfZXZlbnRfY2hhbm5lbChYZW5EZXZpY2UgKnhl
bmRldiwKICAgICBjaGFubmVsLT5oYW5kbGVyID0gaGFuZGxlcjsKICAgICBjaGFubmVsLT5vcGFx
dWUgPSBvcGFxdWU7CiAKLSAgICBxZW11X3NldF9mZF9oYW5kbGVyKHhlbmV2dGNobl9mZChjaGFu
bmVsLT54ZWgpLCB4ZW5fZGV2aWNlX2V2ZW50LCBOVUxMLAotICAgICAgICAgICAgICAgICAgICAg
ICAgY2hhbm5lbCk7CisgICAgY2hhbm5lbC0+Y3R4ID0gY3R4OworICAgIGFpb19zZXRfZmRfaGFu
ZGxlcihjaGFubmVsLT5jdHgsIHhlbmV2dGNobl9mZChjaGFubmVsLT54ZWgpLCB0cnVlLAorICAg
ICAgICAgICAgICAgICAgICAgICB4ZW5fZGV2aWNlX2V2ZW50LCBOVUxMLCBOVUxMLCBjaGFubmVs
KTsKIAogICAgIFFMSVNUX0lOU0VSVF9IRUFEKCZ4ZW5kZXYtPmV2ZW50X2NoYW5uZWxzLCBjaGFu
bmVsLCBsaXN0KTsKIApAQCAtMTAxMSw3ICsxMDE0LDggQEAgdm9pZCB4ZW5fZGV2aWNlX3VuYmlu
ZF9ldmVudF9jaGFubmVsKFhlbkRldmljZSAqeGVuZGV2LAogCiAgICAgUUxJU1RfUkVNT1ZFKGNo
YW5uZWwsIGxpc3QpOwogCi0gICAgcWVtdV9zZXRfZmRfaGFuZGxlcih4ZW5ldnRjaG5fZmQoY2hh
bm5lbC0+eGVoKSwgTlVMTCwgTlVMTCwgTlVMTCk7CisgICAgYWlvX3NldF9mZF9oYW5kbGVyKGNo
YW5uZWwtPmN0eCwgeGVuZXZ0Y2huX2ZkKGNoYW5uZWwtPnhlaCksIHRydWUsCisgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwsIE5VTEwsIE5VTEwsIE5VTEwpOwogCiAgICAgaWYgKHhlbmV2dGNo
bl91bmJpbmQoY2hhbm5lbC0+eGVoLCBjaGFubmVsLT5sb2NhbF9wb3J0KSA8IDApIHsKICAgICAg
ICAgZXJyb3Jfc2V0Z19lcnJubyhlcnJwLCBlcnJubywgInhlbmV2dGNobl91bmJpbmQgZmFpbGVk
Iik7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmggYi9pbmNsdWRlL2h3L3hl
bi94ZW4tYnVzLmgKaW5kZXggMzMxNWYwZGUyMC4uODE4M2I5OGM3ZCAxMDA2NDQKLS0tIGEvaW5j
bHVkZS9ody94ZW4veGVuLWJ1cy5oCisrKyBiL2luY2x1ZGUvaHcveGVuL3hlbi1idXMuaApAQCAt
MTIyLDYgKzEyMiw3IEBAIHZvaWQgeGVuX2RldmljZV9jb3B5X2dyYW50X3JlZnMoWGVuRGV2aWNl
ICp4ZW5kZXYsIGJvb2wgdG9fZG9tYWluLAogdHlwZWRlZiB2b2lkICgqWGVuRXZlbnRIYW5kbGVy
KSh2b2lkICpvcGFxdWUpOwogCiBYZW5FdmVudENoYW5uZWwgKnhlbl9kZXZpY2VfYmluZF9ldmVu
dF9jaGFubmVsKFhlbkRldmljZSAqeGVuZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBBaW9Db250ZXh0ICpjdHgsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwb3J0LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5FdmVudEhhbmRsZXIgaGFu
ZGxlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9p
ZCAqb3BhcXVlLCBFcnJvciAqKmVycnApOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 15:35:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 15: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 1hfR0g-0002o3-Dr; Mon, 24 Jun 2019 15: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=EXrY=UX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hfR0f-0002nb-0b
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 15:35:57 +0000
X-Inumbo-ID: 604ead4b-9695-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 604ead4b-9695-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 15:33:12 +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: K5kUsN90E5VToN2tpmS2SfG7x98Z94kiLli0DChz2RnWbjCXjckGfa9ZpXH+d42unqqhcEvu1k
 GljG4mhfzqFgczTE9LqCIjgBzT2qL+YWJgHX/9A7a/JyNELUdRZWCI9gfSLt/C7cighXPiJyLC
 4PYm6+npJL4WkNrgwhrjkOEiefvapW+OBq+d+gMvbJid427JxRVyLFGLe9yv5utZdk2np7S2zv
 qVKgP0LFFnOI7YNg7g2HkjP1/1j6S4C0nnGEZ4ZB+NmrZQ2r0XM+Hiw0m1GKT0Igqej9zVM+Fz
 +Y8=
X-SBRS: 2.7
X-MesageID: 2148105
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,412,1557201600"; 
   d="scan'208";a="2148105"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Mon, 24 Jun 2019 16:32:54 +0100
Message-ID: <20190624153257.20163-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
References: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 5/8] xen: Avoid VLA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Peter Maydell <peter.maydell@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>

QXZvaWQgdXNpbmcgYSB2YXJpYWJsZSBsZW5ndGggYXJyYXkuCgpXZSBhbGxvY2F0ZSB0aGUgYGRp
cnR5X2JpdG1hcCcgYnVmZmVyIG9ubHkgb25jZSB3aGVuIHdlIHN0YXJ0IHRyYWNraW5nCmZvciBk
aXJ0eSBiaXRzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgpSZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRo
YXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxOTA2MTgxMTIzNDEuNTEzLTUtYW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KLS0tCiBody9pMzg2L3hlbi94ZW4taHZtLmMgfCAxNSArKysrKysrKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2h3L2kzODYveGVuL3hlbi1odm0uYyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwpp
bmRleCAyOTM5MTIyZTdjLi5lZDljMzdjNzJkIDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW4t
aHZtLmMKKysrIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCkBAIC0xMjAsNiArMTIwLDggQEAgdHlw
ZWRlZiBzdHJ1Y3QgWGVuSU9TdGF0ZSB7CiAgICAgRGV2aWNlTGlzdGVuZXIgZGV2aWNlX2xpc3Rl
bmVyOwogICAgIGh3YWRkciBmcmVlX3BoeXNfb2Zmc2V0OwogICAgIGNvbnN0IFhlblBoeXNtYXAg
KmxvZ19mb3JfZGlydHliaXQ7CisgICAgLyogQnVmZmVyIHVzZWQgYnkgeGVuX3N5bmNfZGlydHlf
Yml0bWFwICovCisgICAgdW5zaWduZWQgbG9uZyAqZGlydHlfYml0bWFwOwogCiAgICAgTm90aWZp
ZXIgZXhpdDsKICAgICBOb3RpZmllciBzdXNwZW5kOwpAQCAtNDY1LDYgKzQ2Nyw4IEBAIHN0YXRp
YyBpbnQgeGVuX3JlbW92ZV9mcm9tX3BoeXNtYXAoWGVuSU9TdGF0ZSAqc3RhdGUsCiAgICAgUUxJ
U1RfUkVNT1ZFKHBoeXNtYXAsIGxpc3QpOwogICAgIGlmIChzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJp
dCA9PSBwaHlzbWFwKSB7CiAgICAgICAgIHN0YXRlLT5sb2dfZm9yX2RpcnR5Yml0ID0gTlVMTDsK
KyAgICAgICAgZ19mcmVlKHN0YXRlLT5kaXJ0eV9iaXRtYXApOworICAgICAgICBzdGF0ZS0+ZGly
dHlfYml0bWFwID0gTlVMTDsKICAgICB9CiAgICAgZ19mcmVlKHBoeXNtYXApOwogCkBAIC02MTUs
NyArNjE5LDcgQEAgc3RhdGljIHZvaWQgeGVuX3N5bmNfZGlydHlfYml0bWFwKFhlbklPU3RhdGUg
KnN0YXRlLAogewogICAgIGh3YWRkciBucGFnZXMgPSBzaXplID4+IFRBUkdFVF9QQUdFX0JJVFM7
CiAgICAgY29uc3QgaW50IHdpZHRoID0gc2l6ZW9mKHVuc2lnbmVkIGxvbmcpICogODsKLSAgICB1
bnNpZ25lZCBsb25nIGJpdG1hcFtESVZfUk9VTkRfVVAobnBhZ2VzLCB3aWR0aCldOworICAgIHNp
emVfdCBiaXRtYXBfc2l6ZSA9IERJVl9ST1VORF9VUChucGFnZXMsIHdpZHRoKTsKICAgICBpbnQg
cmMsIGksIGo7CiAgICAgY29uc3QgWGVuUGh5c21hcCAqcGh5c21hcCA9IE5VTEw7CiAKQEAgLTYy
NywxMyArNjMxLDE0IEBAIHN0YXRpYyB2b2lkIHhlbl9zeW5jX2RpcnR5X2JpdG1hcChYZW5JT1N0
YXRlICpzdGF0ZSwKIAogICAgIGlmIChzdGF0ZS0+bG9nX2Zvcl9kaXJ0eWJpdCA9PSBOVUxMKSB7
CiAgICAgICAgIHN0YXRlLT5sb2dfZm9yX2RpcnR5Yml0ID0gcGh5c21hcDsKKyAgICAgICAgc3Rh
dGUtPmRpcnR5X2JpdG1hcCA9IGdfbmV3KHVuc2lnbmVkIGxvbmcsIGJpdG1hcF9zaXplKTsKICAg
ICB9IGVsc2UgaWYgKHN0YXRlLT5sb2dfZm9yX2RpcnR5Yml0ICE9IHBoeXNtYXApIHsKICAgICAg
ICAgLyogT25seSBvbmUgcmFuZ2UgZm9yIGRpcnR5IGJpdG1hcCBjYW4gYmUgdHJhY2tlZC4gKi8K
ICAgICAgICAgcmV0dXJuOwogICAgIH0KIAogICAgIHJjID0geGVuX3RyYWNrX2RpcnR5X3ZyYW0o
eGVuX2RvbWlkLCBzdGFydF9hZGRyID4+IFRBUkdFVF9QQUdFX0JJVFMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBucGFnZXMsIGJpdG1hcCk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBucGFnZXMsIHN0YXRlLT5kaXJ0eV9iaXRtYXApOwogICAgIGlmIChyYyA8IDApIHsK
ICNpZm5kZWYgRU5PREFUQQogI2RlZmluZSBFTk9EQVRBICBFTk9FTlQKQEAgLTY0Nyw4ICs2NTIs
OCBAQCBzdGF0aWMgdm9pZCB4ZW5fc3luY19kaXJ0eV9iaXRtYXAoWGVuSU9TdGF0ZSAqc3RhdGUs
CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0la
RShiaXRtYXApOyBpKyspIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBtYXAgPSBiaXRtYXBbaV07
CisgICAgZm9yIChpID0gMDsgaSA8IGJpdG1hcF9zaXplOyBpKyspIHsKKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBtYXAgPSBzdGF0ZS0+ZGlydHlfYml0bWFwW2ldOwogICAgICAgICB3aGlsZSAobWFw
ICE9IDApIHsKICAgICAgICAgICAgIGogPSBjdHpsKG1hcCk7CiAgICAgICAgICAgICBtYXAgJj0g
figxdWwgPDwgaik7CkBAIC02NzgsNiArNjgzLDggQEAgc3RhdGljIHZvaWQgeGVuX2xvZ19zdG9w
KE1lbW9yeUxpc3RlbmVyICpsaXN0ZW5lciwgTWVtb3J5UmVnaW9uU2VjdGlvbiAqc2VjdGlvbiwK
IAogICAgIGlmIChvbGQgJiB+bmV3ICYgKDEgPDwgRElSVFlfTUVNT1JZX1ZHQSkpIHsKICAgICAg
ICAgc3RhdGUtPmxvZ19mb3JfZGlydHliaXQgPSBOVUxMOworICAgICAgICBnX2ZyZWUoc3RhdGUt
PmRpcnR5X2JpdG1hcCk7CisgICAgICAgIHN0YXRlLT5kaXJ0eV9iaXRtYXAgPSBOVUxMOwogICAg
ICAgICAvKiBEaXNhYmxlIGRpcnR5IGJpdCB0cmFja2luZyAqLwogICAgICAgICB4ZW5fdHJhY2tf
ZGlydHlfdnJhbSh4ZW5fZG9taWQsIDAsIDAsIE5VTEwpOwogICAgIH0KLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 16:10:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 16:10: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 1hfRXx-0006Kj-Fc; Mon, 24 Jun 2019 16:10:21 +0000
Resent-Date: Mon, 24 Jun 2019 16:10:21 +0000
Resent-Message-Id: <E1hfRXx-0006Kj-Fc@lists.xenproject.org>
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9uVv=UX=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hfRXw-0006Ke-8g
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 16:10:20 +0000
X-Inumbo-ID: 8d0eb3a8-969a-11e9-9527-f7e8c87ad9db
Received: from sender-of-o52.zoho.com (unknown [135.84.80.217])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8d0eb3a8-969a-11e9-9527-f7e8c87ad9db;
 Mon, 24 Jun 2019 16:10:15 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561392611; cv=none; d=zoho.com; s=zohoarc; 
 b=MUQpX3wMJQ0g3pSyMGO1Jk2NLlLzQqJqdRRwSdPncdoIWLK9nZZ45zV6k71zBOfNptYIilva1FzEoSrt6KXdNiVaDrlAWdPKYSMHYVMKo0FZULRhWraJk0FxhXwl5LEqe4etqqPcCUSnYW4ptLO3Ylegwj79vxSV99wEsWjhEco=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561392611;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=CGbQbwTAyMe5qrTlme9SxmFWuyQrgjGFuaIr63kP0Lg=; 
 b=obfUE/xp7jcpb29JDvL4Ox0NvavnSEau+cjmccd/WmN1FLXs099luC8/Le04ouqAbpe8C+ySufXJxhFI9IygGo+XCTm6mEBiI+xflGMIY+JLNF0SE3Es/I09w31kbl3eAy2yYMXMHbg5lOHRi1RWwHzZd48CJywQEpPZze6+Q4M=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561392609755176.98209126733116;
 Mon, 24 Jun 2019 09:10:09 -0700 (PDT)
Message-ID: <156139260867.24.6519987028513042271@c4a48874b076>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 24 Jun 2019 09:10:09 -0700 (PDT)
X-ZohoMailClient: External
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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 qemu-devel@nongnu.org, peter.maydell@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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyNDE1MzI1Ny4yMDE2
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKCk1lc3NhZ2UtaWQ6IDIwMTkwNjI0MTUzMjU3LjIwMTYzLTEtYW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpUeXBlOiBzZXJpZXMKU3ViamVjdDogW1hlbi1kZXZlbF0g
W1BVTEwgMC84XSB4ZW4gcXVldWUgMjAxOS0wNi0yNAoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09
PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251bGwgfHwgZXhpdCAwCmdp
dCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRp
ZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFsZ29yaXRobSBoaXN0b2dy
YW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNlLi4KPT09IFRFU1QgU0NS
SVBUIEVORCA9PT0KClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKZWZlYzI4MSB4ZW46
IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oCmNjNTQ0YTIgUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2Yg
IkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIgo4ZjYxNTYxIHhlbjogRHJvcCBp
bmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5oCjcyZGRlOWQgeGVuOiBBdm9pZCBWTEEKMGUxMTlh
YSB4ZW4tYnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xs
aW5nCmFlZGMxNjUgeGVuLWJ1czogYWxsb3cgQWlvQ29udGV4dCB0byBiZSBzcGVjaWZpZWQgZm9y
IGVhY2ggZXZlbnQgY2hhbm5lbApkMWU3NjhmIHhlbi1idXM6IHVzZSBhIHNlcGFyYXRlIGZkIGZv
ciBlYWNoIGV2ZW50IGNoYW5uZWwKNjUwYTIxYSB4ZW4tYmxvY2s6IHN1cHBvcnQgZmVhdHVyZS1s
YXJnZS1zZWN0b3Itc2l6ZQoKPT09IE9VVFBVVCBCRUdJTiA9PT0KMS84IENoZWNraW5nIGNvbW1p
dCA2NTBhMjFhNWI1MWIgKHhlbi1ibG9jazogc3VwcG9ydCBmZWF0dXJlLWxhcmdlLXNlY3Rvci1z
aXplKQoyLzggQ2hlY2tpbmcgY29tbWl0IGQxZTc2OGZhNGUzOSAoeGVuLWJ1czogdXNlIGEgc2Vw
YXJhdGUgZmQgZm9yIGVhY2ggZXZlbnQgY2hhbm5lbCkKMy84IENoZWNraW5nIGNvbW1pdCBhZWRj
MTY1YzBhZjYgKHhlbi1idXM6IGFsbG93IEFpb0NvbnRleHQgdG8gYmUgc3BlY2lmaWVkIGZvciBl
YWNoIGV2ZW50IGNoYW5uZWwpCjQvOCBDaGVja2luZyBjb21taXQgMGUxMTlhYTJmYWExICh4ZW4t
YnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xsaW5nKQo1
LzggQ2hlY2tpbmcgY29tbWl0IDcyZGRlOWQ2NTc5OCAoeGVuOiBBdm9pZCBWTEEpCjYvOCBDaGVj
a2luZyBjb21taXQgOGY2MTU2MTZhMGZkICh4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVuL2h2bS9w
YXJhbXMuaCkKNy84IENoZWNraW5nIGNvbW1pdCBjYzU0NGEyMjE4MjQgKFJldmVydCB4ZW4vaW8v
cmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIpCldBUk5JTkc6
IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM0NDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9f
UklOR19IX18KCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMTggbGluZXMgY2hlY2tlZAoK
UGF0Y2ggNy84IGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBvZiB0
aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRh
aW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCjgvOCBDaGVja2luZyBjb21taXQg
ZWZlYzI4MTkzYzliICh4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpXQVJOSU5HOiBhZGRl
ZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJTIG5lZWQgdXBkYXRp
bmc/CiMxMzc6IApuZXcgZmlsZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVudHMg
dXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE0MjogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
CldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVk
CiMxNjk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oOjI4Ogor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCgpXQVJOSU5HOiBCbG9jayBjb21t
ZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTg0OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoxOgorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lk
ZWQKIzIxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6Mjg6Cisj
aWZuZGVmIF9fWEVOX1BVQkxJQ19JT19CTEtJRl9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQg
YXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzg0NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2Jsa2lmLmg6NjY0OgorI2RlZmluZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAoMTw8
MCkgIC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmlu
ZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2Jsa2lmLmg6NjgwOgorI2lmZGVmIF9faTM4Nl9fCgpXQVJOSU5HOiBCbG9jayBjb21tZW50
cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojOTAyOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjE6CisvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRl
ZAojOTI4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjI3Ogor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWly
ZWQgYXJvdW5kIHRoYXQgJy0nIChjdHg6VnhWKQojOTMzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vY29uc29sZS5oOjMyOgorI2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlkeCwg
cmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5HOiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTc5OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9f
RkJJRl9IX18KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRo
ZSBzYW1lIGxpbmUKIzk5ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYu
aDo0NToKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xs
b3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwMTM6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVzaXplCit7CgpFUlJP
Ujogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEw
MjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NzI6Cit1bmlvbiB4
ZW5mYl9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0
IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwNTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9mYmlmLmg6OTg6CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QKK3sKCldBUk5JTkc6
IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxMDUz
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMDoKKyAgICB1aW50
MzJfdCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldBUk5JTkc6IEJsb2Nr
IGNvbW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGluZQojMTA1NDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDE6CisgICAgICAgICAgICAg
ICAgICAgICAgKiBYRU5GQl9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCgpF
UlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUK
IzEwNjA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTA3OgordW5p
b24geGVuZmJfaW5fZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3Ry
dWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwODU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9mYmlmLmg6MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCldBUk5JTkc6IGFyY2hp
dGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMxMTQxOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNjoKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPX0tCRElGX0hfXwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3Qg
Z28gb24gdGhlIHNhbWUgbGluZQojMTM4NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2tiZGlmLmg6MjcxOgorc3RydWN0IHhlbmtiZF9tb3Rpb24KK3sKCkVSUk9SOiBvcGVuIGJy
YWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE0MTM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjI5ODoKK3N0cnVjdCB4ZW5rYmRf
a2V5Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0aGUg
c2FtZSBsaW5lCiMxNDQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYu
aDozMjk6CitzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3BlbiBicmFjZSAneycg
Zm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2MTg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhlbmtiZF9pbl9ldmVudAor
ewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2FtZSBs
aW5lCiMxNjQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1MzM6
Cit1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93
aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNjc2OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3BhZ2UKK3sKCldBUk5J
Tkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMx
Njg4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDoxOgorLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMg
c2hvdWxkIGJlIGF2b2lkZWQKIzE3MTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9uZXRpZi5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCgpFUlJPUjog
c3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyMDYwOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDozNzM6CisjZGVmaW5lIFhFTl9ORVRJ
Rl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRv
bmx5KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJP
Ujogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTc1OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4ODg6CisjZGVmaW5lICBORVRU
WEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUVFhGX2NzdW1fYmxhbmspCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhh
dCAnPDwnIChjdHg6VnhWKQojMjU3OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L25ldGlmLmg6ODkyOgorI2RlZmluZSAgTkVUVFhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFRY
Rl9kYXRhX3ZhbGlkYXRlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTgzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTY6CisjZGVmaW5lICBO
RVRUWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0
aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTg3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaDo5MDA6CisjZGVmaW5lICBORVRUWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVU
VFhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJS
T1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjYwOTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTIyOgorI2RlZmluZSBYRU5f
TkVUSUZfRVhUUkFfRkxBR19NT1JFICAoMVU8PF9YRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJl
cXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjU4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5NzE6CisjZGVmaW5lICBORVRSWEZfZGF0YV92YWxp
ZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAo
Y3R4OlZ4VikKIzI2NjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5o
Ojk3NToKKyNkZWZpbmUgIE5FVFJYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9ORVRSWEZfY3N1bV9i
bGFuaykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2Vz
IHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjY2OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5Nzk6CisjZGVmaW5lICBORVRSWEZfbW9yZV9k
YXRhICAgICAgKDFVPDxfTkVUUlhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0
eDpWeFYpCiMyNjcwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5
ODM6CisjZGVmaW5lICBORVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUUlhGX2V4dHJhX2lu
Zm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyBy
ZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjY3NDogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTg3OgorI2RlZmluZSAgTkVUUlhGX2dzb19wcmVm
aXggICAgICgxVTw8X05FVFJYRl9nc29fcHJlZml4KQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF4KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24g
YSBzZXBhcmF0ZSBsaW5lCiMyNzA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
cHJvdG9jb2xzLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVj
dHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzI4OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MjU6CisjaWZuZGVmIF9fWEVOX1BS
T1RPQ09MU19IX18KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3Vs
ZCBiZSBhdm9pZGVkCiMyNzM1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJv
dG9jb2xzLmg6MzI6CisjaWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6IGFyY2hpdGVjdHVy
ZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzgzOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyODoKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lP
X1VTQklGX0hfXwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2
MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA1OgorXklVU0Jf
VkVSX1VOS05PV04gPSAwLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI4NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNjoK
K15JVVNCX1ZFUl9VU0IxMSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyODYyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDc6
CiteSVVTQl9WRVJfVVNCMjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA4
OgorXklVU0JfVkVSX1VTQjMwLF5JLyogbm90IHN1cHBvcnRlZCB5ZXQgKi8kCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODY5OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJlcjpeSWJpdHMgMC00
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MDogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpeSV5JXkleSShVU0Jf
TUFYQ0hJTERSRU4gaXMgMzEpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg3MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE3
OgorICogIC0gb3BlcmF0aW9uIGZsYWc6XkliaXQgNSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjExODoKKyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3NDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE5OgorICpeSV5JXkleSSAxID0gdW5saW5rIHVyYikkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjE6CisgKiAgLSBkaXJlY3Rpb246Xkle
SWJpdCA3JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3Nzog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIyOgorICpeSV5JXkle
SSgwID0gSG9zdC10by1EZXZpY2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyODc4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxMjM6CisgKl5JXkleSV5JIDEgPSBEZXZpY2UtdG8tSG9zdCBbSW5dKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODA6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyNToKKyAqICAtIGRldmljZSBhZGRyZXNzOl5JYml0
cyA4LTE0JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4Mjog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3OgorICogIC0gZW5k
cG9pbnQ6XkleSWJpdHMgMTUtMTgkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyODg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
Mjk6CisgKiAgLSBwaXBlIHR5cGU6XkliaXRzIDMwLTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjg4NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTMwOgorICpeSV5JXkleSSgwMCA9IGlzb2Nocm9ub3VzLCAwMSA9IGludGVy
cnVwdCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzE6CisgKl5JXkleSV5J
IDEwID0gY29udHJvbCwgMTEgPSBidWxrKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI4ODk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjEzNDoKKyNkZWZpbmUgVVNCSUZfUElQRV9QT1JUX01BU0teSTB4MDAwMDAwMWYkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkwOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzU6CisjZGVmaW5lIFVTQklGX1BJUEVfVU5M
SU5LXkkweDAwMDAwMDIwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjg5MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM2Ogor
I2RlZmluZSBVU0JJRl9QSVBFX0RJUl5JXkkweDAwMDAwMDgwJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTM3OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9NQVNLXkkweDAwMDAw
MDdmJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MzogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM4OgorI2RlZmluZSBVU0JJ
Rl9QSVBFX0RFVl9TSElGVF5JOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4OTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEz
OToKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLXkkweDAwMDAwMDBmJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5NTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQwOgorI2RlZmluZSBVU0JJRl9QSVBFX0VQX1NISUZUXkkx
NSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTY6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MToKKyNkZWZpbmUgVVNCSUZf
UElQRV9UWVBFX01BU0teSTB4MDAwMDAwMDMkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyODk3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNDI6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVF5JMzAkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk4OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDM6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JU09D
XkkwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5OTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ0OgorI2RlZmluZSBVU0JJ
Rl9QSVBFX1RZUEVfSU5UXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjkwMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ1
OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTF5JMiQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjE0NjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JVTEteSTMkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTAzOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDg6CisjZGVmaW5lIHVzYmlmX3BpcGVwb3J0
bnVtKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVfUE9SVF9NQVNLKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDQ6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0OToKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9w
aXBlKHBpcGUsIHBvcnRudW0pXkkoKHBpcGUpIHwgKHBvcnRudW0pKSQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE1MToKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBlKV5J
XkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNTI6CisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQocGlwZSleSV5JXkkoIXVz
YmlmX3BpcGV1bmxpbmsocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjkwODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTUzOgorI2RlZmluZSB1c2JpZl9zZXR1bmxpbmtfcGlwZShwaXBlKV5JXkkoKHBpcGUpIHwgVVNC
SUZfUElQRV9VTkxJTkspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjkxMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU1Ogor
I2RlZmluZSB1c2JpZl9waXBlaW4ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU2OgorI2RlZmluZSB1c2JpZl9w
aXBlb3V0KHBpcGUpXkleSV5JKCF1c2JpZl9waXBlaW4ocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTU4OgorI2RlZmluZSB1c2JpZl9waXBlZGV2aWNlKHBpcGUpXkle
SV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTQ6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1OToKK15JXkkoKChwaXBl
KSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTY6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MToKKyNkZWZpbmUgdXNiaWZfcGlwZWVuZHBv
aW50KHBpcGUpXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTE3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjI6Cite
SV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9QSVBFX0VQX01BU0sp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxOTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY0OgorI2RlZmluZSB1c2JpZl9w
aXBldHlwZShwaXBlKV5JXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTIwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
NjU6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVf
VFlQRV9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
MjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NjoKKyNkZWZp
bmUgdXNiaWZfcGlwZWlzb2MocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9Q
SVBFX1RZUEVfSVNPQykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTIyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjc6Cisj
ZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJ
Rl9QSVBFX1RZUEVfSU5UKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5MjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2ODoK
KyNkZWZpbmUgdXNiaWZfcGlwZWN0cmwocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBV
U0JJRl9QSVBFX1RZUEVfQ1RSTCkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTI0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
Njk6CisjZGVmaW5lIHVzYmlmX3BpcGVidWxrKHBpcGUpXkkodXNiaWZfcGlwZXR5cGUocGlwZSkg
PT0gVVNCSUZfUElQRV9UWVBFX0JVTEspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjkyNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTcyOgorI2RlZmluZSBVU0JJRl9NQVhfUE9SVE5SXkkzMSQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Mjg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE3MzoKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpFXkk0MDk2JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNDogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTc5OgorXklncmFudF9yZWZfdCBncmVmOyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzU6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MDoKK15JdWludDE2X3Qgb2Zmc2V0
OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzY6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MToKK15JdWludDE2X3QgbGVu
Z3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDA6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NToKK15JdWludDE2X3Qg
aWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
ODY6CiteSXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdzOyAvKiBudW1iZXIgb2YgdXJiLT50cmFuc2Zl
cl9idWZmZXIgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTQzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
ODg6CiteSS8qIGJhc2ljIHVyYiBwYXJhbWV0ZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxODk6CiteSXVpbnQzMl90IHBpcGU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk0NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTkwOgorXkl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczskCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ2OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTE6CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PS15J
MHgwMDAxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0Nzog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkyOgorXkl1aW50MTZf
dCBidWZmZXJfbGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5MzoK
K15JdW5pb24geyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NDk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NDoKK15JXkl1
aW50OF90IGN0cmxbOF07IC8qIHNldHVwX3BhY2tldCAoQ3RybCkgKi8kCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxOTY6CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxOTc6CiteSV5JXkl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11
bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5NTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE5ODoKK15JXkleSXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAvKiBzdGFydCBmcmFtZSAqLyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTQ6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5OToKK15JXkleSXVpbnQxNl90IG51
bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLyQKCkVSUk9SOiBsaW5l
IG92ZXIgOTAgY2hhcmFjdGVycwojMjk1NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjAwOgorICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBucl9mcmFt
ZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLwoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAwOgorXkleSV5JdWludDE2X3QgbnJfZnJh
bWVfZGVzY19zZWdzOyAvKiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8kCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDE6CiteSV5JfSBpc29jOyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMzoKK15JXklzdHJ1Y3QgeyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTk6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNDoKK15JXkleSXVpbnQxNl90IGludGVydmFsOyAv
KiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjA1OgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjIwNjoKK15JXkl9IGludHI7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjA4OgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk2NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjA5OgorXkleSV5JdWludDE2X3QgdW5saW5rX2lkOyAvKiB1bmxpbmsgcmVx
dWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMDoKK15JXkle
SXVpbnQxNl90IHBhZFszXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTY2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTE6
CiteSV5JfSB1bmxpbms7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjk2ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEzOgor
Xkl9IHU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE1OgorXkkvKiB1cmIg
ZGF0YSBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NzE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxNjoK
K15Jc3RydWN0IHVzYmlmX3JlcXVlc3Rfc2VnbWVudCBzZWdbVVNCSUZfTUFYX1NFR01FTlRTX1BF
Ul9SRVFVRVNUXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
OTc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjE6CiteSXVp
bnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjIyOgorXkl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJU08p
ICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3ODogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIzOgorXklpbnQzMl90IHN0
YXR1czsgLyogc3RhdHVzIChub24tSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5Nzk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIyNDoKK15JaW50MzJfdCBhY3R1YWxfbGVuZ3RoOyAvKiBhY3R1YWwgdHJhbnNmZXIg
bGVuZ3RoICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk4
MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI1OgorXklpbnQz
Ml90IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLyQKCldBUk5JTkc6IGxp
bmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMyOTg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyMjk6CitERUZJTkVfUklOR19UWVBFUyh1c2JpZl91cmIsIHN0cnVjdCB1
c2JpZl91cmJfcmVxdWVzdCwgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSk7CgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTkxOiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMzY6CiteSXVpbnQxNl90IGlkOyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjI0MToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQg
Ki8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk3OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDI6CiteSXVpbnQ4X3QgcG9y
dG51bTsgLyogcG9ydCBudW1iZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTk4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoyNDM6CiteSXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQgKi8kCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk5OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDQ6CisjZGVmaW5lIFVTQklGX1NQRUVEX05PTkVe
STAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMzMDAwOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDU6CisjZGVmaW5lIFVTQklG
X1NQRUVEX0xPV15JXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMzAwMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ2Ogor
I2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMzAwMjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjQ3OgorI2RlZmluZSBVU0JJRl9TUEVFRF9ISUdIXkkzJAoKV0FSTklORzogbGluZSBv
dmVyIDgwIGNoYXJhY3RlcnMKIzMwMDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjI1MToKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1c2Jp
Zl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKCldBUk5JTkc6IEJs
b2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMzMDE2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgoKdG90YWw6IDExNyBlcnJvcnMsIDIxIHdhcm5pbmdzLCAyOTY3IGxpbmVzIGNo
ZWNrZWQKClBhdGNoIDgvOCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBh
bnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhl
IG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBF
TkQgPT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKClRoZSBmdWxsIGxvZyBp
cyBhdmFpbGFibGUgYXQKaHR0cDovL3BhdGNoZXcub3JnL2xvZ3MvMjAxOTA2MjQxNTMyNTcuMjAx
NjMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tL3Rlc3RpbmcuY2hlY2twYXRjaC8/dHlwZT1t
ZXNzYWdlLgotLS0KRW1haWwgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgYnkgUGF0Y2hldyBbaHR0
cHM6Ly9wYXRjaGV3Lm9yZy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXct
ZGV2ZWxAcmVkaGF0LmNvbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 16:24:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 16:24:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfRlk-0007Ez-2d; Mon, 24 Jun 2019 16:24: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfRli-0007Eu-W5
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 16:24:35 +0000
X-Inumbo-ID: 89d26584-969c-11e9-a367-d3738dd9077a
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 89d26584-969c-11e9-a367-d3738dd9077a;
 Mon, 24 Jun 2019 16:24: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: A8EmCAaX5o0kwvnSXKYybg2gvOTK/d+UtLF/zlU8mS4Tbl6NtRVPKxICQyrkCau12qW45/Q9DB
 oaIE323H8Gl7xsqRTAgjDLbjkrY92+qMdAhNeGIbFZrikxsRUKzSFZ2OP25nI0BIgoFY3LzKJf
 tduzHGRfQKAd82RfHCymQ4HTjvViV3TH2XNaIjmV9DdsBs8dCXCEnXmxEKQQfUqrQEEyTVyfV/
 Tn0iPQsHR3wFYbwca4F2DDbw2gcik69nCpCRfJADKlNczWcWPVRvaXEH41qe1dIbZI3RZVpqIR
 gXc=
X-SBRS: 2.7
X-MesageID: 2144086
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,412,1557201600"; 
   d="scan'208";a="2144086"
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=
 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: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
Date: Mon, 24 Jun 2019 17:24:24 +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-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] UBSAN report in find_next_bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@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>

SGVsbG8sCgpPbmUgVUJTQU4gcmVwb3J0IG9uIHg4NiBpczoKCihYRU4pCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CihYRU4pIFVCU0FOOiBVbmRlZmluZWQgYmVoYXZpb3VyIGluCi9sb2NhbC94ZW4u
Z2l0L3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oOjIyMDo5CihYRU4pIHNoaWZ0IGV4cG9uZW50
IDY0IGlzIHRvbyBsYXJnZSBmb3IgNjQtYml0IHR5cGUgJ2xvbmcgdW5zaWduZWQgaW50JwooWEVO
KSAtLS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyZmRl
YTE+XSB1YnNhbi5jI3Vic2FuX2VwaWxvZ3VlKzB4YS8weGQyCihYRU4pIFJGTEFHUzogMDAwMDAw
MDAwMDAxMDA4MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAw
MDAwICAgcmJ4OiBmZmZmODJkMDgwZTZmYTY4ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IHJkeDogZmZmZjgyZDA4MGU2ZmZkMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwYSAgIHJkaTogZmZm
ZjgyZDA4MGU2ZmE2OAooWEVOKSByYnA6IGZmZmY4MmQwODBlNmZhMDAgICByc3A6IGZmZmY4MmQw
ODBlNmY5ZjAgICByODogIDAwMDAwMDAwZmZmZmZmZmYKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAw
MDAwICAgcjEwOiBmZmZmODJkMDgwZTZmYTEwICAgcjExOiBmZmZmODJkMDgwODRlMjg3CihYRU4p
IHIxMjogMDAwMDAwMDAwMDAwMDA0MCAgIHIxMzogZmZmZmZmZmZmZmZmZmZmZiAgIHIxNDogZmZm
ZjgyZDA4MGMxYTYyZQooWEVOKSByMTU6IGZmZmY4MmQwODBjMWE2MTAgICBjcjA6IDAwMDAwMDAw
ODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAxNTI2ZTAKKFhFTikgY3IzOiAwMDAwMDAwMDNmYzE2
MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczog
MDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGUw
MDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmZkZWExPiAodWJzYW4uYyN1YnNh
bl9lcGlsb2d1ZSsweGEvMHhkMik6CihYRU4pICA4OSBlNSA0MSA1NCA1MyA0OCA4OSBmYiA8MGY+
IDBiIDQ4IDhkIDNkIDFlIDViIDUzIDAwIGU4IGYwIDI5IDAwCjAwIDQ4IDg1CihYRU4pIFhlbiBz
dGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwZTZmOWYwOgooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwNDAgZmZmZjgyZDA4MGU2ZmFhMCBmZmZmODJkMDgwMmZlZDRk
CihYRU4pICAgIGZmZmY4MmQwODA4NGVlNWYgMzQzNDM3MzYzNDM0MzgzMSAzNTM1MzkzMDM3MzMz
NzMwIDAwMDAwMDAwMzUzMTM2MzEKKFhFTikgICAgZmZmZjgzMDAzZWUzODAwMCAwMDAwMDAwMDAw
MDAwMDAxIDAwMDAwMDAwMDAwMDM0MzYgZmZmZjgyZDA4MGU2ZmFhMAooWEVOKSAgICBmZmZmODJk
MDgwMzAwOGVjIDAwMDAwMDAwMDAwMDAwMTggZmZmZjgyZDA4MGU2ZmFiMCAwMDAwMDAwMDAwMDAw
MjAyCihYRU4pICAgIGZmZmY4MmUwMDAwMDAxMDAgMDAwMDAwMDAwMDAwMDA0MCAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MzAwM2VlMzgwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODBlNmZiOTAgZmZmZjgyZDA4MDI2ZjgzNQooWEVOKSAgICBmZmZm
ODJkMDgwZjdiN2Q4IGZmZmY4MmQwODBmN2I3ZDggZmZmZjgyZDA4MGY3YjNkOCAwMDAwN2QyZjdm
MDg0ZTI4CihYRU4pICAgIDAwMDAwMDAwMDAwMDAyZjggMDAwMDAwMDAwMDAwMDE0MCAwMDAwMDAy
MTAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgzMDAzZWUzODAwMCAwMDAw
MDAwMTAwMDAwMDI4IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDFmOAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMjAwIDAwMDAwMDAwMDAwMDAwMDAgMDBmZjAxZDAwMDAwMDAwMSBmZmZmODJk
MDgwMmNkNTRkCihYRU4pICAgIGZmZmY4MmQwODBmN2I3ZDggMDAwMDAwMDAwMDAwMDIwMCBmZmZm
ODJkMDgwYzFhNjAwIDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgICAgZmZmZjgzMDAzZWUzODAwMCAw
MDAwMDAzZjAwMDAwMDAwIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAyOAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzAwM2VlMzgwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgIGZmZmY4MmQwODBlNmZjNDAgZmZmZjgyZDA4MDI3NTUwYiAw
MDAwMDAwNTAwMDAwMDA2IDAwMDAwMDAwMDAwMDAwODAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDA4
MCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwOTAgZmZmZjgzMDAzZWUzODAwMAooWEVO
KSAgICBmZmZmODJkMDgwZTZmYzE4IGZmZmY4MmQwMDAwMDAwMjEgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMjAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODMwMDNlZTJiNjAwIGZmZmY4MzAwM2VlMzgwZjAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDI4IDAwMDAwMDAwMDAwMDAwMjEgZmZmZjgzMDAzZWUzODAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MGU2ZmM3
OCBmZmZmODJkMDgwMjc2YTQwCihYRU4pICAgIGZmZmY4MzAwM2VlMzgwMDAgZmZmZjgyMDA2MDAw
MTAwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNhbGwgdHJh
Y2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJmZGVhMT5dIHVic2FuLmMjdWJzYW5fZXBpbG9ndWUr
MHhhLzB4ZDIKKFhFTikgICAgWzxmZmZmODJkMDgwMmZlZDRkPl0gX191YnNhbl9oYW5kbGVfc2hp
ZnRfb3V0X29mX2JvdW5kcysweGQ1LzB4MWNkCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI2ZjgzNT5d
IHBhZ2VfYWxsb2MuYyNnZXRfZnJlZV9idWRkeSsweGQwYy8weGQ5MgooWEVOKSAgICBbPGZmZmY4
MmQwODAyNzU1MGI+XSBwYWdlX2FsbG9jLmMjYWxsb2NfaGVhcF9wYWdlcysweGRhLzB4MTUxYgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyNzZhNDA+XSBhbGxvY19kb21oZWFwX3BhZ2VzKzB4ZjQvMHgy
MjMKKFhFTikgICAgWzxmZmZmODJkMDgwM2JiMzU5Pl0gY3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5n
KzB4YzkvMHhjOWEKKFhFTikgICAgWzxmZmZmODJkMDgwMzdiNTE2Pl0gbWFwY2FjaGVfZG9tYWlu
X2luaXQrMHhkYy8weDE1YQooWEVOKSAgICBbPGZmZmY4MmQwODAzNmY0Njg+XSBhcmNoX2RvbWFp
bl9jcmVhdGUrMHg3NDQvMHg4MDEKKFhFTikgICAgWzxmZmZmODJkMDgwMjFjZjZjPl0gZG9tYWlu
X2NyZWF0ZSsweDhmNi8weGU4NAooWEVOKSAgICBbPGZmZmY4MmQwODBhNTRjZGI+XSBfX3N0YXJ0
X3hlbisweDVhMGIvMHg2M2U1CihYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9faGlnaF9z
dGFydCsweDUzLzB4NTUKKFhFTikKKFhFTikKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClRoZXJl
IGlzIGEgc2VwYXJhdGUgYnVnL21pc2ZlYXR1cmUgd2l0aCBkLT5ub2RlX2FmZmluaXR5IGJlaW5n
IGZ1bGx5IHNldAp3aGljaCBpcyB3aHkgd2UgZW5kIHVwIGxvb3Bpbmcgb3ZlciBhbGwgYml0cyBp
biBhIG5vZGVtYXNrX3QuICBJJ2xsIGZpeAp0aGlzIHNlcGFyYXRlbHksIGJ1dCB0aGUgaXNzdWUg
aW4gcXVlc3Rpb24gaXM6Cgo+IGVsc2UgaWYgKCAobm9kZSA9IG5leHRfbm9kZShub2RlLCBub2Rl
bWFzaykpID49IE1BWF9OVU1OT0RFUyApCj4gICAgIG5vZGUgPSBmaXJzdF9ub2RlKG5vZGVtYXNr
KTsKCk9uIHg4NiwgTUFYX05VTU5PREVTIGlzIDY0LCBhbmQgdGhpcyBwYXJ0IG9mIGdldF9mcmVl
X2J1ZGR5KCkgbG9vcHMgb3Zlcgpub2RlcyB7MC4uNjN9LiAgbmV4dF9ub2RlKCkgZXhwYW5kcyB0
byBmaW5kX25leHRfYml0KC4uLiwgbm9kZSsxKSB3aGljaApwYXNzZXMgb2Zmc2V0ID09IHNpemUg
b24gdGhlIGZpbmFsIGl0ZXJhdGlvbi4KCmZpbmRfbmV4dF9iaXQoKSBoYXMgYW4gb3B0aW1pc2F0
aW9uIGZvciBiaXRtYXBzIG9mIDY0IG9yIGZld2VyIGJpdHMKd2hpY2ggZG9lczoKCj4gZWxzZSBp
ZiAoIF9fYnVpbHRpbl9jb25zdGFudF9wKHNpemUpICYmIHNfXyA8PSBCSVRTX1BFUl9MT05HICkK
PiAgICAgcl9fID0gb19fICsgX19zY2FuYml0KCooY29uc3QgdW5zaWduZWQgbG9uZyAqKShhX18p
ID4+IG9fXywgc19fKTsKClVCU0FOIHRha2VzIG9iamVjdGlvbiB0byB0aGUgc2hpZnQsIHdoaWNo
IGluIHRoaXMgY2FzZSBpcyBhIHNoaWZ0IGJ5IDY0LgoKVGhlIGNvZGUgaW4gX19maW5kX25leHRf
Yml0KCkgbWFrZXMgaXQgY2xlYXIgdGhhdCBvZmZzZXQgPT0gc2l6ZSBpcyBhCnZhbGlkIGNvbmRp
dGlvbiwgd2hpY2ggd291bGQgc3VnZ2VzdCB0aGF0IHRoZSBidWcgaXMgd2l0aCB0aGUgb3B0aW1p
c2F0aW9uLgoKSG93ZXZlciwgdGhpcyBjb25jbHVzaW9uIGNvbnRyYWRpY3RzIHRoZSB2aWV3cyBv
ZiBjL3MgYjIwMDc5ZGE5IHdoaWNoCmRlY2lkZWQgdGhhdCBvZmZzZXQgPT0gc2l6ZSBpcyBub3Qg
YSB2YWxpZCBjb25kaXRpb24uCgpBUk02NCdzIGZpbmRfbmV4dF9iaXQoKSBleHBsaWNpdGx5IGNv
cGVzIHdpdGggb2Zmc2V0ID49IHNpemUsIGFuZCB3aGlsZQpJIGRvbid0IHNwZWFrIEFSTSBhc20g
d2VsbCBlbm91Z2ggdG8gd29yayBvdXQgd2hldGhlcgpfZmluZF9maXJzdF9iaXRfbGUoKSBjb3Bl
cyB3aXRoIG9mZnNldCA9PSBzaXplLCB0aGUgdmdpYy5jIGNvZGUKZGVmaW5pdGVseSBleHBlY3Rz
IGl0IHRvIGZ1bmN0aW9uIGluIHRoaXMgd2F5LgoKQXMgYSByZXN1bHQsIEkgdGhpbmsgdGhlIHJl
YXNvbmluZyBpbiBjL3MgYjIwMDc5ZGE5IGlzIGZhbHNlLCBhbmQgdGhhdApjaGFuZ2UgbmVlZHMg
cmUtYWRqdXN0aW5nLiAgSSBhbHNvIHRoaW5rIHRoYXQgeDg2J3Mgb3B0aW1pc2F0aW9uIGZvcgpz
aXplID09IDY0IHNob3VsZCBiZSBjb25zaWRlcmVkIGJ1Z2d5IGFuZCBmaXhlZC4gIFRCSCwgSSdt
IG5vdCBzdXJlIHRoZQpvcHRpbWlzYXRpb24gaXMgd29ydGh3aGlsZSBoYXZpbmcgaW4gdGhlIGZp
cnN0IHBsYWNlLgoKVGhvdWdodHMsCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 16:28:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 16:28:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfRpN-0007Nt-Lq; Mon, 24 Jun 2019 16:28:21 +0000
Resent-Date: Mon, 24 Jun 2019 16:28:21 +0000
Resent-Message-Id: <E1hfRpN-0007Nt-Lq@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9uVv=UX=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hfRpM-0007Nn-Pm
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 16:28:20 +0000
X-Inumbo-ID: 113bf8b4-969d-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 113bf8b4-969d-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 16:28:16 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561393693; cv=none; d=zoho.com; s=zohoarc; 
 b=avp5GcP101FuPkCSCJNXeLZOheNRj7coaiK8CJsbWlNBNBnmv5uG6IXFt97qPQOSeBFHjasRwBsoODAry2O4gdE+qfSDbc4CYQwzO66E8GXv76aTfzDcp3gEJXyfgLuIWY/OtGFM6+kDcyvGjILgOHGT9WTOl7aoNPLIiEsw2as=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561393693;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=einjFKwadd7WPLqEFGeg7I3k8EuIxkLBghSdo4NL77I=; 
 b=IiWX1pqNeDA6JqCBW/Gzj6td5oHb/qYznHGmLwqNV2xdF61HaqY3L+aYhUh+frl/K5NLiEGpqYMRDYdkOr7cDyfceQap4/+P1zhJKSlLj/oL6viGsSk0xG1c+DbmB6Vf71fO/x52yQjFB16Zehpy+tnAnWbeJyiDufd8SunR9og=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 15613936910461009.7935956399376;
 Mon, 24 Jun 2019 09:28:11 -0700 (PDT)
Message-ID: <156139368989.24.1687032348532484935@c4a48874b076>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 24 Jun 2019 09:28:11 -0700 (PDT)
X-ZohoMailClient: External
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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 qemu-devel@nongnu.org, peter.maydell@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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyNDE1MzI1Ny4yMDE2
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKClN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQVUxMIDAvOF0geGVuIHF1
ZXVlIDIwMTktMDYtMjQKVHlwZTogc2VyaWVzCk1lc3NhZ2UtaWQ6IDIwMTkwNjI0MTUzMjU3LjIw
MTYzLTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbQoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09
PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251bGwgfHwgZXhpdCAwCmdp
dCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRp
ZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFsZ29yaXRobSBoaXN0b2dy
YW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNlLi4KPT09IFRFU1QgU0NS
SVBUIEVORCA9PT0KClVwZGF0aW5nIDNjOGNmNWE5YzIxZmY4NzgyMTY0ZDFkZWY3ZjQ0YmQ4ODg3
MTMzODQKU3dpdGNoZWQgdG8gYSBuZXcgYnJhbmNoICd0ZXN0JwozNDE4YmFiIHhlbjogSW1wb3J0
IG90aGVyIHhlbi9pby8qLmgKZTMzNmEwZCBSZXZlcnQgeGVuL2lvL3JpbmcuaCBvZiAiQ2xlYW4g
dXAgYSBmZXcgaGVhZGVyIGd1YXJkIHN5bWJvbHMiCmU4NjgzYjMgeGVuOiBEcm9wIGluY2x1ZGVz
IG9mIHhlbi9odm0vcGFyYW1zLmgKNTI2MTU4MCB4ZW46IEF2b2lkIFZMQQpiYTMyYjQ4IHhlbi1i
dXMgLyB4ZW4tYmxvY2s6IGFkZCBzdXBwb3J0IGZvciBldmVudCBjaGFubmVsIHBvbGxpbmcKOWQ0
ZGE1YyB4ZW4tYnVzOiBhbGxvdyBBaW9Db250ZXh0IHRvIGJlIHNwZWNpZmllZCBmb3IgZWFjaCBl
dmVudCBjaGFubmVsCjBlMzc3MTUgeGVuLWJ1czogdXNlIGEgc2VwYXJhdGUgZmQgZm9yIGVhY2gg
ZXZlbnQgY2hhbm5lbAo3ZGViOTI2IHhlbi1ibG9jazogc3VwcG9ydCBmZWF0dXJlLWxhcmdlLXNl
Y3Rvci1zaXplCgo9PT0gT1VUUFVUIEJFR0lOID09PQoxLzggQ2hlY2tpbmcgY29tbWl0IDdkZWI5
MjY3M2ViMCAoeGVuLWJsb2NrOiBzdXBwb3J0IGZlYXR1cmUtbGFyZ2Utc2VjdG9yLXNpemUpCjIv
OCBDaGVja2luZyBjb21taXQgMGUzNzcxNTI2YmM0ICh4ZW4tYnVzOiB1c2UgYSBzZXBhcmF0ZSBm
ZCBmb3IgZWFjaCBldmVudCBjaGFubmVsKQozLzggQ2hlY2tpbmcgY29tbWl0IDlkNGRhNWNhOTIy
ZiAoeGVuLWJ1czogYWxsb3cgQWlvQ29udGV4dCB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggZXZl
bnQgY2hhbm5lbCkKNC84IENoZWNraW5nIGNvbW1pdCBiYTMyYjQ4YWIwY2EgKHhlbi1idXMgLyB4
ZW4tYmxvY2s6IGFkZCBzdXBwb3J0IGZvciBldmVudCBjaGFubmVsIHBvbGxpbmcpCjUvOCBDaGVj
a2luZyBjb21taXQgNTI2MTU4MGUwN2RiICh4ZW46IEF2b2lkIFZMQSkKNi84IENoZWNraW5nIGNv
bW1pdCBlODY4M2IzNmY5OGIgKHhlbjogRHJvcCBpbmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5o
KQo3LzggQ2hlY2tpbmcgY29tbWl0IGUzMzZhMGRhNzBjMyAoUmV2ZXJ0IHhlbi9pby9yaW5nLmgg
b2YgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIikKV0FSTklORzogYXJjaGl0
ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzQ0OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pby9yaW5nLmg6Mjc6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19SSU5HX0hf
XwoKdG90YWw6IDAgZXJyb3JzLCAxIHdhcm5pbmdzLCAxOCBsaW5lcyBjaGVja2VkCgpQYXRjaCA3
LzggaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2UgcmV2aWV3LiAgSWYgYW55IG9mIHRoZXNlIGVy
cm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9ydCB0aGVtIHRvIHRoZSBtYWludGFpbmVyLCBz
ZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4KOC84IENoZWNraW5nIGNvbW1pdCAzNDE4YmFi
MTNiOGQgKHhlbjogSW1wb3J0IG90aGVyIHhlbi9pby8qLmgpCldBUk5JTkc6IGFkZGVkLCBtb3Zl
ZCBvciBkZWxldGVkIGZpbGUocyksIGRvZXMgTUFJTlRBSU5FUlMgbmVlZCB1cGRhdGluZz8KIzEz
NzogCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CgpXQVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBs
ZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTQyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvZ3JhbnRfdGFibGUuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklO
RzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE2OTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6Mjg6CisjaWZuZGVm
IF9fWEVOX1BVQkxJQ19HUkFOVF9UQUJMRV9IX18KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVz
ZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxODQ6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9ibGtpZi5oOjE6CisvKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgpXQVJO
SU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojMjEx
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoyODoKKyNpZm5kZWYg
X19YRU5fUFVCTElDX0lPX0JMS0lGX0hfXwoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQg
dGhhdCAnPDwnIChjdHg6VnhWKQojODQ3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vYmxraWYuaDo2NjQ6CisjZGVmaW5lIEJMS0lGX0RJU0NBUkRfU0VDVVJFICgxPDwwKSAgLyog
aWdub3JlZCBpZiBkaXNjYXJkLXNlY3VyZT0wICAgICAgKi8KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91
bGQgYmUgYXZvaWRlZAojODYzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxr
aWYuaDo2ODA6CisjaWZkZWYgX19pMzg2X18KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBh
IGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiM5MDI6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9jb25zb2xlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5J
Tkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM5Mjg6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9jb25zb2xlLmg6Mjc6CisjaWZuZGVm
IF9fWEVOX1BVQkxJQ19JT19DT05TT0xFX0hfXwoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91
bmQgdGhhdCAnLScgKGN0eDpWeFYpCiM5MzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9jb25zb2xlLmg6MzI6CisjZGVmaW5lIE1BU0tfWEVOQ09OU19JRFgoaWR4LCByaW5nKSAo
KGlkeCkgJiAoc2l6ZW9mKHJpbmcpLTEpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVj
aWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM5Nzk6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9mYmlmLmg6MjY6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19GQklGX0hf
XwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUg
bGluZQojOTk4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjQ1Ogor
c3RydWN0IHhlbmZiX3VwZGF0ZQorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBz
dHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojMTAxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2ZiaWYuaDo2MDoKK3N0cnVjdCB4ZW5mYl9yZXNpemUKK3sKCkVSUk9SOiBvcGVu
IGJyYWNlICd7JyBmb2xsb3dpbmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMTAyNTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo3MjoKK3VuaW9uIHhlbmZiX291
dF9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24g
dGhlIHNhbWUgbGluZQojMTA1MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Zi
aWYuaDo5ODoKK3N0cnVjdCB4ZW5mYl9yZWZyZXNoX3BlcmlvZAorewoKV0FSTklORzogQmxvY2sg
Y29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzEwNTM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTAwOgorICAgIHVpbnQzMl90IHBl
cmlvZDsgLyogcGVyaW9kIG9mIHJlZnJlc2gsIGluIG1zLAoKV0FSTklORzogQmxvY2sgY29tbWVu
dHMgdXNlIGEgdHJhaWxpbmcgKi8gb24gYSBzZXBhcmF0ZSBsaW5lCiMxMDU0OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMToKKyAgICAgICAgICAgICAgICAgICAg
ICAqIFhFTkZCX05PX1JFRlJFU0ggaWYgbm8gcmVmcmVzaCBpcyBuZWVkZWQgKi8KCkVSUk9SOiBv
cGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMTA2MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDc6Cit1bmlvbiB4ZW5m
Yl9pbl9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28g
b24gdGhlIHNhbWUgbGluZQojMTA4NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L2ZiaWYuaDoxMzI6CitzdHJ1Y3QgeGVuZmJfcGFnZQorewoKV0FSTklORzogYXJjaGl0ZWN0dXJl
IHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzExNDE6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9f
S0JESUZfSF9fCgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0
aGUgc2FtZSBsaW5lCiMxMzg2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2Jk
aWYuaDoyNzE6CitzdHJ1Y3QgeGVua2JkX21vdGlvbgorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3sn
IGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojMTQxMzogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6Mjk4Ogorc3RydWN0IHhlbmtiZF9rZXkKK3sK
CkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxp
bmUKIzE0NDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjMyOToK
K3N0cnVjdCB4ZW5rYmRfcG9zaXRpb24KK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dp
bmcgdW5pb24gZ28gb24gdGhlIHNhbWUgbGluZQojMTYxODogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL2tiZGlmLmg6NTAzOgordW5pb24geGVua2JkX2luX2V2ZW50Cit7CgpFUlJP
Ujogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2
NDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUzMzoKK3VuaW9u
IHhlbmtiZF9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3Ry
dWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2NzY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9rYmRpZi5oOjU2MToKK3N0cnVjdCB4ZW5rYmRfcGFnZQorewoKV0FSTklORzogQmxv
Y2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE2ODg6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjE6CisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQg
YmUgYXZvaWRlZAojMTcxNDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlm
Lmg6Mjc6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19ORVRJRl9IX18KCkVSUk9SOiBzcGFjZXMg
cmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzIwNjA6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjM3MzoKKyNkZWZpbmUgWEVOX05FVElGX0NUUkxG
X0dSRUZfcmVhZG9ubHkgICAgKDFVPDxfWEVOX05FVElGX0NUUkxGX0dSRUZfcmVhZG9ubHkpCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFj
ZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI1NzU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjg4ODoKKyNkZWZpbmUgIE5FVFRYRl9jc3Vt
X2JsYW5rICAgICAoMVU8PF9ORVRUWEZfY3N1bV9ibGFuaykKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcg
KGN0eDpWeFYpCiMyNTc5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDo4OTI6CisjZGVmaW5lICBORVRUWEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVUVFhGX2RhdGFf
dmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBz
cGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI1ODM6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjg5NjoKKyNkZWZpbmUgIE5FVFRYRl9t
b3JlX2RhdGEgICAgICAoMVU8PF9ORVRUWEZfbW9yZV9kYXRhKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8
JyAoY3R4OlZ4VikKIzI1ODc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRp
Zi5oOjkwMDoKKyNkZWZpbmUgIE5FVFRYRl9leHRyYV9pbmZvICAgICAoMVU8PF9ORVRUWEZfZXh0
cmFfaW5mbykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3Bh
Y2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjA5OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5MjI6CisjZGVmaW5lIFhFTl9ORVRJRl9F
WFRSQV9GTEFHX01PUkUgICgxVTw8X1hFTl9ORVRJRl9FWFRSQV9GTEFHX01PUkUpCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQg
YXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI2NTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby9uZXRpZi5oOjk3MToKKyNkZWZpbmUgIE5FVFJYRl9kYXRhX3ZhbGlkYXRlZCAo
MVU8PF9ORVRSWEZfZGF0YV92YWxpZGF0ZWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhW
KQojMjY2MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTc1Ogor
I2RlZmluZSAgTkVUUlhGX2NzdW1fYmxhbmsgICAgICgxVTw8X05FVFJYRl9jc3VtX2JsYW5rKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWly
ZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI2NjY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9uZXRpZi5oOjk3OToKKyNkZWZpbmUgIE5FVFJYRl9tb3JlX2RhdGEgICAg
ICAoMVU8PF9ORVRSWEZfbW9yZV9kYXRhKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikK
IzI2NzA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjk4MzoKKyNk
ZWZpbmUgIE5FVFJYRl9leHRyYV9pbmZvICAgICAoMVU8PF9ORVRSWEZfZXh0cmFfaW5mbykKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVk
IGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjc0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vbmV0aWYuaDo5ODc6CisjZGVmaW5lICBORVRSWEZfZ3NvX3ByZWZpeCAgICAg
KDFVPDxfTkVUUlhGX2dzb19wcmVmaXgpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXgoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFy
YXRlIGxpbmUKIzI3MDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2Nv
bHMuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNw
ZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzI3Mjg6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMuaDoyNToKKyNpZm5kZWYgX19YRU5fUFJPVE9DT0xT
X0hfXwoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2
b2lkZWQKIzI3MzU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9wcm90b2NvbHMu
aDozMjoKKyNpZiBkZWZpbmVkKF9faTM4Nl9fKQoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNp
ZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzI3ODM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjI4OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fVVNCSUZf
SF9fCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODYwOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDU6CiteSVVTQl9WRVJfVU5L
Tk9XTiA9IDAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2
MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA2OgorXklVU0Jf
VkVSX1VTQjExLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4
NjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNzoKK15JVVNC
X1ZFUl9VU0IyMCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
ODYzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDg6CiteSVVT
Ql9WRVJfVVNCMzAsXkkvKiBub3Qgc3VwcG9ydGVkIHlldCAqLyQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4Njk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjExNDoKKyAqICAtIHBvcnQgbnVtYmVyOl5JYml0cyAwLTQkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODcwOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTU6CisgKl5JXkleSV5JKFVTQl9NQVhDSElM
RFJFTiBpcyAzMSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
ODcyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTc6CisgKiAg
LSBvcGVyYXRpb24gZmxhZzpeSWJpdCA1JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjg3MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTE4OgorICpeSV5JXkleSSgwID0gc3VibWl0IHVyYiwkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxMTk6CisgKl5JXkleSV5JIDEgPSB1bmxpbmsgdXJiKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzY6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyMToKKyAqICAtIGRpcmVjdGlvbjpeSV5JYml0IDck
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc3OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjI6CisgKl5JXkleSV5JKDAgPSBI
b3N0LXRvLURldmljZSBbT3V0XSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4Nzg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEy
MzoKKyAqXkleSV5JXkkgMSA9IERldmljZS10by1Ib3N0IFtJbl0pJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTI1OgorICogIC0gZGV2aWNlIGFkZHJlc3M6XkliaXRzIDgtMTQk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODgyOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjc6CisgKiAgLSBlbmRwb2ludDpe
SV5JYml0cyAxNS0xOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI4ODQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyOToKKyAq
ICAtIHBpcGUgdHlwZTpeSWJpdHMgMzAtMzEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyODg1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxMzA6CisgKl5JXkleSV5JKDAwID0gaXNvY2hyb25vdXMsIDAxID0gaW50ZXJydXB0LCQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODY6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzMToKKyAqXkleSV5JXkkgMTAgPSBj
b250cm9sLCAxMSA9IGJ1bGspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg4OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM0
OgorI2RlZmluZSBVU0JJRl9QSVBFX1BPUlRfTUFTS15JMHgwMDAwMDAxZiQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTA6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjEzNToKKyNkZWZpbmUgVVNCSUZfUElQRV9VTkxJTkteSTB4
MDAwMDAwMjAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkx
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzY6CisjZGVmaW5l
IFVTQklGX1BJUEVfRElSXkleSTB4MDAwMDAwODAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODkyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxMzc6CisjZGVmaW5lIFVTQklGX1BJUEVfREVWX01BU0teSTB4MDAwMDAwN2YkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkzOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzg6CisjZGVmaW5lIFVTQklGX1BJUEVf
REVWX1NISUZUXkk4JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
Mjg5NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM5OgorI2Rl
ZmluZSBVU0JJRl9QSVBFX0VQX01BU0teSTB4MDAwMDAwMGYkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxNDA6CisjZGVmaW5lIFVTQklGX1BJUEVfRVBfU0hJRlReSTE1JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5NjogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQxOgorI2RlZmluZSBVU0JJRl9QSVBFX1RZ
UEVfTUFTS15JMHgwMDAwMDAwMyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4OTc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0
MjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX1NISUZUXkkzMCQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE0MzoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0lTT0NeSTAkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk5OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDQ6CisjZGVmaW5lIFVTQklGX1BJUEVf
VFlQRV9JTlReSTEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
OTAwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDU6CisjZGVm
aW5lIFVTQklGX1BJUEVfVFlQRV9DVFJMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjkwMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTQ2OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQlVMS15JMyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE0ODoKKyNkZWZpbmUgdXNiaWZfcGlwZXBvcnRudW0ocGlw
ZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9QT1JUX01BU0spJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkwNDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTQ5OgorI2RlZmluZSB1c2JpZl9zZXRwb3J0bnVtX3BpcGUocGlw
ZSwgcG9ydG51bSleSSgocGlwZSkgfCAocG9ydG51bSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjkwNjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTUxOgorI2RlZmluZSB1c2JpZl9waXBldW5saW5rKHBpcGUpXkleSV5JKChw
aXBlKSAmIFVTQklGX1BJUEVfVU5MSU5LKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5MDc6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE1MjoKKyNkZWZpbmUgdXNiaWZfcGlwZXN1Ym1pdChwaXBlKV5JXkleSSghdXNiaWZfcGlw
ZXVubGluayhwaXBlKSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTA4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTM6Cisj
ZGVmaW5lIHVzYmlmX3NldHVubGlua19waXBlKHBpcGUpXkleSSgocGlwZSkgfCBVU0JJRl9QSVBF
X1VOTElOSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTEw
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTU6CisjZGVmaW5l
IHVzYmlmX3BpcGVpbihwaXBlKV5JXkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX0RJUikkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTExOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTY6CisjZGVmaW5lIHVzYmlmX3BpcGVvdXQo
cGlwZSleSV5JXkkoIXVzYmlmX3BpcGVpbihwaXBlKSkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTEzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNTg6CisjZGVmaW5lIHVzYmlmX3BpcGVkZXZpY2UocGlwZSleSV5JXklcJAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxNDogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU5OgorXkleSSgoKHBpcGUpID4+IFVT
QklGX1BJUEVfREVWX1NISUZUKSAmIFVTQklGX1BJUEVfREVWX01BU0spJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxNjogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTYxOgorI2RlZmluZSB1c2JpZl9waXBlZW5kcG9pbnQocGlw
ZSleSV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTc6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MjoKK15JXkkoKChw
aXBlKSA+PiBVU0JJRl9QSVBFX0VQX1NISUZUKSAmIFVTQklGX1BJUEVfRVBfTUFTSykkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTE5OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjQ6CisjZGVmaW5lIHVzYmlmX3BpcGV0eXBl
KHBpcGUpXkleSV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5MjA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NToKK15J
XkkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX1RZUEVfU0hJRlQpICYgVVNCSUZfUElQRV9UWVBFX01B
U0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkyMTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY2OgorI2RlZmluZSB1c2Jp
Zl9waXBlaXNvYyhwaXBlKV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVfVFlQ
RV9JU09DKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MjI6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NzoKKyNkZWZpbmUg
dXNiaWZfcGlwZWludChwaXBlKV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJUEVf
VFlQRV9JTlQpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjky
MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY4OgorI2RlZmlu
ZSB1c2JpZl9waXBlY3RybChwaXBlKV5JKHVzYmlmX3BpcGV0eXBlKHBpcGUpID09IFVTQklGX1BJ
UEVfVFlQRV9DVFJMKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5MjQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2OToKKyNk
ZWZpbmUgdXNiaWZfcGlwZWJ1bGsocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJ
Rl9QSVBFX1RZUEVfQlVMSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTI3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNzI6
CisjZGVmaW5lIFVTQklGX01BWF9QT1JUTlJeSTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjkyODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTczOgorI2RlZmluZSBVU0JJRl9SSU5HX1NJWkVeSTQwOTYkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTM0OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNzk6CiteSWdyYW50X3JlZl90IGdyZWY7JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNTogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTgwOgorXkl1aW50MTZfdCBvZmZzZXQ7JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNjogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTgxOgorXkl1aW50MTZfdCBsZW5ndGg7JAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0MDogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTg1OgorXkl1aW50MTZfdCBpZDsgLyog
cmVxdWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5NDE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NjoKK15J
dWludDE2X3QgbnJfYnVmZmVyX3NlZ3M7IC8qIG51bWJlciBvZiB1cmItPnRyYW5zZmVyX2J1ZmZl
ciBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5NDM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4ODoKK15J
LyogYmFzaWMgdXJiIHBhcmFtZXRlciAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5NDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE4OToKK15JdWludDMyX3QgcGlwZTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTQ1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxOTA6CiteSXVpbnQxNl90IHRyYW5zZmVyX2ZsYWdzOyQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE5MToKKyNkZWZpbmUgVVNCSUZfU0hPUlRfTk9UX09LXkkweDAwMDEk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ3OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTI6CiteSXVpbnQxNl90IGJ1ZmZl
cl9sZW5ndGg7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0
ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkzOgorXkl1bmlv
biB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0OTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk0OgorXkleSXVpbnQ4X3Qg
Y3RybFs4XTsgLyogc2V0dXBfcGFja2V0IChDdHJsKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjE5NjoKK15JXklzdHJ1Y3QgeyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjE5NzoKK15JXkleSXVpbnQxNl90IGludGVydmFsOyAvKiBtYXhpbXVtICgxMDI0
KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk1MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk4
OgorXkleSV5JdWludDE2X3Qgc3RhcnRfZnJhbWU7IC8qIHN0YXJ0IGZyYW1lICovJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NDogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTk5OgorXkleSV5JdWludDE2X3QgbnVtYmVyX29m
X3BhY2tldHM7IC8qIG51bWJlciBvZiBJU08gcGFja2V0ICovJAoKRVJST1I6IGxpbmUgb3ZlciA5
MCBjaGFyYWN0ZXJzCiMyOTU1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoyMDA6CisgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IG5yX2ZyYW1lX2Rlc2Nf
c2VnczsgLyogbnVtYmVyIG9mIGlzb19mcmFtZV9kZXNjIHNlZ21lbnRzICovCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU1OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDA6CiteSV5JXkl1aW50MTZfdCBucl9mcmFtZV9kZXNj
X3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTY6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMToKK15JXkl9IGlzb2M7JAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1ODogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAzOgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MjA0OgorXkleSV5JdWludDE2X3QgaW50ZXJ2YWw7IC8qIG1heGlt
dW0gKDEwMjQqOCkgaW4gdXNiIGNvcmUgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTYwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoyMDU6CiteSV5JXkl1aW50MTZfdCBwYWRbM107JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk2MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjA2OgorXkleSX0gaW50cjskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyOTYzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoyMDg6CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTY0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoyMDk6CiteSV5JXkl1aW50MTZfdCB1bmxpbmtfaWQ7IC8qIHVubGluayByZXF1ZXN0IGlk
ICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2NTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEwOgorXkleSV5JdWludDE2
X3QgcGFkWzNdOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NjY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMToKK15JXkl9
IHVubGluazskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTY4
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTM6CiteSX0gdTsk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTcwOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTU6CiteSS8qIHVyYiBkYXRhIHNl
Z21lbnRzICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3
MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE2OgorXklzdHJ1
Y3QgdXNiaWZfcmVxdWVzdF9zZWdtZW50IHNlZ1tVU0JJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVF
U1RdOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NzY6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIyMToKK15JdWludDE2X3Qg
aWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTc3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoy
MjI6CiteSXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAgLyogc3RhcnQgZnJhbWUgKElTTykgKi8kCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTc4OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjM6CiteSWludDMyX3Qgc3RhdHVzOyAv
KiBzdGF0dXMgKG5vbi1JU08pICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjk3OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjI0OgorXklpbnQzMl90IGFjdHVhbF9sZW5ndGg7IC8qIGFjdHVhbCB0cmFuc2ZlciBsZW5ndGgg
Ki8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTgwOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjU6CiteSWludDMyX3QgZXJy
b3JfY291bnQ7IC8qIG51bWJlciBvZiBJU08gZXJyb3JzICovJAoKV0FSTklORzogbGluZSBvdmVy
IDgwIGNoYXJhY3RlcnMKIzI5ODQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIyOToKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX3VyYiwgc3RydWN0IHVzYmlmX3Vy
Yl9yZXF1ZXN0LCBzdHJ1Y3QgdXNiaWZfdXJiX3Jlc3BvbnNlKTsKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjIzNjoKK15JdWludDE2X3QgaWQ7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk5NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjQxOgorXkl1aW50MTZfdCBpZDsgLyogcmVxdWVzdCBpZCAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTc6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MjoKK15JdWludDhfdCBwb3J0bnVtOyAv
KiBwb3J0IG51bWJlciAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5OTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MzoK
K15JdWludDhfdCBzcGVlZDsgLyogdXNiX2RldmljZV9zcGVlZCAqLyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjI0NDoKKyNkZWZpbmUgVVNCSUZfU1BFRURfTk9ORV5JMCQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzMwMDA6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0NToKKyNkZWZpbmUgVVNCSUZfU1BFRURf
TE9XXkleSTEkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMzMDAx
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDY6CisjZGVmaW5l
IFVTQklGX1NQRUVEX0ZVTExeSTIkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMzMDAyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoy
NDc6CisjZGVmaW5lIFVTQklGX1NQRUVEX0hJR0heSTMkCgpXQVJOSU5HOiBsaW5lIG92ZXIgODAg
Y2hhcmFjdGVycwojMzAwNjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MjUxOgorREVGSU5FX1JJTkdfVFlQRVModXNiaWZfY29ubiwgc3RydWN0IHVzYmlmX2Nvbm5f
cmVxdWVzdCwgc3RydWN0IHVzYmlmX2Nvbm5fcmVzcG9uc2UpOwoKV0FSTklORzogQmxvY2sgY29t
bWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzMwMTY6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby94ZW5idXMuaDoxOgorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCgp0b3RhbDogMTE3IGVycm9ycywgMjEgd2FybmluZ3MsIDI5NjcgbGluZXMgY2hlY2tlZAoK
UGF0Y2ggOC84IGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBvZiB0
aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRh
aW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCgo9PT0gT1VUUFVUIEVORCA9PT0K
ClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAxCgoKVGhlIGZ1bGwgbG9nIGlzIGF2YWls
YWJsZSBhdApodHRwOi8vcGF0Y2hldy5vcmcvbG9ncy8yMDE5MDYyNDE1MzI1Ny4yMDE2My0xLWFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20vdGVzdGluZy5jaGVja3BhdGNoLz90eXBlPW1lc3NhZ2Uu
Ci0tLQpFbWFpbCBnZW5lcmF0ZWQgYXV0b21hdGljYWxseSBieSBQYXRjaGV3IFtodHRwczovL3Bh
dGNoZXcub3JnL10uClBsZWFzZSBzZW5kIHlvdXIgZmVlZGJhY2sgdG8gcGF0Y2hldy1kZXZlbEBy
ZWRoYXQuY29tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 16:35:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 16:35:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfRvu-00089d-KY; Mon, 24 Jun 2019 16:35:06 +0000
Resent-Date: Mon, 24 Jun 2019 16:35:06 +0000
Resent-Message-Id: <E1hfRvu-00089d-KY@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9uVv=UX=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hfRvs-00089Y-Qb
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 16:35:04 +0000
X-Inumbo-ID: 02b34549-969e-11e9-8980-bc764e045a96
Received: from sender-of-o52.zoho.com (unknown [135.84.80.217])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02b34549-969e-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 16:35:01 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561394097; cv=none; d=zoho.com; s=zohoarc; 
 b=AamRgsrn7LXd4fG0Q+57XH58vVVF5Kq7GVGWRfnx31hD3wj3u7/KAibsTh97AMkhu+ko/IhbYaaqf1CiLIIUz95EmmVDHn6IUiBFp7vlhs7k+PUjt8KZ+TriAwaLcrPN2wj8jKBCGBPOx3+NsyrSYZ3974qnoDNbExHP0TH+0aI=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561394097;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=lUMwd1hmxVIlxOdjhEH64CqAG92IQ1MqSwdiDQT7kkk=; 
 b=J+zsfWhEUaIPNaY1x74yAdsntHluDM5aAnTEWlaZL7dUJCAgoZz4HM6DUp/GELYYBRRNBPSUIqJGAuhp1wE0/c7/ro9eVJ5ha+bOGt/d2DFnMV9dYhVrLUZOeKlvP1Z1uV5Vc7N2e++im75HH3sKNwoe8GqmCTzFEOc9kjPjP84=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561394096101673.7071479384001;
 Mon, 24 Jun 2019 09:34:56 -0700 (PDT)
Message-ID: <156139409501.24.181897493620173762@c4a48874b076>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 24 Jun 2019 09:34:56 -0700 (PDT)
X-ZohoMailClient: External
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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 qemu-devel@nongnu.org, peter.maydell@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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyNDE1MzI1Ny4yMDE2
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKCk1lc3NhZ2UtaWQ6IDIwMTkwNjI0MTUzMjU3LjIwMTYzLTEtYW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpTdWJqZWN0OiBbWGVuLWRldmVsXSBbUFVMTCAwLzhdIHhl
biBxdWV1ZSAyMDE5LTA2LTI0ClR5cGU6IHNlcmllcwoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09
PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251bGwgfHwgZXhpdCAwCmdp
dCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRp
ZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFsZ29yaXRobSBoaXN0b2dy
YW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNlLi4KPT09IFRFU1QgU0NS
SVBUIEVORCA9PT0KCkZyb20gaHR0cHM6Ly9naXRodWIuY29tL3BhdGNoZXctcHJvamVjdC9xZW11
CiAtIFt0YWcgdXBkYXRlXSAgICAgIHBhdGNoZXcvMjAxOTA2MjQxNTMyNTcuMjAxNjMtMS1hbnRo
b255LnBlcmFyZEBjaXRyaXguY29tIC0+IHBhdGNoZXcvMjAxOTA2MjQxNTMyNTcuMjAxNjMtMS1h
bnRob255LnBlcmFyZEBjaXRyaXguY29tClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcK
N2VlMWMyNiB4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oCmViYTI3ZDcgUmV2ZXJ0IHhlbi9p
by9yaW5nLmggb2YgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIgoxZmZlZTQ5
IHhlbjogRHJvcCBpbmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5oCjc4YmYyYjIgeGVuOiBBdm9p
ZCBWTEEKNjVhODk2YyB4ZW4tYnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQg
Y2hhbm5lbCBwb2xsaW5nCmRlN2FhMDggeGVuLWJ1czogYWxsb3cgQWlvQ29udGV4dCB0byBiZSBz
cGVjaWZpZWQgZm9yIGVhY2ggZXZlbnQgY2hhbm5lbAo4MDk4NzczIHhlbi1idXM6IHVzZSBhIHNl
cGFyYXRlIGZkIGZvciBlYWNoIGV2ZW50IGNoYW5uZWwKM2RlNzUxMiB4ZW4tYmxvY2s6IHN1cHBv
cnQgZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6ZQoKPT09IE9VVFBVVCBCRUdJTiA9PT0KMS84IENo
ZWNraW5nIGNvbW1pdCAzZGU3NTEyYTIzMDcgKHhlbi1ibG9jazogc3VwcG9ydCBmZWF0dXJlLWxh
cmdlLXNlY3Rvci1zaXplKQoyLzggQ2hlY2tpbmcgY29tbWl0IDgwOTg3NzMxY2JhZSAoeGVuLWJ1
czogdXNlIGEgc2VwYXJhdGUgZmQgZm9yIGVhY2ggZXZlbnQgY2hhbm5lbCkKMy84IENoZWNraW5n
IGNvbW1pdCBkZTdhYTA4NzQwNGQgKHhlbi1idXM6IGFsbG93IEFpb0NvbnRleHQgdG8gYmUgc3Bl
Y2lmaWVkIGZvciBlYWNoIGV2ZW50IGNoYW5uZWwpCjQvOCBDaGVja2luZyBjb21taXQgNjVhODk2
YzE1YzJmICh4ZW4tYnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5l
bCBwb2xsaW5nKQo1LzggQ2hlY2tpbmcgY29tbWl0IDc4YmYyYjIwMGIxYSAoeGVuOiBBdm9pZCBW
TEEpCjYvOCBDaGVja2luZyBjb21taXQgMWZmZWU0OTdjN2NhICh4ZW46IERyb3AgaW5jbHVkZXMg
b2YgeGVuL2h2bS9wYXJhbXMuaCkKNy84IENoZWNraW5nIGNvbW1pdCBlYmEyN2Q3ZmE4ODkgKFJl
dmVydCB4ZW4vaW8vcmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9s
cyIpCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9p
ZGVkCiM0NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjI3OgorI2lmbmRlZiBfX1hF
Tl9QVUJMSUNfSU9fUklOR19IX18KCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMTggbGlu
ZXMgY2hlY2tlZAoKUGF0Y2ggNy84IGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4g
IElmIGFueSBvZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0
byB0aGUgbWFpbnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCjgvOCBDaGVj
a2luZyBjb21taXQgN2VlMWMyNjdlYWQxICh4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpX
QVJOSU5HOiBhZGRlZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJT
IG5lZWQgdXBkYXRpbmc/CiMxMzc6IApuZXcgZmlsZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxv
Y2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE0MjogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6MToKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3Vs
ZCBiZSBhdm9pZGVkCiMxNjk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90
YWJsZS5oOjI4OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCgpXQVJOSU5H
OiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTg0
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoxOgorLyoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hv
dWxkIGJlIGF2b2lkZWQKIzIxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Js
a2lmLmg6Mjg6CisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19CTEtJRl9IX18KCkVSUk9SOiBzcGFj
ZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzg0NzogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6NjY0OgorI2RlZmluZSBCTEtJRl9ESVNDQVJE
X1NFQ1VSRSAoMTw8MCkgIC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNw
ZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzg2MzogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6NjgwOgorI2lmZGVmIF9faTM4Nl9fCgpXQVJOSU5HOiBC
bG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojOTAyOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjE6CisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91
bGQgYmUgYXZvaWRlZAojOTI4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29u
c29sZS5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18KCkVSUk9SOiBz
cGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJy0nIChjdHg6VnhWKQojOTMzOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjMyOgorI2RlZmluZSBNQVNLX1hFTkNP
TlNfSURYKGlkeCwgcmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5H
OiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTc5OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjI2OgorI2lmbmRlZiBfX1hF
Tl9QVUJMSUNfSU9fRkJJRl9IX18KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3Ry
dWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzk5ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL2ZiaWYuaDo0NToKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJy
YWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwMTM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVz
aXplCit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBz
YW1lIGxpbmUKIzEwMjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6
NzI6Cit1bmlvbiB4ZW5mYl9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xs
b3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwNTE6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9mYmlmLmg6OTg6CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QK
K3sKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0
ZSBsaW5lCiMxMDUzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEw
MDoKKyAgICB1aW50MzJfdCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldB
Uk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGlu
ZQojMTA1NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDE6Cisg
ICAgICAgICAgICAgICAgICAgICAgKiBYRU5GQl9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMg
bmVlZGVkICovCgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRo
ZSBzYW1lIGxpbmUKIzEwNjA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlm
Lmg6MTA3OgordW5pb24geGVuZmJfaW5fZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBm
b2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwODU6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCldB
Uk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMx
MTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNjoKKyNpZm5k
ZWYgX19YRU5fUFVCTElDX0lPX0tCRElGX0hfXwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxv
d2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUgbGluZQojMTM4NjogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6MjcxOgorc3RydWN0IHhlbmtiZF9tb3Rpb24KK3sKCkVS
Uk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUK
IzE0MTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjI5ODoKK3N0
cnVjdCB4ZW5rYmRfa2V5Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVj
dCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNDQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8va2JkaWYuaDozMjk6CitzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3Bl
biBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2MTg6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhlbmti
ZF9pbl9ldmVudAorewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBv
biB0aGUgc2FtZSBsaW5lCiMxNjQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
a2JkaWYuaDo1MzM6Cit1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFj
ZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNjc2OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3Bh
Z2UKK3sKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBh
cmF0ZSBsaW5lCiMxNjg4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYu
aDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNp
ZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE3MTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9uZXRpZi5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fTkVUSUZf
SF9fCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMy
MDYwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDozNzM6CisjZGVm
aW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJM
Rl9HUkVGX3JlYWRvbmx5KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYp
CiMyNTc1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4ODg6Cisj
ZGVmaW5lICBORVRUWEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUVFhGX2NzdW1fYmxhbmspCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJl
ZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjU3OTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL25ldGlmLmg6ODkyOgorI2RlZmluZSAgTkVUVFhGX2RhdGFfdmFsaWRhdGVk
ICgxVTw8X05FVFRYRl9kYXRhX3ZhbGlkYXRlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpW
eFYpCiMyNTgzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTY6
CisjZGVmaW5lICBORVRUWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVp
cmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTg3OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5MDA6CisjZGVmaW5lICBORVRUWEZfZXh0cmFfaW5mbyAg
ICAgKDFVPDxfTkVUVFhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhW
KQojMjYwOTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTIyOgor
I2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFICAoMVU8PF9YRU5fTkVUSUZfRVhUUkFf
RkxBR19NT1JFKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJP
Ujogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjU4OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5NzE6CisjZGVmaW5lICBORVRS
WEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5k
IHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI2NjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9uZXRpZi5oOjk3NToKKyNkZWZpbmUgIE5FVFJYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9O
RVRSWEZfY3N1bV9ibGFuaykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjY2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5Nzk6CisjZGVmaW5lICBO
RVRSWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUUlhGX21vcmVfZGF0YSkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0
aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjcwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaDo5ODM6CisjZGVmaW5lICBORVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVU
UlhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJS
T1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjY3NDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTg3OgorI2RlZmluZSAgTkVU
UlhGX2dzb19wcmVmaXggICAgICgxVTw8X05FVFJYRl9nc29fcHJlZml4KQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF4KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxl
YWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMyNzA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5J
Tkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzI4
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MjU6CisjaWZu
ZGVmIF9fWEVOX1BST1RPQ09MU19IX18KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBk
ZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzM1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vcHJvdG9jb2xzLmg6MzI6CisjaWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6
IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzgzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyODoKKyNpZm5kZWYgX19Y
RU5fUFVCTElDX0lPX1VTQklGX0hfXwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTA1OgorXklVU0JfVkVSX1VOS05PV04gPSAwLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI4NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjEwNjoKK15JVVNCX1ZFUl9VU0IxMSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODYyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxMDc6CiteSVVTQl9WRVJfVVNCMjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTA4OgorXklVU0JfVkVSX1VTQjMwLF5JLyogbm90IHN1cHBvcnRlZCB5ZXQgKi8k
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODY5OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJl
cjpeSWJpdHMgMC00JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
Mjg3MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpe
SV5JXkleSShVU0JfTUFYQ0hJTERSRU4gaXMgMzEpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjg3MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTE3OgorICogIC0gb3BlcmF0aW9uIGZsYWc6XkliaXQgNSQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjExODoKKyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3NDogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE5OgorICpeSV5JXkleSSAxID0gdW5s
aW5rIHVyYikkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc2
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjE6CisgKiAgLSBk
aXJlY3Rpb246XkleSWJpdCA3JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIy
OgorICpeSV5JXkleSSgwID0gSG9zdC10by1EZXZpY2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxMjM6CisgKl5JXkleSV5JIDEgPSBEZXZpY2UtdG8tSG9zdCBbSW5d
KSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODA6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyNToKKyAqICAtIGRldmljZSBh
ZGRyZXNzOl5JYml0cyA4LTE0JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg4MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3
OgorICogIC0gZW5kcG9pbnQ6XkleSWJpdHMgMTUtMTgkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyODg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxMjk6CisgKiAgLSBwaXBlIHR5cGU6XkliaXRzIDMwLTMxJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4NTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTMwOgorICpeSV5JXkleSSgwMCA9IGlzb2Nocm9ub3Vz
LCAwMSA9IGludGVycnVwdCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyODg2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzE6
CisgKl5JXkleSV5JIDEwID0gY29udHJvbCwgMTEgPSBidWxrKSQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjEzNDoKKyNkZWZpbmUgVVNCSUZfUElQRV9QT1JUX01BU0teSTB4MDAw
MDAwMWYkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkwOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzU6CisjZGVmaW5lIFVT
QklGX1BJUEVfVU5MSU5LXkkweDAwMDAwMDIwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjg5MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTM2OgorI2RlZmluZSBVU0JJRl9QSVBFX0RJUl5JXkkweDAwMDAwMDgwJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MjogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM3OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9N
QVNLXkkweDAwMDAwMDdmJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjg5MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM4Ogor
I2RlZmluZSBVU0JJRl9QSVBFX0RFVl9TSElGVF5JOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjEzOToKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLXkkweDAwMDAwMDBmJAoK
RVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5NTogRklMRTogaW5j
bHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQwOgorI2RlZmluZSBVU0JJRl9QSVBF
X0VQX1NISUZUXkkxNSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI4OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MToKKyNk
ZWZpbmUgVVNCSUZfUElQRV9UWVBFX01BU0teSTB4MDAwMDAwMDMkCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxNDI6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVF5JMzAk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk4OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDM6CisjZGVmaW5lIFVTQklGX1BJ
UEVfVFlQRV9JU09DXkkwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjg5OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ0Ogor
I2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfSU5UXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3Vs
ZCBuZXZlciB1c2UgdGFicwojMjkwMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L3VzYmlmLmg6MTQ1OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTF5JMiQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDE6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0NjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JV
TEteSTMkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTAzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDg6CisjZGVmaW5lIHVz
YmlmX3BpcGVwb3J0bnVtKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVfUE9SVF9NQVNL
KSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDQ6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0OToKKyNkZWZpbmUgdXNiaWZf
c2V0cG9ydG51bV9waXBlKHBpcGUsIHBvcnRudW0pXkkoKHBpcGUpIHwgKHBvcnRudW0pKSQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDY6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1MToKKyNkZWZpbmUgdXNiaWZfcGlwZXVu
bGluayhwaXBlKV5JXkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA3OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTI6CisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQocGlw
ZSleSV5JXkkoIXVzYmlmX3BpcGV1bmxpbmsocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjkwODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTUzOgorI2RlZmluZSB1c2JpZl9zZXR1bmxpbmtfcGlwZShwaXBlKV5JXkko
KHBpcGUpIHwgVVNCSUZfUElQRV9VTkxJTkspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjkxMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTU1OgorI2RlZmluZSB1c2JpZl9waXBlaW4ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNC
SUZfUElQRV9ESVIpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MjkxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU2OgorI2Rl
ZmluZSB1c2JpZl9waXBlb3V0KHBpcGUpXkleSV5JKCF1c2JpZl9waXBlaW4ocGlwZSkpJAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMzogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU4OgorI2RlZmluZSB1c2JpZl9waXBlZGV2
aWNlKHBpcGUpXkleSV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5MTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1OToK
K15JXkkoKChwaXBlKSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9N
QVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTY6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MToKKyNkZWZpbmUgdXNi
aWZfcGlwZWVuZHBvaW50KHBpcGUpXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTE3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNjI6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9Q
SVBFX0VQX01BU0spJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MjkxOTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY0OgorI2Rl
ZmluZSB1c2JpZl9waXBldHlwZShwaXBlKV5JXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTIwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNjU6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAm
IFVTQklGX1BJUEVfVFlQRV9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI5MjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjE2NjoKKyNkZWZpbmUgdXNiaWZfcGlwZWlzb2MocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBl
KSA9PSBVU0JJRl9QSVBFX1RZUEVfSVNPQykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTIyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNjc6CisjZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSleSSh1c2JpZl9waXBldHlwZShw
aXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfSU5UKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5MjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjE2ODoKKyNkZWZpbmUgdXNiaWZfcGlwZWN0cmwocGlwZSleSSh1c2JpZl9waXBldHlw
ZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfQ1RSTCkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTI0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNjk6CisjZGVmaW5lIHVzYmlmX3BpcGVidWxrKHBpcGUpXkkodXNiaWZfcGlw
ZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9UWVBFX0JVTEspJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkyNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTcyOgorI2RlZmluZSBVU0JJRl9NQVhfUE9SVE5SXkkzMSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Mjg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE3MzoKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpF
Xkk0MDk2JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTc5OgorXklncmFudF9y
ZWZfdCBncmVmOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
MzU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MDoKK15JdWlu
dDE2X3Qgb2Zmc2V0OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5MzY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MToKK15J
dWludDE2X3QgbGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NDA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NToK
K15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxODY6CiteSXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdzOyAvKiBudW1iZXIgb2Yg
dXJiLT50cmFuc2Zlcl9idWZmZXIgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxODg6CiteSS8qIGJhc2ljIHVyYiBwYXJhbWV0ZXIgKi8kCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxODk6CiteSXVpbnQzMl90IHBpcGU7JAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0NTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkwOgorXkl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczsk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ2OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTE6CisjZGVmaW5lIFVTQklGX1NI
T1JUX05PVF9PS15JMHgwMDAxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk0NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTky
OgorXkl1aW50MTZfdCBidWZmZXJfbGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5NDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjE5MzoKK15JdW5pb24geyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI5NDk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjE5NDoKK15JXkl1aW50OF90IGN0cmxbOF07IC8qIHNldHVwX3BhY2tldCAoQ3RybCkgKi8kCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUxOiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTY6CiteSV5Jc3RydWN0IHskCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUyOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTc6CiteSV5JXkl1aW50MTZfdCBpbnRlcnZh
bDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE5ODoKK15JXkleSXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAvKiBzdGFy
dCBmcmFtZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5OToKK15JXkle
SXVpbnQxNl90IG51bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLyQK
CkVSUk9SOiBsaW5lIG92ZXIgOTAgY2hhcmFjdGVycwojMjk1NTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAwOgorICAgICAgICAgICAgICAgICAgICAgICB1aW50
MTZfdCBucl9mcmFtZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdt
ZW50cyAqLwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NTog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAwOgorXkleSV5JdWlu
dDE2X3QgbnJfZnJhbWVfZGVzY19zZWdzOyAvKiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2Vn
bWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU2
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDE6CiteSV5JfSBp
c29jOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTg6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMzoKK15JXklzdHJ1Y3Qg
eyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTk6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNDoKK15JXkleSXVpbnQxNl90
IGludGVydmFsOyAvKiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA1OgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NjE6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNjoKK15JXkl9IGludHI7JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MzogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA4OgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2NDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA5OgorXkleSV5JdWludDE2X3QgdW5saW5rX2lkOyAv
KiB1bmxpbmsgcmVxdWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI5NjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjIxMDoKK15JXkleSXVpbnQxNl90IHBhZFszXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyOTY2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoyMTE6CiteSV5JfSB1bmxpbms7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjk2ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjEzOgorXkl9IHU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk3MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE1
OgorXkkvKiB1cmIgZGF0YSBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5NzE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIxNjoKK15Jc3RydWN0IHVzYmlmX3JlcXVlc3Rfc2VnbWVudCBzZWdbVVNCSUZfTUFY
X1NFR01FTlRTX1BFUl9SRVFVRVNUXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoyMjE6CiteSXVpbnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MjIyOgorXkl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0
IGZyYW1lIChJU08pICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjk3ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIzOgor
XklpbnQzMl90IHN0YXR1czsgLyogc3RhdHVzIChub24tSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Nzk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjIyNDoKK15JaW50MzJfdCBhY3R1YWxfbGVuZ3RoOyAvKiBhY3R1
YWwgdHJhbnNmZXIgbGVuZ3RoICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjk4MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjI1OgorXklpbnQzMl90IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLyQK
CldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMyOTg0OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjk6CitERUZJTkVfUklOR19UWVBFUyh1c2JpZl91
cmIsIHN0cnVjdCB1c2JpZl91cmJfcmVxdWVzdCwgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSk7
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTkxOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMzY6CiteSXVpbnQxNl90IGlkOyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTY6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI0MToKK15JdWludDE2X3QgaWQ7IC8q
IHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTk3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDI6Cite
SXVpbnQ4X3QgcG9ydG51bTsgLyogcG9ydCBudW1iZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyNDM6CiteSXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQg
Ki8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk5OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDQ6CisjZGVmaW5lIFVTQklG
X1NQRUVEX05PTkVeSTAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMzMDAwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDU6Cisj
ZGVmaW5lIFVTQklGX1NQRUVEX0xPV15JXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMzAwMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjQ2OgorI2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMXkkyJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMzAwMjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MjQ3OgorI2RlZmluZSBVU0JJRl9TUEVFRF9ISUdIXkkzJAoKV0FS
TklORzogbGluZSBvdmVyIDgwIGNoYXJhY3RlcnMKIzMwMDY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjI1MToKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4s
IHN0cnVjdCB1c2JpZl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsK
CldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBs
aW5lCiMzMDE2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToK
Ky8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgoKdG90YWw6IDExNyBlcnJvcnMsIDIxIHdhcm5pbmdzLCAy
OTY3IGxpbmVzIGNoZWNrZWQKClBhdGNoIDgvOCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSBy
ZXZpZXcuICBJZiBhbnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0
IHRoZW0gdG8gdGhlIG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoK
PT09IE9VVFBVVCBFTkQgPT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKClRo
ZSBmdWxsIGxvZyBpcyBhdmFpbGFibGUgYXQKaHR0cDovL3BhdGNoZXcub3JnL2xvZ3MvMjAxOTA2
MjQxNTMyNTcuMjAxNjMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tL3Rlc3RpbmcuY2hlY2tw
YXRjaC8/dHlwZT1tZXNzYWdlLgotLS0KRW1haWwgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgYnkg
UGF0Y2hldyBbaHR0cHM6Ly9wYXRjaGV3Lm9yZy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNr
IHRvIHBhdGNoZXctZGV2ZWxAcmVkaGF0LmNvbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 16:48:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 16:48:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfS98-0000bu-6G; Mon, 24 Jun 2019 16:48:46 +0000
Resent-Date: Mon, 24 Jun 2019 16:48:46 +0000
Resent-Message-Id: <E1hfS98-0000bu-6G@lists.xenproject.org>
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9uVv=UX=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hfS97-0000bp-0x
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 16:48:45 +0000
X-Inumbo-ID: eb2f8e12-969f-11e9-8efa-f33eee850176
Received: from sender4-of-o55.zoho.com (unknown [136.143.188.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb2f8e12-969f-11e9-8efa-f33eee850176;
 Mon, 24 Jun 2019 16:48:40 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561394916; cv=none; d=zoho.com; s=zohoarc; 
 b=GKrVkDYjWftBLe5YEy7Z4c0cj1GVpoK3RgYg62Vi3Rkwri1LyrR6G7jCWjFAdxro1LoPcyUk98ZnSAQ4N5TKTcr7i5e7SRqNfH+UUF+y81BXoUFbt2M5INgjQkoQ3Bo/zg3fi4Dp2fTR2pSXgIP1H5oF+gquDpHjEGHXLJkOmkE=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561394916;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=QkWcCQKcvCgR7QKl4SXXB17ZvhXgXWhrzVqTXyMVQBI=; 
 b=gMEtjhdHd88N0tjGDR/1JkGeZcdCBbrtaDuAiDxre8/kXExWbqT1e2bG0Po++rZhb8zG8fQY3t4lSD8P9AHbZqN36H3uLiD4TyGlrHL2ESr3HILybkxSPyPvyWTu01+cHlkHxvSV+AX7No4oX0T6o+TxSk62IPREuW1xZb6Px88=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561394915218653.5339628996572;
 Mon, 24 Jun 2019 09:48:35 -0700 (PDT)
Message-ID: <156139491417.24.17904422369560871188@c4a48874b076>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 24 Jun 2019 09:48:35 -0700 (PDT)
X-ZohoMailClient: External
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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 qemu-devel@nongnu.org, peter.maydell@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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyNDE1MzI1Ny4yMDE2
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKCk1lc3NhZ2UtaWQ6IDIwMTkwNjI0MTUzMjU3LjIwMTYzLTEtYW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpUeXBlOiBzZXJpZXMKU3ViamVjdDogW1hlbi1kZXZlbF0g
W1BVTEwgMC84XSB4ZW4gcXVldWUgMjAxOS0wNi0yNAoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09
PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251bGwgfHwgZXhpdCAwCmdp
dCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRp
ZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFsZ29yaXRobSBoaXN0b2dy
YW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNlLi4KPT09IFRFU1QgU0NS
SVBUIEVORCA9PT0KCkZyb20gaHR0cHM6Ly9naXRodWIuY29tL3BhdGNoZXctcHJvamVjdC9xZW11
CiB0IFt0YWcgdXBkYXRlXSAgICAgICAgICAgIHBhdGNoZXcvMjAxOTA2MjQxNTMyNTcuMjAxNjMt
MS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tIC0+IHBhdGNoZXcvMjAxOTA2MjQxNTMyNTcuMjAx
NjMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAn
dGVzdCcKYWFlNGMzNmYwOSB4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oCjA5MDdiMzBlMzUg
UmV2ZXJ0IHhlbi9pby9yaW5nLmggb2YgIkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1i
b2xzIgo1M2QyN2U2Yzc2IHhlbjogRHJvcCBpbmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5oCjZi
ZjNiZGJmZDAgeGVuOiBBdm9pZCBWTEEKMTNhMzZjYjU2NyB4ZW4tYnVzIC8geGVuLWJsb2NrOiBh
ZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xsaW5nCmQxYmRmYzNiM2YgeGVuLWJ1czog
YWxsb3cgQWlvQ29udGV4dCB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggZXZlbnQgY2hhbm5lbApm
ZGMxOWM1NTNiIHhlbi1idXM6IHVzZSBhIHNlcGFyYXRlIGZkIGZvciBlYWNoIGV2ZW50IGNoYW5u
ZWwKNmJhYmFlNTQ3MCB4ZW4tYmxvY2s6IHN1cHBvcnQgZmVhdHVyZS1sYXJnZS1zZWN0b3Itc2l6
ZQoKPT09IE9VVFBVVCBCRUdJTiA9PT0KMS84IENoZWNraW5nIGNvbW1pdCA2YmFiYWU1NDcwNDkg
KHhlbi1ibG9jazogc3VwcG9ydCBmZWF0dXJlLWxhcmdlLXNlY3Rvci1zaXplKQoyLzggQ2hlY2tp
bmcgY29tbWl0IGZkYzE5YzU1M2JjYiAoeGVuLWJ1czogdXNlIGEgc2VwYXJhdGUgZmQgZm9yIGVh
Y2ggZXZlbnQgY2hhbm5lbCkKMy84IENoZWNraW5nIGNvbW1pdCBkMWJkZmMzYjNmYmYgKHhlbi1i
dXM6IGFsbG93IEFpb0NvbnRleHQgdG8gYmUgc3BlY2lmaWVkIGZvciBlYWNoIGV2ZW50IGNoYW5u
ZWwpCjQvOCBDaGVja2luZyBjb21taXQgMTNhMzZjYjU2NzkxICh4ZW4tYnVzIC8geGVuLWJsb2Nr
OiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xsaW5nKQo1LzggQ2hlY2tpbmcgY29t
bWl0IDZiZjNiZGJmZDA4ZCAoeGVuOiBBdm9pZCBWTEEpCjYvOCBDaGVja2luZyBjb21taXQgNTNk
MjdlNmM3NjkyICh4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVuL2h2bS9wYXJhbXMuaCkKNy84IENo
ZWNraW5nIGNvbW1pdCAwOTA3YjMwZTM1YzggKFJldmVydCB4ZW4vaW8vcmluZy5oIG9mICJDbGVh
biB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIpCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBz
cGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM0NDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW8vcmluZy5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fUklOR19IX18KCnRvdGFs
OiAwIGVycm9ycywgMSB3YXJuaW5ncywgMTggbGluZXMgY2hlY2tlZAoKUGF0Y2ggNy84IGhhcyBz
dHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBvZiB0aGVzZSBlcnJvcnMKYXJl
IGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRhaW5lciwgc2VlCkNIRUNL
UEFUQ0ggaW4gTUFJTlRBSU5FUlMuCjgvOCBDaGVja2luZyBjb21taXQgYWFlNGMzNmYwOWI2ICh4
ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpXQVJOSU5HOiBhZGRlZCwgbW92ZWQgb3IgZGVs
ZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJTIG5lZWQgdXBkYXRpbmc/CiMxMzc6IApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVudHMgdXNlIGEgbGVhZGluZyAv
KiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE0MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2dyYW50X3RhYmxlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hp
dGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMxNjk6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oOjI4OgorI2lmbmRlZiBfX1hFTl9Q
VUJMSUNfR1JBTlRfVEFCTEVfSF9fCgpXQVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFk
aW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vYmxraWYuaDoxOgorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJj
aGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzIxMTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6Mjg6CisjaWZuZGVmIF9fWEVOX1BV
QkxJQ19JT19CTEtJRl9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8
JyAoY3R4OlZ4VikKIzg0NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lm
Lmg6NjY0OgorI2RlZmluZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAoMTw8MCkgIC8qIGlnbm9yZWQg
aWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2
b2lkZWQKIzg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6Njgw
OgorI2lmZGVmIF9faTM4Nl9fCgpXQVJOSU5HOiBCbG9jayBjb21tZW50cyB1c2UgYSBsZWFkaW5n
IC8qIG9uIGEgc2VwYXJhdGUgbGluZQojOTAyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vY29uc29sZS5oOjE6CisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCgpXQVJOSU5HOiBhcmNo
aXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTI4OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjI3OgorI2lmbmRlZiBfX1hFTl9Q
VUJMSUNfSU9fQ09OU09MRV9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQg
Jy0nIChjdHg6VnhWKQojOTMzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29u
c29sZS5oOjMyOgorI2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlkeCwgcmluZykgKChpZHgpICYg
KHNpemVvZihyaW5nKS0xKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVm
aW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTc5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vZmJpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fRkJJRl9IX18KCkVSUk9S
OiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzk5
ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDo0NToKK3N0cnVjdCB4
ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdv
IG9uIHRoZSBzYW1lIGxpbmUKIzEwMTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVzaXplCit7CgpFUlJPUjogb3BlbiBicmFjZSAn
eycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwMjU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NzI6Cit1bmlvbiB4ZW5mYl9vdXRfZXZlbnQK
K3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1l
IGxpbmUKIzEwNTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6OTg6
CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QKK3sKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRz
IHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxMDUzOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMDoKKyAgICB1aW50MzJfdCBwZXJpb2Q7IC8q
IHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBh
IHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGluZQojMTA1NDogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDE6CisgICAgICAgICAgICAgICAgICAgICAgKiBYRU5G
Ql9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCgpFUlJPUjogb3BlbiBicmFj
ZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwNjA6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTA3OgordW5pb24geGVuZmJfaW5fZXZl
bnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBz
YW1lIGxpbmUKIzEwODU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6
MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZp
YyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMxMTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8va2JkaWYuaDoyNjoKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX0tCRElGX0hf
XwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3QgZ28gb24gdGhlIHNhbWUg
bGluZQojMTM4NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2tiZGlmLmg6Mjcx
Ogorc3RydWN0IHhlbmtiZF9tb3Rpb24KK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dp
bmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE0MTM6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby9rYmRpZi5oOjI5ODoKK3N0cnVjdCB4ZW5rYmRfa2V5Cit7CgpFUlJPUjog
b3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNDQ0
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDozMjk6CitzdHJ1Y3Qg
eGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9u
IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2MTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhlbmtiZF9pbl9ldmVudAorewoKRVJST1I6IG9wZW4g
YnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNjQ4OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1MzM6Cit1bmlvbiB4ZW5rYmRf
b3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBv
biB0aGUgc2FtZSBsaW5lCiMxNjc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
a2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3BhZ2UKK3sKCldBUk5JTkc6IEJsb2NrIGNvbW1l
bnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxNjg4OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDoxOgorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lk
ZWQKIzE3MTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjI3Ogor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVk
IGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyMDYwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vbmV0aWYuaDozNzM6CisjZGVmaW5lIFhFTl9ORVRJRl9DVFJMRl9HUkVGX3Jl
YWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRvbmx5KQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVp
cmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTc1OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4ODg6CisjZGVmaW5lICBORVRUWEZfY3N1bV9ibGFuayAg
ICAgKDFVPDxfTkVUVFhGX2NzdW1fYmxhbmspCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhW
KQojMjU3OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6ODkyOgor
I2RlZmluZSAgTkVUVFhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFRYRl9kYXRhX3ZhbGlkYXRl
ZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJl
cXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTgzOiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTY6CisjZGVmaW5lICBORVRUWEZfbW9yZV9kYXRh
ICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpW
eFYpCiMyNTg3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5MDA6
CisjZGVmaW5lICBORVRUWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUVFhGX2V4dHJhX2luZm8p
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1
aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjYwOTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTIyOgorI2RlZmluZSBYRU5fTkVUSUZfRVhUUkFfRkxB
R19NT1JFICAoMVU8PF9YRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFKQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0
aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjU4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaDo5NzE6CisjZGVmaW5lICBORVRSWEZfZGF0YV92YWxpZGF0ZWQgKDFVPDxfTkVU
UlhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4K
CkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzI2NjI6
IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5oOjk3NToKKyNkZWZpbmUg
IE5FVFJYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9ORVRSWEZfY3N1bV9ibGFuaykKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3Vu
ZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjY2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vbmV0aWYuaDo5Nzk6CisjZGVmaW5lICBORVRSWEZfbW9yZV9kYXRhICAgICAgKDFVPDxf
TkVUUlhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjcwOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5ODM6CisjZGVmaW5lICBO
RVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUUlhGX2V4dHJhX2luZm8pCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQg
dGhhdCAnPDwnIChjdHg6VnhWKQojMjY3NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL25ldGlmLmg6OTg3OgorI2RlZmluZSAgTkVUUlhGX2dzb19wcmVmaXggICAgICgxVTw8X05F
VFJYRl9nc29fcHJlZml4KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4KCldB
Uk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5l
CiMyNzA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MToK
Ky8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBk
ZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzI4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vcHJvdG9jb2xzLmg6MjU6CisjaWZuZGVmIF9fWEVOX1BST1RPQ09MU19IX18KCldB
Uk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMy
NzM1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MzI6Cisj
aWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZp
bmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzgzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyODoKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1VTQklGX0hfXwoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2MDogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA1OgorXklVU0JfVkVSX1VOS05PV04gPSAw
LCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NjE6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNjoKK15JVVNCX1ZFUl9VU0Ix
MSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODYyOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDc6CiteSVVTQl9WRVJfVVNC
MjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2MzogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA4OgorXklVU0JfVkVSX1VT
QjMwLF5JLyogbm90IHN1cHBvcnRlZCB5ZXQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODY5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJlcjpeSWJpdHMgMC00JAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpeSV5JXkleSShVU0JfTUFYQ0hJTERSRU4gaXMg
MzEpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MjogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE3OgorICogIC0gb3BlcmF0
aW9uIGZsYWc6XkliaXQgNSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI4NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjExODoK
KyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjg3NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTE5OgorICpeSV5JXkleSSAxID0gdW5saW5rIHVyYikkCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxMjE6CisgKiAgLSBkaXJlY3Rpb246XkleSWJpdCA3JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3NzogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIyOgorICpeSV5JXkleSSgwID0gSG9zdC10by1E
ZXZpY2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
ODc4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjM6CisgKl5J
XkleSV5JIDEgPSBEZXZpY2UtdG8tSG9zdCBbSW5dKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjEyNToKKyAqICAtIGRldmljZSBhZGRyZXNzOl5JYml0cyA4LTE0JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4MjogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3OgorICogIC0gZW5kcG9pbnQ6XkleSWJpdHMg
MTUtMTgkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg0OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjk6CisgKiAgLSBwaXBl
IHR5cGU6XkliaXRzIDMwLTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg4NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTMw
OgorICpeSV5JXkleSSgwMCA9IGlzb2Nocm9ub3VzLCAwMSA9IGludGVycnVwdCwkCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg2OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzE6CisgKl5JXkleSV5JIDEwID0gY29udHJvbCwg
MTEgPSBidWxrKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4
ODk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzNDoKKyNkZWZp
bmUgVVNCSUZfUElQRV9QT1JUX01BU0teSTB4MDAwMDAwMWYkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxMzU6CisjZGVmaW5lIFVTQklGX1BJUEVfVU5MSU5LXkkweDAwMDAwMDIw
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM2OgorI2RlZmluZSBVU0JJRl9Q
SVBFX0RJUl5JXkkweDAwMDAwMDgwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjg5MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTM3OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9NQVNLXkkweDAwMDAwMDdmJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MzogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM4OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9TSElG
VF5JOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTQ6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEzOToKKyNkZWZpbmUgVVNC
SUZfUElQRV9FUF9NQVNLXkkweDAwMDAwMDBmJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjg5NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MTQwOgorI2RlZmluZSBVU0JJRl9QSVBFX0VQX1NISUZUXkkxNSQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE0MToKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX01BU0te
STB4MDAwMDAwMDMkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
ODk3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDI6CisjZGVm
aW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVF5JMzAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyODk4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxNDM6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JU09DXkkwJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5OTogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ0OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfSU5U
XkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkwMDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ1OgorI2RlZmluZSBVU0JJ
Rl9QSVBFX1RZUEVfQ1RSTF5JMiQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI5MDE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0
NjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JVTEteSTMkCgpFUlJPUjogY29kZSBpbmRlbnQg
c2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTAzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoxNDg6CisjZGVmaW5lIHVzYmlmX3BpcGVwb3J0bnVtKHBpcGUpXkleSV5J
KChwaXBlKSAmIFVTQklGX1BJUEVfUE9SVF9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjE0OToKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9waXBlKHBpcGUsIHBvcnRu
dW0pXkkoKHBpcGUpIHwgKHBvcnRudW0pKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5MDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE1MToKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBlKV5JXkleSSgocGlwZSkgJiBV
U0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTA3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNTI6
CisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQocGlwZSleSV5JXkkoIXVzYmlmX3BpcGV1bmxpbmso
cGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkwODog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTUzOgorI2RlZmluZSB1
c2JpZl9zZXR1bmxpbmtfcGlwZShwaXBlKV5JXkkoKHBpcGUpIHwgVVNCSUZfUElQRV9VTkxJTksp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMDogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU1OgorI2RlZmluZSB1c2JpZl9w
aXBlaW4ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIpJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU2OgorI2RlZmluZSB1c2JpZl9waXBlb3V0KHBpcGUpXkle
SV5JKCF1c2JpZl9waXBlaW4ocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjkxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTU4OgorI2RlZmluZSB1c2JpZl9waXBlZGV2aWNlKHBpcGUpXkleSV5JXCQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTQ6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1OToKK15JXkkoKChwaXBlKSA+PiBVU0JJRl9QSVBF
X0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjE2MToKKyNkZWZpbmUgdXNiaWZfcGlwZWVuZHBvaW50KHBpcGUpXkleSVwk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTE3OiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjI6CiteSV5JKCgocGlwZSkgPj4g
VVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9QSVBFX0VQX01BU0spJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxOTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY0OgorI2RlZmluZSB1c2JpZl9waXBldHlwZShwaXBlKV5J
XkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTIwOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjU6CiteSV5JKCgocGlw
ZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVfVFlQRV9NQVNLKSQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MjE6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NjoKKyNkZWZpbmUgdXNiaWZfcGlwZWlz
b2MocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfSVNPQykk
CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTIyOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjc6CisjZGVmaW5lIHVzYmlmX3Bp
cGVpbnQocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVfSU5U
KSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MjM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2ODoKKyNkZWZpbmUgdXNiaWZf
cGlwZWN0cmwocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9QSVBFX1RZUEVf
Q1RSTCkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTI0OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjk6CisjZGVmaW5lIHVz
YmlmX3BpcGVidWxrKHBpcGUpXkkodXNiaWZfcGlwZXR5cGUocGlwZSkgPT0gVVNCSUZfUElQRV9U
WVBFX0JVTEspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjky
NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTcyOgorI2RlZmlu
ZSBVU0JJRl9NQVhfUE9SVE5SXkkzMSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIg
dXNlIHRhYnMKIzI5Mjg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5o
OjE3MzoKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpFXkk0MDk2JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTc5OgorXklncmFudF9yZWZfdCBncmVmOyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE4MDoKK15JdWludDE2X3Qgb2Zmc2V0OyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjE4MToKK15JdWludDE2X3QgbGVuZ3RoOyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDA6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3Qg
aWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQxOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxODY6CiteSXVpbnQxNl90
IG5yX2J1ZmZlcl9zZWdzOyAvKiBudW1iZXIgb2YgdXJiLT50cmFuc2Zlcl9idWZmZXIgc2VnbWVu
dHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxODg6CiteSS8qIGJhc2lj
IHVyYiBwYXJhbWV0ZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxODk6
CiteSXVpbnQzMl90IHBpcGU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk0NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkw
OgorXkl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyOTQ2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoxOTE6CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PS15JMHgwMDAxJAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0NzogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkyOgorXkl1aW50MTZfdCBidWZmZXJfbGVuZ3Ro
OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDg6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5MzoKK15JdW5pb24geyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDk6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NDoKK15JXkl1aW50OF90IGN0cmxbOF07
IC8qIHNldHVwX3BhY2tldCAoQ3RybCkgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyOTUxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxOTY6CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTUyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoxOTc6CiteSV5JXkl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11bSAoMTAyNCo4KSBpbiB1
c2IgY29yZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5ODoKK15JXkle
SXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAvKiBzdGFydCBmcmFtZSAqLyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE5OToKK15JXkleSXVpbnQxNl90IG51bWJlcl9vZl9wYWNrZXRz
OyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLyQKCkVSUk9SOiBsaW5lIG92ZXIgOTAgY2hhcmFj
dGVycwojMjk1NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAw
OgorICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBucl9mcmFtZV9kZXNjX3NlZ3M7IC8q
IG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLwoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjAwOgorXkleSV5JdWludDE2X3QgbnJfZnJhbWVfZGVzY19zZWdzOyAv
KiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoyMDE6CiteSV5JfSBpc29jOyQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjIwMzoKK15JXklzdHJ1Y3QgeyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjIwNDoKK15JXkleSXVpbnQxNl90IGludGVydmFsOyAvKiBtYXhpbXVtICgxMDI0
KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA1
OgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjIwNjoKK15JXkl9IGludHI7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjk2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MjA4OgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjk2NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjA5
OgorXkleSV5JdWludDE2X3QgdW5saW5rX2lkOyAvKiB1bmxpbmsgcmVxdWVzdCBpZCAqLyQKCkVS
Uk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NjU6IEZJTEU6IGluY2x1
ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMDoKK15JXkleSXVpbnQxNl90IHBhZFsz
XTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTY2OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTE6CiteSV5JfSB1bmxpbms7
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2ODogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEzOgorXkl9IHU7JAoKRVJST1I6
IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3MDogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE1OgorXkkvKiB1cmIgZGF0YSBzZWdtZW50cyAq
LyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NzE6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxNjoKK15Jc3RydWN0IHVzYmlm
X3JlcXVlc3Rfc2VnbWVudCBzZWdbVVNCSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUXTskCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTc2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjE6CiteSXVpbnQxNl90IGlkOyAvKiBy
ZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
Mjk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIyOgorXkl1
aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJU08pICovJAoKRVJST1I6IGNv
ZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3ODogRklMRTogaW5jbHVkZS9ody94
ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIzOgorXklpbnQzMl90IHN0YXR1czsgLyogc3RhdHVz
IChub24tSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMK
IzI5Nzk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIyNDoKK15J
aW50MzJfdCBhY3R1YWxfbGVuZ3RoOyAvKiBhY3R1YWwgdHJhbnNmZXIgbGVuZ3RoICovJAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk4MDogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI1OgorXklpbnQzMl90IGVycm9yX2NvdW50
OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLyQKCldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFy
YWN0ZXJzCiMyOTg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoy
Mjk6CitERUZJTkVfUklOR19UWVBFUyh1c2JpZl91cmIsIHN0cnVjdCB1c2JpZl91cmJfcmVxdWVz
dCwgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSk7CgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxk
IG5ldmVyIHVzZSB0YWJzCiMyOTkxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
dXNiaWYuaDoyMzY6CiteSXVpbnQxNl90IGlkOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjI0MToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk3OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDI6CiteSXVpbnQ4X3QgcG9ydG51bTsgLyogcG9ydCBu
dW1iZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk4
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDM6CiteSXVpbnQ4
X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk5OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoyNDQ6CisjZGVmaW5lIFVTQklGX1NQRUVEX05PTkVeSTAkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMzMDAwOiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDU6CisjZGVmaW5lIFVTQklGX1NQRUVEX0xPV15JXkkx
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMzAwMTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ2OgorI2RlZmluZSBVU0JJRl9T
UEVFRF9GVUxMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwoj
MzAwMjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ3OgorI2Rl
ZmluZSBVU0JJRl9TUEVFRF9ISUdIXkkzJAoKV0FSTklORzogbGluZSBvdmVyIDgwIGNoYXJhY3Rl
cnMKIzMwMDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjI1MToK
K0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1c2JpZl9jb25uX3JlcXVlc3Qs
IHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVz
ZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMzMDE2OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKdG90
YWw6IDExNyBlcnJvcnMsIDIxIHdhcm5pbmdzLCAyOTY3IGxpbmVzIGNoZWNrZWQKClBhdGNoIDgv
OCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkgb2YgdGhlc2UgZXJy
b3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1haW50YWluZXIsIHNl
ZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBFTkQgPT09CgpUZXN0IGNv
bW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKClRoZSBmdWxsIGxvZyBpcyBhdmFpbGFibGUgYXQK
aHR0cDovL3BhdGNoZXcub3JnL2xvZ3MvMjAxOTA2MjQxNTMyNTcuMjAxNjMtMS1hbnRob255LnBl
cmFyZEBjaXRyaXguY29tL3Rlc3RpbmcuY2hlY2twYXRjaC8/dHlwZT1tZXNzYWdlLgotLS0KRW1h
aWwgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgYnkgUGF0Y2hldyBbaHR0cHM6Ly9wYXRjaGV3Lm9y
Zy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXctZGV2ZWxAcmVkaGF0LmNv
bQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 17:19:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 17:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfSce-00038a-Ik; Mon, 24 Jun 2019 17:19:16 +0000
Resent-Date: Mon, 24 Jun 2019 17:19:16 +0000
Resent-Message-Id: <E1hfSce-00038a-Ik@lists.xenproject.org>
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9uVv=UX=patchew.org=no-reply@srs-us1.protection.inumbo.net>)
 id 1hfScc-00038V-Vv
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 17:19:15 +0000
X-Inumbo-ID: 2e0f0b63-96a4-11e9-8980-bc764e045a96
Received: from sender4-of-o59.zoho.com (unknown [136.143.188.59])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e0f0b63-96a4-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 17:19:11 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1561396748; cv=none; d=zoho.com; s=zohoarc; 
 b=oQyccAt7QBhPii83UF0VM0WzrW2mZfTztar+tVfMOBzVA5FhuG4Up57UzTAHGBXgulgELNfXbRCuiX+NCq3e5MeTfORt1akfIlHXdDrJ2liQQHK5+jL8wGJz3ZiOGzqvcUuIburnYDmvJhBwp45Cfa0iULTqYzQ7fVJqj9jG2Q8=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1561396748;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results;
 bh=dItHrqyXyXmVzH3luPYOLaZDGkYAN+rVYP+Gr1NLbjc=; 
 b=VLeBG6HKiB2KT+qlT8VM+P1UP+du+hO0X4NJ7fo1Uu4JCyl43hW+0bsTosrOawAn51WKs3h+K64TiX64rGvLhBEv4HnL5eD5aSNkdtNPExnEL4iRS/ZiQZfLichJCcqTt5EXkOhkUBCFU4+32IH4a8NsmBmntZGwV7e/HanVmXc=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=patchew.org;
 spf=pass  smtp.mailfrom=no-reply@patchew.org;
 dmarc=pass header.from=<no-reply@patchew.org>
 header.from=<no-reply@patchew.org>
Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by
 mx.zohomail.com with SMTPS id 1561396745959873.7091906121394;
 Mon, 24 Jun 2019 10:19:05 -0700 (PDT)
Message-ID: <156139674484.24.9455749557746997418@c4a48874b076>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Resent-From: 
From: no-reply@patchew.org
To: anthony.perard@citrix.com
Date: Mon, 24 Jun 2019 10:19:05 -0700 (PDT)
X-ZohoMailClient: External
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>
Reply-To: qemu-devel@nongnu.org
Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org,
 qemu-devel@nongnu.org, peter.maydell@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>

UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDYyNDE1MzI1Ny4yMDE2
My0xLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2VlbXMg
dG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBmb3IK
bW9yZSBpbmZvcm1hdGlvbjoKCk1lc3NhZ2UtaWQ6IDIwMTkwNjI0MTUzMjU3LjIwMTYzLTEtYW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbQpTdWJqZWN0OiBbWGVuLWRldmVsXSBbUFVMTCAwLzhdIHhl
biBxdWV1ZSAyMDE5LTA2LTI0ClR5cGU6IHNlcmllcwoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09
PQojIS9iaW4vYmFzaApnaXQgcmV2LXBhcnNlIGJhc2UgPiAvZGV2L251bGwgfHwgZXhpdCAwCmdp
dCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRp
ZmYucmVuYW1lcyBUcnVlCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLmFsZ29yaXRobSBoaXN0b2dy
YW0KLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwgLS1tYWlsYmFjayBiYXNlLi4KPT09IFRFU1QgU0NS
SVBUIEVORCA9PT0KClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKM2RjMGEwZCB4ZW46
IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oCjcyYzI5ZTcgUmV2ZXJ0IHhlbi9pby9yaW5nLmggb2Yg
IkNsZWFuIHVwIGEgZmV3IGhlYWRlciBndWFyZCBzeW1ib2xzIgphODEyMWI3IHhlbjogRHJvcCBp
bmNsdWRlcyBvZiB4ZW4vaHZtL3BhcmFtcy5oCmY0OTQ5MmQgeGVuOiBBdm9pZCBWTEEKYzNhNjJh
OSB4ZW4tYnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xs
aW5nCmIzMjY3ZTggeGVuLWJ1czogYWxsb3cgQWlvQ29udGV4dCB0byBiZSBzcGVjaWZpZWQgZm9y
IGVhY2ggZXZlbnQgY2hhbm5lbApjZjhlZmUyIHhlbi1idXM6IHVzZSBhIHNlcGFyYXRlIGZkIGZv
ciBlYWNoIGV2ZW50IGNoYW5uZWwKMDBiYjU2MCB4ZW4tYmxvY2s6IHN1cHBvcnQgZmVhdHVyZS1s
YXJnZS1zZWN0b3Itc2l6ZQoKPT09IE9VVFBVVCBCRUdJTiA9PT0KMS84IENoZWNraW5nIGNvbW1p
dCAwMGJiNTYwMWY5MzggKHhlbi1ibG9jazogc3VwcG9ydCBmZWF0dXJlLWxhcmdlLXNlY3Rvci1z
aXplKQoyLzggQ2hlY2tpbmcgY29tbWl0IGNmOGVmZTIyNDBhMCAoeGVuLWJ1czogdXNlIGEgc2Vw
YXJhdGUgZmQgZm9yIGVhY2ggZXZlbnQgY2hhbm5lbCkKMy84IENoZWNraW5nIGNvbW1pdCBiMzI2
N2U4YTE2MTQgKHhlbi1idXM6IGFsbG93IEFpb0NvbnRleHQgdG8gYmUgc3BlY2lmaWVkIGZvciBl
YWNoIGV2ZW50IGNoYW5uZWwpCjQvOCBDaGVja2luZyBjb21taXQgYzNhNjJhOTAzMjAxICh4ZW4t
YnVzIC8geGVuLWJsb2NrOiBhZGQgc3VwcG9ydCBmb3IgZXZlbnQgY2hhbm5lbCBwb2xsaW5nKQo1
LzggQ2hlY2tpbmcgY29tbWl0IGY0OTQ5MmRiYTZkYiAoeGVuOiBBdm9pZCBWTEEpCjYvOCBDaGVj
a2luZyBjb21taXQgYTgxMjFiNzAxNDA5ICh4ZW46IERyb3AgaW5jbHVkZXMgb2YgeGVuL2h2bS9w
YXJhbXMuaCkKNy84IENoZWNraW5nIGNvbW1pdCA3MmMyOWU3Zjg1M2UgKFJldmVydCB4ZW4vaW8v
cmluZy5oIG9mICJDbGVhbiB1cCBhIGZldyBoZWFkZXIgZ3VhcmQgc3ltYm9scyIpCldBUk5JTkc6
IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiM0NDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW8vcmluZy5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9f
UklOR19IX18KCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMTggbGluZXMgY2hlY2tlZAoK
UGF0Y2ggNy84IGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBvZiB0
aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRh
aW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCjgvOCBDaGVja2luZyBjb21taXQg
M2RjMGEwZDIyZWI1ICh4ZW46IEltcG9ydCBvdGhlciB4ZW4vaW8vKi5oKQpXQVJOSU5HOiBhZGRl
ZCwgbW92ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJTIG5lZWQgdXBkYXRp
bmc/CiMxMzc6IApuZXcgZmlsZSBtb2RlIDEwMDY0NAoKV0FSTklORzogQmxvY2sgY29tbWVudHMg
dXNlIGEgbGVhZGluZyAvKiBvbiBhIHNlcGFyYXRlIGxpbmUKIzE0MjogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
CldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVk
CiMxNjk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oOjI4Ogor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfR1JBTlRfVEFCTEVfSF9fCgpXQVJOSU5HOiBCbG9jayBjb21t
ZW50cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojMTg0OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vYmxraWYuaDoxOgorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lk
ZWQKIzIxMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2Jsa2lmLmg6Mjg6Cisj
aWZuZGVmIF9fWEVOX1BVQkxJQ19JT19CTEtJRl9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQg
YXJvdW5kIHRoYXQgJzw8JyAoY3R4OlZ4VikKIzg0NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL2Jsa2lmLmg6NjY0OgorI2RlZmluZSBCTEtJRl9ESVNDQVJEX1NFQ1VSRSAoMTw8
MCkgIC8qIGlnbm9yZWQgaWYgZGlzY2FyZC1zZWN1cmU9MCAgICAgICovCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmlu
ZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2Jsa2lmLmg6NjgwOgorI2lmZGVmIF9faTM4Nl9fCgpXQVJOSU5HOiBCbG9jayBjb21tZW50
cyB1c2UgYSBsZWFkaW5nIC8qIG9uIGEgc2VwYXJhdGUgbGluZQojOTAyOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjE6CisvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CgpXQVJOSU5HOiBhcmNoaXRlY3R1cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRl
ZAojOTI4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vY29uc29sZS5oOjI3Ogor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fQ09OU09MRV9IX18KCkVSUk9SOiBzcGFjZXMgcmVxdWly
ZWQgYXJvdW5kIHRoYXQgJy0nIChjdHg6VnhWKQojOTMzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vY29uc29sZS5oOjMyOgorI2RlZmluZSBNQVNLX1hFTkNPTlNfSURYKGlkeCwg
cmluZykgKChpZHgpICYgKHNpemVvZihyaW5nKS0xKSkKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpXQVJOSU5HOiBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgZGVmaW5lcyBzaG91bGQgYmUgYXZvaWRlZAojOTc5OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjI2OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9f
RkJJRl9IX18KCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRo
ZSBzYW1lIGxpbmUKIzk5ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYu
aDo0NToKK3N0cnVjdCB4ZW5mYl91cGRhdGUKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xs
b3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwMTM6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NjA6CitzdHJ1Y3QgeGVuZmJfcmVzaXplCit7CgpFUlJP
Ujogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEw
MjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6NzI6Cit1bmlvbiB4
ZW5mYl9vdXRfZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3RydWN0
IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwNTE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby9mYmlmLmg6OTg6CitzdHJ1Y3QgeGVuZmJfcmVmcmVzaF9wZXJpb2QKK3sKCldBUk5JTkc6
IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMxMDUz
OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vZmJpZi5oOjEwMDoKKyAgICB1aW50
MzJfdCBwZXJpb2Q7IC8qIHBlcmlvZCBvZiByZWZyZXNoLCBpbiBtcywKCldBUk5JTkc6IEJsb2Nr
IGNvbW1lbnRzIHVzZSBhIHRyYWlsaW5nICovIG9uIGEgc2VwYXJhdGUgbGluZQojMTA1NDogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL2ZiaWYuaDoxMDE6CisgICAgICAgICAgICAg
ICAgICAgICAgKiBYRU5GQl9OT19SRUZSRVNIIGlmIG5vIHJlZnJlc2ggaXMgbmVlZGVkICovCgpF
UlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUK
IzEwNjA6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9mYmlmLmg6MTA3OgordW5p
b24geGVuZmJfaW5fZXZlbnQKK3sKCkVSUk9SOiBvcGVuIGJyYWNlICd7JyBmb2xsb3dpbmcgc3Ry
dWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzEwODU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9mYmlmLmg6MTMyOgorc3RydWN0IHhlbmZiX3BhZ2UKK3sKCldBUk5JTkc6IGFyY2hp
dGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMxMTQxOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDoyNjoKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPX0tCRElGX0hfXwoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyBzdHJ1Y3Qg
Z28gb24gdGhlIHNhbWUgbGluZQojMTM4NjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL2tiZGlmLmg6MjcxOgorc3RydWN0IHhlbmtiZF9tb3Rpb24KK3sKCkVSUk9SOiBvcGVuIGJy
YWNlICd7JyBmb2xsb3dpbmcgc3RydWN0IGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE0MTM6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjI5ODoKK3N0cnVjdCB4ZW5rYmRf
a2V5Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93aW5nIHN0cnVjdCBnbyBvbiB0aGUg
c2FtZSBsaW5lCiMxNDQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYu
aDozMjk6CitzdHJ1Y3QgeGVua2JkX3Bvc2l0aW9uCit7CgpFUlJPUjogb3BlbiBicmFjZSAneycg
Zm9sbG93aW5nIHVuaW9uIGdvIG9uIHRoZSBzYW1lIGxpbmUKIzE2MTg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby9rYmRpZi5oOjUwMzoKK3VuaW9uIHhlbmtiZF9pbl9ldmVudAor
ewoKRVJST1I6IG9wZW4gYnJhY2UgJ3snIGZvbGxvd2luZyB1bmlvbiBnbyBvbiB0aGUgc2FtZSBs
aW5lCiMxNjQ4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1MzM6
Cit1bmlvbiB4ZW5rYmRfb3V0X2V2ZW50Cit7CgpFUlJPUjogb3BlbiBicmFjZSAneycgZm9sbG93
aW5nIHN0cnVjdCBnbyBvbiB0aGUgc2FtZSBsaW5lCiMxNjc2OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8va2JkaWYuaDo1NjE6CitzdHJ1Y3QgeGVua2JkX3BhZ2UKK3sKCldBUk5J
Tkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMx
Njg4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDoxOgorLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgoKV0FSTklORzogYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMg
c2hvdWxkIGJlIGF2b2lkZWQKIzE3MTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by9uZXRpZi5oOjI3OgorI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fTkVUSUZfSF9fCgpFUlJPUjog
c3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyMDYwOiBGSUxFOiBp
bmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDozNzM6CisjZGVmaW5lIFhFTl9ORVRJ
Rl9DVFJMRl9HUkVGX3JlYWRvbmx5ICAgICgxVTw8X1hFTl9ORVRJRl9DVFJMRl9HUkVGX3JlYWRv
bmx5KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJP
Ujogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTc1OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4ODg6CisjZGVmaW5lICBORVRU
WEZfY3N1bV9ibGFuayAgICAgKDFVPDxfTkVUVFhGX2NzdW1fYmxhbmspCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhh
dCAnPDwnIChjdHg6VnhWKQojMjU3OTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lv
L25ldGlmLmg6ODkyOgorI2RlZmluZSAgTkVUVFhGX2RhdGFfdmFsaWRhdGVkICgxVTw8X05FVFRY
Rl9kYXRhX3ZhbGlkYXRlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpF
UlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTgzOiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo4OTY6CisjZGVmaW5lICBO
RVRUWEZfbW9yZV9kYXRhICAgICAgKDFVPDxfTkVUVFhGX21vcmVfZGF0YSkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0
aGF0ICc8PCcgKGN0eDpWeFYpCiMyNTg3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vbmV0aWYuaDo5MDA6CisjZGVmaW5lICBORVRUWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVU
VFhGX2V4dHJhX2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJS
T1I6IHNwYWNlcyByZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjYwOTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTIyOgorI2RlZmluZSBYRU5f
TkVUSUZfRVhUUkFfRkxBR19NT1JFICAoMVU8PF9YRU5fTkVUSUZfRVhUUkFfRkxBR19NT1JFKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJl
cXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjU4OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5NzE6CisjZGVmaW5lICBORVRSWEZfZGF0YV92YWxp
ZGF0ZWQgKDFVPDxfTkVUUlhGX2RhdGFfdmFsaWRhdGVkKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4KCkVSUk9SOiBzcGFjZXMgcmVxdWlyZWQgYXJvdW5kIHRoYXQgJzw8JyAo
Y3R4OlZ4VikKIzI2NjI6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9uZXRpZi5o
Ojk3NToKKyNkZWZpbmUgIE5FVFJYRl9jc3VtX2JsYW5rICAgICAoMVU8PF9ORVRSWEZfY3N1bV9i
bGFuaykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeCgpFUlJPUjogc3BhY2Vz
IHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0eDpWeFYpCiMyNjY2OiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5Nzk6CisjZGVmaW5lICBORVRSWEZfbW9yZV9k
YXRhICAgICAgKDFVPDxfTkVUUlhGX21vcmVfZGF0YSkKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeCgpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3VuZCB0aGF0ICc8PCcgKGN0
eDpWeFYpCiMyNjcwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vbmV0aWYuaDo5
ODM6CisjZGVmaW5lICBORVRSWEZfZXh0cmFfaW5mbyAgICAgKDFVPDxfTkVUUlhGX2V4dHJhX2lu
Zm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgoKRVJST1I6IHNwYWNlcyBy
ZXF1aXJlZCBhcm91bmQgdGhhdCAnPDwnIChjdHg6VnhWKQojMjY3NDogRklMRTogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL25ldGlmLmg6OTg3OgorI2RlZmluZSAgTkVUUlhGX2dzb19wcmVm
aXggICAgICgxVTw8X05FVFJYRl9nc29fcHJlZml4KQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF4KCldBUk5JTkc6IEJsb2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24g
YSBzZXBhcmF0ZSBsaW5lCiMyNzA0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8v
cHJvdG9jb2xzLmg6MToKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldBUk5JTkc6IGFyY2hpdGVj
dHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzI4OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJvdG9jb2xzLmg6MjU6CisjaWZuZGVmIF9fWEVOX1BS
T1RPQ09MU19IX18KCldBUk5JTkc6IGFyY2hpdGVjdHVyZSBzcGVjaWZpYyBkZWZpbmVzIHNob3Vs
ZCBiZSBhdm9pZGVkCiMyNzM1OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcHJv
dG9jb2xzLmg6MzI6CisjaWYgZGVmaW5lZChfX2kzODZfXykKCldBUk5JTkc6IGFyY2hpdGVjdHVy
ZSBzcGVjaWZpYyBkZWZpbmVzIHNob3VsZCBiZSBhdm9pZGVkCiMyNzgzOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyODoKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lP
X1VTQklGX0hfXwoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg2
MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA1OgorXklVU0Jf
VkVSX1VOS05PV04gPSAwLCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI4NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEwNjoK
K15JVVNCX1ZFUl9VU0IxMSwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyODYyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMDc6
CiteSVVTQl9WRVJfVVNCMjAsJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTA4
OgorXklVU0JfVkVSX1VTQjMwLF5JLyogbm90IHN1cHBvcnRlZCB5ZXQgKi8kCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODY5OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMTQ6CisgKiAgLSBwb3J0IG51bWJlcjpeSWJpdHMgMC00
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3MDogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE1OgorICpeSV5JXkleSShVU0Jf
TUFYQ0hJTERSRU4gaXMgMzEpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjg3MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE3
OgorICogIC0gb3BlcmF0aW9uIGZsYWc6XkliaXQgNSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91
bGQgbmV2ZXIgdXNlIHRhYnMKIzI4NzM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjExODoKKyAqXkleSV5JXkkoMCA9IHN1Ym1pdCB1cmIsJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3NDogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTE5OgorICpeSV5JXkleSSAxID0gdW5saW5rIHVyYikkCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODc2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMjE6CisgKiAgLSBkaXJlY3Rpb246Xkle
SWJpdCA3JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg3Nzog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTIyOgorICpeSV5JXkle
SSgwID0gSG9zdC10by1EZXZpY2UgW091dF0kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyODc4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxMjM6CisgKl5JXkleSV5JIDEgPSBEZXZpY2UtdG8tSG9zdCBbSW5dKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4ODA6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEyNToKKyAqICAtIGRldmljZSBhZGRyZXNzOl5JYml0
cyA4LTE0JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg4Mjog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTI3OgorICogIC0gZW5k
cG9pbnQ6XkleSWJpdHMgMTUtMTgkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyODg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
Mjk6CisgKiAgLSBwaXBlIHR5cGU6XkliaXRzIDMwLTMxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjg4NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTMwOgorICpeSV5JXkleSSgwMCA9IGlzb2Nocm9ub3VzLCAwMSA9IGludGVy
cnVwdCwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODg2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzE6CisgKl5JXkleSV5J
IDEwID0gY29udHJvbCwgMTEgPSBidWxrKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI4ODk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjEzNDoKKyNkZWZpbmUgVVNCSUZfUElQRV9QT1JUX01BU0teSTB4MDAwMDAwMWYkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODkwOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxMzU6CisjZGVmaW5lIFVTQklGX1BJUEVfVU5M
SU5LXkkweDAwMDAwMDIwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjg5MTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM2Ogor
I2RlZmluZSBVU0JJRl9QSVBFX0RJUl5JXkkweDAwMDAwMDgwJAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MTM3OgorI2RlZmluZSBVU0JJRl9QSVBFX0RFVl9NQVNLXkkweDAwMDAw
MDdmJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5MzogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTM4OgorI2RlZmluZSBVU0JJ
Rl9QSVBFX0RFVl9TSElGVF5JOCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNl
IHRhYnMKIzI4OTQ6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjEz
OToKKyNkZWZpbmUgVVNCSUZfUElQRV9FUF9NQVNLXkkweDAwMDAwMDBmJAoKRVJST1I6IGNvZGUg
aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5NTogRklMRTogaW5jbHVkZS9ody94ZW4v
aW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQwOgorI2RlZmluZSBVU0JJRl9QSVBFX0VQX1NISUZUXkkx
NSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI4OTY6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0MToKKyNkZWZpbmUgVVNCSUZf
UElQRV9UWVBFX01BU0teSTB4MDAwMDAwMDMkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5l
dmVyIHVzZSB0YWJzCiMyODk3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNi
aWYuaDoxNDI6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9TSElGVF5JMzAkCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyODk4OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDM6CisjZGVmaW5lIFVTQklGX1BJUEVfVFlQRV9JU09D
XkkwJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjg5OTogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ0OgorI2RlZmluZSBVU0JJ
Rl9QSVBFX1RZUEVfSU5UXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2Ug
dGFicwojMjkwMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTQ1
OgorI2RlZmluZSBVU0JJRl9QSVBFX1RZUEVfQ1RSTF5JMiQKCkVSUk9SOiBjb2RlIGluZGVudCBz
aG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFj
ZS9pby91c2JpZi5oOjE0NjoKKyNkZWZpbmUgVVNCSUZfUElQRV9UWVBFX0JVTEteSTMkCgpFUlJP
UjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTAzOiBGSUxFOiBpbmNsdWRl
L2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNDg6CisjZGVmaW5lIHVzYmlmX3BpcGVwb3J0
bnVtKHBpcGUpXkleSV5JKChwaXBlKSAmIFVTQklGX1BJUEVfUE9SVF9NQVNLKSQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDQ6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE0OToKKyNkZWZpbmUgdXNiaWZfc2V0cG9ydG51bV9w
aXBlKHBpcGUsIHBvcnRudW0pXkkoKHBpcGUpIHwgKHBvcnRudW0pKSQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjE1MToKKyNkZWZpbmUgdXNiaWZfcGlwZXVubGluayhwaXBlKV5J
XkleSSgocGlwZSkgJiBVU0JJRl9QSVBFX1VOTElOSykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTA3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxNTI6CisjZGVmaW5lIHVzYmlmX3BpcGVzdWJtaXQocGlwZSleSV5JXkkoIXVz
YmlmX3BpcGV1bmxpbmsocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1
c2UgdGFicwojMjkwODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6
MTUzOgorI2RlZmluZSB1c2JpZl9zZXR1bmxpbmtfcGlwZShwaXBlKV5JXkkoKHBpcGUpIHwgVVNC
SUZfUElQRV9VTkxJTkspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjkxMDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU1Ogor
I2RlZmluZSB1c2JpZl9waXBlaW4ocGlwZSleSV5JXkkoKHBpcGUpICYgVVNCSUZfUElQRV9ESVIp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTU2OgorI2RlZmluZSB1c2JpZl9w
aXBlb3V0KHBpcGUpXkleSV5JKCF1c2JpZl9waXBlaW4ocGlwZSkpJAoKRVJST1I6IGNvZGUgaW5k
ZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxMzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50
ZXJmYWNlL2lvL3VzYmlmLmg6MTU4OgorI2RlZmluZSB1c2JpZl9waXBlZGV2aWNlKHBpcGUpXkle
SV5JXCQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTQ6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE1OToKK15JXkkoKChwaXBl
KSA+PiBVU0JJRl9QSVBFX0RFVl9TSElGVCkgJiBVU0JJRl9QSVBFX0RFVl9NQVNLKSQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MTY6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2MToKKyNkZWZpbmUgdXNiaWZfcGlwZWVuZHBv
aW50KHBpcGUpXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTE3OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjI6Cite
SV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9FUF9TSElGVCkgJiBVU0JJRl9QSVBFX0VQX01BU0sp
JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkxOTogRklMRTog
aW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTY0OgorI2RlZmluZSB1c2JpZl9w
aXBldHlwZShwaXBlKV5JXkleSVwkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTIwOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
NjU6CiteSV5JKCgocGlwZSkgPj4gVVNCSUZfUElQRV9UWVBFX1NISUZUKSAmIFVTQklGX1BJUEVf
VFlQRV9NQVNLKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
MjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2NjoKKyNkZWZp
bmUgdXNiaWZfcGlwZWlzb2MocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJRl9Q
SVBFX1RZUEVfSVNPQykkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJz
CiMyOTIyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxNjc6Cisj
ZGVmaW5lIHVzYmlmX3BpcGVpbnQocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBVU0JJ
Rl9QSVBFX1RZUEVfSU5UKSQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5MjM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE2ODoK
KyNkZWZpbmUgdXNiaWZfcGlwZWN0cmwocGlwZSleSSh1c2JpZl9waXBldHlwZShwaXBlKSA9PSBV
U0JJRl9QSVBFX1RZUEVfQ1RSTCkkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTI0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
Njk6CisjZGVmaW5lIHVzYmlmX3BpcGVidWxrKHBpcGUpXkkodXNiaWZfcGlwZXR5cGUocGlwZSkg
PT0gVVNCSUZfUElQRV9UWVBFX0JVTEspJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZl
ciB1c2UgdGFicwojMjkyNzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlm
Lmg6MTcyOgorI2RlZmluZSBVU0JJRl9NQVhfUE9SVE5SXkkzMSQKCkVSUk9SOiBjb2RlIGluZGVu
dCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5Mjg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby91c2JpZi5oOjE3MzoKKyNkZWZpbmUgVVNCSUZfUklOR19TSVpFXkk0MDk2JAoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjkzNDogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTc5OgorXklncmFudF9yZWZfdCBncmVmOyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzU6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MDoKK15JdWludDE2X3Qgb2Zmc2V0
OyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5MzY6IEZJTEU6
IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4MToKK15JdWludDE2X3QgbGVu
Z3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NDA6IEZJ
TEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE4NToKK15JdWludDE2X3Qg
aWQ7IC8qIHJlcXVlc3QgaWQgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTQxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
ODY6CiteSXVpbnQxNl90IG5yX2J1ZmZlcl9zZWdzOyAvKiBudW1iZXIgb2YgdXJiLT50cmFuc2Zl
cl9idWZmZXIgc2VnbWVudHMgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVz
ZSB0YWJzCiMyOTQzOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDox
ODg6CiteSS8qIGJhc2ljIHVyYiBwYXJhbWV0ZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hv
dWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2Uv
aW8vdXNiaWYuaDoxODk6CiteSXVpbnQzMl90IHBpcGU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk0NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MTkwOgorXkl1aW50MTZfdCB0cmFuc2Zlcl9mbGFnczskCgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTQ2OiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoxOTE6CisjZGVmaW5lIFVTQklGX1NIT1JUX05PVF9PS15J
MHgwMDAxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk0Nzog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MTkyOgorXkl1aW50MTZf
dCBidWZmZXJfbGVuZ3RoOyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NDg6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5MzoK
K15JdW5pb24geyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NDk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5NDoKK15JXkl1
aW50OF90IGN0cmxbOF07IC8qIHNldHVwX3BhY2tldCAoQ3RybCkgKi8kCgpFUlJPUjogY29kZSBp
bmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUxOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9p
bnRlcmZhY2UvaW8vdXNiaWYuaDoxOTY6CiteSV5Jc3RydWN0IHskCgpFUlJPUjogY29kZSBpbmRl
bnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTUyOiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRl
cmZhY2UvaW8vdXNiaWYuaDoxOTc6CiteSV5JXkl1aW50MTZfdCBpbnRlcnZhbDsgLyogbWF4aW11
bSAoMTAyNCo4KSBpbiB1c2IgY29yZSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2
ZXIgdXNlIHRhYnMKIzI5NTM6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2Jp
Zi5oOjE5ODoKK15JXkleSXVpbnQxNl90IHN0YXJ0X2ZyYW1lOyAvKiBzdGFydCBmcmFtZSAqLyQK
CkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTQ6IEZJTEU6IGlu
Y2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjE5OToKK15JXkleSXVpbnQxNl90IG51
bWJlcl9vZl9wYWNrZXRzOyAvKiBudW1iZXIgb2YgSVNPIHBhY2tldCAqLyQKCkVSUk9SOiBsaW5l
IG92ZXIgOTAgY2hhcmFjdGVycwojMjk1NTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjAwOgorICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBucl9mcmFt
ZV9kZXNjX3NlZ3M7IC8qIG51bWJlciBvZiBpc29fZnJhbWVfZGVzYyBzZWdtZW50cyAqLwoKRVJS
T1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk1NTogRklMRTogaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjAwOgorXkleSV5JdWludDE2X3QgbnJfZnJh
bWVfZGVzY19zZWdzOyAvKiBudW1iZXIgb2YgaXNvX2ZyYW1lX2Rlc2Mgc2VnbWVudHMgKi8kCgpF
UlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTU2OiBGSUxFOiBpbmNs
dWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMDE6CiteSV5JfSBpc29jOyQKCkVSUk9S
OiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTg6IEZJTEU6IGluY2x1ZGUv
aHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwMzoKK15JXklzdHJ1Y3QgeyQKCkVSUk9SOiBj
b2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NTk6IEZJTEU6IGluY2x1ZGUvaHcv
eGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIwNDoKK15JXkleSXVpbnQxNl90IGludGVydmFsOyAv
KiBtYXhpbXVtICgxMDI0KjgpIGluIHVzYiBjb3JlICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk2MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjA1OgorXkleSV5JdWludDE2X3QgcGFkWzNdOyQKCkVSUk9SOiBjb2RlIGlu
ZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5NjE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2lu
dGVyZmFjZS9pby91c2JpZi5oOjIwNjoKK15JXkl9IGludHI7JAoKRVJST1I6IGNvZGUgaW5kZW50
IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk2MzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJm
YWNlL2lvL3VzYmlmLmg6MjA4OgorXkleSXN0cnVjdCB7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNo
b3VsZCBuZXZlciB1c2UgdGFicwojMjk2NDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNl
L2lvL3VzYmlmLmg6MjA5OgorXkleSV5JdWludDE2X3QgdW5saW5rX2lkOyAvKiB1bmxpbmsgcmVx
dWVzdCBpZCAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5
NjU6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxMDoKK15JXkle
SXVpbnQxNl90IHBhZFszXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0
YWJzCiMyOTY2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMTE6
CiteSV5JfSB1bmxpbms7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMjk2ODogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjEzOgor
Xkl9IHU7JAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3MDog
RklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjE1OgorXkkvKiB1cmIg
ZGF0YSBzZWdtZW50cyAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRh
YnMKIzI5NzE6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91c2JpZi5oOjIxNjoK
K15Jc3RydWN0IHVzYmlmX3JlcXVlc3Rfc2VnbWVudCBzZWdbVVNCSUZfTUFYX1NFR01FTlRTX1BF
Ul9SRVFVRVNUXTskCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMy
OTc2OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMjE6CiteSXVp
bnQxNl90IGlkOyAvKiByZXF1ZXN0IGlkICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMjk3NzogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjIyOgorXkl1aW50MTZfdCBzdGFydF9mcmFtZTsgIC8qIHN0YXJ0IGZyYW1lIChJU08p
ICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk3ODogRklM
RTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjIzOgorXklpbnQzMl90IHN0
YXR1czsgLyogc3RhdHVzIChub24tSVNPKSAqLyQKCkVSUk9SOiBjb2RlIGluZGVudCBzaG91bGQg
bmV2ZXIgdXNlIHRhYnMKIzI5Nzk6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby91
c2JpZi5oOjIyNDoKK15JaW50MzJfdCBhY3R1YWxfbGVuZ3RoOyAvKiBhY3R1YWwgdHJhbnNmZXIg
bGVuZ3RoICovJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMjk4
MDogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjI1OgorXklpbnQz
Ml90IGVycm9yX2NvdW50OyAvKiBudW1iZXIgb2YgSVNPIGVycm9ycyAqLyQKCldBUk5JTkc6IGxp
bmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMyOTg0OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZh
Y2UvaW8vdXNiaWYuaDoyMjk6CitERUZJTkVfUklOR19UWVBFUyh1c2JpZl91cmIsIHN0cnVjdCB1
c2JpZl91cmJfcmVxdWVzdCwgc3RydWN0IHVzYmlmX3VyYl9yZXNwb25zZSk7CgpFUlJPUjogY29k
ZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTkxOiBGSUxFOiBpbmNsdWRlL2h3L3hl
bi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyMzY6CiteSXVpbnQxNl90IGlkOyQKCkVSUk9SOiBjb2Rl
IGluZGVudCBzaG91bGQgbmV2ZXIgdXNlIHRhYnMKIzI5OTY6IEZJTEU6IGluY2x1ZGUvaHcveGVu
L2ludGVyZmFjZS9pby91c2JpZi5oOjI0MToKK15JdWludDE2X3QgaWQ7IC8qIHJlcXVlc3QgaWQg
Ki8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk3OiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDI6CiteSXVpbnQ4X3QgcG9y
dG51bTsgLyogcG9ydCBudW1iZXIgKi8kCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVy
IHVzZSB0YWJzCiMyOTk4OiBGSUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYu
aDoyNDM6CiteSXVpbnQ4X3Qgc3BlZWQ7IC8qIHVzYl9kZXZpY2Vfc3BlZWQgKi8kCgpFUlJPUjog
Y29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMyOTk5OiBGSUxFOiBpbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDQ6CisjZGVmaW5lIFVTQklGX1NQRUVEX05PTkVe
STAkCgpFUlJPUjogY29kZSBpbmRlbnQgc2hvdWxkIG5ldmVyIHVzZSB0YWJzCiMzMDAwOiBGSUxF
OiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vdXNiaWYuaDoyNDU6CisjZGVmaW5lIFVTQklG
X1NQRUVEX0xPV15JXkkxJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFi
cwojMzAwMTogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3VzYmlmLmg6MjQ2Ogor
I2RlZmluZSBVU0JJRl9TUEVFRF9GVUxMXkkyJAoKRVJST1I6IGNvZGUgaW5kZW50IHNob3VsZCBu
ZXZlciB1c2UgdGFicwojMzAwMjogRklMRTogaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Vz
YmlmLmg6MjQ3OgorI2RlZmluZSBVU0JJRl9TUEVFRF9ISUdIXkkzJAoKV0FSTklORzogbGluZSBv
dmVyIDgwIGNoYXJhY3RlcnMKIzMwMDY6IEZJTEU6IGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9p
by91c2JpZi5oOjI1MToKK0RFRklORV9SSU5HX1RZUEVTKHVzYmlmX2Nvbm4sIHN0cnVjdCB1c2Jp
Zl9jb25uX3JlcXVlc3QsIHN0cnVjdCB1c2JpZl9jb25uX3Jlc3BvbnNlKTsKCldBUk5JTkc6IEJs
b2NrIGNvbW1lbnRzIHVzZSBhIGxlYWRpbmcgLyogb24gYSBzZXBhcmF0ZSBsaW5lCiMzMDE2OiBG
SUxFOiBpbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8veGVuYnVzLmg6MToKKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgoKdG90YWw6IDExNyBlcnJvcnMsIDIxIHdhcm5pbmdzLCAyOTY3IGxpbmVzIGNo
ZWNrZWQKClBhdGNoIDgvOCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBh
bnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhl
IG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBF
TkQgPT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKClRoZSBmdWxsIGxvZyBp
cyBhdmFpbGFibGUgYXQKaHR0cDovL3BhdGNoZXcub3JnL2xvZ3MvMjAxOTA2MjQxNTMyNTcuMjAx
NjMtMS1hbnRob255LnBlcmFyZEBjaXRyaXguY29tL3Rlc3RpbmcuY2hlY2twYXRjaC8/dHlwZT1t
ZXNzYWdlLgotLS0KRW1haWwgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgYnkgUGF0Y2hldyBbaHR0
cHM6Ly9wYXRjaGV3Lm9yZy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXct
ZGV2ZWxAcmVkaGF0LmNvbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 17:46:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 17: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 1hfT2b-0005Np-3M; Mon, 24 Jun 2019 17:46:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfT2a-0005Nk-4i
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 17:46:04 +0000
X-Inumbo-ID: ee2eaeed-96a7-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee2eaeed-96a7-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 17:46: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 3F2D920665;
 Mon, 24 Jun 2019 17:46:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561398360;
 bh=Z9Jr9RUZqsYpFVCou0B6XxC9KcviMW1hxixJ5pSaphM=;
 h=Date:From:To:cc:Subject:From;
 b=JKQo8MROxUV092KTFjaAewCBXN571NYrb5hb4J8D5bFN66VNcSSTG0tQbpRk9euWJ
 W3kAklx8FqkLFJguFDigBJy+VzwKs7yq70sNRMJ7dz4z3WR2RoYVCJYD5is4+h+vtG
 U22P6C9O6luYo3eX2gROvVm6JLYXsI2UDzIw7fPo=
Date: Mon, 24 Jun 2019 10:45:59 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: julien.grall@arm.com, Volodymyr_Babchuk@epam.com
Message-ID: <alpine.DEB.2.21.1906241041190.2468@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: add Volodymyr as Reviewer for
 xen/arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wl@xen.org, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, jbeulich@suse.com,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
CmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDMxM2RmNTI0OTQu
Ljg4MmU0ZWZhMjIgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBA
IC0xNzUsNiArMTc1LDcgQEAgRjoJdG9vbHMvbGlieGMveGNfYXJpbmM2NTMuYwogQVJNIChXLyBW
SVJUVUFMSVNBVElPTiBFWFRFTlNJT05TKSBBUkNISVRFQ1RVUkUKIE06CVN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KIE06CUp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CitSOglWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBh
bS5jb20+CiBTOglTdXBwb3J0ZWQKIEw6CXhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwog
RjoJZG9jcy9taXNjL2FybS8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 17:51:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 17: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 1hfT85-00067y-R9; Mon, 24 Jun 2019 17:51: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=Xwcp=UX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hfT84-00067t-7y
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 17:51:44 +0000
X-Inumbo-ID: b7fa6f9a-96a8-11e9-ae52-4b092177a805
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.65]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b7fa6f9a-96a8-11e9-ae52-4b092177a805;
 Mon, 24 Jun 2019 17:51:40 +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=kUkj9oz0wT3+Rtdff3bz06arWRfXmfMTxsscFLSollc=;
 b=F9rQwMIho/6wPxZ+KlXImYeTdPDubOtl5ffCZtkDL352SrA58fBs+PmQiFRaxTaBZ6iObzZyUX1Lu3lixoRvfilDku+eHacEfmDfThA0xFpFdDZ2aT5dzQTv945pJTbvAVJoXDbUQ2zs4++GIEWirKb4g2snJQ7n/hkj5cK8PE1bQghMXerxEA13dci2nuNNe2gO+wFLJWj1NEoYYOJEoIvK14fuHNYiPxBjdgknKHDvH7GzIi0L+EVedMOhH98Ql4R0nWvBVP3SpToOaB0+CgQcPbDs2ix+3C5WsFoHZvUk5u7GcbmZ4W7AajLr5oQe/h0Ayng3+GqF3a4UqqzDnw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.176.214.210) by
 AM0PR03MB4130.eurprd03.prod.outlook.com (52.135.148.138) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 24 Jun 2019 17:51:38 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::d09e:ef3:88b6:b1eb%7]) with mapi id 15.20.2008.014; Mon, 24 Jun 2019
 17:51:38 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH] MAINTAINERS: add Volodymyr as Reviewer for xen/arm
Thread-Index: AQHVKrSxjpKKP+444026x9dBPelzBKarFYaA
Date: Mon, 24 Jun 2019 17:51:38 +0000
Message-ID: <87zhm6swgm.fsf@epam.com>
References: <alpine.DEB.2.21.1906241041190.2468@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906241041190.2468@sstabellini-ThinkPad-T480s>
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: e74dcaef-019e-44b4-a7e9-08d6f8cc9b70
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:AM0PR03MB4130; 
x-ms-traffictypediagnostic: AM0PR03MB4130:
x-microsoft-antispam-prvs: <AM0PR03MB4130E2FD5B35FE6BA4837E04E6E00@AM0PR03MB4130.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:296;
x-forefront-prvs: 007814487B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(39860400002)(366004)(376002)(136003)(199004)(189003)(14454004)(6506007)(316002)(5660300002)(53936002)(81156014)(81166006)(6246003)(91956017)(76176011)(2906002)(6436002)(8676002)(11346002)(7416002)(8936002)(99286004)(229853002)(6486002)(6116002)(3846002)(66446008)(64756008)(6916009)(6512007)(66556008)(66476007)(73956011)(66946007)(54906003)(66066001)(446003)(86362001)(80792005)(486006)(71190400001)(76116006)(71200400001)(68736007)(36756003)(25786009)(305945005)(7736002)(102836004)(4326008)(26005)(256004)(4744005)(2616005)(476003)(478600001)(55236004)(72206003)(186003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4130;
 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: GvWep81BFNLCZTu8WWdDJxHYYO83nvl1KGWKpKjbPfCZqyU2hvD4sUff79ZOezf0oyvxlF/5pKA6pNBYXLk8XikERZ9nK7hRXS1mKBK7FyGBTLVHFU5GYZGkgSJym4+mofHDeFRUeWZOHYJFWt5AzzXuIUUThQSulf9VpgAummf0Gg8c+uRvqM259WagQ2+za3xkfJOMVIJzH4QpDLbLwPxHsncNwAm8ssz8TXXvmv9LpWLAHMNX4TStwh7K8byu2XzWOFk4Y/D/+lTxhFiLzH0risAFk8fb+P5UvqRCtAtdN0jvfe1W8tbvUb56uRdHHIrNesX1AwGDYpIkQ8YChQNZeuY4vuP9ZDNvXVy6nQ5M6dPdtXn+IPPZ6woH073PhxEWQHrVNyk7dGtKM9H317+TfjhOzETKgEdLmMW0EzM=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e74dcaef-019e-44b4-a7e9-08d6f8cc9b70
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2019 17:51:38.3162 (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: AM0PR03MB4130
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: add Volodymyr as Reviewer for
 xen/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: "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>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "jbeulich@suse.com" <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>

CkhpIFN0ZWZhbm8sCgpTdGVmYW5vIFN0YWJlbGxpbmkgd3JpdGVzOgoKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpBY2tlZC1ieTogVm9s
b2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKPiBkaWZmIC0tZ2l0
IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IDMxM2RmNTI0OTQuLjg4MmU0ZWZh
MjIgMTAwNjQ0Cj4gLS0tIGEvTUFJTlRBSU5FUlMKPiArKysgYi9NQUlOVEFJTkVSUwo+IEBAIC0x
NzUsNiArMTc1LDcgQEAgRjoJdG9vbHMvbGlieGMveGNfYXJpbmM2NTMuYwo+ICBBUk0gKFcvIFZJ
UlRVQUxJU0FUSU9OIEVYVEVOU0lPTlMpIEFSQ0hJVEVDVFVSRQo+ICBNOglTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gIE06CUp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4gK1I6CVZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1
a0BlcGFtLmNvbT4KPiAgUzoJU3VwcG9ydGVkCj4gIEw6CXhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+ICBGOglkb2NzL21pc2MvYXJtLwoKCi0tIApCZXN0IHJlZ2FyZHMsVm9sb2R5bXly
IEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:01:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18:01:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfTHf-000714-Ti; Mon, 24 Jun 2019 18: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfTHe-00070z-Km
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:01:38 +0000
X-Inumbo-ID: 1b8f2146-96aa-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 1b8f2146-96aa-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 18:01:36 +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: NWmnsHNpKqb7UJbR0aoYgDSObe7MrrvVJprpbP/PSaVjKe9ILHxGLkJMrT0AihgWRS206sC/Qz
 jelUPnyl8yBO/aaCUO6LZlbNn54etZfEhLhlVDmv8YG4kAKf6NRCpFf0M0wa2H3xPcY5Zr7bDG
 nWIjQlvbYMwFlDI8q3wfbsMHzWrLyVO7Qz04AqjW8D80RPBQL0ERCjJLMajl2MpB3pHlvWpUjQ
 EXQHWp9KKpUb4dDTKd+bM6UETalQPRgmG3zw0IW+cSdvvSzfUa1iBm1jUqEAC+lpfO6fhpMLyD
 CEw=
X-SBRS: 2.7
X-MesageID: 2180712
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,412,1557201600"; 
   d="scan'208";a="2180712"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Jun 2019 19:01:27 +0100
Message-ID: <20190624180128.5328-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] 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
aW5lX21hcCB3aGVuIGluIHVzZS4KClRoaXMgaW4gdHVybiBpbnZvbHZlcyBpbXBsZW1lbnRpbmcg
bm9kZXNfY29weSgpIHdoaWNoIHdhcyBwcmV2aW91c2x5IG1pc3NpbmcuCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5j
b20+CgpUaGlzIHBhdGNoIGhpZGVzIHRoZSBpc3N1ZSBpZGVudGlmaWVkIGluIHRoZSAiVUJTQU4g
cmVwb3J0IGluIGZpbmRfbmV4dF9iaXQoKSIKc28gcHJvYmFibHkgZG9lc24ndCB3YW50IGFwcGx5
aW5nIHVudGlsIHRoYXQgaXMgcmVzb2x2ZWQuCgpBIGxvd2VyIG92ZXJoZWFkIG9wdGlvbiB3b3Vs
ZCBiZSB0byBkbzoKCm5vZGVzX2FuZChub2RlbWFzaywgbm9kZV9vbmxpbmVfbWFwLCBkID8gZC0+
bm9kZV9hZmZpbml0eSA6IG5vZGVfb25saW5lX21hcCk7Cgpob3dldmVyIHRoaXMgZG9lc24ndCB3
b3JrIGJlY2F1c2UgdGhlIG5vZGVzZXRfdCBBUEkgaGFzIGEgaGlkZGVuICYocGFyYW0pCnRocm91
Z2hvdXQgdGhlIEFQSS4gIEkndmUgZ290IGhhbGYgYSBtaW5kIHRvIHVuZG8gdGhpcyBub25zZW5z
ZSBhbmQgaGF2ZQpub2RlbWFza190IHdvcmsgaW4gZXhhY3RseSB0aGUgc2FtZSB3YXkgYXMgY3B1
bWFza190LgotLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jICAgIHwgNyArKysrKystCiB4ZW4v
aW5jbHVkZS94ZW4vbm9kZW1hc2suaCB8IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmluZGV4IDc4MjVmZDhjNDIuLmNlYzFi
MTVkNWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jCkBAIC04MTEsMTEgKzgxMSwxNiBAQCBzdGF0aWMgc3RydWN0IHBhZ2Vf
aW5mbyAqZ2V0X2ZyZWVfYnVkZHkodW5zaWduZWQgaW50IHpvbmVfbG8sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAg
ICBub2RlaWRfdCBmaXJzdF9ub2RlLCBub2RlID0gTUVNRl9nZXRfbm9kZShtZW1mbGFncyksIHJl
cV9ub2RlID0gbm9kZTsKLSAgICBub2RlbWFza190IG5vZGVtYXNrID0gZCA/IGQtPm5vZGVfYWZm
aW5pdHkgOiBub2RlX29ubGluZV9tYXA7CisgICAgbm9kZW1hc2tfdCBub2RlbWFzazsKICAgICB1
bnNpZ25lZCBpbnQgaiwgem9uZSwgbm9kZW1hc2tfcmV0cnkgPSAwOwogICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBnOwogICAgIGJvb2wgdXNlX3Vuc2NydWJiZWQgPSAobWVtZmxhZ3MgJiBNRU1GX25v
X3NjcnViKTsKIAorICAgIC8qIENsYW1wIG5vZGVtYXNrIHRvIG5vZGVfb25saW5lX21hcCBhbmQg
b3B0aW9uYWxseSBkLT5ub2RlX2FmZmluaXR5LiAqLworICAgIG5vZGVzX2NvcHkobm9kZW1hc2ss
IG5vZGVfb25saW5lX21hcCk7CisgICAgaWYgKCBkICkKKyAgICAgICAgbm9kZXNfYW5kKG5vZGVt
YXNrLCBub2RlbWFzaywgZC0+bm9kZV9hZmZpbml0eSk7CisKICAgICBpZiAoIG5vZGUgPT0gTlVN
QV9OT19OT0RFICkKICAgICB7CiAgICAgICAgIGlmICggZCAhPSBOVUxMICkKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgK
aW5kZXggZTI4NzM5OTM1Mi4uZTgzY2ZlMjQzOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L25vZGVtYXNrLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgKQEAgLTE4OSw2ICsx
ODksMTIgQEAgc3RhdGljIGlubGluZSBpbnQgX19ub2Rlc193ZWlnaHQoY29uc3Qgbm9kZW1hc2tf
dCAqc3JjcCwgaW50IG5iaXRzKQogCXJldHVybiBiaXRtYXBfd2VpZ2h0KHNyY3AtPmJpdHMsIG5i
aXRzKTsKIH0KIAorI2RlZmluZSBub2Rlc19jb3B5KGRzdCwgc3JjKSBfX25vZGVzX2NvcHkoJihk
c3QpLCAmKHNyYykpCitzdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19jb3B5KG5vZGVtYXNrX3Qg
KmRzdCwgbm9kZW1hc2tfdCAqc3JjKQoreworCXJldHVybiBiaXRtYXBfY29weShkc3QtPmJpdHMs
IHNyYy0+Yml0cywgTUFYX05VTU5PREVTKTsKK30KKwogI2RlZmluZSBub2Rlc19zaGlmdF9yaWdo
dChkc3QsIHNyYywgbikgXAogCQkJX19ub2Rlc19zaGlmdF9yaWdodCgmKGRzdCksICYoc3JjKSwg
KG4pLCBNQVhfTlVNTk9ERVMpCiBzdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19zaGlmdF9yaWdo
dChub2RlbWFza190ICpkc3RwLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:03:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18:03:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfTJG-00077H-Ba; Mon, 24 Jun 2019 18:03: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfTJE-000774-Fr
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:03:16 +0000
X-Inumbo-ID: 5623b0d6-96aa-11e9-a32b-83aed826b887
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5623b0d6-96aa-11e9-a32b-83aed826b887;
 Mon, 24 Jun 2019 18:03: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 F29EB20657;
 Mon, 24 Jun 2019 18:03:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561399394;
 bh=V9CCmezonyBDtpd0lBGK03HDmL7k/Q3WsB6raY1M5FQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GLmMTxs6XbZhS8MiD/CiEYijm9IKXWw9e2MuNnE9f7SrhG/HyMsb/JW4DP0Pas0NP
 KmGKjjmrHuZyjq3eqKFjLpS+o5SUvoGAMlS67sUzm6DFQcd9wiJjzQtQm5+1/UzINc
 URsZKQRS0/Fu1Jjho/l0gLplRBdu3Qyu7rhQtwr8=
Date: Mon, 24 Jun 2019 11:03:13 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Lars Kurth <lars.kurth@citrix.com>
In-Reply-To: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
Message-ID: <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-845223557-1561399394=:2468"
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-845223557-1561399394=:2468
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Mon, 24 Jun 2019, Lars Kurth wrote:
> Hi all,
> 
> since Andy created https://xenbits.xen.org/docs/sphinx-unstable/ and https://xenbits.xen.org/docs/sphinx-unstable-staging/ (sources in docs/hypervisor-guide, docs/guest-guide, docs/admin-guide) I was wondering whether it would not make sense to migrate some key documents in the wiki (and possible some docs elsewhere in the tree) into the new structure and refresh and update the documentation in the process. I am volunteering to do some of the leg-work.
> 
> I started looking into what some other projects do and the following seem to be sensible and lightweight examples of Information Architecture to structure the content:
> * https://docs.openstack.org/infra/manual/developers.html
> * https://github.com/kubernetes/community/blob/master/contributors/devel/README.md
> 
> Both are fairly lightweight and seem to be sensible guides. But before we get to that level of detail, I thought it makes sense to look at what we have and candidates for moving/improving/creation. However, it is clear that we need two broad categories under docs/hypervisor-guide (Hypervisor developer documentation): note that I donâ€™t much care about the actual labels
> * The process of developing and contributing code
> * Setting up your dev environment, coding, and debugging
> 
> Documentation which may be worth moving or creating
> 
> Text files in tree (which are close to RST file format)
> * Xen.git:CONTRIBUTING â€“ it seems to me that this is a candidate for moving (with a note in the original file which outlines where to look for the source/rendered output) â€“ Even committers occasionally donâ€™t seem to be aware of some of the licensing related common practices we have. Giving some of that content a more prominent place in a new more user friendly and modern looking docset seems sensible  
> * Xen.git:INSTALL may be a good candidate which could live in the admin guide and/or developer guide
> * Xen.git:CODING_STYLE and Xen.git:tools/libxl/CODING_STYLE - Note that in the community call discussion Jan raised the point that we tend to not document precedents for many things which are coding style related. Maybe we can get a bit better 
> * Xen.git:MAINTAINERS should stay as it is, but should probably be referred to appropriately in the docset
> 
> Content from the wiki (the idea would be to redirect those pages in the wiki to the new locations)
> * https://wiki.xenproject.org/wiki/Asking_Developer_Questions - could do with a refresh. Possibly there is also a tie in with https://lists.xenproject.org/archives/html/xen-devel/2019-06/msg01518.html
> * https://wiki.xenproject.org/wiki/Compiling_Xen_From_Source - there seems to be some overlap with Xen.git/INSTALL which may be worth cleaning up
> * https://wiki.xenproject.org/wiki/Xen_Project_Repositories 
> * https://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches - This has become a bit unwieldy and could do with some clean-up
>    * Slight overlap with Xen.git:CONTRIBUTING (around DCO and Sign-off) 
>    * Making good patches probably needs some work and maybe should be broken out. It should include good examples and setting expectations of what is deemed good and bad around areas where we have higher standards than other projects (such as commit messages, explaining rationale for a change, technical debt, ...). It should probably also cover things such as Design Documentation and where to find templates, highlight existing documentation and where to find it/update it, the same with text, SUPPORT.md (aka add a new feature), etc.
>    * Setting up git send-email: should probably go into a section related to the development environment set-up and just be referred to
>    * Using git send-email alone - we should nuke this section and focus on the next section 
>    * Simplest workflow: Git format-patch, add_maintainers.pl/get_maintainer.pl and git send-email - I would build the bulk of the doc around this, but maybe move the add_maintainers.pl/get_maintainer.pl  file into a separate document under a Xen specific development tools section and just refer to it
>     * Sending patches manually - we should nuke this section and focus on the next section
>     * I would move the bulk of this into a Contribution Workflow section, which gives an overall workflow and just highlight the reroll count. We should define the tags and conventions such as RFC somewhere in an introductory section of this document
>    * All the QEMU, Linux, ... stuff can either stay on the Wiki or could be broken out
> * https://wiki.xenproject.org/wiki/Reporting_Bugs_against_Xen_Project - strip all the XAPI stuff. NBot sure whether https://wiki.xenproject.org/wiki/XenParavirtOpsHelp is still applicable: nuke if not
> 
> Key content that is missing
> * An overview for testing, which should include
>    - OSSTEST
>    - XTF
>    - The GitLab CI
> * Outcome from the Minimum Standards and Best Practices discussion at https://lists.xenproject.org/archives/html/xen-devel/2019-06/msg01518.html depending on outcome. I was thinking about a Community Standards section, which would point to a Code of Conduct/Minimum and Best Practices (maybe written by role: aka contributor, reviewer and maybe committer)
> * Release Process Related documentation (from a contributor's perspective)
> * Maybe a description of the source tree
> * Some of the information in SUPPORT.md in a feature lifecycle document
> * Maybe some of the things people need to know about KCONFIG
> 
> Let me know what you think. I will start with some of the easier bits next week if I can find some time, unless there are major objections.

I think we all agree by now that maintaining up-to-date docs on the wiki
and keeping them in sync with code changes is hard. I see moving things
from the wiki to xen.git as a great improvement. We have a few Xen on
ARM docs that are worth importing from the wiki:

https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions

And all the board specific docs linked from it, such as:

https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/qemu-system-aarch64
https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/FastModels
https://wiki.xenproject.org/wiki/HiKey960

etc.
--8323329-845223557-1561399394=:2468
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-845223557-1561399394=:2468--


From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:19:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18: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 1hfTYU-00084d-84; Mon, 24 Jun 2019 18:19: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfTYS-00084Y-Id
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:19:00 +0000
X-Inumbo-ID: 8937b7fe-96ac-11e9-a800-977b6766ed51
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8937b7fe-96ac-11e9-a800-977b6766ed51;
 Mon, 24 Jun 2019 18:18:59 +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 A82A920663;
 Mon, 24 Jun 2019 18:18:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561400338;
 bh=4yDaDw6DEhkSNzZcSOTgPQCYDXorKjYOHsJ67juOCdI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NC+8918vgaGYmpng0tEZdHCBS+0uD0WWzgkNaeyjOpLK8TbXNiJwhR/55cU4CfK2E
 IQHUTfrYRDUxyejAOabeEU84Cb+aoHsuifBXxNsH0P2reBmitDFxI9VYBjAamsbf1D
 TK7UWi1at1Gk1R96wwCtAbzukMOrz4l1fjWWZcM8=
Date: Mon, 24 Jun 2019 11:18:58 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: chenbaodong <chenbaodong@mxnavi.com>
In-Reply-To: <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
Message-ID: <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVGh1LCAxMyBKdW4gMjAxOSwgY2hlbmJhb2Rvbmcgd3JvdGU6Cj4gPiA+IEJ1dCBjdXJyZW50
bHkgaSBkb24ndCB1bmRlcnN0YW5kIHhlbiB3ZWxsLCBvbmx5IGEgZmV3IHdlZWtzIGV4cGVyaWVu
Y2UuCj4gPiAKPiA+IFdlIGRvIGhhdmUgc21hbGwgdGFzayBmb3IgbmV3Y29tZXJzIHRoYXQgd291
bGQgaW1wcm92ZSBYZW4gY29kZSBiYXNlIGFuZAo+ID4gYWxzbyBhbGxvdyB5b3VyIHRvIHVuZGVy
c3RhbmQgbW9yZSBzb21lIHBhcnQgb2YgdGhlIGNvZGUuCj4gPiAKPiA+IElmIHlvdSBoYXZlIGEg
c3BlY2lmaWMgYXJlYSBvZiBpbnRlcmVzdCwgSSBjYW4gc2VlIGlmIEkgaGF2ZSBzb21lIHNtYWxs
Cj4gPiB0YXNrcyB0aGVyZS4KPiAKPiBJJ20gaGFwcHkgd2l0aCB0aGlzLgo+IAo+IEludGVyZXN0
ZWQgaW4gYXJtIHBsYXRmb3JtIGZvciBlbWJlZGRlZCBhbmQgYXV0b21vdGl2ZSB1c2UgY2FzZS4K
PiAKPiB0aGluZ3MgbGlrZSBpbiB0aGlzIGxpbms6Cj4gaHR0cHM6Ly94ZW5wcm9qZWN0Lm9yZy9k
ZXZlbG9wZXJzL3RlYW1zL2VtYmVkZGVkLWFuZC1hdXRvbW90aXZlLwoKSGkgQmFvZG9uZywKCldv
dWxkIHlvdSBiZSB1cCBmb3IgYSBkb2N1bWVudGF0aW9uIHRhc2s/IERvbid0IHdvcnJ5IGlmIHRo
ZSBFbmdsaXNoIGlzCm5vdCBwZXJmZWN0LCBpdCBjYW4gZWFzaWx5IGJlIGFkanVzdGVkIG9uIGNv
bW1pdCwgYXMgbG9uZyBhcyB0aGUgY29udGVudAppcyBjb3JyZWN0LgoKV2UgaGF2ZSByZWNlbnRs
eSBzdGFydGVkIGFuIGVmZm9ydCB0byB3cml0ZSBiZXR0ZXIgZG9jdW1lbnRhdGlvbiBmb3IgYWxs
CmV4dGVybmFsIFhlbiBpbnRlcmZhY2VzLiBJIHdyb3RlIGEgbGlzdCBvZiB0aGVzZSBpbnRlcmZh
Y2VzIHRoYXQgbmVlZApkb2N1bWVudGluZzoKCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNi9tc2cwMTExMS5odG1sCgoKRm9yIGluc3Rh
bmNlLCB3ZSBhcmUgY3VycmVudGx5IG1pc3NpbmcgYSBkb2N1bWVudCBkZXNjcmliaW5nIGluIGRl
dGFpbHMKdGhlIGRldmljZSB0cmVlIGV4cG9zZWQgdG8gYSBEb21VLiBZb3UgY2FuIHNlZSB0aGUg
Y29kZSB0aGF0IGJ1aWxkcyBzdWNoCmEgZGV2aWNlIHRyZWUgaW4gdG9vbHMvbGlieGwvL2xpYnhs
X2FybS5jLCBmb3Igbm9ybWFsIGd1ZXN0cywgYW5kIGluCnhlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBmb3IgZG9tMCBhbmQgZG9tMGxlc3MgZ3Vlc3RzLiBGcm9tIHdpdGhpbiBhCmd1ZXN0LCB5
b3UgY2FuIHNlZSB0aGUgZGV2aWNldHJlZSBieSBhY2Nlc3NpbmcgL3Byb2MvZGV2aWNlLXRyZWUg
KGlmIHRoZQpndWVzdCBpcyBMaW51eCkuCgpJZiB5b3UgYXJlIHVwIGZvciBpdCwgaXQgd291bGQg
YmUgZ3JlYXQgdG8gZ2V0IHRoYXQgd3JpdHRlbiBkb3duCmNsZWFybHkuIFlvdSBjb3VsZCBhZGQg
dG8gZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ndWVzdC50eHQsIHdoaWNoIGlzCm9ubHkgZGVz
Y3JpYmluZyB0aGUgeGVuIGh5cGVydmlzb3Igbm9kZSwgYnV0IG5vdGhpbmcgZWxzZS4gUHJvYmFi
bHkgaXQKd291bGQgYmUgYmV0dGVyIHRvIHJlbmFtZSBkb2NzL21pc2MvYXJtL2RldmljZS10cmVl
L2d1ZXN0LnR4dCB0bwpkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2h5cGVydmlzb3IudHh0IGFu
ZCBjcmVhdGUgYSBuZXcKZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ndWVzdC50eHQgZG9jdW1l
bnQgd2l0aCB0aGUgZGVzY3JpcHRpb24gb2YgYWxsCm5vZGVzIGV4cG9zZWQgdG8gZG9tVXMuIFlv
dSBjb3VsZCBwb2ludCB0byB0aGUgZnVsbCBkZXNjcmlwdGlvbiBvZiBlYWNoCm5vZGUgdG8gdGhl
IGJpbmRpbmcgdW5kZXIgTGludXguIEZvciBpbnN0YW5jZSwgdGhlIGJpbmRpbmcgZm9yIHRoZSBB
cm0KYXJjaCB0aW1lciBpcyBkZXNjcmliZWQgaGVyZToKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA2L21zZzAxMTExLmh0bWwKCkRvZXMg
aXQgbWFrZSBzZW5zZT8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:26:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18: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 1hfTfB-0000P4-Vz; Mon, 24 Jun 2019 18: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=TGna=UX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfTfA-0000Oz-Lf
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:25:56 +0000
X-Inumbo-ID: 80db020f-96ad-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 80db020f-96ad-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 18:25: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: QaRaEBW1UxFuBvpseoQaodMNahbysXey52zFuwwQZQirAE/gBF5ZWm0IYxOHEtrvIZumuzwC+O
 1q8F4fClEi+EUYlzWtpL8A1yu6wXSv8EhclSTuWSvX4FWnMsHGpMpQD8Y309H75gVKtlrn0WSq
 bNxMrBFHo6UdlgUYG70qRuvqr2Thv/cW7Vy4Rf8mlbImp3Y7UP2kxb3z7/b0sF4xBuwv6kgW+o
 RNXyyiKzjhkCABLOc8uqSSKga5lJ4Q5AEQqisfawroqmxovnsKHUwoMQVzufACyAoIFEjqd3xh
 vrA=
X-SBRS: 2.7
X-MesageID: 2157980
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,413,1557201600"; 
   d="scan'208";a="2157980"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Jun 2019 19:25:46 +0100
Message-ID: <20190624182546.7661-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190624101723.23291-2-andrew.cooper3@citrix.com>
References: <20190624101723.23291-2-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 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: 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>,
 =?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>

R0NDIDUgaW50cm9kdWNlZCAtZnNhbml0aXplPWFsaWdubWVudCB3aGljaCBpcyBlbmFibGVkIGJ5
IGRlZmF1bHQgYnkKQ09ORklHX1VCU0FOLiAgVGhpcyB0cmlwcyBhIGxvYWQgb2Ygd29udC1maXgg
Y2FzZXMgaW4gdGhlIEFDUEkgdGFibGVzIGFuZCB0aGUKaHlwZXJjYWxsIHBhZ2UgYW5kIHN0dWJz
IHdyaXRpbmcgbG9naWMuCgpJdCBhbHNvIGNhdXNlcyB0aGUgbmF0aXZlIFhlbiBib290IHRvIGNy
YXNoIGJlZm9yZSB0aGUgY29uc29sZSBpcyBzZXQgdXAsIGZvcgphbiBhcy15ZXQgdW5pZGVudGlm
aWVkIHJlYXNvbiAobW9zdCBsaWtsZXkgYSB3b250LWZpeCBjYXNlIGVhcmxpZXIgb24gYm9vdCku
CgpEaXNhYmxlIGFsaWdubWVudCBzYW5pdGlzYXRpb24gb24gY29tcGlsZXJzIHdoaWNoIHdvdWxk
IHRyeSB1c2luZyBpdC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpD
QzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCnYyOgogKiBBdm9pZCB1
c2luZyAtZm5vLXNhbml0aXplPWFsaWdubWVudCBmb3IgQVJNCi0tLQogeGVuL1J1bGVzLm1rICAg
ICAgICAgIHwgNSArKysrLQogeGVuL2FyY2gveDg2L1J1bGVzLm1rIHwgNCArKysrCiAyIGZpbGVz
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hl
bi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCBhMTUxYjNmNjI1Li5iZjgxNzM1YjhiIDEw
MDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC0xMzgsNyArMTM4
LDEwIEBAICQoZmlsdGVyLW91dCAlLmluaXQubyAkKG5vY292LXkpLCQob2JqLXkpICQob2JqLWJp
bi15KSAkKGV4dHJhLXkpKTogQ0ZMQUdTICs9ICQoCiBlbmRpZgogCiBpZmVxICgkKENPTkZJR19V
QlNBTikseSkKLSQoZmlsdGVyLW91dCAlLmluaXQubyAkKG5vdWJzYW4teSksJChvYmoteSkgJChv
YmotYmluLXkpICQoZXh0cmEteSkpOiBDRkxBR1MgKz0gLWZzYW5pdGl6ZT11bmRlZmluZWQKK1VC
U0FOX0ZMQUdTICs9IC1mc2FuaXRpemU9dW5kZWZpbmVkCisjIEFueSAtZm5vLXNhbml0aXNlPSBv
cHRpb25zIG5lZWQgdG8gY29tZSBhZnRlciBhbnkgLWZzYW5pdGlzZT0gb3B0aW9ucworJChmaWx0
ZXItb3V0ICUuaW5pdC5vICQobm91YnNhbi15KSwkKG9iai15KSAkKG9iai1iaW4teSkgJChleHRy
YS15KSk6XAorQ0ZMQUdTICs9ICQoZmlsdGVyLW91dCAtZm5vLSUsJChVQlNBTl9GTEFHUykpICQo
ZmlsdGVyIC1mbm8tJSwkKFVCU0FOX0ZMQUdTKSkKIGVuZGlmCiAKIGlmZXEgKCQoQ09ORklHX0xU
TykseSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4Ni9S
dWxlcy5tawppbmRleCBiYWJjMGVkYmNkLi4wMGQ4NjFjZjc2IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvUnVsZXMubWsKKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCkBAIC01Nyw2ICs1Nywx
MCBAQCBlbmRpZgogJChjYWxsIGNjLW9wdGlvbi1hZGQsQ0ZMQUdTLXN0YWNrLWJvdW5kYXJ5LEND
LC1tcHJlZmVycmVkLXN0YWNrLWJvdW5kYXJ5PTMpCiBDRkxBR1MgKz0gJChDRkxBR1Mtc3RhY2st
Ym91bmRhcnkpCiAKK2lmZXEgKCQoQ09ORklHX1VCU0FOKSx5KQorJChjYWxsIGNjLW9wdGlvbi1h
ZGQsVUJTQU5fRkxBR1MsQ0MsLWZuby1zYW5pdGl6ZT1hbGlnbm1lbnQpCitlbmRpZgorCiAjIFNl
dCB1cCB0aGUgYXNzZW1ibGVyIGluY2x1ZGUgcGF0aCBwcm9wZXJseSBmb3Igb2xkZXIgdG9vbGNo
YWlucy4KIENGTEFHUyArPSAtV2EsLUkkKEJBU0VESVIpL2luY2x1ZGUKIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:27:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18: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 1hfTgK-0000Ve-H9; Mon, 24 Jun 2019 18:27: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfTgK-0000VY-0e
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:27:08 +0000
X-Inumbo-ID: abc1291c-96ad-11e9-b3ae-c70ed72cf9a5
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abc1291c-96ad-11e9-b3ae-c70ed72cf9a5;
 Mon, 24 Jun 2019 18:27: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 2CC2420645;
 Mon, 24 Jun 2019 18:27:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561400826;
 bh=A0GHTH+fFd5oWF+Fn3ibBUIoOwmSvjWT4kpJC94r61E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cAimtPjPi/OiGRQ/0b0iabju8oV4WhAATdidOoMgWJuzu4rKf5D8Sb9U8bJvxD+e+
 VBDTTDDTL3tjt9HR8IGhdWZhDDpam/6CAReopK3qje/ipWDhMOirSTfYOp9tIxpNmR
 SuW5WGgaWJPFBqnZ5agpmb489n7kdDFV9uel8Qb0=
Date: Mon, 24 Jun 2019 11:27:05 -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.1906241109440.2468@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.com>, xen-devel@lists.xenproject.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFRodSwg
MTMgSnVuIDIwMTksIGNoZW5iYW9kb25nIHdyb3RlOgo+ID4gPiA+IEJ1dCBjdXJyZW50bHkgaSBk
b24ndCB1bmRlcnN0YW5kIHhlbiB3ZWxsLCBvbmx5IGEgZmV3IHdlZWtzIGV4cGVyaWVuY2UuCj4g
PiA+IAo+ID4gPiBXZSBkbyBoYXZlIHNtYWxsIHRhc2sgZm9yIG5ld2NvbWVycyB0aGF0IHdvdWxk
IGltcHJvdmUgWGVuIGNvZGUgYmFzZSBhbmQKPiA+ID4gYWxzbyBhbGxvdyB5b3VyIHRvIHVuZGVy
c3RhbmQgbW9yZSBzb21lIHBhcnQgb2YgdGhlIGNvZGUuCj4gPiA+IAo+ID4gPiBJZiB5b3UgaGF2
ZSBhIHNwZWNpZmljIGFyZWEgb2YgaW50ZXJlc3QsIEkgY2FuIHNlZSBpZiBJIGhhdmUgc29tZSBz
bWFsbAo+ID4gPiB0YXNrcyB0aGVyZS4KPiA+IAo+ID4gSSdtIGhhcHB5IHdpdGggdGhpcy4KPiA+
IAo+ID4gSW50ZXJlc3RlZCBpbiBhcm0gcGxhdGZvcm0gZm9yIGVtYmVkZGVkIGFuZCBhdXRvbW90
aXZlIHVzZSBjYXNlLgo+ID4gCj4gPiB0aGluZ3MgbGlrZSBpbiB0aGlzIGxpbms6Cj4gPiBodHRw
czovL3hlbnByb2plY3Qub3JnL2RldmVsb3BlcnMvdGVhbXMvZW1iZWRkZWQtYW5kLWF1dG9tb3Rp
dmUvCj4gCj4gSGkgQmFvZG9uZywKPiAKPiBXb3VsZCB5b3UgYmUgdXAgZm9yIGEgZG9jdW1lbnRh
dGlvbiB0YXNrPyBEb24ndCB3b3JyeSBpZiB0aGUgRW5nbGlzaCBpcwo+IG5vdCBwZXJmZWN0LCBp
dCBjYW4gZWFzaWx5IGJlIGFkanVzdGVkIG9uIGNvbW1pdCwgYXMgbG9uZyBhcyB0aGUgY29udGVu
dAo+IGlzIGNvcnJlY3QuCj4gCj4gV2UgaGF2ZSByZWNlbnRseSBzdGFydGVkIGFuIGVmZm9ydCB0
byB3cml0ZSBiZXR0ZXIgZG9jdW1lbnRhdGlvbiBmb3IgYWxsCj4gZXh0ZXJuYWwgWGVuIGludGVy
ZmFjZXMuIEkgd3JvdGUgYSBsaXN0IG9mIHRoZXNlIGludGVyZmFjZXMgdGhhdCBuZWVkCj4gZG9j
dW1lbnRpbmc6Cj4gCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE5LTA2L21zZzAxMTExLmh0bWwKPiAKPiAKPiBGb3IgaW5zdGFuY2UsIHdl
IGFyZSBjdXJyZW50bHkgbWlzc2luZyBhIGRvY3VtZW50IGRlc2NyaWJpbmcgaW4gZGV0YWlscwo+
IHRoZSBkZXZpY2UgdHJlZSBleHBvc2VkIHRvIGEgRG9tVS4gWW91IGNhbiBzZWUgdGhlIGNvZGUg
dGhhdCBidWlsZHMgc3VjaAo+IGEgZGV2aWNlIHRyZWUgaW4gdG9vbHMvbGlieGwvL2xpYnhsX2Fy
bS5jLCBmb3Igbm9ybWFsIGd1ZXN0cywgYW5kIGluCj4geGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGZvciBkb20wIGFuZCBkb20wbGVzcyBndWVzdHMuIEZyb20gd2l0aGluIGEKPiBndWVzdCwg
eW91IGNhbiBzZWUgdGhlIGRldmljZXRyZWUgYnkgYWNjZXNzaW5nIC9wcm9jL2RldmljZS10cmVl
IChpZiB0aGUKPiBndWVzdCBpcyBMaW51eCkuCj4gCj4gSWYgeW91IGFyZSB1cCBmb3IgaXQsIGl0
IHdvdWxkIGJlIGdyZWF0IHRvIGdldCB0aGF0IHdyaXR0ZW4gZG93bgo+IGNsZWFybHkuIFlvdSBj
b3VsZCBhZGQgdG8gZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ndWVzdC50eHQsIHdoaWNoIGlz
Cj4gb25seSBkZXNjcmliaW5nIHRoZSB4ZW4gaHlwZXJ2aXNvciBub2RlLCBidXQgbm90aGluZyBl
bHNlLiBQcm9iYWJseSBpdAo+IHdvdWxkIGJlIGJldHRlciB0byByZW5hbWUgZG9jcy9taXNjL2Fy
bS9kZXZpY2UtdHJlZS9ndWVzdC50eHQgdG8KPiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2h5
cGVydmlzb3IudHh0IGFuZCBjcmVhdGUgYSBuZXcKPiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVl
L2d1ZXN0LnR4dCBkb2N1bWVudCB3aXRoIHRoZSBkZXNjcmlwdGlvbiBvZiBhbGwKPiBub2RlcyBl
eHBvc2VkIHRvIGRvbVVzLiBZb3UgY291bGQgcG9pbnQgdG8gdGhlIGZ1bGwgZGVzY3JpcHRpb24g
b2YgZWFjaAo+IG5vZGUgdG8gdGhlIGJpbmRpbmcgdW5kZXIgTGludXguIEZvciBpbnN0YW5jZSwg
dGhlIGJpbmRpbmcgZm9yIHRoZSBBcm0KPiBhcmNoIHRpbWVyIGlzIGRlc2NyaWJlZCBoZXJlOgo+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OS0wNi9tc2cwMTExMS5odG1sCj4gCj4gRG9lcyBpdCBtYWtlIHNlbnNlPwoKTGV0IG1lIGFkZCB0
aGF0IGlmIHlvdSBwcmVmZXIgdG8gZG9jdW1lbnQgb25lIG9mIHRoZSBvdGhlciBpbnRlcmZhY2Vz
Cmxpc3RlZCBhYm92ZSBpbiBteSBlbWFpbCwgeW91IGFyZSB3ZWxjb21lIHRvIHBpY2sgYW5vdGhl
ciBvbmUuIEZvcgpleGFtcGxlLCB3ZSBhcmUgYWxzbyBtaXNzaW5nIGEgZG9jIGFib3V0IHRoZSBE
b21VIG1lbW9yeSBtYXAsIGxpc3RpbmcKYWxsIG1lbW9yeSByZWdpb25zIHdpdGggYWRkcmVzc2Vz
IGFuZCBzaXplcywgYm90aCBNTUlPIGFuZCBub3JtYWwKbWVtb3J5LiBGb3IgdGhhdCwgbW9zdCBv
ZiB0aGUgaW5mb3JtYXRpb24gaXM6Cgp4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAoKQSB3
ZWxsIHdyaXR0ZW4gaW4tY29kZSBjb21tZW50IGluIGFyY2gtYXJtLmggd291bGQgYmUgT0ssIG9y
IGFsc28gYQpkb2N1bWVudCB1bmRlciBkb2NzL21pc2MvYXJtLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 18:47:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 18:47:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfTzl-000257-90; Mon, 24 Jun 2019 18: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfTzj-000250-Mn
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 18:47:11 +0000
X-Inumbo-ID: 7926d29d-96b0-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7926d29d-96b0-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 18:47: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 99E2B20657;
 Mon, 24 Jun 2019 18:47:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561402030;
 bh=lwnWltBo4qMi2MyFKenN2GzYl/6HUQQNBTAsHMdevbQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=PPZL9oyJmpIXySo3dwNVqYM34lhC3B7o+GZY6fIF1am5HFu7Iw+5TXpPZDGng/oTq
 2zzkksXqQxHi52e+aZHgJMbsIebWK3d70yndnMM8495BoouusMP9nOG/II5ZdNMD72
 CVtVpyH1RBtArG/sxdbno1SVPfwzou3fyv+4ovC0=
Date: Mon, 24 Jun 2019 11:47:09 -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.1906241135080.2468@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906241135080.2468@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: 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@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>

KyB4ZW4tZGV2ZWwKCk9uIE1vbiwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBIaSBhbGwsCj4gCj4gSSBtaWdodCBoYXZlIGZvdW5kIGEgYnVnIHdpdGggUENJIHBhc3N0
aHJvdWdoIHRvIGEgTGludXggSFZNIGd1ZXN0IG9uCj4geDg2IHdpdGggWGVuIDQuMTIuIEl0IGlz
IG5vdCBlYXN5IGZvciBtZSB0byBnZXQgYWNjZXNzLCBhbmQgZXNwZWNpYWxseQo+IGNoYW5nZSBj
b21wb25lbnRzLCBvbiB0aGlzIHBhcnRpY3VsYXIgc3lzdGVtLCBhbmQgSSBkb24ndCBoYXZlIGFj
Y2VzcyB0bwo+IG90aGVyIHg4NiBib3hlcyBhdCB0aGUgbW9tZW50LCBzbyBhcG9sb2dpZXMgZm9y
IHRoZSBwYXJ0aWFsIGluZm9ybWF0aW9uCj4gcmVwb3J0LiBUaGUgc2V0dXAgaXMgYXMgZm9sbG93
Ogo+IAo+IC0gdHdvIFBDSSBkZXZpY2VzIGhhdmUgYmVlbiBhc3NpZ25lZCB0byBhIEhWTSBndWVz
dCwgZXZlcnl0aGluZyBpcyBmaW5lCj4gLSByZWJvb3QgdGhlIGd1ZXN0IGZyb20gaW5zaWRlLCBp
LmUuIGByZWJvb3QnIGluIExpbnV4Cj4gLSBhZnRlciB0aGUgcmVib290IGNvbXBsZXRlcywgb25s
eSBvbmUgZGV2aWNlIGlzIGFzc2lnbmVkCj4gCj4gQmVmb3JlIHRoZSByZWJvb3QsIEkgc2VlIGFs
bCB0aGUgYXBwcm9wcmlhdGUgeGVuc3RvcmUgZW50cmllcyBmb3IgYm90aAo+IGRldmljZXMuIEV2
ZXJ5dGhpbmcgaXMgZmluZS4gQWZ0ZXIgdGhlIHJlYm9vdCwgSSBjYW4gb25seSBzZWUgdGhlCj4g
eGVuc3RvcmUgZW50cmllcyBvZiBvbmUgZGV2aWNlLiBJdCBpcyBhcyBpZiB0aGUgb3RoZXIgZGV2
aWNlCj4gImRpc2FwcGVhcmVkIiB3aXRob3V0IHRocm93aW5nIGFueSBlcnJvcnMuCj4gCj4gSGF2
ZSB5b3Ugc2VlbiB0aGlzIGJlZm9yZT8gRG8geW91IGtub3cgaWYgaXQgaGFzIGJlZW4gZml4ZWQg
aW4gc3RhZ2luZz8KPiBJIG5vdGljZWQgdGhpcyBmaXggd2hpY2ggc2VlbXMgdG8gYmUgdmVyeSBy
ZWxldmFudDoKPiAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTgtMTEvbXNnMDE2MTYuaHRtbAo+IAo+IGJ1dCBpdCBpcyBhbHJlYWR5IGlu
Y2x1ZGVkIGluIDQuMTIuCj4gCj4gVGhhbmsgeW91LAo+IAo+IFN0ZWZhbm8KPiAKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 19:21:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 19: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 1hfUXC-0004zx-7I; Mon, 24 Jun 2019 19:21:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfUXA-0004zs-Ti
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 19:21:44 +0000
X-Inumbo-ID: 4bdccb38-96b5-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 4bdccb38-96b5-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 19:21:42 +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=/pNWxFay6rHDwoFmsZhJHrI97GAmL7VzwSJuzGbDTbM=;
 b=EZ226ZK41aX+lYcJX2DLU5Bi5NpWU+tANAK0VHXL8fCZqTDreyM6+v90H3TbzVa3wTkZCMln0eCV+YSGkdgrvn97as/X0xmA6NaB47KjowNWujMpdab+RHV0HXisI4WOTGpi1Q50rytW1dcpOqmCDhKSEDVBfNsjj4fl6XDOksc=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB4258.eurprd08.prod.outlook.com (20.179.34.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 24 Jun 2019 19:21:40 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::290d:81aa:7f97:5a49]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::290d:81aa:7f97:5a49%3]) with mapi id 15.20.2008.014; Mon, 24 Jun 2019
 19:21:40 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>, "lars.kurth@citrix.com"
 <lars.kurth@citrix.com>
Thread-Topic: Migrating key developer docs to xen.git sphinx docs and
 refreshing them in the process
Thread-Index: AQHVKogYFsqm61IG8EyIbkU2yX65b6arGR2AgAAV6IA=
Date: Mon, 24 Jun 2019 19:21:40 +0000
Message-ID: <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
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 AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
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: 7e5ea1da-98a2-4ef3-6ca0-08d6f8d92ef5
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:AM0PR08MB4258; 
x-ms-traffictypediagnostic: AM0PR08MB4258:
x-ms-exchange-purlcount: 4
x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB4258EB15BA0D021036BECDC980E00@AM0PR08MB4258.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 007814487B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(376002)(396003)(39860400002)(346002)(366004)(199004)(189003)(81166006)(14454004)(72206003)(229853002)(36756003)(4326008)(25786009)(44832011)(71190400001)(31686004)(476003)(2616005)(68736007)(6246003)(71200400001)(486006)(6436002)(6486002)(110136005)(6116002)(3846002)(11346002)(54906003)(446003)(53936002)(6306002)(8676002)(6512007)(7736002)(305945005)(316002)(52116002)(256004)(478600001)(31696002)(6506007)(53546011)(386003)(76176011)(8936002)(26005)(66476007)(2906002)(966005)(2501003)(186003)(99286004)(66066001)(66556008)(5660300002)(66946007)(64756008)(66446008)(73956011)(102836004)(86362001)(81156014);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB4258;
 H:AM0PR08MB3139.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: IwQtiRccDZQO9V7tceq8bnKoXUFhvGsOzDQHOo32jCWTYCLS3VFZLRLk5tuMNxN371LDmXWfu3t/zH9ewe/lwfVmof5XL9fHXWmPM3MSoniDKtetgWFWxMF96Z+XenV5yz8wzsSXsTIxXAbA5CmZ2njs90HL7BeW5CGstcNA0f0rhmumXvZcDWrqQLdmTsb0+jxQtMZOyeW1EjJvaBZfzel6rnriaufwjj20dA89/eP545739ZQFfh5jFz4MfrIQsp1AD4m0E1LUcKd0TybxYjtzrxOi46jG3gst6l3wdXRKmv9rOmRsz57VdzZu5Rd75sY12/9yP/Bl5fuDGKsIBG4cfRpUh4JTlfh3lCY4vgiHdiCmwni7GgWqMPUdGcQAPHUTKWxPV/xP7RhS/fGHvgDdsPo2GclIKCBK8FTDia0=
Content-ID: <E21D7CC86A3F304AB92618E0E5B342C8@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e5ea1da-98a2-4ef3-6ca0-08d6f8d92ef5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2019 19:21:40.3039 (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: AM0PR08MB4258
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

SGksDQoNCk9uIDI0LzA2LzIwMTkgMTk6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4g
T24gTW9uLCAyNCBKdW4gMjAxOSwgTGFycyBLdXJ0aCB3cm90ZToNCj4gSSB0aGluayB3ZSBhbGwg
YWdyZWUgYnkgbm93IHRoYXQgbWFpbnRhaW5pbmcgdXAtdG8tZGF0ZSBkb2NzIG9uIHRoZSB3aWtp
DQo+IGFuZCBrZWVwaW5nIHRoZW0gaW4gc3luYyB3aXRoIGNvZGUgY2hhbmdlcyBpcyBoYXJkLiBJ
IHNlZSBtb3ZpbmcgdGhpbmdzDQo+IGZyb20gdGhlIHdpa2kgdG8geGVuLmdpdCBhcyBhIGdyZWF0
IGltcHJvdmVtZW50LiBXZSBoYXZlIGEgZmV3IFhlbiBvbg0KPiBBUk0gZG9jcyB0aGF0IGFyZSB3
b3J0aCBpbXBvcnRpbmcgZnJvbSB0aGUgd2lraToNCj4gDQo+IGh0dHBzOi8vd2lraS54ZW5wcm9q
ZWN0Lm9yZy93aWtpL1hlbl9BUk1fd2l0aF9WaXJ0dWFsaXphdGlvbl9FeHRlbnNpb25zDQoNCkkg
YWdyZWUgZm9yIHRoaXMgYnV0IC4uLg0KDQo+IA0KPiBBbmQgYWxsIHRoZSBib2FyZCBzcGVjaWZp
YyBkb2NzIGxpbmtlZCBmcm9tIGl0LCBzdWNoIGFzOg0KPiANCj4gaHR0cHM6Ly93aWtpLnhlbnBy
b2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMvcWVt
dS1zeXN0ZW0tYWFyY2g2NA0KPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5f
QVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9GYXN0TW9kZWxzDQo+IGh0dHBzOi8v
d2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0hpS2V5OTYwDQoNCi4uLiBJIHRoaW5rIGl0IGlzIGEg
cHJldHR5IGJhZCBpZGVhIHRvIGltcG9ydCBib2FyZCBzcGVjaWZpYyBkb2NzLiBUaGVyZSANCmFy
ZSBhIGxvdCBvZiB3YXkgdG8gYnVpbGQgY29tcG9uZW50cyBmb3IgYSBnaXZlbiBib2FyZCBhbmQg
SSBhbSB3b3JyeSBvZiANCnRoZSBvdmVyaGVhcmQgZm9yIHRoZSBtYWludGFpbmVycyB0byBsb29r
L21haW50YWluIHRoZSBkb2N1bWVudGF0aW9uLiBJdCANCmFsc28gYnJpbmdzIHRoZSBxdWVzdGlv
biBvZiB0aGUgYWNjZXB0YW5jZS9yZW1vdmFsIG9mDQphIGJvYXJkIGRvY3VtZW50YXRpb24uDQoN
Ckluc3RlYWQgd2Ugc2hvdWxkIHByb3ZpZGUgZ2VuZXJpYyBndWlkYW5jZS90cm91Ymxlc2hvb3Qg
dG8gdGhlIHVzZXIuIA0KQW55dGhpbmcgYm9hcmQgc3BlY2lmaWMgY291bGQgYmUgbWFpbnRhaW4g
b24gdGhlIHdpa2kgYnkgc29tZW9uZSBjYXJpbmcgDQphYm91dCB0aGUgYm9hcmQgd2l0aG91dCBo
YXZpbmcgdXMgdG8gZ2F0ZSBpdC4NCg0KV2UgY291bGQgdHJ5IHRvIHJldml2ZSBhIGRpc2N1c3Np
b24gd2UgaGFkIGEgY291cGxlIG9mIHllYXJzIGFnbyB3aGVyZSANCnNvbWVvbmUgaXMgcmVzcG9u
c2libGUgZm9yIGEgZ2l2ZW4gYm9hcmQgdG8gdGVzdCBhbmQgZG9jdW1lbnQgaXQuIFRvZGF5IA0K
aXQgaXMgaW5mb3JtYWwsIGJ1dCBJIGhhdmUgYmVlbiBwdXNoaW5nIGZvciBpdCByZWNlbnRseSBm
b3IgbmV3IGJvYXJkcy4NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFsbA0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 19:28:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 19: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 1hfUdC-0005Cf-2p; Mon, 24 Jun 2019 19:27:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfUdB-0005Ca-5c
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 19:27:57 +0000
X-Inumbo-ID: 2a2e234f-96b6-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a2e234f-96b6-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 19:27: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=XlgOgybt/CZpTYQag/F9WU6ons/Ah01yTsUgQEA21G8=;
 b=rmtt75h1P3+r/LbRKTLj1fpbiVElKnKflh9uQy0ydGy7xZmtkqni8gpPkp8mLsf1ZGjylcdoc0dLibHcIxcjwfljUMZL/4+6c+Pesst2+DJZmJLuWtqICBi1cVHNuFVaBckH/o83FlDPaJzxs/YkHqQtCLAHyED6AntI9VcSTSs=
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com (52.134.93.144) by
 AM0PR08MB4420.eurprd08.prod.outlook.com (20.179.34.208) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 24 Jun 2019 19:27:53 +0000
Received: from AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::290d:81aa:7f97:5a49]) by AM0PR08MB3139.eurprd08.prod.outlook.com
 ([fe80::290d:81aa:7f97:5a49%3]) with mapi id 15.20.2008.014; Mon, 24 Jun 2019
 19:27:53 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH] xen/arm: io: add function swap_mmio_handler()
Thread-Index: AQHVIOGxe+eg0DuAkEGFDhTPwP3uS6aXy8kAgAAAFICAADW/gIAAu02AgBJz6ACAAAJEgIAAEPqA
Date: Mon, 24 Jun 2019 19:27:53 +0000
Message-ID: <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0035.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::48) To AM0PR08MB3139.eurprd08.prod.outlook.com
 (2603:10a6:208:5d::16)
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: 3f761e3e-a56a-4c0a-2352-08d6f8da0d47
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:AM0PR08MB4420; 
x-ms-traffictypediagnostic: AM0PR08MB4420:
nodisclaimer: True
x-microsoft-antispam-prvs: <AM0PR08MB44209BAE14B691ACE3E07B4E80E00@AM0PR08MB4420.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 007814487B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(39860400002)(136003)(366004)(396003)(346002)(189003)(199004)(6506007)(316002)(14454004)(386003)(53936002)(81166006)(81156014)(5660300002)(6246003)(2906002)(6436002)(76176011)(8676002)(11346002)(8936002)(99286004)(53546011)(229853002)(54906003)(6486002)(6116002)(66446008)(3846002)(66556008)(6512007)(64756008)(52116002)(6916009)(66476007)(73956011)(66946007)(31686004)(31696002)(66066001)(44832011)(446003)(86362001)(486006)(71200400001)(71190400001)(68736007)(36756003)(25786009)(305945005)(7736002)(4326008)(102836004)(26005)(256004)(4744005)(2616005)(476003)(478600001)(72206003)(186003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB4420;
 H:AM0PR08MB3139.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: 9kb8esGDbSjtm4vBBUyjOPzjyBYkL4c4tFJhpEJtfsQpc0+8eTqI0H2aFHsdSwsA1CdZl/PyIETj+yPBJFwSZYJ02BKfD0ovCkDFBqpfNFnKS5V+7Dsv4INRxGLwRn7IgEjyPP6iVOtDvRQAw7MFsuamlh1nq/buDBbjVs6vOLRBCWCdIhygyHGiSyhTdjDGBelZKTnzKrxLs5QkfDo2Fzv61/+5a4jWOTbHJJRsqaa4dk0YI2u3fv3dES47+Luc8nP8o7ivYXYNtVLgZvc+QR7g1zDOA2q3mm20T+Qju/9jOs5pQp1moTieSzX9OTL5XmOwYkNo7VOSBl4lZMtb7ZcAtD+fpRKAj1W7S1PFjTeHn5eHcrdwCINrfkZLC8fEwB8zBrXimRXIZ5GT7kH0hX+3Jt0q9xUVTWF+zgUUP7I=
Content-ID: <1438AA8C562A4D419FB2621358B3B8B8@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f761e3e-a56a-4c0a-2352-08d6f8da0d47
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2019 19:27:53.1906 (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: AM0PR08MB4420
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.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>

SGkgU3RlZmFubywNCg0KT24gMjQvMDYvMjAxOSAxOToyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOg0KPiBPbiBNb24sIDI0IEp1biAyMDE5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6DQo+
PiBPbiBUaHUsIDEzIEp1biAyMDE5LCBjaGVuYmFvZG9uZyB3cm90ZToNCj4gTGV0IG1lIGFkZCB0
aGF0IGlmIHlvdSBwcmVmZXIgdG8gZG9jdW1lbnQgb25lIG9mIHRoZSBvdGhlciBpbnRlcmZhY2Vz
DQo+IGxpc3RlZCBhYm92ZSBpbiBteSBlbWFpbCwgeW91IGFyZSB3ZWxjb21lIHRvIHBpY2sgYW5v
dGhlciBvbmUuIEZvcg0KPiBleGFtcGxlLCB3ZSBhcmUgYWxzbyBtaXNzaW5nIGEgZG9jIGFib3V0
IHRoZSBEb21VIG1lbW9yeSBtYXAsIGxpc3RpbmcNCj4gYWxsIG1lbW9yeSByZWdpb25zIHdpdGgg
YWRkcmVzc2VzIGFuZCBzaXplcywgYm90aCBNTUlPIGFuZCBub3JtYWwNCj4gbWVtb3J5LiBGb3Ig
dGhhdCwgbW9zdCBvZiB0aGUgaW5mb3JtYXRpb24gaXM6DQo+IA0KPiB4ZW4vaW5jbHVkZS9wdWJs
aWMvYXJjaC1hcm0uaA0KPiANCj4gQSB3ZWxsIHdyaXR0ZW4gaW4tY29kZSBjb21tZW50IGluIGFy
Y2gtYXJtLmggd291bGQgYmUgT0ssIG9yIGFsc28gYQ0KPiBkb2N1bWVudCB1bmRlciBkb2NzL21p
c2MvYXJtLg0KDQpQbGVhc2Ugbm8gZHVwbGljYXRpb24sIGl0IGlzIGFscmVhZHkgcXVpdGUgaGFy
ZCB0byBtYWludGFpbiBvbmUgcGxhY2UuDQpJbnN0ZWFkLCB3ZSBzaG91bGQgZG9jdW1lbnQgYWxs
IHRoZSBoZWFkZXJzIGluIGEgZG9jdW1lbnRlZCBmb3JtYXQgdGhhdCANCmNhbiBiZSBleHRyYWN0
ZWQgYXV0b21hdGljYWxseS4NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFsbA0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 19:32:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 19: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 1hfUhm-0005vq-O5; Mon, 24 Jun 2019 19:32: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=jnhB=UX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfUhl-0005vf-Pw
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 19:32:41 +0000
X-Inumbo-ID: d2360640-96b6-11e9-9164-7702e40efe82
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2360640-96b6-11e9-9164-7702e40efe82;
 Mon, 24 Jun 2019 19:32: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 1hfUhg-0005O1-8I; Mon, 24 Jun 2019 19:32: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 1hfUhf-0001RV-Ux; Mon, 24 Jun 2019 19:32:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfUhf-0001Uf-UF; Mon, 24 Jun 2019 19:32:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138348-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-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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-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-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-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=f3d8eef9091747e70c505094f63514b43329a922
X-Osstest-Versions-That: xen=7d1460c991ac45cccbf9ba3d8aa137029c2bf312
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Jun 2019 19:32:35 +0000
Subject: [Xen-devel] [xen-unstable test] 138348: 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>

ZmxpZ2h0IDEzODM0OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM0OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MjA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgyMDcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODIwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MjA3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzgyMDcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODIwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MjA3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzgyMDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODIwNwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICBmM2Q4ZWVmOTA5MTc0N2U3MGM1MDUwOTRmNjM1MTRiNDMzMjlhOTIyCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3ZDE0NjBjOTkxYWM0NWNjY2JmOWJhM2Q4
YWExMzcwMjljMmJmMzEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgyMDcgIDIwMTktMDYtMjEg
MTY6MTY6MTAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MzQ4ICAyMDE5LTA2
LTIzIDAwOjIwOjM3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgogIFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
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
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3ZDE0NjBjOTkxLi5mM2Q4ZWVmOTA5
ICBmM2Q4ZWVmOTA5MTc0N2U3MGM1MDUwOTRmNjM1MTRiNDMzMjlhOTIyIC0+IG1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 20:17:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 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 1hfVOl-0000iu-Ua; Mon, 24 Jun 2019 20:17: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfVOk-0000ip-TH
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 20:17:06 +0000
X-Inumbo-ID: 08660f5c-96bd-11e9-bb33-e7cbfb01ff46
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08660f5c-96bd-11e9-bb33-e7cbfb01ff46;
 Mon, 24 Jun 2019 20:17:04 +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 0545F20645;
 Mon, 24 Jun 2019 20:17:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561407424;
 bh=FpGtBA8XG3pRS6ylb3QMsEHad7vUvTDMgkCRLTBmcjE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Pt4pW+DbgvEISYDqufaNpUga3Hfbi2dHh/VLD7WUTwApZoRWIS0oF3h+tKuM9XcLo
 L1vCq+P9cgHH/bPLUVnaoYVJLBmsRveJTTwyryWDgLX4o6NqoyCiS+nR0COni9FJja
 udSJ7t6XgJ3vmxwa3EVnXy+++YrRasBm0SDSxv08=
Date: Mon, 24 Jun 2019 13:17:03 -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: <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
Message-ID: <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
 <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@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>

T24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjQvMDYvMjAxOSAxOToyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
TW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4+IE9uIFRodSwg
MTMgSnVuIDIwMTksIGNoZW5iYW9kb25nIHdyb3RlOgo+ID4gTGV0IG1lIGFkZCB0aGF0IGlmIHlv
dSBwcmVmZXIgdG8gZG9jdW1lbnQgb25lIG9mIHRoZSBvdGhlciBpbnRlcmZhY2VzCj4gPiBsaXN0
ZWQgYWJvdmUgaW4gbXkgZW1haWwsIHlvdSBhcmUgd2VsY29tZSB0byBwaWNrIGFub3RoZXIgb25l
LiBGb3IKPiA+IGV4YW1wbGUsIHdlIGFyZSBhbHNvIG1pc3NpbmcgYSBkb2MgYWJvdXQgdGhlIERv
bVUgbWVtb3J5IG1hcCwgbGlzdGluZwo+ID4gYWxsIG1lbW9yeSByZWdpb25zIHdpdGggYWRkcmVz
c2VzIGFuZCBzaXplcywgYm90aCBNTUlPIGFuZCBub3JtYWwKPiA+IG1lbW9yeS4gRm9yIHRoYXQs
IG1vc3Qgb2YgdGhlIGluZm9ybWF0aW9uIGlzOgo+ID4gCj4gPiB4ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaAo+ID4gCj4gPiBBIHdlbGwgd3JpdHRlbiBpbi1jb2RlIGNvbW1lbnQgaW4gYXJj
aC1hcm0uaCB3b3VsZCBiZSBPSywgb3IgYWxzbyBhCj4gPiBkb2N1bWVudCB1bmRlciBkb2NzL21p
c2MvYXJtLgo+IAo+IFBsZWFzZSBubyBkdXBsaWNhdGlvbiwgaXQgaXMgYWxyZWFkeSBxdWl0ZSBo
YXJkIHRvIG1haW50YWluIG9uZSBwbGFjZS4KPiBJbnN0ZWFkLCB3ZSBzaG91bGQgZG9jdW1lbnQg
YWxsIHRoZSBoZWFkZXJzIGluIGEgZG9jdW1lbnRlZCBmb3JtYXQgdGhhdCAKPiBjYW4gYmUgZXh0
cmFjdGVkIGF1dG9tYXRpY2FsbHkuCgpBcyB3ZSBoYXZlIG5vIHN1Y2ggdGhpbmcgdG9kYXkgKGFz
IGZhciBhcyBJIGFtIGF3YXJlKSwgcGxlYXNlIG1ha2UgYQpwcm9wb3NhbCB3aXRoIGEgYml0IG1v
cmUgZGV0YWlscywgb3RoZXJ3aXNlIEkgZG9uJ3QgdGhpbmsgQmFvZG9uZyB3aWxsCmJlIGFibGUg
dG8gdGFrZSB0aGUgbmV4dCBzdGVwLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 20:23:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 20:23:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfVUX-0001TG-M5; Mon, 24 Jun 2019 20: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=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfVUW-0001TB-OH
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 20:23:04 +0000
X-Inumbo-ID: de39b048-96bd-11e9-bd49-c30ca40f6680
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de39b048-96bd-11e9-bd49-c30ca40f6680;
 Mon, 24 Jun 2019 20:23: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 91FB720663;
 Mon, 24 Jun 2019 20:23:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561407783;
 bh=fQ4XC5BCan772gVk8FpexBQviYgv9XwyaoHKaZqSou0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RwTkuAv+VHBdgqKPNbaJbM0e8tWQQKsRko2D5AvMsgJVHrS1atFrYupq5MxPnJLDp
 6ggptON55Ksx1ooDxRigMepA29jbXKl0chBSiHY0Yveul3PNtiZUjnb065GOji4aEI
 HQaLhR5qoQjG4VLGMChyDumB3mDwM/zM+6SsjI04=
Date: Mon, 24 Jun 2019 13:23:02 -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: <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
Message-ID: <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

T24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDI0
LzA2LzIwMTkgMTk6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1vbiwgMjQg
SnVuIDIwMTksIExhcnMgS3VydGggd3JvdGU6Cj4gPiBJIHRoaW5rIHdlIGFsbCBhZ3JlZSBieSBu
b3cgdGhhdCBtYWludGFpbmluZyB1cC10by1kYXRlIGRvY3Mgb24gdGhlIHdpa2kKPiA+IGFuZCBr
ZWVwaW5nIHRoZW0gaW4gc3luYyB3aXRoIGNvZGUgY2hhbmdlcyBpcyBoYXJkLiBJIHNlZSBtb3Zp
bmcgdGhpbmdzCj4gPiBmcm9tIHRoZSB3aWtpIHRvIHhlbi5naXQgYXMgYSBncmVhdCBpbXByb3Zl
bWVudC4gV2UgaGF2ZSBhIGZldyBYZW4gb24KPiA+IEFSTSBkb2NzIHRoYXQgYXJlIHdvcnRoIGlt
cG9ydGluZyBmcm9tIHRoZSB3aWtpOgo+ID4gCj4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5v
cmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucwo+IAo+IEkgYWdy
ZWUgZm9yIHRoaXMgYnV0IC4uLgo+IAo+ID4gCj4gPiBBbmQgYWxsIHRoZSBib2FyZCBzcGVjaWZp
YyBkb2NzIGxpbmtlZCBmcm9tIGl0LCBzdWNoIGFzOgo+ID4gCj4gPiBodHRwczovL3dpa2kueGVu
cHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9x
ZW11LXN5c3RlbS1hYXJjaDY0Cj4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9Y
ZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9GYXN0TW9kZWxzCj4gPiBodHRw
czovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9IaUtleTk2MAo+IAo+IC4uLiBJIHRoaW5rIGl0
IGlzIGEgcHJldHR5IGJhZCBpZGVhIHRvIGltcG9ydCBib2FyZCBzcGVjaWZpYyBkb2NzLiBUaGVy
ZSAKPiBhcmUgYSBsb3Qgb2Ygd2F5IHRvIGJ1aWxkIGNvbXBvbmVudHMgZm9yIGEgZ2l2ZW4gYm9h
cmQgYW5kIEkgYW0gd29ycnkgb2YgCj4gdGhlIG92ZXJoZWFyZCBmb3IgdGhlIG1haW50YWluZXJz
IHRvIGxvb2svbWFpbnRhaW4gdGhlIGRvY3VtZW50YXRpb24uIEl0IAo+IGFsc28gYnJpbmdzIHRo
ZSBxdWVzdGlvbiBvZiB0aGUgYWNjZXB0YW5jZS9yZW1vdmFsIG9mCj4gYSBib2FyZCBkb2N1bWVu
dGF0aW9uLgoKVGhhdCBwcm9ibGVtIGNhbiBiZSBzb2x2ZWQgYnkgc3BlY2lmeWluZyBhbiBhcHBy
b3ByaWF0ZSBtYWludGVuYW5jZQptb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRzLgoKCj4gSW5zdGVh
ZCB3ZSBzaG91bGQgcHJvdmlkZSBnZW5lcmljIGd1aWRhbmNlL3Ryb3VibGVzaG9vdCB0byB0aGUg
dXNlci4gCj4gQW55dGhpbmcgYm9hcmQgc3BlY2lmaWMgY291bGQgYmUgbWFpbnRhaW4gb24gdGhl
IHdpa2kgYnkgc29tZW9uZSBjYXJpbmcgCj4gYWJvdXQgdGhlIGJvYXJkIHdpdGhvdXQgaGF2aW5n
IHVzIHRvIGdhdGUgaXQuCgpJZiB3ZSBtb3ZlIHRoZSBkb2NzIHRvIHhlbi5naXQgaXQgZG9lc24n
dCBpbW1lZGlhdGVseSBpbXBseSB0aGF0IHRoZQpSRVNUIG1haW50YWluZXJzIG5lZWQgdG8gImdh
dGUiIHRoZW0uIFdlIGNvdWxkIG1ha2UgdGhlIGV4aXN0aW5nCmN1cmF0b3JzIG9mIHRob3NlIHBh
Z2VzIHRoZSBtYWludGFpbmVycyBmb3IgdGhvc2UgZmlsZXMsIGZvciBleGFtcGxlLiBXZQpjYW4g
Y29tZSB1cCB3aXRoIG1vZGUgaWRlYXMuIFdlIGNvdWxkIGV2ZW4gbGVhdmUgdGhlbSB1bm1haW50
YWluZWQuCgpUaGUgcG9pbnQgaGVyZSBpcyB0aGF0IHdlIGNhbiBiZSBmbGV4aWJsZSBhbmQgY3Jl
YXRpdmUgYWJvdXQgdGhlIHdheSB0bwptYWludGFpbiB0aGUgZG9jcyBvbiB4ZW4uZ2l0LiBCdXQg
YXMgYSB0ZWNobm9sb2d5IGlzIGNlcnRhaW5seSBiZXR0ZXIKdGhhbiB0aGUgd2lraTogd2UgZG9u
J3QgaGF2ZSB0byBrZWVwIHRoZW0gYWxsIHVwLXRvLWRhdGUgd2l0aCB0aGUgY29kZSwKYnV0IGF0
IGxlYXN0IHRoaXMgd2F5IHdlIGhhdmUgYSBjaGFuY2UgKGlmIHdlIHdhbnQgdG8pLiBJZiB3ZSBs
ZWF2ZSB0aGVtCm9uIHRoZSB3aWtpLCB0aGVyZSBpcyBubyBjaGFuY2UuCgoKPiBXZSBjb3VsZCB0
cnkgdG8gcmV2aXZlIGEgZGlzY3Vzc2lvbiB3ZSBoYWQgYSBjb3VwbGUgb2YgeWVhcnMgYWdvIHdo
ZXJlIAo+IHNvbWVvbmUgaXMgcmVzcG9uc2libGUgZm9yIGEgZ2l2ZW4gYm9hcmQgdG8gdGVzdCBh
bmQgZG9jdW1lbnQgaXQuIFRvZGF5IAo+IGl0IGlzIGluZm9ybWFsLCBidXQgSSBoYXZlIGJlZW4g
cHVzaGluZyBmb3IgaXQgcmVjZW50bHkgZm9yIG5ldyBib2FyZHMuCgpZZXMsIHRoaXMgaXMgYSBn
b29kIGlkZWEgYW5kIGZpdCBuaWNlbHkgd2l0aCB0aGUgbWFpbnRlbmFuY2UgbW9kZWwgSQp3YXMg
c3VnZ2VzdGluZy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 21:08:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 21:08:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfWCm-0004ZH-I2; Mon, 24 Jun 2019 21:08:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfWCm-0004ZC-7x
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 21:08:48 +0000
X-Inumbo-ID: 4140b961-96c4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4140b961-96c4-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 21:08: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 452AD344;
 Mon, 24 Jun 2019 14:08:46 -0700 (PDT)
Received: from [10.37.9.192] (unknown [10.37.9.192])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8FDC33F71E;
 Mon, 24 Jun 2019 14:08:44 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
Date: Mon, 24 Jun 2019 22:08:42 +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: <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjQvMTkgOToyMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDI0LzA2LzIwMTkgMTk6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIE1v
biwgMjQgSnVuIDIwMTksIExhcnMgS3VydGggd3JvdGU6Cj4+PiBJIHRoaW5rIHdlIGFsbCBhZ3Jl
ZSBieSBub3cgdGhhdCBtYWludGFpbmluZyB1cC10by1kYXRlIGRvY3Mgb24gdGhlIHdpa2kKPj4+
IGFuZCBrZWVwaW5nIHRoZW0gaW4gc3luYyB3aXRoIGNvZGUgY2hhbmdlcyBpcyBoYXJkLiBJIHNl
ZSBtb3ZpbmcgdGhpbmdzCj4+PiBmcm9tIHRoZSB3aWtpIHRvIHhlbi5naXQgYXMgYSBncmVhdCBp
bXByb3ZlbWVudC4gV2UgaGF2ZSBhIGZldyBYZW4gb24KPj4+IEFSTSBkb2NzIHRoYXQgYXJlIHdv
cnRoIGltcG9ydGluZyBmcm9tIHRoZSB3aWtpOgo+Pj4KPj4+IGh0dHBzOi8vd2lraS54ZW5wcm9q
ZWN0Lm9yZy93aWtpL1hlbl9BUk1fd2l0aF9WaXJ0dWFsaXphdGlvbl9FeHRlbnNpb25zCj4+Cj4+
IEkgYWdyZWUgZm9yIHRoaXMgYnV0IC4uLgo+Pgo+Pj4KPj4+IEFuZCBhbGwgdGhlIGJvYXJkIHNw
ZWNpZmljIGRvY3MgbGlua2VkIGZyb20gaXQsIHN1Y2ggYXM6Cj4+Pgo+Pj4gaHR0cHM6Ly93aWtp
LnhlbnByb2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lv
bnMvcWVtdS1zeXN0ZW0tYWFyY2g2NAo+Pj4gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dp
a2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMvRmFzdE1vZGVscwo+Pj4g
aHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvSGlLZXk5NjAKPj4KPj4gLi4uIEkgdGhp
bmsgaXQgaXMgYSBwcmV0dHkgYmFkIGlkZWEgdG8gaW1wb3J0IGJvYXJkIHNwZWNpZmljIGRvY3Mu
IFRoZXJlCj4+IGFyZSBhIGxvdCBvZiB3YXkgdG8gYnVpbGQgY29tcG9uZW50cyBmb3IgYSBnaXZl
biBib2FyZCBhbmQgSSBhbSB3b3JyeSBvZgo+PiB0aGUgb3ZlcmhlYXJkIGZvciB0aGUgbWFpbnRh
aW5lcnMgdG8gbG9vay9tYWludGFpbiB0aGUgZG9jdW1lbnRhdGlvbi4gSXQKPj4gYWxzbyBicmlu
Z3MgdGhlIHF1ZXN0aW9uIG9mIHRoZSBhY2NlcHRhbmNlL3JlbW92YWwgb2YKPj4gYSBib2FyZCBk
b2N1bWVudGF0aW9uLgo+IAo+IFRoYXQgcHJvYmxlbSBjYW4gYmUgc29sdmVkIGJ5IHNwZWNpZnlp
bmcgYW4gYXBwcm9wcmlhdGUgbWFpbnRlbmFuY2UKPiBtb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRz
Lgo+IAo+IAo+PiBJbnN0ZWFkIHdlIHNob3VsZCBwcm92aWRlIGdlbmVyaWMgZ3VpZGFuY2UvdHJv
dWJsZXNob290IHRvIHRoZSB1c2VyLgo+PiBBbnl0aGluZyBib2FyZCBzcGVjaWZpYyBjb3VsZCBi
ZSBtYWludGFpbiBvbiB0aGUgd2lraSBieSBzb21lb25lIGNhcmluZwo+PiBhYm91dCB0aGUgYm9h
cmQgd2l0aG91dCBoYXZpbmcgdXMgdG8gZ2F0ZSBpdC4KPiAKPiBJZiB3ZSBtb3ZlIHRoZSBkb2Nz
IHRvIHhlbi5naXQgaXQgZG9lc24ndCBpbW1lZGlhdGVseSBpbXBseSB0aGF0IHRoZQo+IFJFU1Qg
bWFpbnRhaW5lcnMgbmVlZCB0byAiZ2F0ZSIgdGhlbS4gV2UgY291bGQgbWFrZSB0aGUgZXhpc3Rp
bmcKPiBjdXJhdG9ycyBvZiB0aG9zZSBwYWdlcyB0aGUgbWFpbnRhaW5lcnMgZm9yIHRob3NlIGZp
bGVzLCBmb3IgZXhhbXBsZS4gV2UKPiBjYW4gY29tZSB1cCB3aXRoIG1vZGUgaWRlYXMuIFdlIGNv
dWxkIGV2ZW4gbGVhdmUgdGhlbSB1bm1haW50YWluZWQuCgpJIGRvbid0IHRoaW5rIEkgd2FudCB0
byBhZGQgYSByYW5kb20gcGVyc29uIGFzIGEgbWFpbnRhaW5lciBpbiB4ZW4uZ2l0LiAKU28gYXQg
YmVzdCB3ZSB3b3VsZCBuZWVkIGEgbmV3IHJvbGUuCgo+IAo+IFRoZSBwb2ludCBoZXJlIGlzIHRo
YXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVhdGl2ZSBhYm91dCB0aGUgd2F5IHRvCj4gbWFp
bnRhaW4gdGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0IGFzIGEgdGVjaG5vbG9neSBpcyBjZXJ0YWlu
bHkgYmV0dGVyCj4gdGhhbiB0aGUgd2lraTogd2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0gYWxs
IHVwLXRvLWRhdGUgd2l0aCB0aGUgY29kZSwKPiBidXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2
ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0bykuIElmIHdlIGxlYXZlIHRoZW0KPiBvbiB0aGUgd2lr
aSwgdGhlcmUgaXMgbm8gY2hhbmNlLgoKSSBjYW4ndCBzZWUgaG93IHhlbi5naXQgaXMgZ29pbmcg
dG8gYmUgYmV0dGVyIGlmICJ3ZSBkb24ndCBoYXZlIHRvIGtlZXAgCnRoZW0gYWxsIHVwLXRvLWRh
dGUiLgoKQnV0IG15IHBvaW50IGhlcmUgaXMgbW9zdCBvZiB0aGUgYm9hcmQgc2hvdWxkIGJlIHRy
aXZpYWwuIFRoZSBtb3N0IG9mIAp0aGUgbm9uLXRyaXZpYWwgc2V0dXAgcmVxdWlyZSBub24tdXBz
dHJlYW0gcGF0Y2guIFdoaWxlIEkgYW0gaGFwcHkgdG8gCnNlZSB0aGF0IG9uIHRoZSB3aWtpLCBJ
IHRoaW5rIHhlbi5naXQgc2hvdWxkIG5vdCBwcm9tb3RlIHN1Y2ggCmNvbmZpZ3VyYXRpb24gYXQg
YWxsLiBXZSBhcmUgd29ya2luZyB1cHN0cmVhbSwgbm90IHdpdGggCnVua25vd24vdW50cnVzdGVk
IHN0YWNrLgoKRm9yIHNvbWUgd29ya2luZyBmdWxseSB1cHN0cmVhbSwgSSBkb24ndCB0aGluayB4
ZW4uZ2l0IHNob3VsZCBwcm9tb3RlIAphbnkgZGlzdHJvcy92ZXJzaW9ucyBvZiB0aGUga2VybmVs
LiBIb3dldmVyLCB0aGlzIGlzIG9rIG9uIHRoZSB3aWtpLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 21:18:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 21:18:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfWLw-0005Mg-J8; Mon, 24 Jun 2019 21:18:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VJaK=UX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfWLv-0005Mb-6H
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 21:18:15 +0000
X-Inumbo-ID: 936ba8c4-96c5-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 936ba8c4-96c5-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 21:18: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 8A27E344;
 Mon, 24 Jun 2019 14:18:13 -0700 (PDT)
Received: from [10.37.9.192] (unknown [10.37.9.192])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9BE833F71E;
 Mon, 24 Jun 2019 14:18:12 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
 <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
 <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c253cdaf-658d-01ce-9d32-273db4a84f17@arm.com>
Date: Mon, 24 Jun 2019 22:18: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: <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzI0LzE5IDk6MTcgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBN
b24sIDI0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZhbm8sCj4+Cj4+
IE9uIDI0LzA2LzIwMTkgMTk6MjcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE9uIE1v
biwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+PiBPbiBUaHUsIDEz
IEp1biAyMDE5LCBjaGVuYmFvZG9uZyB3cm90ZToKPj4+IExldCBtZSBhZGQgdGhhdCBpZiB5b3Ug
cHJlZmVyIHRvIGRvY3VtZW50IG9uZSBvZiB0aGUgb3RoZXIgaW50ZXJmYWNlcwo+Pj4gbGlzdGVk
IGFib3ZlIGluIG15IGVtYWlsLCB5b3UgYXJlIHdlbGNvbWUgdG8gcGljayBhbm90aGVyIG9uZS4g
Rm9yCj4+PiBleGFtcGxlLCB3ZSBhcmUgYWxzbyBtaXNzaW5nIGEgZG9jIGFib3V0IHRoZSBEb21V
IG1lbW9yeSBtYXAsIGxpc3RpbmcKPj4+IGFsbCBtZW1vcnkgcmVnaW9ucyB3aXRoIGFkZHJlc3Nl
cyBhbmQgc2l6ZXMsIGJvdGggTU1JTyBhbmQgbm9ybWFsCj4+PiBtZW1vcnkuIEZvciB0aGF0LCBt
b3N0IG9mIHRoZSBpbmZvcm1hdGlvbiBpczoKPj4+Cj4+PiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC1hcm0uaAo+Pj4KPj4+IEEgd2VsbCB3cml0dGVuIGluLWNvZGUgY29tbWVudCBpbiBhcmNoLWFy
bS5oIHdvdWxkIGJlIE9LLCBvciBhbHNvIGEKPj4+IGRvY3VtZW50IHVuZGVyIGRvY3MvbWlzYy9h
cm0uCj4+Cj4+IFBsZWFzZSBubyBkdXBsaWNhdGlvbiwgaXQgaXMgYWxyZWFkeSBxdWl0ZSBoYXJk
IHRvIG1haW50YWluIG9uZSBwbGFjZS4KPj4gSW5zdGVhZCwgd2Ugc2hvdWxkIGRvY3VtZW50IGFs
bCB0aGUgaGVhZGVycyBpbiBhIGRvY3VtZW50ZWQgZm9ybWF0IHRoYXQKPj4gY2FuIGJlIGV4dHJh
Y3RlZCBhdXRvbWF0aWNhbGx5Lgo+IAo+IEFzIHdlIGhhdmUgbm8gc3VjaCB0aGluZyB0b2RheSAo
YXMgZmFyIGFzIEkgYW0gYXdhcmUpLCBwbGVhc2UgbWFrZSBhCj4gcHJvcG9zYWwgd2l0aCBhIGJp
dCBtb3JlIGRldGFpbHMsIG90aGVyd2lzZSBJIGRvbid0IHRoaW5rIEJhb2Rvbmcgd2lsbAo+IGJl
IGFibGUgdG8gdGFrZSB0aGUgbmV4dCBzdGVwLgoKSSBkb24ndCBoYXZlIGEgY29uY3JldGUgcHJv
cG9zYWwgc28gZmFyLiBFeGNlcHQgdGhhdCBkb2N1bWVudGF0aW9uIApvdXRzaWRlIG9mIHRoZSBo
ZWFkZXJzIGlzIGEgbm8tZ28gZnJvbSBteSBzaWRlLiBUaGUgZ29hbCBvZiBkb2N1bWVudGluZyAK
d2l0aGluIHRoZSBoZWFkZXJzIHJhdGhlciB0aGFuIG91dHNpZGUgaXMgeW91IGFsc28gaGVscCB0
aGUgZGV2ZWxvcGVyIG9mIApndWVzdCBPUy4KCkEgZmV3IHdlZWtzIGFnbyBJYW4gSmFja3NvbiBw
b2ludGVkIHRvIGRvY3MveGVuLWhlYWRlcnMgZm9yIGEgcG90ZW50aWFsIApzeW50YXguIFNhZGx5
LCB0aGVyZSBhcmUgbm8gZG9jdW1lbnRhdGlvbiBvZiB0aGUgc2NyaXB0IHNvIGZhci4gSSAKaGF2
ZW4ndCBoYWQgdGltZSB0byBsb29rIGl0IHNvIGZhci4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jun 24 23:59:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Jun 2019 23:59:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfYs9-00004y-0w; Mon, 24 Jun 2019 23:59:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aqKT=UX=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfYs7-00004s-Do
 for xen-devel@lists.xenproject.org; Mon, 24 Jun 2019 23:59:39 +0000
X-Inumbo-ID: 1f872be8-96dc-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f872be8-96dc-11e9-8980-bc764e045a96;
 Mon, 24 Jun 2019 23:59: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 2B6A720679;
 Mon, 24 Jun 2019 23:59:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561420777;
 bh=/DJhEteWNqmFr9lOO7jgZSSgPMQLpfSzOPsNaGE3TMY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gLlz6cxNjJkimU0P7Hst7LSvyNn9zDNn2Gg6sPWuVsMgj4iGqQYuTWHaq0isJB10L
 2qA/QGLhL5QsWJftiTfQ/8rj5baQxK0rvhYiNNrMGFOst4O384gqiT/YXKvX+k9J1b
 v/f6Unfemp5HoD/7bYCcIDsV+dV60lXnqdv677WA=
Date: Mon, 24 Jun 2019 16:59:36 -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: <c253cdaf-658d-01ce-9d32-273db4a84f17@arm.com>
Message-ID: <alpine.DEB.2.21.1906241435510.2468@sstabellini-ThinkPad-T480s>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
 <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
 <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
 <c253cdaf-658d-01ce-9d32-273db4a84f17@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@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>

T24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDYv
MjQvMTkgOToxNyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gTW9uLCAyNCBK
dW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+ID4gPiAKPiA+
ID4gT24gMjQvMDYvMjAxOSAxOToyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+
IE9uIE1vbiwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiA+
IE9uIFRodSwgMTMgSnVuIDIwMTksIGNoZW5iYW9kb25nIHdyb3RlOgo+ID4gPiA+IExldCBtZSBh
ZGQgdGhhdCBpZiB5b3UgcHJlZmVyIHRvIGRvY3VtZW50IG9uZSBvZiB0aGUgb3RoZXIgaW50ZXJm
YWNlcwo+ID4gPiA+IGxpc3RlZCBhYm92ZSBpbiBteSBlbWFpbCwgeW91IGFyZSB3ZWxjb21lIHRv
IHBpY2sgYW5vdGhlciBvbmUuIEZvcgo+ID4gPiA+IGV4YW1wbGUsIHdlIGFyZSBhbHNvIG1pc3Np
bmcgYSBkb2MgYWJvdXQgdGhlIERvbVUgbWVtb3J5IG1hcCwgbGlzdGluZwo+ID4gPiA+IGFsbCBt
ZW1vcnkgcmVnaW9ucyB3aXRoIGFkZHJlc3NlcyBhbmQgc2l6ZXMsIGJvdGggTU1JTyBhbmQgbm9y
bWFsCj4gPiA+ID4gbWVtb3J5LiBGb3IgdGhhdCwgbW9zdCBvZiB0aGUgaW5mb3JtYXRpb24gaXM6
Cj4gPiA+ID4gCj4gPiA+ID4geGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPiA+ID4gPiAK
PiA+ID4gPiBBIHdlbGwgd3JpdHRlbiBpbi1jb2RlIGNvbW1lbnQgaW4gYXJjaC1hcm0uaCB3b3Vs
ZCBiZSBPSywgb3IgYWxzbyBhCj4gPiA+ID4gZG9jdW1lbnQgdW5kZXIgZG9jcy9taXNjL2FybS4K
PiA+ID4gCj4gPiA+IFBsZWFzZSBubyBkdXBsaWNhdGlvbiwgaXQgaXMgYWxyZWFkeSBxdWl0ZSBo
YXJkIHRvIG1haW50YWluIG9uZSBwbGFjZS4KPiA+ID4gSW5zdGVhZCwgd2Ugc2hvdWxkIGRvY3Vt
ZW50IGFsbCB0aGUgaGVhZGVycyBpbiBhIGRvY3VtZW50ZWQgZm9ybWF0IHRoYXQKPiA+ID4gY2Fu
IGJlIGV4dHJhY3RlZCBhdXRvbWF0aWNhbGx5Lgo+ID4gCj4gPiBBcyB3ZSBoYXZlIG5vIHN1Y2gg
dGhpbmcgdG9kYXkgKGFzIGZhciBhcyBJIGFtIGF3YXJlKSwgcGxlYXNlIG1ha2UgYQo+ID4gcHJv
cG9zYWwgd2l0aCBhIGJpdCBtb3JlIGRldGFpbHMsIG90aGVyd2lzZSBJIGRvbid0IHRoaW5rIEJh
b2Rvbmcgd2lsbAo+ID4gYmUgYWJsZSB0byB0YWtlIHRoZSBuZXh0IHN0ZXAuCj4gCj4gSSBkb24n
dCBoYXZlIGEgY29uY3JldGUgcHJvcG9zYWwgc28gZmFyLiBFeGNlcHQgdGhhdCBkb2N1bWVudGF0
aW9uIG91dHNpZGUgb2YKPiB0aGUgaGVhZGVycyBpcyBhIG5vLWdvIGZyb20gbXkgc2lkZS4gVGhl
IGdvYWwgb2YgZG9jdW1lbnRpbmcgd2l0aGluIHRoZQo+IGhlYWRlcnMgcmF0aGVyIHRoYW4gb3V0
c2lkZSBpcyB5b3UgYWxzbyBoZWxwIHRoZSBkZXZlbG9wZXIgb2YgZ3Vlc3QgT1MuCj4gCj4gQSBm
ZXcgd2Vla3MgYWdvIElhbiBKYWNrc29uIHBvaW50ZWQgdG8gZG9jcy94ZW4taGVhZGVycyBmb3Ig
YSBwb3RlbnRpYWwKPiBzeW50YXguIFNhZGx5LCB0aGVyZSBhcmUgbm8gZG9jdW1lbnRhdGlvbiBv
ZiB0aGUgc2NyaXB0IHNvIGZhci4gSSBoYXZlbid0IGhhZAo+IHRpbWUgdG8gbG9vayBpdCBzbyBm
YXIuCgpJbiB0aGF0IGNhc2UsIEknZCBzdWdnZXN0IGZvciBCYW9kb25nIHRvIGVpdGhlciBwaWNr
IHRoZSBkZXZpY2UgdHJlZQpkb2N1bWVudGF0aW9uIGl0ZW0gKGFzc3VtaW5nIHlvdSBhcmUgT0sg
d2l0aCB0aGF0IG9uZSBiZWluZyB1bmRlcgpkb2NzL21pc2MvYXJtKSBvciBqdXN0IHdyaXRlIGEg
bm9ybWFsIGluLWNvZGUgY29tbWVudCBpbiBhcmNoLWFybS5oIGZvcgp0aGUgZG9tVSBtZW1vcnkg
bWFwIG5vdCB3b3JyeWluZyBhYm91dCB0aGUgZm9ybWF0IG9mIHRoZSBpbi1jb2RlIGNvbW1lbnQK
Zm9yIG5vdy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 00:02:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 00: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 1hfYul-0001Mr-Gd; Tue, 25 Jun 2019 00: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfYuk-0001Ml-7i
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 00:02:22 +0000
X-Inumbo-ID: 80dc03b4-96dc-11e9-9cc2-534447b76dcb
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80dc03b4-96dc-11e9-9cc2-534447b76dcb;
 Tue, 25 Jun 2019 00:02: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 638E0206DD;
 Tue, 25 Jun 2019 00:02:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561420940;
 bh=J9L+FJxfkDJmdiz4dgBuJ6BK5EAQPmHUsGiauHQjvVY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=kDPNa/bpyBxxnxEz5pykZkLac0sfrzovXDc1nOpEUnx14IIpnleWNQGal8BgPeBGd
 gC/fFTjgt6d0r+cBSYbzxZNN4Fkq1yZv5VSi9Npozwj+8L9wiSP1OztEkvAmh7HSbu
 YCGsR0u7ldMANYnmBgFGbBHYp54S+9VQrP2Fw0ts=
Date: Mon, 24 Jun 2019 17:02: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: <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
Message-ID: <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

T24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8yNC8xOSA5OjIzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBN
b24sIDI0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+
ID4gT24gMjQvMDYvMjAxOSAxOTowMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+
IE9uIE1vbiwgMjQgSnVuIDIwMTksIExhcnMgS3VydGggd3JvdGU6Cj4gPiA+ID4gSSB0aGluayB3
ZSBhbGwgYWdyZWUgYnkgbm93IHRoYXQgbWFpbnRhaW5pbmcgdXAtdG8tZGF0ZSBkb2NzIG9uIHRo
ZSB3aWtpCj4gPiA+ID4gYW5kIGtlZXBpbmcgdGhlbSBpbiBzeW5jIHdpdGggY29kZSBjaGFuZ2Vz
IGlzIGhhcmQuIEkgc2VlIG1vdmluZyB0aGluZ3MKPiA+ID4gPiBmcm9tIHRoZSB3aWtpIHRvIHhl
bi5naXQgYXMgYSBncmVhdCBpbXByb3ZlbWVudC4gV2UgaGF2ZSBhIGZldyBYZW4gb24KPiA+ID4g
PiBBUk0gZG9jcyB0aGF0IGFyZSB3b3J0aCBpbXBvcnRpbmcgZnJvbSB0aGUgd2lraToKPiA+ID4g
PiAKPiA+ID4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhf
VmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucwo+ID4gPiAKPiA+ID4gSSBhZ3JlZSBmb3IgdGhpcyBi
dXQgLi4uCj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IEFuZCBhbGwgdGhlIGJvYXJkIHNwZWNpZmlj
IGRvY3MgbGlua2VkIGZyb20gaXQsIHN1Y2ggYXM6Cj4gPiA+ID4gCj4gPiA+ID4gaHR0cHM6Ly93
aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVu
c2lvbnMvcWVtdS1zeXN0ZW0tYWFyY2g2NAo+ID4gPiA+IGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL1hlbl9BUk1fd2l0aF9WaXJ0dWFsaXphdGlvbl9FeHRlbnNpb25zL0Zhc3RNb2Rl
bHMKPiA+ID4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9IaUtleTk2MAo+ID4g
PiAKPiA+ID4gLi4uIEkgdGhpbmsgaXQgaXMgYSBwcmV0dHkgYmFkIGlkZWEgdG8gaW1wb3J0IGJv
YXJkIHNwZWNpZmljIGRvY3MuIFRoZXJlCj4gPiA+IGFyZSBhIGxvdCBvZiB3YXkgdG8gYnVpbGQg
Y29tcG9uZW50cyBmb3IgYSBnaXZlbiBib2FyZCBhbmQgSSBhbSB3b3JyeSBvZgo+ID4gPiB0aGUg
b3ZlcmhlYXJkIGZvciB0aGUgbWFpbnRhaW5lcnMgdG8gbG9vay9tYWludGFpbiB0aGUgZG9jdW1l
bnRhdGlvbi4gSXQKPiA+ID4gYWxzbyBicmluZ3MgdGhlIHF1ZXN0aW9uIG9mIHRoZSBhY2NlcHRh
bmNlL3JlbW92YWwgb2YKPiA+ID4gYSBib2FyZCBkb2N1bWVudGF0aW9uLgo+ID4gCj4gPiBUaGF0
IHByb2JsZW0gY2FuIGJlIHNvbHZlZCBieSBzcGVjaWZ5aW5nIGFuIGFwcHJvcHJpYXRlIG1haW50
ZW5hbmNlCj4gPiBtb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRzLgo+ID4gCj4gPiAKPiA+ID4gSW5z
dGVhZCB3ZSBzaG91bGQgcHJvdmlkZSBnZW5lcmljIGd1aWRhbmNlL3Ryb3VibGVzaG9vdCB0byB0
aGUgdXNlci4KPiA+ID4gQW55dGhpbmcgYm9hcmQgc3BlY2lmaWMgY291bGQgYmUgbWFpbnRhaW4g
b24gdGhlIHdpa2kgYnkgc29tZW9uZSBjYXJpbmcKPiA+ID4gYWJvdXQgdGhlIGJvYXJkIHdpdGhv
dXQgaGF2aW5nIHVzIHRvIGdhdGUgaXQuCj4gPiAKPiA+IElmIHdlIG1vdmUgdGhlIGRvY3MgdG8g
eGVuLmdpdCBpdCBkb2Vzbid0IGltbWVkaWF0ZWx5IGltcGx5IHRoYXQgdGhlCj4gPiBSRVNUIG1h
aW50YWluZXJzIG5lZWQgdG8gImdhdGUiIHRoZW0uIFdlIGNvdWxkIG1ha2UgdGhlIGV4aXN0aW5n
Cj4gPiBjdXJhdG9ycyBvZiB0aG9zZSBwYWdlcyB0aGUgbWFpbnRhaW5lcnMgZm9yIHRob3NlIGZp
bGVzLCBmb3IgZXhhbXBsZS4gV2UKPiA+IGNhbiBjb21lIHVwIHdpdGggbW9kZSBpZGVhcy4gV2Ug
Y291bGQgZXZlbiBsZWF2ZSB0aGVtIHVubWFpbnRhaW5lZC4KPiAKPiBJIGRvbid0IHRoaW5rIEkg
d2FudCB0byBhZGQgYSByYW5kb20gcGVyc29uIGFzIGEgbWFpbnRhaW5lciBpbiB4ZW4uZ2l0LiBT
byBhdAo+IGJlc3Qgd2Ugd291bGQgbmVlZCBhIG5ldyByb2xlLgoKVGhpcyBpcyBhIGdvb2QgcG9p
bnQsIHRha2luZyBpbnRvIGFjY291bnQgdGhlIGN1cnJlbnQgZ292ZXJuYW5jZSBtb2RlbC4KV2Ug
Y291bGQgdXNlIFI6IGZvciB0aGF0PwoKCj4gPiBUaGUgcG9pbnQgaGVyZSBpcyB0aGF0IHdlIGNh
biBiZSBmbGV4aWJsZSBhbmQgY3JlYXRpdmUgYWJvdXQgdGhlIHdheSB0bwo+ID4gbWFpbnRhaW4g
dGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0IGFzIGEgdGVjaG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0
dGVyCj4gPiB0aGFuIHRoZSB3aWtpOiB3ZSBkb24ndCBoYXZlIHRvIGtlZXAgdGhlbSBhbGwgdXAt
dG8tZGF0ZSB3aXRoIHRoZSBjb2RlLAo+ID4gYnV0IGF0IGxlYXN0IHRoaXMgd2F5IHdlIGhhdmUg
YSBjaGFuY2UgKGlmIHdlIHdhbnQgdG8pLiBJZiB3ZSBsZWF2ZSB0aGVtCj4gPiBvbiB0aGUgd2lr
aSwgdGhlcmUgaXMgbm8gY2hhbmNlLgo+IAo+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdv
aW5nIHRvIGJlIGJldHRlciBpZiAid2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPiBhbGwgdXAt
dG8tZGF0ZSIuCgpUaGF0J3MgYmVjYXVzZSBhIGNvbnRyaWJ1dG9yIGNvdWxkIGFkZCBhIHBhdGNo
IGF0IHRoZSBlbmQgb2YgYSBzZXJpZXMgdG8KdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZlbiBp
ZiB0aGUgZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KcHJvbWlzZXMgb2YgYmVpbmcgdXAt
dG8tZGF0ZS4KCgo+IEJ1dCBteSBwb2ludCBoZXJlIGlzIG1vc3Qgb2YgdGhlIGJvYXJkIHNob3Vs
ZCBiZSB0cml2aWFsLiBUaGUgbW9zdCBvZiB0aGUKPiBub24tdHJpdmlhbCBzZXR1cCByZXF1aXJl
IG5vbi11cHN0cmVhbSBwYXRjaC4gV2hpbGUgSSBhbSBoYXBweSB0byBzZWUgdGhhdCBvbgo+IHRo
ZSB3aWtpLCBJIHRoaW5rIHhlbi5naXQgc2hvdWxkIG5vdCBwcm9tb3RlIHN1Y2ggY29uZmlndXJh
dGlvbiBhdCBhbGwuIFdlIGFyZQo+IHdvcmtpbmcgdXBzdHJlYW0sIG5vdCB3aXRoIHVua25vd24v
dW50cnVzdGVkIHN0YWNrLgo+IAo+IEZvciBzb21lIHdvcmtpbmcgZnVsbHkgdXBzdHJlYW0sIEkg
ZG9uJ3QgdGhpbmsgeGVuLmdpdCBzaG91bGQgcHJvbW90ZSBhbnkKPiBkaXN0cm9zL3ZlcnNpb25z
IG9mIHRoZSBrZXJuZWwuIEhvd2V2ZXIsIHRoaXMgaXMgb2sgb24gdGhlIHdpa2kuCgpJIHdvdWxk
IGxpa2UgdG8gc2VlIHRoZSB3aWtpIGRpc2FwcGVhciBjb21wbGV0ZWx5IGluIHRoZSBsb25nIHRl
cm0uIEFzCndlIGFyZSBtb3ZpbmcgbW9yZSBjb250ZW50IHRvIHhlbi5naXQsIGl0IGlzIG5vdCBh
IGdvb2QgaWRlYSB0byBoYXZlIHR3bwpwbGFjZXMgd2hlcmUgd2Uga2VlcCBpbmZvcm1hdGlvbiwg
Zm9yIHNpbWlsYXIgcmVhc29ucyB3aHkgeW91IHN1Z2dlc3RlZAp0byB1c2UgaW4tY29kZSBjb21t
ZW50cyBpbnN0ZWFkIG9mIGRvY3MgdG8gZG9jdW1lbnQgaW50ZXJmYWNlcy4gSXQKanVzdCB0YWtl
cyBtb3JlIGVmZm9ydHMgdG8gbWFpbnRhaW4gaW5mb3JtYXRpb24gaW4gdHdvIHBsYWNlcyBhbmQg
dGhleQp0ZW5kIHRvIGdldCBvdXQgb2Ygc3luYyB3aXRoIGVhY2ggb3RoZXJzLgoKSWYgd2UgbWFr
ZSB0aGUgd2lraSBnbyBhd2F5IChJIGhvcGUgc28pLCB3ZSdsbCBuZWVkIGEgcGxhY2UgdG8gc3Rv
cmUgdGhlCkFybSBib2FyZC1zcGVjaWZpYyBkb2N1bWVudHMsIGFuZCBvdGhlciB0dXRvcmlhbHMu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 00:45:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 00: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 1hfZa2-0004OV-RR; Tue, 25 Jun 2019 00: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfZa1-0004OM-DJ
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 00:45:01 +0000
X-Inumbo-ID: 759e85a1-96e2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 759e85a1-96e2-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 00:44: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 1hfZZy-0003QN-JC; Tue, 25 Jun 2019 00:44: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 1hfZZy-0002BU-8y; Tue, 25 Jun 2019 00:44:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfZZy-0006wO-8N; Tue, 25 Jun 2019 00:44:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138353-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:guest-start/debian.repeat:fail:regression
 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-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-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-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-rtds: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:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-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-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-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-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-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
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=78778071092e60ab947a0ac99c6bb59aad304526
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 00:44:58 +0000
Subject: [Xen-devel] [linux-4.19 test] 138353: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM1MyBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzNTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDc4Nzc4MDcxMDkyZTYwYWI5NDdhMGFj
OTljNmJiNTlhYWQzMDQ1MjYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMzQgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjMyIGRheXMgIDE0MSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgzNTMgIDIwMTktMDYtMjMgMDM6MzM6NDcg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIxNzUgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDE3NTQ0NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 01:09:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 01: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 1hfZxf-00053T-1T; Tue, 25 Jun 2019 01:09:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TZKh=UY=cs.rochester.edu=ejohns48@srs-us1.protection.inumbo.net>)
 id 1hfZxe-00053O-8f
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 01:09:26 +0000
X-Inumbo-ID: df1709c6-96e5-11e9-8980-bc764e045a96
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4c::707])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df1709c6-96e5-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 01:09:24 +0000 (UTC)
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=+9cZgch2kgF/cVzEppeBBA14BGqKTeiRNPDkpEZLxIM=;
 b=a9EP6Z2L4HzicEcZ9v0TgiXXQ67W2Pem0afaf5XDFKgTIH7t6/jQsrG/3vcoVN3DBfO+iTtR3ndNHA7josQ534eT1Wp7Gw0R5MjDSfXhs3v61VfCnwx/r0z2ij3jB2VQVRCAN3W7ViSVHUvb9dQBo56YVrcHDD6JlATBV0+2QbM=
Received: from DM6PR07MB6396.namprd07.prod.outlook.com (20.179.69.208) by
 DM6PR07MB6907.namprd07.prod.outlook.com (10.141.160.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Tue, 25 Jun 2019 01:09:22 +0000
Received: from DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::2473:cb21:ae79:7b70]) by DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::2473:cb21:ae79:7b70%5]) with mapi id 15.20.2008.017; Tue, 25 Jun 2019
 01:09:22 +0000
From: "Johnson, Ethan" <ejohns48@cs.rochester.edu>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] How to compile Xen 4.12 with Clang on Linux?
Thread-Index: AQHVJ7i1Je7oKhKK/0GwVBvjeP7EXKalKMIAgAZtCAA=
Date: Tue, 25 Jun 2019 01:09:22 +0000
Message-ID: <d5ae7db2-b260-c58b-43be-f1f82cdfec9f@cs.rochester.edu>
References: <9b1a4ece-91fa-c3ad-c0f1-f749cf61f5f9@cs.rochester.edu>
 <1c7b7a7a-0645-5710-14fe-af90ee6383ef@citrix.com>
In-Reply-To: <1c7b7a7a-0645-5710-14fe-af90ee6383ef@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BL0PR03CA0020.namprd03.prod.outlook.com
 (2603:10b6:208:2d::33) To DM6PR07MB6396.namprd07.prod.outlook.com
 (2603:10b6:5:157::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ejohns48@cs.rochester.edu; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [192.5.53.60]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fb848cb5-37c8-4daf-44f2-08d6f909c1db
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR07MB6907; 
x-ms-traffictypediagnostic: DM6PR07MB6907:
x-microsoft-antispam-prvs: <DM6PR07MB69076EE497E15F79AB91FC85E4E30@DM6PR07MB6907.namprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3173;
x-forefront-prvs: 0079056367
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(346002)(136003)(396003)(366004)(376002)(31014005)(189003)(199004)(31686004)(11346002)(446003)(102836004)(186003)(71190400001)(75432002)(478600001)(6116002)(25786009)(3846002)(8936002)(110136005)(66946007)(68736007)(26005)(8676002)(316002)(71200400001)(73956011)(81156014)(305945005)(786003)(7736002)(66476007)(5660300002)(66556008)(31696002)(64756008)(66446008)(81166006)(476003)(486006)(66066001)(6436002)(229853002)(53936002)(14444005)(2501003)(6486002)(86362001)(6512007)(256004)(2616005)(386003)(6506007)(14454004)(53546011)(52116002)(2906002)(88552002)(76176011)(99286004)(6246003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR07MB6907;
 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: YZOGJHYFRh4rvho7E//A6zJ/VRxXaC115WC+YuCANQw8VywUnmUsJiBmWSqqrM31AMpsfcfIEBacHt8SDTRNRp5Ozk0CHHaouSBBomvfSyL424WKutnc0rzyucq/LN+5kJL0VRKIilRFQGhOdhMCVZ8dW2SmRvrGcpxG+dH9nB0oySdQOYhBLDXJhwwNfmN2VfwsnGV+rggllMuwIslIcHMxjR+ncC5lMEcwe1+Q43LSZDUbz6AkI6Q7CDKgjBkg5TBIiVRaKM68DHOfEQjpo8NzJt0z9ix7EexNmsM7WCq1YDvNRtZxzSVQatdwAWa6qMs6AJqf/hYl8/vKJEzHdqXtezfFlo/E5Y00DzxYOqlh7vyHYOhJFIo3PrSQ/unVCHOpq0eiXREYoNsFgCnwCTdclXp5UBb8fGGpotbBcAI=
Content-ID: <66B82140E5DDDC4683D8646E8AC001E2@namprd07.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: cs.rochester.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: fb848cb5-37c8-4daf-44f2-08d6f909c1db
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2019 01:09:22.5136 (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: DM6PR07MB6907
Subject: Re: [Xen-devel] How to compile Xen 4.12 with Clang on Linux?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNi8yMC8xOSA3OjAxIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPiBYZW4gaXRzZWxmIGRv
ZXNuJ3QgdXNlIGF1dG9jb25mLCBhbmQgbmVlZHMgYSBiaXQgb2YgZXh0cmEgaGVscCBnZXR0aW5n
DQo+IGl0cyBvcHRpb25zIGluIG9yZGVyLsKgIFRoZXJlIGlzIGFuIGV4dHJhIGNsYW5nPXkgdmFy
aWFibGUgd2hpY2ggeW91IG5lZWQNCj4gdG8gcGFzcy4NCj4NCj4geGVuLmdpdCQgbWFrZSAtQyB4
ZW4vIENDPWNsYW5nLTcgY2xhbmc9eQ0KDQpUaGFua3MhIFRoYXQgc2VlbXMgdG8gaGF2ZSB3b3Jr
ZWQuDQoNCk5vdyBJJ3ZlIGdvdCBhIG5ldyBpc3N1ZTogaXQgbG9va3MgbGlrZSBYZW4gaXMgdHJ5
aW5nIHRvIHVzZSBhbiANCm9wdGltaXphdGlvbiBmbGFnIHRoYXQgQ2xhbmcgZG9lc24ndCBsaWtl
Og0KDQotLS0tLS0tLS0tDQpbIDE2JV0gQnVpbGRpbmcgQyBvYmplY3QgY3J5cHRvL0NNYWtlRmls
ZXMvdHBtX2NyeXB0by5kaXIvaG1hYy5vDQpjZCANCi9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVu
LTQuMTIuMC9zdHViZG9tL3RwbV9lbXVsYXRvci14ODZfNjQvYnVpbGQvY3J5cHRvIA0KJiYgL3Vz
ci9iaW4vY2xhbmctN8KgIC1JL29wdC9sb2NhbC9pbmNsdWRlIA0KLUkvaG9tZS9lam9obnM0OC9E
ZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS90cG1fZW11bGF0b3IteDg2XzY0IA0KLUkvaG9tZS9l
am9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS90cG1fZW11bGF0b3IteDg2XzY0L2J1
aWxkIA0KLXN0ZD1jOTkgLURUUE1fTk9fRVhURVJOIC1pc3lzdGVtIA0KL2hvbWUvZWpvaG5zNDgv
RGVza3RvcC94ZW4tNC4xMi4wL3N0dWJkb20vLi4vZXh0cmFzL21pbmktb3MvaW5jbHVkZSANCi1E
X19NSU5JT1NfXyAtREhBVkVfTElCQyAtaXN5c3RlbSANCi9ob21lL2Vqb2huczQ4L0Rlc2t0b3Av
eGVuLTQuMTIuMC9zdHViZG9tLy4uL2V4dHJhcy9taW5pLW9zL2luY2x1ZGUvcG9zaXggDQotaXN5
c3RlbSANCi9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tLy4uL3Rvb2xz
L3hlbnN0b3JlL2luY2x1ZGUgDQotaXN5c3RlbSANCi9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVu
LTQuMTIuMC9zdHViZG9tLy4uL2V4dHJhcy9taW5pLW9zL2luY2x1ZGUveDg2IA0KLWlzeXN0ZW0g
DQovaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS8uLi9leHRyYXMvbWlu
aS1vcy9pbmNsdWRlL3g4Ni94ODZfNjQgDQotVSBfX2xpbnV4X18gLVUgX19GcmVlQlNEX18gLVUg
X19zdW5fXyAtbm9zdGRpbmMgLWlzeXN0ZW0gDQovaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00
LjEyLjAvc3R1YmRvbS8uLi9leHRyYXMvbWluaS1vcy9pbmNsdWRlL3Bvc2l4IA0KLWlzeXN0ZW0g
DQovaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS9jcm9zcy1yb290LXg4
Nl82NC94ODZfNjQteGVuLWVsZi9pbmNsdWRlIA0KLWlzeXN0ZW0gL3Vzci9saWIvZ2NjL3g4Nl82
NC1saW51eC1nbnUvNy9pbmNsdWRlIC1pc3lzdGVtIA0KL2hvbWUvZWpvaG5zNDgvRGVza3RvcC94
ZW4tNC4xMi4wL3N0dWJkb20vbHdpcC14ODZfNjQvc3JjL2luY2x1ZGUgDQotaXN5c3RlbSANCi9o
b21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL2x3aXAteDg2XzY0L3NyYy9p
bmNsdWRlL2lwdjQgDQotSS9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9t
L2luY2x1ZGUgDQotSS9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tLy4u
L3hlbi9pbmNsdWRlIC1tbm8tcmVkLXpvbmUgDQotTzEgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIg
LU8xIC1mbm8tb21pdC1mcmFtZS1wb2ludGVywqAgLW02NCANCi1tbm8tcmVkLXpvbmUgLWZuby1y
ZW9yZGVyLWJsb2NrcyAtZm5vLWFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzIC1tNjQgDQotREJV
SUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9Z251OTkgLVdhbGwgLVdzdHJpY3QtcHJv
dG90eXBlcyANCi1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1Xbm8tdW51c2VkLWxvY2Fs
LXR5cGVkZWZzwqDCoCANCi1mbm8tc3RhY2stcHJvdGVjdG9yIC1mbm8tZXhjZXB0aW9ucyAtV25v
LWRlY2xhcmF0aW9uLWFmdGVyLXN0YXRlbWVudMKgwqAgDQotV2FsbCAtV2Vycm9yIC1XZXh0cmEg
LVduby11bnVzZWQtcGFyYW1ldGVyIC1XcG9pbnRlci1hcml0aCAtV2Nhc3QtYWxpZ24gDQotV3dy
aXRlLXN0cmluZ3MgLW8gQ01ha2VGaWxlcy90cG1fY3J5cHRvLmRpci9obWFjLm/CoMKgIC1jIA0K
L2hvbWUvZWpvaG5zNDgvRGVza3RvcC94ZW4tNC4xMi4wL3N0dWJkb20vdHBtX2VtdWxhdG9yLXg4
Nl82NC9jcnlwdG8vaG1hYy5jDQpjbGFuZzogZXJyb3I6IG9wdGltaXphdGlvbiBmbGFnICctZm5v
LXJlb3JkZXItYmxvY2tzJyBpcyBub3Qgc3VwcG9ydGVkIA0KWy1XZXJyb3IsLVdpZ25vcmVkLW9w
dGltaXphdGlvbi1hcmd1bWVudF0NCi0tLS0tLS0tLS0NCg0KSSdtIHNlZWluZyB0aGlzIHNhbWUg
ZXJyb3Igb24gb3RoZXIgdHJhbnNsYXRpb24gdW5pdHMgYXMgd2VsbCB3aGVuIEkgcnVuIA0KIm1h
a2UiIHdpdGggbXVsdGlwbGUgdGhyZWFkcyAoLWoyNCkuDQoNCklzIHRoaXMgYW5vdGhlciB0aGlu
ZyBJIGNhbiBmaXggd2l0aCBhIGZsYWcgb3IgZG8gSSBuZWVkIHRvIGRpZyBkZWVwZXI/DQoNClRo
YW5rcywNCkV0aGFuDQoNCi0tIA0KRXRoYW4gSi4gSm9obnNvbg0KQ29tcHV0ZXIgU2NpZW5jZSBQ
aEQgc3R1ZGVudCwgU3lzdGVtcyBncm91cCwgVW5pdmVyc2l0eSBvZiBSb2NoZXN0ZXINCmVqb2hu
czQ4QGNzLnJvY2hlc3Rlci5lZHUNCmV0aGFuam9obnNvbkBhY20ub3JnDQpQR1AgcHVibGljIGtl
eSBhdmFpbGFibGUgZnJvbSBwdWJsaWMgZGlyZWN0b3J5IG9yIG9uIHJlcXVlc3QNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 02:18:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 02:18:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfb2i-00023J-IN; Tue, 25 Jun 2019 02: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfb2g-000239-O3
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 02:18:42 +0000
X-Inumbo-ID: 8c9364ec-96ef-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c9364ec-96ef-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 02:18:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfb2e-0006LL-Hg; Tue, 25 Jun 2019 02:18:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfb2e-0000tv-9w; Tue, 25 Jun 2019 02:18:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfb2e-00037K-9L; Tue, 25 Jun 2019 02:18:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138372-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-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:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386: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
 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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386: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-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-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-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu: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:test-amd64-i386-libvirt-xsm: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-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow: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-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd: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-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-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-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm: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: Tue, 25 Jun 2019 02:18:40 +0000
Subject: [Xen-devel] [qemu-mainline test] 138372: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM3MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzNzIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0
ZjM5MzhkNzlhYjM2YjkyMzFjOWFkM2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgog
cWVtdXUgICAgICAgICAgICAgICAgYTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2Njlh
YmJiZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFog
ICAxMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDox
NiBaICAgMTEgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAg
MjAxOS0wNi0yMyAxMzoxNTowMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5h
cm8ub3JnPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAg
QW5kcmV3IFJhbmRyaWFuYXN1bHUgPHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBT
aGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5j
aGFyZCA8YW50b25Ab3psYWJzLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtl
cm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29saW4gWHUgPGNvbGluLnh1QGludGVsLmNvbT4K
ICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRA
Z2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0
LmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
R3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRo
YXQuY29tPgogIEphbWVzIENvdXJ0aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4K
ICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwu
Y29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExp
IEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nLmNo
ZW5Ab3JhY2xlLmNvbT4KICBMaXJhbiBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFy
YW4gV2lsc29uIDxtYXJhbi53aWxzb25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUg
PG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFu
ZEBhcm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhh
dC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3Zn
YWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVs
LmRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFy
by5vcmc+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2Vk
LWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJl
ZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5l
dHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5
IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4Lmlu
dGVsLmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdXJ5
IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MjIxIGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 04:18:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 04: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 1hfcu4-0002Wn-Hs; Tue, 25 Jun 2019 04:17: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfcu3-0002Wd-Hl
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 04:17:55 +0000
X-Inumbo-ID: 33857d0e-9700-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33857d0e-9700-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 04:17: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 1hfcu0-00009d-Ii; Tue, 25 Jun 2019 04:17:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfcu0-000414-86; Tue, 25 Jun 2019 04:17:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfcu0-0006BD-75; Tue, 25 Jun 2019 04:17:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138364-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-i386-xl-qemuu-win7-amd64:guest-saverestore: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.2:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-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, 25 Jun 2019 04:17:52 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138364: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM2NCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM2NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMwOTY1CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1o
dm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzgyMjQgcGFzcyBpbiAxMzgzNjQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZh
aWwgaW4gMTM4MjI0IHBhc3MgaW4gMTM4MzY0CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzgyMjQgcGFzcyBpbiAxMzgzNjQKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBwYXNzIGluIDEzODIyNAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA3MCB4dGYvdGVz
dC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM4MjI0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSAgIGZhaWwgcGFzcyBpbiAx
MzgyMjQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzA5
NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBm
YWlsIGluIDEzODIyNCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMw
OTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM2NzIxMGY2MGRmYTgzNTY1ZDI2YWU3
MTBlNGY1ZTcyOWE5NWRjZTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDkwOGU3NjhmYWU0OWE4ZGIwMDg5ZTY4MTg4NjUyMDc5ZTNiZmFhNjYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEzMDk2NSAgMjAxOC0xMi0wMyAwOTowNjoxOSBaICAyMDMgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMzM1OTggIDIwMTktMDMtMDUgMTU6MDY6MjMgWiAgMTExIGRheXMgICA1NSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyMjQgIDIwMTktMDYtMjEgMTk6MDU6MzEg
WiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4K
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
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
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
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjQwIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 06:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 06: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 1hffG1-0005HQ-3V; Tue, 25 Jun 2019 06: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hffG0-0005HL-Dp
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 06:48:44 +0000
X-Inumbo-ID: 44879505-9715-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44879505-9715-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 06:48:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 00:48:40 -0600
Message-Id: <5D11C3C2020000780023AD1A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 00:48:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5C8B7EC0020000780021F10B@prv1-mh.provo.novell.com>
 <5C8B8733020000780021F323@prv1-mh.provo.novell.com>
 <27e0b6ee-5987-cc13-72e9-03a4f860ea6c@citrix.com>
 <5D0CE2F0020000780023A265@prv1-mh.provo.novell.com>
 <cac8a69a-6105-c5d8-779c-9524c2a58820@citrix.com>
In-Reply-To: <cac8a69a-6105-c5d8-779c-9524c2a58820@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 46/50] 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA2LjE5IGF0IDE2OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDYvMjAxOSAxNTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAxNS8w
My8yMDE5IDExOjA2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBAQCAtMTM4LDYgKzE0MSwyNiBA
QCBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMnZibWlfdmwodm9pCj4+Pj4gICAgICByZXR1
cm4gY3B1X2hhc19hdng1MTJfdmJtaSAmJiBjcHVfaGFzX2F2eDUxMnZsOwo+Pj4+ICB9Cj4+Pj4g
IAo+Pj4+ICtzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX3NzZTJfZ2Yodm9pZCkKPj4+PiArewo+Pj4+
ICsgICAgcmV0dXJuIGNwdV9oYXNfZ2ZuaSAmJiBjcHVfaGFzX3NzZTI7Cj4+PiBUaGlzIGRlcGVu
ZGVuY3kgZG9lc24ndCBtYXRjaCB0aGUgbWFudWFsLiAgVGhlIGxlZ2FjeSBlbmNvZGluZyBuZWVk
cwo+Pj4gR0ZOSSBhbG9uZS4KPj4+Cj4+PiBnZW4tY3B1aWQucHkgaXMgdHJ5aW5nIHRvIHJlZHVj
ZSB0aGUgYWJpbGl0eSB0byBjcmVhdGUgdG90YWxseQo+Pj4gaW1wbGF1c2libGUgY29uZmlndXJh
dGlvbnMgdmlhIGxldmVsbGluZywgYnV0IGZvciBzb2Z0d2FyZSBjaGVja3MsIHdlCj4+PiBzaG91
bGQgZm9sbG93IHRoZSBtYW51YWwgdG8gdGhlIGxldHRlci4KPj4gVGhpcyBpcyB0ZXN0IGhhcm5l
c3MgY29kZSAtIEknZCByYXRoZXIgYmUgYSBsaXR0bGUgbW9yZSBzdHJpY3QgaGVyZSB0aGFuCj4+
IGhhdmluZyB0byBuZWVkbGVzc2x5IHNwZW5kIHRpbWUgZml4aW5nIGFuIGlzc3VlIGluIHRoZXJl
LiBGdXJ0aGVybW9yZQo+PiB0aGlzIG1hdGNoZXMgaG93IGdjYyBlbmZvcmNlcyBkZXBlbmRlbmNp
ZXMuCj4+Pj4gK30KPj4+PiArCj4+Pj4gK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4Ml9nZih2
b2lkKQo+Pj4+ICt7Cj4+Pj4gKyAgICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfYXZ4
MjsKPj4+IEhlcmUsIHRoZSBkZXBlbmRlbmN5IGlzIG9ubHkgb24gQVZYLCB3aGljaCBJIHRoaW5r
IGlzIHByb2JhYmx5IHRyeWluZyB0bwo+Pj4gZXhwcmVzcyBhIGRlcGVuZGVuY3kgb24geGNyMC55
bW0KPj4gTW9zdGx5IGFzIHBlciBhYm92ZSwgZXhjZXB0IHRoYXQgaGVyZSBnY2MgKGltbyB3cm9u
Z2x5KSBlbmFibGVzIGp1c3QKPj4gQVZYLgo+Pgo+Pj4+ICt9Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMg
Ym9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmKHZvaWQpCj4+Pj4gK3sKPj4+PiArICAgIHJldHVy
biBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdng1MTJidzsKPj4+IEkgZG9uJ3Qgc2VlIGFueSBC
VyBpbnRlcmFjdGlvbiBhbnl3aGVyZSAoaW4gdGhlIG1hbnVhbCksIGRlc3BpdGUgdGhlCj4+PiBm
YWN0IGl0IG9wZXJhdGVzIG9uIGEgZGF0YXR5cGUgb2YgaW50OC4KPj4gQnV0IGJ5IG9wZXJhdGlu
ZyBvbiB2ZWN0b3JzIG9mIGJ5dGVzLCBpdCByZXF1aXJlcyA2NCBiaXRzIHdpZGUgbWFzawo+PiBy
ZWdpc3RlcnMsIHdoaWNoIGlzIHRoZSBjb25uZWN0aW9uIHRvIEJXLiBBZ2FpbiBnY2MgYWxzbyBk
b2VzIHNvLgo+IAo+IFRvIGJlIGhvbmVzdCwgaXQgZG9lc24ndCBtYXR0ZXIgd2hhdCBHQ0MgZG9l
cy4KCkNvbWluZyBiYWNrIHRvIHRoaXMgLSBpdCB2ZXJ5IG11Y2ggbWF0dGVycyBfaGVyZV8gKGku
ZS4gaW4gdGVzdCBoYXJuZXNzCmNvZGUpOiBGb3Igb25lLCB0aGUgY2hlY2tzIGFib3ZlIG5lZWQg
dG8gYmUgaW4gbGluZSB3aXRoIHRoZSAtbTxpc2E+Cm9wdGlvbnMgd2UgcGFzcyB0byB0aGUgY29t
cGlsZXIuIEkuZS4gaWYgYW55dGhpbmcgdGhlIHF1ZXN0aW9uIG1pZ2h0CmJlIG9uIHRoZSBNYWtl
ZmlsZSBhZGRpdGlvbnMgd2h5IEkgZW5hYmxlIFNTRTIsIEFWWDIsIGFuZCBBVlg1MTJCVwpyZXNw
ZWN0aXZlbHkuCgpXaGlsZSBJIGNvdWxkIHNpbXBseSBjbGFpbSB0aGF0IHRoaXMgaXMgbXkgY2hv
aWNlIGFzIHRvIHByb2R1Y2luZwpzZW5zaWJsZSB0ZXN0IGNhc2UgYmluYXJ5IGJsb2JzLCB0aGVy
ZSdzIGEgY29tcGlsZXIgYXNwZWN0IF90aGVyZV86CmdjYydzIGludHJpbnNpY3MgaGVhZGVyIGVu
YWJsZXMgU1NFMiwgQVZYLCBhbmQgQVZYNTEyRiAvIEFWWDUxMkJXCmFyb3VuZCB0aGUgZGVmaW5p
dGlvbnMgb24gdGhlIGlubGluZSB3cmFwcGVycyBhcm91bmQgdGhlIGJ1aWx0aW5zLgpUaGlzIGlu
IHR1cm4gaXMgYmVjYXVzZSB0aGUgYXZhaWxhYmlsaXR5IG9mIHRoZSByZXNwZWN0aXZlIGJ1aWx0
aW5zCmRlcGVuZHMgb24gdGhlc2UgSVNBcyB0byBiZSBlbmFibGVkIGFsb25nc2lkZSBHRk5JIGl0
c2VsZi4gV2UKdGhlcmVmb3JlIG1heSBub3QgdXNlIGFueSBJU0EgbGV2ZWwgX2xvd2VyXyB0aGFu
IHdoYXQgdGhlCmJ1aWx0aW5zIHJlcXVpcmUuIEFzIG1lbnRpb25lZCBiZWZvcmUsIHNlZWluZyB0
aGVtIHVzZSBTU0UyIGFzCnByZXJlcSBmb3IgdGhlIGxlZ2FjeSBlbmNvZGVkIGluc25zLCBJIHF1
ZXN0aW9uIHRoZWlyIHVzZSBvZiBBVlgKaW5zdGVhZCBvZiBBVlgyLCBhbmQgaGVuY2UgSSdkIHBy
ZWZlciB0byBzdGljayB3aXRoIEFWWDI7IGlmIG5vdGhpbmcKZWxzZSB0aGVuIHNpbXBseSBiZWNh
dXNlIG9mIHdoYXQgSSd2ZSBzYWlkIGluIHRoZSBmaXJzdCBoYWxmIHNlbnRlbmNlCm9mIHRoaXMg
cGFyYWdyYXBoLiAoTXkgZ3Vlc3MgaXMgdGhhdCBpdCdzIHRoZSBhdmFpbGFiaWxpdHkgb2YKeyws
Vn1NT1ZEUXtBLFV9KiB0aGF0IGRpZCBkZXRlcm1pbmUgdGhlaXIgY2hvaWNlLCByYXRoZXIgdGhh
biB0aGUKZ2VuZXJhbCBhdmFpbGFiaWxpdHkgb2YgdmVjdG9yIG9wZXJhdGlvbnMgb24gdGhlIGdp
dmVuIHZlY3RvciBhbmQKZWxlbWVudCB0eXBlcyBhbmQgc2l6ZXMuIEknbSBzdXJlIHRoaXMgd291
bGQgbGVhZCB0byBzb21lIHJhdGhlcgoiZnVubnkiIGdlbmVyYXRlZCBjb2RlIHdoZW4gaW5wdXRz
IGNvbWUgZnJvbSBvdGhlcgp0cmFuc2Zvcm1hdGlvbnMgcmF0aGVyIHRoYW4gc3RyYWlnaHQgZnJv
bSBtZW1vcnkuKQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 06:59:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 06:59:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hffPu-00066m-5S; Tue, 25 Jun 2019 06:58:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hffPs-00066c-VU
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 06:58:57 +0000
X-Inumbo-ID: b2323512-9716-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2323512-9716-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 06:58:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hffPq-0003Zf-7G; Tue, 25 Jun 2019 06:58:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hffPp-0007Nc-PT; Tue, 25 Jun 2019 06:58:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hffPp-0001zW-Oj; Tue, 25 Jun 2019 06:58:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138368-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-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-i386-freebsd10-amd64:guest-localmigrate/x10: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-win7-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-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-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 06:58:53 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138368: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM2OCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM2OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBS
RUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzgy
MjUgcGFzcyBpbiAxMzgzNjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
MyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODIyNSBwYXNzIGluIDEzODM2OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWls
IGluIDEzODIyNSBwYXNzIGluIDEzODM2OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMzgyMjUgcGFzcyBpbiAxMzgz
NjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNyBn
dWVzdC1zdG9wIGZhaWwgcGFzcyBpbiAxMzgyMjUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4ZDJhNjg4MDE1MTkzZTIwYWU0N2Zl
M2MyMDhmOTkxMjgyNDBmODIxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA1NGFhMzgyY2JjZGMxZTJiYTc1ZDY3MzQxNTFjYTZlNTMxMDRlMmYyCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzI4ODkgIDIwMTktMDItMDQgMjI6MDQ6MDkgWiAgMTQwIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTMzMTQ3ICAyMDE5LTAyLTExIDEzOjQxOjUwIFogIDEzMyBkYXlzICAgNzEg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjI1ICAyMDE5LTA2LTIxIDE5OjA1OjM2
IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgog
IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExp
IDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4
OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 07:45:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 07: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 1hfg8S-0001YI-Cz; Tue, 25 Jun 2019 07:45: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfg8Q-0001YD-7V
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 07:44:58 +0000
X-Inumbo-ID: 206080f7-971d-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 206080f7-971d-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 07:44:56 +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: tVsORZX1a6xFxuI/lOintSg1zAaBIfPaKsqWUPvY/BPAqnuG7H7uOWzwPLp4jRYlsSe/QWBvyy
 76r3pxeEG7ngKl1sn7KBBSb9d5ig1ktvkSrIqiylBD76xUTmu4afPSlQXW4n+493yhTUeY2P/W
 wsIzRVp9w1yv2vzrlw54ZaLsH4xVQD5s3qsYR0pO03xvF45p+JT+oYdpPDm8lhA4G3fmhpUSI9
 rdAFBdxOnl/X0nkj19sjThDgUcOBQn6FsAW5FXB7NdJaRmm4k140AXRbx0AJiHTLRn/Q8lJxAw
 liE=
X-SBRS: 2.7
X-MesageID: 2181309
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,415,1557201600"; 
   d="scan'208";a="2181309"
Date: Tue, 25 Jun 2019 09:44:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20190625074446.ywkgkesi6fbooslx@MacBook-Air-de-Roger.local>
References: <alpine.DEB.2.21.1906241135080.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
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] 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: jgross@suse.com, wl@xen.org, andrew.cooper3@citrix.com, jbeulich@suse.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.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>

T24gTW9uLCBKdW4gMjQsIDIwMTkgYXQgMTE6NDc6MDlBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+ICsgeGVuLWRldmVsCj4gCj4gT24gTW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFu
byBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSGkgYWxsLAo+ID4gCj4gPiBJIG1pZ2h0IGhhdmUgZm91
bmQgYSBidWcgd2l0aCBQQ0kgcGFzc3Rocm91Z2ggdG8gYSBMaW51eCBIVk0gZ3Vlc3Qgb24KPiA+
IHg4NiB3aXRoIFhlbiA0LjEyLiBJdCBpcyBub3QgZWFzeSBmb3IgbWUgdG8gZ2V0IGFjY2Vzcywg
YW5kIGVzcGVjaWFsbHkKPiA+IGNoYW5nZSBjb21wb25lbnRzLCBvbiB0aGlzIHBhcnRpY3VsYXIg
c3lzdGVtLCBhbmQgSSBkb24ndCBoYXZlIGFjY2VzcyB0bwo+ID4gb3RoZXIgeDg2IGJveGVzIGF0
IHRoZSBtb21lbnQsIHNvIGFwb2xvZ2llcyBmb3IgdGhlIHBhcnRpYWwgaW5mb3JtYXRpb24KPiA+
IHJlcG9ydC4gVGhlIHNldHVwIGlzIGFzIGZvbGxvdzoKPiA+IAo+ID4gLSB0d28gUENJIGRldmlj
ZXMgaGF2ZSBiZWVuIGFzc2lnbmVkIHRvIGEgSFZNIGd1ZXN0LCBldmVyeXRoaW5nIGlzIGZpbmUK
PiA+IC0gcmVib290IHRoZSBndWVzdCBmcm9tIGluc2lkZSwgaS5lLiBgcmVib290JyBpbiBMaW51
eAo+ID4gLSBhZnRlciB0aGUgcmVib290IGNvbXBsZXRlcywgb25seSBvbmUgZGV2aWNlIGlzIGFz
c2lnbmVkCgpDYW4geW91IHByb3ZpZGUgdGhlIHhsIGRlYnVnIGxvZyBvZiB0aGUgd2hvbGUgcHJv
Y2Vzcz8KCj4gPiBCZWZvcmUgdGhlIHJlYm9vdCwgSSBzZWUgYWxsIHRoZSBhcHByb3ByaWF0ZSB4
ZW5zdG9yZSBlbnRyaWVzIGZvciBib3RoCj4gPiBkZXZpY2VzLiBFdmVyeXRoaW5nIGlzIGZpbmUu
IEFmdGVyIHRoZSByZWJvb3QsIEkgY2FuIG9ubHkgc2VlIHRoZQo+ID4geGVuc3RvcmUgZW50cmll
cyBvZiBvbmUgZGV2aWNlLiBJdCBpcyBhcyBpZiB0aGUgb3RoZXIgZGV2aWNlCj4gPiAiZGlzYXBw
ZWFyZWQiIHdpdGhvdXQgdGhyb3dpbmcgYW55IGVycm9ycy4KClNvIHRoZXJlIGFyZSBubyBlcnJv
cnMgb24gdGhlIGh5cGVydmlzb3IgZG1lc2cgb3IgdGhlIHhsIGxvZ3MgYXQgYWxsPwoKPiA+IEhh
dmUgeW91IHNlZW4gdGhpcyBiZWZvcmU/IERvIHlvdSBrbm93IGlmIGl0IGhhcyBiZWVuIGZpeGVk
IGluIHN0YWdpbmc/Cj4gPiBJIG5vdGljZWQgdGhpcyBmaXggd2hpY2ggc2VlbXMgdG8gYmUgdmVy
eSByZWxldmFudDoKPiA+IAo+ID4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE4LTExL21zZzAxNjE2Lmh0bWwKPiA+IAo+ID4gYnV0IGl0IGlz
IGFscmVhZHkgaW5jbHVkZWQgaW4gNC4xMi4KCkFGQUlDVCB5b3VyIGlzc3VlIHNlZW1zIHJlbGF0
ZWQgdG8geGwvbGlieGwgbm90IHByb3Blcmx5IHJlLWFkZGluZyB0aGUKZGV2aWNlcyBvbiByZWJv
b3QuIFRoZSBmaXggYWJvdmUgaGFkIHRvIGRvIHdpdGggbGVhdmluZyBkZXZpY2VzIGluIGEKYnJv
a2VuIHN0YXRlIHVuZGVyIHNvbWUgY2lyY3Vtc3RhbmNlcyAoaWU6IHRoZXkgd2hlcmUgYWx3YXlz
IGF0dGFjaGVkCnRvIHRoZSBndWVzdCwganVzdCBub3Qgd29ya2luZyBwcm9wZXJseSkuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 07:50:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 07:50:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfgDe-0002Ht-4W; Tue, 25 Jun 2019 07:50: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfgDc-0002Ho-O4
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 07:50:20 +0000
X-Inumbo-ID: ddfab018-971d-11e9-8225-17dfdb4bd7be
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddfab018-971d-11e9-8225-17dfdb4bd7be;
 Tue, 25 Jun 2019 07:50:15 +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: 2fJjgyRhQ5R/JgBry2dazZ2368YHRHfuGlRkecyGCJW4YL7CsJ1pp2yaNeeOafxXUUkUIFprwG
 ifMPUkLruIyO1fcD8cp4c7ZyQsSTew8R+q3FqqoANSe/XIB53VwWFY0HSQpT3/oTo1DKNyxrTm
 /H4Mr24Y43I/pAn8RGp3G+lnRM1G4Pe8Lk0pzmZrrrEHR0eHzpM4rTleVpLSwOxsYKTb++DBG6
 DidH9JeJUNaz2DTXXqZ8TOtRKW6p1kVto6yYFvbSBxf1E7RZfkObGMca0w4HmOzySncm3rEQHO
 Wm4=
X-SBRS: 2.7
X-MesageID: 2169396
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,415,1557201600"; 
   d="scan'208";a="2169396"
Date: Tue, 25 Jun 2019 09:50:08 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Johnson, Ethan" <ejohns48@cs.rochester.edu>
Message-ID: <20190625075008.rjhcgr3ntbjadf55@MacBook-Air-de-Roger.local>
References: <9b1a4ece-91fa-c3ad-c0f1-f749cf61f5f9@cs.rochester.edu>
 <1c7b7a7a-0645-5710-14fe-af90ee6383ef@citrix.com>
 <d5ae7db2-b260-c58b-43be-f1f82cdfec9f@cs.rochester.edu>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d5ae7db2-b260-c58b-43be-f1f82cdfec9f@cs.rochester.edu>
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] How to compile Xen 4.12 with Clang on Linux?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBKdW4gMjUsIDIwMTkgYXQgMDE6MDk6MjJBTSArMDAwMCwgSm9obnNvbiwgRXRoYW4g
d3JvdGU6Cj4gT24gNi8yMC8xOSA3OjAxIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4gWGVu
IGl0c2VsZiBkb2Vzbid0IHVzZSBhdXRvY29uZiwgYW5kIG5lZWRzIGEgYml0IG9mIGV4dHJhIGhl
bHAgZ2V0dGluZwo+ID4gaXRzIG9wdGlvbnMgaW4gb3JkZXIuwqAgVGhlcmUgaXMgYW4gZXh0cmEg
Y2xhbmc9eSB2YXJpYWJsZSB3aGljaCB5b3UgbmVlZAo+ID4gdG8gcGFzcy4KPiA+Cj4gPiB4ZW4u
Z2l0JCBtYWtlIC1DIHhlbi8gQ0M9Y2xhbmctNyBjbGFuZz15Cj4gCj4gVGhhbmtzISBUaGF0IHNl
ZW1zIHRvIGhhdmUgd29ya2VkLgo+IAo+IE5vdyBJJ3ZlIGdvdCBhIG5ldyBpc3N1ZTogaXQgbG9v
a3MgbGlrZSBYZW4gaXMgdHJ5aW5nIHRvIHVzZSBhbiAKPiBvcHRpbWl6YXRpb24gZmxhZyB0aGF0
IENsYW5nIGRvZXNuJ3QgbGlrZToKPiAKPiAtLS0tLS0tLS0tCj4gWyAxNiVdIEJ1aWxkaW5nIEMg
b2JqZWN0IGNyeXB0by9DTWFrZUZpbGVzL3RwbV9jcnlwdG8uZGlyL2htYWMubwo+IGNkIAo+IC9o
b21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL3RwbV9lbXVsYXRvci14ODZf
NjQvYnVpbGQvY3J5cHRvIAo+ICYmIC91c3IvYmluL2NsYW5nLTfCoCAtSS9vcHQvbG9jYWwvaW5j
bHVkZSAKPiAtSS9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL3RwbV9l
bXVsYXRvci14ODZfNjQgCj4gLUkvaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1
YmRvbS90cG1fZW11bGF0b3IteDg2XzY0L2J1aWxkIAo+IC1zdGQ9Yzk5IC1EVFBNX05PX0VYVEVS
TiAtaXN5c3RlbSAKPiAvaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS8u
Li9leHRyYXMvbWluaS1vcy9pbmNsdWRlIAo+IC1EX19NSU5JT1NfXyAtREhBVkVfTElCQyAtaXN5
c3RlbSAKPiAvaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS8uLi9leHRy
YXMvbWluaS1vcy9pbmNsdWRlL3Bvc2l4IAo+IC1pc3lzdGVtIAo+IC9ob21lL2Vqb2huczQ4L0Rl
c2t0b3AveGVuLTQuMTIuMC9zdHViZG9tLy4uL3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUgCj4gLWlz
eXN0ZW0gCj4gL2hvbWUvZWpvaG5zNDgvRGVza3RvcC94ZW4tNC4xMi4wL3N0dWJkb20vLi4vZXh0
cmFzL21pbmktb3MvaW5jbHVkZS94ODYgCj4gLWlzeXN0ZW0gCj4gL2hvbWUvZWpvaG5zNDgvRGVz
a3RvcC94ZW4tNC4xMi4wL3N0dWJkb20vLi4vZXh0cmFzL21pbmktb3MvaW5jbHVkZS94ODYveDg2
XzY0IAo+IC1VIF9fbGludXhfXyAtVSBfX0ZyZWVCU0RfXyAtVSBfX3N1bl9fIC1ub3N0ZGluYyAt
aXN5c3RlbSAKPiAvaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS8uLi9l
eHRyYXMvbWluaS1vcy9pbmNsdWRlL3Bvc2l4IAo+IC1pc3lzdGVtIAo+IC9ob21lL2Vqb2huczQ4
L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL2Nyb3NzLXJvb3QteDg2XzY0L3g4Nl82NC14ZW4t
ZWxmL2luY2x1ZGUgCj4gLWlzeXN0ZW0gL3Vzci9saWIvZ2NjL3g4Nl82NC1saW51eC1nbnUvNy9p
bmNsdWRlIC1pc3lzdGVtIAo+IC9ob21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHVi
ZG9tL2x3aXAteDg2XzY0L3NyYy9pbmNsdWRlIAo+IC1pc3lzdGVtIAo+IC9ob21lL2Vqb2huczQ4
L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL2x3aXAteDg2XzY0L3NyYy9pbmNsdWRlL2lwdjQg
Cj4gLUkvaG9tZS9lam9obnM0OC9EZXNrdG9wL3hlbi00LjEyLjAvc3R1YmRvbS9pbmNsdWRlIAo+
IC1JL2hvbWUvZWpvaG5zNDgvRGVza3RvcC94ZW4tNC4xMi4wL3N0dWJkb20vLi4veGVuL2luY2x1
ZGUgLW1uby1yZWQtem9uZSAKPiAtTzEgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLU8xIC1mbm8t
b21pdC1mcmFtZS1wb2ludGVywqAgLW02NCAKPiAtbW5vLXJlZC16b25lIC1mbm8tcmVvcmRlci1i
bG9ja3MgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtbTY0IAo+IC1EQlVJTERfSUQg
LWZuby1zdHJpY3QtYWxpYXNpbmcgLXN0ZD1nbnU5OSAtV2FsbCAtV3N0cmljdC1wcm90b3R5cGVz
IAo+IC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1Xbm8tdW51c2VkLWxvY2FsLXR5cGVk
ZWZzwqDCoCAKPiAtZm5vLXN0YWNrLXByb3RlY3RvciAtZm5vLWV4Y2VwdGlvbnMgLVduby1kZWNs
YXJhdGlvbi1hZnRlci1zdGF0ZW1lbnTCoMKgIAo+IC1XYWxsIC1XZXJyb3IgLVdleHRyYSAtV25v
LXVudXNlZC1wYXJhbWV0ZXIgLVdwb2ludGVyLWFyaXRoIC1XY2FzdC1hbGlnbiAKPiAtV3dyaXRl
LXN0cmluZ3MgLW8gQ01ha2VGaWxlcy90cG1fY3J5cHRvLmRpci9obWFjLm/CoMKgIC1jIAo+IC9o
b21lL2Vqb2huczQ4L0Rlc2t0b3AveGVuLTQuMTIuMC9zdHViZG9tL3RwbV9lbXVsYXRvci14ODZf
NjQvY3J5cHRvL2htYWMuYwo+IGNsYW5nOiBlcnJvcjogb3B0aW1pemF0aW9uIGZsYWcgJy1mbm8t
cmVvcmRlci1ibG9ja3MnIGlzIG5vdCBzdXBwb3J0ZWQgCj4gWy1XZXJyb3IsLVdpZ25vcmVkLW9w
dGltaXphdGlvbi1hcmd1bWVudF0KPiAtLS0tLS0tLS0tCj4gCj4gSSdtIHNlZWluZyB0aGlzIHNh
bWUgZXJyb3Igb24gb3RoZXIgdHJhbnNsYXRpb24gdW5pdHMgYXMgd2VsbCB3aGVuIEkgcnVuIAo+
ICJtYWtlIiB3aXRoIG11bHRpcGxlIHRocmVhZHMgKC1qMjQpLgo+IAo+IElzIHRoaXMgYW5vdGhl
ciB0aGluZyBJIGNhbiBmaXggd2l0aCBhIGZsYWcgb3IgZG8gSSBuZWVkIHRvIGRpZyBkZWVwZXI/
CgpJJ20gbm90IHN1cmUgY2xhbmcvbGx2bSBpcyBjYXBhYmxlIG9mIGJ1aWxkaW5nIHN0dWJkb21h
aW5zLiBUaGUKY3VycmVudCBnaXRsYWIgQ0kgbG9vcCB0aGF0IHRlc3RzIGNsYW5nL2xsdm0gaGFz
IHRoZSBmb2xsb3dpbmcKc25pcHBldDoKCiMgbmV3bGliIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNs
YW5nIHNvIHdlIGNhbm5vdCBidWlsZCBzdHViZG9tcwpjZmdhcmdzKz0oIi0tZGlzYWJsZS1zdHVi
ZG9tIikKCldoaWNoIGRpc2FibGVzIHRoZSBzdHViZG9tYWluIGJ1aWxkIHdpdGggY2xhbmcuIElm
IHlvdSBuZWVkCnN0dWJkb21haW5zIHdvcmtpbmcgd2l0aCBjbGFuZy9sbHZtIEknbSBhZnJhaWQg
eW91IHdpbGwgaGF2ZSB0byBkbwpzb21lIGRpZ2dpbmcsIG9yIGVsc2UgeW91IGNhbiBqdXN0IGRp
c2FibGUgdGhlbSBmcm9tIGNvbmZpZ3VyZS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 08:01:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 08:01:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfgO5-0003dq-K4; Tue, 25 Jun 2019 08: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=mqcm=UY=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hfgO3-0003dl-Bl
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 08:01:07 +0000
X-Inumbo-ID: 617d5b5e-971f-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::707])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 617d5b5e-971f-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 08:01:05 +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=CPmK33zn4wcJKIjVVVK9ncCqzXDUoSudAoWUmWIWO9E=;
 b=nGOQKWXRnm+/MM6rv/Eqtw+GOBd6nLHRDYKwZ26KBOzBOgikMMxCJDfbmf3FxQS4O+Ugfz/pujhG/oL6+FvlwhrouNR5A64OGYw/VgKIaOiBYfm5QkC0IedeDfH9bEwp+QDlU5JvAjsVaS8M8ONHSI9r+pvPNdTqV8krhsoQIIQ=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3359.eurprd02.prod.outlook.com (52.134.16.15) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Tue, 25 Jun 2019 08:01:02 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.2008.014; Tue, 25 Jun 2019
 08:01:02 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] x86/altp2m: Add a new hypercall to get the active
 altp2m index
Thread-Index: AQHVHR91gFCC2wnfik6rp2c4QxPTkqasHgCA
Date: Tue, 25 Jun 2019 08:01:02 +0000
Message-ID: <79db9398-d65d-1a95-486a-882f69b8ef12@bitdefender.com>
References: <20190607105449.28167-1-aisaila@bitdefender.com>
In-Reply-To: <20190607105449.28167-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0015.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::27)
 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: 194c4596-05cf-4076-b259-08d6f9434402
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3359; 
x-ms-traffictypediagnostic: VI1PR0202MB3359:|VI1PR0202MB3359:
x-microsoft-antispam-prvs: <VI1PR0202MB33594F0D80E558039A48D49EABE30@VI1PR0202MB3359.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2089;
x-forefront-prvs: 0079056367
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(346002)(376002)(396003)(39860400002)(366004)(189003)(478694002)(199004)(186003)(73956011)(7416002)(54906003)(6506007)(6916009)(76176011)(26005)(316002)(478600001)(52116002)(2351001)(14454004)(305945005)(7736002)(486006)(102836004)(4326008)(8936002)(446003)(31696002)(99286004)(2906002)(25786009)(53546011)(8676002)(2616005)(11346002)(229853002)(476003)(81166006)(68736007)(256004)(31686004)(66556008)(66476007)(66446008)(64756008)(14444005)(2501003)(386003)(86362001)(81156014)(71190400001)(71200400001)(66066001)(6512007)(36756003)(66946007)(6436002)(6486002)(3846002)(6116002)(6246003)(5640700003)(5660300002)(53936002)(15583001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3359;
 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: u29gOBzX6j1o/Kh6oejEumF9Fehw/WrnwqwbI/cX7JnWORyi8C8eiqy+Wva4YXe8qZuswsOiFI6PeVF3EQSPV1e+GabGMWVN0DuKpG8kWN5rVYOnXD5YIuWi0Y7CmNh2I9cH1cDn3qpYfbhZzHjsz5JkQQ08bRPiqM8mCFc2cFm732dOwjuVw3o8yy9Pr/R+mfC1/InWsAkRzUiXvAN+OqVeN20VLtaaVPPG1EJFP3l7CASwEM2gFs8gVmgWTfLRXvotV7+SUYkQglKOnLiUu3n5tb8FAQOE+LDlNYbxsw9LtS9+31RXyeq9GuCYX1rV0ACtsa18XDbDz7LW7r3o/NocSEFMJyfntngb0u6ukeQzsRLteuhJ5FgWja1H7Ie/E4Kl+wp5pwoAFQANXby0PjoqVEK/Ggb4QGcHNAjlNO4=
Content-ID: <F9177F2ADA3F1B4C8A401F8914D36E8C@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 194c4596-05cf-4076-b259-08d6f9434402
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2019 08:01:02.2249 (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: VI1PR0202MB3359
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: "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>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "jbeulich@suse.com" <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>

UGluZywNCg0KQW55IHRob3VnaHRzIG9uIHRoaXMgbWF0dGVyIGFyZSBhcHByZWNpYXRlZC4NCg0K
VGhhbmtzLA0KQWxleA0KDQpPbiAwNy4wNi4yMDE5IDEzOjU1LCBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSB3cm90ZToNCj4gVGhlIHBhdGNoIGFkZHMgYSBuZXcgbGliIHhjIGZ1bmN0aW9uICh4Y19h
bHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCkgdGhhdA0KPiB1c2VzIGEgbmV3IGh2bW9wIChIVk1PUF9h
bHRwMm1fZ2V0X3AybV9pZHgpIHRvIGdldCB0aGUgYWN0aXZlIGFsdHAybQ0KPiBpbmRleCBmcm9t
IGEgZ2l2ZW4gdmNwdS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFp
c2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiANCj4gLS0tDQo+IENoYW5nZXMgc2luY2UgVjI6DQo+
IAktIFVwZGF0ZSBjb21tZW50IGFuZCB0aXRsZQ0KPiAJLSBSZW1vdmUgcmVkdW5kYW50IG1heF92
Y3B1IGNoZWNrLg0KPiAtLS0NCj4gICB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgIHwg
IDIgKysNCj4gICB0b29scy9saWJ4Yy94Y19hbHRwMm0uYyAgICAgICAgIHwgMjUgKysrKysrKysr
KysrKysrKysrKysrKysrKw0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgfCAy
MyArKysrKysrKysrKysrKysrKysrKysrKw0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZt
X29wLmggfCAgOCArKysrKysrKw0KPiAgIDQgZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygr
KQ0KPiANCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gaW5kZXggNTM4MDA3YTZkYy4uODc1MjZhZjRi
NCAxMDA2NDQNCj4gLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gKysrIGIv
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gQEAgLTE5NDIsNiArMTk0Miw4IEBAIGlu
dCB4Y19hbHRwMm1fZ2V0X21lbV9hY2Nlc3MoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90
IGRvbWlkLA0KPiAgIGludCB4Y19hbHRwMm1fY2hhbmdlX2dmbih4Y19pbnRlcmZhY2UgKmhhbmRs
ZSwgdWludDMyX3QgZG9taWQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90
IHZpZXdfaWQsIHhlbl9wZm5fdCBvbGRfZ2ZuLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4ZW5fcGZuX3QgbmV3X2dmbik7DQo+ICtpbnQgeGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgo
eGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IHZjcHVpZCwgdWludDE2X3QgKnAybWlkeCk7DQo+ICAg
DQo+ICAgLyoqDQo+ICAgICogTWVtIHBhZ2luZyBvcGVyYXRpb25zLg0KPiBkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMveGNfYWx0cDJtLmMgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KPiBpbmRl
eCBhODY1MjBjMjMyLi4wOWRhZDAzNTVlIDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4Yy94Y19h
bHRwMm0uYw0KPiArKysgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KPiBAQCAtMzUyLDMgKzM1
MiwyOCBAQCBpbnQgeGNfYWx0cDJtX2dldF9tZW1fYWNjZXNzKHhjX2ludGVyZmFjZSAqaGFuZGxl
LCB1aW50MzJfdCBkb21pZCwNCj4gICAgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhhbmRs
ZSwgYXJnKTsNCj4gICAgICAgcmV0dXJuIHJjOw0KPiAgIH0NCj4gKw0KPiAraW50IHhjX2FsdHAy
bV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwN
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB2Y3B1aWQsIHVpbnQx
Nl90ICphbHRwMm1faWR4KQ0KPiArew0KPiArICAgIGludCByYzsNCj4gKw0KPiArICAgIERFQ0xB
UkVfSFlQRVJDQUxMX0JVRkZFUih4ZW5faHZtX2FsdHAybV9vcF90LCBhcmcpOw0KPiArDQo+ICsg
ICAgYXJnID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyhoYW5kbGUsIGFyZywgc2l6ZW9mKCph
cmcpKTsNCj4gKyAgICBpZiAoIGFyZyA9PSBOVUxMICkNCj4gKyAgICAgICAgcmV0dXJuIC0xOw0K
PiArDQo+ICsgICAgYXJnLT52ZXJzaW9uID0gSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9O
Ow0KPiArICAgIGFyZy0+Y21kID0gSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4Ow0KPiArICAgIGFy
Zy0+ZG9tYWluID0gZG9taWQ7DQo+ICsgICAgYXJnLT51LmdldF92Y3B1X3AybV9pZHgudmNwdV9p
ZCA9IHZjcHVpZDsNCj4gKw0KPiArICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19I
WVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfYWx0cDJtLA0KPiArICAgICAgICAgICAgICAgICBIWVBF
UkNBTExfQlVGRkVSX0FTX0FSRyhhcmcpKTsNCj4gKyAgICBpZiAoICFyYyApDQo+ICsgICAgICAg
ICphbHRwMm1faWR4ID0gYXJnLT51LmdldF92Y3B1X3AybV9pZHguYWx0cDJtX2lkeDsNCj4gKw0K
PiArICAgIHhjX2h5cGVyY2FsbF9idWZmZXJfZnJlZShoYW5kbGUsIGFyZyk7DQo+ICsgICAgcmV0
dXJuIHJjOw0KPiArfQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4gaW5kZXggMDI5ZWVhM2I4NS4uNGVlN2U2Y2U0NyAxMDA2
NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jDQo+IEBAIC00NTAwLDYgKzQ1MDAsNyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9v
cCgNCj4gICAgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGk6DQo+ICAg
ICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOg0KPiAgICAgICBjYXNlIEhWTU9Q
X2FsdHAybV9jaGFuZ2VfZ2ZuOg0KPiArICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4
Og0KPiAgICAgICAgICAgYnJlYWs7DQo+ICAgDQo+ICAgICAgIGRlZmF1bHQ6DQo+IEBAIC00NzM1
LDYgKzQ3MzYsMjggQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+ICAgICAgICAgICAgICAg
ICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm9sZF9nZm4pLA0KPiAgICAgICAgICAgICAgICAg
ICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5uZXdfZ2ZuKSk7DQo+ICAgICAgICAgICBicmVhazsN
Cj4gKw0KPiArICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4Og0KPiArICAgIHsNCj4g
KyAgICAgICAgc3RydWN0IHZjcHUgKnY7DQo+ICsNCj4gKyAgICAgICAgaWYgKCAhYWx0cDJtX2Fj
dGl2ZShkKSApDQo+ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7
DQo+ICsgICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgfQ0KPiArDQo+ICsgICAgICAgIGlm
ICggKHYgPSBkb21haW5fdmNwdShkLCBhLnUuZ2V0X3ZjcHVfcDJtX2lkeC52Y3B1X2lkKSkgPT0g
TlVMTCApDQo+ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCj4gKyAg
ICAgICAgICAgIGJyZWFrOw0KPiArICAgICAgICB9DQo+ICsNCj4gKyAgICAgICAgYS51LmdldF92
Y3B1X3AybV9pZHguYWx0cDJtX2lkeCA9IGFsdHAybV92Y3B1X2lkeCh2KTsNCj4gKyAgICAgICAg
cmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsNCj4gKyAgICAg
ICAgYnJlYWs7DQo+ICsgICAgfQ0KPiArDQo+ICAgICAgIGRlZmF1bHQ6DQo+ICAgICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsNCj4gICAgICAgfQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgN
Cj4gaW5kZXggYzZjZDEyZjU5Ni4uMzUzZjgwMzRkOSAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2
bV9vcC5oDQo+IEBAIC0zMDQsNiArMzA0LDExIEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9jaGFu
Z2VfZ2ZuIHsNCj4gICB0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2ZuIHhl
bl9odm1fYWx0cDJtX2NoYW5nZV9nZm5fdDsNCj4gICBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4
ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2ZuX3QpOw0KPiAgIA0KPiArc3RydWN0IHhlbl9odm1fYWx0
cDJtX2dldF92Y3B1X3AybV9pZHggew0KPiArICAgIHVpbnQzMl90IHZjcHVfaWQ7DQo+ICsgICAg
dWludDE2X3QgYWx0cDJtX2lkeDsNCj4gK307DQo+ICsNCj4gICBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fb3Agew0KPiAgICAgICB1aW50MzJfdCB2ZXJzaW9uOyAgIC8qIEhWTU9QX0FMVFAyTV9JTlRF
UkZBQ0VfVkVSU0lPTiAqLw0KPiAgICAgICB1aW50MzJfdCBjbWQ7DQo+IEBAIC0zMzIsNiArMzM3
LDggQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCj4gICAjZGVmaW5lIEhWTU9QX2FsdHAy
bV9nZXRfbWVtX2FjY2VzcyAgICAgICAxMg0KPiAgIC8qIERpc2FibGUgYWx0cDJtIGV2ZW50IG5v
dGlmaWNhdGlvbnMgZm9yIGEgZ2l2ZW4gVkNQVSAqLw0KPiAgICNkZWZpbmUgSFZNT1BfYWx0cDJt
X3ZjcHVfZGlzYWJsZV9ub3RpZnkgIDEzDQo+ICsvKiBHZXQgdGhlIGFjdGl2ZSB2Y3B1IHAybSBp
bmRleCAqLw0KPiArI2RlZmluZSBIVk1PUF9hbHRwMm1fZ2V0X3AybV9pZHggICAgICAgICAgMTQN
Cj4gICAgICAgZG9taWRfdCBkb21haW47DQo+ICAgICAgIHVpbnQxNl90IHBhZDE7DQo+ICAgICAg
IHVpbnQzMl90IHBhZDI7DQo+IEBAIC0zNDcsNiArMzU0LDcgQEAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX29wIHsNCj4gICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vz
c19tdWx0aSBzZXRfbWVtX2FjY2Vzc19tdWx0aTsNCj4gICAgICAgICAgIHN0cnVjdCB4ZW5faHZt
X2FsdHAybV9zdXBwcmVzc192ZSAgICAgICAgICBzdXBwcmVzc192ZTsNCj4gICAgICAgICAgIHN0
cnVjdCB4ZW5faHZtX2FsdHAybV92Y3B1X2Rpc2FibGVfbm90aWZ5ICBkaXNhYmxlX25vdGlmeTsN
Cj4gKyAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggICAgIGdl
dF92Y3B1X3AybV9pZHg7DQo+ICAgICAgICAgICB1aW50OF90IHBhZFs2NF07DQo+ICAgICAgIH0g
dTsNCj4gICB9Ow0KPiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 08:03:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 08:03:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfgQi-0003mH-3h; Tue, 25 Jun 2019 08:03: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=mqcm=UY=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hfgQh-0003mB-Ih
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 08:03:51 +0000
X-Inumbo-ID: c38f9bbc-971f-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.121]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c38f9bbc-971f-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 08:03:50 +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=yYKQYMmj9F/LHbE8tJ7HtuF1TE9IYvaMedNqFNsWefE=;
 b=ywYokQUCrmfwepMXrmdtEJXKw8XysJEA3oCCGnXLIHjfc+VZT3SamtLGKg6GxDodJwW3Yq1XizbMW7XxGFw6vRhy6Jvlj4ac0mFNJxfSioqHqJIMe1t4akuFnALFYHOEJiGnoiqZrXkuTkxa+uJJaVzJRCsxt4tYKshRXkV9ZXU=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2656.eurprd02.prod.outlook.com (10.173.81.8) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Tue, 25 Jun 2019 08:03:47 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.2008.014; Tue, 25 Jun 2019
 08:03:47 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v1] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVJcyNF0rcLAooGkWvUTAvg3olXaasDWqA
Date: Tue, 25 Jun 2019 08:03:46 +0000
Message-ID: <fd07ccaa-6bdf-5052-c4e1-630c68169e15@bitdefender.com>
References: <20190618115401.15044-1-aisaila@bitdefender.com>
In-Reply-To: <20190618115401.15044-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MR2P264CA0024.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:1::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: b00de5e3-4aea-4b3b-59ea-08d6f943a62e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2656; 
x-ms-traffictypediagnostic: VI1PR0202MB2656:|VI1PR0202MB2656:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB265641314A593363921B4448ABE30@VI1PR0202MB2656.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0079056367
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(366004)(376002)(136003)(346002)(39860400002)(199004)(189003)(478694002)(66066001)(25786009)(5660300002)(71190400001)(446003)(14444005)(486006)(476003)(2616005)(81166006)(99286004)(6116002)(73956011)(81156014)(66476007)(71200400001)(8676002)(3846002)(14454004)(31686004)(110136005)(66556008)(66446008)(316002)(11346002)(36756003)(256004)(66946007)(64756008)(54906003)(2501003)(26005)(7736002)(305945005)(53546011)(2906002)(6486002)(76176011)(6436002)(4326008)(52116002)(6506007)(86362001)(2201001)(478600001)(229853002)(53936002)(386003)(31696002)(6306002)(102836004)(186003)(68736007)(6512007)(8936002)(6246003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2656;
 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: o/21EGGNd5U1T6ZAR4d/xfgeaQdREkl/Xr6iJFBfGzau1VizAGoh7W0jq9Q3x4odeFHZXJdr45i1BIwYt/uedfWqghoyGU1gRXEMkfGfBZwGEG7Wk9Y6/a2F4n9o0j5FKOyYPmXQue0jum9Dm/lNerOygaXzjsPPRw/yYGhRMtC+U7naD/RG43rGA9owm7TMg1X0J8wMHcdS7HjsgbmMQtzyzPo1fzLTb44dfJIQeH0TIEeskYhao/uNKPz7dSojCw0vZ3izWIadAHMxQVh4A/rYV1szyC1dOwzCmhggSUYtY+vHAtwT/G+tqggvztgA6RnMp5Q82rDiIxBuR0ZMVMaXzsw7mzAZvs3eyEakkwBSckms8Hr2PTMMFvcBQCiKiqJsUauyI5fMQZ4ERmHCyRO7sv/qvjIgUHD6CUhBZ6w=
Content-ID: <5E1432F4C876DD46B80E1649CB8A56F7@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b00de5e3-4aea-4b3b-59ea-08d6f943a62e
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2019 08:03:46.8356 (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: VI1PR0202MB2656
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: "wl@xen.org" <wl@xen.org>, "jbeulich@suse.com" <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>

QXJlIHRoZXJlIGFueSB0aG91Z2h0cyBvbiB0aGlzIHBhdGNoPw0KDQpUaGFua3MsDQpBbGV4DQoN
Ck9uIDE4LjA2LjIwMTkgMTQ6NTQsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KPiBB
dCB0aGUgbW9tZW50IHRoZSBJT01NVSBmbGFncyBhcmUgbm90IHVzZWQgaW4gcDJtLXB0IGFuZCBj
b3VsZCBiZSB1c2VkDQo+IG9uIG90aGVyIGFwcGxpY2F0aW9uLg0KPiANCj4gVGhpcyBwYXRjaCBh
aW1zIHRvIGNsZWFuIHRoZSB1c2Ugb2YgSU9NTVUgZmxhZ3Mgb24gdGhlIEFNRCBwMm0gc2lkZS4N
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPg0KPiBTdWdnZXN0ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4NCj4gLS0tDQo+ICAgeGVuL2FyY2gveDg2L21tL3AybS1wdC5jIHwgODUgKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDgyIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYw0KPiBpbmRleCBj
YWZjOWYyOTliLi5jZTZkN2NkZjliIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMNCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jDQo+IEBAIC0yNCw3ICsyNCw2
IEBADQo+ICAgICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8v
d3d3LmdudS5vcmcvbGljZW5zZXMvPi4NCj4gICAgKi8NCj4gICANCj4gLSNpbmNsdWRlIDx4ZW4v
aW9tbXUuaD4NCj4gICAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+DQo+ICAgI2luY2x1ZGUgPHhl
bi9ldmVudC5oPg0KPiAgICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4NCj4gQEAgLTM2LDEzICszNSwx
MiBAQA0KPiAgICNpbmNsdWRlIDxhc20vcDJtLmg+DQo+ICAgI2luY2x1ZGUgPGFzbS9tZW1fc2hh
cmluZy5oPg0KPiAgICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPg0KPiAtI2luY2x1ZGUg
PGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPg0KPiAgIA0KPiAgICNpbmNsdWRlICJtbS1s
b2Nrcy5oIg0KPiAgIA0KPiAgIC8qDQo+ICAgICogV2UgbWF5IHN0b3JlIElOVkFMSURfTUZOIGlu
IFBURXMuICBXZSBuZWVkIHRvIGNsaXAgdGhpcyB0byBhdm9pZCB0cmFtcGxpbmcNCj4gLSAqIG92
ZXIgaGlnaGVyLW9yZGVyIGJpdHMgKE5YLCBwMm0gdHlwZSwgSU9NTVUgZmxhZ3MpLiAgV2Ugc2Vl
bSB0byBub3QgbmVlZA0KPiArICogb3ZlciBoaWdoZXItb3JkZXIgYml0cyAoTlgsIHAybSB0eXBl
KS4gIFdlIHNlZW0gdG8gbm90IG5lZWQNCj4gICAgKiB0byB1bmNsaXAgb24gdGhlIHJlYWQgcGF0
aCwgYXMgY2FsbGVycyBhcmUgY29uY2VybmVkIG9ubHkgd2l0aCBwMm0gdHlwZSBpbg0KPiAgICAq
IHN1Y2ggY2FzZXMuDQo+ICAgICovDQo+IEBAIC0xNjUsMTYgKzE2Myw2IEBAIHAybV9mcmVlX2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBpbnQg
cGFnZV9vcmRlcikNCj4gICAvLyBSZXR1cm5zIDAgb24gZXJyb3IuDQo+ICAgLy8NCj4gICANCj4g
LS8qIEFNRCBJT01NVTogQ29udmVydCBuZXh0IGxldmVsIGJpdHMgYW5kIHIvdyBiaXRzIGludG8g
MjQgYml0cyBwMm0gZmxhZ3MgKi8NCj4gLSNkZWZpbmUgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5s
LCBmKSAoKCgobmwpICYgMHg3KSA8PCA5ICl8KCgoZikgJiAweDMpIDw8IDIxKSkNCj4gLQ0KPiAt
c3RhdGljIHZvaWQgcDJtX2FkZF9pb21tdV9mbGFncyhsMV9wZ2VudHJ5X3QgKnAybV9lbnRyeSwN
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5sZXZlbCwg
dW5zaWduZWQgaW50IGZsYWdzKQ0KPiAtew0KPiAtICAgIGlmICggaW9tbXVfaGFwX3B0X3NoYXJl
ICkNCj4gLSAgICAgICAgbDFlX2FkZF9mbGFncygqcDJtX2VudHJ5LCBpb21tdV9ubGV2ZWxfdG9f
ZmxhZ3MobmxldmVsLCBmbGFncykpOw0KPiAtfQ0KPiAtDQo+ICAgLyogUmV0dXJuczogMCBmb3Ig
c3VjY2VzcywgLWVycm5vIGZvciBmYWlsdXJlICovDQo+ICAgc3RhdGljIGludA0KPiAgIHAybV9u
ZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwNCj4gQEAgLTIw
Myw3ICsxOTEsNiBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lk
ICoqdGFibGUsDQo+ICAgDQo+ICAgICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZu
LCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsNCj4gICANCj4gLSAgICAgICAgcDJtX2FkZF9p
b21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0
YWJsZSk7DQo+ICAgICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBw
Mm1fZW50cnksIG5ld19lbnRyeSwgbGV2ZWwgKyAxKTsNCj4gICAgICAgICAgIGlmICggcmMgKQ0K
PiAgICAgICAgICAgICAgIGdvdG8gZXJyb3I7DQo+IEBAIC0yNDIsMTMgKzIyOSw2IEBAIHAybV9u
ZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwNCj4gICANCj4g
ICAgICAgICAgIGwxX2VudHJ5ID0gbWFwX2RvbWFpbl9wYWdlKG1mbik7DQo+ICAgDQo+IC0gICAg
ICAgIC8qIEluaGVyaXQgb3JpZ2luYWwgSU9NTVUgcGVybWlzc2lvbnMsIGJ1dCB1cGRhdGUgTmV4
dCBMZXZlbC4gKi8NCj4gLSAgICAgICAgaWYgKCBpb21tdV9oYXBfcHRfc2hhcmUgKQ0KPiAtICAg
ICAgICB7DQo+IC0gICAgICAgICAgICBmbGFncyAmPSB+aW9tbXVfbmxldmVsX3RvX2ZsYWdzKH4w
LCAwKTsNCj4gLSAgICAgICAgICAgIGZsYWdzIHw9IGlvbW11X25sZXZlbF90b19mbGFncyhsZXZl
bCAtIDEsIDApOw0KPiAtICAgICAgICB9DQo+IC0NCj4gICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDF1IDw8IFBBR0VUQUJMRV9PUkRFUik7IGkrKyApDQo+ICAgICAgICAgICB7DQo+ICAgICAg
ICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fcGZuKHBmbiB8IChpIDw8ICgobGV2ZWwgLSAx
KSAqIFBBR0VUQUJMRV9PUkRFUikpLA0KPiBAQCAtMjY0LDggKzI0NCw2IEBAIHAybV9uZXh0X2xl
dmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwNCj4gICAgICAgICAgIHVu
bWFwX2RvbWFpbl9wYWdlKGwxX2VudHJ5KTsNCj4gICANCj4gICAgICAgICAgIG5ld19lbnRyeSA9
IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOw0KPiAtICAgICAg
ICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVsLA0KPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOw0KPiAgICAg
ICAgICAgcmMgPSBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBuZXdf
ZW50cnksDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldmVsICsgMSk7
DQo+ICAgICAgICAgICBpZiAoIHJjICkNCj4gQEAgLTQ3MCw5ICs0NDgsNiBAQCBzdGF0aWMgaW50
IGRvX3JlY2FsYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbikNCj4g
ICAgICAgICAgICAgICB9DQo+ICAgDQo+ICAgICAgICAgICAgICAgZSA9IGwxZV9mcm9tX3Bmbiht
Zm4sIGZsYWdzKTsNCj4gLSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmUsIGxldmVs
LA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobnQgPT0gcDJtX3JhbV9ydykN
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBJT01NVUZfcmVhZGFibGV8SU9N
TVVGX3dyaXRhYmxlIDogMCk7DQo+ICAgICAgICAgICAgICAgQVNTRVJUKCFuZWVkc19yZWNhbGMo
bDEsIGUpKTsNCj4gICAgICAgICAgIH0NCj4gICAgICAgICAgIGVsc2UNCj4gQEAgLTU0MCwxOCAr
NTE1LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBn
Zm5fLCBtZm5fdCBtZm4sDQo+ICAgICAgIGwyX3BnZW50cnlfdCBsMmVfY29udGVudDsNCj4gICAg
ICAgbDNfcGdlbnRyeV90IGwzZV9jb250ZW50Ow0KPiAgICAgICBpbnQgcmM7DQo+IC0gICAgdW5z
aWduZWQgaW50IGlvbW11X3B0ZV9mbGFncyA9IHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtdCwgbWZu
KTsNCj4gLSAgICAvKg0KPiAtICAgICAqIG9sZF9tZm4gYW5kIGlvbW11X29sZF9mbGFncyBjb250
cm9sIHBvc3NpYmxlIGZsdXNoL3VwZGF0ZSBuZWVkcyBvbiB0aGUNCj4gLSAgICAgKiBJT01NVTog
V2UgbmVlZCB0byBmbHVzaCB3aGVuIE1GTiBvciBmbGFncyAoaS5lLiBwZXJtaXNzaW9ucykgY2hh
bmdlLg0KPiAtICAgICAqIGlvbW11X29sZF9mbGFncyBiZWluZyBpbml0aWFsaXplZCB0byB6ZXJv
IGNvdmVycyB0aGUgY2FzZSBvZiB0aGUgZW50cnkNCj4gLSAgICAgKiBnZXR0aW5nIHJlcGxhY2Vk
IGJlaW5nIGEgbm9uLXByZXNlbnQgKGxlYWYgb3IgaW50ZXJtZWRpYXRlKSBvbmUuIEZvcg0KPiAt
ICAgICAqIHByZXNlbnQgbGVhZiBlbnRyaWVzIHRoZSByZWFsIHZhbHVlIHdpbGwgZ2V0IGNhbGN1
bGF0ZWQgYmVsb3csIHdoaWxlDQo+IC0gICAgICogZm9yIHByZXNlbnQgaW50ZXJtZWRpYXRlIGVu
dHJpZXMgfjAgKGd1YXJhbnRlZWQgIT0gaW9tbXVfcHRlX2ZsYWdzKQ0KPiAtICAgICAqIHdpbGwg
YmUgdXNlZCAodG8gY292ZXIgYWxsIGNhc2VzIG9mIHdoYXQgdGhlIGxlYWYgZW50cmllcyB1bmRl
cm5lYXRoDQo+IC0gICAgICogdGhlIGludGVybWVkaWF0ZSBvbmUgbWlnaHQgYmUpLg0KPiAtICAg
ICAqLw0KPiAtICAgIHVuc2lnbmVkIGludCBmbGFncywgaW9tbXVfb2xkX2ZsYWdzID0gMDsNCj4g
KyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7DQo+ICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkX21mbiA9
IG1mbl94KElOVkFMSURfTUZOKTsNCj4gICANCj4gICAgICAgaWYgKCAhc3ZlICkNCj4gQEAgLTU5
OSwxNyArNTYzLDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBn
Zm5fdCBnZm5fLCBtZm5fdCBtZm4sDQo+ICAgICAgICAgICBpZiAoIGZsYWdzICYgX1BBR0VfUFJF
U0VOVCApDQo+ICAgICAgICAgICB7DQo+ICAgICAgICAgICAgICAgaWYgKCBmbGFncyAmIF9QQUdF
X1BTRSApDQo+IC0gICAgICAgICAgICB7DQo+ICAgICAgICAgICAgICAgICAgIG9sZF9tZm4gPSBs
MWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsNCj4gLSAgICAgICAgICAgICAgICBpb21tdV9vbGRfZmxh
Z3MgPQ0KPiAtICAgICAgICAgICAgICAgICAgICBwMm1fZ2V0X2lvbW11X2ZsYWdzKHAybV9mbGFn
c190b190eXBlKGZsYWdzKSwNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBfbWZuKG9sZF9tZm4pKTsNCj4gLSAgICAgICAgICAgIH0NCj4gICAgICAgICAgICAgICBl
bHNlDQo+IC0gICAgICAgICAgICB7DQo+IC0gICAgICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdz
ID0gfjA7DQo+ICAgICAgICAgICAgICAgICAgIGludGVybWVkaWF0ZV9lbnRyeSA9ICpwMm1fZW50
cnk7DQo+IC0gICAgICAgICAgICB9DQo+ICAgICAgICAgICB9DQo+ICAgDQo+ICAgICAgICAgICBj
aGVja19lbnRyeShtZm4sIHAybXQsIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwgcGFnZV9vcmRl
cik7DQo+IEBAIC02MTksOSArNTc1LDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQo+ICAgICAgICAgICAgICAgOiBsM2Vf
ZW1wdHkoKTsNCj4gICAgICAgICAgIGVudHJ5X2NvbnRlbnQubDEgPSBsM2VfY29udGVudC5sMzsN
Cj4gICANCj4gLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQ0KPiAtICAgICAg
ICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2Zs
YWdzKTsNCj4gLQ0KPiAgICAgICAgICAgcmMgPSBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdm
biwgcDJtX2VudHJ5LCBlbnRyeV9jb250ZW50LCAzKTsNCj4gICAgICAgICAgIC8qIE5COiBwYWdp
bmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLw0KPiAg
ICAgICAgICAgaWYgKCByYyApDQo+IEBAIC02NDgsOSArNjAxLDYgQEAgcDJtX3B0X3NldF9lbnRy
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCBMMV9QQUdFVEFCTEVfRU5UUklFUyk7
DQo+ICAgICAgICAgICBBU1NFUlQocDJtX2VudHJ5KTsNCj4gICAgICAgICAgIG9sZF9tZm4gPSBs
MWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsNCj4gLSAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0NCj4g
LSAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5cGUobDFlX2dl
dF9mbGFncygqcDJtX2VudHJ5KSksDQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF9tZm4ob2xkX21mbikpOw0KPiAgIA0KPiAgICAgICAgICAgaWYgKCBtZm5fdmFsaWQobWZuKSB8
fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkNCj4gICAgICAgICAgICAgICBlbnRyeV9j
b250ZW50ID0gcDJtX2wxZV9mcm9tX3BmbihtZm5feChtZm4pLA0KPiBAQCAtNjU4LDkgKzYwOCw2
IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywg
bWZuX3QgbWZuLA0KPiAgICAgICAgICAgZWxzZQ0KPiAgICAgICAgICAgICAgIGVudHJ5X2NvbnRl
bnQgPSBsMWVfZW1wdHkoKTsNCj4gICANCj4gLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50Lmwx
ICE9IDAgKQ0KPiAtICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVu
dCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsNCj4gLQ0KPiAgICAgICAgICAgLyogbGV2ZWwgMSBlbnRy
eSAqLw0KPiAgICAgICAgICAgcmMgPSBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJt
X2VudHJ5LCBlbnRyeV9jb250ZW50LCAxKTsNCj4gICAgICAgICAgIC8qIE5COiBwYWdpbmdfd3Jp
dGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLw0KPiBAQCAtNjc3
LDE3ICs2MjQsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbl8sIG1mbl90IG1mbiwNCj4gICAgICAgICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QUkVT
RU5UICkNCj4gICAgICAgICAgIHsNCj4gICAgICAgICAgICAgICBpZiAoIGZsYWdzICYgX1BBR0Vf
UFNFICkNCj4gLSAgICAgICAgICAgIHsNCj4gICAgICAgICAgICAgICAgICAgb2xkX21mbiA9IGwx
ZV9nZXRfcGZuKCpwMm1fZW50cnkpOw0KPiAtICAgICAgICAgICAgICAgIGlvbW11X29sZF9mbGFn
cyA9DQo+IC0gICAgICAgICAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdz
X3RvX3R5cGUoZmxhZ3MpLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF9tZm4ob2xkX21mbikpOw0KPiAtICAgICAgICAgICAgfQ0KPiAgICAgICAgICAgICAgIGVs
c2UNCj4gLSAgICAgICAgICAgIHsNCj4gLSAgICAgICAgICAgICAgICBpb21tdV9vbGRfZmxhZ3Mg
PSB+MDsNCj4gICAgICAgICAgICAgICAgICAgaW50ZXJtZWRpYXRlX2VudHJ5ID0gKnAybV9lbnRy
eTsNCj4gLSAgICAgICAgICAgIH0NCj4gICAgICAgICAgIH0NCj4gICANCj4gICAgICAgICAgIGNo
ZWNrX2VudHJ5KG1mbiwgcDJtdCwgcDJtX2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLCBwYWdlX29yZGVy
KTsNCj4gQEAgLTY5Nyw5ICs2MzYsNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwNCj4gICAgICAgICAgICAgICA6IGwyZV9l
bXB0eSgpOw0KPiAgICAgICAgICAgZW50cnlfY29udGVudC5sMSA9IGwyZV9jb250ZW50LmwyOw0K
PiAgIA0KPiAtICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApDQo+IC0gICAgICAg
ICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAwLCBpb21tdV9wdGVfZmxh
Z3MpOw0KPiAtDQo+ICAgICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2Zu
LCBwMm1fZW50cnksIGVudHJ5X2NvbnRlbnQsIDIpOw0KPiAgICAgICAgICAgLyogTkI6IHBhZ2lu
Z193cml0ZV9wMm1fZW50cnkoKSBoYW5kbGVzIHRsYiBmbHVzaGVzIHByb3Blcmx5ICovDQo+ICAg
ICAgICAgICBpZiAoIHJjICkNCj4gQEAgLTcxMSwyNCArNjQ3LDkgQEAgcDJtX3B0X3NldF9lbnRy
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sDQo+ICAgICAg
ICAgICAgJiYgKGdmbiArICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxID4gcDJtLT5tYXhfbWFwcGVk
X3BmbikgKQ0KPiAgICAgICAgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGdmbiArICgxVUwgPDwg
cGFnZV9vcmRlcikgLSAxOw0KPiAgIA0KPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAoaW9t
bXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fA0KPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb2xkX21mbiAhPSBtZm5feChtZm4pKSApDQo+IC0gICAgew0KPiAtICAgICAgICBB
U1NFUlQocmMgPT0gMCk7DQo+IC0NCj4gLSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMo
cDJtLT5kb21haW4pICkNCj4gLSAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsYWdzID8NCj4g
LSAgICAgICAgICAgICAgICBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuKSwgbWZuLCBwYWdl
X29yZGVyLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXVfcHRlX2Zs
YWdzKSA6DQo+IC0gICAgICAgICAgICAgICAgaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9kZm4oZ2Zu
KSwgcGFnZV9vcmRlcik7DQo+IC0gICAgICAgIGVsc2UgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQp
ICYmIGlvbW11X29sZF9mbGFncyApDQo+IC0gICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFn
ZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7DQo+IC0gICAgfQ0KPiAtDQo+ICAgICAg
IC8qDQo+ICAgICAgICAqIEZyZWUgb2xkIGludGVybWVkaWF0ZSB0YWJsZXMgaWYgbmVjZXNzYXJ5
LiAgVGhpcyBoYXMgdG8gYmUgdGhlDQo+IC0gICAgICogbGFzdCB0aGluZyB3ZSBkbywgYWZ0ZXIg
cmVtb3ZhbCBmcm9tIHRoZSBJT01NVSB0YWJsZXMsIHNvIGFzIHRvDQo+IC0gICAgICogYXZvaWQg
YSBwb3RlbnRpYWwgdXNlLWFmdGVyLWZyZWUuDQo+ICsgICAgICogbGFzdCB0aGluZyB3ZSBkbyBz
byBhcyB0byBhdm9pZCBhIHBvdGVudGlhbCB1c2UtYWZ0ZXItZnJlZS4NCj4gICAgICAgICovDQo+
ICAgICAgIGlmICggbDFlX2dldF9mbGFncyhpbnRlcm1lZGlhdGVfZW50cnkpICYgX1BBR0VfUFJF
U0VOVCApDQo+ICAgICAgICAgICBwMm1fZnJlZV9lbnRyeShwMm0sICZpbnRlcm1lZGlhdGVfZW50
cnksIHBhZ2Vfb3JkZXIpOw0KPiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 08:10:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 08: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 1hfgXQ-0004Yd-4Q; Tue, 25 Jun 2019 08:10: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfgXO-0004YX-VT
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 08:10:47 +0000
X-Inumbo-ID: b961240a-9720-11e9-906e-4795873d9366
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b961240a-9720-11e9-906e-4795873d9366;
 Tue, 25 Jun 2019 08:10:42 +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: xX+FEPkb1JRAeb9CSbV1E0f/CqqxYIIZZA8eh0Ak/aWV/QRjhpdtI7Zw+455z10LE2YJfGeGTD
 vRmHPS4ZgdVnM4RbGSa2pcW/uXZ38/69kGItxo7j4a7m5p2+jBASmzhZrNUqnksA8WhFBSTlnR
 EvrF067RzY6LNN674JmU2EHuDN7UBLZqcuG2Dezl98fdygbkG08pqjIEyRBAJ2GNDDB/Ffk+dI
 Fbg44RaXB53fQbOt2t36FHz5eKR6VjxGO/Gz5auF6VJTJsGl1EAG6HQN8x28M4LdcR0MByTeDi
 cpw=
X-SBRS: 2.7
X-MesageID: 2206681
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,415,1557201600"; 
   d="scan'208";a="2206681"
Date: Tue, 25 Jun 2019 10:10:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Daniel Kiper <daniel.kiper@oracle.com>
Message-ID: <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@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>

T24gTW9uLCBKdW4gMjQsIDIwMTkgYXQgMDE6MjQ6MDJQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy
b3RlOgo+IE9uIEZyaSwgSnVuIDIxLCAyMDE5IGF0IDEyOjM0OjEzQU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4gPiBPbiBXZWQsIEp1biAxOSwgMjAxOSBhdCAwNjo1NzowNUFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+ID4+PiBPbiAxOS4wNi4xOSBhdCAxMzowMiwg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4+ID4gSWYgdGhlIGh5cGVydmlzb3Ig
aGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+ID4gPj4g
PiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5IGlu
IHRoZSBvdXRwdXQKPiA+ID4+ID4gYmluYXJ5LCBvciBlbHNlIHRoZSBsaW5rZXIgbWlnaHQgcGxh
Y2UgLnJlbG9jIGJlZm9yZSB0aGUgLnRleHQKPiA+ID4+ID4gc2VjdGlvbi4KPiA+ID4+ID4KPiA+
ID4+ID4gTm90ZSB0aGF0IHRoZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUgLmJzcyBm
b3IgdHdvIHJlYXNvbnM6IGluCj4gPiA+PiA+IG9yZGVyIGZvciB0aGUgcmVzdWx0aW5nIGJpbmFy
eSB0byBub3QgY29udGFpbiBhbnkgc2VjdGlvbiB3aXRoIGRhdGEKPiA+ID4+ID4gYWZ0ZXIgLmJz
cywgc28gdGhhdCB0aGUgZmlsZSBzaXplIGNhbiBiZSBzbWFsbGVyIHRoYW4gdGhlIGxvYWRlZAo+
ID4gPj4gPiBtZW1vcnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMg
cmVhZC1vbmx5LCBzbyBpdAo+ID4gPj4gPiBiZWxvbmdzIHdpdGggdGhlIG90aGVyIHNlY3Rpb25z
IGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCj4gPiA+Pgo+ID4gPj4gV2hpbGUgdGhpcyBtYXkg
YmUgZmluZSBmb3IgRUxGLCBJJ20gYWZyYWlkIGl0IHdvdWxkIGJlIGNhbGxpbmcgZm9yCj4gPiA+
PiBzdWJ0bGUgaXNzdWVzIHdpdGggeGVuLmVmaSAoaS5lLiB0aGUgUEUgYmluYXJ5KTogVGhlcmUg
YSAucmVsb2MKPiA+ID4+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5IGV4cGVjdGVkIHRvIGNvbWUgYWZ0
ZXIgIm5vcm1hbCIgZGF0YQo+ID4gPj4gc2VjdGlvbnMuCj4gPiA+Cj4gPiA+IE9LLCB3b3VsZCB5
b3UgbGlrZSBtZSB0byBsZWF2ZSB0aGUgLnJlbG9jIHNlY3Rpb24gYXQgdGhlIHByZXZpb3VzCj4g
PiA+IHBvc2l0aW9uIGZvciBFRkkgYnVpbGRzIHRoZW4/Cj4gPgo+ID4gV2VsbCwgdGhpcyBwYXJ0
IGlzIGEgcmVxdWlyZW1lbnQsIG5vdCBhIHF1ZXN0aW9uIG9mIG1lIGxpa2luZyB5b3UKPiA+IHRv
IGRvIHNvLgo+ID4KPiA+ID4gT3IgZG8gd2UgcHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBoYW5l
ZCBpbiB0aGUgRUxGIGJ1aWxkPwo+ID4KPiA+IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24g
aGVyZSB3aXRoIGhpcyBwbGFucyB0byBhY3R1YWxseQo+ID4gYWRkIHJlbG9jYXRpb25zIHRoZXJl
IGluIHRoZSBub24tbGlua2VyLWdlbmVyYXRlZC1QRSBidWlsZC4gSQo+ID4gZG9uJ3QgaGF2ZSBh
IHN0cm9uZyBvcGluaW9uIGVpdGhlciB3YXksIGFzIGxvbmcgYXMgdGhlCj4gPiBjdXJyZW50IG1l
dGhvZCBvZiBidWlsZGluZyBnZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCj4g
Cj4gSSB3b3VsZCBub3QgZHJvcCAucmVsb2Mgc2VjdGlvbiBmcm9tIHhlbi1zeW1zIGJlY2F1c2Ug
aXQgY2FuIGJlIHVzZWZ1bAo+IGZvciAibWFudWFsIiBFRkkgaW1hZ2UgcmVsb2NzIGdlbmVyYXRp
b24uIEhvd2V2ZXIsIEkgYW0gbm90IHN0cm9uZ2x5Cj4gdGllZCB0byBpdC4gSWYgeW91IHdpc2gg
dG8gZHJvcCBpdCBnbyBhaGVhZC4gSSBjYW4gcmVhZGQgaXQgbGF0dGVyIGlmCj4gSSBnZXQgYmFj
ayB0byBteSBuZXcgUEUgYnVpbGQgd29yay4KCkRvIHlvdSBtZWFuIHRoYXQgdGhlIGR1bW15IC5y
ZWxvYyBzZWN0aW9uIGFkZGVkIHRvIG5vbi1QRSBidWlsZHMgY2FuCmJlIGRyb3BwZWQ/IChpZTog
cmVtb3ZlIHhlbi9hcmNoL3g4Ni9lZmkvcmVsb2NzLWR1bW15LlMgZnJvbSB0aGUgYnVpbGQpCgpJ
J20gc2xpZ2h0bHkgbG9zdCwgLnJlbG9jIGJlZ2luIGEgc2VjdGlvbiB0aGF0J3MgZXhwbGljaXRs
eSBhZGRlZCB0bwpub24tUEUgYnVpbGRzIGJ5IHJlbG9jcy1kdW1teS5TIEkgYXNzdW1lZCBpdCB3
YXMgbmVlZGVkIGZvciBzb21lCnJlYXNvbi4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 08:25:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 08:25:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfglm-0005SU-Jn; Tue, 25 Jun 2019 08: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=SbZn=UY=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hfglk-0005SP-RF
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 08:25:36 +0000
X-Inumbo-ID: cd87c294-9722-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd87c294-9722-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 08: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 E6254AEEE;
 Tue, 25 Jun 2019 08:25:33 +0000 (UTC)
To: xen-devel@lists.xenproject.org, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
References: <20190620160821.4210-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <79797c17-58d6-b09c-3aad-73e375a7f208@suse.com>
Date: Tue, 25 Jun 2019 10:25:33 +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: <20190620160821.4210-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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: Alexander Duyck <alexander.h.duyck@linux.intel.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VudGxlIHBpbmcuCgpJJ2QgcmVhbGx5IGxpa2UgdG8gaGF2ZSB0aGF0IGluIDUuMiBpbiBvcmRl
ciB0byBhdm9pZCB0aGUgcmVncmVzc2lvbgppbnRyb2R1Y2VkIHdpdGggNS4yLXJjMS4KCgpKdWVy
Z2VuCgpPbiAyMC4wNi4xOSAxODowOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBDb21taXQgMGU1
NmFjYWU0YjRkZDRhOSAoIm1tOiBpbml0aWFsaXplIE1BWF9PUkRFUl9OUl9QQUdFUyBhdCBhIHRp
bWUKPiBpbnN0ZWFkIG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpIGlzIGNhdXNpbmcgYSByZWdy
ZXNzaW9uIG9uIHNvbWUKPiBzeXN0ZW1zIHdoZW4gdGhlIGtlcm5lbCBpcyBib290ZWQgYXMgWGVu
IGRvbTAuCj4gCj4gVGhlIHN5c3RlbSB3aWxsIGp1c3QgaGFuZyBpbiBlYXJseSBib290Lgo+IAo+
IFJlYXNvbiBpcyBhbiBlbmRsZXNzIGxvb3AgaW4gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlu
IGNhc2UgdGhlIGZpcnN0Cj4gem9uZSBsb29rZWQgYXQgaGFzIG5vIGZyZWUgbWVtb3J5LiBkZWZl
cnJlZF9ncm93X3pvbmUoKSBpcyBhbHdheXMKPiByZXR1cm5pbmcgdHJ1ZSBkdWUgdG8gdGhlIGZv
bGxvd2luZyBjb2RlIHNuaXBwbGV0Ogo+IAo+ICAgIC8qIElmIHRoZSB6b25lIGlzIGVtcHR5IHNv
bWVib2R5IGVsc2UgbWF5IGhhdmUgY2xlYXJlZCBvdXQgdGhlIHpvbmUgKi8KPiAgICBpZiAoIWRl
ZmVycmVkX2luaXRfbWVtX3Bmbl9yYW5nZV9pbl96b25lKCZpLCB6b25lLCAmc3BmbiwgJmVwZm4s
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaXJzdF9kZWZl
cnJlZF9wZm4pKSB7Cj4gICAgICAgICAgICBwZ2RhdC0+Zmlyc3RfZGVmZXJyZWRfcGZuID0gVUxP
TkdfTUFYOwo+ICAgICAgICAgICAgcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZsYWdzKTsK
PiAgICAgICAgICAgIHJldHVybiB0cnVlOwo+ICAgIH0KPiAKPiBUaGlzIGluIHR1cm4gcmVzdWx0
cyBpbiB0aGUgbG9vcCBhcyBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KCkgaXMKPiBhc3N1bWluZyBm
b3J3YXJkIHByb2dyZXNzIGNhbiBiZSBtYWRlIGJ5IGRvaW5nIHNvbWUgbW9yZSBzdHJ1Y3QgcGFn
ZQo+IGluaXRpYWxpemF0aW9uLgo+IAo+IENjOiBBbGV4YW5kZXIgRHV5Y2sgPGFsZXhhbmRlci5o
LmR1eWNrQGxpbnV4LmludGVsLmNvbT4KPiBGaXhlczogMGU1NmFjYWU0YjRkZDRhOSAoIm1tOiBp
bml0aWFsaXplIE1BWF9PUkRFUl9OUl9QQUdFUyBhdCBhIHRpbWUgaW5zdGVhZCBvZiBkb2luZyBs
YXJnZXIgc2VjdGlvbnMiKQo+IFN1Z2dlc3RlZC1ieTogQWxleGFuZGVyIER1eWNrIDxhbGV4YW5k
ZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICAgbW0vcGFnZV9hbGxvYy5jIHwgMyArKy0KPiAg
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZm
IC0tZ2l0IGEvbW0vcGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxvYy5jCj4gaW5kZXggZDY2YmM4
YWJlMGFmLi44ZTNiYzk0OWViY2MgMTAwNjQ0Cj4gLS0tIGEvbW0vcGFnZV9hbGxvYy5jCj4gKysr
IGIvbW0vcGFnZV9hbGxvYy5jCj4gQEAgLTE4MjYsNyArMTgyNiw4IEBAIGRlZmVycmVkX2dyb3df
em9uZShzdHJ1Y3Qgem9uZSAqem9uZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAgCQkJCQkJIGZp
cnN0X2RlZmVycmVkX3BmbikpIHsKPiAgIAkJcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVM
T05HX01BWDsKPiAgIAkJcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZsYWdzKTsKPiAtCQly
ZXR1cm4gdHJ1ZTsKPiArCQkvKiBSZXRyeSBvbmx5IG9uY2UuICovCj4gKwkJcmV0dXJuIGZpcnN0
X2RlZmVycmVkX3BmbiAhPSBVTE9OR19NQVg7Cj4gICAJfQo+ICAgCj4gICAJLyoKPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 08:46:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 08:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfh5d-0006z0-Eq; Tue, 25 Jun 2019 08:46: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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfh5c-0006yv-Kv
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 08:46:08 +0000
X-Inumbo-ID: a9bdf712-9725-11e9-9f9c-df31078f3150
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a9bdf712-9725-11e9-9f9c-df31078f3150;
 Tue, 25 Jun 2019 08:46: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 7AF7D2B;
 Tue, 25 Jun 2019 01:46:02 -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 8C6E33F718;
 Tue, 25 Jun 2019 01:46:01 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
 <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
 <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
 <c253cdaf-658d-01ce-9d32-273db4a84f17@arm.com>
 <alpine.DEB.2.21.1906241435510.2468@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7975c4d5-310f-3041-a32c-128d9237616d@arm.com>
Date: Tue, 25 Jun 2019 09:46: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: <alpine.DEB.2.21.1906241435510.2468@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: chenbaodong <chenbaodong@mxnavi.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGlTdGVmYW5vLAoKT24gMjUvMDYvMjAxOSAwMDo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDYvMjQvMTkgOToxNyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gTW9u
LCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4K
Pj4+PiBPbiAyNC8wNi8yMDE5IDE5OjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+
IE9uIE1vbiwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+IE9u
IFRodSwgMTMgSnVuIDIwMTksIGNoZW5iYW9kb25nIHdyb3RlOgo+Pj4+PiBMZXQgbWUgYWRkIHRo
YXQgaWYgeW91IHByZWZlciB0byBkb2N1bWVudCBvbmUgb2YgdGhlIG90aGVyIGludGVyZmFjZXMK
Pj4+Pj4gbGlzdGVkIGFib3ZlIGluIG15IGVtYWlsLCB5b3UgYXJlIHdlbGNvbWUgdG8gcGljayBh
bm90aGVyIG9uZS4gRm9yCj4+Pj4+IGV4YW1wbGUsIHdlIGFyZSBhbHNvIG1pc3NpbmcgYSBkb2Mg
YWJvdXQgdGhlIERvbVUgbWVtb3J5IG1hcCwgbGlzdGluZwo+Pj4+PiBhbGwgbWVtb3J5IHJlZ2lv
bnMgd2l0aCBhZGRyZXNzZXMgYW5kIHNpemVzLCBib3RoIE1NSU8gYW5kIG5vcm1hbAo+Pj4+PiBt
ZW1vcnkuIEZvciB0aGF0LCBtb3N0IG9mIHRoZSBpbmZvcm1hdGlvbiBpczoKPj4+Pj4KPj4+Pj4g
eGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPj4+Pj4KPj4+Pj4gQSB3ZWxsIHdyaXR0ZW4g
aW4tY29kZSBjb21tZW50IGluIGFyY2gtYXJtLmggd291bGQgYmUgT0ssIG9yIGFsc28gYQo+Pj4+
PiBkb2N1bWVudCB1bmRlciBkb2NzL21pc2MvYXJtLgo+Pj4+Cj4+Pj4gUGxlYXNlIG5vIGR1cGxp
Y2F0aW9uLCBpdCBpcyBhbHJlYWR5IHF1aXRlIGhhcmQgdG8gbWFpbnRhaW4gb25lIHBsYWNlLgo+
Pj4+IEluc3RlYWQsIHdlIHNob3VsZCBkb2N1bWVudCBhbGwgdGhlIGhlYWRlcnMgaW4gYSBkb2N1
bWVudGVkIGZvcm1hdCB0aGF0Cj4+Pj4gY2FuIGJlIGV4dHJhY3RlZCBhdXRvbWF0aWNhbGx5Lgo+
Pj4KPj4+IEFzIHdlIGhhdmUgbm8gc3VjaCB0aGluZyB0b2RheSAoYXMgZmFyIGFzIEkgYW0gYXdh
cmUpLCBwbGVhc2UgbWFrZSBhCj4+PiBwcm9wb3NhbCB3aXRoIGEgYml0IG1vcmUgZGV0YWlscywg
b3RoZXJ3aXNlIEkgZG9uJ3QgdGhpbmsgQmFvZG9uZyB3aWxsCj4+PiBiZSBhYmxlIHRvIHRha2Ug
dGhlIG5leHQgc3RlcC4KPj4KPj4gSSBkb24ndCBoYXZlIGEgY29uY3JldGUgcHJvcG9zYWwgc28g
ZmFyLiBFeGNlcHQgdGhhdCBkb2N1bWVudGF0aW9uIG91dHNpZGUgb2YKPj4gdGhlIGhlYWRlcnMg
aXMgYSBuby1nbyBmcm9tIG15IHNpZGUuIFRoZSBnb2FsIG9mIGRvY3VtZW50aW5nIHdpdGhpbiB0
aGUKPj4gaGVhZGVycyByYXRoZXIgdGhhbiBvdXRzaWRlIGlzIHlvdSBhbHNvIGhlbHAgdGhlIGRl
dmVsb3BlciBvZiBndWVzdCBPUy4KPj4KPj4gQSBmZXcgd2Vla3MgYWdvIElhbiBKYWNrc29uIHBv
aW50ZWQgdG8gZG9jcy94ZW4taGVhZGVycyBmb3IgYSBwb3RlbnRpYWwKPj4gc3ludGF4LiBTYWRs
eSwgdGhlcmUgYXJlIG5vIGRvY3VtZW50YXRpb24gb2YgdGhlIHNjcmlwdCBzbyBmYXIuIEkgaGF2
ZW4ndCBoYWQKPj4gdGltZSB0byBsb29rIGl0IHNvIGZhci4KPiAKPiBJbiB0aGF0IGNhc2UsIEkn
ZCBzdWdnZXN0IGZvciBCYW9kb25nIHRvIGVpdGhlciBwaWNrIHRoZSBkZXZpY2UgdHJlZQo+IGRv
Y3VtZW50YXRpb24gaXRlbSAoYXNzdW1pbmcgeW91IGFyZSBPSyB3aXRoIHRoYXQgb25lIGJlaW5n
IHVuZGVyCj4gZG9jcy9taXNjL2FybSkgb3IganVzdCB3cml0ZSBhIG5vcm1hbCBpbi1jb2RlIGNv
bW1lbnQgaW4gYXJjaC1hcm0uaCBmb3IKPiB0aGUgZG9tVSBtZW1vcnkgbWFwIG5vdCB3b3JyeWlu
ZyBhYm91dCB0aGUgZm9ybWF0IG9mIHRoZSBpbi1jb2RlIGNvbW1lbnQKPiBmb3Igbm93LgoKSSBk
b24ndCB0aGluayB3ZSBoYXZlIHNwZWNpZmljIHBsYWNlIGZvciBkb2N1bWVudGluZyBkZXZpY2Ut
dHJlZSBzbyAKZG9jcy9taXNjL2FybSB3b3VsZCBiZSBzdWl0YWJsZS4KClJlZ2FyZGluZyBpbi1j
b2RlIGNvbW1lbnQgaW4gYXJjaC1hcm0uaCBUaGlzIHdpbGwgYWx3YXlzIGJlIGFuIGltcHJvdmVt
ZW50IHRvIAp3aGF0IHdlIGhhdmUuIEhvd2V2ZXIsIGl0IHdvdWxkIGJlIGdvb2QgaWYgc29tZW9u
ZSB0YWtlIGFuIGFjdGlvbiB0byBmb3JtYWxpemUgCnRoZSBkb2N1bWVudGF0aW9uIGZvcm1hdC4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:04:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09: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 1hfhMm-0008VO-2e; Tue, 25 Jun 2019 09: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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfhMk-0008VJ-Ju
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:03:50 +0000
X-Inumbo-ID: 2447468a-9728-11e9-850d-a74856f096a7
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 2447468a-9728-11e9-850d-a74856f096a7;
 Tue, 25 Jun 2019 09:03: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 190AC2B;
 Tue, 25 Jun 2019 02:03: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 093563F718;
 Tue, 25 Jun 2019 02:03:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
Date: Tue, 25 Jun 2019 10:03: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: <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDI1LzA2LzIwMTkgMDE6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDI0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh
bm8sCj4+Cj4+IE9uIDYvMjQvMTkgOToyMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
Pj4gT24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpLAo+Pj4+
Cj4+Pj4gT24gMjQvMDYvMjAxOSAxOTowMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+
PiBPbiBNb24sIDI0IEp1biAyMDE5LCBMYXJzIEt1cnRoIHdyb3RlOgo+Pj4+PiBJIHRoaW5rIHdl
IGFsbCBhZ3JlZSBieSBub3cgdGhhdCBtYWludGFpbmluZyB1cC10by1kYXRlIGRvY3Mgb24gdGhl
IHdpa2kKPj4+Pj4gYW5kIGtlZXBpbmcgdGhlbSBpbiBzeW5jIHdpdGggY29kZSBjaGFuZ2VzIGlz
IGhhcmQuIEkgc2VlIG1vdmluZyB0aGluZ3MKPj4+Pj4gZnJvbSB0aGUgd2lraSB0byB4ZW4uZ2l0
IGFzIGEgZ3JlYXQgaW1wcm92ZW1lbnQuIFdlIGhhdmUgYSBmZXcgWGVuIG9uCj4+Pj4+IEFSTSBk
b2NzIHRoYXQgYXJlIHdvcnRoIGltcG9ydGluZyBmcm9tIHRoZSB3aWtpOgo+Pj4+Pgo+Pj4+PiBo
dHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRp
b25fRXh0ZW5zaW9ucwo+Pj4+Cj4+Pj4gSSBhZ3JlZSBmb3IgdGhpcyBidXQgLi4uCj4+Pj4KPj4+
Pj4KPj4+Pj4gQW5kIGFsbCB0aGUgYm9hcmQgc3BlY2lmaWMgZG9jcyBsaW5rZWQgZnJvbSBpdCwg
c3VjaCBhczoKPj4+Pj4KPj4+Pj4gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVu
X0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMvcWVtdS1zeXN0ZW0tYWFyY2g2NAo+
Pj4+PiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVh
bGl6YXRpb25fRXh0ZW5zaW9ucy9GYXN0TW9kZWxzCj4+Pj4+IGh0dHBzOi8vd2lraS54ZW5wcm9q
ZWN0Lm9yZy93aWtpL0hpS2V5OTYwCj4+Pj4KPj4+PiAuLi4gSSB0aGluayBpdCBpcyBhIHByZXR0
eSBiYWQgaWRlYSB0byBpbXBvcnQgYm9hcmQgc3BlY2lmaWMgZG9jcy4gVGhlcmUKPj4+PiBhcmUg
YSBsb3Qgb2Ygd2F5IHRvIGJ1aWxkIGNvbXBvbmVudHMgZm9yIGEgZ2l2ZW4gYm9hcmQgYW5kIEkg
YW0gd29ycnkgb2YKPj4+PiB0aGUgb3ZlcmhlYXJkIGZvciB0aGUgbWFpbnRhaW5lcnMgdG8gbG9v
ay9tYWludGFpbiB0aGUgZG9jdW1lbnRhdGlvbi4gSXQKPj4+PiBhbHNvIGJyaW5ncyB0aGUgcXVl
c3Rpb24gb2YgdGhlIGFjY2VwdGFuY2UvcmVtb3ZhbCBvZgo+Pj4+IGEgYm9hcmQgZG9jdW1lbnRh
dGlvbi4KPj4+Cj4+PiBUaGF0IHByb2JsZW0gY2FuIGJlIHNvbHZlZCBieSBzcGVjaWZ5aW5nIGFu
IGFwcHJvcHJpYXRlIG1haW50ZW5hbmNlCj4+PiBtb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRzLgo+
Pj4KPj4+Cj4+Pj4gSW5zdGVhZCB3ZSBzaG91bGQgcHJvdmlkZSBnZW5lcmljIGd1aWRhbmNlL3Ry
b3VibGVzaG9vdCB0byB0aGUgdXNlci4KPj4+PiBBbnl0aGluZyBib2FyZCBzcGVjaWZpYyBjb3Vs
ZCBiZSBtYWludGFpbiBvbiB0aGUgd2lraSBieSBzb21lb25lIGNhcmluZwo+Pj4+IGFib3V0IHRo
ZSBib2FyZCB3aXRob3V0IGhhdmluZyB1cyB0byBnYXRlIGl0Lgo+Pj4KPj4+IElmIHdlIG1vdmUg
dGhlIGRvY3MgdG8geGVuLmdpdCBpdCBkb2Vzbid0IGltbWVkaWF0ZWx5IGltcGx5IHRoYXQgdGhl
Cj4+PiBSRVNUIG1haW50YWluZXJzIG5lZWQgdG8gImdhdGUiIHRoZW0uIFdlIGNvdWxkIG1ha2Ug
dGhlIGV4aXN0aW5nCj4+PiBjdXJhdG9ycyBvZiB0aG9zZSBwYWdlcyB0aGUgbWFpbnRhaW5lcnMg
Zm9yIHRob3NlIGZpbGVzLCBmb3IgZXhhbXBsZS4gV2UKPj4+IGNhbiBjb21lIHVwIHdpdGggbW9k
ZSBpZGVhcy4gV2UgY291bGQgZXZlbiBsZWF2ZSB0aGVtIHVubWFpbnRhaW5lZC4KPj4KPj4gSSBk
b24ndCB0aGluayBJIHdhbnQgdG8gYWRkIGEgcmFuZG9tIHBlcnNvbiBhcyBhIG1haW50YWluZXIg
aW4geGVuLmdpdC4gU28gYXQKPj4gYmVzdCB3ZSB3b3VsZCBuZWVkIGEgbmV3IHJvbGUuCj4gCj4g
VGhpcyBpcyBhIGdvb2QgcG9pbnQsIHRha2luZyBpbnRvIGFjY291bnQgdGhlIGN1cnJlbnQgZ292
ZXJuYW5jZSBtb2RlbC4KPiBXZSBjb3VsZCB1c2UgUjogZm9yIHRoYXQ/CgpJIGFtIG5vdCBlbnRp
cmVseSBzdXJlLCB0aGlzIHN0aWxsIG1lYW4gIlRIRSBSRVNUIiB3aWxsIGJlIGluIGNoYXJnZSBv
ZiBpdC4gCkFueXdheSwgdGhpcyBpcyBub3QgdGhlIGJpZ2dlc3QgcHJvYmxlbSBoZXJlLgoKPiAK
PiAKPj4+IFRoZSBwb2ludCBoZXJlIGlzIHRoYXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVh
dGl2ZSBhYm91dCB0aGUgd2F5IHRvCj4+PiBtYWludGFpbiB0aGUgZG9jcyBvbiB4ZW4uZ2l0LiBC
dXQgYXMgYSB0ZWNobm9sb2d5IGlzIGNlcnRhaW5seSBiZXR0ZXIKPj4+IHRoYW4gdGhlIHdpa2k6
IHdlIGRvbid0IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGggdGhlIGNvZGUs
Cj4+PiBidXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0
bykuIElmIHdlIGxlYXZlIHRoZW0KPj4+IG9uIHRoZSB3aWtpLCB0aGVyZSBpcyBubyBjaGFuY2Uu
Cj4+Cj4+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAi
d2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPj4gYWxsIHVwLXRvLWRhdGUiLgo+IAo+IFRoYXQn
cyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEgcGF0Y2ggYXQgdGhlIGVuZCBvZiBh
IHNlcmllcyB0bwo+IHVwZGF0ZSBvbmUgb2YgdGhlIGRvY3MsIGV2ZW4gaWYgdGhlIGRvYyBpbiBx
dWVzdGlvbiBjb21lcyB3aXRoIG5vCj4gcHJvbWlzZXMgb2YgYmVpbmcgdXAtdG8tZGF0ZS4KCkkg
dGhpbmsgdGhpcyBpcyBnb2luZyB0aGUgd3JvbmcgZGlyZWN0aW9uLiBUaGUgZ29hbCBvZiB1c2lu
ZyB4ZW4uZ2l0IGlzIHRvIHRyeSAKdG8ga2VlcCB0aGUgZG9jdW1lbnRhdGlvbiB1cC10by1kYXRl
LgoKPiAKPiAKPj4gQnV0IG15IHBvaW50IGhlcmUgaXMgbW9zdCBvZiB0aGUgYm9hcmQgc2hvdWxk
IGJlIHRyaXZpYWwuIFRoZSBtb3N0IG9mIHRoZQo+PiBub24tdHJpdmlhbCBzZXR1cCByZXF1aXJl
IG5vbi11cHN0cmVhbSBwYXRjaC4gV2hpbGUgSSBhbSBoYXBweSB0byBzZWUgdGhhdCBvbgo+PiB0
aGUgd2lraSwgSSB0aGluayB4ZW4uZ2l0IHNob3VsZCBub3QgcHJvbW90ZSBzdWNoIGNvbmZpZ3Vy
YXRpb24gYXQgYWxsLiBXZSBhcmUKPj4gd29ya2luZyB1cHN0cmVhbSwgbm90IHdpdGggdW5rbm93
bi91bnRydXN0ZWQgc3RhY2suCj4+Cj4+IEZvciBzb21lIHdvcmtpbmcgZnVsbHkgdXBzdHJlYW0s
IEkgZG9uJ3QgdGhpbmsgeGVuLmdpdCBzaG91bGQgcHJvbW90ZSBhbnkKPj4gZGlzdHJvcy92ZXJz
aW9ucyBvZiB0aGUga2VybmVsLiBIb3dldmVyLCB0aGlzIGlzIG9rIG9uIHRoZSB3aWtpLgo+IAo+
IEkgd291bGQgbGlrZSB0byBzZWUgdGhlIHdpa2kgZGlzYXBwZWFyIGNvbXBsZXRlbHkgaW4gdGhl
IGxvbmcgdGVybS4gQXMKPiB3ZSBhcmUgbW92aW5nIG1vcmUgY29udGVudCB0byB4ZW4uZ2l0LCBp
dCBpcyBub3QgYSBnb29kIGlkZWEgdG8gaGF2ZSB0d28KPiBwbGFjZXMgd2hlcmUgd2Uga2VlcCBp
bmZvcm1hdGlvbiwgZm9yIHNpbWlsYXIgcmVhc29ucyB3aHkgeW91IHN1Z2dlc3RlZAo+IHRvIHVz
ZSBpbi1jb2RlIGNvbW1lbnRzIGluc3RlYWQgb2YgZG9jcyB0byBkb2N1bWVudCBpbnRlcmZhY2Vz
LiBJdAo+IGp1c3QgdGFrZXMgbW9yZSBlZmZvcnRzIHRvIG1haW50YWluIGluZm9ybWF0aW9uIGlu
IHR3byBwbGFjZXMgYW5kIHRoZXkKPiB0ZW5kIHRvIGdldCBvdXQgb2Ygc3luYyB3aXRoIGVhY2gg
b3RoZXJzLgo+IAo+IElmIHdlIG1ha2UgdGhlIHdpa2kgZ28gYXdheSAoSSBob3BlIHNvKSwgd2Un
bGwgbmVlZCBhIHBsYWNlIHRvIHN0b3JlIHRoZQo+IEFybSBib2FyZC1zcGVjaWZpYyBkb2N1bWVu
dHMsIGFuZCBvdGhlciB0dXRvcmlhbHMuCgpSZW1vdmluZyB0aGUgd2lraSBpcyBhbiBob25vcmFi
bGUgZ29hbCwgaG93ZXZlciBJIGRvbid0IHRoaW5rIGFsbCB0aGUgd2lraSBpcyAKc3VpdGFibGUg
Zm9yIHhlbi5naXQuIFRoZSBBcm0gYm9hcmQtc3BlY2lmaWMgZG9jdW1lbnRzIGlzIGFuIGV4YW1w
bGUuCgpZb3UgYWN0dWFsbHkgaGF2ZW4ndCBhZGRyZXNzZWQgbXkgY29uY2VybiBhYm92ZS4gSWYg
eW91IGxvb2sgYXQgdGhlIHdpa2ksIGEgbG90IApvZiB0aGVtIChbMV0sIFsyXSwgWzNdKSBjb250
YWlucyBub24tdXBzdHJlYW1lZCB3b3JrIG9yIG5vbi11cHN0cmVhbWFibGUgaGFjay4KCkZvciB0
aG9zZSBjb250YWluaW5nIG9ubHkgdXBzdHJlYW0gd29yayBbNF0sIHRoZSBleGFtcGxlIGlzIGZv
Y3VzaW5nIG9uIG9uZSBzZXQgCm9mIGRpc3Ryb3MuIEluIHRoZSBjYXNlIG9mIFFFTVUsIEkgYWxy
ZWFkeSBoYWQgc29tZSBwZW9wbGUgYXNraW5nIHdoZXRoZXIgaXQgaXMgCnBvc3NpYmxlIHRvIHVz
ZSB3aXRob3V0IFUtYm9vdC4gV2h5IHdvdWxkIHdlIHByb21vdGUgVWJ1bnR1IGFuZCBub3Qgc29t
ZXRoaW5nIGVsc2U/CgpPdmVyYWxsLCB0aGVyZSBhcmUgc28gbWFueSBjb25maWd1cmF0aW9ucyBw
b3NzaWJsZSAoa2VybmVsLCB1LWJvb3QsIApkaXN0cmlidXRpb25zKSB0aGF0IGl0IGRvZXMgbm90
IG1ha2VzIHNlbnNlIHRvIGtlZXAgdHJhY2sgb2YgdGhhdCBpbiB4ZW4uZ2l0LgoKSW5zdGVhZCwg
SSB0aGluayB3ZSBzaG91bGQgd3JpdGUgZ2VuZXJpYyBkb2Mgb24gaG93IHRvIGJvb3QgWGVuIG9u
IGEgVS1ib290L1VFRkkgCnNldHVwIGFuZCBpbnZpdGluZyB0aGUgdXNlcnMgdG8gbG9vayBpbnRv
IG1vcmUgZGV0YWlscyBmb3IgaGlzIGJvYXJkLgoKQ2hlZXJzLAoKWzFdIApodHRwczovL3dpa2ku
eGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9u
cy9TYWx2YXRvci1YClsyXSBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJN
X3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9TdG91dApbM10gaHR0cHM6Ly93aWtpLnhl
bnByb2plY3Qub3JnL3dpa2kvSGlLZXkKWzRdIApodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcv
d2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9xZW11LXN5c3RlbS1h
YXJjaDY0CgoKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:18:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09:18:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfhaq-0000y1-EK; Tue, 25 Jun 2019 09: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfhao-0000xw-UC
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:18:22 +0000
X-Inumbo-ID: 2ac48944-972a-11e9-a383-37375e20e644
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ac48944-972a-11e9-a383-37375e20e644;
 Tue, 25 Jun 2019 09:18:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 03:18:16 -0600
Message-Id: <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 03:18:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
 <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
In-Reply-To: <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDEwOjEwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgSnVuIDI0LCAyMDE5IGF0IDAxOjI0OjAyUE0gKzAyMDAsIERhbmllbCBLaXBlciB3
cm90ZToKPj4gT24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTI6MzQ6MTNBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+ID4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+PiA+ID4gT24gV2VkLCBKdW4gMTksIDIwMTkgYXQgMDY6NTc6MDVB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEz
OjAyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+ID4+ID4gSWYgdGhlIGh5cGVy
dmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgo+
PiA+ID4+ID4gVGhpcyBhbGxvd3MgdG8gcG9zaXRpb24gdGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJl
Y3RseSBpbiB0aGUgb3V0cHV0Cj4+ID4gPj4gPiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBt
aWdodCBwbGFjZSAucmVsb2MgYmVmb3JlIHRoZSAudGV4dAo+PiA+ID4+ID4gc2VjdGlvbi4KPj4g
PiA+PiA+Cj4+ID4gPj4gPiBOb3RlIHRoYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJl
Zm9yZSAuYnNzIGZvciB0d28gcmVhc29uczogaW4KPj4gPiA+PiA+IG9yZGVyIGZvciB0aGUgcmVz
dWx0aW5nIGJpbmFyeSB0byBub3QgY29udGFpbiBhbnkgc2VjdGlvbiB3aXRoIGRhdGEKPj4gPiA+
PiA+IGFmdGVyIC5ic3MsIHNvIHRoYXQgdGhlIGZpbGUgc2l6ZSBjYW4gYmUgc21hbGxlciB0aGFu
IHRoZSBsb2FkZWQKPj4gPiA+PiA+IG1lbW9yeSBzaXplLCBhbmQgYmVjYXVzZSB0aGUgZGF0YSBp
dCBjb250YWlucyBpcyByZWFkLW9ubHksIHNvIGl0Cj4+ID4gPj4gPiBiZWxvbmdzIHdpdGggdGhl
IG90aGVyIHNlY3Rpb25zIGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCj4+ID4gPj4KPj4gPiA+
PiBXaGlsZSB0aGlzIG1heSBiZSBmaW5lIGZvciBFTEYsIEknbSBhZnJhaWQgaXQgd291bGQgYmUg
Y2FsbGluZyBmb3IKPj4gPiA+PiBzdWJ0bGUgaXNzdWVzIHdpdGggeGVuLmVmaSAoaS5lLiB0aGUg
UEUgYmluYXJ5KTogVGhlcmUgYSAucmVsb2MKPj4gPiA+PiBzZWN0aW9uIGlzIGdlbmVyYWxseSBl
eHBlY3RlZCB0byBjb21lIGFmdGVyICJub3JtYWwiIGRhdGEKPj4gPiA+PiBzZWN0aW9ucy4KPj4g
PiA+Cj4+ID4gPiBPSywgd291bGQgeW91IGxpa2UgbWUgdG8gbGVhdmUgdGhlIC5yZWxvYyBzZWN0
aW9uIGF0IHRoZSBwcmV2aW91cwo+PiA+ID4gcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhlbj8K
Pj4gPgo+PiA+IFdlbGwsIHRoaXMgcGFydCBpcyBhIHJlcXVpcmVtZW50LCBub3QgYSBxdWVzdGlv
biBvZiBtZSBsaWtpbmcgeW91Cj4+ID4gdG8gZG8gc28uCj4+ID4KPj4gPiA+IE9yIGRvIHdlIHBy
ZWZlciB0byBsZWF2ZSAucmVsb2Mgb3JwaGFuZWQgaW4gdGhlIEVMRiBidWlsZD8KPj4gPgo+PiA+
IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24gaGVyZSB3aXRoIGhpcyBwbGFucyB0byBhY3R1
YWxseQo+PiA+IGFkZCByZWxvY2F0aW9ucyB0aGVyZSBpbiB0aGUgbm9uLWxpbmtlci1nZW5lcmF0
ZWQtUEUgYnVpbGQuIEkKPj4gPiBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24gZWl0aGVyIHdh
eSwgYXMgbG9uZyBhcyB0aGUKPj4gPiBjdXJyZW50IG1ldGhvZCBvZiBidWlsZGluZyBnZXRzIGxl
ZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCj4+IAo+PiBJIHdvdWxkIG5vdCBkcm9wIC5y
ZWxvYyBzZWN0aW9uIGZyb20geGVuLXN5bXMgYmVjYXVzZSBpdCBjYW4gYmUgdXNlZnVsCj4+IGZv
ciAibWFudWFsIiBFRkkgaW1hZ2UgcmVsb2NzIGdlbmVyYXRpb24uIEhvd2V2ZXIsIEkgYW0gbm90
IHN0cm9uZ2x5Cj4+IHRpZWQgdG8gaXQuIElmIHlvdSB3aXNoIHRvIGRyb3AgaXQgZ28gYWhlYWQu
IEkgY2FuIHJlYWRkIGl0IGxhdHRlciBpZgo+PiBJIGdldCBiYWNrIHRvIG15IG5ldyBQRSBidWls
ZCB3b3JrLgo+IAo+IERvIHlvdSBtZWFuIHRoYXQgdGhlIGR1bW15IC5yZWxvYyBzZWN0aW9uIGFk
ZGVkIHRvIG5vbi1QRSBidWlsZHMgY2FuCj4gYmUgZHJvcHBlZD8gKGllOiByZW1vdmUgeGVuL2Fy
Y2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyBmcm9tIHRoZSBidWlsZCkKCkdpdmVuIG15IGVhcmxp
ZXIgcmVwbHkgaXQncyBub3QgY2xlYXIgdG8gbWUgd2hhdCB5b3UgbWVhbiBieSAicmVtb3ZlIgpo
ZXJlLiBBcyBhIHJlc3VsdCAuLi4KCj4gSSdtIHNsaWdodGx5IGxvc3QsIC5yZWxvYyBiZWdpbiBh
IHNlY3Rpb24gdGhhdCdzIGV4cGxpY2l0bHkgYWRkZWQgdG8KPiBub24tUEUgYnVpbGRzIGJ5IHJl
bG9jcy1kdW1teS5TIEkgYXNzdW1lZCBpdCB3YXMgbmVlZGVkIGZvciBzb21lCj4gcmVhc29uLgoK
Li4uIGl0J3MgYWxzbyBub3QgY2xlYXIgd2hhdCBleGFjdGx5IHlvdSBtZWFuIGhlcmUsIGFuZCBo
ZW5jZSB3aGV0aGVyCnRoZXJlJ3MgYW55IHJlYXNvbiBuZWVkZWQgYmV5b25kIHRoZSByZWZlcmVu
Y2UgdG8gdGhlIHR3byBib3VuZGluZwpzeW1ib2xzIGJ5IGVmaV9hcmNoX3JlbG9jYXRlX2ltYWdl
KCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:38:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09:38:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfhuW-0002V0-E7; Tue, 25 Jun 2019 09:38: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfhuW-0002Uv-1w
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:38:44 +0000
X-Inumbo-ID: 026e7a38-972d-11e9-b350-5766fb309a4c
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 026e7a38-972d-11e9-b350-5766fb309a4c;
 Tue, 25 Jun 2019 09:38:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 03:38:37 -0600
Message-Id: <5D11EB9A020000780023ADEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 03:38:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
In-Reply-To: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] UBSAN report in find_next_bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjA2LjE5IGF0IDE4OjI0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4+IGVsc2UgaWYgKCAobm9kZSA9IG5leHRfbm9kZShub2RlLCBub2RlbWFzaykpID49IE1B
WF9OVU1OT0RFUyApCj4+ICAgICBub2RlID0gZmlyc3Rfbm9kZShub2RlbWFzayk7Cj4gCj4gT24g
eDg2LCBNQVhfTlVNTk9ERVMgaXMgNjQsIGFuZCB0aGlzIHBhcnQgb2YgZ2V0X2ZyZWVfYnVkZHko
KSBsb29wcyBvdmVyCj4gbm9kZXMgezAuLjYzfS4gIG5leHRfbm9kZSgpIGV4cGFuZHMgdG8gZmlu
ZF9uZXh0X2JpdCguLi4sIG5vZGUrMSkgd2hpY2gKPiBwYXNzZXMgb2Zmc2V0ID09IHNpemUgb24g
dGhlIGZpbmFsIGl0ZXJhdGlvbi4KPiAKPiBmaW5kX25leHRfYml0KCkgaGFzIGFuIG9wdGltaXNh
dGlvbiBmb3IgYml0bWFwcyBvZiA2NCBvciBmZXdlciBiaXRzCj4gd2hpY2ggZG9lczoKPiAKPj4g
ZWxzZSBpZiAoIF9fYnVpbHRpbl9jb25zdGFudF9wKHNpemUpICYmIHNfXyA8PSBCSVRTX1BFUl9M
T05HICkKPj4gICAgIHJfXyA9IG9fXyArIF9fc2NhbmJpdCgqKGNvbnN0IHVuc2lnbmVkIGxvbmcg
KikoYV9fKSA+PiBvX18sIHNfXyk7Cj4gCj4gVUJTQU4gdGFrZXMgb2JqZWN0aW9uIHRvIHRoZSBz
aGlmdCwgd2hpY2ggaW4gdGhpcyBjYXNlIGlzIGEgc2hpZnQgYnkgNjQuCj4gCj4gVGhlIGNvZGUg
aW4gX19maW5kX25leHRfYml0KCkgbWFrZXMgaXQgY2xlYXIgdGhhdCBvZmZzZXQgPT0gc2l6ZSBp
cyBhCj4gdmFsaWQgY29uZGl0aW9uLCB3aGljaCB3b3VsZCBzdWdnZXN0IHRoYXQgdGhlIGJ1ZyBp
cyB3aXRoIHRoZSBvcHRpbWlzYXRpb24uCgpPaCwgaW4gcGFydGljdWxhciB0aGUgQVNTRVJUKCkg
dGhlcmUgaXMgaW5kZWVkIHZlcnkgY2xlYXIuCgo+IEhvd2V2ZXIsIHRoaXMgY29uY2x1c2lvbiBj
b250cmFkaWN0cyB0aGUgdmlld3Mgb2YgYy9zIGIyMDA3OWRhOSB3aGljaAo+IGRlY2lkZWQgdGhh
dCBvZmZzZXQgPT0gc2l6ZSBpcyBub3QgYSB2YWxpZCBjb25kaXRpb24uCgpBbmQgdGhhdCB3YXMg
YmFzZWQgb24gaG93IHg4NidlcyBmaW5kX25leHR7LF96ZXJvfV9iaXQoKSBhcyB3ZWxsCmFzIC4u
LgoKPiBBUk02NCdzIGZpbmRfbmV4dF9iaXQoKSBleHBsaWNpdGx5IGNvcGVzIHdpdGggb2Zmc2V0
ID49IHNpemUsIGFuZCB3aGlsZQo+IEkgZG9uJ3Qgc3BlYWsgQVJNIGFzbSB3ZWxsIGVub3VnaCB0
byB3b3JrIG91dCB3aGV0aGVyCj4gX2ZpbmRfZmlyc3RfYml0X2xlKCkgY29wZXMgd2l0aCBvZmZz
ZXQgPT0gc2l6ZSwgdGhlIHZnaWMuYyBjb2RlCj4gZGVmaW5pdGVseSBleHBlY3RzIGl0IHRvIGZ1
bmN0aW9uIGluIHRoaXMgd2F5LgoKLi4uIEFybTMyJ3MgX2ZpbmRfbmV4dHssX3plcm99X2JpdF9s
ZS4gWW91J3ZlIG5hbWVkIHRoZSBpc3N1ZSB0aGUgeDg2CmxvZ2ljIGhhcy4gQXJtMzIncywgYWZh
aWN0LCB3aWxsIHJlYWQgb25lIGJ5dGUgcGFzdCB0aGUgYXJyYXkgd2hlbiBvZmZzZXQKYW5kIHNp
emUgbWF0Y2ggYW5kIGFyZSBhIG11bHRpcGxlIG9mIDguCgo+IEFzIGEgcmVzdWx0LCBJIHRoaW5r
IHRoZSByZWFzb25pbmcgaW4gYy9zIGIyMDA3OWRhOSBpcyBmYWxzZSwgYW5kIHRoYXQKPiBjaGFu
Z2UgbmVlZHMgcmUtYWRqdXN0aW5nLiAgSSBhbHNvIHRoaW5rIHRoYXQgeDg2J3Mgb3B0aW1pc2F0
aW9uIGZvcgo+IHNpemUgPT0gNjQgc2hvdWxkIGJlIGNvbnNpZGVyZWQgYnVnZ3kgYW5kIGZpeGVk
LiAgVEJILCBJJ20gbm90IHN1cmUgdGhlCj4gb3B0aW1pc2F0aW9uIGlzIHdvcnRod2hpbGUgaGF2
aW5nIGluIHRoZSBmaXJzdCBwbGFjZS4KClRoZSBxdWVzdGlvbiB0aG91Z2ggaXMgd2hldGhlciwg
YWxvbmdzaWRlIG9mZnNldCA9PSBzaXplIHBvdGVudGlhbGx5CmJlaW5nIG1lYW50IHRvIGJlIHZh
bGlkLCBvZmZzZXQgPiBzaXplIGlzIHRvIGJlIHRyZWF0ZWQgbGlrZSBzdWNoLCB0b28uCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:45:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09:45:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfi0a-0003GW-Af; Tue, 25 Jun 2019 09:45: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfi0Z-0003GR-Eb
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:44:59 +0000
X-Inumbo-ID: e4daef05-972d-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4daef05-972d-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 09:44:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 03:44:57 -0600
Message-Id: <5D11ED15020000780023ADFE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 03:44:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190624180128.5328-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190624180128.5328-1-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] 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>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjA2LjE5IGF0IDIwOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBwYXRjaCBoaWRlcyB0aGUgaXNzdWUgaWRlbnRpZmllZCBpbiB0aGUgIlVCU0FO
IHJlcG9ydCBpbiBmaW5kX25leHRfYml0KCkiCj4gc28gcHJvYmFibHkgZG9lc24ndCB3YW50IGFw
cGx5aW5nIHVudGlsIHRoYXQgaXMgcmVzb2x2ZWQuCgpJdCBkb2VzIHNvIG9uIHN5c3RlbXMgd2l0
aCBsZXNzIHRoYW4gNjQgbm9kZXMsIGFmYWljdC4KCj4gQSBsb3dlciBvdmVyaGVhZCBvcHRpb24g
d291bGQgYmUgdG8gZG86Cj4gCj4gbm9kZXNfYW5kKG5vZGVtYXNrLCBub2RlX29ubGluZV9tYXAs
IGQgPyBkLT5ub2RlX2FmZmluaXR5IDogbm9kZV9vbmxpbmVfbWFwKTsKPiAKPiBob3dldmVyIHRo
aXMgZG9lc24ndCB3b3JrIGJlY2F1c2UgdGhlIG5vZGVzZXRfdCBBUEkgaGFzIGEgaGlkZGVuICYo
cGFyYW0pCj4gdGhyb3VnaG91dCB0aGUgQVBJLiAgSSd2ZSBnb3QgaGFsZiBhIG1pbmQgdG8gdW5k
byB0aGlzIG5vbnNlbnNlIGFuZCBoYXZlCj4gbm9kZW1hc2tfdCB3b3JrIGluIGV4YWN0bHkgdGhl
IHNhbWUgd2F5IGFzIGNwdW1hc2tfdC4KClJpZ2h0LCB3ZSBzaG91bGQgZG8gc3VjaCBhIHRyYW5z
Zm9ybWF0aW9uIGV2ZW50dWFsbHkuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5o
Cj4gKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgKPiBAQCAtMTg5LDYgKzE4OSwxMiBA
QCBzdGF0aWMgaW5saW5lIGludCBfX25vZGVzX3dlaWdodChjb25zdCBub2RlbWFza190ICpzcmNw
LCBpbnQgbmJpdHMpCj4gIAlyZXR1cm4gYml0bWFwX3dlaWdodChzcmNwLT5iaXRzLCBuYml0cyk7
Cj4gIH0KPiAgCj4gKyNkZWZpbmUgbm9kZXNfY29weShkc3QsIHNyYykgX19ub2Rlc19jb3B5KCYo
ZHN0KSwgJihzcmMpKQo+ICtzdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19jb3B5KG5vZGVtYXNr
X3QgKmRzdCwgbm9kZW1hc2tfdCAqc3JjKQo+ICt7Cj4gKwlyZXR1cm4gYml0bWFwX2NvcHkoZHN0
LT5iaXRzLCBzcmMtPmJpdHMsIE1BWF9OVU1OT0RFUyk7Cj4gK30KClJhdGhlciB0aGFuIGludHJv
ZHVjaW5nIHRoaXMsIEkgdGhpbmsgc3RydWN0dXJlIGFzc2lnbm1lbnQgaXMgbWVhbnQKdG8gYmUg
dXNlZCAoYXMgd2FzIHRoZSBjYXNlIHByaW9yIHRvIHlvdXIgY2hhbmdlKS4gQnV0IGlmIHlvdSBy
ZWFsbHkKZmVlbCBsaWtlIGludHJvZHVjaW5nIHRoaXMsIHRoZW4gcGxlYXNlIGNvbnN0aWZ5ICJz
cmMiLiBXaXRoIGVpdGhlcgphZGp1c3RtZW50IG1hZGUsClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:53:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09:53:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfi8k-00044g-BA; Tue, 25 Jun 2019 09:53: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfi8i-00044b-F9
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:53:24 +0000
X-Inumbo-ID: 0f877a06-972f-11e9-9538-e7919b75a151
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0f877a06-972f-11e9-9538-e7919b75a151;
 Tue, 25 Jun 2019 09:53:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 03:53:18 -0600
Message-Id: <5D11EF0A020000780023AE22@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 03:53:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190624101723.23291-2-andrew.cooper3@citrix.com>
 <20190624182546.7661-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190624182546.7661-1-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 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 <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Pj4+IE9uIDI0LjA2LjE5IGF0IDIwOjI1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL1J1bGVzLm1rCj4gKysrIGIveGVuL1J1bGVzLm1rCj4gQEAgLTEzOCw3
ICsxMzgsMTAgQEAgJChmaWx0ZXItb3V0ICUuaW5pdC5vICQobm9jb3YteSksJChvYmoteSkgJChv
YmotYmluLXkpIAo+ICQoZXh0cmEteSkpOiBDRkxBR1MgKz0gJCgKPiAgZW5kaWYKPiAgCj4gIGlm
ZXEgKCQoQ09ORklHX1VCU0FOKSx5KQo+IC0kKGZpbHRlci1vdXQgJS5pbml0Lm8gJChub3Vic2Fu
LXkpLCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogCj4gQ0ZMQUdTICs9IC1mc2Fu
aXRpemU9dW5kZWZpbmVkCj4gK1VCU0FOX0ZMQUdTICs9IC1mc2FuaXRpemU9dW5kZWZpbmVkCgpI
ZXJlIGFuZCBpbiB0aGUgeDg2IGNoYW5nZSBiZWxvdyB0byBhcHBlbmQgdG8gVUJTQU5fRkxBR1Mu
IEkgdGhpbmsgd2UKaGF2ZSBtb3JlIHN1Y2ggY2FzZXMsIGJ1dCBJIGFsc28gdGhpbmsgd2Ugc2hv
dWxkbid0IGV4dGVuZCB0aGUgYmFkbmVzczoKV2Ugc2hvdWxkIHN0YXJ0IHdpdGggYW4gZW1wdHkg
dmFyaWFibGUsIHJhdGhlciB0aGFuIHdoYXRldmVyIG1heSBoYXZlCmJlZW4gaW5oZXJpdGVkIGZy
b20gdGhlIGVudmlyb25tZW50LgoKQWxzbyBjb3VsZCB0aGlzIGJlY29tZSBVQlNBTl9DRkxBR1Mg
b3IgQ0ZMQUdTX1VCU0FOPyBPciBwZXJoYXBzClVCU0FOX0NGTEFHUy15IC8gQ0ZMQUdTX1VCU0FO
LXksIG1ha2luZyBhZGRpbmcgdG8gaXQgZWFzaWVyPwoKPiArIyBBbnkgLWZuby1zYW5pdGlzZT0g
b3B0aW9ucyBuZWVkIHRvIGNvbWUgYWZ0ZXIgYW55IC1mc2FuaXRpc2U9IG9wdGlvbnMKPiArJChm
aWx0ZXItb3V0ICUuaW5pdC5vICQobm91YnNhbi15KSwkKG9iai15KSAkKG9iai1iaW4teSkgJChl
eHRyYS15KSk6XAoKQ291bGQgeW91IGFkZCBhIGJsYW5rIGJlZm9yZSB0aGUgYmFja3NsYXNoLCBm
b3IgcmVhZGFiaWxpdHk/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9SdWxlcy5tawo+IEBAIC01Nyw2ICs1NywxMCBAQCBlbmRpZgo+ICAkKGNhbGwg
Y2Mtb3B0aW9uLWFkZCxDRkxBR1Mtc3RhY2stYm91bmRhcnksQ0MsLW1wcmVmZXJyZWQtc3RhY2st
Ym91bmRhcnk9MykKPiAgQ0ZMQUdTICs9ICQoQ0ZMQUdTLXN0YWNrLWJvdW5kYXJ5KQo+ICAKPiAr
aWZlcSAoJChDT05GSUdfVUJTQU4pLHkpCj4gKyQoY2FsbCBjYy1vcHRpb24tYWRkLFVCU0FOX0ZM
QUdTLENDLC1mbm8tc2FuaXRpemU9YWxpZ25tZW50KQo+ICtlbmRpZgoKUGVyaGFwcyB3b3J0aCBh
ZGRpbmcgYSBzaG9ydCBjb21tZW50IGFzIHRvIHRoZSAid2h5Ij8gQW5kIHBlcmhhcHMKbm8gbmVl
ZCBmb3IgdGhlIGlmZXEoKT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:56:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 09:56:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfiBN-0004CC-Vb; Tue, 25 Jun 2019 09: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfiBN-0004C7-D2
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:56:09 +0000
X-Inumbo-ID: 743c04c9-972f-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 743c04c9-972f-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 09:56:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 03:56:07 -0600
Message-Id: <5D11EFB5020000780023AE25@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 03:56:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190624101723.23291-1-andrew.cooper3@citrix.com>
 <20190624101723.23291-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190624101723.23291-3-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen/ubsan: Support for
 -fsanitise=builtin
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, 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>

Pj4+IE9uIDI0LjA2LjE5IGF0IDEyOjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBmaXhlcyB0aGUgVUJTQU4gYnVpbGQgZm9yIEdDQyA4IGFuZCBsYXRlci4gIFRo
ZSBzYW5pdGlzZXIgY2hlY2tzIGZvcgo+IHBhc3NpbmcgMCB0byB0aGUgY3R6KCkvY2x6KCkgYnVp
bHRpbnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCkZ1bmRhbWVudGFsbHkKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCkhvd2V2ZXIsCgo+IC0tLSBhL3hlbi9jb21tb24vdWJzYW4vdWJzYW4uYwo+
ICsrKyBiL3hlbi9jb21tb24vdWJzYW4vdWJzYW4uYwo+IEBAIC01MTgsMyArNTE4LDI0IEBAIHZv
aWQgX191YnNhbl9oYW5kbGVfcG9pbnRlcl9vdmVyZmxvdyhzdHJ1Y3QgcG9pbnRlcl9vdmVyZmxv
d19kYXRhICpkYXRhLAo+ICAKPiAgCXVic2FuX2VwaWxvZ3VlKCZmbGFncyk7Cj4gIH0KPiArCj4g
K3ZvaWQgX191YnNhbl9oYW5kbGVfaW52YWxpZF9idWlsdGluKHN0cnVjdCBpbnZhbGlkX2J1aWx0
aW5fZGF0YSAqZGF0YSkKPiArewo+ICsJdW5zaWduZWQgbG9uZyBmbGFnczsKPiArCWNvbnN0IGNo
YXIgKmZuOwo+ICsKPiArCWlmIChzdXBwcmVzc19yZXBvcnQoJmRhdGEtPmxvY2F0aW9uKSkKPiAr
CQlyZXR1cm47Cj4gKwo+ICsJdWJzYW5fcHJvbG9ndWUoJmRhdGEtPmxvY2F0aW9uLCAmZmxhZ3Mp
Owo+ICsKPiArCXN3aXRjaCAoZGF0YS0+a2luZCkgewo+ICsJY2FzZSBraW5kX2N0ejogZm4gPSAi
Y3R6IjsgYnJlYWs7Cj4gKwljYXNlIGtpbmRfY2x6OiBmbiA9ICJjbHoiOyBicmVhazsKPiArCWRl
ZmF1bHQ6IGZuID0gIjxVTktOT1dOPiI7IGJyZWFrOwo+ICsJfQo+ICsKPiArCXByX2VycigicGFz
c2luZyB6ZXJvIHRvICVzKCksIHdoaWNoIGlzIG5vdCBhIHZhbGlkIGFyZ3VtZW50XG4iLCBmbik7
CgouLi4gbG9nZ2luZyB0aGUgdW5rbm93biBlbnVtZXJhdG9yIHZhbHVlIG1pZ2h0IHR1cm4gb3V0
IGhlbHBmdWwKZG93biB0aGUgcm9hZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 09:58:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 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 1hfiDG-0004Ku-DM; Tue, 25 Jun 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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfiDF-0004Km-7R
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:58:05 +0000
X-Inumbo-ID: b782fbb8-972f-11e9-bf33-7f4d715306f6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b782fbb8-972f-11e9-bf33-7f4d715306f6;
 Tue, 25 Jun 2019 09:58: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 B338C360;
 Tue, 25 Jun 2019 02:58:00 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8365A3F71E;
 Tue, 25 Jun 2019 02:57:59 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <ee1f4b9b969e6cf67278905e0405bc4fa5d6080c.1561147189.git.denisobrezkov@gmail.com>
 <ecfa161d-1389-1541-e92c-dfa3b8c7e402@arm.com>
 <670083cc-00d8-ccfd-7abc-e6fd98e7ff2b@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e6f3e92d-6be8-f1c8-e2e3-93ef8f581dda@arm.com>
Date: Tue, 25 Jun 2019 10:57: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: <670083cc-00d8-ccfd-7abc-e6fd98e7ff2b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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: Hunyue Yau <hy-gsoc@hy-research.com>,
 "julien.grall@foss.arm.com" <julien.grall@foss.arm.com>,
 Andre Przywara <andre.przywara@arm.com>, tim@xen.org,
 Iain Hunter <drhunter95@gmail.com>, baozich@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>

SGkgQW5kcmV3LAoKT24gMjQvMDYvMjAxOSAxMzowMywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biAyNC8wNi8yMDE5IDEyOjA5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+ICgrIEdTT0MgbWVudG9y
cyBhbmQgQW5kcmUpCj4+Cj4+IEhpIERlbmlzLAo+Pgo+PiBUaGFuayB5b3UgZm9yIHRoZSBwYXRj
aC4KPj4KPj4gRmlyc3Qgb2YgYWxsLCBtYXkgSSBhc2sgdG8gQ0MgdGhlIG90aGVyIG1lbnRvcnM/
Cj4+Cj4+IE9uIDYvMjEvMTkgOTowMiBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4+PiBUaGlz
IGZ1bmN0aW9uIGFsbG93cyB4ZW4gdG8gYnJpbmcgc2Vjb25kYXJ5IENQVSBjb3JlcyBpbnRvIG5v
bi1zZWN1cmUKPj4+IEhZUCBtb2RlLiBUaGlzIGlzIGRvbmUgYnkgdXNpbmcgYSBTZWN1cmUgTW9u
aXRvciBjYWxsLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IERlbmlzIE9icmV6a292IDxkZW5pc29i
cmV6a292QGdtYWlsLmNvbT4KPj4+IC0tLQo+Pj4gwqAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQu
U8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDExICsrKysrKysrKystCj4+PiDCoCB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL29tYXA1LmPCoMKgwqDCoMKgwqDCoCB8wqAgNSArKystLQo+Pj4gwqAg
eGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMvb21hcDUuaCB8wqAgMyArKysKPj4+IMKgIDMg
ZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPj4+Cj4+PiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMKPj4+IGluZGV4IDVmODE3ZDQ3M2UuLjEyMGUwMzQ5MzQgMTAwNjQ0Cj4+PiAtLS0g
YS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCj4+PiBAQCAtMzYsNiArMzYsMTAgQEAKPj4+IMKgICNpbmNsdWRlIEVBUkxZX1BSSU5U
S19JTkMKPj4+IMKgICNlbmRpZgo+Pj4gwqAgKwo+Pj4gKyNkZWZpbmUgQVBJX0hZUF9FTlRSWSAw
eDEwMgo+Pj4gKyNkZWZpbmUgQVVYX0NPUkVfQk9PVDBfUEHCoMKgwqDCoMKgwqDCoMKgwqDCoCAw
eDQ4MjgxODAwCj4+PiArCj4+Cj4+IEkgaGF2ZSB0aG91Z2h0IGEgYml0IG1vcmUgYWJvdXQgdGhl
IHBsYWNlbWVudCBvZiB0aGUgY29kZS4gSSB0aGluayBpdCB3b3VsZCBiZSAKPj4gYmVzdCBpZiBp
dCBsaXZlcyBpbiBhIHNlcGFyYXRlIGZpbGUgKG1heWJlIHBsYXRmb3Jtcy9vbWFwNS1oZWFkLlMp
Lgo+IAo+IEZvciBzb21ldGhpbmcgdGhpcyB0cml2aWFsLCBpdCBpcyBlYXN5IHRvIHB1dCBzdHJh
aWdodCBpbnRvIG9tYXA1LmMKPiAKPiBDb21wbGV0ZWx5IHVudGVzdGVkLCBidXQgdGhpcyBvdWdo
dCB0byB3b3JrOgo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1
LmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKPiBpbmRleCA2YjVjYzE1YWYzLi4x
ZGNjOTJkM2E0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwo+IEBAIC0yMyw2ICsyMywxNiBA
QAo+ICAgI2luY2x1ZGUgPHhlbi92bWFwLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2lvLmg+Cj4gICAK
PiArdm9pZCBvbWFwNV9pbml0X3NlY29uZGFyeSh2b2lkKTsKPiArYXNtICgKPiArIi50ZXh0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFxuXHQiCj4gKyJvbWFwNV9pbml0X3NlY29uZGFyeTog
ICAgICAgICAgICBcblx0Igo+ICsiICAgICAgICBsZHIgICByMTIsID0weDEwMiAgICAgICAgXG5c
dCIgLyogQVBJX0hZUF9FTlRSWSAqLwo+ICsiICAgICAgICBhZHIgICByMCwgaW5pdF9zZWNvbmRh
cnkgXG5cdCIKCllvdSBjYW5ub3QgdXNlIGFkciBvbiBleHRlcm5hbCBhZGRyZXNzIGZvciBBcm0z
Mi4gVGhpcyBpcyBiZWNhdXNlIHRoZSBpbW1lZGlhdGUgCmNvbnN0YW50IG5lZWRzIHRvIGhhdmUg
YSBzcGVjaWZpYyBmb3JtYXQgKHNlZSAiTW9kaWZpZWQgaW1tZWRpYXRlIGNvbnN0YW50cyBpbiAK
QVJNIGluc3RydWN0aW9ucyIgQTUuMi40IGluIEFSTSBEREkgNDA2Qy5jKS4KCkluc3RlYWQgd2Ug
d291bGQgbmVlZCBzb21ldGhpbmcgbGlrZToKCm9tYXA1X2luaXRfc2Vjb25kYXJ5OgogICAgICBs
ZHIgcjEyLCA9MHgxMDIKICAgICAgYWRyIHIwLCBvbWFwNV9oeXAKICAgICAgc21jICMwCm9tYXA1
X2h5cDoKICAgICAgYiAgIGluaXRfc2Vjb25kYXJ5CgpOb3RlIHNpbWlsYXIgY29kZSB3b3VsZCBi
ZSBuZWVkZWQgZm9yIHRoZSBzdHViIGZpbGUuCgo+ICsiICAgICAgICBzbWMgICAjMCAgICAgICAg
ICAgICAgICAgXG5cdCIKPiArIiAgICAgICAgYiAgICAgaW5pdF9zZWNvbmRhcnkgICAgIFxuXHQi
Cj4gKyk7Cj4gKwo+ICAgc3RhdGljIHVpbnQxNl90IG51bV9kZW5bOF1bMl0gPSB7Cj4gICAgICAg
eyAgICAgICAgIDAsICAgICAgICAgIDAgfSwgIC8qIG5vdCB1c2VkICovCj4gICAgICAgeyAgMjYg
KiAgNjQsICAyNiAqICAxMjUgfSwgIC8qIDEyLjAgTWh6ICovCj4gCj4gCj4gSSBwZXJzb25hbGx5
IGZpbmQgdGhpcyBmYXZvdXJhYmxlIHRvIGludHJvZHVjaW5nIG5ldyBzdHViIGZpbGVzLgo+IAo+
IFVsdGltYXRlbHkgaXQgaXMgSnVsaWVuL1N0ZWZhbm8ncyBkZWNpc2lvbiwgYnV0IEknZCBsaWtl
IHRvIHBvaW50IGl0IG91dCBhcyBhbiAKPiBvcHRpb24gZm9yIGFueW9uZSB3aG8gaXMgdW5hd2Fy
ZS4KClRoYW5rIHlvdSBmb3IgdGhlIHN1Z2dlc3Rpb24gOikuIFRoaXMgd2FzIHN1Z2dlc3RlZCBs
YXN0IHdlZWssIGJ1dCBuby1vbmUgY2FtZSAKYmFjayBleHBsYWluaW5nIGhvdyBpdCBjb3VsZCBi
ZSBpbXBsZW1lbnRlZC4KClRoZSB0d28gYXJlIGZpbmUgd2l0aCBtZS4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 10:13:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 10:13:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfiRU-0005sx-0P; Tue, 25 Jun 2019 10: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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfiRS-0005ss-PH
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 10:12:46 +0000
X-Inumbo-ID: c6b9d0e9-9731-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c6b9d0e9-9731-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 10:12: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 439FD360;
 Tue, 25 Jun 2019 03:12: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 1F54D3F71E;
 Tue, 25 Jun 2019 03:12:44 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d971f90d-e241-f530-79f6-a7765469f20f@arm.com>
Date: Tue, 25 Jun 2019 11:12: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: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] UBSAN report in find_next_bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.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>

SGkgQW5kcmV3LAoKT24gMjQvMDYvMjAxOSAxNzoyNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBB
Uk02NCdzIGZpbmRfbmV4dF9iaXQoKSBleHBsaWNpdGx5IGNvcGVzIHdpdGggb2Zmc2V0ID49IHNp
emUsIGFuZCB3aGlsZQo+IEkgZG9uJ3Qgc3BlYWsgQVJNIGFzbSB3ZWxsIGVub3VnaCB0byB3b3Jr
IG91dCB3aGV0aGVyCj4gX2ZpbmRfZmlyc3RfYml0X2xlKCkgY29wZXMgd2l0aCBvZmZzZXQgPT0g
c2l6ZSwgdGhlIHZnaWMuYyBjb2RlCj4gZGVmaW5pdGVseSBleHBlY3RzIGl0IHRvIGZ1bmN0aW9u
IGluIHRoaXMgd2F5LgoKSSBsb29rZWQgYXQgdGhlIGluc3RhbmNlIG9mIGZpbmRfKiBpbiBhcmNo
L2FybS92Z2ljLmMuIEFGQUlDVCwgYWxsIG9mIHRoZW0gd2lsbCAKYWx3YXlzIGJlIGNhbGxlZCB3
aXRoIG9mZnNldCA8IHNpemUuIENvdWxkIHlvdSBwb2ludCB3aGljaCBvbmUgeW91IHRoaW5rIHdp
bGwgCnJlbGllcyBvbiBvZmZzZXQgPT0gc2l6ZT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 10:14:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 10:14:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfiSq-0005xy-DB; Tue, 25 Jun 2019 10: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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfiSp-0005xt-Ox
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 10:14:11 +0000
X-Inumbo-ID: f9849639-9731-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f9849639-9731-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 10:14: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 7BC8B360;
 Tue, 25 Jun 2019 03:14:10 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 725343F71E;
 Tue, 25 Jun 2019 03:14:09 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <a6616d8c-af45-c3d7-24e7-f4b513fdc008@citrix.com>
 <5D11EB9A020000780023ADEF@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e9debf0e-f9ad-63d4-7141-76cf67b52a9e@arm.com>
Date: Tue, 25 Jun 2019 11:14:08 +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: <5D11EB9A020000780023ADEF@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] UBSAN report in find_next_bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SGkgSmFuLAoKT24gMjUvMDYvMjAxOSAxMDozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MjQuMDYuMTkgYXQgMTg6MjQsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4g
QVJNNjQncyBmaW5kX25leHRfYml0KCkgZXhwbGljaXRseSBjb3BlcyB3aXRoIG9mZnNldCA+PSBz
aXplLCBhbmQgd2hpbGUKPj4gSSBkb24ndCBzcGVhayBBUk0gYXNtIHdlbGwgZW5vdWdoIHRvIHdv
cmsgb3V0IHdoZXRoZXIKPj4gX2ZpbmRfZmlyc3RfYml0X2xlKCkgY29wZXMgd2l0aCBvZmZzZXQg
PT0gc2l6ZSwgdGhlIHZnaWMuYyBjb2RlCj4+IGRlZmluaXRlbHkgZXhwZWN0cyBpdCB0byBmdW5j
dGlvbiBpbiB0aGlzIHdheS4KPiAKPiAuLi4gQXJtMzIncyBfZmluZF9uZXh0eyxfemVyb31fYml0
X2xlLiBZb3UndmUgbmFtZWQgdGhlIGlzc3VlIHRoZSB4ODYKPiBsb2dpYyBoYXMuIEFybTMyJ3Ms
IGFmYWljdCwgd2lsbCByZWFkIG9uZSBieXRlIHBhc3QgdGhlIGFycmF5IHdoZW4gb2Zmc2V0Cj4g
YW5kIHNpemUgbWF0Y2ggYW5kIGFyZSBhIG11bHRpcGxlIG9mIDguCgpJdCB0b29rIG1lIGEgYml0
IHRvIGdldCBteSBoZWFkIGFyb3VuZCBhcyB0aGUgY29kZSBpcyBxdWl0ZSBjb252b2x1dGVkLiBC
dXQgSSAKYWdyZWUgd2l0aCB5b3UgaGVyZSwgYXJtMzIgZmluZF8qIGRvZXMgbm90IGNvcGUgd2l0
aCBvZmZzZXQgPT0gc2l6ZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 10:52:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 10: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 1hfj3f-0000Vo-PN; Tue, 25 Jun 2019 10: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=XKpQ=UY=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfj3e-0000Vj-Of
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 10:52:14 +0000
X-Inumbo-ID: 4762d99a-9737-11e9-9c15-ebaedd17e62a
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4762d99a-9737-11e9-9c15-ebaedd17e62a;
 Tue, 25 Jun 2019 10:52: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: 3/dx9feWD6l2MnwmoewZDrlZUfdU3vAj7KzDi/BsC0vGridf2LPUjxCjQgxNQ9Q7vjA/8DLga9
 XzdowT/XTzdkIUdUKkl+eMdcPyF5YX/cvmO28mdq6pWow25JlwWr92QJfafhuVznvxHctx2ddE
 EplkI/jxsry6FNC5dqN4bVYr1ETj9q9BK8Q5JildZL6y2x79g4ys/C58rDfVcBnihAMsqwM6tB
 BSAWUuR68xCxnicWA6ZzOkAy1Y/KvxBbjiq9cVsV/UPyDw8Y50grk7FetE+wxqGBjVfG2ithyv
 y0E=
X-SBRS: 2.7
X-MesageID: 2199724
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,415,1557201600"; 
   d="scan'208";a="2199724"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23825.64696.25926.318881@mariner.uk.xensource.com>
Date: Tue, 25 Jun 2019 11:51:36 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <23824.56583.488225.205300@mariner.uk.xensource.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJYW4gSmFja3NvbiB3cml0ZXMgKCJSZTogW3hlbi00LjYt
dGVzdGluZyB0ZXN0XSAxMzgzMzM6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+ID4gSWFuIEphY2tz
b24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiByZWdyZXNzaW9u
cyAtIEZBSUwiKToKPiA+ID4gVGhlc2UgYWxsIGhhdmUgYHFlbXV0JyBpbiBjb21tb24uCi4uLgo+
IEknbSB0cnlpbmcgYSB0ZXN0IHdpdGggNC43J3MgdmVyc2lvbiBvZiBxZW11IHRyYWQuCgpUaGlz
IGRvZXMgbm90IHdvcmsuICA0LjcncyBxZW11IHRyYWQgZG9lc24ndCBidWlsZCBiZWNhdXNlIG9m
IHRvb2xzCmxpYnJhcnkgcmVvcmdhbmlzYXRpb24uICBSZXZlcnRpbmcgdGhvc2UgY2hhbmdlcyB0
byA0LjcgcHJvZHVjZXMgYQpxZW11IHRyYWQgdGhhdCBpcyBpZGVudGljYWwgdG8gNC42J3MuICBT
byB0aGUgcmVncmVzc2lvbiBpcyBub3QgaW4KcWVtdS4KCkkgc3VzcGVjdCBhIGZpcm13YXJlIG9y
IGh2bWxvYWRlciBwcm9ibGVtLgoKVGhpcyBpcyBibG9ja2luZyB1cyBnZXR0aW5nIGEgcHVzaCBm
b3IgdGhlIFhlbiA0Ljggc3RhYmxlIGJyYW5jaGVzOgoKV2Ugd2FudCB0byB0ZXN0IDQuNy0+NC44
IG1pZ3JhdGlvbiwgc28gd2UgbXVzdCBidWlsZCA0LjcgdG8gdGVzdCA0LjguCkJ1dCA0Ljcgc3Rh
YmxlIGRvZXMgbm90IGJ1aWxkIChvbiBzdHJldGNoKSBhbmQgYSBwdXNoIG9mIDQuNyBpcwpibG9j
a2VkIGJlY2F1c2U6CgpXZSB3YW50IHRvIHRlc3QgNC42LT40LjcgbWlncmF0aW9uLCBzbyB3ZSBt
dXN0IGJ1aWxkIDQuNiB0byB0ZXN0IDQuNy4KQnV0IDQuNiBzdGFibGUgZG9lcyBub3QgYnVpbGQg
KG9uIHN0cmV0Y2gpIGFuZCBhIHB1c2ggb2YgNC42IGlzCmJsb2NrZWQgYmVjYXVzZToKCjQuNiBz
dGFnaW5nIGRvZXMgbm90IGJvb3QgaHZtIGd1ZXN0cyB3aXRoIHFlbXUgdHJhZC4KCihUaGVyZSBt
YXkgYmUgb3RoZXIgcHJvYmxlbXMgdG9vLikKCklmIHdlIHdlcmUgdG8gZm9yY2UgcHVzaCA0LjYg
dGhlbiB0aG9zZSBtaWdyYXRpb24gdGVzdHMgb2YgNC42LT40LjcKdGhhdCB1c2UgcWVtdS10cmFk
IHdvdWxkIGZhaWwgYmVjYXVzZSBvZiB0aGUgc2FtZSBidWcuCgpXZSBjb3VsZCBjaG9vc2UgdG8g
Zm9yY2UgcHVzaCA0LjcgZGVzcGl0ZSBub3Qga25vd2luZyB3aGV0aGVyIDQuNi0+NC43Cm1pZ3Jh
dGlvbiBzdGlsbCB3b3Jrcy4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 11:09:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 11:09:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfjJt-0001S4-AI; Tue, 25 Jun 2019 11: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfjJr-0001Rz-C7
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 11:08:59 +0000
X-Inumbo-ID: 9fb9fdba-9739-11e9-b9d4-ab69804b8e2b
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9fb9fdba-9739-11e9-b9d4-ab69804b8e2b;
 Tue, 25 Jun 2019 11:08:56 +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: 3DOVaNfb0cwns1eIpxfbemU8BwxAw5L2gAT7PKrJ4pFL6+TWp7LfaZrvmPFXaN4P2ffR0H7b40
 Yq/oY76m1seQtaV6Na6rFjsaNo+awP4yJ0dlK3v/7+mKBE0aspKMXxmgUHxCOaWbD+vDpo1MKA
 wvl/sMnSQzSZfikc3Qy7pAPzqYnzOc/TZp7t7edZOIHc3s/NWzBq1Dt2aJmyKqvGWvgaspNjNC
 EPBj9h+GNbzW5gVWHJlmRheVB6x3Y9Z3tws5SoD0ZjZL8ma/I2CYM2U47a8I2vWOsLA8nn6kZ7
 Wuk=
X-SBRS: 2.7
X-MesageID: 2187882
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,415,1557201600"; 
   d="scan'208";a="2187882"
Date: Tue, 25 Jun 2019 13:08:49 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
 <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
 <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjUsIDIwMTkgYXQgMDM6MTg6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA2LjE5IGF0IDEwOjEwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gTW9uLCBKdW4gMjQsIDIwMTkgYXQgMDE6MjQ6MDJQTSArMDIwMCwgRGFuaWVs
IEtpcGVyIHdyb3RlOgo+ID4+IE9uIEZyaSwgSnVuIDIxLCAyMDE5IGF0IDEyOjM0OjEzQU0gLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4gPj4+IE9uIDE5LjA2LjE5IGF0IDE3OjA2LCA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gPiBPbiBXZWQsIEp1biAxOSwgMjAx
OSBhdCAwNjo1NzowNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+ID4+ID4+PiBP
biAxOS4wNi4xOSBhdCAxMzowMiwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+PiA+
ID4+ID4gSWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAo
aWU6IG11bHRpYm9vdDIpLgo+ID4+ID4gPj4gPiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUg
LnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiA+PiA+ID4+ID4gYmluYXJ5
LCBvciBlbHNlIHRoZSBsaW5rZXIgbWlnaHQgcGxhY2UgLnJlbG9jIGJlZm9yZSB0aGUgLnRleHQK
PiA+PiA+ID4+ID4gc2VjdGlvbi4KPiA+PiA+ID4+ID4KPiA+PiA+ID4+ID4gTm90ZSB0aGF0IHRo
ZSAucmVsb2Mgc2VjdGlvbiBpcyBtb3ZlZCBiZWZvcmUgLmJzcyBmb3IgdHdvIHJlYXNvbnM6IGlu
Cj4gPj4gPiA+PiA+IG9yZGVyIGZvciB0aGUgcmVzdWx0aW5nIGJpbmFyeSB0byBub3QgY29udGFp
biBhbnkgc2VjdGlvbiB3aXRoIGRhdGEKPiA+PiA+ID4+ID4gYWZ0ZXIgLmJzcywgc28gdGhhdCB0
aGUgZmlsZSBzaXplIGNhbiBiZSBzbWFsbGVyIHRoYW4gdGhlIGxvYWRlZAo+ID4+ID4gPj4gPiBt
ZW1vcnkgc2l6ZSwgYW5kIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5
LCBzbyBpdAo+ID4+ID4gPj4gPiBiZWxvbmdzIHdpdGggdGhlIG90aGVyIHNlY3Rpb25zIGNvbnRh
aW5pbmcgcmVhZC1vbmx5IGRhdGEuCj4gPj4gPiA+Pgo+ID4+ID4gPj4gV2hpbGUgdGhpcyBtYXkg
YmUgZmluZSBmb3IgRUxGLCBJJ20gYWZyYWlkIGl0IHdvdWxkIGJlIGNhbGxpbmcgZm9yCj4gPj4g
PiA+PiBzdWJ0bGUgaXNzdWVzIHdpdGggeGVuLmVmaSAoaS5lLiB0aGUgUEUgYmluYXJ5KTogVGhl
cmUgYSAucmVsb2MKPiA+PiA+ID4+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5IGV4cGVjdGVkIHRvIGNv
bWUgYWZ0ZXIgIm5vcm1hbCIgZGF0YQo+ID4+ID4gPj4gc2VjdGlvbnMuCj4gPj4gPiA+Cj4gPj4g
PiA+IE9LLCB3b3VsZCB5b3UgbGlrZSBtZSB0byBsZWF2ZSB0aGUgLnJlbG9jIHNlY3Rpb24gYXQg
dGhlIHByZXZpb3VzCj4gPj4gPiA+IHBvc2l0aW9uIGZvciBFRkkgYnVpbGRzIHRoZW4/Cj4gPj4g
Pgo+ID4+ID4gV2VsbCwgdGhpcyBwYXJ0IGlzIGEgcmVxdWlyZW1lbnQsIG5vdCBhIHF1ZXN0aW9u
IG9mIG1lIGxpa2luZyB5b3UKPiA+PiA+IHRvIGRvIHNvLgo+ID4+ID4KPiA+PiA+ID4gT3IgZG8g
d2UgcHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBoYW5lZCBpbiB0aGUgRUxGIGJ1aWxkPwo+ID4+
ID4KPiA+PiA+IERhbmllbCBtaWdodCBoYXZlIGFuIG9waW5pb24gaGVyZSB3aXRoIGhpcyBwbGFu
cyB0byBhY3R1YWxseQo+ID4+ID4gYWRkIHJlbG9jYXRpb25zIHRoZXJlIGluIHRoZSBub24tbGlu
a2VyLWdlbmVyYXRlZC1QRSBidWlsZC4gSQo+ID4+ID4gZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGlu
aW9uIGVpdGhlciB3YXksIGFzIGxvbmcgYXMgdGhlCj4gPj4gPiBjdXJyZW50IG1ldGhvZCBvZiBi
dWlsZGluZyBnZXRzIGxlZnQgYXMgaXMgKG9yIGV2ZW4gc2ltcGxpZmllZCkuCj4gPj4gCj4gPj4g
SSB3b3VsZCBub3QgZHJvcCAucmVsb2Mgc2VjdGlvbiBmcm9tIHhlbi1zeW1zIGJlY2F1c2UgaXQg
Y2FuIGJlIHVzZWZ1bAo+ID4+IGZvciAibWFudWFsIiBFRkkgaW1hZ2UgcmVsb2NzIGdlbmVyYXRp
b24uIEhvd2V2ZXIsIEkgYW0gbm90IHN0cm9uZ2x5Cj4gPj4gdGllZCB0byBpdC4gSWYgeW91IHdp
c2ggdG8gZHJvcCBpdCBnbyBhaGVhZC4gSSBjYW4gcmVhZGQgaXQgbGF0dGVyIGlmCj4gPj4gSSBn
ZXQgYmFjayB0byBteSBuZXcgUEUgYnVpbGQgd29yay4KPiA+IAo+ID4gRG8geW91IG1lYW4gdGhh
dCB0aGUgZHVtbXkgLnJlbG9jIHNlY3Rpb24gYWRkZWQgdG8gbm9uLVBFIGJ1aWxkcyBjYW4KPiA+
IGJlIGRyb3BwZWQ/IChpZTogcmVtb3ZlIHhlbi9hcmNoL3g4Ni9lZmkvcmVsb2NzLWR1bW15LlMg
ZnJvbSB0aGUgYnVpbGQpCj4gCj4gR2l2ZW4gbXkgZWFybGllciByZXBseSBpdCdzIG5vdCBjbGVh
ciB0byBtZSB3aGF0IHlvdSBtZWFuIGJ5ICJyZW1vdmUiCj4gaGVyZS4gQXMgYSByZXN1bHQgLi4u
Cj4gCj4gPiBJJ20gc2xpZ2h0bHkgbG9zdCwgLnJlbG9jIGJlZ2luIGEgc2VjdGlvbiB0aGF0J3Mg
ZXhwbGljaXRseSBhZGRlZCB0bwo+ID4gbm9uLVBFIGJ1aWxkcyBieSByZWxvY3MtZHVtbXkuUyBJ
IGFzc3VtZWQgaXQgd2FzIG5lZWRlZCBmb3Igc29tZQo+ID4gcmVhc29uLgo+IAo+IC4uLiBpdCdz
IGFsc28gbm90IGNsZWFyIHdoYXQgZXhhY3RseSB5b3UgbWVhbiBoZXJlLCBhbmQgaGVuY2Ugd2hl
dGhlcgo+IHRoZXJlJ3MgYW55IHJlYXNvbiBuZWVkZWQgYmV5b25kIHRoZSByZWZlcmVuY2UgdG8g
dGhlIHR3byBib3VuZGluZwo+IHN5bWJvbHMgYnkgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2UoKS4K
ClNvcnJ5IGZvciBub3QgYmVpbmcgY2xlYXIuIEJ5IHJlbW92ZSBJIG1lYW4gYGdpdCBybQp4ZW4v
YXJjaC94ODYvZWZpL3JlbG9jcy1kdW1teS5TYCBhbmQgZml4IHRoZSBidWlsZCwgbGlrZSB0aGUg
ZGlmZgphcHBlbmRlZCBiZWxvdy4KCklzIHRoZXJlIGFueSByZWFzb24gd2Ugc2hvdWxkIGtlZXAg
dGhlIGR1bW15IC5yZWxvYyBpbiB0aGUgRUxGCm91dHB1dD8KClRoYW5rcywgUm9nZXIuCi0tLTg8
LS0tCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlIGIveGVuL2FyY2gveDg2
L2VmaS9NYWtlZmlsZQppbmRleCA0YmMwYTE5NmU5Li41ODQ5NjA0NzY2IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvZWZpL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUK
QEAgLTExLDYgKzExLDYgQEAgJChjYWxsIGNjLW9wdGlvbi1hZGQsY2ZsYWdzLXN0YWNrLWJvdW5k
YXJ5LENDLC1tcHJlZmVycmVkLXN0YWNrLWJvdW5kYXJ5PTQpCiAkKEVGSU9CSik6IENGTEFHUy1z
dGFjay1ib3VuZGFyeSA6PSAkKGNmbGFncy1zdGFjay1ib3VuZGFyeSkKIAogb2JqLXkgOj0gc3R1
Yi5vCi1vYmotJChYRU5fQlVJTERfRUZJKSA6PSAkKEVGSU9CSikgcmVsb2NzLWR1bW15Lm8KK29i
ai0kKFhFTl9CVUlMRF9FRkkpIDo9ICQoRUZJT0JKKQogZXh0cmEtJChYRU5fQlVJTERfRUZJKSAr
PSBidWlsZGlkLm8KIG5vY292LSQoWEVOX0JVSUxEX0VGSSkgKz0gc3R1Yi5vCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290LmggYi94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290
LmgKaW5kZXggN2ExM2EzMGJjMC4uMmNmNDQwZTJhZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2VmaS9lZmktYm9vdC5oCisrKyBiL3hlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaApAQCAtMzks
NiArMzksNyBAQCBleHRlcm4gY29uc3QgaW50cHRlX3QgX19wYWdlX3RhYmxlc19zdGFydFtdLCBf
X3BhZ2VfdGFibGVzX2VuZFtdOwogI2RlZmluZSBQRV9CQVNFX1JFTE9DX0hJR0hMT1cgIDMKICNk
ZWZpbmUgUEVfQkFTRV9SRUxPQ19ESVI2NCAgIDEwCiAKKyNpZmRlZiBYRU5fQlVJTERfUEUKIGV4
dGVybiBjb25zdCBzdHJ1Y3QgcGVfYmFzZV9yZWxvY3MgewogICAgIHUzMiBydmE7CiAgICAgdTMy
IHNpemU7CkBAIC05Nyw2ICs5OCwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2FyY2hfcmVs
b2NhdGVfaW1hZ2UodW5zaWduZWQgbG9uZyBkZWx0YSkKICAgICAgICAgYmFzZV9yZWxvY3MgPSAo
Y29uc3Qgdm9pZCAqKShiYXNlX3JlbG9jcy0+ZW50cmllcyArIGkgKyAoaSAmIDEpKTsKICAgICB9
CiB9CisjZWxzZSAvKiAhWEVOX0JVSUxEX1BFICovCitzdGF0aWMgdm9pZCBfX2luaXQgZWZpX2Fy
Y2hfcmVsb2NhdGVfaW1hZ2UodW5zaWduZWQgbG9uZyBkZWx0YSkKK3sKKyAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKK30KKyNlbmRpZiAvKiBYRU5fQlVJTERfUEUgKi8KIAogZXh0ZXJuIGNvbnN0
IHMzMiBfX3RyYW1wb2xpbmVfcmVsX3N0YXJ0W10sIF9fdHJhbXBvbGluZV9yZWxfc3RvcFtdOwog
ZXh0ZXJuIGNvbnN0IHMzMiBfX3RyYW1wb2xpbmVfc2VnX3N0YXJ0W10sIF9fdHJhbXBvbGluZV9z
ZWdfc3RvcFtdOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyBi
L3hlbi9hcmNoL3g4Ni9lZmkvcmVsb2NzLWR1bW15LlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IGQ5MjhhODJkNTMuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gveDg2L2VmaS9yZWxv
Y3MtZHVtbXkuUworKysgL2Rldi9udWxsCkBAIC0xLDExICswLDAgQEAKLQotCS5zZWN0aW9uIC5y
ZWxvYywgImEiLCBAcHJvZ2JpdHMKLQkuYmFsaWduIDQKLUdMT0JBTChfX2Jhc2VfcmVsb2NzX3N0
YXJ0KQotCS5sb25nIDAKLQkubG9uZyA4Ci1HTE9CQUwoX19iYXNlX3JlbG9jc19lbmQpCi0KLQku
Z2xvYmwgVklSVF9TVEFSVCwgQUxUX1NUQVJUCi0JLmVxdSBWSVJUX1NUQVJULCBYRU5fVklSVF9T
VEFSVAotCS5lcXUgQUxUX1NUQVJULCBYRU5fVklSVF9FTkQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:00:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfk7f-0005lo-98; Tue, 25 Jun 2019 12:00: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=8O1u=UY=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfk7e-0005lZ-7c
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:00:26 +0000
X-Inumbo-ID: cf5edaca-9740-11e9-9b78-4723d50cd05f
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf5edaca-9740-11e9-9b78-4723d50cd05f;
 Tue, 25 Jun 2019 12:00:22 +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 x5PBwkuP132922;
 Tue, 25 Jun 2019 12:00: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=iNQTvVUSmgNuLxw/E1kf9kiRXgGAedbtzYJ7h/7MhiM=;
 b=xIAw4zPPw23qdkXzzO7kIYWXxKfuSWEZME+9rRcJ1KvLaeHHFqrGGzTHONRNQHR7BvVZ
 iK/Wag51OR8USF4fgGFhHZ5vUQwTXO7LO8xhdrYFJjhRsgd51IIKWgto3cQmrs+kX1iB
 C5PUWNcg8xG3ReOM2UlG+VGrJaSp3A2yktkKQP6bydJ+7Nd8+hyXdMeuv7X5SN8805fl
 Etm7qGx+urDGi96IDdT9cOP1lnHDUiJUC8Be6ypgeuoJyuZ4lDJPECpRaL9udvR4pEai
 i9dIB1JcfOepxDS7yGP06jlhELtV3mRA8Wqx/52aQBiPJ3uJS0TyyvcLdC6iPIwbgA2D 8A== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2t9c9pkv6n-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00: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 x5PBxTnS064989;
 Tue, 25 Jun 2019 12:00:06 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3030.oracle.com with ESMTP id 2t9acc2gnd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00:05 +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 x5PC046Z027550;
 Tue, 25 Jun 2019 12:00:04 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 25 Jun 2019 05:00:04 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon, 24 Jun 2019 20:02:57 +0800
Message-Id: <1561377779-28036-6-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
Subject: [Xen-devel] [PATCH v2 5/7] x86/xen: nopv parameter 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, peterz@infradead.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gbm9wdiBwYXJhbWV0ZXIg
aXMgaWdub3JlZApmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCkluIG9yZGVyIGZvciBu
b3B2IHBhcmFtZXRlciB0byB0YWtlIGVmZmVjdCBmb3IgSFZNIGd1ZXN0LCB3ZSBuZWVkIHRvCmRp
c3Rpbmd1aXNoIGJldHdlZW4gUFZIIGFuZCBIVk0gZ3Vlc3QgZWFybHkgaW4gaHlwZXJ2aXNvciBk
ZXRlY3Rpb24KY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gb2YgUFZIIGluIHhlbl9wbGF0
Zm9ybV9odm0oKSwKeGVuX3B2aF9kb21haW4oKSBjb3VsZCBiZSB1c2VkIGZvciB0aGF0IHB1cnBv
c2UuCgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xl
LmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNj
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRy
b25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNsYXYg
UGV0a292IDxicEBhbGllbjguZGU+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
LS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgMTggKysrKysrKysrKysrLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYwppbmRleCA3ZmNiNGVhLi4yNjkzOWU3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAg
LTI1LDYgKzI1LDcgQEAKICNpbmNsdWRlICJtbXUuaCIKICNpbmNsdWRlICJzbXAuaCIKIAorZXh0
ZXJuIGJvb2wgbm9wdjsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNoYXJlZF9pbmZvX3BmbjsKIAog
dm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKQEAgLTIyNiwyMCArMjI3LDI0IEBA
IHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogCWlmICh4ZW5f
cHZfZG9tYWluKCkpCiAJCXJldHVybiAwOwogCisjaWZkZWYgQ09ORklHX1hFTl9QVkgKKwkvKiBU
ZXN0IGZvciBQVkggZG9tYWluIChQVkggYm9vdCBwYXRoIHRha2VuIG92ZXJyaWRlcyBBQ1BJIGZs
YWdzKS4gKi8KKwlpZiAoIXg4Nl9wbGF0Zm9ybS5sZWdhY3kucnRjICYmIHg4Nl9wbGF0Zm9ybS5s
ZWdhY3kubm9fdmdhKQorCQl4ZW5fcHZoID0gdHJ1ZTsKKyNlbmRpZgorCisJaWYgKCF4ZW5fcHZo
X2RvbWFpbigpICYmIG5vcHYpCisJCXJldHVybiAwOworCiAJcmV0dXJuIHhlbl9jcHVpZF9iYXNl
KCk7CiB9CiAKIHN0YXRpYyBfX2luaXQgdm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lk
KQogewogI2lmZGVmIENPTkZJR19YRU5fUFZICi0JLyogVGVzdCBmb3IgUFZIIGRvbWFpbiAoUFZI
IGJvb3QgcGF0aCB0YWtlbiBvdmVycmlkZXMgQUNQSSBmbGFncykuICovCi0JaWYgKCF4ZW5fcHZo
ICYmCi0JICAgICh4ODZfcGxhdGZvcm0ubGVnYWN5LnJ0YyB8fCAheDg2X3BsYXRmb3JtLmxlZ2Fj
eS5ub192Z2EpKQorCWlmICgheGVuX3B2aCkKIAkJcmV0dXJuOwogCi0JLyogUFZIIGRldGVjdGVk
LiAqLwotCXhlbl9wdmggPSB0cnVlOwotCiAJLyogTWFrZSBzdXJlIHdlIGRvbid0IGZhbGwgYmFj
ayB0byAoZGVmYXVsdCkgQUNQSV9JUlFfTU9ERUxfUElDLiAqLwogCWlmICghbnJfaW9hcGljcyAm
JiBhY3BpX2lycV9tb2RlbCA9PSBBQ1BJX0lSUV9NT0RFTF9QSUMpCiAJCWFjcGlfaXJxX21vZGVs
ID0gQUNQSV9JUlFfTU9ERUxfUExBVEZPUk07CkBAIC0yNTgsNCArMjYzLDUgQEAgc3RhdGljIF9f
aW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCiAJLmluaXQuaW5pdF9tZW1f
bWFwcGluZwk9IHhlbl9odm1faW5pdF9tZW1fbWFwcGluZywKIAkuaW5pdC5ndWVzdF9sYXRlX2lu
aXQJPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCwKIAkucnVudGltZS5waW5fdmNwdSAgICAgICA9
IHhlbl9waW5fdmNwdSwKKwkuaWdub3JlX25vcHYgICAgICAgICAgICA9IHRydWUsCiB9OwotLSAK
MS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:00:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfk7d-0005lT-Vl; Tue, 25 Jun 2019 12:00:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8O1u=UY=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfk7c-0005lO-PA
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:00:24 +0000
X-Inumbo-ID: cf6db2a6-9740-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf6db2a6-9740-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 12:00: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 x5PBwx2x027209;
 Tue, 25 Jun 2019 12:00: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=IfwgKDnZi80buyiIPP86pHwWHIBnfojOW5Jty8tpEL8=;
 b=LbeNXZ028pNRVclBDTAhimcCvZP0x6jpoQoSNq3CtxBAwvZOqzDV6x2tqbj0gEguQZiW
 TZ3iK8fRJtTi6Er1ZDuJlbAt/uUpLKR1S/E3q2U2ReujVxUMTDTEEtr68mBnXNCILIfy
 LTdi8XWoSvfcnQ/cARthiW/9+Z8+80ouMvbmJQRS3RvpUirhVfZAeTqKnO0U6sQmZxLk
 5TH7T+dWN5VYdNOJ9Dtg4/Zz4uJulIl3XqgHMAoojpTYon8+QXBLi8WRAPm/bCHZeWFI
 CZ8p9y6vfsmhbxcW/hgvhZgNwqOlOXBa0/LSKFrV81NfT+UPbI6VJuejdo/MmDPUnw5n iA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2t9brt3x5d-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00:00 +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 x5PBxPw1002189;
 Tue, 25 Jun 2019 12:00:00 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tat7c6q7r-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00:00 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5PBxw0s012082;
 Tue, 25 Jun 2019 11:59:58 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 25 Jun 2019 04:59:57 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon, 24 Jun 2019 20:02:55 +0800
Message-Id: <1561377779-28036-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
Subject: [Xen-devel] [PATCH v2 3/7] 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, peterz@infradead.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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
Z25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpD
YzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8
bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzog
SmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKLS0t
CiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dCB8ICA1ICsr
KysrCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmggICAgICAgICAgICAgICB8ICAz
ICsrKwogYXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgICAgICAgICAgICAgICAgfCAx
MSArKysrKysrKysrKwogYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jICAgICAgICAgICAgICAg
ICAgICAgfCAgMSArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgICAgICAgICAgICAgICAg
ICAgICB8ICAxICsKIDUgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9j
dW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKaW5kZXggMTM4ZjY2
Ni4uMjFlMDhhZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwt
cGFyYW1ldGVycy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFy
YW1ldGVycy50eHQKQEAgLTUyNjgsNiArNTI2OCwxMSBAQAogCQkJaW1wcm92ZSB0aW1lciByZXNv
bHV0aW9uIGF0IHRoZSBleHBlbnNlIG9mIHByb2Nlc3NpbmcKIAkJCW1vcmUgdGltZXIgaW50ZXJy
dXB0cy4KIAorCW5vcHY9CQlbWDg2LFhFTixLVk0sSFlQRVJfVixWTVdBUkVdCisJCQlEaXNhYmxl
cyB0aGUgUFYgb3B0aW1pemF0aW9ucyBmb3JjaW5nIHRoZSBndWVzdCB0byBydW4KKwkJCWFzIGdl
bmVyaWMgZ3Vlc3Qgd2l0aCBubyBQViBkcml2ZXJzLiBDdXJyZW50bHkgc3VwcG9ydAorCQkJWEVO
IEhWTSwgS1ZNLCBIWVBFUl9WIGFuZCBWTVdBUkUgZ3Vlc3QuCisKIAl4aXJjMnBzX2NzPQlbTkVU
LFBDTUNJQV0KIAkJCUZvcm1hdDoKIAkJCTxpcnE+LDxpcnFfbWFzaz4sPGlvPiw8ZnVsbF9kdXBs
ZXg+LDxkb19zb3VuZD4sPGxvY2t1cF9oYWNrPlssPGlycTI+Wyw8aXJxMz5bLDxpcnE0Pl1dXQpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCmluZGV4IDhjNWFhYmEuLmQ3NWQyZWEgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9oeXBlcnZpc29yLmgKQEAgLTUyLDYgKzUyLDkgQEAgc3RydWN0IGh5cGVydmlzb3Jf
eDg2IHsKIAogCS8qIHJ1bnRpbWUgY2FsbGJhY2tzICovCiAJc3RydWN0IHg4Nl9oeXBlcl9ydW50
aW1lIHJ1bnRpbWU7CisKKwkvKiBpZ25vcmUgbm9wdiBwYXJhbWV0ZXIgKi8KKwlib29sIGlnbm9y
ZV9ub3B2OwogfTsKIAogZXh0ZXJuIGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB4ODZfaHlwZXJf
dHlwZTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jIGIvYXJj
aC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMKaW5kZXggNDc5Y2E0Ny4uMzM3ZmYwNyAxMDA2
NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2NwdS9oeXBlcnZpc29yLmMKQEAgLTU0LDYgKzU0LDE0IEBACiBlbnVtIHg4Nl9oeXBl
cnZpc29yX3R5cGUgeDg2X2h5cGVyX3R5cGU7CiBFWFBPUlRfU1lNQk9MKHg4Nl9oeXBlcl90eXBl
KTsKIAorYm9vbCBfX2luaXRkYXRhIG5vcHY7CitzdGF0aWMgX19pbml0IGludCBwYXJzZV9ub3B2
KGNoYXIgKmFyZykKK3sKKwlub3B2ID0gdHJ1ZTsKKwlyZXR1cm4gMDsKK30KK2Vhcmx5X3BhcmFt
KCJub3B2IiwgcGFyc2Vfbm9wdik7CisKIHN0YXRpYyBpbmxpbmUgY29uc3Qgc3RydWN0IGh5cGVy
dmlzb3JfeDg2ICogX19pbml0CiBkZXRlY3RfaHlwZXJ2aXNvcl92ZW5kb3Iodm9pZCkKIHsKQEAg
LTYxLDYgKzY5LDkgQEAKIAl1aW50MzJfdCBwcmksIG1heF9wcmkgPSAwOwogCiAJZm9yIChwID0g
aHlwZXJ2aXNvcnM7IHAgPCBoeXBlcnZpc29ycyArIEFSUkFZX1NJWkUoaHlwZXJ2aXNvcnMpOyBw
KyspIHsKKwkJaWYgKHVubGlrZWx5KG5vcHYpICYmICEoKnApLT5pZ25vcmVfbm9wdikKKwkJCWNv
bnRpbnVlOworCiAJCXByaSA9ICgqcCktPmRldGVjdCgpOwogCQlpZiAocHJpID4gbWF4X3ByaSkg
ewogCQkJbWF4X3ByaSA9IHByaTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9qYWlsaG91
c2UuYyBiL2FyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYwppbmRleCBkOTZkNTYzLi44ODAzMjlm
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2phaWxob3VzZS5jCkBAIC0yMTcsNCArMjE3LDUgQEAgc3RhdGljIGJvb2wgX19pbml0
IGphaWxob3VzZV94MmFwaWNfYXZhaWxhYmxlKHZvaWQpCiAJLmRldGVjdAkJCT0gamFpbGhvdXNl
X2RldGVjdCwKIAkuaW5pdC5pbml0X3BsYXRmb3JtCT0gamFpbGhvdXNlX2luaXRfcGxhdGZvcm0s
CiAJLmluaXQueDJhcGljX2F2YWlsYWJsZQk9IGphaWxob3VzZV94MmFwaWNfYXZhaWxhYmxlLAor
CS5pZ25vcmVfbm9wdgkJPSB0cnVlLAogfTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwppbmRleCA0NzIyYmEyLi41
ZDE2ODI0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xNDYzLDQgKzE0NjMsNSBAQCBzdGF0aWMgdWlu
dDMyX3QgX19pbml0IHhlbl9wbGF0Zm9ybV9wdih2b2lkKQogCS5kZXRlY3QgICAgICAgICAgICAg
ICAgID0geGVuX3BsYXRmb3JtX3B2LAogCS50eXBlCQkJPSBYODZfSFlQRVJfWEVOX1BWLAogCS5y
dW50aW1lLnBpbl92Y3B1ICAgICAgID0geGVuX3Bpbl92Y3B1LAorCS5pZ25vcmVfbm9wdgkJPSB0
cnVlLAogfTsKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:00:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfk7f-0005lu-Iv; Tue, 25 Jun 2019 12:00: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=8O1u=UY=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hfk7e-0005lY-7m
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:00:26 +0000
X-Inumbo-ID: cf745274-9740-11e9-8057-c7c0eb1ec826
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf745274-9740-11e9-8057-c7c0eb1ec826;
 Tue, 25 Jun 2019 12:00: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 x5PBwTDs034898;
 Tue, 25 Jun 2019 12:00:04 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=6klKICAt+a+KHWaEwnSq/964CSEq5H1pgE5tT5g7vdQ=;
 b=YdQfxpBKwEfWxikYjMknr/V/zwveF/HaI/kF2hIg4FLnuMIlt9gtV0D0vPr3sgCAHo+I
 PPlzin4Ws8tcfFdRucHkrtUxRqAbrOMwRxBSl7Tf9CASrpcgBrwSElGlqUDWvNwsJsZd
 RzdkyB49SOrB7oowtH7mx2hTzrEzZXQglGMJbEf6t+on4ZhwrfvdK88wmzYxvCb8FeOc
 7Bab0+JA4YxqNQTUuTke2lo2j7O4yg38pvqO2n1CeOIvOZxtAE2cWiOYG/MelfmGze43
 5X/GLj64bvgPZjkEZsRtsze5ia3ne1x9SK41C9CL1xg+tI/P0/EP9urZJboNkzcDU6YF pQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2t9cyqbubg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00: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 x5PBwhAr130232;
 Tue, 25 Jun 2019 12:00:03 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2t9p6u515b-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 25 Jun 2019 12:00:02 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5PC01Tb012106;
 Tue, 25 Jun 2019 12:00:01 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 25 Jun 2019 05:00:01 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon, 24 Jun 2019 20:02:56 +0800
Message-Id: <1561377779-28036-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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-1906250097
Subject: [Xen-devel] [PATCH v2 4/7] 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, peterz@infradead.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpD
YzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGhvbWFz
IEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVk
aGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCi0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJu
ZWwtcGFyYW1ldGVycy50eHQgfCAgNCAtLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
ICAgICAgICAgICAgICAgICAgICB8IDEyICstLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWlu
LWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAppbmRleCAyMWUwOGFmLi5kNWMzZGNjIDEwMDY0
NAotLS0gYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAor
KysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAt
NTI1MSwxMCArNTI1MSw2IEBACiAJCQlEaXNhYmxlcyB0aGUgdGlja2V0bG9jayBzbG93cGF0aCB1
c2luZyBYZW4gUFYKIAkJCW9wdGltaXphdGlvbnMuCiAKLQl4ZW5fbm9wdglbWDg2XQotCQkJRGlz
YWJsZXMgdGhlIFBWIG9wdGltaXphdGlvbnMgZm9yY2luZyB0aGUgSFZNIGd1ZXN0IHRvCi0JCQly
dW4gYXMgZ2VuZXJpYyBIVk0gZ3Vlc3Qgd2l0aCBubyBQViBkcml2ZXJzLgotCiAJeGVuX3NjcnVi
X3BhZ2VzPQlbWEVOXQogCQkJQm9vbGVhbiBvcHRpb24gdG8gY29udHJvbCBzY3J1YmJpbmcgcGFn
ZXMgYmVmb3JlIGdpdmluZyB0aGVtIGJhY2sKIAkJCXRvIFhlbiwgZm9yIHVzZSBieSBvdGhlciBk
b21haW5zLiBDYW4gYmUgYWxzbyBjaGFuZ2VkIGF0IHJ1bnRpbWUKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmlu
ZGV4IGFjNDk0M2MuLjdmY2I0ZWEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
aHZtLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwpAQCAtMjEwLDE4ICsyMTAs
OCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9ndWVzdF9pbml0KHZvaWQpCiAjZW5kaWYK
IH0KIAotc3RhdGljIGJvb2wgeGVuX25vcHY7Ci1zdGF0aWMgX19pbml0IGludCB4ZW5fcGFyc2Vf
bm9wdihjaGFyICphcmcpCi17Ci0gICAgICAgeGVuX25vcHYgPSB0cnVlOwotICAgICAgIHJldHVy
biAwOwotfQotZWFybHlfcGFyYW0oInhlbl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwotCiBib29s
IF9faW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKIHsKLQlpZiAoeGVuX25vcHYpCi0JCXJl
dHVybiBmYWxzZTsKIAlpZiAoeGVuX3B2X2RvbWFpbigpKQogCQlyZXR1cm4gZmFsc2U7CiAJaWYg
KCF4ZW5faHZtX2RvbWFpbigpKQpAQCAtMjMzLDcgKzIyMyw3IEBAIGJvb2wgX19pbml0IHhlbl9o
dm1fbmVlZF9sYXBpYyh2b2lkKQogCiBzdGF0aWMgdWludDMyX3QgX19pbml0IHhlbl9wbGF0Zm9y
bV9odm0odm9pZCkKIHsKLQlpZiAoeGVuX3B2X2RvbWFpbigpIHx8IHhlbl9ub3B2KQorCWlmICh4
ZW5fcHZfZG9tYWluKCkpCiAJCXJldHVybiAwOwogCiAJcmV0dXJuIHhlbl9jcHVpZF9iYXNlKCk7
Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:13:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12:13:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfkJv-000756-JB; Tue, 25 Jun 2019 12: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfkJu-00074i-Nt
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:13:06 +0000
X-Inumbo-ID: 9554dc10-9742-11e9-9bd8-ab9ed5db749a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9554dc10-9742-11e9-9bd8-ab9ed5db749a;
 Tue, 25 Jun 2019 12:13: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 1hfkJr-0001zI-CI; Tue, 25 Jun 2019 12:13:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfkJr-0007pW-2i; Tue, 25 Jun 2019 12:13:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfkJr-0000uG-27; Tue, 25 Jun 2019 12:13:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138376-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-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-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-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-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-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-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=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
X-Osstest-Versions-That: xen=adf037bba1e6af47fef8584c1ad41f424ebda01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 12:13:03 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138376: 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>

ZmxpZ2h0IDEzODM3NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzNzYvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzNzM4MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM3
MzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgMjlmZDQwM2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OApiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgYWRmMDM3YmJhMWU2YWY0N2ZlZjg1ODRjMWFkNDFm
NDI0ZWJkYTAxZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3MzgxICAyMDE5LTA2LTA2IDEwOjAz
OjA4IFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNzcyNyAgMjAxOS0wNi0xNCAx
NDowNTozMiBaICAgMTAgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEz
ODIyNiAgMjAxOS0wNi0yMSAxOTowNTo1NSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJp
eC5jb20+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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYWRmMDM3YmJhMS4uMjlmZDQwM2VmNSAgMjlmZDQw
M2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OCAtPiBzdGFibGUtNC4xMAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:15:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12: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 1hfkMJ-0007PS-RX; Tue, 25 Jun 2019 12:15: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=HSsO=UY=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hfkMJ-0007PN-6s
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:15:35 +0000
X-Inumbo-ID: ed4d5eba-9742-11e9-b69a-37a6450d2052
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ed4d5eba-9742-11e9-b69a-37a6450d2052;
 Tue, 25 Jun 2019 12:15:32 +0000 (UTC)
Authentication-Results: esa5.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 (esa5.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=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.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=esa5.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jzMjGp2oOSgAYukMJEFmdv21qoN8fFsfwHa7nM+kaQM9tO8q+RNa21Kl63Q/Sk1vv2uhlQUJYR
 HcyDK3oRFs5ADxF1YcIvF40D/a1cxGoZllENMfHlkupDs7Vop/Szf+A9Sgj0NGvSh6X002odWr
 RJ3N7GUbFvFBh7EAKUxRdgxxjBLy6si8VHadIIksGKwpWU7RDLcjDdZQqDtN9b9D3SFKURa6h8
 hmf4EO+E0rhlTC39PhxiAFJnahM2d8B6Ko4hMg/yo20HyxbrQuNJbrrGINgQU9jrzoT+8QInlQ
 60A=
X-SBRS: 2.7
X-MesageID: 2184581
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,415,1557201600"; 
   d="scan'208";a="2184581"
From: Lars Kurth <lars.kurth@citrix.com>
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Thread-Topic: Migrating key developer docs to xen.git sphinx docs and
 refreshing them in the process
Thread-Index: AQHVKogYFsqm61IG8EyIbkU2yX65b6aq95aAgAAV6wCAABEmAIAADMIAgAAwgoCAAJdFAIAARlSA
Date: Tue, 25 Jun 2019 12:15:28 +0000
Message-ID: <BB14443D-9037-4D24-BB69-F94849799AAB@citrix.com>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
In-Reply-To: <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <1B01D1CF9A0B3B4398F3D057892C6E21@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

DQoNCu+7v09uIDI1LzA2LzIwMTksIDEwOjAzLCAiSnVsaWVuIEdyYWxsIiA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOg0KDQogICAgPj4+IFRoZSBwb2ludCBoZXJlIGlzIHRoYXQgd2UgY2Fu
IGJlIGZsZXhpYmxlIGFuZCBjcmVhdGl2ZSBhYm91dCB0aGUgd2F5IHRvDQogICAgPj4+IG1haW50
YWluIHRoZSBkb2NzIG9uIHhlbi5naXQuIEJ1dCBhcyBhIHRlY2hub2xvZ3kgaXMgY2VydGFpbmx5
IGJldHRlcg0KICAgID4+PiB0aGFuIHRoZSB3aWtpOiB3ZSBkb24ndCBoYXZlIHRvIGtlZXAgdGhl
bSBhbGwgdXAtdG8tZGF0ZSB3aXRoIHRoZSBjb2RlLA0KICAgID4+PiBidXQgYXQgbGVhc3QgdGhp
cyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0bykuIElmIHdlIGxlYXZlIHRoZW0N
CiAgICA+Pj4gb24gdGhlIHdpa2ksIHRoZXJlIGlzIG5vIGNoYW5jZS4NCiAgICA+Pg0KICAgID4+
IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAid2UgZG9u
J3QgaGF2ZSB0byBrZWVwIHRoZW0NCiAgICA+PiBhbGwgdXAtdG8tZGF0ZSIuDQogICAgPiANCiAg
ICA+IFRoYXQncyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEgcGF0Y2ggYXQgdGhl
IGVuZCBvZiBhIHNlcmllcyB0bw0KICAgID4gdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZlbiBp
ZiB0aGUgZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8NCiAgICA+IHByb21pc2VzIG9mIGJl
aW5nIHVwLXRvLWRhdGUuDQogICAgDQogICAgSSB0aGluayB0aGlzIGlzIGdvaW5nIHRoZSB3cm9u
ZyBkaXJlY3Rpb24uIFRoZSBnb2FsIG9mIHVzaW5nIHhlbi5naXQgaXMgdG8gdHJ5IA0KICAgIHRv
IGtlZXAgdGhlIGRvY3VtZW50YXRpb24gdXAtdG8tZGF0ZS4NCiAgICANCkkgYWdyZWUgd2l0aCBK
dWxpZW4gYW5kIHRoaXMgd2FzIGFsc28gbm90IG15IGludGVudGlvbi4gVGhlIHJlYXNvbiB3aHkg
SSBicm91Z2h0IHRoaXMgdXAgbm93IGlzIHRoYXQgdGhlIGluLXRyZWUgZG9jcyBhcmUgcHJldHR5
IG11Y2ggYSBtZXNzIHRvZGF5IGFuZCBhcmUgc3RhbGUgaW4gbWFueSB3YXlzLiBBbmQgdGhleSBs
b29rIFRFUlJJQkxFIGFuZCBhcmUgbm90IGVhc2lseSBzZWFyY2hhYmxlLiBIb3dldmVyLCBBbmR5
J3MgbGF0ZXN0IHNldCBvZiBwYXRjaGVzIHByb3ZpZGUgYW4gb3Bwb3J0dW5pdHkgdG8gY29uc29s
aWRhdGUgc29tZSBvZiB0aGUgaW4tdHJlZSBkb2NzIGluIGEgbmljZWx5IHJlbmRlcmVkIGFuZCBz
ZWFyY2hhYmxlIGZvcm1hdC4NCg0KSSBoYXZlIGJlZW4gZm9jdXNzaW5nIG9uIHByb2Nlc3MgcmVs
YXRlZCBhbmQga2V5IGRldmVsb3BlciByZWxhdGVkIGRvY3MsIGJlY2F1c2Ugd2hvIG1haW50YWlu
cyB0aGVtIGlzIG5vdCBhY3R1YWxseSBhbiBpc3N1ZSBpbiB0aGVvcnkuIEV2ZXJ5b25lIHJlYWxs
eSBvdWdodCB0byBjYXJlLCBiZWNhdXNlIGV2ZXJ5b25lIGlzIGltcGFjdGVkIGJ5IHRoZXNlLiAN
Cg0KV2hhdCBoYXBwZW5zIHRvZGF5IGZvciBtYW55IG9mIHRoZXNlIHR5cGUgb2YgZG9jcyBhbmQv
b3IgcHJvY2Vzc2VzIGlzIHRoYXQ6DQphKSBXZSBoYXZlIGRpc2N1c3Npb24gYWJvdXQgYSBwcm9j
ZXNzIC8gd29ya2luZyBwcmFjdGljZSBvbiB0aGUgbGlzdCB1bnRpbCB3ZSBjb21lIHRvIGEgY29u
Y2x1c2lvbg0KYikgVGhlbiB3ZSB0YWtlIGl0IGFuZCBjb3B5IGl0IHRvIHRoZSB3aWtpDQpXaHkg
bm90IG1lcmdlIHRoaXMgaW50byBvbmUgYWN0aXZpdHkNCg0KQm90aCBvZiB5b3UgYXJlIGludGVy
ZXN0ZWQgaW4gQXJtIGRvY3MsIGJ1dCB0aGlzIGlzIHNvbWV0aGluZyBJIHdpbGwgbGV0IHlvdSBm
aWdodCBvdXQuIA0KTWF5YmUgeW91IHdhbnQgdG8gY2hhdCBhYm91dCB0aGlzIHNvbWUgbW9yZSBh
dCB0aGUgc3VtbWl0DQoNCiAgICA+PiBCdXQgbXkgcG9pbnQgaGVyZSBpcyBtb3N0IG9mIHRoZSBi
b2FyZCBzaG91bGQgYmUgdHJpdmlhbC4gVGhlIG1vc3Qgb2YgdGhlDQogICAgPj4gbm9uLXRyaXZp
YWwgc2V0dXAgcmVxdWlyZSBub24tdXBzdHJlYW0gcGF0Y2guIFdoaWxlIEkgYW0gaGFwcHkgdG8g
c2VlIHRoYXQgb24NCiAgICA+PiB0aGUgd2lraSwgSSB0aGluayB4ZW4uZ2l0IHNob3VsZCBub3Qg
cHJvbW90ZSBzdWNoIGNvbmZpZ3VyYXRpb24gYXQgYWxsLiBXZSBhcmUNCiAgICA+PiB3b3JraW5n
IHVwc3RyZWFtLCBub3Qgd2l0aCB1bmtub3duL3VudHJ1c3RlZCBzdGFjay4NCiAgICA+Pg0KICAg
ID4+IEZvciBzb21lIHdvcmtpbmcgZnVsbHkgdXBzdHJlYW0sIEkgZG9uJ3QgdGhpbmsgeGVuLmdp
dCBzaG91bGQgcHJvbW90ZSBhbnkNCiAgICA+PiBkaXN0cm9zL3ZlcnNpb25zIG9mIHRoZSBrZXJu
ZWwuIEhvd2V2ZXIsIHRoaXMgaXMgb2sgb24gdGhlIHdpa2kuDQogICAgPiANCiAgICA+IEkgd291
bGQgbGlrZSB0byBzZWUgdGhlIHdpa2kgZGlzYXBwZWFyIGNvbXBsZXRlbHkgaW4gdGhlIGxvbmcg
dGVybS4gQXMNCiAgICA+IHdlIGFyZSBtb3ZpbmcgbW9yZSBjb250ZW50IHRvIHhlbi5naXQsIGl0
IGlzIG5vdCBhIGdvb2QgaWRlYSB0byBoYXZlIHR3bw0KICAgID4gcGxhY2VzIHdoZXJlIHdlIGtl
ZXAgaW5mb3JtYXRpb24sIGZvciBzaW1pbGFyIHJlYXNvbnMgd2h5IHlvdSBzdWdnZXN0ZWQNCiAg
ICA+IHRvIHVzZSBpbi1jb2RlIGNvbW1lbnRzIGluc3RlYWQgb2YgZG9jcyB0byBkb2N1bWVudCBp
bnRlcmZhY2VzLiBJdA0KICAgID4ganVzdCB0YWtlcyBtb3JlIGVmZm9ydHMgdG8gbWFpbnRhaW4g
aW5mb3JtYXRpb24gaW4gdHdvIHBsYWNlcyBhbmQgdGhleQ0KICAgID4gdGVuZCB0byBnZXQgb3V0
IG9mIHN5bmMgd2l0aCBlYWNoIG90aGVycy4NCiAgICA+IA0KICAgID4gSWYgd2UgbWFrZSB0aGUg
d2lraSBnbyBhd2F5IChJIGhvcGUgc28pLCB3ZSdsbCBuZWVkIGEgcGxhY2UgdG8gc3RvcmUgdGhl
DQogICAgPiBBcm0gYm9hcmQtc3BlY2lmaWMgZG9jdW1lbnRzLCBhbmQgb3RoZXIgdHV0b3JpYWxz
Lg0KICAgIA0KICAgIFJlbW92aW5nIHRoZSB3aWtpIGlzIGFuIGhvbm9yYWJsZSBnb2FsLCBob3dl
dmVyIEkgZG9uJ3QgdGhpbmsgYWxsIHRoZSB3aWtpIGlzIA0KICAgIHN1aXRhYmxlIGZvciB4ZW4u
Z2l0LiBUaGUgQXJtIGJvYXJkLXNwZWNpZmljIGRvY3VtZW50cyBpcyBhbiBleGFtcGxlLg0KDQpS
ZW1vdmluZyB0aGUgd2lraSB3YXMgbm90IG15IGFpbS4gVGhlIHdpa2kgaXMgdXNlZnVsIGluIHNv
bWUgY2FzZXMsIGJ1dCBub3QgaW4gb3RoZXJzLg0KDQpMYXJzDQogICAgDQogICAgDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:31:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12:31: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 1hfkbP-0000TX-A4; Tue, 25 Jun 2019 12:31: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=SbZn=UY=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hfkbN-0000TQ-SO
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:31:09 +0000
X-Inumbo-ID: 1abe7670-9745-11e9-a8ae-6fc8858db021
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1abe7670-9745-11e9-a8ae-6fc8858db021;
 Tue, 25 Jun 2019 12:31: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 41B9DAF86;
 Tue, 25 Jun 2019 12:31:06 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-6-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <99a28880-c2bf-e328-ee52-afc782af3b74@suse.com>
Date: Tue, 25 Jun 2019 14:31:05 +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: <1561377779-28036-6-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/7] x86/xen: nopv parameter 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: sstabellini@kernel.org, peterz@infradead.org, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

T24gMjQuMDYuMTkgMTQ6MDIsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IFBWSCBndWVzdCBuZWVk
cyBQViBleHRlbnRpb25zIHRvIHdvcmssIHNvIG5vcHYgcGFyYW1ldGVyIGlzIGlnbm9yZWQKPiBm
b3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KPiAKPiBJbiBvcmRlciBmb3Igbm9wdiBwYXJh
bWV0ZXIgdG8gdGFrZSBlZmZlY3QgZm9yIEhWTSBndWVzdCwgd2UgbmVlZCB0bwo+IGRpc3Rpbmd1
aXNoIGJldHdlZW4gUFZIIGFuZCBIVk0gZ3Vlc3QgZWFybHkgaW4gaHlwZXJ2aXNvciBkZXRlY3Rp
b24KPiBjb2RlLiBCeSBtb3ZpbmcgdGhlIGRldGVjdGlvbiBvZiBQVkggaW4geGVuX3BsYXRmb3Jt
X2h2bSgpLAo+IHhlbl9wdmhfZG9tYWluKCkgY291bGQgYmUgdXNlZCBmb3IgdGhhdCBwdXJwb3Nl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
Pgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+Cj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgo+
IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KPiBDYzogeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCj4gLS0tCj4gICBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwg
MTggKysrKysrKysrKysrLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygr
KSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPiBpbmRleCA3ZmNiNGVhLi4y
NjkzOWU3IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPiArKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCj4gQEAgLTI1LDYgKzI1LDcgQEAKPiAgICNp
bmNsdWRlICJtbXUuaCIKPiAgICNpbmNsdWRlICJzbXAuaCIKPiAgIAo+ICtleHRlcm4gYm9vbCBu
b3B2Owo+ICAgc3RhdGljIHVuc2lnbmVkIGxvbmcgc2hhcmVkX2luZm9fcGZuOwo+ICAgCj4gICB2
b2lkIHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKQo+IEBAIC0yMjYsMjAgKzIyNywyNCBA
QCBzdGF0aWMgdWludDMyX3QgX19pbml0IHhlbl9wbGF0Zm9ybV9odm0odm9pZCkKPiAgIAlpZiAo
eGVuX3B2X2RvbWFpbigpKQo+ICAgCQlyZXR1cm4gMDsKPiAgIAo+ICsjaWZkZWYgQ09ORklHX1hF
Tl9QVkgKPiArCS8qIFRlc3QgZm9yIFBWSCBkb21haW4gKFBWSCBib290IHBhdGggdGFrZW4gb3Zl
cnJpZGVzIEFDUEkgZmxhZ3MpLiAqLwo+ICsJaWYgKCF4ODZfcGxhdGZvcm0ubGVnYWN5LnJ0YyAm
JiB4ODZfcGxhdGZvcm0ubGVnYWN5Lm5vX3ZnYSkKPiArCQl4ZW5fcHZoID0gdHJ1ZTsKClNvcnJ5
LCB0aGlzIHdvbid0IHdvcmssIGFzIEFDUEkgdGFibGVzIGFyZSBzY2FubmVkIG9ubHkgc29tZSB0
aW1lIGxhdGVyLgoKWW91IGNhbiB0ZXN0IGZvciB4ZW5fcHZoIGJlaW5nIHRydWUgaGVyZSAoZm9y
IHRoZSBjYXNlIHdoZXJlIHRoZSBndWVzdApoYXMgYmVlbiBib290ZWQgdmlhIHRoZSBYZW4tUFZI
IGJvb3QgZW50cnkpIGFuZCBoYW5kbGUgdGhhdCBjYXNlLCBidXQKdGhlIGNhc2Ugb2YgYSBQVkgg
Z3Vlc3Qgc3RhcnRlZCB2aWEgdGhlIG5vcm1hbCBib290IGVudHJ5IChsaWtlIHZpYQpncnViMikg
YW5kIG5vcHYgc3BlY2lmaWVkIGlzIGRpZmZpY3VsdC4gVGhlIG9ubHkgaWRlYSBJIGhhdmUgcmln
aHQgbm93CndvdWxkIGJlIHRvIHVzZSBhbm90aGVyIHN0cnVjdCBoeXBlcnZpc29yX3g4NiBmb3Ig
dGhhdCBjYXNlIHdoaWNoIHdpbGwKb25seSBiZSB1c2VkIGZvciBYZW4gSFZNL1BWSCBfYW5kXyBu
b3B2IHNwZWNpZmllZC4gSXQgc2hvdWxkIGJlIGEgY29weQpvZiB0aGUgYmFyZSBtZXRhbCB2YXJp
YW50LCBidXQgYSBzcGVjaWFsIGd1ZXN0X2xhdGVfaW5pdCBtZW1iZXIgaXNzdWluZwphIGJpZyBm
YXQgd2FybmluZyBpbiBjYXNlIFBWSCBpcyBiZWluZyBkZXRlY3RlZC4KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:31:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12: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 1hfkbp-0000V9-K4; Tue, 25 Jun 2019 12:31:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VmCq=UY=oracle.com=dan.carpenter@srs-us1.protection.inumbo.net>)
 id 1hfkbn-0000V1-Ok
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:31:35 +0000
X-Inumbo-ID: 2acc3c08-9745-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2acc3c08-9745-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 12:31:33 +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 x5PCNxQP153610
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:31:33 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to :
 subject : message-id : mime-version : content-type; s=corp-2018-07-02;
 bh=FerxN8DhRh2lmUJR/ccjN85jl3V6DXZVnqqiCOWFWnQ=;
 b=pun7vh9iioD/EQu8BJRsNalJHV6IE1J60pwsprjRsNIHNBuEuubURp/Nm5hvdhJMEykd
 0jWFNYncTYy/Dg9c7r1LdLC5qkpAGOgrdyJ43tQlRzgKNPfv2yfQJBPRji6Ue2j/6bNc
 sU13vc6k/UDnsuk/ZsvSL1EkRCee+MQZiiDvtBNgrvK2/0GzEQI8wB4ekQdSb+zcSlmI
 cBC+fMuC6zPsNxcJ2Lr44UAQmr5zCsfpGd5ZtTbHyougggTlP3M5Su0KZS31cS8F7I69
 QyxLK/qrWd7sGcz446R1dFvS8wcIcheP0Sk1gSEnL3RNUT+vLQAGDLmtAHOcSVfXrliE BA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by aserp2120.oracle.com with ESMTP id 2t9c9pm154-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:31:33 +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 x5PCVO00079944
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:31:32 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2tat7c75wn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:31:32 +0000
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x5PCVVch011159
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:31:31 GMT
Received: from mwanda (/41.57.98.10) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 25 Jun 2019 05:31:30 -0700
Date: Tue, 25 Jun 2019 15:31:21 +0300
From: Dan Carpenter <dan.carpenter@oracle.com>
To: xen-devel@lists.xenproject.org
Message-ID: <20190625123121.GA6674@mwanda>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=691
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1906250099
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9298
 signatures=668687
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=743 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1906250099
Subject: [Xen-devel] [bug report] xen-pcifront: Xen PCI frontend driver.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgWGVuIGRldnMsCgpJIGdldCB0aGUgZm9sbG93aW5nIHN0YXRpYyBjaGVja2VyIHdhcm5pbmc6
CgoJZHJpdmVycy9wY2kveGVuLXBjaWZyb250LmM6MTA3IHNjaGVkdWxlX3BjaWZyb250X2Flcl9v
cCgpCgl3YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+ZmxhZ3Mn
IHRvICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KCmRyaXZlcnMvcGNpL3hlbi1wY2lmcm9udC5jCiAg
IDEwNSAgc3RhdGljIGlubGluZSB2b2lkIHNjaGVkdWxlX3BjaWZyb250X2Flcl9vcChzdHJ1Y3Qg
cGNpZnJvbnRfZGV2aWNlICpwZGV2KQogICAxMDYgIHsKICAgMTA3ICAgICAgICAgIGlmICh0ZXN0
X2JpdChfWEVOX1BDSUJfYWN0aXZlLCAodW5zaWduZWQgbG9uZyAqKSZwZGV2LT5zaF9pbmZvLT5m
bGFncykKCi0+ZmxhZ3MgaXMgYSB1MzIgc28gdGhpcyBjYXN0IG9ubHkgd29ya3Mgb24gbGl0dGxl
IGVuZGlhbiBzeXN0ZW1zLiAgSQpkb24ndCBrbm93IGlmIHRoYXQgbWF0dGVycyBhdCBhbGwuICBU
aGlzIGRyaXZlciBoYXMgYSBidW5jaCBvZiBzaW1pbGFyCmlzc3Vlcy4gIElzIFhlbiB4ODYgb25s
eT8gIEl0J3MgcHJldHR5IG5vcm1hbCBmb3IgSW50ZWwgY29kZSB0byByZWx5IG9uCmxpdHRsZSBl
bmRpYW5uZXNzLi4uCgogICAxMDggICAgICAgICAgICAgICAgICAmJiAhdGVzdF9hbmRfc2V0X2Jp
dChfUERFVkJfb3BfYWN0aXZlLCAmcGRldi0+ZmxhZ3MpKSB7CiAgIDEwOSAgICAgICAgICAgICAg
ICAgIGRldl9kYmcoJnBkZXYtPnhkZXYtPmRldiwgInNjaGVkdWxlIGFlciBmcm9udGVuZCBqb2Jc
biIpOwogICAxMTAgICAgICAgICAgICAgICAgICBzY2hlZHVsZV93b3JrKCZwZGV2LT5vcF93b3Jr
KTsKICAgMTExICAgICAgICAgIH0KICAgMTEyICB9Cgpkcml2ZXJzL3BjaS94ZW4tcGNpZnJvbnQu
YzoxMDcgc2NoZWR1bGVfcGNpZnJvbnRfYWVyX29wKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9p
bnRlciAnJnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIgdnMgNjQuCmRy
aXZlcnMvcGNpL3hlbi1wY2lmcm9udC5jOjEyOSBkb19wY2lfb3AoKSB3YXJuOiBwYXNzaW5nIGNh
c3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRvICdzZXRfYml0KCknIDMyIHZz
IDY0Lgpkcml2ZXJzL3BjaS94ZW4tcGNpZnJvbnQuYzoxNDIgZG9fcGNpX29wKCkgd2FybjogcGFz
c2luZyBjYXN0ZWQgcG9pbnRlciAnJnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQo
KScgMzIgdnMgNjQuCmRyaXZlcnMvcGNpL3hlbi1wY2lmcm9udC5jOjE1MCBkb19wY2lfb3AoKSB3
YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRvICdj
bGVhcl9iaXQoKScgMzIgdnMgNjQuCmRyaXZlcnMvcGNpL3hlbi1wY2lmcm9udC5jOjE2MiBkb19w
Y2lfb3AoKSB3YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+Zmxh
Z3MnIHRvICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KZHJpdmVycy9wY2kveGVuLXBjaWZyb250LmM6
NjcwIHBjaWZyb250X2RvX2FlcigpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2
LT5zaF9pbmZvLT5mbGFncycgdG8gJ2NsZWFyX2JpdCgpJyAzMiB2cyA2NC4KZHJpdmVycy94ZW4v
bWNlbG9nLmM6MjA5IHhlbl9tY2VfbG9nKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAn
Jnhlbl9tY2Vsb2cuZmxhZ3MnIHRvICdzZXRfYml0KCknIDMyIHZzIDY0Lgpkcml2ZXJzL3hlbi9w
cml2Y21kLmM6MzUwIG1tYXBfYmF0Y2hfZm4oKSB3YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVy
ICdnZm5wJyB0byAneGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkoKScgNjQgdnMgMzIuCmRyaXZl
cnMveGVuL3ByaXZjbWQuYzo4MjcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKCkgd2Fybjog
cGFzc2luZyBjYXN0ZWQgcG9pbnRlciAncGZucycgdG8gJ3hlbl9yZW1hcF9kb21haW5fbWZuX2Fy
cmF5KCknIDY0IHZzIDMyLgpkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9jb25mX3NwYWNlLmM6MTcy
IHhlbl9wY2lia19jb25maWdfcmVhZCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZ2
YWx1ZScgdG8gJ3BjaV9yZWFkX2NvbmZpZ193b3JkKCknIDMyIHZzIDE2Lgpkcml2ZXJzL3hlbi94
ZW4tcGNpYmFjay9jb25mX3NwYWNlLmM6NTcgY29uZl9zcGFjZV9yZWFkKCkgd2FybjogcGFzc2lu
ZyBjYXN0ZWQgcG9pbnRlciAndmFsdWUnIHRvICdmaWVsZC0+dS53LnJlYWQoKScgMzIgdnMgMTYu
CmRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaWJhY2tfb3BzLmM6MzEwIHhlbl9wY2lia190ZXN0
X2FuZF9zY2hlZHVsZV9vcCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2LT5z
aF9pbmZvLT5mbGFncycgdG8gJ3Rlc3RfYml0KCknIDMyIHZzIDY0Lgpkcml2ZXJzL3hlbi94ZW4t
cGNpYmFjay9wY2liYWNrX29wcy5jOjMxNiB4ZW5fcGNpYmtfdGVzdF9hbmRfc2NoZWR1bGVfb3Ao
KSB3YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRv
ICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpYmFja19v
cHMuYzozOTYgeGVuX3BjaWJrX2RvX29wKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAn
JnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAnY2xlYXJfYml0KCknIDMyIHZzIDY0Lgpkcml2ZXJz
L3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1Yi5jOjczMSBjb21tb25fcHJvY2VzcygpIHdhcm46IHBh
c3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZzaF9pbmZvLT5mbGFncycgdG8gJ3NldF9iaXQoKScgMzIg
dnMgNjQuCmRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaV9zdHViLmM6NzM2IGNvbW1vbl9wcm9j
ZXNzKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnNoX2luZm8tPmZsYWdzJyB0byAn
dGVzdF9iaXQoKScgMzIgdnMgNjQuCmRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaV9zdHViLmM6
NzQxIGNvbW1vbl9wcm9jZXNzKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnNoX2lu
Zm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIgdnMgNjQuCmRyaXZlcnMveGVuL3hlbi1wY2li
YWNrL3BjaV9zdHViLmM6NzQ1IGNvbW1vbl9wcm9jZXNzKCkgd2FybjogcGFzc2luZyBjYXN0ZWQg
cG9pbnRlciAnJnNoX2luZm8tPmZsYWdzJyB0byAnY2xlYXJfYml0KCknIDMyIHZzIDY0Lgpkcml2
ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1Yi5jOjc1MyBjb21tb25fcHJvY2VzcygpIHdhcm46
IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZzaF9pbmZvLT5mbGFncycgdG8gJ3Rlc3RfYml0KCkn
IDMyIHZzIDY0Lgpkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1Yi5jOjc5OSB4ZW5fcGNp
Ymtfc2xvdF9yZXNldCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwc2Rldi0+cGRl
di0+c2hfaW5mby0+ZmxhZ3MnIHRvICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KZHJpdmVycy94ZW4v
eGVuLXBjaWJhY2svcGNpX3N0dWIuYzo4NTcgeGVuX3BjaWJrX21taW9fZW5hYmxlZCgpIHdhcm46
IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwc2Rldi0+cGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRv
ICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpX3N0dWIu
Yzo5MTYgeGVuX3BjaWJrX2Vycm9yX2RldGVjdGVkKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9p
bnRlciAnJnBzZGV2LT5wZGV2LT5zaF9pbmZvLT5mbGFncycgdG8gJ3Rlc3RfYml0KCknIDMyIHZz
IDY0Lgpkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1Yi5jOjk2OSB4ZW5fcGNpYmtfZXJy
b3JfcmVzdW1lKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnBzZGV2LT5wZGV2LT5z
aF9pbmZvLT5mbGFncycgdG8gJ3Rlc3RfYml0KCknIDMyIHZzIDY0LgoKcmVnYXJkcywKZGFuIGNh
cnBlbnRlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 12:48:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 12: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 1hfks8-0001XP-60; Tue, 25 Jun 2019 12:48: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfks7-0001XG-0R
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 12:48:27 +0000
X-Inumbo-ID: 8472bd72-9747-11e9-a564-3f71b4846dc7
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8472bd72-9747-11e9-a564-3f71b4846dc7;
 Tue, 25 Jun 2019 12:48:23 +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: 5kaaSmpQjcHcoccKLdI5CYfzgiOwvgyT6Jk2I1BmhJwH93D9k58qFswAhuwwJOozR+AVxhdU5r
 hV9j5BAeuBD8wbV2EQj5j1mX31k7DRqNEVYiSwcD/dVgSI4F79PRLKtkt4G9VVFcPz89Kigm0x
 8V/EhKQh/IsZGrEKN1okkw/7pf6z1s9O2Hw36oQbk0vigizlC0y7imHf9T29O5sP82FK2b+Be3
 yhUCL1MtRu+1LOf/WJw4eqNEFG+EYVd//s2Vg0qpmBfC/BkvtR04+rSydD5JGK9ehi2/MECVal
 uSc=
X-SBRS: 2.7
X-MesageID: 2204302
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,415,1557201600"; 
   d="scan'208";a="2204302"
Date: Tue, 25 Jun 2019 14:48:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190625124813.hnvxyvbvjfzdbfib@MacBook-Air-de-Roger.local>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
 <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
 <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
 <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
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] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@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>

T24gVHVlLCBKdW4gMjUsIDIwMTkgYXQgMDE6MDg6NDlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEp1biAyNSwgMjAxOSBhdCAwMzoxODoxNEFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAyNS4wNi4xOSBhdCAxMDoxMCwgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPiA+ID4gT24gTW9uLCBKdW4gMjQsIDIwMTkgYXQgMDE6MjQ6MDJQ
TSArMDIwMCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+ID4gPj4gT24gRnJpLCBKdW4gMjEsIDIwMTkg
YXQgMTI6MzQ6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+PiA+ID4+PiBPbiAx
OS4wNi4xOSBhdCAxNzowNiwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4+ID4g
PiBPbiBXZWQsIEp1biAxOSwgMjAxOSBhdCAwNjo1NzowNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3
cm90ZToKPiA+ID4+ID4gPj4gPj4+IE9uIDE5LjA2LjE5IGF0IDEzOjAyLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gPj4gPiA+PiA+IElmIHRoZSBoeXBlcnZpc29yIGhhcyBiZWVu
IGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBtdWx0aWJvb3QyKS4KPiA+ID4+ID4gPj4gPiBU
aGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5IGluIHRo
ZSBvdXRwdXQKPiA+ID4+ID4gPj4gPiBiaW5hcnksIG9yIGVsc2UgdGhlIGxpbmtlciBtaWdodCBw
bGFjZSAucmVsb2MgYmVmb3JlIHRoZSAudGV4dAo+ID4gPj4gPiA+PiA+IHNlY3Rpb24uCj4gPiA+
PiA+ID4+ID4KPiA+ID4+ID4gPj4gPiBOb3RlIHRoYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1v
dmVkIGJlZm9yZSAuYnNzIGZvciB0d28gcmVhc29uczogaW4KPiA+ID4+ID4gPj4gPiBvcmRlciBm
b3IgdGhlIHJlc3VsdGluZyBiaW5hcnkgdG8gbm90IGNvbnRhaW4gYW55IHNlY3Rpb24gd2l0aCBk
YXRhCj4gPiA+PiA+ID4+ID4gYWZ0ZXIgLmJzcywgc28gdGhhdCB0aGUgZmlsZSBzaXplIGNhbiBi
ZSBzbWFsbGVyIHRoYW4gdGhlIGxvYWRlZAo+ID4gPj4gPiA+PiA+IG1lbW9yeSBzaXplLCBhbmQg
YmVjYXVzZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyByZWFkLW9ubHksIHNvIGl0Cj4gPiA+PiA+
ID4+ID4gYmVsb25ncyB3aXRoIHRoZSBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25s
eSBkYXRhLgo+ID4gPj4gPiA+Pgo+ID4gPj4gPiA+PiBXaGlsZSB0aGlzIG1heSBiZSBmaW5lIGZv
ciBFTEYsIEknbSBhZnJhaWQgaXQgd291bGQgYmUgY2FsbGluZyBmb3IKPiA+ID4+ID4gPj4gc3Vi
dGxlIGlzc3VlcyB3aXRoIHhlbi5lZmkgKGkuZS4gdGhlIFBFIGJpbmFyeSk6IFRoZXJlIGEgLnJl
bG9jCj4gPiA+PiA+ID4+IHNlY3Rpb24gaXMgZ2VuZXJhbGx5IGV4cGVjdGVkIHRvIGNvbWUgYWZ0
ZXIgIm5vcm1hbCIgZGF0YQo+ID4gPj4gPiA+PiBzZWN0aW9ucy4KPiA+ID4+ID4gPgo+ID4gPj4g
PiA+IE9LLCB3b3VsZCB5b3UgbGlrZSBtZSB0byBsZWF2ZSB0aGUgLnJlbG9jIHNlY3Rpb24gYXQg
dGhlIHByZXZpb3VzCj4gPiA+PiA+ID4gcG9zaXRpb24gZm9yIEVGSSBidWlsZHMgdGhlbj8KPiA+
ID4+ID4KPiA+ID4+ID4gV2VsbCwgdGhpcyBwYXJ0IGlzIGEgcmVxdWlyZW1lbnQsIG5vdCBhIHF1
ZXN0aW9uIG9mIG1lIGxpa2luZyB5b3UKPiA+ID4+ID4gdG8gZG8gc28uCj4gPiA+PiA+Cj4gPiA+
PiA+ID4gT3IgZG8gd2UgcHJlZmVyIHRvIGxlYXZlIC5yZWxvYyBvcnBoYW5lZCBpbiB0aGUgRUxG
IGJ1aWxkPwo+ID4gPj4gPgo+ID4gPj4gPiBEYW5pZWwgbWlnaHQgaGF2ZSBhbiBvcGluaW9uIGhl
cmUgd2l0aCBoaXMgcGxhbnMgdG8gYWN0dWFsbHkKPiA+ID4+ID4gYWRkIHJlbG9jYXRpb25zIHRo
ZXJlIGluIHRoZSBub24tbGlua2VyLWdlbmVyYXRlZC1QRSBidWlsZC4gSQo+ID4gPj4gPiBkb24n
dCBoYXZlIGEgc3Ryb25nIG9waW5pb24gZWl0aGVyIHdheSwgYXMgbG9uZyBhcyB0aGUKPiA+ID4+
ID4gY3VycmVudCBtZXRob2Qgb2YgYnVpbGRpbmcgZ2V0cyBsZWZ0IGFzIGlzIChvciBldmVuIHNp
bXBsaWZpZWQpLgo+ID4gPj4gCj4gPiA+PiBJIHdvdWxkIG5vdCBkcm9wIC5yZWxvYyBzZWN0aW9u
IGZyb20geGVuLXN5bXMgYmVjYXVzZSBpdCBjYW4gYmUgdXNlZnVsCj4gPiA+PiBmb3IgIm1hbnVh
bCIgRUZJIGltYWdlIHJlbG9jcyBnZW5lcmF0aW9uLiBIb3dldmVyLCBJIGFtIG5vdCBzdHJvbmds
eQo+ID4gPj4gdGllZCB0byBpdC4gSWYgeW91IHdpc2ggdG8gZHJvcCBpdCBnbyBhaGVhZC4gSSBj
YW4gcmVhZGQgaXQgbGF0dGVyIGlmCj4gPiA+PiBJIGdldCBiYWNrIHRvIG15IG5ldyBQRSBidWls
ZCB3b3JrLgo+ID4gPiAKPiA+ID4gRG8geW91IG1lYW4gdGhhdCB0aGUgZHVtbXkgLnJlbG9jIHNl
Y3Rpb24gYWRkZWQgdG8gbm9uLVBFIGJ1aWxkcyBjYW4KPiA+ID4gYmUgZHJvcHBlZD8gKGllOiBy
ZW1vdmUgeGVuL2FyY2gveDg2L2VmaS9yZWxvY3MtZHVtbXkuUyBmcm9tIHRoZSBidWlsZCkKPiA+
IAo+ID4gR2l2ZW4gbXkgZWFybGllciByZXBseSBpdCdzIG5vdCBjbGVhciB0byBtZSB3aGF0IHlv
dSBtZWFuIGJ5ICJyZW1vdmUiCj4gPiBoZXJlLiBBcyBhIHJlc3VsdCAuLi4KPiA+IAo+ID4gPiBJ
J20gc2xpZ2h0bHkgbG9zdCwgLnJlbG9jIGJlZ2luIGEgc2VjdGlvbiB0aGF0J3MgZXhwbGljaXRs
eSBhZGRlZCB0bwo+ID4gPiBub24tUEUgYnVpbGRzIGJ5IHJlbG9jcy1kdW1teS5TIEkgYXNzdW1l
ZCBpdCB3YXMgbmVlZGVkIGZvciBzb21lCj4gPiA+IHJlYXNvbi4KPiA+IAo+ID4gLi4uIGl0J3Mg
YWxzbyBub3QgY2xlYXIgd2hhdCBleGFjdGx5IHlvdSBtZWFuIGhlcmUsIGFuZCBoZW5jZSB3aGV0
aGVyCj4gPiB0aGVyZSdzIGFueSByZWFzb24gbmVlZGVkIGJleW9uZCB0aGUgcmVmZXJlbmNlIHRv
IHRoZSB0d28gYm91bmRpbmcKPiA+IHN5bWJvbHMgYnkgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2Uo
KS4KPiAKPiBTb3JyeSBmb3Igbm90IGJlaW5nIGNsZWFyLiBCeSByZW1vdmUgSSBtZWFuIGBnaXQg
cm0KPiB4ZW4vYXJjaC94ODYvZWZpL3JlbG9jcy1kdW1teS5TYCBhbmQgZml4IHRoZSBidWlsZCwg
bGlrZSB0aGUgZGlmZgo+IGFwcGVuZGVkIGJlbG93LgoKVGhlIGNodW5rIGJlbG93IHdpbGwgbm90
IHdvcmsgYmVjYXVzZSByZWxvY3MtZHVtbXkgaXMgYWxzbyBuZWVkZWQKYnkgdGhlIEVGSSBidWls
ZC4gSSdtIGhvd2V2ZXIgbG9zdCBhdCB3aHkgdGhpcyBpcyByZXF1aXJlZCwgYW5kIHRoZQpjb21t
aXQgbWVzc2FnZSB0aGF0IGludHJvZHVjZWQgdGhlIGZpbGUgKGJmNjUwMWE2MmUpIGRvZXNuJ3Qg
YWRkIGFueQpyZWFzb25pbmcuCgpJcyBtYXliZSAucmVsb2MgbWFuZGF0b3J5IGZvciBQRSBmb3Jt
YXQ/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:26:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 13: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 1hflSg-0004YC-Cb; Tue, 25 Jun 2019 13:26: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=SbZn=UY=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hflSf-0004Y7-GO
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:26:13 +0000
X-Inumbo-ID: cbb87e9c-974c-11e9-b492-7714720fa72a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cbb87e9c-974c-11e9-b492-7714720fa72a;
 Tue, 25 Jun 2019 13:26: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 D71AAACD1;
 Tue, 25 Jun 2019 13:26:09 +0000 (UTC)
To: Dan Carpenter <dan.carpenter@oracle.com>, xen-devel@lists.xenproject.org
References: <20190625123121.GA6674@mwanda>
From: Juergen Gross <jgross@suse.com>
Message-ID: <48952b62-014d-aaa5-e957-830362ecf79d@suse.com>
Date: Tue, 25 Jun 2019 15:26:09 +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: <20190625123121.GA6674@mwanda>
Content-Language: de-DE
Subject: Re: [Xen-devel] [bug report] xen-pcifront: Xen PCI frontend driver.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDYuMTkgMTQ6MzEsIERhbiBDYXJwZW50ZXIgd3JvdGU6Cj4gSGkgWGVuIGRldnMsCj4g
Cj4gSSBnZXQgdGhlIGZvbGxvd2luZyBzdGF0aWMgY2hlY2tlciB3YXJuaW5nOgo+IAo+IAlkcml2
ZXJzL3BjaS94ZW4tcGNpZnJvbnQuYzoxMDcgc2NoZWR1bGVfcGNpZnJvbnRfYWVyX29wKCkKPiAJ
d2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAn
dGVzdF9iaXQoKScgMzIgdnMgNjQuCj4gCj4gZHJpdmVycy9wY2kveGVuLXBjaWZyb250LmMKPiAg
ICAgMTA1ICBzdGF0aWMgaW5saW5lIHZvaWQgc2NoZWR1bGVfcGNpZnJvbnRfYWVyX29wKHN0cnVj
dCBwY2lmcm9udF9kZXZpY2UgKnBkZXYpCj4gICAgIDEwNiAgewo+ICAgICAxMDcgICAgICAgICAg
aWYgKHRlc3RfYml0KF9YRU5fUENJQl9hY3RpdmUsICh1bnNpZ25lZCBsb25nICopJnBkZXYtPnNo
X2luZm8tPmZsYWdzKQo+IAo+IC0+ZmxhZ3MgaXMgYSB1MzIgc28gdGhpcyBjYXN0IG9ubHkgd29y
a3Mgb24gbGl0dGxlIGVuZGlhbiBzeXN0ZW1zLiAgSQo+IGRvbid0IGtub3cgaWYgdGhhdCBtYXR0
ZXJzIGF0IGFsbC4gIFRoaXMgZHJpdmVyIGhhcyBhIGJ1bmNoIG9mIHNpbWlsYXIKPiBpc3N1ZXMu
ICBJcyBYZW4geDg2IG9ubHk/ICBJdCdzIHByZXR0eSBub3JtYWwgZm9yIEludGVsIGNvZGUgdG8g
cmVseSBvbgo+IGxpdHRsZSBlbmRpYW5uZXNzLi4uCgpYZW4gaXMgcnVubmluZyBvbiBBUk0sIHRv
by4gQUZBSUsgaXQgb25seSBzdXBwb3J0cyBsaXR0bGUgZW5kaWFuIG1vZGUKZm9yIGd1ZXN0cywg
dGhvdWdoLgoKPiAKPiAgICAgMTA4ICAgICAgICAgICAgICAgICAgJiYgIXRlc3RfYW5kX3NldF9i
aXQoX1BERVZCX29wX2FjdGl2ZSwgJnBkZXYtPmZsYWdzKSkgewo+ICAgICAxMDkgICAgICAgICAg
ICAgICAgICBkZXZfZGJnKCZwZGV2LT54ZGV2LT5kZXYsICJzY2hlZHVsZSBhZXIgZnJvbnRlbmQg
am9iXG4iKTsKPiAgICAgMTEwICAgICAgICAgICAgICAgICAgc2NoZWR1bGVfd29yaygmcGRldi0+
b3Bfd29yayk7Cj4gICAgIDExMSAgICAgICAgICB9Cj4gICAgIDExMiAgfQo+IAo+IGRyaXZlcnMv
cGNpL3hlbi1wY2lmcm9udC5jOjEwNyBzY2hlZHVsZV9wY2lmcm9udF9hZXJfb3AoKSB3YXJuOiBw
YXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRvICd0ZXN0X2Jp
dCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3BjaS94ZW4tcGNpZnJvbnQuYzoxMjkgZG9fcGNpX29w
KCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0
byAnc2V0X2JpdCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3BjaS94ZW4tcGNpZnJvbnQuYzoxNDIg
ZG9fcGNpX29wKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnBkZXYtPnNoX2luZm8t
PmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIgdnMgNjQuCj4gZHJpdmVycy9wY2kveGVuLXBjaWZy
b250LmM6MTUwIGRvX3BjaV9vcCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2
LT5zaF9pbmZvLT5mbGFncycgdG8gJ2NsZWFyX2JpdCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3Bj
aS94ZW4tcGNpZnJvbnQuYzoxNjIgZG9fcGNpX29wKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9p
bnRlciAnJnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIgdnMgNjQuCj4g
ZHJpdmVycy9wY2kveGVuLXBjaWZyb250LmM6NjcwIHBjaWZyb250X2RvX2FlcigpIHdhcm46IHBh
c3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2LT5zaF9pbmZvLT5mbGFncycgdG8gJ2NsZWFyX2Jp
dCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3hlbi9tY2Vsb2cuYzoyMDkgeGVuX21jZV9sb2coKSB3
YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmeGVuX21jZWxvZy5mbGFncycgdG8gJ3NldF9i
aXQoKScgMzIgdnMgNjQuCj4gZHJpdmVycy94ZW4vcHJpdmNtZC5jOjM1MCBtbWFwX2JhdGNoX2Zu
KCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnZ2ZucCcgdG8gJ3hlbl9yZW1hcF9kb21h
aW5fZ2ZuX2FycmF5KCknIDY0IHZzIDMyLgo+IGRyaXZlcnMveGVuL3ByaXZjbWQuYzo4MjcgcHJp
dmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAn
cGZucycgdG8gJ3hlbl9yZW1hcF9kb21haW5fbWZuX2FycmF5KCknIDY0IHZzIDMyLgo+IGRyaXZl
cnMveGVuL3hlbi1wY2liYWNrL2NvbmZfc3BhY2UuYzoxNzIgeGVuX3BjaWJrX2NvbmZpZ19yZWFk
KCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRlciAnJnZhbHVlJyB0byAncGNpX3JlYWRfY29u
ZmlnX3dvcmQoKScgMzIgdnMgMTYuCj4gZHJpdmVycy94ZW4veGVuLXBjaWJhY2svY29uZl9zcGFj
ZS5jOjU3IGNvbmZfc3BhY2VfcmVhZCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJ3Zh
bHVlJyB0byAnZmllbGQtPnUudy5yZWFkKCknIDMyIHZzIDE2Lgo+IGRyaXZlcnMveGVuL3hlbi1w
Y2liYWNrL3BjaWJhY2tfb3BzLmM6MzEwIHhlbl9wY2lia190ZXN0X2FuZF9zY2hlZHVsZV9vcCgp
IHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2LT5zaF9pbmZvLT5mbGFncycgdG8g
J3Rlc3RfYml0KCknIDMyIHZzIDY0Lgo+IGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaWJhY2tf
b3BzLmM6MzE2IHhlbl9wY2lia190ZXN0X2FuZF9zY2hlZHVsZV9vcCgpIHdhcm46IHBhc3Npbmcg
Y2FzdGVkIHBvaW50ZXIgJyZwZGV2LT5zaF9pbmZvLT5mbGFncycgdG8gJ3Rlc3RfYml0KCknIDMy
IHZzIDY0Lgo+IGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaWJhY2tfb3BzLmM6Mzk2IHhlbl9w
Y2lia19kb19vcCgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwZGV2LT5zaF9pbmZv
LT5mbGFncycgdG8gJ2NsZWFyX2JpdCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3hlbi94ZW4tcGNp
YmFjay9wY2lfc3R1Yi5jOjczMSBjb21tb25fcHJvY2VzcygpIHdhcm46IHBhc3NpbmcgY2FzdGVk
IHBvaW50ZXIgJyZzaF9pbmZvLT5mbGFncycgdG8gJ3NldF9iaXQoKScgMzIgdnMgNjQuCj4gZHJp
dmVycy94ZW4veGVuLXBjaWJhY2svcGNpX3N0dWIuYzo3MzYgY29tbW9uX3Byb2Nlc3MoKSB3YXJu
OiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmc2hfaW5mby0+ZmxhZ3MnIHRvICd0ZXN0X2JpdCgp
JyAzMiB2cyA2NC4KPiBkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1Yi5jOjc0MSBjb21t
b25fcHJvY2VzcygpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZzaF9pbmZvLT5mbGFn
cycgdG8gJ3Rlc3RfYml0KCknIDMyIHZzIDY0Lgo+IGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3Bj
aV9zdHViLmM6NzQ1IGNvbW1vbl9wcm9jZXNzKCkgd2FybjogcGFzc2luZyBjYXN0ZWQgcG9pbnRl
ciAnJnNoX2luZm8tPmZsYWdzJyB0byAnY2xlYXJfYml0KCknIDMyIHZzIDY0Lgo+IGRyaXZlcnMv
eGVuL3hlbi1wY2liYWNrL3BjaV9zdHViLmM6NzUzIGNvbW1vbl9wcm9jZXNzKCkgd2FybjogcGFz
c2luZyBjYXN0ZWQgcG9pbnRlciAnJnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIg
dnMgNjQuCj4gZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpX3N0dWIuYzo3OTkgeGVuX3BjaWJr
X3Nsb3RfcmVzZXQoKSB3YXJuOiBwYXNzaW5nIGNhc3RlZCBwb2ludGVyICcmcHNkZXYtPnBkZXYt
PnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIgdnMgNjQuCj4gZHJpdmVycy94ZW4v
eGVuLXBjaWJhY2svcGNpX3N0dWIuYzo4NTcgeGVuX3BjaWJrX21taW9fZW5hYmxlZCgpIHdhcm46
IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwc2Rldi0+cGRldi0+c2hfaW5mby0+ZmxhZ3MnIHRv
ICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KPiBkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2lfc3R1
Yi5jOjkxNiB4ZW5fcGNpYmtfZXJyb3JfZGV0ZWN0ZWQoKSB3YXJuOiBwYXNzaW5nIGNhc3RlZCBw
b2ludGVyICcmcHNkZXYtPnBkZXYtPnNoX2luZm8tPmZsYWdzJyB0byAndGVzdF9iaXQoKScgMzIg
dnMgNjQuCj4gZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpX3N0dWIuYzo5NjkgeGVuX3BjaWJr
X2Vycm9yX3Jlc3VtZSgpIHdhcm46IHBhc3NpbmcgY2FzdGVkIHBvaW50ZXIgJyZwc2Rldi0+cGRl
di0+c2hfaW5mby0+ZmxhZ3MnIHRvICd0ZXN0X2JpdCgpJyAzMiB2cyA2NC4KClRoZSBzaF9pbmZv
LT5mbGFncyBhY2Nlc3NlcyB3b3VsZCBuZWVkIHRvIGJlIG1vZGlmaWVkIGluIG9yZGVyIHRvIGZp
eAp0aGUgd2FybmluZ3MuIEVpdGhlciBieSBhZGRpbmcgKl9iaXQzMigpIHZhcmlhbnRzIHRvIHRo
ZSBrZXJuZWwgb3IgYnkKdXNpbmcgYXRvbWljKCkgYWNjZXNzZXMgaW5zdGVhZC4KClBhdGNoZXMg
d2VsY29tZS4gOi0pCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 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 1hflg0-0005QJ-RQ; Tue, 25 Jun 2019 13: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=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hflfz-0005QE-Gc
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:39:59 +0000
X-Inumbo-ID: b77c9272-974e-11e9-8170-c701df7cb881
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b77c9272-974e-11e9-8170-c701df7cb881;
 Tue, 25 Jun 2019 13:39:55 +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: ik/1wvINYMhCo3kjltlLzOG7yNzPHiC9rYS4rh6qabfgni7PN4okZQFh+SgM2JxRFhZq2EBWXW
 aDWPWk0VnLWmfUp6KphQ/M65fvkgAJIHN+Y43XjJUZSxVKpJ15YE5POco+8lRKKr5XcyMa/UeD
 l/EAEKazdr+mhdmvHeJZ4yhiBB5ATGvu8at63QR7c2SLFviPDngbaRtfFcSG7EhE1SlaFt53mC
 yGELndSQsVMrHqrnfZCCh1EGh1Iv5qjkZlb5LDAoRo2MTf/ZdQWXlWtqdHM6w0rCweYvWhrE6i
 nXE=
X-SBRS: 2.7
X-MesageID: 2189977
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,416,1557201600"; 
   d="scan'208";a="2189977"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:39:44 +0200
Message-ID: <20190625133944.36588-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] config: don't hardcode toolchain binaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>

Q3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUgYnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBo
YXJkY29kZWQgaW4KU3RkR05VLm1rLCBhbmQgdGhlIHZhbHVlcyBmcm9tIHRoZSBlbnZpcm9ubWVu
dCBhcmUgaWdub3JlZC4KClN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAn
PScsIHNvIHRoYXQgdmFsdWVzIGZyb20gdGhlCmVudmlyb25tZW50IGFyZSB1c2VkIGlmIHByZXNl
bnQsIGVsc2UgZGVmYXVsdCB0byB0aGUgdmFsdWVzIHByb3ZpZGVkCmJ5IHRoZSBjb25maWcgZmls
ZS4KClRoaXMgY2hhbmdlIGZpeGVzIHRoZSBnaXRsYWIgQ0kgbG9vcCwgdGhhdCB3YXMgcmVseWlu
ZyBvbiBwYXNzaW5nCmN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBm
b3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKbGlua2VyLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KLS0tCiBjb25maWcvU3RkR05VLm1rIHwgMzQgKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2NvbmZpZy9TdGRHTlUubWsgYi9jb25maWcvU3RkR05VLm1rCmluZGV4
IDAzOTI3NGVhNjEuLmM5NjI0YjA0M2MgMTAwNjQ0Ci0tLSBhL2NvbmZpZy9TdGRHTlUubWsKKysr
IGIvY29uZmlnL1N0ZEdOVS5tawpAQCAtMSwyNyArMSwyNyBAQAotQVMgICAgICAgICA9ICQoQ1JP
U1NfQ09NUElMRSlhcwotTEQgICAgICAgICA9ICQoQ1JPU1NfQ09NUElMRSlsZAorQVMgICAgICAg
ID89ICQoQ1JPU1NfQ09NUElMRSlhcworTEQgICAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlsZAog
aWZlcSAoJChjbGFuZykseSkKLUNDICAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpY2xhbmcKLUNY
WCAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpY2xhbmcrKwotTERfTFRPICAgICA9ICQoQ1JPU1Nf
Q09NUElMRSlsbHZtLWxkCitDQyAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKWNsYW5nCitDWFgg
ICAgICAgPz0gJChDUk9TU19DT01QSUxFKWNsYW5nKysKK0xEX0xUTyAgICA/PSAkKENST1NTX0NP
TVBJTEUpbGx2bS1sZAogZWxzZQotQ0MgICAgICAgICA9ICQoQ1JPU1NfQ09NUElMRSlnY2MKLUNY
WCAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpZysrCi1MRF9MVE8gICAgID0gJChDUk9TU19DT01Q
SUxFKWxkCitDQyAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKWdjYworQ1hYICAgICAgID89ICQo
Q1JPU1NfQ09NUElMRSlnKysKK0xEX0xUTyAgICA/PSAkKENST1NTX0NPTVBJTEUpbGQKIGVuZGlm
Ci1DUFAgICAgICAgID0gJChDQykgLUUKLUFSICAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpYXIK
LVJBTkxJQiAgICAgPSAkKENST1NTX0NPTVBJTEUpcmFubGliCi1OTSAgICAgICAgID0gJChDUk9T
U19DT01QSUxFKW5tCi1TVFJJUCAgICAgID0gJChDUk9TU19DT01QSUxFKXN0cmlwCi1PQkpDT1BZ
ICAgID0gJChDUk9TU19DT01QSUxFKW9iamNvcHkKLU9CSkRVTVAgICAgPSAkKENST1NTX0NPTVBJ
TEUpb2JqZHVtcAotU0laRVVUSUwgICA9ICQoQ1JPU1NfQ09NUElMRSlzaXplCitDUFAgICAgICAg
Pz0gJChDQykgLUUKK0FSICAgICAgICA/PSAkKENST1NTX0NPTVBJTEUpYXIKK1JBTkxJQiAgICA/
PSAkKENST1NTX0NPTVBJTEUpcmFubGliCitOTSAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKW5t
CitTVFJJUCAgICAgPz0gJChDUk9TU19DT01QSUxFKXN0cmlwCitPQkpDT1BZICAgPz0gJChDUk9T
U19DT01QSUxFKW9iamNvcHkKK09CSkRVTVAgICA/PSAkKENST1NTX0NPTVBJTEUpb2JqZHVtcAor
U0laRVVUSUwgID89ICQoQ1JPU1NfQ09NUElMRSlzaXplCiAKICMgQWxsb3cgZ2l0IHRvIGJlIHdy
YXBwZXJlZCBpbiB0aGUgZW52aXJvbm1lbnQKIEdJVCAgICAgICAgPz0gZ2l0CiAKLUlOU1RBTEwg
ICAgICA9IGluc3RhbGwKK0lOU1RBTEwgICA/PSBpbnN0YWxsCiBJTlNUQUxMX0RJUiAgPSAkKElO
U1RBTEwpIC1kIC1tMDc1NSAtcAogSU5TVEFMTF9EQVRBID0gJChJTlNUQUxMKSAtbTA2NDQgLXAK
IElOU1RBTExfUFJPRyA9ICQoSU5TVEFMTCkgLW0wNzU1IC1wCi0tIAoyLjIwLjEgKEFwcGxlIEdp
dC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:41:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 13: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 1hflhE-00064e-7s; Tue, 25 Jun 2019 13:41:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hflhD-00064Y-1d
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:41:15 +0000
X-Inumbo-ID: e5c34195-974e-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 e5c34195-974e-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 13:41:13 +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: IGtvl2MXfvIM0eIyW6eRwKuFXzVGUtMIvmjhHcWoxUJfUvv5YMGpS1MlwHu8RBSCTkdA7xkdWj
 KVlRGj0QiuFe0m3/hcB2ThoBa/MpNsQG9GfFk7vetGrLUF7tc6MCegQRHLvinYE2sex3VMFMre
 47hWuHNCt+0q2xWqIhk1BEEJShVVLUIM9eWJ0BG4xjfo9PotDMfz2sDEs+NABO0XBUPEGbMFuG
 wzXxoV9GMyE1DmNdjbrzfwh1lzt1xIboI29IGg/7kSa/JztG42jfFeLJ3vSGWlE/P2g8nzzIyr
 z7g=
X-SBRS: 2.7
X-MesageID: 2221774
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,416,1557201600"; 
   d="scan'208";a="2221774"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190625133944.36588-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=
 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: <bb5538bd-1f80-0455-3b57-1c98cd7be523@citrix.com>
Date: Tue, 25 Jun 2019 14:41:09 +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: <20190625133944.36588-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] config: don't hardcode toolchain binaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>

T24gMjUvMDYvMjAxOSAxNDozOSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEN1cnJlbnRseSB0
aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGlu
Cj4gU3RkR05VLm1rLCBhbmQgdGhlIHZhbHVlcyBmcm9tIHRoZSBlbnZpcm9ubWVudCBhcmUgaWdu
b3JlZC4KPgo+IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNv
IHRoYXQgdmFsdWVzIGZyb20gdGhlCj4gZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYgcHJlc2VudCwg
ZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKPiBieSB0aGUgY29uZmlnIGZpbGUu
Cj4KPiBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwo+IGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVudmlyb25tZW50IHZhcmlhYmxl
cyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKPiBsaW5rZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKRG8gd2Uga25vdyBpZiB0aGUgQ0kg
bG9vcCBzdGlsbCBob2xkcyB0b2dldGhlciB3aXRoIHRoaXMgZml4ZWQ/CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:43:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 13:43:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfljG-0006EW-Mm; Tue, 25 Jun 2019 13:43:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ez/b=UY=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hfljF-0006EP-OG
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:43:21 +0000
X-Inumbo-ID: 31821d5b-974f-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 31821d5b-974f-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 13:43:20 +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: PK1TQNNxnszYFP8+S5Zb3hjBuZc516pjTawdE3FikRQci84SK6LmDyEtLiJV3xywNcr+uUD5Sj
 Goc4t8Onp2jV07WCJQRgDnHSV3siQECSsffjQpFt2fSEn2Z2hfgFyXjYZ7i0d8jUmIq7P59mFE
 td4QX624ap1Lrwa5clygIMQqAgMYuvO5Z0DgBWE2xftrP/oJw7NtopPlxDVh9dsT3L2hdcDbsf
 Cjq9fCW2WIr6GQEkOs4H6lYVJdlmpXyTj5LuKVlmwVrxfNz5X2hs14yCfAiP9nHeEF7hs10iEc
 Xj4=
X-SBRS: 2.7
X-MesageID: 2184413
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,416,1557201600"; 
   d="scan'208";a="2184413"
Date: Tue, 25 Jun 2019 15:43:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190625134313.ewr5bgca2kwan7je@MacBook-Air-de-Roger.local>
References: <20190625133944.36588-1-roger.pau@citrix.com>
 <bb5538bd-1f80-0455-3b57-1c98cd7be523@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bb5538bd-1f80-0455-3b57-1c98cd7be523@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] config: don't hardcode toolchain binaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdW4gMjUsIDIwMTkgYXQgMDI6NDE6MDlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNS8wNi8yMDE5IDE0OjM5LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBD
dXJyZW50bHkgdGhlIG5hbWVzIG9mIHRoZSBidWlsZCB0b29sY2hhaW4gYmluYXJpZXMgYXJlIGhh
cmRjb2RlZCBpbgo+ID4gU3RkR05VLm1rLCBhbmQgdGhlIHZhbHVlcyBmcm9tIHRoZSBlbnZpcm9u
bWVudCBhcmUgaWdub3JlZC4KPiA+Cj4gPiBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGlu
c3RlYWQgb2YgJz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQo+ID4gZW52aXJvbm1lbnQgYXJl
IHVzZWQgaWYgcHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKPiA+
IGJ5IHRoZSBjb25maWcgZmlsZS4KPiA+Cj4gPiBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFi
IENJIGxvb3AsIHRoYXQgd2FzIHJlbHlpbmcgb24gcGFzc2luZwo+ID4gY3VzdG9tIHZhbHVlcyBp
biB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQo+ID4g
bGlua2VyLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgo+IAo+IERvIHdlIGtub3cgaWYgdGhlIENJIGxvb3Agc3RpbGwgaG9sZHMg
dG9nZXRoZXIgd2l0aCB0aGlzIGZpeGVkPwoKWWVzLCBJJ3ZlIGRvbmUgYSB0ZXN0LXJ1biB3aXRo
IHRoaXMsIHNlZToKCmh0dHBzOi8vZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvcm95Z2Vy
L3hlbi9waXBlbGluZXMvNjc4ODI2NjcKCk5vIHJlZ3Jlc3Npb25zLCBldmVyeXRoaW5nIHdhcyBz
dGlsbCBPSy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:46:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 13:46:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hflmK-0006Nt-8b; Tue, 25 Jun 2019 13:46: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=XKpQ=UY=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hflmI-0006Nk-BH
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:46:30 +0000
X-Inumbo-ID: a1d37725-974f-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 a1d37725-974f-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 13:46:28 +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: wdBHebGWuMI2i1NvUGG1I0ZcrWuJ+FlX1H6go8qVdwbKEvnDQapvnc8Amluzj1GCqGEPTDAlhW
 2VAnECqSMglkMhBHK/BCo4BOnm5NV/9rWQcSkvKZMWbILjQVE59AVCx0r4UKsq7YSqAoMqoEaJ
 2qBiuhFE2YvYo1OtucnkZYifv0h8qxa4NRrPGr3P86YPBsBNDucHMqA5woYn8S3ikwlVgCx5BT
 ZaodDHXnoJFbiUhOdFkBOMtbZbnlt9Nwb5L/tQ6VDwVYEN/Il/Ee6+Pss2PDw++fD8LDP+WTTi
 +LA=
X-SBRS: 2.7
X-MesageID: 2196164
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,416,1557201600"; 
   d="scan'208";a="2196164"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23826.9614.731351.832085@mariner.uk.xensource.com>
Date: Tue, 25 Jun 2019 14:45:50 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20190625133944.36588-1-roger.pau@citrix.com>
References: <20190625133944.36588-1-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] config: don't hardcode toolchain binaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>,
 "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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSF0gY29uZmlnOiBkb24ndCBoYXJkY29kZSB0
b29sY2hhaW4gYmluYXJpZXMiKToKPiBDdXJyZW50bHkgdGhlIG5hbWVzIG9mIHRoZSBidWlsZCB0
b29sY2hhaW4gYmluYXJpZXMgYXJlIGhhcmRjb2RlZCBpbgo+IFN0ZEdOVS5taywgYW5kIHRoZSB2
YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCj4gCj4gU3dpdGNoIFN0ZEdO
VS5tayB0byB1c2UgJz89JyBpbnN0ZWFkIG9mICc9Jywgc28gdGhhdCB2YWx1ZXMgZnJvbSB0aGUK
PiBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRlZmF1bHQgdG8gdGhlIHZh
bHVlcyBwcm92aWRlZAo+IGJ5IHRoZSBjb25maWcgZmlsZS4KPiAKPiBUaGlzIGNoYW5nZSBmaXhl
cyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlpbmcgb24gcGFzc2luZwo+IGN1c3Rv
bSB2YWx1ZXMgaW4gdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFu
ZCB0aGUKPiBsaW5rZXIuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 13:47:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 13:47:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hflmv-0006Ry-Jh; Tue, 25 Jun 2019 13:47: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hflmt-0006RI-Eb
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 13:47:07 +0000
X-Inumbo-ID: b7281c6e-974f-11e9-bd23-2361689006b6
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b7281c6e-974f-11e9-bd23-2361689006b6;
 Tue, 25 Jun 2019 13:47: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: 8JQILQnfA0zE/BpgULRq0ttqFJSmh3+4rD6P6FtcZiKIRaiacLvEIPWkMvjWruOA5jrfdGQK5r
 u3H9Q6+A9vMRUMYRc6m/tL7EpnHd49+Ai7U/otgEc9BntYYc2JcqpuoLjil6RMZDmEZL8N+H9X
 WIgB0lWqCHuPm5GWLtGuS9BSDZuJLlVKPtT5bcpMfgix+sAhRXHNKzLVjJXCVhjGOVwIzjV0Su
 oB33mMDmRvXO6uYgZ96QNL7TLtVBw8oAnljQvJEgQd40qQbAd61cC0rMUSVtdzkLc0g0/yKQ1n
 K5s=
X-SBRS: 2.7
X-MesageID: 2198493
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,416,1557201600"; 
   d="scan'208";a="2198493"
To: Lars Kurth <lars.kurth@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <BB14443D-9037-4D24-BB69-F94849799AAB@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: <b0d228cd-e01a-4437-7103-2a9f23c9af31@citrix.com>
Date: Tue, 25 Jun 2019 14:47: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: <BB14443D-9037-4D24-BB69-F94849799AAB@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] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.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>

T24gMjUvMDYvMjAxOSAxMzoxNSwgTGFycyBLdXJ0aCB3cm90ZToKPiDvu79PbiAyNS8wNi8yMDE5
LCAxMDowMywgIkp1bGllbiBHcmFsbCIgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+
ICAgICA+Pj4gVGhlIHBvaW50IGhlcmUgaXMgdGhhdCB3ZSBjYW4gYmUgZmxleGlibGUgYW5kIGNy
ZWF0aXZlIGFib3V0IHRoZSB3YXkgdG8KPiAgICAgPj4+IG1haW50YWluIHRoZSBkb2NzIG9uIHhl
bi5naXQuIEJ1dCBhcyBhIHRlY2hub2xvZ3kgaXMgY2VydGFpbmx5IGJldHRlcgo+ICAgICA+Pj4g
dGhhbiB0aGUgd2lraTogd2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0gYWxsIHVwLXRvLWRhdGUg
d2l0aCB0aGUgY29kZSwKPiAgICAgPj4+IGJ1dCBhdCBsZWFzdCB0aGlzIHdheSB3ZSBoYXZlIGEg
Y2hhbmNlIChpZiB3ZSB3YW50IHRvKS4gSWYgd2UgbGVhdmUgdGhlbQo+ICAgICA+Pj4gb24gdGhl
IHdpa2ksIHRoZXJlIGlzIG5vIGNoYW5jZS4KPiAgICAgPj4KPiAgICAgPj4gSSBjYW4ndCBzZWUg
aG93IHhlbi5naXQgaXMgZ29pbmcgdG8gYmUgYmV0dGVyIGlmICJ3ZSBkb24ndCBoYXZlIHRvIGtl
ZXAgdGhlbQo+ICAgICA+PiBhbGwgdXAtdG8tZGF0ZSIuCj4gICAgID4gCj4gICAgID4gVGhhdCdz
IGJlY2F1c2UgYSBjb250cmlidXRvciBjb3VsZCBhZGQgYSBwYXRjaCBhdCB0aGUgZW5kIG9mIGEg
c2VyaWVzIHRvCj4gICAgID4gdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZlbiBpZiB0aGUgZG9j
IGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KPiAgICAgPiBwcm9taXNlcyBvZiBiZWluZyB1cC10
by1kYXRlLgo+ICAgICAKPiAgICAgSSB0aGluayB0aGlzIGlzIGdvaW5nIHRoZSB3cm9uZyBkaXJl
Y3Rpb24uIFRoZSBnb2FsIG9mIHVzaW5nIHhlbi5naXQgaXMgdG8gdHJ5IAo+ICAgICB0byBrZWVw
IHRoZSBkb2N1bWVudGF0aW9uIHVwLXRvLWRhdGUuCj4gICAgIAo+IEkgYWdyZWUgd2l0aCBKdWxp
ZW4gYW5kIHRoaXMgd2FzIGFsc28gbm90IG15IGludGVudGlvbi4gVGhlIHJlYXNvbiB3aHkgSSBi
cm91Z2h0IHRoaXMgdXAgbm93IGlzIHRoYXQgdGhlIGluLXRyZWUgZG9jcyBhcmUgcHJldHR5IG11
Y2ggYSBtZXNzIHRvZGF5IGFuZCBhcmUgc3RhbGUgaW4gbWFueSB3YXlzLiBBbmQgdGhleSBsb29r
IFRFUlJJQkxFIGFuZCBhcmUgbm90IGVhc2lseSBzZWFyY2hhYmxlLiBIb3dldmVyLCBBbmR5J3Mg
bGF0ZXN0IHNldCBvZiBwYXRjaGVzIHByb3ZpZGUgYW4gb3Bwb3J0dW5pdHkgdG8gY29uc29saWRh
dGUgc29tZSBvZiB0aGUgaW4tdHJlZSBkb2NzIGluIGEgbmljZWx5IHJlbmRlcmVkIGFuZCBzZWFy
Y2hhYmxlIGZvcm1hdC4KClNvIHRoZSBwbGFuIGhlcmUgaXMgdG8gZ2V0IGEgY29uc2lzdGVudCBh
bmQgdW5pZm9ybSBzZXQgb2YgaGlnaCBxdWFsaXR5CmRvY3MuCgpBcyBmYWlyIHdhcm5pbmcsIEkn
bSBpbnRlbmRpbmcgdG8gYmUgZmFpcmx5IHN0cmljdCB3aXRoIHdoYXQgZ29lcyBpbgoocXVhbGl0
eSB3aXNlKSwgYmVjYXVzZSBJJ20gZ29pbmcgdG8gZG8gbXkgYmVzdCB0byBlbnN1cmUgdGhhdCB0
aGUKc3BoaW54IGRvY3VtZW50YXRpb24gZG9lc24ndCBkZXZvbHZlIGludG8gdGhlIG1lc3MgdGhh
dCB3aWtpIG9yIHRoZQptYWpvcml0eSBvZiBkb2NzLyBjdXJyZW50bHkgaXMuCgo+IEkgaGF2ZSBi
ZWVuIGZvY3Vzc2luZyBvbiBwcm9jZXNzIHJlbGF0ZWQgYW5kIGtleSBkZXZlbG9wZXIgcmVsYXRl
ZCBkb2NzLCBiZWNhdXNlIHdobyBtYWludGFpbnMgdGhlbSBpcyBub3QgYWN0dWFsbHkgYW4gaXNz
dWUgaW4gdGhlb3J5LiBFdmVyeW9uZSByZWFsbHkgb3VnaHQgdG8gY2FyZSwgYmVjYXVzZSBldmVy
eW9uZSBpcyBpbXBhY3RlZCBieSB0aGVzZS4KClRoZSBrZXkgcG9pbnQgaXMgZm9yIG1haW50YWlu
ZXJzL3Jldmlld2VycyB0byBiZSBhd2FyZSBvZiB3aGV0aGVyCmRvY3VtZW50YXRpb24gZXhpc3Rz
IGZvciB0aGUgYXJlYSBvZiBjb2RlIGJlaW5nIG1vZGlmaWVkLCBhbmQgaWYgc28sCndoZXRoZXIg
dGhlIHN1Ym1pdHRlZCBwYXRjaCBzaG91bGQgYWxzbyBwYXRjaCB0aGUgZG9jdW1lbnRhdGlvbi4K
ClJldmlld2VycyB0ZW5kIHRvIGJlIGZhaXJseSBnb29kIGF0IG5vdGljaW5nIHBhdGNoZXMgd2hp
Y2ggYWxzbyBuZWVkIHRvCnBhdGNoIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYyAo
c3VibWl0dGVycywgbGVzcyBzbyksIGJ1dCB0aGlzCmFwcHJvYWNoIG5lZWRzIGV4dGVuZGluZyB0
byB0aGUgd2hvbGUgb2YgdGhlIHNwaGlueCBkb2NzICh3aGljaCBpbiB0dXJuCnJlcXVpcmVzIHRo
ZSBkb2NzIHRvIHN0YXkgaGlnaCBxdWFsaXR5IHNvIGl0cyBlYXN5IGZvciBtYWludGFpbmVycyB0
bwprbm93IHdoYXQgaXMgd2hlcmUpLgoKfkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:11:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmAg-0000JC-TF; Tue, 25 Jun 2019 14: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfmAf-0000J7-Vd
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:11:42 +0000
X-Inumbo-ID: 26e94da1-9753-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26e94da1-9753-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 14:11:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 08:11:39 -0600
Message-Id: <5D122B95020000780023AF96@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 08:11:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
 <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
 <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
 <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
In-Reply-To: <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDEzOjA4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNvcnJ5IGZvciBub3QgYmVpbmcgY2xlYXIuIEJ5IHJlbW92ZSBJIG1lYW4gYGdpdCBybQo+IHhl
bi9hcmNoL3g4Ni9lZmkvcmVsb2NzLWR1bW15LlNgIGFuZCBmaXggdGhlIGJ1aWxkLCBsaWtlIHRo
ZSBkaWZmCj4gYXBwZW5kZWQgYmVsb3cuCj4gCj4gSXMgdGhlcmUgYW55IHJlYXNvbiB3ZSBzaG91
bGQga2VlcCB0aGUgZHVtbXkgLnJlbG9jIGluIHRoZSBFTEYKPiBvdXRwdXQ/CgpZZXMsIHRoZXJl
IGlzLiBBbmQgeWVzLCBJIHdhcyBhZnJhaWQgeW91J2QgbWVhbiB0aGlzLgoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvZWZpL2VmaS1ib290LmgKPiArKysgYi94ZW4vYXJjaC94ODYvZWZpL2VmaS1ib290
LmgKPiBAQCAtMzksNiArMzksNyBAQCBleHRlcm4gY29uc3QgaW50cHRlX3QgX19wYWdlX3RhYmxl
c19zdGFydFtdLCBfX3BhZ2VfdGFibGVzX2VuZFtdOwo+ICAjZGVmaW5lIFBFX0JBU0VfUkVMT0Nf
SElHSExPVyAgMwo+ICAjZGVmaW5lIFBFX0JBU0VfUkVMT0NfRElSNjQgICAxMAo+ICAKPiArI2lm
ZGVmIFhFTl9CVUlMRF9QRQoKVGhpcyBpcyBhbiBpZGVudGlmaWVyIGF2YWlsYWJsZSB0byBNYWtl
ZmlsZXMgb25seS4gWW91IGFsc28gY2FuJ3QgcHJvcGFnYXRlCml0IHRvIC5jIGZpbGVzLCBhcyB0
aGVzZSBnZXQgY29tcGlsZWQganVzdCBvbmNlIHRvIHByb2R1Y2UgX2JvdGhfIFBFIGFuZApFTEYg
YmluYXJ5LiBTbyB3aGlsZSB3aGF0IHlvdSBzdWdnZXN0IG1heSBidWlsZCwgaXQnbGwgcmVzdWx0
IGluIGEgYnJva2VuCnhlbi5lZmkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:12:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:12:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmBj-0000OF-9q; Tue, 25 Jun 2019 14:12: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=XKpQ=UY=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfmBh-0000O8-Ky
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:12:45 +0000
X-Inumbo-ID: 4b498042-9753-11e9-aef3-2b20faac2625
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b498042-9753-11e9-aef3-2b20faac2625;
 Tue, 25 Jun 2019 14:12:42 +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: HeRRVuvDHb2eZ6s673h1VVCI8I9javO7W48KlKhR3kmlS3kxWvXrxE6y9g34JRahnNmJcjYWKk
 9OQNtQ6KxcmdfjBOeo+9NEbvQrKc+8zR6GuIPd99sizk0+MF8tsbediYo3QQX0sGI8CEIy2eIp
 9Vc2BJNiAHmMX2oDtSc0zK3t0crRiyrigZUC0Rzz0SMxAfb1lSGttEr3hVdBoBHLQYVNi9MScG
 mdIarJnHPky0cfPNNh0BZJyZg1rnmye1mdcFQyVVCfQXzrOwe8MmthbOMcNywGDVkijnREgSDj
 CRs=
X-SBRS: 2.7
X-MesageID: 2201566
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,416,1557201600"; 
   d="scan'208";a="2201566"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23826.11187.707446.188402@mariner.uk.xensource.com>
Date: Tue, 25 Jun 2019 15:12:03 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Jan
 Beulich" <jbeulich@suse.com>
In-Reply-To: <23825.64696.25926.318881@mariner.uk.xensource.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
 <23825.64696.25926.318881@mariner.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJYW4gSmFja3NvbiB3cml0ZXMgKCJSZTogW3hlbi00LjYt
dGVzdGluZyB0ZXN0XSAxMzgzMzM6IHJlZ3Jlc3Npb25zIC0gRkFJTCIpOgo+ID4gSWFuIEphY2tz
b24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiByZWdyZXNzaW9u
cyAtIEZBSUwiKToKPiA+ID4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3Rp
bmcgdGVzdF0gMTM4MzMzOiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiA+ID4gPiBUaGVzZSBhbGwg
aGF2ZSBgcWVtdXQnIGluIGNvbW1vbi4KPiAuLi4KPiA+IEknbSB0cnlpbmcgYSB0ZXN0IHdpdGgg
NC43J3MgdmVyc2lvbiBvZiBxZW11IHRyYWQuCj4gCj4gVGhpcyBkb2VzIG5vdCB3b3JrLiAgNC43
J3MgcWVtdSB0cmFkIGRvZXNuJ3QgYnVpbGQgYmVjYXVzZSBvZiB0b29scwo+IGxpYnJhcnkgcmVv
cmdhbmlzYXRpb24uICBSZXZlcnRpbmcgdGhvc2UgY2hhbmdlcyB0byA0LjcgcHJvZHVjZXMgYQo+
IHFlbXUgdHJhZCB0aGF0IGlzIGlkZW50aWNhbCB0byA0LjYncy4gIFNvIHRoZSByZWdyZXNzaW9u
IGlzIG5vdCBpbgo+IHFlbXUuCj4gCj4gSSBzdXNwZWN0IGEgZmlybXdhcmUgb3IgaHZtbG9hZGVy
IHByb2JsZW0uCj4gCj4gVGhpcyBpcyBibG9ja2luZyB1cyBnZXR0aW5nIGEgcHVzaCBmb3IgdGhl
IFhlbiA0Ljggc3RhYmxlIGJyYW5jaGVzOgoKVGhlc2UgaGF2ZSBub3QgaGFkIGEgcHVzaCBmb3Is
IGluIHRoZSBjYXNlIG9mIDQuOSwgMTMzIGRheXMuCgpVbmxlc3Mgc29tZW9uZSBleHBsYWlucyB0
byBtZSBhIHBsYW4gZm9yIGhvdyB0byBnZXQgNC42IHRvIGFjdHVhbGx5CndvcmsgYWdhaW4gd2Vs
bCBlbm91Z2ggdG8gdGVzdCA0LjcsIG9yIHNvbWUgb3RoZXIgYmV0dGVyIHByb3Bvc2FsLCBJCmlu
dGVuZCB0byBmb3JjZSBwdXNoIDQuNiBhdCB0aGUgZW5kIG9mIHRoaXMgd2Vlay4KCklmLCBhcyBl
eHBlY3RlZCwgdGhpcyBjYXVzZXMgNC43IHRvIHdvcmsgZXhjZXB0IGZvciBzb21lIG9yIGFsbCBv
ZiB0aGUKNC42LT40LjcgbWlncmF0aW9uIHRlc3RzLCBJIHdpbGwgZm9yY2UgcHVzaCA0LjcgdG9v
LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:18:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:18:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmHS-0000dG-1y; Tue, 25 Jun 2019 14:18:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfmHR-0000dB-7g
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:18:41 +0000
X-Inumbo-ID: 20cde19b-9754-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20cde19b-9754-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 14:18:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 08:18:39 -0600
Message-Id: <5D122D3B020000780023AFBA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 08:18:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190619110250.18881-1-roger.pau@citrix.com>
 <20190619110250.18881-4-roger.pau@citrix.com>
 <5D0A31210200007800239AC0@prv1-mh.provo.novell.com>
 <20190619150631.5dhiozx4bybqjbrl@MacBook-Air-de-Roger.local>
 <5D0C7A650200007800239F04@prv1-mh.provo.novell.com>
 <20190624112402.thhrmu7tynfnjujw@tomti.i.net-space.pl>
 <20190625081034.n7bvsd4zdcdqsfua@MacBook-Air-de-Roger.local>
 <5D11E6D6020000780023ADDF@prv1-mh.provo.novell.com>
 <20190625110849.lo7zxh3p5ico4rdd@MacBook-Air-de-Roger.local>
 <20190625124813.hnvxyvbvjfzdbfib@MacBook-Air-de-Roger.local>
In-Reply-To: <20190625124813.hnvxyvbvjfzdbfib@MacBook-Air-de-Roger.local>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] x86/linker: add a reloc section to ELF
 binary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE0OjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVuIDI1LCAyMDE5IGF0IDAxOjA4OjQ5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25u
w6kgd3JvdGU6Cj4+IFNvcnJ5IGZvciBub3QgYmVpbmcgY2xlYXIuIEJ5IHJlbW92ZSBJIG1lYW4g
YGdpdCBybQo+PiB4ZW4vYXJjaC94ODYvZWZpL3JlbG9jcy1kdW1teS5TYCBhbmQgZml4IHRoZSBi
dWlsZCwgbGlrZSB0aGUgZGlmZgo+PiBhcHBlbmRlZCBiZWxvdy4KPiAKPiBUaGUgY2h1bmsgYmVs
b3cgd2lsbCBub3Qgd29yayBiZWNhdXNlIHJlbG9jcy1kdW1teSBpcyBhbHNvIG5lZWRlZAo+IGJ5
IHRoZSBFRkkgYnVpbGQuIEknbSBob3dldmVyIGxvc3QgYXQgd2h5IHRoaXMgaXMgcmVxdWlyZWQs
IGFuZCB0aGUKPiBjb21taXQgbWVzc2FnZSB0aGF0IGludHJvZHVjZWQgdGhlIGZpbGUgKGJmNjUw
MWE2MmUpIGRvZXNuJ3QgYWRkIGFueQo+IHJlYXNvbmluZy4KPiAKPiBJcyBtYXliZSAucmVsb2Mg
bWFuZGF0b3J5IGZvciBQRSBmb3JtYXQ/CgpZZXMsIGFsbW9zdC4gWW91IF9jYW5fIGhhdmUgb25l
IHdpdGhvdXQgLnJlbG9jLCBidXQgdGhlbiB5b3UncmUgdGllZAp0byBpdCBsb2FkaW5nIGF0IHRo
ZSBsaW5rZWQgYWRkcmVzcy4gVGhhdCdzIGZpbmUgd2l0aCBhbiBvcmRpbmFyeSBib290CmxvYWRl
ciwgYnV0IGl0J3Mgbm90IGFuIG9wdGlvbiB3aGVuIHRoaXMgaXMgdG8gZ2V0IGxvYWRlZCBqdXN0
IGxpa2UgYQpub3JtYWwgYmluYXJ5LCB3aXRob3V0IGtub3dpbmcgYXQgd2hpY2ggYWRkcmVzcyBp
dCdsbCBiZSBwbGFjZWQuClJlbWVtYmVyIHRoYXQgdGhlIEVGSSBib290IGVudmlyb25tZW50IHJ1
bnMgaW4gKHBzZXVkbylwaHlzaWNhbAptb2RlLCBpLmUuIHRoZXJlJ3MgYSAxOjEgbWFwcGluZyBi
ZXR3ZWVuIGxpbmVhciBhbmQgcGh5c2ljYWwKYWRkcmVzc2VzLiBUaGVyZWZvcmUgdGhlcmUncyBu
byB3YXkgdG8gcHJlZGljdCBhIG1lbW9yeSByYW5nZQp0aGF0J3MgYWx3YXlzIGdvaW5nIHRvIGJl
IGF2YWlsYWJsZSAoYW5kIHRoYXQgaGVuY2UgeGVuLmVmaSBjb3VsZCBiZQpsaW5rZWQgdG8gbG9h
ZCBhdCkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:44:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:44:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmfv-00031N-O3; Tue, 25 Jun 2019 14:43: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfmfu-00031G-89
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:43:58 +0000
X-Inumbo-ID: a7d63838-9757-11e9-9671-eb07b6a3f544
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a7d63838-9757-11e9-9671-eb07b6a3f544;
 Tue, 25 Jun 2019 14:43:55 +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: ogToQMOcus1H8JzHtO4pX1p3ml0ZVclSWPYY+24PoOtDrW+YL4Xhk5BGItWiY9r+lECDeBCTcC
 DZgGHi4DmL1HapnOTCxYuLlo33ediz6C+ccJ1tR55mAuKDa3ZIPKLXay4Sozc5UUcXFG2RcyBN
 0/FexJLHKFyF76HSUJhT/ocPOirnob/bHmErdc+4LuUP1h+SxE37c+ukrAHfIN8qnye8bWiPCq
 f4RnvrxU230PHshLzDmTom0WnPAC6w76yzHMxCf6tMFpjDMyooSLATMiGMLi+2zQY3FALTVF0j
 gp4=
X-SBRS: 2.7
X-MesageID: 2196852
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,416,1557201600"; 
   d="scan'208";a="2196852"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:43:47 +0100
Message-ID: <20190625144350.6176-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/3] 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: 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>

VGhpcyBzZXJpZXMgc3VwZXJzZWRlcyB0aGUgc2luZ2xlICJwYWdlLWFsbG9jOiBDbGFtcCBnZXRf
ZnJlZV9idWRkeSgpIHRvCm9ubGluZSBub2RlcyIgcGF0Y2gsIGFuZCBwZXJmb3JtcyBzb21lIHBy
ZXBhcmF0b3J5IGNsZWFudXAuCgpBbmRyZXcgQ29vcGVyICgzKToKICBwYWdlLWFsbG9jOiBSZW5h
bWUgdGhlIGZpcnN0X25vZGUgbG9jYWwgdmFyaWFibGUKICBub2RlbWFzazogUmVtb3ZlIGltcGxp
Y2l0IGFkZHJlc3NvZiBmcm9tIHRoZSBBUEkKICBwYWdlLWFsbG9jOiBDbGFtcCBnZXRfZnJlZV9i
dWRkeSgpIHRvIG9ubGluZSBub2RlcwoKIHhlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMgIHwgIDEy
ICstLQogeGVuL2FyY2gveDg2L251bWEuYyAgICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9z
cmF0LmMgICAgICAgIHwgIDE1ICsrLS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgIHwgICA4
ICstCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICB8ICA0MCArKysrKy0tLS0tCiB4ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdC5jICB8ICAgMiArLQogeGVuL2NvbW1vbi9zeXNjdGwuYyAgICAgICAg
fCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIHwgMTgxICsrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogOCBmaWxlcyBjaGFuZ2VkLCAxMTggaW5z
ZXJ0aW9ucygrKSwgMTUwIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:44:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:44:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmgP-00033m-2q; Tue, 25 Jun 2019 14: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfmgO-00033h-Le
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:44:28 +0000
X-Inumbo-ID: ba2b56ee-9757-11e9-b050-9f325b346f34
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba2b56ee-9757-11e9-b050-9f325b346f34;
 Tue, 25 Jun 2019 14:44:25 +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: UEdUF6x2biZlXPYpShersNQuP8GGGoypxJNbcnalodYmrezOj9ZFgA9N7zzskk9KwLoJAqJuHL
 piFfKC4rasvQjYnElX55hCXk3a8xyaS+UPpWLotYbgmUg9n13R++LnDG02O92CbNxu+q9hBxpS
 gtsMHR3y3POzM4mLfgWJ3vchKVVtuVtIbDJkjq9cr/dz2akhhF9u4ZE8+uA7snJEuOEMNbuqzY
 LCqvwkU7VMiAqcF9Fgsj42F78AapP+EwOLe9nakZ1sGaENfFZAaSsPh+6p2KLceMG08CXMr+Mc
 VN8=
X-SBRS: 2.7
X-MesageID: 2215123
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,416,1557201600"; 
   d="scan'208";a="2215123"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:43:48 +0100
Message-ID: <20190625144350.6176-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190625144350.6176-1-andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] page-alloc: Rename the first_node local
 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: 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>

Zmlyc3Rfbm9kZSBpcyB0aGUgbmFtZSBvZiBhIGxvY2FsIHZhcmlhYmxlLCBhbmQgcGFydCBvZiB0
aGUgbm9kZW1hc2sgQVBJLiAgVGhlCm9ubHkgcmVhc29uIHRoaXMgY29tcGlsZXMgaXMgYmVjYXVz
ZSB0aGUgbm9kZW1hc2sgQVBJIGlzIGltcGxlbWVudGVkIGFzIGEKbWFjcm8gcmF0aGVyIHRoYW4g
YW4gaW5saW5lIGZ1bmN0aW9uLgoKSXQgaXMgY29uZnVzaW5nIHRvIHJlYWQsIGFuZCBicmVha3Mg
d2hlbiB0aGUgbm9kZW1hc2sgQVBJIGlzIGNsZWFuZWQgdXAuClJlbmFtZSB0aGUgbG9jYWwgdmFy
aWFibGUgdG8ganVzdCAnZmlyc3QnIHdoaWNoIGlzIHN0aWxsIGNsZWFyIGluIGNvbnRleHQuCgpO
byBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYyOgogKiBOZXcKLS0tCiB4
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8IDEwICsrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9w
YWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA3ODI1ZmQ4YzQyLi43
YmJiNDRmN2QxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtODEwLDcgKzgxMCw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGFn
ZV9pbmZvICpnZXRfZnJlZV9idWRkeSh1bnNpZ25lZCBpbnQgem9uZV9sbywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIsIHVuc2lnbmVk
IGludCBtZW1mbGFncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIG5vZGVpZF90IGZpcnN0X25vZGUsIG5vZGUg
PSBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSwgcmVxX25vZGUgPSBub2RlOworICAgIG5vZGVpZF90
IGZpcnN0LCBub2RlID0gTUVNRl9nZXRfbm9kZShtZW1mbGFncyksIHJlcV9ub2RlID0gbm9kZTsK
ICAgICBub2RlbWFza190IG5vZGVtYXNrID0gZCA/IGQtPm5vZGVfYWZmaW5pdHkgOiBub2RlX29u
bGluZV9tYXA7CiAgICAgdW5zaWduZWQgaW50IGosIHpvbmUsIG5vZGVtYXNrX3JldHJ5ID0gMDsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKQEAgLTgzMiw3ICs4MzIsNyBAQCBzdGF0aWMgc3Ry
dWN0IHBhZ2VfaW5mbyAqZ2V0X2ZyZWVfYnVkZHkodW5zaWduZWQgaW50IHpvbmVfbG8sCiAgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogICAgICAgICByZXR1cm4gTlVMTDsKICAgICB9Ci0g
ICAgZmlyc3Rfbm9kZSA9IG5vZGU7CisgICAgZmlyc3QgPSBub2RlOwogCiAgICAgLyoKICAgICAg
KiBTdGFydCB3aXRoIHJlcXVlc3RlZCBub2RlLCBidXQgZXhoYXVzdCBhbGwgbm9kZSBtZW1vcnkg
aW4gcmVxdWVzdGVkCkBAIC04NzgsMTkgKzg3OCwxOSBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5m
byAqZ2V0X2ZyZWVfYnVkZHkodW5zaWduZWQgaW50IHpvbmVfbG8sCiAgICAgICAgIHsKICAgICAg
ICAgICAgIC8qIFZlcnkgZmlyc3Qgbm9kZSBtYXkgYmUgY2FsbGVyLXNwZWNpZmllZCBhbmQgb3V0
c2lkZSBub2RlbWFzay4gKi8KICAgICAgICAgICAgIEFTU0VSVCghbm9kZW1hc2tfcmV0cnkpOwot
ICAgICAgICAgICAgZmlyc3Rfbm9kZSA9IG5vZGUgPSBmaXJzdF9ub2RlKG5vZGVtYXNrKTsKKyAg
ICAgICAgICAgIGZpcnN0ID0gbm9kZSA9IGZpcnN0X25vZGUobm9kZW1hc2spOwogICAgICAgICAg
ICAgaWYgKCBub2RlIDwgTUFYX05VTU5PREVTICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsK
ICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggKG5vZGUgPSBuZXh0X25vZGUobm9kZSwgbm9k
ZW1hc2spKSA+PSBNQVhfTlVNTk9ERVMgKQogICAgICAgICAgICAgbm9kZSA9IGZpcnN0X25vZGUo
bm9kZW1hc2spOwotICAgICAgICBpZiAoIG5vZGUgPT0gZmlyc3Rfbm9kZSApCisgICAgICAgIGlm
ICggbm9kZSA9PSBmaXJzdCApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIFdoZW4gd2UgaGF2
ZSB0cmllZCBhbGwgaW4gbm9kZW1hc2ssIHdlIGZhbGwgYmFjayB0byBvdGhlcnMuICovCiAgICAg
ICAgICAgICBpZiAoIChtZW1mbGFncyAmIE1FTUZfZXhhY3Rfbm9kZSkgfHwgbm9kZW1hc2tfcmV0
cnkrKyApCiAgICAgICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgICAgICAgICBub2Rlc19h
bmRub3Qobm9kZW1hc2ssIG5vZGVfb25saW5lX21hcCwgbm9kZW1hc2spOwotICAgICAgICAgICAg
Zmlyc3Rfbm9kZSA9IG5vZGUgPSBmaXJzdF9ub2RlKG5vZGVtYXNrKTsKKyAgICAgICAgICAgIGZp
cnN0ID0gbm9kZSA9IGZpcnN0X25vZGUobm9kZW1hc2spOwogICAgICAgICAgICAgaWYgKCBub2Rl
ID49IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgICAg
IH0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:45:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 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 1hfmhr-0003BU-G8; Tue, 25 Jun 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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfmhq-0003BL-Np
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:45:58 +0000
X-Inumbo-ID: f07dc2c9-9757-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 f07dc2c9-9757-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 14:45: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: zK/LNadjFT54Kv9wQ8cr3tSWLolovWgYnRMO/FhBC1ILuhi52xIb4YoTJyvogh6nkI+m5GJBlJ
 xbmddveZyIVnSb2BVMdhSRMDufX6or7KDnk+aPRUK4l+j2TInwvOC830WncjVBU+YcyfALMKq3
 fyzVFsLyOqlW49HywFE39YWDYrj9ft21GnhrH0vPTDdvQtzBfcTRKvp25ev2ssfYVqlXMKn0UF
 hk167bkANJviBM1OvFnal0mpKh6/wxt/jv7eIJ7s7pcq3CB/kdOZC2upl6ZvNWL+6/B1XyqtZZ
 kyk=
X-SBRS: 2.7
X-MesageID: 2201612
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,416,1557201600"; 
   d="scan'208";a="2201612"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:43:50 +0100
Message-ID: <20190625144350.6176-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190625144350.6176-1-andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] 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+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYyOgogKiBSZWJhc2Ugb3Zl
ciB0aGUgbm9kZW1hc2sgQVBJIGNoYW5nZSwgYW5kIGltcGxlbWVudCB3aXRoIGEgc2luZ2xlCiAg
IG5vZGVzX2FuZCgpCi0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCA2ICsrKysrLQogMSBm
aWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXgg
N2JiYTViMGIyZS4uZmUxMTU5YjM1MiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMKKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTgxMSwxMSArODExLDE1IEBAIHN0
YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfZnJlZV9idWRkeSh1bnNpZ25lZCBpbnQgem9uZV9s
bywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkKQogewogICAgIG5vZGVpZF90IGZpcnN0LCBub2RlID0gTUVNRl9nZXRfbm9kZSht
ZW1mbGFncyksIHJlcV9ub2RlID0gbm9kZTsKLSAgICBub2RlbWFza190IG5vZGVtYXNrID0gZCA/
IGQtPm5vZGVfYWZmaW5pdHkgOiBub2RlX29ubGluZV9tYXA7CisgICAgbm9kZW1hc2tfdCBub2Rl
bWFzazsKICAgICB1bnNpZ25lZCBpbnQgaiwgem9uZSwgbm9kZW1hc2tfcmV0cnkgPSAwOwogICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBnOwogICAgIGJvb2wgdXNlX3Vuc2NydWJiZWQgPSAobWVtZmxh
Z3MgJiBNRU1GX25vX3NjcnViKTsKIAorICAgIC8qIENsYW1wIG5vZGVtYXNrIHRvIG5vZGVfb25s
aW5lX21hcCBhbmQgb3B0aW9uYWxseSBkLT5ub2RlX2FmZmluaXR5LiAqLworICAgIG5vZGVzX2Fu
ZCgmbm9kZW1hc2ssICZub2RlX29ubGluZV9tYXAsCisgICAgICAgICAgICAgIGQgPyAmZC0+bm9k
ZV9hZmZpbml0eSA6ICZub2RlX29ubGluZV9tYXApOworCiAgICAgaWYgKCBub2RlID09IE5VTUFf
Tk9fTk9ERSApCiAgICAgewogICAgICAgICBpZiAoIGQgIT0gTlVMTCApCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:51:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:51:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmn5-0003zl-6y; Tue, 25 Jun 2019 14:51: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfmn4-0003zg-AQ
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:51:22 +0000
X-Inumbo-ID: b14ce3e8-9758-11e9-821c-1be19607e8e7
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b14ce3e8-9758-11e9-821c-1be19607e8e7;
 Tue, 25 Jun 2019 14:51: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: jgN+Hex6taP29OxHbDLNssJYrrQ51Q2OJh55uhf1KEQd7/B1mWhfMff7cacokYiiZPlCmqgCt0
 YV8Qrlyp7e4FEFKMqf7k4bGQVrSZ9+GNvRrKPo6x/raMG8wzDnqYhCHlqfYr10c4Th5y01Ueq1
 LK+JPvwsLMNFzW5x3q9DjDfCBGRlLpi8sTgLV24gxjZaMRI9TWX3iG7B9B5v9LxKSka7aePWiZ
 q14sYyCKtkHyCCd/J37Js4riNsSvvD+/do7KefAh1vlgWYcrisEDheGMXY753fDihFspvLT6WI
 aD8=
X-SBRS: 2.7
X-MesageID: 2190886
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,416,1557201600"; 
   d="scan'208";a="2190886"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:43:49 +0100
Message-ID: <20190625144350.6176-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190625144350.6176-1-andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] nodemask: Remove implicit addressof from
 the 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
ClRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGRyb3AgYSBjb21waWxlciB3b3JrYXJvdW5kIGZvciBu
b2RlX2lzc2V0KCkgZm9yIEdDQwozLjMuMiB3aGljaCBpcyBsb25nIG91dCBvZiBzdXBwb3J0LCBh
bmQgaW1wbG1lbnQgaXQgd2l0aCBhIHN0YXRpYyBpbmxpbmUuCgpVcGRhdGUgYWxsIGNhbGxlcnMg
dG8gdXNlIHRoZSBjb3JyZWN0IGluZGlyZWN0aW9uIHRoZW1zZWx2ZXMuCgpObyBmdW5jdGlvbmFs
IGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYyOgogKiBOZXcKLS0tCiB4ZW4vYXJjaC94ODYv
ZG9tMF9idWlsZC5jICB8ICAxMiArLS0KIHhlbi9hcmNoL3g4Ni9udW1hLmMgICAgICAgIHwgICA4
ICstCiB4ZW4vYXJjaC94ODYvc3JhdC5jICAgICAgICB8ICAxNSArKy0tCiB4ZW4vY29tbW9uL2Rv
bWFpbi5jICAgICAgICB8ICAgOCArLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgICAgfCAgMjgg
KysrLS0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgfCAgIDIgKy0KIHhlbi9jb21tb24v
c3lzY3RsLmMgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCB8IDE4
MSArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDggZmlsZXMg
Y2hhbmdlZCwgMTEwIGluc2VydGlvbnMoKyksIDE0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwpp
bmRleCBjNjk1NzA5MjBjLi40YWYyZWUwMDkxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9t
MF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKQEAgLTIzMSw3ICsyMzEs
NyBAQCB1bnNpZ25lZCBpbnQgX19pbml0IGRvbTBfbWF4X3ZjcHVzKHZvaWQpCiAKICAgICBpZiAo
IHB2X3NoaW0gKQogICAgIHsKLSAgICAgICAgbm9kZXNfc2V0YWxsKGRvbTBfbm9kZXMpOworICAg
ICAgICBub2Rlc19zZXRhbGwoJmRvbTBfbm9kZXMpOwogCiAgICAgICAgIC8qCiAgICAgICAgICAq
IFdoZW4gYm9vdGluZyBpbiBzaGltIG1vZGUgQVBzIGFyZSBub3Qgc3RhcnRlZCB1bnRpbCB0aGUg
Z3Vlc3QgYnJpbmdzCkBAIC0yNDYsMTEgKzI0NiwxMSBAQCB1bnNpZ25lZCBpbnQgX19pbml0IGRv
bTBfbWF4X3ZjcHVzKHZvaWQpCiAKICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbTBfbnJfcHhtczsg
KytpICkKICAgICAgICAgaWYgKCAobm9kZSA9IHB4bV90b19ub2RlKGRvbTBfcHhtc1tpXSkpICE9
IE5VTUFfTk9fTk9ERSApCi0gICAgICAgICAgICBub2RlX3NldChub2RlLCBkb20wX25vZGVzKTsK
LSAgICBub2Rlc19hbmQoZG9tMF9ub2RlcywgZG9tMF9ub2Rlcywgbm9kZV9vbmxpbmVfbWFwKTsK
LSAgICBpZiAoIG5vZGVzX2VtcHR5KGRvbTBfbm9kZXMpICkKKyAgICAgICAgICAgIG5vZGVfc2V0
KG5vZGUsICZkb20wX25vZGVzKTsKKyAgICBub2Rlc19hbmQoJmRvbTBfbm9kZXMsICZkb20wX25v
ZGVzLCAmbm9kZV9vbmxpbmVfbWFwKTsKKyAgICBpZiAoIG5vZGVzX2VtcHR5KCZkb20wX25vZGVz
KSApCiAgICAgICAgIGRvbTBfbm9kZXMgPSBub2RlX29ubGluZV9tYXA7Ci0gICAgZm9yX2VhY2hf
bm9kZV9tYXNrICggbm9kZSwgZG9tMF9ub2RlcyApCisgICAgZm9yX2VhY2hfbm9kZV9tYXNrICgg
bm9kZSwgJmRvbTBfbm9kZXMgKQogICAgICAgICBjcHVtYXNrX29yKCZkb20wX2NwdXMsICZkb20w
X2NwdXMsICZub2RlX3RvX2NwdW1hc2sobm9kZSkpOwogICAgIGNwdW1hc2tfYW5kKCZkb20wX2Nw
dXMsICZkb20wX2NwdXMsIGNwdXBvb2wwLT5jcHVfdmFsaWQpOwogICAgIGlmICggY3B1bWFza19l
bXB0eSgmZG9tMF9jcHVzKSApCkBAIC0zNDQsNyArMzQ0LDcgQEAgdW5zaWduZWQgbG9uZyBfX2lu
aXQgZG9tMF9jb21wdXRlX25yX3BhZ2VzKAogICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05G
SUdfRE9NMF9NRU1bMF0gKQogICAgICAgICBwYXJzZV9kb20wX21lbShDT05GSUdfRE9NMF9NRU0p
OwogCi0gICAgZm9yX2VhY2hfbm9kZV9tYXNrICggbm9kZSwgZG9tMF9ub2RlcyApCisgICAgZm9y
X2VhY2hfbm9kZV9tYXNrICggbm9kZSwgJmRvbTBfbm9kZXMgKQogICAgICAgICBhdmFpbCArPSBh
dmFpbF9kb21oZWFwX3BhZ2VzX3JlZ2lvbihub2RlLCAwLCAwKSArCiAgICAgICAgICAgICAgICAg
IGluaXRpYWxfaW1hZ2VzX25ycGFnZXMobm9kZSk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9udW1hLmMgYi94ZW4vYXJjaC94ODYvbnVtYS5jCmluZGV4IGIzYzljMTJkN2YuLmMzNmM2OWU4
NDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9udW1hLmMKKysrIGIveGVuL2FyY2gveDg2L251
bWEuYwpAQCAtMTg2LDE1ICsxODYsMTUgQEAgdm9pZCBfX2luaXQgbnVtYV9pbml0X2FycmF5KHZv
aWQpCiAgICAgICAgbWFwcGluZy4gVG8gYXZvaWQgdGhpcyBmaWxsIGluIHRoZSBtYXBwaW5nIGZv
ciBhbGwgcG9zc2libGUKICAgICAgICBDUFVzLCBhcyB0aGUgbnVtYmVyIG9mIENQVXMgaXMgbm90
IGtub3duIHlldC4KICAgICAgICBXZSByb3VuZCByb2JpbiB0aGUgZXhpc3Rpbmcgbm9kZXMuICov
Ci0gICAgcnIgPSBmaXJzdF9ub2RlKG5vZGVfb25saW5lX21hcCk7CisgICAgcnIgPSBmaXJzdF9u
b2RlKCZub2RlX29ubGluZV9tYXApOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfY3B1X2lkczsg
aSsrICkKICAgICB7CiAgICAgICAgIGlmICggY3B1X3RvX25vZGVbaV0gIT0gTlVNQV9OT19OT0RF
ICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICBudW1hX3NldF9ub2RlKGksIHJyKTsK
LSAgICAgICAgcnIgPSBuZXh0X25vZGUocnIsIG5vZGVfb25saW5lX21hcCk7CisgICAgICAgIHJy
ID0gbmV4dF9ub2RlKHJyLCAmbm9kZV9vbmxpbmVfbWFwKTsKICAgICAgICAgaWYgKCByciA9PSBN
QVhfTlVNTk9ERVMgKQotICAgICAgICAgICAgcnIgPSBmaXJzdF9ub2RlKG5vZGVfb25saW5lX21h
cCk7CisgICAgICAgICAgICByciA9IGZpcnN0X25vZGUoJm5vZGVfb25saW5lX21hcCk7CiAgICAg
fQogfQogCkBAIC0yNzEsNyArMjcxLDcgQEAgdm9pZCBfX2luaXQgbnVtYV9pbml0bWVtX2luaXQo
dW5zaWduZWQgbG9uZyBzdGFydF9wZm4sIHVuc2lnbmVkIGxvbmcgZW5kX3BmbikKICAgICAvKiBz
ZXR1cCBkdW1teSBub2RlIGNvdmVyaW5nIGFsbCBtZW1vcnkgKi8KICAgICBtZW1ub2RlX3NoaWZ0
ID0gQklUU19QRVJfTE9ORyAtIDE7CiAgICAgbWVtbm9kZW1hcCA9IF9tZW1ub2RlbWFwOwotICAg
IG5vZGVzX2NsZWFyKG5vZGVfb25saW5lX21hcCk7CisgICAgbm9kZXNfY2xlYXIoJm5vZGVfb25s
aW5lX21hcCk7CiAgICAgbm9kZV9zZXRfb25saW5lKDApOwogICAgIGZvciAoIGkgPSAwOyBpIDwg
bnJfY3B1X2lkczsgaSsrICkKICAgICAgICAgbnVtYV9zZXRfbm9kZShpLCAwKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9zcmF0LmMgYi94ZW4vYXJjaC94ODYvc3JhdC5jCmluZGV4IDQ3YTQy
NjcyMjAuLjM0OGJjZmVhNzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zcmF0LmMKKysrIGIv
eGVuL2FyY2gveDg2L3NyYXQuYwpAQCAtMjI4LDcgKzIyOCw3IEBAIGFjcGlfbnVtYV94MmFwaWNf
YWZmaW5pdHlfaW5pdChjb25zdCBzdHJ1Y3QgYWNwaV9zcmF0X3gyYXBpY19jcHVfYWZmaW5pdHkg
KnBhKQogCX0KIAogCWFwaWNpZF90b19ub2RlW3BhLT5hcGljX2lkXSA9IG5vZGU7Ci0Jbm9kZV9z
ZXQobm9kZSwgcHJvY2Vzc29yX25vZGVzX3BhcnNlZCk7CisJbm9kZV9zZXQobm9kZSwgJnByb2Nl
c3Nvcl9ub2Rlc19wYXJzZWQpOwogCWFjcGlfbnVtYSA9IDE7CiAJcHJpbnRrKEtFUk5fSU5GTyAi
U1JBVDogUFhNICV1IC0+IEFQSUMgJTA4eCAtPiBOb2RlICV1XG4iLAogCSAgICAgICBweG0sIHBh
LT5hcGljX2lkLCBub2RlKTsKQEAgLTI2MSw3ICsyNjEsNyBAQCBhY3BpX251bWFfcHJvY2Vzc29y
X2FmZmluaXR5X2luaXQoY29uc3Qgc3RydWN0IGFjcGlfc3JhdF9jcHVfYWZmaW5pdHkgKnBhKQog
CQlyZXR1cm47CiAJfQogCWFwaWNpZF90b19ub2RlW3BhLT5hcGljX2lkXSA9IG5vZGU7Ci0Jbm9k
ZV9zZXQobm9kZSwgcHJvY2Vzc29yX25vZGVzX3BhcnNlZCk7CisJbm9kZV9zZXQobm9kZSwgJnBy
b2Nlc3Nvcl9ub2Rlc19wYXJzZWQpOwogCWFjcGlfbnVtYSA9IDE7CiAJcHJpbnRrKEtFUk5fSU5G
TyAiU1JBVDogUFhNICV1IC0+IEFQSUMgJTAyeCAtPiBOb2RlICV1XG4iLAogCSAgICAgICBweG0s
IHBhLT5hcGljX2lkLCBub2RlKTsKQEAgLTMzMiw3ICszMzIsNyBAQCBhY3BpX251bWFfbWVtb3J5
X2FmZmluaXR5X2luaXQoY29uc3Qgc3RydWN0IGFjcGlfc3JhdF9tZW1fYWZmaW5pdHkgKm1hKQog
CWlmICghKG1hLT5mbGFncyAmIEFDUElfU1JBVF9NRU1fSE9UX1BMVUdHQUJMRSkpIHsKIAkJc3Ry
dWN0IG5vZGUgKm5kID0gJm5vZGVzW25vZGVdOwogCi0JCWlmICghbm9kZV90ZXN0X2FuZF9zZXQo
bm9kZSwgbWVtb3J5X25vZGVzX3BhcnNlZCkpIHsKKwkJaWYgKCFub2RlX3Rlc3RfYW5kX3NldChu
b2RlLCAmbWVtb3J5X25vZGVzX3BhcnNlZCkpIHsKIAkJCW5kLT5zdGFydCA9IHN0YXJ0OwogCQkJ
bmQtPmVuZCA9IGVuZDsKIAkJfSBlbHNlIHsKQEAgLTM3Niw3ICszNzYsNyBAQCBzdGF0aWMgaW50
IF9faW5pdCBub2Rlc19jb3Zlcl9tZW1vcnkodm9pZCkKIAogCQlkbyB7CiAJCQlmb3VuZCA9IDA7
Ci0JCQlmb3JfZWFjaF9ub2RlX21hc2soaiwgbWVtb3J5X25vZGVzX3BhcnNlZCkKKwkJCWZvcl9l
YWNoX25vZGVfbWFzayggaiwgJm1lbW9yeV9ub2Rlc19wYXJzZWQgKQogCQkJCWlmIChzdGFydCA8
IG5vZGVzW2pdLmVuZAogCQkJCSAgICAmJiBlbmQgPiBub2Rlc1tqXS5zdGFydCkgewogCQkJCQlp
ZiAoc3RhcnQgPj0gbm9kZXNbal0uc3RhcnQpIHsKQEAgLTQ4MCwxMCArNDgwLDExIEBAIGludCBf
X2luaXQgYWNwaV9zY2FuX25vZGVzKHU2NCBzdGFydCwgdTY0IGVuZCkKIAkJcmV0dXJuIC0xOwog
CX0KIAotCW5vZGVzX29yKGFsbF9ub2Rlc19wYXJzZWQsIG1lbW9yeV9ub2Rlc19wYXJzZWQsIHBy
b2Nlc3Nvcl9ub2Rlc19wYXJzZWQpOworCW5vZGVzX29yKCZhbGxfbm9kZXNfcGFyc2VkLCAmbWVt
b3J5X25vZGVzX3BhcnNlZCwKKwkJICZwcm9jZXNzb3Jfbm9kZXNfcGFyc2VkKTsKIAogCS8qIEZp
bmFsbHkgcmVnaXN0ZXIgbm9kZXMgKi8KLQlmb3JfZWFjaF9ub2RlX21hc2soaSwgYWxsX25vZGVz
X3BhcnNlZCkKKwlmb3JfZWFjaF9ub2RlX21hc2soIGksICZhbGxfbm9kZXNfcGFyc2VkICkKIAl7
CiAJCXU2NCBzaXplID0gbm9kZXNbaV0uZW5kIC0gbm9kZXNbaV0uc3RhcnQ7CiAJCWlmICggc2l6
ZSA9PSAwICkKQEAgLTQ5NSw3ICs0OTYsNyBAQCBpbnQgX19pbml0IGFjcGlfc2Nhbl9ub2Rlcyh1
NjQgc3RhcnQsIHU2NCBlbmQpCiAJZm9yIChpID0gMDsgaSA8IG5yX2NwdV9pZHM7IGkrKykgewog
CQlpZiAoY3B1X3RvX25vZGVbaV0gPT0gTlVNQV9OT19OT0RFKQogCQkJY29udGludWU7Ci0JCWlm
ICghbm9kZV9pc3NldChjcHVfdG9fbm9kZVtpXSwgcHJvY2Vzc29yX25vZGVzX3BhcnNlZCkpCisJ
CWlmICghbm9kZV9pc3NldChjcHVfdG9fbm9kZVtpXSwgJnByb2Nlc3Nvcl9ub2Rlc19wYXJzZWQp
KQogCQkJbnVtYV9zZXRfbm9kZShpLCBOVU1BX05PX05PREUpOwogCX0KIAludW1hX2luaXRfYXJy
YXkoKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IDIzMDg1ODgwNTIuLmNmMmE5NjM2ODcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtNjEzLDkgKzYxMyw5IEBAIHZv
aWQgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAg
IGRvbV9hZmZpbml0eSA9IGNwdW1hc2tfZW1wdHkoZG9tX2NwdW1hc2tfc29mdCkgPwogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZG9tX2NwdW1hc2sgOiBkb21fY3B1bWFza19zb2Z0OwogCi0g
ICAgICAgIG5vZGVzX2NsZWFyKGQtPm5vZGVfYWZmaW5pdHkpOworICAgICAgICBub2Rlc19jbGVh
cigmZC0+bm9kZV9hZmZpbml0eSk7CiAgICAgICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwgZG9tX2Fm
ZmluaXR5ICkKLSAgICAgICAgICAgIG5vZGVfc2V0KGNwdV90b19ub2RlKGNwdSksIGQtPm5vZGVf
YWZmaW5pdHkpOworICAgICAgICAgICAgbm9kZV9zZXQoY3B1X3RvX25vZGUoY3B1KSwgJmQtPm5v
ZGVfYWZmaW5pdHkpOwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrKCZkLT5ub2RlX2FmZmluaXR5
X2xvY2spOwpAQCAtNjI4LDcgKzYyOCw3IEBAIHZvaWQgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmlu
aXR5KHN0cnVjdCBkb21haW4gKmQpCiBpbnQgZG9tYWluX3NldF9ub2RlX2FmZmluaXR5KHN0cnVj
dCBkb21haW4gKmQsIGNvbnN0IG5vZGVtYXNrX3QgKmFmZmluaXR5KQogewogICAgIC8qIEJlaW5n
IGFmZmluZSB3aXRoIG5vIG5vZGVzIGlzIGp1c3Qgd3JvbmcgKi8KLSAgICBpZiAoIG5vZGVzX2Vt
cHR5KCphZmZpbml0eSkgKQorICAgIGlmICggbm9kZXNfZW1wdHkoYWZmaW5pdHkpICkKICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICBzcGluX2xvY2soJmQtPm5vZGVfYWZmaW5pdHlfbG9j
ayk7CkBAIC02MzcsNyArNjM3LDcgQEAgaW50IGRvbWFpbl9zZXRfbm9kZV9hZmZpbml0eShzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBub2RlbWFza190ICphZmZpbml0eSkKICAgICAgKiBCZWluZy9i
ZWNvbWluZyBleHBsaWNpdGx5IGFmZmluZSB0byBhbGwgbm9kZXMgaXMgbm90IHBhcnRpY3VsYXJs
eQogICAgICAqIHVzZWZ1bC4gTGV0J3MgdGFrZSBpdCBhcyB0aGUgYHJlc2V0IG5vZGUgYWZmaW5p
dHlgIGNvbW1hbmQuCiAgICAgICovCi0gICAgaWYgKCBub2Rlc19mdWxsKCphZmZpbml0eSkgKQor
ICAgIGlmICggbm9kZXNfZnVsbChhZmZpbml0eSkgKQogICAgIHsKICAgICAgICAgZC0+YXV0b19u
b2RlX2FmZmluaXR5ID0gMTsKICAgICAgICAgZ290byBvdXQ7CmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmluZGV4IDdiYmI0NGY3
ZDEuLjdiYmE1YjBiMmUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCisrKyBi
L3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC04MjAsOSArODIwLDkgQEAgc3RhdGljIHN0cnVj
dCBwYWdlX2luZm8gKmdldF9mcmVlX2J1ZGR5KHVuc2lnbmVkIGludCB6b25lX2xvLAogICAgIHsK
ICAgICAgICAgaWYgKCBkICE9IE5VTEwgKQogICAgICAgICB7Ci0gICAgICAgICAgICBub2RlID0g
bmV4dF9ub2RlKGQtPmxhc3RfYWxsb2Nfbm9kZSwgbm9kZW1hc2spOworICAgICAgICAgICAgbm9k
ZSA9IG5leHRfbm9kZShkLT5sYXN0X2FsbG9jX25vZGUsICZub2RlbWFzayk7CiAgICAgICAgICAg
ICBpZiAoIG5vZGUgPj0gTUFYX05VTU5PREVTICkKLSAgICAgICAgICAgICAgICBub2RlID0gZmly
c3Rfbm9kZShub2RlbWFzayk7CisgICAgICAgICAgICAgICAgbm9kZSA9IGZpcnN0X25vZGUoJm5v
ZGVtYXNrKTsKICAgICAgICAgfQogICAgICAgICBpZiAoIG5vZGUgPj0gTUFYX05VTU5PREVTICkK
ICAgICAgICAgICAgIG5vZGUgPSBjcHVfdG9fbm9kZShzbXBfcHJvY2Vzc29yX2lkKCkpOwpAQCAt
ODc0LDIzICs4NzQsMjMgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmdldF9mcmVlX2J1ZGR5
KHVuc2lnbmVkIGludCB6b25lX2xvLAogICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAKICAgICAg
ICAgLyogUGljayBuZXh0IG5vZGUuICovCi0gICAgICAgIGlmICggIW5vZGVfaXNzZXQobm9kZSwg
bm9kZW1hc2spICkKKyAgICAgICAgaWYgKCAhbm9kZV9pc3NldChub2RlLCAmbm9kZW1hc2spICkK
ICAgICAgICAgewogICAgICAgICAgICAgLyogVmVyeSBmaXJzdCBub2RlIG1heSBiZSBjYWxsZXIt
c3BlY2lmaWVkIGFuZCBvdXRzaWRlIG5vZGVtYXNrLiAqLwogICAgICAgICAgICAgQVNTRVJUKCFu
b2RlbWFza19yZXRyeSk7Ci0gICAgICAgICAgICBmaXJzdCA9IG5vZGUgPSBmaXJzdF9ub2RlKG5v
ZGVtYXNrKTsKKyAgICAgICAgICAgIGZpcnN0ID0gbm9kZSA9IGZpcnN0X25vZGUoJm5vZGVtYXNr
KTsKICAgICAgICAgICAgIGlmICggbm9kZSA8IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICAg
ICAgY29udGludWU7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIChub2RlID0gbmV4dF9u
b2RlKG5vZGUsIG5vZGVtYXNrKSkgPj0gTUFYX05VTU5PREVTICkKLSAgICAgICAgICAgIG5vZGUg
PSBmaXJzdF9ub2RlKG5vZGVtYXNrKTsKKyAgICAgICAgZWxzZSBpZiAoIChub2RlID0gbmV4dF9u
b2RlKG5vZGUsICZub2RlbWFzaykpID49IE1BWF9OVU1OT0RFUyApCisgICAgICAgICAgICBub2Rl
ID0gZmlyc3Rfbm9kZSgmbm9kZW1hc2spOwogICAgICAgICBpZiAoIG5vZGUgPT0gZmlyc3QgKQog
ICAgICAgICB7CiAgICAgICAgICAgICAvKiBXaGVuIHdlIGhhdmUgdHJpZWQgYWxsIGluIG5vZGVt
YXNrLCB3ZSBmYWxsIGJhY2sgdG8gb3RoZXJzLiAqLwogICAgICAgICAgICAgaWYgKCAobWVtZmxh
Z3MgJiBNRU1GX2V4YWN0X25vZGUpIHx8IG5vZGVtYXNrX3JldHJ5KysgKQogICAgICAgICAgICAg
ICAgIHJldHVybiBOVUxMOwotICAgICAgICAgICAgbm9kZXNfYW5kbm90KG5vZGVtYXNrLCBub2Rl
X29ubGluZV9tYXAsIG5vZGVtYXNrKTsKLSAgICAgICAgICAgIGZpcnN0ID0gbm9kZSA9IGZpcnN0
X25vZGUobm9kZW1hc2spOworICAgICAgICAgICAgbm9kZXNfYW5kbm90KCZub2RlbWFzaywgJm5v
ZGVfb25saW5lX21hcCwgJm5vZGVtYXNrKTsKKyAgICAgICAgICAgIGZpcnN0ID0gbm9kZSA9IGZp
cnN0X25vZGUoJm5vZGVtYXNrKTsKICAgICAgICAgICAgIGlmICggbm9kZSA+PSBNQVhfTlVNTk9E
RVMgKQogICAgICAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgICAgICB9CkBAIC0xMTY3LDcg
KzExNjcsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5vZGVfdG9fc2NydWIoYm9vbCBnZXRfbm9k
ZSkKICAgICAgICAgbm9kZSA9IDA7CiAKICAgICBpZiAoIG5vZGVfbmVlZF9zY3J1Yltub2RlXSAm
JgotICAgICAgICAgKCFnZXRfbm9kZSB8fCAhbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwgbm9kZV9z
Y3J1YmJpbmcpKSApCisgICAgICAgICAoIWdldF9ub2RlIHx8ICFub2RlX3Rlc3RfYW5kX3NldChu
b2RlLCAmbm9kZV9zY3J1YmJpbmcpKSApCiAgICAgICAgIHJldHVybiBub2RlOwogCiAgICAgLyoK
QEAgLTExNzgsNyArMTE3OCw3IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbm9kZV90b19zY3J1Yihi
b29sIGdldF9ub2RlKQogICAgIGZvciAoIDsgOyApCiAgICAgewogICAgICAgICBkbyB7Ci0gICAg
ICAgICAgICBub2RlID0gY3ljbGVfbm9kZShub2RlLCBub2RlX29ubGluZV9tYXApOworICAgICAg
ICAgICAgbm9kZSA9IGN5Y2xlX25vZGUobm9kZSwgJm5vZGVfb25saW5lX21hcCk7CiAgICAgICAg
IH0gd2hpbGUgKCAhY3B1bWFza19lbXB0eSgmbm9kZV90b19jcHVtYXNrKG5vZGUpKSAmJgogICAg
ICAgICAgICAgICAgICAgKG5vZGUgIT0gbG9jYWxfbm9kZSkgKTsKIApAQCAtMTIwMSwxMCArMTIw
MSwxMCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5vZGVfdG9fc2NydWIoYm9vbCBnZXRfbm9kZSkK
ICAgICAgICAgICAgICAqIHRoZW4gd2UnZCBuZWVkIHRvIHRha2UgdGhpcyBsb2NrIGV2ZXJ5IHRp
bWUgd2UgY29tZSBpbiBoZXJlLgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBpZiAoIChk
aXN0IDwgc2hvcnRlc3QgfHwgY2xvc2VzdCA9PSBOVU1BX05PX05PREUpICYmCi0gICAgICAgICAg
ICAgICAgICFub2RlX3Rlc3RfYW5kX3NldChub2RlLCBub2RlX3NjcnViYmluZykgKQorICAgICAg
ICAgICAgICAgICAhbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwgJm5vZGVfc2NydWJiaW5nKSApCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCBjbG9zZXN0ICE9IE5VTUFfTk9fTk9E
RSApCi0gICAgICAgICAgICAgICAgICAgIG5vZGVfY2xlYXIoY2xvc2VzdCwgbm9kZV9zY3J1YmJp
bmcpOworICAgICAgICAgICAgICAgICAgICBub2RlX2NsZWFyKGNsb3Nlc3QsICZub2RlX3NjcnVi
YmluZyk7CiAgICAgICAgICAgICAgICAgc2hvcnRlc3QgPSBkaXN0OwogICAgICAgICAgICAgICAg
IGNsb3Nlc3QgPSBub2RlOwogICAgICAgICAgICAgfQpAQCAtMTM1Niw3ICsxMzU2LDcgQEAgYm9v
bCBzY3J1Yl9mcmVlX3BhZ2VzKHZvaWQpCiAgICAgc3Bpbl91bmxvY2soJmhlYXBfbG9jayk7CiAK
ICBvdXRfbm9sb2NrOgotICAgIG5vZGVfY2xlYXIobm9kZSwgbm9kZV9zY3J1YmJpbmcpOworICAg
IG5vZGVfY2xlYXIobm9kZSwgJm5vZGVfc2NydWJiaW5nKTsKICAgICByZXR1cm4gbm9kZV90b19z
Y3J1YihmYWxzZSkgIT0gTlVNQV9OT19OT0RFOwogfQogCkBAIC0yMDA2LDcgKzIwMDYsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgc2NydWJfaGVhcF9wYWdlcyh2b2lkKQogICAgICAgICAgICAgY29u
dGludWU7CiAKICAgICAgICAgbGFzdF9kaXN0YW5jZSA9IElOVF9NQVg7Ci0gICAgICAgIGJlc3Rf
bm9kZSA9IGZpcnN0X25vZGUobm9kZV9vbmxpbmVfbWFwKTsKKyAgICAgICAgYmVzdF9ub2RlID0g
Zmlyc3Rfbm9kZSgmbm9kZV9vbmxpbmVfbWFwKTsKICAgICAgICAgLyogRmlndXJlIG91dCB3aGlj
aCBOT0RFIENQVXMgYXJlIGNsb3NlLiAqLwogICAgICAgICBmb3JfZWFjaF9vbmxpbmVfbm9kZSAo
IGogKQogICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIv
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCAzYzBkN2M3MjY3Li42MTFmZjI2MTUzIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2No
ZWRfY3JlZGl0LmMKQEAgLTE4MTAsNyArMTgxMCw3IEBAIGNzY2hlZF9sb2FkX2JhbGFuY2Uoc3Ry
dWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAgICAgICAgICAgICB9IHdoaWxlKCBw
ZWVyX2NwdSAhPSBmaXJzdF9jcHUgKTsKIAogIG5leHRfbm9kZToKLSAgICAgICAgICAgIHBlZXJf
bm9kZSA9IGN5Y2xlX25vZGUocGVlcl9ub2RlLCBub2RlX29ubGluZV9tYXApOworICAgICAgICAg
ICAgcGVlcl9ub2RlID0gY3ljbGVfbm9kZShwZWVyX25vZGUsICZub2RlX29ubGluZV9tYXApOwog
ICAgICAgICB9IHdoaWxlKCBwZWVyX25vZGUgIT0gbm9kZSApOwogICAgIH0KIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9zeXNjdGwuYyBiL3hlbi9jb21tb24vc3lzY3RsLmMKaW5kZXggNzY1ZWZm
ZGU4ZC4uZjE4ODRiMGFiOSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeXNjdGwuYworKysgYi94
ZW4vY29tbW9uL3N5c2N0bC5jCkBAIC0yODAsNyArMjgwLDcgQEAgbG9uZyBkb19zeXNjdGwoWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lzY3RsX3QpIHVfc3lzY3RsKQogICAgICAgICBib29s
X3QgZG9fbWVtaW5mbyA9ICFndWVzdF9oYW5kbGVfaXNfbnVsbChuaS0+bWVtaW5mbyk7CiAgICAg
ICAgIGJvb2xfdCBkb19kaXN0YW5jZSA9ICFndWVzdF9oYW5kbGVfaXNfbnVsbChuaS0+ZGlzdGFu
Y2UpOwogCi0gICAgICAgIG51bV9ub2RlcyA9IGxhc3Rfbm9kZShub2RlX29ubGluZV9tYXApICsg
MTsKKyAgICAgICAgbnVtX25vZGVzID0gbGFzdF9ub2RlKCZub2RlX29ubGluZV9tYXApICsgMTsK
IAogICAgICAgICBpZiAoIGRvX21lbWluZm8gfHwgZG9fZGlzdGFuY2UgKQogICAgICAgICB7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCBiL3hlbi9pbmNsdWRlL3hlbi9u
b2RlbWFzay5oCmluZGV4IGUyODczOTkzNTIuLmNiZjVkMGVlMzMgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9ub2RlbWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCkBA
IC01OCwxMiArNTgsNiBAQAogICogbm9kZV9zZXRfb2ZmbGluZShub2RlKQkJY2xlYXIgYml0ICdu
b2RlJyBpbiBub2RlX29ubGluZV9tYXAKICAqCiAgKiBmb3JfZWFjaF9vbmxpbmVfbm9kZShub2Rl
KQkJZm9yLWxvb3Agbm9kZSBvdmVyIG5vZGVfb25saW5lX21hcAotICoKLSAqIFN1YnRsZXR5Ogot
ICogMSkgVGhlICd0eXBlLWNoZWNrZWQnIGZvcm0gb2Ygbm9kZV9pc3NldCgpIGNhdXNlcyBnY2Mg
KDMuMy4yLCBhbnl3YXkpCi0gKiAgICB0byBnZW5lcmF0ZSBzbGlnaHRseSB3b3JzZSBjb2RlLiAg
U28gdXNlIGEgc2ltcGxlIG9uZS1saW5lICNkZWZpbmUKLSAqICAgIGZvciBub2RlX2lzc2V0KCks
IGluc3RlYWQgb2Ygd3JhcHBpbmcgYW4gaW5saW5lIGluc2lkZSBhIG1hY3JvLCB0aGUKLSAqICAg
IHdheSB3ZSBkbyB0aGUgb3RoZXIgY2FsbHMuCiAgKi8KIAogI2luY2x1ZGUgPHhlbi9rZXJuZWwu
aD4KQEAgLTczLDE2MSArNjcsMTMxIEBACiB0eXBlZGVmIHN0cnVjdCB7IERFQ0xBUkVfQklUTUFQ
KGJpdHMsIE1BWF9OVU1OT0RFUyk7IH0gbm9kZW1hc2tfdDsKIGV4dGVybiBub2RlbWFza190IF91
bnVzZWRfbm9kZW1hc2tfYXJnXzsKIAotI2RlZmluZSBub2RlX3NldChub2RlLCBkc3QpIF9fbm9k
ZV9zZXQoKG5vZGUpLCAmKGRzdCkpCi1zdGF0aWMgaW5saW5lIHZvaWQgX19ub2RlX3NldChpbnQg
bm9kZSwgdm9sYXRpbGUgbm9kZW1hc2tfdCAqZHN0cCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBub2Rl
X3NldChpbnQgbm9kZSwgdm9sYXRpbGUgbm9kZW1hc2tfdCAqZHN0cCkKIHsKIAlzZXRfYml0KG5v
ZGUsIGRzdHAtPmJpdHMpOwogfQogCi0jZGVmaW5lIG5vZGVfY2xlYXIobm9kZSwgZHN0KSBfX25v
ZGVfY2xlYXIoKG5vZGUpLCAmKGRzdCkpCi1zdGF0aWMgaW5saW5lIHZvaWQgX19ub2RlX2NsZWFy
KGludCBub2RlLCB2b2xhdGlsZSBub2RlbWFza190ICpkc3RwKQorc3RhdGljIGlubGluZSB2b2lk
IG5vZGVfY2xlYXIoaW50IG5vZGUsIHZvbGF0aWxlIG5vZGVtYXNrX3QgKmRzdHApCiB7CiAJY2xl
YXJfYml0KG5vZGUsIGRzdHAtPmJpdHMpOwogfQogCi0jZGVmaW5lIG5vZGVzX3NldGFsbChkc3Qp
IF9fbm9kZXNfc2V0YWxsKCYoZHN0KSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lk
IF9fbm9kZXNfc2V0YWxsKG5vZGVtYXNrX3QgKmRzdHAsIGludCBuYml0cykKK3N0YXRpYyBpbmxp
bmUgdm9pZCBub2Rlc19zZXRhbGwobm9kZW1hc2tfdCAqZHN0cCkKIHsKLQliaXRtYXBfZmlsbChk
c3RwLT5iaXRzLCBuYml0cyk7CisJYml0bWFwX2ZpbGwoZHN0cC0+Yml0cywgTUFYX05VTU5PREVT
KTsKIH0KIAotI2RlZmluZSBub2Rlc19jbGVhcihkc3QpIF9fbm9kZXNfY2xlYXIoJihkc3QpLCBN
QVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19jbGVhcihub2RlbWFza190
ICpkc3RwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIHZvaWQgbm9kZXNfY2xlYXIobm9kZW1h
c2tfdCAqZHN0cCkKIHsKLQliaXRtYXBfemVybyhkc3RwLT5iaXRzLCBuYml0cyk7CisJYml0bWFw
X3plcm8oZHN0cC0+Yml0cywgTUFYX05VTU5PREVTKTsKIH0KIAotLyogTm8gc3RhdGljIGlubGlu
ZSB0eXBlIGNoZWNraW5nIC0gc2VlIFN1YnRsZXR5ICgxKSBhYm92ZS4gKi8KLSNkZWZpbmUgbm9k
ZV9pc3NldChub2RlLCBub2RlbWFzaykgdGVzdF9iaXQoKG5vZGUpLCAobm9kZW1hc2spLmJpdHMp
CitzdGF0aWMgaW5saW5lIGludCBub2RlX2lzc2V0KGludCBub2RlLCBjb25zdCBub2RlbWFza190
ICpzcmMpCit7CisJcmV0dXJuIHRlc3RfYml0KG5vZGUsIHNyYy0+Yml0cyk7Cit9CiAKLSNkZWZp
bmUgbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwgbm9kZW1hc2spIFwKLQkJCV9fbm9kZV90ZXN0X2Fu
ZF9zZXQoKG5vZGUpLCAmKG5vZGVtYXNrKSkKLXN0YXRpYyBpbmxpbmUgaW50IF9fbm9kZV90ZXN0
X2FuZF9zZXQoaW50IG5vZGUsIG5vZGVtYXNrX3QgKmFkZHIpCitzdGF0aWMgaW5saW5lIGludCBu
b2RlX3Rlc3RfYW5kX3NldChpbnQgbm9kZSwgbm9kZW1hc2tfdCAqYWRkcikKIHsKIAlyZXR1cm4g
dGVzdF9hbmRfc2V0X2JpdChub2RlLCBhZGRyLT5iaXRzKTsKIH0KIAotI2RlZmluZSBub2Rlc19h
bmQoZHN0LCBzcmMxLCBzcmMyKSBcCi0JCQlfX25vZGVzX2FuZCgmKGRzdCksICYoc3JjMSksICYo
c3JjMiksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgdm9pZCBfX25vZGVzX2FuZChub2Rl
bWFza190ICpkc3RwLCBjb25zdCBub2RlbWFza190ICpzcmMxcCwKLQkJCQkJY29uc3Qgbm9kZW1h
c2tfdCAqc3JjMnAsIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgdm9pZCBub2Rlc19hbmQobm9k
ZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzJwKQogewotCWJpdG1hcF9hbmQoZHN0
cC0+Yml0cywgc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRzLCBuYml0cyk7CisJYml0bWFwX2FuZChk
c3RwLT5iaXRzLCBzcmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAK
LSNkZWZpbmUgbm9kZXNfb3IoZHN0LCBzcmMxLCBzcmMyKSBcCi0JCQlfX25vZGVzX29yKCYoZHN0
KSwgJihzcmMxKSwgJihzcmMyKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lkIF9f
bm9kZXNfb3Iobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCi0JCQkJ
CWNvbnN0IG5vZGVtYXNrX3QgKnNyYzJwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIHZvaWQg
bm9kZXNfb3Iobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMnApCiB7Ci0JYml0
bWFwX29yKGRzdHAtPmJpdHMsIHNyYzFwLT5iaXRzLCBzcmMycC0+Yml0cywgbmJpdHMpOworCWJp
dG1hcF9vcihkc3RwLT5iaXRzLCBzcmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIE1BWF9OVU1OT0RF
Uyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfeG9yKGRzdCwgc3JjMSwgc3JjMikgXAotCQkJX19ub2Rl
c194b3IoJihkc3QpLCAmKHNyYzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5s
aW5lIHZvaWQgX19ub2Rlc194b3Iobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAq
c3JjMXAsCi0JCQkJCWNvbnN0IG5vZGVtYXNrX3QgKnNyYzJwLCBpbnQgbmJpdHMpCitzdGF0aWMg
aW5saW5lIHZvaWQgbm9kZXNfeG9yKG5vZGVtYXNrX3QgKmRzdHAsIGNvbnN0IG5vZGVtYXNrX3Qg
KnNyYzFwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBub2RlbWFza190ICpz
cmMycCkKIHsKLQliaXRtYXBfeG9yKGRzdHAtPmJpdHMsIHNyYzFwLT5iaXRzLCBzcmMycC0+Yml0
cywgbmJpdHMpOworCWJpdG1hcF94b3IoZHN0cC0+Yml0cywgc3JjMXAtPmJpdHMsIHNyYzJwLT5i
aXRzLCBNQVhfTlVNTk9ERVMpOwogfQogCi0jZGVmaW5lIG5vZGVzX2FuZG5vdChkc3QsIHNyYzEs
IHNyYzIpIFwKLQkJCV9fbm9kZXNfYW5kbm90KCYoZHN0KSwgJihzcmMxKSwgJihzcmMyKSwgTUFY
X05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNfYW5kbm90KG5vZGVtYXNrX3Qg
KmRzdHAsIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzFwLAotCQkJCQljb25zdCBub2RlbWFza190ICpz
cmMycCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSB2b2lkIG5vZGVzX2FuZG5vdChub2RlbWFz
a190ICpkc3RwLCBjb25zdCBub2RlbWFza190ICpzcmMxcCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMnApCiB7Ci0JYml0bWFwX2FuZG5vdChk
c3RwLT5iaXRzLCBzcmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIG5iaXRzKTsKKwliaXRtYXBfYW5k
bm90KGRzdHAtPmJpdHMsIHNyYzFwLT5iaXRzLCBzcmMycC0+Yml0cywgTUFYX05VTU5PREVTKTsK
IH0KIAotI2RlZmluZSBub2Rlc19jb21wbGVtZW50KGRzdCwgc3JjKSBcCi0JCQlfX25vZGVzX2Nv
bXBsZW1lbnQoJihkc3QpLCAmKHNyYyksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgdm9p
ZCBfX25vZGVzX2NvbXBsZW1lbnQobm9kZW1hc2tfdCAqZHN0cCwKLQkJCQkJY29uc3Qgbm9kZW1h
c2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSB2b2lkIG5vZGVzX2NvbXBsZW1l
bnQobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCkKIHsKLQliaXRtYXBf
Y29tcGxlbWVudChkc3RwLT5iaXRzLCBzcmNwLT5iaXRzLCBuYml0cyk7CisJYml0bWFwX2NvbXBs
ZW1lbnQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgTUFYX05VTU5PREVTKTsKIH0KIAotI2RlZmlu
ZSBub2Rlc19lcXVhbChzcmMxLCBzcmMyKSBcCi0JCQlfX25vZGVzX2VxdWFsKCYoc3JjMSksICYo
c3JjMiksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fbm9kZXNfZXF1YWwoY29u
c3Qgbm9kZW1hc2tfdCAqc3JjMXAsCi0JCQkJCWNvbnN0IG5vZGVtYXNrX3QgKnNyYzJwLCBpbnQg
bmJpdHMpCitzdGF0aWMgaW5saW5lIGludCBub2Rlc19lcXVhbChjb25zdCBub2RlbWFza190ICpz
cmMxcCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMnApCiB7Ci0JcmV0dXJuIGJpdG1hcF9lcXVhbChz
cmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIG5iaXRzKTsKKwlyZXR1cm4gYml0bWFwX2VxdWFsKHNy
YzFwLT5iaXRzLCBzcmMycC0+Yml0cywgTUFYX05VTU5PREVTKTsKIH0KIAotI2RlZmluZSBub2Rl
c19pbnRlcnNlY3RzKHNyYzEsIHNyYzIpIFwKLQkJCV9fbm9kZXNfaW50ZXJzZWN0cygmKHNyYzEp
LCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIGludCBfX25vZGVzX2ludGVy
c2VjdHMoY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCi0JCQkJCWNvbnN0IG5vZGVtYXNrX3QgKnNy
YzJwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIGludCBub2Rlc19pbnRlcnNlY3RzKGNvbnN0
IG5vZGVtYXNrX3QgKnNyYzFwLAorCQkJCSAgIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzJwKQogewot
CXJldHVybiBiaXRtYXBfaW50ZXJzZWN0cyhzcmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIG5iaXRz
KTsKKwlyZXR1cm4gYml0bWFwX2ludGVyc2VjdHMoc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRzLCBN
QVhfTlVNTk9ERVMpOwogfQogCi0jZGVmaW5lIG5vZGVzX3N1YnNldChzcmMxLCBzcmMyKSBcCi0J
CQlfX25vZGVzX3N1YnNldCgmKHNyYzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMg
aW5saW5lIGludCBfX25vZGVzX3N1YnNldChjb25zdCBub2RlbWFza190ICpzcmMxcCwKLQkJCQkJ
Y29uc3Qgbm9kZW1hc2tfdCAqc3JjMnAsIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgaW50IG5v
ZGVzX3N1YnNldChjb25zdCBub2RlbWFza190ICpzcmMxcCwgY29uc3Qgbm9kZW1hc2tfdCAqc3Jj
MnApCiB7Ci0JcmV0dXJuIGJpdG1hcF9zdWJzZXQoc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRzLCBu
Yml0cyk7CisJcmV0dXJuIGJpdG1hcF9zdWJzZXQoc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRzLCBN
QVhfTlVNTk9ERVMpOwogfQogCi0jZGVmaW5lIG5vZGVzX2VtcHR5KHNyYykgX19ub2Rlc19lbXB0
eSgmKHNyYyksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fbm9kZXNfZW1wdHko
Y29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSBpbnQgbm9k
ZXNfZW1wdHkoY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCkKIHsKLQlyZXR1cm4gYml0bWFwX2VtcHR5
KHNyY3AtPmJpdHMsIG5iaXRzKTsKKwlyZXR1cm4gYml0bWFwX2VtcHR5KHNyY3AtPmJpdHMsIE1B
WF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfZnVsbChub2RlbWFzaykgX19ub2Rlc19m
dWxsKCYobm9kZW1hc2spLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIGludCBfX25vZGVz
X2Z1bGwoY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSBp
bnQgbm9kZXNfZnVsbChjb25zdCBub2RlbWFza190ICpzcmNwKQogewotCXJldHVybiBiaXRtYXBf
ZnVsbChzcmNwLT5iaXRzLCBuYml0cyk7CisJcmV0dXJuIGJpdG1hcF9mdWxsKHNyY3AtPmJpdHMs
IE1BWF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfd2VpZ2h0KG5vZGVtYXNrKSBfX25v
ZGVzX3dlaWdodCgmKG5vZGVtYXNrKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSBpbnQg
X19ub2Rlc193ZWlnaHQoY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGlj
IGlubGluZSBpbnQgbm9kZXNfd2VpZ2h0KGNvbnN0IG5vZGVtYXNrX3QgKnNyY3ApCiB7Ci0JcmV0
dXJuIGJpdG1hcF93ZWlnaHQoc3JjcC0+Yml0cywgbmJpdHMpOworCXJldHVybiBiaXRtYXBfd2Vp
Z2h0KHNyY3AtPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfc2hpZnRf
cmlnaHQoZHN0LCBzcmMsIG4pIFwKLQkJCV9fbm9kZXNfc2hpZnRfcmlnaHQoJihkc3QpLCAmKHNy
YyksIChuKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNfc2hpZnRf
cmlnaHQobm9kZW1hc2tfdCAqZHN0cCwKLQkJCQkJY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50
IG4sIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgdm9pZCBub2Rlc19zaGlmdF9yaWdodChub2Rl
bWFza190ICpkc3RwLCBjb25zdCBub2RlbWFza190ICpzcmNwLAorCQkJCSAgICAgaW50IG4pCiB7
Ci0JYml0bWFwX3NoaWZ0X3JpZ2h0KGRzdHAtPmJpdHMsIHNyY3AtPmJpdHMsIG4sIG5iaXRzKTsK
KwliaXRtYXBfc2hpZnRfcmlnaHQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgbiwgTUFYX05VTU5P
REVTKTsKIH0KIAotI2RlZmluZSBub2Rlc19zaGlmdF9sZWZ0KGRzdCwgc3JjLCBuKSBcCi0JCQlf
X25vZGVzX3NoaWZ0X2xlZnQoJihkc3QpLCAmKHNyYyksIChuKSwgTUFYX05VTU5PREVTKQotc3Rh
dGljIGlubGluZSB2b2lkIF9fbm9kZXNfc2hpZnRfbGVmdChub2RlbWFza190ICpkc3RwLAotCQkJ
CQljb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbiwgaW50IG5iaXRzKQorc3RhdGljIGlubGlu
ZSB2b2lkIG5vZGVzX3NoaWZ0X2xlZnQobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tf
dCAqc3JjcCwKKwkJCQkgICAgaW50IG4pCiB7Ci0JYml0bWFwX3NoaWZ0X2xlZnQoZHN0cC0+Yml0
cywgc3JjcC0+Yml0cywgbiwgbmJpdHMpOworCWJpdG1hcF9zaGlmdF9sZWZ0KGRzdHAtPmJpdHMs
IHNyY3AtPmJpdHMsIG4sIE1BWF9OVU1OT0RFUyk7CiB9CiAKIC8qIEZJWE1FOiBiZXR0ZXIgd291
bGQgYmUgdG8gZml4IGFsbCBhcmNoaXRlY3R1cmVzIHRvIG5ldmVyIHJldHVybgogICAgICAgICAg
ID4gTUFYX05VTU5PREVTLCB0aGVuIHRoZSBzaWxseSBtaW5fdHMgY291bGQgYmUgZHJvcHBlZC4g
Ki8KIAotI2RlZmluZSBmaXJzdF9ub2RlKHNyYykgX19maXJzdF9ub2RlKCYoc3JjKSwgTUFYX05V
TU5PREVTKQotc3RhdGljIGlubGluZSBpbnQgX19maXJzdF9ub2RlKGNvbnN0IG5vZGVtYXNrX3Qg
KnNyY3AsIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgaW50IGZpcnN0X25vZGUoY29uc3Qgbm9k
ZW1hc2tfdCAqc3JjcCkKIHsKLQlyZXR1cm4gbWluX3QoaW50LCBuYml0cywgZmluZF9maXJzdF9i
aXQoc3JjcC0+Yml0cywgbmJpdHMpKTsKKwlyZXR1cm4gbWluX3QoaW50LCBNQVhfTlVNTk9ERVMs
CisJCSAgICAgZmluZF9maXJzdF9iaXQoc3JjcC0+Yml0cywgTUFYX05VTU5PREVTKSk7CiB9CiAK
LSNkZWZpbmUgbmV4dF9ub2RlKG4sIHNyYykgX19uZXh0X25vZGUoKG4pLCAmKHNyYyksIE1BWF9O
VU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fbmV4dF9ub2RlKGludCBuLCBjb25zdCBub2Rl
bWFza190ICpzcmNwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIGludCBuZXh0X25vZGUoaW50
IG4sIGNvbnN0IG5vZGVtYXNrX3QgKnNyY3ApCiB7Ci0JcmV0dXJuIG1pbl90KGludCwgbmJpdHMs
IGZpbmRfbmV4dF9iaXQoc3JjcC0+Yml0cywgbmJpdHMsIG4rMSkpOworCXJldHVybiBtaW5fdChp
bnQsIE1BWF9OVU1OT0RFUywKKwkJICAgICBmaW5kX25leHRfYml0KHNyY3AtPmJpdHMsIE1BWF9O
VU1OT0RFUywgbiArIDEpKTsKIH0KIAotI2RlZmluZSBsYXN0X25vZGUoc3JjKSBfX2xhc3Rfbm9k
ZSgmKHNyYyksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fbGFzdF9ub2RlKGNv
bnN0IG5vZGVtYXNrX3QgKnNyY3AsIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgaW50IGxhc3Rf
bm9kZShjb25zdCBub2RlbWFza190ICpzcmNwKQogewotCWludCBub2RlLCBwbm9kZSA9IG5iaXRz
OwotCWZvciAobm9kZSA9IF9fZmlyc3Rfbm9kZShzcmNwLCBuYml0cyk7Ci0JICAgICBub2RlIDwg
bmJpdHM7Ci0JICAgICBub2RlID0gX19uZXh0X25vZGUobm9kZSwgc3JjcCwgbmJpdHMpKQorCWlu
dCBub2RlLCBwbm9kZSA9IE1BWF9OVU1OT0RFUzsKKworCWZvciAobm9kZSA9IGZpcnN0X25vZGUo
c3JjcCk7CisJICAgICBub2RlIDwgTUFYX05VTU5PREVTOyBub2RlID0gbmV4dF9ub2RlKG5vZGUs
IHNyY3ApKQogCQlwbm9kZSA9IG5vZGU7CisKIAlyZXR1cm4gcG5vZGU7CiB9CiAKQEAgLTIzNywy
NyArMjAxLDI2IEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fbGFzdF9ub2RlKGNvbnN0IG5vZGVtYXNr
X3QgKnNyY3AsIGludCBuYml0cykKIAlpZiAoc2l6ZW9mKG0pID09IHNpemVvZih1bnNpZ25lZCBs
b25nKSkgewkJCVwKIAkJbS5iaXRzWzBdID0gMVVMPDwobm9kZSk7CQkJCVwKIAl9IGVsc2UgewkJ
CQkJCQlcCi0JCW5vZGVzX2NsZWFyKG0pOwkJCQkJCVwKLQkJbm9kZV9zZXQoKG5vZGUpLCBtKTsJ
CQkJCVwKKwkJbm9kZXNfY2xlYXIoJm0pOwkJCQkJXAorCQlub2RlX3NldChub2RlLCAmbSk7CQkJ
CQlcCiAJfQkJCQkJCQkJXAogCW07CQkJCQkJCQlcCiB9KQogCi0jZGVmaW5lIGZpcnN0X3Vuc2V0
X25vZGUobWFzaykgX19maXJzdF91bnNldF9ub2RlKCYobWFzaykpCi1zdGF0aWMgaW5saW5lIGlu
dCBfX2ZpcnN0X3Vuc2V0X25vZGUoY29uc3Qgbm9kZW1hc2tfdCAqbWFza3ApCitzdGF0aWMgaW5s
aW5lIGludCBmaXJzdF91bnNldF9ub2RlKGNvbnN0IG5vZGVtYXNrX3QgKm1hc2twKQogewotCXJl
dHVybiBtaW5fdChpbnQsTUFYX05VTU5PREVTLAotCQkJZmluZF9maXJzdF96ZXJvX2JpdChtYXNr
cC0+Yml0cywgTUFYX05VTU5PREVTKSk7CisJcmV0dXJuIG1pbl90KGludCwgTUFYX05VTU5PREVT
LAorCQkgICAgIGZpbmRfZmlyc3RfemVyb19iaXQobWFza3AtPmJpdHMsIE1BWF9OVU1OT0RFUykp
OwogfQogCi0jZGVmaW5lIGN5Y2xlX25vZGUobiwgc3JjKSBfX2N5Y2xlX25vZGUoKG4pLCAmKHNy
YyksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fY3ljbGVfbm9kZShpbnQgbiwg
Y29uc3Qgbm9kZW1hc2tfdCAqbWFza3AsIGludCBuYml0cykKK3N0YXRpYyBpbmxpbmUgaW50IGN5
Y2xlX25vZGUoaW50IG4sIGNvbnN0IG5vZGVtYXNrX3QgKm1hc2twKQogewotICAgIGludCBueHQg
PSBfX25leHRfbm9kZShuLCBtYXNrcCwgbmJpdHMpOworCWludCBueHQgPSBuZXh0X25vZGUobiwg
bWFza3ApOworCisJaWYgKG54dCA9PSBNQVhfTlVNTk9ERVMpCisJCW54dCA9IGZpcnN0X25vZGUo
bWFza3ApOwogCi0gICAgaWYgKG54dCA9PSBuYml0cykKLSAgICAgICAgbnh0ID0gX19maXJzdF9u
b2RlKG1hc2twLCBuYml0cyk7Ci0gICAgcmV0dXJuIG54dDsKKwlyZXR1cm4gbnh0OwogfQogCiAj
ZGVmaW5lIE5PREVfTUFTS19MQVNUX1dPUkQgQklUTUFQX0xBU1RfV09SRF9NQVNLKE1BWF9OVU1O
T0RFUykKQEAgLTMwNSw4ICsyNjgsOCBAQCBzdGF0aWMgaW5saW5lIGludCBfX2N5Y2xlX25vZGUo
aW50IG4sIGNvbnN0IG5vZGVtYXNrX3QgKm1hc2twLCBpbnQgbmJpdHMpCiBleHRlcm4gbm9kZW1h
c2tfdCBub2RlX29ubGluZV9tYXA7CiAKICNpZiBNQVhfTlVNTk9ERVMgPiAxCi0jZGVmaW5lIG51
bV9vbmxpbmVfbm9kZXMoKQlub2Rlc193ZWlnaHQobm9kZV9vbmxpbmVfbWFwKQotI2RlZmluZSBu
b2RlX29ubGluZShub2RlKQlub2RlX2lzc2V0KChub2RlKSwgbm9kZV9vbmxpbmVfbWFwKQorI2Rl
ZmluZSBudW1fb25saW5lX25vZGVzKCkJbm9kZXNfd2VpZ2h0KCZub2RlX29ubGluZV9tYXApCisj
ZGVmaW5lIG5vZGVfb25saW5lKG5vZGUpCW5vZGVfaXNzZXQobm9kZSwgJm5vZGVfb25saW5lX21h
cCkKICNlbHNlCiAjZGVmaW5lIG51bV9vbmxpbmVfbm9kZXMoKQkxCiAjZGVmaW5lIG5vZGVfb25s
aW5lKG5vZGUpCSgobm9kZSkgPT0gMCkKQEAgLTMyMSw5ICsyODQsOSBAQCBleHRlcm4gbm9kZW1h
c2tfdCBub2RlX29ubGluZV9tYXA7CiAJbm9kZTsJCQkJCVwKIH0pCiAKLSNkZWZpbmUgbm9kZV9z
ZXRfb25saW5lKG5vZGUpCSAgIHNldF9iaXQoKG5vZGUpLCBub2RlX29ubGluZV9tYXAuYml0cykK
LSNkZWZpbmUgbm9kZV9zZXRfb2ZmbGluZShub2RlKQkgICBjbGVhcl9iaXQoKG5vZGUpLCBub2Rl
X29ubGluZV9tYXAuYml0cykKKyNkZWZpbmUgbm9kZV9zZXRfb25saW5lKG5vZGUpCSAgIHNldF9i
aXQobm9kZSwgbm9kZV9vbmxpbmVfbWFwLmJpdHMpCisjZGVmaW5lIG5vZGVfc2V0X29mZmxpbmUo
bm9kZSkJICAgY2xlYXJfYml0KG5vZGUsIG5vZGVfb25saW5lX21hcC5iaXRzKQogCi0jZGVmaW5l
IGZvcl9lYWNoX29ubGluZV9ub2RlKG5vZGUpIGZvcl9lYWNoX25vZGVfbWFzaygobm9kZSksIG5v
ZGVfb25saW5lX21hcCkKKyNkZWZpbmUgZm9yX2VhY2hfb25saW5lX25vZGUobm9kZSkgZm9yX2Vh
Y2hfbm9kZV9tYXNrKG5vZGUsICZub2RlX29ubGluZV9tYXApCiAKICNlbmRpZiAvKiBfX0xJTlVY
X05PREVNQVNLX0ggKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 14:58:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 14:58:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfmty-0004GQ-AG; Tue, 25 Jun 2019 14: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfmtx-0004GL-0h
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 14:58:29 +0000
X-Inumbo-ID: aff776a3-9759-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 aff776a3-9759-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 14:58: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: DzvAelj4n+h43jA4j0B7rABQjUoixDYL20gdqWreUao6lSml24KfvJizOpkvFj9eEd93AfIGW5
 cxtD2/ojmFw+QEIlRT5w8BriSj3xdDWxjRsUbE6rOnP4yk2dCQF2CU5vT2YLeIUjsz9sIBsvFF
 2m3DMyOWZmMhcIeE9nuEGbcXZu7kOhP/OsBOsNT3Dr81PdLIHQLbRSJ6Ve4H7vOr0ncfDBlFTP
 E3Jvl/QQuOrfV5llPn4hi4nJTnUMg9UcnzmVH7u21kqgG91NGpg+4aTjF4ejlyBggP1WOxKm22
 D/A=
X-SBRS: 2.7
X-MesageID: 2205519
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,416,1557201600"; 
   d="scan'208";a="2205519"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Jun 2019 15:58:23 +0100
Message-ID: <20190625145823.17544-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190625144350.6176-1-andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/3] nodemask: Don't opencode cycle_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>,
 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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L251bWEuYyAgICAgfCA0ICstLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jIHwgNyArKy0tLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbnVtYS5jIGIveGVuL2FyY2gveDg2L251bWEuYwppbmRleCBj
MzZjNjllODQyLi5mN2QzMjBmMjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbnVtYS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9udW1hLmMKQEAgLTE5Miw5ICsxOTIsNyBAQCB2b2lkIF9faW5pdCBu
dW1hX2luaXRfYXJyYXkodm9pZCkKICAgICAgICAgaWYgKCBjcHVfdG9fbm9kZVtpXSAhPSBOVU1B
X05PX05PREUgKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIG51bWFfc2V0X25vZGUo
aSwgcnIpOwotICAgICAgICByciA9IG5leHRfbm9kZShyciwgJm5vZGVfb25saW5lX21hcCk7Ci0g
ICAgICAgIGlmICggcnIgPT0gTUFYX05VTU5PREVTICkKLSAgICAgICAgICAgIHJyID0gZmlyc3Rf
bm9kZSgmbm9kZV9vbmxpbmVfbWFwKTsKKyAgICAgICAgcnIgPSBjeWNsZV9ub2RlKHJyLCAmbm9k
ZV9vbmxpbmVfbWFwKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9h
bGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggZmUxMTU5YjM1Mi4uODg1ODc2
NmM5NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysrIGIveGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMKQEAgLTgyMywxMSArODIzLDggQEAgc3RhdGljIHN0cnVjdCBwYWdlX2lu
Zm8gKmdldF9mcmVlX2J1ZGR5KHVuc2lnbmVkIGludCB6b25lX2xvLAogICAgIGlmICggbm9kZSA9
PSBOVU1BX05PX05PREUgKQogICAgIHsKICAgICAgICAgaWYgKCBkICE9IE5VTEwgKQotICAgICAg
ICB7Ci0gICAgICAgICAgICBub2RlID0gbmV4dF9ub2RlKGQtPmxhc3RfYWxsb2Nfbm9kZSwgJm5v
ZGVtYXNrKTsKLSAgICAgICAgICAgIGlmICggbm9kZSA+PSBNQVhfTlVNTk9ERVMgKQotICAgICAg
ICAgICAgICAgIG5vZGUgPSBmaXJzdF9ub2RlKCZub2RlbWFzayk7Ci0gICAgICAgIH0KKyAgICAg
ICAgICAgIG5vZGUgPSBjeWNsZV9ub2RlKGQtPmxhc3RfYWxsb2Nfbm9kZSwgJm5vZGVtYXNrKTsK
KwogICAgICAgICBpZiAoIG5vZGUgPj0gTUFYX05VTU5PREVTICkKICAgICAgICAgICAgIG5vZGUg
PSBjcHVfdG9fbm9kZShzbXBfcHJvY2Vzc29yX2lkKCkpOwogICAgIH0KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:25:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfnJq-0006Vo-M8; Tue, 25 Jun 2019 15:25: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfnJp-0006Vj-0N
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:25:13 +0000
X-Inumbo-ID: 6a82fd58-975d-11e9-9130-ab0f4b1496a9
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a82fd58-975d-11e9-9130-ab0f4b1496a9;
 Tue, 25 Jun 2019 15:25:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 09:25:08 -0600
Message-Id: <5D123CD0020000780023B077@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 09:25:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
 <23825.64696.25926.318881@mariner.uk.xensource.com>
 <23826.11187.707446.188402@mariner.uk.xensource.com>
In-Reply-To: <23826.11187.707446.188402@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE2OjEyLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMz
OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPj4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4t
NC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPj4gPiBJYW4g
SmFja3NvbiB3cml0ZXMgKCJSZTogW3hlbi00LjYtdGVzdGluZyB0ZXN0XSAxMzgzMzM6IHJlZ3Jl
c3Npb25zIC0gRkFJTCIpOgo+PiA+ID4gSWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFt4ZW4tNC42
LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPj4gPiA+ID4gVGhl
c2UgYWxsIGhhdmUgYHFlbXV0JyBpbiBjb21tb24uCj4+IC4uLgo+PiA+IEknbSB0cnlpbmcgYSB0
ZXN0IHdpdGggNC43J3MgdmVyc2lvbiBvZiBxZW11IHRyYWQuCj4+IAo+PiBUaGlzIGRvZXMgbm90
IHdvcmsuICA0LjcncyBxZW11IHRyYWQgZG9lc24ndCBidWlsZCBiZWNhdXNlIG9mIHRvb2xzCj4+
IGxpYnJhcnkgcmVvcmdhbmlzYXRpb24uICBSZXZlcnRpbmcgdGhvc2UgY2hhbmdlcyB0byA0Ljcg
cHJvZHVjZXMgYQo+PiBxZW11IHRyYWQgdGhhdCBpcyBpZGVudGljYWwgdG8gNC42J3MuICBTbyB0
aGUgcmVncmVzc2lvbiBpcyBub3QgaW4KPj4gcWVtdS4KPj4gCj4+IEkgc3VzcGVjdCBhIGZpcm13
YXJlIG9yIGh2bWxvYWRlciBwcm9ibGVtLgo+PiAKPj4gVGhpcyBpcyBibG9ja2luZyB1cyBnZXR0
aW5nIGEgcHVzaCBmb3IgdGhlIFhlbiA0Ljggc3RhYmxlIGJyYW5jaGVzOgo+IAo+IFRoZXNlIGhh
dmUgbm90IGhhZCBhIHB1c2ggZm9yLCBpbiB0aGUgY2FzZSBvZiA0LjksIDEzMyBkYXlzLgoKWWVz
LCBJIGhhZCBub3RpY2VkIHRoaXMgdG9vLiBFbWJhcnJhc3NpbmcuCgo+IFVubGVzcyBzb21lb25l
IGV4cGxhaW5zIHRvIG1lIGEgcGxhbiBmb3IgaG93IHRvIGdldCA0LjYgdG8gYWN0dWFsbHkKPiB3
b3JrIGFnYWluIHdlbGwgZW5vdWdoIHRvIHRlc3QgNC43LCBvciBzb21lIG90aGVyIGJldHRlciBw
cm9wb3NhbCwgSQo+IGludGVuZCB0byBmb3JjZSBwdXNoIDQuNiBhdCB0aGUgZW5kIG9mIHRoaXMg
d2Vlay4KCkkndmUgdGFrZW4gYSBsb29rLiBUaGUgZ3Vlc3RzIG5vdyB0cmlwbGUgZmF1bHQgZHVy
aW5nIEJJT1MgaW5pdGlhbGl6YXRpb246CgooZDEyMTgpIDE4MTI0IGJ5dGVzIG9mIFJPTUJJT1Mg
aGlnaC1tZW1vcnkgZXh0ZW5zaW9uczoKKGQxMjE4KSAgIFJlbG9jYXRpbmcgdG8gMHhmYzAwMTAw
MC0weGZjMDA1NmNjIC4uLiBkb25lCi4uLgooWEVOKSBkMTIxOHYwIFRyaXBsZSBmYXVsdCAtIGlu
dm9raW5nIEhWTSBzaHV0ZG93biBhY3Rpb24gMQooWEVOKSAqKiogRHVtcGluZyBEb20xMjE4IHZj
cHUjMCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjYuNiAgeDg2XzY0ICBkZWJ1Zz15ICBO
b3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQOiAgICAwMDA4Ols8MDAw
MDAwMDBmYzAwNDI0Yz5dCgpbTm90ZSBpbiBwYXJ0aWN1bGFyIHRoaXMgYWRkcmVzcy5dCgooWEVO
KSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAwODYgICBDT05URVhUOiBodm0gZ3Vlc3QgKGQxMjE4djAp
CihYRU4pIHJheDogMDAwMDAwMDBmYzAwNDM2OSAgIHJieDogMDAwMDAwMDBmYzAwNDBlOSAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMgooWEVOKSByZHg6IDAwMDAwMDAwZmMwMDQzMDcgICByc2k6IDAw
MDAwMDAwMDAwMDAwMDAgICByZGk6IDAwMDAwMDAwMDAwMDAwMjAKKFhFTikgcmJwOiAwMDAwMDAw
MDAwMDllZWQyICAgcnNwOiAwMDAwMDAwMDAwMDllZTk2ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIx
MTogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAw
MDAwMDAwMDAwMDAwMDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjE1OiAwMDAwMDAw
MDAwMDAwMDAwICAgY3IwOiAwMDAwMDAwMDAwMDAwMDExICAgY3I0OiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIGNyMzogMDAwMDAwMDAwMDAwMDAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAxOCAgIGVzOiAwMDE4ICAgZnM6IDAwMDAgICBnczogYzkwMCAgIHNzOiAwMDE4ICAg
Y3M6IDAwMDgKCkkgd291bGRuJ3QgYmUgc3VycHJpc2VkIGlmIHRoZSByb21iaW9zIGJ1aWxkIGlz
IGJyb2tlbiAtIGRpZCB5b3UgaGFwcGVuCnRvIGNvbXBhcmUgdGhvc2UgYmluYXJpZXM/IE90b2gg
SSBjYW4ndCBzZWVtIHRvIHNwb3QgYW55IGZpeGVzIGluCm1hc3RlciB0aGF0IHdvdWxkIGxvb2sg
bGlrZSBwb3NzaWJseSBhZGRyZXNzaW5nIGJ1aWxkIGlzc3VlcyB3aXRoIGEKbmV3ZXIgdG9vbCBj
aGFpbiAob3RoZXIgdGhhbiBjYXNlcyB3aGVyZSB0aGUgYnVpbGQgaXRzZWxmIHdvdWxkIGZhaWwp
LgoKSXJyZXNwZWN0aXZlIG9mIHRoaXMgSSdtIG5vdCByZWFsbHkgb3Bwb3NlZCB0byBhIGZvcmNl
IHB1c2ggYXMgeW91J3ZlCnN1Z2dlc3RlZCwgZGVzcGl0ZSBiZWluZyBhZnJhaWQgdGhhdCB0aGlz
IG1heSBoaWRlIGFuIGFjdHVhbCBpc3N1ZS4KVGhhdCdzIGV2ZW4gbW9yZSBzbyB0aGF0IGJ5IG5v
dyA0LjcgaGFzIGdvbmUgb3V0IG9mIHNlY3VyaXR5CnN1cHBvcnQsIGFuZCBoZW5jZSB3ZSBvbmx5
IG5lZWQgaXQgbm93IGZvciA0LjgncyAtcHJldiB0ZXN0cy4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:38:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15: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 1hfnWJ-0007NK-V1; Tue, 25 Jun 2019 15:38: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfnWI-0007NF-5O
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:38:06 +0000
X-Inumbo-ID: 37e3c736-975f-11e9-95c0-d3e99c963d61
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37e3c736-975f-11e9-95c0-d3e99c963d61;
 Tue, 25 Jun 2019 15:38:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 09:38:02 -0600
Message-Id: <5D123FD2020000780023B08B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 09:37:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
 <20190625144350.6176-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190625144350.6176-2-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] page-alloc: Rename the first_node local
 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: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE2OjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gZmlyc3Rfbm9kZSBpcyB0aGUgbmFtZSBvZiBhIGxvY2FsIHZhcmlhYmxlLCBhbmQgcGFy
dCBvZiB0aGUgbm9kZW1hc2sgQVBJLiAgVGhlCj4gb25seSByZWFzb24gdGhpcyBjb21waWxlcyBp
cyBiZWNhdXNlIHRoZSBub2RlbWFzayBBUEkgaXMgaW1wbGVtZW50ZWQgYXMgYQo+IG1hY3JvIHJh
dGhlciB0aGFuIGFuIGlubGluZSBmdW5jdGlvbi4KPiAKPiBJdCBpcyBjb25mdXNpbmcgdG8gcmVh
ZCwgYW5kIGJyZWFrcyB3aGVuIHRoZSBub2RlbWFzayBBUEkgaXMgY2xlYW5lZCB1cC4KPiBSZW5h
bWUgdGhlIGxvY2FsIHZhcmlhYmxlIHRvIGp1c3QgJ2ZpcnN0JyB3aGljaCBpcyBzdGlsbCBjbGVh
ciBpbiBjb250ZXh0Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:38:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15: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 1hfnWf-0007PS-8g; Tue, 25 Jun 2019 15:38: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfnWd-0007P7-8o
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:38:27 +0000
X-Inumbo-ID: 43f29f34-975f-11e9-bc40-7bbfa70538de
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43f29f34-975f-11e9-bc40-7bbfa70538de;
 Tue, 25 Jun 2019 15:38: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 1hfnWY-0005w7-LQ; Tue, 25 Jun 2019 15:38: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 1hfnWY-0000uS-DD; Tue, 25 Jun 2019 15:38:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfnWY-0002gc-CH; Tue, 25 Jun 2019 15:38:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138482-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=b41666f2c17f01c437c870389ab713ee62ae3526
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 15:38:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138482: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ4Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGI0MTY2NmYyYzE3ZjAxYzQzN2M4NzAzODlhYjcxM2VlNjJhZTM1
MjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYjQxNjY2ZjJjMTdmMDFjNDM3Yzg3MDM4OWFi
NzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAxOSArMDIwMAoKICAgIGNvbmZpZzog
ZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAgICAKICAgIEN1cnJlbnRseSB0aGUg
bmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGluCiAg
ICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50IGFyZSBpZ25v
cmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGluc3RlYWQgb2YgJz0n
LCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYgcHJl
c2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKICAgIGJ5IHRoZSBjb25m
aWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhlIGdpdGxhYiBDSSBsb29wLCB0
aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVudmly
b25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKICAgIGxpbmtlci4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:49:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15:49:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfnh2-0008O7-RK; Tue, 25 Jun 2019 15: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfnh1-0008Nn-7B
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:49:11 +0000
X-Inumbo-ID: c410a7d2-9760-11e9-b8f3-fb7d3c7f6360
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c410a7d2-9760-11e9-b8f3-fb7d3c7f6360;
 Tue, 25 Jun 2019 15:49:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 09:49:06 -0600
Message-Id: <5D12426C020000780023B09E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 09:49:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
 <20190625144350.6176-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190625144350.6176-3-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/3] nodemask: Remove implicit addressof
 from the 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>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE2OjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIG5vZGVtYXNrIEFQSSBkaWZmZXJzIGZyb20gdGhlIGNwdW1hc2sgQVBJIGJlY2F1
c2UgZWFjaCB3cmFwcGVyIHRvIGJpdG1hcAo+IG9wZXJhdGlvbnMgaXMgZnVydGhlciB3cmFwcGVk
IGJ5IGEgbWFjcm8gd2hpY2ggdGFrZXMgdGhlIGFkZHJlc3Mgb2YgdGhlCj4gbm9kZW1hc2sgb2Jq
ZWN0cy4KPiAKPiBUaGlzIHJlc3VsdHMgaW4gY29kZSB3aGljaCBpcyBzbGlnaHRseSBjb25mdXNp
bmcgdG8gcmVhZCBhcyBpdCBkb2Vzbid0IGZvbGxvdwo+IEMncyBjYWxsaW5nIGNvbnZlbnRpb25z
LCBhbmQgcHJvaGliaXRzIHRoZSB1c2Ugb2Ygc2xpZ2h0bHkgbW9yZSBjb21wbGljYXRlZAo+IGNv
bnN0cnVjdHMgZm9yIHNwZWNpZnlpbmcgcGFyYW1ldGVycy4KPiAKPiBEcm9wIGFsbCB3cmFwcGlu
ZyBtYWNyb3MsIHJlbmFtZSB0aGUgbm9kZW1hc2sgc3RhdGljIGlubGluZSBmdW5jdGlvbnMgdG8g
ZHJvcAo+IHRoZSBkb3VibGUgdW5kZXJzY29yZXMsIGFuZCBmZWVkIE1BWF9OVU1OT0RFUyBpbnRv
IGFwcHJvcHJpYXRlIGxvY2F0aW9ucy4KPiAKPiBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBkcm9w
IGEgY29tcGlsZXIgd29ya2Fyb3VuZCBmb3Igbm9kZV9pc3NldCgpIGZvciBHQ0MKPiAzLjMuMiB3
aGljaCBpcyBsb25nIG91dCBvZiBzdXBwb3J0LCBhbmQgaW1wbG1lbnQgaXQgd2l0aCBhIHN0YXRp
YyBpbmxpbmUuCj4gCj4gVXBkYXRlIGFsbCBjYWxsZXJzIHRvIHVzZSB0aGUgY29ycmVjdCBpbmRp
cmVjdGlvbiB0aGVtc2VsdmVzLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpJJ20g
b2theSB3aXRoIHRoaXMgaW4gcHJpbmNpcGxlLCBzbwpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgood2l0aCBvbmUgYXNwZWN0IGFkZHJlc3NlZCBiZWxvdyksIGJ1dCB0
byBiZSBob25lc3QgSSB3b3VsZApoYXZlIGhvcGVkIHRoYXQgdGhlIHN3aXRjaCB0byB0aGUgY3B1
bWFzay5oIG1vZGVsIHdvdWxkIGFsc28KaW1wbHkgYSBzd2l0Y2ggdG8gdGhlIG5hbWluZyB1c2Vk
IHRoZXJlIChlLmcuIG5vZGVtYXNrX2FuZCgpKS4KVGhpcyB3b3VsZCBoYXZlIHByb3ZpZGVkIHRo
ZSBvcHBvcnR1bml0eSB0byBub3QgZG8gdGhlIGVudGlyZQpzd2l0Y2ggaW4gb25lIHBhdGNoLgoK
PiAtLyogTm8gc3RhdGljIGlubGluZSB0eXBlIGNoZWNraW5nIC0gc2VlIFN1YnRsZXR5ICgxKSBh
Ym92ZS4gKi8KPiAtI2RlZmluZSBub2RlX2lzc2V0KG5vZGUsIG5vZGVtYXNrKSB0ZXN0X2JpdCgo
bm9kZSksIChub2RlbWFzaykuYml0cykKPiArc3RhdGljIGlubGluZSBpbnQgbm9kZV9pc3NldChp
bnQgbm9kZSwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjKQo+ICt7Cj4gKwlyZXR1cm4gdGVzdF9iaXQo
bm9kZSwgc3JjLT5iaXRzKTsKPiArfQoKU2luY2UgdGhpcyBpcyBhIG5ldyBmdW5jdGlvbiwgY291
bGQgSSBhc2sgdGhhdCB5b3UgbWFrZSBpdCByZXR1cm4gYm9vbD8KKFNhbWUgZm9yIHRoZSB0ZXN0
X2FuZF8uLi4gYW5kIGEgZmV3IG90aGVycyBiZWxvdyB0aGVuLikgQW5kIChhbHNvCmVsc2V3aGVy
ZSkgY291bGQgSSBmdXJ0aGVyIGFzayB0aGF0IHBsYWluIGludCBiZSBzd2l0Y2hlZCB0byB1bnNp
Z25lZAppbnQgYXQgdGhpcyBvY2Nhc2lvbj8KCj4gLSNkZWZpbmUgbm9kZXNfc2hpZnRfcmlnaHQo
ZHN0LCBzcmMsIG4pIFwKPiAtCQkJX19ub2Rlc19zaGlmdF9yaWdodCgmKGRzdCksICYoc3JjKSwg
KG4pLCBNQVhfTlVNTk9ERVMpCj4gLXN0YXRpYyBpbmxpbmUgdm9pZCBfX25vZGVzX3NoaWZ0X3Jp
Z2h0KG5vZGVtYXNrX3QgKmRzdHAsCj4gLQkJCQkJY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50
IG4sIGludCBuYml0cykKPiArc3RhdGljIGlubGluZSB2b2lkIG5vZGVzX3NoaWZ0X3JpZ2h0KG5v
ZGVtYXNrX3QgKmRzdHAsIGNvbnN0IG5vZGVtYXNrX3QgKnNyY3AsCj4gKwkJCQkgICAgIGludCBu
KQo+ICB7Cj4gLQliaXRtYXBfc2hpZnRfcmlnaHQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgbiwg
bmJpdHMpOwo+ICsJYml0bWFwX3NoaWZ0X3JpZ2h0KGRzdHAtPmJpdHMsIHNyY3AtPmJpdHMsIG4s
IE1BWF9OVU1OT0RFUyk7Cj4gIH0KPiAgCj4gLSNkZWZpbmUgbm9kZXNfc2hpZnRfbGVmdChkc3Qs
IHNyYywgbikgXAo+IC0JCQlfX25vZGVzX3NoaWZ0X2xlZnQoJihkc3QpLCAmKHNyYyksIChuKSwg
TUFYX05VTU5PREVTKQo+IC1zdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19zaGlmdF9sZWZ0KG5v
ZGVtYXNrX3QgKmRzdHAsCj4gLQkJCQkJY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG4sIGlu
dCBuYml0cykKPiArc3RhdGljIGlubGluZSB2b2lkIG5vZGVzX3NoaWZ0X2xlZnQobm9kZW1hc2tf
dCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwKPiArCQkJCSAgICBpbnQgbikKPiAgewo+
IC0JYml0bWFwX3NoaWZ0X2xlZnQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgbiwgbmJpdHMpOwo+
ICsJYml0bWFwX3NoaWZ0X2xlZnQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgbiwgTUFYX05VTU5P
REVTKTsKPiAgfQoKSG93IGFib3V0IGRpdGNoaW5nIHJhdGhlciB0aGFuIGFkanVzdGluZyB0aGVz
ZSB0d28/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:51:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15:51:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfnj1-0000eZ-Po; Tue, 25 Jun 2019 15:51:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfnj0-0000eL-PX
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:51:14 +0000
X-Inumbo-ID: 0f05c780-9761-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f05c780-9761-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 15:51:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 09:51:12 -0600
Message-Id: <5D1242E9020000780023B0A1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 09:51:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
 <20190625144350.6176-4-andrew.cooper3@citrix.com>
In-Reply-To: <20190625144350.6176-4-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/3] 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>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE2OjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gZC0+bm9kZV9hZmZpbml0eSBkZWZhdWx0cyB0byBOT0RFX01BU0tfQUxMIHdoaWNoIGhh
cyBiaXRzIHNldCBvdXRzaWRlIG9mCj4gbm9kZV9vbmxpbmVfbWFwLiAgVGhpcyBpbiB0dXJuIGNh
dXNlcyB0aGUgbG9vcCBpbiBnZXRfZnJlZV9idWRkeSgpIHRvIHdhc3RlCj4gZWZmb3J0IGl0ZXJh
dGluZyBvdmVyIG9mZmxpbmUgbm9kZXMuCj4gCj4gQWx3YXlzIGNsYW1wIGQtPm5vZGVfYWZmaW5p
dHkgdG8gbm9kZV9vbmxpbmVfbWFwIHdoZW4gaW4gdXNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpkZXNwaXRlIC4uLgoKPiAtLS0gYS94ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYwo+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gQEAgLTgx
MSwxMSArODExLDE1IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfZnJlZV9idWRkeSh1
bnNpZ25lZCBpbnQgem9uZV9sbywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAgIG5vZGVpZF90IGZpcnN0
LCBub2RlID0gTUVNRl9nZXRfbm9kZShtZW1mbGFncyksIHJlcV9ub2RlID0gbm9kZTsKPiAtICAg
IG5vZGVtYXNrX3Qgbm9kZW1hc2sgPSBkID8gZC0+bm9kZV9hZmZpbml0eSA6IG5vZGVfb25saW5l
X21hcDsKPiArICAgIG5vZGVtYXNrX3Qgbm9kZW1hc2s7Cj4gICAgICB1bnNpZ25lZCBpbnQgaiwg
em9uZSwgbm9kZW1hc2tfcmV0cnkgPSAwOwo+ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7Cj4g
ICAgICBib29sIHVzZV91bnNjcnViYmVkID0gKG1lbWZsYWdzICYgTUVNRl9ub19zY3J1Yik7Cj4g
IAo+ICsgICAgLyogQ2xhbXAgbm9kZW1hc2sgdG8gbm9kZV9vbmxpbmVfbWFwIGFuZCBvcHRpb25h
bGx5IGQtPm5vZGVfYWZmaW5pdHkuICovCj4gKyAgICBub2Rlc19hbmQoJm5vZGVtYXNrLCAmbm9k
ZV9vbmxpbmVfbWFwLAo+ICsgICAgICAgICAgICAgIGQgPyAmZC0+bm9kZV9hZmZpbml0eSA6ICZu
b2RlX29ubGluZV9tYXApOwoKLi4uIGZpbmRpbmcgaXQgYSBsaXR0bGUgb2RkIChpbmVmZmljaWVu
dCkgdG8gQU5EIG5vZGVfb25saW5lX21hcCB3aXRoIGl0c2VsZi4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:51:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15:51:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfnjd-0000ic-55; Tue, 25 Jun 2019 15:51: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=xfxB=UY=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hfnjb-0000iR-DZ
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:51:51 +0000
X-Inumbo-ID: 24196880-9761-11e9-8898-0b8e2499ee9d
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24196880-9761-11e9-8898-0b8e2499ee9d;
 Tue, 25 Jun 2019 15:51:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 25 Jun 2019 09:51:48 -0600
Message-Id: <5D12430D020000780023B0BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Tue, 25 Jun 2019 09:51:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
 <20190625145823.17544-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190625145823.17544-1-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/3] nodemask: Don't opencode cycle_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>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE2OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:54:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15:54: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 1hfnlr-000104-Kz; Tue, 25 Jun 2019 15:54:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XKpQ=UY=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hfnlq-0000zy-DG
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:54:10 +0000
X-Inumbo-ID: 77817263-9761-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 77817263-9761-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 15:54:08 +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: o0MMk7sXg8vGmWP+cf62PvUtjByG3PUr7JEEepBh0hgnZWT9FAQLvYjZVAKjY4Z5zfQkqBqwkF
 yu8JCRR6Z0VFeCRzfR1usqjSyogM55W4IKEtQ3LFtkj+81D11ak2klwLqUJdnAySDCgCguYH0b
 SkSsYZ9J/sjA7Pu0qfj1DxXizw5cNIrHg2+jP/RdiU4COojxzD+37gzshpv1+6VvxxPyVtqRwd
 V578VpZUFjtqtsxUmMA7pY8HZV0BJJTqODtw8mIQmM9CJDk0iL2r7jdHQrW1jUNgYy0QJBZOXl
 2Uo=
X-SBRS: 2.7
X-MesageID: 2234252
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,416,1557201600"; 
   d="scan'208";a="2234252"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23826.17279.656820.722725@mariner.uk.xensource.com>
Date: Tue, 25 Jun 2019 16:53:35 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5D123CD0020000780023B077@prv1-mh.provo.novell.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
 <23825.64696.25926.318881@mariner.uk.xensource.com>
 <23826.11187.707446.188402@mariner.uk.xensource.com>
 <5D123CD0020000780023B077@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBJJ3ZlIHRha2VuIGEgbG9vay4gVGhlIGd1ZXN0cyBub3cg
dHJpcGxlIGZhdWx0IGR1cmluZyBCSU9TIGluaXRpYWxpemF0aW9uOgoKVGhhbmtzLiAgSHJtLgoK
PiBJIHdvdWxkbid0IGJlIHN1cnByaXNlZCBpZiB0aGUgcm9tYmlvcyBidWlsZCBpcyBicm9rZW4g
LSBkaWQgeW91IGhhcHBlbgo+IHRvIGNvbXBhcmUgdGhvc2UgYmluYXJpZXM/IE90b2ggSSBjYW4n
dCBzZWVtIHRvIHNwb3QgYW55IGZpeGVzIGluCj4gbWFzdGVyIHRoYXQgd291bGQgbG9vayBsaWtl
IHBvc3NpYmx5IGFkZHJlc3NpbmcgYnVpbGQgaXNzdWVzIHdpdGggYQo+IG5ld2VyIHRvb2wgY2hh
aW4gKG90aGVyIHRoYW4gY2FzZXMgd2hlcmUgdGhlIGJ1aWxkIGl0c2VsZiB3b3VsZCBmYWlsKS4K
Ck5vLCBJIGhhdmVuJ3QgY29tcGFyZWQgdGhlIHJvbWJpb3MgYmluYXJpZXMuCgo+IElycmVzcGVj
dGl2ZSBvZiB0aGlzIEknbSBub3QgcmVhbGx5IG9wcG9zZWQgdG8gYSBmb3JjZSBwdXNoIGFzIHlv
dSd2ZQo+IHN1Z2dlc3RlZCwgZGVzcGl0ZSBiZWluZyBhZnJhaWQgdGhhdCB0aGlzIG1heSBoaWRl
IGFuIGFjdHVhbCBpc3N1ZS4KPiBUaGF0J3MgZXZlbiBtb3JlIHNvIHRoYXQgYnkgbm93IDQuNyBo
YXMgZ29uZSBvdXQgb2Ygc2VjdXJpdHkKPiBzdXBwb3J0LCBhbmQgaGVuY2Ugd2Ugb25seSBuZWVk
IGl0IG5vdyBmb3IgNC44J3MgLXByZXYgdGVzdHMuCgpJbmRlZWQsIHByZWNpc2VseS4gIEFyZSBo
YXBweSB3aXRoIG1lIGRvaW5nIGEgZm9yY2UgcHVzaCBub3cgPwoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 15:55:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 15: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 1hfnnV-0001A9-9Y; Tue, 25 Jun 2019 15:55: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfnnT-0001A0-UT
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 15:55:51 +0000
X-Inumbo-ID: b2fb225a-9761-11e9-9f41-ef5efea120d2
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b2fb225a-9761-11e9-9f41-ef5efea120d2;
 Tue, 25 Jun 2019 15:55:48 +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: Hd7t0eHGqi5vvEy/sV2LB8A3NEAuGUTDd6c1zrjDvex95jV4R9E/d4JFEryNKglNl+w9jvZnV/
 05YjTP1XB+b6gob9+GHyro8jVbj+G5K3RPdF4el+GbQJZVsSWNi9j87ZAQF3rn3JGp1Prks6Wb
 pC2U0Ihu9NAN8fuVKD/7HbMwLIzAb+kHEmSMTUOCqAS1+PgZUDK0+7elJ8N9BGreLR4BsH1L9g
 1msKxsGDCmSdOXrYduTQ1ZavjUi5nLVQve/Bnaiw7uTncYI/+gkKIOUky7j3CaOj6ZqM7qh1JU
 AqU=
X-SBRS: 2.7
X-MesageID: 2206461
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,416,1557201600"; 
   d="scan'208";a="2206461"
To: Jan Beulich <JBeulich@suse.com>
References: <20190625144350.6176-1-andrew.cooper3@citrix.com>
 <20190625144350.6176-4-andrew.cooper3@citrix.com>
 <5D1242E9020000780023B0A1@prv1-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: <ffe90ff5-c0b0-c07d-ecdd-a8a84cca4e82@citrix.com>
Date: Tue, 25 Jun 2019 16:55: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: <5D1242E9020000780023B0A1@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 3/3] 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>, WeiLiu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDYvMjAxOSAxNjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDYuMTkg
YXQgMTY6NDMsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gZC0+bm9kZV9h
ZmZpbml0eSBkZWZhdWx0cyB0byBOT0RFX01BU0tfQUxMIHdoaWNoIGhhcyBiaXRzIHNldCBvdXRz
aWRlIG9mCj4+IG5vZGVfb25saW5lX21hcC4gIFRoaXMgaW4gdHVybiBjYXVzZXMgdGhlIGxvb3Ag
aW4gZ2V0X2ZyZWVfYnVkZHkoKSB0byB3YXN0ZQo+PiBlZmZvcnQgaXRlcmF0aW5nIG92ZXIgb2Zm
bGluZSBub2Rlcy4KPj4KPj4gQWx3YXlzIGNsYW1wIGQtPm5vZGVfYWZmaW5pdHkgdG8gbm9kZV9v
bmxpbmVfbWFwIHdoZW4gaW4gdXNlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gZGVzcGl0ZSAuLi4KPgo+PiAtLS0gYS94ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYwo+PiArKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+PiBAQCAtODExLDEx
ICs4MTEsMTUgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmdldF9mcmVlX2J1ZGR5KHVuc2ln
bmVkIGludCB6b25lX2xvLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4+ICB7Cj4+ICAgICAgbm9kZWlkX3QgZmlyc3Qs
IG5vZGUgPSBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSwgcmVxX25vZGUgPSBub2RlOwo+PiAtICAg
IG5vZGVtYXNrX3Qgbm9kZW1hc2sgPSBkID8gZC0+bm9kZV9hZmZpbml0eSA6IG5vZGVfb25saW5l
X21hcDsKPj4gKyAgICBub2RlbWFza190IG5vZGVtYXNrOwo+PiAgICAgIHVuc2lnbmVkIGludCBq
LCB6b25lLCBub2RlbWFza19yZXRyeSA9IDA7Cj4+ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7
Cj4+ICAgICAgYm9vbCB1c2VfdW5zY3J1YmJlZCA9IChtZW1mbGFncyAmIE1FTUZfbm9fc2NydWIp
Owo+PiAgCj4+ICsgICAgLyogQ2xhbXAgbm9kZW1hc2sgdG8gbm9kZV9vbmxpbmVfbWFwIGFuZCBv
cHRpb25hbGx5IGQtPm5vZGVfYWZmaW5pdHkuICovCj4+ICsgICAgbm9kZXNfYW5kKCZub2RlbWFz
aywgJm5vZGVfb25saW5lX21hcCwKPj4gKyAgICAgICAgICAgICAgZCA/ICZkLT5ub2RlX2FmZmlu
aXR5IDogJm5vZGVfb25saW5lX21hcCk7Cj4gLi4uIGZpbmRpbmcgaXQgYSBsaXR0bGUgb2RkIChp
bmVmZmljaWVudCkgdG8gQU5EIG5vZGVfb25saW5lX21hcCB3aXRoIGl0c2VsZi4KCldlbGwgLSB0
aGVyZSBpcyBhbiBPKG4pIGxvb3AgZm9yIHRoZSBjb3B5LCBhbmQgYW4gTyhuKSBsb29wIGZvciBh
bmQsIG9yCmEgc2luZ2xlIE8obikgbG9vcCB3aGljaCBkb2VzIGJvdGggd2hlbiByZWFsaXNpbmcg
dGhhdCBmb28gPSBhICYgYSBpcyBhCmNvcHkgb3BlcmF0aW9uIGluIGRpc2d1aXNlLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 16:23:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 16:23:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfoDg-000447-QN; Tue, 25 Jun 2019 16:22: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfoDe-00043x-Kx
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 16:22:54 +0000
X-Inumbo-ID: 78d5b320-9765-11e9-b5e4-bb67167f7cc5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 78d5b320-9765-11e9-b5e4-bb67167f7cc5;
 Tue, 25 Jun 2019 16:22: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 1hfoDX-0007Lk-Up; Tue, 25 Jun 2019 16:22: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 1hfoDX-0005hi-LN; Tue, 25 Jun 2019 16:22:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfoDX-0002gM-Kk; Tue, 25 Jun 2019 16:22:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138485-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 16:22:47 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138485: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ4NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ4NS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 16:43:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 16:43:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfoXG-0005jB-2p; Tue, 25 Jun 2019 16: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=HSsO=UY=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hfoXE-0005j6-HV
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 16:43:08 +0000
X-Inumbo-ID: 4cb5363c-9768-11e9-9809-ef9ffd646308
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4cb5363c-9768-11e9-9809-ef9ffd646308;
 Tue, 25 Jun 2019 16:43:03 +0000 (UTC)
Authentication-Results: esa4.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 (esa4.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=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.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=esa4.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6hQc9utovwAYFgkf9jJdjIYO5TS8WPNAxUEd/nhPndnZ8Pkp5rKTFi3rsu84t031LpqgW5m483
 lmUocO+/REM4uiggWEdLqhoaNLKnBXMmuWKVouzNrkAguH8ZHcjZZlU/JjEZhovCbagRL+m/Tv
 BdPw7Xx7pQ1ObT5tT4o3yb+avvAQJi6LI2DH1L4tcrVq6b+DDHyNFrbHLvsxreOVGqHXFcFFXc
 Eyibriw8w3lTe7hrErjTAUDZ31urDllA1c+fVWsznZ39kyaXyd70qHNFjvcEpfCk3lmmkFk/ly
 Vzc=
X-SBRS: 2.7
X-MesageID: 2237570
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,416,1557201600"; 
   d="scan'208";a="2237570"
From: Lars Kurth <lars.kurth@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Julien Grall
 <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: Migrating key developer docs to xen.git sphinx docs and
 refreshing them in the process
Thread-Index: AQHVKogYFsqm61IG8EyIbkU2yX65b6aq95aAgAAV6wCAABEmAIAADMIAgAAwgoCAAJdFAIAARlSAgAAI0oCAAD98AA==
Date: Tue, 25 Jun 2019 16:34:14 +0000
Message-ID: <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@citrix.com>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <BB14443D-9037-4D24-BB69-F94849799AAB@citrix.com>
 <b0d228cd-e01a-4437-7103-2a9f23c9af31@citrix.com>
In-Reply-To: <b0d228cd-e01a-4437-7103-2a9f23c9af31@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <72CDD841F0C1AA4E9D695F2548B146BB@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI1LzA2LzIwMTksIDE0OjQ3LCAiQW5kcmV3IENvb3BlciIgPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOg0KDQogICAgT24gMjUvMDYvMjAxOSAxMzoxNSwgTGFycyBL
dXJ0aCB3cm90ZToNCiAgICA+IE9uIDI1LzA2LzIwMTksIDEwOjAzLCAiSnVsaWVuIEdyYWxsIiA8
anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOg0KICAgID4NCiAgICA+ICAgICA+Pj4gVGhlIHBv
aW50IGhlcmUgaXMgdGhhdCB3ZSBjYW4gYmUgZmxleGlibGUgYW5kIGNyZWF0aXZlIGFib3V0IHRo
ZSB3YXkgdG8NCiAgICA+ICAgICA+Pj4gbWFpbnRhaW4gdGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0
IGFzIGEgdGVjaG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0dGVyDQogICAgPiAgICAgPj4+IHRoYW4g
dGhlIHdpa2k6IHdlIGRvbid0IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGgg
dGhlIGNvZGUsDQogICAgPiAgICAgPj4+IGJ1dCBhdCBsZWFzdCB0aGlzIHdheSB3ZSBoYXZlIGEg
Y2hhbmNlIChpZiB3ZSB3YW50IHRvKS4gSWYgd2UgbGVhdmUgdGhlbQ0KICAgID4gICAgID4+PiBv
biB0aGUgd2lraSwgdGhlcmUgaXMgbm8gY2hhbmNlLg0KICAgID4gICAgID4+DQogICAgPiAgICAg
Pj4gSSBjYW4ndCBzZWUgaG93IHhlbi5naXQgaXMgZ29pbmcgdG8gYmUgYmV0dGVyIGlmICJ3ZSBk
b24ndCBoYXZlIHRvIGtlZXAgdGhlbQ0KICAgID4gICAgID4+IGFsbCB1cC10by1kYXRlIi4NCiAg
ICA+ICAgICA+IA0KICAgID4gICAgID4gVGhhdCdzIGJlY2F1c2UgYSBjb250cmlidXRvciBjb3Vs
ZCBhZGQgYSBwYXRjaCBhdCB0aGUgZW5kIG9mIGEgc2VyaWVzIHRvDQogICAgPiAgICAgPiB1cGRh
dGUgb25lIG9mIHRoZSBkb2NzLCBldmVuIGlmIHRoZSBkb2MgaW4gcXVlc3Rpb24gY29tZXMgd2l0
aCBubw0KICAgID4gICAgID4gcHJvbWlzZXMgb2YgYmVpbmcgdXAtdG8tZGF0ZS4NCiAgICA+ICAg
ICANCiAgICA+ICAgICBJIHRoaW5rIHRoaXMgaXMgZ29pbmcgdGhlIHdyb25nIGRpcmVjdGlvbi4g
VGhlIGdvYWwgb2YgdXNpbmcgeGVuLmdpdCBpcyB0byB0cnkgDQogICAgPiAgICAgdG8ga2VlcCB0
aGUgZG9jdW1lbnRhdGlvbiB1cC10by1kYXRlLg0KICAgID4gICAgIA0KICAgID4gSSBhZ3JlZSB3
aXRoIEp1bGllbiBhbmQgdGhpcyB3YXMgYWxzbyBub3QgbXkgaW50ZW50aW9uLiBUaGUgcmVhc29u
IHdoeSBJIGJyb3VnaHQgdGhpcyB1cCBub3cgaXMgdGhhdCB0aGUgaW4tdHJlZSBkb2NzIGFyZSBw
cmV0dHkgbXVjaCBhIG1lc3MgdG9kYXkgYW5kIGFyZSBzdGFsZSBpbiBtYW55IHdheXMuIEFuZCB0
aGV5IGxvb2sgVEVSUklCTEUgYW5kIGFyZSBub3QgZWFzaWx5IHNlYXJjaGFibGUuIEhvd2V2ZXIs
IEFuZHkncyBsYXRlc3Qgc2V0IG9mIHBhdGNoZXMgcHJvdmlkZSBhbiBvcHBvcnR1bml0eSB0byBj
b25zb2xpZGF0ZSBzb21lIG9mIHRoZSBpbi10cmVlIGRvY3MgaW4gYSBuaWNlbHkgcmVuZGVyZWQg
YW5kIHNlYXJjaGFibGUgZm9ybWF0Lg0KICAgIA0KICAgIFNvIHRoZSBwbGFuIGhlcmUgaXMgdG8g
Z2V0IGEgY29uc2lzdGVudCBhbmQgdW5pZm9ybSBzZXQgb2YgaGlnaCBxdWFsaXR5DQogICAgZG9j
cy4NCiAgICANCiAgICBBcyBmYWlyIHdhcm5pbmcsIEknbSBpbnRlbmRpbmcgdG8gYmUgZmFpcmx5
IHN0cmljdCB3aXRoIHdoYXQgZ29lcyBpbg0KICAgIChxdWFsaXR5IHdpc2UpLCBiZWNhdXNlIEkn
bSBnb2luZyB0byBkbyBteSBiZXN0IHRvIGVuc3VyZSB0aGF0IHRoZQ0KICAgIHNwaGlueCBkb2N1
bWVudGF0aW9uIGRvZXNuJ3QgZGV2b2x2ZSBpbnRvIHRoZSBtZXNzIHRoYXQgd2lraSBvciB0aGUN
CiAgICBtYWpvcml0eSBvZiBkb2NzLyBjdXJyZW50bHkgaXMuDQoNCkkgd2hvbGVoZWFydGVkbHkg
YWdyZWUNCiAgICANCiAgICA+IEkgaGF2ZSBiZWVuIGZvY3Vzc2luZyBvbiBwcm9jZXNzIHJlbGF0
ZWQgYW5kIGtleSBkZXZlbG9wZXIgcmVsYXRlZCBkb2NzLCBiZWNhdXNlIHdobyBtYWludGFpbnMg
dGhlbSBpcyBub3QgYWN0dWFsbHkgYW4gaXNzdWUgaW4gdGhlb3J5LiBFdmVyeW9uZSByZWFsbHkg
b3VnaHQgdG8gY2FyZSwgYmVjYXVzZSBldmVyeW9uZSBpcyBpbXBhY3RlZCBieSB0aGVzZS4NCiAg
ICANCiAgICBUaGUga2V5IHBvaW50IGlzIGZvciBtYWludGFpbmVycy9yZXZpZXdlcnMgdG8gYmUg
YXdhcmUgb2Ygd2hldGhlcg0KICAgIGRvY3VtZW50YXRpb24gZXhpc3RzIGZvciB0aGUgYXJlYSBv
ZiBjb2RlIGJlaW5nIG1vZGlmaWVkLCBhbmQgaWYgc28sDQogICAgd2hldGhlciB0aGUgc3VibWl0
dGVkIHBhdGNoIHNob3VsZCBhbHNvIHBhdGNoIHRoZSBkb2N1bWVudGF0aW9uLg0KDQpJIGFtIHdv
bmRlcmluZyB3aGV0aGVyIHRoaXMgaXMgc29tZXRoaW5nIHdoaWNoIGNvdWxkIGJlIGFkZHJlc3Nl
ZC4gT25lIHBvc3NpYmlsaXR5IG1heSBiZSB0byBoYXZlIFNVUFBPUlQubWQgcG9pbnQgdG8gZG9j
dW1lbnRhdGlvbi4gQnV0IHRoYXQgaXMga2luZCBvZiBhc3N1bWluZyB0aGF0IFNVUFBPUlQubWQg
d29ya3MgYW5kIGlzIHdpZGVseSB1c2VkLiBUaGVyZSBtYXkgYmUgYmV0dGVyIG9yIG9ydGhvZ29u
YWwgd2F5cyB0byBwb2ludCB0byByZWxldmFudCBkb2NzIChlLmcuIGJ5IHBvaW50aW5nIHRvIGRv
Y3MgaW4gaGVhZGVyIGZpbGVzIGFuZCBvdGhlciBzb3VyY2UgZmlsZXMpLiANCiAgICANCiAgICBS
ZXZpZXdlcnMgdGVuZCB0byBiZSBmYWlybHkgZ29vZCBhdCBub3RpY2luZyBwYXRjaGVzIHdoaWNo
IGFsc28gbmVlZCB0bw0KICAgIHBhdGNoIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRv
YyAoc3VibWl0dGVycywgbGVzcyBzbyksIGJ1dCB0aGlzDQogICAgYXBwcm9hY2ggbmVlZHMgZXh0
ZW5kaW5nIHRvIHRoZSB3aG9sZSBvZiB0aGUgc3BoaW54IGRvY3MgKHdoaWNoIGluIHR1cm4NCiAg
ICByZXF1aXJlcyB0aGUgZG9jcyB0byBzdGF5IGhpZ2ggcXVhbGl0eSBzbyBpdHMgZWFzeSBmb3Ig
bWFpbnRhaW5lcnMgdG8NCiAgICBrbm93IHdoYXQgaXMgd2hlcmUpLg0KICAgIA0KQWx0aG91Z2gg
dGhpcyBkb2VzIG5vdCBhcHBseSBpbiBteSBwcm9wb3NhbCwgSSB0aGluayB0aGUga2V5IGlzc3Vl
IGhhcyBiZWVuIHRoYXQgcmV2aWV3ZXJzIGFuZCBzdWJtaXR0ZXJzIG9mIGNvZGUgb2Z0ZW4gZG9u
J3QgdXNlIG91ciBkb2N1bWVudGF0aW9uLiBUaGUgd2lraSBpcyBzZWVuIGFzIGEgc2VwYXJhdGUg
dGhpbmcgYW5kIGFsc28gaGFzIHRoZSBkaXNhZHZhbnRhZ2UgdGhhdCBpdCBkb2Vzbid0IGxlbmQg
aXRzZWxmIHRvIHN1cHBvcnRpbmcgZGlmZmVyZW50IHZlcnNpb25zIG9mIFhlbi4gQW5kIG1vc3Qg
b2YgdGhlIHRpbWUsIGRldmVsb3BlcnMgZG8gbm90IHVzZSBpdCBhbmQgbmVpdGhlciBjb250cmli
dXRlIHRvIGl0Lg0KDQpNeSBob3BlIHdhcyB0aGF0IGJ5IGhvc3RpbmcgZG9jdW1lbnRhdGlvbiBy
ZWxhdGVkIHRvIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBhbmQgb3RoZXIgZXNzZW50aWFsIHRhc2tz
IGNsb3NlIHRvIG90aGVyIHVzZWZ1bCBkb2N1bWVudGF0aW9uIHRoaXMgd291bGQgZW5hYmxlIGNo
YW5nZS4NCg0KQEFuZHkgYW5kIG90aGVyczogSSBuZWVkIHRvIGtub3cgd2hldGhlciB5b3UgYWdy
ZWUgd2l0aCBteSBwcm9wb3NhbCBhbmQgd2hldGhlciBhbnlvbmUgaGFzIG90aGVyIHN1Z2dlc3Rp
b25zLg0KDQpSZWdhcmRzDQpMYXJzDQogDQoNCg0KIA0KICAgIA0KICAgIA0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 16:53:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 16:53:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfogu-0006ZS-5Y; Tue, 25 Jun 2019 16:53: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=HSsO=UY=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hfogs-0006ZN-Fq
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 16:53:06 +0000
X-Inumbo-ID: b37b4246-9769-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 b37b4246-9769-11e9-8980-bc764e045a96;
 Tue, 25 Jun 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=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@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
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.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=esa5.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xRaoDe7GR6UwdWy/2aNAh+UUV8GhdfNkRrdfvCmL7LT7fbyumbwAl29Y4M9tmoAI7qmNmfuTzl
 UCMKL9lu+g+6DauQj+Y7bcGkouSieblX9pET5y7+3cScpcPJkDg+WNFagdvxXdxkb2vuT8BgkN
 rCGopjQwERXTwxjAkiyViB7SlxbDjYYeurA2wai+WSNvK/y+7vHB9/LaZolWIav3ZVeyUgzgKE
 t33EmiFKnlMAcfIpMDFg3vczSd3qSSu5OopJRE58HOxjcpQ8Eesyj4FK+jmHfD3QHtQVXuqAqm
 tDo=
X-SBRS: 2.7
X-MesageID: 2208380
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,416,1557201600"; 
   d="scan'208";a="2208380"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>
Thread-Topic: Xen Project Community Call June 27th (instead of July 4th):
 @15:00 UTC Call for agenda items
Thread-Index: AQHVKEhcH0vW8I5ySEO7jj3plK9Veaashu6A
Date: Tue, 25 Jun 2019 16:36:25 +0000
Message-ID: <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
In-Reply-To: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <F2F32C1762E0E7468E52360EC3AEEB87@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>, Matt
 Spencer <Matt.Spencer@arm.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>,
 "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>,
 Brian
 Woods <brian.woods@amd.com>, Julien Grall <julien.grall@arm.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsOg0KcGxlYXNlIGFkZCB5b3VyIGFnZW5kYSBpdGVtcy4gSSBoYWQgb25seSBPTkUgc2Vy
aWVzIHdoaWNoIHdhcyBoaWdobGlnaHRlZCBhcyBuZWVkaW5nIGF0dGVudGlvbiBmcm9tIG90aGVy
cy4gSXMgdGhpcyBzZXJpb3VzbHkgdGhlIG9ubHkgb25lPw0KUmVnYXJkcw0KTGFycw0KDQrvu79P
biAyMS8wNi8yMDE5LCAxNjo0NSwgIkxhcnMgS3VydGgiIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+
IHdyb3RlOg0KDQogICAgSGkgYWxsLA0KICAgICAgICANCiAgICBQbGVhc2UgcHJvcG9zZSB0b3Bp
Y3MgYnkgZWl0aGVyIGVkaXRpbmcgdGhlIHJ1bm5pbmcgYWdlbmRhIGRvY3VtZW50IGF0IGh0dHBz
Oi8vY3J5cHRwYWQuZnIvcGFkLyMvMi9wYWQvZWRpdC9WLUpjdFYydkJsRW53bGlWTEJsRkxZN24v
IG9yIGJ5IHJlcGx5aW5nIHRvIHRoZSBtYWlsLg0KICAgIA0KICAgIE5vdGUgdGhhdCBjdXJyZW50
bHkgSSBoYXZlDQogICAgKiBOb3RoaW5nIHVuZGVyOiANCiAgICAgICBEKSBOZXcgU2VyaWVzIC8g
U2VyaWVzIHRoYXQgbmVlZCBhdHRlbnRpb24gLyBTZXJpZXMgdGhhdCBhcmUgaW1wb3J0YW50DQog
ICAgKiBBIHByZXAgaXRlbSBmb3IgdGhlIGRldmVsb3BlciBzdW1taXQgcHJvcG9zZWQgYnkgSmFu
IGF0IHRoZSBsYXN0IG1lZXRpbmcNCiAgICBJIGFsc28gbWFkZSBzb21lIHByb2dyZXNzIG9uIHRo
ZSBjb2RlIG9mIGNvbmR1Y3QgdG9waWMgYW5kIGFtIGFib3V0IHRvIHNlbmQgYSBtYWlsIHRvIHhl
bi1kZXZlbEANCiAgICANCiAgICBCZXN0IFJlZ2FyZHMNCiAgICBMYXJzDQogICAgICAgIA0KICAg
ICAgICA9PSBEaWFsLWluIEluZm9ybWF0aW9uID09DQogICAgICAgIA0KICAgICAgICAgIyMgTWVl
dGluZyB0aW1lDQogICAgICAgICAxNTowMCAtIDE2OjAwIFVUQw0KICAgICAgICAgRnVydGhlciBJ
bnRlcm5hdGlvbmFsIG1lZXRpbmcgdGltZXM6IA0KICAgICAgICAgaHR0cHM6Ly93d3cudGltZWFu
ZGRhdGUuY29tL3dvcmxkY2xvY2svbWVldGluZ2RldGFpbHMuaHRtbD95ZWFyPTIwMTkmbW9udGg9
NiZkYXk9MjcmaG91cj0xNSZtaW49MCZzZWM9MCZwMT0yMjUmcDI9MjI0JnAzPTI0JnA0PTE3OSZw
NT0xMzYmcDY9MzcmcDc9MzMNCiAgICAgICAgDQogICAgICAgICAjIyBEaWFsIGluIGRldGFpbHMN
CiAgICAgICAgIFdlYjogaHR0cHM6Ly93d3cuZ290b21lZXQubWUvbGFyc2t1cnRoDQogICAgICAg
IA0KICAgICAgICAgWW91IGNhbiBhbHNvIGRpYWwgaW4gdXNpbmcgeW91ciBwaG9uZS4NCiAgICAg
ICAgIEFjY2VzcyBDb2RlOiA5MDYtODg2LTk2NQ0KICAgICAgICANCiAgICAgICAgIENoaW5hIChU
b2xsIEZyZWUpOiA0MDA4IDgxMTA4NA0KICAgICAgICAgR2VybWFueTogKzQ5IDY5MiA1NzM2IDcz
MTcNCiAgICAgICAgIFBvbGFuZCAoVG9sbCBGcmVlKTogMDAgODAwIDExMjQ3NTkNCiAgICAgICAg
IFVuaXRlZCBLaW5nZG9tOiArNDQgMzMwIDIyMSAwMDg4DQogICAgICAgICBVbml0ZWQgU3RhdGVz
OiArMSAoNTcxKSAzMTctMzEyOQ0KICAgICAgICANCiAgICAgICAgIE1vcmUgcGhvbmUgbnVtYmVy
cw0KICAgICAgICAgQXVzdHJhbGlhOiArNjEgMiA5MDg3IDM2MDQNCiAgICAgICAgIEF1c3RyaWE6
ICs0MyA3IDIwODEgNTQyNw0KICAgICAgICAgQXJnZW50aW5hIChUb2xsIEZyZWUpOiAwIDgwMCA0
NDQgMzM3NQ0KICAgICAgICAgQmFocmFpbiAoVG9sbCBGcmVlKTogODAwIDgxIDExMQ0KICAgICAg
ICAgQmVsYXJ1cyAoVG9sbCBGcmVlKTogOCA4MjAgMDAxMSAwNDAwDQogICAgICAgICBCZWxnaXVt
OiArMzIgMjggOTMgNzAxOA0KICAgICAgICAgQnJhemlsIChUb2xsIEZyZWUpOiAwIDgwMCAwNDcg
NDkwNg0KICAgICAgICAgQnVsZ2FyaWEgKFRvbGwgRnJlZSk6IDAwODAwIDEyMCA0NDE3DQogICAg
ICAgICBDYW5hZGE6ICsxICg2NDcpIDQ5Ny05MzkxDQogICAgICAgICBDaGlsZSAoVG9sbCBGcmVl
KTogODAwIDM5NSAxNTANCiAgICAgICAgIENvbG9tYmlhIChUb2xsIEZyZWUpOiAwMSA4MDAgNTE4
IDQ0ODMNCiAgICAgICAgICBDemVjaCBSZXB1YmxpYyAoVG9sbCBGcmVlKTogODAwIDUwMDQ0OA0K
ICAgICAgICAgRGVubWFyazogKzQ1IDMyIDcyIDAzIDgyDQogICAgICAgICBGaW5sYW5kOiArMzU4
IDkyMyAxNyAwNTY4DQogICAgICAgICBGcmFuY2U6ICszMyAxNzAgOTUwIDU5NA0KICAgICAgICAg
R3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4MDAgNDQxNCAzODM4DQogICAgICAgICBIb25nIEtvbmcg
KFRvbGwgRnJlZSk6IDMwNzEzMTY5DQogICAgICAgICBIdW5nYXJ5IChUb2xsIEZyZWUpOiAoMDYp
IDgwIDk4NiAyNTUNCiAgICAgICAgIEljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3MjA0DQogICAg
ICAgICBJbmRpYSAoVG9sbCBGcmVlKTogMTgwMDI2NjkyNzINCiAgICAgICAgIEluZG9uZXNpYSAo
VG9sbCBGcmVlKTogMDA3IDgwMyAwMjAgNTM3NQ0KICAgICAgICAgSXJlbGFuZDogKzM1MyAxNSAz
NjAgNzI4DQogICAgICAgICBJc3JhZWwgKFRvbGwgRnJlZSk6IDEgODA5IDQ1NCA4MzANCiAgICAg
ICAgIEl0YWx5OiArMzkgMCAyNDcgOTIgMTMgMDENCiAgICAgICAgIEphcGFuIChUb2xsIEZyZWUp
OiAwIDEyMCA2NjMgODAwDQogICAgICAgICBLb3JlYSwgUmVwdWJsaWMgb2YgKFRvbGwgRnJlZSk6
IDAwNzk4IDE0IDIwNyA0OTE0DQogICAgICAgICBMdXhlbWJvdXJnIChUb2xsIEZyZWUpOiA4MDAg
ODUxNTgNCiAgICAgICAgIE1hbGF5c2lhIChUb2xsIEZyZWUpOiAxIDgwMCA4MSA2ODU0DQogICAg
ICAgICBNZXhpY28gKFRvbGwgRnJlZSk6IDAxIDgwMCA1MjIgMTEzMw0KICAgICAgICAgTmV0aGVy
bGFuZHM6ICszMSAyMDcgOTQxIDM3Nw0KICAgICAgICAgTmV3IFplYWxhbmQ6ICs2NCA5IDI4MCA2
MzAyDQogICAgICAgICBOb3J3YXk6ICs0NyAyMSA5MyAzNyA1MQ0KICAgICAgICAgUGFuYW1hIChU
b2xsIEZyZWUpOiAwMCA4MDAgMjI2IDc5MjgNCiAgICAgICAgIFBlcnUgKFRvbGwgRnJlZSk6IDAg
ODAwIDc3MDIzDQogICAgICAgICBQaGlsaXBwaW5lcyAoVG9sbCBGcmVlKTogMSA4MDAgMTExMCAx
NjYxDQogICAgICAgICBQb3J0dWdhbCAoVG9sbCBGcmVlKTogODAwIDgxOSA1NzUNCiAgICAgICAg
IFJvbWFuaWEgKFRvbGwgRnJlZSk6IDAgODAwIDQxMCAwMjkNCiAgICAgICAgIFJ1c3NpYW4gRmVk
ZXJhdGlvbiAoVG9sbCBGcmVlKTogOCA4MDAgMTAwIDYyMDMNCiAgICAgICAgIFNhdWRpIEFyYWJp
YSAoVG9sbCBGcmVlKTogODAwIDg0NCAzNjMzDQogICAgICAgICBTaW5nYXBvcmUgKFRvbGwgRnJl
ZSk6IDE4MDA3MjMxMzIzDQogICAgICAgICBTb3V0aCBBZnJpY2EgKFRvbGwgRnJlZSk6IDAgODAw
IDU1NSA0NDcNCiAgICAgICAgIFNwYWluOiArMzQgOTMyIDc1IDIwMDQNCiAgICAgICAgIFN3ZWRl
bjogKzQ2IDg1MyA1MjcgODI3DQogICAgICAgICBTd2l0emVybGFuZDogKzQxIDIyNSA0NTk5IDc4
DQogICAgICAgICBUYWl3YW4gKFRvbGwgRnJlZSk6IDAgODAwIDY2NiA4NTQNCiAgICAgICAgIFRo
YWlsYW5kIChUb2xsIEZyZWUpOiAwMDEgODAwIDAxMSAwMjMNCiAgICAgICAgIFR1cmtleSAoVG9s
bCBGcmVlKTogMDAgODAwIDQ0ODggMjM2ODMNCiAgICAgICAgIFVrcmFpbmUgKFRvbGwgRnJlZSk6
IDAgODAwIDUwIDE3MzMNCiAgICAgICAgIFVuaXRlZCBBcmFiIEVtaXJhdGVzIChUb2xsIEZyZWUp
OiA4MDAgMDQ0IDQwNDM5DQogICAgICAgICBVcnVndWF5IChUb2xsIEZyZWUpOiAwMDA0IDAxOSAx
MDE4DQogICAgICAgICBWaWV0IE5hbSAoVG9sbCBGcmVlKTogMTIyIDgwIDQ4MQ0KICAgICAgICAN
CiAgICAgICAgIEZpcnN0IEdvVG9NZWV0aW5nPyBMZXQncyBkbyBhIHF1aWNrIHN5c3RlbSBjaGVj
azoNCiAgICAgICAgIGh0dHBzOi8vbGluay5nb3RvbWVldGluZy5jb20vc3lzdGVtLWNoZWNrDQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgDQogICAgDQogICAgDQogICAgDQogICAg
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 16:58:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 16:58:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfom9-0006mI-07; Tue, 25 Jun 2019 16:58: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfom7-0006m8-Vv
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 16:58:32 +0000
X-Inumbo-ID: 73aa97bc-976a-11e9-ac32-6b4022006b81
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73aa97bc-976a-11e9-ac32-6b4022006b81;
 Tue, 25 Jun 2019 16:58: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 1hfom2-000809-S9; Tue, 25 Jun 2019 16:58:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfom2-0007N4-K1; Tue, 25 Jun 2019 16:58:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfom2-0000vd-J8; Tue, 25 Jun 2019 16:58:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138386-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-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-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-vhd: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-xl-arndale: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-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-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-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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-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=4b972a01a7da614b4796475f933094751a295a2f
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 16:58:26 +0000
Subject: [Xen-devel] [linux-linus test] 138386: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM4NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4Mzg2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNGI5NzJhMDFhN2RhNjE0
YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDExMiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxMTEgZGF5
cyAgIDU3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM4NiAgMjAxOS0wNi0yMyAx
OTo1MTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzM4NiBwZW9wbGUgdG91Y2hl
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
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNTk4MTc3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 17:05:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 17: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 1hfot6-0007Zi-Tl; Tue, 25 Jun 2019 17:05: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=Ot0M=UY=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hfot5-0007Zd-KT
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 17:05:43 +0000
X-Inumbo-ID: 75a28132-976b-11e9-a412-73ce6fc2f2e9
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75a28132-976b-11e9-a412-73ce6fc2f2e9;
 Tue, 25 Jun 2019 17:05:40 +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: r3KTONbcLbKBBoKfIYGH6E+FrOuUn1TL02k/cqSxsm49BEVFLxfoZ24yDTW/BEw5ENDKisPpQc
 S0scIB5reVO91cKh6IswS6RlHM+BYNZmipWbBedOphc0b8mx3s2HmKPtrW+PaEhex+OXWz2iYL
 jKcfnFA1m8uSkRA33+WQSBZyUE9ygewPhrrleGz2wy5sjlkEUOHVYqr7KJuZrNHyLYEfvF/Xbu
 dR/xh3B/u2PfmLosM4CsGWn4eja6ZT398QWRn14pISzciDoWPyyfiZsFSy6mQ5GITyAZvdZRiA
 3GY=
X-SBRS: 2.7
X-MesageID: 2199982
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,416,1557201600"; 
   d="scan'208";a="2199982"
To: Lars Kurth <lars.kurth@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <BB14443D-9037-4D24-BB69-F94849799AAB@citrix.com>
 <b0d228cd-e01a-4437-7103-2a9f23c9af31@citrix.com>
 <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@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: <ec046d3c-abdb-27f7-3c91-4319855e8d6d@citrix.com>
Date: Tue, 25 Jun 2019 18:05:15 +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: <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@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] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.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>

T24gMjUvMDYvMjAxOSAxNzozNCwgTGFycyBLdXJ0aCB3cm90ZToKPgo+IO+7v09uIDI1LzA2LzIw
MTksIDE0OjQ3LCAiQW5kcmV3IENvb3BlciIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOgo+Cj4gICAgIE9uIDI1LzA2LzIwMTkgMTM6MTUsIExhcnMgS3VydGggd3JvdGU6Cj4gICAg
ID4gT24gMjUvMDYvMjAxOSwgMTA6MDMsICJKdWxpZW4gR3JhbGwiIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4gd3JvdGU6Cj4gICAgID4KPiAgICAgPiAgICAgPj4+IFRoZSBwb2ludCBoZXJlIGlzIHRo
YXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVhdGl2ZSBhYm91dCB0aGUgd2F5IHRvCj4gICAg
ID4gICAgID4+PiBtYWludGFpbiB0aGUgZG9jcyBvbiB4ZW4uZ2l0LiBCdXQgYXMgYSB0ZWNobm9s
b2d5IGlzIGNlcnRhaW5seSBiZXR0ZXIKPiAgICAgPiAgICAgPj4+IHRoYW4gdGhlIHdpa2k6IHdl
IGRvbid0IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGggdGhlIGNvZGUsCj4g
ICAgID4gICAgID4+PiBidXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYg
d2Ugd2FudCB0bykuIElmIHdlIGxlYXZlIHRoZW0KPiAgICAgPiAgICAgPj4+IG9uIHRoZSB3aWtp
LCB0aGVyZSBpcyBubyBjaGFuY2UuCj4gICAgID4gICAgID4+Cj4gICAgID4gICAgID4+IEkgY2Fu
J3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAid2UgZG9uJ3QgaGF2
ZSB0byBrZWVwIHRoZW0KPiAgICAgPiAgICAgPj4gYWxsIHVwLXRvLWRhdGUiLgo+ICAgICA+ICAg
ICA+IAo+ICAgICA+ICAgICA+IFRoYXQncyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRk
IGEgcGF0Y2ggYXQgdGhlIGVuZCBvZiBhIHNlcmllcyB0bwo+ICAgICA+ICAgICA+IHVwZGF0ZSBv
bmUgb2YgdGhlIGRvY3MsIGV2ZW4gaWYgdGhlIGRvYyBpbiBxdWVzdGlvbiBjb21lcyB3aXRoIG5v
Cj4gICAgID4gICAgID4gcHJvbWlzZXMgb2YgYmVpbmcgdXAtdG8tZGF0ZS4KPiAgICAgPiAgICAg
Cj4gICAgID4gICAgIEkgdGhpbmsgdGhpcyBpcyBnb2luZyB0aGUgd3JvbmcgZGlyZWN0aW9uLiBU
aGUgZ29hbCBvZiB1c2luZyB4ZW4uZ2l0IGlzIHRvIHRyeSAKPiAgICAgPiAgICAgdG8ga2VlcCB0
aGUgZG9jdW1lbnRhdGlvbiB1cC10by1kYXRlLgo+ICAgICA+ICAgICAKPiAgICAgPiBJIGFncmVl
IHdpdGggSnVsaWVuIGFuZCB0aGlzIHdhcyBhbHNvIG5vdCBteSBpbnRlbnRpb24uIFRoZSByZWFz
b24gd2h5IEkgYnJvdWdodCB0aGlzIHVwIG5vdyBpcyB0aGF0IHRoZSBpbi10cmVlIGRvY3MgYXJl
IHByZXR0eSBtdWNoIGEgbWVzcyB0b2RheSBhbmQgYXJlIHN0YWxlIGluIG1hbnkgd2F5cy4gQW5k
IHRoZXkgbG9vayBURVJSSUJMRSBhbmQgYXJlIG5vdCBlYXNpbHkgc2VhcmNoYWJsZS4gSG93ZXZl
ciwgQW5keSdzIGxhdGVzdCBzZXQgb2YgcGF0Y2hlcyBwcm92aWRlIGFuIG9wcG9ydHVuaXR5IHRv
IGNvbnNvbGlkYXRlIHNvbWUgb2YgdGhlIGluLXRyZWUgZG9jcyBpbiBhIG5pY2VseSByZW5kZXJl
ZCBhbmQgc2VhcmNoYWJsZSBmb3JtYXQuCj4gICAgIAo+ICAgICBTbyB0aGUgcGxhbiBoZXJlIGlz
IHRvIGdldCBhIGNvbnNpc3RlbnQgYW5kIHVuaWZvcm0gc2V0IG9mIGhpZ2ggcXVhbGl0eQo+ICAg
ICBkb2NzLgo+ICAgICAKPiAgICAgQXMgZmFpciB3YXJuaW5nLCBJJ20gaW50ZW5kaW5nIHRvIGJl
IGZhaXJseSBzdHJpY3Qgd2l0aCB3aGF0IGdvZXMgaW4KPiAgICAgKHF1YWxpdHkgd2lzZSksIGJl
Y2F1c2UgSSdtIGdvaW5nIHRvIGRvIG15IGJlc3QgdG8gZW5zdXJlIHRoYXQgdGhlCj4gICAgIHNw
aGlueCBkb2N1bWVudGF0aW9uIGRvZXNuJ3QgZGV2b2x2ZSBpbnRvIHRoZSBtZXNzIHRoYXQgd2lr
aSBvciB0aGUKPiAgICAgbWFqb3JpdHkgb2YgZG9jcy8gY3VycmVudGx5IGlzLgo+Cj4gSSB3aG9s
ZWhlYXJ0ZWRseSBhZ3JlZQo+ICAgICAKPiAgICAgPiBJIGhhdmUgYmVlbiBmb2N1c3Npbmcgb24g
cHJvY2VzcyByZWxhdGVkIGFuZCBrZXkgZGV2ZWxvcGVyIHJlbGF0ZWQgZG9jcywgYmVjYXVzZSB3
aG8gbWFpbnRhaW5zIHRoZW0gaXMgbm90IGFjdHVhbGx5IGFuIGlzc3VlIGluIHRoZW9yeS4gRXZl
cnlvbmUgcmVhbGx5IG91Z2h0IHRvIGNhcmUsIGJlY2F1c2UgZXZlcnlvbmUgaXMgaW1wYWN0ZWQg
YnkgdGhlc2UuCj4gICAgIAo+ICAgICBUaGUga2V5IHBvaW50IGlzIGZvciBtYWludGFpbmVycy9y
ZXZpZXdlcnMgdG8gYmUgYXdhcmUgb2Ygd2hldGhlcgo+ICAgICBkb2N1bWVudGF0aW9uIGV4aXN0
cyBmb3IgdGhlIGFyZWEgb2YgY29kZSBiZWluZyBtb2RpZmllZCwgYW5kIGlmIHNvLAo+ICAgICB3
aGV0aGVyIHRoZSBzdWJtaXR0ZWQgcGF0Y2ggc2hvdWxkIGFsc28gcGF0Y2ggdGhlIGRvY3VtZW50
YXRpb24uCj4KPiBJIGFtIHdvbmRlcmluZyB3aGV0aGVyIHRoaXMgaXMgc29tZXRoaW5nIHdoaWNo
IGNvdWxkIGJlIGFkZHJlc3NlZC4gT25lIHBvc3NpYmlsaXR5IG1heSBiZSB0byBoYXZlIFNVUFBP
UlQubWQgcG9pbnQgdG8gZG9jdW1lbnRhdGlvbi4gQnV0IHRoYXQgaXMga2luZCBvZiBhc3N1bWlu
ZyB0aGF0IFNVUFBPUlQubWQgd29ya3MgYW5kIGlzIHdpZGVseSB1c2VkLiBUaGVyZSBtYXkgYmUg
YmV0dGVyIG9yIG9ydGhvZ29uYWwgd2F5cyB0byBwb2ludCB0byByZWxldmFudCBkb2NzIChlLmcu
IGJ5IHBvaW50aW5nIHRvIGRvY3MgaW4gaGVhZGVyIGZpbGVzIGFuZCBvdGhlciBzb3VyY2UgZmls
ZXMpLgo+ICAgICAKPiAgICAgUmV2aWV3ZXJzIHRlbmQgdG8gYmUgZmFpcmx5IGdvb2QgYXQgbm90
aWNpbmcgcGF0Y2hlcyB3aGljaCBhbHNvIG5lZWQgdG8KPiAgICAgcGF0Y2ggZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUucGFuZG9jIChzdWJtaXR0ZXJzLCBsZXNzIHNvKSwgYnV0IHRoaXMKPiAg
ICAgYXBwcm9hY2ggbmVlZHMgZXh0ZW5kaW5nIHRvIHRoZSB3aG9sZSBvZiB0aGUgc3BoaW54IGRv
Y3MgKHdoaWNoIGluIHR1cm4KPiAgICAgcmVxdWlyZXMgdGhlIGRvY3MgdG8gc3RheSBoaWdoIHF1
YWxpdHkgc28gaXRzIGVhc3kgZm9yIG1haW50YWluZXJzIHRvCj4gICAgIGtub3cgd2hhdCBpcyB3
aGVyZSkuCj4gICAgIAo+IEFsdGhvdWdoIHRoaXMgZG9lcyBub3QgYXBwbHkgaW4gbXkgcHJvcG9z
YWwsIEkgdGhpbmsgdGhlIGtleSBpc3N1ZSBoYXMgYmVlbiB0aGF0IHJldmlld2VycyBhbmQgc3Vi
bWl0dGVycyBvZiBjb2RlIG9mdGVuIGRvbid0IHVzZSBvdXIgZG9jdW1lbnRhdGlvbi4gVGhlIHdp
a2kgaXMgc2VlbiBhcyBhIHNlcGFyYXRlIHRoaW5nIGFuZCBhbHNvIGhhcyB0aGUgZGlzYWR2YW50
YWdlIHRoYXQgaXQgZG9lc24ndCBsZW5kIGl0c2VsZiB0byBzdXBwb3J0aW5nIGRpZmZlcmVudCB2
ZXJzaW9ucyBvZiBYZW4uIEFuZCBtb3N0IG9mIHRoZSB0aW1lLCBkZXZlbG9wZXJzIGRvIG5vdCB1
c2UgaXQgYW5kIG5laXRoZXIgY29udHJpYnV0ZSB0byBpdC4KCkl0IGlzIGEgcG9zaXRpdmUgZmVl
ZGJhY2sgY3ljbGUuwqAgTm9vbmUgdXNlcyBvdXIgZG9jdW1lbnRhdGlvbiBiZWNhdXNlCml0cyB0
ZXJyaWJsZSwgc28gdGhlIGRvY3VtZW50YXRpb24gc3RheXMgaW4gYSB0ZXJyaWJsZSBzdGF0ZS4K
CkFzIHNvb24gYXMgdGhlIGRvY3Mgc3RhcnQgdG8gaW1wcm92ZSwgdGhlIGF3YXJlbmVzcyB3aWxs
IGltcHJvdmUuCgpUaGF0IHNhaWQsIHRoZXJlIGlzIHN0aWxsIGEgcmVzcG9uc2liaWxpdHkgZm9y
IG1haW50YWluZXJzIHRvIGJlIGF3YXJlCm9mIHRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGVpciBv
d24gYXJlYXMsIGFuZCB0byBlbnN1cmUgdGhlCmRvY3VtZW50YXRpb24gaXMgbWFpbnRhaW5lZCB0
byB0aGUgc2FtZSBoaWdoIHN0YW5kYXJkIGFzIHdlIGV4cGVjdCBmcm9tCm91ciBjb2RlLgoKPgo+
IE15IGhvcGUgd2FzIHRoYXQgYnkgaG9zdGluZyBkb2N1bWVudGF0aW9uIHJlbGF0ZWQgdG8gY29u
dHJpYnV0aW9uIHdvcmtmbG93IGFuZCBvdGhlciBlc3NlbnRpYWwgdGFza3MgY2xvc2UgdG8gb3Ro
ZXIgdXNlZnVsIGRvY3VtZW50YXRpb24gdGhpcyB3b3VsZCBlbmFibGUgY2hhbmdlLgo+Cj4gQEFu
ZHkgYW5kIG90aGVyczogSSBuZWVkIHRvIGtub3cgd2hldGhlciB5b3UgYWdyZWUgd2l0aCBteSBw
cm9wb3NhbCBhbmQgd2hldGhlciBhbnlvbmUgaGFzIG90aGVyIHN1Z2dlc3Rpb25zLgoKQWJzb2x1
dGVseS7CoCAiaG93IHRvIHN1Ym1pdCBjaGFuZ2VzIiBpcyBvbmUgb2YgdGhlIG1vc3QgY2l0ZWQg
d2lraQpwYWdlcywgYW5kIGhhdmluZyB0aGF0IGluIHNwaGlueCB3aWxsIGNhdXNlIGxvYWRzIG9m
IHBlb3BsZSB0byBiZSBhd2FyZQp0aGF0IHdlIGRvIGhhdmUgb3RoZXIgZG9jcyBpbiBzcGhpbngg
YXMgd2VsbC7CoCBUaGUgZmFjdCB0aGF0IGV2ZXJ5dGhpbmcKaXMgcHJvcGVybHkgaW5kZXhlZCBp
cyBhIG1hc3NpdmUgYmVuZWZpdCBoZXJlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 17:14:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 17: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 1hfp1f-0008Oe-Vy; Tue, 25 Jun 2019 17: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfp1e-0008OR-Qu
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 17:14:34 +0000
X-Inumbo-ID: b1959296-976c-11e9-aab5-3393cdf62e2a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1959296-976c-11e9-aab5-3393cdf62e2a;
 Tue, 25 Jun 2019 17: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 1hfp1a-0008LV-3H; Tue, 25 Jun 2019 17:14:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfp1Y-0008QC-Uj; Tue, 25 Jun 2019 17:14:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfp1Y-0005Lv-U7; Tue, 25 Jun 2019 17:14:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138489-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf: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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 17:14:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138489: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ4OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ4OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 17:55:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 17:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfpei-00031A-Kf; Tue, 25 Jun 2019 17:54:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfpeg-00030y-Uw
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 17:54:54 +0000
X-Inumbo-ID: 55fada5c-9772-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55fada5c-9772-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 17:54: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 1hfpef-0000dR-5Q; Tue, 25 Jun 2019 17:54: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 1hfpee-00025N-T7; Tue, 25 Jun 2019 17:54:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfpee-0007TK-SP; Tue, 25 Jun 2019 17:54:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138392-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=be5903ad1e244cbb0930161fb361ed0b699c4cb8
X-Osstest-Versions-That: ovmf=719a684d7df1b5b5627f42447be4f12aab038343
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 17:54:52 +0000
Subject: [Xen-devel] [ovmf test] 138392: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODM5MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzOTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiZTU5MDNhZDFlMjQ0Y2JiMDkzMDE2MWZiMzYxZWQw
YjY5OWM0Y2I4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3MTlhNjg0
ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4MzQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzgyMzQgIDIwMTktMDYtMjEgMjA6NDc6NTAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4MzkyICAyMDE5LTA2LTI0IDAxOjM5OjA0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQnJldCBCYXJr
ZWxldyA8QnJldC5CYXJrZWxld0BtaWNyb3NvZnQuY29tPgogIENodSwgTWFnZ2llIDxtYWdnaWUu
Y2h1QGludGVsLmNvbT4KICBNYWdnaWUgQ2h1IDxtYWdnaWUuY2h1QGludGVsLmNvbT4KICBaaGlj
aGFvIGdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
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
eGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDcxOWE2ODRkN2QuLmJlNTkwM2FkMWUgIGJlNTkw
M2FkMWUyNDRjYmIwOTMwMTYxZmIzNjFlZDBiNjk5YzRjYjggLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 18:42:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 18:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfqOL-0006nh-Kf; Tue, 25 Jun 2019 18:42: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfqOK-0006nY-IE
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 18:42:04 +0000
X-Inumbo-ID: ec88d874-9778-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec88d874-9778-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 18:42: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 1hfqOI-0001ZP-AL; Tue, 25 Jun 2019 18:42: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 1hfqOI-00050x-1t; Tue, 25 Jun 2019 18:42:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfqOI-0001Fs-1E; Tue, 25 Jun 2019 18:42:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138493-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 18:42:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138493: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ5MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ5My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 19:27:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 19: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 1hfr5q-0001WN-9F; Tue, 25 Jun 2019 19:27: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfr5o-0001WB-Sp
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 19:27:00 +0000
X-Inumbo-ID: 30bd4584-977f-11e9-a2db-43b4e6e2e0ad
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 30bd4584-977f-11e9-a2db-43b4e6e2e0ad;
 Tue, 25 Jun 2019 19:26:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfr5i-0002Oa-9p; Tue, 25 Jun 2019 19:26:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfr5h-0007yl-Ia; Tue, 25 Jun 2019 19:26:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfr5h-0002ui-Ho; Tue, 25 Jun 2019 19:26:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138388-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-pvshim:guest-start: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-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
X-Osstest-Versions-This: linux=a5758c5311775625be7f6dd54757ed356dbf2977
X-Osstest-Versions-That: linux=bb263a2a2d4380a56edab6dce5a2c064769676fb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 19:26:53 +0000
Subject: [Xen-devel] [linux-4.14 test] 138388: 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>

ZmxpZ2h0IDEzODM4OCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzgzODgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgYTU3NThjNTMxMTc3NTYyNWJlN2Y2ZGQ1NDc1N2VkMzU2ZGJmMjk3NwpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYmIyNjNhMmEyZDQzODBhNTZlZGFiNmRjZTVh
MmMwNjQ3Njk2NzZmYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4MDk5ICAyMDE5LTA2LTIwIDA4
OjI4OjMzIFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODI4MiAgMjAxOS0wNi0y
MiAwNjo0MDo0NSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFqYXkgS2FoZXIgPGFrYWhlckB2bXdhcmUuY29t
PgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBMb2NobWFu
biA8YWxleGFuZGVyLmxvY2htYW5uQHR1LWRvcnRtdW5kLmRlPgogIEFtaXQgQ29oZW4gPGFtaXRj
QG1lbGxhbm94LmNvbT4KICBBbmRyZWEgQXJjYW5nZWxpIDxhYXJjYW5nZUByZWRoYXQuY29tPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5qdSBUIFN1ZGhh
a2FyIDxhbmp1QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8g
PGFjbWVAcmVkaGF0LmNvbT4KICBCYXJkIExpYW8gPHl1bmctY2h1YW4ubGlhb0BsaW51eC5pbnRl
bC5jb20+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNv
bT4KICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhj
aEBsc3QuZGU+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERh
dmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgQm9nZGFub3YgPGRt
aXRyeS5ib2dkYW5vdkBhcXVhbnRpYS5jb20+CiAgRG9uIEJyYWNlIDxkb24uYnJhY2VAbWljcm9z
ZW1pLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRmxvcmlhbiBX
ZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyYW5rIHZhbiBkZXIgTGluZGVuIDxmbGxpbmRlbkBh
bWF6b24uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgSG9yc3QgU2NoaXJtZWllciA8aG9yc3Quc2NoaXJtZWllckB0dS1kb3J0bXVuZC5kZT4K
ICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSWdvciBSdXNza2lraCA8aWdv
ci5ydXNza2lraEBhcXVhbnRpYS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+
CiAgSXZhbiBWZWNlcmEgPGl2ZWNlcmFAcmVkaGF0LmNvbT4KICBKYWdkaXNoIE1vdHdhbmkgPGph
Z2Rpc2gubW90d2FuaUBzb3Bob3MuY29tPgogIEphc29uIEdlcmVja2UgPGphc29uLmdlcmVja2VA
d2Fjb20uY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKYXNvbiBZ
YW4gPHlhbmFpamllQGh1YXdlaS5jb20+CiAgSmVmZnJpbiBKb3NlIFQgPGplZmZyaW5AcmFqYWdp
cml0ZWNoLmVkdS5pbj4KICBKZXJlbXkgU293ZGVuIDxqZXJlbXlAYXphemVsLm5ldD4KICBKaXJp
IFBpcmtvIDxqaXJpQG1lbGxhbm94LmNvbT4KICBKb2huIFBhdWwgQWRyaWFuIEdsYXViaXR6IDxn
bGF1Yml0ekBwaHlzaWsuZnUtYmVybGluLmRlPgogIEp1bGlhbiBBbmFzdGFzb3YgPGphQHNzaS5i
Zz4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwgQS4gU2h1dGVt
b3YgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgTGlhbmJvIEppYW5nIDxsaWpp
YW5nQHJlZGhhdC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBNYXJj
ZWxvIFJpY2FyZG8gTGVpdG5lciA8bWFyY2Vsby5sZWl0bmVyQGdtYWlsLmNvbT4KICBNYXJ0aW4g
Sy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1heCBVdmFyb3YgPG11
dmFyb3ZAZ21haWwuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4K
ICBNaWNoYWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWNo
YWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBOZWlsIEhvcm1hbiA8bmhvcm1hbkB0dXhkcml2
ZXIuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhdWwg
TWFja2VycmFzIDxwYXVsdXNAb3psYWJzLm9yZz4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5v
cmc+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgU2FoaXR5YSBUdW1t
YWxhIDxzdHVtbWFsYUBjb2RlYXVyb3JhLm9yZz4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5l
bC5vcmc+CiAgU2hhd24gTGFuZGRlbiA8c2hhd25AZ2l0LmljdT4KICBTaW1vbiBIb3JtYW4gPGhv
cm1zQHZlcmdlLm5ldC5hdT4KICBTdGVmYW4gV2FocmVuIDxzdGVmYW4ud2FocmVuQGkyc2UuY29t
PgogIFN0ZXBoYW5lIEVyYW5pYW4gPGVyYW5pYW5AZ29vZ2xlLmNvbT4KICBTdGVwaGVuIEJveWQg
PHNib3lkQGtlcm5lbC5vcmc+CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIFRh
a2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51
eC5pYm0uY29tPgogIFRvbW1pIFJhbnRhbGEgPHRvbW1pLnQucmFudGFsYUBub2tpYS5jb20+CiAg
VG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUb255IEx1Y2sgPHRvbnkubHVja0Bp
bnRlbC5jb20+CiAgVmFydW4gUHJha2FzaCA8dmFydW5AY2hlbHNpby5jb20+CiAgV29sZnJhbSBT
YW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBZYWJpbiBDdWkgPHlhYmluY0Bnb29nbGUuY29tPgog
IFlpbmdqb2UgQ2hlbiA8eWluZ2pvZS5jaGVuQG1lZGlhdGVrLmNvbT4KICBZb3NoaWhpcm8gU2hp
bW9kYSA8eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CiAgWXVlSGFpYmluZyA8eXVl
aGFpYmluZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
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
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC9saW51eC1wdm9wcy5naXQKICAgYmIyNjNhMmEyZDQzLi5hNTc1OGM1MzExNzcgIGE1NzU4YzUz
MTE3NzU2MjViZTdmNmRkNTQ3NTdlZDM1NmRiZjI5NzcgLT4gdGVzdGVkL2xpbnV4LTQuMTQKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 19:35:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 19:35:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfrDx-0002LI-Hr; Tue, 25 Jun 2019 19:35:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q93u=UY=gmail.com=pairspace@srs-us1.protection.inumbo.net>)
 id 1hfrDv-0002LD-AW
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 19:35:23 +0000
X-Inumbo-ID: 5f30091e-9780-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 5f30091e-9780-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 19:35:22 +0000 (UTC)
Received: by mail-io1-xd32.google.com with SMTP id u13so2449569iop.0
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:35:22 -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=KRYXJ+bBKIAPDf4jIFNXc1wbYrbAA/y8R8dQa4MEmbI=;
 b=WfN4uksa3dnvQo1k8mq8HTysIgyY9JtkxId4+ySg5JIYC1BjXht3yD/Mbxzk4kLTUN
 TQHWdkjv2z5lNmxK9Onex3EC8Py4zmgjDCjcsIhR3wpvj0u6N4jbqBRwc34HIyxBqHhp
 7h1tDskxq2e5ob8864bv3wFB+JkcP4PN0/7hmHW6VPofLydzgfIwrlk606tWUEwSzFGD
 wX18e2HrXVrd8Bjn3oKu/isLQiJGYRcu3VFifMfW0ZAZYe6r+8QLMprrMm6sUpFoZO4E
 C4C+KLLHmckmYX+jZY0f2jT9B8k1k9zji1PRaW3fXx8r0ntsKIFo9xmlwXF/zzqsv6J1
 lklw==
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=KRYXJ+bBKIAPDf4jIFNXc1wbYrbAA/y8R8dQa4MEmbI=;
 b=DlEG/jovK6z0jpxsIDM57affel9zY9ruhhA/d+g/IddrXs4v2v2zxD94wRv+nba+Lv
 315SX/NBsp44lo5KXilKNPZDAHHdAP0JgGqkzNkmOQEOEDL1GbW0uduWV5HI317t4vx6
 uVoNtihmujmpZteFEJ5MbBV3uJudWMf67wqGIa5WoUarzer1p5uNiOOxqt06v3DG/nV5
 QmUYYT3nuwYKC7Ge+SX5GBiwKgQIMy/5+5s4rMmzZnijNY5uzChsGLnRSgFPHr38wltx
 DbjudqGMWsdWDLWXMP3IJYQCX5FpmbDij6o44lVElqfpFjHRHZaYYHQVzitJxfVJt49K
 W5CQ==
X-Gm-Message-State: APjAAAXgt/kPBkLnjWXKmMoGTxePwXqjM/hJmk32Ezdjr7z9o7F+qK2o
 qn6UEQeLSnHhHjquFIuaTmU=
X-Google-Smtp-Source: APXvYqye5upmAI/W9BjmCrOYEcN7mkUs/hQxpkYM0Ew/huIOgyqhSsgXhWdLjJPE+bTzDSpHbNJ4wQ==
X-Received: by 2002:a02:c80d:: with SMTP id p13mr34299498jao.59.1561491321747; 
 Tue, 25 Jun 2019 12:35:21 -0700 (PDT)
Received: from [100.64.73.93] ([205.185.206.113])
 by smtp.gmail.com with ESMTPSA id k5sm15852807ioj.47.2019.06.25.12.35.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 25 Jun 2019 12:35:21 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: P S <pairspace@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@citrix.com>
Date: Tue, 25 Jun 2019 15:35:20 -0400
Message-Id: <695F37D0-ED1A-4D0C-A8D5-5E3689623891@gmail.com>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <BB14443D-9037-4D24-BB69-F94849799AAB@citrix.com>
 <b0d228cd-e01a-4437-7103-2a9f23c9af31@citrix.com>
 <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

Cgo+IE9uIEp1biAyNSwgMjAxOSwgYXQgMTI6MzQsIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gCj4gCj4gCj4g77u/T24gMjUvMDYvMjAxOSwgMTQ6NDcsICJBbmRy
ZXcgQ29vcGVyIiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4+ICAgIE9u
IDI1LzA2LzIwMTkgMTM6MTUsIExhcnMgS3VydGggd3JvdGU6Cj4+IE9uIDI1LzA2LzIwMTksIDEw
OjAzLCAiSnVsaWVuIEdyYWxsIiA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiAKPj4+
Pj4gVGhlIHBvaW50IGhlcmUgaXMgdGhhdCB3ZSBjYW4gYmUgZmxleGlibGUgYW5kIGNyZWF0aXZl
IGFib3V0IHRoZSB3YXkgdG8KPj4+Pj4gbWFpbnRhaW4gdGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0
IGFzIGEgdGVjaG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0dGVyCj4+Pj4+IHRoYW4gdGhlIHdpa2k6
IHdlIGRvbid0IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGggdGhlIGNvZGUs
Cj4+Pj4+IGJ1dCBhdCBsZWFzdCB0aGlzIHdheSB3ZSBoYXZlIGEgY2hhbmNlIChpZiB3ZSB3YW50
IHRvKS4gSWYgd2UgbGVhdmUgdGhlbQo+Pj4+PiBvbiB0aGUgd2lraSwgdGhlcmUgaXMgbm8gY2hh
bmNlLgo+Pj4+IAo+Pj4+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJl
dHRlciBpZiAid2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPj4+PiBhbGwgdXAtdG8tZGF0ZSIu
Cj4+PiAKPj4+IFRoYXQncyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEgcGF0Y2gg
YXQgdGhlIGVuZCBvZiBhIHNlcmllcyB0bwo+Pj4gdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZl
biBpZiB0aGUgZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KPj4+IHByb21pc2VzIG9mIGJl
aW5nIHVwLXRvLWRhdGUuCj4+IAo+PiAgICBJIHRoaW5rIHRoaXMgaXMgZ29pbmcgdGhlIHdyb25n
IGRpcmVjdGlvbi4gVGhlIGdvYWwgb2YgdXNpbmcgeGVuLmdpdCBpcyB0byB0cnkgCj4+ICAgIHRv
IGtlZXAgdGhlIGRvY3VtZW50YXRpb24gdXAtdG8tZGF0ZS4KPj4gCj4+IEkgYWdyZWUgd2l0aCBK
dWxpZW4gYW5kIHRoaXMgd2FzIGFsc28gbm90IG15IGludGVudGlvbi4gVGhlIHJlYXNvbiB3aHkg
SSBicm91Z2h0IHRoaXMgdXAgbm93IGlzIHRoYXQgdGhlIGluLXRyZWUgZG9jcyBhcmUgcHJldHR5
IG11Y2ggYSBtZXNzIHRvZGF5IGFuZCBhcmUgc3RhbGUgaW4gbWFueSB3YXlzLiBBbmQgdGhleSBs
b29rIFRFUlJJQkxFIGFuZCBhcmUgbm90IGVhc2lseSBzZWFyY2hhYmxlLiBIb3dldmVyLCBBbmR5
J3MgbGF0ZXN0IHNldCBvZiBwYXRjaGVzIHByb3ZpZGUgYW4gb3Bwb3J0dW5pdHkgdG8gY29uc29s
aWRhdGUgc29tZSBvZiB0aGUgaW4tdHJlZSBkb2NzIGluIGEgbmljZWx5IHJlbmRlcmVkIGFuZCBz
ZWFyY2hhYmxlIGZvcm1hdC4KPiAKPiAgICBTbyB0aGUgcGxhbiBoZXJlIGlzIHRvIGdldCBhIGNv
bnNpc3RlbnQgYW5kIHVuaWZvcm0gc2V0IG9mIGhpZ2ggcXVhbGl0eQo+ICAgIGRvY3MuCj4gCj4g
ICAgQXMgZmFpciB3YXJuaW5nLCBJJ20gaW50ZW5kaW5nIHRvIGJlIGZhaXJseSBzdHJpY3Qgd2l0
aCB3aGF0IGdvZXMgaW4KPiAgICAocXVhbGl0eSB3aXNlKSwgYmVjYXVzZSBJJ20gZ29pbmcgdG8g
ZG8gbXkgYmVzdCB0byBlbnN1cmUgdGhhdCB0aGUKPiAgICBzcGhpbnggZG9jdW1lbnRhdGlvbiBk
b2Vzbid0IGRldm9sdmUgaW50byB0aGUgbWVzcyB0aGF0IHdpa2kgb3IgdGhlCj4gICAgbWFqb3Jp
dHkgb2YgZG9jcy8gY3VycmVudGx5IGlzLgo+IAo+IEkgd2hvbGVoZWFydGVkbHkgYWdyZWUKPiAK
Pj4gSSBoYXZlIGJlZW4gZm9jdXNzaW5nIG9uIHByb2Nlc3MgcmVsYXRlZCBhbmQga2V5IGRldmVs
b3BlciByZWxhdGVkIGRvY3MsIGJlY2F1c2Ugd2hvIG1haW50YWlucyB0aGVtIGlzIG5vdCBhY3R1
YWxseSBhbiBpc3N1ZSBpbiB0aGVvcnkuIEV2ZXJ5b25lIHJlYWxseSBvdWdodCB0byBjYXJlLCBi
ZWNhdXNlIGV2ZXJ5b25lIGlzIGltcGFjdGVkIGJ5IHRoZXNlLgo+IAo+ICAgIFRoZSBrZXkgcG9p
bnQgaXMgZm9yIG1haW50YWluZXJzL3Jldmlld2VycyB0byBiZSBhd2FyZSBvZiB3aGV0aGVyCj4g
ICAgZG9jdW1lbnRhdGlvbiBleGlzdHMgZm9yIHRoZSBhcmVhIG9mIGNvZGUgYmVpbmcgbW9kaWZp
ZWQsIGFuZCBpZiBzbywKPiAgICB3aGV0aGVyIHRoZSBzdWJtaXR0ZWQgcGF0Y2ggc2hvdWxkIGFs
c28gcGF0Y2ggdGhlIGRvY3VtZW50YXRpb24uCj4gCj4gSSBhbSB3b25kZXJpbmcgd2hldGhlciB0
aGlzIGlzIHNvbWV0aGluZyB3aGljaCBjb3VsZCBiZSBhZGRyZXNzZWQuIE9uZSBwb3NzaWJpbGl0
eSBtYXkgYmUgdG8gaGF2ZSBTVVBQT1JULm1kIHBvaW50IHRvIGRvY3VtZW50YXRpb24uIEJ1dCB0
aGF0IGlzIGtpbmQgb2YgYXNzdW1pbmcgdGhhdCBTVVBQT1JULm1kIHdvcmtzIGFuZCBpcyB3aWRl
bHkgdXNlZC4gVGhlcmUgbWF5IGJlIGJldHRlciBvciBvcnRob2dvbmFsIHdheXMgdG8gcG9pbnQg
dG8gcmVsZXZhbnQgZG9jcyAoZS5nLiBieSBwb2ludGluZyB0byBkb2NzIGluIGhlYWRlciBmaWxl
cyBhbmQgb3RoZXIgc291cmNlIGZpbGVzKS4gCj4gCj4gICAgUmV2aWV3ZXJzIHRlbmQgdG8gYmUg
ZmFpcmx5IGdvb2QgYXQgbm90aWNpbmcgcGF0Y2hlcyB3aGljaCBhbHNvIG5lZWQgdG8KPiAgICBw
YXRjaCBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgKHN1Ym1pdHRlcnMsIGxlc3Mg
c28pLCBidXQgdGhpcwo+ICAgIGFwcHJvYWNoIG5lZWRzIGV4dGVuZGluZyB0byB0aGUgd2hvbGUg
b2YgdGhlIHNwaGlueCBkb2NzICh3aGljaCBpbiB0dXJuCj4gICAgcmVxdWlyZXMgdGhlIGRvY3Mg
dG8gc3RheSBoaWdoIHF1YWxpdHkgc28gaXRzIGVhc3kgZm9yIG1haW50YWluZXJzIHRvCj4gICAg
a25vdyB3aGF0IGlzIHdoZXJlKS4KPiAKPiBBbHRob3VnaCB0aGlzIGRvZXMgbm90IGFwcGx5IGlu
IG15IHByb3Bvc2FsLCBJIHRoaW5rIHRoZSBrZXkgaXNzdWUgaGFzIGJlZW4gdGhhdCByZXZpZXdl
cnMgYW5kIHN1Ym1pdHRlcnMgb2YgY29kZSBvZnRlbiBkb24ndCB1c2Ugb3VyIGRvY3VtZW50YXRp
b24uIFRoZSB3aWtpIGlzIHNlZW4gYXMgYSBzZXBhcmF0ZSB0aGluZyBhbmQgYWxzbyBoYXMgdGhl
IGRpc2FkdmFudGFnZSB0aGF0IGl0IGRvZXNuJ3QgbGVuZCBpdHNlbGYgdG8gc3VwcG9ydGluZyBk
aWZmZXJlbnQgdmVyc2lvbnMgb2YgWGVuLiBBbmQgbW9zdCBvZiB0aGUgdGltZSwgZGV2ZWxvcGVy
cyBkbyBub3QgdXNlIGl0IGFuZCBuZWl0aGVyIGNvbnRyaWJ1dGUgdG8gaXQuCj4gCj4gTXkgaG9w
ZSB3YXMgdGhhdCBieSBob3N0aW5nIGRvY3VtZW50YXRpb24gcmVsYXRlZCB0byBjb250cmlidXRp
b24gd29ya2Zsb3cgYW5kIG90aGVyIGVzc2VudGlhbCB0YXNrcyBjbG9zZSB0byBvdGhlciB1c2Vm
dWwgZG9jdW1lbnRhdGlvbiB0aGlzIHdvdWxkIGVuYWJsZSBjaGFuZ2UuCj4gCj4gQEFuZHkgYW5k
IG90aGVyczogSSBuZWVkIHRvIGtub3cgd2hldGhlciB5b3UgYWdyZWUgd2l0aCBteSBwcm9wb3Nh
bCBhbmQgd2hldGhlciBhbnlvbmUgaGFzIG90aGVyIHN1Z2dlc3Rpb25zLgoKSWYgbm90IGFscmVh
ZHkgcHJlc2VudCBpbiB0aGUgcmVsZWFzZSBtYW5hZ2VyIHByb2Nlc3MgY2hlY2tsaXN0LCB3ZSBj
b3VsZCBzcGVjaWZ5IGRvY3VtZW50YXRpb24tcmVsYXRlZCB1cGRhdGVzIGZvciBlYWNoIHJlbGVh
c2UsIGUuZy4gbWluaW11bSB0ZXh0IGZvciBuZXcgZmVhdHVyZXMsIHJldmlzaW9ucyB0byBtb2Rp
ZmllZCBmZWF0dXJlcywgU1VQUE9SVC5tZCB1cGRhdGVzLgoKUmljaApfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 19:37:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 19: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 1hfrFd-0002RN-Vh; Tue, 25 Jun 2019 19:37:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TDZb=UY=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hfrFd-0002RG-5d
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 19:37:09 +0000
X-Inumbo-ID: 9dec7124-9780-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 9dec7124-9780-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 19:37:07 +0000 (UTC)
Received: by mail-io1-xd30.google.com with SMTP id k8so336783iot.1
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:37:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:mime-version:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=UxMN4FOSXmOgh1o5+4Io6m86pHDJRyvlaDiNN7o23cQ=;
 b=fFtVa8xSmGpn8+LdjmGqeEG1NaXPwcjw+fY3V6jfVpiO17GYfXvLit9cEcNsH8kd5H
 WdDkkabDlfuqk+uozhBisRu97bAaXBfaMsMsv9VqtYETgqccTzUITp9zkidoJg9AdU+l
 Hcre+GaRiD/n1A36e/P01JJypycVx43UXfNo72W2GrVakBuH5iS/iEbuSCB2TZZWqdmw
 KS1qO+RdRFOWbkI7+GXTeOn+0QFrYVa0dPsvePXlC8IYh5QfkkF/KO0y1HeddlPAp/3e
 LEHeJxf5c6QU13c1UtPEDTFN5kO1fiVI7HB7TW7rsjPpzAtXwdk0KHNQFHCorQ8yiC3q
 JgkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=UxMN4FOSXmOgh1o5+4Io6m86pHDJRyvlaDiNN7o23cQ=;
 b=IjaLl8+s4Qv5+07iAKgopFsP0R8JI6MRPYkAmUmEYn15h6xYYSu+XdHfcYNECRtsYq
 JOjpSfURc1MOmRPe7N3JzLVpBu0e8MTt9zsq7DrpGjBKMUcoxTKUi3FA3pAz7y3MkzxJ
 l9DgpN7skamcxpItVoqX6drYm3yrIG2KR9A6L+7+zPU7Vw3QtYUz9ACuB5Zkgo+gm+DA
 di0sSt4jCzTX0IIWsu3KETdnsqxNRz31GDFTjwCvIeQgMh90bGV5abHLo/dFGL8wSj7c
 Ln2kcbgFgF98kljMbLBN4fB3QfpJL30mbhQ0jWfb2s9zv+ls5dKDAvqDigahcnW6Rr4B
 IVwA==
X-Gm-Message-State: APjAAAXZl0as47fmiX0ypStmIA7958YmzRVXuH209FJ1BbIgdOIOeHgx
 nCF8jjN89G7ktngPP3FwDOI=
X-Google-Smtp-Source: APXvYqxp2dHY9yl4kLenq5L2Vn7d38frsSI32RU+mHmtdfoHwBl40vg708+KuaaQENB9j08WN7evWg==
X-Received: by 2002:a6b:cd86:: with SMTP id d128mr345337iog.234.1561491426952; 
 Tue, 25 Jun 2019 12:37:06 -0700 (PDT)
Received: from [100.64.73.93] ([205.185.206.113])
 by smtp.gmail.com with ESMTPSA id b20sm12615554ios.44.2019.06.25.12.37.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 25 Jun 2019 12:37:06 -0700 (PDT)
Mime-Version: 1.0 (1.0)
X-Mailer: iPad Mail (16F203)
From: Rich Persaud <persaur@gmail.com>
In-Reply-To: <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@citrix.com>
Date: Tue, 25 Jun 2019 15:37:04 -0400
Received: from [100.64.73.93] ([205.185.206.113]) by smtp.gmail.com with
 ESMTPSA id k5sm15852807ioj.47.2019.06.25.12.35.20 (version=TLS1_2
 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 25 Jun 2019 12:35:21 -0700 (PDT)
Message-Id: <D3888A0E-F9AE-46F8-A5AA-F2722BAC4BB7@gmail.com>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <BB14443D-9037-4D24-BB69-F94849799AAB@citrix.com>
 <b0d228cd-e01a-4437-7103-2a9f23c9af31@citrix.com>
 <C115C70A-4B61-41FC-BBF4-398C9F1A2CCC@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDEyOjM0LCBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOgo+IAo+IO+7v09uIDI1LzA2LzIwMTksIDE0OjQ3LCAiQW5kcmV3IENvb3Bl
ciIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+IAo+PiAgIE9uIDI1LzA2LzIw
MTkgMTM6MTUsIExhcnMgS3VydGggd3JvdGU6Cj4+IE9uIDI1LzA2LzIwMTksIDEwOjAzLCAiSnVs
aWVuIEdyYWxsIiA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiAKPj4+Pj4gVGhlIHBv
aW50IGhlcmUgaXMgdGhhdCB3ZSBjYW4gYmUgZmxleGlibGUgYW5kIGNyZWF0aXZlIGFib3V0IHRo
ZSB3YXkgdG8KPj4+Pj4gbWFpbnRhaW4gdGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0IGFzIGEgdGVj
aG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0dGVyCj4+Pj4+IHRoYW4gdGhlIHdpa2k6IHdlIGRvbid0
IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGggdGhlIGNvZGUsCj4+Pj4+IGJ1
dCBhdCBsZWFzdCB0aGlzIHdheSB3ZSBoYXZlIGEgY2hhbmNlIChpZiB3ZSB3YW50IHRvKS4gSWYg
d2UgbGVhdmUgdGhlbQo+Pj4+PiBvbiB0aGUgd2lraSwgdGhlcmUgaXMgbm8gY2hhbmNlLgo+Pj4+
IAo+Pj4+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAi
d2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPj4+PiBhbGwgdXAtdG8tZGF0ZSIuCj4+PiAKPj4+
IFRoYXQncyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEgcGF0Y2ggYXQgdGhlIGVu
ZCBvZiBhIHNlcmllcyB0bwo+Pj4gdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZlbiBpZiB0aGUg
ZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KPj4+IHByb21pc2VzIG9mIGJlaW5nIHVwLXRv
LWRhdGUuCj4+IAo+PiAgIEkgdGhpbmsgdGhpcyBpcyBnb2luZyB0aGUgd3JvbmcgZGlyZWN0aW9u
LiBUaGUgZ29hbCBvZiB1c2luZyB4ZW4uZ2l0IGlzIHRvIHRyeSAKPj4gICB0byBrZWVwIHRoZSBk
b2N1bWVudGF0aW9uIHVwLXRvLWRhdGUuCj4+IAo+PiBJIGFncmVlIHdpdGggSnVsaWVuIGFuZCB0
aGlzIHdhcyBhbHNvIG5vdCBteSBpbnRlbnRpb24uIFRoZSByZWFzb24gd2h5IEkgYnJvdWdodCB0
aGlzIHVwIG5vdyBpcyB0aGF0IHRoZSBpbi10cmVlIGRvY3MgYXJlIHByZXR0eSBtdWNoIGEgbWVz
cyB0b2RheSBhbmQgYXJlIHN0YWxlIGluIG1hbnkgd2F5cy4gQW5kIHRoZXkgbG9vayBURVJSSUJM
RSBhbmQgYXJlIG5vdCBlYXNpbHkgc2VhcmNoYWJsZS4gSG93ZXZlciwgQW5keSdzIGxhdGVzdCBz
ZXQgb2YgcGF0Y2hlcyBwcm92aWRlIGFuIG9wcG9ydHVuaXR5IHRvIGNvbnNvbGlkYXRlIHNvbWUg
b2YgdGhlIGluLXRyZWUgZG9jcyBpbiBhIG5pY2VseSByZW5kZXJlZCBhbmQgc2VhcmNoYWJsZSBm
b3JtYXQuCj4gCj4gICBTbyB0aGUgcGxhbiBoZXJlIGlzIHRvIGdldCBhIGNvbnNpc3RlbnQgYW5k
IHVuaWZvcm0gc2V0IG9mIGhpZ2ggcXVhbGl0eQo+ICAgZG9jcy4KPiAKPiAgIEFzIGZhaXIgd2Fy
bmluZywgSSdtIGludGVuZGluZyB0byBiZSBmYWlybHkgc3RyaWN0IHdpdGggd2hhdCBnb2VzIGlu
Cj4gICAocXVhbGl0eSB3aXNlKSwgYmVjYXVzZSBJJ20gZ29pbmcgdG8gZG8gbXkgYmVzdCB0byBl
bnN1cmUgdGhhdCB0aGUKPiAgIHNwaGlueCBkb2N1bWVudGF0aW9uIGRvZXNuJ3QgZGV2b2x2ZSBp
bnRvIHRoZSBtZXNzIHRoYXQgd2lraSBvciB0aGUKPiAgIG1ham9yaXR5IG9mIGRvY3MvIGN1cnJl
bnRseSBpcy4KPiAKPiBJIHdob2xlaGVhcnRlZGx5IGFncmVlCj4gCj4+IEkgaGF2ZSBiZWVuIGZv
Y3Vzc2luZyBvbiBwcm9jZXNzIHJlbGF0ZWQgYW5kIGtleSBkZXZlbG9wZXIgcmVsYXRlZCBkb2Nz
LCBiZWNhdXNlIHdobyBtYWludGFpbnMgdGhlbSBpcyBub3QgYWN0dWFsbHkgYW4gaXNzdWUgaW4g
dGhlb3J5LiBFdmVyeW9uZSByZWFsbHkgb3VnaHQgdG8gY2FyZSwgYmVjYXVzZSBldmVyeW9uZSBp
cyBpbXBhY3RlZCBieSB0aGVzZS4KPiAKPiAgIFRoZSBrZXkgcG9pbnQgaXMgZm9yIG1haW50YWlu
ZXJzL3Jldmlld2VycyB0byBiZSBhd2FyZSBvZiB3aGV0aGVyCj4gICBkb2N1bWVudGF0aW9uIGV4
aXN0cyBmb3IgdGhlIGFyZWEgb2YgY29kZSBiZWluZyBtb2RpZmllZCwgYW5kIGlmIHNvLAo+ICAg
d2hldGhlciB0aGUgc3VibWl0dGVkIHBhdGNoIHNob3VsZCBhbHNvIHBhdGNoIHRoZSBkb2N1bWVu
dGF0aW9uLgo+IAo+IEkgYW0gd29uZGVyaW5nIHdoZXRoZXIgdGhpcyBpcyBzb21ldGhpbmcgd2hp
Y2ggY291bGQgYmUgYWRkcmVzc2VkLiBPbmUgcG9zc2liaWxpdHkgbWF5IGJlIHRvIGhhdmUgU1VQ
UE9SVC5tZCBwb2ludCB0byBkb2N1bWVudGF0aW9uLiBCdXQgdGhhdCBpcyBraW5kIG9mIGFzc3Vt
aW5nIHRoYXQgU1VQUE9SVC5tZCB3b3JrcyBhbmQgaXMgd2lkZWx5IHVzZWQuIFRoZXJlIG1heSBi
ZSBiZXR0ZXIgb3Igb3J0aG9nb25hbCB3YXlzIHRvIHBvaW50IHRvIHJlbGV2YW50IGRvY3MgKGUu
Zy4gYnkgcG9pbnRpbmcgdG8gZG9jcyBpbiBoZWFkZXIgZmlsZXMgYW5kIG90aGVyIHNvdXJjZSBm
aWxlcykuIAo+IAo+ICAgUmV2aWV3ZXJzIHRlbmQgdG8gYmUgZmFpcmx5IGdvb2QgYXQgbm90aWNp
bmcgcGF0Y2hlcyB3aGljaCBhbHNvIG5lZWQgdG8KPiAgIHBhdGNoIGRvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLnBhbmRvYyAoc3VibWl0dGVycywgbGVzcyBzbyksIGJ1dCB0aGlzCj4gICBhcHBy
b2FjaCBuZWVkcyBleHRlbmRpbmcgdG8gdGhlIHdob2xlIG9mIHRoZSBzcGhpbnggZG9jcyAod2hp
Y2ggaW4gdHVybgo+ICAgcmVxdWlyZXMgdGhlIGRvY3MgdG8gc3RheSBoaWdoIHF1YWxpdHkgc28g
aXRzIGVhc3kgZm9yIG1haW50YWluZXJzIHRvCj4gICBrbm93IHdoYXQgaXMgd2hlcmUpLgo+IAo+
IEFsdGhvdWdoIHRoaXMgZG9lcyBub3QgYXBwbHkgaW4gbXkgcHJvcG9zYWwsIEkgdGhpbmsgdGhl
IGtleSBpc3N1ZSBoYXMgYmVlbiB0aGF0IHJldmlld2VycyBhbmQgc3VibWl0dGVycyBvZiBjb2Rl
IG9mdGVuIGRvbid0IHVzZSBvdXIgZG9jdW1lbnRhdGlvbi4gVGhlIHdpa2kgaXMgc2VlbiBhcyBh
IHNlcGFyYXRlIHRoaW5nIGFuZCBhbHNvIGhhcyB0aGUgZGlzYWR2YW50YWdlIHRoYXQgaXQgZG9l
c24ndCBsZW5kIGl0c2VsZiB0byBzdXBwb3J0aW5nIGRpZmZlcmVudCB2ZXJzaW9ucyBvZiBYZW4u
IEFuZCBtb3N0IG9mIHRoZSB0aW1lLCBkZXZlbG9wZXJzIGRvIG5vdCB1c2UgaXQgYW5kIG5laXRo
ZXIgY29udHJpYnV0ZSB0byBpdC4KPiAKPiBNeSBob3BlIHdhcyB0aGF0IGJ5IGhvc3RpbmcgZG9j
dW1lbnRhdGlvbiByZWxhdGVkIHRvIGNvbnRyaWJ1dGlvbiB3b3JrZmxvdyBhbmQgb3RoZXIgZXNz
ZW50aWFsIHRhc2tzIGNsb3NlIHRvIG90aGVyIHVzZWZ1bCBkb2N1bWVudGF0aW9uIHRoaXMgd291
bGQgZW5hYmxlIGNoYW5nZS4KPiAKPiBAQW5keSBhbmQgb3RoZXJzOiBJIG5lZWQgdG8ga25vdyB3
aGV0aGVyIHlvdSBhZ3JlZSB3aXRoIG15IHByb3Bvc2FsIGFuZCB3aGV0aGVyIGFueW9uZSBoYXMg
b3RoZXIgc3VnZ2VzdGlvbnMuCgpJZiBub3QgYWxyZWFkeSBwcmVzZW50IGluIHRoZSByZWxlYXNl
IG1hbmFnZXIgcHJvY2VzcyBjaGVja2xpc3QsIHdlIGNvdWxkIHNwZWNpZnkgZG9jdW1lbnRhdGlv
bi1yZWxhdGVkIHVwZGF0ZXMgZm9yIGVhY2ggcmVsZWFzZSwgZS5nLiBtaW5pbXVtIHRleHQgZm9y
IG5ldyBmZWF0dXJlcywgcmV2aXNpb25zIHRvIG1vZGlmaWVkIGZlYXR1cmVzLCBTVVBQT1JULm1k
IHVwZGF0ZXMuCgpSaWNoCgoocmVzZW5kIHdpdGggbm9uLWJ1bGttYWlsIGFkZHJlc3MpCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 19:38:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 19: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 1hfrGr-0002Xz-CE; Tue, 25 Jun 2019 19:38:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TDZb=UY=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hfrGq-0002Xu-FF
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 19:38:24 +0000
X-Inumbo-ID: cb59f863-9780-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 cb59f863-9780-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 19:38:23 +0000 (UTC)
Received: by mail-io1-xd2d.google.com with SMTP id e5so2924582iok.4
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 12:38: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=NhVI0DWSn2vnXKiOsw+IYMj/a1d6C9k5tWgzFDbIdo8=;
 b=u5/8fhmXnK4sZAg771oy2K0RygaMH0T7lzX2NG/CvTMyDM8VlARzZp8Iz5wfNA15Ed
 843IrrNZ906eED0ks5ZckQseLL7zJRUZaXb4JLaWfdmaT13jUK6UmDpfrboRYUyOebSF
 3SMXMZW5PsPeNas6vUq2tTNsNaSj8K3iX0G4iNSljh3ReTaOiP0zhtNjNsljbvJaRNuz
 Tkqa4gVGlVQFbKgUdgEhfOwIj5kJ2vLUTYZgXMv5onxjdQXg5NrFzq6tucltCqJ/n1sz
 Y90OyHnET12El7z8IZ+/JB0xzlqCuuByJakeu3EasvFYfYGfUWuR4ibXOpfMabCb+0bq
 8PBw==
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=NhVI0DWSn2vnXKiOsw+IYMj/a1d6C9k5tWgzFDbIdo8=;
 b=a17sKMxk7IMvO4exKR6ejLY5HMUc05xKBt1OUMWs6H0yNRBP2yWfsfa1QFVggGwXgC
 f4EPjdLTnHiL3bc64/s+Q/h7EL+zKGPXSL5TJg3MRa4ZBH0FAdX2ukXFBzcbYBN+rbTN
 Zjm4zjzrsC/vjzpLAyeo/k2GkjRCTIdVKgTTsHiwCThzbJeEYkGr55b7hxLnMaiszGQe
 eHyz2z02mE6CwNvdFJT9B+54JMmocK+t+4xDlCQ7DR0yzEiH8Y6w+D/ekhABLzRkNIgu
 2kltudHqiSy9K9S04bVyxU/dUxyhRH+mLko3wUk0gMvLGDnwxY5q17f8jgb8X73PZ4TR
 CESg==
X-Gm-Message-State: APjAAAUsf0QLl0hJLMEmo6PD5Yn8h5UDHBCS3NCEuy24boU82JK/W7Id
 AMaRalBX34BamSVVth30oFo=
X-Google-Smtp-Source: APXvYqyAjk13ymv+jh85fD4gH0cHhJyaGNd7OoOWEdS+jYXBUiut+XMV4ikMSCJ3fyqYstonaYKGJA==
X-Received: by 2002:a02:22c6:: with SMTP id o189mr27557020jao.35.1561491503228; 
 Tue, 25 Jun 2019 12:38:23 -0700 (PDT)
Received: from [100.64.73.93] ([205.185.206.113])
 by smtp.gmail.com with ESMTPSA id m7sm12342314iob.69.2019.06.25.12.38.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 25 Jun 2019 12:38:22 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
Date: Tue, 25 Jun 2019 15:38:21 -0400
Message-Id: <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDEyOjM2LCBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOgo+IAo+IEhpIGFsbDoKPiBwbGVhc2UgYWRkIHlvdXIgYWdlbmRhIGl0ZW1z
LiBJIGhhZCBvbmx5IE9ORSBzZXJpZXMgd2hpY2ggd2FzIGhpZ2hsaWdodGVkIGFzIG5lZWRpbmcg
YXR0ZW50aW9uIGZyb20gb3RoZXJzLiBJcyB0aGlzIHNlcmlvdXNseSB0aGUgb25seSBvbmU/CgpQ
cm9wb3NlZCBhZ2VuZGEgaXRlbTogaW4gdGhlIGFic2VuY2Ugb2YgSmlyYSB0aWNrZXRzLCB3b3Vs
ZCBpdCBiZSB1c2VmdWwgdG8gaGF2ZSBhIGxpc3QgKGUuZy4gZ2VuZXJhdGVkIGJ5IGEgc2NyaXB0
KSB3aXRoIHRoZSBsaWZlY3ljbGUgc3RhdHVzIG9mIGFsbCBvdXRzdGFuZGluZyBwYXRjaCBzZXJp
ZXMsIGUuZy4KCk1FVEFEQVRBCgotIGJ1ZyBmaXggLyBpbXByb3ZlbWVudCAvIHJlZmFjdG9yIC8g
Y2xlYW51cCAvIG5ldyBmZWF0dXJlCi0gaW1wYWN0ZWQgWGVuIHN1YnN5c3RlbXMvY29tcG9uZW50
cy9mZWF0dXJlcwotIHRhcmdldGVkIHZlcnNpb24gb2YgWGVuCi0gY29udHJpYnV0aW5nIHBlcnNv
bi9vcmcKLSByZWxldmFuY2Ugb2YgcGF0Y2ggc2VyaWVzIHRvIHRoZSBnb2FscyBzZXQgYnkgUk0g
Zm9yIHRoZSBuZXh0IFhlbiByZWxlYXNlCi0gcmVsYXRlZCBwYXRjaCBzZXJpZXMgKHdpdGggYmVs
b3cgc3RhdHVzIGluZm8pCgpTVEFUVVM6CgotIHBhdGNoIHNlcmllcyB2ZXJzaW9uCi0gZGF0ZSBv
ZiBwYXRjaCBzZXJpZXMgdjEKLSBubyByZXNwb25zZXMgcmVjZWl2ZWQgKyBwaW5nIGNvdW50ICsg
ZGF5cyBzaW5jZSBzdWJtaXNzaW9uICsgZGF5cyBzaW5jZSBwaW5nCi0gcmV2aWV3ZWQgd2l0aCBv
YmplY3Rpb25zCi0gcmV2aWV3ZWQgd2l0aG91dCBvYmplY3Rpb25zLCBhd2FpdGluZyBhY2sKLSBh
Y2tlZCwgYXdhaXRpbmcgbWVyZ2UKCkZyb20gc3VjaCBhIHN1bW1hcnksIHBhdGNoIHNlcmllcyBj
b3VsZCBiZSBwcmlvcml0aXplZCBmb3IgcmV2aWV3L3RyaWFnZSBpbiB0aGUgY29tbXVuaXR5IGNh
bGwsIGJhc2VkIG9uIHVuaWZvcm0gY3JpdGVyaWEgYW5kIHByb2plY3Qtd2lkZSBjb250ZXh0LgoK
UmljaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 19:59:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 19: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 1hfraw-0004Fg-RT; Tue, 25 Jun 2019 19:59: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfrav-0004FT-SJ
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 19:59:09 +0000
X-Inumbo-ID: ac4ddea8-9783-11e9-bddb-2fe251bf19bf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ac4ddea8-9783-11e9-bddb-2fe251bf19bf;
 Tue, 25 Jun 2019 19: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 1hfral-0002zu-Jb; Tue, 25 Jun 2019 19: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 1hfral-00026K-AP; Tue, 25 Jun 2019 19:58:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfral-0000Ef-9m; Tue, 25 Jun 2019 19:58:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138497-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 19:58:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138497: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ5NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ5Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
NCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 20:07:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 20: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 1hfriw-00059R-T2; Tue, 25 Jun 2019 20: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=lQuY=UY=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1hfriw-00059M-4A
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 20:07:26 +0000
X-Inumbo-ID: d7a9dc4a-9784-11e9-815c-33911ade8eed
Received: from sonic310-14.consmr.mail.bf2.yahoo.com (unknown [74.6.135.124])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7a9dc4a-9784-11e9-815c-33911ade8eed;
 Tue, 25 Jun 2019 20:07:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1561493241; bh=XnyMPF//1qwgka7BtEVeOIQCpae0/xIDwef/OKmFh5I=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=NdjuiJetJAy0kPnEREQVgGjC/6T4KdN/yNjw/ZrKZDbhponzo5DH0/YDqNURadqeQOj1ebaLjMuYl4kVQFBdfE0yKk7Z1F4ow69HQRycSsb3XoUDRHM6LMHXOzjoFWycpW8NzcGp5Hfe24RNnV7HJuoI6HqpLd1hzfP2Hr1pVfRAhg5QKuvEjD4aLx2GjF+LQPvGFyjygqB0bwyI/NDr9JvMCDhb0O9WiGcojQYGK4lFeJ4Uf85YosRVEjtrQS2LgyOhDi36XNVx5bF1A5zggSIIdaxurlVVq2pH9mPeDroxBdV5T4M5LR6KtMD2QDwJ5b7ef8S65Gh3DPM/ubqmmQ==
X-YMail-OSG: AXdbtuQVM1krXejKf4TkQJ1h9BCxmOlC27A9egdGOemw4CWhr39t6ivHz4PsfJ1
 m4EakirjfmMI0UGo8oM7XhyfiOUCOtN8E0PADoPwDo42FtPUdnwys0Ai0GLMmZ9L_20OvLUCR.Sm
 f7SLFZe5aTRJfUAAH8_WS.XAomfS2DLjizX_hkiwwJWWWHnru9ElvIjAYeAXchcuiExDfW2DiLvB
 NsF85Tsebyv7hLIchsao8uDG3sfD1wgOowLLISe8Vqhh4ApW6GZBoERdr5AdO4GndYQRSY3jMiRE
 fF81FpfC2ASyOu0C2g0xhPDMXNe5yuQlA3_0.84ZobJOQLqA0_3qzONQyWVW13obkcqewV51kVLE
 j9yaax5ugzuEQ808aAtyjbLT3OvF1.80QlwlaeAoJrONy3sAtGxgzkaTS2KISE_27kxQUP6M8oeX
 lJ7Q2_EK4.arEsessKYkH9QAKx_UtAHNdSabftffkOtq3tadbg8rEoJvFrgy7nmQMqWbCkD5pB7b
 IBY0Rw64PNC7MscdXnTnLf2RRc1GuAvy_A2SLUXacSygQLh7wEXYi1lNuGr7__tNdcCYuTE_PB7l
 RLQ69xsydIu9jWWv7NNyvr.7qojmQLzVAUhEtapPF735XT0W9SYlzxv7TV36x0hNw.U5ToujjELX
 nlF_2nwimSg.JaYkB1qBWoTCWwb4sAuY0JjboEExDrkqECYgLxQW.n0Rd_1wTGceGwTGkmwijzad
 ou6z7my5HidQpi3DDRNspAS1_1cHJAbrxN49Egxtf7AGvEiUacUh8k5C4S0u7MyAeXGonC89xmQS
 .flyDB7Oypg_svE1gLoidxwWT8brf4HQ7VV9qd4wh6o4AI0b9H8kpZoBsLxgMCRVrMWDIlUez7ed
 f.YsyDgnxqckvOZMJtsl_OMBHEPV0QY6i63DghjkBONi8XktJB32pBkBmqyXNHtwI4l2He2SM8on
 2Wk2SQwbyedC9lCn5ceyQMinhHNzt7whaOKF0qsPhswKQE_46L0Luz06.3J9WytiiisZDKlrYGvA
 A82ghZENy7jhg126UF3Bvbg_X9Io7J0joSbi.ntCQtTIhD.A3d5xJYIyQpGkPkbNEPhWCkcYfNUk
 yh9h0gcnvi2yyqMbBPjyjuIVVPj37_HN_2hZhqcXEKNrECmUJd.Boh3lijv49KtYDrhGNCNuJK6W
 o3bwYiN_gWtk7x7X1kljyOZNAjqnclSPIhZL6BrBSqQHOSdr1XaGjaRlizK7pV9NVU3cFDy4qdn7
 e6D3QQSbdcKoQTBhXXk4NnNpZoBzP.mym9gs-
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic310.consmr.mail.bf2.yahoo.com with HTTP; Tue, 25 Jun 2019 20:07:21 +0000
Date: Tue, 25 Jun 2019 20:07:19 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <1411577944.1171584.1561493239215@mail.yahoo.com>
MIME-Version: 1.0
References: <1411577944.1171584.1561493239215.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.13837 YahooMailAndroidMobile YMobile/1.0
 (com.yahoo.mobile.client.android.mail/5.40.1; Android/7.1.1; NMF26F; bbc100;
 BlackBerry; BBC100-1; 5.16; 1184x720; )
Content-Length: 1691
Subject: [Xen-devel] Xen and embedded.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: "hack3rcon@yahoo.com" <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3467997409448716737=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3467997409448716737==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1171583_943945067.1561493239214"
Content-Length: 1115

------=_Part_1171583_943945067.1561493239214
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.Is it true that in the next years the Xen hpervisor just run on automitive and embedded devices and not servers?
Tnx.

Sent from Yahoo Mail on Android
------=_Part_1171583_943945067.1561493239214
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.<div id="yMail_cursorElementTracker_1561493129931">Is it true that in the next years the Xen hpervisor just run on automitive and embedded devices and not servers?</div><div id="yMail_cursorElementTracker_1561493207393"><br></div><div id="yMail_cursorElementTracker_1561493207663">Tnx.<br><div id="yMail_cursorElementTracker_1561493127450"><br><div id="ymail_android_signature"><a id="ymail_android_signature_link" href="https://go.onelink.me/107872968?pid=InProduct&amp;c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&amp;af_wl=ym&amp;af_sub1=Internal&amp;af_sub2=Global_YGrowth&amp;af_sub3=EmailSignature">Sent from Yahoo Mail on Android</a></div></div></div>
------=_Part_1171583_943945067.1561493239214--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3467997409448716737==--


From xen-devel-bounces@lists.xenproject.org Tue Jun 25 20:18:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 20: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 1hfrt6-000602-W9; Tue, 25 Jun 2019 20:17:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hfrt5-0005zx-96
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 20:17:55 +0000
X-Inumbo-ID: 4e222160-9786-11e9-9100-f754e449dd11
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4e222160-9786-11e9-9100-f754e449dd11;
 Tue, 25 Jun 2019 20:17: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 1BC4B2B;
 Tue, 25 Jun 2019 13:17:50 -0700 (PDT)
Received: from [10.37.8.215] (unknown [10.37.8.215])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4924D3F71E;
 Tue, 25 Jun 2019 13:17:44 -0700 (PDT)
To: Rich Persaud <persaur@gmail.com>, Lars Kurth <lars.kurth@citrix.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
Date: Tue, 25 Jun 2019 21:17:42 +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: <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUmljaCwKCk9uIDYvMjUvMTkgODozOCBQTSwgUmljaCBQZXJzYXVkIHdyb3RlOgo+PiBPbiBK
dW4gMjUsIDIwMTksIGF0IDEyOjM2LCBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+
IHdyb3RlOgo+Pgo+PiBIaSBhbGw6Cj4+IHBsZWFzZSBhZGQgeW91ciBhZ2VuZGEgaXRlbXMuIEkg
aGFkIG9ubHkgT05FIHNlcmllcyB3aGljaCB3YXMgaGlnaGxpZ2h0ZWQgYXMgbmVlZGluZyBhdHRl
bnRpb24gZnJvbSBvdGhlcnMuIElzIHRoaXMgc2VyaW91c2x5IHRoZSBvbmx5IG9uZT8KPiAKPiBQ
cm9wb3NlZCBhZ2VuZGEgaXRlbTogaW4gdGhlIGFic2VuY2Ugb2YgSmlyYSB0aWNrZXRzLCB3b3Vs
ZCBpdCBiZSB1c2VmdWwgdG8gaGF2ZSBhIGxpc3QgKGUuZy4gZ2VuZXJhdGVkIGJ5IGEgc2NyaXB0
KSB3aXRoIHRoZSBsaWZlY3ljbGUgc3RhdHVzIG9mIGFsbCBvdXRzdGFuZGluZyBwYXRjaCBzZXJp
ZXMsIGUuZy4KPiAKPiBNRVRBREFUQQo+IAo+IC0gYnVnIGZpeCAvIGltcHJvdmVtZW50IC8gcmVm
YWN0b3IgLyBjbGVhbnVwIC8gbmV3IGZlYXR1cmUKPiAtIGltcGFjdGVkIFhlbiBzdWJzeXN0ZW1z
L2NvbXBvbmVudHMvZmVhdHVyZXMKPiAtIHRhcmdldGVkIHZlcnNpb24gb2YgWGVuCj4gLSBjb250
cmlidXRpbmcgcGVyc29uL29yZwo+IC0gcmVsZXZhbmNlIG9mIHBhdGNoIHNlcmllcyB0byB0aGUg
Z29hbHMgc2V0IGJ5IFJNIGZvciB0aGUgbmV4dCBYZW4gcmVsZWFzZQo+IC0gcmVsYXRlZCBwYXRj
aCBzZXJpZXMgKHdpdGggYmVsb3cgc3RhdHVzIGluZm8pCj4gCj4gU1RBVFVTOgo+IAo+IC0gcGF0
Y2ggc2VyaWVzIHZlcnNpb24KPiAtIGRhdGUgb2YgcGF0Y2ggc2VyaWVzIHYxCj4gLSBubyByZXNw
b25zZXMgcmVjZWl2ZWQgKyBwaW5nIGNvdW50ICsgZGF5cyBzaW5jZSBzdWJtaXNzaW9uICsgZGF5
cyBzaW5jZSBwaW5nCj4gLSByZXZpZXdlZCB3aXRoIG9iamVjdGlvbnMKPiAtIHJldmlld2VkIHdp
dGhvdXQgb2JqZWN0aW9ucywgYXdhaXRpbmcgYWNrCj4gLSBhY2tlZCwgYXdhaXRpbmcgbWVyZ2UK
PiAKPiAgRnJvbSBzdWNoIGEgc3VtbWFyeSwgcGF0Y2ggc2VyaWVzIGNvdWxkIGJlIHByaW9yaXRp
emVkIGZvciByZXZpZXcvdHJpYWdlIGluIHRoZSBjb21tdW5pdHkgY2FsbCwgYmFzZWQgb24gdW5p
Zm9ybSBjcml0ZXJpYSBhbmQgcHJvamVjdC13aWRlIGNvbnRleHQuCgpXaGlsZSBJIHRoaW5rIHJh
aXNpbmcgYXdhcmVuZXNzIG9mIHRoZSBzdHVjayBzZXJpZXMgaXMgYSBnb29kIGlkZWEuIEkgCnN0
aWxsIGhhdmUgc29tZSBjb25jZXJuIHJlZ2FyZGluZyB0aGUgcHJpb3JpdGl6YXRpb24uIFdobyBp
cyBnb2luZyB0byAKY29uc3VtZSB0aGUgcmVzdWx0IG9mIHRoZSBkaXNjdXNzaW9uPyBJcyBpdCB0
aGUgbWFpbnRhaW5lcnM/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 20:27:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 20:27:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfs2V-0006qE-7v; Tue, 25 Jun 2019 20:27:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TDZb=UY=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hfs2T-0006q9-T2
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 20:27:37 +0000
X-Inumbo-ID: ab4ced8a-9787-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 ab4ced8a-9787-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 20:27:36 +0000 (UTC)
Received: by mail-io1-xd2b.google.com with SMTP id s7so485164iob.11
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 13:27:36 -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=GngQt+7sYRsK1OaxlQ/AAphkBCKhFvpi+4RlYmLSsdo=;
 b=hrpYU19Z4SgwXiKr16cLK6WQV4S2la4/f1PlR6G7lmoaSudNQteKM00+GuHMXTX/p9
 BpxqCF1yD9f89RQpnq8xaFMkE9/hG+R0Gx9LiudPWCAcnG7ag0TTBQY0ZwsW0572rn0T
 /ZB+fAHi08qPUbYIKfvRGBZH+bJjTfqTmlL/dm5GmbIaOF98a8w3CDE0Bo8yfK7mn/Zd
 OHmVPagt4tVxJ8Ft8pMlXFV9jbJkkth/dSMGTUl3ktNnNASpb9mMgyVyvptksQHloi93
 o1vRjWQeY3FlvkrMU7tTY06p3MfyjXH5LLZ6Zz9ZcxEPs/VSuptZUO3N67hmUDiuZcnD
 kL5g==
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=GngQt+7sYRsK1OaxlQ/AAphkBCKhFvpi+4RlYmLSsdo=;
 b=N1U2pf4fAv3UQsdDNWR6jtfIAGyyX8ZtvjrYqQcN2ZX4B/66STUUJEyXeRmh0t448l
 wbahSLWa6LiHXD2fSNu5tYCsmYwP3L9hmFKhZnHuY4Qig5YHfk36pTCXARFzpbxOE+v0
 rdauanVkQpJGGPrYh8XZQUy+NFQEx3KSu3CrL4frYdq83qym6Cz/Ie44CpOXzxt0F9Kb
 KCW9K0z5h0y53zXFWGyJZ6LSiraXQStXyKEEZLzrxQ4WnBWf3bYvhR3cWLenxMlOrkUf
 ERGfUkdqyzHC6JyE+RsseyLqxemwXGFt9HHepaYm37DXN9BxxKIVhfqkNLkuH2XuZ4jq
 FVQw==
X-Gm-Message-State: APjAAAVTu4/htwtVrqNdQBQothhotamLjMSrSoiKBRZ5emLY/W/xo9nj
 I2nTD7bId5iNgZrxXBDiun4=
X-Google-Smtp-Source: APXvYqyqvZxWpGFh+jWaI+UJHwhB93aaU/la7rzpRgvtT5EbQ4gCMSjrmjfxNl6hQNStGDfz0ovTyg==
X-Received: by 2002:a6b:8b0d:: with SMTP id n13mr585807iod.222.1561494455867; 
 Tue, 25 Jun 2019 13:27:35 -0700 (PDT)
Received: from [100.64.73.93] ([205.185.206.113])
 by smtp.gmail.com with ESMTPSA id t5sm13295034iol.55.2019.06.25.13.27.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 25 Jun 2019 13:27:35 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
Date: Tue, 25 Jun 2019 16:27:34 -0400
Message-Id: <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@gmail.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
 <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "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>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDE2OjE3LCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPiB3cm90ZToKPiAKPiBIaSBSaWNoLAo+IAo+IE9uIDYvMjUvMTkgODozOCBQTSwgUmlj
aCBQZXJzYXVkIHdyb3RlOgo+Pj4gT24gSnVuIDI1LCAyMDE5LCBhdCAxMjozNiwgTGFycyBLdXJ0
aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToKPj4+IAo+Pj4gSGkgYWxsOgo+Pj4gcGxl
YXNlIGFkZCB5b3VyIGFnZW5kYSBpdGVtcy4gSSBoYWQgb25seSBPTkUgc2VyaWVzIHdoaWNoIHdh
cyBoaWdobGlnaHRlZCBhcyBuZWVkaW5nIGF0dGVudGlvbiBmcm9tIG90aGVycy4gSXMgdGhpcyBz
ZXJpb3VzbHkgdGhlIG9ubHkgb25lPwo+PiBQcm9wb3NlZCBhZ2VuZGEgaXRlbTogaW4gdGhlIGFi
c2VuY2Ugb2YgSmlyYSB0aWNrZXRzLCB3b3VsZCBpdCBiZSB1c2VmdWwgdG8gaGF2ZSBhIGxpc3Qg
KGUuZy4gZ2VuZXJhdGVkIGJ5IGEgc2NyaXB0KSB3aXRoIHRoZSBsaWZlY3ljbGUgc3RhdHVzIG9m
IGFsbCBvdXRzdGFuZGluZyBwYXRjaCBzZXJpZXMsIGUuZy4KPj4gTUVUQURBVEEKPj4gLSBidWcg
Zml4IC8gaW1wcm92ZW1lbnQgLyByZWZhY3RvciAvIGNsZWFudXAgLyBuZXcgZmVhdHVyZQo+PiAt
IGltcGFjdGVkIFhlbiBzdWJzeXN0ZW1zL2NvbXBvbmVudHMvZmVhdHVyZXMKPj4gLSB0YXJnZXRl
ZCB2ZXJzaW9uIG9mIFhlbgo+PiAtIGNvbnRyaWJ1dGluZyBwZXJzb24vb3JnCj4+IC0gcmVsZXZh
bmNlIG9mIHBhdGNoIHNlcmllcyB0byB0aGUgZ29hbHMgc2V0IGJ5IFJNIGZvciB0aGUgbmV4dCBY
ZW4gcmVsZWFzZQo+PiAtIHJlbGF0ZWQgcGF0Y2ggc2VyaWVzICh3aXRoIGJlbG93IHN0YXR1cyBp
bmZvKQo+PiBTVEFUVVM6Cj4+IC0gcGF0Y2ggc2VyaWVzIHZlcnNpb24KPj4gLSBkYXRlIG9mIHBh
dGNoIHNlcmllcyB2MQo+PiAtIG5vIHJlc3BvbnNlcyByZWNlaXZlZCArIHBpbmcgY291bnQgKyBk
YXlzIHNpbmNlIHN1Ym1pc3Npb24gKyBkYXlzIHNpbmNlIHBpbmcKPj4gLSByZXZpZXdlZCB3aXRo
IG9iamVjdGlvbnMKPj4gLSByZXZpZXdlZCB3aXRob3V0IG9iamVjdGlvbnMsIGF3YWl0aW5nIGFj
awo+PiAtIGFja2VkLCBhd2FpdGluZyBtZXJnZQo+PiBGcm9tIHN1Y2ggYSBzdW1tYXJ5LCBwYXRj
aCBzZXJpZXMgY291bGQgYmUgcHJpb3JpdGl6ZWQgZm9yIHJldmlldy90cmlhZ2UgaW4gdGhlIGNv
bW11bml0eSBjYWxsLCBiYXNlZCBvbiB1bmlmb3JtIGNyaXRlcmlhIGFuZCBwcm9qZWN0LXdpZGUg
Y29udGV4dC4KPiAKPiBXaGlsZSBJIHRoaW5rIHJhaXNpbmcgYXdhcmVuZXNzIG9mIHRoZSBzdHVj
ayBzZXJpZXMgaXMgYSBnb29kIGlkZWEuIEkgc3RpbGwgaGF2ZSBzb21lIGNvbmNlcm4gcmVnYXJk
aW5nIHRoZSBwcmlvcml0aXphdGlvbi4gV2hvIGlzIGdvaW5nIHRvIGNvbnN1bWUgdGhlIHJlc3Vs
dCBvZiB0aGUgZGlzY3Vzc2lvbj8gSXMgaXQgdGhlIG1haW50YWluZXJzPwoKQW55b25lIHdobyB0
eXBpY2FsbHkgYW5zd2VycyB0aGUgcXVlc3Rpb24gcmFpc2VkIGJ5IExhcnMgaW4gdGhpcyB0aHJl
YWQsIHByZXN1bWFibHkgYSBzdWJzZXQgb2YgY2FsbCBhdHRlbmRlZXMuCgpSaWNoCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 20:33:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 20: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 1hfs80-0007av-7Z; Tue, 25 Jun 2019 20:33: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfs7z-0007al-6m
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 20:33:19 +0000
X-Inumbo-ID: 76900f7c-9788-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76900f7c-9788-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 20:33: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 1hfs7x-0003mB-0I; Tue, 25 Jun 2019 20:33:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfs7w-00050V-G4; Tue, 25 Jun 2019 20:33:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfs7w-0003kN-FL; Tue, 25 Jun 2019 20:33:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138501-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 20:33:16 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138501: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUwMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUwMS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 21:18:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 21:18:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfspg-0002FN-1I; Tue, 25 Jun 2019 21:18: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfspf-0002FE-Ah
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 21:18:27 +0000
X-Inumbo-ID: c4c7308c-978e-11e9-9d27-5f1c73677f55
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4c7308c-978e-11e9-9d27-5f1c73677f55;
 Tue, 25 Jun 2019 21:18:25 +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 324342080C;
 Tue, 25 Jun 2019 21:18:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561497505;
 bh=lgnkwdctf/1ryba2J6LHFCBSQhvEakGoAMwiKGYLYEI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sIE+bNaGbgSjMQK7qCs2Kzv033OKdWa4dDSD2nx1GxOrasPoamTWI9TenXnwH+TNv
 lzIqqT1yCM+WOAdMLgt2Ng0RbcE/zUsGpvGnXa7gkKNdLzedhgSHI74sy55eXuFxkZ
 62ESFdSQIlCNiIJAq6qcXgP95S/oKjBqqAEZi/F0=
Date: Tue, 25 Jun 2019 14:18:18 -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: <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
Message-ID: <alpine.DEB.2.21.1906251401470.5851@sstabellini-ThinkPad-T480s>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <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>

T24gVHVlLCAyNSBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+IFRoZSBwb2lu
dCBoZXJlIGlzIHRoYXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVhdGl2ZSBhYm91dCB0aGUg
d2F5IHRvCj4gPiA+ID4gbWFpbnRhaW4gdGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0IGFzIGEgdGVj
aG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0dGVyCj4gPiA+ID4gdGhhbiB0aGUgd2lraTogd2UgZG9u
J3QgaGF2ZSB0byBrZWVwIHRoZW0gYWxsIHVwLXRvLWRhdGUgd2l0aCB0aGUgY29kZSwKPiA+ID4g
PiBidXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0byku
IElmIHdlIGxlYXZlIHRoZW0KPiA+ID4gPiBvbiB0aGUgd2lraSwgdGhlcmUgaXMgbm8gY2hhbmNl
Lgo+ID4gPiAKPiA+ID4gSSBjYW4ndCBzZWUgaG93IHhlbi5naXQgaXMgZ29pbmcgdG8gYmUgYmV0
dGVyIGlmICJ3ZSBkb24ndCBoYXZlIHRvIGtlZXAKPiA+ID4gdGhlbQo+ID4gPiBhbGwgdXAtdG8t
ZGF0ZSIuCj4gPiAKPiA+IFRoYXQncyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEg
cGF0Y2ggYXQgdGhlIGVuZCBvZiBhIHNlcmllcyB0bwo+ID4gdXBkYXRlIG9uZSBvZiB0aGUgZG9j
cywgZXZlbiBpZiB0aGUgZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KPiA+IHByb21pc2Vz
IG9mIGJlaW5nIHVwLXRvLWRhdGUuCj4gCj4gSSB0aGluayB0aGlzIGlzIGdvaW5nIHRoZSB3cm9u
ZyBkaXJlY3Rpb24uIFRoZSBnb2FsIG9mIHVzaW5nIHhlbi5naXQgaXMgdG8gdHJ5Cj4gdG8ga2Vl
cCB0aGUgZG9jdW1lbnRhdGlvbiB1cC10by1kYXRlLgoKSXMgdGhlIGdvYWwgdG8ga2VlcCB0aGUg
ZG9jdW1lbnRhdGlvbiBmdWxseSB1cC10by1kYXRlLCBvciBtb3JlCnVwLXRvLWRhdGUgdGhhbiB3
aGF0IHdlIGN1cnJlbnRseSBoYXZlIG9uIHRoZSB3aWtpPyBJIGRvbid0IHNlZSB0aGlzIGFzCmJs
YWNrIGFuZCB3aGl0ZS4gVGhlcmUgYXJlIGxvdCBvZiBzdGFnZXMgb2YgInVwLXRvLWRhdGVuZXNz
IiBpbiBiZXR3ZWVuLgoKCj4gPiA+IEJ1dCBteSBwb2ludCBoZXJlIGlzIG1vc3Qgb2YgdGhlIGJv
YXJkIHNob3VsZCBiZSB0cml2aWFsLiBUaGUgbW9zdCBvZiB0aGUKPiA+ID4gbm9uLXRyaXZpYWwg
c2V0dXAgcmVxdWlyZSBub24tdXBzdHJlYW0gcGF0Y2guIFdoaWxlIEkgYW0gaGFwcHkgdG8gc2Vl
IHRoYXQKPiA+ID4gb24KPiA+ID4gdGhlIHdpa2ksIEkgdGhpbmsgeGVuLmdpdCBzaG91bGQgbm90
IHByb21vdGUgc3VjaCBjb25maWd1cmF0aW9uIGF0IGFsbC4gV2UKPiA+ID4gYXJlCj4gPiA+IHdv
cmtpbmcgdXBzdHJlYW0sIG5vdCB3aXRoIHVua25vd24vdW50cnVzdGVkIHN0YWNrLgo+ID4gPiAK
PiA+ID4gRm9yIHNvbWUgd29ya2luZyBmdWxseSB1cHN0cmVhbSwgSSBkb24ndCB0aGluayB4ZW4u
Z2l0IHNob3VsZCBwcm9tb3RlIGFueQo+ID4gPiBkaXN0cm9zL3ZlcnNpb25zIG9mIHRoZSBrZXJu
ZWwuIEhvd2V2ZXIsIHRoaXMgaXMgb2sgb24gdGhlIHdpa2kuCj4gPiAKPiA+IEkgd291bGQgbGlr
ZSB0byBzZWUgdGhlIHdpa2kgZGlzYXBwZWFyIGNvbXBsZXRlbHkgaW4gdGhlIGxvbmcgdGVybS4g
QXMKPiA+IHdlIGFyZSBtb3ZpbmcgbW9yZSBjb250ZW50IHRvIHhlbi5naXQsIGl0IGlzIG5vdCBh
IGdvb2QgaWRlYSB0byBoYXZlIHR3bwo+ID4gcGxhY2VzIHdoZXJlIHdlIGtlZXAgaW5mb3JtYXRp
b24sIGZvciBzaW1pbGFyIHJlYXNvbnMgd2h5IHlvdSBzdWdnZXN0ZWQKPiA+IHRvIHVzZSBpbi1j
b2RlIGNvbW1lbnRzIGluc3RlYWQgb2YgZG9jcyB0byBkb2N1bWVudCBpbnRlcmZhY2VzLiBJdAo+
ID4ganVzdCB0YWtlcyBtb3JlIGVmZm9ydHMgdG8gbWFpbnRhaW4gaW5mb3JtYXRpb24gaW4gdHdv
IHBsYWNlcyBhbmQgdGhleQo+ID4gdGVuZCB0byBnZXQgb3V0IG9mIHN5bmMgd2l0aCBlYWNoIG90
aGVycy4KPiA+IAo+ID4gSWYgd2UgbWFrZSB0aGUgd2lraSBnbyBhd2F5IChJIGhvcGUgc28pLCB3
ZSdsbCBuZWVkIGEgcGxhY2UgdG8gc3RvcmUgdGhlCj4gPiBBcm0gYm9hcmQtc3BlY2lmaWMgZG9j
dW1lbnRzLCBhbmQgb3RoZXIgdHV0b3JpYWxzLgo+IAo+IFJlbW92aW5nIHRoZSB3aWtpIGlzIGFu
IGhvbm9yYWJsZSBnb2FsLCBob3dldmVyIEkgZG9uJ3QgdGhpbmsgYWxsIHRoZSB3aWtpIGlzCj4g
c3VpdGFibGUgZm9yIHhlbi5naXQuIFRoZSBBcm0gYm9hcmQtc3BlY2lmaWMgZG9jdW1lbnRzIGlz
IGFuIGV4YW1wbGUuCj4gCj4gWW91IGFjdHVhbGx5IGhhdmVuJ3QgYWRkcmVzc2VkIG15IGNvbmNl
cm4gYWJvdmUuIElmIHlvdSBsb29rIGF0IHRoZSB3aWtpLCBhCj4gbG90IG9mIHRoZW0gKFsxXSwg
WzJdLCBbM10pIGNvbnRhaW5zIG5vbi11cHN0cmVhbWVkIHdvcmsgb3Igbm9uLXVwc3RyZWFtYWJs
ZQo+IGhhY2suCj4gCj4gRm9yIHRob3NlIGNvbnRhaW5pbmcgb25seSB1cHN0cmVhbSB3b3JrIFs0
XSwgdGhlIGV4YW1wbGUgaXMgZm9jdXNpbmcgb24gb25lCj4gc2V0IG9mIGRpc3Ryb3MuIEluIHRo
ZSBjYXNlIG9mIFFFTVUsIEkgYWxyZWFkeSBoYWQgc29tZSBwZW9wbGUgYXNraW5nIHdoZXRoZXIK
PiBpdCBpcyBwb3NzaWJsZSB0byB1c2Ugd2l0aG91dCBVLWJvb3QuIFdoeSB3b3VsZCB3ZSBwcm9t
b3RlIFVidW50dSBhbmQgbm90Cj4gc29tZXRoaW5nIGVsc2U/Cj4gCj4gT3ZlcmFsbCwgdGhlcmUg
YXJlIHNvIG1hbnkgY29uZmlndXJhdGlvbnMgcG9zc2libGUgKGtlcm5lbCwgdS1ib290LAo+IGRp
c3RyaWJ1dGlvbnMpIHRoYXQgaXQgZG9lcyBub3QgbWFrZXMgc2Vuc2UgdG8ga2VlcCB0cmFjayBv
ZiB0aGF0IGluIHhlbi5naXQuCj4gCj4gSW5zdGVhZCwgSSB0aGluayB3ZSBzaG91bGQgd3JpdGUg
Z2VuZXJpYyBkb2Mgb24gaG93IHRvIGJvb3QgWGVuIG9uIGEKPiBVLWJvb3QvVUVGSSBzZXR1cCBh
bmQgaW52aXRpbmcgdGhlIHVzZXJzIHRvIGxvb2sgaW50byBtb3JlIGRldGFpbHMgZm9yIGhpcwo+
IGJvYXJkLgoKSSBkb24ndCB0aGluayB0aGF0IHdlIHNob3VsZCBob3N0IG5vbi11cHN0cmVhbWFi
bGUgaGFja3MgaW4gZ2VuZXJhbAplaXRoZXIgaW4geGVuLmdpdC4gSG93ZXZlciwgc29tZSBib2Fy
ZHMgcmVxdWlyZSBzcGVjaWZpYyBMaW51eCBrZXJuZWwKdHJlZXMgdG8gYm9vdCB0aGF0IGFyZSBu
b3QgdXBzdHJlYW0sIHNvIHRoZXJlIGlzIGEgZmluZSBsaW5lIGJldHdlZW4KIm5vbi11cHN0cmVh
bWFibGUgaGFjayIgYW5kICJmb2xsb3dpbmcgdGhlIGRvY3MgYW5kIGNvZGUgcHJvdmlkZWQgd2l0
aCBhCmdpdmVuIGJvYXJkIi4KClNpbWlsYXJseSwgSSBkb24ndCB0aGluayB3ZSBzaG91bGQgaGF2
ZSBkaXN0cm8tc3BlY2lmaWMgaW5mb3JtYXRpb24gaW4KeGVuLmdpdCAob3IgdGhlIHdpa2kpIGVp
dGhlciBidXQgc29tZXRpbWVzIHdlIG5lZWQgdG8gcGljayBvbmUgYXMgYW4KZXhhbXBsZS4gT3Ro
ZXJ3aXNlLCB0aGUgdHV0b3JpYWwgd291bGRuJ3QgYmUgY29tcGxldGUuCgpJbiB0aGUgY2FzZSBv
ZiB0aGUgYm9hcmQgc3BlY2lmaWMgZmlsZXMsIHdlIGRvIGJvdGggdGhlc2UgdGhpbmdzLCBidXQK
YmVjYXVzZSB0aGV5IGFyZSB1bmF2b2lkYWJsZSwgbm90IGJlY2F1c2Ugc29tZWJvZHkgd2FudGVk
IHRvIGFkdmVydGlzZQpVYnVudHUsIG9yIHByZWZlcnJlZCB0byB1c2UgYSBwcml2YXRlIExpbnV4
IGtlcm5lbCB0cmVlIG92ZXIgdXBzdHJlYW0uCklmIHRoYXQgaXMgdGhlIGNhc2UsIHdlIHNob3Vs
ZCBub3QgaW1wb3J0IHRoZW0gaW50byB4ZW4uZ2l0LgoKSSBhbHNvIGFncmVlIHdpdGggeW91IHRo
YXQgaWYgd2UgYXJlIGdvaW5nIHRvIGhvc3Qgb25seSBkb2NzIDEwMCUKYWNjdXJhdGUsIGdlbmVy
aWMsIGFuZCBmdWxseSBtYWludGFpbmVkIGJ5IHVzIG9uIHhlbi5naXQsIHRoZW4gd2Ugc2hvdWxk
Ck5PVCBoYXZlIHRoZSBib2FyZCBzcGVjaWZpYyBkb2NzIHRoZXJlLiBCdXQgSSB3b3VsZCBzYXkg
dGhhdCB0aGVyZSBpcyBhCmJlbmVmaXQgaW4gaGF2aW5nIGRvY3Mgbm90IG1haW50YWluZWQgYnkg
dXMgYW5kIHBvdGVudGlhbGx5IG5vdCBmdWxseQp1cC10by1kYXRlIG9uIHhlbi5naXQgdGhhdCBh
cmUgdXNlZnVsIHRvIHRoZSBjb21tdW5pdHksIGxpa2UgdGhlIGJvYXJkCnNwZWNpZmljIGRvY3Mu
IEl0IHdvdWxkIGJlIGVhc2llciB0byBrZWVwIHRoZW0gInNvbWV3aGF0IHVwIHRvIGRhdGUiCnJl
bGVhc2UgYnkgcmVsZWFzZSBjb21wYXJlZCB0byB0aGUgd2lraSwgYW5kIGluIHRoZSBmdXR1cmUg
dHVybiB0aGVtCmludG8gImZ1bGx5IHVwIHRvIGRhdGUiIGRvY3MgaWYgd2UgZ2V0IG1vcmUgZW5n
YWdlbWVudC4KCklmIHdlIGxlYXZlIHRoZW0gaW4gdGhlIHdpa2kgSSBoYXZlIHRoZSBpbXByZXNz
aW9uIHRoYXQgdGhlaXIgb25seQpwb3NzaWJsZSBmdXR1cmUgaXMgdG8gcm90IGFuZCBkaWUuLi4K
ClRoaXMgaXMgbm90IHNvbWV0aGluZyB0aGF0IGlzIGdvaW5nIHRvIGhhcHBlbiBhbnl0aW1lIHNv
b24sIHNvIEkgdGhpbmsKd2Ugc2hvdWxkIHRha2UgTGFycycgc3VnZ2VzdGlvbiBhbmQgdGFsayBh
Ym91dCBpdCBhdCB0aGUgU3VtbWl0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 21:28:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 21: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 1hfszK-00034R-8y; Tue, 25 Jun 2019 21:28: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=OZ8G=UY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfszI-00034H-Q4
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 21:28:24 +0000
X-Inumbo-ID: 281de42c-9790-11e9-add8-4f2082327183
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 281de42c-9790-11e9-add8-4f2082327183;
 Tue, 25 Jun 2019 21:28: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 1hfszF-0004nu-9l; Tue, 25 Jun 2019 21:28: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 1hfszE-0008L5-MR; Tue, 25 Jun 2019 21:28:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfszE-0001Dh-Lq; Tue, 25 Jun 2019 21:28:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138505-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf: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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Jun 2019 21:28:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138505: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUwNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUwNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
NiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 22:04:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 22: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 1hftYC-00061s-Cd; Tue, 25 Jun 2019 22: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=HbZU=UY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hftYA-00061n-Ol
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 22:04:26 +0000
X-Inumbo-ID: 315b61ac-9795-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 315b61ac-9795-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 22:04: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 4F9C9360;
 Tue, 25 Jun 2019 15:04:24 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3F49F3F246;
 Tue, 25 Jun 2019 15:04:22 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <B591280C-E140-4A3B-AEC0-E86E99525F0C@citrix.com>
 <alpine.DEB.2.21.1906241059191.2468@sstabellini-ThinkPad-T480s>
 <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com>
 <alpine.DEB.2.21.1906241317280.2468@sstabellini-ThinkPad-T480s>
 <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com>
 <alpine.DEB.2.21.1906241430320.2468@sstabellini-ThinkPad-T480s>
 <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com>
 <alpine.DEB.2.21.1906251401470.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <27cd0c3d-2a63-a3f2-a6d3-29d87f5c04f6@arm.com>
Date: Tue, 25 Jun 2019 23:04:20 +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: <alpine.DEB.2.21.1906251401470.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs
 and refreshing them in the process
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjUvMTkgMTA6MTggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDI1IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IFRoZSBw
b2ludCBoZXJlIGlzIHRoYXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVhdGl2ZSBhYm91dCB0
aGUgd2F5IHRvCj4+Pj4+IG1haW50YWluIHRoZSBkb2NzIG9uIHhlbi5naXQuIEJ1dCBhcyBhIHRl
Y2hub2xvZ3kgaXMgY2VydGFpbmx5IGJldHRlcgo+Pj4+PiB0aGFuIHRoZSB3aWtpOiB3ZSBkb24n
dCBoYXZlIHRvIGtlZXAgdGhlbSBhbGwgdXAtdG8tZGF0ZSB3aXRoIHRoZSBjb2RlLAo+Pj4+PiBi
dXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0bykuIElm
IHdlIGxlYXZlIHRoZW0KPj4+Pj4gb24gdGhlIHdpa2ksIHRoZXJlIGlzIG5vIGNoYW5jZS4KPj4+
Pgo+Pj4+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAi
d2UgZG9uJ3QgaGF2ZSB0byBrZWVwCj4+Pj4gdGhlbQo+Pj4+IGFsbCB1cC10by1kYXRlIi4KPj4+
Cj4+PiBUaGF0J3MgYmVjYXVzZSBhIGNvbnRyaWJ1dG9yIGNvdWxkIGFkZCBhIHBhdGNoIGF0IHRo
ZSBlbmQgb2YgYSBzZXJpZXMgdG8KPj4+IHVwZGF0ZSBvbmUgb2YgdGhlIGRvY3MsIGV2ZW4gaWYg
dGhlIGRvYyBpbiBxdWVzdGlvbiBjb21lcyB3aXRoIG5vCj4+PiBwcm9taXNlcyBvZiBiZWluZyB1
cC10by1kYXRlLgo+Pgo+PiBJIHRoaW5rIHRoaXMgaXMgZ29pbmcgdGhlIHdyb25nIGRpcmVjdGlv
bi4gVGhlIGdvYWwgb2YgdXNpbmcgeGVuLmdpdCBpcyB0byB0cnkKPj4gdG8ga2VlcCB0aGUgZG9j
dW1lbnRhdGlvbiB1cC10by1kYXRlLgo+IAo+IElzIHRoZSBnb2FsIHRvIGtlZXAgdGhlIGRvY3Vt
ZW50YXRpb24gZnVsbHkgdXAtdG8tZGF0ZSwgb3IgbW9yZQo+IHVwLXRvLWRhdGUgdGhhbiB3aGF0
IHdlIGN1cnJlbnRseSBoYXZlIG9uIHRoZSB3aWtpPyBJIGRvbid0IHNlZSB0aGlzIGFzCj4gYmxh
Y2sgYW5kIHdoaXRlLiBUaGVyZSBhcmUgbG90IG9mIHN0YWdlcyBvZiAidXAtdG8tZGF0ZW5lc3Mi
IGluIGJldHdlZW4uCgogRnJvbSB0aGUgZGlzY3Vzc2lvbiBpdCBpcyBwcmV0dHkgdGhhdCB3ZSB3
YW50IHRoZSBkb2MgZnVsbHkgdXAtdG8tZGF0ZS4KCj4gCj4+Pj4gQnV0IG15IHBvaW50IGhlcmUg
aXMgbW9zdCBvZiB0aGUgYm9hcmQgc2hvdWxkIGJlIHRyaXZpYWwuIFRoZSBtb3N0IG9mIHRoZQo+
Pj4+IG5vbi10cml2aWFsIHNldHVwIHJlcXVpcmUgbm9uLXVwc3RyZWFtIHBhdGNoLiBXaGlsZSBJ
IGFtIGhhcHB5IHRvIHNlZSB0aGF0Cj4+Pj4gb24KPj4+PiB0aGUgd2lraSwgSSB0aGluayB4ZW4u
Z2l0IHNob3VsZCBub3QgcHJvbW90ZSBzdWNoIGNvbmZpZ3VyYXRpb24gYXQgYWxsLiBXZQo+Pj4+
IGFyZQo+Pj4+IHdvcmtpbmcgdXBzdHJlYW0sIG5vdCB3aXRoIHVua25vd24vdW50cnVzdGVkIHN0
YWNrLgo+Pj4+Cj4+Pj4gRm9yIHNvbWUgd29ya2luZyBmdWxseSB1cHN0cmVhbSwgSSBkb24ndCB0
aGluayB4ZW4uZ2l0IHNob3VsZCBwcm9tb3RlIGFueQo+Pj4+IGRpc3Ryb3MvdmVyc2lvbnMgb2Yg
dGhlIGtlcm5lbC4gSG93ZXZlciwgdGhpcyBpcyBvayBvbiB0aGUgd2lraS4KPj4+Cj4+PiBJIHdv
dWxkIGxpa2UgdG8gc2VlIHRoZSB3aWtpIGRpc2FwcGVhciBjb21wbGV0ZWx5IGluIHRoZSBsb25n
IHRlcm0uIEFzCj4+PiB3ZSBhcmUgbW92aW5nIG1vcmUgY29udGVudCB0byB4ZW4uZ2l0LCBpdCBp
cyBub3QgYSBnb29kIGlkZWEgdG8gaGF2ZSB0d28KPj4+IHBsYWNlcyB3aGVyZSB3ZSBrZWVwIGlu
Zm9ybWF0aW9uLCBmb3Igc2ltaWxhciByZWFzb25zIHdoeSB5b3Ugc3VnZ2VzdGVkCj4+PiB0byB1
c2UgaW4tY29kZSBjb21tZW50cyBpbnN0ZWFkIG9mIGRvY3MgdG8gZG9jdW1lbnQgaW50ZXJmYWNl
cy4gSXQKPj4+IGp1c3QgdGFrZXMgbW9yZSBlZmZvcnRzIHRvIG1haW50YWluIGluZm9ybWF0aW9u
IGluIHR3byBwbGFjZXMgYW5kIHRoZXkKPj4+IHRlbmQgdG8gZ2V0IG91dCBvZiBzeW5jIHdpdGgg
ZWFjaCBvdGhlcnMuCj4+Pgo+Pj4gSWYgd2UgbWFrZSB0aGUgd2lraSBnbyBhd2F5IChJIGhvcGUg
c28pLCB3ZSdsbCBuZWVkIGEgcGxhY2UgdG8gc3RvcmUgdGhlCj4+PiBBcm0gYm9hcmQtc3BlY2lm
aWMgZG9jdW1lbnRzLCBhbmQgb3RoZXIgdHV0b3JpYWxzLgo+Pgo+PiBSZW1vdmluZyB0aGUgd2lr
aSBpcyBhbiBob25vcmFibGUgZ29hbCwgaG93ZXZlciBJIGRvbid0IHRoaW5rIGFsbCB0aGUgd2lr
aSBpcwo+PiBzdWl0YWJsZSBmb3IgeGVuLmdpdC4gVGhlIEFybSBib2FyZC1zcGVjaWZpYyBkb2N1
bWVudHMgaXMgYW4gZXhhbXBsZS4KPj4KPj4gWW91IGFjdHVhbGx5IGhhdmVuJ3QgYWRkcmVzc2Vk
IG15IGNvbmNlcm4gYWJvdmUuIElmIHlvdSBsb29rIGF0IHRoZSB3aWtpLCBhCj4+IGxvdCBvZiB0
aGVtIChbMV0sIFsyXSwgWzNdKSBjb250YWlucyBub24tdXBzdHJlYW1lZCB3b3JrIG9yIG5vbi11
cHN0cmVhbWFibGUKPj4gaGFjay4KPj4KPj4gRm9yIHRob3NlIGNvbnRhaW5pbmcgb25seSB1cHN0
cmVhbSB3b3JrIFs0XSwgdGhlIGV4YW1wbGUgaXMgZm9jdXNpbmcgb24gb25lCj4+IHNldCBvZiBk
aXN0cm9zLiBJbiB0aGUgY2FzZSBvZiBRRU1VLCBJIGFscmVhZHkgaGFkIHNvbWUgcGVvcGxlIGFz
a2luZyB3aGV0aGVyCj4+IGl0IGlzIHBvc3NpYmxlIHRvIHVzZSB3aXRob3V0IFUtYm9vdC4gV2h5
IHdvdWxkIHdlIHByb21vdGUgVWJ1bnR1IGFuZCBub3QKPj4gc29tZXRoaW5nIGVsc2U/Cj4+Cj4+
IE92ZXJhbGwsIHRoZXJlIGFyZSBzbyBtYW55IGNvbmZpZ3VyYXRpb25zIHBvc3NpYmxlIChrZXJu
ZWwsIHUtYm9vdCwKPj4gZGlzdHJpYnV0aW9ucykgdGhhdCBpdCBkb2VzIG5vdCBtYWtlcyBzZW5z
ZSB0byBrZWVwIHRyYWNrIG9mIHRoYXQgaW4geGVuLmdpdC4KPj4KPj4gSW5zdGVhZCwgSSB0aGlu
ayB3ZSBzaG91bGQgd3JpdGUgZ2VuZXJpYyBkb2Mgb24gaG93IHRvIGJvb3QgWGVuIG9uIGEKPj4g
VS1ib290L1VFRkkgc2V0dXAgYW5kIGludml0aW5nIHRoZSB1c2VycyB0byBsb29rIGludG8gbW9y
ZSBkZXRhaWxzIGZvciBoaXMKPj4gYm9hcmQuCj4gCj4gSSBkb24ndCB0aGluayB0aGF0IHdlIHNo
b3VsZCBob3N0IG5vbi11cHN0cmVhbWFibGUgaGFja3MgaW4gZ2VuZXJhbAo+IGVpdGhlciBpbiB4
ZW4uZ2l0LiBIb3dldmVyLCBzb21lIGJvYXJkcyByZXF1aXJlIHNwZWNpZmljIExpbnV4IGtlcm5l
bAo+IHRyZWVzIHRvIGJvb3QgdGhhdCBhcmUgbm90IHVwc3RyZWFtLCBzbyB0aGVyZSBpcyBhIGZp
bmUgbGluZSBiZXR3ZWVuCj4gIm5vbi11cHN0cmVhbWFibGUgaGFjayIgYW5kICJmb2xsb3dpbmcg
dGhlIGRvY3MgYW5kIGNvZGUgcHJvdmlkZWQgd2l0aCBhCj4gZ2l2ZW4gYm9hcmQiLgo+IAo+IFNp
bWlsYXJseSwgSSBkb24ndCB0aGluayB3ZSBzaG91bGQgaGF2ZSBkaXN0cm8tc3BlY2lmaWMgaW5m
b3JtYXRpb24gaW4KPiB4ZW4uZ2l0IChvciB0aGUgd2lraSkgZWl0aGVyIGJ1dCBzb21ldGltZXMg
d2UgbmVlZCB0byBwaWNrIG9uZSBhcyBhbgo+IGV4YW1wbGUuIE90aGVyd2lzZSwgdGhlIHR1dG9y
aWFsIHdvdWxkbid0IGJlIGNvbXBsZXRlLgo+IAo+IEluIHRoZSBjYXNlIG9mIHRoZSBib2FyZCBz
cGVjaWZpYyBmaWxlcywgd2UgZG8gYm90aCB0aGVzZSB0aGluZ3MsIGJ1dAo+IGJlY2F1c2UgdGhl
eSBhcmUgdW5hdm9pZGFibGUsIG5vdCBiZWNhdXNlIHNvbWVib2R5IHdhbnRlZCB0byBhZHZlcnRp
c2UKPiBVYnVudHUsIG9yIHByZWZlcnJlZCB0byB1c2UgYSBwcml2YXRlIExpbnV4IGtlcm5lbCB0
cmVlIG92ZXIgdXBzdHJlYW0uCj4gSWYgdGhhdCBpcyB0aGUgY2FzZSwgd2Ugc2hvdWxkIG5vdCBp
bXBvcnQgdGhlbSBpbnRvIHhlbi5naXQuCgpUaGF0J3Mgbm90IGNvcnJlY3QsIGl0IGlzIHVuYXZv
aWRhYmxlIGJlY2F1c2Ugd2UgbmV2ZXIgd29ya2VkIHdpdGggdGhlIApkaXN0cm9zIHRvIGludGVn
cmF0ZSBYZW4gb24gQXJtLiBTbyB3ZSBwaWxlIHVwIGNyYXAgYXMgd2UgY2FuJ3Qgc2F5IAoiUGxl
YXNlIHNlbGVjdCB5b3VyIGRpc3Ryb3MgYW5kIGluc3RhbGwgWGVuIGZyb20gdGhlIHBhY2thZ2Ui
LgoKQmFzaWNhbGx5LCB3ZSBhcmUgZG9pbmcgdGhlIGpvYiBvZiBhIGRpc3Ryby4gSW5zdGVhZCwg
d2Ugc2hvdWxkIGZvY3VzIGF0IApiZXR0ZXIgaW50ZWdyYXRpb24gaW4gZGlzdHJvcyBzdWNoIGFz
IFlvY3RvLCBaZXBoeXIuCgo+IAo+IEkgYWxzbyBhZ3JlZSB3aXRoIHlvdSB0aGF0IGlmIHdlIGFy
ZSBnb2luZyB0byBob3N0IG9ubHkgZG9jcyAxMDAlCj4gYWNjdXJhdGUsIGdlbmVyaWMsIGFuZCBm
dWxseSBtYWludGFpbmVkIGJ5IHVzIG9uIHhlbi5naXQsIHRoZW4gd2Ugc2hvdWxkCj4gTk9UIGhh
dmUgdGhlIGJvYXJkIHNwZWNpZmljIGRvY3MgdGhlcmUuIEJ1dCBJIHdvdWxkIHNheSB0aGF0IHRo
ZXJlIGlzIGEKPiBiZW5lZml0IGluIGhhdmluZyBkb2NzIG5vdCBtYWludGFpbmVkIGJ5IHVzIGFu
ZCBwb3RlbnRpYWxseSBub3QgZnVsbHkKPiB1cC10by1kYXRlIG9uIHhlbi5naXQgdGhhdCBhcmUg
dXNlZnVsIHRvIHRoZSBjb21tdW5pdHksIGxpa2UgdGhlIGJvYXJkCj4gc3BlY2lmaWMgZG9jcy4g
SXQgd291bGQgYmUgZWFzaWVyIHRvIGtlZXAgdGhlbSAic29tZXdoYXQgdXAgdG8gZGF0ZSIKPiBy
ZWxlYXNlIGJ5IHJlbGVhc2UgY29tcGFyZWQgdG8gdGhlIHdpa2ksIGFuZCBpbiB0aGUgZnV0dXJl
IHR1cm4gdGhlbQo+IGludG8gImZ1bGx5IHVwIHRvIGRhdGUiIGRvY3MgaWYgd2UgZ2V0IG1vcmUg
ZW5nYWdlbWVudC4KPiAKPiBJZiB3ZSBsZWF2ZSB0aGVtIGluIHRoZSB3aWtpIEkgaGF2ZSB0aGUg
aW1wcmVzc2lvbiB0aGF0IHRoZWlyIG9ubHkKPiBwb3NzaWJsZSBmdXR1cmUgaXMgdG8gcm90IGFu
ZCBkaWUuLi4KPiAKPiBUaGlzIGlzIG5vdCBzb21ldGhpbmcgdGhhdCBpcyBnb2luZyB0byBoYXBw
ZW4gYW55dGltZSBzb29uLCBzbyBJIHRoaW5rCj4gd2Ugc2hvdWxkIHRha2UgTGFycycgc3VnZ2Vz
dGlvbiBhbmQgdGFsayBhYm91dCBpdCBhdCB0aGUgU3VtbWl0LgoKU291bmRzIGdvb2QgdG8gbWUu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 22:14:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 22: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 1hftiC-0006pq-FF; Tue, 25 Jun 2019 22:14:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hftiB-0006pl-Cz
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 22:14:47 +0000
X-Inumbo-ID: a2ff37e3-9796-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2ff37e3-9796-11e9-8980-bc764e045a96;
 Tue, 25 Jun 2019 22: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 1167D208CA;
 Tue, 25 Jun 2019 22:14:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561500884;
 bh=XwAR6PFt7Yn04dUb3zPud4ll7S97CxDQZ6FbbH5u+4o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rJmQjB61zKD8ZSyOMjdS2l9SkQky2stvLK7c0oiMUr7bje28V2INAz0edA2/ae1zD
 4Ftmr5vgqWMKZVL3l/6QJzOsFloG5IM6s96RITsAx5bOg+9imcxLqG/PRB7Uf41yDz
 tpYXIvBRYUs9G3ej54U+ucv0ZsRh1ZUhN8p9PA74=
Date: Tue, 25 Jun 2019 15:14:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20190625074446.ywkgkesi6fbooslx@MacBook-Air-de-Roger.local>
Message-ID: <alpine.DEB.2.21.1906251513090.5851@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906241135080.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
 <20190625074446.ywkgkesi6fbooslx@MacBook-Air-de-Roger.local>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1345116430-1561500884=:5851"
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: jgross@suse.com, Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, chao.gao@intel.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-1345116430-1561500884=:5851
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 25 Jun 2019, Roger Pau MonnÃ© wrote:
> On Mon, Jun 24, 2019 at 11:47:09AM -0700, Stefano Stabellini wrote:
> > + xen-devel
> > 
> > On Mon, 24 Jun 2019, Stefano Stabellini wrote:
> > > Hi all,
> > > 
> > > I might have found a bug with PCI passthrough to a Linux HVM guest on
> > > x86 with Xen 4.12. It is not easy for me to get access, and especially
> > > change components, on this particular system, and I don't have access to
> > > other x86 boxes at the moment, so apologies for the partial information
> > > report. The setup is as follow:
> > > 
> > > - two PCI devices have been assigned to a HVM guest, everything is fine
> > > - reboot the guest from inside, i.e. `reboot' in Linux
> > > - after the reboot completes, only one device is assigned
> 
> Can you provide the xl debug log of the whole process?

See attached.


> > > Before the reboot, I see all the appropriate xenstore entries for both
> > > devices. Everything is fine. After the reboot, I can only see the
> > > xenstore entries of one device. It is as if the other device
> > > "disappeared" without throwing any errors.
> 
> So there are no errors on the hypervisor dmesg or the xl logs at all?

Nope. Only:

[445257.718590] xen_pciback: vpci: 0000:00:0e.0: assign to virtual slot 0
[445257.733048] pciback 0000:00:0e.0: registering for 4
[445257.741257] xen_pciback: vpci: 0000:03:00.0: assign to virtual slot 1
[445257.758836] pciback 0000:03:00.0: registering for 4
[445340.380219] xen_pciback: vpci: 0000:00:0e.0: assign to virtual slot 0
[445340.391755] pciback 0000:00:0e.0: registering for 5



> > > Have you seen this before? Do you know if it has been fixed in staging?
> > > I noticed this fix which seems to be very relevant:
> > > 
> > > https://lists.xenproject.org/archives/html/xen-devel/2018-11/msg01616.html
> > > 
> > > but it is already included in 4.12.
> 
> AFAICT your issue seems related to xl/libxl not properly re-adding the
> devices on reboot. The fix above had to do with leaving devices in a
> broken state under some circumstances (ie: they where always attached
> to the guest, just not working properly).

Yes, it looks like it is as you describe.
--8323329-1345116430-1561500884=:5851
Content-Type: text/plain; name=xl-log.txt
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.21.1906251514430.5851@sstabellini-ThinkPad-T480s>
Content-Description: 
Content-Disposition: attachment; filename=xl-log.txt

V2FpdGluZyBmb3IgZG9tYWluIHRlc3QtbXVsdGktYWRhcHRlcnMuMSAoZG9t
aWQgNCkgdG8gZGllIFtwaWQgMTUzNl0NCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZXZlbnQuYzo2Mzk6bGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXI6IHdhdGNo
IHc9MHg3ZjY3YzBlMDk4ODAgd3BhdGg9QHJlbGVhc2VEb21haW4gdG9rZW49
My8wOiByZWdpc3RlciBzbG90bnVtPTMNCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZXZlbnQuYzo1NzY6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDdmNjdj
MGUwOTg4MCB3cGF0aD1AcmVsZWFzZURvbWFpbiB0b2tlbj0zLzA6IGV2ZW50
IGVwYXRoPUByZWxlYXNlRG9tYWluDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rv
bWFpbi5jOjc2Nzpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazogRG9t
YWluIDQ6W2V2Zz0weDdmNjdjMGUwOWEyMF0gbmVudHJpZXM9MSByYz0xIDQu
LjQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6Nzc4OmRvbWFpbl9k
ZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBEb21haW4gNDpbZXZnPTB4N2Y2N2Mw
ZTA5YTIwXSAgIGdvdD1kb21haW5pbmZvc1swXSBnb3QtPmRvbWFpbj00DQps
aWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjgwNDpkb21haW5fZGVhdGhf
eHN3YXRjaF9jYWxsYmFjazogRG9tYWluIDQ6RXhpc3RzIHNodXRkb3duX3Jl
cG9ydGVkPTAgZG9taW5mLmZsYWdzPWZmZmYwMTAyDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RvbWFpbi5jOjc3MTpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxs
YmFjazogW2V2Zz0wXSBhbGwgcmVwb3J0ZWQNCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZG9tYWluLmM6ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxiYWNr
OiBkb21haW4gZGVhdGggc2VhcmNoIGRvbmUNCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzo1NzY6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDdm
NjdjMGUwOTg4MCB3cGF0aD1AcmVsZWFzZURvbWFpbiB0b2tlbj0zLzA6IGV2
ZW50IGVwYXRoPUByZWxlYXNlRG9tYWluDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RvbWFpbi5jOjc2Nzpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazog
RG9tYWluIDQ6W2V2Zz0weDdmNjdjMGUwOWEyMF0gbmVudHJpZXM9MSByYz0x
IDQuLjQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6Nzc4OmRvbWFp
bl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBEb21haW4gNDpbZXZnPTB4N2Y2
N2MwZTA5YTIwXSAgIGdvdD1kb21haW5pbmZvc1swXSBnb3QtPmRvbWFpbj00
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjgwNDpkb21haW5fZGVh
dGhfeHN3YXRjaF9jYWxsYmFjazogRG9tYWluIDQ6RXhpc3RzIHNodXRkb3du
X3JlcG9ydGVkPTAgZG9taW5mLmZsYWdzPTEwMTA2DQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RvbWFpbi5jOjgxNjpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxs
YmFjazogIHNodXRkb3duIHJlcG9ydGluZw0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9kb21haW4uYzo3NzE6ZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2s6
IFtldmc9MF0gYWxsIHJlcG9ydGVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rv
bWFpbi5jOjgzMzpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazogZG9t
YWluIGRlYXRoIHNlYXJjaCBkb25lDQpEb21haW4gNCBoYXMgc2h1dCBkb3du
LCByZWFzb24gY29kZSAxIDB4MQ0KQWN0aW9uIGZvciBzaHV0ZG93biByZWFz
b24gY29kZSAxIGlzIHJlc3RhcnQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1w
LmM6ODEzOmxpYnhsX19xbXBfaW5pdGlhbGl6ZTogRG9tYWluIDQ6Y29ubmVj
dGVkIHRvIC92YXIvcnVuL3hlbi9xbXAtbGlieGwtNA0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9xbXAuYzozNTA6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9tYWlu
IDQ6bWVzc2FnZSB0eXBlOiBxbXANCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1w
LmM6MzY1OnFtcF9oYW5kbGVfcmVzcG9uc2U6IERvbWFpbiA0OlFFTVUgdmVy
c2lvbjogMy4wLjANCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFt
cF9zZW5kX3ByZXBhcmU6IERvbWFpbiA0Om5leHQgcW1wIGNvbW1hbmQ6ICd7
ImV4ZWN1dGUiOiJxbXBfY2FwYWJpbGl0aWVzIiwiaWQiOjF9DQonDQpsaWJ4
bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBfaGFuZGxlX3Jlc3BvbnNl
OiBEb21haW4gNDptZXNzYWdlIHR5cGU6IHJldHVybg0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9xbXAuYzo2NjY6cW1wX3NlbmRfcHJlcGFyZTogRG9tYWluIDQ6
bmV4dCBxbXAgY29tbWFuZDogJ3siZXhlY3V0ZSI6InF1ZXJ5LWNwdXMiLCJp
ZCI6Mn0NCicNCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9o
YW5kbGVfcmVzcG9uc2U6IERvbWFpbiA0Om1lc3NhZ2UgdHlwZTogcmV0dXJu
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjE3NDk6bGlieGxfcmV0
cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb246IERvbWFpbiA0Ok5vIHZ0cG0g
ZnJvbSB4ZW5zdG9yZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzox
NzQ5OmxpYnhsX3JldHJpZXZlX2RvbWFpbl9jb25maWd1cmF0aW9uOiBEb21h
aW4gNDpObyB2dXNiIGZyb20geGVuc3RvcmUNCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZG9tYWluLmM6MTc0OTpsaWJ4bF9yZXRyaWV2ZV9kb21haW5fY29uZmln
dXJhdGlvbjogRG9tYWluIDQ6Tm8gdnVzYiBmcm9tIHhlbnN0b3JlDQpsaWJ4
bDogd2FybmluZzogbGlieGxfZG9tYWluLmM6MTc2NzpsaWJ4bF9yZXRyaWV2
ZV9kb21haW5fY29uZmlndXJhdGlvbjogRG9tYWluIDQ6RGV2aWNlIHByZXNl
bnQgaW4gSlNPTiBidXQgbm90IGluIHhlbnN0b3JlLCBpZ25vcmVkDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjE3NDk6bGlieGxfcmV0cmlldmVf
ZG9tYWluX2NvbmZpZ3VyYXRpb246IERvbWFpbiA0Ok5vIHZkaXNwbCBmcm9t
IHhlbnN0b3JlDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjE3NDk6
bGlieGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb246IERvbWFpbiA0
Ok5vIHZzbmQgZnJvbSB4ZW5zdG9yZQ0KRG9tYWluIDQgbmVlZHMgdG8gYmUg
Y2xlYW5lZCB1cDogZGVzdHJveWluZyB0aGUgZG9tYWluDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RvbWFpbi5jOjkwMjpsaWJ4bF9kb21haW5fZGVzdHJveTog
RG9tYWluIDQ6YW8gMHg3ZjY3YzA3MjRmNjA6IGNyZWF0ZTogaG93PTAgY2Fs
bGJhY2s9MCBwb2xsZXI9MHg3ZjY3YzBlMDk2ODANCmxpYnhsOiBkZWJ1Zzog
bGlieGxfcW1wLmM6ODEzOmxpYnhsX19xbXBfaW5pdGlhbGl6ZTogRG9tYWlu
IDQ6Y29ubmVjdGVkIHRvIC92YXIvcnVuL3hlbi9xbXAtbGlieGwtNA0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzozNTA6cW1wX2hhbmRsZV9yZXNwb25z
ZTogRG9tYWluIDQ6bWVzc2FnZSB0eXBlOiBxbXANCmxpYnhsOiBkZWJ1Zzog
bGlieGxfcW1wLmM6MzY1OnFtcF9oYW5kbGVfcmVzcG9uc2U6IERvbWFpbiA0
OlFFTVUgdmVyc2lvbjogMy4wLjANCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1w
LmM6NjY2OnFtcF9zZW5kX3ByZXBhcmU6IERvbWFpbiA0Om5leHQgcW1wIGNv
bW1hbmQ6ICd7ImV4ZWN1dGUiOiJxbXBfY2FwYWJpbGl0aWVzIiwiaWQiOjF9
DQonDQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBfaGFuZGxl
X3Jlc3BvbnNlOiBEb21haW4gNDptZXNzYWdlIHR5cGU6IHJldHVybg0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzo2NjY6cW1wX3NlbmRfcHJlcGFyZTog
RG9tYWluIDQ6bmV4dCBxbXAgY29tbWFuZDogJ3siZXhlY3V0ZSI6ImRldmlj
ZV9kZWwiLCJpZCI6MiwiYXJndW1lbnRzIjp7ImlkIjoicGNpLXB0LTAwXzBl
LjAifX0NCicNCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9o
YW5kbGVfcmVzcG9uc2U6IERvbWFpbiA0Om1lc3NhZ2UgdHlwZTogcmV0dXJu
DQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjgxMzpsaWJ4bF9fcW1wX2lu
aXRpYWxpemU6IERvbWFpbiA0OmNvbm5lY3RlZCB0byAvdmFyL3J1bi94ZW4v
cW1wLWxpYnhsLTQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFt
cF9oYW5kbGVfcmVzcG9uc2U6IERvbWFpbiA0Om1lc3NhZ2UgdHlwZTogcW1w
DQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM2NTpxbXBfaGFuZGxlX3Jl
c3BvbnNlOiBEb21haW4gNDpRRU1VIHZlcnNpb246IDMuMC4wDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX3FtcC5jOjY2NjpxbXBfc2VuZF9wcmVwYXJlOiBEb21h
aW4gNDpuZXh0IHFtcCBjb21tYW5kOiAneyJleGVjdXRlIjoicW1wX2NhcGFi
aWxpdGllcyIsImlkIjoxfQ0KJw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAu
YzozNTA6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9tYWluIDQ6bWVzc2FnZSB0
eXBlOiByZXR1cm4NCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFt
cF9zZW5kX3ByZXBhcmU6IERvbWFpbiA0Om5leHQgcW1wIGNvbW1hbmQ6ICd7
ImV4ZWN1dGUiOiJkZXZpY2VfZGVsIiwiaWQiOjIsImFyZ3VtZW50cyI6eyJp
ZCI6InBjaS1wdC0wM18wMC4wIn19DQonDQpsaWJ4bDogZGVidWc6IGxpYnhs
X3FtcC5jOjM1MDpxbXBfaGFuZGxlX3Jlc3BvbnNlOiBEb21haW4gNDptZXNz
YWdlIHR5cGU6IHJldHVybg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjMw
MDg6bGlieGxfX2Rlc3Ryb3lfZGV2aWNlX21vZGVsOiBEb21haW4gNDpEaWRu
J3QgZmluZCBkbSBVSUQ7IGRlc3Ryb3lpbmcgYnkgcGlkDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6Mjg3NzpraWxsX2RldmljZV9tb2RlbDogRGV2aWNl
IE1vZGVsIHNpZ25hbGVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6
NjM5OmxpYnhsX19ldl94c3dhdGNoX3JlZ2lzdGVyOiB3YXRjaCB3PTB4N2Y2
N2JmY2FkZDkwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi80
LzAvc3RhdGUgdG9rZW49Mi8xOiByZWdpc3RlciBzbG90bnVtPTINCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6OTExOmxpYnhsX2RvbWFpbl9kZXN0
cm95OiBEb21haW4gNDphbyAweDdmNjdjMDcyNGY2MDogaW5wcm9ncmVzczog
cG9sbGVyPTB4N2Y2N2MwZTA5NjgwLCBmbGFncz1pDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NTc2OndhdGNoZmRfY2FsbGJhY2s6IHdhdGNoIHc9
MHg3ZjY3YmZjYWRkOTAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzQvMC9zdGF0ZSB0b2tlbj0yLzE6IGV2ZW50IGVwYXRoPS9sb2NhbC9k
b21haW4vMC9iYWNrZW5kL3ZpZi80LzAvc3RhdGUNCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZXZlbnQuYzo4Nzc6ZGV2c3RhdGVfY2FsbGJhY2s6IGJhY2tlbmQg
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzQvMC9zdGF0ZSB3YW50ZWQg
c3RhdGUgNiBvaw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY3Njps
aWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4N2Y2N2Jm
Y2FkZDkwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi80LzAv
c3RhdGUgdG9rZW49Mi8xOiBkZXJlZ2lzdGVyIHNsb3RudW09Mg0KbGlieGw6
IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMTE3OmRldmljZV9iYWNrZW5kX2Nh
bGxiYWNrOiBEb21haW4gNDpjYWxsaW5nIGRldmljZV9iYWNrZW5kX2NsZWFu
dXANCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2ODk6bGlieGxfX2V2
X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDdmNjdiZmNhZGQ5MDog
ZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZGV2aWNlLmM6MTIxODpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDQ6Y2FsbGlu
ZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdl
IG9mZmxpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIxOTpk
ZXZpY2VfaG90cGx1ZzogRG9tYWluIDQ6ZXh0cmEgYXJnczoNCmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIyNTpkZXZpY2VfaG90cGx1ZzogRG9t
YWluIDQ6ICAgICB0eXBlX2lmPXZpZg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9k
ZXZpY2UuYzoxMjI3OmRldmljZV9ob3RwbHVnOiBEb21haW4gNDplbnY6DQps
aWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBs
dWc6IERvbWFpbiA0OiAgICAgc2NyaXB0OiAvZXRjL3hlbi9zY3JpcHRzL3Zp
Zi1icmlkZ2UNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIzNDpk
ZXZpY2VfaG90cGx1ZzogRG9tYWluIDQ6ICAgICBYRU5CVVNfVFlQRTogdmlm
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hv
dHBsdWc6IERvbWFpbiA0OiAgICAgWEVOQlVTX1BBVEg6IGJhY2tlbmQvdmlm
LzQvMA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRldmlj
ZV9ob3RwbHVnOiBEb21haW4gNDogICAgIFhFTkJVU19CQVNFX1BBVEg6IGJh
Y2tlbmQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIzNDpkZXZp
Y2VfaG90cGx1ZzogRG9tYWluIDQ6ICAgICBuZXRkZXY6IA0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21h
aW4gNDogICAgIElOVEVSRkFDRTogdmlmNC4wLWVtdQ0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4g
NDogICAgIHZpZjogdmlmNC4wDQpsaWJ4bDogZGVidWc6IGxpYnhsX2FvdXRp
bHMuYzo1OTM6bGlieGxfX2FzeW5jX2V4ZWNfc3RhcnQ6IGZvcmtpbmcgdG8g
ZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIG9mZmxpbmUg
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njg5OmxpYnhsX19ldl94
c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg3ZjY3YmZjYWRlOTA6IGRl
cmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rl
dmljZS5jOjEyMTg6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiA0OmNhbGxpbmcg
aG90cGx1ZyBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBy
ZW1vdmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIxOTpkZXZp
Y2VfaG90cGx1ZzogRG9tYWluIDQ6ZXh0cmEgYXJnczoNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZGV2aWNlLmM6MTIyNTpkZXZpY2VfaG90cGx1ZzogRG9tYWlu
IDQ6ICAgICB0eXBlX2lmPXRhcA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZp
Y2UuYzoxMjI3OmRldmljZV9ob3RwbHVnOiBEb21haW4gNDplbnY6DQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6
IERvbWFpbiA0OiAgICAgc2NyaXB0OiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1i
cmlkZ2UNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIzNDpkZXZp
Y2VfaG90cGx1ZzogRG9tYWluIDQ6ICAgICBYRU5CVVNfVFlQRTogdmlmDQps
aWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBs
dWc6IERvbWFpbiA0OiAgICAgWEVOQlVTX1BBVEg6IGJhY2tlbmQvdmlmLzQv
MA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRldmljZV9o
b3RwbHVnOiBEb21haW4gNDogICAgIFhFTkJVU19CQVNFX1BBVEg6IGJhY2tl
bmQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIzNDpkZXZpY2Vf
aG90cGx1ZzogRG9tYWluIDQ6ICAgICBuZXRkZXY6IA0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4g
NDogICAgIElOVEVSRkFDRTogdmlmNC4wLWVtdQ0KbGlieGw6IGRlYnVnOiBs
aWJ4bF9kZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4gNDog
ICAgIHZpZjogdmlmNC4wDQpsaWJ4bDogZGVidWc6IGxpYnhsX2FvdXRpbHMu
Yzo1OTM6bGlieGxfX2FzeW5jX2V4ZWNfc3RhcnQ6IGZvcmtpbmcgdG8gZXhl
Y3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIHJlbW92ZSANCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0
Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDdmNjdiZmNhZGU5MDogZGVyZWdp
c3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfbGludXgu
YzoyMjY6bGlieGxfX2dldF9ob3RwbHVnX3NjcmlwdF9pbmZvOiBEb21haW4g
NDpudW1fZXhlYyAyLCBub3QgcnVubmluZyBob3RwbHVnIHNjcmlwdHMNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIwMzpkZXZpY2VfaG90cGx1
ZzogRG9tYWluIDQ6Tm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQ0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY4OTpsaWJ4bF9fZXZfeHN3YXRj
aF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4N2Y2N2JmY2FkZTkwOiBkZXJlZ2lz
dGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9saW51eC5j
OjIzNTpsaWJ4bF9fZ2V0X2hvdHBsdWdfc2NyaXB0X2luZm86IERvbWFpbiA0
OmJhY2tlbmRfa2luZCAzLCBubyBuZWVkIHRvIGV4ZWN1dGUgc2NyaXB0cw0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjAzOmRldmljZV9ob3Rw
bHVnOiBEb21haW4gNDpObyBob3RwbHVnIHNjcmlwdCB0byBleGVjdXRlDQps
aWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njg5OmxpYnhsX19ldl94c3dh
dGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg3ZjY3YzA3MjRkYjA6IGRlcmVn
aXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2xpbnV4
LmM6MjM1OmxpYnhsX19nZXRfaG90cGx1Z19zY3JpcHRfaW5mbzogRG9tYWlu
IDQ6YmFja2VuZF9raW5kIDYsIG5vIG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRz
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMDM6ZGV2aWNlX2hv
dHBsdWc6IERvbWFpbiA0Ok5vIGhvdHBsdWcgc2NyaXB0IHRvIGV4ZWN1dGUN
CmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2ODk6bGlieGxfX2V2X3hz
d2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDdmNjdiZmNhZDk1MDogZGVy
ZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9t
YWluLmM6MTE5NDpkZXZpY2VzX2Rlc3Ryb3lfY2I6IERvbWFpbiA0OkZvcmtl
ZCBwaWQgMjIxNyBmb3IgZGVzdHJveSBvZiBkb21haW4NCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzo1NzY6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2gg
dz0weDdmNjdjMGUwOTg4MCB3cGF0aD1AcmVsZWFzZURvbWFpbiB0b2tlbj0z
LzA6IGV2ZW50IGVwYXRoPUByZWxlYXNlRG9tYWluDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RvbWFpbi5jOjc2Nzpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxs
YmFjazogRG9tYWluIDQ6W2V2Zz0weDdmNjdjMGUwOWEyMF0gbmVudHJpZXM9
MSByYz0xIDQuLjQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6Nzc4
OmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBEb21haW4gNDpbZXZn
PTB4N2Y2N2MwZTA5YTIwXSAgIGdvdD1kb21haW5pbmZvc1swXSBnb3QtPmRv
bWFpbj00DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjgwNDpkb21h
aW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazogRG9tYWluIDQ6RXhpc3RzIHNo
dXRkb3duX3JlcG9ydGVkPTEgZG9taW5mLmZsYWdzPTEwMTBmDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RvbWFpbi5jOjcyNDpkb21haW5fZGVhdGhfb2NjdXJy
ZWQ6IERvbWFpbiA0OmR5aW5nDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFp
bi5jOjc3MTpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazogW2V2Zz0w
XSBhbGwgcmVwb3J0ZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6
ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBkb21haW4gZGVh
dGggc2VhcmNoIGRvbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzox
ODczOmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHg3ZjY3YzA3MjRmNjA6IGNv
bXBsZXRlLCByYz0wDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6MTg0
MjpsaWJ4bF9fYW9fX2Rlc3Ryb3k6IGFvIDB4N2Y2N2MwNzI0ZjYwOiBkZXN0
cm95DQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njc2OmxpYnhsX19l
dl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg3ZjY3YzBlMDk4ODAg
d3BhdGg9QHJlbGVhc2VEb21haW4gdG9rZW49My8wOiBkZXJlZ2lzdGVyIHNs
b3RudW09Mw0KRG9uZS4gUmVib290aW5nIG5vdw0KbGlieGw6IGRlYnVnOiBs
aWJ4bF9jcmVhdGUuYzoxNjkzOmRvX2RvbWFpbl9jcmVhdGU6IERvbWFpbiAw
OmFvIDB4N2Y2N2MwOTI3YTAwOiBjcmVhdGU6IGhvdz0wIGNhbGxiYWNrPTAg
cG9sbGVyPTB4N2Y2N2MwZTA5NjgwDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rl
dmljZS5jOjM5NzpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERp
c2sgdmRldj14dmRhIHNwZWMuYmFja2VuZD11bmtub3duDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RldmljZS5jOjM2MDpkaXNrX3RyeV9iYWNrZW5kOiBEaXNr
IHZkZXY9eHZkYSwgYmFja2VuZCBwaHkgdW5zdWl0YWJsZSBkdWUgdG8gZm9y
bWF0IHFjb3cyDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjQzMjps
aWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERpc2sgdmRldj14dmRh
LCB1c2luZyBiYWNrZW5kIHFkaXNrDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Ny
ZWF0ZS5jOjEwMTg6aW5pdGlhdGVfZG9tYWluX2NyZWF0ZTogRG9tYWluIDU6
cnVubmluZyBib290bG9hZGVyDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Jvb3Rs
b2FkZXIuYzozMjg6bGlieGxfX2Jvb3Rsb2FkZXJfcnVuOiBEb21haW4gNTpu
b3QgYSBQVi9QVkggZG9tYWluLCBza2lwcGluZyBib290bG9hZGVyDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njg5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg1NWE5NTY1ODRiYjg6IGRlcmVnaXN0
ZXIgdW5yZWdpc3RlcmVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2Rv
bV9hbGxvY2F0ZTogY21kbGluZT0iIiwgZmVhdHVyZXM9IiINCmRvbWFpbmJ1
aWxkZXI6IGRldGFpbDogeGNfZG9tX2tlcm5lbF9maWxlOiBmaWxlbmFtZT0i
L3Vzci9saWIveGVuL2Jvb3QvaHZtbG9hZGVyIg0KZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fbWFsbG9jX2ZpbGVtYXAgICAgOiAxNzkga0INCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZG9tLmM6OTg4OmxpYnhsX19sb2FkX2h2bV9m
aXJtd2FyZV9tb2R1bGU6IExvYWRpbmcgQklPUzogL3Vzci9saWIveGVuL2Jv
b3Qvc2VhYmlvcy5iaW4NCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9t
X2Jvb3RfeGVuX2luaXQ6IHZlciA0LjEyLCBjYXBzIHhlbi0zLjAteDg2XzY0
IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiBodm0tMy4wLXg4Nl8z
MnAgaHZtLTMuMC14ODZfNjQgDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9wYXJzZV9pbWFnZTogY2FsbGVkDQpkb21haW5idWlsZGVyOiBkZXRh
aWw6IHhjX2RvbV9maW5kX2xvYWRlcjogdHJ5aW5nIG11bHRpYm9vdC1iaW5h
cnkgbG9hZGVyIC4uLiANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogbG9hZGVy
IHByb2JlIGZhaWxlZA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21f
ZmluZF9sb2FkZXI6IHRyeWluZyBIVk0tZ2VuZXJpYyBsb2FkZXIgLi4uIA0K
ZG9tYWluYnVpbGRlcjogZGV0YWlsOiBsb2FkZXIgcHJvYmUgT0sNCnhjOiBk
ZXRhaWw6IEVMRjogcGhkcjogcGFkZHI9MHgxMDAwMDAgbWVtc3o9MHgzNGZj
NA0KeGM6IGRldGFpbDogRUxGOiBtZW1vcnk6IDB4MTAwMDAwIC0+IDB4MTM0
ZmM0DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9tZW1faW5pdDog
bWVtIDIwNDAgTUIsIHBhZ2VzIDB4N2Y4MDAgcGFnZXMsIDRrIGVhY2gNCmRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX21lbV9pbml0OiAweDdmODAw
IHBhZ2VzDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9ib290X21l
bV9pbml0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogcmFuZ2U6
IHN0YXJ0PTB4MCBlbmQ9MHg3ZjgwMDAwMA0KZG9tYWluYnVpbGRlcjogZGV0
YWlsOiB4Y19kb21fbWFsbG9jICAgICAgICAgICAgOiA0MDgwIGtCDQp4Yzog
ZGV0YWlsOiBQSFlTSUNBTCBNRU1PUlkgQUxMT0NBVElPTjoNCnhjOiBkZXRh
aWw6ICAgNEtCIFBBR0VTOiAweDAwMDAwMDAwMDAwMDAyMDANCnhjOiBkZXRh
aWw6ICAgMk1CIFBBR0VTOiAweDAwMDAwMDAwMDAwMDAzZmINCnhjOiBkZXRh
aWw6ICAgMUdCIFBBR0VTOiAweDAwMDAwMDAwMDAwMDAwMDANCmRvbWFpbmJ1
aWxkZXI6IGRldGFpbDogeGNfZG9tX2J1aWxkX2ltYWdlOiBjYWxsZWQNCmRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3Bmbl90b19wdHJfcmV0Y291
bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4MTAwKzB4MzUgYXQgMHg3ZjY3YzBm
ZTAwMDANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3Nl
Z21lbnQ6ICAga2VybmVsICAgICAgIDogMHgxMDAwMDAgLT4gMHgxMzUwMDAg
IChwZm4gMHgxMDAgKyAweDM1IHBhZ2VzKQ0KeGM6IGRldGFpbDogRUxGOiBw
aGRyIDAgYXQgMHg3ZjY3YzBmYWIwMDAgLT4gMHg3ZjY3YzBmZDY1NDANCmRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3Bmbl90b19wdHJfcmV0Y291
bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4MTM1KzB4NDAgYXQgMHg3ZjY3YzBm
YTAwMDANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3Nl
Z21lbnQ6ICAgU3lzdGVtIEZpcm13YXJlIG1vZHVsZSA6IDB4MTM1MDAwIC0+
IDB4MTc1MDAwICAocGZuIDB4MTM1ICsgMHg0MCBwYWdlcykNCmRvbWFpbmJ1
aWxkZXI6IGRldGFpbDogeGNfZG9tX3Bmbl90b19wdHJfcmV0Y291bnQ6IGRv
bVUgbWFwcGluZzogcGZuIDB4MTc1KzB4MSBhdCAweDdmNjdjMGY5ZjAwMA0K
ZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYWxsb2Nfc2VnbWVudDog
ICBIVk0gc3RhcnQgaW5mbyA6IDB4MTc1MDAwIC0+IDB4MTc2MDAwICAocGZu
IDB4MTc1ICsgMHgxIHBhZ2VzKQ0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBh
bGxvY19wZ3RhYmxlc19odm06IGRvaW5nIG5vdGhpbmcNCmRvbWFpbmJ1aWxk
ZXI6IGRldGFpbDogeGNfZG9tX2J1aWxkX2ltYWdlICA6IHZpcnRfYWxsb2Nf
ZW5kIDogMHgxNzYwMDANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9t
X2J1aWxkX2ltYWdlICA6IHZpcnRfcGd0YWJfZW5kIDogMHgwDQpkb21haW5i
dWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9ib290X2ltYWdlOiBjYWxsZWQNCmRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2NvbXBhdF9jaGVjazogc3Vw
cG9ydGVkIGd1ZXN0IHR5cGU6IHhlbi0zLjAteDg2XzY0DQpkb21haW5idWls
ZGVyOiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6IHN1cHBvcnRlZCBn
dWVzdCB0eXBlOiB4ZW4tMy4wLXg4Nl8zMnANCmRvbWFpbmJ1aWxkZXI6IGRl
dGFpbDogeGNfZG9tX2NvbXBhdF9jaGVjazogc3VwcG9ydGVkIGd1ZXN0IHR5
cGU6IGh2bS0zLjAteDg2XzMyIDw9IG1hdGNoZXMNCmRvbWFpbmJ1aWxkZXI6
IGRldGFpbDogeGNfZG9tX2NvbXBhdF9jaGVjazogc3VwcG9ydGVkIGd1ZXN0
IHR5cGU6IGh2bS0zLjAteDg2XzMycA0KZG9tYWluYnVpbGRlcjogZGV0YWls
OiB4Y19kb21fY29tcGF0X2NoZWNrOiBzdXBwb3J0ZWQgZ3Vlc3QgdHlwZTog
aHZtLTMuMC14ODZfNjQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogZG9tYWlu
IGJ1aWxkZXIgbWVtb3J5IGZvb3RwcmludA0KZG9tYWluYnVpbGRlcjogZGV0
YWlsOiAgICBhbGxvY2F0ZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAg
ICAgbWFsbG9jICAgICAgICAgICAgIDogNDA4NSBrQg0KZG9tYWluYnVpbGRl
cjogZGV0YWlsOiAgICAgICBhbm9uIG1tYXAgICAgICAgICAgOiAwIGJ5dGVz
DQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgIG1hcHBlZA0KZG9tYWluYnVp
bGRlcjogZGV0YWlsOiAgICAgICBmaWxlIG1tYXAgICAgICAgICAgOiAxNzkg
a0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAgICAgZG9tVSBtbWFwICAg
ICAgICAgIDogNDcyIGtCDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVf
aHZtOiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3Nl
dF9nbnR0YWJfZW50cnk6IGQ1IGdudFswXSAtPiBkMCAweGZlZmZmDQpkb21h
aW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9zZXRfZ250dGFiX2VudHJ5OiBk
NSBnbnRbMV0gLT4gZDAgMHhmZWZmYw0KZG9tYWluYnVpbGRlcjogZGV0YWls
OiB4Y19kb21fcmVsZWFzZTogY2FsbGVkDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RldmljZS5jOjM5NzpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6
IERpc2sgdmRldj14dmRhIHNwZWMuYmFja2VuZD1xZGlzaw0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9saW51eC5jOjIzNTpsaWJ4bF9fZ2V0X2hvdHBsdWdfc2Ny
aXB0X2luZm86IERvbWFpbiA1OmJhY2tlbmRfa2luZCAzLCBubyBuZWVkIHRv
IGV4ZWN1dGUgc2NyaXB0cw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2Uu
YzoxMjAzOmRldmljZV9ob3RwbHVnOiBEb21haW4gNTpObyBob3RwbHVnIHNj
cmlwdCB0byBleGVjdXRlDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6
Njg5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg3
ZjY3YmVjNjZhNTA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MTc4OmxpYnhsX19kb21haW5fZ2V0X2Rldmlj
ZV9tb2RlbF91aWQ6IERvbWFpbiA1OmRtX3Jlc3RyaWN0IGRpc2FibGVkLCBz
dGFydGluZyBRRU1VIGFzIHJvb3QNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGlz
ay5jOjkyODpsaWJ4bF9fZGV2aWNlX2Rpc2tfZmluZF9sb2NhbF9wYXRoOiBE
aXJlY3RseSBhY2Nlc3NpbmcgbG9jYWwgUURJU0sgdGFyZ2V0IC9wZXJzaXN0
L2ltZy9DMTM5NDVCRjdDMzg1RDUxRjRBRjI0Njc2RTUwMkJBQTYwOEFBNTA4
NzFGQzlBN0E0Qzg4RkYzREU1RkE5NUI3LTE5N2I5ZWVmLTI4MWUtNDg4My1h
NmVkLTM4NzhkMmNiNzU0OC5xY293Mg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjI2MDI6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTpTcGF3
bmluZyBkZXZpY2UtbW9kZWwgL3Vzci9saWIveGVuL2Jpbi9xZW11LXN5c3Rl
bS1pMzg2IHdpdGggYXJndW1lbnRzOg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIC91
c3IvbGliL3hlbi9iaW4vcWVtdS1zeXN0ZW0taTM4Ng0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21h
aW4gNTogIC14ZW4tZG9taWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoy
NjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICA1DQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxf
ZG06IERvbWFpbiA1OiAgLWNoYXJkZXYNCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICBz
b2NrZXQsaWQ9bGlieGwtY21kLHBhdGg9L3Zhci9ydW4veGVuL3FtcC1saWJ4
bC01LHNlcnZlcixub3dhaXQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoy
NjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICAtbm8tc2h1
dGRvd24NCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19z
cGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICAtbW9uDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFp
biA1OiAgY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9sDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06
IERvbWFpbiA1OiAgLWNoYXJkZXYNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0u
YzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICBzb2Nr
ZXQsaWQ9bGlieGVuc3RhdC1jbWQscGF0aD0vdmFyL3J1bi94ZW4vcW1wLWxp
YnhlbnN0YXQtNSxzZXJ2ZXIsbm93YWl0DQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAg
LW1vbg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxfX3Nw
YXduX2xvY2FsX2RtOiBEb21haW4gNTogIGNoYXJkZXY9bGlieGVuc3RhdC1j
bWQsbW9kZT1jb250cm9sDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MjYw
NDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAgLW5vZGVmYXVs
dHMNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3
bl9sb2NhbF9kbTogRG9tYWluIDU6ICAtbm8tdXNlci1jb25maWcNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9k
bTogRG9tYWluIDU6ICAtbmFtZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5j
OjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIHRlc3Qt
bXVsdGktYWRhcHRlcnMuMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2
MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIC12bmMNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2Nh
bF9kbTogRG9tYWluIDU6ICAwLjAuMC4wOjAsdG89OTkNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9t
YWluIDU6ICAtZGlzcGxheQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2
MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIG5vbmUNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2Nh
bF9kbTogRG9tYWluIDU6ICAtc2VyaWFsDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAg
cHR5DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bh
d25fbG9jYWxfZG06IERvbWFpbiA1OiAgLWRldmljZQ0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21h
aW4gNTogIGNpcnJ1cy12Z2EsdmdhbWVtX21iPTgNCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9tYWlu
IDU6ICAtYm9vdA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2MDQ6bGli
eGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIG9yZGVyPWRjDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxf
ZG06IERvbWFpbiA1OiAgLXVzYg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5j
OjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIC11c2Jk
ZXZpY2UNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19z
cGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICB0YWJsZXQNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTogRG9t
YWluIDU6ICAtc21wDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MjYwNDps
aWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAgMixtYXhjcHVzPTIN
CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9s
b2NhbF9kbTogRG9tYWluIDU6ICAtZGV2aWNlDQpsaWJ4bDogZGVidWc6IGxp
YnhsX2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1
OiAgcnRsODEzOSxpZD1uaWMwLG5ldGRldj1uZXQwLG1hYz0wMDoxNjozZTow
MDowMTowMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxf
X3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIC1uZXRkZXYNCmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhsX19zcGF3bl9sb2NhbF9kbTog
RG9tYWluIDU6ICB0eXBlPXRhcCxpZD1uZXQwLGlmbmFtZT12aWY1LjAtZW11
LHNjcmlwdD1ubyxkb3duc2NyaXB0PW5vDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MjYwNDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAg
LW1hY2hpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA0OmxpYnhs
X19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICB4ZW5mdg0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBE
b21haW4gNTogIC1tDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MjYwNDps
aWJ4bF9fc3Bhd25fbG9jYWxfZG06IERvbWFpbiA1OiAgMjA0MA0KbGlieGw6
IGRlYnVnOiBsaWJ4bF9kbS5jOjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2Rt
OiBEb21haW4gNTogIC1kcml2ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5j
OjI2MDQ6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBEb21haW4gNTogIGZpbGU9
L3BlcnNpc3QvaW1nL0MxMzk0NUJGN0MzODVENTFGNEFGMjQ2NzZFNTAyQkFB
NjA4QUE1MDg3MUZDOUE3QTRDODhGRjNERTVGQTk1QjctMTk3YjllZWYtMjgx
ZS00ODgzLWE2ZWQtMzg3OGQyY2I3NTQ4LnFjb3cyLGlmPWlkZSxpbmRleD0w
LG1lZGlhPWRpc2ssZm9ybWF0PXFjb3cyLGNhY2hlPXdyaXRlYmFjaw0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjI2MDY6bGlieGxfX3NwYXduX2xvY2Fs
X2RtOiBEb21haW4gNTpTcGF3bmluZyBkZXZpY2UtbW9kZWwgL3Vzci9saWIv
eGVuL2Jpbi9xZW11LXN5c3RlbS1pMzg2IHdpdGggYWRkaXRpb25hbCBlbnZp
cm9ubWVudDoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoyNjA4OmxpYnhs
X19zcGF3bl9sb2NhbF9kbTogRG9tYWluIDU6ICBYRU5fUUVNVV9DT05TT0xF
X0xJTUlUPTEwNDg1NzYNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2
Mzk6bGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXI6IHdhdGNoIHc9MHg1NWE5
NTY1ODRlYjAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC81
L3N0YXRlIHRva2VuPTMvMjogcmVnaXN0ZXIgc2xvdG51bT0zDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2NyZWF0ZS5jOjE3MzA6ZG9fZG9tYWluX2NyZWF0ZTog
RG9tYWluIDA6YW8gMHg3ZjY3YzA5MjdhMDA6IGlucHJvZ3Jlc3M6IHBvbGxl
cj0weDdmNjdjMGUwOTY4MCwgZmxhZ3M9aQ0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjU3Njp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4NTVh
OTU2NTg0ZWIwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9kZWwv
NS9zdGF0ZSB0b2tlbj0zLzI6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4v
MC9kZXZpY2UtbW9kZWwvNS9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9l
eGVjLmM6NDA3OnNwYXduX3dhdGNoX2V2ZW50OiBkb21haW4gNSBkZXZpY2Ug
bW9kZWw6IHNwYXduIHdhdGNoIHA9KG51bGwpDQpsaWJ4bDogZGVidWc6IGxp
YnhsX2V2ZW50LmM6NTc2OndhdGNoZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHg1
NWE5NTY1ODRlYjAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2Rl
bC81L3N0YXRlIHRva2VuPTMvMjogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFp
bi8wL2RldmljZS1tb2RlbC81L3N0YXRlDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2V4ZWMuYzo0MDc6c3Bhd25fd2F0Y2hfZXZlbnQ6IGRvbWFpbiA1IGRldmlj
ZSBtb2RlbDogc3Bhd24gd2F0Y2ggcD1ydW5uaW5nDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6Njc2OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0
ZXI6IHdhdGNoIHc9MHg1NWE5NTY1ODRlYjAgd3BhdGg9L2xvY2FsL2RvbWFp
bi8wL2RldmljZS1tb2RlbC81L3N0YXRlIHRva2VuPTMvMjogZGVyZWdpc3Rl
ciBzbG90bnVtPTMNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXhlYy5jOjEyOTps
aWJ4bF9yZXBvcnRfY2hpbGRfZXhpdHN0YXR1czogZG9tYWluIDUgZGV2aWNl
IG1vZGVsIChkeWluZyBhcyBleHBlY3RlZCkgWzIyNjJdIGRpZWQgZHVlIHRv
IGZhdGFsIHNpZ25hbCBLaWxsZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZl
bnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2gg
dz0weDU1YTk1NjU4NGViMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MjE2MjpsaWJ4bF9fZXZfcW1wX2Rp
c3Bvc2U6IERvbWFpbiAwOiBldiAweDU1YTk1NjU4NGVjOA0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9xbXAuYzo4MTM6bGlieGxfX3FtcF9pbml0aWFsaXplOiBE
b21haW4gNTpjb25uZWN0ZWQgdG8gL3Zhci9ydW4veGVuL3FtcC1saWJ4bC01
DQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBfaGFuZGxlX3Jl
c3BvbnNlOiBEb21haW4gNTptZXNzYWdlIHR5cGU6IHFtcA0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9xbXAuYzozNjU6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9t
YWluIDU6UUVNVSB2ZXJzaW9uOiAzLjAuMA0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9xbXAuYzo2NjY6cW1wX3NlbmRfcHJlcGFyZTogRG9tYWluIDU6bmV4dCBx
bXAgY29tbWFuZDogJ3siZXhlY3V0ZSI6InFtcF9jYXBhYmlsaXRpZXMiLCJp
ZCI6MX0NCicNCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9o
YW5kbGVfcmVzcG9uc2U6IERvbWFpbiA1Om1lc3NhZ2UgdHlwZTogcmV0dXJu
DQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjY2NjpxbXBfc2VuZF9wcmVw
YXJlOiBEb21haW4gNTpuZXh0IHFtcCBjb21tYW5kOiAneyJleGVjdXRlIjoi
cXVlcnktY2hhcmRldiIsImlkIjoyfQ0KJw0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9xbXAuYzozNTA6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9tYWluIDU6bWVz
c2FnZSB0eXBlOiByZXR1cm4NCmxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6
NjY2OnFtcF9zZW5kX3ByZXBhcmU6IERvbWFpbiA1Om5leHQgcW1wIGNvbW1h
bmQ6ICd7ImV4ZWN1dGUiOiJxdWVyeS12bmMiLCJpZCI6M30NCicNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9oYW5kbGVfcmVzcG9uc2U6
IERvbWFpbiA1Om1lc3NhZ2UgdHlwZTogcmV0dXJuDQpsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NjM5OmxpYnhsX19ldl94c3dhdGNoX3JlZ2lzdGVy
OiB3YXRjaCB3PTB4N2Y2N2JmZWI4YWYwIHdwYXRoPS9sb2NhbC9kb21haW4v
MC9iYWNrZW5kL3ZpZi81LzAvc3RhdGUgdG9rZW49My8zOiByZWdpc3RlciBz
bG90bnVtPTMNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1NzY6d2F0
Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDdmNjdiZmViOGFmMCB3cGF0aD0v
bG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHRva2VuPTMv
MzogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUv
MC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjg4MTpkZXZz
dGF0ZV9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2Vu
ZC92aWYvNS8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcg
c3RhdGUgMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Njp3YXRj
aGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4N2Y2N2JmZWI4YWYwIHdwYXRoPS9s
b2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi81LzAvc3RhdGUgdG9rZW49My8z
OiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8w
L3N0YXRlDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6ODc3OmRldnN0
YXRlX2NhbGxiYWNrOiBiYWNrZW5kIC9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi81LzAvc3RhdGUgd2FudGVkIHN0YXRlIDIgb2sNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzo2NzY6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdp
c3Rlcjogd2F0Y2ggdz0weDdmNjdiZmViOGFmMCB3cGF0aD0vbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHRva2VuPTMvMzogZGVyZWdp
c3RlciBzbG90bnVtPTMNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTExNzpkZXZpY2VfYmFja2VuZF9jYWxsYmFjazogRG9tYWluIDU6Y2FsbGlu
ZyBkZXZpY2VfYmFja2VuZF9jbGVhbnVwDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6Njg5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdh
dGNoIHc9MHg3ZjY3YmZlYjhhZjA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVk
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMTg6ZGV2aWNlX2hv
dHBsdWc6IERvbWFpbiA1OmNhbGxpbmcgaG90cGx1ZyBzY3JpcHQ6IC9ldGMv
eGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUNCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZGV2aWNlLmM6MTIxOTpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6
ZXh0cmEgYXJnczoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIy
NTpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6ICAgICB0eXBlX2lmPXZpZg0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjI3OmRldmljZV9ob3Rw
bHVnOiBEb21haW4gNTplbnY6DQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rldmlj
ZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiA1OiAgICAgc2NyaXB0
OiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UNCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZGV2aWNlLmM6MTIzNDpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6
ICAgICBYRU5CVVNfVFlQRTogdmlmDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rl
dmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiA1OiAgICAgWEVO
QlVTX1BBVEg6IGJhY2tlbmQvdmlmLzUvMA0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9kZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTogICAg
IFhFTkJVU19CQVNFX1BBVEg6IGJhY2tlbmQNCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZGV2aWNlLmM6MTIzNDpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6ICAg
ICBuZXRkZXY6IA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjM0
OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTogICAgIElOVEVSRkFDRTogdmlm
NS4wLWVtdQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjM0OmRl
dmljZV9ob3RwbHVnOiBEb21haW4gNTogICAgIHZpZjogdmlmNS4wDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1OTM6bGlieGxfX2FzeW5jX2V4
ZWNfc3RhcnQ6IGZvcmtpbmcgdG8gZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0
cy92aWYtYnJpZGdlIG9ubGluZSANCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZl
bnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2gg
dz0weDdmNjdiZmViOGJmMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIxODpkZXZpY2VfaG90cGx1
ZzogRG9tYWluIDU6Y2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4v
c2NyaXB0cy92aWYtYnJpZGdlIGFkZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9k
ZXZpY2UuYzoxMjE5OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTpleHRyYSBh
cmdzOg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjI1OmRldmlj
ZV9ob3RwbHVnOiBEb21haW4gNTogICAgIHR5cGVfaWY9dGFwDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMjc6ZGV2aWNlX2hvdHBsdWc6IERv
bWFpbiA1OmVudjoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIz
NDpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6ICAgICBzY3JpcHQ6IC9ldGMv
eGVuL3NjcmlwdHMvdmlmLWJyaWRnZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9k
ZXZpY2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTogICAgIFhF
TkJVU19UWVBFOiB2aWYNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTIzNDpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDU6ICAgICBYRU5CVVNfUEFU
SDogYmFja2VuZC92aWYvNS8wDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rldmlj
ZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiA1OiAgICAgWEVOQlVT
X0JBU0VfUEFUSDogYmFja2VuZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZp
Y2UuYzoxMjM0OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTogICAgIG5ldGRl
djogDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNl
X2hvdHBsdWc6IERvbWFpbiA1OiAgICAgSU5URVJGQUNFOiB2aWY1LjAtZW11
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hv
dHBsdWc6IERvbWFpbiA1OiAgICAgdmlmOiB2aWY1LjANCmxpYnhsOiBkZWJ1
ZzogbGlieGxfYW91dGlscy5jOjU5MzpsaWJ4bF9fYXN5bmNfZXhlY19zdGFy
dDogZm9ya2luZyB0byBleGVjdXRlOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1i
cmlkZ2UgYWRkIA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY4OTps
aWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4N2Y2N2Jm
ZWI4YmYwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9saW51eC5jOjIyNjpsaWJ4bF9fZ2V0X2hvdHBsdWdfc2NyaXB0
X2luZm86IERvbWFpbiA1Om51bV9leGVjIDIsIG5vdCBydW5uaW5nIGhvdHBs
dWcgc2NyaXB0cw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjAz
OmRldmljZV9ob3RwbHVnOiBEb21haW4gNTpObyBob3RwbHVnIHNjcmlwdCB0
byBleGVjdXRlDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njg5Omxp
YnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg3ZjY3YmZl
YjhiZjA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6
IGxpYnhsX3FtcC5jOjgxMzpsaWJ4bF9fcW1wX2luaXRpYWxpemU6IERvbWFp
biA1OmNvbm5lY3RlZCB0byAvdmFyL3J1bi94ZW4vcW1wLWxpYnhsLTUNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9oYW5kbGVfcmVzcG9u
c2U6IERvbWFpbiA1Om1lc3NhZ2UgdHlwZTogcW1wDQpsaWJ4bDogZGVidWc6
IGxpYnhsX3FtcC5jOjM2NTpxbXBfaGFuZGxlX3Jlc3BvbnNlOiBEb21haW4g
NTpRRU1VIHZlcnNpb246IDMuMC4wDQpsaWJ4bDogZGVidWc6IGxpYnhsX3Ft
cC5jOjY2NjpxbXBfc2VuZF9wcmVwYXJlOiBEb21haW4gNTpuZXh0IHFtcCBj
b21tYW5kOiAneyJleGVjdXRlIjoicW1wX2NhcGFiaWxpdGllcyIsImlkIjox
fQ0KJw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzozNTA6cW1wX2hhbmRs
ZV9yZXNwb25zZTogRG9tYWluIDU6bWVzc2FnZSB0eXBlOiByZXR1cm4NCmxp
YnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFtcF9zZW5kX3ByZXBhcmU6
IERvbWFpbiA1Om5leHQgcW1wIGNvbW1hbmQ6ICd7ImV4ZWN1dGUiOiJkZXZp
Y2VfYWRkIiwiaWQiOjIsImFyZ3VtZW50cyI6eyJkcml2ZXIiOiJ4ZW4tcGNp
LXBhc3N0aHJvdWdoIiwiaWQiOiJwY2ktcHQtMDBfMGUuMCIsImhvc3RhZGRy
IjoiMDAwMDowMDowZS4wIn19DQonDQpsaWJ4bDogZGVidWc6IGxpYnhsX3Ft
cC5jOjM1MDpxbXBfaGFuZGxlX3Jlc3BvbnNlOiBEb21haW4gNTptZXNzYWdl
IHR5cGU6IHJldHVybg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzo2NjY6
cW1wX3NlbmRfcHJlcGFyZTogRG9tYWluIDU6bmV4dCBxbXAgY29tbWFuZDog
J3siZXhlY3V0ZSI6InF1ZXJ5LXBjaSIsImlkIjozfQ0KJw0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9xbXAuYzozNTA6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9t
YWluIDU6bWVzc2FnZSB0eXBlOiByZXR1cm4NCmxpYnhsOiBkZWJ1ZzogbGli
eGxfcGNpLmM6ODk6bGlieGxfX2NyZWF0ZV9wY2lfYmFja2VuZDogRG9tYWlu
IDU6Q3JlYXRpbmcgcGNpIGJhY2tlbmQNCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZXZlbnQuYzoyMTkwOmxpYnhsX19hb19wcm9ncmVzc19yZXBvcnQ6IGFvIDB4
N2Y2N2MwOTI3YTAwOiBwcm9ncmVzcyByZXBvcnQ6IGlnbm9yZWQNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODczOmxpYnhsX19hb19jb21wbGV0
ZTogYW8gMHg3ZjY3YzA5MjdhMDA6IGNvbXBsZXRlLCByYz0wDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2V2ZW50LmM6MTg0MjpsaWJ4bF9fYW9fX2Rlc3Ryb3k6
IGFvIDB4N2Y2N2MwOTI3YTAwOiBkZXN0cm95DQpsaWJ4bDogZGVidWc6IGxp
YnhsX3FtcC5jOjgxMzpsaWJ4bF9fcW1wX2luaXRpYWxpemU6IERvbWFpbiA1
OmNvbm5lY3RlZCB0byAvdmFyL3J1bi94ZW4vcW1wLWxpYnhsLTUNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfcW1wLmM6MzUwOnFtcF9oYW5kbGVfcmVzcG9uc2U6
IERvbWFpbiA1Om1lc3NhZ2UgdHlwZTogcW1wDQpsaWJ4bDogZGVidWc6IGxp
YnhsX3FtcC5jOjM2NTpxbXBfaGFuZGxlX3Jlc3BvbnNlOiBEb21haW4gNTpR
RU1VIHZlcnNpb246IDMuMC4wDQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5j
OjY2NjpxbXBfc2VuZF9wcmVwYXJlOiBEb21haW4gNTpuZXh0IHFtcCBjb21t
YW5kOiAneyJleGVjdXRlIjoicW1wX2NhcGFiaWxpdGllcyIsImlkIjoxfQ0K
Jw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzozNTA6cW1wX2hhbmRsZV9y
ZXNwb25zZTogRG9tYWluIDU6bWVzc2FnZSB0eXBlOiByZXR1cm4NCmxpYnhs
OiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFtcF9zZW5kX3ByZXBhcmU6IERv
bWFpbiA1Om5leHQgcW1wIGNvbW1hbmQ6ICd7ImV4ZWN1dGUiOiJjb250Iiwi
aWQiOjJ9DQonDQpsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBf
aGFuZGxlX3Jlc3BvbnNlOiBEb21haW4gNTptZXNzYWdlIHR5cGU6IHJldHVy
bg0KV2FpdGluZyBmb3IgZG9tYWluIHRlc3QtbXVsdGktYWRhcHRlcnMuMSAo
ZG9taWQgNSkgdG8gZGllIFtwaWQgMTUzNl0NCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzo2Mzk6bGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXI6IHdh
dGNoIHc9MHg3ZjY3YzBlMDk4ODAgd3BhdGg9QHJlbGVhc2VEb21haW4gdG9r
ZW49My80OiByZWdpc3RlciBzbG90bnVtPTMNCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzo1NzY6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDdm
NjdjMGUwOTg4MCB3cGF0aD1AcmVsZWFzZURvbWFpbiB0b2tlbj0zLzQ6IGV2
ZW50IGVwYXRoPUByZWxlYXNlRG9tYWluDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2RvbWFpbi5jOjc2Nzpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazog
RG9tYWluIDU6W2V2Zz0weDdmNjdjMDMxN2ZjMF0gbmVudHJpZXM9MSByYz0x
IDUuLjUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6Nzc4OmRvbWFp
bl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBEb21haW4gNTpbZXZnPTB4N2Y2
N2MwMzE3ZmMwXSAgIGdvdD1kb21haW5pbmZvc1swXSBnb3QtPmRvbWFpbj01
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjgwNDpkb21haW5fZGVh
dGhfeHN3YXRjaF9jYWxsYmFjazogRG9tYWluIDU6RXhpc3RzIHNodXRkb3du
X3JlcG9ydGVkPTAgZG9taW5mLmZsYWdzPWZmZmYwMTAyDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RvbWFpbi5jOjc3MTpkb21haW5fZGVhdGhfeHN3YXRjaF9j
YWxsYmFjazogW2V2Zz0wXSBhbGwgcmVwb3J0ZWQNCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZG9tYWluLmM6ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxi
YWNrOiBkb21haW4gZGVhdGggc2VhcmNoIGRvbmUNCi90bXAgIyANCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1345116430-1561500884=:5851--


From xen-devel-bounces@lists.xenproject.org Tue Jun 25 23:24:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 23: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 1hfumx-0003YE-UF; Tue, 25 Jun 2019 23:23: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfumw-0003Y5-I7
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 23:23:46 +0000
X-Inumbo-ID: 467a0a08-97a0-11e9-b225-b7acd695c88f
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 467a0a08-97a0-11e9-b225-b7acd695c88f;
 Tue, 25 Jun 2019 23:23:44 +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 E864220657;
 Tue, 25 Jun 2019 23:23:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561505024;
 bh=m89kLG00S2DJh2OCEhtyIF6ZI0TgJUnRHFg6hNTLVRM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=D/Y+ekv5m/Qjxsyn9ZNDOolVYxt2nvogBf69AAK7tD18j+GIhsCZ0aE5KyF1dRE7y
 BIPT21Or/SkAX6UR3FV0EAqXjdhGPQt8CW4Ybz29X+AP70I2FYW2rpzn0Tzb0Dthyb
 laj3apZwGJnKty0JEQjwQctCnC5UdrmEK77vE+0E=
Date: Tue, 25 Jun 2019 16:23: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: <20190610193215.23704-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251623310.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-2-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 01/17] 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: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHB1dG4oKSBhbmQgcHV0
cygpIGFyZSB0d28gc3Vicm91dGluZXMuIEFkZCBFTkRQUk9DIGZvciB0aGUgYmVuZWZpdHMgb2YK
PiBzdGF0aWMgYW5hbHlzaXMgdG9vbHMgYW5kIHRoZSByZWFkZXIuCj4gCj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgeGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyB8IDIgKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IGRkZDNhMzMxMDguLmM4YmJkZjA1YTYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKPiBAQCAtNjQ2LDYgKzY0Niw3IEBAIHB1dHM6Cj4gICAgICAgICAgYiAgICAg
cHV0cwo+ICAxOgo+ICAgICAgICAgIHJldAo+ICtFTkRQUk9DKHB1dHMpCj4gIAo+ICAvKiBQcmlu
dCBhIDMyLWJpdCBudW1iZXIgaW4gaGV4LiAgU3BlY2lmaWMgdG8gdGhlIFBMMDExIFVBUlQuCj4g
ICAqIHgwOiBOdW1iZXIgdG8gcHJpbnQuCj4gQEAgLTY2NCw2ICs2NjUsNyBAQCBwdXRuOgo+ICAg
ICAgICAgIHN1YnMgIHgzLCB4MywgIzEKPiAgICAgICAgICBiLm5lICAxYgo+ICAgICAgICAgIHJl
dAo+ICtFTkRQUk9DKHB1dG4pCj4gIAo+ICBoZXg6ICAgIC5hc2NpaSAiMDEyMzQ1Njc4OWFiY2Rl
ZiIKPiAgICAgICAgICAuYWxpZ24gMgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 23:35:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 23: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 1hfuy7-0004Me-2T; Tue, 25 Jun 2019 23:35: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfuy5-0004MZ-DU
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 23:35:17 +0000
X-Inumbo-ID: e28030ac-97a1-11e9-953e-0b1865271e59
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e28030ac-97a1-11e9-953e-0b1865271e59;
 Tue, 25 Jun 2019 23:35: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 1F48620645;
 Tue, 25 Jun 2019 23:35:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561505715;
 bh=jMyZlJOxIKoDa7LMpgC+WWjN0Sfy3TF8hMjhLLZJl7o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Af9Nb9pSFpe8gKEXDNP+lZsfl0g3X8Yn8jviI2kNkfWyDzant6a4CFteblMfm6YGR
 rMGS+P4IENmGmPWFAOof/Hn0Z8ZUXybRQT8nITcUVNWnHDflw3rqheDKDZAWhbGEte
 wNvPgB2aWFTSkVEqIRGoMYdiMczi9XGAeIBMe2Ss=
Date: Tue, 25 Jun 2019 16:35: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: <20190610193215.23704-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiAgVGhlIGN1cnJlbnQg
aW1wbGVtZW50YXRpb24gb2YgdGhlIG1hY3JvIFBSSU5UIHdpbGwgY2xvYmJlciB4MzAvbHIuIFRo
aXMKPiBtZWFucyB0aGUgdXNlciBzaG91bGQgc2F2ZSBsciBpZiBpdCBjYXJlcyBhYm91dCBpdC4K
CkJ5IHgzMC9sciwgZG8geW91IG1lYW4geDAteDMgYW5kIGxyPyBJIHdvdWxkIHByZWZlciBhIGNs
ZWFyZXIKZXhwcmVzc2lvbi4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiBGb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBt
b3JlIHVzZSBvZiBQUklOVCBpbiBwbGFjZSB3aGVyZSBscgo+IHNob3VsZCBiZSBwcmVzZXJ2ZWQu
IFJhdGhlciB0aGFuIHJlcXVpcmluZyBhbGwgdGhlIHVzZXJzIHRvIHByZXNlcnZlIGxyLAo+IHRo
ZSBtYWNybyBQUklOVCBpcyBtb2RpZmllZCB0byBzYXZlIGFuZCByZXN0b3JlIGl0Lgo+IAo+IFdo
aWxlIHRoZSBjb21tZW50IHN0YXRlIHgzIHdpbGwgYmUgY2xvYmJlcmVkLCB0aGlzIGlzIG5vdCB0
aGUgY2FzZS4gU28KPiBQUklOVCB3aWxsIHVzZSB4MyB0byBwcmVzZXJ2ZSBsci4KPiAKPiBMYXN0
bHksIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIG1vdmUgdGhlIGNvbW1lbnQgb24gdG9wIG9mIFBS
SU5UIGFuZCB1c2UKPiBQUklOVCBpbiBpbml0X3VhcnQuIEJvdGggY2hhbmdlcyB3aWxsIGJlIGhl
bHBmdWwgaW4gYSBmb2xsb3ctdXAgcGF0Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hl
YWQuUyB8IDE0ICsrKysrKysrKy0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMo
KyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9o
ZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggYzhiYmRmMDVhNi4uYTUx
NDdjOGQ4MCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC03OCwxMiArNzgsMTcgQEAKPiAgICogIHgz
MCAtIGxyCj4gICAqLwo+ICAKPiAtLyogTWFjcm8gdG8gcHJpbnQgYSBzdHJpbmcgdG8gdGhlIFVB
UlQsIGlmIHRoZXJlIGlzIG9uZS4KPiAtICogQ2xvYmJlcnMgeDAteDMuICovCj4gICNpZmRlZiBD
T05GSUdfRUFSTFlfUFJJTlRLCj4gKy8qCj4gKyAqIE1hY3JvIHRvIHByaW50IGEgc3RyaW5nIHRv
IHRoZSBVQVJULCBpZiB0aGVyZSBpcyBvbmUuCj4gKyAqCj4gKyAqIENsb2JiZXJzIHgwIC0geDMK
PiArICovCj4gICNkZWZpbmUgUFJJTlQoX3MpICAgICAgICAgICBcCj4gKyAgICAgICAgbW92ICAg
eDMsIGxyICA7ICAgICBcCj4gICAgICAgICAgYWRyICAgeDAsIDk4ZiA7ICAgICBcCj4gICAgICAg
ICAgYmwgICAgcHV0cyAgICA7ICAgICBcCj4gKyAgICAgICAgbW92ICAgbHIsIHgzICA7ICAgICBc
Cj4gICAgICAgICAgUk9EQVRBX1NUUig5OCwgX3MpCj4gICNlbHNlIC8qIENPTkZJR19FQVJMWV9Q
UklOVEsgKi8KPiAgI2RlZmluZSBQUklOVChzKQo+IEBAIC02MzAsOSArNjM1LDggQEAgaW5pdF91
YXJ0Ogo+ICAjaWZkZWYgRUFSTFlfUFJJTlRLX0lOSVRfVUFSVAo+ICAgICAgICAgIGVhcmx5X3Vh
cnRfaW5pdCB4MjMsIDAKPiAgI2VuZGlmCj4gLSAgICAgICAgYWRyICAgeDAsIDFmCj4gLSAgICAg
ICAgYiAgICAgcHV0cwo+IC1ST0RBVEFfU1RSKDEsICItIFVBUlQgZW5hYmxlZCAtXHJcbiIpCj4g
KyAgICAgICAgUFJJTlQoIi0gVUFSVCBlbmFibGVkIC1cclxuIikKPiArICAgICAgICByZXQKPiAg
Cj4gIC8qIFByaW50IGVhcmx5IGRlYnVnIG1lc3NhZ2VzLgo+ICAgKiB4MDogTnVsLXRlcm1pbmF0
ZWQgc3RyaW5nIHRvIHByaW50Lgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jun 25 23:49:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Jun 2019 23:49: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 1hfvBm-0005En-EF; Tue, 25 Jun 2019 23:49: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfvBl-0005Ei-Ew
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 23:49:25 +0000
X-Inumbo-ID: dc490702-97a3-11e9-8ed2-e3f7cabf603b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc490702-97a3-11e9-8ed2-e3f7cabf603b;
 Tue, 25 Jun 2019 23:49:24 +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 A90D02086D;
 Tue, 25 Jun 2019 23:49:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561506563;
 bh=SEPloGFkDOerqv7ol0wq9giDRco2hGltify73URqKpM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dFVeeX2hKQDCwoquizSpC9he/0Rv3tyyuROapKEl6PziHwOhRBNjcWqsFaRq+S0JK
 d1Dj5vIcPNzfcbn9s0iQK3V13Y5NHQ9R20QCIDdW2LYzm2hC0ImZkFGSyCUiCSekne
 WaN8Cm/RtUzwn1wSbr8usXwXxppbt3rxkZZCj+9g=
Date: Tue, 25 Jun 2019 16:49: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: <20190610193215.23704-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251647500.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-4-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 03/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFueXRoaW5nIGV4ZWN1
dGVkIGFmdGVyIHRoZSBsYWJlbCBjb21tb25fc3RhcnQgY2FuIGJlIGV4ZWN1dGVkIG9uIGFsbAo+
IENQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGJldHdlZW4g
dGhlIGxhYmVsCj4gY29tbW9uX3N0YXJ0IGFuZCBpbml0X3VhcnQgYXJlIG5vdCBleGVjdXRlZCBv
biB0aGUgYm9vdCBDUFUuCj4gCj4gVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGFyZSB0
byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQo+IHByaW50ZWQgb24gdGhlIGNvbnNvbGUg
KGlmIGVhcmx5cHJpbnRrIGlzIGVuYWJsZWQpLiBQcmludGluZyB0aGUgQ1BVSUQKPiBpcyBub3Qg
ZW50aXJlbHkgdXNlZnVsIHRvIGhhdmUgZm9yIHRoZSBib290IENQVSBhbmQgcmVxdWlyZXMgYQo+
IGNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KPiAKPiBG
dXJ0aGVybW9yZSwgdGhlIGZ1bmN0aW9uIGluaXRfdWFydCBpcyBvbmx5IGNhbGxlZCBmb3IgYm9v
dCBDUFUKPiByZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMg
dGhlIGNvZGUgYSBiaXQgdHJpY2t5Cj4gdG8gZm9sbG93Lgo+IAo+IFRoZSBVQVJUIGluaXRpYWxp
emF0aW9uIGlzIG5vdyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwo+
IG5vdyByZXF1aXJlcyB0byBoYXZlIGEgc2xpZ2h0bHkgYWx0ZXJlZCBwcmludCBmb3IgdGhlIGJv
b3QgQ1BVIGFuZCBzZXQKPiB0aGUgZWFybHkgVUFSVCBiYXNlIGFkZHJlc3MgaW4gZWFjaCB0aGUg
dHdvIHBhdGggKGJvb3QgQ1BVIGFuZAo+IHNlY29uZGFyeSBDUFVzKS4KPiAKPiBUaGlzIGhhcyB0
aGUgbmljZSBlZmZlY3QgdG8gcmVtb3ZlIGEgY291cGxlIG9mIGNvbmRpdGlvbmFsIGJyYW5jaCBp
bgo+IHRoZSBjb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDI5ICsr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRp
b25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCBhNTE0N2M4ZDgw
Li5mZDQzMmVlMTVkIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTI2NSw2ICsyNjUsMTIgQEAgcmVh
bF9zdGFydF9lZmk6Cj4gICAgICAgICAgbG9hZF9wYWRkciB4MjEsIF9zZHRiCj4gICNlbmRpZgo+
ICAKPiArICAgICAgICAvKiBJbml0aWFsaXplIHRoZSBVQVJUIGlmIGVhcmx5cHJpbnRrIGhhcyBi
ZWVuIGVuYWJsZWQuICovCj4gKyNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCj4gKyAgICAgICAg
YmwgICAgaW5pdF91YXJ0Cj4gKyNlbmRpZgo+ICsgICAgICAgIFBSSU5UKCItIEJvb3QgQ1BVIGJv
b3RpbmcgLVxyXG4iKQo+ICsKPiAgICAgICAgICBtb3YgICB4MjIsICMwICAgICAgICAgICAgICAg
IC8qIHgyMiA6PSBpc19zZWNvbmRhcnlfY3B1ICovCj4gIAo+ICAgICAgICAgIGIgICAgIGNvbW1v
bl9zdGFydAo+IEBAIC0yODEsMTQgKzI4NywxMSBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4g
ICAgICAgICAgLyogQm9vdCBDUFUgYWxyZWFkeSB6ZXJvIEJTUyBzbyBza2lwIGl0IG9uIHNlY29u
ZGFyeSBDUFVzLiAqLwo+ICAgICAgICAgIG1vdiAgIHgyNiwgIzEgICAgICAgICAgICAgICAgLyog
WDI2IDo9IHNraXBfemVyb19ic3MgKi8KPiAgCj4gLWNvbW1vbl9zdGFydDoKPiAgICAgICAgICBt
cnMgICB4MCwgbXBpZHJfZWwxCj4gICAgICAgICAgbGRyICAgeDEzLCA9KH5NUElEUl9IV0lEX01B
U0spCj4gICAgICAgICAgYmljICAgeDI0LCB4MCwgeDEzICAgICAgICAgICAvKiBNYXNrIG91dCBm
bGFncyB0byBnZXQgQ1BVIElEICovCj4gIAo+IC0gICAgICAgIC8qIE5vbi1ib290IENQVXMgd2Fp
dCBoZXJlIHVudGlsIF9fY3B1X3VwIGlzIHJlYWR5IGZvciB0aGVtICovCj4gLSAgICAgICAgY2J6
ICAgeDIyLCAxZgo+IC0KPiArICAgICAgICAvKiBXYWl0IGhlcmUgdW50aWwgX19jcHVfdXAgaXMg
cmVhZHkgdG8gaGFuZGxlIHRoZSBDUFUgKi8KPiAgICAgICAgICBsb2FkX3BhZGRyIHgwLCBzbXBf
dXBfY3B1Cj4gICAgICAgICAgZHNiICAgc3kKPiAgMjogICAgICBsZHIgICB4MSwgW3gwXQo+IEBA
IC0zMDAsMTQgKzMwMywxNCBAQCBjb21tb25fc3RhcnQ6Cj4gIAo+ICAjaWZkZWYgQ09ORklHX0VB
UkxZX1BSSU5USwo+ICAgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9BRERSRVNT
IC8qIHgyMyA6PSBVQVJUIGJhc2UgYWRkcmVzcyAqLwo+IC0gICAgICAgIGNibnogIHgyMiwgMWYK
PiAtICAgICAgICBibCAgICBpbml0X3VhcnQgICAgICAgICAgICAgICAgIC8qIEJvb3QgQ1BVIHNl
dHMgdXAgdGhlIFVBUlQgdG9vICovCj4gLTE6ICAgICAgUFJJTlQoIi0gQ1BVICIpCj4gKyAgICAg
ICAgUFJJTlQoIi0gQ1BVICIpCj4gICAgICAgICAgbW92ICAgeDAsIHgyNAo+ICAgICAgICAgIGJs
ICAgIHB1dG4KPiAgICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxyXG4iKQo+ICAjZW5kaWYKPiAg
Cj4gK2NvbW1vbl9zdGFydDoKPiArCj4gICAgICAgICAgUFJJTlQoIi0gQ3VycmVudCBFTCAiKQo+
ICAgICAgICAgIG1ycyAgIHg0LCBDdXJyZW50RUwKPiAgICAgICAgICBtb3YgICB4MCwgeDQKPiBA
QCAtNjI4LDEwICs2MzEsMTYgQEAgRU5UUlkoc3dpdGNoX3R0YnIpCj4gICAgICAgICAgcmV0Cj4g
IAo+ICAjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+IC0vKiBCcmluZyB1cCB0aGUgVUFSVC4K
PiAtICogeDIzOiBFYXJseSBVQVJUIGJhc2UgYWRkcmVzcwo+IC0gKiBDbG9iYmVycyB4MC14MSAq
Lwo+ICsvKgo+ICsgKiBJbml0aWFsaXplIHRoZSBVQVJULiBTaG91bGQgb25seSBiZSBjYWxsZWQg
b24gdGhlIGJvb3QgQ1BVLgo+ICsgKgo+ICsgKiBPdXB1dDoKPiArICogIHgyMzogRWFybHkgVUFS
VCBiYXNlIHBoeXNpY2FsIGFkZHJlc3MKPiArICoKPiArICogQ2xvYmJlcnMgeDAgLSB4MQo+ICsg
Ki8KPiAgaW5pdF91YXJ0Ogo+ICsgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9B
RERSRVNTCj4gICNpZmRlZiBFQVJMWV9QUklOVEtfSU5JVF9VQVJUCj4gICAgICAgICAgZWFybHlf
dWFydF9pbml0IHgyMywgMAo+ICAjZW5kaWYKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 00:00:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 00:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfvLw-00063i-GO; Tue, 25 Jun 2019 23:59: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=qEdm=UY=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfvLv-00063d-JU
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 23:59:55 +0000
X-Inumbo-ID: 53f782aa-97a5-11e9-8bdd-cb71a99eac91
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53f782aa-97a5-11e9-8bdd-cb71a99eac91;
 Tue, 25 Jun 2019 23:59: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 0F25920869;
 Tue, 25 Jun 2019 23:59:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561507194;
 bh=JcZ2l32lnuZE6byip7xftlGcKe5M/NbPZg/pW/JfxAM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tXu3k70HCTbXSJ/Ly8beD66z19R/mxqOe9dEbKdj1tALPfmZoNiTrCDJjMP/ZiBb8
 a9vTcMzOAfY39sbjWrL3lESdlWbm5gL7FfPtaNaUDEcqMcH6sAW2fFgw6+efbJHZbu
 DN26HDBFDzt0z5Ekg1vzhMtyfbsT+cTKpfLXOthc=
Date: Tue, 25 Jun 2019 16:59:53 -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.1906251627270.5851@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/17] 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: Oleksandr_Tyshchenko@epam.com, xen-devel@lists.xenproject.org,
 Julien Grall <julien.grall@arm.com>, 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>

T24gVHVlLCAyNSBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1vbiwg
MTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+PiAgVGhlIGN1cnJlbnQgaW1wbGVt
ZW50YXRpb24gb2YgdGhlIG1hY3JvIFBSSU5UIHdpbGwgY2xvYmJlciB4MzAvbHIuIFRoaXMKPiA+
IG1lYW5zIHRoZSB1c2VyIHNob3VsZCBzYXZlIGxyIGlmIGl0IGNhcmVzIGFib3V0IGl0Lgo+IAo+
IEJ5IHgzMC9sciwgZG8geW91IG1lYW4geDAteDMgYW5kIGxyPyBJIHdvdWxkIHByZWZlciBhIGNs
ZWFyZXIKPiBleHByZXNzaW9uLgoKTm8gb2YgY291cnNlIG5vdCEgWW91IG1lYW50IHgzMCB3aGlj
aCBpcyBhIHN5bm9ueW0gb2YgbHIhIEl0IGlzIGp1c3QKdGhhdCBpbiB0aGlzIGNhc2UgaXQgaXMg
YWxzbyBzdXBwb3NlZCB0byBjbG9iYmVyIHgwLXgzIC0tIEkgZ290CmNvbmZ1c2VkISBUaGUgY29t
bWl0IG1lc3NhZ2UgaXMgYWxzbyBmaW5lIGFzIGlzIHRoZW4uIE1vcmUgYmVsb3cuCgoKPiBSZXZp
ZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IAo+
IAo+ID4gRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgUFJJTlQg
aW4gcGxhY2Ugd2hlcmUgbHIKPiA+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuIFJhdGhlciB0aGFuIHJl
cXVpcmluZyBhbGwgdGhlIHVzZXJzIHRvIHByZXNlcnZlIGxyLAo+ID4gdGhlIG1hY3JvIFBSSU5U
IGlzIG1vZGlmaWVkIHRvIHNhdmUgYW5kIHJlc3RvcmUgaXQuCj4gPiAKPiA+IFdoaWxlIHRoZSBj
b21tZW50IHN0YXRlIHgzIHdpbGwgYmUgY2xvYmJlcmVkLCB0aGlzIGlzIG5vdCB0aGUgY2FzZS4g
U28KPiA+IFBSSU5UIHdpbGwgdXNlIHgzIHRvIHByZXNlcnZlIGxyLgo+ID4gCj4gPiBMYXN0bHks
IHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIG1vdmUgdGhlIGNvbW1lbnQgb24gdG9wIG9mIFBSSU5U
IGFuZCB1c2UKPiA+IFBSSU5UIGluIGluaXRfdWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVs
cGZ1bCBpbiBhIGZvbGxvdy11cCBwYXRjaC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgfCAxNCArKysrKysrKystLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ID4gaW5kZXgg
YzhiYmRmMDVhNi4uYTUxNDdjOGQ4MCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiA+IEBAIC03OCwx
MiArNzgsMTcgQEAKPiA+ICAgKiAgeDMwIC0gbHIKPiA+ICAgKi8KPiA+ICAKPiA+IC0vKiBNYWNy
byB0byBwcmludCBhIHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgo+ID4gLSAq
IENsb2JiZXJzIHgwLXgzLiAqLwo+ID4gICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCj4gPiAr
LyoKPiA+ICsgKiBNYWNybyB0byBwcmludCBhIHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUg
aXMgb25lLgo+ID4gKyAqCj4gPiArICogQ2xvYmJlcnMgeDAgLSB4Mwo+ID4gKyAqLwo+ID4gICNk
ZWZpbmUgUFJJTlQoX3MpICAgICAgICAgICBcCj4gPiArICAgICAgICBtb3YgICB4MywgbHIgIDsg
ICAgIFwKPiA+ICAgICAgICAgIGFkciAgIHgwLCA5OGYgOyAgICAgXAo+ID4gICAgICAgICAgYmwg
ICAgcHV0cyAgICA7ICAgICBcCj4gPiArICAgICAgICBtb3YgICBsciwgeDMgIDsgICAgIFwKPiA+
ICAgICAgICAgIFJPREFUQV9TVFIoOTgsIF9zKQoKU3RyYW5nZWx5IGVub3VnaCBJIGdldCBhIGJ1
aWxkIGVycm9yIHdpdGggZ2NjIDcuMy4xLCBidXQgaWYgSSB1c2UgeDMwCmluc3RlYWQgb2YgbHIs
IGl0IGJ1aWxkcyBmaW5lLiBIYXZlIHlvdSBzZWVuIHRoaXMgYmVmb3JlPwpUaGUgZXJyb3IgaXM6
Cgphcm02NC9oZWFkLlM6IEFzc2VtYmxlciBtZXNzYWdlczoKYXJtNjQvaGVhZC5TOjI3MjogRXJy
b3I6IG9wZXJhbmQgMSBtdXN0IGJlIGFuIGludGVnZXIgcmVnaXN0ZXIgLS0gYG1vdiBscix4MycK
Wy4uLl0KYXJtNjQvaGVhZC5TOjI3MjogRXJyb3I6IHVuZGVmaW5lZCBzeW1ib2wgbHIgdXNlZCBh
cyBhbiBpbW1lZGlhdGUgdmFsdWUKWy4uLl0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 00:01:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 00: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 1hfvN8-0007Gc-TC; Wed, 26 Jun 2019 00: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfvN7-0007GU-1G
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 00:01:09 +0000
X-Inumbo-ID: 7f8092c0-97a5-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f8092c0-97a5-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 00:01: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 31B40208E3;
 Wed, 26 Jun 2019 00:01:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561507267;
 bh=gkITwhTc1BG4MjVl9ZwRhydo8v+/DOOXNI4pMhmLmAE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Syl8zK6s3luCF4S1/8taQIWou8IhO8g9IoswJPOUITdR4g9ekSS81MKECqtVTP5gJ
 8lkBmDGqi3RX7KmYm1h0kvkvckwLPxwtP1rsjBMM0ND4xAKvolkvKbIrQZWRtknyCI
 fuapdX3g+X0efiJqpCCcuLM2jyrn8r+MxaqZvPj4=
Date: Tue, 25 Jun 2019 17:01:06 -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: <20190610193215.23704-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251700190.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-5-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 04/17] xen/arm64: head: Don't "reserve" x24
 for the CPUID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFmdGVyIHRoZSByZWNl
bnQgcmV3b3JrLCB0aGUgQ1BVSUQgaXMgb25seSB1c2VkIGF0IHRoZSB2ZXJ5IGJlZ2lubmluZyBv
Zgo+IHRoZSBzZWNvbmRhcnkgQ1BVcyBib290IHBhdGguIFNvIHRoZXJlIGlzIG5vIG5lZWQgdG8g
InJlc2VydmUiIHgyNCBmb3IKPiBoZSBDUFVJRC4KCklmIHlvdSBhcmUgZ29pbmcgdG8gcmVzZW5k
IHRoZSBzZXJpZXMgaXQgd291bGQgcHJvYmFibHkgbWFrZSBzZW5zZSB0bwpmb2xkIGl0IGluIHRo
ZSBwcmV2aW91cyBwYXRjaCwgYnV0IGl0IGlzIGFsc28gT0sgYXMgaXMKCkFja2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiBTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCBmZDQzMmVlMTVkLi44NGUyNjU4
MmM0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTY5LDcgKzY5LDcgQEAKPiAgICogIHgyMSAtIERU
QiBhZGRyZXNzIChib290IGNwdSBvbmx5KQo+ICAgKiAgeDIyIC0gaXNfc2Vjb25kYXJ5X2NwdQo+
ICAgKiAgeDIzIC0gVUFSVCBhZGRyZXNzCj4gLSAqICB4MjQgLSBjcHVpZAo+ICsgKiAgeDI0IC0K
PiAgICogIHgyNSAtIGlkZW50aXR5IG1hcCBpbiBwbGFjZQo+ICAgKiAgeDI2IC0gc2tpcF96ZXJv
X2Jzcwo+ICAgKiAgeDI3IC0KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 00:09:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 00:09:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfvUl-0007WT-QT; Wed, 26 Jun 2019 00:09:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfvUl-0007WO-9Q
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 00:09:03 +0000
X-Inumbo-ID: 9a0777c4-97a6-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a0777c4-97a6-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 00:09: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 1617420665;
 Wed, 26 Jun 2019 00:09:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561507741;
 bh=VcNzH8JY2WMEMySld9qI8HO48DNWpgm45NZsfteObO4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=U6ltAr4FJyuohsNsFUcwx4+7W4JtFzfwMI42V6lI7HSmqX9i4kgppy6s2ythTK97U
 cwGY7eXF6ugLdjghLpLsfxOIf4kTfU8dww2nkeop9jNH0Ggw7iaaQG749BoP3T+Ii2
 D4FfEJMcfOTLr29ZNCj+RO1SG7cw9tY1KxksrbrA=
Date: Tue, 25 Jun 2019 17:09: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: <20190610193215.23704-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251704400.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-6-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSB1c2VyIHNob3VsZCBzYXZlIHgzMC9sciBpZiBpdCBjYXJlcyBhYm91dCBpdC4KPiAKPiBG
b2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBwdXRuIGluIHBsYWNl
IHdoZXJlIGxyCj4gc2hvdWxkIGJlIHByZXNlcnZlZC4KPiAKPiBGdXJ0aGVybW9yZSwgYW55IHVz
ZXIgb2YgcHV0biBzaG91bGQgYWxzbyBtb3ZlIHRoZSB2YWx1ZSB0byByZWdpc3RlciB4MAo+IGlm
IGl0IHdhcyBzdG9yZWQgaW4gYSBkaWZmZXJlbnQgcmVnaXN0ZXIuCj4gCj4gRm9yIGNvbnZlbmll
bmNlLCBhIG5ldyBtYWNybyBpcyBpbnRyb2R1Y2VkIHRvIHByaW50IGEgZ2l2ZW4gcmVnaXN0ZXIu
Cj4gVGhlIG1hY3JvIHdpbGwgdGFrZSBjYXJlIGZvciB1cyB0byBtb3ZlIHRoZSB2YWx1ZSB0byB4
MCBhbmQgYWxzbwo+IHByZXNlcnZlIGxyLgo+IAo+IExhc3RseSB0aGUgbmV3IG1hY3JvIGlzIHVz
ZWQgdG8gcmVwbGFjZSBhbGwgdGhlIGNhbGxzaXRlIG9mIHB1dG4uIFRoaXMKPiB3aWxsIHNpbXBs
aWZ5IHJld29yay9yZXZpZXcgbGF0ZXIgb24uCj4gCj4gTm90ZSB0aGF0IEN1cnJlbnRFTCBpcyBu
b3cgc3RvcmVkIGluIHg1IGluc3RlYWQgb2YgeDQgYmVjYXVzZSB0aGUgbGF0dGVyCj4gd2lsbCBi
ZSBjbG9iYmVyZWQgYnkgdGhlIG1hY3JvIHByaW50X3JlZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgMSBmaWxl
IGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
Cj4gaW5kZXggODRlMjY1ODJjNC4uOTE0MmI0YTc3NCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC05
MCw4ICs5MCwyNSBAQAo+ICAgICAgICAgIGJsICAgIHB1dHMgICAgOyAgICAgXAo+ICAgICAgICAg
IG1vdiAgIGxyLCB4MyAgOyAgICAgXAo+ICAgICAgICAgIFJPREFUQV9TVFIoOTgsIF9zKQo+ICsK
PiArLyoKPiArICogTWFjcm8gdG8gcHJpbnQgdGhlIHZhbHVlIG9mIHJlZ2lzdGVyIFx4Ygo+ICsg
Kgo+ICsgKiBDbG9iYmVycyB4MCAtIHg0Cj4gKyAqLwo+ICsubWFjcm8gcHJpbnRfcmVnIHhiCj4g
KyAgICAgICAgbW92ICAgeDQsIGxyCj4gKyAgICAgICAgbW92ICAgeDAsIFx4Ygo+ICsgICAgICAg
IGJsICAgIHB1dG4KPiArICAgICAgICBtb3YgICBsciwgeDQKCkkgaGF2ZSB0aGUgc2FtZSB3ZWly
ZCBpc3N1ZXMgd2l0aCBteSBjb21waWxlciBhcyBiZWZvcmUsIHJlcGxhY2luZyAnbHInCndpdGgg
J3gzMCcgc29sdmVzIHRoZSBwcm9ibGVtLgoKVGhpcyBwYXRjaCBsb29rcyBPSyB0aG91Z2guCgoK
PiArLmVuZG0KPiArCj4gICNlbHNlIC8qIENPTkZJR19FQVJMWV9QUklOVEsgKi8KPiAgI2RlZmlu
ZSBQUklOVChzKQo+ICsKPiArLm1hY3JvIHByaW50X3JlZyB4Ygo+ICsuZW5kbQo+ICsKPiAgI2Vu
ZGlmIC8qICFDT05GSUdfRUFSTFlfUFJJTlRLICovCj4gIAo+ICAvKiBMb2FkIHRoZSBwaHlzaWNh
bCBhZGRyZXNzIG9mIGEgc3ltYm9sIGludG8geGIgKi8KPiBAQCAtMzA0LDIyICszMjEsMjAgQEAg
R0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+ICAg
ICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9BRERSRVNTIC8qIHgyMyA6PSBVQVJU
IGJhc2UgYWRkcmVzcyAqLwo+ICAgICAgICAgIFBSSU5UKCItIENQVSAiKQo+IC0gICAgICAgIG1v
diAgIHgwLCB4MjQKPiAtICAgICAgICBibCAgICBwdXRuCj4gKyAgICAgICAgcHJpbnRfcmVnIHgy
NAo+ICAgICAgICAgIFBSSU5UKCIgYm9vdGluZyAtXHJcbiIpCj4gICNlbmRpZgo+ICAKPiAgY29t
bW9uX3N0YXJ0Ogo+ICAKPiAgICAgICAgICBQUklOVCgiLSBDdXJyZW50IEVMICIpCj4gLSAgICAg
ICAgbXJzICAgeDQsIEN1cnJlbnRFTAo+IC0gICAgICAgIG1vdiAgIHgwLCB4NAo+IC0gICAgICAg
IGJsICAgIHB1dG4KPiArICAgICAgICBtcnMgICB4NSwgQ3VycmVudEVMCj4gKyAgICAgICAgcHJp
bnRfcmVnIHg1Cj4gICAgICAgICAgUFJJTlQoIiAtXHJcbiIpCj4gIAo+ICAgICAgICAgIC8qIEFy
ZSB3ZSBpbiBFTDIgKi8KPiAtICAgICAgICBjbXAgICB4NCwgI1BTUl9NT0RFX0VMMnQKPiAtICAg
ICAgICBjY21wICB4NCwgI1BTUl9NT0RFX0VMMmgsICMweDQsIG5lCj4gKyAgICAgICAgY21wICAg
eDUsICNQU1JfTU9ERV9FTDJ0Cj4gKyAgICAgICAgY2NtcCAgeDUsICNQU1JfTU9ERV9FTDJoLCAj
MHg0LCBuZQo+ICAgICAgICAgIGIuZXEgIGVsMiAvKiBZZXMgKi8KPiAgCj4gICAgICAgICAgLyog
T0ssIHdlJ3JlIGJvbmVkLiAqLwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 00:14:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 00:14:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfvZf-0008Fx-G9; Wed, 26 Jun 2019 00:14: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfvZe-0008Fn-2P
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 00:14:06 +0000
X-Inumbo-ID: 4c61f1f4-97a7-11e9-9055-cf06202a3649
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c61f1f4-97a7-11e9-9055-cf06202a3649;
 Wed, 26 Jun 2019 00:14: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 1hfvZY-0008SX-9S; Wed, 26 Jun 2019 00:14: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 1hfvZX-0005S1-Vl; Wed, 26 Jun 2019 00:14:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfvZX-0003pf-VD; Wed, 26 Jun 2019 00:13:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138510-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 00:13:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138510: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUxMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUxMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
NyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01: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 1hfwJ2-0004ms-1k; Wed, 26 Jun 2019 01:01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwJ0-0004Ip-Kr
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:00:58 +0000
X-Inumbo-ID: db102bcc-97ad-11e9-a0c7-eb9b2540b3db
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db102bcc-97ad-11e9-a0c7-eb9b2540b3db;
 Wed, 26 Jun 2019 01:00: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 537D62085A;
 Wed, 26 Jun 2019 01:00:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510857;
 bh=VnOo/v8hr+aTlJJDZsEsfDZEVBW1cSwIBWyXJXsGM1Q=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RXgaxv49QtkiPNax/uMZZ8RgauZuA5EZN8Ug0aaVfXuw1smuS578l+a+5Ifcv8CVj
 8JKTlC6LokWa9ySguFDL+RAz6tJYyALWW97SkdCP0R9G2V/RMAIZM3DjP+1TFFacMu
 uvuSqXP5aYulQS2zz7aJ3cydJQ+2vu07GdSgFAnI=
Date: Tue, 25 Jun 2019 18:00: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: <20190610193215.23704-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251738060.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-8-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 07/17] 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: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEEgYnJhbmNoIGluIHRo
ZSBzdWNjZXNzIGNhc2UgY2FuIGJlIGF2b2lkZWQgYnkgaW52ZXJ0aW5nIHRoZSBicmFuY2gKPiBj
b25kaXRpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHJlbW92ZSBhIHBvaW50bGVzcyBjb21tZW50IGFz
IFhlbiBjYW4gb25seQo+IHJ1biBhdCBFTDIuCj4gCj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVo
YXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4gZnVuY3Rpb24u
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTUgKysrKysrKysrKy0tLS0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwo+IGluZGV4IGNjZDhhMWIwYTguLjg3ZmNkM2JlNmMgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKPiBAQCAtMzUwLDYgKzM1MCwxMyBAQCBzZWNvbmRhcnlfc3dpdGNoZWQ6Cj4gICAgICAgICAg
YiAgICAgbGF1bmNoCj4gIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCj4gIAo+ICsvKgo+ICsgKiBD
aGVjayBpZiB0aGUgQ1BVIGhhcyBiZWVuIGJvb3RlZCBpbiBIeXBlcnZpc29yIG1vZGUuCj4gKyAq
IFRoaXMgZnVuY3Rpb24gd2lsbCBuZXZlciByZXR1cm4gd2hlbiB0aGUgQ1BVIGlzIGJvb3RlZCBp
biBhbm90aGVyIG1vZGUKPiArICogdGhhbiBIeXBlcnZpc29yIG1vZGUuCj4gKyAqCj4gKyAqIENs
b2JiZXJzIHgwIC0geDUKPiArICovCj4gIGNoZWNrX2NwdV9tb2RlOgo+ICAgICAgICAgIFBSSU5U
KCItIEN1cnJlbnQgRUwgIikKPiAgICAgICAgICBtcnMgICB4NSwgQ3VycmVudEVMCj4gQEAgLTM1
OSwxNSArMzY2LDEzIEBAIGNoZWNrX2NwdV9tb2RlOgo+ICAgICAgICAgIC8qIEFyZSB3ZSBpbiBF
TDIgKi8KPiAgICAgICAgICBjbXAgICB4NSwgI1BTUl9NT0RFX0VMMnQKPiAgICAgICAgICBjY21w
ICB4NSwgI1BTUl9NT0RFX0VMMmgsICMweDQsIG5lCj4gLSAgICAgICAgYi5lcSAgZWwyIC8qIFll
cyAqLwo+IC0KPiArICAgICAgICBiLm5lICAxZiAvKiBObyAqLwo+ICsgICAgICAgIHJldAo+ICsx
Ogo+ICAgICAgICAgIC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KPiAgICAgICAgICBQUklOVCgiLSBY
ZW4gbXVzdCBiZSBlbnRlcmVkIGluIE5TIEVMMiBtb2RlIC1cclxuIikKPiAgICAgICAgICBQUklO
VCgiLSBQbGVhc2UgdXBkYXRlIHRoZSBib290bG9hZGVyIC1cclxuIikKPiAgICAgICAgICBiIGZh
aWwKPiAtCj4gLWVsMjogICAgUFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGF0IEVMMiAtXHJcbiIpCj4g
LSAgICAgICAgcmV0Cj4gIEVORFBST0MoY2hlY2tfY3B1X21vZGUpCj4gIAo+ICB6ZXJvX2JzczoK
PiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01: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 1hfwIv-0002mn-Ob; Wed, 26 Jun 2019 01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwIu-0002EF-A4
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:00:52 +0000
X-Inumbo-ID: d7543fd2-97ad-11e9-a8e3-dbfa238a7c69
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7543fd2-97ad-11e9-a8e3-dbfa238a7c69;
 Wed, 26 Jun 2019 01:00:51 +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 B07CF2085A;
 Wed, 26 Jun 2019 01:00:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510850;
 bh=s3BkjSdtjQ/gPMOa8zWXDrTONGX4xe2b9CTmqdf+Rw8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=wGV0PnTFkAQbvX193QooMz+N//iBWamCAj8g/PZznN+lunJ0PSXyUVwhXcXC8yGIK
 5hGOzUXeBkGl43vIMeq7aMIgv7cIxyr5m3wKTyOle+/Y1jPJvxg/3Ohoz6sJFnppZu
 QrZ1aqBGJGpw54JJFlWITYQe7Z4tb621OH4Nbs/A=
Date: Tue, 25 Jun 2019 18:00: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: <20190610193215.23704-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251727410.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-7-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 06/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBib290IGNvZGUg
aXMgY3VycmVudGx5IHF1aXRlIGRpZmZpY3VsdCB0byBnbyB0aHJvdWdoIGJlY2F1c2Ugb2YgdGhl
Cj4gbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRpcmVjdGlvbiB0byBh
dm9pZCBleGVjdXRpbmcKPiBzb21lIHBhdGggaW4gZWl0aGVyIHRoZSBib290IENQVSBvciBzZWNv
bmRhcnkgQ1BVcy4KPiAKPiBJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29kZSBlYXNp
ZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQo+IGJvb3QgYXJlIG5vdyBpbiBzZXBhcmF0
ZSBmdW5jdGlvbnMuIEZ1cnRoZXJtb3JlLCB0aGUgcGF0aHMgZm9yIHRoZSBib290Cj4gQ1BVIGFu
ZCBzZWNvbmRhcnkgQ1BVcyBhcmUgbm93IGRpc3RpbmN0ZWQgYW5kIGZvciBub3cgd2lsbCBjYWxs
IGVhY2gKPiBmdW5jdGlvbnMuCj4gCj4gRm9sbG93LXVwcyB3aWxsIHJlbW92ZSB1bmVjZXNzYXJ5
IGNhbGxzIGFuZCBkbyBmdXJ0aGVyIGltcHJvdmVtZW50Cj4gKHN1Y2ggYXMgYWRkaW5nIGRvY3Vt
ZW50YXRpb24gYW5kIHJlc2h1ZmZsaW5nKS4KPiAKPiBOb3RlIHRoYXQgdGhlIHN3aXRjaCBmcm9t
IHVzaW5nIHRoZSBJRCBtYXBwaW5nIHRvIHRoZSBydW50aW1lIG1hcHBpbmcKPiBpcyBkdXBsaWNh
dGVkIGZvciBlYWNoIHBhdGguIFRoaXMgaXMgYmVjYXVzZSBpbiB0aGUgZnV0dXJlIHdlIHdpbGwg
bmVlZAo+IHRvIHN0YXkgbG9uZ2VyIGluIHRoZSBJRCBtYXBwaW5nIGZvciB0aGUgYm9vdCBDUFUu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
PiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDU3ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0OSBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IDkxNDJiNGE3
NzQuLmNjZDhhMWIwYTggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtMjkwLDcgKzI5MCwxOSBAQCBy
ZWFsX3N0YXJ0X2VmaToKPiAgCj4gICAgICAgICAgbW92ICAgeDIyLCAjMCAgICAgICAgICAgICAg
ICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+ICAKPiAtICAgICAgICBiICAgICBjb21t
b25fc3RhcnQKPiArICAgICAgICBibCAgICBjaGVja19jcHVfbW9kZQo+ICsgICAgICAgIGJsICAg
IHplcm9fYnNzCj4gKyAgICAgICAgYmwgICAgY3B1X2luaXQKPiArICAgICAgICBibCAgICBjcmVh
dGVfcGFnZV90YWJsZXMKPiArICAgICAgICBibCAgICBlbmFibGVfbW11Cj4gKwo+ICsgICAgICAg
IC8qIFdlIGFyZSBzdGlsbCBpbiB0aGUgSUQgbWFwLiBKdW1wIHRvIHRoZSBydW50aW1lIFZpcnR1
YWwgQWRkcmVzcy4gKi8KPiArICAgICAgICBsZHIgICB4MCwgPXByaW1hcnlfc3dpdGNoZWQKPiAr
ICAgICAgICBiciAgICB4MAo+ICtwcmltYXJ5X3N3aXRjaGVkOgo+ICsgICAgICAgIGJsICAgIHNl
dHVwX2ZpeG1hcAo+ICsgICAgICAgIGIgICAgIGxhdW5jaAo+ICtFTkRQUk9DKHJlYWxfc3RhcnQp
Cj4gIAo+ICBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAgICAgbXNyICAgREFJRlNldCwg
MHhmICAgICAgICAgICAvKiBEaXNhYmxlIGFsbCBpbnRlcnJ1cHRzICovCj4gQEAgLTMyNCw5ICsz
MzYsMjEgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAgICAgICAgIHByaW50X3JlZyB4MjQK
PiAgICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxyXG4iKQo+ICAjZW5kaWYKPiAtCj4gLWNvbW1v
bl9zdGFydDoKPiAtCj4gKyAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPiArICAgICAgICBi
bCAgICB6ZXJvX2Jzcwo+ICsgICAgICAgIGJsICAgIGNwdV9pbml0Cj4gKyAgICAgICAgYmwgICAg
Y3JlYXRlX3BhZ2VfdGFibGVzCj4gKyAgICAgICAgYmwgICAgZW5hYmxlX21tdQo+ICsKPiArICAg
ICAgICAvKiBXZSBhcmUgc3RpbGwgaW4gdGhlIElEIG1hcC4gSnVtcCB0byB0aGUgcnVudGltZSBW
aXJ0dWFsIEFkZHJlc3MuICovCj4gKyAgICAgICAgbGRyICAgeDAsID1zZWNvbmRhcnlfc3dpdGNo
ZWQKPiArICAgICAgICBiciAgICB4MAo+ICtzZWNvbmRhcnlfc3dpdGNoZWQ6Cj4gKyAgICAgICAg
YmwgICAgc2V0dXBfZml4bWFwCj4gKyAgICAgICAgYiAgICAgbGF1bmNoCj4gK0VORFBST0MoaW5p
dF9zZWNvbmRhcnkpCj4gKwo+ICtjaGVja19jcHVfbW9kZToKPiAgICAgICAgICBQUklOVCgiLSBD
dXJyZW50IEVMICIpCj4gICAgICAgICAgbXJzICAgeDUsIEN1cnJlbnRFTAo+ICAgICAgICAgIHBy
aW50X3JlZyB4NQo+IEBAIC0zNDMsNyArMzY3LDEwIEBAIGNvbW1vbl9zdGFydDoKPiAgICAgICAg
ICBiIGZhaWwKPiAgCj4gIGVsMjogICAgUFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGF0IEVMMiAtXHJc
biIpCj4gKyAgICAgICAgcmV0Cj4gK0VORFBST0MoY2hlY2tfY3B1X21vZGUpCj4gIAo+ICt6ZXJv
X2JzczoKPiAgICAgICAgICAvKiBaZXJvIEJTUyBvbmx5IHdoZW4gcmVxdWVzdGVkICovCj4gICAg
ICAgICAgY2JueiAgeDI2LCBza2lwX2Jzcwo+ICAKPiBAQCAtMzU2LDYgKzM4MywxMCBAQCBlbDI6
ICAgIFBSSU5UKCItIFhlbiBzdGFydGluZyBhdCBFTDIgLVxyXG4iKQo+ICAgICAgICAgIGIubG8g
IDFiCj4gIAo+ICBza2lwX2JzczoKPiArICAgICAgICByZXQKPiArRU5EUFJPQyh6ZXJvX2JzcykK
PiArCj4gK2NwdV9pbml0Ogo+ICAgICAgICAgIFBSSU5UKCItIFNldHRpbmcgdXAgY29udHJvbCBy
ZWdpc3RlcnMgLVxyXG4iKQo+ICAKPiAgICAgICAgICAvKiBTZXQgdXAgbWVtb3J5IGF0dHJpYnV0
ZSB0eXBlIHRhYmxlcyAqLwo+IEBAIC0zOTAsNyArNDIxLDEwIEBAIHNraXBfYnNzOgo+ICAgICAg
ICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwgcmF0aGVyCj4g
ICAgICAgICAgICogdGhhbiBTUF9FTDAuICovCj4gICAgICAgICAgbXNyIHNwc2VsLCAjMQo+ICsg
ICAgICAgIHJldAo+ICtFTkRQUk9DKGNwdV9pbml0KQo+ICAKPiArY3JlYXRlX3BhZ2VfdGFibGVz
Ogo+ICAgICAgICAgIC8qIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwg
ZW50cmllcy4gVGhlIHN0cnVjdHVyZQo+ICAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5j
Lgo+ICAgICAgICAgICAqCj4gQEAgLTUxNSw2ICs1NDksMTAgQEAgdmlydHBoeXNfY2xhc2g6Cj4g
ICAgICAgICAgYiAgICAgZmFpbAo+ICAKPiAgMToKPiArICAgICAgICByZXQKPiArRU5EUFJPQyhj
cmVhdGVfcGFnZV90YWJsZXMpCj4gKwo+ICtlbmFibGVfbW11Ogo+ICAgICAgICAgIFBSSU5UKCIt
IFR1cm5pbmcgb24gcGFnaW5nIC1cclxuIikKPiAgCj4gICAgICAgICAgLyoKPiBAQCAtNTI0LDE2
ICs1NjIsMTYgQEAgdmlydHBoeXNfY2xhc2g6Cj4gICAgICAgICAgdGxiaSAgYWxsZTIgICAgICAg
ICAgICAgICAgICAvKiBGbHVzaCBoeXBlcnZpc29yIFRMQnMgKi8KPiAgICAgICAgICBkc2IgICBu
c2gKPiAgCj4gLSAgICAgICAgbGRyICAgeDEsID1wYWdpbmcgICAgICAgICAgICAvKiBFeHBsaWNp
dCB2YWRkciwgbm90IFJJUC1yZWxhdGl2ZSAqLwo+ICAgICAgICAgIG1ycyAgIHgwLCBTQ1RMUl9F
TDIKPiAgICAgICAgICBvcnIgICB4MCwgeDAsICNTQ1RMUl9BeHhfRUx4X00gIC8qIEVuYWJsZSBN
TVUgKi8KPiAgICAgICAgICBvcnIgICB4MCwgeDAsICNTQ1RMUl9BeHhfRUx4X0MgIC8qIEVuYWJs
ZSBELWNhY2hlICovCj4gICAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBG
bHVzaCBQVEUgd3JpdGVzIGFuZCBmaW5pc2ggcmVhZHMgKi8KPiAgICAgICAgICBtc3IgICBTQ1RM
Ul9FTDIsIHgwICAgICAgICAgIC8qIG5vdyBwYWdpbmcgaXMgZW5hYmxlZCAqLwo+ICAgICAgICAg
IGlzYiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTm93LCBmbHVzaCB0aGUgaWNhY2hlICov
Cj4gLSAgICAgICAgYnIgICAgeDEgICAgICAgICAgICAgICAgICAgICAvKiBHZXQgYSBwcm9wZXIg
dmFkZHIgaW50byBQQyAqLwo+IC1wYWdpbmc6Cj4gKyAgICAgICAgcmV0Cj4gK0VORFBST0MoZW5h
YmxlX21tdSkKPiAgCj4gK3NldHVwX2ZpeG1hcDoKPiAgICAgICAgICAvKiBOb3cgd2UgY2FuIGlu
c3RhbGwgdGhlIGZpeG1hcCBhbmQgZHRiIG1hcHBpbmdzLCBzaW5jZSB3ZQo+ICAgICAgICAgICAq
IGRvbid0IG5lZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUgKi8KPiAgICAgICAgICBkc2IgICBzeQo+
IEBAIC01NzUsNyArNjEzLDEwIEBAIHBhZ2luZzoKPiAgICAgICAgICB0bGJpICBhbGxlMgo+ICAg
ICAgICAgIGRzYiAgIHN5ICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRpb24g
b2YgVExCIGZsdXNoICovCj4gICAgICAgICAgaXNiCj4gKyAgICAgICAgcmV0Cj4gK0VORFBST0Mo
c2V0dXBfZml4bWFwKQo+ICAKPiArbGF1bmNoOgo+ICAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1c
clxuIikKPiAgCj4gICAgICAgICAgLyogVGhlIGJvb3QgQ1BVIHNob3VsZCBnbyBzdHJhaWdodCBp
bnRvIEMgbm93ICovCj4gQEAgLTU5NCw3ICs2MzUsNiBAQCBwYWdpbmc6Cj4gICAgICAgICAgZHNi
ICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgY29tcGxldGlvbiBvZiBUTEIgZmx1
c2ggKi8KPiAgICAgICAgICBpc2IKPiAgCj4gLWxhdW5jaDoKCkp1c3QgYmVsb3cgUFJJTlQoIi0g
UmVhZHkgLVxyXG4iKSwgdGhlcmUgaXMgc3RpbGwgYToKCiAgY2J6ICAgeDIyLCBsYXVuY2gKCm1v
dmluZyB0aGUgbGF1bmNoIGxhYmVsIHVwIGl0IGxvb2tzIGxpa2UgaXQgd2lsbCBjYXVzZSBhbiBp
bmZpbml0ZSBsb29wPwoKRXZlcnl0aGluZyBlbHNlIGxvb2tzIGdvb2QsIGFuZCBJIGxpa2UgdGhl
IHJlb3JnIG9mIHRoZSBjb2RlLgoKCj4gICAgICAgICAgbGRyICAgeDAsID1pbml0X2RhdGEKPiAg
ICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290LXRp
bWUgc3RhY2sgKi8KPiAgICAgICAgICBsZHIgICB4MCwgW3gwXQo+IEBAIC02MDksNiArNjQ5LDcg
QEAgbGF1bmNoOgo+ICAgICAgICAgIGIgICAgIHN0YXJ0X3hlbiAgICAgICAgICAgICAgLyogYW5k
IGRpc2FwcGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8KPiAgMToKPiAgICAgICAgICBiICAgICBz
dGFydF9zZWNvbmRhcnkgICAgICAgIC8qICh0byB0aGUgYXBwcm9wcmlhdGUgZW50cnkgcG9pbnQp
ICovCj4gK0VORFBST0MobGF1bmNoKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:01:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01:01:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfwJC-00087c-Cg; Wed, 26 Jun 2019 01:01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwJA-0007Y4-Jt
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:01:08 +0000
X-Inumbo-ID: e0f83b4c-97ad-11e9-91bb-0b56786fd641
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e0f83b4c-97ad-11e9-91bb-0b56786fd641;
 Wed, 26 Jun 2019 01:01: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 35D272085A;
 Wed, 26 Jun 2019 01:01:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510866;
 bh=+4pXggepnC4UzZGYGwfKmt+hrpXrNCbBdJRQptzOpIw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=MVGLv/ScxphGUdI39WkRKdA4farCjriJ3G65Ou9dXMHr0S+yo8FxGgDncF5RR8HQ0
 mEREIg/+Oo7acLJvuRAje5yJBrRDNP6fYsQ3B+r6K9aq1mX6ltg78AhSnwWJKpzr4D
 82+lWrGDmCcUC1RgOpTWbR8JzEKruMy+hQnHNQn4=
Date: Tue, 25 Jun 2019 18:01:04 -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: <20190610193215.23704-9-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251745260.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-9-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 08/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIHNlY29uZGFyeSBD
UFVzLCB6ZXJvX2JzcygpIHdpbGwgYmUgYSBOT1AgYmVjYXVzZSBCU1Mgb25seSBuZWVkIHRvIGJl
Cj4gemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNlY29uZGFyeSBDUFVz
IHBhdGggY2FuIGJlCj4gcmVtb3ZlZC4gSXQgYWxzbyBtZWFucyB0aGF0IHgyNiBkb2VzIG5vdCBu
ZWVkIHRvIHNldCBhbmQgaXMgbm93IG9ubHkKPiB1c2VkIGJ5IHRoZSBib290IENQVS4KPiAKPiBM
YXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdl
IHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
IHwgMTMgKysrKysrKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
IGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IDg3ZmNkM2JlNmMuLjZhYTMxNDgx
OTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtNzEsNyArNzEsNyBAQAo+ICAgKiAgeDIzIC0gVUFS
VCBhZGRyZXNzCj4gICAqICB4MjQgLQo+ICAgKiAgeDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNl
Cj4gLSAqICB4MjYgLSBza2lwX3plcm9fYnNzCj4gKyAqICB4MjYgLSBza2lwX3plcm9fYnNzIChi
b290IGNwdSBvbmx5KQoKeW91IGNvdWxkIHJlbW92ZSB0aGlzLCBzZWUgYmVsb3cuLi4KCgo+ICAg
KiAgeDI3IC0KPiAgICogIHgyOCAtCj4gICAqICB4MjkgLQo+IEBAIC0zMTMsOCArMzEzLDYgQEAg
R0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAgICAgICAgIHN1YiAgIHgyMCwgeDE5LCB4MCAgICAg
ICAgICAgLyogeDIwIDo9IHBoeXMtb2Zmc2V0ICovCj4gIAo+ICAgICAgICAgIG1vdiAgIHgyMiwg
IzEgICAgICAgICAgICAgICAgLyogeDIyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KPiAtICAgICAg
ICAvKiBCb290IENQVSBhbHJlYWR5IHplcm8gQlNTIHNvIHNraXAgaXQgb24gc2Vjb25kYXJ5IENQ
VXMuICovCj4gLSAgICAgICAgbW92ICAgeDI2LCAjMSAgICAgICAgICAgICAgICAvKiBYMjYgOj0g
c2tpcF96ZXJvX2JzcyAqLwo+ICAKPiAgICAgICAgICBtcnMgICB4MCwgbXBpZHJfZWwxCj4gICAg
ICAgICAgbGRyICAgeDEzLCA9KH5NUElEUl9IV0lEX01BU0spCj4gQEAgLTMzNyw3ICszMzUsNiBA
QCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxu
IikKPiAgI2VuZGlmCj4gICAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPiAtICAgICAgICBi
bCAgICB6ZXJvX2Jzcwo+ICAgICAgICAgIGJsICAgIGNwdV9pbml0Cj4gICAgICAgICAgYmwgICAg
Y3JlYXRlX3BhZ2VfdGFibGVzCj4gICAgICAgICAgYmwgICAgZW5hYmxlX21tdQo+IEBAIC0zNzUs
NiArMzcyLDE0IEBAIGNoZWNrX2NwdV9tb2RlOgo+ICAgICAgICAgIGIgZmFpbAo+ICBFTkRQUk9D
KGNoZWNrX2NwdV9tb2RlKQo+ICAKPiArLyoKPiArICogWmVybyBCU1MKPiArICoKPiArICogSW5w
dXRzOgo+ICsgKiAgIHgyNjogRG8gd2UgbmVlZCB0byB6ZXJvIEJTUz8KPiArICoKPiArICogQ2xv
YmJlcnMgeDAgLSB4Mwo+ICsgKi8KPiAgemVyb19ic3M6Cj4gICAgICAgICAgLyogWmVybyBCU1Mg
b25seSB3aGVuIHJlcXVlc3RlZCAqLwo+ICAgICAgICAgIGNibnogIHgyNiwgc2tpcF9ic3MKCklu
IHRoZSBjb21taXQgbWVzc2FnZSB5b3Ugd3JvdGU6ICJJdCBhbHNvIG1lYW5zIHRoYXQgeDI2IGRv
ZXMgbm90IG5lZWQKdG8gc2V0IGFuZCBpcyBub3cgb25seSB1c2VkIGJ5IHRoZSBib290IENQVS4i
IEkgdGhpbmsgdGhpcyBzdGF0ZW1lbnQgaXMKY29ycmVjdCwgc28geW91IGNvdWxkIGFsc28gcmVt
b3ZlIHRoaXMgImNibnogIHgyNiwgc2tpcF9ic3MiIGFuZCBhbHNvCnRoZSBza2lwX2JzcyBsYWJl
bCBiZWxvdy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:01:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01: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 1hfwJI-0001hS-MJ; Wed, 26 Jun 2019 01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwJH-0001BN-2O
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:01:15 +0000
X-Inumbo-ID: e4f8b384-97ad-11e9-aab3-1b417ed8d971
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4f8b384-97ad-11e9-aab3-1b417ed8d971;
 Wed, 26 Jun 2019 01:01:14 +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 CCF6D2085A;
 Wed, 26 Jun 2019 01:01:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510873;
 bh=LrsjwLgyiPISBWEQHKfR46xPLxuGsdwZDw5FC/Jq9bM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=p5+QxsU5lByrAj8mehqpvSSAtrKAuYFpjc7rHtqex02UiFzyELzyKG62FVECapdMp
 hmsB38Yk6FDFIj6WWdW4SJp1zZ8K6vPT45yJoM210owTeyK/zjBauY5WhgqTYkwXTn
 jaBGl0pD10C/dMKxEyXRjX1Q2X/ZSTCghqctmUr4=
Date: Tue, 25 Jun 2019 18:01:11 -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: <20190610193215.23704-10-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251749180.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-10-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 09/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFkanVzdCB0aGUgY29k
aW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcHVfaW5pdCgpLiBUYWtlIHRo
ZQo+IG9wcG9ydHVuaXR5IHRvIGFsdGVyIHRoZSBlYXJseSBwcmludCB0byBtYXRjaCB0aGUgZnVu
Y3Rpb24gbmFtZS4KPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1h
aW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TIHwgMTkgKysrKysrKysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hh
bmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBp
bmRleCA2YWEzMTQ4MTkyLi5lZTAwMjQxNzNlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTM5Niwx
OSArMzk2LDI2IEBAIHNraXBfYnNzOgo+ICAgICAgICAgIHJldAo+ICBFTkRQUk9DKHplcm9fYnNz
KQo+ICAKPiArLyoKPiArICogSW5pdGlhbGl6ZSB0aGUgcHJvY2Vzc29yIGZvciB0dXJuaW5nIHRo
ZSBNTVUgb24uCj4gKyAqCj4gKyAqIENsb2JiZXJzIHgwIC0geDQKClNob3VsZG4ndCBpdCBiZSB4
MCAtIHgzPwoKVGhlIHJlc3QgbG9va3MgZmluZS4KCgo+ICsgKi8KPiAgY3B1X2luaXQ6Cj4gLSAg
ICAgICAgUFJJTlQoIi0gU2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtXHJcbiIpCj4gKyAg
ICAgICAgUFJJTlQoIi0gSW5pdGlhbGl6ZSBDUFUgLVxyXG4iKQo+ICAKPiAgICAgICAgICAvKiBT
ZXQgdXAgbWVtb3J5IGF0dHJpYnV0ZSB0eXBlIHRhYmxlcyAqLwo+ICAgICAgICAgIGxkciAgIHgw
LCA9TUFJUlZBTAo+ICAgICAgICAgIG1zciAgIG1haXJfZWwyLCB4MAo+ICAKPiAtICAgICAgICAv
KiBTZXQgdXAgVENSX0VMMjoKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFNldCB1cCBUQ1Jf
RUwyOgo+ICAgICAgICAgICAqIFBTIC0tIEJhc2VkIG9uIElEX0FBNjRNTUZSMF9FTDEuUEFSYW5n
ZQo+ICAgICAgICAgICAqIFRvcCBieXRlIGlzIHVzZWQKPiAgICAgICAgICAgKiBQVCB3YWxrcyB1
c2UgSW5uZXItU2hhcmVhYmxlIGFjY2Vzc2VzLAo+ICAgICAgICAgICAqIFBUIHdhbGtzIGFyZSB3
cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNhY2hlIGxldmVscywKPiAtICAgICAg
ICAgKiA0OC1iaXQgdmlydHVhbCBhZGRyZXNzIHNwYWNlIGdvZXMgdGhyb3VnaCB0aGlzIHRhYmxl
LiAqLwo+ICsgICAgICAgICAqIDQ4LWJpdCB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2UgZ29lcyB0aHJv
dWdoIHRoaXMgdGFibGUuCj4gKyAgICAgICAgICovCj4gICAgICAgICAgbGRyICAgeDAsID0oVENS
X1JFUzF8VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2
NC00OCkpCj4gICAgICAgICAgLyogSURfQUE2NE1NRlIwX0VMMVszOjBdIChQQVJhbmdlKSBjb3Jy
ZXNwb25kcyB0byBUQ1JfRUwyWzE4OjE2XSAoUFMpICovCj4gICAgICAgICAgbXJzICAgeDEsIElE
X0FBNjRNTUZSMF9FTDEKPiBAQCAtNDI3LDkgKzQzNCwxMSBAQCBjcHVfaW5pdDoKPiAgICAgICAg
ICBsZHIgICB4MCwgPShIU0NUTFJfQkFTRSkKPiAgICAgICAgICBtc3IgICBTQ1RMUl9FTDIsIHgw
Cj4gIAo+IC0gICAgICAgIC8qIEVuc3VyZSB0aGF0IGFueSBleGNlcHRpb25zIGVuY291bnRlcmVk
IGF0IEVMMgo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogRW5zdXJlIHRoYXQgYW55IGV4Y2Vw
dGlvbnMgZW5jb3VudGVyZWQgYXQgRUwyCj4gICAgICAgICAgICogYXJlIGhhbmRsZWQgdXNpbmcg
dGhlIEVMMiBzdGFjayBwb2ludGVyLCByYXRoZXIKPiAtICAgICAgICAgKiB0aGFuIFNQX0VMMC4g
Ki8KPiArICAgICAgICAgKiB0aGFuIFNQX0VMMC4KPiArICAgICAgICAgKi8KPiAgICAgICAgICBt
c3Igc3BzZWwsICMxCj4gICAgICAgICAgcmV0Cj4gIEVORFBST0MoY3B1X2luaXQpCj4gLS0gCj4g
Mi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:03:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01:03:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfwL6-0002yp-3p; Wed, 26 Jun 2019 01:03:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwL4-0002yX-Tb
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:03:06 +0000
X-Inumbo-ID: 269b2866-97ae-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 269b2866-97ae-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 01:03:04 +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 13A292085A;
 Wed, 26 Jun 2019 01:03:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510983;
 bh=MyO9DKioeEeZzDX5mJuvkhpmZuo3QxtRPSD2ki6W9W4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Fc3V8b7Scak5aOO40Duwvkw/yNwVjh/wBhUSe+Miv79q3xs6Y6F5X6sIxPS1cMLi2
 MCEUw0OdCHOp6s7HOsROOIS0yUCXP4tHxwU+OZO8zVxcnWgsZYFkhIkUbkLC66w9H4
 h6tmgSgSfHXKiw8DzdD+QpsZ27D8kkdMcdPXIGog=
Date: Tue, 25 Jun 2019 18:03:01 -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: <20190610193215.23704-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251802510.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-11-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 10/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFkanVzdCB0aGUgY29k
aW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcmVhdGVfcGFnZXNfdGFibGVz
KCkKPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0
ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4gTm90ZSB0aGF0IHgyNSBpcyBub3cgb25s
eSB1c2VkIHdpdGhpbiB0aGUgZnVuY3Rpb24sIHNvIGl0IGRvZXMKPiBub3QgbmVlZCB0byBiZSBw
YXJ0IG9mIHRoZSBjb21tb24gcmVnaXN0ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hl
YWQuUyB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNo
YW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+
IGluZGV4IGVlMDAyNDE3M2UuLjdiOTJjMWM4ZWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtNzAs
NyArNzAsNyBAQAo+ICAgKiAgeDIyIC0gaXNfc2Vjb25kYXJ5X2NwdQo+ICAgKiAgeDIzIC0gVUFS
VCBhZGRyZXNzCj4gICAqICB4MjQgLQo+IC0gKiAgeDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNl
Cj4gKyAqICB4MjUgLQo+ICAgKiAgeDI2IC0gc2tpcF96ZXJvX2JzcyAoYm9vdCBjcHUgb25seSkK
PiAgICogIHgyNyAtCj4gICAqICB4MjggLQo+IEBAIC00NDMsMTYgKzQ0MywyNyBAQCBjcHVfaW5p
dDoKPiAgICAgICAgICByZXQKPiAgRU5EUFJPQyhjcHVfaW5pdCkKPiAgCj4gKy8qCj4gKyAqIFJl
YnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVj
dHVyZQo+ICsgKiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KPiArICoKPiArICogQWZ0ZXIgdGhlIENQ
VSBlbmFibGVzIHBhZ2luZyBpdCB3aWxsIGFkZCB0aGUgZml4bWFwIG1hcHBpbmcKPiArICogdG8g
dGhlc2UgcGFnZSB0YWJsZXMsIGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2ggd2l0aCB0aGUgMToxCj4g
KyAqIG1hcHBpbmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMgaGVy
ZSB3aXRoCj4gKyAqIHRoZSAxOjEgaW4gcGxhY2UuCj4gKyAqCj4gKyAqIElucHV0czoKPiArICog
ICB4MTk6IHBhZGRyKHN0YXJ0KQo+ICsgKiAgIHgyMDogcGh5cyBvZmZzZXQKCklzIHgyMCBhY3R1
YWxseSB1c2VkPwoKVGhlIHJlc3QgbG9va3MgZmluZS4KCgo+ICsgKiBDbG9iYmVycyB4MCAtIHg0
LCB4MjUKPiArICoKPiArICogUmVnaXN0ZXIgdXNhZ2Ugd2l0aGluIHRoaXMgZnVuY3Rpb246Cj4g
KyAqICAgeDI1OiBJZGVudGl0eSBtYXAgaW4gcGxhY2UKPiArICovCj4gIGNyZWF0ZV9wYWdlX3Rh
YmxlczoKPiAtICAgICAgICAvKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxl
dmVsIGVudHJpZXMuIFRoZSBzdHJ1Y3R1cmUKPiAtICAgICAgICAgKiBpcyBkZXNjcmliZWQgaW4g
bW0uYy4KPiAtICAgICAgICAgKgo+IC0gICAgICAgICAqIEFmdGVyIHRoZSBDUFUgZW5hYmxlcyBw
YWdpbmcgaXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCj4gLSAgICAgICAgICogdG8gdGhl
c2UgcGFnZSB0YWJsZXMsIGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2ggd2l0aCB0aGUgMToxCj4gLSAg
ICAgICAgICogbWFwcGluZy4gU28gZWFjaCBDUFUgbXVzdCByZWJ1aWxkIHRoZSBwYWdlIHRhYmxl
cyBoZXJlIHdpdGgKPiAtICAgICAgICAgKiB0aGUgMToxIGluIHBsYWNlLiAqLwo+IC0KPiAtICAg
ICAgICAvKiBJZiBYZW4gaXMgbG9hZGVkIGF0IGV4YWN0bHkgWEVOX1ZJUlRfU1RBUlQgdGhlbiB3
ZSBkb24ndAo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogSWYgWGVuIGlzIGxvYWRlZCBhdCBl
eGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4gd2UgZG9uJ3QKPiAgICAgICAgICAgKiBuZWVkIGFu
IGFkZGl0aW9uYWwgMToxIG1hcHBpbmcsIHRoZSB2aXJ0dWFsIG1hcHBpbmcgd2lsbAo+ICAgICAg
ICAgICAqIHN1ZmZpY2UuCj4gICAgICAgICAgICovCj4gQEAgLTQ3Niw3ICs0ODcsOCBAQCBjcmVh
dGVfcGFnZV90YWJsZXM6Cj4gICAgICAgICAgY2J6ICAgeDEsIDFmICAgICAgICAgICAgICAgICAv
KiBJdCdzIGluIHNsb3QgMCwgbWFwIGluIGJvb3RfZmlyc3QKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAqIG9yIGJvb3Rfc2Vjb25kIGxhdGVyIG9uICovCj4gIAo+IC0g
ICAgICAgIC8qIExldmVsIHplcm8gZG9lcyBub3Qgc3VwcG9ydCBzdXBlcnBhZ2UgbWFwcGluZ3Ms
IHNvIHdlIGhhdmUKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIExldmVsIHplcm8gZG9lcyBu
b3Qgc3VwcG9ydCBzdXBlcnBhZ2UgbWFwcGluZ3MsIHNvIHdlIGhhdmUKPiAgICAgICAgICAgKiB0
byB1c2UgYW4gZXh0cmEgZmlyc3QgbGV2ZWwgcGFnZSBpbiB3aGljaCB3ZSBjcmVhdGUgYSAxR0Ig
bWFwcGluZy4KPiAgICAgICAgICAgKi8KPiAgICAgICAgICBsb2FkX3BhZGRyIHgyLCBib290X2Zp
cnN0X2lkCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:03:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01:03:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfwLF-00030S-D0; Wed, 26 Jun 2019 01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwLD-000309-QN
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:03:15 +0000
X-Inumbo-ID: 2d2fde48-97ae-11e9-ab23-c744898eca6f
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d2fde48-97ae-11e9-ab23-c744898eca6f;
 Wed, 26 Jun 2019 01:03: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 0150C2085A;
 Wed, 26 Jun 2019 01:03:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561510994;
 bh=8r+EKji2Tb+y0H78nEKldZkpS2EEWoxzRNuQiAM3Wek=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zW7DrGA6aszlV/R6jWP+tWdQfcTj3t+PYpvBb0K/D1N68Ayw+90DZ6/sEXAi33Bkb
 JVP2LY2p/Dd6sER6XT/I0DL/VMw+XV9/e+SPrj0wvifm4hpVZlCHX2eAXBIUO2CiSW
 7wh2P+6k+No4jBZSPLPEQZJSeY33P6VATY/xYOow=
Date: Tue, 25 Jun 2019 18:03:11 -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: <20190610193215.23704-12-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251754050.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-12-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 11/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERvY3VtZW50IHRoZSBi
ZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiBlbmFibGVfbW11KCku
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
PiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDcgKysrKysrKwo+ICAxIGZpbGUg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggN2I5MmMxYzhl
Yi4uZDY3M2Y3YzBkOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4g
KysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC01ODMsNiArNTgzLDEzIEBAIHZp
cnRwaHlzX2NsYXNoOgo+ICAgICAgICAgIHJldAo+ICBFTkRQUk9DKGNyZWF0ZV9wYWdlX3RhYmxl
cykKPiAgCj4gKy8qCj4gKyAqIFR1cm4gb24gdGhlIERhdGEgQ2FjaGUgYW5kIHRoZSBNTVUuIFRo
ZSBmdW5jdGlvbiB3aWxsIHJldHVybiBvbiB0aGUgSUQKPiArICogbWFwcGluZy4gSW4gb3RoZXIg
d29yZCwgdGhlIGNhbGxlciBpcyByZXNwb25zaWJsZSB0byBzd2l0Y2ggdG8gdGhlIHJ1bnRpbWUK
PiArICogbWFwcGluZy4KPiArICoKPiArICogQ2xvYmJlcnMgeDAgLSB4MQo+ICsgKi8KCmFzIGl0
IGNhbGxzIFBSSU5ULCBzaG91bGRuJ3QgaXQgYmUgeDAgLSB4Mz8KCj4gIGVuYWJsZV9tbXU6Cj4g
ICAgICAgICAgUFJJTlQoIi0gVHVybmluZyBvbiBwYWdpbmcgLVxyXG4iKQo+ICAKPiAtLSAKPiAy
LjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:03:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01: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 1hfwLT-000353-Rq; Wed, 26 Jun 2019 01:03:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hfwLR-00034C-S2
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:03:29 +0000
X-Inumbo-ID: 350aace8-97ae-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 350aace8-97ae-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 01:03: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 7919D2085A;
 Wed, 26 Jun 2019 01:03:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561511008;
 bh=KukHP2eNFODWXoWyUTPCb6Bj/4b+O747jGbC8gkk7tE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=c0Cr6mDzYjT/eCy2yLw9IoNKdnAVlMSjyB6ZWQuyy6BGdEmzbqz+WxFBdKH0637v2
 JFemJnRZx1k015rSKeurhrsl5m0/MB8HXYo/NHAHcSxJXpPX/SH1Aq55VTbgYjK1Sn
 Ds4lIs1ZmmFernLxk1K3Era+3ydnJOCkMQHmGKWc=
Date: Tue, 25 Jun 2019 18:03:25 -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: <20190610193215.23704-13-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906251756580.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-13-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 12/17] 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: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBhc3NlbWJseSBz
d2l0Y2ggdG8gdGhlIHJ1bnRpbWUgUFQgaXMgb25seSBuZWNlc3NhcnkgZm9yIHRoZQo+IHNlY29u
ZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkgQ1BVcyBwYXRoLgo+
IAo+IFdoaWxlIHRoaXMgaXMgZGVmaW5pdGVseSBub3QgY29tcGxpYW50IHdpdGggdGhlIEFybSBB
cm0gYXMgd2UgYXJlCj4gc3dpdGNoaW5nIGJldHdlZW4gdHdvIGRpZmZlcmVudHMgc2V0IG9mIHBh
Z2UtdGFibGVzIHdpdGhvdXQgdHVybmluZyBvZmYKPiB0aGUgTU1VLiBUdXJuaW5nIG9mZiB0aGUg
TU1VIGlzIGltcG9zc2libGUgaGVyZSBhcyB0aGUgSUQgbWFwIG1heSBjbGFzaAo+IHdpdGggb3Ro
ZXIgbWFwcGluZ3MgaW4gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuIFRoaXMgd2lsbCByZXF1aXJl
IG1vcmUKPiByZXdvcmsgdG8gYXZvaWQgdGhlIHByb2JsZW0uIFNvIGZvciBub3cgYWRkIGEgVE9E
TyBpbiB0aGUgY29kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KCgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMzMgKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNl
cnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCBkNjczZjdj
MGQ4Li42YmU0YWY3NTc5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTM0NCw2ICszNDQsMjMgQEAg
R0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAgICAgICAgIGJyICAgIHgwCj4gIHNlY29uZGFyeV9z
d2l0Y2hlZDoKPiAgICAgICAgICBibCAgICBzZXR1cF9maXhtYXAKPiArCj4gKyAgICAgICAgLyoK
PiArICAgICAgICAgKiBOb24tYm9vdCBDUFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUgcHJvcGVy
IHBhZ2V0YWJsZXMsIHdoaWNoIHdlcmUKPiArICAgICAgICAgKiBzZXR1cCBpbiBpbml0X3NlY29u
ZGFyeV9wYWdldGFibGVzLgo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogWFhYOiBUaGlzIGlz
IG5vdCBjb21wbGlhbnQgd2l0aCB0aGUgQXJtIEFybS4KPiArICAgICAgICAgKi8KPiArICAgICAg
ICBsZHIgICB4NCwgPWluaXRfdHRiciAgICAgICAgIC8qIFZBIG9mIFRUQlIwX0VMMiBzdGFzaGVk
IGJ5IENQVSAwICovCj4gKyAgICAgICAgbGRyICAgeDQsIFt4NF0gICAgICAgICAgICAgICAvKiBB
Y3R1YWwgdmFsdWUgKi8KPiArICAgICAgICBkc2IgICBzeQo+ICsgICAgICAgIG1zciAgIFRUQlIw
X0VMMiwgeDQKPiArICAgICAgICBkc2IgICBzeQo+ICsgICAgICAgIGlzYgo+ICsgICAgICAgIHRs
YmkgIGFsbGUyCj4gKyAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1
cmUgY29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KPiArICAgICAgICBpc2IKPiArCj4gICAgICAg
ICAgYiAgICAgbGF1bmNoCj4gIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCj4gIAo+IEBAIC02NTcs
MjIgKzY3NCw2IEBAIEVORFBST0Moc2V0dXBfZml4bWFwKQo+ICBsYXVuY2g6Cj4gICAgICAgICAg
UFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ICAKPiAtICAgICAgICAvKiBUaGUgYm9vdCBDUFUgc2hv
dWxkIGdvIHN0cmFpZ2h0IGludG8gQyBub3cgKi8KPiAtICAgICAgICBjYnogICB4MjIsIGxhdW5j
aAo+IC0KPiAtICAgICAgICAvKiBOb24tYm9vdCBDUFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUg
cHJvcGVyIHBhZ2V0YWJsZXMsIHdoaWNoIHdlcmUKPiAtICAgICAgICAgKiBzZXR1cCBpbiBpbml0
X3NlY29uZGFyeV9wYWdldGFibGVzLiAqLwo+IC0KPiAtICAgICAgICBsZHIgICB4NCwgPWluaXRf
dHRiciAgICAgICAgIC8qIFZBIG9mIFRUQlIwX0VMMiBzdGFzaGVkIGJ5IENQVSAwICovCj4gLSAg
ICAgICAgbGRyICAgeDQsIFt4NF0gICAgICAgICAgICAgICAvKiBBY3R1YWwgdmFsdWUgKi8KPiAt
ICAgICAgICBkc2IgICBzeQo+IC0gICAgICAgIG1zciAgIFRUQlIwX0VMMiwgeDQKPiAtICAgICAg
ICBkc2IgICBzeQo+IC0gICAgICAgIGlzYgo+IC0gICAgICAgIHRsYmkgIGFsbGUyCj4gLSAgICAg
ICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgY29tcGxldGlvbiBvZiBU
TEIgZmx1c2ggKi8KPiAtICAgICAgICBpc2IKPiAtCj4gICAgICAgICAgbGRyICAgeDAsID1pbml0
X2RhdGEKPiAgICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRo
ZSBib290LXRpbWUgc3RhY2sgKi8KPiAgICAgICAgICBsZHIgICB4MCwgW3gwXQo+IC0tIAo+IDIu
MTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 01:42:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 01:42:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfwxN-0006Ds-W9; Wed, 26 Jun 2019 01:42:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfwxN-0006Df-2A
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 01:42:41 +0000
X-Inumbo-ID: ae58e8e6-97b3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae58e8e6-97b3-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 01:42: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 1hfwxK-0002Qt-R0; Wed, 26 Jun 2019 01:42: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 1hfwxK-0002In-GF; Wed, 26 Jun 2019 01:42:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfwxK-0005Ot-FG; Wed, 26 Jun 2019 01:42:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138517-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 01:42:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138517: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUxNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUxNy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
OCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 02:22:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 02: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 1hfxa4-0001GZ-UW; Wed, 26 Jun 2019 02:22: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfxa3-0001GN-EK
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 02:22:39 +0000
X-Inumbo-ID: 40031188-97b9-11e9-831f-db90c38edfae
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40031188-97b9-11e9-831f-db90c38edfae;
 Wed, 26 Jun 2019 02: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 1hfxZs-0003ay-Iy; Wed, 26 Jun 2019 02:22: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 1hfxZs-0004lX-3n; Wed, 26 Jun 2019 02:22:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfxZs-0006wZ-31; Wed, 26 Jun 2019 02:22:28 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138419-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=fc870a6df90c3876ec348720e21e74beb8b70d92
X-Osstest-Versions-That: freebsd=5b2895d685cc9e708a1fabc6acd2f25460e43526
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 02:22:28 +0000
Subject: [Xen-devel] [freebsd-master test] 138419: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQxOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NDE5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZmM4NzBhNmRmOTBjMzg3NmVjMzQ4
NzIwZTIxZTc0YmViOGI3MGQ5MgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNWIyODk1ZDY4NWNjOWU3MDhhMWZhYmM2YWNkMmYyNTQ2MGU0MzUyNgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4MTc0ICAyMDE5LTA2LTIxIDA5OjE5OjM1IFogICAgNCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODQxOSAgMjAxOS0wNi0yNCAwOToxOTozOCBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhcmljaGFyZHNv
biA8YXJpY2hhcmRzb25ARnJlZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVlQlNELm9y
Zz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdtQEZyZWVCU0Qub3JnPgogIGR0
ZXNrZSA8ZHRlc2tlQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgog
IGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpvaGFsdW4g
PGpvaGFsdW5ARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3
aHN1QEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIHJsaWJieSA8cmxpYmJ5
QEZyZWVCU0Qub3JnPgogIHNjb3R0bCA8c2NvdHRsQEZyZWVCU0Qub3JnPgogIHNldmFuIDxzZXZh
bkBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6ZW5ARnJlZUJTRC5vcmc+Cgpqb2JzOgog
YnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICA1
YjI4OTVkNjg1Yy4uZmM4NzBhNmRmOTAgIGZjODcwYTZkZjkwYzM4NzZlYzM0ODcyMGUyMWU3NGJl
YjhiNzBkOTIgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 02:35:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 02: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 1hfxmA-00025p-5K; Wed, 26 Jun 2019 02:35: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=PrWr=UZ=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hfxm8-00025k-VL
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 02:35:09 +0000
X-Inumbo-ID: 01b1c263-97bb-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::612])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01b1c263-97bb-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 02:35:05 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=WN0PzdT3EVaMOhTilL/yDT8Y5IvlK5bkUmztKdV8IzxDjRO4EGcTUWHoCW4rwmgmrEOZeNKpn/T3qfCiZuFfV85YF38p7+EHXa2SmA30PWDMfStTVDySOAFYaOB7UJBBXIeeP045TBnq3b5hYPSSbcWC7LHc+/u+u9Iit4zmcfI=
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=10EjENznDVRg5UJUmgUUFTcggz+0bK+P1trUUdfj6XU=;
 b=THNKT43sseCG6d+kahvSpNsTQi00qoEl2D8Ds2COzqrhURBTjRLUxQKAvpiwvO9V+JOcuA9c4YZo8qeawhKWA4cek8NoeSGEStQdn5+Y03802hEY7cmiDkcW1fQvgZrwfeLNMOvPqbtgI05kzcNRmElNkjaU6JG0fAstY9ayTIY=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;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=10EjENznDVRg5UJUmgUUFTcggz+0bK+P1trUUdfj6XU=;
 b=WVtkMWPBiTowdOtw7wU48MYj9g0VyXQhcKapTxctBuhvlVBCcXS2EEwM41qLA9awdjhUl6NpYZfGAaAnSxj84F/eKuB3R8xqHhcxx740z9VQJNXwLMHKIgA4AK/hOj9I4qWVGO86JyTV4uVqf0cFTIyPhRqEv5ZL6yVagPY0UoY=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYAPR05MB5733.namprd05.prod.outlook.com (20.178.48.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Wed, 26 Jun 2019 02:35:01 +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.2008.007; Wed, 26 Jun 2019
 02:35:01 +0000
From: Nadav Amit <namit@vmware.com>
To: Dave Hansen <dave.hansen@intel.com>
Thread-Topic: [PATCH 4/9] x86/mm/tlb: Flush remote and local TLBs concurrently
Thread-Index: AQHVIbQneqvfvnASJUSZoJZyXs9Ulaas9rUAgABVYwA=
Date: Wed, 26 Jun 2019 02:35:00 +0000
Message-ID: <1545B936-7CEC-4A1C-B776-74004F774218@vmware.com>
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
 <723d63ee-c8cb-14a1-0eb9-265e580360f4@intel.com>
In-Reply-To: <723d63ee-c8cb-14a1-0eb9-265e580360f4@intel.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: [204.134.128.110]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bd870911-ff78-43df-ddfd-08d6f9dee34f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BYAPR05MB5733; 
x-ms-traffictypediagnostic: BYAPR05MB5733:
x-microsoft-antispam-prvs: <BYAPR05MB573310FD9BBCD306C95FE737D0E20@BYAPR05MB5733.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(346002)(39860400002)(136003)(396003)(189003)(199004)(54534003)(81156014)(8936002)(91956017)(476003)(66476007)(76116006)(14454004)(66946007)(6116002)(478600001)(229853002)(3846002)(33656002)(8676002)(7416002)(305945005)(73956011)(99286004)(316002)(81166006)(102836004)(76176011)(2616005)(53546011)(186003)(26005)(2906002)(6506007)(68736007)(4326008)(54906003)(36756003)(6246003)(25786009)(446003)(11346002)(7736002)(30864003)(256004)(66446008)(486006)(5660300002)(6512007)(53936002)(6486002)(71200400001)(71190400001)(6916009)(14444005)(6436002)(86362001)(66066001)(66556008)(64756008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR05MB5733;
 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: qX2L1VOGaLFIH/zZxhCKDgPlKJ7Zcc1+D/JQ+tHXnYmPUiohPRWHMsZDFbSA9FhXdlXuSlb5y07I7L+Cg/9m9GU6+8UFigHn9qQ3CsrslPIq1SoRNWGEF3oPtxx0xinj0HeBtxKutNEZPaqsouoRaqU6VERiKd47FRWAOE62cdqdpTetRT9m6Ic7a22NmWKHYIOmDrIHmE3cM5p3ITZHv3VOPxU2whCTVWPJLJEWurGU6Ij1G/OFDXtX8ZkNNbjS3DJdfP80SuQAr13cp3e8OTR4+UxgdNy1Iw4PpMy6yb/NZSrf4deOCg3+IQ4PA2PyP6AoR0u3P7bGMd8PJ2lbfLxq0IxADd4D5wfOiTZQIU7WlaVlD53HJM57p6KRTZSOIpE+mZcgkVjKEtr9E95ZJboUIyvjfEQYtAIxeIx6+qQ=
Content-ID: <181ED1A020C2D849A6998B3B3F29587F@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bd870911-ff78-43df-ddfd-08d6f9dee34f
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 02:35:01.0102 (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: BYAPR05MB5733
Subject: Re: [Xen-devel] [PATCH 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>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 the arch/x86 maintainers <x86@kernel.org>, 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>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDI6MjkgUE0sIERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBp
bnRlbC5jb20+IHdyb3RlOg0KPiANCj4gT24gNi8xMi8xOSAxMTo0OCBQTSwgTmFkYXYgQW1pdCB3
cm90ZToNCj4+IFRvIGltcHJvdmUgVExCIHNob290ZG93biBwZXJmb3JtYW5jZSwgZmx1c2ggdGhl
IHJlbW90ZSBhbmQgbG9jYWwgVExCcw0KPj4gY29uY3VycmVudGx5LiBJbnRyb2R1Y2UgZmx1c2hf
dGxiX211bHRpKCkgdGhhdCBkb2VzIHNvLiBUaGUgY3VycmVudA0KPj4gZmx1c2hfdGxiX290aGVy
cygpIGludGVyZmFjZSBpcyBrZXB0LCBzaW5jZSBwYXJhdmlydHVhbCBpbnRlcmZhY2VzIG5lZWQN
Cj4+IHRvIGJlIGFkYXB0ZWQgZmlyc3QgYmVmb3JlIGl0IGNhbiBiZSByZW1vdmVkLiBUaGlzIGlz
IGxlZnQgZm9yIGZ1dHVyZQ0KPj4gd29yay4gSW4gc3VjaCBQViBlbnZpcm9ubWVudHMsIFRMQiBm
bHVzaGVzIGFyZSBub3QgcGVyZm9ybWVkLCBhdCB0aGlzDQo+PiB0aW1lLCBjb25jdXJyZW50bHku
DQo+PiANCj4+IEFkZCBhIHN0YXRpYyBrZXkgdG8gdGVsbCB3aGV0aGVyIHRoaXMgbmV3IGludGVy
ZmFjZSBpcyBzdXBwb3J0ZWQuDQo+PiANCj4+IENjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0Bt
aWNyb3NvZnQuY29tPg0KPj4gQ2M6IEhhaXlhbmcgWmhhbmcgPGhhaXlhbmd6QG1pY3Jvc29mdC5j
b20+DQo+PiBDYzogU3RlcGhlbiBIZW1taW5nZXIgPHN0aGVtbWluQG1pY3Jvc29mdC5jb20+DQo+
PiBDYzogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPg0KPj4gQ2M6IFRob21hcyBHbGVp
eG5lciA8dGdseEBsaW51dHJvbml4LmRlPg0KPj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRo
YXQuY29tPg0KPj4gQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPg0KPj4gQ2M6IHg4
NkBrZXJuZWwub3JnDQo+PiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KPj4g
Q2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+DQo+PiBDYzogRGF2ZSBIYW5z
ZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4NCj4+IENjOiBBbmR5IEx1dG9taXJza2kg
PGx1dG9Aa2VybmVsLm9yZz4NCj4+IENjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVh
ZC5vcmc+DQo+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4NCj4+IENjOiBsaW51eC1oeXBlcnZAdmdlci5rZXJuZWwub3JnDQo+PiBDYzogbGludXgta2Vy
bmVsQHZnZXIua2VybmVsLm9yZw0KPj4gQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZv
dW5kYXRpb24ub3JnDQo+PiBDYzoga3ZtQHZnZXIua2VybmVsLm9yZw0KPj4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPj4gU2lnbmVkLW9mZi1ieTogTmFkYXYgQW1pdCA8bmFt
aXRAdm13YXJlLmNvbT4NCj4+IC0tLQ0KPj4gYXJjaC94ODYvaHlwZXJ2L21tdS5jICAgICAgICAg
ICAgICAgICB8ICAyICsNCj4+IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAg
fCAgOCArKysNCj4+IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNiAr
KysNCj4+IGFyY2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmggICAgICAgfCAgNiArKysNCj4+
IGFyY2gveDg2L2tlcm5lbC9rdm0uYyAgICAgICAgICAgICAgICAgfCAgMSArDQo+PiBhcmNoL3g4
Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDMgKysNCj4+IGFyY2gveDg2L21tL3Rs
Yi5jICAgICAgICAgICAgICAgICAgICAgfCA3MSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0N
Cj4+IGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgfCAgMiArDQo+PiA4IGZp
bGVzIGNoYW5nZWQsIDg3IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQ0KPj4gDQo+PiBk
aWZmIC0tZ2l0IGEvYXJjaC94ODYvaHlwZXJ2L21tdS5jIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5j
DQo+PiBpbmRleCBlNjVkN2ZlNjQ4OWYuLmNhMjhiNDAwYzg3YyAxMDA2NDQNCj4+IC0tLSBhL2Fy
Y2gveDg2L2h5cGVydi9tbXUuYw0KPj4gKysrIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jDQo+PiBA
QCAtMjMzLDQgKzIzMyw2IEBAIHZvaWQgaHlwZXJ2X3NldHVwX21tdV9vcHModm9pZCkNCj4+IAlw
cl9pbmZvKCJVc2luZyBoeXBlcmNhbGwgZm9yIHJlbW90ZSBUTEIgZmx1c2hcbiIpOw0KPj4gCXB2
X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGh5cGVydl9mbHVzaF90bGJfb3RoZXJzOw0KPj4g
CXB2X29wcy5tbXUudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVfdGFibGU7DQo+PiArDQo+
PiArCXN0YXRpY19rZXlfZGlzYWJsZSgmZmx1c2hfdGxiX211bHRpX2VuYWJsZWQua2V5KTsNCj4+
IH0NCj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaA0KPj4gaW5kZXggYzI1YzM4YTA1YzFjLi4xOTJi
ZTcyNTQ0NTcgMTAwNjQ0DQo+PiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5o
DQo+PiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oDQo+PiBAQCAtNDcsNiAr
NDcsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2xvd19kb3duX2lvKHZvaWQpDQo+PiAjZW5kaWYN
Cj4+IH0NCj4+IA0KPj4gK0RFQ0xBUkVfU1RBVElDX0tFWV9UUlVFKGZsdXNoX3RsYl9tdWx0aV9l
bmFibGVkKTsNCj4+ICsNCj4+IHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYih2b2lkKQ0K
Pj4gew0KPj4gCVBWT1BfVkNBTEwwKG1tdS5mbHVzaF90bGJfdXNlcik7DQo+PiBAQCAtNjIsNiAr
NjQsMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX29uZV91c2VyKHVuc2lnbmVk
IGxvbmcgYWRkcikNCj4+IAlQVk9QX1ZDQUxMMShtbXUuZmx1c2hfdGxiX29uZV91c2VyLCBhZGRy
KTsNCj4+IH0NCj4+IA0KPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBmbHVzaF90bGJfbXVsdGkoY29u
c3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssDQo+PiArCQkJCSAgIGNvbnN0IHN0cnVjdCBmbHVz
aF90bGJfaW5mbyAqaW5mbykNCj4+ICt7DQo+PiArCVBWT1BfVkNBTEwyKG1tdS5mbHVzaF90bGJf
bXVsdGksIGNwdW1hc2ssIGluZm8pOw0KPj4gK30NCj4+ICsNCj4+IHN0YXRpYyBpbmxpbmUgdm9p
ZCBmbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLA0KPj4gCQkJ
CSAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pDQo+PiB7DQo+PiBkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgNCj4+IGluZGV4IDk0NmY4ZjFmMWVmYy4uYjkzYjNk
OTA3MjlhIDEwMDY0NA0KPj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlw
ZXMuaA0KPj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaA0KPj4g
QEAgLTIxMSw2ICsyMTEsMTIgQEAgc3RydWN0IHB2X21tdV9vcHMgew0KPj4gCXZvaWQgKCpmbHVz
aF90bGJfdXNlcikodm9pZCk7DQo+PiAJdm9pZCAoKmZsdXNoX3RsYl9rZXJuZWwpKHZvaWQpOw0K
Pj4gCXZvaWQgKCpmbHVzaF90bGJfb25lX3VzZXIpKHVuc2lnbmVkIGxvbmcgYWRkcik7DQo+PiAr
CS8qDQo+PiArCSAqIGZsdXNoX3RsYl9tdWx0aSgpIGlzIHRoZSBwcmVmZXJyZWQgaW50ZXJmYWNl
LCB3aGljaCBpcyBjYXBhYmxlIHRvDQo+PiArCSAqIGZsdXNoIGJvdGggbG9jYWwgYW5kIHJlbW90
ZSBDUFVzLg0KPj4gKwkgKi8NCj4+ICsJdm9pZCAoKmZsdXNoX3RsYl9tdWx0aSkoY29uc3Qgc3Ry
dWN0IGNwdW1hc2sgKmNwdXMsDQo+PiArCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAq
aW5mbyk7DQo+PiAJdm9pZCAoKmZsdXNoX3RsYl9vdGhlcnMpKGNvbnN0IHN0cnVjdCBjcHVtYXNr
ICpjcHVzLA0KPj4gCQkJCSBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pOw0KPj4g
DQo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaCBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmgNCj4+IGluZGV4IGRlZTM3NTgzMTk2Mi4uNzkyNzI5
MzhjZjc5IDEwMDY0NA0KPj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaA0K
Pj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaA0KPj4gQEAgLTU2OSw2ICs1
NjksOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX3BhZ2Uoc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsIHVuc2lnbmVkIGxvbmcgYSkNCj4+IAlmbHVzaF90bGJfbW1fcmFuZ2Uodm1h
LT52bV9tbSwgYSwgYSArIFBBR0VfU0laRSwgUEFHRV9TSElGVCwgZmFsc2UpOw0KPj4gfQ0KPj4g
DQo+PiArdm9pZCBuYXRpdmVfZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpj
cHVtYXNrLA0KPj4gKwkJCSAgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsN
Cj4+ICsNCj4+IHZvaWQgbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1h
c2sgKmNwdW1hc2ssDQo+PiAJCQkgICAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5m
byk7DQo+PiANCj4+IEBAIC01OTMsNiArNTk2LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIGFyY2hf
dGxiYmF0Y2hfYWRkX21tKHN0cnVjdCBhcmNoX3RsYmZsdXNoX3VubWFwX2JhdGNoICpiYXRjaCwN
Cj4+IGV4dGVybiB2b2lkIGFyY2hfdGxiYmF0Y2hfZmx1c2goc3RydWN0IGFyY2hfdGxiZmx1c2hf
dW5tYXBfYmF0Y2ggKmJhdGNoKTsNCj4+IA0KPj4gI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQNCj4+
ICsjZGVmaW5lIGZsdXNoX3RsYl9tdWx0aShtYXNrLCBpbmZvKQlcDQo+PiArCW5hdGl2ZV9mbHVz
aF90bGJfbXVsdGkobWFzaywgaW5mbykNCj4+ICsNCj4+ICNkZWZpbmUgZmx1c2hfdGxiX290aGVy
cyhtYXNrLCBpbmZvKQlcDQo+PiAJbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMobWFzaywgaW5mbykN
Cj4+IA0KPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYyBiL2FyY2gveDg2L2tl
cm5lbC9rdm0uYw0KPj4gaW5kZXggNTE2OWI4Y2MzNWJiLi4wMGQ4MWU4OTg3MTcgMTAwNjQ0DQo+
PiAtLS0gYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMNCj4+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC9r
dm0uYw0KPj4gQEAgLTYzMCw2ICs2MzAsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX2d1ZXN0
X2luaXQodm9pZCkNCj4+IAkgICAga3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVfU1RF
QUxfVElNRSkpIHsNCj4+IAkJcHZfb3BzLm1tdS5mbHVzaF90bGJfb3RoZXJzID0ga3ZtX2ZsdXNo
X3RsYl9vdGhlcnM7DQo+PiAJCXB2X29wcy5tbXUudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1v
dmVfdGFibGU7DQo+PiArCQlzdGF0aWNfa2V5X2Rpc2FibGUoJmZsdXNoX3RsYl9tdWx0aV9lbmFi
bGVkLmtleSk7DQo+PiAJfQ0KPj4gDQo+PiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9G
RUFUVVJFX1BWX0VPSSkpDQo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYw0KPj4gaW5kZXggOTgwMzlkN2ZiOTk4Li5h
YzAwYWZlZDU1NzAgMTAwNjQ0DQo+PiAtLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYw0K
Pj4gKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMNCj4+IEBAIC0xNTksNiArMTU5LDgg
QEAgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaW5zbnModm9pZCAqaW5zbl9idWZmLCB1bnNpZ25l
ZCBsZW4sDQo+PiAJcmV0dXJuIGluc25fbGVuOw0KPj4gfQ0KPj4gDQo+PiArREVGSU5FX1NUQVRJ
Q19LRVlfVFJVRShmbHVzaF90bGJfbXVsdGlfZW5hYmxlZCk7DQo+PiArDQo+PiBzdGF0aWMgdm9p
ZCBuYXRpdmVfZmx1c2hfdGxiKHZvaWQpDQo+PiB7DQo+PiAJX19uYXRpdmVfZmx1c2hfdGxiKCk7
DQo+PiBAQCAtMzYzLDYgKzM2NSw3IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBw
dl9vcHMgPSB7DQo+PiAJLm1tdS5mbHVzaF90bGJfdXNlcgk9IG5hdGl2ZV9mbHVzaF90bGIsDQo+
PiAJLm1tdS5mbHVzaF90bGJfa2VybmVsCT0gbmF0aXZlX2ZsdXNoX3RsYl9nbG9iYWwsDQo+PiAJ
Lm1tdS5mbHVzaF90bGJfb25lX3VzZXIJPSBuYXRpdmVfZmx1c2hfdGxiX29uZV91c2VyLA0KPj4g
KwkubW11LmZsdXNoX3RsYl9tdWx0aQk9IG5hdGl2ZV9mbHVzaF90bGJfbXVsdGksDQo+PiAJLm1t
dS5mbHVzaF90bGJfb3RoZXJzCT0gbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMsDQo+PiAJLm1tdS50
bGJfcmVtb3ZlX3RhYmxlCT0NCj4+IAkJCSh2b2lkICgqKShzdHJ1Y3QgbW11X2dhdGhlciAqLCB2
b2lkICopKXRsYl9yZW1vdmVfcGFnZSwNCj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9tbS90bGIu
YyBiL2FyY2gveDg2L21tL3RsYi5jDQo+PiBpbmRleCBjMzRiY2YwM2YwNmYuLmRiNzNkNWYxZGQ0
MyAxMDA2NDQNCj4+IC0tLSBhL2FyY2gveDg2L21tL3RsYi5jDQo+PiArKysgYi9hcmNoL3g4Ni9t
bS90bGIuYw0KPj4gQEAgLTU1MSw3ICs1NTEsNyBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVu
Y19jb21tb24oY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpmLA0KPj4gCQkgKiBnYXJiYWdl
IGludG8gb3VyIFRMQi4gIFNpbmNlIHN3aXRjaGluZyB0byBpbml0X21tIGlzIGJhcmVseQ0KPj4g
CQkgKiBzbG93ZXIgdGhhbiBhIG1pbmltYWwgZmx1c2gsIGp1c3Qgc3dpdGNoIHRvIGluaXRfbW0u
DQo+PiAJCSAqDQo+PiAtCQkgKiBUaGlzIHNob3VsZCBiZSByYXJlLCB3aXRoIG5hdGl2ZV9mbHVz
aF90bGJfb3RoZXJzIHNraXBwaW5nDQo+PiArCQkgKiBUaGlzIHNob3VsZCBiZSByYXJlLCB3aXRo
IG5hdGl2ZV9mbHVzaF90bGJfbXVsdGkgc2tpcHBpbmcNCj4+IAkJICogSVBJcyB0byBsYXp5IFRM
QiBtb2RlIENQVXMuDQo+PiAJCSAqLw0KPiANCj4gTml0LCBzaW5jZSB3ZSdyZSBtZXNzaW5nIHdp
dGggdGhpcywgaXQgY2FuIG5vdyBiZQ0KPiAibmF0aXZlX2ZsdXNoX3RsYl9tdWx0aSgpIiBzaW5j
ZSBpdCBpcyBhIGZ1bmN0aW9uLg0KDQpTdXJlLg0KDQo+IA0KPj4gc3dpdGNoX21tX2lycXNfb2Zm
KE5VTEwsICZpbml0X21tLCBOVUxMKTsNCj4+IEBAIC02MzUsOSArNjM1LDEyIEBAIHN0YXRpYyB2
b2lkIGZsdXNoX3RsYl9mdW5jX2NvbW1vbihjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmYs
DQo+PiAJdGhpc19jcHVfd3JpdGUoY3B1X3RsYnN0YXRlLmN0eHNbbG9hZGVkX21tX2FzaWRdLnRs
Yl9nZW4sIG1tX3RsYl9nZW4pOw0KPj4gfQ0KPj4gDQo+PiAtc3RhdGljIHZvaWQgZmx1c2hfdGxi
X2Z1bmNfbG9jYWwoY29uc3Qgdm9pZCAqaW5mbywgZW51bSB0bGJfZmx1c2hfcmVhc29uIHJlYXNv
bikNCj4+ICtzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuY19sb2NhbCh2b2lkICppbmZvKQ0KPj4g
ew0KPj4gCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiA9IGluZm87DQo+PiArCWVudW0g
dGxiX2ZsdXNoX3JlYXNvbiByZWFzb247DQo+PiArDQo+PiArCXJlYXNvbiA9IChmLT5tbSA9PSBO
VUxMKSA/IFRMQl9MT0NBTF9TSE9PVERPV04gOiBUTEJfTE9DQUxfTU1fU0hPT1RET1dOOw0KPiAN
Cj4gU2hvdWxkIHdlIGp1c3QgYWRkIHRoZSAicmVhc29uIiB0byBmbHVzaF90bGJfaW5mbz8gIEl0
J3MgT0staXNoIHRvIGltcGx5DQo+IGl0IGxpa2UgdGhpcywgYnV0IHNlZW1zIGxpa2UgaXQgd291
bGQgYmUgbmljZXIgYW5kIGVhc2llciB0byB0cmFjayBkb3duDQo+IHRoZSBvcmlnaW5zIG9mIHRo
ZXNlIHRoaW5ncyBpZiB3ZSBkaWQgdGhpcyBhdCB0aGUgY2FsbGVyLg0KDQpJIHByZWZlciBub3Qg
dG8uIEkgd2FudCBsYXRlciB0byBpbmxpbmUgZmx1c2hfdGxiX2luZm8gaW50byB0aGUgc2FtZQ0K
Y2FjaGVsaW5lIHRoYXQgaG9sZHMgY2FsbF9mdW5jdGlvbl9kYXRhLiBJbmNyZWFzaW5nIHRoZSBz
aXplIG9mDQpmbHVzaF90bGJfaW5mbyBmb3Igbm8gZ29vZCByZWFzb24gd2lsbCBub3QgaGVscOKA
pg0KDQo+PiBmbHVzaF90bGJfZnVuY19jb21tb24oZiwgdHJ1ZSwgcmVhc29uKTsNCj4+IH0NCj4+
IEBAIC02NTUsMTQgKzY1OCwyMSBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuY19yZW1vdGUo
dm9pZCAqaW5mbykNCj4+IAlmbHVzaF90bGJfZnVuY19jb21tb24oZiwgZmFsc2UsIFRMQl9SRU1P
VEVfU0hPT1RET1dOKTsNCj4+IH0NCj4+IA0KPj4gLXN0YXRpYyBib29sIHRsYl9pc19ub3RfbGF6
eShpbnQgY3B1LCB2b2lkICpkYXRhKQ0KPj4gK3N0YXRpYyBpbmxpbmUgYm9vbCB0bGJfaXNfbm90
X2xhenkoaW50IGNwdSkNCj4+IHsNCj4+IAlyZXR1cm4gIXBlcl9jcHUoY3B1X3RsYnN0YXRlLmlz
X2xhenksIGNwdSk7DQo+PiB9DQo+IA0KPiBOaXQ6IHRoZSBjb21waWxlciB3aWxsIHByb2JhYmx5
IGlubGluZSB0aGlzIHN1Y2tlciBhbnl3YXkuICBTbywgZm9yDQo+IHRoZXNlIGtpbmRzIG9mIHBh
dGNoZXMsIEknZCByZXNpc3QgdGhlIHVyZ2UgdG8gZG8gdGhlc2Uga2luZHMgb2YgdHdlYWtzLA0K
PiBlc3BlY2lhbGx5IHNpbmNlIGl0IHN0YXJ0cyB0byBoaWRlIHRoZSBpbXBvcnRhbnQgY2hhbmdl
IG9uIHRoZSBsaW5lLg0KDQpPZiBjb3Vyc2UuDQoNCj4gDQo+PiAtdm9pZCBuYXRpdmVfZmx1c2hf
dGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywNCj4+IC0JCQkgICAgIGNv
bnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykNCj4+ICtzdGF0aWMgREVGSU5FX1BFUl9D
UFUoY3B1bWFza190LCBmbHVzaF90bGJfbWFzayk7DQo+PiArDQo+PiArdm9pZCBuYXRpdmVfZmx1
c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLA0KPj4gKwkJCSAgICBj
b25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pDQo+PiB7DQo+PiArCS8qDQo+PiArCSAq
IERvIGFjY291bnRpbmcgYW5kIHRyYWNpbmcuIE5vdGUgdGhhdCB0aGVyZSBhcmUgKGFuZCBoYXZl
IGFsd2F5cyBiZWVuKQ0KPj4gKwkgKiBjYXNlcyBpbiB3aGljaCBhIHJlbW90ZSBUTEIgZmx1c2gg
d2lsbCBiZSB0cmFjZWQsIGJ1dCBldmVudHVhbGx5DQo+PiArCSAqIHdvdWxkIG5vdCBoYXBwZW4u
DQo+PiArCSAqLw0KPj4gCWNvdW50X3ZtX3RsYl9ldmVudChOUl9UTEJfUkVNT1RFX0ZMVVNIKTsN
Cj4+IAlpZiAoaW5mby0+ZW5kID09IFRMQl9GTFVTSF9BTEwpDQo+PiAJCXRyYWNlX3RsYl9mbHVz
aChUTEJfUkVNT1RFX1NFTkRfSVBJLCBUTEJfRkxVU0hfQUxMKTsNCj4+IEBAIC02ODIsMTAgKzY5
MiwxNCBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNr
ICpjcHVtYXNrLA0KPj4gCQkgKiBtZWFucyB0aGF0IHRoZSBwZXJjcHUgdGxiX2dlbiB2YXJpYWJs
ZXMgd29uJ3QgYmUgdXBkYXRlZA0KPj4gCQkgKiBhbmQgd2UnbGwgZG8gcG9pbnRsZXNzIGZsdXNo
ZXMgb24gZnV0dXJlIGNvbnRleHQgc3dpdGNoZXMuDQo+PiAJCSAqDQo+PiAtCQkgKiBSYXRoZXIg
dGhhbiBob29raW5nIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKCkgaGVyZSwgSSB0aGluaw0KPj4g
KwkJICogUmF0aGVyIHRoYW4gaG9va2luZyBuYXRpdmVfZmx1c2hfdGxiX211bHRpKCkgaGVyZSwg
SSB0aGluaw0KPj4gCQkgKiB0aGF0IFVWIHNob3VsZCBiZSB1cGRhdGVkIHNvIHRoYXQgc21wX2Nh
bGxfZnVuY3Rpb25fbWFueSgpLA0KPj4gCQkgKiBldGMsIGFyZSBvcHRpbWFsIG9uIFVWLg0KPj4g
CQkgKi8NCj4+ICsJCWxvY2FsX2lycV9kaXNhYmxlKCk7DQo+PiArCQlmbHVzaF90bGJfZnVuY19s
b2NhbCgoX19mb3JjZSB2b2lkICopaW5mbyk7DQo+PiArCQlsb2NhbF9pcnFfZW5hYmxlKCk7DQo+
PiArDQo+PiAJCWNwdW1hc2sgPSB1dl9mbHVzaF90bGJfb3RoZXJzKGNwdW1hc2ssIGluZm8pOw0K
Pj4gCQlpZiAoY3B1bWFzaykNCj4+IAkJCXNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1bWFzaywg
Zmx1c2hfdGxiX2Z1bmNfcmVtb3RlLA0KPj4gQEAgLTcwNCwxMSArNzE4LDM5IEBAIHZvaWQgbmF0
aXZlX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssDQo+PiAJ
ICogZG9pbmcgYSBzcGVjdWxhdGl2ZSBtZW1vcnkgYWNjZXNzLg0KPj4gCSAqLw0KPj4gCWlmIChp
bmZvLT5mcmVlZF90YWJsZXMpDQo+PiAtCQlzbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNwdW1hc2ss
IGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwNCj4+IC0JCQkgICAgICAgKHZvaWQgKilpbmZvLCAxKTsN
Cj4+IC0JZWxzZQ0KPj4gLQkJb25fZWFjaF9jcHVfY29uZF9tYXNrKHRsYl9pc19ub3RfbGF6eSwg
Zmx1c2hfdGxiX2Z1bmNfcmVtb3RlLA0KPj4gLQkJCQkodm9pZCAqKWluZm8sIDEsIEdGUF9BVE9N
SUMsIGNwdW1hc2spOw0KPj4gKwkJX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNwdW1hc2ssIGZs
dXNoX3RsYl9mdW5jX3JlbW90ZSwNCj4+ICsJCQkJCSBmbHVzaF90bGJfZnVuY19sb2NhbCwgKHZv
aWQgKilpbmZvLCAxKTsNCj4+ICsJZWxzZSB7DQo+IA0KPiBJIHByZWZlciBicmFja2V0cyBiZSBh
ZGRlZCBmb3IgJ2lmJyBibG9ja3MgbGlrZSB0aGlzIHNpbmNlIGl0IGRvZXNuJ3QNCj4gdGFrZSB1
cCBhbnkgbWVhbmluZ2Z1bCBzcGFjZSBhbmQgbWFrZXMgaXQgbGVzcyBwcm9uZSB0byBjb21waWxl
IGVycm9ycy4NCg0KSWYgeW91IHNheSBzby4NCg0KPiANCj4+ICsJCS8qDQo+PiArCQkgKiBBbHRo
b3VnaCB3ZSBjb3VsZCBoYXZlIHVzZWQgb25fZWFjaF9jcHVfY29uZF9tYXNrKCksDQo+PiArCQkg
KiBvcGVuLWNvZGluZyBpdCBoYXMgc2V2ZXJhbCBwZXJmb3JtYW5jZSBhZHZhbnRhZ2VzOiAoMSkg
d2UgY2FuDQo+PiArCQkgKiB1c2Ugc3BlY2lhbGl6ZWQgZnVuY3Rpb25zIGZvciByZW1vdGUgYW5k
IGxvY2FsIGZsdXNoZXM7ICgyKQ0KPj4gKwkJICogbm8gbmVlZCBmb3IgaW5kaXJlY3QgYnJhbmNo
IHRvIHRlc3QgaWYgVExCIGlzIGxhenk7ICgzKSB3ZQ0KPj4gKwkJICogY2FuIHVzZSBhIGRlc2ln
bmF0ZWQgY3B1bWFzayBmb3IgZXZhbHVhdGluZyB0aGUgY29uZGl0aW9uDQo+PiArCQkgKiBpbnN0
ZWFkIG9mIGFsbG9jYXRpbmcgYSBuZXcgb25lLg0KPj4gKwkJICoNCj4+ICsJCSAqIFRoaXMgd29y
a3MgdW5kZXIgdGhlIGFzc3VtcHRpb24gdGhhdCB0aGVyZSBhcmUgbm8gbmVzdGVkIFRMQg0KPj4g
KwkJICogZmx1c2hlcywgYW4gYXNzdW1wdGlvbiB0aGF0IGlzIGFscmVhZHkgbWFkZSBpbg0KPj4g
KwkJICogZmx1c2hfdGxiX21tX3JhbmdlKCkuDQo+PiArCQkgKi8NCj4+ICsJCXN0cnVjdCBjcHVt
YXNrICpjb25kX2NwdW1hc2sgPSB0aGlzX2NwdV9wdHIoJmZsdXNoX3RsYl9tYXNrKTsNCj4gDQo+
IFRoaXMgaXMgbG9naWNhbGx5IGEgc3RhY2stbG9jYWwgdmFyaWFibGUsIHJpZ2h0PyAgQnV0LCBz
aW5jZSB3ZSd2ZSBnb3QNCj4gcHJlZW1wdCBvZmYgYW5kIGNwdW1hc2tzIGNhbiBiZSBodWdlLCB3
ZSBkb24ndCB3YW50IHRvIGFsbG9jYXRlIGl0IG9uDQo+IHRoZSBzdGFjay4gIFRoYXQgbWlnaHQg
YmUgd29ydGggYSBjb21tZW50IHNvbWV3aGVyZS4NCg0KSSB3aWxsIGFkZCBhIGNvbW1lbnQgaGVy
ZS4NCg0KPiANCj4+ICsJCWludCBjcHU7DQo+PiArDQo+PiArCQljcHVtYXNrX2NsZWFyKGNvbmRf
Y3B1bWFzayk7DQo+PiArDQo+PiArCQlmb3JfZWFjaF9jcHUoY3B1LCBjcHVtYXNrKSB7DQo+PiAr
CQkJaWYgKHRsYl9pc19ub3RfbGF6eShjcHUpKQ0KPj4gKwkJCQlfX2NwdW1hc2tfc2V0X2NwdShj
cHUsIGNvbmRfY3B1bWFzayk7DQo+PiArCQl9DQo+IA0KPiBGV0lXLCBpdCdzIHByb2JhYmx5IHdv
cnRoIGNhbGxpbmcgb3V0IGluIHRoZSBjaGFuZ2Vsb2cgdGhhdCB0aGlzIGxvb3ANCj4gZXhpc3Rz
IGluIG9uX2VhY2hfY3B1X2NvbmRfbWFzaygpIHRvby4gIEl0IGxvb2tzIGJhZCBoZXJlLCBidXQg
aXQncyBubw0KPiB3b3JzZSB0aGFuIHdoYXQgaXQgcmVwbGFjZXMuDQoNCkFkZGVkLg0KDQo+IA0K
Pj4gKwkJX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNvbmRfY3B1bWFzaywgZmx1c2hfdGxiX2Z1
bmNfcmVtb3RlLA0KPj4gKwkJCQkJIGZsdXNoX3RsYl9mdW5jX2xvY2FsLCAodm9pZCAqKWluZm8s
IDEpOw0KPj4gKwl9DQo+PiArfQ0KPiANCj4gVGhlcmUgd2FzIGEgX19mb3JjZSBvbiBhbiBlYXJs
aWVyICdpbmZvJyBjYXN0LiAgQ291bGQgeW91IHRhbGsgYWJvdXQNCj4gdGhhdCBmb3IgYSBtaW51
dGUgYW4gZXhwbGFpbiB3aHkgdGhhdCBvbmUgaXMgbmVlZGVkPw0KDQpJIGhhdmUgbm8gaWRlYSB3
aGVyZSB0aGUgX19mb3JjZSBjYW1lIGZyb20uIEnigJlsbCByZW1vdmUgaXQuDQoNCj4gDQo+PiAr
dm9pZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFz
aywNCj4+ICsJCQkgICAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykNCj4+ICt7
DQo+PiArCW5hdGl2ZV9mbHVzaF90bGJfbXVsdGkoY3B1bWFzaywgaW5mbyk7DQo+PiB9DQo+PiAN
Cj4+IC8qDQo+PiBAQCAtNzc0LDEwICs4MTYsMTUgQEAgc3RhdGljIHZvaWQgZmx1c2hfdGxiX29u
X2NwdXMoY29uc3QgY3B1bWFza190ICpjcHVtYXNrLA0KPj4gew0KPj4gCWludCB0aGlzX2NwdSA9
IHNtcF9wcm9jZXNzb3JfaWQoKTsNCj4+IA0KPj4gKwlpZiAoc3RhdGljX2JyYW5jaF9saWtlbHko
JmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkKSkgew0KPj4gKwkJZmx1c2hfdGxiX211bHRpKGNwdW1h
c2ssIGluZm8pOw0KPj4gKwkJcmV0dXJuOw0KPj4gKwl9DQo+IA0KPiBQcm9iYWJseSBuZWVkcyBh
IGNvbW1lbnQgZm9yIHBvc3Rlcml0eSBhYm92ZSB0aGUgaWYoKV5eOg0KPiANCj4gCS8qIFVzZSB0
aGUgb3B0aW1pemVkIGZsdXNoX3RsYl9tdWx0aSgpIHdoZXJlIHdlIGNhbi4gKi8NCg0KUmlnaHQu
DQoNCj4gDQo+PiAtLS0gYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMNCj4+ICsrKyBiL2FyY2gveDg2
L3hlbi9tbXVfcHYuYw0KPj4gQEAgLTI0NzQsNiArMjQ3NCw4IEBAIHZvaWQgX19pbml0IHhlbl9p
bml0X21tdV9vcHModm9pZCkNCj4+IA0KPj4gCXB2X29wcy5tbXUgPSB4ZW5fbW11X29wczsNCj4+
IA0KPj4gKwlzdGF0aWNfa2V5X2Rpc2FibGUoJmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkLmtleSk7
DQo+PiArDQo+PiAJbWVtc2V0KGR1bW15X21hcHBpbmcsIDB4ZmYsIFBBR0VfU0laRSk7DQo+PiB9
DQo+IA0KPiBNb3JlIGNvbW1lbnRzLCBwbGVhc2UuICBQZXJoYXBzOg0KPiANCj4gCUV4aXN0aW5n
IHBhcmF2aXJ0IFRMQiBmbHVzaGVzIGFyZSBpbmNvbXBhdGlibGUgd2l0aA0KPiAJZmx1c2hfdGxi
X211bHRpKCkgYmVjYXVzZS4uLi4gIERpc2FibGUgaXQgd2hlbiB0aGV5IGFyZQ0KPiAJaW4gdXNl
Lg0KDQpUaGVyZSBpcyBubyBpbmhlcmVudCByZWFzb24gZm9yIHRoZW0gdG8gYmUgaW5jb21wYXRp
YmxlLiBTb21lb25lIG5lZWRzIHRvDQphZGFwdCB0aGVtLiBJIHdpbGwgdXNlIG15IGFmZmlsaWF0
aW9uIGFzIGFuIGV4Y3VzZSBmb3IgdGhlIHF1ZXN0aW9uIOKAnHdoeQ0KZG9u4oCZdCB5b3UgZG8g
aXQ/4oCdIDstKQ0KDQpBbnlob3csIEkgd2lsbCBhZGQgYSBjb21tZW50Lg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 02:40:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 02:40:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfxrE-0002qm-62; Wed, 26 Jun 2019 02: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfxrC-0002qa-VW
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 02:40:23 +0000
X-Inumbo-ID: bc0cf317-97bb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc0cf317-97bb-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 02:40: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 1hfxr7-0003wN-EA; Wed, 26 Jun 2019 02:40:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfxr6-0006Wg-S8; Wed, 26 Jun 2019 02:40:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfxr6-0004Yt-RT; Wed, 26 Jun 2019 02:40:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hfxr6-0004Yt-RT@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 02:40:16 +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
YiBidWlsZC1hbWQ2NAp0ZXN0aWQgeGVuLWJ1aWxkCgpUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBp
bnRyb2R1Y2VkOiAgMWJlZjRiMWVmZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMAogIEJ1
ZyBub3QgcHJlc2VudDogZTBiNzdjYjc3ZWYyYjM2YjhjYmQyMjczY2ZmODMzZjc3MzIwOGQwYQog
IExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEzODUxNi8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoK
CkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJs
ZS1zbW9rZS9idWlsZC1hbWQ2NC54ZW4tYnVpbGQuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBn
cmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24t
c3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1z
bW9rZS9idWlsZC1hbWQ2NC54ZW4tYnVpbGQgLS1zdW1tYXJ5LW91dD10bXAvMTM4NTIxLmJpc2Vj
dGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTM4NDI0IC0tYmxlc3NpbmdzPXJlYWwscmVh
bC1iaXNlY3QgLS1mbGlnaHQ9MTM4NTIxIHhlbi11bnN0YWJsZS1zbW9rZSBidWlsZC1hbWQ2NCB4
ZW4tYnVpbGQKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzODUxOSBmYWls
IFtob3N0PXBpbm90MF0gLyAxMzg0MjQgW2hvc3Q9YWxiYW5hMF0gMTM4MzU1IFtob3N0PWFsYmFu
YTBdIDEzODM0NyBbaG9zdD1iYXJvcXVlMV0gMTM4MzQyIFtob3N0PWFsYmFuYTFdIDEzODMyOCBb
aG9zdD1jaGFyZG9ubmF5MV0gMTM4MzE3IFtob3N0PWFsYmFuYTFdIDEzODI5NSBbaG9zdD1kZWJp
bmExXSAxMzgyNzcgW2hvc3Q9Z29kZWxsbzFdIDEzODI1NyBbaG9zdD1nb2RlbGxvMF0gMTM4MjQy
IFtob3N0PWJhcm9xdWUxXSAxMzgyMjggW2hvc3Q9YWxiYW5hMV0gMTM4MjA1IFtob3N0PWdvZGVs
bG8wXSAxMzgxNzYgW2hvc3Q9Z29kZWxsbzBdIDEzODA1NCBbaG9zdD1nb2RlbGxvMV0gMTM4MDM5
IFtob3N0PWFsYmFuYTFdIDEzODAyMCBbaG9zdD1kZWJpbmExXSAxMzc5ODUgW2hvc3Q9Z29kZWxs
bzFdIDEzNzk3MSBbaG9zdD1jaGFyZG9ubmF5MV0gMTM3OTA0IFtob3N0PWFsYmFuYTBdIDEzNzg4
OCBbaG9zdD1hbGJhbmExXSAxMzc3MzIgW2hvc3Q9YWxcCiBiYW5hMV0gMTM3NzI2IFtob3N0PWdv
ZGVsbG8xXSAxMzc3MTYgW2hvc3Q9YWxiYW5hMF0gMTM3NjgzIFtob3N0PWRlYmluYTFdIDEzNzY3
OSBbaG9zdD1nb2RlbGxvMF0gMTM3Njc2IFtob3N0PWdvZGVsbG8wXSAxMzc2NzUgW2hvc3Q9cGlu
b3QxXSAxMzc2NjUgW2hvc3Q9Z29kZWxsbzBdIDEzNzY2MiBbaG9zdD1hbGJhbmExXSAxMzc2NTgg
W2hvc3Q9YWxiYW5hMV0gMTM3NjQzIFtob3N0PWFsYmFuYTFdIDEzNzU4NyBbaG9zdD1nb2RlbGxv
MV0gMTM3NTg2IFtob3N0PWVsYmxpbmcxXSAxMzc0NTIgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzNzM5
MSBbaG9zdD1waW5vdDFdIDEzNzM4NyBbaG9zdD1maWFubzFdIDEzNzM4NiBbaG9zdD1pdGFsaWEx
XSAxMzczODAgW2hvc3Q9Z29kZWxsbzFdIDEzNzI3NiBbaG9zdD1nb2RlbGxvMV0gMTM3MjYzIFto
b3N0PWNoYXJkb25uYXkwXSAxMzcyNTAgW2hvc3Q9YWxiYW5hMV0gMTM3MjMzIFtob3N0PWFsYmFu
YTFdIDEzNzExNyBbaG9zdD1nb2RlbFwKIGxvMV0gMTM3MTA5IFtob3N0PWdvZGVsbG8wXSAxMzcw
NzkgW2hvc3Q9YWxiYW5hMV0gMTM3MDcyIFtob3N0PWFsYmFuYTFdIDEzNzAzNiBbaG9zdD1nb2Rl
bGxvMF0gMTM3MDA3IFtob3N0PWdvZGVsbG8wXSAxMzY5MTQgW2hvc3Q9Z29kZWxsbzFdIDEzNjkw
NiBbaG9zdD1nb2RlbGxvMF0gMTM2ODkxIFtob3N0PWFsYmFuYTFdIDEzNjg2MCBbaG9zdD1nb2Rl
bGxvMV0gMTM2NzUyIFtob3N0PWNoYXJkb25uYXkwXSAxMzY2OTkgW2hvc3Q9cmltYXZhMV0gMTM2
Njg3IFtob3N0PWZpYW5vMV0gMTM2NjY1IFtob3N0PWFsYmFuYTFdIDEzNjY1MiBbaG9zdD1hbGJh
bmExXSAxMzY2MzYgW2hvc3Q9ZGViaW5hMV0gMTM2NjMzIFtob3N0PWdvZGVsbG8xXSAxMzY2MTgg
W2hvc3Q9Y2hhcmRvbm5heTBdIDEzNjQ2MyBbaG9zdD1nb2RlbGxvMV0gMTM2NDUzIFtob3N0PWdv
ZGVsbG8xXSAxMzY0NDIgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzNjM4NyBbaG9zdD1waW5vdDFdIDEz
NjM3NCBbaG9zdD1nXAogb2RlbGxvMV0gMTM2MzY0IFtob3N0PWFsYmFuYTBdIDEzNjM1NCBbaG9z
dD1hbGJhbmEwXSAxMzYzNDMgW2hvc3Q9ZGViaW5hMV0gMTM2MzMwIFtob3N0PWNoYXJkb25uYXkx
XSAxMzYzMjcgW2hvc3Q9YWxiYW5hMF0gMTM2MzE3IFtob3N0PWdvZGVsbG8xXSAxMzYzMDkgW2hv
c3Q9YWxiYW5hMF0gMTM2MzA0IFtob3N0PWdvZGVsbG8wXSAxMzYxNzkgW2hvc3Q9YWxiYW5hMF0g
MTM2MTc4IFtob3N0PWVsYmxpbmcxXSAxMzYxNzAgW2hvc3Q9ZGViaW5hMV0gMTM1ODU3IFtob3N0
PWFsYmFuYTBdIDEzNTMxOSBbaG9zdD1pdGFsaWExXSAxMzUzMTYgW2hvc3Q9Z29kZWxsbzBdIDEz
NTMxMCBbaG9zdD1hbGJhbmExXSAxMzUzMDggW2hvc3Q9ZGViaW5hMV0gMTM1MzA2IFtob3N0PWZp
YW5vMV0gMTM1MzA1IFtob3N0PWdvZGVsbG8wXSAxMzUzMDQgW2hvc3Q9Y2hhcmRvbm5heTBdIDEz
NTI5NyBbaG9zdD1hbGJhbmEwXSAxMzUyOTQgW2hvc3Q9aXRhbGlhMF0gMTM1MjkzIFtob3N0PWdv
ZGVcCiBsbG8wXSAxMzUyODUgW2hvc3Q9Z29kZWxsbzBdIDEzNTI4MCBbaG9zdD1kZWJpbmExXSAx
MzUyNzcgW2hvc3Q9Z29kZWxsbzBdIDEzNTI3MiBbaG9zdD1nb2RlbGxvMF0gMTM1MjY3IFtob3N0
PXJpbWF2YTFdIDEzNTI1MiBbaG9zdD1pdGFsaWExXSAxMzUyNDUgW2hvc3Q9YmFyb3F1ZTBdIDEz
NTIyOCBbaG9zdD1iYXJvcXVlMF0gMTM1MjE1IFtob3N0PWdvZGVsbG8wXSAxMzUyMTEgW2hvc3Q9
YmFyb3F1ZTBdIDEzNTIwNCBbaG9zdD1yaW1hdmExXSAxMzUxOTggW2hvc3Q9Y2hhcmRvbm5heTFd
IDEzNTE4MyBbaG9zdD1jaGFyZG9ubmF5MF0gMTM1MTczIFtob3N0PWNoYXJkb25uYXkxXSAxMzUx
NjggW2hvc3Q9cGlub3QxXSAxMzUxNjMgW2hvc3Q9aXRhbGlhMV0gMTM1MTU4IFtob3N0PWRlYmlu
YTFdIDEzNTE1NSBbaG9zdD1kZWJpbmExXSAxMzUxNDMgW2hvc3Q9ZGViaW5hMV0gMTM1MTI4IFto
b3N0PWdvZGVsbG8xXSAxMzUxMTggW2hvc3Q9aXRhbGlhMV0gMTM1MTAzIFtob3N0PVwKIGdvZGVs
bG8wXSAxMzUwOTYgW2hvc3Q9YmFyb3F1ZTBdIDEzNTA4MCBbaG9zdD1pdGFsaWEwXSAxMzUwNzUg
W2hvc3Q9YWxiYW5hMV0gMTM1MDcxIFtob3N0PWNoYXJkb25uYXkxXSAxMzUwNjIgW2hvc3Q9Zmlh
bm8xXSAxMzUwNTIgW2hvc3Q9aXRhbGlhMF0gMTM1MDQ1IFtob3N0PWJhcm9xdWUwXSAxMzUwMzkg
W2hvc3Q9cGlub3QxXSAxMzUwMzMgW2hvc3Q9aXRhbGlhMF0gMTM1MDI4IFtob3N0PWl0YWxpYTBd
IDEzNTAyNSBbaG9zdD1waW5vdDFdIDEzNTAyMiBbaG9zdD1nb2RlbGxvMV0gMTM1MDE4IFtob3N0
PWJhcm9xdWUwXSAxMzUwMTYgW2hvc3Q9Z29kZWxsbzFdIDEzNTAxMyBbaG9zdD1iYXJvcXVlMF0g
MTM1MDA5IFtob3N0PWRlYmluYTFdIDEzNTAwNyBbaG9zdD1nb2RlbGxvMV0gMTM1MDAxIFtob3N0
PWRlYmluYTFdIDEzNDk5NSBbaG9zdD1hbGJhbmEwXSAxMzQ5OTIgW2hvc3Q9YmFyb3F1ZTBdIDEz
NDk4OCBbaG9zdD1kZWJpbmExXSAxMzQ5ODYgW2hvc3Q9YWxiYW5hXAogMV0gMTM0OTgzIFtob3N0
PWRlYmluYTFdIDEzNDk4MCBbaG9zdD1kZWJpbmExXSAxMzQ5NzMgW2hvc3Q9YmFyb3F1ZTBdIDEz
NDk2OSBbaG9zdD1nb2RlbGxvMV0gMTM0OTY2IFtob3N0PWl0YWxpYTFdIDEzNDk1OSBbaG9zdD1p
dGFsaWExXSAxMzQ5NTIgW2hvc3Q9ZWxibGluZzFdIDEzNDk0NSBbaG9zdD1hbGJhbmExXSAxMzQ5
MzcgW2hvc3Q9YWxiYW5hMV0gMTM0OTM2IFtob3N0PWFsYmFuYTFdIDEzNDkzMyBbaG9zdD1pdGFs
aWEwXSAxMzQ5MjggW2hvc3Q9ZWxibGluZzFdIDEzNDkyNCBbaG9zdD1nb2RlbGxvMF0gMTM0OTE2
IFtob3N0PWFsYmFuYTBdIDEzNDkxMCBbaG9zdD1pdGFsaWEwXSAxMzQ5MDMgW2hvc3Q9Y2hhcmRv
bm5heTBdIDEzNDg5MSBbaG9zdD1hbGJhbmExXSAxMzQ4ODIgW2hvc3Q9ZGViaW5hMV0gMTM0ODY5
IFtob3N0PWFsYmFuYTFdIDEzNDg2MyBbaG9zdD1iYXJvcXVlMF0gMTM0ODU4IFtob3N0PWZpYW5v
MV0gMTM0ODUwIFtob3N0PWJhcm9xdWUwXSAxMzRcCiA4NDMgW2hvc3Q9Z29kZWxsbzBdIDEzNDgz
OCBbaG9zdD1yaW1hdmExXSAxMzQ4MzQgW2hvc3Q9YWxiYW5hMV0gMTMzOTkxIFtob3N0PWFsYmFu
YTBdIDEzMzk4OCBbaG9zdD1nb2RlbGxvMF0gMTMzOTc3IFtob3N0PWFsYmFuYTBdIDEzMzk0OCBb
aG9zdD1nb2RlbGxvMF0gMTMzOTI3IFtob3N0PWdvZGVsbG8wXSAxMzM5MTEgW2hvc3Q9Z29kZWxs
bzBdIDEzMzkwNyBbaG9zdD1tZXJsb3QwXSAxMzM5MDAgW2hvc3Q9YWxiYW5hMF0gMTMzODQxIFto
b3N0PWFsYmFuYTBdIDEzMzgzNyBbaG9zdD1jaGFyZG9ubmF5MV0gMTMzODM2IFtob3N0PWdvZGVs
bG8wXSAxMzM4MDQgW2hvc3Q9Z29kZWxsbzBdIDEzMzgwMiBbaG9zdD1nb2RlbGxvMV0gMTMzNzgx
IFtob3N0PWFsYmFuYTBdIDEzMzc3NiBbaG9zdD1hbGJhbmEwXSAxMzM3NzEgW2hvc3Q9Z29kZWxs
bzFdIDEzMzc2NyBbaG9zdD1hbGJhbmEwXSAxMzM3NTIgW2hvc3Q9YWxiYW5hMF0gMTMzNzQ3IFto
b3N0PWFsYmFuYTBdIDEzMzc0MVwKICBbaG9zdD1hbGJhbmEwXSAxMzM3MTYgW2hvc3Q9Z29kZWxs
bzFdIDEzMzYyMSBbaG9zdD1nb2RlbGxvMF0gMTMzNjA3IFtob3N0PXBpbm90MV0gMTMzNTk5IFto
b3N0PXBpbm90MV0gMTMzNTkyIFtob3N0PWdvZGVsbG8xXSAxMzM0OTggW2hvc3Q9aXRhbGlhMF0g
MTMzNDg1IFtob3N0PWdvZGVsbG8wXSAxMzM0NzggW2hvc3Q9YWxiYW5hMF0gMTMzNDU3IFtob3N0
PXBpbm90MV0gMTMzMzgyIFtob3N0PWRlYmluYTBdIDEzMzM3MSBbaG9zdD1qb3ViZXJ0aW4wXSAx
MzMzNDMgW2hvc3Q9YWxiYW5hMF0gMTMzMzI5IFtob3N0PWdvZGVsbG8xXSAxMzMzMTIgW2hvc3Q9
YWxiYW5hMF0gMTMzMzAxIFtob3N0PWRlYmluYTFdIDEzMzI2NCBbaG9zdD1waW5vdDFdIDEzMzI2
MyBbaG9zdD1kZWJpbmExXSAxMzMwMDUgW2hvc3Q9Zmlhbm8wXSAxMzI5NzcgW2hvc3Q9cGlub3Qx
XSAxMzI5NjcgW2hvc3Q9YWxiYW5hMV0gMTMyOTQ3IFtob3N0PWdvZGVsbG8wXSAxMzI4NDEgW2hv
c3Q9Z29kZWxsXAogbzBdIDEzMjcxMiBbaG9zdD1nb2RlbGxvMV0gMTMyNzEwIFtob3N0PWFsYmFu
YTFdIDEzMjcwOCBbaG9zdD1hbGJhbmEwXSAxMzI3MDIgW2hvc3Q9ZGViaW5hMV0gMTMyNjY4IFto
b3N0PWNoYXJkb25uYXkwXSAxMzI2MzMgW2hvc3Q9ZGViaW5hMV0gMTMyNjI3IFtob3N0PWRlYmlu
YTFdIDEzMjYxOCBbaG9zdD1hbGJhbmExXSAxMzI1NjkgW2hvc3Q9Z29kZWxsbzFdIDEzMjU2MiBb
aG9zdD1nb2RlbGxvMV0gMTMyNTUwIFtob3N0PWZpYW5vMF0gMTMyNTM4IFtob3N0PWdvZGVsbG8x
XSAxMzI0NzcgW2hvc3Q9Z29kZWxsbzBdIDEzMjQ3MSBbaG9zdD1jaGFyZG9ubmF5MF0gMTMyNDYz
IFtob3N0PWRlYmluYTFdIDEzMjQ1MCBbaG9zdD1kZWJpbmExXSAxMzI0MzYgW2hvc3Q9Z29kZWxs
bzBdIDEzMjM0MiBbaG9zdD1nb2RlbGxvMF0gMTMyMjg3IFtob3N0PWdvZGVsbG8xXSAxMzIyNjkg
W2hvc3Q9YmFyb3F1ZTFdIDEzMjA1OSBbaG9zdD1nb2RlbGxvMV0gMTMyMDIyIFtob3N0PWRlYmlc
CiBuYTFdIDEzMTk4NSBbaG9zdD1iYXJvcXVlMV0gMTMxOTgyIFtob3N0PWdvZGVsbG8wXSAxMzE5
NjggW2hvc3Q9YWxiYW5hMF0gMTMxOTY2IFtob3N0PWRlYmluYTFdIDEzMTkyMiBbaG9zdD1nb2Rl
bGxvMF0gMTMxOTIwIFtob3N0PWdvZGVsbG8xXSAxMzE5MTkgW2hvc3Q9Z29kZWxsbzFdIDEzMTkx
NyBbaG9zdD1nb2RlbGxvMF0gMTMxODgxIFtob3N0PWdvZGVsbG8wXSAxMzE4NzkgW2hvc3Q9Z29k
ZWxsbzFdIDEzMTgyOSBbaG9zdD1kZWJpbmEwXSAxMzE4MDMgW2hvc3Q9YWxiYW5hMF0gMTMxNzEx
IFtob3N0PWh1eGVscmViZTFdIDEzMTcwMiBbaG9zdD1odXhlbHJlYmUxXSAxMzE2ODkgW2hvc3Q9
aHV4ZWxyZWJlMV0gMTMxNjg2IFtob3N0PWFsYmFuYTBdIDEzMTY2NSBbaG9zdD1nb2RlbGxvMV0g
MTMxNjIzIFtob3N0PWdvZGVsbG8wXSAxMzE2MDAgW2hvc3Q9Z29kZWxsbzFdIDEzMTU5NyBbaG9z
dD1nb2RlbGxvMF0gMTMxNTE1IFtob3N0PWFsYmFuYTBdIDEzMTUwMiBbaG9zdFwKID1odXhlbHJl
YmUxXSAxMzE1MDAgW2hvc3Q9cmltYXZhMV0gMTMxNDkxIFtob3N0PWdvZGVsbG8xXSAxMzE0ODYg
W2hvc3Q9Z29kZWxsbzBdIDEzMTQ0NSBbaG9zdD1nb2RlbGxvMV0gMTMxNDM2IFtob3N0PWFsYmFu
YTBdIDEzMTQzNCBbaG9zdD1kZWJpbmExXSAxMzE0MzEgW2hvc3Q9YWxiYW5hMF0gMTMxNDI4IFto
b3N0PWJhcm9xdWUwXSAxMzE0MDAgW2hvc3Q9YmFyb3F1ZTFdIDEzMTM4OSBbaG9zdD1iYXJvcXVl
MF0gMTMxMzE1IFtob3N0PXJpbWF2YTFdIDEzMTI5MyBbaG9zdD1hbGJhbmEwXSAxMzEyODQgW2hv
c3Q9aHV4ZWxyZWJlMV0gMTMxMjc0IFtob3N0PWh1eGVscmViZTFdIDEzMTI0NiBbaG9zdD1nb2Rl
bGxvMV0gMTMxMjM5IFtob3N0PXJpbWF2YTFdIDEzMTIzNCBbaG9zdD1nb2RlbGxvMF0gMTMxMjI1
IFtob3N0PWdvZGVsbG8xXSAxMzEyMTIgW2hvc3Q9YmFyb3F1ZTFdIDEzMTIxMCBbaG9zdD1nb2Rl
bGxvMV0gMTMxMjA3IFtob3N0PWVsYmxpbmcwXSAxMzExMjYgXAogW2hvc3Q9ZGViaW5hMV0gMTMx
MTI0IFtob3N0PWNoYXJkb25uYXkxXSAxMzEwNzYgW2hvc3Q9aHV4ZWxyZWJlMV0gMTMxMDY5IFto
b3N0PWRlYmluYTFdIDEzMTA2OCBbaG9zdD1hbGJhbmEwXSAxMzEwMTMgW2hvc3Q9aHV4ZWxyZWJl
MV0gMTMwODc3IFtob3N0PWFsYmFuYTFdIDEzMDg3MyBbaG9zdD1nb2RlbGxvMV0gMTMwODUyIFto
b3N0PWFsYmFuYTFdIDEzMDg1MCBbaG9zdD1nb2RlbGxvMV0gMTMwODQ4IFtob3N0PWFsYmFuYTFd
IDEzMDg0MSBbaG9zdD1odXhlbHJlYmUxXSAxMzA4MzkgW2hvc3Q9YWxiYW5hMF0gMTMwODE5IFto
b3N0PWdvZGVsbG8xXSAxMzAyODkgW2hvc3Q9aHV4ZWxyZWJlMV0gMTMwMjE5IFtob3N0PWFsYmFu
YTBdIDEzMDEzNiBbaG9zdD1nb2RlbGxvMF0gMTMwMTIyIFtob3N0PWRlYmluYTBdIDEzMDExMCBb
aG9zdD1maWFubzBdIDEzMDA3MiBbaG9zdD1nb2RlbGxvMF0gMTMwMDYyIFtob3N0PWZpYW5vMF0g
MTI5OTgyIFtob3N0PWdvZGVsbG8wXSAxMjlcCiA5NzIgW2hvc3Q9YWxiYW5hMF0gMTI5OTYwIFto
b3N0PWdvZGVsbG8wXSAxMjk4NTIgW2hvc3Q9Z29kZWxsbzFdIDEyOTg0NiBbaG9zdD1odXhlbHJl
YmUxXSAxMjk4MzYgW2hvc3Q9Z29kZWxsbzBdIDEyOTcyNyBbaG9zdD1nb2RlbGxvMF0gMTI5NzEz
IFtob3N0PWh1eGVscmViZTFdIDEyOTcwMiBbaG9zdD1hbGJhbmExXSAxMjk2OTggW2hvc3Q9YWxi
YW5hMV0gMTI5NjU2IFtob3N0PWdvZGVsbG8xXSAxMjk2NTAgW2hvc3Q9Z29kZWxsbzFdIDEyOTU2
NCBbaG9zdD1nb2RlbGxvMV0gMTI5NTU1IFtob3N0PWdvZGVsbG8xXSAxMjk1MzkgW2hvc3Q9aHV4
ZWxyZWJlMV0gMTI5NTE5IFtob3N0PWdvZGVsbG8wXSAxMjk1MTIgW2hvc3Q9YWxiYW5hMF0gMTI5
NTA1IFtob3N0PWRlYmluYTBdIDEyOTQ3MyBbaG9zdD1odXhlbHJlYmUxXSAxMjk0NjcgW2hvc3Q9
Z29kZWxsbzBdIDEyOTQ1MSBbaG9zdD1iYXJvcXVlMV0gMTI5MzMwIFtob3N0PWJhcm9xdWUxXSAx
MjkzMjIgW2hvc3Q9Z29kZVwKIGxsbzBdIDEyOTI4NiBbaG9zdD1kZWJpbmEwXSAxMjkyODIgW2hv
c3Q9ZGViaW5hMF0gMTI5MjU0IFtob3N0PWJhcm9xdWUxXSAxMjkyMDIgW2hvc3Q9ZGViaW5hMF0g
MTI5MTk2IFtob3N0PWdvZGVsbG8wXSAxMjkxODkgW2hvc3Q9aHV4ZWxyZWJlMV0gMTI5MTUxIFto
b3N0PWFsYmFuYTBdIDEyOTE0MSBbaG9zdD1pdGFsaWEwXSAxMjkxMzYgW2hvc3Q9YWxiYW5hMF0g
MTI5MTE2IFtob3N0PWRlYmluYTBdIDEyOTExMSBbaG9zdD1kZWJpbmEwXSAxMjkwMTYgW2hvc3Q9
ZGViaW5hMF0gMTI5MDExIFtob3N0PWFsYmFuYTBdIDEyODk2OSBbaG9zdD1hbGJhbmEwXSAxMjg5
NjUgW2hvc3Q9YWxiYW5hMF0gMTI4OTYyIFtob3N0PWl0YWxpYTBdIDEyODk1MSBvay4KRmFpbHVy
ZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTM4NTE5IC8gMTI4OTUxCih0cmVlIGluIGJhc2lzcGFz
cyBidXQgbm90IGluIGxhdGVzdDogbWluaW9zKQoodHJlZSBpbiBiYXNpc3Bhc3MgYnV0IG5vdCBp
biBsYXRlc3Q6IG92bWYpCih0cmVlIGluIGJhc2lzcGFzcyBidXQgbm90IGluIGxhdGVzdDogcWVt
dSkKKHRyZWUgaW4gYmFzaXNwYXNzIGJ1dCBub3QgaW4gbGF0ZXN0OiBzZWFiaW9zKQpUcmVlOiBx
ZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThl
NGZmZGZmNTM4OWIxMSAxYmVmNGIxZWZkNDBiNGM4YzllN2FmY2QwMTU1MDQyYTQ3ODk2Y2IwCkJh
c2lzIHBhc3MgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBlMGI3N2Ni
NzdlZjJiMzZiOGNiZDIyNzNjZmY4MzNmNzczMjA4ZDBhCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdp
dGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQjZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4Ni05Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0I2UwYjc3Y2I3N2VmMmIzNmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEtMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMAphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6
IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0
cmVlIGRpc2NvbnRpZ3VvdXM6IHhlbgpMb2FkZWQgMyBub2RlcyBpbiByZXZpc2lvbiBncmFwaApT
ZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDY2MzkyIFtob3N0PWdvZGVsbG8xXQogNjY0MjQg
W2hvc3Q9Zmlhbm8wXQogNjY0MzAgW2hvc3Q9Z29kZWxsbzFdCiA2NjQzNCBbaG9zdD1nb2RlbGxv
MF0KIDY2NDY0IFtob3N0PWJhcm9xdWUwXQogNzcwMTIgcGFzcyBpcnJlbGV2YW50CiA3NzAyNSBb
aG9zdD1nb2RlbGxvMV0KIDY2NTMxIFtob3N0PWJhcm9xdWUwXQogNjY4MjQgW2hvc3Q9Z29kZWxs
bzBdCiA2Njg0MiBbaG9zdD1nb2RlbGxvMV0KIDY2ODY4IHBhc3MgaXJyZWxldmFudAogNjY5MzYg
cGFzcyBpcnJlbGV2YW50CiA2MjM1MiBbaG9zdD1pdGFsaWEwXQogNjIzNjMgW2hvc3Q9bWVybG90
MV0KIDYyNTM3IFtob3N0PWl0YWxpYTBdCiA2MjQ5NiBbaG9zdD1pdGFsaWEwXQogNjI1MDUgW2hv
c3Q9Z29kZWxsbzBdCiA2MjUzMCBbaG9zdD1nb2RlbGxvMF0KIDYyNTY0IFtob3N0PWl0YWxpYTBd
CiA2MjU3MiBbaG9zdD1ub2NlcmEwXQogNjI1OTkgW2hvc3Q9bm9jZXJhMF0KIDYyNjIyIFtob3N0
PWl0YWxpYTBdCiA2MjcwNSBbaG9zdD1pdGFsaWEwXQogNjI2ODAgW2hvc3Q9bm9jZXJhMF0KIDYy
NzA0IFtob3N0PW5vY2VyYTBdCiA2MjcxNCBbaG9zdD1ub2NlcmEwXQogNjI3MjkgW2hvc3Q9bm9j
ZXJhMF0KIDYyNzMxIFtob3N0PW5vY2VyYTBdCiA2MjkzOSBbaG9zdD1ub2NlcmEwXQogNjI5NjAg
W2hvc3Q9Zmlhbm8wXQogNjI5NDkgW2hvc3Q9bm9jZXJhMF0KIDYzMDExIFtob3N0PW5vY2VyYTFd
CiA2Mjk4NSBbaG9zdD1ub2NlcmExXQogNjMwMDcgW2hvc3Q9bm9jZXJhMV0KIDYzMTEyIFtob3N0
PW5vY2VyYTBdCiA2MzA5MSBbaG9zdD1maWFubzBdCiA2MzEzNyBbaG9zdD1jaGFyZG9ubmF5MV0K
IDYzMjE4IFtob3N0PW5vY2VyYTBdCiA2MzI2MCBbaG9zdD1jaGFyZG9ubmF5MV0KIDYzMzMxIFto
b3N0PW5vY2VyYTBdCiA2MzMzNCBbaG9zdD1ub2NlcmExXQogNjMzMjIgW2hvc3Q9bm9jZXJhMV0K
IDYzMzM1IFtob3N0PW5vY2VyYTBdCiA2MzM2MiBbaG9zdD1iYXJvcXVlMF0KIDYzMzQ5IFtob3N0
PWJhcm9xdWUwXQogNjMzNTcgW2hvc3Q9Y2hhcmRvbm5heTFdCiA2MzM2NCBbaG9zdD1ub2NlcmEw
XQogNjM0ODQgW2hvc3Q9Z29kZWxsbzFdCiA2MzU0MiBbaG9zdD1ub2NlcmExXQogNjM1NDQgW2hv
c3Q9Z29kZWxsbzFdCiA2MzU4NCBbaG9zdD1ub2NlcmExXQogNjM1OTQgW2hvc3Q9Z29kZWxsbzFd
CiA2MzYxNSBbaG9zdD1nb2RlbGxvMV0KIDYzNjI0IFtob3N0PWdvZGVsbG8xXQogNjM3MjAgW2hv
c3Q9bm9jZXJhMV0KIDc3MTQ3IFtob3N0PWl0YWxpYTBdCiA3NzM4MCBbaG9zdD1pdGFsaWExXQog
Nzc0MTMgW2hvc3Q9bWVybG90MV0KIDc3NTA3IHBhc3MgaXJyZWxldmFudAogNzc1MjQgW2hvc3Q9
Z29kZWxsbzBdCiA3NzUzOCBbaG9zdD1pdGFsaWExXQogNzc4OTAgW2hvc3Q9Y2hhcmRvbm5heTBd
CiA3ODA3NCBbaG9zdD1waW5vdDFdCiA3ODE3MyBbaG9zdD1nb2RlbGxvMF0KIDc4MTY4IFtob3N0
PWNoYXJkb25uYXkwXQogNzgxODMgW2hvc3Q9Z29kZWxsbzFdCiA3ODQzNiBbaG9zdD1nb2RlbGxv
MV0KIDc4NDQxIFtob3N0PXBpbm90MV0KIDc4NDQ5IFtob3N0PWdvZGVsbG8wXQogNzg0NTQgW2hv
c3Q9Zmlhbm8xXQogNzg1NDggW2hvc3Q9aXRhbGlhMF0KIDc4NTIyIFtob3N0PWJhcm9xdWUwXQog
Nzg1MTEgW2hvc3Q9Z29kZWxsbzBdCiA3ODUzOSBbaG9zdD1nb2RlbGxvMV0KIDc4NTUzIFtob3N0
PWl0YWxpYTFdCiA3ODYxNyBbaG9zdD1pdGFsaWEwXQogNzg2MjQgW2hvc3Q9aXRhbGlhMF0KIDc4
NjMwIFtob3N0PWdvZGVsbG8wXQogNzg2OTcgcGFzcyBpcnJlbGV2YW50CiA3ODgxMiBbaG9zdD1y
aW1hdmExXQogNzg4MjAgW2hvc3Q9aXRhbGlhMV0KIDc5MDMxIFtob3N0PWdvZGVsbG8xXQogNzkw
MjEgW2hvc3Q9aXRhbGlhMV0KIDc5MDQxIFtob3N0PWdvZGVsbG8wXQogNzkxMDMgW2hvc3Q9YmFy
b3F1ZTBdCiA3OTQyOSBbaG9zdD1pdGFsaWEwXQogNzk0MjQgW2hvc3Q9Z29kZWxsbzFdCiA3OTc4
NiBbaG9zdD1maWFubzFdCiA3OTk2OSBbaG9zdD1waW5vdDFdCiA3OTk4NyBbaG9zdD1nb2RlbGxv
MV0KIDgwMjA1IFtob3N0PWJhcm9xdWUwXQogODAyMjggW2hvc3Q9cGlub3QxXQogODA0NDEgW2hv
c3Q9Z29kZWxsbzFdCiA4MDUwOCBbaG9zdD1nb2RlbGxvMV0KIDgxNDI5IFtob3N0PWh1eGVscmVi
ZTFdCiA4MTYxOSBbaG9zdD1nb2RlbGxvMV0KIDgxODA1IFtob3N0PWdvZGVsbG8xXQogODE4MjYg
W2hvc3Q9Zmlhbm8wXQogODE5OTYgW2hvc3Q9Z29kZWxsbzFdCiA4MjAyMiBbaG9zdD1odXhlbHJl
YmUxXQogODIxODUgW2hvc3Q9Zmlhbm8wXQogODIxMjUgW2hvc3Q9Z29kZWxsbzFdCiA4MjcxNyBb
aG9zdD1odXhlbHJlYmUxXQogODI2ODQgW2hvc3Q9aXRhbGlhMF0KIDgyODc2IFtob3N0PWl0YWxp
YTBdCiA4MzAxMiBbaG9zdD1iYXJvcXVlMF0KIDgzMDY0IFtob3N0PWl0YWxpYTBdCiA4MzIxNCBb
aG9zdD1nb2RlbGxvMV0KIDgzMjM3IFtob3N0PWl0YWxpYTFdCiA4MzY0NiBwYXNzIGlycmVsZXZh
bnQKIDgzNjcxIFtob3N0PWl0YWxpYTBdCiA4Mzg1MSBbaG9zdD1iYXJvcXVlMV0KIDgzODY0IFto
b3N0PWNoYXJkb25uYXkxXQogODM5NzIgW2hvc3Q9aXRhbGlhMV0KIDg0MTM0IFtob3N0PWJhcm9x
dWUxXQogODQxNjAgW2hvc3Q9Zmlhbm8wXQogODQxNzQgW2hvc3Q9aXRhbGlhMV0KIDg0NDI0IFto
b3N0PWZpYW5vMF0KIDg0NTU2IHBhc3MgaXJyZWxldmFudAogODQ1NzggW2hvc3Q9Z29kZWxsbzFd
CiA4NDkzMCBbaG9zdD1iYXJvcXVlMF0KIDg0OTYyIFtob3N0PWl0YWxpYTFdCiA4NDk3NiBbaG9z
dD1iYXJvcXVlMF0KIDg1MDgwIFtob3N0PWJhcm9xdWUwXQogODUxNzggW2hvc3Q9aHV4ZWxyZWJl
MF0KIDg1MTkwIFtob3N0PWh1eGVscmViZTBdCiA4NTIwMCBbaG9zdD1iYXJvcXVlMF0KIDg1MjE2
IFtob3N0PWdvZGVsbG8xXQogODUyMjYgW2hvc3Q9Z29kZWxsbzBdCiA4NTIzOCBbaG9zdD1nb2Rl
bGxvMF0KIDg1MjcwIFtob3N0PWdvZGVsbG8wXQogODUyNDggW2hvc3Q9aHV4ZWxyZWJlMF0KIDg1
MzA2IFtob3N0PXJpbWF2YTFdCiA4NTI5NSBbaG9zdD1nb2RlbGxvMF0KIDg1MjU5IFtob3N0PWZp
YW5vMF0KIDg1Mjg2IFtob3N0PWdvZGVsbG8wXQogODUzMjAgW2hvc3Q9Z29kZWxsbzBdCiA4NTMz
MyBbaG9zdD1nb2RlbGxvMF0KIDg1MzU0IFtob3N0PWdvZGVsbG8wXQogODU2NTQgW2hvc3Q9Z29k
ZWxsbzFdCiA4NTY2MSBbaG9zdD1pdGFsaWExXQogODU4MzggW2hvc3Q9aXRhbGlhMV0KIDg1ODE5
IFtob3N0PWdvZGVsbG8xXQogODU4MjcgcGFzcyBpcnJlbGV2YW50CiA4NTkyMCBbaG9zdD1iYXJv
cXVlMF0KIDg1OTM2IFtob3N0PWdvZGVsbG8xXQogODYyMTggW2hvc3Q9Z29kZWxsbzFdCiA4NjI0
MSBbaG9zdD1nb2RlbGxvMV0KIDg2MzM3IFtob3N0PWh1eGVscmViZTBdCiA4NjMxMCBbaG9zdD1i
YXJvcXVlMF0KIDg2MzIyIFtob3N0PWl0YWxpYTFdCiA4NjM4NCBbaG9zdD1nb2RlbGxvMV0KIDg2
NDA4IFtob3N0PWl0YWxpYTFdCiA4NjQ3NyBbaG9zdD1pdGFsaWExXQogODY0OTAgW2hvc3Q9Z29k
ZWxsbzFdCiA4NjU1NiBwYXNzIGlycmVsZXZhbnQKIDg2NTcyIFtob3N0PWl0YWxpYTFdCiA4NjU4
NiBbaG9zdD1maWFubzBdCiA4NzAzNiBbaG9zdD1nb2RlbGxvMF0KIDg3MjAxIFtob3N0PWdvZGVs
bG8wXQogODcyMTIgW2hvc3Q9Zmlhbm8wXQogODcyMjkgW2hvc3Q9Z29kZWxsbzBdCiA4NzMzMiBb
aG9zdD1pdGFsaWExXQogODczNjAgW2hvc3Q9Z29kZWxsbzFdCiA4NzM3NiBbaG9zdD1odXhlbHJl
YmUxXQogODc5MjYgW2hvc3Q9Zmlhbm8xXQogODc4OTkgW2hvc3Q9Z29kZWxsbzBdCiA4Nzg4MyBb
aG9zdD1nb2RlbGxvMF0KIDg3OTEyIFtob3N0PWdvZGVsbG8wXQogODgwMjcgW2hvc3Q9Z29kZWxs
bzFdCiA4ODAwOSBbaG9zdD1nb2RlbGxvMF0KIDg4MDQ2IFtob3N0PWdvZGVsbG8wXQogODgxNDQg
W2hvc3Q9Z29kZWxsbzBdCiA4ODI3OSBbaG9zdD1pdGFsaWExXQogODgzMTUgW2hvc3Q9aXRhbGlh
MV0KIDg4Mjk5IFtob3N0PWNoYXJkb25uYXkwXQogODgzNDQgW2hvc3Q9Zmlhbm8xXQogODgyODcg
W2hvc3Q9aHV4ZWxyZWJlMV0KIDg4MzU0IFtob3N0PWdvZGVsbG8wXQogODgzMjYgW2hvc3Q9aXRh
bGlhMV0KIDg4MzM3IFtob3N0PWl0YWxpYTFdCiA4ODM2NyBbaG9zdD1nb2RlbGxvMF0KIDg4Mzgx
IFtob3N0PWdvZGVsbG8xXQogODg0NDAgW2hvc3Q9aHV4ZWxyZWJlMV0KIDg4NDExIFtob3N0PWdv
ZGVsbG8wXQogODg0MzEgW2hvc3Q9Z29kZWxsbzBdCiA4ODM5NCBbaG9zdD1nb2RlbGxvMF0KIDg4
NDI2IFtob3N0PWZpYW5vMV0KIDg4NDQ5IFtob3N0PWdvZGVsbG8xXQogODg0NTggW2hvc3Q9Z29k
ZWxsbzFdCiA4ODQ2NyBbaG9zdD1pdGFsaWExXQogODg0ODggW2hvc3Q9Z29kZWxsbzBdCiA4ODUx
OCBbaG9zdD1tZXJsb3QxXQogODg1MDMgW2hvc3Q9cmltYXZhMV0KIDg4NTYzIFtob3N0PWdvZGVs
bG8wXQogODg1NTQgW2hvc3Q9aHV4ZWxyZWJlMF0KIDg4NTMyIFtob3N0PWNoYXJkb25uYXkxXQog
ODg1NDQgW2hvc3Q9Z29kZWxsbzBdCiA4ODU3MSBbaG9zdD1tZXJsb3QxXQogODg1ODQgW2hvc3Q9
Z29kZWxsbzBdCiA4ODU5NSBbaG9zdD1nb2RlbGxvMF0KIDg4NjA4IFtob3N0PWdvZGVsbG8wXQog
ODg2MjkgW2hvc3Q9Z29kZWxsbzFdCiA4ODY0NyBbaG9zdD1yaW1hdmExXQogODg2NTYgW2hvc3Q9
Z29kZWxsbzBdCiA4ODY3MiBbaG9zdD1nb2RlbGxvMF0KIDg4NjgwIFtob3N0PWdvZGVsbG8wXQog
ODg2OTkgW2hvc3Q9Z29kZWxsbzBdCiA4ODgwMiBbaG9zdD1tZXJsb3QxXQogODkyNTAgW2hvc3Q9
Z29kZWxsbzFdCiA4OTM0NCBbaG9zdD1nb2RlbGxvMF0KIDg5MzgzIFtob3N0PWh1eGVscmViZTBd
CiA4OTQyMSBbaG9zdD1maWFubzFdCiA5MDgyOCBbaG9zdD1pdGFsaWExXQogOTA5NzAgW2hvc3Q9
Z29kZWxsbzBdCiA5MDk5MyBbaG9zdD1jaGFyZG9ubmF5MV0KIDkxMDE3IFtob3N0PWVsYmxpbmcx
XQogOTExMzIgW2hvc3Q9ZWxibGluZzFdCiA5MTQ5NyBbaG9zdD1nb2RlbGxvMV0KIDkyMTcxIFto
b3N0PW5vY2VyYTBdCiA5MjE5MiBbaG9zdD1pdGFsaWExXQogOTIxODQgW2hvc3Q9Z29kZWxsbzFd
CiA5MjM1MCBbaG9zdD1nb2RlbGxvMF0KIDkyMzc1IFtob3N0PWdvZGVsbG8wXQogOTIzODkgW2hv
c3Q9bm9jZXJhMF0KIDkyNDAxIFtob3N0PWZpYW5vMF0KIDkyNzEwIFtob3N0PWdvZGVsbG8xXQog
OTI3MzEgW2hvc3Q9cmltYXZhMF0KIDkyODI3IFtob3N0PWdvZGVsbG8xXQogOTI4NDcgW2hvc3Q9
Y2hhcmRvbm5heTFdCiA5Mjg2MCBbaG9zdD1maWFubzFdCiA5Mjk2NiBbaG9zdD1maWFubzFdCiA5
MzAxMCBbaG9zdD1iYXJvcXVlMF0KIDkyOTkyIFtob3N0PWJhcm9xdWUwXQogOTMwMjAgW2hvc3Q9
cmltYXZhMV0KIDkzMDkzIFtob3N0PXJpbWF2YTBdCiA5MzE5NSBbaG9zdD1jaGFyZG9ubmF5MF0K
IDkzMjI2IFtob3N0PWl0YWxpYTFdCiA5MzIyOSBbaG9zdD1yaW1hdmExXQogOTMzNTIgW2hvc3Q9
cmltYXZhMF0KIDkzMzYxIFtob3N0PWJhcm9xdWUwXQogOTMzNjYgW2hvc3Q9bm9jZXJhMF0KIDkz
NDA2IFtob3N0PWNoYXJkb25uYXkwXQogOTM0MDIgW2hvc3Q9cmltYXZhMV0KIDkzNDEyIFtob3N0
PWZpYW5vMV0KIDkzNDYwIFtob3N0PWJhcm9xdWUwXQogOTM0NDcgW2hvc3Q9YmFyb3F1ZTBdCiA5
MzQ4MiBbaG9zdD1iYXJvcXVlMF0KIDkzNDUyIFtob3N0PXJpbWF2YTFdCiA5MzQ3MSBbaG9zdD1i
YXJvcXVlMF0KIDkzNTMzIFtob3N0PWJhcm9xdWUwXQogOTM2MTEgW2hvc3Q9YmFyb3F1ZTBdCiA5
MzYwNyBbaG9zdD1pdGFsaWExXQogOTM2MjMgW2hvc3Q9Y2hhcmRvbm5heTFdCiA5MzkwOCBbaG9z
dD1pdGFsaWExXQogOTM5MTEgW2hvc3Q9Y2hhcmRvbm5heTFdCiA5MzkyMSBbaG9zdD1pdGFsaWEx
XQogOTM5OTkgW2hvc3Q9aXRhbGlhMV0KIDk0MDA0IFtob3N0PWZpYW5vMV0KIDk0MDMyIFtob3N0
PWh1eGVscmViZTBdCiA5NDAyMiBbaG9zdD1pdGFsaWExXQogOTQwNDMgW2hvc3Q9Y2hhcmRvbm5h
eTBdCiA5NDAyOCBbaG9zdD1maWFubzBdCiA5NDA1OCBbaG9zdD1maWFubzFdCiA5NDA2MCBbaG9z
dD1iYXJvcXVlMV0KIDk0MTEyIHBhc3MgaXJyZWxldmFudAogOTQ0MjggW2hvc3Q9YmFyb3F1ZTFd
CiA5NDQ4OSBbaG9zdD1iYXJvcXVlMV0KIDk0NDgzIFtob3N0PWJhcm9xdWUxXQogOTQ1MTQgW2hv
c3Q9ZWxibGluZzBdCiA5NDUyOSBbaG9zdD1yaW1hdmExXQogOTQ1MjEgW2hvc3Q9bWVybG90MV0K
IDk0NTQ3IFtob3N0PWVsYmxpbmcwXQogOTQ1NTEgW2hvc3Q9cGlub3QxXQogOTQ1NTYgW2hvc3Q9
cGlub3QxXQogOTQ1NTcgW2hvc3Q9Y2hhcmRvbm5heTFdCiA5NDU3OSBbaG9zdD1iYXJvcXVlMF0K
IDk0NTgyIFtob3N0PWZpYW5vMV0KIDk0NzIxIFtob3N0PWNoYXJkb25uYXkwXQogOTQ2NjYgW2hv
c3Q9YmFyb3F1ZTBdCiA5NDcyMyBbaG9zdD1tZXJsb3QxXQogOTQ3MjUgW2hvc3Q9Zmlhbm8xXQog
OTQ3NjcgW2hvc3Q9cmltYXZhMV0KIDk0NzQ0IFtob3N0PWJhcm9xdWUxXQogOTQ3NjkgW2hvc3Q9
YmFyb3F1ZTBdCiA5NDc2NCBbaG9zdD1jaGFyZG9ubmF5MV0KIDk0Nzc0IFtob3N0PXBpbm90MV0K
IDk0ODUxIFtob3N0PWVsYmxpbmcwXQogOTQ3OTkgW2hvc3Q9YmFyb3F1ZTFdCiA5NDg0NCBbaG9z
dD1maWFubzBdCiA5NDk1NiBbaG9zdD1iYXJvcXVlMV0KIDk1MDgxIFtob3N0PW5vY2VyYTBdCiA5
NTA4NCBbaG9zdD1odXhlbHJlYmUxXQogOTUxMjggW2hvc3Q9YmFyb3F1ZTFdCiA5NTE5MyBbaG9z
dD1ub2NlcmEwXQogOTUyMDQgW2hvc3Q9aHV4ZWxyZWJlMV0KIDk1MTQzIFtob3N0PWh1eGVscmVi
ZTFdCiA5NTE4NyBbaG9zdD1jaGFyZG9ubmF5MV0KIDk1MTQ5IFtob3N0PWVsYmxpbmcwXQogOTUy
NDEgW2hvc3Q9Y2hhcmRvbm5heTFdCiA5NTIxNCBbaG9zdD1waW5vdDFdCiA5NTI0NiBbaG9zdD1i
YXJvcXVlMV0KIDk1MjM2IFtob3N0PW5vY2VyYTBdCiA5NTIzOSBbaG9zdD1pdGFsaWExXQogOTUz
NzggW2hvc3Q9aXRhbGlhMV0KIDk1NDI2IFtob3N0PWl0YWxpYTBdCiA5NTQ0OSBbaG9zdD1pdGFs
aWEwXQogOTU0MzggW2hvc3Q9aXRhbGlhMF0KIDk1NDQzIFtob3N0PWJhcm9xdWUwXQogOTU0NzUg
W2hvc3Q9bm9jZXJhMV0KIDk1NDc4IFtob3N0PW5vY2VyYTBdCiA5NTQ4MCBbaG9zdD1iYXJvcXVl
MV0KIDk1NTEzIFtob3N0PWZpYW5vMF0KIDk1NDk2IFtob3N0PWJhcm9xdWUwXQogOTU2NTIgW2hv
c3Q9aXRhbGlhMF0KIDk1NjYyIFtob3N0PWVsYmxpbmcwXQogOTU3MzIgW2hvc3Q9bm9jZXJhMF0K
IDk1NzM1IFtob3N0PWVsYmxpbmcwXQogOTU3ODYgW2hvc3Q9aXRhbGlhMF0KIDk1ODY2IFtob3N0
PWZpYW5vMF0KIDk1ODUzIFtob3N0PW5vY2VyYTFdCiA5NTg1OCBbaG9zdD1iYXJvcXVlMV0KIDk2
MDAwIFtob3N0PW5vY2VyYTBdCiA5NjAxMSBbaG9zdD1pdGFsaWExXQogOTYwNjQgW2hvc3Q9Z29k
ZWxsbzBdCiA5NjA3MSBbaG9zdD1ub2NlcmExXQogOTYwNTUgW2hvc3Q9Z29kZWxsbzBdCiA5NjA3
NCBbaG9zdD1nb2RlbGxvMV0KIDk2MTE2IFtob3N0PWh1eGVscmViZTFdCiA5NjE4MiBbaG9zdD1n
b2RlbGxvMV0KIDk2MjE0IFtob3N0PWdvZGVsbG8xXQogOTYxODkgW2hvc3Q9aHV4ZWxyZWJlMV0K
IDk2MTc3IFtob3N0PXBpbm90MV0KIDk2MjEwIFtob3N0PWdvZGVsbG8xXQogOTYzMTAgW2hvc3Q9
YmFyb3F1ZTFdCiA5NjM0MCBbaG9zdD1nb2RlbGxvMV0KIDk2MzQ5IFtob3N0PWh1eGVscmViZTFd
CiA5NjM4MiBbaG9zdD1nb2RlbGxvMF0KIDk2Mzk5IFtob3N0PWh1eGVscmViZTFdCiA5NjQ3NiBb
aG9zdD1iYXJvcXVlMV0KIDk2NDcwIFtob3N0PWh1eGVscmViZTFdCiA5NjYyNiBbaG9zdD1odXhl
bHJlYmUxXQogOTY2NDEgW2hvc3Q9aHV4ZWxyZWJlMV0KIDk2NjY5IFtob3N0PWdvZGVsbG8xXQog
OTY3MzEgW2hvc3Q9cGlub3QxXQogOTY3ODMgW2hvc3Q9aHV4ZWxyZWJlMV0KIDk2NzY2IFtob3N0
PWh1eGVscmViZTBdCiA5Njc3MCBbaG9zdD1iYXJvcXVlMF0KIDk2NzkwIFtob3N0PWh1eGVscmVi
ZTBdCiA5Njc5NCBbaG9zdD1iYXJvcXVlMF0KIDk3MjYxIFtob3N0PWJhcm9xdWUxXQogOTczMDIg
W2hvc3Q9Y2hhcmRvbm5heTFdCiA5NzI2OSBbaG9zdD1nb2RlbGxvMV0KIDk3Mjc0IFtob3N0PWZp
YW5vMF0KIDk3Mjc2IFtob3N0PWh1eGVscmViZTBdCiA5NzMxMCBbaG9zdD1maWFubzBdCiA5NzMw
NiBbaG9zdD1nb2RlbGxvMF0KIDk3MzU2IFtob3N0PWdvZGVsbG8wXQogOTczODIgW2hvc3Q9Z29k
ZWxsbzBdCiA5NzM2OCBbaG9zdD1iYXJvcXVlMF0KIDk3NjYxIFtob3N0PWdvZGVsbG8wXQogOTc2
MTQgW2hvc3Q9YmFyb3F1ZTFdCiA5NzcwNyBbaG9zdD1odXhlbHJlYmUxXQogOTc3MjIgW2hvc3Q9
Zmlhbm8xXQogOTc3MjUgW2hvc3Q9Zmlhbm8xXQogOTk2MTAgW2hvc3Q9Z29kZWxsbzFdCiA5OTY1
NCBbaG9zdD1odXhlbHJlYmUwXQogOTk2NDIgW2hvc3Q9YmFyb3F1ZTBdCiA5OTcyMiBbaG9zdD1i
YXJvcXVlMV0KIDk5NzI5IFtob3N0PWNoYXJkb25uYXkwXQogOTk3MzYgW2hvc3Q9Y2hhcmRvbm5h
eTFdCiA5OTcwNyBbaG9zdD1odXhlbHJlYmUxXQogOTk3MzIgW2hvc3Q9Z29kZWxsbzFdCiA5OTc0
MCBbaG9zdD1iYXJvcXVlMF0KIDk5NzQ1IFtob3N0PWJhcm9xdWUwXQogOTk3NTAgW2hvc3Q9YmFy
b3F1ZTFdCiA5OTc2OCBbaG9zdD1jaGFyZG9ubmF5MF0KIDk5ODgzIFtob3N0PWh1eGVscmViZTBd
CiA5OTg4NyBbaG9zdD1nb2RlbGxvMF0KIDk5ODkwIFtob3N0PWJhcm9xdWUxXQogOTk5NDAgW2hv
c3Q9Zmlhbm8xXQogOTk5MjEgW2hvc3Q9Z29kZWxsbzBdCiA5OTkwMCBbaG9zdD1odXhlbHJlYmUx
XQogOTk5MDcgW2hvc3Q9YmFyb3F1ZTFdCiA5OTkwOSBbaG9zdD1iYXJvcXVlMV0KIDk5OTI2IFto
b3N0PWh1eGVscmViZTBdCiA5OTkyOSBbaG9zdD1pdGFsaWEwXQogOTk5NDUgW2hvc3Q9aHV4ZWxy
ZWJlMV0KIDk5OTMyIFtob3N0PWdvZGVsbG8xXQogOTk5NDcgW2hvc3Q9Z29kZWxsbzFdCiA5OTk1
OCBbaG9zdD1odXhlbHJlYmUxXQogOTk5NDggW2hvc3Q9Z29kZWxsbzFdCiA5OTk3MCBbaG9zdD1i
YXJvcXVlMV0KIDEwMDM2OCBbaG9zdD1odXhlbHJlYmUxXQogMTAwMzk0IFtob3N0PWdvZGVsbG8w
XQogMTAwMzgyIFtob3N0PWNoYXJkb25uYXkxXQogMTAwMzcwIFtob3N0PWdvZGVsbG8wXQogMTAw
MzczIFtob3N0PWl0YWxpYTFdCiAxMDAzNzQgW2hvc3Q9Zmlhbm8xXQogMTAwMzQxIFtob3N0PXBp
bm90MV0KIDEwMDM0NCBbaG9zdD1odXhlbHJlYmUwXQogMTAwMzQ2IFtob3N0PWVsYmxpbmcwXQog
MTAwMzQ5IFtob3N0PWl0YWxpYTBdCiAxMDAzNzUgW2hvc3Q9YmFyb3F1ZTBdCiAxMDAzOTYgW2hv
c3Q9cGlub3QxXQogMTAwMzg3IFtob3N0PWdvZGVsbG8wXQogMTAwMzY1IFtob3N0PWdvZGVsbG8w
XQogMTAwMzc4IFtob3N0PWdvZGVsbG8xXQogMTAwMzkxIFtob3N0PWJhcm9xdWUxXQogMTAwNDE3
IFtob3N0PWl0YWxpYTFdCiAxMDA0MTIgW2hvc3Q9Zmlhbm8xXQogMTAwNDE1IFtob3N0PWh1eGVs
cmViZTFdCiAxMDA0NTcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwMDQ2OCBbaG9zdD1odXhlbHJlYmUw
XQogMTAwNDkwIFtob3N0PWVsYmxpbmcwXQogMTAwNDkzIFtob3N0PWVsYmxpbmcwXQogMTAwNTE1
IFtob3N0PWdvZGVsbG8xXQogMTAwNTM1IFtob3N0PWJhcm9xdWUxXQogMTAwNTQzIFtob3N0PWdv
ZGVsbG8xXQogMTAwNTQ4IFtob3N0PWh1eGVscmViZTBdCiAxMDA2MDYgW2hvc3Q9YmFyb3F1ZTFd
CiAxMDA1NjEgW2hvc3Q9ZWxibGluZzBdCiAxMDA2MjEgW2hvc3Q9YmFyb3F1ZTFdCiAxMDA1NjQg
W2hvc3Q9aHV4ZWxyZWJlMV0KIDEwMDU2OCBbaG9zdD1pdGFsaWEwXQogMTAwNTgzIFtob3N0PWJh
cm9xdWUxXQogMTAwNjU0IFtob3N0PWh1eGVscmViZTBdCiAxMDA2MTkgW2hvc3Q9Zmlhbm8xXQog
MTAwNjYxIFtob3N0PWdvZGVsbG8xXQogMTAwNjYyIFtob3N0PWh1eGVscmViZTBdCiAxMDA2ODAg
W2hvc3Q9YmFyb3F1ZTFdCiAxMDA3MzYgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwMDY4MiBbaG9zdD1n
b2RlbGxvMF0KIDEwMDY5NSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEwMDY5NyBbaG9zdD1jaGFyZG9u
bmF5MF0KIDEwMDY5OCBbaG9zdD1nb2RlbGxvMF0KIDEwMDcxOCBbaG9zdD1pdGFsaWEwXQogMTAw
NzIwIFtob3N0PWJhcm9xdWUwXQogMTAwNzMyIFtob3N0PWJhcm9xdWUwXQogMTAwNzMzIFtob3N0
PWJhcm9xdWUwXQogMTAwNzU1IFtob3N0PWh1eGVscmViZTFdCiAxMDA3NjMgW2hvc3Q9aHV4ZWxy
ZWJlMV0KIDEwMDc1OSBbaG9zdD1iYXJvcXVlMF0KIDEwMDc3NSBbaG9zdD1nb2RlbGxvMV0KIDEw
MDc4NSBbaG9zdD1pdGFsaWExXQogMTAwNzkxIFtob3N0PWNoYXJkb25uYXkxXQogMTAwODE4IFto
b3N0PWNoYXJkb25uYXkwXQogMTAwODIyIFtob3N0PWl0YWxpYTFdCiAxMDA4MDAgW2hvc3Q9aHV4
ZWxyZWJlMF0KIDEwMDg0MCBbaG9zdD1nb2RlbGxvMF0KIDEwMDg1MiBbaG9zdD1maWFubzBdCiAx
MDA4NjIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwMDgxMiBbaG9zdD1odXhlbHJlYmUxXQogMTAwODU1
IFtob3N0PWZpYW5vMF0KIDEwMDg4OSBbaG9zdD1iYXJvcXVlMV0KIDEwMDg5MSBbaG9zdD1iYXJv
cXVlMV0KIDEwMDkyNCBbaG9zdD1odXhlbHJlYmUwXQogMTAwOTY0IFtob3N0PWdvZGVsbG8xXQog
MTAwOTY3IFtob3N0PWZpYW5vMF0KIDEwMDk2OCBbaG9zdD1maWFubzFdCiAxMDA5NjEgW2hvc3Q9
YmFyb3F1ZTFdCiAxMDA5OTEgW2hvc3Q9Z29kZWxsbzFdCiAxMDEwMDkgW2hvc3Q9Y2hhcmRvbm5h
eTBdCiAxMDEwMTEgW2hvc3Q9Zmlhbm8wXQogMTAxMDE0IFtob3N0PWh1eGVscmViZTFdCiAxMDEw
MTggW2hvc3Q9Zmlhbm8xXQogMTAxMDQ3IFtob3N0PWh1eGVscmViZTFdCiAxMDEwODAgW2hvc3Q9
Z29kZWxsbzFdCiAxMDEwODIgW2hvc3Q9Zmlhbm8wXQogMTAxMDU2IFtob3N0PWl0YWxpYTFdCiAx
MDEwODMgW2hvc3Q9Z29kZWxsbzFdCiAxMDExNTUgW2hvc3Q9YmFyb3F1ZTFdCiAxMDExMjYgW2hv
c3Q9Y2hhcmRvbm5heTBdCiAxMDExOTEgW2hvc3Q9Z29kZWxsbzBdCiAxMDExOTMgW2hvc3Q9Z29k
ZWxsbzBdCiAxMDExOTQgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMDExNjYgW2hvc3Q9Y2hhcmRvbm5h
eTBdCiAxMDExNTMgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwMTE4MyBbaG9zdD1maWFubzBdCiAxMDEx
ODQgW2hvc3Q9aXRhbGlhMV0KIDEwMTE5NSBbaG9zdD1nb2RlbGxvMF0KIDEwMTE3NCBbaG9zdD1o
dXhlbHJlYmUwXQogMTAxMjA3IFtob3N0PWNoYXJkb25uYXkwXQogMTAxMTg3IFtob3N0PWdvZGVs
bG8xXQogMTAxMTk4IFtob3N0PWdvZGVsbG8xXQogMTAxMjEyIFtob3N0PWl0YWxpYTFdCiAxMDEy
MjYgW2hvc3Q9aXRhbGlhMV0KIDEwMTIyOSBbaG9zdD1maWFubzBdCiAxMDEyMjEgW2hvc3Q9aHV4
ZWxyZWJlMF0KIDEwMTIyNCBbaG9zdD1iYXJvcXVlMV0KIDEwMTIyNyBbaG9zdD1iYXJvcXVlMV0K
IDEwMTI0NSBbaG9zdD1iYXJvcXVlMV0KIDEwMTI1MiBbaG9zdD1odXhlbHJlYmUxXQogMTAxMjgy
IFtob3N0PWl0YWxpYTFdCiAxMDEyNTkgW2hvc3Q9Zmlhbm8wXQogMTAxMjYyIFtob3N0PWh1eGVs
cmViZTBdCiAxMDEyNjQgW2hvc3Q9Z29kZWxsbzFdCiAxMDEzMjMgW2hvc3Q9Z29kZWxsbzFdCiAx
MDEzNTIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwMTM1NiBbaG9zdD1nb2RlbGxvMV0KIDEwMTM1OSBb
aG9zdD1iYXJvcXVlMV0KIDEwMTM3NiBbaG9zdD1odXhlbHJlYmUxXQogMTAxNDE4IFtob3N0PWdv
ZGVsbG8xXQogMTAxNDAzIFtob3N0PWJhcm9xdWUxXQogMTAxNDIyIFtob3N0PWh1eGVscmViZTBd
CiAxMDE0NDUgW2hvc3Q9Z29kZWxsbzFdCiAxMDE0NDggW2hvc3Q9aXRhbGlhMV0KIDEwMTQ1OCBb
aG9zdD1lbGJsaW5nMV0KIDEwMTQ4OSBbaG9zdD1nb2RlbGxvMV0KIDEwMTQ5MiBbaG9zdD1jaGFy
ZG9ubmF5MV0KIDEwMTUxOCBbaG9zdD1nb2RlbGxvMF0KIDEwMTUyMiBbaG9zdD1odXhlbHJlYmUx
XQogMTAxNTEyIFtob3N0PWZpYW5vMV0KIDEwMTU2NCBbaG9zdD1pdGFsaWEwXQogMTAxNTY3IFto
b3N0PWdvZGVsbG8wXQogMTAxNTYwIFtob3N0PWZpYW5vMV0KIDEwMTU3NSBbaG9zdD1nb2RlbGxv
MF0KIDEwMTU4MyBbaG9zdD1iYXJvcXVlMF0KIDEwMTU5MiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEw
MTY0MyBbaG9zdD1nb2RlbGxvMV0KIDEwMTY0NiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEwMTY4NiBb
aG9zdD1lbGJsaW5nMV0KIDEwMTY1MSBbaG9zdD1iYXJvcXVlMF0KIDEwMTY5MiBbaG9zdD1nb2Rl
bGxvMV0KIDEwMTY4OSBbaG9zdD1nb2RlbGxvMV0KIDEwMTcxNyBbaG9zdD1pdGFsaWEwXQogMTAx
NzIyIFtob3N0PWdvZGVsbG8xXQogMTAxNzUyIFtob3N0PWdvZGVsbG8wXQogMTAxODI0IFtob3N0
PWh1eGVscmViZTFdCiAxMDE4MjcgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwMTgzNCBbaG9zdD1lbGJs
aW5nMV0KIDEwMTg5MiBbaG9zdD1odXhlbHJlYmUxXQogMTAxOTI4IFtob3N0PWh1eGVscmViZTFd
CiAxMDE4ODQgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwMTg4NyBbaG9zdD1lbGJsaW5nMV0KIDEwMTg4
OCBbaG9zdD1nb2RlbGxvMV0KIDEwMTkyOSBbaG9zdD1nb2RlbGxvMF0KIDEwMTk5NiBbaG9zdD1i
YXJvcXVlMF0KIDEwMjAyMiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEwMjAwMyBbaG9zdD1odXhlbHJl
YmUwXQogMTAyMTAyIFtob3N0PWdvZGVsbG8xXQogMTAyMDc5IFtob3N0PXBpbm90MV0KIDEwMjEw
NyBbaG9zdD1odXhlbHJlYmUwXQogMTAyMDkyIFtob3N0PWJhcm9xdWUwXQogMTAyMDk1IFtob3N0
PXBpbm90MV0KIDEwMjEyOSBbaG9zdD1nb2RlbGxvMV0KIDEwMjE0OSBbaG9zdD1odXhlbHJlYmUw
XQogMTAyMjEwIFtob3N0PWdvZGVsbG8xXQogMTAyMjcxIFtob3N0PWh1eGVscmViZTBdCiAxMDIy
NjcgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMDIyOTYgW2hvc3Q9Z29kZWxsbzFdCiAxMDIzMDggW2hv
c3Q9aHV4ZWxyZWJlMF0KIDEwMjM5MCBbaG9zdD1ub2JsaW5nMF0KIDEwMjQ4NSBbaG9zdD1tZXJs
b3QwXQogMTAyNDkwIFtob3N0PW5vYmxpbmcwXQogMTAyNTE2IFtob3N0PW5vYmxpbmcwXQogMTAy
NTI2IFtob3N0PWJhcm9xdWUwXQogMTAyNTY4IFtob3N0PWdvZGVsbG8xXQogMTAyNTc2IFtob3N0
PWdvZGVsbG8wXQogMTAyNjQ1IFtob3N0PW1lcmxvdDBdCiAxMDI2NDcgW2hvc3Q9bm9ibGluZzBd
CiAxMDI2NTAgW2hvc3Q9Z29kZWxsbzBdCiAxMDI2OTMgW2hvc3Q9bWVybG90MF0KIDEwMjcxOSBb
aG9zdD1iYXJvcXVlMF0KIDEwMjcxMyBbaG9zdD1nb2RlbGxvMF0KIDEwMjcxNyBbaG9zdD1ub2Js
aW5nMF0KIDEwMjgxMiBbaG9zdD1iYXJvcXVlMF0KIDEwMjc5NiBbaG9zdD1pdGFsaWExXQogMTAy
OTQ0IFtob3N0PWNoYXJkb25uYXkwXQogMTAyOTQ4IFtob3N0PW5vYmxpbmcwXQogMTAyOTU5IFto
b3N0PWNoYXJkb25uYXkxXQogMTAyOTY3IFtob3N0PWJhcm9xdWUxXQogMTAzMDQ1IFtob3N0PWJh
cm9xdWUxXQogMTAzMDgyIFtob3N0PW5vYmxpbmcwXQogMTAyOTk0IFtob3N0PWNoYXJkb25uYXkx
XQogMTAzMDI3IFtob3N0PWNoYXJkb25uYXkwXQogMTAzMDEyIFtob3N0PWJhcm9xdWUwXQogMTAz
MDM3IFtob3N0PWJhcm9xdWUwXQogMTAzMDYyIFtob3N0PWNoYXJkb25uYXkwXQogMTAzMDk0IFto
b3N0PWdvZGVsbG8wXQogMTAzMTM3IFtob3N0PW5vYmxpbmcwXQogMTAzMTQ0IFtob3N0PWdvZGVs
bG8wXQogMTAzMTY3IFtob3N0PWdvZGVsbG8wXQogMTAzMTk4IFtob3N0PW5vYmxpbmcwXQogMTAz
MjIxIFtob3N0PWl0YWxpYTFdCiAxMDMyMDEgW2hvc3Q9Zmlhbm8wXQogMTAzMjE0IFtob3N0PWJh
cm9xdWUxXQogMTAzMjc3IFtob3N0PWl0YWxpYTBdCiAxMDMyNTQgW2hvc3Q9bm9ibGluZzBdCiAx
MDMyNjUgW2hvc3Q9YmFyb3F1ZTBdCiAxMDMyODQgW2hvc3Q9Z29kZWxsbzFdCiAxMDMyOTIgW2hv
c3Q9aHV4ZWxyZWJlMF0KIDEwMzI5NiBbaG9zdD1nb2RlbGxvMF0KIDEwMzMyNSBbaG9zdD1odXhl
bHJlYmUwXQogMTAzMzQyIFtob3N0PW5vYmxpbmcwXQogMTAzMzA2IFtob3N0PW5vYmxpbmcwXQog
MTAzMzM2IFtob3N0PWNoYXJkb25uYXkxXQogMTAzMzE3IFtob3N0PWdvZGVsbG8xXQogMTAzMzcz
IFtob3N0PW5vYmxpbmcwXQogMTAzMzU2IFtob3N0PWdvZGVsbG8wXQogMTAzMzY0IFtob3N0PWl0
YWxpYTBdCiAxMDMzNzggW2hvc3Q9Z29kZWxsbzFdCiAxMDMzODUgW2hvc3Q9aXRhbGlhMV0KIDEw
MzM5MCBbaG9zdD1tZXJsb3QxXQogMTAzNDAxIFtob3N0PW5vYmxpbmcwXQogMTAzNDA2IFtob3N0
PWl0YWxpYTBdCiAxMDM0NTYgW2hvc3Q9Z29kZWxsbzFdCiAxMDM0MTIgW2hvc3Q9Z29kZWxsbzBd
CiAxMDM0MzkgW2hvc3Q9Z29kZWxsbzFdCiAxMDM0MTcgW2hvc3Q9YmFyb3F1ZTFdCiAxMDM0MjIg
W2hvc3Q9aXRhbGlhMV0KIDEwMzQ3MCBbaG9zdD1nb2RlbGxvMF0KIDEwMzQyOSBbaG9zdD1odXhl
bHJlYmUwXQogMTAzNDQ4IFtob3N0PWdvZGVsbG8wXQogMTAzNDYzIFtob3N0PWdvZGVsbG8wXQog
MTAzNDgxIFtob3N0PWJhcm9xdWUxXQogMTAzNTAzIFtob3N0PW5vYmxpbmcwXQogMTAzNTExIFto
b3N0PW5vYmxpbmcwXQogMTAzNzQ2IFtob3N0PWl0YWxpYTFdCiAxMDM3NTkgW2hvc3Q9Z29kZWxs
bzFdCiAxMDM3NjAgW2hvc3Q9aXRhbGlhMV0KIDEwMzc5MyBbaG9zdD1ub2JsaW5nMF0KIDEwMzc2
MSBbaG9zdD1nb2RlbGxvMF0KIDEwMzc3MSBbaG9zdD1maWFubzFdCiAxMDM3NzQgW2hvc3Q9bm9i
bGluZzBdCiAxMDM3ODAgW2hvc3Q9Zmlhbm8xXQogMTAzNzg5IFtob3N0PWNoYXJkb25uYXkwXQog
MTAzODA0IFtob3N0PW5vYmxpbmcwXQogMTAzODA2IFtob3N0PW5vYmxpbmcxXQogMTAzODA4IFto
b3N0PWl0YWxpYTFdCiAxMDM4NDIgW2hvc3Q9Z29kZWxsbzBdCiAxMDM5MjkgW2hvc3Q9YmFyb3F1
ZTFdCiAxMDM5NTYgW2hvc3Q9YmFyb3F1ZTFdCiAxMDQwMjkgW2hvc3Q9bm9ibGluZzFdCiAxMDQw
MTggW2hvc3Q9Z29kZWxsbzBdCiAxMDQwMDcgW2hvc3Q9bm9ibGluZzFdCiAxMDQwMzMgW2hvc3Q9
bm9ibGluZzFdCiAxMDQwMTAgW2hvc3Q9aXRhbGlhMV0KIDEwNDAxMSBbaG9zdD1nb2RlbGxvMF0K
IDEwNDA0OCBbaG9zdD1pdGFsaWExXQogMTA0MDQyIFtob3N0PW5vYmxpbmcxXQogMTA0MDUwIFto
b3N0PW5vYmxpbmcxXQogMTA0MDQ2IFtob3N0PWNoYXJkb25uYXkwXQogMTA0MDU5IFtob3N0PW5v
YmxpbmcxXQogMTA0MDY0IFtob3N0PWh1eGVscmViZTFdCiAxMDQwODIgW2hvc3Q9bm9ibGluZzFd
CiAxMDQwOTcgW2hvc3Q9bm9ibGluZzFdCiAxMDQxMDEgW2hvc3Q9aXRhbGlhMV0KIDEwNDEyNCBb
aG9zdD1ub2JsaW5nMV0KIDEwNDEyNSBbaG9zdD1ub2JsaW5nMV0KIDEwNDEyNyBbaG9zdD1ub2Js
aW5nMV0KIDEwNDE1NiBbaG9zdD1pdGFsaWEwXQogMTA0MTcxIFtob3N0PWh1eGVscmViZTFdCiAx
MDQxNjYgW2hvc3Q9aXRhbGlhMF0KIDEwNDE5NSBbaG9zdD1ub2JsaW5nMV0KIDEwNDIwMyBbaG9z
dD1ub2JsaW5nMV0KIDEwNDIwNiBbaG9zdD1ub2JsaW5nMV0KIDEwNDIzMiBbaG9zdD1jaGFyZG9u
bmF5MF0KIDEwNDI2MiBbaG9zdD1pdGFsaWEwXQogMTA0MjUyIFtob3N0PW5vYmxpbmcwXQogMTA0
Mjc2IFtob3N0PWh1eGVscmViZTFdCiAxMDQyOTMgW2hvc3Q9bm9ibGluZzBdCiAxMDQzNTIgW2hv
c3Q9Z29kZWxsbzFdCiAxMDQzNTcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNDM0OSBbaG9zdD1pdGFs
aWExXQogMTA0NjIxIFtob3N0PWh1eGVscmViZTBdCiAxMDQ2MjYgW2hvc3Q9YmFyb3F1ZTBdCiAx
MDQ2MjggW2hvc3Q9YmFyb3F1ZTBdCiAxMDQ2MzAgW2hvc3Q9Z29kZWxsbzFdCiAxMDQ2ODIgW2hv
c3Q9Z29kZWxsbzFdCiAxMDQ2NjYgW2hvc3Q9Z29kZWxsbzBdCiAxMDQ2NDIgW2hvc3Q9Zmlhbm8w
XQogMTA0Njk5IFtob3N0PW5vYmxpbmcxXQogMTA0NjQ0IFtob3N0PWh1eGVscmViZTBdCiAxMDQ2
NjkgW2hvc3Q9bm9ibGluZzBdCiAxMDQ2NDcgW2hvc3Q9YmFyb3F1ZTBdCiAxMDQ2ODggW2hvc3Q9
aXRhbGlhMV0KIDEwNDY0OCBbaG9zdD1maWFubzBdCiAxMDQ2NzEgW2hvc3Q9bm9ibGluZzFdCiAx
MDQ2NDkgW2hvc3Q9bm9ibGluZzFdCiAxMDQ2NTEgW2hvc3Q9bm9ibGluZzFdCiAxMDQ2NzMgW2hv
c3Q9bm9ibGluZzFdCiAxMDQ2NTUgW2hvc3Q9Z29kZWxsbzBdCiAxMDQ3MDEgW2hvc3Q9bm9ibGlu
ZzFdCiAxMDQ2OTAgW2hvc3Q9YmFyb3F1ZTBdCiAxMDQ2NzYgW2hvc3Q9bm9ibGluZzFdCiAxMDQ2
NTggW2hvc3Q9Z29kZWxsbzBdCiAxMDQ2NjEgW2hvc3Q9bm9ibGluZzFdCiAxMDQ2NjQgW2hvc3Q9
Zmlhbm8wXQogMTA0Njc5IFtob3N0PW5vYmxpbmcxXQogMTA0NjkyIFtob3N0PW5vYmxpbmcwXQog
MTA0NzA0IFtob3N0PW5vYmxpbmcxXQogMTA0NzIyIFtob3N0PW5vYmxpbmcxXQogMTA0Njk3IFto
b3N0PWdvZGVsbG8xXQogMTA0NzEzIFtob3N0PWh1eGVscmViZTFdCiAxMDQ3MDcgW2hvc3Q9bm9i
bGluZzFdCiAxMDQ3MTYgW2hvc3Q9bm9ibGluZzFdCiAxMDQ3MDkgW2hvc3Q9bm9ibGluZzFdCiAx
MDQ3MjUgW2hvc3Q9aXRhbGlhMF0KIDEwNDczNyBbaG9zdD1iYXJvcXVlMV0KIDEwNDc2NCBbaG9z
dD1nb2RlbGxvMV0KIDEwNTAyMSBbaG9zdD1nb2RlbGxvMF0KIDEwNTAwOSBbaG9zdD1iYXJvcXVl
MV0KIDEwNTAzNiBbaG9zdD1ub2JsaW5nMV0KIDEwNTA0NyBbaG9zdD1ub2JsaW5nMV0KIDEwNTE1
OCBbaG9zdD1ub2JsaW5nMV0KIDEwNTIwNyBbaG9zdD1maWFubzFdCiAxMDUyMTIgW2hvc3Q9bm9i
bGluZzBdCiAxMDUyMTggW2hvc3Q9Zmlhbm8xXQogMTA1MjgzIFtob3N0PWl0YWxpYTFdCiAxMDUy
ODkgW2hvc3Q9bm9ibGluZzFdCiAxMDUyOTMgW2hvc3Q9bm9ibGluZzBdCiAxMDUzNTggW2hvc3Q9
aHV4ZWxyZWJlMF0KIDEwNTM3NCBbaG9zdD1pdGFsaWExXQogMTA1NTY5IFtob3N0PWh1eGVscmVi
ZTFdCiAxMDU1ODQgW2hvc3Q9bm9ibGluZzBdCiAxMDU2MDUgW2hvc3Q9Z29kZWxsbzBdCiAxMDU2
MDkgW2hvc3Q9aXRhbGlhMV0KIDEwNTY0NCBbaG9zdD1nb2RlbGxvMV0KIDEwNTY0NSBbaG9zdD1n
b2RlbGxvMV0KIDEwNTY2NiBbaG9zdD1iYXJvcXVlMV0KIDEwNTY0NyBbaG9zdD1odXhlbHJlYmUw
XQogMTA1NjUwIFtob3N0PWJhcm9xdWUwXQogMTA1NjM1IFtob3N0PWJhcm9xdWUxXQogMTA1NjUz
IFtob3N0PWJhcm9xdWUwXQogMTA1NjcwIFtob3N0PW5vYmxpbmcxXQogMTA1NjM3IFtob3N0PWJh
cm9xdWUwXQogMTA1NjQyIFtob3N0PWh1eGVscmViZTFdCiAxMDU2OTIgW2hvc3Q9Z29kZWxsbzBd
CiAxMDU3NjQgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwNTc5NyBbaG9zdD1ub2JsaW5nMV0KIDEwNTc2
OSBbaG9zdD1ub2JsaW5nMF0KIDEwNTc3MSBbaG9zdD1iYXJvcXVlMV0KIDEwNTc4OCBbaG9zdD1o
dXhlbHJlYmUwXQogMTA1NzkyIFtob3N0PWdvZGVsbG8wXQogMTA1ODM2IFtob3N0PWh1eGVscmVi
ZTFdCiAxMDU4MjUgW2hvc3Q9bm9ibGluZzFdCiAxMDU4MjAgW2hvc3Q9Z29kZWxsbzBdCiAxMDU4
MjIgW2hvc3Q9bm9ibGluZzFdCiAxMDU4MzAgW2hvc3Q9bm9ibGluZzBdCiAxMDU4NzkgW2hvc3Q9
Z29kZWxsbzBdCiAxMDU4ODAgW2hvc3Q9bm9ibGluZzFdCiAxMDU4NTIgW2hvc3Q9Z29kZWxsbzBd
CiAxMDU4NTcgW2hvc3Q9bWVybG90MF0KIDEwNTg1OCBbaG9zdD1yaW1hdmEwXQogMTA1ODgxIFto
b3N0PXJpbWF2YTFdCiAxMDU4NjAgW2hvc3Q9cmltYXZhMF0KIDEwNTkzMCBbaG9zdD1ub2JsaW5n
MV0KIDEwNTg2MiBbaG9zdD1yaW1hdmExXQogMTA1ODY0IFtob3N0PWdvZGVsbG8wXQogMTA1ODY2
IFtob3N0PWl0YWxpYTFdCiAxMDU4NzEgW2hvc3Q9bWVybG90MF0KIDEwNTg4OCBbaG9zdD1iYXJv
cXVlMV0KIDEwNTg3MiBbaG9zdD1iYXJvcXVlMF0KIDEwNTg5MiBbaG9zdD1ub2JsaW5nMV0KIDEw
NTkzMiBbaG9zdD1iYXJvcXVlMV0KIDEwNTkyNyBbaG9zdD1tZXJsb3QwXQogMTA1OTUwIFtob3N0
PW5vYmxpbmcwXQogMTA1OTUzIFtob3N0PWdvZGVsbG8xXQogMTA2MDE2IFtob3N0PWdvZGVsbG8x
XQogMTA1OTg3IFtob3N0PWl0YWxpYTFdCiAxMDU5ODUgW2hvc3Q9aXRhbGlhMV0KIDEwNTk5MyBb
aG9zdD1yaW1hdmEwXQogMTA1OTg2IFtob3N0PW5vYmxpbmcwXQogMTA2MDAwIFtob3N0PWJhcm9x
dWUxXQogMTA2MDMyIFtob3N0PWdvZGVsbG8wXQogMTA2MDYwIFtob3N0PWdvZGVsbG8xXQogMTA2
MDcxIFtob3N0PWdvZGVsbG8xXQogMTA2MDg0IFtob3N0PWh1eGVscmViZTFdCiAxMDYwODkgW2hv
c3Q9Z29kZWxsbzFdCiAxMDYyMDggW2hvc3Q9aXRhbGlhMV0KIDEwNjI2OSBbaG9zdD1nb2RlbGxv
MF0KIDEwNjE5NiBbaG9zdD1odXhlbHJlYmUwXQogMTA2MTk5IFtob3N0PWJhcm9xdWUxXQogMTA2
MjU4IFtob3N0PWJhcm9xdWUwXQogMTA2MjczIFtob3N0PWh1eGVscmViZTBdCiAxMDYyOTcgW2hv
c3Q9aHV4ZWxyZWJlMF0KIDEwNjMwMSBbaG9zdD1odXhlbHJlYmUxXQogMTA2MzYxIFtob3N0PWZp
YW5vMV0KIDEwNjMxMCBbaG9zdD1pdGFsaWEwXQogMTA2Mzc0IFtob3N0PWZpYW5vMV0KIDEwNjMy
MCBbaG9zdD1pdGFsaWEwXQogMTA2MzY2IFtob3N0PWdvZGVsbG8wXQogMTA2MzgwIFtob3N0PWdv
ZGVsbG8wXQogMTA2MzY4IFtob3N0PWZpYW5vMV0KIDEwNjQwMiBbaG9zdD1odXhlbHJlYmUxXQog
MTA2NDE3IFtob3N0PWdvZGVsbG8xXQogMTA2NDEzIFtob3N0PWJhcm9xdWUwXQogMTA2NDA4IFto
b3N0PWh1eGVscmViZTFdCiAxMDY0MTkgW2hvc3Q9cmltYXZhMF0KIDEwNjQ5NyBbaG9zdD1maWFu
bzFdCiAxMDY1MDUgW2hvc3Q9Zmlhbm8wXQogMTA2NTM2IFtob3N0PWZpYW5vMV0KIDEwNjUzMCBb
aG9zdD1nb2RlbGxvMF0KIDEwNjU2OSBbaG9zdD1nb2RlbGxvMV0KIDEwNjU1MSBbaG9zdD1pdGFs
aWExXQogMTA2NTczIFtob3N0PW1lcmxvdDBdCiAxMDY1NTUgW2hvc3Q9bWVybG90MF0KIDEwNjU1
NyBbaG9zdD1maWFubzBdCiAxMDY1NTggW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNjYzOSBbaG9zdD1o
dXhlbHJlYmUwXQogMTA2NjU4IFtob3N0PWh1eGVscmViZTBdCiAxMDY3NDggW2hvc3Q9Z29kZWxs
bzFdCiAxMDY2NjQgW2hvc3Q9Z29kZWxsbzFdCiAxMDY2NjYgW2hvc3Q9Z29kZWxsbzFdCiAxMDY2
NjcgW2hvc3Q9aXRhbGlhMV0KIDEwNjY5MCBbaG9zdD1iYXJvcXVlMF0KIDEwNjY3MCBbaG9zdD1p
dGFsaWEwXQogMTA2NjcyIFtob3N0PXJpbWF2YTBdCiAxMDY2NzMgW2hvc3Q9cmltYXZhMF0KIDEw
NjY3NSBbaG9zdD1odXhlbHJlYmUxXQogMTA2NjkzIFtob3N0PWdvZGVsbG8xXQogMTA2Njc3IFto
b3N0PWdvZGVsbG8xXQogMTA2NjgwIFtob3N0PWh1eGVscmViZTFdCiAxMDY3MjMgW2hvc3Q9YmFy
b3F1ZTBdCiAxMDY2ODMgW2hvc3Q9YmFyb3F1ZTBdCiAxMDY3MjYgW2hvc3Q9Z29kZWxsbzBdCiAx
MDY3NDIgW2hvc3Q9aXRhbGlhMV0KIDEwNjgxNyBbaG9zdD1maWFubzFdCiAxMDY3ODMgW2hvc3Q9
Z29kZWxsbzBdCiAxMDY3ODkgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNjc5MSBbaG9zdD1maWFubzFd
CiAxMDY4MTEgW2hvc3Q9Zmlhbm8xXQogMTA2ODQxIFtob3N0PWh1eGVscmViZTBdCiAxMDY4Njgg
W2hvc3Q9Y2hhcmRvbm5heTFdCiAxMDY4NTEgW2hvc3Q9aXRhbGlhMF0KIDEwNjg3MSBbaG9zdD1n
b2RlbGxvMF0KIDEwNjg2OSBbaG9zdD1nb2RlbGxvMV0KIDEwNjkzNSBbaG9zdD1odXhlbHJlYmUx
XQogMTA2ODg3IFtob3N0PWJhcm9xdWUwXQogMTA2ODkwIFtob3N0PXJpbWF2YTFdCiAxMDY5MzYg
W2hvc3Q9Y2hhcmRvbm5heTFdCiAxMDY5NDAgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwNjk3NCBbaG9z
dD1nb2RlbGxvMV0KIDEwNjk4NCBbaG9zdD1odXhlbHJlYmUxXQogMTA2OTgyIFtob3N0PWJhcm9x
dWUwXQogMTA3MDAwIFtob3N0PWl0YWxpYTFdCiAxMDcwMzMgW2hvc3Q9Z29kZWxsbzFdCiAxMDcw
MDYgW2hvc3Q9aXRhbGlhMF0KIDEwNzA0NCBbaG9zdD1nb2RlbGxvMV0KIDEwNzAzMCBbaG9zdD1n
b2RlbGxvMV0KIDEwNzA0NiBbaG9zdD1odXhlbHJlYmUxXQogMTA3MjE4IFtob3N0PWdvZGVsbG8x
XQogMTA3MjAyIFtob3N0PWl0YWxpYTFdCiAxMDcxNjMgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNzE3
NyBbaG9zdD1maWFubzFdCiAxMDcxNjcgW2hvc3Q9aXRhbGlhMV0KIDEwNzE5NCBbaG9zdD1odXhl
bHJlYmUxXQogMTA3MTU3IFtob3N0PWdvZGVsbG8wXQogMTA3MTgyIFtob3N0PWh1eGVscmViZTFd
CiAxMDcyMDQgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNzI1NyBbaG9zdD1pdGFsaWEwXQogMTA3Mjg3
IFtob3N0PWh1eGVscmViZTFdCiAxMDcyNzYgW2hvc3Q9Zmlhbm8xXQogMTA3MjI5IFtob3N0PWJh
cm9xdWUwXQogMTA3MjQyIFtob3N0PWdvZGVsbG8xXQogMTA3MjQ1IFtob3N0PWdvZGVsbG8wXQog
MTA3MjUyIFtob3N0PWh1eGVscmViZTBdCiAxMDcyNjcgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMDcy
NzEgW2hvc3Q9aXRhbGlhMF0KIDEwNzI3MyBbaG9zdD1maWFubzFdCiAxMDcyNzQgW2hvc3Q9Y2hh
cmRvbm5heTBdCiAxMDcyODEgW2hvc3Q9Z29kZWxsbzFdCiAxMDczNDAgW2hvc3Q9aHV4ZWxyZWJl
MF0KIDEwNzM1NSBbaG9zdD1nb2RlbGxvMF0KIDEwNzM5OSBbaG9zdD1pdGFsaWEwXQogMTA3NDM2
IFtob3N0PWl0YWxpYTBdCiAxMDc0MDEgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwNzQzMCBbaG9zdD1i
YXJvcXVlMF0KIDEwNzQzMyBbaG9zdD1nb2RlbGxvMV0KIDEwNzU0MCBbaG9zdD1nb2RlbGxvMF0K
IDEwNzUyNyBbaG9zdD1nb2RlbGxvMF0KIDEwNzU0OSBbaG9zdD1odXhlbHJlYmUxXQogMTA3NTQ0
IFtob3N0PWdvZGVsbG8wXQogMTA3NTQ3IFtob3N0PWdvZGVsbG8wXQogMTA3NTYzIFtob3N0PWh1
eGVscmViZTBdCiAxMDc1NjkgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNzU4MyBbaG9zdD1jaGFyZG9u
bmF5MF0KIDEwNzU4OCBbaG9zdD1odXhlbHJlYmUxXQogMTA3NTg5IFtob3N0PWh1eGVscmViZTFd
CiAxMDc2MzEgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEwNzY1MCBbaG9zdD1waW5vdDFdCiAxMDc3MDkg
W2hvc3Q9Z29kZWxsbzFdCiAxMDc3MjAgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEwNzkwNCBbaG9zdD1n
b2RlbGxvMV0KIDEwODEzNSBbaG9zdD1lbGJsaW5nMV0KIDEwODE0NCBbaG9zdD1nb2RlbGxvMF0K
IDEwODIzMiBbaG9zdD1odXhlbHJlYmUwXQogMTA4MjM1IFtob3N0PXJpbWF2YTFdCiAxMDkwMTQg
W2hvc3Q9Z29kZWxsbzBdCiAxMDkwMzYgW2hvc3Q9cmltYXZhMV0KIDEwOTE3OCBbaG9zdD1ub2Js
aW5nMF0KIDEwOTE3NCBbaG9zdD1nb2RlbGxvMF0KIDEwOTE4NSBbaG9zdD1nb2RlbGxvMF0KIDEw
OTE4OSBbaG9zdD1nb2RlbGxvMF0KIDEwOTIzMiBbaG9zdD1lbGJsaW5nMV0KIDEwOTI2MyBbaG9z
dD1nb2RlbGxvMF0KIDEwOTM1MyBbaG9zdD1nb2RlbGxvMV0KIDEwOTM1OSBbaG9zdD1odXhlbHJl
YmUwXQogMTA5NDk4IFtob3N0PWdvZGVsbG8xXQogMTA5NDk1IFtob3N0PWdvZGVsbG8xXQogMTA5
NTAzIFtob3N0PWdvZGVsbG8xXQogMTA5NTM3IFtob3N0PWdvZGVsbG8xXQogMTA5NTQzIFtob3N0
PWdvZGVsbG8wXQogMTA5NTQ3IFtob3N0PWdvZGVsbG8xXQogMTA5NTc5IFtob3N0PWdvZGVsbG8w
XQogMTA5NTcwIFtob3N0PWh1eGVscmViZTBdCiAxMDk1NzcgW2hvc3Q9Z29kZWxsbzBdCiAxMDk2
MTkgW2hvc3Q9Z29kZWxsbzBdCiAxMDk2MjQgW2hvc3Q9Z29kZWxsbzFdCiAxMDk2MDkgW2hvc3Q9
Z29kZWxsbzFdCiAxMDk2MjEgW2hvc3Q9ZWxibGluZzFdCiAxMDk3MjUgW2hvc3Q9Z29kZWxsbzBd
CiAxMDk3NDUgW2hvc3Q9Z29kZWxsbzBdCiAxMDk3NDAgW2hvc3Q9Z29kZWxsbzBdCiAxMDk4NjAg
W2hvc3Q9bWVybG90MF0KIDEwOTg2NCBbaG9zdD1odXhlbHJlYmUwXQogMTA5ODg3IFtob3N0PWdv
ZGVsbG8wXQogMTA5ODkwIFtob3N0PWJhcm9xdWUxXQogMTA5OTAwIFtob3N0PWh1eGVscmViZTBd
CiAxMDk5MDIgW2hvc3Q9aXRhbGlhMV0KIDEwOTkzNSBbaG9zdD1iYXJvcXVlMF0KIDEwOTkwNyBb
aG9zdD1ub2JsaW5nMF0KIDEwOTkxMiBbaG9zdD1ub2JsaW5nMF0KIDEwOTkyNCBbaG9zdD1nb2Rl
bGxvMF0KIDEwOTkyOSBbaG9zdD1yaW1hdmExXQogMTEwMDQzIFtob3N0PWNoYXJkb25uYXkwXQog
MTEwMDY4IFtob3N0PWJhcm9xdWUwXQogMTEwMDUyIFtob3N0PXJpbWF2YTFdCiAxMTAwODMgW2hv
c3Q9aXRhbGlhMV0KIDExMDAzNSBbaG9zdD1ub2JsaW5nMF0KIDExMDA1NyBbaG9zdD1ub2JsaW5n
MF0KIDExMDA2MiBbaG9zdD1nb2RlbGxvMV0KIDExMDA2NiBbaG9zdD1jaGFyZG9ubmF5MF0KIDEx
MDA4NyBbaG9zdD1iYXJvcXVlMV0KIDExMDA3NCBbaG9zdD1nb2RlbGxvMF0KIDExMDA5NyBbaG9z
dD1nb2RlbGxvMV0KIDExMDA5MiBbaG9zdD1ub2JsaW5nMV0KIDExMDE4NyBbaG9zdD1ub2JsaW5n
MV0KIDExMDIwMSBbaG9zdD1odXhlbHJlYmUwXQogMTEwNDA4IFtob3N0PW5vYmxpbmcxXQogMTEw
MzY1IFtob3N0PWVsYmxpbmcwXQogMTEwNDEyIFtob3N0PWh1eGVscmViZTBdCiAxMTAzNzUgW2hv
c3Q9bm9ibGluZzBdCiAxMTA0NDAgW2hvc3Q9Z29kZWxsbzFdCiAxMTA0MTUgW2hvc3Q9ZWxibGlu
ZzBdCiAxMTA0MDIgW2hvc3Q9ZWxibGluZzBdCiAxMTA0MTYgW2hvc3Q9Z29kZWxsbzBdCiAxMTA0
MzYgW2hvc3Q9bm9ibGluZzBdCiAxMTA0MDYgW2hvc3Q9Z29kZWxsbzFdCiAxMTA0NTUgW2hvc3Q9
ZWxibGluZzFdCiAxMTA0NzYgW2hvc3Q9bm9ibGluZzFdCiAxMTA0OTIgW2hvc3Q9bm9ibGluZzFd
CiAxMTA1NjcgW2hvc3Q9Z29kZWxsbzBdCiAxMTA1NzMgW2hvc3Q9ZWxibGluZzFdCiAxMTA5MDcg
W2hvc3Q9bm9ibGluZzBdCiAxMTA5NDAgW2hvc3Q9bm9ibGluZzBdCiAxMTA5NDggW2hvc3Q9bm9i
bGluZzBdCiAxMTA5NzYgW2hvc3Q9Z29kZWxsbzFdCiAxMTA5NjQgW2hvc3Q9bWVybG90MV0KIDEx
MTAwNiBbaG9zdD1jaGFyZG9ubmF5MF0KIDExMTAyMCBbaG9zdD1nb2RlbGxvMV0KIDExMTAwOSBb
aG9zdD1ub2JsaW5nMV0KIDExMTA3NSBbaG9zdD1yaW1hdmExXQogMTExMTIxIFtob3N0PWdvZGVs
bG8wXQogMTExMTE2IFtob3N0PWZpYW5vMF0KIDExMTExOSBbaG9zdD1maWFubzBdCiAxMTExNTQg
W2hvc3Q9Z29kZWxsbzFdCiAxMTExNDYgW2hvc3Q9bWVybG90MV0KIDExMTE1OSBbaG9zdD1maWFu
bzBdCiAxMTEyMjYgW2hvc3Q9bm9ibGluZzFdCiAxMTExODcgW2hvc3Q9Z29kZWxsbzFdCiAxMTEy
NDEgW2hvc3Q9bm9ibGluZzFdCiAxMTEyMzQgW2hvc3Q9Z29kZWxsbzFdCiAxMTEyMzcgW2hvc3Q9
Y2hhcmRvbm5heTBdCiAxMTEyNDQgW2hvc3Q9ZWxibGluZzFdCiAxMTEzNzIgW2hvc3Q9bm9ibGlu
ZzFdCiAxMTEzNzYgW2hvc3Q9bm9ibGluZzBdCiAxMTEzNjQgW2hvc3Q9Z29kZWxsbzBdCiAxMTEz
NzEgW2hvc3Q9bm9ibGluZzFdCiAxMTE1MzUgW2hvc3Q9cmltYXZhMF0KIDExMTczMyBbaG9zdD1o
dXhlbHJlYmUxXQogMTExODA0IFtob3N0PXJpbWF2YTBdCiAxMTE5NzggW2hvc3Q9aHV4ZWxyZWJl
MV0KIDExMTk5MyBbaG9zdD1odXhlbHJlYmUxXQogMTEyMDIzIFtob3N0PW5vYmxpbmcxXQogMTEy
MDEyIFtob3N0PW5vYmxpbmcxXQogMTEyMDE3IFtob3N0PW5vYmxpbmcxXQogMTEyMDU4IFtob3N0
PWNoYXJkb25uYXkxXQogMTEyMDYyIFtob3N0PW5vYmxpbmcxXQogMTEyMTA0IFtob3N0PWh1eGVs
cmViZTBdCiAxMTIyNzAgW2hvc3Q9bm9ibGluZzFdCiAxMTIzMzEgW2hvc3Q9aHV4ZWxyZWJlMF0K
IDExMjI4NCBbaG9zdD1odXhlbHJlYmUwXQogMTEyMjk3IFtob3N0PW5vYmxpbmcxXQogMTEyMzI4
IFtob3N0PW5vYmxpbmcxXQogMTEyMzQxIFtob3N0PW5vYmxpbmcxXQogMTEyMzQ1IFtob3N0PWh1
eGVscmViZTBdCiAxMTIzNDYgW2hvc3Q9bm9ibGluZzFdCiAxMTIzNjUgW2hvc3Q9aHV4ZWxyZWJl
MV0KIDExMjQwMiBbaG9zdD1odXhlbHJlYmUwXQogMTEzMTQ3IFtob3N0PWdvZGVsbG8wXQogMTEz
MTQyIFtob3N0PWJhcm9xdWUxXQogMTEzMTUyIFtob3N0PWdvZGVsbG8xXQogMTEzMzIxIFtob3N0
PWh1eGVscmViZTFdCiAxMTMzNjIgW2hvc3Q9Z29kZWxsbzFdCiAxMTMzNzIgW2hvc3Q9Y2hhcmRv
bm5heTFdCiAxMTM0NDAgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMTM0NTAgW2hvc3Q9Z29kZWxsbzFd
CiAxMTM0MTAgW2hvc3Q9Z29kZWxsbzFdCiAxMTM0MjkgW2hvc3Q9bm9ibGluZzFdCiAxMTMzODQg
W2hvc3Q9Z29kZWxsbzBdCiAxMTM0MTQgW2hvc3Q9Z29kZWxsbzFdCiAxMTM0NTEgW2hvc3Q9Z29k
ZWxsbzBdCiAxMTM0MTcgW2hvc3Q9bm9ibGluZzFdCiAxMTM0MDMgW2hvc3Q9bm9jZXJhMF0KIDEx
MzQzMyBbaG9zdD1odXhlbHJlYmUwXQogMTEzNDIxIFtob3N0PWNoYXJkb25uYXkwXQogMTEzNDI3
IFtob3N0PWNoYXJkb25uYXkwXQogMTEzNDQyIFtob3N0PWdvZGVsbG8xXQogMTEzNDM4IHBhc3Mg
aXJyZWxldmFudAogMTEzNDQ5IFtob3N0PWVsYmxpbmcwXQogMTEzNDU2IHBhc3MgaXJyZWxldmFu
dAogMTEzNDgwIFtob3N0PWdvZGVsbG8wXQogMTEzNDkzIFtob3N0PW5vY2VyYTBdCiAxMTM1Nzkg
W2hvc3Q9cmltYXZhMV0KIDExMzU4NCBbaG9zdD1ub2JsaW5nMF0KIDExMzU4MSBbaG9zdD1odXhl
bHJlYmUxXQogMTEzNjEyIFtob3N0PW5vYmxpbmcwXQogMTEzNjEwIFtob3N0PWh1eGVscmViZTFd
CiAxMTM2MzcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExMzY0MyBbaG9zdD1odXhlbHJlYmUxXQogMTEz
NjYyIFtob3N0PXJpbWF2YTFdCiAxMTM2NjkgW2hvc3Q9Z29kZWxsbzFdCiAxMTM3MjEgW2hvc3Q9
aHV4ZWxyZWJlMF0KIDExMzczMiBbaG9zdD1nb2RlbGxvMF0KIDExMzczNyBbaG9zdD1nb2RlbGxv
MF0KIDExMzgxMSBbaG9zdD1ub2JsaW5nMV0KIDExMzgxNCBbaG9zdD1odXhlbHJlYmUwXQogMTEz
ODE1IFtob3N0PW5vYmxpbmcwXQogMTEzODMzIFtob3N0PW5vYmxpbmcxXQogMTEzODMwIFtob3N0
PXJpbWF2YTFdCiAxMTM4NjUgW2hvc3Q9bm9ibGluZzBdCiAxMTM5MTIgW2hvc3Q9Z29kZWxsbzFd
CiAxMTM5MTQgW2hvc3Q9bm9ibGluZzBdCiAxMTM4NzkgW2hvc3Q9bm9ibGluZzBdCiAxMTM4ODMg
W2hvc3Q9bm9jZXJhMF0KIDExMzg4NyBbaG9zdD1odXhlbHJlYmUwXQogMTEzOTExIFtob3N0PW5v
YmxpbmcwXQogMTEzOTQ5IFtob3N0PW5vYmxpbmcxXQogMTEzOTUxIFtob3N0PW5vYmxpbmcwXQog
MTEzOTQ4IFtob3N0PWh1eGVscmViZTBdCiAxMTM5NTIgW2hvc3Q9bm9ibGluZzFdCiAxMTM5NzEg
W2hvc3Q9aXRhbGlhMF0KIDExMzk3MiBbaG9zdD1pdGFsaWEwXQogMTEzOTc5IFtob3N0PW5vYmxp
bmcxXQogMTE0MDQ3IFtob3N0PWJhcm9xdWUxXQogMTEzOTg2IFtob3N0PWNoYXJkb25uYXkwXQog
MTEzOTg5IFtob3N0PWdvZGVsbG8xXQogMTE0MDM1IFtob3N0PWJhcm9xdWUwXQogMTEzOTkxIFto
b3N0PWh1eGVscmViZTFdCiAxMTQwNzkgW2hvc3Q9Z29kZWxsbzBdCiAxMTQwMTUgW2hvc3Q9ZWxi
bGluZzBdCiAxMTM5OTIgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMTQwMjAgcGFzcyBpcnJlbGV2YW50
CiAxMTM5OTUgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExNDAyMSBbaG9zdD1iYXJvcXVlMF0KIDExMzk5
NyBbaG9zdD1odXhlbHJlYmUxXQogMTE0MDAxIFtob3N0PWJhcm9xdWUwXQogMTE0MDIyIHBhc3Mg
aXJyZWxldmFudAogMTE0MDA1IFtob3N0PW5vYmxpbmcxXQogMTE0MDA3IFtob3N0PWdvZGVsbG8x
XQogMTE0MDA4IFtob3N0PWJhcm9xdWUwXQogMTE0MDM5IFtob3N0PWJhcm9xdWUxXQogMTE0MDQ5
IFtob3N0PWZpYW5vMF0KIDExNDAyNSBbaG9zdD1lbGJsaW5nMF0KIDExNDAxMCBbaG9zdD1ub2Js
aW5nMF0KIDExNDA1NiBbaG9zdD1odXhlbHJlYmUwXQogMTE0MDY1IFtob3N0PWl0YWxpYTBdCiAx
MTQwOTAgW2hvc3Q9bWVybG90MV0KIDExNDAyOCBbaG9zdD1odXhlbHJlYmUxXQogMTE0MDQxIFto
b3N0PWdvZGVsbG8xXQogMTE0MDMyIFtob3N0PW5vYmxpbmcxXQogMTE0MDUzIFtob3N0PWZpYW5v
MF0KIDExNDA5NCBbaG9zdD1maWFubzBdCiAxMTQwNDQgW2hvc3Q9bm9ibGluZzFdCiAxMTQwNTkg
W2hvc3Q9Z29kZWxsbzFdCiAxMTQwNTQgW2hvc3Q9YmFyb3F1ZTFdCiAxMTQwNjIgW2hvc3Q9aHV4
ZWxyZWJlMF0KIDExNDA2NyBbaG9zdD1iYXJvcXVlMF0KIDExNDA5OCBbaG9zdD1jaGFyZG9ubmF5
MF0KIDExNDA5NSBbaG9zdD1nb2RlbGxvMF0KIDExNDA3NyBbaG9zdD1yaW1hdmExXQogMTE0MDgy
IFtob3N0PWJhcm9xdWUwXQogMTE0MDg0IFtob3N0PWdvZGVsbG8xXQogMTE0MDg1IFtob3N0PWVs
YmxpbmcwXQogMTE0MDg3IFtob3N0PWl0YWxpYTBdCiAxMTQxMzEgW2hvc3Q9aXRhbGlhMF0KIDEx
NDE1OSBbaG9zdD1pdGFsaWEwXQogMTE0MTgyIFtob3N0PWdvZGVsbG8wXQogMTE0MTA0IFtob3N0
PWh1eGVscmViZTFdCiAxMTQxMDggW2hvc3Q9bWVybG90MF0KIDExNDE0OSBbaG9zdD1nb2RlbGxv
MF0KIDExNDExMCBbaG9zdD1maWFubzBdCiAxMTQxMTIgW2hvc3Q9bWVybG90MF0KIDExNDEzNyBb
aG9zdD1nb2RlbGxvMF0KIDExNDEyMSBbaG9zdD1ub2JsaW5nMF0KIDExNDIwMSBbaG9zdD1nb2Rl
bGxvMV0KIDExNDE1MyBbaG9zdD1odXhlbHJlYmUxXQogMTE0MTY2IFtob3N0PWJhcm9xdWUwXQog
MTE0MTQ0IFtob3N0PWdvZGVsbG8wXQogMTE0MTc3IFtob3N0PWJhcm9xdWUwXQogMTE0MTg4IFto
b3N0PWJhcm9xdWUxXQogMTE0MTkzIFtob3N0PW5vYmxpbmcwXQogMTE0MTk5IFtob3N0PWh1eGVs
cmViZTBdCiAxMTQyNjcgW2hvc3Q9aHV4ZWxyZWJlMF0KIDExNDI4OSBbaG9zdD1iYXJvcXVlMV0K
IDExNDI5OSBbaG9zdD1iYXJvcXVlMV0KIDExNDMwOCBbaG9zdD1yaW1hdmExXQogMTE0MzE4IFto
b3N0PXJpbWF2YTFdCiAxMTQzMzIgW2hvc3Q9bm9ibGluZzFdCiAxMTQzMzUgW2hvc3Q9bm9ibGlu
ZzFdCiAxMTQzNzYgW2hvc3Q9Z29kZWxsbzBdCiAxMTQzOTMgW2hvc3Q9bm9ibGluZzFdCiAxMTQz
NDYgW2hvc3Q9Z29kZWxsbzFdCiAxMTQzNzEgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExNDM1NCBbaG9z
dD1maWFubzBdCiAxMTQzNjAgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExNDM4OSBbaG9zdD1lbGJsaW5n
MF0KIDExNDQwNCBbaG9zdD1iYXJvcXVlMV0KIDExNDQxOCBbaG9zdD1nb2RlbGxvMV0KIDExNDQy
NiBbaG9zdD1nb2RlbGxvMF0KIDExNDQ2MCBbaG9zdD1odXhlbHJlYmUwXQogMTE0NTQ0IFtob3N0
PWl0YWxpYTBdCiAxMTQ1NDcgW2hvc3Q9aHV4ZWxyZWJlMF0KIDExNDY1MyBbaG9zdD1ub2NlcmEx
XQogMTE0NjgzIFtob3N0PWdvZGVsbG8wXQogMTE0Njk2IFtob3N0PWdvZGVsbG8wXQogMTE0NzU2
IFtob3N0PWh1eGVscmViZTBdCiAxMTQ3NzYgW2hvc3Q9Z29kZWxsbzBdCiAxMTQ3ODAgW2hvc3Q9
aHV4ZWxyZWJlMF0KIDExNDc5MiBbaG9zdD1ub2JsaW5nMV0KIDExNDgwMCBbaG9zdD1odXhlbHJl
YmUwXQogMTE1MTU2IFtob3N0PW1lcmxvdDBdCiAxMTUxNDggW2hvc3Q9bm9ibGluZzBdCiAxMTUy
MTcgW2hvc3Q9Z29kZWxsbzBdCiAxMTUxODcgW2hvc3Q9Zmlhbm8wXQogMTE1MTkyIFtob3N0PW5v
YmxpbmcxXQogMTE1Mjk4IFtob3N0PW5vYmxpbmcxXQogMTE1MzAxIFtob3N0PWdvZGVsbG8wXQog
MTE1MzAzIFtob3N0PWdvZGVsbG8wXQogMTE1NTA1IFtob3N0PWVsYmxpbmcxXQogMTE1NTAyIFto
b3N0PWh1eGVscmViZTFdCiAxMTU0OTAgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExNTQ5NyBbaG9zdD1l
bGJsaW5nMV0KIDExNTUwMCBbaG9zdD1ub2JsaW5nMF0KIDExNTUxMiBbaG9zdD1odXhlbHJlYmUx
XQogMTE1NTE1IFtob3N0PWl0YWxpYTFdCiAxMTU1MTkgW2hvc3Q9cmltYXZhMV0KIDExNTUyMiBb
aG9zdD1ub2NlcmEwXQogMTE1NTI0IFtob3N0PW5vY2VyYTBdCiAxMTU1MjcgW2hvc3Q9bm9ibGlu
ZzBdCiAxMTU1MzQgW2hvc3Q9bm9jZXJhMF0KIDExNTUzMSBbaG9zdD1ub2NlcmEwXQogMTE1NjE2
IFtob3N0PW5vYmxpbmcxXQogMTE1NjQ1IFtob3N0PWdvZGVsbG8wXQogMTE1NzA0IFtob3N0PWdv
ZGVsbG8xXQogMTE1Njc2IFtob3N0PXJpbWF2YTFdCiAxMTYxNTggW2hvc3Q9Z29kZWxsbzBdCiAx
MTYxNDMgW2hvc3Q9bm9ibGluZzFdCiAxMTYxNjIgW2hvc3Q9bm9ibGluZzFdCiAxMTYxMzcgW2hv
c3Q9Z29kZWxsbzBdCiAxMTYyMTMgW2hvc3Q9bm9ibGluZzBdCiAxMTYyMTggW2hvc3Q9aHV4ZWxy
ZWJlMV0KIDExNjIzMiBbaG9zdD1waW5vdDFdCiAxMTY0MDYgW2hvc3Q9aXRhbGlhMV0KIDExNjQ3
MiBbaG9zdD1waW5vdDFdCiAxMTY0ODMgW2hvc3Q9bm9jZXJhMV0KIDExNjU4NyBbaG9zdD1ub2Js
aW5nMV0KIDExNjYzOSBbaG9zdD1ub2JsaW5nMV0KIDExNjYyMSBbaG9zdD1ub2NlcmEwXQogMTE2
NjM1IFtob3N0PWJhcm9xdWUwXQogMTE2NjU1IFtob3N0PWNoYXJkb25uYXkwXQogMTE2NjUwIFto
b3N0PW5vYmxpbmcxXQogMTE2NjQ1IFtob3N0PWh1eGVscmViZTFdCiAxMTY2NTkgW2hvc3Q9cGlu
b3QxXQogMTE2NjY3IFtob3N0PWNoYXJkb25uYXkwXQogMTE2NjczIFtob3N0PWh1eGVscmViZTFd
CiAxMTY3NTcgW2hvc3Q9bWVybG90MF0KIDExNjc1MiBbaG9zdD1pdGFsaWEwXQogMTE2NzYxIFto
b3N0PWl0YWxpYTBdCiAxMTY3NTYgW2hvc3Q9bWVybG90MF0KIDExNjc2NCBbaG9zdD1pdGFsaWEw
XQogMTE2ODI4IFtob3N0PWl0YWxpYTBdCiAxMTY4NzcgW2hvc3Q9aXRhbGlhMF0KIDExNjkxNiBb
aG9zdD1nb2RlbGxvMF0KIDExNjk0MyBbaG9zdD1odXhlbHJlYmUxXQogMTE2OTU2IFtob3N0PWdv
ZGVsbG8wXQogMTE3MDE1IFtob3N0PW1lcmxvdDBdCiAxMTcwMTcgW2hvc3Q9bm9jZXJhMF0KIDEx
NzAyMiBbaG9zdD1lbGJsaW5nMF0KIDExNzAyNyBbaG9zdD1nb2RlbGxvMF0KIDExNzE3OCBbaG9z
dD1lbGJsaW5nMF0KIDExNzE0NSBbaG9zdD1nb2RlbGxvMV0KIDExNzEyNCBbaG9zdD1nb2RlbGxv
MV0KIDExNzE2OSBbaG9zdD1nb2RlbGxvMV0KIDExNzEyNyBbaG9zdD1nb2RlbGxvMV0KIDExNzIw
MSBbaG9zdD1lbGJsaW5nMF0KIDExNzE1MiBbaG9zdD1nb2RlbGxvMV0KIDExNzE4MyBbaG9zdD1n
b2RlbGxvMF0KIDExNzEzOSBbaG9zdD1nb2RlbGxvMF0KIDExNzE3MyBbaG9zdD1odXhlbHJlYmUw
XQogMTE3MTU3IFtob3N0PWdvZGVsbG8xXQogMTE3MTc1IFtob3N0PWdvZGVsbG8xXQogMTE3MTYy
IFtob3N0PWdvZGVsbG8wXQogMTE3MTY2IFtob3N0PWh1eGVscmViZTBdCiAxMTcxOTMgW2hvc3Q9
Z29kZWxsbzBdCiAxMTcxODcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExNzIwMCBbaG9zdD1nb2RlbGxv
MV0KIDExNzIwMyBbaG9zdD1odXhlbHJlYmUxXQogMTE3MjA4IFtob3N0PWdvZGVsbG8xXQogMTE3
MzM5IFtob3N0PWdvZGVsbG8xXQogMTE3MzcyIFtob3N0PWdvZGVsbG8wXQogMTE3Mzg0IFtob3N0
PWdvZGVsbG8wXQogMTE3NjAwIFtob3N0PWdvZGVsbG8wXQogMTE3NTY0IFtob3N0PWdvZGVsbG8w
XQogMTE3NTY4IFtob3N0PWdvZGVsbG8wXQogMTE3NTY5IFtob3N0PWdvZGVsbG8wXQogMTE3NjA0
IFtob3N0PXBpbm90MV0KIDExNzU3MCBbaG9zdD1nb2RlbGxvMF0KIDExNzU3MiBbaG9zdD1nb2Rl
bGxvMF0KIDExNzU2NSBbaG9zdD1nb2RlbGxvMF0KIDExNzU3NiBbaG9zdD1nb2RlbGxvMF0KIDEx
NzYwNiBbaG9zdD1yaW1hdmExXQogMTE3NjM0IFtob3N0PWNoYXJkb25uYXkwXQogMTE3NjYzIFto
b3N0PXJpbWF2YTBdCiAxMTc3MjggW2hvc3Q9Z29kZWxsbzFdCiAxMTc3NzEgW2hvc3Q9Zmlhbm8x
XQogMTE3ODQzIFtob3N0PWVsYmxpbmcwXQogMTE3ODM0IFtob3N0PWdvZGVsbG8xXQogMTE3OTI0
IFtob3N0PWNoYXJkb25uYXkwXQogMTE3OTI3IFtob3N0PXJpbWF2YTFdCiAxMTgxMDUgW2hvc3Q9
Z29kZWxsbzFdCiAxMTgwNTYgW2hvc3Q9ZWxibGluZzBdCiAxMTgxMTAgW2hvc3Q9cGlub3QxXQog
MTE4MTEzIFtob3N0PWNoYXJkb25uYXkwXQogMTE4MTIxIFtob3N0PWVsYmxpbmcwXQogMTE4MTUw
IFtob3N0PWdvZGVsbG8xXQogMTE4MTczIFtob3N0PWdvZGVsbG8wXQogMTE4MTI3IFtob3N0PWZp
YW5vMV0KIDExODE1OCBbaG9zdD1maWFubzFdCiAxMTgxMzMgW2hvc3Q9Z29kZWxsbzFdCiAxMTgx
OTcgW2hvc3Q9YmFyb3F1ZTBdCiAxMTgxNjAgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMTgxMzkgW2hv
c3Q9Z29kZWxsbzFdCiAxMTgxNDYgW2hvc3Q9Z29kZWxsbzBdCiAxMTgxNjIgW2hvc3Q9Y2hhcmRv
bm5heTBdCiAxMTgxODcgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMTgyMjYgZmFpbCBpcnJlbGV2YW50
CiAxMTgxNzggW2hvc3Q9Z29kZWxsbzFdCiAxMTgxOTQgW2hvc3Q9cmltYXZhMF0KIDExODE5OSBb
aG9zdD1pdGFsaWEwXQogMTE4MjAzIFtob3N0PWdvZGVsbG8wXQogMTE4MjA2IFtob3N0PWl0YWxp
YTBdCiAxMTgyMTAgW2hvc3Q9aXRhbGlhMF0KIDExODIxOSBbaG9zdD1lbGJsaW5nMF0KIDExODIy
OSBbaG9zdD1yaW1hdmEwXQogMTE4MjI4IHBhc3MgaXJyZWxldmFudAogMTE4MjM0IFtob3N0PXJp
bWF2YTBdCiAxMTgyMzIgW2hvc3Q9cmltYXZhMF0KIDExODIzMyBbaG9zdD1yaW1hdmEwXQogMTE4
MjMxIFtob3N0PXJpbWF2YTBdCiAxMTgyMzUgW2hvc3Q9ZWxibGluZzFdCiAxMTgzMTAgW2hvc3Q9
Z29kZWxsbzBdCiAxMTgzMzEgW2hvc3Q9aXRhbGlhMF0KIDExODI3MSBbaG9zdD1waW5vdDFdCiAx
MTgyNzQgW2hvc3Q9Z29kZWxsbzBdCiAxMTgyOTAgW2hvc3Q9Z29kZWxsbzBdCiAxMTgyODIgW2hv
c3Q9Z29kZWxsbzFdCiAxMTgzMDUgW2hvc3Q9aXRhbGlhMV0KIDExODMxMiBbaG9zdD1odXhlbHJl
YmUxXQogMTE4MzI2IFtob3N0PWh1eGVscmViZTFdCiAxMTgzMjcgW2hvc3Q9Zmlhbm8xXQogMTE4
NDUzIFtob3N0PWJhcm9xdWUwXQogMTE4NDU5IHBhc3MgaXJyZWxldmFudAogMTE4NDYwIFtob3N0
PWl0YWxpYTFdCiAxMTg0MTkgW2hvc3Q9Z29kZWxsbzBdCiAxMTgzNjEgW2hvc3Q9aXRhbGlhMF0K
IDExODM4MSBbaG9zdD1odXhlbHJlYmUxXQogMTE4MzkxIFtob3N0PWZpYW5vMF0KIDExODM2MyBb
aG9zdD1nb2RlbGxvMF0KIDExODMzOSBbaG9zdD1odXhlbHJlYmUxXQogMTE4MzY2IFtob3N0PWh1
eGVscmViZTFdCiAxMTgzNDQgW2hvc3Q9Z29kZWxsbzBdCiAxMTgzNDYgW2hvc3Q9aXRhbGlhMF0K
IDExODQwNCBbaG9zdD1iYXJvcXVlMF0KIDExODM0OCBbaG9zdD1maWFubzBdCiAxMTgzNDkgW2hv
c3Q9cmltYXZhMF0KIDExODM1MCBbaG9zdD1pdGFsaWEwXQogMTE4MzgyIHBhc3MgaXJyZWxldmFu
dAogMTE4Mzk1IFtob3N0PWJhcm9xdWUwXQogMTE4MzUxIFtob3N0PWdvZGVsbG8wXQogMTE4Mzg1
IFtob3N0PWdvZGVsbG8wXQogMTE4MzU0IFtob3N0PWJhcm9xdWUwXQogMTE4MzU5IFtob3N0PWZp
YW5vMF0KIDExODM3MiBbaG9zdD1nb2RlbGxvMF0KIDExODM5NyBbaG9zdD1iYXJvcXVlMF0KIDEx
ODM4NiBbaG9zdD1nb2RlbGxvMV0KIDExODM3NiBbaG9zdD1nb2RlbGxvMV0KIDExODM4OCBbaG9z
dD1maWFubzBdCiAxMTgzOTAgW2hvc3Q9YmFyb3F1ZTBdCiAxMTg0MDkgW2hvc3Q9aXRhbGlhMV0K
IDExODQyNyBbaG9zdD1iYXJvcXVlMF0KIDExODQyMSBbaG9zdD1maWFubzBdCiAxMTg0MDUgW2hv
c3Q9aHV4ZWxyZWJlMV0KIDExODM5OSBbaG9zdD1nb2RlbGxvMF0KIDExODQwOCBbaG9zdD1waW5v
dDFdCiAxMTg0MTggW2hvc3Q9ZWxibGluZzBdCiAxMTg0MzMgW2hvc3Q9Z29kZWxsbzFdCiAxMTg0
MTMgW2hvc3Q9Z29kZWxsbzBdCiAxMTg0MjUgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExODQyOSBbaG9z
dD1odXhlbHJlYmUxXQogMTE4NDI0IFtob3N0PWdvZGVsbG8wXQogMTE4NDI2IFtob3N0PWJhcm9x
dWUwXQogMTE4NDMyIFtob3N0PWl0YWxpYTBdCiAxMTg0MzQgW2hvc3Q9YmFyb3F1ZTBdCiAxMTg0
MzcgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMTg0MzkgW2hvc3Q9YmFyb3F1ZTBdCiAxMTg0NDIgW2hv
c3Q9Zmlhbm8wXQogMTE4NTQxIFtob3N0PWdvZGVsbG8wXQogMTE4NDc5IFtob3N0PWdvZGVsbG8x
XQogMTE4NDg1IFtob3N0PWJhcm9xdWUwXQogMTE4NTQyIFtob3N0PWdvZGVsbG8xXQogMTE4NTA5
IFtob3N0PWNoYXJkb25uYXkxXQogMTE4NTM3IFtob3N0PWNoYXJkb25uYXkwXQogMTE4NTQzIFto
b3N0PWl0YWxpYTBdCiAxMTg1MzkgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMTg1NDQgW2hvc3Q9Z29k
ZWxsbzFdCiAxMTg1NDcgW2hvc3Q9cGlub3QxXQogMTE4NjU2IFtob3N0PWdvZGVsbG8wXQogMTE4
NTkxIFtob3N0PWdvZGVsbG8wXQogMTE4NjQ5IFtob3N0PWdvZGVsbG8wXQogMTE4NTk3IFtob3N0
PWl0YWxpYTFdCiAxMTg2MjAgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExODY1MSBbaG9zdD1nb2RlbGxv
MF0KIDExODYyNiBbaG9zdD1nb2RlbGxvMV0KIDExODY1MiBbaG9zdD1nb2RlbGxvMF0KIDExODY1
MyBbaG9zdD1nb2RlbGxvMF0KIDExODY2MCBbaG9zdD1odXhlbHJlYmUxXQogMTE4NjU0IFtob3N0
PWdvZGVsbG8wXQogMTE4NjQxIFtob3N0PWdvZGVsbG8wXQogMTE4NjUwIFtob3N0PWdvZGVsbG8w
XQogMTE4NjY1IFtob3N0PWNoYXJkb25uYXkwXQogMTE4NjkwIFtob3N0PWJhcm9xdWUwXQogMTE4
NzA0IFtob3N0PWdvZGVsbG8wXQogMTE4NzEzIFtob3N0PWl0YWxpYTBdCiAxMTg5OTUgW2hvc3Q9
Z29kZWxsbzBdCiAxMTkxMjMgW2hvc3Q9YmFyb3F1ZTFdCiAxMTkxNzAgW2hvc3Q9YmFyb3F1ZTFd
CiAxMTkwNzkgW2hvc3Q9Z29kZWxsbzFdCiAxMTkxMjcgW2hvc3Q9YmFyb3F1ZTFdCiAxMTkxNTcg
W2hvc3Q9YmFyb3F1ZTFdCiAxMTkxMjkgW2hvc3Q9YmFyb3F1ZTFdCiAxMTkxMzggW2hvc3Q9YmFy
b3F1ZTFdCiAxMTkxMjQgW2hvc3Q9YmFyb3F1ZTFdCiAxMTkwOTggW2hvc3Q9Y2hhcmRvbm5heTBd
CiAxMTkxMzAgW2hvc3Q9YmFyb3F1ZTFdCiAxMTkxMDggW2hvc3Q9cGlub3QxXQogMTE5MTQ2IFto
b3N0PWJhcm9xdWUxXQogMTE5MTE0IFtob3N0PWJhcm9xdWUxXQogMTE5MTE2IFtob3N0PXBpbm90
MV0KIDExOTEzNCBbaG9zdD1iYXJvcXVlMV0KIDExOTE1MiBbaG9zdD1iYXJvcXVlMV0KIDExOTEz
OSBbaG9zdD1iYXJvcXVlMV0KIDExOTE1MCBbaG9zdD1iYXJvcXVlMV0KIDExOTE0MSBbaG9zdD1i
YXJvcXVlMV0KIDExOTE0NCBbaG9zdD1iYXJvcXVlMV0KIDExOTE1NCBbaG9zdD1iYXJvcXVlMV0K
IDExOTE2MCBbaG9zdD1iYXJvcXVlMV0KIDExOTE1NSBbaG9zdD1iYXJvcXVlMV0KIDExOTE2NyBb
aG9zdD1iYXJvcXVlMV0KIDExOTE5MCBbaG9zdD1pdGFsaWExXQogMTE5MTc0IFtob3N0PWJhcm9x
dWUxXQogMTE5MTc1IFtob3N0PWJhcm9xdWUxXQogMTE5MjA4IFtob3N0PWdvZGVsbG8wXQogMTE5
MjcwIFtob3N0PWdvZGVsbG8wXQogMTE5Mjk1IFtob3N0PWJhcm9xdWUxXQogMTE5MzA4IFtob3N0
PWJhcm9xdWUwXQogMTE5NDM2IFtob3N0PWJhcm9xdWUxXQogMTE5NjU3IFtob3N0PWJhcm9xdWUx
XQogMTE5NjY5IFtob3N0PXBpbm90MV0KIDExOTcyMSBbaG9zdD1waW5vdDFdCiAxMTk3ODMgW2hv
c3Q9Z29kZWxsbzFdCiAxMTk3NTIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDExOTgzNCBbaG9zdD1iYXJv
cXVlMF0KIDExOTk1OSBbaG9zdD1iYXJvcXVlMF0KIDExOTk2NiBbaG9zdD1iYXJvcXVlMF0KIDEy
MDA1OCBbaG9zdD1nb2RlbGxvMF0KIDEyMDA1MSBbaG9zdD1iYXJvcXVlMV0KIDEyMDA3OCBbaG9z
dD1odXhlbHJlYmUxXQogMTIwMDcxIFtob3N0PWh1eGVscmViZTFdCiAxMjAwNDQgW2hvc3Q9aHV4
ZWxyZWJlMV0KIDEyMDA2NiBbaG9zdD1iYXJvcXVlMF0KIDEyMDA5OCBbaG9zdD1odXhlbHJlYmUx
XQogMTIwMTMwIHBhc3MgaXJyZWxldmFudAogMTIwMTA2IFtob3N0PWl0YWxpYTFdCiAxMjAxMDcg
W2hvc3Q9Z29kZWxsbzFdCiAxMjAxNjQgW2hvc3Q9YmFyb3F1ZTFdCiAxMjAxMzQgW2hvc3Q9Z29k
ZWxsbzFdCiAxMjAxNTEgW2hvc3Q9Z29kZWxsbzFdCiAxMjAxMjYgW2hvc3Q9aXRhbGlhMV0KIDEy
MDE2OSBbaG9zdD1nb2RlbGxvMV0KIDEyMDE3NyBbaG9zdD1pdGFsaWExXQogMTIwMjcxIFtob3N0
PWl0YWxpYTFdCiAxMjAyODIgW2hvc3Q9aXRhbGlhMV0KIDEyMDMxMyBbaG9zdD1pdGFsaWEwXQog
MTIwMjYzIFtob3N0PWl0YWxpYTFdCiAxMjAzMDQgW2hvc3Q9Z29kZWxsbzFdCiAxMjAyNjggW2hv
c3Q9ZWxibGluZzBdCiAxMjAyODYgW2hvc3Q9YmFyb3F1ZTFdCiAxMjAyODggW2hvc3Q9aXRhbGlh
MV0KIDEyMDMxNiBbaG9zdD1pdGFsaWEwXQogMTIwMzcwIFtob3N0PWNoYXJkb25uYXkxXQogMTIw
MzIxIFtob3N0PWNoYXJkb25uYXkwXQogMTIwMzQ3IFtob3N0PWNoYXJkb25uYXkwXQogMTIwMzI5
IFtob3N0PWh1eGVscmViZTFdCiAxMjAzNTQgW2hvc3Q9aXRhbGlhMF0KIDEyMDMzNCBbaG9zdD1n
b2RlbGxvMF0KIDEyMDM0MiBwYXNzIGlycmVsZXZhbnQKIDEyMDM3MiBbaG9zdD1nb2RlbGxvMV0K
IDEyMDU4MiBbaG9zdD1pdGFsaWEwXQogMTIwNjc5IFtob3N0PWdvZGVsbG8wXQogMTIwNjg1IFto
b3N0PWh1eGVscmViZTFdCiAxMjA2ODggW2hvc3Q9Z29kZWxsbzBdCiAxMjA2OTkgW2hvc3Q9aXRh
bGlhMV0KIDEyMDcwOSBbaG9zdD1yaW1hdmEwXQogMTIwNzIxIFtob3N0PWh1eGVscmViZTFdCiAx
MjA3NTkgW2hvc3Q9aXRhbGlhMF0KIDEyMDc0NSBbaG9zdD1nb2RlbGxvMF0KIDEyMDczMyBbaG9z
dD1odXhlbHJlYmUxXQogMTIwNzUxIFtob3N0PXJpbWF2YTBdCiAxMjA3OTQgW2hvc3Q9YmFyb3F1
ZTFdCiAxMjA4MTIgW2hvc3Q9aXRhbGlhMF0KIDEyMDgwNSBbaG9zdD1jaGFyZG9ubmF5MV0KIDEy
MDgzOCBbaG9zdD1odXhlbHJlYmUxXQogMTIwODQ0IFtob3N0PWh1eGVscmViZTFdCiAxMjA4NTEg
W2hvc3Q9aXRhbGlhMV0KIDEyMDg1NCBbaG9zdD1nb2RlbGxvMV0KIDEyMDk0OSBbaG9zdD1odXhl
bHJlYmUxXQogMTIxMDE0IFtob3N0PWl0YWxpYTBdCiAxMjEwMDQgW2hvc3Q9aXRhbGlhMF0KIDEy
MTA0MyBbaG9zdD1pdGFsaWExXQogMTIwOTkzIFtob3N0PWJhcm9xdWUxXQogMTIwOTg3IFtob3N0
PWdvZGVsbG8xXQogMTIxMDA5IFtob3N0PWJhcm9xdWUwXQogMTIxMDAxIFtob3N0PWdvZGVsbG8w
XQogMTIxMDE3IFtob3N0PWl0YWxpYTFdCiAxMjEwMjEgW2hvc3Q9Z29kZWxsbzBdCiAxMjEwMjgg
W2hvc3Q9YmFyb3F1ZTBdCiAxMjEwMzYgW2hvc3Q9Z29kZWxsbzBdCiAxMjEwODQgW2hvc3Q9YmFy
b3F1ZTBdCiAxMjEwNjUgW2hvc3Q9aXRhbGlhMV0KIDEyMTA2OCBbaG9zdD1nb2RlbGxvMV0KIDEy
MTA5MCBbaG9zdD1nb2RlbGxvMV0KIDEyMTMxNiBbaG9zdD1iYXJvcXVlMF0KIDEyMTMxNyBbaG9z
dD1lbGJsaW5nMF0KIDEyMTMxOSBbaG9zdD1nb2RlbGxvMF0KIDEyMTM0OCBbaG9zdD1nb2RlbGxv
MV0KIDEyMTI5NyBbaG9zdD1nb2RlbGxvMF0KIDEyMTMwMSBbaG9zdD1iYXJvcXVlMV0KIDEyMTMw
NiBbaG9zdD1iYXJvcXVlMF0KIDEyMTMxMiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEyMTMyOSBbaG9z
dD1lbGJsaW5nMF0KIDEyMTMzNCBbaG9zdD1odXhlbHJlYmUxXQogMTIxMzQ0IFtob3N0PWl0YWxp
YTBdCiAxMjEzNDYgW2hvc3Q9aXRhbGlhMV0KIDEyMTM1NCBbaG9zdD1maWFubzFdCiAxMjEzNjkg
W2hvc3Q9aHV4ZWxyZWJlMV0KIDEyMTM3NyBbaG9zdD1lbGJsaW5nMV0KIDEyMTY3NSBbaG9zdD1n
b2RlbGxvMF0KIDEyMTc3NiBbaG9zdD1nb2RlbGxvMF0KIDEyMTc0NyBbaG9zdD1nb2RlbGxvMV0K
IDEyMTc1MiBbaG9zdD1nb2RlbGxvMV0KIDEyMTc5MSBbaG9zdD1iYXJvcXVlMV0KIDEyMTg3NiBb
aG9zdD1lbGJsaW5nMV0KIDEyMTg4OSBbaG9zdD1iYXJvcXVlMF0KIDEyMTkwNSBbaG9zdD1jaGFy
ZG9ubmF5MF0KIDEyMTkyMCBbaG9zdD1iYXJvcXVlMV0KIDEyMTkzNiBbaG9zdD1waW5vdDFdCiAx
MjE5NDcgW2hvc3Q9Z29kZWxsbzFdCiAxMjE5NTMgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMjE5NjAg
W2hvc3Q9aXRhbGlhMV0KIDEyMTk3MSBbaG9zdD1pdGFsaWExXQogMTIyMDIxIFtob3N0PWdvZGVs
bG8wXQogMTIyMDE0IFtob3N0PWdvZGVsbG8xXQogMTIxOTc4IFtob3N0PWdvZGVsbG8wXQogMTIy
MDc3IFtob3N0PWh1eGVscmViZTFdCiAxMjIwMDMgW2hvc3Q9Z29kZWxsbzBdCiAxMjIwMDIgW2hv
c3Q9cGlub3QxXQogMTIxOTgyIFtob3N0PWZpYW5vMV0KIDEyMjA1NiBbaG9zdD1pdGFsaWExXQog
MTIxOTg2IFtob3N0PXBpbm90MV0KIDEyMjAyNSBbaG9zdD1iYXJvcXVlMV0KIDEyMjAwOCBbaG9z
dD1nb2RlbGxvMF0KIDEyMTk4OSBbaG9zdD1waW5vdDFdCiAxMjIwMTAgW2hvc3Q9Z29kZWxsbzBd
CiAxMjE5OTAgW2hvc3Q9cGlub3QxXQogMTIyMDM2IFtob3N0PWh1eGVscmViZTFdCiAxMjE5OTIg
W2hvc3Q9cGlub3QxXQogMTIyMDExIFtob3N0PWdvZGVsbG8wXQogMTIxOTk2IFtob3N0PXBpbm90
MV0KIDEyMTk5NyBbaG9zdD1waW5vdDFdCiAxMjIwMDAgW2hvc3Q9cGlub3QxXQogMTIyMDEzIFto
b3N0PWdvZGVsbG8wXQogMTIyMDE3IFtob3N0PWdvZGVsbG8wXQogMTIyMDI3IFtob3N0PWdvZGVs
bG8xXQogMTIyMDE5IFtob3N0PWdvZGVsbG8wXQogMTIyMDM0IFtob3N0PWh1eGVscmViZTFdCiAx
MjIwNDcgW2hvc3Q9Z29kZWxsbzBdCiAxMjIwNDIgW2hvc3Q9aXRhbGlhMV0KIDEyMjA2NiBbaG9z
dD1odXhlbHJlYmUxXQogMTIyMDgzIFtob3N0PWh1eGVscmViZTFdCiAxMjIwODcgW2hvc3Q9aHV4
ZWxyZWJlMV0KIDEyMjEyMiBbaG9zdD1iYXJvcXVlMF0KIDEyMjE1NyBbaG9zdD1jaGFyZG9ubmF5
MF0KIDEyMjA5NyBbaG9zdD1nb2RlbGxvMV0KIDEyMjEwNiBbaG9zdD1yaW1hdmEwXQogMTIyMTA3
IFtob3N0PWh1eGVscmViZTFdCiAxMjIxMjYgW2hvc3Q9YmFyb3F1ZTFdCiAxMjIxNDYgW2hvc3Q9
Z29kZWxsbzFdCiAxMjIxMDggW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyMjExMyBbaG9zdD1iYXJvcXVl
MF0KIDEyMjE5MSBbaG9zdD1maWFubzBdCiAxMjIxMTcgW2hvc3Q9Zmlhbm8wXQogMTIyMTMzIFto
b3N0PWdvZGVsbG8xXQogMTIyMTU5IFtob3N0PWh1eGVscmViZTFdCiAxMjIxMTkgW2hvc3Q9Zmlh
bm8wXQogMTIyMTUwIFtob3N0PWdvZGVsbG8xXQogMTIyMTQ5IFtob3N0PXBpbm90MV0KIDEyMjEz
NiBbaG9zdD1nb2RlbGxvMF0KIDEyMjE1MiBbaG9zdD1yaW1hdmEwXQogMTIyMTYyIFtob3N0PWl0
YWxpYTFdCiAxMjIxNDEgW2hvc3Q9YmFyb3F1ZTBdCiAxMjIxNTMgW2hvc3Q9Z29kZWxsbzFdCiAx
MjIxNTYgW2hvc3Q9Z29kZWxsbzBdCiAxMjIxNzEgW2hvc3Q9aXRhbGlhMV0KIDEyMjE3NCBbaG9z
dD1nb2RlbGxvMV0KIDEyMjE5MyBbaG9zdD1pdGFsaWExXQogMTIyMjIxIGZhaWwgaXJyZWxldmFu
dAogMTIyMjIzIGZhaWwgaXJyZWxldmFudAogMTIyMjY0IHBhc3MgaXJyZWxldmFudAogMTIyMjI3
IHBhc3MgaXJyZWxldmFudAogMTIyMTk4IFtob3N0PWdvZGVsbG8xXQogMTIyMjU4IGZhaWwgaXJy
ZWxldmFudAogMTIyMjI4IHBhc3MgaXJyZWxldmFudAogMTIyMjA3IFtob3N0PWdvZGVsbG8wXQog
MTIyMjU5IHBhc3MgaXJyZWxldmFudAogMTIyMjMwIGZhaWwgaXJyZWxldmFudAogMTIyMjMyIHBh
c3MgaXJyZWxldmFudAogMTIyMjE1IGZhaWwgaXJyZWxldmFudAogMTIyMjQ2IGZhaWwgaXJyZWxl
dmFudAogMTIyMjE4IHBhc3MgaXJyZWxldmFudAogMTIyMjQ3IGZhaWwgaXJyZWxldmFudAogMTIy
MjE5IGZhaWwgaXJyZWxldmFudAogMTIyMjYyIGZhaWwgaXJyZWxldmFudAogMTIyMjUxIHBhc3Mg
aXJyZWxldmFudAogMTIyMjM4IHBhc3MgaXJyZWxldmFudAogMTIyMjM5IGZhaWwgaXJyZWxldmFu
dAogMTIyMjQyIGZhaWwgaXJyZWxldmFudAogMTIyMjQzIHBhc3MgaXJyZWxldmFudAogMTIyMjUy
IGZhaWwgaXJyZWxldmFudAogMTIyMjU3IGZhaWwgaXJyZWxldmFudAogMTIyMjY2IHBhc3MgaXJy
ZWxldmFudAogMTIyMzUyIFtob3N0PWh1eGVscmViZTFdCiAxMjIzMzEgcGFzcyBpcnJlbGV2YW50
CiAxMjIzNjYgW2hvc3Q9YmFyb3F1ZTBdCiAxMjIzNzEgcGFzcyBpcnJlbGV2YW50CiAxMjI0MTIg
W2hvc3Q9aHV4ZWxyZWJlMV0KIDEyMjM5MiBbaG9zdD1odXhlbHJlYmUxXQogMTIyNDE2IFtob3N0
PWdvZGVsbG8wXQogMTIyNDIxIFtob3N0PWJhcm9xdWUwXQogMTIyNDcxIFtob3N0PWZpYW5vMF0K
IDEyMjQ3MCBbaG9zdD1maWFubzBdCiAxMjI0NTcgW2hvc3Q9aXRhbGlhMV0KIDEyMjQ0NiBwYXNz
IGlycmVsZXZhbnQKIDEyMjQ2OCBbaG9zdD1lbGJsaW5nMV0KIDEyMjU0MCBbaG9zdD1maWFubzBd
CiAxMjI1NDMgW2hvc3Q9aXRhbGlhMV0KIDEyMjU4NyBwYXNzIGlycmVsZXZhbnQKIDEyMjU1MyBb
aG9zdD1odXhlbHJlYmUxXQogMTIyNTc5IFtob3N0PWJhcm9xdWUwXQogMTIyNjIwIFtob3N0PWJh
cm9xdWUwXQogMTIyNjM1IFtob3N0PWdvZGVsbG8wXQogMTIyNjMyIFtob3N0PWJhcm9xdWUwXQog
MTIyNjQyIFtob3N0PWdvZGVsbG8xXQogMTIyNjU0IFtob3N0PWJhcm9xdWUwXQogMTIyNjYyIFto
b3N0PWdvZGVsbG8wXQogMTIyNjY0IFtob3N0PWh1eGVscmViZTFdCiAxMjI2NjUgW2hvc3Q9Y2hh
cmRvbm5heTBdCiAxMjI2NzcgW2hvc3Q9aXRhbGlhMV0KIDEyMjgwOSBbaG9zdD1pdGFsaWExXQog
MTIyODQ4IFtob3N0PWZpYW5vMF0KIDEyMjg1MiBbaG9zdD1nb2RlbGxvMV0KIDEyMjg2OCBbaG9z
dD1lbGJsaW5nMV0KIDEyMjg3NyBbaG9zdD1iYXJvcXVlMV0KIDEyMjg3OSBbaG9zdD1iYXJvcXVl
MF0KIDEyMjg4OCBbaG9zdD1nb2RlbGxvMV0KIDEyMjk0NCBbaG9zdD1nb2RlbGxvMV0KIDEyMjk1
OSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyMzAyNCBbaG9zdD1nb2RlbGxvMV0KIDEyMzA1MyBbaG9z
dD1iYXJvcXVlMF0KIDEyMzAzNiBbaG9zdD1pdGFsaWExXQogMTIzMDY4IFtob3N0PWdvZGVsbG8w
XQogMTIzMDcxIFtob3N0PXBpbm90MV0KIDEyMzMxMyBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyMzI5
NiBbaG9zdD1odXhlbHJlYmUxXQogMTIzMzAwIFtob3N0PWdvZGVsbG8wXQogMTIzMzAzIFtob3N0
PWdvZGVsbG8xXQogMTIzMzA2IFtob3N0PWdvZGVsbG8xXQogMTIzMzE5IFtob3N0PWdvZGVsbG8w
XQogMTIzMzIxIFtob3N0PWdvZGVsbG8xXQogMTIzMzI4IFtob3N0PWl0YWxpYTBdCiAxMjMzMzMg
W2hvc3Q9aXRhbGlhMF0KIDEyMzM1MiBbaG9zdD1qb3ViZXJ0aW4xXQogMTIzMzQwIFtob3N0PWVs
YmxpbmcxXQogMTIzMzYwIFtob3N0PWRlYmluYTBdCiAxMjM3OTggW2hvc3Q9Y2hhcmRvbm5heTBd
CiAxMjM4OTQgW2hvc3Q9aHV4ZWxyZWJlMF0KIDEyMzk0NSBbaG9zdD1odXhlbHJlYmUwXQogMTI0
MTA4IFtob3N0PWVsYmxpbmcxXQogMTI0MTgyIFtob3N0PWJhcm9xdWUwXQogMTI0MjEzIFtob3N0
PWh1eGVscmViZTFdCiAxMjQzNTMgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjQ1MDIgW2hvc3Q9YmFy
b3F1ZTBdCiAxMjQ4NDkgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjQ5MjcgW2hvc3Q9Z29kZWxsbzBd
CiAxMjQ5MTYgW2hvc3Q9Z29kZWxsbzBdCiAxMjQ5NzEgW2hvc3Q9YWxiYW5hMV0KIDEyNDk2MyBb
aG9zdD1iYXJvcXVlMF0KIDEyNDk4NiBbaG9zdD1nb2RlbGxvMF0KIDEyNDk5NyBbaG9zdD1hbGJh
bmExXQogMTI1MDU4IFtob3N0PWRlYmluYTFdCiAxMjUwNzggW2hvc3Q9YWxiYW5hMF0KIDEyNTAy
OSBbaG9zdD1hbGJhbmExXQogMTI1MDY3IFtob3N0PWNoYXJkb25uYXkxXQogMTI1MDMwIFtob3N0
PWFsYmFuYTFdCiAxMjUwNjggW2hvc3Q9cGlub3QxXQogMTI1MDYzIFtob3N0PWRlYmluYTFdCiAx
MjUwNzYgW2hvc3Q9YWxiYW5hMF0KIDEyNTA3NCBbaG9zdD1iYXJvcXVlMF0KIDEyNTA4MCBbaG9z
dD1waW5vdDFdCiAxMjUxNDkgW2hvc3Q9Zmlhbm8xXQogMTI1MTAxIFtob3N0PWRlYmluYTFdCiAx
MjUxNTMgW2hvc3Q9ZGViaW5hMV0KIDEyNTEzNSBbaG9zdD1nb2RlbGxvMV0KIDEyNTE1NSBbaG9z
dD1hbGJhbmExXQogMTI1MTQwIFtob3N0PWFsYmFuYTFdCiAxMjUxMTcgW2hvc3Q9YWxiYW5hMF0K
IDEyNTE0MiBbaG9zdD1nb2RlbGxvMV0KIDEyNTEyNSBbaG9zdD1hbGJhbmEwXQogMTI1MjM3IFto
b3N0PWFsYmFuYTBdCiAxMjUyNDcgW2hvc3Q9ZGViaW5hMV0KIDEyNTI2OSBbaG9zdD1nb2RlbGxv
MF0KIDEyNTMxMSBbaG9zdD1nb2RlbGxvMF0KIDEyNTMyNCBbaG9zdD1hbGJhbmExXQogMTI1MzQx
IFtob3N0PWZpYW5vMV0KIDEyNTQxMiBbaG9zdD1nb2RlbGxvMF0KIDEyNTQzMiBbaG9zdD1iYXJv
cXVlMF0KIDEyNTQyMSBbaG9zdD1lbGJsaW5nMF0KIDEyNTQzOSBbaG9zdD1jaGFyZG9ubmF5MF0K
IDEyNTQ0MiBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ0NCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEy
NTQ0NyBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ0NSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ0
OCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ0OSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ1MCBb
aG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ3MyBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ3OSBbaG9zdD1n
b2RlbGxvMV0KIDEyNTQ1MSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ1NiBbaG9zdD1jaGFyZG9u
bmF5MF0KIDEyNTQ1MyBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ1NyBbaG9zdD1jaGFyZG9ubmF5MF0K
IDEyNTQ1OSBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ2MCBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ1OCBb
aG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ2MSBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ2NCBbaG9zdD1j
aGFyZG9ubmF5MF0KIDEyNTQ2OSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ2MyBbaG9zdD1nb2Rl
bGxvMV0KIDEyNTQ3MCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTQ3MSBbaG9zdD1nb2RlbGxvMV0K
IDEyNTQ3NCBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ3NSBbaG9zdD1nb2RlbGxvMV0KIDEyNTQ3NiBb
aG9zdD1nb2RlbGxvMV0KIDEyNTUxNiBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTUyMSBbaG9zdD1n
b2RlbGxvMV0KIDEyNTU0MyBbaG9zdD1kZWJpbmExXQogMTI1NTQxIFtob3N0PWZpYW5vMV0KIDEy
NTU0OSBbaG9zdD1hbGJhbmEwXQogMTI1NTcxIFtob3N0PWh1eGVscmViZTFdCiAxMjU2MTcgW2hv
c3Q9Z29kZWxsbzFdCiAxMjU1NzIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNTY4NyBbaG9zdD1nb2Rl
bGxvMF0KIDEyNTY5MCBbaG9zdD1hbGJhbmEwXQogMTI1Njk0IFtob3N0PWFsYmFuYTFdCiAxMjU3
MDQgW2hvc3Q9Z29kZWxsbzBdCiAxMjU3MjkgW2hvc3Q9YWxiYW5hMF0KIDEyNTg5NyBbaG9zdD1n
b2RlbGxvMV0KIDEyNTkxMCBbaG9zdD1kZWJpbmEwXQogMTI1OTQzIFtob3N0PWRlYmluYTFdCiAx
MjU5MTggW2hvc3Q9Z29kZWxsbzFdCiAxMjU5MjAgW2hvc3Q9ZGViaW5hMV0KIDEyNTkyMyBbaG9z
dD1iYXJvcXVlMF0KIDEyNTkyOCBbaG9zdD1hbGJhbmExXQogMTI1OTMwIFtob3N0PWRlYmluYTBd
CiAxMjU5MzIgW2hvc3Q9YmFyb3F1ZTBdCiAxMjU5OTAgW2hvc3Q9Z29kZWxsbzBdCiAxMjU5MzYg
W2hvc3Q9YmFyb3F1ZTBdCiAxMjU5MzkgW2hvc3Q9Z29kZWxsbzFdCiAxMjU5NDEgW2hvc3Q9aHV4
ZWxyZWJlMV0KIDEyNTk1MCBbaG9zdD1kZWJpbmEwXQogMTI1OTY3IFtob3N0PWFsYmFuYTBdCiAx
MjYwMDAgW2hvc3Q9YWxiYW5hMF0KIDEyNjAwOSBbaG9zdD1nb2RlbGxvMV0KIDEyNjAxNSBbaG9z
dD1yaW1hdmExXQogMTI2MDE5IFtob3N0PWVsYmxpbmcxXQogMTI2MDIxIFtob3N0PWJhcm9xdWUw
XQogMTI2MDQzIFtob3N0PWJhcm9xdWUwXQogMTI2MDYzIHBhc3MgaXJyZWxldmFudAogMTI2MDQ5
IFtob3N0PWJhcm9xdWUwXQogMTI2MDU0IFtob3N0PWVsYmxpbmcxXQogMTI2MjUzIFtob3N0PWFs
YmFuYTBdCiAxMjYyNjEgW2hvc3Q9YWxiYW5hMV0KIDEyNjMxNiBbaG9zdD1nb2RlbGxvMF0KIDEy
NjMyOSBbaG9zdD1lbGJsaW5nMV0KIDEyNjMyNCBbaG9zdD1hbGJhbmExXQogMTI2MzMzIFtob3N0
PWdvZGVsbG8wXQogMTI2Mzk3IFtob3N0PWRlYmluYTFdCiAxMjY0NjkgW2hvc3Q9aHV4ZWxyZWJl
MV0KIDEyNjcwMiBwYXNzIGlycmVsZXZhbnQKIDEyNjY5MCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEy
Njc2MyBbaG9zdD1hbGJhbmExXQogMTI2NzY5IFtob3N0PWFsYmFuYTFdCiAxMjY3NzEgW2hvc3Q9
YWxiYW5hMV0KIDEyNjc3NCBbaG9zdD1hbGJhbmExXQogMTI2Nzc3IFtob3N0PWFsYmFuYTFdCiAx
MjY3ODIgW2hvc3Q9YWxiYW5hMV0KIDEyNjc3OSBbaG9zdD1kZWJpbmEwXQogMTI2Nzg1IFtob3N0
PWFsYmFuYTFdCiAxMjY4NTggW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNjg2NyBbaG9zdD1nb2RlbGxv
MV0KIDEyNjg4NyBbaG9zdD1iYXJvcXVlMV0KIDEyNjk0OCBbaG9zdD1qb3ViZXJ0aW4wXQogMTI2
OTU2IFtob3N0PWRlYmluYTFdCiAxMjY5NjEgW2hvc3Q9YmFyb3F1ZTFdCiAxMjY5ODUgW2hvc3Q9
Z29kZWxsbzFdCiAxMjY5OTEgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNzA0NyBbaG9zdD1odXhlbHJl
YmUxXQogMTI2OTk2IFtob3N0PWRlYmluYTBdCiAxMjcwNTIgW2hvc3Q9YWxiYW5hMF0KIDEyNzA2
NiBbaG9zdD1kZWJpbmExXQogMTI3MDQyIFtob3N0PWFsYmFuYTBdCiAxMjcwNTkgW2hvc3Q9Y2hh
cmRvbm5heTBdCiAxMjcwNzMgW2hvc3Q9ZGViaW5hMF0KIDEyNzA3OSBbaG9zdD1nb2RlbGxvMV0K
IDEyNzA4NSBbaG9zdD1hbGJhbmExXQogMTI3MTEyIFtob3N0PWdvZGVsbG8xXQogMTI3MTMwIFto
b3N0PWh1eGVscmViZTFdCiAxMjcwOTEgW2hvc3Q9YWxiYW5hMV0KIDEyNzE0NSBbaG9zdD1hbGJh
bmExXQogMTI3MDk4IFtob3N0PWRlYmluYTFdCiAxMjcxMDQgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEy
NzExOCBbaG9zdD1kZWJpbmEwXQogMTI3MTI2IFtob3N0PWFsYmFuYTFdCiAxMjcxMzYgW2hvc3Q9
aHV4ZWxyZWJlMV0KIDEyNzE1NyBbaG9zdD1hbGJhbmEwXQogMTI3MTU0IFtob3N0PWh1eGVscmVi
ZTFdCiAxMjcxNjQgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNzE3MyBbaG9zdD1iYXJvcXVlMV0KIDEy
NzE4MCBbaG9zdD1iYXJvcXVlMV0KIDEyNzE4NCBbaG9zdD1hbGJhbmEwXQogMTI3MTg4IFtob3N0
PWJhcm9xdWUxXQogMTI3MjE1IFtob3N0PWFsYmFuYTBdCiAxMjcxOTIgW2hvc3Q9YmFyb3F1ZTFd
CiAxMjcyMTggW2hvc3Q9YWxiYW5hMF0KIDEyNzIyMiBbaG9zdD1hbGJhbmEwXQogMTI3MTk4IFto
b3N0PWRlYmluYTBdCiAxMjcyMTkgW2hvc3Q9YWxiYW5hMF0KIDEyNzIzNiBbaG9zdD1nb2RlbGxv
MV0KIDEyNzIzNCBbaG9zdD1nb2RlbGxvMV0KIDEyNzIwMyBbaG9zdD1iYXJvcXVlMV0KIDEyNzI0
NyBbaG9zdD1odXhlbHJlYmUxXQogMTI3MjEwIFtob3N0PWFsYmFuYTFdCiAxMjcyMjUgW2hvc3Q9
YWxiYW5hMF0KIDEyNzIzOSBbaG9zdD1iYXJvcXVlMV0KIDEyNzIxMiBbaG9zdD1hbGJhbmExXQog
MTI3MjUyIFtob3N0PWdvZGVsbG8wXQogMTI3MjI0IFtob3N0PWFsYmFuYTBdCiAxMjcyMjggW2hv
c3Q9YWxiYW5hMV0KIDEyNzI0MiBbaG9zdD1hbGJhbmEwXQogMTI3MjQ2IFtob3N0PWh1eGVscmVi
ZTFdCiAxMjcyNjUgW2hvc3Q9YmFyb3F1ZTFdCiAxMjcyNjAgW2hvc3Q9YWxiYW5hMF0KIDEyNzMw
NyBbaG9zdD1nb2RlbGxvMF0KIDEyNzMxMiBbaG9zdD1iYXJvcXVlMV0KIDEyNzM0MSBbaG9zdD1n
b2RlbGxvMF0KIDEyNzM0NyBbaG9zdD1lbGJsaW5nMV0KIDEyNzM2OCBbaG9zdD1kZWJpbmEwXQog
MTI3Mzg0IFtob3N0PWh1eGVscmViZTFdCiAxMjc0OTYgW2hvc3Q9am91YmVydGluMF0KIDEyNzQ5
OSBbaG9zdD1kZWJpbmEwXQogMTI3NTAzIFtob3N0PWFsYmFuYTBdCiAxMjc1MDggW2hvc3Q9Z29k
ZWxsbzFdCiAxMjc1NDIgW2hvc3Q9YmFyb3F1ZTFdCiAxMjc1NzUgW2hvc3Q9ZGViaW5hMV0KIDEy
NzU4MSBbaG9zdD1kZWJpbmExXQogMTI3NTg1IFtob3N0PWFsYmFuYTBdCiAxMjc1ODcgW2hvc3Q9
aHV4ZWxyZWJlMV0KIDEyNzYxNSBbaG9zdD1iYXJvcXVlMV0KIDEyNzc3NCBbaG9zdD1nb2RlbGxv
MV0KIDEyNzczMCBbaG9zdD1iYXJvcXVlMV0KIDEyNzc2NSBbaG9zdD1iYXJvcXVlMV0KIDEyNzgx
OSBbaG9zdD1nb2RlbGxvMF0KIDEyNzgzNSBbaG9zdD1kZWJpbmEwXQogMTI3ODgxIFtob3N0PWNo
YXJkb25uYXkwXQogMTI3ODkxIFtob3N0PWdvZGVsbG8wXQogMTI3OTI4IFtob3N0PWdvZGVsbG8x
XQogMTI4MDEzIFtob3N0PWJhcm9xdWUxXQogMTI4MDE5IFtob3N0PWl0YWxpYTBdCiAxMjgwNjcg
W2hvc3Q9YmFyb3F1ZTFdCiAxMjgwNjggW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwNDggW2hvc3Q9Z29k
ZWxsbzFdCiAxMjgwMjUgW2hvc3Q9YWxiYW5hMF0KIDEyODA2OSBbaG9zdD1iYXJvcXVlMV0KIDEy
ODAyOSBbaG9zdD1pdGFsaWEwXQogMTI4MDUyIFtob3N0PWFsYmFuYTBdCiAxMjgwNzAgW2hvc3Q9
YmFyb3F1ZTFdCiAxMjgwNzEgW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwMzggW2hvc3Q9YmFyb3F1ZTFd
CiAxMjgwNzIgW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwNTcgW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwNDUg
W2hvc3Q9Z29kZWxsbzBdCiAxMjgwNjEgW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwNjMgW2hvc3Q9YmFy
b3F1ZTFdCiAxMjgwNzMgW2hvc3Q9YmFyb3F1ZTFdCiAxMjgwODAgW2hvc3Q9ZGViaW5hMF0KIDEy
ODA2NCBbaG9zdD1iYXJvcXVlMV0KIDEyODA2MiBbaG9zdD1iYXJvcXVlMV0KIDEyODA2NiBbaG9z
dD1iYXJvcXVlMV0KIDEyODA3NiBbaG9zdD1iYXJvcXVlMV0KIDEyODA3NSBbaG9zdD1iYXJvcXVl
MV0KIDEyODEwMCBbaG9zdD1kZWJpbmEwXQogMTI4MDg3IFtob3N0PWRlYmluYTBdCiAxMjgwOTMg
W2hvc3Q9YWxiYW5hMF0KIDEyODEzNSBbaG9zdD1hbGJhbmEwXQogMTI4MTczIFtob3N0PWZpYW5v
MV0KIDEyODE1MiBbaG9zdD1hbGJhbmEwXQogMTI4MTkxIFtob3N0PWRlYmluYTBdCiAxMjgxODYg
W2hvc3Q9YmFyb3F1ZTFdCiAxMjgyMDkgW2hvc3Q9YWxiYW5hMF0KIDEyODI3OSBbaG9zdD1iYXJv
cXVlMV0KIDEyODI4MyBbaG9zdD1odXhlbHJlYmUxXQogMTI4Mjk2IFtob3N0PWdvZGVsbG8xXQog
MTI4MzIzIFtob3N0PWRlYmluYTBdCiAxMjgyODggW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyODMxOCBb
aG9zdD1odXhlbHJlYmUxXQogMTI4MzQ3IFtob3N0PWdvZGVsbG8xXQogMTI4Mzc1IFtob3N0PWJh
cm9xdWUxXQogMTI4MzgwIFtob3N0PWdvZGVsbG8wXQogMTI4NDI2IFtob3N0PWJhcm9xdWUxXQog
MTI4NDIyIFtob3N0PWFsYmFuYTBdCiAxMjg0MTUgW2hvc3Q9aXRhbGlhMF0KIDEyODUwOSBbaG9z
dD1iYXJvcXVlMV0KIDEyODUxMyBwYXNzIGlycmVsZXZhbnQKIDEyODUwMCBbaG9zdD1iYXJvcXVl
MV0KIDEyODUyNyBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyODU0MCBbaG9zdD1lbGJsaW5nMV0KIDEy
ODUzNCBbaG9zdD1pdGFsaWEwXQogMTI4NTU3IFtob3N0PWFsYmFuYTFdCiAxMjg1NTIgW2hvc3Q9
YWxiYW5hMV0KIDEyODU0NiBbaG9zdD1maWFubzBdCiAxMjg1NTEgW2hvc3Q9ZWxibGluZzFdCiAx
Mjg1NTYgW2hvc3Q9YWxiYW5hMV0KIDEyODU1NSBbaG9zdD1maWFubzBdCiAxMjg1NTggW2hvc3Q9
Z29kZWxsbzFdCiAxMjg1NjEgW2hvc3Q9Zmlhbm8wXQogMTI4NTY4IFtob3N0PWFsYmFuYTBdCiAx
Mjg1OTMgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjg2MjggW2hvc3Q9Z29kZWxsbzBdCiAxMjg1Nzkg
W2hvc3Q9YWxiYW5hMF0KIDEyODYwMiBbaG9zdD1odXhlbHJlYmUxXQogMTI4NTg3IFtob3N0PWFs
YmFuYTFdCiAxMjg2MzYgW2hvc3Q9ZGViaW5hMF0KIDEyODc4MCBbaG9zdD1hbGJhbmExXQogMTI4
ODUyIFtob3N0PWl0YWxpYTBdCiAxMjg4ODQgW2hvc3Q9Z29kZWxsbzBdCiAxMjg4NTQgW2hvc3Q9
ZGViaW5hMF0KIDEyODg0MCBbaG9zdD1hbGJhbmEwXQogMTI4ODI1IFtob3N0PWJhcm9xdWUxXQog
MTI4ODI3IFtob3N0PWRlYmluYTBdCiAxMjg4NTcgW2hvc3Q9ZGViaW5hMF0KIDEyODg3OCBbaG9z
dD1kZWJpbmEwXQogMTI4ODc5IFtob3N0PWdvZGVsbG8wXQogMTI4ODgyIFtob3N0PWdvZGVsbG8w
XQogMTI4ODgzIFtob3N0PWdvZGVsbG8wXQogMTI4OTQ2IFtob3N0PWVsYmxpbmcxXQogMTI4OTQ3
IFtob3N0PWJhcm9xdWUxXQogMTI4OTUxIHBhc3MgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiBlMGI3N2NiNzdlZjJiMzZiOGNiZDIyNzNjZmY4MzNmNzczMjA4ZDBhCiAx
Mjg5NjkgW2hvc3Q9YWxiYW5hMF0KIDEyODkzMSBwYXNzIGlycmVsZXZhbnQKIDEyODkzNCBbaG9z
dD1odXhlbHJlYmUxXQogMTI4OTM3IFtob3N0PWRlYmluYTBdCiAxMjg5NjIgW2hvc3Q9aXRhbGlh
MF0KIDEyODk2NSBbaG9zdD1hbGJhbmEwXQogMTI5MDE2IFtob3N0PWRlYmluYTBdCiAxMjkwMTEg
W2hvc3Q9YWxiYW5hMF0KIDEyOTExNiBbaG9zdD1kZWJpbmEwXQogMTI5MTExIFtob3N0PWRlYmlu
YTBdCiAxMjkxMzYgW2hvc3Q9YWxiYW5hMF0KIDEyOTE0MSBbaG9zdD1pdGFsaWEwXQogMTI5MTUx
IFtob3N0PWFsYmFuYTBdCiAxMjkxOTYgW2hvc3Q9Z29kZWxsbzBdCiAxMjkxODkgW2hvc3Q9aHV4
ZWxyZWJlMV0KIDEyOTIwMiBbaG9zdD1kZWJpbmEwXQogMTI5MjU0IFtob3N0PWJhcm9xdWUxXQog
MTI5MjgyIFtob3N0PWRlYmluYTBdCiAxMjkzMzAgW2hvc3Q9YmFyb3F1ZTFdCiAxMjkyODYgW2hv
c3Q9ZGViaW5hMF0KIDEyOTMyMiBbaG9zdD1nb2RlbGxvMF0KIDEyOTUxMiBbaG9zdD1hbGJhbmEw
XQogMTI5NDUxIFtob3N0PWJhcm9xdWUxXQogMTI5NDY3IFtob3N0PWdvZGVsbG8wXQogMTI5NDcz
IFtob3N0PWh1eGVscmViZTFdCiAxMjk1MDUgW2hvc3Q9ZGViaW5hMF0KIDEyOTUxOSBbaG9zdD1n
b2RlbGxvMF0KIDEyOTUzOSBbaG9zdD1odXhlbHJlYmUxXQogMTI5NTU1IFtob3N0PWdvZGVsbG8x
XQogMTI5NTY0IFtob3N0PWdvZGVsbG8xXQogMTI5NjU2IFtob3N0PWdvZGVsbG8xXQogMTI5NjUw
IFtob3N0PWdvZGVsbG8xXQogMTI5Njk4IFtob3N0PWFsYmFuYTFdCiAxMjk3MTMgW2hvc3Q9aHV4
ZWxyZWJlMV0KIDEyOTcwMiBbaG9zdD1hbGJhbmExXQogMTI5NzI3IFtob3N0PWdvZGVsbG8wXQog
MTI5ODUyIFtob3N0PWdvZGVsbG8xXQogMTI5ODQ2IFtob3N0PWh1eGVscmViZTFdCiAxMjk4MzYg
W2hvc3Q9Z29kZWxsbzBdCiAxMjk4NzEgW2hvc3Q9YWxiYW5hMV0KIDEyOTg3OSBbaG9zdD1hbGJh
bmExXQogMTI5ODY3IFtob3N0PWFsYmFuYTFdCiAxMjk4ODYgW2hvc3Q9YWxiYW5hMV0KIDEyOTg3
MyBbaG9zdD1hbGJhbmExXQogMTI5ODYxIFtob3N0PWFsYmFuYTFdCiAxMjk4NjkgW2hvc3Q9YWxi
YW5hMV0KIDEyOTg3NCBbaG9zdD1hbGJhbmExXQogMTI5ODc3IFtob3N0PWFsYmFuYTFdCiAxMjk4
ODAgW2hvc3Q9YWxiYW5hMV0KIDEyOTg4NCBbaG9zdD1hbGJhbmExXQogMTI5ODg3IFtob3N0PWFs
YmFuYTFdCiAxMjk4ODggW2hvc3Q9YWxiYW5hMV0KIDEyOTg3MCBbaG9zdD1hbGJhbmExXQogMTI5
OTAwIFtob3N0PWFsYmFuYTBdCiAxMjk5MjcgW2hvc3Q9YWxiYW5hMV0KIDEyOTkwOSBbaG9zdD1n
b2RlbGxvMF0KIDEyOTkxNiBbaG9zdD1iYXJvcXVlMV0KIDEyOTkzNCBbaG9zdD1hbGJhbmExXQog
MTI5OTQ0IFtob3N0PWRlYmluYTBdCiAxMjk5NjAgW2hvc3Q9Z29kZWxsbzBdCiAxMjk5NzIgW2hv
c3Q9YWxiYW5hMF0KIDEyOTk4MiBbaG9zdD1nb2RlbGxvMF0KIDEzMDA3MiBbaG9zdD1nb2RlbGxv
MF0KIDEzMDA2MiBbaG9zdD1maWFubzBdCiAxMzAxMTAgW2hvc3Q9Zmlhbm8wXQogMTMwMTIyIFto
b3N0PWRlYmluYTBdCiAxMzAxMzYgW2hvc3Q9Z29kZWxsbzBdCiAxMzAyMTkgW2hvc3Q9YWxiYW5h
MF0KIDEzMDI4OSBbaG9zdD1odXhlbHJlYmUxXQogMTMwODM5IFtob3N0PWFsYmFuYTBdCiAxMzA4
MTEgW2hvc3Q9Z29kZWxsbzFdCiAxMzA4MTMgW2hvc3Q9Z29kZWxsbzFdCiAxMzA4MTUgW2hvc3Q9
Z29kZWxsbzFdCiAxMzA4NTAgW2hvc3Q9Z29kZWxsbzFdCiAxMzA4NDEgW2hvc3Q9aHV4ZWxyZWJl
MV0KIDEzMDgxNiBbaG9zdD1nb2RlbGxvMV0KIDEzMDgxNCBbaG9zdD1nb2RlbGxvMV0KIDEzMDgx
NyBbaG9zdD1nb2RlbGxvMV0KIDEzMDg1MiBbaG9zdD1hbGJhbmExXQogMTMwODE4IFtob3N0PWdv
ZGVsbG8xXQogMTMwODIxIFtob3N0PWdvZGVsbG8xXQogMTMwODIyIFtob3N0PWdvZGVsbG8xXQog
MTMwODE5IFtob3N0PWdvZGVsbG8xXQogMTMwODIzIFtob3N0PWdvZGVsbG8xXQogMTMwODczIFto
b3N0PWdvZGVsbG8xXQogMTMwODQ4IFtob3N0PWFsYmFuYTFdCiAxMzA4NzcgW2hvc3Q9YWxiYW5h
MV0KIDEzMTAxMyBbaG9zdD1odXhlbHJlYmUxXQogMTMxMDY4IFtob3N0PWFsYmFuYTBdCiAxMzEw
NzYgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEzMTA2OSBbaG9zdD1kZWJpbmExXQogMTMxMjEyIFtob3N0
PWJhcm9xdWUxXQogMTMxMTI0IFtob3N0PWNoYXJkb25uYXkxXQogMTMxMTI2IFtob3N0PWRlYmlu
YTFdCiAxMzEyMTAgW2hvc3Q9Z29kZWxsbzFdCiAxMzEyMDcgW2hvc3Q9ZWxibGluZzBdCiAxMzEy
ODQgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEzMTIyNSBbaG9zdD1nb2RlbGxvMV0KIDEzMTIzNCBbaG9z
dD1nb2RlbGxvMF0KIDEzMTIzNyBbaG9zdD1yaW1hdmExXQogMTMxMjM5IFtob3N0PXJpbWF2YTFd
CiAxMzEyNDMgW2hvc3Q9cmltYXZhMV0KIDEzMTI0NiBbaG9zdD1nb2RlbGxvMV0KIDEzMTI3NCBb
aG9zdD1odXhlbHJlYmUxXQogMTMxMjkzIFtob3N0PWFsYmFuYTBdCiAxMzEzMTUgW2hvc3Q9cmlt
YXZhMV0KIDEzMTM4OSBbaG9zdD1iYXJvcXVlMF0KIDEzMTQzNCBbaG9zdD1kZWJpbmExXQogMTMx
NDAwIFtob3N0PWJhcm9xdWUxXQogMTMxNDI4IFtob3N0PWJhcm9xdWUwXQogMTMxNDMxIFtob3N0
PWFsYmFuYTBdCiAxMzE0MzYgW2hvc3Q9YWxiYW5hMF0KIDEzMTQ0NSBbaG9zdD1nb2RlbGxvMV0K
IDEzMTUwMiBbaG9zdD1odXhlbHJlYmUxXQogMTMxNTE1IFtob3N0PWFsYmFuYTBdCiAxMzE0ODYg
W2hvc3Q9Z29kZWxsbzBdCiAxMzE0OTEgW2hvc3Q9Z29kZWxsbzFdCiAxMzE1MDAgW2hvc3Q9cmlt
YXZhMV0KIDEzMTYwMCBbaG9zdD1nb2RlbGxvMV0KIDEzMTYyMyBbaG9zdD1nb2RlbGxvMF0KIDEz
MTU5NyBbaG9zdD1nb2RlbGxvMF0KIDEzMTY4NiBbaG9zdD1hbGJhbmEwXQogMTMxNjY1IFtob3N0
PWdvZGVsbG8xXQogMTMxNjg5IFtob3N0PWh1eGVscmViZTFdCiAxMzE2OTIgW2hvc3Q9Z29kZWxs
bzFdCiAxMzE2OTMgW2hvc3Q9Z29kZWxsbzFdCiAxMzE2OTUgW2hvc3Q9Z29kZWxsbzFdCiAxMzE2
OTYgW2hvc3Q9Z29kZWxsbzFdCiAxMzE2OTcgW2hvc3Q9Z29kZWxsbzFdCiAxMzE2OTQgW2hvc3Q9
Z29kZWxsbzFdCiAxMzE2OTggW2hvc3Q9Z29kZWxsbzFdCiAxMzE2OTkgW2hvc3Q9Z29kZWxsbzFd
CiAxMzE3MDAgW2hvc3Q9Z29kZWxsbzFdCiAxMzE3MDEgW2hvc3Q9Z29kZWxsbzFdCiAxMzE3MDMg
W2hvc3Q9Z29kZWxsbzFdCiAxMzE3MDIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEzMTcxMSBbaG9zdD1o
dXhlbHJlYmUxXQogMTMxODAzIFtob3N0PWFsYmFuYTBdCiAxMzE4MjkgW2hvc3Q9ZGViaW5hMF0K
IDEzMTg3OSBbaG9zdD1nb2RlbGxvMV0KIDEzMTk2OCBbaG9zdD1hbGJhbmEwXQogMTMxODgxIFto
b3N0PWdvZGVsbG8wXQogMTMxOTE3IFtob3N0PWdvZGVsbG8wXQogMTMxOTE5IFtob3N0PWdvZGVs
bG8xXQogMTMxOTIwIFtob3N0PWdvZGVsbG8xXQogMTMxOTIyIFtob3N0PWdvZGVsbG8wXQogMTMx
OTY2IFtob3N0PWRlYmluYTFdCiAxMzE5ODIgW2hvc3Q9Z29kZWxsbzBdCiAxMzE5ODUgW2hvc3Q9
YmFyb3F1ZTFdCiAxMzIwMjIgW2hvc3Q9ZGViaW5hMV0KIDEzMjA1OSBbaG9zdD1nb2RlbGxvMV0K
IDEzMjI2OSBbaG9zdD1iYXJvcXVlMV0KIDEzMjI4NyBbaG9zdD1nb2RlbGxvMV0KIDEzMjM0MiBb
aG9zdD1nb2RlbGxvMF0KIDEzMjQzNiBbaG9zdD1nb2RlbGxvMF0KIDEzMjQ3NyBbaG9zdD1nb2Rl
bGxvMF0KIDEzMjQ1MCBbaG9zdD1kZWJpbmExXQogMTMyNDYzIFtob3N0PWRlYmluYTFdCiAxMzI0
NzEgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzI1MzggW2hvc3Q9Z29kZWxsbzFdCiAxMzI1NTAgW2hv
c3Q9Zmlhbm8wXQogMTMyNjY4IFtob3N0PWNoYXJkb25uYXkwXQogMTMyNjE4IFtob3N0PWFsYmFu
YTFdCiAxMzI1NjIgW2hvc3Q9Z29kZWxsbzFdCiAxMzI1NjkgW2hvc3Q9Z29kZWxsbzFdCiAxMzI2
MzMgW2hvc3Q9ZGViaW5hMV0KIDEzMjYyNyBbaG9zdD1kZWJpbmExXQogMTMyNzEyIFtob3N0PWdv
ZGVsbG8xXQogMTMyNzAyIFtob3N0PWRlYmluYTFdCiAxMzI3MDggW2hvc3Q9YWxiYW5hMF0KIDEz
MjcxMCBbaG9zdD1hbGJhbmExXQogMTMyNzExIFtob3N0PWdvZGVsbG8xXQogMTMyNzE2IFtob3N0
PWJhcm9xdWUxXQogMTMyODQxIFtob3N0PWdvZGVsbG8wXQogMTMyOTY3IFtob3N0PWFsYmFuYTFd
CiAxMzI5NDcgW2hvc3Q9Z29kZWxsbzBdCiAxMzI5NzcgW2hvc3Q9cGlub3QxXQogMTMzMDA1IFto
b3N0PWZpYW5vMF0KIDEzMzI2MyBbaG9zdD1kZWJpbmExXQogMTMzMjY0IFtob3N0PXBpbm90MV0K
IDEzMzMwMSBbaG9zdD1kZWJpbmExXQogMTMzMzEyIFtob3N0PWFsYmFuYTBdCiAxMzMzMzYgW2hv
c3Q9YWxiYW5hMV0KIDEzMzMyOSBbaG9zdD1nb2RlbGxvMV0KIDEzMzM0MyBbaG9zdD1hbGJhbmEw
XQogMTMzMzcxIFtob3N0PWpvdWJlcnRpbjBdCiAxMzMzODIgW2hvc3Q9ZGViaW5hMF0KIDEzMzM4
NyBbaG9zdD1kZWJpbmEwXQogMTMzNDU3IFtob3N0PXBpbm90MV0KIDEzMzQ2OSBbaG9zdD1hbGJh
bmEwXQogMTMzNDcyIFtob3N0PWFsYmFuYTBdCiAxMzM0ODAgW2hvc3Q9YWxiYW5hMF0KIDEzMzQ4
MSBbaG9zdD1hbGJhbmEwXQogMTMzNDgyIFtob3N0PWFsYmFuYTBdCiAxMzM0NzggW2hvc3Q9YWxi
YW5hMF0KIDEzMzQ4MyBbaG9zdD1hbGJhbmEwXQogMTMzNDg1IFtob3N0PWdvZGVsbG8wXQogMTMz
NDk4IFtob3N0PWl0YWxpYTBdCiAxMzM2MDQgW2hvc3Q9cGlub3QxXQogMTMzNjA2IFtob3N0PXBp
bm90MV0KIDEzMzYwOCBbaG9zdD1waW5vdDFdCiAxMzM2MDcgW2hvc3Q9cGlub3QxXQogMTMzNTky
IFtob3N0PWdvZGVsbG8xXQogMTMzNTk5IFtob3N0PXBpbm90MV0KIDEzMzYyMSBbaG9zdD1nb2Rl
bGxvMF0KIDEzMzc3NiBbaG9zdD1hbGJhbmEwXQogMTMzNzQxIFtob3N0PWFsYmFuYTBdCiAxMzM3
NzEgW2hvc3Q9Z29kZWxsbzFdCiAxMzM3MTYgW2hvc3Q9Z29kZWxsbzFdCiAxMzM3NDcgW2hvc3Q9
YWxiYW5hMF0KIDEzMzc1MiBbaG9zdD1hbGJhbmEwXQogMTMzODAyIFtob3N0PWdvZGVsbG8xXQog
MTMzODA0IFtob3N0PWdvZGVsbG8wXQogMTMzNzY3IFtob3N0PWFsYmFuYTBdCiAxMzM3ODEgW2hv
c3Q9YWxiYW5hMF0KIDEzMzgzNiBbaG9zdD1nb2RlbGxvMF0KIDEzMzgzNyBbaG9zdD1jaGFyZG9u
bmF5MV0KIDEzMzg0MSBbaG9zdD1hbGJhbmEwXQogMTMzOTAwIFtob3N0PWFsYmFuYTBdCiAxMzM5
MDcgW2hvc3Q9bWVybG90MF0KIDEzMzkxMSBbaG9zdD1nb2RlbGxvMF0KIDEzMzk0OCBbaG9zdD1n
b2RlbGxvMF0KIDEzMzkyNyBbaG9zdD1nb2RlbGxvMF0KIDEzMzk5MSBbaG9zdD1hbGJhbmEwXQog
MTMzOTc3IFtob3N0PWFsYmFuYTBdCiAxMzM5ODggW2hvc3Q9Z29kZWxsbzBdCiAxMzQ2NTUgW2hv
c3Q9ZGViaW5hMV0KIDEzNDY2MSBbaG9zdD1kZWJpbmExXQogMTM0NjUwIFtob3N0PWJhcm9xdWUw
XQogMTM0NjY5IFtob3N0PWFsYmFuYTFdCiAxMzQ2NzQgW2hvc3Q9Zmlhbm8xXQogMTM0Njg2IFto
b3N0PWdvZGVsbG8xXQogMTM0Njk2IFtob3N0PWl0YWxpYTBdCiAxMzQ3MDIgW2hvc3Q9aXRhbGlh
MF0KIDEzNDc0OCBbaG9zdD1maWFubzBdCiAxMzQ3MzEgW2hvc3Q9aXRhbGlhMF0KIDEzNDczMyBb
aG9zdD1pdGFsaWEwXQogMTM0NzcyIFtob3N0PWFsYmFuYTFdCiAxMzQ3MzQgW2hvc3Q9aXRhbGlh
MF0KIDEzNDcxMyBbaG9zdD1pdGFsaWEwXQogMTM0NzE1IFtob3N0PWl0YWxpYTBdCiAxMzQ3MTYg
W2hvc3Q9aXRhbGlhMF0KIDEzNDcxNCBbaG9zdD1pdGFsaWEwXQogMTM0Nzg2IFtob3N0PWFsYmFu
YTBdCiAxMzQ3MzcgW2hvc3Q9aXRhbGlhMF0KIDEzNDcxOCBbaG9zdD1pdGFsaWEwXQogMTM0NzIy
IFtob3N0PWl0YWxpYTBdCiAxMzQ3NTIgW2hvc3Q9YWxiYW5hMV0KIDEzNDczMiBbaG9zdD1pdGFs
aWEwXQogMTM0NzIzIFtob3N0PWl0YWxpYTBdCiAxMzQ3MjUgW2hvc3Q9aXRhbGlhMF0KIDEzNDcz
OSBbaG9zdD1pdGFsaWEwXQogMTM0NzI2IFtob3N0PWl0YWxpYTBdCiAxMzQ3MjAgW2hvc3Q9aXRh
bGlhMF0KIDEzNDcyOCBbaG9zdD1pdGFsaWEwXQogMTM0NzI5IFtob3N0PWl0YWxpYTBdCiAxMzQ3
NjQgW2hvc3Q9aXRhbGlhMV0KIDEzNDc1NSBbaG9zdD1pdGFsaWExXQogMTM0NzQxIFtob3N0PWl0
YWxpYTBdCiAxMzQ3ODkgW2hvc3Q9YmFyb3F1ZTBdCiAxMzQ3NTkgW2hvc3Q9YWxiYW5hMF0KIDEz
NDc2OSBbaG9zdD1nb2RlbGxvMF0KIDEzNDc4MiBbaG9zdD1nb2RlbGxvMV0KIDEzNDc3OCBbaG9z
dD1nb2RlbGxvMV0KIDEzNDgwMCBbaG9zdD1pdGFsaWExXQogMTM0Nzk2IFtob3N0PWRlYmluYTFd
CiAxMzQ4MDUgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzQ4MDkgW2hvc3Q9cmltYXZhMV0KIDEzNDg0
MyBbaG9zdD1nb2RlbGxvMF0KIDEzNDgyMiBbaG9zdD1nb2RlbGxvMV0KIDEzNDg5MSBbaG9zdD1h
bGJhbmExXQogMTM0ODYzIFtob3N0PWJhcm9xdWUwXQogMTM0ODI3IFtob3N0PWVsYmxpbmcxXQog
MTM0ODM0IFtob3N0PWFsYmFuYTFdCiAxMzQ4NTAgW2hvc3Q9YmFyb3F1ZTBdCiAxMzQ4ODIgW2hv
c3Q9ZGViaW5hMV0KIDEzNDgzNyBbaG9zdD1yaW1hdmExXQogMTM0ODM4IFtob3N0PXJpbWF2YTFd
CiAxMzQ4NTggW2hvc3Q9Zmlhbm8xXQogMTM0ODY5IFtob3N0PWFsYmFuYTFdCiAxMzQ5MDMgW2hv
c3Q9Y2hhcmRvbm5heTBdCiAxMzQ5MTAgW2hvc3Q9aXRhbGlhMF0KIDEzNDk4MCBbaG9zdD1kZWJp
bmExXQogMTM0OTE2IFtob3N0PWFsYmFuYTBdCiAxMzQ5NDUgW2hvc3Q9YWxiYW5hMV0KIDEzNDky
NCBbaG9zdD1nb2RlbGxvMF0KIDEzNTAwOSBbaG9zdD1kZWJpbmExXQogMTM0OTY2IFtob3N0PWl0
YWxpYTFdCiAxMzQ5MjggW2hvc3Q9ZWxibGluZzFdCiAxMzQ5MzMgW2hvc3Q9aXRhbGlhMF0KIDEz
NDkzNiBbaG9zdD1hbGJhbmExXQogMTM0OTUyIFtob3N0PWVsYmxpbmcxXQogMTM0OTM3IFtob3N0
PWFsYmFuYTFdCiAxMzQ5OTIgW2hvc3Q9YmFyb3F1ZTBdCiAxMzQ5NjkgW2hvc3Q9Z29kZWxsbzFd
CiAxMzQ5ODMgW2hvc3Q9ZGViaW5hMV0KIDEzNTAyOCBbaG9zdD1pdGFsaWEwXQogMTM0OTU5IFto
b3N0PWl0YWxpYTFdCiAxMzQ5ODYgW2hvc3Q9YWxiYW5hMV0KIDEzNDk3MyBbaG9zdD1iYXJvcXVl
MF0KIDEzNTAwNyBbaG9zdD1nb2RlbGxvMV0KIDEzNDk4OCBbaG9zdD1kZWJpbmExXQogMTM0OTk1
IFtob3N0PWFsYmFuYTBdCiAxMzUwMDEgW2hvc3Q9ZGViaW5hMV0KIDEzNTAxMyBbaG9zdD1iYXJv
cXVlMF0KIDEzNTAxOCBbaG9zdD1iYXJvcXVlMF0KIDEzNTAxNiBbaG9zdD1nb2RlbGxvMV0KIDEz
NTAyMiBbaG9zdD1nb2RlbGxvMV0KIDEzNTAyNSBbaG9zdD1waW5vdDFdCiAxMzUwMzMgW2hvc3Q9
aXRhbGlhMF0KIDEzNTAzOSBbaG9zdD1waW5vdDFdCiAxMzUwNjIgW2hvc3Q9Zmlhbm8xXQogMTM1
MDQ1IFtob3N0PWJhcm9xdWUwXQogMTM1MDUyIFtob3N0PWl0YWxpYTBdCiAxMzUwNzEgW2hvc3Q9
Y2hhcmRvbm5heTFdCiAxMzUxMDMgW2hvc3Q9Z29kZWxsbzBdCiAxMzUwNzUgW2hvc3Q9YWxiYW5h
MV0KIDEzNTA4MCBbaG9zdD1pdGFsaWEwXQogMTM1MDk2IFtob3N0PWJhcm9xdWUwXQogMTM1MTU4
IFtob3N0PWRlYmluYTFdCiAxMzUxMTggW2hvc3Q9aXRhbGlhMV0KIDEzNTE2MyBbaG9zdD1pdGFs
aWExXQogMTM1MTI4IFtob3N0PWdvZGVsbG8xXQogMTM1MTQzIFtob3N0PWRlYmluYTFdCiAxMzUx
NTUgW2hvc3Q9ZGViaW5hMV0KIDEzNTE3MyBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNTE2OCBbaG9z
dD1waW5vdDFdCiAxMzUxODMgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzUxOTggW2hvc3Q9Y2hhcmRv
bm5heTFdCiAxMzUyMDQgW2hvc3Q9cmltYXZhMV0KIDEzNTIxMSBbaG9zdD1iYXJvcXVlMF0KIDEz
NTIxNSBbaG9zdD1nb2RlbGxvMF0KIDEzNTI4NSBbaG9zdD1nb2RlbGxvMF0KIDEzNTI3MiBbaG9z
dD1nb2RlbGxvMF0KIDEzNTIyOCBbaG9zdD1iYXJvcXVlMF0KIDEzNTI3NyBbaG9zdD1nb2RlbGxv
MF0KIDEzNTI1MiBbaG9zdD1pdGFsaWExXQogMTM1MjQ1IFtob3N0PWJhcm9xdWUwXQogMTM1Mjk3
IFtob3N0PWFsYmFuYTBdCiAxMzUyNjcgW2hvc3Q9cmltYXZhMV0KIDEzNTI5MyBbaG9zdD1nb2Rl
bGxvMF0KIDEzNTI4MCBbaG9zdD1kZWJpbmExXQogMTM1MzA2IFtob3N0PWZpYW5vMV0KIDEzNTI5
NCBbaG9zdD1pdGFsaWEwXQogMTM1MzA0IFtob3N0PWNoYXJkb25uYXkwXQogMTM1MzA4IFtob3N0
PWRlYmluYTFdCiAxMzUzMDUgW2hvc3Q9Z29kZWxsbzBdCiAxMzUzMTAgW2hvc3Q9YWxiYW5hMV0K
IDEzNTMxNiBbaG9zdD1nb2RlbGxvMF0KIDEzNTMxOSBbaG9zdD1pdGFsaWExXQogMTM2MjkxIFto
b3N0PWNoYXJkb25uYXkxXQogMTM1ODU3IFtob3N0PWFsYmFuYTBdCiAxMzYxNzkgW2hvc3Q9YWxi
YW5hMF0KIDEzNjI4MCBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNjE3MCBbaG9zdD1kZWJpbmExXQog
MTM2MTc4IFtob3N0PWVsYmxpbmcxXQogMTM2MjU0IFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjI3
IFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjQwIFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjYwIFto
b3N0PWNoYXJkb25uYXkxXQogMTM2MjQxIFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjUwIFtob3N0
PWNoYXJkb25uYXkxXQogMTM2MjM3IFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjQ3IFtob3N0PWNo
YXJkb25uYXkxXQogMTM2MjYxIFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjcxIFtob3N0PWNoYXJk
b25uYXkxXQogMTM2MjU4IFtob3N0PWNoYXJkb25uYXkxXQogMTM2MjY3IFtob3N0PWNoYXJkb25u
YXkxXQogMTM2MjcwIFtob3N0PWNoYXJkb25uYXkxXQogMTM2Mjc2IFtob3N0PWNoYXJkb25uYXkx
XQogMTM2Mjc3IFtob3N0PWNoYXJkb25uYXkxXQogMTM2Mjg4IFtob3N0PWNoYXJkb25uYXkxXQog
MTM2MjgyIFtob3N0PWNoYXJkb25uYXkxXQogMTM2Mjg1IFtob3N0PWNoYXJkb25uYXkxXQogMTM2
Mjg2IFtob3N0PWNoYXJkb25uYXkxXQogMTM2MzE3IFtob3N0PWdvZGVsbG8xXQogMTM2MzA0IFto
b3N0PWdvZGVsbG8wXQogMTM2MzI3IFtob3N0PWFsYmFuYTBdCiAxMzYzMzcgW2hvc3Q9Y2hhcmRv
bm5heTFdCiAxMzYzMDkgW2hvc3Q9YWxiYW5hMF0KIDEzNjMyOCBbaG9zdD1jaGFyZG9ubmF5MV0K
IDEzNjM1NiBbaG9zdD1nb2RlbGxvMV0KIDEzNjM0NiBbaG9zdD1kZWJpbmExXQogMTM2MzMwIFto
b3N0PWNoYXJkb25uYXkxXQogMTM2MzU0IFtob3N0PWFsYmFuYTBdCiAxMzYzNDMgW2hvc3Q9ZGVi
aW5hMV0KIDEzNjM3MiBbaG9zdD1iYXJvcXVlMV0KIDEzNjM2NCBbaG9zdD1hbGJhbmEwXQogMTM2
Mzc4IFtob3N0PWRlYmluYTFdCiAxMzYzNzYgW2hvc3Q9Z29kZWxsbzFdCiAxMzYzNzQgW2hvc3Q9
Z29kZWxsbzFdCiAxMzYzODAgW2hvc3Q9Zmlhbm8wXQogMTM2Mzg3IFtob3N0PXBpbm90MV0KIDEz
NjQ1MyBbaG9zdD1nb2RlbGxvMV0KIDEzNjQ0MiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNjQ2MyBb
aG9zdD1nb2RlbGxvMV0KIDEzNjYxOCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzNjYzMyBbaG9zdD1n
b2RlbGxvMV0KIDEzNjY1MiBbaG9zdD1hbGJhbmExXQogMTM2NjM2IFtob3N0PWRlYmluYTFdCiAx
MzY2NjUgW2hvc3Q9YWxiYW5hMV0KIDEzNjY4NyBbaG9zdD1maWFubzFdCiAxMzY2OTkgW2hvc3Q9
cmltYXZhMV0KIDEzNjc1MiBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzNjkxNCBbaG9zdD1nb2RlbGxv
MV0KIDEzNjg5MSBbaG9zdD1hbGJhbmExXQogMTM2ODYwIFtob3N0PWdvZGVsbG8xXQogMTM2OTA2
IFtob3N0PWdvZGVsbG8wXQogMTM3MDM2IFtob3N0PWdvZGVsbG8wXQogMTM3MDA3IFtob3N0PWdv
ZGVsbG8wXQogMTM3MDc5IFtob3N0PWFsYmFuYTFdCiAxMzcxMTcgW2hvc3Q9Z29kZWxsbzFdCiAx
MzcwNzIgW2hvc3Q9YWxiYW5hMV0KIDEzNzEwOSBbaG9zdD1nb2RlbGxvMF0KIDEzNzI1MCBbaG9z
dD1hbGJhbmExXQogMTM3MjMzIFtob3N0PWFsYmFuYTFdCiAxMzcyNjMgW2hvc3Q9Y2hhcmRvbm5h
eTBdCiAxMzcyNzYgW2hvc3Q9Z29kZWxsbzFdCiAxMzczODAgW2hvc3Q9Z29kZWxsbzFdCiAxMzcz
ODYgW2hvc3Q9aXRhbGlhMV0KIDEzNzM5MSBbaG9zdD1waW5vdDFdCiAxMzczODcgW2hvc3Q9Zmlh
bm8xXQogMTM3NDUyIFtob3N0PWNoYXJkb25uYXkwXQogMTM3NTg2IFtob3N0PWVsYmxpbmcxXQog
MTM3NTg3IFtob3N0PWdvZGVsbG8xXQogMTM3NjgzIFtob3N0PWRlYmluYTFdCiAxMzc2NzUgW2hv
c3Q9cGlub3QxXQogMTM3NjQzIFtob3N0PWFsYmFuYTFdCiAxMzc2NzYgW2hvc3Q9Z29kZWxsbzBd
CiAxMzc2NTggW2hvc3Q9YWxiYW5hMV0KIDEzNzY2MiBbaG9zdD1hbGJhbmExXQogMTM3NjY1IFto
b3N0PWdvZGVsbG8wXQogMTM3Njc5IFtob3N0PWdvZGVsbG8wXQogMTM3NzMyIFtob3N0PWFsYmFu
YTFdCiAxMzc3MTYgW2hvc3Q9YWxiYW5hMF0KIDEzNzcyNiBbaG9zdD1nb2RlbGxvMV0KIDEzNzkw
NCBbaG9zdD1hbGJhbmEwXQogMTM3ODg4IFtob3N0PWFsYmFuYTFdCiAxMzc5NzEgW2hvc3Q9Y2hh
cmRvbm5heTFdCiAxMzgwMjAgW2hvc3Q9ZGViaW5hMV0KIDEzNzk4NSBbaG9zdD1nb2RlbGxvMV0K
IDEzODAzOSBbaG9zdD1hbGJhbmExXQogMTM4MDU0IFtob3N0PWdvZGVsbG8xXQogMTM4MTc2IFto
b3N0PWdvZGVsbG8wXQogMTM4MjA1IFtob3N0PWdvZGVsbG8wXQogMTM4MjI4IFtob3N0PWFsYmFu
YTFdCiAxMzgyNTcgW2hvc3Q9Z29kZWxsbzBdCiAxMzgyNDIgW2hvc3Q9YmFyb3F1ZTFdCiAxMzgy
NzcgW2hvc3Q9Z29kZWxsbzFdCiAxMzgyOTUgW2hvc3Q9ZGViaW5hMV0KIDEzODM1NSBbaG9zdD1h
bGJhbmEwXQogMTM4MzI4IFtob3N0PWNoYXJkb25uYXkxXQogMTM4MzE3IFtob3N0PWFsYmFuYTFd
CiAxMzgzNDcgW2hvc3Q9YmFyb3F1ZTFdCiAxMzgzNDIgW2hvc3Q9YWxiYW5hMV0KIDEzODQyNCBb
aG9zdD1hbGJhbmEwXQogMTM4NDkzIGZhaWwgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAxYmVmNGIxZWZkNDBiNGM4YzllN2FmY2QwMTU1MDQyYTQ3ODk2Y2IwCiAxMzg0
ODIgZmFpbCBpcnJlbGV2YW50CiAxMzg0ODkgW2hvc3Q9cGlub3QxXQogMTM4NDk5IHBhc3MgZGU1
YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBlMGI3N2NiNzdlZjJiMzZiOGNi
ZDIyNzNjZmY4MzNmNzczMjA4ZDBhCiAxMzg0ODUgW2hvc3Q9Z29kZWxsbzFdCiAxMzg0ODQgcGFz
cyBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGUwYjc3Y2I3N2VmMmIz
NmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKIDEzODQ5NSBbaG9zdD1waW5vdDFdCiAxMzg0OTcg
W2hvc3Q9cGlub3QxXQogMTM4NTAxIGZhaWwgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAxYmVmNGIxZWZkNDBiNGM4YzllN2FmY2QwMTU1MDQyYTQ3ODk2Y2IwCiAxMzg1
MDUgZmFpbCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDFiZWY0YjFl
ZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKIDEzODUwNCBwYXNzIDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgZTBiNzdjYjc3ZWYyYjM2YjhjYmQyMjczY2Zm
ODMzZjc3MzIwOGQwYQogMTM4NTEwIGZhaWwgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAxYmVmNGIxZWZkNDBiNGM4YzllN2FmY2QwMTU1MDQyYTQ3ODk2Y2IwCiAxMzg1
MDcgcGFzcyA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGUwYjc3Y2I3
N2VmMmIzNmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKIDEzODUxNiBmYWlsIDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMWJlZjRiMWVmZDQwYjRjOGM5ZTdhZmNkMDE1
NTA0MmE0Nzg5NmNiMAogMTM4NTE1IHBhc3MgOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSBlMGI3N2NiNzdlZjJiMzZiOGNiZDIyNzNjZmY4MzNmNzczMjA4ZDBhCiAxMzg1
MTcgW2hvc3Q9YWxiYW5hMF0KIDEzODUxOSBmYWlsIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgMWJlZjRiMWVmZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMAog
NjQwNjAgW2hvc3Q9Z29kZWxsbzFdCiA2NDE4MCBbaG9zdD1ub2NlcmExXQogNjQyMjEgW2hvc3Q9
bWVybG90MV0KIDY0NDY2IFtob3N0PW5vY2VyYTFdCiA2NDQ1MyBbaG9zdD1nb2RlbGxvMV0KIDY0
NTY4IFtob3N0PW5vY2VyYTBdCiA2NDg2MSBbaG9zdD1yaW1hdmExXQogNjQ5NTkgW2hvc3Q9cGlu
b3QxXQogNjQ5NTMgW2hvc3Q9Z29kZWxsbzFdCiA2NTAzNyBbaG9zdD1yaW1hdmExXQogNjQ5NTYg
W2hvc3Q9cmltYXZhMV0KIDY1MDcyIFtob3N0PXJpbWF2YTFdCiA2NTA3NCBbaG9zdD1ub2NlcmEw
XQogNjUwOTAgW2hvc3Q9cGlub3QxXQogNjUwNzYgW2hvc3Q9Z29kZWxsbzFdCiA2NTEwNCBbaG9z
dD1yaW1hdmExXQogNjUxMzUgW2hvc3Q9Z29kZWxsbzFdCiA2NTA4MyBbaG9zdD1nb2RlbGxvMV0K
IDY1MTA4IFtob3N0PXJpbWF2YTFdCiA2NTExMyBbaG9zdD1nb2RlbGxvMV0KIDY1MTM4IFtob3N0
PWZpYW5vMF0KIDY1MjU1IFtob3N0PWdvZGVsbG8wXQogNjUzMTMgW2hvc3Q9cmltYXZhMV0KIDY1
Mjc5IFtob3N0PW1lcmxvdDFdCiA2NTMzNSBbaG9zdD1waW5vdDFdCiA2NTMwNyBbaG9zdD1nb2Rl
bGxvMV0KIDY1MzMyIFtob3N0PWl0YWxpYTBdCiA2NTU0NSBbaG9zdD1nb2RlbGxvMF0KIDY1NTY5
IFtob3N0PWdvZGVsbG8wXQogNjU1NjEgW2hvc3Q9Z29kZWxsbzBdCiA2NTU3MiBbaG9zdD1pdGFs
aWExXQogNjU2NDggW2hvc3Q9Z29kZWxsbzBdCiA2NTYzMCBbaG9zdD1nb2RlbGxvMF0KIDY1NjM3
IFtob3N0PWl0YWxpYTFdCiA2NTYyMiBbaG9zdD1waW5vdDFdCiA2NTY0MSBbaG9zdD1pdGFsaWEx
XQogNjU2NTcgW2hvc3Q9Z29kZWxsbzBdCiA2NTYyNyBbaG9zdD1nb2RlbGxvMF0KIDY1NjYyIFto
b3N0PXJpbWF2YTFdCiA2NTY3MiBbaG9zdD1pdGFsaWEwXQogNjU2ODcgW2hvc3Q9Zmlhbm8wXQog
NjU2MTcgW2hvc3Q9aXRhbGlhMV0KU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4OTUxIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEzODQ5MyAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEzODQ5OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEzODUwMSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGUwYjc3Y2I3N2VmMmIzNmI4
Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg1MDQgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg1MDUgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzg1MDcgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODUxMCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzODUxNSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM4NTE2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDFiZWY0
YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKICBCdWcgbm90IHByZXNlbnQ6IGUw
Yjc3Y2I3N2VmMmIzNmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKICBMYXN0IGZhaWwgcmVwcm86
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1MTYv
CgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKClJldmlzaW9uIGdyYXBoIGxl
ZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUtc21va2UvYnVpbGQt
YW1kNjQueGVuLWJ1aWxkLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KTm8gcmV2aXNpb24gdG8gdGVz
dC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 02:51:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 02:51:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfy1W-0003hD-GX; Wed, 26 Jun 2019 02:51: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfy1V-0003h4-Hv
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 02:51:01 +0000
X-Inumbo-ID: 3a92c11a-97bd-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a92c11a-97bd-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 02:51: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 1hfy1T-00048a-7a; Wed, 26 Jun 2019 02:50: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 1hfy1S-00075N-W3; Wed, 26 Jun 2019 02:50:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfy1S-0000mA-UQ; Wed, 26 Jun 2019 02:50:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138399-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-vhd:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 linux-4.4:test-armhf-armhf-examine:reboot:fail:heisenbug
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-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-examine:reboot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1: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-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-amd64-amd64-libvirt-vhd:migrate-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-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-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=30874325504004c57f7b4f7163cead251a91662a
X-Osstest-Versions-That: linux=33790f2eda7393d422927078597a33475792c82c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 02:50:58 +0000
Subject: [Xen-devel] [linux-4.4 test] 138399: 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>

ZmxpZ2h0IDEzODM5OSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM5OS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIGluIDEzODI4NSBwYXNzIGluIDEzODM5OQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgaW4gMTM4Mjg1IHBhc3MgaW4gMTM4Mzk5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMzgyODUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBwYXNzIGluIDEzODI4NQogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM4Mjg1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTM4Mjg1IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFp
bCBpbiAxMzgyODUgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDMwODc0MzI1NTA0MDA0
YzU3ZjdiNGY3MTYzY2VhZDI1MWE5MTY2MmEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDMzNzkwZjJlZGE3MzkzZDQyMjkyNzA3ODU5N2EzMzQ3NTc5MmM4MmMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODAxMiAgMjAxOS0wNi0xOSAwOToxNzoyMyBaICAgIDYgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyODUgIDIwMTktMDYtMjIgMDY6NDE6MTAgWiAgICAzIGRh
eXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICAiRXJpYyBXLiBCaWVkZXJtYW4iIDxlYmllZGVybUB4bWlzc2lvbi5jb20+CiAgQWRh
bSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5v
cmcudWs+CiAgQWxleGFuZGVyIExvY2htYW5uIDxhbGV4YW5kZXIubG9jaG1hbm5AdHUtZG9ydG11
bmQuZGU+CiAgQW5kcmVhIEFyY2FuZ2VsaSA8YWFyY2FuZ2VAcmVkaGF0LmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJleSBTbWlybm92IDxhbmRy
ZXcuc21pcm5vdkBnbWFpbC5jb20+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5r
b0BsaW51eC5pbnRlbC5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxidmFuYXNzY2hlQGFjbS5vcmc+
CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgog
IEJhcnRvc3ogR29sYXN6ZXdza2kgPGJnb2xhc3pld3NraUBiYXlsaWJyZS5jb20+CiAgQmVybmQg
RWNrc3RlaW4gPDNlcm5kLkVja3N0ZWluQGdtYWlsLmNvbT4KICBCZXJuZCBFY2tzdGVpbiA8M2Vy
bmRlY2tzdGVpbkBnbWFpbC5jb20+CiAgQmluYmluIFd1IDxiaW5iaW4ud3VAaW50ZWwuY29tPgog
IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxi
cEBzdXNlLmRlPgogIENoYW8gWXUgPHl1Y2hhbzBAaHVhd2VpLmNvbT4KICBDaHJpcyBQYWNraGFt
IDxjaHJpcy5wYWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+CiAgQ2hyaXN0aWFuIEJvcm50cmFl
Z2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBCcmF1bmVyIDxjaHJpc3Rp
YW5AYnJhdW5lci5pbz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3Rv
cGggVm9ndGzDpG5kZXIgPGMudm9ndGxhZW5kZXJAc2lnbWEtc3VyZmFjZS1zY2llbmNlLmNvbT4K
ICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbHkgTGkgPGNv
bHlsaUBzdXNlLmRlPgogIEN5cmlsbCBHb3JjdW5vdiA8Z29yY3Vub3ZAZ21haWwuY29tPgogIERh
biBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgU29iZSA8ZGFu
aWVsLnNvYmVAbnhwLmNvbT4KICBEYW5pZWxlIFBhbG1hcyA8ZG5scGxtQGdtYWlsLmNvbT4KICBE
YXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGljayBLZW5uZWR5IDxkaWNr
Lmtlbm5lZHlAYnJvYWRjb20uY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9t
aXVtLm9yZz4KICBFbnJpYyBCYWxsZXRibyBpIFNlcnJhIDxlbnJpYy5iYWxsZXRib0Bjb2xsYWJv
cmEuY29tPgogIEVucmljbyBHcmFuYXRhIDxlZ3JhbmF0YUBjaHJvbWl1bS5vcmc+CiAgRXJpYyBE
dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgVy4gQmllZGVybWFuIDxlYmllZGVy
bUB4bWlzc2lvbi5jb20+CiAgRnJhbmsgdmFuIGRlciBMaW5kZW4gPGZsbGluZGVuQGFtYXpvbi5j
b20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBH
cmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPiBbZm9yIHR0eSBw
YXJ0c10KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhlaWtvIFN0dWVi
bmVyIDxoZWlrb0BzbnRlY2guZGU+CiAgSG9hbiBOZ3V5ZW4gQW4gPG5hLWhvYW5Aamluc28uY28u
anA+CiAgSG9yc3QgU2NoaXJtZWllciA8aG9yc3Quc2NoaXJtZWllckB0dS1kb3J0bXVuZC5kZT4K
ICBIb3UgVGFvIDxob3V0YW8xQGh1YXdlaS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5l
bC5vcmc+CiAgSXZhbiBWZWNlcmEgPGl2ZWNlcmFAcmVkaGF0LmNvbT4KICBKLiBCcnVjZSBGaWVs
ZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0BrZXJuZWwub3Jn
PgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4KICBKYW5uIEhvcm4gPGphbm5o
QGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29u
IFlhbiA8eWFuYWlqaWVAaHVhd2VpLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+
CiAgSmVyZW15IFNvd2RlbiA8amVyZW15QGF6YXplbC5uZXQ+CiAgSm9lcmcgUm9lZGVsIDxqcm9l
ZGVsQHN1c2UuZGU+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaG4gUGF1
bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CiAgSm9yZ2Ug
UmFtaXJlei1PcnRpeiA8am9yZ2UucmFtaXJlei1vcnRpekBsaW5hcm8ub3JnPgogIErDtnJnZW4g
U3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFpbC5jb20+CiAgS2FpLUhlbmcgRmVuZyA8a2Fp
LmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEthbmdqaWUgTHUgPGtqbHVAdW1uLmVkdT4KICBL
ZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwgU21lbGtvdiA8a2lyckBu
ZXhlZGkuY29tPgogIEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4KICBMZWUg
Sm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJh
aWR1LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+
CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExvcmVuem8gUGll
cmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIEx1IEJhb2x1IDxiYW9sdS5sdUBs
aW51eC5pbnRlbC5jb20+CiAgTHVpcyBDaGFtYmVybGFpbiA8bWNncm9mQGtlcm5lbC5vcmc+CiAg
TWFyY28gWmF0dGEgPG1hcmNvQHphdHRhLm1lPgogIE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJv
d3NraUBzYW1zdW5nLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFy
dGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXR0IFJlZGZl
YXJuIDxtYXR0LnJlZGZlYXJuQHRoaW5jaS5jb20+CiAgTWF0dGhpYXMgQnJ1Z2dlciA8bWF0dGhp
YXMuYmdnQGdtYWlsLmNvbT4KICBNaWNoYWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hA
YW5hbG9nLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWthIFdlc3Rl
cmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBLcmF2ZXR6IDxt
aWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0
LmNvbT4KICBNaXJvc2xhdiBMaWNodmFyIDxtbGljaHZhckByZWRoYXQuY29tPgogIE11cnJheSBN
Y0FsbGlzdGVyIDxtdXJyYXkubWNhbGxpc3RlckBnbWFpbC5jb20+CiAgTmF0aGFuIENoYW5jZWxs
b3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBPR0FXQSBIaXJvZnVtaSA8aGlyb2Z1bWlA
bWFpbC5wYXJrbmV0LmNvLmpwPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBP
bGl2ZXIgWndlaWdsZSA8T2xpdmVyLlp3ZWlnbGVAZmFyby5jb20+CiAgUGFvbG8gQm9uemluaSA8
cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIE1hY2tlcnJhcyA8cGF1bHVzQG96bGFicy5vcmc+
CiAgUGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNpQHRpLmNvbT4KICBQZXRlciBYdSA8cGV0
ZXJ4QHJlZGhhdC5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVh
ZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBob25nIEhv
YW5nIDxwaG9uZy5ob2FuZy53ekByZW5lc2FzLmNvbT4KICBQaWVycmUgSlVIRU4gPHBpZXJyZS5q
dWhlbkBvcmFuZ2UuZnI+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAg
UnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTLmouIFdhbmcgPHNo
ZW5naml1LndhbmdAbnhwLmNvbT4KICBTYWhpdHlhIFR1bW1hbGEgPHN0dW1tYWxhQGNvZGVhdXJv
cmEub3JnPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KICBTYXVyYXYgS2FzaHlh
cCA8c2thc2h5YXBAbWFydmVsbC5jb20+CiAgU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5v
cmc+CiAgU2hha2VlbCBCdXR0IDxzaGFrZWVsYkBnb29nbGUuY29tPgogIFNoYXduIEd1byA8c2hh
d25ndW9Aa2VybmVsLm9yZz4KICBTaGVuZ2h1aSBXYW5nIDxzaGh1aXdAZm94bWFpbC5jb20+CiAg
U2hlbmdqaXUgV2FuZyA8c2hlbmdqaXUud2FuZ0BueHAuY29tPgogIFNyaW5pdmFzIEthbmRhZ2F0
bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGVwaGFuZSBFcmFuaWFuIDxl
cmFuaWFuQGdvb2dsZS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRlanVu
IEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21h
aWwuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRob21hcyBI
ZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0
b21pZGUuY29tPgogIFRvbnkgTHVjayA8dG9ueS5sdWNrQGludGVsLmNvbT4KICBUeXJlbCBEYXR3
eWxlciA8dHlyZWxkQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBWYXJ1biBQcmFrYXNoIDx2YXJ1bkBj
aGVsc2lvLmNvbT4KICBWaWduZXNoIFJhZ2hhdmVuZHJhIDx2aWduZXNockB0aS5jb20+CiAgVmlu
b2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBXZW5nYW5nIFdhbmcgPHdlbi5nYW5nLndhbmdA
b3JhY2xlLmNvbT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBXb2xmcmFtIFNh
bmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFlhYmluIEN1aSA8eWFiaW5jQGdvb2dsZS5jb20+CiAg
WWluZ2pvZSBDaGVuIDx5aW5nam9lLmNoZW5AbWVkaWF0ZWsuY29tPgogIFlvc2hpaGlybyBTaGlt
b2RhIDx5b3NoaWhpcm8uc2hpbW9kYS51aEByZW5lc2FzLmNvbT4KICBZb3VuZyBYaWFvIDxZYW5n
WDkyQGhvdG1haWwuY29tPgogIFl1ZSBIdSA8aHV5dWUyQHl1bG9uZy5jb20+CiAgWmhhbmcgWXUg
PHpoYW5neXUzMUBiYWlkdS5jb20+CiAgWmhhbmdYaWFveHUgPHpoYW5neGlhb3h1NUBodWF3ZWku
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
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
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5n
aXQKICAgMzM3OTBmMmVkYTczLi4zMDg3NDMyNTUwNDAgIDMwODc0MzI1NTA0MDA0YzU3ZjdiNGY3
MTYzY2VhZDI1MWE5MTY2MmEgLT4gdGVzdGVkL2xpbnV4LTQuNAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:03:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03:03:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfyDT-0004bN-TS; Wed, 26 Jun 2019 03:03: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfyDS-0004bB-Od
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:03:22 +0000
X-Inumbo-ID: eedd94e4-97be-11e9-9308-978f8eca6fbc
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eedd94e4-97be-11e9-9308-978f8eca6fbc;
 Wed, 26 Jun 2019 03: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 1hfyDG-0004O8-Vm; Wed, 26 Jun 2019 03: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 1hfyDG-0000C2-Nj; Wed, 26 Jun 2019 03:03:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfyDG-00085f-My; Wed, 26 Jun 2019 03:03:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138394-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-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-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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=72f67fd749dba12f6412b8d57e680b435c3f284a
X-Osstest-Versions-That: linux=f4e2dd989e87a5982ae52bf5dc150287da8d729b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 03:03:10 +0000
Subject: [Xen-devel] [linux-4.9 test] 138394: 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>

ZmxpZ2h0IDEzODM5NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODM5NC8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MDIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgwMjMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzODAyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MDIzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzgwMjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICA3MmY2N2ZkNzQ5ZGJhMTJmNjQxMmI4ZDU3ZTY4MGI0MzVjM2YyODRhCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBmNGUyZGQ5ODllODdhNTk4MmFlNTJiZjVk
YzE1MDI4N2RhOGQ3MjliCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgwMjMgIDIwMTktMDYtMTkg
MTM6NDU6MTggWiAgICA2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4Mjg0ICAyMDE5LTA2
LTIyIDA2OjQwOjU4IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgIkVyaWMgVy4gQmllZGVybWFuIiA8ZWJpZWRl
cm1AeG1pc3Npb24uY29tPgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsIFZp
cm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBMb2NobWFubiA8YWxleGFu
ZGVyLmxvY2htYW5uQHR1LWRvcnRtdW5kLmRlPgogIEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5k
cmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbGV4YW5kcmUgQm91bmluZSA8YWxleC5ib3U5QGdt
YWlsLmNvbT4KICBBbWl0IENvaGVuIDxhbWl0Y0BtZWxsYW5veC5jb20+CiAgQW1pdCBLdWNoZXJp
YSA8YW1pdC5rdWNoZXJpYUBsaW5hcm8ub3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5IFNtaXJub3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNv
bT4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4K
ICBBbnNodW1hbiBLaGFuZHVhbCA8YW5zaHVtYW4ua2hhbmR1YWxAYXJtLmNvbT4KICBBcmQgQmll
c2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1l
bG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJh
cnQgVmFuIEFzc2NoZSA8YnZhbmFzc2NoZUBhY20ub3JnPgogIEJhcnRsb21pZWogWm9sbmllcmtp
ZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCYXJ0b3N6IEdvbGFzemV3c2tpIDxi
Z29sYXN6ZXdza2lAYmF5bGlicmUuY29tPgogIEJhcnVjaCBTaWFjaCA8YmFydWNoQHRrb3MuY28u
aWw+CiAgQmVybmQgRWNrc3RlaW4gPDNlcm5kLkVja3N0ZWluQGdtYWlsLmNvbT4KICBCZXJuZCBF
Y2tzdGVpbiA8M2VybmRlY2tzdGVpbkBnbWFpbC5jb20+CiAgQmluYmluIFd1IDxiaW5iaW4ud3VA
aW50ZWwuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm9yaXNs
YXYgUGV0a292IDxicEBzdXNlLmRlPgogIENoYW8gWXUgPHl1Y2hhbzBAaHVhd2VpLmNvbT4KICBD
aHJpcyBQYWNraGFtIDxjaHJpcy5wYWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+CiAgQ2hyaXN0
aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBCcmF1
bmVyIDxjaHJpc3RpYW5AYnJhdW5lci5pbz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5k
ZT4KICBDaHJpc3RvcGggVm9ndGzDpG5kZXIgPGMudm9ndGxhZW5kZXJAc2lnbWEtc3VyZmFjZS1z
Y2llbmNlLmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgog
IENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPgogIEN5cmlsbCBHb3JjdW5vdiA8Z29yY3Vub3ZAZ21h
aWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWwgR29tZXogPGRhZ21jckBnbWFpbC5jb20+CiAgRGFuaWVsIFNvYmUgPGRhbmllbC5zb2JlQG54
cC5jb20+CiAgRGFuaWVsZSBQYWxtYXMgPGRubHBsbUBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWls
bGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERpY2sgS2VubmVkeSA8ZGljay5rZW5uZWR5QGJy
b2FkY29tLmNvbT4KICBEb24gQnJhY2UgPGRvbi5icmFjZUBtaWNyb3NlbWkuY29tPgogIERvdWds
YXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBFZHVhcmRvIFZhbGVudGluIDxl
ZHViZXp2YWxAZ21haWwuY29tPgogIEVucmljIEJhbGxldGJvIGkgU2VycmEgPGVucmljLmJhbGxl
dGJvQGNvbGxhYm9yYS5jb20+CiAgRW5yaWNvIEdyYW5hdGEgPGVncmFuYXRhQGNocm9taXVtLm9y
Zz4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXJpYyBXLiBCaWVkZXJt
YW4gPGViaWVkZXJtQHhtaXNzaW9uLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBs
aW51eC5pbnRlbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyYW5r
IHZhbiBkZXIgTGluZGVuIDxmbGxpbmRlbkBhbWF6b24uY29tPgogIEdlb3JnIEhvZm1hbm4gPGdl
b3JnQGhvZm1hbm5zd2ViLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+IFtmb3IgdHR5IHBhcnRzXQogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5l
dD4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhhbnMgVmVya3VpbCA8
aGFucy52ZXJrdWlsQGNpc2NvLmNvbT4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29Ac250ZWNoLmRl
PgogIEhvYW4gTmd1eWVuIEFuIDxuYS1ob2FuQGppbnNvLmNvLmpwPgogIEhvcnN0IFNjaGlybWVp
ZXIgPGhvcnN0LnNjaGlybWVpZXJAdHUtZG9ydG11bmQuZGU+CiAgSG91IFRhbyA8aG91dGFvMUBo
dWF3ZWkuY29tPgogIElkbyBTY2hpbW1lbCA8aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJdmFuIFZlY2VyYSA8aXZlY2VyYUByZWRoYXQuY29t
PgogIEouIEJydWNlIEZpZWxkcyA8YmZpZWxkc0ByZWRoYXQuY29tPgogIEphZWdldWsgS2ltIDxq
YWVnZXVrQGtlcm5lbC5vcmc+CiAgSmFtZXMgU21hcnQgPGpzbWFydDIwMjFAZ21haWwuY29tPgog
IEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBZYW4gPHlhbmFpamllQGh1YXdl
aS5jb20+CiAgSmVmZnJpbiBKb3NlIFQgPGplZmZyaW5AcmFqYWdpcml0ZWNoLmVkdS5pbj4KICBK
ZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IFNvd2RlbiA8amVyZW15QGF6YXpl
bC5uZXQ+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9lcmcgUm9lZGVsIDxq
cm9lZGVsQHN1c2UuZGU+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaG4g
UGF1bCBBZHJpYW4gR2xhdWJpdHogPGdsYXViaXR6QHBoeXNpay5mdS1iZXJsaW4uZGU+CiAgSm9y
Z2UgUmFtaXJlei1PcnRpeiA8am9yZ2UucmFtaXJlei1vcnRpekBsaW5hcm8ub3JnPgogIEpvc2gg
UG9pbWJvZXVmIDxqcG9pbWJvZUByZWRoYXQuY29tPgogIEp1bnhpYW8gQ2hhbmcgPGp1bnhpYW8u
Y2hhbmdAaW50ZWwuY29tPgogIErDtnJnZW4gU3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFp
bC5jb20+CiAgS2FpLUhlbmcgRmVuZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEth
bmdqaWUgTHUgPGtqbHVAdW1uLmVkdT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9y
Zz4KICBLaXJpbGwgU21lbGtvdiA8a2lyckBuZXhlZGkuY29tPgogIEtyenlzenRvZiBLb3psb3dz
a2kgPGtyemtAa2VybmVsLm9yZz4KICBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgog
IExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4KICBMaWFuYm8gSmlhbmcgPGxpamlh
bmdAcmVkaGF0LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExpbnh1
IEZhbmcgPGZhbmdsaW54dUBodWF3ZWkuY29tPgogIExvcmVuem8gUGllcmFsaXNpIDxsb3Jlbnpv
LnBpZXJhbGlzaUBhcm0uY29tPgogIEx1IEJhb2x1IDxiYW9sdS5sdUBsaW51eC5pbnRlbC5jb20+
CiAgTHVpcyBDaGFtYmVybGFpbiA8bWNncm9mQGtlcm5lbC5vcmc+CiAgTWFjaWVqIMW7ZW5jenlr
b3dza2kgPG1hemVAZ29vZ2xlLmNvbT4KICBNYXJjbyBaYXR0YSA8bWFyY29AemF0dGEubWU+CiAg
TWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgogIE1hcmVrIFZhc3V0
IDxtYXJlay52YXN1dCtyZW5lc2FzQGdtYWlsLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtl
cm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4g
Qmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29tPgogIE1hcnRp
biBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNjaGls
bGVyIDxtc0BkZXYudGR0LmRlPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNv
Y2lvbmV4dC5jb20+CiAgTWF0dCBSZWRmZWFybiA8bWF0dC5yZWRmZWFybkB0aGluY2kuY29tPgog
IE1hdHRoaWFzIEJydWdnZXIgPG1hdHRoaWFzLmJnZ0BnbWFpbC5jb20+CiAgTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNaWNoYWVsIEhlbm5lcmlj
aCA8bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0Bz
dXNlLmNvbT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5j
b20+CiAgTWlrZSBLcmF2ZXR6IDxtaWtlLmtyYXZldHpAb3JhY2xlLmNvbT4KICBNaWtsb3MgU3pl
cmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiA8aG1pbmFzQHN5
bm9wc3lzLmNvbT4KICBNaXJvc2xhdiBMaWNodmFyIDxtbGljaHZhckByZWRoYXQuY29tPgogIE11
cnJheSBNY0FsbGlzdGVyIDxtdXJyYXkubWNhbGxpc3RlckBnbWFpbC5jb20+CiAgTmF0aGFuIENo
YW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBOaWNvbGluIENoZW4gPG5pY29s
ZW90c3VrYUBnbWFpbC5jb20+CiAgT0dBV0EgSGlyb2Z1bWkgPGhpcm9mdW1pQG1haWwucGFya25l
dC5jby5qcD4KICBPbGVnIE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT2xpdmVyIFp3ZWln
bGUgPE9saXZlci5ad2VpZ2xlQGZhcm8uY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0Bu
ZXRmaWx0ZXIub3JnPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1
bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3JnPgogIFBldGVyIFVqZmFsdXNpIDxwZXRlci51
amZhbHVzaUB0aS5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVh
ZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBob25nIEhv
YW5nIDxwaG9uZy5ob2FuZy53ekByZW5lc2FzLmNvbT4KICBQaWVycmUgSlVIRU4gPHBpZXJyZS5q
dWhlbkBvcmFuZ2UuZnI+CiAgUWlhbiBDYWkgPGNhaUBsY2EucHc+CiAgUmFuZHkgRHVubGFwIDxy
ZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5h
dD4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFMuai4gV2Fu
ZyA8c2hlbmdqaXUud2FuZ0BueHAuY29tPgogIFNhaGl0eWEgVHVtbWFsYSA8c3R1bW1hbGFAY29k
ZWF1cm9yYS5vcmc+CiAgU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNhdXJhdiBL
YXNoeWFwIDxza2FzaHlhcEBtYXJ2ZWxsLmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9t
aXVtLm9yZz4KICBTaGFrZWVsIEJ1dHQgPHNoYWtlZWxiQGdvb2dsZS5jb20+CiAgU2hhd24gR3Vv
IDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFNoYXduIExhbmRkZW4gPHNoYXduQGdpdC5pY3U+CiAg
U2hlbmdodWkgV2FuZyA8c2hodWl3QGZveG1haWwuY29tPgogIFNoZW5naml1IFdhbmcgPHNoZW5n
aml1LndhbmdAbnhwLmNvbT4KICBTaHVhaCBLaGFuIDxza2hhbkBsaW51eGZvdW5kYXRpb24ub3Jn
PgogIFNyaW5pdmFzIEthbmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4K
ICBTdGVwaGFuZSBFcmFuaWFuIDxlcmFuaWFuQGdvb2dsZS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0
aXdhaUBzdXNlLmRlPgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpw
PgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5y
ZWRpbmdAZ21haWwuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgog
IFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KICBUaG9tYXMgUmljaHRl
ciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5j
b20+CiAgVG9ueSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0
eXJlbGRAbGludXgudm5ldC5pYm0uY29tPgogIFZhcnVuIFByYWthc2ggPHZhcnVuQGNoZWxzaW8u
Y29tPgogIFZpZ25lc2ggUmFnaGF2ZW5kcmEgPHZpZ25lc2hyQHRpLmNvbT4KICBWaW5vZCBLb3Vs
IDx2a291bEBrZXJuZWwub3JnPgogIFZsYWRpbWlyIFphcG9sc2tpeSA8dnpAbWxlaWEuY29tPgog
IFdlbmdhbmcgV2FuZyA8d2VuLmdhbmcud2FuZ0BvcmFjbGUuY29tPgogIFdlbndlbiBXYW5nIDx3
YW5nNjQ5NUB1bW4uZWR1PgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdp
bSBWYW4gU2Vicm9lY2sgPHdpbUBsaW51eC13YXRjaGRvZy5vcmc+CiAgV29sZnJhbSBTYW5nIDx3
c2FAdGhlLWRyZWFtcy5kZT4KICBZYWJpbiBDdWkgPHlhYmluY0Bnb29nbGUuY29tPgogIFlpbmdq
b2UgQ2hlbiA8eWluZ2pvZS5jaGVuQG1lZGlhdGVrLmNvbT4KICBZb3NoaWhpcm8gU2hpbW9kYSA8
eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CiAgWW91bmcgWGlhbyA8WWFuZ1g5MkBo
b3RtYWlsLmNvbT4KICBZdWUgSHUgPGh1eXVlMkB5dWxvbmcuY29tPgogIFl1ZUhhaWJpbmcgPHl1
ZWhhaWJpbmdAaHVhd2VpLmNvbT4KICBaaGFuZyBZdSA8emhhbmd5dTMxQGJhaWR1LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
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
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGY0
ZTJkZDk4OWU4Ny4uNzJmNjdmZDc0OWRiICA3MmY2N2ZkNzQ5ZGJhMTJmNjQxMmI4ZDU3ZTY4MGI0
MzVjM2YyODRhIC0+IHRlc3RlZC9saW51eC00LjkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:08:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03:08:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfyI8-0004ng-N2; Wed, 26 Jun 2019 03: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfyI7-0004nW-9P
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:08:11 +0000
X-Inumbo-ID: a05bfd25-97bf-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a05bfd25-97bf-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 03:08:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfyI4-0004U4-8j; Wed, 26 Jun 2019 03:08:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfyI3-00014Q-Ur; Wed, 26 Jun 2019 03:08:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfyI3-0005My-UE; Wed, 26 Jun 2019 03:08:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138519-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 03:08:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138519: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUxOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUxOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAg
OSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:33:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03: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 1hfyg0-0006yx-W7; Wed, 26 Jun 2019 03:32: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=PrWr=UZ=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hfyg0-0006ys-H7
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:32:52 +0000
X-Inumbo-ID: 04f94922-97c3-11e9-b6e6-c74c4f46f2cf
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [40.107.75.42]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04f94922-97c3-11e9-b6e6-c74c4f46f2cf;
 Wed, 26 Jun 2019 03:32:27 +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=kwAChuyD23YBRtOl0BxcFTUWUjeFLfOlxOpirhwtyHg=;
 b=F9cnyT1pvxeGJVvkH5SVE+pNvTtvCUiQX7cbtXGFks0jqTJALFsyNlMEhJ+SdvNy6Si54lQFkc61eJPdiHVOFfV1SfaiNuv0JOMQA/3VbG2YzGFkujyawrRHk2n/f1rSXO8R6n0l8Q0Akftwn15XekE9LrSw6MwnlIDax1qvAmw=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYAPR05MB5541.namprd05.prod.outlook.com (20.177.186.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Wed, 26 Jun 2019 03:32:25 +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.2008.007; Wed, 26 Jun 2019
 03:32:25 +0000
From: Nadav Amit <namit@vmware.com>
To: Dave Hansen <dave.hansen@intel.com>
Thread-Topic: [PATCH 4/9] x86/mm/tlb: Flush remote and local TLBs concurrently
Thread-Index: AQHVIbQneqvfvnASJUSZoJZyXs9Ulaas9rUAgABVYwCAAAcogIAACOEA
Date: Wed, 26 Jun 2019 03:32:25 +0000
Message-ID: <E4BD986D-F8A1-45D3-9DC1-AE0649D1F5C3@vmware.com>
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
 <723d63ee-c8cb-14a1-0eb9-265e580360f4@intel.com>
 <1545B936-7CEC-4A1C-B776-74004F774218@vmware.com>
 <88a76cb8-2484-818a-2be6-d06a4ffef107@intel.com>
In-Reply-To: <88a76cb8-2484-818a-2be6-d06a4ffef107@intel.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: [204.134.128.110]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 72bd90e4-9c5f-4a44-f97c-08d6f9e6e835
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BYAPR05MB5541; 
x-ms-traffictypediagnostic: BYAPR05MB5541:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BYAPR05MB5541533570E65D514C0B7A24D0E20@BYAPR05MB5541.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(136003)(39860400002)(346002)(396003)(366004)(199004)(189003)(66946007)(86362001)(446003)(81156014)(486006)(25786009)(2616005)(2906002)(305945005)(8936002)(476003)(54906003)(3846002)(316002)(229853002)(256004)(6116002)(53936002)(71190400001)(66066001)(11346002)(33656002)(6486002)(99286004)(76176011)(6246003)(6512007)(6306002)(26005)(91956017)(66556008)(53546011)(66446008)(71200400001)(6506007)(8676002)(478600001)(64756008)(14454004)(73956011)(6436002)(66476007)(68736007)(7736002)(76116006)(4326008)(102836004)(7416002)(5660300002)(966005)(36756003)(6916009)(186003)(81166006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR05MB5541;
 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: 4HQlkwJxrPpA/cYQt4H6P7qB9SFTOvyi2QI/O+/hDts5R7gV4dYxaauQils94xwFQftqbQZEt8f0Y65MkqAH5BT2Z9WhA9kx5xiM9KRvgfHBJFQQ7qs4qbqp9hm8sVQ5QqOC3F1U43paue7QyuIbe6yw12q1x4CJeiiSb95m9Zw5flib7VgQ0IJYpErH6O13/ukmI8yReB9CPF/05d5PBrV0Tay5VFB9cVnUUhsx+R/QE77JEYquvjr2JkoMH1hSWWnFN/nCIcICcRe9S9KsW4TSHUvjxwOVrAJWDNuHPzzhU7VcotFsnqhtL5khbQkDxnW6SNQszbAoGkEjrgJzEzanHQ3PiMP2BoggwnkRHRfv+zK4oOBFJD//8lITWqeR6Si3ySCbhLdvjMz6dzmfG+L/1jVNvpM6DCw70yf3600=
Content-ID: <4A93801C3C77B54FBCD984EC5F738BCA@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 72bd90e4-9c5f-4a44-f97c-08d6f9e6e835
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 03:32:25.2340 (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: BYAPR05MB5541
Subject: Re: [Xen-devel] [PATCH 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>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 the arch/x86 maintainers <x86@kernel.org>, 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>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDg6MDAgUE0sIERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBp
bnRlbC5jb20+IHdyb3RlOg0KPiANCj4gT24gNi8yNS8xOSA3OjM1IFBNLCBOYWRhdiBBbWl0IHdy
b3RlOg0KPj4+PiBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmYgPSBpbmZvOw0KPj4+PiAr
CWVudW0gdGxiX2ZsdXNoX3JlYXNvbiByZWFzb247DQo+Pj4+ICsNCj4+Pj4gKwlyZWFzb24gPSAo
Zi0+bW0gPT0gTlVMTCkgPyBUTEJfTE9DQUxfU0hPT1RET1dOIDogVExCX0xPQ0FMX01NX1NIT09U
RE9XTjsNCj4+PiANCj4+PiBTaG91bGQgd2UganVzdCBhZGQgdGhlICJyZWFzb24iIHRvIGZsdXNo
X3RsYl9pbmZvPyAgSXQncyBPSy1pc2ggdG8gaW1wbHkNCj4+PiBpdCBsaWtlIHRoaXMsIGJ1dCBz
ZWVtcyBsaWtlIGl0IHdvdWxkIGJlIG5pY2VyIGFuZCBlYXNpZXIgdG8gdHJhY2sgZG93bg0KPj4+
IHRoZSBvcmlnaW5zIG9mIHRoZXNlIHRoaW5ncyBpZiB3ZSBkaWQgdGhpcyBhdCB0aGUgY2FsbGVy
Lg0KPj4gDQo+PiBJIHByZWZlciBub3QgdG8uIEkgd2FudCBsYXRlciB0byBpbmxpbmUgZmx1c2hf
dGxiX2luZm8gaW50byB0aGUgc2FtZQ0KPj4gY2FjaGVsaW5lIHRoYXQgaG9sZHMgY2FsbF9mdW5j
dGlvbl9kYXRhLiBJbmNyZWFzaW5nIHRoZSBzaXplIG9mDQo+PiBmbHVzaF90bGJfaW5mbyBmb3Ig
bm8gZ29vZCByZWFzb24gd2lsbCBub3QgaGVscOKApg0KPiANCj4gV2VsbCwgZmx1c2hfdGxiX2lu
Zm8gaXMgYXQgNi84dGhzIG9mIGEgY2FjaGVsaW5lIGF0IHRoZSBtb21lbnQuDQo+IGNhbGxfZnVu
Y3Rpb25fZGF0YSBpcyAzLzh0aHMuICBUbyBtZSwgdGhhdCBtZWFucyB3ZSBoYXZlIHNvbWUgc2xh
Y2sgaW4NCj4gdGhlIHNpemUuDQoNCkkgZG8gbm90IHVuZGVyc3RhbmQgeW91ciBtYXRoLi4gOigN
Cg0KNiArIDMgPiA4IHNvIHB1dHRpbmcgYm90aCBmbHVzaF90bGJfaW5mbyBhbmQgY2FsbF9mdW5j
dGlvbl9kYXRhIGRvZXMgbm90DQpsZWF2ZSB1cyBhbnkgc2xhY2sgKHdlIGNhbiBzYXZlIG9uZSBx
d29yZCwgc28gd2UgY2FuIGFjdHVhbGx5IHB1dCB0aGVtDQphdCB0aGUgc2FtZSBjYWNoZWxpbmUp
Lg0KDQpZb3UgY2FuIHNlZSBteSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGhlcmU6DQoNCmh0dHBz
Oi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAxOTA1MzEwNjM2NDUuNDY5Ny00LW5hbWl0QHZtd2Fy
ZS5jb20vVC8jbTBhYjVmZTA3OTliYTlmZjBkNDExOTdmMTA5NTY3OWZlMjZhZWJkNTcNCmh0dHBz
Oi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAxOTA1MzEwNjM2NDUuNDY5Ny00LW5hbWl0QHZtd2Fy
ZS5jb20vVC8jbTdiMzVhOTNkZmZkMjNmYmI3Y2E4MTNjNzk1YTA3NzdkNGNkY2I1MWINCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:37:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03: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 1hfykE-00079F-LT; Wed, 26 Jun 2019 03:37: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=b9+3=UZ=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1hfykD-00079A-L2
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:37:13 +0000
X-Inumbo-ID: aede8830-97c3-11e9-bab5-d37c4e9a162b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aede8830-97c3-11e9-bab5-d37c4e9a162b;
 Wed, 26 Jun 2019 03:37:12 +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 76A8B217D6
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 03:37:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561520231;
 bh=JmzGPKsmUvSdNsSmIymUCFxAhA+cTqqTboCcY+e/GPI=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=mpIGug1BN7TkavcEanSgy9S5TtgTAZM159v3f/R0RGk2ktaFcZBiwXCLs/azsmbLf
 uUPFAtrSsYkESs/Ex05eq88JFcXbg2ESx8nqbaF8XaupoKVIi7fl+KcUqLwW38K/ma
 gTC6bPVOCj3EOyALXyVKo6/zCvdWEcp4HhF6RByI=
Received: by mail-wr1-f48.google.com with SMTP id p13so865994wru.10
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 20:37:11 -0700 (PDT)
X-Gm-Message-State: APjAAAW8KmlDlhzfUzP1OaSyKqWCCPm5P4n1PNEBPUEaTNt4sg4XwKoi
 Gsb+iR2hFptxHIIZoYohzXG8GgJ+WHJYpJD2L0GbPg==
X-Google-Smtp-Source: APXvYqwElpql8oD8RU81s8JM59UICeBjuSUCnq2AkPAPHmk5YrgJh6ZyasGJxpLlUDzaC8WV+AQ53SYq53YWmoIFgSg=
X-Received: by 2002:adf:f28a:: with SMTP id k10mr1277832wro.343.1561520229959; 
 Tue, 25 Jun 2019 20:37:09 -0700 (PDT)
MIME-Version: 1.0
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
In-Reply-To: <20190613064813.8102-5-namit@vmware.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Tue, 25 Jun 2019 20:36:59 -0700
X-Gmail-Original-Message-ID: <CALCETrXyJ8y7PSqf+RmGKjM4VSLXmNEGi6K=Jzw4jmckRQECTg@mail.gmail.com>
Message-ID: <CALCETrXyJ8y7PSqf+RmGKjM4VSLXmNEGi6K=Jzw4jmckRQECTg@mail.gmail.com>
To: Nadav Amit <namit@vmware.com>
Subject: Re: [Xen-devel] [PATCH 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, 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>,
 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>,
 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>

T24gV2VkLCBKdW4gMTIsIDIwMTkgYXQgMTE6NDkgUE0gTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJl
LmNvbT4gd3JvdGU6Cj4KPiBUbyBpbXByb3ZlIFRMQiBzaG9vdGRvd24gcGVyZm9ybWFuY2UsIGZs
dXNoIHRoZSByZW1vdGUgYW5kIGxvY2FsIFRMQnMKPiBjb25jdXJyZW50bHkuIEludHJvZHVjZSBm
bHVzaF90bGJfbXVsdGkoKSB0aGF0IGRvZXMgc28uIFRoZSBjdXJyZW50Cj4gZmx1c2hfdGxiX290
aGVycygpIGludGVyZmFjZSBpcyBrZXB0LCBzaW5jZSBwYXJhdmlydHVhbCBpbnRlcmZhY2VzIG5l
ZWQKPiB0byBiZSBhZGFwdGVkIGZpcnN0IGJlZm9yZSBpdCBjYW4gYmUgcmVtb3ZlZC4gVGhpcyBp
cyBsZWZ0IGZvciBmdXR1cmUKPiB3b3JrLiBJbiBzdWNoIFBWIGVudmlyb25tZW50cywgVExCIGZs
dXNoZXMgYXJlIG5vdCBwZXJmb3JtZWQsIGF0IHRoaXMKPiB0aW1lLCBjb25jdXJyZW50bHkuCgpX
b3VsZCBpdCBiZSBzdHJhaWdodGZvcndhcmQgdG8gaGF2ZSBhIGRlZmF1bHQgUFYgZmx1c2hfdGxi
X211bHRpKCkKdGhhdCB1c2VzIGZsdXNoX3RsYl9vdGhlcnMoKSB1bmRlciB0aGUgaG9vZD8KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:49:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03:49:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfyvX-0007yz-SD; Wed, 26 Jun 2019 03: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=PrWr=UZ=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hfyvV-0007yu-O4
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:48:53 +0000
X-Inumbo-ID: 4fc02699-97c5-11e9-8980-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [40.107.68.68]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4fc02699-97c5-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 03:48:51 +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=MipVIl/vK4jT6xfDxXZnl22+gCgO6Ner30cT/dH+FYA=;
 b=XC+xHE8mDv2cKU9kwuQMb6VQg0eKbWnjkIk5SsfB0kSFU6ULjTRlUEqFWgmQz7a3Q9kmvR/84s4vmm/7KHXrf1VEfLvCmLPxwYjh6pwTI5XdghYKz6BtechdSpjdRTe4tw0uOepeVhFRAbM9c820ZvwzV2NyforHfSAJ8DOR4Yg=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYAPR05MB4918.namprd05.prod.outlook.com (52.135.235.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Wed, 26 Jun 2019 03:48:49 +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.2008.007; Wed, 26 Jun 2019
 03:48:49 +0000
From: Nadav Amit <namit@vmware.com>
To: Andy Lutomirski <luto@kernel.org>
Thread-Topic: [PATCH 4/9] x86/mm/tlb: Flush remote and local TLBs concurrently
Thread-Index: AQHVIbQneqvfvnASJUSZoJZyXs9UlaatXWmAgAADTQA=
Date: Wed, 26 Jun 2019 03:48:49 +0000
Message-ID: <28C3D489-54E4-4670-B726-21B09FA469EE@vmware.com>
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
 <CALCETrXyJ8y7PSqf+RmGKjM4VSLXmNEGi6K=Jzw4jmckRQECTg@mail.gmail.com>
In-Reply-To: <CALCETrXyJ8y7PSqf+RmGKjM4VSLXmNEGi6K=Jzw4jmckRQECTg@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=namit@vmware.com; 
x-originating-ip: [204.134.128.110]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: eb2700b8-7c95-44a7-7ea3-08d6f9e932f9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BYAPR05MB4918; 
x-ms-traffictypediagnostic: BYAPR05MB4918:
x-microsoft-antispam-prvs: <BYAPR05MB4918241570189A72A62A0AD6D0E20@BYAPR05MB4918.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(39860400002)(346002)(136003)(376002)(199004)(189003)(76116006)(102836004)(33656002)(91956017)(81156014)(76176011)(446003)(2616005)(316002)(11346002)(6486002)(73956011)(7736002)(6116002)(6916009)(36756003)(229853002)(54906003)(305945005)(66066001)(81166006)(66556008)(6506007)(8936002)(14454004)(7416002)(476003)(256004)(86362001)(4326008)(2906002)(53546011)(64756008)(6512007)(8676002)(26005)(6436002)(6246003)(4744005)(66946007)(71190400001)(66446008)(53936002)(186003)(25786009)(486006)(68736007)(478600001)(66476007)(71200400001)(3846002)(99286004)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR05MB4918;
 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: my4KTkN3aqGXmWhsjfVVxjr2Sm5jxWwCaMIuqKK1SsSqfx8cHPx4n7R/9FEhekYtgpGmPoA2h6nrHG+Rz9L+JQsOqVLuwNvdEQaMWrCZP5qmj2mkG2t8zspoeNUHe6nCs4Y376EXS5L+59rbBaGcI7/Uh5HlOSRZEGrZdEiUA+DWcY+l2XlRv9JlVTF/g2eykA/66MtRJsOCSLrhfyecmaFOXkw9qYctXE2l1tb4y03sQ948HXUHOY4Sm2rNKOqk6IcdUuaYwgu2eYDCUjv3QsrQk85ptyza2hGIyDPYsJNr/D2fB3z+zk1AWlB0T9oDTOsQLCVM30dXJaJTr6JzyyuaVbSXADluDzrGIjHaSB+X+uG1sYe+/Oz6VFJpDdB7qrQQOhC59RFt//fXiwkrodWD5nTlq09DMzrcv+Fmdyo=
Content-ID: <E62AD8D44ED93F48AE881F9F9D2418DD@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eb2700b8-7c95-44a7-7ea3-08d6f9e932f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 03:48:49.6652 (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: BYAPR05MB4918
Subject: Re: [Xen-devel] [PATCH 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>,
 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>,
 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>,
 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>

PiBPbiBKdW4gMjUsIDIwMTksIGF0IDg6MzYgUE0sIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJu
ZWwub3JnPiB3cm90ZToKPiAKPiBPbiBXZWQsIEp1biAxMiwgMjAxOSBhdCAxMTo0OSBQTSBOYWRh
diBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPiB3cm90ZToKPj4gVG8gaW1wcm92ZSBUTEIgc2hvb3Rk
b3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFuZCBsb2NhbCBUTEJzCj4+IGNvbmN1
cnJlbnRseS4gSW50cm9kdWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRoYXQgZG9lcyBzby4gVGhlIGN1
cnJlbnQKPj4gZmx1c2hfdGxiX290aGVycygpIGludGVyZmFjZSBpcyBrZXB0LCBzaW5jZSBwYXJh
dmlydHVhbCBpbnRlcmZhY2VzIG5lZWQKPj4gdG8gYmUgYWRhcHRlZCBmaXJzdCBiZWZvcmUgaXQg
Y2FuIGJlIHJlbW92ZWQuIFRoaXMgaXMgbGVmdCBmb3IgZnV0dXJlCj4+IHdvcmsuIEluIHN1Y2gg
UFYgZW52aXJvbm1lbnRzLCBUTEIgZmx1c2hlcyBhcmUgbm90IHBlcmZvcm1lZCwgYXQgdGhpcwo+
PiB0aW1lLCBjb25jdXJyZW50bHkuCj4gCj4gV291bGQgaXQgYmUgc3RyYWlnaHRmb3J3YXJkIHRv
IGhhdmUgYSBkZWZhdWx0IFBWIGZsdXNoX3RsYl9tdWx0aSgpCj4gdGhhdCB1c2VzIGZsdXNoX3Rs
Yl9vdGhlcnMoKSB1bmRlciB0aGUgaG9vZD8KCkkgcHJlZmVyIG5vdCB0byBoYXZlIGEgZGVmYXVs
dCBQViBpbXBsZW1lbnRhdGlvbiB0aGF0IHNob3VsZCBhbnlob3cgZ28gYXdheS4KCkkgY2FuIGNy
ZWF0ZSB1bm9wdGltaXplZCB1bnRlc3RlZCB2ZXJzaW9ucyBmb3IgWGVuIGFuZCBIeXBlci1WLCBp
ZiB5b3Ugd2FudC4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 03:51:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 03:51:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfyxr-0000EL-D8; Wed, 26 Jun 2019 03: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=b9+3=UZ=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1hfyxq-0000EG-SN
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:51:18 +0000
X-Inumbo-ID: a71e5312-97c5-11e9-bf3a-cf3016b8e3e9
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a71e5312-97c5-11e9-bf3a-cf3016b8e3e9;
 Wed, 26 Jun 2019 03:51:18 +0000 (UTC)
Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com
 [209.85.221.42])
 (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 792FF21783
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 03:51:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561521077;
 bh=bZ1G2S3PGPwXnzJ2rk9+AJfTR7RiYbBDCp2Ne0/fTPM=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=hDpnehLLZWYQsb4aX9YZYzguXD8TTUSAIhULp729n8DAd3sPSpCCjjH+HzCPLwdZd
 b7eIz7p7jzWRuAZuJf+gL4x8oEpDDZ1WHdrxlJzrAbNnzfkQ4tgX4ZJLAL3u/PvZx1
 JmoDEivgDpfzwuzPz30YkfqmKdCjBVNxvm3Drhkk=
Received: by mail-wr1-f42.google.com with SMTP id v14so924446wrr.4
 for <xen-devel@lists.xenproject.org>; Tue, 25 Jun 2019 20:51:17 -0700 (PDT)
X-Gm-Message-State: APjAAAXenRa/wOmrJyOCTztE1r2mNAZEp4O5HzLBfcMb1nLP+QMatxLo
 bUoFV6WEGb7ypCiJPcdGpzUTSFd7zcFJmGUKf1NFPw==
X-Google-Smtp-Source: APXvYqxhbwnXC+HHtbgLXKDHMg8L3l+e67NPNctbsjFY5QgqxzbbdaPZPdECVjYrpk2ZK2KQAYoaSiz68v0i6AaL3z0=
X-Received: by 2002:adf:f606:: with SMTP id t6mr1183395wrp.265.1561521076028; 
 Tue, 25 Jun 2019 20:51:16 -0700 (PDT)
MIME-Version: 1.0
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
 <CALCETrXyJ8y7PSqf+RmGKjM4VSLXmNEGi6K=Jzw4jmckRQECTg@mail.gmail.com>
 <28C3D489-54E4-4670-B726-21B09FA469EE@vmware.com>
In-Reply-To: <28C3D489-54E4-4670-B726-21B09FA469EE@vmware.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Tue, 25 Jun 2019 20:51:05 -0700
X-Gmail-Original-Message-ID: <CALCETrUicyG0NJfj309zU6SX1Xdq6gcmC9+zGLqW4iFkodnWjw@mail.gmail.com>
Message-ID: <CALCETrUicyG0NJfj309zU6SX1Xdq6gcmC9+zGLqW4iFkodnWjw@mail.gmail.com>
To: Nadav Amit <namit@vmware.com>
Subject: Re: [Xen-devel] [PATCH 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>,
 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>,
 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>,
 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>

T24gVHVlLCBKdW4gMjUsIDIwMTkgYXQgODo0OCBQTSBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUu
Y29tPiB3cm90ZToKPgo+ID4gT24gSnVuIDI1LCAyMDE5LCBhdCA4OjM2IFBNLCBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4gd3JvdGU6Cj4gPgo+ID4gT24gV2VkLCBKdW4gMTIsIDIw
MTkgYXQgMTE6NDkgUE0gTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJlLmNvbT4gd3JvdGU6Cj4gPj4g
VG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFu
ZCBsb2NhbCBUTEJzCj4gPj4gY29uY3VycmVudGx5LiBJbnRyb2R1Y2UgZmx1c2hfdGxiX211bHRp
KCkgdGhhdCBkb2VzIHNvLiBUaGUgY3VycmVudAo+ID4+IGZsdXNoX3RsYl9vdGhlcnMoKSBpbnRl
cmZhY2UgaXMga2VwdCwgc2luY2UgcGFyYXZpcnR1YWwgaW50ZXJmYWNlcyBuZWVkCj4gPj4gdG8g
YmUgYWRhcHRlZCBmaXJzdCBiZWZvcmUgaXQgY2FuIGJlIHJlbW92ZWQuIFRoaXMgaXMgbGVmdCBm
b3IgZnV0dXJlCj4gPj4gd29yay4gSW4gc3VjaCBQViBlbnZpcm9ubWVudHMsIFRMQiBmbHVzaGVz
IGFyZSBub3QgcGVyZm9ybWVkLCBhdCB0aGlzCj4gPj4gdGltZSwgY29uY3VycmVudGx5Lgo+ID4K
PiA+IFdvdWxkIGl0IGJlIHN0cmFpZ2h0Zm9yd2FyZCB0byBoYXZlIGEgZGVmYXVsdCBQViBmbHVz
aF90bGJfbXVsdGkoKQo+ID4gdGhhdCB1c2VzIGZsdXNoX3RsYl9vdGhlcnMoKSB1bmRlciB0aGUg
aG9vZD8KPgo+IEkgcHJlZmVyIG5vdCB0byBoYXZlIGEgZGVmYXVsdCBQViBpbXBsZW1lbnRhdGlv
biB0aGF0IHNob3VsZCBhbnlob3cgZ28gYXdheS4KPgo+IEkgY2FuIGNyZWF0ZSB1bm9wdGltaXpl
ZCB1bnRlc3RlZCB2ZXJzaW9ucyBmb3IgWGVuIGFuZCBIeXBlci1WLCBpZiB5b3Ugd2FudC4KPgoK
SSB0aGluayBJIHByZWZlciB0aGF0IGFwcHJvYWNoLiAgV2Ugc2hvdWxkIGJlIGFibGUgdG8gZ2V0
IHRoZQptYWludGFpbmVycyB0byB0ZXN0IGl0LiAgSSBkb24ndCBsb3ZlIGhhdmluZyBsZWdhY3kg
cGF0aHMgaW4gdGhlcmUsCmFoZW0sIFVWLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 04:17:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 04:17:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hfzMh-00026p-KA; Wed, 26 Jun 2019 04:16:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hfzMg-00025s-Uy
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 04:16:58 +0000
X-Inumbo-ID: 3a58fce2-97c9-11e9-a8be-dbca5d2d50ed
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a58fce2-97c9-11e9-a8be-dbca5d2d50ed;
 Wed, 26 Jun 2019 04:16:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfzMa-0005pX-HW; Wed, 26 Jun 2019 04:16:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hfzMa-0008B9-AQ; Wed, 26 Jun 2019 04:16:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hfzMa-0000Xx-9q; Wed, 26 Jun 2019 04:16:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hfzMa-0000Xx-9q@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 04:16:52 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete build-arm64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1779141998091085056=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

branch xen-unstable-smoke
xenbranch xen-unstable-smoke
job build-arm64-xsm
testid xen-build

Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

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


  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/xen-unstable-smoke/build-arm64-xsm.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/xen-unstable-smoke/build-arm64-xsm.xen-build --summary-out=tmp/138530.bisection-summary --basis-template=138424 --blessings=real,real-bisect xen-unstable-smoke build-arm64-xsm xen-build
Searching for failure / basis pass:
 138519 fail [host=laxton1] / 138424 [host=laxton0] 138355 [host=laxton0] 138347 [host=rochester1] 138342 ok.
Failure / basis pass flights: 138519 / 138342
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
Basis pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/qemu-xen.git#9cca02d8ffc23e9688a971d858e4ffdff5389b11-9cca02d8ffc23e9688a971d858e4ffdff5389b11 git://xenbits.xen.org/xen.git#11911563610786615c2b3a01cdcaaf09a6f9e38d-1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
Loaded 1001 nodes in revision graph
Searching for test results:
 138262 [host=rochester1]
 138257 [host=rochester1]
 138242 [host=rochester1]
 138268 [host=rochester0]
 138271 [host=rochester1]
 138277 [host=rochester0]
 138294 [host=rochester0]
 138295 [host=rochester0]
 138302 [host=rochester0]
 138355 [host=laxton0]
 138328 [host=rochester0]
 138317 [host=laxton0]
 138347 [host=rochester1]
 138342 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138424 [host=laxton0]
 138493 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138482 [host=rochester0]
 138489 [host=rochester1]
 138485 [host=rochester0]
 138497 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138501 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138505 [host=rochester1]
 138510 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138517 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138519 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138522 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138523 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138524 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 560cf418c8455cd8d79ad353f6f9193a2e2554e4
 138525 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138526 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138527 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138528 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138529 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138530 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
Searching for interesting versions
 Result found: flight 138342 (pass), for basis pass
 Result found: flight 138493 (fail), for basis failure
 Repro found: flight 138522 (pass), for basis pass
 Repro found: flight 138523 (fail), for basis failure
 0 revisions at 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
No revisions left to test, checking graph state.
 Result found: flight 138525 (pass), for last pass
 Result found: flight 138526 (fail), for first failure
 Repro found: flight 138527 (pass), for last pass
 Repro found: flight 138528 (fail), for first failure
 Repro found: flight 138529 (pass), for last pass
 Repro found: flight 138530 (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/138530/


  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>

Revision graph left in /home/logs/results/bisect/xen-unstable-smoke/build-arm64-xsm.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
138530: tolerable ALL FAIL

flight 138530 xen-unstable-smoke real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138530/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64-xsm               6 xen-build               fail baseline untested


jobs:
 build-arm64-xsm                                              fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1779141998091085056==--

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 04:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 04: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 1hfzSf-0002rH-D6; Wed, 26 Jun 2019 04: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=zkjK=UY=intel.com=dave.hansen@srs-us1.protection.inumbo.net>)
 id 1hft0M-00038O-OA
 for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 21:29:30 +0000
X-Inumbo-ID: 4dd10a3c-9790-11e9-b1f3-ebc3c6944717
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4dd10a3c-9790-11e9-b1f3-ebc3c6944717;
 Tue, 25 Jun 2019 21:29:25 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Jun 2019 14:29:24 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,417,1557212400"; d="scan'208";a="172501044"
Received: from ray.jf.intel.com (HELO [10.7.201.139]) ([10.7.201.139])
 by orsmga002.jf.intel.com with ESMTP; 25 Jun 2019 14:29:23 -0700
To: Nadav Amit <namit@vmware.com>, Peter Zijlstra <peterz@infradead.org>,
 Andy Lutomirski <luto@kernel.org>
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
From: Dave Hansen <dave.hansen@intel.com>
Openpgp: preference=signencrypt
Autocrypt: addr=dave.hansen@intel.com; keydata=
 mQINBE6HMP0BEADIMA3XYkQfF3dwHlj58Yjsc4E5y5G67cfbt8dvaUq2fx1lR0K9h1bOI6fC
 oAiUXvGAOxPDsB/P6UEOISPpLl5IuYsSwAeZGkdQ5g6m1xq7AlDJQZddhr/1DC/nMVa/2BoY
 2UnKuZuSBu7lgOE193+7Uks3416N2hTkyKUSNkduyoZ9F5twiBhxPJwPtn/wnch6n5RsoXsb
 ygOEDxLEsSk/7eyFycjE+btUtAWZtx+HseyaGfqkZK0Z9bT1lsaHecmB203xShwCPT49Blxz
 VOab8668QpaEOdLGhtvrVYVK7x4skyT3nGWcgDCl5/Vp3TWA4K+IofwvXzX2ON/Mj7aQwf5W
 iC+3nWC7q0uxKwwsddJ0Nu+dpA/UORQWa1NiAftEoSpk5+nUUi0WE+5DRm0H+TXKBWMGNCFn
 c6+EKg5zQaa8KqymHcOrSXNPmzJuXvDQ8uj2J8XuzCZfK4uy1+YdIr0yyEMI7mdh4KX50LO1
 pmowEqDh7dLShTOif/7UtQYrzYq9cPnjU2ZW4qd5Qz2joSGTG9eCXLz5PRe5SqHxv6ljk8mb
 ApNuY7bOXO/A7T2j5RwXIlcmssqIjBcxsRRoIbpCwWWGjkYjzYCjgsNFL6rt4OL11OUF37wL
 QcTl7fbCGv53KfKPdYD5hcbguLKi/aCccJK18ZwNjFhqr4MliQARAQABtEVEYXZpZCBDaHJp
 c3RvcGhlciBIYW5zZW4gKEludGVsIFdvcmsgQWRkcmVzcykgPGRhdmUuaGFuc2VuQGludGVs
 LmNvbT6JAjgEEwECACIFAlQ+9J0CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEGg1
 lTBwyZKwLZUP/0dnbhDc229u2u6WtK1s1cSd9WsflGXGagkR6liJ4um3XCfYWDHvIdkHYC1t
 MNcVHFBwmQkawxsYvgO8kXT3SaFZe4ISfB4K4CL2qp4JO+nJdlFUbZI7cz/Td9z8nHjMcWYF
 IQuTsWOLs/LBMTs+ANumibtw6UkiGVD3dfHJAOPNApjVr+M0P/lVmTeP8w0uVcd2syiaU5jB
 aht9CYATn+ytFGWZnBEEQFnqcibIaOrmoBLu2b3fKJEd8Jp7NHDSIdrvrMjYynmc6sZKUqH2
 I1qOevaa8jUg7wlLJAWGfIqnu85kkqrVOkbNbk4TPub7VOqA6qG5GCNEIv6ZY7HLYd/vAkVY
 E8Plzq/NwLAuOWxvGrOl7OPuwVeR4hBDfcrNb990MFPpjGgACzAZyjdmYoMu8j3/MAEW4P0z
 F5+EYJAOZ+z212y1pchNNauehORXgjrNKsZwxwKpPY9qb84E3O9KYpwfATsqOoQ6tTgr+1BR
 CCwP712H+E9U5HJ0iibN/CDZFVPL1bRerHziuwuQuvE0qWg0+0SChFe9oq0KAwEkVs6ZDMB2
 P16MieEEQ6StQRlvy2YBv80L1TMl3T90Bo1UUn6ARXEpcbFE0/aORH/jEXcRteb+vuik5UGY
 5TsyLYdPur3TXm7XDBdmmyQVJjnJKYK9AQxj95KlXLVO38lcuQINBFRjzmoBEACyAxbvUEhd
 GDGNg0JhDdezyTdN8C9BFsdxyTLnSH31NRiyp1QtuxvcqGZjb2trDVuCbIzRrgMZLVgo3upr
 MIOx1CXEgmn23Zhh0EpdVHM8IKx9Z7V0r+rrpRWFE8/wQZngKYVi49PGoZj50ZEifEJ5qn/H
 Nsp2+Y+bTUjDdgWMATg9DiFMyv8fvoqgNsNyrrZTnSgoLzdxr89FGHZCoSoAK8gfgFHuO54B
 lI8QOfPDG9WDPJ66HCodjTlBEr/Cwq6GruxS5i2Y33YVqxvFvDa1tUtl+iJ2SWKS9kCai2DR
 3BwVONJEYSDQaven/EHMlY1q8Vln3lGPsS11vSUK3QcNJjmrgYxH5KsVsf6PNRj9mp8Z1kIG
 qjRx08+nnyStWC0gZH6NrYyS9rpqH3j+hA2WcI7De51L4Rv9pFwzp161mvtc6eC/GxaiUGuH
 BNAVP0PY0fqvIC68p3rLIAW3f97uv4ce2RSQ7LbsPsimOeCo/5vgS6YQsj83E+AipPr09Caj
 0hloj+hFoqiticNpmsxdWKoOsV0PftcQvBCCYuhKbZV9s5hjt9qn8CE86A5g5KqDf83Fxqm/
 vXKgHNFHE5zgXGZnrmaf6resQzbvJHO0Fb0CcIohzrpPaL3YepcLDoCCgElGMGQjdCcSQ+Ci
 FCRl0Bvyj1YZUql+ZkptgGjikQARAQABiQIfBBgBAgAJBQJUY85qAhsMAAoJEGg1lTBwyZKw
 l4IQAIKHs/9po4spZDFyfDjunimEhVHqlUt7ggR1Hsl/tkvTSze8pI1P6dGp2XW6AnH1iayn
 yRcoyT0ZJ+Zmm4xAH1zqKjWplzqdb/dO28qk0bPso8+1oPO8oDhLm1+tY+cOvufXkBTm+whm
 +AyNTjaCRt6aSMnA/QHVGSJ8grrTJCoACVNhnXg/R0g90g8iV8Q+IBZyDkG0tBThaDdw1B2l
 asInUTeb9EiVfL/Zjdg5VWiF9LL7iS+9hTeVdR09vThQ/DhVbCNxVk+DtyBHsjOKifrVsYep
 WpRGBIAu3bK8eXtyvrw1igWTNs2wazJ71+0z2jMzbclKAyRHKU9JdN6Hkkgr2nPb561yjcB8
 sIq1pFXKyO+nKy6SZYxOvHxCcjk2fkw6UmPU6/j/nQlj2lfOAgNVKuDLothIxzi8pndB8Jju
 KktE5HJqUUMXePkAYIxEQ0mMc8Po7tuXdejgPMwgP7x65xtfEqI0RuzbUioFltsp1jUaRwQZ
 MTsCeQDdjpgHsj+P2ZDeEKCbma4m6Ez/YWs4+zDm1X8uZDkZcfQlD9NldbKDJEXLIjYWo1PH
 hYepSffIWPyvBMBTW2W5FRjJ4vLRrJSUoEfJuPQ3vW9Y73foyo/qFoURHO48AinGPZ7PC7TF
 vUaNOTjKedrqHkaOcqB185ahG2had0xnFsDPlx5y
Message-ID: <723d63ee-c8cb-14a1-0eb9-265e580360f4@intel.com>
Date: Tue, 25 Jun 2019 14:29:24 -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: <20190613064813.8102-5-namit@vmware.com>
Content-Language: en-US
X-Mailman-Approved-At: Wed, 26 Jun 2019 04:23:07 +0000
Subject: Re: [Xen-devel] [PATCH 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, Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm@vger.kernel.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>,
 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>

T24gNi8xMi8xOSAxMTo0OCBQTSwgTmFkYXYgQW1pdCB3cm90ZToKPiBUbyBpbXByb3ZlIFRMQiBz
aG9vdGRvd24gcGVyZm9ybWFuY2UsIGZsdXNoIHRoZSByZW1vdGUgYW5kIGxvY2FsIFRMQnMKPiBj
b25jdXJyZW50bHkuIEludHJvZHVjZSBmbHVzaF90bGJfbXVsdGkoKSB0aGF0IGRvZXMgc28uIFRo
ZSBjdXJyZW50Cj4gZmx1c2hfdGxiX290aGVycygpIGludGVyZmFjZSBpcyBrZXB0LCBzaW5jZSBw
YXJhdmlydHVhbCBpbnRlcmZhY2VzIG5lZWQKPiB0byBiZSBhZGFwdGVkIGZpcnN0IGJlZm9yZSBp
dCBjYW4gYmUgcmVtb3ZlZC4gVGhpcyBpcyBsZWZ0IGZvciBmdXR1cmUKPiB3b3JrLiBJbiBzdWNo
IFBWIGVudmlyb25tZW50cywgVExCIGZsdXNoZXMgYXJlIG5vdCBwZXJmb3JtZWQsIGF0IHRoaXMK
PiB0aW1lLCBjb25jdXJyZW50bHkuCj4gCj4gQWRkIGEgc3RhdGljIGtleSB0byB0ZWxsIHdoZXRo
ZXIgdGhpcyBuZXcgaW50ZXJmYWNlIGlzIHN1cHBvcnRlZC4KPiAKPiBDYzogIksuIFkuIFNyaW5p
dmFzYW4iIDxreXNAbWljcm9zb2Z0LmNvbT4KPiBDYzogSGFpeWFuZyBaaGFuZyA8aGFpeWFuZ3pA
bWljcm9zb2Z0LmNvbT4KPiBDYzogU3RlcGhlbiBIZW1taW5nZXIgPHN0aGVtbWluQG1pY3Jvc29m
dC5jb20+Cj4gQ2M6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KPiBDYzogVGhvbWFz
IEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0By
ZWRoYXQuY29tPgo+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KPiBDYzogeDg2
QGtlcm5lbC5vcmcKPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IENjOiBQ
YW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgo+IENjOiBEYXZlIEhhbnNlbiA8ZGF2
ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgo+IENjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2Vy
bmVsLm9yZz4KPiBDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgo+IENj
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBsaW51
eC1oeXBlcnZAdmdlci5rZXJuZWwub3JnCj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v
cmcKPiBDYzogdmlydHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKPiBDYzog
a3ZtQHZnZXIua2VybmVsLm9yZwo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
PiBTaWduZWQtb2ZmLWJ5OiBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgo+IC0tLQo+ICBh
cmNoL3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgIHwgIDIgKwo+ICBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgIDggKysrCj4gIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNiArKysKPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vdGxi
Zmx1c2guaCAgICAgICB8ICA2ICsrKwo+ICBhcmNoL3g4Ni9rZXJuZWwva3ZtLmMgICAgICAgICAg
ICAgICAgIHwgIDEgKwo+ICBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwg
IDMgKysKPiAgYXJjaC94ODYvbW0vdGxiLmMgICAgICAgICAgICAgICAgICAgICB8IDcxICsrKysr
KysrKysrKysrKysrKysrKystLS0tLQo+ICBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAg
ICAgICAgIHwgIDIgKwo+ICA4IGZpbGVzIGNoYW5nZWQsIDg3IGluc2VydGlvbnMoKyksIDEyIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMgYi9hcmNo
L3g4Ni9oeXBlcnYvbW11LmMKPiBpbmRleCBlNjVkN2ZlNjQ4OWYuLmNhMjhiNDAwYzg3YyAxMDA2
NDQKPiAtLS0gYS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKPiArKysgYi9hcmNoL3g4Ni9oeXBlcnYv
bW11LmMKPiBAQCAtMjMzLDQgKzIzMyw2IEBAIHZvaWQgaHlwZXJ2X3NldHVwX21tdV9vcHModm9p
ZCkKPiAgCXByX2luZm8oIlVzaW5nIGh5cGVyY2FsbCBmb3IgcmVtb3RlIFRMQiBmbHVzaFxuIik7
Cj4gIAlwdl9vcHMubW11LmZsdXNoX3RsYl9vdGhlcnMgPSBoeXBlcnZfZmx1c2hfdGxiX290aGVy
czsKPiAgCXB2X29wcy5tbXUudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVfdGFibGU7Cj4g
Kwo+ICsJc3RhdGljX2tleV9kaXNhYmxlKCZmbHVzaF90bGJfbXVsdGlfZW5hYmxlZC5rZXkpOwo+
ICB9Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCj4gaW5kZXggYzI1YzM4YTA1YzFjLi4xOTJiZTcy
NTQ0NTcgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAo+ICsr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKPiBAQCAtNDcsNiArNDcsOCBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgc2xvd19kb3duX2lvKHZvaWQpCj4gICNlbmRpZgo+ICB9Cj4gIAo+
ICtERUNMQVJFX1NUQVRJQ19LRVlfVFJVRShmbHVzaF90bGJfbXVsdGlfZW5hYmxlZCk7Cj4gKwo+
ICBzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGIodm9pZCkKPiAgewo+ICAJUFZPUF9WQ0FM
TDAobW11LmZsdXNoX3RsYl91c2VyKTsKPiBAQCAtNjIsNiArNjQsMTIgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIF9fZmx1c2hfdGxiX29uZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRkcikKPiAgCVBWT1Bf
VkNBTEwxKG1tdS5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIpOwo+ICB9Cj4gIAo+ICtzdGF0aWMg
aW5saW5lIHZvaWQgZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNr
LAo+ICsJCQkJICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQo+ICt7Cj4gKwlQ
Vk9QX1ZDQUxMMihtbXUuZmx1c2hfdGxiX211bHRpLCBjcHVtYXNrLCBpbmZvKTsKPiArfQo+ICsK
PiAgc3RhdGljIGlubGluZSB2b2lkIGZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1h
c2sgKmNwdW1hc2ssCj4gIAkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZv
KQo+ICB7Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVz
LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCj4gaW5kZXggOTQ2Zjhm
MWYxZWZjLi5iOTNiM2Q5MDcyOWEgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnRfdHlwZXMuaAo+ICsrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5
cGVzLmgKPiBAQCAtMjExLDYgKzIxMSwxMiBAQCBzdHJ1Y3QgcHZfbW11X29wcyB7Cj4gIAl2b2lk
ICgqZmx1c2hfdGxiX3VzZXIpKHZvaWQpOwo+ICAJdm9pZCAoKmZsdXNoX3RsYl9rZXJuZWwpKHZv
aWQpOwo+ICAJdm9pZCAoKmZsdXNoX3RsYl9vbmVfdXNlcikodW5zaWduZWQgbG9uZyBhZGRyKTsK
PiArCS8qCj4gKwkgKiBmbHVzaF90bGJfbXVsdGkoKSBpcyB0aGUgcHJlZmVycmVkIGludGVyZmFj
ZSwgd2hpY2ggaXMgY2FwYWJsZSB0bwo+ICsJICogZmx1c2ggYm90aCBsb2NhbCBhbmQgcmVtb3Rl
IENQVXMuCj4gKwkgKi8KPiArCXZvaWQgKCpmbHVzaF90bGJfbXVsdGkpKGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpjcHVzLAo+ICsJCQkJY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsK
PiAgCXZvaWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywK
PiAgCQkJCSBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pOwo+ICAKPiBkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3RsYmZsdXNoLmgKPiBpbmRleCBkZWUzNzU4MzE5NjIuLjc5MjcyOTM4Y2Y3OSAxMDA2NDQK
PiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oCj4gKysrIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vdGxiZmx1c2guaAo+IEBAIC01NjksNiArNTY5LDkgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIGZsdXNoX3RsYl9wYWdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25l
ZCBsb25nIGEpCj4gIAlmbHVzaF90bGJfbW1fcmFuZ2Uodm1hLT52bV9tbSwgYSwgYSArIFBBR0Vf
U0laRSwgUEFHRV9TSElGVCwgZmFsc2UpOwo+ICB9Cj4gIAo+ICt2b2lkIG5hdGl2ZV9mbHVzaF90
bGJfbXVsdGkoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCj4gKwkJCSAgICAgY29uc3Qg
c3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKPiArCj4gIHZvaWQgbmF0aXZlX2ZsdXNoX3Rs
Yl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCj4gIAkJCSAgICAgY29uc3Qg
c3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKPiAgCj4gQEAgLTU5Myw2ICs1OTYsOSBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgYXJjaF90bGJiYXRjaF9hZGRfbW0oc3RydWN0IGFyY2hfdGxiZmx1
c2hfdW5tYXBfYmF0Y2ggKmJhdGNoLAo+ICBleHRlcm4gdm9pZCBhcmNoX3RsYmJhdGNoX2ZsdXNo
KHN0cnVjdCBhcmNoX3RsYmZsdXNoX3VubWFwX2JhdGNoICpiYXRjaCk7Cj4gIAo+ICAjaWZuZGVm
IENPTkZJR19QQVJBVklSVAo+ICsjZGVmaW5lIGZsdXNoX3RsYl9tdWx0aShtYXNrLCBpbmZvKQlc
Cj4gKwluYXRpdmVfZmx1c2hfdGxiX211bHRpKG1hc2ssIGluZm8pCj4gKwo+ICAjZGVmaW5lIGZs
dXNoX3RsYl9vdGhlcnMobWFzaywgaW5mbykJXAo+ICAJbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMo
bWFzaywgaW5mbykKPiAgCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYyBiL2Fy
Y2gveDg2L2tlcm5lbC9rdm0uYwo+IGluZGV4IDUxNjliOGNjMzViYi4uMDBkODFlODk4NzE3IDEw
MDY0NAo+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYwo+ICsrKyBiL2FyY2gveDg2L2tlcm5l
bC9rdm0uYwo+IEBAIC02MzAsNiArNjMwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGt2bV9ndWVz
dF9pbml0KHZvaWQpCj4gIAkgICAga3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVfU1RF
QUxfVElNRSkpIHsKPiAgCQlwdl9vcHMubW11LmZsdXNoX3RsYl9vdGhlcnMgPSBrdm1fZmx1c2hf
dGxiX290aGVyczsKPiAgCQlwdl9vcHMubW11LnRsYl9yZW1vdmVfdGFibGUgPSB0bGJfcmVtb3Zl
X3RhYmxlOwo+ICsJCXN0YXRpY19rZXlfZGlzYWJsZSgmZmx1c2hfdGxiX211bHRpX2VuYWJsZWQu
a2V5KTsKPiAgCX0KPiAgCj4gIAlpZiAoa3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVf
UFZfRU9JKSkKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwo+IGluZGV4IDk4MDM5ZDdmYjk5OC4uYWMwMGFmZWQ1NTcw
IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCj4gKysrIGIvYXJjaC94
ODYva2VybmVsL3BhcmF2aXJ0LmMKPiBAQCAtMTU5LDYgKzE1OSw4IEBAIHVuc2lnbmVkIHBhcmF2
aXJ0X3BhdGNoX2luc25zKHZvaWQgKmluc25fYnVmZiwgdW5zaWduZWQgbGVuLAo+ICAJcmV0dXJu
IGluc25fbGVuOwo+ICB9Cj4gIAo+ICtERUZJTkVfU1RBVElDX0tFWV9UUlVFKGZsdXNoX3RsYl9t
dWx0aV9lbmFibGVkKTsKPiArCj4gIHN0YXRpYyB2b2lkIG5hdGl2ZV9mbHVzaF90bGIodm9pZCkK
PiAgewo+ICAJX19uYXRpdmVfZmx1c2hfdGxiKCk7Cj4gQEAgLTM2Myw2ICszNjUsNyBAQCBzdHJ1
Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewo+ICAJLm1tdS5mbHVzaF90bGJf
dXNlcgk9IG5hdGl2ZV9mbHVzaF90bGIsCj4gIAkubW11LmZsdXNoX3RsYl9rZXJuZWwJPSBuYXRp
dmVfZmx1c2hfdGxiX2dsb2JhbCwKPiAgCS5tbXUuZmx1c2hfdGxiX29uZV91c2VyCT0gbmF0aXZl
X2ZsdXNoX3RsYl9vbmVfdXNlciwKPiArCS5tbXUuZmx1c2hfdGxiX211bHRpCT0gbmF0aXZlX2Zs
dXNoX3RsYl9tdWx0aSwKPiAgCS5tbXUuZmx1c2hfdGxiX290aGVycwk9IG5hdGl2ZV9mbHVzaF90
bGJfb3RoZXJzLAo+ICAJLm1tdS50bGJfcmVtb3ZlX3RhYmxlCT0KPiAgCQkJKHZvaWQgKCopKHN0
cnVjdCBtbXVfZ2F0aGVyICosIHZvaWQgKikpdGxiX3JlbW92ZV9wYWdlLAo+IGRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9tbS90bGIuYyBiL2FyY2gveDg2L21tL3RsYi5jCj4gaW5kZXggYzM0YmNmMDNm
MDZmLi5kYjczZDVmMWRkNDMgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYvbW0vdGxiLmMKPiArKysg
Yi9hcmNoL3g4Ni9tbS90bGIuYwo+IEBAIC01NTEsNyArNTUxLDcgQEAgc3RhdGljIHZvaWQgZmx1
c2hfdGxiX2Z1bmNfY29tbW9uKGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiwKPiAgCQkg
KiBnYXJiYWdlIGludG8gb3VyIFRMQi4gIFNpbmNlIHN3aXRjaGluZyB0byBpbml0X21tIGlzIGJh
cmVseQo+ICAJCSAqIHNsb3dlciB0aGFuIGEgbWluaW1hbCBmbHVzaCwganVzdCBzd2l0Y2ggdG8g
aW5pdF9tbS4KPiAgCQkgKgo+IC0JCSAqIFRoaXMgc2hvdWxkIGJlIHJhcmUsIHdpdGggbmF0aXZl
X2ZsdXNoX3RsYl9vdGhlcnMgc2tpcHBpbmcKPiArCQkgKiBUaGlzIHNob3VsZCBiZSByYXJlLCB3
aXRoIG5hdGl2ZV9mbHVzaF90bGJfbXVsdGkgc2tpcHBpbmcKPiAgCQkgKiBJUElzIHRvIGxhenkg
VExCIG1vZGUgQ1BVcy4KPiAgCQkgKi8KCk5pdCwgc2luY2Ugd2UncmUgbWVzc2luZyB3aXRoIHRo
aXMsIGl0IGNhbiBub3cgYmUKIm5hdGl2ZV9mbHVzaF90bGJfbXVsdGkoKSIgc2luY2UgaXQgaXMg
YSBmdW5jdGlvbi4KCj4gIAkJc3dpdGNoX21tX2lycXNfb2ZmKE5VTEwsICZpbml0X21tLCBOVUxM
KTsKPiBAQCAtNjM1LDkgKzYzNSwxMiBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuY19jb21t
b24oY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpmLAo+ICAJdGhpc19jcHVfd3JpdGUoY3B1
X3RsYnN0YXRlLmN0eHNbbG9hZGVkX21tX2FzaWRdLnRsYl9nZW4sIG1tX3RsYl9nZW4pOwo+ICB9
Cj4gIAo+IC1zdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuY19sb2NhbChjb25zdCB2b2lkICppbmZv
LCBlbnVtIHRsYl9mbHVzaF9yZWFzb24gcmVhc29uKQo+ICtzdGF0aWMgdm9pZCBmbHVzaF90bGJf
ZnVuY19sb2NhbCh2b2lkICppbmZvKQo+ICB7Cj4gIAljb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2lu
Zm8gKmYgPSBpbmZvOwo+ICsJZW51bSB0bGJfZmx1c2hfcmVhc29uIHJlYXNvbjsKPiArCj4gKwly
ZWFzb24gPSAoZi0+bW0gPT0gTlVMTCkgPyBUTEJfTE9DQUxfU0hPT1RET1dOIDogVExCX0xPQ0FM
X01NX1NIT09URE9XTjsKClNob3VsZCB3ZSBqdXN0IGFkZCB0aGUgInJlYXNvbiIgdG8gZmx1c2hf
dGxiX2luZm8/ICBJdCdzIE9LLWlzaCB0byBpbXBseQppdCBsaWtlIHRoaXMsIGJ1dCBzZWVtcyBs
aWtlIGl0IHdvdWxkIGJlIG5pY2VyIGFuZCBlYXNpZXIgdG8gdHJhY2sgZG93bgp0aGUgb3JpZ2lu
cyBvZiB0aGVzZSB0aGluZ3MgaWYgd2UgZGlkIHRoaXMgYXQgdGhlIGNhbGxlci4KCj4gIAlmbHVz
aF90bGJfZnVuY19jb21tb24oZiwgdHJ1ZSwgcmVhc29uKTsKPiAgfQo+IEBAIC02NTUsMTQgKzY1
OCwyMSBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuY19yZW1vdGUodm9pZCAqaW5mbykKPiAg
CWZsdXNoX3RsYl9mdW5jX2NvbW1vbihmLCBmYWxzZSwgVExCX1JFTU9URV9TSE9PVERPV04pOwo+
ICB9Cj4gIAo+IC1zdGF0aWMgYm9vbCB0bGJfaXNfbm90X2xhenkoaW50IGNwdSwgdm9pZCAqZGF0
YSkKPiArc3RhdGljIGlubGluZSBib29sIHRsYl9pc19ub3RfbGF6eShpbnQgY3B1KQo+ICB7Cj4g
IAlyZXR1cm4gIXBlcl9jcHUoY3B1X3RsYnN0YXRlLmlzX2xhenksIGNwdSk7Cj4gIH0KCk5pdDog
dGhlIGNvbXBpbGVyIHdpbGwgcHJvYmFibHkgaW5saW5lIHRoaXMgc3Vja2VyIGFueXdheS4gIFNv
LCBmb3IKdGhlc2Uga2luZHMgb2YgcGF0Y2hlcywgSSdkIHJlc2lzdCB0aGUgdXJnZSB0byBkbyB0
aGVzZSBraW5kcyBvZiB0d2Vha3MsCmVzcGVjaWFsbHkgc2luY2UgaXQgc3RhcnRzIHRvIGhpZGUg
dGhlIGltcG9ydGFudCBjaGFuZ2Ugb24gdGhlIGxpbmUuCgo+IC12b2lkIG5hdGl2ZV9mbHVzaF90
bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAo+IC0JCQkgICAgIGNvbnN0
IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKPiArc3RhdGljIERFRklORV9QRVJfQ1BVKGNw
dW1hc2tfdCwgZmx1c2hfdGxiX21hc2spOwo+ICsKPiArdm9pZCBuYXRpdmVfZmx1c2hfdGxiX211
bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAo+ICsJCQkgICAgY29uc3Qgc3RydWN0
IGZsdXNoX3RsYl9pbmZvICppbmZvKQo+ICB7Cj4gKwkvKgo+ICsJICogRG8gYWNjb3VudGluZyBh
bmQgdHJhY2luZy4gTm90ZSB0aGF0IHRoZXJlIGFyZSAoYW5kIGhhdmUgYWx3YXlzIGJlZW4pCj4g
KwkgKiBjYXNlcyBpbiB3aGljaCBhIHJlbW90ZSBUTEIgZmx1c2ggd2lsbCBiZSB0cmFjZWQsIGJ1
dCBldmVudHVhbGx5Cj4gKwkgKiB3b3VsZCBub3QgaGFwcGVuLgo+ICsJICovCj4gIAljb3VudF92
bV90bGJfZXZlbnQoTlJfVExCX1JFTU9URV9GTFVTSCk7Cj4gIAlpZiAoaW5mby0+ZW5kID09IFRM
Ql9GTFVTSF9BTEwpCj4gIAkJdHJhY2VfdGxiX2ZsdXNoKFRMQl9SRU1PVEVfU0VORF9JUEksIFRM
Ql9GTFVTSF9BTEwpOwo+IEBAIC02ODIsMTAgKzY5MiwxNCBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90
bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAo+ICAJCSAqIG1lYW5zIHRo
YXQgdGhlIHBlcmNwdSB0bGJfZ2VuIHZhcmlhYmxlcyB3b24ndCBiZSB1cGRhdGVkCj4gIAkJICog
YW5kIHdlJ2xsIGRvIHBvaW50bGVzcyBmbHVzaGVzIG9uIGZ1dHVyZSBjb250ZXh0IHN3aXRjaGVz
Lgo+ICAJCSAqCj4gLQkJICogUmF0aGVyIHRoYW4gaG9va2luZyBuYXRpdmVfZmx1c2hfdGxiX290
aGVycygpIGhlcmUsIEkgdGhpbmsKPiArCQkgKiBSYXRoZXIgdGhhbiBob29raW5nIG5hdGl2ZV9m
bHVzaF90bGJfbXVsdGkoKSBoZXJlLCBJIHRoaW5rCj4gIAkJICogdGhhdCBVViBzaG91bGQgYmUg
dXBkYXRlZCBzbyB0aGF0IHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoKSwKPiAgCQkgKiBldGMsIGFy
ZSBvcHRpbWFsIG9uIFVWLgo+ICAJCSAqLwo+ICsJCWxvY2FsX2lycV9kaXNhYmxlKCk7Cj4gKwkJ
Zmx1c2hfdGxiX2Z1bmNfbG9jYWwoKF9fZm9yY2Ugdm9pZCAqKWluZm8pOwo+ICsJCWxvY2FsX2ly
cV9lbmFibGUoKTsKPiArCj4gIAkJY3B1bWFzayA9IHV2X2ZsdXNoX3RsYl9vdGhlcnMoY3B1bWFz
aywgaW5mbyk7Cj4gIAkJaWYgKGNwdW1hc2spCj4gIAkJCXNtcF9jYWxsX2Z1bmN0aW9uX21hbnko
Y3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAo+IEBAIC03MDQsMTEgKzcxOCwzOSBAQCB2
b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNr
LAo+ICAJICogZG9pbmcgYSBzcGVjdWxhdGl2ZSBtZW1vcnkgYWNjZXNzLgo+ICAJICovCj4gIAlp
ZiAoaW5mby0+ZnJlZWRfdGFibGVzKQo+IC0JCXNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1bWFz
aywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAo+IC0JCQkgICAgICAgKHZvaWQgKilpbmZvLCAxKTsK
PiAtCWVsc2UKPiAtCQlvbl9lYWNoX2NwdV9jb25kX21hc2sodGxiX2lzX25vdF9sYXp5LCBmbHVz
aF90bGJfZnVuY19yZW1vdGUsCj4gLQkJCQkodm9pZCAqKWluZm8sIDEsIEdGUF9BVE9NSUMsIGNw
dW1hc2spOwo+ICsJCV9fc21wX2NhbGxfZnVuY3Rpb25fbWFueShjcHVtYXNrLCBmbHVzaF90bGJf
ZnVuY19yZW1vdGUsCj4gKwkJCQkJIGZsdXNoX3RsYl9mdW5jX2xvY2FsLCAodm9pZCAqKWluZm8s
IDEpOwo+ICsJZWxzZSB7CgpJIHByZWZlciBicmFja2V0cyBiZSBhZGRlZCBmb3IgJ2lmJyBibG9j
a3MgbGlrZSB0aGlzIHNpbmNlIGl0IGRvZXNuJ3QKdGFrZSB1cCBhbnkgbWVhbmluZ2Z1bCBzcGFj
ZSBhbmQgbWFrZXMgaXQgbGVzcyBwcm9uZSB0byBjb21waWxlIGVycm9ycy4KCj4gKwkJLyoKPiAr
CQkgKiBBbHRob3VnaCB3ZSBjb3VsZCBoYXZlIHVzZWQgb25fZWFjaF9jcHVfY29uZF9tYXNrKCks
Cj4gKwkJICogb3Blbi1jb2RpbmcgaXQgaGFzIHNldmVyYWwgcGVyZm9ybWFuY2UgYWR2YW50YWdl
czogKDEpIHdlIGNhbgo+ICsJCSAqIHVzZSBzcGVjaWFsaXplZCBmdW5jdGlvbnMgZm9yIHJlbW90
ZSBhbmQgbG9jYWwgZmx1c2hlczsgKDIpCj4gKwkJICogbm8gbmVlZCBmb3IgaW5kaXJlY3QgYnJh
bmNoIHRvIHRlc3QgaWYgVExCIGlzIGxhenk7ICgzKSB3ZQo+ICsJCSAqIGNhbiB1c2UgYSBkZXNp
Z25hdGVkIGNwdW1hc2sgZm9yIGV2YWx1YXRpbmcgdGhlIGNvbmRpdGlvbgo+ICsJCSAqIGluc3Rl
YWQgb2YgYWxsb2NhdGluZyBhIG5ldyBvbmUuCj4gKwkJICoKPiArCQkgKiBUaGlzIHdvcmtzIHVu
ZGVyIHRoZSBhc3N1bXB0aW9uIHRoYXQgdGhlcmUgYXJlIG5vIG5lc3RlZCBUTEIKPiArCQkgKiBm
bHVzaGVzLCBhbiBhc3N1bXB0aW9uIHRoYXQgaXMgYWxyZWFkeSBtYWRlIGluCj4gKwkJICogZmx1
c2hfdGxiX21tX3JhbmdlKCkuCj4gKwkJICovCj4gKwkJc3RydWN0IGNwdW1hc2sgKmNvbmRfY3B1
bWFzayA9IHRoaXNfY3B1X3B0cigmZmx1c2hfdGxiX21hc2spOwoKVGhpcyBpcyBsb2dpY2FsbHkg
YSBzdGFjay1sb2NhbCB2YXJpYWJsZSwgcmlnaHQ/ICBCdXQsIHNpbmNlIHdlJ3ZlIGdvdApwcmVl
bXB0IG9mZiBhbmQgY3B1bWFza3MgY2FuIGJlIGh1Z2UsIHdlIGRvbid0IHdhbnQgdG8gYWxsb2Nh
dGUgaXQgb24KdGhlIHN0YWNrLiAgVGhhdCBtaWdodCBiZSB3b3J0aCBhIGNvbW1lbnQgc29tZXdo
ZXJlLgoKPiArCQlpbnQgY3B1Owo+ICsKPiArCQljcHVtYXNrX2NsZWFyKGNvbmRfY3B1bWFzayk7
Cj4gKwo+ICsJCWZvcl9lYWNoX2NwdShjcHUsIGNwdW1hc2spIHsKPiArCQkJaWYgKHRsYl9pc19u
b3RfbGF6eShjcHUpKQo+ICsJCQkJX19jcHVtYXNrX3NldF9jcHUoY3B1LCBjb25kX2NwdW1hc2sp
Owo+ICsJCX0KCkZXSVcsIGl0J3MgcHJvYmFibHkgd29ydGggY2FsbGluZyBvdXQgaW4gdGhlIGNo
YW5nZWxvZyB0aGF0IHRoaXMgbG9vcApleGlzdHMgaW4gb25fZWFjaF9jcHVfY29uZF9tYXNrKCkg
dG9vLiAgSXQgbG9va3MgYmFkIGhlcmUsIGJ1dCBpdCdzIG5vCndvcnNlIHRoYW4gd2hhdCBpdCBy
ZXBsYWNlcy4KCj4gKwkJX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNvbmRfY3B1bWFzaywgZmx1
c2hfdGxiX2Z1bmNfcmVtb3RlLAo+ICsJCQkJCSBmbHVzaF90bGJfZnVuY19sb2NhbCwgKHZvaWQg
KilpbmZvLCAxKTsKPiArCX0KPiArfQoKVGhlcmUgd2FzIGEgX19mb3JjZSBvbiBhbiBlYXJsaWVy
ICdpbmZvJyBjYXN0LiAgQ291bGQgeW91IHRhbGsgYWJvdXQKdGhhdCBmb3IgYSBtaW51dGUgYW4g
ZXhwbGFpbiB3aHkgdGhhdCBvbmUgaXMgbmVlZGVkPwoKPiArdm9pZCBuYXRpdmVfZmx1c2hfdGxi
X290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKPiArCQkJICAgICBjb25zdCBz
dHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pCj4gK3sKPiArCW5hdGl2ZV9mbHVzaF90bGJfbXVs
dGkoY3B1bWFzaywgaW5mbyk7Cj4gIH0KPiAgCj4gIC8qCj4gQEAgLTc3NCwxMCArODE2LDE1IEBA
IHN0YXRpYyB2b2lkIGZsdXNoX3RsYl9vbl9jcHVzKGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFzaywK
PiAgewo+ICAJaW50IHRoaXNfY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+ICAKPiArCWlmIChz
dGF0aWNfYnJhbmNoX2xpa2VseSgmZmx1c2hfdGxiX211bHRpX2VuYWJsZWQpKSB7Cj4gKwkJZmx1
c2hfdGxiX211bHRpKGNwdW1hc2ssIGluZm8pOwo+ICsJCXJldHVybjsKPiArCX0KClByb2JhYmx5
IG5lZWRzIGEgY29tbWVudCBmb3IgcG9zdGVyaXR5IGFib3ZlIHRoZSBpZigpXl46CgoJLyogVXNl
IHRoZSBvcHRpbWl6ZWQgZmx1c2hfdGxiX211bHRpKCkgd2hlcmUgd2UgY2FuLiAqLwoKPiAtLS0g
YS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKPiBA
QCAtMjQ3NCw2ICsyNDc0LDggQEAgdm9pZCBfX2luaXQgeGVuX2luaXRfbW11X29wcyh2b2lkKQo+
ICAKPiAgCXB2X29wcy5tbXUgPSB4ZW5fbW11X29wczsKPiAgCj4gKwlzdGF0aWNfa2V5X2Rpc2Fi
bGUoJmZsdXNoX3RsYl9tdWx0aV9lbmFibGVkLmtleSk7Cj4gKwo+ICAJbWVtc2V0KGR1bW15X21h
cHBpbmcsIDB4ZmYsIFBBR0VfU0laRSk7Cj4gIH0KCk1vcmUgY29tbWVudHMsIHBsZWFzZS4gIFBl
cmhhcHM6CgoJRXhpc3RpbmcgcGFyYXZpcnQgVExCIGZsdXNoZXMgYXJlIGluY29tcGF0aWJsZSB3
aXRoCglmbHVzaF90bGJfbXVsdGkoKSBiZWNhdXNlLi4uLiAgRGlzYWJsZSBpdCB3aGVuIHRoZXkg
YXJlCglpbiB1c2UuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 04:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 04: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 1hfzSf-0002rN-NS; Wed, 26 Jun 2019 04:23:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUjj=UZ=intel.com=dave.hansen@srs-us1.protection.inumbo.net>)
 id 1hfyAu-0004Y1-G1
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 03:00:44 +0000
X-Inumbo-ID: 95eb6051-97be-11e9-8980-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95eb6051-97be-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 03:00:43 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Jun 2019 20:00:38 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,418,1557212400"; d="scan'208";a="360597671"
Received: from d0798461-mobl.amr.corp.intel.com (HELO [10.254.106.237])
 ([10.254.106.237])
 by fmsmga006.fm.intel.com with ESMTP; 25 Jun 2019 20:00:37 -0700
To: Nadav Amit <namit@vmware.com>
References: <20190613064813.8102-1-namit@vmware.com>
 <20190613064813.8102-5-namit@vmware.com>
 <723d63ee-c8cb-14a1-0eb9-265e580360f4@intel.com>
 <1545B936-7CEC-4A1C-B776-74004F774218@vmware.com>
From: Dave Hansen <dave.hansen@intel.com>
Openpgp: preference=signencrypt
Autocrypt: addr=dave.hansen@intel.com; keydata=
 mQINBE6HMP0BEADIMA3XYkQfF3dwHlj58Yjsc4E5y5G67cfbt8dvaUq2fx1lR0K9h1bOI6fC
 oAiUXvGAOxPDsB/P6UEOISPpLl5IuYsSwAeZGkdQ5g6m1xq7AlDJQZddhr/1DC/nMVa/2BoY
 2UnKuZuSBu7lgOE193+7Uks3416N2hTkyKUSNkduyoZ9F5twiBhxPJwPtn/wnch6n5RsoXsb
 ygOEDxLEsSk/7eyFycjE+btUtAWZtx+HseyaGfqkZK0Z9bT1lsaHecmB203xShwCPT49Blxz
 VOab8668QpaEOdLGhtvrVYVK7x4skyT3nGWcgDCl5/Vp3TWA4K+IofwvXzX2ON/Mj7aQwf5W
 iC+3nWC7q0uxKwwsddJ0Nu+dpA/UORQWa1NiAftEoSpk5+nUUi0WE+5DRm0H+TXKBWMGNCFn
 c6+EKg5zQaa8KqymHcOrSXNPmzJuXvDQ8uj2J8XuzCZfK4uy1+YdIr0yyEMI7mdh4KX50LO1
 pmowEqDh7dLShTOif/7UtQYrzYq9cPnjU2ZW4qd5Qz2joSGTG9eCXLz5PRe5SqHxv6ljk8mb
 ApNuY7bOXO/A7T2j5RwXIlcmssqIjBcxsRRoIbpCwWWGjkYjzYCjgsNFL6rt4OL11OUF37wL
 QcTl7fbCGv53KfKPdYD5hcbguLKi/aCccJK18ZwNjFhqr4MliQARAQABtEVEYXZpZCBDaHJp
 c3RvcGhlciBIYW5zZW4gKEludGVsIFdvcmsgQWRkcmVzcykgPGRhdmUuaGFuc2VuQGludGVs
 LmNvbT6JAjgEEwECACIFAlQ+9J0CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEGg1
 lTBwyZKwLZUP/0dnbhDc229u2u6WtK1s1cSd9WsflGXGagkR6liJ4um3XCfYWDHvIdkHYC1t
 MNcVHFBwmQkawxsYvgO8kXT3SaFZe4ISfB4K4CL2qp4JO+nJdlFUbZI7cz/Td9z8nHjMcWYF
 IQuTsWOLs/LBMTs+ANumibtw6UkiGVD3dfHJAOPNApjVr+M0P/lVmTeP8w0uVcd2syiaU5jB
 aht9CYATn+ytFGWZnBEEQFnqcibIaOrmoBLu2b3fKJEd8Jp7NHDSIdrvrMjYynmc6sZKUqH2
 I1qOevaa8jUg7wlLJAWGfIqnu85kkqrVOkbNbk4TPub7VOqA6qG5GCNEIv6ZY7HLYd/vAkVY
 E8Plzq/NwLAuOWxvGrOl7OPuwVeR4hBDfcrNb990MFPpjGgACzAZyjdmYoMu8j3/MAEW4P0z
 F5+EYJAOZ+z212y1pchNNauehORXgjrNKsZwxwKpPY9qb84E3O9KYpwfATsqOoQ6tTgr+1BR
 CCwP712H+E9U5HJ0iibN/CDZFVPL1bRerHziuwuQuvE0qWg0+0SChFe9oq0KAwEkVs6ZDMB2
 P16MieEEQ6StQRlvy2YBv80L1TMl3T90Bo1UUn6ARXEpcbFE0/aORH/jEXcRteb+vuik5UGY
 5TsyLYdPur3TXm7XDBdmmyQVJjnJKYK9AQxj95KlXLVO38lcuQINBFRjzmoBEACyAxbvUEhd
 GDGNg0JhDdezyTdN8C9BFsdxyTLnSH31NRiyp1QtuxvcqGZjb2trDVuCbIzRrgMZLVgo3upr
 MIOx1CXEgmn23Zhh0EpdVHM8IKx9Z7V0r+rrpRWFE8/wQZngKYVi49PGoZj50ZEifEJ5qn/H
 Nsp2+Y+bTUjDdgWMATg9DiFMyv8fvoqgNsNyrrZTnSgoLzdxr89FGHZCoSoAK8gfgFHuO54B
 lI8QOfPDG9WDPJ66HCodjTlBEr/Cwq6GruxS5i2Y33YVqxvFvDa1tUtl+iJ2SWKS9kCai2DR
 3BwVONJEYSDQaven/EHMlY1q8Vln3lGPsS11vSUK3QcNJjmrgYxH5KsVsf6PNRj9mp8Z1kIG
 qjRx08+nnyStWC0gZH6NrYyS9rpqH3j+hA2WcI7De51L4Rv9pFwzp161mvtc6eC/GxaiUGuH
 BNAVP0PY0fqvIC68p3rLIAW3f97uv4ce2RSQ7LbsPsimOeCo/5vgS6YQsj83E+AipPr09Caj
 0hloj+hFoqiticNpmsxdWKoOsV0PftcQvBCCYuhKbZV9s5hjt9qn8CE86A5g5KqDf83Fxqm/
 vXKgHNFHE5zgXGZnrmaf6resQzbvJHO0Fb0CcIohzrpPaL3YepcLDoCCgElGMGQjdCcSQ+Ci
 FCRl0Bvyj1YZUql+ZkptgGjikQARAQABiQIfBBgBAgAJBQJUY85qAhsMAAoJEGg1lTBwyZKw
 l4IQAIKHs/9po4spZDFyfDjunimEhVHqlUt7ggR1Hsl/tkvTSze8pI1P6dGp2XW6AnH1iayn
 yRcoyT0ZJ+Zmm4xAH1zqKjWplzqdb/dO28qk0bPso8+1oPO8oDhLm1+tY+cOvufXkBTm+whm
 +AyNTjaCRt6aSMnA/QHVGSJ8grrTJCoACVNhnXg/R0g90g8iV8Q+IBZyDkG0tBThaDdw1B2l
 asInUTeb9EiVfL/Zjdg5VWiF9LL7iS+9hTeVdR09vThQ/DhVbCNxVk+DtyBHsjOKifrVsYep
 WpRGBIAu3bK8eXtyvrw1igWTNs2wazJ71+0z2jMzbclKAyRHKU9JdN6Hkkgr2nPb561yjcB8
 sIq1pFXKyO+nKy6SZYxOvHxCcjk2fkw6UmPU6/j/nQlj2lfOAgNVKuDLothIxzi8pndB8Jju
 KktE5HJqUUMXePkAYIxEQ0mMc8Po7tuXdejgPMwgP7x65xtfEqI0RuzbUioFltsp1jUaRwQZ
 MTsCeQDdjpgHsj+P2ZDeEKCbma4m6Ez/YWs4+zDm1X8uZDkZcfQlD9NldbKDJEXLIjYWo1PH
 hYepSffIWPyvBMBTW2W5FRjJ4vLRrJSUoEfJuPQ3vW9Y73foyo/qFoURHO48AinGPZ7PC7TF
 vUaNOTjKedrqHkaOcqB185ahG2had0xnFsDPlx5y
Message-ID: <88a76cb8-2484-818a-2be6-d06a4ffef107@intel.com>
Date: Tue, 25 Jun 2019 20:00:37 -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: <1545B936-7CEC-4A1C-B776-74004F774218@vmware.com>
Content-Language: en-US
X-Mailman-Approved-At: Wed, 26 Jun 2019 04:23:07 +0000
Subject: Re: [Xen-devel] [PATCH 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>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 the arch/x86 maintainers <x86@kernel.org>, 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>

T24gNi8yNS8xOSA3OjM1IFBNLCBOYWRhdiBBbWl0IHdyb3RlOgo+Pj4gCWNvbnN0IHN0cnVjdCBm
bHVzaF90bGJfaW5mbyAqZiA9IGluZm87Cj4+PiArCWVudW0gdGxiX2ZsdXNoX3JlYXNvbiByZWFz
b247Cj4+PiArCj4+PiArCXJlYXNvbiA9IChmLT5tbSA9PSBOVUxMKSA/IFRMQl9MT0NBTF9TSE9P
VERPV04gOiBUTEJfTE9DQUxfTU1fU0hPT1RET1dOOwo+Pgo+PiBTaG91bGQgd2UganVzdCBhZGQg
dGhlICJyZWFzb24iIHRvIGZsdXNoX3RsYl9pbmZvPyAgSXQncyBPSy1pc2ggdG8gaW1wbHkKPj4g
aXQgbGlrZSB0aGlzLCBidXQgc2VlbXMgbGlrZSBpdCB3b3VsZCBiZSBuaWNlciBhbmQgZWFzaWVy
IHRvIHRyYWNrIGRvd24KPj4gdGhlIG9yaWdpbnMgb2YgdGhlc2UgdGhpbmdzIGlmIHdlIGRpZCB0
aGlzIGF0IHRoZSBjYWxsZXIuCj4gCj4gSSBwcmVmZXIgbm90IHRvLiBJIHdhbnQgbGF0ZXIgdG8g
aW5saW5lIGZsdXNoX3RsYl9pbmZvIGludG8gdGhlIHNhbWUKPiBjYWNoZWxpbmUgdGhhdCBob2xk
cyBjYWxsX2Z1bmN0aW9uX2RhdGEuIEluY3JlYXNpbmcgdGhlIHNpemUgb2YKPiBmbHVzaF90bGJf
aW5mbyBmb3Igbm8gZ29vZCByZWFzb24gd2lsbCBub3QgaGVscOKApgoKV2VsbCwgZmx1c2hfdGxi
X2luZm8gaXMgYXQgNi84dGhzIG9mIGEgY2FjaGVsaW5lIGF0IHRoZSBtb21lbnQuCmNhbGxfZnVu
Y3Rpb25fZGF0YSBpcyAzLzh0aHMuICBUbyBtZSwgdGhhdCBtZWFucyB3ZSBoYXZlIHNvbWUgc2xh
Y2sgaW4KdGhlIHNpemUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 05:06:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 05: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 1hg086-0006GJ-DN; Wed, 26 Jun 2019 05:05: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg084-0006GE-U7
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 05:05:56 +0000
X-Inumbo-ID: 11e98040-97d0-11e9-991e-bb4e559236a1
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 11e98040-97d0-11e9-991e-bb4e559236a1;
 Wed, 26 Jun 2019 05:05: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 8A32BAC4E;
 Wed, 26 Jun 2019 05:05:51 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906241135080.2468@sstabellini-ThinkPad-T480s>
 <f1b992ab-9e1d-0e37-ebb4-37fc609cfb5d@suse.com>
 <alpine.DEB.2.21.1906251427440.5851@sstabellini-ThinkPad-T480s>
From: Juergen Gross <jgross@suse.com>
Message-ID: <378129c8-e351-1ead-de85-56c304a90b2d@suse.com>
Date: Wed, 26 Jun 2019 07:05:50 +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.1906251427440.5851@sstabellini-ThinkPad-T480s>
Content-Language: de-DE
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: wl@xen.org, andrew.cooper3@citrix.com, jbeulich@suse.com,
 xen-devel <xen-devel@lists.xenproject.org>, boris.ostrovsky@oracle.com,
 chao.gao@intel.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>

T24gMjYuMDYuMTkgMDA6MTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBUdWUsIDI1
IEp1biAyMDE5LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAyNC4wNi4xOSAyMDo0NSwgU3Rl
ZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gSGkgYWxsLAo+Pj4KPj4+IEkgbWlnaHQgaGF2ZSBm
b3VuZCBhIGJ1ZyB3aXRoIFBDSSBwYXNzdGhyb3VnaCB0byBhIExpbnV4IEhWTSBndWVzdCBvbgo+
Pj4geDg2IHdpdGggWGVuIDQuMTIuIEl0IGlzIG5vdCBlYXN5IGZvciBtZSB0byBnZXQgYWNjZXNz
LCBhbmQgZXNwZWNpYWxseQo+Pj4gY2hhbmdlIGNvbXBvbmVudHMsIG9uIHRoaXMgcGFydGljdWxh
ciBzeXN0ZW0sIGFuZCBJIGRvbid0IGhhdmUgYWNjZXNzIHRvCj4+PiBvdGhlciB4ODYgYm94ZXMg
YXQgdGhlIG1vbWVudCwgc28gYXBvbG9naWVzIGZvciB0aGUgcGFydGlhbCBpbmZvcm1hdGlvbgo+
Pj4gcmVwb3J0LiBUaGUgc2V0dXAgaXMgYXMgZm9sbG93Ogo+Pj4KPj4+IC0gdHdvIFBDSSBkZXZp
Y2VzIGhhdmUgYmVlbiBhc3NpZ25lZCB0byBhIEhWTSBndWVzdCwgZXZlcnl0aGluZyBpcyBmaW5l
Cj4+PiAtIHJlYm9vdCB0aGUgZ3Vlc3QgZnJvbSBpbnNpZGUsIGkuZS4gYHJlYm9vdCcgaW4gTGlu
dXgKPj4+IC0gYWZ0ZXIgdGhlIHJlYm9vdCBjb21wbGV0ZXMsIG9ubHkgb25lIGRldmljZSBpcyBh
c3NpZ25lZAo+Pj4KPj4+IEJlZm9yZSB0aGUgcmVib290LCBJIHNlZSBhbGwgdGhlIGFwcHJvcHJp
YXRlIHhlbnN0b3JlIGVudHJpZXMgZm9yIGJvdGgKPj4+IGRldmljZXMuIEV2ZXJ5dGhpbmcgaXMg
ZmluZS4gQWZ0ZXIgdGhlIHJlYm9vdCwgSSBjYW4gb25seSBzZWUgdGhlCj4+PiB4ZW5zdG9yZSBl
bnRyaWVzIG9mIG9uZSBkZXZpY2UuIEl0IGlzIGFzIGlmIHRoZSBvdGhlciBkZXZpY2UKPj4+ICJk
aXNhcHBlYXJlZCIgd2l0aG91dCB0aHJvd2luZyBhbnkgZXJyb3JzLgo+Pgo+PiBDYW4geW91IHBs
ZWFzZSBwb3N0IHRoZSBYZW5zdG9yZSBlbnRyaWVzIGJlZm9yZSB0aGUgcmVib290Pwo+Pgo+PiBJ
IHRoaW5rIHRoZSBudW1iZXJpbmcgc2NoZW1lIG9mIFBDSSBkZXZpY2VzIGluIFhlbnN0b3JlIGlz
bid0IGxpa2UgdGhhdAo+PiBvZiBvdGhlciBkZXZpY2VzLi4uCj4gCj4gU2VlIGF0dGFjaGVkLiBU
aGUgZG9taWQgZ29lcyBmcm9tIDMgdG8gNSwgYmVjYXVzZSBJIHNodXRkb3duIGRvbWlkIDMKPiBu
b3JtYWxseSB0aGUgZmlyc3QgdGltZSBhcm91bmQsIGluc3RlYWQgb2YgcmVib290aW5nLgo+IAoK
QXMgSSB0aG91Z2h0LiBXb3JraW5nIG9uIGEgcGF0Y2guCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 05:09:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 05:09:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg0Bn-0006Ps-2L; Wed, 26 Jun 2019 05:09: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg0Bl-0006Pi-1t
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 05:09:45 +0000
X-Inumbo-ID: 99169a30-97d0-11e9-b5a2-6f8320566836
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99169a30-97d0-11e9-b5a2-6f8320566836;
 Wed, 26 Jun 2019 05: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 1hg0Be-0007EB-4H; Wed, 26 Jun 2019 05:09: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 1hg0Bd-0003dU-Mv; Wed, 26 Jun 2019 05:09:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg0Bd-0003xS-MK; Wed, 26 Jun 2019 05:09:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hg0Bd-0003xS-MK@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 05:09:37 +0000
Subject: [Xen-devel] [qemu-mainline bisection] complete build-armhf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5313642605834186893=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

branch xen-unstable
xenbranch xen-unstable
job build-armhf
testid xen-build

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.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:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138520/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>


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

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/qemu-mainline/build-armhf.xen-build --summary-out=tmp/138520.bisection-summary --basis-template=137600 --blessings=real,real-bisect qemu-mainline build-armhf xen-build
Searching for failure / basis pass:
 138372 fail [host=cubietruck-picasso] / 137600 ok.
Failure / basis pass flights: 138372 / 137600
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 719a684d7df1b5b5627f42447be4f12aab038343 474f3938d79ab36b9231c9ad3b5a9314c2aeacde 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 7d1460c991ac45cccbf9ba3d8aa137029c2bf312
Basis pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/osstest/ovmf.git#f0718d1d6b47745a4249f4006807a45f2245dba1-719a684d7df1b5b5627f42447be4f12aab038343 git://git.qemu.org/qemu.git#a578cdfbdd8f9beff5ced52b7826ddb1669abbbf-474f3938d79ab36b9231c9ad3b5a9314c2aeacde git://xenbits.xen.org/osstest/seabios.git#0932c20560574696cf87ddd12623e8c423ee821b-6e56ed129c9782ba050a5fbfbf4ac12335b230f7 git://xenbits.xen.org/xen.git#844aa0a13d34e9a341a8374119d2ed67d4dcd6bb-7d1460c991ac45cccbf9\
 ba3d8aa137029c2bf312
Loaded 15324 nodes in revision graph
Searching for test results:
 137600 pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 137734 [host=cubietruck-gleizes]
 137697 [host=cubietruck-gleizes]
 137930 [host=cubietruck-gleizes]
 137871 [host=cubietruck-gleizes]
 138031 [host=cubietruck-gleizes]
 138157 [host=cubietruck-gleizes]
 138258 [host=cubietruck-gleizes]
 138404 [host=cubietruck-gleizes]
 138372 fail 719a684d7df1b5b5627f42447be4f12aab038343 474f3938d79ab36b9231c9ad3b5a9314c2aeacde 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 7d1460c991ac45cccbf9ba3d8aa137029c2bf312
 138371 [host=cubietruck-gleizes]
 138377 [host=cubietruck-gleizes]
 138338 [host=cubietruck-gleizes]
 138391 [host=cubietruck-gleizes]
 138380 [host=cubietruck-gleizes]
 138373 [host=cubietruck-gleizes]
 138381 [host=cubietruck-gleizes]
 138387 [host=cubietruck-gleizes]
 138385 [host=cubietruck-gleizes]
 138389 [host=cubietruck-gleizes]
 138395 [host=cubietruck-gleizes]
 138481 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 d3e3413bd6a8c0287dbad8942e208d562fd8e29e 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 07513e15e6e7e5163bf4f59c747825cce748531c
 138431 [host=cubietruck-gleizes]
 138470 fail 2378ea55151eef8284b4cf35e95b058b0e591ea0 541617cad3445fdc6735e9e5752e1f698e337737 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 508908fd449d7b5801ec6b06e5bb263b554444fc
 138514 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138416 [host=cubietruck-gleizes]
 138439 [host=cubietruck-gleizes]
 138420 [host=cubietruck-gleizes]
 138486 pass 1631bb26ae991e530d3c96fe3161ea15144b358e a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 cde324fbad4bb8f920f0f5da6eaa56e228c65f4a
 138456 pass f0718d1d6b47745a4249f4006807a45f2245dba1 a578cdfbdd8f9beff5ced52b7826ddb1669abbbf 0932c20560574696cf87ddd12623e8c423ee821b 844aa0a13d34e9a341a8374119d2ed67d4dcd6bb
 138423 [host=cubietruck-gleizes]
 138443 [host=cubietruck-gleizes]
 138471 fail b0663641c977f97bef785c86978603c3a31a3d1c 21c1ce592a144188dfe59b9e156a97da412a59a2 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 70d2f27b592bfcf76750b9fed5906e53423eebd7
 138425 [host=cubietruck-gleizes]
 138429 [host=cubietruck-gleizes]
 138472 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 650a379d505bf558bcb41124bc6c951a76cbc113 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 36a1c7c213e13eb64d2c2d8aa9c5c805fe19020a
 138460 fail 719a684d7df1b5b5627f42447be4f12aab038343 474f3938d79ab36b9231c9ad3b5a9314c2aeacde 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 7d1460c991ac45cccbf9ba3d8aa137029c2bf312
 138445 [host=cubietruck-gleizes]
 138463 fail b86fbe1f980102eee3e55eed92ac91937aee638e 8e8cbed09ad9d577955691b4c061b61b602406d1 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 7d1460c991ac45cccbf9ba3d8aa137029c2bf312
 138450 [host=cubietruck-gleizes]
 138451 [host=cubietruck-gleizes]
 138452 [host=cubietruck-gleizes]
 138464 fail 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 c21f30ebc779cd4210b488dd702b3f8653aee82b 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 6ff560f7f1f214fb89baaf97812c4c943e44a642
 138467 fail 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 7e3c0deab1b76f37ac0b3199324db976a6cd1b2c 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 2ac48fd52d846a8c3949373aa0d776c6cb5452db
 138473 fail 0a35997643972d3b76a67547cbffeaa8a3d708c3 8e23e34d989d5ce542fa26425f091fc61e1f23f4 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 8966a3e9ab485f3a9d2adf66b71265163f8fb8eb
 138469 fail 8a08dc5486f1a96c91b0ce86fc88a674ca0d8272 1120827fa182f0e76226df7ffe7a86598d1df54f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 508908fd449d7b5801ec6b06e5bb263b554444fc
 138483 pass 1631bb26ae991e530d3c96fe3161ea15144b358e 219dca61ebf41625831d4f96a720852baf44b762 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 ec25b3c0261c5d2cd59b645004178313ac3fe974
 138479 fail fc7d997c35372126823c3b0acf7b67c45cbeea36 ccc47d5d01a99d2eaa7fc4f10f78dde844c7d573 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 a189ef027dbb7a3c0dfe566137f05c06d6685fb9
 138480 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 6d7a134da4afebe8551a69329478415cfb4cbe91 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138506 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 f91005e195e7e1485e60cb121731589960f1a3c9 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138496 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 0b8fa32f551e863bb548a11394239239270dd3dc 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138500 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 30aec7d331c0dd43c3e83b028c3169993d897552 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138490 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 59c58f96b270f5edd4ad10954c3a96556cb3a728 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 bbac4facb676248703cf5708001dcd40c0780add
 138502 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138509 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138513 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138512 pass 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
 138520 fail 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 37677d7db39a3c250ad661d00fb7c3b59d047b1f 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
Searching for interesting versions
 Result found: flight 137600 (pass), for basis pass
 Result found: flight 138372 (fail), for basis failure
 Repro found: flight 138456 (pass), for basis pass
 Repro found: flight 138460 (fail), for basis failure
 0 revisions at 4eb0acb1e2bef27d29ed8cc6200a9963b5cb0565 c0a9956b32e2806a9d50ce8c651ace140f5f79f1 85137fb5f2dfa5f83e9e340ca881c634ae14d4e9 480800c76969b38f13b6909eb679b23571417538
No revisions left to test, checking graph state.
 Result found: flight 138502 (pass), for last pass
 Result found: flight 138509 (fail), for first failure
 Repro found: flight 138512 (pass), for last pass
 Repro found: flight 138513 (fail), for first failure
 Repro found: flight 138514 (pass), for last pass
 Repro found: flight 138520 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  qemuu git://git.qemu.org/qemu.git
  Bug introduced:  37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Bug not present: c0a9956b32e2806a9d50ce8c651ace140f5f79f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138520/


  commit 37677d7db39a3c250ad661d00fb7c3b59d047b1f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   Tue Jun 4 20:16:17 2019 +0200
  
      Clean up a few header guard symbols
      
      Commit 58ea30f5145 "Clean up header guards that don't match their file
      name" messed up contrib/elf2dmp/qemu_elf.h and
      tests/migration/migration-test.h.
      
      It missed target/cris/opcode-cris.h and
      tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
      due to the scripts/clean-header-guards.pl bug fixed in the previous
      commit.
      
      Commit a8b991b52dc "Clean up ill-advised or unusual header guards"
      missed include/hw/xen/io/ring.h for the same reason.
      
      Commit 3979fca4b69 "disas: Rename include/disas/bfd.h back to
      include/disas/dis-asm.h" neglected to update the guard symbol for the
      rename.
      
      Commit a331c6d7741 "semihosting: implement a semihosting console"
      created include/hw/semihosting/console.h with an ill-advised guard
      symbol.
      
      Clean them up.
      
      Signed-off-by: Markus Armbruster <armbru@redhat.com>
      Message-Id: <20190604181618.19980-4-armbru@redhat.com>
      Reviewed-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>
      Tested-by: Philippe Mathieu-DaudÃ© <philmd@redhat.com>

pnmtopng: 220 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-armhf.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
138520: tolerable ALL FAIL

flight 138520 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138520/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-armhf                   6 xen-build               fail baseline untested


jobs:
 build-armhf                                                  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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5313642605834186893==--

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 06:18:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 06: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 1hg1Fk-000390-Et; Wed, 26 Jun 2019 06:17: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg1Fj-00038v-KH
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 06:17:55 +0000
X-Inumbo-ID: 20e24a21-97da-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20e24a21-97da-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 06:17: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 99377AD47;
 Wed, 26 Jun 2019 06:17:51 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1906241135080.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
From: Juergen Gross <jgross@suse.com>
Message-ID: <3c16614d-fc50-1899-709c-45f49eb156b1@suse.com>
Date: Wed, 26 Jun 2019 08:17:50 +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.1906241146530.2468@sstabellini-ThinkPad-T480s>
Content-Type: multipart/mixed; boundary="------------A88EDCB51F4F367D8E5FCD3B"
Content-Language: de-DE
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: wl@xen.org, andrew.cooper3@citrix.com, jbeulich@suse.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, chao.gao@intel.com,
 roger.pau@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 24.06.19 20:47, Stefano Stabellini wrote:
> + xen-devel
> 
> On Mon, 24 Jun 2019, Stefano Stabellini wrote:
>> Hi all,
>>
>> I might have found a bug with PCI passthrough to a Linux HVM guest on
>> x86 with Xen 4.12. It is not easy for me to get access, and especially
>> change components, on this particular system, and I don't have access to
>> other x86 boxes at the moment, so apologies for the partial information
>> report. The setup is as follow:
>>
>> - two PCI devices have been assigned to a HVM guest, everything is fine
>> - reboot the guest from inside, i.e. `reboot' in Linux
>> - after the reboot completes, only one device is assigned
>>
>> Before the reboot, I see all the appropriate xenstore entries for both
>> devices. Everything is fine. After the reboot, I can only see the
>> xenstore entries of one device. It is as if the other device
>> "disappeared" without throwing any errors.
>>
>> Have you seen this before? Do you know if it has been fixed in staging?
>> I noticed this fix which seems to be very relevant:
>>
>> https://lists.xenproject.org/archives/html/xen-devel/2018-11/msg01616.html
>>
>> but it is already included in 4.12.

Stefano, could you please try the attached patch? It is only compile
tested for now.


Juergen

--------------A88EDCB51F4F367D8E5FCD3B
Content-Type: text/x-patch;
 name="0001-libxl-fix-pci-device-re-assigning-after-domain-reboo.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename*0="0001-libxl-fix-pci-device-re-assigning-after-domain-reboo.pa";
 filename*1="tch"

>From ea95dcdfc60a895cc43baf34c8e0fb088e10008d Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Wei Liu <wl@xen.org>
Date: Wed, 26 Jun 2019 08:15:28 +0200
Subject: [PATCH] libxl: fix pci device re-assigning after domain reboot

After a reboot of a guest only the first pci device configuration will
be retrieved from Xenstore resulting in loss of any further assigned
passed through pci devices.

The main reason is that all passed through pci devices reside under a
common root device "0" in Xenstore. So when the device list is rebuilt
from Xenstore after a reboot the sub-devices below that root device
need to be selected instead of using the root device number as a
selector.

Fix that by adding a new member to struct libxl_device_type which when
set is used to get the number of devices. Add such a member for pci to
get the correct number of pci devices instead of implying it from the
number of pci root devices (which will always be 1).

While at it fix the type of libxl__device_pci_from_xs_be() to match
the one of the .from_xenstore member of struct libxl_device_type. This
fixes a latent bug checking the return value of a function returning
void.

Signed-off-by: Juergen Gross <jgross@suse.com>
---
 tools/libxl/libxl_device.c   | 24 +++++++++++++++++++-----
 tools/libxl/libxl_internal.h |  2 ++
 tools/libxl/libxl_pci.c      | 35 ++++++++++++++++++++++++++---------
 3 files changed, 47 insertions(+), 14 deletions(-)

diff --git a/tools/libxl/libxl_device.c b/tools/libxl/libxl_device.c
index db6c0203b7..a2569102ee 100644
--- a/tools/libxl/libxl_device.c
+++ b/tools/libxl/libxl_device.c
@@ -2026,6 +2026,7 @@ void *libxl__device_list(libxl__gc *gc, const struct libxl_device_type *dt,
     char *libxl_path;
     char **dir = NULL;
     unsigned int ndirs = 0;
+    unsigned int ndevs = 0;
     int rc;
 
     *num = 0;
@@ -2037,21 +2038,34 @@ void *libxl__device_list(libxl__gc *gc, const struct libxl_device_type *dt,
     dir = libxl__xs_directory(gc, XBT_NULL, libxl_path, &ndirs);
 
     if (dir && ndirs) {
-        list = libxl__malloc(NOGC, dt->dev_elem_size * ndirs);
+        if (dt->get_num) {
+            if (ndirs != 1) {
+                LOGD(ERROR, domid, "multiple entries in %s\n", libxl_path);
+                rc = ERROR_FAIL;
+                goto out;
+            }
+            rc = dt->get_num(gc, GCSPRINTF("%s/%s", libxl_path, *dir), &ndevs);
+            if (rc) goto out;
+        } else {
+            ndevs = ndirs;
+        }
+        list = libxl__malloc(NOGC, dt->dev_elem_size * ndevs);
         item = list;
 
-        while (*num < ndirs) {
+        while (*num < ndevs) {
             dt->init(item);
-            ++(*num);
 
             if (dt->from_xenstore) {
+                int nr = dt->get_num ? *num : atoi(*dir);
                 char *device_libxl_path = GCSPRINTF("%s/%s", libxl_path, *dir);
-                rc = dt->from_xenstore(gc, device_libxl_path, atoi(*dir), item);
+                rc = dt->from_xenstore(gc, device_libxl_path, nr, item);
                 if (rc) goto out;
             }
 
             item = (uint8_t *)item + dt->dev_elem_size;
-            ++dir;
+            ++(*num);
+            if (!dt->get_num)
+                ++dir;
         }
     }
 
diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h
index 3be5c644c1..a3102871f3 100644
--- a/tools/libxl/libxl_internal.h
+++ b/tools/libxl/libxl_internal.h
@@ -3707,6 +3707,7 @@ typedef void (*device_merge_fn_t)(libxl_ctx *, void *, void *);
 typedef int (*device_dm_needed_fn_t)(void *, unsigned);
 typedef void (*device_update_config_fn_t)(libxl__gc *, void *, void *);
 typedef int (*device_update_devid_fn_t)(libxl__gc *, uint32_t, void *);
+typedef int (*device_get_num_fn_t)(libxl__gc *, const char *, unsigned int *);
 typedef int (*device_from_xenstore_fn_t)(libxl__gc *, const char *,
                                          libxl_devid, void *);
 typedef int (*device_set_xenstore_config_fn_t)(libxl__gc *, uint32_t, void *,
@@ -3730,6 +3731,7 @@ struct libxl_device_type {
     device_dm_needed_fn_t           dm_needed;
     device_update_config_fn_t       update_config;
     device_update_devid_fn_t        update_devid;
+    device_get_num_fn_t             get_num;
     device_from_xenstore_fn_t       from_xenstore;
     device_set_xenstore_config_fn_t set_xenstore_config;
 };
diff --git a/tools/libxl/libxl_pci.c b/tools/libxl/libxl_pci.c
index 4ec6872798..03beb865d9 100644
--- a/tools/libxl/libxl_pci.c
+++ b/tools/libxl/libxl_pci.c
@@ -1547,12 +1547,13 @@ int libxl_device_pci_destroy(libxl_ctx *ctx, uint32_t domid,
     return AO_INPROGRESS;
 }
 
-static void libxl__device_pci_from_xs_be(libxl__gc *gc,
-                                         const char *be_path,
-                                         int nr, libxl_device_pci *pci)
+static int libxl__device_pci_from_xs_be(libxl__gc *gc,
+                                        const char *be_path,
+                                        libxl_devid nr, void *data)
 {
     char *s;
     unsigned int domain = 0, bus = 0, dev = 0, func = 0, vdevfn = 0;
+    libxl_device_pci *pci = data;
 
     s = libxl__xs_read(gc, XBT_NULL, GCSPRINTF("%s/dev-%d", be_path, nr));
     sscanf(s, PCI_BDF, &domain, &bus, &dev, &func);
@@ -1582,24 +1583,39 @@ static void libxl__device_pci_from_xs_be(libxl__gc *gc,
             }
         } while ((p = strtok_r(NULL, ",=", &saveptr)) != NULL);
     }
+
+    return 0;
+}
+
+static int libxl__device_pci_get_num(libxl__gc *gc, const char *be_path,
+                                     unsigned int *num)
+{
+    char *num_devs;
+    int rc = 0;
+
+    num_devs = libxl__xs_read(gc, XBT_NULL, GCSPRINTF("%s/num_devs", be_path));
+    if (!num_devs)
+        rc = ERROR_FAIL;
+    else
+        *num = atoi(num_devs);
+
+    return rc;
 }
 
 libxl_device_pci *libxl_device_pci_list(libxl_ctx *ctx, uint32_t domid, int *num)
 {
     GC_INIT(ctx);
-    char *be_path, *num_devs;
-    int n, i;
+    char *be_path;
+    unsigned int n, i;
     libxl_device_pci *pcidevs = NULL;
 
     *num = 0;
 
     be_path = libxl__domain_device_backend_path(gc, 0, domid, 0,
                                                 LIBXL__DEVICE_KIND_PCI);
-    num_devs = libxl__xs_read(gc, XBT_NULL, GCSPRINTF("%s/num_devs", be_path));
-    if (!num_devs)
+    if (libxl__device_pci_get_num(gc, be_path, &n))
         goto out;
 
-    n = atoi(num_devs);
     pcidevs = calloc(n, sizeof(libxl_device_pci));
 
     for (i = 0; i < n; i++)
@@ -1688,7 +1704,8 @@ static int libxl_device_pci_compare(const libxl_device_pci *d1,
 #define libxl__device_pci_update_devid NULL
 
 DEFINE_DEVICE_TYPE_STRUCT_X(pcidev, pci, PCI,
-    .from_xenstore = (device_from_xenstore_fn_t)libxl__device_pci_from_xs_be,
+    .get_num = libxl__device_pci_get_num,
+    .from_xenstore = libxl__device_pci_from_xs_be,
 );
 
 /*
-- 
2.16.4


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------A88EDCB51F4F367D8E5FCD3B--


From xen-devel-bounces@lists.xenproject.org Wed Jun 26 06:19:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 06:19:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg1Hd-0003E8-T3; Wed, 26 Jun 2019 06:19: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg1Hc-0003Dy-5l
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 06:19:52 +0000
X-Inumbo-ID: 67220f30-97da-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67220f30-97da-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 06:19: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 1hg1HZ-00007S-Iy; Wed, 26 Jun 2019 06:19: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 1hg1HZ-0001h0-9A; Wed, 26 Jun 2019 06:19:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg1HZ-0000da-84; Wed, 26 Jun 2019 06:19:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138414-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt: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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu: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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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: Wed, 26 Jun 2019 06:19:49 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138414: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQxNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQxNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3MCB4dGYv
dGVzdC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM4MzA3CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBp
biAxMzgzMDcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAx
MzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMzNTk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzYjRlYzZkYzc3YWNjMTNiNjAz
NDk3MTg1MDg2Y2ZhOTY3NDlkMTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTowNjowNCBaICAxMTIgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDU3IGRheXMgICAz
MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgwMTcgIDIwMTktMDYtMTkgMTE6MTk6
NDMgWiAgICA2IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9u
bmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3
ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
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
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA0MDEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 06:24:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 06: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 1hg1MP-00040s-Nj; Wed, 26 Jun 2019 06:24: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg1MO-00040i-DO
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 06:24:48 +0000
X-Inumbo-ID: 17b1b4ec-97db-11e9-87c0-bf05c13fbdab
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17b1b4ec-97db-11e9-87c0-bf05c13fbdab;
 Wed, 26 Jun 2019 06:24:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hg1ML-0000Dh-P0; Wed, 26 Jun 2019 06:24:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hg1ML-0002Dw-47; Wed, 26 Jun 2019 06:24:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg1ML-0004eA-3R; Wed, 26 Jun 2019 06:24:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138531-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 06:24:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138531: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUzMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUzMS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
MCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 07:28:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 07:28:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg2M1-00005Y-Ez; Wed, 26 Jun 2019 07:28:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg2M0-00005N-HX
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 07:28:28 +0000
X-Inumbo-ID: fca410fa-97e3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fca410fa-97e3-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 07: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 1hg2Lx-0001Nc-Q5; Wed, 26 Jun 2019 07: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 1hg2Lx-00083H-HK; Wed, 26 Jun 2019 07:28:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg2Lx-000682-Gl; Wed, 26 Jun 2019 07:28:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138537-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke: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
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 07:28:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138537: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUzNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUzNy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 08:16:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 08: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 1hg36o-0004Hx-P5; Wed, 26 Jun 2019 08: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=G0cr=UZ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hg36m-0004Hs-SE
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 08:16:48 +0000
X-Inumbo-ID: bc13548c-97ea-11e9-a80b-9349b239590b
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc13548c-97ea-11e9-a80b-9349b239590b;
 Wed, 26 Jun 2019 08:16:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 26 Jun 2019 02:16:44 -0600
Message-Id: <5D1329E8020000780023B2FD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 26 Jun 2019 02:16:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
 <23825.64696.25926.318881@mariner.uk.xensource.com>
 <23826.11187.707446.188402@mariner.uk.xensource.com>
 <5D123CD0020000780023B077@prv1-mh.provo.novell.com>
 <23826.17279.656820.722725@mariner.uk.xensource.com>
In-Reply-To: <23826.17279.656820.722725@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA2LjE5IGF0IDE3OjUzLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMz
OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPj4gSSd2ZSB0YWtlbiBhIGxvb2suIFRoZSBndWVzdHMg
bm93IHRyaXBsZSBmYXVsdCBkdXJpbmcgQklPUyBpbml0aWFsaXphdGlvbjoKPiAKPiBUaGFua3Mu
ICBIcm0uCj4gCj4+IEkgd291bGRuJ3QgYmUgc3VycHJpc2VkIGlmIHRoZSByb21iaW9zIGJ1aWxk
IGlzIGJyb2tlbiAtIGRpZCB5b3UgaGFwcGVuCj4+IHRvIGNvbXBhcmUgdGhvc2UgYmluYXJpZXM/
IE90b2ggSSBjYW4ndCBzZWVtIHRvIHNwb3QgYW55IGZpeGVzIGluCj4+IG1hc3RlciB0aGF0IHdv
dWxkIGxvb2sgbGlrZSBwb3NzaWJseSBhZGRyZXNzaW5nIGJ1aWxkIGlzc3VlcyB3aXRoIGEKPj4g
bmV3ZXIgdG9vbCBjaGFpbiAob3RoZXIgdGhhbiBjYXNlcyB3aGVyZSB0aGUgYnVpbGQgaXRzZWxm
IHdvdWxkIGZhaWwpLgo+IAo+IE5vLCBJIGhhdmVuJ3QgY29tcGFyZWQgdGhlIHJvbWJpb3MgYmlu
YXJpZXMuCj4gCj4+IElycmVzcGVjdGl2ZSBvZiB0aGlzIEknbSBub3QgcmVhbGx5IG9wcG9zZWQg
dG8gYSBmb3JjZSBwdXNoIGFzIHlvdSd2ZQo+PiBzdWdnZXN0ZWQsIGRlc3BpdGUgYmVpbmcgYWZy
YWlkIHRoYXQgdGhpcyBtYXkgaGlkZSBhbiBhY3R1YWwgaXNzdWUuCj4+IFRoYXQncyBldmVuIG1v
cmUgc28gdGhhdCBieSBub3cgNC43IGhhcyBnb25lIG91dCBvZiBzZWN1cml0eQo+PiBzdXBwb3J0
LCBhbmQgaGVuY2Ugd2Ugb25seSBuZWVkIGl0IG5vdyBmb3IgNC44J3MgLXByZXYgdGVzdHMuCj4g
Cj4gSW5kZWVkLCBwcmVjaXNlbHkuICBBcmUgaGFwcHkgd2l0aCBtZSBkb2luZyBhIGZvcmNlIHB1
c2ggbm93ID8KCkkgdGhpbmsgc28sIHllcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 08:57:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 08:57:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg3k7-0007LF-DK; Wed, 26 Jun 2019 08:57:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qEDO=UZ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hg3k6-0007LA-F8
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 08:57:26 +0000
X-Inumbo-ID: 6ab41074-97f0-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ab41074-97f0-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 08:57: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 x5Q8rcil116343;
 Wed, 26 Jun 2019 08:56:59 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=YaPgtF90EswJlH1fU2fyf0Fw+Nizkl5Lc5ZtnhAjuMo=;
 b=tUt4+K4OZiE1xDn+pzxpnbMMxlWPd0j/vqTiql26fy29EPe8ATgpA6ym01r3a5DhOb9r
 SdOvCqRM9JmpLvDo1w+uLC0CoUk9VR37S/FBNpejn3haiwftEDXi5o9p5A+QqnP5tmBN
 JzWWFG70odwuvcMIhvKEFQRVmMqw5F5ZFTOqFzEYoYDJb30//yWHyJoPjIgP2TWhLJv5
 wKFDfFa9cG3FBAo/SRDrRPGLOd+Azlgc5d7cVDHPZRgx1xwfFMB+9tWXb3aP4is1s9wy
 WSjxe4DAFO4uZQqTDogHQpjPp6t7N41yd8vK1FlxK+PRZm53AEbSNKc6YcJP0bMtTcZF +w== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2t9c9ps0wv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 26 Jun 2019 08:56:59 +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 x5Q8tVIC005650;
 Wed, 26 Jun 2019 08:56:59 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2t9acck9x8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 26 Jun 2019 08:56:59 +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 x5Q8upCn025439;
 Wed, 26 Jun 2019 08:56:51 GMT
Received: from [10.191.16.53] (/10.191.16.53)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 26 Jun 2019 01:56:51 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-6-git-send-email-zhenzhong.duan@oracle.com>
 <99a28880-c2bf-e328-ee52-afc782af3b74@suse.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <f5478215-0e1a-8a2a-19ec-378ac5849936@oracle.com>
Date: Wed, 26 Jun 2019 16:56:46 +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: <99a28880-c2bf-e328-ee52-afc782af3b74@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9299
 signatures=668687
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-1906260109
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9299
 signatures=668687
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-1906260109
Subject: Re: [Xen-devel] [PATCH v2 5/7] x86/xen: nopv parameter 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: sstabellini@kernel.org, peterz@infradead.org, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

Ck9uIDIwMTkvNi8yNSAyMDozMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNC4wNi4xOSAx
NDowMiwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IFBWSCBndWVzdCBuZWVkcyBQViBleHRlbnRp
b25zIHRvIHdvcmssIHNvIG5vcHYgcGFyYW1ldGVyIGlzIGlnbm9yZWQKPj4gZm9yIFBWSCBidXQg
bm90IGZvciBIVk0gZ3Vlc3QuCj4+Cj4+IEluIG9yZGVyIGZvciBub3B2IHBhcmFtZXRlciB0byB0
YWtlIGVmZmVjdCBmb3IgSFZNIGd1ZXN0LCB3ZSBuZWVkIHRvCj4+IGRpc3Rpbmd1aXNoIGJldHdl
ZW4gUFZIIGFuZCBIVk0gZ3Vlc3QgZWFybHkgaW4gaHlwZXJ2aXNvciBkZXRlY3Rpb24KPj4gY29k
ZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gb2YgUFZIIGluIHhlbl9wbGF0Zm9ybV9odm0oKSwK
Pj4geGVuX3B2aF9kb21haW4oKSBjb3VsZCBiZSB1c2VkIGZvciB0aGF0IHB1cnBvc2UuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29t
Pgo+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPj4g
Q2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGds
eEBsaW51dHJvbml4LmRlPgo+PiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4+
IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwo+PiAtLS0KPj4gwqAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
YyB8IDE4ICsrKysrKysrKysrKy0tLS0tLQo+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCj4+IGluZGV4IDdm
Y2I0ZWEuLjI2OTM5ZTcgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZt
LmMKPj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+PiBAQCAtMjUsNiArMjUs
NyBAQAo+PiDCoCAjaW5jbHVkZSAibW11LmgiCj4+IMKgICNpbmNsdWRlICJzbXAuaCIKPj4gwqAg
K2V4dGVybiBib29sIG5vcHY7Cj4+IMKgIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNoYXJlZF9pbmZv
X3BmbjsKPj4gwqAgwqAgdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKPj4gQEAg
LTIyNiwyMCArMjI3LDI0IEBAIHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2
bSh2b2lkKQo+PiDCoMKgwqDCoMKgIGlmICh4ZW5fcHZfZG9tYWluKCkpCj4+IMKgwqDCoMKgwqDC
oMKgwqDCoCByZXR1cm4gMDsKPj4gwqAgKyNpZmRlZiBDT05GSUdfWEVOX1BWSAo+PiArwqDCoMKg
IC8qIFRlc3QgZm9yIFBWSCBkb21haW4gKFBWSCBib290IHBhdGggdGFrZW4gb3ZlcnJpZGVzIEFD
UEkgCj4+IGZsYWdzKS4gKi8KPj4gK8KgwqDCoCBpZiAoIXg4Nl9wbGF0Zm9ybS5sZWdhY3kucnRj
ICYmIHg4Nl9wbGF0Zm9ybS5sZWdhY3kubm9fdmdhKQo+PiArwqDCoMKgwqDCoMKgwqAgeGVuX3B2
aCA9IHRydWU7Cj4KPiBTb3JyeSwgdGhpcyB3b24ndCB3b3JrLCBhcyBBQ1BJIHRhYmxlcyBhcmUg
c2Nhbm5lZCBvbmx5IHNvbWUgdGltZSBsYXRlci4KSG1tLCByaWdodC4gVGhhbmtzIGZvciBwb2lu
dCBvdXQuCj4KPiBZb3UgY2FuIHRlc3QgZm9yIHhlbl9wdmggYmVpbmcgdHJ1ZSBoZXJlIChmb3Ig
dGhlIGNhc2Ugd2hlcmUgdGhlIGd1ZXN0Cj4gaGFzIGJlZW4gYm9vdGVkIHZpYSB0aGUgWGVuLVBW
SCBib290IGVudHJ5KSBhbmQgaGFuZGxlIHRoYXQgY2FzZSwgYnV0Cj4gdGhlIGNhc2Ugb2YgYSBQ
VkggZ3Vlc3Qgc3RhcnRlZCB2aWEgdGhlIG5vcm1hbCBib290IGVudHJ5IChsaWtlIHZpYQo+IGdy
dWIyKSBhbmQgbm9wdiBzcGVjaWZpZWQgaXMgZGlmZmljdWx0LiBUaGUgb25seSBpZGVhIEkgaGF2
ZSByaWdodCBub3cKPiB3b3VsZCBiZSB0byB1c2UgYW5vdGhlciBzdHJ1Y3QgaHlwZXJ2aXNvcl94
ODYgZm9yIHRoYXQgY2FzZSB3aGljaCB3aWxsCj4gb25seSBiZSB1c2VkIGZvciBYZW4gSFZNL1BW
SCBfYW5kXyBub3B2IHNwZWNpZmllZC4gSXQgc2hvdWxkIGJlIGEgY29weQo+IG9mIHRoZSBiYXJl
IG1ldGFsIHZhcmlhbnQsIGJ1dCBhIHNwZWNpYWwgZ3Vlc3RfbGF0ZV9pbml0IG1lbWJlciBpc3N1
aW5nCj4gYSBiaWcgZmF0IHdhcm5pbmcgaW4gY2FzZSBQVkggaXMgYmVpbmcgZGV0ZWN0ZWQuCgpB
ZnRlciB0aGF0IHdhcm5pbmcsIEkgZ3Vlc3MgUFZIIHdpbGwgcnVuIGludG8gaGFuZyBmaW5hbGx5
PyBJZiBpdCdzIAp0cnVlLCBCVUcoKSBpcyBiZXR0ZXI/CgpBZGRpbmcgYW5vdGhlciBoeXBlcnZp
c29yX3g4NiBpcyBhIGJpdCByZWR1bmRhbnQsIEkgdGhpbmsgb2YgYmVsb3cgY2hhbmdlLgoKSSds
bCB0ZXN0IGl0IHRvbW9ycm93LiBCdXQgYXBwcmVjaWF0ZSB5b3VyIHN1Z2dlc3Rpb24gd2hldGhl
ciBpdCdzIApmZWFzaWJsZS4gVGhhbmtzCgotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2
bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTI1LDYgKzI1LDcgQEAK
IMKgI2luY2x1ZGUgIm1tdS5oIgogwqAjaW5jbHVkZSAic21wLmgiCgorZXh0ZXJuIGJvb2wgbm9w
djsKIMKgc3RhdGljIHVuc2lnbmVkIGxvbmcgc2hhcmVkX2luZm9fcGZuOwoKIMKgdm9pZCB4ZW5f
aHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKQEAgLTIyMSwxMSArMjIyLDM3IEBAIGJvb2wgX19p
bml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQogwqDCoMKgwqDCoMKgwqAgcmV0dXJuIHRydWU7
CiDCoH0KCitzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdCh2
b2lkKQoreworI2lmZGVmIENPTkZJR19YRU5fUFZICivCoMKgwqDCoMKgwqAgaWYgKHg4Nl9wbGF0
Zm9ybS5sZWdhY3kucnRjIHx8ICF4ODZfcGxhdGZvcm0ubGVnYWN5Lm5vX3ZnYSkKK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuOworCivCoMKgwqDCoMKgwqAgLyogUFZIIGRldGVj
dGVkLiAqLworwqDCoMKgwqDCoMKgIHhlbl9wdmggPSB0cnVlOworCivCoMKgwqDCoMKgwqAgcHJp
bnRrKEtFUk5fQ1JJVCAibm9wdiBwYXJhbWV0ZXIgaXNuJ3Qgc3VwcG9ydGVkIGluIFBWSCBndWVz
dFxuIik7CivCoMKgwqDCoMKgwqAgQlVHKCk7CisjZW5kaWYKK30KKworCiDCoHN0YXRpYyB1aW50
MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogwqB7CiDCoMKgwqDCoMKgwqDCoCBp
ZiAoeGVuX3B2X2RvbWFpbigpKQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVy
biAwOwoKK8KgwqDCoMKgwqDCoCBpZiAoeGVuX3B2aF9kb21haW4oKSAmJiBub3B2KQorwqDCoMKg
wqDCoMKgIHsKK8KgwqDCoMKgwqDCoCAvKiBndWVzdCBib290aW5nIHZpYSB0aGUgWGVuLVBWSCBi
b290IGVudHJ5IGdvZXMgaGVyZSAqLworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwcmlu
dGsoS0VSTl9JTkZPICJub3B2IHBhcmFtZXRlciBpcyBpZ25vcmVkIGluIFBWSCAKZ3Vlc3RcbiIp
OworwqDCoMKgwqDCoMKgIH0KK8KgwqDCoMKgwqDCoCBlbHNlIGlmIChub3B2KQorwqDCoMKgwqDC
oMKgIHsKK8KgwqDCoMKgwqDCoCAvKiBndWVzdCBib290aW5nIHZpYSBub3JtYWwgYm9vdCBlbnRy
eSAobGlrZSB2aWEgZ3J1YjIpIGdvZXMgaGVyZSAqLworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCB4ODZfaW5pdC5oeXBlci5ndWVzdF9sYXRlX2luaXQgPSAKeGVuX2h2bV9ub3B2X2d1ZXN0
X2xhdGVfaW5pdDsKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7CivCoMKg
wqDCoMKgwqAgfQogwqDCoMKgwqDCoMKgwqAgcmV0dXJuIHhlbl9jcHVpZF9iYXNlKCk7CiDCoH0K
CkBAIC0yNTgsNCArMjg1LDUgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0
ZV9pbml0KHZvaWQpCiDCoMKgwqDCoMKgwqDCoCAuaW5pdC5pbml0X21lbV9tYXBwaW5nwqAgPSB4
ZW5faHZtX2luaXRfbWVtX21hcHBpbmcsCiDCoMKgwqDCoMKgwqDCoCAuaW5pdC5ndWVzdF9sYXRl
X2luaXTCoMKgID0geGVuX2h2bV9ndWVzdF9sYXRlX2luaXQsCiDCoMKgwqDCoMKgwqDCoCAucnVu
dGltZS5waW5fdmNwdcKgwqDCoMKgwqDCoCA9IHhlbl9waW5fdmNwdSwKK8KgwqDCoMKgwqDCoCAu
aWdub3JlX25vcHbCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID0gdHJ1ZSwKIMKgfTsKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:03:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg3pz-00088G-9U; Wed, 26 Jun 2019 09:03:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg3px-00088B-R2
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:03:29 +0000
X-Inumbo-ID: 42b456b5-97f1-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42b456b5-97f1-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 09:03: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 80357AD09;
 Wed, 26 Jun 2019 09:03:26 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-6-git-send-email-zhenzhong.duan@oracle.com>
 <99a28880-c2bf-e328-ee52-afc782af3b74@suse.com>
 <f5478215-0e1a-8a2a-19ec-378ac5849936@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <feb2938b-ee09-7fac-12f7-fe2d9faf78f9@suse.com>
Date: Wed, 26 Jun 2019 11:03: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: <f5478215-0e1a-8a2a-19ec-378ac5849936@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/7] x86/xen: nopv parameter 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: sstabellini@kernel.org, peterz@infradead.org, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

T24gMjYuMDYuMTkgMTA6NTYsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IAo+IE9uIDIwMTkvNi8y
NSAyMDozMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjQuMDYuMTkgMTQ6MDIsIFpoZW56
aG9uZyBEdWFuIHdyb3RlOgo+Pj4gUFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29y
aywgc28gbm9wdiBwYXJhbWV0ZXIgaXMgaWdub3JlZAo+Pj4gZm9yIFBWSCBidXQgbm90IGZvciBI
Vk0gZ3Vlc3QuCj4+Pgo+Pj4gSW4gb3JkZXIgZm9yIG5vcHYgcGFyYW1ldGVyIHRvIHRha2UgZWZm
ZWN0IGZvciBIVk0gZ3Vlc3QsIHdlIG5lZWQgdG8KPj4+IGRpc3Rpbmd1aXNoIGJldHdlZW4gUFZI
IGFuZCBIVk0gZ3Vlc3QgZWFybHkgaW4gaHlwZXJ2aXNvciBkZXRlY3Rpb24KPj4+IGNvZGUuIEJ5
IG1vdmluZyB0aGUgZGV0ZWN0aW9uIG9mIFBWSCBpbiB4ZW5fcGxhdGZvcm1faHZtKCksCj4+PiB4
ZW5fcHZoX2RvbWFpbigpIGNvdWxkIGJlIHVzZWQgZm9yIHRoYXQgcHVycG9zZS4KPj4+Cj4+PiBT
aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K
Pj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+Pj4g
Q2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+IENjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+Cj4+PiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+
Cj4+PiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4+PiBDYzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4+PiAtLS0KPj4+IMKgIGFyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5faHZtLmMgfCAxOCArKysrKysrKysrKystLS0tLS0KPj4+IMKgIDEgZmlsZSBjaGFuZ2VkLCAx
MiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+
Pj4gaW5kZXggN2ZjYjRlYS4uMjY5MzllNyAxMDA2NDQKPj4+IC0tLSBhL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5faHZtLmMKPj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPj4+
IEBAIC0yNSw2ICsyNSw3IEBACj4+PiDCoCAjaW5jbHVkZSAibW11LmgiCj4+PiDCoCAjaW5jbHVk
ZSAic21wLmgiCj4+PiDCoCArZXh0ZXJuIGJvb2wgbm9wdjsKPj4+IMKgIHN0YXRpYyB1bnNpZ25l
ZCBsb25nIHNoYXJlZF9pbmZvX3BmbjsKPj4+IMKgIMKgIHZvaWQgeGVuX2h2bV9pbml0X3NoYXJl
ZF9pbmZvKHZvaWQpCj4+PiBAQCAtMjI2LDIwICsyMjcsMjQgQEAgc3RhdGljIHVpbnQzMl90IF9f
aW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCj4+PiDCoMKgwqDCoMKgIGlmICh4ZW5fcHZfZG9t
YWluKCkpCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7Cj4+PiDCoCArI2lmZGVmIENP
TkZJR19YRU5fUFZICj4+PiArwqDCoMKgIC8qIFRlc3QgZm9yIFBWSCBkb21haW4gKFBWSCBib290
IHBhdGggdGFrZW4gb3ZlcnJpZGVzIEFDUEkgCj4+PiBmbGFncykuICovCj4+PiArwqDCoMKgIGlm
ICgheDg2X3BsYXRmb3JtLmxlZ2FjeS5ydGMgJiYgeDg2X3BsYXRmb3JtLmxlZ2FjeS5ub192Z2Ep
Cj4+PiArwqDCoMKgwqDCoMKgwqAgeGVuX3B2aCA9IHRydWU7Cj4+Cj4+IFNvcnJ5LCB0aGlzIHdv
bid0IHdvcmssIGFzIEFDUEkgdGFibGVzIGFyZSBzY2FubmVkIG9ubHkgc29tZSB0aW1lIGxhdGVy
Lgo+IEhtbSwgcmlnaHQuIFRoYW5rcyBmb3IgcG9pbnQgb3V0Lgo+Pgo+PiBZb3UgY2FuIHRlc3Qg
Zm9yIHhlbl9wdmggYmVpbmcgdHJ1ZSBoZXJlIChmb3IgdGhlIGNhc2Ugd2hlcmUgdGhlIGd1ZXN0
Cj4+IGhhcyBiZWVuIGJvb3RlZCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSkgYW5kIGhhbmRs
ZSB0aGF0IGNhc2UsIGJ1dAo+PiB0aGUgY2FzZSBvZiBhIFBWSCBndWVzdCBzdGFydGVkIHZpYSB0
aGUgbm9ybWFsIGJvb3QgZW50cnkgKGxpa2UgdmlhCj4+IGdydWIyKSBhbmQgbm9wdiBzcGVjaWZp
ZWQgaXMgZGlmZmljdWx0LiBUaGUgb25seSBpZGVhIEkgaGF2ZSByaWdodCBub3cKPj4gd291bGQg
YmUgdG8gdXNlIGFub3RoZXIgc3RydWN0IGh5cGVydmlzb3JfeDg2IGZvciB0aGF0IGNhc2Ugd2hp
Y2ggd2lsbAo+PiBvbmx5IGJlIHVzZWQgZm9yIFhlbiBIVk0vUFZIIF9hbmRfIG5vcHYgc3BlY2lm
aWVkLiBJdCBzaG91bGQgYmUgYSBjb3B5Cj4+IG9mIHRoZSBiYXJlIG1ldGFsIHZhcmlhbnQsIGJ1
dCBhIHNwZWNpYWwgZ3Vlc3RfbGF0ZV9pbml0IG1lbWJlciBpc3N1aW5nCj4+IGEgYmlnIGZhdCB3
YXJuaW5nIGluIGNhc2UgUFZIIGlzIGJlaW5nIGRldGVjdGVkLgo+IAo+IEFmdGVyIHRoYXQgd2Fy
bmluZywgSSBndWVzcyBQVkggd2lsbCBydW4gaW50byBoYW5nIGZpbmFsbHk/IElmIGl0J3MgCj4g
dHJ1ZSwgQlVHKCkgaXMgYmV0dGVyPwo+IAo+IEFkZGluZyBhbm90aGVyIGh5cGVydmlzb3JfeDg2
IGlzIGEgYml0IHJlZHVuZGFudCwgSSB0aGluayBvZiBiZWxvdyBjaGFuZ2UuCj4gCj4gSSdsbCB0
ZXN0IGl0IHRvbW9ycm93LiBCdXQgYXBwcmVjaWF0ZSB5b3VyIHN1Z2dlc3Rpb24gd2hldGhlciBp
dCdzIAo+IGZlYXNpYmxlLiBUaGFua3MKClllcywgdGhpcyBzZWVtcyB0byBiZSBhIHZpYWJsZSBv
cHRpb24uCgo+IAo+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPiArKysgYi9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCj4gQEAgLTI1LDYgKzI1LDcgQEAKPiAgwqAjaW5j
bHVkZSAibW11LmgiCj4gIMKgI2luY2x1ZGUgInNtcC5oIgo+IAo+ICtleHRlcm4gYm9vbCBub3B2
Owo+ICDCoHN0YXRpYyB1bnNpZ25lZCBsb25nIHNoYXJlZF9pbmZvX3BmbjsKPiAKPiAgwqB2b2lk
IHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKQo+IEBAIC0yMjEsMTEgKzIyMiwzNyBAQCBi
b29sIF9faW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKPiAgwqDCoMKgwqDCoMKgwqAgcmV0
dXJuIHRydWU7Cj4gIMKgfQo+IAo+ICtzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ub3B2X2d1
ZXN0X2xhdGVfaW5pdCh2b2lkKQo+ICt7Cj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWSAo+ICvCoMKg
wqDCoMKgwqAgaWYgKHg4Nl9wbGF0Zm9ybS5sZWdhY3kucnRjIHx8ICF4ODZfcGxhdGZvcm0ubGVn
YWN5Lm5vX3ZnYSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm47Cj4gKwo+
ICvCoMKgwqDCoMKgwqAgLyogUFZIIGRldGVjdGVkLiAqLwo+ICvCoMKgwqDCoMKgwqAgeGVuX3B2
aCA9IHRydWU7Cj4gKwo+ICvCoMKgwqDCoMKgwqAgcHJpbnRrKEtFUk5fQ1JJVCAibm9wdiBwYXJh
bWV0ZXIgaXNuJ3Qgc3VwcG9ydGVkIGluIFBWSCBndWVzdFxuIik7Cj4gK8KgwqDCoMKgwqDCoCBC
VUcoKTsKPiArI2VuZGlmCj4gK30KPiArCj4gKwo+ICDCoHN0YXRpYyB1aW50MzJfdCBfX2luaXQg
eGVuX3BsYXRmb3JtX2h2bSh2b2lkKQo+ICDCoHsKPiAgwqDCoMKgwqDCoMKgwqAgaWYgKHhlbl9w
dl9kb21haW4oKSkKPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwo+
IAo+ICvCoMKgwqDCoMKgwqAgaWYgKHhlbl9wdmhfZG9tYWluKCkgJiYgbm9wdikKPiArwqDCoMKg
wqDCoMKgIHsKPiArwqDCoMKgwqDCoMKgIC8qIGd1ZXN0IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZI
IGJvb3QgZW50cnkgZ29lcyBoZXJlICovCgpNaW5kIGFkanVzdGluZyBpbmRlbnRhdGlvbiBvZiB0
aGF0IGNvbW1lbnQ/Cgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHByaW50ayhLRVJO
X0lORk8gIm5vcHYgcGFyYW1ldGVyIGlzIGlnbm9yZWQgaW4gUFZIIAo+IGd1ZXN0XG4iKTsKPiAr
wqDCoMKgwqDCoMKgIH0KPiArwqDCoMKgwqDCoMKgIGVsc2UgaWYgKG5vcHYpCj4gK8KgwqDCoMKg
wqDCoCB7Cj4gK8KgwqDCoMKgwqDCoCAvKiBndWVzdCBib290aW5nIHZpYSBub3JtYWwgYm9vdCBl
bnRyeSAobGlrZSB2aWEgZ3J1YjIpIGdvZXMgCj4gaGVyZSAqLwoKU2FtZSBhZ2Fpbj8KCldpdGgg
dGhvc2UgY29ycmVjdGVkIGFuZCBubyBvdGhlciBjaGFuZ2VzIHlvdSBjYW4gYWRkIG15OgoKUmV2
aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:07:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:07:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg3tX-0008Hb-SZ; Wed, 26 Jun 2019 09:07: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg3tW-0008HW-Dc
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:07:10 +0000
X-Inumbo-ID: c4cce50a-97f1-11e9-afeb-43d2864a52de
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c4cce50a-97f1-11e9-afeb-43d2864a52de;
 Wed, 26 Jun 2019 09:07: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 40CC12B;
 Wed, 26 Jun 2019 02:07: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 8A77F3F71E;
 Wed, 26 Jun 2019 02:07:04 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
Date: Wed, 26 Jun 2019 10:07: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: <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDA6NTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDI1IEp1biAyMDE5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IE9u
IE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiAgIFRoZSBjdXJyZW50
IGltcGxlbWVudGF0aW9uIG9mIHRoZSBtYWNybyBQUklOVCB3aWxsIGNsb2JiZXIgeDMwL2xyLiBU
aGlzCj4+PiBtZWFucyB0aGUgdXNlciBzaG91bGQgc2F2ZSBsciBpZiBpdCBjYXJlcyBhYm91dCBp
dC4KPj4KPj4gQnkgeDMwL2xyLCBkbyB5b3UgbWVhbiB4MC14MyBhbmQgbHI/IEkgd291bGQgcHJl
ZmVyIGEgY2xlYXJlcgo+PiBleHByZXNzaW9uLgo+IAo+IE5vIG9mIGNvdXJzZSBub3QhIFlvdSBt
ZWFudCB4MzAgd2hpY2ggaXMgYSBzeW5vbnltIG9mIGxyISBJdCBpcyBqdXN0Cj4gdGhhdCBpbiB0
aGlzIGNhc2UgaXQgaXMgYWxzbyBzdXBwb3NlZCB0byBjbG9iYmVyIHgwLXgzIC0tIEkgZ290Cj4g
Y29uZnVzZWQhIFRoZSBjb21taXQgbWVzc2FnZSBpcyBhbHNvIGZpbmUgYXMgaXMgdGhlbi4gTW9y
ZSBiZWxvdy4KPiAKPiAKPj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPj4KPj4KPj4+IEZvbGxvdy11cCBwYXRjaGVzIHdpbGwgaW50cm9k
dWNlIG1vcmUgdXNlIG9mIFBSSU5UIGluIHBsYWNlIHdoZXJlIGxyCj4+PiBzaG91bGQgYmUgcHJl
c2VydmVkLiBSYXRoZXIgdGhhbiByZXF1aXJpbmcgYWxsIHRoZSB1c2VycyB0byBwcmVzZXJ2ZSBs
ciwKPj4+IHRoZSBtYWNybyBQUklOVCBpcyBtb2RpZmllZCB0byBzYXZlIGFuZCByZXN0b3JlIGl0
Lgo+Pj4KPj4+IFdoaWxlIHRoZSBjb21tZW50IHN0YXRlIHgzIHdpbGwgYmUgY2xvYmJlcmVkLCB0
aGlzIGlzIG5vdCB0aGUgY2FzZS4gU28KPj4+IFBSSU5UIHdpbGwgdXNlIHgzIHRvIHByZXNlcnZl
IGxyLgo+Pj4KPj4+IExhc3RseSwgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gbW92ZSB0aGUgY29t
bWVudCBvbiB0b3Agb2YgUFJJTlQgYW5kIHVzZQo+Pj4gUFJJTlQgaW4gaW5pdF91YXJ0LiBCb3Ro
IGNoYW5nZXMgd2lsbCBiZSBoZWxwZnVsIGluIGEgZm9sbG93LXVwIHBhdGNoLgo+Pj4KPj4+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+PiAtLS0K
Pj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE0ICsrKysrKysrKy0tLS0tCj4+PiAg
IDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4+Pgo+Pj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCj4+PiBpbmRleCBjOGJiZGYwNWE2Li5hNTE0N2M4ZDgwIDEwMDY0NAo+Pj4gLS0t
IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+Pj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+Pj4gQEAgLTc4LDEyICs3OCwxNyBAQAo+Pj4gICAgKiAgeDMwIC0gbHIKPj4+ICAg
ICovCj4+PiAgIAo+Pj4gLS8qIE1hY3JvIHRvIHByaW50IGEgc3RyaW5nIHRvIHRoZSBVQVJULCBp
ZiB0aGVyZSBpcyBvbmUuCj4+PiAtICogQ2xvYmJlcnMgeDAteDMuICovCj4+PiAgICNpZmRlZiBD
T05GSUdfRUFSTFlfUFJJTlRLCj4+PiArLyoKPj4+ICsgKiBNYWNybyB0byBwcmludCBhIHN0cmlu
ZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgo+Pj4gKyAqCj4+PiArICogQ2xvYmJlcnMg
eDAgLSB4Mwo+Pj4gKyAqLwo+Pj4gICAjZGVmaW5lIFBSSU5UKF9zKSAgICAgICAgICAgXAo+Pj4g
KyAgICAgICAgbW92ICAgeDMsIGxyICA7ICAgICBcCj4+PiAgICAgICAgICAgYWRyICAgeDAsIDk4
ZiA7ICAgICBcCj4+PiAgICAgICAgICAgYmwgICAgcHV0cyAgICA7ICAgICBcCj4+PiArICAgICAg
ICBtb3YgICBsciwgeDMgIDsgICAgIFwKPj4+ICAgICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykK
PiAKPiBTdHJhbmdlbHkgZW5vdWdoIEkgZ2V0IGEgYnVpbGQgZXJyb3Igd2l0aCBnY2MgNy4zLjEs
IGJ1dCBpZiBJIHVzZSB4MzAKPiBpbnN0ZWFkIG9mIGxyLCBpdCBidWlsZHMgZmluZS4gSGF2ZSB5
b3Ugc2VlbiB0aGlzIGJlZm9yZT8KCkhtbW0sIEkgY2FuJ3QgdG8gcmVwcm9kdWNlIGl0IGV2ZW4g
b24gb2xkZXIgY29tcGlsZXIgKDQuOSkuIE15IGd1ZXNzIGlzIG5vdCBhbGwgCnRoZSBhc3NlbWJs
ZXIgaXMgYWJsZSB0byB1bmRlcnN0YW5kICJsciIuCgpJbiB0aGUgZmlsZSBlbnRyeS5TIHdlIGhh
dmUgdGhlIGZvbGxvd2luZyBsaW5lOgoKbHIgICAgICAucmVxICAgIHgzMCAgICAgICAgICAgICAv
LyBsaW5rIHJlZ2lzdGVyCgoKQ291bGQgeW91IGdpdmUgYSB0cnkgdG8gYWRkIHRoZSBsaW5lIGlu
IGhlYWQuUz8KCj4gVGhlIGVycm9yIGlzOgo+IAo+IGFybTY0L2hlYWQuUzogQXNzZW1ibGVyIG1l
c3NhZ2VzOgo+IGFybTY0L2hlYWQuUzoyNzI6IEVycm9yOiBvcGVyYW5kIDEgbXVzdCBiZSBhbiBp
bnRlZ2VyIHJlZ2lzdGVyIC0tIGBtb3YgbHIseDMnCj4gWy4uLl0KPiBhcm02NC9oZWFkLlM6Mjcy
OiBFcnJvcjogdW5kZWZpbmVkIHN5bWJvbCBsciB1c2VkIGFzIGFuIGltbWVkaWF0ZSB2YWx1ZQo+
IFsuLi5dCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:09:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg3vs-0008Nl-Ax; Wed, 26 Jun 2019 09:09: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg3vr-0008Nf-A1
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:09:35 +0000
X-Inumbo-ID: 1c8e8bfe-97f2-11e9-aa78-5f003b543eef
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1c8e8bfe-97f2-11e9-aa78-5f003b543eef;
 Wed, 26 Jun 2019 09:09: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 6F4992B;
 Wed, 26 Jun 2019 02:09: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 AF7123F718;
 Wed, 26 Jun 2019 02:09:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-5-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251700190.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a33957d1-7f85-b5c1-3106-1eb10de32a74@arm.com>
Date: Wed, 26 Jun 2019 10:09: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: <alpine.DEB.2.21.1906251700190.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 04/17] xen/arm64: head: Don't "reserve" x24
 for the CPUID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDE6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFmdGVyIHRo
ZSByZWNlbnQgcmV3b3JrLCB0aGUgQ1BVSUQgaXMgb25seSB1c2VkIGF0IHRoZSB2ZXJ5IGJlZ2lu
bmluZyBvZgo+PiB0aGUgc2Vjb25kYXJ5IENQVXMgYm9vdCBwYXRoLiBTbyB0aGVyZSBpcyBubyBu
ZWVkIHRvICJyZXNlcnZlIiB4MjQgZm9yCj4+IGhlIENQVUlELgo+IAo+IElmIHlvdSBhcmUgZ29p
bmcgdG8gcmVzZW5kIHRoZSBzZXJpZXMgaXQgd291bGQgcHJvYmFibHkgbWFrZSBzZW5zZSB0bwo+
IGZvbGQgaXQgaW4gdGhlIHByZXZpb3VzIHBhdGNoLCBidXQgaXQgaXMgYWxzbyBPSyBhcyBpcwoK
SSBhbSBwbGFubmluZyB0byByZXNlbmQgdGhlIHNlcmllcy4gU28gSSB3aWxsIGZvbGQgaXQuCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:10:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09: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 1hg3wz-0000b7-Mw; Wed, 26 Jun 2019 09:10: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg3wz-0000b0-3w
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:10:45 +0000
X-Inumbo-ID: 45d92fd2-97f2-11e9-ae17-5faf8c060ffa
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 45d92fd2-97f2-11e9-ae17-5faf8c060ffa;
 Wed, 26 Jun 2019 09:10: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 B667B2B;
 Wed, 26 Jun 2019 02:10: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 0E0933F718;
 Wed, 26 Jun 2019 02:10:40 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-6-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251704400.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c977698e-3f5d-13b0-9283-69ebfa0b35b8@arm.com>
Date: Wed, 26 Jun 2019 10:10:40 +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: <alpine.DEB.2.21.1906251704400.5851@sstabellini-ThinkPad-T480s>
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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDE6MDksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIHRoZSB1c2VyIHNob3VsZCBzYXZlIHgzMC9sciBpZiBpdCBjYXJlcyBhYm91dCBpdC4K
Pj4KPj4gRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgcHV0biBp
biBwbGFjZSB3aGVyZSBscgo+PiBzaG91bGQgYmUgcHJlc2VydmVkLgo+Pgo+PiBGdXJ0aGVybW9y
ZSwgYW55IHVzZXIgb2YgcHV0biBzaG91bGQgYWxzbyBtb3ZlIHRoZSB2YWx1ZSB0byByZWdpc3Rl
ciB4MAo+PiBpZiBpdCB3YXMgc3RvcmVkIGluIGEgZGlmZmVyZW50IHJlZ2lzdGVyLgo+Pgo+PiBG
b3IgY29udmVuaWVuY2UsIGEgbmV3IG1hY3JvIGlzIGludHJvZHVjZWQgdG8gcHJpbnQgYSBnaXZl
biByZWdpc3Rlci4KPj4gVGhlIG1hY3JvIHdpbGwgdGFrZSBjYXJlIGZvciB1cyB0byBtb3ZlIHRo
ZSB2YWx1ZSB0byB4MCBhbmQgYWxzbwo+PiBwcmVzZXJ2ZSBsci4KPj4KPj4gTGFzdGx5IHRoZSBu
ZXcgbWFjcm8gaXMgdXNlZCB0byByZXBsYWNlIGFsbCB0aGUgY2FsbHNpdGUgb2YgcHV0bi4gVGhp
cwo+PiB3aWxsIHNpbXBsaWZ5IHJld29yay9yZXZpZXcgbGF0ZXIgb24uCj4+Cj4+IE5vdGUgdGhh
dCBDdXJyZW50RUwgaXMgbm93IHN0b3JlZCBpbiB4NSBpbnN0ZWFkIG9mIHg0IGJlY2F1c2UgdGhl
IGxhdHRlcgo+PiB3aWxsIGJlIGNsb2JiZXJlZCBieSB0aGUgbWFjcm8gcHJpbnRfcmVnLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiAt
LS0KPj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMjkgKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgNyBkZWxl
dGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+IGluZGV4IDg0ZTI2NTgyYzQuLjkxNDJiNGE3NzQg
MTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gKysrIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUwo+PiBAQCAtOTAsOCArOTAsMjUgQEAKPj4gICAgICAgICAgIGJs
ICAgIHB1dHMgICAgOyAgICAgXAo+PiAgICAgICAgICAgbW92ICAgbHIsIHgzICA7ICAgICBcCj4+
ICAgICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykKPj4gKwo+PiArLyoKPj4gKyAqIE1hY3JvIHRv
IHByaW50IHRoZSB2YWx1ZSBvZiByZWdpc3RlciBceGIKPj4gKyAqCj4+ICsgKiBDbG9iYmVycyB4
MCAtIHg0Cj4+ICsgKi8KPj4gKy5tYWNybyBwcmludF9yZWcgeGIKPj4gKyAgICAgICAgbW92ICAg
eDQsIGxyCj4+ICsgICAgICAgIG1vdiAgIHgwLCBceGIKPj4gKyAgICAgICAgYmwgICAgcHV0bgo+
PiArICAgICAgICBtb3YgICBsciwgeDQKPiAKPiBJIGhhdmUgdGhlIHNhbWUgd2VpcmQgaXNzdWVz
IHdpdGggbXkgY29tcGlsZXIgYXMgYmVmb3JlLCByZXBsYWNpbmcgJ2xyJwo+IHdpdGggJ3gzMCcg
c29sdmVzIHRoZSBwcm9ibGVtLgoKQ2FuIHlvdSBoYXZlIGEgdHJ5IHdpdGggdGhlIGZvbGxvd2lu
ZyBsaW5lPwoKbHIgICAgICAucmVxICAgIHgzMCAgICAgICAgICAgICAvLyBsaW5rIHJlZ2lzdGVy
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:14:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:14:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg40g-0000ns-8i; Wed, 26 Jun 2019 09: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg40e-0000nm-SE
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:14:32 +0000
X-Inumbo-ID: ccc06c22-97f2-11e9-b83a-1f4f3ebf2901
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ccc06c22-97f2-11e9-b83a-1f4f3ebf2901;
 Wed, 26 Jun 2019 09:14: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 3C8902B;
 Wed, 26 Jun 2019 02:14:28 -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 857253F718;
 Wed, 26 Jun 2019 02:14:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-7-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251727410.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <255dc067-e45f-419a-5e0f-1f64954eda49@arm.com>
Date: Wed, 26 Jun 2019 10:14: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: <alpine.DEB.2.21.1906251727410.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 06/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDI6MDAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoZSBib290
IGNvZGUgaXMgY3VycmVudGx5IHF1aXRlIGRpZmZpY3VsdCB0byBnbyB0aHJvdWdoIGJlY2F1c2Ug
b2YgdGhlCj4+IGxhY2sgb2YgZG9jdW1lbnRhdGlvbiBhbmQgYSBudW1iZXIgb2YgaW5kaXJlY3Rp
b24gdG8gYXZvaWQgZXhlY3V0aW5nCj4+IHNvbWUgcGF0aCBpbiBlaXRoZXIgdGhlIGJvb3QgQ1BV
IG9yIHNlY29uZGFyeSBDUFVzLgo+Pgo+PiBJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3Qg
Y29kZSBlYXNpZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQo+PiBib290IGFyZSBub3cg
aW4gc2VwYXJhdGUgZnVuY3Rpb25zLiBGdXJ0aGVybW9yZSwgdGhlIHBhdGhzIGZvciB0aGUgYm9v
dAo+PiBDUFUgYW5kIHNlY29uZGFyeSBDUFVzIGFyZSBub3cgZGlzdGluY3RlZCBhbmQgZm9yIG5v
dyB3aWxsIGNhbGwgZWFjaAoKSSBub3RpY2UgYSBmZXcgdHlwbyBpbiBteSBjb21taXQgbWVzc2Fn
ZToKCnMvZGlzdGluY3RlZC9kaXN0aW5jdC8KCj4+IGZ1bmN0aW9ucy4KPj4KPj4gRm9sbG93LXVw
cyB3aWxsIHJlbW92ZSB1bmVjZXNzYXJ5IGNhbGxzIGFuZCBkbyBmdXJ0aGVyIGltcHJvdmVtZW50
CgpzL3VuZWNlc3NhcnkvdW5uZWNlc3NhcnkvCgo+PiArbGF1bmNoOgo+PiAgICAgICAgICAgUFJJ
TlQoIi0gUmVhZHkgLVxyXG4iKQo+PiAgIAo+PiAgICAgICAgICAgLyogVGhlIGJvb3QgQ1BVIHNo
b3VsZCBnbyBzdHJhaWdodCBpbnRvIEMgbm93ICovCj4+IEBAIC01OTQsNyArNjM1LDYgQEAgcGFn
aW5nOgo+PiAgICAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUg
Y29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KPj4gICAgICAgICAgIGlzYgo+PiAgIAo+PiAtbGF1
bmNoOgo+IAo+IEp1c3QgYmVsb3cgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKSwgdGhlcmUgaXMgc3Rp
bGwgYToKPiAKPiAgICBjYnogICB4MjIsIGxhdW5jaAo+IAo+IG1vdmluZyB0aGUgbGF1bmNoIGxh
YmVsIHVwIGl0IGxvb2tzIGxpa2UgaXQgd2lsbCBjYXVzZSBhbiBpbmZpbml0ZSBsb29wPwoKVXJn
aC4gdGhpcyBsaW5lIGlzIGRyb3BwZWQgaW4gYSBsYXRlciBwYXRjaCwgc28gdGhlIGlzc3VlIG9u
bHkgd291bGQgaGFwcGVuIApkdXJpbmcgYmlzZWN0aW9uLgoKSSB3aWxsIHVwZGF0ZSB0aGUgY29k
ZSB0byBhdm9pZCB0aGUgaW5maW5pdGUgbG9vcCBoZXJlLgoKPiAKPiBFdmVyeXRoaW5nIGVsc2Ug
bG9va3MgZ29vZCwgYW5kIEkgbGlrZSB0aGUgcmVvcmcgb2YgdGhlIGNvZGUuCgpUaGFuayB5b3Uh
IEkgd2lsbCByZXdvcmsgdGhlIGFybTMyIGNvZGUgdGhlIHNhbWUgd2F5IHRoZW4gOikuCgo+IAo+
IAo+PiAgICAgICAgICAgbGRyICAgeDAsID1pbml0X2RhdGEKPj4gICAgICAgICAgIGFkZCAgIHgw
LCB4MCwgI0lOSVRJTkZPX3N0YWNrIC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLwo+PiAg
ICAgICAgICAgbGRyICAgeDAsIFt4MF0KPj4gQEAgLTYwOSw2ICs2NDksNyBAQCBsYXVuY2g6Cj4+
ICAgICAgICAgICBiICAgICBzdGFydF94ZW4gICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIg
aW50byB0aGUgbGFuZCBvZiBDICovCj4+ICAgMToKPj4gICAgICAgICAgIGIgICAgIHN0YXJ0X3Nl
Y29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2ludCkgKi8KPj4g
K0VORFBST0MobGF1bmNoKQo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:17:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:17:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg434-0000wO-OY; Wed, 26 Jun 2019 09: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg433-0000wI-2q
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:17:01 +0000
X-Inumbo-ID: 26f389a1-97f3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 26f389a1-97f3-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 09:16: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 6B3E22B;
 Wed, 26 Jun 2019 02:16: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 B66CE3F718;
 Wed, 26 Jun 2019 02:16:58 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-9-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251745260.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ed2c28a5-cdf6-8961-9e11-088607e61428@arm.com>
Date: Wed, 26 Jun 2019 10:16: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: <alpine.DEB.2.21.1906251745260.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 08/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDI6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIHNlY29u
ZGFyeSBDUFVzLCB6ZXJvX2JzcygpIHdpbGwgYmUgYSBOT1AgYmVjYXVzZSBCU1Mgb25seSBuZWVk
IHRvIGJlCj4+IHplcm9lZCBvbmNlIGF0IGJvb3QuIFNvIHRoZSBjYWxsIGluIHRoZSBzZWNvbmRh
cnkgQ1BVcyBwYXRoIGNhbiBiZQo+PiByZW1vdmVkLiBJdCBhbHNvIG1lYW5zIHRoYXQgeDI2IGRv
ZXMgbm90IG5lZWQgdG8gc2V0IGFuZCBpcyBub3cgb25seQo+PiB1c2VkIGJ5IHRoZSBib290IENQ
VS4KPj4KPj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lz
dGVycyB1c2FnZSB3aXRoaW4gdGhlCj4+IGZ1bmN0aW9uLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiAtLS0KPj4gICB4ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIHwgMTMgKysrKysrKysrLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCA5
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiBpbmRleCA4
N2ZjZDNiZTZjLi42YWEzMTQ4MTkyIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gQEAgLTcxLDcgKzcx
LDcgQEAKPj4gICAgKiAgeDIzIC0gVUFSVCBhZGRyZXNzCj4+ICAgICogIHgyNCAtCj4+ICAgICog
IHgyNSAtIGlkZW50aXR5IG1hcCBpbiBwbGFjZQo+PiAtICogIHgyNiAtIHNraXBfemVyb19ic3MK
Pj4gKyAqICB4MjYgLSBza2lwX3plcm9fYnNzIChib290IGNwdSBvbmx5KQo+IAo+IHlvdSBjb3Vs
ZCByZW1vdmUgdGhpcywgc2VlIGJlbG93Li4uCj4gCj4gCj4+ICAgICogIHgyNyAtCj4+ICAgICog
IHgyOCAtCj4+ICAgICogIHgyOSAtCj4+IEBAIC0zMTMsOCArMzEzLDYgQEAgR0xPQkFMKGluaXRf
c2Vjb25kYXJ5KQo+PiAgICAgICAgICAgc3ViICAgeDIwLCB4MTksIHgwICAgICAgICAgICAvKiB4
MjAgOj0gcGh5cy1vZmZzZXQgKi8KPj4gICAKPj4gICAgICAgICAgIG1vdiAgIHgyMiwgIzEgICAg
ICAgICAgICAgICAgLyogeDIyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KPj4gLSAgICAgICAgLyog
Qm9vdCBDUFUgYWxyZWFkeSB6ZXJvIEJTUyBzbyBza2lwIGl0IG9uIHNlY29uZGFyeSBDUFVzLiAq
Lwo+PiAtICAgICAgICBtb3YgICB4MjYsICMxICAgICAgICAgICAgICAgIC8qIFgyNiA6PSBza2lw
X3plcm9fYnNzICovCj4+ICAgCj4+ICAgICAgICAgICBtcnMgICB4MCwgbXBpZHJfZWwxCj4+ICAg
ICAgICAgICBsZHIgICB4MTMsID0ofk1QSURSX0hXSURfTUFTSykKPj4gQEAgLTMzNyw3ICszMzUs
NiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4+ICAgICAgICAgICBQUklOVCgiIGJvb3Rpbmcg
LVxyXG4iKQo+PiAgICNlbmRpZgo+PiAgICAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPj4g
LSAgICAgICAgYmwgICAgemVyb19ic3MKPj4gICAgICAgICAgIGJsICAgIGNwdV9pbml0Cj4+ICAg
ICAgICAgICBibCAgICBjcmVhdGVfcGFnZV90YWJsZXMKPj4gICAgICAgICAgIGJsICAgIGVuYWJs
ZV9tbXUKPj4gQEAgLTM3NSw2ICszNzIsMTQgQEAgY2hlY2tfY3B1X21vZGU6Cj4+ICAgICAgICAg
ICBiIGZhaWwKPj4gICBFTkRQUk9DKGNoZWNrX2NwdV9tb2RlKQo+PiAgIAo+PiArLyoKPj4gKyAq
IFplcm8gQlNTCj4+ICsgKgo+PiArICogSW5wdXRzOgo+PiArICogICB4MjY6IERvIHdlIG5lZWQg
dG8gemVybyBCU1M/Cj4+ICsgKgo+PiArICogQ2xvYmJlcnMgeDAgLSB4Mwo+PiArICovCj4+ICAg
emVyb19ic3M6Cj4+ICAgICAgICAgICAvKiBaZXJvIEJTUyBvbmx5IHdoZW4gcmVxdWVzdGVkICov
Cj4+ICAgICAgICAgICBjYm56ICB4MjYsIHNraXBfYnNzCj4gCj4gSW4gdGhlIGNvbW1pdCBtZXNz
YWdlIHlvdSB3cm90ZTogIkl0IGFsc28gbWVhbnMgdGhhdCB4MjYgZG9lcyBub3QgbmVlZAo+IHRv
IHNldCBhbmQgaXMgbm93IG9ubHkgdXNlZCBieSB0aGUgYm9vdCBDUFUuIiBJIHRoaW5rIHRoaXMg
c3RhdGVtZW50IGlzCj4gY29ycmVjdCwgc28geW91IGNvdWxkIGFsc28gcmVtb3ZlIHRoaXMgImNi
bnogIHgyNiwgc2tpcF9ic3MiIGFuZCBhbHNvCj4gdGhlIHNraXBfYnNzIGxhYmVsIGJlbG93LgoK
SSBtZWFudCB4MjYgZG9lcyBub3QgbmVlZCB0byBiZSBzZXQgb24gdGhlIHNlY29uZGFyeSBDUFVz
LiBIb3dldmVyLCB3ZSBzdGlsbCAKbmVlZCB0byBrZWVwIGl0IGZvciBib290IENQVSBhcyB3ZSBk
b24ndCB3YW50IHRvIHplcm8gQlNTIHdoZW4gYm9vdGluZyB2aWEgRUZJLgoKVGhpcyBpcyBiZWNh
dXNlIHRoZSBFRkkgc3R1YiB3aWxsIHN0b3JlIGluZm9ybWF0aW9uIGluIEJTUy4gTm90ZSB0aGF0
IEJTUyB3YXMgCnplcm9lZCBieSBFRkkgbG9hZGVyIGJlZm9yZSBoYW5kLgoKSSB3aWxsIHJld29y
ZCB0aGUgY29tbWl0IG1lc3NhZ2UuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:22:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09: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 1hg48j-0001h4-Fq; Wed, 26 Jun 2019 09: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg48i-0001gq-NK
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:22:52 +0000
X-Inumbo-ID: f4a00346-97f3-11e9-b932-db6a5a770f2f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4a00346-97f3-11e9-b932-db6a5a770f2f;
 Wed, 26 Jun 2019 09:22: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 1hg48a-00042A-9n; Wed, 26 Jun 2019 09:22: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 1hg48Z-0005ye-T5; Wed, 26 Jun 2019 09:22:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg48Z-0000i3-SV; Wed, 26 Jun 2019 09:22:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138538-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 09:22:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138538: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUzOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUzOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:39:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:39:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg4O5-0002bd-42; Wed, 26 Jun 2019 09: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg4O3-0002bY-Hw
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:38:43 +0000
X-Inumbo-ID: 2e710802-97f6-11e9-a8d0-4378e351ab1c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e710802-97f6-11e9-a8d0-4378e351ab1c;
 Wed, 26 Jun 2019 09:38: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 55AA1AEFD;
 Wed, 26 Jun 2019 09:38:40 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-4-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <23b5bdee-f6b8-609b-2a52-d0b8c10a8ff8@suse.com>
Date: Wed, 26 Jun 2019 11:38:39 +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: <1561377779-28036-4-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 3/7] 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: sstabellini@kernel.org, peterz@infradead.org,
 Jan Kiszka <jan.kiszka@siemens.com>, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

T24gMjQuMDYuMTkgMTQ6MDIsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IEluIHZpcnR1YWxpemF0
aW9uIGVudmlyb25tZW50LCBQViBleHRlbnNpb25zIChkcml2ZXJzLCBpbnRlcnJ1cHRzLAo+IHRp
bWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNlIGNhc2VzIHdoaWNo
IGlzIHRoZQo+IGJlc3Qgb3B0aW9uLgo+IAo+IEhvd2V2ZXIsIGluIHNvbWUgY2FzZXMgKGtleGVj
IG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCj4gd2Ugd2FudCB0byBkaXNhYmxlIFBW
IGV4dGVuc2lvbnMuIEFzIHN1Y2ggaW50cm9kdWNlIHRoZQo+ICdub3B2JyBwYXJhbWV0ZXIgdGhh
dCB3aWxsIGRvIGl0Lgo+IAo+IFRoZXJlIGFyZSBndWVzdCB0eXBlcyB3aGljaCBqdXN0IHdvbid0
IHdvcmsgd2l0aG91dCBQViBleHRlbnNpb25zLAo+IGxpa2UgWGVuIFBWLCBYZW4gUFZIIGFuZCBq
YWlsaG91c2UuIGFkZCBhICJpZ25vcmVfbm9wdiIgbWVtYmVyIHRvCj4gc3RydWN0IGh5cGVydmlz
b3JfeDg2IHNldCB0byB0cnVlIGZvciB0aG9zZSBndWVzdCB0eXBlcyBhbmQgY2FsbAo+IHRoZSBk
ZXRlY3QgZnVuY3Rpb25zIG9ubHkgaWYgbm9wdiBpcyBmYWxzZSBvciBpZ25vcmVfbm9wdiBpcyB0
cnVlLgo+IAo+IFRoZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIgZm9yIFhFTiBw
bGF0Zm9ybSBidXQgbm90IGZvcgo+IG90aGVycy4gJ3hlbl9ub3B2JyBjYW4gdGhlbiBiZSByZW1v
dmVkIHdpdGggdGhpcyBjaGFuZ2UuCj4gCj4gU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9u
Zy5kdWFuQG9yYWNsZS5jb20+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KPiBDYzogQm9yaXNsYXYg
UGV0a292IDxicEBhbGllbjguZGU+Cj4gQ2M6IEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVu
cy5jb20+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzog
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 09:39:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 09:39:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg4OU-0002dc-E9; Wed, 26 Jun 2019 09: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg4OS-0002dT-Fj
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 09:39:08 +0000
X-Inumbo-ID: 3de4f8e8-97f6-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3de4f8e8-97f6-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 09:39: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 6FC1DAEFD;
 Wed, 26 Jun 2019 09:39:06 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-5-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c77e5df3-77ac-bce2-ccd3-7848f1915b43@suse.com>
Date: Wed, 26 Jun 2019 11:39:05 +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: <1561377779-28036-5-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 4/7] 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: sstabellini@kernel.org, peterz@infradead.org, mingo@kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@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>

T24gMjQuMDYuMTkgMTQ6MDIsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IFRoaXMgcmV2ZXJ0cyBj
b21taXQgOGQ2OTNiOTExYmI5YzU3MDA5YzI0Y2IxNzcyZDIwNWI4NGM3OTg1Yy4KPiAKPiBJbnN0
ZWFkIHdlIHVzZSBhbiB1bmlmaWVkIHBhcmFtZXRlciAnbm9wdicgZm9yIGFsbCB0aGUgaHlwZXJ2
aXNvcgo+IHBsYXRmb3Jtcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ry
b3Zza3lAb3JhY2xlLmNvbT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+
IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRo
b21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IENjOiBJbmdvIE1vbG5hciA8bWlu
Z29AcmVkaGF0LmNvbT4KPiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4gQ2M6
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:04:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:04:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg4mu-0004zW-QS; Wed, 26 Jun 2019 10: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=fhrD=UZ=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hg4mt-0004zR-Sh
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:04:23 +0000
X-Inumbo-ID: c5343457-97f9-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 c5343457-97f9-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:04:22 +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: gYZWC9+1ayetMlWOb+ymZVnkleAo5pDyAuoXfAvHiYmQtb9i7Na2XcVw5GkbykHRGBbpgkM/Zx
 7FSTRAEmw3EJxbmtZXhepRWTVx6epplT03bSA92zgBBtmIqhRdRUlXvAEKs0xSB/HCcfA2p7Ew
 GP5zWuektyUN15vOCzY7GuZIFdm/jsKcey432VCY9SC+1S1fabN+VqK+nnqUmpw44u2WgRomru
 34Ck0aFDXin4EchahhtyMS/tZKtfeGzmFGKE9VkeAd+qNEbfhH8rpZMFJ2x3yjWgrmneMh0gkW
 DZI=
X-SBRS: 2.7
X-MesageID: 2244337
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,419,1557201600"; 
   d="scan'208";a="2244337"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23827.17121.178866.198637@mariner.uk.xensource.com>
Date: Wed, 26 Jun 2019 11:03:13 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5D1329E8020000780023B2FD@prv1-mh.provo.novell.com>
References: <osstest-138333-mainreport@xen.org>
 <23824.55987.139222.778619@mariner.uk.xensource.com>
 <23824.56091.124052.340656@mariner.uk.xensource.com>
 <23824.56583.488225.205300@mariner.uk.xensource.com>
 <23825.64696.25926.318881@mariner.uk.xensource.com>
 <23826.11187.707446.188402@mariner.uk.xensource.com>
 <5D123CD0020000780023B077@prv1-mh.provo.novell.com>
 <23826.17279.656820.722725@mariner.uk.xensource.com>
 <5D1329E8020000780023B2FD@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.6-testing test] 138333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC42LXRlc3RpbmcgdGVzdF0gMTM4MzMzOiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBPbiAyNS4wNi4xOSBhdCAxNzo1MywgPGlhbi5qYWNrc29u
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gSW5kZWVkLCBwcmVjaXNlbHkuICBBcmUgaGFwcHkgd2l0
aCBtZSBkb2luZyBhIGZvcmNlIHB1c2ggbm93ID8KPiAKPiBJIHRoaW5rIHNvLCB5ZXMuCgpOb3cg
ZG9uZS4gIEkgaGF2ZSB1bi1zdG9wcGVkIDQuNiBhbmQgNC43LiAgKEkgZG9uJ3QgZXhwZWN0IDQu
NiB0byBkbwphbnl0aGluZy4pCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10: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 1hg550-0006nW-DV; Wed, 26 Jun 2019 10:23: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg54z-0006nK-HD
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:23:05 +0000
X-Inumbo-ID: 5ed5d788-97fc-11e9-ae44-13dae00e3e43
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5ed5d788-97fc-11e9-ae44-13dae00e3e43;
 Wed, 26 Jun 2019 10:22: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 1hg54s-0005EP-Hh; Wed, 26 Jun 2019 10:22:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hg54s-0004P0-3z; Wed, 26 Jun 2019 10:22:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg54s-0008BG-3R; Wed, 26 Jun 2019 10:22:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138539-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
X-Osstest-Versions-That: xen=11911563610786615c2b3a01cdcaaf09a6f9e38d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 10:22:58 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138539: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODUzOSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODUzOS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDExOTExNTYzNjEwNzg2NjE1YzJiM2EwMWNkY2FhZjA5YTZmOWUzOGQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODM2NiAgMjAxOS0wNi0yMyAwOToxODozNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1MzkgIDIwMTktMDYtMjYgMDk6MjA6NTIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGNvdmVy
aXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDExOTExNTYzNjEuLjg1ZmQ0ZjdhMDkgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:30:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5C7-0007cC-BV; Wed, 26 Jun 2019 10:30:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZd/=UZ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hg59b-00071Z-0l
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:27:51 +0000
X-Inumbo-ID: 0b4f39bb-97fd-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 0b4f39bb-97fd-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:27:49 +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 E4AE216042D;
 Wed, 26 Jun 2019 10:27:47 +0000 (UTC)
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Jun 2019 12:27:32 +0200
Message-Id: <20190626102732.27872-1-nicolas.belouin@gandi.net>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 26 Jun 2019 10:30:26 +0000
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@eu.citrix.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, 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
LCBsZXRzIHN0YXJ0CndpdGggdGhlIHNpbXBsZSBsaWJ4bF9kb21pZF90b19uYW1lIGFuZCBpdHMg
Y291bnRlcnBhcnQKbGlieGxfbmFtZV90b19kb21pZC4KClNpZ25lZC1vZmYtYnk6IE5pY29sYXMg
QmVsb3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KLS0tCiB0b29scy9nb2xhbmcveGVu
bGlnaHQveGVubGlnaHRfdXRpbHMuZ28gfCA2MSArKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xz
L2dvbGFuZy94ZW5saWdodC94ZW5saWdodF91dGlscy5nbwoKZGlmZiAtLWdpdCBhL3Rvb2xzL2dv
bGFuZy94ZW5saWdodC94ZW5saWdodF91dGlscy5nbyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94
ZW5saWdodF91dGlscy5nbwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5h
YjdhNTg1ZWM3Ci0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxp
Z2h0X3V0aWxzLmdvCkBAIC0wLDAgKzEsNjEgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTkg
Tmljb2xhcyBCZWxvdWluLCBHYW5kaSBTQVMKKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBz
b2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOworICogdmVyc2lv
biAyLjEgb2YgdGhlIExpY2Vuc2UuCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBH
TlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBH
ZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgSWYgbm90
LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICovCitwYWNrYWdlIHhlbmxp
Z2h0CisKKy8qCisjY2dvIExERkxBR1M6IC1seGVubGlnaHQgLWx5YWpsIC1seGVudG9vbGxvZwor
I2luY2x1ZGUgPHN0ZGxpYi5oPgorI2luY2x1ZGUgPGxpYnhsX3V0aWxzLmg+CisqLworaW1wb3J0
ICJDIgorCisvKgorICogT3RoZXIgZmxhZ3MgdGhhdCBtYXkgYmUgbmVlZGVkIGF0IHNvbWUgcG9p
bnQ6CisgKiAgLWxubC1yb3V0ZS0zIC1sbmwtMworICoKKyAqIFRvIGdldCBiYWNrIHRvIHN0YXRp
YyBsaW5raW5nOgorICogI2NnbyBMREZMQUdTOiAtbHhlbmxpZ2h0IC1seWFqbF9zIC1seGVuZ250
dGFiIC1seGVuc3RvcmUgLWx4ZW5ndWVzdCAtbHhlbnRvb2xsb2cgLWx4ZW5ldnRjaG4gLWx4ZW5j
dHJsIC1seGVuZm9yZWlnbm1lbW9yeSAtbHhlbmNhbGwgLWx6IC1sdXVpZCAtbHV0aWwKKyAqLwor
CitpbXBvcnQgKAorCSJ1bnNhZmUiCispCisKKy8vY2hhciogbGlieGxfZG9taWRfdG9fbmFtZShs
aWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpOworZnVuYyAoQ3R4ICpDb250ZXh0KSBEb21p
ZFRvTmFtZShpZCBEb21pZCkgKG5hbWUgc3RyaW5nKSB7CisJY0RvbU5hbWUgOj0gQy5saWJ4bF9k
b21pZF90b19uYW1lKEN0eC5jdHgsIEMudWludDMyX3QoaWQpKQorCW5hbWUgPSBDLkdvU3RyaW5n
KGNEb21OYW1lKQorCXJldHVybgorfQorCisvL2ludCBsaWJ4bF9uYW1lX3RvX2RvbWlkKGxpYnhs
X2N0ICpjdHgsIGNvbnN0IGNoYXIgKm5hbWUsIHVpbnQzMl90ICpkb21pZCkKK2Z1bmMgKEN0eCAq
Q29udGV4dCkgTmFtZVRvRG9taWQobmFtZSBzdHJpbmcpIChpZCBEb21pZCwgZXJyIGVycm9yKSB7
CisJY25hbWUgOj0gQy5DU3RyaW5nKG5hbWUpCisJZGVmZXIgQy5mcmVlKHVuc2FmZS5Qb2ludGVy
KGNuYW1lKSkKKworCXZhciBjRG9tSWQgQy51aW50MzJfdAorCisJcmV0IDo9IEMubGlieGxfbmFt
ZV90b19kb21pZChDdHguY3R4LCBjbmFtZSwgJmNEb21JZCkKKwlpZiByZXQgIT0gMCB7CisJCWVy
ciA9IEVycm9yKC1yZXQpCisJCXJldHVybgorCX0KKworCWlkID0gRG9taWQoY0RvbUlkKQorCisJ
cmV0dXJuCit9Ci0tIAoyLjIyLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:30:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:30:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5CK-0007dJ-Ld; Wed, 26 Jun 2019 10:30: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=GqiY=UZ=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hg5CI-0007d3-SS
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:30:38 +0000
X-Inumbo-ID: 6fde3054-97fd-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 6fde3054-97fd-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:30:37 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id x25so1651662ljh.2
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 03:30: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=o594tsTTlDMKulY38b0IZ6O5X8+yc+r60LXpP5ekek8=;
 b=bFiR4XxqO6EqnFr+UoMPZK1wtKDv0RN+sqezLRlKzVyA9sKPerAGd+iNN/auZguidf
 FqpRMTbB6VGsI/4NGJPYQeD5NsdsOsIjUaSO4/y1ojKUprWYKVfEkyyaLDVkRCwpjjNi
 evoN+vwxqx0zOfVXVJylfz2kG2yf951VViArgTUDsg9mRXVuZMPmm3UErp7XEKdue816
 CUjWH0CfJ/WWbVJbG68WAzDs19msEG13DSKOQfKGtL47SQCyrpbXmfdpYhIKA1BDp7Rl
 oZaXHXGPytLUky8JMZ/S2NPUAuAlJ5UjGm5ZEc2F/hziBpvMaW/ZD/gzFEBHpCQTVJYo
 7u2w==
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=o594tsTTlDMKulY38b0IZ6O5X8+yc+r60LXpP5ekek8=;
 b=mXQfj7TmsG7NNiTDbHh2fgh4XbTHtpuKxhk4L3EZx+hZvKhM4oflckKIa8yTeAnseJ
 b457hzmd5T4tzJBtOVg40hWwPZ/lQ2JzThra3nkPUcKYo94m0oDX+GYgh2IF0u7Jf5WU
 +GhrvLr/9/73Kc/ld7Mk3h31KlNBygkQH+SPsxUoHu6mleZ4uMDtyIRsP87mLCDqvy5H
 RRdLuQdumn3G++JlKuh2acoB+hj5jajsdIEY0CFiqU7XcjYe5vJEoQOj4e+QRqiE37TF
 FKbaPtPIa0ZxtizeEefgVp6a3R+pHYZXZ6p4jkT+RgDzfHtRK8jrfhXElyyvnt25Si/e
 jypA==
X-Gm-Message-State: APjAAAXLmbx359ZjCiDbLKKuMIx2MqIxnsY8MUJzCpzObjLjaG3Rbtvj
 dVLUPPTCuSThMrq/5GkTFP/0jV3Z
X-Google-Smtp-Source: APXvYqyBPE13ec3r3BPZA9wPXSYjLbtLogxIVtGhP1aZ/9yv6aPzmvQha3/aXqF5tiWHcEeZw/1vBg==
X-Received: by 2002:a2e:730d:: with SMTP id o13mr2295176ljc.81.1561545036344; 
 Wed, 26 Jun 2019 03:30:36 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id k8sm2754853lja.24.2019.06.26.03.30.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 26 Jun 2019 03:30:35 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Jun 2019 13:30:08 +0300
Message-Id: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKVGhlIHB1cnBvc2Ugb2YgdGhpcyBwYXRjaCBpcyB0byBhZGQgSVBNTVUtVk1TQSBzdXBwb3J0
IHRvIFhlbiBvbiBBUk0uCgpUaGUgSVBNTVUtVk1TQSBpcyBWTVNBLWNvbXBhdGlibGUgSS9PIE1l
bW9yeSBNYW5hZ2VtZW50IFVuaXQgKElPTU1VKQp3aGljaCBwcm92aWRlcyBhZGRyZXNzIHRyYW5z
bGF0aW9uIGFuZCBhY2Nlc3MgcHJvdGVjdGlvbiBmdW5jdGlvbmFsaXRpZXMKdG8gcHJvY2Vzc2lu
ZyB1bml0cyBhbmQgaW50ZXJjb25uZWN0IG5ldHdvcmtzLgoKUGxlYXNlIG5vdGUsIHRoaXMgZHJp
dmVyIGlzIHN1cHBvc2VkIHRvIHdvcmsgb25seSB3aXRoIG5ld2VzdApHZW4zIFNvQ3MgcmV2aXNp
b25zIHdoaWNoIElQTU1VIGhhcmR3YXJlIHN1cHBvcnRzIHN0YWdlIDIgdHJhbnNsYXRpb24KdGFi
bGUgZm9ybWF0IGFuZCBpcyBhYmxlIHRvIHVzZSBDUFUncyBQMk0gdGFibGUgYXMgaXMgaWYgb25l
IGlzCjMtbGV2ZWwgcGFnZSB0YWJsZSAodXAgdG8gNDAgYml0IElQQSkuCgpUaGlzIGRyaXZlciBp
cyBiYXNlZCBvbiBMaW51eCdzIElQTU1VLVZNU0EgZHJpdmVyIGZyb20gUmVuZXNhcyBCU1A6Cmh0
dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2hvcm1zL3JlbmVz
YXMtYnNwLmdpdC90cmVlL2RyaXZlcnMvaW9tbXUvaXBtbXUtdm1zYS5jP2g9djQuMTQuNzUtbHRz
aS9yY2FyLTMuOS4yCmFuZCBYZW4ncyBTTU1VIGRyaXZlcjoKeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYwoKQWx0aG91Z2ggWGVuIGRyaXZlciBoYXMgYSBsb3QgaW4gY29tbW9uIHdp
dGggTGludXggZHJpdmVyLCBpdCBpcyBub3QKYSAiZGlyZWN0IHBvcnRlZCIgY29weSBhbmQgc2hv
dWxkIGJlIHRyZWF0ZWQgYXMgc3VjaC4KCkRyaXZlciB3YXMgdGVzdGVkIG9uIEdlbjMgSDMgRVMz
LjAgYmFzZWQgYm9hcmRzIHVzaW5nIGN1cnJlbnQgc3RhZ2luZwooN2QxNDYwYyB4ZW4vYXJtOiBv
cHRlZTogZml4IGNvbXBpbGF0aW9uIHdpdGggR0NDIDQuOCkKaW4gYSBzeXN0ZW0gd2l0aCBzZXZl
cmFsIERNQSBtYXN0ZXJzIGJlaW5nIGFzc2lnbmVkIHRvIGRpZmZlcmVudCBndWVzdCBkb21haW5z
LgoKWW91IGNhbiBmaW5kIGl0IGhlcmU6CnJlcG86IGh0dHBzOi8vZ2l0aHViLmNvbS9vdHlzaGNo
ZW5rbzEveGVuLmdpdCBicmFuY2g6IGlwbW11X3Vwc3RyZWFtMQoKT2xla3NhbmRyIFR5c2hjaGVu
a28gKDEpOgogIGlvbW11L2FybTogQWRkIFJlbmVzYXMgSVBNTVUtVk1TQSBzdXBwb3J0CgogeGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICAgICAgICAgICB8ICAgIDEgKwogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvS2NvbmZpZyAgICAgICAgICB8ICAgMTMgKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL01ha2VmaWxlICAgICB8ICAgIDEgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL2lwbW11LXZtc2EuYyB8IDE0ODcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiA0IGZpbGVzIGNoYW5nZWQsIDE1MDIgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pcG1tdS12bXNhLmMKCi0tIAoyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:30:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:30: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 1hg5CN-0007eE-W7; Wed, 26 Jun 2019 10:30: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=GqiY=UZ=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hg5CN-0007e1-6e
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:30:43 +0000
X-Inumbo-ID: 70e93033-97fd-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 70e93033-97fd-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:30:39 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id 205so1626075ljj.8
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 03:30:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=OHYwQpFbVkDgSvPfvtKR8PXxro6cW4p6XBvQBxI8Aeo=;
 b=C6M+3TCBgVT8iResz/xfd51lKpknyDWRA4gu3o6YfmK3qY/PMa4f5iOU27GTgvfE7r
 R3zISMp+EOvp8r5+hWjQLbol1U8i6rLXOojkzn+28LUqvEhczKMX77livdHrwR1v9xKR
 5/wh7awHM9kUwfhTyyUsfx+phhRtHYLlgXl0rLUAm6U3hF67cOsLpoowA7I+YHTr5ixI
 d7TsuwPEnfBY3g0+rhq7vDpA3vNzxFsLmM7KsG0jqa2xuKvYeJMh5hcj0yDQBCRCWhPR
 CzXuVDO+xcJ5GMsUEgpdfGHcIGA+k8UU+D8komDY3h09OiOFmUybUJB2C1rV+0+WwLGu
 Lrng==
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=OHYwQpFbVkDgSvPfvtKR8PXxro6cW4p6XBvQBxI8Aeo=;
 b=hE8xaNdyRSzV0lVgDm3oJvF9X/O9P3OiPvE0rz4CcRrQII3evHsNzPnM0hl2jILtPn
 7Lq68YWGjz4uM9ETEA8kKQxIugz9CahPm62nqBMZhf4QMk++6P8B7r5r9OjD/t4HYDCF
 E+hBMDNyVAb9KP9rtO1uDfx5fKt46KEp48tUsyyZMf5O1IHHR34dLsDdGuo1ax0smSn4
 6qH1Ck3VyYM4NNIhcetow3tkdJ4YVnbez7U/qN0e4iNVzI69U1O2EUNNDtf+S7uNOGhZ
 ihkQ/p5QtDwFBuxiHDpaVHt8ApxUusTT7pPpV8QVnE9wPDaeweD6+a9xwgq+C7HvjZuK
 xjSA==
X-Gm-Message-State: APjAAAVyBO0J+RnN5hjFV62wQushacANSjv03FGwrtz5b4R4V/w3I/ZH
 NdkM1hZUzbSCuJfG4AuhE/LaqbS4
X-Google-Smtp-Source: APXvYqwkUmgKhcRzlpIvq+/7nen32pcSLUwRI+ujtVzV6KR2S0NdjdHaLCUah0PBClCQ5M4Eo6m+Nw==
X-Received: by 2002:a2e:864d:: with SMTP id i13mr2383750ljj.92.1561545037398; 
 Wed, 26 Jun 2019 03:30:37 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id k8sm2754853lja.24.2019.06.26.03.30.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 26 Jun 2019 03:30:36 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Jun 2019 13:30:09 +0300
Message-Id: <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
Subject: [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>, julien.grall@arm.com,
 sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKVGhlIElQTU1VLVZNU0EgaXMgVk1TQS1jb21wYXRpYmxlIEkvTyBNZW1vcnkgTWFuYWdlbWVu
dCBVbml0IChJT01NVSkKd2hpY2ggcHJvdmlkZXMgYWRkcmVzcyB0cmFuc2xhdGlvbiBhbmQgYWNj
ZXNzIHByb3RlY3Rpb24gZnVuY3Rpb25hbGl0aWVzCnRvIHByb2Nlc3NpbmcgdW5pdHMgYW5kIGlu
dGVyY29ubmVjdCBuZXR3b3Jrcy4KClBsZWFzZSBub3RlLCBjdXJyZW50IGRyaXZlciBpcyBzdXBw
b3NlZCB0byB3b3JrIG9ubHkgd2l0aCBuZXdlc3QKR2VuMyBTb0NzIHJldmlzaW9ucyB3aGljaCBJ
UE1NVSBoYXJkd2FyZSBzdXBwb3J0cyBzdGFnZSAyIHRyYW5zbGF0aW9uCnRhYmxlIGZvcm1hdCBh
bmQgaXMgYWJsZSB0byB1c2UgQ1BVJ3MgUDJNIHRhYmxlIGFzIGlzIGlmIG9uZSBpcwozLWxldmVs
IHBhZ2UgdGFibGUgKHVwIHRvIDQwIGJpdCBJUEEpLgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRy
IFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgotLS0KIHhlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgICAgICAgICAgfCAgICAxICsKIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL0tjb25maWcgICAgICAgICAgfCAgIDEzICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9NYWtlZmlsZSAgICAgfCAgICAxICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9pcG1tdS12bXNhLmMgfCAxNDg3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogNCBm
aWxlcyBjaGFuZ2VkLCAxNTAyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUtdm1zYS5jCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmln
CmluZGV4IGJjMGU5Y2QuLmM5M2E2YjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKQEAgLTI1LDYg
KzI1LDcgQEAgY29uZmlnIFJDQVIzCiAJYm9vbCAiUmVuZXNhcyBSQ2FyMyBzdXBwb3J0IgogCWRl
cGVuZHMgb24gQVJNXzY0CiAJc2VsZWN0IEhBU19TQ0lGCisJc2VsZWN0IElQTU1VX1ZNU0EKIAkt
LS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgUmVuZXNhcyBS
Q2FyMwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZwppbmRleCBhM2MwNjQ5Li5lNTdhYTI5IDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL0tjb25maWcKQEAgLTEyLDQgKzEyLDE3IEBAIGNvbmZpZyBBUk1fU01NVQog
CiAJICBTYXkgWSBoZXJlIGlmIHlvdXIgU29DIGluY2x1ZGVzIGFuIElPTU1VIGRldmljZSBpbXBs
ZW1lbnRpbmcgdGhlCiAJICBBUk0gU01NVSBhcmNoaXRlY3R1cmUuCisKK2NvbmZpZyBJUE1NVV9W
TVNBCisJYm9vbCAiUmVuZXNhcyBJUE1NVS1WTVNBIGZvdW5kIGluIFItQ2FyIEdlbjMgU29DcyIK
KwlkZWZhdWx0IHkKKwlkZXBlbmRzIG9uIEFSTV82NAorCS0tLWhlbHAtLS0KKwkgIFN1cHBvcnQg
Zm9yIGltcGxlbWVudGF0aW9ucyBvZiB0aGUgUmVuZXNhcyBJUE1NVS1WTVNBIGZvdW5kCisJICBp
biBSLUNhciBHZW4zIFNvQ3MuCisKKwkgIFNheSBZIGhlcmUgaWYgeW91IGFyZSB1c2luZyBuZXdl
c3QgUi1DYXIgR2VuMyBTb0NzIHJldmlzaW9ucyB3aGljaCBJUE1NVQorCSAgaGFyZHdhcmUgc3Vw
cG9ydHMgc3RhZ2UgMiB0cmFuc2xhdGlvbiB0YWJsZSBmb3JtYXQgYW5kIGlzIGFibGUgdG8gdXNl
CisJICBDUFUncyBQMk0gdGFibGUgYXMgaXMuCisKIGVuZGlmCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vTWFrZWZpbGUKaW5kZXggYjNlZmNmZC4uNDBhYzdhOSAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9IGlvbW11Lm8KIG9iai0kKENP
TkZJR19BUk1fU01NVSkgKz0gc21tdS5vCitvYmotJChDT05GSUdfSVBNTVVfVk1TQSkgKz0gaXBt
bXUtdm1zYS5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUt
dm1zYS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi41MDkxYzYxCi0tLSAvZGV2L251bGwKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwpAQCAtMCwwICsxLDE0ODcg
QEAKKy8qCisgKiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUtdm1zYS5jCisgKgor
ICogRHJpdmVyIGZvciB0aGUgUmVuZXNhcyBJUE1NVS1WTVNBIGZvdW5kIGluIFItQ2FyIEdlbjMg
U29Dcy4KKyAqCisgKiBUaGUgSVBNTVUtVk1TQSBpcyBWTVNBLWNvbXBhdGlibGUgSS9PIE1lbW9y
eSBNYW5hZ2VtZW50IFVuaXQgKElPTU1VKQorICogd2hpY2ggcHJvdmlkZXMgYWRkcmVzcyB0cmFu
c2xhdGlvbiBhbmQgYWNjZXNzIHByb3RlY3Rpb24gZnVuY3Rpb25hbGl0aWVzCisgKiB0byBwcm9j
ZXNzaW5nIHVuaXRzIGFuZCBpbnRlcmNvbm5lY3QgbmV0d29ya3MuCisgKgorICogUGxlYXNlIG5v
dGUsIGN1cnJlbnQgZHJpdmVyIGlzIHN1cHBvc2VkIHRvIHdvcmsgb25seSB3aXRoIG5ld2VzdCBH
ZW4zIFNvQ3MKKyAqIHJldmlzaW9ucyB3aGljaCBJUE1NVSBoYXJkd2FyZSBzdXBwb3J0cyBzdGFn
ZSAyIHRyYW5zbGF0aW9uIHRhYmxlIGZvcm1hdCBhbmQKKyAqIGlzIGFibGUgdG8gdXNlIENQVSdz
IFAyTSB0YWJsZSBhcyBpcy4KKyAqCisgKiBCYXNlZCBvbiBMaW51eCdzIElQTU1VLVZNU0EgZHJp
dmVyIGZyb20gUmVuZXNhcyBCU1A6CisgKiAgICBkcml2ZXJzL2lvbW11L2lwbW11LXZtc2EuYwor
ICogeW91IGNhbiBmb3VuZCBhdDoKKyAqICAgIHVybDogZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYnNwLmdpdAorICogICAgYnJhbmNo
OiB2NC4xNC43NS1sdHNpL3JjYXItMy45LjIKKyAqICAgIGNvbW1pdDogYTUyNjZkMjk4MTI0ODc0
YzJjMDZiOGIxM2QwNzNmNmVjYzJlZTM1NQorICogYW5kIFhlbidzIFNNTVUgZHJpdmVyOgorICog
ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworICoKKyAqIENvcHlyaWdodCAo
QykgMjAxNi0yMDE5IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0
IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
CisgKiBMaWNlbnNlLCB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2Fy
ZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUg
aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ
OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElU
WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCisgKiBMaWNl
bnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu
b3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2luY2x1ZGUgPHhlbi9kZWxheS5oPgorI2luY2x1ZGUg
PHhlbi9lcnIuaD4KKyNpbmNsdWRlIDx4ZW4vaXJxLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgor
I2luY2x1ZGUgPHhlbi9saXN0Lmg+CisjaW5jbHVkZSA8eGVuL21tLmg+CisjaW5jbHVkZSA8eGVu
L3NjaGVkLmg+CisjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KKyNpbmNsdWRlIDxhc20vYXRvbWljLmg+
CisjaW5jbHVkZSA8YXNtL2RldmljZS5oPgorI2luY2x1ZGUgPGFzbS9pby5oPgorCisjZGVmaW5l
IGRldl9uYW1lKGRldikgZHRfbm9kZV9mdWxsX25hbWUoZGV2X3RvX2R0KGRldikpCisKKy8qIERl
dmljZSBsb2dnZXIgZnVuY3Rpb25zICovCisjZGVmaW5lIGRldl9wcmludChkZXYsIGx2bCwgZm10
LCAuLi4pICAgIFwKKyAgICBwcmludGsobHZsICJpcG1tdTogJXM6ICIgZm10LCBkZXZfbmFtZShk
ZXYpLCAjIyBfX1ZBX0FSR1NfXykKKworI2RlZmluZSBkZXZfaW5mbyhkZXYsIGZtdCwgLi4uKSAg
ICBcCisgICAgZGV2X3ByaW50KGRldiwgWEVOTE9HX0lORk8sIGZtdCwgIyMgX19WQV9BUkdTX18p
CisjZGVmaW5lIGRldl93YXJuKGRldiwgZm10LCAuLi4pICAgIFwKKyAgICBkZXZfcHJpbnQoZGV2
LCBYRU5MT0dfV0FSTklORywgZm10LCAjIyBfX1ZBX0FSR1NfXykKKyNkZWZpbmUgZGV2X2Vycihk
ZXYsIGZtdCwgLi4uKSAgICAgXAorICAgIGRldl9wcmludChkZXYsIFhFTkxPR19FUlIsIGZtdCwg
IyMgX19WQV9BUkdTX18pCisjZGVmaW5lIGRldl9lcnJfcmF0ZWxpbWl0ZWQoZGV2LCBmbXQsIC4u
LikgICAgXAorICAgIGRldl9wcmludChkZXYsIFhFTkxPR19FUlIsIGZtdCwgIyMgX19WQV9BUkdT
X18pCisKKy8qCisgKiBHZW4zIFNvQ3MgbWFrZSB1c2Ugb2YgdXAgdG8gOCBJUE1NVSBjb250ZXh0
cyAoc2V0cyBvZiBwYWdlIHRhYmxlKSBhbmQKKyAqIHRoZXNlIGNhbiBiZSBtYW5hZ2VkIGluZGVw
ZW5kZW50bHkuIEVhY2ggY29udGV4dCBpcyBtYXBwZWQgdG8gb25lIFhlbiBkb21haW4uCisgKi8K
KyNkZWZpbmUgSVBNTVVfQ1RYX01BWCAgICAgOAorLyogR2VuMyBTb0NzIG1ha2UgdXNlIG9mIHVw
IHRvIDQ4IG1pY3JvLVRMQnMgcGVyIElQTU1VIGRldmljZS4gKi8KKyNkZWZpbmUgSVBNTVVfVVRM
Ql9NQVggICAgNDgKKworLyogSVBNTVUgY29udGV4dCBzdXBwb3J0cyBJUEEgc2l6ZSB1cCB0byA0
MCBiaXQuICovCisjZGVmaW5lIElQTU1VX01BWF9QMk1fSVBBX0JJVFMgICAgNDAKKworLyoKKyAq
IFhlbidzIGRvbWFpbiBJUE1NVSBpbmZvcm1hdGlvbiBzdG9yZWQgaW4gZG9tX2lvbW11KGQpLT5h
cmNoLnByaXYKKyAqCisgKiBBcyBlYWNoIGNvbnRleHQgKHNldCBvZiBwYWdlIHRhYmxlKSBpcyBt
YXBwZWQgdG8gb25lIFhlbiBkb21haW4sCisgKiBhbGwgYXNzb2NpYXRlZCBJUE1NVSBkb21haW5z
IHVzZSB0aGUgc2FtZSBjb250ZXh0IG1hcHBlZCB0byB0aGlzIFhlbiBkb21haW4uCisgKiBUaGlz
IG1ha2VzIGFsbCBtYXN0ZXIgZGV2aWNlcyBiZWluZyBhdHRhY2hlZCB0byB0aGUgc2FtZSBYZW4g
ZG9tYWluIHNoYXJlCisgKiB0aGUgc2FtZSBjb250ZXh0IChQMk0gdGFibGUpLgorICovCitzdHJ1
Y3QgaXBtbXVfdm1zYV94ZW5fZG9tYWluCit7CisgICAgc3BpbmxvY2tfdCBsb2NrOworICAgIC8q
IE9uZSBvciBtb3JlIENhY2hlIElQTU1VIGRvbWFpbnMgYXNzb2NpYXRlZCB3aXRoIHRoaXMgWGVu
IGRvbWFpbiAqLworICAgIHN0cnVjdCBsaXN0X2hlYWQgY2FjaGVfZG9tYWluczsKKyAgICAvKiBS
b290IElQTU1VIGRvbWFpbiBhc3NvY2lhdGVkIHdpdGggdGhpcyBYZW4gZG9tYWluICovCisgICAg
c3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpyb290X2RvbWFpbjsKK307CisKKy8qIFhlbiBtYXN0
ZXIgZGV2aWNlJ3MgSVBNTVUgaW5mb3JtYXRpb24gc3RvcmVkIGluIGRldi0+YXJjaGRhdGEuaW9t
bXUgKi8KK3N0cnVjdCBpcG1tdV92bXNhX3hlbl9kZXZpY2UKK3sKKyAgICAvKiBDYWNoZSBJUE1N
VSBkb21haW4gdGhpcyBtYXN0ZXIgZGV2aWNlIGlzIGF0dGFjaGVkIHRvICovCisgICAgc3RydWN0
IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW47CisgICAgLyogTWFzdGVyIGRldmljZSdzIElQTU1V
IGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gKi8KKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9tYXN0
ZXJfY2ZnICpjZmc7Cit9OworCisjZGVmaW5lIGRldl9hcmNoZGF0YShkZXYpICgoc3RydWN0IGlw
bW11X3Ztc2FfeGVuX2RldmljZSAqKWRldi0+YXJjaGRhdGEuaW9tbXUpCisKKy8qIFJvb3QvQ2Fj
aGUgSVBNTVUgZGV2aWNlJ3MgaW5mb3JtYXRpb24gKi8KK3N0cnVjdCBpcG1tdV92bXNhX2Rldmlj
ZQoreworICAgIHN0cnVjdCBkZXZpY2UgKmRldjsKKyAgICB2b2lkIF9faW9tZW0gKmJhc2U7Cisg
ICAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICpyb290OworICAgIHN0cnVjdCBsaXN0X2hlYWQg
bGlzdDsKKyAgICB1bnNpZ25lZCBpbnQgbnVtX3V0bGJzOworICAgIHVuc2lnbmVkIGludCBudW1f
Y3R4OworICAgIHNwaW5sb2NrX3QgbG9jazsgICAgLyogUHJvdGVjdHMgY3R4IGFuZCBkb21haW5z
W10gKi8KKyAgICBERUNMQVJFX0JJVE1BUChjdHgsIElQTU1VX0NUWF9NQVgpOworICAgIHN0cnVj
dCBpcG1tdV92bXNhX2RvbWFpbiAqZG9tYWluc1tJUE1NVV9DVFhfTUFYXTsKK307CisKKy8qCisg
KiBSb290L0NhY2hlIElQTU1VIGRvbWFpbidzIGluZm9ybWF0aW9uCisgKgorICogUm9vdCBJUE1N
VSBkZXZpY2UgaXMgYXNzaWduZWQgdG8gUm9vdCBJUE1NVSBkb21haW4gd2hpbGUgQ2FjaGUgSVBN
TVUgZGV2aWNlCisgKiBpcyBhc3NpZ25lZCB0byBDYWNoZSBJUE1NVSBkb21haW4uIE1hc3RlciBk
ZXZpY2VzIGFyZSBjb25uZWN0ZWQgdG8gQ2FjaGUKKyAqIElQTU1VIGRldmljZXMgdGhyb3VnaCBz
cGVjaWZpYyBwb3J0cyBjYWxsZWQgbWljcm8tVExCcy4KKyAqIEFsbCBDYWNoZSBJUE1NVSBkZXZp
Y2VzLCBpbiB0dXJuLCBhcmUgY29ubmVjdGVkIHRvIFJvb3QgSVBNTVUgZGV2aWNlCisgKiB3aGlj
aCBtYW5hZ2VzIElQTU1VIGNvbnRleHQuCisgKi8KK3N0cnVjdCBpcG1tdV92bXNhX2RvbWFpbgor
eworICAgIC8qCisgICAgICogSVBNTVUgZGV2aWNlIGFzc2lnbmVkIHRvIHRoaXMgSVBNTVUgZG9t
YWluLgorICAgICAqIEVpdGhlciBSb290IGRldmljZSB3aGljaCBpcyBsb2NhdGVkIGF0IHRoZSBt
YWluIG1lbW9yeSBidXMgZG9tYWluIG9yCisgICAgICogQ2FjaGUgZGV2aWNlIHdoaWNoIGlzIGxv
Y2F0ZWQgYXQgZWFjaCBoaWVyYXJjaHkgYnVzIGRvbWFpbi4KKyAgICAgKi8KKyAgICBzdHJ1Y3Qg
aXBtbXVfdm1zYV9kZXZpY2UgKm1tdTsKKworICAgIC8qIENvbnRleHQgdXNlZCBmb3IgdGhpcyBJ
UE1NVSBkb21haW4gKi8KKyAgICB1bnNpZ25lZCBpbnQgY29udGV4dF9pZDsKKworICAgIC8qIFhl
biBkb21haW4gYXNzb2NpYXRlZCB3aXRoIHRoaXMgSVBNTVUgZG9tYWluICovCisgICAgc3RydWN0
IGRvbWFpbiAqZDsKKworICAgIC8qIFRoZSBmaWVsZHMgYmVsb3cgYXJlIHVzZWQgZm9yIENhY2hl
IElQTU1VIGRvbWFpbiBvbmx5ICovCisKKyAgICAvKgorICAgICAqIFVzZWQgdG8ga2VlcCB0cmFj
ayBvZiB0aGUgbWFzdGVyIGRldmljZXMgd2hpY2ggYXJlIGF0dGFjaGVkIHRvIHRoaXMKKyAgICAg
KiBJUE1NVSBkb21haW4gKGRvbWFpbiB1c2VycykuIE1hc3RlciBkZXZpY2VzIGJlaGluZCB0aGUg
c2FtZSBJUE1NVSBkZXZpY2UKKyAgICAgKiBhcmUgZ3JvdXBlZCB0b2dldGhlciBieSBwdXR0aW5n
IGludG8gdGhlIHNhbWUgSVBNTVUgZG9tYWluLgorICAgICAqIE9ubHkgd2hlbiB0aGUgcmVmY291
bnQgcmVhY2hlcyAwIHRoaXMgSVBNTVUgZG9tYWluIGNhbiBiZSBkZXN0cm95ZWQuCisgICAgICov
CisgICAgaW50IHJlZmNvdW50OworICAgIC8qIFVzZWQgdG8gbGluayB0aGlzIElQTU1VIGRvbWFp
biBmb3IgdGhlIHNhbWUgWGVuIGRvbWFpbiAqLworICAgIHN0cnVjdCBsaXN0X2hlYWQgbGlzdDsK
K307CisKKy8qIE1hc3RlciBkZXZpY2UncyBJUE1NVSBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9u
ICovCitzdHJ1Y3QgaXBtbXVfdm1zYV9tYXN0ZXJfY2ZnCit7CisgICAgLyogQ2FjaGUgSVBNTVUg
dGhpcyBtYXN0ZXIgZGV2aWNlIGlzIGNvbm5lY3RlZCB0byAqLworICAgIHN0cnVjdCBpcG1tdV92
bXNhX2RldmljZSAqbW11OworICAgIC8qCisgICAgICogVGhlc2UgZmllbGRzIGRlc2NyaWJlIG1h
c3RlciBkZXZpY2UncyBjb25uZWN0aW9uIHRvIENhY2hlIElQTU1VLgorICAgICAqIEVhY2ggbWFz
dGVyIGRldmljZSBnZXRzIG1pY3JvLVRMQiBhc3NpZ25tZW50IHZpYSB0aGUgImlvbW11cyIgcHJv
cGVydHkKKyAgICAgKiBpbiBEVC4KKyAgICAgKgorICAgICAqIFNvbWUga2luZCBvZiBhbiBlcXVp
dmFsZW50IHRvIExpbnV4J3MgZGV2aWNlIElEcyB3aGljaCBwcmVzZW50CisgICAgICogaW4gc3Ry
dWN0IGlvbW11X2Z3c3BlYy4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQgKnV0bGJzOworICAg
IHVuc2lnbmVkIGludCBudW1fdXRsYnM7Cit9OworCisvKiBVc2VkIHRvIGtlZXAgdHJhY2sgb2Yg
cmVnaXN0ZXJlZCBJUE1NVSBkZXZpY2VzICovCitzdGF0aWMgTElTVF9IRUFEKGlwbW11X2Rldmlj
ZXMpOworc3RhdGljIERFRklORV9TUElOTE9DSyhpcG1tdV9kZXZpY2VzX2xvY2spOworCisjZGVm
aW5lIFRMQl9MT09QX1RJTUVPVVQgICAgMTAwIC8qIDEwMHVzICovCisKKy8qIFJlZ2lzdGVycyBE
ZWZpbml0aW9uICovCisjZGVmaW5lIElNX0NUWF9TSVpFICAgIDB4NDAKKworI2RlZmluZSBJTUNU
UiAgICAgICAgICAgICAgICAweDAwMDAKKy8qCisgKiBUaGVzZSBmaWVsZHMgYXJlIGltcGxlbWVu
dGVkIGluIElQTU1VLU1NIG9ubHkuIFNvLCBjYW4gYmUgc2V0IGZvcgorICogUm9vdCBJUE1NVSBv
bmx5LgorICovCisjZGVmaW5lIElNQ1RSX1ZBNjQgICAgICAgICAgICgxIDw8IDI5KQorI2RlZmlu
ZSBJTUNUUl9UUkUgICAgICAgICAgICAoMSA8PCAxNykKKyNkZWZpbmUgSU1DVFJfQUZFICAgICAg
ICAgICAgKDEgPDwgMTYpCisjZGVmaW5lIElNQ1RSX1JUU0VMX01BU0sgICAgICgzIDw8IDQpCisj
ZGVmaW5lIElNQ1RSX1JUU0VMX1NISUZUICAgIDQKKyNkZWZpbmUgSU1DVFJfVFJFTiAgICAgICAg
ICAgKDEgPDwgMykKKy8qCisgKiBUaGVzZSBmaWVsZHMgYXJlIGNvbW1vbiBmb3IgYWxsIElQTU1V
IGRldmljZXMuIFNvLCBjYW4gYmUgc2V0IGZvcgorICogQ2FjaGUgSVBNTVVzIGFzIHdlbGwuCisg
Ki8KKyNkZWZpbmUgSU1DVFJfSU5URU4gICAgICAgICAgKDEgPDwgMikKKyNkZWZpbmUgSU1DVFJf
RkxVU0ggICAgICAgICAgKDEgPDwgMSkKKyNkZWZpbmUgSU1DVFJfTU1VRU4gICAgICAgICAgKDEg
PDwgMCkKKyNkZWZpbmUgSU1DVFJfQ09NTU9OX01BU0sgICAgKDcgPDwgMCkKKworI2RlZmluZSBJ
TUNBQVIgICAgICAgICAgICAgICAweDAwMDQKKworI2RlZmluZSBJTVRUQkNSICAgICAgICAgICAg
ICAgICAgICAgICAgMHgwMDA4CisjZGVmaW5lIElNVFRCQ1JfRUFFICAgICAgICAgICAgICAgICAg
ICAoMSA8PCAzMSkKKyNkZWZpbmUgSU1UVEJDUl9QTUIgICAgICAgICAgICAgICAgICAgICgxIDw8
IDMwKQorI2RlZmluZSBJTVRUQkNSX1NIMV9OT05fU0hBUkVBQkxFICAgICAgKDAgPDwgMjgpCisj
ZGVmaW5lIElNVFRCQ1JfU0gxX09VVEVSX1NIQVJFQUJMRSAgICAoMiA8PCAyOCkKKyNkZWZpbmUg
SU1UVEJDUl9TSDFfSU5ORVJfU0hBUkVBQkxFICAgICgzIDw8IDI4KQorI2RlZmluZSBJTVRUQkNS
X1NIMV9NQVNLICAgICAgICAgICAgICAgKDMgPDwgMjgpCisjZGVmaW5lIElNVFRCQ1JfT1JHTjFf
TkMgICAgICAgICAgICAgICAoMCA8PCAyNikKKyNkZWZpbmUgSU1UVEJDUl9PUkdOMV9XQl9XQSAg
ICAgICAgICAgICgxIDw8IDI2KQorI2RlZmluZSBJTVRUQkNSX09SR04xX1dUICAgICAgICAgICAg
ICAgKDIgPDwgMjYpCisjZGVmaW5lIElNVFRCQ1JfT1JHTjFfV0IgICAgICAgICAgICAgICAoMyA8
PCAyNikKKyNkZWZpbmUgSU1UVEJDUl9PUkdOMV9NQVNLICAgICAgICAgICAgICgzIDw8IDI2KQor
I2RlZmluZSBJTVRUQkNSX0lSR04xX05DICAgICAgICAgICAgICAgKDAgPDwgMjQpCisjZGVmaW5l
IElNVFRCQ1JfSVJHTjFfV0JfV0EgICAgICAgICAgICAoMSA8PCAyNCkKKyNkZWZpbmUgSU1UVEJD
Ul9JUkdOMV9XVCAgICAgICAgICAgICAgICgyIDw8IDI0KQorI2RlZmluZSBJTVRUQkNSX0lSR04x
X1dCICAgICAgICAgICAgICAgKDMgPDwgMjQpCisjZGVmaW5lIElNVFRCQ1JfSVJHTjFfTUFTSyAg
ICAgICAgICAgICAoMyA8PCAyNCkKKyNkZWZpbmUgSU1UVEJDUl9UU1oxX01BU0sgICAgICAgICAg
ICAgICgxZiA8PCAxNikKKyNkZWZpbmUgSU1UVEJDUl9UU1oxX1NISUZUICAgICAgICAgICAgIDE2
CisjZGVmaW5lIElNVFRCQ1JfU0gwX05PTl9TSEFSRUFCTEUgICAgICAoMCA8PCAxMikKKyNkZWZp
bmUgSU1UVEJDUl9TSDBfT1VURVJfU0hBUkVBQkxFICAgICgyIDw8IDEyKQorI2RlZmluZSBJTVRU
QkNSX1NIMF9JTk5FUl9TSEFSRUFCTEUgICAgKDMgPDwgMTIpCisjZGVmaW5lIElNVFRCQ1JfU0gw
X01BU0sgICAgICAgICAgICAgICAoMyA8PCAxMikKKyNkZWZpbmUgSU1UVEJDUl9PUkdOMF9OQyAg
ICAgICAgICAgICAgICgwIDw8IDEwKQorI2RlZmluZSBJTVRUQkNSX09SR04wX1dCX1dBICAgICAg
ICAgICAgKDEgPDwgMTApCisjZGVmaW5lIElNVFRCQ1JfT1JHTjBfV1QgICAgICAgICAgICAgICAo
MiA8PCAxMCkKKyNkZWZpbmUgSU1UVEJDUl9PUkdOMF9XQiAgICAgICAgICAgICAgICgzIDw8IDEw
KQorI2RlZmluZSBJTVRUQkNSX09SR04wX01BU0sgICAgICAgICAgICAgKDMgPDwgMTApCisjZGVm
aW5lIElNVFRCQ1JfSVJHTjBfTkMgICAgICAgICAgICAgICAoMCA8PCA4KQorI2RlZmluZSBJTVRU
QkNSX0lSR04wX1dCX1dBICAgICAgICAgICAgKDEgPDwgOCkKKyNkZWZpbmUgSU1UVEJDUl9JUkdO
MF9XVCAgICAgICAgICAgICAgICgyIDw8IDgpCisjZGVmaW5lIElNVFRCQ1JfSVJHTjBfV0IgICAg
ICAgICAgICAgICAoMyA8PCA4KQorI2RlZmluZSBJTVRUQkNSX0lSR04wX01BU0sgICAgICAgICAg
ICAgKDMgPDwgOCkKKyNkZWZpbmUgSU1UVEJDUl9TTDBfTFZMXzIgICAgICAgICAgICAgICgwIDw8
IDYpCisjZGVmaW5lIElNVFRCQ1JfU0wwX0xWTF8xICAgICAgICAgICAgICAoMSA8PCA2KQorI2Rl
ZmluZSBJTVRUQkNSX1RTWjBfTUFTSyAgICAgICAgICAgICAgKDB4MWYgPDwgMCkKKyNkZWZpbmUg
SU1UVEJDUl9UU1owX1NISUZUICAgICAgICAgICAgIDAKKworI2RlZmluZSBJTVRUTEJSMCAgICAg
ICAgICAgICAgMHgwMDEwCisjZGVmaW5lIElNVFRMQlIwX1RUQlJfTUFTSyAgICAoMHhmZmZmZiA8
PCAxMikKKyNkZWZpbmUgSU1UVFVCUjAgICAgICAgICAgICAgIDB4MDAxNAorI2RlZmluZSBJTVRU
VUJSMF9UVEJSX01BU0sgICAgKDB4ZmYgPDwgMCkKKyNkZWZpbmUgSU1UVExCUjEgICAgICAgICAg
ICAgIDB4MDAxOAorI2RlZmluZSBJTVRUTEJSMV9UVEJSX01BU0sgICAgKDB4ZmZmZmYgPDwgMTIp
CisjZGVmaW5lIElNVFRVQlIxICAgICAgICAgICAgICAweDAwMWMKKyNkZWZpbmUgSU1UVFVCUjFf
VFRCUl9NQVNLICAgICgweGZmIDw8IDApCisKKyNkZWZpbmUgSU1TVFIgICAgICAgICAgICAgICAg
ICAgICAgICAgIDB4MDAyMAorI2RlZmluZSBJTVNUUl9FUlJMVkxfTUFTSyAgICAgICAgICAgICAg
KDMgPDwgMTIpCisjZGVmaW5lIElNU1RSX0VSUkxWTF9TSElGVCAgICAgICAgICAgICAxMgorI2Rl
ZmluZSBJTVNUUl9FUlJDT0RFX1RMQl9GT1JNQVQgICAgICAgKDEgPDwgOCkKKyNkZWZpbmUgSU1T
VFJfRVJSQ09ERV9BQ0NFU1NfUEVSTSAgICAgICg0IDw8IDgpCisjZGVmaW5lIElNU1RSX0VSUkNP
REVfU0VDVVJFX0FDQ0VTUyAgICAoNSA8PCA4KQorI2RlZmluZSBJTVNUUl9FUlJDT0RFX01BU0sg
ICAgICAgICAgICAgKDcgPDwgOCkKKyNkZWZpbmUgSU1TVFJfTUhJVCAgICAgICAgICAgICAgICAg
ICAgICgxIDw8IDQpCisjZGVmaW5lIElNU1RSX0FCT1JUICAgICAgICAgICAgICAgICAgICAoMSA8
PCAyKQorI2RlZmluZSBJTVNUUl9QRiAgICAgICAgICAgICAgICAgICAgICAgKDEgPDwgMSkKKyNk
ZWZpbmUgSU1TVFJfVEYgICAgICAgICAgICAgICAgICAgICAgICgxIDw8IDApCisKKyNkZWZpbmUg
SU1FTEFSICAgIDB4MDAzMAorI2RlZmluZSBJTUVVQVIgICAgMHgwMDM0CisKKyNkZWZpbmUgSU1V
Q1RSKG4pICAgICAgICAgICAgICAoKG4pIDwgMzIgPyBJTVVDVFIwKG4pIDogSU1VQ1RSMzIobikp
CisjZGVmaW5lIElNVUNUUjAobikgICAgICAgICAgICAgKDB4MDMwMCArICgobikgKiAxNikpCisj
ZGVmaW5lIElNVUNUUjMyKG4pICAgICAgICAgICAgKDB4MDYwMCArICgoKG4pIC0gMzIpICogMTYp
KQorI2RlZmluZSBJTVVDVFJfRklYQURERU4gICAgICAgICgxIDw8IDMxKQorI2RlZmluZSBJTVVD
VFJfRklYQUREX01BU0sgICAgICgweGZmIDw8IDE2KQorI2RlZmluZSBJTVVDVFJfRklYQUREX1NI
SUZUICAgIDE2CisjZGVmaW5lIElNVUNUUl9UVFNFTF9NTVUobikgICAgKChuKSA8PCA0KQorI2Rl
ZmluZSBJTVVDVFJfVFRTRUxfUE1CICAgICAgICg4IDw8IDQpCisjZGVmaW5lIElNVUNUUl9UVFNF
TF9NQVNLICAgICAgKDE1IDw8IDQpCisjZGVmaW5lIElNVUNUUl9GTFVTSCAgICAgICAgICAgKDEg
PDwgMSkKKyNkZWZpbmUgSU1VQ1RSX01NVUVOICAgICAgICAgICAoMSA8PCAwKQorCisjZGVmaW5l
IElNVUFTSUQobikgICAgICAgICAgICAgKChuKSA8IDMyID8gSU1VQVNJRDAobikgOiBJTVVBU0lE
MzIobikpCisjZGVmaW5lIElNVUFTSUQwKG4pICAgICAgICAgICAgKDB4MDMwOCArICgobikgKiAx
NikpCisjZGVmaW5lIElNVUFTSUQzMihuKSAgICAgICAgICAgKDB4MDYwOCArICgoKG4pIC0gMzIp
ICogMTYpKQorI2RlZmluZSBJTVVBU0lEX0FTSUQ4X01BU0sgICAgICgweGZmIDw8IDgpCisjZGVm
aW5lIElNVUFTSURfQVNJRDhfU0hJRlQgICAgOAorI2RlZmluZSBJTVVBU0lEX0FTSUQwX01BU0sg
ICAgICgweGZmIDw8IDApCisjZGVmaW5lIElNVUFTSURfQVNJRDBfU0hJRlQgICAgMAorCisjZGVm
aW5lIElNU0FVWENUTFIgICAgICAgICAgMHgwNTA0CisjZGVmaW5lIElNU0FVWENUTFJfUzJQVEUg
ICAgKDEgPDwgMykKKworLyogUm9vdCBkZXZpY2UgaGFuZGxpbmcgKi8KK3N0YXRpYyBib29sIGlw
bW11X2lzX3Jvb3Qoc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUpCit7CisgICAgcmV0dXJu
IG1tdS0+cm9vdCA9PSBtbXU7Cit9CisKK3N0YXRpYyBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2Ug
KmlwbW11X2ZpbmRfcm9vdCh2b2lkKQoreworICAgIHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAq
bW11ID0gTlVMTDsKKyAgICBib29sIGZvdW5kID0gZmFsc2U7CisKKyAgICBzcGluX2xvY2soJmlw
bW11X2RldmljZXNfbG9jayk7CisKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBtbXUsICZpcG1t
dV9kZXZpY2VzLCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggaXBtbXVfaXNfcm9vdChtbXUp
ICkKKyAgICAgICAgeworICAgICAgICAgICAgZm91bmQgPSB0cnVlOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBzcGluX3VubG9jaygmaXBtbXVfZGV2aWNlc19s
b2NrKTsKKworICAgIHJldHVybiBmb3VuZCA/IG1tdSA6IE5VTEw7Cit9CisKKy8qIFJlYWQvV3Jp
dGUgQWNjZXNzICovCitzdGF0aWMgdTMyIGlwbW11X3JlYWQoc3RydWN0IGlwbW11X3Ztc2FfZGV2
aWNlICptbXUsIHVuc2lnbmVkIGludCBvZmZzZXQpCit7CisgICAgcmV0dXJuIHJlYWRsKG1tdS0+
YmFzZSArIG9mZnNldCk7Cit9CisKK3N0YXRpYyB2b2lkIGlwbW11X3dyaXRlKHN0cnVjdCBpcG1t
dV92bXNhX2RldmljZSAqbW11LCB1bnNpZ25lZCBpbnQgb2Zmc2V0LAorICAgICAgICAgICAgICAg
ICAgICAgICAgdTMyIGRhdGEpCit7CisgICAgd3JpdGVsKGRhdGEsIG1tdS0+YmFzZSArIG9mZnNl
dCk7Cit9CisKK3N0YXRpYyB1MzIgaXBtbXVfY3R4X3JlYWRfcm9vdChzdHJ1Y3QgaXBtbXVfdm1z
YV9kb21haW4gKmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgcmVnKQoreworICAgIHJldHVybiBpcG1tdV9yZWFkKGRvbWFpbi0+bW11LT5yb290LAor
ICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+Y29udGV4dF9pZCAqIElNX0NUWF9TSVpFICsg
cmVnKTsKK30KKworc3RhdGljIHZvaWQgaXBtbXVfY3R4X3dyaXRlX3Jvb3Qoc3RydWN0IGlwbW11
X3Ztc2FfZG9tYWluICpkb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcmVnLCB1MzIgZGF0YSkKK3sKKyAgICBpcG1tdV93cml0ZShkb21haW4tPm1t
dS0+cm9vdCwKKyAgICAgICAgICAgICAgICBkb21haW4tPmNvbnRleHRfaWQgKiBJTV9DVFhfU0la
RSArIHJlZywgZGF0YSk7Cit9CisKK3N0YXRpYyB2b2lkIGlwbW11X2N0eF93cml0ZV9jYWNoZShz
dHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgcmVnLCB1MzIgZGF0YSkKK3sKKyAgICBBU1NFUlQocmVn
ID09IElNQ1RSKTsKKworICAgIC8qIE1hc2sgZmllbGRzIHdoaWNoIGFyZSBpbXBsZW1lbnRlZCBp
biBJUE1NVS1NTSBvbmx5LiAqLworICAgIGlmICggIWlwbW11X2lzX3Jvb3QoZG9tYWluLT5tbXUp
ICkKKyAgICAgICAgaXBtbXVfd3JpdGUoZG9tYWluLT5tbXUsIGRvbWFpbi0+Y29udGV4dF9pZCAq
IElNX0NUWF9TSVpFICsgcmVnLAorICAgICAgICAgICAgICAgICAgICBkYXRhICYgSU1DVFJfQ09N
TU9OX01BU0spOworfQorCisvKgorICogV3JpdGUgdGhlIGNvbnRleHQgdG8gYm90aCBSb290IElQ
TU1VIGFuZCBhbGwgQ2FjaGUgSVBNTVVzIGFzc2lnbmVkCisgKiB0byB0aGlzIFhlbiBkb21haW4u
CisgKi8KK3N0YXRpYyB2b2lkIGlwbW11X2N0eF93cml0ZV9hbGwoc3RydWN0IGlwbW11X3Ztc2Ff
ZG9tYWluICpkb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCByZWcsIHUzMiBkYXRhKQoreworICAgIHN0cnVjdCBpcG1tdV92bXNhX3hlbl9kb21haW4g
Knhlbl9kb21haW4gPSBkb21faW9tbXUoZG9tYWluLT5kKS0+YXJjaC5wcml2OworICAgIHN0cnVj
dCBpcG1tdV92bXNhX2RvbWFpbiAqY2FjaGVfZG9tYWluOworCisgICAgbGlzdF9mb3JfZWFjaF9l
bnRyeSggY2FjaGVfZG9tYWluLCAmeGVuX2RvbWFpbi0+Y2FjaGVfZG9tYWlucywgbGlzdCApCisg
ICAgICAgIGlwbW11X2N0eF93cml0ZV9jYWNoZShjYWNoZV9kb21haW4sIHJlZywgZGF0YSk7CisK
KyAgICBpcG1tdV9jdHhfd3JpdGVfcm9vdChkb21haW4sIHJlZywgZGF0YSk7Cit9CisKKy8qIFRM
QiBhbmQgbWljcm8tVExCIE1hbmFnZW1lbnQgKi8KKworLyogV2FpdCBmb3IgYW55IHBlbmRpbmcg
VExCIGludmFsaWRhdGlvbnMgdG8gY29tcGxldGUuICovCitzdGF0aWMgdm9pZCBpcG1tdV90bGJf
c3luYyhzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbikKK3sKKyAgICB1bnNpZ25lZCBp
bnQgY291bnQgPSAwOworCisgICAgd2hpbGUgKCBpcG1tdV9jdHhfcmVhZF9yb290KGRvbWFpbiwg
SU1DVFIpICYgSU1DVFJfRkxVU0ggKQorICAgIHsKKyAgICAgICAgY3B1X3JlbGF4KCk7CisgICAg
ICAgIGlmICggKytjb3VudCA9PSBUTEJfTE9PUF9USU1FT1VUICkKKyAgICAgICAgeworICAgICAg
ICAgICAgZGV2X2Vycl9yYXRlbGltaXRlZChkb21haW4tPm1tdS0+ZGV2LCAiVExCIHN5bmMgdGlt
ZWQgb3V0IC0tIE1NVSBtYXkgYmUgZGVhZGxvY2tlZFxuIik7CisgICAgICAgICAgICByZXR1cm47
CisgICAgICAgIH0KKyAgICAgICAgdWRlbGF5KDEpOworICAgIH0KK30KKworc3RhdGljIHZvaWQg
aXBtbXVfdGxiX2ludmFsaWRhdGUoc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW4pCit7
CisgICAgdTMyIHJlZzsKKworICAgIHJlZyA9IGlwbW11X2N0eF9yZWFkX3Jvb3QoZG9tYWluLCBJ
TUNUUik7CisgICAgcmVnIHw9IElNQ1RSX0ZMVVNIOworICAgIGlwbW11X2N0eF93cml0ZV9hbGwo
ZG9tYWluLCBJTUNUUiwgcmVnKTsKKworICAgIGlwbW11X3RsYl9zeW5jKGRvbWFpbik7Cit9CisK
Ky8qIEVuYWJsZSBNTVUgdHJhbnNsYXRpb24gZm9yIHRoZSBtaWNyby1UTEIuICovCitzdGF0aWMg
dm9pZCBpcG1tdV91dGxiX2VuYWJsZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB1dGxiKQoreworICAg
IHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11ID0gZG9tYWluLT5tbXU7CisKKyAgICAvKgor
ICAgICAqIFRPRE86IFJlZmVyZW5jZS1jb3VudCB0aGUgbWljcm8tVExCIGFzIHNldmVyYWwgYnVz
IG1hc3RlcnMgY2FuIGJlCisgICAgICogY29ubmVjdGVkIHRvIHRoZSBzYW1lIG1pY3JvLVRMQi4K
KyAgICAgKi8KKyAgICBpcG1tdV93cml0ZShtbXUsIElNVUFTSUQodXRsYiksIDApOworICAgIGlw
bW11X3dyaXRlKG1tdSwgSU1VQ1RSKHV0bGIpLCBpcG1tdV9yZWFkKG1tdSwgSU1VQ1RSKHV0bGIp
KSB8CisgICAgICAgICAgICAgICAgSU1VQ1RSX1RUU0VMX01NVShkb21haW4tPmNvbnRleHRfaWQp
IHwgSU1VQ1RSX01NVUVOKTsKK30KKworLyogRGlzYWJsZSBNTVUgdHJhbnNsYXRpb24gZm9yIHRo
ZSBtaWNyby1UTEIuICovCitzdGF0aWMgdm9pZCBpcG1tdV91dGxiX2Rpc2FibGUoc3RydWN0IGlw
bW11X3Ztc2FfZG9tYWluICpkb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IHV0bGIpCit7CisgICAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUg
PSBkb21haW4tPm1tdTsKKworICAgIGlwbW11X3dyaXRlKG1tdSwgSU1VQ1RSKHV0bGIpLCAwKTsK
K30KKworLyogRG9tYWluL0NvbnRleHQgTWFuYWdlbWVudCAqLworc3RhdGljIGludCBpcG1tdV9k
b21haW5fYWxsb2NhdGVfY29udGV4dChzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGlwbW11X3Ztc2Ff
ZG9tYWluICpkb21haW4pCit7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAgICBpbnQgcmV0
OworCisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJm1tdS0+bG9jaywgZmxhZ3MpOworCisgICAgcmV0
ID0gZmluZF9maXJzdF96ZXJvX2JpdChtbXUtPmN0eCwgbW11LT5udW1fY3R4KTsKKyAgICBpZiAo
IHJldCAhPSBtbXUtPm51bV9jdHggKQorICAgIHsKKyAgICAgICAgbW11LT5kb21haW5zW3JldF0g
PSBkb21haW47CisgICAgICAgIHNldF9iaXQocmV0LCBtbXUtPmN0eCk7CisgICAgfQorICAgIGVs
c2UKKyAgICAgICAgcmV0ID0gLUVCVVNZOworCisgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
bW11LT5sb2NrLCBmbGFncyk7CisKKyAgICByZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCBp
cG1tdV9kb21haW5fZnJlZV9jb250ZXh0KHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY29udGV4
dF9pZCkKK3sKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworCisgICAgc3Bpbl9sb2NrX2lycXNh
dmUoJm1tdS0+bG9jaywgZmxhZ3MpOworCisgICAgY2xlYXJfYml0KGNvbnRleHRfaWQsIG1tdS0+
Y3R4KTsKKyAgICBtbXUtPmRvbWFpbnNbY29udGV4dF9pZF0gPSBOVUxMOworCisgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmbW11LT5sb2NrLCBmbGFncyk7Cit9CisKK3N0YXRpYyBpbnQgaXBt
bXVfZG9tYWluX2luaXRfY29udGV4dChzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbikK
K3sKKyAgICB1NjQgdHRicjsKKyAgICB1MzIgdHN6MDsKKyAgICBpbnQgcmV0OworCisgICAgLyog
RmluZCBhbiB1bnVzZWQgY29udGV4dC4gKi8KKyAgICByZXQgPSBpcG1tdV9kb21haW5fYWxsb2Nh
dGVfY29udGV4dChkb21haW4tPm1tdS0+cm9vdCwgZG9tYWluKTsKKyAgICBpZiAoIHJldCA8IDAg
KQorICAgICAgICByZXR1cm4gcmV0OworCisgICAgZG9tYWluLT5jb250ZXh0X2lkID0gcmV0Owor
CisgICAgLyoKKyAgICAgKiBUVEJSMAorICAgICAqIFVzZSBQMk0gdGFibGUgZm9yIHRoaXMgWGVu
IGRvbWFpbi4KKyAgICAgKi8KKyAgICBBU1NFUlQoZG9tYWluLT5kICE9IE5VTEwpOworICAgIHR0
YnIgPSBwYWdlX3RvX21hZGRyKGRvbWFpbi0+ZC0+YXJjaC5wMm0ucm9vdCk7CisKKyAgICBkZXZf
aW5mbyhkb21haW4tPm1tdS0+cm9vdC0+ZGV2LCAiZCVkOiBTZXQgSVBNTVUgY29udGV4dCAldSAo
cGdkIDB4JSJQUkl4NjQiKVxuIiwKKyAgICAgICAgICAgICBkb21haW4tPmQtPmRvbWFpbl9pZCwg
ZG9tYWluLT5jb250ZXh0X2lkLCB0dGJyKTsKKworICAgIGlwbW11X2N0eF93cml0ZV9yb290KGRv
bWFpbiwgSU1UVExCUjAsIHR0YnIgJiBJTVRUTEJSMF9UVEJSX01BU0spOworICAgIGlwbW11X2N0
eF93cml0ZV9yb290KGRvbWFpbiwgSU1UVFVCUjAsICh0dGJyID4+IDMyKSAmIElNVFRVQlIwX1RU
QlJfTUFTSyk7CisKKyAgICAvKgorICAgICAqIFRUQkNSCisgICAgICogV2UgdXNlIGxvbmcgZGVz
Y3JpcHRvcnMgd2l0aCBpbm5lci1zaGFyZWFibGUgV0JXQSB0YWJsZXMgYW5kIGFsbG9jYXRlCisg
ICAgICogdGhlIHdob2xlICJwMm1faXBhX2JpdHMiIElQQSBzcGFjZSB0byBUVEJSMC4gVXNlIDRL
QiBwYWdlIGdyYW51bGUuCisgICAgICogU3RhcnQgcGFnZSB0YWJsZSB3YWxrcyBhdCBmaXJzdCBs
ZXZlbC4gQnlwYXNzIHN0YWdlIDEgdHJhbnNsYXRpb24KKyAgICAgKiB3aGVuIG9ubHkgc3RhZ2Ug
MiB0cmFuc2xhdGlvbiBpcyBwZXJmb3JtZWQuCisgICAgICovCisgICAgdHN6MCA9ICg2NCAtIHAy
bV9pcGFfYml0cykgPDwgSU1UVEJDUl9UU1owX1NISUZUOworICAgIGlwbW11X2N0eF93cml0ZV9y
b290KGRvbWFpbiwgSU1UVEJDUiwgSU1UVEJDUl9FQUUgfCBJTVRUQkNSX1BNQiB8CisgICAgICAg
ICAgICAgICAgICAgICAgICAgSU1UVEJDUl9TSDBfSU5ORVJfU0hBUkVBQkxFIHwgSU1UVEJDUl9P
UkdOMF9XQl9XQSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgSU1UVEJDUl9JUkdOMF9XQl9X
QSB8IElNVFRCQ1JfU0wwX0xWTF8xIHwgdHN6MCk7CisKKyAgICAvKgorICAgICAqIElNU1RSCisg
ICAgICogQ2xlYXIgYWxsIGludGVycnVwdCBmbGFncy4KKyAgICAgKi8KKyAgICBpcG1tdV9jdHhf
d3JpdGVfcm9vdChkb21haW4sIElNU1RSLCBpcG1tdV9jdHhfcmVhZF9yb290KGRvbWFpbiwgSU1T
VFIpKTsKKworICAgIC8qCisgICAgICogSU1DVFIKKyAgICAgKiBFbmFibGUgdGhlIE1NVSBhbmQg
aW50ZXJydXB0IGdlbmVyYXRpb24uIFRoZSBsb25nLWRlc2NyaXB0b3IKKyAgICAgKiB0cmFuc2xh
dGlvbiB0YWJsZSBmb3JtYXQgZG9lc24ndCB1c2UgVEVYIHJlbWFwcGluZy4gRG9uJ3QgZW5hYmxl
IEFGCisgICAgICogc29mdHdhcmUgbWFuYWdlbWVudCBhcyB3ZSBoYXZlIG5vIHVzZSBmb3IgaXQu
IFVzZSBWTVNBdjgtNjQgbW9kZS4KKyAgICAgKiBFbmFibGUgdGhlIGNvbnRleHQgZm9yIFJvb3Qg
SVBNTVUgb25seS4gRmx1c2ggdGhlIFRMQiBhcyByZXF1aXJlZAorICAgICAqIHdoZW4gbW9kaWZ5
aW5nIHRoZSBjb250ZXh0IHJlZ2lzdGVycy4KKyAgICAgKi8KKyAgICBpcG1tdV9jdHhfd3JpdGVf
cm9vdChkb21haW4sIElNQ1RSLAorICAgICAgICAgICAgICAgICAgICAgICAgIElNQ1RSX1ZBNjQg
fCBJTUNUUl9JTlRFTiB8IElNQ1RSX0ZMVVNIIHwgSU1DVFJfTU1VRU4pOworCisgICAgcmV0dXJu
IDA7Cit9CisKK3N0YXRpYyB2b2lkIGlwbW11X2RvbWFpbl9kZXN0cm95X2NvbnRleHQoc3RydWN0
IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW4pCit7CisgICAgaWYgKCAhZG9tYWluLT5tbXUgKQor
ICAgICAgICByZXR1cm47CisKKyAgICAvKgorICAgICAqIERpc2FibGUgdGhlIGNvbnRleHQgZm9y
IFJvb3QgSVBNTVUgb25seS4gRmx1c2ggdGhlIFRMQiBhcyByZXF1aXJlZAorICAgICAqIHdoZW4g
bW9kaWZ5aW5nIHRoZSBjb250ZXh0IHJlZ2lzdGVycy4KKyAgICAgKi8KKyAgICBpcG1tdV9jdHhf
d3JpdGVfcm9vdChkb21haW4sIElNQ1RSLCBJTUNUUl9GTFVTSCk7CisgICAgaXBtbXVfdGxiX3N5
bmMoZG9tYWluKTsKKworICAgIGlwbW11X2RvbWFpbl9mcmVlX2NvbnRleHQoZG9tYWluLT5tbXUt
PnJvb3QsIGRvbWFpbi0+Y29udGV4dF9pZCk7Cit9CisKKy8qIEZhdWx0IEhhbmRsaW5nICovCitz
dGF0aWMgdm9pZCBpcG1tdV9kb21haW5faXJxKHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAqZG9t
YWluKQoreworICAgIGNvbnN0IHUzMiBlcnJfbWFzayA9IElNU1RSX01ISVQgfCBJTVNUUl9BQk9S
VCB8IElNU1RSX1BGIHwgSU1TVFJfVEY7CisgICAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICpt
bXUgPSBkb21haW4tPm1tdTsKKyAgICB1MzIgc3RhdHVzOworICAgIHU2NCBpb3ZhOworCisgICAg
c3RhdHVzID0gaXBtbXVfY3R4X3JlYWRfcm9vdChkb21haW4sIElNU1RSKTsKKyAgICBpZiAoICEo
c3RhdHVzICYgZXJyX21hc2spICkKKyAgICAgICAgcmV0dXJuOworCisgICAgaW92YSA9IGlwbW11
X2N0eF9yZWFkX3Jvb3QoZG9tYWluLCBJTUVMQVIpIHwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoKHU2NClpcG1tdV9jdHhfcmVhZF9yb290KGRvbWFpbiwgSU1FVUFSKSA8PCAzMik7
CisKKyAgICAvKgorICAgICAqIENsZWFyIHRoZSBlcnJvciBzdGF0dXMgZmxhZ3MuIFVubGlrZSB0
cmFkaXRpb25hbCBpbnRlcnJ1cHQgZmxhZworICAgICAqIHJlZ2lzdGVycyB0aGF0IG11c3QgYmUg
Y2xlYXJlZCBieSB3cml0aW5nIDEsIHRoaXMgc3RhdHVzIHJlZ2lzdGVyCisgICAgICogc2VlbXMg
dG8gcmVxdWlyZSAwLiBUaGUgZXJyb3IgYWRkcmVzcyByZWdpc3RlciBtdXN0IGJlIHJlYWQgYmVm
b3JlLAorICAgICAqIG90aGVyd2lzZSBpdHMgdmFsdWUgd2lsbCBiZSAwLgorICAgICAqLworICAg
IGlwbW11X2N0eF93cml0ZV9yb290KGRvbWFpbiwgSU1TVFIsIDApOworCisgICAgLyogTG9nIGZh
dGFsIGVycm9ycy4gKi8KKyAgICBpZiAoIHN0YXR1cyAmIElNU1RSX01ISVQgKQorICAgICAgICBk
ZXZfZXJyX3JhdGVsaW1pdGVkKG1tdS0+ZGV2LCAiZCVkOiBNdWx0aXBsZSBUTEIgaGl0cyBAMHgl
IlBSSXg2NCJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluLT5kLT5kb21h
aW5faWQsIGlvdmEpOworICAgIGlmICggc3RhdHVzICYgSU1TVFJfQUJPUlQgKQorICAgICAgICBk
ZXZfZXJyX3JhdGVsaW1pdGVkKG1tdS0+ZGV2LCAiZCVkOiBQYWdlIFRhYmxlIFdhbGsgQWJvcnQg
QDB4JSJQUkl4NjQiXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+ZC0+
ZG9tYWluX2lkLCBpb3ZhKTsKKworICAgIC8qIFJldHVybiBpZiBpdCBpcyBuZWl0aGVyIFBlcm1p
c3Npb24gRmF1bHQgbm9yIFRyYW5zbGF0aW9uIEZhdWx0LiAqLworICAgIGlmICggIShzdGF0dXMg
JiAoSU1TVFJfUEYgfCBJTVNUUl9URikpICkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyogRmx1
c2ggdGhlIFRMQiBhcyByZXF1aXJlZCB3aGVuIElQTU1VIHRyYW5zbGF0aW9uIGVycm9yIG9jY3Vy
cmVkLiAqLworICAgIGlwbW11X3RsYl9pbnZhbGlkYXRlKGRvbWFpbik7CisKKyAgICBkZXZfZXJy
X3JhdGVsaW1pdGVkKG1tdS0+ZGV2LCAiZCVkOiBVbmhhbmRsZWQgZmF1bHQ6IHN0YXR1cyAweCUw
OHggaW92YSAweCUiUFJJeDY0IlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGRvbWFpbi0+
ZC0+ZG9tYWluX2lkLCBzdGF0dXMsIGlvdmEpOworfQorCitzdGF0aWMgdm9pZCBpcG1tdV9pcnEo
aW50IGlycSwgdm9pZCAqZGV2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBz
dHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSA9IGRldjsKKyAgICB1bnNpZ25lZCBpbnQgaTsK
KyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworCisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJm1tdS0+
bG9jaywgZmxhZ3MpOworCisgICAgLyoKKyAgICAgKiBXaGVuIGludGVycnVwdCBhcnJpdmVzLCB3
ZSBkb24ndCBrbm93IHRoZSBjb250ZXh0IGl0IGlzIHJlbGF0ZWQgdG8uCisgICAgICogU28sIGNo
ZWNrIGludGVycnVwdHMgZm9yIGFsbCBhY3RpdmUgY29udGV4dHMgdG8gbG9jYXRlIGEgY29udGV4
dAorICAgICAqIHdpdGggc3RhdHVzIGJpdHMgc2V0LgorICAgICovCisgICAgZm9yICggaSA9IDA7
IGkgPCBtbXUtPm51bV9jdHg7IGkrKyApCisgICAgeworICAgICAgICBpZiAoICFtbXUtPmRvbWFp
bnNbaV0gKQorICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIGlwbW11X2RvbWFpbl9pcnEo
bW11LT5kb21haW5zW2ldKTsKKyAgICB9CisKKyAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZt
bXUtPmxvY2ssIGZsYWdzKTsKK30KKworLyogTWFzdGVyIGRldmljZXMgbWFuYWdlbWVudCAqLwor
c3RhdGljIGludCBpcG1tdV9hdHRhY2hfZGV2aWNlKHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAq
ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkZXZpY2UgKmRl
dikKK3sKKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9tYXN0ZXJfY2ZnICpjZmcgPSBkZXZfYXJjaGRh
dGEoZGV2KS0+Y2ZnOworICAgIHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11ID0gY2ZnLT5t
bXU7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBpZiAoICFtbXUgKQorICAgIHsKKyAgICAg
ICAgZGV2X2VycihkZXYsICJDYW5ub3QgYXR0YWNoIHRvIElQTU1VXG4iKTsKKyAgICAgICAgcmV0
dXJuIC1FTlhJTzsKKyAgICB9CisKKyAgICBpZiAoICFkb21haW4tPm1tdSApCisgICAgeworICAg
ICAgICAvKiBUaGUgZG9tYWluIGhhc24ndCBiZWVuIHVzZWQgeWV0LCBpbml0aWFsaXplIGl0LiAq
LworICAgICAgICBkb21haW4tPm1tdSA9IG1tdTsKKworICAgICAgICAvKgorICAgICAgICAgKiBX
ZSBoYXZlIGFscmVhZHkgZW5hYmxlZCBjb250ZXh0IGZvciBSb290IElQTU1VIGFzc2lnbmVkIHRv
IHRoaXMKKyAgICAgICAgICogWGVuIGRvbWFpbiBpbiBpcG1tdV9kb21haW5faW5pdF9jb250ZXh0
KCkuCisgICAgICAgICAqIEVuYWJsZSB0aGUgY29udGV4dCBmb3IgQ2FjaGUgSVBNTVUgb25seS4g
Rmx1c2ggdGhlIFRMQiBhcyByZXF1aXJlZAorICAgICAgICAgKiB3aGVuIG1vZGlmeWluZyB0aGUg
Y29udGV4dCByZWdpc3RlcnMuCisgICAgICAgICAqLworICAgICAgICBpcG1tdV9jdHhfd3JpdGVf
Y2FjaGUoZG9tYWluLCBJTUNUUiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlwbW11
X2N0eF9yZWFkX3Jvb3QoZG9tYWluLCBJTUNUUikgfCBJTUNUUl9GTFVTSCk7CisKKyAgICAgICAg
ZGV2X2luZm8oZGV2LCAiVXNpbmcgSVBNTVUgY29udGV4dCAldVxuIiwgZG9tYWluLT5jb250ZXh0
X2lkKTsKKyAgICB9CisgICAgZWxzZSBpZiAoIGRvbWFpbi0+bW11ICE9IG1tdSApCisgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiBTb21ldGhpbmcgaXMgd3JvbmcsIHdlIGNhbid0IGF0dGFj
aCB0d28gbWFzdGVyIGRldmljZXMgdXNpbmcKKyAgICAgICAgICogZGlmZmVyZW50IElPTU1VcyB0
byB0aGUgc2FtZSBJUE1NVSBkb21haW4uCisgICAgICAgICAqLworICAgICAgICBkZXZfZXJyKGRl
diwgIkNhbid0IGF0dGFjaCBJUE1NVSAlcyB0byBkb21haW4gb24gSVBNTVUgJXNcbiIsCisgICAg
ICAgICAgICAgICAgZGV2X25hbWUobW11LT5kZXYpLCBkZXZfbmFtZShkb21haW4tPm1tdS0+ZGV2
KSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKyAgICBlbHNlCisgICAgICAgIGRl
dl9pbmZvKGRldiwgIlJldXNpbmcgSVBNTVUgY29udGV4dCAldVxuIiwgZG9tYWluLT5jb250ZXh0
X2lkKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgY2ZnLT5udW1fdXRsYnM7ICsraSApCisgICAg
ICAgIGlwbW11X3V0bGJfZW5hYmxlKGRvbWFpbiwgY2ZnLT51dGxic1tpXSk7CisKKyAgICByZXR1
cm4gMDsKK30KKworc3RhdGljIHZvaWQgaXBtbXVfZGV0YWNoX2RldmljZShzdHJ1Y3QgaXBtbXVf
dm1zYV9kb21haW4gKmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGRldmljZSAqZGV2KQoreworICAgIHN0cnVjdCBpcG1tdV92bXNhX21hc3Rlcl9jZmcgKmNm
ZyA9IGRldl9hcmNoZGF0YShkZXYpLT5jZmc7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBm
b3IgKCBpID0gMDsgaSA8IGNmZy0+bnVtX3V0bGJzOyArK2kgKQorICAgICAgICBpcG1tdV91dGxi
X2Rpc2FibGUoZG9tYWluLCBjZmctPnV0bGJzW2ldKTsKK30KKworc3RhdGljIGludCBpcG1tdV9n
ZXRfdXRsYnMoc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUsIHN0cnVjdCBkZXZpY2UgKmRl
diwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqdXRsYnMsIHVuc2ln
bmVkIGludCBudW1fdXRsYnMpCit7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBmb3IgKCBp
ID0gMDsgaSA8IG51bV91dGxiczsgKytpICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBkdF9waGFu
ZGxlX2FyZ3MgYXJnczsKKyAgICAgICAgaW50IHJldDsKKworICAgICAgICByZXQgPSBkdF9wYXJz
ZV9waGFuZGxlX3dpdGhfYXJncyhkZXYtPm9mX25vZGUsICJpb21tdXMiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiI2lvbW11LWNlbGxzIiwgaSwgJmFyZ3MpOwor
ICAgICAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICAgICAgcmV0dXJuIHJldDsKKworICAgICAg
ICBpZiAoIGFyZ3MubnAgIT0gbW11LT5kZXYtPm9mX25vZGUgfHwgYXJncy5hcmdzX2NvdW50ICE9
IDEgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICAgICAgdXRsYnNbaV0gPSBh
cmdzLmFyZ3NbMF07CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgaXBt
bXVfaW5pdF9tYXN0ZXIoc3RydWN0IGRldmljZSAqZGV2KQoreworICAgIHN0cnVjdCBpcG1tdV92
bXNhX21hc3Rlcl9jZmcgKmNmZzsKKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdTsK
KyAgICB1bnNpZ25lZCBpbnQgKnV0bGJzLCBpOworICAgIGludCBudW1fdXRsYnMsIHJldCA9IC1F
Tk9ERVY7CisKKyAgICAvKiBHZXQgdGhlIG51bWJlciBvZiBtaWNyby1UTEJzIHRoaXMgbWFzdGVy
IGRldmljZSBpcyBjb25uZWN0ZWQgdGhyb3VnaC4gKi8KKyAgICBudW1fdXRsYnMgPSBkdF9jb3Vu
dF9waGFuZGxlX3dpdGhfYXJncyhkZXYtPm9mX25vZGUsICJpb21tdXMiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIjaW9tbXUtY2VsbHMiKTsKKyAgICBpZiAo
IG51bV91dGxicyA8PSAwICkKKyAgICAgICAgcmV0dXJuIC1FTk9ERVY7CisKKyAgICBpZiAoIG51
bV91dGxicyA+IElQTU1VX1VUTEJfTUFYICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAg
ICB1dGxicyA9IHh6YWxsb2NfYXJyYXkodW5zaWduZWQgaW50LCBudW1fdXRsYnMpOworICAgIGlm
ICggIXV0bGJzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBzcGluX2xvY2soJmlw
bW11X2RldmljZXNfbG9jayk7CisKKyAgICAvKgorICAgICAqIExvb3AgdGhyb3VnaCBhbGwgQ2Fj
aGUgSVBNTVVzIHRvIGZpbmQgYW4gSVBNTVUgZGV2aWNlIHRoaXMgbWFzdGVyCisgICAgICogZGV2
aWNlIGlzIGNvbm5lY3RlZCB0byBhbmQgZ2V0IHRoZSBtaWNyby1UTEIgYXNzaWdubWVudC4KKyAg
ICAgKiBNYWtlIHN1cmUgdGhpcyBtYXN0ZXIgZGV2aWNlIGRvZXNuJ3QgcmVmZXIgdG8gbXVsdGlw
bGUgZGlmZmVyZW50CisgICAgICogSU9NTVUgZGV2aWNlcy4gSXQgY2FuIGhhdmUgbXVsdGlwbGUg
bWFzdGVyIGludGVyZmFjZXMgKG1pY3JvLVRMQnMpLAorICAgICAqIGJ1dCB0byBvbmUgSVBNTVUg
ZGV2aWNlIG9ubHkuCisgICAgICovCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggbW11LCAmaXBt
bXVfZGV2aWNlcywgbGlzdCApCisgICAgeworICAgICAgICBpZiAoIGlwbW11X2lzX3Jvb3QobW11
KSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICByZXQgPSBpcG1tdV9nZXRfdXRs
YnMobW11LCBkZXYsIHV0bGJzLCBudW1fdXRsYnMpOworICAgICAgICBpZiAoICFyZXQgKQorICAg
ICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJmlwbW11X2RldmljZXNf
bG9jayk7CisKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycm9yOworCisgICAg
Zm9yICggaSA9IDA7IGkgPCBudW1fdXRsYnM7ICsraSApCisgICAgeworICAgICAgICBpZiAoIHV0
bGJzW2ldID49IG1tdS0+bnVtX3V0bGJzICkKKyAgICAgICAgeworICAgICAgICAgICAgcmV0ID0g
LUVJTlZBTDsKKyAgICAgICAgICAgIGdvdG8gZXJyb3I7CisgICAgICAgIH0KKyAgICB9CisKKyAg
ICBjZmcgPSB4emFsbG9jKHN0cnVjdCBpcG1tdV92bXNhX21hc3Rlcl9jZmcpOworICAgIGlmICgg
IWNmZyApCisgICAgeworICAgICAgICByZXQgPSAtRU5PTUVNOworICAgICAgICBnb3RvIGVycm9y
OworICAgIH0KKworICAgIC8qIEVzdGFibGlzaCB0aGUgbGluayBiZXR3ZWVuIElQTU1VIGRldmlj
ZSBhbmQgbWFzdGVyIGRldmljZSAqLworICAgIGNmZy0+bW11ID0gbW11OworICAgIGNmZy0+dXRs
YnMgPSB1dGxiczsKKyAgICBjZmctPm51bV91dGxicyA9IG51bV91dGxiczsKKyAgICBkZXZfYXJj
aGRhdGEoZGV2KS0+Y2ZnID0gY2ZnOworCisgICAgZGV2X2luZm8oZGV2LCAiSW5pdGlhbGl6ZWQg
bWFzdGVyIGRldmljZSAoSVBNTVUgJXMgbWljcm8tVExCcyAldSlcbiIsCisgICAgICAgICAgICAg
ZGV2X25hbWUobW11LT5kZXYpLCBudW1fdXRsYnMpOworCisgICAgcmV0dXJuIDA7CisKK2Vycm9y
OgorICAgIHhmcmVlKHV0bGJzKTsKKyAgICByZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCBp
cG1tdV9wcm90ZWN0X21hc3RlcnMoc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUpCit7Cisg
ICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOworCisgICAgZHRfZm9yX2VhY2hfZGV2aWNl
X25vZGUoIGR0X2hvc3QsIG5vZGUgKQorICAgIHsKKyAgICAgICAgaWYgKCBtbXUtPmRldi0+b2Zf
bm9kZSAhPSBkdF9wYXJzZV9waGFuZGxlKG5vZGUsICJpb21tdXMiLCAwKSApCisgICAgICAgICAg
ICBjb250aW51ZTsKKworICAgICAgICAvKiBMZXQgWGVuIGtub3cgdGhhdCB0aGUgbWFzdGVyIGRl
dmljZSBpcyBwcm90ZWN0ZWQgYnkgYW4gSU9NTVUuICovCisgICAgICAgIGR0X2RldmljZV9zZXRf
cHJvdGVjdGVkKG5vZGUpOworCisgICAgICAgIGRldl9pbmZvKG1tdS0+ZGV2LCAiRm91bmQgbWFz
dGVyIGRldmljZSAlc1xuIiwgZHRfbm9kZV9mdWxsX25hbWUobm9kZSkpOworICAgIH0KK30KKwor
c3RhdGljIHZvaWQgaXBtbXVfZGV2aWNlX3Jlc2V0KHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAq
bW11KQoreworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgLyogRGlzYWJsZSBhbGwgY29udGV4
dHMuICovCisgICAgZm9yICggaSA9IDA7IGkgPCBtbXUtPm51bV9jdHg7ICsraSApCisgICAgICAg
IGlwbW11X3dyaXRlKG1tdSwgaSAqIElNX0NUWF9TSVpFICsgSU1DVFIsIDApOworfQorCisvKgor
ICogVGhpcyBmdW5jdGlvbiByZWxpZXMgb24gdGhlIGZhY3QgdGhhdCBSb290IElQTU1VIGRldmlj
ZSBpcyBiZWluZyBwcm9iZWQKKyAqIHRoZSBmaXJzdC4gSWYgbm90IHRoZSBjYXNlLCBpdCBkZW5p
ZXMgZnVydGhlciBDYWNoZSBJUE1NVSBkZXZpY2UgcHJvYmVzCisgKiAocmV0dXJucyB0aGUgLUVO
T0RFVikgdW50aWwgdGhlIFJvb3QgSVBNTVUgZGV2aWNlIGhhcyBiZWVuIHJlZ2lzdGVyZWQKKyAq
IGZvciBzdXJlLgorICovCitzdGF0aWMgaW50IGlwbW11X3Byb2JlKHN0cnVjdCBkdF9kZXZpY2Vf
bm9kZSAqbm9kZSkKK3sKKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdTsKKyAgICB1
NjQgYWRkciwgc2l6ZTsKKyAgICBpbnQgaXJxLCByZXQ7CisKKyAgICBtbXUgPSB4emFsbG9jKHN0
cnVjdCBpcG1tdV92bXNhX2RldmljZSk7CisgICAgaWYgKCAhbW11ICkKKyAgICB7CisgICAgICAg
IGRldl9lcnIoJm5vZGUtPmRldiwgIkNhbm5vdCBhbGxvY2F0ZSBkZXZpY2UgZGF0YVxuIik7Cisg
ICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIG1tdS0+ZGV2ID0gJm5vZGUtPmRl
djsKKyAgICBtbXUtPm51bV91dGxicyA9IElQTU1VX1VUTEJfTUFYOworICAgIG1tdS0+bnVtX2N0
eCA9IElQTU1VX0NUWF9NQVg7CisgICAgc3Bpbl9sb2NrX2luaXQoJm1tdS0+bG9jayk7CisgICAg
Yml0bWFwX3plcm8obW11LT5jdHgsIElQTU1VX0NUWF9NQVgpOworCisgICAgLyogTWFwIEkvTyBt
ZW1vcnkgYW5kIHJlcXVlc3QgSVJRLiAqLworICAgIHJldCA9IGR0X2RldmljZV9nZXRfYWRkcmVz
cyhub2RlLCAwLCAmYWRkciwgJnNpemUpOworICAgIGlmICggcmV0ICkKKyAgICB7CisgICAgICAg
IGRldl9lcnIoJm5vZGUtPmRldiwgIkZhaWxlZCB0byBnZXQgTU1JT1xuIik7CisgICAgICAgIGdv
dG8gb3V0OworICAgIH0KKworICAgIG1tdS0+YmFzZSA9IGlvcmVtYXBfbm9jYWNoZShhZGRyLCBz
aXplKTsKKyAgICBpZiAoICFtbXUtPmJhc2UgKQorICAgIHsKKyAgICAgICAgZGV2X2Vycigmbm9k
ZS0+ZGV2LCAiRmFpbGVkIHRvIGlvcmVtYXAgTU1JTyAoYWRkciAweCUiUFJJeDY0IiBzaXplIDB4
JSJQUkl4NjQiKVxuIiwKKyAgICAgICAgICAgICAgICBhZGRyLCBzaXplKTsKKyAgICAgICAgcmV0
ID0gLUVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBE
ZXRlcm1pbmUgaWYgdGhpcyBJUE1NVSBub2RlIGlzIGEgUm9vdCBkZXZpY2UgYnkgY2hlY2tpbmcg
Zm9yCisgICAgICogdGhlIGxhY2sgb2YgcmVuZXNhcyxpcG1tdS1tYWluIHByb3BlcnR5LgorICAg
ICAqLworICAgIGlmICggIWR0X2ZpbmRfcHJvcGVydHkobm9kZSwgInJlbmVzYXMsaXBtbXUtbWFp
biIsIE5VTEwpICkKKyAgICAgICAgbW11LT5yb290ID0gbW11OworICAgIGVsc2UKKyAgICAgICAg
bW11LT5yb290ID0gaXBtbXVfZmluZF9yb290KCk7CisKKyAgICAvKiBXYWl0IHVudGlsIHRoZSBS
b290IGRldmljZSBoYXMgYmVlbiByZWdpc3RlcmVkIGZvciBzdXJlLiAqLworICAgIGlmICggIW1t
dS0+cm9vdCApCisgICAgeworICAgICAgICBkZXZfZXJyKCZub2RlLT5kZXYsICJSb290IElQTU1V
IGhhc24ndCBiZWVuIHJlZ2lzdGVyZWQgeWV0XG4iKTsKKyAgICAgICAgcmV0dXJuIC1FTk9ERVY7
CisgICAgfQorCisgICAgLyogUm9vdCBkZXZpY2VzIGhhdmUgbWFuZGF0b3J5IElSUXMuICovCisg
ICAgaWYgKCBpcG1tdV9pc19yb290KG1tdSkgKQorICAgIHsKKyAgICAgICAgaXJxID0gcGxhdGZv
cm1fZ2V0X2lycShub2RlLCAwKTsKKyAgICAgICAgaWYgKCBpcnEgPCAwICkKKyAgICAgICAgewor
ICAgICAgICAgICAgZGV2X2Vycigmbm9kZS0+ZGV2LCAiTm8gSVJRIGZvdW5kXG4iKTsKKyAgICAg
ICAgICAgIHJldCA9IGlycTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKKyAg
ICAgICAgcmV0ID0gcmVxdWVzdF9pcnEoaXJxLCAwLCBpcG1tdV9pcnEsIGRldl9uYW1lKCZub2Rl
LT5kZXYpLCBtbXUpOworICAgICAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICB7CisgICAgICAg
ICAgICBkZXZfZXJyKCZub2RlLT5kZXYsICJGYWlsZWQgdG8gcmVxdWVzdCBJUlEgJWRcbiIsIGly
cSk7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIGlwbW11X2Rl
dmljZV9yZXNldChtbXUpOworCisgICAgICAgIC8qCisgICAgICAgICAqIFVzZSBzdGFnZSAyIHRy
YW5zbGF0aW9uIHRhYmxlIGZvcm1hdCB3aGVuIHN0YWdlIDIgdHJhbnNsYXRpb24KKyAgICAgICAg
ICogZW5hYmxlZC4KKyAgICAgICAgICovCisgICAgICAgIGlwbW11X3dyaXRlKG1tdSwgSU1TQVVY
Q1RMUiwKKyAgICAgICAgICAgICAgICAgICAgaXBtbXVfcmVhZChtbXUsIElNU0FVWENUTFIpIHwg
SU1TQVVYQ1RMUl9TMlBURSk7CisKKyAgICAgICAgZGV2X2luZm8oJm5vZGUtPmRldiwgIklQTU1V
IGNvbnRleHQgMCBpcyByZXNlcnZlZFxuIik7CisgICAgICAgIHNldF9iaXQoMCwgbW11LT5jdHgp
OworICAgIH0KKworICAgIHNwaW5fbG9jaygmaXBtbXVfZGV2aWNlc19sb2NrKTsKKyAgICBsaXN0
X2FkZCgmbW11LT5saXN0LCAmaXBtbXVfZGV2aWNlcyk7CisgICAgc3Bpbl91bmxvY2soJmlwbW11
X2RldmljZXNfbG9jayk7CisKKyAgICBkZXZfaW5mbygmbm9kZS0+ZGV2LCAiUmVnaXN0ZXJlZCAl
cyBJUE1NVVxuIiwKKyAgICAgICAgICAgICBpcG1tdV9pc19yb290KG1tdSkgPyAiUm9vdCIgOiAi
Q2FjaGUiKTsKKworICAgIC8qCisgICAgICogTWFyayBhbGwgbWFzdGVyIGRldmljZXMgdGhhdCBj
b25uZWN0ZWQgdG8gdGhpcyBDYWNoZSBJUE1NVQorICAgICAqIGFzIHByb3RlY3RlZC4KKyAgICAg
Ki8KKyAgICBpZiAoICFpcG1tdV9pc19yb290KG1tdSkgKQorICAgICAgICBpcG1tdV9wcm90ZWN0
X21hc3RlcnMobW11KTsKKworICAgIHJldHVybiAwOworCitvdXQ6CisgICAgaWYgKCBtbXUtPmJh
c2UgKQorICAgICAgICBpb3VubWFwKG1tdS0+YmFzZSk7CisgICAgeGZyZWUobW11KTsKKworICAg
IHJldHVybiByZXQ7Cit9CisKKy8qIFhlbiBJT01NVSBvcHMgKi8KK3N0YXRpYyBpbnQgX19tdXN0
X2NoZWNrIGlwbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0
cnVjdCBpcG1tdV92bXNhX3hlbl9kb21haW4gKnhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFy
Y2gucHJpdjsKKworICAgIGlmICggIXhlbl9kb21haW4gfHwgIXhlbl9kb21haW4tPnJvb3RfZG9t
YWluICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBzcGluX2xvY2soJnhlbl9kb21haW4tPmxv
Y2spOworICAgIGlwbW11X3RsYl9pbnZhbGlkYXRlKHhlbl9kb21haW4tPnJvb3RfZG9tYWluKTsK
KyAgICBzcGluX3VubG9jaygmeGVuX2RvbWFpbi0+bG9jayk7CisKKyAgICByZXR1cm4gMDsKK30K
Kworc3RhdGljIGludCBfX211c3RfY2hlY2sgaXBtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmx1c2hfZmxhZ3MpCit7CisgICAgQVNTRVJUKGZs
dXNoX2ZsYWdzKTsKKworICAgIC8qIFRoZSBoYXJkd2FyZSBkb2Vzbid0IHN1cHBvcnQgc2VsZWN0
aXZlIFRMQiBmbHVzaC4gKi8KKyAgICByZXR1cm4gaXBtbXVfaW90bGJfZmx1c2hfYWxsKGQpOwor
fQorCitzdGF0aWMgc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICppcG1tdV9nZXRfY2FjaGVfZG9t
YWluKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkZXZpY2UgKmRldikKK3sKKyAgICBzdHJ1Y3Qg
aXBtbXVfdm1zYV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnBy
aXY7CisgICAgc3RydWN0IGlwbW11X3Ztc2FfbWFzdGVyX2NmZyAqY2ZnID0gZGV2X2FyY2hkYXRh
KGRldiktPmNmZzsKKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSA9IGNmZy0+bW11
OworICAgIHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAqZG9tYWluOworCisgICAgaWYgKCAhbW11
ICkKKyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICAvKgorICAgICAqIExvb3AgdGhyb3VnaCBh
bGwgQ2FjaGUgSVBNTVUgZG9tYWlucyBhc3NvY2lhdGVkIHdpdGggdGhpcyBYZW4gZG9tYWluCisg
ICAgICogdG8gbG9jYXRlIGFuIElQTU1VIGRvbWFpbiB0aGlzIElQTU1VIGRldmljZSBpcyBhc3Np
Z25lZCB0by4KKyAgICAgKi8KKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBkb21haW4sICZ4ZW5f
ZG9tYWluLT5jYWNoZV9kb21haW5zLCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggZG9tYWlu
LT5tbXUgPT0gbW11ICkKKyAgICAgICAgICAgIHJldHVybiBkb21haW47CisgICAgfQorCisgICAg
cmV0dXJuIE5VTEw7Cit9CisKK3N0YXRpYyBzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmlwbW11
X2FsbG9jX2NhY2hlX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVjdCBpcG1t
dV92bXNhX3hlbl9kb21haW4gKnhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsK
KyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbjsKKworICAgIGRvbWFpbiA9IHh6
YWxsb2Moc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluKTsKKyAgICBpZiAoICFkb21haW4gKQorICAg
ICAgICByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKKworICAgIC8qCisgICAgICogV2UgZG9uJ3Qg
YXNzaWduIHRoZSBDYWNoZSBJUE1NVSBkZXZpY2UgaGVyZSwgaXQgd2lsbCBiZSBhc3NpZ25lZCB3
aGVuCisgICAgICogYXR0YWNoaW5nIG1hc3RlciBkZXZpY2UgdG8gdGhpcyBkb21haW4gaW4gaXBt
bXVfYXR0YWNoX2RldmljZSgpLgorICAgICAqIGRvbWFpbi0+bW11ID0gTlVMTDsKKyAgICAgKi8K
KworICAgIGRvbWFpbi0+ZCA9IGQ7CisgICAgLyogVXNlIHRoZSBzYW1lIGNvbnRleHQgbWFwcGVk
IHRvIHRoaXMgWGVuIGRvbWFpbi4gKi8KKyAgICBkb21haW4tPmNvbnRleHRfaWQgPSB4ZW5fZG9t
YWluLT5yb290X2RvbWFpbi0+Y29udGV4dF9pZDsKKworICAgIHJldHVybiBkb21haW47Cit9CisK
K3N0YXRpYyB2b2lkIGlwbW11X2ZyZWVfY2FjaGVfZG9tYWluKHN0cnVjdCBpcG1tdV92bXNhX2Rv
bWFpbiAqZG9tYWluKQoreworICAgIGxpc3RfZGVsKCZkb21haW4tPmxpc3QpOworICAgIC8qCisg
ICAgICogRGlzYWJsZSB0aGUgY29udGV4dCBmb3IgQ2FjaGUgSVBNTVUgb25seS4gRmx1c2ggdGhl
IFRMQiBhcyByZXF1aXJlZAorICAgICAqIHdoZW4gbW9kaWZ5aW5nIHRoZSBjb250ZXh0IHJlZ2lz
dGVycy4KKyAgICAgKi8KKyAgICBpcG1tdV9jdHhfd3JpdGVfY2FjaGUoZG9tYWluLCBJTUNUUiwg
SU1DVFJfRkxVU0gpOworICAgIHhmcmVlKGRvbWFpbik7Cit9CisKK3N0YXRpYyBzdHJ1Y3QgaXBt
bXVfdm1zYV9kb21haW4gKmlwbW11X2FsbG9jX3Jvb3RfZG9tYWluKHN0cnVjdCBkb21haW4gKmQp
Cit7CisgICAgc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW47CisgICAgc3RydWN0IGlw
bW11X3Ztc2FfZGV2aWNlICpyb290OworICAgIGludCByZXQ7CisKKyAgICByb290ID0gaXBtbXVf
ZmluZF9yb290KCk7CisgICAgaWYgKCAhcm9vdCApCisgICAgeworICAgICAgICBwcmludGsoWEVO
TE9HX0VSUiAiaXBtbXU6IFVuYWJsZSB0byBsb2NhdGUgUm9vdCBJUE1NVVxuIik7CisgICAgICAg
IHJldHVybiBFUlJfUFRSKC1FQUdBSU4pOworICAgIH0KKworICAgIGRvbWFpbiA9IHh6YWxsb2Mo
c3RydWN0IGlwbW11X3Ztc2FfZG9tYWluKTsKKyAgICBpZiAoICFkb21haW4gKQorICAgICAgICBy
ZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKKworICAgIGRvbWFpbi0+bW11ID0gcm9vdDsKKyAgICBk
b21haW4tPmQgPSBkOworCisgICAgLyogSW5pdGlhbGl6ZSB0aGUgY29udGV4dCB0byBiZSBtYXBw
ZWQgdG8gdGhpcyBYZW4gZG9tYWluLiAqLworICAgIHJldCA9IGlwbW11X2RvbWFpbl9pbml0X2Nv
bnRleHQoZG9tYWluKTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgIHsKKyAgICAgICAgZGV2X2Vy
cihyb290LT5kZXYsICJkJWQ6IFVuYWJsZSB0byBpbml0aWFsaXplIElQTU1VIGNvbnRleHRcbiIs
CisgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKKyAgICAgICAgeGZyZWUoZG9tYWluKTsK
KyAgICAgICAgcmV0dXJuIEVSUl9QVFIocmV0KTsKKyAgICB9CisKKyAgICByZXR1cm4gZG9tYWlu
OworfQorCitzdGF0aWMgdm9pZCBpcG1tdV9mcmVlX3Jvb3RfZG9tYWluKHN0cnVjdCBpcG1tdV92
bXNhX2RvbWFpbiAqZG9tYWluKQoreworICAgIGlwbW11X2RvbWFpbl9kZXN0cm95X2NvbnRleHQo
ZG9tYWluKTsKKyAgICB4ZnJlZShkb21haW4pOworfQorCitzdGF0aWMgaW50IGlwbW11X2Fzc2ln
bl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTggZGV2Zm4sIHN0cnVjdCBkZXZpY2UgKmRldiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIgZmxhZykKK3sKKyAgICBzdHJ1Y3Qg
aXBtbXVfdm1zYV94ZW5fZG9tYWluICp4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnBy
aXY7CisgICAgc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW47CisgICAgaW50IHJldDsK
KworICAgIGlmICggIXhlbl9kb21haW4gKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAg
IHNwaW5fbG9jaygmeGVuX2RvbWFpbi0+bG9jayk7CisKKyAgICAvKgorICAgICAqIFRoZSBJUE1N
VSBjb250ZXh0IGZvciB0aGUgWGVuIGRvbWFpbiBpcyBub3QgYWxsb2NhdGVkIGJlZm9yZWhhbmQK
KyAgICAgKiAoYXQgdGhlIFhlbiBkb21haW4gY3JlYXRpb24gdGltZSksIGJ1dCBvbiBkZW1hbmQg
b25seSwgd2hlbiB0aGUgZmlyc3QKKyAgICAgKiBtYXN0ZXIgZGV2aWNlIGJlaW5nIGF0dGFjaGVk
IHRvIGl0LgorICAgICAqIENyZWF0ZSBSb290IElQTU1VIGRvbWFpbiB3aGljaCBjb250ZXh0IHdp
bGwgYmUgbWFwcGVkIHRvIHRoaXMgWGVuIGRvbWFpbgorICAgICAqIGlmIG5vdCBleGl0cyB5ZXQu
CisgICAgICovCisgICAgaWYgKCAheGVuX2RvbWFpbi0+cm9vdF9kb21haW4gKQorICAgIHsKKyAg
ICAgICAgZG9tYWluID0gaXBtbXVfYWxsb2Nfcm9vdF9kb21haW4oZCk7CisgICAgICAgIGlmICgg
SVNfRVJSKGRvbWFpbikgKQorICAgICAgICB7CisgICAgICAgICAgICByZXQgPSBQVFJfRVJSKGRv
bWFpbik7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIHhlbl9k
b21haW4tPnJvb3RfZG9tYWluID0gZG9tYWluOworICAgIH0KKworICAgIGlmICggIWRldi0+YXJj
aGRhdGEuaW9tbXUgKQorICAgIHsKKyAgICAgICAgZGV2LT5hcmNoZGF0YS5pb21tdSA9IHh6YWxs
b2Moc3RydWN0IGlwbW11X3Ztc2FfeGVuX2RldmljZSk7CisgICAgICAgIGlmICggIWRldi0+YXJj
aGRhdGEuaW9tbXUgKQorICAgICAgICB7CisgICAgICAgICAgICByZXQgPSAtRU5PTUVNOworICAg
ICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAoICFkZXZfYXJj
aGRhdGEoZGV2KS0+Y2ZnICkKKyAgICB7CisgICAgICAgIHJldCA9IGlwbW11X2luaXRfbWFzdGVy
KGRldik7CisgICAgICAgIGlmICggcmV0ICkKKyAgICAgICAgeworICAgICAgICAgICAgZGV2X2Vy
cihkZXYsICJGYWlsZWQgdG8gaW5pdGlhbGl6ZSBtYXN0ZXIgZGV2aWNlXG4iKTsKKyAgICAgICAg
ICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgICAgaWYgKCBkZXZfYXJjaGRhdGEo
ZGV2KS0+ZG9tYWluICkKKyAgICB7CisgICAgICAgIGRldl9lcnIoZGV2LCAiQWxyZWFkeSBhdHRh
Y2hlZCB0byBJUE1NVSBkb21haW5cbiIpOworICAgICAgICByZXQgPSAtRUVYSVNUOworICAgICAg
ICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAvKgorICAgICAqIE1hc3RlciBkZXZpY2VzIGJlaGlu
ZCB0aGUgc2FtZSBDYWNoZSBJUE1NVSBjYW4gYmUgYXR0YWNoZWQgdG8gdGhlIHNhbWUKKyAgICAg
KiBDYWNoZSBJUE1NVSBkb21haW4uCisgICAgICogQmVmb3JlIGNyZWF0aW5nIG5ldyBJUE1NVSBk
b21haW4gY2hlY2sgdG8gc2VlIGlmIHRoZSByZXF1aXJlZCBvbmUKKyAgICAgKiBhbHJlYWR5IGV4
aXN0cyBmb3IgdGhpcyBYZW4gZG9tYWluLgorICAgICAqLworICAgIGRvbWFpbiA9IGlwbW11X2dl
dF9jYWNoZV9kb21haW4oZCwgZGV2KTsKKyAgICBpZiAoICFkb21haW4gKQorICAgIHsKKyAgICAg
ICAgLyogQ3JlYXRlIG5ldyBJUE1NVSBkb21haW4gdGhpcyBtYXN0ZXIgZGV2aWNlIHdpbGwgYmUg
YXR0YWNoZWQgdG8uICovCisgICAgICAgIGRvbWFpbiA9IGlwbW11X2FsbG9jX2NhY2hlX2RvbWFp
bihkKTsKKyAgICAgICAgaWYgKCBJU19FUlIoZG9tYWluKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHJldCA9IFBUUl9FUlIoZG9tYWluKTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAg
ICB9CisKKyAgICAgICAgLyogQ2hhaW4gbmV3IElQTU1VIGRvbWFpbiB0byB0aGUgWGVuIGRvbWFp
bi4gKi8KKyAgICAgICAgbGlzdF9hZGQoJmRvbWFpbi0+bGlzdCwgJnhlbl9kb21haW4tPmNhY2hl
X2RvbWFpbnMpOworICAgIH0KKworICAgIHJldCA9IGlwbW11X2F0dGFjaF9kZXZpY2UoZG9tYWlu
LCBkZXYpOworICAgIGlmICggcmV0ICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIERl
c3Ryb3kgQ2FjaGUgSVBNTVUgZG9tYWluIG9ubHkgaWYgdGhlcmUgYXJlIG5vIG1hc3RlciBkZXZp
Y2VzCisgICAgICAgICAqIGF0dGFjaGVkIHRvIGl0LgorICAgICAgICAgKi8KKyAgICAgICAgaWYg
KCAhZG9tYWluLT5yZWZjb3VudCApCisgICAgICAgICAgICBpcG1tdV9mcmVlX2NhY2hlX2RvbWFp
bihkb21haW4pOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBkb21haW4tPnJlZmNv
dW50Kys7CisgICAgICAgIGRldl9hcmNoZGF0YShkZXYpLT5kb21haW4gPSBkb21haW47CisgICAg
fQorCitvdXQ6CisgICAgc3Bpbl91bmxvY2soJnhlbl9kb21haW4tPmxvY2spOworCisgICAgcmV0
dXJuIHJldDsKK30KKworc3RhdGljIGludCBpcG1tdV9kZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGRldmljZSAqZGV2KQoreworICAgIHN0cnVjdCBpcG1tdV92bXNhX3hl
bl9kb21haW4gKnhlbl9kb21haW4gPSBkb21faW9tbXUoZCktPmFyY2gucHJpdjsKKyAgICBzdHJ1
Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiA9IGRldl9hcmNoZGF0YShkZXYpLT5kb21haW47
CisKKyAgICBpZiAoICFkb21haW4gfHwgZG9tYWluLT5kICE9IGQgKQorICAgIHsKKyAgICAgICAg
ZGV2X2VycihkZXYsICJOb3QgYXR0YWNoZWQgdG8gZG9tYWluICVkXG4iLCBkLT5kb21haW5faWQp
OworICAgICAgICByZXR1cm4gLUVTUkNIOworICAgIH0KKworICAgIHNwaW5fbG9jaygmeGVuX2Rv
bWFpbi0+bG9jayk7CisKKyAgICBpcG1tdV9kZXRhY2hfZGV2aWNlKGRvbWFpbiwgZGV2KTsKKyAg
ICBkZXZfYXJjaGRhdGEoZGV2KS0+ZG9tYWluID0gTlVMTDsKKyAgICBkb21haW4tPnJlZmNvdW50
LS07CisKKyAgICAvKgorICAgICAqIERlc3Ryb3kgQ2FjaGUgSVBNTVUgZG9tYWluIG9ubHkgaWYg
dGhlcmUgYXJlIG5vIG1hc3RlciBkZXZpY2VzCisgICAgICogYXR0YWNoZWQgdG8gaXQuCisgICAg
ICovCisgICAgaWYgKCAhZG9tYWluLT5yZWZjb3VudCApCisgICAgICAgIGlwbW11X2ZyZWVfY2Fj
aGVfZG9tYWluKGRvbWFpbik7CisKKyAgICBzcGluX3VubG9jaygmeGVuX2RvbWFpbi0+bG9jayk7
CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBpcG1tdV9yZWFzc2lnbl9kZXZpY2Uo
c3RydWN0IGRvbWFpbiAqcywgc3RydWN0IGRvbWFpbiAqdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHU4IGRldmZuLCAgc3RydWN0IGRldmljZSAqZGV2KQoreworICAgIGludCBy
ZXQgPSAwOworCisgICAgLyogRG9uJ3QgYWxsb3cgcmVtYXBwaW5nIG9uIG90aGVyIGRvbWFpbiB0
aGFuIGh3ZG9tICovCisgICAgaWYgKCB0ICYmIHQgIT0gaGFyZHdhcmVfZG9tYWluICkKKyAgICAg
ICAgcmV0dXJuIC1FUEVSTTsKKworICAgIGlmICggdCA9PSBzICkKKyAgICAgICAgcmV0dXJuIDA7
CisKKyAgICByZXQgPSBpcG1tdV9kZWFzc2lnbl9kZXZpY2UocywgZGV2KTsKKyAgICBpZiAoIHJl
dCApCisgICAgICAgIHJldHVybiByZXQ7CisKKyAgICBpZiAoIHQgKQorICAgIHsKKyAgICAgICAg
LyogTm8gZmxhZ3MgYXJlIGRlZmluZWQgZm9yIEFSTS4gKi8KKyAgICAgICAgcmV0ID0gaXBtbXVf
YXNzaWduX2RldmljZSh0LCBkZXZmbiwgZGV2LCAwKTsKKyAgICAgICAgaWYgKCByZXQgKQorICAg
ICAgICAgICAgcmV0dXJuIHJldDsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGlj
IGludCBpcG1tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0
cnVjdCBpcG1tdV92bXNhX3hlbl9kb21haW4gKnhlbl9kb21haW47CisKKyAgICB4ZW5fZG9tYWlu
ID0geHphbGxvYyhzdHJ1Y3QgaXBtbXVfdm1zYV94ZW5fZG9tYWluKTsKKyAgICBpZiAoICF4ZW5f
ZG9tYWluICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBzcGluX2xvY2tfaW5pdCgm
eGVuX2RvbWFpbi0+bG9jayk7CisgICAgSU5JVF9MSVNUX0hFQUQoJnhlbl9kb21haW4tPmNhY2hl
X2RvbWFpbnMpOworICAgIC8qCisgICAgICogV2UgZG9uJ3QgY3JlYXRlIFJvb3QgSVBNTVUgZG9t
YWluIGhlcmUsIGl0IHdpbGwgYmUgY3JlYXRlZCBvbiBkZW1hbmQKKyAgICAgKiBvbmx5LCB3aGVu
IGF0dGFjaGluZyB0aGUgZmlyc3QgbWFzdGVyIGRldmljZSB0byB0aGlzIFhlbiBkb21haW4gaW4K
KyAgICAgKiBpcG1tdV9hc3NpZ25fZGV2aWNlKCkuCisgICAgICogeGVuX2RvbWFpbi0+cm9vdF9k
b21haW4gPSBOVUxMOworICAgICovCisKKyAgICBkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IHhl
bl9kb21haW47CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgX19od2RvbV9pbml0
IGlwbW11X2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICAvKiBTZXQg
dG8gZmFsc2Ugb3B0aW9ucyBub3Qgc3VwcG9ydGVkIG9uIEFSTS4gKi8KKyAgICBpZiAoIGlvbW11
X2h3ZG9tX2luY2x1c2l2ZSApCisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiaXBtbXU6
IG1hcC1pbmNsdXNpdmUgZG9tMC1pb21tdSBvcHRpb24gaXMgbm90IHN1cHBvcnRlZCBvbiBBUk1c
biIpOworICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOworICAgIGlmICggaW9tbXVf
aHdkb21fcmVzZXJ2ZWQgPT0gMSApCisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiaXBt
bXU6IG1hcC1yZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiBpcyBub3Qgc3VwcG9ydGVkIG9uIEFS
TVxuIik7CisgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSAwOworCisgICAgYXJjaF9pb21tdV9o
d2RvbV9pbml0KGQpOworfQorCitzdGF0aWMgdm9pZCBpcG1tdV9pb21tdV9kb21haW5fdGVhcmRv
d24oc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV94ZW5fZG9tYWlu
ICp4ZW5fZG9tYWluID0gZG9tX2lvbW11KGQpLT5hcmNoLnByaXY7CisKKyAgICBpZiAoICF4ZW5f
ZG9tYWluICkKKyAgICAgICAgcmV0dXJuOworCisgICAgc3Bpbl9sb2NrKCZ4ZW5fZG9tYWluLT5s
b2NrKTsKKyAgICAvKgorICAgICAqIERlc3Ryb3kgUm9vdCBJUE1NVSBkb21haW4gd2hpY2ggY29u
dGV4dCBpcyBtYXBwZWQgdG8gdGhpcyBYZW4gZG9tYWluCisgICAgICogaWYgZXhpdHMuCisgICAg
ICovCisgICAgaWYgKCB4ZW5fZG9tYWluLT5yb290X2RvbWFpbiApCisgICAgICAgIGlwbW11X2Zy
ZWVfcm9vdF9kb21haW4oeGVuX2RvbWFpbi0+cm9vdF9kb21haW4pOworCisgICAgc3Bpbl91bmxv
Y2soJnhlbl9kb21haW4tPmxvY2spOworCisgICAgLyoKKyAgICAgKiBXZSBhc3N1bWUgdGhhdCBh
bGwgbWFzdGVyIGRldmljZXMgaGF2ZSBhbHJlYWR5IGJlZW4gZGV0YWNoZWQgZnJvbQorICAgICAq
IHRoaXMgWGVuIGRvbWFpbiBhbmQgdGhlcmUgbXVzdCBiZSBubyBhc3NvY2lhdGVkIENhY2hlIElQ
TU1VIGRvbWFpbnMKKyAgICAgKiBpbiB1c2UuCisgICAgICovCisgICAgQVNTRVJUKGxpc3RfZW1w
dHkoJnhlbl9kb21haW4tPmNhY2hlX2RvbWFpbnMpKTsKKyAgICB4ZnJlZSh4ZW5fZG9tYWluKTsK
KyAgICBkb21faW9tbXUoZCktPmFyY2gucHJpdiA9IE5VTEw7Cit9CisKK3N0YXRpYyBpbnQgX19t
dXN0X2NoZWNrIGlwbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZu
X3QgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50ICpmbHVzaF9mbGFncykKK3sKKyAgICBwMm1fdHlwZV90IHQ7CisKKyAgICAvKgorICAg
ICAqIEdyYW50IG1hcHBpbmdzIGNhbiBiZSB1c2VkIGZvciBETUEgcmVxdWVzdHMuIFRoZSBkZXZf
YnVzX2FkZHIKKyAgICAgKiByZXR1cm5lZCBieSB0aGUgaHlwZXJjYWxsIGlzIHRoZSBNRk4gKG5v
dCB0aGUgSVBBKS4gRm9yIGRldmljZQorICAgICAqIHByb3RlY3RlZCBieSBhbiBJT01NVSwgWGVu
IG5lZWRzIHRvIGFkZCBhIDE6MSBtYXBwaW5nIGluIHRoZSBkb21haW4KKyAgICAgKiBwMm0gdG8g
YWxsb3cgRE1BIHJlcXVlc3QgdG8gd29yay4KKyAgICAgKiBUaGlzIGlzIG9ubHkgdmFsaWQgd2hl
biB0aGUgZG9tYWluIGlzIGRpcmVjdGVkIG1hcHBlZC4gSGVuY2UgdGhpcworICAgICAqIGZ1bmN0
aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09
IGRmbi4KKyAgICAgKi8KKyAgICBCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsK
KyAgICBCVUdfT04obWZuX3gobWZuKSAhPSBkZm5feChkZm4pKTsKKworICAgIC8qIFdlIG9ubHkg
c3VwcG9ydCByZWFkYWJsZSBhbmQgd3JpdGFibGUgZmxhZ3MgKi8KKyAgICBpZiAoICEoZmxhZ3Mg
JiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkgKQorICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKworICAgIHQgPSAoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gcDJtX2lvbW11
X21hcF9ydyA6IHAybV9pb21tdV9tYXBfcm87CisKKyAgICAvKgorICAgICAqIFRoZSBmdW5jdGlv
biBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCisg
ICAgICogaWYgdGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KKyAgICAgKi8KKyAgICByZXR1cm4gZ3Vl
c3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihkZm5feChkZm4pKSwgX21mbihkZm5feChkZm4p
KSwgMCwgdCk7Cit9CisKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlwbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsdXNoX2ZsYWdzKQoreworICAgIC8qCisgICAg
ICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4g
dGhlIGRvbWFpbgorICAgICAqIGlzIGRpcmVjdCBtYXBwZWQgKGkuZS4gZ2ZuID09IG1mbiA9PSBk
Zm4pLgorICAgICAqLworICAgIGlmICggIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICkKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVf
cGFnZShkLCBfZ2ZuKGRmbl94KGRmbikpLCBfbWZuKGRmbl94KGRmbikpLCAwKTsKK30KKworc3Rh
dGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgaXBtbXVfaW9tbXVfb3BzID0KK3sKKyAgICAuaW5p
dCAgICAgICAgICAgID0gaXBtbXVfaW9tbXVfZG9tYWluX2luaXQsCisgICAgLmh3ZG9tX2luaXQg
ICAgICA9IGlwbW11X2lvbW11X2h3ZG9tX2luaXQsCisgICAgLnRlYXJkb3duICAgICAgICA9IGlw
bW11X2lvbW11X2RvbWFpbl90ZWFyZG93biwKKyAgICAuaW90bGJfZmx1c2ggICAgID0gaXBtbXVf
aW90bGJfZmx1c2gsCisgICAgLmlvdGxiX2ZsdXNoX2FsbCA9IGlwbW11X2lvdGxiX2ZsdXNoX2Fs
bCwKKyAgICAuYXNzaWduX2RldmljZSAgID0gaXBtbXVfYXNzaWduX2RldmljZSwKKyAgICAucmVh
c3NpZ25fZGV2aWNlID0gaXBtbXVfcmVhc3NpZ25fZGV2aWNlLAorICAgIC5tYXBfcGFnZSAgICAg
ICAgPSBpcG1tdV9tYXBfcGFnZSwKKyAgICAudW5tYXBfcGFnZSAgICAgID0gaXBtbXVfdW5tYXBf
cGFnZSwKK307CisKKy8qIFJDQVIgR0VOMyBwcm9kdWN0IGFuZCBjdXQgaW5mb3JtYXRpb24uICov
CisjZGVmaW5lIFJDQVJfUFJPRFVDVF9NQVNLICAgIDB4MDAwMDdGMDAKKyNkZWZpbmUgUkNBUl9Q
Uk9EVUNUX0gzICAgICAgMHgwMDAwNEYwMAorI2RlZmluZSBSQ0FSX1BST0RVQ1RfTTMgICAgICAw
eDAwMDA1MjAwCisjZGVmaW5lIFJDQVJfUFJPRFVDVF9NM04gICAgIDB4MDAwMDU1MDAKKyNkZWZp
bmUgUkNBUl9DVVRfTUFTSyAgICAgICAgMHgwMDAwMDBGRgorI2RlZmluZSBSQ0FSX0NVVF9WRVIz
MCAgICAgICAweDAwMDAwMDIwCisKK3N0YXRpYyBfX2luaXQgYm9vbCBpcG1tdV9zdGFnZTJfc3Vw
cG9ydGVkKHZvaWQpCit7CisgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpucDsKKyAgICB1NjQg
YWRkciwgc2l6ZTsKKyAgICB2b2lkIF9faW9tZW0gKmJhc2U7CisgICAgdTMyIHByb2R1Y3QsIGN1
dDsKKyAgICBzdGF0aWMgZW51bQorCXsKKyAgICAgICAgVU5LTk9XTiwKKyAgICAgICAgU1VQUE9S
VEVELAorICAgICAgICBOT1RTVVBQT1JURUQKKyAgICB9IHN0YWdlMl9zdXBwb3J0ZWQgPSBVTktO
T1dOOworCisgICAgLyogVXNlIHRoZSBmbGFnIHRvIGF2b2lkIGNoZWNraW5nIGZvciB0aGUgY29t
cGF0aWJpbGl0eSBtb3JlIHRoZW4gb25jZS4gKi8KKyAgICBzd2l0Y2ggKCBzdGFnZTJfc3VwcG9y
dGVkICkKKyAgICB7CisgICAgY2FzZSBTVVBQT1JURUQ6CisgICAgICAgIHJldHVybiB0cnVlOwor
CisgICAgY2FzZSBOT1RTVVBQT1JURUQ6CisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGNh
c2UgVU5LTk9XTjoKKyAgICBkZWZhdWx0OgorICAgICAgICBzdGFnZTJfc3VwcG9ydGVkID0gTk9U
U1VQUE9SVEVEOworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICBucCA9IGR0X2ZpbmRfY29t
cGF0aWJsZV9ub2RlKE5VTEwsIE5VTEwsICJyZW5lc2FzLHByciIpOworICAgIGlmICggIW5wICkK
KyAgICB7CisgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJpcG1tdTogRmFpbGVkIHRvIGZpbmQg
UFJSIG5vZGVcbiIpOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisgICAgaWYgKCBk
dF9kZXZpY2VfZ2V0X2FkZHJlc3MobnAsIDAsICZhZGRyLCAmc2l6ZSkgKQorICAgIHsKKyAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIgImlwbW11OiBGYWlsZWQgdG8gZ2V0IFBSUiBNTUlPXG4iKTsK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KKworICAgIGJhc2UgPSBpb3JlbWFwX25vY2Fj
aGUoYWRkciwgc2l6ZSk7CisgICAgaWYgKCAhYmFzZSApCisgICAgeworICAgICAgICBwcmludGso
WEVOTE9HX0VSUiAiaXBtbXU6IEZhaWxlZCB0byBpb3JlbWFwIFBSUiBNTUlPXG4iKTsKKyAgICAg
ICAgcmV0dXJuIGZhbHNlOworICAgIH0KKworICAgIHByb2R1Y3QgPSByZWFkbChiYXNlKTsKKyAg
ICBjdXQgPSBwcm9kdWN0ICYgUkNBUl9DVVRfTUFTSzsKKyAgICBwcm9kdWN0ICY9IFJDQVJfUFJP
RFVDVF9NQVNLOworCisgICAgc3dpdGNoICggcHJvZHVjdCApCisgICAgeworICAgIGNhc2UgUkNB
Ul9QUk9EVUNUX0gzOgorICAgIGNhc2UgUkNBUl9QUk9EVUNUX00zOgorICAgICAgICBpZiAoIGN1
dCA+PSBSQ0FSX0NVVF9WRVIzMCApCisgICAgICAgICAgICBzdGFnZTJfc3VwcG9ydGVkID0gU1VQ
UE9SVEVEOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgUkNBUl9QUk9EVUNUX00zTjoKKyAg
ICAgICAgc3RhZ2UyX3N1cHBvcnRlZCA9IFNVUFBPUlRFRDsKKyAgICAgICAgYnJlYWs7CisKKyAg
ICBkZWZhdWx0OgorICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiaXBtbXU6IFVuc3VwcG9ydGVk
IFNvQyB2ZXJzaW9uXG4iKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgaW91bm1hcChi
YXNlKTsKKworICAgIHJldHVybiBzdGFnZTJfc3VwcG9ydGVkID09IFNVUFBPUlRFRDsKK30KKwor
c3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggaXBtbXVfZHRfbWF0Y2hbXSBfX2lu
aXRjb25zdCA9Cit7CisgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgicmVuZXNhcyxpcG1tdS1yOGE3
Nzk1IiksCisgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgicmVuZXNhcyxpcG1tdS1yOGE3Nzk2NSIp
LAorICAgIERUX01BVENIX0NPTVBBVElCTEUoInJlbmVzYXMsaXBtbXUtcjhhNzc5NiIpLAorICAg
IHsgLyogc2VudGluZWwgKi8gfSwKK307CisKK3N0YXRpYyBfX2luaXQgaW50IGlwbW11X2luaXQo
c3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlLCBjb25zdCB2b2lkICpkYXRhKQoreworICAgIHN0
YXRpYyBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnJvb3Rfbm9kZSA9IE5VTEw7CisgICAgc3RhdGlj
IGJvb2wgaW5pdF9vbmNlID0gdHJ1ZTsKKyAgICBpbnQgcmV0OworCisgICAgLyoKKyAgICAgKiBF
dmVuIGlmIHRoZSBkZXZpY2UgY2FuJ3QgYmUgaW5pdGlhbGl6ZWQsIHdlIGRvbid0IHdhbnQgdG8g
Z2l2ZQorICAgICAqIHRoZSBJUE1NVSBkZXZpY2UgdG8gZG9tMC4KKyAgICAgKi8KKyAgICBkdF9k
ZXZpY2Vfc2V0X3VzZWRfYnkobm9kZSwgRE9NSURfWEVOKTsKKworICAgIGlmICggIWlvbW11X2hh
cF9wdF9zaGFyZSApCisgICAgeworICAgICAgICBkZXZfZXJyKCZub2RlLT5kZXYsICJQMk0gdGFi
bGUgbXVzdCBhbHdheXMgYmUgc2hhcmVkIGJldHdlZW4gdGhlIENQVSBhbmQgdGhlIElQTU1VXG4i
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgaWYgKCAhaXBtbXVfc3Rh
Z2UyX3N1cHBvcnRlZCgpICkKKyAgICB7CisgICAgICAgIGRldl9lcnIoJm5vZGUtPmRldiwgIlAy
TSBzaGFyaW5nIGlzIG5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBTb0MgcmV2aXNpb25cbiIpOwor
ICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAg
ICAgIC8qCisgICAgICAgICAqIEFzIDQtbGV2ZWwgdHJhbnNsYXRpb24gdGFibGUgaXMgbm90IHN1
cHBvcnRlZCBpbiBJUE1NVSwgd2UgbmVlZAorICAgICAgICAgKiB0byBjaGVjayBJUEEgc2l6ZSB1
c2VkIGZvciBQMk0gdGFibGUgYmVmb3JlaGFuZCB0byBiZSBzdXJlIGl0IGlzCisgICAgICAgICAq
IDMtbGV2ZWwgYW5kIHRoZSBJUE1NVSB3aWxsIGJlIGFibGUgdG8gdXNlIGl0LgorICAgICAgICAg
KgorICAgICAgICAgKiBUT0RPOiBQcm9iYWJseSwgd2hlbiBkZXRlcm1pbmcgdGhlICJwYV9yYW5n
ZSIgaW4gc2V0dXBfdmlydF9wYWdpbmcoKQorICAgICAgICAgKiB3ZSBzaG91bGQgdGFrZSBpbnRv
IHRoZSBhY2NvdW50IHRoZSBJUE1NVSBhYmlsaXR5IGFzIHdlbGwuCisgICAgICAgICAqLworICAg
ICAgICBpZiAoIElQTU1VX01BWF9QMk1fSVBBX0JJVFMgPCBwMm1faXBhX2JpdHMgKQorICAgICAg
ICB7CisgICAgICAgICAgICBkZXZfZXJyKCZub2RlLT5kZXYsICJQMk0gSVBBIHNpemUgaXMgbm90
IHN1cHBvcnRlZCAoUDJNPSV1IElQTU1VPSV1KSFcbiIsCisgICAgICAgICAgICAgICAgICAgIHAy
bV9pcGFfYml0cywgSVBNTVVfTUFYX1AyTV9JUEFfQklUUyk7CisgICAgICAgICAgICByZXR1cm4g
LUVPUE5PVFNVUFA7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAoIGluaXRfb25jZSApCisg
ICAgeworICAgICAgICAvKgorICAgICAgICAqIExvb3AgdGhyb3VnaCBhbGwgSVBNTVUgbm9kZXMg
dG8gZmluZCBSb290IElQTU1VIGRldmljZS4gSXQgbXVzdAorICAgICAgICAqIGJlIHByb2JlZCB0
aGUgZmlyc3QuCisgICAgICAgICogRGV0ZXJtaW5lIGlmIHRoaXMgSVBNTVUgbm9kZSBpcyBhIFJv
b3QgZGV2aWNlIGJ5IGNoZWNraW5nIGZvcgorICAgICAgICAqIHRoZSBsYWNrIG9mICJyZW5lc2Fz
LGlwbW11LW1haW4iIHByb3BlcnR5LgorICAgICAgICAqLworICAgICAgICB3aGlsZSAoIChyb290
X25vZGUgPSBkdF9maW5kX21hdGNoaW5nX25vZGUocm9vdF9ub2RlLCBpcG1tdV9kdF9tYXRjaCkp
ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZHRfZmluZF9wcm9wZXJ0eShyb290X25v
ZGUsICJyZW5lc2FzLGlwbW11LW1haW4iLCBOVUxMKSApCisgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIH0KKworICAgICAgICBpbml0X29uY2UgPSBmYWxzZTsKKworICAgICAgICBpZiAo
ICFyb290X25vZGUgKQorICAgICAgICB7CisgICAgICAgICAgICBkZXZfZXJyKCZub2RlLT5kZXYs
ICJGYWlsZWQgdG8gZmluZCBSb290IG5vZGVcbiIpOworICAgICAgICAgICAgcmV0dXJuIC1FTk9E
RVY7CisgICAgICAgIH0KKworICAgICAgICAvKgorICAgICAgICAgKiBQcm9iZSBSb290IElQTU1V
IGJlZm9yZWhhbmQgZGVzcGl0ZSB3aGF0IElQTU1VIGRldmljZSBpcyBiZWluZworICAgICAgICAg
KiBwcm9jZXNzZWQgbm93LgorICAgICAgICAgKi8KKyAgICAgICAgcmV0ID0gaXBtbXVfcHJvYmUo
cm9vdF9ub2RlKTsKKyAgICAgICAgaWYgKCByZXQgKQorICAgICAgICB7CisgICAgICAgICAgICBk
ZXZfZXJyKCZyb290X25vZGUtPmRldiwgIkZhaWxlZCB0byBpbml0IFJvb3QgSVBNTVUgKCVkKVxu
IiwgcmV0KTsKKyAgICAgICAgICAgIHJvb3Rfbm9kZSA9IE5VTEw7CisgICAgICAgICAgICByZXR1
cm4gcmV0OworICAgICAgICB9CisgICAgfQorCisgICAgLyogVGhlcmUgaXMgbm8gc2Vuc2UgaW4g
aW5pdGlhbGl6aW5nIENhY2hlIElQTU1VcyB3aXRob3V0IFJvb3QgSVBNTVUuICovCisgICAgaWYg
KCAhcm9vdF9ub2RlICkKKyAgICAgICAgcmV0dXJuIC1FTk9ERVY7CisKKyAgICAvKiBQcm9iZSBD
YWNoZSBJUE1NVSBhbmQgc2tpcCBhbHJlYWR5IHJlZ2lzdGVyIFJvb3QgSVBNTVUgaWYgc3VjaC4g
Ki8KKyAgICBpZiAoIHJvb3Rfbm9kZSAhPSBub2RlICkKKyAgICB7CisgICAgICAgIHJldCA9IGlw
bW11X3Byb2JlKG5vZGUpOworICAgICAgICBpZiAoIHJldCApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGRldl9lcnIoJm5vZGUtPmRldiwgIkZhaWxlZCB0byBpbml0IENhY2hlIElQTU1VICglZClc
biIsIHJldCk7CisgICAgICAgICAgICByZXR1cm4gcmV0OworICAgICAgICB9CisgICAgfQorCisg
ICAgaW9tbXVfc2V0X29wcygmaXBtbXVfaW9tbXVfb3BzKTsKKworICAgIHJldHVybiAwOworfQor
CitEVF9ERVZJQ0VfU1RBUlQoaXBtbXUsICJSZW5lc2FzIElQTU1VLVZNU0EiLCBERVZJQ0VfSU9N
TVUpCisgICAgLmR0X21hdGNoID0gaXBtbXVfZHRfbWF0Y2gsCisgICAgLmluaXQgPSBpcG1tdV9p
bml0LAorRFRfREVWSUNFX0VORAorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTog
QworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:31:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10: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 1hg5Ck-0007kE-Ff; Wed, 26 Jun 2019 10:31: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg5Cj-0007js-LB
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:31:05 +0000
X-Inumbo-ID: 7fa152de-97fd-11e9-9612-6709952b1fd3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fa152de-97fd-11e9-9612-6709952b1fd3;
 Wed, 26 Jun 2019 10:31:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hg5Ch-0005Oa-1W; Wed, 26 Jun 2019 10:31: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 1hg5Cg-0005gu-Pa; Wed, 26 Jun 2019 10:31:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg5Cg-0004N2-Ox; Wed, 26 Jun 2019 10:31:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138542-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke: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
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 10:31:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138542: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU0Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:34:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:34:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5GI-00085g-3t; Wed, 26 Jun 2019 10: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg5GG-00085Z-9f
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:34:44 +0000
X-Inumbo-ID: 00f98d10-97fe-11e9-ba65-e7999041ff28
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 00f98d10-97fe-11e9-ba65-e7999041ff28;
 Wed, 26 Jun 2019 10:34: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 3A49C360;
 Wed, 26 Jun 2019 03:34:40 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 87E8F3F718;
 Wed, 26 Jun 2019 03:34:39 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-10-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251749180.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <40c837eb-c059-9f77-6d65-d7dd4f8e9348@arm.com>
Date: Wed, 26 Jun 2019 11:34: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: <alpine.DEB.2.21.1906251749180.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 09/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDI6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFkanVzdCB0
aGUgY29kaW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcHVfaW5pdCgpLiBU
YWtlIHRoZQo+PiBvcHBvcnR1bml0eSB0byBhbHRlciB0aGUgZWFybHkgcHJpbnQgdG8gbWF0Y2gg
dGhlIGZ1bmN0aW9uIG5hbWUuCj4+Cj4+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFu
ZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+PiBmdW5jdGlvbi4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0t
Cj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE5ICsrKysrKysrKysrKysrLS0tLS0K
Pj4gICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPj4K
Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCj4+IGluZGV4IDZhYTMxNDgxOTIuLmVlMDAyNDE3M2UgMTAwNjQ0Cj4+IC0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+PiBAQCAtMzk2LDE5ICszOTYsMjYgQEAgc2tpcF9ic3M6Cj4+ICAgICAgICAgICBy
ZXQKPj4gICBFTkRQUk9DKHplcm9fYnNzKQo+PiAgIAo+PiArLyoKPj4gKyAqIEluaXRpYWxpemUg
dGhlIHByb2Nlc3NvciBmb3IgdHVybmluZyB0aGUgTU1VIG9uLgo+PiArICoKPj4gKyAqIENsb2Ji
ZXJzIHgwIC0geDQKPiAKPiBTaG91bGRuJ3QgaXQgYmUgeDAgLSB4Mz8KClllcyBpdCBzaG91bGQg
YmUuIEkgd2lsbCB1cGRhdGUgdGhlIGNvbW1lbnQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:36:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10: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 1hg5I7-0008D1-He; Wed, 26 Jun 2019 10:36:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg5I6-0008Cw-SF
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:36:38 +0000
X-Inumbo-ID: 469902ba-97fe-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 469902ba-97fe-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:36: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 2E4FA360;
 Wed, 26 Jun 2019 03:36: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 956663F718;
 Wed, 26 Jun 2019 03:36:36 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190602102614.22640-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3498fae1-6d65-37ab-e81d-47babb999081@arm.com>
Date: Wed, 26 Jun 2019 11:36:35 +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: <20190602102614.22640-1-julien.grall@arm.com>
Content-Language: en-US
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: andre.przywara@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VudGxlIHBpbmcuCgpDaGVlcnMsCgpPbiAwMi8wNi8yMDE5IDExOjI2LCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4gV2hpbGUgU1BJcyBhcmUgc2hhcmVkIGJldHdlZW4gQ1BVLCBpdCBpcyBub3QgcG9z
c2libGUgdG8gcmVjZWl2ZSB0aGUKPiBzYW1lIGludGVycnVwdHMgb24gYSBkaWZmZXJlbnQgQ1BV
IHdoaWxlIHRoZSBpbnRlcnJ1cHQgaXMgaW4gYWN0aXZlCj4gc3RhdGUuCj4gCj4gRm9yIGhvc3Qg
aW50ZXJydXB0IChpLmUgcm91dGVkIHRvIFhlbiksIHRoZSBkZWFjdGl2YXRpb24gb2YgdGhlCj4g
aW50ZXJydXB0IGlzIGRvbmUgYXQgdGhlIGVuZCBvZiB0aGUgaGFuZGxpbmcuIFRoaXMgY2FuIGFs
dGVybmF0aXZlbHkgYmUKPiBkb25lIG91dHNpZGUgb2YgdGhlIGhhbmRsZXIgYnkgY2FsbGluZyBn
aWNfc2V0X2FjdGl2ZV9zdGF0ZSgpLgo+IAo+IEF0IHRoZSBtb21lbnQsIGdpY19zZXRfYWN0aXZl
X3N0YXRlKCkgaXMgb25seSBjYWxsZWQgYnkgdGhlIHZHSUMgZm9yCj4gaW50ZXJydXB0IHJvdXRl
ZCB0byB0aGUgZ3Vlc3QuIEl0IGlzIGhhcmQgdG8gZmluZCBhIHJlYXNvbiBmb3IgWGVuIHRvCj4g
ZGlyZWN0bHkgcGxheSB3aXRoIHRoZSBhY3RpdmUgc3RhdGUgZm9yIGludGVycnVwdCByb3V0ZWQg
dG8gWGVuLgo+IAo+IFRvIHNpbXBsaWZ5IHRoZSBoYW5kbGluZyBvZiBob3N0IGludGVycnVwdCwg
Z2ljX3NldF9hY3RpdmF0ZV9zdGF0ZSgpIGlzCj4gbm93IHJlc3RyaWN0ZWQgdG8gaW50ZXJydXB0
cyByb3V0ZWQgdG8gZ3Vlc3QuCj4gCj4gVGhpcyBtZWFucyB0aGUgX0lSUV9QRU5ESU5HIGxvZ2lj
IGlzIG5vdyB1bmVjZXNzYXJ5IG9uIEFybSBhcyBhIHNhbWUKPiBpbnRlcnJ1cHQgY2FuIG5ldmVy
IGNvbWUgdXAgd2hpbGUgaW4gdGhlIGxvb3AgYW5kIG5vYm9keSBzaG91bGQgcGxheQo+IHdpdGgg
dGhlIGZsYWcgYmVoaW5kIG91ciBiYWNrLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAgICBDaGFuZ2VzIGluIHYyOgo+
ICAgICAgICAgIC0gZ2ljX3NldF9hY3RpdmVfc3RhdGUgc2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9u
IGludGVycnVwdCByb3V0ZWQKPiAgICAgICAgICB0byBndWVzdC4KPiAgICAgICAgICAtIFVwZGF0
ZSB0aGUgY29tbWl0IG1lc3NhZ2UKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9pcnEuYyAgICAgICAg
fCAzMiArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNt
LWFybS9naWMuaCB8ICA0ICsrKysKPiAgIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr
KSwgMjIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9pcnEuYyBi
L3hlbi9hcmNoL2FybS9pcnEuYwo+IGluZGV4IGM1MWNmMzMzY2UuLjM4Nzc2NTdhNTIgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2lycS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2lycS5jCj4g
QEAgLTE5OSw2ICsxOTksNyBAQCBpbnQgcmVxdWVzdF9pcnEodW5zaWduZWQgaW50IGlycSwgdW5z
aWduZWQgaW50IGlycWZsYWdzLAo+ICAgdm9pZCBkb19JUlEoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsIHVuc2lnbmVkIGludCBpcnEsIGludCBpc19maXEpCj4gICB7Cj4gICAgICAgc3RydWN0
IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaXJxKTsKPiArICAgIHN0cnVjdCBpcnFhY3Rp
b24gKmFjdGlvbjsKPiAgIAo+ICAgICAgIHBlcmZjX2luY3IoaXJxcyk7Cj4gICAKPiBAQCAtMjQy
LDM1ICsyNDMsMjIgQEAgdm9pZCBkb19JUlEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVu
c2lnbmVkIGludCBpcnEsIGludCBpc19maXEpCj4gICAgICAgICAgIGdvdG8gb3V0X25vX2VuZDsK
PiAgICAgICB9Cj4gICAKPiAtICAgIHNldF9iaXQoX0lSUV9QRU5ESU5HLCAmZGVzYy0+c3RhdHVz
KTsKPiAtCj4gLSAgICAvKgo+IC0gICAgICogU2luY2Ugd2Ugc2V0IFBFTkRJTkcsIGlmIGFub3Ro
ZXIgcHJvY2Vzc29yIGlzIGhhbmRsaW5nIGEgZGlmZmVyZW50Cj4gLSAgICAgKiBpbnN0YW5jZSBv
ZiB0aGlzIHNhbWUgaXJxLCB0aGUgb3RoZXIgcHJvY2Vzc29yIHdpbGwgdGFrZSBjYXJlIG9mIGl0
Lgo+IC0gICAgICovCj4gLSAgICBpZiAoIHRlc3RfYml0KF9JUlFfRElTQUJMRUQsICZkZXNjLT5z
dGF0dXMpIHx8Cj4gLSAgICAgICAgIHRlc3RfYml0KF9JUlFfSU5QUk9HUkVTUywgJmRlc2MtPnN0
YXR1cykgKQo+ICsgICAgaWYgKCB0ZXN0X2JpdChfSVJRX0RJU0FCTEVELCAmZGVzYy0+c3RhdHVz
KSApCj4gICAgICAgICAgIGdvdG8gb3V0Owo+ICAgCj4gICAgICAgc2V0X2JpdChfSVJRX0lOUFJP
R1JFU1MsICZkZXNjLT5zdGF0dXMpOwo+ICAgCj4gLSAgICB3aGlsZSAoIHRlc3RfYml0KF9JUlFf
UEVORElORywgJmRlc2MtPnN0YXR1cykgKQo+IC0gICAgewo+IC0gICAgICAgIHN0cnVjdCBpcnFh
Y3Rpb24gKmFjdGlvbjsKPiArICAgIGFjdGlvbiA9IGRlc2MtPmFjdGlvbjsKPiAgIAo+IC0gICAg
ICAgIGNsZWFyX2JpdChfSVJRX1BFTkRJTkcsICZkZXNjLT5zdGF0dXMpOwo+IC0gICAgICAgIGFj
dGlvbiA9IGRlc2MtPmFjdGlvbjsKPiArICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7
Cj4gICAKPiAtICAgICAgICBzcGluX3VubG9ja19pcnEoJmRlc2MtPmxvY2spOwo+IC0KPiAtICAg
ICAgICBkbwo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgYWN0aW9uLT5oYW5kbGVyKGlycSwg
YWN0aW9uLT5kZXZfaWQsIHJlZ3MpOwo+IC0gICAgICAgICAgICBhY3Rpb24gPSBhY3Rpb24tPm5l
eHQ7Cj4gLSAgICAgICAgfSB3aGlsZSAoIGFjdGlvbiApOwo+ICsgICAgZG8KPiArICAgIHsKPiAr
ICAgICAgICBhY3Rpb24tPmhhbmRsZXIoaXJxLCBhY3Rpb24tPmRldl9pZCwgcmVncyk7Cj4gKyAg
ICAgICAgYWN0aW9uID0gYWN0aW9uLT5uZXh0Owo+ICsgICAgfSB3aGlsZSAoIGFjdGlvbiApOwo+
ICAgCj4gLSAgICAgICAgc3Bpbl9sb2NrX2lycSgmZGVzYy0+bG9jayk7Cj4gLSAgICB9Cj4gKyAg
ICBzcGluX2xvY2tfaXJxKCZkZXNjLT5sb2NrKTsKPiAgIAo+ICAgICAgIGNsZWFyX2JpdChfSVJR
X0lOUFJPR1JFU1MsICZkZXNjLT5zdGF0dXMpOwo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZ2ljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oCj4gaW5kZXggZmFi
MDJmMTlmNy4uODc2NzI3YzE0NCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dp
Yy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaAo+IEBAIC00MDAsOSArNDAwLDEz
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdpY19nZXRfbnJfbHJzKHZvaWQpCj4gICAg
KiBTZXQgdGhlIGFjdGl2ZSBzdGF0ZSBvZiBhbiBJUlEuIFRoaXMgc2hvdWxkIGJlIHVzZWQgd2l0
aCBjYXJlLCBhcyB0aGlzCj4gICAgKiBkaXJlY3RseSBmb3JjZXMgdGhlIGFjdGl2ZSBiaXQsIHdp
dGhvdXQgY29uc2lkZXJpbmcgdGhlIEdJQyBzdGF0ZSBtYWNoaW5lLgo+ICAgICogRm9yIHByaXZh
dGUgSVJRcyB0aGlzIG9ubHkgd29ya3MgZm9yIHRob3NlIG9mIHRoZSBjdXJyZW50IENQVS4KPiAr
ICoKPiArICogVGhpcyBzaG91bGQgb25seSBiZSBjYWxsZWQgd2l0aCBpbnRlcnJ1cHQgcm91dGVk
IHRvIGd1ZXN0LiBUaGUgZmxvdwo+ICsgKiBvZiBpbnRlcnJ1cHQgcm91dGVkIHRvIFhlbiBhbnkg
c29mdHdhcmUgY2hhbmdlIG9mIHRoZSBzdGF0ZS4KPiAgICAqLwo+ICAgc3RhdGljIGlubGluZSB2
b2lkIGdpY19zZXRfYWN0aXZlX3N0YXRlKHN0cnVjdCBpcnFfZGVzYyAqaXJxZCwgYm9vbCBzdGF0
ZSkKPiAgIHsKPiArICAgIEFTU0VSVCh0ZXN0X2JpdChfSVJRX0dVRVNULCAmaXJxZC0+c3RhdHVz
KSk7Cj4gICAgICAgZ2ljX2h3X29wcy0+c2V0X2FjdGl2ZV9zdGF0ZShpcnFkLCBzdGF0ZSk7Cj4g
ICB9Cj4gICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:37:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:37:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5Is-0008Hr-TG; Wed, 26 Jun 2019 10:37:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg5Ir-0008Hk-Bn
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:37:25 +0000
X-Inumbo-ID: 62665f79-97fe-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 62665f79-97fe-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:37: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 7AE50360;
 Wed, 26 Jun 2019 03:37: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 AB7A23F718;
 Wed, 26 Jun 2019 03:37:22 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190606171024.11152-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fd71600d-f266-0db1-7ef1-0226be95eeb7@arm.com>
Date: Wed, 26 Jun 2019 11:37: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: <20190606171024.11152-1-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] 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.cooper3@citrix.com, Stefano Stabellini <sstabellini@kernel.org>,
 ian.jackson@eu.citrix.com, wl@xen.org, jbeulich@suse.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJdCBsb29rcyBsaWtlIEkgZm9yZ290IHRvIENDIFN0ZWZhbm8gb24gdGhpcyBvbmUuCgpD
aGVlcnMsCgpPbiAwNi8wNi8yMDE5IDE4OjEwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQ3VycmVu
dGx5LCB0aGUgc3RydWN0dXJlIHZjcHVfZ3Vlc3RfY29yZV9yZWdzIGlzIHBhcnQgb2YgdGhlIHB1
YmxpYyBBUEkuCj4gVGhpcyBpbXBsaWVzIHRoYXQgYW55IGNoYW5nZSBpbiB0aGUgc3RydWN0dXJl
IHNob3VsZCBiZSBiYWNrd2FyZAo+IGNvbXBhdGlibGUuCj4gCj4gSG93ZXZlciwgdGhlIHN0cnVj
dHVyZSBpcyBvbmx5IG5lZWRlZCBieSB0aGUgdG9vbHMgYW5kIFhlbi4gSXQgaXMgYWxzbwo+IG5v
dCBleHBlY3RlZCB0byBiZSBldmVyIHVzZWQgb3V0c2lkZSBvZiB0aGF0IGNvbnRleHQuIFNvIHdl
IGNvdWxkIHNhdmUgdXMKPiBzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1
Y3R1cmUgZm9yIFhlbiBhbmQgdG9vbHMuCj4gCj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAgICBUaGlzIGlzIGEgZm9sbG93
LXVwIG9mIHRoZSBkaXNjdXNzaW9uIFsxXS4KPiAKPiAgICAgIFsxXSA8M2MyNDVjNWItNTFjNi0x
ZDBlLWFkNmMtNDI0MTQ1NzMxNjZmQGFybS5jb20+Cj4gCj4gICAgICBDaGFuZ2VzIGluIHYzOgo+
ICAgICAgICAgIC0gQXZvaWQgaW50cm9kdWNlIGEgbmV3ICNpZmRlZiBpbiB0aGUgaGVhZGVyIGJ5
IG1vdmluZyB0aGUKPiAgICAgICAgICBkZWZpbml0aW9ucyBsYXRlciBvbi4KPiAtLS0KPiAgIHhl
bi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgMjQgKysrKysrKysrKysrLS0tLS0tLS0tLS0t
Cj4gICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIGIveGVuL2luY2x1
ZGUvcHVibGljL2FyY2gtYXJtLmgKPiBpbmRleCBlYjQyNGU4Mjg2Li4xNGU0Y2JhZDA2IDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gKysrIGIveGVuL2luY2x1
ZGUvcHVibGljL2FyY2gtYXJtLmgKPiBAQCAtMTk3LDYgKzE5NywxOCBAQAo+ICAgICAgIH0gd2hp
bGUgKCAwICkKPiAgICNkZWZpbmUgc2V0X3hlbl9ndWVzdF9oYW5kbGUoaG5kLCB2YWwpIHNldF94
ZW5fZ3Vlc3RfaGFuZGxlX3JhdyhobmQsIHZhbCkKPiAgIAo+ICt0eXBlZGVmIHVpbnQ2NF90IHhl
bl9wZm5fdDsKPiArI2RlZmluZSBQUklfeGVuX3BmbiBQUkl4NjQKPiArI2RlZmluZSBQUkl1X3hl
bl9wZm4gUFJJdTY0Cj4gKwo+ICsvKiBNYXhpbXVtIG51bWJlciBvZiB2aXJ0dWFsIENQVXMgaW4g
bGVnYWN5IG11bHRpLXByb2Nlc3NvciBndWVzdHMuICovCj4gKy8qIE9ubHkgb25lLiBBbGwgb3Ro
ZXIgVkNQVVMgbXVzdCB1c2UgVkNQVU9QX3JlZ2lzdGVyX3ZjcHVfaW5mbyAqLwo+ICsjZGVmaW5l
IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTIDEKPiArCj4gK3R5cGVkZWYgdWludDY0X3QgeGVuX3Vsb25n
X3Q7Cj4gKyNkZWZpbmUgUFJJX3hlbl91bG9uZyBQUkl4NjQKPiArCj4gKyNpZiBkZWZpbmVkKF9f
WEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykKPiAgICNpZiBkZWZpbmVkKF9fR05VQ19f
KSAmJiAhZGVmaW5lZChfX1NUUklDVF9BTlNJX18pCj4gICAvKiBBbm9ueW1vdXMgdW5pb24gaW5j
bHVkZXMgYm90aCAzMi0gYW5kIDY0LWJpdCBuYW1lcyAoZS5nLiwgcjAveDApLiAqLwo+ICAgIyBk
ZWZpbmUgX19ERUNMX1JFRyhuNjQsIG4zMikgdW5pb24geyAgICAgICAgICBcCj4gQEAgLTI3Miwx
OCArMjg0LDYgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUodmNwdV9ndWVzdF9jb3JlX3JlZ3Nf
dCk7Cj4gICAKPiAgICN1bmRlZiBfX0RFQ0xfUkVHCj4gICAKPiAtdHlwZWRlZiB1aW50NjRfdCB4
ZW5fcGZuX3Q7Cj4gLSNkZWZpbmUgUFJJX3hlbl9wZm4gUFJJeDY0Cj4gLSNkZWZpbmUgUFJJdV94
ZW5fcGZuIFBSSXU2NAo+IC0KPiAtLyogTWF4aW11bSBudW1iZXIgb2YgdmlydHVhbCBDUFVzIGlu
IGxlZ2FjeSBtdWx0aS1wcm9jZXNzb3IgZ3Vlc3RzLiAqLwo+IC0vKiBPbmx5IG9uZS4gQWxsIG90
aGVyIFZDUFVTIG11c3QgdXNlIFZDUFVPUF9yZWdpc3Rlcl92Y3B1X2luZm8gKi8KPiAtI2RlZmlu
ZSBYRU5fTEVHQUNZX01BWF9WQ1BVUyAxCj4gLQo+IC10eXBlZGVmIHVpbnQ2NF90IHhlbl91bG9u
Z190Owo+IC0jZGVmaW5lIFBSSV94ZW5fdWxvbmcgUFJJeDY0Cj4gLQo+IC0jaWYgZGVmaW5lZChf
X1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCj4gICBzdHJ1Y3QgdmNwdV9ndWVzdF9j
b250ZXh0IHsKPiAgICNkZWZpbmUgX1ZHQ0Zfb25saW5lICAgICAgICAgICAgICAgICAgIDAKPiAg
ICNkZWZpbmUgVkdDRl9vbmxpbmUgICAgICAgICAgICAgICAgICAgICgxPDxfVkdDRl9vbmxpbmUp
Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:45:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10: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 1hg5Qw-0000gb-Ri; Wed, 26 Jun 2019 10:45: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=LltW=UZ=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hg5Qv-0000gW-Pl
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:45:45 +0000
X-Inumbo-ID: 8a9c015a-97ff-11e9-857a-c3478f850b9f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a9c015a-97ff-11e9-857a-c3478f850b9f;
 Wed, 26 Jun 2019 10:45:41 +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: I5ZWxBC01MGf87Sv0SBbQjaQ6UQZU7FAQDublfCm+rEGZtT/yZtTI8q5qSnxLtKgBKzPSdyX4o
 OC+6lr/JteFRbw1P9disDkEbo+LWNoAIqTpW4AZAbJEtKmiLOtY5M9r3SgoZQsi70qIbcoCh1L
 Vfg/O04IKVaET3luzcjY0XvoTiCcb7cU6JFY+uxHIGmir4AGRtJy0+EneZHV9PjbpZjqV/Ka5W
 RMAOUS8DJp+nL3P1SporGwjY4vVMCkX+swK2KddTt66FUFlAsaAP3aBPWFlSZDqRs0k+7mf8DO
 iKI=
X-SBRS: 2.7
X-MesageID: 2253458
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,419,1557201600"; 
   d="scan'208";a="2253458"
From: Lars Kurth <lars.kurth@citrix.com>
To: Rich Persaud <persaur@gmail.com>, Julien Grall <julien.grall@arm.com>
Thread-Topic: Xen Project Community Call June 27th (instead of July 4th):
 @15:00 UTC Call for agenda items
Thread-Index: AQHVKEhcH0vW8I5ySEO7jj3plK9Veaashu6AgAAiEYCAAAr+AIAAAsIAgAEAfoA=
Date: Wed, 26 Jun 2019 10:45:36 +0000
Message-ID: <D35E81B7-B96D-40A6-A112-B36D70CFEB4F@citrix.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
 <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
 <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@gmail.com>
In-Reply-To: <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <6CF1A7DF4BB0F24780F0E54339334AE0@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>, Matt
 Spencer <Matt.Spencer@arm.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI1LzA2LzIwMTksIDIxOjI3LCAiUmljaCBQZXJzYXVkIiA8cGVyc2F1ckBnbWFp
bC5jb20+IHdyb3RlOg0KDQogICAgPiBPbiBKdW4gMjUsIDIwMTksIGF0IDE2OjE3LCBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToNCiAgICA+IA0KICAgID4gSGkgUmlj
aCwNCiAgICA+IA0KICAgID4gT24gNi8yNS8xOSA4OjM4IFBNLCBSaWNoIFBlcnNhdWQgd3JvdGU6
DQogICAgPj4+IE9uIEp1biAyNSwgMjAxOSwgYXQgMTI6MzYsIExhcnMgS3VydGggPGxhcnMua3Vy
dGhAY2l0cml4LmNvbT4gd3JvdGU6DQogICAgPj4+IA0KICAgID4+PiBIaSBhbGw6DQogICAgPj4+
IHBsZWFzZSBhZGQgeW91ciBhZ2VuZGEgaXRlbXMuIEkgaGFkIG9ubHkgT05FIHNlcmllcyB3aGlj
aCB3YXMgaGlnaGxpZ2h0ZWQgYXMgbmVlZGluZyBhdHRlbnRpb24gZnJvbSBvdGhlcnMuIElzIHRo
aXMgc2VyaW91c2x5IHRoZSBvbmx5IG9uZT8NCg0KV2UgaGFkIHF1aXRlIGEgZmV3IGFkZGl0aW9u
cyB0byB0aGUgYWdlbmRhLiBPbmUgcHJvYmxlbSBJIGhhdmUgaXMgdGhhdCBjcnlwdHBhZCBoaXN0
b3J5IGRvZXMgbm90IHRlbGwgbWUgd2hvIGFkZGVkIGFuIGFnZW5kYSBpdGVtLiBXZSB3aWxsIGhh
dmUgdG8gbWFuYWdlIHRoaXMgYXBwcm9wcmlhdGVseSBpbiB0aGUgbWVldGluZy4NCg0KICAgID4+
IFByb3Bvc2VkIGFnZW5kYSBpdGVtOiBpbiB0aGUgYWJzZW5jZSBvZiBKaXJhIHRpY2tldHMsIHdv
dWxkIGl0IGJlIHVzZWZ1bCB0byBoYXZlIGEgbGlzdCAoZS5nLiBnZW5lcmF0ZWQgYnkgYSBzY3Jp
cHQpIHdpdGggdGhlIGxpZmVjeWNsZSBzdGF0dXMgb2YgYWxsIG91dHN0YW5kaW5nIHBhdGNoIHNl
cmllcywgZS5nLg0KICAgID4+IE1FVEFEQVRBDQogICAgPj4gLSBidWcgZml4IC8gaW1wcm92ZW1l
bnQgLyByZWZhY3RvciAvIGNsZWFudXAgLyBuZXcgZmVhdHVyZQ0KICAgID4+IC0gaW1wYWN0ZWQg
WGVuIHN1YnN5c3RlbXMvY29tcG9uZW50cy9mZWF0dXJlcw0KICAgID4+IC0gdGFyZ2V0ZWQgdmVy
c2lvbiBvZiBYZW4NCiAgICA+PiAtIGNvbnRyaWJ1dGluZyBwZXJzb24vb3JnDQogICAgPj4gLSBy
ZWxldmFuY2Ugb2YgcGF0Y2ggc2VyaWVzIHRvIHRoZSBnb2FscyBzZXQgYnkgUk0gZm9yIHRoZSBu
ZXh0IFhlbiByZWxlYXNlDQogICAgPj4gLSByZWxhdGVkIHBhdGNoIHNlcmllcyAod2l0aCBiZWxv
dyBzdGF0dXMgaW5mbykNCiAgICA+PiBTVEFUVVM6DQogICAgPj4gLSBwYXRjaCBzZXJpZXMgdmVy
c2lvbg0KICAgID4+IC0gZGF0ZSBvZiBwYXRjaCBzZXJpZXMgdjENCiAgICA+PiAtIG5vIHJlc3Bv
bnNlcyByZWNlaXZlZCArIHBpbmcgY291bnQgKyBkYXlzIHNpbmNlIHN1Ym1pc3Npb24gKyBkYXlz
IHNpbmNlIHBpbmcNCiAgICA+PiAtIHJldmlld2VkIHdpdGggb2JqZWN0aW9ucw0KICAgID4+IC0g
cmV2aWV3ZWQgd2l0aG91dCBvYmplY3Rpb25zLCBhd2FpdGluZyBhY2sNCiAgICA+PiAtIGFja2Vk
LCBhd2FpdGluZyBtZXJnZQ0KICAgID4+IEZyb20gc3VjaCBhIHN1bW1hcnksIHBhdGNoIHNlcmll
cyBjb3VsZCBiZSBwcmlvcml0aXplZCBmb3IgcmV2aWV3L3RyaWFnZSBpbiB0aGUgY29tbXVuaXR5
IGNhbGwsIGJhc2VkIG9uIHVuaWZvcm0gY3JpdGVyaWEgYW5kIHByb2plY3Qtd2lkZSBjb250ZXh0
Lg0KICAgID4gDQogICAgPiBXaGlsZSBJIHRoaW5rIHJhaXNpbmcgYXdhcmVuZXNzIG9mIHRoZSBz
dHVjayBzZXJpZXMgaXMgYSBnb29kIGlkZWEuIEkgc3RpbGwgaGF2ZSBzb21lIGNvbmNlcm4gcmVn
YXJkaW5nIHRoZSBwcmlvcml0aXphdGlvbi4gV2hvIGlzIGdvaW5nIHRvIGNvbnN1bWUgdGhlIHJl
c3VsdCBvZiB0aGUgZGlzY3Vzc2lvbj8gSXMgaXQgdGhlIG1haW50YWluZXJzPw0KICAgIA0KICAg
IEFueW9uZSB3aG8gdHlwaWNhbGx5IGFuc3dlcnMgdGhlIHF1ZXN0aW9uIHJhaXNlZCBieSBMYXJz
IGluIHRoaXMgdGhyZWFkLCBwcmVzdW1hYmx5IGEgc3Vic2V0IG9mIGNhbGwgYXR0ZW5kZWVzLg0K
ICAgIA0KVGhpcyB3b3VsZCBvbmx5IHdvcmsgaWYgdGhlcmUgd2FzIGNvbnNlbnN1cyBvbiB0aGUg
cHJpb3JpdHkgYW1vbmdzdCB0aGUga2V5IHN0YWtlLWhvbGRlcnMuIEkgYmVsaWV2ZSB0aGF0IHNv
bWUgbGltaXRlZCBwcmlvcml0aXphdGlvbiBoYXMgaGFwcGVuZWQgaW4gdGhlIHBhc3QsIGUuZy4g
Zm9yIHNvbWUgQXJtIHJlbGF0ZWQgZmVhdHVyZXMgZm9yIFhlbiA0LjEyIHdoZXJlLCBpZiBJIHJl
Y2FsbCBjb3JyZWN0bHkgeW91LCBTdGVmYW5vIGFuZCBFUEFNIGRpZCB0aGlzLiANCg0KTWF5YmUg
d2UgY2FuIHRyaWFsIHRoaXMgdHlwZSBvZiBhcHByb2FjaCBmb3IgYSBzbWFsbCBudW1iZXIgb2Yg
c2VyaWVzIGZpcnN0LiBBdCB0aGUgZW5kIG9mIHRoZSBkYXkgdGhpcyBpcyBhYm91dCBxdWV1ZSBt
YW5hZ2VtZW50LiBSaWdodCBub3csIHdoZW4gYSBuZXcgc2VyaWVzIGNvbWVzIGluIGl0IGVuZHMg
dXAgaW4gb25lIGJpZyBxdWV1ZSAoeGVuLWRldmVsQCkuIE1vc3QgY29tcGxleCBzZXJpZXMgaGF2
ZSB0byBnbyB0aHJvdWdoIGEgc2VyaWVzIG9mIGdhdGVzIChha2EgY29kZSByZXZpZXdzIGZyb20g
ZGlmZmVyZW50IHBlb3BsZSkgYmVmb3JlIHRoZXkgZ2V0IGFwcGxpZWQgYW5kIHdoZW4gYSBuZXcg
dmVyc2lvbiBjb21lcyBvdXQgdGhlIHNlcmllcyBlbmRzIHVwIGluIHRoZSBxdWV1ZSBhZ2Fpbjog
ZWFjaCByZXZpZXdlciB0b2RheSBwcmlvcml0aXplcyB0aGVpciBvd24gcmV2aWV3IHF1ZXVlcywg
d2hlcmUgbm8tb25lIGVsc2Ugc2VlcyB0aGUgcHJpb3JpdGlzYXRpb24gb2Ygb3RoZXIgcmV2aWV3
ZXJzLiBVbmxlc3MgdGhlcmUgaXMgbG90IG9mIHNwYXJlIHJldmlldyBjYXBhY2l0eSAod2hpY2gg
dGhlcmUgaXNuJ3QpIHdlIGVzc2VudGlhbGx5IGVuZCB1cCBpbiBncmlkLWxvY2ssIHdpdGggYW4g
ZXZlci1ncm93aW5nIHF1ZXVlLiBXZSBzZWVtIHRvIGhhdmUgc3BlY2lmaWMgYWRkaXRpb25hbCBj
b21wbGV4aXR5IGluIFhlbiBiZWNhdXNlIG1vc3QgcmVjZW50IHNlcmllcywgdHlwaWNhbGx5IGlu
dm9sdmUgYSBsYXJnZSBudW1iZXIgb2YgcmV2aWV3ZXJzLg0KDQpJbiB0aGVvcnksIHRoZXJlIGFy
ZSBzZXZlcmFsIHdheXMgdG8gYWRkcmVzcyB0aGlzOg0KKiBRdWV1ZSBtYW5hZ2VtZW50IGVpdGhl
ciBieSBhIHNldCBvZiBhZ3JlZWQgY3JpdGVyaWEgd2hpY2ggYWxsIHJldmlld2VycyBmb2xsb3cg
b3IgdGhyb3VnaCBzb21lIGFncmVlbWVudCBhYm91dCB3aGljaCBzZXJpZXMgd2UgYWN0aXZlbHkg
dHJ5IGFuZCBzaGVwaGVyZCB0aHJvdWdoIHRoZSBnYXRlcw0KKiBXZSBoYXZlIGFuIGFkZGl0aW9u
YWwgaXNzdWUgdGhhdCBpbiBtYW55IGFyZWFzIHdlIGhhdmUgbXVsdGlwbGUgcmV2aWV3ZXJzL2Nv
bW1pdHRlcnMgcmV2aWV3aW5nIHRoZSBzYW1lIGFyZWEgb2YgY29kZSwgd2hpY2ggYWxzbyBmcmVx
dWVudGx5IGxlYWRzIHRvIHNsb3ctZG93bnMsIGJlY2F1c2UgdGhlIG11bHRpcGxlIHJldmlld2Vy
cy9jb21taXR0ZXJzIGNhbiBkaXNhZ3JlZS4gV2UgY291bGQgbG9vayBhdCBhIG1vZGVsIHdoZXJl
IHRoZSByZXZpZXdlcnMvY29tbWl0dGVycyBhZ3JlZSB0aGF0IG9uZSB0YWtlcyB0aGUgbGVhZCBv
biByZXZpZXdpbmcgYSBzcGVjaWZpYyBzZXJpZXMuIFdlIGNvdWxkIHRyeSBhbmQgc3RyZWFtbGlu
ZSB0aGUgb3duZXJzaGlwIHN0cnVjdHVyZSB0byBjcmVhdGUgYSBjbGVhcmVyIG1hcHBpbmcuDQoq
IFRoZSBxdWV1ZXMgb2YgZWFjaCByZXZpZXdlciBhcmUgc29tZWhvdyBtYWRlIHB1YmxpYyAoYXNz
dW1pbmcgdGhpcyBpcyBwb3NzaWJsZSkgYW5kIHdlIGhvcGUgdGhhdCB0aGUgc3lzdGVtIHNlbGYt
cmVndWxhdGVzLiBOb3Qgc3VyZSB0aGlzIHdpbGwgYWN0dWFsbHkgd29yaw0KDQpUaGUgYmlnIHBy
b2JsZW0gSSBoYXZlIGlzIHRoYXQgbWFpbGluZyBsaXN0cyByZWFsbHkgZG9uJ3QgbGVuZCB0aGVt
c2VsdmVzIHdlbGwgdG8gaGlnaGxpZ2h0IHdoYXQgaXMgZ29pbmcgb24uIFdlIGhhdmUgYmVlbiBn
cmFwcGxpbmcgd2l0aCB0aGlzIGZvciB5ZWFycyBhbmQgdGhpbmdzIGFyZSBnZXR0aW5nIHdvcnNl
LCBub3QgYmV0dGVyLg0KDQpJbiBwYXN0IGNvbW11bml0eSBjYWxscyB3aGVuIHdlIHRyaWVkIHRv
IGRvIHRoaXMgd2l0aCBzcGVjaWZpYyBzZXJpZXMsIGluIHByYWN0aWNlIHdlIGVuZGVkIHVwIGRp
c2NvdmVyaW5nIG9ic3RhY2xlcyB0aGF0IHdlcmUgY29uY2VybmluZyBhIHNwZWNpZmljIHNlcmll
cywgc3VjaCBhcyB1bmV4cG9zZWQgZGVwZW5kZW5jaWVzLCBsYWNrIG9mIEhXLCBzcGVjcyBhZ2Fp
bnN0IHdoaWNoIHRvIHJldmlldyBiZWluZyB0b28gY29tcGxleCwgLi4uDQoNCkluIGFueSBjYXNl
LCBnaXZlbiB0aGF0IHF1aXRlIGEgZmV3IHNlcmllcyB3ZXJlIGFkZGVkIHRvIHRoZSBhZ2VuZGEs
IG1heWJlIHdlIHNob3VsZG4ndCB0YWxrIGFib3V0IHByb2Nlc3MgaW4gdGhlIG1lZXRpbmcsIGJ1
dCBzZWUgd2hldGhlciB3ZSBjYW4gdW5ibG9jayB0aG9zZSBzZXJpZXMuIEkgYW0gZ29pbmcgdG8g
YW5ub3RhdGUgc29tZSBvZiB0aGUgYWdlbmRhIGl0ZW1zIHRvIGhpZ2hsaWdodCBXSE8gbmVlZHMg
dG8gdGFrZSBhY3Rpb24gb24gaXRlbXMgYWRkZWQNCg0KV2UgY291bGQgaGF2ZSBhIHdpZGVyIGRp
c2N1c3Npb24gYWJvdXQgdGhlIHByb2Nlc3MgYXQgdGhlIHN1bW1pdCwgYXMgZXZlcnlvbmUgd2hv
IHdvdWxkIG5lZWQgdG8gYmUgaW52b2x2ZWQgaXMgYXQgdGhlIHN1bW1pdC4gDQoNClJlZ2FyZHMN
CkxhcnMNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:46:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10:46:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5Rk-0000kN-Bt; Wed, 26 Jun 2019 10: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=fhrD=UZ=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hg5Rj-0000kH-97
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:46:35 +0000
X-Inumbo-ID: a9f791af-97ff-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 a9f791af-97ff-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:46:34 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.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@eu.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@eu.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: gOuGfxEWyuIxSjy8R5kXMsPQeuwWWdob2xfYfHRIF9mGHLuFXutpRbb7Cw2HmNfH0szGJQVKl9
 PojtA9sCY9MyHX7nWhQCXvOdHGvWCwups7gUYi8jc0YjUSAZ9oW/J6j2nL0xs8KKYcaUNqWLPx
 chRJrkWGFgEONUO8a3wW6dA55gw9ub3qYm7SYSvs0QrtZnEkSWl/SGZRKQ1G4xgRpBpKqEbzXY
 2mx7mg8O+Feitogt+vugXEuQDPR1ac/smCByannS8f8eky1ZfJSIHXAnYJdI2FTfGD1g5RCRHW
 E+o=
X-SBRS: 2.7
X-MesageID: 2261880
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,419,1557201600"; 
   d="scan'208";a="2261880"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 11:45:54 +0100
Message-ID: <20190626104554.23768-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] starvation: Do not give up if there are
 other jobs running
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugd2FudCB0aG9zZSBvdGhlciBqb2JzIHRvIGZpbmlzaCBzbyB0aGF0IHdlIGNhbiBpbmNsdWRl
IHRoZSB0aW1lCnRoZXkgdG9vaywgYW5kIHRoZSBmYWN0IHRoYXQgdGhleSBjb21wbGV0ZWQsIGlu
IG91ciBjYWxjdWxhdGlvbnMuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KLS0tCiB0cy1ob3N0cy1hbGxvY2F0ZS1FeGVjdXRpdmUgfCAxMiAr
KysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3RzLWhvc3RzLWFsbG9jYXRlLUV4ZWN1dGl2ZSBiL3RzLWhvc3Rz
LWFsbG9jYXRlLUV4ZWN1dGl2ZQppbmRleCA2YjNkYTYwMC4uMDc5ZWYxZDEgMTAwNzU1Ci0tLSBh
L3RzLWhvc3RzLWFsbG9jYXRlLUV4ZWN1dGl2ZQorKysgYi90cy1ob3N0cy1hbGxvY2F0ZS1FeGVj
dXRpdmUKQEAgLTc4OCw5ICs3ODgsMTcgQEAgc3ViIHN0YXJ2aW5nICgkJCkgewogICAgIG15ICRt
YXhmaW49MDsKICAgICB3aGlsZSAobXkgKCRqLCRzdCwkZmluKSA9ICRzdGFydmF0aW9uX3EtPmZl
dGNocm93X2FycmF5KCkpIHsKIAlpZiAoJHN0IGVxICdwcmVwYXJpbmcnIHx8Ci0JICAgICRzdCBl
cSAncXVldWVkJyB8fAotCSAgICAkc3QgZXEgJ3J1bm5pbmcnKSB7CisJICAgICRzdCBlcSAncXVl
dWVkJykgewogCSAgICAkdysrOworCX0gZWxzaWYgKCRzdCBlcSAncnVubmluZycpIHsKKwkgICAg
IyBXZSBkb24ndCBxdWl0IGlmIHRoZXJlIGFyZSBzdGlsbCBqb2JzIHJ1bm5pbmcuICBJbnN0ZWFk
CisJICAgICMgd2Ugd2FpdCB1bnRpbCB0aGV5IGFyZSBkb25lIGFuZCB0aGVuIHNlZSBpZiBob3cg
bXVjaCB3ZQorCSAgICAjIHdvdWxkIGJlIGRlbGF5aW5nIHRoZWlyIHJlc3VsdHMuICBUaGlzIGRv
ZXMgbWVhbiB0aGF0IGEKKwkgICAgIyBmbGlnaHQgY2FuIGJlIGtlcHQgZ29pbmcsIHJhdGhlciB0
aGFuIGJlaW5nIHRyZWF0ZWQgYXMKKwkgICAgIyBzdGFydmVkLCBieSBhIGNvbnN0YW50IHRyaWNr
bGUgb2YgbGF0ZSBqb2JzLiAgQnV0IHRoYXQKKwkgICAgIyBpcyBpbmRpc3Rpbmd1aXNoYWJsZSBm
cm9tIGEgZmxpZ2h0IHdoaWNoIGlzIGF0IHRoZSBoZWFkCisJICAgICMgb2YgdGhlIHF1ZXVlIGZv
ciBhIHNtYWxsIHNldCBvZiByZXNvdXJjZXMuCisJICAgIHJldHVybiAoMCwgImpvYiAkaiBzdGF0
dXMgJHN0LCBkb24ndCBnaXZlIHVwIGp1c3QgeWV0Iik7CiAJfSBlbHNlIHsKIAkgICAgJGQrKzsK
IAkgICAgcmV0dXJuICgwLCAiam9iICRqIHN0YXR1cyAkc3QgYnV0IG5vIHN0ZXAgZmluaXNoZWQg
dGltZSEiKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 10:49:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 10: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 1hg5UX-0000ww-SM; Wed, 26 Jun 2019 10:49: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg5UW-0000wr-Ah
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 10:49:28 +0000
X-Inumbo-ID: 11273673-9800-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 11273673-9800-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 10:49: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 5C299360;
 Wed, 26 Jun 2019 03:49:26 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C2AD93F718;
 Wed, 26 Jun 2019 03:49:25 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190603160829.31912-1-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <684b33dc-26e6-3da0-a3f3-843fa3630385@arm.com>
Date: Wed, 26 Jun 2019 11:49:24 +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: <20190603160829.31912-1-julien.grall@arm.com>
Content-Language: en-US
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: Oleksandr_Tyshchenko@epam.com, sstabellini@kernel.org,
 Andrii_Anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpHZW50bGUgcGluZy4KCkNoZWVycywKCk9uIDAzLzA2LzIwMTkgMTc6MDgsIEp1bGllbiBH
cmFsbCB3cm90ZToKPiBUaGVyZSBhcmUgYSBmZXcgcGxhY2VzIGluIGluY2x1ZGUvcHVibGljL2Fy
Y2gtYXJtLmggdGhhdCBhcmUgc3RpbGwKPiBzdWZmaXhpbmcgaW1tZWRpYXRlIHdpdGggVUxMIGlu
c3RlYWQgb2YgdXNpbmcgeGVuX21rX3VsbG9uZy4KPiAKPiBUaGUgbGF0dGVyIGFsbG93cyBhIGNv
bnN1bWVyIHRvIGVhc2lseSB0d2VhayB0aGUgaGVhZGVyIGlmIFVMTCBpcyBub3QKPiBzdXBwb3J0
ZWQuCj4gCj4gU28gc3dpdGNoIHRoZSByZW1haW5pbmcgdXNlcnMgb2YgVUxMIHRvIHhlbl9ta191
bGxvbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiAtLS0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgOCArKysrLS0t
LQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC1hcm0uaAo+IGluZGV4IGViNDI0ZTgyODYuLmY1NTAxMzcwODkgMTAwNjQ0
Cj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC1hcm0uaAo+IEBAIC00MDcsMTIgKzQwNywxMiBAQCB0eXBlZGVmIHVpbnQ2
NF90IHhlbl9jYWxsYmFja190Owo+ICAgI2RlZmluZSBHVUVTVF9HSUNWM19HSUNSMF9TSVpFICAg
ICB4ZW5fbWtfdWxsb25nKDB4MDEwMDAwMDApCj4gICAKPiAgIC8qIEFDUEkgdGFibGVzIHBoeXNp
Y2FsIGFkZHJlc3MgKi8KPiAtI2RlZmluZSBHVUVTVF9BQ1BJX0JBU0UgMHgyMDAwMDAwMFVMTAo+
IC0jZGVmaW5lIEdVRVNUX0FDUElfU0laRSAweDAyMDAwMDAwVUxMCj4gKyNkZWZpbmUgR1VFU1Rf
QUNQSV9CQVNFIHhlbl9ta191bGxvbmcoMHgyMDAwMDAwMCkKPiArI2RlZmluZSBHVUVTVF9BQ1BJ
X1NJWkUgeGVuX21rX3VsbG9uZygweDAyMDAwMDAwKQo+ICAgCj4gICAvKiBQTDAxMSBtYXBwaW5n
cyAqLwo+IC0jZGVmaW5lIEdVRVNUX1BMMDExX0JBU0UgICAgMHgyMjAwMDAwMFVMTAo+IC0jZGVm
aW5lIEdVRVNUX1BMMDExX1NJWkUgICAgMHgwMDAwMTAwMFVMTAo+ICsjZGVmaW5lIEdVRVNUX1BM
MDExX0JBU0UgICAgeGVuX21rX3VsbG9uZygweDIyMDAwMDAwKQo+ICsjZGVmaW5lIEdVRVNUX1BM
MDExX1NJWkUgICAgeGVuX21rX3VsbG9uZygweDAwMDAxMDAwKQo+ICAgCj4gICAvKgo+ICAgICog
MTZNQiA9PSA0MDk2IHBhZ2VzIHJlc2VydmVkIGZvciBndWVzdCB0byB1c2UgYXMgYSByZWdpb24g
dG8gbWFwIGl0cwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 11:20:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 11:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg5yJ-0003n5-DM; Wed, 26 Jun 2019 11:20: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg5yI-0003n0-8W
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 11:20:14 +0000
X-Inumbo-ID: 5b26f9e8-9804-11e9-ab78-f32f0667a8e0
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5b26f9e8-9804-11e9-ab78-f32f0667a8e0;
 Wed, 26 Jun 2019 11:20: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 66BD2360;
 Wed, 26 Jun 2019 04:20: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 B2A2A3F718;
 Wed, 26 Jun 2019 04:20:07 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-11-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251802510.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5c273d41-2b40-70fe-6551-54132912e1ee@arm.com>
Date: Wed, 26 Jun 2019 12:20: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: <alpine.DEB.2.21.1906251802510.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 10/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDI6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFkanVzdCB0
aGUgY29kaW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcmVhdGVfcGFnZXNf
dGFibGVzKCkKPj4KPj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWlu
IHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4+IGZ1bmN0aW9uLiBOb3RlIHRoYXQgeDI1IGlz
IG5vdyBvbmx5IHVzZWQgd2l0aGluIHRoZSBmdW5jdGlvbiwgc28gaXQgZG9lcwo+PiBub3QgbmVl
ZCB0byBiZSBwYXJ0IG9mIHRoZSBjb21tb24gcmVnaXN0ZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
Cj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+
Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKPj4gaW5kZXggZWUwMDI0MTczZS4uN2I5MmMxYzhlYiAxMDA2NDQKPj4g
LS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCj4+IEBAIC03MCw3ICs3MCw3IEBACj4+ICAgICogIHgyMiAtIGlzX3NlY29uZGFy
eV9jcHUKPj4gICAgKiAgeDIzIC0gVUFSVCBhZGRyZXNzCj4+ICAgICogIHgyNCAtCj4+IC0gKiAg
eDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNlCj4+ICsgKiAgeDI1IC0KPj4gICAgKiAgeDI2IC0g
c2tpcF96ZXJvX2JzcyAoYm9vdCBjcHUgb25seSkKPj4gICAgKiAgeDI3IC0KPj4gICAgKiAgeDI4
IC0KPj4gQEAgLTQ0MywxNiArNDQzLDI3IEBAIGNwdV9pbml0Ogo+PiAgICAgICAgICAgcmV0Cj4+
ICAgRU5EUFJPQyhjcHVfaW5pdCkKPj4gICAKPj4gKy8qCj4+ICsgKiBSZWJ1aWxkIHRoZSBib290
IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJpZXMuIFRoZSBzdHJ1Y3R1cmUKPj4gKyAqIGlz
IGRlc2NyaWJlZCBpbiBtbS5jLgo+PiArICoKPj4gKyAqIEFmdGVyIHRoZSBDUFUgZW5hYmxlcyBw
YWdpbmcgaXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCj4+ICsgKiB0byB0aGVzZSBwYWdl
IHRhYmxlcywgaG93ZXZlciB0aGlzIG1heSBjbGFzaCB3aXRoIHRoZSAxOjEKPj4gKyAqIG1hcHBp
bmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMgaGVyZSB3aXRoCj4+
ICsgKiB0aGUgMToxIGluIHBsYWNlLgo+PiArICoKPj4gKyAqIElucHV0czoKPj4gKyAqICAgeDE5
OiBwYWRkcihzdGFydCkKPj4gKyAqICAgeDIwOiBwaHlzIG9mZnNldAo+IAo+IElzIHgyMCBhY3R1
YWxseSB1c2VkPwoKWWVzIHZpYSB0aGUgbWFjcm8gbG9hZF9wYWRkci4KCj4gCj4gVGhlIHJlc3Qg
bG9va3MgZmluZS4KPiAKPiAKPj4gKyAqIENsb2JiZXJzIHgwIC0geDQsIHgyNQo+PiArICoKPj4g
KyAqIFJlZ2lzdGVyIHVzYWdlIHdpdGhpbiB0aGlzIGZ1bmN0aW9uOgo+PiArICogICB4MjU6IElk
ZW50aXR5IG1hcCBpbiBwbGFjZQo+PiArICovCj4+ICAgY3JlYXRlX3BhZ2VfdGFibGVzOgo+PiAt
ICAgICAgICAvKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJp
ZXMuIFRoZSBzdHJ1Y3R1cmUKPj4gLSAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCj4+
IC0gICAgICAgICAqCj4+IC0gICAgICAgICAqIEFmdGVyIHRoZSBDUFUgZW5hYmxlcyBwYWdpbmcg
aXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCj4+IC0gICAgICAgICAqIHRvIHRoZXNlIHBh
Z2UgdGFibGVzLCBob3dldmVyIHRoaXMgbWF5IGNsYXNoIHdpdGggdGhlIDE6MQo+PiAtICAgICAg
ICAgKiBtYXBwaW5nLiBTbyBlYWNoIENQVSBtdXN0IHJlYnVpbGQgdGhlIHBhZ2UgdGFibGVzIGhl
cmUgd2l0aAo+PiAtICAgICAgICAgKiB0aGUgMToxIGluIHBsYWNlLiAqLwo+PiAtCj4+IC0gICAg
ICAgIC8qIElmIFhlbiBpcyBsb2FkZWQgYXQgZXhhY3RseSBYRU5fVklSVF9TVEFSVCB0aGVuIHdl
IGRvbid0Cj4+ICsgICAgICAgIC8qCj4+ICsgICAgICAgICAqIElmIFhlbiBpcyBsb2FkZWQgYXQg
ZXhhY3RseSBYRU5fVklSVF9TVEFSVCB0aGVuIHdlIGRvbid0Cj4+ICAgICAgICAgICAgKiBuZWVk
IGFuIGFkZGl0aW9uYWwgMToxIG1hcHBpbmcsIHRoZSB2aXJ0dWFsIG1hcHBpbmcgd2lsbAo+PiAg
ICAgICAgICAgICogc3VmZmljZS4KPj4gICAgICAgICAgICAqLwo+PiBAQCAtNDc2LDcgKzQ4Nyw4
IEBAIGNyZWF0ZV9wYWdlX3RhYmxlczoKPj4gICAgICAgICAgIGNieiAgIHgxLCAxZiAgICAgICAg
ICAgICAgICAgLyogSXQncyBpbiBzbG90IDAsIG1hcCBpbiBib290X2ZpcnN0Cj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIG9yIGJvb3Rfc2Vjb25kIGxhdGVyIG9u
ICovCj4+ICAgCj4+IC0gICAgICAgIC8qIExldmVsIHplcm8gZG9lcyBub3Qgc3VwcG9ydCBzdXBl
cnBhZ2UgbWFwcGluZ3MsIHNvIHdlIGhhdmUKPj4gKyAgICAgICAgLyoKPj4gKyAgICAgICAgICog
TGV2ZWwgemVybyBkb2VzIG5vdCBzdXBwb3J0IHN1cGVycGFnZSBtYXBwaW5ncywgc28gd2UgaGF2
ZQo+PiAgICAgICAgICAgICogdG8gdXNlIGFuIGV4dHJhIGZpcnN0IGxldmVsIHBhZ2UgaW4gd2hp
Y2ggd2UgY3JlYXRlIGEgMUdCIG1hcHBpbmcuCj4+ICAgICAgICAgICAgKi8KPj4gICAgICAgICAg
IGxvYWRfcGFkZHIgeDIsIGJvb3RfZmlyc3RfaWQKPj4gLS0gCj4+IDIuMTEuMAo+PgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 11:23:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 11:23:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg61K-0003vU-V4; Wed, 26 Jun 2019 11: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg61I-0003vP-S7
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 11:23:20 +0000
X-Inumbo-ID: cbc239e2-9804-11e9-804c-0fcbff8c5366
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id cbc239e2-9804-11e9-804c-0fcbff8c5366;
 Wed, 26 Jun 2019 11:23: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 6EE67360;
 Wed, 26 Jun 2019 04:23: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 B1FD53F718;
 Wed, 26 Jun 2019 04:23:16 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-12-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251754050.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bb87eed6-82c0-fc01-f1a4-4e5b1f045d38@arm.com>
Date: Wed, 26 Jun 2019 12:23: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: <alpine.DEB.2.21.1906251754050.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 11/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMDI6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IERvY3VtZW50
IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiBlbmFibGVf
bW11KCkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCA3ICsrKysrKysK
Pj4gICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiBp
bmRleCA3YjkyYzFjOGViLi5kNjczZjdjMGQ4IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gQEAgLTU4
Myw2ICs1ODMsMTMgQEAgdmlydHBoeXNfY2xhc2g6Cj4+ICAgICAgICAgICByZXQKPj4gICBFTkRQ
Uk9DKGNyZWF0ZV9wYWdlX3RhYmxlcykKPj4gICAKPj4gKy8qCj4+ICsgKiBUdXJuIG9uIHRoZSBE
YXRhIENhY2hlIGFuZCB0aGUgTU1VLiBUaGUgZnVuY3Rpb24gd2lsbCByZXR1cm4gb24gdGhlIElE
Cj4+ICsgKiBtYXBwaW5nLiBJbiBvdGhlciB3b3JkLCB0aGUgY2FsbGVyIGlzIHJlc3BvbnNpYmxl
IHRvIHN3aXRjaCB0byB0aGUgcnVudGltZQo+PiArICogbWFwcGluZy4KPj4gKyAqCj4+ICsgKiBD
bG9iYmVycyB4MCAtIHgxCj4+ICsgKi8KPiAKPiBhcyBpdCBjYWxscyBQUklOVCwgc2hvdWxkbid0
IGl0IGJlIHgwIC0geDM/CgpZb3UgYXJlIHJpZ2h0LiBJIHdpbGwgdXBkYXRlIHRoZSBjb21tZW50
LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 11:41:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 11: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 1hg6IK-0005Pj-Gn; Wed, 26 Jun 2019 11:40:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HplO=UZ=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hg6IJ-0005Pe-P7
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 11:40:55 +0000
X-Inumbo-ID: 413f16b2-9807-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::708])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 413f16b2-9807-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 11:40:54 +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=KSmwjH/e3AwNrQOH89nJpq8orqIefrFrBPRaPwdUJeQ=;
 b=ORTdMdF4bcwoQ8gyVV+qlB2SRwmH0zpHKfEfikkLv59UUaM+95awLm6fPlrBZ6rfI2EkRVUAC5GxcATpzu9aHcsi4FDSipJPqrFfNoSpxI/sNZ+IVn7528tO7ZvijfQ++BiDoqQ2xPLLYwHOlzHIHpSbRKrfT8vOeacnDDhiR+Y=
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.2008.15; Wed, 26 Jun 2019 11:40:52 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::647b:2795:a1b:ee09%5]) with mapi id 15.20.2008.014; Wed, 26 Jun 2019
 11:40:52 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] xen/public: arch-arm: Use xen_mk_ullong
 instead of suffixing value with ULL
Thread-Index: AQHVGibh9/r7Csn3ck6Jg9kEzx82Zqat87MA
Date: Wed, 26 Jun 2019 11:40:52 +0000
Message-ID: <1b25dd21-cf9f-a4ce-f1ca-e97b31e12063@bitdefender.com>
References: <20190603160829.31912-1-julien.grall@arm.com>
In-Reply-To: <20190603160829.31912-1-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0083.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:18::23) 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: 5eeb3821-9da2-425e-30f0-08d6fa2b247e
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: <VI1PR0202MB28467C22BB43ED2B916561CFABE20@VI1PR0202MB2846.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39860400002)(366004)(376002)(346002)(396003)(189003)(199004)(110136005)(102836004)(14454004)(52116002)(76176011)(186003)(31686004)(6506007)(386003)(3846002)(68736007)(8936002)(31696002)(36756003)(81166006)(6116002)(81156014)(54906003)(4744005)(99286004)(8676002)(256004)(2906002)(5660300002)(86362001)(66066001)(73956011)(66946007)(66556008)(64756008)(66446008)(66476007)(446003)(6486002)(53936002)(229853002)(25786009)(6436002)(11346002)(4326008)(7736002)(305945005)(476003)(71190400001)(71200400001)(2616005)(2501003)(486006)(316002)(478600001)(26005)(6246003)(6512007);
 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: l+XDho5BOyzi80lDTm1IOLdUtJd67AkgM3eePpWDeEr+W15uj51n4ZPI00FTxdIG/Qj7MrghDoQLuqkrPkzzDt1DZVQ5oE+zTdhkYz8kkKN4hy0Vid8UyNnIdDeWJbKg6MjRlqFoDLgvfQkvRXaEj3/AEpk1lx1Aep+YikXY14HuFsNsn0vQSt2VakybuvE/z049DH8s/2gZnmOqDCCXnNMpxuMlYgy/NNUesneiK2y6foiiU8ac4nekY8I5I6DAA9RP9z+Htwka2zUJeU7FsDCl9FJ5yFQZx9tdnAwP+1Y1uNKuhcAbjEyCbbe4Nqz9DzTtoJnCI/MVfb5XEDEkXKa0o4Ib5uN6vFFadc3Qv5SzYE5GkiIeHZnBkxKttuEh41NXBNPteybvIg1kzV8iDlxMOZKIjDcWENRtwVHMcCg=
Content-ID: <5BF0A8678239C94F9F37A9B3CC864698@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5eeb3821-9da2-425e-30f0-08d6fa2b247e
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 11:40:52.5744 (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] 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: "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Andrii_Anisov@epam.com" <Andrii_Anisov@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpMb29rcyBnb29kIHRvIG1lDQoNCj4gVGhlcmUgYXJlIGEgZmV3IHBsYWNlcyBpbiBpbmNsdWRl
L3B1YmxpYy9hcmNoLWFybS5oIHRoYXQgYXJlIHN0aWxsDQo+IHN1ZmZpeGluZyBpbW1lZGlhdGUg
d2l0aCBVTEwgaW5zdGVhZCBvZiB1c2luZyB4ZW5fbWtfdWxsb25nLg0KPiANCj4gVGhlIGxhdHRl
ciBhbGxvd3MgYSBjb25zdW1lciB0byBlYXNpbHkgdHdlYWsgdGhlIGhlYWRlciBpZiBVTEwgaXMg
bm90DQo+IHN1cHBvcnRlZC4NCj4gDQo+IFNvIHN3aXRjaCB0aGUgcmVtYWluaW5nIHVzZXJzIG9m
IFVMTCB0byB4ZW5fbWtfdWxsb25nLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KDQpDaGVlcnMNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 11:52:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 11:52:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg6T0-0006EJ-KI; Wed, 26 Jun 2019 11:51:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg6Sz-0006E9-K2
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 11:51:57 +0000
X-Inumbo-ID: cb88a92c-9808-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb88a92c-9808-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 11:51:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hg6Sw-0006vK-Sp; Wed, 26 Jun 2019 11:51: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 1hg6Sw-0007FT-KO; Wed, 26 Jun 2019 11:51:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg6Sw-0003Tn-JT; Wed, 26 Jun 2019 11:51:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138418-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-libvirt: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-libvirt-raw: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-cubietruck: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-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl: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-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e2d28c40292bdc35553d599e5bbbeaefbab49416
X-Osstest-Versions-That: linux=241e39004581475b2802cd63c111fec43bb0123e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 11:51:54 +0000
Subject: [Xen-devel] [linux-next test] 138418: 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>

ZmxpZ2h0IDEzODQxOCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0MTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEz
ODA3MwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTM4MDczCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgwNzMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzODA3MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MDczCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzgwNzMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzODA3MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MDczCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzgwNzMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgZTJkMjhjNDAyOTJiZGMzNTU1M2Q1OTllNWJiYmVhZWZiYWI0
OTQxNgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMjQxZTM5MDA0NTgx
NDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzg0MTggIDIwMTktMDYtMjQgMDk6MTk6MjEgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
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
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 12:12:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 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 1hg6mW-0007se-U1; Wed, 26 Jun 2019 12:12:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg6mV-0007sV-Ov
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 12:12:07 +0000
X-Inumbo-ID: 9d306901-980b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d306901-980b-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 12:12: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 1hg6mT-0007Jz-7F; Wed, 26 Jun 2019 12:12: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 1hg6mS-0001qu-Qe; Wed, 26 Jun 2019 12:12:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg6mS-0004FV-Pz; Wed, 26 Jun 2019 12:12:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138547-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 12:12:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138547: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU0Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxNSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
NCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 12:17:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 12:17:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg6s4-00084M-L4; Wed, 26 Jun 2019 12:17: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=cXZU=UZ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hg6s3-00084H-AM
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 12:17:51 +0000
X-Inumbo-ID: 69a534b4-980c-11e9-8980-bc764e045a96
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69a534b4-980c-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 12:17:49 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jun 2019 05:17:48 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,419,1557212400"; d="scan'208";a="313412199"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga004.jf.intel.com with ESMTP; 26 Jun 2019 05:17:46 -0700
Date: Wed, 26 Jun 2019 20:21:59 +0800
From: Chao Gao <chao.gao@intel.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190626122157.GA2885@gao-cwp>
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>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3c16614d-fc50-1899-709c-45f49eb156b1@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
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: Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDg6MTc6NTBBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPk9uIDI0LjA2LjE5IDIwOjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+KyB4
ZW4tZGV2ZWwKPj4KPj5PbiBNb24sIDI0IEp1biAyMDE5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4+PkhpIGFsbCwKPj4+Cj4+PkkgbWlnaHQgaGF2ZSBmb3VuZCBhIGJ1ZyB3aXRoIFBDSSBw
YXNzdGhyb3VnaCB0byBhIExpbnV4IEhWTSBndWVzdCBvbgo+Pj54ODYgd2l0aCBYZW4gNC4xMi4g
SXQgaXMgbm90IGVhc3kgZm9yIG1lIHRvIGdldCBhY2Nlc3MsIGFuZCBlc3BlY2lhbGx5Cj4+PmNo
YW5nZSBjb21wb25lbnRzLCBvbiB0aGlzIHBhcnRpY3VsYXIgc3lzdGVtLCBhbmQgSSBkb24ndCBo
YXZlIGFjY2VzcyB0bwo+Pj5vdGhlciB4ODYgYm94ZXMgYXQgdGhlIG1vbWVudCwgc28gYXBvbG9n
aWVzIGZvciB0aGUgcGFydGlhbCBpbmZvcm1hdGlvbgo+Pj5yZXBvcnQuIFRoZSBzZXR1cCBpcyBh
cyBmb2xsb3c6Cj4+Pgo+Pj4tIHR3byBQQ0kgZGV2aWNlcyBoYXZlIGJlZW4gYXNzaWduZWQgdG8g
YSBIVk0gZ3Vlc3QsIGV2ZXJ5dGhpbmcgaXMgZmluZQo+Pj4tIHJlYm9vdCB0aGUgZ3Vlc3QgZnJv
bSBpbnNpZGUsIGkuZS4gYHJlYm9vdCcgaW4gTGludXgKPj4+LSBhZnRlciB0aGUgcmVib290IGNv
bXBsZXRlcywgb25seSBvbmUgZGV2aWNlIGlzIGFzc2lnbmVkCj4+Pgo+Pj5CZWZvcmUgdGhlIHJl
Ym9vdCwgSSBzZWUgYWxsIHRoZSBhcHByb3ByaWF0ZSB4ZW5zdG9yZSBlbnRyaWVzIGZvciBib3Ro
Cj4+PmRldmljZXMuIEV2ZXJ5dGhpbmcgaXMgZmluZS4gQWZ0ZXIgdGhlIHJlYm9vdCwgSSBjYW4g
b25seSBzZWUgdGhlCj4+PnhlbnN0b3JlIGVudHJpZXMgb2Ygb25lIGRldmljZS4gSXQgaXMgYXMg
aWYgdGhlIG90aGVyIGRldmljZQo+Pj4iZGlzYXBwZWFyZWQiIHdpdGhvdXQgdGhyb3dpbmcgYW55
IGVycm9ycy4KPj4+Cj4+PkhhdmUgeW91IHNlZW4gdGhpcyBiZWZvcmU/IERvIHlvdSBrbm93IGlm
IGl0IGhhcyBiZWVuIGZpeGVkIGluIHN0YWdpbmc/Cj4+Pkkgbm90aWNlZCB0aGlzIGZpeCB3aGlj
aCBzZWVtcyB0byBiZSB2ZXJ5IHJlbGV2YW50Ogo+Pj4KPj4+aHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTExL21zZzAxNjE2Lmh0bWwKPj4+
Cj4+PmJ1dCBpdCBpcyBhbHJlYWR5IGluY2x1ZGVkIGluIDQuMTIuCj4KPlN0ZWZhbm8sIGNvdWxk
IHlvdSBwbGVhc2UgdHJ5IHRoZSBhdHRhY2hlZCBwYXRjaD8gSXQgaXMgb25seSBjb21waWxlCj50
ZXN0ZWQgZm9yIG5vdy4KPgo+Cj5KdWVyZ2VuCgo+RnJvbSBlYTk1ZGNkZmM2MGE4OTVjYzQzYmFm
MzRjOGUwZmIwODhlMTAwMDhkIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQo+RnJvbTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+VG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+Q2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj5EYXRlOiBXZWQsIDI2IEp1biAyMDE5IDA4OjE1OjI4ICswMjAw
Cj5TdWJqZWN0OiBbUEFUQ0hdIGxpYnhsOiBmaXggcGNpIGRldmljZSByZS1hc3NpZ25pbmcgYWZ0
ZXIgZG9tYWluIHJlYm9vdAo+Cj5BZnRlciBhIHJlYm9vdCBvZiBhIGd1ZXN0IG9ubHkgdGhlIGZp
cnN0IHBjaSBkZXZpY2UgY29uZmlndXJhdGlvbiB3aWxsCj5iZSByZXRyaWV2ZWQgZnJvbSBYZW5z
dG9yZSByZXN1bHRpbmcgaW4gbG9zcyBvZiBhbnkgZnVydGhlciBhc3NpZ25lZAo+cGFzc2VkIHRo
cm91Z2ggcGNpIGRldmljZXMuCj4KPlRoZSBtYWluIHJlYXNvbiBpcyB0aGF0IGFsbCBwYXNzZWQg
dGhyb3VnaCBwY2kgZGV2aWNlcyByZXNpZGUgdW5kZXIgYQo+Y29tbW9uIHJvb3QgZGV2aWNlICIw
IiBpbiBYZW5zdG9yZS4gU28gd2hlbiB0aGUgZGV2aWNlIGxpc3QgaXMgcmVidWlsdAo+ZnJvbSBY
ZW5zdG9yZSBhZnRlciBhIHJlYm9vdCB0aGUgc3ViLWRldmljZXMgYmVsb3cgdGhhdCByb290IGRl
dmljZQo+bmVlZCB0byBiZSBzZWxlY3RlZCBpbnN0ZWFkIG9mIHVzaW5nIHRoZSByb290IGRldmlj
ZSBudW1iZXIgYXMgYQo+c2VsZWN0b3IuCj4KPkZpeCB0aGF0IGJ5IGFkZGluZyBhIG5ldyBtZW1i
ZXIgdG8gc3RydWN0IGxpYnhsX2RldmljZV90eXBlIHdoaWNoIHdoZW4KPnNldCBpcyB1c2VkIHRv
IGdldCB0aGUgbnVtYmVyIG9mIGRldmljZXMuIEFkZCBzdWNoIGEgbWVtYmVyIGZvciBwY2kgdG8K
PmdldCB0aGUgY29ycmVjdCBudW1iZXIgb2YgcGNpIGRldmljZXMgaW5zdGVhZCBvZiBpbXBseWlu
ZyBpdCBmcm9tIHRoZQo+bnVtYmVyIG9mIHBjaSByb290IGRldmljZXMgKHdoaWNoIHdpbGwgYWx3
YXlzIGJlIDEpLgo+Cj5XaGlsZSBhdCBpdCBmaXggdGhlIHR5cGUgb2YgbGlieGxfX2RldmljZV9w
Y2lfZnJvbV94c19iZSgpIHRvIG1hdGNoCj50aGUgb25lIG9mIHRoZSAuZnJvbV94ZW5zdG9yZSBt
ZW1iZXIgb2Ygc3RydWN0IGxpYnhsX2RldmljZV90eXBlLiBUaGlzCj5maXhlcyBhIGxhdGVudCBi
dWcgY2hlY2tpbmcgdGhlIHJldHVybiB2YWx1ZSBvZiBhIGZ1bmN0aW9uIHJldHVybmluZwo+dm9p
ZC4KPgo+U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKVGVz
dGVkLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgoKTm90ZSB0aGF0IEkganVzdCB0
ZXN0ZWQgaXQgb24gUkVMRUFTRS00LjEyLjAsIG5vdCBzdGFnaW5nLgoKSSBhbHNvIGZvdW5kIFVT
QiBkZXZpY2Ugd291bGQgbWlzcyBhY3Jvc3MgcmVib290LiBJcyB0aGVyZSBzb21lb25lCndpbGxp
bmcgdG8gZml4IGl0IHRvbz8KClRoYW5rcwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 12:31:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 12:31: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 1hg75N-00013O-Ui; Wed, 26 Jun 2019 12:31: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=udJa=UZ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hg75L-00013J-Vz
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 12:31:36 +0000
X-Inumbo-ID: 54a76c9c-980e-11e9-80af-8f207a730f84
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54a76c9c-980e-11e9-80af-8f207a730f84;
 Wed, 26 Jun 2019 12:31: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: 6XgxCf5Pnb91jTyt/OjzEf6ZuMu6X4eDnWoof/eCp5xUZvpeuNI6CQ2aUsXXvumY6BqFG54N4Y
 +bvuZyWKYEAhE0LY9GaftoyISzbO4e76sM+o0SUM+/DHmss7Rw4rx+MyU9gflsp7lfwAoHAABJ
 3JXOvkF0AwJxcfv+f4SsiKCOCa+AMieHzdNlI1ZiTYP1VQiZPPzGPYCA59s0Mug0mg9xYL1QPT
 fIPpVChy8/9TaPXZCwBX7cMyJzOCxcXvo43yVafvinU4KD22V3TaVVoS27GMbCnV5VjAckySUF
 7Lc=
X-SBRS: 2.7
X-MesageID: 2268479
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,419,1557201600"; 
   d="scan'208";a="2268479"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF660D50200007800235060@prv1-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: <7ade78af-578a-3614-8f1e-f378c5cf7184@citrix.com>
Date: Wed, 26 Jun 2019 13:30: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: <5CF660D50200007800235060@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] AMD/IOMMU: don't "add" IOMMUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDQvMDYvMjAxOSAxMzoxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRm9yIGZpbmRfaW9tbXVf
Zm9yX2RldmljZSgpIHRvIGNvbnNpc3RlbnRseSAoaW5kZXBlbmRlbnQgb2YgQUNQSSB0YWJsZXMp
Cj4gcmV0dXJuIE5VTEwgZm9yIHRoZSBQQ0kgZGV2aWNlcyBjb3JyZXNwb25kaW5nIHRvIElPTU1V
cywgbWFrZSBzdXJlCj4gSU9NTVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBp
dnJzX21hcHBpbmdzW10uCj4KPiBXaGlsZSBhbWRfaW9tbXVfYWRkX2RldmljZSgpIHdvbid0IGJl
IGNhbGxlZCBmb3IgSU9NTVVzIGZyb20KPiBwY2lfYWRkX2RldmljZSgpLCBhcyBJT01NVXMgaGF2
ZSBnb3QgbWFya2VkIHIvbywKPiBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVy
ZSBuZXZlcnRoZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCj4gYm9ndXMgZGVidWdnaW5nIG9ubHkg
Ik5vIGlvbW11IGZvciAuLi47IGNhbm5vdCBiZSBoYW5kZWQgdG8gLi4uIiBsb2cKPiBtZXNzYWdl
IGFzIHdlbGwgYXMgdGhlIG5vbi1kZWJ1Z2dpbmcgInNldHVwIC4uLiBmb3IgLi4uIGZhaWxlZCAo
LTE5KSIKPiBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:37:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:37:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg86L-0005XF-Bs; Wed, 26 Jun 2019 13: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg86J-0005XA-QL
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:36:39 +0000
X-Inumbo-ID: 6b9e2c12-9817-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b9e2c12-9817-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:36: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 238D7AF7B;
 Wed, 26 Jun 2019 13:36:36 +0000 (UTC)
To: Chao Gao <chao.gao@intel.com>
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>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2b9df6fd-1be8-5f45-009e-4a975ad159b1@suse.com>
Date: Wed, 26 Jun 2019 15:36:35 +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: <20190626122157.GA2885@gao-cwp>
Content-Language: de-DE
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: Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.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>

T24gMjYuMDYuMTkgMTQ6MjEsIENoYW8gR2FvIHdyb3RlOgo+IE9uIFdlZCwgSnVuIDI2LCAyMDE5
IGF0IDA4OjE3OjUwQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDI0LjA2LjE5
IDIwOjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiArIHhlbi1kZXZlbAo+Pj4KPj4+
IE9uIE1vbiwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+PiBIaSBh
bGwsCj4+Pj4KPj4+PiBJIG1pZ2h0IGhhdmUgZm91bmQgYSBidWcgd2l0aCBQQ0kgcGFzc3Rocm91
Z2ggdG8gYSBMaW51eCBIVk0gZ3Vlc3Qgb24KPj4+PiB4ODYgd2l0aCBYZW4gNC4xMi4gSXQgaXMg
bm90IGVhc3kgZm9yIG1lIHRvIGdldCBhY2Nlc3MsIGFuZCBlc3BlY2lhbGx5Cj4+Pj4gY2hhbmdl
IGNvbXBvbmVudHMsIG9uIHRoaXMgcGFydGljdWxhciBzeXN0ZW0sIGFuZCBJIGRvbid0IGhhdmUg
YWNjZXNzIHRvCj4+Pj4gb3RoZXIgeDg2IGJveGVzIGF0IHRoZSBtb21lbnQsIHNvIGFwb2xvZ2ll
cyBmb3IgdGhlIHBhcnRpYWwgaW5mb3JtYXRpb24KPj4+PiByZXBvcnQuIFRoZSBzZXR1cCBpcyBh
cyBmb2xsb3c6Cj4+Pj4KPj4+PiAtIHR3byBQQ0kgZGV2aWNlcyBoYXZlIGJlZW4gYXNzaWduZWQg
dG8gYSBIVk0gZ3Vlc3QsIGV2ZXJ5dGhpbmcgaXMgZmluZQo+Pj4+IC0gcmVib290IHRoZSBndWVz
dCBmcm9tIGluc2lkZSwgaS5lLiBgcmVib290JyBpbiBMaW51eAo+Pj4+IC0gYWZ0ZXIgdGhlIHJl
Ym9vdCBjb21wbGV0ZXMsIG9ubHkgb25lIGRldmljZSBpcyBhc3NpZ25lZAo+Pj4+Cj4+Pj4gQmVm
b3JlIHRoZSByZWJvb3QsIEkgc2VlIGFsbCB0aGUgYXBwcm9wcmlhdGUgeGVuc3RvcmUgZW50cmll
cyBmb3IgYm90aAo+Pj4+IGRldmljZXMuIEV2ZXJ5dGhpbmcgaXMgZmluZS4gQWZ0ZXIgdGhlIHJl
Ym9vdCwgSSBjYW4gb25seSBzZWUgdGhlCj4+Pj4geGVuc3RvcmUgZW50cmllcyBvZiBvbmUgZGV2
aWNlLiBJdCBpcyBhcyBpZiB0aGUgb3RoZXIgZGV2aWNlCj4+Pj4gImRpc2FwcGVhcmVkIiB3aXRo
b3V0IHRocm93aW5nIGFueSBlcnJvcnMuCj4+Pj4KPj4+PiBIYXZlIHlvdSBzZWVuIHRoaXMgYmVm
b3JlPyBEbyB5b3Uga25vdyBpZiBpdCBoYXMgYmVlbiBmaXhlZCBpbiBzdGFnaW5nPwo+Pj4+IEkg
bm90aWNlZCB0aGlzIGZpeCB3aGljaCBzZWVtcyB0byBiZSB2ZXJ5IHJlbGV2YW50Ogo+Pj4+Cj4+
Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE4LTExL21zZzAxNjE2Lmh0bWwKPj4+Pgo+Pj4+IGJ1dCBpdCBpcyBhbHJlYWR5IGluY2x1ZGVk
IGluIDQuMTIuCj4+Cj4+IFN0ZWZhbm8sIGNvdWxkIHlvdSBwbGVhc2UgdHJ5IHRoZSBhdHRhY2hl
ZCBwYXRjaD8gSXQgaXMgb25seSBjb21waWxlCj4+IHRlc3RlZCBmb3Igbm93Lgo+Pgo+Pgo+PiBK
dWVyZ2VuCj4gCj4+RnJvbSBlYTk1ZGNkZmM2MGE4OTVjYzQzYmFmMzRjOGUwZmIwODhlMTAwMDhk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQo+PiBGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Cj4+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4gQ2M6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+PiBDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KPj4gRGF0ZTogV2VkLCAyNiBKdW4gMjAxOSAwODoxNToyOCArMDIwMAo+PiBTdWJq
ZWN0OiBbUEFUQ0hdIGxpYnhsOiBmaXggcGNpIGRldmljZSByZS1hc3NpZ25pbmcgYWZ0ZXIgZG9t
YWluIHJlYm9vdAo+Pgo+PiBBZnRlciBhIHJlYm9vdCBvZiBhIGd1ZXN0IG9ubHkgdGhlIGZpcnN0
IHBjaSBkZXZpY2UgY29uZmlndXJhdGlvbiB3aWxsCj4+IGJlIHJldHJpZXZlZCBmcm9tIFhlbnN0
b3JlIHJlc3VsdGluZyBpbiBsb3NzIG9mIGFueSBmdXJ0aGVyIGFzc2lnbmVkCj4+IHBhc3NlZCB0
aHJvdWdoIHBjaSBkZXZpY2VzLgo+Pgo+PiBUaGUgbWFpbiByZWFzb24gaXMgdGhhdCBhbGwgcGFz
c2VkIHRocm91Z2ggcGNpIGRldmljZXMgcmVzaWRlIHVuZGVyIGEKPj4gY29tbW9uIHJvb3QgZGV2
aWNlICIwIiBpbiBYZW5zdG9yZS4gU28gd2hlbiB0aGUgZGV2aWNlIGxpc3QgaXMgcmVidWlsdAo+
PmZyb20gWGVuc3RvcmUgYWZ0ZXIgYSByZWJvb3QgdGhlIHN1Yi1kZXZpY2VzIGJlbG93IHRoYXQg
cm9vdCBkZXZpY2UKPj4gbmVlZCB0byBiZSBzZWxlY3RlZCBpbnN0ZWFkIG9mIHVzaW5nIHRoZSBy
b290IGRldmljZSBudW1iZXIgYXMgYQo+PiBzZWxlY3Rvci4KPj4KPj4gRml4IHRoYXQgYnkgYWRk
aW5nIGEgbmV3IG1lbWJlciB0byBzdHJ1Y3QgbGlieGxfZGV2aWNlX3R5cGUgd2hpY2ggd2hlbgo+
PiBzZXQgaXMgdXNlZCB0byBnZXQgdGhlIG51bWJlciBvZiBkZXZpY2VzLiBBZGQgc3VjaCBhIG1l
bWJlciBmb3IgcGNpIHRvCj4+IGdldCB0aGUgY29ycmVjdCBudW1iZXIgb2YgcGNpIGRldmljZXMg
aW5zdGVhZCBvZiBpbXBseWluZyBpdCBmcm9tIHRoZQo+PiBudW1iZXIgb2YgcGNpIHJvb3QgZGV2
aWNlcyAod2hpY2ggd2lsbCBhbHdheXMgYmUgMSkuCj4+Cj4+IFdoaWxlIGF0IGl0IGZpeCB0aGUg
dHlwZSBvZiBsaWJ4bF9fZGV2aWNlX3BjaV9mcm9tX3hzX2JlKCkgdG8gbWF0Y2gKPj4gdGhlIG9u
ZSBvZiB0aGUgLmZyb21feGVuc3RvcmUgbWVtYmVyIG9mIHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlw
ZS4gVGhpcwo+PiBmaXhlcyBhIGxhdGVudCBidWcgY2hlY2tpbmcgdGhlIHJldHVybiB2YWx1ZSBv
ZiBhIGZ1bmN0aW9uIHJldHVybmluZwo+PiB2b2lkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gCj4gVGVzdGVkLWJ5OiBDaGFvIEdhbyA8Y2hh
by5nYW9AaW50ZWwuY29tPgoKVGhhbmtzIQoKPiAKPiBOb3RlIHRoYXQgSSBqdXN0IHRlc3RlZCBp
dCBvbiBSRUxFQVNFLTQuMTIuMCwgbm90IHN0YWdpbmcuCj4gCj4gSSBhbHNvIGZvdW5kIFVTQiBk
ZXZpY2Ugd291bGQgbWlzcyBhY3Jvc3MgcmVib290LiBJcyB0aGVyZSBzb21lb25lCj4gd2lsbGlu
ZyB0byBmaXggaXQgdG9vPwoKSSdsbCBoYXZlIGEgbG9vay4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:37:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13: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 1hg87A-0005ah-ND; Wed, 26 Jun 2019 13:37: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=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg878-0005aZ-PL
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:37:30 +0000
X-Inumbo-ID: 8ac20c52-9817-11e9-a981-2bca2498b7ef
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ac20c52-9817-11e9-a981-2bca2498b7ef;
 Wed, 26 Jun 2019 13:37: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 D8478AFB2;
 Wed, 26 Jun 2019 13:37:28 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Jun 2019 15:37:26 +0200
Message-Id: <20190626133726.29896-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [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>, Ian Jackson <ian.jackson@eu.citrix.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>

QWZ0ZXIgYSByZWJvb3Qgb2YgYSBndWVzdCBvbmx5IHRoZSBmaXJzdCBwY2kgZGV2aWNlIGNvbmZp
Z3VyYXRpb24gd2lsbApiZSByZXRyaWV2ZWQgZnJvbSBYZW5zdG9yZSByZXN1bHRpbmcgaW4gbG9z
cyBvZiBhbnkgZnVydGhlciBhc3NpZ25lZApwYXNzZWQgdGhyb3VnaCBwY2kgZGV2aWNlcy4KClRo
ZSBtYWluIHJlYXNvbiBpcyB0aGF0IGFsbCBwYXNzZWQgdGhyb3VnaCBwY2kgZGV2aWNlcyByZXNp
ZGUgdW5kZXIgYQpjb21tb24gcm9vdCBkZXZpY2UgIjAiIGluIFhlbnN0b3JlLiBTbyB3aGVuIHRo
ZSBkZXZpY2UgbGlzdCBpcyByZWJ1aWx0CmZyb20gWGVuc3RvcmUgYWZ0ZXIgYSByZWJvb3QgdGhl
IHN1Yi1kZXZpY2VzIGJlbG93IHRoYXQgcm9vdCBkZXZpY2UKbmVlZCB0byBiZSBzZWxlY3RlZCBp
bnN0ZWFkIG9mIHVzaW5nIHRoZSByb290IGRldmljZSBudW1iZXIgYXMgYQpzZWxlY3Rvci4KCkZp
eCB0aGF0IGJ5IGFkZGluZyBhIG5ldyBtZW1iZXIgdG8gc3RydWN0IGxpYnhsX2RldmljZV90eXBl
IHdoaWNoIHdoZW4Kc2V0IGlzIHVzZWQgdG8gZ2V0IHRoZSBudW1iZXIgb2YgZGV2aWNlcy4gQWRk
IHN1Y2ggYSBtZW1iZXIgZm9yIHBjaSB0bwpnZXQgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIHBjaSBk
ZXZpY2VzIGluc3RlYWQgb2YgaW1wbHlpbmcgaXQgZnJvbSB0aGUKbnVtYmVyIG9mIHBjaSByb290
IGRldmljZXMgKHdoaWNoIHdpbGwgYWx3YXlzIGJlIDEpLgoKV2hpbGUgYXQgaXQgZml4IHRoZSB0
eXBlIG9mIGxpYnhsX19kZXZpY2VfcGNpX2Zyb21feHNfYmUoKSB0byBtYXRjaAp0aGUgb25lIG9m
IHRoZSAuZnJvbV94ZW5zdG9yZSBtZW1iZXIgb2Ygc3RydWN0IGxpYnhsX2RldmljZV90eXBlLiBU
aGlzCmZpeGVzIGEgbGF0ZW50IGJ1ZyBjaGVja2luZyB0aGUgcmV0dXJuIHZhbHVlIG9mIGEgZnVu
Y3Rpb24gcmV0dXJuaW5nCnZvaWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+ClRlc3RlZC1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KLS0t
CiB0b29scy9saWJ4bC9saWJ4bF9kZXZpY2UuYyAgIHwgMjQgKysrKysrKysrKysrKysrKysrKy0t
LS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDIgKysKIHRvb2xzL2xpYnhsL2xp
YnhsX3BjaS5jICAgICAgfCAzNSArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQog
MyBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kZXZpY2UuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Rl
dmljZS5jCmluZGV4IGRiNmMwMjAzYjcuLmEyNTY5MTAyZWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2RldmljZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RldmljZS5jCkBAIC0y
MDI2LDYgKzIwMjYsNyBAQCB2b2lkICpsaWJ4bF9fZGV2aWNlX2xpc3QobGlieGxfX2djICpnYywg
Y29uc3Qgc3RydWN0IGxpYnhsX2RldmljZV90eXBlICpkdCwKICAgICBjaGFyICpsaWJ4bF9wYXRo
OwogICAgIGNoYXIgKipkaXIgPSBOVUxMOwogICAgIHVuc2lnbmVkIGludCBuZGlycyA9IDA7Cisg
ICAgdW5zaWduZWQgaW50IG5kZXZzID0gMDsKICAgICBpbnQgcmM7CiAKICAgICAqbnVtID0gMDsK
QEAgLTIwMzcsMjEgKzIwMzgsMzQgQEAgdm9pZCAqbGlieGxfX2RldmljZV9saXN0KGxpYnhsX19n
YyAqZ2MsIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQsCiAgICAgZGlyID0gbGli
eGxfX3hzX2RpcmVjdG9yeShnYywgWEJUX05VTEwsIGxpYnhsX3BhdGgsICZuZGlycyk7CiAKICAg
ICBpZiAoZGlyICYmIG5kaXJzKSB7Ci0gICAgICAgIGxpc3QgPSBsaWJ4bF9fbWFsbG9jKE5PR0Ms
IGR0LT5kZXZfZWxlbV9zaXplICogbmRpcnMpOworICAgICAgICBpZiAoZHQtPmdldF9udW0pIHsK
KyAgICAgICAgICAgIGlmIChuZGlycyAhPSAxKSB7CisgICAgICAgICAgICAgICAgTE9HRChFUlJP
UiwgZG9taWQsICJtdWx0aXBsZSBlbnRyaWVzIGluICVzXG4iLCBsaWJ4bF9wYXRoKTsKKyAgICAg
ICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICAgICAgZ290byBvdXQ7Cisg
ICAgICAgICAgICB9CisgICAgICAgICAgICByYyA9IGR0LT5nZXRfbnVtKGdjLCBHQ1NQUklOVEYo
IiVzLyVzIiwgbGlieGxfcGF0aCwgKmRpciksICZuZGV2cyk7CisgICAgICAgICAgICBpZiAocmMp
IGdvdG8gb3V0OworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgbmRldnMgPSBuZGlyczsK
KyAgICAgICAgfQorICAgICAgICBsaXN0ID0gbGlieGxfX21hbGxvYyhOT0dDLCBkdC0+ZGV2X2Vs
ZW1fc2l6ZSAqIG5kZXZzKTsKICAgICAgICAgaXRlbSA9IGxpc3Q7CiAKLSAgICAgICAgd2hpbGUg
KCpudW0gPCBuZGlycykgeworICAgICAgICB3aGlsZSAoKm51bSA8IG5kZXZzKSB7CiAgICAgICAg
ICAgICBkdC0+aW5pdChpdGVtKTsKLSAgICAgICAgICAgICsrKCpudW0pOwogCiAgICAgICAgICAg
ICBpZiAoZHQtPmZyb21feGVuc3RvcmUpIHsKKyAgICAgICAgICAgICAgICBpbnQgbnIgPSBkdC0+
Z2V0X251bSA/ICpudW0gOiBhdG9pKCpkaXIpOwogICAgICAgICAgICAgICAgIGNoYXIgKmRldmlj
ZV9saWJ4bF9wYXRoID0gR0NTUFJJTlRGKCIlcy8lcyIsIGxpYnhsX3BhdGgsICpkaXIpOwotICAg
ICAgICAgICAgICAgIHJjID0gZHQtPmZyb21feGVuc3RvcmUoZ2MsIGRldmljZV9saWJ4bF9wYXRo
LCBhdG9pKCpkaXIpLCBpdGVtKTsKKyAgICAgICAgICAgICAgICByYyA9IGR0LT5mcm9tX3hlbnN0
b3JlKGdjLCBkZXZpY2VfbGlieGxfcGF0aCwgbnIsIGl0ZW0pOwogICAgICAgICAgICAgICAgIGlm
IChyYykgZ290byBvdXQ7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGl0ZW0gPSAodWlu
dDhfdCAqKWl0ZW0gKyBkdC0+ZGV2X2VsZW1fc2l6ZTsKLSAgICAgICAgICAgICsrZGlyOworICAg
ICAgICAgICAgKysoKm51bSk7CisgICAgICAgICAgICBpZiAoIWR0LT5nZXRfbnVtKQorICAgICAg
ICAgICAgICAgICsrZGlyOwogICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRl
eCAzYmU1YzY0NGMxLi5hMzEwMjg3MWYzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTM3MDcsNiAr
MzcwNyw3IEBAIHR5cGVkZWYgdm9pZCAoKmRldmljZV9tZXJnZV9mbl90KShsaWJ4bF9jdHggKiwg
dm9pZCAqLCB2b2lkICopOwogdHlwZWRlZiBpbnQgKCpkZXZpY2VfZG1fbmVlZGVkX2ZuX3QpKHZv
aWQgKiwgdW5zaWduZWQpOwogdHlwZWRlZiB2b2lkICgqZGV2aWNlX3VwZGF0ZV9jb25maWdfZm5f
dCkobGlieGxfX2djICosIHZvaWQgKiwgdm9pZCAqKTsKIHR5cGVkZWYgaW50ICgqZGV2aWNlX3Vw
ZGF0ZV9kZXZpZF9mbl90KShsaWJ4bF9fZ2MgKiwgdWludDMyX3QsIHZvaWQgKik7Cit0eXBlZGVm
IGludCAoKmRldmljZV9nZXRfbnVtX2ZuX3QpKGxpYnhsX19nYyAqLCBjb25zdCBjaGFyICosIHVu
c2lnbmVkIGludCAqKTsKIHR5cGVkZWYgaW50ICgqZGV2aWNlX2Zyb21feGVuc3RvcmVfZm5fdCko
bGlieGxfX2djICosIGNvbnN0IGNoYXIgKiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfZGV2aWQsIHZvaWQgKik7CiB0eXBlZGVmIGludCAoKmRldmljZV9z
ZXRfeGVuc3RvcmVfY29uZmlnX2ZuX3QpKGxpYnhsX19nYyAqLCB1aW50MzJfdCwgdm9pZCAqLApA
QCAtMzczMCw2ICszNzMxLDcgQEAgc3RydWN0IGxpYnhsX2RldmljZV90eXBlIHsKICAgICBkZXZp
Y2VfZG1fbmVlZGVkX2ZuX3QgICAgICAgICAgIGRtX25lZWRlZDsKICAgICBkZXZpY2VfdXBkYXRl
X2NvbmZpZ19mbl90ICAgICAgIHVwZGF0ZV9jb25maWc7CiAgICAgZGV2aWNlX3VwZGF0ZV9kZXZp
ZF9mbl90ICAgICAgICB1cGRhdGVfZGV2aWQ7CisgICAgZGV2aWNlX2dldF9udW1fZm5fdCAgICAg
ICAgICAgICBnZXRfbnVtOwogICAgIGRldmljZV9mcm9tX3hlbnN0b3JlX2ZuX3QgICAgICAgZnJv
bV94ZW5zdG9yZTsKICAgICBkZXZpY2Vfc2V0X3hlbnN0b3JlX2NvbmZpZ19mbl90IHNldF94ZW5z
dG9yZV9jb25maWc7CiB9OwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMgYi90
b29scy9saWJ4bC9saWJ4bF9wY2kuYwppbmRleCA0ZWM2ODcyNzk4Li4wM2JlYjg2NWQ5IDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9wY2kuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9w
Y2kuYwpAQCAtMTU0NywxMiArMTU0NywxMyBAQCBpbnQgbGlieGxfZGV2aWNlX3BjaV9kZXN0cm95
KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gQU9fSU5QUk9HUkVT
UzsKIH0KIAotc3RhdGljIHZvaWQgbGlieGxfX2RldmljZV9wY2lfZnJvbV94c19iZShsaWJ4bF9f
Z2MgKmdjLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpiZV9wYXRoLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgbnIsIGxpYnhsX2RldmljZV9wY2kgKnBjaSkKK3N0YXRpYyBpbnQgbGlieGxfX2RldmljZV9w
Y2lfZnJvbV94c19iZShsaWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJlX3BhdGgsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWQgbnIsIHZvaWQgKmRhdGEpCiB7CiAgICAgY2hh
ciAqczsKICAgICB1bnNpZ25lZCBpbnQgZG9tYWluID0gMCwgYnVzID0gMCwgZGV2ID0gMCwgZnVu
YyA9IDAsIHZkZXZmbiA9IDA7CisgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNpID0gZGF0YTsKIAog
ICAgIHMgPSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsIEdDU1BSSU5URigiJXMvZGV2LSVk
IiwgYmVfcGF0aCwgbnIpKTsKICAgICBzc2NhbmYocywgUENJX0JERiwgJmRvbWFpbiwgJmJ1cywg
JmRldiwgJmZ1bmMpOwpAQCAtMTU4MiwyNCArMTU4MywzOSBAQCBzdGF0aWMgdm9pZCBsaWJ4bF9f
ZGV2aWNlX3BjaV9mcm9tX3hzX2JlKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0gd2hpbGUgKChwID0gc3RydG9rX3IoTlVMTCwgIiw9IiwgJnNhdmVwdHIpKSAhPSBOVUxM
KTsKICAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBsaWJ4bF9fZGV2aWNl
X3BjaV9nZXRfbnVtKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKmJlX3BhdGgsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpudW0pCit7CisgICAg
Y2hhciAqbnVtX2RldnM7CisgICAgaW50IHJjID0gMDsKKworICAgIG51bV9kZXZzID0gbGlieGxf
X3hzX3JlYWQoZ2MsIFhCVF9OVUxMLCBHQ1NQUklOVEYoIiVzL251bV9kZXZzIiwgYmVfcGF0aCkp
OworICAgIGlmICghbnVtX2RldnMpCisgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICBlbHNl
CisgICAgICAgICpudW0gPSBhdG9pKG51bV9kZXZzKTsKKworICAgIHJldHVybiByYzsKIH0KIAog
bGlieGxfZGV2aWNlX3BjaSAqbGlieGxfZGV2aWNlX3BjaV9saXN0KGxpYnhsX2N0eCAqY3R4LCB1
aW50MzJfdCBkb21pZCwgaW50ICpudW0pCiB7CiAgICAgR0NfSU5JVChjdHgpOwotICAgIGNoYXIg
KmJlX3BhdGgsICpudW1fZGV2czsKLSAgICBpbnQgbiwgaTsKKyAgICBjaGFyICpiZV9wYXRoOwor
ICAgIHVuc2lnbmVkIGludCBuLCBpOwogICAgIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldnMgPSBO
VUxMOwogCiAgICAgKm51bSA9IDA7CiAKICAgICBiZV9wYXRoID0gbGlieGxfX2RvbWFpbl9kZXZp
Y2VfYmFja2VuZF9wYXRoKGdjLCAwLCBkb21pZCwgMCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX19ERVZJQ0VfS0lORF9QQ0kpOwotICAgIG51
bV9kZXZzID0gbGlieGxfX3hzX3JlYWQoZ2MsIFhCVF9OVUxMLCBHQ1NQUklOVEYoIiVzL251bV9k
ZXZzIiwgYmVfcGF0aCkpOwotICAgIGlmICghbnVtX2RldnMpCisgICAgaWYgKGxpYnhsX19kZXZp
Y2VfcGNpX2dldF9udW0oZ2MsIGJlX3BhdGgsICZuKSkKICAgICAgICAgZ290byBvdXQ7CiAKLSAg
ICBuID0gYXRvaShudW1fZGV2cyk7CiAgICAgcGNpZGV2cyA9IGNhbGxvYyhuLCBzaXplb2YobGli
eGxfZGV2aWNlX3BjaSkpOwogCiAgICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykKQEAgLTE2ODgs
NyArMTcwNCw4IEBAIHN0YXRpYyBpbnQgbGlieGxfZGV2aWNlX3BjaV9jb21wYXJlKGNvbnN0IGxp
YnhsX2RldmljZV9wY2kgKmQxLAogI2RlZmluZSBsaWJ4bF9fZGV2aWNlX3BjaV91cGRhdGVfZGV2
aWQgTlVMTAogCiBERUZJTkVfREVWSUNFX1RZUEVfU1RSVUNUX1gocGNpZGV2LCBwY2ksIFBDSSwK
LSAgICAuZnJvbV94ZW5zdG9yZSA9IChkZXZpY2VfZnJvbV94ZW5zdG9yZV9mbl90KWxpYnhsX19k
ZXZpY2VfcGNpX2Zyb21feHNfYmUsCisgICAgLmdldF9udW0gPSBsaWJ4bF9fZGV2aWNlX3BjaV9n
ZXRfbnVtLAorICAgIC5mcm9tX3hlbnN0b3JlID0gbGlieGxfX2RldmljZV9wY2lfZnJvbV94c19i
ZSwKICk7CiAKIC8qCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:49:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:49:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8IP-0006VL-2W; Wed, 26 Jun 2019 13:49: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=2nJO=UZ=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1hg8IO-0006VG-BL
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:49:08 +0000
X-Inumbo-ID: 29e8f10d-9819-11e9-8980-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29e8f10d-9819-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:49:06 +0000 (UTC)
Received: from p5b06daab.dip0.t-ipconnect.de ([91.6.218.171] helo=nanos)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1hg8Hl-0002Ha-SM; Wed, 26 Jun 2019 15:48:30 +0200
Date: Wed, 26 Jun 2019 15:48:28 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <c77e5df3-77ac-bce2-ccd3-7848f1915b43@suse.com>
Message-ID: <alpine.DEB.2.21.1906261546460.32342@nanos.tec.linutronix.de>
References: <1561377779-28036-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561377779-28036-5-git-send-email-zhenzhong.duan@oracle.com>
 <c77e5df3-77ac-bce2-ccd3-7848f1915b43@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: Re: [Xen-devel] [PATCH v2 4/7] 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: sstabellini@kernel.org, peterz@infradead.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, bp@alien8.de, hpa@zytor.com,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 srinivas.eeda@oracle.com, 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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNC4wNi4xOSAx
NDowMiwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4gPiBUaGlzIHJldmVydHMgY29tbWl0IDhkNjkz
YjkxMWJiOWM1NzAwOWMyNGNiMTc3MmQyMDViODRjNzk4NWMuCj4gPiAKPiA+IEluc3RlYWQgd2Ug
dXNlIGFuIHVuaWZpZWQgcGFyYW1ldGVyICdub3B2JyBmb3IgYWxsIHRoZSBoeXBlcnZpc29yCj4g
PiBwbGF0Zm9ybXMuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgo+ID4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+Cj4gPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
Pgo+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+
IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiA+IENjOiBJbmdvIE1v
bG5hciA8bWluZ29AcmVkaGF0LmNvbT4KPiA+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVu
OC5kZT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiAKPiBSZXZpZXdl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKWW91J3JlIHJlYWxseSBzdXJl
IHRoYXQgeW91IHdhbnQgdG8gYnJlYWsgZXhpc3Rpbmcgc2V0dXBzIHdoaWNoIG1pZ2h0IHVzZQp0
aGF0IGFscmVhZHk/CgpDb21tYW5kIGxpbmUgcGFyYW1ldGVycyBhcmUgQUJJLiBZb3UgY2FuIG1h
cCB4ZW5fbm9wdiB0byB0aGUgbmV3IHNoaW55IG5vcHYKaW1wbGVtZW50YXRpb24gYnV0IHJlbW92
aW5nIGl0PwoKWW91ciBkZWNpc2lvbiwgYnV0IHlvdSd2ZSBiZWVuIHRvbGQgOikKClRoYW5rcywK
Cgl0Z2x4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:56:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8P1-0007Gs-53; Wed, 26 Jun 2019 13:55:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8P0-0007Gl-1F
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:55:58 +0000
X-Inumbo-ID: 1ef4f874-981a-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 1ef4f874-981a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:55:57 +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: qlWp7xHbmnB4IWU3oB0Yi7eatWbY0o1ZOiE2ik4huJaCcnj1PQclDi+3HomM3yrlgEdGfKf99I
 e8PdWYT2N1g/rDh4MH1rTelBJ6pUrtiyAiJ8Lf0lEyoyZL2pTavlgk4I/Ae5Hc9mbUPVogCUZO
 YHK2Aulk3TVD9tULT1HH1r/jC4t8RMUzG7CdV32fIqBT+WzdQHdi2/vcBE2RC7k2Mk2gIHwz5S
 DkjcigO59yRq0NiIDMH+UdKfdMyqItAhyTYrpiykrbYa9cD1SkSCC+/cAqjJ6BEnykTSZ7kAde
 NYA=
X-SBRS: 2.7
X-MesageID: 2262059
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,420,1557201600"; 
   d="scan'208";a="2262059"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:43 +0200
Message-ID: <20190626135546.50665-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190626135546.50665-1-roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/5] kconfig: don't pass ARCH and SRCARCH on the
 sub-make 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>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

YW5kIGluc3RlYWQgZXhwb3J0IHRoZW0gZnJvbSB0aGUgdG9wLWxldmVsIFhlbiBtYWtlZmlsZS4K
ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgot
LS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL01ha2VmaWxlIHwgMTAgKysrKyst
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggYzgwOTE0YzMxZC4u
M2UzZDA4ZDFjYyAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpA
QCAtMjEsOCArMjEsOCBAQCBNQUtFRkxBR1MgKz0gLXJSCiAKIEVGSV9NT1VOVFBPSU5UID89ICQo
Qk9PVF9ESVIpL2VmaQogCi1BUkNIPSQoWEVOX1RBUkdFVF9BUkNIKQotU1JDQVJDSD0kKHNoZWxs
IGVjaG8gJChBUkNIKSB8IHNlZCAtZSAncy94ODYuKi94ODYvJyAtZSBzJy9hcm1cKDMyXHw2NFwp
L2FybS9nJykKK2V4cG9ydCBBUkNIPSQoWEVOX1RBUkdFVF9BUkNIKQorZXhwb3J0IFNSQ0FSQ0g9
JChzaGVsbCBlY2hvICQoQVJDSCkgfCBzZWQgLWUgJ3MveDg2LioveDg2LycgLWUgcycvYXJtXCgz
Mlx8NjRcKS9hcm0vZycpCiAKICMgRG9uJ3QgYnJlYWsgaWYgdGhlIGJ1aWxkIHByb2Nlc3Mgd2Fz
bid0IGNhbGxlZCBmcm9tIHRoZSB0b3AgbGV2ZWwKICMgd2UgbmVlZCBYRU5fVEFSR0VUX0FSQ0gg
dG8gZ2VuZXJhdGUgdGhlIHByb3BlciBjb25maWcKQEAgLTI2NywxNCArMjY3LDE0IEBAIGtjb25m
aWcgOj0gc2lsZW50b2xkY29uZmlnIG9sZGNvbmZpZyBjb25maWcgbWVudWNvbmZpZyBkZWZjb25m
aWcgXAogCXJhbmRjb25maWcgJChub3RkaXIgJCh3aWxkY2FyZCBhcmNoLyQoU1JDQVJDSCkvY29u
Zmlncy8qX2RlZmNvbmZpZykpCiAuUEhPTlk6ICQoa2NvbmZpZykKICQoa2NvbmZpZyk6Ci0JJChN
QUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQo
QVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhP
U1RDWFgpIiAkQAorCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxl
Lmtjb25maWcgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiICRACiAKIGlu
Y2x1ZGUvY29uZmlnLyUuY29uZjogaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZCAkKEtDT05G
SUdfQ09ORklHKQotCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxl
Lmtjb25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVEND
KSIgSE9TVENYWD0iJChIT1NUQ1hYKSIgc2lsZW50b2xkY29uZmlnCisJJChNQUtFKSAtZiAkKEJB
U0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBIT1NUQ0M9IiQoSE9TVENDKSIg
SE9TVENYWD0iJChIT1NUQ1hYKSIgc2lsZW50b2xkY29uZmlnCiAKICMgQWxsb3cgcGVvcGxlIHRv
IGp1c3QgcnVuIGBtYWtlYCBhcyBiZWZvcmUgYW5kIG5vdCBmb3JjZSB0aGVtIHRvIGNvbmZpZ3Vy
ZQogJChLQ09ORklHX0NPTkZJRyk6Ci0JJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25m
aWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RD
Qz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiBkZWZjb25maWcKKwkkKE1BS0UpIC1m
ICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEhPU1RDQz0iJChIT1NU
Q0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiBkZWZjb25maWcKIAogIyBCcmVhayB0aGUgZGVwZW5k
ZW5jeSBjaGFpbiBmb3IgdGhlIGZpcnN0IHJ1bgogaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNt
ZDogOwotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:56:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8Oy-0007Gf-Rq; Wed, 26 Jun 2019 13: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=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8Ox-0007G8-QR
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:55:55 +0000
X-Inumbo-ID: 1d6c62cb-981a-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 1d6c62cb-981a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:55: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: cRZtkgqxTwLoTcOfTfcc/fev5wBqxoXvXjd8/97SFJk+TQmOh85eOpzhxwDWnbMqAKDeqYySbO
 eRHZHtxSXblt391h1MQdCEQxaoVv/A+DpUlJMK4Tfub1hi1YlgpClgqiz2ob9RDxd9rs2A064O
 GoUb0IJfQxRCcMbTvnabzFqJUZmbvNKpfpnAWBen1p9Q1NZbMQ04+AaiJbw+0t6I1JBUga/OKp
 MjnBexAhMHaW/Ru2l13c7o4pkUZEqt91prAS40MMkJasIm8RQVk2YhgszxMYUAOzxtMpAakqu3
 KSA=
X-SBRS: 2.7
X-MesageID: 2265978
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,420,1557201600"; 
   d="scan'208";a="2265978"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:42 +0200
Message-ID: <20190626135546.50665-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190626135546.50665-1-roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/5] make: simplify setting HOST{CC/CXX}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/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>

SW5mZXIgdGhlIHZhbHVlcyBvZiBIT1NUe0NDL0NYWH0gZnJvbSBDQy9DWFggaWYgdW5zZXQsIGRv
IHRoaXMgaW4KU3RkR05VLm1rLCB0b2dldGhlciB3aXRoIHRoZSByZXN0IG9mIHRoZSB0b29sY2hh
aW4gdmFyaWFibGVzLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiBDb25maWcubWsg
ICAgICAgIHwgMTAgLS0tLS0tLS0tLQogY29uZmlnL1N0ZEdOVS5tayB8ICA0ICsrKysKIDIgZmls
ZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggNDE3MDM5ZDdmNi4uMWExY2MwOTg4MSAxMDA2
NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMzksMjIgKzM5LDEyIEBAIERF
U1RESVIgICAgID89IC8KICMgQWxsb3cgcGhvbnkgYXR0cmlidXRlIHRvIGJlIGxpc3RlZCBhcyBk
ZXBlbmRlbmN5IHJhdGhlciB0aGFuIGZha2UgdGFyZ2V0CiAuUEhPTlk6IC5waG9ueQogCi0jIElm
IHdlIGFyZSBub3QgY3Jvc3MtY29tcGlsaW5nLCBkZWZhdWx0IEhPU1RDe0MvWFh9IHRvIEN7Qy9Y
WH0KLWlmZXEgKCQoWEVOX1RBUkdFVF9BUkNIKSwgJChYRU5fQ09NUElMRV9BUkNIKSkKLUhPU1RD
QyA/PSAkKENDKQotSE9TVENYWCA/PSAkKENYWCkKLWVuZGlmCi0KICMgVXNlIENsYW5nL0xMVk0g
aW5zdGVhZCBvZiBHQ0M/CiBjbGFuZyA/PSBuCiBpZmVxICgkKGNsYW5nKSxuKQogZ2NjIDo9IHkK
LUhPU1RDQyA/PSBnY2MKLUhPU1RDWFggPz0gZysrCiBlbHNlCiBnY2MgOj0gbgotSE9TVENDID89
IGNsYW5nCi1IT1NUQ1hYID89IGNsYW5nKysKIGVuZGlmCiAKIERFUFNfSU5DTFVERSA9ICQoYWRk
c3VmZml4IC5kMiwgJChiYXNlbmFtZSAkKHdpbGRjYXJkICQoREVQUykpKSkKZGlmZiAtLWdpdCBh
L2NvbmZpZy9TdGRHTlUubWsgYi9jb25maWcvU3RkR05VLm1rCmluZGV4IDQ5MGViZGYyM2MuLjdi
N2RmZTA0NDAgMTAwNjQ0Ci0tLSBhL2NvbmZpZy9TdGRHTlUubWsKKysrIGIvY29uZmlnL1N0ZEdO
VS5tawpAQCAtOSw2ICs5LDEwIEBAIENDICAgICAgICA/PSAkKENST1NTX0NPTVBJTEUpZ2NjCiBD
WFggICAgICAgPz0gJChDUk9TU19DT01QSUxFKWcrKwogTERfTFRPICAgID89ICQoQ1JPU1NfQ09N
UElMRSlsZAogZW5kaWYKKworSE9TVENDICAgID89ICQoQ0MpCitIT1NUQ1hYICAgPz0gJChDWFgp
CisKIENQUCAgICAgICA/PSAkKENDKSAtRQogQVIgICAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlh
cgogUkFOTElCICAgID89ICQoQ1JPU1NfQ09NUElMRSlyYW5saWIKLS0gCjIuMjAuMSAoQXBwbGUg
R2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13: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 1hg8P5-0007Ho-F0; Wed, 26 Jun 2019 13:56:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8P3-0007HR-HE
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:56:01 +0000
X-Inumbo-ID: 214bf4ca-981a-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 214bf4ca-981a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:56:00 +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: KuEsmgwWKKfV/Thi/04Q+OUxbrEXOj898VOjqm/Ff8CIEiWBzFIDVsES7Z8C5CkjQIkd7dNJwp
 nXQmg1D2BkhvHVaCp8ULiFvwOd4VbSBkmfH3ZYjXE9Xl/fNCjvsO7krN0nirKa4w9Y+M5D65e+
 yy5anaBlc2sShmxMccDJHnb6B55v+9mQnRsR3WjIEMCrcddVuZWR6iQZAgHaSqDmlMJVYkhUeO
 XfzjvR4opEcgUz09wuos7taHgFHlRFlAEdc6UQB8jgKbmwPMA6+AdNEiYwgR0gTjHmI0yFc4P7
 ayU=
X-SBRS: 2.7
X-MesageID: 2265987
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,420,1557201600"; 
   d="scan'208";a="2265987"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:45 +0200
Message-ID: <20190626135546.50665-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190626135546.50665-1-roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/5] kconfig: disable non-literal format string
 warnings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

S2NvbmZpZyBtYWtlcyBoZWF2eSB1c2Ugb2Ygbm9uLWxpdGVyYWxzIGFzIGZvcm1hdCBzdHJpbmdz
LCBkaXNhYmxlCmNvbXBpbGVyIHdhcm5pbmdzIHNpbmNlIHRoaXMgaXMgZXhwZWN0ZWQgdXNhZ2Uu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNjOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0tLQogeGVuL3Rvb2xz
L2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29u
ZmlnIGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZwppbmRleCAxMzhiZjNmMWI3
Li43NjNkZTM3YTE0IDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29u
ZmlnCisrKyBiL3hlbi90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKQEAgLTQzLDYgKzQz
LDExIEBAIEZPUkNFOgogIyBTZXRzIHRvb2xjaGFpbiBiaW5hcmllcyB0byB1c2UKIGluY2x1ZGUg
JChYRU5fUk9PVCkvY29uZmlnLyQoc2hlbGwgdW5hbWUgLXMpLm1rCiAKKyMgRGlzYWJsZSBmb3Jt
YXQgd2FybmluZ3MsIGtjb25maWcgbWFrZXMgaGVhdnkgdXNlIG9mIG5vbi1saXRlcmFsIGZvcm1h
dAorIyBzdHJpbmdzLgorSE9TVENGTEFHUyArPSAtV25vLWZvcm1hdAorSE9TVENYWEZMQUdTICs9
IC1Xbm8tZm9ybWF0CisKICMgaW5jbHVkZSB0aGUgb3JpZ2luYWwgTWFrZWZpbGUgYW5kIE1ha2Vm
aWxlLmhvc3QgZnJvbSBMaW51eAogaW5jbHVkZSAkKHNyYykvTWFrZWZpbGUKIGluY2x1ZGUgJChz
cmMpL01ha2VmaWxlLmhvc3QKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8P6-0007IT-QB; Wed, 26 Jun 2019 13:56: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=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8P5-0007Hn-I5
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:56:03 +0000
X-Inumbo-ID: 20f9974c-981a-11e9-89cf-0fb0cceb9b67
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20f9974c-981a-11e9-89cf-0fb0cceb9b67;
 Wed, 26 Jun 2019 13:56:00 +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: KcNCwSPt9qydr6/xzu4726/LvJrfo05HB4UajRFy5OaAnumXAGAfanTN5eGqr14pqGyXxjWtFd
 DA2GFcBTJ/WXHvVONtnHu6yNHcadibVLKalUPO9fiug3soCdC8Mt3lUrUv5HxQpcmfFP28zDZA
 m4r9idmZ7LgrSSiCrpBA73+Pn+oMftDfaJAWbNWjFCU48PjnXMO/qoDPFSTpeQvo3LG3ePWVDO
 QRyQPNedhedb/VKfGcaAkJS4sT6QLpntTPchH6HgKbwMKGBtw5ufjBH0nmF/zywDF5dHJp9jAu
 sbM=
X-SBRS: 2.7
X-MesageID: 2273616
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,420,1557201600"; 
   d="scan'208";a="2273616"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:44 +0200
Message-ID: <20190626135546.50665-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190626135546.50665-1-roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/5] 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
cmdldC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1A
eGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBEb3VnIEdvbGRzdGVpbiA8Y2Fy
ZG9lQGNhcmRvZS5jb20+Ci0tLQogeGVuL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8
IDYgKysrLS0tCiB4ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIHwgNyArKystLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggM2UzZDA4ZDFjYy4uNjIw
YWY3ODgzYyAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAt
MjY3LDE0ICsyNjcsMTQgQEAga2NvbmZpZyA6PSBzaWxlbnRvbGRjb25maWcgb2xkY29uZmlnIGNv
bmZpZyBtZW51Y29uZmlnIGRlZmNvbmZpZyBcCiAJcmFuZGNvbmZpZyAkKG5vdGRpciAkKHdpbGRj
YXJkIGFyY2gvJChTUkNBUkNIKS9jb25maWdzLypfZGVmY29uZmlnKSkKIC5QSE9OWTogJChrY29u
ZmlnKQogJChrY29uZmlnKToKLQkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9N
YWtlZmlsZS5rY29uZmlnIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiAk
QAorCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcg
JEAKIAogaW5jbHVkZS9jb25maWcvJS5jb25mOiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21k
ICQoS0NPTkZJR19DT05GSUcpCi0JJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcv
TWFrZWZpbGUua2NvbmZpZyBIT1NUQ0M9IiQoSE9TVENDKSIgSE9TVENYWD0iJChIT1NUQ1hYKSIg
c2lsZW50b2xkY29uZmlnCisJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFr
ZWZpbGUua2NvbmZpZyBzaWxlbnRvbGRjb25maWcKIAogIyBBbGxvdyBwZW9wbGUgdG8ganVzdCBy
dW4gYG1ha2VgIGFzIGJlZm9yZSBhbmQgbm90IGZvcmNlIHRoZW0gdG8gY29uZmlndXJlCiAkKEtD
T05GSUdfQ09ORklHKToKLQkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtl
ZmlsZS5rY29uZmlnIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiBkZWZj
b25maWcKKwkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29u
ZmlnIGRlZmNvbmZpZwogCiAjIEJyZWFrIHRoZSBkZXBlbmRlbmN5IGNoYWluIGZvciB0aGUgZmly
c3QgcnVuCiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CmRpZmYgLS1naXQgYS94ZW4v
dG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIGIveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZp
bGUua2NvbmZpZwppbmRleCBkYmQ4OTEyMDE1Li4xMzhiZjNmMWI3IDEwMDY0NAotLS0gYS94ZW4v
dG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCisrKyBiL3hlbi90b29scy9rY29uZmlnL01h
a2VmaWxlLmtjb25maWcKQEAgLTM1LDE1ICszNSwxNCBAQCBLQlVJTERfREVGQ09ORklHIDo9ICQo
QVJDSClfZGVmY29uZmlnCiAjIHByb3ZpZGUgb3VyIHNoZWxsCiBDT05GSUdfU0hFTEwgOj0gJChT
SEVMTCkKIAotIyBwcm92aWRlIHRoZSBob3N0IGNvbXBpbGVyCi1IT1NUQ0MgPz0gZ2NjCi1IT1NU
Q1hYID89IGcrKwotCiAjIGZvcmNlIHRhcmdldAogUEhPTlkgKz0gRk9SQ0UKIAogRk9SQ0U6CiAK
KyMgU2V0cyB0b29sY2hhaW4gYmluYXJpZXMgdG8gdXNlCitpbmNsdWRlICQoWEVOX1JPT1QpL2Nv
bmZpZy8kKHNoZWxsIHVuYW1lIC1zKS5taworCiAjIGluY2x1ZGUgdGhlIG9yaWdpbmFsIE1ha2Vm
aWxlIGFuZCBNYWtlZmlsZS5ob3N0IGZyb20gTGludXgKIGluY2x1ZGUgJChzcmMpL01ha2VmaWxl
CiBpbmNsdWRlICQoc3JjKS9NYWtlZmlsZS5ob3N0Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcp
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8P7-0007In-5A; Wed, 26 Jun 2019 13:56:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8P5-0007I1-OY
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:56:03 +0000
X-Inumbo-ID: 228604f5-981a-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 228604f5-981a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 13:56: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: SYOG+juS/zpIgf1y2oaRxEhn9LtHaxkMmlKIHXyV/7wv/adlCTJVYjCfnVXfOZJcIAx807gpOb
 OYYv0qcfMVnckiZ3Hnm8qBYDR3Fqiriw0dXO2UdjR7FGGBVuOmF0jeIP0ZZ2TJNgQZdBGZZpT/
 F7LOwcUMONSY2EwwyFfLKBfOXma/rXzRFjPVcVkCJInWBBN/B48ENaCxyObOSyDkwbwxnwBLGY
 VwyA9EttrhS0C4I57VB6OEloFD4VjhUpYbCZXjc/YlCk63z+ZjegiBt/YpS3kELwGGQWr6KWZS
 aTI=
X-SBRS: 2.7
X-MesageID: 2273621
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,420,1557201600"; 
   d="scan'208";a="2273621"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:46 +0200
Message-ID: <20190626135546.50665-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190626135546.50665-1-roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/5] travis: pass a correct CC/CXX if
 CROSS_COMPILE is defined
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWZ0ZXIgYjQxNjY2ZjJjMSBYZW4gbm8gbG9uZ2VyIG92ZXJ3cml0ZXMgdGhlIG5hbWVzIG9mIHRo
ZSBidWlsZAp0b29sY2hhaW4gdXRpbGl0aWVzIHJlcXVpcmVkIGR1cmluZyB0aGUgYnVpbGQgcHJv
Y2VzcywgYW5kIGluc3RlYWQKdXNlcyB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50LgoK
SW4gdGhhdCBjYXNlLCBpZiB0aGUgdXNlciB3YW50cyB0byBkZWZpbmUgQ0Mgb3Igb3RoZXIgdmFy
aWFibGVzIHRvCnBvaW50IHRvIHNwZWNpZmljIHRvb2xjaGFpbiB1dGlsaXRpZXMgdG8gdXNlIGl0
IG11c3QgYWxzbyB0YWtlIGludG8KYWNjb3VudCB0aGF0IHN1Y2ggdmFyaWFibGVzIG11c3QgYmUg
cHJlZml4ZWQgd2l0aCBDUk9TU19DT01QSUxFLCBzaW5jZQpYZW4gd2lsbCBubyBsb25nZXIgZG8g
dGhpcy4KCkZpeGVzOiBiNDE2NjZmMmMxICgnY29uZmlnOiBkb24ndCBoYXJkY29kZSB0b29sY2hh
aW4gYmluYXJpZXMnKQpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KLS0tCkNjOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0t
LQogc2NyaXB0cy90cmF2aXMtYnVpbGQgfCA4ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOCBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy90cmF2aXMtYnVpbGQgYi9zY3JpcHRz
L3RyYXZpcy1idWlsZAppbmRleCAwY2IxNWE4OWU0Li5hMjY0ZTI4NmIyIDEwMDc1NQotLS0gYS9z
Y3JpcHRzL3RyYXZpcy1idWlsZAorKysgYi9zY3JpcHRzL3RyYXZpcy1idWlsZApAQCAtMSw2ICsx
LDE0IEBACiAjIS9iaW4vYmFzaCAtZXgKIAorIyBTZXQgSE9TVHtDQy9DWFh9IGluIGNhc2Ugd2Ug
YXJlIGNyb3NzIGJ1aWxkaW5nCitleHBvcnQgSE9TVENDPSR7Q0N9CitleHBvcnQgSE9TVENYWD0k
e0NYWH0KKyMgUHJlZml4IGVudmlyb25tZW50IENDL0NYWCB3aXRoIENST1NTX0NPTVBJTEUgaWYg
cHJlc2VudAorZXhwb3J0IENDPSR7Q1JPU1NfQ09NUElMRX0ke0NDfQorZXhwb3J0IENYWD0ke0NS
T1NTX0NPTVBJTEV9JHtDWFh9CisKICRDQyAtLXZlcnNpb24KK1tbICIke0NDfSIgIT0gIiR7SE9T
VENDfSIgXV0gJiYgJEhPU1RDQyAtLXZlcnNpb24KIAogIyByYW5kb20gY29uZmlnIG9yIGRlZmF1
bHQgY29uZmlnCiBpZiBbWyAiJHtSQU5EQ09ORklHfSIgPT0gInkiIF1dOyB0aGVuCi0tIAoyLjIw
LjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 13:56:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 13: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 1hg8P8-0007K2-M6; Wed, 26 Jun 2019 13:56: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=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg8P7-0007Ic-2M
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 13:56:05 +0000
X-Inumbo-ID: 21fd19a2-981a-11e9-98cb-fbe3daafef57
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 21fd19a2-981a-11e9-98cb-fbe3daafef57;
 Wed, 26 Jun 2019 13:56: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: dANB8aaGyp2brybmodCKgJvpXju4OatnIH0amBnsoIdRBLPRPslcBwI+mymZd4N4jk1M3haE9/
 mzt4YkApeEa2k0jdIZvqrk0Sd7oh1JbQS7MNybL3DcyXw+XGgEthpH6ydnZmyxdojmHs1VKXIR
 BNwqRapFEff1T/OhE2d36Hf9FQYIjUqRyVKKu6hE31d9Ssp81AZhhawd8GJGAgh707z6fzGUIK
 7SWWfUS3enOxS8Qorq0xqUPoSalZ/TE/VQ7ax80pBakR1lQxo6Dkw8cAO4dtcNIi38L83xP4ZE
 2kE=
X-SBRS: 2.7
X-MesageID: 2289004
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,420,1557201600"; 
   d="scan'208";a="2289004"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 15:55:41 +0200
Message-ID: <20190626135546.50665-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/5] build improvements/fixes after b41666f2c1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIGZpeGVzIGFyaXNlIGZyb20gdGhlIHRyYXZpcy1jaSBmYWxs
b3V0IGNhdXNlZCBieQpiNDE2NjZmMmMxICgnY29uZmlnOiBkb24ndCBoYXJkY29kZSB0b29sY2hh
aW4gYmluYXJpZXMnKS4gRmlyc3QgcGF0Y2hlcwphaW0gdG8gc2ltcGxpZnkgYW5kIGdyb3VwIHRv
Z2V0aGVyIHRoZSBwbGFjZSB3aGVyZSB0b29sY2hhaW4gYmluYXJpZXMgdG8KYmUgdXNlZCBieSB0
aGUgYnVpbGQgc3lzdGVtLiBMYXN0IHBhdGNoIGNoYW5nZXMgdGhlIHRyYXZpcy1jaSBidWlsZApz
Y3JpcHQgdG8gYWNjb21tb2RhdGUgdGhlIGNoYW5nZXMgaW50cm9kdWNlZCBieSBiNDE2NjZmMmMx
LgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoNSk6CiAgbWFrZTogc2ltcGxpZnkg
c2V0dGluZyBIT1NUe0NDL0NYWH0KICBrY29uZmlnOiBkb24ndCBwYXNzIEFSQ0ggYW5kIFNSQ0FS
Q0ggb24gdGhlIHN1Yi1tYWtlIGNhbGwKICBrY29uZmlnOiBpbmNsdWRlIGRlZmF1bHQgdG9vbGNo
YWluIHZhbHVlcwogIGtjb25maWc6IGRpc2FibGUgbm9uLWxpdGVyYWwgZm9ybWF0IHN0cmluZyB3
YXJuaW5ncwogIHRyYXZpczogcGFzcyBhIGNvcnJlY3QgQ0MvQ1hYIGlmIENST1NTX0NPTVBJTEUg
aXMgZGVmaW5lZAoKIENvbmZpZy5tayAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMCAtLS0t
LS0tLS0tCiBjb25maWcvU3RkR05VLm1rICAgICAgICAgICAgICAgICAgIHwgIDQgKysrKwogc2Ny
aXB0cy90cmF2aXMtYnVpbGQgICAgICAgICAgICAgICB8ICA4ICsrKysrKysrCiB4ZW4vTWFrZWZp
bGUgICAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKystLS0tLQogeGVuL3Rvb2xzL2tjb25m
aWcvTWFrZWZpbGUua2NvbmZpZyB8IDEyICsrKysrKysrLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCAy
NSBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:04:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 14:04:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8Wq-0000CV-Kg; Wed, 26 Jun 2019 14:04: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=LltW=UZ=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hg8Wp-0000CQ-Ah
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:04:03 +0000
X-Inumbo-ID: 3f1e85f6-981b-11e9-8422-c30aca162f53
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f1e85f6-981b-11e9-8422-c30aca162f53;
 Wed, 26 Jun 2019 14:04:00 +0000 (UTC)
Authentication-Results: esa4.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 (esa4.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=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.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=esa4.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jTpjXEMBmGKz3qkYaf1jDPHernE9GxmTQJxUdZuczDqfZa8ILO9eNhTne1tFOP3A9IbILnNNg3
 I0adzvMqRvmuhtMfvKnS6Fs400kF8fuvWU0ua6u3U83VIIQ41RJwgFBZ8TIM7AaYV5nzGz4voI
 46lITIOOXG96ajClNSD5nKQKh9bPgddYkrLnVyoBaouHU8AseJwWsLpxmSwdrxrMqrr3RvIPtF
 g9AHkwbsmBTapnnGF1NWkaIAOr01kawjow8EXNlbG+25kJmEoLp9pBCyvlFRajpNiPdj40BW6b
 nWA=
X-SBRS: 2.7
X-MesageID: 2290040
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,420,1557201600"; 
   d="scan'208";a="2290040"
From: Lars Kurth <lars.kurth@citrix.com>
To: "committers@xenproject.org" <committers@xenproject.org>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: Xen Project Community Call Sign-up-sheet for future calls
Thread-Index: AQHVLCf+Jxs40Bi2gUy+DRARTFwg9g==
Date: Wed, 26 Jun 2019 14:03:55 +0000
Message-ID: <5C730654-DA76-4248-ACF2-FB70930850FC@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.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <9991FCA9A0848B40BADDEFC2D09CE0E1@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] Xen Project Community Call Sign-up-sheet for future
 calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>, Matt
 Spencer <Matt.Spencer@arm.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>,
 Brian
 Woods <brian.woods@amd.com>, Julien Grall <julien.grall@arm.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQpJIGhhdmUgYmVlbiB1c2luZyBhIHByb2JhYmx5IGEgZmFpcmx5IG9sZCBsaXN0
IG9mIHBlb3BsZSB0byBDQyBvbiBtYWlsIHJlbGF0ZWQgdG8gY29tbXVuaXR5IGNhbGxzLiBJZiB5
b3UgcmVjZWl2ZWQgdGhpcyBtYWlsIGFuZCBkb27igJl0IHdhbnQgdG8gYmUgb24gdGhlIENDIGxp
c3QsIHBsZWFzZSByZW1vdmUgeW91ciBuYW1lIGFuZCBlLW1haWwgYWRkcmVzcyBmcm9tIHRoZSBs
aXN0IGluIGh0dHBzOi8vY3J5cHRwYWQuZnIvcGFkLyMvMi9wYWQvZWRpdC9EOXZHemloUHh4QU9l
NlJGUHowc1JDZisvDQoNCklmIHlvdSB3YW50IHRvIGJlIG9uIGl0LCBwbGVhc2UgYWRkIHlvdXJz
ZWxmIGZvbGxvd2luZyB0aGUgZm9ybWF0IGluIHRoZSBzaGVldA0KDQpHb2luZyBmb3J3YXJkLCBJ
IHdpbGwgdXNlIHRoZSBzaWduLXVwIHNoZWV0IGZvciBDb21tdW5pdHkgY2FsbCByZWxhdGVkIGUt
bWFpbHMuIFRoZSBjYWxsIGlzIG5vcm1hbGx5IG9uIHRoZSAxc3QgVGh1cnNkYXkgb2YgZXZlcnkg
bW9udGggYXQgQDE1OjAwIFVUQywgZXhjZXB0IGluIGNhc2VzIHdoZXJlIHRoZXJlIGlzIGEgcHVi
bGljIGhvbGlkYXkgYWZmZWN0aW5nIG1vc3Qgb2YgdXMuIEluIHN1Y2ggY2FzZXMgd2Ugd2lsbCBj
aGFuZ2UgdGhlIGRhdGUgaW4gdGhlIG1lZXRpbmcgcHJpb3IgdG8gdGhlIGNhbGwuIA0KDQpCZXN0
IFJlZ2FyZHMNCkxhcnMNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:12:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 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 1hg8eW-00018U-22; Wed, 26 Jun 2019 14: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg8eU-00017L-2f
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:11:58 +0000
X-Inumbo-ID: 5abe8be6-981c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5abe8be6-981c-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 14: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 1hg8eR-0001DU-Ds; Wed, 26 Jun 2019 14: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 1hg8eR-0003Ag-4p; Wed, 26 Jun 2019 14:11:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg8eR-0003hG-4H; Wed, 26 Jun 2019 14:11:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138550-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 14:11:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138550: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU1MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAwIGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:30:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 14:30:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg8wR-0002iw-Kl; Wed, 26 Jun 2019 14:30: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=cXZU=UZ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hg8wQ-0002ir-PK
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:30:30 +0000
X-Inumbo-ID: f110f386-981e-11e9-9549-ebb14153af5f
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f110f386-981e-11e9-9549-ebb14153af5f;
 Wed, 26 Jun 2019 14:30:27 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jun 2019 07:30:26 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,420,1557212400"; d="scan'208";a="155885800"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by orsmga008.jf.intel.com with ESMTP; 26 Jun 2019 07:30:24 -0700
Date: Wed, 26 Jun 2019 22:34:36 +0800
From: Chao Gao <chao.gao@intel.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190626143434.GA6903@gao-cwp>
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>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3"
Content-Disposition: inline
In-Reply-To: <2b9df6fd-1be8-5f45-009e-4a975ad159b1@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
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: Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Jun 26, 2019 at 03:36:35PM +0200, Juergen Gross wrote:
>On 26.06.19 14:21, Chao Gao wrote:
>>On Wed, Jun 26, 2019 at 08:17:50AM +0200, Juergen Gross wrote:
>>>On 24.06.19 20:47, Stefano Stabellini wrote:
>>>>+ xen-devel
>>>>
>>>>On Mon, 24 Jun 2019, Stefano Stabellini wrote:
>>>>>Hi all,
>>>>>
>>>>>I might have found a bug with PCI passthrough to a Linux HVM guest on
>>>>>x86 with Xen 4.12. It is not easy for me to get access, and especially
>>>>>change components, on this particular system, and I don't have access to
>>>>>other x86 boxes at the moment, so apologies for the partial information
>>>>>report. The setup is as follow:
>>>>>
>>>>>- two PCI devices have been assigned to a HVM guest, everything is fine
>>>>>- reboot the guest from inside, i.e. `reboot' in Linux
>>>>>- after the reboot completes, only one device is assigned
>>>>>
>>>>>Before the reboot, I see all the appropriate xenstore entries for both
>>>>>devices. Everything is fine. After the reboot, I can only see the
>>>>>xenstore entries of one device. It is as if the other device
>>>>>"disappeared" without throwing any errors.
>>>>>
>>>>>Have you seen this before? Do you know if it has been fixed in staging?
>>>>>I noticed this fix which seems to be very relevant:
>>>>>
>>>>>https://lists.xenproject.org/archives/html/xen-devel/2018-11/msg01616.html
>>>>>
>>>>>but it is already included in 4.12.
>>>
>>>Stefano, could you please try the attached patch? It is only compile
>>>tested for now.
>>>
>>>
>>>Juergen
>>
>>>From ea95dcdfc60a895cc43baf34c8e0fb088e10008d Mon Sep 17 00:00:00 2001
>>>From: Juergen Gross <jgross@suse.com>
>>>To: xen-devel@lists.xenproject.org
>>>Cc: Ian Jackson <ian.jackson@eu.citrix.com>
>>>Cc: Wei Liu <wl@xen.org>
>>>Date: Wed, 26 Jun 2019 08:15:28 +0200
>>>Subject: [PATCH] libxl: fix pci device re-assigning after domain reboot
>>>
>>>After a reboot of a guest only the first pci device configuration will
>>>be retrieved from Xenstore resulting in loss of any further assigned
>>>passed through pci devices.
>>>
>>>The main reason is that all passed through pci devices reside under a
>>>common root device "0" in Xenstore. So when the device list is rebuilt
>>>from Xenstore after a reboot the sub-devices below that root device
>>>need to be selected instead of using the root device number as a
>>>selector.
>>>
>>>Fix that by adding a new member to struct libxl_device_type which when
>>>set is used to get the number of devices. Add such a member for pci to
>>>get the correct number of pci devices instead of implying it from the
>>>number of pci root devices (which will always be 1).
>>>
>>>While at it fix the type of libxl__device_pci_from_xs_be() to match
>>>the one of the .from_xenstore member of struct libxl_device_type. This
>>>fixes a latent bug checking the return value of a function returning
>>>void.
>>>
>>>Signed-off-by: Juergen Gross <jgross@suse.com>
>>
>>Tested-by: Chao Gao <chao.gao@intel.com>
>
>Thanks!
>
>>
>>Note that I just tested it on RELEASE-4.12.0, not staging.
>>
>>I also found USB device would miss across reboot. Is there someone
>>willing to fix it too?
>
>I'll have a look.
>

In guest configuration file, it has following two lines:

usbctrl=['type=devicemodel,version=1']
usbdev=['type=hostdev,hostbus=1,hostaddr=3,controller=0,port=1']

Attachments are output of 'xenstore-ls' before and after reboot 

Thanks
Chao


--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=xenstore-before

tool = ""
 xenstored = ""
local = ""
 domain = ""
  0 = ""
   control = ""
    feature-poweroff = "1"
    feature-reboot = "1"
    feature-suspend = "1"
   domid = "0"
   name = "Domain-0"
   device-model = ""
    0 = ""
     backends = ""
      console = ""
      vkbd = ""
      qdisk = ""
      9pfs = ""
      qusb = ""
      vfb = ""
      qnic = ""
     state = "running"
    37 = ""
     backends = ""
      console = ""
      vkbd = ""
      9pfs = ""
      qusb = ""
     state = "running"
   device = ""
    vbd = ""
     51712 = ""
      backend = "/local/domain/0/backend/qdisk/0/51712"
      backend-id = "0"
      state = "3"
      virtual-device = "51712"
      device-type = "disk"
      protocol = "x86_64-abi"
      ring-ref = "8"
      event-channel = "76"
      feature-persistent = "1"
   backend = ""
    qdisk = ""
     0 = ""
      51712 = ""
       frontend = "/local/domain/0/device/vbd/51712"
       params = "qcow2:centos.qcow2"
       frontend-id = "0"
       online = "1"
       removable = "0"
       bootable = "1"
       state = "2"
       dev = "xvda"
       type = "qdisk"
       mode = "w"
       device-type = "disk"
       discard-enable = "1"
       feature-flush-cache = "1"
       info = "0"
       max-ring-page-order = "4"
       feature-discard = "1"
       hotplug-status = "connected"
     37 = ""
      51712 = ""
       frontend = "/local/domain/37/device/vbd/51712"
       params = "qcow2:/home/nervalusr/chao/centos.qcow2"
       frontend-id = "37"
       online = "1"
       removable = "0"
       bootable = "1"
       state = "4"
       dev = "xvda"
       type = "qdisk"
       mode = "w"
       device-type = "disk"
       discard-enable = "1"
       feature-discard = "1"
       discard-granularity = "512"
       feature-flush-cache = "1"
       max-ring-page-order = "4"
       info = "0"
       sector-size = "512"
       sectors = "62914560"
       hotplug-status = "connected"
    console = ""
     37 = ""
      0 = ""
       frontend = "/local/domain/37/console"
       frontend-id = "37"
       online = "1"
       state = "1"
       protocol = "vt100"
    vkbd = ""
     37 = ""
      0 = ""
       frontend = "/local/domain/37/device/vkbd/0"
       frontend-id = "37"
       online = "1"
       state = "4"
       backend-type = "qemu"
       feature-abs-pointer = "1"
       feature-raw-pointer = "1"
       hotplug-status = "connected"
    vif = ""
     37 = ""
      0 = ""
       frontend = "/local/domain/37/device/vif/0"
       frontend-id = "37"
       online = "1"
       state = "4"
       script = "/etc/xen/scripts/vif-bridge"
       mac = "22:16:3e:00:9f:a7"
       bridge = "xenbr0"
       handle = "0"
       type = "vif_ioemu"
       feature-sg = "1"
       feature-gso-tcpv4 = "1"
       feature-gso-tcpv6 = "1"
       feature-ipv6-csum-offload = "1"
       feature-rx-copy = "1"
       feature-rx-flip = "0"
       feature-multicast-control = "1"
       feature-dynamic-multicast-control = "1"
       feature-split-event-channels = "1"
       multi-queue-max-queues = "4"
       feature-ctrl-ring = "1"
       hotplug-status = "connected"
  37 = ""
   vm = "/vm/9a6857f8-05a0-4c8d-92c3-1ea04bc28c32"
   name = "guest_centos7"
   cpu = ""
    0 = ""
     availability = "online"
    1 = ""
     availability = "online"
    2 = ""
     availability = "online"
    3 = ""
     availability = "online"
   memory = ""
    static-max = "16777216"
    target = "16760832"
    videoram = "16384"
   device = ""
    suspend = ""
     event-channel = ""
    vbd = ""
     51712 = ""
      backend = "/local/domain/0/backend/qdisk/37/51712"
      backend-id = "0"
      state = "4"
      virtual-device = "51712"
      device-type = "disk"
      ring-ref = "2312"
      event-channel = "46"
      protocol = "x86_64-abi"
      feature-persistent = "1"
    vkbd = ""
     0 = ""
      backend = "/local/domain/0/backend/vkbd/37/0"
      backend-id = "0"
      state = "4"
      request-abs-pointer = "1"
      page-ref = "4156386"
      page-gref = "270"
      event-channel = "47"
    vif = ""
     0 = ""
      backend = "/local/domain/0/backend/vif/37/0"
      backend-id = "0"
      state = "4"
      handle = "0"
      mac = "22:16:3e:00:9f:a7"
      multi-queue-num-queues = "4"
      queue-0 = ""
       tx-ring-ref = "2304"
       rx-ring-ref = "2305"
       event-channel-tx = "38"
       event-channel-rx = "39"
      queue-1 = ""
       tx-ring-ref = "2306"
       rx-ring-ref = "2307"
       event-channel-tx = "40"
       event-channel-rx = "41"
      queue-2 = ""
       tx-ring-ref = "2308"
       rx-ring-ref = "2309"
       event-channel-tx = "42"
       event-channel-rx = "43"
      queue-3 = ""
       tx-ring-ref = "2310"
       rx-ring-ref = "2311"
       event-channel-tx = "44"
       event-channel-rx = "45"
      request-rx-copy = "1"
      feature-rx-notify = "1"
      feature-sg = "1"
      feature-gso-tcpv4 = "1"
      feature-gso-tcpv6 = "1"
      feature-ipv6-csum-offload = "1"
   control = ""
    shutdown = ""
    feature-poweroff = ""
    feature-reboot = ""
    feature-suspend = ""
    feature-s3 = ""
    feature-s4 = ""
    sysrq = ""
    platform-feature-multiprocessor-suspend = "1"
    platform-feature-xs_reset_watches = "1"
   hvmloader = ""
    bios = "seabios"
    allow-memory-relocate = "0"
   data = ""
   drivers = ""
   feature = ""
   attr = ""
   domid = "37"
   store = ""
    port = "1"
    ring-ref = "1044476"
   platform = ""
    acpi = "1"
    acpi_s3 = "1"
    acpi_s4 = "1"
    acpi_laptop_slate = "0"
    device-model = "qemu_xen"
   console = ""
    backend = "/local/domain/0/backend/console/37/0"
    backend-id = "0"
    limit = "1048576"
    type = "xenconsoled"
    output = "pty"
    tty = "/dev/pts/4"
    port = "2"
    ring-ref = "1044479"
    vnc-listen = "127.0.0.1"
    vnc-port = "5900"
   image = ""
    device-model-pid = "8409"
   serial = ""
    0 = ""
     tty = "/dev/pts/6"
vm = ""
 9a6857f8-05a0-4c8d-92c3-1ea04bc28c32 = ""
  name = "guest_centos7"
  uuid = "9a6857f8-05a0-4c8d-92c3-1ea04bc28c32"
  rtc = ""
   timeoffset = ""
  image = ""
   ostype = "hvm"
  start_time = "1561550075.84"
libxl = ""
 pciback = ""
  0000-88-00-0 = ""
   driver_path = "/sys/bus/pci/drivers/intel_nnp"
 0 = ""
  device = ""
   vbd = ""
    51712 = ""
     frontend = "/local/domain/0/device/vbd/51712"
     backend = "/local/domain/0/backend/qdisk/0/51712"
     params = "qcow2:centos.qcow2"
     frontend-id = "0"
     online = "1"
     removable = "0"
     bootable = "1"
     state = "1"
     dev = "xvda"
     type = "qdisk"
     mode = "w"
     device-type = "disk"
     discard-enable = "1"
 37 = ""
  device = ""
   vbd = ""
    51712 = ""
     frontend = "/local/domain/37/device/vbd/51712"
     backend = "/local/domain/0/backend/qdisk/37/51712"
     params = "qcow2:/home/nervalusr/chao/centos.qcow2"
     frontend-id = "37"
     online = "1"
     removable = "0"
     bootable = "1"
     state = "1"
     dev = "xvda"
     type = "qdisk"
     mode = "w"
     device-type = "disk"
     discard-enable = "1"
   console = ""
    0 = ""
     frontend = "/local/domain/37/console"
     backend = "/local/domain/0/backend/console/37/0"
     frontend-id = "37"
     online = "1"
     state = "1"
     protocol = "vt100"
   vkbd = ""
    0 = ""
     frontend = "/local/domain/37/device/vkbd/0"
     backend = "/local/domain/0/backend/vkbd/37/0"
     frontend-id = "37"
     online = "1"
     state = "1"
     backend-type = "qemu"
   vif = ""
    0 = ""
     frontend = "/local/domain/37/device/vif/0"
     backend = "/local/domain/0/backend/vif/37/0"
     frontend-id = "37"
     online = "1"
     state = "1"
     script = "/etc/xen/scripts/vif-bridge"
     mac = "22:16:3e:00:9f:a7"
     bridge = "xenbr0"
     handle = "0"
     type = "vif_ioemu"
   vusb = ""
    0 = ""
     type = "devicemodel"
     usb-ver = "1"
     num-ports = "2"
     port = ""
      1 = "1-4"
      2 = ""
  type = "hvm"
  dm-version = "qemu_xen"

--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=xenstore-after

tool = ""
 xenstored = ""
local = ""
 domain = ""
  0 = ""
   control = ""
    feature-poweroff = "1"
    feature-reboot = "1"
    feature-suspend = "1"
   domid = "0"
   name = "Domain-0"
   device-model = ""
    0 = ""
     backends = ""
      console = ""
      vkbd = ""
      qdisk = ""
      9pfs = ""
      qusb = ""
      vfb = ""
      qnic = ""
     state = "running"
    38 = ""
     backends = ""
      console = ""
      vkbd = ""
      9pfs = ""
      qusb = ""
     state = "running"
   device = ""
    vbd = ""
     51712 = ""
      backend = "/local/domain/0/backend/qdisk/0/51712"
      backend-id = "0"
      state = "3"
      virtual-device = "51712"
      device-type = "disk"
      protocol = "x86_64-abi"
      ring-ref = "8"
      event-channel = "76"
      feature-persistent = "1"
   backend = ""
    qdisk = ""
     0 = ""
      51712 = ""
       frontend = "/local/domain/0/device/vbd/51712"
       params = "qcow2:centos.qcow2"
       frontend-id = "0"
       online = "1"
       removable = "0"
       bootable = "1"
       state = "2"
       dev = "xvda"
       type = "qdisk"
       mode = "w"
       device-type = "disk"
       discard-enable = "1"
       feature-flush-cache = "1"
       info = "0"
       max-ring-page-order = "4"
       feature-discard = "1"
       hotplug-status = "connected"
     38 = ""
      51712 = ""
       frontend = "/local/domain/38/device/vbd/51712"
       params = "qcow2:/home/nervalusr/chao/centos.qcow2"
       frontend-id = "38"
       online = "1"
       removable = "0"
       bootable = "1"
       state = "4"
       dev = "xvda"
       type = "qdisk"
       mode = "w"
       device-type = "disk"
       discard-enable = "1"
       feature-discard = "1"
       discard-granularity = "512"
       feature-flush-cache = "1"
       max-ring-page-order = "4"
       info = "0"
       sector-size = "512"
       sectors = "62914560"
       hotplug-status = "connected"
    console = ""
     38 = ""
      0 = ""
       frontend = "/local/domain/38/console"
       frontend-id = "38"
       online = "1"
       state = "1"
       protocol = "vt100"
    vkbd = ""
     38 = ""
      0 = ""
       frontend = "/local/domain/38/device/vkbd/0"
       frontend-id = "38"
       online = "1"
       state = "4"
       backend-type = "qemu"
       feature-abs-pointer = "1"
       feature-raw-pointer = "1"
       hotplug-status = "connected"
    vif = ""
     38 = ""
      0 = ""
       frontend = "/local/domain/38/device/vif/0"
       frontend-id = "38"
       online = "1"
       state = "4"
       script = "/etc/xen/scripts/vif-bridge"
       mac = "22:16:3e:00:9f:a7"
       bridge = "xenbr0"
       handle = "0"
       type = "vif_ioemu"
       feature-sg = "1"
       feature-gso-tcpv4 = "1"
       feature-gso-tcpv6 = "1"
       feature-ipv6-csum-offload = "1"
       feature-rx-copy = "1"
       feature-rx-flip = "0"
       feature-multicast-control = "1"
       feature-dynamic-multicast-control = "1"
       feature-split-event-channels = "1"
       multi-queue-max-queues = "4"
       feature-ctrl-ring = "1"
       hotplug-status = "connected"
  38 = ""
   vm = "/vm/9a6857f8-05a0-4c8d-92c3-1ea04bc28c32"
   name = "guest_centos7"
   cpu = ""
    0 = ""
     availability = "online"
    1 = ""
     availability = "online"
    2 = ""
     availability = "online"
    3 = ""
     availability = "online"
   memory = ""
    static-max = "16777216"
    target = "16760832"
    videoram = "16384"
   device = ""
    suspend = ""
     event-channel = ""
    vbd = ""
     51712 = ""
      backend = "/local/domain/0/backend/qdisk/38/51712"
      backend-id = "0"
      state = "4"
      virtual-device = "51712"
      device-type = "disk"
      ring-ref = "2312"
      event-channel = "45"
      protocol = "x86_64-abi"
      feature-persistent = "1"
    vkbd = ""
     0 = ""
      backend = "/local/domain/0/backend/vkbd/38/0"
      backend-id = "0"
      state = "4"
      request-abs-pointer = "1"
      page-ref = "222612"
      page-gref = "343"
      event-channel = "46"
    vif = ""
     0 = ""
      backend = "/local/domain/0/backend/vif/38/0"
      backend-id = "0"
      state = "4"
      handle = "0"
      mac = "22:16:3e:00:9f:a7"
      multi-queue-num-queues = "4"
      queue-0 = ""
       tx-ring-ref = "2304"
       rx-ring-ref = "2305"
       event-channel-tx = "37"
       event-channel-rx = "38"
      queue-1 = ""
       tx-ring-ref = "2306"
       rx-ring-ref = "2307"
       event-channel-tx = "39"
       event-channel-rx = "40"
      queue-2 = ""
       tx-ring-ref = "2308"
       rx-ring-ref = "2309"
       event-channel-tx = "41"
       event-channel-rx = "42"
      queue-3 = ""
       tx-ring-ref = "2310"
       rx-ring-ref = "2311"
       event-channel-tx = "43"
       event-channel-rx = "44"
      request-rx-copy = "1"
      feature-rx-notify = "1"
      feature-sg = "1"
      feature-gso-tcpv4 = "1"
      feature-gso-tcpv6 = "1"
      feature-ipv6-csum-offload = "1"
   control = ""
    shutdown = ""
    feature-poweroff = ""
    feature-reboot = ""
    feature-suspend = ""
    feature-s3 = ""
    feature-s4 = ""
    sysrq = ""
    platform-feature-multiprocessor-suspend = "1"
    platform-feature-xs_reset_watches = "1"
   hvmloader = ""
    bios = "seabios"
    allow-memory-relocate = "0"
   data = ""
   drivers = ""
   feature = ""
   attr = ""
   domid = "38"
   store = ""
    port = "1"
    ring-ref = "1044476"
   platform = ""
    acpi = "1"
    acpi_s3 = "1"
    acpi_s4 = "1"
    acpi_laptop_slate = "0"
    device-model = "qemu_xen"
   console = ""
    backend = "/local/domain/0/backend/console/38/0"
    backend-id = "0"
    limit = "1048576"
    type = "xenconsoled"
    output = "pty"
    tty = "/dev/pts/3"
    port = "2"
    ring-ref = "1044479"
    vnc-listen = "127.0.0.1"
    vnc-port = "5900"
   image = ""
    device-model-pid = "8783"
   serial = ""
    0 = ""
     tty = "/dev/pts/4"
vm = ""
 9a6857f8-05a0-4c8d-92c3-1ea04bc28c32 = ""
  name = "guest_centos7"
  uuid = "9a6857f8-05a0-4c8d-92c3-1ea04bc28c32"
  rtc = ""
   timeoffset = ""
  image = ""
   ostype = "hvm"
  start_time = "1561550310.23"
libxl = ""
 pciback = ""
  0000-88-00-0 = ""
   driver_path = "/sys/bus/pci/drivers/intel_nnp"
 0 = ""
  device = ""
   vbd = ""
    51712 = ""
     frontend = "/local/domain/0/device/vbd/51712"
     backend = "/local/domain/0/backend/qdisk/0/51712"
     params = "qcow2:centos.qcow2"
     frontend-id = "0"
     online = "1"
     removable = "0"
     bootable = "1"
     state = "1"
     dev = "xvda"
     type = "qdisk"
     mode = "w"
     device-type = "disk"
     discard-enable = "1"
 38 = ""
  device = ""
   vbd = ""
    51712 = ""
     frontend = "/local/domain/38/device/vbd/51712"
     backend = "/local/domain/0/backend/qdisk/38/51712"
     params = "qcow2:/home/nervalusr/chao/centos.qcow2"
     frontend-id = "38"
     online = "1"
     removable = "0"
     bootable = "1"
     state = "1"
     dev = "xvda"
     type = "qdisk"
     mode = "w"
     device-type = "disk"
     discard-enable = "1"
   console = ""
    0 = ""
     frontend = "/local/domain/38/console"
     backend = "/local/domain/0/backend/console/38/0"
     frontend-id = "38"
     online = "1"
     state = "1"
     protocol = "vt100"
   vkbd = ""
    0 = ""
     frontend = "/local/domain/38/device/vkbd/0"
     backend = "/local/domain/0/backend/vkbd/38/0"
     frontend-id = "38"
     online = "1"
     state = "1"
     backend-type = "qemu"
   vif = ""
    0 = ""
     frontend = "/local/domain/38/device/vif/0"
     backend = "/local/domain/0/backend/vif/38/0"
     frontend-id = "38"
     online = "1"
     state = "1"
     script = "/etc/xen/scripts/vif-bridge"
     mac = "22:16:3e:00:9f:a7"
     bridge = "xenbr0"
     handle = "0"
     type = "vif_ioemu"
  type = "hvm"
  dm-version = "qemu_xen"

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--r5Pyd7+fXNt84Ff3--


From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:45:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 14: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 1hg9AM-0003cj-6W; Wed, 26 Jun 2019 14:44:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3S3C=UZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hg9AK-0003ce-J1
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:44:52 +0000
X-Inumbo-ID: f3939bba-9820-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3939bba-9820-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 14:44: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 B715AAC58;
 Wed, 26 Jun 2019 14:44:49 +0000 (UTC)
To: Chao Gao <chao.gao@intel.com>
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>
 <20190626143434.GA6903@gao-cwp>
From: Juergen Gross <jgross@suse.com>
Message-ID: <dd9f7b6d-d63b-5bd2-6c58-e97ba669a9e1@suse.com>
Date: Wed, 26 Jun 2019 16:44:48 +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: <20190626143434.GA6903@gao-cwp>
Content-Language: en-US
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: Stefano Stabellini <sstabellini@kernel.org>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.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>

T24gMjYuMDYuMTkgMTY6MzQsIENoYW8gR2FvIHdyb3RlOgo+IE9uIFdlZCwgSnVuIDI2LCAyMDE5
IGF0IDAzOjM2OjM1UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDI2LjA2LjE5
IDE0OjIxLCBDaGFvIEdhbyB3cm90ZToKPj4+IE9uIFdlZCwgSnVuIDI2LCAyMDE5IGF0IDA4OjE3
OjUwQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4gT24gMjQuMDYuMTkgMjA6NDcs
IFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gKyB4ZW4tZGV2ZWwKPj4+Pj4KPj4+Pj4g
T24gTW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4gSGkg
YWxsLAo+Pj4+Pj4KPj4+Pj4+IEkgbWlnaHQgaGF2ZSBmb3VuZCBhIGJ1ZyB3aXRoIFBDSSBwYXNz
dGhyb3VnaCB0byBhIExpbnV4IEhWTSBndWVzdCBvbgo+Pj4+Pj4geDg2IHdpdGggWGVuIDQuMTIu
IEl0IGlzIG5vdCBlYXN5IGZvciBtZSB0byBnZXQgYWNjZXNzLCBhbmQgZXNwZWNpYWxseQo+Pj4+
Pj4gY2hhbmdlIGNvbXBvbmVudHMsIG9uIHRoaXMgcGFydGljdWxhciBzeXN0ZW0sIGFuZCBJIGRv
bid0IGhhdmUgYWNjZXNzIHRvCj4+Pj4+PiBvdGhlciB4ODYgYm94ZXMgYXQgdGhlIG1vbWVudCwg
c28gYXBvbG9naWVzIGZvciB0aGUgcGFydGlhbCBpbmZvcm1hdGlvbgo+Pj4+Pj4gcmVwb3J0LiBU
aGUgc2V0dXAgaXMgYXMgZm9sbG93Ogo+Pj4+Pj4KPj4+Pj4+IC0gdHdvIFBDSSBkZXZpY2VzIGhh
dmUgYmVlbiBhc3NpZ25lZCB0byBhIEhWTSBndWVzdCwgZXZlcnl0aGluZyBpcyBmaW5lCj4+Pj4+
PiAtIHJlYm9vdCB0aGUgZ3Vlc3QgZnJvbSBpbnNpZGUsIGkuZS4gYHJlYm9vdCcgaW4gTGludXgK
Pj4+Pj4+IC0gYWZ0ZXIgdGhlIHJlYm9vdCBjb21wbGV0ZXMsIG9ubHkgb25lIGRldmljZSBpcyBh
c3NpZ25lZAo+Pj4+Pj4KPj4+Pj4+IEJlZm9yZSB0aGUgcmVib290LCBJIHNlZSBhbGwgdGhlIGFw
cHJvcHJpYXRlIHhlbnN0b3JlIGVudHJpZXMgZm9yIGJvdGgKPj4+Pj4+IGRldmljZXMuIEV2ZXJ5
dGhpbmcgaXMgZmluZS4gQWZ0ZXIgdGhlIHJlYm9vdCwgSSBjYW4gb25seSBzZWUgdGhlCj4+Pj4+
PiB4ZW5zdG9yZSBlbnRyaWVzIG9mIG9uZSBkZXZpY2UuIEl0IGlzIGFzIGlmIHRoZSBvdGhlciBk
ZXZpY2UKPj4+Pj4+ICJkaXNhcHBlYXJlZCIgd2l0aG91dCB0aHJvd2luZyBhbnkgZXJyb3JzLgo+
Pj4+Pj4KPj4+Pj4+IEhhdmUgeW91IHNlZW4gdGhpcyBiZWZvcmU/IERvIHlvdSBrbm93IGlmIGl0
IGhhcyBiZWVuIGZpeGVkIGluIHN0YWdpbmc/Cj4+Pj4+PiBJIG5vdGljZWQgdGhpcyBmaXggd2hp
Y2ggc2VlbXMgdG8gYmUgdmVyeSByZWxldmFudDoKPj4+Pj4+Cj4+Pj4+PiBodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTEvbXNnMDE2MTYu
aHRtbAo+Pj4+Pj4KPj4+Pj4+IGJ1dCBpdCBpcyBhbHJlYWR5IGluY2x1ZGVkIGluIDQuMTIuCj4+
Pj4KPj4+PiBTdGVmYW5vLCBjb3VsZCB5b3UgcGxlYXNlIHRyeSB0aGUgYXR0YWNoZWQgcGF0Y2g/
IEl0IGlzIG9ubHkgY29tcGlsZQo+Pj4+IHRlc3RlZCBmb3Igbm93Lgo+Pj4+Cj4+Pj4KPj4+PiBK
dWVyZ2VuCj4+Pgo+Pj4gPkZyb20gZWE5NWRjZGZjNjBhODk1Y2M0M2JhZjM0YzhlMGZiMDg4ZTEw
MDA4ZCBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPj4+PiBGcm9tOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cj4+Pj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+
Pj4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPj4+PiBDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KPj4+PiBEYXRlOiBXZWQsIDI2IEp1biAyMDE5IDA4OjE1OjI4
ICswMjAwCj4+Pj4gU3ViamVjdDogW1BBVENIXSBsaWJ4bDogZml4IHBjaSBkZXZpY2UgcmUtYXNz
aWduaW5nIGFmdGVyIGRvbWFpbiByZWJvb3QKPj4+Pgo+Pj4+IEFmdGVyIGEgcmVib290IG9mIGEg
Z3Vlc3Qgb25seSB0aGUgZmlyc3QgcGNpIGRldmljZSBjb25maWd1cmF0aW9uIHdpbGwKPj4+PiBi
ZSByZXRyaWV2ZWQgZnJvbSBYZW5zdG9yZSByZXN1bHRpbmcgaW4gbG9zcyBvZiBhbnkgZnVydGhl
ciBhc3NpZ25lZAo+Pj4+IHBhc3NlZCB0aHJvdWdoIHBjaSBkZXZpY2VzLgo+Pj4+Cj4+Pj4gVGhl
IG1haW4gcmVhc29uIGlzIHRoYXQgYWxsIHBhc3NlZCB0aHJvdWdoIHBjaSBkZXZpY2VzIHJlc2lk
ZSB1bmRlciBhCj4+Pj4gY29tbW9uIHJvb3QgZGV2aWNlICIwIiBpbiBYZW5zdG9yZS4gU28gd2hl
biB0aGUgZGV2aWNlIGxpc3QgaXMgcmVidWlsdAo+Pj4gPmZyb20gWGVuc3RvcmUgYWZ0ZXIgYSBy
ZWJvb3QgdGhlIHN1Yi1kZXZpY2VzIGJlbG93IHRoYXQgcm9vdCBkZXZpY2UKPj4+PiBuZWVkIHRv
IGJlIHNlbGVjdGVkIGluc3RlYWQgb2YgdXNpbmcgdGhlIHJvb3QgZGV2aWNlIG51bWJlciBhcyBh
Cj4+Pj4gc2VsZWN0b3IuCj4+Pj4KPj4+PiBGaXggdGhhdCBieSBhZGRpbmcgYSBuZXcgbWVtYmVy
IHRvIHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSB3aGljaCB3aGVuCj4+Pj4gc2V0IGlzIHVzZWQg
dG8gZ2V0IHRoZSBudW1iZXIgb2YgZGV2aWNlcy4gQWRkIHN1Y2ggYSBtZW1iZXIgZm9yIHBjaSB0
bwo+Pj4+IGdldCB0aGUgY29ycmVjdCBudW1iZXIgb2YgcGNpIGRldmljZXMgaW5zdGVhZCBvZiBp
bXBseWluZyBpdCBmcm9tIHRoZQo+Pj4+IG51bWJlciBvZiBwY2kgcm9vdCBkZXZpY2VzICh3aGlj
aCB3aWxsIGFsd2F5cyBiZSAxKS4KPj4+Pgo+Pj4+IFdoaWxlIGF0IGl0IGZpeCB0aGUgdHlwZSBv
ZiBsaWJ4bF9fZGV2aWNlX3BjaV9mcm9tX3hzX2JlKCkgdG8gbWF0Y2gKPj4+PiB0aGUgb25lIG9m
IHRoZSAuZnJvbV94ZW5zdG9yZSBtZW1iZXIgb2Ygc3RydWN0IGxpYnhsX2RldmljZV90eXBlLiBU
aGlzCj4+Pj4gZml4ZXMgYSBsYXRlbnQgYnVnIGNoZWNraW5nIHRoZSByZXR1cm4gdmFsdWUgb2Yg
YSBmdW5jdGlvbiByZXR1cm5pbmcKPj4+PiB2b2lkLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4KPj4+IFRlc3RlZC1ieTogQ2hhbyBH
YW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPj4KPj4gVGhhbmtzIQo+Pgo+Pj4KPj4+IE5vdGUgdGhh
dCBJIGp1c3QgdGVzdGVkIGl0IG9uIFJFTEVBU0UtNC4xMi4wLCBub3Qgc3RhZ2luZy4KPj4+Cj4+
PiBJIGFsc28gZm91bmQgVVNCIGRldmljZSB3b3VsZCBtaXNzIGFjcm9zcyByZWJvb3QuIElzIHRo
ZXJlIHNvbWVvbmUKPj4+IHdpbGxpbmcgdG8gZml4IGl0IHRvbz8KPj4KPj4gSSdsbCBoYXZlIGEg
bG9vay4KPj4KPiAKPiBJbiBndWVzdCBjb25maWd1cmF0aW9uIGZpbGUsIGl0IGhhcyBmb2xsb3dp
bmcgdHdvIGxpbmVzOgo+IAo+IHVzYmN0cmw9Wyd0eXBlPWRldmljZW1vZGVsLHZlcnNpb249MSdd
Cj4gdXNiZGV2PVsndHlwZT1ob3N0ZGV2LGhvc3RidXM9MSxob3N0YWRkcj0zLGNvbnRyb2xsZXI9
MCxwb3J0PTEnXQo+IAo+IEF0dGFjaG1lbnRzIGFyZSBvdXRwdXQgb2YgJ3hlbnN0b3JlLWxzJyBi
ZWZvcmUgYW5kIGFmdGVyIHJlYm9vdAoKT2gsIHRoaXMgc2VlbXMgdG8gYmUgYW4gaXNzdWUgcmVs
YXRlZCB0byBxZW11IHBhcmFtZXRlcnMuIFRoZSBVU0IKZGV2aWNlIGlzIGNvbXBsZXRlbHkgZW11
bGF0ZWQgYnkgdGhlIGRldmljZSBtb2RlbCwgaXQgaXMgbm90IGEgUFYKZGV2aWNlLgoKTm90IG15
IGFyZWEgb2YgZXhwZXJ0aXNlLCBJIGd1ZXNzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:45:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 14:45: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 1hg9B3-0003f1-Gq; Wed, 26 Jun 2019 14:45:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=G0cr=UZ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hg9B2-0003ev-39
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:45:36 +0000
X-Inumbo-ID: 0dde84a0-9821-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0dde84a0-9821-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 14:45:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 26 Jun 2019 08:45:34 -0600
Message-Id: <5D138507020000780023B4C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Wed, 26 Jun 2019 08:45:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
 <20190626135546.50665-5-roger.pau@citrix.com>
In-Reply-To: <20190626135546.50665-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/5] kconfig: disable non-literal format
 string warnings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE5IGF0IDE1OjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEtjb25maWcgbWFrZXMgaGVhdnkgdXNlIG9mIG5vbi1saXRlcmFscyBhcyBmb3JtYXQgc3RyaW5n
cywgZGlzYWJsZQo+IGNvbXBpbGVyIHdhcm5pbmdzIHNpbmNlIHRoaXMgaXMgZXhwZWN0ZWQgdXNh
Z2UuCgpJJ3ZlIG5ldmVyIHNlZW4gYW55IHdpdGggYW55IHZlcnNpb24gb2YgZ2NjIC0gYXJlIHRo
ZXJlIG1vcmUKYXNwZWN0cyB0byBiZSBtZW50aW9uZWQgaGVyZT8KCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KPiAtLS0KPiAgeGVuL3Rvb2xzL2tjb25maWcv
TWFrZWZpbGUua2NvbmZpZyB8IDUgKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u
cygrKQoKWW91IENjIGxpc3QgbG9va3MgdG8gYmUgdG9vIHNob3J0IGZvciB0aGlzIGNoYW5nZS4K
Cj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZwo+ICsrKyBiL3hlbi90
b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcKPiBAQCAtNDMsNiArNDMsMTEgQEAgRk9SQ0U6
Cj4gICMgU2V0cyB0b29sY2hhaW4gYmluYXJpZXMgdG8gdXNlCj4gIGluY2x1ZGUgJChYRU5fUk9P
VCkvY29uZmlnLyQoc2hlbGwgdW5hbWUgLXMpLm1rCj4gIAo+ICsjIERpc2FibGUgZm9ybWF0IHdh
cm5pbmdzLCBrY29uZmlnIG1ha2VzIGhlYXZ5IHVzZSBvZiBub24tbGl0ZXJhbCBmb3JtYXQKPiAr
IyBzdHJpbmdzLgo+ICtIT1NUQ0ZMQUdTICs9IC1Xbm8tZm9ybWF0Cj4gK0hPU1RDWFhGTEFHUyAr
PSAtV25vLWZvcm1hdAoKQnV0IHRoaXMgZGlzYWJsZXMgZmFyIG1vcmUgd2FybmluZ3MgdGhhbiBv
bmVzIGZvciBub24tbGl0ZXJhbCBmb3JtYXQKc3RyaW5ncywgYXQgbGVhc3QgYWZhaWN0LgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 14:49:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 14:49:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg9Ex-0003ss-5T; Wed, 26 Jun 2019 14:49: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg9Ew-0003sh-6b
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 14:49:38 +0000
X-Inumbo-ID: 9a3a036a-9821-11e9-a464-2bc5130a2aab
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a3a036a-9821-11e9-a464-2bc5130a2aab;
 Wed, 26 Jun 2019 14:49: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 1hg9En-0001uG-PY; Wed, 26 Jun 2019 14: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 1hg9En-0006Kl-Dk; Wed, 26 Jun 2019 14:49:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg9En-0002Cn-Co; Wed, 26 Jun 2019 14:49:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138426-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:leak-check/check:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:leak-check/check:fail:regression
 xen-4.6-testing:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-4.6-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-2:leak-check/check:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:heisenbug
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-xsa-279:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-memop-seg:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv32pae-xsa-194:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-pv64-pv-fsgsbase:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=568490750cfc36bf584d88756914f46ef3556c56
X-Osstest-Versions-That: xen=3636de3f1a9a513ebdcd77555dce0e4d451e198b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 14:49:29 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 138426: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQyNiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQyNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
Nzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAxMDggbGVhay1jaGVjay9jaGVjayAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
IDEwOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMTA4IGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAxMDggbGVhay1j
aGVjay9jaGVjayAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1Iu
IHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQt
aW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI3NzkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IFJFR1IuIHZzLiAxMjc3OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNzc5MgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI3NzkyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2Nr
aW5nKToKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAxMDggbGVhay1jaGVjay9jaGVjayBm
YWlsIGluIDEzODMzMyBwYXNzIGluIDEzODQyNgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE0IHhlbi1ib290L2wxICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM4MzMzCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICBmYWlsIGJsb2Nr
ZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDcwIHh0Zi90ZXN0LWh2
bTY0LXhzYS0yNzggIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9ja2VkIGluIDEyNzc5
MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAxMDcgeHRmL3Rlc3QtcHY2NC14c2EtMjc5
ICBmYWlsIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDEw
NyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgIGZhaWwgYmxvY2tlZCBpbiAxMjc3OTIKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgMTA3IHh0Zi90ZXN0LXB2NjQteHNhLTI3OSAgZmFpbCBibG9j
a2VkIGluIDEyNzc5MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA3MCB4dGYvdGVzdC1odm02NC14
c2EtMjc4IGZhaWwgaW4gMTM4MzMzIGJsb2NrZWQgaW4gMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yIDEwNyB4dGYvdGVzdC1wdjY0LXhzYS0yNzkgZmFpbCBpbiAxMzgzMzMgYmxvY2tlZCBp
biAxMjc3OTIKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgaW4gMTM4MzMzIGxpa2UgMTI3NzkyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICA4NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlIGZhaWwgaW4gMTM4MzMzIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgZmFpbCBpbiAxMzgzMzMgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzQ2
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3NDYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzc0NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzc5
MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTI3NzkyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjc3OTIKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1MiB4dGYvdGVzdC1o
dm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgODAgeHRmL3Rlc3QtcHYzMnBhZS14c2Et
MTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA4
NyB4dGYvdGVzdC1wdjY0LXB2LWZzZ3NiYXNlICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3Qt
aHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9w
LXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDgwIHh0Zi90ZXN0
LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA4MCB4dGYvdGVzdC1wdjMycGFlLXhz
YS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
IDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1mc2dzYmFzZSAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA4MCB4dGYvdGVz
dC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgIDgwIHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgODcgeHRmL3Rlc3QtcHY2NC1wdi1m
c2dzYmFzZSAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgNTY4NDkwNzUwY2ZjMzZiZjU4NGQ4ODc1NjkxNGY0NmVmMzU1NmM1
NgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMzYzNmRlM2YxYTlhNTEz
ZWJkY2Q3NzU1NWRjZTBlNGQ0NTFlMTk4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI3NzkyICAy
MDE4LTA5LTE5IDAzOjUwOjQxIFogIDI4MCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNTQz
MyAgMjAxOS0wNC0yOSAxNTozNjoxMCBaICAgNTcgZGF5cyAgIDMxIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODE3OSAgMjAxOS0wNi0yMSAxMDo0NDowMyBaICAgIDUgZGF5cyAgICAz
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXMgUGF0dGVy
c29uIDxwYXR0ZXJzb25jQGFpbmZvc2VjLmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rv
bm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
ICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBJYW4gQ2FtcGJlbGwgPGlhbi5jYW1wYmVsbEBj
aXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:13:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15:13:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg9bo-00065w-Hz; Wed, 26 Jun 2019 15:13: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hg9bn-00065n-HB
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:13:15 +0000
X-Inumbo-ID: eb0da731-9824-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb0da731-9824-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:13: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 1hg9bl-0002Mq-Jx; Wed, 26 Jun 2019 15:13: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 1hg9bl-0008M2-Ar; Wed, 26 Jun 2019 15:13:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hg9bl-0004mJ-AE; Wed, 26 Jun 2019 15:13:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138555-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 15:13:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138555: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU1NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU1NS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAxNyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAwIGRheXMgICAx
NiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:19:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15: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 1hg9hP-0006HZ-74; Wed, 26 Jun 2019 15:19: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hg9hN-0006HU-Or
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:19:01 +0000
X-Inumbo-ID: b91e9a17-9825-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b91e9a17-9825-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:19:00 +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 26BC22080C;
 Wed, 26 Jun 2019 15:18:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561562339;
 bh=yslNOtVtaXpADjbnUFZbJrlpc6r5WuTObcJpja7ZYr0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=a4xIV6ZE5ItkGLVSLqkYgXi3hs9Ah/mvPwXoesJo7V8IajOaBAq6IsvJSwSXFCsFJ
 u9vdMud+njoli+FYs2x2R34v1NWnIxbitQW7gaFjOfHy6vfuo3J3+9wq/+N6QTdHq2
 aShWW3mP0Ttv+HPv9vX1OZYAtGT5WU83W7Nry1No=
Date: Wed, 26 Jun 2019 08:18:58 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <2b9df6fd-1be8-5f45-009e-4a975ad159b1@suse.com>
Message-ID: <alpine.DEB.2.21.1906260818360.5851@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>
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: Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNi4wNi4xOSAx
NDoyMSwgQ2hhbyBHYW8gd3JvdGU6Cj4gPiBPbiBXZWQsIEp1biAyNiwgMjAxOSBhdCAwODoxNzo1
MEFNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ID4gPiBPbiAyNC4wNi4xOSAyMDo0Nywg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+ICsgeGVuLWRldmVsCj4gPiA+ID4gCj4g
PiA+ID4gT24gTW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
PiA+ID4gSGkgYWxsLAo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJIG1pZ2h0IGhhdmUgZm91bmQgYSBi
dWcgd2l0aCBQQ0kgcGFzc3Rocm91Z2ggdG8gYSBMaW51eCBIVk0gZ3Vlc3Qgb24KPiA+ID4gPiA+
IHg4NiB3aXRoIFhlbiA0LjEyLiBJdCBpcyBub3QgZWFzeSBmb3IgbWUgdG8gZ2V0IGFjY2Vzcywg
YW5kIGVzcGVjaWFsbHkKPiA+ID4gPiA+IGNoYW5nZSBjb21wb25lbnRzLCBvbiB0aGlzIHBhcnRp
Y3VsYXIgc3lzdGVtLCBhbmQgSSBkb24ndCBoYXZlIGFjY2Vzcwo+ID4gPiA+ID4gdG8KPiA+ID4g
PiA+IG90aGVyIHg4NiBib3hlcyBhdCB0aGUgbW9tZW50LCBzbyBhcG9sb2dpZXMgZm9yIHRoZSBw
YXJ0aWFsCj4gPiA+ID4gPiBpbmZvcm1hdGlvbgo+ID4gPiA+ID4gcmVwb3J0LiBUaGUgc2V0dXAg
aXMgYXMgZm9sbG93Ogo+ID4gPiA+ID4gCj4gPiA+ID4gPiAtIHR3byBQQ0kgZGV2aWNlcyBoYXZl
IGJlZW4gYXNzaWduZWQgdG8gYSBIVk0gZ3Vlc3QsIGV2ZXJ5dGhpbmcgaXMKPiA+ID4gPiA+IGZp
bmUKPiA+ID4gPiA+IC0gcmVib290IHRoZSBndWVzdCBmcm9tIGluc2lkZSwgaS5lLiBgcmVib290
JyBpbiBMaW51eAo+ID4gPiA+ID4gLSBhZnRlciB0aGUgcmVib290IGNvbXBsZXRlcywgb25seSBv
bmUgZGV2aWNlIGlzIGFzc2lnbmVkCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEJlZm9yZSB0aGUgcmVi
b290LCBJIHNlZSBhbGwgdGhlIGFwcHJvcHJpYXRlIHhlbnN0b3JlIGVudHJpZXMgZm9yIGJvdGgK
PiA+ID4gPiA+IGRldmljZXMuIEV2ZXJ5dGhpbmcgaXMgZmluZS4gQWZ0ZXIgdGhlIHJlYm9vdCwg
SSBjYW4gb25seSBzZWUgdGhlCj4gPiA+ID4gPiB4ZW5zdG9yZSBlbnRyaWVzIG9mIG9uZSBkZXZp
Y2UuIEl0IGlzIGFzIGlmIHRoZSBvdGhlciBkZXZpY2UKPiA+ID4gPiA+ICJkaXNhcHBlYXJlZCIg
d2l0aG91dCB0aHJvd2luZyBhbnkgZXJyb3JzLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBIYXZlIHlv
dSBzZWVuIHRoaXMgYmVmb3JlPyBEbyB5b3Uga25vdyBpZiBpdCBoYXMgYmVlbiBmaXhlZCBpbgo+
ID4gPiA+ID4gc3RhZ2luZz8KPiA+ID4gPiA+IEkgbm90aWNlZCB0aGlzIGZpeCB3aGljaCBzZWVt
cyB0byBiZSB2ZXJ5IHJlbGV2YW50Ogo+ID4gPiA+ID4gCj4gPiA+ID4gPiBodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTEvbXNnMDE2MTYu
aHRtbAo+ID4gPiA+ID4gCj4gPiA+ID4gPiBidXQgaXQgaXMgYWxyZWFkeSBpbmNsdWRlZCBpbiA0
LjEyLgo+ID4gPiAKPiA+ID4gU3RlZmFubywgY291bGQgeW91IHBsZWFzZSB0cnkgdGhlIGF0dGFj
aGVkIHBhdGNoPyBJdCBpcyBvbmx5IGNvbXBpbGUKPiA+ID4gdGVzdGVkIGZvciBub3cuCj4gPiA+
IAo+ID4gPiAKPiA+ID4gSnVlcmdlbgo+ID4gCj4gPiA+IEZyb20gZWE5NWRjZGZjNjBhODk1Y2M0
M2JhZjM0YzhlMGZiMDg4ZTEwMDA4ZCBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiA+ID4gRnJv
bTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4gPiBUbzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCj4gPiA+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiA+ID4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gPiA+IERhdGU6IFdl
ZCwgMjYgSnVuIDIwMTkgMDg6MTU6MjggKzAyMDAKPiA+ID4gU3ViamVjdDogW1BBVENIXSBsaWJ4
bDogZml4IHBjaSBkZXZpY2UgcmUtYXNzaWduaW5nIGFmdGVyIGRvbWFpbiByZWJvb3QKPiA+ID4g
Cj4gPiA+IEFmdGVyIGEgcmVib290IG9mIGEgZ3Vlc3Qgb25seSB0aGUgZmlyc3QgcGNpIGRldmlj
ZSBjb25maWd1cmF0aW9uIHdpbGwKPiA+ID4gYmUgcmV0cmlldmVkIGZyb20gWGVuc3RvcmUgcmVz
dWx0aW5nIGluIGxvc3Mgb2YgYW55IGZ1cnRoZXIgYXNzaWduZWQKPiA+ID4gcGFzc2VkIHRocm91
Z2ggcGNpIGRldmljZXMuCj4gPiA+IAo+ID4gPiBUaGUgbWFpbiByZWFzb24gaXMgdGhhdCBhbGwg
cGFzc2VkIHRocm91Z2ggcGNpIGRldmljZXMgcmVzaWRlIHVuZGVyIGEKPiA+ID4gY29tbW9uIHJv
b3QgZGV2aWNlICIwIiBpbiBYZW5zdG9yZS4gU28gd2hlbiB0aGUgZGV2aWNlIGxpc3QgaXMgcmVi
dWlsdAo+ID4gPiBmcm9tIFhlbnN0b3JlIGFmdGVyIGEgcmVib290IHRoZSBzdWItZGV2aWNlcyBi
ZWxvdyB0aGF0IHJvb3QgZGV2aWNlCj4gPiA+IG5lZWQgdG8gYmUgc2VsZWN0ZWQgaW5zdGVhZCBv
ZiB1c2luZyB0aGUgcm9vdCBkZXZpY2UgbnVtYmVyIGFzIGEKPiA+ID4gc2VsZWN0b3IuCj4gPiA+
IAo+ID4gPiBGaXggdGhhdCBieSBhZGRpbmcgYSBuZXcgbWVtYmVyIHRvIHN0cnVjdCBsaWJ4bF9k
ZXZpY2VfdHlwZSB3aGljaCB3aGVuCj4gPiA+IHNldCBpcyB1c2VkIHRvIGdldCB0aGUgbnVtYmVy
IG9mIGRldmljZXMuIEFkZCBzdWNoIGEgbWVtYmVyIGZvciBwY2kgdG8KPiA+ID4gZ2V0IHRoZSBj
b3JyZWN0IG51bWJlciBvZiBwY2kgZGV2aWNlcyBpbnN0ZWFkIG9mIGltcGx5aW5nIGl0IGZyb20g
dGhlCj4gPiA+IG51bWJlciBvZiBwY2kgcm9vdCBkZXZpY2VzICh3aGljaCB3aWxsIGFsd2F5cyBi
ZSAxKS4KPiA+ID4gCj4gPiA+IFdoaWxlIGF0IGl0IGZpeCB0aGUgdHlwZSBvZiBsaWJ4bF9fZGV2
aWNlX3BjaV9mcm9tX3hzX2JlKCkgdG8gbWF0Y2gKPiA+ID4gdGhlIG9uZSBvZiB0aGUgLmZyb21f
eGVuc3RvcmUgbWVtYmVyIG9mIHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZS4gVGhpcwo+ID4gPiBm
aXhlcyBhIGxhdGVudCBidWcgY2hlY2tpbmcgdGhlIHJldHVybiB2YWx1ZSBvZiBhIGZ1bmN0aW9u
IHJldHVybmluZwo+ID4gPiB2b2lkLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4gCj4gPiBUZXN0ZWQtYnk6IENoYW8gR2FvIDxj
aGFvLmdhb0BpbnRlbC5jb20+Cj4gCj4gVGhhbmtzIQoKVGhhbmsgeW91IHZlcnkgbXVjaCBib3Ro
IG9mIHlvdSEgSSdsbCBsZXQgeW91IGtub3cgaWYgaXQgd29ya3MuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:20:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15:20:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg9j3-0006vQ-KQ; Wed, 26 Jun 2019 15:20:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ehih=UZ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hg9j3-0006vK-2u
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:20:45 +0000
X-Inumbo-ID: f672e823-9825-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 f672e823-9825-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:20: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: OxXN5w05iQdKVu+abTqJvvYjxwbh/ocvgKRkcYlP9rVqNx1jPeIjdvIx55dJ1DH/PcYgOUsaTn
 peEw8UcjKN3jFUHFvHTnAjxwQ0PKW3qqqtD/SNNtlsI0VbcH20CDt0mD5StVuWQDKaUPe0uGzU
 5uHEqnRQe44qbHUbrMoIIfW+x9HcEQGxRNPNBHOcf8XG6Xe8NZxOS1qJI7dxNkveDAk15Qe3f8
 qKBlTuITPo6lbb3o5Cu3/tUj1C5o+GsJh0WZaNIRZtI4im3zyPjzkRf3L+MekNwzv6SZftfMDI
 U+E=
X-SBRS: 2.7
X-MesageID: 2266268
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,420,1557201600"; 
   d="scan'208";a="2266268"
Date: Wed, 26 Jun 2019 17:20:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190626152036.ps4ezt6xdgbu3b2e@MacBook-Air-de-Roger.local>
References: <20190626135546.50665-1-roger.pau@citrix.com>
 <20190626135546.50665-5-roger.pau@citrix.com>
 <5D138507020000780023B4C8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D138507020000780023B4C8@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/5] kconfig: disable non-literal format
 string warnings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDg6NDU6MjdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA2LjE5IGF0IDE1OjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gS2NvbmZpZyBtYWtlcyBoZWF2eSB1c2Ugb2Ygbm9uLWxpdGVyYWxzIGFzIGZvcm1h
dCBzdHJpbmdzLCBkaXNhYmxlCj4gPiBjb21waWxlciB3YXJuaW5ncyBzaW5jZSB0aGlzIGlzIGV4
cGVjdGVkIHVzYWdlLgo+IAo+IEkndmUgbmV2ZXIgc2VlbiBhbnkgd2l0aCBhbnkgdmVyc2lvbiBv
ZiBnY2MgLSBhcmUgdGhlcmUgbW9yZQo+IGFzcGVjdHMgdG8gYmUgbWVudGlvbmVkIGhlcmU/CgpP
aCwgSSd2ZSBhbHdheXMgc2VlbiB0aGVtIHdpdGggY2xhbmcuIE5vdCBzdXJlIHdoeSBnY2MgZG9l
c24ndCBzaG93CnN1Y2ggd2FybmluZ3MuCgpjbGFuZyAtV3AsLU1ELHRvb2xzL2tjb25maWcvLmNv
bmYuby5kICAgIC1EQ1VSU0VTX0xPQz0iPG5jdXJzZXMuaD4iIC1ETE9DQUxFIC1ES0JVSUxEX05P
X05MUyAgLWMgLW8gdG9vbHMva2NvbmZpZy9jb25mLm8gdG9vbHMva2NvbmZpZy9jb25mLmMKdG9v
bHMva2NvbmZpZy9jb25mLmM6Nzc6MTA6IHdhcm5pbmc6IGZvcm1hdCBzdHJpbmcgaXMgbm90IGEg
c3RyaW5nIGxpdGVyYWwgKHBvdGVudGlhbGx5IGluc2VjdXJlKQogICAgICBbLVdmb3JtYXQtc2Vj
dXJpdHldCiAgICAgICAgICAgICAgICBwcmludGYoXygiYWJvcnRlZCFcblxuIikpOwogICAgICAg
ICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+CnRvb2xzL2tjb25maWcvbGtjLmg6MzQ6
MTc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ18nCiNkZWZpbmUgXyh0ZXh0KSBnZXR0ZXh0
KHRleHQpCiAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+CnRvb2xzL2tjb25maWcvY29uZi5j
Ojc3OjEwOiBub3RlOiB0cmVhdCB0aGUgc3RyaW5nIGFzIGFuIGFyZ3VtZW50IHRvIGF2b2lkIHRo
aXMKICAgICAgICAgICAgICAgIHByaW50ZihfKCJhYm9ydGVkIVxuXG4iKSk7CiAgICAgICAgICAg
ICAgICAgICAgICAgXgogICAgICAgICAgICAgICAgICAgICAgICIlcyIsCnRvb2xzL2tjb25maWcv
bGtjLmg6MzQ6MTc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ18nCiNkZWZpbmUgXyh0ZXh0
KSBnZXR0ZXh0KHRleHQpCiAgICAgICAgICAgICAgICBeCnRvb2xzL2tjb25maWcvY29uZi5jOjc4
OjEwOiB3YXJuaW5nOiBmb3JtYXQgc3RyaW5nIGlzIG5vdCBhIHN0cmluZyBsaXRlcmFsIChwb3Rl
bnRpYWxseSBpbnNlY3VyZSkKICAgICAgWy1XZm9ybWF0LXNlY3VyaXR5XQogICAgICAgICAgICAg
ICAgcHJpbnRmKF8oIkNvbnNvbGUgaW5wdXQvb3V0cHV0IGlzIHJlZGlyZWN0ZWQuICIpKTsKICAg
ICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fgp0b29scy9rY29uZmlnL2xrYy5oOjM0OjE3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3Jv
ICdfJwojZGVmaW5lIF8odGV4dCkgZ2V0dGV4dCh0ZXh0KQogICAgICAgICAgICAgICAgXn5+fn5+
fn5+fn5+fgp0b29scy9rY29uZmlnL2NvbmYuYzo3ODoxMDogbm90ZTogdHJlYXQgdGhlIHN0cmlu
ZyBhcyBhbiBhcmd1bWVudCB0byBhdm9pZCB0aGlzCiAgICAgICAgICAgICAgICBwcmludGYoXygi
Q29uc29sZSBpbnB1dC9vdXRwdXQgaXMgcmVkaXJlY3RlZC4gIikpOwogICAgICAgICAgICAgICAg
ICAgICAgIF4KICAgICAgICAgICAgICAgICAgICAgICAiJXMiLAp0b29scy9rY29uZmlnL2xrYy5o
OjM0OjE3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfJwojZGVmaW5lIF8odGV4dCkgZ2V0
dGV4dCh0ZXh0KQogICAgICAgICAgICAgICAgXgpbLi4uXQoKPiAKPiA+IFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBDYzog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+ID4gLS0tCj4gPiAgeGVuL3Rvb2xz
L2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyB8IDUgKysrKysKPiA+ICAxIGZpbGUgY2hhbmdlZCwg
NSBpbnNlcnRpb25zKCspCj4gCj4gWW91IENjIGxpc3QgbG9va3MgdG8gYmUgdG9vIHNob3J0IGZv
ciB0aGlzIGNoYW5nZS4KClRoYXQncyB3aGF0IGdldF9tYWludGFpbmVyLnBsIGhhcyBnaXZlbiBt
ZS4gTWF5YmUgdGhlIHN5bnRheCBpbgpNQUlOVEFJTkVSUyBpcyBub3QgY29ycmVjdCwgb3IgZ2V0
X21haW50YWluZXIucGwgbmVlZHMgYWRqdXN0bWVudHMuCgo+IAo+ID4gLS0tIGEveGVuL3Rvb2xz
L2tjb25maWcvTWFrZWZpbGUua2NvbmZpZwo+ID4gKysrIGIveGVuL3Rvb2xzL2tjb25maWcvTWFr
ZWZpbGUua2NvbmZpZwo+ID4gQEAgLTQzLDYgKzQzLDExIEBAIEZPUkNFOgo+ID4gICMgU2V0cyB0
b29sY2hhaW4gYmluYXJpZXMgdG8gdXNlCj4gPiAgaW5jbHVkZSAkKFhFTl9ST09UKS9jb25maWcv
JChzaGVsbCB1bmFtZSAtcykubWsKPiA+ICAKPiA+ICsjIERpc2FibGUgZm9ybWF0IHdhcm5pbmdz
LCBrY29uZmlnIG1ha2VzIGhlYXZ5IHVzZSBvZiBub24tbGl0ZXJhbCBmb3JtYXQKPiA+ICsjIHN0
cmluZ3MuCj4gPiArSE9TVENGTEFHUyArPSAtV25vLWZvcm1hdAo+ID4gK0hPU1RDWFhGTEFHUyAr
PSAtV25vLWZvcm1hdAo+IAo+IEJ1dCB0aGlzIGRpc2FibGVzIGZhciBtb3JlIHdhcm5pbmdzIHRo
YW4gb25lcyBmb3Igbm9uLWxpdGVyYWwgZm9ybWF0Cj4gc3RyaW5ncywgYXQgbGVhc3QgYWZhaWN0
LgoKU29ycnksIGl0IHNob3VsZCBiZSAtV25vLWZvcm1hdC1zZWN1cml0eS4gSSB0aGluayBJIGRy
b3BwZWQgdGhlCi1zZWN1cml0eSBwYXJ0IHdoaWxlIGNvcHlpbmcuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:27:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg9pU-0007B3-DK; Wed, 26 Jun 2019 15:27:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hg9pS-0007Ay-Sh
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:27:22 +0000
X-Inumbo-ID: e3cb4043-9826-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3cb4043-9826-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:27: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 567EA2133F;
 Wed, 26 Jun 2019 15:27:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561562840;
 bh=9atBhvcg3BTOAsOwLIFnLgiRv7Oc5Lkv5mmpKV9OW1Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DpsvIGspmDzlMOJXGY8rUytyQ3a8uyw3iQW2mk3jFg22Hsf4gQIs0cf5SbdQ8hAkU
 LJaAbjKdPQPHiszL2FOJ2+9LaPaLHdF7BNqS4E+C4FGqedBPXCf/Yk9VKGimXqyHA8
 yiJgftQAPYb4A+r9JkJfgvn7ChlpU97CFCytz8GY=
Date: Wed, 26 Jun 2019 08:27: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: <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
Message-ID: <alpine.DEB.2.21.1906260827080.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
 <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjYvMDYvMjAxOSAwMDo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAyNSBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiBPbiBNb24s
IDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiAgIFRoZSBjdXJyZW50
IGltcGxlbWVudGF0aW9uIG9mIHRoZSBtYWNybyBQUklOVCB3aWxsIGNsb2JiZXIgeDMwL2xyLgo+
ID4gPiA+ID4gVGhpcwo+ID4gPiA+IG1lYW5zIHRoZSB1c2VyIHNob3VsZCBzYXZlIGxyIGlmIGl0
IGNhcmVzIGFib3V0IGl0Lgo+ID4gPiAKPiA+ID4gQnkgeDMwL2xyLCBkbyB5b3UgbWVhbiB4MC14
MyBhbmQgbHI/IEkgd291bGQgcHJlZmVyIGEgY2xlYXJlcgo+ID4gPiBleHByZXNzaW9uLgo+ID4g
Cj4gPiBObyBvZiBjb3Vyc2Ugbm90ISBZb3UgbWVhbnQgeDMwIHdoaWNoIGlzIGEgc3lub255bSBv
ZiBsciEgSXQgaXMganVzdAo+ID4gdGhhdCBpbiB0aGlzIGNhc2UgaXQgaXMgYWxzbyBzdXBwb3Nl
ZCB0byBjbG9iYmVyIHgwLXgzIC0tIEkgZ290Cj4gPiBjb25mdXNlZCEgVGhlIGNvbW1pdCBtZXNz
YWdlIGlzIGFsc28gZmluZSBhcyBpcyB0aGVuLiBNb3JlIGJlbG93Lgo+ID4gCj4gPiAKPiA+ID4g
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
PiA+ID4gCj4gPiA+IAo+ID4gPiA+IEZvbGxvdy11cCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIG1v
cmUgdXNlIG9mIFBSSU5UIGluIHBsYWNlIHdoZXJlIGxyCj4gPiA+ID4gc2hvdWxkIGJlIHByZXNl
cnZlZC4gUmF0aGVyIHRoYW4gcmVxdWlyaW5nIGFsbCB0aGUgdXNlcnMgdG8gcHJlc2VydmUgbHIs
Cj4gPiA+ID4gdGhlIG1hY3JvIFBSSU5UIGlzIG1vZGlmaWVkIHRvIHNhdmUgYW5kIHJlc3RvcmUg
aXQuCj4gPiA+ID4gCj4gPiA+ID4gV2hpbGUgdGhlIGNvbW1lbnQgc3RhdGUgeDMgd2lsbCBiZSBj
bG9iYmVyZWQsIHRoaXMgaXMgbm90IHRoZSBjYXNlLiBTbwo+ID4gPiA+IFBSSU5UIHdpbGwgdXNl
IHgzIHRvIHByZXNlcnZlIGxyLgo+ID4gPiA+IAo+ID4gPiA+IExhc3RseSwgdGFrZSB0aGUgb3Bw
b3J0dW5pdHkgdG8gbW92ZSB0aGUgY29tbWVudCBvbiB0b3Agb2YgUFJJTlQgYW5kIHVzZQo+ID4g
PiA+IFBSSU5UIGluIGluaXRfdWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBh
IGZvbGxvdy11cCBwYXRjaC4KPiA+ID4gPiAKPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICAgeGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyB8IDE0ICsrKysrKysrKy0tLS0tCj4gPiA+ID4gICAxIGZpbGUg
Y2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ID4gPiA+IAo+ID4gPiA+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwo+ID4gPiA+IGluZGV4IGM4YmJkZjA1YTYuLmE1MTQ3YzhkODAgMTAwNjQ0Cj4g
PiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+ID4gPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKPiA+ID4gPiBAQCAtNzgsMTIgKzc4LDE3IEBACj4gPiA+ID4g
ICAgKiAgeDMwIC0gbHIKPiA+ID4gPiAgICAqLwo+ID4gPiA+ICAgLS8qIE1hY3JvIHRvIHByaW50
IGEgc3RyaW5nIHRvIHRoZSBVQVJULCBpZiB0aGVyZSBpcyBvbmUuCj4gPiA+ID4gLSAqIENsb2Ji
ZXJzIHgwLXgzLiAqLwo+ID4gPiA+ICAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKPiA+ID4g
PiArLyoKPiA+ID4gPiArICogTWFjcm8gdG8gcHJpbnQgYSBzdHJpbmcgdG8gdGhlIFVBUlQsIGlm
IHRoZXJlIGlzIG9uZS4KPiA+ID4gPiArICoKPiA+ID4gPiArICogQ2xvYmJlcnMgeDAgLSB4Mwo+
ID4gPiA+ICsgKi8KPiA+ID4gPiAgICNkZWZpbmUgUFJJTlQoX3MpICAgICAgICAgICBcCj4gPiA+
ID4gKyAgICAgICAgbW92ICAgeDMsIGxyICA7ICAgICBcCj4gPiA+ID4gICAgICAgICAgIGFkciAg
IHgwLCA5OGYgOyAgICAgXAo+ID4gPiA+ICAgICAgICAgICBibCAgICBwdXRzICAgIDsgICAgIFwK
PiA+ID4gPiArICAgICAgICBtb3YgICBsciwgeDMgIDsgICAgIFwKPiA+ID4gPiAgICAgICAgICAg
Uk9EQVRBX1NUUig5OCwgX3MpCj4gPiAKPiA+IFN0cmFuZ2VseSBlbm91Z2ggSSBnZXQgYSBidWls
ZCBlcnJvciB3aXRoIGdjYyA3LjMuMSwgYnV0IGlmIEkgdXNlIHgzMAo+ID4gaW5zdGVhZCBvZiBs
ciwgaXQgYnVpbGRzIGZpbmUuIEhhdmUgeW91IHNlZW4gdGhpcyBiZWZvcmU/Cj4gCj4gSG1tbSwg
SSBjYW4ndCB0byByZXByb2R1Y2UgaXQgZXZlbiBvbiBvbGRlciBjb21waWxlciAoNC45KS4gTXkg
Z3Vlc3MgaXMgbm90Cj4gYWxsIHRoZSBhc3NlbWJsZXIgaXMgYWJsZSB0byB1bmRlcnN0YW5kICJs
ciIuCj4gCj4gSW4gdGhlIGZpbGUgZW50cnkuUyB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcgbGluZToK
PiAKPiBsciAgICAgIC5yZXEgICAgeDMwICAgICAgICAgICAgIC8vIGxpbmsgcmVnaXN0ZXIKPiAK
PiAKPiBDb3VsZCB5b3UgZ2l2ZSBhIHRyeSB0byBhZGQgdGhlIGxpbmUgaW4gaGVhZC5TPwoKVGhh
dCB3b3JrcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:28:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hg9qi-0007FQ-Q5; Wed, 26 Jun 2019 15:28: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hg9qg-0007FI-UX
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:28:38 +0000
X-Inumbo-ID: 104b6bac-9827-11e9-868b-8b59a5c11dec
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 104b6bac-9827-11e9-868b-8b59a5c11dec;
 Wed, 26 Jun 2019 15:28: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 50E3B2B;
 Wed, 26 Jun 2019 08:28: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 957403F706;
 Wed, 26 Jun 2019 08:28:34 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
 <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
 <alpine.DEB.2.21.1906260827080.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d8c94588-8f7f-84a5-aed1-fe7bfe7bd178@arm.com>
Date: Wed, 26 Jun 2019 16:28: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: <alpine.DEB.2.21.1906260827080.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMTY6MjcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDI2IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh
bm8sCj4+Cj4+IE9uIDI2LzA2LzIwMTkgMDA6NTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
Pj4+IE9uIFR1ZSwgMjUgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+PiBP
biBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+PiAgICBUaGUgY3Vy
cmVudCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgbWFjcm8gUFJJTlQgd2lsbCBjbG9iYmVyIHgzMC9s
ci4KPj4+Pj4+IFRoaXMKPj4+Pj4gbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgbHIgaWYgaXQg
Y2FyZXMgYWJvdXQgaXQuCj4+Pj4KPj4+PiBCeSB4MzAvbHIsIGRvIHlvdSBtZWFuIHgwLXgzIGFu
ZCBscj8gSSB3b3VsZCBwcmVmZXIgYSBjbGVhcmVyCj4+Pj4gZXhwcmVzc2lvbi4KPj4+Cj4+PiBO
byBvZiBjb3Vyc2Ugbm90ISBZb3UgbWVhbnQgeDMwIHdoaWNoIGlzIGEgc3lub255bSBvZiBsciEg
SXQgaXMganVzdAo+Pj4gdGhhdCBpbiB0aGlzIGNhc2UgaXQgaXMgYWxzbyBzdXBwb3NlZCB0byBj
bG9iYmVyIHgwLXgzIC0tIEkgZ290Cj4+PiBjb25mdXNlZCEgVGhlIGNvbW1pdCBtZXNzYWdlIGlz
IGFsc28gZmluZSBhcyBpcyB0aGVuLiBNb3JlIGJlbG93Lgo+Pj4KPj4+Cj4+Pj4gUmV2aWV3ZWQt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+Pgo+Pj4+
Cj4+Pj4+IEZvbGxvdy11cCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIG1vcmUgdXNlIG9mIFBSSU5U
IGluIHBsYWNlIHdoZXJlIGxyCj4+Pj4+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuIFJhdGhlciB0aGFu
IHJlcXVpcmluZyBhbGwgdGhlIHVzZXJzIHRvIHByZXNlcnZlIGxyLAo+Pj4+PiB0aGUgbWFjcm8g
UFJJTlQgaXMgbW9kaWZpZWQgdG8gc2F2ZSBhbmQgcmVzdG9yZSBpdC4KPj4+Pj4KPj4+Pj4gV2hp
bGUgdGhlIGNvbW1lbnQgc3RhdGUgeDMgd2lsbCBiZSBjbG9iYmVyZWQsIHRoaXMgaXMgbm90IHRo
ZSBjYXNlLiBTbwo+Pj4+PiBQUklOVCB3aWxsIHVzZSB4MyB0byBwcmVzZXJ2ZSBsci4KPj4+Pj4K
Pj4+Pj4gTGFzdGx5LCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0byBtb3ZlIHRoZSBjb21tZW50IG9u
IHRvcCBvZiBQUklOVCBhbmQgdXNlCj4+Pj4+IFBSSU5UIGluIGluaXRfdWFydC4gQm90aCBjaGFu
Z2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBhIGZvbGxvdy11cCBwYXRjaC4KPj4+Pj4KPj4+Pj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Pj4gLS0t
Cj4+Pj4+ICAgIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCAxNCArKysrKysrKystLS0tLQo+
Pj4+PiAgICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+
Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKPj4+Pj4gaW5kZXggYzhiYmRmMDVhNi4uYTUxNDdjOGQ4MCAx
MDA2NDQKPj4+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+Pj4+PiArKysgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+Pj4+IEBAIC03OCwxMiArNzgsMTcgQEAKPj4+Pj4g
ICAgICogIHgzMCAtIGxyCj4+Pj4+ICAgICAqLwo+Pj4+PiAgICAtLyogTWFjcm8gdG8gcHJpbnQg
YSBzdHJpbmcgdG8gdGhlIFVBUlQsIGlmIHRoZXJlIGlzIG9uZS4KPj4+Pj4gLSAqIENsb2JiZXJz
IHgwLXgzLiAqLwo+Pj4+PiAgICAjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+Pj4+PiArLyoK
Pj4+Pj4gKyAqIE1hY3JvIHRvIHByaW50IGEgc3RyaW5nIHRvIHRoZSBVQVJULCBpZiB0aGVyZSBp
cyBvbmUuCj4+Pj4+ICsgKgo+Pj4+PiArICogQ2xvYmJlcnMgeDAgLSB4Mwo+Pj4+PiArICovCj4+
Pj4+ICAgICNkZWZpbmUgUFJJTlQoX3MpICAgICAgICAgICBcCj4+Pj4+ICsgICAgICAgIG1vdiAg
IHgzLCBsciAgOyAgICAgXAo+Pj4+PiAgICAgICAgICAgIGFkciAgIHgwLCA5OGYgOyAgICAgXAo+
Pj4+PiAgICAgICAgICAgIGJsICAgIHB1dHMgICAgOyAgICAgXAo+Pj4+PiArICAgICAgICBtb3Yg
ICBsciwgeDMgIDsgICAgIFwKPj4+Pj4gICAgICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykKPj4+
Cj4+PiBTdHJhbmdlbHkgZW5vdWdoIEkgZ2V0IGEgYnVpbGQgZXJyb3Igd2l0aCBnY2MgNy4zLjEs
IGJ1dCBpZiBJIHVzZSB4MzAKPj4+IGluc3RlYWQgb2YgbHIsIGl0IGJ1aWxkcyBmaW5lLiBIYXZl
IHlvdSBzZWVuIHRoaXMgYmVmb3JlPwo+Pgo+PiBIbW1tLCBJIGNhbid0IHRvIHJlcHJvZHVjZSBp
dCBldmVuIG9uIG9sZGVyIGNvbXBpbGVyICg0LjkpLiBNeSBndWVzcyBpcyBub3QKPj4gYWxsIHRo
ZSBhc3NlbWJsZXIgaXMgYWJsZSB0byB1bmRlcnN0YW5kICJsciIuCj4+Cj4+IEluIHRoZSBmaWxl
IGVudHJ5LlMgd2UgaGF2ZSB0aGUgZm9sbG93aW5nIGxpbmU6Cj4+Cj4+IGxyICAgICAgLnJlcSAg
ICB4MzAgICAgICAgICAgICAgLy8gbGluayByZWdpc3Rlcgo+Pgo+Pgo+PiBDb3VsZCB5b3UgZ2l2
ZSBhIHRyeSB0byBhZGQgdGhlIGxpbmUgaW4gaGVhZC5TPwo+IAo+IFRoYXQgd29ya3MKClRoYW5r
IHlvdS4KCkkgdGhvdWdodCBhIGJpdCBtb3JlIGR1cmluZyB0aGUgZGF5IGFuZCBkZWNpZGVkIHRv
IHVzZSAieDMwIiBkaXJlY3RseSByYXRoZXIgCnRoYW4gbHIuIFdlIGNhbiBkZWNpZGUgdG8gcmV2
aXNpdCBpdCBpZiB3ZSB0aGluayB0aGUgY29kZSBpcyB0b28gZGlmZmljdWx0IHRvIHJlYWQuCgpD
aGVlcnMsCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:43:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15: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 1hgA4w-0000Jp-Ab; Wed, 26 Jun 2019 15:43:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fkWf=UZ=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hgA4v-0000Jk-3v
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:43:21 +0000
X-Inumbo-ID: 1f0dbb72-9829-11e9-8980-bc764e045a96
Received: from mail-io1-xd35.google.com (unknown [2607:f8b0:4864:20::d35])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f0dbb72-9829-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:43:19 +0000 (UTC)
Received: by mail-io1-xd35.google.com with SMTP id j6so4376325ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 08:43:19 -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=Kt/HR2Avq/AV+FSNNqzV+DCacjej31Mxcj9HK6P8dCg=;
 b=B4viCXUSmmzXF1x/MorUAiCkq1lc0pi9k0b7xI1/fnrkKA4slnTrKYJrvWS1T3nzkH
 qkh/Nqkr+JFGgAIN9XPKS9f+lQ8d6lRIIQiCI5S7pW+KYF0JKA9tDobUM4Nbd4IIeeiq
 oItTOqieu9+aD60eE4pmtBIy/jRLWKT9jIoR1Nou35ARH3luAxJXwtn/65GWONjoSqai
 B+pyLk+GAGgi4Ceey8EIegYUjtQ4tWYEvUPKUvfKLGw2us+d3vUnuzsCUxb2iRvG5MoE
 fbwjrBNLDhltubqisbNhhqt2E3U38aYoZWxKXtI23T2JceU4zaEIL+FnwuNqAVOxCQoi
 Q9sA==
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=Kt/HR2Avq/AV+FSNNqzV+DCacjej31Mxcj9HK6P8dCg=;
 b=WEVyfKIfoAlfYL6bEeu1JF8OvLjzpcd2t+bnoOMkEdG/i9oTJd4K/ybnXrpxRUJC/P
 fwLSH5n+ysXjDGnuetMQG97Iw5iWY4ajKrB5cpY8Lf2T1pnfBnVpvRq7uNUBPTszefE/
 /yzG3ZOnW1t1KOH1ylBIiwis/EVSVpGUWHF2ZuhFdNVIlmFPtca7i9cVj/qT0xkjxcQ/
 R0qnxoy9bwaNUVPRq4Womg/UecdXnf+Op0aTMqVIMMT8Vwwf5QcnkigrtIqFwbg5VJsW
 BOmFcs1/wjSPTCATkKm0KvHUnQW1maqo69PlBO4Xs6F1fFTCQrqedIiPVgJ+EyO96CmQ
 dzig==
X-Gm-Message-State: APjAAAVglxsFUVyjD4HvpcsbkL7G8tcf5Nf9OdQoWHx+x4KG8MK3iVtp
 cB3oDuognNliM/NKbwPe9NI=
X-Google-Smtp-Source: APXvYqxbnM17LI/xPefTC9ZJxkpoPHkToRNckqdYhF6iWp71iPabKcFFugHEJ3tCSkmpJAqogGUC8Q==
X-Received: by 2002:a5e:c74b:: with SMTP id g11mr79563iop.196.1561563799050;
 Wed, 26 Jun 2019 08:43:19 -0700 (PDT)
Received: from [100.64.73.170] ([205.185.206.123])
 by smtp.gmail.com with ESMTPSA id p25sm21406400iol.48.2019.06.26.08.43.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 26 Jun 2019 08:43:18 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <D35E81B7-B96D-40A6-A112-B36D70CFEB4F@citrix.com>
Date: Wed, 26 Jun 2019 11:43:17 -0400
Message-Id: <1EF23097-B883-4C3E-8C6D-0F144A4216A0@gmail.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
 <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
 <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@gmail.com>
 <D35E81B7-B96D-40A6-A112-B36D70CFEB4F@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIEp1biAyNiwgMjAxOSwgYXQgMDY6NDUsIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gCj4gCj4gCj4g77u/T24gMjUvMDYvMjAxOSwgMjE6MjcsICJSaWNo
IFBlcnNhdWQiIDxwZXJzYXVyQGdtYWlsLmNvbT4gd3JvdGU6Cj4gCj4+IE9uIEp1biAyNSwgMjAx
OSwgYXQgMTY6MTcsIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
PiAKPj4gSGkgUmljaCwKPj4gCj4+IE9uIDYvMjUvMTkgODozOCBQTSwgUmljaCBQZXJzYXVkIHdy
b3RlOgo+Pj4+IE9uIEp1biAyNSwgMjAxOSwgYXQgMTI6MzYsIExhcnMgS3VydGggPGxhcnMua3Vy
dGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gCj4+Pj4gSGkgYWxsOgo+Pj4+IHBsZWFzZSBhZGQg
eW91ciBhZ2VuZGEgaXRlbXMuIEkgaGFkIG9ubHkgT05FIHNlcmllcyB3aGljaCB3YXMgaGlnaGxp
Z2h0ZWQgYXMgbmVlZGluZyBhdHRlbnRpb24gZnJvbSBvdGhlcnMuIElzIHRoaXMgc2VyaW91c2x5
IHRoZSBvbmx5IG9uZT8KPiAKPiBXZSBoYWQgcXVpdGUgYSBmZXcgYWRkaXRpb25zIHRvIHRoZSBh
Z2VuZGEuIE9uZSBwcm9ibGVtIEkgaGF2ZSBpcyB0aGF0IGNyeXB0cGFkIGhpc3RvcnkgZG9lcyBu
b3QgdGVsbCBtZSB3aG8gYWRkZWQgYW4gYWdlbmRhIGl0ZW0uIFdlIHdpbGwgaGF2ZSB0byBtYW5h
Z2UgdGhpcyBhcHByb3ByaWF0ZWx5IGluIHRoZSBtZWV0aW5nLgo+IAo+Pj4gUHJvcG9zZWQgYWdl
bmRhIGl0ZW06IGluIHRoZSBhYnNlbmNlIG9mIEppcmEgdGlja2V0cywgd291bGQgaXQgYmUgdXNl
ZnVsIHRvIGhhdmUgYSBsaXN0IChlLmcuIGdlbmVyYXRlZCBieSBhIHNjcmlwdCkgd2l0aCB0aGUg
bGlmZWN5Y2xlIHN0YXR1cyBvZiBhbGwgb3V0c3RhbmRpbmcgcGF0Y2ggc2VyaWVzLCBlLmcuCj4+
PiBNRVRBREFUQQo+Pj4gLSBidWcgZml4IC8gaW1wcm92ZW1lbnQgLyByZWZhY3RvciAvIGNsZWFu
dXAgLyBuZXcgZmVhdHVyZQo+Pj4gLSBpbXBhY3RlZCBYZW4gc3Vic3lzdGVtcy9jb21wb25lbnRz
L2ZlYXR1cmVzCj4+PiAtIHRhcmdldGVkIHZlcnNpb24gb2YgWGVuCj4+PiAtIGNvbnRyaWJ1dGlu
ZyBwZXJzb24vb3JnCj4+PiAtIHJlbGV2YW5jZSBvZiBwYXRjaCBzZXJpZXMgdG8gdGhlIGdvYWxz
IHNldCBieSBSTSBmb3IgdGhlIG5leHQgWGVuIHJlbGVhc2UKPj4+IC0gcmVsYXRlZCBwYXRjaCBz
ZXJpZXMgKHdpdGggYmVsb3cgc3RhdHVzIGluZm8pCj4+PiBTVEFUVVM6Cj4+PiAtIHBhdGNoIHNl
cmllcyB2ZXJzaW9uCj4+PiAtIGRhdGUgb2YgcGF0Y2ggc2VyaWVzIHYxCj4+PiAtIG5vIHJlc3Bv
bnNlcyByZWNlaXZlZCArIHBpbmcgY291bnQgKyBkYXlzIHNpbmNlIHN1Ym1pc3Npb24gKyBkYXlz
IHNpbmNlIHBpbmcKPj4+IC0gcmV2aWV3ZWQgd2l0aCBvYmplY3Rpb25zCj4+PiAtIHJldmlld2Vk
IHdpdGhvdXQgb2JqZWN0aW9ucywgYXdhaXRpbmcgYWNrCj4+PiAtIGFja2VkLCBhd2FpdGluZyBt
ZXJnZQo+Pj4gRnJvbSBzdWNoIGEgc3VtbWFyeSwgcGF0Y2ggc2VyaWVzIGNvdWxkIGJlIHByaW9y
aXRpemVkIGZvciByZXZpZXcvdHJpYWdlIGluIHRoZSBjb21tdW5pdHkgY2FsbCwgYmFzZWQgb24g
dW5pZm9ybSBjcml0ZXJpYSBhbmQgcHJvamVjdC13aWRlIGNvbnRleHQuCj4+IAo+PiBXaGlsZSBJ
IHRoaW5rIHJhaXNpbmcgYXdhcmVuZXNzIG9mIHRoZSBzdHVjayBzZXJpZXMgaXMgYSBnb29kIGlk
ZWEuIEkgc3RpbGwgaGF2ZSBzb21lIGNvbmNlcm4gcmVnYXJkaW5nIHRoZSBwcmlvcml0aXphdGlv
bi4gV2hvIGlzIGdvaW5nIHRvIGNvbnN1bWUgdGhlIHJlc3VsdCBvZiB0aGUgZGlzY3Vzc2lvbj8g
SXMgaXQgdGhlIG1haW50YWluZXJzPwo+IAo+ICAgQW55b25lIHdobyB0eXBpY2FsbHkgYW5zd2Vy
cyB0aGUgcXVlc3Rpb24gcmFpc2VkIGJ5IExhcnMgaW4gdGhpcyB0aHJlYWQsIHByZXN1bWFibHkg
YSBzdWJzZXQgb2YgY2FsbCBhdHRlbmRlZXMuCj4gCj4gVGhpcyB3b3VsZCBvbmx5IHdvcmsgaWYg
dGhlcmUgd2FzIGNvbnNlbnN1cyBvbiB0aGUgcHJpb3JpdHkgYW1vbmdzdCB0aGUga2V5IHN0YWtl
LWhvbGRlcnMuIEkgYmVsaWV2ZSB0aGF0IHNvbWUgbGltaXRlZCBwcmlvcml0aXphdGlvbiBoYXMg
aGFwcGVuZWQgaW4gdGhlIHBhc3QsIGUuZy4gZm9yIHNvbWUgQXJtIHJlbGF0ZWQgZmVhdHVyZXMg
Zm9yIFhlbiA0LjEyIHdoZXJlLCBpZiBJIHJlY2FsbCBjb3JyZWN0bHkgeW91LCBTdGVmYW5vIGFu
ZCBFUEFNIGRpZCB0aGlzLiAKPiAKPiBNYXliZSB3ZSBjYW4gdHJpYWwgdGhpcyB0eXBlIG9mIGFw
cHJvYWNoIGZvciBhIHNtYWxsIG51bWJlciBvZiBzZXJpZXMgZmlyc3QuIEF0IHRoZSBlbmQgb2Yg
dGhlIGRheSB0aGlzIGlzIGFib3V0IHF1ZXVlIG1hbmFnZW1lbnQuIFJpZ2h0IG5vdywgd2hlbiBh
IG5ldyBzZXJpZXMgY29tZXMgaW4gaXQgZW5kcyB1cCBpbiBvbmUgYmlnIHF1ZXVlICh4ZW4tZGV2
ZWxAKS4gTW9zdCBjb21wbGV4IHNlcmllcyBoYXZlIHRvIGdvIHRocm91Z2ggYSBzZXJpZXMgb2Yg
Z2F0ZXMgKGFrYSBjb2RlIHJldmlld3MgZnJvbSBkaWZmZXJlbnQgcGVvcGxlKSBiZWZvcmUgdGhl
eSBnZXQgYXBwbGllZCBhbmQgd2hlbiBhIG5ldyB2ZXJzaW9uIGNvbWVzIG91dCB0aGUgc2VyaWVz
IGVuZHMgdXAgaW4gdGhlIHF1ZXVlIGFnYWluOiBlYWNoIHJldmlld2VyIHRvZGF5IHByaW9yaXRp
emVzIHRoZWlyIG93biByZXZpZXcgcXVldWVzLCB3aGVyZSBuby1vbmUgZWxzZSBzZWVzIHRoZSBw
cmlvcml0aXNhdGlvbiBvZiBvdGhlciByZXZpZXdlcnMuIFVubGVzcyB0aGVyZSBpcyBsb3Qgb2Yg
c3BhcmUgcmV2aWV3IGNhcGFjaXR5ICh3aGljaCB0aGVyZSBpc24ndCkgd2UgZXNzZW50aWFsbHkg
ZW5kIHVwIGluIGdyaWQtbG9jaywgd2l0aCBhbiBldmVyLWdyb3dpbmcgcXVldWUuIFdlIHNlZW0g
dG8gaGF2ZSBzcGVjaWZpYyBhZGRpdGlvbmFsIGNvbXBsZXhpdHkgaW4gWGVuIGJlY2F1c2UgbW9z
dCByZWNlbnQgc2VyaWVzLCB0eXBpY2FsbHkgaW52b2x2ZSBhIGxhcmdlIG51bWJlciBvZiByZXZp
ZXdlcnMuCj4gCj4gSW4gdGhlb3J5LCB0aGVyZSBhcmUgc2V2ZXJhbCB3YXlzIHRvIGFkZHJlc3Mg
dGhpczoKPiAqIFF1ZXVlIG1hbmFnZW1lbnQgZWl0aGVyIGJ5IGEgc2V0IG9mIGFncmVlZCBjcml0
ZXJpYSB3aGljaCBhbGwgcmV2aWV3ZXJzIGZvbGxvdyBvciB0aHJvdWdoIHNvbWUgYWdyZWVtZW50
IGFib3V0IHdoaWNoIHNlcmllcyB3ZSBhY3RpdmVseSB0cnkgYW5kIHNoZXBoZXJkIHRocm91Z2gg
dGhlIGdhdGVzCj4gKiBXZSBoYXZlIGFuIGFkZGl0aW9uYWwgaXNzdWUgdGhhdCBpbiBtYW55IGFy
ZWFzIHdlIGhhdmUgbXVsdGlwbGUgcmV2aWV3ZXJzL2NvbW1pdHRlcnMgcmV2aWV3aW5nIHRoZSBz
YW1lIGFyZWEgb2YgY29kZSwgd2hpY2ggYWxzbyBmcmVxdWVudGx5IGxlYWRzIHRvIHNsb3ctZG93
bnMsIGJlY2F1c2UgdGhlIG11bHRpcGxlIHJldmlld2Vycy9jb21taXR0ZXJzIGNhbiBkaXNhZ3Jl
ZS4gV2UgY291bGQgbG9vayBhdCBhIG1vZGVsIHdoZXJlIHRoZSByZXZpZXdlcnMvY29tbWl0dGVy
cyBhZ3JlZSB0aGF0IG9uZSB0YWtlcyB0aGUgbGVhZCBvbiByZXZpZXdpbmcgYSBzcGVjaWZpYyBz
ZXJpZXMuIFdlIGNvdWxkIHRyeSBhbmQgc3RyZWFtbGluZSB0aGUgb3duZXJzaGlwIHN0cnVjdHVy
ZSB0byBjcmVhdGUgYSBjbGVhcmVyIG1hcHBpbmcuCj4gKiBUaGUgcXVldWVzIG9mIGVhY2ggcmV2
aWV3ZXIgYXJlIHNvbWVob3cgbWFkZSBwdWJsaWMgKGFzc3VtaW5nIHRoaXMgaXMgcG9zc2libGUp
IGFuZCB3ZSBob3BlIHRoYXQgdGhlIHN5c3RlbSBzZWxmLXJlZ3VsYXRlcy4gTm90IHN1cmUgdGhp
cyB3aWxsIGFjdHVhbGx5IHdvcmsKPiAKPiBUaGUgYmlnIHByb2JsZW0gSSBoYXZlIGlzIHRoYXQg
bWFpbGluZyBsaXN0cyByZWFsbHkgZG9uJ3QgbGVuZCB0aGVtc2VsdmVzIHdlbGwgdG8gaGlnaGxp
Z2h0IHdoYXQgaXMgZ29pbmcgb24uIFdlIGhhdmUgYmVlbiBncmFwcGxpbmcgd2l0aCB0aGlzIGZv
ciB5ZWFycyBhbmQgdGhpbmdzIGFyZSBnZXR0aW5nIHdvcnNlLCBub3QgYmV0dGVyLgo+IAo+IElu
IHBhc3QgY29tbXVuaXR5IGNhbGxzIHdoZW4gd2UgdHJpZWQgdG8gZG8gdGhpcyB3aXRoIHNwZWNp
ZmljIHNlcmllcywgaW4gcHJhY3RpY2Ugd2UgZW5kZWQgdXAgZGlzY292ZXJpbmcgb2JzdGFjbGVz
IHRoYXQgd2VyZSBjb25jZXJuaW5nIGEgc3BlY2lmaWMgc2VyaWVzLCBzdWNoIGFzIHVuZXhwb3Nl
ZCBkZXBlbmRlbmNpZXMsIGxhY2sgb2YgSFcsIHNwZWNzIGFnYWluc3Qgd2hpY2ggdG8gcmV2aWV3
IGJlaW5nIHRvbyBjb21wbGV4LCAuLi4KPiAKPiBJbiBhbnkgY2FzZSwgZ2l2ZW4gdGhhdCBxdWl0
ZSBhIGZldyBzZXJpZXMgd2VyZSBhZGRlZCB0byB0aGUgYWdlbmRhLCBtYXliZSB3ZSBzaG91bGRu
J3QgdGFsayBhYm91dCBwcm9jZXNzIGluIHRoZSBtZWV0aW5nLCBidXQgc2VlIHdoZXRoZXIgd2Ug
Y2FuIHVuYmxvY2sgdGhvc2Ugc2VyaWVzLiBJIGFtIGdvaW5nIHRvIGFubm90YXRlIHNvbWUgb2Yg
dGhlIGFnZW5kYSBpdGVtcyB0byBoaWdobGlnaHQgV0hPIG5lZWRzIHRvIHRha2UgYWN0aW9uIG9u
IGl0ZW1zIGFkZGVkCj4gCj4gV2UgY291bGQgaGF2ZSBhIHdpZGVyIGRpc2N1c3Npb24gYWJvdXQg
dGhlIHByb2Nlc3MgYXQgdGhlIHN1bW1pdCwgYXMgZXZlcnlvbmUgd2hvIHdvdWxkIG5lZWQgdG8g
YmUgaW52b2x2ZWQgaXMgYXQgdGhlIHN1bW1pdC4KClRoaXMgaGFzIGxpa2VseSBiZWVuIHJhaXNl
ZCBiZWZvcmUsIGJ1dCAuLi4gY291bGQgdGhlIFhlbiBjb21tdW5pdHkgdXNlIEdpdGh1Yi9HaXRs
YWIgUFJzIHRvIHJlZHVjZSB0aGUgb3ZlcmhlYWQgb2YgbWFuYWdpbmcgYSByZXZpZXcgcXVldWU/
ICBQUi1iYXNlZCB3b3JrZmxvd3MgaGF2ZSBoZWxwZWQgb3Blbi1zb3VyY2UgcHJvamVjdHMgdG8g
YmV0dGVyIHV0aWxpemUgdGVhbXMgZm9yIHJldmlldyBxdWV1ZSBtYW5hZ2VtZW50LgoKUFJzIGNv
dWxkIGJlIHVzZWQgaW4gcGFyYWxsZWwgd2l0aCB0aGUgZXhpc3RpbmcgbWFpbGluZyBsaXN0IHBh
dGNoIHByb2Nlc3MuICBUbyBsaW5rIHRoZSB0d28gd29ya2Zsb3dzLCBQUiByZXZpZXcgY29tbWVu
dHMgY291bGQgYmUgbWlycm9yZWQgdG8gdGhlIG1haWxpbmcgbGlzdCwgYW5kIGEgbGluayB0byB0
aGUgUFIgaW5jbHVkZWQgaW4gdGhlIGZpcnN0IHBhdGNoIG9mIHRoZSBzZXJpZXMgcmV2aXNpb25z
LgoKSWYgUFJzIGFyZSB1c2VkLCBKaXJhIGNhbiBhdXRvbWF0aWNhbGx5IGxpbmsgUFJzIHRoYXQg
YXJlIGFzc29jaWF0ZWQgd2l0aCBhIFhFTi1ubm5uIHRpY2tldCBudW1iZXIuICBXaXRoICBQUiBj
b21tZW50IG1pcnJvcmluZywgdGhlIG1haWxpbmcgbGlzdCB3b3VsZCByZW1haW4gdGhlIGRlZmlu
aXRpdmUgYXJjaGl2ZSBvZiByZXZpZXcgY29tbWVudHMuICBUaGVyZSBtYXkgYWxzbyBiZSBvcHBv
cnR1bml0aWVzIGZvciBpbnRlZ3JhdGlvbiB3aXRoIFhlbidzIEdpdGxhYiBDSSwgZS5nLiBzZXJp
ZXMgdGVzdGluZyBvbiBtdWx0aXBsZSBhcmNoaXRlY3R1cmVzLgoKUmljaApfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 15:57:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 15:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgAI4-0001Ca-TG; Wed, 26 Jun 2019 15: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=L5OZ=UZ=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hgAI3-0001CV-24
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 15:56:55 +0000
X-Inumbo-ID: 045cc290-982b-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 045cc290-982b-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 15:56:53 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id j6so4475836ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 08:56:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=mSE6pf/OcH3c6TO0YiiL4tUIZfOtulRZYdsMJcMQ5xw=;
 b=H6YZrHsCqI2aBsC9ZWde8NxkJR4TkqqhSaAOqEcHUi+8VrCYPZDg8RyvD4cU5tZnlZ
 niBoPp+ZSWpXSeedM0AYNDse2lpigrlNZOpvnlTLXbqpq3cxA3/kc6gobGDogAQJFnrX
 MifOlmzWFJlODtmRfk5gmsrKlAzo4byrVUGutK9FrAWeUm/HStqEQCJL3OYS4uUkX+LB
 8WDa8w1GI3/3xOEliK9XAllhE6fEnS/ftsLP7iJkH0QAPQ8T9+42tMyTel1IyJ3M/dSN
 rIyNMbKH/8FyS5TlkVUgpkb7rplnJcy4lroqShL89uL9MhorwhjkkOwhcJ5WsMKtFphu
 wcPg==
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=mSE6pf/OcH3c6TO0YiiL4tUIZfOtulRZYdsMJcMQ5xw=;
 b=Fvfs08229kLSYB3pVJPhp9RjGLK2x1N/k5+ub/lSVrqoQ5RO8JInodwRyqaDIyRPpA
 dBLrsNKpxV8yZ3qrS0SgwghvaoFrDUq+cYgRViVcBPi2NDeeh7LX7pCYNzkqz/BITmdt
 FCUnQuG+Ilcd4QCWlJaQM9c3H8L1YUPREDamYQqs5ZFmGPWt1kodAQ0YWFX6DWvnyWc0
 0uql5lx+BHSVgrnqc/hYGn/lnocDwnoPJc+qZ+VvD0Mx1VYg3I+ueLMAHNAxmTegPV3f
 k7wvh8+oHmdOdFpYxnkTy0gcMetrtCk/DpzWZV3ye4r5LbarRzDmYa2SkZY5YGNrKzf/
 32Dw==
X-Gm-Message-State: APjAAAW09trU/SHGyNGwMCzryMX+xa1tTNmnLL3GG35cVS2kaC96ZaXD
 HKVqCh0fThsH2+tDbtbtVs8dxmnAXdbzF6693Zk=
X-Google-Smtp-Source: APXvYqytX3wWYKo2UpU/qzYpj1zOiPx0rb6SLNf/I/Xqxg1Z12jiJil8mY11QkU7kRwP2UaHdENRVuXlk+920KNcYrA=
X-Received: by 2002:a5e:da4b:: with SMTP id o11mr5562989iop.212.1561564613255; 
 Wed, 26 Jun 2019 08:56:53 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZZW-aoQUgMJFKJ9hj9bcFjojOST_i+ifmjZDvosGo8LCQ@mail.gmail.com>
 <5f0f6188-2205-2114-d353-e7eb09d9ba22@arm.com>
In-Reply-To: <5f0f6188-2205-2114-d353-e7eb09d9ba22@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 26 Jun 2019 18:56:42 +0300
Message-ID: <CAOcoXZanq7iGMLYSA4EWgaCfj3bRx1mefYkLM4NAr1V4zKaBhQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] xen/arm dts: Check "reg" property length in
 process_multiboot_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: Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGkgSnVsaWVuLAoKVGhhbmsgeW91IGZvciBpbmZvcm1hdGlvbiBwcm92aWRlZC4KUGVyIHRoZSBi
aW5kaW5nLCBkb21VMSBub2RlIHNob3VsZCBjb250YWluIHRoZSBwcm9wZXJ0aWVzCiNhZGRyZXNz
LWNlbGxzIGFuZCAjc2l6ZS1jZWxscy4KCkFkZGluZyB4ZW4tZGV2ZWwgdG8gQ0MuCgpUaGFua3MK
CgpPbiBXZWQsIEp1biAyNiwgMjAxOSBhdCA2OjQyIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+IHdyb3RlOgo+Cj4KPgo+IE9uIDI2LzA2LzIwMTkgMTY6MjEsIFZpa3RvciBN
aXRpbiB3cm90ZToKPiA+IEhpIEFsbCwKPgo+IEhpLAo+Cj4gV291bGQgeW91IG1pbmQgdG8gYWRk
IHhlbi1kZXZlbCBvbiBDQz8gVGhpcyBkaXNjdXNzaW9uIGNvdWxkIGJlbmVmaXRzIGV2ZXJ5b25l
Lgo+Cj4gPiBXaGlsZSBzZXR0aW5nIHVwIGRvbTBsZXNzIGNvbmZpZ3VyYXRpb24gYXMgZGVzY3Jp
YmVkIGluCj4gPiBkb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+ID4gaXQgaGFzIGJlZW4g
Zm91bmQgb3V0IHRoYXQgWGVuIGRvZXNuJ3QgY2hlY2sgdGhlIGxlbmd0aCBvZiB0aGUgRFQgcmVn
IHByb3BlcnR5Lgo+Cj4gV2hhdCBkbyB5b3UgbWVhbj8gVGhlIHBhbmljIGJlbG93IGNsZWFybHkg
c2hvd3MgWGVuIGlzIGNoZWNraW5nIHRoZSBsZW5ndGggb2YKPiB0aGUgRFQgcmVnIHByb3BlcnR5
Lgo+Cj4gPiBUaGlzIHNlZW1zIGFuIG9sZCBpc3N1ZSBkZXNjcmliZWQgaW4gWzFdLiBIb3dldmVy
LCB0aGUgdGVzdHMgd2l0aAo+ID4gZG9tMGxlc3MgZG9tVTEgc2V0dXAgc2hvdyB0aGF0IHRoZSBp
c3N1ZSBpcyBzdGlsbCByZWxldmFudCBhdCBsZWFzdCBpbgo+ID4gY2FzZSBvZiB4ZW4gNC4xMjoK
PiA+Cj4gPiAgICAgIGRvbVUxIHsKPiA+ICAgICAgICAgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFp
biI7Cj4gPiAgICAgICAgICBtZW1vcnkgPSA8MHgyMDAwMD47Cj4gPiAgICAgICAgICBjcHVzID0g
MTsKPiA+ICAgICAgICAgIHZwbDAxMTsKPiA+Cj4gPiAgICAgICAgICBtb2R1bGVAMjAwMDAwMCB7
Cj4gPiAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3Qsa2VybmVsIiwgIm11bHRp
Ym9vdCxtb2R1bGUiOwo+ID4gICAgICAgICAgICAgIHJlZyA9IDwweDIwMDAwMDAgMHhmZmZmZmY+
Owo+ID4gICAgICAgICAgICAgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5QU1BMCI7Cj4gPiAgICAg
ICAgICB9Owo+ID4KPiA+ICAgICAgICAgIG1vZHVsZUAzMDAwMDAwMCB7Cj4gPiAgICAgICAgICAg
ICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0aWJvb3QsbW9kdWxlIjsK
PiA+ICAgICAgICAgICAgICByZWcgPSA8MHgzMDAwMDAwIDB4ZmZmZmZmPjsKPiA+ICAgICAgICAg
IH07Cj4gPiAgICAgIH07Cj4gPgo+ID4gVGhlIHJlZyBwcm9wZXJ0eSBpbiB0aGlzIGV4YW1wbGUg
ZG9lc24ndCB3b3JrIC0gWGVuIHBhbmljcyB3aXRoIGl0Lgo+ID4gSXQgc2hvdWxkIGJlIGRlc2Ny
aWJlZCBhcwo+ID4gcmVnID0gPDB4MCAweDIwMDAwMDAgMHgwIDB4ZmZmZmZmPjsKPiA+IG9yIGFz
Cj4gPiAjYWRkcmVzcy1jZWxscyA8MT4KPiA+ICNzaXplLWNlbGxzIDwxPgo+ID4gcmVnID0gPDB4
MjAwMDAwMCAweGZmZmZmZj47Cj4gPgo+ID4gSW4gb3RoZXIgY2FzZSB4ZW4gcGFuaWNzIG9uIHRo
ZSBuZXh0IGNvZGU6Cj4gPiBJbiB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jOgo+ID4KPiA+ICAgICAg
IGlmICggbGVuIDwgZHRfY2VsbHNfdG9fc2l6ZShhZGRyZXNzX2NlbGxzICsgc2l6ZV9jZWxscykg
KQo+ID4gICAgICAgICAgIHBhbmljKCJmZHQ6IG5vZGUgYCVzJzogYHJlZ2AgcHJvcGVydHkgbGVu
Z3RoIGlzIHRvbyBzaG9ydFxuIiwKPiA+ICAgICAgICAgICAgICAgICAgICAgICBuYW1lKTsKPiA+
Cj4gPiBCZWNhdXNlIGluIGNhc2Ugb2YgYXJtNjQgZG9tMGxlc3MgZXhhbXBsZSByZWcgbGVuIGNh
bGN1bGF0aW9uIGxvb2tzIG5leHQ6Cj4gPiBsZW4gPT0gOCwKPiA+IGR0X2NlbGxzX3RvX3NpemUo
YWRkcmVzc19jZWxscyArIHNpemVfY2VsbHMpID09IDE2Cj4gPiBhZGRyZXNzX2NlbGxzID09IDIK
PiA+IHNpemVfY2VsbHMgPT0gMgo+ID4KPiA+IEJvdGggc29sdXRpb25zIG1lbnRpb25lZCBhYm92
ZSBoYXMgYmVlbiB0ZXN0ZWQgYW5kIHdvcmtzIHdlbGwuCj4gPiBUaGUgdGhpbmcgaXMgdGhhdCBk
b20wbGVzcyBkb2N1bWVudGF0aW9uIGhhcyBhbmQgZXhhbXBsZSB3aGljaCBkb2Vzbid0Cj4gPiB3
b3JrIGluIGNhc2Ugb2YgYXJtNjQgYW5kIGl0IHNob3VsZCBiZSBpbXByb3ZlZCB3aXRoIHRoaXMg
aW5mb3JtYXRpb24KPiA+IG9yIGl0IG5lZWRzIHRvIGZpeCAicmVnIiBwcm9wZXJ0eSBsZW5ndGgg
Y2FsY3VsYXRpb24uCj4KPiBUaGUgZXhhbXBsZSBpbiBkb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBh
bmRvYyBkb2VzIG5vdCBtYXRjaCB0aGUgYmluZGluZ3MKPiBkZXNjcmliZWQgaW4gZG9jcy9taXNj
L2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dC4KPgo+IFBlciB0aGUgYmluZGluZywgZG9tVTEg
bm9kZSBzaG91bGQgY29udGFpbiB0aGUgcHJvcGVydGllcyAjYWRkcmVzcy1jZWxscyBhbmQKPiAj
c2l6ZS1jZWxscy4KPgo+ID4KPiA+IFdoYXQgZG8geW91IHRoaW5rPwo+Cj4gVGhlIGNvZGUgd29y
a3MgYXMgZXhwZWN0ZWQsIGhvd2V2ZXIgdGhlIGRvY3VtZW50YXRpb24gbmVlZHMgdG8gYmUgdXBk
YXRlZC4KPgo+ID4KPiA+IDwxPiAgaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDEzLTA5L21zZzAwNjQyLmh0bWwKPiA+Cj4gPiBUaGFua3MsCj4g
PiBWaWt0b3IgTWl0aW4KPiA+Cj4KPiAtLQo+IEp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 16:22:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgAgS-0003v8-8P; Wed, 26 Jun 2019 16: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=udJa=UZ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgAgR-0003v3-OJ
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:22:07 +0000
X-Inumbo-ID: 89d67a99-982e-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 89d67a99-982e-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 16:22:06 +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: Eqe5PEx+OeAqN0NHcOABXUldszjmAVXCXu4LkCDWQw1ZyoTqa39WAPSY8y+gRjHi1KpPSRaK+e
 6ZDY/8hP6mXX32otDoiu7LNRgwy/HNaYEjFjDY9XmpJ3U69aamfRRJo6CwEd6j6/zbuKMHYBJp
 vUh2TvAwoPHEWxkWZ9hDHES0lkyemLHlHEg04J9oOnosKaqZauJPBNp1a+yrD5CdiZolYLviTo
 8NDtdNNiN21GVyoU+R4kkrUBEfp4alRLTpzuxfcH9r7HcDQcVpfW64U2X8toTright6XtDTQTm
 oKc=
X-SBRS: 2.7
X-MesageID: 2277193
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,420,1557201600"; 
   d="scan'208";a="2277193"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
References: <20190626135546.50665-1-roger.pau@citrix.com>
 <20190626135546.50665-5-roger.pau@citrix.com>
 <5D138507020000780023B4C8@prv1-mh.provo.novell.com>
 <20190626152036.ps4ezt6xdgbu3b2e@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=
 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: <ec0f2bb1-b012-813b-78a1-3029c9a82cd5@citrix.com>
Date: Wed, 26 Jun 2019 17:22: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: <20190626152036.ps4ezt6xdgbu3b2e@MacBook-Air-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/5] kconfig: disable non-literal format
 string warnings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMjYvMDYvMjAxOSAxNjoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEp1
biAyNiwgMjAxOSBhdCAwODo0NToyN0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4g
T24gMjYuMDYuMTkgYXQgMTU6NTUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBL
Y29uZmlnIG1ha2VzIGhlYXZ5IHVzZSBvZiBub24tbGl0ZXJhbHMgYXMgZm9ybWF0IHN0cmluZ3Ms
IGRpc2FibGUKPj4+IGNvbXBpbGVyIHdhcm5pbmdzIHNpbmNlIHRoaXMgaXMgZXhwZWN0ZWQgdXNh
Z2UuCj4+IEkndmUgbmV2ZXIgc2VlbiBhbnkgd2l0aCBhbnkgdmVyc2lvbiBvZiBnY2MgLSBhcmUg
dGhlcmUgbW9yZQo+PiBhc3BlY3RzIHRvIGJlIG1lbnRpb25lZCBoZXJlPwo+IE9oLCBJJ3ZlIGFs
d2F5cyBzZWVuIHRoZW0gd2l0aCBjbGFuZy4gTm90IHN1cmUgd2h5IGdjYyBkb2Vzbid0IHNob3cK
PiBzdWNoIHdhcm5pbmdzLgo+Cj4gY2xhbmcgLVdwLC1NRCx0b29scy9rY29uZmlnLy5jb25mLm8u
ZCAgICAtRENVUlNFU19MT0M9IjxuY3Vyc2VzLmg+IiAtRExPQ0FMRSAtREtCVUlMRF9OT19OTFMg
IC1jIC1vIHRvb2xzL2tjb25maWcvY29uZi5vIHRvb2xzL2tjb25maWcvY29uZi5jCj4gdG9vbHMv
a2NvbmZpZy9jb25mLmM6Nzc6MTA6IHdhcm5pbmc6IGZvcm1hdCBzdHJpbmcgaXMgbm90IGEgc3Ry
aW5nIGxpdGVyYWwgKHBvdGVudGlhbGx5IGluc2VjdXJlKQo+ICAgICAgIFstV2Zvcm1hdC1zZWN1
cml0eV0KPiAgICAgICAgICAgICAgICAgcHJpbnRmKF8oImFib3J0ZWQhXG5cbiIpKTsKPiAgICAg
ICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+Cj4gdG9vbHMva2NvbmZpZy9sa2Mu
aDozNDoxNzogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnXycKPiAjZGVmaW5lIF8odGV4dCkg
Z2V0dGV4dCh0ZXh0KQo+ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+Cj4gdG9vbHMva2Nv
bmZpZy9jb25mLmM6Nzc6MTA6IG5vdGU6IHRyZWF0IHRoZSBzdHJpbmcgYXMgYW4gYXJndW1lbnQg
dG8gYXZvaWQgdGhpcwo+ICAgICAgICAgICAgICAgICBwcmludGYoXygiYWJvcnRlZCFcblxuIikp
Owo+ICAgICAgICAgICAgICAgICAgICAgICAgXgo+ICAgICAgICAgICAgICAgICAgICAgICAgIiVz
IiwKPiB0b29scy9rY29uZmlnL2xrYy5oOjM0OjE3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3Jv
ICdfJwo+ICNkZWZpbmUgXyh0ZXh0KSBnZXR0ZXh0KHRleHQpCj4gICAgICAgICAgICAgICAgIF4K
PiB0b29scy9rY29uZmlnL2NvbmYuYzo3ODoxMDogd2FybmluZzogZm9ybWF0IHN0cmluZyBpcyBu
b3QgYSBzdHJpbmcgbGl0ZXJhbCAocG90ZW50aWFsbHkgaW5zZWN1cmUpCj4gICAgICAgWy1XZm9y
bWF0LXNlY3VyaXR5XQo+ICAgICAgICAgICAgICAgICBwcmludGYoXygiQ29uc29sZSBpbnB1dC9v
dXRwdXQgaXMgcmVkaXJlY3RlZC4gIikpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiB0b29scy9rY29uZmlnL2xrYy5o
OjM0OjE3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfJwo+ICNkZWZpbmUgXyh0ZXh0KSBn
ZXR0ZXh0KHRleHQpCj4gICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn4KPiB0b29scy9rY29u
ZmlnL2NvbmYuYzo3ODoxMDogbm90ZTogdHJlYXQgdGhlIHN0cmluZyBhcyBhbiBhcmd1bWVudCB0
byBhdm9pZCB0aGlzCj4gICAgICAgICAgICAgICAgIHByaW50ZihfKCJDb25zb2xlIGlucHV0L291
dHB1dCBpcyByZWRpcmVjdGVkLiAiKSk7Cj4gICAgICAgICAgICAgICAgICAgICAgICBeCj4gICAg
ICAgICAgICAgICAgICAgICAgICAiJXMiLAo+IHRvb2xzL2tjb25maWcvbGtjLmg6MzQ6MTc6IG5v
dGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ18nCj4gI2RlZmluZSBfKHRleHQpIGdldHRleHQodGV4
dCkKPiAgICAgICAgICAgICAgICAgXgoKQ2xhbmcgaXMgY29ycmVjdCBhbmQgR0NDIGlzIHdyb25n
LsKgIFRoaXMgY29kZSBpcyBwbGFpbiBidWdneS4KCkl0cyB0cml2aWFsIHRvIGFycmFuZ2UgZm9y
IGdldHRleHQgdG8gcmV0dXJuIGEgc3RyaW5nIHdpdGggYSAlIGluIGl0LgoKVGhlc2Ugd2FudCBm
aXhpbmcgdG8gIiVzIiwgXygpLCBvciB0byB1c2UgcHV0cygpLgoKSXQgbG9va3MgbGlrZSBMaW51
eCBoYXMgZHJvcHBlZCB0aGUgdXNlIG9mIGdldHRleHQgaW4gdGhlIGZpcnN0IHBsYWNlLsKgCkxv
b2sgbGlrZSBjL3MgNjk0YzQ5YTdjMDFjYzg3MTk0YmU0MGNiMjY0MDRiNThiNjhjMjkxYyB3YW50
cyBiYWNrcG9ydGluZy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 16:33:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16: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 1hgArY-0004lL-C2; Wed, 26 Jun 2019 16:33: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=/wmC=UZ=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hgArX-0004lG-0f
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:33:35 +0000
X-Inumbo-ID: 216b13f2-9830-11e9-a6f2-97ee68388a69
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 216b13f2-9830-11e9-a6f2-97ee68388a69;
 Wed, 26 Jun 2019 16:33:30 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id c66so2790793wmf.0
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 09:33:30 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=iZh3w2u8PFK7Dod5ZIB0ldjSPsnuMgSHRGfrNFbLKYc=;
 b=C6f/JZ5Jip+iUM19d3DHZsKSKcznvptGwJel9DLkdXL3PuUs0kss+Q8gkn8dfWyIOA
 N59v3BGHpL7m5TyTN/D8zK++364/fve58gg3I9Szq59zdxD7g8eUdLjI9pkr8cHiDOSu
 yzc/Z/WWw6Jb6VO++L0DgI9Ck6rr2ovnjSSv5jVzi2c/nhOfasYtrAss8eiKfNA4xqri
 4s7Q8/OkXwSLBVF1NSN1FSsXuhWT+IN//kWKP4dgKJ09FfBdrFFBJAvQnKX4Z0gX0dk9
 xHCMZtcpq9bOOUguepJhGkuh8NiGNkxzJ0LVjcWxaxqNVeNPFkLcNSXwR2Vnw3xZ50GH
 KE2Q==
X-Gm-Message-State: APjAAAXeQnYYfZAsmTpJWD+maB967DQI2qIokr7X23TOHdOZqb2o7xJ0
 BkOFGyBcXfIgnmUc5Ozg6G4=
X-Google-Smtp-Source: APXvYqwvyf8+K4PcgEigi7rJKepMhXqfmHsIKg7mbuDmzxrm/cBGLlJMCA3NLN1UP2hojuKv9lgnGg==
X-Received: by 2002:a1c:2302:: with SMTP id j2mr3239503wmj.174.1561566809460; 
 Wed, 26 Jun 2019 09:33:29 -0700 (PDT)
Received: from debian ([213.31.248.216])
 by smtp.gmail.com with ESMTPSA id t6sm2956668wmb.29.2019.06.26.09.33.28
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 26 Jun 2019 09:33:28 -0700 (PDT)
Date: Wed, 26 Jun 2019 17:33:27 +0100
From: Wei Liu <wl@xen.org>
To: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <20190626163327.aio7pwlvpsmxkcb4@debian>
References: <20190626102732.27872-1-nicolas.belouin@gandi.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190626102732.27872-1-nicolas.belouin@gandi.net>
User-Agent: NeoMutt/20180716
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@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q0MgR2VvcmdlCgpPbiBXZWQsIEp1biAyNiwgMjAxOSBhdCAxMjoyNzozMlBNICswMjAwLCBOaWNv
bGFzIEJlbG91aW4gd3JvdGU6Cj4gVGhlIEdvIGJpbmRpbmdzIGZvciBsaWJ4bCBtaXNzIGZ1bmN0
aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBsZXRzIHN0YXJ0Cj4gd2l0aCB0aGUgc2ltcGxlIGxpYnhs
X2RvbWlkX3RvX25hbWUgYW5kIGl0cyBjb3VudGVycGFydAo+IGxpYnhsX25hbWVfdG9fZG9taWQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2Fu
ZGkubmV0Pgo+IC0tLQo+ICB0b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHRfdXRpbHMuZ28g
fCA2MSArKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA2MSBpbnNl
cnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9nb2xhbmcveGVubGlnaHQveGVu
bGlnaHRfdXRpbHMuZ28KPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hl
bmxpZ2h0X3V0aWxzLmdvIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0X3V0aWxzLmdv
Cj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5hYjdhNTg1ZWM3Cj4g
LS0tIC9kZXYvbnVsbAo+ICsrKyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodF91dGls
cy5nbwo+IEBAIC0wLDAgKzEsNjEgQEAKPiArLyoKPiArICogQ29weXJpZ2h0IChDKSAyMDE5IE5p
Y29sYXMgQmVsb3VpbiwgR2FuZGkgU0FTCj4gKyAqCj4gKyAqIFRoaXMgbGlicmFyeSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPiArICogbW9kaWZ5IGl0
IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ICsgKiBM
aWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOwo+ICsg
KiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZS4KPiArICoKPiArICogVGhpcyBsaWJyYXJ5IGlz
IGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1
dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRS4gIFNlZSB0aGUgR05VCj4gKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
ciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKPiArICogTGljZW5zZSBhbG9uZyB3
aXRoIHRoaXMgbGlicmFyeTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl
cy8+Lgo+ICsgKi8KPiArcGFja2FnZSB4ZW5saWdodAo+ICsKPiArLyoKPiArI2NnbyBMREZMQUdT
OiAtbHhlbmxpZ2h0IC1seWFqbCAtbHhlbnRvb2xsb2cKPiArI2luY2x1ZGUgPHN0ZGxpYi5oPgo+
ICsjaW5jbHVkZSA8bGlieGxfdXRpbHMuaD4KPiArKi8KPiAraW1wb3J0ICJDIgo+ICsKPiArLyoK
PiArICogT3RoZXIgZmxhZ3MgdGhhdCBtYXkgYmUgbmVlZGVkIGF0IHNvbWUgcG9pbnQ6Cj4gKyAq
ICAtbG5sLXJvdXRlLTMgLWxubC0zCj4gKyAqCj4gKyAqIFRvIGdldCBiYWNrIHRvIHN0YXRpYyBs
aW5raW5nOgo+ICsgKiAjY2dvIExERkxBR1M6IC1seGVubGlnaHQgLWx5YWpsX3MgLWx4ZW5nbnR0
YWIgLWx4ZW5zdG9yZSAtbHhlbmd1ZXN0IC1seGVudG9vbGxvZyAtbHhlbmV2dGNobiAtbHhlbmN0
cmwgLWx4ZW5mb3JlaWdubWVtb3J5IC1seGVuY2FsbCAtbHogLWx1dWlkIC1sdXRpbAo+ICsgKi8K
PiArCj4gK2ltcG9ydCAoCj4gKwkidW5zYWZlIgo+ICspCj4gKwo+ICsvL2NoYXIqIGxpYnhsX2Rv
bWlkX3RvX25hbWUobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKTsKPiArZnVuYyAoQ3R4
ICpDb250ZXh0KSBEb21pZFRvTmFtZShpZCBEb21pZCkgKG5hbWUgc3RyaW5nKSB7Cj4gKwljRG9t
TmFtZSA6PSBDLmxpYnhsX2RvbWlkX3RvX25hbWUoQ3R4LmN0eCwgQy51aW50MzJfdChpZCkpCj4g
KwluYW1lID0gQy5Hb1N0cmluZyhjRG9tTmFtZSkKPiArCXJldHVybgo+ICt9Cj4gKwo+ICsvL2lu
dCBsaWJ4bF9uYW1lX3RvX2RvbWlkKGxpYnhsX2N0ICpjdHgsIGNvbnN0IGNoYXIgKm5hbWUsIHVp
bnQzMl90ICpkb21pZCkKPiArZnVuYyAoQ3R4ICpDb250ZXh0KSBOYW1lVG9Eb21pZChuYW1lIHN0
cmluZykgKGlkIERvbWlkLCBlcnIgZXJyb3IpIHsKPiArCWNuYW1lIDo9IEMuQ1N0cmluZyhuYW1l
KQo+ICsJZGVmZXIgQy5mcmVlKHVuc2FmZS5Qb2ludGVyKGNuYW1lKSkKPiArCj4gKwl2YXIgY0Rv
bUlkIEMudWludDMyX3QKPiArCj4gKwlyZXQgOj0gQy5saWJ4bF9uYW1lX3RvX2RvbWlkKEN0eC5j
dHgsIGNuYW1lLCAmY0RvbUlkKQo+ICsJaWYgcmV0ICE9IDAgewo+ICsJCWVyciA9IEVycm9yKC1y
ZXQpCj4gKwkJcmV0dXJuCj4gKwl9Cj4gKwo+ICsJaWQgPSBEb21pZChjRG9tSWQpCj4gKwo+ICsJ
cmV0dXJuCj4gK30KPiAtLSAKPiAyLjIyLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 16:39:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgAwp-0004xZ-6O; Wed, 26 Jun 2019 16:39: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgAwn-0004xM-Pr
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:39:01 +0000
X-Inumbo-ID: e54b6f56-9830-11e9-a431-2f760f6cfd62
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e54b6f56-9830-11e9-a431-2f760f6cfd62;
 Wed, 26 Jun 2019 16:38: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 1hgAwj-0004VV-TP; Wed, 26 Jun 2019 16:38: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 1hgAwj-0007kt-G6; Wed, 26 Jun 2019 16:38:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgAwj-0000bc-FS; Wed, 26 Jun 2019 16:38:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138557-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 16:38:57 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138557: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU1NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU1Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAxOCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAx
NyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 16:46:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16:46:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgB42-0005j4-8n; Wed, 26 Jun 2019 16:46:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgB41-0005is-Ii
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:46:29 +0000
X-Inumbo-ID: ef0db3a4-9831-11e9-a87a-e3bd9daa5768
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef0db3a4-9831-11e9-a87a-e3bd9daa5768;
 Wed, 26 Jun 2019 16:46:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgB3v-0004dj-W3; Wed, 26 Jun 2019 16:46:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgB3v-0008Ji-Nw; Wed, 26 Jun 2019 16:46:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgB3v-0004z8-NK; Wed, 26 Jun 2019 16:46:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138457-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-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:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-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-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow: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-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds: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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub: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-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2: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-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2: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-multivcpu: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: Wed, 26 Jun 2019 16:46:23 +0000
Subject: [Xen-devel] [qemu-mainline test] 138457: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ1NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0NTcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxNSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTMgZGF5cyAgICA5IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Wed Jun 26 16:46:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16:46: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 1hgB4U-0005lt-Ph; Wed, 26 Jun 2019 16:46: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=4dBd=UZ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hgB4T-0005li-OA
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:46:57 +0000
X-Inumbo-ID: 014c2cee-9832-11e9-ad4f-870dec521a28
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.78.54]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 014c2cee-9832-11e9-ad4f-870dec521a28;
 Wed, 26 Jun 2019 16:46:55 +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=2j/C79CApX07klxUG8EpWUGaBU9YtbLevX42ko5d2H4=;
 b=uljiElA+7ZKpqy0DqLSDNsSRVDubVnOGjCf58Hn9xg4oR/kHtaIYiOChnZhvfI/JCel+ARx9oouLVjqyII7N1q3LKzWxY0tCr5ShCtKAz2My+nCJmmXD+yPGaWphrir062z42XBwIbIz6HwwgaktmeIa4YNCJwkVmGTVKlsSBss=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3738.namprd12.prod.outlook.com (10.255.172.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 26 Jun 2019 16:46:54 +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.2008.018; Wed, 26 Jun 2019
 16:46:54 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2] AMD/IOMMU: don't "add" IOMMUs
Thread-Index: AQHVGs8xs0csJ+BTiEupAg5BYQq55aauAEEAgABHooA=
Date: Wed, 26 Jun 2019 16:46:53 +0000
Message-ID: <20190626164650.GA8299@amd.com>
References: <5CF660D50200007800235060@prv1-mh.provo.novell.com>
 <7ade78af-578a-3614-8f1e-f378c5cf7184@citrix.com>
In-Reply-To: <7ade78af-578a-3614-8f1e-f378c5cf7184@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR06CA0006.namprd06.prod.outlook.com
 (2603:10b6:805:8e::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: bc4d44fe-e23c-47e0-fd74-08d6fa55e4b2
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:DM6PR12MB3738; 
x-ms-traffictypediagnostic: DM6PR12MB3738:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR12MB37386A0A6DB505B659BF1F7BE5E20@DM6PR12MB3738.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00808B16F3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(136003)(376002)(366004)(39860400002)(199004)(189003)(305945005)(71200400001)(71190400001)(66946007)(52116002)(6506007)(102836004)(386003)(6512007)(66066001)(76176011)(2616005)(33656002)(316002)(229853002)(72206003)(53546011)(6306002)(966005)(486006)(478600001)(476003)(6436002)(6916009)(186003)(14454004)(26005)(54906003)(3846002)(6486002)(11346002)(68736007)(36756003)(8676002)(81166006)(4326008)(86362001)(446003)(81156014)(73956011)(64756008)(66556008)(66476007)(4744005)(256004)(2906002)(6116002)(1076003)(25786009)(8936002)(6246003)(5660300002)(7736002)(53936002)(99286004)(66446008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3738;
 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: TQragLMYppNll19f8aBtCR2AgTt7fZXjdWGBdS2gV1Ne93vgXJv0BbK4eNDXC5xomJYamRDFffLxRgTGACM4jUX+8DQaCIEbT4qr1tp+yNoEOsgGAM4j7e527yqbWDiPzW0S0ki3Tr6XSwrSikA5cgQcOleFxj0X0xrFH7rHzDInPJPc9prPlMFOcIGKwE7GGbzPDnvH0SuyPqCWBNjuv7lHlUEHdygc2VPH7hTdkW7SM+M7RwLI8fx/gIe2ytYYjfrpnbwksay5U8YNoCjXWbif8lmNckeH7iiMRAe/I2PzNS8HWRfZJfCv9ua6Wn6BRjEpJwYGOb6sPA3T/7MgkAiOsVk7nt8tmLLrNkyFK6WbHtXfqpA1H48l8gFiqCPq77qC/lznPkU0Lc5Uvcb/lJ8Rpvv/kY5Y7a14KZZkE2k=
Content-ID: <D1CD7D57508E4947A4AE3D4157E97492@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bc4d44fe-e23c-47e0-fd74-08d6fa55e4b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2019 16:46:53.8461 (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: DM6PR12MB3738
Subject: Re: [Xen-devel] [PATCH v2] AMD/IOMMU: don't "add" IOMMUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDE6MzA6MjhQTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gT24gMDQvMDYvMjAxOSAxMzoxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBGb3IgZmlu
ZF9pb21tdV9mb3JfZGV2aWNlKCkgdG8gY29uc2lzdGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJ
IHRhYmxlcykKPiA+IHJldHVybiBOVUxMIGZvciB0aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGlu
ZyB0byBJT01NVXMsIG1ha2Ugc3VyZQo+ID4gSU9NTVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhl
bXNlbHZlcyBieSBpdnJzX21hcHBpbmdzW10uCj4gPgo+ID4gV2hpbGUgYW1kX2lvbW11X2FkZF9k
ZXZpY2UoKSB3b24ndCBiZSBjYWxsZWQgZm9yIElPTU1VcyBmcm9tCj4gPiBwY2lfYWRkX2Rldmlj
ZSgpLCBhcyBJT01NVXMgaGF2ZSBnb3QgbWFya2VkIHIvbywKPiA+IF9zZXR1cF9od2RvbV9wY2lf
ZGV2aWNlcygpIGNhbGxzIHRoZXJlIG5ldmVydGhlbGVzcy4gQXZvaWQgaXNzdWluZyB0aGUKPiA+
IGJvZ3VzIGRlYnVnZ2luZyBvbmx5ICJObyBpb21tdSBmb3IgLi4uOyBjYW5ub3QgYmUgaGFuZGVk
IHRvIC4uLiIgbG9nCj4gPiBtZXNzYWdlIGFzIHdlbGwgYXMgdGhlIG5vbi1kZWJ1Z2dpbmcgInNl
dHVwIC4uLiBmb3IgLi4uIGZhaWxlZCAoLTE5KSIKPiA+IG9uZS4KPiA+Cj4gPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWwKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 16:49:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 16:49:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgB6f-0005yU-8s; Wed, 26 Jun 2019 16:49: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=NxzR=UZ=redhat.com=mreitz@srs-us1.protection.inumbo.net>)
 id 1hgB6d-0005yP-N5
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 16:49:11 +0000
X-Inumbo-ID: 524bed75-9832-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 524bed75-9832-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 16:49:11 +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 AF0F03087BA9;
 Wed, 26 Jun 2019 16:48:56 +0000 (UTC)
Received: from dresden.str.redhat.com (unknown [10.40.205.153])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 49BFC5D71B;
 Wed, 26 Jun 2019 16:48:52 +0000 (UTC)
To: Paul Durrant <paul.durrant@citrix.com>, qemu-devel@nongnu.org,
 xen-devel@lists.xenproject.org, qemu-block@nongnu.org
References: <20190409164038.25484-1-paul.durrant@citrix.com>
From: Max Reitz <mreitz@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=mreitz@redhat.com; prefer-encrypt=mutual; keydata=
 mQENBFXOJlcBCADEyyhOTsoa/2ujoTRAJj4MKA21dkxxELVj3cuILpLTmtachWj7QW+TVG8U
 /PsMCFbpwsQR7oEy8eHHZwuGQsNpEtNC2G/L8Yka0BIBzv7dEgrPzIu+W3anZXQW4702+uES
 U29G8TP/NGfXRRHGlbBIH9KNUnOSUD2vRtpOLXkWsV5CN6vQFYgQfFvmp5ZpPeUe6xNplu8V
 mcTw8OSEDW/ZnxJc8TekCKZSpdzYoxfzjm7xGmZqB18VFwgJZlIibt1HE0EB4w5GsD7x5ekh
 awIe3RwoZgZDLQMdOitJ1tUc8aqaxvgA4tz6J6st8D8pS//m1gAoYJWGwwIVj1DjTYLtABEB
 AAG0HU1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+iQFTBBMBCAA9AhsDBQkSzAMABQsJ
 CAcCBhUICQoLAgQWAgMBAh4BAheABQJVzie5FRhoa3A6Ly9rZXlzLmdudXBnLm5ldAAKCRD0
 B9sAYdXPQDcIB/9uNkbYEex1rHKz3mr12uxYMwLOOFY9fstP5aoVJQ1nWQVB6m2cfKGdcRe1
 2/nFaHSNAzT0NnKz2MjhZVmcrpyd2Gp2QyISCfb1FbT82GMtXFj1wiHmPb3CixYmWGQUUh+I
 AvUqsevLA+WihgBUyaJq/vuDVM1/K9Un+w+Tz5vpeMidlIsTYhcsMhn0L9wlCjoucljvbDy/
 8C9L2DUdgi3XTa0ORKeflUhdL4gucWoAMrKX2nmPjBMKLgU7WLBc8AtV+84b9OWFML6NEyo4
 4cP7cM/07VlJK53pqNg5cHtnWwjHcbpGkQvx6RUx6F1My3y52vM24rNUA3+ligVEgPYBuQEN
 BFXOJlcBCADAmcVUNTWT6yLWQHvxZ0o47KCP8OcLqD+67T0RCe6d0LP8GsWtrJdeDIQk+T+F
 xO7DolQPS6iQ6Ak2/lJaPX8L0BkEAiMuLCKFU6Bn3lFOkrQeKp3u05wCSV1iKnhg0UPji9V2
 W5eNfy8F4ZQHpeGUGy+liGXlxqkeRVhLyevUqfU0WgNqAJpfhHSGpBgihUupmyUg7lfUPeRM
 DzAN1pIqoFuxnN+BRHdAecpsLcbR8sQddXmDg9BpSKozO/JyBmaS1RlquI8HERQoe6EynJhd
 64aICHDfj61rp+/0jTIcevxIIAzW70IadoS/y3DVIkuhncgDBvGbF3aBtjrJVP+5ABEBAAGJ
 ASUEGAEIAA8FAlXOJlcCGwwFCRLMAwAACgkQ9AfbAGHVz0CbFwf9F/PXxQR9i4N0iipISYjU
 sxVdjJOM2TMut+ZZcQ6NSMvhZ0ogQxJ+iEQ5OjnIputKvPVd5U7WRh+4lF1lB/NQGrGZQ1ic
 alkj6ocscQyFwfib+xIe9w8TG1CVGkII7+TbS5pXHRxZH1niaRpoi/hYtgzkuOPp35jJyqT/
 /ELbqQTDAWcqtJhzxKLE/ugcOMK520dJDeb6x2xVES+S5LXby0D4juZlvUj+1fwZu+7Io5+B
 bkhSVPb/QdOVTpnz7zWNyNw+OONo1aBUKkhq2UIByYXgORPFnbfMY7QWHcjpBVw9MgC4tGeF
 R4bv+1nAMMxKmb5VvQCExr0eFhJUAHAhVg==
Message-ID: <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
Date: Wed, 26 Jun 2019 18:48:50 +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: <20190409164038.25484-1-paul.durrant@citrix.com>
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.45]); Wed, 26 Jun 2019 16:48:56 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH] xen-block: support feature-large-sector-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: Anthony Perard <anthony.perard@citrix.com>, Kevin Wolf <kwolf@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefan Hajnoczi <stefanha@redhat.com>
Content-Type: multipart/mixed; boundary="===============2274571413853639213=="
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)
--===============2274571413853639213==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="Gkto9IzkowkEhtkBIrgnpE898N3naoJWl"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Gkto9IzkowkEhtkBIrgnpE898N3naoJWl
Content-Type: multipart/mixed; boundary="34ln4BYdbpqUgT9slu05HeqY57DapPBKo";
 protected-headers="v1"
From: Max Reitz <mreitz@redhat.com>
To: Paul Durrant <paul.durrant@citrix.com>, qemu-devel@nongnu.org,
 xen-devel@lists.xenproject.org, qemu-block@nongnu.org
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Stefan Hajnoczi <stefanha@redhat.com>, Kevin Wolf <kwolf@redhat.com>
Message-ID: <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
Subject: Re: [PATCH] xen-block: support feature-large-sector-size
References: <20190409164038.25484-1-paul.durrant@citrix.com>
In-Reply-To: <20190409164038.25484-1-paul.durrant@citrix.com>

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

On 09.04.19 18:40, Paul Durrant wrote:
> A recent Xen commit [1] clarified the semantics of sector based quantit=
ies
> used in the blkif protocol such that it is now safe to create a xen-blo=
ck
> device with a logical_block_size !=3D 512, as long as the device only
> connects to a frontend advertizing 'feature-large-block-size'.
>=20
> This patch modifies xen-block accordingly. It also uses a stack variabl=
e
> for the BlockBackend in xen_block_realize() to avoid repeated dereferen=
cing
> of the BlockConf pointer, and changes the parameters of
> xen_block_dataplane_create() so that the BlockBackend pointer and secto=
r
> size are passed expicitly rather than implicitly via the BlockConf.
>=20
> These modifications have been tested against a recent Windows PV XENVBD=

> driver [2] using a xen-disk device with a 4kB logical block size.
>=20
> [1] http://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3D67e1c050e=
36b2c9900cca83618e56189effbad98
> [2] https://winpvdrvbuild.xenproject.org:8080/job/XENVBD-master/126
>=20
> Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
> ---
> Cc: Stefano Stabellini <sstabellini@kernel.org>
> Cc: Anthony Perard <anthony.perard@citrix.com>
> Cc: Stefan Hajnoczi <stefanha@redhat.com>
> Cc: Kevin Wolf <kwolf@redhat.com>
> Cc: Max Reitz <mreitz@redhat.com>
> ---
>  hw/block/dataplane/xen-block.c | 25 ++++++++++++----------
>  hw/block/dataplane/xen-block.h |  3 ++-
>  hw/block/xen-block.c           | 38 +++++++++++++++++++++-------------=

>  3 files changed, 40 insertions(+), 26 deletions(-)

Thanks, added =E2=80=9Cby frontend=E2=80=9D to the error message and appl=
ied to my block
branch:

https://git.xanclic.moe/XanClic/qemu/commits/branch/block

Max


--34ln4BYdbpqUgT9slu05HeqY57DapPBKo--

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

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

iQEzBAEBCAAdFiEEkb62CjDbPohX0Rgp9AfbAGHVz0AFAl0TofIACgkQ9AfbAGHV
z0Bf9QgAv7dRDnGrCMs54H1GLYFL/hhEQ1eHYI323wSBAeSelvLDXMp9VDh4UBKY
pBkBi4UyjaIUm1aZlgHvzWFNjUYUjojUDcr7wyW7vys33G7R2qoQYFBzalw1LqP/
MBf8ujwA7dzAdCyaQw4Ae129i7b8Jp6YcyzL+484EPSsP4M9LLrZW8EjjnyJh0cx
83j8/6Kw0vnZZq8qXnCMQYR2zCRsu5+fhklO9JNQE54xD7l/2w2rQWkUPOQDzHcQ
guWOPRmEcAUUB1stJxzUMjcJFARmpg3ZWfMDVDFp2lGdGCzTYgvPeIhYB53fTdeb
nJ8zYZSoIf/6JDp5fK8ZHSzb3Czgsw==
=KOOG
-----END PGP SIGNATURE-----

--Gkto9IzkowkEhtkBIrgnpE898N3naoJWl--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2274571413853639213==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 26 17:20:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 17: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 1hgBaO-0008Hc-T5; Wed, 26 Jun 2019 17: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=tj5m=UZ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hgBaO-0008HX-7z
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 17:19:56 +0000
X-Inumbo-ID: 9ae384b6-9836-11e9-a12c-77bd19b7a97d
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ae384b6-9836-11e9-a12c-77bd19b7a97d;
 Wed, 26 Jun 2019 17:19: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: L0a8Eq1E9Z6Kn5YfX7ryOUqreKhYQ54MK6EpijmH7Albeh+N03zoiBkbN8+BVO/PeyOzqpbNPP
 b5VZhR9vdH8Dbd/LPgg+aRycCNBI9OGPkMys0iZyOMKerzihERWLTMBnEDtgV2KfrIuLt701+o
 LoPtm6uYbLJa0m5PIGoAAk0a71pyFwbiusMTj0kCyUqSNG6o/l1BSE3kfo6c5Bkei+hy8SL0ab
 aDmG4f6My6ha8y3vKduzMvqTQpmTV7xht88B03CxTFsTABv4qyHPs5YsJbo/VfIKptWJ9YhgK0
 bpY=
X-SBRS: 2.7
X-MesageID: 2275185
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,420,1557201600"; 
   d="scan'208";a="2275185"
Date: Wed, 26 Jun 2019 18:19:47 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Max Reitz <mreitz@redhat.com>
Message-ID: <20190626171947.GF13449@perard.uk.xensource.com>
References: <20190409164038.25484-1-paul.durrant@citrix.com>
 <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH] xen-block: support feature-large-sector-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: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-devel@nongnu.org,
 Paul Durrant <paul.durrant@citrix.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDY6NDg6NTBQTSArMDIwMCwgTWF4IFJlaXR6IHdyb3Rl
Ogo+IE9uIDA5LjA0LjE5IDE4OjQwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiBBIHJlY2VudCBY
ZW4gY29tbWl0IFsxXSBjbGFyaWZpZWQgdGhlIHNlbWFudGljcyBvZiBzZWN0b3IgYmFzZWQgcXVh
bnRpdGllcwo+ID4gdXNlZCBpbiB0aGUgYmxraWYgcHJvdG9jb2wgc3VjaCB0aGF0IGl0IGlzIG5v
dyBzYWZlIHRvIGNyZWF0ZSBhIHhlbi1ibG9jawo+ID4gZGV2aWNlIHdpdGggYSBsb2dpY2FsX2Js
b2NrX3NpemUgIT0gNTEyLCBhcyBsb25nIGFzIHRoZSBkZXZpY2Ugb25seQo+ID4gY29ubmVjdHMg
dG8gYSBmcm9udGVuZCBhZHZlcnRpemluZyAnZmVhdHVyZS1sYXJnZS1ibG9jay1zaXplJy4KPiA+
IAo+ID4gVGhpcyBwYXRjaCBtb2RpZmllcyB4ZW4tYmxvY2sgYWNjb3JkaW5nbHkuIEl0IGFsc28g
dXNlcyBhIHN0YWNrIHZhcmlhYmxlCj4gPiBmb3IgdGhlIEJsb2NrQmFja2VuZCBpbiB4ZW5fYmxv
Y2tfcmVhbGl6ZSgpIHRvIGF2b2lkIHJlcGVhdGVkIGRlcmVmZXJlbmNpbmcKPiA+IG9mIHRoZSBC
bG9ja0NvbmYgcG9pbnRlciwgYW5kIGNoYW5nZXMgdGhlIHBhcmFtZXRlcnMgb2YKPiA+IHhlbl9i
bG9ja19kYXRhcGxhbmVfY3JlYXRlKCkgc28gdGhhdCB0aGUgQmxvY2tCYWNrZW5kIHBvaW50ZXIg
YW5kIHNlY3Rvcgo+ID4gc2l6ZSBhcmUgcGFzc2VkIGV4cGljaXRseSByYXRoZXIgdGhhbiBpbXBs
aWNpdGx5IHZpYSB0aGUgQmxvY2tDb25mLgo+ID4gCj4gPiBUaGVzZSBtb2RpZmljYXRpb25zIGhh
dmUgYmVlbiB0ZXN0ZWQgYWdhaW5zdCBhIHJlY2VudCBXaW5kb3dzIFBWIFhFTlZCRAo+ID4gZHJp
dmVyIFsyXSB1c2luZyBhIHhlbi1kaXNrIGRldmljZSB3aXRoIGEgNGtCIGxvZ2ljYWwgYmxvY2sg
c2l6ZS4KPiA+IAo+ID4gWzFdIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5n
aXQ7YT1jb21taXQ7aD02N2UxYzA1MGUzNmIyYzk5MDBjY2E4MzYxOGU1NjE4OWVmZmJhZDk4Cj4g
PiBbMl0gaHR0cHM6Ly93aW5wdmRydmJ1aWxkLnhlbnByb2plY3Qub3JnOjgwODAvam9iL1hFTlZC
RC1tYXN0ZXIvMTI2Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+Cj4gPiBDYzogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQu
Y29tPgo+ID4gQ2M6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+Cj4gPiBDYzogTWF4IFJl
aXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KPiA+IC0tLQo+ID4gIGh3L2Jsb2NrL2RhdGFwbGFuZS94
ZW4tYmxvY2suYyB8IDI1ICsrKysrKysrKysrKy0tLS0tLS0tLS0KPiA+ICBody9ibG9jay9kYXRh
cGxhbmUveGVuLWJsb2NrLmggfCAgMyArKy0KPiA+ICBody9ibG9jay94ZW4tYmxvY2suYyAgICAg
ICAgICAgfCAzOCArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCj4gPiAgMyBmaWxl
cyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkKPiAKPiBUaGFua3Ms
IGFkZGVkIOKAnGJ5IGZyb250ZW5k4oCdIHRvIHRoZSBlcnJvciBtZXNzYWdlIGFuZCBhcHBsaWVk
IHRvIG15IGJsb2NrCj4gYnJhbmNoOgo+IAo+IGh0dHBzOi8vZ2l0LnhhbmNsaWMubW9lL1hhbkNs
aWMvcWVtdS9jb21taXRzL2JyYW5jaC9ibG9jawoKOigsIEkndmUganVzdCBzZW50IGEgcHVsbCBy
ZXF1ZXN0IHdpdGggdGhhdCBwYXRjaDoKaHR0cHM6Ly9wYXRjaGV3Lm9yZy9RRU1VLzIwMTkwNjI0
MTUzMjU3LjIwMTYzLTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbS8yMDE5MDYyNDE1MzI1Ny4y
MDE2My0yLWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgpJIGd1ZXNzIEkgbmVlZCB0byBzdGFy
dCBzZW5kaW5nIGFuIGVtYWlsIGV2ZXJ5IHRpbWUgSSd2ZSBhZGRlZCBhIHBhdGNoCnRvIG15IHF1
ZXVlLgoKQ2hlZXJzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 17:32:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 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 1hgBmW-0001HD-5S; Wed, 26 Jun 2019 17:32:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgBmV-0001Gy-1y
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 17:32:27 +0000
X-Inumbo-ID: 5cb26c18-9838-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5cb26c18-9838-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 17:32: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 1hgBmS-0005Ug-Ic; Wed, 26 Jun 2019 17:32:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgBmS-0003Bi-8G; Wed, 26 Jun 2019 17:32:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgBmS-0004gq-7a; Wed, 26 Jun 2019 17:32:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138559-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 17:32:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138559: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU1OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU1OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAxOSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAx
OCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 17:36:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 17:36:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgBqX-0001Q2-Pm; Wed, 26 Jun 2019 17:36:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=udJa=UZ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgBqX-0001Px-2N
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 17:36:37 +0000
X-Inumbo-ID: ef8601cd-9838-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 ef8601cd-9838-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 17:36:32 +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: vkZ5ZHuKiMLCdDWxdsSiRqsVbqYkRZoomVFUjkqowE25rG6LWBxBJg6+Cy1zIIzLwmZEyF73ig
 OremPQsmOKgXYyaNA5sXv/oxeneXVAGH8reReevnY+mTyRAHnUOUuu0XpGlXkqSzhwgKXKnSU5
 m4MpfxreVdmdeRL7YWN3viVzmPJexWVUAn5CYMXvoNgPlO2imPZAPrPxNN5CpFSmJ1MrfosIJ1
 K3uQSvcBxh5kUyx/sLan+p9QWwrq479QIVNm00Ro+D7DxyBlKylnSyk4Ywo9i9xUlQ50+7fbhI
 s4Q=
X-SBRS: 2.7
X-MesageID: 2287618
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,420,1557201600"; 
   d="scan'208";a="2287618"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 18:36:15 +0100
Message-ID: <20190626173615.12419-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/Kconfig: Fix -Wformat-security when
 compiling with Clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2xhbmcgb2JzZXJ2ZXM6Cgp0b29scy9rY29uZmlnL2NvbmYuYzo3NzoxMDoKd2FybmluZzogZm9y
bWF0IHN0cmluZyBpcyBub3QgYSBzdHJpbmcgbGl0ZXJhbCAocG90ZW50aWFsbHkgaW5zZWN1cmUp
CiAgICAgIFstV2Zvcm1hdC1zZWN1cml0eV0KICAgICAgICAgICAgICAgIHByaW50ZihfKCJhYm9y
dGVkIVxuXG4iKSk7CiAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn4KCkFu
ZCBpdCBpcyBhYnNvbHV0ZWx5IGNvcnJlY3QuICBnZXR0ZXh0KCkgY2FuIGVhc2lseSByZXR1cm4g
YSBzdHJpbmcgd2l0aCBhICUKaW4uCgpUaGlzIGNvdWxkIGJlIGZpeGVkIGJ5IHN3aXRjaGluZyB0
byB1c2luZyBwcmludGYoIiVzIiwgXyguLi4pKSwgb3IgYnkKc3dpdGNoaW5nIHRvIHB1dHMoKSAo
YXMgdGhlcmUgaXMgbm8gZm9ybWF0dGluZyBnb2luZyBvbiksIGJ1dCB0aGUgYmV0dGVyCm9wdGlv
biBpcyBmb2xsb3cgTGludXggYW5kIHJlbW92ZSBsb2NhbGlzYXRpb24gc3VwcG9ydC4KCkxpbnV4
IGNoYW5nZXNldDogNjk0YzQ5YTdjMDFjYzg3MTk0YmU0MGNiMjY0MDRiNThiNjhjMjkxYwpBdXRo
b3I6IFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KRGF0ZTogICBUdWUgTWF5IDIyIDIw
OjM2OjEyIDIwMTgKCmtjb25maWc6IGRyb3AgbG9jYWxpemF0aW9uIHN1cHBvcnQKClRoZSBsb2Nh
bGl6YXRpb24gc3VwcG9ydCBpcyBicm9rZW4gYW5kIGFwcGVhcnMgdW51c2VkLgpUaGVyZSBpcyBu
byBnb29nbGUgaGl0cyBvbiB0aGUgdXBkYXRlLXBvLWNvbmZpZyB0YXJnZXQuCkFuZCB0aGVyZSBp
cyBubyByZWNlbnQgKDUgeWVhcnMpIGFjdGl2aXR5IHJlbGF0ZWQgdG8gdGhlIGxvY2FsaXphdGlv
bi4KClNvIGxldHMganVzdCBkcm9wIHRoaXMgYXMgaXQgaXMgbm8gbG9uZ2VyIHVzZWQuCgpTdWdn
ZXN0ZWQtYnk6IFVsZiBNYWdudXNzb24gPHVsZmFsaXplckBnbWFpbC5jb20+ClN1Z2dlc3RlZC1i
eTogTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KU2lnbmVk
LW9mZi1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgpTaWduZWQtb2ZmLWJ5OiBN
YXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgoKW1BvcnRlZCB0
byBYZW5dClJlcG9ydGVkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCkNDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0tLQogeGVuL3Rv
b2xzL2tjb25maWcvLmdpdGlnbm9yZSAgICAgICAgICAgfCAgIDQgLQogeGVuL3Rvb2xzL2tjb25m
aWcvTWFrZWZpbGUgICAgICAgICAgICAgfCAgMzkgKy0tLS0tCiB4ZW4vdG9vbHMva2NvbmZpZy9Q
T1RGSUxFUy5pbiAgICAgICAgICB8ICAxMiAtLQogeGVuL3Rvb2xzL2tjb25maWcvY2hlY2suc2gg
ICAgICAgICAgICAgfCAgMTMgLS0KIHhlbi90b29scy9rY29uZmlnL2NvbmYuYyAgICAgICAgICAg
ICAgIHwgIDU3ICsrKystLS0tCiB4ZW4vdG9vbHMva2NvbmZpZy9jb25mZGF0YS5jICAgICAgICAg
ICB8ICAgNCArLQogeGVuL3Rvb2xzL2tjb25maWcvZ2NvbmYuYyAgICAgICAgICAgICAgfCAgNDYg
KysrLS0tLQogeGVuL3Rvb2xzL2tjb25maWcva3hnZXR0ZXh0LmMgICAgICAgICAgfCAyMzUgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vdG9vbHMva2NvbmZpZy9sa2MuaCAg
ICAgICAgICAgICAgICB8ICAxNCAtLQogeGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvY2hlY2ts
aXN0LmMgfCAgIDQgKy0KIHhlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2RpYWxvZy5oICAgIHwg
ICA2IC0KIHhlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2lucHV0Ym94LmMgIHwgICA0ICstCiB4
ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9tZW51Ym94LmMgICB8ICAxMCArLQogeGVuL3Rvb2xz
L2tjb25maWcvbHhkaWFsb2cvdGV4dGJveC5jICAgfCAgIDIgKy0KIHhlbi90b29scy9rY29uZmln
L2x4ZGlhbG9nL3llc25vLmMgICAgIHwgICA0ICstCiB4ZW4vdG9vbHMva2NvbmZpZy9tY29uZi5j
ICAgICAgICAgICAgICB8IDE0MSArKysrKysrKysrLS0tLS0tLS0tLQogeGVuL3Rvb2xzL2tjb25m
aWcvbWVudS5jICAgICAgICAgICAgICAgfCAgMTggKy0tCiB4ZW4vdG9vbHMva2NvbmZpZy9uY29u
Zi5jICAgICAgICAgICAgICB8IDE0OCArKysrKysrKysrLS0tLS0tLS0tLS0KIHhlbi90b29scy9r
Y29uZmlnL25jb25mLmggICAgICAgICAgICAgIHwgICAxIC0KIHhlbi90b29scy9rY29uZmlnL3Fj
b25mLmNjICAgICAgICAgICAgIHwgMTEyICsrKysrKystLS0tLS0tLS0KIHhlbi90b29scy9rY29u
ZmlnL3pjb25mLnRhYi5jX3NoaXBwZWQgIHwgICAyICstCiB4ZW4vdG9vbHMva2NvbmZpZy96Y29u
Zi55ICAgICAgICAgICAgICB8ICAgMiArLQogMjIgZmlsZXMgY2hhbmdlZCwgMjY1IGluc2VydGlv
bnMoKyksIDYxMyBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vdG9vbHMva2Nv
bmZpZy9QT1RGSUxFUy5pbgogZGVsZXRlIG1vZGUgMTAwNzU1IHhlbi90b29scy9rY29uZmlnL2No
ZWNrLnNoCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL3Rvb2xzL2tjb25maWcva3hnZXR0ZXh0LmMK
CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy8uZ2l0aWdub3JlIGIveGVuL3Rvb2xzL2tj
b25maWcvLmdpdGlnbm9yZQppbmRleCBiZTYwM2M0ZmVmLi5jYTM4ZTk4M2Q2IDEwMDY0NAotLS0g
YS94ZW4vdG9vbHMva2NvbmZpZy8uZ2l0aWdub3JlCisrKyBiL3hlbi90b29scy9rY29uZmlnLy5n
aXRpZ25vcmUKQEAgLTcsOSArNyw2IEBAIGNvbmZpZyoKICoudGFiLmgKIHpjb25mLmhhc2guYwog
Ki5tb2MKLWdjb25mLmdsYWRlLmgKLSoucG90Ci0qLm1vCiAKICMKICMgY29uZmlndXJhdGlvbiBw
cm9ncmFtcwpAQCAtMTksNCArMTYsMyBAQCBtY29uZgogbmNvbmYKIHFjb25mCiBnY29uZgota3hn
ZXR0ZXh0CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZSBiL3hlbi90b29s
cy9rY29uZmlnL01ha2VmaWxlCmluZGV4IGFjZWFhZWQwOTguLmM4YWQ2OTUwMWMgMTAwNjQ0Ci0t
LSBhL3hlbi90b29scy9rY29uZmlnL01ha2VmaWxlCisrKyBiL3hlbi90b29scy9rY29uZmlnL01h
a2VmaWxlCkBAIC0yLDcgKzIsNyBAQAogIyBLZXJuZWwgY29uZmlndXJhdGlvbiB0YXJnZXRzCiAj
IFRoZXNlIHRhcmdldHMgYXJlIHVzZWQgZnJvbSB0b3AtbGV2ZWwgbWFrZWZpbGUKIAotUEhPTlkg
Kz0geGNvbmZpZyBnY29uZmlnIG1lbnVjb25maWcgY29uZmlnIHNpbGVudG9sZGNvbmZpZyB1cGRh
dGUtcG8tY29uZmlnIFwKK1BIT05ZICs9IHhjb25maWcgZ2NvbmZpZyBtZW51Y29uZmlnIGNvbmZp
ZyBzaWxlbnRvbGRjb25maWcgXAogCWxvY2FsbW9kY29uZmlnIGxvY2FseWVzY29uZmlnCiAKIGlm
ZGVmIEtCVUlMRF9LQ09ORklHCkBAIC01MiwyOSArNTIsNiBAQCBsb2NhbHllc2NvbmZpZyBsb2Nh
bG1vZGNvbmZpZzogJChvYmopL3N0cmVhbWxpbmVfY29uZmlnLnBsICQob2JqKS9jb25mCiAJZmkK
IAkkKFEpcm0gLWYgLnRtcC5jb25maWcKIAotIyBDcmVhdGUgbmV3IGxpbnV4LnBvdCBmaWxlCi0j
IEFkanVzdCBjaGFyc2V0IHRvIFVURi04IGluIC5wbyBmaWxlIHRvIGFjY2VwdCBVVEYtOCBpbiBL
Y29uZmlnIGZpbGVzCi11cGRhdGUtcG8tY29uZmlnOiAkKG9iaikva3hnZXR0ZXh0ICQob2JqKS9n
Y29uZi5nbGFkZS5oCi0JJChRKSQoa2VjaG8pICIgIEdFTiAgICAgY29uZmlnLnBvdCIKLQkkKFEp
eGdldHRleHQgLS1kZWZhdWx0LWRvbWFpbj1saW51eCAgICAgICAgICAgICAgICAgICAgICAgICBc
Ci0JICAgIC0tYWRkLWNvbW1lbnRzIC0ta2V5d29yZD1fIC0ta2V5d29yZD1OXyAgICAgICAgICAg
ICAgICAgXAotCSAgICAtLWZyb20tY29kZT1VVEYtOCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLQkgICAgLS1maWxlcy1mcm9tPSQoc3JjdHJlZSkvc2NyaXB0cy9rY29u
ZmlnL1BPVEZJTEVTLmluICAgICBcCi0JICAgIC0tZGlyZWN0b3J5PSQoc3JjdHJlZSkgLS1kaXJl
Y3Rvcnk9JChvYmp0cmVlKSAgICAgICAgICAgXAotCSAgICAtLW91dHB1dCAkKG9iaikvY29uZmln
LnBvdAotCSQoUSlzZWQgLWkgcy9DSEFSU0VUL1VURi04LyAkKG9iaikvY29uZmlnLnBvdAotCSQo
USkoZm9yIGkgaW4gYGxzICQoc3JjdHJlZSkvYXJjaC8qL0tjb25maWcgICAgICBcCi0JICAgICQo
c3JjdHJlZSkvYXJjaC8qL3VtL0tjb25maWdgOyAgICAgICAgICAgICAgIFwKLQkgICAgZG8gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotCQkkKGtlY2hvKSAiICBH
RU4gICAgICQkaSI7ICAgICAgICAgICAgICAgICAgICBcCi0JCSQob2JqKS9reGdldHRleHQgJCRp
ICAgICAgICAgICAgICAgICAgICAgXAotCQkgICAgID4+ICQob2JqKS9jb25maWcucG90OyAgICAg
ICAgICAgICAgIFwKLQkgICAgZG9uZSApCi0JJChRKSQoa2VjaG8pICIgIEdFTiAgICAgbGludXgu
cG90IgotCSQoUSltc2d1bmlxIC0tc29ydC1ieS1maWxlIC0tdG8tY29kZT1VVEYtOCAkKG9iaikv
Y29uZmlnLnBvdCBcCi0JICAgIC0tb3V0cHV0ICQob2JqKS9saW51eC5wb3QKLQkkKFEpcm0gLWYg
JChvYmopL2NvbmZpZy5wb3QKLQogIyBUaGVzZSB0YXJnZXRzIG1hcCAxOjEgdG8gdGhlIGNvbW1h
bmRsaW5lIG9wdGlvbnMgb2YgJ2NvbmYnCiBzaW1wbGUtdGFyZ2V0cyA6PSBvbGRjb25maWcgYWxs
bm9jb25maWcgYWxseWVzY29uZmlnIGFsbG1vZGNvbmZpZyBcCiAJYWxsZGVmY29uZmlnIHJhbmRj
b25maWcgbGlzdG5ld2NvbmZpZyBvbGRkZWZjb25maWcKQEAgLTE3NiwxNiArMTUzLDE0IEBAIGx4
ZGlhbG9nICs9IGx4ZGlhbG9nL3RleHRib3gubyBseGRpYWxvZy95ZXNuby5vIGx4ZGlhbG9nL21l
bnVib3gubwogY29uZi1vYmpzCTo9IGNvbmYubyAgemNvbmYudGFiLm8KIG1jb25mLW9ianMgICAg
IDo9IG1jb25mLm8gemNvbmYudGFiLm8gJChseGRpYWxvZykKIG5jb25mLW9ianMgICAgIDo9IG5j
b25mLm8gemNvbmYudGFiLm8gbmNvbmYuZ3VpLm8KLWt4Z2V0dGV4dC1vYmpzCTo9IGt4Z2V0dGV4
dC5vIHpjb25mLnRhYi5vCiBxY29uZi1jeHhvYmpzCTo9IHFjb25mLm8KIHFjb25mLW9ianMJOj0g
emNvbmYudGFiLm8KIGdjb25mLW9ianMJOj0gZ2NvbmYubyB6Y29uZi50YWIubwogCi1ob3N0cHJv
Z3MteSA6PSBjb25mIG5jb25mIG1jb25mIGt4Z2V0dGV4dCBxY29uZiBnY29uZgoraG9zdHByb2dz
LXkgOj0gY29uZiBuY29uZiBtY29uZiBxY29uZiBnY29uZgogCiBjbGVhbi1maWxlcwk6PSBxY29u
Zi5tb2MgLnRtcF9xdGNoZWNrIC50bXBfZ3RrY2hlY2sKLWNsZWFuLWZpbGVzCSs9IHpjb25mLnRh
Yi5jIHpjb25mLmxleC5jIHpjb25mLmhhc2guYyBnY29uZi5nbGFkZS5oCi1jbGVhbi1maWxlcyAg
ICAgKz0gY29uZmlnLnBvdCBsaW51eC5wb3QKK2NsZWFuLWZpbGVzCSs9IHpjb25mLnRhYi5jIHpj
b25mLmxleC5jIHpjb25mLmhhc2guYwogCiAjIENoZWNrIHRoYXQgd2UgaGF2ZSB0aGUgcmVxdWly
ZWQgbmN1cnNlcyBzdHVmZiBpbnN0YWxsZWQgZm9yIGx4ZGlhbG9nIChtZW51Y29uZmlnKQogUEhP
TlkgKz0gJChvYmopL2RvY2hlY2tseGRpYWxvZwpAQCAtMTk1LDkgKzE3MCw2IEBAICQob2JqKS9k
b2NoZWNrbHhkaWFsb2c6CiAKIGFsd2F5cyA6PSBkb2NoZWNrbHhkaWFsb2cKIAotIyBBZGQgZW52
aXJvbm1lbnQgc3BlY2lmaWMgZmxhZ3MKLUhPU1RfRVhUUkFDRkxBR1MgKz0gJChzaGVsbCAkKENP
TkZJR19TSEVMTCkgJChzcmN0cmVlKS8kKHNyYykvY2hlY2suc2ggJChIT1NUQ0MpICQoSE9TVENG
TEFHUykpCi0KICMgZ2VuZXJhdGVkIGZpbGVzIHNlZW0gdG8gbmVlZCB0aGlzIHRvIGZpbmQgbG9j
YWwgaW5jbHVkZSBmaWxlcwogSE9TVENGTEFHU196Y29uZi5sZXgubwk6PSAtSSQoc3JjKQogSE9T
VENGTEFHU196Y29uZi50YWIubwk6PSAtSSQoc3JjKQpAQCAtMzEwLDggKzI4MiwzIEBAIHF1aWV0
X2NtZF9tb2MgPSBNT0MgICAgICRACiAKICQob2JqKS8lLm1vYzogJChzcmMpLyUuaCAkKG9iaikv
LnRtcF9xdGNoZWNrCiAJJChjYWxsIGNtZCxtb2MpCi0KLSMgRXh0cmFjdCBnY29uZiBtZW51IGl0
ZW1zIGZvciBpMThuIHN1cHBvcnQKLSQob2JqKS9nY29uZi5nbGFkZS5oOiAkKG9iaikvZ2NvbmYu
Z2xhZGUKLQkkKFEpaW50bHRvb2wtZXh0cmFjdCAtLXR5cGU9Z2V0dGV4dC9nbGFkZSAtLXNyY2Rp
cj0kKHNyY3RyZWUpIFwKLQkkKG9iaikvZ2NvbmYuZ2xhZGUKZGlmZiAtLWdpdCBhL3hlbi90b29s
cy9rY29uZmlnL1BPVEZJTEVTLmluIGIveGVuL3Rvb2xzL2tjb25maWcvUE9URklMRVMuaW4KZGVs
ZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDk2NzQ1NzM5NjkuLjAwMDAwMDAwMDAKLS0tIGEv
eGVuL3Rvb2xzL2tjb25maWcvUE9URklMRVMuaW4KKysrIC9kZXYvbnVsbApAQCAtMSwxMiArMCww
IEBACi1zY3JpcHRzL2tjb25maWcvbHhkaWFsb2cvY2hlY2tsaXN0LmMKLXNjcmlwdHMva2NvbmZp
Zy9seGRpYWxvZy9pbnB1dGJveC5jCi1zY3JpcHRzL2tjb25maWcvbHhkaWFsb2cvbWVudWJveC5j
Ci1zY3JpcHRzL2tjb25maWcvbHhkaWFsb2cvdGV4dGJveC5jCi1zY3JpcHRzL2tjb25maWcvbHhk
aWFsb2cvdXRpbC5jCi1zY3JpcHRzL2tjb25maWcvbHhkaWFsb2cveWVzbm8uYwotc2NyaXB0cy9r
Y29uZmlnL21jb25mLmMKLXNjcmlwdHMva2NvbmZpZy9jb25mLmMKLXNjcmlwdHMva2NvbmZpZy9j
b25mZGF0YS5jCi1zY3JpcHRzL2tjb25maWcvZ2NvbmYuYwotc2NyaXB0cy9rY29uZmlnL2djb25m
LmdsYWRlLmgKLXNjcmlwdHMva2NvbmZpZy9xY29uZi5jYwpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xz
L2tjb25maWcvY2hlY2suc2ggYi94ZW4vdG9vbHMva2NvbmZpZy9jaGVjay5zaApkZWxldGVkIGZp
bGUgbW9kZSAxMDA3NTUKaW5kZXggNTViNzliYTFiYS4uMDAwMDAwMDAwMAotLS0gYS94ZW4vdG9v
bHMva2NvbmZpZy9jaGVjay5zaAorKysgL2Rldi9udWxsCkBAIC0xLDEzICswLDAgQEAKLSMhL2Jp
bi9zaAotIyBOZWVkZWQgZm9yIHN5c3RlbXMgd2l0aG91dCBnZXR0ZXh0Ci0kKiAteCBjIC1vIC9k
ZXYvbnVsbCAtID4gL2Rldi9udWxsIDI+JjEgPDwgRU9GCi0jaW5jbHVkZSA8bGliaW50bC5oPgot
aW50IG1haW4oKQotewotCWdldHRleHQoIiIpOwotCXJldHVybiAwOwotfQotRU9GCi1pZiBbICEg
IiQ/IiAtZXEgIjAiICBdOyB0aGVuCi0JZWNobyAtREtCVUlMRF9OT19OTFM7Ci1maQpkaWZmIC0t
Z2l0IGEveGVuL3Rvb2xzL2tjb25maWcvY29uZi5jIGIveGVuL3Rvb2xzL2tjb25maWcvY29uZi5j
CmluZGV4IDZjMjA0MzE4YmMuLmQ5ODZmNDQwOTggMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29u
ZmlnL2NvbmYuYworKysgYi94ZW4vdG9vbHMva2NvbmZpZy9jb25mLmMKQEAgLTMsNyArMyw2IEBA
CiAgKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIuMC4KICAqLwog
Ci0jaW5jbHVkZSA8bG9jYWxlLmg+CiAjaW5jbHVkZSA8Y3R5cGUuaD4KICNpbmNsdWRlIDxzdGRp
by5oPgogI2luY2x1ZGUgPHN0ZGxpYi5oPgpAQCAtNzQsOSArNzMsOSBAQCBzdGF0aWMgdm9pZCBz
dHJpcChjaGFyICpzdHIpCiBzdGF0aWMgdm9pZCBjaGVja19zdGRpbih2b2lkKQogewogCWlmICgh
dmFsaWRfc3RkaW4pIHsKLQkJcHJpbnRmKF8oImFib3J0ZWQhXG5cbiIpKTsKLQkJcHJpbnRmKF8o
IkNvbnNvbGUgaW5wdXQvb3V0cHV0IGlzIHJlZGlyZWN0ZWQuICIpKTsKLQkJcHJpbnRmKF8oIlJ1
biAnbWFrZSBvbGRjb25maWcnIHRvIHVwZGF0ZSBjb25maWd1cmF0aW9uLlxuXG4iKSk7CisJCXBy
aW50ZigiYWJvcnRlZCFcblxuIik7CisJCXByaW50ZigiQ29uc29sZSBpbnB1dC9vdXRwdXQgaXMg
cmVkaXJlY3RlZC4gIik7CisJCXByaW50ZigiUnVuICdtYWtlIG9sZGNvbmZpZycgdG8gdXBkYXRl
IGNvbmZpZ3VyYXRpb24uXG5cbiIpOwogCQlleGl0KDEpOwogCX0KIH0KQEAgLTg2LDcgKzg1LDcg
QEAgc3RhdGljIGludCBjb25mX2Fza3ZhbHVlKHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hh
ciAqZGVmKQogCWVudW0gc3ltYm9sX3R5cGUgdHlwZSA9IHN5bV9nZXRfdHlwZShzeW0pOwogCiAJ
aWYgKCFzeW1faGFzX3ZhbHVlKHN5bSkpCi0JCXByaW50ZihfKCIoTkVXKSAiKSk7CisJCXByaW50
ZigiKE5FVykgIik7CiAKIAlsaW5lWzBdID0gJ1xuJzsKIAlsaW5lWzFdID0gMDsKQEAgLTEzNiw3
ICsxMzUsNyBAQCBzdGF0aWMgaW50IGNvbmZfc3RyaW5nKHN0cnVjdCBtZW51ICptZW51KQogCWNv
bnN0IGNoYXIgKmRlZjsKIAogCXdoaWxlICgxKSB7Ci0JCXByaW50ZigiJSpzJXMgIiwgaW5kZW50
IC0gMSwgIiIsIF8obWVudS0+cHJvbXB0LT50ZXh0KSk7CisJCXByaW50ZigiJSpzJXMgIiwgaW5k
ZW50IC0gMSwgIiIsIG1lbnUtPnByb21wdC0+dGV4dCk7CiAJCXByaW50ZigiKCVzKSAiLCBzeW0t
Pm5hbWUpOwogCQlkZWYgPSBzeW1fZ2V0X3N0cmluZ192YWx1ZShzeW0pOwogCQlpZiAoc3ltX2dl
dF9zdHJpbmdfdmFsdWUoc3ltKSkKQEAgLTE2OSw3ICsxNjgsNyBAQCBzdGF0aWMgaW50IGNvbmZf
c3ltKHN0cnVjdCBtZW51ICptZW51KQogCXRyaXN0YXRlIG9sZHZhbCwgbmV3dmFsOwogCiAJd2hp
bGUgKDEpIHsKLQkJcHJpbnRmKCIlKnMlcyAiLCBpbmRlbnQgLSAxLCAiIiwgXyhtZW51LT5wcm9t
cHQtPnRleHQpKTsKKwkJcHJpbnRmKCIlKnMlcyAiLCBpbmRlbnQgLSAxLCAiIiwgbWVudS0+cHJv
bXB0LT50ZXh0KTsKIAkJaWYgKHN5bS0+bmFtZSkKIAkJCXByaW50ZigiKCVzKSAiLCBzeW0tPm5h
bWUpOwogCQlwdXRjaGFyKCdbJyk7CkBAIC0yNTYsNyArMjU1LDcgQEAgc3RhdGljIGludCBjb25m
X2Nob2ljZShzdHJ1Y3QgbWVudSAqbWVudSkKIAkJY2FzZSBubzoKIAkJCXJldHVybiAxOwogCQlj
YXNlIG1vZDoKLQkJCXByaW50ZigiJSpzJXNcbiIsIGluZGVudCAtIDEsICIiLCBfKG1lbnVfZ2V0
X3Byb21wdChtZW51KSkpOworCQkJcHJpbnRmKCIlKnMlc1xuIiwgaW5kZW50IC0gMSwgIiIsIG1l
bnVfZ2V0X3Byb21wdChtZW51KSk7CiAJCQlyZXR1cm4gMDsKIAkJY2FzZSB5ZXM6CiAJCQlicmVh
azsKQEAgLTI2Niw3ICsyNjUsNyBAQCBzdGF0aWMgaW50IGNvbmZfY2hvaWNlKHN0cnVjdCBtZW51
ICptZW51KQogCXdoaWxlICgxKSB7CiAJCWludCBjbnQsIGRlZjsKIAotCQlwcmludGYoIiUqcyVz
XG4iLCBpbmRlbnQgLSAxLCAiIiwgXyhtZW51X2dldF9wcm9tcHQobWVudSkpKTsKKwkJcHJpbnRm
KCIlKnMlc1xuIiwgaW5kZW50IC0gMSwgIiIsIG1lbnVfZ2V0X3Byb21wdChtZW51KSk7CiAJCWRl
Zl9zeW0gPSBzeW1fZ2V0X2Nob2ljZV92YWx1ZShzeW0pOwogCQljbnQgPSBkZWYgPSAwOwogCQls
aW5lWzBdID0gMDsKQEAgLTI3NCw3ICsyNzMsNyBAQCBzdGF0aWMgaW50IGNvbmZfY2hvaWNlKHN0
cnVjdCBtZW51ICptZW51KQogCQkJaWYgKCFtZW51X2lzX3Zpc2libGUoY2hpbGQpKQogCQkJCWNv
bnRpbnVlOwogCQkJaWYgKCFjaGlsZC0+c3ltKSB7Ci0JCQkJcHJpbnRmKCIlKmMgJXNcbiIsIGlu
ZGVudCwgJyonLCBfKG1lbnVfZ2V0X3Byb21wdChjaGlsZCkpKTsKKwkJCQlwcmludGYoIiUqYyAl
c1xuIiwgaW5kZW50LCAnKicsIG1lbnVfZ2V0X3Byb21wdChjaGlsZCkpOwogCQkJCWNvbnRpbnVl
OwogCQkJfQogCQkJY250Kys7CkBAIC0yODMsMTQgKzI4MiwxNCBAQCBzdGF0aWMgaW50IGNvbmZf
Y2hvaWNlKHN0cnVjdCBtZW51ICptZW51KQogCQkJCXByaW50ZigiJSpjIiwgaW5kZW50LCAnPicp
OwogCQkJfSBlbHNlCiAJCQkJcHJpbnRmKCIlKmMiLCBpbmRlbnQsICcgJyk7Ci0JCQlwcmludGYo
IiAlZC4gJXMiLCBjbnQsIF8obWVudV9nZXRfcHJvbXB0KGNoaWxkKSkpOworCQkJcHJpbnRmKCIg
JWQuICVzIiwgY250LCBtZW51X2dldF9wcm9tcHQoY2hpbGQpKTsKIAkJCWlmIChjaGlsZC0+c3lt
LT5uYW1lKQogCQkJCXByaW50ZigiICglcykiLCBjaGlsZC0+c3ltLT5uYW1lKTsKIAkJCWlmICgh
c3ltX2hhc192YWx1ZShjaGlsZC0+c3ltKSkKLQkJCQlwcmludGYoXygiIChORVcpIikpOworCQkJ
CXByaW50ZigiIChORVcpIik7CiAJCQlwcmludGYoIlxuIik7CiAJCX0KLQkJcHJpbnRmKF8oIiUq
c2Nob2ljZSIpLCBpbmRlbnQgLSAxLCAiIik7CisJCXByaW50ZigiJSpzY2hvaWNlIiwgaW5kZW50
IC0gMSwgIiIpOwogCQlpZiAoY250ID09IDEpIHsKIAkJCXByaW50ZigiWzFdOiAxXG4iKTsKIAkJ
CWdvdG8gY29uZl9jaGlsZHM7CkBAIC0zODAsNyArMzc5LDcgQEAgc3RhdGljIHZvaWQgY29uZihz
dHJ1Y3QgbWVudSAqbWVudSkKIAkJCWlmIChwcm9tcHQpCiAJCQkJcHJpbnRmKCIlKmNcbiUqYyAl
c1xuJSpjXG4iLAogCQkJCQlpbmRlbnQsICcqJywKLQkJCQkJaW5kZW50LCAnKicsIF8ocHJvbXB0
KSwKKwkJCQkJaW5kZW50LCAnKicsIHByb21wdCwKIAkJCQkJaW5kZW50LCAnKicpOwogCQlkZWZh
dWx0OgogCQkJOwpAQCAtNDM1LDcgKzQzNCw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2NvbmYoc3Ry
dWN0IG1lbnUgKm1lbnUpCiAJCQkJfQogCQkJfSBlbHNlIGlmIChpbnB1dF9tb2RlICE9IG9sZGRl
ZmNvbmZpZykgewogCQkJCWlmICghY29uZl9jbnQrKykKLQkJCQkJcHJpbnRmKF8oIipcbiogUmVz
dGFydCBjb25maWcuLi5cbipcbiIpKTsKKwkJCQkJcHJpbnRmKCIqXG4qIFJlc3RhcnQgY29uZmln
Li4uXG4qXG4iKTsKIAkJCQlyb290RW50cnkgPSBtZW51X2dldF9wYXJlbnRfbWVudShtZW51KTsK
IAkJCQljb25mKHJvb3RFbnRyeSk7CiAJCQl9CkBAIC00OTUsMTAgKzQ5NCw2IEBAIGludCBtYWlu
KGludCBhYywgY2hhciAqKmF2KQogCWNvbnN0IGNoYXIgKm5hbWUsICpkZWZjb25maWdfZmlsZSA9
IE5VTEwgLyogZ2NjIHVuaW5pdCAqLzsKIAlzdHJ1Y3Qgc3RhdCB0bXBzdGF0OwogCi0Jc2V0bG9j
YWxlKExDX0FMTCwgIiIpOwotCWJpbmR0ZXh0ZG9tYWluKFBBQ0tBR0UsIExPQ0FMRURJUik7Ci0J
dGV4dGRvbWFpbihQQUNLQUdFKTsKLQogCXR0eV9zdGRpbyA9IGlzYXR0eSgwKSAmJiBpc2F0dHko
MSkgJiYgaXNhdHR5KDIpOwogCiAJd2hpbGUgKChvcHQgPSBnZXRvcHRfbG9uZyhhYywgYXYsICJz
IiwgbG9uZ19vcHRzLCBOVUxMKSkgIT0gLTEpIHsKQEAgLTU1Niw3ICs1NTEsNyBAQCBpbnQgbWFp
bihpbnQgYWMsIGNoYXIgKiphdikKIAkJfQogCX0KIAlpZiAoYWMgPT0gb3B0aW5kKSB7Ci0JCXBy
aW50ZihfKCIlczogS2NvbmZpZyBmaWxlIG1pc3NpbmdcbiIpLCBhdlswXSk7CisJCXByaW50Zigi
JXM6IEtjb25maWcgZmlsZSBtaXNzaW5nXG4iLCBhdlswXSk7CiAJCWNvbmZfdXNhZ2UocHJvZ25h
bWUpOwogCQlleGl0KDEpOwogCX0KQEAgLTU2NiwxMiArNTYxLDEyIEBAIGludCBtYWluKGludCBh
YywgY2hhciAqKmF2KQogCWlmIChzeW5jX2tjb25maWcpIHsKIAkJbmFtZSA9IGNvbmZfZ2V0X2Nv
bmZpZ25hbWUoKTsKIAkJaWYgKHN0YXQobmFtZSwgJnRtcHN0YXQpKSB7Ci0JCQlmcHJpbnRmKHN0
ZGVyciwgXygiKioqXG4iCisJCQlmcHJpbnRmKHN0ZGVyciwgIioqKlxuIgogCQkJCSIqKiogQ29u
ZmlndXJhdGlvbiBmaWxlIFwiJXNcIiBub3QgZm91bmQhXG4iCiAJCQkJIioqKlxuIgogCQkJCSIq
KiogUGxlYXNlIHJ1biBzb21lIGNvbmZpZ3VyYXRvciAoZS5nLiBcIm1ha2Ugb2xkY29uZmlnXCIg
b3JcbiIKIAkJCQkiKioqIFwibWFrZSBtZW51Y29uZmlnXCIgb3IgXCJtYWtlIHhjb25maWdcIiku
XG4iCi0JCQkJIioqKlxuIiksIG5hbWUpOworCQkJCSIqKipcbiIsIG5hbWUpOwogCQkJZXhpdCgx
KTsKIAkJfQogCX0KQEAgLTU4MSw5ICs1NzYsOSBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIgKiph
dikKIAkJaWYgKCFkZWZjb25maWdfZmlsZSkKIAkJCWRlZmNvbmZpZ19maWxlID0gY29uZl9nZXRf
ZGVmYXVsdF9jb25mbmFtZSgpOwogCQlpZiAoY29uZl9yZWFkKGRlZmNvbmZpZ19maWxlKSkgewot
CQkJcHJpbnRmKF8oIioqKlxuIgorCQkJcHJpbnRmKCIqKipcbiIKIAkJCQkiKioqIENhbid0IGZp
bmQgZGVmYXVsdCBjb25maWd1cmF0aW9uIFwiJXNcIiFcbiIKLQkJCQkiKioqXG4iKSwgZGVmY29u
ZmlnX2ZpbGUpOworCQkJCSIqKipcbiIsIGRlZmNvbmZpZ19maWxlKTsKIAkJCWV4aXQoMSk7CiAJ
CX0KIAkJYnJlYWs7CkBAIC02MDYsNyArNjAxLDcgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoq
YXYpCiAJCWlmICgoc3RyY21wKG5hbWUsICIiKSAhPSAwKSAmJiAoc3RyY21wKG5hbWUsICIxIikg
IT0gMCkpIHsKIAkJCWlmIChjb25mX3JlYWRfc2ltcGxlKG5hbWUsIFNfREVGX1VTRVIpKSB7CiAJ
CQkJZnByaW50ZihzdGRlcnIsCi0JCQkJCV8oIioqKiBDYW4ndCByZWFkIHNlZWQgY29uZmlndXJh
dGlvbiBcIiVzXCIhXG4iKSwKKwkJCQkJIioqKiBDYW4ndCByZWFkIHNlZWQgY29uZmlndXJhdGlv
biBcIiVzXCIhXG4iLAogCQkJCQluYW1lKTsKIAkJCQlleGl0KDEpOwogCQkJfQpAQCAtNjIzLDcg
KzYxOCw3IEBAIGludCBtYWluKGludCBhYywgY2hhciAqKmF2KQogCQlpZiAoY29uZl9yZWFkX3Np
bXBsZShuYW1lLCBTX0RFRl9VU0VSKSAmJgogCQkgICAgY29uZl9yZWFkX3NpbXBsZSgiYWxsLmNv
bmZpZyIsIFNfREVGX1VTRVIpKSB7CiAJCQlmcHJpbnRmKHN0ZGVyciwKLQkJCQlfKCIqKiogS0NP
TkZJR19BTExDT05GSUcgc2V0LCBidXQgbm8gXCIlc1wiIG9yIFwiYWxsLmNvbmZpZ1wiIGZpbGUg
Zm91bmRcbiIpLAorCQkJCSIqKiogS0NPTkZJR19BTExDT05GSUcgc2V0LCBidXQgbm8gXCIlc1wi
IG9yIFwiYWxsLmNvbmZpZ1wiIGZpbGUgZm91bmRcbiIsCiAJCQkJbmFtZSk7CiAJCQlleGl0KDEp
OwogCQl9CkBAIC02MzcsNyArNjMyLDcgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoqYXYpCiAJ
CQluYW1lID0gZ2V0ZW52KCJLQ09ORklHX05PU0lMRU5UVVBEQVRFIik7CiAJCQlpZiAobmFtZSAm
JiAqbmFtZSkgewogCQkJCWZwcmludGYoc3RkZXJyLAotCQkJCQlfKCJcbioqKiBUaGUgY29uZmln
dXJhdGlvbiByZXF1aXJlcyBleHBsaWNpdCB1cGRhdGUuXG5cbiIpKTsKKwkJCQkJIlxuKioqIFRo
ZSBjb25maWd1cmF0aW9uIHJlcXVpcmVzIGV4cGxpY2l0IHVwZGF0ZS5cblxuIik7CiAJCQkJcmV0
dXJuIDE7CiAJCQl9CiAJCX0KQEAgLTY5MCwyMiArNjg1LDIyIEBAIGludCBtYWluKGludCBhYywg
Y2hhciAqKmF2KQogCQkgKiBBbGwgb3RoZXIgY29tbWFuZHMgYXJlIG9ubHkgdXNlZCB0byBnZW5l
cmF0ZSBhIGNvbmZpZy4KIAkJICovCiAJCWlmIChjb25mX2dldF9jaGFuZ2VkKCkgJiYgY29uZl93
cml0ZShOVUxMKSkgewotCQkJZnByaW50ZihzdGRlcnIsIF8oIlxuKioqIEVycm9yIGR1cmluZyB3
cml0aW5nIG9mIHRoZSBjb25maWd1cmF0aW9uLlxuXG4iKSk7CisJCQlmcHJpbnRmKHN0ZGVyciwg
IlxuKioqIEVycm9yIGR1cmluZyB3cml0aW5nIG9mIHRoZSBjb25maWd1cmF0aW9uLlxuXG4iKTsK
IAkJCWV4aXQoMSk7CiAJCX0KIAkJaWYgKGNvbmZfd3JpdGVfYXV0b2NvbmYoKSkgewotCQkJZnBy
aW50ZihzdGRlcnIsIF8oIlxuKioqIEVycm9yIGR1cmluZyB1cGRhdGUgb2YgdGhlIGNvbmZpZ3Vy
YXRpb24uXG5cbiIpKTsKKwkJCWZwcmludGYoc3RkZXJyLCAiXG4qKiogRXJyb3IgZHVyaW5nIHVw
ZGF0ZSBvZiB0aGUgY29uZmlndXJhdGlvbi5cblxuIik7CiAJCQlyZXR1cm4gMTsKIAkJfQogCX0g
ZWxzZSBpZiAoaW5wdXRfbW9kZSA9PSBzYXZlZGVmY29uZmlnKSB7CiAJCWlmIChjb25mX3dyaXRl
X2RlZmNvbmZpZyhkZWZjb25maWdfZmlsZSkpIHsKLQkJCWZwcmludGYoc3RkZXJyLCBfKCJuKioq
IEVycm9yIHdoaWxlIHNhdmluZyBkZWZjb25maWcgdG86ICVzXG5cbiIpLAorCQkJZnByaW50Zihz
dGRlcnIsICJuKioqIEVycm9yIHdoaWxlIHNhdmluZyBkZWZjb25maWcgdG86ICVzXG5cbiIsCiAJ
CQkJZGVmY29uZmlnX2ZpbGUpOwogCQkJcmV0dXJuIDE7CiAJCX0KIAl9IGVsc2UgaWYgKGlucHV0
X21vZGUgIT0gbGlzdG5ld2NvbmZpZykgewogCQlpZiAoY29uZl93cml0ZShOVUxMKSkgewotCQkJ
ZnByaW50ZihzdGRlcnIsIF8oIlxuKioqIEVycm9yIGR1cmluZyB3cml0aW5nIG9mIHRoZSBjb25m
aWd1cmF0aW9uLlxuXG4iKSk7CisJCQlmcHJpbnRmKHN0ZGVyciwgIlxuKioqIEVycm9yIGR1cmlu
ZyB3cml0aW5nIG9mIHRoZSBjb25maWd1cmF0aW9uLlxuXG4iKTsKIAkJCWV4aXQoMSk7CiAJCX0K
IAl9CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9jb25mZGF0YS5jIGIveGVuL3Rvb2xz
L2tjb25maWcvY29uZmRhdGEuYwppbmRleCAwYjdkYzJmZDdiLi43ZDM4ZDg3YTJlIDEwMDY0NAot
LS0gYS94ZW4vdG9vbHMva2NvbmZpZy9jb25mZGF0YS5jCisrKyBiL3hlbi90b29scy9rY29uZmln
L2NvbmZkYXRhLmMKQEAgLTI3OSw3ICsyNzksNyBAQCBpbnQgY29uZl9yZWFkX3NpbXBsZShjb25z
dCBjaGFyICpuYW1lLCBpbnQgZGVmKQogCQkJbmFtZSA9IGNvbmZfZXhwYW5kX3ZhbHVlKHByb3At
PmV4cHItPmxlZnQuc3ltLT5uYW1lKTsKIAkJCWluID0gemNvbmZfZm9wZW4obmFtZSk7CiAJCQlp
ZiAoaW4pIHsKLQkJCQljb25mX21lc3NhZ2UoXygidXNpbmcgZGVmYXVsdHMgZm91bmQgaW4gJXMi
KSwKKwkJCQljb25mX21lc3NhZ2UoInVzaW5nIGRlZmF1bHRzIGZvdW5kIGluICVzIiwKIAkJCQkJ
IG5hbWUpOwogCQkJCWdvdG8gbG9hZDsKIAkJCX0KQEAgLTgyOCw3ICs4MjgsNyBAQCBpbnQgY29u
Zl93cml0ZShjb25zdCBjaGFyICpuYW1lKQogCQkJcmV0dXJuIDE7CiAJfQogCi0JY29uZl9tZXNz
YWdlKF8oImNvbmZpZ3VyYXRpb24gd3JpdHRlbiB0byAlcyIpLCBuZXduYW1lKTsKKwljb25mX21l
c3NhZ2UoImNvbmZpZ3VyYXRpb24gd3JpdHRlbiB0byAlcyIsIG5ld25hbWUpOwogCiAJc3ltX3Nl
dF9jaGFuZ2VfY291bnQoMCk7CiAKZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2djb25m
LmMgYi94ZW4vdG9vbHMva2NvbmZpZy9nY29uZi5jCmluZGV4IDI2ZDIwOGI0MzUuLjQwNTE3ODc2
OTEgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL2djb25mLmMKKysrIGIveGVuL3Rvb2xz
L2tjb25maWcvZ2NvbmYuYwpAQCAtMTM3LDcgKzEzNyw3IEBAIHZvaWQgaW5pdF9tYWluX3dpbmRv
dyhjb25zdCBnY2hhciAqIGdsYWRlX2ZpbGUpCiAKIAl4bWwgPSBnbGFkZV94bWxfbmV3KGdsYWRl
X2ZpbGUsICJ3aW5kb3cxIiwgTlVMTCk7CiAJaWYgKCF4bWwpCi0JCWdfZXJyb3IoXygiR1VJIGxv
YWRpbmcgZmFpbGVkICFcbiIpKTsKKwkJZ19lcnJvcigiR1VJIGxvYWRpbmcgZmFpbGVkICFcbiIp
OwogCWdsYWRlX3htbF9zaWduYWxfYXV0b2Nvbm5lY3QoeG1sKTsKIAogCW1haW5fd25kID0gZ2xh
ZGVfeG1sX2dldF93aWRnZXQoeG1sLCAid2luZG93MSIpOwpAQCAtMjMzLDcgKzIzMyw3IEBAIHZv
aWQgaW5pdF9sZWZ0X3RyZWUodm9pZCkKIAogCWNvbHVtbiA9IGd0a190cmVlX3ZpZXdfY29sdW1u
X25ldygpOwogCWd0a190cmVlX3ZpZXdfYXBwZW5kX2NvbHVtbih2aWV3LCBjb2x1bW4pOwotCWd0
a190cmVlX3ZpZXdfY29sdW1uX3NldF90aXRsZShjb2x1bW4sIF8oIk9wdGlvbnMiKSk7CisJZ3Rr
X3RyZWVfdmlld19jb2x1bW5fc2V0X3RpdGxlKGNvbHVtbiwgIk9wdGlvbnMiKTsKIAogCXJlbmRl
cmVyID0gZ3RrX2NlbGxfcmVuZGVyZXJfdG9nZ2xlX25ldygpOwogCWd0a190cmVlX3ZpZXdfY29s
dW1uX3BhY2tfc3RhcnQoR1RLX1RSRUVfVklFV19DT0xVTU4oY29sdW1uKSwKQEAgLTI3Niw3ICsy
NzYsNyBAQCB2b2lkIGluaXRfcmlnaHRfdHJlZSh2b2lkKQogCiAJY29sdW1uID0gZ3RrX3RyZWVf
dmlld19jb2x1bW5fbmV3KCk7CiAJZ3RrX3RyZWVfdmlld19hcHBlbmRfY29sdW1uKHZpZXcsIGNv
bHVtbik7Ci0JZ3RrX3RyZWVfdmlld19jb2x1bW5fc2V0X3RpdGxlKGNvbHVtbiwgXygiT3B0aW9u
cyIpKTsKKwlndGtfdHJlZV92aWV3X2NvbHVtbl9zZXRfdGl0bGUoY29sdW1uLCAiT3B0aW9ucyIp
OwogCiAJcmVuZGVyZXIgPSBndGtfY2VsbF9yZW5kZXJlcl9waXhidWZfbmV3KCk7CiAJZ3RrX3Ry
ZWVfdmlld19jb2x1bW5fcGFja19zdGFydChHVEtfVFJFRV9WSUVXX0NPTFVNTihjb2x1bW4pLApA
QCAtMzA1LDcgKzMwNSw3IEBAIHZvaWQgaW5pdF9yaWdodF90cmVlKHZvaWQpCiAKIAlyZW5kZXJl
ciA9IGd0a19jZWxsX3JlbmRlcmVyX3RleHRfbmV3KCk7CiAJZ3RrX3RyZWVfdmlld19pbnNlcnRf
Y29sdW1uX3dpdGhfYXR0cmlidXRlcyh2aWV3LCAtMSwKLQkJCQkJCSAgICBfKCJOYW1lIiksIHJl
bmRlcmVyLAorCQkJCQkJICAgICJOYW1lIiwgcmVuZGVyZXIsCiAJCQkJCQkgICAgInRleHQiLCBD
T0xfTkFNRSwKIAkJCQkJCSAgICAiZm9yZWdyb3VuZC1nZGsiLAogCQkJCQkJICAgIENPTF9DT0xP
UiwgTlVMTCk7CkBAIC0zMjksNyArMzI5LDcgQEAgdm9pZCBpbml0X3JpZ2h0X3RyZWUodm9pZCkK
IAkJCQkJCSAgICBDT0xfQ09MT1IsIE5VTEwpOwogCXJlbmRlcmVyID0gZ3RrX2NlbGxfcmVuZGVy
ZXJfdGV4dF9uZXcoKTsKIAlndGtfdHJlZV92aWV3X2luc2VydF9jb2x1bW5fd2l0aF9hdHRyaWJ1
dGVzKHZpZXcsIC0xLAotCQkJCQkJICAgIF8oIlZhbHVlIiksIHJlbmRlcmVyLAorCQkJCQkJICAg
ICJWYWx1ZSIsIHJlbmRlcmVyLAogCQkJCQkJICAgICJ0ZXh0IiwgQ09MX1ZBTFVFLAogCQkJCQkJ
ICAgICJlZGl0YWJsZSIsCiAJCQkJCQkgICAgQ09MX0VESVQsCkBAIC0zNjgsNyArMzY4LDcgQEAg
c3RhdGljIHZvaWQgdGV4dF9pbnNlcnRfaGVscChzdHJ1Y3QgbWVudSAqbWVudSkKIHsKIAlHdGtU
ZXh0QnVmZmVyICpidWZmZXI7CiAJR3RrVGV4dEl0ZXIgc3RhcnQsIGVuZDsKLQljb25zdCBjaGFy
ICpwcm9tcHQgPSBfKG1lbnVfZ2V0X3Byb21wdChtZW51KSk7CisJY29uc3QgY2hhciAqcHJvbXB0
ID0gbWVudV9nZXRfcHJvbXB0KG1lbnUpOwogCXN0cnVjdCBnc3RyIGhlbHAgPSBzdHJfbmV3KCk7
CiAKIAltZW51X2dldF9leHRfaGVscChtZW51LCAmaGVscCk7CkBAIC00MjIsNyArNDIyLDcgQEAg
Z2Jvb2xlYW4gb25fd2luZG93MV9kZWxldGVfZXZlbnQoR3RrV2lkZ2V0ICogd2lkZ2V0LCBHZGtF
dmVudCAqIGV2ZW50LAogCWlmICghY29uZl9nZXRfY2hhbmdlZCgpKQogCQlyZXR1cm4gRkFMU0U7
CiAKLQlkaWFsb2cgPSBndGtfZGlhbG9nX25ld193aXRoX2J1dHRvbnMoXygiV2FybmluZyAhIiks
CisJZGlhbG9nID0gZ3RrX2RpYWxvZ19uZXdfd2l0aF9idXR0b25zKCJXYXJuaW5nICEiLAogCQkJ
CQkgICAgIEdUS19XSU5ET1cobWFpbl93bmQpLAogCQkJCQkgICAgIChHdGtEaWFsb2dGbGFncykK
IAkJCQkJICAgICAoR1RLX0RJQUxPR19NT0RBTCB8CkBAIC00MzYsNyArNDM2LDcgQEAgZ2Jvb2xl
YW4gb25fd2luZG93MV9kZWxldGVfZXZlbnQoR3RrV2lkZ2V0ICogd2lkZ2V0LCBHZGtFdmVudCAq
IGV2ZW50LAogCWd0a19kaWFsb2dfc2V0X2RlZmF1bHRfcmVzcG9uc2UoR1RLX0RJQUxPRyhkaWFs
b2cpLAogCQkJCQlHVEtfUkVTUE9OU0VfQ0FOQ0VMKTsKIAotCWxhYmVsID0gZ3RrX2xhYmVsX25l
dyhfKCJcblNhdmUgY29uZmlndXJhdGlvbiA/XG4iKSk7CisJbGFiZWwgPSBndGtfbGFiZWxfbmV3
KCJcblNhdmUgY29uZmlndXJhdGlvbiA/XG4iKTsKIAlndGtfY29udGFpbmVyX2FkZChHVEtfQ09O
VEFJTkVSKEdUS19ESUFMT0coZGlhbG9nKS0+dmJveCksIGxhYmVsKTsKIAlndGtfd2lkZ2V0X3No
b3cobGFiZWwpOwogCkBAIC00OTYsNyArNDk2LDcgQEAgbG9hZF9maWxlbmFtZShHdGtGaWxlU2Vs
ZWN0aW9uICogZmlsZV9zZWxlY3RvciwgZ3BvaW50ZXIgdXNlcl9kYXRhKQogCQkJCQkgICAgICh1
c2VyX2RhdGEpKTsKIAogCWlmIChjb25mX3JlYWQoZm4pKQotCQl0ZXh0X2luc2VydF9tc2coXygi
RXJyb3IiKSwgXygiVW5hYmxlIHRvIGxvYWQgY29uZmlndXJhdGlvbiAhIikpOworCQl0ZXh0X2lu
c2VydF9tc2coIkVycm9yIiwgIlVuYWJsZSB0byBsb2FkIGNvbmZpZ3VyYXRpb24gISIpOwogCWVs
c2UKIAkJZGlzcGxheV90cmVlKCZyb290bWVudSk7CiB9CkBAIC01MDUsNyArNTA1LDcgQEAgdm9p
ZCBvbl9sb2FkMV9hY3RpdmF0ZShHdGtNZW51SXRlbSAqIG1lbnVpdGVtLCBncG9pbnRlciB1c2Vy
X2RhdGEpCiB7CiAJR3RrV2lkZ2V0ICpmczsKIAotCWZzID0gZ3RrX2ZpbGVfc2VsZWN0aW9uX25l
dyhfKCJMb2FkIGZpbGUuLi4iKSk7CisJZnMgPSBndGtfZmlsZV9zZWxlY3Rpb25fbmV3KCJMb2Fk
IGZpbGUuLi4iKTsKIAlnX3NpZ25hbF9jb25uZWN0KEdUS19PQkpFQ1QoR1RLX0ZJTEVfU0VMRUNU
SU9OKGZzKS0+b2tfYnV0dG9uKSwKIAkJCSAiY2xpY2tlZCIsCiAJCQkgR19DQUxMQkFDSyhsb2Fk
X2ZpbGVuYW1lKSwgKGdwb2ludGVyKSBmcyk7CkBAIC01MjQsNyArNTI0LDcgQEAgdm9pZCBvbl9s
b2FkMV9hY3RpdmF0ZShHdGtNZW51SXRlbSAqIG1lbnVpdGVtLCBncG9pbnRlciB1c2VyX2RhdGEp
CiB2b2lkIG9uX3NhdmVfYWN0aXZhdGUoR3RrTWVudUl0ZW0gKiBtZW51aXRlbSwgZ3BvaW50ZXIg
dXNlcl9kYXRhKQogewogCWlmIChjb25mX3dyaXRlKE5VTEwpKQotCQl0ZXh0X2luc2VydF9tc2co
XygiRXJyb3IiKSwgXygiVW5hYmxlIHRvIHNhdmUgY29uZmlndXJhdGlvbiAhIikpOworCQl0ZXh0
X2luc2VydF9tc2coIkVycm9yIiwgIlVuYWJsZSB0byBzYXZlIGNvbmZpZ3VyYXRpb24gISIpOwog
fQogCiAKQEAgLTUzNyw3ICs1MzcsNyBAQCBzdG9yZV9maWxlbmFtZShHdGtGaWxlU2VsZWN0aW9u
ICogZmlsZV9zZWxlY3RvciwgZ3BvaW50ZXIgdXNlcl9kYXRhKQogCQkJCQkgICAgICh1c2VyX2Rh
dGEpKTsKIAogCWlmIChjb25mX3dyaXRlKGZuKSkKLQkJdGV4dF9pbnNlcnRfbXNnKF8oIkVycm9y
IiksIF8oIlVuYWJsZSB0byBzYXZlIGNvbmZpZ3VyYXRpb24gISIpKTsKKwkJdGV4dF9pbnNlcnRf
bXNnKCJFcnJvciIsICJVbmFibGUgdG8gc2F2ZSBjb25maWd1cmF0aW9uICEiKTsKIAogCWd0a193
aWRnZXRfZGVzdHJveShHVEtfV0lER0VUKHVzZXJfZGF0YSkpOwogfQpAQCAtNTQ2LDcgKzU0Niw3
IEBAIHZvaWQgb25fc2F2ZV9hczFfYWN0aXZhdGUoR3RrTWVudUl0ZW0gKiBtZW51aXRlbSwgZ3Bv
aW50ZXIgdXNlcl9kYXRhKQogewogCUd0a1dpZGdldCAqZnM7CiAKLQlmcyA9IGd0a19maWxlX3Nl
bGVjdGlvbl9uZXcoXygiU2F2ZSBmaWxlIGFzLi4uIikpOworCWZzID0gZ3RrX2ZpbGVfc2VsZWN0
aW9uX25ldygiU2F2ZSBmaWxlIGFzLi4uIik7CiAJZ19zaWduYWxfY29ubmVjdChHVEtfT0JKRUNU
KEdUS19GSUxFX1NFTEVDVElPTihmcyktPm9rX2J1dHRvbiksCiAJCQkgImNsaWNrZWQiLAogCQkJ
IEdfQ0FMTEJBQ0soc3RvcmVfZmlsZW5hbWUpLCAoZ3BvaW50ZXIpIGZzKTsKQEAgLTYzOSw3ICs2
MzksNyBAQCBvbl9zZXRfb3B0aW9uX21vZGUzX2FjdGl2YXRlKEd0a01lbnVJdGVtICptZW51aXRl
bSwgZ3BvaW50ZXIgdXNlcl9kYXRhKQogdm9pZCBvbl9pbnRyb2R1Y3Rpb24xX2FjdGl2YXRlKEd0
a01lbnVJdGVtICogbWVudWl0ZW0sIGdwb2ludGVyIHVzZXJfZGF0YSkKIHsKIAlHdGtXaWRnZXQg
KmRpYWxvZzsKLQljb25zdCBnY2hhciAqaW50cm9fdGV4dCA9IF8oCisJY29uc3QgZ2NoYXIgKmlu
dHJvX3RleHQgPSAKIAkgICAgIldlbGNvbWUgdG8gZ2tjLCB0aGUgR1RLKyBncmFwaGljYWwgY29u
ZmlndXJhdGlvbiB0b29sXG4iCiAJICAgICJGb3IgZWFjaCBvcHRpb24sIGEgYmxhbmsgYm94IGlu
ZGljYXRlcyB0aGUgZmVhdHVyZSBpcyBkaXNhYmxlZCwgYVxuIgogCSAgICAiY2hlY2sgaW5kaWNh
dGVzIGl0IGlzIGVuYWJsZWQsIGFuZCBhIGRvdCBpbmRpY2F0ZXMgdGhhdCBpdCBpcyB0b1xuIgpA
QCAtNjU0LDcgKzY1NCw3IEBAIHZvaWQgb25faW50cm9kdWN0aW9uMV9hY3RpdmF0ZShHdGtNZW51
SXRlbSAqIG1lbnVpdGVtLCBncG9pbnRlciB1c2VyX2RhdGEpCiAJICAgICJvcHRpb24uXG4iCiAJ
ICAgICJcbiIKIAkgICAgIlRvZ2dsaW5nIFNob3cgRGVidWcgSW5mbyB1bmRlciB0aGUgT3B0aW9u
cyBtZW51IHdpbGwgc2hvdyBcbiIKLQkgICAgInRoZSBkZXBlbmRlbmNpZXMsIHdoaWNoIHlvdSBj
YW4gdGhlbiBtYXRjaCBieSBleGFtaW5pbmcgb3RoZXIgb3B0aW9ucy4iKTsKKwkgICAgInRoZSBk
ZXBlbmRlbmNpZXMsIHdoaWNoIHlvdSBjYW4gdGhlbiBtYXRjaCBieSBleGFtaW5pbmcgb3RoZXIg
b3B0aW9ucy4iOwogCiAJZGlhbG9nID0gZ3RrX21lc3NhZ2VfZGlhbG9nX25ldyhHVEtfV0lORE9X
KG1haW5fd25kKSwKIAkJCQkJR1RLX0RJQUxPR19ERVNUUk9ZX1dJVEhfUEFSRU5ULApAQCAtNjcx
LDggKzY3MSw4IEBAIHZvaWQgb25fYWJvdXQxX2FjdGl2YXRlKEd0a01lbnVJdGVtICogbWVudWl0
ZW0sIGdwb2ludGVyIHVzZXJfZGF0YSkKIHsKIAlHdGtXaWRnZXQgKmRpYWxvZzsKIAljb25zdCBn
Y2hhciAqYWJvdXRfdGV4dCA9Ci0JICAgIF8oImdrYyBpcyBjb3B5cmlnaHQgKGMpIDIwMDIgUm9t
YWluIExpZXZpbiA8cm9tc0BscGcudGljYWxjLm9yZz4uXG4iCi0JICAgICAgIkJhc2VkIG9uIHRo
ZSBzb3VyY2UgY29kZSBmcm9tIFJvbWFuIFppcHBlbC5cbiIpOworCSAgICAiZ2tjIGlzIGNvcHly
aWdodCAoYykgMjAwMiBSb21haW4gTGlldmluIDxyb21zQGxwZy50aWNhbGMub3JnPi5cbiIKKwkg
ICAgICAiQmFzZWQgb24gdGhlIHNvdXJjZSBjb2RlIGZyb20gUm9tYW4gWmlwcGVsLlxuIjsKIAog
CWRpYWxvZyA9IGd0a19tZXNzYWdlX2RpYWxvZ19uZXcoR1RLX1dJTkRPVyhtYWluX3duZCksCiAJ
CQkJCUdUS19ESUFMT0dfREVTVFJPWV9XSVRIX1BBUkVOVCwKQEAgLTY4OSw5ICs2ODksOSBAQCB2
b2lkIG9uX2xpY2Vuc2UxX2FjdGl2YXRlKEd0a01lbnVJdGVtICogbWVudWl0ZW0sIGdwb2ludGVy
IHVzZXJfZGF0YSkKIHsKIAlHdGtXaWRnZXQgKmRpYWxvZzsKIAljb25zdCBnY2hhciAqbGljZW5z
ZV90ZXh0ID0KLQkgICAgXygiZ2tjIGlzIHJlbGVhc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIEdQTCB2Mi5cbiIKKwkgICAgImdrYyBpcyByZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHUEwgdjIuXG4iCiAJICAgICAgIkZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ug
c2VlIHRoZSBzb3VyY2UgY29kZSBvclxuIgotCSAgICAgICJ2aXNpdCBodHRwOi8vd3d3LmZzZi5v
cmcvbGljZW5zZXMvbGljZW5zZXMuaHRtbFxuIik7CisJICAgICAgInZpc2l0IGh0dHA6Ly93d3cu
ZnNmLm9yZy9saWNlbnNlcy9saWNlbnNlcy5odG1sXG4iOwogCiAJZGlhbG9nID0gZ3RrX21lc3Nh
Z2VfZGlhbG9nX25ldyhHVEtfV0lORE9XKG1haW5fd25kKSwKIAkJCQkJR1RLX0RJQUxPR19ERVNU
Uk9ZX1dJVEhfUEFSRU5ULApAQCAtMTA0OSw3ICsxMDQ5LDcgQEAgc3RhdGljIGdjaGFyICoqZmls
bF9yb3coc3RydWN0IG1lbnUgKm1lbnUpCiAJYnplcm8ocm93LCBzaXplb2Yocm93KSk7CiAKIAly
b3dbQ09MX09QVElPTl0gPQotCSAgICBnX3N0cmR1cF9wcmludGYoIiVzICVzIiwgXyhtZW51X2dl
dF9wcm9tcHQobWVudSkpLAorCSAgICBnX3N0cmR1cF9wcmludGYoIiVzICVzIiwgbWVudV9nZXRf
cHJvbXB0KG1lbnUpLAogCQkJICAgIHN5bSAmJiAhc3ltX2hhc192YWx1ZShzeW0pID8gIihORVcp
IiA6ICIiKTsKIAogCWlmIChvcHRfbW9kZSA9PSBPUFRfQUxMICYmICFtZW51X2lzX3Zpc2libGUo
bWVudSkpCkBAIC0xMTAyLDcgKzExMDIsNyBAQCBzdGF0aWMgZ2NoYXIgKipmaWxsX3JvdyhzdHJ1
Y3QgbWVudSAqbWVudSkKIAogCQlpZiAoZGVmX21lbnUpCiAJCQlyb3dbQ09MX1ZBTFVFXSA9Ci0J
CQkgICAgZ19zdHJkdXAoXyhtZW51X2dldF9wcm9tcHQoZGVmX21lbnUpKSk7CisJCQkgICAgZ19z
dHJkdXAobWVudV9nZXRfcHJvbXB0KGRlZl9tZW51KSk7CiAJfQogCWlmIChzeW0tPmZsYWdzICYg
U1lNQk9MX0NIT0lDRVZBTCkKIAkJcm93W0NPTF9CVE5SQURdID0gR0lOVF9UT19QT0lOVEVSKFRS
VUUpOwpAQCAtMTQ0NywxMCArMTQ0Nyw2IEBAIGludCBtYWluKGludCBhYywgY2hhciAqYXZbXSkK
IAljaGFyICplbnY7CiAJZ2NoYXIgKmdsYWRlX2ZpbGU7CiAKLQliaW5kdGV4dGRvbWFpbihQQUNL
QUdFLCBMT0NBTEVESVIpOwotCWJpbmRfdGV4dGRvbWFpbl9jb2Rlc2V0KFBBQ0tBR0UsICJVVEYt
OCIpOwotCXRleHRkb21haW4oUEFDS0FHRSk7Ci0KIAkvKiBHVEsgc3R1ZmZzICovCiAJZ3RrX3Nl
dF9sb2NhbGUoKTsKIAlndGtfaW5pdCgmYWMsICZhdik7CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMv
a2NvbmZpZy9reGdldHRleHQuYyBiL3hlbi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jCmRlbGV0
ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAyODU4NzM4YjIyLi4wMDAwMDAwMDAwCi0tLSBhL3hl
bi90b29scy9rY29uZmlnL2t4Z2V0dGV4dC5jCisrKyAvZGV2L251bGwKQEAgLTEsMjM1ICswLDAg
QEAKLS8qCi0gKiBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAY29uZWN0aXZhLmNvbS5i
cj4sIDIwMDUKLSAqCi0gKiBSZWxlYXNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwg
djIuMAotICovCi0KLSNpbmNsdWRlIDxzdGRsaWIuaD4KLSNpbmNsdWRlIDxzdHJpbmcuaD4KLQot
I2luY2x1ZGUgImxrYy5oIgotCi1zdGF0aWMgY2hhciAqZXNjYXBlKGNvbnN0IGNoYXIqIHRleHQs
IGNoYXIgKmJmLCBpbnQgbGVuKQotewotCWNoYXIgKmJmcCA9IGJmOwotCWludCBtdWx0aWxpbmUg
PSBzdHJjaHIodGV4dCwgJ1xuJykgIT0gTlVMTDsKLQlpbnQgZW9sID0gMDsKLQlpbnQgdGV4dGxl
biA9IHN0cmxlbih0ZXh0KTsKLQotCWlmICgodGV4dGxlbiA+IDApICYmICh0ZXh0W3RleHRsZW4t
MV0gPT0gJ1xuJykpCi0JCWVvbCA9IDE7Ci0KLQkqYmZwKysgPSAnIic7Ci0JLS1sZW47Ci0KLQlp
ZiAobXVsdGlsaW5lKSB7Ci0JCSpiZnArKyA9ICciJzsKLQkJKmJmcCsrID0gJ1xuJzsKLQkJKmJm
cCsrID0gJyInOwotCQlsZW4gLT0gMzsKLQl9Ci0KLQl3aGlsZSAoKnRleHQgIT0gJ1wwJyAmJiBs
ZW4gPiAxKSB7Ci0JCWlmICgqdGV4dCA9PSAnIicpCi0JCQkqYmZwKysgPSAnXFwnOwotCQllbHNl
IGlmICgqdGV4dCA9PSAnXG4nKSB7Ci0JCQkqYmZwKysgPSAnXFwnOwotCQkJKmJmcCsrID0gJ24n
OwotCQkJKmJmcCsrID0gJyInOwotCQkJKmJmcCsrID0gJ1xuJzsKLQkJCSpiZnArKyA9ICciJzsK
LQkJCWxlbiAtPSA1OwotCQkJKyt0ZXh0OwotCQkJZ290byBuZXh0OwotCQl9Ci0JCWVsc2UgaWYg
KCp0ZXh0ID09ICdcXCcpIHsKLQkJCSpiZnArKyA9ICdcXCc7Ci0JCQlsZW4tLTsKLQkJfQotCQkq
YmZwKysgPSAqdGV4dCsrOwotbmV4dDoKLQkJLS1sZW47Ci0JfQotCi0JaWYgKG11bHRpbGluZSAm
JiBlb2wpCi0JCWJmcCAtPSAzOwotCi0JKmJmcCsrID0gJyInOwotCSpiZnAgPSAnXDAnOwotCi0J
cmV0dXJuIGJmOwotfQotCi1zdHJ1Y3QgZmlsZV9saW5lIHsKLQlzdHJ1Y3QgZmlsZV9saW5lICpu
ZXh0OwotCWNvbnN0IGNoYXIgKmZpbGU7Ci0JaW50IGxpbmVubzsKLX07Ci0KLXN0YXRpYyBzdHJ1
Y3QgZmlsZV9saW5lICpmaWxlX2xpbmVfX25ldyhjb25zdCBjaGFyICpmaWxlLCBpbnQgbGluZW5v
KQotewotCXN0cnVjdCBmaWxlX2xpbmUgKnNlbGYgPSBtYWxsb2Moc2l6ZW9mKCpzZWxmKSk7Ci0K
LQlpZiAoc2VsZiA9PSBOVUxMKQotCQlnb3RvIG91dDsKLQotCXNlbGYtPmZpbGUgICA9IGZpbGU7
Ci0Jc2VsZi0+bGluZW5vID0gbGluZW5vOwotCXNlbGYtPm5leHQgICA9IE5VTEw7Ci1vdXQ6Ci0J
cmV0dXJuIHNlbGY7Ci19Ci0KLXN0cnVjdCBtZXNzYWdlIHsKLQljb25zdCBjaGFyCSAqbXNnOwot
CWNvbnN0IGNoYXIJICpvcHRpb247Ci0Jc3RydWN0IG1lc3NhZ2UJICpuZXh0OwotCXN0cnVjdCBm
aWxlX2xpbmUgKmZpbGVzOwotfTsKLQotc3RhdGljIHN0cnVjdCBtZXNzYWdlICptZXNzYWdlX19s
aXN0OwotCi1zdGF0aWMgc3RydWN0IG1lc3NhZ2UgKm1lc3NhZ2VfX25ldyhjb25zdCBjaGFyICpt
c2csIGNoYXIgKm9wdGlvbiwKLQkJCQkgICAgY29uc3QgY2hhciAqZmlsZSwgaW50IGxpbmVubykK
LXsKLQlzdHJ1Y3QgbWVzc2FnZSAqc2VsZiA9IG1hbGxvYyhzaXplb2YoKnNlbGYpKTsKLQotCWlm
IChzZWxmID09IE5VTEwpCi0JCWdvdG8gb3V0OwotCi0Jc2VsZi0+ZmlsZXMgPSBmaWxlX2xpbmVf
X25ldyhmaWxlLCBsaW5lbm8pOwotCWlmIChzZWxmLT5maWxlcyA9PSBOVUxMKQotCQlnb3RvIG91
dF9mYWlsOwotCi0Jc2VsZi0+bXNnID0gc3RyZHVwKG1zZyk7Ci0JaWYgKHNlbGYtPm1zZyA9PSBO
VUxMKQotCQlnb3RvIG91dF9mYWlsX21zZzsKLQotCXNlbGYtPm9wdGlvbiA9IG9wdGlvbjsKLQlz
ZWxmLT5uZXh0ID0gTlVMTDsKLW91dDoKLQlyZXR1cm4gc2VsZjsKLW91dF9mYWlsX21zZzoKLQlm
cmVlKHNlbGYtPmZpbGVzKTsKLW91dF9mYWlsOgotCWZyZWUoc2VsZik7Ci0Jc2VsZiA9IE5VTEw7
Ci0JZ290byBvdXQ7Ci19Ci0KLXN0YXRpYyBzdHJ1Y3QgbWVzc2FnZSAqbWVzYWdlX19maW5kKGNv
bnN0IGNoYXIgKm1zZykKLXsKLQlzdHJ1Y3QgbWVzc2FnZSAqbSA9IG1lc3NhZ2VfX2xpc3Q7Ci0K
LQl3aGlsZSAobSAhPSBOVUxMKSB7Ci0JCWlmIChzdHJjbXAobS0+bXNnLCBtc2cpID09IDApCi0J
CQlicmVhazsKLQkJbSA9IG0tPm5leHQ7Ci0JfQotCi0JcmV0dXJuIG07Ci19Ci0KLXN0YXRpYyBp
bnQgbWVzc2FnZV9fYWRkX2ZpbGVfbGluZShzdHJ1Y3QgbWVzc2FnZSAqc2VsZiwgY29uc3QgY2hh
ciAqZmlsZSwKLQkJCQkgIGludCBsaW5lbm8pCi17Ci0JaW50IHJjID0gLTE7Ci0Jc3RydWN0IGZp
bGVfbGluZSAqZmwgPSBmaWxlX2xpbmVfX25ldyhmaWxlLCBsaW5lbm8pOwotCi0JaWYgKGZsID09
IE5VTEwpCi0JCWdvdG8gb3V0OwotCi0JZmwtPm5leHQgICAgPSBzZWxmLT5maWxlczsKLQlzZWxm
LT5maWxlcyA9IGZsOwotCXJjID0gMDsKLW91dDoKLQlyZXR1cm4gcmM7Ci19Ci0KLXN0YXRpYyBp
bnQgbWVzc2FnZV9fYWRkKGNvbnN0IGNoYXIgKm1zZywgY2hhciAqb3B0aW9uLCBjb25zdCBjaGFy
ICpmaWxlLAotCQkJaW50IGxpbmVubykKLXsKLQlpbnQgcmMgPSAwOwotCWNoYXIgYmZbMTYzODRd
OwotCWNoYXIgKmVzY2FwZWQgPSBlc2NhcGUobXNnLCBiZiwgc2l6ZW9mKGJmKSk7Ci0Jc3RydWN0
IG1lc3NhZ2UgKm0gPSBtZXNhZ2VfX2ZpbmQoZXNjYXBlZCk7Ci0KLQlpZiAobSAhPSBOVUxMKQot
CQlyYyA9IG1lc3NhZ2VfX2FkZF9maWxlX2xpbmUobSwgZmlsZSwgbGluZW5vKTsKLQllbHNlIHsK
LQkJbSA9IG1lc3NhZ2VfX25ldyhlc2NhcGVkLCBvcHRpb24sIGZpbGUsIGxpbmVubyk7Ci0KLQkJ
aWYgKG0gIT0gTlVMTCkgewotCQkJbS0+bmV4dAkgICAgICA9IG1lc3NhZ2VfX2xpc3Q7Ci0JCQlt
ZXNzYWdlX19saXN0ID0gbTsKLQkJfSBlbHNlCi0JCQlyYyA9IC0xOwotCX0KLQlyZXR1cm4gcmM7
Ci19Ci0KLXN0YXRpYyB2b2lkIG1lbnVfYnVpbGRfbWVzc2FnZV9saXN0KHN0cnVjdCBtZW51ICpt
ZW51KQotewotCXN0cnVjdCBtZW51ICpjaGlsZDsKLQotCW1lc3NhZ2VfX2FkZChtZW51X2dldF9w
cm9tcHQobWVudSksIE5VTEwsCi0JCSAgICAgbWVudS0+ZmlsZSA9PSBOVUxMID8gIlJvb3QgTWVu
dSIgOiBtZW51LT5maWxlLT5uYW1lLAotCQkgICAgIG1lbnUtPmxpbmVubyk7Ci0KLQlpZiAobWVu
dS0+c3ltICE9IE5VTEwgJiYgbWVudV9oYXNfaGVscChtZW51KSkKLQkJbWVzc2FnZV9fYWRkKG1l
bnVfZ2V0X2hlbHAobWVudSksIG1lbnUtPnN5bS0+bmFtZSwKLQkJCSAgICAgbWVudS0+ZmlsZSA9
PSBOVUxMID8gIlJvb3QgTWVudSIgOiBtZW51LT5maWxlLT5uYW1lLAotCQkJICAgICBtZW51LT5s
aW5lbm8pOwotCi0JZm9yIChjaGlsZCA9IG1lbnUtPmxpc3Q7IGNoaWxkICE9IE5VTEw7IGNoaWxk
ID0gY2hpbGQtPm5leHQpCi0JCWlmIChjaGlsZC0+cHJvbXB0ICE9IE5VTEwpCi0JCQltZW51X2J1
aWxkX21lc3NhZ2VfbGlzdChjaGlsZCk7Ci19Ci0KLXN0YXRpYyB2b2lkIG1lc3NhZ2VfX3ByaW50
X2ZpbGVfbGluZW5vKHN0cnVjdCBtZXNzYWdlICpzZWxmKQotewotCXN0cnVjdCBmaWxlX2xpbmUg
KmZsID0gc2VsZi0+ZmlsZXM7Ci0KLQlwdXRjaGFyKCdcbicpOwotCWlmIChzZWxmLT5vcHRpb24g
IT0gTlVMTCkKLQkJcHJpbnRmKCIjICVzOjAwMDAwXG4iLCBzZWxmLT5vcHRpb24pOwotCi0JcHJp
bnRmKCIjOiAlczolZCIsIGZsLT5maWxlLCBmbC0+bGluZW5vKTsKLQlmbCA9IGZsLT5uZXh0Owot
Ci0Jd2hpbGUgKGZsICE9IE5VTEwpIHsKLQkJcHJpbnRmKCIsICVzOiVkIiwgZmwtPmZpbGUsIGZs
LT5saW5lbm8pOwotCQlmbCA9IGZsLT5uZXh0OwotCX0KLQotCXB1dGNoYXIoJ1xuJyk7Ci19Ci0K
LXN0YXRpYyB2b2lkIG1lc3NhZ2VfX3ByaW50X2dldHRleHRfbXNnaWRfbXNnc3RyKHN0cnVjdCBt
ZXNzYWdlICpzZWxmKQotewotCW1lc3NhZ2VfX3ByaW50X2ZpbGVfbGluZW5vKHNlbGYpOwotCi0J
cHJpbnRmKCJtc2dpZCAlc1xuIgotCSAgICAgICAibXNnc3RyIFwiXCJcbiIsIHNlbGYtPm1zZyk7
Ci19Ci0KLXN0YXRpYyB2b2lkIG1lbnVfX3hnZXR0ZXh0KHZvaWQpCi17Ci0Jc3RydWN0IG1lc3Nh
Z2UgKm0gPSBtZXNzYWdlX19saXN0OwotCi0Jd2hpbGUgKG0gIT0gTlVMTCkgewotCQkvKiBza2lw
IGVtcHR5IGxpbmVzICgiIikgKi8KLQkJaWYgKHN0cmxlbihtLT5tc2cpID4gc2l6ZW9mKCJcIlwi
IikpCi0JCQltZXNzYWdlX19wcmludF9nZXR0ZXh0X21zZ2lkX21zZ3N0cihtKTsKLQkJbSA9IG0t
Pm5leHQ7Ci0JfQotfQotCi1pbnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKLXsKLQljb25mX3Bh
cnNlKGF2WzFdKTsKLQotCW1lbnVfYnVpbGRfbWVzc2FnZV9saXN0KG1lbnVfZ2V0X3Jvb3RfbWVu
dShOVUxMKSk7Ci0JbWVudV9feGdldHRleHQoKTsKLQlyZXR1cm4gMDsKLX0KZGlmZiAtLWdpdCBh
L3hlbi90b29scy9rY29uZmlnL2xrYy5oIGIveGVuL3Rvb2xzL2tjb25maWcvbGtjLmgKaW5kZXgg
OTFjYTEyNmVhMC4uYmJjODUwY2VlMSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbGtj
LmgKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbGtjLmgKQEAgLTgsMTUgKzgsNiBAQAogCiAjaW5j
bHVkZSAiZXhwci5oIgogCi0jaWZuZGVmIEtCVUlMRF9OT19OTFMKLSMgaW5jbHVkZSA8bGliaW50
bC5oPgotI2Vsc2UKLXN0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqZ2V0dGV4dChjb25zdCBjaGFy
ICp0eHQpIHsgcmV0dXJuIHR4dDsgfQotc3RhdGljIGlubGluZSB2b2lkIHRleHRkb21haW4oY29u
c3QgY2hhciAqZG9tYWlubmFtZSkge30KLXN0YXRpYyBpbmxpbmUgdm9pZCBiaW5kdGV4dGRvbWFp
bihjb25zdCBjaGFyICpuYW1lLCBjb25zdCBjaGFyICpkaXIpIHt9Ci1zdGF0aWMgaW5saW5lIGNo
YXIgKmJpbmRfdGV4dGRvbWFpbl9jb2Rlc2V0KGNvbnN0IGNoYXIgKmRuLCBjaGFyICpjKSB7IHJl
dHVybiBjOyB9Ci0jZW5kaWYKLQogI2lmZGVmIF9fY3BsdXNwbHVzCiBleHRlcm4gIkMiIHsKICNl
bmRpZgpAQCAtMjksMTEgKzIwLDYgQEAgZXh0ZXJuICJDIiB7CiAjZGVmaW5lIFBBQ0tBR0UgImxp
bnV4IgogI2VuZGlmCiAKLSNkZWZpbmUgTE9DQUxFRElSICIvdXNyL3NoYXJlL2xvY2FsZSIKLQot
I2RlZmluZSBfKHRleHQpIGdldHRleHQodGV4dCkKLSNkZWZpbmUgTl8odGV4dCkgKHRleHQpCi0K
ICNpZm5kZWYgQ09ORklHXwogI2RlZmluZSBDT05GSUdfICJDT05GSUdfIgogI2VuZGlmCmRpZmYg
LS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9jaGVja2xpc3QuYyBiL3hlbi90b29s
cy9rY29uZmlnL2x4ZGlhbG9nL2NoZWNrbGlzdC5jCmluZGV4IDhkMDE2ZmFhMjguLjJlOTYzMjNh
ZDEgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2NoZWNrbGlzdC5jCisr
KyBiL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2NoZWNrbGlzdC5jCkBAIC0xMDMsOCArMTAz
LDggQEAgc3RhdGljIHZvaWQgcHJpbnRfYnV0dG9ucyhXSU5ET1cgKiBkaWFsb2csIGludCBoZWln
aHQsIGludCB3aWR0aCwgaW50IHNlbGVjdGVkKQogCWludCB4ID0gd2lkdGggLyAyIC0gMTE7CiAJ
aW50IHkgPSBoZWlnaHQgLSAyOwogCi0JcHJpbnRfYnV0dG9uKGRpYWxvZywgZ2V0dGV4dCgiU2Vs
ZWN0IiksIHksIHgsIHNlbGVjdGVkID09IDApOwotCXByaW50X2J1dHRvbihkaWFsb2csIGdldHRl
eHQoIiBIZWxwICIpLCB5LCB4ICsgMTQsIHNlbGVjdGVkID09IDEpOworCXByaW50X2J1dHRvbihk
aWFsb2csICJTZWxlY3QiLCB5LCB4LCBzZWxlY3RlZCA9PSAwKTsKKwlwcmludF9idXR0b24oZGlh
bG9nLCAiIEhlbHAgIiwgeSwgeCArIDE0LCBzZWxlY3RlZCA9PSAxKTsKIAogCXdtb3ZlKGRpYWxv
ZywgeSwgeCArIDEgKyAxNCAqIHNlbGVjdGVkKTsKIAl3cmVmcmVzaChkaWFsb2cpOwpkaWZmIC0t
Z2l0IGEveGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvZGlhbG9nLmggYi94ZW4vdG9vbHMva2Nv
bmZpZy9seGRpYWxvZy9kaWFsb2cuaAppbmRleCBmY2ZmZDViNDFmLi5jYzIyZTVhOTBlIDEwMDY0
NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9kaWFsb2cuaAorKysgYi94ZW4vdG9v
bHMva2NvbmZpZy9seGRpYWxvZy9kaWFsb2cuaApAQCAtMjYsMTIgKzI2LDYgQEAKICNpbmNsdWRl
IDxzdHJpbmcuaD4KICNpbmNsdWRlIDxzdGRib29sLmg+CiAKLSNpZm5kZWYgS0JVSUxEX05PX05M
UwotIyBpbmNsdWRlIDxsaWJpbnRsLmg+Ci0jZWxzZQotIyBkZWZpbmUgZ2V0dGV4dChNc2dpZCkg
KChjb25zdCBjaGFyICopIChNc2dpZCkpCi0jZW5kaWYKLQogI2lmZGVmIF9fc3VuX18KICNkZWZp
bmUgQ1VSU19NQUNST1MKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2tjb25maWcvbHhk
aWFsb2cvaW5wdXRib3guYyBiL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL2lucHV0Ym94LmMK
aW5kZXggZDU4ZGUxZGM1My4uZmU4MmZmNmQ3NCAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25m
aWcvbHhkaWFsb2cvaW5wdXRib3guYworKysgYi94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy9p
bnB1dGJveC5jCkBAIC0zMSw4ICszMSw4IEBAIHN0YXRpYyB2b2lkIHByaW50X2J1dHRvbnMoV0lO
RE9XICogZGlhbG9nLCBpbnQgaGVpZ2h0LCBpbnQgd2lkdGgsIGludCBzZWxlY3RlZCkKIAlpbnQg
eCA9IHdpZHRoIC8gMiAtIDExOwogCWludCB5ID0gaGVpZ2h0IC0gMjsKIAotCXByaW50X2J1dHRv
bihkaWFsb2csIGdldHRleHQoIiAgT2sgICIpLCB5LCB4LCBzZWxlY3RlZCA9PSAwKTsKLQlwcmlu
dF9idXR0b24oZGlhbG9nLCBnZXR0ZXh0KCIgSGVscCAiKSwgeSwgeCArIDE0LCBzZWxlY3RlZCA9
PSAxKTsKKwlwcmludF9idXR0b24oZGlhbG9nLCAiICBPayAgIiwgeSwgeCwgc2VsZWN0ZWQgPT0g
MCk7CisJcHJpbnRfYnV0dG9uKGRpYWxvZywgIiBIZWxwICIsIHksIHggKyAxNCwgc2VsZWN0ZWQg
PT0gMSk7CiAKIAl3bW92ZShkaWFsb2csIHksIHggKyAxICsgMTQgKiBzZWxlY3RlZCk7CiAJd3Jl
ZnJlc2goZGlhbG9nKTsKZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL21l
bnVib3guYyBiL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL21lbnVib3guYwppbmRleCAxMWFl
OWFkN2FjLi5kNzBjYWIzNjEzIDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxv
Zy9tZW51Ym94LmMKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cvbWVudWJveC5jCkBA
IC0xNTcsMTEgKzE1NywxMSBAQCBzdGF0aWMgdm9pZCBwcmludF9idXR0b25zKFdJTkRPVyAqIHdp
biwgaW50IGhlaWdodCwgaW50IHdpZHRoLCBpbnQgc2VsZWN0ZWQpCiAJaW50IHggPSB3aWR0aCAv
IDIgLSAyODsKIAlpbnQgeSA9IGhlaWdodCAtIDI7CiAKLQlwcmludF9idXR0b24od2luLCBnZXR0
ZXh0KCJTZWxlY3QiKSwgeSwgeCwgc2VsZWN0ZWQgPT0gMCk7Ci0JcHJpbnRfYnV0dG9uKHdpbiwg
Z2V0dGV4dCgiIEV4aXQgIiksIHksIHggKyAxMiwgc2VsZWN0ZWQgPT0gMSk7Ci0JcHJpbnRfYnV0
dG9uKHdpbiwgZ2V0dGV4dCgiIEhlbHAgIiksIHksIHggKyAyNCwgc2VsZWN0ZWQgPT0gMik7Ci0J
cHJpbnRfYnV0dG9uKHdpbiwgZ2V0dGV4dCgiIFNhdmUgIiksIHksIHggKyAzNiwgc2VsZWN0ZWQg
PT0gMyk7Ci0JcHJpbnRfYnV0dG9uKHdpbiwgZ2V0dGV4dCgiIExvYWQgIiksIHksIHggKyA0OCwg
c2VsZWN0ZWQgPT0gNCk7CisJcHJpbnRfYnV0dG9uKHdpbiwgIlNlbGVjdCIsIHksIHgsIHNlbGVj
dGVkID09IDApOworCXByaW50X2J1dHRvbih3aW4sICIgRXhpdCAiLCB5LCB4ICsgMTIsIHNlbGVj
dGVkID09IDEpOworCXByaW50X2J1dHRvbih3aW4sICIgSGVscCAiLCB5LCB4ICsgMjQsIHNlbGVj
dGVkID09IDIpOworCXByaW50X2J1dHRvbih3aW4sICIgU2F2ZSAiLCB5LCB4ICsgMzYsIHNlbGVj
dGVkID09IDMpOworCXByaW50X2J1dHRvbih3aW4sICIgTG9hZCAiLCB5LCB4ICsgNDgsIHNlbGVj
dGVkID09IDQpOwogCiAJd21vdmUod2luLCB5LCB4ICsgMSArIDEyICogc2VsZWN0ZWQpOwogCXdy
ZWZyZXNoKHdpbik7CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy90ZXh0
Ym94LmMgYi94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy90ZXh0Ym94LmMKaW5kZXggMTc3MzMx
OWI5NS4uODhkMjgxOGVkOSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cv
dGV4dGJveC5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL3RleHRib3guYwpAQCAt
MTI5LDcgKzEyOSw3IEBAIGludCBkaWFsb2dfdGV4dGJveChjb25zdCBjaGFyICp0aXRsZSwgY2hh
ciAqdGJ1ZiwgaW50IGluaXRpYWxfaGVpZ2h0LAogCiAJcHJpbnRfdGl0bGUoZGlhbG9nLCB0aXRs
ZSwgd2lkdGgpOwogCi0JcHJpbnRfYnV0dG9uKGRpYWxvZywgZ2V0dGV4dCgiIEV4aXQgIiksIGhl
aWdodCAtIDIsIHdpZHRoIC8gMiAtIDQsIFRSVUUpOworCXByaW50X2J1dHRvbihkaWFsb2csICIg
RXhpdCAiLCBoZWlnaHQgLSAyLCB3aWR0aCAvIDIgLSA0LCBUUlVFKTsKIAl3bm91dHJlZnJlc2go
ZGlhbG9nKTsKIAlnZXR5eChkaWFsb2csIGN1cl95LCBjdXJfeCk7CS8qIFNhdmUgY3Vyc29yIHBv
c2l0aW9uICovCiAKZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL3llc25v
LmMgYi94ZW4vdG9vbHMva2NvbmZpZy9seGRpYWxvZy95ZXNuby5jCmluZGV4IDY3NmZiMmY4MjQu
LmNkMTIyM2M5MDMgMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmlnL2x4ZGlhbG9nL3llc25v
LmMKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvbHhkaWFsb2cveWVzbm8uYwpAQCAtMjksOCArMjks
OCBAQCBzdGF0aWMgdm9pZCBwcmludF9idXR0b25zKFdJTkRPVyAqIGRpYWxvZywgaW50IGhlaWdo
dCwgaW50IHdpZHRoLCBpbnQgc2VsZWN0ZWQpCiAJaW50IHggPSB3aWR0aCAvIDIgLSAxMDsKIAlp
bnQgeSA9IGhlaWdodCAtIDI7CiAKLQlwcmludF9idXR0b24oZGlhbG9nLCBnZXR0ZXh0KCIgWWVz
ICIpLCB5LCB4LCBzZWxlY3RlZCA9PSAwKTsKLQlwcmludF9idXR0b24oZGlhbG9nLCBnZXR0ZXh0
KCIgIE5vICAiKSwgeSwgeCArIDEzLCBzZWxlY3RlZCA9PSAxKTsKKwlwcmludF9idXR0b24oZGlh
bG9nLCAiIFllcyAiLCB5LCB4LCBzZWxlY3RlZCA9PSAwKTsKKwlwcmludF9idXR0b24oZGlhbG9n
LCAiICBObyAgIiwgeSwgeCArIDEzLCBzZWxlY3RlZCA9PSAxKTsKIAogCXdtb3ZlKGRpYWxvZywg
eSwgeCArIDEgKyAxMyAqIHNlbGVjdGVkKTsKIAl3cmVmcmVzaChkaWFsb2cpOwpkaWZmIC0tZ2l0
IGEveGVuL3Rvb2xzL2tjb25maWcvbWNvbmYuYyBiL3hlbi90b29scy9rY29uZmlnL21jb25mLmMK
aW5kZXggMzE1Y2UyYzdjYi4uMjQ4OWFmNjBiOSAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25m
aWcvbWNvbmYuYworKysgYi94ZW4vdG9vbHMva2NvbmZpZy9tY29uZi5jCkBAIC0xNywxMiArMTcs
MTEgQEAKICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlIDxzaWduYWwuaD4KICNpbmNsdWRl
IDx1bmlzdGQuaD4KLSNpbmNsdWRlIDxsb2NhbGUuaD4KIAogI2luY2x1ZGUgImxrYy5oIgogI2lu
Y2x1ZGUgImx4ZGlhbG9nL2RpYWxvZy5oIgogCi1zdGF0aWMgY29uc3QgY2hhciBtY29uZl9yZWFk
bWVbXSA9IE5fKAorc3RhdGljIGNvbnN0IGNoYXIgbWNvbmZfcmVhZG1lW10gPQogIk92ZXJ2aWV3
XG4iCiAiLS0tLS0tLS1cbiIKICJUaGlzIGludGVyZmFjZSBsZXRzIHlvdSBzZWxlY3QgZmVhdHVy
ZXMgYW5kIHBhcmFtZXRlcnMgZm9yIHRoZSBidWlsZC5cbiIKQEAgLTE3MSwzNyArMTcwLDM3IEBA
IHN0YXRpYyBjb25zdCBjaGFyIG1jb25mX3JlYWRtZVtdID0gTl8oCiAiIGJsYWNrYmcgICAgPT4g
c2VsZWN0cyBhIGNvbG9yIHNjaGVtZSB3aXRoIGJsYWNrIGJhY2tncm91bmRcbiIKICIgY2xhc3Np
YyAgICA9PiB0aGVtZSB3aXRoIGJsdWUgYmFja2dyb3VuZC4gVGhlIGNsYXNzaWMgbG9va1xuIgog
IiBibHVldGl0bGUgID0+IGFuIExDRCBmcmllbmRseSB2ZXJzaW9uIG9mIGNsYXNzaWMuIChkZWZh
dWx0KVxuIgotIlxuIiksCi1tZW51X2luc3RydWN0aW9uc1tdID0gTl8oCisiXG4iLAorbWVudV9p
bnN0cnVjdGlvbnNbXSA9CiAJIkFycm93IGtleXMgbmF2aWdhdGUgdGhlIG1lbnUuICAiCiAJIjxF
bnRlcj4gc2VsZWN0cyBzdWJtZW51cyAtLS0+IChvciBlbXB0eSBzdWJtZW51cyAtLS0tKS4gICIK
IAkiSGlnaGxpZ2h0ZWQgbGV0dGVycyBhcmUgaG90a2V5cy4gICIKIAkiUHJlc3NpbmcgPFk+IGlu
Y2x1ZGVzLCA8Tj4gZXhjbHVkZXMsIDxNPiBtb2R1bGFyaXplcyBmZWF0dXJlcy4gICIKIAkiUHJl
c3MgPEVzYz48RXNjPiB0byBleGl0LCA8Pz4gZm9yIEhlbHAsIDwvPiBmb3IgU2VhcmNoLiAgIgot
CSJMZWdlbmQ6IFsqXSBidWlsdC1pbiAgWyBdIGV4Y2x1ZGVkICA8TT4gbW9kdWxlICA8ID4gbW9k
dWxlIGNhcGFibGUiKSwKLXJhZGlvbGlzdF9pbnN0cnVjdGlvbnNbXSA9IE5fKAorCSJMZWdlbmQ6
IFsqXSBidWlsdC1pbiAgWyBdIGV4Y2x1ZGVkICA8TT4gbW9kdWxlICA8ID4gbW9kdWxlIGNhcGFi
bGUiLAorcmFkaW9saXN0X2luc3RydWN0aW9uc1tdID0KIAkiVXNlIHRoZSBhcnJvdyBrZXlzIHRv
IG5hdmlnYXRlIHRoaXMgd2luZG93IG9yICIKIAkicHJlc3MgdGhlIGhvdGtleSBvZiB0aGUgaXRl
bSB5b3Ugd2lzaCB0byBzZWxlY3QgIgogCSJmb2xsb3dlZCBieSB0aGUgPFNQQUNFIEJBUj4uICIK
LQkiUHJlc3MgPD8+IGZvciBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIGFib3V0IHRoaXMgb3B0aW9u
LiIpLAotaW5wdXRib3hfaW5zdHJ1Y3Rpb25zX2ludFtdID0gTl8oCisJIlByZXNzIDw/PiBmb3Ig
YWRkaXRpb25hbCBpbmZvcm1hdGlvbiBhYm91dCB0aGlzIG9wdGlvbi4iLAoraW5wdXRib3hfaW5z
dHJ1Y3Rpb25zX2ludFtdID0KIAkiUGxlYXNlIGVudGVyIGEgZGVjaW1hbCB2YWx1ZS4gIgogCSJG
cmFjdGlvbnMgd2lsbCBub3QgYmUgYWNjZXB0ZWQuICAiCi0JIlVzZSB0aGUgPFRBQj4ga2V5IHRv
IG1vdmUgZnJvbSB0aGUgaW5wdXQgZmllbGQgdG8gdGhlIGJ1dHRvbnMgYmVsb3cgaXQuIiksCi1p
bnB1dGJveF9pbnN0cnVjdGlvbnNfaGV4W10gPSBOXygKKwkiVXNlIHRoZSA8VEFCPiBrZXkgdG8g
bW92ZSBmcm9tIHRoZSBpbnB1dCBmaWVsZCB0byB0aGUgYnV0dG9ucyBiZWxvdyBpdC4iLAoraW5w
dXRib3hfaW5zdHJ1Y3Rpb25zX2hleFtdID0KIAkiUGxlYXNlIGVudGVyIGEgaGV4YWRlY2ltYWwg
dmFsdWUuICIKLQkiVXNlIHRoZSA8VEFCPiBrZXkgdG8gbW92ZSBmcm9tIHRoZSBpbnB1dCBmaWVs
ZCB0byB0aGUgYnV0dG9ucyBiZWxvdyBpdC4iKSwKLWlucHV0Ym94X2luc3RydWN0aW9uc19zdHJp
bmdbXSA9IE5fKAorCSJVc2UgdGhlIDxUQUI+IGtleSB0byBtb3ZlIGZyb20gdGhlIGlucHV0IGZp
ZWxkIHRvIHRoZSBidXR0b25zIGJlbG93IGl0LiIsCitpbnB1dGJveF9pbnN0cnVjdGlvbnNfc3Ry
aW5nW10gPQogCSJQbGVhc2UgZW50ZXIgYSBzdHJpbmcgdmFsdWUuICIKLQkiVXNlIHRoZSA8VEFC
PiBrZXkgdG8gbW92ZSBmcm9tIHRoZSBpbnB1dCBmaWVsZCB0byB0aGUgYnV0dG9ucyBiZWxvdyBp
dC4iKSwKLXNldG1vZF90ZXh0W10gPSBOXygKKwkiVXNlIHRoZSA8VEFCPiBrZXkgdG8gbW92ZSBm
cm9tIHRoZSBpbnB1dCBmaWVsZCB0byB0aGUgYnV0dG9ucyBiZWxvdyBpdC4iLAorc2V0bW9kX3Rl
eHRbXSA9CiAJIlRoaXMgZmVhdHVyZSBkZXBlbmRzIG9uIGFub3RoZXIgd2hpY2ggaGFzIGJlZW4g
Y29uZmlndXJlZCBhcyBhIG1vZHVsZS5cbiIKLQkiQXMgYSByZXN1bHQsIHRoaXMgZmVhdHVyZSB3
aWxsIGJlIGJ1aWx0IGFzIGEgbW9kdWxlLiIpLAotbG9hZF9jb25maWdfdGV4dFtdID0gTl8oCisJ
IkFzIGEgcmVzdWx0LCB0aGlzIGZlYXR1cmUgd2lsbCBiZSBidWlsdCBhcyBhIG1vZHVsZS4iLAor
bG9hZF9jb25maWdfdGV4dFtdID0KIAkiRW50ZXIgdGhlIG5hbWUgb2YgdGhlIGNvbmZpZ3VyYXRp
b24gZmlsZSB5b3Ugd2lzaCB0byBsb2FkLiAgIgogCSJBY2NlcHQgdGhlIG5hbWUgc2hvd24gdG8g
cmVzdG9yZSB0aGUgY29uZmlndXJhdGlvbiB5b3UgIgotCSJsYXN0IHJldHJpZXZlZC4gIExlYXZl
IGJsYW5rIHRvIGFib3J0LiIpLAotbG9hZF9jb25maWdfaGVscFtdID0gTl8oCisJImxhc3QgcmV0
cmlldmVkLiAgTGVhdmUgYmxhbmsgdG8gYWJvcnQuIiwKK2xvYWRfY29uZmlnX2hlbHBbXSA9CiAJ
IlxuIgogCSJGb3IgdmFyaW91cyByZWFzb25zLCBvbmUgbWF5IHdpc2ggdG8ga2VlcCBzZXZlcmFs
IGRpZmZlcmVudFxuIgogCSJjb25maWd1cmF0aW9ucyBhdmFpbGFibGUgb24gYSBzaW5nbGUgbWFj
aGluZS5cbiIKQEAgLTIxMSwxMSArMjEwLDExIEBAIGxvYWRfY29uZmlnX2hlbHBbXSA9IE5fKAog
CSJjb25maWd1cmF0aW9uLlxuIgogCSJcbiIKIAkiSWYgeW91IGFyZSB1bmNlcnRhaW4sIHRoZW4g
eW91IGhhdmUgcHJvYmFibHkgbmV2ZXIgdXNlZCBhbHRlcm5hdGVcbiIKLQkiY29uZmlndXJhdGlv
biBmaWxlcy4gWW91IHNob3VsZCB0aGVyZWZvcmUgbGVhdmUgdGhpcyBibGFuayB0byBhYm9ydC5c
biIpLAotc2F2ZV9jb25maWdfdGV4dFtdID0gTl8oCisJImNvbmZpZ3VyYXRpb24gZmlsZXMuIFlv
dSBzaG91bGQgdGhlcmVmb3JlIGxlYXZlIHRoaXMgYmxhbmsgdG8gYWJvcnQuXG4iLAorc2F2ZV9j
b25maWdfdGV4dFtdID0KIAkiRW50ZXIgYSBmaWxlbmFtZSB0byB3aGljaCB0aGlzIGNvbmZpZ3Vy
YXRpb24gc2hvdWxkIGJlIHNhdmVkICIKLQkiYXMgYW4gYWx0ZXJuYXRlLiAgTGVhdmUgYmxhbmsg
dG8gYWJvcnQuIiksCi1zYXZlX2NvbmZpZ19oZWxwW10gPSBOXygKKwkiYXMgYW4gYWx0ZXJuYXRl
LiAgTGVhdmUgYmxhbmsgdG8gYWJvcnQuIiwKK3NhdmVfY29uZmlnX2hlbHBbXSA9CiAJIlxuIgog
CSJGb3IgdmFyaW91cyByZWFzb25zLCBvbmUgbWF5IHdpc2ggdG8ga2VlcCBkaWZmZXJlbnQgY29u
ZmlndXJhdGlvbnNcbiIKIAkiYXZhaWxhYmxlIG9uIGEgc2luZ2xlIG1hY2hpbmUuXG4iCkBAIC0y
MjUsOCArMjI0LDggQEAgc2F2ZV9jb25maWdfaGVscFtdID0gTl8oCiAJImNvbmZpZ3VyYXRpb24g
b3B0aW9ucyB5b3UgaGF2ZSBzZWxlY3RlZCBhdCB0aGF0IHRpbWUuXG4iCiAJIlxuIgogCSJJZiB5
b3UgYXJlIHVuY2VydGFpbiB3aGF0IGFsbCB0aGlzIG1lYW5zIHRoZW4geW91IHNob3VsZCBwcm9i
YWJseVxuIgotCSJsZWF2ZSB0aGlzIGJsYW5rLlxuIiksCi1zZWFyY2hfaGVscFtdID0gTl8oCisJ
ImxlYXZlIHRoaXMgYmxhbmsuXG4iLAorc2VhcmNoX2hlbHBbXSA9CiAJIlxuIgogCSJTZWFyY2gg
Zm9yIHN5bWJvbHMgYW5kIGRpc3BsYXkgdGhlaXIgcmVsYXRpb25zLlxuIgogCSJSZWd1bGFyIGV4
cHJlc3Npb25zIGFyZSBhbGxvd2VkLlxuIgpAQCAtMjcxLDcgKzI3MCw3IEBAIHNlYXJjaF9oZWxw
W10gPSBOXygKIAkiRXhhbXBsZXM6IFVTQgk9PiBmaW5kIGFsbCBzeW1ib2xzIGNvbnRhaW5pbmcg
VVNCXG4iCiAJIiAgICAgICAgICBeVVNCID0+IGZpbmQgYWxsIHN5bWJvbHMgc3RhcnRpbmcgd2l0
aCBVU0JcbiIKIAkiICAgICAgICAgIFVTQiQgPT4gZmluZCBhbGwgc3ltYm9scyBlbmRpbmcgd2l0
aCBVU0JcbiIKLQkiXG4iKTsKKwkiXG4iOwogCiBzdGF0aWMgaW50IGluZGVudDsKIHN0YXRpYyBz
dHJ1Y3QgbWVudSAqY3VycmVudF9tZW51OwpAQCAtNDAwLDE5ICszOTksMTkgQEAgc3RhdGljIHZv
aWQgc2VhcmNoX2NvbmYodm9pZCkKIAlzdHJ1Y3Qgc3VidGl0bGVfcGFydCBzdHBhcnQ7CiAKIAl0
aXRsZSA9IHN0cl9uZXcoKTsKLQlzdHJfcHJpbnRmKCAmdGl0bGUsIF8oIkVudGVyIChzdWIpc3Ry
aW5nIG9yIHJlZ2V4cCB0byBzZWFyY2ggZm9yICIKLQkJCSAgICAgICIod2l0aCBvciB3aXRob3V0
IFwiJXNcIikiKSwgQ09ORklHXyk7CisJc3RyX3ByaW50ZiggJnRpdGxlLCAiRW50ZXIgKHN1Yilz
dHJpbmcgb3IgcmVnZXhwIHRvIHNlYXJjaCBmb3IgIgorCQkJICAgICAgIih3aXRoIG9yIHdpdGhv
dXQgXCIlc1wiKSIsIENPTkZJR18pOwogCiBhZ2FpbjoKIAlkaWFsb2dfY2xlYXIoKTsKLQlkcmVz
ID0gZGlhbG9nX2lucHV0Ym94KF8oIlNlYXJjaCBDb25maWd1cmF0aW9uIFBhcmFtZXRlciIpLAor
CWRyZXMgPSBkaWFsb2dfaW5wdXRib3goIlNlYXJjaCBDb25maWd1cmF0aW9uIFBhcmFtZXRlciIs
CiAJCQkgICAgICBzdHJfZ2V0KCZ0aXRsZSksCiAJCQkgICAgICAxMCwgNzUsICIiKTsKIAlzd2l0
Y2ggKGRyZXMpIHsKIAljYXNlIDA6CiAJCWJyZWFrOwogCWNhc2UgMToKLQkJc2hvd19oZWxwdGV4
dChfKCJTZWFyY2ggQ29uZmlndXJhdGlvbiIpLCBzZWFyY2hfaGVscCk7CisJCXNob3dfaGVscHRl
eHQoIlNlYXJjaCBDb25maWd1cmF0aW9uIiwgc2VhcmNoX2hlbHApOwogCQlnb3RvIGFnYWluOwog
CWRlZmF1bHQ6CiAJCXN0cl9mcmVlKCZ0aXRsZSk7CkBAIC00NDMsNyArNDQyLDcgQEAgc3RhdGlj
IHZvaWQgc2VhcmNoX2NvbmYodm9pZCkKIAogCQlyZXMgPSBnZXRfcmVsYXRpb25zX3N0cihzeW1f
YXJyLCAmaGVhZCk7CiAJCXNldF9zdWJ0aXRsZSgpOwotCQlkcmVzID0gc2hvd190ZXh0Ym94X2V4
dChfKCJTZWFyY2ggUmVzdWx0cyIpLCAoY2hhciAqKQorCQlkcmVzID0gc2hvd190ZXh0Ym94X2V4
dCgiU2VhcmNoIFJlc3VsdHMiLCAoY2hhciAqKQogCQkJCQlzdHJfZ2V0KCZyZXMpLCAwLCAwLCBr
ZXlzLCAmdnNjcm9sbCwKIAkJCQkJJmhzY3JvbGwsICZ1cGRhdGVfdGV4dCwgKHZvaWQgKikKIAkJ
CQkJJmRhdGEpOwpAQCAtNDkxLDcgKzQ5MCw3IEBAIHN0YXRpYyB2b2lkIGJ1aWxkX2NvbmYoc3Ry
dWN0IG1lbnUgKm1lbnUpCiAJCQlzd2l0Y2ggKHByb3AtPnR5cGUpIHsKIAkJCWNhc2UgUF9NRU5V
OgogCQkJCWNoaWxkX2NvdW50Kys7Ci0JCQkJcHJvbXB0ID0gXyhwcm9tcHQpOworCQkJCXByb21w
dCA9IHByb21wdDsKIAkJCQlpZiAoc2luZ2xlX21lbnVfbW9kZSkgewogCQkJCQlpdGVtX21ha2Uo
IiVzJSpjJXMiLAogCQkJCQkJICBtZW51LT5kYXRhID8gIi0tPiIgOiAiKys+IiwKQEAgLTUwOCw3
ICs1MDcsNyBAQCBzdGF0aWMgdm9pZCBidWlsZF9jb25mKHN0cnVjdCBtZW51ICptZW51KQogCQkJ
Y2FzZSBQX0NPTU1FTlQ6CiAJCQkJaWYgKHByb21wdCkgewogCQkJCQljaGlsZF9jb3VudCsrOwot
CQkJCQlpdGVtX21ha2UoIiAgICUqYyoqKiAlcyAqKioiLCBpbmRlbnQgKyAxLCAnICcsIF8ocHJv
bXB0KSk7CisJCQkJCWl0ZW1fbWFrZSgiICAgJSpjKioqICVzICoqKiIsIGluZGVudCArIDEsICcg
JywgcHJvbXB0KTsKIAkJCQkJaXRlbV9zZXRfdGFnKCc6Jyk7CiAJCQkJCWl0ZW1fc2V0X2RhdGEo
bWVudSk7CiAJCQkJfQpAQCAtNTE2LDcgKzUxNSw3IEBAIHN0YXRpYyB2b2lkIGJ1aWxkX2NvbmYo
c3RydWN0IG1lbnUgKm1lbnUpCiAJCQlkZWZhdWx0OgogCQkJCWlmIChwcm9tcHQpIHsKIAkJCQkJ
Y2hpbGRfY291bnQrKzsKLQkJCQkJaXRlbV9tYWtlKCItLS0lKmMlcyIsIGluZGVudCArIDEsICcg
JywgXyhwcm9tcHQpKTsKKwkJCQkJaXRlbV9tYWtlKCItLS0lKmMlcyIsIGluZGVudCArIDEsICcg
JywgcHJvbXB0KTsKIAkJCQkJaXRlbV9zZXRfdGFnKCc6Jyk7CiAJCQkJCWl0ZW1fc2V0X2RhdGEo
bWVudSk7CiAJCQkJfQpAQCAtNTYwLDEwICs1NTksMTAgQEAgc3RhdGljIHZvaWQgYnVpbGRfY29u
ZihzdHJ1Y3QgbWVudSAqbWVudSkKIAkJCWl0ZW1fc2V0X2RhdGEobWVudSk7CiAJCX0KIAotCQlp
dGVtX2FkZF9zdHIoIiUqYyVzIiwgaW5kZW50ICsgMSwgJyAnLCBfKG1lbnVfZ2V0X3Byb21wdCht
ZW51KSkpOworCQlpdGVtX2FkZF9zdHIoIiUqYyVzIiwgaW5kZW50ICsgMSwgJyAnLCBtZW51X2dl
dF9wcm9tcHQobWVudSkpOwogCQlpZiAodmFsID09IHllcykgewogCQkJaWYgKGRlZl9tZW51KSB7
Ci0JCQkJaXRlbV9hZGRfc3RyKCIgKCVzKSIsIF8obWVudV9nZXRfcHJvbXB0KGRlZl9tZW51KSkp
OworCQkJCWl0ZW1fYWRkX3N0cigiICglcykiLCBtZW51X2dldF9wcm9tcHQoZGVmX21lbnUpKTsK
IAkJCQlpdGVtX2FkZF9zdHIoIiAgLS0tPiIpOwogCQkJCWlmIChkZWZfbWVudS0+bGlzdCkgewog
CQkJCQlpbmRlbnQgKz0gMjsKQEAgLTU3NSw3ICs1NzQsNyBAQCBzdGF0aWMgdm9pZCBidWlsZF9j
b25mKHN0cnVjdCBtZW51ICptZW51KQogCQl9CiAJfSBlbHNlIHsKIAkJaWYgKG1lbnUgPT0gY3Vy
cmVudF9tZW51KSB7Ci0JCQlpdGVtX21ha2UoIi0tLSUqYyVzIiwgaW5kZW50ICsgMSwgJyAnLCBf
KG1lbnVfZ2V0X3Byb21wdChtZW51KSkpOworCQkJaXRlbV9tYWtlKCItLS0lKmMlcyIsIGluZGVu
dCArIDEsICcgJywgbWVudV9nZXRfcHJvbXB0KG1lbnUpKTsKIAkJCWl0ZW1fc2V0X3RhZygnOicp
OwogCQkJaXRlbV9zZXRfZGF0YShtZW51KTsKIAkJCWdvdG8gY29uZl9jaGlsZHM7CkBAIC02MTgs
MTcgKzYxNywxNyBAQCBzdGF0aWMgdm9pZCBidWlsZF9jb25mKHN0cnVjdCBtZW51ICptZW51KQog
CQkJCXRtcCA9IGluZGVudCAtIHRtcCArIDQ7CiAJCQkJaWYgKHRtcCA8IDApCiAJCQkJCXRtcCA9
IDA7Ci0JCQkJaXRlbV9hZGRfc3RyKCIlKmMlcyVzIiwgdG1wLCAnICcsIF8obWVudV9nZXRfcHJv
bXB0KG1lbnUpKSwKKwkJCQlpdGVtX2FkZF9zdHIoIiUqYyVzJXMiLCB0bXAsICcgJywgbWVudV9n
ZXRfcHJvbXB0KG1lbnUpLAogCQkJCQkgICAgIChzeW1faGFzX3ZhbHVlKHN5bSkgfHwgIXN5bV9p
c19jaGFuZ2FibGUoc3ltKSkgPwotCQkJCQkgICAgICIiIDogXygiIChORVcpIikpOworCQkJCQkg
ICAgICIiIDogIiAoTkVXKSIpOwogCQkJCWl0ZW1fc2V0X3RhZygncycpOwogCQkJCWl0ZW1fc2V0
X2RhdGEobWVudSk7CiAJCQkJZ290byBjb25mX2NoaWxkczsKIAkJCX0KIAkJfQotCQlpdGVtX2Fk
ZF9zdHIoIiUqYyVzJXMiLCBpbmRlbnQgKyAxLCAnICcsIF8obWVudV9nZXRfcHJvbXB0KG1lbnUp
KSwKKwkJaXRlbV9hZGRfc3RyKCIlKmMlcyVzIiwgaW5kZW50ICsgMSwgJyAnLCBtZW51X2dldF9w
cm9tcHQobWVudSksCiAJCQkgIChzeW1faGFzX3ZhbHVlKHN5bSkgfHwgIXN5bV9pc19jaGFuZ2Fi
bGUoc3ltKSkgPwotCQkJICAiIiA6IF8oIiAoTkVXKSIpKTsKKwkJCSAgIiIgOiAiIChORVcpIik7
CiAJCWlmIChtZW51LT5wcm9tcHQtPnR5cGUgPT0gUF9NRU5VKSB7CiAJCQlpdGVtX2FkZF9zdHIo
IiAgJXMiLCBtZW51X2lzX2VtcHR5KG1lbnUpID8gIi0tLS0iIDogIi0tLT4iKTsKIAkJCXJldHVy
bjsKQEAgLTY2NSw4ICs2NjQsOCBAQCBzdGF0aWMgdm9pZCBjb25mKHN0cnVjdCBtZW51ICptZW51
LCBzdHJ1Y3QgbWVudSAqYWN0aXZlX21lbnUpCiAJCQlicmVhazsKIAkJc2V0X3N1YnRpdGxlKCk7
CiAJCWRpYWxvZ19jbGVhcigpOwotCQlyZXMgPSBkaWFsb2dfbWVudShwcm9tcHQgPyBfKHByb21w
dCkgOiBfKCJNYWluIE1lbnUiKSwKLQkJCQkgIF8obWVudV9pbnN0cnVjdGlvbnMpLAorCQlyZXMg
PSBkaWFsb2dfbWVudShwcm9tcHQgPyBwcm9tcHQgOiAiTWFpbiBNZW51IiwKKwkJCQkgIG1lbnVf
aW5zdHJ1Y3Rpb25zLAogCQkJCSAgYWN0aXZlX21lbnUsICZzX3Njcm9sbCk7CiAJCWlmIChyZXMg
PT0gMSB8fCByZXMgPT0gS0VZX0VTQyB8fCByZXMgPT0gLUVSUkRJU1BMQVlUT09TTUFMTCkKIAkJ
CWJyZWFrOwpAQCAtNzA4LDcgKzcwNyw3IEBAIHN0YXRpYyB2b2lkIGNvbmYoc3RydWN0IG1lbnUg
Km1lbnUsIHN0cnVjdCBtZW51ICphY3RpdmVfbWVudSkKIAkJCQlzaG93X2hlbHAoc3VibWVudSk7
CiAJCQllbHNlIHsKIAkJCQlyZXNldF9zdWJ0aXRsZSgpOwotCQkJCXNob3dfaGVscHRleHQoXygi
UkVBRE1FIiksIF8obWNvbmZfcmVhZG1lKSk7CisJCQkJc2hvd19oZWxwdGV4dCgiUkVBRE1FIiwg
bWNvbmZfcmVhZG1lKTsKIAkJCX0KIAkJCWJyZWFrOwogCQljYXNlIDM6CkBAIC03OTMsMTMgKzc5
MiwxMyBAQCBzdGF0aWMgdm9pZCBzaG93X2hlbHAoc3RydWN0IG1lbnUgKm1lbnUpCiAJaGVscC5t
YXhfd2lkdGggPSBnZXRtYXh4KHN0ZHNjcikgLSAxMDsKIAltZW51X2dldF9leHRfaGVscChtZW51
LCAmaGVscCk7CiAKLQlzaG93X2hlbHB0ZXh0KF8obWVudV9nZXRfcHJvbXB0KG1lbnUpKSwgc3Ry
X2dldCgmaGVscCkpOworCXNob3dfaGVscHRleHQobWVudV9nZXRfcHJvbXB0KG1lbnUpLCBzdHJf
Z2V0KCZoZWxwKSk7CiAJc3RyX2ZyZWUoJmhlbHApOwogfQogCiBzdGF0aWMgdm9pZCBjb25mX2No
b2ljZShzdHJ1Y3QgbWVudSAqbWVudSkKIHsKLQljb25zdCBjaGFyICpwcm9tcHQgPSBfKG1lbnVf
Z2V0X3Byb21wdChtZW51KSk7CisJY29uc3QgY2hhciAqcHJvbXB0ID0gbWVudV9nZXRfcHJvbXB0
KG1lbnUpOwogCXN0cnVjdCBtZW51ICpjaGlsZDsKIAlzdHJ1Y3Qgc3ltYm9sICphY3RpdmU7CiAK
QEAgLTgxNCw5ICs4MTMsOSBAQCBzdGF0aWMgdm9pZCBjb25mX2Nob2ljZShzdHJ1Y3QgbWVudSAq
bWVudSkKIAkJCWlmICghbWVudV9pc192aXNpYmxlKGNoaWxkKSkKIAkJCQljb250aW51ZTsKIAkJ
CWlmIChjaGlsZC0+c3ltKQotCQkJCWl0ZW1fbWFrZSgiJXMiLCBfKG1lbnVfZ2V0X3Byb21wdChj
aGlsZCkpKTsKKwkJCQlpdGVtX21ha2UoIiVzIiwgbWVudV9nZXRfcHJvbXB0KGNoaWxkKSk7CiAJ
CQllbHNlIHsKLQkJCQlpdGVtX21ha2UoIioqKiAlcyAqKioiLCBfKG1lbnVfZ2V0X3Byb21wdChj
aGlsZCkpKTsKKwkJCQlpdGVtX21ha2UoIioqKiAlcyAqKioiLCBtZW51X2dldF9wcm9tcHQoY2hp
bGQpKTsKIAkJCQlpdGVtX3NldF90YWcoJzonKTsKIAkJCX0KIAkJCWl0ZW1fc2V0X2RhdGEoY2hp
bGQpOwpAQCAtODI2LDggKzgyNSw4IEBAIHN0YXRpYyB2b2lkIGNvbmZfY2hvaWNlKHN0cnVjdCBt
ZW51ICptZW51KQogCQkJCWl0ZW1fc2V0X3RhZygnWCcpOwogCQl9CiAJCWRpYWxvZ19jbGVhcigp
OwotCQlyZXMgPSBkaWFsb2dfY2hlY2tsaXN0KHByb21wdCA/IF8ocHJvbXB0KSA6IF8oIk1haW4g
TWVudSIpLAotCQkJCQlfKHJhZGlvbGlzdF9pbnN0cnVjdGlvbnMpLAorCQlyZXMgPSBkaWFsb2df
Y2hlY2tsaXN0KHByb21wdCA/IHByb21wdCA6ICJNYWluIE1lbnUiLAorCQkJCQlyYWRpb2xpc3Rf
aW5zdHJ1Y3Rpb25zLAogCQkJCQlNRU5VQk9YX0hFSUdUSF9NSU4sCiAJCQkJCU1FTlVCT1hfV0lE
VEhfTUlOLAogCQkJCQlDSEVDS0xJU1RfSEVJR1RIX01JTik7CkBAIC04NjgsMjYgKzg2NywyNiBA
QCBzdGF0aWMgdm9pZCBjb25mX3N0cmluZyhzdHJ1Y3QgbWVudSAqbWVudSkKIAogCQlzd2l0Y2gg
KHN5bV9nZXRfdHlwZShtZW51LT5zeW0pKSB7CiAJCWNhc2UgU19JTlQ6Ci0JCQloZWFkaW5nID0g
XyhpbnB1dGJveF9pbnN0cnVjdGlvbnNfaW50KTsKKwkJCWhlYWRpbmcgPSBpbnB1dGJveF9pbnN0
cnVjdGlvbnNfaW50OwogCQkJYnJlYWs7CiAJCWNhc2UgU19IRVg6Ci0JCQloZWFkaW5nID0gXyhp
bnB1dGJveF9pbnN0cnVjdGlvbnNfaGV4KTsKKwkJCWhlYWRpbmcgPSBpbnB1dGJveF9pbnN0cnVj
dGlvbnNfaGV4OwogCQkJYnJlYWs7CiAJCWNhc2UgU19TVFJJTkc6Ci0JCQloZWFkaW5nID0gXyhp
bnB1dGJveF9pbnN0cnVjdGlvbnNfc3RyaW5nKTsKKwkJCWhlYWRpbmcgPSBpbnB1dGJveF9pbnN0
cnVjdGlvbnNfc3RyaW5nOwogCQkJYnJlYWs7CiAJCWRlZmF1bHQ6Ci0JCQloZWFkaW5nID0gXygi
SW50ZXJuYWwgbWNvbmYgZXJyb3IhIik7CisJCQloZWFkaW5nID0gIkludGVybmFsIG1jb25mIGVy
cm9yISI7CiAJCX0KIAkJZGlhbG9nX2NsZWFyKCk7Ci0JCXJlcyA9IGRpYWxvZ19pbnB1dGJveChw
cm9tcHQgPyBfKHByb21wdCkgOiBfKCJNYWluIE1lbnUiKSwKKwkJcmVzID0gZGlhbG9nX2lucHV0
Ym94KHByb21wdCA/IHByb21wdCA6ICJNYWluIE1lbnUiLAogCQkJCSAgICAgIGhlYWRpbmcsIDEw
LCA3NSwKIAkJCQkgICAgICBzeW1fZ2V0X3N0cmluZ192YWx1ZShtZW51LT5zeW0pKTsKIAkJc3dp
dGNoIChyZXMpIHsKIAkJY2FzZSAwOgogCQkJaWYgKHN5bV9zZXRfc3RyaW5nX3ZhbHVlKG1lbnUt
PnN5bSwgZGlhbG9nX2lucHV0X3Jlc3VsdCkpCiAJCQkJcmV0dXJuOwotCQkJc2hvd190ZXh0Ym94
KE5VTEwsIF8oIllvdSBoYXZlIG1hZGUgYW4gaW52YWxpZCBlbnRyeS4iKSwgNSwgNDMpOworCQkJ
c2hvd190ZXh0Ym94KE5VTEwsICJZb3UgaGF2ZSBtYWRlIGFuIGludmFsaWQgZW50cnkuIiwgNSwg
NDMpOwogCQkJYnJlYWs7CiAJCWNhc2UgMToKIAkJCXNob3dfaGVscChtZW51KTsKQEAgLTkxNSwx
MCArOTE0LDEwIEBAIHN0YXRpYyB2b2lkIGNvbmZfbG9hZCh2b2lkKQogCQkJCXN5bV9zZXRfY2hh
bmdlX2NvdW50KDEpOwogCQkJCXJldHVybjsKIAkJCX0KLQkJCXNob3dfdGV4dGJveChOVUxMLCBf
KCJGaWxlIGRvZXMgbm90IGV4aXN0ISIpLCA1LCAzOCk7CisJCQlzaG93X3RleHRib3goTlVMTCwg
IkZpbGUgZG9lcyBub3QgZXhpc3QhIiwgNSwgMzgpOwogCQkJYnJlYWs7CiAJCWNhc2UgMToKLQkJ
CXNob3dfaGVscHRleHQoXygiTG9hZCBBbHRlcm5hdGUgQ29uZmlndXJhdGlvbiIpLCBsb2FkX2Nv
bmZpZ19oZWxwKTsKKwkJCXNob3dfaGVscHRleHQoIkxvYWQgQWx0ZXJuYXRlIENvbmZpZ3VyYXRp
b24iLCBsb2FkX2NvbmZpZ19oZWxwKTsKIAkJCWJyZWFrOwogCQljYXNlIEtFWV9FU0M6CiAJCQly
ZXR1cm47CkBAIC05NDEsMTAgKzk0MCwxMCBAQCBzdGF0aWMgdm9pZCBjb25mX3NhdmUodm9pZCkK
IAkJCQlzZXRfY29uZmlnX2ZpbGVuYW1lKGRpYWxvZ19pbnB1dF9yZXN1bHQpOwogCQkJCXJldHVy
bjsKIAkJCX0KLQkJCXNob3dfdGV4dGJveChOVUxMLCBfKCJDYW4ndCBjcmVhdGUgZmlsZSEgIFBy
b2JhYmx5IGEgbm9uZXhpc3RlbnQgZGlyZWN0b3J5LiIpLCA1LCA2MCk7CisJCQlzaG93X3RleHRi
b3goTlVMTCwgIkNhbid0IGNyZWF0ZSBmaWxlISAgUHJvYmFibHkgYSBub25leGlzdGVudCBkaXJl
Y3RvcnkuIiwgNSwgNjApOwogCQkJYnJlYWs7CiAJCWNhc2UgMToKLQkJCXNob3dfaGVscHRleHQo
XygiU2F2ZSBBbHRlcm5hdGUgQ29uZmlndXJhdGlvbiIpLCBzYXZlX2NvbmZpZ19oZWxwKTsKKwkJ
CXNob3dfaGVscHRleHQoIlNhdmUgQWx0ZXJuYXRlIENvbmZpZ3VyYXRpb24iLCBzYXZlX2NvbmZp
Z19oZWxwKTsKIAkJCWJyZWFrOwogCQljYXNlIEtFWV9FU0M6CiAJCQlyZXR1cm47CkBAIC05NjEs
OCArOTYwLDggQEAgc3RhdGljIGludCBoYW5kbGVfZXhpdCh2b2lkKQogCWRpYWxvZ19jbGVhcigp
OwogCWlmIChjb25mX2dldF9jaGFuZ2VkKCkpCiAJCXJlcyA9IGRpYWxvZ195ZXNubyhOVUxMLAot
CQkJCSAgIF8oIkRvIHlvdSB3aXNoIHRvIHNhdmUgeW91ciBuZXcgY29uZmlndXJhdGlvbj9cbiIK
LQkJCQkgICAgICIoUHJlc3MgPEVTQz48RVNDPiB0byBjb250aW51ZSBrZXJuZWwgY29uZmlndXJh
dGlvbi4pIiksCisJCQkJICAgIkRvIHlvdSB3aXNoIHRvIHNhdmUgeW91ciBuZXcgY29uZmlndXJh
dGlvbj9cbiIKKwkJCQkgICAgICIoUHJlc3MgPEVTQz48RVNDPiB0byBjb250aW51ZSBrZXJuZWwg
Y29uZmlndXJhdGlvbi4pIiwKIAkJCQkgICA2LCA2MCk7CiAJZWxzZQogCQlyZXMgPSAtMTsKQEAg
LTk3MiwyNiArOTcxLDI2IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2V4aXQodm9pZCkKIAlzd2l0Y2gg
KHJlcykgewogCWNhc2UgMDoKIAkJaWYgKGNvbmZfd3JpdGUoZmlsZW5hbWUpKSB7Ci0JCQlmcHJp
bnRmKHN0ZGVyciwgXygiXG5cbiIKKwkJCWZwcmludGYoc3RkZXJyLCAiXG5cbiIKIAkJCQkJICAi
RXJyb3Igd2hpbGUgd3JpdGluZyBvZiB0aGUgY29uZmlndXJhdGlvbi5cbiIKIAkJCQkJICAiWW91
ciBjb25maWd1cmF0aW9uIGNoYW5nZXMgd2VyZSBOT1Qgc2F2ZWQuIgotCQkJCQkgICJcblxuIikp
OworCQkJCQkgICJcblxuIik7CiAJCQlyZXR1cm4gMTsKIAkJfQogCQkvKiBmYWxsIHRocm91Z2gg
Ki8KIAljYXNlIC0xOgogCQlpZiAoIXNpbGVudCkKLQkJCXByaW50ZihfKCJcblxuIgorCQkJcHJp
bnRmKCJcblxuIgogCQkJCSAiKioqIEVuZCBvZiB0aGUgY29uZmlndXJhdGlvbi5cbiIKIAkJCQkg
IioqKiBFeGVjdXRlICdtYWtlJyB0byBzdGFydCB0aGUgYnVpbGQgb3IgdHJ5ICdtYWtlIGhlbHAn
LiIKLQkJCQkgIlxuXG4iKSk7CisJCQkJICJcblxuIik7CiAJCXJlcyA9IDA7CiAJCWJyZWFrOwog
CWRlZmF1bHQ6CiAJCWlmICghc2lsZW50KQotCQkJZnByaW50ZihzdGRlcnIsIF8oIlxuXG4iCisJ
CQlmcHJpbnRmKHN0ZGVyciwgIlxuXG4iCiAJCQkJCSAgIllvdXIgY29uZmlndXJhdGlvbiBjaGFu
Z2VzIHdlcmUgTk9UIHNhdmVkLiIKLQkJCQkJICAiXG5cbiIpKTsKKwkJCQkJICAiXG5cbiIpOwog
CQlpZiAocmVzICE9IEtFWV9FU0MpCiAJCQlyZXMgPSAwOwogCX0KQEAgLTEwMDksMTAgKzEwMDgs
NiBAQCBpbnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKIAljaGFyICptb2RlOwogCWludCByZXM7
CiAKLQlzZXRsb2NhbGUoTENfQUxMLCAiIik7Ci0JYmluZHRleHRkb21haW4oUEFDS0FHRSwgTE9D
QUxFRElSKTsKLQl0ZXh0ZG9tYWluKFBBQ0tBR0UpOwotCiAJc2lnbmFsKFNJR0lOVCwgc2lnX2hh
bmRsZXIpOwogCiAJaWYgKGFjID4gMSAmJiBzdHJjbXAoYXZbMV0sICItcyIpID09IDApIHsKQEAg
LTEwMzEsOCArMTAyNiw4IEBAIGludCBtYWluKGludCBhYywgY2hhciAqKmF2KQogCX0KIAogCWlm
IChpbml0X2RpYWxvZyhOVUxMKSkgewotCQlmcHJpbnRmKHN0ZGVyciwgTl8oIllvdXIgZGlzcGxh
eSBpcyB0b28gc21hbGwgdG8gcnVuIE1lbnVjb25maWchXG4iKSk7Ci0JCWZwcmludGYoc3RkZXJy
LCBOXygiSXQgbXVzdCBiZSBhdCBsZWFzdCAxOSBsaW5lcyBieSA4MCBjb2x1bW5zLlxuIikpOwor
CQlmcHJpbnRmKHN0ZGVyciwgIllvdXIgZGlzcGxheSBpcyB0b28gc21hbGwgdG8gcnVuIE1lbnVj
b25maWchXG4iKTsKKwkJZnByaW50ZihzdGRlcnIsICJJdCBtdXN0IGJlIGF0IGxlYXN0IDE5IGxp
bmVzIGJ5IDgwIGNvbHVtbnMuXG4iKTsKIAkJcmV0dXJuIDE7CiAJfQogCmRpZmYgLS1naXQgYS94
ZW4vdG9vbHMva2NvbmZpZy9tZW51LmMgYi94ZW4vdG9vbHMva2NvbmZpZy9tZW51LmMKaW5kZXgg
YjA1Y2MzZDRhOS4uNzFkMzFmMmJmNiAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvbWVu
dS5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL21lbnUuYwpAQCAtNTUwLDcgKzU1MCw3IEBAIHN0
YXRpYyB2b2lkIGdldF9wcm9tcHRfc3RyKHN0cnVjdCBnc3RyICpyLCBzdHJ1Y3QgcHJvcGVydHkg
KnByb3AsCiAJc3RydWN0IG1lbnUgKnN1Ym1lbnVbOF0sICptZW51LCAqbG9jYXRpb24gPSBOVUxM
OwogCXN0cnVjdCBqdW1wX2tleSAqanVtcCA9IE5VTEw7CiAKLQlzdHJfcHJpbnRmKHIsIF8oIlBy
b21wdDogJXNcbiIpLCBfKHByb3AtPnRleHQpKTsKKwlzdHJfcHJpbnRmKHIsICJQcm9tcHQ6ICVz
XG4iLCBwcm9wLT50ZXh0KTsKIAltZW51ID0gcHJvcC0+bWVudS0+cGFyZW50OwogCWZvciAoaSA9
IDA7IG1lbnUgIT0gJnJvb3RtZW51ICYmIGkgPCA4OyBtZW51ID0gbWVudS0+cGFyZW50KSB7CiAJ
CWJvb2wgYWNjZXNzaWJsZSA9IG1lbnVfaXNfdmlzaWJsZShtZW51KTsKQEAgLTU4MywxNiArNTgz
LDE2IEBAIHN0YXRpYyB2b2lkIGdldF9wcm9tcHRfc3RyKHN0cnVjdCBnc3RyICpyLCBzdHJ1Y3Qg
cHJvcGVydHkgKnByb3AsCiAJfQogCiAJaWYgKGkgPiAwKSB7Ci0JCXN0cl9wcmludGYociwgXygi
ICBMb2NhdGlvbjpcbiIpKTsKKwkJc3RyX3ByaW50ZihyLCAiICBMb2NhdGlvbjpcbiIpOwogCQlm
b3IgKGogPSA0OyAtLWkgPj0gMDsgaiArPSAyKSB7CiAJCQltZW51ID0gc3VibWVudVtpXTsKIAkJ
CWlmIChqdW1wICYmIG1lbnUgPT0gbG9jYXRpb24pCiAJCQkJanVtcC0+b2Zmc2V0ID0gc3RybGVu
KHItPnMpOwogCQkJc3RyX3ByaW50ZihyLCAiJSpjLT4gJXMiLCBqLCAnICcsCi0JCQkJICAgXyht
ZW51X2dldF9wcm9tcHQobWVudSkpKTsKKwkJCQkgICBtZW51X2dldF9wcm9tcHQobWVudSkpOwog
CQkJaWYgKG1lbnUtPnN5bSkgewogCQkJCXN0cl9wcmludGYociwgIiAoJXMgWz0lc10pIiwgbWVu
dS0+c3ltLT5uYW1lID8KLQkJCQkJbWVudS0+c3ltLT5uYW1lIDogXygiPGNob2ljZT4iKSwKKwkJ
CQkJbWVudS0+c3ltLT5uYW1lIDogIjxjaG9pY2U+IiwKIAkJCQkJc3ltX2dldF9zdHJpbmdfdmFs
dWUobWVudS0+c3ltKSk7CiAJCQl9CiAJCQlzdHJfYXBwZW5kKHIsICJcbiIpOwpAQCAtNjM5LDEw
ICs2MzksMTAgQEAgc3RhdGljIHZvaWQgZ2V0X3N5bWJvbF9zdHIoc3RydWN0IGdzdHIgKnIsIHN0
cnVjdCBzeW1ib2wgKnN5bSwKIAogCXByb3AgPSBnZXRfc3ltYm9sX3Byb3Aoc3ltKTsKIAlpZiAo
cHJvcCkgewotCQlzdHJfcHJpbnRmKHIsIF8oIiAgRGVmaW5lZCBhdCAlczolZFxuIiksIHByb3At
Pm1lbnUtPmZpbGUtPm5hbWUsCisJCXN0cl9wcmludGYociwgIiAgRGVmaW5lZCBhdCAlczolZFxu
IiwgcHJvcC0+bWVudS0+ZmlsZS0+bmFtZSwKIAkJCXByb3AtPm1lbnUtPmxpbmVubyk7CiAJCWlm
ICghZXhwcl9pc195ZXMocHJvcC0+dmlzaWJsZS5leHByKSkgewotCQkJc3RyX2FwcGVuZChyLCBf
KCIgIERlcGVuZHMgb246ICIpKTsKKwkJCXN0cl9hcHBlbmQociwgIiAgRGVwZW5kcyBvbjogIik7
CiAJCQlleHByX2dzdHJfcHJpbnQocHJvcC0+dmlzaWJsZS5leHByLCByKTsKIAkJCXN0cl9hcHBl
bmQociwgIlxuIik7CiAJCX0KQEAgLTY2MCw3ICs2NjAsNyBAQCBzdGF0aWMgdm9pZCBnZXRfc3lt
Ym9sX3N0cihzdHJ1Y3QgZ3N0ciAqciwgc3RydWN0IHN5bWJvbCAqc3ltLAogCWlmIChoaXQpCiAJ
CXN0cl9hcHBlbmQociwgIlxuIik7CiAJaWYgKHN5bS0+cmV2X2RlcC5leHByKSB7Ci0JCXN0cl9h
cHBlbmQociwgXygiICBTZWxlY3RlZCBieTogIikpOworCQlzdHJfYXBwZW5kKHIsICIgIFNlbGVj
dGVkIGJ5OiAiKTsKIAkJZXhwcl9nc3RyX3ByaW50KHN5bS0+cmV2X2RlcC5leHByLCByKTsKIAkJ
c3RyX2FwcGVuZChyLCAiXG4iKTsKIAl9CkBAIC02NzYsNyArNjc2LDcgQEAgc3RydWN0IGdzdHIg
Z2V0X3JlbGF0aW9uc19zdHIoc3RydWN0IHN5bWJvbCAqKnN5bV9hcnIsIHN0cnVjdCBsaXN0X2hl
YWQgKmhlYWQpCiAJZm9yIChpID0gMDsgc3ltX2FyciAmJiAoc3ltID0gc3ltX2FycltpXSk7IGkr
KykKIAkJZ2V0X3N5bWJvbF9zdHIoJnJlcywgc3ltLCBoZWFkKTsKIAlpZiAoIWkpCi0JCXN0cl9h
cHBlbmQoJnJlcywgXygiTm8gbWF0Y2hlcyBmb3VuZC5cbiIpKTsKKwkJc3RyX2FwcGVuZCgmcmVz
LCAiTm8gbWF0Y2hlcyBmb3VuZC5cbiIpOwogCXJldHVybiByZXM7CiB9CiAKQEAgLTY5MSw3ICs2
OTEsNyBAQCB2b2lkIG1lbnVfZ2V0X2V4dF9oZWxwKHN0cnVjdCBtZW51ICptZW51LCBzdHJ1Y3Qg
Z3N0ciAqaGVscCkKIAkJCXN0cl9wcmludGYoaGVscCwgIiVzJXM6XG5cbiIsIENPTkZJR18sIHN5
bS0+bmFtZSk7CiAJCWhlbHBfdGV4dCA9IG1lbnVfZ2V0X2hlbHAobWVudSk7CiAJfQotCXN0cl9w
cmludGYoaGVscCwgIiVzXG4iLCBfKGhlbHBfdGV4dCkpOworCXN0cl9wcmludGYoaGVscCwgIiVz
XG4iLCBoZWxwX3RleHQpOwogCWlmIChzeW0pCiAJCWdldF9zeW1ib2xfc3RyKGhlbHAsIHN5bSwg
TlVMTCk7CiB9CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5jIGIveGVuL3Rv
b2xzL2tjb25maWcvbmNvbmYuYwppbmRleCBkNDJkNTM0YTY2Li5iNmU0NGNiZTU5IDEwMDY0NAot
LS0gYS94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5jCisrKyBiL3hlbi90b29scy9rY29uZmlnL25j
b25mLmMKQEAgLTEzLDcgKzEzLDcgQEAKICNpbmNsdWRlICJuY29uZi5oIgogI2luY2x1ZGUgPGN0
eXBlLmg+CiAKLXN0YXRpYyBjb25zdCBjaGFyIG5jb25mX2dsb2JhbF9oZWxwW10gPSBOXygKK3N0
YXRpYyBjb25zdCBjaGFyIG5jb25mX2dsb2JhbF9oZWxwW10gPQogIkhlbHAgd2luZG93c1xuIgog
Ii0tLS0tLS0tLS0tLVxuIgogIm8gIEdsb2JhbCBoZWxwOiAgVW5sZXNzIGluIGEgZGF0YSBlbnRy
eSB3aW5kb3csIHByZXNzaW5nIDxGMT4gd2lsbCBnaXZlIFxuIgpAQCAtMTI4LDggKzEyOCw4IEBA
IHN0YXRpYyBjb25zdCBjaGFyIG5jb25mX2dsb2JhbF9oZWxwW10gPSBOXygKICJcbiIKICJOb3Rl
IHRoYXQgdGhpcyBtb2RlIGNhbiBldmVudHVhbGx5IGJlIGEgbGl0dGxlIG1vcmUgQ1BVIGV4cGVu
c2l2ZSB0aGFuXG4iCiAidGhlIGRlZmF1bHQgbW9kZSwgZXNwZWNpYWxseSB3aXRoIGEgbGFyZ2Vy
IG51bWJlciBvZiB1bmZvbGRlZCBzdWJtZW51cy5cbiIKLSJcbiIpLAotbWVudV9ub19mX2luc3Ry
dWN0aW9uc1tdID0gTl8oCisiXG4iLAorbWVudV9ub19mX2luc3RydWN0aW9uc1tdID0KICJMZWdl
bmQ6ICBbKl0gYnVpbHQtaW4gIFsgXSBleGNsdWRlZCAgPE0+IG1vZHVsZSAgPCA+IG1vZHVsZSBj
YXBhYmxlLlxuIgogIlN1Ym1lbnVzIGFyZSBkZXNpZ25hdGVkIGJ5IGEgdHJhaWxpbmcgXCItLS0+
XCIsIGVtcHR5IG9uZXMgYnkgXCItLS0tXCIuXG4iCiAiXG4iCkBAIC0xNDUsOCArMTQ1LDggQEAg
bWVudV9ub19mX2luc3RydWN0aW9uc1tdID0gTl8oCiAiWW91IGRvIG5vdCBoYXZlIGZ1bmN0aW9u
IGtleXMgc3VwcG9ydC5cbiIKICJQcmVzcyA8MT4gaW5zdGVhZCBvZiA8RjE+LCA8Mj4gaW5zdGVh
ZCBvZiA8RjI+LCBldGMuXG4iCiAiRm9yIHZlcmJvc2UgZ2xvYmFsIGhlbHAgdXNlIGtleSA8MT4u
XG4iCi0iRm9yIGhlbHAgcmVsYXRlZCB0byB0aGUgY3VycmVudCBtZW51IGVudHJ5IHByZXNzIDw/
PiBvciA8aD4uXG4iKSwKLW1lbnVfaW5zdHJ1Y3Rpb25zW10gPSBOXygKKyJGb3IgaGVscCByZWxh
dGVkIHRvIHRoZSBjdXJyZW50IG1lbnUgZW50cnkgcHJlc3MgPD8+IG9yIDxoPi5cbiIsCittZW51
X2luc3RydWN0aW9uc1tdID0KICJMZWdlbmQ6ICBbKl0gYnVpbHQtaW4gIFsgXSBleGNsdWRlZCAg
PE0+IG1vZHVsZSAgPCA+IG1vZHVsZSBjYXBhYmxlLlxuIgogIlN1Ym1lbnVzIGFyZSBkZXNpZ25h
dGVkIGJ5IGEgdHJhaWxpbmcgXCItLS0+XCIsIGVtcHR5IG9uZXMgYnkgXCItLS0tXCIuXG4iCiAi
XG4iCkBAIC0xNjEsMzAgKzE2MSwzMCBAQCBtZW51X2luc3RydWN0aW9uc1tdID0gTl8oCiAiXG4i
CiAiUHJlc3NpbmcgPDE+IG1heSBiZSB1c2VkIGluc3RlYWQgb2YgPEYxPiwgPDI+IGluc3RlYWQg
b2YgPEYyPiwgZXRjLlxuIgogIkZvciB2ZXJib3NlIGdsb2JhbCBoZWxwIHByZXNzIDxGMT4uXG4i
Ci0iRm9yIGhlbHAgcmVsYXRlZCB0byB0aGUgY3VycmVudCBtZW51IGVudHJ5IHByZXNzIDw/PiBv
ciA8aD4uXG4iKSwKLXJhZGlvbGlzdF9pbnN0cnVjdGlvbnNbXSA9IE5fKAorIkZvciBoZWxwIHJl
bGF0ZWQgdG8gdGhlIGN1cnJlbnQgbWVudSBlbnRyeSBwcmVzcyA8Pz4gb3IgPGg+LlxuIiwKK3Jh
ZGlvbGlzdF9pbnN0cnVjdGlvbnNbXSA9CiAiUHJlc3MgPFVwPiwgPERvd24+LCA8SG9tZT4gb3Ig
PEVuZD4gdG8gbmF2aWdhdGUgYSByYWRpb2xpc3QsIHNlbGVjdFxuIgogIndpdGggPFNwYWNlPi5c
biIKICJGb3IgaGVscCByZWxhdGVkIHRvIHRoZSBjdXJyZW50IGVudHJ5IHByZXNzIDw/PiBvciA8
aD4uXG4iCi0iRm9yIGdsb2JhbCBoZWxwIHByZXNzIDxGMT4uXG4iKSwKLWlucHV0Ym94X2luc3Ry
dWN0aW9uc19pbnRbXSA9IE5fKAorIkZvciBnbG9iYWwgaGVscCBwcmVzcyA8RjE+LlxuIiwKK2lu
cHV0Ym94X2luc3RydWN0aW9uc19pbnRbXSA9CiAiUGxlYXNlIGVudGVyIGEgZGVjaW1hbCB2YWx1
ZS5cbiIKICJGcmFjdGlvbnMgd2lsbCBub3QgYmUgYWNjZXB0ZWQuXG4iCi0iUHJlc3MgPEVudGVy
PiB0byBhcHBseSwgPEVzYz4gdG8gY2FuY2VsLiIpLAotaW5wdXRib3hfaW5zdHJ1Y3Rpb25zX2hl
eFtdID0gTl8oCisiUHJlc3MgPEVudGVyPiB0byBhcHBseSwgPEVzYz4gdG8gY2FuY2VsLiIsCitp
bnB1dGJveF9pbnN0cnVjdGlvbnNfaGV4W10gPQogIlBsZWFzZSBlbnRlciBhIGhleGFkZWNpbWFs
IHZhbHVlLlxuIgotIlByZXNzIDxFbnRlcj4gdG8gYXBwbHksIDxFc2M+IHRvIGNhbmNlbC4iKSwK
LWlucHV0Ym94X2luc3RydWN0aW9uc19zdHJpbmdbXSA9IE5fKAorIlByZXNzIDxFbnRlcj4gdG8g
YXBwbHksIDxFc2M+IHRvIGNhbmNlbC4iLAoraW5wdXRib3hfaW5zdHJ1Y3Rpb25zX3N0cmluZ1td
ID0KICJQbGVhc2UgZW50ZXIgYSBzdHJpbmcgdmFsdWUuXG4iCi0iUHJlc3MgPEVudGVyPiB0byBh
cHBseSwgPEVzYz4gdG8gY2FuY2VsLiIpLAotc2V0bW9kX3RleHRbXSA9IE5fKAorIlByZXNzIDxF
bnRlcj4gdG8gYXBwbHksIDxFc2M+IHRvIGNhbmNlbC4iLAorc2V0bW9kX3RleHRbXSA9CiAiVGhp
cyBmZWF0dXJlIGRlcGVuZHMgb24gYW5vdGhlciBmZWF0dXJlIHdoaWNoIGhhcyBiZWVuIGNvbmZp
Z3VyZWQgYXMgYVxuIgotIm1vZHVsZS4gIEFzIGEgcmVzdWx0LCB0aGUgY3VycmVudCBmZWF0dXJl
IHdpbGwgYmUgYnVpbHQgYXMgYSBtb2R1bGUgdG9vLiIpLAotbG9hZF9jb25maWdfdGV4dFtdID0g
Tl8oCisibW9kdWxlLiAgQXMgYSByZXN1bHQsIHRoZSBjdXJyZW50IGZlYXR1cmUgd2lsbCBiZSBi
dWlsdCBhcyBhIG1vZHVsZSB0b28uIiwKK2xvYWRfY29uZmlnX3RleHRbXSA9CiAiRW50ZXIgdGhl
IG5hbWUgb2YgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSB5b3Ugd2lzaCB0byBsb2FkLlxuIgogIkFj
Y2VwdCB0aGUgbmFtZSBzaG93biB0byByZXN0b3JlIHRoZSBjb25maWd1cmF0aW9uIHlvdSBsYXN0
XG4iCi0icmV0cmlldmVkLiAgTGVhdmUgZW1wdHkgdG8gYWJvcnQuIiksCi1sb2FkX2NvbmZpZ19o
ZWxwW10gPSBOXygKKyJyZXRyaWV2ZWQuICBMZWF2ZSBlbXB0eSB0byBhYm9ydC4iLAorbG9hZF9j
b25maWdfaGVscFtdID0KICJGb3IgdmFyaW91cyByZWFzb25zLCBvbmUgbWF5IHdpc2ggdG8ga2Vl
cCBzZXZlcmFsIGRpZmZlcmVudFxuIgogImNvbmZpZ3VyYXRpb25zIGF2YWlsYWJsZSBvbiBhIHNp
bmdsZSBtYWNoaW5lLlxuIgogIlxuIgpAQCAtMTkyLDExICsxOTIsMTEgQEAgbG9hZF9jb25maWdf
aGVscFtdID0gTl8oCiAiZGVmYXVsdCBvbmUsIGVudGVyaW5nIGl0cyBuYW1lIGhlcmUgd2lsbCBh
bGxvdyB5b3UgdG8gbG9hZCBhbmQgbW9kaWZ5XG4iCiAidGhhdCBjb25maWd1cmF0aW9uLlxuIgog
IlxuIgotIkxlYXZlIGVtcHR5IHRvIGFib3J0LlxuIiksCi1zYXZlX2NvbmZpZ190ZXh0W10gPSBO
XygKKyJMZWF2ZSBlbXB0eSB0byBhYm9ydC5cbiIsCitzYXZlX2NvbmZpZ190ZXh0W10gPQogIkVu
dGVyIGEgZmlsZW5hbWUgdG8gd2hpY2ggdGhpcyBjb25maWd1cmF0aW9uIHNob3VsZCBiZSBzYXZl
ZFxuIgotImFzIGFuIGFsdGVybmF0ZS4gIExlYXZlIGVtcHR5IHRvIGFib3J0LiIpLAotc2F2ZV9j
b25maWdfaGVscFtdID0gTl8oCisiYXMgYW4gYWx0ZXJuYXRlLiAgTGVhdmUgZW1wdHkgdG8gYWJv
cnQuIiwKK3NhdmVfY29uZmlnX2hlbHBbXSA9CiAiRm9yIHZhcmlvdXMgcmVhc29ucywgb25lIG1h
eSB3aXNoIHRvIGtlZXAgc2V2ZXJhbCBkaWZmZXJlbnRcbiIKICJjb25maWd1cmF0aW9ucyBhdmFp
bGFibGUgb24gYSBzaW5nbGUgbWFjaGluZS5cbiIKICJcbiIKQEAgLTIwNCw4ICsyMDQsOCBAQCBz
YXZlX2NvbmZpZ19oZWxwW10gPSBOXygKICJhbmQgdXNlIHRoZSBjdXJyZW50IGNvbmZpZ3VyYXRp
b24gYXMgYW4gYWx0ZXJuYXRlIHRvIHdoYXRldmVyXG4iCiAiY29uZmlndXJhdGlvbiBvcHRpb25z
IHlvdSBoYXZlIHNlbGVjdGVkIGF0IHRoYXQgdGltZS5cbiIKICJcbiIKLSJMZWF2ZSBlbXB0eSB0
byBhYm9ydC5cbiIpLAotc2VhcmNoX2hlbHBbXSA9IE5fKAorIkxlYXZlIGVtcHR5IHRvIGFib3J0
LlxuIiwKK3NlYXJjaF9oZWxwW10gPQogIlNlYXJjaCBmb3Igc3ltYm9scyAoY29uZmlndXJhdGlv
biB2YXJpYWJsZSBuYW1lcyBDT05GSUdfKikgYW5kIGRpc3BsYXlcbiIKICJ0aGVpciByZWxhdGlv
bnMuICBSZWd1bGFyIGV4cHJlc3Npb25zIGFyZSBzdXBwb3J0ZWQuXG4iCiAiRXhhbXBsZTogIFNl
YXJjaCBmb3IgXCJeRk9PXCIuXG4iCkBAIC0yNDIsNyArMjQyLDcgQEAgc2VhcmNoX2hlbHBbXSA9
IE5fKAogIlVTQiAgPT4gZmluZCBhbGwgc3ltYm9scyBjb250YWluaW5nIFVTQlxuIgogIl5VU0Ig
PT4gZmluZCBhbGwgc3ltYm9scyBzdGFydGluZyB3aXRoIFVTQlxuIgogIlVTQiQgPT4gZmluZCBh
bGwgc3ltYm9scyBlbmRpbmcgd2l0aCBVU0JcbiIKLSJcbiIpOworIlxuIjsKIAogc3RydWN0IG1p
dGVtIHsKIAljaGFyIHN0clsyNTZdOwpAQCAtMzg2LDcgKzM4Niw3IEBAIHN0YXRpYyB2b2lkIHBy
aW50X2Z1bmN0aW9uX2xpbmUodm9pZCkKIHN0YXRpYyB2b2lkIGhhbmRsZV9mMShpbnQgKmtleSwg
c3RydWN0IG1lbnUgKmN1cnJlbnRfaXRlbSkKIHsKIAlzaG93X3Njcm9sbF93aW4obWFpbl93aW5k
b3csCi0JCQlfKCJHbG9iYWwgaGVscCIpLCBfKG5jb25mX2dsb2JhbF9oZWxwKSk7CisJCQkiR2xv
YmFsIGhlbHAiLCBuY29uZl9nbG9iYWxfaGVscCk7CiAJcmV0dXJuOwogfQogCkBAIC00MDEsOCAr
NDAxLDggQEAgc3RhdGljIHZvaWQgaGFuZGxlX2YyKGludCAqa2V5LCBzdHJ1Y3QgbWVudSAqY3Vy
cmVudF9pdGVtKQogc3RhdGljIHZvaWQgaGFuZGxlX2YzKGludCAqa2V5LCBzdHJ1Y3QgbWVudSAq
Y3VycmVudF9pdGVtKQogewogCXNob3dfc2Nyb2xsX3dpbihtYWluX3dpbmRvdywKLQkJCV8oIlNo
b3J0IGhlbHAiKSwKLQkJCV8oY3VycmVudF9pbnN0cnVjdGlvbnMpKTsKKwkJCSJTaG9ydCBoZWxw
IiwKKwkJCWN1cnJlbnRfaW5zdHJ1Y3Rpb25zKTsKIAlyZXR1cm47CiB9CiAKQEAgLTQxMCw3ICs0
MTAsNyBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfZjMoaW50ICprZXksIHN0cnVjdCBtZW51ICpjdXJy
ZW50X2l0ZW0pCiBzdGF0aWMgdm9pZCBoYW5kbGVfZjQoaW50ICprZXksIHN0cnVjdCBtZW51ICpj
dXJyZW50X2l0ZW0pCiB7CiAJaW50IHJlcyA9IGJ0bl9kaWFsb2cobWFpbl93aW5kb3csCi0JCQlf
KCJTaG93IGFsbCBzeW1ib2xzPyIpLAorCQkJIlNob3cgYWxsIHN5bWJvbHM/IiwKIAkJCTIsCiAJ
CQkiICAgPFNob3cgQWxsPiAgICIsCiAJCQkiPERvbid0IHNob3cgYWxsPiIpOwpAQCAtNjUxLDgg
KzY1MSw4IEBAIHN0YXRpYyBpbnQgZG9fZXhpdCh2b2lkKQogCQlyZXR1cm4gMDsKIAl9CiAJcmVz
ID0gYnRuX2RpYWxvZyhtYWluX3dpbmRvdywKLQkJCV8oIkRvIHlvdSB3aXNoIHRvIHNhdmUgeW91
ciBuZXcgY29uZmlndXJhdGlvbj9cbiIKLQkJCQkiPEVTQz4gdG8gY2FuY2VsIGFuZCByZXN1bWUg
bmNvbmZpZy4iKSwKKwkJCSJEbyB5b3Ugd2lzaCB0byBzYXZlIHlvdXIgbmV3IGNvbmZpZ3VyYXRp
b24/XG4iCisJCQkJIjxFU0M+IHRvIGNhbmNlbCBhbmQgcmVzdW1lIG5jb25maWcuIiwKIAkJCTIs
CiAJCQkiICAgPHNhdmU+ICAgIiwKIAkJCSI8ZG9uJ3Qgc2F2ZT4iKTsKQEAgLTY2OCwxNSArNjY4
LDE1IEBAIHN0YXRpYyBpbnQgZG9fZXhpdCh2b2lkKQogCQlpZiAocmVzKQogCQkJYnRuX2RpYWxv
ZygKIAkJCQltYWluX3dpbmRvdywKLQkJCQlfKCJFcnJvciBkdXJpbmcgd3JpdGluZyBvZiBjb25m
aWd1cmF0aW9uLlxuIgotCQkJCSAgIllvdXIgY29uZmlndXJhdGlvbiBjaGFuZ2VzIHdlcmUgTk9U
IHNhdmVkLiIpLAorCQkJCSJFcnJvciBkdXJpbmcgd3JpdGluZyBvZiBjb25maWd1cmF0aW9uLlxu
IgorCQkJCSAgIllvdXIgY29uZmlndXJhdGlvbiBjaGFuZ2VzIHdlcmUgTk9UIHNhdmVkLiIsCiAJ
CQkJICAxLAogCQkJCSAgIjxPSz4iKTsKIAkJYnJlYWs7CiAJZGVmYXVsdDoKIAkJYnRuX2RpYWxv
ZygKIAkJCW1haW5fd2luZG93LAotCQkJXygiWW91ciBjb25maWd1cmF0aW9uIGNoYW5nZXMgd2Vy
ZSBOT1Qgc2F2ZWQuIiksCisJCQkiWW91ciBjb25maWd1cmF0aW9uIGNoYW5nZXMgd2VyZSBOT1Qg
c2F2ZWQuIiwKIAkJCTEsCiAJCQkiPE9LPiIpOwogCQlicmVhazsKQEAgLTY5NSwxMiArNjk1LDEy
IEBAIHN0YXRpYyB2b2lkIHNlYXJjaF9jb25mKHZvaWQpCiAJaW50IGRyZXM7CiAKIAl0aXRsZSA9
IHN0cl9uZXcoKTsKLQlzdHJfcHJpbnRmKCAmdGl0bGUsIF8oIkVudGVyIChzdWIpc3RyaW5nIG9y
IHJlZ2V4cCB0byBzZWFyY2ggZm9yICIKLQkJCSAgICAgICIod2l0aCBvciB3aXRob3V0IFwiJXNc
IikiKSwgQ09ORklHXyk7CisJc3RyX3ByaW50ZiggJnRpdGxlLCAiRW50ZXIgKHN1YilzdHJpbmcg
b3IgcmVnZXhwIHRvIHNlYXJjaCBmb3IgIgorCQkJICAgICAgIih3aXRoIG9yIHdpdGhvdXQgXCIl
c1wiKSIsIENPTkZJR18pOwogCiBhZ2FpbjoKIAlkcmVzID0gZGlhbG9nX2lucHV0Ym94KG1haW5f
d2luZG93LAotCQkJXygiU2VhcmNoIENvbmZpZ3VyYXRpb24gUGFyYW1ldGVyIiksCisJCQkiU2Vh
cmNoIENvbmZpZ3VyYXRpb24gUGFyYW1ldGVyIiwKIAkJCXN0cl9nZXQoJnRpdGxlKSwKIAkJCSIi
LCAmZGlhbG9nX2lucHV0X3Jlc3VsdCwgJmRpYWxvZ19pbnB1dF9yZXN1bHRfbGVuKTsKIAlzd2l0
Y2ggKGRyZXMpIHsKQEAgLTcwOCw3ICs3MDgsNyBAQCBzdGF0aWMgdm9pZCBzZWFyY2hfY29uZih2
b2lkKQogCQlicmVhazsKIAljYXNlIDE6CiAJCXNob3dfc2Nyb2xsX3dpbihtYWluX3dpbmRvdywK
LQkJCQlfKCJTZWFyY2ggQ29uZmlndXJhdGlvbiIpLCBzZWFyY2hfaGVscCk7CisJCQkJIlNlYXJj
aCBDb25maWd1cmF0aW9uIiwgc2VhcmNoX2hlbHApOwogCQlnb3RvIGFnYWluOwogCWRlZmF1bHQ6
CiAJCXN0cl9mcmVlKCZ0aXRsZSk7CkBAIC03MjQsNyArNzI0LDcgQEAgc3RhdGljIHZvaWQgc2Vh
cmNoX2NvbmYodm9pZCkKIAlyZXMgPSBnZXRfcmVsYXRpb25zX3N0cihzeW1fYXJyLCBOVUxMKTsK
IAlmcmVlKHN5bV9hcnIpOwogCXNob3dfc2Nyb2xsX3dpbihtYWluX3dpbmRvdywKLQkJCV8oIlNl
YXJjaCBSZXN1bHRzIiksIHN0cl9nZXQoJnJlcykpOworCQkJIlNlYXJjaCBSZXN1bHRzIiwgc3Ry
X2dldCgmcmVzKSk7CiAJc3RyX2ZyZWUoJnJlcyk7CiAJc3RyX2ZyZWUoJnRpdGxlKTsKIH0KQEAg
LTc1Miw3ICs3NTIsNyBAQCBzdGF0aWMgdm9pZCBidWlsZF9jb25mKHN0cnVjdCBtZW51ICptZW51
KQogCQkJc3dpdGNoIChwdHlwZSkgewogCQkJY2FzZSBQX01FTlU6CiAJCQkJY2hpbGRfY291bnQr
KzsKLQkJCQlwcm9tcHQgPSBfKHByb21wdCk7CisJCQkJcHJvbXB0ID0gcHJvbXB0OwogCQkJCWlm
IChzaW5nbGVfbWVudV9tb2RlKSB7CiAJCQkJCWl0ZW1fbWFrZShtZW51LCAnbScsCiAJCQkJCQki
JXMlKmMlcyIsCkBAIC03NzMsNyArNzczLDcgQEAgc3RhdGljIHZvaWQgYnVpbGRfY29uZihzdHJ1
Y3QgbWVudSAqbWVudSkKIAkJCQkJaXRlbV9tYWtlKG1lbnUsICc6JywKIAkJCQkJCSIgICAlKmMq
KiogJXMgKioqIiwKIAkJCQkJCWluZGVudCArIDEsICcgJywKLQkJCQkJCV8ocHJvbXB0KSk7CisJ
CQkJCQlwcm9tcHQpOwogCQkJCX0KIAkJCQlicmVhazsKIAkJCWRlZmF1bHQ6CkBAIC03ODEsNyAr
NzgxLDcgQEAgc3RhdGljIHZvaWQgYnVpbGRfY29uZihzdHJ1Y3QgbWVudSAqbWVudSkKIAkJCQkJ
Y2hpbGRfY291bnQrKzsKIAkJCQkJaXRlbV9tYWtlKG1lbnUsICc6JywgIi0tLSUqYyVzIiwKIAkJ
CQkJCWluZGVudCArIDEsICcgJywKLQkJCQkJCV8ocHJvbXB0KSk7CisJCQkJCQlwcm9tcHQpOwog
CQkJCX0KIAkJCX0KIAkJfSBlbHNlCkBAIC04MjcsMTEgKzgyNywxMSBAQCBzdGF0aWMgdm9pZCBi
dWlsZF9jb25mKHN0cnVjdCBtZW51ICptZW51KQogCQl9CiAKIAkJaXRlbV9hZGRfc3RyKCIlKmMl
cyIsIGluZGVudCArIDEsCi0JCQkJJyAnLCBfKG1lbnVfZ2V0X3Byb21wdChtZW51KSkpOworCQkJ
CScgJywgbWVudV9nZXRfcHJvbXB0KG1lbnUpKTsKIAkJaWYgKHZhbCA9PSB5ZXMpIHsKIAkJCWlm
IChkZWZfbWVudSkgewogCQkJCWl0ZW1fYWRkX3N0cigiICglcykiLAotCQkJCQlfKG1lbnVfZ2V0
X3Byb21wdChkZWZfbWVudSkpKTsKKwkJCQkJbWVudV9nZXRfcHJvbXB0KGRlZl9tZW51KSk7CiAJ
CQkJaXRlbV9hZGRfc3RyKCIgIC0tLT4iKTsKIAkJCQlpZiAoZGVmX21lbnUtPmxpc3QpIHsKIAkJ
CQkJaW5kZW50ICs9IDI7CkBAIC04NDUsNyArODQ1LDcgQEAgc3RhdGljIHZvaWQgYnVpbGRfY29u
ZihzdHJ1Y3QgbWVudSAqbWVudSkKIAkJaWYgKG1lbnUgPT0gY3VycmVudF9tZW51KSB7CiAJCQlp
dGVtX21ha2UobWVudSwgJzonLAogCQkJCSItLS0lKmMlcyIsIGluZGVudCArIDEsCi0JCQkJJyAn
LCBfKG1lbnVfZ2V0X3Byb21wdChtZW51KSkpOworCQkJCScgJywgbWVudV9nZXRfcHJvbXB0KG1l
bnUpKTsKIAkJCWdvdG8gY29uZl9jaGlsZHM7CiAJCX0KIAkJY2hpbGRfY291bnQrKzsKQEAgLTg5
MiwxNyArODkyLDE3IEBAIHN0YXRpYyB2b2lkIGJ1aWxkX2NvbmYoc3RydWN0IG1lbnUgKm1lbnUp
CiAJCQkJaWYgKHRtcCA8IDApCiAJCQkJCXRtcCA9IDA7CiAJCQkJaXRlbV9hZGRfc3RyKCIlKmMl
cyVzIiwgdG1wLCAnICcsCi0JCQkJCQlfKG1lbnVfZ2V0X3Byb21wdChtZW51KSksCisJCQkJCQlt
ZW51X2dldF9wcm9tcHQobWVudSksCiAJCQkJCQkoc3ltX2hhc192YWx1ZShzeW0pIHx8CiAJCQkJ
CQkgIXN5bV9pc19jaGFuZ2FibGUoc3ltKSkgPyAiIiA6Ci0JCQkJCQlfKCIgKE5FVykiKSk7CisJ
CQkJCQkiIChORVcpIik7CiAJCQkJZ290byBjb25mX2NoaWxkczsKIAkJCX0KIAkJfQogCQlpdGVt
X2FkZF9zdHIoIiUqYyVzJXMiLCBpbmRlbnQgKyAxLCAnICcsCi0JCQkJXyhtZW51X2dldF9wcm9t
cHQobWVudSkpLAorCQkJCW1lbnVfZ2V0X3Byb21wdChtZW51KSwKIAkJCQkoc3ltX2hhc192YWx1
ZShzeW0pIHx8ICFzeW1faXNfY2hhbmdhYmxlKHN5bSkpID8KLQkJCQkiIiA6IF8oIiAoTkVXKSIp
KTsKKwkJCQkiIiA6ICIgKE5FVykiKTsKIAkJaWYgKG1lbnUtPnByb21wdCAmJiBtZW51LT5wcm9t
cHQtPnR5cGUgPT0gUF9NRU5VKSB7CiAJCQlpdGVtX2FkZF9zdHIoIiAgJXMiLCBtZW51X2lzX2Vt
cHR5KG1lbnUpID8gIi0tLS0iIDogIi0tLT4iKTsKIAkJCXJldHVybjsKQEAgLTEwODQsOCArMTA4
NCw4IEBAIHN0YXRpYyB2b2lkIGNvbmYoc3RydWN0IG1lbnUgKm1lbnUpCiAJCWlmICghY2hpbGRf
Y291bnQpCiAJCQlicmVhazsKIAotCQlzaG93X21lbnUocHJvbXB0ID8gXyhwcm9tcHQpIDogXygi
TWFpbiBNZW51IiksCi0JCQkJXyhtZW51X2luc3RydWN0aW9ucyksCisJCXNob3dfbWVudShwcm9t
cHQgPyBwcm9tcHQgOiAiTWFpbiBNZW51IiwKKwkJCQltZW51X2luc3RydWN0aW9ucywKIAkJCQlj
dXJyZW50X2luZGV4LCAmbGFzdF90b3Bfcm93KTsKIAkJa2V5cGFkKChtZW51X3dpbihjdXJzZXNf
bWVudSkpLCBUUlVFKTsKIAkJd2hpbGUgKCFnbG9iYWxfZXhpdCkgewpAQCAtMTIyNSwxMyArMTIy
NSwxMyBAQCBzdGF0aWMgdm9pZCBzaG93X2hlbHAoc3RydWN0IG1lbnUgKm1lbnUpCiAKIAloZWxw
ID0gc3RyX25ldygpOwogCW1lbnVfZ2V0X2V4dF9oZWxwKG1lbnUsICZoZWxwKTsKLQlzaG93X3Nj
cm9sbF93aW4obWFpbl93aW5kb3csIF8obWVudV9nZXRfcHJvbXB0KG1lbnUpKSwgc3RyX2dldCgm
aGVscCkpOworCXNob3dfc2Nyb2xsX3dpbihtYWluX3dpbmRvdywgbWVudV9nZXRfcHJvbXB0KG1l
bnUpLCBzdHJfZ2V0KCZoZWxwKSk7CiAJc3RyX2ZyZWUoJmhlbHApOwogfQogCiBzdGF0aWMgdm9p
ZCBjb25mX2Nob2ljZShzdHJ1Y3QgbWVudSAqbWVudSkKIHsKLQljb25zdCBjaGFyICpwcm9tcHQg
PSBfKG1lbnVfZ2V0X3Byb21wdChtZW51KSk7CisJY29uc3QgY2hhciAqcHJvbXB0ID0gbWVudV9n
ZXRfcHJvbXB0KG1lbnUpOwogCXN0cnVjdCBtZW51ICpjaGlsZCA9IDA7CiAJc3RydWN0IHN5bWJv
bCAqYWN0aXZlOwogCWludCBzZWxlY3RlZF9pbmRleCA9IDA7CkBAIC0xMjU0LDEzICsxMjU0LDEz
IEBAIHN0YXRpYyB2b2lkIGNvbmZfY2hvaWNlKHN0cnVjdCBtZW51ICptZW51KQogCiAJCQlpZiAo
Y2hpbGQtPnN5bSA9PSBzeW1fZ2V0X2Nob2ljZV92YWx1ZShtZW51LT5zeW0pKQogCQkJCWl0ZW1f
bWFrZShjaGlsZCwgJzonLCAiPFg+ICVzIiwKLQkJCQkJCV8obWVudV9nZXRfcHJvbXB0KGNoaWxk
KSkpOworCQkJCQkJbWVudV9nZXRfcHJvbXB0KGNoaWxkKSk7CiAJCQllbHNlIGlmIChjaGlsZC0+
c3ltKQogCQkJCWl0ZW1fbWFrZShjaGlsZCwgJzonLCAiICAgICVzIiwKLQkJCQkJCV8obWVudV9n
ZXRfcHJvbXB0KGNoaWxkKSkpOworCQkJCQkJbWVudV9nZXRfcHJvbXB0KGNoaWxkKSk7CiAJCQll
bHNlCiAJCQkJaXRlbV9tYWtlKGNoaWxkLCAnOicsICIqKiogJXMgKioqIiwKLQkJCQkJCV8obWVu
dV9nZXRfcHJvbXB0KGNoaWxkKSkpOworCQkJCQkJbWVudV9nZXRfcHJvbXB0KGNoaWxkKSk7CiAK
IAkJCWlmIChjaGlsZC0+c3ltID09IGFjdGl2ZSl7CiAJCQkJbGFzdF90b3Bfcm93ID0gdG9wX3Jv
dyhjdXJzZXNfbWVudSk7CkBAIC0xMjY4LDggKzEyNjgsOCBAQCBzdGF0aWMgdm9pZCBjb25mX2No
b2ljZShzdHJ1Y3QgbWVudSAqbWVudSkKIAkJCX0KIAkJCWkrKzsKIAkJfQotCQlzaG93X21lbnUo
cHJvbXB0ID8gXyhwcm9tcHQpIDogXygiQ2hvaWNlIE1lbnUiKSwKLQkJCQlfKHJhZGlvbGlzdF9p
bnN0cnVjdGlvbnMpLAorCQlzaG93X21lbnUocHJvbXB0ID8gcHJvbXB0IDogIkNob2ljZSBNZW51
IiwKKwkJCQlyYWRpb2xpc3RfaW5zdHJ1Y3Rpb25zLAogCQkJCXNlbGVjdGVkX2luZGV4LAogCQkJ
CSZsYXN0X3RvcF9yb3cpOwogCQl3aGlsZSAoIWdsb2JhbF9leGl0KSB7CkBAIC0xMzU2LDE5ICsx
MzU2LDE5IEBAIHN0YXRpYyB2b2lkIGNvbmZfc3RyaW5nKHN0cnVjdCBtZW51ICptZW51KQogCiAJ
CXN3aXRjaCAoc3ltX2dldF90eXBlKG1lbnUtPnN5bSkpIHsKIAkJY2FzZSBTX0lOVDoKLQkJCWhl
YWRpbmcgPSBfKGlucHV0Ym94X2luc3RydWN0aW9uc19pbnQpOworCQkJaGVhZGluZyA9IGlucHV0
Ym94X2luc3RydWN0aW9uc19pbnQ7CiAJCQlicmVhazsKIAkJY2FzZSBTX0hFWDoKLQkJCWhlYWRp
bmcgPSBfKGlucHV0Ym94X2luc3RydWN0aW9uc19oZXgpOworCQkJaGVhZGluZyA9IGlucHV0Ym94
X2luc3RydWN0aW9uc19oZXg7CiAJCQlicmVhazsKIAkJY2FzZSBTX1NUUklORzoKLQkJCWhlYWRp
bmcgPSBfKGlucHV0Ym94X2luc3RydWN0aW9uc19zdHJpbmcpOworCQkJaGVhZGluZyA9IGlucHV0
Ym94X2luc3RydWN0aW9uc19zdHJpbmc7CiAJCQlicmVhazsKIAkJZGVmYXVsdDoKLQkJCWhlYWRp
bmcgPSBfKCJJbnRlcm5hbCBuY29uZiBlcnJvciEiKTsKKwkJCWhlYWRpbmcgPSAiSW50ZXJuYWwg
bmNvbmYgZXJyb3IhIjsKIAkJfQogCQlyZXMgPSBkaWFsb2dfaW5wdXRib3gobWFpbl93aW5kb3cs
Ci0JCQkJcHJvbXB0ID8gXyhwcm9tcHQpIDogXygiTWFpbiBNZW51IiksCisJCQkJcHJvbXB0ID8g
cHJvbXB0IDogIk1haW4gTWVudSIsCiAJCQkJaGVhZGluZywKIAkJCQlzeW1fZ2V0X3N0cmluZ192
YWx1ZShtZW51LT5zeW0pLAogCQkJCSZkaWFsb2dfaW5wdXRfcmVzdWx0LApAQCAtMTM3OSw3ICsx
Mzc5LDcgQEAgc3RhdGljIHZvaWQgY29uZl9zdHJpbmcoc3RydWN0IG1lbnUgKm1lbnUpCiAJCQkJ
CQlkaWFsb2dfaW5wdXRfcmVzdWx0KSkKIAkJCQlyZXR1cm47CiAJCQlidG5fZGlhbG9nKG1haW5f
d2luZG93LAotCQkJCV8oIllvdSBoYXZlIG1hZGUgYW4gaW52YWxpZCBlbnRyeS4iKSwgMCk7CisJ
CQkJIllvdSBoYXZlIG1hZGUgYW4gaW52YWxpZCBlbnRyeS4iLCAwKTsKIAkJCWJyZWFrOwogCQlj
YXNlIDE6CiAJCQlzaG93X2hlbHAobWVudSk7CkBAIC0xNDA4LDExICsxNDA4LDExIEBAIHN0YXRp
YyB2b2lkIGNvbmZfbG9hZCh2b2lkKQogCQkJCXN5bV9zZXRfY2hhbmdlX2NvdW50KDEpOwogCQkJ
CXJldHVybjsKIAkJCX0KLQkJCWJ0bl9kaWFsb2cobWFpbl93aW5kb3csIF8oIkZpbGUgZG9lcyBu
b3QgZXhpc3QhIiksIDApOworCQkJYnRuX2RpYWxvZyhtYWluX3dpbmRvdywgIkZpbGUgZG9lcyBu
b3QgZXhpc3QhIiwgMCk7CiAJCQlicmVhazsKIAkJY2FzZSAxOgogCQkJc2hvd19zY3JvbGxfd2lu
KG1haW5fd2luZG93LAotCQkJCQlfKCJMb2FkIEFsdGVybmF0ZSBDb25maWd1cmF0aW9uIiksCisJ
CQkJCSJMb2FkIEFsdGVybmF0ZSBDb25maWd1cmF0aW9uIiwKIAkJCQkJbG9hZF9jb25maWdfaGVs
cCk7CiAJCQlicmVhazsKIAkJY2FzZSBLRVlfRVhJVDoKQEAgLTE0MzksMTMgKzE0MzksMTMgQEAg
c3RhdGljIHZvaWQgY29uZl9zYXZlKHZvaWQpCiAJCQkJc2V0X2NvbmZpZ19maWxlbmFtZShkaWFs
b2dfaW5wdXRfcmVzdWx0KTsKIAkJCQlyZXR1cm47CiAJCQl9Ci0JCQlidG5fZGlhbG9nKG1haW5f
d2luZG93LCBfKCJDYW4ndCBjcmVhdGUgZmlsZSEgIgotCQkJCSJQcm9iYWJseSBhIG5vbmV4aXN0
ZW50IGRpcmVjdG9yeS4iKSwKKwkJCWJ0bl9kaWFsb2cobWFpbl93aW5kb3csICJDYW4ndCBjcmVh
dGUgZmlsZSEgIgorCQkJCSJQcm9iYWJseSBhIG5vbmV4aXN0ZW50IGRpcmVjdG9yeS4iLAogCQkJ
CTEsICI8T0s+Iik7CiAJCQlicmVhazsKIAkJY2FzZSAxOgogCQkJc2hvd19zY3JvbGxfd2luKG1h
aW5fd2luZG93LAotCQkJCV8oIlNhdmUgQWx0ZXJuYXRlIENvbmZpZ3VyYXRpb24iKSwKKwkJCQki
U2F2ZSBBbHRlcm5hdGUgQ29uZmlndXJhdGlvbiIsCiAJCQkJc2F2ZV9jb25maWdfaGVscCk7CiAJ
CQlicmVhazsKIAkJY2FzZSBLRVlfRVhJVDoKQEAgLTE0NzgsMTAgKzE0NzgsNiBAQCBpbnQgbWFp
bihpbnQgYWMsIGNoYXIgKiphdikKIAlpbnQgbGluZXMsIGNvbHVtbnM7CiAJY2hhciAqbW9kZTsK
IAotCXNldGxvY2FsZShMQ19BTEwsICIiKTsKLQliaW5kdGV4dGRvbWFpbihQQUNLQUdFLCBMT0NB
TEVESVIpOwotCXRleHRkb21haW4oUEFDS0FHRSk7Ci0KIAlpZiAoYWMgPiAxICYmIHN0cmNtcChh
dlsxXSwgIi1zIikgPT0gMCkgewogCQkvKiBTaWxlbmNlIGNvbmZfcmVhZCgpIHVudGlsIHRoZSBy
ZWFsIGNhbGxiYWNrIGlzIHNldCB1cCAqLwogCQljb25mX3NldF9tZXNzYWdlX2NhbGxiYWNrKE5V
TEwpOwpAQCAtMTUzOSw4ICsxNTM1LDggQEAgaW50IG1haW4oaW50IGFjLCBjaGFyICoqYXYpCiAJ
LyogY2hlY2sgZm9yIEtFWV9GVU5DKDEpICovCiAJaWYgKGhhc19rZXkoS0VZX0YoMSkpID09IEZB
TFNFKSB7CiAJCXNob3dfc2Nyb2xsX3dpbihtYWluX3dpbmRvdywKLQkJCQlfKCJJbnN0cnVjdGlv
bnMiKSwKLQkJCQlfKG1lbnVfbm9fZl9pbnN0cnVjdGlvbnMpKTsKKwkJCQkiSW5zdHJ1Y3Rpb25z
IiwKKwkJCQltZW51X25vX2ZfaW5zdHJ1Y3Rpb25zKTsKIAl9CiAKIAljb25mX3NldF9tZXNzYWdl
X2NhbGxiYWNrKGNvbmZfbWVzc2FnZV9jYWxsYmFjayk7CmRpZmYgLS1naXQgYS94ZW4vdG9vbHMv
a2NvbmZpZy9uY29uZi5oIGIveGVuL3Rvb2xzL2tjb25maWcvbmNvbmYuaAppbmRleCAwZDUyNjE3
MDVlLi41ZTk2ODE2M2E0IDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy9uY29uZi5oCisr
KyBiL3hlbi90b29scy9rY29uZmlnL25jb25mLmgKQEAgLTE0LDcgKzE0LDYgQEAKICNpbmNsdWRl
IDxzdGRsaWIuaD4KICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KLSNp
bmNsdWRlIDxsb2NhbGUuaD4KICNpbmNsdWRlIDxjdXJzZXMuaD4KICNpbmNsdWRlIDxtZW51Lmg+
CiAjaW5jbHVkZSA8cGFuZWwuaD4KZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL3Fjb25m
LmNjIGIveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2MKaW5kZXggYzNiYjdmZThkZi4uZTE0MGFi
MDBhYiAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvcWNvbmYuY2MKKysrIGIveGVuL3Rv
b2xzL2tjb25maWcvcWNvbmYuY2MKQEAgLTQ5LDEwICs0OSw2IEBACiAjaW5jbHVkZSAicWNvbmYu
bW9jIgogI2luY2x1ZGUgImltYWdlcy5jIgogCi0jaWZkZWYgXwotIyB1bmRlZiBfCi0jIGRlZmlu
ZSBfIHFnZXR0ZXh0Ci0jZW5kaWYKIAogc3RhdGljIFFBcHBsaWNhdGlvbiAqY29uZmlnQXBwOwog
c3RhdGljIENvbmZpZ1NldHRpbmdzICpjb25maWdTZXR0aW5nczsKQEAgLTYxLDEyICs1Nyw3IEBA
IFEzQWN0aW9uICpDb25maWdNYWluV2luZG93OjpzYXZlQWN0aW9uOwogCiBzdGF0aWMgaW5saW5l
IFFTdHJpbmcgcWdldHRleHQoY29uc3QgY2hhciogc3RyKQogewotCXJldHVybiBRU3RyaW5nOjpm
cm9tTG9jYWw4Qml0KGdldHRleHQoc3RyKSk7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgUVN0cmluZyBx
Z2V0dGV4dChjb25zdCBRU3RyaW5nJiBzdHIpCi17Ci0JcmV0dXJuIFFTdHJpbmc6OmZyb21Mb2Nh
bDhCaXQoZ2V0dGV4dChzdHIubGF0aW4xKCkpKTsKKwlyZXR1cm4gUVN0cmluZzo6ZnJvbUxvY2Fs
OEJpdChzdHIpOwogfQogCiBDb25maWdTZXR0aW5nczo6Q29uZmlnU2V0dGluZ3MoKQpAQCAtMTM1
LDcgKzEyNiw3IEBAIHZvaWQgQ29uZmlnSXRlbTo6dXBkYXRlTWVudSh2b2lkKQogCiAJc3ltID0g
bWVudS0+c3ltOwogCXByb3AgPSBtZW51LT5wcm9tcHQ7Ci0JcHJvbXB0ID0gXyhtZW51X2dldF9w
cm9tcHQobWVudSkpOworCXByb21wdCA9IHFnZXR0ZXh0KG1lbnVfZ2V0X3Byb21wdChtZW51KSk7
CiAKIAlpZiAocHJvcCkgc3dpdGNoIChwcm9wLT50eXBlKSB7CiAJY2FzZSBQX01FTlU6CkBAIC0y
MjcsNyArMjE4LDcgQEAgdm9pZCBDb25maWdJdGVtOjp1cGRhdGVNZW51KHZvaWQpCiAJCWJyZWFr
OwogCX0KIAlpZiAoIXN5bV9oYXNfdmFsdWUoc3ltKSAmJiB2aXNpYmxlKQotCQlwcm9tcHQgKz0g
XygiIChORVcpIik7CisJCXByb21wdCArPSAiIChORVcpIjsKIHNldF9wcm9tcHQ6CiAJc2V0VGV4
dChwcm9tcHRDb2xJZHgsIHByb21wdCk7CiB9CkBAIC0zNjUsNyArMzU2LDcgQEAgQ29uZmlnTGlz
dDo6Q29uZmlnTGlzdChDb25maWdWaWV3KiBwLCBjb25zdCBjaGFyICpuYW1lKQogCiAJZm9yIChp
ID0gMDsgaSA8IGNvbE5yOyBpKyspCiAJCWNvbE1hcFtpXSA9IGNvbFJldk1hcFtpXSA9IC0xOwot
CWFkZENvbHVtbihwcm9tcHRDb2xJZHgsIF8oIk9wdGlvbiIpKTsKKwlhZGRDb2x1bW4ocHJvbXB0
Q29sSWR4LCAiT3B0aW9uIik7CiAKIAlyZWluaXQoKTsKIH0KQEAgLTM5MCwxNCArMzgxLDE0IEBA
IHZvaWQgQ29uZmlnTGlzdDo6cmVpbml0KHZvaWQpCiAJcmVtb3ZlQ29sdW1uKG5hbWVDb2xJZHgp
OwogCiAJaWYgKHNob3dOYW1lKQotCQlhZGRDb2x1bW4obmFtZUNvbElkeCwgXygiTmFtZSIpKTsK
KwkJYWRkQ29sdW1uKG5hbWVDb2xJZHgsICJOYW1lIik7CiAJaWYgKHNob3dSYW5nZSkgewogCQlh
ZGRDb2x1bW4obm9Db2xJZHgsICJOIik7CiAJCWFkZENvbHVtbihtb2RDb2xJZHgsICJNIik7CiAJ
CWFkZENvbHVtbih5ZXNDb2xJZHgsICJZIik7CiAJfQogCWlmIChzaG93RGF0YSkKLQkJYWRkQ29s
dW1uKGRhdGFDb2xJZHgsIF8oIlZhbHVlIikpOworCQlhZGRDb2x1bW4oZGF0YUNvbElkeCwgIlZh
bHVlIik7CiAKIAl1cGRhdGVMaXN0QWxsKCk7CiB9CkBAIC04MzEsNyArODIyLDcgQEAgdm9pZCBD
b25maWdMaXN0Ojpjb250ZXh0TWVudUV2ZW50KFFDb250ZXh0TWVudUV2ZW50ICplKQogCQkJUTNB
Y3Rpb24gKmFjdGlvbjsKIAogCQkJaGVhZGVyUG9wdXAgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7
Ci0JCQlhY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgXygiU2hvdyBOYW1lIiksIDAsIHRoaXMp
OworCQkJYWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsICJTaG93IE5hbWUiLCAwLCB0aGlzKTsK
IAkJCSAgYWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7CiAJCQkgIGNvbm5lY3QoYWN0aW9u
LCBTSUdOQUwodG9nZ2xlZChib29sKSksCiAJCQkJICBwYXJlbnQoKSwgU0xPVChzZXRTaG93TmFt
ZShib29sKSkpOwpAQCAtODM5LDcgKzgzMCw3IEBAIHZvaWQgQ29uZmlnTGlzdDo6Y29udGV4dE1l
bnVFdmVudChRQ29udGV4dE1lbnVFdmVudCAqZSkKIAkJCQkgIGFjdGlvbiwgU0xPVChzZXRPbihi
b29sKSkpOwogCQkJICBhY3Rpb24tPnNldE9uKHNob3dOYW1lKTsKIAkJCSAgYWN0aW9uLT5hZGRU
byhoZWFkZXJQb3B1cCk7Ci0JCQlhY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgXygiU2hvdyBS
YW5nZSIpLCAwLCB0aGlzKTsKKwkJCWFjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCAiU2hvdyBS
YW5nZSIsIDAsIHRoaXMpOwogCQkJICBhY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKIAkJ
CSAgY29ubmVjdChhY3Rpb24sIFNJR05BTCh0b2dnbGVkKGJvb2wpKSwKIAkJCQkgIHBhcmVudCgp
LCBTTE9UKHNldFNob3dSYW5nZShib29sKSkpOwpAQCAtODQ3LDcgKzgzOCw3IEBAIHZvaWQgQ29u
ZmlnTGlzdDo6Y29udGV4dE1lbnVFdmVudChRQ29udGV4dE1lbnVFdmVudCAqZSkKIAkJCQkgIGFj
dGlvbiwgU0xPVChzZXRPbihib29sKSkpOwogCQkJICBhY3Rpb24tPnNldE9uKHNob3dSYW5nZSk7
CiAJCQkgIGFjdGlvbi0+YWRkVG8oaGVhZGVyUG9wdXApOwotCQkJYWN0aW9uID0gbmV3IFEzQWN0
aW9uKE5VTEwsIF8oIlNob3cgRGF0YSIpLCAwLCB0aGlzKTsKKwkJCWFjdGlvbiA9IG5ldyBRM0Fj
dGlvbihOVUxMLCAiU2hvdyBEYXRhIiwgMCwgdGhpcyk7CiAJCQkgIGFjdGlvbi0+c2V0VG9nZ2xl
QWN0aW9uKFRSVUUpOwogCQkJICBjb25uZWN0KGFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkp
LAogCQkJCSAgcGFyZW50KCksIFNMT1Qoc2V0U2hvd0RhdGEoYm9vbCkpKTsKQEAgLTEwMjIsNyAr
MTAxMyw3IEBAIHZvaWQgQ29uZmlnSW5mb1ZpZXc6Om1lbnVJbmZvKHZvaWQpCiAJaWYgKHN5bSkg
ewogCQlpZiAoX21lbnUtPnByb21wdCkgewogCQkJaGVhZCArPSAiPGJpZz48Yj4iOwotCQkJaGVh
ZCArPSBwcmludF9maWx0ZXIoXyhfbWVudS0+cHJvbXB0LT50ZXh0KSk7CisJCQloZWFkICs9IHBy
aW50X2ZpbHRlcihfbWVudS0+cHJvbXB0LT50ZXh0KTsKIAkJCWhlYWQgKz0gIjwvYj48L2JpZz4i
OwogCQkJaWYgKHN5bS0+bmFtZSkgewogCQkJCWhlYWQgKz0gIiAoIjsKQEAgLTEwNTMsNyArMTA0
NCw3IEBAIHZvaWQgQ29uZmlnSW5mb1ZpZXc6Om1lbnVJbmZvKHZvaWQpCiAJCXN0cl9mcmVlKCZo
ZWxwX2dzdHIpOwogCX0gZWxzZSBpZiAoX21lbnUtPnByb21wdCkgewogCQloZWFkICs9ICI8Ymln
PjxiPiI7Ci0JCWhlYWQgKz0gcHJpbnRfZmlsdGVyKF8oX21lbnUtPnByb21wdC0+dGV4dCkpOwor
CQloZWFkICs9IHByaW50X2ZpbHRlcihfbWVudS0+cHJvbXB0LT50ZXh0KTsKIAkJaGVhZCArPSAi
PC9iPjwvYmlnPjxicj48YnI+IjsKIAkJaWYgKHNob3dEZWJ1ZygpKSB7CiAJCQlpZiAoX21lbnUt
PnByb21wdC0+dmlzaWJsZS5leHByKSB7CkBAIC0xMDg4LDcgKzEwNzksNyBAQCBRU3RyaW5nIENv
bmZpZ0luZm9WaWV3OjpkZWJ1Z19pbmZvKHN0cnVjdCBzeW1ib2wgKnN5bSkKIAkJY2FzZSBQX1BS
T01QVDoKIAkJY2FzZSBQX01FTlU6CiAJCQlkZWJ1ZyArPSBRU3RyaW5nKCkuc3ByaW50ZigicHJv
bXB0OiA8YSBocmVmPVwibSVwXCI+IiwgcHJvcC0+bWVudSk7Ci0JCQlkZWJ1ZyArPSBwcmludF9m
aWx0ZXIoXyhwcm9wLT50ZXh0KSk7CisJCQlkZWJ1ZyArPSBwcmludF9maWx0ZXIocHJvcC0+dGV4
dCk7CiAJCQlkZWJ1ZyArPSAiPC9hPjxicj4iOwogCQkJYnJlYWs7CiAJCWNhc2UgUF9ERUZBVUxU
OgpAQCAtMTE3MCw3ICsxMTYxLDcgQEAgdm9pZCBDb25maWdJbmZvVmlldzo6ZXhwcl9wcmludF9o
ZWxwKHZvaWQgKmRhdGEsIHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhcgogUTNQb3B1cE1l
bnUqIENvbmZpZ0luZm9WaWV3OjpjcmVhdGVQb3B1cE1lbnUoY29uc3QgUVBvaW50JiBwb3MpCiB7
CiAJUTNQb3B1cE1lbnUqIHBvcHVwID0gUGFyZW50OjpjcmVhdGVQb3B1cE1lbnUocG9zKTsKLQlR
M0FjdGlvbiogYWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8oIlNob3cgRGVidWcgSW5mbyIp
LCAwLCBwb3B1cCk7CisJUTNBY3Rpb24qIGFjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCAiU2hv
dyBEZWJ1ZyBJbmZvIiwgMCwgcG9wdXApOwogCSAgYWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJV
RSk7CiAJICBjb25uZWN0KGFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9vbCkpLCBTTE9UKHNldFNo
b3dEZWJ1Zyhib29sKSkpOwogCSAgY29ubmVjdCh0aGlzLCBTSUdOQUwoc2hvd0RlYnVnQ2hhbmdl
ZChib29sKSksIGFjdGlvbiwgU0xPVChzZXRPbihib29sKSkpOwpAQCAtMTE5MiwxMSArMTE4Mywx
MSBAQCBDb25maWdTZWFyY2hXaW5kb3c6OkNvbmZpZ1NlYXJjaFdpbmRvdyhDb25maWdNYWluV2lu
ZG93KiBwYXJlbnQsIGNvbnN0IGNoYXIgKm5hbQogCiAJUVZCb3hMYXlvdXQqIGxheW91dDEgPSBu
ZXcgUVZCb3hMYXlvdXQodGhpcywgMTEsIDYpOwogCVFIQm94TGF5b3V0KiBsYXlvdXQyID0gbmV3
IFFIQm94TGF5b3V0KDAsIDAsIDYpOwotCWxheW91dDItPmFkZFdpZGdldChuZXcgUUxhYmVsKF8o
IkZpbmQ6IiksIHRoaXMpKTsKKwlsYXlvdXQyLT5hZGRXaWRnZXQobmV3IFFMYWJlbCgiRmluZDoi
LCB0aGlzKSk7CiAJZWRpdEZpZWxkID0gbmV3IFFMaW5lRWRpdCh0aGlzKTsKIAljb25uZWN0KGVk
aXRGaWVsZCwgU0lHTkFMKHJldHVyblByZXNzZWQoKSksIFNMT1Qoc2VhcmNoKCkpKTsKIAlsYXlv
dXQyLT5hZGRXaWRnZXQoZWRpdEZpZWxkKTsKLQlzZWFyY2hCdXR0b24gPSBuZXcgUVB1c2hCdXR0
b24oXygiU2VhcmNoIiksIHRoaXMpOworCXNlYXJjaEJ1dHRvbiA9IG5ldyBRUHVzaEJ1dHRvbigi
U2VhcmNoIiwgdGhpcyk7CiAJc2VhcmNoQnV0dG9uLT5zZXRBdXRvRGVmYXVsdChGQUxTRSk7CiAJ
Y29ubmVjdChzZWFyY2hCdXR0b24sIFNJR05BTChjbGlja2VkKCkpLCBTTE9UKHNlYXJjaCgpKSk7
CiAJbGF5b3V0Mi0+YWRkV2lkZ2V0KHNlYXJjaEJ1dHRvbik7CkBAIC0xMzIyLDQwICsxMzEzLDQw
IEBAIENvbmZpZ01haW5XaW5kb3c6OkNvbmZpZ01haW5XaW5kb3codm9pZCkKIAltZW51ID0gbWVu
dUJhcigpOwogCXRvb2xCYXIgPSBuZXcgUTNUb29sQmFyKCJUb29scyIsIHRoaXMpOwogCi0JYmFj
a0FjdGlvbiA9IG5ldyBRM0FjdGlvbigiQmFjayIsIFFQaXhtYXAoeHBtX2JhY2spLCBfKCJCYWNr
IiksIDAsIHRoaXMpOworCWJhY2tBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIkJhY2siLCBRUGl4bWFw
KHhwbV9iYWNrKSwgIkJhY2siLCAwLCB0aGlzKTsKIAkgIGNvbm5lY3QoYmFja0FjdGlvbiwgU0lH
TkFMKGFjdGl2YXRlZCgpKSwgU0xPVChnb0JhY2soKSkpOwogCSAgYmFja0FjdGlvbi0+c2V0RW5h
YmxlZChGQUxTRSk7Ci0JUTNBY3Rpb24gKnF1aXRBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlF1aXQi
LCBfKCImUXVpdCIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfUSwgdGhpcyk7CisJUTNBY3Rpb24gKnF1
aXRBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlF1aXQiLCAiJlF1aXQiLCBRdDo6Q1RSTCArIFF0OjpL
ZXlfUSwgdGhpcyk7CiAJICBjb25uZWN0KHF1aXRBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSks
IFNMT1QoY2xvc2UoKSkpOwotCVEzQWN0aW9uICpsb2FkQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJM
b2FkIiwgUVBpeG1hcCh4cG1fbG9hZCksIF8oIiZMb2FkIiksIFF0OjpDVFJMICsgUXQ6OktleV9M
LCB0aGlzKTsKKwlRM0FjdGlvbiAqbG9hZEFjdGlvbiA9IG5ldyBRM0FjdGlvbigiTG9hZCIsIFFQ
aXhtYXAoeHBtX2xvYWQpLCAiJkxvYWQiLCBRdDo6Q1RSTCArIFF0OjpLZXlfTCwgdGhpcyk7CiAJ
ICBjb25uZWN0KGxvYWRBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1QobG9hZENvbmZp
ZygpKSk7Ci0Jc2F2ZUFjdGlvbiA9IG5ldyBRM0FjdGlvbigiU2F2ZSIsIFFQaXhtYXAoeHBtX3Nh
dmUpLCBfKCImU2F2ZSIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfUywgdGhpcyk7CisJc2F2ZUFjdGlv
biA9IG5ldyBRM0FjdGlvbigiU2F2ZSIsIFFQaXhtYXAoeHBtX3NhdmUpLCAiJlNhdmUiLCBRdDo6
Q1RSTCArIFF0OjpLZXlfUywgdGhpcyk7CiAJICBjb25uZWN0KHNhdmVBY3Rpb24sIFNJR05BTChh
Y3RpdmF0ZWQoKSksIFNMT1Qoc2F2ZUNvbmZpZygpKSk7CiAJY29uZl9zZXRfY2hhbmdlZF9jYWxs
YmFjayhjb25mX2NoYW5nZWQpOwogCS8vIFNldCBzYXZlQWN0aW9uJ3MgaW5pdGlhbCBzdGF0ZQog
CWNvbmZfY2hhbmdlZCgpOwotCVEzQWN0aW9uICpzYXZlQXNBY3Rpb24gPSBuZXcgUTNBY3Rpb24o
IlNhdmUgQXMuLi4iLCBfKCJTYXZlICZBcy4uLiIpLCAwLCB0aGlzKTsKKwlRM0FjdGlvbiAqc2F2
ZUFzQWN0aW9uID0gbmV3IFEzQWN0aW9uKCJTYXZlIEFzLi4uIiwgIlNhdmUgJkFzLi4uIiwgMCwg
dGhpcyk7CiAJICBjb25uZWN0KHNhdmVBc0FjdGlvbiwgU0lHTkFMKGFjdGl2YXRlZCgpKSwgU0xP
VChzYXZlQ29uZmlnQXMoKSkpOwotCVEzQWN0aW9uICpzZWFyY2hBY3Rpb24gPSBuZXcgUTNBY3Rp
b24oIkZpbmQiLCBfKCImRmluZCIpLCBRdDo6Q1RSTCArIFF0OjpLZXlfRiwgdGhpcyk7CisJUTNB
Y3Rpb24gKnNlYXJjaEFjdGlvbiA9IG5ldyBRM0FjdGlvbigiRmluZCIsICImRmluZCIsIFF0OjpD
VFJMICsgUXQ6OktleV9GLCB0aGlzKTsKIAkgIGNvbm5lY3Qoc2VhcmNoQWN0aW9uLCBTSUdOQUwo
YWN0aXZhdGVkKCkpLCBTTE9UKHNlYXJjaENvbmZpZygpKSk7Ci0JUTNBY3Rpb24gKnNpbmdsZVZp
ZXdBY3Rpb24gPSBuZXcgUTNBY3Rpb24oIlNpbmdsZSBWaWV3IiwgUVBpeG1hcCh4cG1fc2luZ2xl
X3ZpZXcpLCBfKCJTaW5nbGUgVmlldyIpLCAwLCB0aGlzKTsKKwlRM0FjdGlvbiAqc2luZ2xlVmll
d0FjdGlvbiA9IG5ldyBRM0FjdGlvbigiU2luZ2xlIFZpZXciLCBRUGl4bWFwKHhwbV9zaW5nbGVf
dmlldyksICJTaW5nbGUgVmlldyIsIDAsIHRoaXMpOwogCSAgY29ubmVjdChzaW5nbGVWaWV3QWN0
aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNob3dTaW5nbGVWaWV3KCkpKTsKLQlRM0Fj
dGlvbiAqc3BsaXRWaWV3QWN0aW9uID0gbmV3IFEzQWN0aW9uKCJTcGxpdCBWaWV3IiwgUVBpeG1h
cCh4cG1fc3BsaXRfdmlldyksIF8oIlNwbGl0IFZpZXciKSwgMCwgdGhpcyk7CisJUTNBY3Rpb24g
KnNwbGl0Vmlld0FjdGlvbiA9IG5ldyBRM0FjdGlvbigiU3BsaXQgVmlldyIsIFFQaXhtYXAoeHBt
X3NwbGl0X3ZpZXcpLCAiU3BsaXQgVmlldyIsIDAsIHRoaXMpOwogCSAgY29ubmVjdChzcGxpdFZp
ZXdBY3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1Qoc2hvd1NwbGl0VmlldygpKSk7Ci0J
UTNBY3Rpb24gKmZ1bGxWaWV3QWN0aW9uID0gbmV3IFEzQWN0aW9uKCJGdWxsIFZpZXciLCBRUGl4
bWFwKHhwbV90cmVlX3ZpZXcpLCBfKCJGdWxsIFZpZXciKSwgMCwgdGhpcyk7CisJUTNBY3Rpb24g
KmZ1bGxWaWV3QWN0aW9uID0gbmV3IFEzQWN0aW9uKCJGdWxsIFZpZXciLCBRUGl4bWFwKHhwbV90
cmVlX3ZpZXcpLCAiRnVsbCBWaWV3IiwgMCwgdGhpcyk7CiAJICBjb25uZWN0KGZ1bGxWaWV3QWN0
aW9uLCBTSUdOQUwoYWN0aXZhdGVkKCkpLCBTTE9UKHNob3dGdWxsVmlldygpKSk7CiAKLQlRM0Fj
dGlvbiAqc2hvd05hbWVBY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgXygiU2hvdyBOYW1lIiks
IDAsIHRoaXMpOworCVEzQWN0aW9uICpzaG93TmFtZUFjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxM
LCAiU2hvdyBOYW1lIiwgMCwgdGhpcyk7CiAJICBzaG93TmFtZUFjdGlvbi0+c2V0VG9nZ2xlQWN0
aW9uKFRSVUUpOwogCSAgY29ubmVjdChzaG93TmFtZUFjdGlvbiwgU0lHTkFMKHRvZ2dsZWQoYm9v
bCkpLCBjb25maWdWaWV3LCBTTE9UKHNldFNob3dOYW1lKGJvb2wpKSk7CiAJICBjb25uZWN0KGNv
bmZpZ1ZpZXcsIFNJR05BTChzaG93TmFtZUNoYW5nZWQoYm9vbCkpLCBzaG93TmFtZUFjdGlvbiwg
U0xPVChzZXRPbihib29sKSkpOwogCSAgc2hvd05hbWVBY3Rpb24tPnNldE9uKGNvbmZpZ1ZpZXct
PnNob3dOYW1lKCkpOwotCVEzQWN0aW9uICpzaG93UmFuZ2VBY3Rpb24gPSBuZXcgUTNBY3Rpb24o
TlVMTCwgXygiU2hvdyBSYW5nZSIpLCAwLCB0aGlzKTsKKwlRM0FjdGlvbiAqc2hvd1JhbmdlQWN0
aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsICJTaG93IFJhbmdlIiwgMCwgdGhpcyk7CiAJICBzaG93
UmFuZ2VBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKIAkgIGNvbm5lY3Qoc2hvd1Jhbmdl
QWN0aW9uLCBTSUdOQUwodG9nZ2xlZChib29sKSksIGNvbmZpZ1ZpZXcsIFNMT1Qoc2V0U2hvd1Jh
bmdlKGJvb2wpKSk7CiAJICBjb25uZWN0KGNvbmZpZ1ZpZXcsIFNJR05BTChzaG93UmFuZ2VDaGFu
Z2VkKGJvb2wpKSwgc2hvd1JhbmdlQWN0aW9uLCBTTE9UKHNldE9uKGJvb2wpKSk7CiAJICBzaG93
UmFuZ2VBY3Rpb24tPnNldE9uKGNvbmZpZ0xpc3QtPnNob3dSYW5nZSk7Ci0JUTNBY3Rpb24gKnNo
b3dEYXRhQWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8oIlNob3cgRGF0YSIpLCAwLCB0aGlz
KTsKKwlRM0FjdGlvbiAqc2hvd0RhdGFBY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgIlNob3cg
RGF0YSIsIDAsIHRoaXMpOwogCSAgc2hvd0RhdGFBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVF
KTsKIAkgIGNvbm5lY3Qoc2hvd0RhdGFBY3Rpb24sIFNJR05BTCh0b2dnbGVkKGJvb2wpKSwgY29u
ZmlnVmlldywgU0xPVChzZXRTaG93RGF0YShib29sKSkpOwogCSAgY29ubmVjdChjb25maWdWaWV3
LCBTSUdOQUwoc2hvd0RhdGFDaGFuZ2VkKGJvb2wpKSwgc2hvd0RhdGFBY3Rpb24sIFNMT1Qoc2V0
T24oYm9vbCkpKTsKQEAgLTEzNjksMTMgKzEzNjAsMTMgQEAgQ29uZmlnTWFpbldpbmRvdzo6Q29u
ZmlnTWFpbldpbmRvdyh2b2lkKQogCQlTTE9UKHNldE9wdGlvbk1vZGUoUUFjdGlvbiAqKSkpOwog
CiAjaWYgUVRfVkVSU0lPTiA+PSAweDA0MDAwMAotCWNvbmZpZ1ZpZXctPnNob3dOb3JtYWxBY3Rp
b24gPSBuZXcgUUFjdGlvbihfKCJTaG93IE5vcm1hbCBPcHRpb25zIiksIG9wdEdyb3VwKTsKLQlj
b25maWdWaWV3LT5zaG93QWxsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBBbGwgT3B0aW9u
cyIpLCBvcHRHcm91cCk7Ci0JY29uZmlnVmlldy0+c2hvd1Byb21wdEFjdGlvbiA9IG5ldyBRQWN0
aW9uKF8oIlNob3cgUHJvbXB0IE9wdGlvbnMiKSwgb3B0R3JvdXApOworCWNvbmZpZ1ZpZXctPnNo
b3dOb3JtYWxBY3Rpb24gPSBuZXcgUUFjdGlvbigiU2hvdyBOb3JtYWwgT3B0aW9ucyIsIG9wdEdy
b3VwKTsKKwljb25maWdWaWV3LT5zaG93QWxsQWN0aW9uID0gbmV3IFFBY3Rpb24oIlNob3cgQWxs
IE9wdGlvbnMiLCBvcHRHcm91cCk7CisJY29uZmlnVmlldy0+c2hvd1Byb21wdEFjdGlvbiA9IG5l
dyBRQWN0aW9uKCJTaG93IFByb21wdCBPcHRpb25zIiwgb3B0R3JvdXApOwogI2Vsc2UKLQljb25m
aWdWaWV3LT5zaG93Tm9ybWFsQWN0aW9uID0gbmV3IFFBY3Rpb24oXygiU2hvdyBOb3JtYWwgT3B0
aW9ucyIpLCAwLCBvcHRHcm91cCk7Ci0JY29uZmlnVmlldy0+c2hvd0FsbEFjdGlvbiA9IG5ldyBR
QWN0aW9uKF8oIlNob3cgQWxsIE9wdGlvbnMiKSwgMCwgb3B0R3JvdXApOwotCWNvbmZpZ1ZpZXct
PnNob3dQcm9tcHRBY3Rpb24gPSBuZXcgUUFjdGlvbihfKCJTaG93IFByb21wdCBPcHRpb25zIiks
IDAsIG9wdEdyb3VwKTsKKwljb25maWdWaWV3LT5zaG93Tm9ybWFsQWN0aW9uID0gbmV3IFFBY3Rp
b24oIlNob3cgTm9ybWFsIE9wdGlvbnMiLCAwLCBvcHRHcm91cCk7CisJY29uZmlnVmlldy0+c2hv
d0FsbEFjdGlvbiA9IG5ldyBRQWN0aW9uKCJTaG93IEFsbCBPcHRpb25zIiwgMCwgb3B0R3JvdXAp
OworCWNvbmZpZ1ZpZXctPnNob3dQcm9tcHRBY3Rpb24gPSBuZXcgUUFjdGlvbigiU2hvdyBQcm9t
cHQgT3B0aW9ucyIsIDAsIG9wdEdyb3VwKTsKICNlbmRpZgogCWNvbmZpZ1ZpZXctPnNob3dOb3Jt
YWxBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKIAljb25maWdWaWV3LT5zaG93Tm9ybWFs
QWN0aW9uLT5zZXRPbihjb25maWdMaXN0LT5vcHRNb2RlID09IG5vcm1hbE9wdCk7CkBAIC0xMzg0
LDE1ICsxMzc1LDE1IEBAIENvbmZpZ01haW5XaW5kb3c6OkNvbmZpZ01haW5XaW5kb3codm9pZCkK
IAljb25maWdWaWV3LT5zaG93UHJvbXB0QWN0aW9uLT5zZXRUb2dnbGVBY3Rpb24oVFJVRSk7CiAJ
Y29uZmlnVmlldy0+c2hvd1Byb21wdEFjdGlvbi0+c2V0T24oY29uZmlnTGlzdC0+b3B0TW9kZSA9
PSBwcm9tcHRPcHQpOwogCi0JUTNBY3Rpb24gKnNob3dEZWJ1Z0FjdGlvbiA9IG5ldyBRM0FjdGlv
bihOVUxMLCBfKCJTaG93IERlYnVnIEluZm8iKSwgMCwgdGhpcyk7CisJUTNBY3Rpb24gKnNob3dE
ZWJ1Z0FjdGlvbiA9IG5ldyBRM0FjdGlvbihOVUxMLCAiU2hvdyBEZWJ1ZyBJbmZvIiwgMCwgdGhp
cyk7CiAJICBzaG93RGVidWdBY3Rpb24tPnNldFRvZ2dsZUFjdGlvbihUUlVFKTsKIAkgIGNvbm5l
Y3Qoc2hvd0RlYnVnQWN0aW9uLCBTSUdOQUwodG9nZ2xlZChib29sKSksIGhlbHBUZXh0LCBTTE9U
KHNldFNob3dEZWJ1Zyhib29sKSkpOwogCSAgY29ubmVjdChoZWxwVGV4dCwgU0lHTkFMKHNob3dE
ZWJ1Z0NoYW5nZWQoYm9vbCkpLCBzaG93RGVidWdBY3Rpb24sIFNMT1Qoc2V0T24oYm9vbCkpKTsK
IAkgIHNob3dEZWJ1Z0FjdGlvbi0+c2V0T24oaGVscFRleHQtPnNob3dEZWJ1ZygpKTsKIAotCVEz
QWN0aW9uICpzaG93SW50cm9BY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgXygiSW50cm9kdWN0
aW9uIiksIDAsIHRoaXMpOworCVEzQWN0aW9uICpzaG93SW50cm9BY3Rpb24gPSBuZXcgUTNBY3Rp
b24oTlVMTCwgIkludHJvZHVjdGlvbiIsIDAsIHRoaXMpOwogCSAgY29ubmVjdChzaG93SW50cm9B
Y3Rpb24sIFNJR05BTChhY3RpdmF0ZWQoKSksIFNMT1Qoc2hvd0ludHJvKCkpKTsKLQlRM0FjdGlv
biAqc2hvd0Fib3V0QWN0aW9uID0gbmV3IFEzQWN0aW9uKE5VTEwsIF8oIkFib3V0IiksIDAsIHRo
aXMpOworCVEzQWN0aW9uICpzaG93QWJvdXRBY3Rpb24gPSBuZXcgUTNBY3Rpb24oTlVMTCwgIkFi
b3V0IiwgMCwgdGhpcyk7CiAJICBjb25uZWN0KHNob3dBYm91dEFjdGlvbiwgU0lHTkFMKGFjdGl2
YXRlZCgpKSwgU0xPVChzaG93QWJvdXQoKSkpOwogCiAJLy8gaW5pdCB0b29sIGJhcgpAQCAtMTQw
Nyw3ICsxMzk4LDcgQEAgQ29uZmlnTWFpbldpbmRvdzo6Q29uZmlnTWFpbldpbmRvdyh2b2lkKQog
CiAJLy8gY3JlYXRlIGNvbmZpZyBtZW51CiAJUTNQb3B1cE1lbnUqIGNvbmZpZyA9IG5ldyBRM1Bv
cHVwTWVudSh0aGlzKTsKLQltZW51LT5pbnNlcnRJdGVtKF8oIiZGaWxlIiksIGNvbmZpZyk7CisJ
bWVudS0+aW5zZXJ0SXRlbSgiJkZpbGUiLCBjb25maWcpOwogCWxvYWRBY3Rpb24tPmFkZFRvKGNv
bmZpZyk7CiAJc2F2ZUFjdGlvbi0+YWRkVG8oY29uZmlnKTsKIAlzYXZlQXNBY3Rpb24tPmFkZFRv
KGNvbmZpZyk7CkBAIC0xNDE2LDEyICsxNDA3LDEyIEBAIENvbmZpZ01haW5XaW5kb3c6OkNvbmZp
Z01haW5XaW5kb3codm9pZCkKIAogCS8vIGNyZWF0ZSBlZGl0IG1lbnUKIAlRM1BvcHVwTWVudSog
ZWRpdE1lbnUgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Ci0JbWVudS0+aW5zZXJ0SXRlbShfKCIm
RWRpdCIpLCBlZGl0TWVudSk7CisJbWVudS0+aW5zZXJ0SXRlbSgiJkVkaXQiLCBlZGl0TWVudSk7
CiAJc2VhcmNoQWN0aW9uLT5hZGRUbyhlZGl0TWVudSk7CiAKIAkvLyBjcmVhdGUgb3B0aW9ucyBt
ZW51CiAJUTNQb3B1cE1lbnUqIG9wdGlvbk1lbnUgPSBuZXcgUTNQb3B1cE1lbnUodGhpcyk7Ci0J
bWVudS0+aW5zZXJ0SXRlbShfKCImT3B0aW9uIiksIG9wdGlvbk1lbnUpOworCW1lbnUtPmluc2Vy
dEl0ZW0oIiZPcHRpb24iLCBvcHRpb25NZW51KTsKIAlzaG93TmFtZUFjdGlvbi0+YWRkVG8ob3B0
aW9uTWVudSk7CiAJc2hvd1JhbmdlQWN0aW9uLT5hZGRUbyhvcHRpb25NZW51KTsKIAlzaG93RGF0
YUFjdGlvbi0+YWRkVG8ob3B0aW9uTWVudSk7CkBAIC0xNDMyLDcgKzE0MjMsNyBAQCBDb25maWdN
YWluV2luZG93OjpDb25maWdNYWluV2luZG93KHZvaWQpCiAJLy8gY3JlYXRlIGhlbHAgbWVudQog
CVEzUG9wdXBNZW51KiBoZWxwTWVudSA9IG5ldyBRM1BvcHVwTWVudSh0aGlzKTsKIAltZW51LT5p
bnNlcnRTZXBhcmF0b3IoKTsKLQltZW51LT5pbnNlcnRJdGVtKF8oIiZIZWxwIiksIGhlbHBNZW51
KTsKKwltZW51LT5pbnNlcnRJdGVtKCImSGVscCIsIGhlbHBNZW51KTsKIAlzaG93SW50cm9BY3Rp
b24tPmFkZFRvKGhlbHBNZW51KTsKIAlzaG93QWJvdXRBY3Rpb24tPmFkZFRvKGhlbHBNZW51KTsK
IApAQCAtMTQ4MCwxNCArMTQ3MSwxNCBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OmxvYWRDb25m
aWcodm9pZCkKIAlpZiAocy5pc051bGwoKSkKIAkJcmV0dXJuOwogCWlmIChjb25mX3JlYWQoUUZp
bGU6OmVuY29kZU5hbWUocykpKQotCQlRTWVzc2FnZUJveDo6aW5mb3JtYXRpb24odGhpcywgInFj
b25mIiwgXygiVW5hYmxlIHRvIGxvYWQgY29uZmlndXJhdGlvbiEiKSk7CisJCVFNZXNzYWdlQm94
OjppbmZvcm1hdGlvbih0aGlzLCAicWNvbmYiLCAiVW5hYmxlIHRvIGxvYWQgY29uZmlndXJhdGlv
biEiKTsKIAlDb25maWdWaWV3Ojp1cGRhdGVMaXN0QWxsKCk7CiB9CiAKIGJvb2wgQ29uZmlnTWFp
bldpbmRvdzo6c2F2ZUNvbmZpZyh2b2lkKQogewogCWlmIChjb25mX3dyaXRlKE5VTEwpKSB7Ci0J
CVFNZXNzYWdlQm94OjppbmZvcm1hdGlvbih0aGlzLCAicWNvbmYiLCBfKCJVbmFibGUgdG8gc2F2
ZSBjb25maWd1cmF0aW9uISIpKTsKKwkJUU1lc3NhZ2VCb3g6OmluZm9ybWF0aW9uKHRoaXMsICJx
Y29uZiIsICJVbmFibGUgdG8gc2F2ZSBjb25maWd1cmF0aW9uISIpOwogCQlyZXR1cm4gZmFsc2U7
CiAJfQogCXJldHVybiB0cnVlOwpAQCAtMTY0NCwxMSArMTYzNSwxMSBAQCB2b2lkIENvbmZpZ01h
aW5XaW5kb3c6OmNsb3NlRXZlbnQoUUNsb3NlRXZlbnQqIGUpCiAJCWUtPmFjY2VwdCgpOwogCQly
ZXR1cm47CiAJfQotCVFNZXNzYWdlQm94IG1iKCJxY29uZiIsIF8oIlNhdmUgY29uZmlndXJhdGlv
bj8iKSwgUU1lc3NhZ2VCb3g6Oldhcm5pbmcsCisJUU1lc3NhZ2VCb3ggbWIoInFjb25mIiwgIlNh
dmUgY29uZmlndXJhdGlvbj8iLCBRTWVzc2FnZUJveDo6V2FybmluZywKIAkJCVFNZXNzYWdlQm94
OjpZZXMgfCBRTWVzc2FnZUJveDo6RGVmYXVsdCwgUU1lc3NhZ2VCb3g6Ok5vLCBRTWVzc2FnZUJv
eDo6Q2FuY2VsIHwgUU1lc3NhZ2VCb3g6OkVzY2FwZSk7Ci0JbWIuc2V0QnV0dG9uVGV4dChRTWVz
c2FnZUJveDo6WWVzLCBfKCImU2F2ZSBDaGFuZ2VzIikpOwotCW1iLnNldEJ1dHRvblRleHQoUU1l
c3NhZ2VCb3g6Ok5vLCBfKCImRGlzY2FyZCBDaGFuZ2VzIikpOwotCW1iLnNldEJ1dHRvblRleHQo
UU1lc3NhZ2VCb3g6OkNhbmNlbCwgXygiQ2FuY2VsIEV4aXQiKSk7CisJbWIuc2V0QnV0dG9uVGV4
dChRTWVzc2FnZUJveDo6WWVzLCAiJlNhdmUgQ2hhbmdlcyIpOworCW1iLnNldEJ1dHRvblRleHQo
UU1lc3NhZ2VCb3g6Ok5vLCAiJkRpc2NhcmQgQ2hhbmdlcyIpOworCW1iLnNldEJ1dHRvblRleHQo
UU1lc3NhZ2VCb3g6OkNhbmNlbCwgIkNhbmNlbCBFeGl0Iik7CiAJc3dpdGNoIChtYi5leGVjKCkp
IHsKIAljYXNlIFFNZXNzYWdlQm94OjpZZXM6CiAJCWlmIChzYXZlQ29uZmlnKCkpCkBAIC0xNjY3
LDcgKzE2NTgsNyBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OmNsb3NlRXZlbnQoUUNsb3NlRXZl
bnQqIGUpCiAKIHZvaWQgQ29uZmlnTWFpbldpbmRvdzo6c2hvd0ludHJvKHZvaWQpCiB7Ci0Jc3Rh
dGljIGNvbnN0IFFTdHJpbmcgc3RyID0gXygiV2VsY29tZSB0byB0aGUgcWNvbmYgZ3JhcGhpY2Fs
IGNvbmZpZ3VyYXRpb24gdG9vbC5cblxuIgorCXN0YXRpYyBjb25zdCBRU3RyaW5nIHN0ciA9ICJX
ZWxjb21lIHRvIHRoZSBxY29uZiBncmFwaGljYWwgY29uZmlndXJhdGlvbiB0b29sLlxuXG4iCiAJ
CSJGb3IgZWFjaCBvcHRpb24sIGEgYmxhbmsgYm94IGluZGljYXRlcyB0aGUgZmVhdHVyZSBpcyBk
aXNhYmxlZCwgYSBjaGVja1xuIgogCQkiaW5kaWNhdGVzIGl0IGlzIGVuYWJsZWQsIGFuZCBhIGRv
dCBpbmRpY2F0ZXMgdGhhdCBpdCBpcyB0byBiZSBjb21waWxlZFxuIgogCQkiYXMgYSBtb2R1bGUu
ICBDbGlja2luZyBvbiB0aGUgYm94IHdpbGwgY3ljbGUgdGhyb3VnaCB0aGUgdGhyZWUgc3RhdGVz
LlxuXG4iCkBAIC0xNjg0LDggKzE2NzUsOCBAQCB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNob3dJ
bnRybyh2b2lkKQogCiB2b2lkIENvbmZpZ01haW5XaW5kb3c6OnNob3dBYm91dCh2b2lkKQogewot
CXN0YXRpYyBjb25zdCBRU3RyaW5nIHN0ciA9IF8oInFjb25mIGlzIENvcHlyaWdodCAoQykgMjAw
MiBSb21hbiBaaXBwZWwgPHppcHBlbEBsaW51eC1tNjhrLm9yZz4uXG5cbiIKLQkJIkJ1ZyByZXBv
cnRzIGFuZCBmZWF0dXJlIHJlcXVlc3QgY2FuIGFsc28gYmUgZW50ZXJlZCBhdCBodHRwOi8vYnVn
emlsbGEua2VybmVsLm9yZy9cbiIpOworCXN0YXRpYyBjb25zdCBRU3RyaW5nIHN0ciA9ICJxY29u
ZiBpcyBDb3B5cmlnaHQgKEMpIDIwMDIgUm9tYW4gWmlwcGVsIDx6aXBwZWxAbGludXgtbTY4ay5v
cmc+LlxuXG4iCisJCSJCdWcgcmVwb3J0cyBhbmQgZmVhdHVyZSByZXF1ZXN0IGNhbiBhbHNvIGJl
IGVudGVyZWQgYXQgaHR0cDovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvXG4iOwogCiAJUU1lc3NhZ2VC
b3g6OmluZm9ybWF0aW9uKHRoaXMsICJxY29uZiIsIHN0cik7CiB9CkBAIC0xNzQ2LDcgKzE3Mzcs
NyBAQCBzdGF0aWMgY29uc3QgY2hhciAqcHJvZ25hbWU7CiAKIHN0YXRpYyB2b2lkIHVzYWdlKHZv
aWQpCiB7Ci0JcHJpbnRmKF8oIiVzIFstc10gPGNvbmZpZz5cbiIpLCBwcm9nbmFtZSk7CisJcHJp
bnRmKCIlcyBbLXNdIDxjb25maWc+XG4iLCBwcm9nbmFtZSk7CiAJZXhpdCgwKTsKIH0KIApAQCAt
MTc1NSw5ICsxNzQ2LDYgQEAgaW50IG1haW4oaW50IGFjLCBjaGFyKiogYXYpCiAJQ29uZmlnTWFp
bldpbmRvdyogdjsKIAljb25zdCBjaGFyICpuYW1lOwogCi0JYmluZHRleHRkb21haW4oUEFDS0FH
RSwgTE9DQUxFRElSKTsKLQl0ZXh0ZG9tYWluKFBBQ0tBR0UpOwotCiAJcHJvZ25hbWUgPSBhdlsw
XTsKIAljb25maWdBcHAgPSBuZXcgUUFwcGxpY2F0aW9uKGFjLCBhdik7CiAJaWYgKGFjID4gMSAm
JiBhdlsxXVswXSA9PSAnLScpIHsKZGlmZiAtLWdpdCBhL3hlbi90b29scy9rY29uZmlnL3pjb25m
LnRhYi5jX3NoaXBwZWQgYi94ZW4vdG9vbHMva2NvbmZpZy96Y29uZi50YWIuY19zaGlwcGVkCmlu
ZGV4IDdhNGQ2NThjMjAuLjBmMTY2MWQ3YjggMTAwNjQ0Ci0tLSBhL3hlbi90b29scy9rY29uZmln
L3pjb25mLnRhYi5jX3NoaXBwZWQKKysrIGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYudGFiLmNf
c2hpcHBlZApAQCAtMjM0OSw3ICsyMzQ5LDcgQEAgdm9pZCBjb25mX3BhcnNlKGNvbnN0IGNoYXIg
Km5hbWUpCiAJaWYgKCFtb2R1bGVzX3N5bSkKIAkJbW9kdWxlc19zeW0gPSBzeW1fZmluZCggIm4i
ICk7CiAKLQlyb290bWVudS5wcm9tcHQtPnRleHQgPSBfKHJvb3RtZW51LnByb21wdC0+dGV4dCk7
CisJcm9vdG1lbnUucHJvbXB0LT50ZXh0ID0gcm9vdG1lbnUucHJvbXB0LT50ZXh0OwogCXJvb3Rt
ZW51LnByb21wdC0+dGV4dCA9IHN5bV9leHBhbmRfc3RyaW5nX3ZhbHVlKHJvb3RtZW51LnByb21w
dC0+dGV4dCk7CiAKIAltZW51X2ZpbmFsaXplKCZyb290bWVudSk7CmRpZmYgLS1naXQgYS94ZW4v
dG9vbHMva2NvbmZpZy96Y29uZi55IGIveGVuL3Rvb2xzL2tjb25maWcvemNvbmYueQppbmRleCA3
MWJmOGJmZjY5Li42ZWZjZDVhMzYzIDEwMDY0NAotLS0gYS94ZW4vdG9vbHMva2NvbmZpZy96Y29u
Zi55CisrKyBiL3hlbi90b29scy9rY29uZmlnL3pjb25mLnkKQEAgLTUxMiw3ICs1MTIsNyBAQCB2
b2lkIGNvbmZfcGFyc2UoY29uc3QgY2hhciAqbmFtZSkKIAlpZiAoIW1vZHVsZXNfc3ltKQogCQlt
b2R1bGVzX3N5bSA9IHN5bV9maW5kKCAibiIgKTsKIAotCXJvb3RtZW51LnByb21wdC0+dGV4dCA9
IF8ocm9vdG1lbnUucHJvbXB0LT50ZXh0KTsKKwlyb290bWVudS5wcm9tcHQtPnRleHQgPSByb290
bWVudS5wcm9tcHQtPnRleHQ7CiAJcm9vdG1lbnUucHJvbXB0LT50ZXh0ID0gc3ltX2V4cGFuZF9z
dHJpbmdfdmFsdWUocm9vdG1lbnUucHJvbXB0LT50ZXh0KTsKIAogCW1lbnVfZmluYWxpemUoJnJv
b3RtZW51KTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 17:44:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 17:44:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgBy1-0002De-Vt; Wed, 26 Jun 2019 17:44: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgBy0-0002DZ-Ue
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 17:44:20 +0000
X-Inumbo-ID: 05e0bb75-983a-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05e0bb75-983a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 17:44: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 31DD8214DA;
 Wed, 26 Jun 2019 17:44:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561571058;
 bh=YIj5rFh6rawOmy8vHnWPEfW8M3J6JFoVkoOFLFmve64=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=fSXGLIbGSBIwl0QhYeUf43Hxes6tK30LZ1bEmlqjzG/b2xiQQtpwY2NKibc4OBx6e
 AEP0t6Wr4I+WxxNkVJfhyB+EBLuY7FWv7kZkq90bBFzv4hLoXBUcTkf9brCwfmUntU
 11uEj2rLRIUoUwU/gPi2jjC+iJg8QXHJYfXIEpmg=
Date: Wed, 26 Jun 2019 10:44:16 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Rich Persaud <persaur@gmail.com>
In-Reply-To: <1EF23097-B883-4C3E-8C6D-0F144A4216A0@gmail.com>
Message-ID: <alpine.DEB.2.21.1906261039390.5851@sstabellini-ThinkPad-T480s>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
 <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
 <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@gmail.com>
 <D35E81B7-B96D-40A6-A112-B36D70CFEB4F@citrix.com>
 <1EF23097-B883-4C3E-8C6D-0F144A4216A0@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1807946207-1561571058=:5851"
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>, "Natarajan,
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

  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-1807946207-1561571058=:5851
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Wed, 26 Jun 2019, Rich Persaud wrote:
> > On Jun 26, 2019, at 06:45, Lars Kurth <lars.kurth@citrix.com> wrote:
> > 
> > 
> > 
> > ï»¿On 25/06/2019, 21:27, "Rich Persaud" <persaur@gmail.com> wrote:
> > 
> >> On Jun 25, 2019, at 16:17, Julien Grall <julien.grall@arm.com> wrote:
> >> 
> >> Hi Rich,
> >> 
> >> On 6/25/19 8:38 PM, Rich Persaud wrote:
> >>>> On Jun 25, 2019, at 12:36, Lars Kurth <lars.kurth@citrix.com> wrote:
> >>>> 
> >>>> Hi all:
> >>>> please add your agenda items. I had only ONE series which was highlighted as needing attention from others. Is this seriously the only one?
> > 
> > We had quite a few additions to the agenda. One problem I have is that cryptpad history does not tell me who added an agenda item. We will have to manage this appropriately in the meeting.
> > 
> >>> Proposed agenda item: in the absence of Jira tickets, would it be useful to have a list (e.g. generated by a script) with the lifecycle status of all outstanding patch series, e.g.
> >>> METADATA
> >>> - bug fix / improvement / refactor / cleanup / new feature
> >>> - impacted Xen subsystems/components/features
> >>> - targeted version of Xen
> >>> - contributing person/org
> >>> - relevance of patch series to the goals set by RM for the next Xen release
> >>> - related patch series (with below status info)
> >>> STATUS:
> >>> - patch series version
> >>> - date of patch series v1
> >>> - no responses received + ping count + days since submission + days since ping
> >>> - reviewed with objections
> >>> - reviewed without objections, awaiting ack
> >>> - acked, awaiting merge
> >>> From such a summary, patch series could be prioritized for review/triage in the community call, based on uniform criteria and project-wide context.
> >> 
> >> While I think raising awareness of the stuck series is a good idea. I still have some concern regarding the prioritization. Who is going to consume the result of the discussion? Is it the maintainers?
> > 
> >   Anyone who typically answers the question raised by Lars in this thread, presumably a subset of call attendees.
> > 
> > This would only work if there was consensus on the priority amongst the key stake-holders. I believe that some limited prioritization has happened in the past, e.g. for some Arm related features for Xen 4.12 where, if I recall correctly you, Stefano and EPAM did this. 
> > 
> > Maybe we can trial this type of approach for a small number of series first. At the end of the day this is about queue management. Right now, when a new series comes in it ends up in one big queue (xen-devel@). Most complex series have to go through a series of gates (aka code reviews from different people) before they get applied and when a new version comes out the series ends up in the queue again: each reviewer today prioritizes their own review queues, where no-one else sees the prioritisation of other reviewers. Unless there is lot of spare review capacity (which there isn't) we essentially end up in grid-lock, with an ever-growing queue. We seem to have specific additional complexity in Xen because most recent series, typically involve a large number of reviewers.
> > 
> > In theory, there are several ways to address this:
> > * Queue management either by a set of agreed criteria which all reviewers follow or through some agreement about which series we actively try and shepherd through the gates
> > * We have an additional issue that in many areas we have multiple reviewers/committers reviewing the same area of code, which also frequently leads to slow-downs, because the multiple reviewers/committers can disagree. We could look at a model where the reviewers/committers agree that one takes the lead on reviewing a specific series. We could try and streamline the ownership structure to create a clearer mapping.
> > * The queues of each reviewer are somehow made public (assuming this is possible) and we hope that the system self-regulates. Not sure this will actually work
> > 
> > The big problem I have is that mailing lists really don't lend themselves well to highlight what is going on. We have been grappling with this for years and things are getting worse, not better.
> >
> > In past community calls when we tried to do this with specific series, in practice we ended up discovering obstacles that were concerning a specific series, such as unexposed dependencies, lack of HW, specs against which to review being too complex, ...
> > 
> > In any case, given that quite a few series were added to the agenda, maybe we shouldn't talk about process in the meeting, but see whether we can unblock those series. I am going to annotate some of the agenda items to highlight WHO needs to take action on items added
> > 
> > We could have a wider discussion about the process at the summit, as everyone who would need to be involved is at the summit.
> 
> This has likely been raised before, but ... could the Xen community use Github/Gitlab PRs to reduce the overhead of managing a review queue?  PR-based workflows have helped open-source projects to better utilize teams for review queue management.
> 
> PRs could be used in parallel with the existing mailing list patch process.  To link the two workflows, PR review comments could be mirrored to the mailing list, and a link to the PR included in the first patch of the series revisions.
> 
> If PRs are used, Jira can automatically link PRs that are associated with a XEN-nnnn ticket number.  With  PR comment mirroring, the mailing list would remain the definitive archive of review comments.  There may also be opportunities for integration with Xen's Gitlab CI, e.g. series testing on multiple architectures.

Yes, this has been brought up in the past, and the majority (me
included) preferred doing doing reviews on a mailing list. However,
patchworks has been getting better and better and should now be able to
give you a github-like web interface to patch series submissions and
reviews while retaining the mailing list based workflow most still
prefer. I know patchworks has also been used to trigger testing by some.
I don't know the state of the patchworks instance for Xen.
--8323329-1807946207-1561571058=:5851
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1807946207-1561571058=:5851--


From xen-devel-bounces@lists.xenproject.org Wed Jun 26 17:49:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 17:49:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgC2k-0002O3-Kn; Wed, 26 Jun 2019 17: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=NxzR=UZ=redhat.com=mreitz@srs-us1.protection.inumbo.net>)
 id 1hgC2j-0002Ny-D4
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 17:49:13 +0000
X-Inumbo-ID: b46a2cb8-983a-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b46a2cb8-983a-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 17:49: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 BFBE1307D922;
 Wed, 26 Jun 2019 17:49:05 +0000 (UTC)
Received: from dresden.str.redhat.com (unknown [10.40.205.153])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 485EB1001B05;
 Wed, 26 Jun 2019 17:48:57 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20190409164038.25484-1-paul.durrant@citrix.com>
 <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
 <20190626171947.GF13449@perard.uk.xensource.com>
From: Max Reitz <mreitz@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=mreitz@redhat.com; prefer-encrypt=mutual; keydata=
 mQENBFXOJlcBCADEyyhOTsoa/2ujoTRAJj4MKA21dkxxELVj3cuILpLTmtachWj7QW+TVG8U
 /PsMCFbpwsQR7oEy8eHHZwuGQsNpEtNC2G/L8Yka0BIBzv7dEgrPzIu+W3anZXQW4702+uES
 U29G8TP/NGfXRRHGlbBIH9KNUnOSUD2vRtpOLXkWsV5CN6vQFYgQfFvmp5ZpPeUe6xNplu8V
 mcTw8OSEDW/ZnxJc8TekCKZSpdzYoxfzjm7xGmZqB18VFwgJZlIibt1HE0EB4w5GsD7x5ekh
 awIe3RwoZgZDLQMdOitJ1tUc8aqaxvgA4tz6J6st8D8pS//m1gAoYJWGwwIVj1DjTYLtABEB
 AAG0HU1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+iQFTBBMBCAA9AhsDBQkSzAMABQsJ
 CAcCBhUICQoLAgQWAgMBAh4BAheABQJVzie5FRhoa3A6Ly9rZXlzLmdudXBnLm5ldAAKCRD0
 B9sAYdXPQDcIB/9uNkbYEex1rHKz3mr12uxYMwLOOFY9fstP5aoVJQ1nWQVB6m2cfKGdcRe1
 2/nFaHSNAzT0NnKz2MjhZVmcrpyd2Gp2QyISCfb1FbT82GMtXFj1wiHmPb3CixYmWGQUUh+I
 AvUqsevLA+WihgBUyaJq/vuDVM1/K9Un+w+Tz5vpeMidlIsTYhcsMhn0L9wlCjoucljvbDy/
 8C9L2DUdgi3XTa0ORKeflUhdL4gucWoAMrKX2nmPjBMKLgU7WLBc8AtV+84b9OWFML6NEyo4
 4cP7cM/07VlJK53pqNg5cHtnWwjHcbpGkQvx6RUx6F1My3y52vM24rNUA3+ligVEgPYBuQEN
 BFXOJlcBCADAmcVUNTWT6yLWQHvxZ0o47KCP8OcLqD+67T0RCe6d0LP8GsWtrJdeDIQk+T+F
 xO7DolQPS6iQ6Ak2/lJaPX8L0BkEAiMuLCKFU6Bn3lFOkrQeKp3u05wCSV1iKnhg0UPji9V2
 W5eNfy8F4ZQHpeGUGy+liGXlxqkeRVhLyevUqfU0WgNqAJpfhHSGpBgihUupmyUg7lfUPeRM
 DzAN1pIqoFuxnN+BRHdAecpsLcbR8sQddXmDg9BpSKozO/JyBmaS1RlquI8HERQoe6EynJhd
 64aICHDfj61rp+/0jTIcevxIIAzW70IadoS/y3DVIkuhncgDBvGbF3aBtjrJVP+5ABEBAAGJ
 ASUEGAEIAA8FAlXOJlcCGwwFCRLMAwAACgkQ9AfbAGHVz0CbFwf9F/PXxQR9i4N0iipISYjU
 sxVdjJOM2TMut+ZZcQ6NSMvhZ0ogQxJ+iEQ5OjnIputKvPVd5U7WRh+4lF1lB/NQGrGZQ1ic
 alkj6ocscQyFwfib+xIe9w8TG1CVGkII7+TbS5pXHRxZH1niaRpoi/hYtgzkuOPp35jJyqT/
 /ELbqQTDAWcqtJhzxKLE/ugcOMK520dJDeb6x2xVES+S5LXby0D4juZlvUj+1fwZu+7Io5+B
 bkhSVPb/QdOVTpnz7zWNyNw+OONo1aBUKkhq2UIByYXgORPFnbfMY7QWHcjpBVw9MgC4tGeF
 R4bv+1nAMMxKmb5VvQCExr0eFhJUAHAhVg==
Message-ID: <1518aab5-83d3-fb0e-cb33-7b9d2d996497@redhat.com>
Date: Wed, 26 Jun 2019 19:48: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: <20190626171947.GF13449@perard.uk.xensource.com>
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.48]); Wed, 26 Jun 2019 17:49:11 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH] xen-block: support feature-large-sector-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: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-devel@nongnu.org,
 Paul Durrant <paul.durrant@citrix.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5012131930729452858=="
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)
--===============5012131930729452858==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="PxkiPkpTf9HppIvddhgSOmWKke5pHdjzR"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--PxkiPkpTf9HppIvddhgSOmWKke5pHdjzR
Content-Type: multipart/mixed; boundary="LiTUtQe8dZ9voZ3bXKAItQQ4f5mf3jYce";
 protected-headers="v1"
From: Max Reitz <mreitz@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Cc: Paul Durrant <paul.durrant@citrix.com>, qemu-devel@nongnu.org,
 xen-devel@lists.xenproject.org, qemu-block@nongnu.org,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefan Hajnoczi <stefanha@redhat.com>, Kevin Wolf <kwolf@redhat.com>
Message-ID: <1518aab5-83d3-fb0e-cb33-7b9d2d996497@redhat.com>
Subject: Re: [PATCH] xen-block: support feature-large-sector-size
References: <20190409164038.25484-1-paul.durrant@citrix.com>
 <c9c1360d-cebc-5c2a-a019-eca2f8f7f461@redhat.com>
 <20190626171947.GF13449@perard.uk.xensource.com>
In-Reply-To: <20190626171947.GF13449@perard.uk.xensource.com>

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

On 26.06.19 19:19, Anthony PERARD wrote:
> On Wed, Jun 26, 2019 at 06:48:50PM +0200, Max Reitz wrote:
>> On 09.04.19 18:40, Paul Durrant wrote:
>>> A recent Xen commit [1] clarified the semantics of sector based quant=
ities
>>> used in the blkif protocol such that it is now safe to create a xen-b=
lock
>>> device with a logical_block_size !=3D 512, as long as the device only=

>>> connects to a frontend advertizing 'feature-large-block-size'.
>>>
>>> This patch modifies xen-block accordingly. It also uses a stack varia=
ble
>>> for the BlockBackend in xen_block_realize() to avoid repeated derefer=
encing
>>> of the BlockConf pointer, and changes the parameters of
>>> xen_block_dataplane_create() so that the BlockBackend pointer and sec=
tor
>>> size are passed expicitly rather than implicitly via the BlockConf.
>>>
>>> These modifications have been tested against a recent Windows PV XENV=
BD
>>> driver [2] using a xen-disk device with a 4kB logical block size.
>>>
>>> [1] http://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3D67e1c05=
0e36b2c9900cca83618e56189effbad98
>>> [2] https://winpvdrvbuild.xenproject.org:8080/job/XENVBD-master/126
>>>
>>> Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
>>> ---
>>> Cc: Stefano Stabellini <sstabellini@kernel.org>
>>> Cc: Anthony Perard <anthony.perard@citrix.com>
>>> Cc: Stefan Hajnoczi <stefanha@redhat.com>
>>> Cc: Kevin Wolf <kwolf@redhat.com>
>>> Cc: Max Reitz <mreitz@redhat.com>
>>> ---
>>>  hw/block/dataplane/xen-block.c | 25 ++++++++++++----------
>>>  hw/block/dataplane/xen-block.h |  3 ++-
>>>  hw/block/xen-block.c           | 38 +++++++++++++++++++++-----------=
--
>>>  3 files changed, 40 insertions(+), 26 deletions(-)
>>
>> Thanks, added =E2=80=9Cby frontend=E2=80=9D to the error message and a=
pplied to my block
>> branch:
>>
>> https://git.xanclic.moe/XanClic/qemu/commits/branch/block
>=20
> :(, I've just sent a pull request with that patch:
> https://patchew.org/QEMU/20190624153257.20163-1-anthony.perard@citrix.c=
om/20190624153257.20163-2-anthony.perard@citrix.com/

That=E2=80=99s just as well, then. :-)

> I guess I need to start sending an email every time I've added a patch
> to my queue.

Well, it certainly won=E2=80=99t hurt.  Although in this cases it=E2=80=99=
s just a bit
of an unfortunate coincidence that I looked at this patch now when Peter
seems to be away (otherwise I=E2=80=99d have seen it in master).

Max


--LiTUtQe8dZ9voZ3bXKAItQQ4f5mf3jYce--

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

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

iQEzBAEBCAAdFiEEkb62CjDbPohX0Rgp9AfbAGHVz0AFAl0TsAcACgkQ9AfbAGHV
z0BcNwf/Ql4IZr5iOViyJxBWQxDKppLZ8rdF/Ht5i5JFJjmB3Ow4RHCqcxC6h60Q
fee6fEWqhbqMWnSvxAs+/HWS0aTZAm2epWLipp3TBDH1aKpT+Zlno1OdJs91qd0D
4rjkgwgk7fX1q0I+J7KoCqJFsgkAjS7sLCCAFXzUHEjybw9+2y66Ou9Nrlz8rcU+
dJNko8PvJEoqoHEYPCEhjIyv9ueBXNv4xTFYE2AbxWgBY3jTk1NC1RmdTe/IA23N
Ki10DEOB1RLQmua22+eT6H7Q4TgNT3BZo3Tr3qS6IEwbUjcsaysrd0zGuXNROtii
qsSAjOO8K8Z0Zil4MpDmuUuzT9oCeQ==
=HFZl
-----END PGP SIGNATURE-----

--PxkiPkpTf9HppIvddhgSOmWKke5pHdjzR--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5012131930729452858==--


From xen-devel-bounces@lists.xenproject.org Wed Jun 26 18:32:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 18:32:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgCiG-00061w-Ez; Wed, 26 Jun 2019 18:32: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgCiF-00061r-3x
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 18:32:07 +0000
X-Inumbo-ID: b2b9f3e0-9840-11e9-8a2f-2f955918ebdb
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b2b9f3e0-9840-11e9-8a2f-2f955918ebdb;
 Wed, 26 Jun 2019 18:32:05 +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 DDB3C216FD;
 Wed, 26 Jun 2019 18:32:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561573925;
 bh=qPp/leDPmmN2FtW8SJ4QlFscPlGevWpeJFkqNvtWTtE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JpJMlGtO0lQfDdGcZ0sR6nVYeSseKiUdkspD0W3PW2IwotYiHNFHfDBzIOF0a1ipb
 4O209Kb5NHOZD3QzLnMvaRef9qcBbZe5SAsY2JndUsZ7CDggF5Z61M+16kBAEkHF58
 bsq9rmuIUvk0PEQbjMe/Ln39zLfNI0iQfJTPbGww=
Date: Wed, 26 Jun 2019 11:32:04 -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: <d8c94588-8f7f-84a5-aed1-fe7bfe7bd178@arm.com>
Message-ID: <alpine.DEB.2.21.1906261130190.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
 <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
 <alpine.DEB.2.21.1906260827080.5851@sstabellini-ThinkPad-T480s>
 <d8c94588-8f7f-84a5-aed1-fe7bfe7bd178@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjYvMDYvMjAxOSAxNjoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
V2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+
ID4gPiAKPiA+ID4gT24gMjYvMDYvMjAxOSAwMDo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+ID4gPiA+IE9uIFR1ZSwgMjUgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
PiA+ID4gPiA+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4g
PiA+ID4gPiAgICBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgbWFjcm8gUFJJTlQg
d2lsbCBjbG9iYmVyCj4gPiA+ID4gPiA+ID4geDMwL2xyLgo+ID4gPiA+ID4gPiA+IFRoaXMKPiA+
ID4gPiA+ID4gbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgbHIgaWYgaXQgY2FyZXMgYWJvdXQg
aXQuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEJ5IHgzMC9sciwgZG8geW91IG1lYW4geDAteDMgYW5k
IGxyPyBJIHdvdWxkIHByZWZlciBhIGNsZWFyZXIKPiA+ID4gPiA+IGV4cHJlc3Npb24uCj4gPiA+
ID4gCj4gPiA+ID4gTm8gb2YgY291cnNlIG5vdCEgWW91IG1lYW50IHgzMCB3aGljaCBpcyBhIHN5
bm9ueW0gb2YgbHIhIEl0IGlzIGp1c3QKPiA+ID4gPiB0aGF0IGluIHRoaXMgY2FzZSBpdCBpcyBh
bHNvIHN1cHBvc2VkIHRvIGNsb2JiZXIgeDAteDMgLS0gSSBnb3QKPiA+ID4gPiBjb25mdXNlZCEg
VGhlIGNvbW1pdCBtZXNzYWdlIGlzIGFsc28gZmluZSBhcyBpcyB0aGVuLiBNb3JlIGJlbG93Lgo+
ID4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+ID4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IEZvbGxvdy11cCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIG1vcmUgdXNlIG9mIFBSSU5UIGlu
IHBsYWNlIHdoZXJlIGxyCj4gPiA+ID4gPiA+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuIFJhdGhlciB0
aGFuIHJlcXVpcmluZyBhbGwgdGhlIHVzZXJzIHRvIHByZXNlcnZlCj4gPiA+ID4gPiA+IGxyLAo+
ID4gPiA+ID4gPiB0aGUgbWFjcm8gUFJJTlQgaXMgbW9kaWZpZWQgdG8gc2F2ZSBhbmQgcmVzdG9y
ZSBpdC4KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFdoaWxlIHRoZSBjb21tZW50IHN0YXRlIHgz
IHdpbGwgYmUgY2xvYmJlcmVkLCB0aGlzIGlzIG5vdCB0aGUgY2FzZS4KPiA+ID4gPiA+ID4gU28K
PiA+ID4gPiA+ID4gUFJJTlQgd2lsbCB1c2UgeDMgdG8gcHJlc2VydmUgbHIuCj4gPiA+ID4gPiA+
IAo+ID4gPiA+ID4gPiBMYXN0bHksIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIG1vdmUgdGhlIGNv
bW1lbnQgb24gdG9wIG9mIFBSSU5UIGFuZAo+ID4gPiA+ID4gPiB1c2UKPiA+ID4gPiA+ID4gUFJJ
TlQgaW4gaW5pdF91YXJ0LiBCb3RoIGNoYW5nZXMgd2lsbCBiZSBoZWxwZnVsIGluIGEgZm9sbG93
LXVwCj4gPiA+ID4gPiA+IHBhdGNoLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gPiA+ID4gLS0t
Cj4gPiA+ID4gPiA+ICAgIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCAxNCArKysrKysrKyst
LS0tLQo+ID4gPiA+ID4gPiAgICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gPiA+ID4gPiA+
IGluZGV4IGM4YmJkZjA1YTYuLmE1MTQ3YzhkODAgMTAwNjQ0Cj4gPiA+ID4gPiA+IC0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiA+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwo+ID4gPiA+ID4gPiBAQCAtNzgsMTIgKzc4LDE3IEBACj4gPiA+ID4gPiA+ICAg
ICAqICB4MzAgLSBscgo+ID4gPiA+ID4gPiAgICAgKi8KPiA+ID4gPiA+ID4gICAgLS8qIE1hY3Jv
IHRvIHByaW50IGEgc3RyaW5nIHRvIHRoZSBVQVJULCBpZiB0aGVyZSBpcyBvbmUuCj4gPiA+ID4g
PiA+IC0gKiBDbG9iYmVycyB4MC14My4gKi8KPiA+ID4gPiA+ID4gICAgI2lmZGVmIENPTkZJR19F
QVJMWV9QUklOVEsKPiA+ID4gPiA+ID4gKy8qCj4gPiA+ID4gPiA+ICsgKiBNYWNybyB0byBwcmlu
dCBhIHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgo+ID4gPiA+ID4gPiArICoK
PiA+ID4gPiA+ID4gKyAqIENsb2JiZXJzIHgwIC0geDMKPiA+ID4gPiA+ID4gKyAqLwo+ID4gPiA+
ID4gPiAgICAjZGVmaW5lIFBSSU5UKF9zKSAgICAgICAgICAgXAo+ID4gPiA+ID4gPiArICAgICAg
ICBtb3YgICB4MywgbHIgIDsgICAgIFwKPiA+ID4gPiA+ID4gICAgICAgICAgICBhZHIgICB4MCwg
OThmIDsgICAgIFwKPiA+ID4gPiA+ID4gICAgICAgICAgICBibCAgICBwdXRzICAgIDsgICAgIFwK
PiA+ID4gPiA+ID4gKyAgICAgICAgbW92ICAgbHIsIHgzICA7ICAgICBcCj4gPiA+ID4gPiA+ICAg
ICAgICAgICAgUk9EQVRBX1NUUig5OCwgX3MpCj4gPiA+ID4gCj4gPiA+ID4gU3RyYW5nZWx5IGVu
b3VnaCBJIGdldCBhIGJ1aWxkIGVycm9yIHdpdGggZ2NjIDcuMy4xLCBidXQgaWYgSSB1c2UgeDMw
Cj4gPiA+ID4gaW5zdGVhZCBvZiBsciwgaXQgYnVpbGRzIGZpbmUuIEhhdmUgeW91IHNlZW4gdGhp
cyBiZWZvcmU/Cj4gPiA+IAo+ID4gPiBIbW1tLCBJIGNhbid0IHRvIHJlcHJvZHVjZSBpdCBldmVu
IG9uIG9sZGVyIGNvbXBpbGVyICg0LjkpLiBNeSBndWVzcyBpcwo+ID4gPiBub3QKPiA+ID4gYWxs
IHRoZSBhc3NlbWJsZXIgaXMgYWJsZSB0byB1bmRlcnN0YW5kICJsciIuCj4gPiA+IAo+ID4gPiBJ
biB0aGUgZmlsZSBlbnRyeS5TIHdlIGhhdmUgdGhlIGZvbGxvd2luZyBsaW5lOgo+ID4gPiAKPiA+
ID4gbHIgICAgICAucmVxICAgIHgzMCAgICAgICAgICAgICAvLyBsaW5rIHJlZ2lzdGVyCj4gPiA+
IAo+ID4gPiAKPiA+ID4gQ291bGQgeW91IGdpdmUgYSB0cnkgdG8gYWRkIHRoZSBsaW5lIGluIGhl
YWQuUz8KPiA+IAo+ID4gVGhhdCB3b3Jrcwo+IAo+IFRoYW5rIHlvdS4KPiAKPiBJIHRob3VnaHQg
YSBiaXQgbW9yZSBkdXJpbmcgdGhlIGRheSBhbmQgZGVjaWRlZCB0byB1c2UgIngzMCIgZGlyZWN0
bHkgcmF0aGVyCj4gdGhhbiBsci4gV2UgY2FuIGRlY2lkZSB0byByZXZpc2l0IGl0IGlmIHdlIHRo
aW5rIHRoZSBjb2RlIGlzIHRvbyBkaWZmaWN1bHQgdG8KPiByZWFkLgoKSSB3YXMgZ29pbmcgdG8g
c3VnZ2VzdCB4MzAgdG9vIHllc3RlcmRheSwgYnV0IGlmIHdlIGNhbiBtYWtlIGBscicgd29yawp0
aGVuIHRoYXQgd291bGQgYmUgbXkgcHJlZmVyZW5jZSBiZWNhdXNlIGl0IG1ha2VzIGl0IG1vcmUg
aW1tZWRpYXRlbHkKb2J2aW91cyB3aGF0IHRoZSBjb2RlIGlzIGRvaW5nLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 18:35:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 18: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 1hgClI-0006DD-3h; Wed, 26 Jun 2019 18:35:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgClG-0006D2-8t
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 18:35:14 +0000
X-Inumbo-ID: 1f89f204-9841-11e9-878d-e72f4a12255f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f89f204-9841-11e9-878d-e72f4a12255f;
 Wed, 26 Jun 2019 18:35: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 1hgCl9-0006jd-OU; Wed, 26 Jun 2019 18:35: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 1hgCl9-0007K1-7L; Wed, 26 Jun 2019 18:35:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgCl9-00087S-6h; Wed, 26 Jun 2019 18:35:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138441-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
X-Osstest-Versions-That: xen=f3d8eef9091747e70c505094f63514b43329a922
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 18:35:07 +0000
Subject: [Xen-devel] [xen-unstable test] 138441: 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>

ZmxpZ2h0IDEzODQ0MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODQ0MS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MzQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgzNDgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODM0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MzQ4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzgzNDgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODM0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4MzQ4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzgzNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODM0OAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGYzZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUxNGI0MzMyOWE5MjIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODM0OCAgMjAxOS0wNi0yMyAwMDoyMDozNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0NDEgIDIwMTktMDYtMjQgMTk6MzQ6MDYgWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBqdWxpZW4uZ3JhbGxAYXJtLmNvbQogIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+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
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
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGYzZDhlZWY5MDkuLjg1ZmQ0Zjdh
MDkgIDg1ZmQ0ZjdhMDlkOGFhYTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQgLT4gbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 18:40:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 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 1hgCqj-0006yG-47; Wed, 26 Jun 2019 18: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgCqh-0006y6-Jy
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 18:40:51 +0000
X-Inumbo-ID: e71c0ea6-9841-11e9-a658-fb9dd151cd5e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e71c0ea6-9841-11e9-a658-fb9dd151cd5e;
 Wed, 26 Jun 2019 18:40: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 1hgCqY-0006pV-JM; Wed, 26 Jun 2019 18:40: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 1hgCqY-0007w5-BX; Wed, 26 Jun 2019 18:40:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgCqY-0008Jp-Av; Wed, 26 Jun 2019 18:40:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138560-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 18:40:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138560: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU2MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU2MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyMCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAx
OSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 18:51:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 18:51:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgD0u-0007o3-93; Wed, 26 Jun 2019 18:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgD0s-0007ny-GD
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 18:51:22 +0000
X-Inumbo-ID: 62f08eef-9843-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62f08eef-9843-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 18:51: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 955ED20663;
 Wed, 26 Jun 2019 18:51:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561575079;
 bh=9da0ZQmiDgx7oZBA2UlYs8hXAA4xaYZ2+RdjKirEpnA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=d26keltP2V6Z6AePx0BqaZMfvCaKZ3VVofTiNxNwx/kcDcz+57hsMjZpOtEodN/PP
 lRjc7mgtihN0snB0ovIJLgd88uBZRjKSregRkNITwiTvic44/deeHbTMNOD+UcET0g
 She8TiyiBjFEAlcAvaWuap5t33FXIMdOWyvbzpww=
Date: Wed, 26 Jun 2019 11:51:18 -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: <20190610193215.23704-14-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261139160.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-14-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 13/17] 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: 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHNldHVwX2ZpeG1hcCgp
IHdpbGwgc2V0dXAgdGhlIGZpeG1hcCBpbiB0aGUgYm9vdCBwYWdlIHRhYmxlcyBpbiBvcmRlciB0
bwo+IHVzZSBlYXJseXByaW50ayBhbmQgYWxzbyB1cGRhdGUgdGhlIHJlZ2lzdGVyIHgyMyBob2xk
aW5nIHRoZSBhZGRyZXNzIHRvCj4gdGhlIFVBUlQuCj4gCj4gSG93ZXZlciwgc2Vjb25kYXJ5IENQ
VXMgYXJlIHN3aXRjaGluZyB0byB0aGUgcnVudGltZSBwYWdlIHRhYmxlcyBiZWZvcmUKPiB1c2lu
ZyB0aGUgZWFybHlwcmludGsgYWdhaW4uIFNvIHNldHR0aW5nIHVwIHRoZSBmaXhtYXAgaW4gdGhl
IGJvb3QgcGFnZXMKPiB0YWJsZXMgaXMgcG9pbnRsZXNzLgoKVHlwbzogc2V0dHRpbmcKCkFsc28s
IHlvdSBjb3VsZCBhZGQgdGhhdCBpdCBpcyAiaW1wb3NzaWJsZSIgdG8gZmluZCBvdXJzZWx2ZXMg
aW4gdGhlCnBvc2l0aW9uIG9mIG5lZWRpbmcgZWFybHlwcmludGsgZm9yIHNlY29uZGFyeSBDUFVz
IGJlZm9yZSB0aGUgcnVudGltZQpwYWdlIHRhYmxlcyBhcmUgdXAsIGJlY2F1c2UgaXQgaXMgZG9u
ZSByaWdodCBhZnRlciBpbiB0aGUgYm9vdCBzZXF1ZW5jZS4KClJldmlld2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiBUaGlzIG1lYW5zIG1vc3Qg
b2Ygc2V0dXBfZml4bWFwKCkgaXMgbm90IG5lY2Vzc2FyeSBmb3IgdGhlIHNlY29uZGFyeQo+IENQ
VXMuIFRoZSB1cGRhdGUgb2YgVUFSVCBhZGRyZXNzIGlzIG5vdyBtb3ZlZCBvdXQgb2Ygc2V0dXBf
Zml4bWFwKCkgYW5kCj4gZHVwbGljYXRlZCBpbiB0aGUgQ1BVIGJvb3QgYW5kIHNlY29uZGFyeSBD
UFVzIGJvb3QuIEFkZGl0aW9uYWxseSwgdGhlCj4gY2FsbCB0byBzZXR1cF9maXhtYXAoKSBpcyBy
ZW1vdmVkIGZyb20gc2Vjb25kYXJ5IENQVXMgYm9vdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TIHwgMTggKysrKysrKystLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IDZiZTRh
Zjc1NzkuLjE5MmFmM2U4YTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtMzAxLDYgKzMwMSwxMCBA
QCByZWFsX3N0YXJ0X2VmaToKPiAgICAgICAgICBiciAgICB4MAo+ICBwcmltYXJ5X3N3aXRjaGVk
Ogo+ICAgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAo+ICsjaWZkZWYgQ09ORklHX0VBUkxZX1BS
SU5USwo+ICsgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVB
UlQuICovCj4gKyAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MK
PiArI2VuZGlmCj4gICAgICAgICAgYiAgICAgbGF1bmNoCj4gIEVORFBST0MocmVhbF9zdGFydCkK
PiAgCj4gQEAgLTM0Myw4ICszNDcsNiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAg
ICAgbGRyICAgeDAsID1zZWNvbmRhcnlfc3dpdGNoZWQKPiAgICAgICAgICBiciAgICB4MAo+ICBz
ZWNvbmRhcnlfc3dpdGNoZWQ6Cj4gLSAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCj4gLQo+ICAg
ICAgICAgIC8qCj4gICAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8g
dGhlIHByb3BlciBwYWdldGFibGVzLCB3aGljaCB3ZXJlCj4gICAgICAgICAgICogc2V0dXAgaW4g
aW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxlcy4KPiBAQCAtMzYxLDYgKzM2MywxMCBAQCBzZWNvbmRh
cnlfc3dpdGNoZWQ6Cj4gICAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBF
bnN1cmUgY29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KPiAgICAgICAgICBpc2IKPiAgCj4gKyNp
ZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCj4gKyAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRy
ZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiArICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9V
QVJUX1ZJUlRVQUxfQUREUkVTUwo+ICsjZW5kaWYKPiAgICAgICAgICBiICAgICBsYXVuY2gKPiAg
RU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPiAgCj4gQEAgLTYzMSwxMCArNjM3LDYgQEAgc2V0dXBf
Zml4bWFwOgo+ICAgICAgICAgICAqIGRvbid0IG5lZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUgKi8K
PiAgICAgICAgICBkc2IgICBzeQo+ICAjaWYgZGVmaW5lZChDT05GSUdfRUFSTFlfUFJJTlRLKSAv
KiBGaXhtYXAgaXMgb25seSB1c2VkIGJ5IGVhcmx5IHByaW50ayAqLwo+IC0gICAgICAgIC8qIE5v
bi1ib290IENQVXMgZG9uJ3QgbmVlZCB0byByZWJ1aWxkIHRoZSBmaXhtYXAgaXRzZWxmLCBqdXN0
Cj4gLSAgICAgICAgICogdGhlIG1hcHBpbmcgZnJvbSBib290X3NlY29uZCB0byB4ZW5fZml4bWFw
ICovCj4gLSAgICAgICAgY2JueiAgeDIyLCAxZgo+IC0KPiAgICAgICAgICAvKiBBZGQgVUFSVCB0
byB0aGUgZml4bWFwIHRhYmxlICovCj4gICAgICAgICAgbGRyICAgeDEsID14ZW5fZml4bWFwICAg
ICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KPiAgICAgICAgICBsc3IgICB4Miwg
eDIzLCAjVEhJUkRfU0hJRlQKPiBAQCAtNjQyLDcgKzY0NCw2IEBAIHNldHVwX2ZpeG1hcDoKPiAg
ICAgICAgICBtb3YgICB4MywgI1BUX0RFVl9MMwo+ICAgICAgICAgIG9yciAgIHgyLCB4MiwgeDMg
ICAgICAgICAgICAgLyogeDIgOj0gNEsgZGV2IG1hcCBpbmNsdWRpbmcgVUFSVCAqLwo+ICAgICAg
ICAgIHN0ciAgIHgyLCBbeDEsICMoRklYTUFQX0NPTlNPTEUqOCldIC8qIE1hcCBpdCBpbiB0aGUg
Zmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwo+IC0xOgo+ICAKPiAgICAgICAgICAvKiBNYXAgZml4bWFw
IGludG8gYm9vdF9zZWNvbmQgKi8KPiAgICAgICAgICBsZHIgICB4NCwgPWJvb3Rfc2Vjb25kICAg
ICAgIC8qIHg0IDo9IHZhZGRyIChib290X3NlY29uZCkgKi8KPiBAQCAtNjUyLDkgKzY1Myw2IEBA
IHNldHVwX2ZpeG1hcDoKPiAgICAgICAgICBsZHIgICB4MSwgPUZJWE1BUF9BRERSKDApCj4gICAg
ICAgICAgbHNyICAgeDEsIHgxLCAjKFNFQ09ORF9TSElGVCAtIDMpICAgLyogeDEgOj0gU2xvdCBm
b3IgRklYTUFQKDApICovCj4gICAgICAgICAgc3RyICAgeDIsIFt4NCwgeDFdICAgICAgICAgICAv
KiBNYXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KPiAtCj4gLSAgICAgICAgLyogVXNlIGEg
dmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiAtICAgICAgICBsZHIgICB4
MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ICAjZW5kaWYKPiAgCj4gICAgICAgICAg
LyoKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:01:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:01:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDAo-0000Df-Ao; Wed, 26 Jun 2019 19:01: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgDAn-0000Da-OU
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:01:37 +0000
X-Inumbo-ID: d20db9da-9844-11e9-84bc-cb5a08194bb2
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d20db9da-9844-11e9-84bc-cb5a08194bb2;
 Wed, 26 Jun 2019 19:01:36 +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 8112D216C8;
 Wed, 26 Jun 2019 19:01:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561575695;
 bh=W8Qwi39ibDj7CfGe4ssGah2oKqetIjDqd/AesGScd7o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=efTAqfqC56HBcbKLNUJYNdmj4C/1VL9IzTFl8PjqKm5hB1rf7YnXafA048QA02s9I
 Kc2YXAuvUjs+VGs6hEKf/mT+w/QGaf8HRo1hCzQVPrN8LaKIg0spCIjSq5CSz9fJ1x
 JXjxhzBzCqPI+k2Xy+wg3HWogZOvIHAa+xrZQlMk=
Date: Wed, 26 Jun 2019 12:01: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: <20190610193215.23704-16-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261153580.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-16-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 15/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBpcyB1c2Vk
Lgo+IFRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhlIGZpeG1hcCBpcyBu
b3QgdXNlZCBieSBhbnlvbmUKPiB1bnRpbCB0aGUgdGhlIGJvb3QgQ1BVIGlzIHN3aXRjaGluZyB0
byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4KPiAKPiBJbiB0aGUgZnV0dXJlLCB0aGUgYm9vdCBD
UFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8gYXZvaWQKPiBUTEIgY29u
ZmxpY3QuIFRoaXMgbWVhbnMgdGhlIGZpeG1hcCB0YWJsZSB3aWxsIG5lZWQgdG8gYmUgaG9va2Vk
IGJlZm9yZQo+IGFueSB1c2UuIEZvciBzaW1wbGljaXR5LCBzZXR1cF9maXhtYXAoKSB3aWxsIG5v
dyBkbyB0aGF0IGpvYi4KCkNhbiBJIGFzayB5b3UgdG8gcmV3b3JkIHRoaXMgc2xpZ2h0bHksIGVz
cGVjaWFsbHkgdGhlIGxhc3Qgc2VudGVuY2U/IEl0CnRvb2sgbWUgYSB3aGlsZSB0byB1bmRlcnN0
YW5kIHdoYXQgeW91IG1lYW50LiBJIHN1Z2dlc3Q6CgogSW4gdGhlIGZ1dHVyZSwgdGhlIGJvb3Qg
Q1BVIHdpbGwgbm90IHN3aXRjaCBiZXR3ZWVuIHBhZ2UtdGFibGVzIHRvCiBhdm9pZCBhbnkgVExC
IGNvbmZsaWN0cy4gVGh1cywgdGhlIGZpeG1hcCB0YWJsZSB3aWxsIG5lZWQgdG8gYmUgYWx3YXlz
CiBob29rZWQgYmVmb3JlIGFueSB1c2UuIExldCdzIHN0YXJ0IGRvaW5nIGl0IG5vdyBpbiBzZXR1
cF9maXhtYXAoKS4KCkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CgoKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4g
cmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIHwgMTMgKysrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCA5NmU4
NWY4ODM0Li40ZjdmYTY3NjlmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTcwMCw4ICs3MDAsMTcg
QEAgaWRfbWFwX3JlbW92ZWQ6Cj4gICAgICAgICAgcmV0Cj4gIEVORFBST0MocmVtb3ZlX2lkX21h
cCkKPiAgCj4gKy8qCj4gKyAqIE1hcCB0aGUgVUFSVCBpbiB0aGUgZml4bWFwICh3aGVuIGVhcmx5
cHJpbnRrIGlzIHVzZWQpIGFuZCBob29rIHRoZQo+ICsgKiBmaXhtYXAgdGFibGUgaW4gdGhlIHBh
Z2UgdGFibGVzLgo+ICsgKgo+ICsgKiBUaGUgZml4bWFwIGNhbm5vdCBiZSBtYXBwZWQgaW4gY3Jl
YXRlX3BhZ2VfdGFibGVzIGJlY2F1c2UgaXQgbWF5Cj4gKyAqIGNsYXNoIHdpdGggdGhlIElEIG1h
cC4KPiArICoKPiArICogQ2xvYmJlcnMgeDAgLSB4MQo+ICsgKi8KPiAgc2V0dXBfZml4bWFwOgo+
IC0jaWYgZGVmaW5lZChDT05GSUdfRUFSTFlfUFJJTlRLKSAvKiBGaXhtYXAgaXMgb25seSB1c2Vk
IGJ5IGVhcmx5IHByaW50ayAqLwo+ICsjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwoKSSBhbSBj
dXJpb3VzIHdoeSB5b3UgbWFkZSB0aGlzIGNvZGUgc3R5bGUgY2hhbmdlCgoKPiAgICAgICAgICAv
KiBBZGQgVUFSVCB0byB0aGUgZml4bWFwIHRhYmxlICovCj4gICAgICAgICAgbGRyICAgeDEsID14
ZW5fZml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KPiAgICAgICAg
ICBsc3IgICB4MiwgeDIzLCAjVEhJUkRfU0hJRlQKPiBAQCAtNzA5LDYgKzcxOCw3IEBAIHNldHVw
X2ZpeG1hcDoKPiAgICAgICAgICBtb3YgICB4MywgI1BUX0RFVl9MMwo+ICAgICAgICAgIG9yciAg
IHgyLCB4MiwgeDMgICAgICAgICAgICAgLyogeDIgOj0gNEsgZGV2IG1hcCBpbmNsdWRpbmcgVUFS
VCAqLwo+ICAgICAgICAgIHN0ciAgIHgyLCBbeDEsICMoRklYTUFQX0NPTlNPTEUqOCldIC8qIE1h
cCBpdCBpbiB0aGUgZmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwo+ICsjZW5kaWYKPiAgCj4gICAgICAg
ICAgLyogTWFwIGZpeG1hcCBpbnRvIGJvb3Rfc2Vjb25kICovCj4gICAgICAgICAgbGRyICAgeDQs
ID1ib290X3NlY29uZCAgICAgICAvKiB4NCA6PSB2YWRkciAoYm9vdF9zZWNvbmQpICovCj4gQEAg
LTcyMSw3ICs3MzEsNiBAQCBzZXR1cF9maXhtYXA6Cj4gIAo+ICAgICAgICAgIC8qIEVuc3VyZSBh
bnkgcGFnZSB0YWJsZSB1cGRhdGVzIG1hZGUgYWJvdmUgaGF2ZSBvY2N1cnJlZCAqLwo+ICAgICAg
ICAgIGRzYiAgIG5zaHN0Cj4gLSNlbmRpZgo+ICAgICAgICAgIHJldAo+ICBFTkRQUk9DKHNldHVw
X2ZpeG1hcCkKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:02:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:02:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDBa-0000IY-Nd; Wed, 26 Jun 2019 19: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=udJa=UZ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgDBZ-0000IS-Vp
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:02:26 +0000
X-Inumbo-ID: ed9ae9c0-9844-11e9-b8a5-1346b420ee50
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ed9ae9c0-9844-11e9-b8a5-1346b420ee50;
 Wed, 26 Jun 2019 19:02:22 +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: qoR3x2ifMBGzOD03s1bLIloyyIW3mb0qm/QL1St/CFo6DDlFY6Mg8k2Anm0BFBwY0UfMwTi+Mp
 vrgKixH8BZh09o28DR8vbURos1YIMHfKcsk4qEBKQfaTr1ryXNu1JYV8IJjUvfHazX9dvTP7vl
 p9FxAuKdr9HVb7p8GrQjWd+hJRrf2dM0NoRPJoPFV9VS9eEIqSe5SgX8O0ZmQGrjOEe1u3V0KZ
 z/6ukSNDaulaN1rLohvhaPpARoZTzt6vhPgQo0Uc7UWy/JmWgfVNCsA75dlHbCwAwvTkDFEGRK
 NTc=
X-SBRS: 2.7
X-MesageID: 2280607
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,420,1557201600"; 
   d="scan'208";a="2280607"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Jun 2019 20:02:12 +0100
Message-ID: <20190626190212.15365-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/vvmx: set CR4 before CR0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKT3RoZXJ3aXNl
IGh2bV9zZXRfY3IwKCkgd2lsbCBjaGVjayB0aGUgd3JvbmcgQ1I0IGJpdHMgKEwxIGluc3RlYWQg
b2YgTDIKYW5kIHZpY2UtdmVyc2EpLgoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2Vy
Z2V5LmR5YXNsaUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+
CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCkkgZm91bmQgdGhpcyBwYXRj
aCBsYW5ndWlzaGluZyBpbiB0aGUgWGVuU2VydmVyIHBhdGNocXVldWUsIGFuZCBTZXJnZXkgaXMg
T29PCnNvIEknbSBzdWJtaXR0aW5nIGl0IG9uIGhpcyBiZWhhbGYuCgpXaXRob3V0IHRoaXMgY2hh
bmdlLCBuZXN0ZWQgdmlydCBpcyBicm9rZW4gd2hlbiBMMSBhbmQgTDIgZGlmZmVyIGluIHRoZWly
IHVzZQpvZiBQQ0lELgoKVGhpcyBpcyBvbmx5IGEgc3RvcGdhcCBzb2x1dGlvbiAtIGl0IHJlc29s
dmVzIHRoZSBQQ0lEIGlzc3VlIHdpdGhvdXQKaW50cm9kdWNpbmcgb3RoZXIgaXNzdWVzLCBidXQg
dGhlIHByb3BlciBmaXggbmVlZHMgdG8gY29uc2lkZXIgYWxsIGNvbnRyb2wKYml0cyBhdCBvbmNl
LCByYXRoZXIgdGhhbiBjb25zaWRlcmluZyBhIHZtZW50cnkvZXhpdCBhcyBhIHNlcXVlbmNlIG9m
IGNoYW5nZXMKb2YgZGlzY3JldGUgcmVnaXN0ZXJzLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDdiY2E1NzJkODguLjMzMjYyM2QwMDYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKQEAgLTEwMjQsMTEgKzEwMjQsMTEgQEAgc3RhdGljIHZvaWQgbG9h
ZF9zaGFkb3dfZ3Vlc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgbnZjcHUtPmd1ZXN0X2Ny
WzBdID0gZ2V0X3Z2bWNzKHYsIENSMF9SRUFEX1NIQURPVyk7CiAgICAgbnZjcHUtPmd1ZXN0X2Ny
WzRdID0gZ2V0X3Z2bWNzKHYsIENSNF9SRUFEX1NIQURPVyk7CiAKLSAgICByYyA9IGh2bV9zZXRf
Y3IwKGdldF92dm1jcyh2LCBHVUVTVF9DUjApLCB0cnVlKTsKKyAgICByYyA9IGh2bV9zZXRfY3I0
KGdldF92dm1jcyh2LCBHVUVTVF9DUjQpLCB0cnVlKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVs
dCwgMCk7CiAKLSAgICByYyA9IGh2bV9zZXRfY3I0KGdldF92dm1jcyh2LCBHVUVTVF9DUjQpLCB0
cnVlKTsKKyAgICByYyA9IGh2bV9zZXRfY3IwKGdldF92dm1jcyh2LCBHVUVTVF9DUjApLCB0cnVl
KTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVj
dF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKQEAgLTEyMzgsMTEgKzEyMzgsMTEg
QEAgc3RhdGljIHZvaWQgbG9hZF92dm1jc19ob3N0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICBfX3Ztd3JpdGUodm1jc19oMmdfZmllbGRbaV0uZ3Vlc3RfZmllbGQsIHIpOwogICAgIH0K
IAotICAgIHJjID0gaHZtX3NldF9jcjAoZ2V0X3Z2bWNzKHYsIEhPU1RfQ1IwKSwgdHJ1ZSk7Cisg
ICAgcmMgPSBodm1fc2V0X2NyNChnZXRfdnZtY3ModiwgSE9TVF9DUjQpLCB0cnVlKTsKICAgICBp
ZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKLSAgICByYyA9IGh2bV9zZXRfY3I0KGdldF92dm1j
cyh2LCBIT1NUX0NSNCksIHRydWUpOworICAgIHJjID0gaHZtX3NldF9jcjAoZ2V0X3Z2bWNzKHYs
IEhPU1RfQ1IwKSwgdHJ1ZSk7CiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:03:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19: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 1hgDCB-0000MT-1o; Wed, 26 Jun 2019 19:03: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgDC9-0000MK-TX
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:03:01 +0000
X-Inumbo-ID: 0453de60-9845-11e9-9c0f-6751f68d3022
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0453de60-9845-11e9-9c0f-6751f68d3022;
 Wed, 26 Jun 2019 19:03:00 +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 DF3C7216FD;
 Wed, 26 Jun 2019 19:02:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561575780;
 bh=jDdu3AqVfD+g9HDbjJXTNwuJrC9DrjsHS747gxkhHN8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nJd3X39KgR+t7YVgW325mlbFY9KpYIX9wQkWptV64x+Bik2YrQh6sBfO+DwQImjgF
 qwCUXjuTpF6FztOqlRetzydk5GBjFo+vXWT8aBK+aUqrahhYqkyeo5cMYgPLeSMfPj
 QVERHtnFqkNNAJn4CZveCUNCEcvWsIpDgXOpQ/f4=
Date: Wed, 26 Jun 2019 12:02:59 -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: <20190610193215.23704-16-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261202110.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-16-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 15/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBpcyB1c2Vk
Lgo+IFRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhlIGZpeG1hcCBpcyBu
b3QgdXNlZCBieSBhbnlvbmUKPiB1bnRpbCB0aGUgdGhlIGJvb3QgQ1BVIGlzIHN3aXRjaGluZyB0
byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4KPiAKPiBJbiB0aGUgZnV0dXJlLCB0aGUgYm9vdCBD
UFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8gYXZvaWQKPiBUTEIgY29u
ZmxpY3QuIFRoaXMgbWVhbnMgdGhlIGZpeG1hcCB0YWJsZSB3aWxsIG5lZWQgdG8gYmUgaG9va2Vk
IGJlZm9yZQo+IGFueSB1c2UuIEZvciBzaW1wbGljaXR5LCBzZXR1cF9maXhtYXAoKSB3aWxsIG5v
dyBkbyB0aGF0IGpvYi4KPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhl
IG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTMgKysrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRl
eCA5NmU4NWY4ODM0Li40ZjdmYTY3NjlmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTcwMCw4ICs3
MDAsMTcgQEAgaWRfbWFwX3JlbW92ZWQ6Cj4gICAgICAgICAgcmV0Cj4gIEVORFBST0MocmVtb3Zl
X2lkX21hcCkKPiAgCj4gKy8qCj4gKyAqIE1hcCB0aGUgVUFSVCBpbiB0aGUgZml4bWFwICh3aGVu
IGVhcmx5cHJpbnRrIGlzIHVzZWQpIGFuZCBob29rIHRoZQo+ICsgKiBmaXhtYXAgdGFibGUgaW4g
dGhlIHBhZ2UgdGFibGVzLgo+ICsgKgo+ICsgKiBUaGUgZml4bWFwIGNhbm5vdCBiZSBtYXBwZWQg
aW4gY3JlYXRlX3BhZ2VfdGFibGVzIGJlY2F1c2UgaXQgbWF5Cj4gKyAqIGNsYXNoIHdpdGggdGhl
IElEIG1hcC4KPiArICoKPiArICogQ2xvYmJlcnMgeDAgLSB4MQoKSSBtaXNzZWQgdGhpcyBpbiB0
aGUgbGFzdCBlbWFpbDogaXQgc2hvdWxkIGJlIHgwIC0geDQ/CgoKPiArICovCj4gIHNldHVwX2Zp
eG1hcDoKPiAtI2lmIGRlZmluZWQoQ09ORklHX0VBUkxZX1BSSU5USykgLyogRml4bWFwIGlzIG9u
bHkgdXNlZCBieSBlYXJseSBwcmludGsgKi8KPiArI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsK
PiAgICAgICAgICAvKiBBZGQgVUFSVCB0byB0aGUgZml4bWFwIHRhYmxlICovCj4gICAgICAgICAg
bGRyICAgeDEsID14ZW5fZml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkg
Ki8KPiAgICAgICAgICBsc3IgICB4MiwgeDIzLCAjVEhJUkRfU0hJRlQKPiBAQCAtNzA5LDYgKzcx
OCw3IEBAIHNldHVwX2ZpeG1hcDoKPiAgICAgICAgICBtb3YgICB4MywgI1BUX0RFVl9MMwo+ICAg
ICAgICAgIG9yciAgIHgyLCB4MiwgeDMgICAgICAgICAgICAgLyogeDIgOj0gNEsgZGV2IG1hcCBp
bmNsdWRpbmcgVUFSVCAqLwo+ICAgICAgICAgIHN0ciAgIHgyLCBbeDEsICMoRklYTUFQX0NPTlNP
TEUqOCldIC8qIE1hcCBpdCBpbiB0aGUgZmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwo+ICsjZW5kaWYK
PiAgCj4gICAgICAgICAgLyogTWFwIGZpeG1hcCBpbnRvIGJvb3Rfc2Vjb25kICovCj4gICAgICAg
ICAgbGRyICAgeDQsID1ib290X3NlY29uZCAgICAgICAvKiB4NCA6PSB2YWRkciAoYm9vdF9zZWNv
bmQpICovCj4gQEAgLTcyMSw3ICs3MzEsNiBAQCBzZXR1cF9maXhtYXA6Cj4gIAo+ICAgICAgICAg
IC8qIEVuc3VyZSBhbnkgcGFnZSB0YWJsZSB1cGRhdGVzIG1hZGUgYWJvdmUgaGF2ZSBvY2N1cnJl
ZCAqLwo+ICAgICAgICAgIGRzYiAgIG5zaHN0Cj4gLSNlbmRpZgo+ICAgICAgICAgIHJldAo+ICBF
TkRQUk9DKHNldHVwX2ZpeG1hcCkKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:12:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:12:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDLX-0001H5-8w; Wed, 26 Jun 2019 19:12: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgDLW-0001H0-Mq
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:12:42 +0000
X-Inumbo-ID: 5ec69c7e-9846-11e9-b221-7b47e2c9d97a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5ec69c7e-9846-11e9-b221-7b47e2c9d97a;
 Wed, 26 Jun 2019 19:12:42 +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 5E2A7208E3;
 Wed, 26 Jun 2019 19:12:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561576361;
 bh=TRn00udtMjbUeY4qLQ51RnH9ZitzizyU2Pxfcfhb7uc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=p1i9KWNpM605YEP2cEy1KPkGCRsNQR0K0S1m8Q7ZCRiG0nOAi7gMW4vxD3KiKEOeD
 O/Lx0yDaNm5qhcXMf9CcjSjnIRpuKpiPYoBM5SQHqESoOvanehla94BLqYBdYewTiW
 GibM4ku62ijinw8qflLZlINbMLMs4oMqkVe5azN8=
Date: Wed, 26 Jun 2019 12:12:39 -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: <20190610193215.23704-17-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261204030.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-17-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 16/17] 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEJvb3QgQ1BVIGFuZCBz
ZWNvbmRhcnkgQ1BVcyB3aWxsIHVzZSBkaWZmZXJlbnQgZW50cnkgcG9pbnQgdG8gQyBjb2RlLiBB
dAo+IHRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0byB1c2UgaXMgdGFr
ZW4gd2l0aGluIGxhdW5jaCgpLgo+IAo+IEluIG9yZGVyIHRvIGF2b2lkIGEgYnJhbmNoIGZvciB0
aGUgZGVjaXNpb24gYW5kIG1ha2UgdGhlIGNvZGUgY2xlYXJlciwKPiBsYXVuY2goKSBpcyByZXdv
cmtlZCB0byB0YWtlIGluIHBhcmFtZXRlcnMgdGhlIGVudHJ5IHBvaW50IGFuZCBpdHMKPiBhcmd1
bWVudHMuCj4gCj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJl
Z2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4gZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUyB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKPiBpbmRleCA0ZjdmYTY3NjlmLi4xMzBhYjY2ZDhlIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TCj4gQEAgLTMxMiw2ICszMTIsMTEgQEAgcHJpbWFyeV9zd2l0Y2hlZDoKPiAgICAgICAg
ICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLwo+ICAgICAg
ICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfVklSVFVBTF9BRERSRVNTCj4gICNlbmRpZgo+ICsg
ICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKPiArICAgICAgICAvKiBTZXR1cCB0aGUgYXJn
dW1lbnRzIGZvciBzdGFydF94ZW4gYW5kIGp1bXAgdG8gQyB3b3JsZCAqLwo+ICsgICAgICAgIG1v
diAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogeDAgOj0gcGh5c19vZmZzZXQgKi8KPiArICAg
ICAgICBtb3YgICB4MSwgeDIxICAgICAgICAgICAgICAgIC8qIHgxIDo9IHBhZGRyKEZEVCkgKi8K
PiArICAgICAgICBsZHIgICB4MiwgPXN0YXJ0X3hlbgo+ICAgICAgICAgIGIgICAgIGxhdW5jaAo+
ICBFTkRQUk9DKHJlYWxfc3RhcnQpCj4gIAo+IEBAIC0zNzQsNiArMzc5LDkgQEAgc2Vjb25kYXJ5
X3N3aXRjaGVkOgo+ICAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3Mg
dGhlIFVBUlQuICovCj4gICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FE
RFJFU1MKPiAgI2VuZGlmCj4gKyAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ICsgICAg
ICAgIC8qIEp1bXAgdG8gQyB3b3JsZCAqLwo+ICsgICAgICAgIGxkciAgIHgyLCA9c3RhcnRfc2Vj
b25kYXJ5Cj4gICAgICAgICAgYiAgICAgbGF1bmNoCj4gIEVORFBST0MoaW5pdF9zZWNvbmRhcnkp
Cj4gIAo+IEBAIC03MzQsMjMgKzc0MiwyNCBAQCBzZXR1cF9maXhtYXA6Cj4gICAgICAgICAgcmV0
Cj4gIEVORFBST0Moc2V0dXBfZml4bWFwKQo+ICAKPiArLyoKPiArICogU2V0dXAgdGhlIGluaXRp
YWwgc3RhY2sgYW5kIGp1bXAgdG8gdGhlIEMgd29ybGQKPiArICoKPiArICogSW5wdXRzOgo+ICsg
KiAgIHgwIDogQXJndW1lbnQgMCBvZiB0aGUgQyBmdW5jdGlvbiB0byBjYWxsCj4gKyAqICAgeDEg
OiBBcmd1bWVudCAxIG9mIHRoZSBDIGZ1bmN0aW9uIHRvIGNhbGwKPiArICogICB4MiA6IEMgZW50
cnkgcG9pbnQKCkkga25vdyBpdCBpcyB0aGUgbGFzdCBvbmUgYmVmb3JlIEMtbGFuZCwgYnV0IHdl
IG1pZ2h0IGFzIHdlbGwgYWRkIGEKIkNsb2JiZXJzIiBzZWN0aW9uIHRvbywganVzdCBpbiBjYXNl
LiBIZXJlIGl0IGNsb2JiZXJzIHg0IChvciB4Mywgc2VlCmJlbG93KS4KCgo+ICsgKi8KPiAgbGF1
bmNoOgo+IC0gICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKPiAtCj4gLSAgICAgICAgbGRy
ICAgeDAsID1pbml0X2RhdGEKPiAtICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFj
ayAvKiBGaW5kIHRoZSBib290LXRpbWUgc3RhY2sgKi8KPiAtICAgICAgICBsZHIgICB4MCwgW3gw
XQo+IC0gICAgICAgIGFkZCAgIHgwLCB4MCwgI1NUQUNLX1NJWkUgICAgLyogKHdoaWNoIGdyb3dz
IGRvd24gZnJvbSB0aGUgdG9wKS4gKi8KPiAtICAgICAgICBzdWIgICB4MCwgeDAsICNDUFVJTkZP
X3NpemVvZiAvKiBNYWtlIHJvb20gZm9yIENQVSBzYXZlIHJlY29yZCAqLwo+IC0gICAgICAgIG1v
diAgIHNwLCB4MAo+IC0KPiAtICAgICAgICBjYm56ICB4MjIsIDFmCj4gLQo+IC0gICAgICAgIG1v
diAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogTWFyc2hhbCBhcmdzOiAtIHBoeXNfb2Zmc2V0
ICovCj4gLSAgICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAgICAgICAvKiAgICAgICAgICAg
ICAgIC0gRkRUICovCj4gLSAgICAgICAgYiAgICAgc3RhcnRfeGVuICAgICAgICAgICAgICAvKiBh
bmQgZGlzYXBwZWFyIGludG8gdGhlIGxhbmQgb2YgQyAqLwo+IC0xOgo+IC0gICAgICAgIGIgICAg
IHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2lu
dCkgKi8KPiArICAgICAgICBsZHIgICB4NCwgPWluaXRfZGF0YQoKd2h5IG5vdCB1c2UgeDMgaW5z
dGVhZCBvZiB4ND8KCgo+ICsgICAgICAgIGFkZCAgIHg0LCB4NCwgI0lOSVRJTkZPX3N0YWNrIC8q
IEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLwo+ICsgICAgICAgIGxkciAgIHg0LCBbeDRdCj4g
KyAgICAgICAgYWRkICAgeDQsIHg0LCAjU1RBQ0tfU0laRSAgICAvKiAod2hpY2ggZ3Jvd3MgZG93
biBmcm9tIHRoZSB0b3ApLiAqLwoKSWYgeW91IGFyZSBnb2luZyB0byByZXNwaW4gaXQsIGNvdWxk
IHlvdSBwbGVhc2UgYWxpZ24gdGhlIGNvbW1lbnRzIGEgYml0CmJldHRlciAob25lIHNwYWNlIHRv
IHRoZSByaWdodCk/CgoKPiArICAgICAgICBzdWIgICB4NCwgeDQsICNDUFVJTkZPX3NpemVvZiAv
KiBNYWtlIHJvb20gZm9yIENQVSBzYXZlIHJlY29yZCAqLwo+ICsgICAgICAgIG1vdiAgIHNwLCB4
NAo+ICsKPiArICAgICAgICAvKiBKdW1wIHRvIEMgd29ybGQgKi8KPiArICAgICAgICBiciAgICB4
Mgo+ICBFTkRQUk9DKGxhdW5jaCkKPiAgCj4gIC8qIEZhaWwtc3RvcCAqLwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:15:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:15:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDOB-0001Oi-Po; Wed, 26 Jun 2019 19:15: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=LltW=UZ=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hgDOA-0001Od-D8
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:15:26 +0000
X-Inumbo-ID: bdbdd3f0-9846-11e9-a577-834a55a39ca6
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bdbdd3f0-9846-11e9-a577-834a55a39ca6;
 Wed, 26 Jun 2019 19:15:21 +0000 (UTC)
Authentication-Results: esa3.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 (esa3.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=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.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=esa3.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 (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="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xR59Egqakqavv+OEy8cRUTwc13ETnLhZ3uaTvrIPn0qxkM8dTy07vlVac3J8blh02oIpUXFntH
 NLlvuSxWkGmCddr3XERvhxYv8obPw8q/+MXOQAjYgp0tL3ibQYv3IBaz2Vpd8E6fqmU3LE/NNF
 3Fa9DWHC5pCnhwBd4VTSpub5b80R+t8QAaO5F1Nbkg9u9lZ40yqbbRfepzwcN0hhtevvNA9mdG
 57mJcFEby59+YzB+J6CPi4cQWTmr4lJjpTo5c4cxKeDJ3l3AkCPfCbE2CsB6USancUJXGBRtyg
 Mis=
X-SBRS: 2.7
X-MesageID: 2281301
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,420,1557201600"; 
   d="scan'208";a="2281301"
From: Lars Kurth <lars.kurth@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Rich Persaud
 <persaur@gmail.com>
Thread-Topic: Xen Project Community Call June 27th (instead of July 4th):
 @15:00 UTC Call for agenda items
Thread-Index: AQHVKEhcH0vW8I5ySEO7jj3plK9Veaashu6AgAAiEYCAAAr+AIAAAsIAgAEAfoCAAEJpgIAAIc4AgAAqHIA=
Date: Wed, 26 Jun 2019 19:15:00 +0000
Message-ID: <3DDA779F-5A6B-4546-A8EA-B2387CFF2F49@citrix.com>
References: <FEED378E-4D79-454E-8053-1B34DC0B1D9C@citrix.com>
 <EDC3EB96-942F-484F-9EDB-F30E01151816@citrix.com>
 <FDD05784-1F9E-4654-8E79-3D432C571D4C@gmail.com>
 <8eff1449-3e65-ed1c-6359-342a3df34d62@arm.com>
 <23191F9A-BDE0-4D9B-8F50-A87E9AA783FC@gmail.com>
 <D35E81B7-B96D-40A6-A112-B36D70CFEB4F@citrix.com>
 <1EF23097-B883-4C3E-8C6D-0F144A4216A0@gmail.com>
 <alpine.DEB.2.21.1906261039390.5851@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906261039390.5851@sstabellini-ThinkPad-T480s>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <B60AD7F8DFB4BC4C9A5EF8481CD2E1AF@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen Project Community Call June 27th (instead of
 July 4th): @15:00 UTC Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Wei LIU <liuw@liuw.name>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>, Matt
 Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Brian Woods <brian.woods@amd.com>, "Natarajan, 
 Janakarajan" <jnataraj@amd.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI2LzA2LzIwMTksIDE4OjQ0LCAiU3RlZmFubyBTdGFiZWxsaW5pIiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6DQoNCiAgICBPbiBXZWQsIDI2IEp1biAyMDE5LCBSaWNo
IFBlcnNhdWQgd3JvdGU6DQogICAgPiA+IE9uIEp1biAyNiwgMjAxOSwgYXQgMDY6NDUsIExhcnMg
S3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6DQogICAgPiA+IA0KICAgID4gPiAN
CiAgICA+ID4gDQogICAgPiA+IE9uIDI1LzA2LzIwMTksIDIxOjI3LCAiUmljaCBQZXJzYXVkIiA8
cGVyc2F1ckBnbWFpbC5jb20+IHdyb3RlOg0KICAgID4gPiANCiAgICA+ID4+IE9uIEp1biAyNSwg
MjAxOSwgYXQgMTY6MTcsIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3Rl
Og0KICAgID4gPj4gDQogICAgPiA+PiBIaSBSaWNoLA0KICAgID4gPj4gDQogICAgPiA+PiBPbiA2
LzI1LzE5IDg6MzggUE0sIFJpY2ggUGVyc2F1ZCB3cm90ZToNCiAgICA+ID4+Pj4gT24gSnVuIDI1
LCAyMDE5LCBhdCAxMjozNiwgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90
ZToNCiAgICA+ID4+Pj4gDQogICAgPiA+Pj4+IEhpIGFsbDoNCiAgICA+ID4+Pj4gcGxlYXNlIGFk
ZCB5b3VyIGFnZW5kYSBpdGVtcy4gSSBoYWQgb25seSBPTkUgc2VyaWVzIHdoaWNoIHdhcyBoaWdo
bGlnaHRlZCBhcyBuZWVkaW5nIGF0dGVudGlvbiBmcm9tIG90aGVycy4gSXMgdGhpcyBzZXJpb3Vz
bHkgdGhlIG9ubHkgb25lPw0KICAgID4gPiANCiAgICA+ID4gV2UgaGFkIHF1aXRlIGEgZmV3IGFk
ZGl0aW9ucyB0byB0aGUgYWdlbmRhLiBPbmUgcHJvYmxlbSBJIGhhdmUgaXMgdGhhdCBjcnlwdHBh
ZCBoaXN0b3J5IGRvZXMgbm90IHRlbGwgbWUgd2hvIGFkZGVkIGFuIGFnZW5kYSBpdGVtLiBXZSB3
aWxsIGhhdmUgdG8gbWFuYWdlIHRoaXMgYXBwcm9wcmlhdGVseSBpbiB0aGUgbWVldGluZy4NCiAg
ICA+ID4gDQogICAgPiA+Pj4gUHJvcG9zZWQgYWdlbmRhIGl0ZW06IGluIHRoZSBhYnNlbmNlIG9m
IEppcmEgdGlja2V0cywgd291bGQgaXQgYmUgdXNlZnVsIHRvIGhhdmUgYSBsaXN0IChlLmcuIGdl
bmVyYXRlZCBieSBhIHNjcmlwdCkgd2l0aCB0aGUgbGlmZWN5Y2xlIHN0YXR1cyBvZiBhbGwgb3V0
c3RhbmRpbmcgcGF0Y2ggc2VyaWVzLCBlLmcuDQogICAgPiA+Pj4gTUVUQURBVEENCiAgICA+ID4+
PiAtIGJ1ZyBmaXggLyBpbXByb3ZlbWVudCAvIHJlZmFjdG9yIC8gY2xlYW51cCAvIG5ldyBmZWF0
dXJlDQogICAgPiA+Pj4gLSBpbXBhY3RlZCBYZW4gc3Vic3lzdGVtcy9jb21wb25lbnRzL2ZlYXR1
cmVzDQogICAgPiA+Pj4gLSB0YXJnZXRlZCB2ZXJzaW9uIG9mIFhlbg0KICAgID4gPj4+IC0gY29u
dHJpYnV0aW5nIHBlcnNvbi9vcmcNCiAgICA+ID4+PiAtIHJlbGV2YW5jZSBvZiBwYXRjaCBzZXJp
ZXMgdG8gdGhlIGdvYWxzIHNldCBieSBSTSBmb3IgdGhlIG5leHQgWGVuIHJlbGVhc2UNCiAgICA+
ID4+PiAtIHJlbGF0ZWQgcGF0Y2ggc2VyaWVzICh3aXRoIGJlbG93IHN0YXR1cyBpbmZvKQ0KICAg
ID4gPj4+IFNUQVRVUzoNCiAgICA+ID4+PiAtIHBhdGNoIHNlcmllcyB2ZXJzaW9uDQogICAgPiA+
Pj4gLSBkYXRlIG9mIHBhdGNoIHNlcmllcyB2MQ0KICAgID4gPj4+IC0gbm8gcmVzcG9uc2VzIHJl
Y2VpdmVkICsgcGluZyBjb3VudCArIGRheXMgc2luY2Ugc3VibWlzc2lvbiArIGRheXMgc2luY2Ug
cGluZw0KICAgID4gPj4+IC0gcmV2aWV3ZWQgd2l0aCBvYmplY3Rpb25zDQogICAgPiA+Pj4gLSBy
ZXZpZXdlZCB3aXRob3V0IG9iamVjdGlvbnMsIGF3YWl0aW5nIGFjaw0KICAgID4gPj4+IC0gYWNr
ZWQsIGF3YWl0aW5nIG1lcmdlDQogICAgPiA+Pj4gRnJvbSBzdWNoIGEgc3VtbWFyeSwgcGF0Y2gg
c2VyaWVzIGNvdWxkIGJlIHByaW9yaXRpemVkIGZvciByZXZpZXcvdHJpYWdlIGluIHRoZSBjb21t
dW5pdHkgY2FsbCwgYmFzZWQgb24gdW5pZm9ybSBjcml0ZXJpYSBhbmQgcHJvamVjdC13aWRlIGNv
bnRleHQuDQogICAgPiA+PiANCiAgICA+ID4+IFdoaWxlIEkgdGhpbmsgcmFpc2luZyBhd2FyZW5l
c3Mgb2YgdGhlIHN0dWNrIHNlcmllcyBpcyBhIGdvb2QgaWRlYS4gSSBzdGlsbCBoYXZlIHNvbWUg
Y29uY2VybiByZWdhcmRpbmcgdGhlIHByaW9yaXRpemF0aW9uLiBXaG8gaXMgZ29pbmcgdG8gY29u
c3VtZSB0aGUgcmVzdWx0IG9mIHRoZSBkaXNjdXNzaW9uPyBJcyBpdCB0aGUgbWFpbnRhaW5lcnM/
DQogICAgPiA+IA0KICAgID4gPiAgIEFueW9uZSB3aG8gdHlwaWNhbGx5IGFuc3dlcnMgdGhlIHF1
ZXN0aW9uIHJhaXNlZCBieSBMYXJzIGluIHRoaXMgdGhyZWFkLCBwcmVzdW1hYmx5IGEgc3Vic2V0
IG9mIGNhbGwgYXR0ZW5kZWVzLg0KICAgID4gPiANCiAgICA+ID4gVGhpcyB3b3VsZCBvbmx5IHdv
cmsgaWYgdGhlcmUgd2FzIGNvbnNlbnN1cyBvbiB0aGUgcHJpb3JpdHkgYW1vbmdzdCB0aGUga2V5
IHN0YWtlLWhvbGRlcnMuIEkgYmVsaWV2ZSB0aGF0IHNvbWUgbGltaXRlZCBwcmlvcml0aXphdGlv
biBoYXMgaGFwcGVuZWQgaW4gdGhlIHBhc3QsIGUuZy4gZm9yIHNvbWUgQXJtIHJlbGF0ZWQgZmVh
dHVyZXMgZm9yIFhlbiA0LjEyIHdoZXJlLCBpZiBJIHJlY2FsbCBjb3JyZWN0bHkgeW91LCBTdGVm
YW5vIGFuZCBFUEFNIGRpZCB0aGlzLiANCiAgICA+ID4gDQogICAgPiA+IE1heWJlIHdlIGNhbiB0
cmlhbCB0aGlzIHR5cGUgb2YgYXBwcm9hY2ggZm9yIGEgc21hbGwgbnVtYmVyIG9mIHNlcmllcyBm
aXJzdC4gQXQgdGhlIGVuZCBvZiB0aGUgZGF5IHRoaXMgaXMgYWJvdXQgcXVldWUgbWFuYWdlbWVu
dC4gUmlnaHQgbm93LCB3aGVuIGEgbmV3IHNlcmllcyBjb21lcyBpbiBpdCBlbmRzIHVwIGluIG9u
ZSBiaWcgcXVldWUgKHhlbi1kZXZlbEApLiBNb3N0IGNvbXBsZXggc2VyaWVzIGhhdmUgdG8gZ28g
dGhyb3VnaCBhIHNlcmllcyBvZiBnYXRlcyAoYWthIGNvZGUgcmV2aWV3cyBmcm9tIGRpZmZlcmVu
dCBwZW9wbGUpIGJlZm9yZSB0aGV5IGdldCBhcHBsaWVkIGFuZCB3aGVuIGEgbmV3IHZlcnNpb24g
Y29tZXMgb3V0IHRoZSBzZXJpZXMgZW5kcyB1cCBpbiB0aGUgcXVldWUgYWdhaW46IGVhY2ggcmV2
aWV3ZXIgdG9kYXkgcHJpb3JpdGl6ZXMgdGhlaXIgb3duIHJldmlldyBxdWV1ZXMsIHdoZXJlIG5v
LW9uZSBlbHNlIHNlZXMgdGhlIHByaW9yaXRpc2F0aW9uIG9mIG90aGVyIHJldmlld2Vycy4gVW5s
ZXNzIHRoZXJlIGlzIGxvdCBvZiBzcGFyZSByZXZpZXcgY2FwYWNpdHkgKHdoaWNoIHRoZXJlIGlz
bid0KSB3ZSBlc3NlbnRpYWxseSBlbmQgdXAgaW4gZ3JpZC1sb2NrLCB3aXRoIGFuIGV2ZXItZ3Jv
d2luZyBxdWV1ZS4gV2Ugc2VlbSB0byBoYXZlIHNwZWNpZmljIGFkZGl0aW9uYWwgY29tcGxleGl0
eSBpbiBYZW4gYmVjYXVzZSBtb3N0IHJlY2VudCBzZXJpZXMsIHR5cGljYWxseSBpbnZvbHZlIGEg
bGFyZ2UgbnVtYmVyIG9mIHJldmlld2Vycy4NCiAgICA+ID4gDQogICAgPiA+IEluIHRoZW9yeSwg
dGhlcmUgYXJlIHNldmVyYWwgd2F5cyB0byBhZGRyZXNzIHRoaXM6DQogICAgPiA+ICogUXVldWUg
bWFuYWdlbWVudCBlaXRoZXIgYnkgYSBzZXQgb2YgYWdyZWVkIGNyaXRlcmlhIHdoaWNoIGFsbCBy
ZXZpZXdlcnMgZm9sbG93IG9yIHRocm91Z2ggc29tZSBhZ3JlZW1lbnQgYWJvdXQgd2hpY2ggc2Vy
aWVzIHdlIGFjdGl2ZWx5IHRyeSBhbmQgc2hlcGhlcmQgdGhyb3VnaCB0aGUgZ2F0ZXMNCiAgICA+
ID4gKiBXZSBoYXZlIGFuIGFkZGl0aW9uYWwgaXNzdWUgdGhhdCBpbiBtYW55IGFyZWFzIHdlIGhh
dmUgbXVsdGlwbGUgcmV2aWV3ZXJzL2NvbW1pdHRlcnMgcmV2aWV3aW5nIHRoZSBzYW1lIGFyZWEg
b2YgY29kZSwgd2hpY2ggYWxzbyBmcmVxdWVudGx5IGxlYWRzIHRvIHNsb3ctZG93bnMsIGJlY2F1
c2UgdGhlIG11bHRpcGxlIHJldmlld2Vycy9jb21taXR0ZXJzIGNhbiBkaXNhZ3JlZS4gV2UgY291
bGQgbG9vayBhdCBhIG1vZGVsIHdoZXJlIHRoZSByZXZpZXdlcnMvY29tbWl0dGVycyBhZ3JlZSB0
aGF0IG9uZSB0YWtlcyB0aGUgbGVhZCBvbiByZXZpZXdpbmcgYSBzcGVjaWZpYyBzZXJpZXMuIFdl
IGNvdWxkIHRyeSBhbmQgc3RyZWFtbGluZSB0aGUgb3duZXJzaGlwIHN0cnVjdHVyZSB0byBjcmVh
dGUgYSBjbGVhcmVyIG1hcHBpbmcuDQogICAgPiA+ICogVGhlIHF1ZXVlcyBvZiBlYWNoIHJldmll
d2VyIGFyZSBzb21laG93IG1hZGUgcHVibGljIChhc3N1bWluZyB0aGlzIGlzIHBvc3NpYmxlKSBh
bmQgd2UgaG9wZSB0aGF0IHRoZSBzeXN0ZW0gc2VsZi1yZWd1bGF0ZXMuIE5vdCBzdXJlIHRoaXMg
d2lsbCBhY3R1YWxseSB3b3JrDQogICAgPiA+IA0KICAgID4gPiBUaGUgYmlnIHByb2JsZW0gSSBo
YXZlIGlzIHRoYXQgbWFpbGluZyBsaXN0cyByZWFsbHkgZG9uJ3QgbGVuZCB0aGVtc2VsdmVzIHdl
bGwgdG8gaGlnaGxpZ2h0IHdoYXQgaXMgZ29pbmcgb24uIFdlIGhhdmUgYmVlbiBncmFwcGxpbmcg
d2l0aCB0aGlzIGZvciB5ZWFycyBhbmQgdGhpbmdzIGFyZSBnZXR0aW5nIHdvcnNlLCBub3QgYmV0
dGVyLg0KICAgID4gPg0KICAgID4gPiBJbiBwYXN0IGNvbW11bml0eSBjYWxscyB3aGVuIHdlIHRy
aWVkIHRvIGRvIHRoaXMgd2l0aCBzcGVjaWZpYyBzZXJpZXMsIGluIHByYWN0aWNlIHdlIGVuZGVk
IHVwIGRpc2NvdmVyaW5nIG9ic3RhY2xlcyB0aGF0IHdlcmUgY29uY2VybmluZyBhIHNwZWNpZmlj
IHNlcmllcywgc3VjaCBhcyB1bmV4cG9zZWQgZGVwZW5kZW5jaWVzLCBsYWNrIG9mIEhXLCBzcGVj
cyBhZ2FpbnN0IHdoaWNoIHRvIHJldmlldyBiZWluZyB0b28gY29tcGxleCwgLi4uDQogICAgPiA+
IA0KICAgID4gPiBJbiBhbnkgY2FzZSwgZ2l2ZW4gdGhhdCBxdWl0ZSBhIGZldyBzZXJpZXMgd2Vy
ZSBhZGRlZCB0byB0aGUgYWdlbmRhLCBtYXliZSB3ZSBzaG91bGRuJ3QgdGFsayBhYm91dCBwcm9j
ZXNzIGluIHRoZSBtZWV0aW5nLCBidXQgc2VlIHdoZXRoZXIgd2UgY2FuIHVuYmxvY2sgdGhvc2Ug
c2VyaWVzLiBJIGFtIGdvaW5nIHRvIGFubm90YXRlIHNvbWUgb2YgdGhlIGFnZW5kYSBpdGVtcyB0
byBoaWdobGlnaHQgV0hPIG5lZWRzIHRvIHRha2UgYWN0aW9uIG9uIGl0ZW1zIGFkZGVkDQogICAg
PiA+IA0KICAgID4gPiBXZSBjb3VsZCBoYXZlIGEgd2lkZXIgZGlzY3Vzc2lvbiBhYm91dCB0aGUg
cHJvY2VzcyBhdCB0aGUgc3VtbWl0LCBhcyBldmVyeW9uZSB3aG8gd291bGQgbmVlZCB0byBiZSBp
bnZvbHZlZCBpcyBhdCB0aGUgc3VtbWl0Lg0KICAgID4gDQogICAgPiBUaGlzIGhhcyBsaWtlbHkg
YmVlbiByYWlzZWQgYmVmb3JlLCBidXQgLi4uIGNvdWxkIHRoZSBYZW4gY29tbXVuaXR5IHVzZSBH
aXRodWIvR2l0bGFiIFBScyB0byByZWR1Y2UgdGhlIG92ZXJoZWFkIG9mIG1hbmFnaW5nIGEgcmV2
aWV3IHF1ZXVlPyAgUFItYmFzZWQgd29ya2Zsb3dzIGhhdmUgaGVscGVkIG9wZW4tc291cmNlIHBy
b2plY3RzIHRvIGJldHRlciB1dGlsaXplIHRlYW1zIGZvciByZXZpZXcgcXVldWUgbWFuYWdlbWVu
dC4NCiAgICA+IA0KICAgID4gUFJzIGNvdWxkIGJlIHVzZWQgaW4gcGFyYWxsZWwgd2l0aCB0aGUg
ZXhpc3RpbmcgbWFpbGluZyBsaXN0IHBhdGNoIHByb2Nlc3MuICBUbyBsaW5rIHRoZSB0d28gd29y
a2Zsb3dzLCBQUiByZXZpZXcgY29tbWVudHMgY291bGQgYmUgbWlycm9yZWQgdG8gdGhlIG1haWxp
bmcgbGlzdCwgYW5kIGEgbGluayB0byB0aGUgUFIgaW5jbHVkZWQgaW4gdGhlIGZpcnN0IHBhdGNo
IG9mIHRoZSBzZXJpZXMgcmV2aXNpb25zLg0KICAgID4gDQogICAgPiBJZiBQUnMgYXJlIHVzZWQs
IEppcmEgY2FuIGF1dG9tYXRpY2FsbHkgbGluayBQUnMgdGhhdCBhcmUgYXNzb2NpYXRlZCB3aXRo
IGEgWEVOLW5ubm4gdGlja2V0IG51bWJlci4gIFdpdGggIFBSIGNvbW1lbnQgbWlycm9yaW5nLCB0
aGUgbWFpbGluZyBsaXN0IHdvdWxkIHJlbWFpbiB0aGUgZGVmaW5pdGl2ZSBhcmNoaXZlIG9mIHJl
dmlldyBjb21tZW50cy4gIFRoZXJlIG1heSBhbHNvIGJlIG9wcG9ydHVuaXRpZXMgZm9yIGludGVn
cmF0aW9uIHdpdGggWGVuJ3MgR2l0bGFiIENJLCBlLmcuIHNlcmllcyB0ZXN0aW5nIG9uIG11bHRp
cGxlIGFyY2hpdGVjdHVyZXMuDQogICAgDQogICAgWWVzLCB0aGlzIGhhcyBiZWVuIGJyb3VnaHQg
dXAgaW4gdGhlIHBhc3QsIGFuZCB0aGUgbWFqb3JpdHkgKG1lDQogICAgaW5jbHVkZWQpIHByZWZl
cnJlZCBkb2luZyBkb2luZyByZXZpZXdzIG9uIGEgbWFpbGluZyBsaXN0LiBIb3dldmVyLA0KICAg
IHBhdGNod29ya3MgaGFzIGJlZW4gZ2V0dGluZyBiZXR0ZXIgYW5kIGJldHRlciBhbmQgc2hvdWxk
IG5vdyBiZSBhYmxlIHRvDQogICAgZ2l2ZSB5b3UgYSBnaXRodWItbGlrZSB3ZWIgaW50ZXJmYWNl
IHRvIHBhdGNoIHNlcmllcyBzdWJtaXNzaW9ucyBhbmQNCiAgICByZXZpZXdzIHdoaWxlIHJldGFp
bmluZyB0aGUgbWFpbGluZyBsaXN0IGJhc2VkIHdvcmtmbG93IG1vc3Qgc3RpbGwNCiAgICBwcmVm
ZXIuIEkga25vdyBwYXRjaHdvcmtzIGhhcyBhbHNvIGJlZW4gdXNlZCB0byB0cmlnZ2VyIHRlc3Rp
bmcgYnkgc29tZS4NCiAgICBJIGRvbid0IGtub3cgdGhlIHN0YXRlIG9mIHRoZSBwYXRjaHdvcmtz
IGluc3RhbmNlIGZvciBYZW4uDQoNCkFzIGZhciBhcyBJIHJlY2FsbCBXZWkgaGFzIGxvb2tlZCBh
dCBib3RoIHBhdGNod29yayAoaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L3hl
bi1kZXZlbC9saXN0LykgYW5kIDpwYXRjaGV3IChodHRwczovL3BhdGNoZXcub3JnL1hlbikgZm9y
IHRoZSBwdXJwb3NlIG9mIGxvb2tpbmcgYXQgdHJpZ2dlcnMuIEkgcmVjYWxsIGhlIHNlbnQgYSBz
dW1tYXJ5IG1haWwsIGJ1dCBJIGNhbid0IGZpbmQgaXQuIEFzIGZhciBhcyBJIHJlY2FsbCA6cGF0
Y2hldyB3YXMgZGVlbWVkIG5pY2VyLCBhcyBpdCByZXRhaW5zIHRoZSBjb3ZlciBsZXR0ZXIgb2Yg
cGF0Y2hlcyBpbiBtb3N0IGNhc2VzLg0KDQpXZSB3aWxsIG5lZWQgdG8gZGVjaWRlIGZvciBvbmUg
b3IgdGhlIG90aGVyIGF0IHRoZSBzdW1taXQsIGFzIHdlIG5lZWQgdGhpcyB0byB0cmlnZ2VyIEdp
dExhYkNpIGJ1aWxkIGFuZCBzbW9rZSB0ZXN0cyAoUUVNVSBiYXNlZCkgZnJvbSBwYXRjaGVzIHBv
c3RlZCB0byB0aGUgbGlzdC4gDQoNClJlZ2FyZHMNCkxhcnMNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:24:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:24:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDWd-0002DR-Qt; Wed, 26 Jun 2019 19: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgDWc-0002DM-8P
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:24:10 +0000
X-Inumbo-ID: f84042a9-9847-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f84042a9-9847-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 19:24: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 6A7EB360;
 Wed, 26 Jun 2019 12:24:08 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D4E443F718;
 Wed, 26 Jun 2019 12:24:06 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-3-julien.grall@arm.com>
 <alpine.DEB.2.21.1906251627270.5851@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906251656420.5851@sstabellini-ThinkPad-T480s>
 <31afe099-1a7b-d8f3-6d11-0fdf78594c2e@arm.com>
 <alpine.DEB.2.21.1906260827080.5851@sstabellini-ThinkPad-T480s>
 <d8c94588-8f7f-84a5-aed1-fe7bfe7bd178@arm.com>
 <alpine.DEB.2.21.1906261130190.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <255f56d2-e01c-9aaf-3bb0-29436c0798e2@arm.com>
Date: Wed, 26 Jun 2019 20:24:05 +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: <alpine.DEB.2.21.1906261130190.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 02/17] 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: 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>

SGkgU3RlZmFubywKCk9uIDYvMjYvMTkgNzozMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFdlZCwgMjYgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFu
bywKPj4KPj4gT24gMjYvMDYvMjAxOSAxNjoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
Pj4gT24gV2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZh
bm8sCj4+Pj4KPj4+PiBPbiAyNi8wNi8yMDE5IDAwOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4+Pj4+IE9uIFR1ZSwgMjUgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
Pj4+Pj4+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4g
ICAgIFRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIHRoZSBtYWNybyBQUklOVCB3aWxsIGNs
b2JiZXIKPj4+Pj4+Pj4geDMwL2xyLgo+Pj4+Pj4+PiBUaGlzCj4+Pj4+Pj4gbWVhbnMgdGhlIHVz
ZXIgc2hvdWxkIHNhdmUgbHIgaWYgaXQgY2FyZXMgYWJvdXQgaXQuCj4+Pj4+Pgo+Pj4+Pj4gQnkg
eDMwL2xyLCBkbyB5b3UgbWVhbiB4MC14MyBhbmQgbHI/IEkgd291bGQgcHJlZmVyIGEgY2xlYXJl
cgo+Pj4+Pj4gZXhwcmVzc2lvbi4KPj4+Pj4KPj4+Pj4gTm8gb2YgY291cnNlIG5vdCEgWW91IG1l
YW50IHgzMCB3aGljaCBpcyBhIHN5bm9ueW0gb2YgbHIhIEl0IGlzIGp1c3QKPj4+Pj4gdGhhdCBp
biB0aGlzIGNhc2UgaXQgaXMgYWxzbyBzdXBwb3NlZCB0byBjbG9iYmVyIHgwLXgzIC0tIEkgZ290
Cj4+Pj4+IGNvbmZ1c2VkISBUaGUgY29tbWl0IG1lc3NhZ2UgaXMgYWxzbyBmaW5lIGFzIGlzIHRo
ZW4uIE1vcmUgYmVsb3cuCj4+Pj4+Cj4+Pj4+Cj4+Pj4+PiBSZXZpZXdlZC1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+Pj4g
Rm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgUFJJTlQgaW4gcGxh
Y2Ugd2hlcmUgbHIKPj4+Pj4+PiBzaG91bGQgYmUgcHJlc2VydmVkLiBSYXRoZXIgdGhhbiByZXF1
aXJpbmcgYWxsIHRoZSB1c2VycyB0byBwcmVzZXJ2ZQo+Pj4+Pj4+IGxyLAo+Pj4+Pj4+IHRoZSBt
YWNybyBQUklOVCBpcyBtb2RpZmllZCB0byBzYXZlIGFuZCByZXN0b3JlIGl0Lgo+Pj4+Pj4+Cj4+
Pj4+Pj4gV2hpbGUgdGhlIGNvbW1lbnQgc3RhdGUgeDMgd2lsbCBiZSBjbG9iYmVyZWQsIHRoaXMg
aXMgbm90IHRoZSBjYXNlLgo+Pj4+Pj4+IFNvCj4+Pj4+Pj4gUFJJTlQgd2lsbCB1c2UgeDMgdG8g
cHJlc2VydmUgbHIuCj4+Pj4+Pj4KPj4+Pj4+PiBMYXN0bHksIHRha2UgdGhlIG9wcG9ydHVuaXR5
IHRvIG1vdmUgdGhlIGNvbW1lbnQgb24gdG9wIG9mIFBSSU5UIGFuZAo+Pj4+Pj4+IHVzZQo+Pj4+
Pj4+IFBSSU5UIGluIGluaXRfdWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBh
IGZvbGxvdy11cAo+Pj4+Pj4+IHBhdGNoLgo+Pj4+Pj4+Cj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Pj4+PiAtLS0KPj4+Pj4+PiAg
ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE0ICsrKysrKysrKy0tLS0tCj4+Pj4+Pj4g
ICAgIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4+Pj4+
Pj4KPj4+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKPj4+Pj4+PiBpbmRleCBjOGJiZGYwNWE2Li5hNTE0N2M4ZDgw
IDEwMDY0NAo+Pj4+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4+Pj4+PiAr
KysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+Pj4+Pj4gQEAgLTc4LDEyICs3OCwxNyBA
QAo+Pj4+Pj4+ICAgICAgKiAgeDMwIC0gbHIKPj4+Pj4+PiAgICAgICovCj4+Pj4+Pj4gICAgIC0v
KiBNYWNybyB0byBwcmludCBhIHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgo+
Pj4+Pj4+IC0gKiBDbG9iYmVycyB4MC14My4gKi8KPj4+Pj4+PiAgICAgI2lmZGVmIENPTkZJR19F
QVJMWV9QUklOVEsKPj4+Pj4+PiArLyoKPj4+Pj4+PiArICogTWFjcm8gdG8gcHJpbnQgYSBzdHJp
bmcgdG8gdGhlIFVBUlQsIGlmIHRoZXJlIGlzIG9uZS4KPj4+Pj4+PiArICoKPj4+Pj4+PiArICog
Q2xvYmJlcnMgeDAgLSB4Mwo+Pj4+Pj4+ICsgKi8KPj4+Pj4+PiAgICAgI2RlZmluZSBQUklOVChf
cykgICAgICAgICAgIFwKPj4+Pj4+PiArICAgICAgICBtb3YgICB4MywgbHIgIDsgICAgIFwKPj4+
Pj4+PiAgICAgICAgICAgICBhZHIgICB4MCwgOThmIDsgICAgIFwKPj4+Pj4+PiAgICAgICAgICAg
ICBibCAgICBwdXRzICAgIDsgICAgIFwKPj4+Pj4+PiArICAgICAgICBtb3YgICBsciwgeDMgIDsg
ICAgIFwKPj4+Pj4+PiAgICAgICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykKPj4+Pj4KPj4+Pj4g
U3RyYW5nZWx5IGVub3VnaCBJIGdldCBhIGJ1aWxkIGVycm9yIHdpdGggZ2NjIDcuMy4xLCBidXQg
aWYgSSB1c2UgeDMwCj4+Pj4+IGluc3RlYWQgb2YgbHIsIGl0IGJ1aWxkcyBmaW5lLiBIYXZlIHlv
dSBzZWVuIHRoaXMgYmVmb3JlPwo+Pj4+Cj4+Pj4gSG1tbSwgSSBjYW4ndCB0byByZXByb2R1Y2Ug
aXQgZXZlbiBvbiBvbGRlciBjb21waWxlciAoNC45KS4gTXkgZ3Vlc3MgaXMKPj4+PiBub3QKPj4+
PiBhbGwgdGhlIGFzc2VtYmxlciBpcyBhYmxlIHRvIHVuZGVyc3RhbmQgImxyIi4KPj4+Pgo+Pj4+
IEluIHRoZSBmaWxlIGVudHJ5LlMgd2UgaGF2ZSB0aGUgZm9sbG93aW5nIGxpbmU6Cj4+Pj4KPj4+
PiBsciAgICAgIC5yZXEgICAgeDMwICAgICAgICAgICAgIC8vIGxpbmsgcmVnaXN0ZXIKPj4+Pgo+
Pj4+Cj4+Pj4gQ291bGQgeW91IGdpdmUgYSB0cnkgdG8gYWRkIHRoZSBsaW5lIGluIGhlYWQuUz8K
Pj4+Cj4+PiBUaGF0IHdvcmtzCj4+Cj4+IFRoYW5rIHlvdS4KPj4KPj4gSSB0aG91Z2h0IGEgYml0
IG1vcmUgZHVyaW5nIHRoZSBkYXkgYW5kIGRlY2lkZWQgdG8gdXNlICJ4MzAiIGRpcmVjdGx5IHJh
dGhlcgo+PiB0aGFuIGxyLiBXZSBjYW4gZGVjaWRlIHRvIHJldmlzaXQgaXQgaWYgd2UgdGhpbmsg
dGhlIGNvZGUgaXMgdG9vIGRpZmZpY3VsdCB0bwo+PiByZWFkLgo+IAo+IEkgd2FzIGdvaW5nIHRv
IHN1Z2dlc3QgeDMwIHRvbyB5ZXN0ZXJkYXksIGJ1dCBpZiB3ZSBjYW4gbWFrZSBgbHInIHdvcmsK
PiB0aGVuIHRoYXQgd291bGQgYmUgbXkgcHJlZmVyZW5jZSBiZWNhdXNlIGl0IG1ha2VzIGl0IG1v
cmUgaW1tZWRpYXRlbHkKPiBvYnZpb3VzIHdoYXQgdGhlIGNvZGUgaXMgZG9pbmcuCgpJIHdpbGwg
aGF2ZSBhIGxvb2sgdG8gbW92ZSB0aGUgbGluZSBpbiBhbiBoZWFkZXIuCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:26:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:26:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDZF-0002KV-Az; Wed, 26 Jun 2019 19:26:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgDZD-0002KM-6r
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:26:51 +0000
X-Inumbo-ID: 589e7d91-9848-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 589e7d91-9848-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 19:26: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 4215C360;
 Wed, 26 Jun 2019 12:26:50 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 378943F718;
 Wed, 26 Jun 2019 12:26:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-14-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261139160.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <44a6c373-2aef-7da7-2f2a-538b74f31535@arm.com>
Date: Wed, 26 Jun 2019 20:26:47 +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: <alpine.DEB.2.21.1906261139160.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 13/17] 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: 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>

SGksCgpPbiA2LzI2LzE5IDc6NTEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBN
b24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IHNldHVwX2ZpeG1hcCgpIHdp
bGwgc2V0dXAgdGhlIGZpeG1hcCBpbiB0aGUgYm9vdCBwYWdlIHRhYmxlcyBpbiBvcmRlciB0bwo+
PiB1c2UgZWFybHlwcmludGsgYW5kIGFsc28gdXBkYXRlIHRoZSByZWdpc3RlciB4MjMgaG9sZGlu
ZyB0aGUgYWRkcmVzcyB0bwo+PiB0aGUgVUFSVC4KPj4KPj4gSG93ZXZlciwgc2Vjb25kYXJ5IENQ
VXMgYXJlIHN3aXRjaGluZyB0byB0aGUgcnVudGltZSBwYWdlIHRhYmxlcyBiZWZvcmUKPj4gdXNp
bmcgdGhlIGVhcmx5cHJpbnRrIGFnYWluLiBTbyBzZXR0dGluZyB1cCB0aGUgZml4bWFwIGluIHRo
ZSBib290IHBhZ2VzCj4+IHRhYmxlcyBpcyBwb2ludGxlc3MuCj4gCj4gVHlwbzogc2V0dHRpbmcK
Cm9rLgoKPiAKPiBBbHNvLCB5b3UgY291bGQgYWRkIHRoYXQgaXQgaXMgImltcG9zc2libGUiIHRv
IGZpbmQgb3Vyc2VsdmVzIGluIHRoZQo+IHBvc2l0aW9uIG9mIG5lZWRpbmcgZWFybHlwcmludGsg
Zm9yIHNlY29uZGFyeSBDUFVzIGJlZm9yZSB0aGUgcnVudGltZQo+IHBhZ2UgdGFibGVzIGFyZSB1
cCwgYmVjYXVzZSBpdCBpcyBkb25lIHJpZ2h0IGFmdGVyIGluIHRoZSBib290IHNlcXVlbmNlLgoK
SXQgaXMga2luZCBvZiBpbXBsaWVkIGJ5IHRoZSBjb21tZW50IGFuZCB0aGUgY29kZSBiZWxvdy4g
QnV0IEkgY2FuIApjbGVhcmx5IHN0YXRlIGl0LgoKPiAKPiBSZXZpZXdlZC1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:29:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDbn-0002U9-VE; Wed, 26 Jun 2019 19:29: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=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgDbn-0002U4-79
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:29:31 +0000
X-Inumbo-ID: b7966968-9848-11e9-b531-b3dbc59a6843
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b7966968-9848-11e9-b531-b3dbc59a6843;
 Wed, 26 Jun 2019 19:29:30 +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 13DFB2080C;
 Wed, 26 Jun 2019 19:29:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561577369;
 bh=2hlp8UiRBGIVHZUFaroF/O/yuWjPXbO6OE4M6JIUy2E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cYWqNE13SKb7ZhDMG91poSj3pYxuXdL9pQHRbgJGuRMkZH/JDFfsd2+ZHmRZFeELq
 deLHaNV084+GPH6vQ9vXLleM5TJfSEPa3vIiIn/OaqxpWlPItUD5wl+JeeqGLetBXs
 LiFLOrL2H02BiyLTYhtSto42pZ0xs/vLcciJiYZw=
Date: Wed, 26 Jun 2019 12:29:28 -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: <20190610193215.23704-18-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261224240.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-18-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 17/17] xen/arm64: 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, 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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQg
QlNTIGlzIHplcm9lZCBiZWZvcmUgdGhlIE1NVSBhbmQgRC1DYWNoZSBpcyB0dXJuZWQgb24uCj4g
SW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdoZW4gemVyb2luZyB0
aGUgQlNTIHNlY3Rpb24uCj4gCj4gUGVyIHRoZSBJbWFnZSBwcm90b2NvbCBbMV0sIHRoZSBzdGF0
ZSBvZiB0aGUgY2FjaGUgZm9yIEJTUyByZWdpb24gaXMgbm90Cj4ga25vd24gYmVjYXVzZSBpdCBp
cyBub3QgcGFydCBvZiB0aGUgImxvYWRlZCBrZXJuZWwgaW1hZ2UiLgo+IAo+IFRoaXMgbWVhbnMg
dGhhdCB0aGUgY2FjaGUgd2lsbCBuZWVkIHRvIGJlIGludmFsaWRhdGVkIHR3aWNlIGZvciB0aGUg
QlNTCj4gcmVnaW9uOgo+ICAgICAxKSBCZWZvcmUgemVyb2luZyB0byByZW1vdmUgYW55IGRpcnR5
IGNhY2hlIGxpbmUuIE90aGVyd2lzZSB0aGV5IG1heQo+ICAgICBnZXQgZXZpY3RlZCB3aGlsZSB6
ZXJvaW5nIGFuZCB0aGVyZWZvcmUgb3ZlcnJpZGluZyB0aGUgdmFsdWUuCj4gICAgIDIpIEFmdGVy
IHplcm9pbmcgdG8gcmVtb3ZlIGFueSBjYWNoZSBsaW5lIHRoYXQgbWF5IGhhdmUgYmVlbgo+ICAg
ICBzcGVjdWxhdGVkLiBPdGhlcndpc2Ugd2hlbiB0dXJuaW5nIG9uIE1NVSBhbmQgRC1DYWNoZSwg
dGhlIENQVSBtYXkKPiAgICAgc2VlIG9sZCB2YWx1ZXMuCj4gCj4gSG93ZXZlciwgdGhlIG9ubHkg
cmVhc29uIHRvIGhhdmUgdGhlIEJTUyB6ZXJvZWQgZWFybHkgaXMgYmVjYXVzZSB0aGUKPiBib290
IHBhZ2UgdGFibGVzIGFyZSBwYXJ0IG9mIEJTUy4gVG8gYXZvaWQgdGhlIHR3byBjYWNoZSBpbnZh
bGlkYXRpb25zLAo+IGl0IGlzIHBvc3NpYmxlIHRvIG1vdmUgdGhlIHBhZ2UgdGFibGVzIGluIHRo
ZSBzZWN0aW9uIC5kYXRhLnBhZ2VfYWxpZ25lZC4KCkkgYW0gbm90IGZvbGxvd2luZyB0aGUgbGFz
dCBwYXJ0LiBIb3cgaXMgbW92aW5nIHRoZSBib290IHBhZ2UgdGFibGVzIHRvCi5kYXRhLnBhZ2Vf
YWxpZ25lZCBzb2x2aW5nIHRoZSBwcm9ibGVtPyBEbyB3ZSBuZWVkIHRvIHplcm8KLmRhdGEucGFn
ZV9hbGlnbmVkIGVhcmx5IG9yIGNhbiB3ZSBza2lwIGl0IGJlY2F1c2UgaXQgaXMgZ3VhcmFudGVl
ZCB0bwphbHJlYWR5IGJlIHplcm8/CgoKPiBBIG5ldyBtYWNybyBERUZJTkVfQk9PVF9QQUdFX1RB
QkxFIGlzIGludHJvZHVjZWQgdG8gY3JlYXRlIGFuZCBtYXJrCj4gcGFnZS10YWJsZXMgdXNlZCBi
ZWZvcmUgQlNTIGlzIHplcm9lZC4gVGhpcyBpbmNsdWRlcyBhbGwgYm9vdF8qIGJ1dCBhbHNvCj4g
eGVuX2ZpeG1hcCBhcyB6ZXJvX2JzcygpIHdpbGwgcHJpbnQgYSBtZXNzYWdlIHdoZW4gZWFybHlw
cmludGsgaXMKPiBlbmFibGVkLgoKT24gYSBzaW1pbGFyIG5vdGUsIGFuZCBjb250aW51aW5nIGZy
b20gd2hhdCBJIHdyb3RlIGFib3ZlLCBkbyB3ZSBuZWVkIHRvCm1ha2Ugc3VyZSB0byB6ZXJvIHRo
ZSB4ZW5fZml4bWFwIGJlZm9yZSBob29raW5nIGl0IHVwIHNldHVwX2ZpeG1hcD8KCgo+IFsxXSBs
aW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0Cj4gCj4gLS0tCj4gCj4gICAgIE5v
dGUgdGhhdCB0aGUgYXJtMzIgc3VwcG9ydCBpcyBub3QgdGhlcmUgeWV0LiBUaGlzIHdpbGwgbmVl
ZCB0byBiZQo+ICAgICBhZGRyZXNzZWQgaGVyZSBvciBzZXBhcmF0ZWx5IGRlcGVuZGluZyBvbiB3
aGVuIHRoZSBBcm0zMiBib290IHJld29yawo+ICAgICBpcyBzZW50Lgo+IC0tLQo+ICB4ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TIHwgIDYgKysrLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jICAgICAg
ICAgfCAyMyArKysrKysrKysrKysrKysrKy0tLS0tLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDIwIGlu
c2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggMTMwYWI2
NmQ4ZS4uNmMzZWRiYmM4MSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
Cj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC0yOTEsNyArMjkxLDYgQEAg
cmVhbF9zdGFydF9lZmk6Cj4gICAgICAgICAgbW92ICAgeDIyLCAjMCAgICAgICAgICAgICAgICAv
KiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+ICAKPiAgICAgICAgICBibCAgICBjaGVja19j
cHVfbW9kZQo+IC0gICAgICAgIGJsICAgIHplcm9fYnNzCj4gICAgICAgICAgYmwgICAgY3B1X2lu
aXQKPiAgICAgICAgICBibCAgICBjcmVhdGVfcGFnZV90YWJsZXMKPiAgICAgICAgICBibCAgICBl
bmFibGVfbW11Cj4gQEAgLTMxMiw2ICszMTEsNyBAQCBwcmltYXJ5X3N3aXRjaGVkOgo+ICAgICAg
ICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCj4gICAg
ICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKPiAgI2VuZGlmCj4g
KyAgICAgICAgYmwgICAgemVyb19ic3MKPiAgICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIp
Cj4gICAgICAgICAgLyogU2V0dXAgdGhlIGFyZ3VtZW50cyBmb3Igc3RhcnRfeGVuIGFuZCBqdW1w
IHRvIEMgd29ybGQgKi8KPiAgICAgICAgICBtb3YgICB4MCwgeDIwICAgICAgICAgICAgICAgIC8q
IHgwIDo9IHBoeXNfb2Zmc2V0ICovCj4gQEAgLTQyMyw4ICs0MjMsOCBAQCB6ZXJvX2JzczoKPiAg
ICAgICAgICBjYm56ICB4MjYsIHNraXBfYnNzCj4gIAo+ICAgICAgICAgIFBSSU5UKCItIFplcm8g
QlNTIC1cclxuIikKPiAtICAgICAgICBsb2FkX3BhZGRyIHgwLCBfX2Jzc19zdGFydCAgICAvKiBM
b2FkIHBhZGRyIG9mIHN0YXJ0ICYgZW5kIG9mIGJzcyAqLwo+IC0gICAgICAgIGxvYWRfcGFkZHIg
eDEsIF9fYnNzX2VuZAo+ICsgICAgICAgIGxkciAgIHgwLCA9X19ic3Nfc3RhcnQgICAgICAgLyog
eDAgOj0gdmFkZHIoX19ic3Nfc3RhcnQpICovCj4gKyAgICAgICAgbGRyICAgeDEsID1fX2Jzc19l
bmQgICAgICAgICAvKiB4MSA6PSB2YWRkcihfX2Jzc19zdGFydCkgKi8KPiAgCj4gIDE6ICAgICAg
c3RyICAgeHpyLCBbeDBdLCAjOAo+ICAgICAgICAgIGNtcCAgIHgwLCB4MQo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXggNmE1NDllOTI4
My4uMGIyZDA3YTI1OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hl
bi9hcmNoL2FybS9tbS5jCj4gQEAgLTQ4LDYgKzQ4LDE3IEBACj4gICN1bmRlZiBtZm5fdG9fdmly
dAo+ICAjZGVmaW5lIG1mbl90b192aXJ0KG1mbikgX19tZm5fdG9fdmlydChtZm5feChtZm4pKQo+
ICAKPiArLyoKPiArICogTWFjcm9zIHRvIGRlZmluZSBwYWdlLXRhYmxlczoKPiArICogIC0gREVG
SU5FX0JPT1RfUEFHRV9UQUJMRSBpcyB1c2VkIHRvIGRlZmluZSBwYWdlLXRhYmxlIHRoYXQgYXJl
IHVzZWQKPiArICogIGluIGFzc2VtYmx5IGNvZGUgYmVmb3JlIEJTUyBpcyB6ZXJvZWQuCj4gKyAq
ICAtIERFRklORV9QQUdFX1RBQkxFeyxTfSBhcmUgdXNlZCB0byBkZWZpbmUgb25lIG9yIG11bHRp
cGxlCj4gKyAqICBwYWdlLXRhYmxlcyB0byBiZSB1c2VkIGFmdGVyIEJTUyBpcyB6ZXJvZWQgKHR5
cGljYWxseSB0aGV5IGFyZSBvbmx5IHVzZWQKPiArICogIGluIEMpLgo+ICsgKi8KPiArI2RlZmlu
ZSBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ICtscGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgX19zZWN0aW9u
KCIuZGF0YS5wYWdlX2FsaWduZWQiKSBuYW1lW0xQQUVfRU5UUklFU10KPiArCj4gICNkZWZpbmUg
REVGSU5FX1BBR0VfVEFCTEVTKG5hbWUsIG5yKSAgICAgICAgICAgICAgICAgICAgXAo+ICBscGFl
X3QgX19hbGlnbmVkKFBBR0VfU0laRSkgbmFtZVtMUEFFX0VOVFJJRVMgKiAobnIpXQo+ICAKPiBA
QCAtNzYsMTMgKzg3LDEzIEBAIGxwYWVfdCBfX2FsaWduZWQoUEFHRV9TSVpFKSBuYW1lW0xQQUVf
RU5UUklFUyAqIChucildCj4gICAqIEZpbmFsbHksIGlmIEVBUkxZX1BSSU5USyBpcyBlbmFibGVk
IHRoZW4geGVuX2ZpeG1hcCB3aWxsIGJlIG1hcHBlZAo+ICAgKiBieSB0aGUgQ1BVIG9uY2UgaXQg
aGFzIG1vdmVkIG9mZiB0aGUgMToxIG1hcHBpbmcuCj4gICAqLwo+IC1ERUZJTkVfUEFHRV9UQUJM
RShib290X3BndGFibGUpOwo+ICtERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJvb3RfcGd0YWJsZSk7
Cj4gICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gLURFRklORV9QQUdFX1RBQkxFKGJvb3RfZmlyc3Qp
Owo+IC1ERUZJTkVfUEFHRV9UQUJMRShib290X2ZpcnN0X2lkKTsKPiArREVGSU5FX0JPT1RfUEFH
RV9UQUJMRShib290X2ZpcnN0KTsKPiArREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X2ZpcnN0
X2lkKTsKPiAgI2VuZGlmCj4gLURFRklORV9QQUdFX1RBQkxFKGJvb3Rfc2Vjb25kKTsKPiAtREVG
SU5FX1BBR0VfVEFCTEUoYm9vdF90aGlyZCk7Cj4gK0RFRklORV9CT09UX1BBR0VfVEFCTEUoYm9v
dF9zZWNvbmQpOwo+ICtERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJvb3RfdGhpcmQpOwo+ICAKPiAg
LyogTWFpbiBydW50aW1lIHBhZ2UgdGFibGVzICovCj4gIAo+IEBAIC0xMzUsNyArMTQ2LDcgQEAg
c3RhdGljIF9faW5pdGRhdGEgaW50IHhlbmhlYXBfZmlyc3RfZmlyc3Rfc2xvdCA9IC0xOwo+ICAg
Ki8KPiAgc3RhdGljIERFRklORV9QQUdFX1RBQkxFUyh4ZW5fc2Vjb25kLCAyKTsKPiAgLyogRmly
c3QgbGV2ZWwgcGFnZSB0YWJsZSB1c2VkIGZvciBmaXhtYXAgKi8KPiAtREVGSU5FX1BBR0VfVEFC
TEUoeGVuX2ZpeG1hcCk7Cj4gK0RFRklORV9CT09UX1BBR0VfVEFCTEUoeGVuX2ZpeG1hcCk7Cj4g
IC8qIEZpcnN0IGxldmVsIHBhZ2UgdGFibGUgdXNlZCB0byBtYXAgWGVuIGl0c2VsZiB3aXRoIHRo
ZSBYTiBiaXQgc2V0Cj4gICAqIGFzIGFwcHJvcHJpYXRlLiAqLwo+ICBzdGF0aWMgREVGSU5FX1BB
R0VfVEFCTEUoeGVuX3hlbm1hcCk7Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:30:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19:30:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgDcV-00036a-AD; Wed, 26 Jun 2019 19:30: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgDcT-00036P-FE
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:30:13 +0000
X-Inumbo-ID: d078467c-9848-11e9-bd8e-f790997325b0
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d078467c-9848-11e9-bd8e-f790997325b0;
 Wed, 26 Jun 2019 19:30: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 458F6360;
 Wed, 26 Jun 2019 12:30:11 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D3E0C3F718;
 Wed, 26 Jun 2019 12:30:09 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-16-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261153580.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <218cf497-cbb5-7213-7678-6294ac3e0882@arm.com>
Date: Wed, 26 Jun 2019 20:30:08 +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: <alpine.DEB.2.21.1906261153580.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 15/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDYvMjYvMTkgODowMSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQXQgdGhlIG1v
bWVudCwgdGhlIGZpeG1hcCB0YWJsZSBpcyBvbmx5IGhvb2tlZCB3aGVuIGVhcmx5cHJpbnRrIGlz
IHVzZWQuCj4+IFRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhlIGZpeG1h
cCBpcyBub3QgdXNlZCBieSBhbnlvbmUKPj4gdW50aWwgdGhlIHRoZSBib290IENQVSBpcyBzd2l0
Y2hpbmcgdG8gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuCj4+Cj4+IEluIHRoZSBmdXR1cmUsIHRo
ZSBib290IENQVSB3aWxsIG5vdCBzd2l0Y2ggYmV0d2VlbiBwYWdlLXRhYmxlcyB0byBhdm9pZAo+
PiBUTEIgY29uZmxpY3QuIFRoaXMgbWVhbnMgdGhlIGZpeG1hcCB0YWJsZSB3aWxsIG5lZWQgdG8g
YmUgaG9va2VkIGJlZm9yZQo+PiBhbnkgdXNlLiBGb3Igc2ltcGxpY2l0eSwgc2V0dXBfZml4bWFw
KCkgd2lsbCBub3cgZG8gdGhhdCBqb2IuCj4gCj4gQ2FuIEkgYXNrIHlvdSB0byByZXdvcmQgdGhp
cyBzbGlnaHRseSwgZXNwZWNpYWxseSB0aGUgbGFzdCBzZW50ZW5jZT8gSXQKPiB0b29rIG1lIGEg
d2hpbGUgdG8gdW5kZXJzdGFuZCB3aGF0IHlvdSBtZWFudC4gSSBzdWdnZXN0Ogo+IAo+ICAgSW4g
dGhlIGZ1dHVyZSwgdGhlIGJvb3QgQ1BVIHdpbGwgbm90IHN3aXRjaCBiZXR3ZWVuIHBhZ2UtdGFi
bGVzIHRvCj4gICBhdm9pZCBhbnkgVExCIGNvbmZsaWN0cy4gVGh1cywgdGhlIGZpeG1hcCB0YWJs
ZSB3aWxsIG5lZWQgdG8gYmUgYWx3YXlzCj4gICBob29rZWQgYmVmb3JlIGFueSB1c2UuIExldCdz
IHN0YXJ0IGRvaW5nIGl0IG5vdyBpbiBzZXR1cF9maXhtYXAoKS4KPiAKCkkgd2lsbCB1cGRhdGUg
dGhlIGNvbW1pdCBtZXNzYWdlLgoKPiBBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPiA+Cj4+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFu
ZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+PiBmdW5jdGlvbi4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0t
Cj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDEzICsrKysrKysrKysrLS0KPj4gICAx
IGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TCj4+IGluZGV4IDk2ZTg1Zjg4MzQuLjRmN2ZhNjc2OWYgMTAwNjQ0Cj4+IC0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+PiBAQCAtNzAwLDggKzcwMCwxNyBAQCBpZF9tYXBfcmVtb3ZlZDoKPj4gICAgICAgICAgIHJl
dAo+PiAgIEVORFBST0MocmVtb3ZlX2lkX21hcCkKPj4gICAKPj4gKy8qCj4+ICsgKiBNYXAgdGhl
IFVBUlQgaW4gdGhlIGZpeG1hcCAod2hlbiBlYXJseXByaW50ayBpcyB1c2VkKSBhbmQgaG9vayB0
aGUKPj4gKyAqIGZpeG1hcCB0YWJsZSBpbiB0aGUgcGFnZSB0YWJsZXMuCj4+ICsgKgo+PiArICog
VGhlIGZpeG1hcCBjYW5ub3QgYmUgbWFwcGVkIGluIGNyZWF0ZV9wYWdlX3RhYmxlcyBiZWNhdXNl
IGl0IG1heQo+PiArICogY2xhc2ggd2l0aCB0aGUgSUQgbWFwLgo+PiArICoKPj4gKyAqIENsb2Ji
ZXJzIHgwIC0geDEKPj4gKyAqLwo+PiAgIHNldHVwX2ZpeG1hcDoKPj4gLSNpZiBkZWZpbmVkKENP
TkZJR19FQVJMWV9QUklOVEspIC8qIEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRr
ICovCj4+ICsjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+IAo+IEkgYW0gY3VyaW91cyB3aHkg
eW91IG1hZGUgdGhpcyBjb2RlIHN0eWxlIGNoYW5nZQoKVGhpcyBpcyB0aGUgb25seSAjaWYgZGVm
aW5lZCB3aXRoaW4gaGVhZC5TICh0aGUgcmVzdCB1c2UgI2lmZGVmKSBzbyBmb3IgCmNvbnNpc3Rl
bmN5LiBBbHNvLCBpdCBpcyBzaW1wbGVyIHRvIHJlYWQgOikuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCkkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 19:51:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 19: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 1hgDwp-0004ih-92; Wed, 26 Jun 2019 19:51:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgDwo-0004iV-JS
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 19:51:14 +0000
X-Inumbo-ID: c04e8e3c-984b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c04e8e3c-984b-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 19:51: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 1hgDwl-0008An-Pu; Wed, 26 Jun 2019 19:51: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 1hgDwl-0005eb-BS; Wed, 26 Jun 2019 19:51:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgDwl-0007H0-Ar; Wed, 26 Jun 2019 19:51:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138563-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 19:51:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138563: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU2My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyMSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
MCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:07:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20: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 1hgECZ-0005iN-Pf; Wed, 26 Jun 2019 20:07: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgECY-0005iI-H7
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:07:30 +0000
X-Inumbo-ID: 0582533a-984e-11e9-9e4f-9febe22790a5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0582533a-984e-11e9-9e4f-9febe22790a5;
 Wed, 26 Jun 2019 20:07: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 8D3FD360;
 Wed, 26 Jun 2019 13:07:27 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AB3233F718;
 Wed, 26 Jun 2019 13:07:26 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-18-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261224240.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7c8f54c5-29e1-8296-4dd5-401ef1406e2a@arm.com>
Date: Wed, 26 Jun 2019 21:07: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: <alpine.DEB.2.21.1906261224240.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 17/17] xen/arm64: 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, 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>

SGkgU3RlZmFubywKCk9uIDYvMjYvMTkgODoyOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQXQgdGhlIG1v
bWVudCBCU1MgaXMgemVyb2VkIGJlZm9yZSB0aGUgTU1VIGFuZCBELUNhY2hlIGlzIHR1cm5lZCBv
bi4KPj4gSW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdoZW4gemVy
b2luZyB0aGUgQlNTIHNlY3Rpb24uCj4+Cj4+IFBlciB0aGUgSW1hZ2UgcHJvdG9jb2wgWzFdLCB0
aGUgc3RhdGUgb2YgdGhlIGNhY2hlIGZvciBCU1MgcmVnaW9uIGlzIG5vdAo+PiBrbm93biBiZWNh
dXNlIGl0IGlzIG5vdCBwYXJ0IG9mIHRoZSAibG9hZGVkIGtlcm5lbCBpbWFnZSIuCj4+Cj4+IFRo
aXMgbWVhbnMgdGhhdCB0aGUgY2FjaGUgd2lsbCBuZWVkIHRvIGJlIGludmFsaWRhdGVkIHR3aWNl
IGZvciB0aGUgQlNTCj4+IHJlZ2lvbjoKPj4gICAgICAxKSBCZWZvcmUgemVyb2luZyB0byByZW1v
dmUgYW55IGRpcnR5IGNhY2hlIGxpbmUuIE90aGVyd2lzZSB0aGV5IG1heQo+PiAgICAgIGdldCBl
dmljdGVkIHdoaWxlIHplcm9pbmcgYW5kIHRoZXJlZm9yZSBvdmVycmlkaW5nIHRoZSB2YWx1ZS4K
Pj4gICAgICAyKSBBZnRlciB6ZXJvaW5nIHRvIHJlbW92ZSBhbnkgY2FjaGUgbGluZSB0aGF0IG1h
eSBoYXZlIGJlZW4KPj4gICAgICBzcGVjdWxhdGVkLiBPdGhlcndpc2Ugd2hlbiB0dXJuaW5nIG9u
IE1NVSBhbmQgRC1DYWNoZSwgdGhlIENQVSBtYXkKPj4gICAgICBzZWUgb2xkIHZhbHVlcy4KPj4K
Pj4gSG93ZXZlciwgdGhlIG9ubHkgcmVhc29uIHRvIGhhdmUgdGhlIEJTUyB6ZXJvZWQgZWFybHkg
aXMgYmVjYXVzZSB0aGUKPj4gYm9vdCBwYWdlIHRhYmxlcyBhcmUgcGFydCBvZiBCU1MuIFRvIGF2
b2lkIHRoZSB0d28gY2FjaGUgaW52YWxpZGF0aW9ucywKPj4gaXQgaXMgcG9zc2libGUgdG8gbW92
ZSB0aGUgcGFnZSB0YWJsZXMgaW4gdGhlIHNlY3Rpb24gLmRhdGEucGFnZV9hbGlnbmVkLgo+IAo+
IEkgYW0gbm90IGZvbGxvd2luZyB0aGUgbGFzdCBwYXJ0LiBIb3cgaXMgbW92aW5nIHRoZSBib290
IHBhZ2UgdGFibGVzIHRvCj4gLmRhdGEucGFnZV9hbGlnbmVkIHNvbHZpbmcgdGhlIHByb2JsZW0/
IERvIHdlIG5lZWQgdG8gemVybwo+IC5kYXRhLnBhZ2VfYWxpZ25lZCBlYXJseSBvciBjYW4gd2Ug
c2tpcCBpdCBiZWNhdXNlIGl0IGlzIGd1YXJhbnRlZWQgdG8KPiBhbHJlYWR5IGJlIHplcm8/CgpH
bG9iYWwgdmFyaWFibGVzIGFyZSBpbml0aWFsaXplZCB0byB6ZXJvIGJ5IGRlZmF1bHQgcmVnYXJk
bGVzcyB0aGUgCnNlY3Rpb24gdGhleSByZXNpZGUuIFVzdWFsbHkgdGhleSBhcmUgc3RvcmVkIGlu
IEJTUyBiZWNhdXNlIGl0IHNhdmVzIApzcGFjZSBpbiB0aGUgYmluYXJ5LgoKV2l0aCB0aGUgSW1h
Z2UgcHJvdG9jb2wsIEJTUyBpcyBub3QgaW5pdGlhbGl6ZWQgYnkgdGhlIGJvb3Rsb2FkZXIgc28g
d2UgCmhhdmUgdG8gZG8gb3Vyc2VsZi4KClRoZSBzZWN0aW9uIC5kYXRhLnBhZ2VfYWxpZ25lZCBp
cyBhbHdheXMgcGFydCBvZiB0aGUgYmluYXJ5LiBTbyB0aGUgCmNvbXBpbGVyIHdpbGwgd3JpdGUg
emVybyBpbiB0aGUgYmluYXJ5IGZvciBhbnkgZ2xvYmFsIHZhcmlhYmxlcyBwYXJ0IG9mIAp0aGF0
IHNlY3Rpb24gYW5kIHRoZXJlZm9yZSB0aGUgY29ycmVzcG9uZGluZyBtZW1vcnkgd2lsbCBiZSB6
ZXJvZWQgd2hlbiAKbG9hZGluZyB0aGUgYmluYXJ5LgoKSWYgaXQgbWFrZXMgc2Vuc2UsIEkgY2Fu
IHRyeSB0byBpbmNvcnBvcmF0ZSB0aGF0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCj4gCj4gCj4+
IEEgbmV3IG1hY3JvIERFRklORV9CT09UX1BBR0VfVEFCTEUgaXMgaW50cm9kdWNlZCB0byBjcmVh
dGUgYW5kIG1hcmsKPj4gcGFnZS10YWJsZXMgdXNlZCBiZWZvcmUgQlNTIGlzIHplcm9lZC4gVGhp
cyBpbmNsdWRlcyBhbGwgYm9vdF8qIGJ1dCBhbHNvCj4+IHhlbl9maXhtYXAgYXMgemVyb19ic3Mo
KSB3aWxsIHByaW50IGEgbWVzc2FnZSB3aGVuIGVhcmx5cHJpbnRrIGlzCj4+IGVuYWJsZWQuCj4g
Cj4gT24gYSBzaW1pbGFyIG5vdGUsIGFuZCBjb250aW51aW5nIGZyb20gd2hhdCBJIHdyb3RlIGFi
b3ZlLCBkbyB3ZSBuZWVkIHRvCj4gbWFrZSBzdXJlIHRvIHplcm8gdGhlIHhlbl9maXhtYXAgYmVm
b3JlIGhvb2tpbmcgaXQgdXAgc2V0dXBfZml4bWFwPwoKU2VlIGFib3ZlLgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:09:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgEEe-0005ov-8F; Wed, 26 Jun 2019 20:09:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgEEc-0005op-F3
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:09:38 +0000
X-Inumbo-ID: 52afa923-984e-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 52afa923-984e-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 20:09: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 3A87D360;
 Wed, 26 Jun 2019 13:09:37 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A9A573F718;
 Wed, 26 Jun 2019 13:09:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-17-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261204030.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3e39db53-dd73-44fe-df5e-2eb78fbf6c97@arm.com>
Date: Wed, 26 Jun 2019 21:09:34 +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: <alpine.DEB.2.21.1906261204030.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 16/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDYvMjYvMTkgODoxMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQm9vdCBDUFUg
YW5kIHNlY29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2ludCB0byBDIGNv
ZGUuIEF0Cj4+IHRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0byB1c2Ug
aXMgdGFrZW4gd2l0aGluIGxhdW5jaCgpLgo+Pgo+PiBJbiBvcmRlciB0byBhdm9pZCBhIGJyYW5j
aCBmb3IgdGhlIGRlY2lzaW9uIGFuZCBtYWtlIHRoZSBjb2RlIGNsZWFyZXIsCj4+IGxhdW5jaCgp
IGlzIHJld29ya2VkIHRvIHRha2UgaW4gcGFyYW1ldGVycyB0aGUgZW50cnkgcG9pbnQgYW5kIGl0
cwo+PiBhcmd1bWVudHMuCj4+Cj4+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0
aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+PiBmdW5jdGlvbi4KPj4KPj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0tCj4+
ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDQxICsrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyks
IDE2IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hl
YWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gaW5kZXggNGY3ZmE2NzY5Zi4uMTMw
YWI2NmQ4ZSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiArKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+IEBAIC0zMTIsNiArMzEyLDExIEBAIHByaW1h
cnlfc3dpdGNoZWQ6Cj4+ICAgICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNj
ZXNzIHRoZSBVQVJULiAqLwo+PiAgICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJU
VUFMX0FERFJFU1MKPj4gICAjZW5kaWYKPj4gKyAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4i
KQo+PiArICAgICAgICAvKiBTZXR1cCB0aGUgYXJndW1lbnRzIGZvciBzdGFydF94ZW4gYW5kIGp1
bXAgdG8gQyB3b3JsZCAqLwo+PiArICAgICAgICBtb3YgICB4MCwgeDIwICAgICAgICAgICAgICAg
IC8qIHgwIDo9IHBoeXNfb2Zmc2V0ICovCj4+ICsgICAgICAgIG1vdiAgIHgxLCB4MjEgICAgICAg
ICAgICAgICAgLyogeDEgOj0gcGFkZHIoRkRUKSAqLwo+PiArICAgICAgICBsZHIgICB4MiwgPXN0
YXJ0X3hlbgo+PiAgICAgICAgICAgYiAgICAgbGF1bmNoCj4+ICAgRU5EUFJPQyhyZWFsX3N0YXJ0
KQo+PiAgIAo+PiBAQCAtMzc0LDYgKzM3OSw5IEBAIHNlY29uZGFyeV9zd2l0Y2hlZDoKPj4gICAg
ICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCj4+
ICAgICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+PiAgICNl
bmRpZgo+PiArICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4+ICsgICAgICAgIC8qIEp1
bXAgdG8gQyB3b3JsZCAqLwo+PiArICAgICAgICBsZHIgICB4MiwgPXN0YXJ0X3NlY29uZGFyeQo+
PiAgICAgICAgICAgYiAgICAgbGF1bmNoCj4+ICAgRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPj4g
ICAKPj4gQEAgLTczNCwyMyArNzQyLDI0IEBAIHNldHVwX2ZpeG1hcDoKPj4gICAgICAgICAgIHJl
dAo+PiAgIEVORFBST0Moc2V0dXBfZml4bWFwKQo+PiAgIAo+PiArLyoKPj4gKyAqIFNldHVwIHRo
ZSBpbml0aWFsIHN0YWNrIGFuZCBqdW1wIHRvIHRoZSBDIHdvcmxkCj4+ICsgKgo+PiArICogSW5w
dXRzOgo+PiArICogICB4MCA6IEFyZ3VtZW50IDAgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAo+
PiArICogICB4MSA6IEFyZ3VtZW50IDEgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAo+PiArICog
ICB4MiA6IEMgZW50cnkgcG9pbnQKPiAKPiBJIGtub3cgaXQgaXMgdGhlIGxhc3Qgb25lIGJlZm9y
ZSBDLWxhbmQsIGJ1dCB3ZSBtaWdodCBhcyB3ZWxsIGFkZCBhCj4gIkNsb2JiZXJzIiBzZWN0aW9u
IHRvbywganVzdCBpbiBjYXNlLiBIZXJlIGl0IGNsb2JiZXJzIHg0IChvciB4Mywgc2VlCj4gYmVs
b3cpLgoKU3VyZS4KCj4gCj4gCj4+ICsgKi8KPj4gICBsYXVuY2g6Cj4+IC0gICAgICAgIFBSSU5U
KCItIFJlYWR5IC1cclxuIikKPj4gLQo+PiAtICAgICAgICBsZHIgICB4MCwgPWluaXRfZGF0YQo+
PiAtICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290
LXRpbWUgc3RhY2sgKi8KPj4gLSAgICAgICAgbGRyICAgeDAsIFt4MF0KPj4gLSAgICAgICAgYWRk
ICAgeDAsIHgwLCAjU1RBQ0tfU0laRSAgICAvKiAod2hpY2ggZ3Jvd3MgZG93biBmcm9tIHRoZSB0
b3ApLiAqLwo+PiAtICAgICAgICBzdWIgICB4MCwgeDAsICNDUFVJTkZPX3NpemVvZiAvKiBNYWtl
IHJvb20gZm9yIENQVSBzYXZlIHJlY29yZCAqLwo+PiAtICAgICAgICBtb3YgICBzcCwgeDAKPj4g
LQo+PiAtICAgICAgICBjYm56ICB4MjIsIDFmCj4+IC0KPj4gLSAgICAgICAgbW92ICAgeDAsIHgy
MCAgICAgICAgICAgICAgICAvKiBNYXJzaGFsIGFyZ3M6IC0gcGh5c19vZmZzZXQgKi8KPj4gLSAg
ICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAgICAgICAvKiAgICAgICAgICAgICAgIC0gRkRU
ICovCj4+IC0gICAgICAgIGIgICAgIHN0YXJ0X3hlbiAgICAgICAgICAgICAgLyogYW5kIGRpc2Fw
cGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8KPj4gLTE6Cj4+IC0gICAgICAgIGIgICAgIHN0YXJ0
X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2ludCkgKi8K
Pj4gKyAgICAgICAgbGRyICAgeDQsID1pbml0X2RhdGEKPiAKPiB3aHkgbm90IHVzZSB4MyBpbnN0
ZWFkIG9mIHg0PwoKSSB0aGluayBhIHJlbW5hbnQgb2YgZWFybHkgcmV3b3JrIHdoZW4gc3RhcnRf
c2Vjb25kYXJ5IHdhcyB0YWtpbmcgMyAKcGFyYW1ldGVycy4gSSB3aWxsIHVwZGF0ZSBpdC4KCj4g
Cj4gCj4+ICsgICAgICAgIGFkZCAgIHg0LCB4NCwgI0lOSVRJTkZPX3N0YWNrIC8qIEZpbmQgdGhl
IGJvb3QtdGltZSBzdGFjayAqLwo+PiArICAgICAgICBsZHIgICB4NCwgW3g0XQo+PiArICAgICAg
ICBhZGQgICB4NCwgeDQsICNTVEFDS19TSVpFICAgIC8qICh3aGljaCBncm93cyBkb3duIGZyb20g
dGhlIHRvcCkuICovCj4gCj4gSWYgeW91IGFyZSBnb2luZyB0byByZXNwaW4gaXQsIGNvdWxkIHlv
dSBwbGVhc2UgYWxpZ24gdGhlIGNvbW1lbnRzIGEgYml0Cj4gYmV0dGVyIChvbmUgc3BhY2UgdG8g
dGhlIHJpZ2h0KT8KClN1cmUuCgo+IAo+IAo+PiArICAgICAgICBzdWIgICB4NCwgeDQsICNDUFVJ
TkZPX3NpemVvZiAvKiBNYWtlIHJvb20gZm9yIENQVSBzYXZlIHJlY29yZCAqLwo+PiArICAgICAg
ICBtb3YgICBzcCwgeDQKPj4gKwo+PiArICAgICAgICAvKiBKdW1wIHRvIEMgd29ybGQgKi8KPj4g
KyAgICAgICAgYnIgICAgeDIKPj4gICBFTkRQUk9DKGxhdW5jaCkKPj4gICAKPj4gICAvKiBGYWls
LXN0b3AgKi8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:25:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:25:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgETj-0007KR-V7; Wed, 26 Jun 2019 20:25:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgETj-0007KM-9v
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:25:15 +0000
X-Inumbo-ID: 809e30c9-9850-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 809e30c9-9850-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 20:25: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 C30132085A;
 Wed, 26 Jun 2019 20:25:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561580713;
 bh=7yT5dfn2od/THvGj+6ziMZDgPH/DP6zqTaouUU08AB0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sH+qFpFIRONSsg14q2LlxWKTCJLzJ8tHFfSAaBWepYZ7sXia9kqMIha1p9F4FcoJT
 k2HGJxA+stkYWNEg5rCO7RzfHZeJT0+HagA1QdrT1hZN16kOarR6YxUS+50wS6W/it
 dprzaBlZssJwE/jLkjOlQ7deCzHlAteyQVFae7R8=
Date: Wed, 26 Jun 2019 13:25: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: <20190610193215.23704-15-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906261309000.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@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@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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBJRCBtYXAgbWF5
IGNsYXNoIHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIFhlbiB2aXJ0dWFsIG1lbW9yeSBsYXlvdXQu
Cj4gQXQgdGhlIG1vbWVudCwgWGVuIGlzIGhhbmRsaW5nIHRoZSBjbGFzaCBieSBvbmx5IGNyZWF0
aW5nIGEgbWFwcGluZyB0bwo+IHRoZSBydW50aW1lIHZpcnR1YWwgYWRkcmVzcyBiZWZvcmUgZW5h
YmxpbmcgdGhlIE1NVS4KPiAKPiBUaGUgcmVzdCBvZiB0aGUgbWFwcGluZ3MgKHN1Y2ggYXMgdGhl
IGZpeG1hcCkgd2lsbCBiZSBtYXBwZWQgYWZ0ZXIgdGhlCj4gTU1VIGlzIGVuYWJsZWQuIEhvd2V2
ZXIsIHRoZSBjb2RlIGRvaW5nIHRoZSBtYXBwaW5nIGlzIG5vdCBzYWZlIGFzIGl0Cj4gcmVwbGFj
ZSBtYXBwaW5nIHdpdGhvdXQgdXNpbmcgdGhlIEJyZWFrLUJlZm9yZS1NYWtlIHNlcXVlbmNlLgo+
IAo+IEFzIHRoZSBJRCBtYXAgY2FuIGJlIGFueXdoZXJlIGluIHRoZSBtZW1vcnksIGl0IGlzIGVh
c2llciB0byByZW1vdmUgYWxsCj4gdGhlIGVudHJpZXMgYWRkZWQgYXMgc29vbiBhcyB0aGUgSUQg
bWFwIGlzIG5vdCB1c2VkIHJhdGhlciB0aGFuIGFkZGluZwo+IHRoZSBCcmVhay1CZWZvcmUtTWFr
ZSBzZXF1ZW5jZSBldmVyeXdoZXJlLgoKSSB0aGluayBpdCBpcyBhIGdvb2QgaWRlYSwgYnV0IEkg
d291bGQgYXNrIHlvdSB0byBtZW50aW9uIDE6MSBtYXAKaW5zdGVhZCBvZiAiSUQgbWFwIiBpbiBj
b21tZW50cyBhbmQgY29tbWl0IG1lc3NhZ2VzIGJlY2F1c2UgdGhhdCBpcyB0aGUKd29yZGluZyB3
ZSB1c2VkIGluIGFsbCBjb21tZW50cyBzbyBmYXIgKHNlZSB0aGUgb25lIGluCmNyZWF0ZV9wYWdl
X3RhYmxlcyBhbmQgbW0uYykuIEl0IGlzIGVhc2llciB0byBncmVwIGFuZCByZWZlciB0byBpZiB3
ZQp1c2UgdGhlIHNhbWUgbm9tZW5jbGF0dXJlLiBOb3RlIHRoYXQgSSBkb24ndCBjYXJlIGFib3V0
IHdoaWNoCm5vbWVuY2xhdHVyZSB3ZSBkZWNpZGUgdG8gdXNlLCBJIGFtIG9ubHkgYXNraW5nIGZv
ciBjb25zaXN0ZW5jeS4KT3RoZXJ3aXNlLCBpdCB3b3VsZCBhbHNvIHdvcmsgaWYgeW91IHNheSBp
dCBib3RoIHdheSBhdCBsZWFzdCBvbmNlOgoKIFRoZSBJRCBtYXAgKDE6MSBtYXApIG1heSBjbGFz
aCBbLi4uXQoKCj4gSXQgaXMgZGlmZmljdWx0IHRvIHRyYWNrIHdoZXJlIGV4YWN0bHkgdGhlIElE
IG1hcCB3YXMgY3JlYXRlZCB3aXRob3V0IGEKPiBmdWxsIHJld29yayBvZiBjcmVhdGVfcGFnZV90
YWJsZXMoKS4gSW5zdGVhZCwgaW50cm9kdWNlIGEgbmV3IGZ1bmN0aW9uCj4gcmVtb3ZlX2lkX21h
cCgpIHdpbGwgbG9vayB3aGVyZSBpcyB0aGUgdG9wLWxldmVsIGVudHJ5IGZvciB0aGUgSUQgbWFw
Cj4gYW5kIHJlbW92ZSBpdC4KCkRvIHlvdSB0aGluayBpdCB3b3VsZCBiZSB3b3J0aCBzaW1wbGlm
eWluZyB0aGlzIGNvZGUgYmVsb3cgYnkgcHJlc2VydmluZwp3aGVyZS9ob3cgdGhlIElEIG1hcCB3
YXMgY3JlYXRlZD8gV2UgY291bGQgcmVwdXJwb3NlIHgyNSBmb3IgdGhhdCwKY2FycnlpbmcgZm9y
IGluc3RhbmNlIHRoZSBhZGRyZXNzIG9mIHRoZSBJRCBtYXAgc2VjdGlvbiBzbG90IG9yIGEgY29k
ZQpudW1iZXIgdG8gc3BlY2lmeSB3aGljaCBjYXNlIHdlIGFyZSBkZWFsaW5nIHdpdGguIFdlIHNo
b3VsZCBiZSBhYmxlIHRvCnR1cm4gcmVtb3ZlX2lkX21hcCBpbnRvIG9ubHkgfjUgbGluZXM/CgoK
PiBUaGUgbmV3IGZ1bmN0aW9uIGlzIG9ubHkgY2FsbGVkIGZvciB0aGUgYm9vdCBDUFUuIFNlY29u
ZGFyeSBDUFVzIHdpbGwKPiBzd2l0Y2ggZGlyZWN0bHkgdG8gdGhlIHJ1bnRpbWUgcGFnZS10YWJs
ZXMgc28gdGhlcmUgYXJlIG5vIG5lZWQgdG8KPiByZW1vdmUgdGhlIElEIG1hcHBpbmcuIE5vdGUg
dGhhdCB0aGlzIHN0aWxsIGRvZXNuJ3QgbWFrZSB0aGUgU2Vjb25kYXJ5Cj4gQ1BVcyBwYXRoIHNh
ZmUgYnV0IGl0IGlzIG5vdCBtYWtpbmcgaXQgd29yc3QuCj4gCj4gLS0tCj4gICAgIE5vdGUgdGhh
dCB0aGUgY29tbWVudCByZWZlcnMgdG8gdGhlIHBhdGNoICAieGVuL2FybTogdGxiZmx1c2g6IFJl
d29yawo+ICAgICBUTEIgaGVscGVycyIgdW5kZXIgcmV2aWV3IChzZWUgWzFdKS4KPiAKPiAgICAg
RnVydGhlcm1vcmUsIGl0IGlzIHZlcnkgbGlrZWx5IHdlIHdpbGwgbmVlZCB0byByZS1pbnRyb2R1
Y2UgdGhlIElECj4gICAgIG1hcCB0byBjYXRlciBzZWNvbmRhcnkgQ1BVcyBib290IGFuZCBzdXNw
ZW5kL3Jlc3VtZS4gRm9yIG5vdywgdGhlCj4gICAgIGF0dGVtcHQgaXMgdG8gbWFrZSBib290IENQ
VSBwYXRoIGZ1bGx5IEFybSBBcm0gY29tcGxpYW50Lgo+IAo+IFsxXSBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDExMzQuaHRt
bAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgODYgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDcxIGlu
c2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IDE5MmFm
M2U4YTIuLjk2ZTg1Zjg4MzQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtMzAwLDYgKzMwMCwxMyBA
QCByZWFsX3N0YXJ0X2VmaToKPiAgICAgICAgICBsZHIgICB4MCwgPXByaW1hcnlfc3dpdGNoZWQK
PiAgICAgICAgICBiciAgICB4MAo+ICBwcmltYXJ5X3N3aXRjaGVkOgo+ICsgICAgICAgIC8qCj4g
KyAgICAgICAgICogVGhlIElEIG1hcCBtYXkgY2xhc2ggd2l0aCBvdGhlciBwYXJ0cyBvZiB0aGUg
WGVuIHZpcnR1YWwgbWVtb3J5Cj4gKyAgICAgICAgICogbGF5b3V0LiBBcyBpdCBpcyBub3QgdXNl
ZCBhbnltb3JlLCByZW1vdmUgaXQgY29tcGxldGVseSB0bwo+ICsgICAgICAgICAqIGF2b2lkIGhh
dmluZyB0byB3b3JyeSBhYm91dCByZXBsYWNpbmcgZXhpc3RpbmcgbWFwcGluZwo+ICsgICAgICAg
ICAqIGFmdGVyd2FyZHMuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgYmwgICAgcmVtb3ZlX2lk
X21hcAo+ICAgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAo+ICAjaWZkZWYgQ09ORklHX0VBUkxZ
X1BSSU5USwo+ICAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhl
IFVBUlQuICovCj4gQEAgLTYzMiwxMCArNjM5LDY4IEBAIGVuYWJsZV9tbXU6Cj4gICAgICAgICAg
cmV0Cj4gIEVORFBST0MoZW5hYmxlX21tdSkKPiAgCj4gKy8qCj4gKyAqIFJlbW92ZSB0aGUgSUQg
bWFwIGZvciB0aGUgcGFnZS10YWJsZXMuIEl0IGlzIG5vdCBlYXN5IHRvIGtlZXAgdHJhY2sKPiAr
ICogd2hlcmUgdGhlIElEIG1hcCB3YXMgbWFwcGVkLCBzbyB3ZSB3aWxsIGxvb2sgZm9yIHRoZSB0
b3AtbGV2ZWwgZW50cnkKPiArICogZXhjbHVzaXZlIHRvIHRoZSBJRCBNYXAgYW5kIHJlbW92ZSBp
dC4KPiArICoKPiArICogSW5wdXRzOgo+ICsgKiAgIHgxOTogcGFkZHIoc3RhcnQpCj4gKyAqCj4g
KyAqIENsb2JiZXJzIHgwIC0geDEKPiArICovCj4gK3JlbW92ZV9pZF9tYXA6Cj4gKyAgICAgICAg
LyoKPiArICAgICAgICAgKiBGaW5kIHRoZSB6ZXJvZXRoIHNsb3QgdXNlZC4gUmVtb3ZlIHRoZSBl
bnRyeSBmcm9tIHplcm9ldGgKPiArICAgICAgICAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3Qg
MC4gRm9yIHNsb3QgMCwgdGhlIElEIG1hcCB3YXMgZWl0aGVyCj4gKyAgICAgICAgICogZG9uZSBp
biBmaXJzdCBvciBzZWNvbmQgdGFibGUuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgbHNyICAg
eDEsIHgxOSwgI1pFUk9FVEhfU0hJRlQgICAvKiB4MSA6PSB6ZXJvZXRoIHNsb3QgKi8KPiArICAg
ICAgICBjYnogICB4MSwgMWYKPiArICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAwLCByZW1v
dmUgdGhlIGVudHJ5ICovCj4gKyAgICAgICAgbGRyICAgeDAsID1ib290X3BndGFibGUgICAgICAg
ICAvKiB4MCA6PSByb290IHRhYmxlICovCj4gKyAgICAgICAgc3RyICAgeHpyLCBbeDAsIHgxLCBs
c2wgIzNdCj4gKyAgICAgICAgYiAgICAgaWRfbWFwX3JlbW92ZWQKPiArCj4gKzE6Cj4gKyAgICAg
ICAgLyoKPiArICAgICAgICAgKiBGaW5kIHRoZSBmaXJzdCBzbG90IHVzZWQuIFJlbW92ZSB0aGUg
ZW50cnkgZm9yIHRoZSBmaXJzdAo+ICsgICAgICAgICAqIHRhYmxlIGlmIHRoZSBzbG90IGlzIG5v
dCAwLiBGb3Igc2xvdCAwLCB0aGUgSUQgbWFwIHdhcyBkb25lCj4gKyAgICAgICAgICogaW4gdGhl
IHNlY29uZCB0YWJsZS4KPiArICAgICAgICAgKi8KPiArICAgICAgICBsc3IgICB4MSwgeDE5LCAj
RklSU1RfU0hJRlQKPiArICAgICAgICBhbmQgICB4MSwgeDEsICNMUEFFX0VOVFJZX01BU0sgIC8q
IHgxIDo9IGZpcnN0IHNsb3QgKi8KPiArICAgICAgICBjYnogICB4MSwgMWYKPiArICAgICAgICAv
KiBJdCBpcyBub3QgaW4gc2xvdCAwLCByZW1vdmUgdGhlIGVudHJ5ICovCj4gKyAgICAgICAgbGRy
ICAgeDAsID1ib290X2ZpcnN0ICAgICAgICAgICAvKiB4MCA6PSBmaXJzdCB0YWJsZSAqLwo+ICsg
ICAgICAgIHN0ciAgIHh6ciwgW3gwLCB4MSwgbHNsICMzXQo+ICsgICAgICAgIGIgICAgIGlkX21h
cF9yZW1vdmVkCj4gKwo+ICsxOgo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogRmluZCB0aGUg
c2Vjb25kIHNsb3QgdXNlZC4gUmVtb3ZlIHRoZSBlbnRyeSBmb3IgdGhlIGZpcnN0Cj4gKyAgICAg
ICAgICogdGFibGUgaWYgdGhlIHNsb3QgaXMgbm90IDEgKHJ1bnRpbWUgWGVuIG1hcHBpbmcgaXMg
Mk0gLSA0TSkuCj4gKyAgICAgICAgICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIElEIG1hcCB3
YXMgbm90IGNyZWF0ZWQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgbHNyICAgeDEsIHgxOSwg
I1NFQ09ORF9TSElGVAo+ICsgICAgICAgIGFuZCAgIHgxLCB4MSwgI0xQQUVfRU5UUllfTUFTSyAg
LyogeDEgOj0gZmlyc3Qgc2xvdCAqLwo+ICsgICAgICAgIGNtcCAgIHgxLCAjMQo+ICsgICAgICAg
IGJlcSAgIGlkX21hcF9yZW1vdmVkCj4gKyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3QgMSwg
cmVtb3ZlIHRoZSBlbnRyeSAqLwo+ICsgICAgICAgIGxkciAgIHgwLCA9Ym9vdF9zZWNvbmQgICAg
ICAgICAgLyogeDAgOj0gc2Vjb25kIHRhYmxlICovCj4gKyAgICAgICAgc3RyICAgeHpyLCBbeDAs
IHgxLCBsc2wgIzNdCj4gKwo+ICtpZF9tYXBfcmVtb3ZlZDoKPiArICAgICAgICAvKiBTZWUgYXNt
LWFybS9hcm02NC9mbHVzaHRsYi5oIGZvciB0aGUgZXhwbGFuYXRpb24gb2YgdGhlIHNlcXVlbmNl
LiAqLwo+ICsgICAgICAgIGRzYiAgIG5zaHN0Cj4gKyAgICAgICAgdGxiaSAgYWxsZTIKPiArICAg
ICAgICBkc2IgICBuc2gKPiArICAgICAgICBpc2IKPiArCj4gKyAgICAgICAgcmV0Cj4gK0VORFBS
T0MocmVtb3ZlX2lkX21hcCkKPiArCj4gIHNldHVwX2ZpeG1hcDoKPiAtICAgICAgICAvKiBOb3cg
d2UgY2FuIGluc3RhbGwgdGhlIGZpeG1hcCBhbmQgZHRiIG1hcHBpbmdzLCBzaW5jZSB3ZQo+IC0g
ICAgICAgICAqIGRvbid0IG5lZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUgKi8KPiAtICAgICAgICBk
c2IgICBzeQo+ICAjaWYgZGVmaW5lZChDT05GSUdfRUFSTFlfUFJJTlRLKSAvKiBGaXhtYXAgaXMg
b25seSB1c2VkIGJ5IGVhcmx5IHByaW50ayAqLwo+ICAgICAgICAgIC8qIEFkZCBVQVJUIHRvIHRo
ZSBmaXhtYXAgdGFibGUgKi8KPiAgICAgICAgICBsZHIgICB4MSwgPXhlbl9maXhtYXAgICAgICAg
IC8qIHgxIDo9IHZhZGRyICh4ZW5fZml4bWFwKSAqLwo+IEBAIC02NTMsMTkgKzcxOCwxMCBAQCBz
ZXR1cF9maXhtYXA6Cj4gICAgICAgICAgbGRyICAgeDEsID1GSVhNQVBfQUREUigwKQo+ICAgICAg
ICAgIGxzciAgIHgxLCB4MSwgIyhTRUNPTkRfU0hJRlQgLSAzKSAgIC8qIHgxIDo9IFNsb3QgZm9y
IEZJWE1BUCgwKSAqLwo+ICAgICAgICAgIHN0ciAgIHgyLCBbeDQsIHgxXSAgICAgICAgICAgLyog
TWFwIGl0IGluIHRoZSBmaXhtYXAncyBzbG90ICovCj4gLSNlbmRpZgo+ICAKPiAtICAgICAgICAv
Kgo+IC0gICAgICAgICAqIEZsdXNoIHRoZSBUTEIgaW4gY2FzZSB0aGUgMToxIG1hcHBpbmcgaGFw
cGVucyB0byBjbGFzaCB3aXRoCj4gLSAgICAgICAgICogdGhlIHZpcnR1YWwgYWRkcmVzc2VzIHVz
ZWQgYnkgdGhlIGZpeG1hcCBvciBEVEIuCj4gLSAgICAgICAgICovCj4gLSAgICAgICAgZHNiICAg
c3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBt
YWRlIGFib3ZlCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBoYXZl
IG9jY3VycmVkLiAqLwo+IC0KPiAtICAgICAgICBpc2IKPiAtICAgICAgICB0bGJpICBhbGxlMgo+
IC0gICAgICAgIGRzYiAgIHN5ICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRp
b24gb2YgVExCIGZsdXNoICovCj4gLSAgICAgICAgaXNiCj4gKyAgICAgICAgLyogRW5zdXJlIGFu
eSBwYWdlIHRhYmxlIHVwZGF0ZXMgbWFkZSBhYm92ZSBoYXZlIG9jY3VycmVkICovCj4gKyAgICAg
ICAgZHNiICAgbnNoc3QKPiArI2VuZGlmCj4gICAgICAgICAgcmV0Cj4gIEVORFBST0Moc2V0dXBf
Zml4bWFwKQo+ICAKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:39:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:39:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgEhL-0008CV-6e; Wed, 26 Jun 2019 20: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=cvzu=UZ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgEhJ-0008CQ-PT
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:39:17 +0000
X-Inumbo-ID: 75e5f042-9852-11e9-9a86-7b036de4209b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 75e5f042-9852-11e9-9a86-7b036de4209b;
 Wed, 26 Jun 2019 20:39: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 46CED2B;
 Wed, 26 Jun 2019 13:39:14 -0700 (PDT)
Received: from [10.37.12.58] (unknown [10.37.12.58])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 07F6E3F718;
 Wed, 26 Jun 2019 13:39:12 -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.1906261309000.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <12426eb9-1545-b1f7-a85a-55c9e04b8cc4@arm.com>
Date: Wed, 26 Jun 2019 21:39: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: <alpine.DEB.2.21.1906261309000.5851@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@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>

SGkgU3RlZmFubywKCk9uIDYvMjYvMTkgOToyNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlIElEIG1h
cCBtYXkgY2xhc2ggd2l0aCBvdGhlciBwYXJ0cyBvZiB0aGUgWGVuIHZpcnR1YWwgbWVtb3J5IGxh
eW91dC4KPj4gQXQgdGhlIG1vbWVudCwgWGVuIGlzIGhhbmRsaW5nIHRoZSBjbGFzaCBieSBvbmx5
IGNyZWF0aW5nIGEgbWFwcGluZyB0bwo+PiB0aGUgcnVudGltZSB2aXJ0dWFsIGFkZHJlc3MgYmVm
b3JlIGVuYWJsaW5nIHRoZSBNTVUuCj4+Cj4+IFRoZSByZXN0IG9mIHRoZSBtYXBwaW5ncyAoc3Vj
aCBhcyB0aGUgZml4bWFwKSB3aWxsIGJlIG1hcHBlZCBhZnRlciB0aGUKPj4gTU1VIGlzIGVuYWJs
ZWQuIEhvd2V2ZXIsIHRoZSBjb2RlIGRvaW5nIHRoZSBtYXBwaW5nIGlzIG5vdCBzYWZlIGFzIGl0
Cj4+IHJlcGxhY2UgbWFwcGluZyB3aXRob3V0IHVzaW5nIHRoZSBCcmVhay1CZWZvcmUtTWFrZSBz
ZXF1ZW5jZS4KPj4KPj4gQXMgdGhlIElEIG1hcCBjYW4gYmUgYW55d2hlcmUgaW4gdGhlIG1lbW9y
eSwgaXQgaXMgZWFzaWVyIHRvIHJlbW92ZSBhbGwKPj4gdGhlIGVudHJpZXMgYWRkZWQgYXMgc29v
biBhcyB0aGUgSUQgbWFwIGlzIG5vdCB1c2VkIHJhdGhlciB0aGFuIGFkZGluZwo+PiB0aGUgQnJl
YWstQmVmb3JlLU1ha2Ugc2VxdWVuY2UgZXZlcnl3aGVyZS4KPiAKPiBJIHRoaW5rIGl0IGlzIGEg
Z29vZCBpZGVhLCBidXQgSSB3b3VsZCBhc2sgeW91IHRvIG1lbnRpb24gMToxIG1hcAo+IGluc3Rl
YWQgb2YgIklEIG1hcCIgaW4gY29tbWVudHMgYW5kIGNvbW1pdCBtZXNzYWdlcyBiZWNhdXNlIHRo
YXQgaXMgdGhlCj4gd29yZGluZyB3ZSB1c2VkIGluIGFsbCBjb21tZW50cyBzbyBmYXIgKHNlZSB0
aGUgb25lIGluCj4gY3JlYXRlX3BhZ2VfdGFibGVzIGFuZCBtbS5jKS4gSXQgaXMgZWFzaWVyIHRv
IGdyZXAgYW5kIHJlZmVyIHRvIGlmIHdlCj4gdXNlIHRoZSBzYW1lIG5vbWVuY2xhdHVyZS4gTm90
ZSB0aGF0IEkgZG9uJ3QgY2FyZSBhYm91dCB3aGljaAo+IG5vbWVuY2xhdHVyZSB3ZSBkZWNpZGUg
dG8gdXNlLCBJIGFtIG9ubHkgYXNraW5nIGZvciBjb25zaXN0ZW5jeS4KPiBPdGhlcndpc2UsIGl0
IHdvdWxkIGFsc28gd29yayBpZiB5b3Ugc2F5IGl0IGJvdGggd2F5IGF0IGxlYXN0IG9uY2U6Cj4g
Cj4gICBUaGUgSUQgbWFwICgxOjEgbWFwKSBtYXkgY2xhc2ggWy4uLl0KCkkgd291bGQgcmF0aGVy
IGRyb3AgdGhlIHdvcmRpbmcgMToxIGFzIHRoaXMgaXMgY29uZnVzaW5nLiBJdCBpcyBhbHNvIG5v
dCAKdHJpdmlhbCB0byBmaW5kIGFueXRoaW5nIG9uIGdvb2dsZSB0eXBpbmcgIjE6MSIuCgo+IAo+
IAo+PiBJdCBpcyBkaWZmaWN1bHQgdG8gdHJhY2sgd2hlcmUgZXhhY3RseSB0aGUgSUQgbWFwIHdh
cyBjcmVhdGVkIHdpdGhvdXQgYQo+PiBmdWxsIHJld29yayBvZiBjcmVhdGVfcGFnZV90YWJsZXMo
KS4gSW5zdGVhZCwgaW50cm9kdWNlIGEgbmV3IGZ1bmN0aW9uCj4+IHJlbW92ZV9pZF9tYXAoKSB3
aWxsIGxvb2sgd2hlcmUgaXMgdGhlIHRvcC1sZXZlbCBlbnRyeSBmb3IgdGhlIElEIG1hcAo+PiBh
bmQgcmVtb3ZlIGl0Lgo+IAo+IERvIHlvdSB0aGluayBpdCB3b3VsZCBiZSB3b3J0aCBzaW1wbGlm
eWluZyB0aGlzIGNvZGUgYmVsb3cgYnkgcHJlc2VydmluZwo+IHdoZXJlL2hvdyB0aGUgSUQgbWFw
IHdhcyBjcmVhdGVkPyBXZSBjb3VsZCByZXB1cnBvc2UgeDI1IGZvciB0aGF0LAo+IGNhcnJ5aW5n
IGZvciBpbnN0YW5jZSB0aGUgYWRkcmVzcyBvZiB0aGUgSUQgbWFwIHNlY3Rpb24gc2xvdCBvciBh
IGNvZGUKPiBudW1iZXIgdG8gc3BlY2lmeSB3aGljaCBjYXNlIHdlIGFyZSBkZWFsaW5nIHdpdGgu
IFdlIHNob3VsZCBiZSBhYmxlIHRvCj4gdHVybiByZW1vdmVfaWRfbWFwIGludG8gb25seSB+NSBs
aW5lcz8KCkkgdGhvdWdodCBhYm91dCBpdCBidXQgdGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24g
b2YgY3JlYXRlX21hcF90YWJsZXMoKSAKaXMgcXVpdGUgYXdmdWwgdG8gcmVhZC4gU28gdGhlIGxl
c3MgSSB0b3VjaCB0aGlzIGZ1bmN0aW9uLCB0aGUgYmV0dGVyIEkgCmZlZWwgOikuCgpJIGhhdmUg
c29tZSByZXdvcmsgZm9yIHRoZSBjcmVhdGVfcGFnZV90YWJsZXMoKSB3aGljaCBzaW1wbGlmeSBp
dCBhIGxvdC4gCllldCwgSSBhbSBub3QgZW50aXJlbHkgc3VyZSBpdCBpcyB3b3J0aCB0byBzcGVu
ZCB0aW1lIHRyeWluZyB0byBzaW1wbGlmeSAKcmVtb3ZlX2lkX21hcC4gVGhpcyBpcyB1bmxpa2Vs
eSB0byBtYWtlIHRoZSBib290IHNpZ25pZmljYW50bHkgZmFzdGVyIAphbmQgSSBkb24ndCBleHBl
Y3QgdGhlIGZ1bmN0aW9uIHRvIHN1cnZpdmUgbW9yZSB0aGFuIGEgcmVsZWFzZSBhcyB0aGUgSUQg
Cm1hcCBhcyB0byBiZSBrZXB0IGluIHBsYWNlIChmb3Igc2Vjb25kYXJ5IGJvb3QgYW5kIHN1c3Bl
bmQvcmVzdW1lKS4KClRoZSBvbmx5IHJlYXNvbiBpdCBpcyByZW1vdmVkIG5vdyBpcyBiZWNhdXNl
IGl0IGNsYXNoZXMgd2l0aCBvdGhlciAKbWFwcGluZyB3ZSBtYXkgZG8uCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:44:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:44:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgEm7-0000Vd-Rb; Wed, 26 Jun 2019 20:44: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=udJa=UZ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgEm6-0000VY-Pu
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:44:14 +0000
X-Inumbo-ID: 27a595a7-9853-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 27a595a7-9853-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 20:44: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: 5mfBwzQ7TMfToUnsB+HCF2M42QMHy8dTJVK9YxsZYA+cOl7xpiiWItH9qbbViL27Qgeq+k3eWQ
 UAxG+H3pAWZwEpGd0COyHj+Nfj+qkN6kLdySpvUsLRCzgJPXQdc+SUYiMT+0M+M5mANQvojoTJ
 iiez5qwt6Kb3b9fsmqL6lhzFNbPE3R8zRjHKNKBouWhEdW2fwwO4sKErmylaaG0qmeZikf5rp0
 leZYj7jGRXKFn8GoTwtzl4nkg+tnsKDDdhkdhyq6S2K/b+HZ2aDGL/fmpJGGvLtTaR55sHJG2t
 DMk=
X-SBRS: 2.7
X-MesageID: 2290841
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,421,1557201600"; 
   d="scan'208";a="2290841"
To: <xen-devel@lists.xenproject.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261309000.5851@sstabellini-ThinkPad-T480s>
 <12426eb9-1545-b1f7-a85a-55c9e04b8cc4@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: <86de69b7-b18c-1285-de94-89f18137ca0f@citrix.com>
Date: Wed, 26 Jun 2019 21:44:09 +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: <12426eb9-1545-b1f7-a85a-55c9e04b8cc4@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 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMjAxOSAyMTozOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDYvMjYvMTkgOToy
NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBNb24sIDEwIEp1biAyMDE5LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBUaGUgSUQgbWFwIG1heSBjbGFzaCB3aXRoIG90aGVyIHBh
cnRzIG9mIHRoZSBYZW4gdmlydHVhbCBtZW1vcnkgbGF5b3V0Lgo+Pj4gQXQgdGhlIG1vbWVudCwg
WGVuIGlzIGhhbmRsaW5nIHRoZSBjbGFzaCBieSBvbmx5IGNyZWF0aW5nIGEgbWFwcGluZyB0bwo+
Pj4gdGhlIHJ1bnRpbWUgdmlydHVhbCBhZGRyZXNzIGJlZm9yZSBlbmFibGluZyB0aGUgTU1VLgo+
Pj4KPj4+IFRoZSByZXN0IG9mIHRoZSBtYXBwaW5ncyAoc3VjaCBhcyB0aGUgZml4bWFwKSB3aWxs
IGJlIG1hcHBlZCBhZnRlciB0aGUKPj4+IE1NVSBpcyBlbmFibGVkLiBIb3dldmVyLCB0aGUgY29k
ZSBkb2luZyB0aGUgbWFwcGluZyBpcyBub3Qgc2FmZSBhcyBpdAo+Pj4gcmVwbGFjZSBtYXBwaW5n
IHdpdGhvdXQgdXNpbmcgdGhlIEJyZWFrLUJlZm9yZS1NYWtlIHNlcXVlbmNlLgo+Pj4KPj4+IEFz
IHRoZSBJRCBtYXAgY2FuIGJlIGFueXdoZXJlIGluIHRoZSBtZW1vcnksIGl0IGlzIGVhc2llciB0
byByZW1vdmUgYWxsCj4+PiB0aGUgZW50cmllcyBhZGRlZCBhcyBzb29uIGFzIHRoZSBJRCBtYXAg
aXMgbm90IHVzZWQgcmF0aGVyIHRoYW4gYWRkaW5nCj4+PiB0aGUgQnJlYWstQmVmb3JlLU1ha2Ug
c2VxdWVuY2UgZXZlcnl3aGVyZS4KPj4KPj4gSSB0aGluayBpdCBpcyBhIGdvb2QgaWRlYSwgYnV0
IEkgd291bGQgYXNrIHlvdSB0byBtZW50aW9uIDE6MSBtYXAKPj4gaW5zdGVhZCBvZiAiSUQgbWFw
IiBpbiBjb21tZW50cyBhbmQgY29tbWl0IG1lc3NhZ2VzIGJlY2F1c2UgdGhhdCBpcyB0aGUKPj4g
d29yZGluZyB3ZSB1c2VkIGluIGFsbCBjb21tZW50cyBzbyBmYXIgKHNlZSB0aGUgb25lIGluCj4+
IGNyZWF0ZV9wYWdlX3RhYmxlcyBhbmQgbW0uYykuIEl0IGlzIGVhc2llciB0byBncmVwIGFuZCBy
ZWZlciB0byBpZiB3ZQo+PiB1c2UgdGhlIHNhbWUgbm9tZW5jbGF0dXJlLiBOb3RlIHRoYXQgSSBk
b24ndCBjYXJlIGFib3V0IHdoaWNoCj4+IG5vbWVuY2xhdHVyZSB3ZSBkZWNpZGUgdG8gdXNlLCBJ
IGFtIG9ubHkgYXNraW5nIGZvciBjb25zaXN0ZW5jeS4KPj4gT3RoZXJ3aXNlLCBpdCB3b3VsZCBh
bHNvIHdvcmsgaWYgeW91IHNheSBpdCBib3RoIHdheSBhdCBsZWFzdCBvbmNlOgo+Pgo+PiDCoCBU
aGUgSUQgbWFwICgxOjEgbWFwKSBtYXkgY2xhc2ggWy4uLl0KPgo+IEkgd291bGQgcmF0aGVyIGRy
b3AgdGhlIHdvcmRpbmcgMToxIGFzIHRoaXMgaXMgY29uZnVzaW5nLiBJdCBpcyBhbHNvCj4gbm90
IHRyaXZpYWwgdG8gZmluZCBhbnl0aGluZyBvbiBnb29nbGUgdHlwaW5nICIxOjEiLgoKIm9uZS10
by1vbmUgbWFwcGluZyIsIG9yICJpZGVudGl0eSBtYXAiIGFyZSBib3RoIGNvbW1vbiB0ZXJtaW5v
bG9neS7CoAoxOjEgaXMgYSBjb21tb24gcmVwcmVzZW50YXRpb24gZm9yIHRoZSBmb3JtZXIsIHdo
ZXJlYXMgSUQgaXMgbm90IGEKYWJicmV2aWF0aW9uIG9mICJJZGVudGl0eSIuCgpJZiB5b3UgZG9u
J3Qgd2FudCB0byB1c2UgMToxLCB0aGVuIHlvdSBuZWVkIHRvIHNheSAiVGhlIGlkZW50aXR5IG1h
cCIgdG8KcmV0YWluIGNsYXJpdHkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:54:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:54:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgEvB-0001JH-Uh; Wed, 26 Jun 2019 20:53:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgEvA-0001J5-Q8
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:53:36 +0000
X-Inumbo-ID: 76ba15cc-9854-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76ba15cc-9854-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 20: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 1hgEv8-00011A-GG; Wed, 26 Jun 2019 20: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 1hgEv8-0000Ha-59; Wed, 26 Jun 2019 20:53:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgEv8-0003aj-4R; Wed, 26 Jun 2019 20:53:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hgEv8-0003aj-4R@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 20:53:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete build-armhf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5072269730182535368=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

branch xen-unstable-smoke
xenbranch xen-unstable-smoke
job build-armhf
testid xen-build

Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

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


  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/xen-unstable-smoke/build-armhf.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/xen-unstable-smoke/build-armhf.xen-build --summary-out=tmp/138567.bisection-summary --basis-template=138424 --blessings=real,real-bisect xen-unstable-smoke build-armhf xen-build
Searching for failure / basis pass:
 138566 fail [host=cubietruck-picasso] / 138424 [host=cubietruck-gleizes] 138355 [host=cubietruck-metzinger] 138347 ok.
Failure / basis pass flights: 138566 / 138347
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
Basis pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/qemu-xen.git#9cca02d8ffc23e9688a971d858e4ffdff5389b11-9cca02d8ffc23e9688a971d858e4ffdff5389b11 git://xenbits.xen.org/xen.git#11911563610786615c2b3a01cdcaaf09a6f9e38d-1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
Loaded 1001 nodes in revision graph
Searching for test results:
 138257 [host=cubietruck-braque]
 138242 [host=cubietruck-gleizes]
 138277 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138295 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138355 [host=cubietruck-metzinger]
 138328 [host=cubietruck-metzinger]
 138317 [host=cubietruck-gleizes]
 138347 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138342 [host=cubietruck-gleizes]
 138424 [host=cubietruck-gleizes]
 138493 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138482 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138489 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138485 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138497 [host=cubietruck-metzinger]
 138501 [host=cubietruck-metzinger]
 138505 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138510 [host=cubietruck-gleizes]
 138517 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138519 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138563 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138547 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138546 [host=cubietruck-gleizes]
 138565 [host=cubietruck-gleizes]
 138549 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138551 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138566 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138567 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138550 [host=cubietruck-metzinger]
 138532 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 11911563610786615c2b3a01cdcaaf09a6f9e38d
 138552 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 b41666f2c17f01c437c870389ab713ee62ae3526
 138534 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138531 [host=cubietruck-metzinger]
 138535 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138553 [host=cubietruck-metzinger]
 138537 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138538 [host=cubietruck-gleizes]
 138555 [host=cubietruck-gleizes]
 138536 [host=cubietruck-metzinger]
 138554 [host=cubietruck-metzinger]
 138541 [host=cubietruck-gleizes]
 138557 [host=cubietruck-metzinger]
 138542 [host=cubietruck-gleizes]
 138544 [host=cubietruck-gleizes]
 138545 [host=cubietruck-gleizes]
 138559 fail 9cca02d8ffc23e9688a971d858e4ffdff5389b11 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138556 [host=cubietruck-gleizes]
 138560 [host=cubietruck-gleizes]
 138561 pass 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138564 [host=cubietruck-gleizes]
Searching for interesting versions
 Result found: flight 138277 (pass), for basis pass
 Result found: flight 138485 (fail), for basis failure
 Repro found: flight 138532 (pass), for basis pass
 Repro found: flight 138534 (fail), for basis failure
 0 revisions at 9cca02d8ffc23e9688a971d858e4ffdff5389b11 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
No revisions left to test, checking graph state.
 Result found: flight 138535 (pass), for last pass
 Result found: flight 138549 (fail), for first failure
 Repro found: flight 138551 (pass), for last pass
 Repro found: flight 138552 (fail), for first failure
 Repro found: flight 138561 (pass), for last pass
 Repro found: flight 138567 (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/138567/


  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>

Revision graph left in /home/logs/results/bisect/xen-unstable-smoke/build-armhf.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
138567: tolerable ALL FAIL

flight 138567 xen-unstable-smoke real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138567/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-armhf                   6 xen-build               fail baseline untested


jobs:
 build-armhf                                                  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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5072269730182535368==--

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 20:54:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 20:54:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgEvc-0001Lb-Eg; Wed, 26 Jun 2019 20: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgEvb-0001LP-6G
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 20:54:03 +0000
X-Inumbo-ID: 86c95a26-9854-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86c95a26-9854-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 20:54: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 1hgEvZ-000122-FJ; Wed, 26 Jun 2019 20:54: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 1hgEvZ-0000Il-63; Wed, 26 Jun 2019 20:54:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgEvZ-0007b1-5F; Wed, 26 Jun 2019 20:54:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138566-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 20:54:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138566: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU2NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU2Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 21:08:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 21: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 1hgF9b-0002KW-TG; Wed, 26 Jun 2019 21:08:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JP5O=UZ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgF9a-0002KR-8C
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 21:08:30 +0000
X-Inumbo-ID: 8b3474e2-9856-11e9-8a42-eb5fd5dfaa7c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b3474e2-9856-11e9-8a42-eb5fd5dfaa7c;
 Wed, 26 Jun 2019 21:08: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 890CF2085A;
 Wed, 26 Jun 2019 21:08:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561583307;
 bh=cO40vgTFxRBPrTNDhg0Sn51yI0QvJClXgry2ISh9vKM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=XrSONPVICGes41/v/Rp8qc1ZNSCNsq3dkivFsBKyk+Gg48G7SXidLrujuJk8CBiO3
 gHSPIwX5HfGb4j9VBkJZDAlnmHowDBXm7Reu72t18J+kVF6Hx7wU2wpOuXKO0y15AG
 KJmowZ+kAs5cDh4xv+PpqKGr8uS07XUj3KnatbSU=
Date: Wed, 26 Jun 2019 14:08:25 -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: <7c8f54c5-29e1-8296-4dd5-401ef1406e2a@arm.com>
Message-ID: <alpine.DEB.2.21.1906261407150.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-18-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261224240.5851@sstabellini-ThinkPad-T480s>
 <7c8f54c5-29e1-8296-4dd5-401ef1406e2a@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 17/17] xen/arm64: 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, 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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8yNi8xOSA4OjI5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBN
b24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEF0IHRoZSBtb21lbnQg
QlNTIGlzIHplcm9lZCBiZWZvcmUgdGhlIE1NVSBhbmQgRC1DYWNoZSBpcyB0dXJuZWQgb24uCj4g
PiA+IEluIG90aGVyIHdvcmRzLCB0aGUgY2FjaGUgd2lsbCBiZSBieXBhc3NlZCB3aGVuIHplcm9p
bmcgdGhlIEJTUyBzZWN0aW9uLgo+ID4gPiAKPiA+ID4gUGVyIHRoZSBJbWFnZSBwcm90b2NvbCBb
MV0sIHRoZSBzdGF0ZSBvZiB0aGUgY2FjaGUgZm9yIEJTUyByZWdpb24gaXMgbm90Cj4gPiA+IGtu
b3duIGJlY2F1c2UgaXQgaXMgbm90IHBhcnQgb2YgdGhlICJsb2FkZWQga2VybmVsIGltYWdlIi4K
PiA+ID4gCj4gPiA+IFRoaXMgbWVhbnMgdGhhdCB0aGUgY2FjaGUgd2lsbCBuZWVkIHRvIGJlIGlu
dmFsaWRhdGVkIHR3aWNlIGZvciB0aGUgQlNTCj4gPiA+IHJlZ2lvbjoKPiA+ID4gICAgICAxKSBC
ZWZvcmUgemVyb2luZyB0byByZW1vdmUgYW55IGRpcnR5IGNhY2hlIGxpbmUuIE90aGVyd2lzZSB0
aGV5IG1heQo+ID4gPiAgICAgIGdldCBldmljdGVkIHdoaWxlIHplcm9pbmcgYW5kIHRoZXJlZm9y
ZSBvdmVycmlkaW5nIHRoZSB2YWx1ZS4KPiA+ID4gICAgICAyKSBBZnRlciB6ZXJvaW5nIHRvIHJl
bW92ZSBhbnkgY2FjaGUgbGluZSB0aGF0IG1heSBoYXZlIGJlZW4KPiA+ID4gICAgICBzcGVjdWxh
dGVkLiBPdGhlcndpc2Ugd2hlbiB0dXJuaW5nIG9uIE1NVSBhbmQgRC1DYWNoZSwgdGhlIENQVSBt
YXkKPiA+ID4gICAgICBzZWUgb2xkIHZhbHVlcy4KPiA+ID4gCj4gPiA+IEhvd2V2ZXIsIHRoZSBv
bmx5IHJlYXNvbiB0byBoYXZlIHRoZSBCU1MgemVyb2VkIGVhcmx5IGlzIGJlY2F1c2UgdGhlCj4g
PiA+IGJvb3QgcGFnZSB0YWJsZXMgYXJlIHBhcnQgb2YgQlNTLiBUbyBhdm9pZCB0aGUgdHdvIGNh
Y2hlIGludmFsaWRhdGlvbnMsCj4gPiA+IGl0IGlzIHBvc3NpYmxlIHRvIG1vdmUgdGhlIHBhZ2Ug
dGFibGVzIGluIHRoZSBzZWN0aW9uIC5kYXRhLnBhZ2VfYWxpZ25lZC4KPiA+IAo+ID4gSSBhbSBu
b3QgZm9sbG93aW5nIHRoZSBsYXN0IHBhcnQuIEhvdyBpcyBtb3ZpbmcgdGhlIGJvb3QgcGFnZSB0
YWJsZXMgdG8KPiA+IC5kYXRhLnBhZ2VfYWxpZ25lZCBzb2x2aW5nIHRoZSBwcm9ibGVtPyBEbyB3
ZSBuZWVkIHRvIHplcm8KPiA+IC5kYXRhLnBhZ2VfYWxpZ25lZCBlYXJseSBvciBjYW4gd2Ugc2tp
cCBpdCBiZWNhdXNlIGl0IGlzIGd1YXJhbnRlZWQgdG8KPiA+IGFscmVhZHkgYmUgemVybz8KPiAK
PiBHbG9iYWwgdmFyaWFibGVzIGFyZSBpbml0aWFsaXplZCB0byB6ZXJvIGJ5IGRlZmF1bHQgcmVn
YXJkbGVzcyB0aGUgc2VjdGlvbgo+IHRoZXkgcmVzaWRlLiBVc3VhbGx5IHRoZXkgYXJlIHN0b3Jl
ZCBpbiBCU1MgYmVjYXVzZSBpdCBzYXZlcyBzcGFjZSBpbiB0aGUKPiBiaW5hcnkuCj4gCj4gV2l0
aCB0aGUgSW1hZ2UgcHJvdG9jb2wsIEJTUyBpcyBub3QgaW5pdGlhbGl6ZWQgYnkgdGhlIGJvb3Rs
b2FkZXIgc28gd2UgaGF2ZQo+IHRvIGRvIG91cnNlbGYuCj4gCj4gVGhlIHNlY3Rpb24gLmRhdGEu
cGFnZV9hbGlnbmVkIGlzIGFsd2F5cyBwYXJ0IG9mIHRoZSBiaW5hcnkuIFNvIHRoZSBjb21waWxl
cgo+IHdpbGwgd3JpdGUgemVybyBpbiB0aGUgYmluYXJ5IGZvciBhbnkgZ2xvYmFsIHZhcmlhYmxl
cyBwYXJ0IG9mIHRoYXQgc2VjdGlvbgo+IGFuZCB0aGVyZWZvcmUgdGhlIGNvcnJlc3BvbmRpbmcg
bWVtb3J5IHdpbGwgYmUgemVyb2VkIHdoZW4gbG9hZGluZyB0aGUgYmluYXJ5Lgo+IAo+IElmIGl0
IG1ha2VzIHNlbnNlLCBJIGNhbiB0cnkgdG8gaW5jb3Jwb3JhdGUgdGhhdCBpbiB0aGUgY29tbWl0
IG1lc3NhZ2UuCgpTbyBiYXNpY2FsbHkgaXQgaXMgcmVhbGx5IG9ubHkgQlNTIHRoZSBwcm9ibGVt
LiBBbGwgcmlnaHQsIGxvb2tzIGdvb2QgdG8KbWUuCgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gPiA+IEEgbmV3IG1hY3JvIERFRklORV9C
T09UX1BBR0VfVEFCTEUgaXMgaW50cm9kdWNlZCB0byBjcmVhdGUgYW5kIG1hcmsKPiA+ID4gcGFn
ZS10YWJsZXMgdXNlZCBiZWZvcmUgQlNTIGlzIHplcm9lZC4gVGhpcyBpbmNsdWRlcyBhbGwgYm9v
dF8qIGJ1dCBhbHNvCj4gPiA+IHhlbl9maXhtYXAgYXMgemVyb19ic3MoKSB3aWxsIHByaW50IGEg
bWVzc2FnZSB3aGVuIGVhcmx5cHJpbnRrIGlzCj4gPiA+IGVuYWJsZWQuCj4gPiAKPiA+IE9uIGEg
c2ltaWxhciBub3RlLCBhbmQgY29udGludWluZyBmcm9tIHdoYXQgSSB3cm90ZSBhYm92ZSwgZG8g
d2UgbmVlZCB0bwo+ID4gbWFrZSBzdXJlIHRvIHplcm8gdGhlIHhlbl9maXhtYXAgYmVmb3JlIGhv
b2tpbmcgaXQgdXAgc2V0dXBfZml4bWFwPwo+IAo+IFNlZSBhYm92ZS4KPiAKPiBDaGVlcnMsCj4g
Cj4gLS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 22:34:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 22:34:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgGUi-0000OY-Jr; Wed, 26 Jun 2019 22: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgGUh-0000OP-Mf
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 22:34:23 +0000
X-Inumbo-ID: 8b456d06-9862-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b456d06-9862-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 22:34: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 1hgGUf-0002sU-SY; Wed, 26 Jun 2019 22:34:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgGUf-0005M1-Hu; Wed, 26 Jun 2019 22:34:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgGUf-0000Rd-HC; Wed, 26 Jun 2019 22:34:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138568-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm: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
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 22:34:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138568: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU2OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU2OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 22:58:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 22: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 1hgGs4-0001yi-KA; Wed, 26 Jun 2019 22:58:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgGs3-0001yW-Pa
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 22:58:31 +0000
X-Inumbo-ID: ea9abeb6-9865-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea9abeb6-9865-11e9-8980-bc764e045a96;
 Wed, 26 Jun 2019 22:58:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgGs1-0003Iw-VS; Wed, 26 Jun 2019 22:58:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgGs1-0008Nx-G5; Wed, 26 Jun 2019 22:58:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgGs1-0002as-FR; Wed, 26 Jun 2019 22:58:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138461-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-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: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=fa7d0cc1e74cfc3fa2f268d37e3f8d8ac8728b49
X-Osstest-Versions-That: libvirt=a190f86729d7190b93f9552528cf18ec430e99c4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 22:58:29 +0000
Subject: [Xen-devel] [libvirt test] 138461: 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>

ZmxpZ2h0IDEzODQ2MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0NjEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODMyNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4MzI3CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGZhN2QwY2MxZTc0Y2ZjM2ZhMmYyNjhkMzdlM2Y4ZDhhYzg3Mjhi
NDkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGExOTBmODY3MjlkNzE5
MGI5M2Y5NTUyNTI4Y2YxOGVjNDMwZTk5YzQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODMyNyAg
MjAxOS0wNi0yMiAxNjo1Nzo0MSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0
NjEgIDIwMTktMDYtMjUgMDQ6MTk6NDQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgSGVucmlxdWUg
QmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21haWwuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJl
ZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgYTE5MGY4NjcyOS4uZmE3ZDBj
YzFlNyAgZmE3ZDBjYzFlNzRjZmMzZmEyZjI2OGQzN2UzZjhkOGFjODcyOGI0OSAtPiB4ZW4tdGVz
dGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jun 26 23:11:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Jun 2019 23: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 1hgH4m-0003Qm-0h; Wed, 26 Jun 2019 23:11: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=qGph=UZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgH4j-0003Qa-SO
 for xen-devel@lists.xenproject.org; Wed, 26 Jun 2019 23:11:37 +0000
X-Inumbo-ID: bb93b6dc-9867-11e9-adde-27a3c0d3ea07
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb93b6dc-9867-11e9-adde-27a3c0d3ea07;
 Wed, 26 Jun 2019 23:11:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgH4c-0003Yk-Dy; Wed, 26 Jun 2019 23: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 1hgH4c-0001f8-3M; Wed, 26 Jun 2019 23:11:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgH4c-00068a-2X; Wed, 26 Jun 2019 23:11:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138454-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:guest-start/debian.repeat: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-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-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-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: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-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-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-amd64-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-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-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: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-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-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=78778071092e60ab947a0ac99c6bb59aad304526
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Jun 2019 23:11:30 +0000
Subject: [Xen-devel] [linux-4.19 test] 138454: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ1NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0NTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEzODM1MyBwYXNzIGluIDEzODQ1NAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBl
eGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICBmYWlsIHBhc3MgaW4gMTM4MzUzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzg3NzgwNzEwOTJlNjBh
Yjk0N2EwYWM5OWM2YmI1OWFhZDMwNDUyNgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmViYjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTExLTAyIDA1OjM5OjA4IFogIDIzNiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAxOC0xMS0wNCAxNDoxMDoxNSBaICAyMzQgZGF5
cyAgMTQyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM1MyAgMjAxOS0wNi0yMyAw
MzozMzo0NyBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjE3NSBwZW9wbGUgdG91Y2hl
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
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
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
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3NTQ0NyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 00:02:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 00:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgHrl-0007ig-ME; Thu, 27 Jun 2019 00:02: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgHrk-0007iX-Sn
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 00:02:16 +0000
X-Inumbo-ID: d247e8c3-986e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d247e8c3-986e-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 00: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 1hgHri-00053Y-R7; Thu, 27 Jun 2019 00:02:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgHri-0005Ag-Gi; Thu, 27 Jun 2019 00:02:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgHri-000665-G9; Thu, 27 Jun 2019 00:02:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138570-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 00:02:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138570: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 01:51:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 01:51:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgJYn-0006Jh-BF; Thu, 27 Jun 2019 01:50:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgJYm-0006JY-6m
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 01:50:48 +0000
X-Inumbo-ID: fb3cb63d-987d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb3cb63d-987d-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 01:50: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 1hgJYj-0007ke-DG; Thu, 27 Jun 2019 01:50:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgJYj-00041K-2H; Thu, 27 Jun 2019 01:50:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgJYi-0003Xc-WA; Thu, 27 Jun 2019 01:50:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138574-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 01:50:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138574: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3NC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyNSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
NCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 02:34:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 02:34:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgKFM-0001JT-3y; Thu, 27 Jun 2019 02:34: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgKFK-0001JH-Ev
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 02:34:46 +0000
X-Inumbo-ID: 1c7204ec-9884-11e9-b9fa-4f01fd740ada
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c7204ec-9884-11e9-b9fa-4f01fd740ada;
 Thu, 27 Jun 2019 02:34: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 1hgKFC-0000a3-7R; Thu, 27 Jun 2019 02:34:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgKFB-0007dh-TS; Thu, 27 Jun 2019 02:34:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgKFB-0002aV-SV; Thu, 27 Jun 2019 02:34:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138575-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 02:34:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138575: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3NS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 03:33:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 03:33:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgL9l-0005gK-Tc; Thu, 27 Jun 2019 03: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgL9k-0005g8-JB
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 03:33:04 +0000
X-Inumbo-ID: 4209eb72-988c-11e9-8dec-ab20a4f4112d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4209eb72-988c-11e9-8dec-ab20a4f4112d;
 Thu, 27 Jun 2019 03:32: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 1hgL9d-0001db-N9; Thu, 27 Jun 2019 03:32: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 1hgL9d-0003fq-ED; Thu, 27 Jun 2019 03:32:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgL9d-0001MO-Cv; Thu, 27 Jun 2019 03:32:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138468-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64-xsm:xen-build:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-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-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-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=5b2572926747e34affc804663040e8524b74a3ad
X-Osstest-Versions-That: xen=d9086e8ee06b9201dd135e1374066fba9682c0c2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 03:32:57 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 138468: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ2OCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0NjgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODE0OAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDViMjU3MjkyNjc0N2UzNGFmZmM4MDQ2NjMwNDBlODUyNGI3NGEzYWQK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGQ5MDg2ZThlZTA2YjkyMDFk
ZDEzNWUxMzc0MDY2ZmJhOTY4MmMwYzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODE0OCAgMjAx
OS0wNi0yMSAwMzoyNjoyNSBaICAgIDUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0Njgg
IDIwMTktMDYtMjUgMDc6MzU6NTYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
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
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
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
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA1YjI1NzI5
MjY3NDdlMzRhZmZjODA0NjYzMDQwZTg1MjRiNzRhM2FkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMDk6MTI6MTIgMjAxOSArMDIwMAoK
ICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjExLjIKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 04:00:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 04:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgLaH-0007yf-9L; Thu, 27 Jun 2019 04: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgLaG-0007yV-65
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 04:00:28 +0000
X-Inumbo-ID: 18a44df4-9890-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18a44df4-9890-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 04:00: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 1hgLaE-0002Ez-E8; Thu, 27 Jun 2019 04:00: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 1hgLaE-0006bF-3Y; Thu, 27 Jun 2019 04:00:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgLaE-0005GQ-2s; Thu, 27 Jun 2019 04:00:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138576-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 04:00:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138576: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyNyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
NiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 04:46:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 04:46:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgMIu-0002ls-HO; Thu, 27 Jun 2019 04: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgMIt-0002lg-CB
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 04:46:35 +0000
X-Inumbo-ID: 8a0bb99a-9896-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a0bb99a-9896-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 04:46: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 1hgMIp-00033E-4a; Thu, 27 Jun 2019 04:46:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgMIo-0000cO-R0; Thu, 27 Jun 2019 04:46:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgMIo-0005N9-P6; Thu, 27 Jun 2019 04:46:30 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138540-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
X-Osstest-Versions-That: freebsd=fc870a6df90c3876ec348720e21e74beb8b70d92
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 04:46:30 +0000
Subject: [Xen-devel] [freebsd-master test] 138540: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU0MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NTQwLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTRlNjNmODk4YjE2MzgyZjQ1Nzdj
ZmVhMjExYTdmYjVhZDc5ODNlOQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZmM4NzBhNmRmOTBjMzg3NmVjMzQ4NzIwZTIxZTc0YmViOGI3MGQ5MgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4NDE5ICAyMDE5LTA2LTI0IDA5OjE5OjM4IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODU0MCAgMjAxOS0wNi0yNiAwOToyMzowNiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhcmF1am8gPGFyYXVqb0BGcmVlQlNELm9yZz4KICBhc29t
ZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGJjcmFu
IDxiY3JhbkBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdt
QEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZy
ZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBG
cmVlQlNELm9yZz4KICBqY2hhbmRyYSA8amNoYW5kcmFARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMg
PGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGp1bGlhbiA8anVsaWFuQEZyZWVCU0Qub3JnPgogIGtl
dmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgog
IG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBybGli
YnkgPHJsaWJieUBGcmVlQlNELm9yZz4KICBzY290dGwgPHNjb3R0bEBGcmVlQlNELm9yZz4KICB6
ZWMgPHplY0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZy
ZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzov
aG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIGZjODcwYTZkZjkwLi4xNGU2M2Y4OThiMSAgMTRl
NjNmODk4YjE2MzgyZjQ1NzdjZmVhMjExYTdmYjVhZDc5ODNlOSAtPiB0ZXN0ZWQvbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 04:52:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 04: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 1hgMOA-0003WI-6I; Thu, 27 Jun 2019 04:52: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=peA9=U2=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1hgMO8-0003WD-6s
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 04:52:00 +0000
X-Inumbo-ID: 4b75f07d-9897-11e9-8980-bc764e045a96
Received: from mail-yb1-xb41.google.com (unknown [2607:f8b0:4864:20::b41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b75f07d-9897-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 04:51:58 +0000 (UTC)
Received: by mail-yb1-xb41.google.com with SMTP id e197so813061ybb.3
 for <xen-devel@lists.xenproject.org>; Wed, 26 Jun 2019 21:51:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to:user-agent;
 bh=KLNVr68Mr/5v5++S3sCjoA/ypvzuAao+zMmrWE/LuHA=;
 b=F6TnC5xT4scapeoYuktyW8HlWFJyPYG28t9IxPPm/tMuzc6GJTD+VYv6CUafQ4lDKV
 5MgXcnzGRp/Cab5mYzzvo12i3/qjccUMIhPMhsclm9Ua3PzoOl8bS3SdEXaeUZv2vBml
 XmY8ZtlXyVIEDT0dTGMO6DBj9L1toEFB4HYsA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :content-transfer-encoding:in-reply-to:user-agent;
 bh=KLNVr68Mr/5v5++S3sCjoA/ypvzuAao+zMmrWE/LuHA=;
 b=rs0vtOnDv4cadCth6ejfIXPi7jpfQy32+3dQ6XzIbprKPC2zojHLsFfTkcRuGijQu1
 D+OBArdMZcBdiss2xl2QDets549qQ7soTr06Cw5uEWAh6o8d/GTTqf2Hs5PO3BEHQR0E
 yN8nEu4oxHi+BAY2OKdVAGxRUGgaCaRoqPlmbJiHaZostS1uEu0GIaKYsJ3GyLwU0jRa
 afFYpvcy8Hu9ok7ILUcQWDruqLruMiiVVuHrOLfdbbjoVBHu4YFy7Z9p81HMMxxEGRtY
 vr6+s6StrzaRwoaNbH6iGQp0s6005A/CR7C+/iw9kBVtOVj3sTwfb3cTBWT/u+32XWl3
 Y+2w==
X-Gm-Message-State: APjAAAU2X6pCckPVe8S3LeUAMzoqPzlHHgIyjmJZetInPkbT59ku4HNa
 Np5jqGVWaR0gtdF64JRnZrGy4Q==
X-Google-Smtp-Source: APXvYqzOnUvSEy5yALjFxDouB+xipwcpr1loKhb5c4dCaC8ZKK7N3ZoAXs+JUAAJuoO29UTbS4oNiQ==
X-Received: by 2002:a25:2085:: with SMTP id g127mr1386224ybg.442.1561611118272; 
 Wed, 26 Jun 2019 21:51:58 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:b860:465b:6d69:7b92])
 by smtp.gmail.com with ESMTPSA id p17sm278774ywp.96.2019.06.26.21.51.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 26 Jun 2019 21:51:57 -0700 (PDT)
Date: Wed, 26 Jun 2019 23:51:57 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190627045157.7cs4ic3ic2wxo7ft@doug-macbook.localdomain>
Mail-Followup-To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190626173615.12419-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190626173615.12419-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] xen/Kconfig: Fix -Wformat-security when
 compiling with Clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDY6MzY6MTVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBDbGFuZyBvYnNlcnZlczoKPiAKPiB0b29scy9rY29uZmlnL2NvbmYuYzo3NzoxMDoK
PiB3YXJuaW5nOiBmb3JtYXQgc3RyaW5nIGlzIG5vdCBhIHN0cmluZyBsaXRlcmFsIChwb3RlbnRp
YWxseSBpbnNlY3VyZSkKPiAgICAgICBbLVdmb3JtYXQtc2VjdXJpdHldCj4gICAgICAgICAgICAg
ICAgIHByaW50ZihfKCJhYm9ydGVkIVxuXG4iKSk7Cj4gICAgICAgICAgICAgICAgICAgICAgICBe
fn5+fn5+fn5+fn5+fn5+fgo+IAo+IEFuZCBpdCBpcyBhYnNvbHV0ZWx5IGNvcnJlY3QuICBnZXR0
ZXh0KCkgY2FuIGVhc2lseSByZXR1cm4gYSBzdHJpbmcgd2l0aCBhICUKPiBpbi4KPiAKPiBUaGlz
IGNvdWxkIGJlIGZpeGVkIGJ5IHN3aXRjaGluZyB0byB1c2luZyBwcmludGYoIiVzIiwgXyguLi4p
KSwgb3IgYnkKPiBzd2l0Y2hpbmcgdG8gcHV0cygpIChhcyB0aGVyZSBpcyBubyBmb3JtYXR0aW5n
IGdvaW5nIG9uKSwgYnV0IHRoZSBiZXR0ZXIKPiBvcHRpb24gaXMgZm9sbG93IExpbnV4IGFuZCBy
ZW1vdmUgbG9jYWxpc2F0aW9uIHN1cHBvcnQuCj4gCj4gTGludXggY2hhbmdlc2V0OiA2OTRjNDlh
N2MwMWNjODcxOTRiZTQwY2IyNjQwNGI1OGI2OGMyOTFjCj4gQXV0aG9yOiBTYW0gUmF2bmJvcmcg
PHNhbUByYXZuYm9yZy5vcmc+Cj4gRGF0ZTogICBUdWUgTWF5IDIyIDIwOjM2OjEyIDIwMTgKPiAK
PiBrY29uZmlnOiBkcm9wIGxvY2FsaXphdGlvbiBzdXBwb3J0Cj4gCj4gVGhlIGxvY2FsaXphdGlv
biBzdXBwb3J0IGlzIGJyb2tlbiBhbmQgYXBwZWFycyB1bnVzZWQuCj4gVGhlcmUgaXMgbm8gZ29v
Z2xlIGhpdHMgb24gdGhlIHVwZGF0ZS1wby1jb25maWcgdGFyZ2V0Lgo+IEFuZCB0aGVyZSBpcyBu
byByZWNlbnQgKDUgeWVhcnMpIGFjdGl2aXR5IHJlbGF0ZWQgdG8gdGhlIGxvY2FsaXphdGlvbi4K
PiAKPiBTbyBsZXRzIGp1c3QgZHJvcCB0aGlzIGFzIGl0IGlzIG5vIGxvbmdlciB1c2VkLgo+IAo+
IFN1Z2dlc3RlZC1ieTogVWxmIE1hZ251c3NvbiA8dWxmYWxpemVyQGdtYWlsLmNvbT4KPiBTdWdn
ZXN0ZWQtYnk6IE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgo+IFNpZ25l
ZC1vZmYtYnk6IE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+
Cj4gCj4gW1BvcnRlZCB0byBYZW5dCj4gUmVwb3J0ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpJIGhhdmVuJ3QgYnVpbHQgdGhpcyBsb2NhbGx5IGJ1dCBv
dmVyYWxsIEkgdGhpbmsgdGhpcyBpcyBhIGdvb2QgYmFja3BvcnQKdG8gZG8uIEluIHRoZSBwYXN0
IHRoZXJlIHdlcmUgYSBsb3Qgb2YgY29uY2VybnMgYWJvdXQgdGhlIHNpemUgb2YgdGhlCktjb25m
aWcgY29kZSBiYXNlIHRoYXQgd2Ugd2VyZSBicmluZ2luZyBpbnRvIHRoZSB0cmVlIGFuZCBzb21l
IG9mIHRoZQpmdW5jdGlvbmFsaXR5IHRoYXQgc2VlbWVkIGxlc3MgdGhhbiBuZWNlc3NhcnkuIFRo
ZSBhcHByb2FjaCB3YXMgdGFrZW4gdG8KYWx3YXlzIGJhY2twb3J0IGZyb20gTGludXggdG8gZWFz
ZSB0aGUgbWFpbnRlbmFuY2UgYnVyZGVuIGZvciBYZW4gYnV0IGEKYmFja3BvcnQgbGlrZSB0aGlz
IHNlZW1zIGxpa2UgaXQgYWNoaWV2ZXMgYm90aCBnb2Fscy4KCkFja2VkLWJ5OiBEb3VnIEdvbGRz
dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 05:18:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 05:18:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgMnu-0005RD-Dy; Thu, 27 Jun 2019 05:18:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgMns-0005Qs-6P
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 05:18:36 +0000
X-Inumbo-ID: 02b52921-989b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02b52921-989b-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 05:18: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 1hgMnp-00044Z-Rd; Thu, 27 Jun 2019 05:18:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgMnp-0001z9-6F; Thu, 27 Jun 2019 05:18:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgMnp-00041W-5T; Thu, 27 Jun 2019 05:18:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138492-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7
X-Osstest-Versions-That: ovmf=be5903ad1e244cbb0930161fb361ed0b699c4cb8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 05:18:33 +0000
Subject: [Xen-devel] [ovmf test] 138492: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ5MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0OTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1MWY3YTNlNmM1MTkyZDNmOWEwZmE2M2IwYjU2MTdj
MTUxMTgwYWQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiZTU5MDNh
ZDFlMjQ0Y2JiMDkzMDE2MWZiMzYxZWQwYjY5OWM0Y2I4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzgzOTIgIDIwMTktMDYtMjQgMDE6Mzk6MDQgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NDkyICAyMDE5LTA2LTI1IDE3OjU1OjI3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWlj
cm9zb2Z0LmNvbT4KICBGYW4sIFpoaWp1WCA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgSGFvIEEg
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KICBYaWFveXUgTHUgPHhpYW95dXgubHVAaW50ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGlj
aGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBiZTU5MDNh
ZDFlLi41MWY3YTNlNmM1ICA1MWY3YTNlNmM1MTkyZDNmOWEwZmE2M2IwYjU2MTdjMTUxMTgwYWQ3
IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 05:59:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 05:59:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgNQq-0008P0-P3; Thu, 27 Jun 2019 05:58: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgNQq-0008Oq-7w
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 05:58:52 +0000
X-Inumbo-ID: 9fdaecf6-98a0-11e9-ad99-3756347ab3b9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9fdaecf6-98a0-11e9-ad99-3756347ab3b9;
 Thu, 27 Jun 2019 05: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 1hgNQi-0004mC-SR; Thu, 27 Jun 2019 05: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 1hgNQi-0004LP-2p; Thu, 27 Jun 2019 05:58:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgNQi-0008Vo-29; Thu, 27 Jun 2019 05:58:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138579-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 05:58:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138579: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyOCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
NyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 06:35:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 06:35:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgO0C-0002xu-Rf; Thu, 27 Jun 2019 06:35: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgO0B-0002xe-Af
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 06:35:23 +0000
X-Inumbo-ID: ba0fde74-98a5-11e9-a477-d715be3af1df
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba0fde74-98a5-11e9-a477-d715be3af1df;
 Thu, 27 Jun 2019 06:35: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 1hgO04-0005WK-Gv; Thu, 27 Jun 2019 06:35: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 1hgO03-0006wv-Oj; Thu, 27 Jun 2019 06:35:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgO03-0001Xw-O4; Thu, 27 Jun 2019 06:35:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138581-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 06:35:15 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138581: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAyOSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
OCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 06:39:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 06:39:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgO43-00037a-Dl; Thu, 27 Jun 2019 06:39:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgO41-00037Q-Q3
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 06:39:21 +0000
X-Inumbo-ID: 4ac6ce77-98a6-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ac6ce77-98a6-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 06:39:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 00:39:19 -0600
Message-Id: <5D146495020000780023B6A8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 00:39:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190626173615.12419-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190626173615.12419-1-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/Kconfig: Fix -Wformat-security when
 compiling with Clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE5IGF0IDE5OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQ2xhbmcgb2JzZXJ2ZXM6Cj4gCj4gdG9vbHMva2NvbmZpZy9jb25mLmM6Nzc6MTA6Cj4g
d2FybmluZzogZm9ybWF0IHN0cmluZyBpcyBub3QgYSBzdHJpbmcgbGl0ZXJhbCAocG90ZW50aWFs
bHkgaW5zZWN1cmUpCj4gICAgICAgWy1XZm9ybWF0LXNlY3VyaXR5XQo+ICAgICAgICAgICAgICAg
ICBwcmludGYoXygiYWJvcnRlZCFcblxuIikpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgXn5+
fn5+fn5+fn5+fn5+fn4KPiAKPiBBbmQgaXQgaXMgYWJzb2x1dGVseSBjb3JyZWN0LiAgZ2V0dGV4
dCgpIGNhbiBlYXNpbHkgcmV0dXJuIGEgc3RyaW5nIHdpdGggYSAlCj4gaW4uCgpJJ20gcHJldHR5
IGN1cmlvdXM6IFdoZXJlIHdvdWxkIGEgJSBjb21lIGZyb20gd2hlbiB0aGVyZSdzIG5vbmUKaW4g
dGhlIG9yaWdpbmFsIEVuZ2xpc2ggc3RyaW5nPyBJIHdvdWxkbid0IGNhbGwgaXQgInByb3BlciB0
cmFuc2xhdGlvbiIgaWYKYSB0cmFuc2xhdGVkIHN0cmluZyBoYWQgbm9uLXRleHR1YWwgdGhpbmdz
IGluIGl0IHRoYXQgdGhlIG9yaWdpbmFsIGRpZG4ndApoYXZlLiBPciBhcmUgdGhlcmUgbGFuZ3Vh
Z2VzIHVzaW5nICUgaW4gb3JkaW5hcnkgd29yZHM/CgpOb3RlIHRoYXQgdGhpcyBpcyBpbiBubyB3
YXkgYW4gb2JqZWN0aW9uIHRvIHRoZSBjaGFuZ2UsIHRoZSBtb3JlCnRoYXQgaXQncyBhIHJlZHVj
dGlvbiBvZiBzb3VyY2Ugc2l6ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 07:33:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 07: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 1hgOti-0007U7-TE; Thu, 27 Jun 2019 07:32: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgOth-0007Tx-F7
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 07:32:45 +0000
X-Inumbo-ID: bc52d47c-98ad-11e9-b135-f3b7da651d36
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc52d47c-98ad-11e9-b135-f3b7da651d36;
 Thu, 27 Jun 2019 07:32: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 1hgOtY-0006ZZ-2r; Thu, 27 Jun 2019 07:32: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 1hgOtX-0004Yj-Pq; Thu, 27 Jun 2019 07:32:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgOtX-0007Ub-PF; Thu, 27 Jun 2019 07:32:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138582-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke: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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 07:32:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138582: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAzMCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAy
OSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 08:09:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 08:09:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgPTG-00023V-P3; Thu, 27 Jun 2019 08: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=+ZXn=U2=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hgPTF-00022l-FP
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 08:09:29 +0000
X-Inumbo-ID: e1cd6527-98b2-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 e1cd6527-98b2-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 08:09:27 +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 A57331602F2;
 Thu, 27 Jun 2019 08:09:26 +0000 (UTC)
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: xen-devel@lists.xenproject.org
Date: Thu, 27 Jun 2019 09:58:35 +0200
Message-Id: <20190627075834.14469-1-nicolas.belouin@gandi.net>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] 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: Ian Jackson <ian.jackson@eu.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>

R28gaXMgZG9pbmcgbW9yZSB0eXBlIGNoZWNrIChldmVuIHdoZW4gdXNpbmcgQ0dvKSwgc28gdGhl
c2UgaW5jb3JyZWN0CnVzZSBvZiBgdW5zYWZlLlBvaW50ZXJgIGFzIHdlbGwgYXMgdGhlIGxhY2sg
b2YgYHVuc2FmZS5Qb2ludGVyYCBmb3IKdGhlc2UgY2FsbHMgbm8gbG9uZ2VyIGNvbXBpbGUgd2l0
aCByZWNlbnQgR28gdmVyc2lvbnMuCgpUaGlzIGRvZXMgKm5vdCogYnJlYWsgY29tcGF0aWJpbGl0
eSB3aXRoIG9sZGVyIEdvIHZlcnNpb24uCi0tLQogdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxp
Z2h0LmdvIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHQu
Z28gYi90b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHQuZ28KaW5kZXggNTM1MzRkMDQ3ZS4u
ZTI4MTMyOGQ0MyAxMDA2NDQKLS0tIGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0Lmdv
CisrKyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbwpAQCAtODU0LDcgKzg1NCw3
IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgT3BlbigpIChlcnIgZXJyb3IpIHsKIAl9CiAKIAlyZXQg
Oj0gQy5saWJ4bF9jdHhfYWxsb2MoJkN0eC5jdHgsIEMuTElCWExfVkVSU0lPTiwKLQkJMCwgdW5z
YWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpCisJCTAsICgqQy5zdHJ1Y3RfeGVudG9vbGxvZ19sb2dn
ZXIpKHVuc2FmZS5Qb2ludGVyKEN0eC5sb2dnZXIpKSkKIAogCWlmIHJldCAhPSAwIHsKIAkJZXJy
ID0gRXJyb3IoLXJldCkKQEAgLTg2OSw3ICs4NjksNyBAQCBmdW5jIChDdHggKkNvbnRleHQpIENs
b3NlKCkgKGVyciBlcnJvcikgewogCWlmIHJldCAhPSAwIHsKIAkJZXJyID0gRXJyb3IoLXJldCkK
IAl9Ci0JQy54dGxfbG9nZ2VyX2Rlc3Ryb3kodW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpCisJ
Qy54dGxfbG9nZ2VyX2Rlc3Ryb3koKCpDLnN0cnVjdF94ZW50b29sbG9nX2xvZ2dlcikodW5zYWZl
LlBvaW50ZXIoQ3R4LmxvZ2dlcikpKQogCXJldHVybgogfQogCkBAIC0xMTcwLDcgKzExNzAsNyBA
QCBmdW5jIChDdHggKkNvbnRleHQpIENvbnNvbGVHZXRUdHkoaWQgRG9taWQsIGNvbnNOdW0gaW50
LCBjb25UeXBlIENvbnNvbGVUeXBlKSAocAogCQllcnIgPSBFcnJvcigtcmV0KQogCQlyZXR1cm4K
IAl9Ci0JZGVmZXIgQy5mcmVlKGNwYXRoKQorCWRlZmVyIEMuZnJlZSh1bnNhZmUuUG9pbnRlcihj
cGF0aCkpCiAKIAlwYXRoID0gQy5Hb1N0cmluZyhjcGF0aCkKIAlyZXR1cm4KQEAgLTExOTAsNyAr
MTE5MCw3IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgUHJpbWFyeUNvbnNvbGVHZXRUdHkoZG9taWQg
dWludDMyKSAocGF0aCBzdHJpbmcsIGVyciBlcnJvcikKIAkJZXJyID0gRXJyb3IoLXJldCkKIAkJ
cmV0dXJuCiAJfQotCWRlZmVyIEMuZnJlZShjcGF0aCkKKwlkZWZlciBDLmZyZWUodW5zYWZlLlBv
aW50ZXIoY3BhdGgpKQogCiAJcGF0aCA9IEMuR29TdHJpbmcoY3BhdGgpCiAJcmV0dXJuCi0tIAoy
LjIyLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 08:28:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 08:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgPlt-0003ab-Ko; Thu, 27 Jun 2019 08:28: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgPls-0003aW-W8
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 08:28:45 +0000
X-Inumbo-ID: 91750f4c-98b5-11e9-9370-db8972bdc7b0
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91750f4c-98b5-11e9-9370-db8972bdc7b0;
 Thu, 27 Jun 2019 08:28: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: P4GJzsqQKoHajYZORygcV6PlnAwhbwfhup0nstVjLswhIyPqD+HJDh5Hu1foVehHqjBx2a4SFn
 kguCZS9bSQ+C/5QDpFFd1K8ue5K66f2wdNrhebHPv/JGdXz8DPK5EEif8B0hRZu8lz+A30l8Wo
 6I5Nxt6ZMzQi1hCSdrp2jk0vmXDdDYQmzH4543CXzGS6msowdtInn/k00PluNMAjGiLVd4OEWo
 Pv9qo0Z5RHskkmSR+qaT8Z6Sg3n3MyCaUsX+fsZI/4eDMWP5fHXpjZqkBhISfqvqds7Q4/qg4S
 K2s=
X-SBRS: 2.7
X-MesageID: 2314603
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,423,1557201600"; 
   d="scan'208";a="2314603"
Date: Thu, 27 Jun 2019 10:28:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190627082834.ge2gr3lljjnomug5@MacBook-Air-de-Roger.local>
References: <20190626133726.29896-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190626133726.29896-1-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] 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: 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>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDM6Mzc6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZnRlciBhIHJlYm9vdCBvZiBhIGd1ZXN0IG9ubHkgdGhlIGZpcnN0IHBjaSBkZXZp
Y2UgY29uZmlndXJhdGlvbiB3aWxsCj4gYmUgcmV0cmlldmVkIGZyb20gWGVuc3RvcmUgcmVzdWx0
aW5nIGluIGxvc3Mgb2YgYW55IGZ1cnRoZXIgYXNzaWduZWQKPiBwYXNzZWQgdGhyb3VnaCBwY2kg
ZGV2aWNlcy4KPiAKPiBUaGUgbWFpbiByZWFzb24gaXMgdGhhdCBhbGwgcGFzc2VkIHRocm91Z2gg
cGNpIGRldmljZXMgcmVzaWRlIHVuZGVyIGEKPiBjb21tb24gcm9vdCBkZXZpY2UgIjAiIGluIFhl
bnN0b3JlLiBTbyB3aGVuIHRoZSBkZXZpY2UgbGlzdCBpcyByZWJ1aWx0Cj4gZnJvbSBYZW5zdG9y
ZSBhZnRlciBhIHJlYm9vdCB0aGUgc3ViLWRldmljZXMgYmVsb3cgdGhhdCByb290IGRldmljZQo+
IG5lZWQgdG8gYmUgc2VsZWN0ZWQgaW5zdGVhZCBvZiB1c2luZyB0aGUgcm9vdCBkZXZpY2UgbnVt
YmVyIGFzIGEKPiBzZWxlY3Rvci4KPiAKPiBGaXggdGhhdCBieSBhZGRpbmcgYSBuZXcgbWVtYmVy
IHRvIHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSB3aGljaCB3aGVuCj4gc2V0IGlzIHVzZWQgdG8g
Z2V0IHRoZSBudW1iZXIgb2YgZGV2aWNlcy4gQWRkIHN1Y2ggYSBtZW1iZXIgZm9yIHBjaSB0bwo+
IGdldCB0aGUgY29ycmVjdCBudW1iZXIgb2YgcGNpIGRldmljZXMgaW5zdGVhZCBvZiBpbXBseWlu
ZyBpdCBmcm9tIHRoZQo+IG51bWJlciBvZiBwY2kgcm9vdCBkZXZpY2VzICh3aGljaCB3aWxsIGFs
d2F5cyBiZSAxKS4KPiAKPiBXaGlsZSBhdCBpdCBmaXggdGhlIHR5cGUgb2YgbGlieGxfX2Rldmlj
ZV9wY2lfZnJvbV94c19iZSgpIHRvIG1hdGNoCj4gdGhlIG9uZSBvZiB0aGUgLmZyb21feGVuc3Rv
cmUgbWVtYmVyIG9mIHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZS4gVGhpcwo+IGZpeGVzIGEgbGF0
ZW50IGJ1ZyBjaGVja2luZyB0aGUgcmV0dXJuIHZhbHVlIG9mIGEgZnVuY3Rpb24gcmV0dXJuaW5n
Cj4gdm9pZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4gVGVzdGVkLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgoKUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzIQoKPiAt
LS0KPiAgdG9vbHMvbGlieGwvbGlieGxfZGV2aWNlLmMgICB8IDI0ICsrKysrKysrKysrKysrKysr
KystLS0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDIgKysKPiAgdG9vbHMv
bGlieGwvbGlieGxfcGNpLmMgICAgICB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tCj4gIDMgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RldmljZS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfZGV2aWNlLmMKPiBpbmRleCBkYjZjMDIwM2I3Li5hMjU2OTEwMmVlIDEwMDY0
NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RldmljZS5jCj4gKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfZGV2aWNlLmMKPiBAQCAtMjAyNiw2ICsyMDI2LDcgQEAgdm9pZCAqbGlieGxfX2Rldmlj
ZV9saXN0KGxpYnhsX19nYyAqZ2MsIGNvbnN0IHN0cnVjdCBsaWJ4bF9kZXZpY2VfdHlwZSAqZHQs
Cj4gICAgICBjaGFyICpsaWJ4bF9wYXRoOwo+ICAgICAgY2hhciAqKmRpciA9IE5VTEw7Cj4gICAg
ICB1bnNpZ25lZCBpbnQgbmRpcnMgPSAwOwo+ICsgICAgdW5zaWduZWQgaW50IG5kZXZzID0gMDsK
CkkgdGhpbmsgeW91IGNvdWxkIHJlZHVjZSB0aGUgc2NvcGUgb2YgbmRldnMuLi4KCj4gICAgICBp
bnQgcmM7Cj4gIAo+ICAgICAgKm51bSA9IDA7Cj4gQEAgLTIwMzcsMjEgKzIwMzgsMzQgQEAgdm9p
ZCAqbGlieGxfX2RldmljZV9saXN0KGxpYnhsX19nYyAqZ2MsIGNvbnN0IHN0cnVjdCBsaWJ4bF9k
ZXZpY2VfdHlwZSAqZHQsCj4gICAgICBkaXIgPSBsaWJ4bF9feHNfZGlyZWN0b3J5KGdjLCBYQlRf
TlVMTCwgbGlieGxfcGF0aCwgJm5kaXJzKTsKPiAgCj4gICAgICBpZiAoZGlyICYmIG5kaXJzKSB7
CgouLi4gYnkgZGVjbGFyaW5nIGl0IGhlcmUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 08:37:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 08: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 1hgPuY-0004Om-P0; Thu, 27 Jun 2019 08:37: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgPuX-0004Og-8t
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 08:37:41 +0000
X-Inumbo-ID: d054d53e-98b6-11e9-9b2f-ff9a6a9f0d7b
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d054d53e-98b6-11e9-9b2f-ff9a6a9f0d7b;
 Thu, 27 Jun 2019 08:37:36 +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: cKjD6DgzBtLH+2Uhi64wTKlIuqYQDE46AIgrECFsXEWdHpnCmGgWvPyywM1GQp/rit4GirTh4n
 gF9eDX7cqO2JTNnWyHZ3jd/EvVG76sAecG6lvi6QtlgSR0bAU5ko3A9gOhvYZPpWAYbj51ulbp
 iYsiz8jkr3YJwMRLdH0zdAJOmUSgv+LGyqMUph9EHO3yAtK9SDF04ALGpPkOv1Ul2JEJa1uuXj
 6RaM57TzQf0byxF+0rlemFtVoy7E+NtAguEeMvDaxS2LFC2Jy2aLbwZak4zl/++VbpRXzLVWLz
 8uE=
X-SBRS: 2.7
X-MesageID: 2332550
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,423,1557201600"; 
   d="scan'208";a="2332550"
Date: Thu, 27 Jun 2019 10:37:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190627083729.ffid5ect3tso32em@MacBook-Air-de-Roger.local>
References: <20190626190212.15365-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190626190212.15365-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/vvmx: set CR4 before CR0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdW4gMjYsIDIwMTkgYXQgMDg6MDI6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGcm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4g
Cj4gT3RoZXJ3aXNlIGh2bV9zZXRfY3IwKCkgd2lsbCBjaGVjayB0aGUgd3JvbmcgQ1I0IGJpdHMg
KEwxIGluc3RlYWQgb2YgTDIKPiBhbmQgdmljZS12ZXJzYSkuCj4gCj4gU2lnbmVkLW9mZi1ieTog
U2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKPiAtLS0KPiBDQzogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IEND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogSnVuIE5ha2Fq
aW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KPiAKPiBJIGZvdW5kIHRoaXMgcGF0Y2ggbGFuZ3Vpc2hpbmcgaW4gdGhlIFhl
blNlcnZlciBwYXRjaHF1ZXVlLCBhbmQgU2VyZ2V5IGlzIE9vTwo+IHNvIEknbSBzdWJtaXR0aW5n
IGl0IG9uIGhpcyBiZWhhbGYuCj4gCj4gV2l0aG91dCB0aGlzIGNoYW5nZSwgbmVzdGVkIHZpcnQg
aXMgYnJva2VuIHdoZW4gTDEgYW5kIEwyIGRpZmZlciBpbiB0aGVpciB1c2UKPiBvZiBQQ0lELgo+
IAo+IFRoaXMgaXMgb25seSBhIHN0b3BnYXAgc29sdXRpb24gLSBpdCByZXNvbHZlcyB0aGUgUENJ
RCBpc3N1ZSB3aXRob3V0Cj4gaW50cm9kdWNpbmcgb3RoZXIgaXNzdWVzLCBidXQgdGhlIHByb3Bl
ciBmaXggbmVlZHMgdG8gY29uc2lkZXIgYWxsIGNvbnRyb2wKPiBiaXRzIGF0IG9uY2UsIHJhdGhl
ciB0aGFuIGNvbnNpZGVyaW5nIGEgdm1lbnRyeS9leGl0IGFzIGEgc2VxdWVuY2Ugb2YgY2hhbmdl
cwo+IG9mIGRpc2NyZXRlIHJlZ2lzdGVycy4KClRoZSBjdXJyZW50IGFwcHJvYWNoIHNlZW1zIHBy
b25lIHRvIHN1Y2ggb3JkZXJpbmcgaXNzdWVzLCBhbmQgSSBkb24ndApzZWUgYSB3YXkgdG8gbWFr
ZSBpdCBtb3JlIHJvYnVzdCB3aGlsZSBrZWVwaW5nIHRoZSBjdXJyZW50IGFwcHJvYWNoLApzbyBJ
IGd1ZXNzIHNldHRpbmcgYWxsIHRoZSByZWdpc3RlcnMgc3RhdGUgYW5kIHRoZW4gZXZhbHVhdGlu
ZyB0aGVtCndvdWxkIG1ha2UgbW9yZSBzZW5zZSBhbmQgcHJldmVudCB0aGlzIGtpbmQgb2YgbWlz
dGFrZXMuCgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:07:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09: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 1hgQMs-0006eN-Dl; Thu, 27 Jun 2019 09:06: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgQMr-0006eD-SO
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:06:57 +0000
X-Inumbo-ID: e5cc3868-98ba-11e9-9682-af48e2c4bce6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5cc3868-98ba-11e9-9682-af48e2c4bce6;
 Thu, 27 Jun 2019 09:06: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 1hgQMj-0000Qq-AV; Thu, 27 Jun 2019 09:06:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgQMi-0003pm-Fe; Thu, 27 Jun 2019 09:06:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgQMi-0008PX-En; Thu, 27 Jun 2019 09:06:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138583-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf: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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 09:06:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138583: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAzMSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAz
MCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:20:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09: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 1hgQZT-0007Vd-ON; Thu, 27 Jun 2019 09:19: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=ndTn=U2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgQZS-0007VY-U5
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:19:58 +0000
X-Inumbo-ID: b9c9cd78-98bc-11e9-ad73-ffdab950e947
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b9c9cd78-98bc-11e9-ad73-ffdab950e947;
 Thu, 27 Jun 2019 09:19: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 C3CB32B;
 Thu, 27 Jun 2019 02:19: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 1D6F33F718;
 Thu, 27 Jun 2019 02:19:54 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-16-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261202110.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f0331fe2-0132-eadb-e024-d7e2b145c5a8@arm.com>
Date: Thu, 27 Jun 2019 10:19: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: <alpine.DEB.2.21.1906261202110.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 15/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMjA6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBp
cyB1c2VkLgo+PiBUaGlzIGlzIGZpbmUgdG9kYXkgYmVjYXVzZSBpbiBDIGxhbmQsIHRoZSBmaXht
YXAgaXMgbm90IHVzZWQgYnkgYW55b25lCj4+IHVudGlsIHRoZSB0aGUgYm9vdCBDUFUgaXMgc3dp
dGNoaW5nIHRvIHRoZSBydW50aW1lIHBhZ2UtdGFibGVzLgo+Pgo+PiBJbiB0aGUgZnV0dXJlLCB0
aGUgYm9vdCBDUFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8gYXZvaWQK
Pj4gVExCIGNvbmZsaWN0LiBUaGlzIG1lYW5zIHRoZSBmaXhtYXAgdGFibGUgd2lsbCBuZWVkIHRv
IGJlIGhvb2tlZCBiZWZvcmUKPj4gYW55IHVzZS4gRm9yIHNpbXBsaWNpdHksIHNldHVwX2ZpeG1h
cCgpIHdpbGwgbm93IGRvIHRoYXQgam9iLgo+Pgo+PiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhh
dmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPj4gZnVuY3Rpb24u
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCAxMyArKysrKysrKysrKy0t
Cj4+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+
Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUwo+PiBpbmRleCA5NmU4NWY4ODM0Li40ZjdmYTY3NjlmIDEwMDY0NAo+PiAt
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMKPj4gQEAgLTcwMCw4ICs3MDAsMTcgQEAgaWRfbWFwX3JlbW92ZWQ6Cj4+ICAgICAg
ICAgICByZXQKPj4gICBFTkRQUk9DKHJlbW92ZV9pZF9tYXApCj4+ICAgCj4+ICsvKgo+PiArICog
TWFwIHRoZSBVQVJUIGluIHRoZSBmaXhtYXAgKHdoZW4gZWFybHlwcmludGsgaXMgdXNlZCkgYW5k
IGhvb2sgdGhlCj4+ICsgKiBmaXhtYXAgdGFibGUgaW4gdGhlIHBhZ2UgdGFibGVzLgo+PiArICoK
Pj4gKyAqIFRoZSBmaXhtYXAgY2Fubm90IGJlIG1hcHBlZCBpbiBjcmVhdGVfcGFnZV90YWJsZXMg
YmVjYXVzZSBpdCBtYXkKPj4gKyAqIGNsYXNoIHdpdGggdGhlIElEIG1hcC4KPj4gKyAqCj4+ICsg
KiBDbG9iYmVycyB4MCAtIHgxCj4gCj4gSSBtaXNzZWQgdGhpcyBpbiB0aGUgbGFzdCBlbWFpbDog
aXQgc2hvdWxkIGJlIHgwIC0geDQ/Cgp4MCBpcyBub3QgdXNlZCBpbiB0aGUgc2V0dXBfZml4bWFw
LiBTbyBpdCBzaG91bGQgYmUgeDEgLSB4NC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:21:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 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 1hgQb3-0008AA-6c; Thu, 27 Jun 2019 09:21: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgQb1-00089v-GS
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:21:35 +0000
X-Inumbo-ID: f1a6f0ae-98bc-11e9-a626-ebf7610adffe
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1a6f0ae-98bc-11e9-a626-ebf7610adffe;
 Thu, 27 Jun 2019 09:21:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgQau-0000id-4O; Thu, 27 Jun 2019 09:21: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 1hgQat-0005GG-Pu; Thu, 27 Jun 2019 09:21:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgQat-0002Xn-Ok; Thu, 27 Jun 2019 09:21:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138488-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-xl-credit1:guest-start/debian.repeat:fail:regression
 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-vhd: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-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-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-armhf-armhf-xl-cubietruck: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-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-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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=249155c20f9b0754bc1b932a33344cfb4e0c2101
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 09:21:27 +0000
Subject: [Xen-devel] [linux-linus test] 138488: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODQ4OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NDg4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBn
dWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5
NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0
IDE5OjUzOjA5IFogIDExNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0w
My0wNSAyMDowMzoxNCBaICAxMTMgZGF5cyAgIDU4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzODQ4OCAgMjAxOS0wNi0yNSAxNjo1OTo1OCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KMzM4OCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rp
bmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDU5ODUyMCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:29:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09:29: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 1hgQiZ-0008QT-7O; Thu, 27 Jun 2019 09:29: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=ndTn=U2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgQiY-0008QO-OQ
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:29:22 +0000
X-Inumbo-ID: 0a62a966-98be-11e9-8f02-6fd238960400
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0a62a966-98be-11e9-8f02-6fd238960400;
 Thu, 27 Jun 2019 09:29: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 5B87C2B;
 Thu, 27 Jun 2019 02:29: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 A94B53F718;
 Thu, 27 Jun 2019 02:29:18 -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-16-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261153580.5851@sstabellini-ThinkPad-T480s>
 <218cf497-cbb5-7213-7678-6294ac3e0882@arm.com>
Message-ID: <4d2fc214-4e8c-6c40-68ec-c35b6f9e5dab@arm.com>
Date: Thu, 27 Jun 2019 10:29:17 +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: <218cf497-cbb5-7213-7678-6294ac3e0882@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 15/17] 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMjA6MzAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBP
biA2LzI2LzE5IDg6MDEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gT24gTW9uLCAx
MCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gQXQgdGhlIG1vbWVudCwgdGhlIGZp
eG1hcCB0YWJsZSBpcyBvbmx5IGhvb2tlZCB3aGVuIGVhcmx5cHJpbnRrIGlzIHVzZWQuCj4+PiBU
aGlzIGlzIGZpbmUgdG9kYXkgYmVjYXVzZSBpbiBDIGxhbmQsIHRoZSBmaXhtYXAgaXMgbm90IHVz
ZWQgYnkgYW55b25lCj4+PiB1bnRpbCB0aGUgdGhlIGJvb3QgQ1BVIGlzIHN3aXRjaGluZyB0byB0
aGUgcnVudGltZSBwYWdlLXRhYmxlcy4KPj4+Cj4+PiBJbiB0aGUgZnV0dXJlLCB0aGUgYm9vdCBD
UFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8gYXZvaWQKPj4+IFRMQiBj
b25mbGljdC4gVGhpcyBtZWFucyB0aGUgZml4bWFwIHRhYmxlIHdpbGwgbmVlZCB0byBiZSBob29r
ZWQgYmVmb3JlCj4+PiBhbnkgdXNlLiBGb3Igc2ltcGxpY2l0eSwgc2V0dXBfZml4bWFwKCkgd2ls
bCBub3cgZG8gdGhhdCBqb2IuCj4+Cj4+IENhbiBJIGFzayB5b3UgdG8gcmV3b3JkIHRoaXMgc2xp
Z2h0bHksIGVzcGVjaWFsbHkgdGhlIGxhc3Qgc2VudGVuY2U/IEl0Cj4+IHRvb2sgbWUgYSB3aGls
ZSB0byB1bmRlcnN0YW5kIHdoYXQgeW91IG1lYW50LiBJIHN1Z2dlc3Q6Cj4+Cj4+IMKgIEluIHRo
ZSBmdXR1cmUsIHRoZSBib290IENQVSB3aWxsIG5vdCBzd2l0Y2ggYmV0d2VlbiBwYWdlLXRhYmxl
cyB0bwo+PiDCoCBhdm9pZCBhbnkgVExCIGNvbmZsaWN0cy4gVGh1cywgdGhlIGZpeG1hcCB0YWJs
ZSB3aWxsIG5lZWQgdG8gYmUgYWx3YXlzCj4+IMKgIGhvb2tlZCBiZWZvcmUgYW55IHVzZS4gTGV0
J3Mgc3RhcnQgZG9pbmcgaXQgbm93IGluIHNldHVwX2ZpeG1hcCgpLgo+Pgo+IAo+IEkgd2lsbCB1
cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlLgoKSSByZWFsaXplZCB0aGUgY29tbWl0IG1lc3NhZ2Ug
SSB3cm90ZSBpcyBpbmFjY3VyYXRlIGFuZCByZWZsZWN0ZWQgdG8geW91ciByZXdvcmRpbmcuCgpO
b3QgYWxsIHRoZSBwbGF0Zm9ybXMgd2lsbCBnZW5lcmF0ZSBhIFRMQiBjb25mbGljdCBhYm9ydC4g
U29tZSBvZiB0aGVtIG1heSBqdXN0IApkZWNpZGUgdG8gdXNlIGFuIGFtYWxnYW1hdGlvbiBvZiB0
d28gZW50cmllcyAoc2VlICJUTEIgbWF0Y2hpbmciIHBhZ2UgRDUtMjUwMCBpbiAKQVJNIERESSAw
NDg3RC5iKS4KCkkgd2lsbCByZXBsYWNlICJhbnkgVExCIGNvbmZsaWN0cyIgYnkgIlRMQiBpbmNv
aGVyZW5jeSIuCgo+IAo+PiBBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPiA+CgpMZXQgbWUga25vdyBpZiB5b3UgYXJlIGhhcHB5IHdpdGggdGhlIGNo
YW5nZSBzdWdnZXN0ZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:33:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09:33:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgQmt-0000k9-4c; Thu, 27 Jun 2019 09: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgQms-0000k2-1v
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:33:50 +0000
X-Inumbo-ID: aa50da86-98be-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 aa50da86-98be-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 09:33:48 +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: YZOual/pYzxgWqz6QoUae+MRtkjx7N0pSU+hveaMHxG3udSgyNRKe2yjFXTaPZGQ9aMpJDdW2Y
 ZjrHAR87Te3QEj3V7VnF7pL11c2KabFfUXZmP3KijPOEz8DNoVj0F+ujmKamK5b56p+y3tF2CQ
 LvVTT2YC4PSTlVBSz0CniesPgZh7jrUmsFfLZX24JwD6KM8VrtQu/dhrL03yZqnEkxQ+8Y7dPz
 onEWxGUf/0j+om88gDzx6azsLPpiAAPz/5lEb70Lg2iHhbxJu47Zf3SirWWu8WeysVuICtbr2H
 HVE=
X-SBRS: 2.7
X-MesageID: 2289985
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,423,1557201600"; 
   d="scan'208";a="2289985"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 27 Jun 2019 11:33:35 +0200
Message-ID: <20190627093335.56355-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190627093335.56355-1-roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

QWZ0ZXIgYnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgYmluYXJ5LiBOb3RlIHRoYXQgdGhlIGNoZWNr
IGlzIHBlcmZvcm1lZApieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUgYXQg
dGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIFVzZSBhIHZhcmlh
YmxlIHRvIHN0b3JlIHRoZSBpbnRlcm1lZGlhdGUgZmlsZSBuYW1lLgogLSBSZW1vdmUgdGhlIGlu
dGVybWVkaWF0ZSBmaWxlIGluIHRoZSBjbGVhbiB0YXJnZXQuCiAtIEFkZCBpbnRlcm1lZGlhdGUg
ZmlsZSB0byBnaXRpZ25vcmUuCgpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2UgYW4gaW50ZXJtZWRp
YXRlIGZpbGUgdG8gcGVyZm9ybSB0aGUgaGVhZGVyIGNoZWNrcy4KLS0tCiAuZ2l0aWdub3JlICAg
ICAgICAgICAgfCAxICsKIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSB8IDkgKysrKysrKy0tCiAyIGZp
bGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQppbmRleCBhNzdjYmZmMDJjLi41NmJjYjY0ODM3IDEw
MDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTI3OCw2ICsyNzgsNyBA
QCB0b29scy94ZW50cmFjZS94ZW50cmFjZQogeGVuLy5iYW5uZXIKIHhlbi8uY29uZmlnCiB4ZW4v
LmNvbmZpZy5vbGQKK3hlbi8ueGVuCiB4ZW4vU3lzdGVtLm1hcAogeGVuL2FyY2gveDg2L2FzbS1t
YWNyb3MuaQogeGVuL2FyY2gveDg2L2Jvb3QvbWtlbGYzMgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDhhOGQ4ZjA2MGYuLjk0
ZTZjOWFlZTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJj
aC94ODYvTWFrZWZpbGUKQEAgLTk5LDkgKzk5LDE0IEBAIGVuZGlmCiBzeW1zLXdhcm4tZHVwLXkg
Oj0gLS13YXJuLWR1cAogc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVf
U1lNQk9MX1dBUk5JTkdTKSA6PQogCiskKFRBUkdFVCk6IFRNUCA9ICQoQEQpLy4kKEBGKQogJChU
QVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKLQkuL2Jvb3QvbWtl
bGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChYRU5fSU1HX09G
RlNFVCkgXAorCS4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQo
VE1QKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCiAJICAgICAgICAgICAgICAgYCQoTk0pICQoVEFSR0VU
KS1zeW1zIHwgc2VkIC1uZSAncy9eXChbXiBdKlwpIC4gX18yTV9yd2RhdGFfZW5kJCQvMHhcMS9w
J2AKKwkjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFkZXJzCisJb2QgLXQgeDQgLU4gODE5
MiAkKFRNUCkgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCisJb2QgLXQgeDQgLU4gMzI3Njgg
JChUTVApIHwgZ3JlcCBlODUyNTBkNiA+IC9kZXYvbnVsbAorCW12ICQoVE1QKSAkKFRBUkdFVCkK
IAogQUxMX09CSlMgOj0gJChCQVNFRElSKS9hcmNoL3g4Ni9ib290L2J1aWx0X2luLm8gJChCQVNF
RElSKS9hcmNoL3g4Ni9lZmkvYnVpbHRfaW4ubyAkKEFMTF9PQkpTKQogCkBAIC0yNDksNyArMjU0
LDcgQEAgZWZpL21rcmVsb2M6IGVmaS9ta3JlbG9jLmMKIGNsZWFuOjoKIAlybSAtZiBhc20tb2Zm
c2V0cy5zICoubGRzIGJvb3QvKi5vIGJvb3QvKn4gYm9vdC9jb3JlIGJvb3QvbWtlbGYzMgogCXJt
IC1mIGFzbS1tYWNyb3MuaSAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9hc20tbWFjcm9zLioK
LQlybSAtZiAkKEJBU0VESVIpLy54ZW4tc3ltcy5bMC05XSogYm9vdC8uKi5kCisJcm0gLWYgJChC
QVNFRElSKS8ueGVuLXN5bXMuWzAtOV0qIGJvb3QvLiouZCAkKEJBU0VESVIpLy54ZW4KIAlybSAt
ZiAkKEJBU0VESVIpLy54ZW4uZWZpLlswLTldKiBlZmkvKi5lZmkgZWZpL21rcmVsb2MKIAlybSAt
ZiBib290L2NtZGxpbmUuUyBib290L3JlbG9jLlMgYm9vdC8qLmxuayBib290LyouYmluCiAJcm0g
LWYgbm90ZS5vCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:33:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09:33:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgQmr-0000jy-R8; Thu, 27 Jun 2019 09:33: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgQmq-0000jt-QR
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:33:48 +0000
X-Inumbo-ID: a957941d-98be-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 a957941d-98be-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 09: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: DJ9aFiRnadkG3RQhbPtXnl7yfqMrLKuQ23G1W2bceoZXKTBPmuRsP/odv3riprBqaaswsB314+
 6KNnJZajhbzRz6RbenGL8CqjKBEcpRJYHB/42nOQgKlohdpvJ+BHcmypmhq0VfkwRXaH5tiqOb
 gIzCazdKk0sKOp4XdSZAY50yYXCA8FLTOvOd60cu9IPChk32mOzWpC9bNWuI7V8dVHRwNEXbYo
 TZm4zONewq0rRg0rBm1P3ViyjPnrV0Kdor68uYgwTPNmrH2U7S0q033bbUlUnH0kBBfF6CP0Vk
 ZHc=
X-SBRS: 2.7
X-MesageID: 2304456
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,423,1557201600"; 
   d="scan'208";a="2304456"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 27 Jun 2019 11:33:33 +0200
Message-ID: <20190627093335.56355-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/3] x86/linker: add a reloc section to ELF
 linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

aWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBFRkkgc3VwcG9ydCAoaWU6IG11
bHRpYm9vdDIpLgpUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29y
cmVjdGx5IGluIHRoZSBvdXRwdXQKYmluYXJ5LgoKTm90ZSB0aGF0IGZvciB0aGUgRUxGIG91dHB1
dCBmb3JtYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJlZm9yZQouYnNzIGJlY2F1c2Ug
dGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBpdCBiZWxvbmdzIHdpdGggdGhl
Cm90aGVyIHNlY3Rpb25zIGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCgpTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2luY2Ug
djI6CiAtIEZpeCBzdWJqZWN0IHRvIG1lbnRpb24gdGhlIHNlY3Rpb24gaXMgYWRkZWQgdG8gdGhl
IGxpbmtlciBzY3JpcHQuCiAtIEZpeCBjb21taXQgbWVzc2FnZSB0byBub3RlIC5yZWxvYyBpcyBh
ZGRlZCB0b2dldGhlciB3aXRoIHRoZSByZXN0CiAgIG9mIHRoZSByZWFkLW9ubHkgc2VjdGlvbnMu
CgpDaGFuZ2VzIHNpbmNlIHYxOgogLSBNb3ZlIHRoZSAucmVsb2Mgc2VjdGlvbiBwb3NpdGlvbiBp
biB0aGUgb3V0cHV0IGJpbmFyeSBvbmx5IGZvciB0aGUKICAgRUxGIG91dHB1dCBmb3JtYXQuCi0t
LQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIveGVu
L2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCA5OGE5OTQ0NGMyLi4xOWFhNDMzMmNmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMK
QEAgLTE3NSw2ICsxNzUsMTQgQEAgU0VDVElPTlMKICAgfSA6dGV4dAogI2VuZGlmCiAjZW5kaWYK
KworI2lmIGRlZmluZWQoWEVOX0JVSUxEX0VGSSkgJiYgIWRlZmluZWQoRUZJKQorICAuID0gQUxJ
R04oNCk7CisgIERFQ0xfU0VDVElPTigucmVsb2MpIHsKKyAgICAqKC5yZWxvYykKKyAgfSA6dGV4
dAorI2VuZGlmCisKICAgX2Vyb2RhdGEgPSAuOwogCiAgIC4gPSBBTElHTihTRUNUSU9OX0FMSUdO
KTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 09:33:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 09: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 1hgQmu-0000kl-G1; Thu, 27 Jun 2019 09:33: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgQmt-0000kf-WE
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 09:33:52 +0000
X-Inumbo-ID: a9b6245c-98be-11e9-8d4e-8bef4bfdad5e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9b6245c-98be-11e9-8d4e-8bef4bfdad5e;
 Thu, 27 Jun 2019 09:33:47 +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: TLP5W6zfC+VPF8QJa7rkyGraJh7ldJmNZX1lySeFl3/GJwS6SMBXUaVVdg2w1xSTTsI88+ibUp
 8WetgLFRnsB7W2fRUejmXX+0Mgrdq3lQzRzKR8c8jD6nwozn3o6sN9LSzd4HlRfB3M78NYx0HN
 hQ8JGrhqCssTnRFc9gwk31WfLNtAQHGjpVdXTiwrstFMMTtbbnkpgrCVrgiaa1ZwTSNC1Wa27U
 dTIEi6n/likHpNF5YmqyCcmc8TZt2IZgjrV4omn+nj0UO+i4c64daxxs2+NfuR3nlKPsLSBvoj
 IEA=
X-SBRS: 2.7
X-MesageID: 2316959
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,423,1557201600"; 
   d="scan'208";a="2316959"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 27 Jun 2019 11:33:34 +0200
Message-ID: <20190627093335.56355-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190627093335.56355-1-roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/3] xen/link: handle .init.rodata.cst*
 sections in the linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm90ZSB0aGF0IHRob3NlIHNlY3Rpb25zIHdoZW4gbm90IHByZWZpeGVkIHdpdGggLmluaXQgYXJl
IGFscmVhZHkKaGFuZGxlZCBieSB0aGUgbW9yZSBnZW5lcmFsIC5yb2RhdGEuKiBtYXRjaGluZyBw
YXR0ZXJuIGluIHRoZSAucm9kYXRhCm91dHB1dCBzZWN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgotLS0KIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgfCAxICsKIHhlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKaW5k
ZXggZTY2NGM0NDQxYS4uYjYzNmQ5ZjIyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5s
ZHMuUworKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCkBAIC0xNTYsNiArMTU2LDcgQEAgU0VD
VElPTlMKICAgICAgICAqKC5pbml0LnJvZGF0YSkKICAgICAgICAqKC5pbml0LnJvZGF0YS5yZWwp
CiAgICAgICAgKiguaW5pdC5yb2RhdGEuc3RyKikKKyAgICAgICAqKC5pbml0LnJvZGF0YS5jc3Qq
KQogCiAgICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwogICAgICAgIF9fc2V0dXBfc3Rh
cnQgPSAuOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKaW5kZXggMTlhYTQzMzJjZi4uZDBjN2ZiYzM3YiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0yMTYs
NiArMjE2LDcgQEAgU0VDVElPTlMKICAgICAgICAqKC5pbml0LnJvZGF0YSkKICAgICAgICAqKC5p
bml0LnJvZGF0YS5yZWwpCiAgICAgICAgKiguaW5pdC5yb2RhdGEuc3RyKikKKyAgICAgICAqKC5p
bml0LnJvZGF0YS5jc3QqKQogCiAgICAgICAgLiA9IEFMSUdOKFBPSU5URVJfQUxJR04pOwogICAg
ICAgIF9fc2V0dXBfc3RhcnQgPSAuOwotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 10:49:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 10:49:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgRxg-0006EE-Om; Thu, 27 Jun 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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgRxf-0006E2-Or
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 10:49:03 +0000
X-Inumbo-ID: 2c566b74-98c9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c566b74-98c9-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 10:49: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 1hgRxc-0002Oc-Og; Thu, 27 Jun 2019 10:49: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 1hgRxc-0004Ep-Dt; Thu, 27 Jun 2019 10:49:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgRxc-0004Mo-AM; Thu, 27 Jun 2019 10:49:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138498-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-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-pvshim:guest-start: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
X-Osstest-Versions-This: linux=bc2bccef19ee4353d759a12950088b968b5c6618
X-Osstest-Versions-That: linux=a5758c5311775625be7f6dd54757ed356dbf2977
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 10:49:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 138498: 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>

ZmxpZ2h0IDEzODQ5OCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg0OTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwv
Ym9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzODI4MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGJjMmJjY2VmMTllZTQzNTNkNzU5YTEyOTUwMDg4Yjk2OGI1YzY2MTgKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGE1NzU4YzUzMTE3NzU2MjViZTdmNmRkNTQ3
NTdlZDM1NmRiZjI5NzcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM4OCAgMjAxOS0wNi0yMyAy
MToxNzoxMiBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0OTggIDIwMTktMDYt
MjUgMTk6Mjg6MTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kZXIgTWlraGF5bGVua28gPGV4YWxt
NzY1OUBnbWFpbC5jb20+CiAgQWxleGFuZHJhIFdpbnRlciA8d2ludGVyYUBsaW51eC5pYm0uY29t
PgogIEFsZXhleSBCcm9ka2luIDxhYnJvZGtpbkBzeW5vcHN5cy5jb20+CiAgQWxsYW4gWGF2aWVy
IDxhbGxhbi54LnhhdmllckBvcmFjbGUuY29tPgogIEFuZHJleSBTbWlybm92IDxhbmRyZXcuc21p
cm5vdkBnbWFpbC5jb20+CiAgQXZyaSBBbHRtYW4gPGF2cmkuYWx0bWFuQHdkYy5jb20+CiAgQmVh
biBIdW8gPGJlYW5odW9AbWljcm9uLmNvbT4KICBDaHJpc3RvcGggTmllZGVybWFpZXIgPGNuaWVk
ZXJtYWllckBkaC1lbGVjdHJvbmljcy5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRl
ckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAg
RGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0
ZXJiYUBzdXNlLmNvbT4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRlbm5pcy5kYWxlc3NhbmRyb0Bp
bnRlbC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgog
IERvbiBCcmFjZSA8ZG9uLmJyYWNlQG1pY3Jvc2VtaS5jb20+CiAgRG91ZyBMZWRmb3JkIDxkbGVk
Zm9yZEByZWRoYXQuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9y
Zz4KICBFZHVhcmRvIFZhbGVudGluIDxlZHV2YWxAYW1hem9uLmNvbT4KICBFcmljIEJpZ2dlcnMg
PGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXVnZW5peSBQYWx0c2V2IDxFdWdlbml5LlBhbHRzZXZA
c3lub3BzeXMuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZlc3RldmFtQGdtYWlsLmNvbT4KICBGYWl6
IEFiYmFzIDxmYWl6X2FiYmFzQHRpLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxp
QGdtYWlsLmNvbT4KICBHZW4gWmhhbmcgPGJsYWNrZ29kMDE2NTc0QGdtYWlsLmNvbT4KICBHZW9y
Z2UgRy4gRGF2aXMgPGdlb3JnZV9kYXZpc0BtZW50b3IuY29tPgogIEdyZWcgS3JvYWgtSGFydG1h
biA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9l
Y2stdXMubmV0PgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBKYWVzb28gTGVlIDxq
YWxlZUBwdXJlc3RvcmFnZS5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEph
c29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKb2FraW0gWmhhbmcgPHFpYW5ncWlu
Zy56aGFuZ0BueHAuY29tPgogIEpvaGFuIEhlZGJlcmcgPGpvaGFuLmhlZGJlcmdAaW50ZWwuY29t
PgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaG4gSm9oYW5z
ZW4gPGpvaG4uam9oYW5zZW5AY2Fub25pY2FsLmNvbT4KICBKb3NlIEFicmV1IDxqb2FicmV1QHN5
bm9wc3lzLmNvbT4KICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBKb3Vu
aSBNYWxpbmVuIDxqQHcxLmZpPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+
CiAgS2FtZW5lZSBBcnVtdWdhbSA8a2FtZW5lZS5hcnVtdWdhbUBpbnRlbC5jb20+CiAgTGludXMg
VG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdml1IER1ZGF1IDxs
aXZpdS5kdWRhdUBhcm0uY29tPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXgu
ZGU+CiAgTWFyY2VsIEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgTGVlIDxt
YXJrLW1jLmxlZUBtZWRpYXRlay5jb20+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0
ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Np
b25leHQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIE1pYW9oZSBM
aW4gPGxpbm1pYW9oZUBodWF3ZWkuY29tPgogIE1pZ3VlbCBPamVkYSA8bWlndWVsLm9qZWRhLnNh
bmRvbmlzQGdtYWlsLmNvbT4KICBNaWtlIE1hcmNpbmlzenluIDxtaWtlLm1hcmNpbmlzenluQGlu
dGVsLmNvbT4KICBOYW9oaXJvIEFvdGEgPG5hb2hpcm8uYW90YUB3ZGMuY29tPgogIE5hdmVlbiBO
LiBSYW8gPG5hdmVlbi5uLnJhb0BsaW51eC52bmV0LmlibS5jb20+CiAgTmlraXRhIFl1c2hjaGVu
a28gPG5pa2l0YS55b3VzaEBjb2dlbnRlbWJlZGRlZC5jb20+CiAgUGF1bCBCdXJ0b24gPHBhdWwu
YnVydG9uQG1pcHMuY29tPgogIFBldGVyIENoZW4gPHBldGVyLmNoZW5AbnhwLmNvbT4KICBSb2Jl
cnQgSGFuY29jayA8aGFuY29ja0BzZWRzeXN0ZW1zLmNhPgogIFJvYmluIE11cnBoeSA8cm9iaW4u
bXVycGh5QGFybS5jb20+CiAgU2FnaSBHcmltYmVyZyA8c2FnaUBncmltYmVyZy5tZT4KICBTYXNo
YSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2VhbiBXYW5nIDxzZWFuLndhbmdAbWVkaWF0
ZWsuY29tPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTdGFubGV5IENodSA8
c3RhbmxleS5jaHVAbWVkaWF0ZWsuY29tPgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9z
b2Z0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4K
ICBTw6liYXN0aWVuIFN6eW1hbnNraSA8c2ViYXN0aWVuLnN6eW1hbnNraUBhcm1hZGV1cy5jb20+
CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9ueSBMaW5kZ3JlbiA8
dG9ueUBhdG9taWRlLmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4K
ICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8
d2lsbGVtYkBnb29nbGUuY29tPgogIFlvbmdsb25nIExpdSA8bGl1eW9uZ2xvbmdAaHVhd2VpLmNv
bT4KICBZb3VuZyBYaWFvIDw5MnNpdXlhbmdAZ21haWwuY29tPgogIFl1IFdhbmcgPHl5dXdhbmdA
Y29kZWF1cm9yYS5vcmc+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgoKam9i
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
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
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
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
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
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGE1NzU4YzUzMTE3Ny4uYmMyYmNjZWYxOWVlICBiYzJi
Y2NlZjE5ZWU0MzUzZDc1OWExMjk1MDA4OGI5NjhiNWM2NjE4IC0+IHRlc3RlZC9saW51eC00LjE0
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 10:53:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 10:53:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgS1t-0006y7-HM; Thu, 27 Jun 2019 10:53:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgS1s-0006y2-JY
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 10:53:24 +0000
X-Inumbo-ID: c84e7b4b-98c9-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 c84e7b4b-98c9-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 10:53: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: ylQK+cMfpvbzu9DC2k6WxnnqLo7y8skUDRJ8MAlzTSV42oFqtSFB9kYyKtA2Cvcg3WiQkDR1sa
 WpY9YWo+uwyo/dRY3G3pqwdtH5YDA00EUQAT0khngWT968vephOQpVnND+wYQe7FvrQvFz03D7
 xw5JDH0s2LBCKXHsdpg5CG5cZNaaNGXI89jMz8agB/DZ1M8OcWjCvp4TEekTN9kgXNXv6Lf6Q9
 4zfrxxH0C3YKL6NDpqreXzPtTQY0Evh6yssliqMCEY753xXAwetFFQUo7EihuGTe6urh/I3jV4
 FVo=
X-SBRS: 2.7
X-MesageID: 2319710
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,423,1557201600"; 
   d="scan'208";a="2319710"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-2-roger.pau@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: <37ca0dbd-cf76-3f2e-3c67-a381cb7da07b@citrix.com>
Date: Thu, 27 Jun 2019 11:53: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: <20190627093335.56355-2-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/link: handle .init.rodata.cst*
 sections in the linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gMjcvMDYvMjAxOSAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IE5vdGUgdGhhdCB0
aG9zZSBzZWN0aW9ucyB3aGVuIG5vdCBwcmVmaXhlZCB3aXRoIC5pbml0IGFyZSBhbHJlYWR5Cj4g
aGFuZGxlZCBieSB0aGUgbW9yZSBnZW5lcmFsIC5yb2RhdGEuKiBtYXRjaGluZyBwYXR0ZXJuIGlu
IHRoZSAucm9kYXRhCj4gb3V0cHV0IHNlY3Rpb24uCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClNvLCBpbiBoaW5kc2lnaHQsIHdlJ2xs
IG5ldmVyIGdldCAuY3N0IGluIC5kYXRhLCBiZWNhdXNlIG9mIHRoZQoiY29uc3RhbnQiIGluIHRo
ZSBuYW1lLCB3aGljaCBydWxlcyBvdXQgYSBsb3Qgb2YgbXkgZmlyc3QgYXR0ZW10LgoKQXMgdGhp
cyBkb2VzIHJlc29sdmUgdGhlIHByb2JsZW0sIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKSG93ZXZlciAuLi4KCj4gLS0tCj4gQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TIHwgMSAr
Cj4gIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgfCAxICsKPiAgMiBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVu
L2FyY2gvYXJtL3hlbi5sZHMuUwo+IGluZGV4IGU2NjRjNDQ0MWEuLmI2MzZkOWYyMjMgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4u
bGRzLlMKPiBAQCAtMTU2LDYgKzE1Niw3IEBAIFNFQ1RJT05TCj4gICAgICAgICAqKC5pbml0LnJv
ZGF0YSkKPiAgICAgICAgICooLmluaXQucm9kYXRhLnJlbCkKPiAgICAgICAgICooLmluaXQucm9k
YXRhLnN0ciopCj4gKyAgICAgICAqKC5pbml0LnJvZGF0YS5jc3QqKQoKLi4uIC5pbml0IGlzIGp1
c3QgYSBncm91cGluZyBwcmVmaXgsIHNvIEknZCByZWNvbW1lbmQgdGhhdCB3ZSB0cmVhdAouaW5p
dC5yb2RhdGEgaW4gZXhhY3RseSB0aGUgc2FtZSB3YXkgYXMgd2UgdHJlYXQgLnJvZGF0YSwgc28g
SSdkIHN1Z2dlc3QKdHVybmluZyB0aGlzIGludG8KCiooLmluaXQucm9kYXRhKQoqKC5pbml0LnJv
ZGF0YS4qKQoKdG8gbWF0Y2ggdGhlIHJlZ3VsYXIgLnJvZGF0YS4KClRoaXMgY2FuIGVhc2lseSBi
ZSBhZGp1c3RlZCBvbiBjb21taXQsIHRvIHNhdmUgeWV0LWFub3RoZXItcm91bmQuCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 10:54:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 10:54:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgS34-00073p-UQ; Thu, 27 Jun 2019 10: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgS33-00073b-Fz
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 10:54:37 +0000
X-Inumbo-ID: f23a0a3a-98c9-11e9-a80c-8f1677d040cb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f23a0a3a-98c9-11e9-a80c-8f1677d040cb;
 Thu, 27 Jun 2019 10:54: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 1hgS2y-0002VG-Pv; Thu, 27 Jun 2019 10:54: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 1hgS2y-0004we-H8; Thu, 27 Jun 2019 10:54:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgS2y-0000GB-GG; Thu, 27 Jun 2019 10:54:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138586-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 10:54:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138586: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZj
YjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAzMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg0ODUgIDIwMTktMDYtMjUgMTY6MDA6NTcgWiAgICAxIGRheXMgICAz
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWJlZjRiMWVm
ZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0Nzg5NmNiMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjUzIDIwMTkgKzAyMDAKCiAg
ICBkcm9wIF9fZ2V0X2NwdV92YXIoKSBhbmQgX19nZXRfY3B1X3B0cigpCiAgICAKICAgIHRoaXNf
Y3B1eyxfcHRyfSgpIGFyZSBzaG9ydGVyLCBhbmQgaGF2ZSBwcmV2aW91c2x5IGJlZW4gbWFya2Vk
IGFzCiAgICBwcmVmZXJyZWQgaW4gWGVuIGFueXdheS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2MmI4OTQ5ZTlkZGVmYTMxOTE2ODhjY2M1
NmU2OWFhNjMzMWIwZGExCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzQ6MTEgMjAxOSArMDIwMAoKICAgIHg4NjogcmVwbGFjZSBy
ZW1haW5pbmcgdXNlcyBvZiBfX2dldF9jcHVfdmFyKCkKICAgIAogICAgdGhpc19jcHUoKSBpcyBz
aG9ydGVyLCBhbmQgd2hlbiB0aGVyZSBhcmUgbXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uCiAg
ICBwZXJfY3B1KCkgaXQncyBhbHNvIG1vcmUgZWZmaWNpZW50LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAxOWIyMDA2YTg5
NTBlYWYxMTYwNmE2ZmMzZGY2NjZmMjk4MjMyMWFkCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTc6MzM6NDAgMjAxOSArMDIwMAoKICAg
IHg4Ni9tY2hlY2s6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAg
ICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxl
IHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgNTYwY2Y0MThjODQ1NWNkOGQ3OWFkMzUzZjZmOTE5M2EyZTI1NTRlNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3
OjMyOjM3IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiBhbGxvdyB2YXJ5aW5nIGJhbmsgY291
bnRzIHBlciBDUFUKICAgIAogICAgVXAgdG8gbm93IHdlJ3ZlIGJlZW4gYXNzdW1pbmcgdGhhdCBh
bGwgQ1BVcyB3b3VsZCBoYXZlIHRoZSBzYW1lIG51bWJlcgogICAgb2YgcmVwb3J0aW5nIGJhbmtz
LiBIb3dldmVyLCBvbiB1cGNvbWluZyBBTUQgQ1BVcyB0aGlzIGlzbid0IHRoZSBjYXNlLAogICAg
YW5kIG9uZSBjYW4gb2JzZXJ2ZQogICAgCiAgICAoWEVOKSBtY2UuYzo2NjY6IERpZmZlcmVudCBi
YW5rIG51bWJlciBvbiBjcHUgPE4+CiAgICAKICAgIGluZGljYXRpbmcgdGhhdCBNYWNoaW5lIENo
ZWNrIHN1cHBvcnQgd291bGQgbm90IGJlIGVuYWJsZWQgb24gdGhlCiAgICBhZmZlY3RlZCBDUFVz
LiBDb252ZXJ0IHRoZSBjb3VudCB2YXJpYWJsZSB0byBhIHBlci1DUFUgb25lLCBhbmQgYWRqdXN0
CiAgICBjb2RlIHdoZXJlIG5lZWRlZCB0byBjb3BlIHdpdGggdGhlIHZhbHVlcyBub3QgYmVpbmcg
dGhlIHNhbWUuIEluCiAgICBwYXJ0aWN1bGFyIHRoZSBtY2FiYW5rc19hbGxvYygpIGludm9jYXRp
b25zIGR1cmluZyBBUCBicmluZ3VwIG5lZWQgdG8KICAgIG5vdyBhbGxvY2F0ZSBtYXhpbXVtLXNp
emUgYml0bWFwcywgYmVjYXVzZSB0aGUgdHJ1bHkgbmVlZGVkIHNpemUgY2FuJ3QKICAgIGJlIGtu
b3duIHVudGlsIHdlIGFjdHVhbGx5IGV4ZWN1dGUgb24gdGhhdCBDUFUsIHlldCBtY2hlY2tfaW5p
dCgpIGdldHMKICAgIGNhbGxlZCB0b28gZWFybHkgdG8gZG8gYW55IGFsbG9jYXRpb25zIGl0c2Vs
Zi4KICAgIAogICAgVGFrZSB0aGUgbGliZXJ0eSBhbmQgYWxzbwogICAgLSBtYWtlIG1jYV9jYXBf
aW5pdCgpIHN0YXRpYywKICAgIC0gcmVwbGFjZSBzZXZlcmFsIF9fZ2V0X2NwdV92YXIoKSB1c2Vz
IHdoZW4gYSBsb2NhbCB2YXJpYWJsZSBzdWl0YWJsZQogICAgICBmb3IgdXNlIHdpdGggcGVyX2Nw
dSgpIGFwcGVhcnMsCiAgICAtIGNvcnJlY3Qgd2hpY2ggQ1BVJ3MgY3B1X2RhdGFbXSBlbnRyeSB4
ODZfbWNfbXNyaW5qZWN0X3ZlcmlmeSgpIHVzZXMsCiAgICAtIHJlcGxhY2UgYSBCVUcoKSBieSBw
YW5pYygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCmNvbW1pdCBiNDE2NjZmMmMxN2YwMWM0MzdjODcwMzg5YWI3MTNlZTYyYWUzNTI2
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNTozOTo0NCAyMDE5ICswMjAwCgogICAgY29uZmlnOiBkb24ndCBoYXJkY29k
ZSB0b29sY2hhaW4gYmluYXJpZXMKICAgIAogICAgQ3VycmVudGx5IHRoZSBuYW1lcyBvZiB0aGUg
YnVpbGQgdG9vbGNoYWluIGJpbmFyaWVzIGFyZSBoYXJkY29kZWQgaW4KICAgIFN0ZEdOVS5taywg
YW5kIHRoZSB2YWx1ZXMgZnJvbSB0aGUgZW52aXJvbm1lbnQgYXJlIGlnbm9yZWQuCiAgICAKICAg
IFN3aXRjaCBTdGRHTlUubWsgdG8gdXNlICc/PScgaW5zdGVhZCBvZiAnPScsIHNvIHRoYXQgdmFs
dWVzIGZyb20gdGhlCiAgICBlbnZpcm9ubWVudCBhcmUgdXNlZCBpZiBwcmVzZW50LCBlbHNlIGRl
ZmF1bHQgdG8gdGhlIHZhbHVlcyBwcm92aWRlZAogICAgYnkgdGhlIGNvbmZpZyBmaWxlLgogICAg
CiAgICBUaGlzIGNoYW5nZSBmaXhlcyB0aGUgZ2l0bGFiIENJIGxvb3AsIHRoYXQgd2FzIHJlbHlp
bmcgb24gcGFzc2luZwogICAgY3VzdG9tIHZhbHVlcyBpbiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzIGZvciB0aGUgY29tcGlsZXIgYW5kIHRoZQogICAgbGlua2VyLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:00:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11:00:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgS8C-0007GS-IS; Thu, 27 Jun 2019 10:59: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgS8A-0007GN-QD
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 10:59:54 +0000
X-Inumbo-ID: af5c085c-98ca-11e9-a23f-e3a39eafab56
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af5c085c-98ca-11e9-a23f-e3a39eafab56;
 Thu, 27 Jun 2019 10:59: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: VDV13IRxFvQqqJGj3DKEdKcndv6cqqkawgA+G441MkD6y9ylFW91G3nSotLRjpFXfBMPhnjYi5
 WZMMLQF29muLuEfxRwB8Cu2t0fTFnLf01WrTCPWEgX+/VLrisGbT2m1sNJzML+WE5Tsq2OwTCE
 7d48Lj80qfKgmgzAkE4D8S/kT3k4WcqwFg5kJ4BbWhkOsd2/z1WSPgB3d7sciKGNavN1qq6AXE
 IwiLwzJntd8AuLtkE/gk5Ygi1Cbo1sXJMPLHeiXkcKHLQ/Dyj+HC4iywQ3PIaiKxzfbhjL//HB
 0IU=
X-SBRS: 2.7
X-MesageID: 2308343
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,423,1557201600"; 
   d="scan'208";a="2308343"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190627093335.56355-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=
 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: <a258e2ad-d024-33f4-c4ba-edd777d3683f@citrix.com>
Date: Thu, 27 Jun 2019 11:59: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: <20190627093335.56355-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 v3 1/3] x86/linker: add a reloc section to
 ELF linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Kiper <daniel.kiper@oracle.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>

T24gMjcvMDYvMjAxOSAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IGlmIHRoZSBoeXBl
cnZpc29yIGhhcyBiZWVuIGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBtdWx0aWJvb3QyKS4K
PiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5IGlu
IHRoZSBvdXRwdXQKPiBiaW5hcnkuCj4KPiBOb3RlIHRoYXQgZm9yIHRoZSBFTEYgb3V0cHV0IGZv
cm1hdCB0aGUgLnJlbG9jIHNlY3Rpb24gaXMgbW92ZWQgYmVmb3JlCj4gLmJzcyBiZWNhdXNlIHRo
ZSBkYXRhIGl0IGNvbnRhaW5zIGlzIHJlYWQtb25seSwgc28gaXQgYmVsb25ncyB3aXRoIHRoZQo+
IG90aGVyIHNlY3Rpb25zIGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkkgaGF2ZSB0byBh
ZG1pdCB0aGF0IEknbSBzdGlsbCBjb25mdXNlZCBhcyB0byB3aHkgd2UgbmVlZCB0aGlzIGluIHRo
ZQpmaXJzdCBwbGFjZS4KClRoZSBFTEYgYnVpbGQgaXMgbGlua2VkIHRvIGEgZml4ZWQgdmlydHVh
bCBhZGRyZXNzLCBpcnJlc3BlY3RpdmUgb2YKd2hldGhlciBncnViIGxvYWRzIGl0IHZpYSBNQjEg
b3IgTUIyIGFuZC9vciB3aXRoIEVGSSBkZXRhaWxzLgoKaS5lLiB0aGUgbm9uLUVGSSBidWlsZCBz
aG91bGRuJ3QgaGF2ZSBhbnkgcmVtYWluaW5nIHJlbG9jYXRpb25zIGJ5IHRoZQp0aW1lIGl0IGlz
IGZ1bGx5IGxpbmtlZC4KCk9yIGFtIEkgbWlzc2luZyBzb21ldGhpbmc/Cgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:04:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 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 1hgSCa-000819-6L; Thu, 27 Jun 2019 11: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=ndTn=U2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hgSCZ-000814-0D
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:04:27 +0000
X-Inumbo-ID: 51c7a4b6-98cb-11e9-8a03-7772e15c4d21
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 51c7a4b6-98cb-11e9-8a03-7772e15c4d21;
 Thu, 27 Jun 2019 11:04: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 BF0612B;
 Thu, 27 Jun 2019 04:04: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 188B33F718;
 Thu, 27 Jun 2019 04:04:21 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-18-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261224240.5851@sstabellini-ThinkPad-T480s>
 <7c8f54c5-29e1-8296-4dd5-401ef1406e2a@arm.com>
 <alpine.DEB.2.21.1906261407150.5851@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <97e51782-85f8-8381-4244-cd8e2e0165e2@arm.com>
Date: Thu, 27 Jun 2019 12:04: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: <alpine.DEB.2.21.1906261407150.5851@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 17/17] xen/arm64: 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, 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>

SGkgU3RlZmFubywKCk9uIDI2LzA2LzIwMTkgMjI6MDgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDI2IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh
bm8sCj4+Cj4+IE9uIDYvMjYvMTkgODoyOSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
Pj4gT24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEF0IHRoZSBt
b21lbnQgQlNTIGlzIHplcm9lZCBiZWZvcmUgdGhlIE1NVSBhbmQgRC1DYWNoZSBpcyB0dXJuZWQg
b24uCj4+Pj4gSW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdoZW4g
emVyb2luZyB0aGUgQlNTIHNlY3Rpb24uCj4+Pj4KPj4+PiBQZXIgdGhlIEltYWdlIHByb3RvY29s
IFsxXSwgdGhlIHN0YXRlIG9mIHRoZSBjYWNoZSBmb3IgQlNTIHJlZ2lvbiBpcyBub3QKPj4+PiBr
bm93biBiZWNhdXNlIGl0IGlzIG5vdCBwYXJ0IG9mIHRoZSAibG9hZGVkIGtlcm5lbCBpbWFnZSIu
Cj4+Pj4KPj4+PiBUaGlzIG1lYW5zIHRoYXQgdGhlIGNhY2hlIHdpbGwgbmVlZCB0byBiZSBpbnZh
bGlkYXRlZCB0d2ljZSBmb3IgdGhlIEJTUwo+Pj4+IHJlZ2lvbjoKPj4+PiAgICAgICAxKSBCZWZv
cmUgemVyb2luZyB0byByZW1vdmUgYW55IGRpcnR5IGNhY2hlIGxpbmUuIE90aGVyd2lzZSB0aGV5
IG1heQo+Pj4+ICAgICAgIGdldCBldmljdGVkIHdoaWxlIHplcm9pbmcgYW5kIHRoZXJlZm9yZSBv
dmVycmlkaW5nIHRoZSB2YWx1ZS4KPj4+PiAgICAgICAyKSBBZnRlciB6ZXJvaW5nIHRvIHJlbW92
ZSBhbnkgY2FjaGUgbGluZSB0aGF0IG1heSBoYXZlIGJlZW4KPj4+PiAgICAgICBzcGVjdWxhdGVk
LiBPdGhlcndpc2Ugd2hlbiB0dXJuaW5nIG9uIE1NVSBhbmQgRC1DYWNoZSwgdGhlIENQVSBtYXkK
Pj4+PiAgICAgICBzZWUgb2xkIHZhbHVlcy4KPj4+Pgo+Pj4+IEhvd2V2ZXIsIHRoZSBvbmx5IHJl
YXNvbiB0byBoYXZlIHRoZSBCU1MgemVyb2VkIGVhcmx5IGlzIGJlY2F1c2UgdGhlCj4+Pj4gYm9v
dCBwYWdlIHRhYmxlcyBhcmUgcGFydCBvZiBCU1MuIFRvIGF2b2lkIHRoZSB0d28gY2FjaGUgaW52
YWxpZGF0aW9ucywKPj4+PiBpdCBpcyBwb3NzaWJsZSB0byBtb3ZlIHRoZSBwYWdlIHRhYmxlcyBp
biB0aGUgc2VjdGlvbiAuZGF0YS5wYWdlX2FsaWduZWQuCj4+Pgo+Pj4gSSBhbSBub3QgZm9sbG93
aW5nIHRoZSBsYXN0IHBhcnQuIEhvdyBpcyBtb3ZpbmcgdGhlIGJvb3QgcGFnZSB0YWJsZXMgdG8K
Pj4+IC5kYXRhLnBhZ2VfYWxpZ25lZCBzb2x2aW5nIHRoZSBwcm9ibGVtPyBEbyB3ZSBuZWVkIHRv
IHplcm8KPj4+IC5kYXRhLnBhZ2VfYWxpZ25lZCBlYXJseSBvciBjYW4gd2Ugc2tpcCBpdCBiZWNh
dXNlIGl0IGlzIGd1YXJhbnRlZWQgdG8KPj4+IGFscmVhZHkgYmUgemVybz8KPj4KPj4gR2xvYmFs
IHZhcmlhYmxlcyBhcmUgaW5pdGlhbGl6ZWQgdG8gemVybyBieSBkZWZhdWx0IHJlZ2FyZGxlc3Mg
dGhlIHNlY3Rpb24KPj4gdGhleSByZXNpZGUuIFVzdWFsbHkgdGhleSBhcmUgc3RvcmVkIGluIEJT
UyBiZWNhdXNlIGl0IHNhdmVzIHNwYWNlIGluIHRoZQo+PiBiaW5hcnkuCj4+Cj4+IFdpdGggdGhl
IEltYWdlIHByb3RvY29sLCBCU1MgaXMgbm90IGluaXRpYWxpemVkIGJ5IHRoZSBib290bG9hZGVy
IHNvIHdlIGhhdmUKPj4gdG8gZG8gb3Vyc2VsZi4KPj4KPj4gVGhlIHNlY3Rpb24gLmRhdGEucGFn
ZV9hbGlnbmVkIGlzIGFsd2F5cyBwYXJ0IG9mIHRoZSBiaW5hcnkuIFNvIHRoZSBjb21waWxlcgo+
PiB3aWxsIHdyaXRlIHplcm8gaW4gdGhlIGJpbmFyeSBmb3IgYW55IGdsb2JhbCB2YXJpYWJsZXMg
cGFydCBvZiB0aGF0IHNlY3Rpb24KPj4gYW5kIHRoZXJlZm9yZSB0aGUgY29ycmVzcG9uZGluZyBt
ZW1vcnkgd2lsbCBiZSB6ZXJvZWQgd2hlbiBsb2FkaW5nIHRoZSBiaW5hcnkuCj4+Cj4+IElmIGl0
IG1ha2VzIHNlbnNlLCBJIGNhbiB0cnkgdG8gaW5jb3Jwb3JhdGUgdGhhdCBpbiB0aGUgY29tbWl0
IG1lc3NhZ2UuCj4gCj4gU28gYmFzaWNhbGx5IGl0IGlzIHJlYWxseSBvbmx5IEJTUyB0aGUgcHJv
YmxlbS4gQWxsIHJpZ2h0LCBsb29rcyBnb29kIHRvCj4gbWUuCgpZZXMgdGhhdCdzIGNvcnJlY3Qu
Cgo+IAo+IEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CgpUaGFuayB5b3UhCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:07:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgSFd-0008BQ-Rn; Thu, 27 Jun 2019 11:07: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgSFc-0008BK-Up
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:07:36 +0000
X-Inumbo-ID: c3f8c056-98cb-11e9-bf48-fbeea5a0852b
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3f8c056-98cb-11e9-bf48-fbeea5a0852b;
 Thu, 27 Jun 2019 11:07:35 +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: AjOpbKouy51PdExKtTTRUb2sFNnhMQZdAvsvNeMwjnRwUSwyt74joZrXvFBEBA0SXPM/teKnlm
 Aj33nEHVkJ7cY9bUoqAvcxFjbK7RnI5hgG/u8fx+Ltwwz3GCbGUkpnEDpEB/3DeFOgQUgmZCY9
 IOXf/i1JVtTnF/Xaq3Mj06BdaBcZNuKr4+WSo2NuL/YiGP7dHGGOIbk5ExvI/Gsxq8X3cl1W78
 U1+lzIP2Z4J4lDtiqL6yFqs+JPO7KT/p7kiZn85DzMEu1mcKiiE2W2O8bQnrJtlTH6lRflTPWp
 3ns=
X-SBRS: 2.7
X-MesageID: 2307988
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,423,1557201600"; 
   d="scan'208";a="2307988"
Date: Thu, 27 Jun 2019 13:07:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190627110723.uawqqg7qd4tfyetv@MacBook-Air-de-Roger.local>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <a258e2ad-d024-33f4-c4ba-edd777d3683f@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a258e2ad-d024-33f4-c4ba-edd777d3683f@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 1/3] x86/linker: add a reloc section to
 ELF linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel Kiper <daniel.kiper@oracle.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>

T24gVGh1LCBKdW4gMjcsIDIwMTkgYXQgMTE6NTk6NDZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNy8wNi8yMDE5IDEwOjMzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBp
ZiB0aGUgaHlwZXJ2aXNvciBoYXMgYmVlbiBidWlsdCB3aXRoIEVGSSBzdXBwb3J0IChpZTogbXVs
dGlib290MikuCj4gPiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24g
Y29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiA+IGJpbmFyeS4KPiA+Cj4gPiBOb3RlIHRoYXQgZm9y
IHRoZSBFTEYgb3V0cHV0IGZvcm1hdCB0aGUgLnJlbG9jIHNlY3Rpb24gaXMgbW92ZWQgYmVmb3Jl
Cj4gPiAuYnNzIGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBp
dCBiZWxvbmdzIHdpdGggdGhlCj4gPiBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25s
eSBkYXRhLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IAo+IEkgaGF2ZSB0byBhZG1pdCB0aGF0IEknbSBzdGlsbCBjb25mdXNl
ZCBhcyB0byB3aHkgd2UgbmVlZCB0aGlzIGluIHRoZQo+IGZpcnN0IHBsYWNlLgo+IAo+IFRoZSBF
TEYgYnVpbGQgaXMgbGlua2VkIHRvIGEgZml4ZWQgdmlydHVhbCBhZGRyZXNzLCBpcnJlc3BlY3Rp
dmUgb2YKPiB3aGV0aGVyIGdydWIgbG9hZHMgaXQgdmlhIE1CMSBvciBNQjIgYW5kL29yIHdpdGgg
RUZJIGRldGFpbHMuCj4gCj4gaS5lLiB0aGUgbm9uLUVGSSBidWlsZCBzaG91bGRuJ3QgaGF2ZSBh
bnkgcmVtYWluaW5nIHJlbG9jYXRpb25zIGJ5IHRoZQo+IHRpbWUgaXQgaXMgZnVsbHkgbGlua2Vk
Lgo+IAo+IE9yIGFtIEkgbWlzc2luZyBzb21ldGhpbmc/CgpSaWdodCwgYnV0IHRoZXJlJ3MgY29k
ZSB0aGF0IGRlcGVuZHMgb24gdGhlIHN5bWJvbHMgZGVmaW5lZCBpbiAucmVsb2MKKF9fYmFzZV9y
ZWxvY3Nfc3RhcnQvX19iYXNlX3JlbG9jc19lbmQpLCBzbyB1bmxlc3MgdGhvc2Ugc3ltYm9scyBh
cmUKZGVmaW5lZCB0aGUgbGlua2VyIHdpbGwgdGhyb3cgYSBtaXNzaW5nIHN5bWJvbHMgZXJyb3Ig
b24gdGhlIGZpbmFsCmxpbmsgc3RlcC4KCkkgY291bGQgYWRkIC5yZWxvYyB0byB0aGUgZGlzY2Fy
ZGVkIHNlY3Rpb25zIGxpc3QgYW5kIGNyZWF0ZSB0aGUKX19iYXNlX3JlbG9jc19zdGFydCBhbmQg
X19iYXNlX3JlbG9jc19lbmQgc3ltYm9scyBvbiB0aGUgbGlua2VyIHNjcmlwdAptYXliZSwgYnV0
IEknbSBub3Qgc3VyZSB0aGF0J3MgYW55IGJldHRlciB0aGFuIGp1c3QgaGF2aW5nIHRoZSBkdW1t
eQoucmVsb2Mgc2VjdGlvbi4KCk9yIGFub3RoZXIgb3B0aW9uIHdvdWxkIGJlIHRvIGNvbXBpbGUg
dGhlIHVuaXRzIHRoYXQgdXNlIHRob3NlIHN5bWJvbHMKdHdpY2UsIG9uZSBmb3IgdGhlIEVMRiBi
dWlsZCBhbmQgb25lIGZvciB0aGUgUEUgYnVpbGQsIGJ1dCBhZ2FpbiB0aGF0CmRvZXNuJ3Qgc2Vl
bSBtdWNoIGJldHRlciBJTU8uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:23:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11:23:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgSVG-0001E0-AM; Thu, 27 Jun 2019 11:23: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgSVE-0001Dv-W0
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:23:45 +0000
X-Inumbo-ID: 0456a238-98ce-11e9-badd-6b6ae51955d0
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0456a238-98ce-11e9-badd-6b6ae51955d0;
 Thu, 27 Jun 2019 11:23:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 05:23:41 -0600
Message-Id: <5D14A738020000780023B848@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 05:23:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
In-Reply-To: <20190627093335.56355-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/3] x86/linker: add a reloc section to
 ELF linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <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>

Pj4+IE9uIDI3LjA2LjE5IGF0IDExOjMzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IGlmIHRoZSBoeXBlcnZpc29yIGhhcyBiZWVuIGJ1aWx0IHdpdGggRUZJIHN1cHBvcnQgKGllOiBt
dWx0aWJvb3QyKS4KPiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24g
Y29ycmVjdGx5IGluIHRoZSBvdXRwdXQKPiBiaW5hcnkuCj4gCj4gTm90ZSB0aGF0IGZvciB0aGUg
RUxGIG91dHB1dCBmb3JtYXQgdGhlIC5yZWxvYyBzZWN0aW9uIGlzIG1vdmVkIGJlZm9yZQo+IC5i
c3MgYmVjYXVzZSB0aGUgZGF0YSBpdCBjb250YWlucyBpcyByZWFkLW9ubHksIHNvIGl0IGJlbG9u
Z3Mgd2l0aCB0aGUKPiBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25seSBkYXRhLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKQXNzdW1pbmcgeW91J3ZlIGFkZHJlc3NlZCBBbmRyZXcncyBjb25jZXJucyBpbiB5b3VyIHJl
cGx5LApBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooQnV0IEFuZHJl
dywgcGxlYXNlIGNvbmZpcm0uKQoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:25:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11:25:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgSWh-0001Id-NR; Thu, 27 Jun 2019 11:25:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgSWf-0001IU-PT
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:25:13 +0000
X-Inumbo-ID: 3a4722f4-98ce-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a4722f4-98ce-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 11:25:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 05:25:11 -0600
Message-Id: <5D14A792020000780023B84B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 05:25:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-2-roger.pau@citrix.com>
 <37ca0dbd-cf76-3f2e-3c67-a381cb7da07b@citrix.com>
In-Reply-To: <37ca0dbd-cf76-3f2e-3c67-a381cb7da07b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/link: handle .init.rodata.cst*
 sections in the linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Pj4+IE9uIDI3LjA2LjE5IGF0IDEyOjUzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDYvMjAxOSAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiAtLS0g
YS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMK
Pj4gQEAgLTE1Niw2ICsxNTYsNyBAQCBTRUNUSU9OUwo+PiAgICAgICAgICooLmluaXQucm9kYXRh
KQo+PiAgICAgICAgICooLmluaXQucm9kYXRhLnJlbCkKPj4gICAgICAgICAqKC5pbml0LnJvZGF0
YS5zdHIqKQo+PiArICAgICAgICooLmluaXQucm9kYXRhLmNzdCopCj4gCj4gLi4uIC5pbml0IGlz
IGp1c3QgYSBncm91cGluZyBwcmVmaXgsIHNvIEknZCByZWNvbW1lbmQgdGhhdCB3ZSB0cmVhdAo+
IC5pbml0LnJvZGF0YSBpbiBleGFjdGx5IHRoZSBzYW1lIHdheSBhcyB3ZSB0cmVhdCAucm9kYXRh
LCBzbyBJJ2Qgc3VnZ2VzdAo+IHR1cm5pbmcgdGhpcyBpbnRvCj4gCj4gKiguaW5pdC5yb2RhdGEp
Cj4gKiguaW5pdC5yb2RhdGEuKikKPiAKPiB0byBtYXRjaCB0aGUgcmVndWxhciAucm9kYXRhLgoK
T3IsIGFzIHN1Z2dlc3RlZCBlbHNld2hlcmUsIG1ha2UgLnJvZGF0YSB1c2UgbGVzcyB3aWRlIG1h
dGNoaW5nLApsaWtlIHdlIGRvIGZvciAuaW5pdC5yb2RhdGEuCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:26:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11: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 1hgSYM-0001R4-5U; Thu, 27 Jun 2019 11:26: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgSYK-0001Qx-Ve
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:26:57 +0000
X-Inumbo-ID: 76d2d944-98ce-11e9-bf57-9b2239394164
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76d2d944-98ce-11e9-bf57-9b2239394164;
 Thu, 27 Jun 2019 11:26:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 05:26:53 -0600
Message-Id: <5D14A7F8020000780023B84E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 05:26:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-3-roger.pau@citrix.com>
In-Reply-To: <20190627093335.56355-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE5IGF0IDExOjMzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFmdGVyIGJ1aWxkaW5nIHRoZSBoeXBlcnZpc29yIGJpbmFyeS4gTm90ZSB0aGF0IHRoZSBjaGVj
ayBpcyBwZXJmb3JtZWQKPiBieSBzZWFyY2hpbmcgZm9yIHRoZSBtYWdpYyBoZWFkZXIgdmFsdWUg
YXQgdGhlIHN0YXJ0IG9mIHRoZSBiaW5hcnkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:27:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11: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 1hgSZH-0001XT-Hx; Thu, 27 Jun 2019 11:27: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgSZG-0001XN-Ih
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:27:54 +0000
X-Inumbo-ID: 982d1050-98ce-11e9-8a68-d74d6470d0f2
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 982d1050-98ce-11e9-8a68-d74d6470d0f2;
 Thu, 27 Jun 2019 11:27:50 +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: zcoSlxL0xyVPtZJzarfmQvnqHOEIoiINs7yTaScMNnlg9NRiAjJ3X7bZtyAKMMZtX66myftezm
 x2qd3J2Y0eNI/2bBA5B3aCx+EpEa+ERetAqOPb++OO8wekM91cdk9kiSIVCn4IcFjF7ICuojWU
 ATldFkP4my7XY2lkZDASKMhWVR2x1ipg3UBypmjFuN/Qomr8NFrKwRXuzhRtWlpPJwQx3yg5K0
 E8NEGF0mZp2g1fPnpdU38m179RmlNV9piagNoYkBAFnkOL47343nJk5ttLhEB/rh0FKoBe09Mv
 pvY=
X-SBRS: 2.7
X-MesageID: 2316212
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,423,1557201600"; 
   d="scan'208";a="2316212"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <a258e2ad-d024-33f4-c4ba-edd777d3683f@citrix.com>
 <20190627110723.uawqqg7qd4tfyetv@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=
 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: <dd9ec129-84e9-64bc-d745-95689966b957@citrix.com>
Date: Thu, 27 Jun 2019 12:27: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: <20190627110723.uawqqg7qd4tfyetv@MacBook-Air-de-Roger.local>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 1/3] x86/linker: add a reloc section to
 ELF linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Daniel Kiper <daniel.kiper@oracle.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>

T24gMjcvMDYvMjAxOSAxMjowNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEp1
biAyNywgMjAxOSBhdCAxMTo1OTo0NkFNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAyNy8wNi8yMDE5IDEwOjMzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+PiBpZiB0aGUgaHlw
ZXJ2aXNvciBoYXMgYmVlbiBidWlsdCB3aXRoIEVGSSBzdXBwb3J0IChpZTogbXVsdGlib290Miku
Cj4+PiBUaGlzIGFsbG93cyB0byBwb3NpdGlvbiB0aGUgLnJlbG9jIHNlY3Rpb24gY29ycmVjdGx5
IGluIHRoZSBvdXRwdXQKPj4+IGJpbmFyeS4KPj4+Cj4+PiBOb3RlIHRoYXQgZm9yIHRoZSBFTEYg
b3V0cHV0IGZvcm1hdCB0aGUgLnJlbG9jIHNlY3Rpb24gaXMgbW92ZWQgYmVmb3JlCj4+PiAuYnNz
IGJlY2F1c2UgdGhlIGRhdGEgaXQgY29udGFpbnMgaXMgcmVhZC1vbmx5LCBzbyBpdCBiZWxvbmdz
IHdpdGggdGhlCj4+PiBvdGhlciBzZWN0aW9ucyBjb250YWluaW5nIHJlYWQtb25seSBkYXRhLgo+
Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+PiBJIGhhdmUgdG8gYWRtaXQgdGhhdCBJJ20gc3RpbGwgY29uZnVzZWQgYXMgdG8gd2h5
IHdlIG5lZWQgdGhpcyBpbiB0aGUKPj4gZmlyc3QgcGxhY2UuCj4+Cj4+IFRoZSBFTEYgYnVpbGQg
aXMgbGlua2VkIHRvIGEgZml4ZWQgdmlydHVhbCBhZGRyZXNzLCBpcnJlc3BlY3RpdmUgb2YKPj4g
d2hldGhlciBncnViIGxvYWRzIGl0IHZpYSBNQjEgb3IgTUIyIGFuZC9vciB3aXRoIEVGSSBkZXRh
aWxzLgo+Pgo+PiBpLmUuIHRoZSBub24tRUZJIGJ1aWxkIHNob3VsZG4ndCBoYXZlIGFueSByZW1h
aW5pbmcgcmVsb2NhdGlvbnMgYnkgdGhlCj4+IHRpbWUgaXQgaXMgZnVsbHkgbGlua2VkLgo+Pgo+
PiBPciBhbSBJIG1pc3Npbmcgc29tZXRoaW5nPwo+IFJpZ2h0LCBidXQgdGhlcmUncyBjb2RlIHRo
YXQgZGVwZW5kcyBvbiB0aGUgc3ltYm9scyBkZWZpbmVkIGluIC5yZWxvYwo+IChfX2Jhc2VfcmVs
b2NzX3N0YXJ0L19fYmFzZV9yZWxvY3NfZW5kKSwgc28gdW5sZXNzIHRob3NlIHN5bWJvbHMgYXJl
Cj4gZGVmaW5lZCB0aGUgbGlua2VyIHdpbGwgdGhyb3cgYSBtaXNzaW5nIHN5bWJvbHMgZXJyb3Ig
b24gdGhlIGZpbmFsCj4gbGluayBzdGVwLgoKT2suwqAgSSBjYW4gY2VydGFpbmx5IGFjY2VwdCB0
aGF0IHRoaXMgaXMgaG93IHRoZSBjb2RlIGN1cnJlbnRseSBmdW5jdGlvbnMuCgo+IEkgY291bGQg
YWRkIC5yZWxvYyB0byB0aGUgZGlzY2FyZGVkIHNlY3Rpb25zIGxpc3QgYW5kIGNyZWF0ZSB0aGUK
PiBfX2Jhc2VfcmVsb2NzX3N0YXJ0IGFuZCBfX2Jhc2VfcmVsb2NzX2VuZCBzeW1ib2xzIG9uIHRo
ZSBsaW5rZXIgc2NyaXB0Cj4gbWF5YmUsIGJ1dCBJJ20gbm90IHN1cmUgdGhhdCdzIGFueSBiZXR0
ZXIgdGhhbiBqdXN0IGhhdmluZyB0aGUgZHVtbXkKPiAucmVsb2Mgc2VjdGlvbi4KPgo+IE9yIGFu
b3RoZXIgb3B0aW9uIHdvdWxkIGJlIHRvIGNvbXBpbGUgdGhlIHVuaXRzIHRoYXQgdXNlIHRob3Nl
IHN5bWJvbHMKPiB0d2ljZSwgb25lIGZvciB0aGUgRUxGIGJ1aWxkIGFuZCBvbmUgZm9yIHRoZSBQ
RSBidWlsZCwgYnV0IGFnYWluIHRoYXQKPiBkb2Vzbid0IHNlZW0gbXVjaCBiZXR0ZXIgSU1PLgoK
U28gdGhlIGJ1ZyBoZXJlIGlzIHRoYXQgZWZpX2FyY2hfcmVsb2NhdGVfaW1hZ2UoKSBpc24ndCBp
bnNpZGUgYW4gI2lmZGVmCkVGSSAob3IgaXMgaXQgWEVOX0JVSUxEX0VGST8pCgpBbmQgdGhlIHJl
YXNvbiAjaWZkZWYtaW5nIGl0IHdvbid0IHdvcmsgaXMgYmVjYXVzZSB3ZSBoYXZlIGEgc2luZ2xl
IHBhc3MKb2YgZXh0cmEgb2JqZWN0cyB0byBsaW5rIGludG8gdGhlIG1haW4gWGVuIHRvIGFkZCBF
Rkkgc3VwcG9ydC4KCkkgdGhpbmsgdGhlIHByb3BlciBsb25ndGVybSBmaXggaXMgdG8gaGF2ZSBD
T05GSUdfRUZJIChzdWl0YWJseSBndWFyZGVkCm9uIHRvb2xjaGFpbiBzdXBwb3J0KSwgc2VlaW5n
IGFzIGl0IGlzIGNvbW1vbiBhY3Jvc3Mgb3VyIHR3byBiaW5hcmllcywKYW5kIHRoZSBleHRyYSBi
aXRzIGZvciB0aGUgcmVhbCBFRkkgYnVpbGQgdGhlbiBiZWNvbWUgcmF0aGVyIHNtYWxsZXIuCgpI
b3dldmVyLCBpdCBpcyBkZWZpbml0ZWx5IG5vdCBmYWlyIHRvIGx1bXAgdGhpcyBmaXggb24geW91
IGZvciB0aGlzCnNlcmllcywgc28gZ2l2ZW4gYSBjb21tZW50IGV4cGxhaW5pbmcgdGhhdCB0aGlz
IGlzbid0IHVzZWQgaW4gdGhlIEVMRgpidWlsZCwgYnV0IG5lZWRzIHRvIGJlIHByZXNlbnQgZm9y
IGNvbXBhdGliaWxpdHkgd2l0aCB0aGUgRUZJIGJ1aWxkLApJJ2xsIGJlIG9rIHdpdGggdGhlIHBh
dGNoIGluIHRoaXMgZm9ybS4KCkFnYWluLCBhIGNvbW1lbnQgY2FuIGJlIGZpeGVkIHVwIG9uIGNv
bW1pdCBpZiBldmVyeW9uZSBpcyBoYXBweSB3aXRoCnRoaXMgYXBwcm9hY2guCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:34:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11: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 1hgSfd-0002KI-B8; Thu, 27 Jun 2019 11:34: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgSfc-0002K8-Gp
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:34:28 +0000
X-Inumbo-ID: 82bda904-98cf-11e9-8025-cb183c310837
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82bda904-98cf-11e9-8025-cb183c310837;
 Thu, 27 Jun 2019 11:34:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgSfW-0003Hg-Pt; Thu, 27 Jun 2019 11:34: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 1hgSfW-0000f7-Is; Thu, 27 Jun 2019 11:34:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgSfW-0000mm-Hm; Thu, 27 Jun 2019 11:34:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138588-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke: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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=757122c0cf35281618e80cdab37f4f44e5e5ff55
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 11:34:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138588: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDc1NzEyMmMwY2YzNTI4MTYxOGU4MGNkYWIzN2Y0ZjQ0ZTVlNWZm
NTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAzMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg1ODggIDIwMTktMDYtMjcgMTE6MDA6NTQgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzU3MTIyYzBjZjM1MjgxNjE4ZTgwY2RhYjM3ZjRm
NDRlNWU1ZmY1NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI3IDEyOjM0OjI0IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IGRvbid0ICJh
ZGQiIElPTU1VcwogICAgCiAgICBGb3IgZmluZF9pb21tdV9mb3JfZGV2aWNlKCkgdG8gY29uc2lz
dGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJIHRhYmxlcykKICAgIHJldHVybiBOVUxMIGZvciB0
aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGluZyB0byBJT01NVXMsIG1ha2Ugc3VyZQogICAgSU9N
TVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBpdnJzX21hcHBpbmdzW10uCiAg
ICAKICAgIFdoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkgd29uJ3QgYmUgY2FsbGVkIGZvciBJ
T01NVXMgZnJvbQogICAgcGNpX2FkZF9kZXZpY2UoKSwgYXMgSU9NTVVzIGhhdmUgZ290IG1hcmtl
ZCByL28sCiAgICBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVyZSBuZXZlcnRo
ZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCiAgICBib2d1cyBkZWJ1Z2dpbmcgb25seSAiTm8gaW9t
bXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxvZwogICAgbWVzc2FnZSBhcyB3
ZWxsIGFzIHRoZSBub24tZGVidWdnaW5nICJzZXR1cCAuLi4gZm9yIC4uLiBmYWlsZWQgKC0xOSki
CiAgICBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Y29tbWl0IDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAxNzozNDo1
MyAyMDE5ICswMjAwCgogICAgZHJvcCBfX2dldF9jcHVfdmFyKCkgYW5kIF9fZ2V0X2NwdV9wdHIo
KQogICAgCiAgICB0aGlzX2NwdXssX3B0cn0oKSBhcmUgc2hvcnRlciwgYW5kIGhhdmUgcHJldmlv
dXNseSBiZWVuIG1hcmtlZCBhcwogICAgcHJlZmVycmVkIGluIFhlbiBhbnl3YXkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjJiODk0OWU5
ZGRlZmEzMTkxNjg4Y2NjNTZlNjlhYTYzMzFiMGRhMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjExIDIwMTkgKzAyMDAKCiAg
ICB4ODY6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAgICAKICAg
IHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHVzZXMg
aW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgMTliMjAwNmE4OTUwZWFmMTE2MDZhNmZjM2RmNjY2ZjI5ODIzMjFhZApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjMzOjQw
IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiByZXBsYWNlIHJlbWFpbmluZyB1c2VzIG9mIF9f
Z2V0X2NwdV92YXIoKQogICAgCiAgICB0aGlzX2NwdSgpIGlzIHNob3J0ZXIsIGFuZCB3aGVuIHRo
ZXJlIGFyZSBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24KICAgIHBlcl9jcHUoKSBpdCdzIGFs
c28gbW9yZSBlZmZpY2llbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU2MGNmNDE4Yzg0NTVjZDhkNzlhZDM1M2Y2Zjkx
OTNhMmUyNTU0ZTQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVHVlIEp1biAyNSAxNzozMjozNyAyMDE5ICswMjAwCgogICAgeDg2L21jaGVjazogYWxsb3cg
dmFyeWluZyBiYW5rIGNvdW50cyBwZXIgQ1BVCiAgICAKICAgIFVwIHRvIG5vdyB3ZSd2ZSBiZWVu
IGFzc3VtaW5nIHRoYXQgYWxsIENQVXMgd291bGQgaGF2ZSB0aGUgc2FtZSBudW1iZXIKICAgIG9m
IHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcgQU1EIENQVXMgdGhpcyBpc24n
dCB0aGUgY2FzZSwKICAgIGFuZCBvbmUgY2FuIG9ic2VydmUKICAgIAogICAgKFhFTikgbWNlLmM6
NjY2OiBEaWZmZXJlbnQgYmFuayBudW1iZXIgb24gY3B1IDxOPgogICAgCiAgICBpbmRpY2F0aW5n
IHRoYXQgTWFjaGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBiZSBlbmFibGVkIG9uIHRoZQog
ICAgYWZmZWN0ZWQgQ1BVcy4gQ29udmVydCB0aGUgY291bnQgdmFyaWFibGUgdG8gYSBwZXItQ1BV
IG9uZSwgYW5kIGFkanVzdAogICAgY29kZSB3aGVyZSBuZWVkZWQgdG8gY29wZSB3aXRoIHRoZSB2
YWx1ZXMgbm90IGJlaW5nIHRoZSBzYW1lLiBJbgogICAgcGFydGljdWxhciB0aGUgbWNhYmFua3Nf
YWxsb2MoKSBpbnZvY2F0aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBuZWVkIHRvCiAgICBub3cgYWxs
b2NhdGUgbWF4aW11bS1zaXplIGJpdG1hcHMsIGJlY2F1c2UgdGhlIHRydWx5IG5lZWRlZCBzaXpl
IGNhbid0CiAgICBiZSBrbm93biB1bnRpbCB3ZSBhY3R1YWxseSBleGVjdXRlIG9uIHRoYXQgQ1BV
LCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRzCiAgICBjYWxsZWQgdG9vIGVhcmx5IHRvIGRvIGFueSBh
bGxvY2F0aW9ucyBpdHNlbGYuCiAgICAKICAgIFRha2UgdGhlIGxpYmVydHkgYW5kIGFsc28KICAg
IC0gbWFrZSBtY2FfY2FwX2luaXQoKSBzdGF0aWMsCiAgICAtIHJlcGxhY2Ugc2V2ZXJhbCBfX2dl
dF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwgdmFyaWFibGUgc3VpdGFibGUKICAgICAgZm9y
IHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAogICAgLSBjb3JyZWN0IHdoaWNoIENQVSdzIGNw
dV9kYXRhW10gZW50cnkgeDg2X21jX21zcmluamVjdF92ZXJpZnkoKSB1c2VzLAogICAgLSByZXBs
YWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgYjQxNjY2ZjJjMTdmMDFjNDM3Yzg3MDM4
OWFiNzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAxOSArMDIwMAoKICAgIGNvbmZp
ZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAgICAKICAgIEN1cnJlbnRseSB0
aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGlu
CiAgICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50IGFyZSBp
Z25vcmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGluc3RlYWQgb2Yg
Jz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYg
cHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKICAgIGJ5IHRoZSBj
b25maWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhlIGdpdGxhYiBDSSBsb29w
LCB0aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVu
dmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKICAgIGxpbmtlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 11:51:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 11:51:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgSvp-0003ny-1P; Thu, 27 Jun 2019 11:51: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgSvo-0003nt-3N
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 11:51:12 +0000
X-Inumbo-ID: da430c81-98d1-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 da430c81-98d1-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 11:51: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: AHl04zixFJGmzSW/nc0/OH+5SSdRT/PHxv3H9//ByZwf2xsy27918G9YrpgR2ESLBjoT2JZ+e0
 AwK/0Ny5mVDWpYjVQ1lY7NrxOMxaf8oIORaiZ4IgzhnQ3n4D/Fle9tbLpHS9aGUeAhyuk2a5nE
 DBS4k3OBsZ9k/nnHUCssgQIExgeUxQQEWnAWIy/NN6+inFEr6BVUQg4miC2dXhW5nA3yw+NavE
 Z2ZK3Qk7II2v1lvjwrhohkodIz+oOqB6ykMkchszULvyAs4kdfmIlk6quUV4OMBo3nxITfP958
 gX4=
X-SBRS: 2.7
X-MesageID: 2317054
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,423,1557201600"; d="scan'208,217";a="2317054"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-3-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
Date: Thu, 27 Jun 2019 12:51:05 +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: <20190627093335.56355-3-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: multipart/mixed; boundary="===============2966248018237600281=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2966248018237600281==
Content-Type: multipart/alternative;
	boundary="------------AAF841D75BA012A033AD98BE"
Content-Language: en-GB

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

On 27/06/2019 10:33, Roger Pau Monne wrote:
> diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
> index 8a8d8f060f..94e6c9aee3 100644
> --- a/xen/arch/x86/Makefile
> +++ b/xen/arch/x86/Makefile
> @@ -99,9 +99,14 @@ endif
>  syms-warn-dup-y := --warn-dup
>  syms-warn-dup-$(CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS) :=
>  
> +$(TARGET): TMP = $(@D)/.$(@F)

I'd suggest giving this a .elf32 suffix to make it clear which pass of
the build it comes from.

>  $(TARGET): $(TARGET)-syms $(efi-y) boot/mkelf32
> -	./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TARGET) $(XEN_IMG_OFFSET) \
> +	./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TMP) $(XEN_IMG_OFFSET) \
>  	               `$(NM) $(TARGET)-syms | sed -ne 's/^\([^ ]*\) . __2M_rwdata_end$$/0x\1/p'`
> +	# Check for multiboot{1,2} headers
> +	od -t x4 -N 8192 $(TMP) | grep 1badb002 > /dev/null ||
> +	od -t x4 -N 32768 $(TMP) | grep e85250d6 > /dev/null

This works, but

Makefile:104: recipe for target '/local/xen.git/xen/xen' failed

Isn't helpful to identify what went wrong.Â  Sadly, we can't use $(error
...) in a shell snippet, but:

andrewcoop@andrewcoop:/local/xen.git/xen$ git d
diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
index 94e6c9aee3..a1d6605a8b 100644
--- a/xen/arch/x86/Makefile
+++ b/xen/arch/x86/Makefile
@@ -99,13 +99,14 @@ endif
 syms-warn-dup-y := --warn-dup
 syms-warn-dup-$(CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS) :=
 
-$(TARGET): TMP = $(@D)/.$(@F)
+$(TARGET): TMP = $(@D)/.$(@F).elf32
 $(TARGET): $(TARGET)-syms $(efi-y) boot/mkelf32
        ./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TMP) $(XEN_IMG_OFFSET) \
                       `$(NM) $(TARGET)-syms | sed -ne 's/^\([^ ]*\) . __2M_rwdata_end$$/0x\1/p'`
-       # Check for multiboot{1,2} headers
-       od -t x4 -N 8192 $(TMP) | grep 1badb002 > /dev/null
-       od -t x4 -N 32768 $(TMP) | grep e85250d6 > /dev/null
+       od -t x4 -N 8192 $(TMP)  | grep 1badb002 > /dev/null || \
+               { echo "No Multiboot1 header found"; false; }
+       od -t x4 -N 32768 $(TMP) | grep e85250d6 > /dev/null || \
+               { echo "No Multiboot2 header found"; false; }
        mv $(TMP) $(TARGET)
 
 ALL_OBJS := $(BASEDIR)/arch/x86/boot/built_in.o $(BASEDIR)/arch/x86/efi/built_in.o $(ALL_OBJS)

results in:

No Multiboot1 header found
Makefile:104: recipe for target '/local/xen.git/xen/xen' failed
make[2]: *** [/local/xen.git/xen/xen] Error 1
Makefile:136: recipe for target '/local/xen.git/xen/xen' failed
make[1]: *** [/local/xen.git/xen/xen] Error 2
Makefile:45: recipe for target 'build' failed
make: *** [build] Error 2

Which is far more clear.

Thoughts?

~Andrew

--------------AAF841D75BA012A033AD98BE
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 10:33, Roger Pau Monne
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20190627093335.56355-3-roger.pau@citrix.com">
      <pre class="moz-quote-pre" wrap="">diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
index 8a8d8f060f..94e6c9aee3 100644
--- a/xen/arch/x86/Makefile
+++ b/xen/arch/x86/Makefile
@@ -99,9 +99,14 @@ endif
 syms-warn-dup-y := --warn-dup
 syms-warn-dup-$(CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS) :=
 
+$(TARGET): TMP = $(@D)/.$(@F)</pre>
    </blockquote>
    <br>
    I'd suggest giving this a .elf32 suffix to make it clear which pass
    of the build it comes from.<br>
    <br>
    <blockquote type="cite"
      cite="mid:20190627093335.56355-3-roger.pau@citrix.com">
      <pre class="moz-quote-pre" wrap="">
 $(TARGET): $(TARGET)-syms $(efi-y) boot/mkelf32
-	./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TARGET) $(XEN_IMG_OFFSET) \
+	./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TMP) $(XEN_IMG_OFFSET) \
 	               `$(NM) $(TARGET)-syms | sed -ne 's/^\([^ ]*\) . __2M_rwdata_end$$/0x\1/p'`
+	# Check for multiboot{1,2} headers
+	od -t x4 -N 8192 $(TMP) | grep 1badb002 &gt; /dev/null ||
+	od -t x4 -N 32768 $(TMP) | grep e85250d6 &gt; /dev/null</pre>
    </blockquote>
    <br>
    This works, but <br>
    <br>
    Makefile:104: recipe for target '/local/xen.git/xen/xen' failed<br>
    <br>
    Isn't helpful to identify what went wrong.Â  Sadly, we can't use
    $(error ...) in a shell snippet, but:<br>
    <br>
    <pre><a class="moz-txt-link-abbreviated" href="mailto:andrewcoop@andrewcoop:/local/xen.git/xen$">andrewcoop@andrewcoop:/local/xen.git/xen$</a> git d
diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile
index 94e6c9aee3..a1d6605a8b 100644
--- a/xen/arch/x86/Makefile
+++ b/xen/arch/x86/Makefile
@@ -99,13 +99,14 @@ endif
 syms-warn-dup-y := --warn-dup
 syms-warn-dup-$(CONFIG_SUPPRESS_DUPLICATE_SYMBOL_WARNINGS) :=
 
-$(TARGET): TMP = $(@D)/.$(@F)
+$(TARGET): TMP = $(@D)/.$(@F).elf32
 $(TARGET): $(TARGET)-syms $(efi-y) boot/mkelf32
        ./boot/mkelf32 $(notes_phdrs) $(TARGET)-syms $(TMP) $(XEN_IMG_OFFSET) \
                       `$(NM) $(TARGET)-syms | sed -ne 's/^\([^ ]*\) . __2M_rwdata_end$$/0x\1/p'`
-       # Check for multiboot{1,2} headers
-       od -t x4 -N 8192 $(TMP) | grep 1badb002 &gt; /dev/null
-       od -t x4 -N 32768 $(TMP) | grep e85250d6 &gt; /dev/null
+       od -t x4 -N 8192 $(TMP)  | grep 1badb002 &gt; /dev/null || \
+               { echo "No Multiboot1 header found"; false; }
+       od -t x4 -N 32768 $(TMP) | grep e85250d6 &gt; /dev/null || \
+               { echo "No Multiboot2 header found"; false; }
        mv $(TMP) $(TARGET)
 
 ALL_OBJS := $(BASEDIR)/arch/x86/boot/built_in.o $(BASEDIR)/arch/x86/efi/built_in.o $(ALL_OBJS)

</pre>
    results in:<br>
    <br>
    No Multiboot1 header found<br>
    Makefile:104: recipe for target '/local/xen.git/xen/xen' failed<br>
    make[2]: *** [/local/xen.git/xen/xen] Error 1<br>
    Makefile:136: recipe for target '/local/xen.git/xen/xen' failed<br>
    make[1]: *** [/local/xen.git/xen/xen] Error 2<br>
    Makefile:45: recipe for target 'build' failed<br>
    make: *** [build] Error 2<br>
    <br>
    Which is far more clear.<br>
    <br>
    Thoughts?<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------AAF841D75BA012A033AD98BE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2966248018237600281==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 27 12:10:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 12:10:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgTEQ-0005R7-C6; Thu, 27 Jun 2019 12:10:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgTEP-0005R2-Pm
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 12:10:25 +0000
X-Inumbo-ID: 8ae30a76-98d4-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ae30a76-98d4-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 12:10:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 06:10:23 -0600
Message-Id: <5D14B22B020000780023B8B6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 06:10:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-3-roger.pau@citrix.com>
 <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
In-Reply-To: <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE5IGF0IDEzOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDYvMjAxOSAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+
IGluZGV4IDhhOGQ4ZjA2MGYuLjk0ZTZjOWFlZTMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9NYWtlZmlsZQo+PiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPj4gQEAgLTk5LDkgKzk5
LDE0IEBAIGVuZGlmCj4+ICBzeW1zLXdhcm4tZHVwLXkgOj0gLS13YXJuLWR1cAo+PiAgc3ltcy13
YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6PQo+
PiAgCj4+ICskKFRBUkdFVCk6IFRNUCA9ICQoQEQpLy4kKEBGKQo+IAo+IEknZCBzdWdnZXN0IGdp
dmluZyB0aGlzIGEgLmVsZjMyIHN1ZmZpeCB0byBtYWtlIGl0IGNsZWFyIHdoaWNoIHBhc3Mgb2YK
PiB0aGUgYnVpbGQgaXQgY29tZXMgZnJvbS4KPiAKPj4gICQoVEFSR0VUKTogJChUQVJHRVQpLXN5
bXMgJChlZmkteSkgYm9vdC9ta2VsZjMyCj4+IC0JLi9ib290L21rZWxmMzIgJChub3Rlc19waGRy
cykgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpICQoWEVOX0lNR19PRkZTRVQpIFwKPj4gKwkuL2Jv
b3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRNUCkgJChYRU5fSU1H
X09GRlNFVCkgXAo+PiAgCSAgICAgICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNl
ZCAtbmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCj4+ICsJIyBD
aGVjayBmb3IgbXVsdGlib290ezEsMn0gaGVhZGVycwo+PiArCW9kIC10IHg0IC1OIDgxOTIgJChU
TVApIHwgZ3JlcCAxYmFkYjAwMiA+IC9kZXYvbnVsbCB8fAo+PiArCW9kIC10IHg0IC1OIDMyNzY4
ICQoVE1QKSB8IGdyZXAgZTg1MjUwZDYgPiAvZGV2L251bGwKPiAKPiBUaGlzIHdvcmtzLCBidXQK
PiAKPiBNYWtlZmlsZToxMDQ6IHJlY2lwZSBmb3IgdGFyZ2V0ICcvbG9jYWwveGVuLmdpdC94ZW4v
eGVuJyBmYWlsZWQKPiAKPiBJc24ndCBoZWxwZnVsIHRvIGlkZW50aWZ5IHdoYXQgd2VudCB3cm9u
Zy4gIFNhZGx5LCB3ZSBjYW4ndCB1c2UgJChlcnJvcgo+IC4uLikgaW4gYSBzaGVsbCBzbmlwcGV0
LAoKSSB0aGluayB3ZSBjb3VsZDoKCiAgICAgICAkKGlmICQoc2hlbGwgb2QgLXQgeDQgLU4gODE5
MiAkKFRNUCkgfCBncmVwIDFiYWRiMDAyKSwsJChlcnJvciAuLi4pZXhpdCAxKQoKQnV0IEkgYWRt
aXQgSSBkaWRuJ3QgY2hlY2sgd2hldGhlciBpdCBpcyB3ZWxsIGRlZmluZWQgdGhhdCBvbmx5IG9u
ZSBvZgp0aGUgbGFzdCB0d28gb3BlcmFuZHMgb2YgJChpZiApIGdldCBhY3R1YWxseSBldmFsdWF0
ZWQuCgo+IGJ1dDoKPiAKPiBhbmRyZXdjb29wQGFuZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVu
JCBnaXQgZAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94
ODYvTWFrZWZpbGUKPiBpbmRleCA5NGU2YzlhZWUzLi5hMWQ2NjA1YThiIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBA
IC05OSwxMyArOTksMTQgQEAgZW5kaWYKPiAgc3ltcy13YXJuLWR1cC15IDo9IC0td2Fybi1kdXAK
PiAgc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5J
TkdTKSA6PQo+ICAKPiAtJChUQVJHRVQpOiBUTVAgPSAkKEBEKS8uJChARikKPiArJChUQVJHRVQp
OiBUTVAgPSAkKEBEKS8uJChARikuZWxmMzIKPiAgJChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAk
KGVmaS15KSBib290L21rZWxmMzIKPiAgICAgICAgIC4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhk
cnMpICQoVEFSR0VUKS1zeW1zICQoVE1QKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCj4gICAgICAgICAg
ICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5lICdzL15cKFteIF0q
XCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3AnYAo+IC0gICAgICAgIyBDaGVjayBmb3IgbXVs
dGlib290ezEsMn0gaGVhZGVycwo+IC0gICAgICAgb2QgLXQgeDQgLU4gODE5MiAkKFRNUCkgfCBn
cmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCj4gLSAgICAgICBvZCAtdCB4NCAtTiAzMjc2OCAkKFRN
UCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsCj4gKyAgICAgICBvZCAtdCB4NCAtTiA4MTky
ICQoVE1QKSAgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsIHx8IFwKPiArICAgICAgICAgICAg
ICAgeyBlY2hvICJObyBNdWx0aWJvb3QxIGhlYWRlciBmb3VuZCI7IGZhbHNlOyB9Cj4gKyAgICAg
ICBvZCAtdCB4NCAtTiAzMjc2OCAkKFRNUCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsIHx8
IFwKPiArICAgICAgICAgICAgICAgeyBlY2hvICJObyBNdWx0aWJvb3QyIGhlYWRlciBmb3VuZCI7
IGZhbHNlOyB9Cj4gICAgICAgICBtdiAkKFRNUCkgJChUQVJHRVQpCj4gIAo+ICBBTExfT0JKUyA6
PSAkKEJBU0VESVIpL2FyY2gveDg2L2Jvb3QvYnVpbHRfaW4ubyAKPiAkKEJBU0VESVIpL2FyY2gv
eDg2L2VmaS9idWlsdF9pbi5vICQoQUxMX09CSlMpCj4gCj4gcmVzdWx0cyBpbjoKPiAKPiBObyBN
dWx0aWJvb3QxIGhlYWRlciBmb3VuZAo+IE1ha2VmaWxlOjEwNDogcmVjaXBlIGZvciB0YXJnZXQg
Jy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+IG1ha2VbMl06ICoqKiBbL2xvY2FsL3hl
bi5naXQveGVuL3hlbl0gRXJyb3IgMQo+IE1ha2VmaWxlOjEzNjogcmVjaXBlIGZvciB0YXJnZXQg
Jy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+IG1ha2VbMV06ICoqKiBbL2xvY2FsL3hl
bi5naXQveGVuL3hlbl0gRXJyb3IgMgo+IE1ha2VmaWxlOjQ1OiByZWNpcGUgZm9yIHRhcmdldCAn
YnVpbGQnIGZhaWxlZAo+IG1ha2U6ICoqKiBbYnVpbGRdIEVycm9yIDIKPiAKPiBXaGljaCBpcyBm
YXIgbW9yZSBjbGVhci4KPiAKPiBUaG91Z2h0cz8KCkdvb2QgaWRlYS4gVGhlIG9ubHkgZnVydGhl
ciByZXF1ZXN0IEkgaGF2ZSBpcyB0byBhZGQgPiYyIHRvIHRoZQplY2hvIGNvbW1hbmRzICh1bmxl
c3Mgd2UgZ28gdGhlICQoZXJyb3IgKSByb3V0ZSBhbnl3YXkpLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 12:36:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 12:36:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgTdi-00073K-L6; Thu, 27 Jun 2019 12: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgTdh-00073C-BR
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 12:36:33 +0000
X-Inumbo-ID: 30b5f1d3-98d8-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 30b5f1d3-98d8-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 12:36:31 +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: vDRx+lnEmryJtjdFyCqyOdN45QUU4lLAKViiD0vd08g5/np6tFfZoMc0lwoMvBSnNAh49iM1qK
 fXv/GObJtOu1hSPB09X8r7DuOGAI/Eq9W3sNfeJY14VDu6DeikALu+957l86SrrM542wrNAi34
 kiOzhKyaA2dxrqEZf16bcM4nKRjzEvq7+FydC32wK9DuTTwRc+bJFdHpzMfLeBtMH36mcVAZyp
 8Gf+3rcd2soVv690a5uUrkNpwTPuaSjXAXdpz+DeplgucmIhR+/va2Lf6Q/DK4evtQWdJ9tLqs
 8mQ=
X-SBRS: 2.7
X-MesageID: 2297066
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,423,1557201600"; 
   d="scan'208";a="2297066"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-3-roger.pau@citrix.com>
 <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
 <5D14B22B020000780023B8B6@prv1-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: <a2b06612-4b59-122d-9436-64ae5d0af973@citrix.com>
Date: Thu, 27 Jun 2019 13:36: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: <5D14B22B020000780023B8B6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMjAxOSAxMzoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjcuMDYuMTkg
YXQgMTM6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjcvMDYv
MjAxOSAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+Pj4gaW5kZXggOGE4ZDhm
MDYwZi4uOTRlNmM5YWVlMyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+
Pj4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+PiBAQCAtOTksOSArOTksMTQgQEAgZW5k
aWYKPj4+ICBzeW1zLXdhcm4tZHVwLXkgOj0gLS13YXJuLWR1cAo+Pj4gIHN5bXMtd2Fybi1kdXAt
JChDT05GSUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KPj4+ICAKPj4+
ICskKFRBUkdFVCk6IFRNUCA9ICQoQEQpLy4kKEBGKQo+PiBJJ2Qgc3VnZ2VzdCBnaXZpbmcgdGhp
cyBhIC5lbGYzMiBzdWZmaXggdG8gbWFrZSBpdCBjbGVhciB3aGljaCBwYXNzIG9mCj4+IHRoZSBi
dWlsZCBpdCBjb21lcyBmcm9tLgo+Pgo+Pj4gICQoVEFSR0VUKTogJChUQVJHRVQpLXN5bXMgJChl
ZmkteSkgYm9vdC9ta2VsZjMyCj4+PiAtCS4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQo
VEFSR0VUKS1zeW1zICQoVEFSR0VUKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCj4+PiArCS4vYm9vdC9t
a2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVE1QKSAkKFhFTl9JTUdfT0ZG
U0VUKSBcCj4+PiAgCSAgICAgICAgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAt
bmUgJ3MvXlwoW14gXSpcKSAuIF9fMk1fcndkYXRhX2VuZCQkLzB4XDEvcCdgCj4+PiArCSMgQ2hl
Y2sgZm9yIG11bHRpYm9vdHsxLDJ9IGhlYWRlcnMKPj4+ICsJb2QgLXQgeDQgLU4gODE5MiAkKFRN
UCkgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsIHx8Cj4+PiArCW9kIC10IHg0IC1OIDMyNzY4
ICQoVE1QKSB8IGdyZXAgZTg1MjUwZDYgPiAvZGV2L251bGwKPj4gVGhpcyB3b3JrcywgYnV0Cj4+
Cj4+IE1ha2VmaWxlOjEwNDogcmVjaXBlIGZvciB0YXJnZXQgJy9sb2NhbC94ZW4uZ2l0L3hlbi94
ZW4nIGZhaWxlZAo+Pgo+PiBJc24ndCBoZWxwZnVsIHRvIGlkZW50aWZ5IHdoYXQgd2VudCB3cm9u
Zy4gIFNhZGx5LCB3ZSBjYW4ndCB1c2UgJChlcnJvcgo+PiAuLi4pIGluIGEgc2hlbGwgc25pcHBl
dCwKPiBJIHRoaW5rIHdlIGNvdWxkOgo+Cj4gICAgICAgICQoaWYgJChzaGVsbCBvZCAtdCB4NCAt
TiA4MTkyICQoVE1QKSB8IGdyZXAgMWJhZGIwMDIpLCwkKGVycm9yIC4uLilleGl0IDEpCj4KPiBC
dXQgSSBhZG1pdCBJIGRpZG4ndCBjaGVjayB3aGV0aGVyIGl0IGlzIHdlbGwgZGVmaW5lZCB0aGF0
IG9ubHkgb25lIG9mCj4gdGhlIGxhc3QgdHdvIG9wZXJhbmRzIG9mICQoaWYgKSBnZXQgYWN0dWFs
bHkgZXZhbHVhdGVkLgoKT2YgdGhlIHR3byBvcHRpb25zLCBJIHRoaW5rIHRoZSB8fCB7IDsgZmFs
c2UgfSBpcyBjbGVhcmVyIHRvIGZvbGxvdy4KCj4KPj4gYnV0Ogo+Pgo+PiBhbmRyZXdjb29wQGFu
ZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVuJCBnaXQgZAo+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+IGluZGV4IDk0ZTZjOWFl
ZTMuLmExZDY2MDVhOGIgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+PiAr
KysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPj4gQEAgLTk5LDEzICs5OSwxNCBAQCBlbmRpZgo+
PiAgc3ltcy13YXJuLWR1cC15IDo9IC0td2Fybi1kdXAKPj4gIHN5bXMtd2Fybi1kdXAtJChDT05G
SUdfU1VQUFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUykgOj0KPj4gIAo+PiAtJChUQVJH
RVQpOiBUTVAgPSAkKEBEKS8uJChARikKPj4gKyQoVEFSR0VUKTogVE1QID0gJChARCkvLiQoQEYp
LmVsZjMyCj4+ICAkKFRBUkdFVCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYz
Mgo+PiAgICAgICAgIC4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1z
ICQoVE1QKSAkKFhFTl9JTUdfT0ZGU0VUKSBcCj4+ICAgICAgICAgICAgICAgICAgICAgICAgYCQo
Tk0pICQoVEFSR0VUKS1zeW1zIHwgc2VkIC1uZSAncy9eXChbXiBdKlwpIC4gX18yTV9yd2RhdGFf
ZW5kJCQvMHhcMS9wJ2AKPj4gLSAgICAgICAjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFk
ZXJzCj4+IC0gICAgICAgb2QgLXQgeDQgLU4gODE5MiAkKFRNUCkgfCBncmVwIDFiYWRiMDAyID4g
L2Rldi9udWxsCj4+IC0gICAgICAgb2QgLXQgeDQgLU4gMzI3NjggJChUTVApIHwgZ3JlcCBlODUy
NTBkNiA+IC9kZXYvbnVsbAo+PiArICAgICAgIG9kIC10IHg0IC1OIDgxOTIgJChUTVApICB8IGdy
ZXAgMWJhZGIwMDIgPiAvZGV2L251bGwgfHwgXAo+PiArICAgICAgICAgICAgICAgeyBlY2hvICJO
byBNdWx0aWJvb3QxIGhlYWRlciBmb3VuZCI7IGZhbHNlOyB9Cj4+ICsgICAgICAgb2QgLXQgeDQg
LU4gMzI3NjggJChUTVApIHwgZ3JlcCBlODUyNTBkNiA+IC9kZXYvbnVsbCB8fCBcCj4+ICsgICAg
ICAgICAgICAgICB7IGVjaG8gIk5vIE11bHRpYm9vdDIgaGVhZGVyIGZvdW5kIjsgZmFsc2U7IH0K
Pj4gICAgICAgICBtdiAkKFRNUCkgJChUQVJHRVQpCj4+ICAKPj4gIEFMTF9PQkpTIDo9ICQoQkFT
RURJUikvYXJjaC94ODYvYm9vdC9idWlsdF9pbi5vIAo+PiAkKEJBU0VESVIpL2FyY2gveDg2L2Vm
aS9idWlsdF9pbi5vICQoQUxMX09CSlMpCj4+Cj4+IHJlc3VsdHMgaW46Cj4+Cj4+IE5vIE11bHRp
Ym9vdDEgaGVhZGVyIGZvdW5kCj4+IE1ha2VmaWxlOjEwNDogcmVjaXBlIGZvciB0YXJnZXQgJy9s
b2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+PiBtYWtlWzJdOiAqKiogWy9sb2NhbC94ZW4u
Z2l0L3hlbi94ZW5dIEVycm9yIDEKPj4gTWFrZWZpbGU6MTM2OiByZWNpcGUgZm9yIHRhcmdldCAn
L2xvY2FsL3hlbi5naXQveGVuL3hlbicgZmFpbGVkCj4+IG1ha2VbMV06ICoqKiBbL2xvY2FsL3hl
bi5naXQveGVuL3hlbl0gRXJyb3IgMgo+PiBNYWtlZmlsZTo0NTogcmVjaXBlIGZvciB0YXJnZXQg
J2J1aWxkJyBmYWlsZWQKPj4gbWFrZTogKioqIFtidWlsZF0gRXJyb3IgMgo+Pgo+PiBXaGljaCBp
cyBmYXIgbW9yZSBjbGVhci4KPj4KPj4gVGhvdWdodHM/Cj4gR29vZCBpZGVhLiBUaGUgb25seSBm
dXJ0aGVyIHJlcXVlc3QgSSBoYXZlIGlzIHRvIGFkZCA+JjIgdG8gdGhlCj4gZWNobyBjb21tYW5k
cy4KCkRvbmUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 13:09:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 13:09: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 1hgU93-0000wF-8E; Thu, 27 Jun 2019 13:08: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgU91-0000wA-8y
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 13:08:55 +0000
X-Inumbo-ID: b62dcf28-98dc-11e9-93a8-ffbba79d9691
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b62dcf28-98dc-11e9-93a8-ffbba79d9691;
 Thu, 27 Jun 2019 13:08: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: dQyezhxtpN+vrPlnNNyou01y0Jyt+CGVd8HcM3He6YR0TubwAI0xYrnWrAY2OrcD5KmsiXDMNs
 vECEt4SB70kfNqre9Sdx2+CZUpkcc4pG8eAC9JGm34hxixP8s0WtQeTdtRPQG6JTIaAddddFgd
 15tsEmA7OFwI70o/A3kZfN/OZFJYvLnUnl85RjJS4jhQZ2lrK7r7JfFx0EFys3jwrV56Tez9Sg
 1pgJic5NIK54pXc+akUvFD3k85HC/nkKChxhQqOCWtwHHXbFjxxvp2+BkmSUasuvF+0yVC4qvn
 xKc=
X-SBRS: 2.7
X-MesageID: 2298858
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,423,1557201600"; 
   d="scan'208";a="2298858"
Date: Thu, 27 Jun 2019 15:08:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190627130846.ewu4tpq7bzxxmz4g@MacBook-Air-de-Roger.local>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-3-roger.pau@citrix.com>
 <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dd4c70a7-9680-7235-f39c-790536129a0a@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86: check for multiboot{1,
 2} header presence
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjcsIDIwMTkgYXQgMTI6NTE6MDVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNy8wNi8yMDE5IDEwOjMzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2VmaWxl
Cj4gPiBpbmRleCA4YThkOGYwNjBmLi45NGU2YzlhZWUzIDEwMDY0NAo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+IEBAIC05
OSw5ICs5OSwxNCBAQCBlbmRpZgo+ID4gIHN5bXMtd2Fybi1kdXAteSA6PSAtLXdhcm4tZHVwCj4g
PiAgc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5J
TkdTKSA6PQo+ID4gIAo+ID4gKyQoVEFSR0VUKTogVE1QID0gJChARCkvLiQoQEYpCj4gCj4gSSdk
IHN1Z2dlc3QgZ2l2aW5nIHRoaXMgYSAuZWxmMzIgc3VmZml4IHRvIG1ha2UgaXQgY2xlYXIgd2hp
Y2ggcGFzcyBvZgo+IHRoZSBidWlsZCBpdCBjb21lcyBmcm9tLgoKVGhhdCdzIGZpbmUsIHBsZWFz
ZSBhbHNvIGFkanVzdCB0aGUgaWdub3JlZCBsaXN0IGFuZCB0aGUgY2xlYW4KdGFyZ2V0LgoKPiA+
ICAkKFRBUkdFVCk6ICQoVEFSR0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgo+ID4gLQku
L2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRBUkdFVCktc3ltcyAkKFRBUkdFVCkgJChY
RU5fSU1HX09GRlNFVCkgXAo+ID4gKwkuL2Jvb3QvbWtlbGYzMiAkKG5vdGVzX3BoZHJzKSAkKFRB
UkdFVCktc3ltcyAkKFRNUCkgJChYRU5fSU1HX09GRlNFVCkgXAo+ID4gIAkgICAgICAgICAgICAg
ICBgJChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5lICdzL15cKFteIF0qXCkgLiBfXzJNX3J3
ZGF0YV9lbmQkJC8weFwxL3AnYAo+ID4gKwkjIENoZWNrIGZvciBtdWx0aWJvb3R7MSwyfSBoZWFk
ZXJzCj4gPiArCW9kIC10IHg0IC1OIDgxOTIgJChUTVApIHwgZ3JlcCAxYmFkYjAwMiA+IC9kZXYv
bnVsbCB8fAo+ID4gKwlvZCAtdCB4NCAtTiAzMjc2OCAkKFRNUCkgfCBncmVwIGU4NTI1MGQ2ID4g
L2Rldi9udWxsCj4gCj4gVGhpcyB3b3JrcywgYnV0Cj4gCj4gTWFrZWZpbGU6MTA0OiByZWNpcGUg
Zm9yIHRhcmdldCAnL2xvY2FsL3hlbi5naXQveGVuL3hlbicgZmFpbGVkCj4gCj4gSXNuJ3QgaGVs
cGZ1bCB0byBpZGVudGlmeSB3aGF0IHdlbnQgd3JvbmcuwqAgU2FkbHksIHdlIGNhbid0IHVzZSAk
KGVycm9yCj4gLi4uKSBpbiBhIHNoZWxsIHNuaXBwZXQsIGJ1dDoKPiAKPiBhbmRyZXdjb29wQGFu
ZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVuJCBnaXQgZAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiBpbmRleCA5NGU2YzlhZWUz
Li5hMWQ2NjA1YThiIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBAIC05OSwxMyArOTksMTQgQEAgZW5kaWYKPiAgc3lt
cy13YXJuLWR1cC15IDo9IC0td2Fybi1kdXAKPiAgc3ltcy13YXJuLWR1cC0kKENPTkZJR19TVVBQ
UkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTKSA6PQo+ICAKPiAtJChUQVJHRVQpOiBUTVAg
PSAkKEBEKS8uJChARikKPiArJChUQVJHRVQpOiBUTVAgPSAkKEBEKS8uJChARikuZWxmMzIKPiAg
JChUQVJHRVQpOiAkKFRBUkdFVCktc3ltcyAkKGVmaS15KSBib290L21rZWxmMzIKPiAgICAgICAg
IC4vYm9vdC9ta2VsZjMyICQobm90ZXNfcGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVE1QKSAkKFhF
Tl9JTUdfT0ZGU0VUKSBcCj4gICAgICAgICAgICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQp
LXN5bXMgfCBzZWQgLW5lICdzL15cKFteIF0qXCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3An
YAo+IC0gICAgICAgIyBDaGVjayBmb3IgbXVsdGlib290ezEsMn0gaGVhZGVycwo+IC0gICAgICAg
b2QgLXQgeDQgLU4gODE5MiAkKFRNUCkgfCBncmVwIDFiYWRiMDAyID4gL2Rldi9udWxsCj4gLSAg
ICAgICBvZCAtdCB4NCAtTiAzMjc2OCAkKFRNUCkgfCBncmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxs
Cj4gKyAgICAgICBvZCAtdCB4NCAtTiA4MTkyICQoVE1QKSAgfCBncmVwIDFiYWRiMDAyID4gL2Rl
di9udWxsIHx8IFwKPiArICAgICAgICAgICAgICAgeyBlY2hvICJObyBNdWx0aWJvb3QxIGhlYWRl
ciBmb3VuZCI7IGZhbHNlOyB9Cj4gKyAgICAgICBvZCAtdCB4NCAtTiAzMjc2OCAkKFRNUCkgfCBn
cmVwIGU4NTI1MGQ2ID4gL2Rldi9udWxsIHx8IFwKPiArICAgICAgICAgICAgICAgeyBlY2hvICJO
byBNdWx0aWJvb3QyIGhlYWRlciBmb3VuZCI7IGZhbHNlOyB9Cj4gICAgICAgICBtdiAkKFRNUCkg
JChUQVJHRVQpCj4gIAo+ICBBTExfT0JKUyA6PSAkKEJBU0VESVIpL2FyY2gveDg2L2Jvb3QvYnVp
bHRfaW4ubyAkKEJBU0VESVIpL2FyY2gveDg2L2VmaS9idWlsdF9pbi5vICQoQUxMX09CSlMpCj4g
Cj4gcmVzdWx0cyBpbjoKPiAKPiBObyBNdWx0aWJvb3QxIGhlYWRlciBmb3VuZAo+IE1ha2VmaWxl
OjEwNDogcmVjaXBlIGZvciB0YXJnZXQgJy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+
IG1ha2VbMl06ICoqKiBbL2xvY2FsL3hlbi5naXQveGVuL3hlbl0gRXJyb3IgMQo+IE1ha2VmaWxl
OjEzNjogcmVjaXBlIGZvciB0YXJnZXQgJy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+
IG1ha2VbMV06ICoqKiBbL2xvY2FsL3hlbi5naXQveGVuL3hlbl0gRXJyb3IgMgo+IE1ha2VmaWxl
OjQ1OiByZWNpcGUgZm9yIHRhcmdldCAnYnVpbGQnIGZhaWxlZAo+IG1ha2U6ICoqKiBbYnVpbGRd
IEVycm9yIDIKPiAKPiBXaGljaCBpcyBmYXIgbW9yZSBjbGVhci4KPiAKPiBUaG91Z2h0cz8KClRo
YW5rcywgaXMgaW5kZWVkIGJldHRlci4gSSBhbHNvIGFncmVlIHdpdGggSmFuIG9uIHRoZQpyZWRp
cmVjdGlvbiB0byBzdGRlcnIuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 13:15:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 13:15:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgUF5-0001gd-0e; Thu, 27 Jun 2019 13:15: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgUF4-0001gY-Kg
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 13:15:10 +0000
X-Inumbo-ID: 94e67de6-98dd-11e9-9511-efc64dc12435
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94e67de6-98dd-11e9-9511-efc64dc12435;
 Thu, 27 Jun 2019 13:15: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: T6/kLYI3rUfp74Cejk0pJOXrgOXfgSGOSoZ92dX07394tx8aXxUJt14wIS965U8GZyyEtsGhsQ
 KrrdJWk/0wHPrFtBiKnPqCQke+VAkZMpb0vAA9JNZR/2zr9i4Ka9qo7Tu/ilQx6W/iEnQiHWFD
 XKGGLS4//ZrN9TztqQaLcBjbzu/cpOtAyDrrysQLAyRuOSm1rD3sVhiSJTcZwm3/cNeWaobjo2
 hcjY+L3GytVH+KRq61X2jKOqlKUzU8aPsN1pj49k1SVoN0LEUA5x/BrbuEne2miYSBlkCkjFJi
 wiM=
X-SBRS: 2.7
X-MesageID: 2314416
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,423,1557201600"; 
   d="scan'208";a="2314416"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190626190212.15365-1-andrew.cooper3@citrix.com>
 <20190627083729.ffid5ect3tso32em@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=
 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: <70bcf297-87cb-fc22-f421-cb85a51e649b@citrix.com>
Date: Thu, 27 Jun 2019 14:15: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: <20190627083729.ffid5ect3tso32em@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] x86/vvmx: set CR4 before CR0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMjAxOSAwOTozNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEp1
biAyNiwgMjAxOSBhdCAwODowMjoxMlBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBG
cm9tOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+Cj4+IE90aGVy
d2lzZSBodm1fc2V0X2NyMCgpIHdpbGwgY2hlY2sgdGhlIHdyb25nIENSNCBiaXRzIChMMSBpbnN0
ZWFkIG9mIEwyCj4+IGFuZCB2aWNlLXZlcnNhKS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+PiBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4KPj4gLS0tCj4+IENDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+PiBD
QzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBKdW4gTmFr
YWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KPj4KPj4gSSBmb3VuZCB0aGlzIHBhdGNoIGxhbmd1aXNoaW5nIGluIHRo
ZSBYZW5TZXJ2ZXIgcGF0Y2hxdWV1ZSwgYW5kIFNlcmdleSBpcyBPb08KPj4gc28gSSdtIHN1Ym1p
dHRpbmcgaXQgb24gaGlzIGJlaGFsZi4KPj4KPj4gV2l0aG91dCB0aGlzIGNoYW5nZSwgbmVzdGVk
IHZpcnQgaXMgYnJva2VuIHdoZW4gTDEgYW5kIEwyIGRpZmZlciBpbiB0aGVpciB1c2UKPj4gb2Yg
UENJRC4KPj4KPj4gVGhpcyBpcyBvbmx5IGEgc3RvcGdhcCBzb2x1dGlvbiAtIGl0IHJlc29sdmVz
IHRoZSBQQ0lEIGlzc3VlIHdpdGhvdXQKPj4gaW50cm9kdWNpbmcgb3RoZXIgaXNzdWVzLCBidXQg
dGhlIHByb3BlciBmaXggbmVlZHMgdG8gY29uc2lkZXIgYWxsIGNvbnRyb2wKPj4gYml0cyBhdCBv
bmNlLCByYXRoZXIgdGhhbiBjb25zaWRlcmluZyBhIHZtZW50cnkvZXhpdCBhcyBhIHNlcXVlbmNl
IG9mIGNoYW5nZXMKPj4gb2YgZGlzY3JldGUgcmVnaXN0ZXJzLgo+IFRoZSBjdXJyZW50IGFwcHJv
YWNoIHNlZW1zIHByb25lIHRvIHN1Y2ggb3JkZXJpbmcgaXNzdWVzLCBhbmQgSSBkb24ndAo+IHNl
ZSBhIHdheSB0byBtYWtlIGl0IG1vcmUgcm9idXN0IHdoaWxlIGtlZXBpbmcgdGhlIGN1cnJlbnQg
YXBwcm9hY2gsCj4gc28gSSBndWVzcyBzZXR0aW5nIGFsbCB0aGUgcmVnaXN0ZXJzIHN0YXRlIGFu
ZCB0aGVuIGV2YWx1YXRpbmcgdGhlbQo+IHdvdWxkIG1ha2UgbW9yZSBzZW5zZSBhbmQgcHJldmVu
dCB0aGlzIGtpbmQgb2YgbWlzdGFrZXMuCgpJJ20gcHJldHR5IHN1cmUgdGhhdCB3aGVuIHdlIHN0
YXJ0IGRvaW5nIGFsbCB0aGUgY2hlY2tzIHRoYXQgd2Ugc2hvdWxkCmJlIGRvaW5nLCB0aGVyZSB3
aWxsIGJlIGNvbWJpbmF0aW9ucyB3aGljaCBjYW4ndCBiZSBleHByZXNzZWQgYXMgYQpub24tZmF1
bHRpbmcgc2VxdWVuY2Ugb2Ygd3JpdGVzIHRvIGNyMCwgY3I0IGFuZCBlZmVyLgoKVW5mb3J0dW5h
dGVseSwgdGhlcmUgaXMgYSBsb2FkIG9mIG5lc3RlZCB2aXJ0IHByZXAgd29yayB0byBkbyBiZWZv
cmUKaW1wbGVtZW50aW5nIGFuIGFwcHJvYWNoIGxpa2UgdGhpcyBiZWNvbWVzIHZpYWJsZS4KCkhl
bmNlIHRoZSBzdG9wZ2FwIHNvbHV0aW9uIGluIHRoZSBtZWFudGltZS4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 13:17:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 13:17:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgUHH-0001pt-Ld; Thu, 27 Jun 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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgUHG-0001pf-Nk
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 13:17:26 +0000
X-Inumbo-ID: e6e5ff2c-98dd-11e9-9c19-53f213b44c2a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e6e5ff2c-98dd-11e9-9c19-53f213b44c2a;
 Thu, 27 Jun 2019 13:17:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgUHD-0005Bf-85; Thu, 27 Jun 2019 13:17:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgUHC-0000ze-Vk; Thu, 27 Jun 2019 13:17:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgUHC-0007FB-Ur; Thu, 27 Jun 2019 13:17:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138589-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=757122c0cf35281618e80cdab37f4f44e5e5ff55
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 13:17:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138589: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU4OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDc1NzEyMmMwY2YzNTI4MTYxOGU4MGNkYWIzN2Y0ZjQ0ZTVlNWZm
NTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAxIGRheXMgICAzNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg1ODggIDIwMTktMDYtMjcgMTE6MDA6NTQgWiAgICAwIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzU3MTIyYzBjZjM1MjgxNjE4ZTgwY2RhYjM3ZjRm
NDRlNWU1ZmY1NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI3IDEyOjM0OjI0IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IGRvbid0ICJh
ZGQiIElPTU1VcwogICAgCiAgICBGb3IgZmluZF9pb21tdV9mb3JfZGV2aWNlKCkgdG8gY29uc2lz
dGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJIHRhYmxlcykKICAgIHJldHVybiBOVUxMIGZvciB0
aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGluZyB0byBJT01NVXMsIG1ha2Ugc3VyZQogICAgSU9N
TVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBpdnJzX21hcHBpbmdzW10uCiAg
ICAKICAgIFdoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkgd29uJ3QgYmUgY2FsbGVkIGZvciBJ
T01NVXMgZnJvbQogICAgcGNpX2FkZF9kZXZpY2UoKSwgYXMgSU9NTVVzIGhhdmUgZ290IG1hcmtl
ZCByL28sCiAgICBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVyZSBuZXZlcnRo
ZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCiAgICBib2d1cyBkZWJ1Z2dpbmcgb25seSAiTm8gaW9t
bXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxvZwogICAgbWVzc2FnZSBhcyB3
ZWxsIGFzIHRoZSBub24tZGVidWdnaW5nICJzZXR1cCAuLi4gZm9yIC4uLiBmYWlsZWQgKC0xOSki
CiAgICBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Y29tbWl0IDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAxNzozNDo1
MyAyMDE5ICswMjAwCgogICAgZHJvcCBfX2dldF9jcHVfdmFyKCkgYW5kIF9fZ2V0X2NwdV9wdHIo
KQogICAgCiAgICB0aGlzX2NwdXssX3B0cn0oKSBhcmUgc2hvcnRlciwgYW5kIGhhdmUgcHJldmlv
dXNseSBiZWVuIG1hcmtlZCBhcwogICAgcHJlZmVycmVkIGluIFhlbiBhbnl3YXkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjJiODk0OWU5
ZGRlZmEzMTkxNjg4Y2NjNTZlNjlhYTYzMzFiMGRhMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjExIDIwMTkgKzAyMDAKCiAg
ICB4ODY6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAgICAKICAg
IHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHVzZXMg
aW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgMTliMjAwNmE4OTUwZWFmMTE2MDZhNmZjM2RmNjY2ZjI5ODIzMjFhZApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjMzOjQw
IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiByZXBsYWNlIHJlbWFpbmluZyB1c2VzIG9mIF9f
Z2V0X2NwdV92YXIoKQogICAgCiAgICB0aGlzX2NwdSgpIGlzIHNob3J0ZXIsIGFuZCB3aGVuIHRo
ZXJlIGFyZSBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24KICAgIHBlcl9jcHUoKSBpdCdzIGFs
c28gbW9yZSBlZmZpY2llbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU2MGNmNDE4Yzg0NTVjZDhkNzlhZDM1M2Y2Zjkx
OTNhMmUyNTU0ZTQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVHVlIEp1biAyNSAxNzozMjozNyAyMDE5ICswMjAwCgogICAgeDg2L21jaGVjazogYWxsb3cg
dmFyeWluZyBiYW5rIGNvdW50cyBwZXIgQ1BVCiAgICAKICAgIFVwIHRvIG5vdyB3ZSd2ZSBiZWVu
IGFzc3VtaW5nIHRoYXQgYWxsIENQVXMgd291bGQgaGF2ZSB0aGUgc2FtZSBudW1iZXIKICAgIG9m
IHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcgQU1EIENQVXMgdGhpcyBpc24n
dCB0aGUgY2FzZSwKICAgIGFuZCBvbmUgY2FuIG9ic2VydmUKICAgIAogICAgKFhFTikgbWNlLmM6
NjY2OiBEaWZmZXJlbnQgYmFuayBudW1iZXIgb24gY3B1IDxOPgogICAgCiAgICBpbmRpY2F0aW5n
IHRoYXQgTWFjaGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBiZSBlbmFibGVkIG9uIHRoZQog
ICAgYWZmZWN0ZWQgQ1BVcy4gQ29udmVydCB0aGUgY291bnQgdmFyaWFibGUgdG8gYSBwZXItQ1BV
IG9uZSwgYW5kIGFkanVzdAogICAgY29kZSB3aGVyZSBuZWVkZWQgdG8gY29wZSB3aXRoIHRoZSB2
YWx1ZXMgbm90IGJlaW5nIHRoZSBzYW1lLiBJbgogICAgcGFydGljdWxhciB0aGUgbWNhYmFua3Nf
YWxsb2MoKSBpbnZvY2F0aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBuZWVkIHRvCiAgICBub3cgYWxs
b2NhdGUgbWF4aW11bS1zaXplIGJpdG1hcHMsIGJlY2F1c2UgdGhlIHRydWx5IG5lZWRlZCBzaXpl
IGNhbid0CiAgICBiZSBrbm93biB1bnRpbCB3ZSBhY3R1YWxseSBleGVjdXRlIG9uIHRoYXQgQ1BV
LCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRzCiAgICBjYWxsZWQgdG9vIGVhcmx5IHRvIGRvIGFueSBh
bGxvY2F0aW9ucyBpdHNlbGYuCiAgICAKICAgIFRha2UgdGhlIGxpYmVydHkgYW5kIGFsc28KICAg
IC0gbWFrZSBtY2FfY2FwX2luaXQoKSBzdGF0aWMsCiAgICAtIHJlcGxhY2Ugc2V2ZXJhbCBfX2dl
dF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwgdmFyaWFibGUgc3VpdGFibGUKICAgICAgZm9y
IHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAogICAgLSBjb3JyZWN0IHdoaWNoIENQVSdzIGNw
dV9kYXRhW10gZW50cnkgeDg2X21jX21zcmluamVjdF92ZXJpZnkoKSB1c2VzLAogICAgLSByZXBs
YWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgYjQxNjY2ZjJjMTdmMDFjNDM3Yzg3MDM4
OWFiNzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAxOSArMDIwMAoKICAgIGNvbmZp
ZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAgICAKICAgIEN1cnJlbnRseSB0
aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGlu
CiAgICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50IGFyZSBp
Z25vcmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGluc3RlYWQgb2Yg
Jz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYg
cHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKICAgIGJ5IHRoZSBj
b25maWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhlIGdpdGxhYiBDSSBsb29w
LCB0aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVu
dmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKICAgIGxpbmtlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 13:25:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 13:25:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgUOv-0002bh-Fr; Thu, 27 Jun 2019 13:25:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgUOt-0002bc-VZ
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 13:25:20 +0000
X-Inumbo-ID: ff32313a-98de-11e9-88bf-03b5acc15de3
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff32313a-98de-11e9-88bf-03b5acc15de3;
 Thu, 27 Jun 2019 13:25: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: tjayktXxAYRYqg2ZopUOWhhB31LiaRF0ZGzF37vKaTmxKhW100vMAz8XJr5tBATPyP4K+wgSNL
 Q/NCzL4tzLcI976m/mD6c890PbQh1CtTmmwnGme6qFuut3XKCx0F6OhFqUI4Ci59wMixf5Jb1N
 xsKNKimcZLewWv5uKYHf7rQFaZu3O2KobLgNGeGXgG5hXMYjzSJ6p6FGvI/Unaqa1lgJQ7rXxp
 auPbH42AUwflXNFv0PiKt+x8oyMjw9mb+7hEZao4jqU2BzaKJwu7u6Ha5ikD8UPywEye82lwsN
 vWk=
X-SBRS: 2.7
X-MesageID: 2322106
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,423,1557201600"; 
   d="scan'208";a="2322106"
To: Jan Beulich <JBeulich@suse.com>
References: <20190626173615.12419-1-andrew.cooper3@citrix.com>
 <5D146495020000780023B6A8@prv1-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: <86efc389-5042-9108-c70e-fb4a574d6770@citrix.com>
Date: Thu, 27 Jun 2019 14:25:09 +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: <5D146495020000780023B6A8@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/Kconfig: Fix -Wformat-security when
 compiling with Clang
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gMjcvMDYvMjAxOSAwNzozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYuMTkg
YXQgMTk6MzYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gQ2xhbmcgb2Jz
ZXJ2ZXM6Cj4+Cj4+IHRvb2xzL2tjb25maWcvY29uZi5jOjc3OjEwOgo+PiB3YXJuaW5nOiBmb3Jt
YXQgc3RyaW5nIGlzIG5vdCBhIHN0cmluZyBsaXRlcmFsIChwb3RlbnRpYWxseSBpbnNlY3VyZSkK
Pj4gICAgICAgWy1XZm9ybWF0LXNlY3VyaXR5XQo+PiAgICAgICAgICAgICAgICAgcHJpbnRmKF8o
ImFib3J0ZWQhXG5cbiIpKTsKPj4gICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+
fn5+fgo+Pgo+PiBBbmQgaXQgaXMgYWJzb2x1dGVseSBjb3JyZWN0LiAgZ2V0dGV4dCgpIGNhbiBl
YXNpbHkgcmV0dXJuIGEgc3RyaW5nIHdpdGggYSAlCj4+IGluLgo+IEknbSBwcmV0dHkgY3VyaW91
czogV2hlcmUgd291bGQgYSAlIGNvbWUgZnJvbSB3aGVuIHRoZXJlJ3Mgbm9uZQo+IGluIHRoZSBv
cmlnaW5hbCBFbmdsaXNoIHN0cmluZz8gSSB3b3VsZG4ndCBjYWxsIGl0ICJwcm9wZXIgdHJhbnNs
YXRpb24iIGlmCj4gYSB0cmFuc2xhdGVkIHN0cmluZyBoYWQgbm9uLXRleHR1YWwgdGhpbmdzIGlu
IGl0IHRoYXQgdGhlIG9yaWdpbmFsIGRpZG4ndAo+IGhhdmUuIE9yIGFyZSB0aGVyZSBsYW5ndWFn
ZXMgdXNpbmcgJSBpbiBvcmRpbmFyeSB3b3Jkcz8KCldlbGwgLSB0aGF0cyB3aHkgSSBjYXJlZnVs
bHkgd29yZGVkIGl0IGFzICJlYXN5IHRvIHJldHVybiIsIHJhdGhlciB0aGFuCiJ0aGVyZSBhcmUg
dmFsaWQgdHJhbnNsYXRpb25zIHdoaWNoIGNvbnRhaW4uLi4iCgpUaGF0IHNhaWQsIEkgYmV0IHlv
dSBjYW4gaGF2ZSBhIGxvdCBvZiBmdW4gd2l0aCB0cmFuc2xhdGlvbnMgd2hpY2ggdXNlCm5vbi1B
U0NJSSBjaGFyYWN0ZXJzLgoKPiBOb3RlIHRoYXQgdGhpcyBpcyBpbiBubyB3YXkgYW4gb2JqZWN0
aW9uIHRvIHRoZSBjaGFuZ2UsIHRoZSBtb3JlCj4gdGhhdCBpdCdzIGEgcmVkdWN0aW9uIG9mIHNv
dXJjZSBzaXplLgoKSW4gd2hpY2ggY2FzZSBjYW4gSSBmdXJ0aGVyIHJlY29tbWVuZCB0aGF0IHdl
IGRyb3AgdGhlIFFUIGFuZCBnbGFkZQp2ZXJzaW9ucy7CoCBUaGV5IGRvbid0IGJ1aWxkIChhbmQg
bmV2ZXIgaGF2ZSBpdCBzZWVtcykuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 13:26:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 13:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgUQO-0002hM-U9; Thu, 27 Jun 2019 13:26: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=0PCY=U2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgUQO-0002hC-13
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 13:26:52 +0000
X-Inumbo-ID: 3769b76c-98df-11e9-9a5d-dfd752915e68
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3769b76c-98df-11e9-9a5d-dfd752915e68;
 Thu, 27 Jun 2019 13:26: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: bRPnCrBdWzDjMdPVdA1tNjlyrJt7vD1FrJN/bTQC32lGoxLlY2OoDuBFGB0na+eC37kYV1XKQA
 /NElTRzbx2K4JvEnwrIB/RrgXX6pjyjZV5hgk6Z+DSJ0IlacPDROw7ijAj9Ldq0kzo5UjVtdAt
 oJg8EQjOIAOktkQvv8sSdOAew7HHy5Q+KCilaDFarSzAHDsGoKp9jp7A5YZQMqCkbRSbDLmUi1
 3k82UDAMwSrtFKid8gDoFoc5P6eqKHLtiHr6bX3k5GHgrKFkkypLhkqg3RSjH7EkDtk3VAkR0y
 Fkc=
X-SBRS: 2.7
X-MesageID: 2327062
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,423,1557201600"; 
   d="scan'208";a="2327062"
Date: Thu, 27 Jun 2019 15:26:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190627132638.vhwmlmb25wpbl5lm@MacBook-Air-de-Roger.local>
References: <20190627093335.56355-1-roger.pau@citrix.com>
 <20190627093335.56355-2-roger.pau@citrix.com>
 <37ca0dbd-cf76-3f2e-3c67-a381cb7da07b@citrix.com>
 <5D14A792020000780023B84B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5D14A792020000780023B84B@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/3] xen/link: handle .init.rodata.cst*
 sections in the linker script
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjcsIDIwMTkgYXQgMDU6MjU6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA2LjE5IGF0IDEyOjUzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBPbiAyNy8wNi8yMDE5IDEwOjMzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6
Cj4gPj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+ID4+ICsrKyBiL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKPiA+PiBAQCAtMTU2LDYgKzE1Niw3IEBAIFNFQ1RJT05TCj4gPj4gICAgICAg
ICAqKC5pbml0LnJvZGF0YSkKPiA+PiAgICAgICAgICooLmluaXQucm9kYXRhLnJlbCkKPiA+PiAg
ICAgICAgICooLmluaXQucm9kYXRhLnN0ciopCj4gPj4gKyAgICAgICAqKC5pbml0LnJvZGF0YS5j
c3QqKQo+ID4gCj4gPiAuLi4gLmluaXQgaXMganVzdCBhIGdyb3VwaW5nIHByZWZpeCwgc28gSSdk
IHJlY29tbWVuZCB0aGF0IHdlIHRyZWF0Cj4gPiAuaW5pdC5yb2RhdGEgaW4gZXhhY3RseSB0aGUg
c2FtZSB3YXkgYXMgd2UgdHJlYXQgLnJvZGF0YSwgc28gSSdkIHN1Z2dlc3QKPiA+IHR1cm5pbmcg
dGhpcyBpbnRvCj4gPiAKPiA+ICooLmluaXQucm9kYXRhKQo+ID4gKiguaW5pdC5yb2RhdGEuKikK
PiA+IAo+ID4gdG8gbWF0Y2ggdGhlIHJlZ3VsYXIgLnJvZGF0YS4KPiAKPiBPciwgYXMgc3VnZ2Vz
dGVkIGVsc2V3aGVyZSwgbWFrZSAucm9kYXRhIHVzZSBsZXNzIHdpZGUgbWF0Y2hpbmcsCj4gbGlr
ZSB3ZSBkbyBmb3IgLmluaXQucm9kYXRhLgoKSSdtIGhhcHB5IHRvIGhhbmRsZSAuaW5pdC5yb2Rh
dGEgc3Vic2VjdGlvbnMgYXMgWGVuIGN1cnJlbnRseSBoYW5kbGVzCi5yb2RhdGEgc3Vic2VjdGlv
bnMuIFRoZXJlIGFyZSBubyBjdXN0b20gc3Vic2VjdGlvbnMgZXhwbGljaXRseSBhZGRlZAp0byBl
aXRoZXIgLnJvZGF0YSBvciAuaW5pdC5yb2RhdGEsIGFuZCBpZiB3ZSBzdGFydCBhZGRpbmcgc3Vj
aApzdWJzZWN0aW9ucyBleHBsaWNpdGx5IHRoZSBsaW5rZXIgc2NyaXB0IHdpbGwgbGlrZWx5IG5l
ZWQKbW9kaWZpY2F0aW9ucyBhbnl3YXkgdG8gbWFyayB0aGUgc3RhcnQgYW5kIGVuZCBvZiB0aG9z
ZSBzdWJzZWN0aW9ucyBpbgp0aGUgZmluYWwgYmluYXJ5LCBvciB0aGUgZGVmYXVsdCBwbGFjZW1l
bnQgb2YgdGhlIHdpZGVyIHdpbGRjYXJkIHdpbGwKYmUgYWxyZWFkeSBmaW5lLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 14:04:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 14:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgV0f-0005sd-ID; Thu, 27 Jun 2019 14:04: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgV0e-0005sP-4e
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 14:04:20 +0000
X-Inumbo-ID: 72f3a784-98e4-11e9-830e-fbe66b6c2e52
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 72f3a784-98e4-11e9-830e-fbe66b6c2e52;
 Thu, 27 Jun 2019 14:04: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 1hgV0Z-00067m-Lg; Thu, 27 Jun 2019 14:04: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 1hgV0Z-0002aQ-Bk; Thu, 27 Jun 2019 14:04:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgV0Z-0001TH-Ak; Thu, 27 Jun 2019 14:04:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138543-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-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt: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-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu: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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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: Thu, 27 Jun 2019 14:04:15 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138543: 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>

ZmxpZ2h0IDEzODU0MyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU0My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTNiNGVjNmRjNzdhY2MxM2I2
MDM0OTcxODUwODZjZmE5Njc0OWQxOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgODhmOTM2ZDQ0ZDJlMzRjYTJkMDgyN2NjODI4ZWE5ZDNhZWVmM2ZlOAoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTMzNTk2ICAyMDE5LTAzLTA1IDE1OjA2OjA0IFogIDExMyBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzNTQzNCAgMjAxOS0wNC0yOSAxNTozNjoxMCBaICAgNTggZGF5cyAg
IDMzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODAxNyAgMjAxOS0wNi0xOSAxMTox
OTo0MyBaICAgIDggZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXMgUGF0dGVyc29uIDxwYXR0ZXJzb25jQGFpbmZvc2VjLmNvbT4KICBDaHJp
c3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgQ8OpZHJpYyBCb3Nk
b25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5jb20+CiAgSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1
YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3Jn
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
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
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9i
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKCk5vdCBwdXNoaW5nLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDAxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 14:28:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 14:28:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgVNm-0007Yw-O9; Thu, 27 Jun 2019 14:28:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZViG=U2=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1hgVNl-0007Yr-Tv
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 14:28:13 +0000
X-Inumbo-ID: cb0e894b-98e7-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 cb0e894b-98e7-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 14:28:13 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id s49so7323042edb.1
 for <xen-devel@lists.xenproject.org>; Thu, 27 Jun 2019 07:28:12 -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=K4jiA8XGSBN8OpIJNRtPP1ZU8b1ZquQ4ku5/iy+utuQ=;
 b=NAZ5EryBws9rKDjHoAoW1qXryIPF5uVZ7K3IP0Vps5J6B9lSL7TOrhWYzGvD3O2Iso
 AaVlRySOff9iGnEVaAEAtxlPDgKCaL9+31/LRxoMhmNy0HHBbMk6zcvppZ7QxsI8kFVb
 0wSTCrwcCJ5ADyAddj+VXuYbN+U/I46tia9bcy4Iy9yeC4xn5rVH27INyNdL0FxgLj7N
 wbudpHfLWf5ADfeS1lCYT47Yaezauuh5H1F0BMPRygVblMP9hRLyO08lXZkh0ydXD0MI
 2NsHz8F1xo/0dhmj7GhYgg8pk83x8qr7pF47uHbYhcLGkzt3SLrYue89HPPOZrB52VG7
 vadg==
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=K4jiA8XGSBN8OpIJNRtPP1ZU8b1ZquQ4ku5/iy+utuQ=;
 b=ULk5oX/E+zCaoux6HjpRvCDtznQfTS7iOZmojD6LapZm6tjQb0tGGmIr2e6itms0IA
 Nixhi77u2roTBom5ERCRw99y/90WjlSnbfTGBKZmnc6f6zWiew4K5ExHYZ0NHPkLNB8v
 dQPCBi8ggIHA4k1vrnfZvl/OPGhOovkn3IQYpeHgYHzRLYa2OtYrGm4/C2dG+Ug0fCWM
 PVY8M1RLBsDHndGGG6IIR6IzVU1lhajOH+Jo1jEJ7vsv1vJNZ9e8umpcRQDZl0A2bY15
 g76Y1aTWOGs785hwUivWx/IVZ0AinFYABex8e6+xPv0pRtS8yUtzsN1TXvgEORYzjImY
 62bA==
X-Gm-Message-State: APjAAAXVCfAKlPPPUV9eR3BK0UBawSdmHhJPRsTbcNzYd6l3+SMthFf9
 DUqJP62haC4PvyV22tOqn0xCWOF52Zgtpm/vY6UMj+TuxqY=
X-Google-Smtp-Source: APXvYqzsq5oVOmV0eL8Ae8vh4p+Kam+Z9xN1xB+Q/trVilHzRQGYIWRW4sExPHezar5rdBsxOF71Fhb3cSfxRMug/Io=
X-Received: by 2002:a17:906:4a10:: with SMTP id
 w16mr3469776eju.299.1561645691917; 
 Thu, 27 Jun 2019 07:28:11 -0700 (PDT)
MIME-Version: 1.0
References: <20190626102732.27872-1-nicolas.belouin@gandi.net>
In-Reply-To: <20190626102732.27872-1-nicolas.belouin@gandi.net>
From: George Dunlap <dunlapg@umich.edu>
Date: Thu, 27 Jun 2019 15:28:00 +0100
Message-ID: <CAFLBxZbhhmxao+p0BEigHzbYNzu4TzpgFcs9e6PaUEdwDTgErA@mail.gmail.com>
To: Nicolas Belouin <nicolas.belouin@gandi.net>
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>,
 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>

VGhhbmtzIGZvciB0aGUgcGF0Y2ghICBMb29rcyBsaWtlIGEgZ29vZCBzdGFydDsganVzdCBhIGNv
dXBsZSBvZiBjb21tZW50czoKCk9uIFdlZCwgSnVuIDI2LCAyMDE5IGF0IDExOjMxIEFNIE5pY29s
YXMgQmVsb3Vpbgo8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4gd3JvdGU6Cj4KPiBUaGUgR28g
YmluZGluZ3MgZm9yIGxpYnhsIG1pc3MgZnVuY3Rpb25zIGZyb20gbGlieGxfdXRpbHMsIGxldHMg
c3RhcnQKCmxldCdzCgo+IHdpdGggdGhlIHNpbXBsZSBsaWJ4bF9kb21pZF90b19uYW1lIGFuZCBp
dHMgY291bnRlcnBhcnQKPiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+Cj4gU2lnbmVkLW9mZi1ieTog
Tmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0PgoKPiAraW1wb3J0ICJD
Igo+ICsKPiArLyoKPiArICogT3RoZXIgZmxhZ3MgdGhhdCBtYXkgYmUgbmVlZGVkIGF0IHNvbWUg
cG9pbnQ6Cj4gKyAqICAtbG5sLXJvdXRlLTMgLWxubC0zCj4gKyAqCj4gKyAqIFRvIGdldCBiYWNr
IHRvIHN0YXRpYyBsaW5raW5nOgo+ICsgKiAjY2dvIExERkxBR1M6IC1seGVubGlnaHQgLWx5YWps
X3MgLWx4ZW5nbnR0YWIgLWx4ZW5zdG9yZSAtbHhlbmd1ZXN0IC1seGVudG9vbGxvZyAtbHhlbmV2
dGNobiAtbHhlbmN0cmwgLWx4ZW5mb3JlaWdubWVtb3J5IC1seGVuY2FsbCAtbHogLWx1dWlkIC1s
dXRpbAo+ICsgKi8KCkkgdGhpbmsgd2UgY2FuIGRyb3AgdGhpcyBjb21tZW50IC0tIGlmIGFueW9u
ZSBkZWNpZGVzIHRoZXkgd2FudCB0byBnbwpiYWNrIHRvIHN0YXRpYyBsaW5raW5nLCBvciB0byBh
ZGQgdGhvc2Ugb3RoZXIgZmxhZ3MsIHRoZXkgY2FuIGdldCB0aGVtCmZyb20gYHhlbmxpZ2h0Lmdv
YC4KCj4gK2ltcG9ydCAoCj4gKyAgICAgICAidW5zYWZlIgo+ICspCj4gKwo+ICsvL2NoYXIqIGxp
YnhsX2RvbWlkX3RvX25hbWUobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKTsKPiArZnVu
YyAoQ3R4ICpDb250ZXh0KSBEb21pZFRvTmFtZShpZCBEb21pZCkgKG5hbWUgc3RyaW5nKSB7Cj4g
KyAgICAgICBjRG9tTmFtZSA6PSBDLmxpYnhsX2RvbWlkX3RvX25hbWUoQ3R4LmN0eCwgQy51aW50
MzJfdChpZCkpCgpsaWJ4bF9kb21pZF90b19uYW1lKCkgZXhwZWN0cyB0aGUgY2FsbGVyIHRvIGZy
ZWUoKSB0aGUgc3RyaW5nIHJldHVybmVkCnRvIGl0LiAgUHJvYmFibHkgYmVzdCBpZiB3ZSBgZGVm
ZXIgQy5mcmVlKClgIGhlcmUuCgpFdmVyeXRoaW5nIGVsc2UgbG9va3MgZ29vZCwgdGhhbmtzIQoK
IC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:16:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:16:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgW7x-00030R-53; Thu, 27 Jun 2019 15:15: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgW7w-00030M-ET
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:15:56 +0000
X-Inumbo-ID: 73ace49c-98ee-11e9-bf1c-2bdc29943773
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73ace49c-98ee-11e9-bf1c-2bdc29943773;
 Thu, 27 Jun 2019 15:15:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:15:51 -0600
Message-Id: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:15:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 00/10] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVzcGl0ZSB0aGUgdGl0bGUgdGhpcyBpcyBhY3R1YWxseSBhbGwgQU1EIElPTU1VIHNpZGUgd29y
azsgYWxsIHg4NgpzaWRlIGFkanVzdG1lbnRzIGhhdmUgYWxyZWFkeSBiZWVuIGNhcnJpZWQgb3V0
LgoKMTogQU1EL0lPTU1VOiByZXN0cmljdCBmZWF0dXJlIGxvZ2dpbmcKMjogQU1EL0lPTU1VOiB1
c2UgYml0IGZpZWxkIGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyCjM6IEFNRC9JT01NVTog
dXNlIGJpdCBmaWVsZCBmb3IgY29udHJvbCByZWdpc3Rlcgo0OiBBTUQvSU9NTVU6IHVzZSBiaXQg
ZmllbGQgZm9yIElSVEUKNTogQU1EL0lPTU1VOiBpbnRyb2R1Y2UgMTI4LWJpdCBJUlRFIG5vbi1n
dWVzdC1BUElDIElSVEUgZm9ybWF0CjY6IEFNRC9JT01NVTogc3BsaXQgYW1kX2lvbW11X2luaXRf
b25lKCkKNzogQU1EL0lPTU1VOiBhbGxvdyBlbmFibGluZyB3aXRoIElSUSBub3QgeWV0IHNldCB1
cAo4OiBBTUQvSU9NTVU6IGFkanVzdCBzZXR1cCBvZiBpbnRlcm5hbCBpbnRlcnJ1cHQgZm9yIHgy
QVBJQyBtb2RlCjk6IEFNRC9JT01NVTogZW5hYmxlIHgyQVBJQyBtb2RlIHdoZW4gYXZhaWxhYmxl
CjEwOiBBTUQvSU9NTVU6IGNvcnJlY3QgSVJURSB1cGRhdGluZwoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:19:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:19:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWB7-00039C-MV; Thu, 27 Jun 2019 15:19:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWB6-000397-Mb
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:19:12 +0000
X-Inumbo-ID: ea3960c2-98ee-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea3960c2-98ee-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:19:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:19:10 -0600
Message-Id: <5D14DE6A020000780023B97B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:19:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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>

VGhlIGNvbW1vbiBjYXNlIGlzIGFsbCBJT01NVXMgaGF2aW5nIHRoZSBzYW1lIGZlYXR1cmVzLiBM
b2cgdGhlbSBvbmx5CmZvciB0aGUgZmlyc3QgSU9NTVUsIG9yIGZvciBhbnkgdGhhdCBoYXZlIGEg
ZGlmZmVyaW5nIGZlYXR1cmUgc2V0LgoKUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Ci0tLQp2MjogTmV3LgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2RldGVjdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9kZXRlY3QuYwpAQCAtNjIsNiArNjIsNyBAQCB2b2lkIF9faW5pdCBnZXRfaW9tbXVfZmVhdHVy
ZXMoc3RydWN0IGFtCiB7CiAgICAgdTMyIGxvdywgaGlnaDsKICAgICBpbnQgaSA9IDAgOworICAg
IGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmZpcnN0OwogICAgIHN0YXRpYyBjb25zdCBjaGFyICpf
X2luaXRkYXRhIGZlYXR1cmVfc3RyW10gPSB7CiAgICAgICAgICItIFByZWZldGNoIFBhZ2VzIENv
bW1hbmQiLCAKICAgICAgICAgIi0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVxdWVzdCIsIApA
QCAtODksNiArOTAsMTEgQEAgdm9pZCBfX2luaXQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBh
bQogCiAgICAgaW9tbXUtPmZlYXR1cmVzID0gKCh1NjQpaGlnaCA8PCAzMikgfCBsb3c7CiAKKyAg
ICAvKiBEb24ndCBsb2cgdGhlIHNhbWUgc2V0IG9mIGZlYXR1cmVzIG92ZXIgYW5kIG92ZXIuICov
CisgICAgZmlyc3QgPSBsaXN0X2ZpcnN0X2VudHJ5KCZhbWRfaW9tbXVfaGVhZCwgc3RydWN0IGFt
ZF9pb21tdSwgbGlzdCk7CisgICAgaWYgKCBpb21tdSAhPSBmaXJzdCAmJiBpb21tdS0+ZmVhdHVy
ZXMgPT0gZmlyc3QtPmZlYXR1cmVzICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgcHJpbnRrKCJB
TUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOlxuIik7CiAKICAgICB3aGlsZSAoIGZlYXR1
cmVfc3RyW2ldICkKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:19:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15: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 1hgWBf-0003CZ-1A; Thu, 27 Jun 2019 15:19: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWBd-0003CS-W3
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:19:46 +0000
X-Inumbo-ID: fc45394e-98ee-11e9-8ba8-a312dbcb7cff
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc45394e-98ee-11e9-8ba8-a312dbcb7cff;
 Thu, 27 Jun 2019 15:19:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:19:41 -0600
Message-Id: <5D14DE87020000780023B97E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:19:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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
bHkgaGF2aW5nIGJlZW4Kc3BlY2lmaWVkIGFzIGhleCByYXRoZXIgdGhhbiBkZWMuCgpUYWtlIHRo
ZSBvcHBvcnR1bml0eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IENvcnJlY3Qgc2F0c19zdXAgcG9z
aXRpb24gYW5kIG5hbWUuIFJlLWJhc2Ugb3ZlciBuZXcgZWFybGllciBwYXRjaC4KCi0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKQEAgLTYwLDQ5ICs2MCw3OCBAQCBzdGF0
aWMgaW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzCiAKIHZvaWQgX19pbml0IGdldF9p
b21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKLSAgICB1MzIgbG93LCBo
aWdoOwotICAgIGludCBpID0gMCA7CiAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqZmlyc3Q7
Ci0gICAgc3RhdGljIGNvbnN0IGNoYXIgKl9faW5pdGRhdGEgZmVhdHVyZV9zdHJbXSA9IHsKLSAg
ICAgICAgIi0gUHJlZmV0Y2ggUGFnZXMgQ29tbWFuZCIsIAotICAgICAgICAiLSBQZXJpcGhlcmFs
IFBhZ2UgU2VydmljZSBSZXF1ZXN0IiwgCi0gICAgICAgICItIFgyQVBJQyBTdXBwb3J0ZWQiLCAK
LSAgICAgICAgIi0gTlggYml0IFN1cHBvcnRlZCIsIAotICAgICAgICAiLSBHdWVzdCBUcmFuc2xh
dGlvbiIsIAotICAgICAgICAiLSBSZXNlcnZlZCBiaXQgWzVdIiwKLSAgICAgICAgIi0gSW52YWxp
ZGF0ZSBBbGwgQ29tbWFuZCIsIAotICAgICAgICAiLSBHdWVzdCBBUElDIHN1cHBvcnRlZCIsIAot
ICAgICAgICAiLSBIYXJkd2FyZSBFcnJvciBSZWdpc3RlcnMiLCAKLSAgICAgICAgIi0gUGVyZm9y
bWFuY2UgQ291bnRlcnMiLCAKLSAgICAgICAgTlVMTAotICAgIH07Ci0KICAgICBBU1NFUlQoIGlv
bW11LT5tbWlvX2Jhc2UgKTsKIAogICAgIGlmICggIWlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9D
QVBfRUZSU1VQX1NISUZUKSApCiAgICAgewotICAgICAgICBpb21tdS0+ZmVhdHVyZXMgPSAwOwor
ICAgICAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0gMDsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
IAotICAgIGxvdyA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9N
TUlPX09GRlNFVCk7Ci0gICAgaGlnaCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9F
WFRfRkVBVFVSRV9NTUlPX09GRlNFVCArIDQpOwotCi0gICAgaW9tbXUtPmZlYXR1cmVzID0gKCh1
NjQpaGlnaCA8PCAzMikgfCBsb3c7CisgICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9CisgICAgICAg
IHJlYWRxKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNFVCk7
CiAKICAgICAvKiBEb24ndCBsb2cgdGhlIHNhbWUgc2V0IG9mIGZlYXR1cmVzIG92ZXIgYW5kIG92
ZXIuICovCiAgICAgZmlyc3QgPSBsaXN0X2ZpcnN0X2VudHJ5KCZhbWRfaW9tbXVfaGVhZCwgc3Ry
dWN0IGFtZF9pb21tdSwgbGlzdCk7Ci0gICAgaWYgKCBpb21tdSAhPSBmaXJzdCAmJiBpb21tdS0+
ZmVhdHVyZXMgPT0gZmlyc3QtPmZlYXR1cmVzICkKKyAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYm
IGlvbW11LT5mZWF0dXJlcy5yYXcgPT0gZmlyc3QtPmZlYXR1cmVzLnJhdyApCiAgICAgICAgIHJl
dHVybjsKIAogICAgIHByaW50aygiQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczpcbiIp
OwogCi0gICAgd2hpbGUgKCBmZWF0dXJlX3N0cltpXSApCisjZGVmaW5lIE1BU0soZmxkKSAoKHVu
aW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMpeyAuZmxkcy5mbGQgPSB+MCB9KS5yYXcKKyNkZWZp
bmUgRkVBVChmbGQsIHN0cikgZG8geyBcCisgICAgaWYgKCBNQVNLKGZsZCkgJiAoTUFTSyhmbGQp
IC0gMSkgKSBcCisgICAgICAgIHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVh
dHVyZXMuZmxkcy5mbGQpOyBcCisgICAgZWxzZSBpZiAoIGlvbW11LT5mZWF0dXJlcy5yYXcgJiBN
QVNLKGZsZCkgKSBcCisgICAgICAgIHByaW50ayggIi0gIiBzdHIgIlxuIik7IFwKK30gd2hpbGUg
KCBmYWxzZSApCisKKyAgICBGRUFUKHByZWZfc3VwLCAgICAgICAgICAgIlByZWZldGNoIFBhZ2Vz
IENvbW1hbmQiKTsKKyAgICBGRUFUKHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlwaGVyYWwgUGFn
ZSBTZXJ2aWNlIFJlcXVlc3QiKTsKKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAgICAgIngyQVBJ
QyIpOworICAgIEZFQVQobnhfc3VwLCAgICAgICAgICAgICAiTlggYml0Iik7CisgICAgRkVBVChn
YXBwaV9zdXAsICAgICAgICAgICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3NvciBJbnRlcnJ1
cHQiKTsKKyAgICBGRUFUKGlhX3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUgQWxsIENvbW1h
bmQiKTsKKyAgICBGRUFUKGdhX3N1cCwgICAgICAgICAgICAgIkd1ZXN0IEFQSUMiKTsKKyAgICBG
RUFUKGhlX3N1cCwgICAgICAgICAgICAgIkhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIpOworICAg
IEZFQVQocGNfc3VwLCAgICAgICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRlcnMiKTsKKyAgICBG
RUFUKGhhdHMsICAgICAgICAgICAgICAgIkhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplIik7
CisKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgewotICAgICAg
ICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgaSkgKQotICAgICAgICAgICAgcHJp
bnRrKCAiICVzXG4iLCBmZWF0dXJlX3N0cltpXSk7Ci0gICAgICAgIGkrKzsKKyAgICAgICAgRkVB
VChnYXRzLCAgICAgICAgICAgIkd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOworICAg
ICAgICBGRUFUKGdseF9zdXAsICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWwiKTsK
KyAgICAgICAgRkVBVChwYXNfbWF4LCAgICAgICAgIk1heGltdW0gUEFTSUQiKTsKICAgICB9CisK
KyAgICBGRUFUKHNtaWZfc3VwLCAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIiKTsKKyAg
ICBGRUFUKHNtaWZfcmMsICAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsK
KyAgICBGRUFUKGdhbV9zdXAsICAgICAgICAgICAgIkd1ZXN0IFZpcnR1YWwgQVBJQyBNb2RlcyIp
OworICAgIEZFQVQoZHVhbF9wcHJfbG9nX3N1cCwgICAiRHVhbCBQUFIgTG9nIik7CisgICAgRkVB
VChkdWFsX2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2ZW50IExvZyIpOworICAgIEZFQVQoc2F0c19z
dXAsICAgICAgICAgICAiU2VjdXJlIEFUUyIpOworICAgIEZFQVQodXNfc3VwLCAgICAgICAgICAg
ICAiVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0aW9uIik7CisgICAgRkVBVChkZXZfdGJs
X3NlZ19zdXAsICAgICJEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7CisgICAgRkVBVChwcHJf
ZWFybHlfb2Zfc3VwLCAgICJQUFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmciKTsKKyAgICBG
RUFUKHBwcl9hdXRvX3JzcF9zdXAsICAgIlBQUiBBdXRvbWF0aWMgUmVzcG9uc2UiKTsKKyAgICBG
RUFUKG1hcmNfc3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJv
bCIpOworICAgIEZFQVQoYmxrX3N0b3BfbXJrX3N1cCwgICAiQmxvY2sgU3RvcE1hcmsgTWVzc2Fn
ZSIpOworICAgIEZFQVQocGVyZl9vcHRfc3VwICwgICAgICAiUGVyZm9ybWFuY2UgT3B0aW1pemF0
aW9uIik7CisgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJpbGl0eSBNTUlP
IEFjY2VzcyIpOworICAgIEZFQVQoZ2lvX3N1cCwgICAgICAgICAgICAiR3Vlc3QgSS9PIFByb3Rl
Y3Rpb24iKTsKKyAgICBGRUFUKGhhX3N1cCwgICAgICAgICAgICAgIkhvc3QgQWNjZXNzIik7Cisg
ICAgRkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxpbmciKTsKKyAg
ICBGRUFUKGF0dHJfZndfc3VwLCAgICAgICAgIkF0dHJpYnV0ZSBGb3J3YXJkIik7CisgICAgRkVB
VChoZF9zdXAsICAgICAgICAgICAgICJIb3N0IERpcnR5Iik7CisgICAgRkVBVChpbnZfaW90bGJf
dHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsKKyAgICBGRUFUKHZpb21tdV9zdXAs
ICAgICAgICAgIlZpcnR1YWxpemVkIElPTU1VIik7CisgICAgRkVBVCh2bV9ndWFyZF9pb19zdXAs
ICAgICJWTUd1YXJkIEkvTyBTdXBwb3J0Iik7CisgICAgRkVBVCh2bV90YWJsZV9zaXplLCAgICAg
ICJWTSBUYWJsZSBTaXplIik7CisgICAgRkVBVChnYV91cGRhdGVfZGlzX3N1cCwgICJHdWVzdCBB
Y2Nlc3MgQml0IFVwZGF0ZSBEaXNhYmxlIik7CisKKyN1bmRlZiBGRUFUCisjdW5kZWYgTUFTSwog
fQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoCi0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCkBAIC02MzgsNyArNjM4LDcgQEAgc3RhdGljIHVpbnQ2
NF90IGlvbW11X21taW9fcmVhZDY0KHN0cnVjdAogICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlv
bW11LT5yZWdfc3RhdHVzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9FWFRfRkVB
VFVSRV9NTUlPX09GRlNFVDoKLSAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX2V4
dF9mZWF0dXJlKTsKKyAgICAgICAgdmFsID0gaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5yYXc7CiAg
ICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTgwMiwzOSArODAyLDI2IEBAIGludCBn
dWVzdF9pb21tdV9zZXRfYmFzZShzdHJ1Y3QgZG9tYWluICoKIC8qIEluaXRpYWxpemUgbW1pbyBy
ZWFkIG9ubHkgYml0cyAqLwogc3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfcmVnX2luaXQoc3RydWN0
IGd1ZXN0X2lvbW11ICppb21tdSkKIHsKLSAgICB1aW50MzJfdCBsb3dlciwgdXBwZXI7CisgICAg
dW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBlZiA9IHsKKyAgICAgICAgLyogU3VwcG9ydCBw
cmVmZXRjaCAqLworICAgICAgICAuZmxkcy5wcmVmX3N1cCA9IDEsCisgICAgICAgIC8qIFN1cHBv
cnQgUFBSIGxvZyAqLworICAgICAgICAuZmxkcy5wcHJfc3VwID0gMSwKKyAgICAgICAgLyogU3Vw
cG9ydCBndWVzdCB0cmFuc2xhdGlvbiAqLworICAgICAgICAuZmxkcy5ndF9zdXAgPSAxLAorICAg
ICAgICAvKiBTdXBwb3J0IGludmFsaWRhdGUgYWxsIGNvbW1hbmQgKi8KKyAgICAgICAgLmZsZHMu
aWFfc3VwID0gMSwKKyAgICAgICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVs
cyAqLworICAgICAgICAuZmxkcy5oYXRzID0gSE9TVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwKKyAg
ICAgICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KKyAgICAgICAg
LmZsZHMuZ2F0cyA9IEdVRVNUX0FERFJFU1NfU0laRV82X0xFVkVMLAorICAgICAgICAvKiBTaW5n
bGUgbGV2ZWwgZ0NSMyAqLworICAgICAgICAuZmxkcy5nbHhfc3VwID0gR1VFU1RfQ1IzXzFfTEVW
RUwsCisgICAgICAgIC8qIDkgYml0IFBBU0lEICovCisgICAgICAgIC5mbGRzLnBhc19tYXggPSBQ
QVNNQVhfOV9iaXQsCisgICAgfTsKIAotICAgIGxvd2VyID0gdXBwZXIgPSAwOwotICAgIC8qIFN1
cHBvcnQgcHJlZmV0Y2ggKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVB
VFVSRV9QUkVGU1VQX1NISUZUKTsKLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8KLSAgICBpb21t
dV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpOwotICAgIC8q
IFN1cHBvcnQgZ3Vlc3QgdHJhbnNsYXRpb24gKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJ
T01NVV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCk7Ci0gICAgLyogU3VwcG9ydCBpbnZhbGlkYXRl
IGFsbCBjb21tYW5kICovCi0gICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRV
UkVfSUFTVVBfU0hJRlQpOwotCi0gICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxl
dmVscyAqLwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEhPU1RfQUREUkVTU19TSVpFXzZfTEVW
RUwsIGxvd2VyLAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0hB
VFNfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9IQVRT
X1NISUZULAotICAgICAgICAgICAgICAgICAgICAgICAgICZsb3dlcik7Ci0gICAgLyogR3Vlc3Qg
dHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KLSAgICBzZXRfZmllbGRfaW5fcmVnX3Uz
MihHVUVTVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwgbG93ZXIsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNLLAotICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgJmxvd2VyKTsKLSAgICAvKiBTaW5nbGUgbGV2ZWwgZ0NSMyAqLwotICAgIHNldF9maWVsZF9p
bl9yZWdfdTMyKEdVRVNUX0NSM18xX0xFVkVMLCBsb3dlciwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfTUFTSywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQsICZsb3dlcik7Ci0gICAgLyogOSBi
aXQgUEFTSUQgKi8KLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihQQVNNQVhfOV9iaXQsIHVwcGVy
LAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNL
LAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElG
VCwgJnVwcGVyKTsKLQotICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUubG8gPSBsb3dlcjsKLSAg
ICBpb21tdS0+cmVnX2V4dF9mZWF0dXJlLmhpID0gdXBwZXI7CisgICAgaW9tbXUtPnJlZ19leHRf
ZmVhdHVyZSA9IGVmOwogfQogCiBzdGF0aWMgaW50IGd1ZXN0X2lvbW11X21taW9fcmFuZ2Uoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcikKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCkBAIC04ODMsNyArODgzLDcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11
KHN0cnVjdCBhbWRfaW9tbQogICAgIHJlZ2lzdGVyX2lvbW11X2V2ZW50X2xvZ19pbl9tbWlvX3Nw
YWNlKGlvbW11KTsKICAgICByZWdpc3Rlcl9pb21tdV9leGNsdXNpb25fcmFuZ2UoaW9tbXUpOwog
Ci0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJF
X1BQUlNVUF9TSElGVCkgKQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCAp
CiAgICAgICAgIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7CiAK
ICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwpAQCAtODk3LDE1ICs4OTcs
MTUgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbQogICAgIHNldF9p
b21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
OwogICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9F
TkFCTEVEKTsKIAotICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9F
WFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRz
LnBwcl9zdXAgKQogICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01N
VV9DT05UUk9MX0VOQUJMRUQpOwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9t
bXUsIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVh
dHVyZXMuZmxkcy5ndF9zdXAgKQogICAgICAgICBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25f
Y29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKIAogICAgIHNldF9pb21tdV90
cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogCi0gICAg
aWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQ
X1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5pYV9zdXAgKQogICAgICAg
ICBhbWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hlcyhpb21tdSk7CiAKICAgICBpb21tdS0+ZW5hYmxl
ZCA9IDE7CkBAIC05MjgsMTAgKzkyOCwxMCBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tCiAgICAgc2V0X2lvbW11X2NvbW1hbmRfYnVmZmVyX2NvbnRyb2woaW9tbXUs
IElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwogICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJv
bChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9o
YXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCisgICAg
aWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKICAgICAgICAgc2V0X2lvbW11X3Bw
cl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAo
IGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJ
RlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgICAgIHNl
dF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJ
U0FCTEVEKTsKIAogICAgIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01N
VV9DT05UUk9MX0RJU0FCTEVEKTsKQEAgLTEwMjcsNyArMTAyNyw3IEBAIHN0YXRpYyBpbnQgX19p
bml0IGFtZF9pb21tdV9pbml0X29uZShzdHIKIAogICAgIGdldF9pb21tdV9mZWF0dXJlcyhpb21t
dSk7CiAKLSAgICBpZiAoIGlvbW11LT5mZWF0dXJlcyApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVy
ZXMucmF3ICkKICAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsKIAogICAgIGlmICggYWxsb2Nh
dGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApCkBAIC0xMDM2LDkgKzEwMzYsOCBAQCBzdGF0
aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RyCiAgICAgaWYgKCBhbGxvY2F0ZV9l
dmVudF9sb2coaW9tbXUpID09IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAg
IGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9QUFJT
VVBfU0hJRlQpICkKLSAgICAgICAgaWYgKCBhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSA9PSBOVUxM
ICkKLSAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OworICAgIGlmICggaW9tbXUtPmZlYXR1cmVz
LmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQorICAgICAgICBnb3Rv
IGVycm9yX291dDsKIAogICAgIGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21t
dSkgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKQEAgLTEzODksNyArMTM4OCw3IEBAIHZvaWQg
YW1kX2lvbW11X3Jlc3VtZSh2b2lkKQogICAgIH0KIAogICAgIC8qIGZsdXNoIGFsbCBjYWNoZSBl
bnRyaWVzIGFmdGVyIGlvbW11IHJlLWVuYWJsZWQgKi8KLSAgICBpZiAoICFhbWRfaW9tbXVfaGFz
X2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApCisgICAgaWYg
KCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMuaWFfc3VwICkKICAgICB7CiAgICAgICAgIGludmFsaWRh
dGVfYWxsX2RldmljZXMoKTsKICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZG9tYWluX3BhZ2VzKCk7
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9hbWQtaW9tbXUuaApAQCAtODMsNyArODMsNyBAQCBzdHJ1Y3QgYW1kX2lvbW11IHsK
ICAgICBpb21tdV9jYXBfdCBjYXA7CiAKICAgICB1OCBodF9mbGFnczsKLSAgICB1NjQgZmVhdHVy
ZXM7CisgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBmZWF0dXJlczsKIAogICAgIHZv
aWQgKm1taW9fYmFzZTsKICAgICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOwpAQCAtMTc0
LDcgKzE3NCw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7CiAgICAgLyogTU1JTyByZWdzICovCiAg
ICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlP
IG9mZnNldCAwMDE4aCAqLwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7
ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KLSAgICBzdHJ1Y3QgbW1pb19yZWcg
ICAgICAgICByZWdfZXh0X2ZlYXR1cmU7ICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICovCisg
ICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlP
IG9mZnNldCAwMDMwaCAqLwogCiAgICAgLyogZ3Vlc3QgaW50ZXJydXB0IHNldHRpbmdzICovCiAg
ICAgc3RydWN0IGd1ZXN0X2lvbW11X21zaSAgbXNpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vYW1kLWlvbW11LWRlZnMuaApAQCAtMzQ2LDI2ICszNDYsNTcgQEAgc3RydWN0IGFtZF9pb21t
dV9kdGUgewogI2RlZmluZSBJT01NVV9FWENMVVNJT05fTElNSVRfSElHSF9NQVNLCQkweEZGRkZG
RkZGCiAjZGVmaW5lIElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX1NISUZUCTAKIAotLyogRXh0
ZW5kZWQgRmVhdHVyZSBSZWdpc3RlciovCisvKiBFeHRlbmRlZCBGZWF0dXJlIFJlZ2lzdGVyICov
CiAjZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICAgICAgICAgICAgICAgICAg
IDB4MzAKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFJFRlNVUF9TSElGVCAgICAgICAgICAg
ICAgICAgMHgwCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCAgICAgICAg
ICAgICAgICAgIDB4MQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9YVFNVUF9TSElGVCAgICAg
ICAgICAgICAgICAgICAweDIKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTlhTVVBfU0hJRlQg
ICAgICAgICAgICAgICAgICAgMHgzCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NI
SUZUICAgICAgICAgICAgICAgICAgIDB4NAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9JQVNV
UF9TSElGVCAgICAgICAgICAgICAgICAgICAweDYKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVf
R0FTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg3Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFU
VVJFX0hFU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4OAotI2RlZmluZSBJT01NVV9FWFRf
RkVBVFVSRV9QQ1NVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDkKLSNkZWZpbmUgSU9NTVVf
RVhUX0ZFQVRVUkVfSEFUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgxMAotI2RlZmluZSBJ
T01NVV9FWFRfRkVBVFVSRV9IQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAw
Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQgICAgICAgICAgICAgICAgICAg
IDB4MTIKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNLICAgICAgICAgICAgICAg
ICAgICAgMHgwMDAwMzAwMAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQg
ICAgICAgICAgICAgICAgICAweDE0Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9N
QVNLICAgICAgICAgICAgICAgICAgIDB4MDAwMEMwMDAKIAotI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9QQVNNQVhfU0hJRlQgICAgICAgICAgICAgICAgICAweDAKLSNkZWZpbmUgSU9NTVVfRVhU
X0ZFQVRVUkVfUEFTTUFYX01BU0sgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAxRgordW5pb24g
YW1kX2lvbW11X2V4dF9mZWF0dXJlcyB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVjdCB7
CisgICAgICAgIHVuc2lnbmVkIGludCBwcmVmX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQg
cHByX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgeHRfc3VwOjE7CisgICAgICAgIHVuc2ln
bmVkIGludCBueF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGd0X3N1cDoxOworICAgICAg
ICB1bnNpZ25lZCBpbnQgZ2FwcGlfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6
MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQg
aGVfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGhhdHM6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhdHM6MjsKKyAgICAgICAgdW5z
aWduZWQgaW50IGdseF9zdXA6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfc3VwOjI7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBzbWlmX3JjOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBnYW1f
c3VwOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfc3VwOjI7CisgICAgICAg
IHVuc2lnbmVkIGludCA6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfZXZlbnRfbG9nX3N1
cDoyOworICAgICAgICB1bnNpZ25lZCBpbnQgOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBzYXRz
X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgcGFzX21heDo1OworICAgICAgICB1bnNpZ25l
ZCBpbnQgdXNfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBkZXZfdGJsX3NlZ19zdXA6MjsK
KyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9lYXJseV9vZl9zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IHBwcl9hdXRvX3JzcF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IG1hcmNfc3Vw
OjI7CisgICAgICAgIHVuc2lnbmVkIGludCBibGtfc3RvcF9tcmtfc3VwOjE7CisgICAgICAgIHVu
c2lnbmVkIGludCBwZXJmX29wdF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IG1zaV9jYXBf
bW1pb19zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgZ2lvX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaGFfc3VwOjE7CisgICAgICAgIHVu
c2lnbmVkIGludCBlcGhfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBhdHRyX2Z3X3N1cDox
OworICAgICAgICB1bnNpZ25lZCBpbnQgaGRfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6
MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGludl9pb3RsYl90eXBlX3N1cDoxOworICAgICAgICB1
bnNpZ25lZCBpbnQgdmlvbW11X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRf
aW9fc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB2bV90YWJsZV9zaXplOjQ7CisgICAgICAg
IHVuc2lnbmVkIGludCBnYV91cGRhdGVfZGlzX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQg
OjI7CisgICAgfSBmbGRzOworfTsKIAogLyogU3RhdHVzIFJlZ2lzdGVyKi8KICNkZWZpbmUgSU9N
TVVfU1RBVFVTX01NSU9fT0ZGU0VUCQkweDIwMjAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtMjE5LDEzICsyMTksNiBAQCBzdGF0aWMgaW5saW5lIGlu
dCBpb21tdV9oYXNfY2FwKHN0cnVjdCBhCiAgICAgcmV0dXJuICEhKGlvbW11LT5jYXAuaGVhZGVy
ICYgKDF1IDw8IGJpdCkpOwogfQogCi1zdGF0aWMgaW5saW5lIGludCBhbWRfaW9tbXVfaGFzX2Zl
YXR1cmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQzMl90IGJpdCkKLXsKLSAgICBpZiAo
ICFpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0VGUlNVUF9TSElGVCkgKQotICAgICAgICBy
ZXR1cm4gMDsKLSAgICByZXR1cm4gISEoaW9tbXUtPmZlYXR1cmVzICYgKDFVIDw8IGJpdCkpOwot
fQotCiAvKiBhY2Nlc3MgdGFpbCBvciBoZWFkIHBvaW50ZXIgb2YgcmluZyBidWZmZXIgKi8KIHN0
YXRpYyBpbmxpbmUgdWludDMyX3QgaW9tbXVfZ2V0X3JiX3BvaW50ZXIodWludDMyX3QgcmVnKQog
ewoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:20:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:20:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWCI-0003qA-Dx; Thu, 27 Jun 2019 15:20: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWCG-0003pv-Qh
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:20:24 +0000
X-Inumbo-ID: 14d7e4a8-98ef-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14d7e4a8-98ef-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:20:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:20:22 -0600
Message-Id: <5D14DEB0020000780023B981@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:20:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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
c3QgcmVjZW50bHkKd3JpdHRlbiBjb250cm9sIHJlZ2lzdGVyLiBBbGwgd3JpdGVzIHNob3VsZCBu
b3cgaGFwcGVuIGV4Y2x1c2l2ZWx5IGZyb20KdGhhdCBjYWNoZWQgdmFsdWUsIHN1Y2ggdGhhdCBp
dCBpcyBndWFyYW50ZWVkIHRvIGJlIHVwIHRvIGRhdGUuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSBh
bmQgYWRkIGZ1cnRoZXIgZmllbGRzLiBBbHNvIGNvbnZlcnQgYSBmZXcgYm9vbGVhbgpmdW5jdGlv
biBwYXJhbWV0ZXJzIHRvIGJvb2wsIHN1Y2ggdGhhdCB1c2Ugb2YgISEgY2FuIGJlIGF2b2lkZWQu
CgpCZWNhdXNlIG9mIHRoZXJlIG5vdyBiZWluZyBkZWZpbml0aW9ucyBiZXlvbmQgYml0IDMxLCB3
cml0ZWwoKSBhbHNvIGdldHMKcmVwbGFjZWQgYnkgd3JpdGVxKCkgd2hlbiB1cGRhdGluZyBoYXJk
d2FyZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
CnYyOiBBZGQgZG9tYWluX2lkX3BuZSBmaWVsZC4gTWVudGlvbiB3cml0ZWwoKSAtPiB3cml0ZXEo
KSBjaGFuZ2UuCgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3Qu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwpAQCAtMzE3
LDcgKzMxNyw3IEBAIHN0YXRpYyBpbnQgZG9faW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhzdHIKIAog
c3RhdGljIGludCBkb19jb21wbGV0aW9uX3dhaXQoc3RydWN0IGRvbWFpbiAqZCwgY21kX2VudHJ5
X3QgKmNtZCkKIHsKLSAgICBib29sX3QgY29tX3dhaXRfaW50X2VuLCBjb21fd2FpdF9pbnQsIGks
IHM7CisgICAgYm9vbCBjb21fd2FpdF9pbnQsIGksIHM7CiAgICAgc3RydWN0IGd1ZXN0X2lvbW11
ICppb21tdTsKICAgICB1bnNpZ25lZCBsb25nIGdmbjsKICAgICBwMm1fdHlwZV90IHAybXQ7CkBA
IC0zNTQsMTIgKzM1NCwxMCBAQCBzdGF0aWMgaW50IGRvX2NvbXBsZXRpb25fd2FpdChzdHJ1Y3Qg
ZG9tCiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHZhZGRyKTsKICAgICB9CiAKLSAgICBjb21f
d2FpdF9pbnRfZW4gPSBpb21tdV9nZXRfYml0KGlvbW11LT5yZWdfY3RybC5sbywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9T
SElGVCk7CiAgICAgY29tX3dhaXRfaW50ID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX3N0YXR1
cy5sbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DT01Q
X1dBSVRfSU5UX1NISUZUKTsKIAotICAgIGlmICggY29tX3dhaXRfaW50X2VuICYmIGNvbV93YWl0
X2ludCApCisgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuY29tX3dhaXRfaW50X2VuICYmIGNvbV93
YWl0X2ludCApCiAgICAgICAgIGd1ZXN0X2lvbW11X2RlbGl2ZXJfbXNpKGQpOwogCiAgICAgcmV0
dXJuIDA7CkBAIC01MjEsNDAgKzUxOSwxNyBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9wcm9j
ZXNzX2NvbW1hbmQoCiAgICAgcmV0dXJuOwogfQogCi1zdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dy
aXRlX2N0cmwoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSwgdWludDY0X3QgbmV3Y3RybCkKK3N0
YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11
LCB1aW50NjRfdCB2YWwpCiB7Ci0gICAgYm9vbF90IGNtZF9lbiwgZXZlbnRfZW4sIGlvbW11X2Vu
LCBwcHJfZW4sIHBwcl9sb2dfZW47Ci0gICAgYm9vbF90IGNtZF9lbl9vbGQsIGV2ZW50X2VuX29s
ZCwgaW9tbXVfZW5fb2xkOwotICAgIGJvb2xfdCBjbWRfcnVuOwotCi0gICAgaW9tbXVfZW4gPSBp
b21tdV9nZXRfYml0KG5ld2N0cmwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
X0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKTsKLSAgICBpb21tdV9lbl9vbGQgPSBp
b21tdV9nZXRfYml0KGlvbW11LT5yZWdfY3RybC5sbywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKTsKLQotICAg
IGNtZF9lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKLSAgICBjbWRf
ZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJ
RlQpOwotICAgIGNtZF9ydW4gPSBpb21tdV9nZXRfYml0KGlvbW11LT5yZWdfc3RhdHVzLmxvLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9T
SElGVCk7Ci0gICAgZXZlbnRfZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7
Ci0gICAgZXZlbnRfZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19F
TkFCTEVfU0hJRlQpOwotCi0gICAgcHByX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxFX1NISUZUKTsK
LSAgICBwcHJfbG9nX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQpOworICAg
IHVuaW9uIGFtZF9pb21tdV9jb250cm9sIG5ld2N0cmwgPSB7IC5yYXcgPSB2YWwgfTsKIAotICAg
IGlmICggaW9tbXVfZW4gKQorICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiApCiAgICAgewogICAg
ICAgICBndWVzdF9pb21tdV9lbmFibGUoaW9tbXUpOwogICAgICAgICBndWVzdF9pb21tdV9lbmFi
bGVfZGV2X3RhYmxlKGlvbW11KTsKICAgICB9CiAKLSAgICBpZiAoIGlvbW11X2VuICYmIGNtZF9l
biApCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICYmIG5ld2N0cmwuY21kX2J1Zl9lbiApCiAg
ICAgewogICAgICAgICBndWVzdF9pb21tdV9lbmFibGVfcmluZ19idWZmZXIoaW9tbXUsICZpb21t
dS0+Y21kX2J1ZmZlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNp
emVvZihjbWRfZW50cnlfdCkpOwpAQCAtNTYyLDcgKzUzNyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rf
aW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QKICAgICAgICAgdGFza2xldF9zY2hlZHVsZSgmaW9tbXUt
PmNtZF9idWZmZXJfdGFza2xldCk7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9lbiAmJiBldmVu
dF9lbiApCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICYmIG5ld2N0cmwuZXZlbnRfbG9nX2Vu
ICkKICAgICB7CiAgICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwg
JmlvbW11LT5ldmVudF9sb2csCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaXplb2YoZXZlbnRfZW50cnlfdCkpOwpAQCAtNTcwLDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQg
Z3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QKICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJf
c3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZFTlRfT1ZFUkZMT1dfU0hJRlQpOwogICAgIH0K
IAotICAgIGlmICggaW9tbXVfZW4gJiYgcHByX2VuICYmIHBwcl9sb2dfZW4gKQorICAgIGlmICgg
bmV3Y3RybC5pb21tdV9lbiAmJiBuZXdjdHJsLnBwcl9lbiAmJiBuZXdjdHJsLnBwcl9sb2dfZW4g
KQogICAgIHsKICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlvbW11LCAm
aW9tbXUtPnBwcl9sb2csCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YocHByX2VudHJ5X3QpKTsKQEAgLTU3OCwxOSArNTUzLDIxIEBAIHN0YXRpYyBpbnQgZ3Vl
c3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QKICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJfc3Rh
dHVzKGlvbW11LCBJT01NVV9TVEFUVVNfUFBSX0xPR19PVkVSRkxPV19TSElGVCk7CiAgICAgfQog
Ci0gICAgaWYgKCBpb21tdV9lbiAmJiBjbWRfZW5fb2xkICYmICFjbWRfZW4gKQorICAgIGlmICgg
bmV3Y3RybC5pb21tdV9lbiAmJiBpb21tdS0+cmVnX2N0cmwuY21kX2J1Zl9lbiAmJgorICAgICAg
ICAgIW5ld2N0cmwuY21kX2J1Zl9lbiApCiAgICAgewogICAgICAgICAvKiBEaXNhYmxlIGlvbW11
IGNvbW1hbmQgcHJvY2Vzc2luZyAqLwogICAgICAgICB0YXNrbGV0X2tpbGwoJmlvbW11LT5jbWRf
YnVmZmVyX3Rhc2tsZXQpOwogICAgIH0KIAotICAgIGlmICggZXZlbnRfZW5fb2xkICYmICFldmVu
dF9lbiApCisgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuZXZlbnRfbG9nX2VuICYmICFuZXdjdHJs
LmV2ZW50X2xvZ19lbiApCiAgICAgICAgIGd1ZXN0X2lvbW11X2NsZWFyX3N0YXR1cyhpb21tdSwg
SU9NTVVfU1RBVFVTX0VWRU5UX0xPR19SVU5fU0hJRlQpOwogCi0gICAgaWYgKCBpb21tdV9lbl9v
bGQgJiYgIWlvbW11X2VuICkKKyAgICBpZiAoIGlvbW11LT5yZWdfY3RybC5pb21tdV9lbiAmJiAh
bmV3Y3RybC5pb21tdV9lbiApCiAgICAgICAgIGd1ZXN0X2lvbW11X2Rpc2FibGUoaW9tbXUpOwog
Ci0gICAgdTY0X3RvX3JlZygmaW9tbXUtPnJlZ19jdHJsLCBuZXdjdHJsKTsKKyAgICBpb21tdS0+
cmVnX2N0cmwgPSBuZXdjdHJsOworCiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTYzMiw3ICs2MDks
NyBAQCBzdGF0aWMgdWludDY0X3QgaW9tbXVfbW1pb19yZWFkNjQoc3RydWN0CiAgICAgICAgIHZh
bCA9IHJlZ190b191NjQoaW9tbXUtPnBwcl9sb2cucmVnX3RhaWwpOwogICAgICAgICBicmVhazsK
ICAgICBjYXNlIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQ6Ci0gICAgICAgIHZhbCA9IHJlZ190
b191NjQoaW9tbXUtPnJlZ19jdHJsKTsKKyAgICAgICAgdmFsID0gaW9tbXUtPnJlZ19jdHJsLnJh
dzsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQ6CiAg
ICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19zdGF0dXMpOwotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTQxLDcgKzQxLDcgQEAgTElTVF9IRUFEX1JFQURf
TU9TVExZKGFtZF9pb21tdV9oZWFkKTsKIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2aWNlX3RhYmxl
OwogYm9vbF90IGlvbW11djJfZW5hYmxlZDsKIAotc3RhdGljIGludCBpb21tdV9oYXNfaHRfZmxh
ZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTggbWFzaykKK3N0YXRpYyBib29sIGlvbW11X2hh
c19odF9mbGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQogewogICAgIHJldHVy
biBpb21tdS0+aHRfZmxhZ3MgJiBtYXNrOwogfQpAQCAtNjksMzEgKzY5LDE4IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCB1bm1hcF9pb21tdV9tbWlvX3JlZ2kKIAogc3RhdGljIHZvaWQgc2V0X2lvbW11
X2h0X2ZsYWdzKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogewotICAgIHUzMiBlbnRyeTsKLSAg
ICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZG
U0VUKTsKLQogICAgIC8qIFNldHVwIEhUIGZsYWdzICovCiAgICAgaWYgKCBpb21tdV9oYXNfY2Fw
KGlvbW11LCBQQ0lfQ0FQX0hUX1RVTk5FTF9TSElGVCkgKQotICAgICAgICBpb21tdV9oYXNfaHRf
ZmxhZyhpb21tdSwgQUNQSV9JVkhEX1RUX0VOQUJMRSkgPwotICAgICAgICAgICAgaW9tbXVfc2V0
X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUKSA6
Ci0gICAgICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0hUX1RV
Tk5FTF9UUkFOU0xBVElPTl9TSElGVCk7Ci0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwg
QUNQSV9JVkhEX1JFU19QQVNTX1BXKSA/Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJ
T01NVV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOgotICAgICAgICBpb21t
dV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVf
U0hJRlQpOwotCi0gICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9JU09DKSA/
Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VT
X1NISUZUKToKLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9J
U09DSFJPTk9VU19TSElGVCk7Ci0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9J
VkhEX1BBU1NfUFcpID8KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRS
T0xfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOgotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUKTsKKyAgICAgICAgaW9t
bXUtPmN0cmwuaHRfdHVuX2VuID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9U
VF9FTkFCTEUpOworCisgICAgaW9tbXUtPmN0cmwucGFzc19wdyAgICAgPSBpb21tdV9oYXNfaHRf
ZmxhZyhpb21tdSwgQUNQSV9JVkhEX1BBU1NfUFcpOworICAgIGlvbW11LT5jdHJsLnJlc19wYXNz
X3B3ID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVyk7Cisg
ICAgaW9tbXUtPmN0cmwuaXNvYyAgICAgICAgPSBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQ
SV9JVkhEX0lTT0MpOwogCiAgICAgLyogRm9yY2UgY29oZXJlbnQgKi8KLSAgICBpb21tdV9zZXRf
Yml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9DT0hFUkVOVF9TSElGVCk7CisgICAgaW9tbXUtPmN0
cmwuY29oZXJlbnQgPSAxOwogCi0gICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lP
TU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlv
bW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIH0KIAogc3RhdGlj
IHZvaWQgcmVnaXN0ZXJfaW9tbXVfZGV2X3RhYmxlX2luX21taW9fc3BhY2Uoc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUpCkBAIC0yMDUsNTUgKzE5MiwzNyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlcl9p
b21tdV9wcHJfbG9nX2luX21tCiAKIAogc3RhdGljIHZvaWQgc2V0X2lvbW11X3RyYW5zbGF0aW9u
X2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVuYWJsZSkKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsK
KyAgICBpb21tdS0+Y3RybC5pb21tdV9lbiA9IGVuYWJsZTsKIAotICAgIGVudHJ5ID0gcmVhZGwo
aW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0gICAgZW5h
YmxlID8KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfVFJBTlNM
QVRJT05fRU5BQkxFX1NISUZUKSA6Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElP
TU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKTsKLQotICAgIHdyaXRlbChlbnRy
eSwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0
ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlP
X09GRlNFVCk7CiB9CiAKIHN0YXRpYyB2b2lkIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9j
b250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVuYWJsZSkKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRy
eTsKLQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xf
TU1JT19PRkZTRVQpOworICAgIGlvbW11LT5jdHJsLmd0X2VuID0gZW5hYmxlOwogCi0gICAgZW5h
YmxlID8KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfR1RfRU5B
QkxFX1NISUZUKSA6Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRS
T0xfR1RfRU5BQkxFX1NISUZUKTsKLQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFz
ZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3
LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiAKICAgICBp
ZiAoIGVuYWJsZSApCiAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiR3Vlc3QgVHJhbnNsYXRpb24g
RW5hYmxlZC5cbiIpOwogfQogCiBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJf
Y29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxlKQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpCiB7Ci0gICAgdTMyIGVu
dHJ5OwotCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJP
TF9NTUlPX09GRlNFVCk7Ci0KLSAgICAvKnJlc2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51
YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLworICAgIC8qIFJlc2V0IGhlYWQgYW5kIHRhaWwgcG9p
bnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLwogICAgIGlmICggZW5hYmxlICkKICAg
ICB7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JVRkZF
Ul9IRUFEX09GRlNFVCk7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfQ01EX0JVRkZFUl9UQUlMX09GRlNFVCk7Ci0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50
cnksIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKICAgICB9Ci0g
ICAgZWxzZQotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NP
TU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7CiAKLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5t
bWlvX2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgaW9tbXUtPmN0cmwuY21k
X2J1Zl9lbiA9IGVuYWJsZTsKKworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5t
bWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIH0KIAogc3RhdGljIHZvaWQg
cmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9uX3JhbmdlKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpA
QCAtMjk1LDU3ICsyNjQsMzggQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9u
X3JhbgogfQogCiBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woc3RydWN0
IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAgICBpbnQgZW5hYmxlKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRy
eTsKLQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xf
TU1JT19PRkZTRVQpOwotCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFs
bHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KKyAgICAvKiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50
ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KICAgICBpZiAoIGVuYWJsZSApCiAgICAg
ewogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VWRU5UX0xPR19I
RUFEX09GRlNFVCk7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
RVZFTlRfTE9HX1RBSUxfT0ZGU0VUKTsKLQotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwg
SU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKLSAgICAgICAgaW9tbXVfc2V0X2Jp
dCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7Ci0gICAgfQot
ICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NP
TlRST0xfRVZFTlRfTE9HX0lOVF9TSElGVCk7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50
cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7CiAgICAgfQogCi0gICAg
aW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZU
KTsKKyAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSBlbmFibGU7CisgICAgaW9tbXUtPmN0
cmwuZXZlbnRfbG9nX2VuID0gZW5hYmxlOworICAgIGlvbW11LT5jdHJsLmNvbV93YWl0X2ludF9l
biA9IDA7CiAKLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05U
Uk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1p
b19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiB9CiAKIHN0YXRpYyB2b2lkIHNl
dF9pb21tdV9wcHJfbG9nX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlbmFibGUpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsK
LQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1J
T19PRkZTRVQpOwotCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkg
YmVmb3JlIGVuYWJsZW1lbnQgKi8KKyAgICAvKiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIg
bWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KICAgICBpZiAoIGVuYWJsZSApCiAgICAgewog
ICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfSEVBRF9P
RkZTRVQpOwogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9M
T0dfVEFJTF9PRkZTRVQpOwotCi0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX1BQUl9FTkFCTEVfU0hJRlQpOwotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwg
SU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7Ci0gICAgICAgIGlvbW11X3NldF9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX1NISUZUKTsKLSAgICB9Ci0gICAg
ZWxzZQotICAgIHsKLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJP
TF9QUFJfRU5BQkxFX1NISUZUKTsKLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9N
TVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgm
ZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQpOwogICAgIH0KIAotICAg
IHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZT
RVQpOworICAgIGlvbW11LT5jdHJsLnBwcl9lbiA9IGVuYWJsZTsKKyAgICBpb21tdS0+Y3RybC5w
cHJfaW50X2VuID0gZW5hYmxlOworICAgIGlvbW11LT5jdHJsLnBwcl9sb2dfZW4gPSBlbmFibGU7
CisKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
Q09OVFJPTF9NTUlPX09GRlNFVCk7CisKICAgICBpZiAoIGVuYWJsZSApCiAgICAgICAgIEFNRF9J
T01NVV9ERUJVRygiUFBSIExvZyBFbmFibGVkLlxuIik7CiB9CkBAIC0zOTgsNyArMzQ4LDcgQEAg
c3RhdGljIGludCBpb21tdV9yZWFkX2xvZyhzdHJ1Y3QgYW1kX2lvbQogLyogcmVzZXQgZXZlbnQg
bG9nIG9yIHBwciBsb2cgd2hlbiBvdmVyZmxvdyAqLwogc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRf
bG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCByaW5nX2J1ZmZlciAqbG9nLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBpbnQpKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZvaWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11LCBib29sKSkKIHsKICAgICB1MzIgZW50cnk7CiAgICAgaW50IGxvZ19ydW4sIHJ1bl9iaXQ7
CkBAIC02MTUsMTEgKzU2NSwxMSBAQCBzdGF0aWMgdm9pZCBpb21tdV9jaGVja19ldmVudF9sb2co
c3RydWN0CiAgICAgICAgIGlvbW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2cs
IHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbCk7CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAg
ZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNF
VCk7Ci0gICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9N
QVNLKSApCisgICAgICAgIGlmICggIWlvbW11LT5jdHJsLmV2ZW50X2ludF9lbiApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGVudHJ5IHw9IElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNL
OwotICAgICAgICAgICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09O
VFJPTF9NTUlPX09GRlNFVCk7CisgICAgICAgICAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4g
PSAxOworICAgICAgICAgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywKKyAgICAgICAgICAgICAg
ICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiAgICAg
ICAgICAgICAvKgogICAgICAgICAgICAgICogUmUtc2NoZWR1bGUgdGhlIHRhc2tsZXQgdG8gaGFu
ZGxlIGV2ZW50dWFsIGxvZyBlbnRyaWVzIGFkZGVkCiAgICAgICAgICAgICAgKiBiZXR3ZWVuIHJl
YWRpbmcgdGhlIGxvZyBhYm92ZSBhbmQgcmUtZW5hYmxpbmcgdGhlIGludGVycnVwdC4KQEAgLTcw
NCwxMSArNjU0LDExIEBAIHN0YXRpYyB2b2lkIGlvbW11X2NoZWNrX3Bwcl9sb2coc3RydWN0IGEK
ICAgICAgICAgaW9tbXVfcmVzZXRfbG9nKGlvbW11LCAmaW9tbXUtPnBwcl9sb2csIHNldF9pb21t
dV9wcHJfbG9nX2NvbnRyb2wpOwogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIGVudHJ5ID0gcmVh
ZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotICAgICAg
ICBpZiAoICEoZW50cnkgJiBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX01BU0spICkKKyAgICAg
ICAgaWYgKCAhaW9tbXUtPmN0cmwucHByX2ludF9lbiApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IGVudHJ5IHw9IElPTU1VX0NPTlRST0xfUFBSX0xPR19JTlRfTUFTSzsKLSAgICAgICAgICAgIHdy
aXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQp
OworICAgICAgICAgICAgaW9tbXUtPmN0cmwucHByX2ludF9lbiA9IDE7CisgICAgICAgICAgICB3
cml0ZXEoaW9tbXUtPmN0cmwucmF3LAorICAgICAgICAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jh
c2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKICAgICAgICAgICAgIC8qCiAgICAgICAg
ICAgICAgKiBSZS1zY2hlZHVsZSB0aGUgdGFza2xldCB0byBoYW5kbGUgZXZlbnR1YWwgbG9nIGVu
dHJpZXMgYWRkZWQKICAgICAgICAgICAgICAqIGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3Zl
IGFuZCByZS1lbmFibGluZyB0aGUgaW50ZXJydXB0LgpAQCAtNzU0LDcgKzcwNCw2IEBAIHN0YXRp
YyB2b2lkIGRvX2FtZF9pb21tdV9pcnEodW5zaWduZWQgbG8KIHN0YXRpYyB2b2lkIGlvbW11X2lu
dGVycnVwdF9oYW5kbGVyKGludCBpcnEsIHZvaWQgKmRldl9pZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIHUz
MiBlbnRyeTsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11ID0gZGV2X2lkOwogCkBAIC03NjQsMTAgKzcxMyw5IEBAIHN0YXRpYyB2b2lkIGlvbW11
X2ludGVycnVwdF9oYW5kbGVyKGludAogICAgICAqIFNpbGVuY2UgaW50ZXJydXB0cyBmcm9tIGJv
dGggZXZlbnQgYW5kIFBQUiBieSBjbGVhcmluZyB0aGUKICAgICAgKiBlbmFibGUgbG9nZ2luZyBi
aXRzIGluIHRoZSBjb250cm9sIHJlZ2lzdGVyCiAgICAgICovCi0gICAgZW50cnkgPSByZWFkbChp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0gICAgaW9tbXVf
Y2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKLSAg
ICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZU
KTsKLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsKKyAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSAwOworICAgIGlvbW11
LT5jdHJsLnBwcl9pbnRfZW4gPSAwOworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIAogICAgIHNwaW5fdW5s
b2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9hbWQtaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5o
CkBAIC04OCw2ICs4OCw4IEBAIHN0cnVjdCBhbWRfaW9tbXUgewogICAgIHZvaWQgKm1taW9fYmFz
ZTsKICAgICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOwogCisgICAgdW5pb24gYW1kX2lv
bW11X2NvbnRyb2wgY3RybDsKKwogICAgIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2X3RhYmxlOwog
ICAgIHN0cnVjdCByaW5nX2J1ZmZlciBjbWRfYnVmZmVyOwogICAgIHN0cnVjdCByaW5nX2J1ZmZl
ciBldmVudF9sb2c7CkBAIC0xNzIsNyArMTc0LDcgQEAgc3RydWN0IGd1ZXN0X2lvbW11IHsKICAg
ICB1aW50NjRfdCAgICAgICAgICAgICAgICBtbWlvX2Jhc2U7ICAgICAgICAgICAgIC8qIE1NSU8g
YmFzZSBhZGRyZXNzICovCiAKICAgICAvKiBNTUlPIHJlZ3MgKi8KLSAgICBzdHJ1Y3QgbW1pb19y
ZWcgICAgICAgICByZWdfY3RybDsgICAgICAgICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAwMThoICov
CisgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBN
TUlPIG9mZnNldCAwMDE4aCAqLwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0
dXM7ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KICAgICB1bmlvbiBhbWRfaW9t
bXVfZXh0X2ZlYXR1cmVzIHJlZ19leHRfZmVhdHVyZTsgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICov
CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKQEAgLTI5NSwz
OCArMjk1LDU2IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsKIAogLyogQ29udHJvbCBSZWdpc3Rl
ciAqLwogI2RlZmluZSBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUCQkJMHgxOAotI2RlZmluZSBJ
T01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9NQVNLCQkweDAwMDAwMDAxCi0jZGVmaW5l
IElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUCQkwCi0jZGVmaW5lIElPTU1V
X0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX01BU0sJMHgwMDAwMDAwMgotI2RlZmluZSBJ
T01NVV9DT05UUk9MX0hUX1RVTk5FTF9UUkFOU0xBVElPTl9TSElGVAkxCi0jZGVmaW5lIElPTU1V
X0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9NQVNLCQkweDAwMDAwMDA0Ci0jZGVmaW5lIElPTU1V
X0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVAkJMgotI2RlZmluZSBJT01NVV9DT05UUk9M
X0VWRU5UX0xPR19JTlRfTUFTSwkJMHgwMDAwMDAwOAotI2RlZmluZSBJT01NVV9DT05UUk9MX0VW
RU5UX0xPR19JTlRfU0hJRlQJCTMKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5U
X01BU0sJCTB4MDAwMDAwMTAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX1NI
SUZUCQk0Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfSU5WQUxJREFUSU9OX1RJTUVPVVRfTUFTSwkJ
MHgwMDAwMDBFMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0lOVkFMSURBVElPTl9USU1FT1VUX1NI
SUZUCTUKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9NQVNLCQkweDAw
MDAwMTAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUEFTU19QT1NURURfV1JJVEVfU0hJRlQJCTgK
LSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJMHgwMDAw
MDIwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQJ
OQotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPSEVSRU5UX01BU0sJCQkweDAwMDAwNDAwCi0jZGVm
aW5lIElPTU1VX0NPTlRST0xfQ09IRVJFTlRfU0hJRlQJCQkxMAotI2RlZmluZSBJT01NVV9DT05U
Uk9MX0lTT0NIUk9OT1VTX01BU0sJCQkweDAwMDAwODAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xf
SVNPQ0hST05PVVNfU0hJRlQJCQkxMQotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVG
RkVSX0VOQUJMRV9NQVNLCTB4MDAwMDEwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01NQU5E
X0JVRkZFUl9FTkFCTEVfU0hJRlQJMTIKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VO
QUJMRV9NQVNLCQkweDAwMDAyMDAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFC
TEVfU0hJRlQJCTEzCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19JTlRfTUFTSwkJCTB4
MDAwMDQwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVAkJCTE0Ci0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9NQVNLCQkJMHgwMDAwODAwMAotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX1BQUl9FTkFCTEVfU0hJRlQJCQkxNQotI2RlZmluZSBJT01NVV9DT05U
Uk9MX0dUX0VOQUJMRV9NQVNLCQkJMHgwMDAxMDAwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0dU
X0VOQUJMRV9TSElGVAkJCTE2Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfUkVTVEFSVF9NQVNLCQkJ
MHg4MDAwMDAwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX1JFU1RBUlRfU0hJRlQJCQkzMQorCit1
bmlvbiBhbWRfaW9tbXVfY29udHJvbCB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVjdCB7
CisgICAgICAgIHVuc2lnbmVkIGludCBpb21tdV9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQg
aHRfdHVuX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBldmVudF9sb2dfZW46MTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGV2ZW50X2ludF9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgY29t
X3dhaXRfaW50X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpbnZfdGltZW91dDozOworICAg
ICAgICB1bnNpZ25lZCBpbnQgcGFzc19wdzoxOworICAgICAgICB1bnNpZ25lZCBpbnQgcmVzX3Bh
c3NfcHc6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGNvaGVyZW50OjE7CisgICAgICAgIHVuc2ln
bmVkIGludCBpc29jOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBjbWRfYnVmX2VuOjE7CisgICAg
ICAgIHVuc2lnbmVkIGludCBwcHJfbG9nX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwcHJf
aW50X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwcHJfZW46MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGd0X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBnYV9lbjoxOworICAgICAgICB1
bnNpZ25lZCBpbnQgY3J3OjQ7CisgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX2VuOjE7CisgICAg
ICAgIHVuc2lnbmVkIGludCBzbGZfd2JfZGlzOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBzbWlm
X2xvZ19lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgZ2FtX2VuOjM7CisgICAgICAgIHVuc2ln
bmVkIGludCBnYV9sb2dfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhX2ludF9lbjoxOwor
ICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9nX2VuOjI7CisgICAgICAgIHVuc2lnbmVk
IGludCBkdWFsX2V2ZW50X2xvZ19lbjoyOworICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9z
ZWdfZW46MzsKKyAgICAgICAgdW5zaWduZWQgaW50IHByaXZfYWJydF9lbjoyOworICAgICAgICB1
bnNpZ25lZCBpbnQgcHByX2F1dG9fcnNwX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBtYXJj
X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBibGtfc3RvcF9tcmtfZW46MTsKKyAgICAgICAg
dW5zaWduZWQgaW50IHBwcl9hdXRvX3JzcF9hb246MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGRv
bWFpbl9pZF9wbmU6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoxOworICAgICAgICB1bnNpZ25l
ZCBpbnQgZXBoX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoYWRfdXBkYXRlOjI7CisgICAg
ICAgIHVuc2lnbmVkIGludCBnZF91cGRhdGVfZGlzOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6
MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHh0X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBp
bnRfY2FwX3h0X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB2Y21kX2VuOjE7CisgICAgICAg
IHVuc2lnbmVkIGludCB2aW9tbXVfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhX3VwZGF0
ZV9kaXM6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhcHBpX2VuOjE7CisgICAgICAgIHVuc2ln
bmVkIGludCA6ODsKKyAgICB9OworfTsKIAogLyogRXhjbHVzaW9uIFJlZ2lzdGVyICovCiAjZGVm
aW5lIElPTU1VX0VYQ0xVU0lPTl9CQVNFX0xPV19PRkZTRVQJCTB4MjAKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:20:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:20: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 1hgWCg-0003ud-VX; Thu, 27 Jun 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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWCf-0003uP-KS
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:20:49 +0000
X-Inumbo-ID: 234540ca-98ef-11e9-b881-8350997bd0db
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 234540ca-98ef-11e9-b881-8350997bd0db;
 Thu, 27 Jun 2019 15:20:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:20:46 -0600
Message-Id: <5D14DECD020000780023B984@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:20:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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
dXJjZSBmaWxlCmFjdHVhbGx5IHVzaW5nIGl0LCBhbmQgYWJzdHJhY3QgYWNjZXNzZXMgYnkgaW50
cm9kdWNpbmcgYSB1bmlvbiBvZgpwb2ludGVycy4gKEEgdW5pb24gb2YgdGhlIGFjdHVhbCB0YWJs
ZSBlbnRyaWVzIGlzIG5vdCB1c2VkIHRvIG1ha2UgaXQKaW1wb3NzaWJsZSB0byBbd3JvbmdseSwg
b25jZSB0aGUgMTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KcG9pbnRlciBhcml0aG1l
dGljIC8gYXJyYXkgYWNjZXNzZXMgb24gZGVyaXZlZCB0eXBlcy4pCgpBbHNvIG1vdmUgYXdheSBm
cm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEgZnVsbCBuZXcK
ZW50cnksIGFuZCB3cml0ZSBpdCBvdXQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogbmFtZSB7Z2V0LGZyZWV9X2ludHJlbWFwX2VudHJ5KCkn
cyBsYXN0IHBhcmFtZXRlciAiaW5kZXgiIGluc3RlYWQgb2YKICAgICJvZmZzZXQiLiBJbnRyb2R1
Y2UgdW5pb24gaXJ0ZTMyLgotLS0KSXQgd291bGQgaGF2ZSBiZWVuIG5pY2UgdG8gdXNlIHdyaXRl
X2F0b21pYygpIG9yIEFDQ0VTU19PTkNFKCkgZm9yIHRoZQphY3R1YWwgd3JpdGVzLCBidXQgYm90
aCBjYXN0IHRoZSB2YWx1ZSB0byBhIHNjYWxhciBvbmUsIHdoaWNoIGRvZXNuJ3QKc3VpdCB1cyBo
ZXJlIChhbmQgSSBhbHNvIGRpZG4ndCB3YW50IHRvIG1ha2UgdGhlIGNvbXBvdW5kIHR5cGUgYSB1
bmlvbgp3aXRoIGEgcmF3IG1lbWJlciBqdXN0IGZvciB0aGlzKS4KCi0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMjMsNiArMjMsMjggQEAKICNpbmNsdWRlIDxhc20vaW9f
YXBpYy5oPgogI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CiAKK3N0cnVjdCBpcnRlX2Jhc2lj
IHsKKyAgICB1bnNpZ25lZCBpbnQgcmVtYXBfZW46MTsKKyAgICB1bnNpZ25lZCBpbnQgc3VwX2lv
X3BmOjE7CisgICAgdW5zaWduZWQgaW50IGludF90eXBlOjM7CisgICAgdW5zaWduZWQgaW50IHJx
X2VvaToxOworICAgIHVuc2lnbmVkIGludCBkbToxOworICAgIHVuc2lnbmVkIGludCBndWVzdF9t
b2RlOjE7IC8qIE1CWiAqLworICAgIHVuc2lnbmVkIGludCBkZXN0Ojg7CisgICAgdW5zaWduZWQg
aW50IHZlY3Rvcjo4OworICAgIHVuc2lnbmVkIGludCA6ODsKK307CisKK3VuaW9uIGlydGUzMiB7
CisgICAgdWludDMyX3QgcmF3WzFdOworICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljOworfTsK
KwordW5pb24gaXJ0ZV9wdHIgeworICAgIHZvaWQgKnB0cjsKKyAgICB1bmlvbiBpcnRlMzIgKnB0
cjMyOworfTsKKwogI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxCiAjZGVmaW5lIElO
VFJFTUFQX0xFTkdUSCAweEIKICNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJTlRSRU1B
UF9MRU5HVEgpCkBAIC0xMDEsNDcgKzEyMyw0NiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGFsbG9j
X2ludHJlbWFwX2VudHJ5CiAgICAgcmV0dXJuIHNsb3Q7CiB9CiAKLXN0YXRpYyB1MzIgKmdldF9p
bnRyZW1hcF9lbnRyeShpbnQgc2VnLCBpbnQgYmRmLCBpbnQgb2Zmc2V0KQorc3RhdGljIHVuaW9u
IGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBp
bnQgYmRmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgaW5kZXgpCiB7Ci0gICAgdTMyICp0YWJsZSA9IGdldF9pdnJzX21hcHBpbmdzKHNlZylb
YmRmXS5pbnRyZW1hcF90YWJsZTsKKyAgICB1bmlvbiBpcnRlX3B0ciB0YWJsZSA9IHsKKyAgICAg
ICAgLnB0ciA9IGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF90YWJsZQorICAg
IH07CisKKyAgICBBU1NFUlQodGFibGUucHRyICYmIChpbmRleCA8IElOVFJFTUFQX0VOVFJJRVMp
KTsKIAotICAgIEFTU0VSVCggKHRhYmxlICE9IE5VTEwpICYmIChvZmZzZXQgPCBJTlRSRU1BUF9F
TlRSSUVTKSApOworICAgIHRhYmxlLnB0cjMyICs9IGluZGV4OwogCi0gICAgcmV0dXJuIHRhYmxl
ICsgb2Zmc2V0OworICAgIHJldHVybiB0YWJsZTsKIH0KIAotc3RhdGljIHZvaWQgZnJlZV9pbnRy
ZW1hcF9lbnRyeShpbnQgc2VnLCBpbnQgYmRmLCBpbnQgb2Zmc2V0KQotewotICAgIHUzMiAqZW50
cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCBiZGYsIG9mZnNldCk7Ci0KLSAgICBtZW1zZXQo
ZW50cnksIDAsIHNpemVvZih1MzIpKTsKLSAgICBfX2NsZWFyX2JpdChvZmZzZXQsIGdldF9pdnJz
X21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7Ci19Ci0KLXN0YXRpYyB2b2lkIHVw
ZGF0ZV9pbnRyZW1hcF9lbnRyeSh1MzIqIGVudHJ5LCB1OCB2ZWN0b3IsIHU4IGludF90eXBlLAot
ICAgIHU4IGRlc3RfbW9kZSwgdTggZGVzdCkKLXsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJ
T01NVV9DT05UUk9MX0VOQUJMRUQsIDAsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5U
X1JFTUFQX0VOVFJZX1JFTUFQRU5fTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
TlRfUkVNQVBfRU5UUllfUkVNQVBFTl9TSElGVCwgZW50cnkpOwotICAgIHNldF9maWVsZF9pbl9y
ZWdfdTMyKElPTU1VX0NPTlRST0xfRElTQUJMRUQsICplbnRyeSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfU1VQSU9QRl9NQVNLLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZULCBlbnRyeSk7Ci0gICAg
c2V0X2ZpZWxkX2luX3JlZ191MzIoaW50X3R5cGUsICplbnRyeSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZULCBlbnRyeSk7Ci0gICAg
c2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCwgKmVudHJ5LAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRVFFT0lfTUFTSywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVRRU9JX1NISUZULCBl
bnRyeSk7Ci0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMilkZXN0X21vZGUsICplbnRyeSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfRE1fTUFTSywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfRE1fU0hJRlQsIGVudHJ5
KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMyKWRlc3QsICplbnRyeSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfREVTVF9NQVNULAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ERVNUX1NISUZULCBlbnRyeSk7Ci0g
ICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMil2ZWN0b3IsICplbnRyeSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX01BU0ssCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCwgZW50cnkpOwor
c3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25l
ZCBpbnQgYmRmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aW5kZXgpCit7CisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnko
c2VnLCBiZGYsIGluZGV4KTsKKworICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXdbMF0p
ID0gMDsKKworICAgIF9fY2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2Jk
Zl0uaW50cmVtYXBfaW51c2UpOworfQorCitzdGF0aWMgdm9pZCB1cGRhdGVfaW50cmVtYXBfZW50
cnkodW5pb24gaXJ0ZV9wdHIgZW50cnksIHVuc2lnbmVkIGludCB2ZWN0b3IsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGUsIHVuc2lnbmVk
IGludCBkZXN0KQoreworICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0geworICAgICAgICAu
cmVtYXBfZW4gPSAxLAorICAgICAgICAuc3VwX2lvX3BmID0gMCwKKyAgICAgICAgLmludF90eXBl
ID0gaW50X3R5cGUsCisgICAgICAgIC5ycV9lb2kgPSAwLAorICAgICAgICAuZG0gPSBkZXN0X21v
ZGUsCisgICAgICAgIC5kZXN0ID0gZGVzdCwKKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKKyAg
ICB9OworCisgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPQorICAgICAgICBj
b250YWluZXJfb2YoJmJhc2ljLCB1bmlvbiBpcnRlMzIsIGJhc2ljKS0+cmF3WzBdOwogfQogCiBz
dGF0aWMgaW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNvbnN0IHN0cnVjdCBJT19BUElDX3JvdXRl
X2VudHJ5ICpydGUpCkBAIC0xNjMsNyArMTg0LDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVt
YXBfZW50cnlfZnJvbV9pbwogICAgIHUxNiAqaW5kZXgpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBm
bGFnczsKLSAgICB1MzIqIGVudHJ5OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogICAgIHU4
IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOwogICAgIGludCByZXFfaWQ7
CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKQEAgLTIwMSwxMiArMjIyLDggQEAgc3RhdGljIGludCB1
cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgICAgICAgKiBzbyBuZWVkIHRvIHJlY292
ZXIgdmVjdG9yIGFuZCBkZWxpdmVyeSBtb2RlIGZyb20gSVJURS4KICAgICAgICAgICovCiAgICAg
ICAgIEFTU0VSVChnZXRfcnRlX2luZGV4KHJ0ZSkgPT0gb2Zmc2V0KTsKLSAgICAgICAgdmVjdG9y
ID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJ
RlQpOwotICAgICAgICBkZWxpdmVyeV9tb2RlID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50
cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9S
RU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZUKTsKKyAgICAgICAg
dmVjdG9yID0gZW50cnkucHRyMzItPmJhc2ljLnZlY3RvcjsKKyAgICAgICAgZGVsaXZlcnlfbW9k
ZSA9IGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZTsKICAgICB9CiAgICAgdXBkYXRlX2ludHJl
bWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7
CiAKQEAgLTIyOCw3ICsyNDUsNyBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNf
cmVtYXBwCiB7CiAgICAgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgcnRlOwogICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7Ci0gICAgdTMyKiBlbnRyeTsKKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eTsKICAgICBpbnQgYXBpYywgcGluOwogICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3Rv
ciwgZGVzdF9tb2RlOwogICAgIHUxNiBzZWcsIGJkZiwgcmVxX2lkOwpAQCAtNDA3LDE2ICs0MjQs
MTQgQEAgdW5zaWduZWQgaW50IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tXwogICAgICAgICB1
MTYgYmRmID0gaW9hcGljX3NiZGZbaWR4XS5iZGY7CiAgICAgICAgIHUxNiBzZWcgPSBpb2FwaWNf
c2JkZltpZHhdLnNlZzsKICAgICAgICAgdTE2IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0
b3JfaWQoc2VnLCBiZGYpOwotICAgICAgICBjb25zdCB1MzIgKmVudHJ5ID0gZ2V0X2ludHJlbWFw
X2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOworICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eSA9IGdldF9pbnRyZW1hcF9lbnRyeShzZWcsIHJlcV9pZCwgb2Zmc2V0KTsKIAogICAgICAgICBB
U1NFUlQob2Zmc2V0ID09ICh2YWwgJiAoSU5UUkVNQVBfRU5UUklFUyAtIDEpKSk7CiAgICAgICAg
IHZhbCAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsKLSAgICAgICAgdmFsIHw9IGdldF9maWVs
ZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9TSElGVCkgPDwgODsKLSAg
ICAgICAgdmFsIHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX01BU0ssCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNU
T1JfU0hJRlQpOworICAgICAgICB2YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5p
bnRfdHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01P
REVfTUFTSyk7CisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmJhc2ljLnZl
Y3RvciwKKyAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX1ZFQ1RPUl9NQVNL
KTsKICAgICB9CiAKICAgICByZXR1cm4gdmFsOwpAQCAtNDI3LDcgKzQ0Miw3IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAgICBpbnQgKnJlbWFwX2luZGV4LCBj
b25zdCBzdHJ1Y3QgbXNpX21zZyAqbXNnLCB1MzIgKmRhdGEpCiB7CiAgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKLSAgICB1MzIqIGVudHJ5OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogICAg
IHUxNiByZXFfaWQsIGFsaWFzX2lkOwogICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3Rv
ciwgZGVzdF9tb2RlOwogICAgIHNwaW5sb2NrX3QgKmxvY2s7CkBAIC01ODEsNyArNTk2LDcgQEAg
dm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoCiAgICAgY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYgPSBtc2lfZGVzYy0+ZGV2OwogICAgIHUxNiBiZGYgPSBwZGV2ID8gUENJX0JERjIo
cGRldi0+YnVzLCBwZGV2LT5kZXZmbikgOiBocGV0X3NiZGYuYmRmOwogICAgIHUxNiBzZWcgPSBw
ZGV2ID8gcGRldi0+c2VnIDogaHBldF9zYmRmLnNlZzsKLSAgICBjb25zdCB1MzIgKmVudHJ5Owor
ICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogCiAgICAgaWYgKCBJU19FUlJfT1JfTlVMTChfZmlu
ZF9pb21tdV9mb3JfZGV2aWNlKHNlZywgYmRmKSkgKQogICAgICAgICByZXR1cm47CkBAIC01OTcs
MTIgKzYxMiwxMCBAQCB2b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICB9CiAK
ICAgICBtc2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7Ci0gICAgbXNnLT5kYXRh
IHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVf
U0hJRlQpIDw8IDg7Ci0gICAgbXNnLT5kYXRhIHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVu
dHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9F
TlRSWV9WRUNUT1JfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUKTsKKyAgICBtc2ctPmRhdGEgfD0gTUFTS19J
TlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVfTUFTSyk7CisgICAgbXNnLT5kYXRhIHw9IE1BU0tf
SU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9yLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOwogfQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVl
X2ludHJlbWFwX3RhYmxlKAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LWRlZnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRl
ZnMuaApAQCAtNDY5LDIyICs0NjksNiBAQCBzdHJ1Y3QgYW1kX2lvbW11X3B0ZSB7CiAjZGVmaW5l
IElPTU1VX0NPTlRST0xfRElTQUJMRUQJMAogI2RlZmluZSBJT01NVV9DT05UUk9MX0VOQUJMRUQJ
MQogCi0vKiBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovCi0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9SRU1BUEVOX01BU0sgICAgMHgwMDAwMDAwMQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllf
UkVNQVBFTl9TSElGVCAgIDAKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZfTUFTSyAg
ICAweDAwMDAwMDAyCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZUICAgMQot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLICAgIDB4MDAwMDAwMUMKLSNkZWZp
bmUgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQgICAyCi0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9SRVFFT0lfTUFTSyAgICAgMHgwMDAwMDAyMAotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllf
UkVRRU9JX1NISUZUICAgIDUKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0RNX01BU0sgICAgICAg
ICAweDAwMDAwMDQwCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9TSElGVCAgICAgICAgNgot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfREVTVF9NQVNUICAgICAgIDB4MDAwMEZGMDAKLSNkZWZp
bmUgSU5UX1JFTUFQX0VOVFJZX0RFU1RfU0hJRlQgICAgICA4Ci0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9WRUNUT1JfTUFTSyAgICAgMHgwMEZGMDAwMAotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllf
VkVDVE9SX1NISUZUICAgIDE2Ci0KICNkZWZpbmUgSU5WX0lPTU1VX0FMTF9QQUdFU19BRERSRVNT
ICAgICAgKCgxVUxMIDw8IDYzKSAtIDEpCiAKICNkZWZpbmUgSU9NTVVfUklOR19CVUZGRVJfUFRS
X01BU0sgICAgICAgICAgICAgICAgICAweDAwMDdGRkYwCgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:21:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 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 1hgWDF-00041E-BZ; Thu, 27 Jun 2019 15:21:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWDE-00040w-83
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:21:24 +0000
X-Inumbo-ID: 386f3c53-98ef-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 386f3c53-98ef-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:21:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:21:21 -0600
Message-Id: <5D14DEEB020000780023B987@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:21:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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
d2hpY2ggcmVxdWlyZXMKdGhpcyB3aWRlciBJUlRFIGZvcm1hdCB0byBiZSB1c2VkLgoKQSBzcGVj
aWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5nCmFtZF9pb21tdV9p
b2FwaWNfdXBkYXRlX2lyZSgpOiBUaGlzIGJ5cGFzcyB3YXMgaW50cm9kdWNlZCBmb3IgWFNBLTM2
LAppLmUuIGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGlu
IHJlbWFwcGluZwp0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25lIikuIE90aGVyIGNvZGUgaW50
cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMKbWVhbndoaWxlIGRpc2FwcGVhcmVkIG9yIGZ1cnRo
ZXIgY2hhbmdlZCwgYW5kIEkgd29uZGVyIGlmIC0gcmF0aGVyIHRoYW4KYWRkaW5nIGFuIHgyYXBp
Y19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291bGRuJ3QK
YmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRoZSBnb2FsIGlzIHRvIGFmZmVjdCB0aGUg
bm9uLXgyQVBJQwpwYXRocyBhcyBsaXR0bGUgYXMgcG9zc2libGUuCgpUYWtlIHRoZSBsaWJlcnR5
IGFuZCB1c2UgdGhlIG5ldyAiZnJlc2giIGZsYWcgdG8gc3VwcHJlc3MgYW4gdW5uZWVkZWQKZmx1
c2ggaW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKCkuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogQWRkIGNhc3QgaW4gZ2V0
X2Z1bGxfZGVzdCgpLiBSZS1iYXNlIG92ZXIgY2hhbmdlcyBlYXJsaWVyIGluIHRoZQogICAgc2Vy
aWVzLiBEb24ndCB1c2UgY21weGNoZzE2Yi4gVXNlIGJhcnJpZXIoKSBpbnN0ZWFkIG9mIHdtYigp
LgotLS0KTm90ZSB0aGF0IEFNRCdzIGRvYyBzYXlzIExvd2VzdCBQcmlvcml0eSAoIkFyYml0cmF0
ZWQiIGJ5IHRoZWlyIG5hbWluZykKbW9kZSBpcyB1bmF2YWlsYWJsZSBpbiB4MkFQSUMgbW9kZSwg
YnV0IHRoZXkndmUgY29uZmlybWVkIHRoaXMgdG8gYmUgYQptaXN0YWtlIG9uIHRoZWlyIHBhcnQu
CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKQEAgLTQwLDEyICs0MCw0NSBA
QCB1bmlvbiBpcnRlMzIgewogICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljOwogfTsKIAorc3Ry
dWN0IGlydGVfZnVsbCB7CisgICAgdW5zaWduZWQgaW50IHJlbWFwX2VuOjE7CisgICAgdW5zaWdu
ZWQgaW50IHN1cF9pb19wZjoxOworICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZTozOworICAgIHVu
c2lnbmVkIGludCBycV9lb2k6MTsKKyAgICB1bnNpZ25lZCBpbnQgZG06MTsKKyAgICB1bnNpZ25l
ZCBpbnQgZ3Vlc3RfbW9kZToxOyAvKiBNQlogKi8KKyAgICB1bnNpZ25lZCBpbnQgZGVzdF9sbzoy
NDsKKyAgICB1bnNpZ25lZCBpbnQgOjMyOworICAgIHVuc2lnbmVkIGludCB2ZWN0b3I6ODsKKyAg
ICB1bnNpZ25lZCBpbnQgOjI0OworICAgIHVuc2lnbmVkIGludCA6MjQ7CisgICAgdW5zaWduZWQg
aW50IGRlc3RfaGk6ODsKK307CisKK3VuaW9uIGlydGUxMjggeworICAgIHVpbnQ2NF90IHJhd1sy
XTsKKyAgICBzdHJ1Y3QgaXJ0ZV9mdWxsIGZ1bGw7Cit9OworCitzdGF0aWMgZW51bSB7CisgICAg
aXJ0ZTMyLAorICAgIGlydGUxMjgsCisgICAgaXJ0ZVVOSywKK30gaXJ0ZV9tb2RlIF9fcmVhZF9t
b3N0bHkgPSBpcnRlVU5LOworCiB1bmlvbiBpcnRlX3B0ciB7CiAgICAgdm9pZCAqcHRyOwogICAg
IHVuaW9uIGlydGUzMiAqcHRyMzI7CisgICAgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4OwogfTsKIAot
I2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxCit1bmlvbiBpcnRlX2NwdHIgeworICAg
IGNvbnN0IHZvaWQgKnB0cjsKKyAgICBjb25zdCB1bmlvbiBpcnRlMzIgKnB0cjMyOworICAgIGNv
bnN0IHVuaW9uIGlydGUxMjggKnB0cjEyODsKK30gX190cmFuc3BhcmVudF9fOworCisjZGVmaW5l
IElOVFJFTUFQX1RBQkxFX09SREVSIChpcnRlX21vZGUgPT0gaXJ0ZTMyID8gMSA6IDMpCiAjZGVm
aW5lIElOVFJFTUFQX0xFTkdUSCAweEIKICNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJ
TlRSRU1BUF9MRU5HVEgpCiAKQEAgLTEzMiw3ICsxNjUsMTkgQEAgc3RhdGljIHVuaW9uIGlydGVf
cHRyIGdldF9pbnRyZW1hcF9lbnRyeQogCiAgICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXgg
PCBJTlRSRU1BUF9FTlRSSUVTKSk7CiAKLSAgICB0YWJsZS5wdHIzMiArPSBpbmRleDsKKyAgICBz
d2l0Y2ggKCBpcnRlX21vZGUgKQorICAgIHsKKyAgICBjYXNlIGlydGUzMjoKKyAgICAgICAgdGFi
bGUucHRyMzIgKz0gaW5kZXg7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBpcnRlMTI4Ogor
ICAgICAgICB0YWJsZS5wdHIxMjggKz0gaW5kZXg7CisgICAgICAgIGJyZWFrOworCisgICAgZGVm
YXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgfQogCiAgICAgcmV0dXJu
IHRhYmxlOwogfQpAQCAtMTQyLDcgKzE4NywyMSBAQCBzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFw
X2VudHJ5KHVuc2lnbmVkCiB7CiAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVt
YXBfZW50cnkoc2VnLCBiZGYsIGluZGV4KTsKIAotICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMy
LT5yYXdbMF0pID0gMDsKKyAgICBzd2l0Y2ggKCBpcnRlX21vZGUgKQorICAgIHsKKyAgICBjYXNl
IGlydGUzMjoKKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgaXJ0ZTEyODoKKyAgICAgICAgQUNDRVNTX09OQ0Uo
ZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKKyAgICAgICAgYmFycmllcigpOworICAgICAgICBl
bnRyeS5wdHIxMjgtPnJhd1sxXSA9IDA7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoK
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgfQogCiAgICAgX19jbGVhcl9iaXQo
aW5kZXgsIGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7CiB9CkBA
IC0xNjAsOSArMjE5LDM3IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlv
bgogICAgICAgICAuZGVzdCA9IGRlc3QsCiAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCiAgICAg
fTsKKyAgICBzdHJ1Y3QgaXJ0ZV9mdWxsIGZ1bGwgPSB7CisgICAgICAgIC5yZW1hcF9lbiA9IDEs
CisgICAgICAgIC5zdXBfaW9fcGYgPSAwLAorICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwK
KyAgICAgICAgLnJxX2VvaSA9IDAsCisgICAgICAgIC5kbSA9IGRlc3RfbW9kZSwKKyAgICAgICAg
LmRlc3RfbG8gPSBkZXN0LAorICAgICAgICAuZGVzdF9oaSA9IGRlc3QgPj4gMjQsCisgICAgICAg
IC52ZWN0b3IgPSB2ZWN0b3IsCisgICAgfTsKKworICAgIHN3aXRjaCAoIGlydGVfbW9kZSApCisg
ICAgeworICAgIGNhc2UgaXJ0ZTMyOgorICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+
cmF3WzBdKSA9CisgICAgICAgICAgICBjb250YWluZXJfb2YoJmJhc2ljLCB1bmlvbiBpcnRlMzIs
IGJhc2ljKS0+cmF3WzBdOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgaXJ0ZTEyODoKKyAg
ICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKKyAgICAgICAgYmFy
cmllcigpOworICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9CisgICAgICAgICAgICBjb250
YWluZXJfb2YoJmZ1bGwsIHVuaW9uIGlydGUxMjgsIGZ1bGwpLT5yYXdbMV07CisgICAgICAgIGJh
cnJpZXIoKTsKKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0KKyAg
ICAgICAgICAgIGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCktPnJhd1sw
XTsKKyAgICAgICAgYnJlYWs7CiAKLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBd
KSA9Ci0gICAgICAgIGNvbnRhaW5lcl9vZigmYmFzaWMsIHVuaW9uIGlydGUzMiwgYmFzaWMpLT5y
YXdbMF07CisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
fQogfQogCiBzdGF0aWMgaW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNvbnN0IHN0cnVjdCBJT19B
UElDX3JvdXRlX2VudHJ5ICpydGUpCkBAIC0xNzYsNiArMjYzLDExIEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBzZXRfcnRlX2luZGV4KHN0cnVjdAogICAgIHJ0ZS0+ZGVsaXZlcnlfbW9kZSA9IG9mZnNl
dCA+PiA4OwogfQogCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZXRfZnVsbF9kZXN0KGNv
bnN0IHVuaW9uIGlydGUxMjggKmVudHJ5KQoreworICAgIHJldHVybiBlbnRyeS0+ZnVsbC5kZXN0
X2xvIHwgKCh1bnNpZ25lZCBpbnQpZW50cnktPmZ1bGwuZGVzdF9oaSA8PCAyNCk7Cit9CisKIHN0
YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKAogICAgIGludCBiZGYs
CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCkBAIC0xODUsMTAgKzI3NywxMSBAQCBzdGF0
aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCiB7CiAgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKLSAgICB1OCBkZWxpdmVyeV9tb2Rl
LCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKKyAgICB1bnNpZ25lZCBpbnQgZGVsaXZlcnlfbW9k
ZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7CiAgICAgaW50IHJlcV9pZDsKICAgICBzcGlubG9j
a190ICpsb2NrOwogICAgIHVuc2lnbmVkIGludCBvZmZzZXQ7CisgICAgYm9vbCBmcmVzaCA9IGZh
bHNlOwogCiAgICAgcmVxX2lkID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChpb21tdS0+c2Vn
LCBiZGYpOwogICAgIGxvY2sgPSBnZXRfaW50cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFfaWQp
OwpAQCAtMTk2LDcgKzI4OSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zy
b21faW8KICAgICBkZWxpdmVyeV9tb2RlID0gcnRlLT5kZWxpdmVyeV9tb2RlOwogICAgIHZlY3Rv
ciA9IHJ0ZS0+dmVjdG9yOwogICAgIGRlc3RfbW9kZSA9IHJ0ZS0+ZGVzdF9tb2RlOwotICAgIGRl
c3QgPSBydGUtPmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7CisgICAgZGVzdCA9IHgyYXBpY19l
bmFibGVkID8gcnRlLT5kZXN0LmRlc3QzMiA6IHJ0ZS0+ZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVz
dDsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsKIApAQCAtMjExLDI1ICsz
MDQsNDAgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgICAg
ICAgICAgcmV0dXJuIC1FTk9TUEM7CiAgICAgICAgIH0KICAgICAgICAgKmluZGV4ID0gb2Zmc2V0
OwotICAgICAgICBsb191cGRhdGUgPSAxOworICAgICAgICBmcmVzaCA9IHRydWU7CiAgICAgfQog
CiAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNlZywgcmVxX2lkLCBvZmZz
ZXQpOwotICAgIGlmICggIWxvX3VwZGF0ZSApCisgICAgaWYgKCBmcmVzaCApCisgICAgICAgIC8q
IG5vdGhpbmcgKi87CisgICAgZWxzZSBpZiAoICFsb191cGRhdGUgKQogICAgIHsKICAgICAgICAg
LyoKICAgICAgICAgICogTG93IGhhbGYgb2YgaW5jb21pbmcgUlRFIGlzIGFscmVhZHkgaW4gcmVt
YXBwZWQgZm9ybWF0LAogICAgICAgICAgKiBzbyBuZWVkIHRvIHJlY292ZXIgdmVjdG9yIGFuZCBk
ZWxpdmVyeSBtb2RlIGZyb20gSVJURS4KICAgICAgICAgICovCiAgICAgICAgIEFTU0VSVChnZXRf
cnRlX2luZGV4KHJ0ZSkgPT0gb2Zmc2V0KTsKLSAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzIt
PmJhc2ljLnZlY3RvcjsKKyAgICAgICAgaWYgKCBpcnRlX21vZGUgPT0gaXJ0ZTMyICkKKyAgICAg
ICAgICAgIHZlY3RvciA9IGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3I7CisgICAgICAgIGVsc2UK
KyAgICAgICAgICAgIHZlY3RvciA9IGVudHJ5LnB0cjEyOC0+ZnVsbC52ZWN0b3I7CisgICAgICAg
IC8qIFRoZSBJbnRUeXBlIGZpZWxkcyBtYXRjaCBmb3IgYm90aCBmb3JtYXRzLiAqLwogICAgICAg
ICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlOwogICAgIH0KKyAg
ICBlbHNlIGlmICggeDJhcGljX2VuYWJsZWQgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAg
ICogSGlnaCBoYWxmIG9mIGluY29taW5nIFJURSB3YXMgcmVhZCBmcm9tIHRoZSBJL08gQVBJQyBh
bmQgaGVuY2UgbWF5CisgICAgICAgICAqIG5vdCBob2xkIHRoZSBmdWxsIGRlc3RpbmF0aW9uLCBz
byBuZWVkIHRvIHJlY292ZXIgZnVsbCBkZXN0aW5hdGlvbgorICAgICAgICAgKiBmcm9tIElSVEUu
CisgICAgICAgICAqLworICAgICAgICBkZXN0ID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgp
OworICAgIH0KICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZl
cnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUo
bG9jaywgZmxhZ3MpOwogCi0gICAgaWYgKCBpb21tdS0+ZW5hYmxlZCApCisgICAgaWYgKCBpb21t
dS0+ZW5hYmxlZCAmJiAhZnJlc2ggKQogICAgIHsKICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
JmlvbW11LT5sb2NrLCBmbGFncyk7CiAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChp
b21tdSwgcmVxX2lkKTsKQEAgLTI1Myw2ICszNjEsMTkgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVf
c2V0dXBfaW9hcGljX3JlbWFwcAogICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAgICAgdW5zaWduZWQg
aW50IG9mZnNldDsKIAorICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7Cisg
ICAgICAgIGlmICggaXJ0ZV9tb2RlICE9IGlydGVVTksgKQorICAgICAgICB7CisgICAgICAgICAg
ICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuID09IChpcnRlX21vZGUgPT0gaXJ0ZTMyKSApCisgICAg
ICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICgg
aW9tbXUtPmN0cmwuZ2FfZW4gKQorICAgICAgICAgICAgaXJ0ZV9tb2RlID0gaXJ0ZTEyODsKKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgaXJ0ZV9tb2RlID0gaXJ0ZTMyOworICAgIH0KKwogICAg
IC8qIFJlYWQgaW9hcGljIGVudHJpZXMgYW5kIHVwZGF0ZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRh
YmxlIGFjY29yZGluZ2x5ICovCiAgICAgZm9yICggYXBpYyA9IDA7IGFwaWMgPCBucl9pb2FwaWNz
OyBhcGljKysgKQogICAgIHsKQEAgLTI4Nyw2ICs0MDgsMTggQEAgaW50IF9faW5pdCBhbWRfaW9t
bXVfc2V0dXBfaW9hcGljX3JlbWFwcAogICAgICAgICAgICAgZGVzdF9tb2RlID0gcnRlLmRlc3Rf
bW9kZTsKICAgICAgICAgICAgIGRlc3QgPSBydGUuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdDsK
IAorICAgICAgICAgICAgaWYgKCBpb21tdS0+Y3RybC54dF9lbiApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBJbiB4MkFQSUMgbW9kZSB3ZSBo
YXZlIG5vIHdheSBvZiBkaXNjb3ZlcmluZyB0aGUgaGlnaCAyNAorICAgICAgICAgICAgICAgICAq
IGJpdHMgb2YgdGhlIGRlc3RpbmF0aW9uIG9mIGFuIGFscmVhZHkgZW5hYmxlZCBpbnRlcnJ1cHQu
CisgICAgICAgICAgICAgICAgICogV2UgY29tZSBoZXJlIGVhcmxpZXIgdGhhbiBmb3IgeEFQSUMg
bW9kZSwgc28gbm8gaW50ZXJydXB0cworICAgICAgICAgICAgICAgICAqIHNob3VsZCBoYXZlIGJl
ZW4gc2V0IHVwIGJlZm9yZS4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlVubWFza2VkIElPLUFQSUMjJXUgZW50cnkgJXUgaW4geDJBUElDIG1v
ZGVcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPX0FQSUNfSUQoYXBpYyks
IHBpbik7CisgICAgICAgICAgICB9CisKICAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxv
Y2ssIGZsYWdzKTsKICAgICAgICAgICAgIG9mZnNldCA9IGFsbG9jX2ludHJlbWFwX2VudHJ5KHNl
ZywgcmVxX2lkLCAxKTsKICAgICAgICAgICAgIEJVR19PTihvZmZzZXQgPj0gSU5UUkVNQVBfRU5U
UklFUyk7CkBAIC0zMjEsNyArNDU0LDggQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9p
cmUoCiAgICAgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgbmV3X3J0ZSA9IHsgMCB9OwogICAg
IHVuc2lnbmVkIGludCBydGVfbG8gPSAocmVnICYgMSkgPyByZWcgLSAxIDogcmVnOwogICAgIHVu
c2lnbmVkIGludCBwaW4gPSAocmVnIC0gMHgxMCkgLyAyOwotICAgIGludCBzYXZlZF9tYXNrLCBz
ZWcsIGJkZiwgcmM7CisgICAgaW50IHNlZywgYmRmLCByYzsKKyAgICBib29sIHNhdmVkX21hc2ss
IGZyZXNoID0gZmFsc2U7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CiAgICAgdW5zaWdu
ZWQgaW50IGlkeDsKIApAQCAtMzYzLDEyICs0OTcsMjIgQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGlj
X3VwZGF0ZV9pcmUoCiAgICAgICAgICooKCh1MzIgKikmbmV3X3J0ZSkgKyAxKSA9IHZhbHVlOwog
ICAgIH0KIAotICAgIGlmICggbmV3X3J0ZS5tYXNrICYmCi0gICAgICAgICBpb2FwaWNfc2JkZltp
ZHhdLnBpbl8yX2lkeFtwaW5dID49IElOVFJFTUFQX0VOVFJJRVMgKQorICAgIGlmICggaW9hcGlj
X3NiZGZbaWR4XS5waW5fMl9pZHhbcGluXSA+PSBJTlRSRU1BUF9FTlRSSUVTICkKICAgICB7CiAg
ICAgICAgIEFTU0VSVChzYXZlZF9tYXNrKTsKLSAgICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMs
IHJlZywgdmFsdWUpOwotICAgICAgICByZXR1cm47CisKKyAgICAgICAgLyoKKyAgICAgICAgICog
VGhlcmUncyBub3doZXJlIGV4Y2VwdCB0aGUgSVJURSB0byBzdG9yZSBhIGZ1bGwgMzItYml0IGRl
c3RpbmF0aW9uLAorICAgICAgICAgKiBzbyB3ZSBtYXkgbm90IGJ5cGFzcyBlbnRyeSBhbGxvY2F0
aW9uIGFuZCB1cGRhdGluZyBvZiB0aGUgbG93IFJURQorICAgICAgICAgKiBoYWxmIGluIHRoZSAo
dXN1YWwpIGNhc2Ugb2YgdGhlIGhpZ2ggUlRFIGhhbGYgZ2V0dGluZyB3cml0dGVuIGZpcnN0Lgor
ICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBuZXdfcnRlLm1hc2sgJiYgIXgyYXBpY19lbmFibGVk
ICkKKyAgICAgICAgeworICAgICAgICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFs
dWUpOworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CisKKyAgICAgICAgZnJlc2ggPSB0
cnVlOwogICAgIH0KIAogICAgIC8qIG1hc2sgdGhlIGludGVycnVwdCB3aGlsZSB3ZSBjaGFuZ2Ug
dGhlIGludHJlbWFwIHRhYmxlICovCkBAIC0zOTcsOCArNTQxLDEyIEBAIHZvaWQgYW1kX2lvbW11
X2lvYXBpY191cGRhdGVfaXJlKAogICAgIGlmICggcmVnID09IHJ0ZV9sbyApCiAgICAgICAgIHJl
dHVybjsKIAotICAgIC8qIHVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRl
ZCB0aGUgaW50cmVtYXAgdGFibGUgKi8KLSAgICBpZiAoICFzYXZlZF9tYXNrICkKKyAgICAvKgor
ICAgICAqIFVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50
cmVtYXAgdGFibGUuIEFsc28KKyAgICAgKiB3cml0ZSB0aGUgbG93IGhhbGYgaWYgYSBmcmVzaCBl
bnRyeSB3YXMgYWxsb2NhdGVkIGZvciBhIGhpZ2ggaGFsZgorICAgICAqIHVwZGF0ZSBpbiB4MkFQ
SUMgbW9kZS4KKyAgICAgKi8KKyAgICBpZiAoICFzYXZlZF9tYXNrIHx8ICh4MmFwaWNfZW5hYmxl
ZCAmJiBmcmVzaCkgKQogICAgIHsKICAgICAgICAgb2xkX3J0ZS5tYXNrID0gc2F2ZWRfbWFzazsK
ICAgICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJ0ZV9sbywgKigodTMyICopJm9sZF9ydGUp
KTsKQEAgLTQxMiwyNyArNTYwLDM2IEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2Fw
aWNfZnJvbV8KICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0OwogICAgIHVuc2lnbmVkIGludCB2YWwg
PSBfX2lvX2FwaWNfcmVhZChhcGljLCByZWcpOwogICAgIHVuc2lnbmVkIGludCBwaW4gPSAocmVn
IC0gMHgxMCkgLyAyOworICAgIHVpbnQxNl90IHNlZywgcmVxX2lkOworICAgIHVuaW9uIGlydGVf
cHRyIGVudHJ5OwogCiAgICAgaWR4ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQSUNfSUQoYXBp
YykpOwogICAgIGlmICggaWR4ID09IE1BWF9JT19BUElDUyApCiAgICAgICAgIHJldHVybiAtRUlO
VkFMOwogCiAgICAgb2Zmc2V0ID0gaW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhbcGluXTsKKyAg
ICBpZiAoIG9mZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVTICkKKyAgICAgICAgcmV0dXJuIHZhbDsK
IAotICAgIGlmICggIShyZWcgJiAxKSAmJiBvZmZzZXQgPCBJTlRSRU1BUF9FTlRSSUVTICkKKyAg
ICBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNlZzsKKyAgICByZXFfaWQgPSBnZXRfaW50cmVtYXBf
cmVxdWVzdG9yX2lkKHNlZywgaW9hcGljX3NiZGZbaWR4XS5iZGYpOworICAgIGVudHJ5ID0gZ2V0
X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOworCisgICAgaWYgKCAhKHJlZyAm
IDEpICkKICAgICB7Ci0gICAgICAgIHUxNiBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsKLSAg
ICAgICAgdTE2IHNlZyA9IGlvYXBpY19zYmRmW2lkeF0uc2VnOwotICAgICAgICB1MTYgcmVxX2lk
ID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChzZWcsIGJkZik7Ci0gICAgICAgIHVuaW9uIGly
dGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOwog
CiAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVTIC0gMSkp
KTsKICAgICAgICAgdmFsICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOworICAgICAgICAvKiBU
aGUgSW50VHlwZSBmaWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KICAgICAgICAgdmFs
IHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMuaW50X3R5cGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9ERUxJVl9NT0RFX01BU0spOwotICAgICAgICB2YWwg
fD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3IsCisgICAgICAgIHZhbCB8PSBN
QVNLX0lOU1IoaXJ0ZV9tb2RlID09IGlydGUzMgorICAgICAgICAgICAgICAgICAgICAgICAgID8g
ZW50cnkucHRyMzItPmJhc2ljLnZlY3RvcgorICAgICAgICAgICAgICAgICAgICAgICAgIDogZW50
cnkucHRyMTI4LT5mdWxsLnZlY3RvciwKICAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElD
X1JFRElSX1ZFQ1RPUl9NQVNLKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHgyYXBpY19lbmFibGVk
ICkKKyAgICAgICAgdmFsID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOwogCiAgICAgcmV0
dXJuIHZhbDsKIH0KQEAgLTQ0NCw5ICs2MDEsOSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX21zCiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICB1bmlvbiBpcnRl
X3B0ciBlbnRyeTsKICAgICB1MTYgcmVxX2lkLCBhbGlhc19pZDsKLSAgICB1OCBkZWxpdmVyeV9t
b2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKKyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUs
IHZlY3RvciwgZGVzdF9tb2RlOwogICAgIHNwaW5sb2NrX3QgKmxvY2s7Ci0gICAgdW5zaWduZWQg
aW50IG9mZnNldCwgaTsKKyAgICB1bnNpZ25lZCBpbnQgZGVzdCwgb2Zmc2V0LCBpOwogCiAgICAg
cmVxX2lkID0gZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKICAgICBhbGlh
c19pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKQEAgLTQ2
Nyw3ICs2MjQsMTIgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwog
ICAgIGRlc3RfbW9kZSA9IChtc2ctPmFkZHJlc3NfbG8gPj4gTVNJX0FERFJfREVTVE1PREVfU0hJ
RlQpICYgMHgxOwogICAgIGRlbGl2ZXJ5X21vZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RF
TElWRVJZX01PREVfU0hJRlQpICYgMHgxOwogICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJ
X0RBVEFfVkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOwotICAgIGRlc3QgPSAo
bXNnLT5hZGRyZXNzX2xvID4+IE1TSV9BRERSX0RFU1RfSURfU0hJRlQpICYgMHhmZjsKKworICAg
IGlmICggeDJhcGljX2VuYWJsZWQgKQorICAgICAgICBkZXN0ID0gbXNnLT5kZXN0MzI7CisgICAg
ZWxzZQorICAgICAgICBkZXN0ID0gTUFTS19FWFRSKG1zZy0+YWRkcmVzc19sbywgTVNJX0FERFJf
REVTVF9JRF9NQVNLKTsKKwogICAgIG9mZnNldCA9ICpyZW1hcF9pbmRleDsKICAgICBpZiAoIG9m
ZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVTICkKICAgICB7CkBAIC02MTIsMTAgKzc3NCwyMSBAQCB2
b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICB9CiAKICAgICBtc2ctPmRhdGEg
Jj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7CisgICAgLyogVGhlIEludFR5cGUgZmllbGRzIG1h
dGNoIGZvciBib3RoIGZvcm1hdHMuICovCiAgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRy
eS5wdHIzMi0+YmFzaWMuaW50X3R5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lf
REFUQV9ERUxJVkVSWV9NT0RFX01BU0spOwotICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50
cnkucHRyMzItPmJhc2ljLnZlY3RvciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9E
QVRBX1ZFQ1RPUl9NQVNLKTsKKyAgICBpZiAoIGlydGVfbW9kZSA9PSBpcnRlMzIgKQorICAgIHsK
KyAgICAgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9y
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLKTsK
KyAgICAgICAgbXNnLT5kZXN0MzIgPSBlbnRyeS5wdHIzMi0+YmFzaWMuZGVzdDsKKyAgICB9Cisg
ICAgZWxzZQorICAgIHsKKyAgICAgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIx
MjgtPmZ1bGwudmVjdG9yLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRB
X1ZFQ1RPUl9NQVNLKTsKKyAgICAgICAgbXNnLT5kZXN0MzIgPSBnZXRfZnVsbF9kZXN0KGVudHJ5
LnB0cjEyOCk7CisgICAgfQogfQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFw
X3RhYmxlKApAQCAtNjc4LDE4ICs4NTEsMjggQEAgaW50IF9faW5pdCBhbWRfc2V0dXBfaHBldF9t
c2koc3RydWN0IG1zaQogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIHZvaWQgZHVtcF9pbnRy
ZW1hcF90YWJsZShjb25zdCB1MzIgKnRhYmxlKQorc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90
YWJsZSh1bmlvbiBpcnRlX2NwdHIgdGJsKQogewotICAgIHUzMiBjb3VudDsKKyAgICB1bnNpZ25l
ZCBpbnQgY291bnQ7CiAKLSAgICBpZiAoICF0YWJsZSApCisgICAgaWYgKCAhdGJsLnB0ciB8fCBp
cnRlX21vZGUgPT0gaXJ0ZVVOSyApCiAgICAgICAgIHJldHVybjsKIAogICAgIGZvciAoIGNvdW50
ID0gMDsgY291bnQgPCBJTlRSRU1BUF9FTlRSSUVTOyBjb3VudCsrICkKICAgICB7Ci0gICAgICAg
IGlmICggIXRhYmxlW2NvdW50XSApCi0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgcHJp
bnRrKCIgICAgSVJURVslMDN4XSAlMDh4XG4iLCBjb3VudCwgdGFibGVbY291bnRdKTsKKyAgICAg
ICAgaWYgKCBpcnRlX21vZGUgPT0gaXJ0ZTMyICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYg
KCAhdGJsLnB0cjMyW2NvdW50XS5yYXdbMF0gKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwor
ICAgICAgICAgICAgcHJpbnRrKCIgICAgSVJURVslMDN4XSAlMDh4XG4iLCBjb3VudCwgdGJsLnB0
cjMyW2NvdW50XS5yYXdbMF0pOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgewor
ICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzBdICYmICF0YmwucHRyMTI4
W2NvdW50XS5yYXdbMV0gKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAg
cHJpbnRrKCIgICAgSVJURVslMDN4XSAlMDE2bHhfJTAxNmx4XG4iLAorICAgICAgICAgICAgICAg
ICAgIGNvdW50LCB0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0sIHRibC5wdHIxMjhbY291bnRdLnJh
d1swXSk7CisgICAgICAgIH0KICAgICB9CiB9CiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:21:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:21:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWDj-00047P-OH; Thu, 27 Jun 2019 15: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWDi-000477-A3
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:21:54 +0000
X-Inumbo-ID: 49322442-98ef-11e9-b39e-57debe6df649
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 49322442-98ef-11e9-b39e-57debe6df649;
 Thu, 27 Jun 2019 15:21:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:21:50 -0600
Message-Id: <5D14DF08020000780023B98A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:21:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 06/10] 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
bmVlZHMgdG8gaGFwcGVuCnNsaWdodGx5IGVhcmxpZXIsIHN1Y2ggdGhhdCBmb3IgeDJBUElDIHN1
cHBvcnQgd2UgY2FuIHNldCBYVEVuIHByaW9yIHRvCmNhbGxpbmcgYW1kX2lvbW11X3VwZGF0ZV9p
dnJzX21hcHBpbmdfYWNwaSgpIGFuZAphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZygp
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCi0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtOTcwLDE0ICs5NzAsNiBAQCBzdGF0aWMg
dm9pZCAqIF9faW5pdCBhbGxvY2F0ZV9wcHJfbG9nKHN0CiAKIHN0YXRpYyBpbnQgX19pbml0IGFt
ZF9pb21tdV9pbml0X29uZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKLSAgICBpZiAoIG1h
cF9pb21tdV9tbWlvX3JlZ2lvbihpb21tdSkgIT0gMCApCi0gICAgICAgIGdvdG8gZXJyb3Jfb3V0
OwotCi0gICAgZ2V0X2lvbW11X2ZlYXR1cmVzKGlvbW11KTsKLQotICAgIGlmICggaW9tbXUtPmZl
YXR1cmVzLnJhdyApCi0gICAgICAgIGlvbW11djJfZW5hYmxlZCA9IDE7Ci0KICAgICBpZiAoIGFs
bG9jYXRlX2NtZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291
dDsKIApAQCAtMTE5Nyw2ICsxMTg5LDIzIEBAIHN0YXRpYyBib29sX3QgX19pbml0IGFtZF9zcDUx
MDBfZXJyYXR1bTIKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBfX2luaXQgYW1kX2lv
bW11X3ByZXBhcmVfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQoreworICAgIGludCByYyA9
IGFsbG9jX2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNlZyk7CisKKyAgICBpZiAoICFyYyApCisgICAg
ICAgIHJjID0gbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgZ2V0X2lvbW11X2ZlYXR1cmVzKGlvbW11KTsKKworICAg
IGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyApCisgICAgICAgIGlvbW11djJfZW5hYmxlZCA9IHRy
dWU7CisKKyAgICByZXR1cm4gMDsKK30KKwogaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lk
KQogewogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwpAQCAtMTIyNyw3ICsxMjM2LDcgQEAg
aW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQogICAgIHJhZGl4X3RyZWVfaW5pdCgmaXZy
c19tYXBzKTsKICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCiAgICAgewotICAgICAg
ICByYyA9IGFsbG9jX2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNlZyk7CisgICAgICAgIHJjID0gYW1k
X2lvbW11X3ByZXBhcmVfb25lKGlvbW11KTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAg
ICBnb3RvIGVycm9yX291dDsKICAgICB9CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:22:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWE4-0004DO-7a; Thu, 27 Jun 2019 15:22:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWE2-0004Cw-S0
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:22:14 +0000
X-Inumbo-ID: 5701adba-98ef-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5701adba-98ef-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:22:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:22:13 -0600
Message-Id: <5D14DF23020000780023B98D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:22:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 07/10] 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
b2YgdGhlIElSUQpzZXR1cC4gQ29kZSB0byBhY3R1YWxseSBkbyB0aGF0IHNldHVwIGluIHRoZSB4
MkFQSUMgY2FzZSB3aWxsIGdldCBhZGRlZApzdWJzZXF1ZW50bHkuCgpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCkBAIC04MTQsNyArODE0LDYgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2VycmF0dW1f
NzQ2X3dvcmthcgogc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0gICAgc3RydWN0IGlycV9kZXNjICpk
ZXNjOwogCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAKQEAg
LTgzNCwxOSArODMzLDI3IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lv
bW0KICAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQogICAgICAgICByZWdp
c3Rlcl9pb21tdV9wcHJfbG9nX2luX21taW9fc3BhY2UoaW9tbXUpOwogCi0gICAgZGVzYyA9IGly
cV90b19kZXNjKGlvbW11LT5tc2kuaXJxKTsKLSAgICBzcGluX2xvY2soJmRlc2MtPmxvY2spOwot
ICAgIHNldF9tc2lfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKLSAgICBzcGluX3Vu
bG9jaygmZGVzYy0+bG9jayk7CisgICAgaWYgKCBpb21tdS0+bXNpLmlycSA+IDAgKQorICAgIHsK
KyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5p
cnEpOworCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7CisgICAgICAgIHNldF9tc2lf
YWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJmRl
c2MtPmxvY2spOworICAgIH0KIAogICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01N
VV9DT05UUk9MX0VOQUJMRUQpOwogCiAgICAgc2V0X2lvbW11X2h0X2ZsYWdzKGlvbW11KTsKICAg
ICBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9F
TkFCTEVEKTsKLSAgICBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NP
TlRST0xfRU5BQkxFRCk7CiAKLSAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAg
KQotICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9M
X0VOQUJMRUQpOworICAgIGlmICggaW9tbXUtPm1zaS5pcnEgPiAwICkKKyAgICB7CisgICAgICAg
IHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVE
KTsKKworICAgICAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQorICAgICAg
ICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFC
TEVEKTsKKyAgICB9CiAKICAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAg
ICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOwoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:22:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:22:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWEc-0004LQ-Kf; Thu, 27 Jun 2019 15:22: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWEb-0004LB-5R
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:22:49 +0000
X-Inumbo-ID: 69a89ad0-98ef-11e9-a2af-17f79dc87198
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 69a89ad0-98ef-11e9-a2af-17f79dc87198;
 Thu, 27 Jun 2019 15:22:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:22:44 -0600
Message-Id: <5D14DF43020000780023B990@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:22:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 08/10] 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
d2UgbmVlZCB0byBtYWtlCnVzZSBvZiB0aGlzIG5vbi1NU0ktY2FwYWJpbGl0eSBiYXNlZCBtZWNo
YW5pc20uIFRoZSBuZXcgSVJRIGNvbnRyb2xsZXIKc3RydWN0dXJlIGNhbiByZS11c2UgY2VydGFp
biBNU0kgZnVuY3Rpb25zLCB0aG91Z2guCgpGb3Igbm93IGdlbmVyYWwgYW5kIFBQUiBpbnRlcnJ1
cHRzIHN0aWxsIHNoYXJlIGEgc2luZ2xlIHZlY3RvciwgSVJRLCBhbmQKaGVuY2UgaGFuZGxlci4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTQ3Miw2ICs0NzIsNDQgQEAgc3RhdGljIGh3
X2lycV9jb250cm9sbGVyIGlvbW11X21hc2thYmxlXwogICAgIC5zZXRfYWZmaW5pdHkgPSBzZXRf
bXNpX2FmZmluaXR5LAogfTsKIAorc3RhdGljIHZvaWQgc2V0X3gyYXBpY19hZmZpbml0eShzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKK3sKKyAgICBzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdSA9IGRlc2MtPmFjdGlvbi0+ZGV2X2lkOworICAgIHVuc2lnbmVkIGlu
dCBkZXN0ID0gc2V0X2Rlc2NfYWZmaW5pdHkoZGVzYywgbWFzayk7CisgICAgdW5pb24gYW1kX2lv
bW11X3gyYXBpY19jb250cm9sIGN0cmwgPSB7fTsKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwor
CisgICAgaWYgKCBkZXN0ID09IEJBRF9BUElDSUQgKQorICAgICAgICByZXR1cm47CisKKyAgICBt
c2lfY29tcG9zZV9tc2coZGVzYy0+YXJjaC52ZWN0b3IsIE5VTEwsICZpb21tdS0+bXNpLm1zZyk7
CisgICAgaW9tbXUtPm1zaS5tc2cuZGVzdDMyID0gZGVzdDsKKworICAgIGN0cmwuZGVzdF9tb2Rl
ID0gTUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmFkZHJlc3NfbG8sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTVNJX0FERFJfREVTVE1PREVfTUFTSyk7CisgICAgY3RybC5pbnRfdHlw
ZSA9IE1BU0tfRVhUUihpb21tdS0+bXNpLm1zZy5kYXRhLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9ERV9NQVNLKTsKKyAgICBjdHJsLnZlY3RvciA9
IGRlc2MtPmFyY2gudmVjdG9yOworICAgIGN0cmwuZGVzdF9sbyA9IGRlc3Q7CisgICAgY3RybC5k
ZXN0X2hpID0gZGVzdCA+PiAyNDsKKworICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9j
aywgZmxhZ3MpOworICAgIHdyaXRlcShjdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X1hUX0lOVF9DVFJMX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoY3RybC5yYXcsIGlvbW11LT5t
bWlvX2Jhc2UgKyBJT01NVV9YVF9QUFJfSU5UX0NUUkxfTU1JT19PRkZTRVQpOworICAgIHNwaW5f
dW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Cit9CisKK3N0YXRpYyBod19p
cnFfY29udHJvbGxlciBpb21tdV94MmFwaWNfdHlwZSA9IHsKKyAgICAudHlwZW5hbWUgICAgID0g
IklPTU1VLXgyQVBJQyIsCisgICAgLnN0YXJ0dXAgICAgICA9IGlycV9zdGFydHVwX25vbmUsCisg
ICAgLnNodXRkb3duICAgICA9IGlycV9zaHV0ZG93bl9ub25lLAorICAgIC5lbmFibGUgICAgICAg
PSBpcnFfZW5hYmxlX25vbmUsCisgICAgLmRpc2FibGUgICAgICA9IGlycV9kaXNhYmxlX25vbmUs
CisgICAgLmFjayAgICAgICAgICA9IGFja19ub25tYXNrYWJsZV9tc2lfaXJxLAorICAgIC5lbmQg
ICAgICAgICAgPSBlbmRfbm9ubWFza2FibGVfbXNpX2lycSwKKyAgICAuc2V0X2FmZmluaXR5ID0g
c2V0X3gyYXBpY19hZmZpbml0eSwKK307CisKIHN0YXRpYyB2b2lkIHBhcnNlX2V2ZW50X2xvZ19l
bnRyeShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGVudHJ5W10pCiB7CiAgICAgdTE2IGRv
bWFpbl9pZCwgZGV2aWNlX2lkLCBmbGFnczsKQEAgLTcyNiw4ICs3NjQsNiBAQCBzdGF0aWMgdm9p
ZCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpbnQKIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9p
b21tdV9pbnRlcnJ1cHRfaGFuZGxlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKICAgICBp
bnQgaXJxLCByZXQ7Ci0gICAgaHdfaXJxX2NvbnRyb2xsZXIgKmhhbmRsZXI7Ci0gICAgdTE2IGNv
bnRyb2w7CiAKICAgICBpcnEgPSBjcmVhdGVfaXJxKE5VTUFfTk9fTk9ERSk7CiAgICAgaWYgKCBp
cnEgPD0gMCApCkBAIC03NDcsMjAgKzc4Myw0MyBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBzZXRf
aW9tbXVfaW50ZXJydXB0CiAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+
YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZikpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9Ci0g
ICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihpb21tdS0+c2VnLCBQQ0lfQlVTKGlvbW11LT5i
ZGYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoaW9tbXUtPmJkZiks
IFBDSV9GVU5DKGlvbW11LT5iZGYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9t
bXUtPm1zaS5tc2lfYXR0cmliLnBvcyArIFBDSV9NU0lfRkxBR1MpOwotICAgIGlvbW11LT5tc2ku
bXNpLm52ZWMgPSAxOwotICAgIGlmICggaXNfbWFza19iaXRfc3VwcG9ydChjb250cm9sKSApCi0g
ICAgewotICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9IDE7Ci0gICAgICAg
IGlvbW11LT5tc2kubXNpLm1wb3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNpLm1zaV9h
dHRyaWIucG9zLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaXNfNjRiaXRfYWRkcmVzcyhjb250cm9sKSk7Ci0gICAgICAgIGhhbmRsZXIgPSAmaW9tbXVf
bWFza2FibGVfbXNpX3R5cGU7CisKKyAgICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4g
KQorICAgIHsKKyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaXJx
KTsKKworICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zID0gTVNJX1RZUEVfSU9NTVU7
CisgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMDsKKyAgICAgICAgaW9t
bXUtPm1zaS5tc2lfYXR0cmliLmlzXzY0ID0gMTsKKworICAgICAgICBkZXNjLT5tc2lfZGVzYyA9
ICZpb21tdS0+bXNpOworICAgICAgICBkZXNjLT5oYW5kbGVyID0gJmlvbW11X3gyYXBpY190eXBl
OworCisgICAgICAgIHJldCA9IDA7CiAgICAgfQogICAgIGVsc2UKLSAgICAgICAgaGFuZGxlciA9
ICZpb21tdV9tc2lfdHlwZTsKLSAgICByZXQgPSBfX3NldHVwX21zaV9pcnEoaXJxX3RvX2Rlc2Mo
aXJxKSwgJmlvbW11LT5tc2ksIGhhbmRsZXIpOworICAgIHsKKyAgICAgICAgaHdfaXJxX2NvbnRy
b2xsZXIgKmhhbmRsZXI7CisgICAgICAgIHUxNiBjb250cm9sOworCisgICAgICAgIGNvbnRyb2wg
PSBwY2lfY29uZl9yZWFkMTYoaW9tbXUtPnNlZywgUENJX0JVUyhpb21tdS0+YmRmKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRmKSwgUENJX0ZV
TkMoaW9tbXUtPmJkZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXUt
Pm1zaS5tc2lfYXR0cmliLnBvcyArIFBDSV9NU0lfRkxBR1MpOworCisgICAgICAgIGlvbW11LT5t
c2kubXNpLm52ZWMgPSAxOworICAgICAgICBpZiAoIGlzX21hc2tfYml0X3N1cHBvcnQoY29udHJv
bCkgKQorICAgICAgICB7CisgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2Jp
dCA9IDE7CisgICAgICAgICAgICBpb21tdS0+bXNpLm1zaS5tcG9zID0gbXNpX21hc2tfYml0c19y
ZWcoaW9tbXUtPm1zaS5tc2lfYXR0cmliLnBvcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpc182NGJpdF9hZGRyZXNzKGNvbnRyb2wpKTsKKyAg
ICAgICAgICAgIGhhbmRsZXIgPSAmaW9tbXVfbWFza2FibGVfbXNpX3R5cGU7CisgICAgICAgIH0K
KyAgICAgICAgZWxzZQorICAgICAgICAgICAgaGFuZGxlciA9ICZpb21tdV9tc2lfdHlwZTsKKwor
ICAgICAgICByZXQgPSBfX3NldHVwX21zaV9pcnEoaXJxX3RvX2Rlc2MoaXJxKSwgJmlvbW11LT5t
c2ksIGhhbmRsZXIpOworICAgIH0KKwogICAgIGlmICggIXJldCApCiAgICAgICAgIHJldCA9IHJl
cXVlc3RfaXJxKGlycSwgMCwgaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIsICJhbWRfaW9tbXUiLCBp
b21tdSk7CiAgICAgaWYgKCByZXQgKQpAQCAtODM4LDggKzg5NywxOSBAQCBzdGF0aWMgdm9pZCBl
bmFibGVfaW9tbXUoc3RydWN0IGFtZF9pb21tCiAgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YyA9IGlycV90b19kZXNjKGlvbW11LT5tc2kuaXJxKTsKIAogICAgICAgICBzcGluX2xvY2soJmRl
c2MtPmxvY2spOwotICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21h
cCk7Ci0gICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAgICAgICBpZiAoIGlv
bW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQorICAgICAgICB7CisgICAgICAgICAgICBzZXRfeDJh
cGljX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAgICAgICAgICBzcGluX3Vu
bG9jaygmZGVzYy0+bG9jayk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7Cisg
ICAgICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAg
ICAgICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7CisKKyAgICAgICAgICAgIGFtZF9pb21t
dV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOworICAgICAgICB9CiAg
ICAgfQogCiAgICAgYW1kX2lvbW11X21zaV9lbmFibGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRU5B
QkxFRCk7CkBAIC04NzksNyArOTQ5LDkgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9pb21tdShzdHJ1
Y3QgYW1kX2lvbQogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgYW1kX2lvbW11X21zaV9l
bmFibGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOworICAgIGlmICggIWlvbW11LT5j
dHJsLmludF9jYXBfeHRfZW4gKQorICAgICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwg
SU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CisKICAgICBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJf
Y29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAgICAgc2V0X2lvbW11X2V2
ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKIAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApAQCAtNDE2LDYgKzQxNiwyNSBA
QCB1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHsKICAgICB9IGZsZHM7CiB9OwogCisvKiB4
MkFQSUMgQ29udHJvbCBSZWdpc3RlcnMgKi8KKyNkZWZpbmUgSU9NTVVfWFRfSU5UX0NUUkxfTU1J
T19PRkZTRVQJCTB4MDE3MAorI2RlZmluZSBJT01NVV9YVF9QUFJfSU5UX0NUUkxfTU1JT19PRkZT
RVQJMHgwMTc4CisjZGVmaW5lIElPTU1VX1hUX0dBX0lOVF9DVFJMX01NSU9fT0ZGU0VUCTB4MDE4
MAorCit1bmlvbiBhbWRfaW9tbXVfeDJhcGljX2NvbnRyb2wgeworICAgIHVpbnQ2NF90IHJhdzsK
KyAgICBzdHJ1Y3QgeworICAgICAgICB1bnNpZ25lZCBpbnQgOjI7CisgICAgICAgIHVuc2lnbmVk
IGludCBkZXN0X21vZGU6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDo1OworICAgICAgICB1bnNp
Z25lZCBpbnQgZGVzdF9sbzoyNDsKKyAgICAgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4OworICAg
ICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MTsgLyogRE0gaW4gSU9NTVUgc3BlYyAzLjA0ICov
CisgICAgICAgIHVuc2lnbmVkIGludCA6MTU7CisgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2hp
Ojg7CisgICAgfTsKK307CisKIC8qIFN0YXR1cyBSZWdpc3RlciovCiAjZGVmaW5lIElPTU1VX1NU
QVRVU19NTUlPX09GRlNFVAkJMHgyMDIwCiAjZGVmaW5lIElPTU1VX1NUQVRVU19FVkVOVF9PVkVS
RkxPV19NQVNLCTB4MDAwMDAwMDEKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:23:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWF5-0004R3-1B; Thu, 27 Jun 2019 15:23: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWF3-0004Qd-0d
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:23:17 +0000
X-Inumbo-ID: 7bac5d3f-98ef-11e9-8980-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bac5d3f-98ef-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:23:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:23:14 -0600
Message-Id: <5D14DF61020000780023B993@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:23:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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
cnN0IG5lZWQgdG8gYmUKc3dpdGNoZWQgaW50byBzdWl0YWJsZSBzdGF0ZS4KClRoZSBwb3N0LUFQ
LWJyaW5ndXAgSVJRIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgZG9uZSBhbHNvIGZvciB0aGUgbm9u
LQp4MkFQSUMgY2FzZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCnYyOiBEcm9wIGNwdV9oYXNfY3gxNiBjaGVjay4gQWRkIGNvbW1lbnQuCi0tLQpU
QkQ6IEluc3RlYWQgb2YgdGhlIHN5c3RlbV9zdGF0ZSBjaGVjayBpbiBpb3ZfZW5hYmxlX3h0KCkg
dGhlIGZ1bmN0aW9uCiAgICAgY291bGQgYWxzbyB6YXAgaXRzIG93biBob29rIHBvaW50ZXIsIGF0
IHdoaWNoIHBvaW50IGl0IGNvdWxkIGFsc28KICAgICBiZWNvbWUgX19pbml0LiBUaGlzIHdvdWxk
LCBob3dldmVyLCByZXF1aXJlIHRoYXQgZWl0aGVyCiAgICAgcmVzdW1lX3gyYXBpYygpIGJlIGJv
dW5kIHRvIGlnbm9yZSBpb21tdV9lbmFibGVfeDJhcGljKCkgZXJyb3JzCiAgICAgZm9yZXZlciwg
b3IgdGhhdCBpb21tdV9lbmFibGVfeDJhcGljKCkgYmUgc2xpZ2h0bHkgcmUtYXJyYW5nZWQgdG8K
ICAgICBub3QgcmV0dXJuIC1FT1BOT1RTVVBQIHdoZW4gZmluZGluZyBhIE5VTEwgaG9vayBkdXJp
bmcgcmVzdW1lLgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC04MzQs
NiArODM0LDMwIEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHQKICAg
ICByZXR1cm4gMTsKIH0KIAoraW50IGlvdl9hZGp1c3RfaXJxX2FmZmluaXRpZXModm9pZCkKK3sK
KyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKKworICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlv
bW11ICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19kZXNj
KGlvbW11LT5tc2kuaXJxKTsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKworICAgICAg
ICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgICAgICBpZiAoIGlv
bW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQorICAgICAgICAgICAgc2V0X3gyYXBpY19hZmZpbml0
eShkZXNjLCAmY3B1X29ubGluZV9tYXApOworICAgICAgICBlbHNlCisgICAgICAgICAgICBzZXRf
bXNpX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAgICAgIHNwaW5fdW5sb2Nr
X2lycXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KK19faW5pdGNhbGwoaW92X2FkanVzdF9pcnFfYWZmaW5pdGllcyk7CisKIC8qCiAgKiBGYW1p
bHkxNWggTW9kZWwgMTBoLTFmaCBlcnJhdHVtIDc0NiAoSU9NTVUgTG9nZ2luZyBNYXkgU3RhbGwg
VHJhbnNsYXRpb25zKQogICogV29ya2Fyb3VuZDoKQEAgLTEwNDcsNyArMTA3MSw3IEBAIHN0YXRp
YyB2b2lkICogX19pbml0IGFsbG9jYXRlX3Bwcl9sb2coc3QKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9NTVVfUFBSX0xPR19ERUZBVUxUX0VOVFJJRVMsICJQUFIgTG9nIik7CiB9
CiAKLXN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSkKK3N0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHJ1Y3QgYW1k
X2lvbW11ICppb21tdSwgYm9vbCBpbnRyKQogewogICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZl
cihpb21tdSkgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwpAQCAtMTA1OCw3ICsx
MDgyLDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cgogICAgIGlm
ICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21t
dSkgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAgIGlmICggIXNldF9pb21tdV9pbnRl
cnJ1cHRfaGFuZGxlcihpb21tdSkgKQorICAgIGlmICggaW50ciAmJiAhc2V0X2lvbW11X2ludGVy
cnVwdF9oYW5kbGVyKGlvbW11KSApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCiAgICAgLyog
VG8gbWFrZSBzdXJlIHRoYXQgZGV2aWNlX3RhYmxlLmJ1ZmZlciBoYXMgYmVlbiBzdWNjZXNzZnVs
bHkgYWxsb2NhdGVkICovCkBAIC0xMjg1LDcgKzEzMDksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBh
bWRfaW9tbXVfcHJlcGFyZV9vbmUoCiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBfX2luaXQgYW1k
X2lvbW11X2luaXQodm9pZCkKK2ludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmUodm9pZCkKIHsK
ICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKICAgICBpbnQgcmMgPSAtRU5PREVWOwpAQCAt
MTMwMCw5ICsxMzI0LDE0IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKICAgICBp
ZiAoIHVubGlrZWx5KGFjcGlfZ2JsX0ZBRFQuYm9vdF9mbGFncyAmIEFDUElfRkFEVF9OT19NU0kp
ICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKKyAgICAvKiBIYXZlIHdlIGJlZW4gaGVyZSBi
ZWZvcmU/ICovCisgICAgaWYgKCBpdmhkX3R5cGUgKQorICAgICAgICByZXR1cm4gMDsKKwogICAg
IHJjID0gYW1kX2lvbW11X2dldF9zdXBwb3J0ZWRfaXZoZF90eXBlKCk7CiAgICAgaWYgKCByYyA8
IDAgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKKyAgICBCVUdfT04oIXJjKTsKICAgICBpdmhk
X3R5cGUgPSByYzsKIAogICAgIHJjID0gYW1kX2lvbW11X2dldF9pdnJzX2Rldl9lbnRyaWVzKCk7
CkBAIC0xMzIxLDkgKzEzNTAsMzMgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQog
ICAgIH0KIAogICAgIHJjID0gYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgpOwor
CisgZXJyb3Jfb3V0OgorICAgIGlmICggcmMgKQorICAgIHsKKyAgICAgICAgYW1kX2lvbW11X2lu
aXRfY2xlYW51cCgpOworICAgICAgICBpdmhkX3R5cGUgPSAwOworICAgIH0KKworICAgIHJldHVy
biByYzsKK30KKworaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdChib29sIHh0KQoreworICAgIHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11OworICAgIGludCByYyA9IGFtZF9pb21tdV9wcmVwYXJlKCk7
CisKICAgICBpZiAoIHJjICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKKyAgICBmb3JfZWFj
aF9hbWRfaW9tbXUgKCBpb21tdSApCisgICAgeworICAgICAgICAvKiBOQjogVGhlcmUncyBubyBu
ZWVkIHRvIGFjdHVhbGx5IHdyaXRlIHRoZXNlIG91dCByaWdodCBoZXJlLiAqLworICAgICAgICBp
b21tdS0+Y3RybC5nYV9lbiB8PSB4dDsKKyAgICAgICAgaW9tbXUtPmN0cmwueHRfZW4gPSB4dDsK
KyAgICAgICAgaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiA9IHh0OworICAgIH0KKwogICAgIC8q
IGluaXRpYWxpemUgaW8tYXBpYyBpbnRlcnJ1cHQgcmVtYXBwaW5nIGVudHJpZXMgKi8KICAgICBp
ZiAoIGlvbW11X2ludHJlbWFwICkKICAgICAgICAgcmMgPSBhbWRfaW9tbXVfc2V0dXBfaW9hcGlj
X3JlbWFwcGluZygpOwpAQCAtMTM0Niw3ICsxMzk5LDEyIEBAIGludCBfX2luaXQgYW1kX2lvbW11
X2luaXQodm9pZCkKICAgICAvKiBwZXIgaW9tbXUgaW5pdGlhbGl6YXRpb24gICovCiAgICAgZm9y
X2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQogICAgIHsKLSAgICAgICAgcmMgPSBhbWRfaW9tbXVf
aW5pdF9vbmUoaW9tbXUpOworICAgICAgICAvKgorICAgICAgICAgKiBTZXR0aW5nIHVwIG9mIHRo
ZSBJT01NVSBpbnRlcnJ1cHRzIGNhbm5vdCBvY2N1ciB5ZXQgYXQgdGhlICh2ZXJ5CisgICAgICAg
ICAqIGVhcmx5KSB0aW1lIHdlIGdldCBoZXJlIHdoZW4gZW5hYmxpbmcgeDJBUElDIG1vZGUuIFN1
cHByZXNzIGl0CisgICAgICAgICAqIGhlcmUsIGFuZCBkbyBpdCBleHBsaWNpdGx5IGluIGFtZF9p
b21tdV9pbml0X2ludGVycnVwdCgpLgorICAgICAgICAgKi8KKyAgICAgICAgcmMgPSBhbWRfaW9t
bXVfaW5pdF9vbmUoaW9tbXUsICF4dCk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAg
Z290byBlcnJvcl9vdXQ7CiAgICAgfQpAQCAtMTM1OCw2ICsxNDE2LDQwIEBAIGVycm9yX291dDoK
ICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCBfX2luaXQgYW1kX2lvbW11X2luaXRfaW50ZXJydXB0
KHZvaWQpCit7CisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CisgICAgaW50IHJjID0gMDsK
KworICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7CisgICAgICAgIHN0cnVj
dCBpcnFfZGVzYyAqZGVzYzsKKworICAgICAgICBpZiAoICFzZXRfaW9tbXVfaW50ZXJydXB0X2hh
bmRsZXIoaW9tbXUpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSAtRUlPOworICAgICAg
ICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9t
bXUtPm1zaS5pcnEpOworCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7CisgICAgICAg
IEFTU0VSVChpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuKTsKKyAgICAgICAgc2V0X3gyYXBpY19h
ZmZpbml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOworICAgICAgICBzcGluX3VubG9jaygmZGVz
Yy0+bG9jayk7CisKKyAgICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJ
T01NVV9DT05UUk9MX0VOQUJMRUQpOworCisgICAgICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZs
ZHMucHByX3N1cCApCisgICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11
LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOworICAgIH0KKworICAgIGlmICggcmMgKQorICAgICAg
ICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRp
YyB2b2lkIGludmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcyh2b2lkKQogewogICAgIHN0cnVjdCBk
b21haW4gKmQ7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtODE2LDYg
KzgxNiw0MCBAQCB2b2lkKiBfX2luaXQgYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhCiAgICAg
cmV0dXJuIHRiOwogfQogCitib29sIF9faW5pdCBpb3Zfc3VwcG9ydHNfeHQodm9pZCkKK3sKKyAg
ICB1bnNpZ25lZCBpbnQgYXBpYzsKKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKKworICAg
IGlmICggIWlvbW11X2VuYWJsZSB8fCAhaW9tbXVfaW50cmVtYXAgKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBpZiAoIGFtZF9pb21tdV9wcmVwYXJlKCkgKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCisgICAgICAgIGlmICgg
IWlvbW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMueHRf
c3VwICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGZvciAoIGFwaWMgPSAwOyBh
cGljIDwgbnJfaW9hcGljczsgYXBpYysrICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBp
ZHggPSBpb2FwaWNfaWRfdG9faW5kZXgoSU9fQVBJQ19JRChhcGljKSk7CisKKyAgICAgICAgaWYg
KCBpZHggPT0gTUFYX0lPX0FQSUNTICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
ICAgICBpZiAoICFmaW5kX2lvbW11X2Zvcl9kZXZpY2UoaW9hcGljX3NiZGZbaWR4XS5zZWcsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb2FwaWNfc2JkZltpZHhdLmJkZikg
KQorICAgICAgICB7CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIk5vIElPTU1VIGZvciBJ
Ty1BUElDICUjeCAoSUQgJXgpXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwaWMs
IElPX0FQSUNfSUQoYXBpYykpOworICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICB9
CisgICAgfQorCisgICAgcmV0dXJuIHRydWU7Cit9CisKIGludCBfX2luaXQgYW1kX3NldHVwX2hw
ZXRfbXNpKHN0cnVjdCBtc2lfZGVzYyAqbXNpX2Rlc2MpCiB7CiAgICAgc3BpbmxvY2tfdCAqbG9j
azsKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0xNzAsNyAr
MTcwLDggQEAgc3RhdGljIGludCBfX2luaXQgaW92X2RldGVjdCh2b2lkKQogICAgIGlmICggIWlv
bW11X2VuYWJsZSAmJiAhaW9tbXVfaW50cmVtYXAgKQogICAgICAgICByZXR1cm4gMDsKIAotICAg
IGlmICggYW1kX2lvbW11X2luaXQoKSAhPSAwICkKKyAgICBlbHNlIGlmICggKGluaXRfZG9uZSA/
IGFtZF9pb21tdV9pbml0X2ludGVycnVwdCgpCisgICAgICAgICAgICAgICAgICAgICAgICAgOiBh
bWRfaW9tbXVfaW5pdChmYWxzZSkpICE9IDAgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCJBTUQt
Vmk6IEVycm9yIGluaXRpYWxpemF0aW9uXG4iKTsKICAgICAgICAgcmV0dXJuIC1FTk9ERVY7CkBA
IC0xODMsNiArMTg0LDI1IEBAIHN0YXRpYyBpbnQgX19pbml0IGlvdl9kZXRlY3Qodm9pZCkKICAg
ICByZXR1cm4gc2Nhbl9wY2lfZGV2aWNlcygpOwogfQogCitzdGF0aWMgaW50IGlvdl9lbmFibGVf
eHQodm9pZCkKK3sKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoIHN5c3RlbV9zdGF0ZSA+PSBTWVNf
U1RBVEVfYWN0aXZlICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpZiAoIChyYyA9IGFtZF9p
b21tdV9pbml0KHRydWUpKSAhPSAwICkKKyAgICB7CisgICAgICAgIHByaW50aygiQU1ELVZpOiBF
cnJvciAlZCBpbml0aWFsaXppbmcgZm9yIHgyQVBJQyBtb2RlXG4iLCByYyk7CisgICAgICAgIC8q
IC1FTlhJTyBoYXMgc3BlY2lhbCBtZWFuaW5nIHRvIHRoZSBjYWxsZXIgLSBjb252ZXJ0IGl0LiAq
LworICAgICAgICByZXR1cm4gcmMgIT0gLUVOWElPID8gcmMgOiAtRU5PREFUQTsKKyAgICB9CisK
KyAgICBpbml0X2RvbmUgPSB0cnVlOworCisgICAgcmV0dXJuIDA7Cit9CisKIGludCBhbWRfaW9t
bXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCkKIHsKICAgICBpZiAoIHVubGlr
ZWx5KCFoZC0+YXJjaC5yb290X3RhYmxlKSApCkBAIC01NTksMTEgKzU3OSwxMyBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IGlvbW11X29wcyBfX2luaXRjb25zCiAgICAgLmZyZWVfcGFnZV90YWJsZSA9
IGRlYWxsb2NhdGVfcGFnZV90YWJsZSwKICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3NpZ25f
ZGV2aWNlLAogICAgIC5nZXRfZGV2aWNlX2dyb3VwX2lkID0gYW1kX2lvbW11X2dyb3VwX2lkLAor
ICAgIC5lbmFibGVfeDJhcGljID0gaW92X2VuYWJsZV94dCwKICAgICAudXBkYXRlX2lyZV9mcm9t
X2FwaWMgPSBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUsCiAgICAgLnVwZGF0ZV9pcmVfZnJv
bV9tc2kgPSBhbWRfaW9tbXVfbXNpX21zZ191cGRhdGVfaXJlLAogICAgIC5yZWFkX2FwaWNfZnJv
bV9pcmUgPSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUsCiAgICAgLnJlYWRfbXNpX2Zy
b21faXJlID0gYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlLAogICAgIC5zZXR1cF9ocGV0X21z
aSA9IGFtZF9zZXR1cF9ocGV0X21zaSwKKyAgICAuYWRqdXN0X2lycV9hZmZpbml0aWVzID0gaW92
X2FkanVzdF9pcnFfYWZmaW5pdGllcywKICAgICAuc3VzcGVuZCA9IGFtZF9pb21tdV9zdXNwZW5k
LAogICAgIC5yZXN1bWUgPSBhbWRfaW9tbXVfcmVzdW1lLAogICAgIC5zaGFyZV9wMm0gPSBhbWRf
aW9tbXVfc2hhcmVfcDJtLApAQCAtNTc0LDQgKzU5Niw1IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
aW9tbXVfb3BzIF9faW5pdGNvbnMKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfaW5pdF9vcHMg
X19pbml0Y29uc3RyZWwgX2lvbW11X2luaXRfb3BzID0gewogICAgIC5vcHMgPSAmX2lvbW11X29w
cywKICAgICAuc2V0dXAgPSBpb3ZfZGV0ZWN0LAorICAgIC5zdXBwb3J0c194MmFwaWMgPSBpb3Zf
c3VwcG9ydHNfeHQsCiB9OwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LXByb3RvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1w
cm90by5oCkBAIC00OCw4ICs0OCwxMSBAQCBpbnQgYW1kX2lvbW11X2RldGVjdF9hY3BpKHZvaWQp
Owogdm9pZCBnZXRfaW9tbXVfZmVhdHVyZXMoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpOwogCiAv
KiBhbWQtaW9tbXUtaW5pdCBmdW5jdGlvbnMgKi8KLWludCBhbWRfaW9tbXVfaW5pdCh2b2lkKTsK
K2ludCBhbWRfaW9tbXVfcHJlcGFyZSh2b2lkKTsKK2ludCBhbWRfaW9tbXVfaW5pdChib29sIHh0
KTsKK2ludCBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQodm9pZCk7CiBpbnQgYW1kX2lvbW11X3Vw
ZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKK2ludCBpb3ZfYWRqdXN0X2lycV9hZmZpbml0
aWVzKHZvaWQpOwogCiAvKiBtYXBwaW5nIGZ1bmN0aW9ucyAqLwogaW50IF9fbXVzdF9jaGVjayBh
bWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLApAQCAtOTYsNiAr
OTksNyBAQCB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfY2FjaGVzKHN0cnVjdCBhCiBzdHJ1Y3Qg
YW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoaW50IHNlZywgaW50IGJkZik7CiAKIC8q
IGludGVycnVwdCByZW1hcHBpbmcgKi8KK2Jvb2wgaW92X3N1cHBvcnRzX3h0KHZvaWQpOwogaW50
IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNfcmVtYXBwaW5nKHZvaWQpOwogdm9pZCAqYW1kX2lvbW11
X2FsbG9jX2ludHJlbWFwX3RhYmxlKHVuc2lnbmVkIGxvbmcgKiopOwogaW50IGFtZF9pb21tdV9m
cmVlX2ludHJlbWFwX3RhYmxlKHUxNiBzZWcsIHN0cnVjdCBpdnJzX21hcHBpbmdzICopOwoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:23:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:23:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWFf-0004ZU-CK; Thu, 27 Jun 2019 15:23: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=LRcK=U2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgWFe-0004ZF-93
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:23:54 +0000
X-Inumbo-ID: 91756822-98ef-11e9-bd42-8733604c400a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91756822-98ef-11e9-bd42-8733604c400a;
 Thu, 27 Jun 2019 15:23:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 27 Jun 2019 09:23:51 -0600
Message-Id: <5D14DF81020000780023B9DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.1.1 
Date: Thu, 27 Jun 2019 09:23:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [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: 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>

V2hpbGUgZm9yIDMyLWJpdCBJUlRFcyBJIHRoaW5rIHdlIGNhbiBzYWZlbHkgY29udGludWUgdG8g
YXNzdW1lIHRoYXQgdGhlCndyaXRlcyB3aWxsIHRyYW5zbGF0ZSB0byBhIHNpbmdsZSBNT1YsIHRo
ZSB1c2Ugb2YgQ01QWENIRzE2QiBpcyBtb3JlCmhlYXZ5IGhhbmRlZCB0aGFuIG5lY2Vzc2FyeSBm
b3IgdGhlIDEyOC1iaXQgZm9ybSwgYW5kIHRoZSBmbHVzaGluZwpkaWRuJ3QgZ2V0IGRvbmUgYWxv
bmcgdGhlIGxpbmVzIG9mIHdoYXQgdGhlIHNwZWNpZmljYXRpb24gc2F5cy4gTWFyawplbnRyaWVz
IHRvIGJlIHVwZGF0ZWQgYXMgbm90IHJlbWFwcGVkICh3aGljaCB3aWxsIHJlc3VsdCBpbiBpbnRl
cnJ1cHQKcmVxdWVzdHMgdG8gZ2V0IHRhcmdldCBhYm9ydGVkLCBidXQgdGhlIGludGVycnVwdHMg
c2hvdWxkIGJlIG1hc2tlZAphbnl3YXkgYXQgdGhhdCBwb2ludCBpbiB0aW1lKSwgaXNzdWUgdGhl
IGZsdXNoLCBhbmQgb25seSB0aGVuIHdyaXRlIHRoZQpuZXcgZW50cnkuIEluIHRoZSAxMjgtYml0
IElSVEUgY2FzZSBzZXQgUmVtYXBFbiBzZXBhcmF0ZWx5IGxhc3QsIHRvIHRoYXQKdGhlIG9yZGVy
aW5nIG9mIHRoZSB3cml0ZXMgb2YgdGhlIHR3byA2NC1iaXQgaGFsdmVzIHdvbid0IG1hdHRlci4K
CkluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zaV9tc2coKSBhbHNvIGZvbGQgdGhlIGR1
cGxpY2F0ZSBpbml0aWFsCmxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWlyZSBpbnRvIGp1c3Qg
YSBzaW5nbGUgaW5zdGFuY2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQpSRkM6IFB1dHRpbmcgdGhlIGZsdXNoIGludm9jYXRpb25zIGluIGxvb3Bz
IGlzbid0IG92ZXJseSBuaWNlLCBidXQgSQogICAgIGRvbid0IHRoaW5rIHRoaXMgY2FuIHJlYWxs
eSBiZSBhYnVzZWQsIHNpbmNlIGNhbGxlcnMgdXAgdGhlIHN0YWNrCiAgICAgaG9sZCBmdXJ0aGVy
IGxvY2tzLiBOZXZlcnRoZWxlc3MgSSdkIGxpa2UgdG8gYXNrIGZvciBiZXR0ZXIKICAgICBzdWdn
ZXN0aW9ucy4KLS0tCnYyOiBQYXJ0cyBtb3JwaGVkIGludG8gZWFybGllciBwYXRjaC4KCi0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMjM4LDggKzIzOCw3IEBAIHN0YXRp
YyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbgogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgaXJ0ZTEyODoKLSAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0p
ID0gMDsKLSAgICAgICAgYmFycmllcigpOworICAgICAgICBBU1NFUlQoIWVudHJ5LnB0cjEyOC0+
ZnVsbC5yZW1hcF9lbik7CiAgICAgICAgIGVudHJ5LnB0cjEyOC0+cmF3WzFdID0KICAgICAgICAg
ICAgIGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCktPnJhd1sxXTsKICAg
ICAgICAgYmFycmllcigpOwpAQCAtMzA4LDYgKzMwNywyMCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9p
bnRyZW1hcF9lbnRyeV9mcm9tX2lvCiAgICAgfQogCiAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBf
ZW50cnkoaW9tbXUtPnNlZywgcmVxX2lkLCBvZmZzZXQpOworCisgICAgLyogVGhlIFJlbWFwRW4g
ZmllbGRzIG1hdGNoIGZvciBhbGwgZm9ybWF0cy4gKi8KKyAgICB3aGlsZSAoIGlvbW11LT5lbmFi
bGVkICYmIGVudHJ5LnB0cjMyLT5iYXNpYy5yZW1hcF9lbiApCisgICAgeworICAgICAgICBlbnRy
eS5wdHIzMi0+YmFzaWMucmVtYXBfZW4gPSAwOworICAgICAgICBzcGluX3VubG9jayhsb2NrKTsK
KworICAgICAgICBzcGluX2xvY2soJmlvbW11LT5sb2NrKTsKKyAgICAgICAgYW1kX2lvbW11X2Zs
dXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOworICAgICAgICBzcGluX3VubG9jaygmaW9tbXUt
PmxvY2spOworCisgICAgICAgIHNwaW5fbG9jayhsb2NrKTsKKyAgICB9CisKICAgICBpZiAoIGZy
ZXNoICkKICAgICAgICAgLyogbm90aGluZyAqLzsKICAgICBlbHNlIGlmICggIWxvX3VwZGF0ZSAp
CkBAIC0zMzcsMTMgKzM1MCw2IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zy
b21faW8KIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwogCi0gICAg
aWYgKCBpb21tdS0+ZW5hYmxlZCAmJiAhZnJlc2ggKQotICAgIHsKLSAgICAgICAgc3Bpbl9sb2Nr
X2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9p
bnRyZW1hcChpb21tdSwgcmVxX2lkKTsKLSAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
aW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICB9Ci0KICAgICBzZXRfcnRlX2luZGV4KHJ0ZSwgb2Zm
c2V0KTsKIAogICAgIHJldHVybiAwOwpAQCAtNjA4LDE5ICs2MTQsMjcgQEAgc3RhdGljIGludCB1
cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwogICAgIHJlcV9pZCA9IGdldF9kbWFfcmVxdWVz
dG9yX2lkKGlvbW11LT5zZWcsIGJkZik7CiAgICAgYWxpYXNfaWQgPSBnZXRfaW50cmVtYXBfcmVx
dWVzdG9yX2lkKGlvbW11LT5zZWcsIGJkZik7CiAKKyAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xv
Y2soaW9tbXUtPnNlZywgcmVxX2lkKTsKKyAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFn
cyk7CisKICAgICBpZiAoIG1zZyA9PSBOVUxMICkKICAgICB7Ci0gICAgICAgIGxvY2sgPSBnZXRf
aW50cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFfaWQpOwotICAgICAgICBzcGluX2xvY2tfaXJx
c2F2ZShsb2NrLCBmbGFncyk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnI7ICsraSApCiAg
ICAgICAgICAgICBmcmVlX2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgKnJlbWFw
X2luZGV4ICsgaSk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3Mp
OwotICAgICAgICBnb3RvIGRvbmU7Ci0gICAgfQogCi0gICAgbG9jayA9IGdldF9pbnRyZW1hcF9s
b2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7CisgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQor
ICAgICAgICB7CisgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZs
YWdzKTsKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lk
KTsKKyAgICAgICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkKKyAgICAgICAgICAgICAg
ICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKKyAgICAgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CisgICAgICAgIH0K
KworICAgICAgICByZXR1cm4gMDsKKyAgICB9CiAKLSAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2Nr
LCBmbGFncyk7CiAgICAgZGVzdF9tb2RlID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQUREUl9E
RVNUTU9ERV9TSElGVCkgJiAweDE7CiAgICAgZGVsaXZlcnlfbW9kZSA9IChtc2ctPmRhdGEgPj4g
TVNJX0RBVEFfREVMSVZFUllfTU9ERV9TSElGVCkgJiAweDE7CiAgICAgdmVjdG9yID0gKG1zZy0+
ZGF0YSA+PiBNU0lfREFUQV9WRUNUT1JfU0hJRlQpICYgTVNJX0RBVEFfVkVDVE9SX01BU0s7CkBA
IC02NDQsNiArNjU4LDIyIEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21f
bXMKICAgICB9CiAKICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCBy
ZXFfaWQsIG9mZnNldCk7CisKKyAgICAvKiBUaGUgUmVtYXBFbiBmaWVsZHMgbWF0Y2ggZm9yIGFs
bCBmb3JtYXRzLiAqLworICAgIHdoaWxlICggaW9tbXUtPmVuYWJsZWQgJiYgZW50cnkucHRyMzIt
PmJhc2ljLnJlbWFwX2VuICkKKyAgICB7CisgICAgICAgIGVudHJ5LnB0cjMyLT5iYXNpYy5yZW1h
cF9lbiA9IDA7CisgICAgICAgIHNwaW5fdW5sb2NrKGxvY2spOworCisgICAgICAgIHNwaW5fbG9j
aygmaW9tbXUtPmxvY2spOworICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUs
IHJlcV9pZCk7CisgICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkKKyAgICAgICAgICAg
IGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgYWxpYXNfaWQpOworICAgICAgICBzcGlu
X3VubG9jaygmaW9tbXUtPmxvY2spOworCisgICAgICAgIHNwaW5fbG9jayhsb2NrKTsKKyAgICB9
CisKICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9k
ZSwgZGVzdF9tb2RlLCBkZXN0KTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZs
YWdzKTsKIApAQCAtNjYzLDE2ICs2OTMsNiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9l
bnRyeV9mcm9tX21zCiAgICAgICAgICAgICAgICBnZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2Vn
KVthbGlhc19pZF0uaW50cmVtYXBfdGFibGUpOwogICAgIH0KIAotZG9uZToKLSAgICBpZiAoIGlv
bW11LT5lbmFibGVkICkKLSAgICB7Ci0gICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+
bG9jaywgZmxhZ3MpOwotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJl
cV9pZCk7Ci0gICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkKLSAgICAgICAgICAgIGFt
ZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgYWxpYXNfaWQpOwotICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgIH0KLQogICAgIHJldHVy
biAwOwogfQogCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:32:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:32:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWNe-0005UV-6T; Thu, 27 Jun 2019 15:32: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgWNc-0005UL-Fm
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:32:08 +0000
X-Inumbo-ID: b86f22ab-98f0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b86f22ab-98f0-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:32: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 1hgWNZ-0007kC-VT; Thu, 27 Jun 2019 15:32: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 1hgWNZ-0000W7-Cu; Thu, 27 Jun 2019 15:32:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgWNZ-0001P0-C9; Thu, 27 Jun 2019 15:32:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138590-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf: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-arm64-arm64-xl-xsm: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:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=757122c0cf35281618e80cdab37f4f44e5e5ff55
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 15:32:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138590: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDc1NzEyMmMwY2YzNTI4MTYxOGU4MGNkYWIzN2Y0ZjQ0ZTVlNWZm
NTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAyIGRheXMgICAzNSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg1ODggIDIwMTktMDYtMjcgMTE6MDA6NTQgWiAgICAwIGRheXMgICAg
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzU3MTIyYzBjZjM1MjgxNjE4ZTgwY2RhYjM3ZjRm
NDRlNWU1ZmY1NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI3IDEyOjM0OjI0IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IGRvbid0ICJh
ZGQiIElPTU1VcwogICAgCiAgICBGb3IgZmluZF9pb21tdV9mb3JfZGV2aWNlKCkgdG8gY29uc2lz
dGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJIHRhYmxlcykKICAgIHJldHVybiBOVUxMIGZvciB0
aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGluZyB0byBJT01NVXMsIG1ha2Ugc3VyZQogICAgSU9N
TVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBpdnJzX21hcHBpbmdzW10uCiAg
ICAKICAgIFdoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkgd29uJ3QgYmUgY2FsbGVkIGZvciBJ
T01NVXMgZnJvbQogICAgcGNpX2FkZF9kZXZpY2UoKSwgYXMgSU9NTVVzIGhhdmUgZ290IG1hcmtl
ZCByL28sCiAgICBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVyZSBuZXZlcnRo
ZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCiAgICBib2d1cyBkZWJ1Z2dpbmcgb25seSAiTm8gaW9t
bXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxvZwogICAgbWVzc2FnZSBhcyB3
ZWxsIGFzIHRoZSBub24tZGVidWdnaW5nICJzZXR1cCAuLi4gZm9yIC4uLiBmYWlsZWQgKC0xOSki
CiAgICBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Y29tbWl0IDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAxNzozNDo1
MyAyMDE5ICswMjAwCgogICAgZHJvcCBfX2dldF9jcHVfdmFyKCkgYW5kIF9fZ2V0X2NwdV9wdHIo
KQogICAgCiAgICB0aGlzX2NwdXssX3B0cn0oKSBhcmUgc2hvcnRlciwgYW5kIGhhdmUgcHJldmlv
dXNseSBiZWVuIG1hcmtlZCBhcwogICAgcHJlZmVycmVkIGluIFhlbiBhbnl3YXkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjJiODk0OWU5
ZGRlZmEzMTkxNjg4Y2NjNTZlNjlhYTYzMzFiMGRhMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjExIDIwMTkgKzAyMDAKCiAg
ICB4ODY6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAgICAKICAg
IHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHVzZXMg
aW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgMTliMjAwNmE4OTUwZWFmMTE2MDZhNmZjM2RmNjY2ZjI5ODIzMjFhZApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjMzOjQw
IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiByZXBsYWNlIHJlbWFpbmluZyB1c2VzIG9mIF9f
Z2V0X2NwdV92YXIoKQogICAgCiAgICB0aGlzX2NwdSgpIGlzIHNob3J0ZXIsIGFuZCB3aGVuIHRo
ZXJlIGFyZSBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24KICAgIHBlcl9jcHUoKSBpdCdzIGFs
c28gbW9yZSBlZmZpY2llbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU2MGNmNDE4Yzg0NTVjZDhkNzlhZDM1M2Y2Zjkx
OTNhMmUyNTU0ZTQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVHVlIEp1biAyNSAxNzozMjozNyAyMDE5ICswMjAwCgogICAgeDg2L21jaGVjazogYWxsb3cg
dmFyeWluZyBiYW5rIGNvdW50cyBwZXIgQ1BVCiAgICAKICAgIFVwIHRvIG5vdyB3ZSd2ZSBiZWVu
IGFzc3VtaW5nIHRoYXQgYWxsIENQVXMgd291bGQgaGF2ZSB0aGUgc2FtZSBudW1iZXIKICAgIG9m
IHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcgQU1EIENQVXMgdGhpcyBpc24n
dCB0aGUgY2FzZSwKICAgIGFuZCBvbmUgY2FuIG9ic2VydmUKICAgIAogICAgKFhFTikgbWNlLmM6
NjY2OiBEaWZmZXJlbnQgYmFuayBudW1iZXIgb24gY3B1IDxOPgogICAgCiAgICBpbmRpY2F0aW5n
IHRoYXQgTWFjaGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBiZSBlbmFibGVkIG9uIHRoZQog
ICAgYWZmZWN0ZWQgQ1BVcy4gQ29udmVydCB0aGUgY291bnQgdmFyaWFibGUgdG8gYSBwZXItQ1BV
IG9uZSwgYW5kIGFkanVzdAogICAgY29kZSB3aGVyZSBuZWVkZWQgdG8gY29wZSB3aXRoIHRoZSB2
YWx1ZXMgbm90IGJlaW5nIHRoZSBzYW1lLiBJbgogICAgcGFydGljdWxhciB0aGUgbWNhYmFua3Nf
YWxsb2MoKSBpbnZvY2F0aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBuZWVkIHRvCiAgICBub3cgYWxs
b2NhdGUgbWF4aW11bS1zaXplIGJpdG1hcHMsIGJlY2F1c2UgdGhlIHRydWx5IG5lZWRlZCBzaXpl
IGNhbid0CiAgICBiZSBrbm93biB1bnRpbCB3ZSBhY3R1YWxseSBleGVjdXRlIG9uIHRoYXQgQ1BV
LCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRzCiAgICBjYWxsZWQgdG9vIGVhcmx5IHRvIGRvIGFueSBh
bGxvY2F0aW9ucyBpdHNlbGYuCiAgICAKICAgIFRha2UgdGhlIGxpYmVydHkgYW5kIGFsc28KICAg
IC0gbWFrZSBtY2FfY2FwX2luaXQoKSBzdGF0aWMsCiAgICAtIHJlcGxhY2Ugc2V2ZXJhbCBfX2dl
dF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwgdmFyaWFibGUgc3VpdGFibGUKICAgICAgZm9y
IHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAogICAgLSBjb3JyZWN0IHdoaWNoIENQVSdzIGNw
dV9kYXRhW10gZW50cnkgeDg2X21jX21zcmluamVjdF92ZXJpZnkoKSB1c2VzLAogICAgLSByZXBs
YWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgYjQxNjY2ZjJjMTdmMDFjNDM3Yzg3MDM4
OWFiNzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAxOSArMDIwMAoKICAgIGNvbmZp
ZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAgICAKICAgIEN1cnJlbnRseSB0
aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGlu
CiAgICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50IGFyZSBp
Z25vcmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGluc3RlYWQgb2Yg
Jz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYg
cHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKICAgIGJ5IHRoZSBj
b25maWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhlIGdpdGxhYiBDSSBsb29w
LCB0aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVu
dmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKICAgIGxpbmtlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:35:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWR7-0005eN-Vk; Thu, 27 Jun 2019 15:35: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=ga0E=U2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hgWR6-0005dd-4E
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:35:44 +0000
X-Inumbo-ID: 382f85de-98f1-11e9-9668-73b155f5190e
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 382f85de-98f1-11e9-9668-73b155f5190e;
 Thu, 27 Jun 2019 15:35: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 50103ABC4;
 Thu, 27 Jun 2019 15:35:40 +0000 (UTC)
To: xen-devel@lists.xenproject.org, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
References: <20190620160821.4210-1-jgross@suse.com>
 <79797c17-58d6-b09c-3aad-73e375a7f208@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <a9b02905-8b4f-48ac-8638-8ff99bd3b0e6@suse.com>
Date: Thu, 27 Jun 2019 17:35:39 +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: <79797c17-58d6-b09c-3aad-73e375a7f208@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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: rppt@linux.ibm.com, Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 Michal Hocko <mhocko@suse.com>, Andrew Morton <akpm@linux-foundation.org>,
 pasha.tatashin@soleen.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDYuMTkgMTA6MjUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gR2VudGxlIHBpbmcuCj4g
Cj4gSSdkIHJlYWxseSBsaWtlIHRvIGhhdmUgdGhhdCBpbiA1LjIgaW4gb3JkZXIgdG8gYXZvaWQg
dGhlIHJlZ3Jlc3Npb24KPiBpbnRyb2R1Y2VkIHdpdGggNS4yLXJjMS4KCkFkZGluZyBzb21lIG1h
aW50YWluZXJzIGRpcmVjdGx5Li4uCgoKSnVlcmdlbgoKPiAKPiAKPiBKdWVyZ2VuCj4gCj4gT24g
MjAuMDYuMTkgMTg6MDgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IENvbW1pdCAwZTU2YWNhZTRi
NGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGltZQo+PiBp
bnN0ZWFkIG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpIGlzIGNhdXNpbmcgYSByZWdyZXNzaW9u
IG9uIHNvbWUKPj4gc3lzdGVtcyB3aGVuIHRoZSBrZXJuZWwgaXMgYm9vdGVkIGFzIFhlbiBkb20w
Lgo+Pgo+PiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCj4+Cj4+IFJl
YXNvbiBpcyBhbiBlbmRsZXNzIGxvb3AgaW4gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGluIGNh
c2UgdGhlIGZpcnN0Cj4+IHpvbmUgbG9va2VkIGF0IGhhcyBubyBmcmVlIG1lbW9yeS4gZGVmZXJy
ZWRfZ3Jvd196b25lKCkgaXMgYWx3YXlzCj4+IHJldHVybmluZyB0cnVlIGR1ZSB0byB0aGUgZm9s
bG93aW5nIGNvZGUgc25pcHBsZXQ6Cj4+Cj4+IMKgwqAgLyogSWYgdGhlIHpvbmUgaXMgZW1wdHkg
c29tZWJvZHkgZWxzZSBtYXkgaGF2ZSBjbGVhcmVkIG91dCB0aGUgem9uZSAqLwo+PiDCoMKgIGlm
ICghZGVmZXJyZWRfaW5pdF9tZW1fcGZuX3JhbmdlX2luX3pvbmUoJmksIHpvbmUsICZzcGZuLCAm
ZXBmbiwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmlyc3RfZGVmZXJyZWRfcGZu
KSkgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwZ2RhdC0+Zmlyc3RfZGVmZXJyZWRfcGZuID0g
VUxPTkdfTUFYOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwZ2RhdF9yZXNpemVfdW5sb2NrKHBn
ZGF0LCAmZmxhZ3MpOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gdHJ1ZTsKPj4gwqDC
oCB9Cj4+Cj4+IFRoaXMgaW4gdHVybiByZXN1bHRzIGluIHRoZSBsb29wIGFzIGdldF9wYWdlX2Zy
b21fZnJlZWxpc3QoKSBpcwo+PiBhc3N1bWluZyBmb3J3YXJkIHByb2dyZXNzIGNhbiBiZSBtYWRl
IGJ5IGRvaW5nIHNvbWUgbW9yZSBzdHJ1Y3QgcGFnZQo+PiBpbml0aWFsaXphdGlvbi4KPj4KPj4g
Q2M6IEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmguZHV5Y2tAbGludXguaW50ZWwuY29tPgo+
PiBGaXhlczogMGU1NmFjYWU0YjRkZDRhOSAoIm1tOiBpbml0aWFsaXplIE1BWF9PUkRFUl9OUl9Q
QUdFUyBhdCBhIHRpbWUgCj4+IGluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikKPj4g
U3VnZ2VzdGVkLWJ5OiBBbGV4YW5kZXIgRHV5Y2sgPGFsZXhhbmRlci5oLmR1eWNrQGxpbnV4Lmlu
dGVsLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
Pgo+PiAtLS0KPj4gwqAgbW0vcGFnZV9hbGxvYy5jIHwgMyArKy0KPj4gwqAgMSBmaWxlIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvbW0v
cGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxvYy5jCj4+IGluZGV4IGQ2NmJjOGFiZTBhZi4uOGUz
YmM5NDllYmNjIDEwMDY0NAo+PiAtLS0gYS9tbS9wYWdlX2FsbG9jLmMKPj4gKysrIGIvbW0vcGFn
ZV9hbGxvYy5jCj4+IEBAIC0xODI2LDcgKzE4MjYsOCBAQCBkZWZlcnJlZF9ncm93X3pvbmUoc3Ry
dWN0IHpvbmUgKnpvbmUsIHVuc2lnbmVkIAo+PiBpbnQgb3JkZXIpCj4+IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmlyc3RfZGVmZXJyZWRfcGZu
KSkgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVM
T05HX01BWDsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIHBnZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQs
ICZmbGFncyk7Cj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gdHJ1ZTsKPj4gK8KgwqDCoMKgwqDC
oMKgIC8qIFJldHJ5IG9ubHkgb25jZS4gKi8KPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBmaXJz
dF9kZWZlcnJlZF9wZm4gIT0gVUxPTkdfTUFYOwo+PiDCoMKgwqDCoMKgIH0KPj4gwqDCoMKgwqDC
oCAvKgo+Pgo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:38:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:38:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWTm-0005mk-G6; Thu, 27 Jun 2019 15:38: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=ijIa=U2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgWTl-0005mf-Ll
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:38:29 +0000
X-Inumbo-ID: 9c3f1166-98f1-11e9-be4f-735414ef5475
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c3f1166-98f1-11e9-be4f-735414ef5475;
 Thu, 27 Jun 2019 15:38:29 +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 15F7220656;
 Thu, 27 Jun 2019 15:38:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561649908;
 bh=y/gAZTbbnke/lqh7QdUGuOmflgUksCdsNFUi5p1cn+Y=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=le+R9R8oHbhupeZ84H9WlAWk1VY5u3vTXAuYChJqK8ibHz2nIfFizf0NV2mVl4Gl8
 nm4Se7Tx/6oFtvdVm+4oPdMlc6AtKvMbLe+qOUr/0Ap1nHwiQ5tl3AvbSBJ9bxbGDz
 QsFxvxZb1/tvFFO9wCHUmC3YR6P0YNZcwGcmn0YI=
Date: Thu, 27 Jun 2019 08:38:27 -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: <4d2fc214-4e8c-6c40-68ec-c35b6f9e5dab@arm.com>
Message-ID: <alpine.DEB.2.21.1906270838170.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-16-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261153580.5851@sstabellini-ThinkPad-T480s>
 <218cf497-cbb5-7213-7678-6294ac3e0882@arm.com>
 <4d2fc214-4e8c-6c40-68ec-c35b6f9e5dab@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1252697341-1561649908=:5851"
Subject: Re: [Xen-devel] [PATCH 15/17] 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, Oleksandr_Tyshchenko@epam.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andre.przywara@arm.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1252697341-1561649908=:5851
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 27 Jun 2019, Julien Grall wrote:
> Hi Stefano,
> 
> On 26/06/2019 20:30, Julien Grall wrote:
> > On 6/26/19 8:01 PM, Stefano Stabellini wrote:
> > > On Mon, 10 Jun 2019, Julien Grall wrote:
> > > > At the moment, the fixmap table is only hooked when earlyprintk is used.
> > > > This is fine today because in C land, the fixmap is not used by anyone
> > > > until the the boot CPU is switching to the runtime page-tables.
> > > > 
> > > > In the future, the boot CPU will not switch between page-tables to avoid
> > > > TLB conflict. This means the fixmap table will need to be hooked before
> > > > any use. For simplicity, setup_fixmap() will now do that job.
> > > 
> > > Can I ask you to reword this slightly, especially the last sentence? It
> > > took me a while to understand what you meant. I suggest:
> > > 
> > > Â  In the future, the boot CPU will not switch between page-tables to
> > > Â  avoid any TLB conflicts. Thus, the fixmap table will need to be always
> > > Â  hooked before any use. Let's start doing it now in setup_fixmap().
> > > 
> > 
> > I will update the commit message.
> 
> I realized the commit message I wrote is inaccurate and reflected to your
> rewording.
> 
> Not all the platforms will generate a TLB conflict abort. Some of them may
> just decide to use an amalgamation of two entries (see "TLB matching" page
> D5-2500 in ARM DDI 0487D.b).
> 
> I will replace "any TLB conflicts" by "TLB incoherency".
> 
> > 
> > > Acked-by: Stefano Stabellini <sstabellini@kernel.org> >
> 
> Let me know if you are happy with the change suggested.

Yes, that's fine
--8323329-1252697341-1561649908=:5851
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1252697341-1561649908=:5851--


From xen-devel-bounces@lists.xenproject.org Thu Jun 27 15:56:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 15:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgWlS-0007X4-Nv; Thu, 27 Jun 2019 15:56: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgWlQ-0007WQ-Vv
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 15:56:45 +0000
X-Inumbo-ID: 283479c2-98f4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 283479c2-98f4-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 15:56: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 1hgWlO-0008CM-93; Thu, 27 Jun 2019 15:56: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 1hgWlN-0001iy-N4; Thu, 27 Jun 2019 15:56:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgWlN-0003k4-HC; Thu, 27 Jun 2019 15:56:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138558-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-arm64-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-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow: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-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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle: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-debianhvm-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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-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-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2: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: Thu, 27 Jun 2019 15:56:41 +0000
Subject: [Xen-devel] [qemu-mainline test] 138558: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU1OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1NTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxNiBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTQgZGF5cyAgIDEwIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDQgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Thu Jun 27 16:24:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 16:24:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgXC5-0001tW-BE; Thu, 27 Jun 2019 16:24:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RrUv=U2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hgXC4-0001tR-EJ
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 16:24:16 +0000
X-Inumbo-ID: 00f77a15-98f8-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 00f77a15-98f8-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 16:24:15 +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: lgjECXwkorZn3Jbt/ecPcJRMPkncH1z3uK+aqiHvdXeaTpfIT8EkuoFq+tURTxSOQ7WL5wjW7y
 xFJuhJGkCSJm9XDFpfp2oFr1A+6HJ3kR+0ho+rzcnJHeyaZFZFYW5P16zOO1jAqQpzjnu8cY0r
 rYcdbsAVnedWbvPIDAsCK/EtF2YfmD3NuFQbOuuGZmzoTXiu2171JuWm0r44bRsDKtHexCJwMd
 1973BO4RXUWJmFVAWnkwKeIJImQ6aYa39S6tRXubFqfZXAy6SftovAxL8/DEKAdrPxH1xWRc1Q
 d1c=
X-SBRS: 2.7
X-MesageID: 2358576
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,424,1557201600"; 
   d="scan'208";a="2358576"
To: Nicolas Belouin <nicolas.belouin@gandi.net>,
 <xen-devel@lists.xenproject.org>
References: <20190627075834.14469-1-nicolas.belouin@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: <644e478e-41f5-603b-cb9a-03f14f690923@citrix.com>
Date: Thu, 27 Jun 2019 17:24:12 +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: <20190627075834.14469-1-nicolas.belouin@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] 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: 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>

T24gNi8yNy8xOSA4OjU4IEFNLCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gR28gaXMgZG9pbmcg
bW9yZSB0eXBlIGNoZWNrIChldmVuIHdoZW4gdXNpbmcgQ0dvKSwgc28gdGhlc2UgaW5jb3JyZWN0
Cj4gdXNlIG9mIGB1bnNhZmUuUG9pbnRlcmAgYXMgd2VsbCBhcyB0aGUgbGFjayBvZiBgdW5zYWZl
LlBvaW50ZXJgIGZvcgo+IHRoZXNlIGNhbGxzIG5vIGxvbmdlciBjb21waWxlIHdpdGggcmVjZW50
IEdvIHZlcnNpb25zLgo+IAo+IFRoaXMgZG9lcyAqbm90KiBicmVhayBjb21wYXRpYmlsaXR5IHdp
dGggb2xkZXIgR28gdmVyc2lvbi4KTmVlZCBhIFNvQiBoZXJlLgoKQWxzbywgSSB0aGluayBhIHNs
aWdodGx5IG1vcmUgZGVzY3JpcHRpdmUgY29tbWl0IG1lc3NhZ2Ugd291bGQgYmUKaGVscGZ1bDsg
c29tZXRoaW5nIGxpa2U6CgotLS0KTmV3ZXIgdmVyc2lvbnMgb2YgR28gaGF2ZSBiZWNvbWUgc3Ry
aWN0ZXIgb24gYWNjZXB0YWJsZSBwb2ludGVyCmNvbnZlcnNpb25zLiAgU3BlY2lmaWNhbGx5LCB0
aGUgZm9sbG93aW5nIHR3byBjb252ZXJzaW9ucyBhcmUgbm8gbG9uZ2VyCmFsbG93ZWQ6CgotIHVu
c2FmZS5Qb2ludGVyIGJlaW5nIGF1dG9tYXRpY2FsbHkgY2FzdCB0byBhbm90aGVyIHR5cGUKLSBB
IHBvaW50ZXIgdHlwZSBvdGhlciB0aGFuIHVuc2FmZS5Qb2ludGVyIGJlaW5nIGF1dG9tYXRpY2Fs
bHkgY2FzdCB0byBDCnZvaWQgKgoKRml4IHRoaXMgYnkgYWRkaW5nIGV4cGxpY2l0IGNhc3RzIHdo
ZXJlIG5lY2Vzc2FyeS4KLS0tCgo+IC0tLQo+ICB0b29scy9nb2xhbmcveGVubGlnaHQveGVubGln
aHQuZ28gfCA4ICsrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5s
aWdodC5nbyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbwo+IGluZGV4IDUzNTM0
ZDA0N2UuLmUyODEzMjhkNDMgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hl
bmxpZ2h0LmdvCj4gKysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvCj4gQEAg
LTg1NCw3ICs4NTQsNyBAQCBmdW5jIChDdHggKkNvbnRleHQpIE9wZW4oKSAoZXJyIGVycm9yKSB7
Cj4gIAl9Cj4gIAo+ICAJcmV0IDo9IEMubGlieGxfY3R4X2FsbG9jKCZDdHguY3R4LCBDLkxJQlhM
X1ZFUlNJT04sCj4gLQkJMCwgdW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpCj4gKwkJMCwgKCpD
LnN0cnVjdF94ZW50b29sbG9nX2xvZ2dlcikodW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpKQo+
ICAKPiAgCWlmIHJldCAhPSAwIHsKPiAgCQllcnIgPSBFcnJvcigtcmV0KQo+IEBAIC04NjksNyAr
ODY5LDcgQEAgZnVuYyAoQ3R4ICpDb250ZXh0KSBDbG9zZSgpIChlcnIgZXJyb3IpIHsKPiAgCWlm
IHJldCAhPSAwIHsKPiAgCQllcnIgPSBFcnJvcigtcmV0KQo+ICAJfQo+IC0JQy54dGxfbG9nZ2Vy
X2Rlc3Ryb3kodW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpCj4gKwlDLnh0bF9sb2dnZXJfZGVz
dHJveSgoKkMuc3RydWN0X3hlbnRvb2xsb2dfbG9nZ2VyKSh1bnNhZmUuUG9pbnRlcihDdHgubG9n
Z2VyKSkpCgpJJ20gd29uZGVyaW5nIGlmIGEgYmV0dGVyIGFwcHJvYWNoIGhlcmUgd291bGQgYmUg
dG8gaGF2ZSBDdHgubG9nZ2VyIGJlCnR5cGUgQy54ZW50b29sbG9nX2xvZ2dlciwgYW5kIGp1c3Qg
ZG8gdGhlIGNhc3QgZnJvbQp4ZW50b29sbG9nX2xvZ2dlcl9zdGRpb3N0cmVhbSBvbmNlIHdoZW4g
Y3JlYXRpbmcgdGhlIGxvZ2dlci4KClRoZSBvdGhlciB0d28gY2hhbmdlcyBsb29rIGdvb2QsIHRo
YW5rcy4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 16:59:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 16: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 1hgXjh-0004CF-8C; Thu, 27 Jun 2019 16: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=8ZxQ=U2=canonical.com=colin.king@srs-us1.protection.inumbo.net>)
 id 1hgXjf-0004CA-P5
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 16:58:59 +0000
X-Inumbo-ID: db0b6970-98fc-11e9-8a29-afeaacfaa1ce
Received: from youngberry.canonical.com (unknown [91.189.89.112])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id db0b6970-98fc-11e9-8a29-afeaacfaa1ce;
 Thu, 27 Jun 2019 16:58:58 +0000 (UTC)
Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost)
 by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.76) (envelope-from <colin.king@canonical.com>)
 id 1hgXjZ-000846-Sc; Thu, 27 Jun 2019 16:58:53 +0000
From: Colin King <colin.king@canonical.com>
To: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>,
 xen-devel@lists.xenproject.org, alsa-devel@alsa-project.org
Date: Thu, 27 Jun 2019 17:58:53 +0100
Message-Id: <20190627165853.21864-1-colin.king@canonical.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [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: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KClNoaWZ0aW5n
IHRoZSBpbnRlZ2VyIHZhbHVlIDEgaXMgZXZhbHVhdGVkIHVzaW5nIDMyLWJpdAphcml0aG1ldGlj
IGFuZCB0aGVuIHVzZWQgaW4gYW4gZXhwcmVzc2lvbiB0aGF0IGV4cGVjdHMgYSA2NC1iaXQKdmFs
dWUsIHNvIHRoZXJlIGlzIHBvdGVudGlhbGx5IGFuIGludGVnZXIgb3ZlcmZsb3cuIEZpeCB0aGlz
CmJ5IHVzaW5nIHRoZSBCSVRfVUxMIG1hY3JvIHRvIHBlcmZvcm0gdGhlIHNoaWZ0LgoKQWRkcmVz
c2VzLUNvdmVyaXR5OiAoIlVuaW50ZW50aW9uYWwgaW50ZWdlciBvdmVyZmxvdyIpClNpZ25lZC1v
ZmYtYnk6IENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+Ci0tLQogc291
bmQveGVuL3hlbl9zbmRfZnJvbnRfYWxzYS5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBp
bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NvdW5kL3hlbi94ZW5f
c25kX2Zyb250X2Fsc2EuYyBiL3NvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fsc2EuYwppbmRleCBi
MTRhYjUxMmMyY2UuLmUwMTYzMTk1OWVkOCAxMDA2NDQKLS0tIGEvc291bmQveGVuL3hlbl9zbmRf
ZnJvbnRfYWxzYS5jCisrKyBiL3NvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fsc2EuYwpAQCAtMTk2
LDcgKzE5Niw3IEBAIHN0YXRpYyB1NjQgdG9fc25kaWZfZm9ybWF0c19tYXNrKHU2NCBhbHNhX2Zv
cm1hdHMpCiAJbWFzayA9IDA7CiAJZm9yIChpID0gMDsgaSA8IEFSUkFZX1NJWkUoQUxTQV9TTkRJ
Rl9GT1JNQVRTKTsgaSsrKQogCQlpZiAocGNtX2Zvcm1hdF90b19iaXRzKEFMU0FfU05ESUZfRk9S
TUFUU1tpXS5hbHNhKSAmIGFsc2FfZm9ybWF0cykKLQkJCW1hc2sgfD0gMSA8PCBBTFNBX1NORElG
X0ZPUk1BVFNbaV0uc25kaWY7CisJCQltYXNrIHw9IEJJVF9VTEwoQUxTQV9TTkRJRl9GT1JNQVRT
W2ldLnNuZGlmKTsKIAogCXJldHVybiBtYXNrOwogfQpAQCAtMjA4LDcgKzIwOCw3IEBAIHN0YXRp
YyB1NjQgdG9fYWxzYV9mb3JtYXRzX21hc2sodTY0IHNuZGlmX2Zvcm1hdHMpCiAKIAltYXNrID0g
MDsKIAlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShBTFNBX1NORElGX0ZPUk1BVFMpOyBpKysp
Ci0JCWlmICgxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZiAmIHNuZGlmX2Zvcm1hdHMp
CisJCWlmIChCSVRfVUxMKEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZikgJiBzbmRpZl9mb3Jt
YXRzKQogCQkJbWFzayB8PSBwY21fZm9ybWF0X3RvX2JpdHMoQUxTQV9TTkRJRl9GT1JNQVRTW2ld
LmFsc2EpOwogCiAJcmV0dXJuIG1hc2s7Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 17:00:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 17:00:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgXku-0004qh-LO; Thu, 27 Jun 2019 17:00: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgXkt-0004qW-9F
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 17:00:15 +0000
X-Inumbo-ID: 061fa20c-98fd-11e9-8454-63e0ff6038db
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 061fa20c-98fd-11e9-8454-63e0ff6038db;
 Thu, 27 Jun 2019 17:00: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 1hgXkl-0001UL-3R; Thu, 27 Jun 2019 17:00: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 1hgXkk-0005C7-EH; Thu, 27 Jun 2019 17:00:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgXkk-0003zl-De; Thu, 27 Jun 2019 17:00:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138593-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=757122c0cf35281618e80cdab37f4f44e5e5ff55
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 17:00:06 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138593: regressions -
 trouble: blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU5MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NDI0
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg0MjQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQyNAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDc1NzEyMmMwY2YzNTI4MTYxOGU4MGNkYWIzN2Y0ZjQ0ZTVlNWZm
NTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFh
YTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQyNCAg
MjAxOS0wNi0yNCAxMTowMDo1MiBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg0
ODIgIDIwMTktMDYtMjUgMTU6MDA6NDcgWiAgICAyIGRheXMgICAzNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg1ODggIDIwMTktMDYtMjcgMTE6MDA6NTQgWiAgICAwIGRheXMgICAg
NCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzU3MTIyYzBjZjM1MjgxNjE4ZTgwY2RhYjM3ZjRm
NDRlNWU1ZmY1NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgSnVuIDI3IDEyOjM0OjI0IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IGRvbid0ICJh
ZGQiIElPTU1VcwogICAgCiAgICBGb3IgZmluZF9pb21tdV9mb3JfZGV2aWNlKCkgdG8gY29uc2lz
dGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJIHRhYmxlcykKICAgIHJldHVybiBOVUxMIGZvciB0
aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGluZyB0byBJT01NVXMsIG1ha2Ugc3VyZQogICAgSU9N
TVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBpdnJzX21hcHBpbmdzW10uCiAg
ICAKICAgIFdoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkgd29uJ3QgYmUgY2FsbGVkIGZvciBJ
T01NVXMgZnJvbQogICAgcGNpX2FkZF9kZXZpY2UoKSwgYXMgSU9NTVVzIGhhdmUgZ290IG1hcmtl
ZCByL28sCiAgICBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBjYWxscyB0aGVyZSBuZXZlcnRo
ZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCiAgICBib2d1cyBkZWJ1Z2dpbmcgb25seSAiTm8gaW9t
bXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxvZwogICAgbWVzc2FnZSBhcyB3
ZWxsIGFzIHRoZSBub24tZGVidWdnaW5nICJzZXR1cCAuLi4gZm9yIC4uLiBmYWlsZWQgKC0xOSki
CiAgICBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Y29tbWl0IDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAxNzozNDo1
MyAyMDE5ICswMjAwCgogICAgZHJvcCBfX2dldF9jcHVfdmFyKCkgYW5kIF9fZ2V0X2NwdV9wdHIo
KQogICAgCiAgICB0aGlzX2NwdXssX3B0cn0oKSBhcmUgc2hvcnRlciwgYW5kIGhhdmUgcHJldmlv
dXNseSBiZWVuIG1hcmtlZCBhcwogICAgcHJlZmVycmVkIGluIFhlbiBhbnl3YXkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjJiODk0OWU5
ZGRlZmEzMTkxNjg4Y2NjNTZlNjlhYTYzMzFiMGRhMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0OjExIDIwMTkgKzAyMDAKCiAg
ICB4ODY6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRfY3B1X3ZhcigpCiAgICAKICAg
IHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUgYXJlIG11bHRpcGxlIHVzZXMg
aW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBtb3JlIGVmZmljaWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgMTliMjAwNmE4OTUwZWFmMTE2MDZhNmZjM2RmNjY2ZjI5ODIzMjFhZApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjMzOjQw
IDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiByZXBsYWNlIHJlbWFpbmluZyB1c2VzIG9mIF9f
Z2V0X2NwdV92YXIoKQogICAgCiAgICB0aGlzX2NwdSgpIGlzIHNob3J0ZXIsIGFuZCB3aGVuIHRo
ZXJlIGFyZSBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24KICAgIHBlcl9jcHUoKSBpdCdzIGFs
c28gbW9yZSBlZmZpY2llbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU2MGNmNDE4Yzg0NTVjZDhkNzlhZDM1M2Y2Zjkx
OTNhMmUyNTU0ZTQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgVHVlIEp1biAyNSAxNzozMjozNyAyMDE5ICswMjAwCgogICAgeDg2L21jaGVjazogYWxsb3cg
dmFyeWluZyBiYW5rIGNvdW50cyBwZXIgQ1BVCiAgICAKICAgIFVwIHRvIG5vdyB3ZSd2ZSBiZWVu
IGFzc3VtaW5nIHRoYXQgYWxsIENQVXMgd291bGQgaGF2ZSB0aGUgc2FtZSBudW1iZXIKICAgIG9m
IHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcgQU1EIENQVXMgdGhpcyBpc24n
dCB0aGUgY2FzZSwKICAgIGFuZCBvbmUgY2FuIG9ic2VydmUKICAgIAogICAgKFhFTikgbWNlLmM6
NjY2OiBEaWZmZXJlbnQgYmFuayBudW1iZXIgb24gY3B1IDxOPgogICAgCiAgICBpbmRpY2F0aW5n
IHRoYXQgTWFjaGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBiZSBlbmFibGVkIG9uIHRoZQog
ICAgYWZmZWN0ZWQgQ1BVcy4gQ29udmVydCB0aGUgY291bnQgdmFyaWFibGUgdG8gYSBwZXItQ1BV
IG9uZSwgYW5kIGFkanVzdAogICAgY29kZSB3aGVyZSBuZWVkZWQgdG8gY29wZSB3aXRoIHRoZSB2
YWx1ZXMgbm90IGJlaW5nIHRoZSBzYW1lLiBJbgogICAgcGFydGljdWxhciB0aGUgbWNhYmFua3Nf
YWxsb2MoKSBpbnZvY2F0aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBuZWVkIHRvCiAgICBub3cgYWxs
b2NhdGUgbWF4aW11bS1zaXplIGJpdG1hcHMsIGJlY2F1c2UgdGhlIHRydWx5IG5lZWRlZCBzaXpl
IGNhbid0CiAgICBiZSBrbm93biB1bnRpbCB3ZSBhY3R1YWxseSBleGVjdXRlIG9uIHRoYXQgQ1BV
LCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRzCiAgICBjYWxsZWQgdG9vIGVhcmx5IHRvIGRvIGFueSBh
bGxvY2F0aW9ucyBpdHNlbGYuCiAgICAKICAgIFRha2UgdGhlIGxpYmVydHkgYW5kIGFsc28KICAg
IC0gbWFrZSBtY2FfY2FwX2luaXQoKSBzdGF0aWMsCiAgICAtIHJlcGxhY2Ugc2V2ZXJhbCBfX2dl
dF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwgdmFyaWFibGUgc3VpdGFibGUKICAgICAgZm9y
IHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAogICAgLSBjb3JyZWN0IHdoaWNoIENQVSdzIGNw
dV9kYXRhW10gZW50cnkgeDg2X21jX21zcmluamVjdF92ZXJpZnkoKSB1c2VzLAogICAgLSByZXBs
YWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgYjQxNjY2ZjJjMTdmMDFjNDM3Yzg3MDM4
OWFiNzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAxOSArMDIwMAoKICAgIGNvbmZp
ZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAgICAKICAgIEN1cnJlbnRseSB0
aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmllcyBhcmUgaGFyZGNvZGVkIGlu
CiAgICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhlIGVudmlyb25tZW50IGFyZSBp
Z25vcmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVzZSAnPz0nIGluc3RlYWQgb2Yg
Jz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJvbm1lbnQgYXJlIHVzZWQgaWYg
cHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJvdmlkZWQKICAgIGJ5IHRoZSBj
b25maWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMgdGhlIGdpdGxhYiBDSSBsb29w
LCB0aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3RvbSB2YWx1ZXMgaW4gdGhlIGVu
dmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFuZCB0aGUKICAgIGxpbmtlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 18:56:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 18: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 1hgZYh-0004gW-AA; Thu, 27 Jun 2019 18:55:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ijIa=U2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgZYf-0004gQ-QS
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 18:55:45 +0000
X-Inumbo-ID: 2a8bb45f-990d-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a8bb45f-990d-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 18:55:44 +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 4FD6F20645;
 Thu, 27 Jun 2019 18:55:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561661743;
 bh=orx6vlmW64h4GoXOeA61r6fqfgVqIxRZ9iLZc9hR2a0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=J24qGBAwQE1qnhAglnLRd+Rzk8BKwJEQpSdY2T2Y6xRqCPsJhBSSvB8hEOHxDeYey
 PJ8gFhMenfahGaYks4LPukIZEitOW4dxYUQ7T9qi9aw04Po7Pw3ZjMfcyP2VrEUEtq
 36QQ78i/eKp1Dz0hloPlfV9FFDrrhqedTVlTWUYQ=
Date: Thu, 27 Jun 2019 11:55: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: <20190610193215.23704-15-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@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@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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBJRCBtYXAgbWF5
IGNsYXNoIHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIFhlbiB2aXJ0dWFsIG1lbW9yeSBsYXlvdXQu
Cj4gQXQgdGhlIG1vbWVudCwgWGVuIGlzIGhhbmRsaW5nIHRoZSBjbGFzaCBieSBvbmx5IGNyZWF0
aW5nIGEgbWFwcGluZyB0bwo+IHRoZSBydW50aW1lIHZpcnR1YWwgYWRkcmVzcyBiZWZvcmUgZW5h
YmxpbmcgdGhlIE1NVS4KPiAKPiBUaGUgcmVzdCBvZiB0aGUgbWFwcGluZ3MgKHN1Y2ggYXMgdGhl
IGZpeG1hcCkgd2lsbCBiZSBtYXBwZWQgYWZ0ZXIgdGhlCj4gTU1VIGlzIGVuYWJsZWQuIEhvd2V2
ZXIsIHRoZSBjb2RlIGRvaW5nIHRoZSBtYXBwaW5nIGlzIG5vdCBzYWZlIGFzIGl0Cj4gcmVwbGFj
ZSBtYXBwaW5nIHdpdGhvdXQgdXNpbmcgdGhlIEJyZWFrLUJlZm9yZS1NYWtlIHNlcXVlbmNlLgo+
IAo+IEFzIHRoZSBJRCBtYXAgY2FuIGJlIGFueXdoZXJlIGluIHRoZSBtZW1vcnksIGl0IGlzIGVh
c2llciB0byByZW1vdmUgYWxsCj4gdGhlIGVudHJpZXMgYWRkZWQgYXMgc29vbiBhcyB0aGUgSUQg
bWFwIGlzIG5vdCB1c2VkIHJhdGhlciB0aGFuIGFkZGluZwo+IHRoZSBCcmVhay1CZWZvcmUtTWFr
ZSBzZXF1ZW5jZSBldmVyeXdoZXJlLgo+IAo+IEl0IGlzIGRpZmZpY3VsdCB0byB0cmFjayB3aGVy
ZSBleGFjdGx5IHRoZSBJRCBtYXAgd2FzIGNyZWF0ZWQgd2l0aG91dCBhCj4gZnVsbCByZXdvcmsg
b2YgY3JlYXRlX3BhZ2VfdGFibGVzKCkuIEluc3RlYWQsIGludHJvZHVjZSBhIG5ldyBmdW5jdGlv
bgo+IHJlbW92ZV9pZF9tYXAoKSB3aWxsIGxvb2sgd2hlcmUgaXMgdGhlIHRvcC1sZXZlbCBlbnRy
eSBmb3IgdGhlIElEIG1hcAo+IGFuZCByZW1vdmUgaXQuCj4gCj4gVGhlIG5ldyBmdW5jdGlvbiBp
cyBvbmx5IGNhbGxlZCBmb3IgdGhlIGJvb3QgQ1BVLiBTZWNvbmRhcnkgQ1BVcyB3aWxsCj4gc3dp
dGNoIGRpcmVjdGx5IHRvIHRoZSBydW50aW1lIHBhZ2UtdGFibGVzIHNvIHRoZXJlIGFyZSBubyBu
ZWVkIHRvCj4gcmVtb3ZlIHRoZSBJRCBtYXBwaW5nLiBOb3RlIHRoYXQgdGhpcyBzdGlsbCBkb2Vz
bid0IG1ha2UgdGhlIFNlY29uZGFyeQo+IENQVXMgcGF0aCBzYWZlIGJ1dCBpdCBpcyBub3QgbWFr
aW5nIGl0IHdvcnN0Lgo+IAo+IC0tLQo+ICAgICBOb3RlIHRoYXQgdGhlIGNvbW1lbnQgcmVmZXJz
IHRvIHRoZSBwYXRjaCAgInhlbi9hcm06IHRsYmZsdXNoOiBSZXdvcmsKPiAgICAgVExCIGhlbHBl
cnMiIHVuZGVyIHJldmlldyAoc2VlIFsxXSkuCj4gCj4gICAgIEZ1cnRoZXJtb3JlLCBpdCBpcyB2
ZXJ5IGxpa2VseSB3ZSB3aWxsIG5lZWQgdG8gcmUtaW50cm9kdWNlIHRoZSBJRAo+ICAgICBtYXAg
dG8gY2F0ZXIgc2Vjb25kYXJ5IENQVXMgYm9vdCBhbmQgc3VzcGVuZC9yZXN1bWUuIEZvciBub3cs
IHRoZQo+ICAgICBhdHRlbXB0IGlzIHRvIG1ha2UgYm9vdCBDUFUgcGF0aCBmdWxseSBBcm0gQXJt
IGNvbXBsaWFudC4KPiAKPiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1L21zZzAxMTM0Lmh0bWwKPiAtLS0KPiAgeGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUyB8IDg2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA3MSBpbnNlcnRpb25zKCspLCAxNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCAxOTJhZjNlOGEyLi45NmU4NWY4ODM0IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gQEAgLTMwMCw2ICszMDAsMTMgQEAgcmVhbF9zdGFydF9lZmk6Cj4g
ICAgICAgICAgbGRyICAgeDAsID1wcmltYXJ5X3N3aXRjaGVkCj4gICAgICAgICAgYnIgICAgeDAK
PiAgcHJpbWFyeV9zd2l0Y2hlZDoKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSBJRCBt
YXAgbWF5IGNsYXNoIHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIFhlbiB2aXJ0dWFsIG1lbW9yeQo+
ICsgICAgICAgICAqIGxheW91dC4gQXMgaXQgaXMgbm90IHVzZWQgYW55bW9yZSwgcmVtb3ZlIGl0
IGNvbXBsZXRlbHkgdG8KPiArICAgICAgICAgKiBhdm9pZCBoYXZpbmcgdG8gd29ycnkgYWJvdXQg
cmVwbGFjaW5nIGV4aXN0aW5nIG1hcHBpbmcKPiArICAgICAgICAgKiBhZnRlcndhcmRzLgo+ICsg
ICAgICAgICAqLwo+ICsgICAgICAgIGJsICAgIHJlbW92ZV9pZF9tYXAKPiAgICAgICAgICBibCAg
ICBzZXR1cF9maXhtYXAKPiAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKPiAgICAgICAgICAv
KiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLwo+IEBAIC02MzIs
MTAgKzYzOSw2OCBAQCBlbmFibGVfbW11Ogo+ICAgICAgICAgIHJldAo+ICBFTkRQUk9DKGVuYWJs
ZV9tbXUpCj4gIAo+ICsvKgo+ICsgKiBSZW1vdmUgdGhlIElEIG1hcCBmb3IgdGhlIHBhZ2UtdGFi
bGVzLiBJdCBpcyBub3QgZWFzeSB0byBrZWVwIHRyYWNrCj4gKyAqIHdoZXJlIHRoZSBJRCBtYXAg
d2FzIG1hcHBlZCwgc28gd2Ugd2lsbCBsb29rIGZvciB0aGUgdG9wLWxldmVsIGVudHJ5Cj4gKyAq
IGV4Y2x1c2l2ZSB0byB0aGUgSUQgTWFwIGFuZCByZW1vdmUgaXQuCj4gKyAqCj4gKyAqIElucHV0
czoKPiArICogICB4MTk6IHBhZGRyKHN0YXJ0KQo+ICsgKgo+ICsgKiBDbG9iYmVycyB4MCAtIHgx
Cj4gKyAqLwo+ICtyZW1vdmVfaWRfbWFwOgo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogRmlu
ZCB0aGUgemVyb2V0aCBzbG90IHVzZWQuIFJlbW92ZSB0aGUgZW50cnkgZnJvbSB6ZXJvZXRoCj4g
KyAgICAgICAgICogdGFibGUgaWYgdGhlIHNsb3QgaXMgbm90IDAuIEZvciBzbG90IDAsIHRoZSBJ
RCBtYXAgd2FzIGVpdGhlcgo+ICsgICAgICAgICAqIGRvbmUgaW4gZmlyc3Qgb3Igc2Vjb25kIHRh
YmxlLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGxzciAgIHgxLCB4MTksICNaRVJPRVRIX1NI
SUZUICAgLyogeDEgOj0gemVyb2V0aCBzbG90ICovCj4gKyAgICAgICAgY2J6ICAgeDEsIDFmCj4g
KyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3QgMCwgcmVtb3ZlIHRoZSBlbnRyeSAqLwo+ICsg
ICAgICAgIGxkciAgIHgwLCA9Ym9vdF9wZ3RhYmxlICAgICAgICAgLyogeDAgOj0gcm9vdCB0YWJs
ZSAqLwo+ICsgICAgICAgIHN0ciAgIHh6ciwgW3gwLCB4MSwgbHNsICMzXQo+ICsgICAgICAgIGIg
ICAgIGlkX21hcF9yZW1vdmVkCj4gKwo+ICsxOgo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICog
RmluZCB0aGUgZmlyc3Qgc2xvdCB1c2VkLiBSZW1vdmUgdGhlIGVudHJ5IGZvciB0aGUgZmlyc3QK
PiArICAgICAgICAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMC4gRm9yIHNsb3QgMCwgdGhl
IElEIG1hcCB3YXMgZG9uZQo+ICsgICAgICAgICAqIGluIHRoZSBzZWNvbmQgdGFibGUuCj4gKyAg
ICAgICAgICovCj4gKyAgICAgICAgbHNyICAgeDEsIHgxOSwgI0ZJUlNUX1NISUZUCj4gKyAgICAg
ICAgYW5kICAgeDEsIHgxLCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MSA6PSBmaXJzdCBzbG90ICov
Cj4gKyAgICAgICAgY2J6ICAgeDEsIDFmCj4gKyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3Qg
MCwgcmVtb3ZlIHRoZSBlbnRyeSAqLwo+ICsgICAgICAgIGxkciAgIHgwLCA9Ym9vdF9maXJzdCAg
ICAgICAgICAgLyogeDAgOj0gZmlyc3QgdGFibGUgKi8KPiArICAgICAgICBzdHIgICB4enIsIFt4
MCwgeDEsIGxzbCAjM10KPiArICAgICAgICBiICAgICBpZF9tYXBfcmVtb3ZlZAo+ICsKPiArMToK
PiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEZpbmQgdGhlIHNlY29uZCBzbG90IHVzZWQuIFJl
bW92ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJzdAo+ICsgICAgICAgICAqIHRhYmxlIGlmIHRoZSBz
bG90IGlzIG5vdCAxIChydW50aW1lIFhlbiBtYXBwaW5nIGlzIDJNIC0gNE0pLgo+ICsgICAgICAg
ICAqIEZvciBzbG90IDEsIGl0IG1lYW5zIHRoZSBJRCBtYXAgd2FzIG5vdCBjcmVhdGVkLgo+ICsg
ICAgICAgICAqLwo+ICsgICAgICAgIGxzciAgIHgxLCB4MTksICNTRUNPTkRfU0hJRlQKPiArICAg
ICAgICBhbmQgICB4MSwgeDEsICNMUEFFX0VOVFJZX01BU0sgIC8qIHgxIDo9IGZpcnN0IHNsb3Qg
Ki8KPiArICAgICAgICBjbXAgICB4MSwgIzEKPiArICAgICAgICBiZXEgICBpZF9tYXBfcmVtb3Zl
ZAo+ICsgICAgICAgIC8qIEl0IGlzIG5vdCBpbiBzbG90IDEsIHJlbW92ZSB0aGUgZW50cnkgKi8K
PiArICAgICAgICBsZHIgICB4MCwgPWJvb3Rfc2Vjb25kICAgICAgICAgIC8qIHgwIDo9IHNlY29u
ZCB0YWJsZSAqLwo+ICsgICAgICAgIHN0ciAgIHh6ciwgW3gwLCB4MSwgbHNsICMzXQoKV291bGRu
J3QgaXQgYmUgYSBiaXQgbW9yZSByZWxpYWJsZSBpZiB3ZSBjaGVja2VkIHdoZXRoZXIgdGhlIHNs
b3QgaW4KcXVlc3Rpb24gZm9yIHgxOSAod2hldGhlciB6ZXJvLCBmaXJzdCwgc2Vjb25kKSBpcyBh
IHBhZ2V0YWJsZSBwb2ludGVyIG9yCnNlY3Rpb24gbWFwLCB0aGVuIHplcm8gaXQgaWYgaXQgaXMg
YSBzZWN0aW9uIG1hcCwgb3RoZXJ3aXNlIGdvIGRvd24gb25lCmxldmVsPyBJZiB3ZSBkaWQgaXQg
dGhpcyB3YXkgaXQgd291bGQgYmUgaW5kZXBlbmRlbnQgZnJvbSB0aGUgd2F5CmNyZWF0ZV9wYWdl
X3RhYmxlcyBpcyB3cml0dGVuLgoKV2l0aCB0aGUgY3VycmVudCBjb2RlLCB3ZSBhcmUgc29tZXdo
YXQgcmVsaWFudCBvbiB0aGUgYmVoYXZpb3Igb2YKY3JlYXRlX3BhZ2VfdGFibGVzLCBiZWNhdXNl
IHdlIHJlbHkgb24gdGhlIHBvc2l0aW9uIG9mIHRoZSBzbG90IGZvcgp0aGUgSUQgbWFwPyBXaGVy
ZSB0aGUgYXNzdW1wdGlvbiBmb3IgaW5zdGFuY2UgaXMgdGhhdCBhdCBsZXZlbCBvbmUsIGlmCnRo
ZSBzbG90IGlzIHplcm8sIHRoZW4gd2UgbmVlZCB0byBnbyBkb3duIGEgbGV2ZWwsIGV0Yy4gSW5z
dGVhZCwgaWYgd2UKY2hlY2tlZCBpZiB0aGUgc2xvdCBpcyBhIHNlY3Rpb24gbWFwLCB3ZSBjb3Vs
ZCByZW1vdmUgaXQgaW1tZWRpYXRlbHksIGlmCml0IGlzIGEgcGFnZXRhYmxlIHBvaW50ZXIsIHdl
IHByb2NlZWQuIFRoZSBjb2RlIHNob3VsZCBiZSBzaW1pbGFyIGluCmNvbXBsZXhpdHkgYW5kIExP
QywgYnV0IGl0IHdvdWxkIGJlIG1vcmUgcm9idXN0LgoKU29tZXRoaW5nIGxpa2UgdGhlIGZvbGxv
d2luZywgaW4gcHNldWRvLXVuY29tcGlsZWQgYXNzZW1ibHk6CgogICAgIGxzciAgIHgxLCB4MTks
ICNGSVJTVF9TSElGVAogICAgIGxkciAgIHgwLCA9Ym9vdF9maXJzdCAgICAgICAgICAgLyogeDAg
Oj0gZmlyc3QgdGFibGUgKi8KICAgICBsZHIgICB4MiwgW3gwLCB4MSwgbHNsICMzXQogICAgICMg
Y2hlY2sgeDIgYWdhaW5zdCAjUFRfTUVNCiAgICAgY2J6ICAgeDIsIDFmCiAgICAgc3RyICAgeHpy
LCBbeDAsIHgxLCBsc2wgIzNdCiAgICAgYiAgICAgaWRfbWFwX3JlbW92ZWQKCgo+ICtpZF9tYXBf
cmVtb3ZlZDoKPiArICAgICAgICAvKiBTZWUgYXNtLWFybS9hcm02NC9mbHVzaHRsYi5oIGZvciB0
aGUgZXhwbGFuYXRpb24gb2YgdGhlIHNlcXVlbmNlLiAqLwoKRG8geW91IG1lYW4geGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9mbHVzaHRsYi5oPyBJIGNhbid0IGZpbmQgdGhlCmV4cGxhbmF0aW9u
IHlvdSBhcmUgcmVmZXJyaW5nIHRvLgoKCj4gKyAgICAgICAgZHNiICAgbnNoc3QKPiArICAgICAg
ICB0bGJpICBhbGxlMgo+ICsgICAgICAgIGRzYiAgIG5zaAo+ICsgICAgICAgIGlzYgo+ICsKPiAr
ICAgICAgICByZXQKPiArRU5EUFJPQyhyZW1vdmVfaWRfbWFwKQo+ICsKPiAgc2V0dXBfZml4bWFw
Ogo+IC0gICAgICAgIC8qIE5vdyB3ZSBjYW4gaW5zdGFsbCB0aGUgZml4bWFwIGFuZCBkdGIgbWFw
cGluZ3MsIHNpbmNlIHdlCj4gLSAgICAgICAgICogZG9uJ3QgbmVlZCB0aGUgMToxIG1hcCBhbnkg
bW9yZSAqLwo+IC0gICAgICAgIGRzYiAgIHN5Cj4gICNpZiBkZWZpbmVkKENPTkZJR19FQVJMWV9Q
UklOVEspIC8qIEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRrICovCj4gICAgICAg
ICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0YWJsZSAqLwo+ICAgICAgICAgIGxkciAgIHgx
LCA9eGVuX2ZpeG1hcCAgICAgICAgLyogeDEgOj0gdmFkZHIgKHhlbl9maXhtYXApICovCj4gQEAg
LTY1MywxOSArNzE4LDEwIEBAIHNldHVwX2ZpeG1hcDoKPiAgICAgICAgICBsZHIgICB4MSwgPUZJ
WE1BUF9BRERSKDApCj4gICAgICAgICAgbHNyICAgeDEsIHgxLCAjKFNFQ09ORF9TSElGVCAtIDMp
ICAgLyogeDEgOj0gU2xvdCBmb3IgRklYTUFQKDApICovCj4gICAgICAgICAgc3RyICAgeDIsIFt4
NCwgeDFdICAgICAgICAgICAvKiBNYXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KPiAtI2Vu
ZGlmCj4gIAo+IC0gICAgICAgIC8qCj4gLSAgICAgICAgICogRmx1c2ggdGhlIFRMQiBpbiBjYXNl
IHRoZSAxOjEgbWFwcGluZyBoYXBwZW5zIHRvIGNsYXNoIHdpdGgKPiAtICAgICAgICAgKiB0aGUg
dmlydHVhbCBhZGRyZXNzZXMgdXNlZCBieSB0aGUgZml4bWFwIG9yIERUQi4KPiAtICAgICAgICAg
Ki8KPiAtICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBhbnkg
cGFnZSB0YWJsZSB1cGRhdGVzIG1hZGUgYWJvdmUKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqIGhhdmUgb2NjdXJyZWQuICovCj4gLQo+IC0gICAgICAgIGlzYgo+IC0g
ICAgICAgIHRsYmkgIGFsbGUyCj4gLSAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAg
ICAvKiBFbnN1cmUgY29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KPiAtICAgICAgICBpc2IKPiAr
ICAgICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBtYWRlIGFib3ZlIGhhdmUg
b2NjdXJyZWQgKi8KPiArICAgICAgICBkc2IgICBuc2hzdAo+ICsjZW5kaWYKPiAgICAgICAgICBy
ZXQKPiAgRU5EUFJPQyhzZXR1cF9maXhtYXApCj4gIAo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 18:56:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 18:56: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 1hgZZM-0004kD-R3; Thu, 27 Jun 2019 18:56: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgZZL-0004k7-Ta
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 18:56:27 +0000
X-Inumbo-ID: 424c518e-990d-11e9-9db6-1bd82ea84f70
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 424c518e-990d-11e9-9db6-1bd82ea84f70;
 Thu, 27 Jun 2019 18:56: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: srMw/8wIVKvWvyFCf9UQcAkSdL1mRWZGpE0+fD7JGte1fIUhFetKuCDbQrp8pCKmCtLvghUaxC
 6SBUkA8qHMv8JrF/aBdxIx5+B355wZVhQkEiT6prhTX3Fv70xhel+4vY8SHAYCntNv8b618MwB
 duxkSBWfTbO+GxQHwcCH0iW/v/gpM78ObvRUu1KqDOi0U5bR1jqu3QkY8Et9F4Zb9xfn2ERP5r
 ux32yYjfPguQCtnFzmXMXl73d4immTFXgsxT7JTwUDUStpkD4SGvkJYoIBTTUcnsZcMmd4AYj+
 eZI=
X-SBRS: 2.7
X-MesageID: 2345786
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,424,1557201600"; 
   d="scan'208";a="2345786"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 27 Jun 2019 19:56:20 +0100
Message-ID: <20190627185620.4724-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190624101723.23291-2-andrew.cooper3@citrix.com>
References: <20190624101723.23291-2-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [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: 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>,
 =?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>

R0NDIDUgaW50cm9kdWNlZCAtZnNhbml0aXplPWFsaWdubWVudCB3aGljaCBpcyBlbmFibGVkIGJ5
IGRlZmF1bHQgYnkKQ09ORklHX1VCU0FOLiAgVGhpcyB0cmlwcyBhIGxvYWQgb2Ygd29udC1maXgg
Y2FzZXMgaW4gdGhlIEFDUEkgdGFibGVzIGFuZCB0aGUKaHlwZXJjYWxsIHBhZ2UgYW5kIHN0dWJz
IHdyaXRpbmcgbG9naWMuCgpJdCBhbHNvIGNhdXNlcyB0aGUgbmF0aXZlIFhlbiBib290IHRvIGNy
YXNoIGJlZm9yZSB0aGUgY29uc29sZSBpcyBzZXQgdXAsIGZvcgphbiBhcy15ZXQgdW5pZGVudGlm
aWVkIHJlYXNvbiAobW9zdCBsaWtsZXkgYSB3b250LWZpeCBjYXNlIGVhcmxpZXIgb24gYm9vdCku
CgpEaXNhYmxlIGFsaWdubWVudCBzYW5pdGlzYXRpb24gb24gY29tcGlsZXJzIHdoaWNoIHdvdWxk
IHRyeSB1c2luZyBpdC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpD
QzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCnYyOgogKiBBdm9pZCB1
c2luZyAtZm5vLXNhbml0aXplPWFsaWdubWVudCBmb3IgQVJNCnYzOgogKiBVc2UgQ0ZMQUdTX1VC
U0FOLCBpbml0aWFsaXNlZCB0byBlbXB0eSBmaXJzdC4KICogTGVhdmUgYSBjb21tZW50IGV4cGxh
aW5pbmcgd2h5IHdlIHVzZSAtZm5vLXNhbml0aXplPWFsaWdubWVudAoKVGhlIHJlYXNvbiB3aHkg
eDg2IGhhcyBhIGlmZXEgKCQoQ09ORklHX1VCU0FOKSx5KSBpcyB0byBhdm9pZCB5ZXQgYW5vdGhl
cgpjYy1vcHRpb24tYWRkIGV2YWx1YXRlZCBmb3IgZXZlcnkgdHJhbnNsYXRpb24gdWludCBpbiB0
aGUgZGVmYXVsdCBjYXNlLiAgVGhpcwp3aWxsIGFsbCBnbyBhd2F5IHdoZW4gd2UgdXBkYXRlIHRv
IGEgcmVjZW50IHZlcnNpb24gb2YgS2NvbmZpZyB3aGljaCBtb3ZlcyBhbGwKdGhlIHRvb2xjaGFp
biBjaGVja3MgaW50byB0aGF0IHBoYXNlLgotLS0KIHhlbi9SdWxlcy5tayAgICAgICAgICB8IDgg
KysrKysrKy0KIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayB8IDggKysrKysrKysKIDIgZmlsZXMgY2hh
bmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9S
dWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCBhMTUxYjNmNjI1Li4zMDkwZWE3ODI4IDEwMDY0
NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC00MSw2ICs0MSw5IEBA
IEFMTF9PQkpTLXkgICAgICAgICAgICAgICArPSAkKEJBU0VESVIpL3hzbS9idWlsdF9pbi5vCiBB
TExfT0JKUy15ICAgICAgICAgICAgICAgKz0gJChCQVNFRElSKS9hcmNoLyQoVEFSR0VUX0FSQ0gp
L2J1aWx0X2luLm8KIEFMTF9PQkpTLSQoQ09ORklHX0NSWVBUTykgICArPSAkKEJBU0VESVIpL2Ny
eXB0by9idWlsdF9pbi5vCiAKKyMgSW5pdGlhbGlzZSBzb21lIHZhcmlhYmxlcworQ0ZMQUdTX1VC
U0FOIDo9CisKIGlmZXEgKCQoQ09ORklHX0RFQlVHKSx5KQogQ0ZMQUdTICs9IC1PMQogZWxzZQpA
QCAtMTM4LDcgKzE0MSwxMCBAQCAkKGZpbHRlci1vdXQgJS5pbml0Lm8gJChub2Nvdi15KSwkKG9i
ai15KSAkKG9iai1iaW4teSkgJChleHRyYS15KSk6IENGTEFHUyArPSAkKAogZW5kaWYKIAogaWZl
cSAoJChDT05GSUdfVUJTQU4pLHkpCi0kKGZpbHRlci1vdXQgJS5pbml0Lm8gJChub3Vic2FuLXkp
LCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogQ0ZMQUdTICs9IC1mc2FuaXRpemU9
dW5kZWZpbmVkCitDRkxBR1NfVUJTQU4gKz0gLWZzYW5pdGl6ZT11bmRlZmluZWQKKyMgQW55IC1m
bm8tc2FuaXRpemU9IG9wdGlvbnMgbmVlZCB0byBjb21lIGFmdGVyIGFueSAtZnNhbml0aXplPSBv
cHRpb25zCiskKGZpbHRlci1vdXQgJS5pbml0Lm8gJChub3Vic2FuLXkpLCQob2JqLXkpICQob2Jq
LWJpbi15KSAkKGV4dHJhLXkpKTogXAorQ0ZMQUdTICs9ICQoZmlsdGVyLW91dCAtZm5vLSUsJChD
RkxBR1NfVUJTQU4pKSAkKGZpbHRlciAtZm5vLSUsJChDRkxBR1NfVUJTQU4pKQogZW5kaWYKIAog
aWZlcSAoJChDT05GSUdfTFRPKSx5KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L1J1bGVzLm1r
IGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCmluZGV4IGJhYmMwZWRiY2QuLjUyZTkzYWZiNDggMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5taworKysgYi94ZW4vYXJjaC94ODYvUnVsZXMu
bWsKQEAgLTU3LDYgKzU3LDE0IEBAIGVuZGlmCiAkKGNhbGwgY2Mtb3B0aW9uLWFkZCxDRkxBR1Mt
c3RhY2stYm91bmRhcnksQ0MsLW1wcmVmZXJyZWQtc3RhY2stYm91bmRhcnk9MykKIENGTEFHUyAr
PSAkKENGTEFHUy1zdGFjay1ib3VuZGFyeSkKIAoraWZlcSAoJChDT05GSUdfVUJTQU4pLHkpCisj
IERvbid0IGVuYWJsZSBhbGlnbm1lbnQgc2FuaXRpc2F0aW9uLiAgeDg2IGhhcyBlZmZpY2llbnQg
dW5hbGlnbmVkIGFjY2Vzc2VzLAorIyBhbmQgdmFyaW91cyB0aGluZ3MgKEFDUEkgdGFibGVzLCBo
eXBlcmNhbGwgcGFnZXMsIHN0dWJzLCBldGMpIGFyZSB3b250LWZpeC4KKyMgSXQgYWxzbyBjYXVz
ZXMgYW4gYXMteWV0LXVuaWRlbnRpZmllZCBjcmFzaCBvbiBuYXRpdmUgYm9vdCBiZWZvcmUgdGhl
CisjIGNvbnNvbGUgc3RhcnRzLgorJChjYWxsIGNjLW9wdGlvbi1hZGQsQ0ZMQUdTX1VCU0FOLEND
LC1mbm8tc2FuaXRpemU9YWxpZ25tZW50KQorZW5kaWYKKwogIyBTZXQgdXAgdGhlIGFzc2VtYmxl
ciBpbmNsdWRlIHBhdGggcHJvcGVybHkgZm9yIG9sZGVyIHRvb2xjaGFpbnMuCiBDRkxBR1MgKz0g
LVdhLC1JJChCQVNFRElSKS9pbmNsdWRlCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 19:30:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 19: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 1hga63-0007nL-2z; Thu, 27 Jun 2019 19:30: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=ndTn=U2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hga61-0007nG-Ul
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 19:30:14 +0000
X-Inumbo-ID: fac3994e-9911-11e9-89c2-0f3b2097cf01
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id fac3994e-9911-11e9-89c2-0f3b2097cf01;
 Thu, 27 Jun 2019 19:30: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 DFC732B;
 Thu, 27 Jun 2019 12:30:10 -0700 (PDT)
Received: from [10.37.12.147] (unknown [10.37.12.147])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 249623F718;
 Thu, 27 Jun 2019 12:30:08 -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>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
Date: Thu, 27 Jun 2019 20:30:07 +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: <alpine.DEB.2.21.1906271135340.5851@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>

SGkgU3RlZmFubywKCk9uIDYvMjcvMTkgNzo1NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gKzE6Cj4+ICsg
ICAgICAgIC8qCj4+ICsgICAgICAgICAqIEZpbmQgdGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92
ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJzdAo+PiArICAgICAgICAgKiB0YWJsZSBpZiB0aGUgc2xv
dCBpcyBub3QgMSAocnVudGltZSBYZW4gbWFwcGluZyBpcyAyTSAtIDRNKS4KPj4gKyAgICAgICAg
ICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIElEIG1hcCB3YXMgbm90IGNyZWF0ZWQuCj4+ICsg
ICAgICAgICAqLwo+PiArICAgICAgICBsc3IgICB4MSwgeDE5LCAjU0VDT05EX1NISUZUCj4+ICsg
ICAgICAgIGFuZCAgIHgxLCB4MSwgI0xQQUVfRU5UUllfTUFTSyAgLyogeDEgOj0gZmlyc3Qgc2xv
dCAqLwo+PiArICAgICAgICBjbXAgICB4MSwgIzEKPj4gKyAgICAgICAgYmVxICAgaWRfbWFwX3Jl
bW92ZWQKPj4gKyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3QgMSwgcmVtb3ZlIHRoZSBlbnRy
eSAqLwo+PiArICAgICAgICBsZHIgICB4MCwgPWJvb3Rfc2Vjb25kICAgICAgICAgIC8qIHgwIDo9
IHNlY29uZCB0YWJsZSAqLwo+PiArICAgICAgICBzdHIgICB4enIsIFt4MCwgeDEsIGxzbCAjM10K
PiAKPiBXb3VsZG4ndCBpdCBiZSBhIGJpdCBtb3JlIHJlbGlhYmxlIGlmIHdlIGNoZWNrZWQgd2hl
dGhlciB0aGUgc2xvdCBpbgo+IHF1ZXN0aW9uIGZvciB4MTkgKHdoZXRoZXIgemVybywgZmlyc3Qs
IHNlY29uZCkgaXMgYSBwYWdldGFibGUgcG9pbnRlciBvcgo+IHNlY3Rpb24gbWFwLCB0aGVuIHpl
cm8gaXQgaWYgaXQgaXMgYSBzZWN0aW9uIG1hcCwgb3RoZXJ3aXNlIGdvIGRvd24gb25lCj4gbGV2
ZWw/IElmIHdlIGRpZCBpdCB0aGlzIHdheSBpdCB3b3VsZCBiZSBpbmRlcGVuZGVudCBmcm9tIHRo
ZSB3YXkKPiBjcmVhdGVfcGFnZV90YWJsZXMgaXMgd3JpdHRlbi4KCllvdXIgc3VnZ2VzdGlvbiB3
aWxsIG5vdCBjb21wbHkgd2l0aCB0aGUgYXJjaGl0ZWN0dXJlIGNvbXBsaWFuY2UgYW5kIGhvdyAK
WGVuIGlzL3dpbGwgYmUgd29ya2luZyBhZnRlciB0aGUgZnVsbCByZXdvcmsuIFdlIHdhbnQgdG8g
cmVtb3ZlIApldmVyeXRoaW5nIChtYXBwaW5nICsgdGFibGUpIGFkZGVkIHNwZWNpZmljYWxseSBm
b3IgdGhlIDE6MSBtYXBwaW5nLgoKT3RoZXJ3aXNlLCB5b3UgbWF5IGVuZCB1cCBpbiBhIHBvc2l0
aW9uIHdoZXJlIGJvb3RfZmlyc3RfaWQgaXMgc3RpbGwgaW4gCnBsYWNlLiBXZSB3b3VsZCBuZWVk
IHRvIHVzZSB0aGUgYnJlYWstYmVmb3JlLW1ha2Ugc2VxdWVuY2UgaW4gc3Vic2VxdWVudCAKY29k
ZSBpZiB3ZSB3ZXJlIGFib3V0IHRvIGluc2VydCAxR0IgbWFwcGluZyBhdCB0aGUgc2FtZSBwbGFj
ZS4KCkFmdGVyIG15IHJld29yaywgd2Ugd291bGQgaGF2ZSB2aXJ0dWFsbHkgbm8gcGxhY2Ugd2hl
cmUgCmJyZWFrLWJlZm9yZS1tYWtlIHdpbGwgYmUgbmVjZXNzYXJ5IGFzIGl0IHdpbGwgZW5mb3Jj
ZSBhbGwgdGhlIG1hcHBpbmdzIAp0byBiZSBkZXN0cm95ZWQgYmVmb3JlIGhhbmQuIFNvIEkgd291
bGQgcmF0aGVyIGF2b2lkIHRvIG1ha2UgYSBzcGVjaWZpYyAKY2FzZSBmb3IgdGhlIDE6MSBtYXBw
aW5nLgoKQXMgYSBzaWRlIG5vdGUsIHRoZSBjdXJyZW50IGNvZGUgZm9yIHRoZSAxOjEgbWFwcGlu
ZyBpcyBjb21wbGV0ZWx5IHdyb25nIAphcyB1c2luZyAxR0IgKG9yIGV2ZW4gMk1CKSBtYXBwaW5n
IG1heSByZXN1bHQgdG8gbWFwIE1NSU8gcmVnaW9uIChvciAKcmVzZXJ2ZWQtcmVnaW9uKS4gVGhp
cyBtYXkgcmVzdWx0IHRvIGNhY2hlIHByb2JsZW0uIEkgaGF2ZSB0aGlzIApwYXJ0aWFsbHkgZml4
ZWQgb24gZm9yIHRoZSBuZXh0IHZlcnNpb24gb2Ygc2VyaWVzIChzZWUgWzFdKS4KCj4gCj4gV2l0
aCB0aGUgY3VycmVudCBjb2RlLCB3ZSBhcmUgc29tZXdoYXQgcmVsaWFudCBvbiB0aGUgYmVoYXZp
b3Igb2YKPiBjcmVhdGVfcGFnZV90YWJsZXMsIGJlY2F1c2Ugd2UgcmVseSBvbiB0aGUgcG9zaXRp
b24gb2YgdGhlIHNsb3QgZm9yCj4gdGhlIElEIG1hcD8gV2hlcmUgdGhlIGFzc3VtcHRpb24gZm9y
IGluc3RhbmNlIGlzIHRoYXQgYXQgbGV2ZWwgb25lLCBpZgo+IHRoZSBzbG90IGlzIHplcm8sIHRo
ZW4gd2UgbmVlZCB0byBnbyBkb3duIGEgbGV2ZWwsIGV0Yy4gSW5zdGVhZCwgaWYgd2UKPiBjaGVj
a2VkIGlmIHRoZSBzbG90IGlzIGEgc2VjdGlvbiBtYXAsIHdlIGNvdWxkIHJlbW92ZSBpdCBpbW1l
ZGlhdGVseSwgaWYKPiBpdCBpcyBhIHBhZ2V0YWJsZSBwb2ludGVyLCB3ZSBwcm9jZWVkLiBUaGUg
Y29kZSBzaG91bGQgYmUgc2ltaWxhciBpbgo+IGNvbXBsZXhpdHkgYW5kIExPQywgYnV0IGl0IHdv
dWxkIGJlIG1vcmUgcm9idXN0LgoKU2VlIGFib3ZlIDopLgoKPiAKPiBTb21ldGhpbmcgbGlrZSB0
aGUgZm9sbG93aW5nLCBpbiBwc2V1ZG8tdW5jb21waWxlZCBhc3NlbWJseToKPiAKPiAgICAgICBs
c3IgICB4MSwgeDE5LCAjRklSU1RfU0hJRlQKPiAgICAgICBsZHIgICB4MCwgPWJvb3RfZmlyc3Qg
ICAgICAgICAgIC8qIHgwIDo9IGZpcnN0IHRhYmxlICovCj4gICAgICAgbGRyICAgeDIsIFt4MCwg
eDEsIGxzbCAjM10KPiAgICAgICAjIGNoZWNrIHgyIGFnYWluc3QgI1BUX01FTQo+ICAgICAgIGNi
eiAgIHgyLCAxZgo+ICAgICAgIHN0ciAgIHh6ciwgW3gwLCB4MSwgbHNsICMzXQo+ICAgICAgIGIg
ICAgIGlkX21hcF9yZW1vdmVkCj4gCj4gCj4+ICtpZF9tYXBfcmVtb3ZlZDoKPj4gKyAgICAgICAg
LyogU2VlIGFzbS1hcm0vYXJtNjQvZmx1c2h0bGIuaCBmb3IgdGhlIGV4cGxhbmF0aW9uIG9mIHRo
ZSBzZXF1ZW5jZS4gKi8KPiAKPiBEbyB5b3UgbWVhbiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L2ZsdXNodGxiLmg/IEkgY2FuJ3QgZmluZCB0aGUKPiBleHBsYW5hdGlvbiB5b3UgYXJlIHJlZmVy
cmluZyB0by4KClRoZSBiaWcgY29tbWVudCBhdCB0aGUgdG9wIG9mIHRoZSBoZWFkZXI6CgovKgog
ICogRXZlcnkgaW52YWxpZGF0aW9uIG9wZXJhdGlvbiB1c2UgdGhlIGZvbGxvd2luZyBwYXR0ZXJu
czoKICAqCiAgKiBEU0IgSVNIU1QgICAgICAgIC8vIEVuc3VyZSBwcmlvciBwYWdlLXRhYmxlcyB1
cGRhdGVzIGhhdmUgY29tcGxldGVkCiAgKiBUTEJJLi4uICAgICAgICAgIC8vIEludmFsaWRhdGUg
dGhlIFRMQgogICogRFNCIElTSCAgICAgICAgICAvLyBFbnN1cmUgdGhlIFRMQiBpbnZhbGlkYXRp
b24gaGFzIGNvbXBsZXRlZAogICogSVNCICAgICAgICAgICAgICAvLyBTZWUgZXhwbGFuYXRpb24g
YmVsb3cKICAqCiAgKiBGb3IgWGVuIHBhZ2UtdGFibGVzIHRoZSBJU0Igd2lsbCBkaXNjYXJkIGFu
eSBpbnN0cnVjdGlvbnMgZmV0Y2hlZAogICogZnJvbSB0aGUgb2xkIG1hcHBpbmdzLgogICoKICAq
IEZvciB0aGUgU3RhZ2UtMiBwYWdlLXRhYmxlcyB0aGUgSVNCIGVuc3VyZXMgdGhlIGNvbXBsZXRp
b24gb2YgdGhlIERTQgogICogKGFuZCB0aGVyZWZvcmUgdGhlIFRMQiBpbnZhbGlkYXRpb24pIGJl
Zm9yZSBjb250aW51aW5nLiBTbyB3ZSBrbm93CiAgKiB0aGUgVExCcyBjYW5ub3QgY29udGFpbiBh
biBlbnRyeSBmb3IgYSBtYXBwaW5nIHdlIG1heSBoYXZlIHJlbW92ZWQuCiAgKi8KCk5vdGUgdGhh
dCB3ZSBhcmUgdXNpbmcgbnNoIChhbmQgbm90IGlzaCkgYmVjYXVzZSB3ZSBhcmUgdXNpbmcgbG9j
YWwgVExCIApmbHVzaCAoc2VlIHBhZ2UgRDUtMjMwIEFSTSBEREkgMDQ4N0QuYSkuIEZvciBjb252
ZW5pZW5jZSBoZXJlIGlzIHRoZSB0ZXh0OgoKIkluIGFsbCBjYXNlcyBpbiB0aGlzIHNlY3Rpb24g
d2hlcmUgYSBETUIgb3IgRFNCIGlzIHJlZmVycmVkIHRvLCBpdCAKcmVmZXJzIHRvIGEgRE1CIG9y
IERTQiB3aG9zZSByZXF1aXJlZCBhY2Nlc3MgdHlwZSBpcwpib3RoIGxvYWRzIGFuZCBzdG9yZXMu
IEEgRFNCIE5TSCBpcyBzdWZmaWNpZW50IHRvIGVuc3VyZSBjb21wbGV0aW9uIG9mIApUTEIgbWFp
bnRlbmFuY2UgaW5zdHJ1Y3Rpb25zIHRoYXQgYXBwbHkgdG8gYQpzaW5nbGUgUEUuIEEgRFNCIElT
SCBpcyBzdWZmaWNpZW50IHRvIGVuc3VyZSBjb21wbGV0aW9uIG9mIFRMQiAKbWFpbnRlbmFuY2Ug
aW5zdHJ1Y3Rpb25zIHRoYXQgYXBwbHkgdG8gUEVzIGluIHRoZQpzYW1lIElubmVyIFNoYXJlYWJs
ZSBkb21haW4uIgoKSSBkaXNjb3ZlcmVkIHRoaXMgc2VjdGlvbiBhZnRlciB0aGUgY2hhbmdlcyBp
biBmbHVzaHRsYi5oIGhhcyBiZWVuIAptZXJnZWQuIEJ1dCBJIGFtIHRoaW5raW5nIHRvIGRvIGEg
Zm9sbG93LXVwIHRoZSBsb2NhbCBUTEIgZmx1c2ggY29kZS4KCj4gCj4gCj4+ICsgICAgICAgIGRz
YiAgIG5zaHN0Cj4+ICsgICAgICAgIHRsYmkgIGFsbGUyCj4+ICsgICAgICAgIGRzYiAgIG5zaAo+
PiArICAgICAgICBpc2IKPj4gKwo+PiArICAgICAgICByZXQKPj4gK0VORFBST0MocmVtb3ZlX2lk
X21hcCkKClsuLi5dCgpbMV0gUmV3b3JrIGZvciBjcmVhdGVfcGFnZV90YWJsZXMKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UwppbmRleCBhNzlhZTU0ODIyLi5jMDE5ZGQzZTA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTQ4Myw2ICs0
ODMsNjAgQEAgY3B1X2luaXQ6CiAgRU5EUFJPQyhjcHVfaW5pdCkKCiAgLyoKKyAqIE1hY3JvIHRv
IGNyZWF0ZSBhIHBhZ2UgdGFibGUgZW50cnkgaW4gXHB0YmwgdG8gXHRibAorICoKKyAqIHB0Ymw6
ICAgIHRhYmxlIHN5bWJvbCB3aGVyZSB0aGUgZW50cnkgd2lsbCBiZSBjcmVhdGVkCisgKiB0Ymw6
ICAgICB0YWJsZSBzeW1ib2wgdG8gcG9pbnQgdG8KKyAqIHZpcnQ6ICAgIHZpcnR1YWwgYWRkcmVz
cworICogc2hpZnQ6ICAgI2ltbSBwYWdlIHRhYmxlIHNoaWZ0CisgKiB0bXAxOiAgICBzY3JhdGNo
IHJlZ2lzdGVyCisgKiB0bXAyOiAgICBzY3JhdGNoIHJlZ2lzdGVyCisgKiB0bXAzOiAgICBzY3Jh
dGNoIHJlZ2lzdGVyCisgKgorICogUHJlc2VydmVzIFx2aXJ0CisgKiBDbG9iYmVycyBcdG1wMSwg
XHRtcDIsIFx0bXAzCisgKgorICogQWxzbyB1c2UgeDIwIGZvciB0aGUgcGh5cyBvZmZzZXQuCisg
KgorICogTm90ZSB0aGF0IGFsbCBwYXJhbWV0ZXJzIHVzaW5nIHJlZ2lzdGVycyBzaG91bGQgYmUg
ZGlzdGluY3QuCisgKi8KKy5tYWNybyBjcmVhdGVfdGFibGVfZW50cnksIHB0YmwsIHRibCwgdmly
dCwgc2hpZnQsIHRtcDEsIHRtcDIsIHRtcDMKKyAgICAgICAgbHNyICAgXHRtcDEsIFx2aXJ0LCAj
XHNoaWZ0CisgICAgICAgIGFuZCAgIFx0bXAxLCBcdG1wMSwgI0xQQUVfRU5UUllfTUFTSy8qIFx0
bXAxIDo9IHNsb3QgaW4gXHRsYiAqLworICAgICAgICBsb2FkX3BhZGRyIFx0bXAyLCBcdGJsCisg
ICAgICAgIG1vdiAgIFx0bXAzLCAjUFRfUFQgICAgICAgICAgICAgICAgIC8qIFx0bXAzIDo9IHJp
Z2h0IGZvciAKbGluZWFyIFBUICovCisgICAgICAgIG9yciAgIFx0bXAzLCBcdG1wMywgXHRtcDIg
ICAgICAgICAgIC8qICAgICAgICAgICsgXHRsYiBwYWRkciAqLworICAgICAgICBhZHJfbCBcdG1w
MiwgXHB0YmwKKyAgICAgICAgc3RyICAgXHRtcDMsIFtcdG1wMiwgXHRtcDEsIGxzbCAjM10KKy5l
bmRtCisKKy8qCisgKiBNYWNybyB0byBjcmVhdGUgYSBtYXBwaW5nIGVudHJ5IGluIFx0YmwgdG8g
XHBhZGRyLiBPbmx5IG1hcHBpbmcgaW4gM3JkCisgKiBsZXZlbCB0YWJsZSBpcyBzdXBwb3J0ZWQu
CisgKgorICogdGJsOiAgICAgdGFibGUgc3ltYm9sIHdoZXJlIHRoZSBlbnRyeSB3aWxsIGJlIGNy
ZWF0ZWQKKyAqIHZpcnQ6ICAgIHZpcnR1YWwgYWRkcmVzcworICogcGFkZHI6ICAgcGh5c2ljYWwg
YWRkcmVzcyAoc2hvdWxkIGJlIHBhZ2UgYWxpZ25lZCkKKyAqIHRtcDE6ICAgIHNjcmF0Y2ggcmVn
aXN0ZXIKKyAqIHRtcDI6ICAgIHNjcmF0Y2ggcmVnaXN0ZXIKKyAqIHRtcDM6ICAgIHNjcmF0Y2gg
cmVnaXN0ZXIKKyAqIHR5cGU6ICAgIG1hcHBpbmcgdHlwZS4gSWYgbm90IHNwZWNpZmllZCBpdCB3
aWxsIGJlIG5vcm1hbCBtZW1vcnkgCihQVF9NRU1fTDMpCisgKgorICogUHJlc2VydmVzIFx2aXJ0
LCBccGFkZHIKKyAqIENsb2JiZXJzIFx0bXAxLCBcdG1wMiwgXHRtcDMKKyAqCisgKiBOb3RlIHRo
YXQgYWxsIHBhcmFtZXRlcnMgdXNpbmcgcmVnaXN0ZXJzIHNob3VsZCBiZSBkaXN0aW5jdC4KKyAq
LworLm1hY3JvIGNyZWF0ZV9tYXBwaW5nX2VudHJ5LCB0YmwsIHZpcnQsIHBhZGRyLCB0bXAxLCB0
bXAyLCB0bXAzLCAKdHlwZT1QVF9NRU1fTDMKKyAgICAgICAgbHNyICAgXHRtcDEsIFx2aXJ0LCAj
VEhJUkRfU0hJRlQKKyAgICAgICAgYW5kICAgXHRtcDEsIFx0bXAxLCAjTFBBRV9FTlRSWV9NQVNL
LyogXHRtcDEgOj0gc2xvdCBpbiBcdGxiICovCisgICAgICAgIG1vdiAgIFx0bXAyLCAjXHR5cGUg
ICAgICAgICAgICAgICAgIC8qIFx0bXAyIDo9IHJpZ2h0IGZvciAKc2VjdGlvbiBQVCAqLworICAg
ICAgICBvcnIgICBcdG1wMiwgXHRtcDIsIFxwYWRkciAgICAgICAgICAvKiAgICAgICAgICArIHBh
ZGRyICovCisgICAgICAgIGFkcl9sIFx0bXAzLCBcdGJsCisgICAgICAgIHN0ciAgIFx0bXAyLCBb
XHRtcDMsIFx0bXAxLCBsc2wgIzNdCisuZW5kbQorCisvKgogICAqIFJlYnVpbGQgdGhlIGJvb3Qg
cGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVjdHVyZQogICAqIGlzIGRl
c2NyaWJlZCBpbiBtbS5jLgogICAqCkBAIC00OTUsMTAwICs1NDksMTcgQEAgRU5EUFJPQyhjcHVf
aW5pdCkKICAgKiAgIHgxOTogcGFkZHIoc3RhcnQpCiAgICogICB4MjA6IHBoeXMgb2Zmc2V0CiAg
ICoKLSAqIENsb2JiZXJzIHgwIC0geDQsIHgyNQotICoKLSAqIFJlZ2lzdGVyIHVzYWdlIHdpdGhp
biB0aGlzIGZ1bmN0aW9uOgotICogICB4MjU6IElkZW50aXR5IG1hcCBpbiBwbGFjZQorICogQ2xv
YmJlcnMgeDAgLSB4NAogICAqLwogIGNyZWF0ZV9wYWdlX3RhYmxlczoKLSAgICAgICAgLyoKLSAg
ICAgICAgICogSWYgWGVuIGlzIGxvYWRlZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4g
d2UgZG9uJ3QKLSAgICAgICAgICogbmVlZCBhbiBhZGRpdGlvbmFsIDE6MSBtYXBwaW5nLCB0aGUg
dmlydHVhbCBtYXBwaW5nIHdpbGwKLSAgICAgICAgICogc3VmZmljZS4KLSAgICAgICAgICovCi0g
ICAgICAgIGNtcCAgIHgxOSwgI1hFTl9WSVJUX1NUQVJUCi0gICAgICAgIGNzZXQgIHgyNSwgZXEg
ICAgICAgICAgICAgICAgLyogeDI1IDo9IGlkZW50aXR5IG1hcCBpbiBwbGFjZSwgCm9yIG5vdCAq
LwotCi0gICAgICAgIGxvYWRfcGFkZHIgeDQsIGJvb3RfcGd0YWJsZQotCi0gICAgICAgIC8qIFNl
dHVwIGJvb3RfcGd0YWJsZTogKi8KLSAgICAgICAgbG9hZF9wYWRkciB4MSwgYm9vdF9maXJzdAot
Ci0gICAgICAgIC8qIC4uLiBtYXAgYm9vdF9maXJzdCBpbiBib290X3BndGFibGVbMF0gKi8KLSAg
ICAgICAgbW92ICAgeDMsICNQVF9QVCAgICAgICAgICAgICAvKiB4MiA6PSB0YWJsZSBtYXAgb2Yg
Ym9vdF9maXJzdCAqLwotICAgICAgICBvcnIgICB4MiwgeDEsIHgzICAgICAgICAgICAgIC8qICAg
ICAgICsgcmlnaHRzIGZvciBsaW5lYXIgUFQgKi8KLSAgICAgICAgc3RyICAgeDIsIFt4NCwgIzBd
ICAgICAgICAgICAvKiBNYXAgaXQgaW4gc2xvdCAwICovCi0KLSAgICAgICAgLyogLi4uIG1hcCBv
ZiBwYWRkcihzdGFydCkgaW4gYm9vdF9wZ3RhYmxlK2Jvb3RfZmlyc3RfaWQgKi8KLSAgICAgICAg
bHNyICAgeDEsIHgxOSwgI1pFUk9FVEhfU0hJRlQvKiBPZmZzZXQgb2YgYmFzZSBwYWRkciBpbiAK
Ym9vdF9wZ3RhYmxlICovCi0gICAgICAgIGNieiAgIHgxLCAxZiAgICAgICAgICAgICAgICAgLyog
SXQncyBpbiBzbG90IDAsIG1hcCBpbiBib290X2ZpcnN0Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICogb3IgYm9vdF9zZWNvbmQgbGF0ZXIgb24gKi8KLQotICAgICAgICAv
KgotICAgICAgICAgKiBMZXZlbCB6ZXJvIGRvZXMgbm90IHN1cHBvcnQgc3VwZXJwYWdlIG1hcHBp
bmdzLCBzbyB3ZSBoYXZlCi0gICAgICAgICAqIHRvIHVzZSBhbiBleHRyYSBmaXJzdCBsZXZlbCBw
YWdlIGluIHdoaWNoIHdlIGNyZWF0ZSBhIDFHQiAKbWFwcGluZy4KLSAgICAgICAgICovCi0gICAg
ICAgIGxvYWRfcGFkZHIgeDIsIGJvb3RfZmlyc3RfaWQKLQotICAgICAgICBtb3YgICB4MywgI1BU
X1BUICAgICAgICAgICAgIC8qIHgyIDo9IHRhYmxlIG1hcCBvZiBib290X2ZpcnN0X2lkICovCi0g
ICAgICAgIG9yciAgIHgyLCB4MiwgeDMgICAgICAgICAgICAgLyogICAgICAgKyByaWdodHMgZm9y
IGxpbmVhciBQVCAqLwotICAgICAgICBzdHIgICB4MiwgW3g0LCB4MSwgbHNsICMzXQotCi0gICAg
ICAgIGxvYWRfcGFkZHIgeDQsIGJvb3RfZmlyc3RfaWQKLQotICAgICAgICBsc3IgICB4MSwgeDE5
LCAjRklSU1RfU0hJRlQgIC8qIHgxIDo9IE9mZnNldCBvZiBiYXNlIHBhZGRyIGluIApib290X2Zp
cnN0X2lkICovCi0gICAgICAgIGxzbCAgIHgyLCB4MSwgI0ZJUlNUX1NISUZUICAgLyogeDIgOj0g
QmFzZSBhZGRyZXNzIGZvciAxR0IgCm1hcHBpbmcgKi8KLSAgICAgICAgbW92ICAgeDMsICNQVF9N
RU0gICAgICAgICAgICAvKiB4MiA6PSBTZWN0aW9uIG1hcCAqLwotICAgICAgICBvcnIgICB4Miwg
eDIsIHgzCi0gICAgICAgIGFuZCAgIHgxLCB4MSwgI0xQQUVfRU5UUllfTUFTSyAvKiB4MSA6PSBT
bG90IG9mZnNldCAqLwotICAgICAgICBzdHIgICB4MiwgW3g0LCB4MSwgbHNsICMzXSAgIC8qIE1h
cHBpbmcgb2YgcGFkZHIoc3RhcnQpICovCi0gICAgICAgIG1vdiAgIHgyNSwgIzEgICAgICAgICAg
ICAgICAgLyogeDI1IDo9IGlkZW50aXR5IG1hcCBub3cgaW4gcGxhY2UgKi8KLQotMTogICAgICAv
KiBTZXR1cCBib290X2ZpcnN0OiAqLwotICAgICAgICBsb2FkX3BhZGRyIHg0LCBib290X2ZpcnN0
ICAgLyogTmV4dCBsZXZlbCBpbnRvIGJvb3RfZmlyc3QgKi8KLQotICAgICAgICAvKiAuLi4gbWFw
IGJvb3Rfc2Vjb25kIGluIGJvb3RfZmlyc3RbMF0gKi8KLSAgICAgICAgbG9hZF9wYWRkciB4MSwg
Ym9vdF9zZWNvbmQKLSAgICAgICAgbW92ICAgeDMsICNQVF9QVCAgICAgICAgICAgICAvKiB4MiA6
PSB0YWJsZSBtYXAgb2YgYm9vdF9zZWNvbmQgKi8KLSAgICAgICAgb3JyICAgeDIsIHgxLCB4MyAg
ICAgICAgICAgICAvKiAgICAgICArIHJpZ2h0cyBmb3IgbGluZWFyIFBUICovCi0gICAgICAgIHN0
ciAgIHgyLCBbeDQsICMwXSAgICAgICAgICAgLyogTWFwIGl0IGluIHNsb3QgMCAqLwotCi0gICAg
ICAgIC8qIC4uLiBtYXAgb2YgcGFkZHIoc3RhcnQpIGluIGJvb3RfZmlyc3QgKi8KLSAgICAgICAg
Y2JueiAgeDI1LCAxZiAgICAgICAgICAgICAgICAvKiB4MjUgaXMgc2V0IGlmIGFscmVhZHkgY3Jl
YXRlZCAqLwotICAgICAgICBsc3IgICB4MiwgeDE5LCAjRklSU1RfU0hJRlQgIC8qIHgyIDo9IE9m
ZnNldCBvZiBiYXNlIHBhZGRyIGluIApib290X2ZpcnN0ICovCi0gICAgICAgIGFuZCAgIHgxLCB4
MiwgI0xQQUVfRU5UUllfTUFTSyAvKiB4MSA6PSBTbG90IHRvIHVzZSAqLwotICAgICAgICBjYnog
ICB4MSwgMWYgICAgICAgICAgICAgICAgIC8qIEl0J3MgaW4gc2xvdCAwLCBtYXAgaW4gCmJvb3Rf
c2Vjb25kICovCi0KLSAgICAgICAgbHNsICAgeDIsIHgyLCAjRklSU1RfU0hJRlQgICAvKiBCYXNl
IGFkZHJlc3MgZm9yIDFHQiBtYXBwaW5nICovCi0gICAgICAgIG1vdiAgIHgzLCAjUFRfTUVNICAg
ICAgICAgICAgLyogeDIgOj0gU2VjdGlvbiBtYXAgKi8KLSAgICAgICAgb3JyICAgeDIsIHgyLCB4
MwotICAgICAgICBzdHIgICB4MiwgW3g0LCB4MSwgbHNsICMzXSAgIC8qIENyZWF0ZSBtYXBwaW5n
IG9mIHBhZGRyKHN0YXJ0KSovCi0gICAgICAgIG1vdiAgIHgyNSwgIzEgICAgICAgICAgICAgICAg
LyogeDI1IDo9IGlkZW50aXR5IG1hcCBub3cgaW4gcGxhY2UgKi8KLQotMTogICAgICAvKiBTZXR1
cCBib290X3NlY29uZDogKi8KLSAgICAgICAgbG9hZF9wYWRkciB4NCwgYm9vdF9zZWNvbmQKLQot
ICAgICAgICAvKiAuLi4gbWFwIGJvb3RfdGhpcmQgaW4gYm9vdF9zZWNvbmRbMV0gKi8KLSAgICAg
ICAgbG9hZF9wYWRkciB4MSwgYm9vdF90aGlyZAotICAgICAgICBtb3YgICB4MywgI1BUX1BUICAg
ICAgICAgICAgIC8qIHgyIDo9IHRhYmxlIG1hcCBvZiBib290X3RoaXJkICovCi0gICAgICAgIG9y
ciAgIHgyLCB4MSwgeDMgICAgICAgICAgICAgLyogICAgICAgKyByaWdodHMgZm9yIGxpbmVhciBQ
VCAqLwotICAgICAgICBzdHIgICB4MiwgW3g0LCAjOF0gICAgICAgICAgIC8qIE1hcCBpdCBpbiBz
bG90IDEgKi8KLQotICAgICAgICAvKiAuLi4gbWFwIG9mIHBhZGRyKHN0YXJ0KSBpbiBib290X3Nl
Y29uZCAqLwotICAgICAgICBjYm56ICB4MjUsIDFmICAgICAgICAgICAgICAgIC8qIHgyNSBpcyBz
ZXQgaWYgYWxyZWFkeSBjcmVhdGVkICovCi0gICAgICAgIGxzciAgIHgyLCB4MTksICNTRUNPTkRf
U0hJRlQgLyogeDIgOj0gT2Zmc2V0IG9mIGJhc2UgcGFkZHIgaW4gCmJvb3Rfc2Vjb25kICovCi0g
ICAgICAgIGFuZCAgIHgxLCB4MiwgI0xQQUVfRU5UUllfTUFTSyAvKiB4MSA6PSBTbG90IHRvIHVz
ZSAqLwotICAgICAgICBjbXAgICB4MSwgIzEKLSAgICAgICAgYi5lcSAgdmlydHBoeXNfY2xhc2gg
ICAgICAgICAvKiBJdCdzIGluIHNsb3QgMSwgd2hpY2ggd2UgY2Fubm90IApoYW5kbGUgKi8KKyAg
ICAgICAgLyogUHJlcGFyZSB0aGUgcGFnZS10YWJsZXMgZm9yIG1hcHBpbmcgWGVuICovCisgICAg
ICAgIGxkciAgIHgwLCA9WEVOX1ZJUlRfU1RBUlQKKyAgICAgICAgY3JlYXRlX3RhYmxlX2VudHJ5
IGJvb3RfcGd0YWJsZSwgYm9vdF9maXJzdCwgeDAsIFpFUk9FVEhfU0hJRlQsIAp4MSwgeDIsIHgz
CisgICAgICAgIGNyZWF0ZV90YWJsZV9lbnRyeSBib290X2ZpcnN0LCBib290X3NlY29uZCwgeDAs
IEZJUlNUX1NISUZULCAKeDEsIHgyLCB4MworICAgICAgICBjcmVhdGVfdGFibGVfZW50cnkgYm9v
dF9zZWNvbmQsIGJvb3RfdGhpcmQsIHgwLCBTRUNPTkRfU0hJRlQsIAp4MSwgeDIsIHgzCgotICAg
ICAgICBsc2wgICB4MiwgeDIsICNTRUNPTkRfU0hJRlQgIC8qIEJhc2UgYWRkcmVzcyBmb3IgMk1C
IG1hcHBpbmcgKi8KLSAgICAgICAgbW92ICAgeDMsICNQVF9NRU0gICAgICAgICAgICAvKiB4MiA6
PSBTZWN0aW9uIG1hcCAqLwotICAgICAgICBvcnIgICB4MiwgeDIsIHgzCi0gICAgICAgIHN0ciAg
IHgyLCBbeDQsIHgxLCBsc2wgIzNdICAgLyogQ3JlYXRlIG1hcHBpbmcgb2YgcGFkZHIoc3RhcnQp
Ki8KLSAgICAgICAgbW92ICAgeDI1LCAjMSAgICAgICAgICAgICAgICAvKiB4MjUgOj0gaWRlbnRp
dHkgbWFwIG5vdyBpbiBwbGFjZSAqLwotCi0xOiAgICAgIC8qIFNldHVwIGJvb3RfdGhpcmQ6ICov
Ci0gICAgICAgIGxvYWRfcGFkZHIgeDQsIGJvb3RfdGhpcmQKKyAgICAgICAgLyogTWFwIFhlbiAq
LworICAgICAgICBhZHJfbCB4NCwgYm9vdF90aGlyZAoKICAgICAgICAgIGxzciAgIHgyLCB4MTks
ICNUSElSRF9TSElGVCAgLyogQmFzZSBhZGRyZXNzIGZvciA0SyBtYXBwaW5nICovCiAgICAgICAg
ICBsc2wgICB4MiwgeDIsICNUSElSRF9TSElGVApAQCAtNjAzLDIxICs1NzQsNjggQEAgY3JlYXRl
X3BhZ2VfdGFibGVzOgogICAgICAgICAgY21wICAgeDEsICMoTFBBRV9FTlRSSUVTPDwzKSAvKiA1
MTIgZW50cmllcyBwZXIgcGFnZSAqLwogICAgICAgICAgYi5sdCAgMWIKCi0gICAgICAgIC8qIERl
ZmVyIGZpeG1hcCBhbmQgZHRiIG1hcHBpbmcgdW50aWwgYWZ0ZXIgcGFnaW5nIGVuYWJsZWQsIHRv
Ci0gICAgICAgICAqIGF2b2lkIHRoZW0gY2xhc2hpbmcgd2l0aCB0aGUgMToxIG1hcHBpbmcuICov
CisgICAgICAgIC8qCisgICAgICAgICAqIElmIFhlbiBpcyBsb2FkZWQgYXQgZXhhY3RseSBYRU5f
VklSVF9TVEFSVCB0aGVuIHdlIGRvbid0CisgICAgICAgICAqIG5lZWQgYW4gYWRkaXRpb25hbCAx
OjEgbWFwcGluZywgdGhlIHZpcnR1YWwgbWFwcGluZyB3aWxsCisgICAgICAgICAqIHN1ZmZpY2Uu
CisgICAgICAgICAqLworICAgICAgICBjbXAgICB4MTksICNYRU5fVklSVF9TVEFSVAorICAgICAg
ICBibmUgICAxZgorICAgICAgICByZXQKKzE6CisgICAgICAgIC8qCisgICAgICAgICAqIE9ubHkg
dGhlIGZpcnN0IHBhZ2Ugb2YgWGVuIHdpbGwgYmUgcGFydCBvZiB0aGUgMToxIG1hcHBpbmcuCisg
ICAgICAgICAqIEFsbCB0aGUgYm9vdF8qX2lkIHRhYmxlcyBhcmUgbGlua2VkIHRvZ2V0aGVyIGV2
ZW4gaWYgdGhleSBtYXkKKyAgICAgICAgICogbm90IGJlIGFsbCB1c2VkLiBUaGV5IHdpbGwgdGhl
biBiZSBsaW5rZWQgdG8gdGhlIGJvb3QgcGFnZQorICAgICAgICAgKiB0YWJsZXMgYXQgdGhlIGNv
cnJlY3QgbGV2ZWwuCisgICAgICAgICAqLworICAgICAgICBjcmVhdGVfdGFibGVfZW50cnkgYm9v
dF9maXJzdF9pZCwgYm9vdF9zZWNvbmRfaWQsIHgxOSwgCkZJUlNUX1NISUZULCB4MCwgeDEsIHgy
CisgICAgICAgIGNyZWF0ZV90YWJsZV9lbnRyeSBib290X3NlY29uZF9pZCwgYm9vdF90aGlyZF9p
ZCwgeDE5LCAKU0VDT05EX1NISUZULCB4MCwgeDEsIHgyCisgICAgICAgIGNyZWF0ZV9tYXBwaW5n
X2VudHJ5IGJvb3RfdGhpcmRfaWQsIHgxOSwgeDE5LCB4MCwgeDEsIHgyCisKKyAgICAgICAgLyoK
KyAgICAgICAgICogRmluZCB0aGUgemVyb2V0aCBzbG90IHVzZWQuIExpbmsgYm9vdF9maXJzdF9p
ZCBpbnRvCisgICAgICAgICAqIGJvb3RfcGd0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMC4gRm9y
IHNsb3QgMCwgdGhlIHRhYmxlcworICAgICAgICAgKiBhc3NvY2lhdGVkIHdpdGggdGhlIDE6MSBt
YXBwaW5nIHdpbGwgbmVlZCB0byBiZSBsaW5rZWQgaW4KKyAgICAgICAgICogYm9vdF9maXJzdCBv
ciBib290X3NlY29uZC4KKyAgICAgICAgICovCisgICAgICAgIGxzciAgIHgwLCB4MTksICNaRVJP
RVRIX1NISUZUICAgLyogeDAgOj0gemVyb2V0aCBzbG90ICovCisgICAgICAgIGNieiAgIHgwLCAx
ZgorICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAwLCBMaW5rIGJvb3RfZmlyc3RfaWQgaW50
byBib290X3BndGFibGUgKi8KKyAgICAgICAgY3JlYXRlX3RhYmxlX2VudHJ5IGJvb3RfcGd0YWJs
ZSwgYm9vdF9maXJzdF9pZCwgeDE5LCAKWkVST0VUSF9TSElGVCwgeDAsIHgxLCB4MgorICAgICAg
ICByZXQKKworMToKKyAgICAgICAgLyoKKyAgICAgICAgICogRmluZCB0aGUgZmlyc3Qgc2xvdCB1
c2VkLiBMaW5rIGJvb3Rfc2Vjb25kX2lkIGludG8gYm9vdF9maXJzdAorICAgICAgICAgKiBpZiB0
aGUgc2xvdCBpcyBub3QgMC4gRm9yIHNsb3QgMCwgdGhlIHRhYmxlcyBhc3NvY2lhdGVkIHdpdGgK
KyAgICAgICAgICogdGhlIDE6MSBtYXBwaW5nIHdpbGwgbmVlZCB0byBiZSBsaW5rZWQgaW4gYm9v
dF9zZWNvbmQuCisgICAgICAgICAqLworICAgICAgICBsc3IgICB4MCwgeDE5LCAjRklSU1RfU0hJ
RlQKKyAgICAgICAgYW5kICAgeDAsIHgwLCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MCA6PSBmaXJz
dCBzbG90ICovCisgICAgICAgIGNieiAgIHgwLCAxZgorICAgICAgICAvKiBJdCBpcyBub3QgaW4g
c2xvdCAwLCBMaW5rIGJvb3Rfc2Vjb25kX2lkIGludG8gYm9vdF9maXJzdCAqLworICAgICAgICBj
cmVhdGVfdGFibGVfZW50cnkgYm9vdF9maXJzdCwgYm9vdF9zZWNvbmRfaWQsIHgxOSwgCkZJUlNU
X1NISUZULCB4MCwgeDEsIHgyCisgICAgICAgIHJldAoKLSAgICAgICAgLyogYm9vdCBwYWdldGFi
bGUgc2V0dXAgY29tcGxldGUgKi8KKzE6CisgICAgICAgIC8qCisgICAgICAgICAqIEZpbmQgdGhl
IHNlY29uZCBzbG90IHVzZWQuIExpbmsgYm9vdF90aGlyZF9pZCBpbnRvIGJvb3Rfc2Vjb25kCisg
ICAgICAgICAqIGlmIHRoZSBzbG90IGlzIG5vdCAxIChydW50aW1lIFhlbiBtYXBwaW5nIGlzIDJN
IC0gNE0pLgorICAgICAgICAgKiBGb3Igc2xvdCAxLCBYZW4gaXMgbm90IHlldCBhYmxlIHRvIGhh
bmRsZSBpdC4KKyAgICAgICAgICovCisgICAgICAgIGxzciAgIHgwLCB4MTksICNTRUNPTkRfU0hJ
RlQKKyAgICAgICAgYW5kICAgeDAsIHgwLCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MCA6PSBmaXJz
dCBzbG90ICovCisgICAgICAgIGNtcCAgIHgwLCAjMQorICAgICAgICBiZXEgICB2aXJ0cGh5c19j
bGFzaAorICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAxLCBsaW5rIGJvb3RfdGhpcmRfaWQg
aW50byBib290X3NlY29uZCAqLworICAgICAgICBjcmVhdGVfdGFibGVfZW50cnkgYm9vdF9zZWNv
bmQsIGJvb3RfdGhpcmRfaWQsIHgxOSwgClNFQ09ORF9TSElGVCwgeDAsIHgxLCB4MgorICAgICAg
ICByZXQKCi0gICAgICAgIGNibnogIHgyNSwgMWYgICAgICAgICAgICAgICAgLyogRGlkIHdlIG1h
bmFnZSB0byBjcmVhdGUgYW4gCmlkZW50aXR5IG1hcHBpbmcgPyAqLwotICAgICAgICBQUklOVCgi
VW5hYmxlIHRvIGJ1aWxkIGJvb3QgcGFnZSB0YWJsZXMgLSBGYWlsZWQgdG8gaWRlbnRpdHkgCm1h
cCBYZW4uXHJcbiIpCi0gICAgICAgIGIgICAgIGZhaWwKICB2aXJ0cGh5c19jbGFzaDoKICAgICAg
ICAgIC8qIElkZW50aXR5IG1hcCBjbGFzaGVzIHdpdGggYm9vdF90aGlyZCwgd2hpY2ggd2UgY2Fu
bm90IApoYW5kbGUgeWV0ICovCiAgICAgICAgICBQUklOVCgiLSBVbmFibGUgdG8gYnVpbGQgYm9v
dCBwYWdlIHRhYmxlcyAtIHZpcnQgYW5kIHBoeXMgCmFkZHJlc3NlcyBjbGFzaC4gLVxyXG4iKQog
ICAgICAgICAgYiAgICAgZmFpbAotCi0xOgotICAgICAgICByZXQKICBFTkRQUk9DKGNyZWF0ZV9w
YWdlX3RhYmxlcykKCiAgLyoKQEAgLTcxOSwyOCArNzM3LDE1IEBAIEVORFBST0MocmVtb3ZlX2lk
ZW50aXR5X21hcHBpbmcpCiAgICogVGhlIGZpeG1hcCBjYW5ub3QgYmUgbWFwcGVkIGluIGNyZWF0
ZV9wYWdlX3RhYmxlcyBiZWNhdXNlIGl0IG1heQogICAqIGNsYXNoIHdpdGggdGhlIDE6MSBtYXBw
aW5nLgogICAqCi0gKiBDbG9iYmVycyB4MSAtIHg0CisgKiBDbG9iYmVycyB4MCAtIHgzCiAgICov
CiAgc2V0dXBfZml4bWFwOgogICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCi0gICAgICAgIC8q
IEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KLSAgICAgICAgbGRyICAgeDEsID14ZW5f
Zml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KLSAgICAgICAgbHNy
ICAgeDIsIHgyMywgI1RISVJEX1NISUZUCi0gICAgICAgIGxzbCAgIHgyLCB4MiwgI1RISVJEX1NI
SUZUICAgLyogNEsgYWxpZ25lZCBwYWRkciBvZiBVQVJUICovCi0gICAgICAgIG1vdiAgIHgzLCAj
UFRfREVWX0wzCi0gICAgICAgIG9yciAgIHgyLCB4MiwgeDMgICAgICAgICAgICAgLyogeDIgOj0g
NEsgZGV2IG1hcCBpbmNsdWRpbmcgVUFSVCAqLwotICAgICAgICBzdHIgICB4MiwgW3gxLCAjKEZJ
WE1BUF9DT05TT0xFKjgpXSAvKiBNYXAgaXQgaW4gdGhlIGZpcnN0IApmaXhtYXAncyBzbG90ICov
CisgICAgICAgIGxkciAgIHgwLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKKyAgICAgICAg
Y3JlYXRlX21hcHBpbmdfZW50cnkgeGVuX2ZpeG1hcCwgeDAsIHgyMywgeDEsIHgyLCB4MywgCnR5
cGU9UFRfREVWX0wzCiAgI2VuZGlmCi0KLSAgICAgICAgLyogTWFwIGZpeG1hcCBpbnRvIGJvb3Rf
c2Vjb25kICovCi0gICAgICAgIGxkciAgIHg0LCA9Ym9vdF9zZWNvbmQgICAgICAgLyogeDQgOj0g
dmFkZHIgKGJvb3Rfc2Vjb25kKSAqLwotICAgICAgICBsb2FkX3BhZGRyIHgyLCB4ZW5fZml4bWFw
Ci0gICAgICAgIG1vdiAgIHgzLCAjUFRfUFQKLSAgICAgICAgb3JyICAgeDIsIHgyLCB4MyAgICAg
ICAgICAgICAvKiB4MiA6PSB0YWJsZSBtYXAgb2YgeGVuX2ZpeG1hcCAqLwotICAgICAgICBsZHIg
ICB4MSwgPUZJWE1BUF9BRERSKDApCi0gICAgICAgIGxzciAgIHgxLCB4MSwgIyhTRUNPTkRfU0hJ
RlQgLSAzKSAgIC8qIHgxIDo9IFNsb3QgZm9yIEZJWE1BUCgwKSAqLwotICAgICAgICBzdHIgICB4
MiwgW3g0LCB4MV0gICAgICAgICAgIC8qIE1hcCBpdCBpbiB0aGUgZml4bWFwJ3Mgc2xvdCAqLwot
CisgICAgICAgIGxkciAgIHgwLCA9RklYTUFQX0FERFIoMCkKKyAgICAgICAgY3JlYXRlX3RhYmxl
X2VudHJ5IGJvb3Rfc2Vjb25kLCB4ZW5fZml4bWFwLCB4MCwgU0VDT05EX1NISUZULCAKeDEsIHgy
LCB4MwogICAgICAgICAgLyogRW5zdXJlIGFueSBwYWdlIHRhYmxlIHVwZGF0ZXMgbWFkZSBhYm92
ZSBoYXZlIG9jY3VycmVkICovCiAgICAgICAgICBkc2IgICBuc2hzdAogICAgICAgICAgcmV0CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IGMy
ZjE3OTVhNzEuLmJjMTgyNGQzY2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBi
L3hlbi9hcmNoL2FybS9tbS5jCkBAIC0xMDcsNiArMTA3LDggQEAgREVGSU5FX0JPT1RfUEFHRV9U
QUJMRShib290X3BndGFibGUpOwogIERFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9maXJzdCk7
CiAgREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X2ZpcnN0X2lkKTsKICAjZW5kaWYKK0RFRklO
RV9CT09UX1BBR0VfVEFCTEUoYm9vdF9zZWNvbmRfaWQpOworREVGSU5FX0JPT1RfUEFHRV9UQUJM
RShib290X3RoaXJkX2lkKTsKICBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJvb3Rfc2Vjb25kKTsK
ICBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJvb3RfdGhpcmQpOwoKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 19:42:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 19:42:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgaHR-0000Cr-8n; Thu, 27 Jun 2019 19:42:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OhEn=U2=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1hgaHQ-0000Cm-7Z
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 19:42:00 +0000
X-Inumbo-ID: a0929926-9913-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 a0929926-9913-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 19:41:59 +0000 (UTC)
Authentication-Results: esa5.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 (esa5.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=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.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=esa5.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 (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="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: swjml8zXoLNc4SnsFiM/xeeztZd7kswb7N7wSAUMUkbGJ0/S+IYnJoNrMrtsOcQV2MOSWgv3c2
 ZiBoVEQdctNOA161QgYY8Xd8sT1cZvvOkxyt3bHzy8Exutw89qD4Cs9DNjLowPEa1WHMq1bkRc
 vtUkmmgYdSR9S/xUSgU3ueWMwRYx6cQrG/RqQIySyyUxBWqFmcaukqbNEUD9QcsrAK8N+Fxn4h
 IkRmV/d9x9s+lY6IXYBQLXJnwb+yzuAZduSHbLVl+S+UQ9d8OWo/A2Avh7qFslsGepowe35C9s
 0Kw=
X-SBRS: 2.7
X-MesageID: 2342339
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,424,1557201600"; 
   d="scan'208";a="2342339"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 27 Jun 2019 20:41:54 +0100
Message-ID: <1561664514-3666-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/cpuid: leak OSXSAVE only when XSAVE is not
 clear in 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: 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>

VGhpcyBmaXhlcyBib290aW5nIG9mIG9sZCBub24tUFYtT1BTIGtlcm5lbHMgd2hpY2ggaGlzdG9y
aWNhbGx5Cmxvb2tlZCBmb3IgT1NYU0FWRSBpbnN0ZWFkIG9mIFhTQVZFIGJpdCBpbiBDUFVJRCB0
byBjaGVjayB3aGV0aGVyClhTQVZFIGZlYXR1cmUgaXMgZW5hYmxlZC4gSWYgc3VjaCBhIGd1ZXN0
IGFwcGVhcnMgdG8gYmUgc3RhcnRlZCBvbgphbiBYU0FWRSBlbmFibGVkIENQVSBhbmQgdGhlIGZl
YXR1cmUgaXMgZXhwbGljaXRseSBjbGVhcmVkIGluCnBvbGljeSwgbGVha2VkIE9TWFNBVkUgYml0
IGZyb20gWGVuIHdpbGwgbGVhZCB0byBndWVzdCBjcmFzaCBlYXJseSBpbgpib290LgoKU2lnbmVk
LW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2NwdWlkLmMgfCA2ICsrKystLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1aWQu
YyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IGFjNzAyNmYuLjUxMGEwMzggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCkBAIC04
MDUsNyArODA1LDggQEAgdm9pZCBndWVzdF9jcHVpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDMyX3QgbGVhZiwKICAgICAgICAgICAgICAqCiAgICAgICAgICAgICAgKiAtIEVubGlnaHRlbmVk
IENQVUlEIG9yIENQVUlEIGZhdWx0aW5nIGF2YWlsYWJsZToKICAgICAgICAgICAgICAqICAgIFhl
biBjYW4gZnVsbHkgY29udHJvbCB3aGF0IGlzIHNlZW4gaGVyZS4gIEd1ZXN0IGtlcm5lbHMgbmVl
ZAotICAgICAgICAgICAgICogICAgdG8gc2VlIHRoZSBsZWFrZWQgT1NYU0FWRSB2aWEgdGhlIGVu
bGlnaHRlbmVkIHBhdGgsIGJ1dAorICAgICAgICAgICAgICogICAgdG8gc2VlIHRoZSBsZWFrZWQg
T1NYU0FWRSB2aWEgdGhlIGVubGlnaHRlbmVkIHBhdGgKKyAgICAgICAgICAgICAqICAgICh1bmxl
c3MgWFNBVkUgaXMgZXhwbGljaXRseSBjbGVhciBpbiBwb2xpY3kpLCBidXQKICAgICAgICAgICAg
ICAqICAgIGd1ZXN0IHVzZXJzcGFjZSBhbmQgdGhlIG5hdGl2ZSBpcyBnaXZlbiBhcmNoaXRlY3R1
cmFsCiAgICAgICAgICAgICAgKiAgICBiZWhhdmlvdXIuCiAgICAgICAgICAgICAgKgpAQCAtODE0
LDcgKzgxNSw4IEBAIHZvaWQgZ3Vlc3RfY3B1aWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IGxlYWYsCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIC8qIE9TWFNBVkUgY2xlYXIg
aW4gcG9saWN5LiAgRmFzdC1mb3J3YXJkIENSNCBiYWNrIGluLiAqLwogICAgICAgICAgICAgaWYg
KCAodi0+YXJjaC5wdi5jdHJscmVnWzRdICYgWDg2X0NSNF9PU1hTQVZFKSB8fAotICAgICAgICAg
ICAgICAgICAocmVncy0+ZW50cnlfdmVjdG9yID09IFRSQVBfaW52YWxpZF9vcCAmJgorICAgICAg
ICAgICAgICAgICAocC0+YmFzaWMueHNhdmUgJiYKKyAgICAgICAgICAgICAgICAgIHJlZ3MtPmVu
dHJ5X3ZlY3RvciA9PSBUUkFQX2ludmFsaWRfb3AgJiYKICAgICAgICAgICAgICAgICAgIGd1ZXN0
X2tlcm5lbF9tb2RlKHYsIHJlZ3MpICYmCiAgICAgICAgICAgICAgICAgICAocmVhZF9jcjQoKSAm
IFg4Nl9DUjRfT1NYU0FWRSkpICkKICAgICAgICAgICAgICAgICByZXMtPmMgfD0gY3B1ZmVhdF9t
YXNrKFg4Nl9GRUFUVVJFX09TWFNBVkUpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 19:43:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 19:43:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgaIz-0000JR-Sf; Thu, 27 Jun 2019 19: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=bCrz=U2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgaIy-0000JM-P9
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 19:43:36 +0000
X-Inumbo-ID: da1eee87-9913-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 da1eee87-9913-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 19:43: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: mqThIXW41lHgLNCAbbB1FVQScBe4ZKUpJvQlTbeb3QdxuyqqKvGhYgx1SDIVFfg8NuEwn3LxQE
 8vDsYKnNFmN3Ylle8MTIT+lcsn9NU6UsQONeNJyB5Zuou5S4x0vq7iVkqSW/1r0dK8qcf3sm7V
 Z1H3ARZQTuNJJko9FwvtSZzBFwn1/YrwSWK5SOQQILcZbEHVVak8b2aXk0eaaUyIY2WkYQR5g0
 1SyH3IXLi/efQnJEK0/k70vDtamY4C8/dEwObKBSPn4WyBuoLDaxE4f7TZSzt6zMqzN58Rd5nr
 fNw=
X-SBRS: 2.7
X-MesageID: 2371350
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,424,1557201600"; 
   d="scan'208";a="2371350"
To: Igor Druzhinin <igor.druzhinin@citrix.com>,
 <xen-devel@lists.xenproject.org>
References: <1561664514-3666-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: <0583b777-a124-a8ce-0649-b6226a6797c9@citrix.com>
Date: Thu, 27 Jun 2019 20:43: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: <1561664514-3666-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/cpuid: leak OSXSAVE only when XSAVE is
 not clear in 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: 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>

T24gMjcvMDYvMjAxOSAyMDo0MSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gVGhpcyBmaXhlcyBi
b290aW5nIG9mIG9sZCBub24tUFYtT1BTIGtlcm5lbHMgd2hpY2ggaGlzdG9yaWNhbGx5Cj4gbG9v
a2VkIGZvciBPU1hTQVZFIGluc3RlYWQgb2YgWFNBVkUgYml0IGluIENQVUlEIHRvIGNoZWNrIHdo
ZXRoZXIKPiBYU0FWRSBmZWF0dXJlIGlzIGVuYWJsZWQuIElmIHN1Y2ggYSBndWVzdCBhcHBlYXJz
IHRvIGJlIHN0YXJ0ZWQgb24KPiBhbiBYU0FWRSBlbmFibGVkIENQVSBhbmQgdGhlIGZlYXR1cmUg
aXMgZXhwbGljaXRseSBjbGVhcmVkIGluCj4gcG9saWN5LCBsZWFrZWQgT1NYU0FWRSBiaXQgZnJv
bSBYZW4gd2lsbCBsZWFkIHRvIGd1ZXN0IGNyYXNoIGVhcmx5IGluCj4gYm9vdC4KPgo+IFNpZ25l
ZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpZZXMg
LSB0aGlzIG9uZSBhc3BlY3Qgb2YgdGhlIGdpZ2FudGljIG1lc3Mgd2hpY2ggaXMgUFYgZ3Vlc3Rz
IGFuZCBYU0FWRQp3aGljaCBJIG92ZXJsb29rZWQgd2hlbiBjb21pbmcgdXAgd2l0aCB0aGUgZXhp
c3RpbmcgZ3Jvc3MgYm9kZ2UuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 19:53:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 19:53:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgaRz-00019W-Rn; Thu, 27 Jun 2019 19:52:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ljtp=U2=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hgaRy-00019R-M6
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 19:52:54 +0000
X-Inumbo-ID: 25ce8702-9915-11e9-8980-bc764e045a96
Received: from mail-ed1-x52e.google.com (unknown [2a00:1450:4864:20::52e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 25ce8702-9915-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 19:52:52 +0000 (UTC)
Received: by mail-ed1-x52e.google.com with SMTP id i11so8298130edq.0
 for <xen-devel@lists.xenproject.org>; Thu, 27 Jun 2019 12:52:52 -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=lS84Eza522/oQiQTZ77ozU6vaDnIo/Po71AFD8g/jX8=;
 b=ZVcrwO0FSdyeICHO4vpbtgs2fPIPVNX9/ayMZ3xLS5+kgSErH2eyBCijplcp7LwreU
 ++h4L1DRV7kUH/Pamtg4aAVvaz+JYtp+dpYoR55KFOn+APKC+4Azb4wz8oSEt7mlbAow
 gcMdOga0H5N7btdXWWg7lc4Rg9K4RvjfdOb4yvhfKEEwryDUAvydlZnPro4qLOBeR8s7
 3pLSBqVVXP5ooRgr4sXXUkIegbS2AIMBqexIXR7IuVPRJXxd4ji/P3RYtc5wvIj0PuuN
 YRtt0yDbtgeS53gxCXqlVSziYdwWNv6DIx0+uApZ/P8ln2fuvCu8gXvgZ7SSOC9toqqE
 TtCw==
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=lS84Eza522/oQiQTZ77ozU6vaDnIo/Po71AFD8g/jX8=;
 b=Qnme+QE+QHpbPm1v5wx8rLSivEtHqJSheoOkiWRoQDXFaOL1oxuxTUDuBrTWVsNDoE
 bo5/yPYSWk92IeuC63gzWH5I+SC/XJWIsC6iGjVdsbQpnRLXOZJVf3cOEWbDYxJyEecJ
 E5/A4fQx+ly9vKD92DVHM0WzWekylXGb0sgw0Wqlo5JNW+3GN2beERguSLviYnVNyhBe
 rdMDkjgLDDLazWofKxoeEAcGV5fM3bB8UHAOuc20JTCExVGB7zGDfdD8tGXf7BWA9xsy
 t3PPRE94SOsLLK9Dy5EWcSTIsLaZLS+NYyckzHXi2kQlKl9orK7Piecjx3vVUYHEP9wi
 y7wQ==
X-Gm-Message-State: APjAAAXIjepmob9vwPPnPnsJDMkTICMa/jx2BLyyyGBFV4qUgE5hpiqR
 a+DdmqX5CKfX/hwfqzlmQmC+gr6D
X-Google-Smtp-Source: APXvYqwkJX9VQBV5pjOkP5hvsmwVqeJocnaR0L+7KX91FQF9jVEQKjF84lu0B+FmnHGdwpj7RcXfnA==
X-Received: by 2002:a17:906:9609:: with SMTP id
 s9mr996406ejx.233.1561665171347; 
 Thu, 27 Jun 2019 12:52:51 -0700 (PDT)
Received: from ?IPv6:2001:16b8:66e7:2e00:1e4b:d6ff:fef9:46e6?
 (200116b866e72e001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66e7:2e00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id g11sm1641ejm.86.2019.06.27.12.52.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 27 Jun 2019 12:52:50 -0700 (PDT)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.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: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
Date: Thu, 27 Jun 2019 21:52:43 +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] xen on beagleboard-x15: fails to access PRCM MPU
 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>
Content-Type: multipart/mixed; boundary="===============4167562535621835907=="
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)
--===============4167562535621835907==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="7BDGbD1SSD5VV6XfkhFloXuhMwrSBlRxC"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--7BDGbD1SSD5VV6XfkhFloXuhMwrSBlRxC
Content-Type: multipart/mixed; boundary="emveamzpeeBiuM5v121G3iDe1aKmansw5";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>
Message-ID: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
Subject: xen on beagleboard-x15: fails to access PRCM MPU register

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

Hello all,

I have a failure when I am trying to boot Linux with Xen on bb-x15, here
is the log:
https://pastebin.com/BBAFPkVU

and, as Julien (cc'ed) suggested here is the DT debug information for xen=
:
https://drive.google.com/open?id=3D15YTsCKYUTbG2i-siWezJXKWuG0H1VfQz

So, what I was able to figure out:
In omap4_prminst_read_inst_reg it tries to read from _prm_bases[part].va
(arch/arm/mach-omap2/prminst44xx.c).
_prm_bases[part].va has a value of prm_base or prcm_mpu_base depending
on part value(arch/arm/mach-omap2/prminst44xx.c:44)
Failure happens when _prm_bases[OMAP4430_PRCM_MPU_PARTITION] is read.
It's value set up in arch/arm/mach-omap2/prcm_mpu44xx.c:54.
The installed value is obtained with OMAP_L4_IO_ADDRESS macro
(mach_omap2/io.c:667). Here is its definition (arch/arm/mach_omap2/iomap.=
h):
#define OMAP2_L4_IO_OFFSET  0xb2000000
#define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 */=


and IOMEM (arch/arm/include/asm/io.h):
#define IOMEM(x)    ((void __force __iomem *)(x))

I don't understand what is happening and how to overcome it.

--=20
Regards, Denis Obrezkov


--emveamzpeeBiuM5v121G3iDe1aKmansw5--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXRUekQAKCRD7iQsTJJ7s
+f7PAQCgG4z1bCNOtx2G8q+eoxFsW0VJ+9XYXWdJV1GtIFKtCQD/RKkxXvV1t7Js
L+FTZVtKsvSrX+65Q3M8qDCOsgNIYoY=
=DRgs
-----END PGP SIGNATURE-----

--7BDGbD1SSD5VV6XfkhFloXuhMwrSBlRxC--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4167562535621835907==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 27 20:07:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 20:07:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgafm-00026O-8P; Thu, 27 Jun 2019 20:07: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgafl-00026E-Le
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 20:07:09 +0000
X-Inumbo-ID: 234baf32-9917-11e9-a995-0b41b6f619ee
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 234baf32-9917-11e9-a995-0b41b6f619ee;
 Thu, 27 Jun 2019 20:07: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 1hgafi-000550-Cc; Thu, 27 Jun 2019 20:07:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgafh-0005T0-WE; Thu, 27 Jun 2019 20:07:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgafh-00085q-VV; Thu, 27 Jun 2019 20:07:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138548-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-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-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-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd: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-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2: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-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-next:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-next:test-amd64-i386-xl:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine: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-arndale:build-check(1):blocked:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-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-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=902031767aec2eaa529fdbf3daf77615e3bc3a62
X-Osstest-Versions-That: linux=4b972a01a7da614b4796475f933094751a295a2f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 20:07:05 +0000
Subject: [Xen-devel] [linux-next test] 138548: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU0OCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1NDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgz
ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDgg
cmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAx
MCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgz
ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4Mzg2
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTM4Mzg2CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0YXJ0
L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzODYKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4
NgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM4NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEzODM4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzg2CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzgzODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODM4NgogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDkwMjAzMTc2N2FlYzJlYWE1MjlmZGJmM2RhZjc3NjE1ZTNiYzNhNjIKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDRiOTcyYTAxYTdkYTYxNGI0Nzk2NDc1
ZjkzMzA5NDc1MWEyOTVhMmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NTQ4ICAy
MDE5LTA2LTI2IDExOjUzOjMxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 20:10:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 20:10:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgaik-0002no-Vo; Thu, 27 Jun 2019 20:10:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ljtp=U2=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hgaij-0002ni-AP
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 20:10:13 +0000
X-Inumbo-ID: 9154cea2-9917-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 9154cea2-9917-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 20:10:12 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id m10so8291059edv.6
 for <xen-devel@lists.xenproject.org>; Thu, 27 Jun 2019 13:10:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:from:to:references:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to;
 bh=rbhk9NPhDGGdTh+MKf33VwPfxghv/thoQsPR3ZpHPrE=;
 b=FiHBjj7ip20XZ8b/ohAT6W5hTzPNNMNN8G2crj2TNm0Dt3eM/CKF0llT3zfkX0hRdR
 VCBzt02X0nHMS51orWESA3xlFWYDzzYwUEUBP+ypK2e2Cfc+TmzlGpF9e8GTm0QfBhMn
 BdVtp7eLXDAPi0+Z2Mp2u54q1EJ0MxrpUJJ6lPlES30VdfbnzgwnnTQNjbFJhOzO//DF
 9mJOSBBDe0piFax+tZu/+gAtb1gLwtCfMCfqPjZkPVe8Stm8s8ff24ZsX++yL4Oh1fPD
 GIsGh5GDJEB8d9LTK4YYUuSpfFxVpzWdf9/Yb8iiWkz1afQHUse69Brx/sFCqECQSFLP
 IL3g==
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:references:openpgp:autocrypt
 :message-id:date:user-agent:mime-version:in-reply-to;
 bh=rbhk9NPhDGGdTh+MKf33VwPfxghv/thoQsPR3ZpHPrE=;
 b=G7/FahyNprZwC3k9w8k2PQ4Oy3GPOnQRqcCjK17qVuNJFuD831Ep0h6AzKjo9GJPph
 uA2OsBZN7/lWH5mCs3c5gttA0CxOVvg8jbS+2d5eB/rHeZIXhxuD/kkMIjZPd6xyoStR
 xbowZn/osE6e+Cx5bN9lvF9xUowpmdM9/0Mdg/aLE2Xos8fdOxCU2UzowjRBLiC4tefh
 VfXe4Y/D0TgFQcRVHLk9gNbU0iqeuj8b0IkqYcpFy3Jo0iqmBovohnikG89O/jBhHZYs
 CL0zlFnSwx2tMkJtNfVjXG680BwBEdc5KEMsMiN3dTyIMbq2Oxb0XY9Ovf4jTdWsTbWE
 fW1w==
X-Gm-Message-State: APjAAAVzqCt6PZ5y/2iWPmXGlBL9GFQ/mgGjoN39HMidJlPNTLGNZk8W
 PO/aoQpP7mBHi1XMD0NUWhw=
X-Google-Smtp-Source: APXvYqyN4DYHgKjYYd5fAquF5cGK5L5cH1JTgwKJgOXe2/+vGT9bnAVxUzWSiGOdda8W5uvVAsH30w==
X-Received: by 2002:a50:a48a:: with SMTP id w10mr6771615edb.1.1561666210792;
 Thu, 27 Jun 2019 13:10:10 -0700 (PDT)
Received: from ?IPv6:2001:16b8:66e7:2e00:1e4b:d6ff:fef9:46e6?
 (200116b866e72e001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66e7:2e00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id g16sm1045283edc.76.2019.06.27.13.10.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 27 Jun 2019 13:10:09 -0700 (PDT)
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: "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>, Hunyue Yau <hy-gsoc@hy-research.com>
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@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: <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
Date: Thu, 27 Jun 2019 22:10: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: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>
Content-Type: multipart/mixed; boundary="===============2101017629394461020=="
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)
--===============2101017629394461020==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="vqTrwM4ixRrIlBnDCYiiKfFeyYl7d1U3Z"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--vqTrwM4ixRrIlBnDCYiiKfFeyYl7d1U3Z
Content-Type: multipart/mixed; boundary="uho1ycw2xGF8Q1CzzsxodG9D9lq7iUZDD";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: "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>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
Subject: Re: xen on beagleboard-x15: fails to access PRCM MPU register
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
In-Reply-To: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>

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

CC'ed other GSoC mentors

On 6/27/19 9:52 PM, Denis Obrezkov wrote:
> Hello all,
>=20
> I have a failure when I am trying to boot Linux with Xen on bb-x15, her=
e
> is the log:
> https://pastebin.com/BBAFPkVU
>=20
> and, as Julien (cc'ed) suggested here is the DT debug information for x=
en:
> https://drive.google.com/open?id=3D15YTsCKYUTbG2i-siWezJXKWuG0H1VfQz
>=20
> So, what I was able to figure out:
> In omap4_prminst_read_inst_reg it tries to read from _prm_bases[part].v=
a
> (arch/arm/mach-omap2/prminst44xx.c).
> _prm_bases[part].va has a value of prm_base or prcm_mpu_base depending
> on part value(arch/arm/mach-omap2/prminst44xx.c:44)
> Failure happens when _prm_bases[OMAP4430_PRCM_MPU_PARTITION] is read.
> It's value set up in arch/arm/mach-omap2/prcm_mpu44xx.c:54.
> The installed value is obtained with OMAP_L4_IO_ADDRESS macro
> (mach_omap2/io.c:667). Here is its definition (arch/arm/mach_omap2/ioma=
p.h):
> #define OMAP2_L4_IO_OFFSET  0xb2000000
> #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 =
*/
>=20
> and IOMEM (arch/arm/include/asm/io.h):
> #define IOMEM(x)    ((void __force __iomem *)(x))
>=20
> I don't understand what is happening and how to overcome it.
>=20

--=20
Regards, Denis Obrezkov


--uho1ycw2xGF8Q1CzzsxodG9D9lq7iUZDD--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXRUimQAKCRD7iQsTJJ7s
+YXwAP0Ru2aWpCY2hrM8JxNj+owNGUpgBCcaksuw7mj49OrJdwEAuL1tGLOnf0Hx
/WrbG1qnIUDIAfHeMBlVzHazbBv3ke0=
=0lK9
-----END PGP SIGNATURE-----

--vqTrwM4ixRrIlBnDCYiiKfFeyYl7d1U3Z--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2101017629394461020==--


From xen-devel-bounces@lists.xenproject.org Thu Jun 27 20:50:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 20: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 1hgbLG-0005Js-Bt; Thu, 27 Jun 2019 20:50: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgbLE-0005Ca-BT
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 20:50:00 +0000
X-Inumbo-ID: 1f45784a-991d-11e9-ab63-6b202102b787
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f45784a-991d-11e9-ab63-6b202102b787;
 Thu, 27 Jun 2019 20:49: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 1hgbLA-0005wk-5f; Thu, 27 Jun 2019 20:49: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 1hgbL9-0007fD-Hk; Thu, 27 Jun 2019 20:49:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgbL9-0005OT-GZ; Thu, 27 Jun 2019 20:49:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138569-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:leak-check/check: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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=cf146eb042ffd222a54d1ffb0a4c9aa32eada0a7
X-Osstest-Versions-That: libvirt=fa7d0cc1e74cfc3fa2f268d37e3f8d8ac8728b49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 20:49:55 +0000
Subject: [Xen-devel] [libvirt test] 138569: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU2OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1NjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
OCBsZWFrLWNoZWNrL2NoZWNrICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQ2MQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzODQ2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NDYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGNm
MTQ2ZWIwNDJmZmQyMjJhNTRkMWZmYjBhNGM5YWEzMmVhZGEwYTcKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpYnZpcnQgICAgICAgICAgICAgIGZhN2QwY2MxZTc0Y2ZjM2ZhMmYyNjhkMzdlM2Y4ZDhhYzg3
MjhiNDkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQ2MSAgMjAxOS0wNi0yNSAwNDoxOTo0NCBa
ICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NjkgIDIwMTktMDYtMjYgMjM6MDA6
MTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29t
PgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgSmllIFdhbmcg
PHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgog
IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIFBhdmVs
IEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRo
YXQuY29tPgogIFlpIExpIDx5aWxpQHdpbmhvbmcuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUwNCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 21:08:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 21: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 1hgbd3-0006lN-4h; Thu, 27 Jun 2019 21: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgbd2-0006lD-IO
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 21:08:24 +0000
X-Inumbo-ID: b073ed4a-991f-11e9-b9c6-1b1a94e9bcfe
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b073ed4a-991f-11e9-b9c6-1b1a94e9bcfe;
 Thu, 27 Jun 2019 21:08: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 1hgbcx-0006Iw-7p; Thu, 27 Jun 2019 21:08: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 1hgbcw-0008Mb-UE; Thu, 27 Jun 2019 21:08:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgbcw-00025k-Sm; Thu, 27 Jun 2019 21:08:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138594-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=597c57becbeba21ff9f0c078ba2e32973d09d258
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 21:08:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138594: 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>

ZmxpZ2h0IDEzODU5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1OTdjNTdiZWNiZWJhMjFmZjlmMGMwNzhiYTJlMzI5NzNkMDlkMjU4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWZkNGY3YTA5ZDhhYWE3ODM5
MzJiOGMxNWI4MGRkYWZmMGExNzRkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg0MjQgIDIwMTkt
MDYtMjQgMTE6MDA6NTIgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4NDgyICAy
MDE5LTA2LTI1IDE1OjAwOjQ3IFogICAgMiBkYXlzICAgMzcgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM4NTk0ICAyMDE5LTA2LTI3IDE4OjAwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJp
YW4ud29vZHNAYW1kLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFzYWhpcm8gWWFtYWRh
IDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNv
bT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDg1ZmQ0ZjdhMDkuLjU5N2M1N2JlY2IgIDU5N2M1N2JlY2JlYmEy
MWZmOWYwYzA3OGJhMmUzMjk3M2QwOWQyNTggLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 22:14:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 22: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 1hgceh-0003Ov-Aj; Thu, 27 Jun 2019 22:14: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=Tk4b=U2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgcef-0003Om-NH
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 22:14:09 +0000
X-Inumbo-ID: ddca0eec-9928-11e9-bbf1-270c148e2198
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddca0eec-9928-11e9-bbf1-270c148e2198;
 Thu, 27 Jun 2019 22:14:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgceW-0007ZT-Hw; Thu, 27 Jun 2019 22:14: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 1hgceW-00071P-2Z; Thu, 27 Jun 2019 22:14:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgceV-0001F8-Va; Thu, 27 Jun 2019 22:13:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138562-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-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2: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-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=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Jun 2019 22:13:59 +0000
Subject: [Xen-devel] [xen-unstable test] 138562: 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>

ZmxpZ2h0IDEzODU2MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU2Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1z
ZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGluIDEzODQ0MQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODQ0MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4NDQxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg0NDEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzODQ0MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NDQxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg0NDEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODQ0MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NDQxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg0NDEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA4NWZkNGY3YTA5ZDhhYWE3ODM5MzJiOGMxNWI4MGRkYWZmMGExNzRkCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWZkNGY3YTA5ZDhhYWE3ODM5MzJiOGMx
NWI4MGRkYWZmMGExNzRkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1NjIgIDIwMTktMDYtMjYg
MTg6MzY6MzEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2
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
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNo
ZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jun 27 23:31:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Jun 2019 23:31:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgdr6-0000mz-UZ; Thu, 27 Jun 2019 23:31: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=IHO3=U2=mxnavi.com=chenbaodong@srs-us1.protection.inumbo.net>)
 id 1hgdr6-0000mu-3I
 for xen-devel@lists.xenproject.org; Thu, 27 Jun 2019 23:31:04 +0000
X-Inumbo-ID: 9f0b7de0-9933-11e9-8980-bc764e045a96
Received: from mxnavi-mail.mxnavi.com (unknown [116.90.87.199])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f0b7de0-9933-11e9-8980-bc764e045a96;
 Thu, 27 Jun 2019 23:31:01 +0000 (UTC)
Received: from [192.168.51.47] (61.161.186.150) by mxnavi-mail.mxnavi.com
 (116.90.87.199) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Fri, 28 Jun
 2019 07:26:52 +0800
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <a7c44d926cbe4a0e6447c4aaf8d9862e@sslemail.net>
 <af3fe48d-afaa-3184-e142-9a1e2b8574f4@arm.com>
 <2ed30cde-e2ab-745e-94f5-0cf6155c9122@mxnavi.com>
 <7c645dfb-72f5-5fc2-b559-0a4d09ba8801@arm.com>
 <36531850-15de-2642-6f28-c752a360959c@mxnavi.com>
 <alpine.DEB.2.21.1906241109440.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241121070.2468@sstabellini-ThinkPad-T480s>
 <bc042ae4-db0a-6b25-1e9c-d71a73a0315d@arm.com>
 <alpine.DEB.2.21.1906241313480.2468@sstabellini-ThinkPad-T480s>
 <c253cdaf-658d-01ce-9d32-273db4a84f17@arm.com>
 <alpine.DEB.2.21.1906241435510.2468@sstabellini-ThinkPad-T480s>
 <7975c4d5-310f-3041-a32c-128d9237616d@arm.com>
From: chenbaodong <chenbaodong@mxnavi.com>
Message-ID: <e34d4f94-ac8f-b88f-267c-475fccc15a44@mxnavi.com>
Date: Fri, 28 Jun 2019 07:30:57 +0800
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: <7975c4d5-310f-3041-a32c-128d9237616d@arm.com>
Content-Language: en-US
X-Originating-IP: [61.161.186.150]
X-ClientProxiedBy: mxnavi-mail.mxnavi.com (116.90.87.199) To
 mxnavi-mail.mxnavi.com (116.90.87.199)
Subject: Re: [Xen-devel] [PATCH] xen/arm: io: add function
 swap_mmio_handler()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDYvMjUvMTkgMTY6NDYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaVN0ZWZhbm8sCj4KPiBP
biAyNS8wNi8yMDE5IDAwOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IE9uIE1vbiwg
MjQgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDYvMjQv
MTkgOToxNyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+IE9uIE1vbiwgMjQgSnVu
IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGkgU3RlZmFubywKPj4+Pj4KPj4+Pj4g
T24gMjQvMDYvMjAxOSAxOToyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4gT24g
TW9uLCAyNCBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4+IE9uIFRo
dSwgMTMgSnVuIDIwMTksIGNoZW5iYW9kb25nIHdyb3RlOgo+Pj4+Pj4gTGV0IG1lIGFkZCB0aGF0
IGlmIHlvdSBwcmVmZXIgdG8gZG9jdW1lbnQgb25lIG9mIHRoZSBvdGhlciAKPj4+Pj4+IGludGVy
ZmFjZXMKPj4+Pj4+IGxpc3RlZCBhYm92ZSBpbiBteSBlbWFpbCwgeW91IGFyZSB3ZWxjb21lIHRv
IHBpY2sgYW5vdGhlciBvbmUuIEZvcgo+Pj4+Pj4gZXhhbXBsZSwgd2UgYXJlIGFsc28gbWlzc2lu
ZyBhIGRvYyBhYm91dCB0aGUgRG9tVSBtZW1vcnkgbWFwLCAKPj4+Pj4+IGxpc3RpbmcKPj4+Pj4+
IGFsbCBtZW1vcnkgcmVnaW9ucyB3aXRoIGFkZHJlc3NlcyBhbmQgc2l6ZXMsIGJvdGggTU1JTyBh
bmQgbm9ybWFsCj4+Pj4+PiBtZW1vcnkuIEZvciB0aGF0LCBtb3N0IG9mIHRoZSBpbmZvcm1hdGlv
biBpczoKPj4+Pj4+Cj4+Pj4+PiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+Pj4+Pj4K
Pj4+Pj4+IEEgd2VsbCB3cml0dGVuIGluLWNvZGUgY29tbWVudCBpbiBhcmNoLWFybS5oIHdvdWxk
IGJlIE9LLCBvciBhbHNvIGEKPj4+Pj4+IGRvY3VtZW50IHVuZGVyIGRvY3MvbWlzYy9hcm0uCj4+
Pj4+Cj4+Pj4+IFBsZWFzZSBubyBkdXBsaWNhdGlvbiwgaXQgaXMgYWxyZWFkeSBxdWl0ZSBoYXJk
IHRvIG1haW50YWluIG9uZSAKPj4+Pj4gcGxhY2UuCj4+Pj4+IEluc3RlYWQsIHdlIHNob3VsZCBk
b2N1bWVudCBhbGwgdGhlIGhlYWRlcnMgaW4gYSBkb2N1bWVudGVkIGZvcm1hdCAKPj4+Pj4gdGhh
dAo+Pj4+PiBjYW4gYmUgZXh0cmFjdGVkIGF1dG9tYXRpY2FsbHkuCj4+Pj4KPj4+PiBBcyB3ZSBo
YXZlIG5vIHN1Y2ggdGhpbmcgdG9kYXkgKGFzIGZhciBhcyBJIGFtIGF3YXJlKSwgcGxlYXNlIG1h
a2UgYQo+Pj4+IHByb3Bvc2FsIHdpdGggYSBiaXQgbW9yZSBkZXRhaWxzLCBvdGhlcndpc2UgSSBk
b24ndCB0aGluayBCYW9kb25nIHdpbGwKPj4+PiBiZSBhYmxlIHRvIHRha2UgdGhlIG5leHQgc3Rl
cC4KPj4+Cj4+PiBJIGRvbid0IGhhdmUgYSBjb25jcmV0ZSBwcm9wb3NhbCBzbyBmYXIuIEV4Y2Vw
dCB0aGF0IGRvY3VtZW50YXRpb24gCj4+PiBvdXRzaWRlIG9mCj4+PiB0aGUgaGVhZGVycyBpcyBh
IG5vLWdvIGZyb20gbXkgc2lkZS4gVGhlIGdvYWwgb2YgZG9jdW1lbnRpbmcgd2l0aGluIHRoZQo+
Pj4gaGVhZGVycyByYXRoZXIgdGhhbiBvdXRzaWRlIGlzIHlvdSBhbHNvIGhlbHAgdGhlIGRldmVs
b3BlciBvZiBndWVzdCBPUy4KPj4+Cj4+PiBBIGZldyB3ZWVrcyBhZ28gSWFuIEphY2tzb24gcG9p
bnRlZCB0byBkb2NzL3hlbi1oZWFkZXJzIGZvciBhIHBvdGVudGlhbAo+Pj4gc3ludGF4LiBTYWRs
eSwgdGhlcmUgYXJlIG5vIGRvY3VtZW50YXRpb24gb2YgdGhlIHNjcmlwdCBzbyBmYXIuIEkgCj4+
PiBoYXZlbid0IGhhZAo+Pj4gdGltZSB0byBsb29rIGl0IHNvIGZhci4KPj4KPj4gSW4gdGhhdCBj
YXNlLCBJJ2Qgc3VnZ2VzdCBmb3IgQmFvZG9uZyB0byBlaXRoZXIgcGljayB0aGUgZGV2aWNlIHRy
ZWUKPj4gZG9jdW1lbnRhdGlvbiBpdGVtIChhc3N1bWluZyB5b3UgYXJlIE9LIHdpdGggdGhhdCBv
bmUgYmVpbmcgdW5kZXIKPj4gZG9jcy9taXNjL2FybSkgb3IganVzdCB3cml0ZSBhIG5vcm1hbCBp
bi1jb2RlIGNvbW1lbnQgaW4gYXJjaC1hcm0uaCBmb3IKPj4gdGhlIGRvbVUgbWVtb3J5IG1hcCBu
b3Qgd29ycnlpbmcgYWJvdXQgdGhlIGZvcm1hdCBvZiB0aGUgaW4tY29kZSBjb21tZW50Cj4+IGZv
ciBub3cuCj4KPiBJIGRvbid0IHRoaW5rIHdlIGhhdmUgc3BlY2lmaWMgcGxhY2UgZm9yIGRvY3Vt
ZW50aW5nIGRldmljZS10cmVlIHNvIAo+IGRvY3MvbWlzYy9hcm0gd291bGQgYmUgc3VpdGFibGUu
Cj4KPiBSZWdhcmRpbmcgaW4tY29kZSBjb21tZW50IGluIGFyY2gtYXJtLmggVGhpcyB3aWxsIGFs
d2F5cyBiZSBhbiAKPiBpbXByb3ZlbWVudCB0byB3aGF0IHdlIGhhdmUuIEhvd2V2ZXIsIGl0IHdv
dWxkIGJlIGdvb2QgaWYgc29tZW9uZSB0YWtlIAo+IGFuIGFjdGlvbiB0byBmb3JtYWxpemUgdGhl
IGRvY3VtZW50YXRpb24gZm9ybWF0LgoKSSB3aWxsIGxvb2sgaW50byB0aGlzLgoKQ3VycmVudGx5
IGludGVycnVwdGVkIGJ5IHNvbWUgb3RoZXIgd29yaywgd2lsbCBiZSBiYWNrIHNvb24uCgo+Cj4g
Q2hlZXJzLAo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 00:34:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 00: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 1hgepy-0005nh-AA; Fri, 28 Jun 2019 00:33: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=84UU=U3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgepx-0005nc-6n
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 00:33:57 +0000
X-Inumbo-ID: 68982e71-993c-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68982e71-993c-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 00:33: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 BCA02208CB;
 Fri, 28 Jun 2019 00:33:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561682034;
 bh=rNf5AC5payUYufBvdoxN3aN4pIyUe+7c3GaHn2o6VfQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RXfYs79a0lPVt2bADefhnvT8CbyXLh/0ZUYvmnl9EFlq9dyYBU3CEezhkF757iGH6
 Ky2huo3l24iQxyiG240cEWZ53VaFx7hbtLeoGC1X0NnT6mvtam4nAdFy1dlpxp1C6O
 YDt4s8wFk1yMvnh0DTM58OgHZh6DWqMhp2UQ+2js=
Date: Thu, 27 Jun 2019 17:33:52 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Denis Obrezkov <denisobrezkov@gmail.com>
In-Reply-To: <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
Message-ID: <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 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>

V3JpdGluZyBoZXJlIGEgc3VtbWFyeSBvZiB0aGUgZm9sbG93LXVwIGRpc2N1c3Npb24gb24gSVJD
LgoKVGhpcyBpcyBkdWUgdG8gYSBtYWdpYyBtZW1vcnkgcmVnaW9uLCBub3QgZGVzY3JpYmVkIGlu
IHRoZSBkZXZpY2UgdHJlZSwKYmVpbmcgYWNjZXNzZWQgYnkgTGludXguIFRoZSBtZW1vcnkgcmVn
aW9uIGlzIDB4NDgyNDM0MDAgLSAweDQ4MjQzNDAwKzUxMi4KClRvIGZpeCBwcm9ibGVtcyBsaWtl
IHRoaXMgb25lLCB3ZSBoYXZlIHRoZSBwbGF0Zm9ybSBzcGVjaWZpYyBmaWxlcyBpbgp4ZW46IHNl
ZSB0aGUgZmlsZXMgdW5kZXIgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy8uIFNwZWNpZmljYWxseSwg
b21hcDUuYwptaWdodCBiZSBhIGdvb2QgbW9kZWwgZm9yIHdoYXQgd2UgbmVlZC4gTG9vayBhdCB0
aGUKb21hcDVfc3BlY2lmaWNfbWFwcGluZyBmdW5jdGlvbiwgd2hpY2ggZG9lcyBleGFjdGx5IHdo
YXQgdGhlIG5hbWUKc3VnZ2VzdHM6IGl0IG1hcHMgc3BlY2lhbCBNTUlPIHJlZ2lvbnMgaW50byB0
aGUgZ3Vlc3QuCgogLyogQWRkaXRpb25hbCBtYXBwaW5ncyBmb3IgZG9tMCAobm90IGluIHRoZSBE
VFMpICovCiBzdGF0aWMgaW50IG9tYXA1X3NwZWNpZmljX21hcHBpbmcoc3RydWN0IGRvbWFpbiAq
ZCkKIHsKICAgICAvKiBNYXAgdGhlIFBSTSBtb2R1bGUgKi8KICAgICBtYXBfbW1pb19yZWdpb25z
KGQsIGdhZGRyX3RvX2dmbihPTUFQNV9QUk1fQkFTRSksIDIsCiAgICAgICAgICAgICAgICAgICAg
ICBtYWRkcl90b19tZm4oT01BUDVfUFJNX0JBU0UpKTsKIAogICAgIC8qIE1hcCB0aGUgUFJNX01Q
VSAqLwogICAgIG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKE9NQVA1X1BSQ01fTVBV
X0JBU0UpLCAxLAogICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKE9NQVA1X1BSQ01f
TVBVX0JBU0UpKTsKIAogICAgIC8qIE1hcCB0aGUgV2FrZXVwIEdlbiAqLwogICAgIG1hcF9tbWlv
X3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKE9NQVA1X1dLVVBHRU5fQkFTRSksIDEsCiAgICAgICAg
ICAgICAgICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfV0tVUEdFTl9CQVNFKSk7CiAKICAgICAv
KiBNYXAgdGhlIG9uLWNoaXAgU1JBTSAqLwogICAgIG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJf
dG9fZ2ZuKE9NQVA1X1NSQU1fUEEpLCAzMiwKICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3Rv
X21mbihPTUFQNV9TUkFNX1BBKSk7CiAKICAgICByZXR1cm4gMDsKIH0KIApXZSBuZWVkIHNvbWV0
aGluZyBzaW1pbGFyIGZvciAweDQ4MjQzNDAwIC0gMHg0ODI0MzQwMCs1MTIgb24KQmVhZ2xlYm9h
cmQuCgoKT24gVGh1LCAyNyBKdW4gMjAxOSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gQ0MnZWQg
b3RoZXIgR1NvQyBtZW50b3JzCj4gCj4gT24gNi8yNy8xOSA5OjUyIFBNLCBEZW5pcyBPYnJlemtv
diB3cm90ZToKPiA+IEhlbGxvIGFsbCwKPiA+IAo+ID4gSSBoYXZlIGEgZmFpbHVyZSB3aGVuIEkg
YW0gdHJ5aW5nIHRvIGJvb3QgTGludXggd2l0aCBYZW4gb24gYmIteDE1LCBoZXJlCj4gPiBpcyB0
aGUgbG9nOgo+ID4gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vQkJBRlBrVlUKPiA+IAo+ID4gYW5kLCBh
cyBKdWxpZW4gKGNjJ2VkKSBzdWdnZXN0ZWQgaGVyZSBpcyB0aGUgRFQgZGVidWcgaW5mb3JtYXRp
b24gZm9yIHhlbjoKPiA+IGh0dHBzOi8vZHJpdmUuZ29vZ2xlLmNvbS9vcGVuP2lkPTE1WVRzQ0tZ
VVRiRzJpLXNpV2V6SlhLV3VHMEgxVmZRego+ID4gCj4gPiBTbywgd2hhdCBJIHdhcyBhYmxlIHRv
IGZpZ3VyZSBvdXQ6Cj4gPiBJbiBvbWFwNF9wcm1pbnN0X3JlYWRfaW5zdF9yZWcgaXQgdHJpZXMg
dG8gcmVhZCBmcm9tIF9wcm1fYmFzZXNbcGFydF0udmEKPiA+IChhcmNoL2FybS9tYWNoLW9tYXAy
L3BybWluc3Q0NHh4LmMpLgo+ID4gX3BybV9iYXNlc1twYXJ0XS52YSBoYXMgYSB2YWx1ZSBvZiBw
cm1fYmFzZSBvciBwcmNtX21wdV9iYXNlIGRlcGVuZGluZwo+ID4gb24gcGFydCB2YWx1ZShhcmNo
L2FybS9tYWNoLW9tYXAyL3BybWluc3Q0NHh4LmM6NDQpCj4gPiBGYWlsdXJlIGhhcHBlbnMgd2hl
biBfcHJtX2Jhc2VzW09NQVA0NDMwX1BSQ01fTVBVX1BBUlRJVElPTl0gaXMgcmVhZC4KPiA+IEl0
J3MgdmFsdWUgc2V0IHVwIGluIGFyY2gvYXJtL21hY2gtb21hcDIvcHJjbV9tcHU0NHh4LmM6NTQu
Cj4gPiBUaGUgaW5zdGFsbGVkIHZhbHVlIGlzIG9idGFpbmVkIHdpdGggT01BUF9MNF9JT19BRERS
RVNTIG1hY3JvCj4gPiAobWFjaF9vbWFwMi9pby5jOjY2NykuIEhlcmUgaXMgaXRzIGRlZmluaXRp
b24gKGFyY2gvYXJtL21hY2hfb21hcDIvaW9tYXAuaCk6Cj4gPiAjZGVmaW5lIE9NQVAyX0w0X0lP
X09GRlNFVCAgMHhiMjAwMDAwMAo+ID4gI2RlZmluZSBPTUFQMl9MNF9JT19BRERSRVNTKHBhKSBJ
T01FTSgocGEpICsgT01BUDJfTDRfSU9fT0ZGU0VUKSAvKiBMNCAqLwo+ID4gCj4gPiBhbmQgSU9N
RU0gKGFyY2gvYXJtL2luY2x1ZGUvYXNtL2lvLmgpOgo+ID4gI2RlZmluZSBJT01FTSh4KSAgICAo
KHZvaWQgX19mb3JjZSBfX2lvbWVtICopKHgpKQo+ID4gCj4gPiBJIGRvbid0IHVuZGVyc3RhbmQg
d2hhdCBpcyBoYXBwZW5pbmcgYW5kIGhvdyB0byBvdmVyY29tZSBpdC4KPiA+IAo+IAo+IC0tIAo+
IFJlZ2FyZHMsIERlbmlzIE9icmV6a292Cj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 00:36:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 00: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 1hgesQ-0005uR-Pw; Fri, 28 Jun 2019 00:36: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=84UU=U3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgesP-0005uL-Ah
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 00:36:29 +0000
X-Inumbo-ID: c4715dce-993c-11e9-9283-1b46372afbed
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4715dce-993c-11e9-9283-1b46372afbed;
 Fri, 28 Jun 2019 00:36: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 E0A9B208CB;
 Fri, 28 Jun 2019 00:36:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561682188;
 bh=HCz7npdkCU3pO4whmb315iDp2U7xFsdNzvDTyCBaL7I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FZuM+esXsCK0R5OgRV+8b1lW+kCSfN3wIgSWrXJngY48QOYsE87O34BhY5nuMGDOY
 R0969kzvsm/pwtVjkE5bXeOxSf5z5jiDlNR7bUq+SRuvhXmKIWUmkFYIj2VyhlHsfP
 DvbZDmolG0U1PI0thWgpaA3xbBf/uOL+hZD4X2hQ=
Date: Thu, 27 Jun 2019 17:36:26 -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: <12426eb9-1545-b1f7-a85a-55c9e04b8cc4@arm.com>
Message-ID: <alpine.DEB.2.21.1906271127490.5851@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906261309000.5851@sstabellini-ThinkPad-T480s>
 <12426eb9-1545-b1f7-a85a-55c9e04b8cc4@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@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>

T24gV2VkLCAyNiBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNi8yNi8xOSA5OjI1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBN
b24sIDEwIEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IFRoZSBJRCBtYXAgbWF5
IGNsYXNoIHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIFhlbiB2aXJ0dWFsIG1lbW9yeSBsYXlvdXQu
Cj4gPiA+IEF0IHRoZSBtb21lbnQsIFhlbiBpcyBoYW5kbGluZyB0aGUgY2xhc2ggYnkgb25seSBj
cmVhdGluZyBhIG1hcHBpbmcgdG8KPiA+ID4gdGhlIHJ1bnRpbWUgdmlydHVhbCBhZGRyZXNzIGJl
Zm9yZSBlbmFibGluZyB0aGUgTU1VLgo+ID4gPiAKPiA+ID4gVGhlIHJlc3Qgb2YgdGhlIG1hcHBp
bmdzIChzdWNoIGFzIHRoZSBmaXhtYXApIHdpbGwgYmUgbWFwcGVkIGFmdGVyIHRoZQo+ID4gPiBN
TVUgaXMgZW5hYmxlZC4gSG93ZXZlciwgdGhlIGNvZGUgZG9pbmcgdGhlIG1hcHBpbmcgaXMgbm90
IHNhZmUgYXMgaXQKPiA+ID4gcmVwbGFjZSBtYXBwaW5nIHdpdGhvdXQgdXNpbmcgdGhlIEJyZWFr
LUJlZm9yZS1NYWtlIHNlcXVlbmNlLgo+ID4gPiAKPiA+ID4gQXMgdGhlIElEIG1hcCBjYW4gYmUg
YW55d2hlcmUgaW4gdGhlIG1lbW9yeSwgaXQgaXMgZWFzaWVyIHRvIHJlbW92ZSBhbGwKPiA+ID4g
dGhlIGVudHJpZXMgYWRkZWQgYXMgc29vbiBhcyB0aGUgSUQgbWFwIGlzIG5vdCB1c2VkIHJhdGhl
ciB0aGFuIGFkZGluZwo+ID4gPiB0aGUgQnJlYWstQmVmb3JlLU1ha2Ugc2VxdWVuY2UgZXZlcnl3
aGVyZS4KPiA+IAo+ID4gSSB0aGluayBpdCBpcyBhIGdvb2QgaWRlYSwgYnV0IEkgd291bGQgYXNr
IHlvdSB0byBtZW50aW9uIDE6MSBtYXAKPiA+IGluc3RlYWQgb2YgIklEIG1hcCIgaW4gY29tbWVu
dHMgYW5kIGNvbW1pdCBtZXNzYWdlcyBiZWNhdXNlIHRoYXQgaXMgdGhlCj4gPiB3b3JkaW5nIHdl
IHVzZWQgaW4gYWxsIGNvbW1lbnRzIHNvIGZhciAoc2VlIHRoZSBvbmUgaW4KPiA+IGNyZWF0ZV9w
YWdlX3RhYmxlcyBhbmQgbW0uYykuIEl0IGlzIGVhc2llciB0byBncmVwIGFuZCByZWZlciB0byBp
ZiB3ZQo+ID4gdXNlIHRoZSBzYW1lIG5vbWVuY2xhdHVyZS4gTm90ZSB0aGF0IEkgZG9uJ3QgY2Fy
ZSBhYm91dCB3aGljaAo+ID4gbm9tZW5jbGF0dXJlIHdlIGRlY2lkZSB0byB1c2UsIEkgYW0gb25s
eSBhc2tpbmcgZm9yIGNvbnNpc3RlbmN5Lgo+ID4gT3RoZXJ3aXNlLCBpdCB3b3VsZCBhbHNvIHdv
cmsgaWYgeW91IHNheSBpdCBib3RoIHdheSBhdCBsZWFzdCBvbmNlOgo+ID4gCj4gPiAgIFRoZSBJ
RCBtYXAgKDE6MSBtYXApIG1heSBjbGFzaCBbLi4uXQo+IAo+IEkgd291bGQgcmF0aGVyIGRyb3Ag
dGhlIHdvcmRpbmcgMToxIGFzIHRoaXMgaXMgY29uZnVzaW5nLiBJdCBpcyBhbHNvIG5vdAo+IHRy
aXZpYWwgdG8gZmluZCBhbnl0aGluZyBvbiBnb29nbGUgdHlwaW5nICIxOjEiLgoKVGhhdCdzIGZp
bmUgdG9vCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 00:45:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 00: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 1hgf0l-0006jR-O2; Fri, 28 Jun 2019 00: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgf0l-0006jI-22
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 00:45:07 +0000
X-Inumbo-ID: f6428a8e-993d-11e9-b1fa-a77f5373d4ac
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6428a8e-993d-11e9-b1fa-a77f5373d4ac;
 Fri, 28 Jun 2019 00:45:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgf0f-0002Yg-53; Fri, 28 Jun 2019 00:45:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgf0e-00022o-QH; Fri, 28 Jun 2019 00:45:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgf0e-0007iZ-Mi; Fri, 28 Jun 2019 00:45:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138598-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=e632d56f0f5787204ef9b640d5f9153dcd4cb3de
X-Osstest-Versions-That: xen=597c57becbeba21ff9f0c078ba2e32973d09d258
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 00:45:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138598: 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>

ZmxpZ2h0IDEzODU5OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlNjMyZDU2ZjBmNTc4NzIwNGVmOWI2NDBkNWY5MTUzZGNkNGNiM2RlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1OTdjNTdiZWNiZWJhMjFmZjlm
MGMwNzhiYTJlMzI5NzNkMDlkMjU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1OTQgIDIwMTkt
MDYtMjcgMTg6MDA6NTkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NTk4ICAy
MDE5LTA2LTI3IDIyOjAzOjE0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDU5N2M1N2JlY2IuLmU2MzJk
NTZmMGYgIGU2MzJkNTZmMGY1Nzg3MjA0ZWY5YjY0MGQ1ZjkxNTNkY2Q0Y2IzZGUgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 01:50:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 01: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 1hgg1V-0001ph-MG; Fri, 28 Jun 2019 01:49: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=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hgg1U-0001pc-TN
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 01:49:56 +0000
X-Inumbo-ID: 06d16e3a-9947-11e9-8980-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06d16e3a-9947-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 01:49:55 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Jun 2019 18:49:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="162829205"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga008.fm.intel.com with ESMTP; 27 Jun 2019 18:49:52 -0700
Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 18:49:52 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 18:49:52 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.246]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 09:49:49 +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] x86/vvmx: set CR4 before CR0
Thread-Index: AQHVLFGzCnDPBbcMiUOxeOsSEBUjVqawTszw
Date: Fri, 28 Jun 2019 01:49:49 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA474D@SHSMSX104.ccr.corp.intel.com>
References: <20190626190212.15365-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190626190212.15365-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTc1YzYzMjAtYTc5Ni00MjBjLThiYTktN2VhNzQxODhmODQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiS0lCVDBNc0RxKzZVeGlJdDB6cVNJN1NpdmJOUFMzTmFvMXRKUXFCb21CeUJTTWlNN3dJM2pUQ0lPbWhcL2UzTngifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vvmx: set CR4 before CR0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Nakajima, Jun" <jun.nakajima@intel.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogVGh1cnNkYXksIEp1bmUgMjcsIDIwMTkgMzowMiBBTQ0KPiANCj4gRnJvbTogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPg0KPiANCj4gT3RoZXJ3aXNlIGh2
bV9zZXRfY3IwKCkgd2lsbCBjaGVjayB0aGUgd3JvbmcgQ1I0IGJpdHMgKEwxIGluc3RlYWQgb2Yg
TDINCj4gYW5kIHZpY2UtdmVyc2EpLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNs
aSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 01:59:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 01:59:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggAq-0002dl-NZ; Fri, 28 Jun 2019 01:59: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hggAp-0002dY-FC
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 01:59:35 +0000
X-Inumbo-ID: 5bdd0900-9948-11e9-8ea7-47d8251dc76d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bdd0900-9948-11e9-8ea7-47d8251dc76d;
 Fri, 28 Jun 2019 01:59:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hggAg-0004nJ-Jz; Fri, 28 Jun 2019 01:59:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hggAg-0001qX-8K; Fri, 28 Jun 2019 01:59:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hggAg-0000h7-5T; Fri, 28 Jun 2019 01:59:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138571-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-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-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-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-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:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install: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-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-amd64-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-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: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-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-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=aec3002d07fd2564cd32e56f126fa6db14a168bb
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 01:59:26 +0000
Subject: [Xen-devel] [linux-4.19 test] 138571: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3MSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1NzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbGlrZSAxMjkzMTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFlYzMwMDJkMDdmZDI1
NjRjZDMyZTU2ZjEyNmZhNmRiMTRhMTY4YmIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMzcgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjM1IGRh
eXMgIDE0MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzEgIDIwMTktMDYtMjYg
MjM6MTI6NTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMDcgcGVvcGxlIHRvdWNo
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
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
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
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzc5NDAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 01:59:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 01:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggB4-0002fe-6E; Fri, 28 Jun 2019 01:59:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hggB3-0002fS-1L
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 01:59:49 +0000
X-Inumbo-ID: 67d639e6-9948-11e9-8980-bc764e045a96
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67d639e6-9948-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 01:59:47 +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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Jun 2019 18:59:46 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="162830764"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga008.fm.intel.com with ESMTP; 27 Jun 2019 18:59:46 -0700
Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 18:59:46 -0700
Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by
 fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Thu, 27 Jun 2019 18:59:43 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Thu, 27 Jun 2019 18:59:43 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.225]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 09:59:42 +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 v3 04/13] pci: make PCI_SBDF return a pci_sbdf_t
Thread-Index: AQHVHRKj5uK8+hvqSEuUKDnC/gR8nqawb/yQ
Date: Fri, 28 Jun 2019 01:59:41 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA4AC1@SHSMSX104.ccr.corp.intel.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-5-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-5-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzIwMGMyMmQtOTAxMS00ZDA2LTkxMjItOTkxYjdhNzhkYTc5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiREM4RDgrdjNNMGRhdW5SYktRcTFCelZHVXcrajBXbktyV29sN2Jrd0VlMEY4YVwvMmtLOXNlUzNHZkRmN0xWQUUifQ==
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 04/13] pci: make PCI_SBDF return a
 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>, 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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogRnJpZGF5LCBKdW5lIDcsIDIwMTkgNToyMiBQTQ0KPiANCj4gQW5kIGZpeCBpdCdzIG9u
bHkgY2FsbGVyLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+DQo+IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 02:00:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 02:00:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggBd-0003hC-HT; Fri, 28 Jun 2019 02:00: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=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hggBc-0003h4-QD
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 02:00:24 +0000
X-Inumbo-ID: 7ca9243e-9948-11e9-8ba5-a38052ebde87
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ca9243e-9948-11e9-8ba5-a38052ebde87;
 Fri, 28 Jun 2019 02:00:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Jun 2019 19:00:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="164523282"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga007.fm.intel.com with ESMTP; 27 Jun 2019 19:00:21 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:00:21 -0700
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:00:21 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.156]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 10:00:19 +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 v3 05/13] pci: make PCI_SBDF2 return a pci_sbdf_t
Thread-Index: AQHVHRKo+GzGKoyVa0SDhdOpx+BxOqawcDgw
Date: Fri, 28 Jun 2019 02:00:19 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA4ADB@SHSMSX104.ccr.corp.intel.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-6-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-6-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGNjYjI2OTQtZjc0Yy00ZWNmLWEyNzEtOGJmMGY2MDg3NDUzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiM2JHbnBZTEhnaEsxNCsrYjlFckxZSWo4VGdrXC9oRUp2YW8xaGVyXC84VEhJT0dJTjFPYjlYbWFDd2w0UVVHcjYzIn0=
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 05/13] pci: make PCI_SBDF2 return a
 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>
Content-Type: text/plain; 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
U2VudDogRnJpZGF5LCBKdW5lIDcsIDIwMTkgNToyMiBQTQ0KPiANCj4gQW5kIGZpeCBpdCdzIG9u
bHkgY2FsbGVyLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 02:01:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 02:01:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggCI-0003no-St; Fri, 28 Jun 2019 02:01: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=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hggCH-0003nZ-7N
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 02:01:05 +0000
X-Inumbo-ID: 9588126b-9948-11e9-8980-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9588126b-9948-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 02:01:04 +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;
 27 Jun 2019 19:01:03 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="185483164"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga004.fm.intel.com with ESMTP; 27 Jun 2019 19:01:03 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:01:02 -0700
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:01:02 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.236]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 10:01:01 +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 v3 07/13] pci: switch pci_conf_read8 to use pci_sbdf_t
Thread-Index: AQHVHRKu7fseNraYDEiooTiwu4tq/KawcGwg
Date: Fri, 28 Jun 2019 02:01:00 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA4AF5@SHSMSX104.ccr.corp.intel.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-8-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-8-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTMyZWZjOWUtMjk2NS00ODFjLTliNjgtZTEzODNhN2UwMGIxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoid3A2Z0pTenhCeGM4ZTR2WnpIUEg2UG53ZXZKNE53a09YS2pnSnVMVjJSWnRHU1gxajkxZ09pdHJyWndKcllhMiJ9
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 07/13] 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: 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>
Content-Type: text/plain; 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
U2VudDogRnJpZGF5LCBKdW5lIDcsIDIwMTkgNToyMiBQTQ0KPiANCj4gVGhpcyByZWR1Y2VzIHRo
ZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdvLCBhbmQNCj4gc2lt
cGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 02:02:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 02:02:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggDb-0003yb-AB; Fri, 28 Jun 2019 02:02: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=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hggDZ-0003yU-UW
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 02:02:25 +0000
X-Inumbo-ID: c54ced41-9948-11e9-8980-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c54ced41-9948-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 02:02:24 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Jun 2019 19:02:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="361368574"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga006.fm.intel.com with ESMTP; 27 Jun 2019 19:02:23 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:02:23 -0700
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:02:23 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.156]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 10:02:21 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 08/13] pci: switch pci_conf_read16 to use pci_sbdf_t
Thread-Index: AQHVHRKuN0PE553bvUac4xj3i/UHWKawcMgg
Date: Fri, 28 Jun 2019 02:02:21 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA4B19@SHSMSX104.ccr.corp.intel.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-9-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-9-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDBkNzU3ZGEtZDE4OC00MTIzLWJkNjUtZDZkNzg2ZTYyNTgyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidGJYSStrM1RHZ0RhUnl0UG9iY2tVaVU0U01XekpoN2VcL3VxYStPQndKeTRUV2ZFY2xGT01DXC9FclVBMWUwYUlMIn0=
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 08/13] 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: 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>
Content-Type: text/plain; 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
U2VudDogRnJpZGF5LCBKdW5lIDcsIDIwMTkgNToyMiBQTQ0KPiANCj4gVGhpcyByZWR1Y2VzIHRo
ZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdvLCBhbmQNCj4gc2lt
cGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 02:03:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 02:03:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hggEW-000459-MI; Fri, 28 Jun 2019 02: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=hXUM=U3=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hggEV-000451-SM
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 02:03:23 +0000
X-Inumbo-ID: e82a1e3e-9948-11e9-9cf3-7b43c11ca2f8
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e82a1e3e-9948-11e9-9cf3-7b43c11ca2f8;
 Fri, 28 Jun 2019 02:03:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Jun 2019 19:03:22 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,425,1557212400"; d="scan'208";a="360918334"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga005.fm.intel.com with ESMTP; 27 Jun 2019 19:03:22 -0700
Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Thu, 27 Jun 2019 19:03:21 -0700
Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by
 fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Thu, 27 Jun 2019 19:03:18 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Thu, 27 Jun 2019 19:03:18 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.33]) with mapi id 14.03.0439.000;
 Fri, 28 Jun 2019 10:03:16 +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 v3 09/13] pci: switch pci_conf_read32 to use pci_sbdf_t
Thread-Index: AQHVHRKyetlY9NqnkUGPCjWkw5nYC6awcQqg
Date: Fri, 28 Jun 2019 02:03:16 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAA4B3F@SHSMSX104.ccr.corp.intel.com>
References: <20190607092232.83179-1-roger.pau@citrix.com>
 <20190607092232.83179-10-roger.pau@citrix.com>
In-Reply-To: <20190607092232.83179-10-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjFlMzkyNWMtMWQ5OC00OWNlLWFlMzAtNGM0NWU3YzA3YWE2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9DMkRqYlFuZVh5WERKZjJGeHNiK1wvVitUZ3VCeXlhNnhmOWdsbU50UzNPY3FIS25qNXNYWEhNeFcxR1Z4NGJhIn0=
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 09/13] 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: 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>
Content-Type: text/plain; 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
U2VudDogRnJpZGF5LCBKdW5lIDcsIDIwMTkgNToyMiBQTQ0KPiANCj4gVGhpcyByZWR1Y2VzIHRo
ZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdvLCBhbmQNCj4gc2lt
cGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNCg0KUmV2aWV3ZWQtYnk6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 07:23:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 07:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hglDq-0002fO-MU; Fri, 28 Jun 2019 07:23:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=droh=U3=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hglDp-0002fJ-ED
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 07:23:01 +0000
X-Inumbo-ID: 8db585f2-9975-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [217.70.182.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8db585f2-9975-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 07:22:58 +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 5DDD51604B6;
 Fri, 28 Jun 2019 07:22:57 +0000 (UTC)
Date: Fri, 28 Jun 2019 09:22:57 +0200
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20190628072257.nejiniwndjcwnii6@diconico07.gandi.net>
References: <20190627075834.14469-1-nicolas.belouin@gandi.net>
 <644e478e-41f5-603b-cb9a-03f14f690923@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <644e478e-41f5-603b-cb9a-03f14f690923@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] 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>

T24gMjcvMDYgMTc6MjQsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNi8yNy8xOSA4OjU4IEFN
LCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gPiBHbyBpcyBkb2luZyBtb3JlIHR5cGUgY2hlY2sg
KGV2ZW4gd2hlbiB1c2luZyBDR28pLCBzbyB0aGVzZSBpbmNvcnJlY3QKPiA+IHVzZSBvZiBgdW5z
YWZlLlBvaW50ZXJgIGFzIHdlbGwgYXMgdGhlIGxhY2sgb2YgYHVuc2FmZS5Qb2ludGVyYCBmb3IK
PiA+IHRoZXNlIGNhbGxzIG5vIGxvbmdlciBjb21waWxlIHdpdGggcmVjZW50IEdvIHZlcnNpb25z
Lgo+ID4gCj4gPiBUaGlzIGRvZXMgKm5vdCogYnJlYWsgY29tcGF0aWJpbGl0eSB3aXRoIG9sZGVy
IEdvIHZlcnNpb24uCj4gTmVlZCBhIFNvQiBoZXJlLgoKSW5kZWVkIEkgbWlzc2VkIHRoYXQgb25l
LgoKPiAKPiBBbHNvLCBJIHRoaW5rIGEgc2xpZ2h0bHkgbW9yZSBkZXNjcmlwdGl2ZSBjb21taXQg
bWVzc2FnZSB3b3VsZCBiZQo+IGhlbHBmdWw7IHNvbWV0aGluZyBsaWtlOgo+IAo+IC0tLQo+IE5l
d2VyIHZlcnNpb25zIG9mIEdvIGhhdmUgYmVjb21lIHN0cmljdGVyIG9uIGFjY2VwdGFibGUgcG9p
bnRlcgo+IGNvbnZlcnNpb25zLiAgU3BlY2lmaWNhbGx5LCB0aGUgZm9sbG93aW5nIHR3byBjb252
ZXJzaW9ucyBhcmUgbm8gbG9uZ2VyCj4gYWxsb3dlZDoKPiAKPiAtIHVuc2FmZS5Qb2ludGVyIGJl
aW5nIGF1dG9tYXRpY2FsbHkgY2FzdCB0byBhbm90aGVyIHR5cGUKPiAtIEEgcG9pbnRlciB0eXBl
IG90aGVyIHRoYW4gdW5zYWZlLlBvaW50ZXIgYmVpbmcgYXV0b21hdGljYWxseSBjYXN0IHRvIEMK
PiB2b2lkICoKPiAKPiBGaXggdGhpcyBieSBhZGRpbmcgZXhwbGljaXQgY2FzdHMgd2hlcmUgbmVj
ZXNzYXJ5Lgo+IC0tLQoKVGhpcyBpcyBpbmRlZWQgbW9yZSB1bmRlcnN0YW5kYWJsZSwgaW4gZmFj
dCBHb2xhbmcgZG9lcyBub3QgYWNjZXB0IGFueQppbXBsaWNpdCBjb252ZXJzaW9uIGFuZCB0aGVz
ZSB3b3JraW5nIHdlcmUgbW9yZSBsaWtlbHkgYSBidWcgaW4gQ0dvLiBJCndpbGwgdGFrZSB5b3Vy
IHN1Z2dlc3RlZCBjb21taXQgbWVzc2FnZSBhcyBhIGJhc2UgZm9yIGEgVjIKCj4gCj4gPiAtLS0K
PiA+ICB0b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHQuZ28gfCA4ICsrKystLS0tCj4gPiAg
MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+IAo+ID4g
ZGlmZiAtLWdpdCBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbyBiL3Rvb2xzL2dv
bGFuZy94ZW5saWdodC94ZW5saWdodC5nbwo+ID4gaW5kZXggNTM1MzRkMDQ3ZS4uZTI4MTMyOGQ0
MyAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbwo+ID4g
KysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvCj4gPiBAQCAtODU0LDcgKzg1
NCw3IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgT3BlbigpIChlcnIgZXJyb3IpIHsKPiA+ICAJfQo+
ID4gIAo+ID4gIAlyZXQgOj0gQy5saWJ4bF9jdHhfYWxsb2MoJkN0eC5jdHgsIEMuTElCWExfVkVS
U0lPTiwKPiA+IC0JCTAsIHVuc2FmZS5Qb2ludGVyKEN0eC5sb2dnZXIpKQo+ID4gKwkJMCwgKCpD
LnN0cnVjdF94ZW50b29sbG9nX2xvZ2dlcikodW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpKQo+
ID4gIAo+ID4gIAlpZiByZXQgIT0gMCB7Cj4gPiAgCQllcnIgPSBFcnJvcigtcmV0KQo+ID4gQEAg
LTg2OSw3ICs4NjksNyBAQCBmdW5jIChDdHggKkNvbnRleHQpIENsb3NlKCkgKGVyciBlcnJvcikg
ewo+ID4gIAlpZiByZXQgIT0gMCB7Cj4gPiAgCQllcnIgPSBFcnJvcigtcmV0KQo+ID4gIAl9Cj4g
PiAtCUMueHRsX2xvZ2dlcl9kZXN0cm95KHVuc2FmZS5Qb2ludGVyKEN0eC5sb2dnZXIpKQo+ID4g
KwlDLnh0bF9sb2dnZXJfZGVzdHJveSgoKkMuc3RydWN0X3hlbnRvb2xsb2dfbG9nZ2VyKSh1bnNh
ZmUuUG9pbnRlcihDdHgubG9nZ2VyKSkpCj4gCj4gSSdtIHdvbmRlcmluZyBpZiBhIGJldHRlciBh
cHByb2FjaCBoZXJlIHdvdWxkIGJlIHRvIGhhdmUgQ3R4LmxvZ2dlciBiZQo+IHR5cGUgQy54ZW50
b29sbG9nX2xvZ2dlciwgYW5kIGp1c3QgZG8gdGhlIGNhc3QgZnJvbQo+IHhlbnRvb2xsb2dfbG9n
Z2VyX3N0ZGlvc3RyZWFtIG9uY2Ugd2hlbiBjcmVhdGluZyB0aGUgbG9nZ2VyLgoKVGhpcyBsb29r
cyBsaWtlIGEgYmV0dGVyIGFwcHJvYWNoIGFzIEN0eCBzaG91bGQgbm90IGV4cGVjdCBhIHNwZWNp
ZmljCnhlbnRvb2xsb2dfbG9nZ2VyIHR5cGUgKGV2ZW4gdGhvdWdoIHRoZXJlIGlzIG9ubHkgb25l
IGZvciBub3cpCgo+IAo+IFRoZSBvdGhlciB0d28gY2hhbmdlcyBsb29rIGdvb2QsIHRoYW5rcy4K
PiAKPiAgLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 07:42:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 07:42:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hglWE-0004B1-5j; Fri, 28 Jun 2019 07:42: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hglWC-0004Ar-Rq
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 07:42:00 +0000
X-Inumbo-ID: 3591fd54-9978-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3591fd54-9978-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 07:41:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hglWA-0003oL-5u; Fri, 28 Jun 2019 07:41: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 1hglW9-0001lH-Pv; Fri, 28 Jun 2019 07:41:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hglW9-0002X4-Ol; Fri, 28 Jun 2019 07:41:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138572-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 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-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-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=09a70683607778bf96ef2db72e8c3b823339734f
X-Osstest-Versions-That: linux=72f67fd749dba12f6412b8d57e680b435c3f284a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 07:41:57 +0000
Subject: [Xen-devel] [linux-4.9 test] 138572: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU3MiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
NyBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODM5NAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBs
aWtlIDEzODI4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzk0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgzOTQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODM5NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzk0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzgzOTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDA5YTcwNjgzNjA3
Nzc4YmY5NmVmMmRiNzJlOGMzYjgyMzMzOTczNGYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDcyZjY3ZmQ3NDlkYmExMmY2NDEyYjhkNTdlNjgwYjQzNWMzZjI4NGEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzODM5NCAgMjAxOS0wNi0yNCAwMTo1NzoxNSBaICAgIDQgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzIgIDIwMTktMDYtMjcgMDA6Mzk6NTQgWiAgICAx
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBDaHJpc3RvcGggUGFhc2NoIDxjcGFhc2NoQGFwcGxlLmNvbT4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBn
b29nbGUuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+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
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDA5YTcwNjgzNjA3Nzc4
YmY5NmVmMmRiNzJlOGMzYjgyMzMzOTczNGYKQXV0aG9yOiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdy
ZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgpEYXRlOiAgIFRodSBKdW4gMjcgMDg6MTQ6MjEgMjAx
OSArMDgwMAoKICAgIExpbnV4IDQuOS4xODQKCmNvbW1pdCBjYWE1MWVkYzdlOTYwNjQxODYxMWU2
OGRlNjI0ZWZiZDAwNDJhZGY1CkF1dGhvcjogRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUu
Y29tPgpEYXRlOiAgIEZyaSBKdW4gMjEgMDY6MDk6NTUgMjAxOSAtMDcwMAoKICAgIHRjcDogcmVm
aW5lIG1lbW9yeSBsaW1pdCB0ZXN0IGluIHRjcF9mcmFnbWVudCgpCiAgICAKICAgIGNvbW1pdCBi
NjY1M2IzNjI5ZTViODgyMDJiZTNjOWFiYzQ0NzEzOTczZjVjNGI0IHVwc3RyZWFtLgogICAgCiAg
ICB0Y3BfZnJhZ21lbnQoKSBtaWdodCBiZSBjYWxsZWQgZm9yIHNrYnMgaW4gdGhlIHdyaXRlIHF1
ZXVlLgogICAgCiAgICBNZW1vcnkgbGltaXRzIG1pZ2h0IGhhdmUgYmVlbiBleGNlZWRlZCBiZWNh
dXNlIHRjcF9zZW5kbXNnKCkgb25seQogICAgY2hlY2tzIGxpbWl0cyBhdCBmdWxsIHNrYiAoNjRL
QikgYm91bmRhcmllcy4KICAgIAogICAgVGhlcmVmb3JlLCB3ZSBuZWVkIHRvIG1ha2Ugc3VyZSB0
Y3BfZnJhZ21lbnQoKSB3b250IHB1bmlzaCBhcHBsaWNhdGlvbnMKICAgIHRoYXQgbWlnaHQgaGF2
ZSBzZXR1cCB2ZXJ5IGxvdyBTT19TTkRCVUYgdmFsdWVzLgogICAgCiAgICBGaXhlczogZjA3MGVm
MmFjNjY3ICgidGNwOiB0Y3BfZnJhZ21lbnQoKSBzaG91bGQgYXBwbHkgc2FuZSBtZW1vcnkgbGlt
aXRzIikKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNv
bT4KICAgIFJlcG9ydGVkLWJ5OiBDaHJpc3RvcGggUGFhc2NoIDxjcGFhc2NoQGFwcGxlLmNvbT4K
ICAgIFRlc3RlZC1ieTogQ2hyaXN0b3BoIFBhYXNjaCA8Y3BhYXNjaEBhcHBsZS5jb20+CiAgICBT
aWduZWQtb2ZmLWJ5OiBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgICBT
aWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24u
b3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 07:51:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 07:51:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hglfI-0004zl-EF; Fri, 28 Jun 2019 07:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GzO1=U3=gmail.com=drhunter95@srs-us1.protection.inumbo.net>)
 id 1hglX4-0004Ey-DI
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 07:42:54 +0000
X-Inumbo-ID: 5592a9c8-9978-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 5592a9c8-9978-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 07:42:52 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id i11so9798768edq.0
 for <xen-devel@lists.xenproject.org>; Fri, 28 Jun 2019 00:42:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=cldJ4wltNDqYf5ImcWAMHd0sWn7q3F3GHN7bQ3qJURQ=;
 b=BzupfgLZ2meW8sr3NqwBzE0nMOw2vuGjh5HEU1SC0dXZumvdWRkCf1/vNT+HUCQUbB
 GuAgK5tlyEzeXI8BC/OIaKWfmD8bgm+ohErKGZSf59qNoE9O1K/VEEYWXtx1VmCxtZbC
 hfE2xnaRzIOj01p+hJOkBNJsch52WrZND+ZEorX9jabNH5XeiQf64W7ez4Cze07sGsGV
 DeXRoQ9ZrSzyP5G4BpNYfwVxnUY5ssqisMWeEmqNhA+MSVKxLH63qmRVDR80rEV/f1aO
 bwXVNgKwPRovk+uMZl2KfZC0+d/5alAWe6UYCTLTy2whvba1ek56RSlF3odIkmdO5FyF
 vEwA==
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=cldJ4wltNDqYf5ImcWAMHd0sWn7q3F3GHN7bQ3qJURQ=;
 b=CkWC2gzEKmI/Q+QfdU7G2rhEsQq7WweYy4dS+4r96Zf0F0vVdG5kiykgl+ZeKWZF4/
 Yq1mza0GPp/E84aeQTlc3qzAFAxq8rupGhrTO1cSzp0oqyAdnEKDWhoKK+PxRMvjDGN1
 FhvudyYcw8yb8ehkvCCKuoDwZ/ZKlcnEusWQoHhK3sgGWCcIPOj1xkY8VlYjUUnyqTIa
 mvlCdYJglcdLA4Chl4COlyjq6grRMvwLDaTLIbHEk90KM8eQz18juqxygEKfKlg+N2Mt
 bQH5cNeSv/DnjfMirjBPcUWYg666Pax50Gl0nNf1Wogc6lwqfykxNTqoPDXmGvEycQ1R
 sb4g==
X-Gm-Message-State: APjAAAW9oxiLkrByzdd+J3LJULwjwZbmVb2YnA3IHOucc0p+G+RHyL8d
 oyvdWL8f5oLAeYfrayWUU+lSY/bj7PDUQFpFqyY=
X-Google-Smtp-Source: APXvYqyKFhrjqB04JbLRLBMA8Ln0G1l254j8bZTtgqNG4CS01uId7JTLSMJMeBujyP3QCzgV6PCjN8HcwrPqrKsRI3c=
X-Received: by 2002:a17:906:3612:: with SMTP id
 q18mr7449831ejb.278.1561707771640; 
 Fri, 28 Jun 2019 00:42:51 -0700 (PDT)
MIME-Version: 1.0
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
From: Iain Hunter <drhunter95@gmail.com>
Date: Fri, 28 Jun 2019 08:42:42 +0100
Message-ID: <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
X-Mailman-Approved-At: Fri, 28 Jun 2019 07:51:23 +0000
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.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>

U3RlZmFubywgRGVuaXMsCgpJIGFjaGlldmVkIHRoYXQgd2l0aCBwYXRjaApwYXRjaGVzL3hlbi8w
MDAzLWFkZC1QUkNNX01QVS10by1tZW1vcnktdHJhbnNsYXRpb24tZm9yLUFNNTcyeC5wYXRjaC4K
VGhpcyBqdXN0IGFkZHMKIC5zcGVjaWZpY19tYXBwaW5nPW9tYXA1X3NwZWNpZmljX21hcHBpbmcK
dG8gRFJBNyBwbGF0Zm9ybS4KCklhaW4KCk9uIEZyaSwgMjggSnVuIDIwMTkgYXQgMDE6MzMsIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4KPiBXcml0
aW5nIGhlcmUgYSBzdW1tYXJ5IG9mIHRoZSBmb2xsb3ctdXAgZGlzY3Vzc2lvbiBvbiBJUkMuCj4K
PiBUaGlzIGlzIGR1ZSB0byBhIG1hZ2ljIG1lbW9yeSByZWdpb24sIG5vdCBkZXNjcmliZWQgaW4g
dGhlIGRldmljZSB0cmVlLAo+IGJlaW5nIGFjY2Vzc2VkIGJ5IExpbnV4LiBUaGUgbWVtb3J5IHJl
Z2lvbiBpcyAweDQ4MjQzNDAwIC0gMHg0ODI0MzQwMCs1MTIuCj4KPiBUbyBmaXggcHJvYmxlbXMg
bGlrZSB0aGlzIG9uZSwgd2UgaGF2ZSB0aGUgcGxhdGZvcm0gc3BlY2lmaWMgZmlsZXMgaW4KPiB4
ZW46IHNlZSB0aGUgZmlsZXMgdW5kZXIgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy8uIFNwZWNpZmlj
YWxseSwgb21hcDUuYwo+IG1pZ2h0IGJlIGEgZ29vZCBtb2RlbCBmb3Igd2hhdCB3ZSBuZWVkLiBM
b29rIGF0IHRoZQo+IG9tYXA1X3NwZWNpZmljX21hcHBpbmcgZnVuY3Rpb24sIHdoaWNoIGRvZXMg
ZXhhY3RseSB3aGF0IHRoZSBuYW1lCj4gc3VnZ2VzdHM6IGl0IG1hcHMgc3BlY2lhbCBNTUlPIHJl
Z2lvbnMgaW50byB0aGUgZ3Vlc3QuCj4KPiAgLyogQWRkaXRpb25hbCBtYXBwaW5ncyBmb3IgZG9t
MCAobm90IGluIHRoZSBEVFMpICovCj4gIHN0YXRpYyBpbnQgb21hcDVfc3BlY2lmaWNfbWFwcGlu
ZyhzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gICAgICAvKiBNYXAgdGhlIFBSTSBtb2R1bGUgKi8K
PiAgICAgIG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKE9NQVA1X1BSTV9CQVNFKSwg
MiwKPiAgICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKE9NQVA1X1BSTV9CQVNFKSk7
Cj4KPiAgICAgIC8qIE1hcCB0aGUgUFJNX01QVSAqLwo+ICAgICAgbWFwX21taW9fcmVnaW9ucyhk
LCBnYWRkcl90b19nZm4oT01BUDVfUFJDTV9NUFVfQkFTRSksIDEsCj4gICAgICAgICAgICAgICAg
ICAgICAgIG1hZGRyX3RvX21mbihPTUFQNV9QUkNNX01QVV9CQVNFKSk7Cj4KPiAgICAgIC8qIE1h
cCB0aGUgV2FrZXVwIEdlbiAqLwo+ICAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19n
Zm4oT01BUDVfV0tVUEdFTl9CQVNFKSwgMSwKPiAgICAgICAgICAgICAgICAgICAgICAgbWFkZHJf
dG9fbWZuKE9NQVA1X1dLVVBHRU5fQkFTRSkpOwo+Cj4gICAgICAvKiBNYXAgdGhlIG9uLWNoaXAg
U1JBTSAqLwo+ICAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19nZm4oT01BUDVfU1JB
TV9QQSksIDMyLAo+ICAgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfU1JB
TV9QQSkpOwo+Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+Cj4gV2UgbmVlZCBzb21ldGhpbmcgc2lt
aWxhciBmb3IgMHg0ODI0MzQwMCAtIDB4NDgyNDM0MDArNTEyIG9uCj4gQmVhZ2xlYm9hcmQuCj4K
Pgo+IE9uIFRodSwgMjcgSnVuIDIwMTksIERlbmlzIE9icmV6a292IHdyb3RlOgo+ID4gQ0MnZWQg
b3RoZXIgR1NvQyBtZW50b3JzCj4gPgo+ID4gT24gNi8yNy8xOSA5OjUyIFBNLCBEZW5pcyBPYnJl
emtvdiB3cm90ZToKPiA+ID4gSGVsbG8gYWxsLAo+ID4gPgo+ID4gPiBJIGhhdmUgYSBmYWlsdXJl
IHdoZW4gSSBhbSB0cnlpbmcgdG8gYm9vdCBMaW51eCB3aXRoIFhlbiBvbiBiYi14MTUsIGhlcmUK
PiA+ID4gaXMgdGhlIGxvZzoKPiA+ID4gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vQkJBRlBrVlUKPiA+
ID4KPiA+ID4gYW5kLCBhcyBKdWxpZW4gKGNjJ2VkKSBzdWdnZXN0ZWQgaGVyZSBpcyB0aGUgRFQg
ZGVidWcgaW5mb3JtYXRpb24gZm9yIHhlbjoKPiA+ID4gaHR0cHM6Ly9kcml2ZS5nb29nbGUuY29t
L29wZW4/aWQ9MTVZVHNDS1lVVGJHMmktc2lXZXpKWEtXdUcwSDFWZlF6Cj4gPiA+Cj4gPiA+IFNv
LCB3aGF0IEkgd2FzIGFibGUgdG8gZmlndXJlIG91dDoKPiA+ID4gSW4gb21hcDRfcHJtaW5zdF9y
ZWFkX2luc3RfcmVnIGl0IHRyaWVzIHRvIHJlYWQgZnJvbSBfcHJtX2Jhc2VzW3BhcnRdLnZhCj4g
PiA+IChhcmNoL2FybS9tYWNoLW9tYXAyL3BybWluc3Q0NHh4LmMpLgo+ID4gPiBfcHJtX2Jhc2Vz
W3BhcnRdLnZhIGhhcyBhIHZhbHVlIG9mIHBybV9iYXNlIG9yIHByY21fbXB1X2Jhc2UgZGVwZW5k
aW5nCj4gPiA+IG9uIHBhcnQgdmFsdWUoYXJjaC9hcm0vbWFjaC1vbWFwMi9wcm1pbnN0NDR4eC5j
OjQ0KQo+ID4gPiBGYWlsdXJlIGhhcHBlbnMgd2hlbiBfcHJtX2Jhc2VzW09NQVA0NDMwX1BSQ01f
TVBVX1BBUlRJVElPTl0gaXMgcmVhZC4KPiA+ID4gSXQncyB2YWx1ZSBzZXQgdXAgaW4gYXJjaC9h
cm0vbWFjaC1vbWFwMi9wcmNtX21wdTQ0eHguYzo1NC4KPiA+ID4gVGhlIGluc3RhbGxlZCB2YWx1
ZSBpcyBvYnRhaW5lZCB3aXRoIE9NQVBfTDRfSU9fQUREUkVTUyBtYWNybwo+ID4gPiAobWFjaF9v
bWFwMi9pby5jOjY2NykuIEhlcmUgaXMgaXRzIGRlZmluaXRpb24gKGFyY2gvYXJtL21hY2hfb21h
cDIvaW9tYXAuaCk6Cj4gPiA+ICNkZWZpbmUgT01BUDJfTDRfSU9fT0ZGU0VUICAweGIyMDAwMDAw
Cj4gPiA+ICNkZWZpbmUgT01BUDJfTDRfSU9fQUREUkVTUyhwYSkgSU9NRU0oKHBhKSArIE9NQVAy
X0w0X0lPX09GRlNFVCkgLyogTDQgKi8KPiA+ID4KPiA+ID4gYW5kIElPTUVNIChhcmNoL2FybS9p
bmNsdWRlL2FzbS9pby5oKToKPiA+ID4gI2RlZmluZSBJT01FTSh4KSAgICAoKHZvaWQgX19mb3Jj
ZSBfX2lvbWVtICopKHgpKQo+ID4gPgo+ID4gPiBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCBpcyBo
YXBwZW5pbmcgYW5kIGhvdyB0byBvdmVyY29tZSBpdC4KPiA+ID4KPiA+Cj4gPiAtLQo+ID4gUmVn
YXJkcywgRGVuaXMgT2JyZXprb3YKPiA+Cj4gPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 08:31:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 08:31:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgmHN-0008Sn-1A; Fri, 28 Jun 2019 08: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=droh=U3=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hgmHM-0008Si-2g
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 08:30:44 +0000
X-Inumbo-ID: 03ba0433-997f-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [217.70.182.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03ba0433-997f-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 08:30:42 +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 D8E991604AA;
 Fri, 28 Jun 2019 08:30:40 +0000 (UTC)
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Jun 2019 10:25:08 +0200
Message-Id: <20190628082508.32509-1-nicolas.belouin@gandi.net>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [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@eu.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
IGNvdW50ZXJwYXJ0CmxpYnhsX25hbWVfdG9fZG9taWQuCgpTaWduZWQtb2ZmLWJ5OiBOaWNvbGFz
IEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+Ci0tLQogdG9vbHMvZ29sYW5nL3hl
bmxpZ2h0L3hlbmxpZ2h0X3V0aWxzLmdvIHwgNTUgKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29s
cy9nb2xhbmcveGVubGlnaHQveGVubGlnaHRfdXRpbHMuZ28KCmRpZmYgLS1naXQgYS90b29scy9n
b2xhbmcveGVubGlnaHQveGVubGlnaHRfdXRpbHMuZ28gYi90b29scy9nb2xhbmcveGVubGlnaHQv
eGVubGlnaHRfdXRpbHMuZ28KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4u
ZGExNjM2ODQyZAotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5s
aWdodF91dGlscy5nbwpAQCAtMCwwICsxLDU1IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDE5
IE5pY29sYXMgQmVsb3VpbiwgR2FuZGkgU0FTCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5z
ZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsKKyAqIHZlcnNp
b24gMi4xIG9mIHRoZSBMaWNlbnNlLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRl
ZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNI
QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUg
R05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor
ICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIg
R2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IElmIG5v
dCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworcGFja2FnZSB4ZW5s
aWdodAorCisvKgorI2NnbyBMREZMQUdTOiAtbHhlbmxpZ2h0IC1seWFqbCAtbHhlbnRvb2xsb2cK
KyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxsaWJ4bF91dGlscy5oPgorKi8KK2ltcG9y
dCAiQyIKKworaW1wb3J0ICgKKwkidW5zYWZlIgorKQorCisvL2NoYXIqIGxpYnhsX2RvbWlkX3Rv
X25hbWUobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKTsKK2Z1bmMgKEN0eCAqQ29udGV4
dCkgRG9taWRUb05hbWUoaWQgRG9taWQpIChuYW1lIHN0cmluZykgeworCWNEb21OYW1lIDo9IEMu
bGlieGxfZG9taWRfdG9fbmFtZShDdHguY3R4LCBDLnVpbnQzMl90KGlkKSkKKwlkZWZlciBDLmZy
ZWUodW5zYWZlLlBvaW50ZXIoY0RvbU5hbWUpKQorCisJbmFtZSA9IEMuR29TdHJpbmcoY0RvbU5h
bWUpCisJcmV0dXJuCit9CisKKy8vaW50IGxpYnhsX25hbWVfdG9fZG9taWQobGlieGxfY3QgKmN0
eCwgY29uc3QgY2hhciAqbmFtZSwgdWludDMyX3QgKmRvbWlkKQorZnVuYyAoQ3R4ICpDb250ZXh0
KSBOYW1lVG9Eb21pZChuYW1lIHN0cmluZykgKGlkIERvbWlkLCBlcnIgZXJyb3IpIHsKKwljbmFt
ZSA6PSBDLkNTdHJpbmcobmFtZSkKKwlkZWZlciBDLmZyZWUodW5zYWZlLlBvaW50ZXIoY25hbWUp
KQorCisJdmFyIGNEb21JZCBDLnVpbnQzMl90CisKKwlyZXQgOj0gQy5saWJ4bF9uYW1lX3RvX2Rv
bWlkKEN0eC5jdHgsIGNuYW1lLCAmY0RvbUlkKQorCWlmIHJldCAhPSAwIHsKKwkJZXJyID0gRXJy
b3IoLXJldCkKKwkJcmV0dXJuCisJfQorCisJaWQgPSBEb21pZChjRG9tSWQpCisKKwlyZXR1cm4K
K30KLS0gCjIuMjIuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 08:32:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 08:32:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgmIk-00006G-D6; Fri, 28 Jun 2019 08:32: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=droh=U3=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hgmIj-000069-1K
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 08:32:09 +0000
X-Inumbo-ID: 36c7efde-997f-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [217.70.182.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36c7efde-997f-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 08:32:07 +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 9CC1C16032C;
 Fri, 28 Jun 2019 08:32:06 +0000 (UTC)
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Jun 2019 10:31:48 +0200
Message-Id: <20190628083148.1747-1-nicolas.belouin@gandi.net>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [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: Ian Jackson <ian.jackson@eu.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>

TmV3ZXIgdmVyc2lvbnMgb2YgR28gaGF2ZSBiZWNvbWUgc3RyaWN0ZXIgb24gZW5mb3JjaW5nIHRo
ZSBubyBpbXBsaWNpdApjb252ZXJzaW9ucyBwb2xpY3kgd2hlbiB1c2luZyBDR28uClNwZWNpZmlj
YWxseSwgdGhlIGZvbGxvd2luZyB0d28gY29udmVyc2lvbnMgYXJlIG5vIGxvbmdlciBhbGxvd2Vk
OgoKLSB1bnNhZmUuUG9pbnRlciBiZWluZyBhdXRvbWF0aWNhbGx5IGNhc3QgdG8gYW55IEMgcG9p
bnRlcgotIEEgcG9pbnRlciB0eXBlIG90aGVyIHRoYW4gdW5zYWZlLlBvaW50ZXIgYmVpbmcgYXV0
b21hdGljYWxseSBjYXN0IHRvIEMKdm9pZCAqCgpGaXggdGhpcyBieSBhZGRpbmcgZXhwbGljaXQg
Y2FzdHMgd2hlcmUgbmVjZXNzYXJ5LgoKU2lnbmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxu
aWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0PgotLS0KIHRvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5s
aWdodC5nbyB8IDEzICsrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hl
bmxpZ2h0LmdvIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvCmluZGV4IDUzNTM0
ZDA0N2UuLmEyYWY2ZjZlZjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5s
aWdodC5nbworKysgYi90b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHQuZ28KQEAgLTEyMiw3
ICsxMjIsNyBAQCB0eXBlIFV1aWQgQy5saWJ4bF91dWlkCiAKIHR5cGUgQ29udGV4dCBzdHJ1Y3Qg
ewogCWN0eCAgICAqQy5saWJ4bF9jdHgKLQlsb2dnZXIgKkMueGVudG9vbGxvZ19sb2dnZXJfc3Rk
aW9zdHJlYW0KKwlsb2dnZXIgKkMueGVudG9vbGxvZ19sb2dnZXIKIH0KIAogdHlwZSBId2NhcCBb
XUMudWludDMyX3QKQEAgLTg0NywxNCArODQ3LDE1IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgT3Bl
bigpIChlcnIgZXJyb3IpIHsKIAkJcmV0dXJuCiAJfQogCi0JQ3R4LmxvZ2dlciA9IEMueHRsX2Ny
ZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShDLnN0ZGVyciwgQy5YVExfRVJST1IsIDApCisJQ3R4Lmxv
Z2dlciA9ICgqQy54ZW50b29sbG9nX2xvZ2dlcikodW5zYWZlLlBvaW50ZXIoCisJCUMueHRsX2Ny
ZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShDLnN0ZGVyciwgQy5YVExfRVJST1IsIDApKSkKIAlpZiBD
dHgubG9nZ2VyID09IG5pbCB7CiAJCWVyciA9IGZtdC5FcnJvcmYoIkNhbm5vdCBvcGVuIHN0ZGlv
c3RyZWFtIikKIAkJcmV0dXJuCiAJfQogCiAJcmV0IDo9IEMubGlieGxfY3R4X2FsbG9jKCZDdHgu
Y3R4LCBDLkxJQlhMX1ZFUlNJT04sCi0JCTAsIHVuc2FmZS5Qb2ludGVyKEN0eC5sb2dnZXIpKQor
CQkwLCBDdHgubG9nZ2VyKQogCiAJaWYgcmV0ICE9IDAgewogCQllcnIgPSBFcnJvcigtcmV0KQpA
QCAtODY5LDcgKzg3MCw3IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgQ2xvc2UoKSAoZXJyIGVycm9y
KSB7CiAJaWYgcmV0ICE9IDAgewogCQllcnIgPSBFcnJvcigtcmV0KQogCX0KLQlDLnh0bF9sb2dn
ZXJfZGVzdHJveSh1bnNhZmUuUG9pbnRlcihDdHgubG9nZ2VyKSkKKwlDLnh0bF9sb2dnZXJfZGVz
dHJveShDdHgubG9nZ2VyKQogCXJldHVybgogfQogCkBAIC0xMTcwLDcgKzExNzEsNyBAQCBmdW5j
IChDdHggKkNvbnRleHQpIENvbnNvbGVHZXRUdHkoaWQgRG9taWQsIGNvbnNOdW0gaW50LCBjb25U
eXBlIENvbnNvbGVUeXBlKSAocAogCQllcnIgPSBFcnJvcigtcmV0KQogCQlyZXR1cm4KIAl9Ci0J
ZGVmZXIgQy5mcmVlKGNwYXRoKQorCWRlZmVyIEMuZnJlZSh1bnNhZmUuUG9pbnRlcihjcGF0aCkp
CiAKIAlwYXRoID0gQy5Hb1N0cmluZyhjcGF0aCkKIAlyZXR1cm4KQEAgLTExOTAsNyArMTE5MSw3
IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgUHJpbWFyeUNvbnNvbGVHZXRUdHkoZG9taWQgdWludDMy
KSAocGF0aCBzdHJpbmcsIGVyciBlcnJvcikKIAkJZXJyID0gRXJyb3IoLXJldCkKIAkJcmV0dXJu
CiAJfQotCWRlZmVyIEMuZnJlZShjcGF0aCkKKwlkZWZlciBDLmZyZWUodW5zYWZlLlBvaW50ZXIo
Y3BhdGgpKQogCiAJcGF0aCA9IEMuR29TdHJpbmcoY3BhdGgpCiAJcmV0dXJuCi0tIAoyLjIyLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 08:47:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 08: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 1hgmX9-00013T-Rd; Fri, 28 Jun 2019 08:47: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=yqxX=U3=suse.de=tiwai@srs-us1.protection.inumbo.net>)
 id 1hgmX8-00013O-KD
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 08:47:02 +0000
X-Inumbo-ID: 4aca62bc-9981-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aca62bc-9981-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 08:47: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 13555B123;
 Fri, 28 Jun 2019 08:46:59 +0000 (UTC)
Date: Fri, 28 Jun 2019 10:46:59 +0200
Message-ID: <s5hv9wq6qrg.wl-tiwai@suse.de>
From: Takashi Iwai <tiwai@suse.de>
To: "Colin King" <colin.king@canonical.com>
In-Reply-To: <20190627165853.21864-1-colin.king@canonical.com>
References: <20190627165853.21864-1-colin.king@canonical.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka)
 FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/25.3
 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
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-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyNyBKdW4gMjAxOSAxODo1ODo1MyArMDIwMCwKQ29saW4gS2luZyB3cm90ZToKPiAK
PiBGcm9tOiBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgo+IAo+IFNo
aWZ0aW5nIHRoZSBpbnRlZ2VyIHZhbHVlIDEgaXMgZXZhbHVhdGVkIHVzaW5nIDMyLWJpdAo+IGFy
aXRobWV0aWMgYW5kIHRoZW4gdXNlZCBpbiBhbiBleHByZXNzaW9uIHRoYXQgZXhwZWN0cyBhIDY0
LWJpdAo+IHZhbHVlLCBzbyB0aGVyZSBpcyBwb3RlbnRpYWxseSBhbiBpbnRlZ2VyIG92ZXJmbG93
LiBGaXggdGhpcwo+IGJ5IHVzaW5nIHRoZSBCSVRfVUxMIG1hY3JvIHRvIHBlcmZvcm0gdGhlIHNo
aWZ0Lgo+IAo+IEFkZHJlc3Nlcy1Db3Zlcml0eTogKCJVbmludGVudGlvbmFsIGludGVnZXIgb3Zl
cmZsb3ciKQo+IFNpZ25lZC1vZmYtYnk6IENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9u
aWNhbC5jb20+CgpUaGUgZml4IGlzIGNvcnJlY3QsIGJ1dCBsdWNraWx5IHdlIGRpZG4ndCBoaXQg
dGhlIGludGVnZXIgb3ZlcmZsb3csIGFzCmFsbCBwYXNzZWQgdmFsdWVzIGFyZSBsZXNzIHRoYW4g
MzJiaXQuCgpJbiBhbnl3YXksIGFwcGxpZWQgbm93LiAgVGhhbmtzLgoKClRha2FzaGkKCj4gLS0t
Cj4gIHNvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fsc2EuYyB8IDQgKystLQo+ICAxIGZpbGUgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9z
b3VuZC94ZW4veGVuX3NuZF9mcm9udF9hbHNhLmMgYi9zb3VuZC94ZW4veGVuX3NuZF9mcm9udF9h
bHNhLmMKPiBpbmRleCBiMTRhYjUxMmMyY2UuLmUwMTYzMTk1OWVkOCAxMDA2NDQKPiAtLS0gYS9z
b3VuZC94ZW4veGVuX3NuZF9mcm9udF9hbHNhLmMKPiArKysgYi9zb3VuZC94ZW4veGVuX3NuZF9m
cm9udF9hbHNhLmMKPiBAQCAtMTk2LDcgKzE5Niw3IEBAIHN0YXRpYyB1NjQgdG9fc25kaWZfZm9y
bWF0c19tYXNrKHU2NCBhbHNhX2Zvcm1hdHMpCj4gIAltYXNrID0gMDsKPiAgCWZvciAoaSA9IDA7
IGkgPCBBUlJBWV9TSVpFKEFMU0FfU05ESUZfRk9STUFUUyk7IGkrKykKPiAgCQlpZiAocGNtX2Zv
cm1hdF90b19iaXRzKEFMU0FfU05ESUZfRk9STUFUU1tpXS5hbHNhKSAmIGFsc2FfZm9ybWF0cykK
PiAtCQkJbWFzayB8PSAxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZjsKPiArCQkJbWFz
ayB8PSBCSVRfVUxMKEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZik7Cj4gIAo+ICAJcmV0dXJu
IG1hc2s7Cj4gIH0KPiBAQCAtMjA4LDcgKzIwOCw3IEBAIHN0YXRpYyB1NjQgdG9fYWxzYV9mb3Jt
YXRzX21hc2sodTY0IHNuZGlmX2Zvcm1hdHMpCj4gIAo+ICAJbWFzayA9IDA7Cj4gIAlmb3IgKGkg
PSAwOyBpIDwgQVJSQVlfU0laRShBTFNBX1NORElGX0ZPUk1BVFMpOyBpKyspCj4gLQkJaWYgKDEg
PDwgQUxTQV9TTkRJRl9GT1JNQVRTW2ldLnNuZGlmICYgc25kaWZfZm9ybWF0cykKPiArCQlpZiAo
QklUX1VMTChBTFNBX1NORElGX0ZPUk1BVFNbaV0uc25kaWYpICYgc25kaWZfZm9ybWF0cykKPiAg
CQkJbWFzayB8PSBwY21fZm9ybWF0X3RvX2JpdHMoQUxTQV9TTkRJRl9GT1JNQVRTW2ldLmFsc2Ep
Owo+ICAKPiAgCXJldHVybiBtYXNrOwo+IC0tIAo+IDIuMjAuMQo+IAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 08:54:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 08: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 1hgmea-0001q9-NS; Fri, 28 Jun 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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgmea-0001pz-1M
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 08:54:44 +0000
X-Inumbo-ID: 5e58679b-9982-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e58679b-9982-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 08:54:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgmeX-0005hl-BI; Fri, 28 Jun 2019 08: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 1hgmeX-0007uI-0S; Fri, 28 Jun 2019 08:54:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgmeW-0003Bb-W4; Fri, 28 Jun 2019 08:54:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138573-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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-i386-libvirt-xsm:migrate-support-check: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-amd64-amd64-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:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt: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-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-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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=72d1ee93e9311c88809585a114c138bc6a43627a
X-Osstest-Versions-That: linux=30874325504004c57f7b4f7163cead251a91662a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 08:54:40 +0000
Subject: [Xen-devel] [linux-4.4 test] 138573: 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>

ZmxpZ2h0IDEzODU3MyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU3My8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDcyZDFlZTkzZTkzMTFjODg4MDk1ODVhMTE0YzEzOGJjNmE0MzYy
N2EKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDMwODc0MzI1NTA0MDA0
YzU3ZjdiNGY3MTYzY2VhZDI1MWE5MTY2MmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM5OSAg
MjAxOS0wNi0yNCAwNDoxODoyNSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1
NzMgIDIwMTktMDYtMjcgMDA6NDA6NDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaHJpc3RvcGggUGFhc2No
IDxjcGFhc2NoQGFwcGxlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5u
ZXQ+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEdyZWcgS3JvYWgtSGFy
dG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5n
aXQKICAgMzA4NzQzMjU1MDQwLi43MmQxZWU5M2U5MzEgIDcyZDFlZTkzZTkzMTFjODg4MDk1ODVh
MTE0YzEzOGJjNmE0MzYyN2EgLT4gdGVzdGVkL2xpbnV4LTQuNAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 09:31:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 09: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 1hgnDp-0004lx-S0; Fri, 28 Jun 2019 09:31: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=yELw=U3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgnDo-0004ls-L3
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 09:31:08 +0000
X-Inumbo-ID: 74224c32-9987-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74224c32-9987-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 09:31:06 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 28 Jun 2019 09:31:06 +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, 28 Jun 2019 09:29:53 +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; Fri, 28 Jun 2019 09:29:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2572.namprd18.prod.outlook.com (20.179.106.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Fri, 28 Jun 2019 09:29:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf%4]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 09:29:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/5] make: simplify setting HOST{CC/CXX}
Thread-Index: AQHVLZQKRk+ndxEiz0+XlRTNmtzJFA==
Date: Fri, 28 Jun 2019 09:29:53 +0000
Message-ID: <decd4108-1234-921f-ba89-f2eec18d21f5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BYAPR07CA0043.namprd07.prod.outlook.com
 (2603:10b6:a03: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: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f9cf8dad-5583-466e-55bb-08d6fbab2cc8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2572; 
x-ms-traffictypediagnostic: DM6PR18MB2572:
x-microsoft-antispam-prvs: <DM6PR18MB257272CC4E453556F8CBD59BB3FC0@DM6PR18MB2572.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(136003)(366004)(376002)(189003)(199004)(386003)(7736002)(6916009)(2616005)(72206003)(316002)(53936002)(476003)(31696002)(86362001)(25786009)(8936002)(14454004)(3846002)(6246003)(5660300002)(2906002)(6436002)(4326008)(256004)(66476007)(66556008)(99286004)(66446008)(73956011)(229853002)(6116002)(486006)(54906003)(6512007)(478600001)(8676002)(66946007)(71190400001)(71200400001)(102836004)(80792005)(7416002)(31686004)(52116002)(305945005)(68736007)(186003)(66066001)(36756003)(6486002)(6506007)(53546011)(64756008)(26005)(81156014)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2572;
 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: 6gRgx0sXhalD5l8mJQIYP+1xJash+cUPPW7C/r0vhuyIifpm9kgaJmt5HWwd8lKlnv2u9TYCf1PnZKof93+51SCO+Ek7praqTlKacvWoxJkO43Ee61cuhvTVEq++T5SukxeIm9d4mdobpLxb+MphGyR3pq2gyUpxUX4NBLj1kMNidbmCFneu6VR0kOIC2MSH507ORtO/vlxudCARHQP1kNQABriDoXqtgCOkuF2OxT8xk54lQZEPhgpaWMFsxGyuSzdZPLOwidrr3cIXhlWAWoFS5fiGQEdcw8FffCZkkBeMnttHVkH1MC3E7Ikz8Z9KalJWjAJkvb2XhKC1svZ8Xwlyqkz5ePnMxdI77odmEto46gj99nNTbiBOT7bK+G0Ph1S0lVFDYEJHuAV+3j0qsCb7RESZ6xluaIKd1BqUTOs=
Content-ID: <89BB767FB5E0C44D8837D9E1E632352F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f9cf8dad-5583-466e-55bb-08d6fbab2cc8
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 09:29:53.0898 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2572
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/5] make: simplify setting HOST{CC/CXX}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <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>

ID4+PiBPbiAyNi4wNi4xOSBhdCAxNTo1NSwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToN
CiA+IC0tLSBhL0NvbmZpZy5taw0KID4gKysrIGIvQ29uZmlnLm1rDQogPiBAQCAtMzksMjIgKzM5
LDEyIEBAIERFU1RESVIgICAgID89IC8NCiA+ICAjIEFsbG93IHBob255IGF0dHJpYnV0ZSB0byBi
ZSBsaXN0ZWQgYXMgZGVwZW5kZW5jeSByYXRoZXIgdGhhbiBmYWtlIA0KdGFyZ2V0DQogPiAgLlBI
T05ZOiAucGhvbnkNCiA+DQogPiAtIyBJZiB3ZSBhcmUgbm90IGNyb3NzLWNvbXBpbGluZywgZGVm
YXVsdCBIT1NUQ3tDL1hYfSB0byBDe0MvWFh9DQogPiAtaWZlcSAoJChYRU5fVEFSR0VUX0FSQ0gp
LCAkKFhFTl9DT01QSUxFX0FSQ0gpKQ0KID4gLUhPU1RDQyA/PSAkKENDKQ0KID4gLUhPU1RDWFgg
Pz0gJChDWFgpDQogPiAtZW5kaWYNCiA+IC0NCiA+ICAjIFVzZSBDbGFuZy9MTFZNIGluc3RlYWQg
b2YgR0NDPw0KID4gIGNsYW5nID89IG4NCiA+ICBpZmVxICgkKGNsYW5nKSxuKQ0KID4gIGdjYyA6
PSB5DQogPiAtSE9TVENDID89IGdjYw0KID4gLUhPU1RDWFggPz0gZysrDQogPiAgZWxzZQ0KID4g
IGdjYyA6PSBuDQogPiAtSE9TVENDID89IGNsYW5nDQogPiAtSE9TVENYWCA/PSBjbGFuZysrDQog
PiAgZW5kaWYNCg0KVGhlIGluY2x1c2lvbiBwb2ludCBsZWFkaW5nIHRvIGNvbmZpZy9TdGRHTlUu
bWsgc2l0cyBiZWxvdw0KaGVyZSBhZmFpY3QsIHNvIEkgZG9uJ3Qgc2VlIGhvdyAuLi4NCg0KID4g
LS0tIGEvY29uZmlnL1N0ZEdOVS5taw0KID4gKysrIGIvY29uZmlnL1N0ZEdOVS5taw0KID4gQEAg
LTksNiArOSwxMCBAQCBDQyAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKWdjYw0KID4gIENYWCAg
ICAgICA/PSAkKENST1NTX0NPTVBJTEUpZysrDQogPiAgTERfTFRPICAgID89ICQoQ1JPU1NfQ09N
UElMRSlsZA0KID4gIGVuZGlmDQogPiArDQogPiArSE9TVENDICAgID89ICQoQ0MpDQogPiArSE9T
VENYWCAgID89ICQoQ1hYKQ0KDQouLi4gdGhlc2UgYXJlIGV2ZXJ5IGdvaW5nIHRvIHRha2UgZWZm
ZWN0IC0gdGhlIHR3byB2YXJpYWJsZXMgYXJlbid0DQp1bnNldCBhbnltb3JlIGF0IHRoYXQgcG9p
bnQuIEZ1cnRoZXJtb3JlLCB3aGVuIENST1NTX0NPTVBJTEUNCmlzIG5vdCBlbXB0eSwgdGhpcyBp
cyBjZXJ0YWlubHkgbm90IHdoYXQgd2Ugd2FudC4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 09:42:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 09:42:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgnOH-0005ah-0K; Fri, 28 Jun 2019 09:41: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=yELw=U3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgnOF-0005ac-6n
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 09:41:55 +0000
X-Inumbo-ID: f4e7d59a-9988-11e9-9046-33d7aa485c5a
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4e7d59a-9988-11e9-9046-33d7aa485c5a;
 Fri, 28 Jun 2019 09:41:52 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 28 Jun 2019 09:41: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; Fri, 28 Jun 2019 09:41:01 +0000
Received: from NAM05-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; Fri, 28 Jun 2019 09:41:01 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=SyupBKu4k8X/bY5yd9krM5bGnnKrbnyxYpisMx7Zg/33bhrtkO81o2/0jHRMFuxir0+OnVB3zF7mXz7pBJp8xFM9xBqVL/DAJbRv8GzJ6Ww8jDzfe+E3uc/KG1pxbnQ+N55KdiVtAIOyWD4Mk3MB5k3GMe0Z74DG9qMen1D/ZCk=
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=68CRjKdiYfq+GiFi+wBZle1oJ+fOmjRau5kZEcs1l1Q=;
 b=ABQfo7a3R/e99Smgc6dgSKNBHno4bjn3kIj7uQwksvskic5VHNoRmj1Ya+UtGnLpQ3zRhf6nLlAFl7TvPkYB4GIKIXg4zHpK2sYu0mO4qJeLnUwo09V2M8qfuRmeRc71mFsSkr2zQNZrtR1AwxEMBNF5PwcH0j1WTokrkOI99Gg=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3307.namprd18.prod.outlook.com (10.255.173.220) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Fri, 28 Jun 2019 09:41:00 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf%4]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 09:41:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/5] kconfig: don't pass ARCH and SRCARCH on the sub-make
 call
Thread-Index: AQHVLZWXFWhgsYUSz0udk4VmViOJeQ==
Date: Fri, 28 Jun 2019 09:40:59 +0000
Message-ID: <8ad6ec1d-cfb5-bc9a-7d4c-716952fbf73f@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BY5PR13CA0005.namprd13.prod.outlook.com
 (2603:10b6:a03:180::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: 4f26e525-a93b-4a3a-4428-08d6fbacba41
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3307; 
x-ms-traffictypediagnostic: DM6PR18MB3307:
x-microsoft-antispam-prvs: <DM6PR18MB33074E34365F456FC6C40F3CB3FC0@DM6PR18MB3307.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(366004)(39860400002)(136003)(396003)(189003)(199004)(6436002)(99286004)(66066001)(31696002)(386003)(53936002)(6506007)(36756003)(53546011)(256004)(6246003)(6512007)(5660300002)(68736007)(8676002)(81156014)(81166006)(52116002)(186003)(102836004)(71200400001)(86362001)(71190400001)(26005)(316002)(54906003)(6116002)(72206003)(31686004)(229853002)(6916009)(25786009)(64756008)(305945005)(80792005)(66446008)(2616005)(7416002)(66556008)(6486002)(476003)(7736002)(14454004)(8936002)(486006)(66946007)(4326008)(3846002)(66476007)(73956011)(478600001)(558084003)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3307;
 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: Ml8Lhi/lQPZuIXLNXKDAe5XTMpjtQUqQ8SffYrZDMTzRZvROPYamUQluObomQ1aAQRt2yZ/PfvuZtZ3TqarweWvd5eHxJHMergWCPHEjlnpPUZjQaFJmCR6LgTiX5Uuw0+X3NtR2jwGDmK8O7I3DjwmijWvi1nvXk1/3CkdviO+4gh9HPbqb94FPIKmWJ6BE6gJ7WlSTStvCH7HhT7KIGIwDYmaToIzDnC3wdP9LzRRugeeKa/+LCzQMMhkod+dvBK0mB6UtsB47TK7I9JtpHWkUHA/erN59WlWJZ7lVORVN9YyQy4qGNEL27YwGx9AHjLyqfkO2Eqmsklh+/cq1KdWyz0xcf/MHax2qDMvP8LnEpL9d7cSr41MBqZd/wAvtVXY8y5mpol5x2Sw9JbhSXF79Kk8W3sCLKua416wWXF0=
Content-ID: <9DF40BF27B55F548882DFB187ED1F92B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4f26e525-a93b-4a3a-4428-08d6fbacba41
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 09:41:00.1277 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3307
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/5] kconfig: don't pass ARCH and SRCARCH on
 the sub-make 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: "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>, "julien.grall@arm.com" <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>

ID4+PiBPbiAyNi4wNi4xOSBhdCAxNTo1NSwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToN
CiA+IGFuZCBpbnN0ZWFkIGV4cG9ydCB0aGVtIGZyb20gdGhlIHRvcC1sZXZlbCBYZW4gbWFrZWZp
bGUuDQoNCldvdWxkIGJlIGhlbHBmdWwgdG8ga25vdyB3aGF0IHByb2JsZW0gdGhpcyBzb2x2ZXMu
IEFkZGluZw0KInJhbmRvbSIgZXhwb3J0cyBfY2FuXyBoYXZlIHVuZGVzaXJhYmxlIHNpZGUgZWZm
ZWN0cywgc28gd2UNCnNob3VsZG4ndCBtYWtlIHN1Y2ggYSBjaGFuZ2Ugd2l0aG91dCByZWFzb24u
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:16:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10:16:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgnvG-0007xq-Nd; Fri, 28 Jun 2019 10:16: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=Ea7O=U3=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgnvF-0007xl-5B
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:16:01 +0000
X-Inumbo-ID: b7d086ac-998d-11e9-ae43-03fdaaf99a91
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b7d086ac-998d-11e9-ae43-03fdaaf99a91;
 Fri, 28 Jun 2019 10:15: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: H5cWbrEpuwox/DhYqs9Axx7xaxMPc30KlaRTFvMUE7K8yqxVIDLFaDd+ahDXiXphpBcFX0/JI3
 cPoHDa3Cwsf2LFxqBqdXGECUjjiJ7vBt3p7fP9DPxhPvhWaForZswb6bIyoA4J9spyQAERXr7a
 E24mT6gJ4S2c5xxVFs+1MDba0L45H2ZEZvw5bP7YWHgz17+TzVecvp6o9EENZxXtlmqh4lwhvD
 JNyCHCQHBkX3E/WM934NG4oM19cymFo6MC6uFtoi+nZ2rwTG/3Mcnr4BaatbaHaN7Al1hyYgnS
 py0=
X-SBRS: 2.7
X-MesageID: 2366734
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,427,1557201600"; 
   d="scan'208";a="2366734"
Date: Fri, 28 Jun 2019 12:15:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190628101544.7hey7guj4k6gu7pp@MacBook-Air-de-Roger.local>
References: <decd4108-1234-921f-ba89-f2eec18d21f5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <decd4108-1234-921f-ba89-f2eec18d21f5@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 1/5] make: simplify setting HOST{CC/CXX}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <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>

T24gRnJpLCBKdW4gMjgsIDIwMTkgYXQgMDk6Mjk6NTNBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gID4+PiBPbiAyNi4wNi4xOSBhdCAxNTo1NSwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3
cm90ZToKPiAgPiAtLS0gYS9Db25maWcubWsKPiAgPiArKysgYi9Db25maWcubWsKPiAgPiBAQCAt
MzksMjIgKzM5LDEyIEBAIERFU1RESVIgICAgID89IC8KPiAgPiAgIyBBbGxvdyBwaG9ueSBhdHRy
aWJ1dGUgdG8gYmUgbGlzdGVkIGFzIGRlcGVuZGVuY3kgcmF0aGVyIHRoYW4gZmFrZSAKPiB0YXJn
ZXQKPiAgPiAgLlBIT05ZOiAucGhvbnkKPiAgPgo+ICA+IC0jIElmIHdlIGFyZSBub3QgY3Jvc3Mt
Y29tcGlsaW5nLCBkZWZhdWx0IEhPU1RDe0MvWFh9IHRvIEN7Qy9YWH0KPiAgPiAtaWZlcSAoJChY
RU5fVEFSR0VUX0FSQ0gpLCAkKFhFTl9DT01QSUxFX0FSQ0gpKQo+ICA+IC1IT1NUQ0MgPz0gJChD
QykKPiAgPiAtSE9TVENYWCA/PSAkKENYWCkKPiAgPiAtZW5kaWYKPiAgPiAtCj4gID4gICMgVXNl
IENsYW5nL0xMVk0gaW5zdGVhZCBvZiBHQ0M/Cj4gID4gIGNsYW5nID89IG4KPiAgPiAgaWZlcSAo
JChjbGFuZyksbikKPiAgPiAgZ2NjIDo9IHkKPiAgPiAtSE9TVENDID89IGdjYwo+ICA+IC1IT1NU
Q1hYID89IGcrKwo+ICA+ICBlbHNlCj4gID4gIGdjYyA6PSBuCj4gID4gLUhPU1RDQyA/PSBjbGFu
Zwo+ICA+IC1IT1NUQ1hYID89IGNsYW5nKysKPiAgPiAgZW5kaWYKPiAKPiBUaGUgaW5jbHVzaW9u
IHBvaW50IGxlYWRpbmcgdG8gY29uZmlnL1N0ZEdOVS5tayBzaXRzIGJlbG93Cj4gaGVyZSBhZmFp
Y3QsIHNvIEkgZG9uJ3Qgc2VlIGhvdyAuLi4KPiAKPiAgPiAtLS0gYS9jb25maWcvU3RkR05VLm1r
Cj4gID4gKysrIGIvY29uZmlnL1N0ZEdOVS5tawo+ICA+IEBAIC05LDYgKzksMTAgQEAgQ0MgICAg
ICAgID89ICQoQ1JPU1NfQ09NUElMRSlnY2MKPiAgPiAgQ1hYICAgICAgID89ICQoQ1JPU1NfQ09N
UElMRSlnKysKPiAgPiAgTERfTFRPICAgID89ICQoQ1JPU1NfQ09NUElMRSlsZAo+ICA+ICBlbmRp
Zgo+ICA+ICsKPiAgPiArSE9TVENDICAgID89ICQoQ0MpCj4gID4gK0hPU1RDWFggICA/PSAkKENY
WCkKPiAKPiAuLi4gdGhlc2UgYXJlIGV2ZXJ5IGdvaW5nIHRvIHRha2UgZWZmZWN0IC0gdGhlIHR3
byB2YXJpYWJsZXMgYXJlbid0Cj4gdW5zZXQgYW55bW9yZSBhdCB0aGF0IHBvaW50LgoKSSdtIG5v
dCBzdXJlIEkgZm9sbG93LCBhZnRlciB0aGlzIGNoYW5nZSB0aGUgb25seSBwbGFjZSB3aGVyZQpI
T1NUe0NDL0NYWH0gYXJlIHNldCBpcyBpbiBTdGRHTlUubWssIHNvIHRob3NlIHZhcmlhYmxlcyB3
b3VsZCBiZQp1bnNldCB1bmxlc3MgdGhleSBhcmUgc2V0IGluIHRoZSBlbnZpcm9ubWVudC4KCj4g
RnVydGhlcm1vcmUsIHdoZW4gQ1JPU1NfQ09NUElMRQo+IGlzIG5vdCBlbXB0eSwgdGhpcyBpcyBj
ZXJ0YWlubHkgbm90IHdoYXQgd2Ugd2FudC4KClRCSCBJIHdvdWxkIGxpa2Ugc29tZSBndWlkZWxp
bmVzIGFib3V0IGhvdyBDUk9TU19DT01QSUxFIGlzIHN1cHBvc2VkCnRvIGJlIHVzZWQuCgpJIGFn
cmVlIHRoZSBhYm92ZSBpcyBub3QgdmVyeSBuaWNlIHdoZW4gQ1JPU1NfQ09NUElMRSBpcyBzZXQu
IFdoYXQKYWJvdXQgc29tZXRoaW5nIGxpa2U6CgppZmVxICgkKGNsYW5nKSx5KQpDQyAgICAgICAg
Pz0gY2xhbmcKQ1hYICAgICAgID89IGNsYW5nKysKTERfTFRPICAgID89IGxsdm0tbGQKSE9TVEND
ICAgID89ICQoQ0MpCkhPU1RDWFggICA/PSAkKENYWCkKQ0MgICAgICAgICA9ICQoQ1JPU1NfQ09N
UElMRSkkKENDKQpDWFggICAgICAgID0gJChDUk9TU19DT01QSUxFKSQoQ1hYKQpMRF9MVE8gICAg
ID0gJChDUk9TU19DT01QSUxFKSQoTERfTFRPKQplbHNlClsuLi5dCgpUaGF0IHdvdWxkIGtlZXAg
dGhlIGN1cnJlbnQgYmVoYXZpb3VyIG9mIHNldHRpbmcgQ0M9Z2NjCkNST1NTX0NPTVBJTEU9YXJt
LWxpbnV4LWdudWVhYmktLCB3aGljaCBteSBwcmV2aW91cyBhcHByb2FjaCBkaWRuJ3QuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:24:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10:24:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgo3G-0000Ju-LN; Fri, 28 Jun 2019 10:24: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=Ea7O=U3=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgo3F-0000Jp-Dr
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:24:17 +0000
X-Inumbo-ID: e00813aa-998e-11e9-a44c-678d4a6da0f8
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e00813aa-998e-11e9-a44c-678d4a6da0f8;
 Fri, 28 Jun 2019 10:24:13 +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: BbbKBUCPW/sRzyEBCmkU5q0we+3L02rLXAWWIL55Vczoq4uZhG5tYQCV/Q8+MiPTgqmSwEGNuA
 WSNndWkLKBRzaT65r+AQrPKrA7dXZiD8UVbrkqooxMFSb7k13WG2uVBq6DSpCt2ijr83Mibg61
 tqTzbBCKMebnyJaaq5nllN1NGiPiyQrUdf5GDfBPJuZuq8MlZUfELMDsBCUXKmuoMTbYgaAAOK
 zZAAfhl5hVEoaArUD9GbhtXo+hWofSKL3XsL2NuWk5k/qcyxY0V1uy3wNZrqAxgVTQWC9swyzy
 Ahg=
X-SBRS: 2.7
X-MesageID: 2367077
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,427,1557201600"; 
   d="scan'208";a="2367077"
Date: Fri, 28 Jun 2019 12:24:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190628102405.4vscfkdad7jkkoow@MacBook-Air-de-Roger.local>
References: <8ad6ec1d-cfb5-bc9a-7d4c-716952fbf73f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8ad6ec1d-cfb5-bc9a-7d4c-716952fbf73f@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/5] kconfig: don't pass ARCH and SRCARCH on
 the sub-make 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: "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>, "julien.grall@arm.com" <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>

T24gRnJpLCBKdW4gMjgsIDIwMTkgYXQgMDk6NDA6NTlBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gID4+PiBPbiAyNi4wNi4xOSBhdCAxNTo1NSwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3
cm90ZToKPiAgPiBhbmQgaW5zdGVhZCBleHBvcnQgdGhlbSBmcm9tIHRoZSB0b3AtbGV2ZWwgWGVu
IG1ha2VmaWxlLgo+IAo+IFdvdWxkIGJlIGhlbHBmdWwgdG8ga25vdyB3aGF0IHByb2JsZW0gdGhp
cyBzb2x2ZXMuIEFkZGluZwo+ICJyYW5kb20iIGV4cG9ydHMgX2Nhbl8gaGF2ZSB1bmRlc2lyYWJs
ZSBzaWRlIGVmZmVjdHMsIHNvIHdlCj4gc2hvdWxkbid0IG1ha2Ugc3VjaCBhIGNoYW5nZSB3aXRo
b3V0IHJlYXNvbi4KCkl0IHNvbHZlcyBoYXZpbmcgdG8gcGFzcyBBUkNIIGFuZCBTUkNBUkNIIGV4
cGxpY2l0bHkgdG8gdGhlIGtjb25maWcKY2FsbHMuIEkgY2FuIGxlYXZlIHRoaXMgb3V0IGluIHRo
ZSBuZXh0IHJvdW5kLCBzaW5jZSBpdCdzIG5vdCByZWxhdGVkCnRvIHRoZSB0b29sY2hhaW4gbWVz
cyB0aGF0IEknbSB0cnlpbmcgdG8gdW50YW5nbGUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:25:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10:25:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgo40-0000Nd-0T; Fri, 28 Jun 2019 10:25: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=yELw=U3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgo3y-0000NW-VJ
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:25:03 +0000
X-Inumbo-ID: fc0d11c5-998e-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc0d11c5-998e-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 10:25:01 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 28 Jun 2019 10:24:59 +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, 28 Jun 2019 10:20:43 +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, 28 Jun 2019 10:20:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=T81r4zTF5l02ozN/uwYQpS/gW15Cp/mi0Nig8btIIs1htOE3ogQ0t4W0jhr5ehLVA0IFZ8PnzmdfUz5PI1vYfvwGz3De6Um/GnAi8z/GRl/fDyc07ohZl5sZ01BPQyufjcDCoXipLRr4tSaNn8J+YDyR8n4U2NCCYIOozttpoD8=
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=kxIrdmUt1xEcpMpfHoRKSaxeSfmr+RdQ14Lr3hQeT6A=;
 b=Y9VCnUztVC4a6r+WZo+F9wPkbS40QvEttNIdcoBmaL+FE9jlw9LE5+NPn/6Ze3/w1QnQD28+oU6lsffxm8+e1qsdQefLucMZKxL41nscbsB+0L8CMOWUtCcjEhUZrpZWj+WhNyuTbFNPXehZOwpRQlJF0x/DL7SNarSSzVAiuEI=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2666.namprd18.prod.outlook.com (20.179.106.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Fri, 28 Jun 2019 10:20:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf%4]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 10:20:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/5] xen/gnttab: Refactor gnttab_clear_flag() to be
 gnttab_clear_flags()
Thread-Index: AQHVLZsjZKMrXTSWA0KStFQaRJ+0dw==
Date: Fri, 28 Jun 2019 10:20:41 +0000
Message-ID: <5bf4ea5a-8ddb-7a66-88fb-ffab15a53fe9@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0022.eurprd02.prod.outlook.com
 (2603:10a6:6:15::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: d5fa4bfd-0978-490a-e1b8-08d6fbb245aa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2666; 
x-ms-traffictypediagnostic: DM6PR18MB2666:
x-microsoft-antispam-prvs: <DM6PR18MB2666DAA99370E43712B648F0B3FC0@DM6PR18MB2666.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(366004)(376002)(346002)(136003)(189003)(199004)(68736007)(73956011)(2501003)(6916009)(66946007)(80792005)(71190400001)(5660300002)(6246003)(71200400001)(25786009)(2906002)(3846002)(66446008)(66556008)(64756008)(305945005)(66476007)(6116002)(36756003)(4326008)(6436002)(53936002)(229853002)(6486002)(14454004)(186003)(86362001)(6512007)(31686004)(7736002)(8676002)(99286004)(5640700003)(476003)(66066001)(2616005)(386003)(81156014)(52116002)(14444005)(478600001)(6506007)(316002)(102836004)(72206003)(26005)(53546011)(81166006)(54906003)(486006)(2351001)(8936002)(31696002)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2666;
 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: Iu00O1zorYnhMKE4gK+nqOSK+x8Nf36PaINryLLXvcEtE29gjS8T67NDbXU8i9BQSGoK88+HNG/joWIPcJp+RiG0V46Xh37ORoVECFKvSu5tiDunv/+v9eecHfhbuCCCGCpAvMlksV3r8D7gURbN+Su24V372qxrLogeKH9gUmdEKiKzXx/u0UqojFXvSpRtWdxCPJQRZE+QKCZlWX4ttqw/OtwPxyvh0JSMxvphIT5AvKng3UQ+scKw5KRbS4gDbZp0iSDHz8ZT7JWDN1DOxtfAO7qVRN5Df/CvFJdKiBrAbqcMZLv1tIH8FvEkljK6HrOR8mjIjOl1vH6RnkigpaVHYXbUqoEw2pYEhfhvHO4LOjdYAB977GSn/rsHjowCUuepF6eIi103QS556X8Yc0zOwt+ktLGjxL542xmljlc=
Content-ID: <E4CF6D5F9F372F4A9EB21953BCDEF556@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d5fa4bfd-0978-490a-e1b8-08d6fbb245aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 10:20:41.3749 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2666
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.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+IE9uIDIxLjA2LjE5IGF0IDExOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6DQo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaA0KPiArKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgNCj4gQEAgLTYwLDE0ICs2MCwxMSBAQCBz
dGF0aWMgaW5saW5lIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZyh1aW50NjRfdCANCj4g
YWRkciwgbWZuX3QgZnJhbWUsDQo+ICANCj4gICNkZWZpbmUgZ250dGFiX21hcmtfZGlydHkoZCwg
ZikgcGFnaW5nX21hcmtfZGlydHkoZCwgZikNCj4gIA0KPiAtc3RhdGljIGlubGluZSB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBuciwNCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCAqc3QpDQo+ICtzdGF0
aWMgaW5saW5lIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWdzKHN0cnVjdCBkb21haW4gKmQsDQo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IG1hc2ssIHVpbnQx
Nl90ICphZGRyKQ0KPiAgew0KPiAtICAgIC8qDQo+IC0gICAgICogTm90ZSB0aGF0IHRoaXMgY2Fu
bm90IGJlIGNsZWFyX2JpdCgpLCBhcyB0aGUgYWNjZXNzIG11c3QgYmUNCj4gLSAgICAgKiBjb25m
aW5lZCB0byB0aGUgc3BlY2lmaWVkIDIgYnl0ZXMuDQo+IC0gICAgICovDQo+IC0gICAgYXNtIHZv
bGF0aWxlICgibG9jayBidHJ3ICV3MSwlMCIgOiAiK20iICgqc3QpIDogIklyIiAobnIpKTsNCj4g
KyAgICAvKiBBY2Nlc3MgbXVzdCBiZSBjb25maW5lZCB0byB0aGUgc3BlY2lmaWVkIDIgYnl0ZXMu
ICovDQo+ICsgICAgYXNtIHZvbGF0aWxlICgibG9jayBhbmR3ICV3MSwlMCIgOiAiK20iICgqYWRk
cikgOiAiSXIiICh+bWFzaykpOw0KDQpUaGUgSSBjb25zdHJhaW50IGxpbWl0cyBsaXRlcmFsIG51
bWJlcnMgdG8gNSBiaXRzLCB3aGljaCBpcyBub3Qgd2hhdA0KeW91IHdhbnQgaGVyZSAoYWxiZWl0
IGl0J3MgZmluZSBmb3IgdGhlIHR3byBiaXRzIHdlIGN1cnJlbnRseSB3YW50DQp0aGlzIGZvciku
ICJOIiB3b3VsZCB3aWRlbiB0aGUgcmFuZ2UgdG8gOCBiaXRzLCB3aGlsZSAiZSIgYW5kICJpIg0K
d291bGQgZ28gYmV5b25kIHRoZSAxNiB3ZSB3YW50LiBUaGVyZWZvcmUgSSB0aGluayB5b3Ugd2Fu
dA0KdG8gY2FzdCB+bWFzayB0byB1aW50MTZfdCBhbmQgdXNlICJlIiBvciAiaSIuIChUaGlzIHdv
dWxkIHRoZW4NCmFsc28gYWxsb3cgZHJvcHBpbmcgdGhlIHcgbW9kaWZpZXIuKQ0KDQpTcGVha2lu
ZyBvZiB1aW50MTZfdCAtIHRoZSAibWFzayIgcGFyYW1ldGVyIGNvdWxkIGVhc2lseSBiZQ0KdW5z
aWduZWQgaW50LCBwb3NzaWJseSBhbGxvd2luZyB0aGUgY29tcGlsZXIgdG8gYXZvaWQgYSA2NiBw
cmVmaXgNCmhlcmUgYW5kIHRoZXJlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:27:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10: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 1hgo6D-0000aV-J8; Fri, 28 Jun 2019 10:27: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=yELw=U3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgo6C-0000Zx-5f
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:27:20 +0000
X-Inumbo-ID: 4baab2a2-998f-11e9-b7f3-9306b3668e1d
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4baab2a2-998f-11e9-b7f3-9306b3668e1d;
 Fri, 28 Jun 2019 10:27:15 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 28 Jun 2019 10:26: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; Fri, 28 Jun 2019 10:26:16 +0000
Received: from NAM01-BN3-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, 28 Jun 2019 10:26:15 +0000
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.2032.17; Fri, 28 Jun 2019 10:26:14 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf%4]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 10:26:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 0/5] xen/gnttab: XSA-295 followup
Thread-Index: AQHVLZvp7NJO1xtSNka53rmid4p7vA==
Date: Fri, 28 Jun 2019 10:26:14 +0000
Message-ID: <798b6bfa-d954-7cfd-345e-4bb5af369da2@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0023.eurprd03.prod.outlook.com (2603:10a6:5::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: e9d82eb4-0fcc-49d5-a869-08d6fbb30c31
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: <DM6PR18MB25228286B9DDF9F4068AE915B3FC0@DM6PR18MB2522.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(396003)(39860400002)(366004)(199004)(189003)(2501003)(8936002)(25786009)(305945005)(71190400001)(71200400001)(7736002)(6916009)(86362001)(478600001)(14454004)(5660300002)(81166006)(8676002)(36756003)(558084003)(80792005)(256004)(31696002)(26005)(2351001)(2906002)(68736007)(81156014)(186003)(72206003)(6436002)(486006)(4326008)(54906003)(53936002)(476003)(102836004)(6512007)(6116002)(316002)(31686004)(99286004)(3846002)(386003)(53546011)(6486002)(5640700003)(66476007)(66556008)(6506007)(66446008)(229853002)(66066001)(73956011)(66946007)(6246003)(2616005)(52116002)(64756008);
 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: 0NswgH6AzZGlmZBuvW1lV0k1g2smOS5bpx6FcQpnhLShbvWZB+kgK1u1XokD3Kopkzsxp+8PPabS6I2ZR05H0JpOZN9iNC0ALIZ6fLF0k+nls+w4Vn0wMNoQYD6+HXL/oBOyd6ATqtUUKuQznok0Pu/w23gQKthihfXRjix1P/PqwhZZANuh4nrAXH8FEf2DzyWvJuQ7AK3YS8QuuRZxl+akFRN1Gqi9oR7QbZe8ExR3jrKTqhd4eIGoyu0nmswtNlvtDOsaQWM+i3wn1y3fWAdyD2SuUFiUtN9eKLF83r30aXXy11gWsYqVZNNRJa7osot8/0Jk/ASv/lvQwpF75tEvif8jxyqiOPI1W5fppTNOh+aKzz4t9dUr98+ZagqBfroJYji9+cOm4pp46JEcVWO6MZDzqUYDX5QCBD9WErY=
Content-ID: <CA3F3BC8EA44244FBD11C051A51B43C7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e9d82eb4-0fcc-49d5-a869-08d6fbb30c31
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 10:26:14.4251 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 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 0/5] xen/gnttab: XSA-295 followup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.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+IE9uIDIxLjA2LjE5IGF0IDExOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6DQo+ICAgeGVuL2dudHRhYjogUmVkdWNlIGNvbXBsZXhpdHkgd2hlbiByZWFkaW5nIGdyYW50
X2VudHJ5X2hlYWRlcl90DQo+ICAgeGVuL2dudHRhYjogUmVkdWNlIGNvZGUgdm9sdW1lIHdoZW4g
dXNpbmcgdW5pb24gZ3JhbnRfY29tYm8NCj4uLi4NCj4gICB4ZW4vZ250dGFiOiBGb2xkIGFkamFj
ZW50IGNhbGxzIHRvIGdudHRhYl9jbGVhcl9mbGFncygpDQoNClRoZXNlIHRocmVlDQpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:40:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10: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 1hgoIz-000212-Sd; Fri, 28 Jun 2019 10:40: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=yELw=U3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hgoIz-00020x-4q
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:40:33 +0000
X-Inumbo-ID: 1dca424c-9991-11e9-830c-9775b24e44f0
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1dca424c-9991-11e9-830c-9775b24e44f0;
 Fri, 28 Jun 2019 10:40:28 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 28 Jun 2019 10:40: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, 28 Jun 2019 10:40:03 +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; Fri, 28 Jun 2019 10:40:03 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3209.namprd18.prod.outlook.com (10.255.172.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Fri, 28 Jun 2019 10:40:02 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::302a:6fe1:31f0:3abf%4]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 10:40:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/5] make: simplify setting HOST{CC/CXX}
Thread-Index: AQHVLZQKRk+ndxEiz0+XlRTNmtzJFKaw2l1GgAAGGgA=
Date: Fri, 28 Jun 2019 10:40:02 +0000
Message-ID: <0fabe327-ba46-399d-12f5-23ce46ab1c3b@suse.com>
References: <decd4108-1234-921f-ba89-f2eec18d21f5@suse.com>
 <20190628101544.7hey7guj4k6gu7pp@MacBook-Air-de-Roger.local>
In-Reply-To: <20190628101544.7hey7guj4k6gu7pp@MacBook-Air-de-Roger.local>
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 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: 7360fdcc-96c8-4660-28de-08d6fbb4f989
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3209; 
x-ms-traffictypediagnostic: DM6PR18MB3209:
x-microsoft-antispam-prvs: <DM6PR18MB3209472A873CCD78E70525F9B3FC0@DM6PR18MB3209.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(136003)(346002)(39860400002)(366004)(199004)(52314003)(189003)(305945005)(7736002)(66066001)(25786009)(6486002)(4326008)(36756003)(54906003)(66446008)(64756008)(66556008)(66476007)(316002)(2906002)(73956011)(66946007)(256004)(476003)(486006)(11346002)(446003)(31686004)(2616005)(8936002)(6436002)(71200400001)(71190400001)(3846002)(6116002)(8676002)(68736007)(81166006)(81156014)(14454004)(76176011)(7416002)(99286004)(52116002)(102836004)(31696002)(86362001)(72206003)(229853002)(53936002)(6512007)(5660300002)(53546011)(80792005)(386003)(6506007)(478600001)(6246003)(186003)(26005)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3209;
 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: rnAzZj8SEtHCFR+l+OHWlM5GBhsh5T7AOWcC9zkT5dr8vFeW2smIsSERK9I67UiaXUiq3OIS/wfvRwapk6QhnAGRK+AjRDma9qJolhU7/eW5KmjcVdidszBrLAWtPL5bpYvVdsb/SLAeL7uNowKTGUX/l4HvC7C7x6B9qkDZOod0YU0+MRHVwukE2NohxgrjD6EJnHi8fRDq/sw5YiT4MEqJT5zgIMdNLjdNVwnjcQvsKNWb4ZSDvetTk0UBIfvqXOvizSym8cjXyrNuEmyQSWONS0/PHWXXr+P2B+qd8JE7ykW91VwRDPbU6Or5XTeSQnewsHwVoflA12M4dJUN9pg2+yZiOpFTTAR3gVsTEI+IIc+lFq+3Zc2y+FD49BlBAcAUDtfcF8bYgfsgV2nKeMsal/4TlpehcrUBpymGunk=
Content-ID: <E2577D6BAF38EB478D84266ECD56D1CD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7360fdcc-96c8-4660-28de-08d6fbb4f989
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 10:40:02.0673 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3209
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/5] make: simplify setting HOST{CC/CXX}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <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>

T24gMjguMDYuMjAxOSAxMjoxNSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIEZyaSwg
SnVuIDI4LCAyMDE5IGF0IDA5OjI5OjUzQU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
ICA+Pj4gT24gMjYuMDYuMTkgYXQgMTU6NTUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6
DQo+PiAgID4gLS0tIGEvQ29uZmlnLm1rDQo+PiAgID4gKysrIGIvQ29uZmlnLm1rDQo+PiAgID4g
QEAgLTM5LDIyICszOSwxMiBAQCBERVNURElSICAgICA/PSAvDQo+PiAgID4gICMgQWxsb3cgcGhv
bnkgYXR0cmlidXRlIHRvIGJlIGxpc3RlZCBhcyBkZXBlbmRlbmN5IHJhdGhlciB0aGFuIGZha2UN
Cj4+IHRhcmdldA0KPj4gICA+ICAuUEhPTlk6IC5waG9ueQ0KPj4gICA+DQo+PiAgID4gLSMgSWYg
d2UgYXJlIG5vdCBjcm9zcy1jb21waWxpbmcsIGRlZmF1bHQgSE9TVEN7Qy9YWH0gdG8gQ3tDL1hY
fQ0KPj4gICA+IC1pZmVxICgkKFhFTl9UQVJHRVRfQVJDSCksICQoWEVOX0NPTVBJTEVfQVJDSCkp
DQo+PiAgID4gLUhPU1RDQyA/PSAkKENDKQ0KPj4gICA+IC1IT1NUQ1hYID89ICQoQ1hYKQ0KPj4g
ICA+IC1lbmRpZg0KPj4gICA+IC0NCj4+ICAgPiAgIyBVc2UgQ2xhbmcvTExWTSBpbnN0ZWFkIG9m
IEdDQz8NCj4+ICAgPiAgY2xhbmcgPz0gbg0KPj4gICA+ICBpZmVxICgkKGNsYW5nKSxuKQ0KPj4g
ICA+ICBnY2MgOj0geQ0KPj4gICA+IC1IT1NUQ0MgPz0gZ2NjDQo+PiAgID4gLUhPU1RDWFggPz0g
ZysrDQo+PiAgID4gIGVsc2UNCj4+ICAgPiAgZ2NjIDo9IG4NCj4+ICAgPiAtSE9TVENDID89IGNs
YW5nDQo+PiAgID4gLUhPU1RDWFggPz0gY2xhbmcrKw0KPj4gICA+ICBlbmRpZg0KPj4NCj4+IFRo
ZSBpbmNsdXNpb24gcG9pbnQgbGVhZGluZyB0byBjb25maWcvU3RkR05VLm1rIHNpdHMgYmVsb3cN
Cj4+IGhlcmUgYWZhaWN0LCBzbyBJIGRvbid0IHNlZSBob3cgLi4uDQo+Pg0KPj4gICA+IC0tLSBh
L2NvbmZpZy9TdGRHTlUubWsNCj4+ICAgPiArKysgYi9jb25maWcvU3RkR05VLm1rDQo+PiAgID4g
QEAgLTksNiArOSwxMCBAQCBDQyAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKWdjYw0KPj4gICA+
ICBDWFggICAgICAgPz0gJChDUk9TU19DT01QSUxFKWcrKw0KPj4gICA+ICBMRF9MVE8gICAgPz0g
JChDUk9TU19DT01QSUxFKWxkDQo+PiAgID4gIGVuZGlmDQo+PiAgID4gKw0KPj4gICA+ICtIT1NU
Q0MgICAgPz0gJChDQykNCj4+ICAgPiArSE9TVENYWCAgID89ICQoQ1hYKQ0KPj4NCj4+IC4uLiB0
aGVzZSBhcmUgZXZlcnkgZ29pbmcgdG8gdGFrZSBlZmZlY3QgLSB0aGUgdHdvIHZhcmlhYmxlcyBh
cmVuJ3QNCj4+IHVuc2V0IGFueW1vcmUgYXQgdGhhdCBwb2ludC4NCj4gDQo+IEknbSBub3Qgc3Vy
ZSBJIGZvbGxvdywgYWZ0ZXIgdGhpcyBjaGFuZ2UgdGhlIG9ubHkgcGxhY2Ugd2hlcmUNCj4gSE9T
VHtDQy9DWFh9IGFyZSBzZXQgaXMgaW4gU3RkR05VLm1rLCBzbyB0aG9zZSB2YXJpYWJsZXMgd291
bGQgYmUNCj4gdW5zZXQgdW5sZXNzIHRoZXkgYXJlIHNldCBpbiB0aGUgZW52aXJvbm1lbnQuDQoN
Ck9oLCBJJ20gc29ycnkgLSB0aGUgZmlyc3QgcGFpciBiZWluZyBhIHJlbW92YWwgb2YgbGluZXMg
SSB0b29rIGl0IHRoYXQNCnRoZSAybmQgYW5kIDNyZCBwYWlycyB3b3VsZCBiZSBhZGRpdGlvbnMs
IHdoZW4gY2xlYXJseSB0aGV5J3JlDQpyZW1vdmFscyB0b28uIEknbSBzb3JyeSBmb3IgdGhlIG5v
aXNlIGhlcmUuDQoNCj4+IEZ1cnRoZXJtb3JlLCB3aGVuIENST1NTX0NPTVBJTEUNCj4+IGlzIG5v
dCBlbXB0eSwgdGhpcyBpcyBjZXJ0YWlubHkgbm90IHdoYXQgd2Ugd2FudC4NCj4gDQo+IFRCSCBJ
IHdvdWxkIGxpa2Ugc29tZSBndWlkZWxpbmVzIGFib3V0IGhvdyBDUk9TU19DT01QSUxFIGlzIHN1
cHBvc2VkDQo+IHRvIGJlIHVzZWQuDQoNCkl0IG5ldmVyIGhhdmluZyBiZWVuIHNwZWxsZWQgb3V0
LCBJIGd1ZXNzIGl0J3MgZG93biB0byB0aGUgdmFyaW91cyBmbGF2b3JzDQpwZW9wbGUgbWlnaHQg
YmUgdXNpbmcuIEZvciBtZSBwZXJzb25hbGx5IENST1NTX0NPTVBJTEUgaXNuJ3QgZmxleGlibGUN
CmVub3VnaCBhbnl3YXksIHNvIEkgaGF2ZSB0byBmdXJ0aGVyIGFsdGVyIGl0IGluIGEgbG9jYWwg
cGF0Y2ggSSBjYXJyeSAodG8NCmFjY29tbW9kYXRlIGZvciBzdWZmaXhlcyBvbiB0aGUgY29tbWFu
ZCBuYW1lcyBhbG9uZ3NpZGUgcHJlZml4ZXMpLg0KDQo+IEkgYWdyZWUgdGhlIGFib3ZlIGlzIG5v
dCB2ZXJ5IG5pY2Ugd2hlbiBDUk9TU19DT01QSUxFIGlzIHNldC4gV2hhdA0KPiBhYm91dCBzb21l
dGhpbmcgbGlrZToNCj4gDQo+IGlmZXEgKCQoY2xhbmcpLHkpDQo+IENDICAgICAgICA/PSBjbGFu
Zw0KPiBDWFggICAgICAgPz0gY2xhbmcrKw0KPiBMRF9MVE8gICAgPz0gbGx2bS1sZA0KPiBIT1NU
Q0MgICAgPz0gJChDQykNCj4gSE9TVENYWCAgID89ICQoQ1hYKQ0KPiBDQyAgICAgICAgID0gJChD
Uk9TU19DT01QSUxFKSQoQ0MpDQo+IENYWCAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpJChDWFgp
DQo+IExEX0xUTyAgICAgPSAkKENST1NTX0NPTVBJTEUpJChMRF9MVE8pDQo+IGVsc2UNCj4gWy4u
Ll0NCj4gDQo+IFRoYXQgd291bGQga2VlcCB0aGUgY3VycmVudCBiZWhhdmlvdXIgb2Ygc2V0dGlu
ZyBDQz1nY2MNCj4gQ1JPU1NfQ09NUElMRT1hcm0tbGludXgtZ251ZWFiaS0sIHdoaWNoIG15IHBy
ZXZpb3VzIGFwcHJvYWNoIGRpZG4ndC4NCg0KSG1tLCB5ZXMsIHRoaXMgbWlnaHQgd29yayBmb3Ig
bWFueSBjYXNlcy4gKFRoZSBDQy9DWFgvTERfTFRPIGxpbmVzIHRoZW4NCndvdWxkbid0IG5lZWQg
dG8gYmUgaW5zaWRlIHRoZSBpZmVxKCkgYW55bW9yZSwgdGhvdWdoLikNCg0KSG93ZXZlciwgY29u
c2lkZXIgdGhpcyBpbnZvY2F0aW9uLCB3aGljaCBJIHVzZSBmb3IgcHJlLXB1c2ggYnVpbGQgY2hl
Y2tzDQpvbiBhIDMyLWJpdCBob3N0Og0KDQptYWtlIC1zQyBidWlsZC94ZW4vJHYge1hFTl9UQVJH
RVRfQVJDSCx0fT14ODZfNjQgQ0M9Z2NjeCBMRD1sZHggT0JKQ09QWT1vYmpjb3B5eCBOTT1ubXgg
LWozMiB4ZW4NCg0KVGhlICJ0IiBlbnZpcm9ubWVudCB2YXJpYWJsZSBpcyB1c2VkIGJ5IGdjY3gg
KHdoaWNoIGlzIGEgc2hlbGwgc2NyaXB0KS4NClRoYXQgc2FtZSBzaGVsbCBzY3JpcHQgd291bGQg
dGhlbiBnZXQgaW52b2tlZCBmb3IgdXNlcyBvZiAkKEhPU1RDQyksDQphbmQgd3JvbmdseSB0cnkg
dG8gYnVpbGQgYSA2NC1iaXQgb2JqZWN0L2JpbmFyeS4gSSdtIGFmcmFpZCBpdCBpcyB3cm9uZw0K
aW4gZ2VuZXJhbCB0byBkZXJpdmUgSE9TVENDIGZyb20gQ0MuDQoNCkphbg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 10:54:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 10:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgoWV-0002tD-6V; Fri, 28 Jun 2019 10:54:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgoWU-0002t1-DP
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 10:54:30 +0000
X-Inumbo-ID: 19bfb702-9993-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19bfb702-9993-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 10:54:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgoWR-000800-Cq; Fri, 28 Jun 2019 10:54:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgoWR-0002f0-0s; Fri, 28 Jun 2019 10:54:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgoWQ-00045F-UI; Fri, 28 Jun 2019 10:54:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138580-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c54c85621826ace8684879fef9eb8ba7f49cfb54
X-Osstest-Versions-That: ovmf=51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 10:54:26 +0000
Subject: [Xen-devel] [ovmf test] 138580: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1ODAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNTRjODU2MjE4MjZhY2U4Njg0ODc5ZmVmOWViOGJh
N2Y0OWNmYjU0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1MWY3YTNl
NmM1MTkyZDNmOWEwZmE2M2IwYjU2MTdjMTUxMTgwYWQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg0OTIgIDIwMTktMDYtMjUgMTc6NTU6MjcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NTgwICAyMDE5LTA2LTI3IDA1OjE5OjA1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxiZWNraSwg
TWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBCcmV0IEJhcmtlbGV3IDxCcmV0
LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+CiAgRGF2aWQgV29vZGhvdXNlIDxkd213MkBpbmZyYWRl
YWQub3JnPgogIEdhbywgWmhpY2hhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIEhhbyBBIFd1
IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNv
bT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8
bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBXZWk2IFh1IDx3ZWk2Lnh1QGludGVsLmNvbT4K
ICBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDUxZjdhM2U2YzUuLmM1NGM4NTYyMTgg
IGM1NGM4NTYyMTgyNmFjZTg2ODQ4NzlmZWY5ZWI4YmE3ZjQ5Y2ZiNTQgLT4geGVuLXRlc3RlZC1t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 11:07:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 11: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 1hgoj7-0003nD-FK; Fri, 28 Jun 2019 11:07:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ea7O=U3=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hgoj5-0003n8-PJ
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 11:07:31 +0000
X-Inumbo-ID: eb624d72-9994-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 eb624d72-9994-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 11:07:29 +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: 81FNDHaxCvAa03lspvWEV/X3P2Hr2FIsSErU7cwu6dtqhCYzZ8kDhtotWw406F7Y5oMtodiof5
 oi27fOLpEFY1DWZxu3GyeH9U6WKeWLeO1yj4c34Ie5bjiJCou/yRJHYq87Npe3EZ4BXqAz98Bt
 MA/K55fne35VthC4XhC041H244d0n1VhdF1hTKkHCQRo0nSSw2hso+bdkErm4R7gkPeFYyHli8
 UjzKBwW/JHwIAZW2I5VuJ1SPrXm6K0zxA6jufSeCCFTQoULB6hBhtnMyImURARmOUsOtCXThAH
 HBw=
X-SBRS: 2.7
X-MesageID: 2397634
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,427,1557201600"; 
   d="scan'208";a="2397634"
Date: Fri, 28 Jun 2019 13:07:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190628110718.yocuyslstlomn5nq@MacBook-Air-de-Roger.local>
References: <decd4108-1234-921f-ba89-f2eec18d21f5@suse.com>
 <20190628101544.7hey7guj4k6gu7pp@MacBook-Air-de-Roger.local>
 <0fabe327-ba46-399d-12f5-23ce46ab1c3b@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0fabe327-ba46-399d-12f5-23ce46ab1c3b@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/5] make: simplify setting HOST{CC/CXX}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "julien.grall@arm.com" <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>

T24gRnJpLCBKdW4gMjgsIDIwMTkgYXQgMTA6NDA6MDJBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDYuMjAxOSAxMjoxNSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBGcmksIEp1biAyOCwgMjAxOSBhdCAwOToyOTo1M0FNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiAgID4+PiBPbiAyNi4wNi4xOSBhdCAxNTo1NSwgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PiB3cm90ZToKPiA+IFRCSCBJIHdvdWxkIGxpa2Ugc29tZSBndWlkZWxpbmVzIGFib3V0IGhvdyBD
Uk9TU19DT01QSUxFIGlzIHN1cHBvc2VkCj4gPiB0byBiZSB1c2VkLgo+IAo+IEl0IG5ldmVyIGhh
dmluZyBiZWVuIHNwZWxsZWQgb3V0LCBJIGd1ZXNzIGl0J3MgZG93biB0byB0aGUgdmFyaW91cyBm
bGF2b3JzCj4gcGVvcGxlIG1pZ2h0IGJlIHVzaW5nLiBGb3IgbWUgcGVyc29uYWxseSBDUk9TU19D
T01QSUxFIGlzbid0IGZsZXhpYmxlCj4gZW5vdWdoIGFueXdheSwgc28gSSBoYXZlIHRvIGZ1cnRo
ZXIgYWx0ZXIgaXQgaW4gYSBsb2NhbCBwYXRjaCBJIGNhcnJ5ICh0bwo+IGFjY29tbW9kYXRlIGZv
ciBzdWZmaXhlcyBvbiB0aGUgY29tbWFuZCBuYW1lcyBhbG9uZ3NpZGUgcHJlZml4ZXMpLgo+IAo+
ID4gSSBhZ3JlZSB0aGUgYWJvdmUgaXMgbm90IHZlcnkgbmljZSB3aGVuIENST1NTX0NPTVBJTEUg
aXMgc2V0LiBXaGF0Cj4gPiBhYm91dCBzb21ldGhpbmcgbGlrZToKPiA+IAo+ID4gaWZlcSAoJChj
bGFuZykseSkKPiA+IENDICAgICAgICA/PSBjbGFuZwo+ID4gQ1hYICAgICAgID89IGNsYW5nKysK
PiA+IExEX0xUTyAgICA/PSBsbHZtLWxkCj4gPiBIT1NUQ0MgICAgPz0gJChDQykKPiA+IEhPU1RD
WFggICA/PSAkKENYWCkKPiA+IENDICAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpJChDQykKPiA+
IENYWCAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpJChDWFgpCj4gPiBMRF9MVE8gICAgID0gJChD
Uk9TU19DT01QSUxFKSQoTERfTFRPKQo+ID4gZWxzZQo+ID4gWy4uLl0KPiA+IAo+ID4gVGhhdCB3
b3VsZCBrZWVwIHRoZSBjdXJyZW50IGJlaGF2aW91ciBvZiBzZXR0aW5nIENDPWdjYwo+ID4gQ1JP
U1NfQ09NUElMRT1hcm0tbGludXgtZ251ZWFiaS0sIHdoaWNoIG15IHByZXZpb3VzIGFwcHJvYWNo
IGRpZG4ndC4KPiAKPiBIbW0sIHllcywgdGhpcyBtaWdodCB3b3JrIGZvciBtYW55IGNhc2VzLiAo
VGhlIENDL0NYWC9MRF9MVE8gbGluZXMgdGhlbgo+IHdvdWxkbid0IG5lZWQgdG8gYmUgaW5zaWRl
IHRoZSBpZmVxKCkgYW55bW9yZSwgdGhvdWdoLikKCk9oLCByaWdodC4KCj4gSG93ZXZlciwgY29u
c2lkZXIgdGhpcyBpbnZvY2F0aW9uLCB3aGljaCBJIHVzZSBmb3IgcHJlLXB1c2ggYnVpbGQgY2hl
Y2tzCj4gb24gYSAzMi1iaXQgaG9zdDoKPiAKPiBtYWtlIC1zQyBidWlsZC94ZW4vJHYge1hFTl9U
QVJHRVRfQVJDSCx0fT14ODZfNjQgQ0M9Z2NjeCBMRD1sZHggT0JKQ09QWT1vYmpjb3B5eCBOTT1u
bXggLWozMiB4ZW4KPiAKPiBUaGUgInQiIGVudmlyb25tZW50IHZhcmlhYmxlIGlzIHVzZWQgYnkg
Z2NjeCAod2hpY2ggaXMgYSBzaGVsbCBzY3JpcHQpLgo+IFRoYXQgc2FtZSBzaGVsbCBzY3JpcHQg
d291bGQgdGhlbiBnZXQgaW52b2tlZCBmb3IgdXNlcyBvZiAkKEhPU1RDQyksCj4gYW5kIHdyb25n
bHkgdHJ5IHRvIGJ1aWxkIGEgNjQtYml0IG9iamVjdC9iaW5hcnkuIEknbSBhZnJhaWQgaXQgaXMg
d3JvbmcKPiBpbiBnZW5lcmFsIHRvIGRlcml2ZSBIT1NUQ0MgZnJvbSBDQy4KCk9LLCBzbyB0aGVu
IHdlIHNob3VsZCBqdXN0IHNldCBIT1NUe0NDL0NYWH0gdG8gY2xhbmcvZ2NjIGlmIHVuc2V0LAps
aWtlIHdlIGRvIGZvciBDQy9DWFguIEkgdGhpbmsgdGhpcyB3b3VsZCBiZSBmaW5lIGZvciB5b3Vy
IHVzZSBjYXNlLgoKTm90ZSB0aGF0IGN1cnJlbnRseSBIT1NUe0NDL0NYWH0gaXMgZGVyaXZlZCBm
cm9tIENDL0NYWCBpZgpYRU5fQ09NUElMRV9BUkNIIG1hdGNoZXMgWEVOX1RBUkdFVF9BUkNIIChz
ZWUgQ29uZmlnLm1rKToKCiMgSWYgd2UgYXJlIG5vdCBjcm9zcy1jb21waWxpbmcsIGRlZmF1bHQg
SE9TVEN7Qy9YWH0gdG8gQ3tDL1hYfQppZmVxICgkKFhFTl9UQVJHRVRfQVJDSCksICQoWEVOX0NP
TVBJTEVfQVJDSCkpCkhPU1RDQyA/PSAkKENDKQpIT1NUQ1hYID89ICQoQ1hYKQplbmRpZgoKU28g
d2hhdCBhYm91dDoKCmlmZXEgKCQoY2xhbmcpLHkpCkRFRl9DQyAgICAgICAgPSBjbGFuZwpERUZf
Q1hYICAgICAgID0gY2xhbmcrKwpERUZfTERfTFRPICAgID0gbGx2bS1sZAplbHNlCkRFRl9DQyAg
ICAgICAgPSBnY2MKREVGX0NYWCAgICAgICA9IGcrKwpERUZfTERfTFRPICAgID0gbGQKZW5kaWYK
CmlmZXEgKCQoWEVOX1RBUkdFVF9BUkNIKSwgJChYRU5fQ09NUElMRV9BUkNIKSkKSE9TVENDICA/
PSAkKERFRl9DQykKSE9TVENYWCA/PSAkKERFRl9DWFgpCmVuZGlmCgpDQyAgICAgICAgPz0gJChE
RUZfQ0MpCkNYWCAgICAgICA/PSAkKERFRl9DWFgpCkxEX0xUTyAgICA/PSAkKERFRl9MRF9MVE8p
CgpDQyAgICAgICAgID0gJChDUk9TU19DT01QSUxFKSQoQ0MpCkNYWCAgICAgICAgPSAkKENST1NT
X0NPTVBJTEUpJChDWFgpCkxEX0xUTyAgICAgPSAkKENST1NTX0NPTVBJTEUpJChMRF9MVE8pCgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 13:18:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 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 1hgqlq-0004x3-2Z; Fri, 28 Jun 2019 13:18:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5nxQ=U3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hgqlo-0004wy-CB
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 13:18:28 +0000
X-Inumbo-ID: 35cd61ad-99a7-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 35cd61ad-99a7-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 13:18: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: /wFqZ8w5do/F1nSoraJRdG0lrWsWdR9OY7kQkpdVFkEsMUjHM4ANQW1z1e/U5+oXJrgPxdGdjo
 w0I+/+VJQepinvPxq35yEINlOFZ0N0v7UT+CN+LqBVJSKIdWVSTkd1RTWhksM3d0KrjUwp1cAK
 ppBGg/0ot9S/+PbbFbi45H1MNYkW/xuJVN+W3iMOIFyL4Jt55S9tLMNq0VYUqWQ1G4VjN/KxzE
 e2UT5cGlJVpdwVR9y/JbTopy3hoPV2ou6nTd0eU/Q0QgCNP5Qw6mFtqRHSZf5QS0LmkLwe2vmQ
 RRc=
X-SBRS: 2.7
X-MesageID: 2352843
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,427,1557201600"; 
   d="scan'208";a="2352843"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 28 Jun 2019 14:18:21 +0100
Message-ID: <20190628131821.19690-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [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: 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>

QSBUcmF2aXMgcmFuZGNvbmZpZyBidWlsZCBub3RpY2VzOgoKb3B0ZWUuYzogSW4gZnVuY3Rpb24g
4oCYYWxsb2NhdGVfYW5kX3Bpbl9zaG1fcnBj4oCZOgpvcHRlZS5jOjM4MzoxMzogZXJyb3I6IGZv
cm1hdCDigJglbHjigJkgZXhwZWN0cyBhcmd1bWVudCBvZiB0eXBlCiAgIOKAmGxvbmcgdW5zaWdu
ZWQgaW504oCZLCBidXQgYXJndW1lbnQgNSBoYXMgdHlwZSDigJh1aW50NjRfdOKAmSBbLVdlcnJv
cj1mb3JtYXQ9XQogICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJHdWVzdCB0cmllcyB0byB1
c2UgdGhlIHNhbWUgUlBDIFNITSBjb29raWUgJWx4XG4iLAogICAgICAgICAgICAgXgoKVXNlIFBS
SXg2NCBpbnN0ZWFkIG9mICVseAoKRnVsbCBsb2dzIGh0dHBzOi8vdHJhdmlzLWNpLm9yZy9hbmR5
aGhwL3hlbi9qb2JzLzU1MTc1NDI1MwoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgotLS0K
IHhlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYyB8IDE4ICsrKysrKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIGIveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jCmluZGV4
IDYxMDI5ODU1ZDQuLjFkNzljMmMxNTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90ZWUvb3B0
ZWUuYworKysgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKQEAgLTM4MCw3ICszODAsOCBAQCBz
dGF0aWMgc3RydWN0IHNobV9ycGMgKmFsbG9jYXRlX2FuZF9waW5fc2htX3JwYyhzdHJ1Y3Qgb3B0
ZWVfZG9tYWluICpjdHgsCiAgICAgICAgIGlmICggc2htX3JwY190bXAtPmNvb2tpZSA9PSBjb29r
aWUgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKLSAg
ICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiR3Vlc3QgdHJpZXMgdG8gdXNlIHRo
ZSBzYW1lIFJQQyBTSE0gY29va2llICVseFxuIiwKKyAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxP
R19XQVJOSU5HLAorICAgICAgICAgICAgICAgICAgICAgIkd1ZXN0IHRyaWVzIHRvIHVzZSB0aGUg
c2FtZSBSUEMgU0hNIGNvb2tpZSAlIlBSSXg2NCJcbiIsCiAgICAgICAgICAgICAgICAgICAgICBj
b29raWUpOwogICAgICAgICAgICAgZ290byBlcnI7CiAgICAgICAgIH0KQEAgLTQ5Myw3ICs0OTQs
OCBAQCBzdGF0aWMgc3RydWN0IG9wdGVlX3NobV9idWYgKmFsbG9jYXRlX29wdGVlX3NobV9idWYo
c3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAogICAgICAgICBpZiAoIG9wdGVlX3NobV9idWZfdG1w
LT5jb29raWUgPT0gY29va2llICkKICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91bmxvY2so
JmN0eC0+bG9jayk7Ci0gICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkd1ZXN0
IHRyaWVzIHRvIHVzZSB0aGUgc2FtZSBTSE0gYnVmZmVyIGNvb2tpZSAlbHhcbiIsCisgICAgICAg
ICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAgICAgICJHdWVz
dCB0cmllcyB0byB1c2UgdGhlIHNhbWUgU0hNIGJ1ZmZlciBjb29raWUgJSJQUkl4NjQiXG4iLAog
ICAgICAgICAgICAgICAgICAgICAgY29va2llKTsKICAgICAgICAgICAgIGVycl9jb2RlID0gLUVJ
TlZBTDsKICAgICAgICAgICAgIGdvdG8gZXJyOwpAQCAtNTc0LDcgKzU3Niw4IEBAIHN0YXRpYyB2
b2lkIGZyZWVfb3B0ZWVfc2htX2J1Zl9wZ19saXN0KHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwK
ICAgICBpZiAoIGZvdW5kICkKICAgICAgICAgZnJlZV9wZ19saXN0KG9wdGVlX3NobV9idWYpOwog
ICAgIGVsc2UKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkNhbid0IGZpbmQgcGFnZWxp
c3QgZm9yIFNITSBidWZmZXIgd2l0aCBjb29raWUgJWx4IHRvIGZyZWUgaXRcbiIsCisgICAgICAg
IGdkcHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAgICJDYW4ndCBmaW5kIHBhZ2Vs
aXN0IGZvciBTSE0gYnVmZmVyIHdpdGggY29va2llICUiUFJJeDY0IiB0byBmcmVlIGl0XG4iLAog
ICAgICAgICAgICAgICAgICBjb29raWUpOwogfQogCkBAIC0xMDE4LDcgKzEwMjEsOCBAQCBzdGF0
aWMgaW50IGhhbmRsZV9ycGNfcmV0dXJuKHN0cnVjdCBvcHRlZV9kb21haW4gKmN0eCwKICAgICAg
ICAgICAgICAqIHdpbGwgb3ZlcndyaXRlIGl0IHdpdGggYWN0dWFsIHJlc3VsdC4gU28gd2UgY2Fu
IGp1c3QKICAgICAgICAgICAgICAqIGNvbnRpbnVlIHRoZSBjYWxsLgogICAgICAgICAgICAgICov
Ci0gICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJDYW4ndCBmaW5kIFNITS1SUEMgd2l0
aCBjb29raWUgJWx4XG4iLCBjb29raWUpOworICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJS
LCAiQ2FuJ3QgZmluZCBTSE0tUlBDIHdpdGggY29va2llICUiUFJJeDY0IlxuIiwKKyAgICAgICAg
ICAgICAgICAgICAgY29va2llKTsKIAogICAgICAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKICAg
ICAgICAgfQpAQCAtMTIxOSw3ICsxMjIzLDggQEAgc3RhdGljIHZvaWQgaGFuZGxlX3JwY19jbWRf
YWxsb2Moc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LAogICAgIGlmICggc2htX3JwYy0+eGVuX2Fy
Zy0+cGFyYW1zWzBdLmF0dHIgIT0gKE9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9PVVRQVVQgfAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVEVFX01TR19B
VFRSX05PTkNPTlRJRykgKQogICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcs
ICJJbnZhbGlkIGF0dHJzIGZvciBzaGFyZWQgbWVtIGJ1ZmZlcjogJWx4XG4iLAorICAgICAgICBn
ZHByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAgIkludmFsaWQgYXR0cnMg
Zm9yIHNoYXJlZCBtZW0gYnVmZmVyOiAlIlBSSXg2NCJcbiIsCiAgICAgICAgICAgICAgICAgIHNo
bV9ycGMtPnhlbl9hcmctPnBhcmFtc1swXS5hdHRyKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
QEAgLTEyNjgsNyArMTI3Myw4IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9ycGNfY21kKHN0cnVjdCBv
cHRlZV9kb21haW4gKmN0eCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAKICAgICBpZiAo
ICFzaG1fcnBjICkKICAgICB7Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJDYW4ndCBm
aW5kIFNITS1SUEMgd2l0aCBjb29raWUgJWx4XG4iLCBjb29raWUpOworICAgICAgICBnZHByaW50
ayhYRU5MT0dfRVJSLCAiQ2FuJ3QgZmluZCBTSE0tUlBDIHdpdGggY29va2llICUiUFJJeDY0Ilxu
IiwKKyAgICAgICAgICAgICAgICAgY29va2llKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 13:43:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 13:43: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 1hgr9Y-00076E-6S; Fri, 28 Jun 2019 13: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgr9W-00075t-EX
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 13:42:58 +0000
X-Inumbo-ID: a12a3a52-99aa-11e9-9d5b-dfc0406a5772
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a12a3a52-99aa-11e9-9d5b-dfc0406a5772;
 Fri, 28 Jun 2019 13:42: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 1hgr9R-0002eB-Dw; Fri, 28 Jun 2019 13:42: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 1hgr9R-0005mY-0x; Fri, 28 Jun 2019 13:42:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgr9R-0005JL-04; Fri, 28 Jun 2019 13:42:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138577-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-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-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=5b2572926747e34affc804663040e8524b74a3ad
X-Osstest-Versions-That: xen=d9086e8ee06b9201dd135e1374066fba9682c0c2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 13:42:53 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 138577: 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>

ZmxpZ2h0IDEzODU3NyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1NzcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDViMjU3MjkyNjc0N2UzNGFmZmM4MDQ2NjMwNDBlODUyNGI3NGEzYWQKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGQ5MDg2ZThlZTA2YjkyMDFkZDEzNWUxMzc0MDY2
ZmJhOTY4MmMwYzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODE0OCAgMjAxOS0wNi0yMSAwMzoy
NjoyNSBaICAgIDcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0NjggIDIwMTktMDYtMjUg
MDc6MzU6NTYgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBkOTA4NmU4ZWUwLi41YjI1NzI5MjY3ICA1YjI1NzI5MjY3NDdl
MzRhZmZjODA0NjYzMDQwZTg1MjRiNzRhM2FkIC0+IHN0YWJsZS00LjExCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 13:53:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 13:53:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgrJG-0007vd-BN; Fri, 28 Jun 2019 13:53: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgrJF-0007vR-1S
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 13:53:01 +0000
X-Inumbo-ID: 07dcc1ce-99ac-11e9-8a50-4fe3cb06d9cb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07dcc1ce-99ac-11e9-8a50-4fe3cb06d9cb;
 Fri, 28 Jun 2019 13:52:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgrJ9-0002pS-G5; Fri, 28 Jun 2019 13:52: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 1hgrJ8-0006lc-Rl; Fri, 28 Jun 2019 13:52:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgrJ8-0002JV-R7; Fri, 28 Jun 2019 13:52:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138608-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=dd7c44929bf88c5a5c2fc8bf327eee8e6698df93
X-Osstest-Versions-That: xen=e632d56f0f5787204ef9b640d5f9153dcd4cb3de
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 13:52:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138608: 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>

ZmxpZ2h0IDEzODYwOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYwOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkZDdjNDQ5MjliZjg4YzVhNWMyZmM4YmYzMjdlZWU4ZTY2OThkZjkzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlNjMyZDU2ZjBmNTc4NzIwNGVm
OWI2NDBkNWY5MTUzZGNkNGNiM2RlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1OTggIDIwMTkt
MDYtMjcgMjI6MDM6MTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjA4ICAy
MDE5LTA2LTI4IDExOjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZTYzMmQ1NmYwZi4uZGQ3
YzQ0OTI5YiAgZGQ3YzQ0OTI5YmY4OGM1YTVjMmZjOGJmMzI3ZWVlOGU2Njk4ZGY5MyAtPiBzbW9r
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 15:18:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 15:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgsdT-0005VC-Qm; Fri, 28 Jun 2019 15:17: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=kaB/=U3=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1hgsdS-0005V7-42
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 15:17:58 +0000
X-Inumbo-ID: e6099796-99b7-11e9-987b-a7706a42458b
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e6099796-99b7-11e9-987b-a7706a42458b;
 Fri, 28 Jun 2019 15:17: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 6AD17ACB4;
 Fri, 28 Jun 2019 15:17:52 +0000 (UTC)
Date: Fri, 28 Jun 2019 17:17:49 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190628151749.GA2880@dhcp22.suse.cz>
References: <20190620160821.4210-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190620160821.4210-1-jgross@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 linux-kernel@vger.kernel.org, linux-mm@kvack.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1IDIwLTA2LTE5IDE4OjA4OjIxLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IENvbW1pdCAw
ZTU2YWNhZTRiNGRkNGE5ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEg
dGltZQo+IGluc3RlYWQgb2YgZG9pbmcgbGFyZ2VyIHNlY3Rpb25zIikgaXMgY2F1c2luZyBhIHJl
Z3Jlc3Npb24gb24gc29tZQo+IHN5c3RlbXMgd2hlbiB0aGUga2VybmVsIGlzIGJvb3RlZCBhcyBY
ZW4gZG9tMC4KPiAKPiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCj4g
Cj4gUmVhc29uIGlzIGFuIGVuZGxlc3MgbG9vcCBpbiBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0KCkg
aW4gY2FzZSB0aGUgZmlyc3QKPiB6b25lIGxvb2tlZCBhdCBoYXMgbm8gZnJlZSBtZW1vcnkuIGRl
ZmVycmVkX2dyb3dfem9uZSgpIGlzIGFsd2F5cwoKQ291bGQgeW91IGV4cGxhaW4gaG93IHdlIGVu
ZGVkIHVwIHdpdGggdGhlIHpvbmUgaGF2aW5nIG5vIG1lbW9yeT8gSXMKeGVuICJzdGVhbGluZyIg
bWVtYmxvY2sgbWVtb3J5IHdpdGhvdXQgYWRkaW5nIGl0IHRvIG1lbW9yeS5yZXNlcnZlZD8KSW4g
b3RoZXIgd29yZHMsIGhvdyBkbyB3ZSBlbmQgdXAgd2l0aCBhbiBlbXB0eSB6b25lIHRoYXQgaGFz
IG5vbiB6ZXJvCmVuZF9wZm4/Cgo+IHJldHVybmluZyB0cnVlIGR1ZSB0byB0aGUgZm9sbG93aW5n
IGNvZGUgc25pcHBsZXQ6Cj4gCj4gICAvKiBJZiB0aGUgem9uZSBpcyBlbXB0eSBzb21lYm9keSBl
bHNlIG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSB6b25lICovCj4gICBpZiAoIWRlZmVycmVkX2lu
aXRfbWVtX3Bmbl9yYW5nZV9pbl96b25lKCZpLCB6b25lLCAmc3BmbiwgJmVwZm4sCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0X2RlZmVycmVkX3Bmbikp
IHsKPiAgICAgICAgICAgcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVMT05HX01BWDsKPiAg
ICAgICAgICAgcGdkYXRfcmVzaXplX3VubG9jayhwZ2RhdCwgJmZsYWdzKTsKPiAgICAgICAgICAg
cmV0dXJuIHRydWU7Cj4gICB9Cj4gCj4gVGhpcyBpbiB0dXJuIHJlc3VsdHMgaW4gdGhlIGxvb3Ag
YXMgZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlzCj4gYXNzdW1pbmcgZm9yd2FyZCBwcm9ncmVz
cyBjYW4gYmUgbWFkZSBieSBkb2luZyBzb21lIG1vcmUgc3RydWN0IHBhZ2UKPiBpbml0aWFsaXph
dGlvbi4KClRoZSBwYXRjaCBsb29rcyBjb3JyZWN0LiBUaGUgY29kZSBpcyBzdWJ0bGUgYnV0IHRo
ZSBjb21tZW50IGhlbHBzLgoKPiBDYzogQWxleGFuZGVyIER1eWNrIDxhbGV4YW5kZXIuaC5kdXlj
a0BsaW51eC5pbnRlbC5jb20+Cj4gRml4ZXM6IDBlNTZhY2FlNGI0ZGQ0YTkgKCJtbTogaW5pdGlh
bGl6ZSBNQVhfT1JERVJfTlJfUEFHRVMgYXQgYSB0aW1lIGluc3RlYWQgb2YgZG9pbmcgbGFyZ2Vy
IHNlY3Rpb25zIikKPiBTdWdnZXN0ZWQtYnk6IEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmgu
ZHV5Y2tAbGludXguaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4K
PiAtLS0KPiAgbW0vcGFnZV9hbGxvYy5jIHwgMyArKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9tbS9wYWdlX2FsbG9j
LmMgYi9tbS9wYWdlX2FsbG9jLmMKPiBpbmRleCBkNjZiYzhhYmUwYWYuLjhlM2JjOTQ5ZWJjYyAx
MDA2NDQKPiAtLS0gYS9tbS9wYWdlX2FsbG9jLmMKPiArKysgYi9tbS9wYWdlX2FsbG9jLmMKPiBA
QCAtMTgyNiw3ICsxODI2LDggQEAgZGVmZXJyZWRfZ3Jvd196b25lKHN0cnVjdCB6b25lICp6b25l
LCB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gIAkJCQkJCSBmaXJzdF9kZWZlcnJlZF9wZm4pKSB7Cj4g
IAkJcGdkYXQtPmZpcnN0X2RlZmVycmVkX3BmbiA9IFVMT05HX01BWDsKPiAgCQlwZ2RhdF9yZXNp
emVfdW5sb2NrKHBnZGF0LCAmZmxhZ3MpOwo+IC0JCXJldHVybiB0cnVlOwo+ICsJCS8qIFJldHJ5
IG9ubHkgb25jZS4gKi8KPiArCQlyZXR1cm4gZmlyc3RfZGVmZXJyZWRfcGZuICE9IFVMT05HX01B
WDsKPiAgCX0KPiAgCj4gIAkvKgo+IC0tIAo+IDIuMTYuNAoKLS0gCk1pY2hhbCBIb2NrbwpTVVNF
IExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 15:59:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 15:59:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgtHk-0008SI-57; Fri, 28 Jun 2019 15:59:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VTnx=U3=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hgtHj-0008SD-IV
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 15:59:35 +0000
X-Inumbo-ID: b80fca16-99bd-11e9-8980-bc764e045a96
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe50::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b80fca16-99bd-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 15:59:33 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=wCiN2gQoak8saq1+KWjEgY0PbHBSaBVq+hhjBxdMASba4xGo/E4XMCqejR0aLd6+tEeMOPY5Yob8oeJFO1YpUQai7vtI28Wuhy0UieWzASmiMYCRompaNXL/fpr+8EAHHQSuvXQkSs3N+o97nV8D95/bJcqvQ738m3TTjJ6FarM=
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=66av14pKHRIAiAi9DzeV+nGkJ59K/0olHF5/pDUdRWI=;
 b=ApA2nez5lFF500w4Fhl9FciTqcCqUmBqiFIcGBivevz8YnxmegoUWO0PRye5/PxfchzEYSzeYcUGMwz5XuXbvv/ybiu8B/7/FoqdznXJCWViw0PuQYBUqAqqsT66rMGP1Ix0Yef/HvVwI0NbHacBMxmGp+3p+G3O81ZmznY8BuA=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;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=66av14pKHRIAiAi9DzeV+nGkJ59K/0olHF5/pDUdRWI=;
 b=hF6eUhf8Z9UYUA81eXTervFB2dB6yI4xLNXLw32cwggQH+V4xfK7s5o5Su5vK5FMRBPkJtST9Y+9sfC66r4hrTkfWvY/4PJDSRUTOPgpD9d0uoQOFpzCSmXwFrXDtOjtE5c4lIXx1+L0gj469VcmKq/zcupKsBGTRhz8TAhzWrA=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3788.namprd12.prod.outlook.com (10.255.173.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Fri, 28 Jun 2019 15:59:31 +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.2008.020; Fri, 28 Jun 2019
 15:59:31 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/svm: Drop svm_vm{load,save}() helpers
Thread-Index: AQHVJ2Ca5PkM0pibh0SK+JriWeVAr6axRiwA
Date: Fri, 28 Jun 2019 15:59:31 +0000
Message-ID: <20190628155927.GA13179@amd.com>
References: <1561032381-24385-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1561032381-24385-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR0102CA0017.prod.exchangelabs.com (2603:10b6:805:1::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: 08068f1c-cfb3-48b5-a07e-08d6fbe19b37
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:DM6PR12MB3788; 
x-ms-traffictypediagnostic: DM6PR12MB3788:
x-microsoft-antispam-prvs: <DM6PR12MB378862C7122272A2631A03B6E5FC0@DM6PR12MB3788.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(979002)(4636009)(366004)(136003)(346002)(39860400002)(396003)(376002)(189003)(199004)(4326008)(386003)(33656002)(3846002)(1076003)(2906002)(6916009)(6512007)(86362001)(5660300002)(256004)(64756008)(71200400001)(73956011)(71190400001)(66556008)(66476007)(66446008)(66946007)(6116002)(36756003)(66066001)(476003)(316002)(478600001)(2616005)(11346002)(81166006)(14454004)(229853002)(25786009)(6436002)(68736007)(102836004)(99286004)(81156014)(53936002)(6246003)(305945005)(186003)(446003)(52116002)(6486002)(8676002)(26005)(76176011)(6506007)(54906003)(486006)(7736002)(8936002)(72206003)(142933001)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3788;
 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: Pg7Lu+A0aUQOHwyWvMRr5GHQD/7k2L1tfru7xibk2Cmrvv96QpjaiF88akfxMrQ7AcsSNVeu8ckvrolnAppfnT+VZqqq3rpVK9ohd+1zu73Wvp04NdGv3oZwnJnPZIQ8iFC1yNEQl9anmCCmd7Ukkv8joNU0Q7YKZI/6xySQUqeAQcsFomaNVvaVUKuSRH4Zxj1IznySHllnxFSwwrCuOAyFn78JXBs02MiXtQkdNt3HPDTgEBa6keg79En8TSRDM/vBai0psU6PN5ujyk4goCPIMj/KaSRW84hd+O5g7DpIWc8Gvj3DXKPn5FUtNtXmstc4t9ZM2uig4Nfr8pQigYc0WZLiaqPLj4AhRjFbPxlHg+lE1A4jSMfVJDqdokZ24w/2a4Ud0iZbhRs8eTAeC4YzqoiAHYkaLdYiz9S2Q3M=
Content-ID: <AC0AF1C816559742957947BDAE6BB9C5@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 08068f1c-cfb3-48b5-a07e-08d6fbe19b37
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 15:59:31.3049 (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: DM6PR12MB3788
Subject: Re: [Xen-devel] [PATCH] x86/svm: Drop svm_vm{load,save}() 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: Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

T24gVGh1LCBKdW4gMjAsIDIwMTkgYXQgMDE6MDY6MjFQTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gRm9sbG93aW5nIG9uIGZyb20gYy9zIDdkMTYxZjY1MzcgIng4Ni9zdm06IEZpeCBzdm1f
dm1jYl9kdW1wKCkgd2hlbiB1c2VkIGluCj4gY3VycmVudCBjb250ZXh0IiwgdGhlcmUgaXMgbm93
IG9ubHkgYSBzaW5nbGUgdXNlciBvZiBzdm1fdm1zYXZlKCkgcmVtYWluaW5nIGluCj4gdGhlIHRy
ZWUsIHdpdGggYWxsIHVzZXJzIG1vdmVkIHRvIHN2bV92bXtsb2FkLHNhdmV9X3BhKCkuCj4gCj4g
bnYtPm52X24xdm1jeCBoYXMgYSBtYXRjaGluZyBudi0+bnZfbjF2bWN4X3BhIHdoaWNoIGlzIGFs
d2F5cyBjb3JyZWN0LCBhbmQKPiBhdm9pZHMgYSByZWR1bmRhbnQgX19wYSgpIHRyYW5zbGF0aW9u
IGJlaGluZCB0aGUgc2NlbmVzLgo+IAo+IFdpdGggdGhpcyBnb25lLCBhbGwgVk17TE9BRCxTQVZF
fSBvcGVyYXRpb25zIGFyZSB1c2luZyBwYWRkcl90J3Mgd2hpY2ggaXMgbW9yZQo+IGVmZmljaWVu
dCwgc28gZHJvcCB0aGUgc3ZtX3Zte2xvYWQsc2F2ZX0oKSBoZWxwZXJzIHRvIGF2b2lkIHVzZXMg
b2YgdGhlbQo+IHJlYXBwZWFyaW5nIGluIHRoZSBmdXR1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8
c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53
b29kc0BhbWQuY29tPgo+IAo+IEl0IHR1cm5zIG91dCBJIHdhcyBtaXN0YWtlbiBhYm91dCBob3cg
Y29tcGxpY2F0ZWQgdGhpcyB3YXMuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3Rl
ZHN2bS5jICB8IDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bS5oIHwgMyAt
LS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwo+IGluZGV4IDM1YzFhMDQuLmZlZjEyNGYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwo+IEBAIC0xMDMwLDcgKzEwMzAsNyBAQCBuc3ZtX3Zt
Y2JfcHJlcGFyZTR2bWV4aXQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQo+ICAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICpuc192bWNiID0gbnYtPm52X3Z2bWN4Owo+
ICAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICpuMnZtY2IgPSBudi0+bnZfbjJ2bWN4Owo+ICAKPiAt
ICAgIHN2bV92bXNhdmUobnYtPm52X24xdm1jeCk7Cj4gKyAgICBzdm1fdm1zYXZlX3BhKG52LT5u
dl9uMXZtY3hfcGEpOwo+ICAKPiAgICAgIC8qIENhY2hlIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mg
b2YgdmlydHVhbCB2bWNiCj4gICAgICAgKiBmb3IgVk1DQiBDbGVhbmJpdCBlbXVsYXRpb24uCj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm0uaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9zdm0uaAo+IGluZGV4IDZlNjg4YTguLjE2YTk5NGUgMTAwNjQ0
Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bS5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bS5oCj4gQEAgLTIyLDkgKzIyLDYgQEAKPiAgCj4gICNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiAgCj4gLSNkZWZpbmUgc3ZtX3ZtbG9hZCh4KSAgICAgc3Zt
X3ZtbG9hZF9wYShfX3BhKHgpKQo+IC0jZGVmaW5lIHN2bV92bXNhdmUoeCkgICAgIHN2bV92bXNh
dmVfcGEoX19wYSh4KSkKPiAtCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBzdm1fdm1sb2FkX3BhKHBh
ZGRyX3Qgdm1jYikKPiAgewo+ICAgICAgYXNtIHZvbGF0aWxlICgKPiAtLSAKPiAyLjEuNAo+IAoK
LS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 16:02:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 16: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 1hgtKJ-0001FS-L5; Fri, 28 Jun 2019 16:02: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=84UU=U3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgtKI-0001FM-32
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 16:02:14 +0000
X-Inumbo-ID: 171b798e-99be-11e9-a50a-eb4d060c3b89
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 171b798e-99be-11e9-a50a-eb4d060c3b89;
 Fri, 28 Jun 2019 16:02: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 922B220828;
 Fri, 28 Jun 2019 16:02:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561737731;
 bh=5n6q91HKdmCN961wbwYLqcNGiF1i171PX6IIRR2CgVA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xrd4Par/8CbjuyGUb7oKuELwTHCW4LLg8mIVYhdS4CgS+A6PV5Cazp31iRUqq1toh
 lLg3IdU1dwGLy1+cDuamA7JsXBJ0dfDVEabzxi1xoPzHxy4mycNP2xqQLVorWg7N6Q
 EyHGOIcLpx+ftulLVmqq5MEw3LGOrGZollxbwwuw=
Date: Fri, 28 Jun 2019 09:02:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Iain Hunter <drhunter95@gmail.com>
In-Reply-To: <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
Message-ID: <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.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>

SGkgSWFpbiwKCldoZXJlIGlzIHRoZSBwYXRjaCB5b3UgbWVudGlvbmVkPyBNYXliZSB5b3UgZm9y
Z290IHRvIGF0dGFjaCBpdCB0byB0aGUKZW1haWw/CgpDaGVlcnMsCgpTdGVmYW5vCgpPbiBGcmks
IDI4IEp1biAyMDE5LCBJYWluIEh1bnRlciB3cm90ZToKPiBTdGVmYW5vLCBEZW5pcywKPiAKPiBJ
IGFjaGlldmVkIHRoYXQgd2l0aCBwYXRjaAo+IHBhdGNoZXMveGVuLzAwMDMtYWRkLVBSQ01fTVBV
LXRvLW1lbW9yeS10cmFuc2xhdGlvbi1mb3ItQU01NzJ4LnBhdGNoLgo+IFRoaXMganVzdCBhZGRz
Cj4gIC5zcGVjaWZpY19tYXBwaW5nPW9tYXA1X3NwZWNpZmljX21hcHBpbmcKPiB0byBEUkE3IHBs
YXRmb3JtLgo+IAo+IElhaW4KPiAKPiBPbiBGcmksIDI4IEp1biAyMDE5IGF0IDAxOjMzLCBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4KPiA+IFdy
aXRpbmcgaGVyZSBhIHN1bW1hcnkgb2YgdGhlIGZvbGxvdy11cCBkaXNjdXNzaW9uIG9uIElSQy4K
PiA+Cj4gPiBUaGlzIGlzIGR1ZSB0byBhIG1hZ2ljIG1lbW9yeSByZWdpb24sIG5vdCBkZXNjcmli
ZWQgaW4gdGhlIGRldmljZSB0cmVlLAo+ID4gYmVpbmcgYWNjZXNzZWQgYnkgTGludXguIFRoZSBt
ZW1vcnkgcmVnaW9uIGlzIDB4NDgyNDM0MDAgLSAweDQ4MjQzNDAwKzUxMi4KPiA+Cj4gPiBUbyBm
aXggcHJvYmxlbXMgbGlrZSB0aGlzIG9uZSwgd2UgaGF2ZSB0aGUgcGxhdGZvcm0gc3BlY2lmaWMg
ZmlsZXMgaW4KPiA+IHhlbjogc2VlIHRoZSBmaWxlcyB1bmRlciB4ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zLy4gU3BlY2lmaWNhbGx5LCBvbWFwNS5jCj4gPiBtaWdodCBiZSBhIGdvb2QgbW9kZWwgZm9y
IHdoYXQgd2UgbmVlZC4gTG9vayBhdCB0aGUKPiA+IG9tYXA1X3NwZWNpZmljX21hcHBpbmcgZnVu
Y3Rpb24sIHdoaWNoIGRvZXMgZXhhY3RseSB3aGF0IHRoZSBuYW1lCj4gPiBzdWdnZXN0czogaXQg
bWFwcyBzcGVjaWFsIE1NSU8gcmVnaW9ucyBpbnRvIHRoZSBndWVzdC4KPiA+Cj4gPiAgLyogQWRk
aXRpb25hbCBtYXBwaW5ncyBmb3IgZG9tMCAobm90IGluIHRoZSBEVFMpICovCj4gPiAgc3RhdGlj
IGludCBvbWFwNV9zcGVjaWZpY19tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgewo+ID4g
ICAgICAvKiBNYXAgdGhlIFBSTSBtb2R1bGUgKi8KPiA+ICAgICAgbWFwX21taW9fcmVnaW9ucyhk
LCBnYWRkcl90b19nZm4oT01BUDVfUFJNX0JBU0UpLCAyLAo+ID4gICAgICAgICAgICAgICAgICAg
ICAgIG1hZGRyX3RvX21mbihPTUFQNV9QUk1fQkFTRSkpOwo+ID4KPiA+ICAgICAgLyogTWFwIHRo
ZSBQUk1fTVBVICovCj4gPiAgICAgIG1hcF9tbWlvX3JlZ2lvbnMoZCwgZ2FkZHJfdG9fZ2ZuKE9N
QVA1X1BSQ01fTVBVX0JBU0UpLCAxLAo+ID4gICAgICAgICAgICAgICAgICAgICAgIG1hZGRyX3Rv
X21mbihPTUFQNV9QUkNNX01QVV9CQVNFKSk7Cj4gPgo+ID4gICAgICAvKiBNYXAgdGhlIFdha2V1
cCBHZW4gKi8KPiA+ICAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19nZm4oT01BUDVf
V0tVUEdFTl9CQVNFKSwgMSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4o
T01BUDVfV0tVUEdFTl9CQVNFKSk7Cj4gPgo+ID4gICAgICAvKiBNYXAgdGhlIG9uLWNoaXAgU1JB
TSAqLwo+ID4gICAgICBtYXBfbW1pb19yZWdpb25zKGQsIGdhZGRyX3RvX2dmbihPTUFQNV9TUkFN
X1BBKSwgMzIsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgbWFkZHJfdG9fbWZuKE9NQVA1X1NS
QU1fUEEpKTsKPiA+Cj4gPiAgICAgIHJldHVybiAwOwo+ID4gIH0KPiA+Cj4gPiBXZSBuZWVkIHNv
bWV0aGluZyBzaW1pbGFyIGZvciAweDQ4MjQzNDAwIC0gMHg0ODI0MzQwMCs1MTIgb24KPiA+IEJl
YWdsZWJvYXJkLgo+ID4KPiA+Cj4gPiBPbiBUaHUsIDI3IEp1biAyMDE5LCBEZW5pcyBPYnJlemtv
diB3cm90ZToKPiA+ID4gQ0MnZWQgb3RoZXIgR1NvQyBtZW50b3JzCj4gPiA+Cj4gPiA+IE9uIDYv
MjcvMTkgOTo1MiBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gPiA+ID4gSGVsbG8gYWxsLAo+
ID4gPiA+Cj4gPiA+ID4gSSBoYXZlIGEgZmFpbHVyZSB3aGVuIEkgYW0gdHJ5aW5nIHRvIGJvb3Qg
TGludXggd2l0aCBYZW4gb24gYmIteDE1LCBoZXJlCj4gPiA+ID4gaXMgdGhlIGxvZzoKPiA+ID4g
PiBodHRwczovL3Bhc3RlYmluLmNvbS9CQkFGUGtWVQo+ID4gPiA+Cj4gPiA+ID4gYW5kLCBhcyBK
dWxpZW4gKGNjJ2VkKSBzdWdnZXN0ZWQgaGVyZSBpcyB0aGUgRFQgZGVidWcgaW5mb3JtYXRpb24g
Zm9yIHhlbjoKPiA+ID4gPiBodHRwczovL2RyaXZlLmdvb2dsZS5jb20vb3Blbj9pZD0xNVlUc0NL
WVVUYkcyaS1zaVdlekpYS1d1RzBIMVZmUXoKPiA+ID4gPgo+ID4gPiA+IFNvLCB3aGF0IEkgd2Fz
IGFibGUgdG8gZmlndXJlIG91dDoKPiA+ID4gPiBJbiBvbWFwNF9wcm1pbnN0X3JlYWRfaW5zdF9y
ZWcgaXQgdHJpZXMgdG8gcmVhZCBmcm9tIF9wcm1fYmFzZXNbcGFydF0udmEKPiA+ID4gPiAoYXJj
aC9hcm0vbWFjaC1vbWFwMi9wcm1pbnN0NDR4eC5jKS4KPiA+ID4gPiBfcHJtX2Jhc2VzW3BhcnRd
LnZhIGhhcyBhIHZhbHVlIG9mIHBybV9iYXNlIG9yIHByY21fbXB1X2Jhc2UgZGVwZW5kaW5nCj4g
PiA+ID4gb24gcGFydCB2YWx1ZShhcmNoL2FybS9tYWNoLW9tYXAyL3BybWluc3Q0NHh4LmM6NDQp
Cj4gPiA+ID4gRmFpbHVyZSBoYXBwZW5zIHdoZW4gX3BybV9iYXNlc1tPTUFQNDQzMF9QUkNNX01Q
VV9QQVJUSVRJT05dIGlzIHJlYWQuCj4gPiA+ID4gSXQncyB2YWx1ZSBzZXQgdXAgaW4gYXJjaC9h
cm0vbWFjaC1vbWFwMi9wcmNtX21wdTQ0eHguYzo1NC4KPiA+ID4gPiBUaGUgaW5zdGFsbGVkIHZh
bHVlIGlzIG9idGFpbmVkIHdpdGggT01BUF9MNF9JT19BRERSRVNTIG1hY3JvCj4gPiA+ID4gKG1h
Y2hfb21hcDIvaW8uYzo2NjcpLiBIZXJlIGlzIGl0cyBkZWZpbml0aW9uIChhcmNoL2FybS9tYWNo
X29tYXAyL2lvbWFwLmgpOgo+ID4gPiA+ICNkZWZpbmUgT01BUDJfTDRfSU9fT0ZGU0VUICAweGIy
MDAwMDAwCj4gPiA+ID4gI2RlZmluZSBPTUFQMl9MNF9JT19BRERSRVNTKHBhKSBJT01FTSgocGEp
ICsgT01BUDJfTDRfSU9fT0ZGU0VUKSAvKiBMNCAqLwo+ID4gPiA+Cj4gPiA+ID4gYW5kIElPTUVN
IChhcmNoL2FybS9pbmNsdWRlL2FzbS9pby5oKToKPiA+ID4gPiAjZGVmaW5lIElPTUVNKHgpICAg
ICgodm9pZCBfX2ZvcmNlIF9faW9tZW0gKikoeCkpCj4gPiA+ID4KPiA+ID4gPiBJIGRvbid0IHVu
ZGVyc3RhbmQgd2hhdCBpcyBoYXBwZW5pbmcgYW5kIGhvdyB0byBvdmVyY29tZSBpdC4KPiA+ID4g
Pgo+ID4gPgo+ID4gPiAtLQo+ID4gPiBSZWdhcmRzLCBEZW5pcyBPYnJlemtvdgo+ID4gPgo+ID4g
Pgo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 16:32:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 16: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 1hgtnf-0003Yq-92; Fri, 28 Jun 2019 16:32: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=L6H4=U3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hgtne-0003Yl-0Y
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 16:32:34 +0000
X-Inumbo-ID: 52eaea04-99c2-11e9-9a69-a365d08c4ef6
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52eaea04-99c2-11e9-9a69-a365d08c4ef6;
 Fri, 28 Jun 2019 16:32:31 +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: RkI7FFjVWtVsEzYZmEm1TutLQb7lIVamDLfNb5/LCIqsi45UXsk3XNuOLbP/81cbGxtE2J1PrO
 grua9gBre6ZQJGKxaSD9AcmOvg09svgI+0rTT1ntQDMQ5lHPFBQus6wpf2Rs+fdHPtU8mOZyZ2
 iEk7ZrcnYyXBh7wEKv2YdB6BOP7TrQaj5ZeunZ1bnRLC/MIAT2C67xoGFoDb6c3dkvYn6wb2Kz
 HEJG8T8EDhR838txeTPXSEhji+P2r0yUGCtE7/vFh66bOc4zR4UqrDi5kaCbt/cnMLcElxInTJ
 DnQ=
X-SBRS: 2.7
X-MesageID: 2415342
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,428,1557201600"; 
   d="scan'208";a="2415342"
To: Nicolas Belouin <nicolas.belouin@gandi.net>,
 <xen-devel@lists.xenproject.org>
References: <20190628082508.32509-1-nicolas.belouin@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: <810e4e95-a22a-217b-9c8f-03475b40da0f@citrix.com>
Date: Fri, 28 Jun 2019 17:32:25 +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: <20190628082508.32509-1-nicolas.belouin@gandi.net>
Content-Language: en-US
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@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>

T24gNi8yOC8xOSA5OjI1IEFNLCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gVGhlIEdvIGJpbmRp
bmdzIGZvciBsaWJ4bCBtaXNzIGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBsZXQncyBzdGFy
dAo+IHdpdGggdGhlIHNpbXBsZSBsaWJ4bF9kb21pZF90b19uYW1lIGFuZCBpdHMgY291bnRlcnBh
cnQKPiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE5pY29sYXMgQmVs
b3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KCkp1c3QgZm9yIGZ1dHVyZSByZWZlcmVu
Y2UsIGJlbG93IHlvdXIgU29CLCBpdCdzIGdvb2QgcHJhY3RpY2UgdG8gcHV0IGEKYC0tLWAgbGlu
ZSAoYmVsb3cgd2hpY2ggZXZlcnl0aGluZyB3aWxsIGJlIGlnbm9yZWQpLCBhbmQgYSBsaXN0IG9m
IHRoZQpjaGFuZ2VzIHlvdSBtYWRlLiAgRS5nLDoKClNpZ25lZC1vZmYtYnk6IE5pY29sYXMgQmVs
b3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KLS0tCnYyOgotIERvbid0IGxlYWsgQyBz
dHJpbmcgcmV0dXJuZWQgYnkgbGlieGxfZG9taWRfdG9fbmFtZQoKT25lIG1vcmUgdGhpbmcuLi4K
Cj4gKy8vY2hhciogbGlieGxfZG9taWRfdG9fbmFtZShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3Qg
ZG9taWQpOwo+ICtmdW5jIChDdHggKkNvbnRleHQpIERvbWlkVG9OYW1lKGlkIERvbWlkKSAobmFt
ZSBzdHJpbmcpIHsKPiArCWNEb21OYW1lIDo9IEMubGlieGxfZG9taWRfdG9fbmFtZShDdHguY3R4
LCBDLnVpbnQzMl90KGlkKSkKPiArCWRlZmVyIEMuZnJlZSh1bnNhZmUuUG9pbnRlcihjRG9tTmFt
ZSkpCj4gKwo+ICsJbmFtZSA9IEMuR29TdHJpbmcoY0RvbU5hbWUpCgpsaWJ4bF9kb21pZF90b19u
YW1lKCkgcmV0dXJucyBOVUxMIGlmIGRvbWlkIGRvZXNuJ3QgZXhpc3QuICBXaWxsIHRoaXMKY29k
ZSBEVFJUIChyZXR1cm5pbmcgJ25pbCcgaW4gdGhhdCBjYXNlKT8gIE9yIHdpbGwgaXQgY3Jhc2gg
LyBkbwpzb21ldGhpbmcgZWxzZT8KCkkgY291bGRuJ3QgYWN0dWFsbHkgZmluZCB0aGUgYW5zd2Vy
IGluIGEgcXVpY2sgc2VhcmNoIGZvciB0aGUKZG9jdW1lbnRhdGlvbi4gIEFueSBjaGFuY2UgeW91
IGNvdWxkIGJ1aWxkIGEgdGVzdCBwcm9ncmFtIHRvIHNlZSB3aGF0CmhhcHBlbnM/CgpBbHRlcm5h
dGVseSwgd2UgY291bGQgcGxheSBpdCBzYWZlIGFuZCBhbHdheXMgY2hlY2sgY0RvbU5hbWUgZm9y
IGBuaWxgCmJlZm9yZSBwYXNzaW5nIGl0IHRvIEMuR29TdHJpbmcoKS4KClRoYW5rcywKIC1HZW9y
Z2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 16:55:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 16: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 1hgu9V-00056i-H7; Fri, 28 Jun 2019 16:55:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgu9U-00056W-6n
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 16:55:08 +0000
X-Inumbo-ID: 7b2cc13e-99c5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b2cc13e-99c5-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 16:55: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 1hgu9S-0006nQ-AV; Fri, 28 Jun 2019 16:55:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgu9S-0004kp-2K; Fri, 28 Jun 2019 16:55:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgu9S-0007Hp-1Q; Fri, 28 Jun 2019 16:55:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138609-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=902888922e6feda2c485cc4bdeffd0d6e6c26e14
X-Osstest-Versions-That: xen=dd7c44929bf88c5a5c2fc8bf327eee8e6698df93
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 16:55:06 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138609: 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>

ZmxpZ2h0IDEzODYwOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYwOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MDI4ODg5MjJlNmZlZGEyYzQ4NWNjNGJkZWZmZDBkNmU2YzI2ZTE0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkZDdjNDQ5MjliZjg4YzVhNWMy
ZmM4YmYzMjdlZWU4ZTY2OThkZjkzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg2MDggIDIwMTkt
MDYtMjggMTE6MDA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjA5ICAy
MDE5LTA2LTI4IDE0OjAwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0
cml4LmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBkZDdjNDQ5Mjli
Li45MDI4ODg5MjJlICA5MDI4ODg5MjJlNmZlZGEyYzQ4NWNjNGJkZWZmZDBkNmU2YzI2ZTE0IC0+
IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 17:05:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 17: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 1hguJa-0005yb-Q5; Fri, 28 Jun 2019 17:05:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6H4=U3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hguJY-0005y4-Oa
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 17:05:32 +0000
X-Inumbo-ID: ef4b3be5-99c6-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 ef4b3be5-99c6-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 17:05:31 +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: WQwa2MVGizN4MtNGtrS7mhwl5LHi0wzBP6G/TtUL6bW5HgQfdoBSzHSyF+kGNqJ40JxYQh9aSM
 3TnpefVMGRHc/3vLzYBHnPs3sNtwpgVakpLRO46TFXjg6XQcU60fTociZLPu1eD6GRb4ynL1AE
 UGrFwiB9Qw3pjh7I7f7jVl2dFHJlKtRBHTt/YSPld1WKq2khj03HugfwXNJZu2aUGVFKHNMle5
 4tGdBR7zct9xbLAVW0BCqjNVdsSQeKPKm4H15HrrA53ywZAyNYhA2j0wvtRMU7+tsBOremLVg6
 dkk=
X-SBRS: 2.7
X-MesageID: 2417039
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,428,1557201600"; 
   d="scan'208";a="2417039"
To: Nicolas Belouin <nicolas.belouin@gandi.net>,
 <xen-devel@lists.xenproject.org>
References: <20190628083148.1747-1-nicolas.belouin@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: <18891f93-aedc-e67c-3e50-6583de3f2202@citrix.com>
Date: Fri, 28 Jun 2019 18:05:28 +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: <20190628083148.1747-1-nicolas.belouin@gandi.net>
Content-Language: en-US
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: 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>

T24gNi8yOC8xOSA5OjMxIEFNLCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gTmV3ZXIgdmVyc2lv
bnMgb2YgR28gaGF2ZSBiZWNvbWUgc3RyaWN0ZXIgb24gZW5mb3JjaW5nIHRoZSBubyBpbXBsaWNp
dAo+IGNvbnZlcnNpb25zIHBvbGljeSB3aGVuIHVzaW5nIENHby4KPiBTcGVjaWZpY2FsbHksIHRo
ZSBmb2xsb3dpbmcgdHdvIGNvbnZlcnNpb25zIGFyZSBubyBsb25nZXIgYWxsb3dlZDoKPiAKPiAt
IHVuc2FmZS5Qb2ludGVyIGJlaW5nIGF1dG9tYXRpY2FsbHkgY2FzdCB0byBhbnkgQyBwb2ludGVy
Cj4gLSBBIHBvaW50ZXIgdHlwZSBvdGhlciB0aGFuIHVuc2FmZS5Qb2ludGVyIGJlaW5nIGF1dG9t
YXRpY2FsbHkgY2FzdCB0byBDCj4gdm9pZCAqCj4gCj4gRml4IHRoaXMgYnkgYWRkaW5nIGV4cGxp
Y2l0IGNhc3RzIHdoZXJlIG5lY2Vzc2FyeS4KClRoaXMgbG9va3MgZ29vZCwgZXhjZXB0IG5vdyB0
aGUgY29tbWl0IG1lc3NhZ2UgaXMgd3Jvbmc6IFdlJ3JlIG5vIGxvbmdlcgpzaW1wbHkgYWRkaW5n
IGNhc3RzOyB3ZSdyZSBjaGFuZ2luZyBDb250ZXh0LmxvZ2dlciBmcm9tCipDLnhlbnRvb2xsb2df
bG9nZ2VyX3N0ZGlvc3RyZWFtIHRvICpDLnhlbnRvb2xsb2dfbG9nZ2VyLiAgVGhhdCBuZWVkcyB0
bwpiZSBtZW50aW9uZWQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgoKSSB0aGluayBnaXZlbiB3aGF0
IHlvdSBzYWlkIGFib3V0IGF1dG9tYXRpYyBwb2ludGVyIGNvbnZlcnNpb24KdGhlb3JldGljYWxs
eSBuZXZlciBiZWluZyBPSywgSSBtaWdodCBzYXkgdGhpcyBpbnN0ZWFkOgoKLS0tClRoZW9yZXRp
Y2FsbHkgR28gaGFzIG5ldmVyIGFsbG93ZWQgYXV0b21hdGljIHBvaW50ZXIgY29udmVyc2lvbnM7
IGJ1dCBpbgpwcmFjdGljZSBlYXJsaWVyIHZlcnNpb25zIGxldCBzb21lIGNvbnZlcnNpb25zIHNs
aWRlLiAgTmV3ZXIgY29tcGlsZXJzCmFyZSBtb3JlIHN0cmljdCwgc28gbWFrZSBzdXJlIHRoYXQg
YWxsIHBvaW50ZXJzIGFyZSBjb252ZXJ0ZWQgZXhwbGljaXRseQp0aGUgYXBwcm9wcmlhdGUgdHlw
ZXMuCgpDaGFuZ2UgQ29udGV4dC5sb2dnZXIncyB0eXBlIHRvICpDLnhlbnRvb2xsb2dfbG9nZ2Vy
LCBhcyB0aGF0J3MgdGhlIG1vcmUKZ2VuZXJpYyB0eXBlLCBhbmQgcmVzdWx0cyBpbiBmZXdlciBt
YW51YWwgcG9pbnRlciBjb252ZXJzaW9ucy4KLS0tCgpJZiB5b3UncmUgT0sgd2l0aCB0aGUgYWJv
dmUgSSBjYW4gY2hhbmdlIGl0IG9uIGNoZWNrLWluLgoKT3RoZXJ3aXNlOgoKUmV2aWV3ZWQtYnk6
ICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 17:25:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 17:25:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgucd-0007UB-He; Fri, 28 Jun 2019 17:25:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GzO1=U3=gmail.com=drhunter95@srs-us1.protection.inumbo.net>)
 id 1hgucc-0007U6-5U
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 17:25:14 +0000
X-Inumbo-ID: af522ef4-99c9-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 af522ef4-99c9-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 17:25:12 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id s49so11726160edb.1
 for <xen-devel@lists.xenproject.org>; Fri, 28 Jun 2019 10:25: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=/ocxLNems4tfYKzhMbgdp1bt+VjuusmygT0LSm66tu4=;
 b=Sbj42nHw83vc00nUY/WSazmJCgERC0wLa/jgj5K9Fp7qZeFZ0Ve4G480Crw41c+nmW
 rxIvGTL90PCPPOK0un/zpc6ck2yUyxkICgHiADrPjFwoG/Zso/lJkPwBsM0xdL1lQWGq
 X4szSzNCJ/Nq7iTIhwTYqBQl5YhNr1AMuaifgP2Z6k8uVOANfB/jxgKuPIWOPhSjLjyE
 FwEsNO1dQsXPD24lMYnAfGlofRpiuH9qCUqu0XGDRrkwoVLdPyIrYQSclL5t/Pi0KBaX
 R+/glOkR++Er40U6XxMRyTm7VRGSvvzwRMNqR2eNzIi6x60827VEJ2Y/4mHepJUqdGZ0
 dg3w==
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=/ocxLNems4tfYKzhMbgdp1bt+VjuusmygT0LSm66tu4=;
 b=YHnUAh4cYhBdwkkAR7UQIUy986H6AhIZ3bVOOis+A5Z+Os4UAT4xf+w68yLrg4Q4yP
 GRnFM+uJOFF48oMu453aU8hYO+MIsjNwDYTP7FFBLpfsK9T6a0ZDKuwRC48wYZFUMNsH
 scTdz6m5h1iVb9m3RphCkrotXL+WMxt4mr4Jnev9D+UPQ6kIndf5jSlh0LVdMn4iOr0J
 Ox85ZROhTRD4RZvloy5zJyaKdS2NEhIw7+pzksL6U7pzHUYWGmoeBOUM302kgAQw1S5x
 B2iQfUQr4M3MstBxMPeNkuHWxG7lX6QiGnuRsanVeXE2V1PVUYlc3rm6f7UjaFoOCPdc
 lNrw==
X-Gm-Message-State: APjAAAW6mMD/zrFuWNQXvtFvh1Y1sD3+D2HoSrVDelPVHprUzLWs+PIh
 0mfOmCitUKYjnnYlgmpaqUX2+m6gtJihfEzhI18=
X-Google-Smtp-Source: APXvYqw/rtGj/mnxbErJ7OYMV5BXR7nDaSuYESaQC1pp1C9xLski2OLnW62MtNgGzF7Rf5h/nVC3eIzezWBkoy+OWao=
X-Received: by 2002:a17:906:3ed1:: with SMTP id
 d17mr9670606ejj.285.1561742710940; 
 Fri, 28 Jun 2019 10:25:10 -0700 (PDT)
MIME-Version: 1.0
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
 <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
From: Iain Hunter <drhunter95@gmail.com>
Date: Fri, 28 Jun 2019 18:25:03 +0100
Message-ID: <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="000000000000844a88058c658f85"
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--000000000000844a88058c658f85
Content-Type: text/plain; charset="UTF-8"

Hi Stefano,
It was a patchset I'd circulated earlier in the GSoC process.
Basically the partial port of Xen on X15 I'd done last year. The build
script is the reference for which patches were actually used.
Iain

On Fri, 28 Jun 2019 at 17:02, Stefano Stabellini <sstabellini@kernel.org> wrote:
>
> Hi Iain,
>
> Where is the patch you mentioned? Maybe you forgot to attach it to the
> email?
>
> Cheers,
>
> Stefano
>
> On Fri, 28 Jun 2019, Iain Hunter wrote:
> > Stefano, Denis,
> >
> > I achieved that with patch
> > patches/xen/0003-add-PRCM_MPU-to-memory-translation-for-AM572x.patch.
> > This just adds
> >  .specific_mapping=omap5_specific_mapping
> > to DRA7 platform.
> >
> > Iain
> >
> > On Fri, 28 Jun 2019 at 01:33, Stefano Stabellini <sstabellini@kernel.org> wrote:
> > >
> > > Writing here a summary of the follow-up discussion on IRC.
> > >
> > > This is due to a magic memory region, not described in the device tree,
> > > being accessed by Linux. The memory region is 0x48243400 - 0x48243400+512.
> > >
> > > To fix problems like this one, we have the platform specific files in
> > > xen: see the files under xen/arch/arm/platforms/. Specifically, omap5.c
> > > might be a good model for what we need. Look at the
> > > omap5_specific_mapping function, which does exactly what the name
> > > suggests: it maps special MMIO regions into the guest.
> > >
> > >  /* Additional mappings for dom0 (not in the DTS) */
> > >  static int omap5_specific_mapping(struct domain *d)
> > >  {
> > >      /* Map the PRM module */
> > >      map_mmio_regions(d, gaddr_to_gfn(OMAP5_PRM_BASE), 2,
> > >                       maddr_to_mfn(OMAP5_PRM_BASE));
> > >
> > >      /* Map the PRM_MPU */
> > >      map_mmio_regions(d, gaddr_to_gfn(OMAP5_PRCM_MPU_BASE), 1,
> > >                       maddr_to_mfn(OMAP5_PRCM_MPU_BASE));
> > >
> > >      /* Map the Wakeup Gen */
> > >      map_mmio_regions(d, gaddr_to_gfn(OMAP5_WKUPGEN_BASE), 1,
> > >                       maddr_to_mfn(OMAP5_WKUPGEN_BASE));
> > >
> > >      /* Map the on-chip SRAM */
> > >      map_mmio_regions(d, gaddr_to_gfn(OMAP5_SRAM_PA), 32,
> > >                       maddr_to_mfn(OMAP5_SRAM_PA));
> > >
> > >      return 0;
> > >  }
> > >
> > > We need something similar for 0x48243400 - 0x48243400+512 on
> > > Beagleboard.
> > >
> > >
> > > On Thu, 27 Jun 2019, Denis Obrezkov wrote:
> > > > CC'ed other GSoC mentors
> > > >
> > > > On 6/27/19 9:52 PM, Denis Obrezkov wrote:
> > > > > Hello all,
> > > > >
> > > > > I have a failure when I am trying to boot Linux with Xen on bb-x15, here
> > > > > is the log:
> > > > > https://pastebin.com/BBAFPkVU
> > > > >
> > > > > and, as Julien (cc'ed) suggested here is the DT debug information for xen:
> > > > > https://drive.google.com/open?id=15YTsCKYUTbG2i-siWezJXKWuG0H1VfQz
> > > > >
> > > > > So, what I was able to figure out:
> > > > > In omap4_prminst_read_inst_reg it tries to read from _prm_bases[part].va
> > > > > (arch/arm/mach-omap2/prminst44xx.c).
> > > > > _prm_bases[part].va has a value of prm_base or prcm_mpu_base depending
> > > > > on part value(arch/arm/mach-omap2/prminst44xx.c:44)
> > > > > Failure happens when _prm_bases[OMAP4430_PRCM_MPU_PARTITION] is read.
> > > > > It's value set up in arch/arm/mach-omap2/prcm_mpu44xx.c:54.
> > > > > The installed value is obtained with OMAP_L4_IO_ADDRESS macro
> > > > > (mach_omap2/io.c:667). Here is its definition (arch/arm/mach_omap2/iomap.h):
> > > > > #define OMAP2_L4_IO_OFFSET  0xb2000000
> > > > > #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 */
> > > > >
> > > > > and IOMEM (arch/arm/include/asm/io.h):
> > > > > #define IOMEM(x)    ((void __force __iomem *)(x))
> > > > >
> > > > > I don't understand what is happening and how to overcome it.
> > > > >
> > > >
> > > > --
> > > > Regards, Denis Obrezkov
> > > >
> > > >
> >

--000000000000844a88058c658f85
Content-Type: application/x-gzip; name="gsoc-xen-v0.1.tar.gz"
Content-Disposition: attachment; filename="gsoc-xen-v0.1.tar.gz"
Content-Transfer-Encoding: base64
Content-ID: <f_jxgd9h030>
X-Attachment-Id: f_jxgd9h030

H4sIAI2HoFwAA+y9+WPbNtIwvL9afwVqJ40dixJPXamzdWyl0Vtfj6X0eNu8WoqHzY0kqqIU2039
/e3fzADgJepwrt1nN9xtLILAABgMBoPBYGZiz5xrL6q63iCwx9UonE8dr/q3T/qoqlqvWwz+anVL
Tf+NH6YZul6vWfCoTNUszbT+xqxP24ziZx7N7Ck0JbCD8ap8676LfsR//5c8EzH+c2UQhrOqM/Ts
sQId0BV7OAxvlMibvvOmwUSZhcrAg9eZMrhTBvNg6Fao7AZ1ALhazVw6/lpNo/E3tJph1eow/rpp
WfW/MfWz9/5v//Xj/3Iajphp1T2/pjuWaqlGU7NMQx0M1IbT0HWvrg58p+54rj6os9NwzLrehGl1
pqot+j/TYQRLCKbFOoAj9mo+nnlT9h0i7PtrevFGA891PbfihJX52+elY3vmtVhv7pWZbrD/Y48B
iNYAGmiZANJk+4jCUnc++KfnzFrst4vD3tGrN4wokkmKZLOQDTx4nbHBHSOKLJUURSmxYOwM565X
dcKxH1xF1VnQt6ejd/W+E45G4bhyzf5iOtvfLzGN+cHQY861Pb7yXGgNlAX4syAcR7v7e6WSG/g+
U5SrYMbs6nq4g/V5SsHY9W6ZaqtOs6ZVKnajadp1nWkwSUwTO7BJTaX9/f2Navv+e6ZYTaNcY/v4
p86+/77ESmwn8F3PZ0fnZy87P/SPTo/7Z+0eJENiMPYYvBxe/tBlv5f2t7Ylwg86F/3D4+PL39Vt
+MDgw8yeBU4fvjx6H0xs153etx69l9nx9xUM9I19x1/G3mxkR2/x53UYzcb2yLvnkLa2W63Q92PA
Yz8KJ7PoYBwOQ+ctT8aO1NQ6dqSmNkRHIKs3Q8Z14DnXIXsBv4LxFfORqOHLTTh9yyqVyjMm6wFq
8cbvmD2fAWjbZeMw+eZeOxP+tp/kjKlNdD7JPp2PsQ4EE4zsK6/wi+/OFtLt6VXEE2GsS3qlXjFL
pX/V/J9Mw6upPRoBa3cr0Sbc/OEPrv/W8vW/ptdNmPumpWqqZtaBtWhGXf/K/7/Is/NNdRCMqwM7
ui7tHIWTu2lwdT1ju84e8mST9bxbO2KdcTSbzkfeeBaVdtiFNx0FUQRMkgURuwb+DgwYqAhYPfBQ
f+p5LPSRqU6vgMMDm7bHd2ziTSMoEA5mgEicpDZzoDrMObsGMFHoz27sqQeZXWZHUegEwDxc5oYO
VWwjUyZ2HbHd2bXHtruixPYeVeJ69hDYN8Nv8hO7CWbX4XzGph50IHAQRlmsD9gG+XkYjAJRAxYn
HEQIdB5BD7CdZTYKYTHAvx51azIfDIPouszcAEEP5jNIjDDR8cZYCvpRDafAQIZDhBBAu6mvSeso
D9YyQYTOBIqo3ptr4GCZngCK/Pl0DFV6VMYNAWVUIy6SmILZ/RDXSOwaLAluQAtZq7TTg0/2IHzn
UV/4EI+BVzoc3TQAk2RUxafoGlZcXGPFMuMieu1Ud6ZYPcyf8SwA3E9CvnDmu1mB+l+1Wff8Ze/n
w8s263TZxeX5T53j9jHbPuzC+3aZ/dzpvTp/3WOQ4/LwrPcrO3/JDs9+ZT92zo7LrP3LxWW722Xn
l6xzenHSaUNa5+zo5PVx5+wH9gLKnZ332EnntNMDoL1zhhUKUJ12F4Gdti+PXsHr4YvOSaf3a5m9
7PTOEOZLAHrILg4ve52j1yeHl+zi9eXFebcN1R8D2LPO2ctLqKV92j7rVaBWSGPtn+CFdV8dnpxQ
VYevofWX1L6j84tfLzs/vOqxV+cnx21IfNGGlh2+OGnzqqBTRyeHndMyOz48PfyhTaXOAcolZROt
+/lVm5KgvkP4/1Gvc36G3YAVu3cJr2Xo5WUvLvpzp9sus8PLThcR8vLyHMAjOqHEOQGBcmdtDgVR
zTIjAlnw/XW3nbTluH14ArC6WDiduVIqAQuIHFgTieriBYR1j5ljT90UDQbENhxOFbQoQ1F2PZtN
ola16nk3wdugAitiFebQZGjfVYfBeH4bjkGGqb7w7Kuh9yIEiMovmrWTe1eOacPaLJUCn/3GHu0w
xfsD5Lk3z5D2xqUSY4xkgu2bACgW5jFzpwFMANjpvqs+0rYxw3H7p85R+/iyA8N5eNo+eKRRaqf7
4wHPlstAUM9en/bPX/YpsXvwD9cHafJqCkKx4rBHWPYflG2H9XBWQetQTPKQhTFqiguCBcw0kLLg
243Hrm1olQ3sBUVll0XuLzixRiNnMHz7C+R+B1OxwiF2fAZsAqCKr2XqKwIZe5wroDQM4rR3O5va
xIElR5zYMDmJwaHcFZXZk8mTMoeKDNpxsHoYuilHkKhg8isb2oMhwI7LR9QWRDpg/X0OQffs4P9j
/w8kCfZGDsQWH4VHlAfbDs2L3FvRse3S1sXBkyc0WsPIK8zN25ItMaEiflCSjYEymYHZZt8csG2Q
HGU7mHh4Ba/HhG8kUsROfqA5rUTbcSlEzO6uc6A9Y853B/m6IBHE8b29OLsbxj/lMx+LEU6TzJPf
v3uSr/vRxSPnye/Pn0Ae++Yte/J+Mg1gaB5p90/+sQCVuq6MofcxfOjyQrYMBjIPR0fSOhxToOF7
bMV2cZFoDmvPnPIzxU8XWMgvBkjgZOylBm2HtZFIYemirRsQmPMWpGj85Lg45koqBUQ0ptz66eQK
pv31F5B6MBOFKkSajEP3prac8yXZaBdWMJ9P7T+9aQgL1YFoPRtEB9opo1lwoKkcBC6NN9Ng5rHT
k3P2LZvjTiMHLNWiKuZKgeTAdJiT3tsDjWrQG29XlOc6mEowuloEY6bAGA3zrcDhGDbEztQDBpPM
0LiGyAe++lYOEPvuO6XfbwPV9kvmabl8Un5aku8lJhlfv3PWh3VA1v7o/cW9lvBSrG42vUOWATNi
ZM8EcFHqfltAioYeULeeoFHkDhL0jd76UQX4lMnSVTHlhE0BCX5EGe/GTvyX95iTXSoLh+UGQCAT
kQ5bmaTJPAMn1hlLVSjbLAptJ9DWZ4Ya0rQna3IcL4r8+XB4J9n5tmg2OwPMeYLgk9YD0WaaTPVL
Yq9UqmnqgGSFZ0bST0g+jahUl/MTNO6BaHfS33U544zTEVOmxThO9TxhREgMxNWTnCPYbkEH38KK
N70iuR6lRSk5cA7PbB8VSDRNQcAN+a8I5wtsE1xgcCU/YKV/3Z75P+mR+t9bb1yFfaup2K6r2GMl
QL3ddD6ZAf1NYZgUkPNghzC7Q0UwZI6U8CbOtUYTvE7/W7dqqP81Vb2uaZbG4K+qG1/3/1/iIf2v
6/im5jt2baCZjjHQPdVWTce29Ybv+6recOveoGYZ5qfV/57iXlzT2UtvIPS/assyW3pzqf4XWADI
g3nSZJI0cVlC0mRAmqVUtmtYgYbQpDhfhJtlWI5OcLvBpXJYXVG2tkHiJA4HK6vrCX0yzg176lxX
cV/ihiPoWJ+fgDggpFlsH59FZbK1Upm8Cuhg1VehQDa1xkBznEoFRsYzjGZWgbyqPFcdr8qButZ6
s4m6VvyjaQxSuLYX0cpGwMD7V4HTRyTtOtC/GeM7PcYhsafQ/3dh4LKnvjsrJ3Lh1IvYAYO0vhyM
vuMNh7uYi21P+EhtlxkAV56L171nSXmQd3cJSCJrC7iz+XSMX56V9kv7scw567skPr/d3WZAubNF
4jlg6u3j29/Hi5Xub9boPMQVgFKt31/Wekq452IUQ5KfYl3YAKj/ykvasAu1QPU7mAUWX4WyQeXf
xmX6Q28M1a/UMkv+/9abjr1hsgQAeSj8VGE+JcUY8v3jXldBGldQLiFZdaMjwDX8X7dqOp3/1YCA
azUL+L8FTOUr//8SD/F/r+bZTaNuNnQYAN02m3rd9Y1BQ3WA92sDWB5cv+6r1qfl/z/TiZuZOv9r
tCyjpeur+P+tN2IZukSmD3RJvFfw65it0ZG2O4uq9siq394qA9IhKbeapUy9d04FPgED1wQHT55F
Xq6tZuYPqnHwoOyC3TdsS3fcRqVSt71Gc1DPsvsHAeT8/0FFcEHQNFwP4F9dE4eIVfa+xLZGsAYM
gT1t9zrs8NSq6w2W09UBY3vHjraJMyeMD/YDkTcGEBlWiA/wnjKsIyqxGDwtQ+i4yoRD7+D6naPC
ioQcYtwAdrft2dPhHWfyB1ASk1xvML/CH8MQ2vHOGx7EKbi2H6RUXOpE48nyox/N7ibeAe79ZNKN
HSBX3/aD2+nM2X5W3GLkmOkG456sL1qNpWUH3NkcdurUTPp1UA2dSRVoK7CH35sNVUfiL6okmrnh
HFeZ2TXC37QYjM8cD00KEC2fnSj401PkOvOdeisl8+cF8OJCmYVn83K8Pd+rqxokn6l3xQHb0k4I
6+Avq+qQjxOOAF3BAKYyYAxHiTTMyp90YotjgGmj+RDywNApvG1FWJTPfcG3dBr8pv9K7NvZxNX0
SAX6f//vcNJb/Mj1f+qMuVUPigA1vgtESwJlFoy8qeJPvT/m3ti542LAxqY/9Kzb/xmAItr/GZqm
QUbY/Fna1/3fF3lo/W84TdOpNRoDV/VN33IHTdOqNWFPqOt1p970m9ag2VAN9dOu/y+nAVrcJNu/
ZgskAFg+Vm3/EppkMU1yEUAs/kSZlQhtfDRWtJInC/niOh4XHsQ/xfpr+NB/E7Zbmuo62sDLrr9x
Zr62xq+4buoNHRdO/INGK2w6Y7t7tHI+eg+13rNtVLtd3lfjqTjDOWgpvMkKXyeF/R0uGIYSjBVY
lfkk3F4HiE/mSeQESjSf4CEtwuKqNmU29bwN4dRBHBiF7zzl6OK1hiCGng1vUTBGccEJpx62S/KG
7dL+anANsiVM8xgAWVM08/TVnwqIdjlofEt0E8CKADhw+74dDDke/21Z6/+KZ2H/p6mKN8YzP4Vk
JiW6Gw3CYYSjwfM8jPfjs47/61qN7/8sS8XlEvg/yHdf+f+XeLj9Z033bafZdGuWPtDtpu7V64Zq
G826qzUbTW+g1Zy62rA/w/6vnlH/qQ34/zL+z8mSEVkyQZZ4vM3JMs3+yZ7d59tEbuuprFsI8B32
MR69KoXrQgbqYDFNrBRevaGZuFNr1hs+LBYFK0WmVGrJyKSTwaOp4qqxL/5CkrDYPP717PC0c9Q/
br94/cPBXYntwP/ZEYi7qJ5Bfgod9Zy3EZ2+OTx9ysIJbWAxu7ITw0IY/c7Zy3M8YBmHM7QiKO0v
fMVqRGL7DO1Z+j8fXp5BhovL9tFhr328mOH0dbfXP3rVPvox9e3l5eEpL3ugqbr5lYH/K5+c/f8n
tvznz1r7f90k/m+h/WethvzfrH+1//wiz1f7/6/2/5va/2tNvaLVGhWtAgLaf+ctgAwK/hPuAkyy
9/+mqCr81HWssf9HzSXxf1UzVDxlxlWg/lX/80WenW+q82hKdwDwVJcpfulxq7TlXrNH35dKO94t
KgzYyXH/pPPi8vDy1z7w4lcHj3IJrep1OPKqiKPqsRe9nYWTKk676iCMnOsqniWEE28sbpdyWpOG
TVE1mDiKVlGpIcNgUCqFMNmmgev13es+TtI+GhID94eGiV9MGTGkKWAQ1adMEC/AqUJCkkn2LJND
JGZzAYexh8V5409FJaJre+oB5hB7Y3NZ4WyutXAaG8FpFMKZOtUB4NUPIOMyKKk8ORgBbETuZtfh
GDgRGmXPkkFaBLY8cwHUt1d8jao+rUycQlAyx2Lhp1FYVHtBxsrQ3jBjYb4M4UEi4auVTcbLHpN8
2jWUdr1JRDMneWXK8EETw5d8WGlWDGUUjGExGaKO7NpXQEKqK5quqM0qP6aijsA3hR9pXI3nnj0I
rlFccQGZStwKtEuwR9GBogRXY1TT0TWP8ZUSjP1wUf+jK9CeOWQjKy8fmELKGAyGaDYNh7CXVND2
QwkiZWRP33ortwRrz/9VLdb/WxbK/3Wz9vX8/4s8Qv73ByiF1uoNzWp4dcfWTK1p1Z26Voe1WPPt
2gDWcONz238ZLc1qaUvtvzhdchMvpEtWRJdkuEV3JIguyaKrtGDSRXbh06ga+tVg+gfZcTWkFUCB
rqie3ResVhYtwB4sJMlDhabhe3ajUqnVddOxzOwmYKEQl/kXkknEV1G238c/NVQTke1VH9bNAA1s
+5CRfmdtteADPwboo6HWiHOCPRRP0VDpG/gMmwE3MTgaTzLmTgnOt8vs7PXJyR776y8svbX1TQp0
1Lff2QFdIwEIewR/C8sC2/KelRRZHyqEdr+hVijPXXtmQ2Wpprdg+Bj1x5+PHX4ZMJyyxxGabhFM
Jsomh74LlRGqdL4b0vWyZnwCXLle5CjPY7T0Y7syAYvjkBKx/89kf5eVO2CQi9q9FDIiu+AcurSf
3db90j5bzFStsuMQL1+iepBQ+Is3FncI3CXDy+fULgyAOPNn9gRWLZjRe6ywhkBeVKL7STgTF40r
Gd2+hBTsDeN9wz0X0R5g3RlNAF/Kc7Qq7+M2sVzcOBjk/Q2QtQPtBdB5lAGehyC69KFj/RmQ6e63
HBAmltm3AM/pY0ofE2jw8CDqP0dluaj/M0jVB7tesoiwIwUoyp4PZwrQCsoEn/78B5Z92v/p+MtA
/x+Gappf1/8v8XD771rDtu1Bw280tIahDfy6XYPlXqvZTcuv6/VG3fW0erP2ue3/ai1dbRm14vWf
GVXjDan7BG0iPxG0SXzsFq99LlMAhiN7YqUVgCYrXuqNhyz16ysq1NFl8whhwIE54uuDSsWtaa6l
19ZqBHNQlmoEc/nIls8wUVzAP01SoUnFn1g5Xpyf947OT0/xCjTp4lBdBUuE2x+gUV/f80AoGElt
Fn3FZS7WcCmxggsHSqrTpDaNmLRvOx7e58t/hCRYaJkapyMgMeJxhdtkfvj0P4gP/6uexChDmYXh
MOIWI8LSYz6eR56riFNDNAEYmQpqaxw78jZfB1bzf93Q1Br3/2WYqmri/R/TrGtf+f+XeIj/a5bm
2oanWg7sRuoNxzYHmjpo1E3fs+x63a/5qjeo1d3Psf+zMuc/qtkylth/s1q18YZxymScMuV5NloB
jEwGlMmQMsUqgHouSJp50Uz+pY2epmspg29lw6fgsGhhqWg24rUiWlwsitszKE4Xi4JraKZqNSsV
yzZt3zWyi0JxSb4QFH8j5m82yxpyf/yrpq72iK3O7Jo4PSayp0/pWwSf6W4K/b8E0uF8hKZXW4cv
X3bOOr1f+6/Puhfto85LdM2RTi9Ofd1tH56clJR72v+Jermaiizj8JIRVPFM/HQmc/lzMg3CaTC7
g4L0bvs+btbu5PcItyVT+Tayb/vOnTOkizWUgjdwPXL3wneDWr1OK2Fd5fYVC22RDxa+BkSQt4vU
jSRysjD1nHdo7z2Krn477f7Q73b+b/sNVhl/RfznvioSRLbOp2MvuLoehNCJfdhKrcsj6oBdTzj9
7fTwF9LHs6dMfyMtkckIUSP9gK7WaMEXd7OQLmiwd/k7Qce9J/xQns8g6YBdeTP4sbtHNs1bN9c4
BXa/oQzR9XzmhjdjssLjGzeeTmOwlzfwzr5B1/BO9D/xQjC5wAjRIwbqaccgGEA9zjUNJrdgARR6
6JEBZ3oEe0E2DMMJ4qew2vwuT2z1lj3Vp+ycGImN95fJzBTnsX3HBt7sxoMdLG/I0+pyGHErRrA9
tq88knHe2cO5N4/23vMxsPgYmPzcct0YwDOLKrN3/chz2P4BE2My8sL5DIedstyzhIzkc0+uNAj7
Cf3kvy1BEYAEbFxybE9X9lgYt9L0iY1bV/dpKSheMx9F4DeR8pzP2v19nOeACDQQjeaD3W8pj6AG
4MH8Xc4GooFZmfQBa4rwjKQ2goenIbdOXzZcbOYiQuVDF1D83W3i+I+Hc2a/u2KPfVROxbBxMGHZ
csrpjkK+Pc6KDI1svQw63t6IPqjt20fhfOiS3ZZN1/DTOjGeBZleML7qcws6t4/rGFdESaSLmQzz
XeMY38ojNpODSE+MWkL5MbNl337LFgeTPRdEnGQUM8Pg2xFD33RmYJ3oSgCYE6wNe6mewCtnWn34
tSs66aABQX9sj0NyTLF7dHJ+9GP/9PzsvHd+1jkqM1WSBU17oc18VkgDi9OtcJ5xRZEk6XAy8VyJ
OnHbk+ulqPvAERrQfVPnAy+WY+q18IzUv/aGE8IDsef5LNrdfin0oC2GiwvrdVjn4ogJ/sP+AM4D
bBIkrbFzt02IoGK4feLcLmoBmeBWTbHZb2evT9+ApCKXU9kP3HzxQWA7Z8Ci8Q410hhst3fOysj1
JmEUoa5VwFo6eYS6D+phE+FGjAOOpO+yBDRkQnDQUmWAXqmOGDRtAJnf0vJ9QEnIkxkl8kUdrRxH
5LIFdY6i4+w5lZfQXPRx0kNoeF6JK80BT2DynTsvow5LFk6LzjzWNRxYqirh+XEm7KCiyLeDJJ2X
lQuJZ8OyJocIe4CQiAasehlPPgwzd996KRXIZ1t5xQXTgofS0Z0cebGJxRdMoi4kMIbs5Pz8ogt9
wJU1OuBv+IAcNkDTUZ/W3KgV40Hd9fCCcxTtSXRM2MVl5xwRgWLaAX+R7JHENklxXZGuKNFokmly
9/SC6Bn4VSuW74FClRkJArT4Z6DFfVhBetD4FMHJRsziRkhKjPODLCKoYAJ9jw8wEhpNYMipI2Ac
IIVn8Sa+tDabIuiPEGCU4+lxwMXYyTzaHAC0S6rGgOtkxppYAfp12dXwJ7Fxqf6J5UfdqpWU1I3/
yJvFrOGAFUn9zzL5U2J5KjUtfKfTE6E+nQoI7Cc40ASvbOplvLBr1GsF80QMT1/SzS61ZXrllLmc
/hR+v/vtDT/jQt8zlK/P91oHTKXlovpUyoMR6RVhMYF8JAttbWW3Srw8TAxYXEWdv70BQCQPb73f
lmjYLous9rAvHd/wVabMnthP7vli/X474XFQAq83BVNYrhdKDJISkm+tzO8m+SVfWpnfT/LTnF+Z
eZhkluO4Mv8E83P0wNyHrONwMVM3ySRIYCUKZ6nsXEJe2YRe0mTkqEva8Pc4F09Q5RcVV/ate06Q
ptrEG9H7RqO5uHo/iB5BpnHw+E/RuEBDxEAUGcG0hnUDnbISZaGSA+mmRX3GgoBJ8W1r68aejndx
UefmHrB6zGkRIF4LrGBPSHgCvkKynAQELYU2ofM8fqIrYKYmvz0LA5FNQlrCHdK8gfYqtPcQtcCc
+w4xgbIigSRU8A9v9pZWnMn1IdW/X1mGKybSSElGgWN98KSV4mN5fLB8dheyx7LFusw+ZC7YPy4r
R+RnWGUDhEdTVbPKnAfTX9zT/MPbNsS2JRL+uq5MILtkB8syx5TcFZSMskC8A8myf7kE8m8bjF6+
jtnq2TL7FLOF58w2fHG6PGAWLAVYMA3I01pB/izm8mjpITlzlrl2TP8OeUnPRIOU+nwvj8U5dtOD
UzQfU/qiOON3TOW9TSpYyPM86YwcPl/su6OZCwXLbLt9eXl+2WJHF6/ZzmO+K/bD+Rj2/eF4eMcg
CT5FiURHO2VF7JNlTeWknmcFjcLxvyfDFWxeGtvQC/Sal056DrKURRMsBYQrT8xmDbe9psHt8oVr
pWC8YpbilyCj3ZwQf4juIjzx2+13j/pnF5fnR+1u9/yy28fzPBL4cvrDqdTwSPsIJZ+Da9MS+4lq
dU0OqCO4grHvg7RIP2Qzw6ELUvuEc43OWa8PUmbqm6A+7oA2lYHb6tRxZ2zWzI0xBHWDiLDb7fzQ
a1+CFA3v6IhJ6C9T/XbwOomTHj7M/KcXIjWlOrpHNBB39mHFkECSOjmqkEIkOMk49gtzEtlchcCN
xuHIGz0rJUrMrUQvv1GjMkr9PaFxqmm1Mt63tyy9rNc2RHCMw9+CNxU8BzjgFJlJ52qYoGA1SeeK
N6QHKc26ksg7KU6SlnyKth8ttli9oi0sNYvMqKhgvHtZWpyvNEVlA/Y4Ybmp8vd5FKVWx9T+J5sn
I2hkdk9C7yZhPGcaLiHf4PYYE/mKLj8rygLkzFKePiZRsvliulcXPknlIHz8lmeDVM4ploJY+LgE
SB4P8QqVUoBn+1MoNhWkUsmJmA7c7G3320xd9ClwpbQfqyHLLJ2PrwwwK53J3W7S9GymeBbGaeob
nHxoqMfUAl89HwYOtwiyRIJuLfchjeoU0II5yjW7eSQlkFahKM5FCLqXhnfLjoK4FhlZDqle5XmH
2Itn0sf8gyXMxp7huY2lshEdzBA7qxmkG7Ca9bJmbsrOtvxgGs1EjTwBnX0HlALT+bv0cg4J+/ux
7CiV/juPNbfFOsePAQEX+A/IGPin83joPmPLvvbOGb3xWYhnBozF4gjJI8FTvcyy88DNJsgZXs5z
ovJ650ibtd6RzXOpbftx2z68ZUzCSH/JDnMVD7rVLCr2tTJL0SBWmLwm1SVpVJlSVFla5kiXyJxX
7Elpf78IRD7rco9RH0pTLlOeoxBbZqfBmD02cWTmU/7jEE+X8MepfYs/ErrZEphC2uEtT0HcGNQ+
ByUPkXD+7BV1fxSMy2zxa+a0KwNjd7cAiv3uqroCuWyfqRVrb31j7Fsp2DTQRxzbr2nCHn4jRiBE
9GEw5iePPC1dET9lV1HF9+R39YnIwveDYu8jSSnO+g3PGw9wPB6PUaeVKyB3m7mWKOtbovCWMPlv
ctIrz8uCsRTDv2PaHnfyqhplXQU8GRqahGyIqOQg7duYQcszM85C11I738XLM8W/DrLDGaenp6ZI
fEa0ua4ob8c9k/YKsakC/7DJbMwJGAtHpItNk2vu/UPqIHP3LDHTaaGQ4MQa/DYYDneLpRSx09mL
98vfpPmZgKXkYRUt5gkkfni5Zpy/Gl/+Bzw5/++Wcty57P2qvDo8+lH4ATlGT5yzUOHGBQpwdLwc
OPWuYMvmTSPFDaYf6/9d1+X9P9XSdKbqNdX4ev/7izxk/2k52sAZ6I6nDQzDqjdc3bYd1/Mc02ka
hjOo6bZvOHrz89//U2stlOCL7/8RaTIkTaYIZyBInCKAEVq+cOJkMXEyIE4AMbwryZBp3mw+QTuG
48vDepF7d9hkTyIyEzVY4f0A/SH3AwpBDwqThcHnAHA+GAwqFU+1bNVyV7h1lwUL/LnLT2ThaDXK
TbaPf/gBAZ0MoH6jT9ny9gTxc3TRu+y3T/S9WO8EG64uIfD6bgIb6gBtNQgG7sBIAMbbZelRckNS
wWImxDqND+orxHjZEQ1ElfwG32KULhjDkcPwwqEtXFXh8/Nlp9fud3/tXrZ/2H11dNm/6P38F/59
0X3d75ydtS/p7fD0nP52xN+X4u9Pp38V9G/33Y0fkO7+sIfRpv7OCHTv585f/G97j7WYusf+WjT6
YZSje8RzHvK/3Z87vL5e5/jogrfgRRn/cCwubhGqTyWcp9WHQKLCQTTYlSf4H7wWL97/0uRFL+7r
adltsNHI2fQGwFr/T5Ym/L/XzbqB/v/MOsb//sr/P/9D/F/XYfGtNQ3NMJtNw3c8W7OMhm14dddo
DHzXd023oRuf4/63lWL/VsuwWpaxjP2LO14iXljxRbAHXAADZphY/2/A51fa9n/Ki2Ba06l5uvrF
LoLhgvs5b4IVXuxSCm6DzaNB/JE8OUFCnwY4iBgsHHihd3iHx+lkxvpsGZzIiYIsIExZB4mtup8m
LrTBO4F5Vtg1bXnef9v7bYv+P0zFu50MAycADIGY78P0HTsebgaU6xuFLoQN7pTZtSf8wab99BbX
sYb/m7qhcvnfslRTI/8fmvbV/+sXeYj/Ny3P8txBzfHMZr1uNP2aqWu6D9y/6Q9qatPTGr5hWZ/4
/hf5/9OM1AKgtSwV1oCl/j9iumQxXZJd5/UNo+tggzsyJOZ0iZa3xz0Z64nEfB7qie8chAQK24Jg
9oFxQ+r5uCHoUnARiDu161gkWBRBAUhzEQiC0UWo6+Recu1fHIFErXuaXTNgZ+LpA6+pfvkIJDW1
bKDfP1RZkt+/CSxys+lQ0TBIxLfAWfU+JEX96+j5s9RnPffZdad9AKxjCAkK3lDah53NoevGFJbQ
F1GIDKFBQcPQXQaFMXyL0TDtAZ5L4g40R1UjbxRO72hj9K3r2GMtfR0KFdbz6GBbLkAYcYI35Ntr
9w/tpihv+Na+S+WLRvZ0Bs0cerd9dL7+wCKjyXxNid/ZGWzevBtUQjMbhS0XjZkpzs4a0ksovmiU
46+CsHTdbmiOCfJOw6mpurOOsJLyy+goyUF3lGA5IQ/8+Fe3OOngBaGyPYjC4XzmKSP7VnkXDmf2
lafM3yG5aPyY8fkzYepZ4OeERqrF/3yv3poN9QW5MlwR1yQbjwRaQIW3nxVAlw9mugECpJgyMvuK
/HHIlLg96q1GPSkqdZ+uuiDkTI7IWgsp2PFD9fiYOr6iWQs9zwPaHAkPLZxgRDY0xshHIQSmUCuf
INDR/Ch0AJwPxsa6shlkNLPkkX7WYGZ5Npwv7yby4Gmhn/Bp+5mcf0kvePLXE4Uv/hT5f9AxmgfX
myrOMIw8BU+3FLpRFin22FU6F0cPcAO0Rv63NJCkcv4fDOOr/78v8nD/f4Om6zq1geGpZqMJa7Db
NDECIPw3UF3DtX23NqjXP7H/H4r/o+kp/w9Wy9JbeB5d6P9BR/8PMWUyokxG566cMul+GFDmGvcP
eqNA4l7l5wFallf5q5/az4NfB8Q7tUpF9dVG3W98Cj8PaPzQ4DYQGx7tC/dxeI1UMnP5gIAswy56
tMmaTe1xRM6BfduZCVE3zs7lSTTnnTj9OOsRQdj9ticTLiej6Kr/kgPYS7lEkDYSRcX3RLzUiD0m
YxVeV3Jdt6TAqpQNGSuag0bmubvvGevaeKnj+NN57A1d29SGJIUsaDidsQT2MPiTB6pcih/kQDPu
YaEQAeL7um4zYWmXXoo3MUIgQxC9SXrAul4vw5TczBDEDYUJA17W824SI2+1jO85w25+uY7AJpYo
KXtvpVqVnU7bz/POplK4veOG1hVbqXbt50xFePIzmS3T3Fze9LdMSwsAihYXfBG30dOW3uly36UQ
IwySMpha1vj7dIPiEnjVITZMwZsQCSLgLWWTz79les8z5JKwU0l7yjHwcgp0OQW4nINazsOUxkI5
4yRhyrybmPj8lW7883Tbhb/RfPufL1Ql6byhop6bR7Xe1DBsE1MY4JzjLOtMzeUNbf+o3tEf6Ory
N632Jjkv3KT8fsK700FW0+yb1kv0nzTDP9zldHJym35i7nTK7af/p0+Fs3bSp6QUqURD+533P3OK
c1207SDH4bBW8lUDQz7kXBRs1gAOo7AFCFM0YIds3uQA7LMCpBLJjf4QPcrMKXTg84cwpxbziZcs
s+6vZ0en/9M/Ozxtl1kgrAwbmoULREOrC0+ymxjPFVZN3oGWVN1rd3uZqjmQ+XgYjN+KXCtsrfnL
PQ5ObnlPson1yg/GmdUq/s4XoXBCa5RcZbZo1Wx9NQT7X/0sxn9/WJzHTepYe/5v1nn8J7WuGjXa
/2nmV/9/X+Th/v/s2sA2PM/3BrrhGLZtenW3YVu2U/PqhmcMagMVNoSf+Px/If6rifH/zKXn/8L1
H5IlKtiJLBknS0YacDrwWXqWg0ph85arpf9isPrn936LO7+Fjd9KG4DVVS7TU4vvYh9o1TXDrvmV
itm0DdMcbKILlxBWacNlHjrz1/F2zD7/g8pwHsd9QVVH5XQMki1fUr+3SezZouunXHqZzL/XhI27
8JSOgdQpdDvqJOlDtg5oZRkGbubdKrZmiSxCQYkhxPFVWIKNr5RJCMtipLzjpzkAU+2Hk0l/hgco
PPM9rYL8kploGN03k02jl+LG8U9rmsczpRrIEzZuImUX7eMxwrdgvbUjLxLm5nhdX8XrWcFkrn0Z
dWjO/pcbf3FzPGXseS4uAP5wHl0rvZMXkTLwfFwAyJEY9vj09PX6dWAN/0dtH/F/s6abah3P/y39
q/3Xl3mI/xs1rzZwGlpDNWwYj5pRd5qDhmX6eq1pDpyaZdXqTa9hfeLz/+s5Ws+m+b9ptfT6Kvsv
YSiKlIlrAFEmQ8pknDKZpEwGlFlk3wv/GXr1GvZOlS75gs0oAwuUf6tDAi6HPVj+TZ57un7TbjYq
lYFmweI7WGHqmyldYO+b+c5dylGMPPzD7/W8C6azyfVdBJsPO7puJUqiAd9i2sEQGZLWSu8KUhuJ
p+wl4Ro3cYDvQnSncqc2D240WNwVpnYebR7VxR7fsQnuColbsvnEBSLBKC6uh4fs77z1FxplS7k7
UYfsvNxKpjFBNEheQJyAf6dqme1oqVRnytD42dB38RN0tnN4cvJqT7aX4yFlAY3o+IAO42LDZQk8
VkcgnJqXNjcZs4vLzllvd1thvfl0jNhHx3z2Ff5SfkfXZHspTwFs6GKHplqZHYhMufZIo4d3GN2j
TAbbl50L2AYMYVl758nrtUaTjtHjUMQcWGuxIqypfXh58mv/9eFlr/9T57L3+vCkf3h8fNnudpMd
JOxJU+1IqWXzxAZcha7f47vW0oAoJhPsxzWFISFzCyJrcn+WgYMlkPTn9lDGLgGiShsL+cHtCI3T
pyA7vqj81+1lF/d/mnLousov7TMlmk9Q7Y4iwIeGfqdn3fqvaTz+o1azdB32gqqOwc6+rv9f4qH1
v6Yb9YZp+7VGzbQt01JNu6H7A1fXGqbh1r2a49ZMxzA/d/xfWP0bK+z/0EIL6JIJusRpvz72u15k
X1d8s0d7yNWeh4SEHzR0zWzUKhULSNyyax8VEp68Be3jHz0dER6vjACvTMVZ75zDotx/1T65aF9S
iHj54eLw8hCZcjrc++LXfq9z2u4fHh2dvz7rdc5+SOdOgsfjeKSjxpf2d+D/sMbRKk4RqJKc/ePz
UxWakkrKvvVfnPx43P6p//Ly/KzXPjsu/vri8OjHxY9n7d6KouLrYtHO2cXrHmX58cXxEgCvfjrK
tVWkLKsN4bR/AqJd6F9R0192c7mOzk+B5As/dX/t9l/9CiP6U6d7fpn7CP+9eN1d1qgfzhAF+cTL
w7MetReEnPOj3FcQNH46OkVAeLyIRILBlaVb1v+6xfI/8Cmy/7GkBhht/ofele3cKQ5G+4RZjrpf
OkZ4gA3Q6vXfqNVVK2//U9e+6n+/yMPXf3tgwqPWNRDCrJpdBxHA9U1TtzxbrTcxKCxGhPnE+//F
+C9ayzJa6hIFMLNS8V/Q6p9TJkPKpPUH6k4dgq4xAjIpBsymwV+W2wapeZkBMPipjYMGXsPyUCks
osF8CuMgvYa2QfBvjVTAsFV63T2slGjrjufZ4hYYYlJBwyB+m4x9F83cIKxcP8+lDYNBLnE+DiAd
E8m+RCOhpSmqS5W9i6rotj0PEpLRpyGMM32hE3Z5eFmibasINs1Q6wH0xq9LkI1NAmYWUHznLm9I
wZfOxJFNbGhkGdCQGFnIK8+ieYOwSdzlZirniI60MYMiN7nxx21gsfNZMIwq19u5ZBGuIPeBXLxg
GintVQxQs980JQalx+5u+6gP4kAfXeKjIW/y6Sz/iT+FyOQ3HIRba9ROECJRR475hA9BYTkVn8m/
stH/e7zbFufwZJBUrcYhRSmI9vBO3EW38BL6viZjoBR4J3xfemA8Ij4OaG/BD9tFIB5U4XfhZzC+
wqMF8VHE4cGPPe5lHj/Kc/MSE5GN2JLIRqwwshEPJKSVDexaTeP3U5aENUr7+lsVwEipVvl7Yumz
PqKRSAncGFriD4e/c4cwKY+gaCYTTTyHR7zh9brhHKX3aD5C3pXLjEENKHqKNEgCNiizSRczctCS
hsR++7K0x/tU5KVPydpy8GhPfjh1vBQoHtM1G6QpZ6uVWhLibIeTSZ8bjzD+J7b92yqiOXIv9Sxb
S9phZa6l8tfoD0QEtyopM27ikdBaDO3DA0jFIJYGh5Khn1DNrTWNtAOI5eFViErDYeCga8ru0av2
cf9l5+V5igwiEBkpprE94r8nRQQ1i/KjncE/TMKn0KEcXrnlT5K4dEDYQSrEDLfBkoYpI28Ee9Hd
b3nTyHG7dIZKKdxlIv9dEX1JOeNEqOlZynMARPoB1DLdBYgcQ+jwkMMUyDZqxOBgvw/r61pcl1ZE
1GKFoa2UtRGIutz/I69POLCmo9RsmCuaSrFNYewDGvi+stROKP0sV8d/gXBaZByZpzeEKpgYfecD
YvK4Krq+IfVvcc9eea+TS1vzFFdWGUxpo0BDMfjEgJA7kcvwkUKcS7/j1Jg0MyTSWFdyFcbou3SN
n+o+7/1Cfc8Kso5jx53KR+BCkbjgrH2/JGKSIVnLlaLFumgSTTFpRJyfkWfjqQoGcGCVSkVE69ii
6HXQYt+173ZTkb/i2tL8KW01XkDU5GMZqovtF1cRMJcxdmNOtxdLTdxVMzVFGjB69qQDq2g6Dcp3
gWftxQH8MN6JidHjjI+JtAbdiFKIXNmFuMWT+SzTXmnyWWa7cR7o5B60eWX4NGV9+DTBvHCMCIWP
J2R2TIBXz494boz+6GMXeYv5qitW3+iqjEvl0BvvinfU8e6hCyA1ds+44FHeicOrEeYo1pZAXyo8
wJIwajEli+Z9eKQ0smb9OAjL4r09MKIakWNTLzdxnUPP4RtGM+QMQcxIwQ4u24cnqGcGVjCT9vFr
wh5mpqyyCVVIskAorljxxLoqhDMZIlDKYGUmxSzp4hibl/iSBYoRhCQKJAFLVhGQqJtkwgIaKhib
hCvHlERJMvZjBhfrMZGeJB+ECJwscbiEZSiY0M51d03HV0yduNf3QnQht5bZfED2UL8zmuzGTc03
fm/5pBZhIrqp9rBREI1QnwnCysxzYOuaGpoFAIw9jpAMeKxFtrwNG/OHwkFbSFkTwHMJi5XsNQ7s
mZYOHxT0M3PTISuPpEWRTed7gpvF20LKGl5A3/EO0tLWZol/BR+Qy0Q8enK9EAURRhFHSDECuaIk
jCBFtWnRCe+zAA2NQyzcRmQcn7/upYqtmD/pxSdhG8uDeG5l4tZsxa6Kedt4Kw6WtSI/Kokj4geM
7QZDmLSKE7dMlS1fP7ypMRagxK5KkwJlHPuJ6+yWAnmfSJ4r612ysV32wPS6sQPSX4hbfBtJYPJZ
vA4DmM+KkFz3lpPIQOz8lqh4bQ34xCVfnl+2f2pf8ptNS0W2+FnCXEhrIYQ42QNxiwyaJG8vrh/e
xfub6wzBim98ynlcJACtee5Lm42xd4vKuOSC08S+G4aAiU3GeIMcDxB1NuNuyxb39Oq+yNceyp6W
Maf7RV1Y/rmXixNu6QR9uWS2Fe8E29wtTdE+cPkeMNFcZq7wpfSSy2SOXcAFyMQjF7k37u6OTo/7
Z+cXe0zeOF0qbPRS2FkmbBQDAGHjloSNWxI2ZBPKmQaI+JiNBt8nNqyP3Cf6U89LoxrDY+HB3o3H
DSzJWH4qhsMJx4D/2WqlTsxgEPTuA/eOm23+lgqJMcnnJ8F6IXGTcdtISFzehrVCIgnEySlFnDcf
LJ07VnlQsPTCGOg8tKDKo3Krm8QjX/fEO/z42jBGPBFojWjHHwdLz8fWWAr0fo2kmruSu5BnaWmg
/9dkgcxvrcaBkzfSWcbZ884GioulTxNezJ233uxgIWS8GBFTp3ANhqGRt86PHBL5ILp5q/v2dGrf
/ZZrzhuirHXPirFI9HlLnoeqIJStDw7q/gH6AyCGnjccppTl6AcO+KBNvsZtl7TpRCljEAHya1Ch
YkpuuOONY24z/XDF1BKlwgduPPc/HMPFA1xALnSzXkx4OpZMwjybdZOWMcPSOaWvi4b+3xR5voiz
lT5dOPoY5rZyLaOYLzxAq1eAVGhzwhx3CfhePrT8B4enlwYW1LPeOe9Teit9AIn8HEvuraE9+Q3+
XhwJOmJKT8ZtD9DxyE8ZJPEENsCbBjG+0oOSHgo89RFtzIqw28qQnZyfX3QBNAXPPuBv+CQh4elL
K4am7npoShFFe5JeJnjJ4xzbh0eRB/yFHnk0KXN2RToFrM2gt3t6QTIH3tKQNptMsTE4PFIrxgrM
QOMxSVX0jLFv1IyCeMLFMw/g/QYT5w00QUysA5xs2R6LLy3R7DWzFccSYJTjmZqEft0cALRLIBgZ
S27mJCO2cLRABNKLKS5FbPTAerxIZGgGNkMy4RQYpwt6W9PamH6hjoDCJIRjNxJcPLt0Qt+922BG
qg3u+j+zcYntgg5/6V8c9l4x3arFBjXcvqQ4dPJZKlx2On9in0IBWTFiKEogDSMT7TwjxAhnP6lP
gLI+fqYJn/lK9g3y02+y1W+epeyrHth4pbDx6dS0xUw6PTn0T6dmoylr2Y+ZyJmp9Jh/HJDlVfZj
Kh64lf8GcziXICJ65roQa9BSiYXWMaXMBN48ILi0V5JRi1VBACCCagYQQNOSFlwfGG78/bYcHdga
hcJgAATQq/koPqEtY5T7+7LIn6zD2zFPdxdLDJISEtMr87uYf2H7/35bjuHKwj4V3kSKfL+dHp8N
gG7eiID3YL2I/X6bFp6VwIYJ+uSEWJl/kuQH4t3G+4OLmbqYiein3qSY18Ly9OOj1cvg5AMMZJ4O
l7s6lrkL2VPzsDg+fY4meEkfShZHmy2ukT+y9PWTFjU/zSwLyxGyGnUKY4gRwj8OWzkGLA59Yc8x
xniz8gvNQygW70ZEo4RiSqJlCbXHUZIJRZkjj2UIlgUCKJBimUtGY4mykIMY4rCkgxqvHv8JZE8Z
fa3O3IVB43evuPmqWf846l0MG68tRohf8CkmwolnEIsxn+W5G6IzHag+to7MhopGndhoQvXJtSUd
lL5Woyvj+5YqLNg2jEqfBKyUvv7y1kax47Q4+Ls/tNFK5rx/dNk+7P113r88/vlyic1myjiQLegD
k02sqBREMHs2Q89fWIZbwEmzQJ6WNgvkKTxiO/9dAQBATdyKR8ulR1dYDj40sh+wO6L3C5vr+NAi
7Z4xxZtz1LPLEY0oFto4DNWJodqNjb1Rbhx8fiHI/OIGM9UR+eOjI9AzEa0yBrPQEn5zoElzzjKt
Td2Yyucj3HAuDN9mrjQLKTfmU9jK3AO09McZ+qYz9KJA3B3oYv6J26wWFIh16hfcFljWwV8FRhvN
sm6iY1j9oRiVj1Tm4vkDt/NvsVfo2i+IuEJMnGbEJQuWjEXF04KvPjL+WOuKLx+xnjRruGH8A2YT
LGKyILEbmPb1er3MBBdIoqYWgThApZ3bn+0xRZN6uBVqOKyNXZx3O7/kXBzuaIlCThz/cjXcfVEH
Fxz+5TrIj/M+qoMSxCfroL68g7FZdnaU4sjPSMkVZJn5LHgT44AFz/LpXBscFFB/OlcsYB2kTPX5
PZ8mj3msWyhcbei2MYO9tJiZvX6RXWqFK9Nv5DorYvqKz4ryrNBxaGqGZOvNGeXGAlOVNI3yqs8C
vSyYMscFH2cK7rGncrNKfnp5nv2DWE5e0EXEDc0hKCOHZW+sZIlALETCN3Bm8MUpFXrDimMVL+RK
5Mtl90uy7SoU24uvn7ClMm4aYk7KLb6fUoAteVGGM8+sW9MkIDPfPMXHOzCpU/mEJ1BvhBJ8gqNs
pngRjtPUN0KcT0WJlsMglO9NUy0bIALWjbq4yrT5ClHw68EL5+LEXum+diH3B7qvLTwO3MR97QYN
2Mh97YJMW+C+lpbE1e5rN1wzi3zILgUeO6jdcL0qAl5w3sRRl9diZuloiXPa+HvaOa2y6JyWyQVJ
JX1p7vSP5dVj0DPaKO/m7lTBX1KK8buYulEGAaoBIrmxuA1cDYJWiPR2nBYFn6Pcd/dEK3k/VsVg
+jTOF4riv2LE17E3y0d8Rc+Ac0x8qBugNf5/DNXQuf9XTdXMGvr/M0zN/Hr//0s8PP5rzbbsWt2x
m5prWE7Dadp1V7fcml1vGpan2r5WG1ja5/D/00xd/zdbWr2lLbv+r1X1NxT1VZBmKuorLTFEmsvj
v9rT0bt6Ov4r09n+A0LFppwALMTmW4wJvjJAyPrWFYZvzeYRvgHqdbPmNweViqtrmq8O1gaLzUFZ
Giw2l4/Ukc0a6m75H4qits05Xz+YHDx6H0zQw9p969F7wAWsG8EEf1/BWN/Yd/wFhm5kR2/xJy57
uDLc85CnW9utVuj7v6siAurYj8LJLDoYh2iEwJMxsCqMMXCf64Oqd4s+oKqY4Ef8+376+zUsAFWk
weqxF72F9aF6E07fVgdh5FxXMbQgOlD00bvSILDHSrNiKKNgHIzsoQJdv/YV9EGmaLqiNjOVYNu8
GZp1Qt4r72Dmzybs0XtMoO7DbyREpJD7fAnfncn88FNmh58LuUGuig5ExFgEh+9oZBeFQw9QLX7d
U7zYzx+I2AH27evraesTBSKu/3cHIi6C9CkDEWOa4KH/goDDX59/qyf2/+SMFQqsjiJgUwHepMC6
bqDvR+EMygkVmGGKM7KVCXqK+nT+/01Nxn826lqd/D+p6lf/j1/kIflPbWi+7ZmOq3qqV9Mcp6lr
Nd8xHNfSDLfuappZ95q6/7njP6stQ2tpS+K/vSFXAkiUaB8m/EBxomRAlIyIMu0JshKR7MaKvDon
AtuiT+e48CD+KRZEu+77db9RqagNT3PqToEfR8ycct+Ir3RftmFRCFpplT+dsV1+YQAkpGAGC/mj
98edy/tq4o8NJ2KD9mIkipEZ0hTnY03RzNNXfypTwGI6FMf2GmiapnAEKMJeUcFtpUIqrwgB2zLI
B2xc0bn7Q2DrikdujVGsihTffutxw7rpfDJT8HbANBwOof1j9CMXRMrInr4FghDA91cDBzbkjSYx
I5IciHaknAK4+WaE21VogOKG0KO45XR95yaYeldzlBTQ1zXH/tfV7m/E8xUhDwO1fo46MKiMZS3j
/3odmA3wAdOCbDUTFgoY8Jqpf+X/X+LZ+aY6gD3SwAZGtcN61yCWwv9tRnQB4irs4sjRLldUw4dj
2i+RlazLToLx/FY44WVmpUl2pbQ5votgyopcsGjwXRZrVnSo5Xo2m0StatXzboK3QQVk0aowLK0O
EWA4Rp/2LygK/AsU7pVfNKsEBWFTGaH6T61oFZVBArTGwbWjXirh99jOV/qGA2GYd4FMvQceWWna
wIjcUum4/aJzeNZ/2T3YYAtY+rF9edY+6fcOfziAflbqJvBjZTpTpk219Br3JvQJC1RgOcTGHE49
vCOAYjb6KhdIQgTx7SQL8VgeOo/70tJZu/fz+eWPtM05UEulF687J8f97uVRH/jhwT8mN+4/SqXA
Z7/BhjGd954p3h+wnr0pzdD4HNWiO6Ql6bYvf2pf9jsX2PPJnEwSQ6EkYcnXA62pV7RaAzCqG9Bw
PxDVfAOAGboEhTUjGFMEYNzCwnDyqkpY1c0V1KQ48YhOvaGH8UwqMI72NKyE06sq3hMLx3g5rBqD
Q5qzpwEw+FrFVDjWGhjFQCECUK7Gc88eBNd+9cpxFA5MgawVTWZWbhu1fs3sF5SpwISu3P6J7YNf
7NZnHwkknDvXhahAbHE9BDs64oP0IQ2mGViQrpTSY+FHBYPA6NpRnAOSscHiCzyjt24whQ/4ikML
fxwXM+Il9NtgVjiIsBXwPJDVRkLxISZqFSYHvMAKLWfO/SKqi76KWtOfSnHblImYDyWu9ReZkzSY
oIL8ibblHduXXXyP5m4oq65Uqnza8rKKmNYgzHgoiWGuigRfqXBoOB1p4nDJiAGCgcdcBxOSMflc
4ZXA7v1mTEkt/Ec0sJr6Pgpdhutc6guvKSEiaGJmGJM88lr6DvsnrEg0g3kPZferOdRXEwzRiGY+
poeXWjcdMWUqW8aWYD+D9v8NmK1CZUjV6WlCHG4Ju2Io4DtD4EYxsUPK9XxAxC6OQPgfyg6ViERe
HLo1F7cCQ7rnAyM1s69YAvvac97iUfC7R+/jVQFY9IDNRpN4UErxARdHE8mpDIrHcCbz4RD2I+NQ
8Vx4hSTe1MosoKbC2iMaFv+qYLn4TUnXv9g8q6k6dbfue5rlqjXbdOtqw1QNF4MwDWAbqMF/RtPT
kpauYhLeJIywdQJ1ihTeoTXpZvDDpQEt632UOOft8bvK7HZGpf5Uxoof3HpCr5CmYGq7DdvUDymP
2F65bnJ+yeIRBmIL/DsxKDDO19zLKfAcDCJy9rKL8gzXcFdwgaegX5zsMLvNrjyg9MDByQNIwwIw
0zwKcS3rgG0yHidH7ls8xZgJqYsuEOKlHL6meHTnqApTTCi7I6yZMnPpbGQ717CD40BR0NqOWlBd
69F7YAGtq22cIbnzPQfW57HygFM+9rwAygPKx2ilG0fejPdbnA+Ia5OyQ5mOdC4oYAx0JpZV1vVJ
R4fl4Y0iweOeduBRQwd3XLu1ulObA4i7RbRjTyZDHk2GiCfwXBmLQh5kCwr+KFRm+QcT0jr/hN4p
E7TGvDeINb1oMoF5sB10jd+9diapwDr2jKdc2xENE+TjF5OgU1NgGVBCxM9Z36HN0Zie5Ex2C4lC
Ss0ktN6Sy0g8/X6XP/iLQt52whKI+tIAcX0jDWqPAJnHOu6Fi1uYuI/5hA1dTR2iQRxxy1o9GjmL
VMIlvh1sBwdItdogpd9B5QhvxsUNWGWhCSHehRDUIdZPKD6y33rs8PLo1QHIAOzo8rzbpQAVnZP2
waP3R0f3ZB9Gk1DWjagqpWSe/JpckpICNjC1yK6vyh5Z9dvbvvdu1E9FeRE9Xl9c5hRyWWnnWLQp
vT3jzJUkBehTaWciXE2mbgoTtw5jLOEGI97+RpguuBoPksY3XYmIwutSOP6LBHmRAcgiK8hkZfuU
YAcrLd87iJKw7xWZVko8l+HAm86OzoCow3G1AAgKFQIQH8zilvHdBZPSQmFnOGUv9AJGoqDeajJ/
Y5nl0ftkD36P/td5HjpW2z46v2x3Dxrb7PlzxnUPlei6wn1nl2LOggpkyZiXcYgHBMIqYl+rAOpS
/3p0ekhudxCgbp7iH3IqovQ6Svf4xyXsPm49kZ4UKZAyZZ+4jgNXoyAJcMbJWWB7UtwyQxl5IKxg
5Yoz8kaK8HUahJIPxsGVotABSsET9GUdzhwlaXSUhOwL8JcmhSIULmuejoWFphIgIUO87GWHIm7f
NDMc/N818h/LioCE7EkIMjhK+se9Lj884PUgz6eF0QmnOAIkEMK+OGSp+uCB5H633Xt9cbCdkWBI
Nitzq4bkljyXeXaw0CU0bgfaKsvf72SFHoGVWOgxYwRzbjif0rAhTUHTFWx6kdCTINdE5G4II27w
spF6CLCFIUu7ZltewVrouBYqKbEpe6Ty8O7yf2GpWqCrNbSvUz0Ikj4T3f6yVLKI/13WdSs+vrkO
I28spKo5rE4GHtW4s2gJXtc006BmcjiiBgDNK5Gzq6Cxy5pZI3CTyAnSfJNHXVZmU2/Z6K9ppZmA
5dhEoHnJeIPmPSy8/UNbaaUwKEAewk4VwT68qQ86/Uu1NFvHmhbz4UpX4qMaHV2Y8AmxjlzXr3tN
Hi8aUHF52j+5OGxju8VawGdgUR0rIGqqhOiCFHulRHejAZ4HxmDz8Fbi+WPORT8U63VpYbGq7gdT
zEedwn5oVxrUFa4lmcrNSqSIqKuF9S/t2Orefcwx8If27gGmMA/m6JqpeCL27vAOYPveFKYdD7t2
faNglFrcMINsImfLx1MeTB3RoaRygJnUXtSZWFTnyt3cZkBI9qV4kZT/rZDtK1VqUF9M1yhd307u
KwYawQuc2VzUGlbKN4Y2VXSMxbciJRDlAuctm09Ejr48RPTR8kVs+7iMnKjpilsuz3qygA7+AYJy
Lu0fYofJNyfZbyACZhPut+m8cBzecBWBaJPQisEOKJxwSf7PDlqc0iaTx2uKpC7dj0q0G4yV+iRm
VmlX7c4GeDiQq7Mq8LPDZrhrJqdHUp/KUSPPUGNlEu4/8CJ34OOV3xmpDOSZsWOPn8xw8+HiVjMQ
akpxfPwusPk2zY5QYeqGdJnwxh5zbSAe7NrTAPl5xIYBtCZtTsv3NBh1aE7hpMSuJrpGj2yAswr7
mUBIcKOiEkL7Acidzse4ypV2+NHCJJ5GcedTqJNpHFGiBugX0AFqwpCKkmqgLTx2ttDy8BEBmlUc
xo0/n8xRu9ufHiyMxhPctxZUvB2fbWxw6kt0ktJjwMCTgzN/NknOUiZMeVc4K11vMgzvFgmlIqiu
inCocSIhf8SEp0DKrf8g4AoSJx0TXv3JlKNUJTF4VBFxVRtp12YBDrvnUfcivjMDcoNNmMxCxmG2
W0ofYH1Mm9ZPpbitEsUfgt9UNTkEf3hPBJdY6Ex67ErcXAD4I+FSGG7McDYWUHAV64P91WD4Vp1o
jFUZs+eAce7+ITrABRJmmDKFJJUxLUXYeI7hRwB4O3tgxxfqxYPtncR6RKquyFwEdbNoV0BH0rCd
6qNUiVvy/k9c5BCXxPrt2xkIIngFo3p+enhhmYben7d/OsVtfqIW42drAHQQwAZKAse/XPfFl5pb
alJGH3XZPmkfdtuKWWlUjFKyPMaKz2zH+EGlAJX0HpZpzJdox2LV2OI6jjcWYo3w4alV128VnAoo
mfjDeXSt9E5eRArXOnIJGcXV09PXy8/UFsHrSvQWdfZexHXhiQBHUiOIVqLqa/g5uwkVclnxkBr4
hvPi8ui0f3rxmrRfQDZTkHSm9jga8s140seHgOa7RHucajU6KQaKBIFt4k1ntKkhARVGRuYqqGGH
Bag7RCdG/Mph6DMklygczmex+CAJcxhEnHigFrRZJRqyp8518A7adj0bDWmUYfKA4KersCNU69VR
dKVahmlV8PvqblnKceey96vy6vDoR3G4chyOVNqcOCj0wk7RQbl/6l1BU2D+KyAIFOkRY518murE
IXqJRC+pE/GYktll5V6vvGmSAhxnEEYeHbbS1L3VLGYPI7w5AYv668PLnoGK8amHzvPo+gfMRkY3
PAJEJ1ZN6nt+joCxp3uHlz+0e32pz4fsRRp9cTvkuP3i9Q8Hd8nrT52jdr932W7nP7UPL09+xcDW
Z70fD2RLsHpeP55lIH38C5rAG/CvqDtNIqO3dK+JKYcMT1GUnhQpFJuptw1V5/aNwLrSb0cg+cDs
UFy2jSQL/20T/5vTUlaK2SNKup/kgWXrDATm2CwxPlejVSy+D4jSAJIcWjDGdA0N66Nw2Z8ClJgn
l7IrXUlcqYE1X2TGDuuWT7bp4mMCCT42ZYBV8VGsxvF3W373bmcmHRvBQsrUlsZ+f5SqZZWkwY+/
hA0EWe1OvXdOBXIXAU21LjUWBRmzLU3JICX8PcqCUjLNfcLYc458GvOYkBbJSGwGgERk9njQSvGB
HF8iH73PmD/el+J9Dap2xcakVEpJtBV5Ynp6cp7OVC3MJCxmgtFVNm82MxJyTFZchlnMkCBWylal
UrKdA5kNBCt+hk67NOoc2r/FZ2RFgr2anJLFJwo7ktZ9tA1CyDGld49TNrcyfyKTOz43larCm7Dg
IpOtp5mVIa1830nmlTsfje7SJr3yIJvnUCLXsacubs1vUDL/Yw6b7eFdHPyXT0xGO3jO5xdax+2c
prh+0Y5K2ai5WSBTnxUXWrJheUhpmop5m98VMzHTTD8g/QnXQJak0VpVcMIUjcjdNhrrTslbDbpW
QMqhYU6RqZTmA7H7QTWR3BXHRWFccEz4nCtlTT7zlJGeArl6WBYhogPpSZjBYr50ap7hvGRymnO1
yAtSunTnJMAAVW//997C+Nc9K4/wRusOyDarY839P5Ig0P+DWTNUS+X3/6yv9z++yLOoI/70deB5
R33p/Z94/GHQLbWmG0zVTL2u/o1Zn74pi8/X8RenCArecIhSJzrSbZqSeGhUHHsym08fNPvXzX8d
aKOO46/XDRPYD81/rf7V/8sXebj/F93365rf8Oy636xrg6ah16y64xpOve46NdewfdXzatbnuP9b
SxzAqM2WarSsxhIHMI1qg98BTnwnp1yQCsoUF4CjqVNFv2leNJN/lZGNmpGKg5eCm3W2v8kjXb4U
wSPXYQAOfckwA68ZLziGATLOu4bRa6tcw6xs92DlZ3FH2bUGMIZOpWL5ruFrOacdKwHwe8srs5CH
YL2s6eg/sWxQaBYPHTXiVebEH3+3fXhyUmL36FRtH/+HXry63B0W7lhS4/a0Wtov8BD7vrS/NR9H
wdUYpNthOL5i0odgcTqWxG+UNArGyW/7Nv5tOzP87YbzAVr0v7uKvzzlJ+7JezQKUm9JbKQkLZzP
hgFszDFFuvOTfcA0ctPP3dyhY1kvSQySlk49d46OFZPXdHupa6GfTqKW4M1BfxjexKnoUi/dniyG
oC99iuAJn2BI9hHh5LCsyDPv02RsMCvLOjGTUQGgQunF2ZnM5c8kgAJ/T4Vf2BKxDCZ8DKvVbALP
n3UVmQ/VwBLskRvbJt6o19Qad1O92M6U/2l0ZMnjvifR0HDeIdD82CF8WZVw5BgHnCxCGHkyTeXJ
hMKQoLKOITPgxciwLfLESi4GIRVjQ+HPYDz6Q/gtrVF/NUsGRMr3l3wF0jlMHEcDNs3kV5hPxM3d
1BGRlJLwYnz+FwYZkxSRRO5KgkU0TXJfr+k14Wl1E4CcksJh4KBj9u7Rq/Zx/2Xn5XnKpXiEWus+
FeC/J0X+xnFUlPVjxw5S8dOh49K3MR1ip6MkS//hvMa0/3Cewv1q8t8V0cTEwzzVkZ4gPAdeysAf
86E33QWIvONlJmrZ435x49ByiN5vDoS3Xra1dXTxuv9/25fnu9+iXy3u2BPTuu1eXAB9AfOP5GhJ
a6ATL81Sc/EhVw3JBuHH0rE/U7Esl4SbvxdR0ZZHs+ecoTCO/f6aounogYUAVrXsAVHouN+qGsVL
0moN/PsxCH1AtMj1qE0jEcP37ReGjGQbxoxcESkyFwQ8HbSQfSdQH4wpcyognUiS8yIb6nA5wOfx
WC4A5EnLAfJ+zEeUa/+A7XIpYG9tA1LeniWFycpEc5IcFJ14HTrECAAKOClv5VILu7Ac6vMsVPu2
CKp9W4yZPFmgP+41yNlfg5xUlYX4IdqltQrTg/FVnx8iuv3FEFCUFyO4Tu52i3KXaTrSeSS+Tqae
H9zu7sm5CSIqbCY0WIZ0/SFTc+nMyhH7B/GtFWXXMa73S5u3LiT2R4VfXQr8fvmn5V9WhFZdWqY4
tOraTm8YWnU9HKg+Bycenoe1SD6pkKtSmCcuvWl5GeJceZ4W/SWHSdq0OcRsyyTE3xYr2d9/AzTH
0+M92Tqo93S+9IEYWh6Udn29q4j3gcs9+4igs+QDTDPJB1hNzYQ0jaO+ZRLiqG/p1GQDsTTq237q
Sy4gX/rTYkA++XVFQL4PjiRHvTfqKHfqjdpHx43D6JNL4oz9PQ5GxhNU+UWl4b6XsQ2Yw8cWauzT
HjkVcAdEMbvVGrTclt8KWsPWpNWdtVq91nYZOfgDCl+3XuUBYNOwiOwqUAv/1SftzV4cQ8LB4ByK
lol1RmisYTTufUNtohLmI/D42aKmsYdGARMzNB0hbX+TCGn7ssQrUWIxyNn+w4Kc7RfEldskNFmc
+TMEIcNBN0ziHEazuWnAHhGVCpl2PpTVwrd0OKv8x1RIq/TGmMtP1IY40s/qEFY8uJhRqwPv2zd1
o2wYHxHFqiBmleTzHx2Wan8xLNV+trIYE+KWrOcybsAo972bRLwoCu5QIDWBtCRrIXmJg3kSpVWo
A1yUSH7aSvX+twDX6YWYOxSRhZCyFA9iKixEReLF5QjgZPHtmT3c3eZR5+SdYWCIImSyiIMRJYpf
8eGxS1vcgFckFCsLdWVULMWtzKNrMaUg6BDusTpnvT4sbqToogjvGSwnvAeQQNfhIhxljuKMNBjv
+IB+B3NfzKSUVCs7gFx/T1RXFAkpkXSSERIABWcqKBQLfkuKFA5htq4kLNxK+OlRl8OOjjQBK+j0
RiIv6XjoU89hqNGCG02HxahzEHxw4uwxLSwlhnSriTCyPV1eTPZhsRCIBNXqYjyTV+fd3vnrbEiT
XCChWEmbisKVL1YUjQvZarLGL4GYD8pFjLNJK4BZ3zwoI19j4jOZOEJyKzPQXMqNFfX5JSp3pFNU
NmCP49jc6fL3CZ885cvF0cVroIHtcg7G3rOtrdXztjCWV25I0qrWlJb1UwXuotjoWoOHIlRVERt9
k2GgPMFYKgYOWMx6SL+xUXQkIPCxdyNB7OfYenyqsjpbelfPdzOQOX0IkS+RPaBQiviJqOq7VA+F
Vi7T5aXNXcKghPyUBbu/GuxC9+45gmmHl5QSQ7sb60+A86WQ9pyFQ1e+/PUXH3dDJx2vBRs4bdPg
mzCywTSaieBmPGHDod6S82bnsea2WOf4sVtmF/gPzCD803k8dJ+xI44kYLCMJYx1ddmCUkyy4+Cp
Xs6Nv5tNkPOjnGcDPFr1Vn7eZiPPVSm6XLmIGAQTXwCQ10QJLdyH4dJlynO2g6g4BRH2sYk4mU/5
j8N3V/zHqX2LPwgzVH4L0LKvlQk7IiUTUo4rssu019rL9j6lZJJFea7dLM0LpXS1EDNsn6kVa6+w
bqEGf5Yf+c27uM+7KH8sdiIRmdZ3cX95F2PtcnXF+MZdXdcY+1aegeT5Bz/+VN/gOcqT39UnscI5
xs5jHv08V0TC20rCGKN+iWa/RQdmlqluvPnaSvEQGdwQkjK8VqZvSsgpkKv4/4psi/w/36aV/F9w
VEJJHRZCE3BSU8u6tTFDlCftb4PhMBtdLo542O380GtfntJw4ERPNG3fxuGjY6UatywR+6Qqu5hS
UOn5LCu+i/OChR1CgRy/sPmqso64yhxbVuP+YOqh9XU4Ht7BYsIbj8jfZCiXq8Wr7HxMftnEVlds
lbglfXq/h1XJUqlj/FxsSNqeTT1vN7MjTEvRKzJJmVnKyfv430dtbNmSwIKx3Isn3Q+QxpMAg9kM
8dfiqtCcYlVNnbPVFcXfF+NF8pnRtMoGTIxGo2xtODHyEQr3H2KoUdpHkiIZMyj/c9H0h/7Br8MQ
T85m6HMbc73snLTZUx8NkRgZEcVfD1S+SV0IU8g3ur5LYU5xw5Mo1LZvthOVwTe+KzfFE+Kmu9uY
PRDGS3xeYrnWdryxxe4npBafFYjqIhDUSLdNVLgfn5z7wDC2d9grCZWrX/YXqDTZNMSzcCsL5LFa
c1mikMgZmM2n0z76Ahs7dwfpA7LU4QTGpl2Y2vkqhnOoIg2N15ZCPnLgdIZnCy2VfbxfwEMvhE15
iz1Wm8PhnNQrKcAcL1m8oYhwQvVABjEYmSwAyxKg8gfXBeBQvvgQcELW/3uKrXFlyW7uYLpacDjJ
Wkwt7BvIOB/UNxItVhEZOxfndQ8BmznokyvX+irQlQR1FBntwJu2YgrPluzxpULlLYrJD6fBP/k0
+GfO+CBjMMj+CbNigdJ4V3Idic8F//kmo36LD2gL4OeqzuIiO2uyDdjhTWAhLrnRKpQyZWnvFvEl
kVjM5ggPqWis+/frLXSlJXCx8az4Ku1zYRNk1WqVilmzPS0fVG9V+eXmuTIHaYosflZgmZuLq/8+
mqIu9mSlouhfoPaB7T/q3gxjU91bEvJ+pfzKNhIa+SFWrK3ICfUinYtY9+zmGs++dr+R6dxAa0WY
ow/wBfrgOwZr7n/pqkn3f3RL1yyL4v/qqmV9vf/xJR66/1HX6w215jfrNV1r2gO7Wa83603Hcmuq
4egDo2HU6gNXsz9z/N9myzRaprUs/BuRJQOyZEiWLCFLcecD/W1gnArpqyeSl3QxewXeA7z5oaUv
fhREhtOyFzZy9zM2qGOwQSaxFngDt6bpzUrFqdcbmmNm14INwPAlYYOMZI2NXEyYDWS3LulnjL6I
0Rpl2RMHt98O39p32wU578UxF1bfp8PJPv7S+qEzcowWy6Z/b6oWnzPvxW4AD6q/U29Vpt7G3/ir
Ri/PhapbtJQf8ucatU/GHukmpbZrRD/CLMUqA8EZGlfoL++18FCD/lVCtLn77ttc77BVS0sTHx3M
fe4uEItrokeqo8o+bYJHLY2977UsyrTn8VnY6raKkXheiCa0kfkaF++/5cmt/5+ljofc/zVrGsX/
q2tf7/9+iSftaOpz1fGA8ddg+cPx1zH+79fx//zPx0Yp2KSONfK/plsal/8h2TBBtNQNU9W+yv9f
4iH53/bcumeYjYZR171aTXca9Zpdb9p2XTdgR2AYA8c2rIH6meX/eks3W2ZzmfwvAslJskS7IyBL
/ENkyXod3BykI0ADXaeixDCd7SvrYkHju7yfvXg9exHqYDFNCPdmU3Utz6tUBg1dMxu1gmDRmVKp
qNGZdH6TxSTrafEXkqSnN0AGIOTgrsR20IndsQg3hL62g6t5CDIxlwZhd+TZZJHVwqyKKC+R2T99
8Wuv3T0wG6X9JZ90s8Tyn7rtE/kZW1D4/aJ9edQ+6x3+0MZDM35fcLYs82nnLJ3rqyD6uZ+co8ka
+U3n50/K7cCe4hZrgl5E7Rv7oX4/5LOG/5uWZiTrP+zDVB19AX3l/1/iIf5f0xq+o9UbujewdM3T
XVczTc3Q3IZj+rbhOJbj+Ibb+Bz+Pwz20huIBUAnkPVlCwB3AE1Ho0iaTJAmI9IscT/k4QjVvLbr
RugWWgQgoaOQX7hvaAyQhPnRQJUHJcE4XQiGg7aHwzuCzMMvojWwMw2jCCqsoDUARXe0h2WCh953
IwxLfcd874bFTme5Y/b5uAIYi+LgYanP0EbubR4qIxepu8LN+pSHDAtvxtEe8my68zNNFS2jjhdW
O/xGqWN7SG6+k+hkqFG+uOhEsJhloQrP68H4XTh85+XblHSzhw4LvcKG73YRMNUeoYdcDJQZcTfN
ohHomFb4vsS2ygCaEXfODoidhpMACGB4VyEcCjCyLxhIcWo7byPRz1TdA4/OY6Ee/skNUadOzZUW
GR52EO09mHfreHQRgSMniFoy9GQACOMjL3FJEc8nGKrwmo9tFm14PwzphuIg4gf4cXW9SBo2rlnz
CQDF9uBn4ToV41CwSeTN3VBx78b2CO9ZiZKSijlBUVXcyTlq+7kXfd7kGBG8ecGsoIULJMzHMi7K
pBdk7q0RpQQ7R+SQGaOF8wNHSQASXRHGNx0DpcdwEHU4tXnoU54PTwMDijWI84N7J4TOtdh2HK2Q
93lbDoBoSJSlNtkI8jeZNEO2fQokOgnHVLXohOQIfBxkALQwnJEPbqJsaBWVx4kwiMVAmTdFvBVW
SgXYRG+LyCpfTAH5QFQXgPo/8XwWpE54jb07yyu17AqIZMJlUVxbkTGF4yrvQZ/CIDkZdTT3M5QX
Tut590HmKu9BSysaLP0khNVa069pjlOpqJ7taFYjK6wuLcxl1qWfSXQ1dYuspvmP+NaPi/e2KTNe
sZzaN/1g+scuEAJNADJ0SbLQ9YGnggq5uhI/0qnh293tQlgtJJeDx8AwqYsHj+fc3DX3iMBUz9Gt
ap8bAsVX8UoK5qg+ZT+IwLUpZhTPgKdVng2+kduRA2watkPm2JWzZzspDpT/LbwNPTyh48V9tpvA
ELcy9vg3fISNkNLunP10eCLO3lNNSxjrklYKy7cNmrk4S+O2SiA+GYOm27rH3ie2dR+MixSIoirS
1gI5hIhv9yXZAIDHqgfy+s1TASux20oTkGzwwWNXFD0QV5QGnqH3ZyGeWU9ke/bKLBm7/+U7lGS/
iSHdqxhDZBpcXc8+ZR1r5H+p/9PrNcsy6iBaapZV/3r++0WeIv+PmkJXFxQQYNFsT/FuyaJYwSAb
iq9QlDJF3PKsKNIIZfnecPX4m3XDMPn4m5qpaej/sW7pX/2/fpGH9n+u5cFq39Bhx6ca+kA1VF8b
NGBDWFddq2HbVn3Q9Ax18Gn3fy+nAez/9JQC0Grp9ZZZW+L/UUP/j/xSjaBMJiiTR2RVfBKMlSGT
tMkEbZYgkY6OIQ+eJwsd4an91iNxK/P8xbBR+8VOH0loM/Ay0AMe6URywT2k3tTz8p2x0j1k3OJB
/FMIcFatabuOVql4ddVRHTcrwMWZucAWv6bMArhThnA+dejSApodBrLLv5fYFmOTYNIHyQzk21TS
Qsroj7jQPrwneBPfZ5E3sjNJwHpGwRXFs8yko1uxkUevZNjGHR9owu/B0cuTwx+67O8HTPkZNjzw
7zhUxuF4DHJciR1dXPDv+/D9uP/D2et+9/z15VGbKR0a1rEznLteiZ0cSzhojtW5OOrzdyjWebSL
7+j+Yq9KQZdksdw34fI84uVPOi8onWCcLMLA6u1JUK0Mg0FURTTlRdJlpeawL4w+oByF1UE9iCgb
t5OaOJwFcYbpBN0EYBKMm/xL1aL5/8WvUIYhyh/t8vhrk7vZNbrsd9gT2MWjpgW9Q1CBSnQXcQ32
M3FNoehbhYRDgtKHtu3uPSGL+MAHovYZxS7hzg9V8jnaqIsdxE/Yxy0YXOxfQlOtUvZLFFzd2MGs
8NO7ZYUECbdK+5lkQcn53AMYfGBKXj4depNPuoasA2/sXLewj492z1/8n+PO5V71cSVsscfEWuLE
krL1aPfoaA+ol/3Uvux2zs8OHu2KX3uI8UffQW4+C/bwl6B4+BayR9/D5PvQ8pyIMsAY6usv7Bmq
aID5DilOAdeEzXBbPoGpivbqgsHRThn6Q2/ZnrqLPaVdot4g75ZGTfjGSUYnVTxJrYSpZED1lMa4
YpckA0oXkzxpaRmBqjQ6BF8QCODIwhmD3y57vXa3B2/40v6ld3lIkwkpd19SSaoqyQKXVI9Xkh7Y
ADl9U785y1nZOnTmSiw1g1LOZL8AatZZUS+zn451FHULz9MalYpfNxtNp7bWcnqVzbTUTqD1lyZt
4qpPYb/9NFnDgMU+ZSlg7Kn8DyQh6E/guSJWJi+BWqS0DLRUBErAeDbG6421RuLeB2w7ZzcebGCv
PSgbwkzDkzyMIh2xecQ9bHioeoLRhxbYI+8mnMZQYX9L/7EjuZtjuzCGIKg12ZEN8hMAbo9gGfvu
qIJ/vw8j2x1izLLnVJQQ0+S+qsjkmYC97h5ieLunVSTzHQrd5WH9SFc7cmH8Lpq5QVi5fp5LA5rK
Jc7H/3973/7eto0sen+N/wqs06RyLMp8U1LqnHUdp/U98WNtpdu93Xz6KD5snehVUXLsTfO/35kB
QIIUKcmp423Pil8biyAweA0GM8A8YDcIMZF7uMHrTduqGy2qTyl8l+xhZORCcb67ZUBUyLPh5BbT
tCxt+Os8mkeYuPu0H+PegiPH/VLL0CvXEZ4RChJG3uiy8rM+Is7eJa+s5MvxJKj4km6uyV5H/rzA
fZbyl5U4mcPGez4dV0E84cjyNwEAukTBe9Scan+FMnr6cRsYLr4NX28XkoW3s8IHsuLCNJwpx0AP
Pp5Zt1w+UwITTi6PDvGutwt/ydA7+3Ra/MQfPF/jivPJ3Sjg/om2L+Ennjm9lN+E01P81onQgA+/
LU4iD3UpTg5xRdEEzu4mEeYTB4rC/FKOX/dHuplI+Sc0EPzbPHpJJ2t7aQwjVDMeDO4KZf+GA3yc
mpWSCYYoDGXR4g2KYjhMvOngZd8dj2YgOiw8gHiT45CqxbKyCpGelbXMxbIwNJf9f6EHcfaZHUwm
3RMaCOF4ndB72r+hXdqf+XxUxB3aJUUzxz4BmerypiLWnQI5weE+Pn9nbJMK6qpxPEmufuSLB6+N
oukNOTuvanYwDJXmJle8Cv6fRBn8dHjyunt6dp4rq9++Pjp4/f3R0Rs6/ATQvX7qdpiuESJgNLGX
fGkp4HgjJ9mUIbhCnh8BAyAfzCMNAj3baPfZxtS2bmwXCpC9SqHE9rMkzU6tfJbg9UHkB9ccTb5N
GI4zoxLYVlq/2P0ly0F+rFgPYpGX+OI/Te156mq6kkre1JvcjTFQfNP+6v7Uc8uXe0jhUyg9rcHi
Sl7KgRFPqSt1rcSVuiZcqdM4/io8Kf+K6TSE6EpZDPEvJ5c/kPLJ+3QMlTPmRchKw7Ns2apjcvEV
Gp5mLW+XnL0027JmsqwTAhXUr9qTgpHwKIL9vzeeLjqxX8yx2oW8JnzlArtT4jt3N/Wvey9P8azY
ZvjLvRWjmx86onC4y3Khpc+WtuLBHcjn9xp10mEZvhgSAVNRhtsiKIvy3+U5nrt7t9D58a4BO7Zj
rR48AC9tyHJuhoVlf2bniRLflGypYcsqf1KjPsqb96ZPDiGANp7RUR3dWNPCVvwfCK+RRCCzKcgv
qOKTuVdepCc73FhiYZqxK2SYJ/yoiFwyFf2bJHSXpb8s+TTi3yprfYEMj3TRspb72BR85uiC3N7k
iUrZk3q0pcaohHKVc+LU03bVyNB3kWtxZBbqe1mSdZSOIvsdYyFc3GfkWiASIpncRdrA2/hTUl+R
AtWQC1roLJY1Gg0SY6Ag0CFqcRz6dzXF13068qWLv/io7gMlL7LMnTXfv2spDdlJOSnuxI/awfeS
BmcChe2zSBNMHzckX7YUqKL0fhbzcidL9/Ig/nlZLdD1RNxAiwtZjAsL3UlVMsR4COlq2bCkowAQ
L6LJ4I547PxocBa9zmoq87nDoyIsb2aMWh/ou1Q0aOLfURjcFROlvQJ+FYZI4UhX1ZQoqLhehyfz
Wa6bUpqo6GcVPGT41yTGiOWEh88meM8tAC+lMJm/7F+72EURAYCYGCVchfCqK4NV1Jmxg96Y9NQV
00NHEsn22cWwF7zJX+Stv6pSHvWjVTdBDDbNVt1eY1fN6J0gOILaXRwdvO0co7eZ5zPp3+zJLJGE
dVc0SyGqBYq0zpTJOUMoodhexSYuGNE0wojgN+tMspTSfTY2L/MU95d9OcuiwE7mZ2vJ7Iq6if8t
meCSwc42nXSa06TPrDAWy0diV5YTo/FFA4GYnIZBqRoC6fVmeceX4HXWRXK6JNzq5PMBBmNcjOGk
lja12Pid6hV3dHFxdgG7pNIeNuwn3I4ijGZRMItCZWpWxaqpbsMasWoyfz9FOahA2wrP8pgCVbRQ
0sGLvJ+trLNAwNNvy4g3Yd8oRb8c66VwXfdb+2rpvJ+4pXSBfAOGY2EOTL+qmq10gK+6SuogKXsx
/pBwGUlroIxOKORBbgIZeVBwOecbHoNTT6ejMRY+wmF5ffauI73fGp5bNy0MHqDXndZ65FY6ipT4
JVPzTufXHCQBSkhGhmRDFcTlB7AVz6eSw4VKlFrNbsoHMBVvN0m7XTBf63Ad8klt5lMWAxB0DW4L
+NXnhAZrjWFa8s3ZxdFPRxecT6tkU9KnYp3SwYdgXGQPuKoeNoknLGOR5CMDqMzRPZEuxSOJ1l8Q
YWcplywfmLHoFtXbZ/diQ+WzTo71+YH1FnvVDqhugYvLvHoPVLm7ZVu/XHhajsdbEc0FxheFO4Ez
oSqAtNkR8JYVEmG1NJidb2ZOe/Knl1Xbcy0VHv6Skx52mHSPV7kvd5QxqtqXywHAvnxL+/It7cuy
CfVcA6S/2BIk54MN/3KCtnyZVi1RXJ3jD6KZ7MmTVYLZNIpyoiLzY7w9/QhCI3qDCsZDaKqYTXHE
n6wnV5Fvy3uKUOvJQJXsWHXYvpXs2DrTvhY79uWhA4lLXiVQrQgWKA+Ul4YNJN8rpl43mmzXQjey
9nrberGGxw/SVl32YcOzhVXR2TKX2VXQHjW0VY4crrV+YM13UHtMcXXrz3C5o1UZzvudiBUSsRFs
l2WUeuEYQkpwqSRSkM7ufwxRIaUulWTuLcIIN8fCeeGYrA4FTMHR4SiL5WKL5dJ0c/EMq4/yVT+y
YT+ZwLR1MXgWZaQbGS31iy1VWH5iz4yGGRMdkepiKGBM5rOktv2Ob6Uy83dC0/bVtpLnzXwUYGqb
7/XnZ5fHP6dkjfQS5B7M97E0rhBXtKlowW6+BTJzrgW75S0QejKVTWC8GPzd5tcRCTraxFfNZ7+c
vjt5zzRNOj6UUzedy/jA7OkpmoBlxpdPT+vIX07GSdLvDSIBa8nqJ/VlqIdN+iM8SZZxwxftOiGT
bFqPvUN9CmgaiTTk13Cfkgh9KZF7OySrWFSN/ngdjVL+5xWVl9BC9vr4soPQZHyvfZ6QxfsiW0Dq
sLzfoENe4KCFwdC+o+sIr3hdw3EfKomzSFoMq5Jv+1k6ByjVn+jOXM4bdouDF/IcAuyccVCqMLkP
ifwySUqX0PSiiLtTp8A+fVSp0jpyGPoYneOnXNt4Auuhk8u0mepYqCOAlz0ISwNYA/b27Oz8EmAN
xuNJss/f8MmMK+lLOy2u1yKylU12REfzxOQBYGInJ+z84vgMO4m3ivv8hR55yyhzXop0TUuGkxzK
Xp6c0+Lqj67aUt+ewXLRZqSEjx4089DSPixZB9B4BfuxGHfRRk7rdm29VTebxZh3ZXQNWj5LF66A
to/rKz9Q4kt7vQWKeAQw6uni3E+dma4PANol5gXJfGGxZBO9cBZPfeqk2K4gOj1zyLmA4GhaMEMU
5difpq9Jj+TagTrQkj4CzpvmZCdTlcgaF932Z/xchPivgoykBraMZikl3WdlWiovc/lTf7O5VNWJ
q5qe3ZKrqYpLVcGOKR8z/i2froQ5BLKW/0bhOnMJabjOXCvLgnIuUXTJRwBdY6BY6UCxioGiteSR
HxnbtnJRONNOPUgMUi2TIL40YihX4uBx5egElBrf0jGes+24wgrgd8QQlcO1XRfUyx8sRhP102ii
29keu51uHOFiiV5WQiLQ0vwh5l84UPi0LdFjaeGYCq/DcX/aVmdoNVC2fiP6vAc5glDRBtqYlgIb
ZJXLpbw0/yTLD+hbERP2EjORkrFpUvTJlvV78acYyPMrhFEtIkUWU7WEglQDKUONrCHrhmhl94mG
qt0vGmqlyPTVQqqmmS+/bdN0InOT3u2KGKWObQptsy/EEhRR1Z3nO8aj+UqiZsizxFFOtYkXzE0K
uiSXN0oFCBpTFWFyzszxSGo4oQKSkstaeUTBJq6CXcezudL9WrFYJVGmCEkF9b1UbSj1dC4VPykU
IuQ+6x5eHB10fjvrXrz++4WirQjsiT+bYcwYHOwKPUtFt44tHNQtqDcWQTJFD4+nqXp4PIXr4fHf
VWFzK0PmFsLlaouIXfprZdxcPq3BdRR8QK3Am6S2I/zSm03cDl1Dr7vrRqUrC6aLd29cnW9ZeN0F
mS7rw94Lxq355sLtTWrywGI/mKH3OfW0Nr13Op4E3TTrIUGoPc/bSHTfcADqaZc8LygrviMuwuSl
kLwQygZewafSKyD55AL+ysTcJQ90G5rAkI3o+4P+v8gXeXVP0c58VsurKaldEd9XdmABq9YLy6SV
hGUqXWbyodyFB2bkV9Ra/8UyywLeHAPeFZ90DPSSAunJ/DlX/ZV18NeSAqoJRWaxcCziGBVzqznw
nlPa1eBF53FYK7F7KDtVlZOkaa/oGoXbhchYLCVRw0gljuIgS1mPtunyOws1mkP+2pXti8O/dcpI
jTH1Opccoxy/Pjm6vDz44ehv6wHi+oZC4S21mVivrNBLZKnXFQGjcpz4UHILm8L5HBCx3nieKdIl
O6XDV8CgLq7G2vMMh8qrXjroKUjeutqiYQjG811RQzEwYbGWnFLm4iNxTsE39oaHW6ZXRC7ZTnnR
VvKki0+ruoQoJXPqU3qvDVOHFk5C7RMXUGH2yqYqjbcmiEi9zIKmnl+lmFRTl3Eu6vdiHVwHZulQ
pNNLQcyyxjxfsqoqx5duSoyyz2ksFlmxUvNR9/Ss8+bs3enrauSp3pnSZwmSyIhra+DIl2FAWd24
SNDSia5wiuSxRBap2HMWAgcWA/Vd/uP0cFl0bn4XpITmlgXLQnKLu0h+IrLrNq31wyYtu0Ki5VF2
9fHUzC6TxBWPIaIgaerNa0mQWejRuyx4dGks2FRdrCzALHxr6DKoaQu5/l231bpHBM8HCqpE98ri
s6a9XBSCckhSqLdgeZAKo3t0nSHNTBfGYMFeIy34LFcQdhkyUeX9kHl291N5feH0s6qhOaFVPWUs
zo5gvUsmTt5zw8fnPBsFGizORCq7VxnY5dtVenywhv1dVUcLBwhF+7zUIFBspzk6m0V+5Yc16V1m
nh4vnjlnNOR+FaTGaQsVMAqcEkzuatlY5zOl0mKapr/nIuOTtEQ2nUbhgzqZCtDSIcpKLRugNBfX
6FkfiDoIKhAmYqanAnzO9onoRpPOznY9E+jHunSDNmW+nNRQ6/sofxdD0MtlQGDVWO8p4dNQLUlu
P+oBCxeYlJSdtQMsI0VSWlYVYFlkWz9mstLSEoCixeXx0KWWQ1m575ShEXodubGqavxntUFpCVQ1
SRUa4LcyEPCmBJTm33K95xkKSaSNmbanngKvK6DrCuB6AWq9CFMaDJLWR9ZRsbPUsuB4v6mNf6W2
/bffSmfv1UJVUufYccjotKlb9XVPxwoRrsvW373iW2vrRZQu3T8z3urhYzZz/kowTo7r0jgZ7vqM
U5GhQ58x1XGXeS4xZCqPRExruxBB+c/ukPORH+n/ca5R8LivUsea8X8sV4dki8d/MtxN/J/HeMr8
f9oaOdcOZloWFl6jY//kiwJALPf/aTi2x+P/eJYNlaP/T9OzN/5fH+Uh/5+tnt0KWm4cmCbIPn7o
Wj3d8mApRqbt6a3AsBy7ZYfWw/r/BGB1Bkxk5v/TaNt229Qr/H/a6P9TYCbLMJNfSCXCp2eVz053
ictOrfJZdMhuWQseO61lHju/xNGZFUdW03cajV7UdCI3fhBHZ56BDPsu/a1w8JLXoOHvilrJE66W
gkyN9LuSMpfAV+YThKuPnNhbVEiRXmFSBzFKNGP+zjViy+4Yxf2i9mQ+SvpXIwrWQRIDjn6dieMQ
zBCO5xgPQhyC8KYW0x7SuQ1pqjRtvJoz5WnScscoS9WKZTBprUQZn+u5/w419+qiPJC6SL2PefQ9
Nc/Tq2j07dpyUcF5nfHiGu5LB2c3TVP78pA2DFre0ABTUWCeo8QsYt4LhNzhFppqkvSaoZZ6uQTg
q3QKFgCmR38VAPkoiENAkFdrHP13VjZAOeOTiCErE83Jciz1MLKOYwIC+2wwZ/7NFXsWp/YOavvq
6oRCvh0RIXf5JIj8MPA7quVTmlo6cNVQX+Wh+rdlUP3b8vkoYiV2dsWU7K6YEqXK0lnhFsgog2F6
f3TVjUYYIifs4taWOnqSIh+5gcFjsLLcdVq7YdSbX+HrZBrF/dvajjxENx1SsKI/65O9r2jO82m1
Pc8qSldt1aNVYPQCaj+MVc8SqLBqKsCqvUMRuur5XP0JXUEu6PMX89D0Wy734umus+utenBTvQYW
b3wF+b+fBx+i2X7J6lgNBya/ACed5jSd1sm6Dw4qL9sd30TTeDD+SLvxuuXl9R5g/nzYBaZh0Ie9
CKhVoZk7a1upV4MsdHP9TuY7KyH+sljJ7u57vPCn9JTXW/WkpvP3bAcNuj+d+ne/FAbrPU4BeTK0
HHRdi3+a6x5ILRy04rLJaUM9if2ZP6hxX6jS2xN3xEtmIOK6VrCR3HyNPog4Mv30hgE10BbqyvmE
E6wo5zSlXtoCKizXalB2t+zKEFug+qrC6/t0GBGHUNMWZIYoFHZ2ubUjT0b5kehuU3fucVVauOpU
GLdVF53FLOpFp7b0orNw8aXsuCLDwlUWes/cZ/2FKzbOtvY5gjUd0gzdFX/XRbEHufxY8z5DW+8+
Y3d5NnXv+ILLD7ltr77B0Na7wdgtA5jbvvNgd5eDXeje54e4ZSAMcUmQ2RV/11YnoNgmHAl4wppT
nZpQPn1mhG12/PoZCDLn+M/h+Tv8c/xsEL5kVV87Z4ze+Bg+Qwe5FCpt98FBA58iYKcuJPovzHoB
icJ8gjySyKfCklSgVF/179F1fr7CXaPOlNsZrDB7zarL0qgyrayy/L2Vcg2c8XP3Klbk11JZd91r
TGXCQqa9gpmB3p30R+yZjRMxn/IfByhk4Y8TEBvgRzYpT8QA4cTwPpeR6DppUOzkB16V1ERRnqtW
KyPTe2XLfIftAnF2dkrrFsKvGNQni03Itr3VDdytbmC6U+xVk4ysoasa499K4/Ei9eKudvX3aJn+
7T/1bxUHKmIWn3GDmUKR1G9Kpowv2Z9mq0X3ca3W+ruzQsHkFlS81ZXp65IkBeSy3WdJtsXdp9im
pbuPoOfkPtij6AL8z1pDUjRcg4xd5INqi56KuRk9PwPsk78T+lX/H2xCejhJgWvpH/w6GKNUPZv2
ec/eHL89Yi9iPEoUDW6RZj/+8RYtUJY35skTBToOUTCfTrvC6JtPocCtGFb/tlRGQ/8FuQ9PWWcM
HG+bW/bnPrFnemswoHCaaldoWeZhcBDV+VmxTiRUb6mtkKG9vZgFYDkCVPFspwQcUrk8ODoL1w06
noW/4nL/PgO8WMuPKQt9JsRBDAxLmCusjdtymItDzGUEnY+y5ONLOlzorpS91FKZa2aep0wQFJ9y
outOQVXgf/ji/p9CGRUcfIWVjgt4/ab+8j/vc1LMlzc3J/PkG/CUN4GNMTRyUmhJDgzTKnu3OFFy
9v4XKhek97/BSOvN+4MQL4Cbmh+GGo/bPUXXCtptNEq0m/50NvcH3DUChm7V0BvTdDyAXMsuhlfE
/zRsg+7/bd0yLEN3MP6j7Vqb+9/HeOj+1w1t2zBbut80m34Quk0vtJxWz4x8u+UZsG8GTcN0Iu9r
3P+a7E3UE/e/Vtuojv/4Hj1Li2DyUyJViJRMICUrQ0pxJ0yo2UiuMd4221280zWyK93abvECNy3c
S3+Ka1rfc4yW4TYase24Ueznr2nTzPxmNn2V14MYXakpGJLpjNU46/fNJ6j1M9v+5tPr44vPe5l2
Bi5LT0NLiJtIA+HK0GZjbRD58IbxoAYR6mxEsDS11x2+FrdXgWtqSTTT/OnwxiOHElME6WqGffLj
vzQKx3gPaIah8fHUhLMZDblSjRs+IWBftjOhsDN52LvLYZsazPQcukdkKPY/RKU0SMMw4Vo/0Yb+
9ANgm2w4yfUf+9Poau5Pw27s9wd8vP/3kfN7P2X6P5YmbBq19OxPw/DdZOD4BRpAy+m/aTm2WdD/
gRdjQ/8f4yH6H4em5VlN27PcyLRbhuf7fmwFvZbh9OKmFwD5j0P/oen/YvxfJP5tu0r/x0L9H4GZ
yrF1ipkrNIBM3bpX1F6uGlSyW7RaRRUg+6E1gPRYb3pxs9EQqkAPoQFkW7jnwL+W/XAh9nj4ucXo
f7tl0f8KGUezxUSQwAuJWf1KYhyMZoNC2lU0G0+KIIW+TrEiEMr9YnkKm7PQItyrCom4VxaSyHV1
IY3u35OFxPyY5kcP5mEyDRZ6hunkYaAk+Q521XhhyOELhmwr1k7pi63H5GnEYz+XfJrPElTALvki
kWaxURgxj/eP5dxDLou3yCrjLdKZCA8Qa7p1y+EhKVcHd2P3De7GvkJwNybD22GQmux6UFFgxFyL
l37kJDh/gJT6qSpNx5L4jZKG/VH2279Nf/sBmqVIBTj/5ir98oLzatl7Muwrb9nNa5aWngeg58WC
ZtxLEdhNHA6ic4MoS+xnLZ1G4ZzM6tJXtb3UtXGsJuXk+DQ1dz6xMELQl660yflMSkPiyKdk3F+8
yOZG+BXA+0oK0ceWhehjy0L08bAhxPeD1FBvlqpgpocjC5HnlGWUZSuLPMe/PCnrF511KGcwOQ2L
l7KP8no5raU8aJ28waV+YeBW2LZN3axULl0VWi6bkjVO4WgGt1YomEiV1mK8uYUYeRM13txu+ddi
K3ZEdujYZI4Bi7p4ppx8kOqg948/RwPpcMHQ8Opr6EHmKauKE2lguhxGpYHp2AokkaprEmHSyX7g
UHbc3RJ12TZbdVP/cl3ZVc8XqWJVQvu8IizIKm2pZe7Q303CRd2MZd7O05PUnKbG6ggI6+lXrRVJ
YS39qrWVmSr0q36/MtSX61flm3ZPbaiVtSyPZFPdjhXaUKvrXeZCfB2ffo/kYpwriXtEJzy3vq4P
2If0aVymA7nFHs6nsYS5rV1LD7ULzyAaXc2usc0ZYagR8B1WAPIjF1pLHkqfjdlHIMEqhYEk3s8/
vnNlkmZ5gHqYncUr0jJ0oDPAfLgwGbhcciOm4z6CB1bb0qnhRsG9YP93umAtd+CgZMimmvviUj4B
pSdWi3Aj95W4NvlJVRXfTTHlQUaMRsYz8JrecbyyW+97eXfFma/wBvpfqctQnqDLLzrp2XwmvTWE
HnD6BTV2SYRQ/PLV2bbfbvfaYTtu99uD9qR9OWu3O22uM3WPwtftH4sAsGlYRHYVKCL/1aWjoZ3U
wUqA+qmakXNISsPYIv1Xp2n8Ti+n6/sqzXOiX+qrlNMnWfr62zZpiKhoW15OlvhRlChgswhrA7zu
CK0a5Bfy+wuA0kgRAq5QLpLAC1KRuvt9RReqOI+uYZAes27XDWNdTZ6808bFTavEd9YT5SRinwU8
Aq2i1rNELxnEIBouCoiTgSHNgJxbqYyTXs9XZJr9C31FCj0al3vI9PDQaM0hLD6rvSAuFDle4QVx
4eMqL4gLhgXLvCAuySqfBceJJRJJhh4LGuMcAb5N1COsHnJ2JKU8UfDpl/77MqVb8odEaLZc432l
Xv7uw+jl7/4uvXwsvr5S/W6JUj3pNQPS9OaxcCurCH6ydtwTUnO3EkW5TBbIhlcAFCStpFAqG1UU
qdC2VuvKfMguha9OmZyzmPuqAzqRDp5yrRNTz8nDzIjhza6YskyhlmXZ04msnEm11TSr+Z5WF5N9
WCxU6hivJGVhwX+RX9IFKEv9kgoC2KRT86a+tjLovS0illqhpPOzr54zAon42MfQZjWFYZRuaHCP
LOMc20Xtb+7Vsri9pkWXFkwZT3XD9XTuEbsJHPravq1WeWIrskZf6IlNK+dCdqu5k7U9tLFqd3Z/
csdqJWuzrFdf6ieNcKZFYmjLtERIrjVQZqXfp3JH4Znf6T12jkuf4WzmdhphqbtQpGTLKQ4NAD1G
f679BGUEzDakrQy4NEgajwZ3zBBbH+l9ruOYaoFiZXWdIUAl/httyXxCVL4Cq5KllBuBomtA3FIw
0mOO81AJ/pJMitYnJ+l5sl7us108a9lkqBc3XEPfbNWBzLTcVt1Z0zgo5+GKzubyQeDvc3eytfsp
1VJfvCgr11HfVXTU8UJM1THf1zlXgjimil6Cs4lDojjohjUTvbY/bmcM3l/iUHJBMmysdF+bYTeW
a2+nnAyORTZh6fGpqC6ZhdwNJp/LSn1tGUm1OI/ZZpXickHV+ZnuhixjHwvXsYrG/f6CBjI/ry2l
T8UqSJlahcZrW6rgX2yp7OPnxXHIFPx3v1TBv0RhfxFWtcL+ArhFhf31wAn7v/9SCAbnmHM65mjQ
U2IWz9pML+2bf/tlfSODn2WIlxoK3AdsXg2eX4GuUUWFLcIiNqi2CLulKLnKFiEXWuF32iIsVv5Q
yv275QuknIjReuIuEIFMofZA6oDwn+x0jJagqOiKgxzx+NJY7M+jWVqq/2+S/v/rzqVGn8kC4Ofo
S1Q/6Vml/2+4pP9p2a5l2o7FdNOwXXej//kYD+l/Gm5P75mOa0ee43nN2DPjSI9DJ2j6vuXquuPE
sev1gofV//w7alOatqL/2Wo7rbblLdP/B6Tk+vzEfAFSfl0dfy8ODS80G43YcXXLt+6h4++R6I1/
8jr+q9TyDW0YTa8i7fDs9M3xD93zi6Ojk/NO96KjndNivIxmayr4m9p0xhc1Ks7TKgYoH6LpKBqs
p3mv2wgCiQECkAe3pG2LOv1IIXCYN5r2f9pHTvfXrGNd/6+2a9qGYTPdwL8b/6+P8cj551RhD9hE
f6TRwl9z1a9Rx4r933Rsj+bfBEbA9ND+A7gAe7P/P8ZD+3/kRn7L8uym6cIa9O2W6YWx1WvqgdkM
jV4YxGHsxbrztff/Ztux2qa5bP+/jYYsh5F4fYBMAbHdnBfwp8H1nj8d7pFL63CW7PlDx7u91XqR
jxZot4ajTaOboAGfkF9winYhJeyDk7f5KDAQ96qxd6/sghFp+o4ZhM1Gw/OjZqvn5RmRewHkzMq9
ipBuKl1Hw7+mQfr3W2yPjuyH4zAakK7zMTs4cTyzyb4nEN+PgQfQfoahAzjscFtIrFK4C65BqBqV
nRMC1amH46FOLsn9KUVU3IZJT8aDaP/6JtDrhuEA2o2aIARuR/50cEcC3Yd9KIlJ5J8QfwzG0I6b
aLCfpkwB5P5eGN3sjWKUIbfhD6WdvrnsXpyddWSmj34fA+Vux/3b6SzYLjmtwWYigVRbiVrSXdHU
7XrW6nAGDBHB47/298bBZA8Qqu8P/mo3dRMxvqwSfpSFctg1wl+32JDUwZNlp7BP8cxdC6LBAFv+
nX4rxbFXSzQHn8IanEZJct9yvD1/1dfRcQTukQP2JXOAdfCXZXXIJxgPYbj6PdL+2MZZIqsb7V/9
oX9Fs4JpQ7x0w6nTeNvKRlE+n0u+qWmfpRI7ez6bhIaZ6ID0fw6mV+7/MCRcZEg+9CcaKvmTvJCZ
2ZJtrZ9otMRvtWv4Ofs41kiRaAUnsGr/B3aP9n8HHb97Luz/rmV6m/3/MR5u/2kHkRfYnqf34sh2
rVDvmb5ut9wI6Gxke27kNZtmz/8K9p+K+b/ebNvNSvN/Zu6Z7xliJ5mgkPifYifXD/ATvgHdMsBO
BtjJpJobMgVJMh9GwCrwnb2fpK7k/Zm49xoDPMFC4HJAQ/bxCPeKfhB1Z9MoIjtSm5WzCPZSDqES
YK/yk9j5jV6ke3av0XBbsWsEQX7nryzMd/nKz9xsxzPJDw7+NdLry3DW7U9/5dpWeK1Qw01sJlVo
4OvU/4g52Av4UReXYS9Y5+z1WZtdRHhVcMPVYKb9q+sZQ2C3CKjBOjjO8j7x43j6IREqORFeWg39
6V0KLptbxcmI/LpHN2BM5yR4bw9VRJB9galHWLjD8moY8JYppITd9vwpJIUsGROO+OTYHRAUL8NK
KkzhHyTsY8Q+jMYf8Xp0AtN8R5EOqYPwpX81GpNCGyQSevpXgP7JjJqDd3vl4Kk3eObMYCi1V9kX
dAiG8yALdZVPipaauBTUjijU60tVZ39LXFOKLGJSaR5qVBm60e/H/Wha55UjO1CvNnl5DmwIgtBe
wT915RUNTXc2cXf+pE9B/gfC66SOPIhBR4m/F2m4pNAvhAbiwH3vAVad/1vi/N/VXc+2PPL/YG/2
/0d5aP/XWyaI/HocmG4LNn/LN5pubNitJvABgd4CjtbRo1YzfNj9v3M9x3P5zP2P0zYAolUl/nO0
lHIjiP09TukxIgtDKXV96Z9viSja9jE2DONBYOSenijhXhaivSxz9XDfqteTwpUS0j2E13ONVtho
xKYe9sLw/ocBKsz1zwPUUnTH4aIjaPoXTwSePEkwYreBiljX4ZCUBkks0p6kwr6G+sGqSPucphCt
LlCi2tvLsuJLRWb8xAUuVC0bT+9IsoQGSCYH9iQU/vjH7c3uVPmU3v+mWwDQfuG16YCmf7r+oa/y
rKT/uivkP093TYr/BdRoQ/8f4yH67zRB4jZAuPANx3DdqOWYVtPyXadnREbsm00ravohSOlfVf4z
7LZhtE1nBf0Hws9xkgFOohAXfd0r4FYYOr4boC8e3dLt4D5u3gzu5s24l5u3e965Lge2Lje3EpBL
TZokQV9L5hM0ukFYnN5qJFSud6N8byd2mzvlr/ks8v/3cgu4Vh0r6b9tS/+f8KD/T8vZ+H97nIfH
f4yDVtOIbT124sA1w6ZtBXYYhHYP/kR2YPWCyAytr3z+Z7Tahtu2Kt1/AloyBS1xI3AbhJYM0RKl
gNedSiEgnPqeZPjvvz0sg1fGO6dfpa/Q0A0dvddoBLqt91DeXc6xZ+WruPMsB0Vh5kbl3Bg+jVbH
vvvh+LB7fn7MDIPV8DcQ3e7JweV/dy+PT87fHtXMHRiO44u/dTv/OD/qvj366eht9+3Z33de1cuA
6PcEIoOZiCuEiU8Hbfvsu+dX/aDsKoccRGgxWcyNyH3Od65hi4sfJll+KNwu9ff6V7tpGuglYLM7
rPuU8v9Gyn7ALs93Bq4J+mUaoKvov+7YUv/DMnSP+H994//5UR6i/17PbllWy+3FLdeMPcsNQqNp
Oi6Qfa8HjL9r6l6z5btfWf9Db7Ytq+1U+P+U+h8j5KM5UnKW/+uy/06sR0FkNRpCFfQ+GqAe1wD1
iux/3H9QNdAVHPc6aqAbLvs/9Fng/w1Lm0XDiZTSgqGvTdAxNOFNMNaEB5HxNEFtAESocBwl2u/w
/4+HPYL/N12X9P8809jw/4/ycPoPnH/guobutmzXCeKe2XKbZstuGr2gF1u9lgP0Ow4eWP9/0f+/
09a9tlWp/4d4yTheMsBLRnhJF8g5vEQ9ANwmEC/ZaDzbEkEDoCjQ/5so1PixMCkNfPmtQZPJ2PEr
dQFWeIh+rGsDcVvQaLT0Zi9qrhRCvta1gUXhmCw7FVaqTu3JjF0og6EWWFNRCFNepWygbe3uvSBT
2fw8083AouaayeWTgh4cpnLXCdhIt5lJVKkPl+3xB18073NWNUXMvAnDrnVjtQEfbtEd2tV84M+A
cIp04eMgp6CWZaIyabdFIrpexmwCgvAk63oU5Yv/wfY9Hw7n3f5kblIVi03Nhuf5klziNgWI/xWq
1qKkhrm7sNq6uNrE2HgGeerif2h0eDh1KkA/XRrbj7gnhOMrrfjZsF6lbcJxez6ZzpOkm4yDbm+e
GBWt2/AiD//I/T+Men1/hE63G2F/mjxoHSv2f910DB7/wfUcB+P/GI61kf8e55kn071ef7SFf4X3
dfo96Pf20h+TD1f8HiJLuZtdj0ewFvfQN5wmXLon/Ps48AcpUP6WXPvTaG8IGAb/21UfmuqHabDX
A7AxyCRb48ns3z1Q/0sfuf7npMae2f8YdAswimakIg2cvnDCSWLAHBPXPwtaxf97Bo//4hi2Z1su
2f/oG/vfR3mI/zdd3/FdL/BbRmg5QTNo+V5oOqHrey3LiXQ/NtwezM4D6//MozprKeY/Nob/Mir0
f5hB+r8RRtEmpEQ2XyAlyQCElIKbF5Rsj1MtDHrRpZuDrmBF8ZCIgZxRnnU89CeOmhV922vy2YKC
BS0hs8juQ4El/P7q1vVW55EGyp7txq1eoxGCyBzrvTxPvxoK5+JX56NLhpZLDlrpD7F929ztDDCe
+9986k+Qxf7c/uYTsd/T/gR/X8Fcf/Tv+AtMHTrJx5/X42SGvO3nbfZP5Hi32+1xHP9T569olgNE
P9kfjfFKgCdrT8gyB3WB9veiW7yD3sOEOOHfd5Xvp28uM1jRbDD2QzL/2J/Fswn75hMmUHPhNyIO
zujnYok4nMn88FNmh58LudH+Zx+QMxrdsNQeSBr/fPNJ/PrMsMQqXCigX+ns5PNITfFW4Eam3miA
LG/H5mpcKECpxIVCPhnKAg3njFSMk/6UxYHl92dnncOzk5OD09d8lKbzESO/Wz20C+tGEUjsw5ds
O/sKxXHIeRpMthjP4TAAARF98+TT6QYo9oOIzZNe+jEKrseY0CUagWr+8yleOw3u0I0t+cd6WQUn
CZJ+HhCmfAkkaHMKCLsG7wTmZWnXjOq8uzxN0Lx0uLbJ/u7F75eICvw/J2mD8dVD7jEr+X/TFfy/
YztAOoH/dwxzs/8/xgMCH6sZDV0zdti704ujt0cHl0evX7L59IrcVw2jsD8fbm2hScaxiL02ha3N
T6IGqx2iY5ykzZ7+TA9sdEDYOBuwZP9n/OoHmAh179dbbccWe/+/e1T+c57S+1+L7n+5klimCco1
yB48/qNuWIaR+f+xTbz/dbyN/f+jPMT/25bhunHYcpt2K9LN0LKclu+0eoYexbGt+1aENwD6A+v/
lOj/m/oK83+u759pgnKcLN4Apw9w+cpdcFJ6GVxirFd9GxxYTdcO4kYjDqK4Fbbucxvc4rfBrXsp
gz6uN6AH1UxdcS19D83UzeX0V3sW4v9+hTr09fz/mJ5t2AbsBRgRHvX/N/5/vv6zqP/b0rgbYe3g
4qT79vzgCFejUALja/6h7f9Ml+//rmXrnoHnf5bubc7/HuWh/b9nRi2zZ+pez4qsyNYD37fdOAhc
p2WYVoy+gEzDfej4z3T+5+bsP+xW27Cr9n+OlkyiJer7CjUwcTmhcAEk0cY8Xdjsl9r3LZzcmcsO
7hZB9xbTpN6Y4TqO7zYakdc07LBZwinkSiksQy6dQvo4GA9yl/+BBMEMoB7u4bnhdE9O3u3fbbGn
8B8FnyU9CBhYfzafRgl+0J7KQtnwkXIEnqjmvh7+2D3/8R+X3YPXry+6na5rf3/cUfPuFuBAxbtL
C2PLlDKdH9+dfF+WdnRUSP3p+KLTPfoZAWz2+a/1FM5/vkoda+7/FkiCpmvj+Y/lms5m/3+Mp3j+
R6opD1zHqvM/Xbfk+Z+jW+j/0dHtjf7fozzG5rDtP/opO/8zdBLy4YetRbeTQT/oz0C616YRucoB
9uJ+EsAq/t82La7/i9o/nk3+P5zN+n+Uh/h/3zCbtucGPTP0/chp6m7g+EGv5blGjKbgnuPEMGMP
ff6H/L9hKQKA0XbMtlnpAAQPABFdmERK9OaVIeXXtQPRm5EReGgGHsW9XuDcxwzc5Wbg7n1O/gwj
PR8bD4f+KNQwzoBGEaESPCzzpc10MpvCj4LV9HLYJsj4CcgGeJCXaLH/IdLK7Om4079+og396QeY
vvWA/x4DglWnhgpFGtxlBEnzBwPt+qM2T6JQ691ps+tIHllsjMmXPgvnf8isE/lPIowaNIu0t+Q9
8/j8ULvp+9rw13k0v98OsJz+u57F7f9Mz7J1YPxQ/8swNvqfj/Jw/4+G0zT9uNVz3MANLKdluT3f
AYJntmBDcG3Pbhq21Yq+hv2Ho1wCe20b/qs4AGLeXpPvARIzGWEmBcECzGQCM8U2cAJErSoGOt0L
6bg5oJYpRnmLkpn8C8QugTZzX48tr+gbetlTDi8Z+Dfo6RHhudba8LaYVTytanl64d5KxExD/7qR
2JGW9mntAqLRhe0xHdRe+lNsj6EeN0PfwUAZpmnbhYuxNDPfHtNX0iQi03X4l462kvF8CtsDRiK+
C4DOY2Ng7FDphbFJvwubHWweWcrw11wO0Xx6383esznNJ8upEcBmSTT0c/CALA77V0QGc+kYDXDI
S1JIN4r10RJ9+AljpD/Z3aeBTfpX6EoaS7e3Cp9uZH3FL6JbxWTR7PbWblmy6GTVV+prEaLUsC6m
D/q9YtI1ZO3BZnvdFgpgdJ8JdEG4DpVtZt/Uzr7/v7B178huNMZKGkCe0mg0/C05D2oZOYMVZSgw
5Te1w8Md+H745u3BD5f46+1r8VODcn9l33yHacff0zegD93Cb4piTwkXnc7RZQeS8OXo587FAc+L
QRgL47rYSIlW1W3dfZS27mZt5bNc0lSO6v/2lj7ZEmtHbaNYTZVocs+mLZnTHDVbSvx7Sz9vjaKP
XK5QCKmUFPjTaIROL255AdFA7nJ+PhgIErgUOK4vvQ4blFHHHeivfyXLrV32IqN3+EYph+PJHXdD
W4Mhgs24xQ79KQAasaMhNO27wwb+/es48cNBYzy9epUW7SjRPvGIH8NjAgGOZx/9afSS3Y3nLPBR
aRNtPKb93hydrMzQf+7eeIod78d3BAgS5xSclcKDR9NhgoHQ8OWH03fsh2gUTf0BO5/3gKDDph2A
0EHemieYklxHIetxQFjkDbbiUrSCvUGPgjzQQ9THwG/sJpom+GrKOgTAOhtPCUjNn2Hbp8L78w40
+I6h39u0bKNyCLKehni/RLG8xxN07AtAoZsf+4MB+Z1Mong+qBMMyM3+ftz58exdhx2c/oP9/eDi
4uC084+XkHt2jUFao5uIw+oPQXYB0B8xCORodgddIBAnRxeHP0KZg++P3x53/sHw9ua4c3p0ecne
nF2wA3Z+cNE5Pnz39uCCnb+7OD+7PGow4MTIzTJBWDLQMU0WjGUYzUDeSbLe/wNmOIEWDkJ2DdRB
BmQNmc8CQKvVk0hQfAp6iX3NxY99iY6NR+NZnX2c9mekrbMwvVQ+m+I6Ox4FjTpzWqwDIiSsrvOB
H8DMXs4RgmXpdfb9OJlhzpMDjBMHUrJh6R6fiHeXB9S3PSSIT4UeM/sumYX9ceP6VSENKEwhcT6C
2Q8LiYP+sD9LColxMJoNCmlX0QwQrlhP/2rkF3Nygb2QiHaRxXx3yR7axBZrx3RUvC/LXg4FDxAW
+gW8815pl+ez4eS2kMaZ63ziNnBH8xliFMrtuWQYjG4wmRc+UHRXSlNBi3jMBBvShRo5QJj1Q5DN
of0BiPe1bvf0ostTd9SM7y6PDrvnRxdd+IuEmGSHXXQRKnP8eHbZgcV58rfu6cHJEdveQ9sDWJfD
5OpZuF3MeXyaz9gfyXwrcxXyVNSp5Dq5/KF7efz/jlhTTSv0J/t0WtJV0VseMBjDj0ANaDR7CT8B
yzCsBf+G+4b41omwwVc8IkuEId4xwm1Z1PW6ml6eCuN/8Pbt1u7nlzwOsRpwGMGiS3mo4qX4CVgh
f06m/fEUo7CL9zQqu3hPfKQBiXwd+rddHrFVpsymQB1ogaYp/TAtfT2fheOPo/Qdluckos+ikbhY
0As6o/DbuVjIVF8ffanHdawYf2CGcDxHHYRkPpQpCqwboI/AygDFk4S0zmQ2GXR8xmSQ8azJIhA7
f80HZ89lCYBQUtrwVwQkMerXOhMY+Ct+pNmGBtyICf9FItn79Cutw19ODn4mjg0op4nf+ARSBOkX
wJJwboS3tsZTaVZ5AGk+I/NkBisSppRiJ2ejocSbhi/0RpVP5t0EKAPOZfIhRYMx7Cjo6+vy8Mej
1903x2/OFFBJAPxBl0Dw35OyGZwlPODuMBpCBbXnPGed6WloeZ6yQ6Fe+e+GAC2wkDdUe6ViJc8B
EOnHfBBNawCRNxhjwnOYWfxrAoDD8Zd9hhr1FDga1TT+39HFGYZ6Tz7wEM6YdnnUSQsAsOxjX7QW
K5Zropb1hDLKAmyfauLhzUVYW6DoMMP1J9vAiZwen/7QBiYR93ihwsGg8nStsW0q+mQbtmdMf/os
zAIPQ8N47GgKsI0ZczNu8I5TVlh4kCKJNv/w8RoZ5NpfeCxesRxpUKjOvRfAwYxCBlOY+FcgEFzO
MG4DMB0imDV88fGUeohe4xqNBu3sUJBqgRURh/5d7TmHTsvu9N3btyJEOM7G8NcuShZ8kJXVIhZG
HUNaDKJRTbyj3d4Ozpwuw5EXRxTjOWUDCU2nUA+i/TKOMIYxVzssBuoJj1VOs0vfM3LGnj8X8Yo5
wWOvBCpmWXaWAqbOpjOj5uUTJXZjmhd0qq0GTMdpuODkaioHWAyeoGLZ+CGJEaihEJh6uo2JGYAx
JDB40lYY4nRkZaT3bEBFbbkxXW9EoQeIHReSe6WYGxKpjnhU5jKUqkanjH4XUCqPyzhx0MFgOKml
Y1EcnZ1qZDq6uDi7aLOO0mHYdJIhhbcFZj0CsTBU0GoBAGPPEkTYZwmt2eo2rDOKKgbu7vIv3G/H
vLcwLMqqS6eap+GGJ9b/k4wmYmpjdtMFuSmQAcDF/qqiq0iSpFgt9XIJwFfpclkAyJOqAfJ+8O2c
7e6zGt/hd1Y2IOM90uUrKxPNyXKkKEC7L6YD99Xl+oxhF48R0s34vRw63OKCyV2tLHedVjTFtMPX
yRTYw9vajpxmLOnPKkpuF5JT7JIMlfKN8XVMswtS8KgC5Fn37xdnp2//kUKCMSpCeqWS1SckERbz
QNv0baTBAswTHna9kEt+zfYk7PFILA0aeCIt6XaZJe3URXbsz3a2J/oBXkiKVaRkKevt6qWUR5N/
E5Xnoxd86I780TgZRNGkdvj27PC/uydnp2eds9PjQ+KNxJJF9jcjdWKPwH1f7u6Cd5ZtETGFsADy
jTyuIzcFZ8Qphv1kAjC719FgQryjYBrFLG2LYyz2E3tmNMyYqNdPRxeXx2en1PrJfJbUtt9xCi4z
fyeieb3aVvK8mY8CTG3zfeP87PL455SYkswqSb9SCq1qzziwNtSNr5rPfjl9d/KeaVrKGskgS/OR
YNrZ01OMKZXeYMN7HU85JuMkQXdOAlZlDCXGT0mgHjbpjxhItQJwIk9HMtCQSTatRzIug6b1IPMH
oiv7lERMCCVyWYgJXQH28ToapXveKyovoYXs9fFlB6HhYZc/Alg8gcl3fu5DHSatAJBrEjwNm6cO
F/YdXZfwYtY5w65pmiq67EMivUvhBYECT4FvoWQsdlBS+nXen8Jq0DoSYJ8dn3Z+QoCy9n2ewHp+
EqVNyrVSbRsKxhLWgL09Ozu/BFiD8XiS7PM3fEAk7QHHg6wBfmmnxfVahN7ikmRHApmw84vjM2wQ
ygb7/IUeKSvInJciXdOS4SQ38Zcn54ShQE/aWVg6n2kzHo8MvXzloMmCy7AJGq/gkGzELG2ERK40
/yiSQwb8F/Nv/P6AdOpTtMtgyNUgYOwj0ubHTXxpr4f1iAIAo55i/D4X6CfzZH0A0C7p8gNIkWxs
J8VABfnogX17EenwCnWGY8AxMk1fc/VKfIY6AO+AMRiPaOyJvES3/VmNdrA8VaQDiEyag9aXnba8
zOVXjkOU1NyZh5KuiK1KKsxWNxtwI/8xd6CipKcrbJ8OmfIfUyKxz5ziN0D6QgKgNTas0IX0dENJ
LJx75PcTgZ9duXBqND7Tq6DO+OEW/L755b1yNEEbvjyVSDs7IYdyeKI4HsW17uVh9/T84uzw6PLy
7OKyi7YHgnXFM/Pay5eCY8HyvOouv+IRcEHyeMHERkLH7PwMWAgWogPiqIKXZ3hWLrvxy3sAxFmi
T9tytmEn5J/9QRd6NR+mkm2dfet/+7ku8mdbwXZKRcPFEr2shJy5pfnDLL86I0vLxFkZiTpL8/ez
/ER7l2YeZJklii/NP8nyAzpC1tF4MdNllkmsjqXDPlOyrzEenSw7MkAVbfivNBdP0OUXneSxzy8l
5gWct4PmdemmpcYRH1EeWGa/3e61w3bc7rcH7Un7ctZud9qCjVWRDUM2KigsT5pYLVCPkAir6FMC
xA7E0Fog1kCAey8gYDvlRWF4U47+oz8d1ZCJ4oEwgQOc040PbYSKCJvBT09DWA3aBZ1BQZYfHwiY
CrH0Z+O+yJYKOeXUVKWlqZTARC3Q8+9w8JAVJ5BENviH9zuVFedyfUn1n5aW4Qfo6qBko8RHvfdt
W6H7xfFgxewhZFfI9PLMMWRWV/rKAv1v2+oOsTzzADIrItCq7BPIrpzHLs98KXARWa1USMpveJLo
829rjH+xjtlyfJ89BL7znPmGLyL8PfC4EmAJImdC9LKRKw5LBxFyTXz5L8grd2ND/SwkzC1+dJ6b
nLIVJfdiyJtm/I7pvLdZBQt5XmWdkdNXdRInDsDpUCDGW+k6j1QMSfApyRjm9KAAuUJZUz2r52VJ
o/LdVUcbesF++y3Hq71ipuNQ11Qgomy6QkTB9P0Va7WqCuUrNKqy5UgBoNdfxO+F/KzYGDwLhRVC
e4dg+/Kg+RkMflePB1itnFu+GYP4ivcHyj1enilM+lfo2Jt4QfgtmL/CuQkB5vxff7Sabex/AbtY
vPSaytP0fXlC8gSax++9+A9ZyXgQysOgfRR6uycHPyvf1Gu/xQxxf5rMJHalLC8aCSSF27j0lgzH
IL3rpErigY83wmfdw4ujg85vZ92L13+/UIqCfOTPZlP4iyMPrENd/JJcenrjluVQLt3SRH42mb42
AC6MML+ONhY/JVcIAL41F75hi9MOFiqHRpXUjtirVg/vlfXLb6UNEB/VFtCZVk42Ubgz5WIwuI6C
D3jVeJPUOIEWZ2jK+hjigR1qOpwcvu0evru4ODrt/Ia/37zrvLs4kld9nIbJ+xNZSOw4ClRBbADj
ouFkdsevRQn9dgRK+mGopNbZ5fEPnaOLkyWfAQX5KZq4zYZPeAtZg094nYlBofBaVBTIDhSfcD2Y
GgdRl0tX1iQ+YeW5b1t41JguJtQCGQcqIcsud9UVyCcbRzQrrGy1V2PYp0djQB1F1OvTfLI+kEYF
PiTs7kr+FwnG8Fd0WfmL4b5Pz0kTsZfwT/WC4ked9eXE8Kb80n/fSK8icZ/9tUsn68VitDIBmT3P
w6veDJPTDa4C4j5e3YXd2U6GK8uuMbHy0lPTp0bGxqhYhWhV1e9UKaay23iDWOi1Uqi000A8KvvM
wT1Yl83qLhc7k91UvVPocj5LevekL3yTN07wrSHoSO476uTs890ol85P+vs5CU3hnFRZreyAqc0W
gWnGAs+2yHyVFUzPpyqLc866rGyfPctYzAJPmOuwqp2hKGbk8uREo7xOUJ5FecUM4mkkf8J5R/lZ
0xYg02aJF4B4y7ifiT17Oa2z6mIjXq6WFnyWK7jDXsgTNhEnD/Ps7qfSWxlOZbJUXiEqPyQpc66o
EuVyFGS+otpRSuK5vUjteQ66UGGSJxYFbSFYu0runWwvSvmPbEj5Nq6mizFzhHLbS7b3Al4YclZ7
S3e0e29K4Tg73htFHzNWDFgIeC+wX+ksoWJYGduGn9fcTJ4o1cF05yhDpvRG2XKtKOQt6oUtEklZ
yXdKo4V8mOtFVQsE5SP2JMsv1lEt5bVResl69EplbH/7rbQnr4oM7k6mGESKFsTeyktOcW34T92y
fnkWHuCJWjawL0y2qzC/goBL9lhS17WnJq3t6TMjbLPj188Aoc/xH5AB8c/xs0H4kh3yVQiiIWPZ
vTHKg/0XZr0wTWE+QVKcepEyKlCq6cke0Yx62ZztqEcNX9DhkGmvUAKus5P+iD2zsdPzKf9xcHPF
f5z4t/hDuSyHHu8adeq4SCnZKutEBnfyHVP0K2RRnqtWK9su90o7DdOvN5yd0rqFSog4jikuD64I
qb/Hs5hv/6l/m2koyDF5xk+nC0VSFYUM7aTKTL7+tAIOX2T5nM1S7oSwsMykmJ615hDNsgO8RESN
p3+OaEEYB4JpIYBEheLBPLmuKaTuSU7U5KRsUcLk6evijQJyGQ0rVrOKhgmSkykuPE+3hxz1Xt1O
qj6jUYU2qscKMA1SWTHVU7yXdFAGWYqWn+8DiGhfDhpXvRCsitjiPvRBTCzfkVUhDhFi+Tj+HukH
tpBfu1xHp1QWkdqGa0pIAGw+gqX0oSALpV/Lq0IRYFlNizJJvqL0O59w9bo3e+NTSEJjW4ilJB7o
dMK00qhMmpmWm31JU9u1TMog2XHdtU3KJGzVosy1NhZlG4uyjUXZxqJsY1H2B7Eou3x78NNRMduC
tRjlWqi2aHm2sSnb2JR9sU0Z8QvCTIZ+b6zKtjZWZX8cq7KMNV9qXValwLm3J62E0qN/4Pv46X8m
gRcsn9J18Ec0fdpD7WGQRoD5S4BmqZ3IbN/UVb3YhX+LFZxo6L/VSGJrY+HAn42Fw8bCYWPhsLFw
2Fg4bCwcNhYOGwuHjYXDxsJhY+GwsXDYWDhsLByQK9xYOGwsHDYWDhsLh42Fw8bCYS0Lh/TIXNH1
z99x3lPZXwH4xzVwyI7Zi93+cssOFebGzmFj57Cxc9jYOXyZncNTQBFdTMDG3GFj7vAnM3fIVYjW
BngzqFSYvWbVZWnVlamTopbYWFT8+SwqxDGLnMI121IosLHtePI1bTueRoi7+LLKwmNrY5bxgGYZ
mSBRZS2xIKks2EsUciyxzEjltaWVLbPNyGf4cuOM/9TAjms+Mv4jj5aJ0R9NbTrjoYApOCdG7bzo
iGia94v7K59V8X9Nl+I/WqbhuqZjMd00Dc/dxH98jIfiPwZxSzcCw4nisGc1e7rnx72wZfQsL7Jb
geO7UdDqBeEDx3/8O+oym3YW/1Fvtk2rrVfG/yWkJC2Eiw7jCCmCPfrT4HrPnw73AGP3JuaQB2/E
UIvaYgBgKxcAGAMCA/WN6FUrxgMuAdwrSZRmWlGoG7HZaPQivWkYfj4IYkkxbrhV8oEi7NU9tNdq
obUWK5pZ9MbjGRA8NHFY+HYVT0rTo9vJeEo2Hlrx0/QjnrIKY4wYOhMzPPwHyfL84ujo5LzTveh0
37xDnXy2AFctzHf3hSywH/RK25Raoyx8CYe+NvQnE2HYsqHjX+WR9D+Men1/tMfDb+7BGhv6s4eq
YwX9p5DeFP/XdeDRmW64lrOJ//soj9XQWe1XIKyznc26+g985PrHrQfw1qLQ3+cXhyfdk/N3GGYe
Npnx9E4jA4MB2VQSS3hw4njm7Xr84Cr+z3Ic4v883XId3cb4365hbtb/Yzw8/rfj6WHTDz3bcvXY
ipyeoftx026FVugGnhG6LWBrDPdh+b/O9bzOmuxN1BPhv8227rZNp4r9w9DfEjNRE4ljJlMwk3hD
jpmCMUS0TtmrCeTCnS3ZGwNj4RCTaGAU8CKHaOQ4xAJLuAJkb0UGwSo6VstpNqNGQ9dD325GeVZx
BQjONq7IRCyk61KQZviDYWTZ+duDzpuzi5Pu0enrreztsnNw0amFU9+rs+3OMXt9ceBt72yRdA1z
NoRVjsYfbJ9hnm446/LEusiC12Okgg45qPpumlLncnoDtTP6cT/oCpYuzVn8IGGiVd8c1d74D7Jm
6iZXffk9GU6olgyQSKhv5bu5YRyXPYvyv0tbwCQJ+loyn6DEgNtAGN30gwi2gSi69yHAKvrvCPkf
aL/peC7Qfwu4wQ39f4yH6L/T6/WCVtyzjJbvuT23Fbaajt6040hvBWbLi2InNHTbelj6/2baB/lf
of8Azmsb+jL6j2jJBFriHsDRkiFaFo8CUELeC2fJnj90vNtbrRf5V4NIuzUcbRrdBA34BPTfw0MC
fBZ3AS/bBZLFbeBe9fTulV1uEY4dNr0YtojY0uPYjSuOE9aBWDhoWKcI7h+mg9sH/GuQz5glhkP8
ye0V27BB1UmW1/7VH6JJa52nDecDyANN0IZjNH/eflkN+XPJt8+5w2BCiU+LNr9KW6AxjG1Dx+tE
1vSGiW4KigWG0ex6HPLfVCAZBgv5PpcULEnJtR///6NuQwX5PxiPZtPx4GHrWCX/25ZO9F/XPcM0
TJD/HXND/x/nuaQDnzaqtmydQBdn8H80XZ+UX0bCOHnYT4Ktc3H13k5NjbYuZ/4o9Kdhov3EXSW1
mdVoNcyt7+mK4XU0AcaOjFN7qCwN1dVe7bMWkNtzP/hA5tHYtgMgXX2MiDmfQoo/uttKS37zKbke
9HtJW6R8rkMSNidNgLxJMO1PeEuPzw9ZL5p9jKIROzAcIBRonYuSA7ygqeqJ3fhDrdGv+cj1Pw1G
/NIHWUA7YwHpOzGAsy+7/Pk/69z/OIL/s0AQNdALE/zcrP/HeIj/M80m8Hie44RhHLV6jgeTYXuu
19JjPYhB8o/cwDCC1lfn/0yj7azm/wgPifubCaaPUhrJ9RcJ9GnhXvpTcGBRS/eiyGw0WmHo+G6Q
Z8DSzJy5Sl+JcWrqxDnBHxK8gVut4Z09e/LNJ6j1M9v+5tPr44vPe+n6m61397q9CoSNIHD5IgC0
6uhfzaf83A5W8evOpYZDsyYwR+NDCH/GIIAjhF6kzf3pzNL6I6AJiQS0uxzQmkIlNOgz8ErsY38a
XUE1YTf2+wM+dH9QBupP/izI/4aRzjn3tKGhCpR24w/mUYKT5mtJf4TSAnc6h3jwurN0b1hB/00L
ZH5x/gviP57/up6lb+j/Yzyc/vfsyIhs02m5sW35QPM9Gxa/3XObMeoGRFGs93Qn/vrnv3rbMqvo
P0fL1AEMoiXjaIl7gc84WjKOll92GoAqA1qJyoCZPwrABKkzkCxRGvhqRwN6GHh20240YH8yfNd6
/JMBw6432S79iwcDW4rIy/cKpNhFsRiF/3A81DWsxZ+Sjdk27FHJeBDtX98Eet0A0U/XR008Koj8
6eCO1MY+7ENJTKKQ5/hjMIZW3USD/TRlCiD3ySXucBj0Bh/0icGT5cc4QV2D/eh2Zsukj34f/Rxs
x/3b6Qxl/dIW40aqNhgdInZFq7frWQfCGW6M1Ez6tb83DiZ7gDZ9f/BXu6mbiNZlBw/rDwsrjAmj
7rP8aLCSoYA0VhgEJkeApd0vbdmy7rN839nyjhehw1INx/MZyhjXCHndYvzUCD1BLnySz1M0m9OC
aDDANn+n30pZ49XLDSOhPqXyn0fc2gpeYH1xcOX9r03n/7ZuGZZu6Xj/C5vPZv9/jIf2/9AympZt
tGACYuDBwsgPPN3ptVpBbHu62evh7XAQmF9//7faZuX+j/If4uQSRuDrioMGbLtGL2o0fM8xWoZ7
H3HQ4uKgdS9xcH2paTkcD/bu4fgm0g7P3xkIYhD58Cb4eDz/Urn4leCaWhKBjDkd3njkj2yKIF1g
CU5+/JcGsmYB2nLR8PfIGxtx8Xc/ci7mtMfzA4Sh/4FQpfuT1/3x4BItONXXn44vOhpO1MHFCSSd
Xx4ea+Gy3WCV/Od4Jsl/tmWYnP47lmFs6P9jPFz/xwx90/WbXs9yvdA3wmbUCu0ezIunN6PINQ2v
1Wq5xleg/6aT6X8bTtt22nrFBsDsPfs9Q9xkedysswJy0iF+hpxbqUdFVA9CrnmOuF6UEIPJfI9o
2t5NHwhtOMspkffGQF72Zn0hF+39Nz9a49zmb7CN7ab3yCbtNomy3RhF8XEtlfOyBvWWfhb7lKfD
JIYgHXpBz3YCr0I6LANQkAbLsuB+5rj1FtuFf6Fr8M6dzkC2rj+ZDO66XDOrG/hTMjmqzWH1v8B1
Nqsz/hu48x2k3OTXEfa37nwSAlJ0w5lwCh6HM8jwCTXVY0Ubnc/q6Rl6rSdV9YpvjOup5zTZL8/f
dr9/d/z2NexvZM/Fm4y40B2N0dYUHZewJ6r9EACRGu2pZnsOKK8Uanx3cdT9/uDyCADsvUCnmfMp
sihhBPzJTUTeZS8OTursQwTrBycak9HUOzf5VWjWq/oipjyI/FCPYcrdIDaasCpzU15Vls921VcS
85ukP9asGzZOtGgN9P2ye3z6+uhnVQLjt22o2wVUgsKlSN0uvnoo/MvQv2MfffRnNMb7dspNQVhm
sFrYu4OLjqXChC9RAxAFoxGIurO1nk71E7nA79B/2F+yiS4phARijRIZ+cBm5AoUS2wxrjXPttOR
RFZmPJIjuY2YztFnw5Vsns2zef4wz/8HpLRZvAA6AwA=
--000000000000844a88058c658f85
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000844a88058c658f85--


From xen-devel-bounces@lists.xenproject.org Fri Jun 28 17:38:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 17:38:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgupI-0008M8-0T; Fri, 28 Jun 2019 17:38: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=ljwx=U3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hgupG-0008M3-Hz
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 17:38:18 +0000
X-Inumbo-ID: 822b575a-99cb-11e9-94a9-6fa51ebdb5d2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 822b575a-99cb-11e9-94a9-6fa51ebdb5d2;
 Fri, 28 Jun 2019 17:38: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 A22D9ADEA;
 Fri, 28 Jun 2019 17:38:14 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20190620160821.4210-1-jgross@suse.com>
 <20190628151749.GA2880@dhcp22.suse.cz>
From: Juergen Gross <jgross@suse.com>
Message-ID: <52a8e6d9-003e-c802-b8ff-327a8c7913a5@suse.com>
Date: Fri, 28 Jun 2019 19:38:13 +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: <20190628151749.GA2880@dhcp22.suse.cz>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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: linux-mm@kvack.org, Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDYuMTkgMTc6MTcsIE1pY2hhbCBIb2NrbyB3cm90ZToKPiBPbiBUaHUgMjAtMDYtMTkg
MTg6MDg6MjEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IENvbW1pdCAwZTU2YWNhZTRiNGRkNGE5
ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGltZQo+PiBpbnN0ZWFk
IG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpIGlzIGNhdXNpbmcgYSByZWdyZXNzaW9uIG9uIHNv
bWUKPj4gc3lzdGVtcyB3aGVuIHRoZSBrZXJuZWwgaXMgYm9vdGVkIGFzIFhlbiBkb20wLgo+Pgo+
PiBUaGUgc3lzdGVtIHdpbGwganVzdCBoYW5nIGluIGVhcmx5IGJvb3QuCj4+Cj4+IFJlYXNvbiBp
cyBhbiBlbmRsZXNzIGxvb3AgaW4gZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGluIGNhc2UgdGhl
IGZpcnN0Cj4+IHpvbmUgbG9va2VkIGF0IGhhcyBubyBmcmVlIG1lbW9yeS4gZGVmZXJyZWRfZ3Jv
d196b25lKCkgaXMgYWx3YXlzCj4gCj4gQ291bGQgeW91IGV4cGxhaW4gaG93IHdlIGVuZGVkIHVw
IHdpdGggdGhlIHpvbmUgaGF2aW5nIG5vIG1lbW9yeT8gSXMKPiB4ZW4gInN0ZWFsaW5nIiBtZW1i
bG9jayBtZW1vcnkgd2l0aG91dCBhZGRpbmcgaXQgdG8gbWVtb3J5LnJlc2VydmVkPwo+IEluIG90
aGVyIHdvcmRzLCBob3cgZG8gd2UgZW5kIHVwIHdpdGggYW4gZW1wdHkgem9uZSB0aGF0IGhhcyBu
b24gemVybwo+IGVuZF9wZm4/CgpXaHkgZG8geW91IHRoaW5rIFhlbiBpcyBzdGVhbGluZyB0aGUg
bWVtb3J5IGluIGFuIG9kZCB3YXk/CgpEb2Vzbid0IGRlZmVycmVkX2luaXRfbWVtX3Bmbl9yYW5n
ZV9pbl96b25lKCkgcmV0dXJuIGZhbHNlIHdoZW4gbm8gZnJlZQptZW1vcnkgaXMgZm91bmQ/IFNv
IGV4YWN0bHkgaWYgdGhlIG1lbW9yeSB3YXMgYWRkZWQgdG8gbWVtb3J5LnJlc2VydmVkCnRoYXQg
d2lsbCBoYXBwZW4uCgpJIGd1ZXNzIHRoZSBkaWZmZXJlbmNlIHRvIGEgYmFyZSBtZXRhbCBib290
IGlzIHRoYXQgYSBYZW4gZG9tMCB3aWxsIG5lZWQKcHJvYmFibHkgbW9yZSBtZW1vcnkgaW4gZWFy
bHkgYm9vdCBwaGFzZSwgc28gdGhhdCBpc3N1ZSBpcyBtb3JlIGxpa2VseQp0byBvY2N1ci4KCklu
IG15IGNhc2UgdGhlIHN5c3RlbSBoYWQgdHdvIHpvbmVzLCB3aGVyZSB0aGUgMm5kIHpvbmUgaGFk
IHNvbWUgZnJlZQptZW1vcnkuIFRoZSBzZWFyY2ggbmV2ZXIgbWFkZSBpdCB0byB0aGUgMm5kIHpv
bmUgYXMgdGhlIHNlYXJjaCBlbmRlZCBpbgphbiBlbmRsZXNzIGxvb3AgZm9yIHRoZSAxc3Qgem9u
ZS4KCj4gCj4+IHJldHVybmluZyB0cnVlIGR1ZSB0byB0aGUgZm9sbG93aW5nIGNvZGUgc25pcHBs
ZXQ6Cj4+Cj4+ICAgIC8qIElmIHRoZSB6b25lIGlzIGVtcHR5IHNvbWVib2R5IGVsc2UgbWF5IGhh
dmUgY2xlYXJlZCBvdXQgdGhlIHpvbmUgKi8KPj4gICAgaWYgKCFkZWZlcnJlZF9pbml0X21lbV9w
Zm5fcmFuZ2VfaW5fem9uZSgmaSwgem9uZSwgJnNwZm4sICZlcGZuLAo+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0X2RlZmVycmVkX3BmbikpIHsKPj4g
ICAgICAgICAgICBwZ2RhdC0+Zmlyc3RfZGVmZXJyZWRfcGZuID0gVUxPTkdfTUFYOwo+PiAgICAg
ICAgICAgIHBnZGF0X3Jlc2l6ZV91bmxvY2socGdkYXQsICZmbGFncyk7Cj4+ICAgICAgICAgICAg
cmV0dXJuIHRydWU7Cj4+ICAgIH0KPj4KPj4gVGhpcyBpbiB0dXJuIHJlc3VsdHMgaW4gdGhlIGxv
b3AgYXMgZ2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlzCj4+IGFzc3VtaW5nIGZvcndhcmQgcHJv
Z3Jlc3MgY2FuIGJlIG1hZGUgYnkgZG9pbmcgc29tZSBtb3JlIHN0cnVjdCBwYWdlCj4+IGluaXRp
YWxpemF0aW9uLgo+IAo+IFRoZSBwYXRjaCBsb29rcyBjb3JyZWN0LiBUaGUgY29kZSBpcyBzdWJ0
bGUgYnV0IHRoZSBjb21tZW50IGhlbHBzLgo+IAo+PiBDYzogQWxleGFuZGVyIER1eWNrIDxhbGV4
YW5kZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+Cj4+IEZpeGVzOiAwZTU2YWNhZTRiNGRkNGE5
ICgibW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGltZSBpbnN0ZWFkIG9m
IGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpCj4+IFN1Z2dlc3RlZC1ieTogQWxleGFuZGVyIER1eWNr
IDxhbGV4YW5kZXIuaC5kdXlja0BsaW51eC5pbnRlbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKPiBBY2tlZC1ieTogTWljaGFsIEhvY2tv
IDxtaG9ja29Ac3VzZS5jb20+CgpUaGFua3MsCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 18:00:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 18:00:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgvAG-0001Tq-Qj; Fri, 28 Jun 2019 18: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=R45B=U3=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hgvAF-0001Tl-FS
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 17:59:59 +0000
X-Inumbo-ID: 89d62d73-99ce-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::72b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89d62d73-99ce-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 17:59:57 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=LduZEv2jyoiYCFeVnc+0VCyk05GNVTGaClDU2M2kfK08RuCcw5VwzyAuGLF/Ho8PrWI2Ac9mjVahNMl34mZM6uyOX8cu9CL6NwdLB6L/pSFQ2UPydueQemRvZfWBeuntboJyrX6lGgIjOBjvkr2MH9gplZSZjOBy7RtjlfHr24E=
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=uRqUiCXfJOcUBYoM4u2CMQwEXu05/YYKxHedcOXy3e8=;
 b=KHjmr5MBeFqkQTeTwiJ+Su8Lx/84w3lcCAm7eussrPu3WuU7sZfF3HTUg80NdTqioKBaOEZsO+OSMPIn5ls88MKUhCkrrKTYTjbf0xoocIWga21TN6wiQRs8ZYYbDsCqhtzllo6AtpeLXMYnxSVQdG3rL/fYavQTebdU5RgZA0A=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;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=uRqUiCXfJOcUBYoM4u2CMQwEXu05/YYKxHedcOXy3e8=;
 b=V9+FOeXAFJtYsjBq3CPQ9i4qbDCEqV22rKZBCTpr5sLi6AHrNTvOhV8UVurtIs/IWvwDjzK3Bct0W80V7t+/CHW+KrFHQKAY0kiuPTevQ0I47CNyGagjZg04H2R6bOr/e8P5+PfhdFe9BZ19vX8R0/jFYjDR1EzqAikt/MTzXqA=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB4436.eurprd02.prod.outlook.com (20.178.17.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Fri, 28 Jun 2019 17:59:55 +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.2008.014; Fri, 28 Jun 2019
 17:59:55 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUQ==
Date: Fri, 28 Jun 2019 17:59:55 +0000
Message-ID: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0185.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1c::29) 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: 114ffa54-f4ab-4866-228a-08d6fbf26d0f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB4436; 
x-ms-traffictypediagnostic: AM0PR02MB4436:|AM0PR02MB4436:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR02MB4436A22E9CF20B018A0A66F5D6FC0@AM0PR02MB4436.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(136003)(366004)(376002)(39860400002)(346002)(189003)(199004)(6436002)(118296001)(5660300002)(305945005)(3480700005)(7736002)(2501003)(256004)(6486002)(4326008)(221733001)(8936002)(6116002)(3846002)(14454004)(36756003)(71200400001)(71190400001)(53936002)(81156014)(6306002)(25786009)(110136005)(8676002)(6512007)(26005)(86362001)(52116002)(107886003)(64756008)(50226002)(81166006)(478600001)(102836004)(2616005)(73956011)(486006)(66946007)(68736007)(66446008)(66476007)(476003)(66556008)(966005)(6506007)(54906003)(7116003)(386003)(316002)(2906002)(66066001)(186003)(99286004)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4436;
 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: 3Hu8E7ntLW86NElHKo9t3qGkBKJoYHvi+FTZ8j6YUoprpKsbrJ6GuVJE/lflQQMAbhxyUa6Ufop2tIES9tyIFBMPu6TGHCT8Smg5pWDN5qfZg9vgzWpuXP3HkafIpeJ4IhhUK6zNEHKRXKTDDYFdTo/v9w1zA/Tix7sdNzHanAwAxQYsJb6j0F13gzGvWUTQLfbKrezyQThTeIyHGtu+ka4ScbR4JSMhyAvSafszMbxDG8Pw5jE00DJal83/4H8XhzBP8341easUzwsmnxLnsKkfG6VEAF8tlBtZYs2lJZmZb431ZaR0WTBr/lAx7C7gUsFIJyKQD+Df03ZvWZk70/m8Q5+VdJiuwch6+s65849rFWh4uxZFeb/cAcea2911cXlSCwUQb/w3Wfyk/ueoNI5Piri5JYBirr87TUpQvzs=
Content-ID: <6AE5E687FA87E9479579F437D8B6276C@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 114ffa54-f4ab-4866-228a-08d6fbf26d0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 17:59:55.1858 (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: AM0PR02MB4436
Subject: [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>

SGVsbG8sDQoNCkkgbmVlZCB5b3VyIGhlbHAgdG8gcGlucG9pbnQgdGhlIHJvb3QgY2F1c2Ugb2Yg
YSBwcm9ibGVtLiBUbyBteQ0KdW5kZXJzdGFuZGluZyB2ZnJlZSBzaG91bGQgYmUgdXNlZCB3aGVu
IGFsbG9jYXRpbmcgbWVtb3J5IHdpdGggdm1hbGxvYy4NCg0KQnV0LCBJIGhhdmUgdGhlIGZvbGxv
d2luZyBzY2VuYXJpbyB3aGljaCByZXN1bHRzIGluIGEgWEVOIGNyYXNoOg0KLSBhbGxvY2F0ZSBh
IG51bWJlciBvZiBmcmFtZXMgdXNpbmcgdm1hbGxvYyAodnphbGxvYykgKGUuZy4gdXNpbmcgYQ0K
ZG9tY3RsKSBhbmQgYXNzaWduIHRoZW0gdG8gdGhlIGNhbGxpbmcgZG9tYWluDQotIG1hcCB0aGUg
ZnJhbWVzIHVzaW5nIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlDQouLi4uDQotIHhlbmZv
cmVpZ25tZW1vcnlfdW5tYXBfcmVzb3VyY2UNCi0gdmZyZWUuDQoNCihYRU4pIC0tLS1bIFhlbi00
LjEzLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBUYWludGVkOiAgQyAgIF0tLS0tDQooWEVO
KSBDUFU6ICAgIDYNCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyMjYxOGQ+XSBmcmVl
X2RvbWhlYXBfcGFnZXMrMHgyZDAvMHg0MGQNCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDI0
NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQwdjMpDQooWEVOKSByYXg6IGZmZmY4MmUwMGJmNmVl
MDAgICByYng6IGZmZmY4MzA4MDY1ODQwMDAgICByY3g6DQpmZmZmODJmZmZmZmZmZmUwDQooWEVO
KSByZHg6IGZmZmY4MmZmZmZmZmZmZTAgICByc2k6IDAwMDAwMDAwMDAwMDAwMDAgICByZGk6DQpm
ZmZmODMwODA2NTg0MDI4DQooWEVOKSByYnA6IGZmZmY4MzA4MDY1YTdjNzggICByc3A6DQpmZmZm
ODMwODA2NWE3YzM4ICAgcjg6ICAwMDAwMDAwMGZmZmZmZmZmDQooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDAwMDEgICByMTA6IGZmZmY4MmUwMDAwMDAwMDAgICByMTE6DQo0MDAwMDAwMDAwMDAwMDAw
DQooWEVOKSByMTI6IGZmZmY4MmUwMGJmNmVlMDAgICByMTM6IGZmZmY4MzA4MDY1ODQwMjggICBy
MTQ6DQpmZmZmODMwODA2NTg0MDM4DQooWEVOKSByMTU6IDAwZmZmZmZmZmZmZmZmZmYgICBjcjA6
IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6DQowMDAwMDAwMDAwMzYyNjYwDQooWEVOKSBjcjM6IDAw
MDAwMDA1ZmI1NjUwMDAgICBjcjI6IGZmZmY4MmZmZmZmZmZmZTANCihYRU4pIGZzYjogMDAwMDdm
MTI2NWUzNjcwMCAgIGdzYjogZmZmZjg4ODIxNjhjMDAwMCAgIGdzczoNCjAwMDAwMDAwMDAwMDAw
MDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6
IGUwMTAgICBjczogZTAwOA0KKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjI2MThk
Pg0KKGZyZWVfZG9taGVhcF9wYWdlcysweDJkMC8weDQwZCk6DQooWEVOKSAgNDcgMDggMGYgODUg
MGYgMDEgMDAgMDAgPGM3PiAwMiBmZiBmZiBmZiBmZiA0OCA4OSA1NyAwOCBlYiA0YiA0OA0KMzkg
ODMgMzANCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODA2NWE3YzM4Og0K
KFhFTikgICAgZmZmZjgzMDgwNjU4NDAyMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzA4MDY1YTdj
NzgNCmZmZmY4MmUwMGJmNmVlMDANCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZTAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAxDQowMDBmZmZmZmZmZmZmMDAwDQooWEVOKSAgICBmZmZm
ODMwODA2NWE3Y2Q4IGZmZmY4MmQwODAyNDMyM2YgMDAwMDAwMDAwMDAwMDAwMA0KZmZmZjgyYzAw
MDI2NzAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMTA2NWE3Y2E4IDgwODYw
MDAwMDAwMDgwODYNCmZmZmY4MzA1ZjgyMmJmZTANCihYRU4pICAgIGZmZmY4MzA1ZmQxN2EwMDAg
MDAwMDdmMTI2NWU1MzAxMCBmZmZmODMwNWZkMTdhMDAwDQowMDAwMDAwMDAwMDAwMDAwDQooWEVO
KSAgICBmZmZmODMwODA2NWE3ZDI4IGZmZmY4MmQwODAyNDg0ZmMgZmZmZjgzMDVmZDE3YTAwMA0K
MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDI5MiAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MzA1ZmQxN2EwMDANCjAwMDA3ZjEyNjVlNTMwMTANCihYRU4pICAgIGZmZmY4MmQw
ODAyMDU1MGYgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODA2NWE3ZTQ4DQpmZmZmODJkMDgwMjA2
YzJjDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDA3ZjEyNjVlNTIwMDAgODAwMDAwMDVm
Yjc3MDMyNw0KMDAwMDdmMTI2NWU1MjAwMA0KKFhFTikgICAgZmZmZjgzMDgwNjU1OTAwMCBmZmZm
ODMwODA2NTg0MDAwIGZmZmY4MzA4MDY1ODQwMDANCjAwMDAwMDAwMDAwMDAwMDENCihYRU4pICAg
IGZmZmY4MzA4MDY1YTdkODggZmZmZjgyZDA4MDI4NjFjZCAwMDAwMDAxMTAwMDAwMDUzDQowMDAw
MDAwMDAwMDAwMDAxDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMA0KMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCjAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwDQowMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KMDlmYWI3M2E1MWQyODUwMA0KKFhFTikgICAgZmZm
ZjgyZDA4MDM4MDNkNCBmZmZmODMwODA2NWE3ZWY4IGZmZmY4MzA4MDY1NTkwMDANCjAwMDAwMDAw
MDAwMDAwMjQNCihYRU4pICAgIGZmZmY4MmQwODAyMDU1MGYgMDAwMDAwMDAwMDAwMDAwMSBmZmZm
ODMwODA2NWE3ZWU4DQpmZmZmODJkMDgwMzc5ZmI3DQooWEVOKSAgICAwMDAwN2YxMjY1ZTUzMDEw
IGRlYWRiZWVmZGVhZGYwMGQgZGVhZGJlZWZkZWFkZjAwZA0KZGVhZGJlZWZkZWFkZjAwZA0KKFhF
TikgICAgZGVhZGJlZWZkZWFkZjAwZCBkZWFkYmVlZmRlYWRmMDBkIGZmZmY4MmQwODAzODAzZDQN
CmZmZmY4MmQwODAzODAzYzgNCihYRU4pICAgIGZmZmY4MmQwODAzODAzZDQgZmZmZjgyZDA4MDM4
MDNjOCBmZmZmODJkMDgwMzgwM2Q0DQpmZmZmODJkMDgwMzgwM2M4DQooWEVOKSBYZW4gY2FsbCB0
cmFjZToNCihYRU4pICAgIFs8ZmZmZjgyZDA4MDIyNjE4ZD5dIGZyZWVfZG9taGVhcF9wYWdlcysw
eDJkMC8weDQwZA0KKFhFTikgICAgWzxmZmZmODJkMDgwMjQzMjNmPl0gdmZyZWUrMHgxMjYvMHgx
NTkNCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI0ODRmYz5dIG1vY2tfZG9tY3RsKzB4MTc3LzB4MTll
DQooWEVOKSAgICBbPGZmZmY4MmQwODAyMDZjMmM+XSBkb19kb21jdGwrMHgxNzFkLzB4MWJlYg0K
KFhFTikgICAgWzxmZmZmODJkMDgwMzc5ZmI3Pl0gcHZfaHlwZXJjYWxsKzB4MmFhLzB4NTIxDQoo
WEVOKSAgICBbPGZmZmY4MmQwODAzODA0MzI+XSBsc3Rhcl9lbnRlcisweDExMi8weDEyMA0KKFhF
TikgDQooWEVOKSBQYWdldGFibGUgd2FsayBmcm9tIGZmZmY4MmZmZmZmZmZmZTA6DQooWEVOKSAg
TDRbMHgxMDVdID0gMDAwMDAwMDBkZDI4ZTA2MyBmZmZmZmZmZmZmZmZmZmZmDQooWEVOKSAgTDNb
MHgxZmZdID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmDQooWEVOKSANCihYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCihYRU4pIFBhbmljIG9u
IENQVSA2Og0KKFhFTikgRkFUQUwgUEFHRSBGQVVMVA0KKFhFTikgW2Vycm9yX2NvZGU9MDAwMl0N
CihYRU4pIEZhdWx0aW5nIGxpbmVhciBhZGRyZXNzOiBmZmZmODJmZmZmZmZmZmUwDQooWEVOKSAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQooWEVOKSANCihYRU4pIFJl
Ym9vdCBpbiBmaXZlIHNlY29uZHMuLi4NCihYRU4pIEFQSUMgZXJyb3Igb24gQ1BVMDogNDAoMDAp
DQoNClRoZSBjcmFzaCBoYXBwZW5zIHdoZW4gcGFnZV9saXN0X2RlbDIgaXMgY2FsbGVkIChhcmNo
X2ZyZWVfaGVhcF9wYWdlKGQsDQomcGdbaV0pKS4gVGhpcyBpbiB0dXJuIGNhbGxzIF9fcGFnZV9s
aXN0X2RlbF9oZWFkIGFuZCBpcyBjYXVzZWQgYnkgdGhlDQoicHJldi0+bGlzdC5uZXh0ID0gUEFH
RV9MSVNUX05VTEw7IiBzdGF0ZW1lbnQgKGhlYWQtPnRhaWwgPT0gcGFnZSkNCg0KVGhlIHByb2Js
ZW0gaXMgc3RyaWN0bHkgcmVsYXRlZCB0byB2ZnJlZSBiZWNhdXNlIGlmIEkgY2FsbCB2dW5tYXAg
YW5kDQpmcmVlX2RvbWhlYXBfcGFnZSBtYW51YWxseSwgdGhlIGNyYXNoIGRvZXNuJ3Qgb2NjdXIg
YW55bW9yZS4NCg0KVW5mb3J0dW5hdGVseSBJIGhhdmUgbm8gaWRlZWEgd2hhdCBtaWdodCBjYXVz
ZSB0aGlzLg0KDQpJIGhhdmUgcHVzaGVkIGEgc21hbGwgdGVzdCB3aGljaCB0cmlnZ2VycyB0aGlz
IGNyYXNoIGF0DQpodHRwczovL2dpdGh1Yi5jb20vcGV0cmVwaXJjYWxhYnUveGVuL3RyZWUvdmZy
ZWVfY3Jhc2ggYW5kIEkgd291bGQNCmdyZWF0bHkgYXBwcmVjaWF0ZSB5b3VyIGlucHV0Lg0KDQpN
YW55IHRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LA0KUGV0cmUNCg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 18:31:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 18:31:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgvez-0004Pi-IP; Fri, 28 Jun 2019 18:31: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=8Pu4=U3=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hgvey-0004Pd-MJ
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 18:31:44 +0000
X-Inumbo-ID: f947b4ea-99d2-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 f947b4ea-99d2-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 18:31:42 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id a14so11869578edv.12
 for <xen-devel@lists.xenproject.org>; Fri, 28 Jun 2019 11:31:42 -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=27b1W/OB8zfhYOMnu+sHkZATrGyjlvVycI6BCIPbkps=;
 b=UOMwsnjOot6BQb82m2IAQtKm6cDPjvB+cUgwIayj+ya/tryNHQy/tLo9OAULTfey1y
 fkh3+xISiKprdh+Yf8hEprXvpSQfSfzpWRYpCqaOPa+uAyzRWC1qBr5MxtGVutE7PFht
 Rk28/JA22Ji8zbK/JACjIignuJl3eoaT++CfPMdTbhrc8CYmY/CWw0+XXaItRKQoJxgE
 AE1NEKLz2fojh0aXBZ5coo+Odei2GyNGLhDdJksEZ5HMcmxITtXXC8d4L8Y+AOKYMpeB
 lyXbw7W8Ftj7oOr+s1KtEwbvDEFf15PE92m4U0r/y66y9StUnn55jXOhBbaQBWlN+WeS
 wXHQ==
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=27b1W/OB8zfhYOMnu+sHkZATrGyjlvVycI6BCIPbkps=;
 b=klhY0+sXQhGTmawCHPoIuHfGoHdVZMqw3s7SeI3E6IGY3noZmPeqjI/jDRzp5yp84E
 nxK6GbNWvZq6ZcO3ed8VMWfsr89oN24AbpeSaOv0kiVfvLCqEipvsu9L2970ZGJxSWBx
 YRVkQgkWY7+2Jj8NJUz/5NHNOvOy212db51CdhGcAUtB0Xe84YIv6DG7lIE4Rqzp66cZ
 U4rZuSsz8hZO/DMONU90YgeJ/ZeKZFVxErY6VMqqr+gTV0wwnivEvxPsFXw5jYVF/FWG
 22h/HqnI+pByQ71/6Gu8+MmuvbBGESsMosTRS0+pqZHO32vgKFQtlc/cOUiwVDQ4jo9M
 sSvg==
X-Gm-Message-State: APjAAAUjwNqFgW4bDMQczzqYxOOiebI6aeEY0kS6BhDIFERPXFNYyEFu
 G0+tuuNiVsdUBd9NZXQL140=
X-Google-Smtp-Source: APXvYqzdL2eNuBNOZc2Kv0drVvCjQquMAVFH/OOkQeFPt/aValZD9Cmu5guWHqG3zU/wWEJUnf6mtA==
X-Received: by 2002:a17:906:1252:: with SMTP id
 u18mr10046255eja.13.1561746701006; 
 Fri, 28 Jun 2019 11:31:41 -0700 (PDT)
Received: from ?IPv6:2001:16b8:66b0:9f00:1e4b:d6ff:fef9:46e6?
 (200116b866b09f001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66b0:9f00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id k13sm572953ejv.74.2019.06.28.11.31.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 28 Jun 2019 11:31:40 -0700 (PDT)
To: Iain Hunter <drhunter95@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
 <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
 <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@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: <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
Date: Fri, 28 Jun 2019 20:31: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: <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: multipart/mixed; boundary="===============2830365710869793991=="
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)
--===============2830365710869793991==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="iEdzEhWINqQlbOutW3oBznsVyAIl5Ek8h"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--iEdzEhWINqQlbOutW3oBznsVyAIl5Ek8h
Content-Type: multipart/mixed; boundary="bhXZw8kc9Tr1UtBL7xF6M0E2woH84BIy9";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
Subject: Re: xen on beagleboard-x15: fails to access PRCM MPU register
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
 <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
 <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>
In-Reply-To: <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>

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

Hi Iain,

On 6/28/19 7:25 PM, Iain Hunter wrote:
> Hi Stefano,
> It was a patchset I'd circulated earlier in the GSoC process.
> Basically the partial port of Xen on X15 I'd done last year. The build
> script is the reference for which patches were actually used.
> Iain
I believe the reason we haven't started from trying your patch was that
I thought that since you hadn't used smp your solution might not work in
our case, since we want to have smp (I was probably wrong).
I think I should reproduce all the issues step-by-step that Iain faced
and apply his patches where they are required (otherwise it would be
hard for me to understand what's happening).

Stefano, Julien?
>=20
> On Fri, 28 Jun 2019 at 17:02, Stefano Stabellini <sstabellini@kernel.or=
g> wrote:
>>
>> Hi Iain,
>>
>> Where is the patch you mentioned? Maybe you forgot to attach it to the=

>> email?
>>
>> Cheers,
>>
>> Stefano
>>
>> On Fri, 28 Jun 2019, Iain Hunter wrote:
>>> Stefano, Denis,
>>>
>>> I achieved that with patch
>>> patches/xen/0003-add-PRCM_MPU-to-memory-translation-for-AM572x.patch.=

>>> This just adds
>>>  .specific_mapping=3Domap5_specific_mapping
>>> to DRA7 platform.
>>>
>>> Iain
>>>
>>> On Fri, 28 Jun 2019 at 01:33, Stefano Stabellini <sstabellini@kernel.=
org> wrote:
>>>>
>>>> Writing here a summary of the follow-up discussion on IRC.
>>>>
>>>> This is due to a magic memory region, not described in the device tr=
ee,
>>>> being accessed by Linux. The memory region is 0x48243400 - 0x4824340=
0+512.
>>>>
>>>> To fix problems like this one, we have the platform specific files i=
n
>>>> xen: see the files under xen/arch/arm/platforms/. Specifically, omap=
5.c
>>>> might be a good model for what we need. Look at the
>>>> omap5_specific_mapping function, which does exactly what the name
>>>> suggests: it maps special MMIO regions into the guest.
>>>>
>>>>  /* Additional mappings for dom0 (not in the DTS) */
>>>>  static int omap5_specific_mapping(struct domain *d)
>>>>  {
>>>>      /* Map the PRM module */
>>>>      map_mmio_regions(d, gaddr_to_gfn(OMAP5_PRM_BASE), 2,
>>>>                       maddr_to_mfn(OMAP5_PRM_BASE));
>>>>
>>>>      /* Map the PRM_MPU */
>>>>      map_mmio_regions(d, gaddr_to_gfn(OMAP5_PRCM_MPU_BASE), 1,
>>>>                       maddr_to_mfn(OMAP5_PRCM_MPU_BASE));
>>>>
>>>>      /* Map the Wakeup Gen */
>>>>      map_mmio_regions(d, gaddr_to_gfn(OMAP5_WKUPGEN_BASE), 1,
>>>>                       maddr_to_mfn(OMAP5_WKUPGEN_BASE));
>>>>
>>>>      /* Map the on-chip SRAM */
>>>>      map_mmio_regions(d, gaddr_to_gfn(OMAP5_SRAM_PA), 32,
>>>>                       maddr_to_mfn(OMAP5_SRAM_PA));
>>>>
>>>>      return 0;
>>>>  }
>>>>
>>>> We need something similar for 0x48243400 - 0x48243400+512 on
>>>> Beagleboard.
>>>>
>>>>
>>>> On Thu, 27 Jun 2019, Denis Obrezkov wrote:
>>>>> CC'ed other GSoC mentors
>>>>>
>>>>> On 6/27/19 9:52 PM, Denis Obrezkov wrote:
>>>>>> Hello all,
>>>>>>
>>>>>> I have a failure when I am trying to boot Linux with Xen on bb-x15=
, here
>>>>>> is the log:
>>>>>> https://pastebin.com/BBAFPkVU
>>>>>>
>>>>>> and, as Julien (cc'ed) suggested here is the DT debug information =
for xen:
>>>>>> https://drive.google.com/open?id=3D15YTsCKYUTbG2i-siWezJXKWuG0H1Vf=
Qz
>>>>>>
>>>>>> So, what I was able to figure out:
>>>>>> In omap4_prminst_read_inst_reg it tries to read from _prm_bases[pa=
rt].va
>>>>>> (arch/arm/mach-omap2/prminst44xx.c).
>>>>>> _prm_bases[part].va has a value of prm_base or prcm_mpu_base depen=
ding
>>>>>> on part value(arch/arm/mach-omap2/prminst44xx.c:44)
>>>>>> Failure happens when _prm_bases[OMAP4430_PRCM_MPU_PARTITION] is re=
ad.
>>>>>> It's value set up in arch/arm/mach-omap2/prcm_mpu44xx.c:54.
>>>>>> The installed value is obtained with OMAP_L4_IO_ADDRESS macro
>>>>>> (mach_omap2/io.c:667). Here is its definition (arch/arm/mach_omap2=
/iomap.h):
>>>>>> #define OMAP2_L4_IO_OFFSET  0xb2000000
>>>>>> #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /=
* L4 */
>>>>>>
>>>>>> and IOMEM (arch/arm/include/asm/io.h):
>>>>>> #define IOMEM(x)    ((void __force __iomem *)(x))
>>>>>>
>>>>>> I don't understand what is happening and how to overcome it.
>>>>>>
>>>>>
>>>>> --
>>>>> Regards, Denis Obrezkov
>>>>>
>>>>>
>>>

--=20
Regards, Denis Obrezkov


--bhXZw8kc9Tr1UtBL7xF6M0E2woH84BIy9--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXRZc/gAKCRD7iQsTJJ7s
+WkiAQCZtG8w1pjbqtPtgqiE1qdMKC1x0a2tMMZEPqu7sw3QtgEA5g9CNGDGQnBf
Ep3jgN2J6hhSjO7/IVQE03mC0/Gd1us=
=AoWj
-----END PGP SIGNATURE-----

--iEdzEhWINqQlbOutW3oBznsVyAIl5Ek8h--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2830365710869793991==--


From xen-devel-bounces@lists.xenproject.org Fri Jun 28 18:47:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 18:47:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgvuJ-0005Jq-5e; Fri, 28 Jun 2019 18:47: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=kaB/=U3=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1hgvuH-0005Jl-PX
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 18:47:33 +0000
X-Inumbo-ID: 2edf92e6-99d5-11e9-b265-cb09fca2ac2c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2edf92e6-99d5-11e9-b265-cb09fca2ac2c;
 Fri, 28 Jun 2019 18:47: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 0F534AEAF;
 Fri, 28 Jun 2019 18:47:30 +0000 (UTC)
Date: Fri, 28 Jun 2019 20:47:29 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190628184729.GJ2751@dhcp22.suse.cz>
References: <20190620160821.4210-1-jgross@suse.com>
 <20190628151749.GA2880@dhcp22.suse.cz>
 <52a8e6d9-003e-c802-b8ff-327a8c7913a5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <52a8e6d9-003e-c802-b8ff-327a8c7913a5@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] mm: fix regression with deferred struct
 page 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: linux-mm@kvack.org, Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpIDI4LTA2LTE5IDE5OjM4OjEzLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDI4LjA2
LjE5IDE3OjE3LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiBPbiBUaHUgMjAtMDYtMTkgMTg6MDg6
MjEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPiA+IENvbW1pdCAwZTU2YWNhZTRiNGRkNGE5ICgi
bW06IGluaXRpYWxpemUgTUFYX09SREVSX05SX1BBR0VTIGF0IGEgdGltZQo+ID4gPiBpbnN0ZWFk
IG9mIGRvaW5nIGxhcmdlciBzZWN0aW9ucyIpIGlzIGNhdXNpbmcgYSByZWdyZXNzaW9uIG9uIHNv
bWUKPiA+ID4gc3lzdGVtcyB3aGVuIHRoZSBrZXJuZWwgaXMgYm9vdGVkIGFzIFhlbiBkb20wLgo+
ID4gPiAKPiA+ID4gVGhlIHN5c3RlbSB3aWxsIGp1c3QgaGFuZyBpbiBlYXJseSBib290Lgo+ID4g
PiAKPiA+ID4gUmVhc29uIGlzIGFuIGVuZGxlc3MgbG9vcCBpbiBnZXRfcGFnZV9mcm9tX2ZyZWVs
aXN0KCkgaW4gY2FzZSB0aGUgZmlyc3QKPiA+ID4gem9uZSBsb29rZWQgYXQgaGFzIG5vIGZyZWUg
bWVtb3J5LiBkZWZlcnJlZF9ncm93X3pvbmUoKSBpcyBhbHdheXMKPiA+IAo+ID4gQ291bGQgeW91
IGV4cGxhaW4gaG93IHdlIGVuZGVkIHVwIHdpdGggdGhlIHpvbmUgaGF2aW5nIG5vIG1lbW9yeT8g
SXMKPiA+IHhlbiAic3RlYWxpbmciIG1lbWJsb2NrIG1lbW9yeSB3aXRob3V0IGFkZGluZyBpdCB0
byBtZW1vcnkucmVzZXJ2ZWQ/Cj4gPiBJbiBvdGhlciB3b3JkcywgaG93IGRvIHdlIGVuZCB1cCB3
aXRoIGFuIGVtcHR5IHpvbmUgdGhhdCBoYXMgbm9uIHplcm8KPiA+IGVuZF9wZm4/Cj4gCj4gV2h5
IGRvIHlvdSB0aGluayBYZW4gaXMgc3RlYWxpbmcgdGhlIG1lbW9yeSBpbiBhbiBvZGQgd2F5Pwo+
IAo+IERvZXNuJ3QgZGVmZXJyZWRfaW5pdF9tZW1fcGZuX3JhbmdlX2luX3pvbmUoKSByZXR1cm4g
ZmFsc2Ugd2hlbiBubyBmcmVlCj4gbWVtb3J5IGlzIGZvdW5kPyBTbyBleGFjdGx5IGlmIHRoZSBt
ZW1vcnkgd2FzIGFkZGVkIHRvIG1lbW9yeS5yZXNlcnZlZAo+IHRoYXQgd2lsbCBoYXBwZW4uCgpZ
b3UgYXJlIHJpZ2h0LiBJIG1hbmFnZWQgdG8gY29uZnVzZSBteXNlbGYgYW5kIHRob3VnaHQgdGhh
dCBfX25leHRfbWVtX3JhbmdlCnJldHVybiBpbmRleCB0byBib3RoIG1lbWJsb2NrIHR5cGVzLiBC
dXQgSSBhbSB3cm9uZyBoZXJlIGFuZCBpdCBleGNsdWRlcwp0eXBlX2IgcmVnaW9ucy4gSSBzaG91
bGQgaGF2ZSByZWFkIHRoZSBkb2N1bWVudGF0aW9uLiBNeSBiYWQgYW5kIHNvcnJ5CmZvciB0aGUg
Y29uZnVzaW9uLgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 18:52:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 18:52:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgvzM-00064l-V6; Fri, 28 Jun 2019 18:52:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GzO1=U3=gmail.com=drhunter95@srs-us1.protection.inumbo.net>)
 id 1hgvzL-00064g-Lz
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 18:52:47 +0000
X-Inumbo-ID: ead0ff89-99d5-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 ead0ff89-99d5-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 18:52:46 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id k8so11956668edr.11
 for <xen-devel@lists.xenproject.org>; Fri, 28 Jun 2019 11:52:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=BFFu0VcbLovtoNRHC7y3gD7VnSeLGsx30Nnk2d3LIeQ=;
 b=XXlhXSok1utAk4H/N/kY7uxQdM79lcvoUJyckqki1/4oaRtrWRd8UvhQ5HvK4hwmD6
 /SQFiOYtu5Jxw0pDUKHbhux/HJEoZI202aN93CQcyZV30ROmi+XyjiJxRXWLFe0g4Xbk
 1qGa5qy5HI7bmWDGiraYnuAX5bkumgxrDm8TyfCFSNdEQsADCPTuos55h0ZO2FSI4VR7
 oboVQw7otg6iu9cNW1oDoxp2m1YUnwZZGv++5oexNbqkFe9E+gQwu30ypHBJWNQbdjOK
 P4cr1vBJS8lymiHB7b1RgaRCcMCE0TfueNNQaQEffQzbS8JcSeEBcfSr8r64tjvaI2Pj
 uFQg==
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=BFFu0VcbLovtoNRHC7y3gD7VnSeLGsx30Nnk2d3LIeQ=;
 b=F0ApSzZ+fvbdrEBQH2PM25xcZJIFT9XFp5nOk0sQyB8g/UcHaLamYDpJpc3m1p9iKN
 gcMVDY/ZPjMrIOWJ0Js6lXxWCeS4XbeSGy3+hYR+relo7HKzNncg6kn3DLt/UMBXR3kX
 jr2R5v+zMlHli/ooUCBRCS0hFRhvXSHD5S3E3x+eRnyg45M7I2BGaRiTEwP2RXy4AZg4
 oBo6x7iDzLsSQAbNxvNsPOxiicRa57VKx/LJ1wD4w9i2mAWfTK/4DjARZtX4pbJI8SB3
 kIKLns4yVlAeW0Upb1jIEg7QZh1FAvKao/yKMMfn1dCShzWL2lYCtNQ2zfwMj61CT6/s
 OCdg==
X-Gm-Message-State: APjAAAVorIi/oO6rTrxZEyXbkN1QJHY6O2LBZLaOdaIwL7CRAhOheR3q
 fPeFIH5hOmWlSRzDWNSfgRZ8B4gS+UlDYv+CCbw=
X-Google-Smtp-Source: APXvYqy9xvdOx7BwtZ9n5fQIBRDJkWDXuJH4PlIMwpIFGn/f32PkM1+CbjkxpVZ/vg1qVUKWWTQT/XwxWB92l5W81ek=
X-Received: by 2002:a50:9456:: with SMTP id q22mr13604074eda.28.1561747965303; 
 Fri, 28 Jun 2019 11:52:45 -0700 (PDT)
MIME-Version: 1.0
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
 <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
 <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>
 <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
In-Reply-To: <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
From: Iain Hunter <drhunter95@gmail.com>
Date: Fri, 28 Jun 2019 19:52:34 +0100
Message-ID: <CALC81-uLUYMZwvySKORhPHVu1g8ko5_WeF8v7jEHp6BpsCEZ+w@mail.gmail.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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>,
 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>

SGkgRGVuaXMsCkFncmVlZC4gSSB3b3VsZCBjb250aW51ZSBhcyB5b3UgYXJlLCBqdXN0IHJlbWVt
YmVyaW5nIHRoYXQgaWYgeW91IGhhdmUKYW4gaXNzdWUgdGhlcmUgbWlnaHQgYmUgYSBwYXRjaCBm
b3IgaXQgYWxyZWFkeSBhbmQgaGF2ZSBhIGxvb2sgYXQgdGhlCnBhdGNoZXMuCklhaW4KCk9uIEZy
aSwgMjggSnVuIDIwMTkgYXQgMTk6MzEsIERlbmlzIE9icmV6a292IDxkZW5pc29icmV6a292QGdt
YWlsLmNvbT4gd3JvdGU6Cj4KPiBIaSBJYWluLAo+Cj4gT24gNi8yOC8xOSA3OjI1IFBNLCBJYWlu
IEh1bnRlciB3cm90ZToKPiA+IEhpIFN0ZWZhbm8sCj4gPiBJdCB3YXMgYSBwYXRjaHNldCBJJ2Qg
Y2lyY3VsYXRlZCBlYXJsaWVyIGluIHRoZSBHU29DIHByb2Nlc3MuCj4gPiBCYXNpY2FsbHkgdGhl
IHBhcnRpYWwgcG9ydCBvZiBYZW4gb24gWDE1IEknZCBkb25lIGxhc3QgeWVhci4gVGhlIGJ1aWxk
Cj4gPiBzY3JpcHQgaXMgdGhlIHJlZmVyZW5jZSBmb3Igd2hpY2ggcGF0Y2hlcyB3ZXJlIGFjdHVh
bGx5IHVzZWQuCj4gPiBJYWluCj4gSSBiZWxpZXZlIHRoZSByZWFzb24gd2UgaGF2ZW4ndCBzdGFy
dGVkIGZyb20gdHJ5aW5nIHlvdXIgcGF0Y2ggd2FzIHRoYXQKPiBJIHRob3VnaHQgdGhhdCBzaW5j
ZSB5b3UgaGFkbid0IHVzZWQgc21wIHlvdXIgc29sdXRpb24gbWlnaHQgbm90IHdvcmsgaW4KPiBv
dXIgY2FzZSwgc2luY2Ugd2Ugd2FudCB0byBoYXZlIHNtcCAoSSB3YXMgcHJvYmFibHkgd3Jvbmcp
Lgo+IEkgdGhpbmsgSSBzaG91bGQgcmVwcm9kdWNlIGFsbCB0aGUgaXNzdWVzIHN0ZXAtYnktc3Rl
cCB0aGF0IElhaW4gZmFjZWQKPiBhbmQgYXBwbHkgaGlzIHBhdGNoZXMgd2hlcmUgdGhleSBhcmUg
cmVxdWlyZWQgKG90aGVyd2lzZSBpdCB3b3VsZCBiZQo+IGhhcmQgZm9yIG1lIHRvIHVuZGVyc3Rh
bmQgd2hhdCdzIGhhcHBlbmluZykuCj4KPiBTdGVmYW5vLCBKdWxpZW4/Cj4gPgo+ID4gT24gRnJp
LCAyOCBKdW4gMjAxOSBhdCAxNzowMiwgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPiB3cm90ZToKPiA+Pgo+ID4+IEhpIElhaW4sCj4gPj4KPiA+PiBXaGVyZSBpcyB0
aGUgcGF0Y2ggeW91IG1lbnRpb25lZD8gTWF5YmUgeW91IGZvcmdvdCB0byBhdHRhY2ggaXQgdG8g
dGhlCj4gPj4gZW1haWw/Cj4gPj4KPiA+PiBDaGVlcnMsCj4gPj4KPiA+PiBTdGVmYW5vCj4gPj4K
PiA+PiBPbiBGcmksIDI4IEp1biAyMDE5LCBJYWluIEh1bnRlciB3cm90ZToKPiA+Pj4gU3RlZmFu
bywgRGVuaXMsCj4gPj4+Cj4gPj4+IEkgYWNoaWV2ZWQgdGhhdCB3aXRoIHBhdGNoCj4gPj4+IHBh
dGNoZXMveGVuLzAwMDMtYWRkLVBSQ01fTVBVLXRvLW1lbW9yeS10cmFuc2xhdGlvbi1mb3ItQU01
NzJ4LnBhdGNoLgo+ID4+PiBUaGlzIGp1c3QgYWRkcwo+ID4+PiAgLnNwZWNpZmljX21hcHBpbmc9
b21hcDVfc3BlY2lmaWNfbWFwcGluZwo+ID4+PiB0byBEUkE3IHBsYXRmb3JtLgo+ID4+Pgo+ID4+
PiBJYWluCj4gPj4+Cj4gPj4+IE9uIEZyaSwgMjggSnVuIDIwMTkgYXQgMDE6MzMsIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPj4+Pgo+ID4+Pj4g
V3JpdGluZyBoZXJlIGEgc3VtbWFyeSBvZiB0aGUgZm9sbG93LXVwIGRpc2N1c3Npb24gb24gSVJD
Lgo+ID4+Pj4KPiA+Pj4+IFRoaXMgaXMgZHVlIHRvIGEgbWFnaWMgbWVtb3J5IHJlZ2lvbiwgbm90
IGRlc2NyaWJlZCBpbiB0aGUgZGV2aWNlIHRyZWUsCj4gPj4+PiBiZWluZyBhY2Nlc3NlZCBieSBM
aW51eC4gVGhlIG1lbW9yeSByZWdpb24gaXMgMHg0ODI0MzQwMCAtIDB4NDgyNDM0MDArNTEyLgo+
ID4+Pj4KPiA+Pj4+IFRvIGZpeCBwcm9ibGVtcyBsaWtlIHRoaXMgb25lLCB3ZSBoYXZlIHRoZSBw
bGF0Zm9ybSBzcGVjaWZpYyBmaWxlcyBpbgo+ID4+Pj4geGVuOiBzZWUgdGhlIGZpbGVzIHVuZGVy
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvLiBTcGVjaWZpY2FsbHksIG9tYXA1LmMKPiA+Pj4+IG1p
Z2h0IGJlIGEgZ29vZCBtb2RlbCBmb3Igd2hhdCB3ZSBuZWVkLiBMb29rIGF0IHRoZQo+ID4+Pj4g
b21hcDVfc3BlY2lmaWNfbWFwcGluZyBmdW5jdGlvbiwgd2hpY2ggZG9lcyBleGFjdGx5IHdoYXQg
dGhlIG5hbWUKPiA+Pj4+IHN1Z2dlc3RzOiBpdCBtYXBzIHNwZWNpYWwgTU1JTyByZWdpb25zIGlu
dG8gdGhlIGd1ZXN0Lgo+ID4+Pj4KPiA+Pj4+ICAvKiBBZGRpdGlvbmFsIG1hcHBpbmdzIGZvciBk
b20wIChub3QgaW4gdGhlIERUUykgKi8KPiA+Pj4+ICBzdGF0aWMgaW50IG9tYXA1X3NwZWNpZmlj
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKPiA+Pj4+ICB7Cj4gPj4+PiAgICAgIC8qIE1hcCB0
aGUgUFJNIG1vZHVsZSAqLwo+ID4+Pj4gICAgICBtYXBfbW1pb19yZWdpb25zKGQsIGdhZGRyX3Rv
X2dmbihPTUFQNV9QUk1fQkFTRSksIDIsCj4gPj4+PiAgICAgICAgICAgICAgICAgICAgICAgbWFk
ZHJfdG9fbWZuKE9NQVA1X1BSTV9CQVNFKSk7Cj4gPj4+Pgo+ID4+Pj4gICAgICAvKiBNYXAgdGhl
IFBSTV9NUFUgKi8KPiA+Pj4+ICAgICAgbWFwX21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19nZm4o
T01BUDVfUFJDTV9NUFVfQkFTRSksIDEsCj4gPj4+PiAgICAgICAgICAgICAgICAgICAgICAgbWFk
ZHJfdG9fbWZuKE9NQVA1X1BSQ01fTVBVX0JBU0UpKTsKPiA+Pj4+Cj4gPj4+PiAgICAgIC8qIE1h
cCB0aGUgV2FrZXVwIEdlbiAqLwo+ID4+Pj4gICAgICBtYXBfbW1pb19yZWdpb25zKGQsIGdhZGRy
X3RvX2dmbihPTUFQNV9XS1VQR0VOX0JBU0UpLCAxLAo+ID4+Pj4gICAgICAgICAgICAgICAgICAg
ICAgIG1hZGRyX3RvX21mbihPTUFQNV9XS1VQR0VOX0JBU0UpKTsKPiA+Pj4+Cj4gPj4+PiAgICAg
IC8qIE1hcCB0aGUgb24tY2hpcCBTUkFNICovCj4gPj4+PiAgICAgIG1hcF9tbWlvX3JlZ2lvbnMo
ZCwgZ2FkZHJfdG9fZ2ZuKE9NQVA1X1NSQU1fUEEpLCAzMiwKPiA+Pj4+ICAgICAgICAgICAgICAg
ICAgICAgICBtYWRkcl90b19tZm4oT01BUDVfU1JBTV9QQSkpOwo+ID4+Pj4KPiA+Pj4+ICAgICAg
cmV0dXJuIDA7Cj4gPj4+PiAgfQo+ID4+Pj4KPiA+Pj4+IFdlIG5lZWQgc29tZXRoaW5nIHNpbWls
YXIgZm9yIDB4NDgyNDM0MDAgLSAweDQ4MjQzNDAwKzUxMiBvbgo+ID4+Pj4gQmVhZ2xlYm9hcmQu
Cj4gPj4+Pgo+ID4+Pj4KPiA+Pj4+IE9uIFRodSwgMjcgSnVuIDIwMTksIERlbmlzIE9icmV6a292
IHdyb3RlOgo+ID4+Pj4+IENDJ2VkIG90aGVyIEdTb0MgbWVudG9ycwo+ID4+Pj4+Cj4gPj4+Pj4g
T24gNi8yNy8xOSA5OjUyIFBNLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPiA+Pj4+Pj4gSGVsbG8g
YWxsLAo+ID4+Pj4+Pgo+ID4+Pj4+PiBJIGhhdmUgYSBmYWlsdXJlIHdoZW4gSSBhbSB0cnlpbmcg
dG8gYm9vdCBMaW51eCB3aXRoIFhlbiBvbiBiYi14MTUsIGhlcmUKPiA+Pj4+Pj4gaXMgdGhlIGxv
ZzoKPiA+Pj4+Pj4gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vQkJBRlBrVlUKPiA+Pj4+Pj4KPiA+Pj4+
Pj4gYW5kLCBhcyBKdWxpZW4gKGNjJ2VkKSBzdWdnZXN0ZWQgaGVyZSBpcyB0aGUgRFQgZGVidWcg
aW5mb3JtYXRpb24gZm9yIHhlbjoKPiA+Pj4+Pj4gaHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL29w
ZW4/aWQ9MTVZVHNDS1lVVGJHMmktc2lXZXpKWEtXdUcwSDFWZlF6Cj4gPj4+Pj4+Cj4gPj4+Pj4+
IFNvLCB3aGF0IEkgd2FzIGFibGUgdG8gZmlndXJlIG91dDoKPiA+Pj4+Pj4gSW4gb21hcDRfcHJt
aW5zdF9yZWFkX2luc3RfcmVnIGl0IHRyaWVzIHRvIHJlYWQgZnJvbSBfcHJtX2Jhc2VzW3BhcnRd
LnZhCj4gPj4+Pj4+IChhcmNoL2FybS9tYWNoLW9tYXAyL3BybWluc3Q0NHh4LmMpLgo+ID4+Pj4+
PiBfcHJtX2Jhc2VzW3BhcnRdLnZhIGhhcyBhIHZhbHVlIG9mIHBybV9iYXNlIG9yIHByY21fbXB1
X2Jhc2UgZGVwZW5kaW5nCj4gPj4+Pj4+IG9uIHBhcnQgdmFsdWUoYXJjaC9hcm0vbWFjaC1vbWFw
Mi9wcm1pbnN0NDR4eC5jOjQ0KQo+ID4+Pj4+PiBGYWlsdXJlIGhhcHBlbnMgd2hlbiBfcHJtX2Jh
c2VzW09NQVA0NDMwX1BSQ01fTVBVX1BBUlRJVElPTl0gaXMgcmVhZC4KPiA+Pj4+Pj4gSXQncyB2
YWx1ZSBzZXQgdXAgaW4gYXJjaC9hcm0vbWFjaC1vbWFwMi9wcmNtX21wdTQ0eHguYzo1NC4KPiA+
Pj4+Pj4gVGhlIGluc3RhbGxlZCB2YWx1ZSBpcyBvYnRhaW5lZCB3aXRoIE9NQVBfTDRfSU9fQURE
UkVTUyBtYWNybwo+ID4+Pj4+PiAobWFjaF9vbWFwMi9pby5jOjY2NykuIEhlcmUgaXMgaXRzIGRl
ZmluaXRpb24gKGFyY2gvYXJtL21hY2hfb21hcDIvaW9tYXAuaCk6Cj4gPj4+Pj4+ICNkZWZpbmUg
T01BUDJfTDRfSU9fT0ZGU0VUICAweGIyMDAwMDAwCj4gPj4+Pj4+ICNkZWZpbmUgT01BUDJfTDRf
SU9fQUREUkVTUyhwYSkgSU9NRU0oKHBhKSArIE9NQVAyX0w0X0lPX09GRlNFVCkgLyogTDQgKi8K
PiA+Pj4+Pj4KPiA+Pj4+Pj4gYW5kIElPTUVNIChhcmNoL2FybS9pbmNsdWRlL2FzbS9pby5oKToK
PiA+Pj4+Pj4gI2RlZmluZSBJT01FTSh4KSAgICAoKHZvaWQgX19mb3JjZSBfX2lvbWVtICopKHgp
KQo+ID4+Pj4+Pgo+ID4+Pj4+PiBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCBpcyBoYXBwZW5pbmcg
YW5kIGhvdyB0byBvdmVyY29tZSBpdC4KPiA+Pj4+Pj4KPiA+Pj4+Pgo+ID4+Pj4+IC0tCj4gPj4+
Pj4gUmVnYXJkcywgRGVuaXMgT2JyZXprb3YKPiA+Pj4+Pgo+ID4+Pj4+Cj4gPj4+Cj4KPiAtLQo+
IFJlZ2FyZHMsIERlbmlzIE9icmV6a292Cj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 19:20:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 19:20:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgwQ9-0008JP-B0; Fri, 28 Jun 2019 19: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgwQ8-0008JF-8t
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 19:20:28 +0000
X-Inumbo-ID: beae813a-99d9-11e9-8e79-9718e22a9560
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id beae813a-99d9-11e9-8e79-9718e22a9560;
 Fri, 28 Jun 2019 19:20: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 1hgwPp-00016t-8u; Fri, 28 Jun 2019 19:20:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgwPo-0000XT-Q9; Fri, 28 Jun 2019 19:20:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgwPo-0008Qd-PO; Fri, 28 Jun 2019 19:20:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138584-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-xl-credit1:guest-start.2:fail:regression
 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-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: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-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-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-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-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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=249155c20f9b0754bc1b932a33344cfb4e0c2101
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 19:20:08 +0000
Subject: [Xen-devel] [linux-linus test] 138584: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NTg0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTcg
Z3Vlc3Qtc3RhcnQuMiAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDI0OTE1NWMyMGY5YjA3
NTRiYzFiOTMyYTMzMzQ0Y2ZiNGUwYzIxMDEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMTUgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTE0IGRh
eXMgICA1OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg0ODggIDIwMTktMDYtMjUg
MTY6NTk6NTggWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjMzODggcGVvcGxlIHRvdWNo
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
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
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
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1OTg1MjAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 19:21:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 19: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 1hgwRT-0008Ov-PP; Fri, 28 Jun 2019 19:21:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgwRS-0008Oh-4F
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 19:21:50 +0000
X-Inumbo-ID: f96ed6fa-99d9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f96ed6fa-99d9-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 19:21: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 1hgwRP-00017t-St; Fri, 28 Jun 2019 19: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 1hgwRP-0000fd-JP; Fri, 28 Jun 2019 19:21:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgwRP-0001Cz-IZ; Fri, 28 Jun 2019 19:21:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138592-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64: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:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow: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-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-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-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair: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-pygrub: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-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl: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:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim: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: Fri, 28 Jun 2019 19:21:47 +0000
Subject: [Xen-devel] [qemu-mainline test] 138592: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU5MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1OTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVj
aygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxNyBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTUgZGF5cyAgIDExIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Fri Jun 28 19:43:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 19:43:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgwm4-0001ag-Rj; Fri, 28 Jun 2019 19:43: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=8Pu4=U3=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hgwm2-0001ab-Qt
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 19:43:06 +0000
X-Inumbo-ID: f22801c5-99dc-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 f22801c5-99dc-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 19:43:05 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id p15so12226272eds.8
 for <xen-devel@lists.xenproject.org>; Fri, 28 Jun 2019 12:43:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=25sbOMIoiVh7SPuJ0bwpjLaZBR2UkMj4Irqy6GC+1O4=;
 b=StTlYcijRQyurpDo3tOpHjznq+kwkZegFAlPCk/6XbtGf4mh3PHWCu8oPdMB7Jpzdv
 tOZ4II7txwUGFeSRH03wRhWrzI9ihjY/bCUB0cQ0ipiSU64b9BLSMPVC0ps3JXPWzBXT
 39WV3iB53JrHeGFPYkdpPP1mfi8VW/l8aUXHsiXj5Xkgbwyz4nrEjCszZb7zbtw1RxdS
 H5AIeNUoWypuy9TEM1tKSS8XgO9KGvACZ5RmVDLqRRInWKA61VCt2I4Auv26Y7yucSXb
 xvtd48zzjIYMF7GgCMmg6K9ASQkl59vMDNd9k6M2t7hn7jPCD8ziVhJ2PcF/YqIgUdGj
 Zduw==
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=25sbOMIoiVh7SPuJ0bwpjLaZBR2UkMj4Irqy6GC+1O4=;
 b=LSpyPxJLXsmKE+DTJZIMSbD5h7OHc84iwmtc/wo9THU2RjpQrXAvCVAaERnDJfzGzR
 hOxSaLOX+zOuMNdooK5Ki/r7EMLUE3qA19p2JVqiagYGpbjtOLCggs/nosc9u03ZvPsV
 DItdRESdwN7oTnz4qwILRZD6ny3rY0O6uEZ7BBgWl9ASVfkcTXqkmwrldDD+i2ibskYE
 3WtwEBdH2OEUR85Z/HiDVDpP7j9JnKlOFN7Gem4HNmfKFe5iyVdL6nDwktSa1V97UM/V
 rWkapDcB8hQ01hy9IqvR3VnoNInAMIiuA3aS5SlO3vNKSKQUzm2dqsudwdV3CH88PAyE
 HnvQ==
X-Gm-Message-State: APjAAAVvZO90PVihV7R5qtXapkB9Ha2Q6OqP0uYZ7xen9q3zbm0X+AKx
 mGOfLzu9l8X2QckWSYgxMBzns3m5fGw=
X-Google-Smtp-Source: APXvYqxTsusqp3qrtUDQGHYI2ov3w7xm6Z5sg/RHoMqUVhpohE7JHgmfuU1HgoJDSYV0CR59jiFP5w==
X-Received: by 2002:a17:906:944f:: with SMTP id
 z15mr10357906ejx.137.1561750984015; 
 Fri, 28 Jun 2019 12:43:04 -0700 (PDT)
Received: from debian.fritz.box
 (200116b866b09f001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:66b0:9f00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id d25sm602206ejb.71.2019.06.28.12.43.02
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Fri, 28 Jun 2019 12:43:03 -0700 (PDT)
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Jun 2019 21:42:54 +0200
Message-Id: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [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, andre.przywara@arm.com,
 tim@xen.org, Denis Obrezkov <denisobrezkov@gmail.com>, drhunter95@gmail.com,
 julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBmdW5jdGlvbiBhbGxvd3MgeGVuIHRvIGJyaW5nIHNlY29uZGFyeSBDUFUgY29yZXMgaW50
byBub24tc2VjdXJlCkhZUCBtb2RlLiBUaGlzIGlzIGRvbmUgYnkgdXNpbmcgYSBTZWN1cmUgTW9u
aXRvciBjYWxsLgoKU2lnbmVkLW9mZi1ieTogRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZA
Z21haWwuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBtb3ZlIGNvZGUgdG8gcGxhdGZvcm0gc3Bl
Y2lmaWMgZmlsZQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYyB8IDE2ICsrKysr
KysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYyBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwppbmRleCBhZWUyNGU0ZDI4Li43OTc2NGE2Y2Q2IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKKysrIGIveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9vbWFwNS5jCkBAIC0yMyw2ICsyMywxNyBAQAogI2luY2x1ZGUgPHhlbi92
bWFwLmg+CiAjaW5jbHVkZSA8YXNtL2lvLmg+CiAKK3ZvaWQgb21hcDVfaW5pdF9zZWNvbmRhcnko
dm9pZCk7Cithc20gKAorICAgICAgICAiLnRleHQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcblx0IgorICAgICAgICAib21hcDVfaW5pdF9zZWNvbmRhcnk6ICAgICAgICAgICAgICBcblx0
IgorICAgICAgICAiICAgICAgICBsZHIgICByMTIsID0weDEwMiAgICAgICAgICBcblx0IiAvKiBB
UElfSFlQX0VOVFJZICovCisgICAgICAgICIgICAgICAgIGFkciAgIHIwLCBvbWFwNV9oeXAgICAg
ICAgIFxuXHQiCisgICAgICAgICIgICAgICAgIHNtYyAgICMwICAgICAgICAgICAgICAgICAgIFxu
XHQiCisgICAgICAgICJvbWFwNV9oeXA6ICAgICAgICAgICAgICAgICAgICAgICAgIFxuXHQiCisg
ICAgICAgICIgICAgICAgIGIgICAgIGluaXRfc2Vjb25kYXJ5ICAgICAgIFxuXHQiCisgICAgICAg
ICk7CisKIHN0YXRpYyB1aW50MTZfdCBudW1fZGVuWzhdWzJdID0gewogICAgIHsgICAgICAgICAw
LCAgICAgICAgICAwIH0sICAvKiBub3QgdXNlZCAqLwogICAgIHsgIDI2ICogIDY0LCAgMjYgKiAg
MTI1IH0sICAvKiAxMi4wIE1oeiAqLwpAQCAtMTI4LDggKzEzOSw5IEBAIHN0YXRpYyBpbnQgX19p
bml0IG9tYXA1X3NtcF9pbml0KHZvaWQpCiAgICAgfQogCiAgICAgcHJpbnRrKCJTZXQgQXV4Q29y
ZUJvb3QxIHRvICUiUFJJcGFkZHIiICglcClcbiIsCi0gICAgICAgICAgIF9fcGEoaW5pdF9zZWNv
bmRhcnkpLCBpbml0X3NlY29uZGFyeSk7Ci0gICAgd3JpdGVsKF9fcGEoaW5pdF9zZWNvbmRhcnkp
LCB3dWdlbl9iYXNlICsgT01BUF9BVVhfQ09SRV9CT09UXzFfT0ZGU0VUKTsKKyAgICAgICAgICAg
X19wYShvbWFwNV9pbml0X3NlY29uZGFyeSksIG9tYXA1X2luaXRfc2Vjb25kYXJ5KTsKKyAgICB3
cml0ZWwoX19wYShvbWFwNV9pbml0X3NlY29uZGFyeSksCisgICAgICAgICAgIHd1Z2VuX2Jhc2Ug
KyBPTUFQX0FVWF9DT1JFX0JPT1RfMV9PRkZTRVQpOwogCiAgICAgcHJpbnRrKCJTZXQgQXV4Q29y
ZUJvb3QwIHRvIDB4MjBcbiIpOwogICAgIHdyaXRlbCgweDIwLCB3dWdlbl9iYXNlICsgT01BUF9B
VVhfQ09SRV9CT09UXzBfT0ZGU0VUKTsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 19:56:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 19:56:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgwyN-0002Qm-3V; Fri, 28 Jun 2019 19: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=BG2B=U3=amd.com=thomas.lendacky@srs-us1.protection.inumbo.net>)
 id 1hgwyM-0002Qh-3b
 for xen-devel@lists.xen.org; Fri, 28 Jun 2019 19:55:50 +0000
X-Inumbo-ID: b8bc1ddb-99de-11e9-8980-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.78.87]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8bc1ddb-99de-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 19:55:48 +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=0S9Dtq1zBh8XQid342iv9frt9+pCu4i9/fWnGZj4a80=;
 b=mmkDuO1x+Znhxvf7PK62DmMmST4xF9NSoNXry+L/J0wjGGhdklEGilL0pAtR0AblhZS9JItpNizNfgk37y6qlDshKAYp/e8EXanHlBLOZVOnt1duz3KdsPKW1Uts4KalNMk72xKFFPangQTeMAwHKQid29O/pSGO5JH3ymNMqf0=
Received: from DM6PR12MB3163.namprd12.prod.outlook.com (20.179.104.150) by
 DM6PR12MB3404.namprd12.prod.outlook.com (20.178.198.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Fri, 28 Jun 2019 19:55:45 +0000
Received: from DM6PR12MB3163.namprd12.prod.outlook.com
 ([fe80::1ddd:450:1798:1782]) by DM6PR12MB3163.namprd12.prod.outlook.com
 ([fe80::1ddd:450:1798:1782%6]) with mapi id 15.20.2008.018; Fri, 28 Jun 2019
 19:55:45 +0000
From: "Lendacky, Thomas" <Thomas.Lendacky@amd.com>
To: "kvm@vger.kernel.org" <kvm@vger.kernel.org>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: AMD SEV-ES and Guest-Host Communicaiton Block (GHCB) usage
 standardization
Thread-Index: AQHVLet5ZHj1x81pBkqTQudjE4CCEQ==
Date: Fri, 28 Jun 2019 19:55:45 +0000
Message-ID: <91c990f9-879a-54d9-873f-ec5533784099@amd.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR13CA0054.namprd13.prod.outlook.com
 (2603:10b6:5:134::31) To DM6PR12MB3163.namprd12.prod.outlook.com
 (2603:10b6:5:182::22)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Thomas.Lendacky@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4547549d-9e7a-4c20-0057-08d6fc029bc3
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:DM6PR12MB3404; 
x-ms-traffictypediagnostic: DM6PR12MB3404:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <DM6PR12MB3404621D79CE345ABC09BBC7ECFC0@DM6PR12MB3404.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00826B6158
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(366004)(39860400002)(376002)(346002)(396003)(199004)(189003)(31686004)(966005)(72206003)(14454004)(99286004)(102836004)(53936002)(6306002)(6436002)(186003)(52116002)(68736007)(6512007)(66066001)(478600001)(26005)(6486002)(386003)(6506007)(8676002)(81156014)(81166006)(6116002)(305945005)(7736002)(64756008)(3846002)(8936002)(5660300002)(316002)(110136005)(66446008)(66556008)(66946007)(66476007)(73956011)(86362001)(2616005)(486006)(476003)(36756003)(25786009)(2501003)(256004)(2906002)(14444005)(71200400001)(71190400001)(31696002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3404;
 H:DM6PR12MB3163.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: ZACUg1ohJhKq13pyH1a90kfH99OqvcDSmWGG9i3hcquPZt26tG97r2yPGhenUATnBJ8mcUjen6rbY/HRMzrOYG8SDdxhnh+hi3gsDY8Q5BVNpvyBkcWS0odDbighBmFvtF/zwSGBPScTW5Lq7xFlhsYY0sA1qY0JpV70Mnsbha+P+mk1nesdCJQbFvy4gZVcPJuUhDvUygs1+PBkgLNm5nG7UAzMTzp/4wuClpXz+1FDY9r2WrAtqSWrt0Emgzs4J+Oco7ls49JaiGTGKNoZxiaKi9mbP+H/mcxD9gFu2pwVCOmC05F+9hywzKsCgZE20xdtpENfJbNmnlNrMHvF3m0yv2DgHoBCR+zr2bZJ0NkZ/7eR7aoauqGsAL2Gc4aAKGxs7VSU+Oq0vHHFCrask6UVWJslAAZXlKTQ0oUGqKs=
Content-ID: <940579B8C7A55C4EA7CCAD10787560C0@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4547549d-9e7a-4c20-0057-08d6fc029bc3
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 19:55:45.5794 (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: tlendack@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3404
Subject: [Xen-devel] AMD SEV-ES and Guest-Host Communicaiton Block (GHCB)
 usage standardization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhbiBpbmZvcm1hdGlvbmFsIHBvc3QgYWJvdXQgQU1EIFNlY3VyZSBFbmNyeXB0ZWQg
VmlydHVhbGl6YXRpb24gLQ0KRW5jcnlwdGVkIFN0YXRlLg0KDQpJbiBhZGRpdGlvbiB0byB0aGUg
U2VjdXJlIEVuY3J5cHRlZCBWaXJ0dWFsaXphdGlvbiAoU0VWKSBmZWF0dXJlLCBBTUQgRVBZQw0K
cHJvY2Vzc29ycyBhbHNvIHByb3ZpZGUgYSBmZWF0dXJlIGNhbGxlZCBTZWN1cmUgRW5jcnlwdGVk
IFZpcnR1YWxpemF0aW9uIC0NCkVuY3J5cHRlZCBTdGF0ZSAoU0VWLUVTKS4gQnVpbGRpbmcgb24g
dGhlIG1lbW9yeSBlbmNyeXB0aW9uIHRlY2hub2xvZ3kgaW4NClNFViwgU0VWLUVTIHByb3RlY3Rz
IHRoZSBndWVzdCByZWdpc3RlciBzdGF0ZSBmcm9tIHRoZSBoeXBlcnZpc29yIGJ5DQplbmNyeXB0
aW5nIHRoZSBndWVzdCByZWdpc3RlciBzdGF0ZS4gU2luY2UgdGhlIGd1ZXN0IHJlZ2lzdGVyIHN0
YXRlIGlzDQplbmNyeXB0ZWQsIGEgbWV0aG9kIG9mIGNvbW11bmljYXRpbmcgYmV0d2VlbiB0aGUg
Z3Vlc3QgYW5kIHRoZSBoeXBlcnZpc29yDQppcyByZXF1aXJlZCBpbiBvcmRlciBmb3IgdGhlIGh5
cGVydmlzb3IgdG8gcHJvdmlkZSBjZXJ0YWluIGZ1bmN0aW9uYWxpdHkNCnRvIHRoZSBndWVzdCAo
ZS5nLiBDUFVJRCBzdXBwb3J0KS4NCg0KQSBzcGVjaWZpY2F0aW9uIGhhcyBiZWVuIGRldmVsb3Bl
ZCB0byBlbnN1cmUgdGhhdCBhIHNpbmdsZSBndWVzdCBpbWFnZSBjYW4NCnJ1biB3aXRob3V0IG1v
ZGlmaWNhdGlvbiBhY3Jvc3MgbXVsdGlwbGUgaHlwZXJ2aXNvcnMuIFRoaXMgc3BlY2lmaWNhdGlv
bg0KZXN0YWJsaXNoZXMgaG93IGFuIFNFVi1FUyBndWVzdCBhbmQgYW4gU0VWLUVTIGNhcGFibGUg
aHlwZXJ2aXNvciBzaG91bGQNCmNvbW11bmljYXRlIHdpdGggZWFjaCBvdGhlci4gU2luY2UgdGhl
IHJlZ2lzdGVyIHN0YXRlIG9mIGFuIFNFVi1FUyBndWVzdA0KaXMgZW5jcnlwdGVkLCBhIHNoYXJl
ZCBjb21tdW5pY2F0aW9uIGFyZWEgbXVzdCBiZSB1c2VkIGluIG9yZGVyIHRvIGFsbG93DQp0aGUg
Z3Vlc3QgYW5kIGh5cGVydmlzb3IgdG8gY29tbXVuaWNhdGUsIHRoZSBHdWVzdC1Ib3N0IENvbW11
bmljYXRpb24NCkJsb2NrIChHSENCKS4gVGhlIHNwZWNpZmljYXRpb24gZGVmaW5lcyB0aGUgZm9y
bWF0IGFuZCB1c2Ugb2YgdGhlIEdIQ0IsDQp0aGUgZ3Vlc3QgZXhpdHMgdGhhdCBtdXN0IGJlIGlu
aXRpYWxseSBzdXBwb3J0ZWQgYW5kIHJlcXVpcmVtZW50cyBmb3INCmNlcnRhaW4gc2NlbmFyaW9z
LCBzdWNoIGFzIEFQIGJvb3RpbmcuDQoNClRoZSBzcGVjaWZpY2F0aW9uIGlzIGRlZmluZWQgYXMg
dGhlIFNFVi1FUyBHdWVzdC1IeXBlcnZpc29yIENvbW11bmljYXRpb24NCkJsb2NrIFN0YW5kYXJk
aXphdGlvbiBkb2N1bWVudC4gVGhpcyBkb2N1bWVudCBpcyBhdmFpbGFibGUgYXQgdGhlIEFNRA0K
U2VjdXJlIEVuY3J5cHRlZCBWaXJ0dWFsaXphdGlvbiB3ZWIgcGFnZSBbMV0gKG9yIGRpcmVjdGx5
IFsyXSkuIFRoZSBBTUQNClNlY3VyZSBFbmNyeXB0ZWQgVmlydHVhbGl6YXRpb24gd2ViIHBhZ2Ug
YWxzbyBjb250YWlucyBhZGRpdGlvbmFsDQppbmZvcm1hdGlvbiByZWxhdGVkIHRvIFNFViBhbmQg
U0VWLUVTLg0KDQpUaGFua3MsDQpUb20NCg0KWzFdIGh0dHBzOi8vZGV2ZWxvcGVyLmFtZC5jb20v
c2V2Lw0KWzJdIGh0dHBzOi8vZGV2ZWxvcGVyLmFtZC5jb20vd3AtY29udGVudC9yZXNvdXJjZXMv
NTY0MjEucGRmDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 20:01:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 20:01:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgx3z-0003Fm-R0; Fri, 28 Jun 2019 20:01: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=L6H4=U3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hgx3y-0003FF-7N
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 20:01:38 +0000
X-Inumbo-ID: 87f673cc-99df-11e9-9c93-0bd24563e416
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87f673cc-99df-11e9-9c93-0bd24563e416;
 Fri, 28 Jun 2019 20:01: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: ujgnNLqoq2co5GQVG+E2EY8orpWGIxjM+xLZPX/HrILul332rK5vx+65FCb265ote+fio7kgkg
 7tvONltHSLwIQ5qx52NzVzv0w8nOxA/wGaJrBleUEa3Lhv0OOfkiPsHoZaLpCEgsGkoAaHqgFn
 nyM348nVADoO6AuSNjIl9GWsT/+67kI4YbY7CWKfzq/DPEmg7NEJabiMzv477u1koWLE53c6LR
 aww8gh/aSHMNx9n2fNci1aFlp41R8DItRP/28kOOXvVIV84Y3RQSTUQ/g+ajD+WtvZsWQ28vb+
 3Ts=
X-SBRS: 2.7
X-MesageID: 2402594
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,428,1557201600"; 
   d="scan'208";a="2402594"
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: AQHVLYvHEU6KjG4cT0aCzUsgCJvyEKaxMkeAgAApqYA=
Date: Fri, 28 Jun 2019 20:01:31 +0000
Message-ID: <F808B1B6-DEC4-4687-BE45-7B20360603DB@citrix.com>
References: <20190628082508.32509-1-nicolas.belouin@gandi.net>
 <810e4e95-a22a-217b-9c8f-03475b40da0f@citrix.com>
In-Reply-To: <810e4e95-a22a-217b-9c8f-03475b40da0f@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: <339A73AB7809134AB312E7B5A2BAE419@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>

DQoNCj4gT24gSnVuIDI4LCAyMDE5LCBhdCA1OjMyIFBNLCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gT24gNi8yOC8xOSA5OjI1IEFNLCBOaWNv
bGFzIEJlbG91aW4gd3JvdGU6DQo+PiBUaGUgR28gYmluZGluZ3MgZm9yIGxpYnhsIG1pc3MgZnVu
Y3Rpb25zIGZyb20gbGlieGxfdXRpbHMsIGxldCdzIHN0YXJ0DQo+PiB3aXRoIHRoZSBzaW1wbGUg
bGlieGxfZG9taWRfdG9fbmFtZSBhbmQgaXRzIGNvdW50ZXJwYXJ0DQo+PiBsaWJ4bF9uYW1lX3Rv
X2RvbWlkLg0KPj4gDQo+PiBTaWduZWQtb2ZmLWJ5OiBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMu
YmVsb3VpbkBnYW5kaS5uZXQ+DQo+IA0KPiBKdXN0IGZvciBmdXR1cmUgcmVmZXJlbmNlLCBiZWxv
dyB5b3VyIFNvQiwgaXQncyBnb29kIHByYWN0aWNlIHRvIHB1dCBhDQo+IGAtLS1gIGxpbmUgKGJl
bG93IHdoaWNoIGV2ZXJ5dGhpbmcgd2lsbCBiZSBpZ25vcmVkKSwgYW5kIGEgbGlzdCBvZiB0aGUN
Cj4gY2hhbmdlcyB5b3UgbWFkZS4gIEUuZyw6DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBOaWNvbGFz
IEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+DQo+IC0tLQ0KPiB2MjoNCj4gLSBE
b24ndCBsZWFrIEMgc3RyaW5nIHJldHVybmVkIGJ5IGxpYnhsX2RvbWlkX3RvX25hbWUNCj4gDQo+
IE9uZSBtb3JlIHRoaW5nLi4uDQo+IA0KPj4gKy8vY2hhciogbGlieGxfZG9taWRfdG9fbmFtZShs
aWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpOw0KPj4gK2Z1bmMgKEN0eCAqQ29udGV4dCkg
RG9taWRUb05hbWUoaWQgRG9taWQpIChuYW1lIHN0cmluZykgew0KPj4gKwljRG9tTmFtZSA6PSBD
LmxpYnhsX2RvbWlkX3RvX25hbWUoQ3R4LmN0eCwgQy51aW50MzJfdChpZCkpDQo+PiArCWRlZmVy
IEMuZnJlZSh1bnNhZmUuUG9pbnRlcihjRG9tTmFtZSkpDQo+PiArDQo+PiArCW5hbWUgPSBDLkdv
U3RyaW5nKGNEb21OYW1lKQ0KPiANCj4gbGlieGxfZG9taWRfdG9fbmFtZSgpIHJldHVybnMgTlVM
TCBpZiBkb21pZCBkb2Vzbid0IGV4aXN0LiAgV2lsbCB0aGlzDQo+IGNvZGUgRFRSVCAocmV0dXJu
aW5nICduaWwnIGluIHRoYXQgY2FzZSk/ICBPciB3aWxsIGl0IGNyYXNoIC8gZG8NCj4gc29tZXRo
aW5nIGVsc2U/DQo+IA0KPiBJIGNvdWxkbid0IGFjdHVhbGx5IGZpbmQgdGhlIGFuc3dlciBpbiBh
IHF1aWNrIHNlYXJjaCBmb3IgdGhlDQo+IGRvY3VtZW50YXRpb24uICBBbnkgY2hhbmNlIHlvdSBj
b3VsZCBidWlsZCBhIHRlc3QgcHJvZ3JhbSB0byBzZWUgd2hhdA0KPiBoYXBwZW5zPw0KPiANCj4g
QWx0ZXJuYXRlbHksIHdlIGNvdWxkIHBsYXkgaXQgc2FmZSBhbmQgYWx3YXlzIGNoZWNrIGNEb21O
YW1lIGZvciBgbmlsYA0KPiBiZWZvcmUgcGFzc2luZyBpdCB0byBDLkdvU3RyaW5nKCkuDQoNCkkg
anVzdCBhc2tlZCwgYW5kIGl0IHR1cm5zIG91dCBpZiBDLkdvU3RyaW5nKCkgaXMgcGFzc2VkIGEg
bmlsIHBvaW50ZXIsIGl0IHJldHVybnMgdGhlIGVtcHR5IHN0cmluZyAo4oCc4oCdKSwgd2hpY2gg
aXMgd2hhdCB3ZSB3YW50LiAgSXTigJlzIG5vdCBkb2N1bWVudGVkIHlldCwgYnV0IHRoZXJl4oCZ
cyBhIHRpY2tldCB0byBkb2N1bWVudCBpdCBzb29uLg0KDQpodHRwczovL2dpdGh1Yi5jb20vZ29s
YW5nL2dvL2lzc3Vlcy8zMjczNA0KDQpTbyB0aGlzIGlzIHJlYWR5IHRvIGdvIGluOg0KDQpSZXZp
ZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 20:03:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 20: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 1hgx5P-0003LV-7e; Fri, 28 Jun 2019 20:03:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgx5N-0003LH-Na
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 20:03:05 +0000
X-Inumbo-ID: bcfb66a0-99df-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bcfb66a0-99df-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 20:03:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hgx5L-0001xV-Af; Fri, 28 Jun 2019 20:03: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 1hgx5K-0003Au-Fb; Fri, 28 Jun 2019 20:03:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgx5K-0003nC-F3; Fri, 28 Jun 2019 20:03:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138610-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=282015930f040cbbc6e187ca7cf288bca18d5fa7
X-Osstest-Versions-That: xen=902888922e6feda2c485cc4bdeffd0d6e6c26e14
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 20:03:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138610: 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>

ZmxpZ2h0IDEzODYxMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYxMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyODIwMTU5MzBmMDQwY2JiYzZlMTg3Y2E3Y2YyODhiY2ExOGQ1ZmE3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDI4ODg5MjJlNmZlZGEyYzQ4
NWNjNGJkZWZmZDBkNmU2YzI2ZTE0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg2MDkgIDIwMTkt
MDYtMjggMTQ6MDA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjEwICAy
MDE5LTA2LTI4IDE3OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDkwMjg4ODkyMmUuLjI4MjAxNTkzMGYgIDI4MjAxNTkzMGYwNDBjYmJj
NmUxODdjYTdjZjI4OGJjYTE4ZDVmYTcgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 20:05:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 20:05:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hgx7P-0003Un-Mt; Fri, 28 Jun 2019 20:05: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=84UU=U3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgx7P-0003Ui-6D
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 20:05:11 +0000
X-Inumbo-ID: 07e254d4-99e0-11e9-b2cc-f3dd1e4a32a0
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07e254d4-99e0-11e9-b2cc-f3dd1e4a32a0;
 Fri, 28 Jun 2019 20:05: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 13E1E2086D;
 Fri, 28 Jun 2019 20:05:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561752309;
 bh=qtGrfkqPup0qQ3/f7ayA2nfHkcurDypeX+ln+UrhAu4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FUbnFfOhVWZ6c/ldo3MsnEAf8SrKI4swUY7lXSSD/2U58o8nUta85aX0InX/FhLUb
 OpAi6H/3CnWPgjCL1FuWrwZll03oR1ISBmgob7vFugROl1GQuU73xCwphB+U2XNQfD
 /J68l6JdvSd7Mvd/9j1XV26Wq2NtKXjewS8QJvBY=
Date: Fri, 28 Jun 2019 13:05:08 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20190628131821.19690-1-andrew.cooper3@citrix.com>
Message-ID: <alpine.DEB.2.21.1906281303140.5851@sstabellini-ThinkPad-T480s>
References: <20190628131821.19690-1-andrew.cooper3@citrix.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1061350974-1561752309=:5851"
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>
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-1061350974-1561752309=:5851
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Fri, 28 Jun 2019, Andrew Cooper wrote:
> A Travis randconfig build notices:
> 
> optee.c: In function â€˜allocate_and_pin_shm_rpcâ€™:
> optee.c:383:13: error: format â€˜%lxâ€™ expects argument of type
>    â€˜long unsigned intâ€™, but argument 5 has type â€˜uint64_tâ€™ [-Werror=format=]
>     gdprintk(XENLOG_WARNING, "Guest tries to use the same RPC SHM cookie %lx\n",
>              ^
> 
> Use PRIx64 instead of %lx
> 
> Full logs https://travis-ci.org/andyhhp/xen/jobs/551754253
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>

> ---
> CC: Stefano Stabellini <sstabellini@kernel.org>
> CC: Julien Grall <julien.grall@arm.com>
> CC: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
> ---
>  xen/arch/arm/tee/optee.c | 18 ++++++++++++------
>  1 file changed, 12 insertions(+), 6 deletions(-)
> 
> diff --git a/xen/arch/arm/tee/optee.c b/xen/arch/arm/tee/optee.c
> index 61029855d4..1d79c2c159 100644
> --- a/xen/arch/arm/tee/optee.c
> +++ b/xen/arch/arm/tee/optee.c
> @@ -380,7 +380,8 @@ static struct shm_rpc *allocate_and_pin_shm_rpc(struct optee_domain *ctx,
>          if ( shm_rpc_tmp->cookie == cookie )
>          {
>              spin_unlock(&ctx->lock);
> -            gdprintk(XENLOG_WARNING, "Guest tries to use the same RPC SHM cookie %lx\n",
> +            gdprintk(XENLOG_WARNING,
> +                     "Guest tries to use the same RPC SHM cookie %"PRIx64"\n",
>                       cookie);
>              goto err;
>          }
> @@ -493,7 +494,8 @@ static struct optee_shm_buf *allocate_optee_shm_buf(struct optee_domain *ctx,
>          if ( optee_shm_buf_tmp->cookie == cookie )
>          {
>              spin_unlock(&ctx->lock);
> -            gdprintk(XENLOG_WARNING, "Guest tries to use the same SHM buffer cookie %lx\n",
> +            gdprintk(XENLOG_WARNING,
> +                     "Guest tries to use the same SHM buffer cookie %"PRIx64"\n",
>                       cookie);
>              err_code = -EINVAL;
>              goto err;
> @@ -574,7 +576,8 @@ static void free_optee_shm_buf_pg_list(struct optee_domain *ctx,
>      if ( found )
>          free_pg_list(optee_shm_buf);
>      else
> -        gdprintk(XENLOG_ERR, "Can't find pagelist for SHM buffer with cookie %lx to free it\n",
> +        gdprintk(XENLOG_ERR,
> +                 "Can't find pagelist for SHM buffer with cookie %"PRIx64" to free it\n",
>                   cookie);
>  }
>  
> @@ -1018,7 +1021,8 @@ static int handle_rpc_return(struct optee_domain *ctx,
>               * will overwrite it with actual result. So we can just
>               * continue the call.
>               */
> -            gprintk(XENLOG_ERR, "Can't find SHM-RPC with cookie %lx\n", cookie);
> +            gprintk(XENLOG_ERR, "Can't find SHM-RPC with cookie %"PRIx64"\n",
> +                    cookie);
>  
>              return -ERESTART;
>          }
> @@ -1219,7 +1223,8 @@ static void handle_rpc_cmd_alloc(struct optee_domain *ctx,
>      if ( shm_rpc->xen_arg->params[0].attr != (OPTEE_MSG_ATTR_TYPE_TMEM_OUTPUT |
>                                                OPTEE_MSG_ATTR_NONCONTIG) )
>      {
> -        gdprintk(XENLOG_WARNING, "Invalid attrs for shared mem buffer: %lx\n",
> +        gdprintk(XENLOG_WARNING,
> +                 "Invalid attrs for shared mem buffer: %"PRIx64"\n",
>                   shm_rpc->xen_arg->params[0].attr);
>          return;
>      }
> @@ -1268,7 +1273,8 @@ static void handle_rpc_cmd(struct optee_domain *ctx, struct cpu_user_regs *regs,
>  
>      if ( !shm_rpc )
>      {
> -        gdprintk(XENLOG_ERR, "Can't find SHM-RPC with cookie %lx\n", cookie);
> +        gdprintk(XENLOG_ERR, "Can't find SHM-RPC with cookie %"PRIx64"\n",
> +                 cookie);
>          return;
>      }
>  
> -- 
> 2.11.0
> 
--8323329-1061350974-1561752309=:5851
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1061350974-1561752309=:5851--


From xen-devel-bounces@lists.xenproject.org Fri Jun 28 20:19:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 20: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 1hgxLO-0004QC-B0; Fri, 28 Jun 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=84UU=U3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hgxLM-0004Q7-Ty
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 20:19:36 +0000
X-Inumbo-ID: 0bc83112-99e2-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bc83112-99e2-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 20:19: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 7FA1A208C4;
 Fri, 28 Jun 2019 20:19:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1561753174;
 bh=BbcKJUF6DfDWAQpwvywPHbqRlQJeU/LwZ69S14PxvDM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=G/nEat+l8bfWnVJ3LS034+SwicaHF7kdcw1PxQ3VFEUbwQTGoDKkPwG8EuNM7K6Jz
 FlLjs+pkJtzF8Y4xfN93ZZ/TuSxuuaufE+IJ+OAfd4yp1yHIa/9cgMwgRbv6QZgIAe
 qeHA1q+ajTsJMM6TWun5dIT6XUb71clLvp7QoR2U=
Date: Fri, 28 Jun 2019 13:19:33 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Denis Obrezkov <denisobrezkov@gmail.com>
In-Reply-To: <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
Message-ID: <alpine.DEB.2.21.1906281317560.5851@sstabellini-ThinkPad-T480s>
References: <ed5ec761-ec79-1c5a-0b88-f20bfb99cead@gmail.com>
 <c9cd784e-ecf3-c442-5b70-e4ca43ce6b64@gmail.com>
 <alpine.DEB.2.21.1906271730410.5851@sstabellini-ThinkPad-T480s>
 <CALC81-szbJK1xx--gqt-fDUQYN+_-WNdLeXi-Cut-wXRfFsFsQ@mail.gmail.com>
 <alpine.DEB.2.21.1906280901120.5851@sstabellini-ThinkPad-T480s>
 <CALC81-sX7Coj9Lg_zkeRxCTDvLQKc6iABtTfJQP53heCOsA85Q@mail.gmail.com>
 <0a7e9f5f-3b82-52d3-6d18-c60aa7e6e8a6@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] xen on beagleboard-x15: fails to access PRCM MPU
 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: Iain Hunter <drhunter95@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.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>

T24gRnJpLCAyOCBKdW4gMjAxOSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gSGkgSWFpbiwKPiAK
PiBPbiA2LzI4LzE5IDc6MjUgUE0sIElhaW4gSHVudGVyIHdyb3RlOgo+ID4gSGkgU3RlZmFubywK
PiA+IEl0IHdhcyBhIHBhdGNoc2V0IEknZCBjaXJjdWxhdGVkIGVhcmxpZXIgaW4gdGhlIEdTb0Mg
cHJvY2Vzcy4KPiA+IEJhc2ljYWxseSB0aGUgcGFydGlhbCBwb3J0IG9mIFhlbiBvbiBYMTUgSSdk
IGRvbmUgbGFzdCB5ZWFyLiBUaGUgYnVpbGQKPiA+IHNjcmlwdCBpcyB0aGUgcmVmZXJlbmNlIGZv
ciB3aGljaCBwYXRjaGVzIHdlcmUgYWN0dWFsbHkgdXNlZC4KPiA+IElhaW4KPiBJIGJlbGlldmUg
dGhlIHJlYXNvbiB3ZSBoYXZlbid0IHN0YXJ0ZWQgZnJvbSB0cnlpbmcgeW91ciBwYXRjaCB3YXMg
dGhhdAo+IEkgdGhvdWdodCB0aGF0IHNpbmNlIHlvdSBoYWRuJ3QgdXNlZCBzbXAgeW91ciBzb2x1
dGlvbiBtaWdodCBub3Qgd29yayBpbgo+IG91ciBjYXNlLCBzaW5jZSB3ZSB3YW50IHRvIGhhdmUg
c21wIChJIHdhcyBwcm9iYWJseSB3cm9uZykuCj4gSSB0aGluayBJIHNob3VsZCByZXByb2R1Y2Ug
YWxsIHRoZSBpc3N1ZXMgc3RlcC1ieS1zdGVwIHRoYXQgSWFpbiBmYWNlZAo+IGFuZCBhcHBseSBo
aXMgcGF0Y2hlcyB3aGVyZSB0aGV5IGFyZSByZXF1aXJlZCAob3RoZXJ3aXNlIGl0IHdvdWxkIGJl
Cj4gaGFyZCBmb3IgbWUgdG8gdW5kZXJzdGFuZCB3aGF0J3MgaGFwcGVuaW5nKS4KPiAKPiBTdGVm
YW5vLCBKdWxpZW4/CgpZZXMsIEkgdGhpbmsgeW91IHNob3VsZCByZXByb2R1Y2UgYWxsIHRoZSBp
c3N1ZXMgc3RlcCBieSBzdGVwIHRvIGtub3cKZm9yIHN1cmUgd2hhdCBpcyByZXF1aXJlZCBhbmQg
d2h5LiBJbiB0aGlzIGNhc2UsIGl0IGlzIHZlcnkgbGlrZWx5IHRoYXQKd2UnbGwgbmVlZCBJYWlu
J3MgcGF0Y2guCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 20:44:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 20:44: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 1hgxj7-0006a6-EV; Fri, 28 Jun 2019 20:44:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgxj5-0006Zw-SN
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 20:44:07 +0000
X-Inumbo-ID: 783a011f-99e5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 783a011f-99e5-11e9-8980-bc764e045a96;
 Fri, 28 Jun 2019 20:44: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 1hgxj3-0002lJ-6f; Fri, 28 Jun 2019 20:44: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 1hgxj2-00073F-Oy; Fri, 28 Jun 2019 20:44:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgxj2-0005jH-Dk; Fri, 28 Jun 2019 20:44:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138587-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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=f4cc0ed9b2c72687303b035379c5824a02224354
X-Osstest-Versions-That: linux=bc2bccef19ee4353d759a12950088b968b5c6618
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 20:44:04 +0000
Subject: [Xen-devel] [linux-4.14 test] 138587: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU4NyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1ODcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODQ5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgZmFpbCBS
RUdSLiB2cy4gMTM4NDk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGY0Y2MwZWQ5YjJjNzI2
ODczMDNiMDM1Mzc5YzU4MjRhMDIyMjQzNTQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGJjMmJjY2VmMTllZTQzNTNkNzU5YTEyOTUwMDg4Yjk2OGI1YzY2MTgKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODQ5OCAgMjAxOS0wNi0yNSAxOToyODoxNCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1ODcgIDIwMTktMDYtMjcgMTA6NTA6NDggWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBDaHJpc3RvcGggUGFhc2NoIDxjcGFhc2NoQGFwcGxlLmNvbT4KICBEYXZpZCBTLiBN
aWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
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
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGY0Y2MwZWQ5YjJjNzI2ODcz
MDNiMDM1Mzc5YzU4MjRhMDIyMjQzNTQKQXV0aG9yOiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdr
aEBsaW51eGZvdW5kYXRpb24ub3JnPgpEYXRlOiAgIFRodSBKdW4gMjcgMDg6MTU6MDkgMjAxOSAr
MDgwMAoKICAgIExpbnV4IDQuMTQuMTMxCgpjb21taXQgMWJjMTM5MDM3NzNiYzk0MThhOGY4OThj
NDYyZWVmNjRiN2ZhMWQ1MgpBdXRob3I6IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNv
bT4KRGF0ZTogICBGcmkgSnVuIDIxIDA2OjA5OjU1IDIwMTkgLTA3MDAKCiAgICB0Y3A6IHJlZmlu
ZSBtZW1vcnkgbGltaXQgdGVzdCBpbiB0Y3BfZnJhZ21lbnQoKQogICAgCiAgICBjb21taXQgYjY2
NTNiMzYyOWU1Yjg4MjAyYmUzYzlhYmM0NDcxMzk3M2Y1YzRiNCB1cHN0cmVhbS4KICAgIAogICAg
dGNwX2ZyYWdtZW50KCkgbWlnaHQgYmUgY2FsbGVkIGZvciBza2JzIGluIHRoZSB3cml0ZSBxdWV1
ZS4KICAgIAogICAgTWVtb3J5IGxpbWl0cyBtaWdodCBoYXZlIGJlZW4gZXhjZWVkZWQgYmVjYXVz
ZSB0Y3Bfc2VuZG1zZygpIG9ubHkKICAgIGNoZWNrcyBsaW1pdHMgYXQgZnVsbCBza2IgKDY0S0Ip
IGJvdW5kYXJpZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgd2UgbmVlZCB0byBtYWtlIHN1cmUgdGNw
X2ZyYWdtZW50KCkgd29udCBwdW5pc2ggYXBwbGljYXRpb25zCiAgICB0aGF0IG1pZ2h0IGhhdmUg
c2V0dXAgdmVyeSBsb3cgU09fU05EQlVGIHZhbHVlcy4KICAgIAogICAgRml4ZXM6IGYwNzBlZjJh
YzY2NyAoInRjcDogdGNwX2ZyYWdtZW50KCkgc2hvdWxkIGFwcGx5IHNhbmUgbWVtb3J5IGxpbWl0
cyIpCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+
CiAgICBSZXBvcnRlZC1ieTogQ2hyaXN0b3BoIFBhYXNjaCA8Y3BhYXNjaEBhcHBsZS5jb20+CiAg
ICBUZXN0ZWQtYnk6IENocmlzdG9waCBQYWFzY2ggPGNwYWFzY2hAYXBwbGUuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogICAgU2ln
bmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9y
Zz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 22:48:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 22: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 1hgzer-0006uD-0t; Fri, 28 Jun 2019 22:47: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hgzeq-0006u3-69
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 22:47:52 +0000
X-Inumbo-ID: bd89f1aa-99f6-11e9-aab7-4bcfdda5f057
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd89f1aa-99f6-11e9-aab7-4bcfdda5f057;
 Fri, 28 Jun 2019 22:47: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 1hgzeg-0004zm-NR; Fri, 28 Jun 2019 22:47: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 1hgzeg-0002Bt-2c; Fri, 28 Jun 2019 22:47:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hgzeg-0002uh-1C; Fri, 28 Jun 2019 22:47:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138596-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: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-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=bd17012f0c2a689c814923e5c7c61b278e9636d6
X-Osstest-Versions-That: libvirt=fa7d0cc1e74cfc3fa2f268d37e3f8d8ac8728b49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Jun 2019 22:47:42 +0000
Subject: [Xen-devel] [libvirt test] 138596: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU5NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg1OTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODQ2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzODQ2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NDYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IGJkMTcwMTJmMGMyYTY4OWM4MTQ5MjNlNWM3YzYxYjI3OGU5NjM2ZDYKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIGZhN2QwY2MxZTc0Y2ZjM2ZhMmYyNjhkMzdlM2Y4ZDhh
Yzg3MjhiNDkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQ2MSAgMjAxOS0wNi0yNSAwNDoxOTo0
NCBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg1NjkgIDIwMTktMDYtMjYgMjM6
MDA6MTMgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1
OTYgIDIwMTktMDYtMjcgMjA6NTA6NDIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJl
ZGhhdC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIErDoW4gVG9ta28g
PGp0b21rb0ByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVh
dUByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBldGVy
IEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFlpIExpIDx5aWxpQHdpbmhvbmcuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDU3MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jun 28 23:30:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Jun 2019 23:30:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hh0KK-00024T-N8; Fri, 28 Jun 2019 23:30: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=G1JZ=U3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hh0KJ-00024H-P4
 for xen-devel@lists.xenproject.org; Fri, 28 Jun 2019 23:30:43 +0000
X-Inumbo-ID: bb9aa1c2-99fc-11e9-afd2-8f75f79f0689
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb9aa1c2-99fc-11e9-afd2-8f75f79f0689;
 Fri, 28 Jun 2019 23:30: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 1hh0KC-0005nO-FH; Fri, 28 Jun 2019 23:30: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 1hh0KB-0003y4-VM; Fri, 28 Jun 2019 23:30:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hh0KB-0001E1-UN; Fri, 28 Jun 2019 23:30:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138591-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-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-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-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-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: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-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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: Fri, 28 Jun 2019 23:30:35 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138591: 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>

ZmxpZ2h0IDEzODU5MSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM4NTQzCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGluIDEzODU0MyBsaWtlIDEzMzU5NgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzg1NDMgbGlrZSAxMzM1OTYKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUzYjRlYzZkYzc3YWNjMTNiNjAz
NDk3MTg1MDg2Y2ZhOTY3NDlkMTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDg4ZjkzNmQ0NGQyZTM0Y2EyZDA4MjdjYzgyOGVhOWQzYWVlZjNmZTgKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU5NiAgMjAxOS0wMy0wNSAxNTowNjowNCBaICAxMTUgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzU0MzQgIDIwMTktMDQtMjkgMTU6MzY6MTAgWiAgIDYwIGRheXMgICAz
NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgwMTcgIDIwMTktMDYtMTkgMTE6MTk6
NDMgWiAgICA5IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzIFBhdHRlcnNvbiA8cGF0dGVyc29uY0BhaW5mb3NlYy5jb20+CiAgQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEPDqWRyaWMgQm9zZG9u
bmF0IDxjYm9zZG9ubmF0QHN1c2UuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgogIEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUXVhbiBYdSA8eHVxdWFuOEBodWF3
ZWkuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
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
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgNDAxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 00:39:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 00: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 1hh1Ol-0007A5-EG; Sat, 29 Jun 2019 00:39:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hh1Ok-00079s-27
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 00:39:22 +0000
X-Inumbo-ID: 552fe3d7-9a06-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 552fe3d7-9a06-11e9-8980-bc764e045a96;
 Sat, 29 Jun 2019 00:39: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 1hh1Oh-0007bs-Qa; Sat, 29 Jun 2019 00:39: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 1hh1Oh-0002Ni-IE; Sat, 29 Jun 2019 00:39:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hh1Oh-0005TA-HV; Sat, 29 Jun 2019 00:39:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138617-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=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=282015930f040cbbc6e187ca7cf288bca18d5fa7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 00:39:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138617: 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>

ZmxpZ2h0IDEzODYxNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYxNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjYzA3ZWM2MTA3ZDIzZWU5YTQyMzc2ODY3MTFlZWRlMzg3NzQxYzA4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyODIwMTU5MzBmMDQwY2JiYzZl
MTg3Y2E3Y2YyODhiY2ExOGQ1ZmE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg2MTAgIDIwMTkt
MDYtMjggMTc6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjE3ICAy
MDE5LTA2LTI4IDIxOjAxOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
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
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDI4MjAxNTkzMGYuLmNjMDdlYzYx
MDcgIGNjMDdlYzYxMDdkMjNlZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDggLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 04:27:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 04:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hh4xN-0006V0-7m; Sat, 29 Jun 2019 04:27: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hh4xL-0006Uq-PI
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 04:27:19 +0000
X-Inumbo-ID: 2d5f75ff-9a26-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d5f75ff-9a26-11e9-8980-bc764e045a96;
 Sat, 29 Jun 2019 04:27: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 1hh4xI-0004hu-Nx; Sat, 29 Jun 2019 04:27: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 1hh4xI-0002F0-E4; Sat, 29 Jun 2019 04:27:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hh4xI-0007s1-DL; Sat, 29 Jun 2019 04:27:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138599-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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2: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-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=597c57becbeba21ff9f0c078ba2e32973d09d258
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 04:27:16 +0000
Subject: [Xen-devel] [xen-unstable test] 138599: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODU5OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODU5OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTYyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAgIGZhaWwg
IGxpa2UgMTM4NTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg1NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODU2
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg1NjIKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg1
NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNTk3YzU3YmVjYmVi
YTIxZmY5ZjBjMDc4YmEyZTMyOTczZDA5ZDI1OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgODVmZDRmN2EwOWQ4YWFhNzgzOTMyYjhjMTViODBkZGFmZjBhMTc0ZAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM4NTYyICAyMDE5LTA2LTI2IDE4OjM2OjMxIFogICAgMiBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODU5OSAgMjAxOS0wNi0yNyAyMjoxNTowMyBaICAgIDEg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1h
c2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgUm9nZXIgUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2Jh
YmNodWtAZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
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
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
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
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDU5N2M1
N2JlY2JlYmEyMWZmOWYwYzA3OGJhMmUzMjk3M2QwOWQyNTgKQXV0aG9yOiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdW4gMjcgMTE6MzM6MzMgMjAx
OSArMDIwMAoKICAgIHg4Ni9saW5rZXI6IGFkZCBhIHJlbG9jIHNlY3Rpb24gdG8gRUxGIGxpbmtl
ciBzY3JpcHQKICAgIAogICAgaWYgdGhlIGh5cGVydmlzb3IgaGFzIGJlZW4gYnVpbHQgd2l0aCBF
Rkkgc3VwcG9ydCAoaWU6IG11bHRpYm9vdDIpLgogICAgVGhpcyBhbGxvd3MgdG8gcG9zaXRpb24g
dGhlIC5yZWxvYyBzZWN0aW9uIGNvcnJlY3RseSBpbiB0aGUgb3V0cHV0CiAgICBiaW5hcnkuCiAg
ICAKICAgIE5vdGUgdGhhdCBmb3IgdGhlIEVMRiBvdXRwdXQgZm9ybWF0IHRoZSAucmVsb2Mgc2Vj
dGlvbiBpcyBtb3ZlZCBiZWZvcmUKICAgIC5ic3MgYmVjYXVzZSB0aGUgZGF0YSBpdCBjb250YWlu
cyBpcyByZWFkLW9ubHksIHNvIGl0IGJlbG9uZ3Mgd2l0aCB0aGUKICAgIG90aGVyIHNlY3Rpb25z
IGNvbnRhaW5pbmcgcmVhZC1vbmx5IGRhdGEuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU4M2M5ZmNlNzFhNWM5MTU2YTY3NzM4ODE5
YTc3ZWE5Yzk1Y2E4YTUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6NTY6MzUgMjAxOSArMDEwMAoKICAgIG5vZGVt
YXNrOiBEb24ndCBvcGVuY29kZSBjeWNsZV9ub2RlKCkKICAgIAogICAgTm8gZnVuY3Rpb25hbCBj
aGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKY29tbWl0IDdhYWM4ZTgxZGZlNzYxMWYzOTUzZjQxZjVlOTI0OThlYTZlZmQyNjEKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1
ZSBKdW4gMjUgMTQ6MDc6MjMgMjAxOSArMDEwMAoKICAgIHBhZ2UtYWxsb2M6IFJlbmFtZSB0aGUg
Zmlyc3Rfbm9kZSBsb2NhbCB2YXJpYWJsZQogICAgCiAgICBmaXJzdF9ub2RlIGlzIHRoZSBuYW1l
IG9mIGEgbG9jYWwgdmFyaWFibGUsIGFuZCBwYXJ0IG9mIHRoZSBub2RlbWFzayBBUEkuICBUaGUK
ICAgIG9ubHkgcmVhc29uIHRoaXMgY29tcGlsZXMgaXMgYmVjYXVzZSB0aGUgbm9kZW1hc2sgQVBJ
IGlzIGltcGxlbWVudGVkIGFzIGEKICAgIG1hY3JvIHJhdGhlciB0aGFuIGFuIGlubGluZSBmdW5j
dGlvbi4KICAgIAogICAgSXQgaXMgY29uZnVzaW5nIHRvIHJlYWQsIGFuZCBicmVha3Mgd2hlbiB0
aGUgbm9kZW1hc2sgQVBJIGlzIGNsZWFuZWQgdXAuCiAgICBSZW5hbWUgdGhlIGxvY2FsIHZhcmlh
YmxlIHRvIGp1c3QgJ2ZpcnN0JyB3aGljaCBpcyBzdGlsbCBjbGVhciBpbiBjb250ZXh0LgogICAg
CiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZGUwNzc4MWVkNjljYzE4YjQwNTgzMWI3
YTdhZGUxMDM4YTE2OTBmNApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1biAyNiAxNzo1MDowNiAyMDE5ICswMTAwCgogICAgeGVu
L0tjb25maWc6IEZpeCAtV2Zvcm1hdC1zZWN1cml0eSB3aGVuIGNvbXBpbGluZyB3aXRoIENsYW5n
CiAgICAKICAgIENsYW5nIG9ic2VydmVzOgogICAgCiAgICB0b29scy9rY29uZmlnL2NvbmYuYzo3
NzoxMDoKICAgIHdhcm5pbmc6IGZvcm1hdCBzdHJpbmcgaXMgbm90IGEgc3RyaW5nIGxpdGVyYWwg
KHBvdGVudGlhbGx5IGluc2VjdXJlKQogICAgICAgICAgWy1XZm9ybWF0LXNlY3VyaXR5XQogICAg
ICAgICAgICAgICAgICAgIHByaW50ZihfKCJhYm9ydGVkIVxuXG4iKSk7CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+CiAgICAKICAgIEFuZCBpdCBpcyBhYnNvbHV0
ZWx5IGNvcnJlY3QuICBnZXR0ZXh0KCkgY2FuIGVhc2lseSByZXR1cm4gYSBzdHJpbmcgd2l0aCBh
ICUKICAgIGluLgogICAgCiAgICBUaGlzIGNvdWxkIGJlIGZpeGVkIGJ5IHN3aXRjaGluZyB0byB1
c2luZyBwcmludGYoIiVzIiwgXyguLi4pKSwgb3IgYnkKICAgIHN3aXRjaGluZyB0byBwdXRzKCkg
KGFzIHRoZXJlIGlzIG5vIGZvcm1hdHRpbmcgZ29pbmcgb24pLCBidXQgdGhlIGJldHRlcgogICAg
b3B0aW9uIGlzIGZvbGxvdyBMaW51eCBhbmQgcmVtb3ZlIGxvY2FsaXNhdGlvbiBzdXBwb3J0Lgog
ICAgCiAgICBMaW51eCBjaGFuZ2VzZXQ6IDY5NGM0OWE3YzAxY2M4NzE5NGJlNDBjYjI2NDA0YjU4
YjY4YzI5MWMKICAgIEF1dGhvcjogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgogICAg
RGF0ZTogICBUdWUgTWF5IDIyIDIwOjM2OjEyIDIwMTgKICAgIAogICAga2NvbmZpZzogZHJvcCBs
b2NhbGl6YXRpb24gc3VwcG9ydAogICAgCiAgICBUaGUgbG9jYWxpemF0aW9uIHN1cHBvcnQgaXMg
YnJva2VuIGFuZCBhcHBlYXJzIHVudXNlZC4KICAgIFRoZXJlIGlzIG5vIGdvb2dsZSBoaXRzIG9u
IHRoZSB1cGRhdGUtcG8tY29uZmlnIHRhcmdldC4KICAgIEFuZCB0aGVyZSBpcyBubyByZWNlbnQg
KDUgeWVhcnMpIGFjdGl2aXR5IHJlbGF0ZWQgdG8gdGhlIGxvY2FsaXphdGlvbi4KICAgIAogICAg
U28gbGV0cyBqdXN0IGRyb3AgdGhpcyBhcyBpdCBpcyBubyBsb25nZXIgdXNlZC4KICAgIAogICAg
U3VnZ2VzdGVkLWJ5OiBVbGYgTWFnbnVzc29uIDx1bGZhbGl6ZXJAZ21haWwuY29tPgogICAgU3Vn
Z2VzdGVkLWJ5OiBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29t
PgogICAgU2lnbmVkLW9mZi1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgogICAg
U2lnbmVkLW9mZi1ieTogTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0
LmNvbT4KICAgIAogICAgW1BvcnRlZCB0byBYZW5dCiAgICBSZXBvcnRlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IERvdWcgR29s
ZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCmNvbW1pdCBkZWVjOGU4NDUwZTM5YTZmMWVhZWFm
YTlhMjQ1YWI3ZTZiZmI4NzhiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI3IDE0OjUzOjAxIDIwMTkgKzAxMDAKCiAgICBS
ZXZlcnQgImNvbmZpZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzIgogICAgCiAg
ICBUaGlzIHJldmVydHMgY29tbWl0IGI0MTY2NmYyYzE3ZjAxYzQzN2M4NzAzODlhYjcxM2VlNjJh
ZTM1MjYuICBUaGlzIGJyZWFrcwogICAgdmFyaW91cyBPU1NUZXN0IGJ1aWxkcy4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
CmNvbW1pdCBiOTllYTg1MDY0ZTI2ZmYyNTU0OTkyNTU5NmVlZjlkODgzOTU2ZWM1CkF1dGhvcjog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpEYXRlOiAgIE1vbiBK
dW4gMjQgMTA6NDU6NTkgMjAxOSAtMDcwMAoKICAgIE1BSU5UQUlORVJTOiBhZGQgVm9sb2R5bXly
IGFzIFJldmlld2VyIGZvciB4ZW4vYXJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICAgIEFja2VkLWJ5OiBWb2xvZHlteXIg
QmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cgpjb21taXQgNzU3MTIyYzBjZjM1
MjgxNjE4ZTgwY2RhYjM3ZjRmNDRlNWU1ZmY1NQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVuIDI3IDEyOjM0OjI0IDIwMTkgKzAyMDAKCiAgICBB
TUQvSU9NTVU6IGRvbid0ICJhZGQiIElPTU1VcwogICAgCiAgICBGb3IgZmluZF9pb21tdV9mb3Jf
ZGV2aWNlKCkgdG8gY29uc2lzdGVudGx5IChpbmRlcGVuZGVudCBvZiBBQ1BJIHRhYmxlcykKICAg
IHJldHVybiBOVUxMIGZvciB0aGUgUENJIGRldmljZXMgY29ycmVzcG9uZGluZyB0byBJT01NVXMs
IG1ha2Ugc3VyZQogICAgSU9NTVVzIGRvbid0IGdldCBtYXBwZWQgdG8gdGhlbXNlbHZlcyBieSBp
dnJzX21hcHBpbmdzW10uCiAgICAKICAgIFdoaWxlIGFtZF9pb21tdV9hZGRfZGV2aWNlKCkgd29u
J3QgYmUgY2FsbGVkIGZvciBJT01NVXMgZnJvbQogICAgcGNpX2FkZF9kZXZpY2UoKSwgYXMgSU9N
TVVzIGhhdmUgZ290IG1hcmtlZCByL28sCiAgICBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBj
YWxscyB0aGVyZSBuZXZlcnRoZWxlc3MuIEF2b2lkIGlzc3VpbmcgdGhlCiAgICBib2d1cyBkZWJ1
Z2dpbmcgb25seSAiTm8gaW9tbXUgZm9yIC4uLjsgY2Fubm90IGJlIGhhbmRlZCB0byAuLi4iIGxv
ZwogICAgbWVzc2FnZSBhcyB3ZWxsIGFzIHRoZSBub24tZGVidWdnaW5nICJzZXR1cCAuLi4gZm9y
IC4uLiBmYWlsZWQgKC0xOSkiCiAgICBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPgoKY29tbWl0IDFiZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJh
NDc4OTZjYjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIEp1biAyNSAxNzozNDo1MyAyMDE5ICswMjAwCgogICAgZHJvcCBfX2dldF9jcHVfdmFyKCkg
YW5kIF9fZ2V0X2NwdV9wdHIoKQogICAgCiAgICB0aGlzX2NwdXssX3B0cn0oKSBhcmUgc2hvcnRl
ciwgYW5kIGhhdmUgcHJldmlvdXNseSBiZWVuIG1hcmtlZCBhcwogICAgcHJlZmVycmVkIGluIFhl
biBhbnl3YXkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogICAgQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cgpjb21taXQgNjJiODk0OWU5ZGRlZmEzMTkxNjg4Y2NjNTZlNjlhYTYzMzFiMGRhMQpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDE3OjM0
OjExIDIwMTkgKzAyMDAKCiAgICB4ODY6IHJlcGxhY2UgcmVtYWluaW5nIHVzZXMgb2YgX19nZXRf
Y3B1X3ZhcigpCiAgICAKICAgIHRoaXNfY3B1KCkgaXMgc2hvcnRlciwgYW5kIHdoZW4gdGhlcmUg
YXJlIG11bHRpcGxlIHVzZXMgaW4gYSBmdW5jdGlvbgogICAgcGVyX2NwdSgpIGl0J3MgYWxzbyBt
b3JlIGVmZmljaWVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMTliMjAwNmE4OTUwZWFmMTE2MDZhNmZjM2RmNjY2ZjI5
ODIzMjFhZApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
dWUgSnVuIDI1IDE3OjMzOjQwIDIwMTkgKzAyMDAKCiAgICB4ODYvbWNoZWNrOiByZXBsYWNlIHJl
bWFpbmluZyB1c2VzIG9mIF9fZ2V0X2NwdV92YXIoKQogICAgCiAgICB0aGlzX2NwdSgpIGlzIHNo
b3J0ZXIsIGFuZCB3aGVuIHRoZXJlIGFyZSBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24KICAg
IHBlcl9jcHUoKSBpdCdzIGFsc28gbW9yZSBlZmZpY2llbnQuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDU2MGNmNDE4Yzg0
NTVjZDhkNzlhZDM1M2Y2ZjkxOTNhMmUyNTU0ZTQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAxNzozMjozNyAyMDE5ICswMjAwCgogICAg
eDg2L21jaGVjazogYWxsb3cgdmFyeWluZyBiYW5rIGNvdW50cyBwZXIgQ1BVCiAgICAKICAgIFVw
IHRvIG5vdyB3ZSd2ZSBiZWVuIGFzc3VtaW5nIHRoYXQgYWxsIENQVXMgd291bGQgaGF2ZSB0aGUg
c2FtZSBudW1iZXIKICAgIG9mIHJlcG9ydGluZyBiYW5rcy4gSG93ZXZlciwgb24gdXBjb21pbmcg
QU1EIENQVXMgdGhpcyBpc24ndCB0aGUgY2FzZSwKICAgIGFuZCBvbmUgY2FuIG9ic2VydmUKICAg
IAogICAgKFhFTikgbWNlLmM6NjY2OiBEaWZmZXJlbnQgYmFuayBudW1iZXIgb24gY3B1IDxOPgog
ICAgCiAgICBpbmRpY2F0aW5nIHRoYXQgTWFjaGluZSBDaGVjayBzdXBwb3J0IHdvdWxkIG5vdCBi
ZSBlbmFibGVkIG9uIHRoZQogICAgYWZmZWN0ZWQgQ1BVcy4gQ29udmVydCB0aGUgY291bnQgdmFy
aWFibGUgdG8gYSBwZXItQ1BVIG9uZSwgYW5kIGFkanVzdAogICAgY29kZSB3aGVyZSBuZWVkZWQg
dG8gY29wZSB3aXRoIHRoZSB2YWx1ZXMgbm90IGJlaW5nIHRoZSBzYW1lLiBJbgogICAgcGFydGlj
dWxhciB0aGUgbWNhYmFua3NfYWxsb2MoKSBpbnZvY2F0aW9ucyBkdXJpbmcgQVAgYnJpbmd1cCBu
ZWVkIHRvCiAgICBub3cgYWxsb2NhdGUgbWF4aW11bS1zaXplIGJpdG1hcHMsIGJlY2F1c2UgdGhl
IHRydWx5IG5lZWRlZCBzaXplIGNhbid0CiAgICBiZSBrbm93biB1bnRpbCB3ZSBhY3R1YWxseSBl
eGVjdXRlIG9uIHRoYXQgQ1BVLCB5ZXQgbWNoZWNrX2luaXQoKSBnZXRzCiAgICBjYWxsZWQgdG9v
IGVhcmx5IHRvIGRvIGFueSBhbGxvY2F0aW9ucyBpdHNlbGYuCiAgICAKICAgIFRha2UgdGhlIGxp
YmVydHkgYW5kIGFsc28KICAgIC0gbWFrZSBtY2FfY2FwX2luaXQoKSBzdGF0aWMsCiAgICAtIHJl
cGxhY2Ugc2V2ZXJhbCBfX2dldF9jcHVfdmFyKCkgdXNlcyB3aGVuIGEgbG9jYWwgdmFyaWFibGUg
c3VpdGFibGUKICAgICAgZm9yIHVzZSB3aXRoIHBlcl9jcHUoKSBhcHBlYXJzLAogICAgLSBjb3Jy
ZWN0IHdoaWNoIENQVSdzIGNwdV9kYXRhW10gZW50cnkgeDg2X21jX21zcmluamVjdF92ZXJpZnko
KSB1c2VzLAogICAgLSByZXBsYWNlIGEgQlVHKCkgYnkgcGFuaWMoKS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgYjQxNjY2
ZjJjMTdmMDFjNDM3Yzg3MDM4OWFiNzEzZWU2MmFlMzUyNgpBdXRob3I6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdW4gMjUgMTU6Mzk6NDQgMjAx
OSArMDIwMAoKICAgIGNvbmZpZzogZG9uJ3QgaGFyZGNvZGUgdG9vbGNoYWluIGJpbmFyaWVzCiAg
ICAKICAgIEN1cnJlbnRseSB0aGUgbmFtZXMgb2YgdGhlIGJ1aWxkIHRvb2xjaGFpbiBiaW5hcmll
cyBhcmUgaGFyZGNvZGVkIGluCiAgICBTdGRHTlUubWssIGFuZCB0aGUgdmFsdWVzIGZyb20gdGhl
IGVudmlyb25tZW50IGFyZSBpZ25vcmVkLgogICAgCiAgICBTd2l0Y2ggU3RkR05VLm1rIHRvIHVz
ZSAnPz0nIGluc3RlYWQgb2YgJz0nLCBzbyB0aGF0IHZhbHVlcyBmcm9tIHRoZQogICAgZW52aXJv
bm1lbnQgYXJlIHVzZWQgaWYgcHJlc2VudCwgZWxzZSBkZWZhdWx0IHRvIHRoZSB2YWx1ZXMgcHJv
dmlkZWQKICAgIGJ5IHRoZSBjb25maWcgZmlsZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgZml4ZXMg
dGhlIGdpdGxhYiBDSSBsb29wLCB0aGF0IHdhcyByZWx5aW5nIG9uIHBhc3NpbmcKICAgIGN1c3Rv
bSB2YWx1ZXMgaW4gdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIGNvbXBpbGVyIGFu
ZCB0aGUKICAgIGxpbmtlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 08:47:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 08: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 1hh90u-0000uf-RM; Sat, 29 Jun 2019 08:47: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hh90u-0000uT-HN
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 08:47:16 +0000
X-Inumbo-ID: 7c61845a-9a4a-11e9-8224-d733c3ac6e8d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c61845a-9a4a-11e9-8224-d733c3ac6e8d;
 Sat, 29 Jun 2019 08:47: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 1hh90p-0001rX-3q; Sat, 29 Jun 2019 08: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 1hh90o-0004Cv-KH; Sat, 29 Jun 2019 08:47:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hh90o-0004IP-Iy; Sat, 29 Jun 2019 08:47:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138600-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-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 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-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-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-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx: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: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-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: Sat, 29 Jun 2019 08:47:10 +0000
Subject: [Xen-devel] [linux-4.19 test] 138600: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYwMCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEz
ODU3MSBwYXNzIGluIDEzODYwMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxMzg1NzEKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBpbiAxMzg1NzEgbGlrZSAxMjkzMTMK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFlYzMwMDJkMDdmZDI1NjRjZDMyZTU2ZjEyNmZh
NmRiMTRhMTY4YmIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5
NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyMzkgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjM2IGRheXMgIDE0NCBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzEgIDIwMTktMDYtMjYgMjM6MTI6NTMgWiAgICAy
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMDcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzc5NDAgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 08:49:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 08:49:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hh930-00010o-9D; Sat, 29 Jun 2019 08:49: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hh92z-00010Z-1r
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 08:49:25 +0000
X-Inumbo-ID: c933e2f0-9a4a-11e9-a511-a345374accd1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c933e2f0-9a4a-11e9-a511-a345374accd1;
 Sat, 29 Jun 2019 08:49: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 1hh92s-0001uO-Ic; Sat, 29 Jun 2019 08:49: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 1hh92s-0004KR-3K; Sat, 29 Jun 2019 08:49:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hh92s-0004zo-2g; Sat, 29 Jun 2019 08:49:18 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138606-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=5fdffd8987d7c831ea25fb622b64927cdc960ad2
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 08:49:18 +0000
Subject: [Xen-devel] [freebsd-master test] 138606: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYwNiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjA2LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1NDAKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA1ZmRmZmQ4
OTg3ZDdjODMxZWEyNWZiNjIyYjY0OTI3Y2RjOTYwYWQyCmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICAxNGU2M2Y4OThiMTYzODJmNDU3N2NmZWEyMTFhN2ZiNWFkNzk4M2U5
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1NDAgIDIwMTktMDYtMjYgMDk6MjM6MDYgWiAgICAy
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjA2ICAyMDE5LTA2LTI4IDA5OjE5OjI4IFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYXJpY2hhcmRzb24gPGFyaWNo
YXJkc29uQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZn
IDxhdmdARnJlZUJTRC5vcmc+CiAgYmNyYW4gPGJjcmFuQEZyZWVCU0Qub3JnPgogIGJyIDxickBG
cmVlQlNELm9yZz4KICBjb2duZXQgPGNvZ25ldEBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJT
RC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkb3VnbSA8ZG91Z21ARnJl
ZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxh
c2t5QEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5z
QEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGx3aHN1IDxsd2hzdUBGcmVl
QlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJl
ZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJTRC5vcmc+CiAgbWhvcm5lIDxtaG9ybmVARnJlZUJT
RC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5v
cmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qu
b3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzIzIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 12:28:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 12: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 1hhCT0-0000Qk-PR; Sat, 29 Jun 2019 12: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhCSz-0000QY-AQ
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 12:28:29 +0000
X-Inumbo-ID: 62693768-9a69-11e9-971b-f3cc353ecea9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 62693768-9a69-11e9-971b-f3cc353ecea9;
 Sat, 29 Jun 2019 12:28: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 1hhCSs-0005xn-21; Sat, 29 Jun 2019 12:28: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 1hhCSr-0002bn-Ql; Sat, 29 Jun 2019 12:28:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhCSr-0001He-O9; Sat, 29 Jun 2019 12:28:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138603-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-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-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-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=09a70683607778bf96ef2db72e8c3b823339734f
X-Osstest-Versions-That: linux=72f67fd749dba12f6412b8d57e680b435c3f284a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 12:28:21 +0000
Subject: [Xen-devel] [linux-4.9 test] 138603: 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>

ZmxpZ2h0IDEzODYwMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYwMy8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzk0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzgzOTQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzODM5NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzk0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzgzOTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDA5YTcwNjgzNjA3Nzc4
YmY5NmVmMmRiNzJlOGMzYjgyMzMzOTczNGYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDcyZjY3ZmQ3NDlkYmExMmY2NDEyYjhkNTdlNjgwYjQzNWMzZjI4NGEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODM5NCAgMjAxOS0wNi0yNCAwMTo1NzoxNSBaICAgIDUgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzIgIDIwMTktMDYtMjcgMDA6Mzk6NTQgWiAgICAyIGRh
eXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBDaHJpc3RvcGggUGFhc2NoIDxjcGFhc2NoQGFwcGxlLmNvbT4KICBEYXZpZCBTLiBN
aWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29n
bGUuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
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
bWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgNzJmNjdmZDc0OWRiLi4wOWE3MDY4MzYwNzcg
IDA5YTcwNjgzNjA3Nzc4YmY5NmVmMmRiNzJlOGMzYjgyMzMzOTczNGYgLT4gdGVzdGVkL2xpbnV4
LTQuOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 13:37:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 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 1hhDXS-0005Zu-5p; Sat, 29 Jun 2019 13: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhDXR-0005Zi-8N
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 13:37:09 +0000
X-Inumbo-ID: fce65c59-9a72-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fce65c59-9a72-11e9-8980-bc764e045a96;
 Sat, 29 Jun 2019 13:37: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 1hhDXO-0007DZ-Rp; Sat, 29 Jun 2019 13:37:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhDXO-0004ec-Ir; Sat, 29 Jun 2019 13:37:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhDXO-0004PF-IC; Sat, 29 Jun 2019 13:37:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138604-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=020bc4fc5ce93107c8e1bc731b9802cee56a123e
X-Osstest-Versions-That: seabios=6e56ed129c9782ba050a5fbfbf4ac12335b230f7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 13:37:06 +0000
Subject: [Xen-devel] [seabios test] 138604: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYwNCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWls
IFJFR1IuIHZzLiAxMzc5OTIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc5OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzk5
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM3OTkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzc5OTIKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHNlYWJpb3Mg
ICAgICAgICAgICAgIDAyMGJjNGZjNWNlOTMxMDdjOGUxYmM3MzFiOTgwMmNlZTU2YTEyM2UKYmFz
ZWxpbmUgdmVyc2lvbjoKIHNlYWJpb3MgICAgICAgICAgICAgIDZlNTZlZDEyOWM5NzgyYmEwNTBh
NWZiZmJmNGFjMTIzMzViMjMwZjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzk5MiAgMjAxOS0w
Ni0xOCAyMzowODo0NiBaICAgMTAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2MDQgIDIw
MTktMDYtMjggMDk6MDg6NTUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwMjBiYzRmYzVjZTkzMTA3
YzhlMWJjNzMxYjk4MDJjZWU1NmExMjNlCkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl
ZGhhdC5jb20+CkRhdGU6ICAgTW9uIEp1biAyNCAxMzozNTo0NiAyMDE5ICswMjAwCgogICAgYXRp
LXZnYTogYWRkIHJhZ2UxMjggZWRpZCBzdXBwb3J0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGFmNTczZGNlZWY3YjlhNDVk
MTMxOTJlYzVhYmYyOWI3M2M3ODU0MGUKQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KRGF0ZTogICBNb24gSnVuIDI0IDEyOjE3OjI4IDIwMTkgKzAyMDAKCiAgICBhdGkt
dmdhOiB0cnkgdmdhIGRkYyBmaXJzdAogICAgCiAgICBUcnkgdmdhIGRkYyBidXMgYmVmb3JlIGR2
aSBkZGMgYnVzLgogICAgUmV0dXJuIGVhcmx5IGluIGNhc2Ugd2UgZ290IHZhbGlkIGRhdGEuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoK
Y29tbWl0IGFlOWE5Nzk2ZWMzOTVlNjZmZjBlZDZkNDQ4NGVhNDBjZTg1YzAzMDAKQXV0aG9yOiBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBNb24gSnVuIDI0IDEyOjA4
OjMyIDIwMTkgKzAyMDAKCiAgICBhdGktdmdhOiBtYWtlIGkyYyByZWdpc3RlciBhbmQgYml0cyBj
b25maWd1cmFibGUKICAgIAogICAgUHJlcGFyZSB0byBzdXBwb3J0IG90aGVyIGF0aSBjYXJkcy4g
IEFsc28gbG9nIGFjY2VzcyBtb2RlIGFuZCB3aGVuZXZlcgogICAgd2UgZ290IGEgdmFsaWQgZWRp
ZCBibG9jay4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl
ZGhhdC5jb20+Cgpjb21taXQgMTM2ZTI2MTJiZDQ4ZWYwNjU2MjYyNWYxNTI1OWZiYWNmN2JjZjY2
ZgpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIE1vbiBK
dW4gMjQgMTI6MDk6MzEgMjAxOSArMDIwMAoKICAgIGF0aS12Z2E6IGZpeCBhdGlfcmVhZCgpCiAg
ICAKICAgIEN1dCAmIHBhc3RlIGJ1ZyBwcm9iYWJseS4gIEhhZCBubyBiYWQgZWZmZWN0IHNvIGZh
ciBiZWNhdXNlIHRoZSBjb2RlCiAgICBkb2Vzbid0IHJlYWQgcmVnaXN0ZXJzIGxhcmdlciB0aGFu
IDB4MTAwLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KCmNvbW1pdCBjZTUyYTMxZjYxMmUzM2RmNjZhYzM1NTNkOTYzMzczMmUzNGEyNzdi
CkF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgTW9uIEp1
biAyNCAxMjowOTo1MiAyMDE5ICswMjAwCgogICAgYXRpLXZnYTogbWFrZSBsZXNzIHZlcmJvc2UK
ICAgIAogICAgUmVkdWNlIGxvZ2xldmVsIGZvciBtb2RlIGxpbmUgcmVtb3ZhbHMgZnJvbSAxIHRv
IDMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 14:07:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 14:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhE0j-000837-CM; Sat, 29 Jun 2019 14:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhE0i-00082v-4i
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 14:07:24 +0000
X-Inumbo-ID: 35b1614c-9a77-11e9-95b3-af642e52bb89
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 35b1614c-9a77-11e9-95b3-af642e52bb89;
 Sat, 29 Jun 2019 14:07: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 1hhE0d-0007qK-S6; Sat, 29 Jun 2019 14:07:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhE0d-0005Wv-Gd; Sat, 29 Jun 2019 14:07:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhE0d-0006E9-Fk; Sat, 29 Jun 2019 14:07:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138607-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=48fdf9a6df2c401fb8850659a67d1fbbc353d771
X-Osstest-Versions-That: ovmf=c54c85621826ace8684879fef9eb8ba7f49cfb54
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 14:07:19 +0000
Subject: [Xen-devel] [ovmf test] 138607: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYwNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MDcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0OGZkZjlhNmRmMmM0MDFmYjg4NTA2NTlhNjdkMWZi
YmMzNTNkNzcxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNTRjODU2
MjE4MjZhY2U4Njg0ODc5ZmVmOWViOGJhN2Y0OWNmYjU0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg1ODAgIDIwMTktMDYtMjcgMDU6MTk6MDUgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NjA3ICAyMDE5LTA2LTI4IDEwOjU1OjIxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJp
IDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEVyaWMgSmluIDxlcmljLmppbkBpbnRlbC5jb20+CiAg
RmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEppbiwgRXJpYyA8ZXJpYy5qaW5A
aW50ZWwuY29tPgogIFNoZW5nbGVpIFpoYW5nIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CiAg
V2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAog
ICBjNTRjODU2MjE4Li40OGZkZjlhNmRmICA0OGZkZjlhNmRmMmM0MDFmYjg4NTA2NTlhNjdkMWZi
YmMzNTNkNzcxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 14:35:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 14:35:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhERy-0001zn-Lw; Sat, 29 Jun 2019 14:35: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhERx-0001zb-DX
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 14:35:33 +0000
X-Inumbo-ID: 22a8d7f2-9a7b-11e9-859c-4383a42a6ed0
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 22a8d7f2-9a7b-11e9-859c-4383a42a6ed0;
 Sat, 29 Jun 2019 14:35: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 1hhERq-0008Lp-67; Sat, 29 Jun 2019 14:35: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 1hhERp-0006NN-Na; Sat, 29 Jun 2019 14:35:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhERp-00035A-Me; Sat, 29 Jun 2019 14:35:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138613-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-arm64-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:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim: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-qemuu-debianhvm-amd64-xsm: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-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm: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-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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: Sat, 29 Jun 2019 14:35:25 +0000
Subject: [Xen-devel] [qemu-mainline test] 138613: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYxMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MTMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygx
KSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxOCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTYgZGF5cyAgIDEyIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDYgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Sat Jun 29 20:00:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 20:00:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhJWL-000124-1H; Sat, 29 Jun 2019 20:00:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhJWJ-00011Q-Fk
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 20:00:23 +0000
X-Inumbo-ID: 86112a3d-9aa8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86112a3d-9aa8-11e9-8980-bc764e045a96;
 Sat, 29 Jun 2019 20:00: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 1hhJWG-0006W8-8w; Sat, 29 Jun 2019 20:00: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 1hhJWF-00057R-Nd; Sat, 29 Jun 2019 20:00:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhJWF-0001I1-KZ; Sat, 29 Jun 2019 20:00:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138612-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 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-credit1: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-vhd: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-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-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-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-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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=556e2f6020bf90f63c5dd65e9a2254be6db3185b
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 20:00:19 +0000
Subject: [Xen-devel] [linux-linus test] 138612: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYxMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjEyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICA1NTZlMmY2MDIwYmY5MGY2M2M1ZGQ2NWU5YTIyNTRiZTZkYjMxODViCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2
MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQg
MTk6NTM6MDkgWiAgMTE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAz
LTA1IDIwOjAzOjE0IFogIDExNSBkYXlzICAgNjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NjEyICAyMDE5LTA2LTI4IDE5OjIyOjAzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMzk3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
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
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgNjAwMzAyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 20:53:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 20: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 1hhKLz-0004mq-Tl; Sat, 29 Jun 2019 20:53: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhKLy-0004mg-4K
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 20:53:46 +0000
X-Inumbo-ID: fa65c996-9aaf-11e9-867f-bb1af9688c90
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa65c996-9aaf-11e9-867f-bb1af9688c90;
 Sat, 29 Jun 2019 20:53: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 1hhKLt-0007Vd-Fw; Sat, 29 Jun 2019 20:53: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 1hhKLt-0001S6-1M; Sat, 29 Jun 2019 20:53:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhKLt-0000Lx-0B; Sat, 29 Jun 2019 20:53:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138605-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64: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-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt: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-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot: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-i386-libvirt-xsm: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-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot: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-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm: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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64: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-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-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-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel: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-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-vhd: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-examine: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-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-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=8087b004bd099367c29d3a163950bc4b162ebc3c
X-Osstest-Versions-That: linux=249155c20f9b0754bc1b932a33344cfb4e0c2101
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 20:53:41 +0000
Subject: [Xen-devel] [linux-next test] 138605: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYwNSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1
ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
Mzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3
IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVu
LWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICBmYWlsIFJFR1IuIHZzLiAx
Mzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4
NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg1ODQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzg1ODQKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgODA4N2IwMDRiZDA5
OTM2N2MyOWQzYTE2Mzk1MGJjNGIxNjJlYmMzYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
CkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2MDUgIDIwMTktMDYtMjggMDk6MTg6NTUgWiAg
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 Sat Jun 29 22:08:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 22:08:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhLVz-0001Yo-Nd; Sat, 29 Jun 2019 22:08:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhLVy-0001Ye-Kq
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 22:08:10 +0000
X-Inumbo-ID: 60eae72f-9aba-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60eae72f-9aba-11e9-8980-bc764e045a96;
 Sat, 29 Jun 2019 22:08:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhLVw-0000Rl-R0; Sat, 29 Jun 2019 22:08:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhLVw-0006Mv-3e; Sat, 29 Jun 2019 22:08:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhLVw-0003vC-2x; Sat, 29 Jun 2019 22:08:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138618-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-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=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
X-Osstest-Versions-That: libvirt=fa7d0cc1e74cfc3fa2f268d37e3f8d8ac8728b49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 22:08:08 +0000
Subject: [Xen-devel] [libvirt test] 138618: 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>

ZmxpZ2h0IDEzODYxOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODQ2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NDYxCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGQ0MGY3YjZiYWMwYTkzOThjNWI1ZDY3YjY2NDFiZGRjMGVkYjQ0
ZTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGZhN2QwY2MxZTc0Y2Zj
M2ZhMmYyNjhkMzdlM2Y4ZDhhYzg3MjhiNDkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODQ2MSAg
MjAxOS0wNi0yNSAwNDoxOTo0NCBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg1
NjkgIDIwMTktMDYtMjYgMjM6MDA6MTMgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg2MTggIDIwMTktMDYtMjggMjI6NDg6NTcgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJy
YW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OEBodWF3ZWku
Y29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2
b3puQHJlZGhhdC5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0
ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgWWkgTGkgPHlpbGlAd2luaG9uZy5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgZmE3ZDBjYzFlNy4uZDQwZjdiNmJhYyAgZDQw
ZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRiNDRlNSAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jun 29 23:07:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Jun 2019 23: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 1hhMR4-0005zt-8e; Sat, 29 Jun 2019 23:07: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=qbs8=U4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhMR2-0005zh-F3
 for xen-devel@lists.xenproject.org; Sat, 29 Jun 2019 23:07:08 +0000
X-Inumbo-ID: 9a69cab6-9ac2-11e9-a340-2ba1a52fdabb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a69cab6-9ac2-11e9-a340-2ba1a52fdabb;
 Sat, 29 Jun 2019 23:07: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 1hhMQv-0001WN-Bb; Sat, 29 Jun 2019 23:07: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 1hhMQu-0000g4-Tn; Sat, 29 Jun 2019 23:07:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhMQu-0004Wm-TB; Sat, 29 Jun 2019 23:07:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138615-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-shadow:xen-boot:fail:heisenbug
 linux-4.14:test-arm64-arm64-examine:examine-serial/bootloader: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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-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-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-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-pvshim:guest-start: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=f4cc0ed9b2c72687303b035379c5824a02224354
X-Osstest-Versions-That: linux=bc2bccef19ee4353d759a12950088b968b5c6618
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Jun 2019 23:07:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 138615: 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>

ZmxpZ2h0IDEzODYxNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MTUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4t
Ym9vdCAgZmFpbCBpbiAxMzg1ODcgcGFzcyBpbiAxMzg2MTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGluIDEzODU4NyBwYXNzIGlu
IDEzODYxNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM4NTg3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM4NDk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgZjRjYzBlZDliMmM3MjY4NzMwM2IwMzUzNzljNTgyNGEw
MjIyNDM1NApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYmMyYmNjZWYx
OWVlNDM1M2Q3NTlhMTI5NTAwODhiOTY4YjVjNjYxOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4
NDk4ICAyMDE5LTA2LTI1IDE5OjI4OjE0IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEzODU4NyAgMjAxOS0wNi0yNyAxMDo1MDo0OCBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENocmlzdG9waCBQ
YWFzY2ggPGNwYWFzY2hAYXBwbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1s
b2Z0Lm5ldD4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2
b3BzLmdpdAogICBiYzJiY2NlZjE5ZWUuLmY0Y2MwZWQ5YjJjNyAgZjRjYzBlZDliMmM3MjY4NzMw
M2IwMzUzNzljNTgyNGEwMjIyNDM1NCAtPiB0ZXN0ZWQvbGludXgtNC4xNAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 03:23:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 03:23:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhQQm-0007nv-Vx; Sun, 30 Jun 2019 03:23: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhQQl-0007nj-1k
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 03:23:07 +0000
X-Inumbo-ID: 5d078be4-9ae6-11e9-aafd-7ba4647c62fe
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5d078be4-9ae6-11e9-aafd-7ba4647c62fe;
 Sun, 30 Jun 2019 03:23: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 1hhQQd-0007th-IR; Sun, 30 Jun 2019 03:22: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 1hhQQd-0005Kd-5T; Sun, 30 Jun 2019 03:22:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhQQd-0000Ay-4J; Sun, 30 Jun 2019 03:22:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138620-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-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2: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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-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-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-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: Sun, 30 Jun 2019 03:22:59 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138620: 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>

ZmxpZ2h0IDEzODYyMCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYyMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA3
MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM4NTkxIHBhc3MgaW4gMTM4NjIwCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgcGFzcyBpbiAxMzg1OTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEzODU5MQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3Mg
aW4gMTM4NTkxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgZmFpbCBpbiAxMzg1OTEgbGlrZSAxMzM1OTYKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlM2I0ZWM2
ZGM3N2FjYzEzYjYwMzQ5NzE4NTA4NmNmYTk2NzQ5ZDE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICA4OGY5MzZkNDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlkM2FlZWYzZmU4
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6MDQgWiAgMTE2
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1OjM2OjEwIFog
ICA2MSBkYXlzICAgMzUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MDE3ICAyMDE5
LTA2LTE5IDExOjE5OjQzIFogICAxMCBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNAYWluZm9zZWMu
Y29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBD
w6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBzdXNlLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYg
PGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFF1YW4gWHUg
PHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBl
bnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
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
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBicm9rZW4KYnJva2VuLXN0
ZXAgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tam9i
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQwMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 06:19:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 06:19:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhTBX-0003p8-63; Sun, 30 Jun 2019 06: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=igW7=U5=gmail.com=sam.ravnborg@srs-us1.protection.inumbo.net>)
 id 1hhTBW-0003p3-3J
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 06:19:34 +0000
X-Inumbo-ID: 0578196e-9aff-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 0578196e-9aff-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 06:19:32 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id k18so9780667ljc.11
 for <xen-devel@lists.xenproject.org>; Sat, 29 Jun 2019 23:19:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=/BAdALRWJnPO1PMvv8laEQNnZorNfIKMTnWPTB/f2bc=;
 b=huOULKNyZ6Mpo/Hx9Zjk5S9i4HOOnhw4HE0DGaokcKy7djA8BlfxUIFh9v+JcZgYzC
 RijtSVbP+H0yk9j6g5uD7oRC4R369bQfGpwDf5sN/jKdfOpZB7OAqHrWJlbWKez3CV4E
 Xk1dZKvCyEVXhbfZFj9BWbuVMJC4zgv7J2eyUN0D1PNRAXMRsWfFq/pS3fvHHvAK+/8o
 rirGQdlJofg5DazEz2JRXYTIf6UkGW1lGWemAtqX1U/27v9KToAlaL5ey8gHNwgkYdyZ
 WDRb/4Ith29HLsZeEavou0GmtAEdjLWSiCy4YE9hjIwUmDfO3JPIkAOug+8mFpgVBc5o
 UE+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=/BAdALRWJnPO1PMvv8laEQNnZorNfIKMTnWPTB/f2bc=;
 b=jel1lBe5PHY1DY4bcze87s7aETCF1Dfk/rdqHGglRsdiT+DgnVyYOKmaCdXFy9IMK/
 z6zfr+up0ya9C5VEyGVLJGlCXRybIGdXMece8ztBR0iWojF6yxkv2V28naWsDVMugiMa
 pf3f4XXX3sa+gN4IzpkdB1+fGUmrj9SL+qGJsQCWy98/hgr2lS6Dx0xUC9fkrwuNR9kd
 6VDhLtXCy4/xH4WQUbHmP5XAJIpuDPh0HSVqk8qzg8VuEj02joIOJTkBcRDIcP6Of4Bd
 +53YOy2PE/AzylkvK3A7/wQTVCJ4eiHfmwhJBXJXrbZoVg0vRBfgsQkmJPSycFVfOsic
 R6WA==
X-Gm-Message-State: APjAAAWebDOA6xjHgC0ghjSbfcyy7tfcSQh4etXtvA5uZyRJJ2AQr57c
 pkXj3CjEArx7S5Y/Q1GzvuY=
X-Google-Smtp-Source: APXvYqwjusaGNrnSryfHGSJrOQOhwdc0n0OtiIxy/PcaBwez8llATOEmxjvsL4RzQ/0q41VMSn0xoQ==
X-Received: by 2002:a2e:870f:: with SMTP id m15mr10465532lji.223.1561875570484; 
 Sat, 29 Jun 2019 23:19:30 -0700 (PDT)
Received: from saturn.lan (18.158-248-194.customer.lyse.net. [158.248.194.18])
 by smtp.gmail.com with ESMTPSA id
 o74sm1794024lff.46.2019.06.29.23.19.29
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Sat, 29 Jun 2019 23:19:30 -0700 (PDT)
From: Sam Ravnborg <sam@ravnborg.org>
To: dri-devel@lists.freedesktop.org
Date: Sun, 30 Jun 2019 08:18:51 +0200
Message-Id: <20190630061922.7254-3-sam@ravnborg.org>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190630061922.7254-1-sam@ravnborg.org>
References: <20190630061922.7254-1-sam@ravnborg.org>
MIME-Version: 1.0
Subject: [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, Sam Ravnborg <sam@ravnborg.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>

VGhlIGRybVAuaCBoZWFkZXIgaXMgZGVwcmVjYXRlZC4gIERyb3AgYWxsIHVzZXMuCkFkZGVkIGlu
Y2x1ZGVzL2ZvcndhcmRzIHRvIHRoZSBoZWFkZXIgZmlsZXMgYW5kCnRoZW4gZml4ZWQgZmFsbG91
dCBpbiB0aGUgLmMgZmlsZXMuCgpTaWduZWQtb2ZmLWJ5OiBTYW0gUmF2bmJvcmcgPHNhbUByYXZu
Ym9yZy5vcmc+CkNjOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hj
aGVua29AZXBhbS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKLS0tClRo
ZSBsaXN0IG9mIGNjOiB3YXMgdG9vIGxhcmdlIHRvIGFkZCBhbGwgcmVjaXBpZW50cyB0byB0aGUg
Y292ZXIgbGV0dGVyLgpQbGVhc2UgZmluZCBjb3ZlciBsZXR0ZXIgaGVyZToKaHR0cHM6Ly9saXN0
cy5mcmVlZGVza3RvcC5vcmcvYXJjaGl2ZXMvZHJpLWRldmVsLzIwMTktSnVuZS90aHJlYWQuaHRt
bApTZWFyY2ggZm9yICJkcm06IGRyb3AgdXNlIG9mIGRybXAuaCBpbiBkcm0tbWlzYyIKCiAgICAg
ICAgU2FtCgogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMgICAgICAgICB8IDEx
ICsrKysrKysrLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaCAgICAgICAg
IHwgMTIgKysrKysrKysrLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY2Zn
LmMgICAgIHwgIDQgKystLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2Nvbm4u
YyAgICB8ICAxICsKIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmggICAg
fCAgNyArKystLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZXZ0Y2hubC5j
IHwgIDQgKystLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5jICAgICB8
IDExICsrKysrLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmgg
ICAgIHwgIDcgKysrKysrLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2ttcy5j
ICAgICB8ICA3ICsrKystLS0KIDkgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKSwgMjQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy
b250LmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYwppbmRleCAwNTE4MjJl
ZTViMzYuLmJhMTgyOGFjZDhjOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5f
ZHJtX2Zyb250LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMKQEAg
LTgsMTMgKzgsMTggQEAKICAqIEF1dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogICovCiAKLSNpbmNsdWRlIDxkcm0vZHJtUC5o
PgorI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CisjaW5jbHVkZSA8bGludXgvZG1hLW1hcHBpbmcu
aD4KKyNpbmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KKyNpbmNsdWRlIDxsaW51eC9vZl9kZXZpY2Uu
aD4KKwogI2luY2x1ZGUgPGRybS9kcm1fYXRvbWljX2hlbHBlci5oPgorI2luY2x1ZGUgPGRybS9k
cm1fZHJ2Lmg+CisjaW5jbHVkZSA8ZHJtL2RybV9pb2N0bC5oPgogI2luY2x1ZGUgPGRybS9kcm1f
cHJvYmVfaGVscGVyLmg+CisjaW5jbHVkZSA8ZHJtL2RybV9maWxlLmg+CiAjaW5jbHVkZSA8ZHJt
L2RybV9nZW0uaD4KIAotI2luY2x1ZGUgPGxpbnV4L29mX2RldmljZS5oPgotCiAjaW5jbHVkZSA8
eGVuL3BsYXRmb3JtX3BjaS5oPgogI2luY2x1ZGUgPHhlbi94ZW4uaD4KICNpbmNsdWRlIDx4ZW4v
eGVuYnVzLmg+CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQu
aCBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5oCmluZGV4IDU2OTNiNGE0YjAy
Yi4uNDQ4NmJkOGIzYmU3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1f
ZnJvbnQuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaApAQCAtMTEs
MTMgKzExLDE5IEBACiAjaWZuZGVmIF9fWEVOX0RSTV9GUk9OVF9IXwogI2RlZmluZSBfX1hFTl9E
Uk1fRlJPTlRfSF8KIAotI2luY2x1ZGUgPGRybS9kcm1QLmg+Ci0jaW5jbHVkZSA8ZHJtL2RybV9z
aW1wbGVfa21zX2hlbHBlci5oPgotCiAjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxpc3QuaD4KIAor
I2luY2x1ZGUgPGRybS9kcm1fY29ubmVjdG9yLmg+CisjaW5jbHVkZSA8ZHJtL2RybV9zaW1wbGVf
a21zX2hlbHBlci5oPgorI2luY2x1ZGUgPGRybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaD4KKwog
I2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfY2ZnLmgiCiAKK3N0cnVjdCBkcm1fZGV2aWNlOworc3Ry
dWN0IGRybV9mcmFtZWJ1ZmZlcjsKK3N0cnVjdCBkcm1fZ2VtX29iamVjdDsKK3N0cnVjdCBkcm1f
cGVuZGluZ192YmxhbmtfZXZlbnQ7CisKIC8qKgogICogRE9DOiBEcml2ZXIgbW9kZXMgb2Ygb3Bl
cmF0aW9uIGluIHRlcm1zIG9mIGRpc3BsYXkgYnVmZmVycyB1c2VkCiAgKgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2NmZy5jIGIvZHJpdmVycy9ncHUvZHJt
L3hlbi94ZW5fZHJtX2Zyb250X2NmZy5jCmluZGV4IDViYWYyYjlkZTkzYy4uZWM1M2I5Y2M5ZTBl
IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY2ZnLmMKKysr
IGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2NmZy5jCkBAIC04LDEwICs4LDEw
IEBACiAgKiBBdXRob3I6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KICAqLwogCi0jaW5jbHVkZSA8ZHJtL2RybVAuaD4KLQogI2luY2x1
ZGUgPGxpbnV4L2RldmljZS5oPgogCisjaW5jbHVkZSA8ZHJtL2RybV9wcmludC5oPgorCiAjaW5j
bHVkZSA8eGVuL2ludGVyZmFjZS9pby9kaXNwbGlmLmg+CiAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5o
PgogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY29ubi5j
IGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2Nvbm4uYwppbmRleCA5ZjVmMzFm
NzdmMWUuLjQ1OTcwMmZhOTkwZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5f
ZHJtX2Zyb250X2Nvbm4uYworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRf
Y29ubi5jCkBAIC05LDYgKzksNyBAQAogICovCiAKICNpbmNsdWRlIDxkcm0vZHJtX2F0b21pY19o
ZWxwZXIuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX2Rydi5oPgogI2luY2x1ZGUgPGRybS9kcm1fcHJv
YmVfaGVscGVyLmg+CiAKICNpbmNsdWRlIDx2aWRlby92aWRlb21vZGUuaD4KZGlmZiAtLWdpdCBh
L2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmggYi9kcml2ZXJzL2dwdS9k
cm0veGVuL3hlbl9kcm1fZnJvbnRfY29ubi5oCmluZGV4IDM5ZGU3Y2Y1YWRiZS4uM2FkYWNiYTlh
MjNiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY29ubi5o
CisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmgKQEAgLTExLDEx
ICsxMSwxMCBAQAogI2lmbmRlZiBfX1hFTl9EUk1fRlJPTlRfQ09OTl9IXwogI2RlZmluZSBfX1hF
Tl9EUk1fRlJPTlRfQ09OTl9IXwogCi0jaW5jbHVkZSA8ZHJtL2RybVAuaD4KLSNpbmNsdWRlIDxk
cm0vZHJtX2NydGMuaD4KLSNpbmNsdWRlIDxkcm0vZHJtX2VuY29kZXIuaD4KKyNpbmNsdWRlIDxs
aW51eC90eXBlcy5oPgogCi0jaW5jbHVkZSA8bGludXgvd2FpdC5oPgorc3RydWN0IGRybV9jb25u
ZWN0b3I7CitzdHJ1Y3QgeGVuX2RybV9mcm9udF9kcm1faW5mbzsKIAogc3RydWN0IHhlbl9kcm1f
ZnJvbnRfZHJtX2luZm87CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udF9ldnRjaG5sLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZXZ0
Y2hubC5jCmluZGV4IDk0NTIyNmE5NWU5Yi4uZTEwZDk1ZGRkYjk5IDEwMDY0NAotLS0gYS9kcml2
ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZXZ0Y2hubC5jCisrKyBiL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udF9ldnRjaG5sLmMKQEAgLTgsMTEgKzgsMTEgQEAKICAqIEF1
dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPgogICovCiAKLSNpbmNsdWRlIDxkcm0vZHJtUC5oPgotCiAjaW5jbHVkZSA8bGludXgv
ZXJybm8uaD4KICNpbmNsdWRlIDxsaW51eC9pcnEuaD4KIAorI2luY2x1ZGUgPGRybS9kcm1fcHJp
bnQuaD4KKwogI2luY2x1ZGUgPHhlbi94ZW5idXMuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnRzLmg+
CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k
cm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1f
ZnJvbnRfZ2VtLmMKaW5kZXggYTI0NTQ4NDg5ZGRlLi5mMGI4NWUwOTQxMTEgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYworKysgYi9kcml2ZXJzL2dw
dS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKQEAgLTgsMjAgKzgsMTkgQEAKICAqIEF1dGhv
cjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPgogICovCiAKLSNpbmNsdWRlICJ4ZW5fZHJtX2Zyb250X2dlbS5oIgorI2luY2x1ZGUgPGxp
bnV4L2RtYS1idWYuaD4KKyNpbmNsdWRlIDxsaW51eC9zY2F0dGVybGlzdC5oPgorI2luY2x1ZGUg
PGxpbnV4L3NobWVtX2ZzLmg+CiAKLSNpbmNsdWRlIDxkcm0vZHJtUC5oPgogI2luY2x1ZGUgPGRy
bS9kcm1fZmJfaGVscGVyLmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9nZW0uaD4KKyNpbmNsdWRlIDxk
cm0vZHJtX3ByaW1lLmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9wcm9iZV9oZWxwZXIuaD4KIAotI2lu
Y2x1ZGUgPGxpbnV4L2RtYS1idWYuaD4KLSNpbmNsdWRlIDxsaW51eC9zY2F0dGVybGlzdC5oPgot
I2luY2x1ZGUgPGxpbnV4L3NobWVtX2ZzLmg+Ci0KICNpbmNsdWRlIDx4ZW4vYmFsbG9vbi5oPgog
CiAjaW5jbHVkZSAieGVuX2RybV9mcm9udC5oIgorI2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfZ2Vt
LmgiCiAKIHN0cnVjdCB4ZW5fZ2VtX29iamVjdCB7CiAJc3RydWN0IGRybV9nZW1fb2JqZWN0IGJh
c2U7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmgg
Yi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmgKaW5kZXggZDVhYjczNGZk
YWZlLi5hMzk2NzVmYTMxYjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udF9nZW0uaAorKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2Vt
LmgKQEAgLTExLDcgKzExLDEyIEBACiAjaWZuZGVmIF9fWEVOX0RSTV9GUk9OVF9HRU1fSAogI2Rl
ZmluZSBfX1hFTl9EUk1fRlJPTlRfR0VNX0gKIAotI2luY2x1ZGUgPGRybS9kcm1QLmg+CitzdHJ1
Y3QgZG1hX2J1Zl9hdHRhY2htZW50Oworc3RydWN0IGRybV9kZXZpY2U7CitzdHJ1Y3QgZHJtX2dl
bV9vYmplY3Q7CitzdHJ1Y3QgZmlsZTsKK3N0cnVjdCBzZ190YWJsZTsKK3N0cnVjdCB2bV9hcmVh
X3N0cnVjdDsKIAogc3RydWN0IGRybV9nZW1fb2JqZWN0ICp4ZW5fZHJtX2Zyb250X2dlbV9jcmVh
dGUoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCQkJCXNpemVfdCBzaXplKTsKZGlmZiAtLWdp
dCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9rbXMuYyBiL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udF9rbXMuYwppbmRleCBjMjk1NWQzNzUzOTQuLmRlOTkwMDM2
MTk5ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2ttcy5j
CisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9rbXMuYwpAQCAtOCwxNyAr
OCwxOCBAQAogICogQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+CiAgKi8KIAotI2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfa21z
LmgiCi0KLSNpbmNsdWRlIDxkcm0vZHJtUC5oPgogI2luY2x1ZGUgPGRybS9kcm1fYXRvbWljLmg+
CiAjaW5jbHVkZSA8ZHJtL2RybV9hdG9taWNfaGVscGVyLmg+CisjaW5jbHVkZSA8ZHJtL2RybV9k
cnYuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX2ZvdXJjYy5oPgogI2luY2x1ZGUgPGRybS9kcm1fZ2Vt
Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9nZW1fZnJhbWVidWZmZXJfaGVscGVyLmg+CiAjaW5jbHVk
ZSA8ZHJtL2RybV9wcm9iZV9oZWxwZXIuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX3ZibGFuay5oPgog
CiAjaW5jbHVkZSAieGVuX2RybV9mcm9udC5oIgogI2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfY29u
bi5oIgorI2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfa21zLmgiCiAKIC8qCiAgKiBUaW1lb3V0IGlu
IG1zIHRvIHdhaXQgZm9yIGZyYW1lIGRvbmUgZXZlbnQgZnJvbSB0aGUgYmFja2VuZDoKLS0gCjIu
MjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 07:31:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 07:31:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhUIj-000192-UR; Sun, 30 Jun 2019 07:31: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhUIi-00018s-M4
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 07:31:04 +0000
X-Inumbo-ID: 0143ea82-9b09-11e9-a9a1-f7f5a8347dd8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0143ea82-9b09-11e9-a9a1-f7f5a8347dd8;
 Sun, 30 Jun 2019 07:30: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 1hhUIc-0004Vv-Ce; Sun, 30 Jun 2019 07:30: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 1hhUIc-00069y-32; Sun, 30 Jun 2019 07:30:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhUIc-0002vW-2A; Sun, 30 Jun 2019 07:30:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138622-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 07:30:58 +0000
Subject: [Xen-devel] [xen-unstable test] 138622: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYyMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODYyMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODU2MgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
Mzg1NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMzg1NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM4NTYyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg1NjIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgY2MwN2VjNjEw
N2QyM2VlOWE0MjM3Njg2NzExZWVkZTM4Nzc0MWMwOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgODVmZDRmN2EwOWQ4YWFhNzgzOTMyYjhjMTViODBkZGFmZjBhMTc0ZAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4NTYyICAyMDE5LTA2LTI2IDE4OjM2OjMxIFogICAgMyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODU5OSAgMjAxOS0wNi0yNyAyMjoxNTowMyBaICAg
IDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODYyMiAgMjAxOS0w
Ni0yOSAwNDoyODozMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CiAgRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIE1hc2FoaXJvIFlhbWFk
YSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2Vy
Z2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAg
Vm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgogIFdlaSBMaXUg
PHdsQHhlbi5vcmc+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
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
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
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
dCB3b3VsZCBiZSAzOTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 09:34:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 09:34:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhWDW-0001ys-Ql; Sun, 30 Jun 2019 09:33:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhWDV-0001y3-N5
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 09:33:49 +0000
X-Inumbo-ID: 291c0098-9b1a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 291c0098-9b1a-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 09:33: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 1hhWDS-0007HZ-FP; Sun, 30 Jun 2019 09:33: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 1hhWDS-0005XC-8A; Sun, 30 Jun 2019 09:33:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhWDS-0004z6-7a; Sun, 30 Jun 2019 09:33:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138631-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:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-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-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd: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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2: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-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-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-i386-xl-qemuu-ovmf-amd64: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-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd: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-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm: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: Sun, 30 Jun 2019 09:33:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 138631: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYzMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MzEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxOSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTcgZGF5cyAgIDEzIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDYgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Sun Jun 30 10:14:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 10:14:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhWqf-0004zS-7N; Sun, 30 Jun 2019 10:14:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhWqd-0004zF-L9
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 10:14:15 +0000
X-Inumbo-ID: cfe9456d-9b1f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfe9456d-9b1f-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 10:14: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 1hhWqc-00085u-4i; Sun, 30 Jun 2019 10:14: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 1hhWqb-0000Zi-Mt; Sun, 30 Jun 2019 10:14:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhWqb-0005xK-MF; Sun, 30 Jun 2019 10:14:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138630-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
X-Osstest-Versions-This: ovmf=ffe048a0807b56c2def74f8280d55e2aa8865c20
X-Osstest-Versions-That: ovmf=48fdf9a6df2c401fb8850659a67d1fbbc353d771
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 10:14:13 +0000
Subject: [Xen-devel] [ovmf test] 138630: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYzMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MzAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODYwNwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGZmZTA0OGEwODA3YjU2YzJk
ZWY3NGY4MjgwZDU1ZTJhYTg4NjVjMjAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDQ4ZmRmOWE2ZGYyYzQwMWZiODg1MDY1OWE2N2QxZmJiYzM1M2Q3NzEKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEzODYwNyAgMjAxOS0wNi0yOCAxMDo1NToyMSBaICAgIDEgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzg2MzAgIDIwMTktMDYtMjkgMTQ6MDg6MjQgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGZmZTA0OGEwODA3YjU2YzJkZWY3NGY4MjgwZDU1ZTJhYTg4NjVjMjAKQXV0
aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIE1vbiBKdW4gMjQg
MTg6MzA6MjcgMjAxOSArMDIwMAoKICAgIEFybVZpcnRQa2c6IGhhbmRsZSBORVRXT1JLX1RMU19F
TkFCTEUgaW4gQXJtVmlydFFlbXUqCiAgICAKICAgIFBvcnQgdGhlIFtMaWJyYXJ5Q2xhc3Nlc10s
IFtQY2RzRml4ZWRBdEJ1aWxkXSBhbmQgW0NvbXBvbmVudHNdIHNldHRpbmdzCiAgICB0aGF0IGFy
ZSByZWxhdGVkIHRvIE5FVFdPUktfVExTX0VOQUJMRSBmcm9tIE92bWZQa2cgdG8gQXJtVmlydFBr
Zy4KICAgIEFybVZpcnRYZW4gaXMgbm90IG1vZGlmaWVkIGJlY2F1c2UgaXQgZG9lc24ndCBpbmNs
dWRlIHRoZSBlZGsyIG5ldHdvcmsKICAgIHN0YWNrLgogICAgCiAgICAoVGhpcyBjaGFuZ2UgaXMg
bm93IHNpbXBsZXIgdGhhbiBpdCB3b3VsZCBoYXZlIGJlZW4gd2hlbiBUaWFub0NvcmUjMTAwOQog
ICAgd2FzIG9yaWdpbmFsbHkgZmlsZWQsIGR1ZSB0byBBcm1WaXJ0UGtnIGNvbnN1bWluZyB0aGUg
TmV0d29ya1BrZyBpbmNsdWRlCiAgICBmcmFnbWVudHMgbWVhbndoaWxlLCBmcm9tIFRpYW5vQ29y
ZSMxMjkzIC8gY29tbWl0IDE1N2EzYjFhYTUwZi4pCiAgICAKICAgIFRoZSB1c2FnZSBoaW50cyBm
cm9tICJPdm1mUGtnL1JFQURNRSIsIHNlY3Rpb24gIkhUVFBTIEJvb3QiLCBhcHBseS4KICAgIAog
ICAgQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogICAgQ2M6
IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgogICAgQ2M6IEd1aWxsYXVtZSBHQVJERVQgPGd1aWxs
YXVtZS5nYXJkZXRAYXJtLmNvbT4KICAgIENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTEwMDkKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICBSZXZpZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxp
bmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogR3VpbGxhdW1lIEdhcmRldCA8Z3VpbGxhdW1lLmdh
cmRldEBhcm0uY29tPgogICAgUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBo
aWxtZEByZWRoYXQuY29tPgogICAgVGVzdGVkLWJ5OiBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 10:16:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 10:16: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 1hhWsN-00055J-Lx; Sun, 30 Jun 2019 10:16: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhWsM-000552-0L
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 10:16:02 +0000
X-Inumbo-ID: 0cc06cc0-9b20-11e9-8fba-0f1850409860
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0cc06cc0-9b20-11e9-8fba-0f1850409860;
 Sun, 30 Jun 2019 10:15: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 1hhWsG-000872-BZ; Sun, 30 Jun 2019 10:15:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhWsG-0000iy-2A; Sun, 30 Jun 2019 10:15:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhWsG-0006o9-1W; Sun, 30 Jun 2019 10:15:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138648-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 10:15:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138648: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY0OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY0OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNjMDdlYzYxMDdkMjNl
ZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFhYTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODUzOSAgMjAxOS0wNi0yNiAwOToyMDo1MiBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2NDggIDIwMTktMDYtMzAgMDk6MTg6MjggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdv
ci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Np
b25leHQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2FtIFJhdm5ib3JnIDxzYW1A
cmF2bmJvcmcub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
ICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xv
ZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNv
dmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg1ZmQ0ZjdhMDkuLmNjMDdlYzYxMDcgIGNjMDdlYzYxMDdk
MjNlZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDggLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 11:28:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 11:28:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhXzs-0001qI-8j; Sun, 30 Jun 2019 11:27:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhXzq-0001q8-GQ
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 11:27:50 +0000
X-Inumbo-ID: 16745c2e-9b2a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16745c2e-9b2a-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 11:27: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 1hhXzn-0000zs-Aj; Sun, 30 Jun 2019 11:27: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 1hhXzn-0004j1-1v; Sun, 30 Jun 2019 11:27:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhXzn-0005Tq-00; Sun, 30 Jun 2019 11:27:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138625-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-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-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-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-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: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-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-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-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-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: Sun, 30 Jun 2019 11:27:46 +0000
Subject: [Xen-devel] [linux-4.19 test] 138625: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYyNSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQg
ZmFpbCBpbiAxMzg2MDAgcGFzcyBpbiAxMzg2MjUKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGluIDEzODYwMAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFlYzMwMDJk
MDdmZDI1NjRjZDMyZTU2ZjEyNmZhNmRiMTRhMTY4YmIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNDAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAg
MjM3IGRheXMgIDE0NSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzEgIDIwMTkt
MDYtMjYgMjM6MTI6NTMgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMDcgcGVvcGxl
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
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzc5
NDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 17:58:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 17: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 1hhe5U-00055v-Lj; Sun, 30 Jun 2019 17:58:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhe5T-00055i-EF
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 17:58:03 +0000
X-Inumbo-ID: 999d7028-9b60-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 999d7028-9b60-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 17:58: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 1hhe5Q-0000D1-77; Sun, 30 Jun 2019 17:58:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhe5P-0001aa-Qk; Sun, 30 Jun 2019 17:57:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhe5P-00041B-Q5; Sun, 30 Jun 2019 17:57:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138627-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=30f1e41f04fb4c715d27f987f003cfc31c9ff4f3
X-Osstest-Versions-That: seabios=6e56ed129c9782ba050a5fbfbf4ac12335b230f7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 17:57:59 +0000
Subject: [Xen-devel] [seabios test] 138627: 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>

ZmxpZ2h0IDEzODYyNyBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2MjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzk5MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3OTkyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzc5OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzk5MgogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAg
ICAgICAgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMwpiYXNlbGluZSB2
ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgNmU1NmVkMTI5Yzk3ODJiYTA1MGE1ZmJmYmY0
YWMxMjMzNWIyMzBmNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM3OTkyICAyMDE5LTA2LTE4IDIz
OjA4OjQ2IFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODYwNCAgMjAxOS0wNi0y
OCAwOTowODo1NSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEzODYyNyAgMjAxOS0wNi0yOSAxMzozODowNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIERhdmlkIFdvb2Ro
b3VzZSA8ZHdtdzJAaW5mcmFkZWFkLm9yZz4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9zZWFiaW9zLmdpdAogICA2ZTU2ZWQxLi4zMGYxZTQxICAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 19:56:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 19:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhfvf-0005N2-UC; Sun, 30 Jun 2019 19:56:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhfve-0005Mq-9K
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 19:56:02 +0000
X-Inumbo-ID: 141f9f5f-9b71-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 141f9f5f-9b71-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 19:55: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 1hhfvZ-0002Qe-O8; Sun, 30 Jun 2019 19:55:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhfvY-0008QT-MQ; Sun, 30 Jun 2019 19:55:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhfvY-0004hx-LK; Sun, 30 Jun 2019 19:55:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138642-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-1: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-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 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-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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-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: Sun, 30 Jun 2019 19:55:56 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138642: 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>

ZmxpZ2h0IDEzODY0MiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY0Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA3
MCB4dGYvdGVzdC1odm02NC14c2EtMjc4IGZhaWwgaW4gMTM4NTkxIHBhc3MgaW4gMTM4NjQyCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIGluIDEzODYyMCBwYXNzIGluIDEzODY0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzODYyMCBwYXNzIGluIDEz
ODY0MgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM4NTkxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
IDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgIGZhaWwgcGFzcyBpbiAxMzg2MjAKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4g
MTM4NTkxIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTNiNGVjNmRjNzdhY2MxM2I2
MDM0OTcxODUwODZjZmE5Njc0OWQxOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgODhmOTM2ZDQ0ZDJlMzRjYTJkMDgyN2NjODI4ZWE5ZDNhZWVmM2ZlOAoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTMzNTk2ICAyMDE5LTAzLTA1IDE1OjA2OjA0IFogIDExNyBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzNTQzNCAgMjAxOS0wNC0yOSAxNTozNjoxMCBaICAgNjIgZGF5cyAg
IDM2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODAxNyAgMjAxOS0wNi0xOSAxMTox
OTo0MyBaICAgMTEgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXMgUGF0dGVyc29uIDxwYXR0ZXJzb25jQGFpbmZvc2VjLmNvbT4KICBDaHJp
c3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgQ8OpZHJpYyBCb3Nk
b25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgR2FyeSBMaW4gPGdsaW5Ac3VzZS5jb20+CiAgSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1
YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3Jn
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
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
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9i
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKYnJva2VuLWpvYiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDQwMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 20:25:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 20:25:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhgNb-0007gq-CQ; Sun, 30 Jun 2019 20:24: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhgNa-0007ge-HX
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 20:24:54 +0000
X-Inumbo-ID: 1c2e1536-9b75-11e9-8276-23acf93bfa65
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c2e1536-9b75-11e9-8276-23acf93bfa65;
 Sun, 30 Jun 2019 20:24: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 1hhgNV-00032O-F3; Sun, 30 Jun 2019 20: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 1hhgNV-000171-5G; Sun, 30 Jun 2019 20:24:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhgNV-0001ty-4b; Sun, 30 Jun 2019 20:24:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138649-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:test-arm64-arm64-xl-credit2: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-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt: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-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2: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-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub: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: Sun, 30 Jun 2019 20:24:49 +0000
Subject: [Xen-devel] [qemu-mainline test] 138649: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NDkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxOSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTcgZGF5cyAgIDE0IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDcgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
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 Sun Jun 30 20:49:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 20:49:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhglb-0000su-On; Sun, 30 Jun 2019 20: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhgla-0000sl-Md
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 20:49:42 +0000
X-Inumbo-ID: 9238dc40-9b78-11e9-8b2a-2be1d9446b35
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9238dc40-9b78-11e9-8b2a-2be1d9446b35;
 Sun, 30 Jun 2019 20:49: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 1hhglT-0003Xn-Li; Sun, 30 Jun 2019 20:49:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhglT-0002eA-5l; Sun, 30 Jun 2019 20:49:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhglT-0007qo-4x; Sun, 30 Jun 2019 20:49:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138639-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-pvops:kernel-build:fail:regression
 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-xl: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-arndale: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-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-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-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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=728254541ebcc7fee869c3c4c3f36f96be791edb
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 20:49:35 +0000
Subject: [Xen-devel] [linux-linus test] 138639: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODYzOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjM5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3MjgyNTQ1NDFl
YmNjN2ZlZTg2OWMzYzRjM2YzNmY5NmJlNzkxZWRiCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTE4IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDEx
NyBkYXlzICAgNjEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjM5ICAyMDE5LTA2
LTI5IDIwOjAyOjE1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozNDA5IHBlb3BsZSB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
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
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjAyNTIw
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Jun 30 23:32:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 30 Jun 2019 23:32:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhjIR-0004hR-Fl; Sun, 30 Jun 2019 23:31: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=GH+s=U5=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhjIQ-0004hH-8C
 for xen-devel@lists.xenproject.org; Sun, 30 Jun 2019 23:31:46 +0000
X-Inumbo-ID: 3897e846-9b8f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3897e846-9b8f-11e9-8980-bc764e045a96;
 Sun, 30 Jun 2019 23:31:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhjIO-0006VK-0i; Sun, 30 Jun 2019 23:31:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhjIN-0006Mr-IE; Sun, 30 Jun 2019 23:31:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhjIN-0000EW-Hf; Sun, 30 Jun 2019 23:31:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138650-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=ffe048a0807b56c2def74f8280d55e2aa8865c20
X-Osstest-Versions-That: ovmf=48fdf9a6df2c401fb8850659a67d1fbbc353d771
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 30 Jun 2019 23:31:43 +0000
Subject: [Xen-devel] [ovmf test] 138650: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmZmUwNDhhMDgwN2I1NmMyZGVmNzRmODI4MGQ1NWUy
YWE4ODY1YzIwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0OGZkZjlh
NmRmMmM0MDFmYjg4NTA2NTlhNjdkMWZiYmMzNTNkNzcxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg2MDcgIDIwMTktMDYtMjggMTA6NTU6MjEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NjMwICAyMDE5LTA2LTI5IDE0OjA4OjI0IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4g
PGdsaW5Ac3VzZS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA0OGZkZjlhNmRm
Li5mZmUwNDhhMDgwICBmZmUwNDhhMDgwN2I1NmMyZGVmNzRmODI4MGQ1NWUyYWE4ODY1YzIwIC0+
IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

